iPhone16ProとClicksで機嫌よく日本語入力をしているのですが、やはり日本語入力システム(IME)の変換がイマイチだよなと感じることがありまして。
確かiPhoneってIMEの変更できなかったよなと、昔ATOKがiPhone向けにリリースされたときにそれが障壁となってAtokPadとか使いにくい形でリリースされてたのを覚えていたのですが。
今確認してみると普通にAtokもsimejiも対応しており、さすがにAppleも日本語入力を独自で賄うのは難しいってわかって間口を開いたのかなと思いまして。
だったらもしかしたら、Atokとか入れてみたら変換も賢くなるし、あわよくばCtrl+PPOIUとかのショートカットも使えるようになるんじゃないだろうかと思いまして。
鼻息荒く調べてみたところiPhoneでATOKを使う場合ATOK Passportのプレミアムへの加入が必要という事がわかり。


プレミアムへの加入はジャストシステムのサイトから申し込むと月額660円、1000円超えると気持ち的に負担が大きいですが660円だったらかなり良心的なお値段と言えそうです。
それでもいきなり有料のサービスに申し込むのは敷居が高いので、とりあえずは何か無料のIMEを入れてみようと調べてみました。


Simeji:CMも出していましたし日本語入力システムとしては結構有名、もともと日本の会社でしたが中国の百度によって買収、その後ユーザーの入力データを中国のサーバに無断で送っていたという前科があるので私は怖くて導入できないです、もう何年も前の話ですが発覚当時blogで批判したら訴訟ちらつかされた事があるので何度でも蒸し返します
flick:Xperiaに導入して使っていました。国産のアプリという事もあり、前科もないのでまだ安心ですが外付けキーボードなどで使ったことが無いので保留
Gboard:Google様の提供するIME、過去に何度か使った経験もあるので今回はこちらをチョイスしました
とりあえずGboardを入れてみてある程度思い通りに動いてくれたら、ATOKを契約してインストールしてみるかなという目論見です。
Gboardも入力情報などはGoogleに送っていますが、中国よりは米国の方がマシってもんです。
それにGboardは「いま」で変換すると今の時刻が表示されたりと結構ユニークな変換してくれて面白いんですよ。
インストール後「使ってみる」ボタンをタッチ。
手順の説明があるので「使ってみる」をタッチ。


Gboardの設定画面が開くので「キーボード」を選択、Gboardを有効にすると下に「フルアクセスを許可」が表示されるのでこちらも有効にします。
確認が表示されるので「許可」を選択します。


これで使えるのかな?と思いましたが、実はそれだけではだめでIMEの切り替え候補にGboardを登録してやる必要があります。
「設定」から「一般」を選択して「キーボード」をタッチ。


一番上の「キーボード」を選択します、現状IMEの切り替えボタン(地球儀アイコン)を押した際に表示されるのは標準の「日本語-ローマ字入力」と「英語(日本)」と「CopyCenter」の3つです。
ここにGboardを追加したいので「新しいキーボードを追加」をタッチ。


「Gboard」を選んだら一覧に追加されます。
一覧の「Gboard」をタッチして「フルアクセスを許可」が有効になっていることを確認、なっていない場合は有効にします。



これで一覧に表示され…ません、ここ結構悩んだのですが、実はスマホの再起動が必要です。
電源ボタンとボリュームアップボタンを長押しし、一度電源を切ってから再度立ち上げます。
これで一覧に表示されます。


フリック入力死ね

実はGboardの細かい設定画面ってキーボード画面の歯車アイコンなどから呼び出すことはできず、ホーム画面に表示されてるGboardのアイコンから呼び出します。

「言語」→「日本語」→「QWERTY」と選択してキーボードレイアウトを変更します。
ついでにテーマもわかりやすく黒に変更しておきます。




これでClicksのIME切り替えキー→「Gboard」を選択しClicksのソフトウェアキーボード表示・非表示ボタンでソフトウェアキーを非表示にして文字入力を行ってみます。
が、どうも想定と違う動きをします。

うーん、この変換標準IMEだよね多分。
というわけでソフトウェアキーボードを表示して「いま」と入力して変換候補を確認。
ちゃんと時刻が表示されます。
次にClicksから「いま」と入力して変換候補を確認、表示されませんしこの変換候補の表示の仕方は標準IMEです。


えーーーーーーっと思って色々調べましたが、結局iPhoneはサードパーティー製のIMEの導入・切り替えはできるものの、その変換エンジンを使えるのはサードパーティー製のIMEに付属しているソフトウェアキーボード経由で文字を入力した時だけで、外付けキーボード経由で文字を入力した場合標準のIMEにデータが渡されるそうです。
ちょwww一昔前のGalaxyかよwwwWWWwWwww(今がどうなってるかは知らない)
というわけで、結局標準IMEで頑張っていくしかないという話を、長々と書いてみました。