(57)【特許請求の範囲】
【請求項１】
複数の文字が割当てられているキーを複数有する入力手段と、読みとこの読みに対応する変換データとを複数組記憶する辞書データ記憶手段と、前記入力手段によって入力された文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、
前記入力手段が操作されて入力され、変換対象の入力文字として確定している少なくとも１つの文字と、この確定している文字に続く変換対象の入力文字として確定していない文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記変換対象の入力文字として確定していない文字が割当てられているキーによって入力可能な複数の文字を求め、更に前記変換対象の入力文字として確定している少なくとも１つの文字と前記求められた各文字からなる複数の文字列を求め、この複数の文字列を読みとして記憶されている変換データを前記辞書データ記憶手段から検索することを特徴とする携帯端末。
【請求項２】
複数のかな文字の１つの行に属するかな文字が割当てられたキーを複数有する入力手段と、この入力手段によって入力されたかな文字を読みとする変換データを複数記憶する辞書データ記憶手段と、前記入力手段によって入力されたかな文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、
前記入力手段が操作されて入力され、変換対象の入力文字として確定している少なくとも１つのかな文字と、この確定しているかな文字に続く変換対象の入力文字として確定していないかな文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記変換対象の入力文字として確定していないかな文字が割当てられているキーによって入力可能な複数のかな文字を求め、更に前記変換対象の入力文字として確定している少なくとも１つのかな文字と前記求められた各かな文字とからなる複数の文字列を求め、この複数の文字列を読みとして記憶されている変換データを前記辞書データ記憶手段から検索することを特徴とする携帯端末。
【請求項３】
複数の文字が割当てられているキーを複数有する入力手段と、読みとこの読みに対応する変換データとを複数組記憶する辞書データ記憶手段と、前記入力手段によって入力された文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、
前記入力手段が操作されて入力され、変換対象の入力文字として確定している少なくとも１つの文字と、この確定している文字に続く変換対象の入力文字として確定していない文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記変換対象の入力文字として確定していない文字が割当てられているキーによって入力可能な複数の文字を求め、更に前記変換対象の入力文字として確定している少なくとも１つの文字と前記求められた各文字からなる複数の文字列を求め、この複数の文字列を読みとして先頭に含んでいる変換データを前記辞書データ記憶手段から検索することを特徴とする携帯端末。
【請求項４】
複数のかな文字の１つの行に属するかな文字が割当てられたキーを複数有する入力手段と、この入力手段によって入力されたかな文字を読みとする変換データを複数記憶する辞書データ記憶手段と、前記入力手段によって入力されたかな文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、
前記入力手段が操作されて入力され、変換対象の入力文字として確定している少なくとも１つのかな文字と、この確定しているかな文字に続く変換対象の入力文字として確定していないかな文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記変換対象の入力文字として確定していないかな文字が割当てられているキーによって入力可能な複数のかな文字を求め、更に前記変換対象の入力文字として確定している少なくとも１つのかな文字と前記求められた各かな文字とからなる複数の文字列を求め、この複数の文字列を読みとして先頭に含んでいる変換データを前記辞書データ記憶手段から検索することを特徴とする携帯端末。
【請求項５】
複数の文字が割当てられているキーを複数有する入力手段と、読みとこの読みに対応する変換データとを複数組記憶する辞書データ記憶手段と、前記入力手段によって入力された文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、
前記入力手段が操作されて入力され、変換対象であり、且つ前記キーの押下によって変更されない状態の少なくとも１つの文字と、この変更されない状態にある文字に続き、前記キーの押下によってこのキーに割当てられている複数の文字の中で順次変更される状態にある文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記キーの押下によって順次変更される状態にある文字が割当てられているキーによって入力可能な複数の文字を求め、更に前記変更されない状態にある文字と前記求められた各文字からなる複数の文字列を求め、この複数の文字列を読みとして記憶されている変換データを前記辞書データ記憶手段から検索することを特徴とする携帯端末。
【請求項６】
複数のかな文字の１つの行に属するかな文字が割当てられたキーを複数有する入力手段と、この入力手段によって入力されたかな文字を読みとする変換データを複数記憶する辞書データ記憶手段と、前記入力手段によって入力されたかな文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、
前記入力手段が操作されて入力され、変換対象であり、且つ前記キーの押下によって変更されない状態の少なくとも１つのかな文字と、この変更されない状態にあるかな文字に続き、前記キーの押下によってこのキーに割当てられている複数のかな文字の中で順次変更される状態にあるかな文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記キーの押下によって順次変更される状態にあるかな文字が割当てられているキーによって入力可能な複数のかな文字を求め、更に前記変更されない状態にあるかな文字と前記求められた各かな文字とからなる複数の文字列を求め、この複数の文字列を読みとして記憶されている変換データを前記辞書データ記憶手段から検索することを特徴とする携帯端末。
【請求項７】
複数の文字が割当てられているキーを複数有する入力手段と、読みとこの読みに対応する変換データとを複数組記憶する辞書データ記憶手段と、前記入力手段によって入力された文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、
前記入力手段が操作されて入力され、変換対象であり、且つ前記キーの押下によって変更されない状態の少なくとも１つの文字と、この変更されない状態にある文字に続き、前記キーの押下によってこのキーに割当てられている複数の文字の中で順次変更される状態にある文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記キーの押下によって順次変更される状態にある文字が割当てられているキーによって入力可能な複数の文字を求め、更に前記変更されない状態にある文字と前記求められた各文字からなる複数の文字列を求め、この複数の文字列を読みとして先頭に含んでいる変換データを前記辞書データ記憶手段から検索することを特徴とする携帯端末。
【請求項８】
複数のかな文字の１つの行に属するかな文字が割当てられたキーを複数有する入力手段と、この入力手段によって入力されたかな文字を読みとする変換データを複数記憶する辞書データ記憶手段と、前記入力手段によって入力されたかな文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、
前記入力手段が操作されて入力され、変換対象であり、且つ前記キーの押下によって変更されない状態の少なくとも１つのかな文字と、この変更されない状態にあるかな文字に続き、前記キーの押下によってこのキーに割当てられている複数のかな文字の中で順次変更される状態にあるかな文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記キーの押下によって順次変更される状態にあるかな文字が割当てられているキーによって入力可能な複数のかな文字を求め、更に前記変更されない状態にあるかな文字と前記求められた各かな文字とからなる複数の文字列を求め、この複数の文字列を読みとして先頭に含んでいる変換データを前記辞書データ記憶手段から検索することを特徴とする携帯端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力された文字列を基に、それに続いてユーザが入力しようとする文字列を予測し、変換データを検索する携帯端末に関する。
【０００２】
【従来の技術】
入力予測とは、文献（第４８回情報処理学会全国大会予稿集４Ｊ−１１他）で報告されているような、最初の数文字が入力された時点で単語辞書等を検索し、その数文字で始まる文字列（単語）を抽出するという文字入力方法である。入力予測の目的は、最初の数文字を入力するだけでそれに続く文字列が補完されることによって、ユーザが意図した文字列を全て入力する必要がなくなり、入力操作が軽減されることにある。携帯電話におけるテンキー入力のような文字入力手段では一つのキーに複数の文字が割り当てられているため、所望の文字を入力するためのキー操作の負荷は高く、入力予測を取り込んで文字入力数を削減することは有用である。
【０００３】
【発明が解決しようとする課題】
しかし、携帯電話におけるテンキー入力のような文字入力手段では、入力予測を単純に取り入れただけでは所望の文字によっては何回もキーを押下しなければならなかったり、またそのために押し過ぎたりすることによって所望の文字が正しく得られないといった問題が依然としてあり、文字入力効率の改善の余地が残る。
【０００４】
本発明は上記の問題を解決するために為されたものであり、変換対象として入力の確定している文字と、まだ変換対象として入力の確定していない文字とに基づいて、変換データを検索することによって、キータッチの回数を減らし、テンキー入力のような文字入力手段の文字入力操作を効率良くすることが可能な携帯端末を提供することを目的とする。
【０００５】
【課題を解決するための手段】
本発明は、複数の文字が割当てられているキーを複数有する入力手段と、読みとこの読みに対応する変換データとを複数組記憶する辞書データ記憶手段と、前記入力手段によって入力された文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、前記入力手段が操作されて入力され、変換対象の入力文字として確定している少なくとも１つの文字と、この確定している文字に続く変換対象の入力文字として確定していない文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記変換対象の入力文字として確定していない文字が割当てられているキーによって入力可能な複数の文字を求め、更に前記変換対象の入力文字として確定している少なくとも１つの文字と前記求められた各文字からなる複数の文字列を求め、この複数の文字列を読みとして記憶されている変換データを前記辞書データ記憶手段から検索することを特徴とする。
【０００６】
また、本発明は、複数のかな文字の１つの行に属するかな文字が割当てられたキーを複数有する入力手段と、この入力手段によって入力されたかな文字を読みとする変換データを複数記憶する辞書データ記憶手段と、前記入力手段によって入力されたかな文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、前記入力手段が操作されて入力され、変換対象の入力文字として確定している少なくとも１つのかな文字と、この確定しているかな文字に続く変換対象の入力文字として確定していないかな文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記変換対象の入力文字として確定していないかな文字が割当てられているキーによって入力可能な複数のかな文字を求め、更に前記変換対象の入力文字として確定している少なくとも１つのかな文字と前記求められた各かな文字とからなる複数の文字列を求め、この複数の文字列を読みとして記憶されている変換データを前記辞書データ記憶手段から検索することを特徴とする。
【０００７】
また、本発明は、複数の文字が割当てられているキーを複数有する入力手段と、読みとこの読みに対応する変換データとを複数組記憶する辞書データ記憶手段と、前記入力手段によって入力された文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、前記入力手段が操作されて入力され、変換対象の入力文字として確定している少なくとも１つの文字と、この確定している文字に続く変換対象の入力文字として確定していない文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記変換対象の入力文字として確定していない文字が割当てられているキーによって入力可能な複数の文字を求め、更に前記変換対象の入力文字として確定している少なくとも１つの文字と前記求められた各文字からなる複数の文字列を求め、この複数の文字列を読みとして先頭に含んでいる変換データを前記辞書データ記憶手段から検索することを特徴とする。
【０００８】
また、本発明は、複数のかな文字の１つの行に属するかな文字が割当てられたキーを複数有する入力手段と、この入力手段によって入力されたかな文字を読みとする変換データを複数記憶する辞書データ記憶手段と、前記入力手段によって入力されたかな文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、前記入力手段が操作されて入力され、変換対象の入力文字として確定している少なくとも１つのかな文字と、この確定しているかな文字に続く変換対象の入力文字として確定していないかな文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記変換対象の入力文字として確定していないかな文字が割当てられているキーによって入力可能な複数のかな文字を求め、更に前記変換対象の入力文字として確定している少なくとも１つのかな文字と前記求められた各かな文字とからなる複数の文字列を求め、この複数の文字列を読みとして先頭に含んでいる変換データを前記辞書データ記憶手段から検索することを特徴とする。
【０００９】
また、本発明は、複数の文字が割当てられているキーを複数有する入力手段と、読みとこの読みに対応する変換データとを複数組記憶する辞書データ記憶手段と、前記入力手段によって入力された文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、前記入力手段が操作されて入力され、変換対象であり、且つ前記キーの押下によって変更されない状態の少なくとも１つの文字と、この変更されない状態にある文字に続き、前記キーの押下によってこのキーに割当てられている複数の文字の中で順次変更される状態にある文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記キーの押下によって順次変更される状態にある文字が割当てられているキーによって入力可能な複数の文字を求め、更に前記変更されない状態にある文字と前記求められた各文字からなる複数の文字列を求め、この複数の文字列を読みとして記憶されている変換データを前記辞書データ記憶手段から検索することを特徴とする。
【００１０】
また、本発明は、複数のかな文字の１つの行に属するかな文字が割当てられたキーを複数有する入力手段と、この入力手段によって入力されたかな文字を読みとする変換データを複数記憶する辞書データ記憶手段と、前記入力手段によって入力されたかな文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、前記入力手段が操作されて入力され、変換対象であり、且つ前記キーの押下によって変更されない状態の少なくとも１つのかな文字と、この変更されない状態にあるかな文字に続き、前記キーの押下によってこのキーに割当てられている複数のかな文字の中で順次変更される状態にあるかな文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記キーの押下によって順次変更される状態にあるかな文字が割当てられているキーによって入力可能な複数のかな文字を求め、更に前記変更されない状態にあるかな文字と前記求められた各かな文字とからなる複数の文字列を求め、この複数の文字列を読みとして記憶されている変換データを前記辞書データ記憶手段から検索することを特徴とする。
【００１１】
また、本発明は、複数の文字が割当てられているキーを複数有する入力手段と、読みとこの読みに対応する変換データとを複数組記憶する辞書データ記憶手段と、前記入力手段によって入力された文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、前記入力手段が操作されて入力され、変換対象であり、且つ前記キーの押下によって変更されない状態の少なくとも１つの文字と、この変更されない状態にある文字に続き、前記キーの押下によってこのキーに割当てられている複数の文字の中で順次変更される状態にある文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記キーの押下によって順次変更される状態にある文字が割当てられているキーによって入力可能な複数の文字を求め、更に前記変更されない状態にある文字と前記求められた各文字からなる複数の文字列を求め、この複数の文字列を読みとして先頭に含んでいる変換データを前記辞書データ記憶手段から検索することを特徴とする。
【００１２】
また、本発明は、複数のかな文字の１つの行に属するかな文字が割当てられたキーを複数有する入力手段と、この入力手段によって入力されたかな文字を読みとする変換データを複数記憶する辞書データ記憶手段と、前記入力手段によって入力されたかな文字に基づいて前記辞書データ記憶手段を検索する検索手段とを備えた携帯端末において、前記入力手段が操作されて入力され、変換対象であり、且つ前記キーの押下によって変更されない状態の少なくとも１つのかな文字と、この変更されない状態にあるかな文字に続き、前記キーの押下によってこのキーに割当てられている複数のかな文字の中で順次変更される状態にあるかな文字とからなる文字列に基づいて前記辞書データ記憶手段を検索するとき、前記検索手段は、前記キーの押下によって順次変更される状態にあるかな文字が割当てられているキーによって入力可能な複数のかな文字を求め、更に前記変更されない状態にあるかな文字と前記求められた各かな文字とからなる複数の文字列を求め、この複数の文字列を読みとして先頭に含んでいる変換データを前記辞書データ記憶手段から検索することを特徴とする。
【００１３】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態について詳細に説明する。
【００１４】
図１は、本発明に係る携帯端末の一実施形態の構成を示したブロック図である。
【００１５】
同図において、入力装置１０１は各キーに複数の文字が割り当てられ、何回か押下することで所望の文字を得ることができるテンキーである。例えば携帯電話におけるテンキーであり、「１」のキーにあ行の文字、「２」のキーにか行の文字、のように割り当てられており、「え」を入力する場合には、「１」のキーを４回押下することで入力する。出力装置１１４はＬＣＤディスプレイ等の画面表示装置であり、利用者はこれらによって対話的に文字入力処理を進めることができる。
【００１６】
文字入力部１０２は押下されたテンキーから入力可能な文字を入力文字バッファ１０３に格納し、キーを押下した回数に対応する文字にマーキングする。
【００１７】
単語辞書１０７は、例えば図３に示すように、少なくとも読みとそれに対応する見出しとを格納したものである。学習辞書１０８は、例えば図４に示すように、基底文字列と予測文字列とを登録したものである。なお、この学習辞書１０８には、最初から所定数の基底文字列と予測文字列とを登録しておき、これにユーザが使用中に選択したものを追加登録することとしてもよいし、最初は何も登録されておらず、ユーザが使用中に選択したものを登録することとしてもよい。
【００１８】
辞書検索部１０４は入力文字バッファ１０３に格納された最後の文字位置に対応する全ての文字と、それまでに格納された各文字のうちマーキングされた文字とを組み合わせて基底文字列を作り、単語辞書１０７を参照して各基底文字列を先頭部分に持つ読みの文字列または基底文字列を検索し、予測候補バッファ１０６に格納する。
【００１９】
出力順調整部１０５は辞書検索部１０４によって検索された予測文字列の中に、学習辞書１０８に登録され、且つ既に入力された未確定文字列とキーで入力可能な全ての文字のうちキーの押下された回数に対応する所定の文字とからなる入力文字列が学習辞書１０８に登録されている基底文字列と一致するものがあれば、その予測文字列の出力優先度が上がるように、予測候補バッファ１０６に格納された予測文字列の出力順位を調整する。
【００２０】
予測候補表示制御部１１０は予測候補バッファ１０６に格納された予測文字列を出力装置１１４に表示する。予測文字列学習部１１１はユーザが選択した予測文字列とその時の入力文字列とを、入力文字列を基底文字列として学習辞書１０８に登録する。予測制御部１０９はユーザが選択した予測文字列を入力文字バッファ１０３に上書きするとともに、予測候補表示制御部１１０に指示して予測文字列の表示を終了し、予測文字列学習部１１１に指示してユーザが選択した予測文字列の学習辞書１０８への登録を行う。
【００２１】
出力制御部１１２は出力バッファ１１３に格納された予測文字列を出力装置１１４に表示する。
【００２２】
図２は、この実施形態における文字入力から予測文字列の出力までの処理の流れを示したフローチャートである。
【００２３】
入力装置１０１で押下されたキーが文字であればそのキーに割り当てられた入力可能文字が入力文字バッファ１０３に格納される。このとき、キーの押下された回数に対応する文字にマーキングが付与される（ステップ２０１〜２０３）。あるキーが押下された段階で、入力文字数が所定の文字数に達した時、例えば３文字目以降になった時、予測対象と判断する（ステップ２０４）。予測対象となると、辞書検索部１０４において入力文字バッファ１０３に格納された最後の文字位置の全ての文字とそれ以前のマーキングされた文字とを組み合わせて基底文字列を作り、単語辞書１０７を参照して予測文字列を検索し（ステップ２０５）、検索した予測文字列を予測候補バッファ１０６に格納する（ステップ２０６）。この辞書検索処理は作成された基底文字列全てについて行われる（ステップ２０５〜２０７）。
【００２４】
辞書検索処理が終了すると、出力順調整部１０５において、予測候補バッファ１０６に格納された予測文字列の中で、学習辞書１０８に登録され、且つその時表示されている既に入力された未確定文字列とキーで入力可能な全ての文字のうちキーの押下された回数に対応する所定の文字とからなる入力文字列が学習辞書１０８に登録されている基底文字列とー致するものがあれば出力優先度が上がるように予測候補バッファ１０６に格納された予測文字列が並べ替えられる（ステップ２０８）。
【００２５】
ここで、予測候補表示制御部１１０は、予測候補バッファ１０６に格納された予測文字列を出力装置１１４に画面表示し、予測制御部１０９においてユーザによる予測文字列選択処理が行われる（ステップ２０９）。予測文字列のうちユーザが選択した１つの予測文字列は出力バッファ１１３に格納される（ステップ２１０）。
【００２６】
続いて、予測文字列学習部１１１において、選択された予測文字列とその時表示されている既に入力された未確定文字列とキーで入力可能な全ての文字のうちキーの押下された回数に対応する所定の文字とからなる入力文字列とを、入力文字列を基底文字列として、学習辞書１０８に登録する（ステップ２１１）。さらに、出力制御部１１２において出力バッファ１１３に格納された予測文字列を画面表示し（ステップ２１２）、予測制御部１０９はユーザが選択した予測文字列を入力文字バッファ１０３に上書きするとともに予測候補表示制御部１１０に指示して予測文字列の表示を終了し、最後に次の入力に備えて各バッファが初期化される（ステップ２１３）。
【００２７】
図５は、この実施形態における文字列予測の様子を示したものである。図５に示したように「けいた」に続いて「１」すなわち「あ」行のキーを１回押下したタイミングで、既に入力された未確定文字列「けいた」と、「１」のキーで入力可能な全ての文字のうちキーの押下された回数１回に対応する文字「あ」とからなる入力文字列「けいたあ」が表示されるが、未確定文字列「けいた」にあ行の文字を組み合わせて基底文字列を作成し、辞書検索を行う。即ち基底文字列「けいたあ」、「けいたい」、「けいたう」、「けいたえ」、「けいたお」を作成し、図３に示す単語辞書１０７を参照して、これらの基底文字列を先頭に含む読みの文字列をすべて検索すると、単語辞書１０７からは予測文字列として、「けいたい」を先頭に含む見出しの文字列「携帯」、「形態」、「携帯電話」、「携帯灰皿」が得られる（ステップ２０５〜２０７）。そして、表示されている入力文字列「けいたあ」が学習辞書１０８に登録されている基底文字列「けいたあ」と一致するので、この基底文字列「けいたあ」に対応する予測文字列「携帯電話」、「携帯灰皿」の出力優先度が上げられて、「携帯電話」、「携帯灰皿」、「携帯」、「形態」と並び替えられ（ステップ２０８）、例えばそのうち優先度の高い２つの予測文字列が、図５に示すように出力装置１１４の画面に表示され、予測文字列選択処理が行われることになる（ステップ２０９）。
【００２８】
以上説明したように、この実施形態によれば、キーが押下された際にそのキーで入力可能な全ての文字と既に入力されている未確定文字列とを組み合わせて基底文字列を作り、単語辞書１０７を参照して各基底文字列を先頭部分に持つ読みの文字列を検索することによって、所望の文字を得るために複数回キーを押下したり、キーを押下しすぎたりすることを減らすことができ、文字入力効率を向上させることができる。
【００２９】
なお、上記実施形態では、出力順調整部１０５による予測文字列のソートのステップ２０８において、学習辞書１０８を参照して予測文字列の並べ替えを行うこととしたが、単語辞書１０７に格納されている単語に出現頻度が付されている場合は、学習辞書１０８を用いずに、単語辞書１０７を参照して出現頻度の高い予測文字列の出力優先度が上がるように予測文字列を並べ替えることもできる。そして、学習辞書１０８を用いない場合は、予測文字列学習部１１１において選択された予測文字列とその時表示されている入力文字列とを、入力文字列を基底文字列として学習辞書１０８に登録するステップ２１１は省略する。
【００３０】
また、上記実施形態において、予測候補表示制御部１１０が予測候補バッファ１０６に格納された予測文字列を出力装置１１４に画面表示し、予測制御部１０９においてユーザによる予測文字列選択処理が行われるステップ２０９において、予測候補表示制御部１１０は、予測候補バッファ１０６に格納された予測文字列の数が、予め設定された文字列数、例えば５以内であればそれらの予測文字列をすべて画面表示し、予め設定された文字列数、例えば５を超えている場合は、出力優先度の上位５個の予測文字列までを画面表示することとし、選択処理した後、次のステップ２１０に進むこととしてもよい。
【００３１】
さらに、このステップ２０９において、予測候補バッファ１０６に格納された予測文字列の数が、予め設定された文字列数、例えば１０を超えている場合は、予測文字列としては何も表示を行わず、従って選択処理も行わず、ステップ２０１の前に戻り、次のキー押下を待ち受けることとしてもよい。
【００３２】
また、上記実施形態において、ステップ２０５〜２０７により基底文字列全てについての辞書検索処理が行われた段階で、予測候補バッファ１０６に格納された予測文字列の数が、予め設定された文字列数、例えば１０を超えていない場合はそのまま次のステップ２０８に進むが、予め設定された文字列数、例えば１０を超えている場合は、ステップ２０８以降の処理を行わずに、ステップ２０１の前に戻り、次のキー押下を待ち受けることとしてもよい。
【００３３】
以上説明したように、本発明の携帯端末によれば、変換対象として入力の確定している文字と、まだ変換対象として入力の確定していない文字とに基づいて、変換データを検索することによって、変換データを検索するための所望の文字を得るために複数回キーを押下したり、キーを押下しすぎたりすることを減らすことができ、文字入力効率を向上させることができる。
【図面の簡単な説明】
【図１】  本発明に係る携帯端末の一実施形態の構成を示すブロック図。
【図２】  本発明の一実施形態における処理手順を示すフローチャート。
【図３】  本発明の一実施形態における単語辞書の例を示す図。
【図４】  本発明の一実施形態における学習辞書の例を示す図。
【図５】  本発明の一実施形態における文字列予測時の画面表示の例を示す図。
【符号の説明】
１０１…入力装置
１０２…文字入力部
１０３…入力文字バッファ
１０４…辞書検索部
１０５…出力順調整部
１０６…予測候補バッファ
１０７…単語辞書
１０８…学習辞書
１０９…予測制御部
１１０…予測候補表示制御部
１１１…予測文字列学習部
１１２…出力制御部
１１３…出力バッファ
１１４…出力装置
【図１】
0004346217.tif 000002
【図２】
0004346217.tif 000003
【図３】
0004346217.tif 000004
【図４】
0004346217.tif 000005
【図５】
0004346217.tif 000006