(57)【要約】【課題】助詞を使用および省略する文章作成形態のどちらが利用される場合であっても、変換候補を好適に表示し、少ない操作数で選択入力を行うことができる情報処理装置を提供する。【解決手段】変換が確定された語句を表示する入力文字表示領域と、変換が確定された語句と共起関係を有する語句である予測候補を表示する予測候補表示領域とを有する表示手段２０と、助詞である助詞予測語句と、助詞以外の語句である非助詞予測語句からなる予測語句が記憶された予測語句記憶手段４２と、変換が確定された語句と共起関係を有する語句を予測語句記憶手段４２から検索し、検索結果を助詞予測候補および非助詞予測候補として出力する予測候補作成手段４８と、助詞予測候補と非助詞予測候補とを区別し予測候補表示領域に表示させる予測候補表示制御手段３３とを備えた。【選択図】  図３
2010086282.tif 000002
【特許請求の範囲】
【請求項１】
文字列の入力を受け付ける文字入力手段と、
前記文字入力手段により入力を受け付けた前記文字列に基づいて変換が確定された語句を表示する入力文字表示領域と、前記変換が確定された語句と共起関係を有し、前記語句に続いて入力されると予測とされる語句である予測候補を表示する予測候補表示領域とを有する表示手段と、
前記変換が確定された語句と共起関係を有する助詞である助詞予測語句と、前記変換が確定された語句と共起関係を有する助詞以外の語句である非助詞予測語句からなる予測語句が記憶された予測語句記憶手段と、
前記変換が確定された語句と共起関係を有する語句を、前記予測語句記憶手段に記憶された前記助詞予測語句と前記非助詞予測語句とからそれぞれ検索し、前記検索された前記助詞予測語句および前記非助詞予測語句を、助詞予測候補および非助詞予測候補として出力する予測候補作成手段と、
前記予測候補作成手段により出力された前記助詞予測候補と前記非助詞予測候補とを区別して、前記予測候補表示領域に表示させる予測候補表示制御手段とを備えたことを特徴とする情報処理装置。
【請求項２】
前記予測候補表示領域に表示された前記予測候補においてカーソルを移動させ、一の前記予測候補の選択を行わせるカーソル移動手段をさらに備え、
前記予測候補表示領域は、前記カーソル移動手段により前記予測候補の選択が開始された場合、前記カーソルが優先的に移動可能な上位予測候補表示領域と、前記カーソルが前記上位予測候補表示領域を経てから移動する前記下位予測候補表示領域とを有し、
前記予測候補作成手段は、所定の条件に基づいて、検索された前記助詞予測語句および前記非助詞予測語句を上位または下位のいずれかにセットして、前記助詞予候補および前記非助詞予測候補として出力し、
前記予測候補表示制御手段は、前記助詞予測候補および前記非助詞予測候補のうち、前記予測候補作成手段により上位にセットされて出力された前記予測候補を前記上位予測候補表示領域に表示させ、下位にセットされて出力された前記予測候補を前記下位予測候補表示領域に表示させる請求項１記載の情報処理装置。
【請求項３】
前記カーソル移動手段により前記一の予測候補が選択された際に、その予測候補の入力を確定させる確定手段と、
前記確定手段により確定された前記予測候補が、前記助詞予測候補および前記非助詞予測候補のうちどちらであるかに関する情報である確定結果を取得する確定結果学習手段と、
前記確定結果学習手段により取得された前記確定結果を累積的に記憶する確定結果記憶手段とをさらに備え、
前記予測候補作成手段は、前記確定結果記憶手段を参照し、前記助詞予測候補および前記非助詞予測候補を上位または下位のいずれにセットするかを決定する請求項２記載の情報処理装置。
【請求項４】
前記確定結果記憶手段は、上限閾値および下限閾値と初期値とが設定された所定の範囲内の数値をカウントするカウンタであり、
前記予測候補作成手段は、前記助詞予測候補および前記非助詞予測候補のいずれを上位にセットして出力するかについて初期定義された優先条件を保持しており、
前記確定結果学習手段は、前記優先条件により上位にセットして出力させるように初期定義された前記予測候補が前記確定結果と一致する場合、前記カウンタの数値を１増加させ、前記優先条件により上位にセットして出力させるように初期定義された前記予測候補が前記確定結果と一致しない場合、前記カウンタの数値を１減少させ、
前記予測候補作成手段は、前記カウンタが前記数値が前記下限閾値に達した場合、前記数値が前記上限閾値に達するまで前記優先条件を逆転させて前記予測語句を出力する請求項３記載の情報処理装置。
【請求項５】
前記予測候補表示制御手段は、前記カーソル移動手段により前記カーソルが前記上位予測候補表示領域の最下位に表示された前記予測候補まで移動され、さらに前記上位予測候補表示領域に表示された前記予測候補の表示方向に移動された場合、前記カーソルを前記下位予測候補表示領域の最上位に表示された前記予測候補に移動させる請求項２記載の情報処理装置。
【請求項６】
前記予測候補表示制御手段は、前記カーソル移動手段により前記カーソルが前記下位予測候補表示領域の最下位に表示された前記予測候補まで移動され、さらに前記下位予測候補表示領域に表示された前記予測候補の表示方向に移動された場合、前記上位予測候補表示領域および前記下位予測候補表示領域を次ページに遷移させる請求項５記載の情報処理装置。
【請求項７】
前記予測候補表示制御手段は、前記カーソル移動手段により前記カーソルが前記上位予測候補表示領域または前記下位予測候補表示領域の最下位に表示された前記予測候補まで移動され、さらに前記上位予測候補表示領域または前記下位予測候補表示領域に表示された前記予測候補の表示方向に移動された場合、前記カーソルが存在する前記上位予測候補表示領域または前記下位予測候補表示領域を一の予測候補ずつスクロールし、前記カーソルが存在しない前記上位予測候補表示領域または前記下位予測候補表示領域はスクロールを行わない請求項２記載の情報処理装置。
【請求項８】
前記予測候補表示制御手段は、前記カーソル移動手段により前記カーソルが前記上位予測候補表示領域または前記下位予測候補表示領域の最下位に表示された前記予測候補まで移動され、さらに前記上位予測候補表示領域または前記下位予測候補表示領域に表示された前記予測候補の表示方向に移動された場合、前記上位予測候補表示領域および前記下位予測候補表示領域の両領域を同時に一の予測候補ずつスクロールする請求項２記載の情報処理装置。
【請求項９】
前記予測候補表示制御手段は、前記カーソル移動手段により前記カーソルが前記上位予測候補表示領域または前記下位予測候補表示領域の最下位に表示された前記予測候補まで移動され、さらに前記上位予測候補表示領域または前記下位予測候補表示領域に表示された前記予測候補の表示方向に移動された場合、前記予測候補表示領域には前記カーソルが存在する前記上位予測候補表示領域または前記下位予測候補表示領域に表示されるべく出力された前記予測候補のみを表示させる請求項２記載の情報処理装置。
【請求項１０】
前記予測候補表示制御手段は、前記カーソル移動手段により前記カーソルが前記上位予測候補表示領域または前記下位予測候補表示領域に表示された一の前記予測候補を選択した場合、前記カーソルが存在しない前記上位予測候補表示領域または前記下位予測候補表示領域に表示されるべく出力された前記予測候補を、前記カーソルにより選択された前記予測候補と共起関係が強い順に並び替えて表示させる請求項２記載の情報処理装置。
【請求項１１】
前記予測候補表示制御手段は、前記カーソル移動手段により前記カーソルが前記上位予測候補表示領域または前記下位予測候補表示領域の最下位に表示された前記予測候補まで移動され、さらに前記上位予測候補表示領域または前記下位予測候補表示領域に表示された前記予測候補の表示方向に移動された場合、前記予測候補表示領域には前記変換が確定された語句と共起関係を有する語句を、前記助詞予測候補と前記非助詞予測候補を考慮せず、使用頻度の高い順に表示し直す請求項２記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に係り、特に入力された文字列に対する文字変換処理を好適に行う情報処理装置に関する。
【背景技術】
【０００２】
かな漢字変換に代表される文字変換処理は、ワードプロセッサやパーソナルコンピュータだけでなく、携帯電話機などを含む情報処理装置においても広く用いられている。この情報処理装置では、より少ないキー操作で効率的に希望する語句やフレーズを入力し、文章を作成することが望まれる。特に携帯電話機などの小型の情報処理装置においては、全てのかなやアルファベットに対応した入力キーを備えていない場合が多いため、入力操作数が増加するという課題があり、入力操作の効率化が望まれる。
【０００３】
情報処理装置には、入力操作の効率化を図るため、複数の変換候補が記憶された予測辞書を備えるものがある。このような情報処理装置は、入力された文字列に基づく予測辞書における検索結果を変換候補として一覧表示して、ユーザに選択入力させる機能を備える。
【０００４】
具体的には、情報処理装置は、入力された文字列と前方が一致する語句やフレーズなどを予測辞書から検索し、検索結果を変換候補として一覧表示することができる。例えば、情報処理装置は、文字列「い」が入力された場合、この文字列「い」と前方が一致する語句である「家」、「いつ」、「今」などの予測候補を一覧表示して、ユーザに選択入力させる。また、情報処理装置は、入力が確定された語句に対してつながりやすい語句（共起関係を有する語句）を予測辞書から検索し、検索結果を予測候補として一覧表示することができる。例えば、情報処理装置は、「今」という語句の入力が確定された場合、この「今」と共起関係を有する語句である「どこ？」、「出た」、「から」などの予測候補を一覧表示して、ユーザに選択入力させる。
【０００５】
従来、特許文献１において、上述した機能を活用し、入力された単語の前に入力された単語の情報に基づいて、次に入力が予測される単語を検索・表示して、ユーザに所望の単語を選択入力させる入力単語予測技術が開示されている。
【特許文献１】特開２００５−２３４７４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ユーザは、助詞を使用および省略する文章作成の形態を、ユーザ個々の好みや、また電子メールの送信相手や内容によって使い分けて使用するという現状がある。特に、携帯電話機から送信される電子メールの文章の作成時においては、入力可能文字数に制限がある場合や、友人や家族宛にくだけた文章を作成する場合、助詞を省略した文章を作成する頻度が高くなっている。例えば、ユーザは、「学校に行く」という文章の入力を所望する場合、「学校」と「行く」との間の助詞である「に」を省略し、「学校行く」と入力する場合がある。
【０００７】
特許文献１に開示された入力単語予測技術は、単に登録されている予測単語の使用頻度に基づいて変換候補を一覧表示するものであった。すなわち、文章作成時において助詞を使用および省略する文章作成の形態が用いられるという現状については一切考慮されていなかった。このため、ユーザは、助詞を使用および省略する文章作成の形態を使い分ける場合には、使用頻度に基づいて一覧表示された多くの変換候補の中から、所望の変換候補を探し続ける操作を行うか、または変換候補の中から選択することをあきらめて操作キーから文字入力する操作を行うことになり、入力単語予測の機能は、好適に利用されていなかった。
【０００８】
また、助詞が使用された共起関係を有する語句のみを変換候補として表示したり、または助詞が省略された共起関係を有する語句のみを変換候補として表示したりすることも考えられる。しかし、上述したように、電子メールの送信相手や内容によって助詞の使用および省略を使い分ける場合には、助詞が使用および省略された共起関係を有する語句のいずれか一方の変換候補が表示されたのでは選択入力する際に不便が生じる。
【０００９】
本発明はこのような事情を考慮してなされたもので、助詞を使用および省略する文章作成形態のどちらが利用される場合であっても、変換候補を好適に表示し、少ない操作数で選択入力を行うことができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る情報処理装置は、上述した課題を解決するために、文字列の入力を受け付ける文字入力手段と、前記文字入力手段により入力を受け付けた前記文字列に基づいて変換が確定された語句を表示する入力文字表示領域と、前記変換が確定された語句と共起関係を有し、前記語句に続いて入力されると予測とされる語句である予測候補を表示する予測候補表示領域とを有する表示手段と、前記変換が確定された語句と共起関係を有する助詞である助詞予測語句と、前記変換が確定された語句と共起関係を有する助詞以外の語句である非助詞予測語句からなる予測語句が記憶された予測語句記憶手段と、前記変換が確定された語句と共起関係を有する語句を、前記予測語句記憶手段に記憶された前記助詞予測語句と前記非助詞予測語句とからそれぞれ検索し、前記検索された前記助詞予測語句および前記非助詞予測語句を、助詞予測候補および非助詞予測候補として出力する予測候補作成手段と、前記予測候補作成手段により出力された前記助詞予測候補と前記非助詞予測候補とを区別して、前記予測候補表示領域に表示させる予測候補表示制御手段とを備えたことを特徴とする。
【発明の効果】
【００１１】
本発明に係る情報処理装置は、助詞を使用および省略する文章作成形態のどちらが利用される場合であっても、変換候補を好適に表示し、少ない操作数で選択入力を行うことができる。
【発明を実施するための最良の形態】
【００１２】
本発明に係る情報処理装置の実施形態を添付図面に基づいて説明する。図１は、本発明に係る情報処理装置の一例である折りたたみ式の携帯電話機の外観の構成を示す図である。なお、図１（Ａ）は、携帯電話機１を約１８０度に開いた開状態のときの正面から見た外観の構成を示しており、図１（Ｂ）は、携帯電話機１を開状態としたときの側面から見た外観の構成を示す。
【００１３】
図１（Ａ）および（Ｂ）に示されるように、携帯電話機１は、中央のヒンジ部１１を境に第一の筐体１２と第二の筐体１３とがヒンジ結合されており、ヒンジ部１１を介して矢印Ｘ方向に折り畳み可能に形成される。携帯電話機１の内部の所定の位置には、送受信用のアンテナが設けられており、内蔵されたアンテナを介して基地局（図示せず）との間で電波を送受信する。
【００１４】
第一の筐体１２には、その表面に操作キー１４が設けられる。操作キー１４は、十字キー１５、確定キー１６、文字入力キー１８ａ〜１８ｊ（文字入力キー１８）、およびソフトキー１９を備える。第一の筐体１２の上部には、十字キー１５と確定キー１６が設けられる。十字キー１５は、上下左右方向の四つのキーを備えており、上下左右方向に操作することによりメインディスプレイ２０に表示されたカーソルを上下左右方向に移動させることができる。具体的には、第二の筐体１３に設けられたメインディスプレイ２０に表示された文字入力画面におけるカーソル位置、電話帳リストや電子メールのスクロール動作、簡易ホームページのページ捲り動作および画像の送り動作などの種々の動作を実行する。
【００１５】
また、確定キー１６を押下することにより、種々の機能を確定することができる。例えば第一の筐体１２は、ユーザによる十字キー１５の操作に応じてメインディスプレイ２０に表示された電話帳リストの複数の電話番号の中から所望の電話番号が選択され、確定キーが第一の筐体１２の内部方向に押下されると、選択された電話番号を確定して電話番号に対して発呼処理を行う。確定キーには、メインディスプレイ２０の下部に設けられた確定キー機能表示領域２０ａに表示された処理も割り当てられる。
【００１６】
十字キー１５の左右方向には、ソフトキー１９が設けられる。ソフトキー１９は、メインディスプレイ２０に表示されたソフトキー機能表示領域２０ｂに表示された処理も割り当てられる。
【００１７】
十字キー１５下部には、文字列の入力を受け付ける文字入力キー１８が設けられる。文字入力キー１８は、数字の「０」〜「９」や五十音、「、」、「。」などの記号などの文字入力が割り当てられる。文字入力キー１８ａは数字の「０」や五十音の「わ行」などの文字入力が割り当てられる。文字入力キー１８ｂは、数字の「１」や五十音の「あ行」などの文字入力が割り当てられる。また、文字入力キー１８ｃは数字の「２」や五十音の「か行」などの文字入力が割り当てられる。なお、文字入力キー１８ｄ〜１８ｊについても同様に表記された五十音各行および英数字の文字入力に割り当てられる。文字入力キー１８は、例えば、文字入力キー１８ｂによりかな文字の入力を受け付ける場合、文字入力キー１８ｂを１回押下すると「あ」、２回押下すると「い」、３回押下すると「う」、４回押下すると「え」、５回押下すると「お」、６回押下すると「ぁ」と入力され、以降「ぉ」まで入力された後に再度押下されると「あ」が入力されるように構成される。
【００１８】
第一の筐体１２には、携帯電話機１の操作を行うサイドキー２１が設けられる。サイドキー２１は、携帯電話機１が開状態および閉状態のときに第一の筐体１２の内部方向に押下されることによって実行される所定の処理がそれぞれ割り当てられる。
【００１９】
第一の筐体１２には、操作キー１４の下部にマイクロフォン２２が設けられており、マイクロフォン２２によって通話時のユーザの音声を集音する。
【００２０】
なお、第一の筐体１２は、背面側に図示しないバッテリパックが挿着されており、終話・電源キーがオン状態になると、バッテリパックから各回路部に対して電力が供給されて動作可能な状態に起動する。
【００２１】
一方、第二の筐体１３には、その正面にメインディスプレイ２０が設けられる。メインディスプレイ２０は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、無機ＥＬ（ｉｎｏｒｇａｎｉｃ  ｅｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、ＳＥＤ（Ｓｕｒｆａｃｅ−ｃｏｎｄｕｃｔｉｏｎ  Ｅｌｅｃｔｒｏｎ−ｅｍｉｔｔｅｒ  Ｄｉｓｐｌａｙ）などにより構成されるディスプレイである。
【００２２】
メインディスプレイ２０には、電波の受信状態、電池残量、電話帳として登録されている相手先名や電話番号および送信履歴などの他、電子メールの内容、簡易ホームページ、外部のコンテンツサーバ（図示せず）より受信したコンテンツなどが表示される。また、メインディスプレイ２０下部には、確定キー機能表示領域２０ａとソフトキー機能表示領域２０ｂが設けられ、起動しているアプリケーションに応じて確定キー１６とソフトキー１９に割り当てられた所定の処理を表示する。
【００２３】
メインディスプレイ２０の上部の所定の位置にはレシーバ（受話器）２３が設けられており、これにより、ユーザは音声通話することが可能である。なお、携帯電話機１の所定の位置には、レシーバ２３以外の音声出力部としてのスピーカ（図示せず）も設けられる。
【００２４】
図２は、本発明に係る携帯電話機の一例である折りたたみ式の携帯電話機の他の外観の構成を示す図である。図２の携帯電話機１は、図１の携帯電話機１の状態から矢印Ｘ方向に回動させた閉状態である。なお、図２（Ａ）は、携帯電話機１が閉状態のときの正面から見た外観の構成を示しており、図２（Ｂ）は、携帯電話機１が閉状態のときの側面から見た外観の構成を示す。
【００２５】
第二の筐体１３には、例えばＬＣＤにより構成されるサブディスプレイ２４が設けられており、現在のアンテナの感度のレベルを示すアンテナピクト、携帯電話機１の現在の電池残量を示す電池ピクト、現在の時刻などが表示される。
【００２６】
図３は、本実施形態における携帯電話機の内部の構成を示す図である。
【００２７】
携帯電話機１は、主制御部３０、電源回路部３１、入力制御部３２、表示制御部３３、記憶部３４、音声制御部３５、通信制御部３６および文字変換処理部３９がバスによって相互に通信可能に接続されて構成されている。
【００２８】
主制御部３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を具備する。ＣＰＵは種々の制御信号を生成し各部に供給することにより携帯電話機１を統括的に制御する。ＣＰＵは、例えば操作キー１４などから受け付けた入力に対する入力制御処理や、その他の様々な演算処理や制御処理などを行う。
【００２９】
電源回路部３１は、例えばユーザによる操作キー１４から受け付けた入力に基づいて電源のＯＮ／ＯＦＦ状態を切り替え、電源がＯＮ状態の場合に電力供給源（バッテリなど）から各部に対して電力を供給して、携帯電話機１を動作可能にする。
【００３０】
入力制御部３２は操作キー１４やサイドキー２１に対する入力インタフェースを備える。この入力制御部３２は、操作キー１４やサイドキー２１の押下を検出すると、その押下された操作キー１４やサイドキー２１を示す信号を生成して主制御部３０に伝送する。
【００３１】
表示制御部３３はメインディスプレイ２０やサブディスプレイ２４に対する表示インタフェースを備え、主制御部３０の制御に基づいて、文書や画像などを含んだ表示情報をメインディスプレイ２０やサブディスプレイ２４に表示する。
【００３２】
音声制御部３５は、主制御部３０の制御に基づいて、マイクロフォン２２で集音された音声からアナログ音声信号を生成し、このアナログ音声信号をデジタル音声信号に変換する。また音声制御部３５は、デジタル音声信号を取得すると、主制御部３０の制御に基づいてこのデジタル音声信号をアナログ音声信号に変換し、レシーバ２３から音声として出力する。
【００３３】
通信制御部３６は、主制御部３０の制御に基づいて、基地局（図示せず）からアンテナ３８を介して受信した受信信号をスペクトラム逆拡散処理してデータを復元する。このデータは、主制御部３０の指示により、音声制御部３５に伝送されてレシーバ２３から出力されたり、表示制御部３３に伝送されてメインディスプレイ２０に表示されたり、または記憶部３４に記録されたりする。また通信制御部３６は、主制御部３０の制御に基づいて、マイクロフォン２２で集音された音声データや操作キー１４を介して入力されたデータや記憶部３４に記憶されたデータを取得すると、これらのデータに対してスペクトラム拡散処理を行い、基地局に対してアンテナ３８を介して送信する。
【００３４】
記憶部３４は、主制御部３０が行う処理の処理プログラムや処理に必要なデータなどを格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やハードディスク、不揮発性メモリ、主制御部３０が処理を行う際に使用されるデータを一時的に記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などから構成される。記憶部３４は、主制御部３０のＣＰＵにより実行される電子メール機能などの種々のアプリケーションや種々のデータ群を格納している。
【００３５】
また、記憶部３４には、文字変換処理の際に参照される入力予測語句記憶領域４１、フレーズ予測語句記憶領域４２、フレーズ確定カウンタ４３が設けられる。
【００３６】
入力予測語句記憶領域４１には、操作キー１４より入力された文字列から変換が予測される語句が、文字列と対応付けられて入力予測語句として記憶される。
【００３７】
フレーズ予測語句記憶領域４２には、変換が確定された語句に対してつながりやすい語句（共起関係を有する語句）が、語句（語句の種類）と対応付けられてフレーズ予測語句として記憶される。また、フレーズ予測語句記憶領域４２には、語句（語句の種類）とフレーズ予測語句との共起関係の強弱に関する情報や、語句と連続して入力される頻度の高さに関する情報も記憶される。フレーズ予測語句記憶領域４２に記憶されるフレーズ予測語句は、変換が確定された語句に続く助詞や、名詞、動詞などである。本実施形態においては、フレーズ予測語句記憶領域４２には、特に助詞とそれ以外の語句が区別されて助詞予測語句および非助詞予測語句として記憶される。以下、フレーズ予測語句記憶領域４２に記憶されたフレーズ予測語句のうち、助詞であるフレーズ予測語句を「助詞予測語句」といい、助詞以外のフレーズ予測語句を「非助詞予測語句」という。また、助詞予測語句と非助詞予測語句をまとめて、フレーズ予測語句という。
【００３８】
なお、入力予測語句記憶領域４１およびフレーズ予測語句記憶領域４２には、一般的に多用されることからデフォルトとして選ばれた語句や学習の結果獲得された語句などが入力予測語句およびフレーズ予測語句として記憶される。
【００３９】
フレーズ確定カウンタ４３は、後述するフレーズ確定結果学習部４９の指示に基づいて所定の範囲内においてカウントする。
【００４０】
文字変換処理部３９は、携帯電話機１において文章を作成する場合、例えば電子メールの内容を作成する場合などに機能して、文字変換処理を実行することができる。なお、文章作成の際に、操作キー１４より入力を受け付けた文字列に基づいて、その後に入力や変換が予測される語句やフレーズを予測候補として表示し、ユーザに選択入力を行わせる処理を「文字変換処理」という。
【００４１】
入力予測候補作成部４７は、操作キー１４の文字入力キー１８により入力を受け付けた文字列を受け取り、入力予測語句記憶領域４１に記憶された入力予測語句の中から変換が予測される語句を検索する。「変換が予測される語句」とは、入力された文字列と前方が一致する、かな、および漢字からなる語句である。また、入力予測候補作成部４７は、検索した入力予測語句を入力予測候補として出力し、表示制御部３３を介してメインディスプレイ２０に表示させる。
【００４２】
フレーズ予測候補作成部４８は、変換が確定された語句を受け取り、フレーズ予測語句記憶領域４２に記憶されたフレーズ予測語句（助詞予測語句および非助詞予測語句）の中から、この変換が確定された語句と共起関係を有する語句を検索する。「変換が確定された語句」には、メインディスプレイ２０に一覧表示された入力予測候補の中から選択されて変換が確定された語句や、文字入力キー１８を介して入力された文字列に基づいて入力予測候補を利用せずに変換が確定された語句や、入力された文字列が変換されることなく確定された語句などが含まれる。フレーズ予測候補作成部４８は、検索したフレーズ予測語句（助詞予測語句および非助詞予測語句）をフレーズ予測候補（助詞予測候補および非助詞予測候補）として出力し、表示制御部３３を介してメインディスプレイ２０に表示させる。以下、フレーズ予測候補作成部４８より出力される助詞予測語句を「助詞予測候補」といい、非助詞予測語句を「非助詞予測候補」という。また、助詞予測候補と非助詞予測候補をまとめて、フレーズ予測候補という。
【００４３】
フレーズ確定結果学習部４９は、フレーズ予測候補作成部４８によりメインディスプレイ２０に表示されたフレーズ予測候補のうち、助詞予測候補および非助詞予測候補のどちらが選択されて入力が確定されたのかをフレーズ予測候補確定結果として取得し、その結果に基づいてフレーズ確定カウンタ４３のカウント値を増減させる。
【００４４】
フレーズ予測候補表示制御部４６は、十字キー１５の押下に伴うカーソルの移動に応じて、フレーズ予測候補表示領域の表示を遷移させる。具体的には、フレーズ予測候補表示制御部４６は、カーソルが所定の位置まで移動された場合に、フレーズ予測候補表示領域をスクロールしたり、次ページに送ったりする。また、フレーズ予測候補表示制御部４６は、カーソルを所定の位置に移動させる。フレーズ予測候補表示制御部４６および表示制御部３３は、予測候補表示制御手段として機能する。
【００４５】
なお、本実施形態においては、十字キー１５は、フレーズ予測候補表示領域に表示されたフレーズ予測候補上でカーソルを移動させ、一のフレーズ予測候補の選択を行わせるカーソル移動手段として機能する。また、確定キー１６は、カーソルにより選択された入力予測候補およびフレーズ予測候補の入力を確定させる確定手段として機能する。また、文字入力キー１８は、文字列の入力を受け付ける文字入力手段として機能する。
【００４６】
図４は、本実施形態における携帯電話機の文字変換処理部により実行される変換候補表示処理を説明するフローチャートである。
【００４７】
また、図５は、変換候補表示処理実行時のメインディスプレイの表示例を示す図である。
【００４８】
この変換候補表示処理は、例えば電子メールの内容の作成画面起動時において実行される文章作成時において、文字列が入力された後に主制御部３０の指示に基づき実行される。図５（Ａ）は、電子メールの内容の作成画面起動時におけるメインディスプレイ２０の表示例を示す図である。メインディスプレイ２０に設けられた入力文字表示領域５０には、文字の入力位置を表すカーソル５１が表示される。図５（Ａ）に示すカーソル５１の位置は、作成される文章の文頭位置である。カーソル５１は、十字キー１５が上下左右方向に押下されると、これに伴い上下左右方向に移動する。確定キー１６には、確定キー機能表示領域２０ａに表示された「ＯＫ」に割り当てられた処理である文字入力を完了させる処理が割り当てられている。また、入力文字表示領域５０の上部には「０００００／３００００」のように、現在入力されている文字数（０００００）および入力可能な全文字数（３００００）が表示される。
【００４９】
ステップＳ１において、操作キー１４の文字入力キー１８は、文字列の入力を受け付け、入力予測候補作成部４７は入力された文字列を受け取る。文字列の入力の受付は、五十音のかなの入力の受付が割り当てられた文字入力キー１８が押下されることにより行われる。
【００５０】
ステップＳ２において、入力予測候補作成部４７は、入力予測語句記憶領域４１に記憶された入力予測語句の中から変換が予測される語句を検索する。また、入力予測候補作成部４７は、検索した入力予測語句を入力予測候補として出力し、表示制御部３３を介してメインディスプレイ２０に表示させる。
【００５１】
例えば、ユーザが「学校」という語句の入力を最終的に行いたい場合について説明する。入力予測候補作成部４７は、文字列取得ステップＳ１において入力を受け付けた文字列「が」を取得すると、この文字列に基づいて入力予測語句記憶領域４１に記憶された入力予測語句の中から変換が予測される語句を検索する。例えば、入力予測候補作成部４７は、入力予測語句の中から「学校、外国、概算、外出、外食、外人、害、外部・・・」を検索する。検索されたこれらの入力予測語句は、一般的に多く用いられることからデフォルトとして選ばれた語句や学習の結果獲得された語句などが、変換される可能性が高いと想定される順序で配列されて、入力予測変換候補としてメインディスプレイ２０に一覧表示される。
【００５２】
図５（Ｂ）は、文字列「が」の入力を受け付けた場合の入力予測候補の表示例を示す図である。入力予測候補作成部４７は入力予測候補を出力すると、メインディスプレイ２０の表示領域を上下に二分割させて、その下方に入力予測候補を表示させる。メインディスプレイ２０には、上方に入力文字表示領域５０が設けられ、下方に入力予測候補表示領域５２が設けられる。入力文字表示領域５０には、文字入力キー１８より入力を受け付けた文字列「が」が表示される。このとき、文字列「が」は入力が確定されていない状態であるため、下線が表示される。また、入力が確定された場合には下線は表示されない。
【００５３】
入力予測候補表示領域５２には、入力予測候補作成部４７より出力された入力予測候補である「学校、外国、概算、外出、外食、外人、害、外部・・・」が所定数表示される。入力予測候補は、入力予測候補表示領域５２の左から右方向に向かって順次配列される。また、入力予測候補が入力予測候補表示領域５２に表示可能な個数以上出力された場合、表示されない入力予測候補は、十字キー１５などの操作キー１４を用いたスクロール操作やページ送り操作を行うことにより順次表示されるようになっている。
【００５４】
ステップＳ３において、入力予測候補表示領域５２に一覧表示された入力予測候補の中から一の入力予測候補の選択および確定をユーザより受け付けることにより、文字列の変換が確定される。
【００５５】
図５（Ｃ）は、入力予測候補の中から一の入力予測候補の選択を受け付ける際のメインディスプレイ２０の表示例を示す図である。図５（Ｂ）に示すように入力予測候補表示領域５２に入力予測候補が表示された状態において、操作キー１４の十字キー１５が下方向に押下されると、カーソル５１は入力予測候補表示領域５２に移動して、入力予測候補の中から一の予測候補の選択が可能になる。カーソル５１は、入力予測候補表示領域５２の最左上に表示された入力予測候補である「学校」に合わせられるようになっている。すなわち、変換される可能性が高いと想定されて上位に出力された入力予測変換候補に優先的に合わせられるようになっている。
【００５６】
また、カーソル５１は、十字キー１５の左右上下方向の押下に対応して、左右上下方向に移動して、一の入力予測候補の選択を行うことができる。このとき、入力文字表示領域５０に表示された文字列「が」は、カーソル５１が合わせられた入力予測候補に連動して表示が変更される。例えば、カーソル５１が入力予測候補のうち「学校」に合わせられた場合には、文字列「が」は「学校」に変更して表示される。文字列「が」は、確定キー機能表示領域２０ａに表示された「ＯＫ」に割り当てられた文字列の変換を確定する処理が割り当てられた確定キー１６が押下されることにより、カーソル５１が合わせられて選択された入力予測候補に変換が確定される。
【００５７】
ステップＳ４において、フレーズ予測候補作成部４８は、ステップＳ３において変換が確定された語句と共起関係を有する語句を、フレーズ予測語句記憶領域４２に記憶されたフレーズ予測語句の中から検索する。フレーズ予測候補作成部４８は、フレーズ予測語句の検索を行う際、変換が確定された語句と共起関係を有する語句を、助詞予測語句および非助詞予測語句からそれぞれ検索を行う。このステップＳ４において実行されるフレーズ予測候補検索処理の詳細は、図７を用いて後述する。
【００５８】
ステップＳ５において、フレーズ予測候補作成部４８は、検索したフレーズ予測語句（助詞予測語句および非助詞予測語句）をフレーズ予測候補（助詞予測候補および非助詞予測候補）として出力し、表示制御部３３を介してメインディスプレイ２０に表示させる。メインディスプレイ２０には、フレーズ予測候補表示領域として上位予測候補表示領域と下位予測候補表示領域とが設けられる。このステップＳ５において実行されるフレーズ予測候補表示処理の詳細は、図８を用いて後述する。
【００５９】
ステップＳ６において、フレーズ予測候補表示領域５３に一覧表示されたフレーズ予測候補の中から一のフレーズ予測候補の選択および確定をユーザより受け付け、フレーズ予測候補の入力が確定される。このステップＳ６において実行されるフレーズ予測候補の選択受付・入力確定処理におけるフレーズ予測候補の選択例については、図１２〜図１７を用いて後述する。
【００６０】
ステップＳ７において、フレーズ確定結果学習部４９は、フレーズ予測候補選択・確定ステップＳ６において確定されたフレーズ予測候補が、助詞予測候補であるか非助詞予測候補であるかに応じてフレーズ確定カウンタ４３を変更する。このステップＳ７において実行されるフレーズ確定カウンタ変更処理の詳細については、図６を用いて後述する。以上で、本実施形態における変換候補表示処理の説明を終了する。
【００６１】
次に、図４の変換候補表示処理のステップＳ７において実行されるフレーズ確定カウンタ変更処理の詳細について説明する。
【００６２】
図６は、本実施形態における携帯電話機において実行されるフレーズ確定カウンタ変更処理を説明するフローチャートである。
【００６３】
ここで、初期設定としてフレーズ確定カウンタ４３に予め設定された上限閾値、下限閾値、初期値Ｔ、および優先条件について説明する。
【００６４】
フレーズ確定カウンタ４３は、所定の範囲内（例えば０〜５）の数値をカウントすることができるカウンタであり、ある値からなる上限閾値（例えば５）、下限閾値（例えば０）および初期値Ｔ（例えば５）が予めセットされている。フレーズ確定カウンタ４３は、フレーズ確定結果学習部４９の指示に基づいて、所定の範囲内で数値を１ずつ増加または減少させてカウントを行う。
【００６５】
優先条件は、例えば記憶部３４に保持された情報であり、フレーズ予測候補作成部４８が、助詞予測候補および非助詞予測候補のいずれを優先的に（上位に）セットして出力し、上位予測候補表示領域６０に表示させるかを定めた条件である。また、優先条件は、フレーズ確定結果学習部４９がフレーズ確定カウンタ４３のカウント値の増減を決定する際の条件にも用いられる。具体的には、フレーズ確定結果学習部４９は、フレーズ予測候補表示領域５３に表示されたフレーズ予測候補の中から選択されて確定されたフレーズ予測候補が、優先条件により上位にセットして出力させるように初期定義されたフレーズ予測候補と一致する場合、フレーズ確定カウンタ４３の数値を１増加させ、一致しない場合、フレーズ確定カウンタ４３の数値を１減少させる。
【００６６】
なお、図６のフレーズ確定カウンタ変更処理においては、優先条件の初期定義が助詞予測候補である場合を適用して説明する。
【００６７】
ステップＳ１１において、フレーズ確定結果学習部４９は、図４のフレーズ予測候補選択・確定ステップＳ６におけるフレーズ予測候補の確定結果を取得する。具体的には、フレーズ確定結果学習部４９は、入力が確定されたフレーズ予測候補が助詞予測候補であるか、非助詞予測候補であるかに関する情報を取得する。
【００６８】
ステップＳ１２において、フレーズ確定結果学習部４９は、入力が確定されたフレーズ予測候補が、優先条件により上位にセットして出力させるように初期定義されたフレーズ予測候補と一致する助詞予測候補であるかの判定を行う。フレーズ確定結果学習部４９は、入力が確定されたフレーズ予測候補が助詞予測候補であると判定した場合、ステップＳ１３において、フレーズ確定カウンタ４３の現在のカウント値を１増加させる。一方、フレーズ確定結果学習部４９は、入力が確定されたフレーズ予測候補が優先条件の初期定義とは一致しない非助詞予測候補であると判定した場合、ステップＳ１４において、フレーズ確定カウンタ４３の現在のカウント値を１減少させる。カウントの結果、カウント値がフレーズ確定カウンタ４３の所定の範囲内の上限閾値（例えば５）または下限閾値（例えば０）に達した場合には、フレーズ確定カウンタ４３は、カウント値をさらに増加または減少させる指示を受けたとしても、上限閾値および下限閾値をカウント値として維持する。以上で、本実施形態におけるフレーズ確定カウンタ変更処理の説明を終了する。
【００６９】
次に、図４の変換候補表示処理のステップＳ４において実行されるフレーズ予測候補検索処理の詳細について説明する。このフレーズ予測候補検索処理は、図６のフレーズ確定カウンタ変更処理によりカウントが行われたフレーズ確定カウンタ４３が参照されて実行される。
【００７０】
図７は、本実施形態における携帯電話機のフレーズ予測候補作成部において実行されるフレーズ予測候補検索処理を説明するフローチャートである。なお、図７のフレーズ予測候補検索処理においては、フレーズ予測候補作成部４８により参照される優先条件の初期定義は助詞予測候補である場合を適用して説明する。
【００７１】
ここで、フレーズ予測候補作成部４８により参照される優先条件について説明する。フレーズ予測候補作成部４８は、フレーズ確定カウンタ４３のカウント値が所定の下限閾値に達した場合、再びカウント値が上限閾値に達するまで優先条件を初期定義から逆転して出力を行うようになっている。例えば、優先条件の初期定義が、助詞予測候補を上位にセットして出力させるように設定されていた場合において、フレーズ予測候補の中から非助詞予測候補が確定されると、フレーズ確定学習部４９はフレーズ確定カウンタ４３のカウント値を１減少させる。このため、フレーズ確定カウンタ４３のカウント値が下限閾値（例えば０）に達した場合、優先条件と一致しない非助詞予測候補が選択されて確定される頻度が高いとみなすことができる。よってフレーズ予測候補作成部４８は、優先条件を逆転させて非助詞予測候補を上位にセットして出力する。また、フレーズ確定カウンタ４３のカウント値が下限閾値に達した後に、カウント値が増加して上限閾値に達した場合、フレーズ予測候補作成部４８は優先条件の初期定義に従ってフレーズ予測候補の出力を行うようになっている。例えば、優先条件が助詞予測候補に初期定義されていた場合において、フレーズ予測候補の中から助詞予測候補が確定されると、フレーズ確定学習部４９はフレーズ確定カウンタ４３のカウント値を１増加させる。すなわちフレーズ確定カウンタ４３のカウント値が下限閾値（例えば０）に達した後に、上限閾値（例えば５）に達した場合、初期定義された優先条件である助詞予測候補が選択されて確定される頻度が高いとみなすことができる。
【００７２】
ステップＳ２１において、フレーズ予測候補作成部４８は、図４の入力予測候補選択・確定ステップＳ３において変換が確定された入力予測候補を確定結果として取得する。例えば、入力予測候補の中から変換が確定された「学校」を確定結果として取得する。
【００７３】
ステップＳ２２において、フレーズ予測候補作成部４８は、フレーズ確定カウンタ４３を参照する。
【００７４】
ステップＳ２３において、フレーズ予測候補作成部４８は、参照したフレーズ確定カウンタ４３の現在のカウント値が、所定の下限閾値に達していたか否かの判定を行う。フレーズ確定カウンタ４３の現在のカウント値が下限閾値に達していない場合には、フレーズ予測候補作成部４８は、現在の優先条件に一致した処理を実行し、下限閾値に達していた場合には、優先条件を逆転して処理を実行する。すなわち、ステップＳ２３の判定処理は、フレーズ予測候補作成部４８が現在の優先条件と一致した処理を実行するか、優先条件を逆転して処理を実行するかを判定するために実行される処理である。
【００７５】
フレーズ予測候補作成部４８は、フレーズ確定カウンタ４３のカウント値が下限閾値に達していないと判定した場合、ステップＳ２４において、確定結果取得ステップＳ２１において取得した確定結果としての語句と共起関係を有する語句を、フレーズ予測語句記憶領域４２に記憶された助詞予測語句の中から検索する。また、フレーズ予測候補作成部４８は、検索した助詞予測語句を助詞予測候補として出力を上位にセットする。すなわち、フレーズ予測候補作成部４８は、現在の優先条件に従って助詞予測候補が優先的（上位に）に出力されるようにセットする。
【００７６】
ステップＳ２５において、フレーズ予測候補作成部４８は、確定結果取得ステップＳ２１において取得した確定結果としての語句と共起関係を有する語句を、フレーズ予測語句記憶領域４２に記憶された非助詞予測語句の中から検索する。また、フレーズ予測候補作成部４８は、検索した非助詞予測語句を非助詞予測候補として出力を下位にセットする。
【００７７】
一方、フレーズ予測候補作成部４８は判定ステップＳ２３においてフレーズ確定カウンタ４３のカウント値が下限閾値に達していると判定した場合、ステップＳ２６において、確定結果取得ステップＳ２１において取得した確定結果としての語句と共起関係を有する語句を、フレーズ予測語句記憶領域４２に記憶された非助詞予測語句の中から検索する。また、フレーズ予測候補作成部４８は、検索した非助詞予測語句を非助詞予測候補として出力を上位にセットする。すなわち、フレーズ予測候補作成部４８は、現在の優先条件を逆転させて非助詞予測候補が優先的に（上位に）出力されるようにセットする。
【００７８】
ステップＳ２７において、フレーズ予測候補作成部４８は、確定結果取得ステップＳ２１において取得した確定結果としての語句と共起関係を有する語句を、フレーズ予測語句記憶領域４２に記憶された助詞予測語句の中から検索する。また、フレーズ予測候補作成部４８は、検索した助詞予測語句を助詞予測候補として出力を下位にセットする。以上でフレーズ予測候補検索処理の説明を終了する。
【００７９】
次に、図４の変換候補表示処理のステップＳ５において実行されるフレーズ予測候補表示処理について説明する。
【００８０】
図８は、本実施形態における携帯電話機において実行されるフレーズ予測候補表示処理を説明するフローチャートである。また、図９は、フレーズ予測候補表示処理実行時のメインディスプレイの表示例を示す図である。
【００８１】
ステップＳ３１において、表示制御部３３は、フレーズ予測候補作成部４８より出力されたフレーズ予測候補を取得する。
【００８２】
ステップＳ３２において、表示制御部３３は、メインディスプレイ２０の表示領域に、フレーズ予測候補表示領域５３として上位予測候補表示領域６０および下位予測候補表示領域６１を生成する。フレーズ予測候補表示領域５３は、上下に二分割されており、上位予測候補表示領域６０が上段に、下位予測候補表示領域６１が下段に生成される。上位予測候補表示領域６０は、十字キー１５によりフレーズ予測候補の選択が開始された場合、カーソル５１が優先的に移動可能な領域である。下位予測候補表示領域６１は、フレーズ予測候補フレーズ予測候補の中から一のフレーズ予測候補の選択を開始する際に、優先的にカーソルが移動しない領域であり、カーソル５１は必ず上位予測候補表示領域６０を経てから下位予測候補表示領域６１に移動する。
【００８３】
ステップＳ３３において、表示制御部３３は、図７のフレーズ予測候補検索・出力ステップＳ２４およびステップＳ２６において出力上位にセットされたフレーズ予測候補を、上位予測候補表示領域６０に表示させる。上位予測候補表示領域６０には、出力上位にセットされた助詞予測候補および非助詞予測候補のいずれか一方が、左から右を表示方向として所定数表示されるようになっている。
【００８４】
ステップＳ３４において、表示制御部３３は、図７のフレーズ予測候補検索・出力ステップＳ２５およびステップＳ２７において出力下位にセットされたフレーズ予測候補を、下位予測候補表示領域６１に表示させる。下位予測候補表示領域６１には、出力下位にセットされた助詞予測候補および非助詞予測候補のいずれか一方が、左から右を表示方向として所定数表示されるようになっている。
【００８５】
図９（Ａ）は、図７のフレーズ予測候補検索・出力ステップＳ２４において助詞予測候補が出力上位にセットされ、フレーズ予測候補検索・出力ステップＳ２５において非助詞予測候補が出力下位にセットされた場合のフレーズ予測候補表示領域の表示例である。上位予測候補表示領域６０には、出力上位にセットされた助詞予測候補が左から右を表示方向として所定数表示される。また、下位予測候補表示領域６１には、出力下位にセットされた非助詞予測候補が左から右を表示方向として所定数表示される。
【００８６】
図９（Ｂ）は、図７のフレーズ予測候補検索・出力ステップＳ２６において非助詞予測候補が出力上位にセットされ、フレーズ予測候補検索・出力ステップＳ２７において助詞予測候補が出力下位にセットされた場合のフレーズ予測候補表示領域の表示例である。上位予測候補表示領域６０には、出力上位にセットされた非助詞予測候補が左から右を表示方向として所定数表示される。また、下位予測候補表示領域６１には、出力下位にセットされた助詞予測候補が左から右を表示方向として所定数表示される。以上で、フレーズ予測候補表示処理の説明を終了する。
【００８７】
なお、図５のメインディスプレイ２０における入力予測候補表示領域５２の表示例、および図９のメインディスプレイ２０におけるフレーズ予測候補表示領域５３の表示例においては、入力予測候補およびフレーズ予測候補を左から右に順次配列した例を説明したが、入力予測候補表示領域５２とフレーズ予測候補表示領域５３を左右に二分割し、上から下を表示方向として順次配列してもよい。
【００８８】
図１０は、フレーズ予測候補表示処理実行時のメインディスプレイの他の表示例を示す図である。
【００８９】
フレーズ予測候補表示領域５３は、左右に二分割されており、上位予測候補表示領域６０が左側に、下位予測候補表示領域６１が右側に生成される。上位予測候補表示領域６０には、出力上位にセットされた助詞予測候補および非助詞予測候補のいずれか一方が、上から下を表示方向として所定数（例えば４個）表示されるようになっている。また、下位予測候補表示領域６１には、出力下位にセットされた助詞予測候補および非助詞予測候補のいずれか一方が、上から下を表示方向として所定数（例えば４個）表示されるようになっている。
【００９０】
図１０（Ａ）は、図７のフレーズ予測候補検索・出力ステップＳ２４において助詞予測候補が出力上位にセットされ、フレーズ予測候補検索・出力ステップＳ２５において非助詞予測候補が出力下位にセットされた場合のフレーズ予測候補表示領域の他の表示例である。上位予測候補表示領域６０には、出力上位にセットされた助詞予測候補が上から下を表示方向として所定数表示される。また、下位予測候補表示領域６１には、出力下位にセットされた非助詞予測候補が上から下を表示方向として所定数表示される。
【００９１】
図１０（Ｂ）は、図７のフレーズ予測候補検索・出力ステップＳ２６において非助詞予測候補が出力上位にセットされ、フレーズ予測候補検索・出力ステップＳ２７において助詞予測候補が出力下位にセットされた場合のフレーズ予測候補表示領域の他の表示例である。上位予測候補表示領域６０には、出力上位にセットされた非助詞予測候補が上から下を表示方向として所定数表示される。また、下位予測候補表示領域６１には、出力下位にセットされた助詞予測候補が上から下を表示方向として所定数表示される。
【００９２】
ここで、フレーズ確定カウンタ４３がカウントを重ねた結果、優先条件が逆転する場合のメインディスプレイ２０の表示例を説明する。以下の説明では、現在の優先条件が、初期定義された助詞予測候補である場合から、非助詞予測候補に逆転する例を説明する。また、フレーズ確定カウンタ４３は、０〜５の範囲内でカウントを行うものとする。また、フレーズ確定カウンタ４３の初期値Ｔは５に設定されており、下限閾値は０、上限閾値は５とする。
【００９３】
図１１は、フレーズ確定カウンタがカウントを重ねた結果、優先条件が逆転する場合のメインディスプレイの表示例を説明する図である。
【００９４】
図１１（Ａ）は、図４の変換候補表示処理の入力予測候補選択・確定ステップＳ２のメインディスプレイ２０の表示例である図５（Ｃ）と同様である。図１１（Ａ）は、入力された文字列「が」に基づいて入力予測候補表示領域５２に一覧表示された入力予測候補の中から、一の入力予測候補「学校」にカーソル５１が合わせられている状態である。このとき確定キー１６が押下されると、文字列「が」が「学校」に変換が確定されて、図１１（Ｂ）に移行する。
【００９５】
図１１（Ｂ）においては、フレーズ予測候補作成部４８により、メインディスプレイ２０の表示領域に上位予測候補表示領域６０および下位予測候補表示領域６１が生成され、各領域６０、６１にフレーズ予測候補が表示される。このとき、フレーズ予測候補作成部４８により、図７の閾値判定ステップＳ２３が実行される。フレーズ予測候補作成部４８は、現在のフレーズ確定カウンタ４３のカウンタ値が５であり、下限閾値に達していないと判定したため、現在の優先条件にしたがって助詞予測候補を出力上位にセットして上位予測候補表示領域６０に表示させる。また、フレーズ予測候補作成部４８は、非助詞予測候補を出力下位にセットして下位予測候補表示領域６１に表示させる。
【００９６】
図１１（Ｃ）においては、ユーザによりカーソル５１が移動されて、下位予測候補表示領域６１に表示された非助詞予測候補「行く」に合わせられている。ここで、ユーザにより確定キー１６が押下され、入力が確定されると、フレーズ確定結果学習部４９は図６のカウントステップＳ１４を実行する。フレーズ確定結果学習部４９は、初期定義された優先条件に一致しない非助詞予測候補の入力が確定されたため、フレーズ確定カウンタ４３のカウント値を１減少させる。このとき、フレーズ確定カウンタ４３のカウント値は４に減少する。
【００９７】
図１１（Ｄ）では新たに文章作成画面が起動された。図１１（Ｄ）は、入力された文字列「び」に基づいて入力予測候補表示領域５２に一覧表示された入力予測候補の中から、一の入力予測候補「ビル」にカーソル５１が合わせられている状態である。このとき確定キー１６が押下されると、文字列「び」が「ビル」に変換が確定されて、図１１（Ｅ）に移行する。
【００９８】
図１１（Ｅ）においては、フレーズ予測候補作成部４８により、メインディスプレイ２０の表示領域に上位予測候補表示領域６０および下位予測候補表示領域６１が生成され、各領域６０、６１にフレーズ予測候補が表示される。このとき、フレーズ予測候補作成部４８は、図７の閾値判定ステップＳ２３を実行する。フレーズ予測候補作成部４８は、現在のフレーズ確定カウンタ４３のカウンタ値が４であり、下限閾値に達していないと判定したため、現在の優先条件に従い助詞予測候補を出力上位にセットして上位予測候補表示領域６０に表示させる。また、フレーズ予測候補作成部４８は、非助詞予測候補を出力下位にセットして下位予測候補表示領域６１に表示させる。
【００９９】
図１１（Ｆ）においては、ユーザによりカーソル５１が移動されて、下位予測候補表示領域６１に表示された非助詞予測候補「登る」に合わせられている。ここで、ユーザにより確定キー１６が押下され、入力が確定されると、フレーズ確定結果学習部４９は図６のカウントステップＳ１４を実行する。フレーズ確定結果学習部４９は、初期定義された優先条件に一致しない非助詞予測候補の入力が確定されたため、フレーズ確定カウンタ４３のカウント値を１減少させる。このとき、フレーズ確定カウンタ４３のカウント値は３に減少する。
【０１００】
図１１（Ａ）〜図１１（Ｃ）や、図１１（Ｄ）〜図１１（Ｆ）のように、初期定義された優先条件に一致しない非助詞予測候補がさらに３回連続して選択・確定され、フレーズ確定カウンタ４３のカウント値がさらに３減少し、カウント値が下限閾値である０に達したものとする。
【０１０１】
図１１（Ｇ）では新たに文章作成画面が起動された。図１１（Ｇ）は、入力された文字列「う」に基づいて入力予測候補表示領域５２に一覧表示された入力予測候補の中から、一の入力予測候補「海」にカーソル５１が合わせられている状態である。このとき確定キー１６が押下されると、文字列「う」が「海」に変換が確定されて、図１１（Ｈ）に移行する。
【０１０２】
図１１（Ｈ）においては、フレーズ予測候補作成部４８により、メインディスプレイ２０の表示領域に上位予測候補表示領域６０および下位予測候補表示領域６１が生成され、各領域６０、６１にフレーズ予測候補が表示される。このとき、フレーズ予測候補作成部４８は、図７の閾値判定ステップＳ２３を実行する。フレーズ予測候補作成部４８は、現在のフレーズ確定カウンタ４３のカウンタ値が０であり、下限閾値に達したと判定したため、優先条件の初期定義を逆転させて非助詞予測候補を出力上位にセットして上位予測候補表示領域６０に表示させる。また、フレーズ予測候補作成部４８は、助詞予測候補を出力下位にセットして下位予測候補表示領域６１に表示させる。
【０１０３】
図１１（Ｉ）においては、ユーザによりカーソル５１が移動されて、下位予測候補表示領域６１に表示された助詞予測候補「は」に合わせられている。ここで、ユーザにより確定キー１６が押下され、入力が確定されると、フレーズ確定結果学習部４９は図６のカウントステップＳ１４を実行する。フレーズ確定結果学習部４９は、初期定義された優先条件と一致する助詞予測候補の入力が確定されたため、フレーズ確定カウンタ４３のカウント値を１増加させる。このとき、フレーズ確定カウンタ４３のカウント値は１に増加する。以後、フレーズ確定カウンタ４３のカウント値が増加して上限閾値である５に達するまで、フレーズ予測候補作成部４８は優先条件を逆転させ、上位予測候補表示領域６０には非助詞予測候補が表示され、下位予測候補表示領域６１には助詞予測候補が表示される。フレーズ確定カウンタ４３のカウント値が上限閾値である５に達した場合には、フレーズ予測候補作成部４８は優先条件の初期定義に従い、上位予測候補表示領域６０には助詞予測候補が表示され、下位予測候補表示領域６１には非助詞予測候補が表示される。以上で、優先条件が逆転する場合のメインディスプレイの表示例の説明を終了する。
【０１０４】
次に、図４の変換候補表示処理のステップＳ６において実行されるフレーズ予測候補の選択受付・入力確定処理における、カーソル５１の移動例、フレーズ予測候補の表示例およびフレーズ予測候補の選択例など（以下、フレーズ予測候補表示領域の表示制御例という。）について説明する。このフレーズ予測候補表示領域の表示制御は、フレーズ予測候補表示制御部４６により実行される。
【０１０５】
以下に説明するフレーズ予測候補表示領域の表示制御例は、図１０で説明したようにフレーズ予測候補表示領域５３が左右に二分割されており、上位予測候補表示領域６０が左側に、下位予測候補表示領域６１が右側に生成された場合に適用して説明する。また、上位予測候補表示領域６０に表示されるフレーズ予測候補は助詞予測候補であり、下位予測候補表示領域６１に表示されるフレーズ予測候補は非助詞予測候補である場合を適用して説明する。また、フレーズ予測候補表示領域に表示されるフレーズ予測候補の表示方向は、上から下の方向である。
【０１０６】
なお、以下に説明するフレーズ予測候補表示領域の表示制御例は、図９で説明したようにフレーズ予測候補表示領域５３が上下に二分割されており、上位予測候補表示領域６０が上段に、下位予測候補表示領域６１が下段に生成された場合のフレーズ予測候補表示領域の表示制御例に適用してもよい。また、以下に説明するフレーズ予測候補表示領域の表示制御例は、上位予測候補表示領域６０に表示されるフレーズ予測候補は非助詞予測候補、下位予測候補表示領域６１に表示されるフレーズ予測候補は助詞予測候補である場合に適用してもよい。
【０１０７】
第一のフレーズ予測候補表示領域の表示制御例は、カーソル５１が上位予測候補表示領域６０の最下位に表示された助詞予測候補まで移動され、さらに上位予測候補表示領域６０に表示された助詞予測候補の表示方向に移動された場合、カーソル５１を下位予測候補表示領域６１の最上位に表示された非助詞予測候補に移動させる例である。また、カーソル５１が下位予測候補表示領域６１の最下位に表示された非助詞予測候補まで移動され、さらに下位予測候補表示領域６１に表示された非助詞予測候補の表示方向に移動された場合、上位予測候補表示領域６０および下位予測候補表示領域６１を次ページに遷移させる例である。
【０１０８】
なお、以下に説明する第一から第六のフレーズ予測候補表示領域の表示制御例においては、主に十字キー１５が下方向に押下された場合のカーソル５１の移動例などについて説明するが、カーソル５１は、十字キー１５が上下左右方向に押下されると、これに伴い上下左右方向にも移動可能である。
【０１０９】
図１２は、第一のフレーズ予測候補表示領域の表示制御例を適用した場合のメインディスプレイの表示例を示す図である。
【０１１０】
図１０（Ａ）に示すようにフレーズ予測候補表示領域５３に助詞予測候補が表示された状態において、操作キー１４の十字キー１５が下方向に１回押下されると、入力文字表示領域５０に表示されたカーソル５１が、上位予測候補表示領域６０の最上位に表示された助詞予測候補に合わせられる。例えば、図１２（Ａ）に示すように、カーソル５１が、上位予測候補表示領域６０の最上位に表示された助詞予測候補「は」に合わせられる。カーソル５１が入力文字表示領域５０からフレーズ予測候補表示領域５３に移動すると、カーソル５１は、ユーザの使用頻度が高いため上位予測候補表示領域６０に表示されたフレーズ予測候補（図１２においては助詞予測候補）に優先的に合わせられるようになっている。このため、使用頻度が高いフレーズ予測候補に対する選択および入力の確定が容易になっている。
【０１１１】
図１２（Ａ）の状態から、さらに十字キー１５が下方向に３回押下されると、図１２（Ｂ）に示すように、カーソル５１は下方向に３回移動し、上位予測候補表示領域６０の最下位に表示された助詞予測候補「に」に合わせられる。このとき、入力文字表示領域５０に表示された、既に変換が確定された「学校」の後には、カーソル５１が合わせられたフレーズ予測候補「に」が表示される。
【０１１２】
また、図１２（Ｂ）の状態から、さらに十字キー１５が下方向に１回押下されると、図１２（Ｃ）に示すように、カーソル５１は下位予測候補表示領域６１の最上位に表示された非助詞予測候補「行く」に合わせられる。すなわち同一ページに表示された上位予測候補表示領域６０と下位予測候補表示領域６１とに表示されたフレーズ予測候補上をカーソル５１が連続して移動する。
【０１１３】
図１２（Ｃ）に示す状態から、十字キー１５が下方向に３回押下されると、図１２（Ｄ）に示すように、カーソル５１は下方向に３回移動し、下位予測候補表示領域６１の最下位に表示された非助詞予測候補「いる」に合わせられる。ここで、十字キー１５が下方向に１回押下されると、図１２（Ｅ）に示すように、上位予測候補表示領域６０および下位予測候補表示領域６１が連動して次ページへ遷移する。なお、カーソル５１が下位予測候補表示領域６１に表示された非助詞予測候補「いる」に合わせられているときに、十字キー１５が右方向に押下された場合についても、図１２（Ｅ）に示すように、上位予測候補表示領域６０および下位予測候補表示領域６１が連動して次ページへ遷移される。カーソル５１は、次ページに遷移した上位予測候補表示領域６０の最上位に表示された助詞予測候補「と」に合わせられる。
【０１１４】
第二のフレーズ予測候補表示領域の表示制御例は、カーソル５１が上位予測候補表示領域６０または下位予測候補表示領域６１の最下位に表示されたフレーズ予測候補まで移動され、さらに上位予測候補表示領域６０または下位予測候補表示領域６１に表示されたフレーズ予測候補の表示方向に移動された場合、カーソル５１が存在する上位予測候補表示領域６０または下位予測候補表示領域６１を一の予測候補ずつスクロールし、カーソル５１が存在しない上位予測候補表示領域６０または下位予測候補表示領域６１はスクロールを行わない例である。なお、図１３を用いてカーソル５１が上位予測候補表示領域６０を移動する例を説明する。
【０１１５】
図１３は、第二のフレーズ予測候補表示領域の表示制御例を適用した場合のメインディスプレイの表示例を示す図である。
【０１１６】
図１０（Ａ）に示すようにフレーズ予測候補表示領域５３に助詞予測候補が表示された状態において、操作キー１４の十字キー１５が下方向に４回押下されると、入力文字表示領域５０に表示されたカーソル５１が、上位予測候補表示領域６０に表示された助詞予測候補上を移動しながら、上位予測候補表示領域６０の最下位に表示された助詞予測候補「に」まで移動する（図１２（Ｂ）参照）。さらに十字キー１５が下方向に１回押下されると、図１３（Ａ）に示すように、現在、上位予測候補表示領域６０に表示されている助詞予測候補「は」、「の」、「が」、「に」の次点に出力された助詞予測候補「と」がスクロールされて表示される。このときカーソル５１は、スクロールされて表示された助詞予測候補「と」に合わせられる。
【０１１７】
さらに操作キー１４の十字キー１５が下方向に押下されると、図１３（Ｂ）に示すように、助詞予測候補「と」の次点に出力された助詞予測候補「を」がスクロールされて表示される。このときカーソル５１は、スクロールされて表示された助詞予測候補「を」に合わせられる。
【０１１８】
このとき、下位予測候補表示領域６１はスクロールされることなく、図１０（Ａ）の状態から表示は変化しない。すなわち、上位予測候補表示領域６０と下位予測候補表示領域６１とに表示されたフレーズ予測候補が、独立してスクロールされるようになっている。
【０１１９】
なお、上位予測候補表示領域６０の最下位に表示された助詞予測候補にカーソル５１が合わせられた状態（図１２（Ｂ）参照）において十字キー１５が１回押下されると、次点に出力された一の助詞予測候補がスクロールされて表示されるとしたが、これに限らず上位予測候補表示領域６０全体を次ページへ遷移させてもよい。
【０１２０】
このようなフレーズ予測候補の表示方法を用いることにより、助詞を省略することなく文章を作成したいユーザにとっては、助詞予測候補から好適に所望の語句を選択することができる点で有効である。
【０１２１】
第三のフレーズ予測候補表示領域の表示制御例は、カーソル５１が上位予測候補表示領域６０または下位予測候補表示領域６１の最下位に表示されたフレーズ予測候補まで移動され、さらに上位予測候補表示領域６０または下位予測候補表示領域６１に表示されたフレーズ予測候補の表示方向に移動された場合、上位予測候補表示領域６０および下位予測候補表示領域６１の両領域を同時に一の予測候補ずつスクロールする例である。なお、図１４を用いてカーソル５１が上位予測候補表示領域６０を移動する例を説明する。
【０１２２】
図１４は、第三のフレーズ予測候補表示領域の表示制御例を適用した場合のメインディスプレイの表示例を示す図である。
【０１２３】
図１０（Ａ）に示すようにフレーズ予測候補表示領域５３に助詞予測候補が表示された状態において、操作キー１４の十字キー１５が下方向に４回押下されると、入力文字表示領域５０に表示されたカーソル５１が、上位予測候補表示領域６０に表示された助詞予測候補上を移動しながら、上位予測候補表示領域６０の最下位に表示された助詞予測候補「に」まで移動する（図１２（Ｂ）参照）。さらに十字キー１５が下方向に１回押下されると、図１４（Ａ）に示すように、現在、上位予測候補表示領域６０に表示されている助詞予測候補「は」、「の」、「が」、「に」の次点に出力された助詞予測候補「と」がスクロールされて表示される。このときカーソル５１は、スクロールされて表示された助詞予測候補「と」に合わせられる。
【０１２４】
さらに、現在、下位予測候補表示領域６１に表示されている非助詞予測候補の次点に出力された非助詞予測候補も同様に、スクロールされて表示される。具体的には、下位予測候補表示領域６１に表示された非助詞予測候補「行く」、「着く」、「遅れる」、「いる」の次点に出力された非助詞予測候補「上がる」がスクロールされて表示される。
【０１２５】
さらに操作キー１４の十字キー１５が下方向に押下されると、図１４（Ｂ）に示すように、助詞予測候補「と」の次点に出力された助詞予測候補「を」がスクロールされて表示される。このときカーソル５１は、スクロールされて表示された助詞予測候補「を」に合わせられる。さらに、下位予測候補表示領域６１に表示された非助詞予測候補も同様に、非助詞予測候補「上がる」の次点に出力された非助詞予測候補「帰る」がスクロールされて表示される。すなわち、上位予測候補表示領域６０のスクロール操作にあわせて、下位予測候補表示領域６１についても連動してスクロール（遷移）されるようになっている。
【０１２６】
なお、上位予測候補表示領域６０の最下位に表示された助詞予測候補にカーソル５１が合わせられた状態（図１２（Ｂ）参照）において十字キー１５が１回押下されると、次点に出力された一の助詞予測候補および非助詞予測候補がスクロールされて表示されるとしたが、これに限らず上位予測候補表示領域６０および下位予測候補表示領域６１全体を次ページへ遷移させてもよい。
【０１２７】
このようなフレーズ予測候補の表示方法を用いることにより、十字キー１５の少ない操作で、上位予測候補表示領域６０と下位予測候補表示領域６１とを同時にスクロールすることができる点で有効である。上位予測候補表示領域６０と下位予測候補表示領域６１とに表示された助詞予測候補および非助詞予測候補の両者を同時に視認しながら、所望の助詞予測候補または非助詞予測候補を探し出す場合に有効である。
【０１２８】
第四のフレーズ予測候補表示領域の表示制御例は、カーソル５１が上位予測候補表示領域６０または下位予測候補表示領域６１の最下位に表示されたフレーズ予測候補まで移動され、さらに上位予測候補表示領域６０または下位予測候補表示領域６１に表示されたフレーズ予測候補の表示方向に移動された場合、フレーズ予測候補表示領域５３にはカーソル５１が存在する上位予測候補表示領域６０または下位予測候補表示領域６１に表示されるべく出力されたフレーズ予測候補のみを表示させる例である。なお、図１５を用いてカーソル５１が上位予測候補表示領域６０を移動する例を説明する。
【０１２９】
図１５は、第四のフレーズ予測候補表示領域の表示制御例を適用した場合のメインディスプレイの表示例を示す図である。
【０１３０】
図１０（Ａ）に示すようにフレーズ予測候補表示領域５３に助詞予測候補が表示された状態において、操作キー１４の十字キー１５が下方向に４回押下されると、入力文字表示領域５０に表示されたカーソル５１が、上位予測候補表示領域６０に表示された助詞予測候補上を移動しながら、上位予測候補表示領域６０の最下位に表示された助詞予測候補「に」まで移動する（図１２（Ｂ）参照）。さらに十字キー１５が下方向に１回押下されると、図１５に示すように、フレーズ予測候補表示領域５３の全領域が上位予測候補表示領域６０として生成される。生成された上位予測候補表示領域６０には、助詞予測候補「は」、「の」、「が」、「に」の次点以降に出力された助詞予測候補「と」、「を」、「も」、「へ」・・・が所定数（例えば８個）表示されるようになっている。
【０１３１】
なお、下位予測候補表示領域６１の最下位に表示された非助詞予測候補「いる」にカーソル５１が合わせられた後、十字キー１５が下方向に押下された場合にも同様に、フレーズ予測候補表示領域５３の全領域が下位予測候補表示領域６１として生成されるようになっている。生成された下位予測候補表示領域６１には、非助詞予測候補「行く」、「着く」、「遅れる」、「いる」の次点以降に出力された非助詞予測候補「上がる」、「帰る」、「学ぶ」、「楽しい」・・・が所定数（例えば８個）表示されるようになっている。
【０１３２】
カーソル５１を上位予測候補表示領域６０（下位予測候補表示領域６１）の最下位まで移動させた上で、さらに下方向に移動させる操作が行われた場合には、ユーザは上位予測候補表示領域６０（下位予測候補表示領域６１）に表示された助詞予測候補（非助詞予測候補）のみにおいて所望のフレーズ予測候補を探しているとみなすことができる。よって、このようなフレーズ予測候補の表示方法を用いることにより、ユーザが入力を所望するフレーズ予測候補を全領域に表示させることができるため、視認性、操作性を向上させることができる点で有効である。
【０１３３】
第五のフレーズ予測候補表示領域の表示制御例は、カーソル５１が上位予測候補表示領域６０または下位予測候補表示領域６１に表示された一のフレーズ予測候補を選択した場合、カーソル５１が存在しない上位予測候補表示領域６０または下位予測候補表示領域６１に表示されるべく出力されたフレーズ予測候補を、カーソル５１により選択されたフレーズ予測候補と共起関係が強い順に並び替えて表示させる例である。
【０１３４】
図１６は、第五のフレーズ予測候補表示領域の表示制御例を適用した場合のメインディスプレイの表示例を示す図である。
【０１３５】
図１０（Ａ）に示すようにフレーズ予測候補表示領域５３に助詞予測候補が表示された状態において、操作キー１４の十字キー１５が下方向に１回押下されると、入力文字表示領域５０に表示されたカーソル５１が、上位予測候補表示領域６０の最上位に表示された助詞予測候補「に」に合わせられる。このとき、図１６（Ａ）に示すように、非助詞予測候補のうちカーソル５１が合わせられた助詞予測候補「に」と共起関係を有する非助詞予測候補は、共起関係の強い順に下位予測候補表示領域６１の上から下を表示方向として表示される。具体的には、下位予測候補表示領域６１には、所定数の非助詞予測候補が、共起関係が強い順に「行く」、「着く」、「遅れる」、「いる」と配列されて表示される。なお、図１６中に示された矢印の始点は、カーソル５１が合わせられた助詞予測候補を示しており、矢印の終点は、この助詞予測候補と共起関係を有する非助詞予測候補を示している。
【０１３６】
また、図１６（Ａ）の状態から、十字キー１５が１回押下されて、カーソル５１が助詞予測候補「を」に合わせられると、図１６（Ｂ）に示すように、非助詞予測候補のうちカーソル５１が合わせられた助詞予測候補「を」と共起関係を有する非助詞予測候補が、共起関係の強い順に下位予測候補表示領域６１の上から下を表示方向として表示される。具体的には、下位予測候補表示領域６１には、所定数の非助詞予測候補が、共起関係が強い順に「建てる」、「訪ねる」、「選ぶ」、「さぼる」と配列されて表示される。
【０１３７】
さらに、図１６（Ｂ）の状態から、十字キー１５が１回押下されて、カーソル５１が助詞予測候補「の」に合わせられると、図１６（Ｃ）に示すように、非助詞予測候補のうちカーソル５１が合わせられた助詞予測候補「の」と共起関係を有する非助詞予測候補が、共起関係の強い順に下位予測候補表示領域６１の上から下を表示方向として表示される。具体的には、下位予測候補表示領域６１には、所定数の非助詞予測候補が、共起関係が強い順に「先生」、「生徒」、「教室」、「宿題」と配列されて表示される。
【０１３８】
このようなフレーズ予測候補の表示方法を用いることにより、上位予測候補表示領域６０に表示された助詞予測候補から所望の語句を選択し入力の確定を行った後、その助詞予測候補に続きやすい非助詞予測候補が下位予測候補表示領域６１に表示されているため、助詞予測候補に続く非助詞予測候補の選択が容易になるという点で有効である。
【０１３９】
第六のフレーズ予測候補表示領域の表示制御例は、カーソル５１が上位予測候補表示領域６０または下位予測候補表示領域６１の最下位に表示されたフレーズ予測候補まで移動され、さらに上位予測候補表示領域６０または下位予測候補表示領域６１に表示されたフレーズ予測候補の表示方向に移動された場合、フレーズ予測候補表示領域５３には入力予測候補表示領域５０に表示されている変換が確定された語句と共起関係を有する語句を、助詞予測候補と非助詞予測候補を考慮せず、使用頻度の高い順に表示し直す例である。
【０１４０】
図１７は、第六のフレーズ予測候補表示領域の表示制御例を適用した場合のメインディスプレイの表示例を示す図である。
【０１４１】
図１０（Ａ）に示すようにフレーズ予測候補表示領域５３に助詞予測候補が表示された状態において、操作キー１４の十字キー１５が下方向に８回押下されると、入力文字表示領域５０に表示されたカーソル５１が下位予測候補表示領域６１の最下位に表示された非助詞予測候補「いる」に合わせられる。このとき、さらに十字キー１５が下方向に１回押下されると、図１７に示すように、フレーズ予測候補表示領域５３に上位予測候補表示領域６０と下位予測候補表示領域６１とを設けたフレーズ予測候補の表示を解除する。そして、入力文字表示領域５０において変換が確定された「学校」と共起関係を有するフレーズ予測候補が、助詞予測候補および非助詞予測候補に関係なく、この「学校」と連続して入力される頻度が高い順に表示される。例えば、フレーズ予測候補表示領域５３には、「学校」と共起関係を有するフレーズ予測候補であり、連続して入力される頻度が高いフレーズ候補である「と」、「を」、「も」、「へ」、「だよ」、「から」、「まで」、「です」が表示される。
【０１４２】
なお、カーソル５１が下位予測候補表示領域６１に表示された非助詞予測候補に合わせられているときに、十字キー１５が右方向に押下された場合についても、図１７に示す入力頻度に基づいたフレーズ予測候補の表示が行われる。
【０１４３】
ユーザがカーソル５１を下位予測候補表示領域６１の最下位まで移動させた上で、さらに下方向に移動させる操作が行われた場合には、上位予測候補表示領域６０および下位予測候補表示領域６１に表示された助詞予測候補および非助詞予測候補には所望のフレーズ予測候補が存在しないとみなすことができる。よって、このような連続して入力される頻度が高いフレーズ予測候補を表示させることにより、ユーザの所望するフレーズ予測候補が存在する可能性の高いフレーズ予測候補を表示することができるため、ユーザはこのフレーズ予測候補の中から選択を容易に行うことができる点で好適である。
【０１４４】
この携帯電話機１によれば、フレーズ予測候補としての助詞予測候補と非助詞予測候補を区別して並列表示するため、所望の語句がどこの領域に表示されているかを認識することができるため、視認性に優れており、容易に所望の語句を見つけることができる。
【０１４５】
また、電子メールの送信先や、文章の内容に応じて、助詞を使用する文章および助詞を省略する文章の作成を使い分ける場合であっても、助詞予測候補と非助詞予測候補が区別されて並列表示されているため、所望の語句がどこの領域に表示されているかを認識することができるため、少ない操作数で容易に所望の語句を見つけることができる。
【０１４６】
また、携帯電話機１は、表示されたフレーズ予測候補の中から助詞予測候補および非助詞予測候補のどちらが選択されて入力が確定されたかを監視することにより、ユーザの助詞の使用の有無の傾向を把握することができる。そして、携帯電話機１は、この傾向にあわせて助詞予測候補および非助詞予測候補の表示の優先度を決定することができる。このため、ユーザが選択を所望するフレーズ予測候補を優先的に（上位に）表示することができるため、所望する語句の選択操作数を軽減することができる点で有効である。
【０１４７】
さらに、フレーズ予測候補表示領域５３の上位予測候補表示領域６０および下位予測候補表示領域６１におけるフレーズ予測候補の表示形態については、語句の選択の容易さを考慮した種々の表示形態を採用することができる点でも自由度が高くなっている。
【０１４８】
なお、図６のフレーズ確定カウンタ変更処理におけるカウント方法は一例であって、ユーザの助詞の使用有無の傾向を把握することができる方法であれば、他の方法を用いてもよい。
【０１４９】
また、本発明に係る情報処理装置は、本実施形態おける携帯電話機１に適用した処理構成を適宜組み合わせることにより実現してもよい。
【０１５０】
また、本実施形態においては、本発明に係る情報処理装置を携帯電話機１に適用して説明したが、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、パーソナルコンピュータ、携帯型ゲーム機、携帯型音楽再生機、携帯型動画再生機、その他の文章作成機能を備えた情報処理装置にも適用することができる。
【０１５１】
さらに、本実施形態において説明した一連の処理は、ソフトウェアにより実行させることもできるが、ハードウェアにより実行させることもできる。
【０１５２】
さらにまた、本実施形態では、フローチャートのステップは記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【図面の簡単な説明】
【０１５３】
【図１】本発明に係る情報処理装置の一例である折りたたみ式の携帯電話機の外観の構成を示す図。
【図２】本発明に係る携帯電話機の一例である折りたたみ式の携帯電話機の他の外観の構成を示す図。
【図３】本実施形態における携帯電話機の内部の構成を示す図。
【図４】本実施形態における携帯電話機の文字変換処理部により実行される変換候補表示処理を説明するフローチャート。
【図５】変換候補表示処理実行時のメインディスプレイの表示例を示す図。
【図６】本実施形態における携帯電話機において実行されるフレーズ確定カウンタ変更処理を説明するフローチャート。
【図７】本実施形態における携帯電話機のフレーズ予測候補作成部において実行されるフレーズ予測候補検索処理を説明するフローチャート。
【図８】本実施形態における携帯電話機において実行されるフレーズ予測候補表示処理を説明するフローチャート。
【図９】フレーズ予測候補表示処理実行時のメインディスプレイの表示例を示す図。
【図１０】フレーズ予測候補表示処理実行時のメインディスプレイの他の表示例を示す図。
【図１１】フレーズ確定カウンタがカウントを重ねた結果、優先条件を逆転させる場合のメインディスプレイの表示例を説明する図。
【図１２】第一のフレーズ予測候補表示領域の表示制御例を適用した場合のメインディスプレイの表示例を示す図。
【図１３】第二のフレーズ予測候補表示領域の表示制御例を適用した場合のメインディスプレイの表示例を示す図。
【図１４】第三のフレーズ予測候補表示領域の表示制御例を適用した場合のメインディスプレイの表示例を示す図。
【図１５】第四のフレーズ予測候補表示領域の表示制御例を適用した場合のメインディスプレイの表示例を示す図。
【図１６】第五のフレーズ予測候補表示領域の表示制御例を適用した場合のメインディスプレイの表示例を示す図。
【図１７】第六のフレーズ予測候補表示領域の表示制御例を適用した場合のメインディスプレイの表示例を示す図。
【符号の説明】
【０１５４】
１  携帯電話機
１１  ヒンジ部
１２  第一の筐体
１３  第二の筐体
１４  操作キー
１５  十字キー
１６  確定キー
１８  文字入力キー
１９  ソフトキー
２０  メインディスプレイ
２０ａ  確定キー機能表示領域
２１  サイドキー
２２  マイクロフォン
２３  レシーバ
２４  サブディスプレイ
３０  主制御部
３１  電源回路部
３２  入力制御部
３３  表示制御部
３４  記憶部
３５  音声制御部
３６  通信制御部
３８  アンテナ
３９  文字変換処理部
４１  入力予測語句記憶領域
４２  フレーズ予測語句記憶領域
４３  フレーズ確定カウンタ
４６  フレーズ予測候補表示制御部
４７  入力予測候補作成部
４８  フレーズ予測候補作成部
４９  フレーズ確定結果学習部
５０  入力文字表示領域
５１  カーソル
５２  入力予測候補表示領域
５３  フレーズ予測候補表示領域
６０  上位予測候補表示領域
６１  下位予測候補表示領域
【図１】
2010086282.tif 000003
【図２】
2010086282.tif 000004
【図３】
2010086282.tif 000005
【図４】
2010086282.tif 000006
【図５】
2010086282.tif 000007
【図６】
2010086282.tif 000008
【図７】
2010086282.tif 000009
【図８】
2010086282.tif 000010
【図９】
2010086282.tif 000011
【図１０】
2010086282.tif 000012
【図１１】
2010086282.tif 000013
【図１２】
2010086282.tif 000014
【図１３】
2010086282.tif 000015
【図１４】
2010086282.tif 000016
【図１５】
2010086282.tif 000017
【図１６】
2010086282.tif 000018
【図１７】
2010086282.tif 000019