(57)【要約】【課題】発音に基づく中国語の文章作成時における打鍵数を確実に低減させること。【解決手段】数字キーを構成する入力スイッチに、少なくとも、アルファベット２６文字と文字スペースとを表現するための機能を割り当て、文字スペースおよびアルファベットの各文字を、入力スイッチの一回の入力操作によって代表させる一方、前記入力スイッチを介して入力された数字列から、既知の数字列をセグメントとして抽出し、当該セグメントに基づいて漢字変換を行うことを特徴とする。【選択図】　　図１
2004127195.tif 000002
【特許請求の範囲】
【請求項１】
数字キーを構成する入力スイッチに、少なくとも、アルファベット２６文字と文字スペースとを表現するための機能を割り当て、
文字スペースおよびアルファベットの各文字を、入力スイッチの一回の入力操作によって代表させる一方、
前記入力スイッチを介して入力された数字列から、既知の数字列をセグメントとして抽出し、当該セグメントに基づいて漢字変換を行うことを特徴とする数字キーを用いた中国語入力方法。
【請求項２】
数字列に対応して漢字変換を行うことの出来る校正用の基本辞書と、
この基本辞書に基づく漢字変換の校正結果を登録できる帰納的学習辞書とを予め用意し、
当該基本辞書および帰納的学習辞書に基づき、既知の数字列をセグメントとして抽出し、当該セグメントに基づいて漢字変換を行うことを特徴とする請求項１記載の数字キーを用いた中国語入力方法。
【請求項３】
帰納的学習辞書は、基本辞書のプログラム領域内に作成することを特徴とする請求項１または請求項２記載の数字キーを用いた中国語入力方法。
【請求項４】
数字列に対応する中国語漢字を格納する辞書手段と、
数字キー用の入力手段を介して入力された数字列を、当該辞書手段に基づいて漢字変換する文字変換手段とを備え、
当該文字変換手段は、入力された数字列を既知のセグメントに応じて自動変換する自動変換部と、該自動変換部の変換結果を人為操作によって変更できる校正処理部とを備えており、
この校正処理部を介して行った変換結果に基づいて、任意の数字セグメントと当該セグメントに対応する変換結果とを前記辞書手段に対して登録する学習辞書作成部とを備えることを特徴とする数字キーを用いた中国語入力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、携帯端末の数字キーを用いて迅速かつ簡単に中国語の文章を作成可能とする方法および装置に係り、特に、入力時の打鍵数を確実に低減させる技術に関する。
【０００２】
【従来の技術】
携帯電話等、各種の携帯端末装置の普及により、テンキー（以下、数字キー）を用いて中国語の文章を作成する技術が求められるようになった。
【０００３】
中国語は、いわゆる漢字のみによって文章作成が行われ、語形変化がないことや語順により文法機能を表現するなど、平仮名や片仮名を用いる日本語以上に数字キーを用いた入力操作が難しいことで知られている。
【０００４】
従来、数字キーを用いて比較的簡単に中国語を入力する方法としては、いわゆるピンイン入力法が知られている。これは発音に応じて中国語をアルファベットに置き換えて表現し、このアルファベット文字列から中国語の文字に変換（以下、漢字変換）するものである。
【０００５】
このような技術としては、従来、例えば特開２００１−１６６８６８号、特開２００２−０１４９５４号などがある。
【０００６】
ピンイン入力法は、具体的には次のような入力操作を行う。
例えば、「我是日本人」という文章を入力するとき、アルファベット文字キーを備えるフルタイプのキーボードを用いる場合は、文章の発音通り、「ｗｏｓｈｉｒｉｂｅｎｒｅｎ」と打ち込む。そして、装置本体は入力されたアルファベット文字列に基づいて、適宜の辞書を用いて中国語変換を行う。
【０００７】
一方、携帯電話のような携帯端末装置では、数字キーを用いてアルファベットの文字列「ｗｏｓｈｉｒｉｂｅｎｒｅｎ」を打ち込む必要がある。数字キーを用いたアルファベット文字の入力方法は、英語の入力方法と同じである。すなわち、数字キーと表現するアルファベットの対応は、例えば、
１　　文字スペース
２　　ａｂｃ
３　　ｄｅｆ
４　　ｇｈｉ
５　　ｊｋｌ
６　　ｍｎｏ
７　　ｐｑｒｓ
８　　ｔｕｖ
９　　ｗｘｙｚ
＃　　句読点などの機能文字表現
に割り当てる。この割り当て方法では、例えば、数字キーの「２」を一回押せば「ａ」、二回押せば「ｂ」、三回押せば「ｃ」を意味するよう定義される。同様に、例えば、数字キーの「７」を一回押せば「ｐ」、二回押せば「ｑ」、三回押せば「ｒ」、四回押せば「ｓ」を表現したことになる。
【０００８】
このような表現手法で云えば、前記「我是日本人」を表すアルファベット文字「ｗｏｓｈｉｒｉｂｅｎｒｅｎ」を表現するためには、
「ｗ」→　９
「ｏ」→　６６６
「ｓ」→　７７７７
「ｈ」→　４４
「ｉ」→　４４４
「ｒ」→　７７７
「ｉ」→　４４４
「ｂ」→　２２
「ｅ」→　３３
「ｎ」→　６６
「ｒ」→　７７７
「ｅ」→　３３
「ｎ」→　６６
であり、「９６６６７７７７４４４４４７７７４４４２２３３６６７７７３３６６」という打鍵処理が必要となる。
【０００９】
従来提案されている各種のピンイン入力法は、すべてこのルールに則り、入力の操作ミスの訂正や変換辞書の効率を高める技術を提案する。
【００１０】
【発明が解決しようとする課題】
数字キーを操作して発音通りのアルファベット表現を行うのは、中国語に限らず英語やフランス語等の欧米諸国の文章表現でも同じである。しかし、中国語の場合、表現したアルファベット文字列に基づいて、さらに漢字変換処理を行う必要が生じるため、数字キーを用いた文章作成スピードは他国の言語、例えば文章中に漢字を用いる日本語に較べても効率が悪いといわれる。使用する漢字数が数万語と多量であり、語順変化による文法表現が複雑となるからである。
【００１１】
辞書の改善や正誤チェック機能の充実など、中国語の入力手法にも各種の改善が図られているが、多量の打鍵数を必然とする変換処理の改善では、スピーディな中国語の文章作成処理は困難である。
【００１２】
そこで本発明の目的は、発音に基づく中国語の文章作成時における打鍵数を確実に低減させると同時に、複雑な文法規則を帰納的学習手法を用いてユーザ適応型で正確かつ迅速に変換可能とする点にある。
【００１３】
【課題を解決するための手段】
前記目的を達成するため、本発明に係る数字キーを用いた中国語入力方法は、数字キーを構成する入力スイッチに、少なくとも、アルファベット２６文字と文字スペースとを表現するための機能を割り当て、文字スペースおよびアルファベットの各文字を、入力スイッチの一回の入力操作によって代表させる一方、前記入力スイッチを介して入力された数字列から、既知の数字列をセグメントとして抽出し、当該セグメントに基づいて漢字変換を行う（請求項１）。
【００１４】
数字列に対応して漢字変換を行うことの出来る校正用の基本辞書と、この基本辞書に基づく漢字変換の校正結果を登録できる帰納的学習辞書とを予め用意し、当該基本辞書および帰納的学習辞書に基づき、既知の数字列をセグメントとして抽出し、当該セグメントに基づいて漢字変換を行う場合がある（請求項２）。また帰納的学習辞書は、基本辞書のプログラム領域内に作成する場合がある（請求項３）。
【００１５】
かかる方法を実現するための装置は、数字列に対応する中国語漢字を格納する辞書手段と、数字キー用の入力手段を介して入力された数字列を、当該辞書手段に基づいて漢字変換する文字変換手段とを備え、当該文字変換手段は、入力された数字列を既知のセグメントに応じて自動変換する自動変換部と、該自動変換部の変換結果を人為操作によって変更できる校正処理部とを備えており、この校正処理部を介して行った変換結果に基づいて、任意の数字セグメントと当該セグメントに対応する変換結果とを前記辞書手段に対して登録する学習辞書作成部とを備える（請求項４）。
【００１６】
【作用】
本発明に係る中国語入力方法は、入力された数字列に基づいて漢字変換を行う点では従来周知のピンイン入力法と同じである。
【００１７】
しかし本発明に係る入力方法は、文字スペースおよびアルファベットの各文字を、数字用入力スイッチの一回の入力操作によって代表させる点で、すなわち、一数字を一文字に見立てる点で、従来のピンイン入力法とは根本的に異なるものである。
【００１８】
具体的には、例えば、表現しようとするアルファベットと数字キーとの対応を前述の従来例と同一条件として、同文「我是日本人」を表すアルファベット文字「ｗｏｓｈｉｒｉｂｅｎｒｅｎ」を表現するとき、一数字を一文字に見立てる本発明の入力方法では、
「ｗ」→　９
「ｏ」→　６
「ｓ」→　７
「ｈ」→　４
「ｉ」→　４
「ｒ」→　７
「ｉ」→　４
「ｂ」→　２
「ｅ」→　３
「ｎ」→　６
「ｒ」→　７
「ｅ」→　３
「ｎ」→　６
であり、「９６７４４７４２３６７３６」という数字列によって「我是日本人」という中国文を表現することが可能となる。この文章例の場合は、従来の入力方法による数字列「９６６６７７７７４４４４４７７７４４４２２３３６６７７７３３６６」に較べて、圧倒的に打鍵数が少なくなる。子音に母音「ａ」が組み合わされた発音語（漢字）が偶発的に連続する場合を除けば、本発明に係る入力方法は、従来の入力方法に較べて確実に打鍵数を低減することが出来る。
【００１９】
一方、本発明に係る数字列はアルファベット文字を特定しているわけではないから、変換ミスが多発するようにも考えられる。しかし、従来の方式によっても本発明によっても、入力された数字列をどこで区切ってどの文字に変換するかは、専ら搭載辞書の能力に依存するのであり、発音に対応したアルファベット文字を特定しないことによる誤変換の確率は従来の入力方法に較べて劣るものではない。
【００２０】
むしろ、迅速な入力が可能であり、また校正学習機能を活用すれば、従来の入力方式以上に正確な変換処理を行うことが可能となる利点を指摘することが出来る。
【００２１】
何故なら、本発明は、入力された数字列を既知のセグメントに分割して変換処理するため、特有の言い回しや独特の表現など、ユーザ各人が日常的に多用する表現（数字列）を最優先して変換処理に当てることが出来るからである。
【００２２】
従来の入力方法も、数字列を既知の数字列に分解して対応する漢字に変換する点では同じである。しかし、従来のピンイン入力法の変換辞書は、漢字列に基づく文法（単語の品詞や活用）を優先する結果として、ユーザが希望する好ましい変換処理が難しく、またユーザ適応の学習機能も品詞や活用（漢字列）に振り回されて十分な学習機能を発揮することが難しかった。
【００２３】
これに対し本発明に係る入力方法は、文法規則（語順による文法表現、品詞、活用など）は一切考慮しない。入力された数字列を既知のセグメントに分解してセグメント単位で漢字変換を行う。
【００２４】
使用初期には誤変換が生じるが、校正処理した結果を学習することにより、既知の数字列はそのまま変換処理を行う。校正と学習を繰り返すことにより、文法規則によらずユーザ固有の表現を自由に漢字変換してゆくことが可能となり、使用開始後数カ月以内に、圧倒的な速度と信頼性をもってユーザ固有の表現方法をもって中国語文章を自在に作成することが可能となる。
【００２５】
携帯電話等、携帯端末装置を利用した文章は、小説や学術論文のように正確な文法規則や繊細緻密な文章表現を多用するわけではない。日常会話的メッセージ文であり文法ルールも無視した自由な文章表現が多用されるのであるから、従来のピンイン入力法のように発音アルファベットを正確に特定して、正しい文法ルールに則って作成した辞書手段に依存して変換処理を行うよりも、単に漢字変換が可能な基本辞書（校正用辞書）と、校正結果を数字列のセグメント単位で登録できる学習辞書とを備えれば、ユーザ個人の学習登録処理によりますます正確で自由な文章表現を可能とすることが出来る。
【００２６】
【発明の実施の形態】
図１は、本発明に係る中国語入力方法を実現するための装置構成を例示するものである。この中国語入力装置は、例えば携帯電話１０に適用するもので、モニタ１１、数字キーパッド１２、および変換処理部２０を備える。
【００２７】
変換処理部２０は、数字キーパッド１２を介して入力された数字列を中国語文に変換（漢字変換）するもので、少なくとも、数字列に対応する中国語漢字を格納する辞書部２１と、該辞書部２１に基づいて漢字変換を行う文字変換部２５とを備える。
【００２８】
辞書部２１は、例えば、予め用意した基本辞書２２と、校正処理を行った正しい（希望する文章）表現をユーザの希望に基づいて登録する学習辞書２３とから構成する。
【００２９】
文字変換部２５は、辞書部２１に格納されているデータに基づき、入力された数字列をセグメントに応じて自動変換する自動変換部２６と、該自動変換部２６の変換結果を人為操作によって変更できる校正処理部２７とを備える。
【００３０】
ユーザが、この校正処理部２７を介して行った変換結果に基づいて、本システムが数字列（セグメント）と当該セグメントに対応する変換結果（単漢字または漢字列など）を関連づけて前記学習辞書２３に対して自動的に登録する。符号２８は、ユーザが学習辞書２３を作成するための学習辞書作成部である。
【００３１】
数字キーパッド１２に対する、アルファベットおよび文字スペースの割り当ては任意でよいが、すでに広く普及している従来型の割り当て方式を用いても何ら問題はない。また、従来のピンイン入力法に慣れているユーザにとっても、その方が好ましい。従来型のアルファベットおよび文字スペースの割り当て方法は、従来技術の説明で述べたとおりである。
【００３２】
基本辞書２２は、最低限、数字列に対応する中国語漢字を備えていれば良い。文法表現を行うための語順変化などの辞書機能は、必要に応じて設けても構わないが、メール文の作成のように比較的簡単な文章表現だけであれば、数字列に対応する単漢字を登録しておくだけで十分である。
【００３３】
一方、学習辞書２３は、ユーザの好みに応じた自由で多様な表現を登録する手段である。従って、この学習辞書２３には、校正処理した漢字列を数字列のセグメントと関連づけた上でシステムが自動的に学習機能により登録する。文法規則には縛られないので、学習辞書２３には自由な語順表現を随時追加してゆくことが出来、またそれによって変換効率も徐々に向上してゆく。
【００３４】
文字変換部２５は、辞書部２１に格納されているデータに基づき、入力された数字列をセグメントに応じて自動変換するものであるが、通常最初に行うべき自動変換部２６を介した変換処理においては、好ましくは、学習辞書２３を優先し、学習辞書２３に数字列の変換要素が見あたらないときには基本辞書２２を用いた自動変換を行う。
【００３５】
多くの場合、特に使用しはじめたばかりの初期段階では、この自動変換部２６に基づく変換結果はユーザの希望する文章表現とは異なるケースが多発しやすい。学習辞書２３の登録数が少なく、基本辞書２２に頼った単純変換が多いからである。しかし誤変換（希望通りではない変換）は、校正処理部２７を介してユーザが個別的人為的に正しい表現（希望する表現）に変換すれば良い。この校正時には、当初は基本辞書２２を用いるケースが少なくないが、学習辞書２３の内容（登録数）が充実してくれば、校正時に徐々に学習辞書２３を利用することも可能となってくる。
【００３６】
辞書部２１（基本辞書２２、学習辞書２３）を用いて校正処理を行い、希望する文章作成が出来た後は、システムは必要に応じて、学習辞書作成部２８を介して校正結果を用いた学習辞書２３への表現登録を行う。変換効率を確実に向上させるためである。
【００３７】
従って、かかる中国語入力装置（携帯電話１０）によれば、ユーザは、一数字一アルファベット表現の基本原理に基づいて、希望する文章を発音に即して打ち込んで行けばよい。
【００３８】
例えば、「私は学生です」を意味する「我是学生」は、中国語発音上は数字列「９６７４４９８３７４３６４」として打ち込めばよい。
使用開始直後の、学習辞書２３の内容が不十分な段階では、必ずしも正しい変換が出来ないが、その場合には基本辞書２２を利用して例えば一漢字ごとに校正処理を施してゆく。
【００３９】
校正処理を学習辞書２３に登録する際には例えば次のように行う。例えば、
「我是学生」　→　　「９６７４４９８３７４３６４」
「我是日本人」　→　「９６７４４７４２３６７３６」
であるが、「我是」を意味する部分は共通で、同一数字列（セグメント）として把握することが出来る。この場合、数字列のセグメントは「９６７４４」であり、これが「我是」を意味する数字単位（セグメント）となる。このセグメントをシステムが、学習辞書作成部２８を介して学習辞書２３へ表現登録を行う。尚、学習辞書作成部２８は、機能ボタンの押圧等に基づく任意の操作手順として実現できるが、一般のユーザにも分かりやすい簡易な操作性を保証することが望ましい。
【００４０】
このように、校正処理を繰り返すことにより、文法規則に拘束されない漢字列が多数連続する自在な表現も、自動変換部２６が学習辞書２３に基づく漢字変換を優先することで、高い精度で変換処理することが出来る。もちろん、ビジネス文書のように正確な文法表現を多用する場合にも、ユーザ個人の人柄（個性）を好ましい文章表現で相手方に伝えやすくなる。
【００４１】
その理由は、学習辞書２３にセグメント（数字列）と対応表現（漢字列）が学習機能により登録格納される際に、文法や活用の正誤を一切無視できる点にある。このため、特化されたユーザ固有の表現形式を迅速に打ち込み表現することが出来るからである。従来の手法では、ある種の困難性が伴った例えば若年層における出鱈目とも云える表現の自由性も高く担保することが出来ることになる。
【００４２】
尚、入力された数字列から既知のセグメントを抽出するに際しては、文の前方から後方に向かって拾っていく方式と、文の逆から拾ってゆく方式が考えられる。精度を高めるには両方の抽出方式を併用することが望ましい（双方向抽出方式）。文の前方から後方に向かって読み取るだけでは、あいまいさが残る場合があるためであり、両方式でセグメントを抽出し共通する部分だけを最終的に自動処理によって登録すれば、あいまいさを排除できる可能性が格段に高まる。
【００４３】
図２は、変換精度をより高めるための装置構成を例示するものである。基本構成は図１に示した中国語入力装置と同様である。重複する部分は同一符号を附して重複する説明を省略する。
【００４４】
符号３０は、変換精度を高めるための手段である。これは例えば、特定のセグメントの前後に存在する隣接文字列（または隣接数字列）を参照した上で、当該特定のセグメントの変換処理を行うための変換補助部であり、具体的には少なくとも例えば、隣接文字列参照辞書３１と、隣接文字列の確率を演算する尤度演算部３５とを備えるよう構成する。
【００４５】
変換補助部３０は、学習辞書２３または基本辞書２２による自動変換の際に、変換しようとする特定のセグメントの前後に存在する数字列（文字列）に基づいて変換を行うことにより、変換効率の精度を高める。中国語に限らず、すべての言語は文脈の中で単語の意味や言い回しを解釈し判断するから、特定のセグメントの前後に存在する数字列（文字列）を参照すれば文法規則に拘束されずに好ましい漢字を用いて自由な表現が出来る。
【００４６】
この場合、隣接文字列参照辞書３１は、学習辞書２３の登録時に、登録セグメントの前後に存在した数字列（または文字列）を当該セグメントに関係づけて記録保存する手段である。前方または後方どちらか一方のセグメント抽出でも良いが、前後所定長の数字列（文字列）を同時に保存しておくことが望ましい。精度を高めるには、双方向抽出方式による自動変換が好ましいからである。
【００４７】
尤度演算部３５は、隣接文字列参照辞書３１に基づいて、特定セグメントの前後に出現する数字列（文字列）の出現確率を計算し、出現確率の順に変換候補の優先順位（優先確率）を決定する。
【００４８】
この場合の演算のアルゴリズムは、優先確率をＣＥＦとして、例えば、
ＣＥＦ＝α×ＮＤ＋β×ＣＲ−γ×ＥＲ
但し、ＮＤ　隣接文字列存在確率、ＣＲ　正変換率、ＥＲ　誤変換率、α、β、γ　定数として得ることが出来る。
【００４９】
また隣接文字列存在確率ＮＤ、つまり文字列ａｘに対する隣接の度合いＮＤは、　　ＮＤ（ａｘ−１）＝ｌｅｎ（ａｘ−１）×Ｐｌ（ａｘ）（ａｘ−１）＋ｌｅｎ（ａｘ＋１）×Ｐｒ（ａｘ）（ａｘ−１）
として得ることが出来る。
【００５０】
ｌｅｎ（Ｘ）は、文字列Ｘの文字長、Ｐｌ（Ｘ）（Ｙ）は文字列Ｘより前にある左確率分布Ｙの値、Ｐｒ（Ｘ）（Ｙ）は文字列Ｘより後ろにある右確率分布Ｙの値である。隣接文字列（ａｘ−１）（ａｘ＋１）は長いほど多くの隣接情報を有しており、有用度が高いと考えられる。また長い文字列は短い文字列に較べて出現頻度の点において不利になるので、これを補うために文字列の長さに対して重み評価をかけることが望ましい。このようにある文字セグメントａｘに対して先行文字列ａｘ−１、後続文字列ａｘ＋１が存在する確率を求め、好ましくは隣接文字列の長さに対応した重み付けをして、足し合わせた値により、先行後続する文字列とのつながりの確度を抽出する。かかる隣接文字列の評価により、少ないメモリ領域を使用して広がりのある自由な文字表現が可能となる。
【００５１】
従って、かかる装置構成によれば、基本辞書２２および学習辞書２３に基づく既知のセグメントの単純変換にとどまらず、セグメント抽出段階における複数の変換候補の可能性と優先順位を、数字列の前後の並び方から自動算出し、好ましい条件を備える変換候補の優先順位に従って漢字変換処理を自動実行することが可能となる。
【００５２】
尚、数字の入力手段は、物理的構成のボタンスイッチに限らない。例えば、モニタ画面上で示されるバーチャルな入力手段（数字入力キー）でも同一の作用効果を得る。
【００５３】
【発明の効果】
以上説明したように、本発明に係る方法と装置によれば、発音に基づく中国語の文章作成時における打鍵数を確実に低減させることが可能となり、帰納的学習手段を用いて精度の高い変換結果を得ることが出来る。
【図面の簡単な説明】
【図１】本発明に係る中国語入力装置の基本構成を例示する図である。
【図２】本発明に係る中国語入力装置の他の構成例を示す図である。
【符号の説明】
１０　携帯電話（携帯端末装置）
１１　モニタ
１２　数字キーパッド
２０　変換処理部
２１　辞書部
２２　基本辞書
２３　学習辞書
２５　文字変換部
２６　自動変換部
２７　校正処理部
２８　学習辞書作成部
３０　変換補助部
３１　隣接文字列参照辞書
３５　尤度演算部
【図１】
2004127195.tif 000003
【図２】
2004127195.tif 000004