アイ‐エム‐イー【IME】
IME
読み方:アイエムイー
IMEとは、文字入力をサポートするソフトウェアのことである。日本語入力用のIMEでは、ローマ字からひらがな/カタカナへの変換、かな漢字変換などの機能を提供する。文字入力を補助するソフトウェア全般は、インプットメソッドと呼ばれるが、このようなソフトウェアのことを、主にWindowsではIMEと呼ぶ。
日本語入力: | インライン変換 Baidu Type Google日本語入力 IME iWnn かな漢字変換 かな入力 |
インプット メソッド エディタ
インプット メソッド エディタ(英: input method editor、IME)とは、パーソナルコンピュータをはじめとした情報機器で、ハードウェアキーボード(物理キーボード)あるいは画面上に表示されるソフトウェアキーボード(仮想キーボード)の上にある限られたキーの組み合わせで、漢字、ハングル、かな文字などキーボード上には無い文字を入力するためのソフトウェアである。マイクロソフトの日本語版ドキュメントでは入力方式エディター[1]と訳されている。
英語のようにASCII範囲の文字セットで事足りる言語ではIMEによる入力補助は不要だが、中国語・日本語・朝鮮語といった漢字文化圏の言語(ベトナム語を除く)や、アラビア語などのアブジャド表記の言語など、ラテン文字を使わない言語の文字入力ではほぼ必須となっている。言語種ごとにIMEが別個に用意され、中国語対応版/朝鮮語対応版/日本語対応版などに分かれている方式のものもあれば、最初から多言語対応になっていて後から言語セットおよび辞書のみを追加する方式のものもある。
概要
元々は、IMEはOS/2とMicrosoft Windowsで使用されていたプラットフォーム固有の用語であり[2]、他のプラットフォームでは同種のソフトウェア(Mac OSにおける「ことえり」など)を単にインプットメソッド (IM) と呼んでいることが多い。ただし、厳密にはIMEはインプットメソッド全体を指すものではなく、それを構成しているモジュールのうちの一つである。マルチタスクOSではシステム系サービスのひとつとして動作し、入力を必要とするアプリケーションソフトウェアとプロセス間通信をしながら連携動作する形態になっていることが多い。GUIベースのシステムでは直感的な補助インターフェイスが提供されることもあり、マウスやペンタブレットといったポインティングデバイスを利用した手書き入力の機能を持つIMEもある。
近年[いつ?]ではWindows以外のプラットフォームでもIMEという語が使用されることが多くなりつつある。特にAndroidやChromeOSでは公式にIMEという語が使用されている[3][4]。その一方で、IMEを「インプット メソッド エディタ」ではなく「インプット メソッド エンジン」 [注 1]の略称とする定義も存在する[5][6][7][8]。前述のAndroidの場合は、APIリファレンス文書において「input method editor」「input method engine」「input method」と記述が混在している[3][9][10]。
オペレーティングシステムには通例複数のIMEをインストールすることができ、設定によって切り替えたり、無効化/有効化したりすることができるようになっている。
Windowsに標準で組み込まれているマイクロソフト製のIMEは、「Microsoft IME」(MS-IME) である。Microsoft Officeには、「Office IME」という名称の独立した別のIMEが同梱されているバージョンもある[11]。
中国語対応版では拼音に対応するアルファベットの列を漢字に変換する。
日本語対応版では主としてユーザーのキー入力を基にローマ字かな変換やかな漢字変換といった処理を行い、英数字や記号なども含みうる仮名漢字交じり文(あるいはその断片)の文字列に変換、アプリケーションソフトウェアに渡す(確定する)役割を担う。
通例IMEは入力言語ごとの辞書データベースと連携しており、現在の入力途中の文字列(未確定文字列)に応じて辞書からピックアップした入力候補あるいは変換候補を表示することができる。ユーザー入力履歴をもとに学習して辞書や入力/変換候補の精度を強化していくものもあるが、入力履歴は個人情報と密接につながりがあるため、iOSのようにセキュリティ面への配慮からサードパーティ製IMEのインストールを制限したり、ユーザーへの許可を求めることを条件としたりしているプラットフォームもある。
オペレーティングシステム標準のGUIアプリケーションフレームワークおよびウィジェット・ツールキットでは、テキストボックスなどにIMEを使って入力することのできる機能が最初から組み込まれていることが大半であり、一般的なアプリケーションを開発する場合はIMEの存在を特に意識する必要はない。
主な製品
製品名 | 中国語対応 | 朝鮮語対応 | 日本語対応 |
---|---|---|---|
ATOK | なし | なし | あり |
SKK | なし | なし | あり |
Japanist | なし | なし | あり |
Social IME | なし | なし | あり |
Canna | なし | なし | あり |
Wnn | なし | なし | あり |
風 | なし | なし | あり |
かわせみ | なし | なし | あり |
FSKAREN | なし | なし | あり |
微软拼音输入法 (簡体字)[注 2] | あり | なし | なし |
微軟新注音輸入法 (繁体字)[注 2] | あり | なし | なし |
微軟新倉頡輸入法 (繁体字)[注 2] | あり | なし | なし |
谷歌拼音输入法 (繁体字) | あり | なし | なし |
搜狗拼音输入法 (繁体字) | あり | なし | なし |
Yahoo!奇摩輸入法 (繁体字) | あり | なし | なし |
Microsoft IME(MS-IME) | あり | あり | あり |
Google 日本語入力 | なし | なし | あり |
Gboard | あり | あり | あり |
Baidu IME | あり | なし | あり |
脚注
注釈
出典
- ^ 東アジア言語用の高度な入力方式 | Windowsサポート
- ^ “[XML MOJI 01742] EUDCという言葉が生まれた経緯” (2007年4月26日). 2014年1月17日時点のオリジナルよりアーカイブ。2014年1月15日閲覧。
- ^ a b “Creating an Input Method (Android Developers)”. 2014年1月15日閲覧。 “An input method editor (IME) is a user control that enables users to enter text.”
- ^ “Input Method Editor - The Chromium Projects”. 2014年1月15日閲覧。
- ^ 江原遙、田中久美子. “言語の自動判別を利用した多言語入力 - 言語処理学会” (PDF). 2014年1月15日閲覧。 “多言語を入力するためのインターフェースには,一般にキーボードのキー列を対象言語の文字列に変換する Input Method Engine (IME) と呼ばれるソフトウェアを用いる.”
- ^ “I18N/InputMethods - FedoraProject”. 2014年1月15日閲覧。 “Terminology: Input method engine (IME) - Also referred as Input method editor, it is a program that actually implement an input method. ibus-chewing and scim-chewing implements the Chewing for IBus and SCIM.”
- ^ “IBusComponent (IBus Reference Manual)”. 2014年1月15日閲覧。 “An IBusComponent is an executable program. It provides services such as user interface, configuration, and input method engine (IME).”
- ^ “vietnameseime - Android Vietnamese Input Method Engine - Vietnamese IME - Google Project Hosting”. 2014年1月15日閲覧。 “The first Vietnamese Input Method Engine for Android!”
- ^ “android.view.inputmethod.InputConnection (Android Developers)”. 2014年1月15日閲覧。 “Text input is the result of the synergy of two essential components: an Input Method Engine (IME) and an editor.”
- ^ “android.view.inputmethod.InputMethodManager (Android Developers)”. 2014年1月15日閲覧。 “An input method (IME) implements a particular interaction model allowing the user to generate text.”
- ^ Microsoft Office IME 2010 | Microsoft Office 2010
関連項目
「i Me」の例文・使い方・用例・文例
- Apr.はAprilの略語です
- 米国のCongressは英国のParliamentに相当する
- iやjには必ず点を打ちなさい
- 「アサガオ」に対する英語は「morning glory」です
- 非人称のit
- 彼はよくillegalという単語のつづりを間違う
- climbのbは発音しない
- girlのつづりを言ってください
- 「鶏」はchickenで、「みぞれ」とはsleetという意味です。
- バンクーバー― マレーシアに拠点を置くBaronホテルグループはHoward Hotels Internationalを買収する交渉を行っている。
- 家庭用品小売業のPatio社は昨日、住宅設計と建設事業へ参入することを発表した。
- Patio社は、外国で作られた家庭用品や家具、装飾用品を輸入する小さな貿易会社として20 年前に創業した。
- 同社には、都会の環境に田舎の生活を取り入れたいと思う中流階級の都会人の間に数多くの支持者がおり、最高経営責任者のByron Coxによると、「住宅設計や建設は弊社のような企業にとって当然の結果だ。弊社のお客様は、彼らが所有するPatioの商品と調和する建物を求めている」とのことだ。
- Patio初の主要な建設プロジェクトはGolden Bayを見下ろす20戸の分譲マンションになるだろう。
- 今年の1 月まで、「Premiumアイスクリーム」で知られるErnesto Dairyの副社長だったCarla Starkが、4 月20 日付けでHolman Health社の会長に就任することが今日発表された。
- Holman Healthは栄養補助食品業界の巨大企業で、最高経営責任者であるBud Rollinsを交代させようとしているが、Bud Rollinsは機会があるたびに、彼と同社取締役会とがあらゆる点で合意できるようには思えないと公言していた。
- Holman Healthの株主は、StarkがErnestoに行ったのと同じ魔法をかけてくれることを大いに期待していると報じられている。Starkは、Ernestoがグルメアイス市場において驚くべき20%というシェアを獲得することになった「Premiumアイスクリーム」のブランドを作り上げた人物である。
- Holman Healthを辞職し、Ernesto Dairyに勤めるつもりである。
- Colby KentがHeidi Petersに連絡をした理由
- 11月21日にHolyoke Bar and Grillで、Pete Laurenの退職パーティーが開かれることをお知らせします。11 月10 日までにお返事をください。
固有名詞の分類
- i Meのページへのリンク