(57)【要約】【課題】  文字入力の際の文字種別を意識することなく文字入力可能な情報処理装置を実現する。【解決手段】  文字入力キーが操作されたときに、操作されたキーによって入力可能な複数種別の文字列から得られる入力候補を取得し、その入力候補を表示するときに、操作されたキーによって入力可能なかな文字列から得られた入力候補であるか、操作されたキーによって入力可能な、かな文字列以外の文字列から得られた入力候補であるかに応じて、表示画面中の予め定められた表示領域に表示する。【選択図】  図５
2010108267.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも文字を入力する文字入力キーと候補を選択する選択キーとを有する操作手段と、
前記操作手段によって入力された１文字以上の文字列およびこの文字列に基づいて得られる入力候補を表示する表示手段と、
変換前の文字列と変換後の文字列とを対応付けた文字変換辞書を記憶する記憶手段と、  前記操作手段の文字入力キーが操作されると、操作された文字入力キーによって取得可能な１文字以上の文字列を用いて前記記憶手段の文字変換辞書を探索し、探索によって得られる入力候補を表示するときに、前記文字変換辞書の探索に用いた文字列の文字種別に応じて、予め設定された前記表示手段の表示領域に表示するよう制御する制御手段とを有することを特徴とする情報処理装置。
【請求項２】
前記制御手段は、前記操作手段の文字入力キーが操作されたとき、操作された文字入力キーによって取得可能な１文字以上の文字列として、前記操作された文字入力キーに割り当てられた複数種類の文字種別によって取得される１文字以上の文字列を特定し、特定された文字列を用いて前記記憶手段の文字変換辞書を探索することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、操作された文字入力キーによって取得される１文字以上の文字列を用いて前記記憶手段の文字変換辞書を探索し、操作された文字入力キーによって取得される１文字以上の文字列を読みの先頭に含む文字列または操作された文字入力キーによって取得される１文字以上の文字列を先頭に含む文字列を入力候補として前記文字変換辞書から抽出することを特徴とする請求項１または請求項２に記載の情報処理装置。
【請求項４】
前記制御手段は、前記文字変換辞書から抽出される入力候補を前記表示手段に表示させるときに、前記入力候補の文字種別に応じて、操作手段によって入力された１文字以上の文字列の表示領域の上方の表示領域もしくは下方の表示領域に表示するよう制御することを特徴とする請求項１乃至請求項３のいずれか１項に記載の情報処理装置。
【請求項５】
前記記憶手段には、確定された文字列に引き続き使用される文字列を記憶した予測辞書が更に記憶されており、
前記制御手段は前記表示手段によって入力候補が表示された後、表示された入力候補が前記操作手段の選択キーによって選択されると、前記予測辞書を参照し、引き続き使用される文字列の候補を取得し、取得した文字列の候補を前記表示手段に表示するときに、前記取得した文字列の文字種別に応じて、予め設定された前記表示手段の表示領域に表示するよう制御することを特徴とする請求項１乃至請求項４のいずれか１項に記載の情報処理装置。
【請求項６】
かな文字を入力する文字入力キーと候補を選択する選択キーとを有する操作手段と、
操作された前記操作手段の文字入力キーによって入力される１文字以上のかな文字列および操作された前記操作手段の文字入力キーに割り当てられた複数種類の文字列に基づいて得られる入力候補を表示する表示手段と、
変換前の文字列と変換後の文字列とを対応付けた文字変換辞書を記憶する記憶手段と、  前記操作手段の文字入力キーが操作されると、当該文字入力キーによって入力可能なかな文字列によって前記文字変換辞書を探索して入力候補を取得するとともに、当該文字入力キーによって入力可能なかな文字列以外の文字列によって前記文字変換辞書を探索して入力候補を取得し、前記かな文字列に基づいて取得された入力候補と前記かな文字列以外の文字列によって取得された入力候補とを前記表示手段に表示するときに、かな文字列に基づいて取得された入力候補の表示領域および前記かな文字列以外の文字列によって取得された入力候補の表示領域として予め定められた表示領域に表示するよう制御する制御手段とを有することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に関する。
【背景技術】
【０００２】
携帯電話機やＰＣなどの情報処理装置では、１つのキーに対してアルファベットやひらがなや数字など複数種類の文字が割り当てられていることが一般的である。このため、文字を入力するときには、予め入力文字の文字種別を選択してから入力することが多い。しかしながら、ユーザが文章を入力中に文字種別を切り換えながら入力する操作が煩雑である。そこで、予め選択された文字種別以外の文字種別で入力可能な入力文字を、文字変換候補として表示する場合がある。しかしながら、文字変換候補として選択されていない文字種別による入力文字候補を表示する場合、選択された文字種別で文字を入力した後、文字変換のためのキー操作が行われるまで、選択されていない文字種別での入力文字候補がディスプレイに表示されない。そのため、ユーザが、このように選択されていない文字種別によって文字を入力しようとする場合、文字入力中には選択された文字種別による文字しか確認することができず、容易に入力することができなかった。そこで、現在選択されている文字種別以外の文字種別で入力していた場合の入力結果を、文字入力中に画面表示することができる携帯端末が提案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００２−３６６２８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載される発明では、予測変換機能が考慮されていない。
【０００４】
そのため、入力モードとしてかな文字の入力モードを選択していたとしても、入力単語の全ての文字を入力してかな文字を選択した後に文字変換しなければならず、利便性を欠くという問題点がある。
【０００５】
また、特許文献１に記載される発明では、入力文字列は、選択されて入力モードの文字列が最上段に表示され、選択されていない入力モードの文字列が下段に表示される。つまり、入力モードの選択状況に応じて、文字種別の表示位置が異なる。このため、ユーザは現在の入力モードの選択状況を把握しなければ、入力したい文字種別の文字がどの欄に表示されるのかが分からないという問題点がある。
【０００６】
そこで本発明は、文字入力の際の文字種別を意識することなく文字入力可能な情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明による情報処理装置は、少なくとも文字を入力する文字入力キーと候補を選択する選択キーとを有する操作手段と、前記操作手段によって入力された１文字以上の文字列およびこの文字列に基づいて得られる入力候補を表示する表示手段と、変換前の文字列と変換後の文字列とを対応付けた文字変換辞書を記憶する記憶手段と、前記操作手段の文字入力キーが操作されると、操作された文字入力キーによって取得可能な１文字以上の文字列を用いて前記記憶手段の文字変換辞書を探索し、探索によって得られる入力候補を表示するときに、前記文字変換辞書の探索に用いた文字列の文字種別に応じて、予め設定された前記表示手段の表示領域に表示するよう制御する制御手段とを有することを特徴としている。
【発明の効果】
【０００８】
本発明によれば、文字入力の際の文字種別を意識することなく文字入力可能な情報処理装置を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態の一例である携帯電話機について図面を参照して説明する。
【００１０】
図１は、本実施形態の携帯電話機の外観図である。図１に示すように、携帯電話機１には、ディスプレイ１１、キー１２が設けられている。ディスプレイ１１は、液晶ディスプレイや有機ＥＬディスプレイなどであって、携帯電話機１によって実行されているアプリケーションソフトウェアに応じて、文字や画像を表示する。キー１２は、数字、文字、および記号を入力する文字入力キー１２ａと、アプリケーションソフトウェアの起動や終了などの操作に用いられるファンクションキー１２ｂとを含む。文字入力キー１２ａは、１つのキーに対して複数種別の文字が割り当てられている。図１に示したような文字入力キー１２ａの場合、「２」を入力するためのキーは、「か行」のかな文字を入力するためのキーでもあり、「Ａ」「Ｂ」「Ｃ」というアルファベットを入力するためのキーでもある。
【００１１】
なお、図１では携帯電話機が折り畳み式の携帯電話機である場合の外観図を示したが、携帯電話機の形状は折り畳み式に限らない。１つの筐体から成るストレート型の携帯電話機であっても、２つの筐体がスライドするスライド型の携帯電話機であっても、２つの筐体が並行に回動する回転式の携帯電話機であっても良い。
【００１２】
図２は、本発明の実施形態にかかる携帯電話機１の構成を示すブロック図である。携帯電話機１は、電池２が接続されており、電池２から駆動電力が供給される。電池２から供給される電気エネルギーの電圧は後述する電源制御部５８に制御される。これによって、携帯電話機１の各部に安定した電圧の電気エネルギーが供給される。
【００１３】
携帯電話機１は、全体の制御を行う制御部５１を有する。制御部５１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等から構成され、各種アプリケーションプログラムを実行する。この制御部５１には、記憶部５２、操作部５３、送受信部５４、音声入出力部５５、信号処理部５６、表示部５７、電源制御部５８が接続されている。
【００１４】
記憶部５２は、メモリやＨＤＤなどから構成され、電話帳データなどのユーザデータや、制御部５１によって実行されるアプリケーションソフトウェアを記憶する。また、記憶部５２は、文字変換に用いる文字変換辞書を記憶している。文字変換辞書は、単語の読みとその読みの変換後の文字列とを図３のように対応付けて記憶する。
【００１５】
操作部５３は、ユーザからの操作入力手段として用いられ、押しボタンやキーパッド、タッチセンサなどによって構成される。なお、本実施形態では、一例として操作部５３のキー１２が押しボタンであるとして説明する。操作部５３は、キー１２が押下されたことを検出すると、制御部５１へ入力されたキーを示す情報を出力する。ユーザからキー１２を用いて制御部５１へ入力される指示には、記憶部５２に記憶されている各種アプリケーションプログラムの起動操作や設定操作、また、文字や数字の入力操作などがある。
【００１６】
送受信部５４は、基地局との間で情報の送受信を行う。送受信部５４にはアンテナを含み、アンテナによって電波に変換した情報を基地局へ送信する送信機能と、基地局から電波を受信して電気信号へ変換する受信機能を有する。
【００１７】
音声入出力部５５は、マイクロホンやレシーバ、スピーカからなど構成される。レシーバによって通話機能使用時の受話音声を出力し、スピーカによって着信時の鳴動音やキー１２操作時のキー入力音などを出力する。また、マイクロホンによって音声信号が携帯電話機１へ入力される。
【００１８】
信号処理部５６は、音声信号やオーディオ信号、映像信号などのディジタル信号を処理する。例えば送受信部５４によって音声信号を送信する場合には、原信号の符号化、誤り制御などを信号処理部５６によって行ったうえで、送受信部５４によって送信する。
【００１９】
表示部５７は、ディスプレイ１１などから構成され、制御部５１によって実行されるアプリケーションプログラムの動作状態に合わせた表示を行う。
【００２０】
電源制御部５８は、電池２の電圧を測定し、電池２から送出される電気エネルギーの電圧を制御する。また、電池２の電圧がある一定値よりも下がった場合には、携帯電話機１の電源を入れることが不可能な状態にして過放電から保護する。
【００２１】
以上のような構成を有する携帯電話機１の文字入力方式として、入力したい文字の読みが含まれるキーを連続して押下することによって、入力したい文字を表示する方式が考えられる。
【００２２】
例えば、「東京」という文字を入力するとき、「た行」のキーを５回押下することによって「と」が入力でき、「あ行」のキーを３回押下することによって「う」が入力できる。「き」「ょ」「う」についても、同様に各文字が割り当てられた文字入力キー１２ａを複数回押下することによって入力することができる。また、この入力方式を用いる場合、予測変換機能が用いられる。予測変換機能では、記憶部５２に記憶されている文字変換辞書を参照して、入力された文字を読みの先頭に有する入力候補を表示部５７に表示する。
【００２３】
例えば、「と」「う」と入力されたときに、「とう」から始まる文字を読みの先頭に有する「東京」、「とうとう」、「当時」、「当初」などの入力候補を表示部５７に表示する。これによって、「とうきょう」という５文字全てを入力することなく、「とう」という２文字が入力されて「東京」という入力候補を選択する操作がなされるだけで「東京」という文字を入力することができる。
【００２４】
次に、この携帯電話機１が入力された文字の変換結果を表示する処理について説明する。図４は、制御部５１が入力候補を表示部５７に表示するときの処理を示すフローチャートである。また、図５は、「今日は」という文字列が入力確定され、「７」のキーが３回、「３」のキーが２回押下されたときに表示部５７に表示される表示画面の例である。このように「７」のキーが３回、「３」のキーが２回押下された場合、そのキー操作によって入力されるかな文字「むし」を表示する。この「むし」という文字は、文字変換の対象であって、入力が確定していない文字である。
【００２５】
制御部５１は、操作部５３が検出したユーザの入力キーに関する情報を取得する（Ｓ１０１）。図５の例では「７」のキーが３回、「３」のキーが２回押下されたことを示す情報を取得する。そして、入力されたキーに割り当てられた文字種別の１つであるかな文字によって入力可能な文字列を特定し、この文字列によって記憶部５７に記憶された文字変換辞書から変換候補を抽出する（Ｓ１０２）。図５の例では、「７」のキーが３回と「３」のキーが２回によって入力されるかな文字が「むし」であることを特定し、この「むし」という文字を先頭に有する変換候補を記憶部５７に記憶された文字変換辞書から抽出する。これによって、例えば、「むしむし」、「蒸し暑い」、「無視」、「虫」などの候補が抽出される。
【００２６】
また、制御部５１は、入力されたキーに割り当てられた他の文字種別であるアルファベットによって入力可能な文字列を特定し、この文字列によって記憶部５７に記憶された文字変換辞書から変換候補を抽出する（Ｓ１０３）。図５の例では、「７」のキーが３回と「３」のキーが２回によって入力されるアルファベットが「ＲＥ」であることを特定し、この「ＲＥ」という文字を先頭に有する変換候補を記憶部５７に記憶された文字変換辞書から抽出する。これによって、例えば、「ｒｅｓｐｏｎｓｅ」、「ｒｅｄ」、「ＲＥＤ」などの候補が抽出される。
【００２７】
そして、制御部５１は、表示部５７に対して、ステップＳ１０２およびステップＳ１０３で抽出された変換候補を表示するよう制御する。なお、入力されたキーには、文字変換の対象ではない数字や記号も入力可能であるため、この数字や記号も表示する。このとき、かな漢字候補と英数字記号候補とは別の領域に分離して表示する（Ｓ１０４）。この結果、図５の表示画面の例のように、かな漢字候補は入力文字の下方に表示され、英数字記号候補は入力文字の上方に表示される。携帯電話機１では、入力する文字種別の切り換え操作は行わず、全ての文字種別による入力候補が表示される。そのため、ユーザは文字種別を気にすることなく文字入力を行うことができる。また、例えば、かな漢字候補を表示する位置が入力文字の下方とし、英数字記号候補を表示する位置を入力文字の上方とするように、入力候補の文字種別に応じて入力候補の表示される位置が固定されることによって、ユーザは入力したい文字種別の候補がどこに表示されるか戸惑うことなく探すことができる。
【００２８】
図５のように入力候補が表示されたとき、表示された入力候補は、ファンクションキー１２ｂの上下キーで選択することができる。図５のように入力候補が表示された状態で、ファンクションキー１２ｂのキーのうち、上方向を示すキーが押下されると、入力文字の上方に表示された英数字記号候補の１つにカーソルが合わされる。
【００２９】
図６は、英数字記号候補の１つである「ＲＥ」にカーソルが合わされた状態を示している。なお図６では、二重下線によってカーソルを表現している。このように、ファンクションキー１２ｂの上下キーによってかな漢字候補を選択するか英数字記号候補を選択するか切り換えることができる。入力候補の表示領域の位置と、入力候補選択のために入力されるファンクションキー１２ｂが示す方向とが対応するため、入力操作を行うユーザにとって理解しやすい。
【００３０】
以上の処理によって、入力候補が選択され、文字列が確定したときに、確定した文字列に引き続く文字列（以降ではフレーズと称する）を予測して、候補として表示しても良い（以降では、この処理をフレーズ予測と称する）。この処理を行う場合、記憶部５７には、確定文字列とそれに引き続いて使用されるフレーズとの対応を格納したフレーズ予測辞書が記憶されている。図７は、フレーズ予測辞書の例である。フレーズ予測辞書では、確定文字列とその読み、その確定文字列に引き続いて使用されるフレーズとその読みとが格納される。
【００３１】
図８は、制御部５１がフレーズ予測を行う場合の画面遷移図である。図８（ａ）は、「１」のキーが１回、「０」のキーが１回押下されることによって「あわ」という入力文字列が入力され、未だ確定されていない状態を示している。このとき、「１」のキー１回と「０」のキー１回によって入力される数字「１０」が入力文字列の上方の領域に表示されている。そして、ファンクションキー１２ｂによって「１０」を選択される操作がなされると、記憶部５７のフレーズ予測辞書を参照し、「１０」という確定文字列に対して引き続き使用されるフレーズを候補として表示する。制御部５１は、フレーズを表示するときにも、図８（ｂ）のように、かな漢字候補を入力文字列の下方の領域に、英数字記号候補を入力文字列の上方の領域に表示する。
【００３２】
以上のように、本実施形態の携帯電話機１では、入力されたキー操作によって入力可能な複数種類（例えばかな及びアルファベット）の文字種別の文字列を用いて文字変換辞書を探索し、探索によって得られる入力候補を表示するときに、文字変換辞書の探索に用いた文字列がかな文字であるか、かな文字以外であるかに応じて、表示部５７の予め設定された表示領域に表示させる。
【００３３】
また、入力確定した文字列に引き続いて使用されるフレーズを表示する際にも、表示するフレーズがかな漢字の候補であるか、かな漢字以外の候補であるかに応じて、予め定められた表示部５７の表示領域に表示させる。
【００３４】
このように、入力されたキー操作によって入力可能な複数種類の文字列だけでなく、それらの文字列によって文字変換辞書やフレーズ予測辞書から検索される文字列も所定の表示領域に表示することによって、入力候補選択の際のユーザの利便性を向上させることができる。
【００３５】
なお、上記の説明では、入力したい文字の読みが含まれるキーを連続して押下することによって、入力したい文字を表示する文字入力方式が用いられる場合を例にしたが、その他の文字入力方式の場合にも本発明を適用することができる。
【００３６】
他の文字入力方式の一例として、入力したい文字の読みが含まれるキーを１度押下するだけで、そのキーによって入力される文字を含む単語が入力候補として表示部５７に表示される入力方式がある。
【００３７】
例えば、「東京」という文字を入力するときに、入力したい文字の読みが含まれるキーを１度押下する入力方式で入力する場合、「た行」のキー、「あ行」のキー、「か行」のキー、「や行」のキー、「あ行」のキーの５つの文字入力キー１２ａがこの順番で押下される。制御部５１は、これらのキーから入力することができる文字列を記憶部５２に記憶された辞書から検索する。この辞書には、入力される可能性のある単語とその読みとが対応付けられて記憶されている。制御部５１は、辞書の探索によって「東京」、「投球」、「耐久」などの入力候補が得られると、これらの入力候補を表示部５７に表示する。これによって、文字を入力したい文字が含まれるキーを１度ずつ押下し、表示された入力候補を選択することによって、文字を入力することができる。
【００３８】
図９は、入力したい文字の読みが含まれるキーを１度押下する入力方式で入力する場合に入力候補を表示するときの画面表示の例である。図９では、「７」のキー、「３」のキー、「２」のキーがこの順番で押下された状態を示している。これらの操作部５３がこのキー操作に関する情報を制御部５１に出力すると、制御部５１は、このキー入力によって入力されるかな文字を未確定の入力文字列として表示する（図９の例では、「まさか」）。
【００３９】
また、「７」のキー、「３」のキー、「２」のキーがそれぞれ１回または複数回連続して押下されることによって入力可能なかな文字を取得し、これらのかな文字をキーとして記憶部５２に記憶された辞書を参照して、この辞書に登録されている単語を検索する。これによって、制御部５１は、かな漢字入力候補である「まさか」、「晦日」、「マサカ」を取得することができる。
【００４０】
さらに制御部５１は、「７」のキー、「３」のキー、「２」のキーがそれぞれ１回または複数回連続して押下されることによって入力可能なアルファベットを取得し、これらのアルファベットをキーとして記憶部５２に記憶された辞書を参照して、この辞書に登録されている単語を検索する。これによって、制御部５１は、アルファベットの入力候補である「ＰＤＡ」、「ＰＤＣ」、「ＲＤＣ」を取得することができる。
【００４１】
そして、制御部５１は、かな漢字入力候補と英数字記号の入力候補を表示部５７に表示させるよう制御する。ただし、かな漢字入力候補は入力文字列の下方の領域に表示し、英数字記号の入力候補は入力文字列の上方の領域に表示する。
【００４２】
以上のように、入力方式によらず、変換対象の文字列は最もよく用いられるかな文字で表示するとともに、入力候補であるかな漢字入力候補と英数字記号入力候補との表示位置を別の領域とすることによって、ユーザが入力候補の選択に戸惑うことなく入力することができ、ユーザは文字種別の選択を考慮することなく文字入力を行うことができる。
【００４３】
なお、上記実施形態に限定されることはなく、本発明の要旨を逸脱しない範囲において、適宜変更しても良い。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態に係る携帯電話機の外観図。
【図２】本発明の実施形態に係る携帯電話機の構成を示すブロック図。
【図３】本発明の実施形態に係る携帯電話機が記憶している文字変換辞書の例。
【図４】本発明の実施形態に係る携帯電話機がキー入力を受けて入力候補を表示するときの処理を示すフローチャート。
【図５】本発明の実施形態に係る携帯電話機がキー入力を受けて入力候補を表示するときの表示画面の例。
【図６】本発明の実施形態に係る携帯電話機が表示された入力候補を選択するときの表示画面の例。
【図７】本発明の実施形態に係る携帯電話機に記憶されるフレーズ予測辞書の例。
【図８】本発明の実施形態に係る携帯電話機がフレーズ予測を行うときの画面遷移図。
【図９】本発明の実施形態に係る携帯電話機がキー入力を受けて入力候補を表示するときの表示画面の例。
【符号の説明】
【００４５】
１  携帯電話機、２  電池、１１  ディスプレイ、１２  キー、１２ａ  文字入力キー、１２ｂ  ファンクションキー、５１  制御部、５２  記憶部、５３  操作部、５４  送受信部、５５  音声入出力部、５６  信号処理部、５７  表示部、５８  電源制御部
【図１】
2010108267.tif 000003
【図２】
2010108267.tif 000004
【図３】
2010108267.tif 000005
【図４】
2010108267.tif 000006
【図５】
2010108267.tif 000007
【図６】
2010108267.tif 000008
【図７】
2010108267.tif 000009
【図８】
2010108267.tif 000010
【図９】
2010108267.tif 000011