(57)【要約】【課題】  何れの音節も３打鍵で特定でき、所定音節を２打鍵のみで特定できるようにした中国語入力プログラムを、提供する。【解決手段】  声母選択ステップ２４ａでは、９個に分けられた声母グループを夫々入力部１２のボタンに割り当て、その後打鍵されたボタンに対応した声母グループを特定する。声介選択ステップ２４ｂでは、特定された声母グループを構成する各声母と各「介音」との組合せからなる声介を夫々入力部１２のボタンに割り当てるとともに、残りのボタンに当該各声母を夫々含む単韻母音節を割り当て、その後打鍵されたボタンに対応した声介又は単韻母音節を特定する。単韻母音節が特定された場合には、その単韻母音節の入力を決定する。一方、声介が特定された場合には、韻母選択ステップ２４ｃでは、後続可能な複数の韻母を夫々入力部１２のボタンに割り当て、その後打鍵されたボタンに対応した韻母と声介中の声母とからなる音節の入力を決定する。【選択図】図４
2005078211.tif 000002
【特許請求の範囲】
【請求項１】
入力部を備えたコンピュータに対して、声母と韻母とから構成される中国語の音節を入力させるために、
韻母をグループ分けして記憶した第１テーブル，及び、各声母毎に、その声母と韻母の各グループの識別情報との組合せである複数の声介及び複数の所定音節を記憶した第２テーブルを参照可能とさせておき、
前記入力部への入力に応じて、声母を特定する第１ステップと、
前記入力部への入力に応じて、前記第１ステップにて特定された声母について前記第２テーブルに記憶されている複数の声介及び複数の所定音節のうちの何れかを特定する第２ステップと、
この第２ステップにて何れかの声介を特定した場合に、前記入力部への入力に応じて、当該声介に含まれる識別情報が示すグループに属するものとして前記第１テーブルに記憶されている複数の韻母のうちの何れかを特定し、前記特定された声介中の声母に前記特定された韻母を結合することによって音節を形成する第３ステップとを実行させ、
前記第２ステップにて特定された所定音節又は前記第３ステップにて形成された音節を入力対象として決定させる
ことを特徴とする中国語入力プログラム。
【請求項２】
前記第２テーブルは、何れかの韻母が後続可能な声母とその声母に結合可能な韻母が属するグループの識別情報とからなる声介のみを記憶している
ことを特徴とする請求項１記載の中国語入力プログラム。
【請求項３】
前記第１テーブルに記憶されている複数の韻母のグループには、夫々、先頭のピンインが同じ複数の韻母からなる幾つかの第１種グループと、それ以外の韻母からなる一つの第２種グループとがあり、
前記第２テーブルに記憶されている各声介には、何れかの前記第１種グループを識別する為にその第１種グループに属する各韻母の先頭のピンイン及び所定記号から構成される識別記号を含む声介，及び、前記第２種グループを識別する為に前記所定記号から構成される識別記号を含む声介がる
ことを特徴とする請求項１記載の中国語入力プログラム。
【請求項４】
前記第１種グループには、先頭のピンインがｉである韻母のグループ，及び、先頭のピンインがｕ又はｖである韻母のグループが含まれている
ことを特徴とする請求項３記載の中国語入力プログラム。
【請求項５】
前記第１テーブルは、前記各声介毎に、その声介中の識別記号に対応した韻母のグループのうち、その声介中の声母に後続可能な複数の韻母を定義している
ことを特徴とする請求項１記載の中国語入力プログラム。
【請求項６】
前記所定音節は、何れかの声母と単韻母とからなる単韻母音節である
ことを特徴とする請求項１記載の中国語入力プログラム。
【請求項７】
前記コンピュータに対して、
声母をグループ分けして記憶する第３テーブルを更に参照可能とさせ、
前記第１ステップでは、前記入力部への入力に応じて、前記第３テーブルに記憶されている何れかの声母のグループを特定させ、
前記第２ステップでは、前記第１ステップにて特定されたグループに属する各声母について前記第２テーブルに夫々記憶されている複数の声介及び複数の所定音節のうちの何れかを特定させる
ことを特徴とする請求項１記載の中国語入力プログラム。
【請求項８】
前記入力部は複数のボタンを有し、
前記第１テーブルは、前記各声介毎に、その声介中の識別記号に対応した韻母のグループのうち、その声介中の声母に後続可能な複数の韻母を定義しているとともに、
前記第３テーブルに記憶されている声母のグループの総数，各声母のグループ毎に前記第２テーブルに記憶されている声介及び所定音節の総数，及び、各声介毎に前記第１テーブルに定義されている韻母の最大数は、何れも、前記入力装置のボタン数以下であり、
前記コンピュータに対して、
前記第１ステップでは、前記声母の各グループを夫々前記入力部の各ボタンに対応付けさせるとともに、打鍵されたボタンに対応した声母のグループを特定させ、
前記第２ステップでは、前記各声介及び各所定音節を夫々前記入力部の各ボタンに対応付けさせるとともに、打鍵されたボタンに対応した介声又は所定音節を特定させ、
前記第３ステップでは、前記各韻母を夫々前記入力部の各ボタンに対応付けさせるとともに、打鍵されたボタンに対応した韻母を特定させる
ことを特徴とする請求項７記載の中国語入力プログラム。
【請求項９】
前記コンピュータは表示装置を備えているとともに、
前記コンピュータに対して、
前記第１ステップでは、前記入力部の各ボタンに夫々対応付けされた前記声母の各グループを前記表示装置に表示させ、
前記第２ステップでは、前記入力部の各ボタンに夫々対応付けされた前記各声介及び前記各所定音節を前記表示装置に表示させ、
前記第３ステップでは、前記入力部の各ボタンに夫々対応付けされた前記各韻母を前記表示装置に表示させる
ことを特徴とする請求項８記載の中国語入力プログラム。
【請求項１０】
中国語の声母が複数の声母グループに分類された場合における各声母グループを提示する第１の提示手順と、
前記各声母グループのうちから、１つの声母グループを特定する第１の特定手順と、
前記第１の特定手順で特定された声母グループに属する各声母と３種類の韻母グループの各識別情報からなる声介、及び各声母に続く使用頻度の高い単韻母とからなる単韻母音節を提示する第２の提示手順と、
前記第２の提示手順で提示された声介若しくは使用頻度の高い単韻母音節のうちの１つを特定する第２の特定手順と、
前記第２の特定手順で単韻母音節が特定された場合に、当該単韻母音節を入力対象の音節として決定する音節決定手順と、
前記第２の特定手順で声介が特定された場合に、当該声介中の声母及び識別情報が示す韻母グループに属す各韻母を提示する第３の提示手順と、
前記第３の提示手順で提示された韻母のうちの１つと前記第２の特定手順で特定された声介中の声母とからなる音節を入力対象の音節として決定する音節決定手順とを、
コンピュータに実行させることを特徴とする中国語入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、限られた個数のボタンを用いて中国語を入力するための中国語入力プログラムに、関する。
【背景技術】
【０００２】
従来、中国語の入力方法として、中国大陸では中国語の音節をピンインで入力してから漢字に変換する方法や、同様に、台湾では中国語の音節を注音で入力してから漢字に変換する方法が、知られている。
【０００３】
ところで、中国語の漢字は、いずれも１つの音節からなる。そして、例えばピンインにて個々の音節を表記する場合には、ピンインとして用いられるアルファベットの列は、１〜６個となる。このため、アルファベットの２６文字に対応した２６個のボタンが用いられる場合であっても、１つの音節の入力には、１〜６回の打鍵が必要となる。
【０００４】
また、中国語の音節は、子音部分である声母と母音部分である韻母とに分類される。但し、声母と韻母との間には、半母音（介音）が介在する場合がある。この介音は、声母と結合されて分類される場合もあるが（この場合、声母と介音が結合したものを「声介」という）、韻母に含めて分類される場合もある。他方、韻母をなす母音に子音が続く場合には、その子音は、韻母に含めて分類される。
【０００５】
中国語の音節におけるこのような構造を利用して、これら声母及び韻母を１回ずつの打鍵で入力することにより、合計２回の打鍵で音節を決定する入力方法が、知られている。但し、この入力方法では、声母と韻母との入力用に、３０個前後のボタンを備えたキーボードが必要となる。
【０００６】
以上の各入力方法は、通常のコンピュータに対するフルキーボードを用いる入力方法であるが、近年では、例えば携帯電話やＰＤＡのように１２個程度のボタンしか備えられていない情報機器に対しても、中国語を入力可能とすることが求められている。そのため、このような少数のボタンを用いて、できるだけ少ない打鍵数にて、中国語の音節を入力するための方法が、各種提案されている。
【０００７】
例えば、市販されている携帯電話にて用いられている入力方法は、第一打鍵で複数の声母からなる声母グループを選択し、第二打鍵で韻母の先頭母音を選択し、第三打鍵で韻母（一つのボタンに複数個の韻母を割り当てた場合がある）を選択し、第四打鍵以降でこれまで選択してきた複数の声母と、場合によっては複数の韻母とからなる複数の音節に属す多数の漢字の中から、操作者所望の１文字を特定するものである。
【０００８】
但し、上述した携帯電話にて用いられている入力方法によると、すべての種類の音節に対して３回の打鍵で音節が１つに決まるわけではなく、候補となる複数の音節が抽出されるに過ぎない。従って、３回目の打鍵がなされた時点で候補して抽出されるこれら複数の音節に対応する漢字の数は、不可避的に多くなってしまう。このため、操作者は、候補となる多数の漢字の中から、所望の１文字を特定しなくてはならず、入力操作が煩雑であった。
【０００９】
本発明の発明者は、このような問題を解決して、９〜１２個程度のボタンを用いながら３回の打鍵だけで一つの音節を特定する方法（第１打鍵では声母グループを特定し、第２打鍵では声母及び韻母グループを特定し、第３打鍵では韻母を特定する方法）を先に発明し、本出願人は、当該発明を実施形態（第１実施形態）として含む明細書を添付した特許出願（特願２００１−１７９１２０号）行った。更に、本発明の発明者は、２回の打鍵だけで声母と単韻母（一つの母音のみの韻母）とからなる音節を特定する方法（第１打鍵では音声グループを特定し、第２打鍵では音母と単韻母とからなる音節を特定し、第３打鍵では声母と介音を含む韻母とからなる音節を特定し、第４打鍵では声母と介音を含まない韻母とからなる音節を特定する方法）を発明し、先の明細書に当該発明（第２実施形態）を加えた明細書を添付して国内優先権を主張した特許出願（特願２００２−００５７８０号）を行った。後者の特許出願は、特開平２００３−６７３７５号として出願公開されている。
【特許文献１】特開平２００３−６７３７５号
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記明細書に記載された発明によると、全ての種類の音節を３打鍵で特定可能とした場合（第１実施形態）には、２打鍵のみでは何れの種類の音節をも特定不可能である一方、声母及び単韻母からなる音節のみ２打鍵で特定可能とした場合（第２実施形態）には、声母と介音を含む韻母とからなる音節を特定するには４打鍵を要してしまう。
【００１１】
また、上記特許文献に記載された発明（第１実施形態）によると、記号により韻母グループがシンボライズされていた。即ち、単韻母が“？”とシンボライズされ、介音のない複韻母（開口複韻母）が“＊”とシンボライズされ、介音のある復韻母中の斉歯複韻母が“ｉ＊”とシンボライズされ、合口複韻母が“ｕ＊”とシンボライズされ、撮口複韻母が“ｖ＊”とシンボライズされている。従って、ユーザは、少なくとも“？”及び“＊”の意味上の区別を理解していなければならない。
【００１２】
本発明は、以上の問題点を解決して上述した中国語の入力方法を改良するために案出されたものであり、その主たる課題は、何れの種類の音節も３打鍵で特定できながら、使用頻度の高い所定音節については２打鍵のみで特定できるようにした中国語入力プログラムの提供である。
【００１３】
本発明の付随的な課題は、韻母グループの種類分けに際して、単韻母，介音のない複韻母，及び介音のある複韻母の区別を排除することによって、韻母グループの種類毎に異なる複数の記号による特定を不要とし、介音の種類のみによって韻母グループを特定可能とし、もって、ユーザにとって直感的に判りやすい入力方法を実現できる中国語入力プログラムの提供である。
【課題を解決するための手段】
【００１４】
上述した主たる課題を解決するために、本発明による中国語入力プログラムの第１の形態は、入力部を備えたコンピュータに対して、声母と韻母とから構成される中国語の音節を入力させるために、韻母をグループ分けして記憶した第１テーブル，及び、各声母毎に、その声母と韻母の各グループの識別情報との組合せである複数の声介及び複数の所定音節を記憶した第２テーブルを参照可能とさせておき、前記入力部への入力に応じて、声母を特定する第１ステップと、前記入力部への入力に応じて、前記第１ステップにて特定された声母について前記第２テーブルに記憶されている複数の声介及び複数の所定音節のうちの何れかを特定する第２ステップと、この第２ステップにて何れかの声介を特定した場合に、前記入力部への入力に応じて、当該声介に含まれる識別情報が示すグループに属するものとして前記第１テーブルに記憶されている複数の韻母のうちの何れかを特定し、前記特定された声介中の声母に前記特定された韻母を結合することによって音節を形成する第３ステップとを実行させ、前記第２ステップにて特定された所定音節又は前記第３ステップにて形成された音節を入力対象として決定させることを特徴とする。
【００１５】
中国語入力プログラムがこのように構成されると、第１ステップにおいて、１乃至数個の声母が特定され、第２ステップにおいて、第１ステップにて特定された各声母を含む複数の所定音節のうちの何れかが入力対象として決定されるか、若しくは、各声母と各韻母グループの識別情報とからなる複数の声介が特定され、当該第２ステップにて何れかの声介が特定された場合には、第３ステップにおいて、当該介声中の識別情報が示す韻母グループ中の何れかの韻母と当該介声中の声母とからなる音節が入力対象として決定される。従って、何れかの所定音節を入力対象として決定するためには、入力部に対する第１ステップ及び第２ステップのための計２回の操作を行うだけで良い。また、他の音節を入力対象として決定する場合であっても、入力部に対する第１ステップ乃至第３ステップのための計３回の操作を行うだけで良い。
【００１６】
本発明において、第１ステップでの声母の特定は、声母の総数以上の個数のボタン（スイッチ，キー）を備える入力部が用いられる場合には、唯一つの声母を特定するように構成されても良いが、声母の総数未満の個数のボタン（スイッチ，キー）を備える入力部が用いられる場合には、夫々幾つかの声母からなる声母グループを特定するように構成されても良い。この場合でも、第２ステップでは、少なくとも（ボタンの総数−特定した声母グループを構成する声母数×韻母グループ数）個の所定音節を特定対象とすることができる。しかも、必ずしも全ての声母に対して全ての韻母グループ中の韻母が結合可能である訳ではないので、実際には、それ以上の数の所定音節を第２ステップでの特定対象とすることができる。
【００１７】
なお、第２ステップでの特定対象となる所定音節は、使用頻度の高い音節とすることが、トータルの打鍵数を低減させる上で望ましい。例えば、使用頻度の高い単韻母を有する音節である。
【００１８】
また、第２ステップでの特定対象となる所定音節の個数を多くするためには、韻母グループの種類を少なくすれば良い。但し、個々の韻母グループに含まれる韻母の総数がボタンの総数を上回ってしまうと、第３ステップまでにあらゆる音節を入力対象として決定することが、不可能になってしまう。従って、個々の韻母グループに含まれる韻母の総数がボタンの総数を上回らない範囲で、韻母グループの種類が最小となるように、韻母グループ分けをする必要がある。この際、同じピンイン（但し、ｕのウムラウト［表記は“ｖ”］はｕと同じとして扱う）が先頭となっている単韻母及び複韻母同士を同じ韻母グループとし、更に、共に開口韻母からなる韻母グループ同士を一つの韻母グループにまとめれば、韻母グループの総数は３個になり、個々の韻母グループを構成する韻母の総数は１２個以内となる。従って、入力部のボタンが１２個あれば、基本的には、そのうちの少なくとも（１２−声母グループを構成する声母数×３）個のボタンを、第２ステップでの特定対象としての所定音節に、割り当てることができる。
【００１９】
この事を中国語音韻学上の定義との関係で述べると、中国語音韻学における定義と異なる介音の分類をしている事に相当する。即ち、単韻母“ｉ”をも介音とみなし、これを中国語音韻学でいう「ｉ介音」に吸収することによって分類し直した介音を「Ｉ介音：“ｉ”」とする。同様に、単韻母“ｕ”及び“ｕウムラウト”をも介音とみなし、これを中国語音韻学でいう「ｕ介音」に吸収することによって分類し直した介音を「Ｕ介音：“ｕ”」とする。そして、「Ｉ介音」にも「Ｕ介音」にも結合できない韻母を「ゼロ介音」に結合するものとして定義し、この「ゼロ介音：“ ”」をも一つの介音とする。このように分類し直した「介音」に結合するものとして、各韻母を３つの韻母グループ（即ち、「ゼロ介音」に結合できる「ゼロ介音韻母グループ」，「Ｉ介音」だけに結合できる「Ｉ介音韻母グループ」，及び、「Ｕ介音」だけに結合できる「U介音韻母グループ」）に、分けるのである。この場合、第１ステップにて声母が特定された後で当該声母及び各韻母グループの組合せを各ボタンに割り当てる場合には、声母＋識別情報（＝「介音」＋所定記号）の組合せを、各ボタンに表示すれば良い。上述した声介の定義によれば、この声母＋「介音」の組合せも、声介ということができる。このようにすれば、ピンインとは無関係な記号は、各ボタンに割り当てられているものが所定音節であるか或いは韻母が未特定の「声介」であるのかを示す一種類の所定記号のみで足りるので、ユーザは、記号の意味の区別を覚える必要がなく、ただ、第２ステップにおいて、自分が入力しようとする音節が入力対象とされていればそのボタンを打鍵し、自分が入力しようとする音節が何れのボタンにも割り当てられていなければ、これから特定したい韻母の先頭母音を識別情報（「介声」＋所定記号）に含む声介（そのような声介がなければ「ゼロ介音」＋所定記号からなる識別情報を含む声介）に割り当てられているボタンを打鍵すれば良いだけである。その結果、介音の種類のみによって韻母グループを特定可能となるので、ユーザにとって直感的に判りやすい入力方法を提供するといった上述した付随的課題をも、達成することができるのである。
【発明の効果】
【００２０】
以上のように構成された本発明の中国語入力プログラムによると、何れの種類の音節も３打鍵で特定できながら、所定音節については２打鍵のみで特定することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面に基づいて本発明の実施形態を説明する。
＜中国語入力方法＞
以下、本実施形態において１２個のボタン用いて実行される中国語入力方法の原理を、説明する。
［音節の構造］
上述したように、中国語の音韻学上、各音節は、声母と韻母とから構成される。また、声母と韻母との間に半母音（介音）が入ることがあり、この介音は、韻母に含められて分類されることもあるが、声母と結合された場合には、これを声介という。
【００２２】
図３は、中国大陸で使われている中国語の読み記号であるピンインを用いて表した中国語の音節一覧を示している。この図３のテーブルの各行は声母に対応し、各列は韻母（単韻母，介音のない複韻母，介音のある複韻母を含む）に対応している。そして、各行から選択された１つの声母と、各列から選択された１つの韻母とにより、音節が決定する。なお、韻母のみからなる音節に対応させて、声母がないことを示す“無”の行が設けられている。この“無”は、中国語音韻学におけるゼロ声母（零声母）に相当する。
【００２３】
なお、中国語では、この図３の各行と各列との組み合わせによる音節が全て用いられているわけではない。即ち、図３のうち使用されるのは、“○”が付された４０３個の音節のみであり、空欄の音節は使用されない。中国語で標準的に用いられている殆ど全ての音節は、これら４０３個のうちのいずれかに該当している。但し、この図３の組み合わせにより表記されない音節である特殊音節が、若干使用される。これら特殊音節には、ｍ，ｎ，ｈｎｇ，ｎｇ，ｙｏ（ｉｏ）がある。これら特殊音節を含めると、ＧＢ２３１２に規定された漢字の標準的な発音による音節が、全て網羅される。
【００２４】
このように、中国語の声母は二十数種類存在し、韻母は三十数種類存在する。従って、１２個のボタンが用いられる場合、声母は一回の打鍵では確定しない。同様に、韻母も一回の打鍵では確定しない。
［声母選択ステップ］
そこで、本実施形態では、ゼロ声母も含めて声母を９つの声母グループ（ｂｐ，ｍｆ，ｄｔ，ｎｌ，ｇｋｈ，ｊｚ，ｑｃ，ｘｓ，ｒ’［’はゼロ声母を示す］）に分類した。図５は、このようにして分類された各声母グループと、個々の声母グループを割り当てられるボタンのボタンコードとを、定義した表（声母グループ表示テーブル３１）である。これにより、１２個のボタンを用いた１回の打鍵により、何れかの声母グループ（２個又は３個の声母）に絞り込むことが可能となった（以下、この声母グループを特定する段階を、「声母選択ステップ」という。）。
［声介選択ステップ］
また、本実施形態では、中国語音韻学上の定義を基礎として更に工夫を加えることによって介音を３種類に分類して、分類された各介音に夫々結合できるか否かに依って各韻母を３種類の韻母グループに分類した。即ち、単韻母“ｉ”をも介音とみなし、これを中国語音韻学でいう「ｉ介音」に吸収することによって分類し直した介音を「Ｉ介音：“ｉ”」とする。同様に、単韻母“ｕ”及び“ｕウムラウト（図での表記は“ｖ”）”をも介音とみなし、これを中国語音韻学でいう「ｕ介音」に吸収することによって分類し直した介音を「Ｕ介音：“ｕ”」とする。そして、「Ｉ介音」にも「Ｕ介音」にも属さない韻母（“ａ”，“ｏ”，“ｅ”，“＾ｅ”，及び、開口複韻母）を実際には存在しない「ゼロ介音」に結合するものとして定義し、この「ゼロ介音：“ ”」をも一つの介音とする。このように分類し直した「介音」に結合するものとして、各韻母を３つの韻母グループ（即ち、「ゼロ介音」に結合できる「ゼロ介音韻母グループ」，「Ｉ介音」だけに結合できる「Ｉ介音韻母グループ」，及び、「Ｕ介音」だけに結合できる「U介音韻母グループ」）に、分類した。これら「Ｉ介音韻母グループ」及び「U介音韻母グループ」が韻母の第１種グループに相当し、「ゼロ介音韻母グループ」が韻母の第２種グループに相当する。
【００２５】
図７は、「ゼロ介音韻母グループ」を構成する韻母を示す表（声介とゼロ介音韻母の結合テーブル３３１）である。この表において、「ゼロ介音韻母グループ」を構成する各韻母は、１２個のボタンの何れかを示すボタンコードに対応した各列に割り当てられている。また、この表の各行は、各声母及び「ゼロ介音」からなる各声介に割り当てられている。同様に、図８は、「Ｉ介音韻母グループ」を構成する韻母を示す表（声介とＩ介音韻母の結合テーブル３３２）である。この表において、「Ｉ介音韻母グループ」を構成する各韻母は、１２個のボタンの何れかを示すボタンコードに対応した各列に割り当てられている。また、この表の各行は、各声母及び「Ｉ介音」からなる各声介に割り当てられている。同様に、図９は、「Ｕ介音韻母グループ」を構成する韻母を示す表（声介とＵ介音韻母の結合テーブル３３３）である。この表において、「Ｕ介音韻母グループ」を構成する各韻母は、１２個のボタンの何れかを示すボタンコードに対応した各列に割り当てられている。また、この表の各行は、各声母及び「Ｕ介音」からなる各声介に割り当てられている。なお、全ての声介と全ての韻母とが結合可能であるわけではないので、各表において、各声介に割り当てられた行と各韻母に割り当てられた列との交点には、それら声介及び韻母が結合可能である場合に限り、その韻母が有効であることを示す記号“○”（韻母有効情報）が定義されている。
【００２６】
これら各表に示されるように、「ゼロ介音韻母グループ」を構成する韻母数は１２個となり、「Ｉ介音韻母グループ」を構成する韻母数は１０個となり、「Ｕ介音韻母グループ」を構成する韻母数は１０個となる。これにより、何れかの韻母グループが特定された段階においては、１２個のボタンを用いた１回の打鍵により、何れかの韻母を特定することができるのである。これに対して、仮に、韻母グループの数を２としたならば、個々の韻母グループを構成する韻母の数が１２個を超えてしまうので、一回の打鍵で何れかの韻母を特定することが不可能になってしまう。
【００２７】
一方、韻母グループの数を４以上としたならば、個々の韻母グループを構成する韻母の数は少なくなるが、韻母グループの選択肢が多くなってしまうので、韻母グループを選択するための打鍵に要するボタンの数が、それだけ増えてしまうとともに、介音の種類を識別するための記号を別途用意しなければならなくなってしまう。これに対して、韻母グループの数が３であれば、韻母グループの種類を特定するための特殊な記号は何ら必要ない。即ち、上述したように、「Ｉ介音韻母グループ」を構成する韻母は、その先頭にピンイン“ｉ”を有している。従って、ピンイン“ｉ”と「介音」であることを示す記号“−”とからなる文字列だけで、「Ｉ介音韻母グループ」を特定させることができる。また、「U介音韻母グループ」を構成する韻母は、その先頭にピンイン“ｕ”又はこれに似た形のピンイン“ｖ”を有している。従って、ピンイン“ｕ”と「介音」であることを示す所定記号“−”とからなる文字列だけで、「Ｕ介音韻母グループ」を特定させることができる。また、「ゼロ介音韻母グループ」を構成する韻母は、その先頭に“ｉ”，“ｕ”，“ｖ”以外のピンインを有している。従って、「介音」であることを示す所定記号“−”とからなる文字列だけで、「ゼロ介音韻母グループ」の識別が可能になる。
【００２８】
本実施形態では、上述した声母選択ステップにて何れかの声母グループを特定した後の次の段階（以下、「声介選択ステップ」という）において、特定された声母グループを構成する２又は３個の声母毎にその声母と各「介音」とを組合せることによって構成した複数の声介の中から、何れかの声介を特定するようにしている。この際、上述したように、韻母グループが３つのみであるので、同時に選択肢となる声介は、論理上最大９個となる。但し、実際には、存在し得ない声介（何れの韻母グループに属する韻母も後続しない声介）もあるので、同時に選択肢となる声介は、４個乃至７個である。従って、１２個のボタンを用いた１回の打鍵により、特定された声母グループを構成する何れかの声介，従って、単一の声母，及び、何れかの韻母グループを夫々特定することができる。
【００２９】
ところで、１２個のボタンのうち５個乃至８個のボタンは、何れの「声介」も割り当てられないボタンとして余る。そこで、声介選択ステップにおいては、これら余りのボタンに、声母選択ステップにて特定された声母グループを構成する各声母及び各単韻母からなる音節（以下、「単韻母音節」という）のうち使用頻度が高いもの（所定音節）を割り当てる。図６は、声母選択ステップにて何れかの声母グループが特定された場合に声介選択ステップにて選択肢となる声介及び所定音節と、個々の声介又は所定音節を割り当てられたボタンのボタンコードとを、定義した表（声介及び単韻母音節表示テーブル３２）である。この表の各行は、声母選択ステップにて特定された声母グループ（に割り当てられていたボタンのボタンコード）に対応し、各列は、声介選択ステップにて各ボタンに割り当てられる声介及び所定音節に対応する。この表に示されるように、所定音節は、記号“−”を含まずピンインのみから構成されるので、声介から明確に区別される。そして、これらの所定音節が割り当てられたボタンが押下されることにより、何れかの所定音節の入力を直ちに決定できるようになっている。なお、この場合には、次の段階のステップは省略される。
［韻母選択ステップ］
本実施形態では、上述した声介選択ステップによって何れかの声介を特定した後の次の段階（以下、「韻母選択ステップ」という）において、特定された声介に後続可能な韻母（即ち、特定された声介中の「介音」に対応した表［声介とゼロ介音韻母の結合テーブル３３１，声介とＩ介音韻母の結合テーブル３３２，又は、声介とＵ介音韻母の結合テーブル３３３］中において、特定された声介に続くものとして定義されている各韻母）を、それらが割り当てられたボタンにより、特定可能とした。そして、何れかの韻母が特定されると、既に特定済みの声介から「介音」が消去され、新たに特定された韻母が結合されることにより、入力される音節が決定される。
＜携帯電話機の構成＞
続いて、本実施形態による中国語入力方法が適用される情報機器である携帯電話機の構成を、説明する。
【００３０】
図１は、本実施形態の携帯電話機の概略構成を示すブロック図である。図２は、この携帯電話機１の外観を示す模式図である。
【００３１】
この携帯電話機１は、制御部２０と、この制御部２０に接続された表示部１１，入力部１２，カーソルキー１４，モード切替ボタン１５，制御部２０及びデータ部３０とを、含んでいる。なお、図１には、この携帯電話機１に含まれる中国語入力装置に相当する構成のみが図示されているが、この携帯電話機１には、当然のことながら、携帯電話機１としての通常の機能（無線電話機能，無線メール送受信機能，等）を実現するための図示せぬ各種構成が、組み込まれている。
【００３２】
モード切替ボタン１５は、電話番号入力モード（１回の打鍵で１つの数字を入力）と英数字入力モード（２回の打鍵で１つの文字を確定入力）と中国語入力モード（２回又は３回の打鍵で１つの音節を確定入力）とを切り替えるために、利用される。
【００３３】
入力部１２は、夫々一意の番号が附された縦４行×横３列の計１２個のボタンから構成され、何れかのボタンが打鍵されると、打鍵されたボタンのボタンコードを制御部２０に通知する。
【００３４】
表示部（表示装置）１１は、例えば液晶ディスプレイからなり、文字，数字，及び記号を表示可能である。この表示部１１における表示態様は、入力モード毎に異なるが、後述する中国語入力モードにおいては、各入力ステップにおいて入力部１２を構成する各ボタンに夫々割り当てられた入力候補（声母グループ，音節，声介）の内容をそのボタンの位置に即して表示するための入力候補表示域１１１，入力済みのピンイン及び漢字（未確定の漢字）を表示するための入力経過表示域１１２に区分される。
【００３５】
カーソルキー１４は、入力部１２に対する操作によって入力されたピンインに基づく変換候補として入力経過表示域１１２に表示された漢字を変更したり、変換候補をスクロールする（次候補に変更させる）ために操作される。
【００３６】
制御部２０は、中国語入力プログラム２３を格納した図示せぬＲＯＭ，このＲＯＭ（Read Only Memory）から中国語入力プログラム２３を読み出して実行する図示せぬＣＰＵ（Central Processing Unit），及び、このＣＰＵがプログラムに従って処理を実行するに際してデータを一時記憶するための音韻バッファ２１及び入力ステップフラグ２２としての領域が展開される図示せぬＲＡＭ（Random Access Memory）から、構成されている。
【００３７】
音韻バッファ２１は、中国語入力モードにおいて、入力部１２の押下の履歴を記録し、所定の後退キーが押されたときに前のステップに戻れるための情報を格納するための領域である。
【００３８】
また、入力ステップフラグ２２は、中国語入力モードにおいて、現在どのステップを実行中であるかを記録するフラグである。
【００３９】
データ部３０は、図示せぬＲＯＭ（記録装置）から構成され、上述した中国語入力プログラム２３を実行する制御部２０（ＣＰＵ）によって参照される各種テーブルを格納している。この各種テーブルには、夫々上述したデータ構造を有する声母グループ表示テーブル（第３テーブル）３１，声介及び単韻母音節表示テーブル（第２テーブル）３２，並びに、声介とゼロ声介韻母の結合テーブル３３１，声介とＩ介音韻母の結合テーブル３３２，声介とＵ介音韻母の結合テーブル３３３から構成される声介と韻母の結合テーブル３３（第１テーブル）が、含まれている。
【００４０】
制御部２０を構成する図示せぬＲＯＭに格納されるとともに図示せぬＣＰＵによって実行される中国語入力プログラム２３は、入力モジュール２４及び変換モジュール２５を含んでいる。この入力モジュール２４は、上述した＜中国語入力の方法＞に従って、個々の中国語の音節を決定するためのプログラムモジュールであり、変換モジュール２５は、入力モジュール２４によって決定された各音節に対応した候補漢字を検索し、何れかの候補漢字への変換を確定するためのプログラムモジュールである。
【００４１】
図４は、中国語入力プログラム２３における入力モジュール２４のソフトウェア構成を示す模式図である。この入力モジュール２４は、上述した声母選択ステップ，声介選択ステップ，及び，韻母選択ステップに夫々対応するコードセグメント２４ａ〜２４ｃを含んでいる。声母選択ステップ２４ａは、第１ステップ，第１特定手段，第１の提示手順及び声母グループ特定手順に相当し、声介選択ステップ２４ｂは、第２ステップ，第２特定手段，第２の提示手順，声介特定手順，及び音節決定手段に相当し、韻母選択ステップ２４ｃは、第３ステップ，第２特定手段，決定手段，第３の提示手順及び音節決定手順に相当する。これら声母選択ステップ２４ａ，声介選択ステップ２４ｂ，及び，韻母選択ステップ２４ｃは、順番に繰り返し実行される。
【００４２】
声母選択ステップ２４ａに相当するコードセグメントは、声母グループ表示テーブル３１を参照して、この声母グループ表示テーブル３１に定義された各声母グループを、夫々の声母グループに定義された番号のボタンに対応付けるとともに、図１０に示すように、表示部１１の入力候補表示域１１１における各ボタンの位置に対応したグリッドに表示する。そして、操作者によって何れかのボタンが打鍵されると、打鍵されたボタンに対応付けられた声母グループ（２個又は３個の声母）を特定する。
【００４３】
声介選択ステップ２４ｂに相当するコードセグメントは、声介及び単韻母音節表示テーブル３２を参照して、声母選択ステップ２４ａにて特定された声母グループ（実際には打鍵されたボタンのボタンコード）に対応した行の内容を読み出す。そして、その行に含まれる声介及び単韻母音節を、夫々の列に対応したボタンに対応付けるとともに、図１１に示すように、表示部１１の入力候補表示域１１１における各ボタンの位置に対応したグリッドに表示する。図１１（１）は、声母グループ“ｂ，ｐ”が特定された場合に表示される声介及び単韻母音節を示し、同図（２）は、声母グループ“ｍ，ｆ”が特定された場合に表示される声介及び単韻母音節を示し、同図（３）は、声母グループ“ｄ，ｔ”が特定された場合に表示される声介及び単韻母音節を示し、同図（４）は、声母グループ“ｎ，ｌ”が特定された場合に表示される声介及び単韻母音節を示し、同図（５）は、声母グループ“ｇ，ｋ，ｈ”が特定された場合に表示される声介及び単韻母音節を示し、同図（６）は、声母グループ“ｊ，ｚ（ｚｈ）”が特定された場合に表示される声介及び単韻母音節を示し、同図（７）は、声母グループ“ｑ，ｃ（ｃｈ）”が特定された場合に表示される声介及び単韻母音節を示し、同図（８）は、声母グループ“ｘ，ｓ（ｓｈ）”が特定された場合に表示される声介及び単韻母音節を示し、同図（９）は、声母グループ“ｒ’”が特定された場合に表示される声介及び単韻母音節を示す。これら各図において網掛けされたグリッド，即ち、記号“−”が付されたピンインが声介を示し、網掛けされていないグリッド，即ち、記号“−”が付されていないピンインが単韻母音節を示す。
【００４４】
そして、声介選択ステップ２４ｂに相当するコードセグメントは、操作者によって何れかのボタンが打鍵されると、打鍵されたボタンに対応付けられた声介又は単韻母音節を特定する。そして、特定されたピンインが単韻母音節であれば、その音節を決定して変換モジュール２５に渡す。一方、特定されたピンインが声介であれば、声介選択ステップ２４ｂに相当するコードセグメントは、その声介を韻母選択ステップ２４ｃに相当するコードセグメントに渡す。
【００４５】
韻母選択ステップ２４ｃに相当するコードセグメントは、声介選択ステップ２４ｂにて特定された声介中の「介音」に対応した声介と韻母の結合テーブル３３（「ゼロ介声」であれば声介とゼロ介声韻母の結合テーブル３３１，「Ｉ介声」であれば声介とＩ介声韻母の結合テーブル３３２，「Ｕ介声」であれば声介とＵ介声韻母の結合テーブル３３３）を参照して、当該声介に対応した行の内容を読み出す。そして、韻母選択ステップ２４ｃに相当するコードセグメントは、その行に含まれる韻母を、夫々の列に対応したボタンに対応付けるとともに、表示部１１の入力候補表示域１１１における各ボタンの位置に対応したグリッドに表示する。図１２（１）は、声介とゼロ介声韻母の結合テーブル３３１から読み出された各韻母を表示した表示部１１を示し、同図（２）は、声介とＩ介声韻母の結合テーブル３３２から読み出された各韻母を表示した表示部１１を示し、同図（３）は、声介とＵ介声韻母の結合テーブル３３３から読み出された各韻母を表示した表示部１１を示す。実際には、図７乃至図９に示されるように全ての声介に対して全ての韻母が有効状態となっているわけではないが、図１２（１）〜（３）には、参考のために、全ての韻母が示されている。なお、入力候補表示域１１１に表示する際に、単に韻母のみを表示してもいいし、特定した声介から「介音」を除き、残った声母に韻母をつけた音節を表示してもいい。そして、韻母選択ステップ２４ｃに相当するコードセグメントは、操作者によって何れかのボタンが打鍵されると、打鍵されたボタンに対応付けられた韻母を特定するとともに、声介選択ステップ２４ｂにて特定された声介から「介音」を削除することによって声母に復元し、特定した韻母をこの声母に結合する。このようにして、韻母選択ステップ２４ｃに相当するコードセグメントは、音節を決定して、その音節を変換モジュール２５に渡す。
【００４６】
図１の説明に戻り、変換モジュール２５は、入力モジュール２４から渡された音節（ピンイン）に対応する高頻度の候補漢字（即ち、確定済みの先行漢字に文脈として続く確率が最も高い漢字）を図示せぬ辞書から検索し、当該候補漢字を表示部１１の入力経過表示域１１２に表示する。
＜プログラムによる処理内容＞
以下、図１３のフローチャートを参照して、中国語入力プログラム２３の入力モジュール２４に従った制御部（図示せぬＣＰＵ）２０による処理を、関連する変換モジュール２５による処理ととともに、具体的に説明する。このフローチャートに示される処理は、中国語入力モードに入ったときから開始し、中国語入力モード以外の入力モードに移るときに終了する。
【００４７】
なお、制御部２０は、このフローチャート実行中、入力ステップフラグ２２の値をセット及び参照して、その時点における入力の段階が、声母選択ステップ，声介選択ステップ，及び韻母選択ステップのうちのどの段階であるかを、認識することができる。即ち、入力の段階は、入力ステップフラグ２２の値が“１”であれば声母選択ステップと判別され、入力ステップフラグ２２の値が“２”であれば声介選択ステップと判別され、入力ステップフラグ２２の値が“３”であれば韻母選択ステップと判別される。
【００４８】
最初のＳ１では、制御部２０は、入力ステップフラグ２２の値を“１”にセットして、入力段階を声母選択ステップに設定する。
【００４９】
次のＳ２では、制御部２０は、声母グループ表示テーブル３１（図５）を参照して、候補となる各声母グループを、入力部１２の各ボタンに対応付けるとともに、入力候補表示域１１１に表示する（図１０参照）。Ｓ２を完了すると、制御部２０は、操作者による各入力毎にその入力の内容に従った処理を実行するために、Ｓ３乃至Ｓ１６のループ処理に入る。
【００５０】
このループ処理における最初のＳ３では、制御部２０は、操作者からの入力があるまで待機する。そして、入力を検出すると、制御部２０は、処理をＳ４へ進める。
【００５１】
次のＳ４では、制御部２０は、操作者による入力が、入力部１２の何れかのボタンが押下されたものか，又は，その他の入力かを判別する。なお、その他の入力には、後退キー、変換モジュール２５が使用するカーソルキー１４、操作制御キーの押下等がある。制御部２０は、入力部１２の何れかのボタンが押下された場合には処理をＳ５へ進め、それ以外の場合には処理をＳ１６へ進める。
【００５２】
Ｓ５では、制御部２０は、入力ステップフラグ２２の値を調べ、入力段階が、声母選択ステップ，声介選択ステップ，及び韻母選択ステップのうちのどれであるかを判別する。そして、声母選択ステップ（値＝“１”）であれば処理をＳ６へ進め、声介選択ステップ（値＝“２”）であれば処理をＳ９へ進め、韻母選択ステップ（値＝“３”）であれば処理をＳ１３へ進める。
【００５３】
Ｓ６では、制御部２０は、入力部１２における操作者により押下されたボタン（１〜９，＊，０，＃）のボタンコードに基づいて声母グループ表示テーブル３１を検索して、そのボタンに対応する声母グループを表す文字を、入力経過表示域１１１に表示する。
【００５４】
次のＳ７では、制御部２０は、押下されたボタンのボタンコードを音韻バッファ２１に格納するとともに、入力ステップフラグ２２の値を“２”にセットすることにより、入力段階を声介選択ステップにセットする。
【００５５】
次にＳ８では、制御部２０は、声介及び単韻母音節表示テーブル３２（図６）のうちの音韻バッファ２１に格納されたボタンコードに対応する行の内容を読み出して、次の声介選択ステップ２４ｂにおいて選択候補となる声介及び単韻母音節を、夫々に対応した入力部１２のボタンに対応付けるともに、入力候補表示域１１１に表示する（図１１（１）〜（９）参照）。S８を完了すると、制御部２０は、処理をＳ３へ戻す。
【００５６】
一方、声介選択ステップである場合に実行されるＳ９では、制御部２０は、入力部１２における操作者により押下されたボタンのボタンコードに基づいて声介及び単韻母音節表示テーブル３２を検索して、そのボタンに対応付けられた声介又は単韻母音節を識別し、操作者が声介を特定したのか単韻母音節を特定したのかを判別する。そして、制御部２０は、単韻母音節が特定された場合には処理をＳ１３へ進め、声介が特定された場合には処理をＳ１０へ進める。
【００５７】
Ｓ１０では、制御部２０は、それまで入力経過表示域１１２に表示されていた声母グループの代わりに、操作者によって特定された声介を、当該入力経過表示域１１２に表示する。
【００５８】
次のＳ１１では、制御部２０は、操作者によって特定された声介を音韻バッファ２１に格納するとともに、入力ステップフラグ２２の値を３にセットすることにより、入力段階を韻母選択ステップにセットする。
【００５９】
次のＳ１２では、制御部２０は、Ｓ１１にて音韻バッファ２１に格納した声介に含まれる「介音」の種類に応じた声介と韻母の結合テーブル３３を参照する。具体的には、音韻バッファ２１に格納した声介に「ゼロ介音」が含まれていれば（即ち、記号“−”の直前に“ｉ”，“ｕ”がなければ）、声介とゼロ介音韻母の結合テーブル３３１を参照し、当該声介に「Ｉ介音」が含まれていれば、声介とＩ介音韻母の結合テーブル３３２を参照し、当該声介の「Ｕ介音」が含まれていれば、声介とＵ介音韻母の結合テーブル３３３を参照する。そして、参照した声介と韻母の結合テーブル３３における当該音韻バッファ２１に格納した声介に対応した行を読み出し、その行において韻母有効情報が設定されている韻母のみを、夫々に対応した入力部１２のボタンに対応付けるととともに、入力候補表示域１１１に表示する（図１２（１）〜（３）参照）。Ｓ１２を完了すると、制御部２０は、処理をＳ３へ戻す。
【００６０】
一方、声介選択ステップのＳ９において操作者によって単韻母音節が特定されたと判定した場合，及び、韻母選択ステップであるとＳ５にて判別された場合に実行されるＳ１３では、制御部２０は、入力された音節を決定する。具体的には、Ｓ９にて単韻母音節が特定されたと判別した場合には、Ｓ９にて識別した単韻母音節を、操作者によって入力された音節として決定する。他方、韻母選択ステップであるとＳ５にて判定された場合には、制御部２０は、直前のＳ１２にて声介と韻母の結合テーブル３３（声介とゼロ介音韻母の結合テーブル３３１，声介とＩ介音韻母の結合テーブル３３２，又は、声介とＵ介音韻母の結合テーブル３３３）から読み出した行に基づき、入力部１２における操作者により押下されたボタンに対応付けられた韻母を特定する。そして、直前のＳ１１にて音韻バッファ２１に格納された声介から「介音」を取り除き、残った声母に新たに特定された韻母を結合することによって音節を生成し、操作者が入力した音節として決定する。さらに、制御部２０は、入力モジュール２４を用いて決定した音節を変換モジュール２５に渡し、この変換モジュール２５を用いて当該音節に対応した候補漢字を取得する。なお、候補となる漢字が複数ある場合には、上述したように、高頻度の候補漢字を取得する。そして、制御部２０は、それまで入力経過表示域１１２に表示されていた声介の代わりに、取得した候補漢字を、当該入力経過表示域１１２に表示する。
【００６１】
次のＳ１４では、制御部２０は、入力ステップフラグ２２の値を“１”にセットすることにより、入力段階を声母選択ステップに設定する。また、単漢字変換のみ行う場合には、ここで音韻バッファ２１をクリアする。
【００６２】
次のＳ１５では、制御部２０は、声母グループ表示テーブル３１（図５）を参照して、候補となる各声母グループを、入力部１２の各ボタンに対応付けるとともに、入力候補表示域１１１に表示する（図１０参照）。Ｓ１５を完了すると、制御部２０は、処理をＳ３へ戻す。
【００６３】
一方、入力部１２のボタンの操作以外の入力がなされたとＳ４にて判定された場合に実行されるＳ１６では、制御部２０は、操作者によってなされた入力の内容に対応する処理を実行する。例えば、変換モジュール２５で使用するカーソルキー１４が操作されたのであれば、そのボタンに定義された機能に従って、漢字選択などの処理を実行する。Ｓ１６を完了すると、制御部２０は、処理をＳ３へ戻す。
＜実施形態の動作＞
上記の如く、本実施形態によると、標準的な発音による声母及び韻母からなる任意の音節を、入力部１２のキーの３回の打鍵によって決定することができる。更に、使用頻度が高い所定数の単韻母音節（声介及び単韻母音節表示テーブル３２中に定義された単韻母音節，即ち、声母選択ステップ２４ａにて声母グループ“ｂｐ”が選択された場合における８個の単韻母音節，声母グループ“ｍｆ”が選択された場合における８個の単韻母音節，声母グループ“ｄｔ”が選択された場合における６個の単韻母音節，声母グループ“ｎｌ”が選択された場合における６個の単韻母音節，声母グループ“ｇｋｈ”が選択された場合における６個の単韻母音節，声母グループ“ｊｚ”が選択された場合における６個の単韻母音節，声母グループ“ｍｆ”が選択された場合における６個の単韻母音節，声母グループ“ｘｓ”が選択された場合における６個の単韻母音節，声母グループ“ｒ’”が選択された場合における５個の単韻母音節）については、２回の打鍵のみによっても直ちに決定することができる。
【００６４】
以下、実際の入力例として、図１４を参照して、「電話機」に対応するピンイン“ｄｉａｎ  ｈｕａ  ｊｉ”を入力する場合の動作を、説明する。なお、漢字「電」の音節“ｄｉａｎ”の声介は“ｄｉ”であり、本実施形態では“ｄｉ−”で表す。同様に、漢字「話」の音節“ｈｕａ”の声介は“ｈｕ”であり、本実施形態では“ｈｕ−”で表す。漢字「機」の音節“ｊｉ”が声介及び単韻母音節表示テーブル３２に定義されているため、第２回の打鍵で“ｊｉ”を直接決定することができるようになっている。
【００６５】
図１４は、入力部１２の各ボタンの打鍵に伴って変化する入力候補表示域１１１及び入力経過表示域１１２の表示内容の推移（（１）〜（９）の順）を、示している。従って、図１４（１）が中国語入力モードの初期画面を示す。この初期画面では、入力候補表示域１１１に、声母グループ表示テーブル３１に列挙された各声母グループが表示されている。なお、入力経過表示域１１２には、何も表示されていない。
【００６６】
そして、操作者が、入力部１２の「３」ボタンを押下して声母グループ“ｄｔ”を選択すると、入力候補表示域１１１及び入力経過表示域１１２は、同図（２）に示す状態に切り替わる。即ち、入力経過表示域１１２には、“ｄｔ”が表示される。一方、入力候補表示域１１１には、声介及び単韻母音節テーブル３２において“ｄｔ”行に列挙された声介及び単韻母音節が表示される。
【００６７】
そして、操作者が、入力部１２の「４」ボタンを押下して声介“ｄｉ−”を選択すると、入力候補表示域１１１及び入力経過表示域１１２は、同図（３）に示す状態に切り替わる。即ち、入力経過表示域１１２には、“ｄｉ−”が表示され、入力候補表示域１１１に、Ｉ声介と韻母の結合テーブル３３２の“ｄｉ−”行にある有効な韻母が表示される。
【００６８】
そして、操作者が、入力部１２の「３」ボタンを押下して韻母“ｉａｎ”を選択すると、入力候補表示域１１１及び入力経過表示域１１２は、同図（４）に示す状態に切り替わる。即ち、入力経過表示域１１２には、音節“ｄｉａｎ”に対応する漢字である“点”が表示される。一方、入力候補表示域１１１には、次の音節の入力のために、声母グループ表示テーブル３１に列挙された各声母グループが表示される。
【００６９】
そして、操作者が、入力部１２の「５」ボタンを押下して声母グループ“ｇｋｈ”を選択すると、入力候補表示域１１１及び入力経過表示域１１２は、同図（５）に示す状態に切り替わる。即ち、入力経過表示域１１２には、入力済みの音節に対応する漢字“点”，及び，新たに選択された声母グループ“ｇｋｈ”が表示される。一方、入力候補表示域１１１には、声介及び単韻母音節テーブル３２において“ｇｋｈ”行に列挙された声介及び単韻母音節が表示される。
【００７０】
そして、操作者が、入力部１２の「９」ボタンを押下して声介“ｈｕ−”を選択すると、入力候補表示域１１１及び入力経過表示域１１２は、同図（６）に示す状態に切り替わる。即ち、入力経過表示域１１２には、“点ｈｕ−”が表示され、入力候補表示域１１１には、Ｕ声介と韻母の結合テーブル３３３の“ｈｕ−”行にある有効な韻母が表示される。
【００７１】
そして、操作者が、入力部１２の「２」ボタンを押下して韻母“ｕａ”を選択すると、入力候補表示域１１１及び入力経過表示域１１２は、同図（７）に示す状態に切り替わる。即ち、入力経過表示域１１２には、“電話”が表示される。これは、同図（６）において表示されていた“点”（ｄｉａｎ）に引き続き音節“ｈｕａ”が決定したので、変換モジュール２５が、先に入力されていた音節“ｄｉａｎ”と後に入力された音節“ｈｕａ”の双方を考慮して、“ｄｉａｎｈｕａ”に対応する漢字“電話”に再変換したためである。一方、入力候補表示域１１１には、次の音節の入力のために、声母グループ表示テーブル３１の各声母グループが表示されている。
【００７２】
そして、操作者が、入力部１２の「６」ボタンを押下して声母グループ“ｊｚ”を選択すると、入力候補表示域１１１及び入力経過表示域１１２は、同図（８）に示す状態に切り替わる。即ち、入力経過表示域１１２に、入力済みの音節に対応する漢字“電話”，及び，新たに選択された声母グループ“ｊｚ”が表示される。一方、入力候補表示域１１１には、声介及び単韻母音節テーブル３２の“ｊｚ”行に列挙された声介及び単韻母音節が表示される。
【００７３】
そして、操作者が、入力部１２の「１」ボタンを押下して単韻母音節“ｊｉ”を選択すると、入力候補表示域１１１及び入力経過表示域１１２は、同図（９）に示す状態に切り替わる。即ち、入力経過表示域１１２に、音節“ｄｉａｎｈｕａｊｉ”に対応する漢字である“電話機”が表示される。なお、入力候補表示域１１１には、次の音節の入力に備えて、声母グループ表示テーブル３１に列挙された各声母グループが表示される。
【００７４】
このように、３回の打鍵により“ｄｔ”，“ｄｉ−”及び“ｉａｎ”が選択されるだけで、音節“ｄｉａｎ”が決定する。また、３回の打鍵により“ｇｋｈ”，“ｈｕ−”及び“ｕａ”が選択されるだけで、音節“ｈｕａ”が決定する。また、２回の打鍵により“ｊｚ”及び“ｊｉ”が選択されるだけで、音節“ｊｉ”が決定する。
【００７５】
以上に実証されたように、本実施形態によると、標準的な発音による声母及び韻母からなる任意の音節が、いずれも３回以内の打鍵により決定する。また、ゼロ声母及び韻母からなる音節も、同様に、３打鍵以内で決定できることが確認されている。
【００７６】
（付記１）
入力部を備えたコンピュータに対して、声母と韻母とから構成される中国語の音節を入力させるために、
韻母をグループ分けして記憶した第１テーブル，及び、各声母毎に、その声母と韻母の各グループの識別情報との組合せである複数の声介及び複数の所定音節を記憶した第２テーブルを参照可能とさせておき、
前記入力部への入力に応じて、声母を特定する第１ステップと、
前記入力部への入力に応じて、前記第１ステップにて特定された声母について前記第２テーブルに記憶されている複数の声介及び複数の所定音節のうちの何れかを特定する第２ステップと、
この第２ステップにて何れかの声介を特定した場合に、前記入力部への入力に応じて、当該声介に含まれる識別情報が示すグループに属するものとして前記第１テーブルに記憶されている複数の韻母のうちの何れかを特定し、前記特定された声介中の声母に前記特定された韻母を結合することによって音節を形成する第３ステップとを実行させ、
前記第２ステップにて特定された所定音節又は前記第３ステップにて形成された音節を入力対象として決定させる
ことを特徴とする中国語入力プログラム。
【００７７】
（付記２）
前記第２テーブルは、何れかの韻母が後続可能な声母とその声母に結合可能な韻母が属するグループの識別情報とからなる声介のみを記憶している
ことを特徴とする付記１記載の中国語入力プログラム。
【００７８】
（付記３）
前記第１テーブルに記憶されている複数の韻母のグループには、夫々、先頭のピンインが同じ複数の韻母からなる幾つかの第１種グループと、それ以外の韻母からなる一つの第２種グループとがあり、
前記第２テーブルに記憶されている各声介には、何れかの前記第１種グループを識別する為にその第１種グループに属する各韻母の先頭のピンイン及び所定記号から構成される識別記号を含む声介，及び、前記第２種グループを識別する為に前記所定記号から構成される識別記号を含む声介がる
ことを特徴とする付記１記載の中国語入力プログラム。
【００７９】
（付記４）
前記第１種グループには、先頭のピンインがｉである韻母のグループ，及び、先頭のピンインがｕ又はｖである韻母のグループが含まれている
ことを特徴とする付記３記載の中国語入力プログラム。
【００８０】
（付記５）
前記第１テーブルは、前記各声介毎に、その声介中の識別記号に対応した韻母のグループのうち、その声介中の声母に後続可能な複数の韻母を定義している
ことを特徴とする付記１記載の中国語入力プログラム。
【００８１】
（付記６）
前記所定音節は、何れかの声母と単韻母とからなる単韻母音節である
ことを特徴とする付記１記載の中国語入力プログラム。
【００８２】
（付記７）
前記コンピュータに対して、
声母をグループ分けして記憶する第３テーブルを更に参照可能とさせ、
前記第１ステップでは、前記入力部への入力に応じて、前記第３テーブルに記憶されている何れかの声母のグループを特定させ、
前記第２ステップでは、前記第１ステップにて特定されたグループに属する各声母について前記第２テーブルに夫々記憶されている複数の声介及び複数の所定音節のうちの何れかを特定させる
ことを特徴とする付記１記載の中国語入力プログラム。
【００８３】
（付記８）
前記第２テーブルには、前記第３テーブルに記憶されている各声母のグループ毎に、そのグループに属する各声母と韻母の各グループの識別情報との組合せである複数の声介及び複数の所定音節が記憶されている
ことを特徴とする付記７記載の中国語入力プログラム。
【００８４】
（付記９）
前記入力部は複数のボタンを有し、
前記第１テーブルは、前記各声介毎に、その声介中の識別記号に対応した韻母のグループのうち、その声介中の声母に後続可能な複数の韻母を定義しているとともに、
前記第３テーブルに記憶されている声母のグループの総数，各声母のグループ毎に前記第２テーブルに記憶されている声介及び所定音節の総数，及び、各声介毎に前記第１テーブルに定義されている韻母の最大数は、何れも、前記入力装置のボタン数以下であり、
前記コンピュータに対して、
前記第１ステップでは、前記声母の各グループを夫々前記入力部の各ボタンに対応付けさせるとともに、打鍵されたボタンに対応した声母のグループを特定させ、
前記第２ステップでは、前記各声介及び各所定音節を夫々前記入力部の各ボタンに対応付けさせるとともに、打鍵されたボタンに対応した介声又は所定音節を特定させ、
前記第３ステップでは、前記各韻母を夫々前記入力部の各ボタンに対応付けさせるとともに、打鍵されたボタンに対応した韻母を特定させる
ことを特徴とする付記７記載の中国語入力プログラム。
【００８５】
（付記１０）
前記コンピュータは表示装置を備えているとともに、
前記コンピュータに対して、
前記第１ステップでは、前記入力部の各ボタンに夫々対応付けされた前記声母の各グループを前記表示装置に表示させ、
前記第２ステップでは、前記入力部の各ボタンに夫々対応付けされた前記各声介及び前記各所定音節を前記表示装置に表示させ、
前記第３ステップでは、前記入力部の各ボタンに夫々対応付けされた前記各韻母を前記表示装置に表示させる
ことを特徴とする付記９記載の中国語入力プログラム。
【００８６】
（付記１１）
中国語の声母が複数の声母グループに分類された場合における各声母グループを提示する第１の提示手順と、
前記各声母グループのうちから、１つの声母グループを特定する第１の特定手順と、
前記第１の特定手順で特定された声母グループに属する各声母と３種類の韻母グループの各識別情報からなる声介、及び各声母に続く使用頻度の高い単韻母とからなる単韻母音節を提示する第２の提示手順と、
前記第２の提示手順で提示された声介若しくは使用頻度の高い単韻母音節のうちの１つを特定する第２の特定手順と、
前記第２の特定手順で単韻母音節が特定された場合に、当該単韻母音節を入力対象の音節として決定する音節決定手順と、
前記第２の特定手順で声介が特定された場合に、当該声介中の声母及び識別情報が示す韻母グループに属す各韻母を提示する第３の提示手順と、
前記第３の提示手順で提示された韻母のうちの１つと前記第２の特定手順で特定された声介中の声母とからなる音節を入力対象の音節として決定する音節決定手順とを、
コンピュータに実行させることを特徴とする中国語入力プログラム。
【００８７】
（付記１２）
声母と韻母とから構成される中国語の音節の入力を受け付ける中国語入力装置であって、
操作者によって操作される入力部と、
韻母をグループ分けして記憶した第１テーブル，及び、各声母毎に、その声母と韻母の各グループの識別情報との組合せである複数の声介及び複数の所定音節を記憶した第２テーブルを夫々記憶した記憶装置と、
前記入力部に対する操作に応じて、声母を特定する第１特定手段，前記入力部に対する操作に応じて、前記第１特定手段によって特定された声母について前記第２テーブルに記憶されている複数の声介及び複数の所定音節のうちの何れかを特定する第２特定手段，この第２特定手段によって何れかの声介を特定した場合に、前記入力部に対する操作に応じて、当該声介に含まれる識別情報が示すグループに属するものとして前記第１テーブルに記憶されている複数の韻母のうちの何れかを特定し、前記特定された声介中の声母に前記特定された韻母を結合することによって音節を形成する第３特定手段，及び、前記第２特定手段によって特定された所定音節又は前記第３特定手段によって形成された音節を入力対象として決定させる決定手段を含む制御部と
を備えたことを特徴とする中国語入力装置。
【００８８】
（付記１３）
入力部を備えたコンピュータに対して、声母と韻母とから構成される中国語の音節を入力させるために、
韻母をグループ分けして記憶した第１テーブル，及び、各声母毎に、その声母と韻母の各グループの識別情報との組合せである複数の声介及び複数の所定音節を記憶した第２テーブルを参照可能とさせておき、
前記入力部への入力に応じて、声母を特定する第１ステップと、
前記入力部への入力に応じて、前記第１ステップにて特定された声母について前記第２テーブルに記憶されている複数の声介及び複数の所定音節のうちの何れかを特定する第２ステップと、
この第２ステップにて何れかの声介を特定した場合に、前記入力部への入力に応じて、当該声介に含まれる識別情報が示すグループに属するものとして前記第１テーブルに記憶されている複数の韻母のうちの何れかを特定し、前記特定された声介中の声母に前記特定された韻母を結合することによって音節を形成する第３ステップとを実行させ、
前記第２ステップにて特定された所定音節又は前記第３ステップにて形成された音節を入力対象として決定させる
中国語入力プログラムを格納したコンピュータが読取可能な記憶媒体。
【００８９】
（付記１４）
入力部を備えた情報機器に対して声母と韻母とから構成される中国語の音節を入力させる中国語入力方法であって、
韻母をグループ分けして記憶した第１テーブル，及び、各声母毎に、その声母と韻母の各グループの識別情報との組合せである複数の声介及び複数の所定音節を記憶した第２テーブルを用意しておき、
前記入力部への入力に応じて、声母を特定する第１ステップと、
前記入力部への入力に応じて、前記第１ステップにて特定された声母について前記第２テーブルに記憶されている複数の声介及び複数の所定音節のうちの何れかを特定する第２ステップと、
この第２ステップにて何れかの声介を特定した場合に、前記入力部への入力に応じて、当該声介に含まれる識別情報が示すグループに属するものとして前記第１テーブルに記憶されている複数の韻母のうちの何れかを特定し、前記特定された声介中の声母に前記特定された韻母を結合することによって音節を形成する第３ステップとを通じて、
前記第２ステップにて特定された所定音節又は前記第３ステップにて形成された音節を入力対象として決定する
ことを特徴とする中国語入力方法。
【図面の簡単な説明】
【００９０】
【図１】本発明の実施形態の中国語入力に係る構成を模式的に示すブロック図
【図２】携帯電話機の外観を示す模式図
【図３】中国標準語の音節一覧を示す図
【図４】中国語入力プログラムの入力モジュールのソフトウェア構成を示す模式図
【図５】声母グループ表示テーブルのデータ構造を示す表
【図６】声介及び単韻母音節表示テーブルのデータ構造を示す表
【図７】声介とゼロ介音韻母の結合テーブルのデータ構造を示す表
【図８】声介とＩ介音韻母の結合テーブルのデータ構造を示す表
【図９】声介とＵ介音韻母の結合テーブルのデータ構造を示す表
【図１０】中国語入力モード（声母グループ選択ステップ時）における入力候補表示域の表示例を示す図
【図１１】声介選択ステップ時における入力候補表示域の表示例を示す図
【図１２】韻母選択ステップ時の入力候補表示域の表示例を示す模式図
【図１３】中国入力プログラムに従った制御部の処理を示すフローチャート
【図１４】実際の中国語入力時における表示部の推移を示す図
【符号の説明】
【００９１】
１    携帯電話
１１    表示部
１２    入力部
１４    カーソルキー
２０    制御部
２１    音韻バッファ
２２    入力ステップフラグ
２３    中国語入力プログラム
２４    入力モジュール
２５    変換モジュール
３０    データ部
３１    声母グループ表示テーブル
３２    声介及び単韻母音節表示テーブル
３３    声介と韻母の結合テーブル
１１１    入力候補表示域
１１２    入力経過表示域
３３１    声介とゼロ韻母の結合テーブル
３３２    声介とＩ韻母の結合テーブル
３３３    声介とＵ韻母の結合テーブル
【図１】
2005078211.tif 000003
【図２】
2005078211.tif 000004
【図３】
2005078211.tif 000005
【図４】
2005078211.tif 000006
【図５】
2005078211.tif 000007
【図６】
2005078211.tif 000008
【図７】
2005078211.tif 000009
【図８】
2005078211.tif 000010
【図９】
2005078211.tif 000011
【図１０】
2005078211.tif 000012
【図１１】
2005078211.tif 000013
【図１２】
2005078211.tif 000014
【図１３】
2005078211.tif 000015
【図１４】
2005078211.tif 000016