(57)【要約】【課題】変換を希望する語句を候補中から選択する負担、および選択の際に必要な操作回数を軽減させることにより効率よく文字変換処理を行うことができる情報処理装置を提供する。【解決手段】文字列を入力する入力手段と、入力手段より入力されうる文字列に対応付けられた語句の候補を、入力されうる文字列に対応付けて記憶された記憶手段と、入力手段により文字列が入力されたことに応じて、記憶手段に記憶された語句のうち、入力手段により入力された文字列に対応付けられた語句を検索して出力する出力手段と、出力手段により出力された語句より一の語句を選択する選択手段とを備える。出力手段は、選択手段により選択された語句を語頭に含む語句を記憶手段より検索して出力する。【選択図】  図４
2009295066.tif 000002
【特許請求の範囲】
【請求項１】
文字列を入力する入力手段と、
前記入力手段より入力されうる文字列に対応付けられた語句の候補を、前記入力されうる文字列に対応付けて記憶された記憶手段と、
前記入力手段により文字列が入力されたことに応じて、前記記憶手段に記憶された語句のうち、前記入力手段により入力された文字列に対応付けられた語句を検索して出力する出力手段と、
前記出力手段により出力された語句より一の語句を選択する選択手段とを備え、
前記出力手段は、前記選択手段により選択された語句を語頭に含む語句を前記記憶手段より検索して出力することを特徴とする情報処理装置。
【請求項２】
前記記憶手段には、前記入力手段より入力されうる文字列より予測される語句の候補が、前記入力されうる文字列に対応付けられた予測候補としてさらに記憶されることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記入力手段は、一以上の文字入力キーを備えると共に、前記文字入力キーの一を押下する回数により異なる文字が入力可能に構成され、
前記入力された文字列より予測される語句は、前記入力された文字列または前記入力された文字列の最後の文字に係る前記文字入力キーの一を複数回押下することにより得られる文字列を含んで形成されたことを特徴とする請求項２記載の情報処理装置。
【請求項４】
文字列を入力する文字入力キーを含む複数のキーを備えた入力手段と、
文字列に対応付けられた語句の候補を記憶する記憶手段と、
前記文字入力キーにより文字列が入力されたことに応じて、前記記憶手段に記憶された語句のうち、前記入力手段により入力された文字列に対応付けられた語句を検索して出力する出力手段と、
前記出力手段により出力された語句より一の語句を選択する選択手段とを備え、
前記出力手段は、前記文字列が入力されたキーとは別のキーにより所定の指示が入力されたことに応じて、前記選択手段により選択された語句を語頭に含む語句を前記記憶手段より検索して出力することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に係り、特に文字変換処理を行う情報処理装置に関する。
【背景技術】
【０００２】
かな漢字変換に代表される文字変換処理は、ワードプロセッサやパーソナルコンピュータだけでなく、携帯電話機などを含む情報処理装置においても広く用いられている。特に携帯電話機の場合は、多数の文字入力キーを備えることがサイズの制約から困難であるため、同一の文字入力キーを押下する回数により異なる文字を入力する方法が多く用いられている。
【０００３】
従来、このような文字を入力する方法により入力されたかなを漢字変換する文字変換処理を円滑に行うことができる情報処理装置が知られている（例えば、特許文献１参照）。
【０００４】
この情報処理装置は、語句の読みを表す文字列に対応した語句の変換候補があらかじめ記憶された変換候補辞書、および入力された文字列から最終的に得られた語句の情報が学習機能により累積されて記憶された予測候補辞書を備える。この情報処理装置は、入力された文字列に対応した予測候補が予測候補辞書から検索されなかった時点で、初めて変換候補辞書から変換候補を検索して表示するため、操作の円滑感を妨げず、表示量も過大にならないようにすることができる。
【特許文献１】特開２００６−２２７８１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に示された情報処理装置は、文字変換の際の変換候補を予測候補および変換候補から好適に検索して表示することができた。このため、変換を希望する語句が画面に表示された予測候補および変換候補に含まれている場合には、最小限の文字列の入力により好適に変換処理を行うことができた。
【０００６】
しかし、変換を希望する語句が候補中に含まれていなかった場合には、変換を希望する語句が候補中に表示されるまで画面をスクロールさせる必要があった。または候補中から選択することによる語句の変換をあきらめ、入力された文字列にさらに続く文字列を入力するため、文字入力キーを押下して文字変換処理を行う必要があった。
【０００７】
本発明はこのような事情を考慮してなされたもので、変換を希望する語句を候補中から選択する負担、および選択の際に必要な操作回数を軽減させることにより効率よく文字変換処理を行うことができる情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理装置は、上述した課題を解決するために、文字列を入力する入力手段と、前記入力手段より入力されうる文字列に対応付けられた語句の候補を、前記入力されうる文字列に対応付けて記憶された記憶手段と、前記入力手段により文字列が入力されたことに応じて、前記記憶手段に記憶された語句のうち、前記入力手段により入力された文字列に対応付けられた語句を検索して出力する出力手段と、前記出力手段により出力された語句より一の語句を選択する選択手段とを備え、前記出力手段は、前記選択手段により選択された語句を語頭に含む語句を前記記憶手段より検索して出力することを特徴とする。
【発明の効果】
【０００９】
本発明に係る情報処理装置は、変換を希望する語句を候補中から選択する負担、および選択の際に必要な操作回数を軽減させることにより効率よく文字変換処理を行うことができる。
【発明を実施するための最良の形態】
【００１０】
本発明に係る情報処理装置の実施形態を添付図面に基づいて説明する。図１は、本発明に係る情報処理装置の一例である折りたたみ式の携帯電話機の外観の構成を示す図である。なお、図１（Ａ）は、携帯電話機１を約１８０度に開いた開状態のときの正面から見た外観の構成を示す。図１（Ｂ）は、携帯電話機１を開状態としたときの側面から見た外観の構成を示す。
【００１１】
図１（Ａ）および（Ｂ）に示されるように、携帯電話機１は、中央のヒンジ部１１を境に第一の筐体１２と第二の筐体１３とがヒンジ結合されており、ヒンジ部１１を介して矢印Ｘ方向に折り畳み可能に形成される。携帯電話機１の内部の所定の位置には、送受信用のアンテナが設けられており、内蔵されたアンテナを介して基地局（図示せず）との間で電波を送受信する。
【００１２】
第一の筐体１２には、その表面に入力手段としての操作キー１４が設けられる。操作キー１４は、十字キー１５、確定キー１６、文字入力キー１８、およびソフトキー１９を備える。第一の筐体１２の上部には、十字キー１５と確定キー１６が設けられる。十字キー１５は、上下左右方向の四つのキーを備えており、上下左右方向に操作することによりメインディスプレイ２０に表示されたカーソルを上下左右方向に移動させることができる。具体的には、第二の筐体１３に設けられたメインディスプレイ２０に表示された文字入力画面におけるカーソル位置、電話帳リストや電子メールのスクロール動作、簡易ホームページのページ捲り動作および画像の送り動作などの種々の動作を実行する。なお、本実施形態においては、十字キー１５は選択手段として機能する。
【００１３】
また、確定キー１６を押下することにより、種々の機能を確定することができる。例えば第一の筐体１２は、ユーザによる十字キー１５の操作に応じてメインディスプレイ２０に表示された電話帳リストの複数の電話番号の中から所望の電話番号が選択され、確定キーが第一の筐体１２の内部方向に押下されると、選択された電話番号を確定して電話番号に対して発呼処理を行う。確定キー１６には、メインディスプレイ２０の下部に設けられた確定キー機能表示部２０ａに表示された処理も割り当てられる。
【００１４】
十字キー１５の左右方向には、ソフトキー１９が設けられる。ソフトキー１９は、メインディスプレイ２０に表示されたソフトキー機能表示部２０ｂに表示された処理も割り当てられる。本実施形態においては、ソフトキー１９は、選択手段、および十字キー１５が操作されることにより選択された語句に基づき絞込検索を実行する指示を受け付けるキーとして機能する。
【００１５】
十字キー１５下部には、文字入力キー１８（文字入力キー１８ａ〜１８ｊ）が設けられる。文字入力キー１８は、数字の「０」〜「９」や五十音、「、」、「。」などの記号などが割り当てられ、文字入力に用いられる。文字入力キー１８ａは数字の「０」や五十音の「わ行」などの文字入力が割り当てられる。文字入力キー１８ｂは、数字の「１」や五十音の「あ行」などの文字入力が割り当てられる。また、文字入力キー１８ｃは数字の「２」や五十音の「か行」などの文字入力が割り当てられる。なお、文字入力キー１８ｄ〜１８ｊについても同様に表記された五十音各行および英数字の文字入力に割り当てられる。
【００１６】
第一の筐体１２には、携帯電話機１の操作を行うサイドキー２１が設けられる。サイドキー２１は、携帯電話機１が開状態および閉状態のときに第一の筐体１２の内部方向に押下されることによって実行される所定の処理がそれぞれ割り当てられる。
【００１７】
第一の筐体１２には、操作キー１４の下部にマイクロフォン２２が設けられており、マイクロフォン２２によって通話時のユーザの音声を集音する。
【００１８】
なお、第一の筐体１２は、背面側に図示しないバッテリパックが挿着されており、終話・電源キーがオン状態になると、バッテリパックから各回路部に対して電力が供給されて動作可能な状態に起動する。
【００１９】
一方、第二の筐体１３には、その正面にメインディスプレイ２０が設けられる。メインディスプレイ２０は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、無機ＥＬ（ｉｎｏｒｇａｎｉｃ  ｅｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ、ＳＥＤ（Ｓｕｒｆａｃｅ−ｃｏｎｄｕｃｔｉｏｎ  Ｅｌｅｃｔｒｏｎ−ｅｍｉｔｔｅｒ  Ｄｉｓｐｌａｙ）などにより構成されるディスプレイである。
【００２０】
メインディスプレイ２０には、電波の受信状態、電池残量、電話帳として登録されている相手先名や電話番号および送信履歴などの他、電子メールの内容、簡易ホームページ、外部のコンテンツサーバ（図示せず）より受信したコンテンツなどが表示される。また、メインディスプレイ２０下部には、確定キー機能表示部２０ａとソフトキー機能表示部２０ｂが設けられ、起動しているアプリケーションに応じて確定キー１６とソフトキー１９に割り当てられた所定の処理を表示する。
【００２１】
メインディスプレイ２０の上部の所定の位置にはレシーバ（受話器）２３が設けられており、これにより、ユーザは音声通話することが可能である。なお、携帯電話機１の所定の位置には、レシーバ２３以外の音声出力部としてのスピーカ（図示せず）も設けられる。
【００２２】
図２は、本発明に係る携帯電話機の一例である折りたたみ式の携帯電話機の他の外観の構成を示す図である。図２の携帯電話機１は、図１の携帯電話機１の状態から矢印Ｘ方向に回動させた閉状態である。なお、図２（Ａ）は、携帯電話機１が閉状態のときの正面から見た外観の構成を示しており、図２（Ｂ）は、携帯電話機１が閉状態のときの側面から見た外観の構成を示す。
【００２３】
第二の筐体１３には、例えばＬＣＤにより構成されるサブディスプレイ２４が設けられており、現在のアンテナの感度のレベルを示すアンテナピクト、携帯電話機１の現在の電池残量を示す電池ピクト、現在の時刻などが表示される。
【００２４】
図３は、本実施形態における携帯電話機の内部の構成を示す図である。携帯電話機１は、主制御部３０、電源回路部３１、入力制御部３２、表示制御部３３、記憶部３４、音声制御部３５および通信制御部３６がバスによって相互に通信可能に接続されて構成される。
【００２５】
主制御部３０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を具備する。ＣＰＵは種々の制御信号を生成し各部に供給することにより携帯電話機１を統括的に制御する。ＣＰＵは、例えば操作キー１４などから受け付けた入力に対する入力制御処理や、その他の様々な演算処理や制御処理などを行う。また、本実施形態において、主制御部３０は、出力手段として機能する。
【００２６】
電源回路部３１は、例えばユーザによる操作キー１４から受け付けた入力に基づいて電源のＯＮ／ＯＦＦ状態を切り替え、電源がＯＮ状態の場合に電力供給源（バッテリパックなど）から各部に対して電力を供給して、携帯電話機１を動作可能にする。
【００２７】
入力制御部３２は操作キー１４やサイドキー２１に対する入力インタフェースを備える。この入力制御部３２は、操作キー１４やサイドキー２１の押下を検出すると、その押下された操作キー１４やサイドキー２１を示す信号を生成して主制御部３０に伝送する。
【００２８】
表示制御部３３はメインディスプレイ２０やサブディスプレイ２４に対する表示インタフェースを備え、主制御部３０の制御に基づいて、文書や画像などを含んだ表示情報をメインディスプレイ２０やサブディスプレイ２４に表示する。
【００２９】
記憶部３４は、主制御部３０が行う処理の処理プログラムや処理に必要なデータなどを格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やハードディスク、不揮発性メモリ、主制御部３０が処理を行う際に使用されるデータを一時的に記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などから構成される。記憶部３４は、主制御部３０のＣＰＵにより実行される電子メール機能などの種々のアプリケーションや種々のデータ群を格納している。
【００３０】
また、記憶部３４は、本実施形態における記憶手段として機能する。記憶部３４には、携帯電話機１で実行される文字変換処理において用いられる、予測候補としての語句を記憶する予測候補記憶部４０が設けられる。
【００３１】
音声制御部３５は、主制御部３０の制御に基づいて、マイクロフォン２２で集音された音声からアナログ音声信号を生成し、このアナログ音声信号をデジタル音声信号に変換する。また音声制御部３５は、デジタル音声信号を取得すると、主制御部３０の制御に基づいてこのデジタル音声信号をアナログ音声信号に変換し、レシーバ２３から音声として出力する。
【００３２】
通信制御部３６は、主制御部３０の制御に基づいて、基地局（図示せず）からアンテナ３８を介して受信した受信信号をスペクトラム逆拡散処理してデータを復元する。このデータは、主制御部３０の指示により、音声制御部３５に伝送されてレシーバ２３から出力されたり、表示制御部３３に伝送されてメインディスプレイ２０に表示されたり、または記憶部３４に記録されたりする。また通信制御部３６は、主制御部３０の制御に基づいて、マイクロフォン２２で集音された音声データや操作キー１４を介して入力されたデータや記憶部３４に記憶されたデータを取得すると、これらのデータに対してスペクトラム拡散処理を行い、基地局に対してアンテナ３８を介して送信する。
【００３３】
ここで、携帯電話機１の記憶部３４に設けられた予測候補記憶部４０について説明する。
【００３４】
携帯電話機１は、電子メールの内容の作成時などの文字入力時においては、操作キー１４の文字入力キー１８を介して文字列の入力を受け付ける。例えば、文字入力キー１８によりかな文字を入力する場合、文字入力キー１８ｂを１回押下すると「あ」、２回押下すると「い」、３回押下すると「う」、４回押下すると「え」、５回押下すると「お」、６回押下すると「ぁ」と入力され、以降「ぉ」まで入力された後に再度押下されると「あ」が入力される。
【００３５】
このような入力方法を用いて語句の読みを表す文字列が入力された後、文字変換処理が行われる。文字変換処理は、所定の操作キー１４から変換の指示が入力されると、入力された文字列が一語または一文節などの適当な単位に区切られ、その単位で漢字かな交じりまたは漢字もしくはかなのみから構成された語句に変換される。文字変換処理を少ない操作回数で行うため、予測変換機能が設けられる。この予測変換機能は、語句の読みを表す文字列から予測される語句の候補を予測候補として表示し、この予測候補から変換を希望する語句を選択することにより文字変換を行う機能である。
【００３６】
文字列に対応する語句の予測候補が複数検索された場合には、それらの複数の候補が携帯電話機１のメインディスプレイ２０に表示される。また、十字キー１５を操作することによりメインディスプレイ２０に表示されたカーソルを移動させて、変換を希望する語句を選択し文字列の変換を確定することができる。
【００３７】
変換される語句の候補としての予測候補は、記憶部３４に設けられた予測候補記憶部４０にあらかじめ登録される。予測候補記憶部４０には、文字列またはその文字列から派生する文字列を含んで形成される語句が登録される。また、予測候補記憶部４０には、一般的に多用されることからデフォルトとして選ばれた語句、または学習の結果獲得された語句が文字列に対応付けて格納されている。
【００３８】
ここで「予測」とは、文字列が入力された際、この文字列に対応付けて格納された語句を予測候補記憶部４０から検索することをいう。
【００３９】
また、「文字列から派生する文字列」とは、その文字列の最後の文字に係る文字入力キーを重ねて押下されることにより得られる文字列をいう。例えば、文字入力キー１８ｃを２回押下し、その後文字入力キー１８ｉを１回押下することにより得られる文字列である「きや」という二文字からなる文字列の最後の文字に係る文字入力キー１８は、「や行」の文字入力が割り当てられた文字入力キー１８ｉである。この文字入力キー１８ｉが重ねて押下されることにより、得られる文字列は、「きゆ」、「きよ」、「きょ」、「きゅ」および「きょ」であり、これらの文字列が「文字列から派生する文字列」に該当する。このため、文字列「きや」が入力された場合、文字列「きや」を含んで形成される語句、および文字列「きや」から派生する文字列「きゆ」、「きよ」などを含んで形成される語句である「今日」、「客」、「規約」、「気休め」などが予測候補記憶部４０より予測されて表示される。
【００４０】
ここで、予測変換機能を利用した従来の文字変換処理について説明する。一例として、文字入力キーが押下されることにより入力された文字列「あか」から、「赤点」に変換する場合に適用して説明する。
【００４１】
文字入力キーが押下されることにより、文字列「あか」が入力された場合、予測候補記憶部より検索された予測候補は、「１．赤、２．赤い、３．秋、４．空く、５．明るい、６．赤色、７．赤字、８．赤ちゃん、９．明け方、・・・、３３．垢まみれ、３４．アカウント、３５．赤色、３６．赤点、３７．赤字、・・・」であったとする。
【００４２】
これらの予測候補は、メインディスプレイに設けられた表示領域に所定数、例えば１番目から８番目に検索された「赤」から「赤ちゃん」までの８個の語句が予測候補として表示される。また、９番目に検索された「明け方」以降の予測候補は、十字キーを用いたスクロール操作により適宜８個（この個数に限定されない）ずつ表示することができる。
【００４３】
ユーザは、これらの予測候補中から変換を希望する語句である「赤点」を選択するためには、予測候補に「赤点」が含まれていると予想して、「赤点」が表示されるまでスクロール操作を繰り返し、表示された時点で選択して変換を確定する方法がある。
【００４４】
この方法を採用した場合、実際には３６番目に表示される語句である「赤点」が表示されるまで、例えば下方向の十字キーを３６回押下するスクロール操作を行うことにより「赤点」を選択することができる。
【００４５】
また、文字列「あか」の入力後に表示された「赤」から「赤ちゃん」までの８個の予測候補に「赤点」が含まれていないことからさらに予測候補を絞り込むため、文字列「あか」に続く文字列である「てん」を入力する方法がある。
【００４６】
この方法を採用した場合、「た行」の文字入力が割り当てられた文字入力キーを４回押下した後、「わ行」の文字入力が割り当てられた文字入力キーを３回押下することにより入力操作が行われる。この後、文字列「あかてん」に対応付けられた語句が予測候補として予測候補記憶部４０から検索されて、表示される。ユーザは、文字列「点」を入力したことにより絞り込まれた予測候補から「赤点」を選択することができる。
【００４７】
このような従来の文字変換処理は、表示された予測候補の中から変換を希望する語句を目視により探し出し、選択する必要があった。このため、入力された文字列によっては、膨大な予測候補中より変換を希望する語句を目視により選択する必要があり、選択操作は多大な負担となっていた。また、予測候補中に変換を希望する語句が見当たらない場合には、既に入力された文字列に続く文字列をさらに入力するという入力操作が必要となり、予測変換機能を十分に発揮しきれていなかった。
【００４８】
これに対し、本実施形態における携帯電話機１は、絞込予測機能を備えることで文字変換処理を効率的に行うことができる。
【００４９】
図４は、本実施形態における携帯電話機の制御部の処理に基づいて実行される文字変換処理を説明するフローチャートである。また、図５は、文字変換処理実行時のメインディスプレイの表示例を示す図である。
【００５０】
この文字変換処理は、例えば電子メールの内容の作成時などの文字入力時において、文字列が入力された後に実行される。図５（Ａ）は、電子メールの内容の作成画面起動時におけるメインディスプレイ２０の表示例を示す図である。メインディスプレイ２０に設けられた入力文字表示部２０ｃには、文字の入力位置を表すカーソル４１が表示される。図５（Ａ）に示すカーソル４１の位置は、文字入力時の初期位置である。カーソル４１は、十字キー１５が上下左右方向に押下されると、これに伴い上下左右方向に移動する。なお、確定キー１６が押下されると、確定キー機能表示部２０ａに表示された「◎ＯＫ」に割り当てられた処理である文字入力を終了させる処理が割り当てられている。また、入力文字表示部２０ｃの上部には「０００００／３００００」のように、入力可能な文字の容量および現在入力されている文字の容量が表示される。
【００５１】
ステップＳ１において、主制御部３０は、文字入力キー１８を介して文字列の入力を受け付ける。主制御部３０は、五十音のかながそれぞれ割り当てられた文字入力キー１８が押下されることにより入力を受け付ける。例えば、文字列「あか」の入力は、文字入力キー１８ｂと文字入力キー１８ｃが順次１回ずつ押下されることにより受け付ける。
【００５２】
ステップＳ２において、主制御部３０は、入力受付ステップＳ１において入力を受け付けた文字列に対応付けて登録された語句を、予測候補として予測候補記憶部４０より検索する。
【００５３】
ステップＳ３において、主制御部３０は、予測候補記憶部４０を検索した結果、文字列に対応付けられた予測候補としての語句が存在するか否かの判定を行う。一以上の語句が検索され、予測候補が存在すると判定された場合、ステップＳ４において、主制御部３０は予測候補をメインディスプレイ２０に表示する。
【００５４】
図５（Ｂ）は、文字列「あか」の入力を受け付けた場合の予測候補の表示例を示す図である。入力文字表示部２０ｃには入力を受け付けた文字列「あか」が表示される。入力文字表示部２０ｃの下部には、予測候補表示部２０ｄが設けられ、検索された予測候補が表示される。
【００５５】
文字列「あか」の入力を受け付けた場合、主制御部３０は予測候補記憶部４０より文字列「あか」に対応付けられた予測候補を検索する。主制御部３０は、例えば予測候補を「１．赤、２．赤い、３．秋、４．空く、５．明るい、６．赤色、７．赤字、８．赤ちゃん、９．明け方、・・・、３３．垢まみれ、３４．アカウント、３５．赤色、３６．赤点、３７．赤字、・・・」のように取得することができる。
【００５６】
文字列「あか」に対応付けられた予測候補としての語句は、「あか」を含んで形成された「赤」、「赤い」、「明るい」、「赤色」、「赤字」、「赤ちゃん」などが得られる。また、文字列「あか」から派生する文字列を含んで形成される語句である「秋」、「空く」などが表示される。これら予測候補としての語句は、入力を受け付けた文字列、および多く用いられることからデフォルトとして選ばれた語句、または学習の結果獲得された語句に基づき、変換される可能性が高いと予測される順序で配列されて表示される。
【００５７】
主制御部３０は、予測候補表示部２０ｄに所定数、例えば１番目から８番目に検索された「赤」から「赤ちゃん」までの８個の予測候補が一度に表示される。また、９番目以降に検索された「明け方」以降は、十字キー１５を用いたスクロール操作により表示することができる。
【００５８】
候補有無判定ステップＳ３において、入力された文字列に対応付けられた予測候補が存在しないと判定された場合、処理は選択・確定判定ステップＳ７に進む。
【００５９】
ステップＳ５において、主制御部３０は、予測候補に基づく絞込予測を実行する指示を受け付けたか否かの判定を行う。絞込予測の実行指示は、十字キー１５が適宜上下左右方向に押下されることにより、予測候補の中から一の語句にカーソル４１を合わせた後、絞込予測の実行が割り当てられたソフトキー１９が押下されることにより受け付ける。
【００６０】
図５（Ｃ）は、図５（Ｂ）に示す状態から、十字キー１５が下方向に押下されて、予測候補のうち「赤」にカーソル４１が合わせられた場合のメインディスプレイ２０の表示例を示す図である。このとき、十字キー１５が適宜上下左右方向に押下されることにより、カーソル４１が移動し、カーソル４１が合わせられることにより所望の語句の選択が可能になっている。このとき、入力文字表示部２０ｃに表示された文字列は、カーソル４１が合わせられた語句に仮変換されて表示される。
【００６１】
なお、ソフトキー機能表示部２０ｂには、対応するソフトキー１９が押下されることにより割り当てられた処理である「絞込予測」が表示される。
【００６２】
主制御部３０は、絞込予測の実行指示を受け付けていないと判定した場合、処理は選択・確定判定ステップＳ７に進む。
【００６３】
一方、主制御部３０は、絞込予測の実行指示を受け付けたと判定した場合、ステップＳ６において、絞込予測を実行し、絞り込まれた予測候補をメインディスプレイ２０に表示する。絞込予測は、予測候補検索ステップＳ２において取得された予測候補の中から選択された一の語句を語頭に含んで形成された語句を、予測候補記憶部４０から検索することにより行われる。
【００６４】
例えば、文字列「あか」に対応する予測候補のうち、図５（Ｃ）の予測候補表示部２０ｄに表示された「赤」が選択された状態で絞込予測の実行指示がなされた場合、主制御部３０は予測候補記憶部４０からさらに「赤」を語頭に含んで形成された語句を検索する。
【００６５】
図５（Ｄ）は、絞込予測の検索結果を予測候補としてメインディスプレイ２０の予測候補表示部２０ｄに表示する場合の表示例を示す図である。主制御部３０は、予測候補記憶部４０に記憶された語句のうち、既に検索された予測候補の中から「赤」を語頭に含んで形成された語句を絞り込まれた予測候補として表示する。予測候補は、「赤い」、「赤色」、「赤字」、「赤ちゃん」、「赤点」、「赤毛」、「赤坂」、「赤羽」などの「赤」を語頭に含んで形成された語句が該当する。
【００６６】
主制御部３０は、予測候補表示部２０ｄに所定数、例えば８個の絞り込まれた予測候補が一度に表示される。また、絞り込まれた予測候補が８個以上ある場合には、十字キー１５を用いたスクロール操作によりカーソル４１を移動させることにより順次８個ずつ表示される。また、絞り込まれた予測候補が表示された場合、カーソル４１は先頭に表示された予測候補に合わせられる。図５（Ｄ）においては、先頭に表示された予測候補である「赤い」に合わせられる。
【００６７】
ステップＳ７において、主制御部３０は、予測候補表示部２０ｄに表示された予測候補の中から一の語句が選択され、確定されたか否かの判定を行う。語句の選択は、十字キー１５が上下左右方向に操作されることにより、予測候補表示部２０ｄに表示された予測候補の中から変換を希望する語句にカーソル４１が合わせられた後、確定キー１６が押下されることにより行われる。
【００６８】
図５（Ｅ）は、図５（Ｄ）の状態から、十字キー１５が右方向に押下されて、予測候補のうち「赤点」にカーソル４１が合わせられた場合のメインディスプレイ２０の表示例を示す図である。このとき、変換の確定処理が割り当てられた確定キー１６が押下されると、制御部３０は文字列の文字変換を確定する。図５（Ｆ）は、文字列「あか」が語句「赤点」に変換された場合のメインディスプレイ２０の表示例を示す図である。入力文字表示部２０ｃには、確定された語句である「赤点」が表示される。また、カーソル４１は入力文字表示部２０ｃの「赤点」に続く文字入力位置に表示される。
【００６９】
一方、表示された予測候補中に変換を希望する語句が含まれていない場合など、予測候補から語句が選択された後に確定処理が行われない場合、処理は文字列入力ステップＳ１に戻り、文字列の入力を受け付けた場合には以降の処理を繰り返す。以上で文字変換処理は終了する。なお、この文字変換処理は、文字入力を受け付けた場合には繰り返し実行される。
【００７０】
なお、絞込予測実行・表示ステップＳ６において、図５（Ｄ）および（Ｅ）に示すように絞込予測の検索結果が表示された場合、操作キー１４のうちクリアキーなどの所定のキーが押下された場合、予測候補表示ステップＳ４において表示された絞り込み予測が実行されていない予測候補が表示されるようにしてもよい。すなわち、図５（Ｂ）に示す文字列「あか」の入力を受け付けた場合の予測候補を表示させたり、図５（Ｃ）に示す予測候補の中から所望の語句の選択が可能なように構成してもよい。
【００７１】
この携帯電話機１によれば、予測候補として表示された語句の中から変換を希望する語句を目視により探す負担を軽減することができる。すなわち、予測候補の中に変換を希望する語句が含まれない場合であっても、変換を希望する語句の語頭を形成する語句を選択し、絞込予測を実行することで、少ない操作回数で所望の語句を選択し、文字変換処理を実行することができる。
【００７２】
この文字変換処理は、入力された文字列に対応付けられた語句である、予測候補記憶部４０より検索された予測候補が膨大であった場合に、特に少ない操作回数で変換を希望する語句に変換することができる点で有効である。
【００７３】
なお、実行指示判定ステップＳ５において、予測候補表示部２０ｄに表示された予測候補から、語頭を形成する語句を選択して絞込予測を実行する際、カーソル４１を合わせた状態で絞込予測の実行が割り当てられたソフトキー１９が押下されることにより実行指示を受け付けたが、これに限らず、所定時間において予測候補中の語句にカーソル４１が合わせられた場合に、絞込予測の実行指示を受け付けたとみなしてもよい。
【００７４】
また、文字入力キー１８に割り当てられた数字を二つ組み合わせて順次押下することにより文字入力を行う、いわゆる２タッチ方式により文字入力を行うように構成してもよい。
【００７５】
さらに、本実施形態においては、本発明に係る情報処理装置を携帯電話機１に適用して説明したが、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、パーソナルコンピュータ、携帯型ゲーム機、携帯型音楽再生機、携帯型動画再生機、その他の文字入力機能を備えた情報処理装置にも適用することができる。
【００７６】
さらにまた、本実施形態において説明した一連の処理は、ソフトウェアにより実行させることもできるが、ハードウェアにより実行させることもできる。
【００７７】
また、本実施形態では、フローチャートのステップは記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【図面の簡単な説明】
【００７８】
【図１】本発明に係る情報処理装置の一例である折りたたみ式の携帯電話機の外観の構成を示す図。
【図２】本発明に係る携帯電話機の一例である折りたたみ式の携帯電話機の他の外観の構成を示す図。
【図３】本実施形態における携帯電話機の内部の構成を示す図。
【図４】本実施形態における携帯電話機の制御部の処理に基づいて実行される文字変換処理を説明するフローチャート。
【図５】文字変換処理の実行時のメインディスプレイの表示例を示す図。
【符号の説明】
【００７９】
１  携帯電話機
１１  ヒンジ部
１２  第一の筐体
１３  第二の筐体
１４  操作キー
１５  十字キー
１６  確定キー
１７  クリアキー
１８  文字入力キー
１９  ソフトキー
２０  メインディスプレイ
２０ａ  確定キー機能表示部
２０ｂ  ソフトキー機能表示部
２０ｃ  入力文字表示部
２０ｄ  予測候補表示部
２１  サイドキー
２２  マイクロフォン
２３  レシーバ
２４  サブディスプレイ
３０  主制御部
３１  電源回路部
３２  入力制御部
３３  表示制御部
３４  記憶部
３５  音声制御部
３６  通信制御部
３８  アンテナ
４０  予測候補記憶部
４１  カーソル
【図１】
2009295066.tif 000003
【図２】
2009295066.tif 000004
【図３】
2009295066.tif 000005
【図４】
2009295066.tif 000006
【図５】
2009295066.tif 000007