日本語入力方法

日本で販売されているほとんどのキーボードで使用されている標準JISレイアウト
DOS用VJE日本語入力方式

日本語入力方式は、コンピュータ日本語の文字を入力する ために使用されます

コンピュータで日本語を入力する主な方法は2つあります。1つはローマ字(文字通り「ローマ字」)と呼ばれる日本語のローマ字表記を使う方法で、もう1つは日本語の仮名に対応するキーボードのキーを使う方法です。システムによっては、ボタンやイメージマップをクリックして文字を選択するグラフィカルユーザーインターフェース(GUI)を使用するものもあります

日本語キーボード

Microsoftの日本市場向けゲーミングキーボード
Apple MacBook Pro日本語キーボード
70年代の漢字キーボード( IBM 3278モデル52ディスプレイIBM 5924-T01漢字キーパンチ[1]に共通するサブシステム)は、かな漢字変換が発明される前に使用されていました。

日本のキーボード(2 番目の画像を参照)には、ひらがなとローマ字の両方が表示されています。 JIS (日本工業規格)キーボード レイアウトでは、ローマ字は英語のQWERTYレイアウトのままで、数字はその上に配置されています。英数字以外の記号の多くは英語のキーボードと同じですが、一部の記号は別の場所にあります。 ひらがなの記号は、異なるキーボード間でも一貫した順序になっています。 たとえば、コンピューターでひらがなを直接入力する場合 、 Qキーはそれぞれた、て、い、す、か、ん( tateisukan ) に対応します。WERTY

入力キー

日本語入力では、ローマ字入力とひらがな入力モードの切り替え、そしてひらがなと漢字の変換(後述)が必要となるため、キーボードには通常、複数の特殊キーが用意されています。これはコンピュータによって異なりますが、一部のOSベンダーは、使用するキーボードの種類に関わらず一貫したユーザーインターフェースを提供するよう努めています。日本語以外のキーボードでは、OptionキーまたはControlキーのシーケンスで、以下で説明するすべてのタスクを実行できます。

ほとんどの日本語キーボードでは、ローマ字と日本語の切り替えは1つのキーで行えます。場合によっては、ユーザーが素早く入力する際の曖昧さを防ぐために、ローマ字と日本語の各モードに専用のキーが用意されていることもあります。

最新のひらがな文字を漢字に変換するようコンピュータに指示するキーもあるかもしれませんが、日本語の表記ではスペースを使用しないため、通常はスペースキーが同じ目的を果たします。

複数の書体に対応したキーボードには、モードキーで切り替えられるものがあります。ひらがなカタカナ、半角カタカナ、半角ローマ字、全角ローマ字などが選択肢として挙げられます。典型的な日本語の文字は正方形ですが、ローマ字は通常、幅が可変です。日本語の文字はすべて正方形の枠で囲まれるため、テキストのグリッドレイアウトを維持するために、ローマ字も正方形のまま入力することが望ましい場合があります。正方形の文字枠に収まるローマ字は全角、通常のローマ字は半角と呼ばれます。フォントによっては、等フォントのように半角に収まるものもありますが、そうでないものもあります。多くの場合、フォントには2つの種類があり、半角文字が等幅のものと、半角文字がプロポーショナルなものの2種類があります。プロポーショナル半角文字の書体名には、多くの場合「プロポーショナル」を意味する「P」が接頭辞として付きます。

最後に、キーボードによっては、最後に入力されたかなを漢字に変換しないようOSに指示する特別なキーが付いている場合があります。これはReturn / Enterキーだけの場合もあります。

Microsoft Windowsプラットフォームでは、物理キーボードを英語USキーボード(101キー)から日本語キーボード(106キー)に変更する場合、またはその逆の場合、 @などの記号を正しく入力できるようにレジストリを変更する必要がある場合があります。[2] [3]

親指シフトキーボード

親指シフトキーボードは、プロの日本のタイピストの間で人気のある代替設計です。標準的な日本語キーボードと同様に、ラテン文字に加えてひらがな文字もマークされていますが、レイアウトが完全に異なります。ほとんどの文字キーには2つのかな文字が関連付けられており、これにより、西洋のレイアウトのようにすべての文字を3列に収めることができます。従来のキーボードのスペースバーキーの代わりに、親指で操作する2つの追加の修飾キーがあります。1つはマークされた代替文字を入力するために使用され、もう1つは濁音に使用されます。半濁音は、小指で操作する従来のシフトキーを使用して入力するか、濁音の異形がない文字の濁音の代わりに使用されます。

