(57)【要約】【課題】携帯電話等の電子機器において、少ないキー数および操作回数で容易に文字入力のできる操作性に優れた日本語入力変換方法および日本語入力変換装置を得ることを目的とする。【解決手段】１つの数字と複数のアルファベットが振り当てられた複数の操作キーを用いた日本語の入力変換方法であって、前記操作キーにより数字情報を入力する入力工程と、前記入力された数字情報を、前記操作キーに振り当てられた数字とアルファベットとの組み合わせに基づいてアルファベット情報に変換し、該アルファベット情報をローマ字かな変換によりかな文字情報に変換する第１の変換工程と、前記入力された数字情報から前記かな文字情報を漢字かな混じり文字情報に変換する第２の変換工程と、を含む。【選択図】        図２
2005332235.tif 000002
【特許請求の範囲】
【請求項１】
１つの数字と複数のアルファベットが振り当てられた複数の操作キーを用いた日本語の入力変換方法であって、
前記操作キーにより数字情報を入力する入力工程と、
前記入力された数字情報を、前記操作キーに振り当てられた数字とアルファベットとの組み合わせに基づいてアルファベット情報に変換し、該アルファベット情報をローマ字かな変換によりかな文字情報に変換する第１の変換工程と、
前記入力された数字情報から前記かな文字情報を漢字かな混じり文字情報に変換する第２の変換工程と、
を含むことを特徴とする日本語入力変換方法。
【請求項２】
前記変換工程において、前記かな文字情報を漢字かな混じり文字情報に変換した複数の変換候補を作成し、該変換候補の中から所望の変換候補を選択することを特徴とする請求項１に記載の日本語入力変換方法。
【請求項３】
前記変換候補が文節単位または連文節単位で作成されることを特徴とする請求項２に記載の日本語入力変換方法。
【請求項４】
前記変換工程において、前記かな文字を漢字かな混じり文字情報に変換し、該変換した漢字かな混じり文字情報に含まれる単語から始まる日本語の複数の推測候補を作成し、該推測候補の中から所望の推測候補を選択することを特徴とする請求項１に記載の日本語入力変換方法。
【請求項５】
前記推測候補が文節単位または連文節単位で作成されることを特徴とする請求項４に記載の日本語入力変換方法。
【請求項６】
前記変換工程において、前記数字情報と、該数字情報に対応する漢字かな混じり文字情報およびその品詞情報と、の対応情報を参照して前記数字情報を漢字かな混じり文字情報に変換することを特徴とする請求項１に記載の日本語入力変換方法。
【請求項７】
１つの数字と複数のアルファベットが振り当てられた複数の操作キーにより数字情報を入力する入力手段と、
前記入力手段により入力された数字情報を記憶する記憶手段と、
前記記憶手段に記憶された数字情報を、前記操作キーに振り当てられた数字とアルファベットとの組み合わせに基づいてアルファベット情報に変換し、該アルファベット情報をローマ字かな変換によりかな文字情報に変換する第１の変換手段と、
前記入力された数字情報から前記かな文字情報を漢字かな混じり文字情報に変換する第２の変換手段と、
前記入力手段により入力される数字情報と、前記変換手段における変換途中および変換後の文字情報と、を表示する表示手段と、
前記各手段の制御を行う制御手段と、
を含むことを特徴とする日本語入力変換装置。
【請求項８】
前記変換手段が前記かな文字情報を漢字かな混じり文字情報に変換した複数の変換候補を作成し、該複数の変換候補から所望の変換候補を選択・決定することにより前記数字情報を漢字かな混じり文字情報に変換することを特徴とする請求項７に記載の日本語入力変換装置。
【請求項９】
前記変換候補を文節単位または連文節単位で作成することを特徴とする請求項８に記載の日本語入力変換装置。
【請求項１０】
前記変換手段が、前記漢字かな混じり文字情報に変換した際に、該変換した漢字かな混じり文字情報に含まれる単語から始まる複数の推測候補を作成し、該推測候補の中から所望の推測候補を選択・決定することにより前記入力数字を漢字かな混じり文字情報に変換することを特徴とする請求項７に記載の日本語入力変換装置。
【請求項１１】
前記推測候補が文節単位または連文節単位で作成されることを特徴とする請求項１０に記載の日本語入力変換装置。
【請求項１２】
前記変換手段が、前記数字情報と、該数字情報に対応する漢字かな混じり文字情報およびその品詞情報と、を含む単語辞書機能を有し、該単語辞書機能を用いて前記数字情報を漢字かな混じり文字情報に変換すること、
を特徴とする請求項７〜１１のいずれか１つに記載の日本語入力変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、日本語入力変換方法および日本語入力変換装置に関し、特に携帯電話などの各種モバイル機器のように少ないキーで文字入力を行う場合の日本語入力変換方法および日本語入力変換装置に関するものである。
【背景技術】
【０００２】
近年、小型の携帯情報端末や携帯電話などが広く普及している。携帯情報端末は個人の情報管理ツールやメール端末として利用されているが、最近は携帯電話などの通信用情報機器においても、本来の音声通話だけではなく電子メール等による文字情報のやり取りが盛んに行われるようになっている。このような文字情報を入力するために、たとえば携帯電話では、更に電話機の操作面に多数のキーをレイアウトすることが不可能であることから、電話番号入力用のテンキーに複数のひらがなを振り当て、この電話番号入力用のテンキーを用いて文字入力がされている。
【０００３】
このようなテンキーを用いた文字入力方式としては、マルチタップ方式、Ｔ９（登録商標）方式、ポケベル方式、１つのキーに複数のアルファベットが割り当てられたテンキーにより日本語のローマ字入力方式が提案されている（たとえば特許文献１参照）。
【０００４】
ここで、マルチタップ方式は、０〜９の数字が振り当てられたテンキーに、１のキーにア行、２のキーにカ行、３のキーにサ行、というようにひらがな文字をさらに振り当て、キーの押下回数により１のキーであれば「あ→い→う→え→お」と文字を遷移させて入力文字を選択する方式である。また、Ｔ９（登録商標）方式は、マルチタップ方式の連続打鍵の先頭だけを入力し、そのキーに振り当てられた文字の組み合わせから単語を推測して表示する入力方式である。
【０００５】
また、ポケベル方式は、２つの数字入力で１つの文字を表示させる。たとえば「ア」は１１、「イ」は１２、「ウ」は１３、「エ」は１４、「オ」は１５、そして、「カ」は２１、「キ」は２２……と、常に２つの数字キーの組み合わせで、かな文字１文字を表現する。
【０００６】
そして、特許文献１において提案されている入力方式は、英語を構成するアルファベット、計２６文字とは別に、日本語の５０音を構成する母音／子音を表現するアルファベット文字、計１４文字を新しくキーに割り当て、所望のかな文字をローマ字入力方式に従った操作によって入力するものである。この場合は、濁点、半濁点、拗音の表現には別途キーが必要である。
【０００７】
【特許文献１】特開２０００−３４１７６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来のマルチタップ方式では、１文字入力当たり１回〜５回のキー操作が必要であり、文字当たりのキーストローク数が多いという問題がある。また、上記従来のＴ９方式では、１文字当たりのキーストローク数は１回であるが、同じ子音列をもつ別の単語が存在する場合が多く、単語当たりの候補数が多いという問題がある。たとえば、「彼も」と入力したい場合、「辛み」、「車」、「衣」などの単語も候補として表示される。
【０００９】
また、上記特許文献１の入力方式では、１文字入力当たりのキー操作は２回〜５回であるが、合計１５の入力キーが必要となり、また、濁音・半濁音・拗音などの入力方法が特殊であり、キー操作が煩雑となるという問題がある。
【００１０】
本発明は、上記に鑑みてなされたものであって、携帯電話等の電子機器において、少ないキー数および操作回数で容易に文字入力のできる操作性に優れた日本語入力変換方法および日本語入力変換装置を得ることを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を解決し、目的を達成するために、本発明にかかる日本語入力変換方法は、１つの数字と複数のアルファベットが振り当てられた複数の操作キーを用いた日本語の入力変換方法であって、操作キーにより数字情報を入力する入力工程と、入力された数字情報を、操作キーに振り当てられた数字とアルファベットとの組み合わせに基づいてアルファベット情報に変換し、該アルファベット情報をローマ字かな変換によりかな文字情報に変換する第１の変換工程と、入力された数字情報から該かな文字情報を漢字かな混じり文字情報に変換する第２の変換工程と、を含むことを特徴とする。
【００１２】
この発明によれば、日本語の文字情報を入力するに際して、日本語をローマ字変換したアルファベットを、操作キーに振り当てられた数字に変換して数字情報として入力を行う。これにより、日本語の１音節の全てが２〜３キーの入力で表現される。また、２〜３の数字キーの連続で表現される日本語の音節の種類は、ほぼ常に１もしくは２、最大でも３以下に抑えられる。
【発明の効果】
【００１３】
この発明によれば、少数の入力キーを用いて文字入力を行う場合において、現在十分に普及しているアルファベットキー配列を用いながら、少ないキー数および操作回数で容易に文字入力のできる操作性に優れた日本語入力変換方法および日本語入力変換装置を得ることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１４】
以下に、本発明にかかる日本語入力変換方法および日本語入力変換装置の実施の形態を図面に基づいて詳細に説明する。なお、本発明は以下の記述に限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【００１５】
図１は、本発明を適用して構成した本実施の形態にかかる携帯端末１０の外観を示す図である。図１において、携帯端末１０では、筐体の上部にディスプレイ１１が設けられ、筐体の中央部に選択・決定キー１２が設けられ、筐体の下部に０〜９に数字が振り当てられた数字キー１３やその他の入力キーが設けられている。数字キー１３には、図１に示すように複数のアルファベットや「＠」、「＃」などが割り当てられている。
【００１６】
図２はディスプレイ１１の一例を示す図である。図２においては、ディスプレイ１１は、入力文字列表示領域１１１と、数字列表示領域１１２と、ひらがな列表示領域１１３と、変換候補群表示領域１１５と、推測候補群表示領域１１７と、を有している。このようなディスプレイ１１は、主として以下の機能を有している。
・入力済みの日本語文字列等を入力文字列表示領域に表示する。
・ユーザが入力した数字列を数字列表示領域１１２に表示する。
・ユーザが入力した数字列に対応するひらがな列をひらがな列表示領域１１３に表示する。
・ユーザが入力した数字列から求められる変換候補群１１４を変換候補群表示領域１１５に表示する。
・ユーザが入力した数字列から求められる推測候補群１１６を推測候補群表示領域１１７に表示する。
なお、推測候補群は数字キー１３と１：１に対応して設定されており、推測候補は対応する数字キーの配列に準じて表示される。
【００１７】
選択・決定キー１２は、ディスプレイ１１に表示された推測候補や変換候補からユーザの意図に沿うものを選択し決定するためのキーである。数字キー１３は、ユーザが数字列を入力するためのキーである。また、ある特定のキーを押した後に続けて押すことにより、または長押し等により推測候補を決定する。
【００１８】
図３は、携帯端末１０の備える機能構成を説明する概略構成図である。携帯端末１０は、入力部２０と、メモリ２１と、変換部２２と、表示部２３と、制御部２４と、を備えて構成される。入力部２０は、日本語をローマ字表示するための複数のアルファベットと、この複数のアルファベットに対応する数字がそれぞれ振り当てられた複数の数字キー１３を備える。ユーザは、入力文字をローマ字に変換した後、このローマ字のアルファベットを、数字キー１３に振り当てられた数字とアルファベットとの組み合わせに基づいて変換し、その数字情報を入力する。メモリ２１は、入力部２０により入力された数字情報（数字または数字列）を記憶する。変換部２２は、メモリ２１に記憶された数字情報を、数字キー１３に振り当てられた数字とアルファベットとの組み合わせに基づいてかな文字に変換し、さらに該かな文字を日本語の単語に変換する。表示部２３は、入力部２０により入力される数字情報と、変換部２２における変換途中および変換後の文字情報と、を表示する。制御部２４は、携帯端末全般の制御を行う。
【００１９】
また、この携帯端末においては上記の機能の制御の一部をソフトウェアで実現することが可能であり、図４にそのソフトウェアの概要を示す。以下、図４に示したソフトウェアの概要について説明する。図４において、変換を呼び出すモジュール３０は、ユーザが日本語入力を指示すると変換コントローラを呼び出すものである。
【００２０】
変換コントローラ３１は以下のものを保持する。
・ユーザが入力した入力数字列。
・変換候補列テーブル。
・推測候補テーブル。
【００２１】
ここで、変換コントローラ３１が有する変換候補列テーブルは、数字列を日本語変換した変換候補列を複数持つものである。図５に変換候補列テーブルの一例を示す。また、変換コントローラが有する推測候補テーブルは、次に入力されうる数字キー１３ごとに、対応する候補群を持つものである。図６に推測候補テーブルの一例を示す。
【００２２】
また、変換コントローラ３１は、以下の機能を有する。
・文字入力を開始する。
・数字入力を受け付ける。
・推測候補決定を受け付ける。
・変換候補決定を受け付ける。
【００２３】
ディスプレイドライバ３２は以下の機能を有する。
・ユーザが入力した入力数字列。
・入力数字列に対応するひらがな候補列。
・推測候補の表示。
・変換候補の表示。
【００２４】
キー入力ドライバ３３は以下の機能を有する。
・ユーザの数字入力の検出。
・推測候補の選択・決定の検出。
・変換候補の選択・決定の検出。
【００２５】
単語辞書３４は数字列とそれに対応する単語と品詞のテーブルを保持し、変換コントローラ３１は該単語辞書を参照することにより、数字列に対応する単語と品詞の候補群と、数字列から始まる単語と品詞の候補群と、を得ることができる。
【００２６】
文法辞書３５は単語群や品詞群が連続する確率のテーブルを保持し、変換コントローラ３１は該文法辞書を参照することにより、単語群や品詞群に対応する発生確率を得ることができる。
【００２７】
つぎに、ユーザによる携帯端末のオペレーションの概要を図７を参照しながら説明する。図７は、ユーザが携帯端末に日本語文字情報を入力する際の動作を説明するシーケンス図である。
【００２８】
まず、携帯端末１０はユーザに対して日本語入力の開始を指示する（ステップＳ１０１）。ユーザは、携帯端末１０からの日本語入力の指示を確認して、携帯端末１０に日本語をローマ字に変換しさらにこれを対応する数字に変換した数字列を入力する（ステップＳ１０２）。つぎに、携帯端末１０は入力された数字列を日本語に変換し、または入力された数字列から単語を推測し、ユーザにその変換候補群または推測候補群を提示する（ステップＳ１０３）。ユーザは、変換候補群または推測候補群から自分が入力している単語や文章を探し（ステップＳ１０４）、変換候補群または推測候補群に自分の入力している単語が存在する場合には、その候補を選択・決定する（ステップＳ１０５）。携帯端末１０は、ユーザにより選択・決定された変換候補または推測候補について単語または文章の決定処理を行い（ステップＳ１０６）、決定結果をユーザに提示する（ステップＳ１１２）。
【００２９】
また、変換候補群または推測候補群に自分の入力している単語または文章が存在しない場合は、ユーザは単語の続きを入力するために、前回と同様に日本語をローマ字に変換しさらにこれを対応する数字に変換した数字列を入力する（ステップＳ１０７）。そして、携帯端末１０は、入力された数字列を日本語に変換し、または入力された数字列から単語を推測し、ユーザにその変換候補群または推測候補群を提示する（ステップＳ１０８）。ユーザは、変換候補群または推測候補群から自分が入力している単語や文章を探し（ステップＳ１０９）、変換候補群または推測候補群に自分の入力している単語が存在する場合には、その候補を選択・決定する（ステップＳ１１０）。携帯端末は、ユーザにより選択・決定された候補について単語の決定処理を行い（ステップＳ１１１）、決定結果をユーザに提示する（ステップＳ１１２）。
【００３０】
また、この場合も変換候補群または推測候補群に自分の入力している単語が存在しない場合は、変換・推測候補群に自分の入力している単語が提示されるまで上記の動作を繰り返す。以上の動作を繰り返すことにより、ユーザは所望の携帯端末１０に日本語文字情報を入力することができる。
【００３１】
本発明においてはユーザが携帯端末１０に日本語を入力するときに、上述したように日本語をローマ字に変換して、それを数字列に変換して入力する。数字列に変換するとは、ローマ字のアルファベットを、図１に示す各数字キー１３のアルファベットの振り当てに従って数字キーの数字列に変換することである。
【００３２】
図１に示す携帯端末１０の数字キー１３とローマ字のアルファベットの対応において、日本語の音節と数字列との対応の一例を図８の音節数字列対応表に示す。図８を参照すると、たとえば「こんにちは」を入力する場合は、これのローマ字表記は「ｋｏｎｎｉｔｉｈａ」なので、これに対応する数字列は「５６６６４８４４２」となる。本発明においては、この日本語の音節と数字列との対応は１対１である必要はなく、種々の形態を取ることが可能である。また、ユーザや携帯端末のメーカーが設定可能な形態としてもよい。
【００３３】
また、本発明においては、携帯端末１０がユーザに提示する推測候補群１１６は数字キー１３と１：１で対応している。ユーザは、推測候補群１１６から所望の推測候補を選択・決定するときに、たとえば、選択する推測候補に対応する数字キー１３を所定時間だけ長押しすることにより選択した候補の決定を行う。すなわち、図１に示すアルファベット配列に記載される数字キー１３とアルファベットの対応において、図１に示すように推測候補群１１６が提示されている場合には、「２」の数字キー１３を所定時間だけ長押しすると推測候補「運ばない」が選択され、「３」の数字キー１３を長押しすると推測候補「運べ」が選択される。また、「４」の数字キー１３を所定時間だけ長押しすると推測候補「運びます」が選択され、「６」の数字キー１３を長押しすると推測候補「運ぼう」が選択される。そして、「８」の数字キー１３を所定時間だけ長押しすると推測候補「運ぶ」が選択される。なお、本発明においては、数字キー１３を所定時間だけ長押しする代わりに、所定の操作キーを押したあとに推測候補に対応する数字キー１３を押すことにより選択した候補の決定を行う、などとすることも可能である。
【００３４】
本発明に関連する範囲での携帯端末内部の動作としては、入力された数字列から日本語への推測・変換が主となる。そして、本発明においては、入力された数字列を日本語に推測・変換するフェーズにおいて、適切な辞書の構成法を提案する。すなわち、単語辞書として、全ての単語についてその単語の漢字かな混じり表記と、その単語の音節をローマ字化しさらにたとえば１２キーに変換した読み（数字列）と、その品詞（またはその他の文法的な情報）を所定の形式のテーブルに登録、記憶する。
【００３５】
このような単語辞書のテーブルの一例を図９に示す。図９に示す単語辞書のテーブルにおいては、数字列「３３」に対応する漢字かな混じり表記は「で」であり、これの品詞は「助詞」である。また、数字列「４２５６」に対応する漢字かな交じり表記は「箱」であり、これの品詞は「名詞」である。また、数字列「４２５６２２６２４」に対応する漢字かな混じり表記は「運ばない」であり、これの品詞は「動詞」である。
【００３６】
このような本発明における辞書構成を適用すれば、入力された数字列から日本語へのかな漢字変換及び入力途中の単語の推測については、既存のロジックが使用可能である。推測ロジックとして辞書内の前方一致検索、かな漢字変換ロジックとして文節数最小最長一致法＋品詞bigram＋ビタビアルゴリズムによるかな漢字変換、を用いた動作の一例を以下に示す。ただし、本記述では記述簡略化のために動詞と助動詞を連続して辞書に登録しているが、本来は活用語幹と活用語尾に分割されて登録されることが好ましい。また、辞書の学習等は本発明とは直接関係ないので記述していないが、本来は、推測・変換候補の選択・決定においてその推測履歴・変換履歴を保存しておき、推測・変換時に過去の履歴を参照することが好ましい。
【００３７】
まず、ユーザが携帯端末１０に対して日本語入力の開始を指示する。携帯端末１０では、ユーザからの日本語入力の開始の指示を受けて、変換を呼び出すモジュール３０が、変換コントローラ３１に文字入力の開始を要求する。変換コントローラ３１は、変換を呼び出すモジュール３０からの文字入力の開始の要求を受けて、入力数字列、変換候補群および推測候補群を初期化する。この初期化により、ディスプレイ１１における表示もクリアされる。これにより、ユーザが日本語入力を行うための準備が整う。
【００３８】
つぎに、ユーザが日本語を数字列に変換し、数字キー１３を用いて該数字列を携帯端末１０に入力すると、キー入力ドライバ３３は、変換コントローラ３１に入力数字を渡す。変換コントローラ３１は、入力数字列の末尾に入力数字を追加して入力数字列を作成し、ディスプレイドライバ３２に対してディスプレイ１１での該入力数字列の表示を要求する。ディスプレイドライバ３２は、変換コントローラ３１からの要求に応じてディスプレイ１１の数字列表示領域１１２に数字列の表示を行う。
【００３９】
つぎに、変換コントローラ３１は、図８に示したような日本語の音節と数字列との対応に従って入力数字列からひらがな列を作成し、ディスプレイドライバ３２に対して該ひらがな列のディスプレイ１１での表示を要求する。ディスプレイドライバ３２は、変換コントローラ３１からの要求に応じてディスプレイ１１のひらがな列表示領域１１３にひらがな列の表示を行う。そして、変換コントローラ３１は、ひらがな列から変換候補群１１４を作成し、該変換候補群１１４におけるそれぞれの変換候補のエントリについて、変換候補群１１４の末尾の数字列に入力数字を追加した数字列を生成し、その数字列に対応する単語、及びその数字列から始まる単語と品詞の候補群を単語辞書３４に問い合わせる。
【００４０】
ここで、単語辞書３４に該当する単語が存在する場合は、その全ての単語について変換候補群１１４に追加する。また、その数字列から始まる単語と品詞の候補群を推測候補群１１６に追加する。一方、該当する単語、すなわち数字列に対応する単語も数字列から始まる単語も単語辞書３４に存在しない場合は、その変換候補のエントリを変換候補群１１４から削除する。
【００４１】
また、変換コントローラ３１は、変換候補群１１４のそれぞれのエントリについて、文法辞書３５にその変換候補の発生確率を問い合わせ、発生確率の低いエントリを削除する。図１０に文法辞書３５の一例を示す。図１０に示す文法辞書は、先行品詞とそれに続く後続品詞、およびその組み合わせの発生確率が格納されている。
【００４２】
また、変換コントローラ３１は、ディスプレイドライバ３２に対して変換候補群１１４の表示を要求する。ディスプレイドライバ３２は、変換コントローラ３１からの要求に応じてディスプレイ１１の変換候補群表示領域１１５に変換候補群１１４の表示を行う。また、変換コントローラ３１は、ディスプレイドライバ３２に対して推測候補群１１６の表示を要求する。ディスプレイドライバ３２は、変換コントローラ３１からの要求に応じてディスプレイ１１の推測候補群表示領域１１７に推測候補群１１６の表示を行う。
【００４３】
つぎに、ユーザが変換候補群１１４の表示を確認して、選択・決定キー１２を用いて所望の変換候補を選択・決定すると、キー入力ドライバ３３は変換コントローラ３１にユーザが決定した変換候補を渡す。そして、変換コントローラ３１は、変換候補群１１４から推測候補に接続不可能なエントリを削除する。また、変換コントローラ３１は、推測候補を変換候補群１１４の各候補群の末尾に追加する。このような処理を繰り返すことによりユーザが入力した所定の文字列を正確且つ効率的に変換、表示することができる。
【００４４】
つぎに、より具体的な例について説明する。上述した手順に従って、たとえば入力数字列「９２８２７４４２５８７８６２３３４２５６９６４２５６２」をユーザが入力すると、図２に示すように数字列表示領域１１２に、ユーザが入力した数字列が表示され、ひらがな列表示領域１１３にユーザが入力した数字列に対応するひらがな列が表示される。そして、単語辞書３４及び文法辞書３５を用いてひらがな列を漢字かな混じり表示に変換した単語ごとの候補が作成され、図１１に示すように入力数字列と変換候補との対応候補が作成される。そして、これを基に図５に示すような変換候補テーブルと、図６に示すような推測候補テーブルと、が作成される。そして、図２に示すように変換候補群がディスプレイ１１の変換候補群表示領域１１５に表示され、推測候補群１１６がディスプレイ１１の推測候補群表示領域１１７に表示される。
【００４５】
ここで、上記の「９２８２７４４２５８７８６２３３４２５６９６４２５６２」をユーザが入力する過程において、任意の時点で、あるいはユーザが一文字入力するごとに、途中まで入力された数字列に対して、数字列、対応するひらがな列、変換候補群１１４、推測候補群１１６を表示してもよい。
【００４６】
ユーザが、たとえば変換候補の中から「私は車で箱を運ぶ」という文章を選択し、さらに数字キー「８」を長押しすることで「運ぶ」という推測候補を決定することで、「私は車で箱を運ぶ」という文章の入力が完了する。そして、入力が完了した文章は、ディスプレイ１１の入力文字列表示領域１１１に表示される。
【００４７】
つぎに、上述したような本発明にかかる携帯端末１０の有する効果について説明する。まず、本発明にかかる携帯端末１０は、少ないキーストローク数（キー入力回数）で日本語情報を入力することが可能であるという効果がある。従来のマルチタップ方式、Ｔ９（登録商標）方式、ポケベル方式、および特開２０００−３４１７６１号公報（特許文献１）において提案された各入力方法におけるキーストローク数を図１２に示す。図１２において、「＋１」は、先行する文字の打鍵数に一回キー入力して濁音／拗音化することを示している。図１２より、本発明にかかる携帯端末１０においては、Ｔ９（登録商標）方式と同程度のキーストローク数で入力ができることがわかる。すなわち、本発明にかかる携帯端末１０においては、少ないキー数および操作回数で容易に文字入力ができる。
【００４８】
ローマ字は日本語の１音節の全てを２〜３文字で示す。そして、本発明にかかる携帯端末１０では日本語の１音節の全てを２〜３キーの入力で表現する。一方で日本語の音節は濁音や拗音まで含めて１００種余り存在し、全てを１２キーで表現するには、最小でも２回のタッチが必要である。これらのことより、本発明にかかる携帯端末１０においては、ほぼ最小に近いキーストロークで日本語文字の入力が可能であるといえる。また、上述した推測候補の確定に所定キーの長押しを採用すれば、選択してから確定する従来の手法よりも推測可能な候補は少なくなるがキーストローク数をさらに削減することができる。したがって、本発明にかかる携帯端末１０は、少ないキーストローク数により日本語情報の入力を行うことが可能であり、操作性に優れた日本語入力変換方法および日本語入力変換装置を提供できるという効果を有する。
【００４９】
また、上述した本発明にかかる携帯端末１０では入力数字列に対する候補数を少なく抑えることができる。従来のマルチタップ方式、ポケベル方式、および特開２０００−３４１７６１号公報（特許文献１）において提案された各入力方法においては、同音異義語のみが変換候補となる。これは上述した携帯端末１０においても同様である。しかしながら、Ｔ９（登録商標）方式では同子音を持つ単語が全て候補となりうる。たとえば「車」という文字を入力したい場合には、Ｔ９（登録商標）方式では「切り身」、「胡桃」、「衣」、「絡む」等の単語も変換候補となる。また、「箱」という文字を入力したい場合には、「墓」、「引き」、「フケ」、「他」、「矛」等の単語も変換候補となる。
【００５０】
一方、本発明にかかる携帯端末１０では、数字列が等しい全ての単語が変換候補となり得る。「私は車で箱を運ぶ」と同じ数字列を取りうる文字列群を図１３に示す。図１３からわかるように、文字列群が意味を成す単語から構成される確率は低い。
【００５１】
本発明においては、かな漢字変換が必然的に抱える同音異義語の変換候補数を除けば、本手法に由来する変換候補数は、ほぼ常に１もしくは２、最大でも３以下に抑えられると考えられ、これは実用上十分に低い値であるといえる。この理由を以下に示す。日本語における母音である「ＡＥＩＯＵＹ」は、全て異なるキー上に分散しており、数字列が等しい単語は、お互いに母音は等しくなければならない。また、同一キー上に存在する子音の数は多くとも３通りであり、且つ、出現頻度の高い子音の組み合わせは「ｇとｈ」、「ｍとｎ」、「ｒとｓ」、「ｗとｚ」の４種であるため、数字列が等しい単語は、単語間で子音が異なる場合にはこの４種の組み合わせのどれかでなければならない。以上のような理由により、音節数が１か２程度の単語での候補数は、音節数をｎとして、最大で２のｎ乗個程度であり、また、音節数が３以上の単語間でその数字列が等しくなるのはほぼ偶然と言える。
【００５２】
本発明においては、同音異義語については、かな漢字変換ロジックとして既存の文法辞書が使用可能である以上、多くとも既存の手法と同程度の候補数を示す。
【００５３】
したがって、本発明にかかる携帯端末１０は、少ないキーストローク数により日本語情報を入力しつつ、入力数字列に対する候補数を少なく抑えることができ、操作性に優れた日本語入力変換方法および日本語入力変換装置を提供できるという効果を有する。
【００５４】
また、上述した本発明にかかる携帯端末１０では、連文節変換や推測変換が可能である。図１３に示すように、入力数字列を一旦ひらがなに直しただけでは、候補数は指数関数的に増大する。そこで、本発明では、かな漢字変換における形態素解析に用いる辞書の読みに数字列を直接使用することで、日本語として意味を成さないひらがな列を候補とすることを回避している。これにより、本発明においては、効率的な連文節変換が可能である。
【００５５】
また、同様に推測変換の候補を作成する場合も日本語として意味を成さないひらがな列を候補とすることを回避しているため、効率的な推測変換が可能である。そして、各推測変換候補が、各数字キーに１：１で対応しており、該数字キーの長押しにより推測候補の確定を行うことにより、選択してから確定する従来の手法よりもキーストローク数を削減することができ、効率のよい推測変換候補の確定を行うことができる。
【００５６】
以上、本発明にかかる携帯端末１０によれば、１２キーを用いて文字入力を行う携帯端末において、現在十分に普及しているアルファベットキー配列を用いながら、少ないキー数および操作回数で容易に文字入力のできる操作性に優れた日本語入力変換方法および日本語入力変換装置を得ることができるという効果を奏する。
【００５７】
なお、本発明は、携帯電話機などの携帯電子機器に用いて好適であるが、本発明の適用対象はこれに限定されるものではなく、数字キーを用いて文字入力を行う機器であれば、種々の機器に広く適用可能である。また、本発明においては、数字キーの数も１２に限定されるものではなく、適宜変更可能である。
【産業上の利用可能性】
【００５８】
以上のように、本発明にかかる日本語入力変換方法は、少ないキー数および操作回数での日本語文字入力に有用であり、特に、携帯電話等の小型化が要求される携帯電子機器に適している。
【図面の簡単な説明】
【００５９】
【図１】本発明を適用して構成した携帯端末の外観を示す図である。
【図２】ディスプレイの一例を示す図である。
【図３】携帯端末の備える機能構成を説明する概略構成図である。
【図４】本発明を実現するソフトウェアの概要を説明する図である。
【図５】変換候補列テーブルの一例を示す図である。
【図６】推測候補テーブルの一例を示す図である。
【図７】ユーザが携帯端末に日本語文字情報を入力する際の動作を説明するシーケンス図である。
【図８】日本語の音節と数字列との対応の一例である音節数字列対応表を示す図である。
【図９】単語辞書のテーブルの一例を示す図である。
【図１０】文法辞書の一例を示す図である。
【図１１】漢字かな混じり文字に変換した際の入力数字列と変換候補との対応候補を示す図である。
【図１２】各入力方法におけるキーストローク数を示す図である。
【図１３】本発明にかかる入力方法において「私は車で箱を運ぶ」と同じ数字列を取りうる文字列群を示す図である。
【符号の説明】
【００６０】
１０  携帯端末
１１  ディスプレイ
１２  選択・決定キー
１３  数字キー
２０  入力部
２１  メモリ
２２  変換部
２３  表示部
２４  制御部
３０  変換を呼び出すモジュール
３１  変換コントローラ
３２  ディスプレイドライバ
３３  キー入力ドライバ
３４  単語辞書
３５  文法辞書
１１１  入力文字列表示領域
１１２  数字列表示領域
１１３  ひらがな列表示領域
１１４  変換候補群
１１５  変換候補群表示領域
１１６  推測候補群
１１７  推測候補群表示領域
【図１】
2005332235.tif 000003
【図２】
2005332235.tif 000004
【図３】
2005332235.tif 000005
【図４】
2005332235.tif 000006
【図５】
2005332235.tif 000007
【図６】
2005332235.tif 000008
【図７】
2005332235.tif 000009
【図８】
2005332235.tif 000010
【図９】
2005332235.tif 000011
【図１０】
2005332235.tif 000012
【図１１】
2005332235.tif 000013
【図１２】
2005332235.tif 000014
【図１３】
2005332235.tif 000015