(57)【要約】【課題】簡易なキー操作でハングルを入力する。【解決手段】電子辞書装置１において、始声字母キー３４ａが操作されると、操作毎に始声字母が順次変更され、中声字母キー３４ｂが操作されると、操作毎に中声字母が順次変更され、終声字母キー３４ｃが操作されると、操作毎に終声字母が順次変更される。【選択図】図９
2008033742.tif 000002
【特許請求の範囲】
【請求項１】
ユーザから全始声字母の入力操作を受ける始声字母キーと、
この始声字母キーが操作される毎に入力対象文字中の始声字母を順次変更する入力始声字母変更手段と、
ユーザから全中声字母の入力操作を受ける中声字母キーと、
この中声字母キーが操作される毎に入力対象文字中の中声字母を順次変更する入力中声字母変更手段と、
ユーザから全終声字母の入力操作を受ける終声字母キーと、
この終声字母キーが操作される毎に入力対象文字中の終声字母を順次変更する入力終声字母変更手段と、
を備えることを特徴とするハングル入力装置。
【請求項２】
請求項１記載のハングル入力装置において、
始声字母、中声字母及び終声字母のうち、少なくとも２つについて、組合せ可能な組合せパターンを記憶する組合せ記憶手段と、
入力対象文字中で入力済みの字母に対して組合せ可能な字母を、前記組合せ記憶手段内の情報に基づいて検出し、前記始声字母変更手段、前記中声字母変更手段または前記終声字母変更手段により順次変更される字母の候補とする組合せ字母候補絞込手段と、
を備えることを特徴とするハングル入力装置。
【請求項３】
請求項１または２記載のハングル入力装置において、
各字母について、当該字母の配置可能な字母配置形態を記憶する字母配置記憶手段と、
入力対象文字の字母配置形態を設定する字母配置設定手段と、
設定された字母配置形態に対して配置可能な字母を、前記字母配置記憶手段内の情報に基づいて検出し、前記始声字母変更手段、前記中声字母変更手段または前記終声字母変更手段により順次変更される字母の候補とする配置字母候補絞込手段と、
を備えることを特徴とするハングル入力装置。
【請求項４】
請求項１〜３の何れか一項に記載のハングル入力装置において、
前記始声字母キー、前記中声字母キー及び前記終声字母キーは、始声字母、中声字母及び終声字母を、何れの順によっても入力可能であることを特徴とするハングル入力装置。
【請求項５】
請求項１〜４の何れか一項に記載のハングル入力装置において、
始声字母、中声字母及び終声字母を、入力順に１種類目，２種類目，３種類目の入力字母とした場合に、
前記始声字母変更手段、前記中声字母変更手段及び前記終声字母変更手段は、入力対象文字中で、
２種類目の入力字母が入力された後にも、１種類目の入力字母を順次変更可能であり、
３種類目の入力字母が入力された後にも、１種類目及び２種類目の入力字母を順次変更可能であることを特徴とするハングル入力装置。
【請求項６】
請求項１〜５の何れか一項に記載のハングル入力装置において、
ユーザから入力対象文字の入力完了操作を受ける入力完了手段を備えることを特徴とするハングル入力装置。
【請求項７】
請求項１〜６の何れか一項に記載のハングル入力装置において、
入力内容を表示する表示手段を備えることを特徴とするハングル入力装置。
【請求項８】
コンピュータに、
所定のキーを、ユーザから全始声字母の入力操作を受ける始声字母入力キーとする機能と、
この始声字母キーが操作される毎に入力対象文字中の始声字母を順次変更する入力始声字母変更機能と、
所定のキーを、ユーザから全中声字母の入力操作を受ける中声字母入力キーとする機能と、
この中声字母キーが操作される毎に入力対象文字中の中声字母を順次変更する入力中声字母変更機能と、
所定のキーを、ユーザから全終声字母の入力操作を受ける終声字母入力キーとする機能と、
この終声字母キーが操作される毎に入力対象文字中の終声字母を順次変更する入力終声字母変更機能と、
を実現させることを特徴とするハングル入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハングル文字を入力するためのハングル入力装置及びハングル入力プログラムに関する。
【背景技術】
【０００２】
従来、文書処理を行う情報処理装置などに入力される文字種の１つに、韓国語の音節を表すハングル文字（以下、ハングルとする）がある。
このハングルは、複数のハングル字母（以下、字母とする）を、(i)始声（子音）＋中声（母音）の形態か、或いは(ii)始声（子音）＋中声（母音）＋終声（子音）の形態で組み合わせることにより形成されている。
【０００３】
より詳細には、ハングルを構成する始声字母は１９種類、中声字母は２１種類、終声字母は２７種類存在している（後述の図４参照）。そして、始声と終声の両方で使用される字母は１６種類、始声のみに使用される字母は３種類、終声のみで使用される字母は１１種類であるため、子音を表す字母は全部で３０種類存在することになる。但し、理論上では字母の組合せパターンとして、上記(i)の構成では３９９通り（始声字母１９×中声字母２１）、(ii)の構成では１０，７７３通り（始声字母１９×中声字母２１×終声字母２７）が考えられるが、一般に使用されるハングルは約２，３００文字である。
【０００４】
ところで、ハングルをキー入力する場合には、キー配列を覚えやすく、入力のし易い入力方式が好ましい。この点、上述のように子音の字母が３０種類、母音（中声）の字母が２１種類で合計５１種類の字母を入力するために５１個のキーを配列すると、キーが多すぎて非現実的である。
【０００５】
そのため、従来より、効率良くキー入力を可能とする入力方式として、２つの方式が提案されている。
即ち、第１の入力方式は、図１９に示すようなハングル入力用のキーボード１００によって入力を行うものである（例えば、特許文献１参照）。このキーボード１００では、始声および終声を入力するための子音字母キー１０１が１４個、中声を入力するための母音字母キー１０２が１２個、計２６個のキーが配列されている。更に、キーボード１００にはシフトキー（図示せず）が設けられており、２つの字母が刻印されている字母キーと同時にシフトキーを操作すると、上側に刻印されている字母が入力されるようになっている。
【０００６】
また、第２の入力方式は、始めに字母の配置形態を設定した後、各配置位置について表示される字母候補の中から所望の字母を選択して入力を行うものである（例えば、特許文献２参照）。
【特許文献１】特許第２６９７３１７号公報
【特許文献２】特開２０００−３３０９７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記第１の入力方式では、シフトキーを用いても全ての字母を入力することができず、字母によっては、所定の字母キーを複数回操作しなければ入力できない場合があるため、結局のところ、各字母に対応するキーの位置を覚える必要が生じてしまう。また、始声字母と終声字母とが同じ子音字母キー１０１を用いて入力操作されるので、子音字母キー１０１が操作されたときには、始声字母と終声字母との何れが入力されたのかを判断できない場合がある。
【０００８】
一方、上記第２の入力方式では、字母の配置形態の選択操作が必要となる分、初学者にとっては操作が難しく、煩雑になってしまう。
【０００９】
本発明の課題は、簡易なキー操作でハングルを入力することができるハングル入力装置及びハングル入力プログラムを提供することである。
【課題を解決するための手段】
【００１０】
請求項１記載の発明は、ハングル入力装置（例えば、図１の電子辞書装置１）であって、
ユーザから全始声字母の入力操作を受ける始声字母キー（例えば、図１の始声字母キー３４ａ；図５のステップＳ１）と、
この始声字母キーが操作される毎に入力対象文字中の始声字母を順次変更する入力始声字母変更手段（例えば、図３のＣＰＵ６及びハングル入力プログラム８１；図５のステップＳ４）と、
ユーザから全中声字母の入力操作を受ける中声字母キー（例えば、図３の中声字母キー３４ｂ；図５のステップＳ１）と、
この中声字母キーが操作される毎に入力対象文字中の中声字母を順次変更する入力中声字母変更手段（例えば、図３のＣＰＵ６及びハングル入力プログラム８１；図５のステップＳ５）と、
ユーザから全終声字母の入力操作を受ける終声字母キー（例えば、図３の終声字母キー３４ｃ；図５のステップＳ１）と、
この終声字母キーが操作される毎に入力対象文字中の終声字母を順次変更する入力終声字母変更手段（例えば、図３のＣＰＵ６及びハングル入力プログラム８１；図５のステップＳ６）と、
を備えることを特徴とする。
【００１１】
請求項２記載の発明は、請求項１記載のハングル入力装置において、
始声字母、中声字母及び終声字母のうち、少なくとも２つについて、組合せ可能な組合せパターンを記憶する組合せ記憶手段（例えば、図３の組合せパターン記憶領域８３）と、
入力対象文字中で入力済みの字母に対して組合せ可能な字母を、前記組合せ記憶手段内の情報に基づいて検出し、前記始声字母変更手段、前記中声字母変更手段または前記終声字母変更手段により順次変更される字母の候補とする組合せ字母候補絞込手段（例えば、図３のＣＰＵ６及びハングル入力プログラム８１；図６のステップＳ４３〜ステップＳ４６，図７のステップＳ５３〜ステップＳ５６，図８のステップＳ６３〜ステップＳ６６）と、
を備えることを特徴とする。
【００１２】
請求項３記載の発明は、請求項１または２記載のハングル入力装置において、
各字母について、当該字母の配置可能な字母配置形態を記憶する字母配置記憶手段（例えば、図３の字母配置記憶領域８４）と、
入力対象文字の字母配置形態を設定する字母配置設定手段（例えば、図１の字母配置設定キー３５；図５のステップＳ１）と、
設定された字母配置形態に対して配置可能な字母を、前記字母配置記憶手段内の情報に基づいて検出し、前記始声字母変更手段、前記中声字母変更手段または前記終声字母変更手段により順次変更される字母の候補とする配置字母候補絞込手段（例えば、図３のＣＰＵ６及びハングル入力プログラム８１；図６のステップＳ４１〜ステップＳ４２，図７のステップＳ５１〜ステップＳ５２，図８のステップＳ６１〜ステップＳ６２）と、
を備えることを特徴とする。
【００１３】
請求項４記載の発明は、請求項１〜３の何れか一項に記載のハングル入力装置において、
前記始声字母キー、前記中声字母キー及び前記終声字母キーは、始声字母、中声字母及び終声字母を、何れの順によっても入力可能であることを特徴とする。
【００１４】
請求項５記載の発明は、請求項１〜４の何れか一項に記載のハングル入力装置において、
始声字母、中声字母及び終声字母を、入力順に１種類目，２種類目，３種類目の入力字母とした場合に、
前記始声字母変更手段、前記中声字母変更手段及び前記終声字母変更手段は、入力対象文字中で、
２種類目の入力字母が入力された後にも、１種類目の入力字母を順次変更可能であり、
３種類目の入力字母が入力された後にも、１種類目及び２種類目の入力字母を順次変更可能であることを特徴とする。
【００１５】
請求項６記載の発明は、請求項１〜５の何れか一項に記載のハングル入力装置において、
ユーザから入力対象文字の入力完了操作を受ける入力完了手段（例えば、図１の右キー３１ｃ；図５のステップＳ１）を備えることを特徴とする。
【００１６】
請求項７記載の発明は、請求項１〜６の何れか一項に記載のハングル入力装置において、
入力内容を表示する表示手段（例えば、図３の表示部１２；図５のステップＳ８）を備えることを特徴とする。
【００１７】
請求項８記載の発明は、ハングル入力プログラムであって、
コンピュータ（例えば、図１の電子辞書装置１）に、
所定のキーを、ユーザから全始声字母の入力操作を受ける始声字母入力キーとする機能（例えば、図５のステップＳ１）と、
この始声字母キーが操作される毎に入力対象文字中の始声字母を順次変更する入力始声字母変更機能（例えば、図５のステップＳ４）と、
所定のキーを、ユーザから全中声字母の入力操作を受ける中声字母入力キーとする機能（例えば、図５のステップＳ１）と、
この中声字母キーが操作される毎に入力対象文字中の中声字母を順次変更する入力中声字母変更機能（例えば、図５のステップＳ５）と、
所定のキーを、ユーザから全終声字母の入力操作を受ける終声字母入力キーとする機能（例えば、図５のステップＳ１）と、
この終声字母キーが操作される毎に入力対象文字中の終声字母を順次変更する入力終声字母変更機能（例えば、図５のステップＳ６）と、
を実現させることを特徴とする。
【発明の効果】
【００１８】
請求項１，８記載の発明によれば、始声字母キー，中声字母キー，終声字母キーの操作毎に入力対象文字中の始声字母，中声字母，終声字母が順次変更されるので、これら３種類のキーによって全てのハングルを入力することができる。従って、従来と比較して簡易なキー操作でハングルを入力することができる。
また、始声字母キーと終声字母キーとが別個に備えられるので、始声字母と終声字母とを同じキーで入力する従来の場合と異なり、始声字母と終声字母との何れが入力されたのかを容易に判断できる分、制御を容易化することができる。
【００１９】
請求項２記載の発明によれば、入力対象文字中で入力済みの字母に対して組合せ可能な字母が検出され、順次変更される字母の候補、つまり入力される字母の候補となるので、組合せの不可能な字母も入力字母の候補となってしまう場合と比較して、入力効率を高めることができる。
【００２０】
請求項３記載の発明によれば、入力対象の字母配置形態に対して配置可能な字母が検出され、順次変更させる字母の候補、つまり入力される字母の候補となるので、配置の不可能な字母も入力字母の候補となってしまう場合と比較して、入力効率を高めることができる。
【００２１】
請求項４記載の発明によれば、始声字母、中声字母及び終声字母を何れの順によっても入力可能であるので、入力順序を考慮せずに入力を行うことができる分、入力効率を高めることができる。
【００２２】
請求項５記載の発明によれば、始声字母、中声字母及び終声字母を、入力順に１種類目，２種類目，３種類目の入力字母とした場合に、２種類目の入力字母が入力された後にも、１種類目の入力字母が順次変更可能であり、３種類目の入力字母が入力された後にも、１種類目及び２種類目の入力字母が順次変更可能であるので、入力順序を考慮せずに入力を行うことができる分、入力効率を高めることができる。
【００２３】
請求項６記載の発明によれば、請求項１〜５の何れか一項に記載の発明と同様の効果を得ることができる。
請求項７記載の発明によれば、入力内容が表示されるので、表示内容を見ながら入力を行うことができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照して、本発明に係るハングル入力装置を適用した電子辞書装置の実施形態について説明する。
まず、電子辞書装置の構成を説明する。
【００２５】
［外観構成］
図１（ａ）は本実施形態における電子辞書装置１の斜視外観図である。
この図に示すように、電子辞書装置１は、ディスプレイ２及びキー群３を備えている。
【００２６】
ディスプレイ２は、ユーザによるキー群３の操作に応じた文字や符号等、各種データを表示する部分であり、ＬＣＤ（Liquid Crystal Display）やＥＬＤ（Electronic Luminescent Display）等によって構成されている。
【００２７】
キー群３は、ユーザが電子辞書装置１を操作するための各種キーを有している。具体的には、図１（ｂ）に示すように、キー群３は、訳／決定キー３０と、カーソルキー３１と、シフトキー３２と、戻るキー３３と、文字キー３４と、字母配置設定キー３５等とを有している。
【００２８】
訳／決定キー３０は、検索の実行や、見出語の決定等に使用されるキーである。カーソルキー３１は、画面内の反転表示位置、つまりカーソル位置の移動等に使用されるキーである。また、本実施の形態においては、カーソルキー３１の右キー３１ｃは、後述のハングル入力処理（図５〜図８参照）において、入力対象文字の入力完了を指示するための入力完了キーとしても機能するようになっている。
【００２９】
シフトキー３２は、日本語の単語を検索対象に設定するとき等に使用されるキーである。戻るキー３３は、前回表示した画面に戻るとき等に使用されるキーである。
【００３０】
文字キー３４は、ユーザによる文字の入力等に使用されるキーであり、ハングルの始声字母，中声字母，終声字母（後述の図４参照）を捲り入力するための始声字母キー３４ａ，中声字母キー３４ｂ，終声字母キー３４ｃを備えている。なお、捲り入力とは、同種キーの操作毎に入力対象を順次変更して入力を行う入力方式である。また、本実施の形態においては、文字キー３４はアルファベットの“Ａ”〜“Ｚ”に１対１で対応するキーを備えており、このうち“Ｑ”キーは始声字母キー３４ａと、“Ａ”キーは中声字母キー３４ｂと、“Ｚ”キーは終声字母キー３４ｃと、それぞれ同一のキーとなっている。
【００３１】
字母配置設定キー３５は、入力対象文字の字母配置形態を設定するためのキーであり、本実施の形態においては、キー操作毎に図２（ａ）〜（ｅ）の順に従って字母配置形態を変更するようになっている。
【００３２】
［内部構成］
図３は、電子辞書装置１の概略構成を示すブロック図である。
この図に示すように、電子辞書装置１は、表示部１２、入力部１４、ＣＰＵ６、ＲＡＭ７及びフラッシュＲＯＭ８を備えている。
【００３３】
表示部１２は、上述のディスプレイ２を備えており、ＣＰＵ６から入力される表示信号に基づいて各種情報をディスプレイ２に表示するようになっている。
入力部１４は、上述のキー群３を備えており、押下されたキーに対応する信号をＣＰＵ６に出力するようになっている。
【００３４】
ＣＰＵ６は、入力される指示に応じて所定のプログラムに基づいた処理を実行し、各機能部への指示やデータの転送等を行い、電子辞書装置１を統括的に制御するようになっている。具体的には、ＣＰＵ６は、入力部１４から入力される操作信号等に応じてフラッシュＲＯＭ８に格納された各種プログラムを読み出し、当該プログラムに従って処理を実行する。そして、ＣＰＵ６は、処理結果をＲＡＭ７に保存するとともに、当該処理結果を表示するための表示信号を適宜表示部１２に出力して、対応した表示内容を表示させる。
【００３５】
フラッシュＲＯＭ８は、電子辞書装置１の各種機能を実現するためのプログラムやデータを記憶するメモリである。本実施の形態においては、フラッシュＲＯＭ８は、情報出力プログラム８０と、本発明に係るハングル入力プログラム８１と、字母記憶領域８２と、組合せパターン記憶領域８３と、字母配置記憶領域８４と、辞書データベース群８５等とを記憶している。
【００３６】
情報出力プログラム８０は、ユーザから入力された見出語に対応する説明情報を検索して表示する辞書検索処理をＣＰＵ６に実行させるためのプログラムである。このような情報出力プログラムとしては、従来より公知のものを用いることができる。
【００３７】
ハングル入力プログラム８１は、後述のハングル入力処理（図５〜図８参照）をＣＰＵ６に実行させるためのプログラムである。
【００３８】
字母記憶領域８２は、図４に示すように、全１９個の始声字母と、全２１個の中声字母と、全２７個の終声字母とをそれぞれ記憶している。より詳細には、各始声字母は「Ａ−１」〜「Ａ−１９」の番号により、各中声字母は「Ｂ−１」〜「Ｂ−２１」の番号により、各終声字母は「Ｃ−１」〜「Ｃ−２７」の番号により、それぞれ順序付けられて記憶されている。また、字母記憶領域８２内の各字母には、文字中でとり得る配置位置が対応付けられている。
【００３９】
組合せパターン記憶領域８３は、現代ハングルにおける字母の組合せパターンを記憶しており、例えば、始声字母及び中声字母の組合せパターンや、始声字母及び終声字母の組合せパターン、中声字母及び終声字母の組合せパターン、始声字母、中声字母及び終声字母の組合せパターンをそれぞれ記憶している。なお、現代ハングルとしては、例えば、従来より公知の文字コードによって規定されるハングルを用いることができる。
【００４０】
字母配置記憶領域８４は、各字母について、当該字母の配置可能な字母配置形態を記憶している。なお、字母配置形態は、上述の図２（ａ）〜（ｅ）の何れかとなっている。
【００４１】
辞書データベース群８５は、電子辞書装置１に内蔵されている複数種類の辞書データベースを有しており、本実施の形態においては、韓日辞典の辞書データベース８５ａ等を有している。なお、この辞書データベース８５ａとしては、従来より公知のものを用いることができる。
【００４２】
また、上述の図３に示すように、ＲＡＭ７は、ＣＰＵ６が実行する各種プログラムや、これらプログラムの実行に係るデータ等を一時的に保持するメモリ領域を備えるものであり、本実施の形態においては、入力済み字母記憶領域７０、設定済み字母配置記憶領域７１、始声字母候補記憶領域７２、中声字母候補記憶領域７３及び終声字母候補記憶領域７４等を備えている。
【００４３】
入力済み字母記憶領域７０は、後述のハングル入力処理（図５〜図８参照）においてユーザにより入力操作のされた入力対象文字中の始声字母、中声字母及び終声字母をそれぞれ記憶するようになっている。
【００４４】
設定済み字母配置記憶領域７１は、後述のハングル入力処理（図５〜図８参照）においてユーザにより設定操作のされた字母配置形態を記憶するようになっている。
【００４５】
始声字母候補記憶領域７２は、後述のハングル入力処理（図５〜図８参照）において、字母記憶領域８２に記憶された全１９種類の始声字母のうち、設定済みの字母配置形態や、入力済みの中声字母，終声字母などとの関係で入力可能な字母の候補を記憶するようになっている。
【００４６】
中声字母候補記憶領域７３は、後述のハングル入力処理（図５〜図８参照）において、字母記憶領域８２に記憶された全２１種類の中声字母のうち、設定済みの字母配置形態や、入力済みの始声字母，終声字母などとの関係で入力可能な字母の候補を記憶するようになっている。
【００４７】
終声字母候補記憶領域７４は、後述のハングル入力処理（図５〜図８参照）において、字母記憶領域８２に記憶された全２７種類の終声字母のうち、設定済みの字母配置形態や、入力済みの始声字母，中声字母などとの関係で入力可能な字母の候補を記憶するようになっている。
【００４８】
［ハングル入力処理］
続いて、電子辞書装置１の動作について説明する。図５〜図８は、ＣＰＵ６がフラッシュＲＯＭ８からハングル入力プログラム８１を読み出して実行するハングル入力処理の動作を説明するためのフローチャートである。
【００４９】
まず、図５に示すように、ＣＰＵ６は、字母記憶領域８２に記憶されている全１９種類の始声字母を始声字母候補記憶領域７２に、全２１種類の中声字母を中声字母候補記憶領域７３に、全２７種類の終声字母を終声字母候補記憶領域７４にそれぞれ記憶させた後、ユーザによるキー群３の操作待機状態となり（ステップＳ１）、何れのキーが操作されるかを判定する（ステップＳ２）。
【００５０】
このステップＳ２において字母配置設定キー３５が操作されたと判定した場合（ステップＳ２；字母配置設定キー）には、ＣＰＵ６は、ステップＳ１における字母配置設定キー３５の操作回数に対応する字母配置形態を設定済み字母配置記憶領域７１に記憶させた後（ステップＳ３）、上述のステップＳ１の操作に移行する。例えば、ステップＳ１における字母配置設定キー３５の操作が１回目や６回目の場合には、ＣＰＵ６は、図２（ａ）の字母配置形態を設定済み字母配置記憶領域７１に記憶させ、また、２回目や７回目の場合には、図２（ｂ）の字母配置形態を設定済み字母配置記憶領域７１に記憶させる。なお、本実施の形態において、このステップＳ３の処理は、後述の入力始声字母，入力中声字母，入力終声字母の決定処理（ステップＳ４〜ステップＳ６）の処理の後には、実行できないようになっている。
【００５１】
また、ステップＳ２において始声字母キー３４ａが操作されたと判定した場合（ステップＳ２；始声字母キー）には、ＣＰＵ６は、入力始声字母の決定処理を行う（ステップＳ４）。なお、この入力始声字母の決定処理は、後述の入力中声字母，入力終声字母の決定処理（ステップＳ５，ステップＳ６参照）の後にも実行可能となっている。
【００５２】
この入力始声字母の決定処理においては、図６に示すように、まずＣＰＵ６は、字母配置形態が設定されているか否かを設定済み字母配置記憶領域７１内の情報に基づいて判定し（ステップＳ４１）、設定されていないと判定した場合（ステップＳ４１；Ｎｏ）には、後述のステップＳ４３の処理に移行する。
【００５３】
一方、ステップＳ４１において字母配置形態が設定されていると判定した場合（ステップＳ４１；Ｙｅｓ）には、ＣＰＵ６は、設定済みの字母配置形態によって始声字母候補記憶領域７２内の始声字母候補の絞込を行う（ステップＳ４２）。より詳細には、ＣＰＵ６は、字母配置記憶領域８４内の情報に基づいて、始声字母候補記憶領域７２内の始声字母のうち、設定済みの字母配置形態と対応する始声字母を検出し、検出されない始声字母を始声字母候補記憶領域７２から消去する。
【００５４】
次に、ＣＰＵ６は、中声字母が既に入力されているか否かを入力済み字母記憶領域７０内の情報に基づいて判定し（ステップＳ４３）、入力されていないと判定した場合（ステップＳ４３；Ｎｏ）には、後述のステップＳ４５の処理に移行する。
【００５５】
一方、ステップＳ４３において中声字母が既に入力されていると判定した場合（ステップＳ４３；Ｙｅｓ）には、ＣＰＵ６は、入力済みの中声字母によって始声字母候補記憶領域７２内の始声字母候補の絞込を行う（ステップＳ４４）。より詳細には、ＣＰＵ６は、組合せパターン記憶領域８３内の組合せパターンに基づいて、始声字母候補記憶領域７２内の始声字母のうち、入力済みの中声字母と組合せ可能な始声字母を検出し、検出されない始声字母を始声字母候補記憶領域７２から消去する。
【００５６】
次に、ＣＰＵ６は、終声字母が既に入力されているか否かを入力済み字母記憶領域７０内の情報に基づいて判定し（ステップＳ４５）、入力されていないと判定した場合（ステップＳ４５；Ｎｏ）には、後述のステップＳ４７の処理に移行する。
【００５７】
一方、ステップＳ４５において終声字母が既に入力されていると判定した場合（ステップＳ４５；Ｙｅｓ）には、ＣＰＵ６は、入力済みの終声字母によって始声字母候補記憶領域７２内の始声字母候補の絞込を行う（ステップＳ４６）。より詳細には、ＣＰＵ６は、組合せパターン記憶領域８３内の組合せパターンに基づいて、始声字母候補記憶領域７２内の始声字母のうち、入力済みの終声字母と組合せ可能な始声字母を検出し、検出されない始声字母を始声字母候補記憶領域７２から消去する。
【００５８】
次に、ＣＰＵ６は、始声字母に対応付けられた「Ａ−１」〜「Ａ−１９」の番号に従って、始声字母候補記憶領域７２内の字母候補のうち、入力済み字母記憶領域７０に記憶された始声字母の次に番号の大きな始声字母を、入力始声字母として決定する（ステップＳ４７）。これにより、始声字母キー３４ａの操作毎に、入力対象文字中の始声字母が順次変更されることとなる。
【００５９】
ここで、入力済み字母記憶領域７０に始声字母が記憶されていない場合、つまり、ステップＳ１における始声字母キー３４ａの操作が１回目の場合には、ＣＰＵ６は、字母候補のうち、最も番号の小さい始声字母を入力始声字母として決定する。また、入力済み字母記憶領域７０に記憶された始声字母よりも番号の大きな始声字母が始声字母候補記憶領域７２内に存在しない場合には、最も番号の小さな始声字母を入力始声字母として決定する。なお、本実施の形態においては、字母候補がない場合には、ＣＰＵ６は、その旨を表示部１２に表示させ、始声字母キー３４ａの操作を無効とするようになっている。また、字母候補のうち、最も番号の大きい始声字母を入力始声字母として決定する場合には、ＣＰＵ６は、当該入力始声字母が最後の字母候補である旨を表示部１２に表示させるようになっている。
【００６０】
そして、ＣＰＵ６は、入力始声字母の決定処理を終了した後、図５に示すように、後述のステップＳ７の処理に移行する。
【００６１】
また、上述のステップＳ２において中声字母キー３４ｂが操作されたと判定した場合（ステップＳ２；中声字母キー）には、ＣＰＵ６は、入力中声字母の決定処理を行う（ステップＳ５）。なお、この入力中声字母の決定処理は、入力始声字母，入力終声字母の決定処理（ステップＳ４，ステップＳ６参照）の後にも実行可能となっている。
【００６２】
この入力中声字母の決定処理においては、図７に示すように、まずＣＰＵ６は、字母配置形態が設定されているか否かを設定済み字母配置記憶領域７１内の情報に基づいて判定し（ステップＳ５１）、設定されていないと判定した場合（ステップＳ５１；Ｎｏ）には、後述のステップＳ５３の処理に移行する。
【００６３】
一方、ステップＳ５１において字母配置形態が設定されていると判定した場合（ステップＳ５１；Ｙｅｓ）には、ＣＰＵ６は、設定済みの字母配置形態によって中声字母候補記憶領域７３内の始声字母候補の絞込を行う（ステップＳ５２）。より詳細には、ＣＰＵ６は、字母配置記憶領域８４内の情報に基づいて、中声字母候補記憶領域７３内の始声字母のうち、設定済みの字母配置形態と対応する中声字母を検出し、検出されない中声字母を中声字母候補記憶領域７３から消去する。
【００６４】
次に、ＣＰＵ６は、始声字母が既に入力されているか否かを入力済み字母記憶領域７０内の情報に基づいて判定し（ステップＳ５３）、入力されていないと判定した場合（ステップＳ５３；Ｎｏ）には、後述のステップＳ５５の処理に移行する。
【００６５】
一方、ステップＳ５３において始声字母が既に入力されていると判定した場合（ステップＳ５３；Ｙｅｓ）には、ＣＰＵ６は、入力済みの始声字母によって中声字母候補記憶領域７３内の中声字母候補の絞込を行う（ステップＳ５４）。より詳細には、ＣＰＵ６は、組合せパターン記憶領域８３内の組合せパターンに基づいて、中声字母候補記憶領域７３内の中声字母のうち、入力済みの始声字母と組合せ可能な中声字母を検出し、検出されない中声字母を中声字母候補記憶領域７３から消去する。
【００６６】
次に、ＣＰＵ６は、終声字母が既に入力されているか否かを入力済み字母記憶領域７０内の情報に基づいて判定し（ステップＳ５５）、入力されていないと判定した場合（ステップＳ５５；Ｎｏ）には、後述のステップＳ５７の処理に移行する。
【００６７】
一方、ステップＳ５５において終声字母が既に入力されていると判定した場合（ステップＳ５５；Ｙｅｓ）には、ＣＰＵ６は、入力済みの終声字母によって中声字母候補記憶領域７３内の中声字母候補の絞込を行う（ステップＳ５６）。より詳細には、ＣＰＵ６は、組合せパターン記憶領域８３内の組合せパターンに基づいて、中声字母候補記憶領域７３内の中声字母のうち、入力済みの終声字母と組合せ可能な中声字母を検出し、検出されない中声字母を中声字母候補記憶領域７３から消去する。
【００６８】
次に、ＣＰＵ６は、中声字母に対応付けられた「Ｂ−１」〜「Ｂ−２１」の番号に従って、中声字母候補記憶領域７３内の字母候補のうち、入力済み字母記憶領域７０に記憶された中声字母の次に番号の大きな中声字母を、入力中声字母として決定する（ステップＳ５７）。これにより、中声字母キー３４ｂの操作毎に、入力対象文字中の中声字母が順次変更されることとなる。
【００６９】
ここで、入力済み字母記憶領域７０に中声字母が記憶されていない場合、つまり、ステップＳ１における中声字母キー３４ｂの操作が１回目の場合には、ＣＰＵ６は、字母候補のうち、最も番号の小さい中声字母を入力中声字母として決定する。また、入力済み字母記憶領域７０に記憶された中声字母よりも番号の大きな中声字母が中声字母候補記憶領域７３内に存在しない場合には、最も番号の小さな中声字母を入力中声字母として決定する。なお、本実施の形態においては、字母候補がない場合には、ＣＰＵ６は、その旨を表示部１２に表示させ、中声字母キー３４ｂの操作を無効とするようになっている。また、字母候補のうち、最も番号の大きい中声字母を入力中声字母として決定する場合には、ＣＰＵ６は、当該入力中声字母が最後の字母候補である旨を表示部１２に表示させるようになっている。
【００７０】
そして、ＣＰＵ６は、入力中声字母の決定処理を終了した後、図５に示すように、後述のステップＳ７の処理に移行する。
【００７１】
また、上述のステップＳ２において終声字母キー３４ｃが操作されたと判定した場合（ステップＳ２；終声字母キー）には、ＣＰＵ６は、入力終声字母の決定処理を行う（ステップＳ６）。なお、この入力始声字母の決定処理は、入力始声字母，入力中声字母の決定処理（ステップＳ４，ステップＳ５参照）の後にも実行可能となっている。
【００７２】
この入力終声字母の決定処理においては、図８に示すように、まずＣＰＵ６は、字母配置形態が設定されているか否かを設定済み字母配置記憶領域７１内の情報に基づいて判定し（ステップＳ６１）、設定されていないと判定した場合（ステップＳ６１；Ｎｏ）には、後述のステップＳ６３の処理に移行する。
【００７３】
一方、ステップＳ６１において字母配置形態が設定されていると判定した場合（ステップＳ６１；Ｙｅｓ）には、ＣＰＵ６は、設定済みの字母配置形態によって終声字母候補記憶領域７４内の終声字母候補の絞込を行う（ステップＳ６２）。より詳細には、ＣＰＵ６は、字母配置記憶領域８４内の情報に基づいて、終声字母候補記憶領域７４内の終声字母のうち、設定済みの字母配置形態と対応する終声字母を検出し、検出されない終声字母を終声字母候補記憶領域７４から消去する。
【００７４】
次に、ＣＰＵ６は、始声字母が既に入力されているか否かを入力済み字母記憶領域７０内の情報に基づいて判定し（ステップＳ６３）、入力されていないと判定した場合（ステップＳ６３；Ｎｏ）には、後述のステップＳ６５の処理に移行する。
【００７５】
一方、ステップＳ６３において始声字母が既に入力されていると判定した場合（ステップＳ６３；Ｙｅｓ）には、ＣＰＵ６は、入力済みの始声字母によって終声字母候補記憶領域７４内の終声字母候補の絞込を行う（ステップＳ６４）。より詳細には、ＣＰＵ６は、組合せパターン記憶領域８３内の組合せパターンに基づいて、終声字母候補記憶領域７４内の終声字母のうち、入力済みの始声字母と組合せ可能な終声字母を検出し、検出されない終声字母を終声字母候補記憶領域７４から消去する。
【００７６】
次に、ＣＰＵ６は、中声字母が既に入力されているか否かを入力済み字母記憶領域７０内の情報に基づいて判定し（ステップＳ６５）、入力されていないと判定した場合（ステップＳ６５；Ｎｏ）には、後述のステップＳ６７の処理に移行する。
【００７７】
一方、ステップＳ６５において中声字母が既に入力されていると判定した場合（ステップＳ６５；Ｙｅｓ）には、ＣＰＵ６は、入力済みの中声字母によって終声字母候補記憶領域７４内の終声字母候補の絞込を行う（ステップＳ６６）。より詳細には、ＣＰＵ６は、組合せパターン記憶領域８３内の組合せパターンに基づいて、終声字母候補記憶領域７４内の終声字母のうち、入力済みの中声字母と組合せ可能な終声字母を検出し、検出されない終声字母を終声字母候補記憶領域７４から消去する。
【００７８】
そして、ＣＰＵ６は、終声字母に対応付けられた「Ｃ−１」〜「Ｃ−２７」の番号に従って、終声字母候補記憶領域７４内の字母候補のうち、入力済み字母記憶領域７０に記憶された終声字母の次に番号の大きな終声字母を、入力終声字母として決定する（ステップＳ６７）。これにより、終声字母キー３４ｃの操作毎に、入力対象文字中の終声字母が順次変更されることとなる。
【００７９】
ここで、入力済み字母記憶領域７０に終声字母が記憶されていない場合、つまり、ステップＳ１における終声字母キー３４ｃの操作が１回目の場合には、ＣＰＵ６は、字母候補のうち、最も番号の小さい終声字母を入力終声字母として決定する。また、入力済み字母記憶領域７０に記憶された終声字母よりも番号の大きな終声字母が終声字母候補記憶領域７４内に存在しない場合には、最も番号の小さな終声字母を入力終声字母として決定する。なお、本実施の形態においては、字母候補がない場合には、ＣＰＵ６は、その旨を表示部１２に表示させ、終声字母キー３４ｃの操作を無効とするようになっている。また、字母候補のうち、最も番号の大きい終声字母を入力終声字母として決定する場合には、ＣＰＵ６は、当該入力終声字母が最後の字母候補である旨を表示部１２に表示させるようになっている。
【００８０】
次に、図５に示すように、ＣＰＵ６は、入力済み字母記憶領域７０内の情報に基づいて、入力された字母の合成（組合せ）処理を行った後（ステップＳ７）、合成された文字または字母を表示部１２に表示させ（ステップＳ８）、上述のステップＳ１の処理に移行する。なお、字母の組合せ手法としては、従来より公知の手法を用いることができる。また、ステップＳ７において入力済みの字母が１つしかない等、字母を組合わせることができない場合には、ＣＰＵ６は、入力済みの字母をそのまま表示させることとしても良い。
【００８１】
そして、上述のステップＳ２において右キー３１ｃが操作されたと判定した場合（ステップＳ２；右キー）には、ＣＰＵ６は、表示部１２に表示されている文字を入力文字として確定し（ステップＳ９）、ハングル入力処理を終了する。
【００８２】
［動作例］
続いて、上記のハングル入力処理を具体的に説明する。
【００８３】
（動作例１）
図９，図１０は字母配置形態を図２（ａ）の形態（以下、左右配置形態とする）とした場合のハングル入力処理を説明するための図である。
【００８４】
まず、ユーザにより字母配置設定キー３５が操作されると（ステップＳ１）、設定済みの字母配置形態として左右配置形態が設定済み字母配置記憶領域７１に記憶される（ステップＳ３）。
【００８５】
次に、ユーザにより始声字母キー３４ａが操作されると（ステップＳ１）、ステップＳ３で設定された字母配置形態、即ち左右配置形態によって始声字母候補記憶領域７２中の始声字母候補の絞込が行われる（ステップＳ４２）。ここで、左右配置形態に対しては全ての始声字母が対応するため、図１０の上段に示すように、ステップＳ４２で候補から除かれる始声字母はない。
【００８６】
次に、始声字母候補記憶領域７２内の字母候補から、最も番号の小さい「Ａ−１」の字母候補が入力始声字母として決定された後（ステップＳ４７）、図９（ａ）に示すように、当該字母が表示部１２に表示される（ステップＳ８）。
【００８７】
同様に、ユーザにより始声字母キー３４ａが更に２回操作されると（ステップＳ１）、始声字母候補記憶領域７２内の字母候補から、２番目，３番目に番号の小さい「Ａ−２」，「Ａ−３」の字母候補が順次入力始声字母として決定された後（ステップＳ４７）、図９（ｂ），（ｃ）に示すように、当該字母が表示部１２に表示される（ステップＳ８）。
【００８８】
次に、ユーザにより中声字母キー３４ｂが操作されると（ステップＳ１）、図１０の中段に示すように、ステップＳ３で設定された字母配置形態、即ち左右配置形態と、入力済みの「Ａ−３」の始声字母にとよって中声字母候補記憶領域７３中の中声字母候補の絞込が行われる（ステップＳ５２，ステップＳ５４）。
【００８９】
次に、中声字母候補記憶領域７３内の字母候補から、最も番号の小さい「Ｂ−１」の字母候補が入力中声字母として決定された後（ステップＳ５７）、入力された「Ｂ−１」の中声字母と「Ａ−３」の始声字母とが合成処理され（ステップＳ７）、図９（ｄ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【００９０】
同様に、ユーザにより中声字母キー３４ｂが更に２回操作されると（ステップＳ１）、中声字母候補記憶領域７３内の字母候補から、２番目，３番目に番号の小さい「Ｂ−２」，「Ｂ−３」の字母候補が順次入力中声字母として決定された後（ステップＳ４７）、入力された「Ｂ−２」，「Ｂ−３」の中声字母と「Ａ−３」の始声字母とが合成処理され（ステップＳ７）、図９（ｅ），（ｆ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【００９１】
次に、ユーザにより終声字母キー３４ｃが操作されると（ステップＳ１）、図１０の下段に示すように、ステップＳ３で設定された字母配置形態、即ち左右配置形態と、入力済みの「Ａ−３」の始声字母及び「Ｂ−３」の中声字母とによって中声字母候補記憶領域７３中の中声字母候補の絞込が行われる（ステップＳ６２，ステップＳ６４，ステップＳ６６）。ここで、左右配置形態に対応する終声字母はないため、ステップＳ６２で全ての終声字母が候補から除かれる。
【００９２】
そして、終声字母キー３４ｃの操作が無効とされ、図９（ｇ）に示すように、図９（ｆ）と同様の表示内容と、字母候補がない旨（図示せず）とが表示部１２に表示される。
【００９３】
（動作例２）
図１１，図１２は字母配置形態を図２（ｂ）の形態（以下、上下配置形態とする）とした場合のハングル入力処理を説明するための図である。
【００９４】
まず、ユーザにより字母配置設定キー３５が２回操作されると（ステップＳ１）、設定済みの字母配置形態として上下配置形態が設定済み字母配置記憶領域７１に記憶される（ステップＳ３）。
【００９５】
次に、ユーザにより始声字母キー３４ａが操作されると（ステップＳ１）、ステップＳ３で設定された字母配置形態、即ち上下配置形態によって始声字母候補記憶領域７２中の始声字母候補の絞込が行われる（ステップＳ４２）。ここで、上下配置形態に対しては全ての始声字母が対応するため、図１２の上段に示すように、ステップＳ４２で候補から除かれる始声字母はない。
【００９６】
次に、始声字母候補記憶領域７２内の字母候補から、最も番号の小さい「Ａ−１」の字母候補が入力始声字母として決定された後（ステップＳ４７）、図１１（ａ）に示すように、当該字母が表示部１２に表示される（ステップＳ８）。
【００９７】
同様に、ユーザにより始声字母キー３４ａが更に２回操作されると（ステップＳ１）、始声字母候補記憶領域７２内の字母候補から、２番目，３番目に番号の小さい「Ａ−２」，「Ａ−３」の字母候補が順次入力始声字母として決定された後（ステップＳ４７）、図１１（ｂ），（ｃ）に示すように、当該字母が表示部１２に表示される（ステップＳ８）。
【００９８】
次に、ユーザにより中声字母キー３４ｂが操作されると（ステップＳ１）、図１２の中段に示すように、ステップＳ３で設定された字母配置形態、即ち上下配置形態と、入力済みの「Ａ−３」の始声字母とによって中声字母候補記憶領域７３中の中声字母候補の絞込が行われる（ステップＳ５２，ステップＳ５４）。
【００９９】
次に、中声字母候補記憶領域７３内の字母候補から、最も番号の小さい「Ｂ−９」の字母候補が入力中声字母として決定された後（ステップＳ５７）、入力された「Ｂ−９」の中声字母と「Ａ−３」の始声字母とが合成処理され（ステップＳ７）、図１１（ｄ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１００】
同様に、ユーザにより中声字母キー３４ｂが更に２回操作されると（ステップＳ１）、中声字母候補記憶領域７３内の字母候補から、２番目，３番目に番号の小さい「Ｂ−１３」，「Ｂ−１４」の字母候補が順次入力中声字母として決定された後（ステップＳ４７）、入力された「Ｂ−１３」，「Ｂ−１４」の中声字母と「Ａ−３」の始声字母とが合成処理され（ステップＳ７）、図１１（ｅ），（ｆ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１０１】
次に、ユーザにより終声字母キー３４ｃが操作されると（ステップＳ１）、図１２の下段に示すように、ステップＳ３で設定された字母配置形態、即ち上下配置形態と、入力済みの「Ａ−３」の始声字母及び「Ｂ−１４」の中声字母とによって中声字母候補記憶領域７３中の中声字母候補の絞込が行われる（ステップＳ６２，ステップＳ６４，ステップＳ６６）。ここで、上下配置形態に対応する終声字母はないため、ステップＳ６２で全ての終声字母が候補から除かれる。
【０１０２】
そして、終声字母キー３４ｃの操作が無効とされ、図１１（ｇ）に示すように、図１１（ｆ）と同様の表示内容と、字母候補がない旨（図示せず）とが表示部１２に表示される。
【０１０３】
（動作例３）
図１３，図１４は字母配置形態を図２（ｃ）の形態（以下、上中下配置形態とする）とした場合のハングル入力処理を説明するための図である。
【０１０４】
まず、ユーザにより字母配置設定キー３５が３回操作されると（ステップＳ１）、設定済みの字母配置形態として上中下配置形態が設定済み字母配置記憶領域７１に記憶される（ステップＳ３）。
【０１０５】
次に、ユーザにより始声字母キー３４ａが操作されると（ステップＳ１）、ステップＳ３で設定された字母配置形態、即ち上中下配置形態によって始声字母候補記憶領域７２中の始声字母候補の絞込が行われる（ステップＳ４２）。ここで、上中下配置形態に対しては全ての始声字母が対応するため、図１４の上段に示すように、ステップＳ４２で候補から除かれる始声字母はない。
【０１０６】
次に、始声字母候補記憶領域７２内の字母候補から、最も番号の小さい「Ａ−１」の字母候補が入力始声字母として決定された後（ステップＳ４７）、図１３（ａ）に示すように、当該字母が表示部１２に表示される（ステップＳ８）。
【０１０７】
同様に、ユーザにより始声字母キー３４ａが更に２回操作されると（ステップＳ１）、始声字母候補記憶領域７２内の字母候補から、２番目，３番目に番号の小さい「Ａ−２」，「Ａ−３」の字母候補が順次入力始声字母として決定された後（ステップＳ４７）、図１３（ｂ），（ｃ）に示すように、当該字母が表示部１２に表示される（ステップＳ８）。
【０１０８】
次に、ユーザにより中声字母キー３４ｂが操作されると（ステップＳ１）、図１４の中段に示すように、ステップＳ３で設定された字母配置形態、即ち上中下配置形態と、入力済みの「Ａ−３」の始声字母とによって中声字母候補記憶領域７３中の中声字母候補の絞込が行われる（ステップＳ５２，ステップＳ５４）。
【０１０９】
次に、中声字母候補記憶領域７３内の字母候補から、最も番号の小さい「Ｂ−９」の字母候補が入力中声字母として決定された後（ステップＳ５７）、入力された「Ｂ−９」の中声字母と「Ａ−３」の始声字母とが合成処理され（ステップＳ７）、図１３（ｄ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１１０】
同様に、ユーザにより中声字母キー３４ｂが更に２回操作されると（ステップＳ１）、中声字母候補記憶領域７３内の字母候補から、２番目，３番目に番号の小さい「Ｂ−１３」，「Ｂ−１４」の字母候補が順次入力中声字母として決定された後（ステップＳ４７）、入力された「Ｂ−１３」，「Ｂ−１４」の中声字母と「Ａ−３」の始声字母とが合成処理され（ステップＳ７）、図１３（ｅ），（ｆ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１１１】
次に、ユーザにより終声字母キー３４ｃが操作されると（ステップＳ１）、図１４の下段に示すように、ステップＳ３で設定された字母配置形態、即ち上中下配置形態と、入力済みの「Ａ−３」の始声字母及び「Ｂ−１４」の中声字母とによって終声字母候補記憶領域７４中の終声字母候補の絞込が行われる（ステップＳ６２，ステップＳ６４，ステップＳ６６）。ここで、上中下配置形態や「Ａ−３」の始声字母、「Ｂ−１４」の中声字母に対しては全ての終声字母が対応するため、図１４の下段に示すように、ステップＳ６２，ステップＳ６４，ステップＳ６６で候補から除かれる終声字母はない。
【０１１２】
次に、終声字母候補記憶領域７４内の字母候補から、最も番号の小さい「Ｃ−１」の字母候補が入力終声字母として決定された後（ステップＳ６７）、入力された「Ｃ−１」の終声字母と「Ａ−３」の始声字母及び「Ｂ−１４」の中声字母とが合成処理され（ステップＳ７）、図１３（ｇ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１１３】
同様に、ユーザにより終声字母キー３４ｃが更に３回操作されると（ステップＳ１）、終声字母候補記憶領域７４内の字母候補から、２〜４番目に番号の小さい「Ｃ−２」〜「Ｃ−４」の字母候補が順次入力終声字母として決定された後（ステップＳ４７）、入力された「Ｃ−２」〜「Ｃ−４」の終声字母と「Ａ−３」の始声字母及び「Ｂ−１４」の中声字母とが合成処理され（ステップＳ７）、図１３（ｈ）〜（ｊ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１１４】
次に、ユーザにより始声字母キー３４ａが操作されると（ステップＳ１）、入力済みの「Ｂ−１４」の中声字母及び「Ｃ−４」の終声字母とによって始声字母候補記憶領域７２中の始声字母候補の絞込が行われ（ステップＳ４２，ステップＳ４４，ステップＳ４６）、字母候補から、「Ａ−３」の次に番号の小さい「Ａ−４」の字母候補が入力始声字母として決定された後（ステップＳ４７）、入力された「Ａ−４」の始声字母と、「Ｂ−１４」の中声字母及び「Ｃ−４」の終声字母とが合成処理され（ステップＳ７）、図１３（ｋ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１１５】
（動作例４）
図１５，図１６は字母配置形態を図２（ｄ）の形態（以下、上下右配置形態とする）とした場合のハングル入力処理を説明するための図である。
【０１１６】
まず、ユーザにより字母配置設定キー３５が４回操作されると（ステップＳ１）、設定済みの字母配置形態として上下右配置形態が設定済み字母配置記憶領域７１に記憶される（ステップＳ３）。
【０１１７】
次に、ユーザにより始声字母キー３４ａが操作されると（ステップＳ１）、ステップＳ３で設定された字母配置形態、即ち上下右配置形態によって始声字母候補記憶領域７２中の始声字母候補の絞込が行われる（ステップＳ４２）。ここで、上下右配置形態に対しては全ての始声字母が対応するため、図１６の上段に示すように、ステップＳ４２で候補から除かれる始声字母はない。
【０１１８】
次に、始声字母候補記憶領域７２内の字母候補から、最も番号の小さい「Ａ−１」の字母候補が入力始声字母として決定された後（ステップＳ４７）、図１５（ａ）に示すように、当該字母が表示部１２に表示される（ステップＳ８）。
【０１１９】
同様に、ユーザにより始声字母キー３４ａが更に２回操作されると（ステップＳ１）、始声字母候補記憶領域７２内の字母候補から、２番目，３番目に番号の小さい「Ａ−２」，「Ａ−３」の字母候補が順次入力始声字母として決定された後（ステップＳ４７）、図１５（ｂ），（ｃ）に示すように、当該字母が表示部１２に表示される（ステップＳ８）。
【０１２０】
次に、ユーザにより中声字母キー３４ｂが操作されると（ステップＳ１）、図１６の中段に示すように、ステップＳ３で設定された字母配置形態、即ち上下右配置形態と、入力済みの「Ａ−３」の始声字母とによって中声字母候補記憶領域７３中の中声字母候補の絞込が行われる（ステップＳ５２，ステップＳ５４）。
【０１２１】
次に、中声字母候補記憶領域７３内の字母候補から、最も番号の小さい「Ｂ−９」の字母候補が入力中声字母として決定された後（ステップＳ５７）、入力された「Ｂ−９」の中声字母と「Ａ−３」の始声字母とが合成処理され（ステップＳ７）、図１５（ｄ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１２２】
同様に、ユーザにより中声字母キー３４ｂが更に１回操作されると（ステップＳ１）、中声字母候補記憶領域７３内の字母候補から、２番目に番号の小さい「Ｂ−１４」の字母候補が入力中声字母として決定された後（ステップＳ４７）、入力された「Ｂ−１４」の中声字母と「Ａ−３」の始声字母とが合成処理され（ステップＳ７）、図１５（ｅ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１２３】
次に、ユーザにより終声字母キー３４ｃが操作されると（ステップＳ１）、図１６の下段に示すように、ステップＳ３で設定された字母配置形態、即ち上下右配置形態と、入力済みの「Ａ−３」の始声字母及び「Ｂ−１４」の中声字母とによって終声字母候補記憶領域７４中の終声字母候補の絞込が行われる（ステップＳ６２，ステップＳ６４，ステップＳ６６）。
【０１２４】
次に、終声字母候補記憶領域７４内の字母候補から、最も番号の小さい「Ｃ−１」の字母候補が入力終声字母として決定された後（ステップＳ６７）、入力された「Ｃ−１」の終声字母と「Ａ−３」の始声字母及び「Ｂ−１４」の中声字母とが合成処理され（ステップＳ７）、図１５（ｆ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１２５】
同様に、ユーザにより終声字母キー３４ｃが更に２回操作されると（ステップＳ１）、終声字母候補記憶領域７４内の字母候補から、２番目，３番目に番号の小さい「Ｃ−２」，「Ｃ−５」の字母候補が順次入力終声字母として決定された後（ステップＳ４７）、入力された「Ｃ−２」，「Ｃ−５」の終声字母と「Ａ−３」の始声字母及び「Ｂ−１４」の中声字母とが合成処理され（ステップＳ７）、図１５（ｇ），（ｈ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１２６】
次に、ユーザにより始声字母キー３４ａが操作されると（ステップＳ１）、入力済みの「Ｂ−１４」の中声字母及び「Ｃ−５」の終声字母とによって始声字母候補記憶領域７２中の始声字母候補の絞込が行われ（ステップＳ４２，ステップＳ４４，ステップＳ４６）、字母候補から、「Ａ−３」の次に番号の小さい「Ａ−４」の字母候補が入力始声字母として決定された後（ステップＳ４７）、入力された「Ａ−４」の始声字母と、「Ｂ−１４」の中声字母及び「Ｃ−５」の終声字母とが合成処理され（ステップＳ７）、図１５（ｉ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１２７】
（動作例５）
図１７，図１８は字母配置形態を図２（ｅ）の形態（以下、左右下配置形態とする）とした場合のハングル入力処理を説明するための図である。
【０１２８】
まず、ユーザにより字母配置設定キー３５が５回操作されると（ステップＳ１）、設定済みの字母配置形態として左右下配置形態が設定済み字母配置記憶領域７１に記憶される（ステップＳ３）。
【０１２９】
次に、ユーザにより始声字母キー３４ａが操作されると（ステップＳ１）、ステップＳ３で設定された字母配置形態、即ち左右下配置形態によって始声字母候補記憶領域７２中の始声字母候補の絞込が行われる（ステップＳ４２）。ここで、左右下配置形態に対しては全ての始声字母が対応するため、図１８の上段に示すように、ステップＳ４２で候補から除かれる始声字母はない。
【０１３０】
次に、始声字母候補記憶領域７２内の字母候補から、最も番号の小さい「Ａ−１」の字母候補が入力始声字母として決定された後（ステップＳ４７）、図１７（ａ）に示すように、当該字母が表示部１２に表示される（ステップＳ８）。
【０１３１】
同様に、ユーザにより始声字母キー３４ａが更に２回操作されると（ステップＳ１）、始声字母候補記憶領域７２内の字母候補から、２番目，３番目に番号の小さい「Ａ−２」，「Ａ−３」の字母候補が順次入力始声字母として決定された後（ステップＳ４７）、図１７（ｂ），（ｃ）に示すように、当該字母が表示部１２に表示される（ステップＳ８）。
【０１３２】
次に、ユーザにより中声字母キー３４ｂが操作されると（ステップＳ１）、図１８の中段に示すように、ステップＳ３で設定された字母配置形態、即ち左右下配置形態と、入力済みの「Ａ−３」の始声字母とによって中声字母候補記憶領域７３中の中声字母候補の絞込が行われる（ステップＳ５２，ステップＳ５４）。
【０１３３】
次に、中声字母候補記憶領域７３内の字母候補から、最も番号の小さい「Ｂ−１」の字母候補が入力中声字母として決定された後（ステップＳ５７）、入力された「Ｂ−１」の中声字母と「Ａ−３」の始声字母とが合成処理され（ステップＳ７）、図１７（ｄ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１３４】
同様に、ユーザにより中声字母キー３４ｂが更に２回操作されると（ステップＳ１）、中声字母候補記憶領域７３内の字母候補から、２番目，３番目に番号の小さい「Ｂ−２」，「Ｂ−３」の字母候補が順次入力中声字母として決定された後（ステップＳ４７）、入力された「Ｂ−２」，「Ｂ−３」の中声字母と「Ａ−３」の始声字母とが合成処理され（ステップＳ７）、図１７（ｅ），（ｆ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１３５】
次に、ユーザにより終声字母キー３４ｃが操作されると（ステップＳ１）、図１８の下段に示すように、ステップＳ３で設定された字母配置形態、即ち左右下配置形態と、入力済みの「Ａ−３」の始声字母及び「Ｂ−３」の中声字母とによって終声字母候補記憶領域７４中の終声字母候補の絞込が行われる（ステップＳ６２，ステップＳ６４，ステップＳ６６）。ここで、左右下配置形態や「Ａ−３」の始声字母、「Ｂ−３」の中声字母に対しては全ての終声字母が対応するため、図１８の下段に示すように、ステップＳ６２，ステップＳ６４，ステップＳ６６で候補から除かれる終声字母はない。
【０１３６】
次に、終声字母候補記憶領域７４内の字母候補から、最も番号の小さい「Ｃ−１」の字母候補が入力終声字母として決定された後（ステップＳ６７）、入力された「Ｃ−１」の終声字母と「Ａ−３」の始声字母及び「Ｂ−３」の中声字母とが合成処理され（ステップＳ７）、図１７（ｇ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１３７】
同様に、ユーザにより終声字母キー３４ｃが更に３回操作されると（ステップＳ１）、終声字母候補記憶領域７４内の字母候補から、２〜４番目に番号の小さい「Ｃ−２」〜「Ｃ−４」の字母候補が順次入力終声字母として決定された後（ステップＳ４７）、入力された「Ｃ−２」〜「Ｃ−４」の終声字母と「Ａ−３」の始声字母及び「Ｂ−３」の中声字母とが合成処理され（ステップＳ７）、図１７（ｈ）〜（ｊ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１３８】
次に、ユーザにより始声字母キー３４ａが操作されると（ステップＳ１）、入力済みの「Ｂ−３」の中声字母及び「Ｃ−４」の終声字母とによって始声字母候補記憶領域７２中の始声字母候補の絞込が行われ（ステップＳ４２，ステップＳ４４，ステップＳ４６）、字母候補から、「Ａ−３」の次に番号の小さい「Ａ−４」の字母候補が入力始声字母として決定された後（ステップＳ４７）、入力された「Ａ−４」の始声字母と、「Ｂ−３」の中声字母及び「Ｃ−４」の終声字母とが合成処理され（ステップＳ７）、図１７（ｋ）に示すように、合成された文字が表示部１２に表示される（ステップＳ８）。
【０１３９】
以上の電子辞書装置１によれば、図６のステップＳ４７，図７のステップＳ５７，図８のステップＳ６７に示したように、始声字母キー３４ａ，中声字母キー３４ｂ，終声字母キー３４ｃの操作毎に入力対象文字中の始声字母，中声字母，終声字母が順次変更されるので、これら３種類のキーによって全てのハングルを入力することができる。従って、従来と比較して簡易なキー操作でハングルを入力することができる。また、図５のステップＳ２に示したように、始声字母キー３４ａと終声字母キー３４ｃとが別個に備えられることにより、始声字母と終声字母とを同じキーで入力する従来の場合と異なり、始声字母と終声字母との何れが入力されたのかを容易に判断できる分、制御を容易化することができる。
【０１４０】
また、図６のステップＳ４３〜ステップＳ４６，図７のステップＳ５３〜ステップＳ５６，図８のステップＳ６３〜ステップＳ６６に示したように、入力対象文字中で入力済みの字母に対して組合せ可能な字母が検出され、順次変更される字母の候補、つまり入力される字母の候補となるので、組合せの不可能な字母も入力字母の候補となってしまう場合と比較して、入力効率を高めることができる。
【０１４１】
また、図６のステップＳ４１〜ステップＳ４２，図７のステップＳ５１〜ステップＳ５２，図８のステップＳ６１〜ステップＳ６２に示したように、入力対象の字母配置形態に対して配置可能な字母が検出され、順次変更させる字母の候補、つまり入力される字母の候補となるので、配置の不可能な字母も入力字母の候補となってしまう場合と比較して、入力効率を高めることができる。
【０１４２】
また、図５のステップＳ４〜ステップＳ６に示したように、始声字母、中声字母及び終声字母を何れの順によっても入力可能であるので、入力順序を考慮せずに入力を行うことができる分、入力効率を高めることができる。
【０１４３】
また、図５のステップＳ４〜ステップＳ６や、動作例３〜５に示したように、始声字母、中声字母及び終声字母を、入力順に１種類目，２種類目，３種類目の入力字母とした場合に、２種類目の入力字母が入力された後にも、１種類目の入力字母が順次変更可能であり、３種類目の入力字母が入力された後にも、１種類目及び２種類目の入力字母が順次変更可能であるので、入力順序を考慮せずに入力を行うことができる分、入力効率を高めることができる。
【０１４４】
また、図８のステップＳ８や、図９等に示したように、入力内容が表示部１２に表示されるので、表示内容を見ながら入力を行うことができる。
【０１４５】
なお、上記の実施形態においては、始声字母キー３４ａ、中声字母キー３４ｂ及び終声字母キー３４ｃをそれぞれ１つのキーとして説明したが、同一の機能を有する複数のキーとしても良い。但し、各キーが複数個である場合には、例えば、文字キー３４の上段を始声字母キー３４ａ、中段を中声字母キー３４ｂ、下段を終声字母キー３４ｃとする等、同一の行または列に同一機能のキーが配置されることが好ましい。
【０１４６】
また、ステップＳ２においては、右キー３１ｃ、始声字母キー３４ａ、中声字母キー３４ｂ及び終声字母キー３４ｃの何れかが操作されることとして説明したが、これら以外のキーが操作され、ＣＰＵ６が他の処理に移行することとしても良い。
【図面の簡単な説明】
【０１４７】
【図１】本発明に係るハングル入力装置を適用した電子辞書装置の概略構成を示す図であり、（ａ）は斜視図、（ｂ）は部分平面図である。
【図２】字母配置形態を示す図である。
【図３】本発明に係るハングル入力装置を適用した電子辞書装置の概略構成を示すブロック図である。
【図４】始声字母、中声字母及び終声字母を示す図である。
【図５】ハングル入力処理を示すフローチャートである。
【図６】入力始声字母の決定処理を示すフローチャートである。
【図７】入力中声字母の決定処理を示すフローチャートである。
【図８】入力終声字母の決定処理を示すフローチャートである。
【図９】動作例１における表示内容を示す図である。
【図１０】動作例１における字母候補を示す図である。
【図１１】動作例２における表示内容を示す図である。
【図１２】動作例２における字母候補を示す図である。
【図１３】動作例３における表示内容を示す図である。
【図１４】動作例３における字母候補を示す図である。
【図１５】動作例４における表示内容を示す図である。
【図１６】動作例４における字母候補を示す図である。
【図１７】動作例５における表示内容を示す図である。
【図１８】動作例５における字母候補を示す図である。
【図１９】従来のハングル入力用キーボードの概略構成を示す図である。
【符号の説明】
【０１４８】
１  電子辞書装置（ハングル入力装置）
６  ＣＰＵ（入力始声字母変更手段、入力中声字母変更手段、入力終声字母変更手段、
組合せ字母候補絞込手段、配置字母候補絞込手段）
１２  表示部（表示手段）
３１ｃ  右キー（入力完了手段）
３４ａ  始声字母キー
３４ｂ  中声字母キー
３４ｃ  終声字母キー
３５  字母配置設定キー（字母配置設定手段）
８１  ハングル入力プログラム
８３  組合せパターン記憶領域（組合せ記憶手段）
８４  字母配置記憶領域（字母配置記憶手段）
【図１】
2008033742.tif 000003
【図２】
2008033742.tif 000004
【図３】
2008033742.tif 000005
【図４】
2008033742.tif 000006
【図５】
2008033742.tif 000007
【図６】
2008033742.tif 000008
【図７】
2008033742.tif 000009
【図８】
2008033742.tif 000010
【図９】
2008033742.tif 000011
【図１０】
2008033742.tif 000012
【図１１】
2008033742.tif 000013
【図１２】
2008033742.tif 000014
【図１３】
2008033742.tif 000015
【図１４】
2008033742.tif 000016
【図１５】
2008033742.tif 000017
【図１６】
2008033742.tif 000018
【図１７】
2008033742.tif 000019
【図１８】
2008033742.tif 000020
【図１９】
2008033742.tif 000021