テキスト入力インターフェースまたはテキスト入力デバイスとは、電子機器にテキスト情報を入力するために使用されるインターフェースのことです。一般的に使用されているデバイスとしては、機械式キーボードが挙げられます。ほとんどのノートパソコンには機械式キーボードが内蔵されており、デスクトップパソコンは通常、キーボードとマウスを主に使用して操作されます。スマートフォンやタブレットなどのデバイスの普及に伴い、仮想キーボードや音声認識といったインターフェースがテキスト入力システムとしてますます普及しつつあります。
モバイル電子情報管理の普及に伴い、テキスト入力インターフェースの種類は著しく多様化している。これらのインターフェースは主に情報やデータの伝達および記録に用いられる。
コンピューターのキーボードは、ボタンやキーの配列を機械的なレバーや電子スイッチとして利用するタイプライター式の装置です。各ボタンは通常1文字を表しますが、一部の記号はボタンの組み合わせでのみ入力できる場合があります。キーボードのレイアウトは従来のタイプライターに似ていますが、追加の機能を実行するためのキーがいくつか用意されています。キーボードのレイアウトにはさまざまな種類があります。QWERTYは標準的な英語のキーボードレイアウトで、文字列の最初の6つのキーはQ、W、E、R、T、Yです。その他のキーボードレイアウトには、AZERTYやDvorakなどがあります。AZERTYキーボードは、フランス語入力用に調整された標準的なQWERTYキーボードのバリエーションです。AZERTYレイアウトはフランス語での使用に最適化されています。一部のQWERTYおよびAZERTYキーボードには、発音記号(アクセント)用のキーキャップが明示的にラベル付けされていますが、適切なキーボードマッピングがあれば、これらの文字が必要な場所ではどのキーボードでも使用できます。ドヴォラック配列のキーボードは、最もよく使われる文字を中央のキー列に配置することで、タイピング時の効率性と快適性を向上させるように設計されています。
これらのキーボードには通常、文字、数字、通貨記号、句読点、ファンクションキーとコントロールキー、矢印キー、テンキーが備わっており、リストパッドが含まれる場合もあります。
テキストメッセージの普及に伴い、携帯電話でのテキスト入力が普及しました。[ a ]各キーには複数の文字が含まれており、複数のキーを押すことでこれらの文字を入力できます。これは、予測テキスト(T9 とも呼ばれる)入力と組み合わせてよく使用されます。かつては人気がありましたが、このシステムはスマートフォンのタッチスクリーンの普及によりほとんど使われなくなり、現在では主に低価格のフィーチャーフォンに搭載されています。

仮想キーボードはメカニカルキーボードに似ていますが、物理的なキーは使用しません。これらは、スクリーンを使用するシステムや、表面に投影されるシステムで実装できます。個々の文字は、タッチスクリーンやタッチパネルのようにタッチすることで選択することも、仮想コンピューターキーボードの場合と同様に、従来のポインティングデバイス(マウスやタッチパッド)でクリックすることで選択することもできます。マルチタッチスクリーンは、仮想コードキーボードにも対応しています。
画面上のキーボードを使用すると、物理キーボードを使用せずに文字を入力してデータを入力できます。画面上のキーボードには、すべての文字、数字、記号、および Home、End、Insert、Page Up、Page Down、Ctrl、Alt、Caps、Shift などのシステムキーを含むすべての標準キーが含まれている場合があり、代替レイアウトをシミュレートすることで使用できる文字セットを拡張することもできます。これらのキーは、マウスまたは他のポインティングデバイスを使用して選択することも、単一のキーまたは少数のキーを使用して画面上のキーを順番に切り替えることもできます。画面上のキーボードは、最も一般的な仮想キーボードです。このキーボードの精度は、正しいキーを押すことのみに依存します。画面上のキーボードの主な目的は、物理キーボードを使用できない障害のあるユーザーに代替手段を提供すること、またはスマートフォンやタブレットなど、物理キーボードのないデバイスでテキスト入力を提供することです。
仮想キーボードを使用すると、物理キーボードでは入力できない文字も入力できるため、1つのハードウェアキーボードだけで複数の言語に対応することが可能になります。
スマートフォンやタブレットなどのデバイスにはタッチスクリーンが搭載されており、仮想キーボードが利用されています。キーボードはオペレーティングシステムによって異なりますが、システムキーボードを置き換えるためのサードパーティ製アプリケーションが多数存在します。モバイル仮想キーボードは、予測変換機能と併用されることがよくあります。
Voice recognition is a system that allows using one's voice in order to send messages, make phone calls and more. The most powerful voice entry systems can recognize thousands of words. It usually requires the speaker to speak slowly, distinctly and to separate each word with a short pause. This system can replace or supplement other input devices such as keyboards and different pointing devices. The software has been developed to provide a fast method of writing without using a keyboard and can help people with various disabilities. The system works by analysing sounds and converting them to text. It knows how the language is usually spoken and decides what the speaker is most probably saying. The most powerful systems should recognise around 95% of clear speech correctly. Several voice recognition applications are available. Some of the most well-known systems are Apple Inc.'s Siri and Microsoft's Cortana. Many voice-recognition programs offer the ability to start and control programs through spoken commands.
This is commonly used on electronic systems where text entry is not important. Examples include television channel naming and text entry in video game systems such as the Sony PSP. Usually directional input devices (arrow keys, joysticks) are used to highlight a letter or number, then the enter key is used to select the letter.
Handwriting recognition (or HWR) is the ability of a computer to receive and interpret intelligible handwritten input from sources such as paper documents, photographs, touch-screens and other devices. It allows users to use a touch screen device much like a notepad on which they can write without the need for a keyboard, and the software finds the closest match in its symbol database to replace the handwritten letters. Handwriting recognition primarily uses either optical character recognition which uses an optical scanner to scan the words written by the user to determine the best suitable match, or by using a pen-based computer interface to track the movements of the tip of the pen as the user is writing.