かな漢字変換は、他のキーボードと同じように行います。専用の変換キーが搭載されているキーボードもあれば、親指シフトキーが変換キーとして機能しているキーボードもあります。

ローマ字入力

かなを直接入力する代わりに、多くの日本語入力エディタでは、ローマ字入力による日本語テキストの入力が可能で、入力したローマ字はかなまたは漢字に変換されます。この方法では、かな入力に対応した日本語キーボードは必要ありません。

携帯電話

ケータイ入力

日本語携帯電話キーパッド(モデル:Samsung 708SC)

初期の携帯電話における日本語入力の主なシステムは、テンキーでした。各数字は特定のかなの並び(例えば「2」は「か「き「く「け「こ」)に対応しており、正しいかなを入力するにはボタンを繰り返し押します。各キーは五十音 5行×10列のかなのグリッド)の列に対応しており、押す回数によって列が決まります。[4] 濁点濁点、句読点、その他の記号も同様に他のボタンで入力できます。かなから漢字への変換は矢印キーなどのキーで行います。

フリック入力

フリック入力

フリック入力はスマートフォンで使用される日本語入力方法です。キーレイアウトはケータイ入力と同じですが、キーを繰り返し押すのではなく、キーから特定の方向にスワイプすることで目的の文字を入力できます。[4] Google日本語入力、POBox、S-Shoinなどの日本語スマートフォンIMEはすべてフリック入力をサポートしています

五段配列

業界標準のQWERTY配列と12キー配列に加えて、Google日本語入力は15キーの五段キーボード配列を提供します。これはローマ字入力に最適化されたアルファベット配列です。文字は5行3列のグリッドに収まります。左の列は5つの母音で構成され、五十音表の列と同じ順序になっています(aiueo)。中央と右の列は、かなの9つの主要な無声子音の文字で構成され、五十音表の行と同じ順序になっています(kstn[特殊]hmyrw)。その他の文字はフリック操作で入力します

  • かなの作成に必要のない他の 12 個のラテン語子音 ( bcdfgjlpqvxz ) は、無声子音を上、右、または左にスワイプすることで作成されます ( qまたはgの場合はk をスワイプ、 jまたはzの場合はs をスワイプ、 cまたはdの場合はt をスワイプ、 fbまたはpの場合はh をスワイプ、 lの場合はm をスワイプ、 xの場合はy をスワイプvの場合はwをスワイプ)。
  • 主な濁点仮名は、ローマ字と同じように、最後の 2 列に無声子音を (スワイプせずに) 入力し、最初の列に母音をスワイプすることで作成されます。
  • その他の濁音または小文字のカナ文字 (半濁音または小文字) は、無声子音を入力し、次に母音をスワイプし、次に[特殊]キー (最後の行の中央) をスワイプして半濁音(左または右にスワイプ) または小文字のカナ (上にスワイプ) を選択することによって入力されます。
  • 小さいかなはlまたはxにスワイプして必要な文字を書くことができます。たとえば、 「fa」「hu/fu」を入力すると、「ファミコン」のように、la/xa の両方が「ふぁ/ ファファとなります。
  • 小数点は、最初の 3 行 (数字 1 ~ 9) または 4 行目の中央 (数字 0) にあるキーを下にスワイプすることで入力できます。
  • 4 つの主な句読点は、 4 行目の末尾のrをスワイプすることで入力できます(コンマの場合は下にスワイプ、ピリオドの場合は左にスワイプ、疑問符の場合は上にスワイプ、感嘆符の場合は右にスワイプ)。
  • その他の記号や入力コントロールは、他のキーの未使用位置を入力またはスワイプすることで構成できます。しかし、触覚版レイアウトでは、スペースキー、EnterキーBackspaceキー、入力カーソルの左右への移動、前の文字のひらがなとカタカナの変換、その他の入力モードの選択のためのキーが2列追加されています。
  • cだけを書くと、 auoと書くとそれぞれ「か・く・こ」ieと書くとそれぞれ「し・せ」になります
  • 「ち」の前に速音を書く場合、この文字を使った入力はlt(s)u / xt(s)uti / chiです。tchiという入力は機能しません。
  • [特殊]は゛、°、(濁点、半濁点、小文字)で構成されています。

12キー入力とは異なり、Godanではキーの繰り返しは、異なる母音の仮名を循環させるジェスチャーとして解釈されるのではなく、QWERTYレイアウトモードと同じように動作するローマ字の繰り返しとして解釈されます。[5]

