
入力メソッド(または入力メソッドエディタ、一般的にIMEと略される)とは、オペレーティングシステムのコンポーネントまたはプログラムであり、ユーザーが利用可能な文字シーケンス(またはマウス操作)を使用して、入力デバイスに本来備わっていない文字を生成できるようにするものです。入力メソッドの使用は、通常、キーボードのキーの数よりも文字数が多い言語で必要となります。
例えば、コンピュータでは、これによりラテン文字キーボードのユーザーが中国語、日本語、韓国語、インド系文字を入力できるようになります。携帯端末では、テンキーを使ってラテン文字(またはその他のアルファベット文字)を入力したり、画面をタッチしてテキストを入力したりできるようになります。一部のオペレーティングシステムでは、入力方法を使用してデッドキーの動作を定義することもできます。

元々はCJK(中国語、日本語、韓国語)コンピューティング向けに作られた用語だが、現在ではあらゆる言語の入力をサポートするプログラムを指す一般的な用語として使われることもある。例えば、X Window Systemでは、発音記号付きのラテン文字を入力できる機能も入力方法と呼ばれている。
Windows XP以降のWindowsでは、入力メソッド、または IME は、テキスト入力プロセッサとも呼ばれ、テキストサービスフレームワークAPIによって実装されています。
入力メソッドエディタという用語は元々 Microsoft Windowsで使用されていましたが、現在では他のオペレーティングシステムでも広く受け入れられています。特に、コンピュータのインターフェースと入力メソッドの実装、あるいは入力メソッド自体、入力メソッドを提供するプログラムまたはオペレーティングシステムコンポーネントの編集機能、およびオペレーティングシステムにおける入力メソッドの一般的なサポートを区別することが重要な場合に使用されます。この用語は、たとえばLinuxオペレーティングシステムやAndroidで広く受け入れられています。[ 1 ] macOSでも使用されています。[ 2 ]
2012年の私たちのトップ記事は、以前はあまり知られていなかった Fleksy というアプリが、注目を集め、主流に受け入れられるまでの経緯に関するものです。
Word prediction is used to speed up text input. The prediction system use the context of sentence to predict the three words which could be used next.