ライトペンは、コンピューターのCRTディスプレイと組み合わせて使用するコンピューター入力デバイスです。表示されたメニュー項目を選択するために使用されます。また、ライトペンを使用すると、ユーザーは画面上に非常に高い位置精度で描画することもできます。ライトペンは、小さなチューブ内にフォトセルと光学系が配置されています。ライトペンの先端をモニター画面上で動かし、ペンボタンを押すと、フォトセルのセンシング素子が画面上の位置を検出し、対応する信号をCPUに送信します。最初のライトペンは、MITのWhirlwindプロジェクトの一環として1952年頃に開発されました。ユーザーが長時間画面の前に腕をかざす必要があったため、ライトペンは汎用入力デバイスとしては使用されなくなりました。しかし、デスクトップコンピューターの最新のタッチスクリーンでは、ユーザーに同様の人間工学的動作が求められます。
タッチスクリーンは入力装置と出力装置の両方の機能を持ち、通常は情報処理システムの電子ディスプレイ上に重ねて配置されます。ユーザーは、専用のスタイラスペンや1本以上の指で画面をタッチすることで、単純なタッチ操作やマルチタッチ操作によって情報処理システムに入力したり、制御したりすることができます。[ 1 ]
デジタルペンは、ユーザーの手書き文字や筆跡を捉え、ペンと紙を使って作成されたアナログの手書き情報をデジタルデータに変換し、様々なアプリケーションで利用できるようにする入力デバイスです。例えば、手書きデータをデジタル化してコンピュータにアップロードし、モニターに表示することができます。その後、手書き認識ソフトウェア(OCR)でデータを解釈することで、デジタルペンをテキスト入力インターフェースとして機能させ、様々なアプリケーションで使用したり、グラフィックとして利用したりすることが可能になります。
デジタルペンは一般的にスタイラスペンよりも大きく、機能も豊富です。デジタルペンには通常、内部に電子回路が内蔵されており、タッチ感度、入力ボタン、メモリ、書き込みデータ送信機能、電子消しゴムなどの機能を備えています。
グラフィックタブレットまたはデジタイザーは、ユーザーが鉛筆と紙で絵を描くように、スタイラスペンなどを使って画像、アニメーション、グラフィックを手描きできるコンピュータ入力デバイスです。これらのタブレットは、データや手書きの署名のキャプチャにも使用できます。また、テープなどで表面に固定された紙から画像をトレースすることも可能です。このように、直線状のポリラインや図形の角をトレースまたは入力することでデータを取り込むことをデジタイズと呼びます。画像はコンピュータのモニターに表示されますが、グラフィックタブレットの中には画面を備えているものもあります。
Some tablets are intended as a replacement for the mouse as the primary pointing and navigation device.
Graphics tablets can be used with handwriting recognition software to input text, using the graphics tablet to write on and the handwriting recognition software detects the letters and converts them to digital information.
One of the earliest text entry interfaces was the punched card reader. Text (which could be data or source code) was punched off-line using a keypunch machine. Most early computers used punched cards as their main input medium and usually also had an online card puncher for output.