日本語キーボードレイアウトと入力比較表
レイアウトデスクトップケータイスマートフォンサイクリング入力フリック入力ローマ字入力
12キーいいえはいはいはいはいいいえ
QWERTYはいいいえはいいいえいいえはい
五段いいえいいえはいいいえはいはい

その他

デジタルビデオレコーダービデオゲームコンソールなど、画面上のプログラミングによるテキスト入力が可能な日本の他の消費者向けデバイスでは、ユーザーが数字キーパッドとフルキーボード(QWERTY または ABC 順序)の入力システムを切り替えることができます。

かなから漢字への変換

仮名が入力されると、そのまま入力するか、漢字(中国語の文字)に変換されます。日本語には多くの同音異義語があり、仮名綴り(発音を表す)から漢字(単語の標準的な書き方を表す)への変換は、多くの場合、一対多のプロセスです。仮名漢字変換ツールは、入力された仮名に対応する漢字候補の一覧を表示し、ユーザーはスペースバーまたは矢印キーを使用して、正しい書き方が表示されるまで候補一覧をスクロールします。正しい書き方が表示されたら、Enterキー(または場合によっては「変換」キー)を押すと、変換処理が終了します。この選択は、マウスなどのポインティングデバイスを使用してGUIから制御することもできます。

ひらがなが必要な場合は、文字入力直後にEnterキーを押すと変換処理が終了し、入力したひらがなが表示されます。カタカナが必要な場合は、通常、漢字の選択肢と一緒に選択肢として表示されます。また、一部のキーボードでは、 変換」ボタンを押すことで、カタカナとひらがなを切り替えることができます。

典型的なIMEの操作

高度なかな漢字変換ソフト(総称して入力方式エディタ、IME)は、複数のかな単語を一度に漢字に変換できるため、ユーザーは入力のたびに変換を行う必要がなくなります。ユーザーは入力のどの段階でも、スペースバーまたは変換ボタンを押すことで変換でき、変換ソフトは単語の正しい区切りを推測します。一部のIMEプログラムでは、ユーザーが正しい漢字を選択できるよう、各単語の簡単な意味が表示されます。

かな漢字変換ツールは、すべての単語に対して正しい漢字を推測できる場合もありますが、そうでない場合は、カーソル(矢印)キーを使って候補単語間を前後に移動するか、数字キーを使って候補単語を直接選択することができます(カーソルキーを複数回押してEnterキーを押して確定する必要はありません)。選択した単語の境界が正しくない場合は、Ctrlキー(またはiBus-AnthyなどではShiftキー)と矢印キーを使って単語の境界を移動できます。

学習システム

現代のシステムは、ユーザーの変換の好みを学習し、最後に選択された候補を変換リストの先頭に表示します。また、単語の境界を考慮する際にユーザーが使用する可能性のある単語も記憶します

予測システム

携帯電話で使用されているシステムはさらに進んでおり、フレーズや文全体を推測しようとします。いくつかのかなを入力すると、携帯電話は入力内容を超えて、フレーズや文全体を自動的に補完候補として提示します。これは通常、以前のメッセージで送信された単語に基づいています

参照

参考文献

  1. ^ ヘンシュ、カート(2004年)。IBMコンピューティングにおける極東言語の歴史:1961年以降の各国語サポート;[東アジアに目を向けて]。カート・ヘンシュ。66  67ページ。ISBN 978-3-937267-03-6.
  2. ^ " 106キーボードから101キーボードに変更する". www.asahi-net.or.jp . 2024年10月29日閲覧
  3. ^ 「日本語言語とキーボードの設定 | Teradici ドキュメントとダウンロード」. anyware.hp.com . 2024年10月29日閲覧
  4. ^ ab iPhoneの日本語入力方法は、かな文字とローマ字のどちらが人気ですか? 、 2015年1月31日閲覧
  5. ^ "Godanキーボードってなんですか?" 【Godanキーボードとは?】グーグルジャパン(日本語)。
  • Windows XPからWindows 7までのMicrosoft(Office)IME CJKについては、Windows#多言語サポートを参照してください
  • オンライン日本語仮想キーボード
  • Ajax IME: Webベースの日本語入力方法
  • LiteType: 日本語インタラクティブ仮想キーボード
  • (日本語) Windows オペレーティング システムで日本語入力方法 (かなからローマ字への直接入力)を切り替える方法: ローマ字入力・ひらがな入力切り替え方法 2021 年 5 月 6 日にウェイバック マシンにアーカイブ
Retrieved from "https://en.wikipedia.org/w/index.php?title=Japanese_input_method&oldid=1318628396"