インプット メソッド エディタ(、IME)とは、パーソナルコンピュータをはじめとした情報機器で、ハードウェアキーボード(物理キーボード)あるいは画面上に表示されるソフトウェアキーボード(仮想キーボード)の上にある限られたキーの組み合わせで、漢字、ハングル、かな文字などキーボード上には無い文字を入力するためのソフトウェアである。マイクロソフトの日本語版ドキュメントでは入力方式エディター東アジア言語用の高度な入力方式 | Windowsサポートと訳されている。
英語のようにASCII範囲の文字セットで事足りる言語ではIMEによる入力補助は不要だが、中国語・日本語・朝鮮語といった漢字文化圏の言語(ベトナム語を除く)や、アラビア語などのアブジャド表記の言語など、ラテン文字を使わない言語の文字入力ではほぼ必須となっている。言語種ごとにIMEが別個に用意され、中国語対応版/朝鮮語対応版/日本語対応版などに分かれている方式のものもあれば、最初から多言語対応になっていて後から言語セットおよび辞書のみを追加する方式のものもある。
概要 元々は、IMEはOS/2とMicrosoft Windowsで使用されていたプラットフォーム固有の用語であり、他のプラットフォームでは同種のソフトウェア(Mac OSにおける「ことえり」など)を単にインプットメソッド (IM) と呼んでいることが多い。ただし、厳密にはIMEはインプットメソッド全体を指すものではなく、それを構成しているモジュールのうちの一つである。マルチタスクOSではシステム系サービスのひとつとして動作し、入力を必要とするアプリケーションソフトウェアとプロセス間通信をしながら連携動作する形態になっていることが多い。GUIベースのシステムでは直感的な補助インターフェイスが提供されることもあり、マウスやペンタブレットといったポインティングデバイスを利用した手書き入力の機能を持つIMEもある。
ではWindows以外のプラットフォームでもIMEという語が使用されることが多くなりつつある。特にAndroidやChromeOSでは公式にIMEという語が使用されている。その一方で、IMEを「インプット メソッド エディタ」ではなく「インプット メソッド エンジン」 の略称とする定義も存在する。前述のAndroidの場合は、APIリファレンス文書において「input method editor」「input method engine」「input method」と記述が混在している。
オペレーティングシステムには通例複数のIMEをインストールすることができ、設定によって切り替えたり、無効化/有効化したりすることができるようになっている。
Windowsに標準で組み込まれているマイクロソフト製のIMEは、「Microsoft IME」(MS-IME) である。Microsoft Officeには、「Office IME」という名称の独立した別のIMEが同梱されているバージョンもあるMicrosoft Office IME 2010 | Microsoft Office 2010。
中国語対応版では拼音に対応するアルファベットの列を漢字に変換する。
日本語対応版では日本語入力システムとしてユーザーのキー入力を基にローマ字かな変換やかな漢字変換といった処理を行い、英数字や記号なども含みうる仮名漢字交じり文(あるいはその断片)の文字列に変換、アプリケーションソフトウェアに渡す(確定する)役割を担う。
通例IMEは入力言語ごとの辞書データベースと連携しており、現在の入力途中の文字列(未確定文字列)に応じて辞書からピックアップした入力候補あるいは変換候補を表示することができる。ユーザー入力履歴をもとに学習して辞書や入力/変換候補の精度を強化していくものもあるが、入力履歴は個人情報と密接につながりがあるため、iOSのようにセキュリティ面への配慮からサードパーティ製IMEのインストールを制限したり、ユーザーへの許可を求めることを条件としたりしているプラットフォームもある。
オペレーティングシステム標準のGUIアプリケーションフレームワークおよびウィジェット・ツールキットでは、テキストボックスなどにIMEを使って入力することのできる機能が最初から組み込まれていることが大半であり、一般的なアプリケーションを開発する場合はIMEの存在を特に意識する必要はない。
主なIMEシステム OS標準 Windows Microsoft IME(MS-IME) - 日本語、朝鮮語、中国語対応 微软拼音输入法 (簡体字) 微軟新注音輸入法 (繁体字) 微軟新倉頡輸入法 (繁体字) macOS 漢字Talk 2.0変換/2.1変換 - 日本語。漢字Talk 2.0で登場した。 ことえり - 日本語。漢字Talk 7.1以降に搭載Mac定番ソフト十番勝負! - 第3回 4本の日本語入力ソフト、いちばん優秀なのはどれか マイナビ 2012年11月5日。 日本語入力プログラムM1 Macを買ったら最初にやっておきたいこと【日本語入力プログラム編】 マイナビ 2021年7月22日 Android(Android Open Source Project) - 以下の代わりに Google の Gboard が搭載されている端末も多い。 LatinIME LeanbackIME - Android TV向け OpenWnn - 日本語 PinyinIME - 中国語
プロプライエタリ 多言語IME Gboard(Google) - AndroidとiOSに対応 Wnn(オムロン) - Nintendo Switch 2にもiWnnが搭載されている「iWnn」日本語入力含む多言語入力システムが任天堂株式会社の「Nintendo Switch 2」に採用されました オムロン 2025年7月8日。
日本語IME 日本語IMEの名前(括弧内は会社名) Windows macOS Linux iOS Android ATOK(ジャストシステム) かわせみ(物書堂) FSKAREN(富士ソフト) Google 日本語入力(Google) Android用「Google日本語入力」がサポート終了。Gboardへの乗り換えで気になる点を解説 Impress 2021年3月31日
中国語IME 搜狗拼音输入法 (繁体字)
オープンソース 日本語IME Mozc - Google 日本語入力のオープンソース版 Canna Daredevil SKK - SKKの後継。Emacs向け ひともじ - 漢字直接入力 azooKey - ニューラルかな漢字変換にも対応しているAIパワー注入で日本語入力はこう変わる――文脈を読み取って変換する「azooKey on macOS」を試す ITmedia 2025年7月17日。
過去 過去の日本語IME VJE(バックス) - Mac版のMac VJEも存在した8.Macintosh CQ出版社。 WX シリーズ(エー・アイ・ソフト) EGBRIDGE(エルゴソフト) Social IME単語辞書をネットワークで共有する「Social IME」公開 Impress 2009年2月20日「ネット変換」が利用できない。というお問い合わせについて シャープ 2016年9月9日 Baidu IME(百度) Japanist(富士通)富士通、親指シフトキーボードや関連商品を販売終了へ--サポートの終了も CNET 2020年5月19日 風 - 漢字直接入力
過去の中国語IME Yahoo!奇摩輸入法 (Yahoo!) - 繁体字向け。オープンソース化されていた。 谷歌拼音输入法 (Google) - 繁体字向け。Windows版とAndroid版が存在した。
脚注
注釈
出典
関連項目 インプットメソッド 言語バー フロントエンドプロセッサ Text Services Framework 日本語入力システム 中国語入力システム