(57)【要約】【課題】ユーザがテンキーを複数回押下しなくとも文字を入力することができ且つ、入力モードを切り替えなくとも、入力モードの異なる文字を入力することができる、文字入力装置、文字入力方法及び文字入力プログラムを提供する。【解決手段】テンキーからなる第１操作部と、スライドバーを含むタッチパネルからなる第２操作部と、前記テンキーに対応する文字群を記憶する文字群情報と、前記テンキーが押下された場合、前記文字群情報から前記テンキーのキー情報に対応する文字群をスライドバーの関連情報として抽出し、前記スライドバーの関連情報と前記スライドバーとを同時に表示部に出力する前記文字入力制御部と、前記スライドバーとスライドバー関連情報を表示する表示部を有する文字入力装置。【選択図】図１
2012141923.tif 000002
【特許請求の範囲】
【請求項１】
テンキーからなる第１操作部と、
スライドバーを含むタッチパネルからなる第２操作部と、
前記テンキーに対応する文字群情報を記憶する記憶部と、
前記テンキーが押下された場合、前記文字群情報から前記テンキーのキー情報に対応する文字群をスライドバーの関連情報として抽出し、前記スライドバーの関連情報と前記スライドバーとを同時に表示部に出力する前記文字入力制御部と、
前記スライドバーとスライドバー関連情報を表示する表示部と、を有する文字入力装置。
【請求項２】
請求項１に記載の文字入力装置であって、
更に、入力中のモードを記憶する入力モード記憶部を備え、
前記文字群情報は、前記入力モードごとに備えられていることを特徴とする。
【請求項３】
請求項２に記載の文字入力装置であって、
前記入力モードが英文字モードである場合、前記文字入力制御部は、テンキーが押下されたとき、前記文字群情報からすべてのキーのキー情報に対応する文字群を抽出して、スライドバーの関連情報として表示させることを特徴とする。
【請求項４】
請求項１〜３のいずれか一項に記載の文字入力装置であって、
前記スライドバーは、前記抽出されたスライドバー関連情報に対応する文字群の中のいずれかの文字を指示する指示手段を有し、
更に、表示部は、テンキーもしくはスライドバーからの入力により出力される確定前文字列を表示しており、
前記文字入力制御部は、前記指示手段が移動された場合に、前記指示手段の位置に対応する文字を前記確定前文字列として表示させることを特徴とする。
【請求項５】
請求項４に記載の文字入力装置であって、
前記文字入力制御部は、前記テンキーが押下された場合、前記指示手段を前記抽出されたスライドバー関連情報の先頭部分に表示させることを特徴とする。
【請求項６】
請求項１〜５のいずれか一項に記載の文字入力装置であって、
前記キー情報に対応する仮名が濁音、半濁音、拗音の少なくともいずれか１種類を有する場合、前記文字群情報は、前記濁音、半濁音、拗音の少なくともいずれか１種類に関する文字群を含むことを特徴とする。
【請求項７】
請求項６に記載の文字入力装置であって、
更に濁音、半濁音、拗音、大小文字を切り替える切り替えキーを備え、
前記文字入力制御部は、前記切り替えキーが押下された場合、前記切り替えられた文字種類の文字群のみを抽出して、スライドバーの関連情報として表示させることを特徴とする。
【請求項８】
請求項１〜７のいずれか一項に記載の文字入力装置であって、
前記文字入力制御部は、前記スライドバーの関連情報に対応するキーが押下されるたびに、前記指示手段の位置が逐次移動するように表示させることを特徴とする。
【請求項９】
請求項１〜８のいずれか一項に記載の文字入力装置であって、
更に、前回の操作履歴を保持する操作履歴記憶部を備え、
前記文字入力制御部は、前記テンキーが押下された場合、前記指示手段を前回の操作履歴に基づいて表示させることを特徴とする。
【請求項１０】
請求項１〜９のいずれか一項に記載の文字入力装置であって、
前記スライドバーが複数備えられ、入力モードごとに表示されていることを特徴とする。
【請求項１１】
請求項１〜１０のいずれか一項に記載の文字入力装置であって、
前記スライドバーの関連情報には、候補文字群、目盛り、各目盛りに対応する候補文字、後述する指示手段が指示する目盛り及び候補文字のうち、少なくとも１つを含むことを特徴とする。
【請求項１２】
テンキーから入力する第１ステップと、
スライドバーを含むタッチパネルから入力する第２ステップと、
前記テンキーに対応する文字群情報を記憶する第３ステップと、
前記テンキーが押下された場合、前記第３ステップで記憶した前記テンキーのキー情報に対応する文字群をスライドバーの関連情報として抽出し、前記スライドバーの関連情報と前記スライドバーとを同時に表示させる第４ステップと、
前記スライドバーとスライドバー関連情報を表示する第５ステップを有する文字入力方法。
【請求項１３】
コンピュータに、テンキーから入力する第１処理と、
スライドバーを含むタッチパネルから入力する第２処理と、
前記テンキーに対応する文字群情報を記憶する第３処理と、
前記テンキーが押下された場合、前記第３処理で記憶した前記テンキーのキー情報に対応する文字群をスライドバーの関連情報として抽出し、前記スライドバーの関連情報と前記スライドバーとを同時に表示させる第４処理と、
前記スライドバーとスライドバー関連情報を表示する第５処理を実行させる文字入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力装置、文字入力方法及び文字入力プログラムに関する。
【背景技術】
【０００２】
従来から、テンキーの各キーに複数の文字を配置し、同一のテンキーを複数回押下することで数字以外の文字を入力する技術が知られている。
【０００３】
さらに、タッチパネルを利用したソフトウェアテンキーによって、同一のテンキーを複数回押下しなくとも、テンキーを押下した指の移動量と方向から文字を入力する技術が開示されている。（例えば特許文献１を参照）
また、テンキーで入力した文字を基点に端末に搭載された一次元タッチパッド上を指でなぞる動作を検知し、その移動量から文字を入力する技術も開示されている。（例えば特許文献２を参照）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２８２３８０号公報
【特許文献２】登録実用新案第３１５７７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術では、以下のような課題があった。
【０００６】
まず、特許文献１に記載されたものでは、入力モード毎にテンキーに割り当てる文字を変更するようにしており、入力モードを切り替える操作をしなければ、入力モードの異なる文字を入力することができないという問題があった。
【０００７】
また、特許文献２に記載されたものでは、テンキー入力によって得る文字の中からのみ、タッチパッドで文字を選択するようにしており、テンキー入力によって得た文字以外をタッチパッド側から選択することができないという問題があった。
【０００８】
本発明では、上述した問題に鑑みてなされたものであり、ユーザがテンキーを複数回押下しなくとも文字を入力することができ且つ、入力モードを切り替えなくとも、入力モードの異なる文字を入力することができる、文字入力装置、文字入力方法及び文字入力プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、前述した文字入力装置であって、テンキーからなる第１操作部と、スライドバーを含むタッチパネルからなる第２操作部と、前記テンキーに対応する文字群情報を記憶する記憶部と、前記テンキーが押下された場合、前記文字群情報から前記テンキーのキー情報に対応する文字群をスライドバーの関連情報として抽出し、前記スライドバーの関連情報と前記スライドバーとを同時に表示部に出力する前記文字入力制御部と、前記スライドバーとスライドバー関連情報を表示する表示部を備えた構成を有する。
【００１０】
この構成によれば、ユーザがテンキーを１回押下したとき、キー情報に対応する文字群がスライドバー上に表示されるため、ユーザはテンキーを複数回押下しなくとも、スライドバーから容易に文字を選択することができる。
【００１１】
また、本発明は、前記文字入力装置であって、更に、入力中のモードを記憶する入力モード記憶部を備え、前記文字群情報は、前記入力モードごとに備えられている構成を有する。
【００１２】
この構成によれば、どのような入力モードにおいても、ユーザがテンキーを１回押下したとき、キー情報に対応する文字群がスライドバー上に表示されるため、ユーザはテンキーを複数回押下しなくとも、スライドバーから容易に文字を選択することができる。
【００１３】
また、本発明は、前記文字入力装置であって、前記入力モードが英文字モードである場合、前記文字入力制御部は、テンキーが押下されたとき、前記文字群情報からすべてのキーのキー情報に対応する文字群を抽出して、スライドバーの関連情報として表示させる構成を有する。
【００１４】
この構成によれば、ユーザがどのテンキーを押下しても、スライドバー上にすべてのキー情報に対応する文字群が表示されるため、ユーザはハードテンキーまたは、ソフトウェアテンキーに刻印されているアルファベットを目で確認することなく、スライドバーから容易に英字の入力ができる。
【００１５】
また、本発明は、前記文字入力装置であって、前記スライドバーは、前記抽出されたスライドバー関連情報に対応する文字群の中のいずれかの文字を指示する指示手段を有し、更に、表示部は、テンキーもしくはスライドバーからの入力により出力される確定前文字列を表示しており、前記文字入力制御部は、前記指示手段が移動された場合に、前記指示手段の位置に対応する文字を前記確定前文字列として表示させる構成を有する。
【００１６】
この構成によれば、ユーザがテンキーを押下したとき、スライドバーの指示手段を、スライドバー上に表示された文字群の中にある目的の文字の位置に移動させるだけで、容易に確定前文字列を更新することができる。
【００１７】
また、本発明は、前記文字入力装置であって、前記文字入力制御部は、前記テンキーが押下された場合、前記指示手段を前記抽出されたスライドバー関連情報の先頭部分に表示させる構成を有する。
【００１８】
この構成によれば、ユーザがテンキーを押下したとき、スライドバーの指示手段を、スライドバー上に表示された文字群の中にある目的の文字の位置に移動させるだけで、容易に確定前文字列を更新することができる。
【００１９】
また、本発明は、前記文字入力装置であって、前記キー情報に対応する仮名が濁音、半濁音、拗音の少なくともいずれか１種類を有する場合、前記文字群情報は、前記濁音、半濁音、拗音の少なくともいずれか１種類に関する文字群を含む構成を有する。
【００２０】
この構成によれば、ユーザがテンキーを押下したとき、スライドバー上に濁音、半濁音、拗音を含んだ文字群が表示されるため、ユーザは濁音、半濁音、拗音を入力するためのテンキー入力をしなくとも、スライドバーから容易に濁音、半濁音、拗音の文字を選択することができる。
【００２１】
また、本発明は、前記文字入力装置であって、更に濁音、半濁音、拗音、大小文字を切り替える切り替えキーを備え、前記文字入力制御部は、前記切り替えキーが押下された場合、前記切り替えられた文字種類の文字群のみを抽出して、スライドバーの関連情報として表示させる構成を有する。
【００２２】
この構成によれば、スライドバー上に表示する文字群の数を少なくすることができるため、ユーザは、より容易に文字を選択することができる。
【００２３】
また、本発明は、前記文字入力装置であって、前記文字入力制御部は、前記スライドバーの関連情報に対応するキーが押下されるたびに、指示手段の位置が逐次移動するように表示させる構成を有する。
【００２４】
この構成によれば、ユーザがテンキーを押下したとき、スライドバーの指示手段を、スライドバー上に表示された文字群の中にある目的の文字の位置に移動させるだけで、容易に確定前文字列を更新することができる。
【００２５】
また、本発明は、前記文字入力装置であって、更に、前回の操作履歴を保持する操作履歴記憶部を備え、前記文字入力制御部は、前記テンキーが押下された場合、前記指示手段を前回の操作履歴に基づいて表示させる構成を有する。
【００２６】
この構成によれば、ユーザがテンキーを押下したとき、前回スライドバー上の文字群の中から選択した文字の位置に、スライドバーの指示手段を移動させることができるため、ユーザはよく使う文字をスライドバーの指示手段を移動させることなく、入力することができる。
【００２７】
また、本発明は、前記文字入力装置であって、前記スライドバーが複数備えられ、入力モードごとに表示されている構成を有する。
【００２８】
この構成によれば、ユーザがテンキーを１回押下したとき、キー情報に対応する文字群が入力モード分、スライドバー上に表示されるため、ユーザは入力モードを切り替えなくとも、スライドバーから容易に入力モードの異なる文字を選択することができる。
【００２９】
また、本発明は、前記文字入力装置であって、前記スライドバーの関連情報には、候補文字群、目盛り、各目盛りに対応する候補文字、後述する指示手段が指示する目盛り及び候補文字のうち、少なくとも１つを含む構成を有する。
【００３０】
この構成によれば、スライドバーと同時にスライドバーの各種関連情報が表示されるため、ユーザはスライドバーから容易に所望な文字を選択することができる。また、ユーザの選択した情報が提示されることで、入力の操作性が向上される。
【００３１】
また、本発明は、テンキーから入力する第１ステップと、スライドバーを含むタッチパネルから入力する第２ステップと、前記テンキーに対応する文字群情報を記憶する第３ステップと、前記テンキーが押下された場合、前記第３ステップで記憶した前記テンキーのキー情報に対応する文字群をスライドバーの関連情報としてを抽出し、前記スライドバーの関連情報と前記スライドバーとを同時に表示させる第４ステップと、前記スライドバーとスライドバー関連情報を表示する第５ステップを有する文字入力方法を提供する。
【００３２】
これにより、ユーザがテンキーを複数回押下しなくとも文字を入力することができ且つ、入力モードを切り替えなくとも、入力モードの異なる文字を入力することができる、文字入力方法を提供することができる。
【００３３】
また、本発明は、コンピュータに、テンキーから入力する第１処理と、スライドバーを含むタッチパネルから入力する第２処理と、前記テンキーに対応する文字群情報を記憶する第３処理と、前記テンキーが押下された場合、前記第３処理で記憶した前記テンキーのキー情報に対応する文字群をスライドバーの関連情報として抽出し、前記スライドバーの関連情報と前記スライドバーとを同時に表示させる第４処理と、前記スライドバーとスライドバー関連情報を表示する第５処理を実行させる文字入力プログラムを提供する。
【００３４】
これにより、ユーザがテンキーを複数回押下しなくとも文字を入力することができ且つ、入力モードを切り替えなくとも、入力モードの異なる文字を入力することができる、文字入力プログラムを提供することができる。
【発明の効果】
【００３５】
本発明によれば、ユーザがテンキーを複数回押下しなくとも文字を入力することができ且つ、入力モードを切り替えなくとも、入力モードの異なる文字を入力することができる、文字入力装置、文字入力方法及び文字入力プログラムを提供することができる。
【図面の簡単な説明】
【００３６】
【図１】本発明の実施の形態１における概略構成図
【図２】本発明の実施の形態１におけるかな入力モード用の候補文字テーブルの内容を説明する概念図
【図３】本発明の実施の形態１におけるカナ入力モード用の候補文字テーブルの内容を説明する概念図
【図４】本発明の実施の形態１における英字入力モード用の候補文字テーブルの内容を説明する概念図
【図５】本発明の実施の形態１における画面表示動作例を示す図
【図６】本発明の実施の形態１における動作を説明するフローチャート
【図７】本発明の実施の形態１〜３におけるスライドバー上に表示する指示手段の位置と候補文字の変換を説明する図
【図８】本発明の実施の形態１における複数のスライドバーを説明する図
【図９】本発明の実施の形態１における操作履歴とスライドバーの関係を説明する図
【図１０】本発明の実施の形態２における概略構成図
【図１１】本発明の実施の形態２におけるかな入力モード用の候補文字テーブルの内容を説明する概念図
【図１２】本発明の実施の形態２における動作を説明するフローチャート
【図１３】本発明の実施の形態２における濁音キーとスライドバーの関係を説明する図
【図１４】本発明の実施の形態２におけるスライドバーの表示および動作を説明する図
【図１５】本発明の実施の形態２におけるかな入力モード用の候補文字テーブルの内容を説明する概念図
【図１６】本発明の実施の形態２におけるスライドバーの表示および動作を説明する図
【図１７】本発明の実施の形態２における濁音キーによって絞り込まれた候補表示を説明する図
【図１８】本発明の実施の形態２におけるスライドバーの表示および動作を説明する図
【発明を実施するための形態】
【００３７】
以下、本発明の各実施形態について、図面を参照して説明する。以下の各実施形態においては、本発明の文字入力装置として、図１に示す携帯端末機１を例に挙げて説明する。但し、本発明の文字入力装置は、携帯端末機１に限定されない。なお、本発明は、図１に示す携帯端末機１のような装置、又は当該装置であるコンピュータを動作させるための「プログラム」として表現することも可能であり、更に、携帯端末機１により実行されるステップを含む「方法」として表現することも可能である。即ち、本発明は、装置、方法及びプログラムのうちいずれのカテゴリーでも表現可能である。
また、本発明の各実施の形態では、ユーザのタッチパネル上のジェスチャとして次の３つのように定義する。
（１）タッチ（タップ）：タッチパネル画面上の任意の位置で指を所定の時間以下接触し、離す動作。
（２）リリース：タッチパネル画面上から接触している指を離す動作。
（３）スライド：タッチパネル画面上の任意の位置（始点）から他の位置（終点）までタッチパネル画面上に指を接触しながら移動する動作。例えば、移動中に指を一定時間停止する場合も、リリースするまでは１回のスライドとする。
【００３８】
（実施の形態１）
図１は、実施の形態１に係る携帯端末機１の構成を示すブロック図である。
【００３９】
図１に示すように、実施の形態１に係る携帯端末機１は、テンキー２０１と、表示部２０２と、タッチパネル２０３と、文字入力制御部２０４と、候補文字変換部２０５と、記憶部２０６と、を備える。
【００４０】
第１操作部であるテンキー２０１は例えばテンキー入力装置を用いることができる。テンキー２０１はユーザの操作に応じて、少なくともテンキーのキー情報を文字入力制御部２０４に出力する。キー情報とはテンキーの値、すなわちテンキー入力装置の各キーに割り当てられた識別子である。
【００４１】
表示部２０２は、文字入力制御部２０４により制御されて、タッチパネル２０３を含む表示画面を表示する。表示部２０２としては例えばディスプレイ装置を用いるができる。
【００４２】
第２操作部であるタッチパネル２０３は、表示部２０２の前面に設けられ、表示部２０２上に表示された仮想的なスライドバーに対するユーザの操作を、ジェスチャ情報として文字入力制御部２０４に出力する。
【００４３】
文字入力制御部２０４は、テンキー２０１からキー情報を、タッチパネル２０３からジェスチャ情報を入力情報として受け取り、それらの入力情報を用いて記憶部２０６を検索して確定前文字列１０３を決定し、表示部２０２に出力する。文字入力制御部２０４は受け取った入力情報に応じて、タッチパネル装置下の表示部２０２上の表示を書き換えることで、ユーザが仮想的なスライドバーを操作しているように見せる。さらに文字入力制御部２０４は前記確定前文字列１０３をかな漢字変換辞書２０９に引き渡し、かな漢字変換辞書２０９から変換候補を受け取り、変換候補１０４を表示部２０２に出力する。
【００４４】
候補文字変換部２０５は、文字入力制御部２０４から前記確定前文字列１０３を受け取り、記憶部２０６を検索して候補文字を求めて文字入力制御部２０４に返す。
【００４５】
記憶部２０６は、入力モード記憶部２０７、候補文字テーブル２０８、かな漢字変換辞書２０９、操作履歴記憶部２１０を備える。
【００４６】
入力モード記憶部２０７は、例えば日本語の入力モードを記憶することができる。入力モード記憶部は少なくとも、かな入力モード、カナ入力モード、英字入力モードを記憶することができる。かな入力モードは、例えばテンキー「２」を押すと、「か」が入力されるモード、すなわち漢字、ひらがなを入力する状態である。カナ入力モードは、例えばテンキー「２」を押すと、「カ」が入力されるモード、すなわちカタカナを入力する状態である。英字入力モードは、例えばテンキー「２」を押すと、「ａ」が入力されるモード、すなわちアルファベットを入力する状態である。
【００４７】
文字群情報である候補文字テーブル２０８は、テンキーに割り当てられた文字群を記憶する。図２はかな入力モード用の候補文字テーブルの内容を説明する概念図であり、入力モードがかな入力モードである場合に使われる。図２のキー情報である「テンキーの値」２０８Ａの列に記載されている「１」、「２」から「＃」まではテンキー入力装置の各キーを示す。そして、候補文字群２０８Ｂは、その下方の各行が各キーに対して割当てられた表示候補の文字群であることを示す。例えば、１キー２０８Ｃの右横には「あ」、「い」から「ぉ」までの文字からなる１キーに対応する候補文字群２０８Ｄが記載されている。これはテンキー「１」に対して１キーに対応する候補文字群２０８Ｄが割当てられていることを示す。このことによってテンキー「１」を１度押すと１キーに対応する候補文字群２０８Ｄ中の先頭の文字である「あ」が選択され、続けてテンキー「１」を押すと、押す毎に「い」から「ぉ」まで順に選択されていき、「ぉ」の後にもう一度テンキー「１」を押すと「あ」に戻って選択されることを示す。
【００４８】
図３は入力モードがカナモードである時に使われるカナ入力モード用の候補文字テーブルの内容を説明する概念図である。この図の１キー２０８Ｃと１キーに対応する候補文字群２０８Ｄは、図１５と同様にテンキー「１」に対応する１キーに対応する候補文字群２０８Ｄが「ア」、「イ」から「ォ」、「１」までの文字でできていることを示す。
【００４９】
図４は入力モードが英字モードである時に使われる英文字入力モード用の候補文字テーブルの内容を説明する概念図である。この図の１キー２０８Ｃと１キーに対応する候補文字群２０８Ｄは、図２と同様にテンキー「１」に対応する候補文字群２０８Ｂが「．」、「／」から「＿」、「１」までの文字でできていることを示す。
【００５０】
なお図２から図４までにおいて、＜大小＞、＜濁点＞、＜半濁点＞、＜半角ＳＰ＞とあるのは文字そのものではなく、＜大小＞は「あ」から「ぁ」への大小文字切り替え、＜濁点＞は「か」、から「が」への濁点付加、＜半濁点＞は「は」から「ば」への半濁点付加、＜半角ＳＰ＞は半角の空白文字に対応する。
【００５１】
かな漢字変換辞書２０９は、文字入力制御部２０４から入力される文字列を漢字等に変換する公知の記憶部である。
【００５２】
操作履歴記憶部２１０は、入力確定時のタッチパネル２０３の候補情報を記憶し、後述する次回のテンキー２０１の操作内容を補完するのに用いる。
【００５３】
なお、文字入力制御部２０４及び候補文字変換部２０５は、ハードウェア又はソフトウェアで構成することが可能であり、特にソフトウェアにより構成される際には、当該操作受付部５及び制御部１０の動作が規定されたプログラムがＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）により読み込まれることにより、文字入力制御部２０４及び候補文字変換部２０５が動作可能となる。なお、文字入力制御部２０４及び候補文字変換部２０５の動作が規定されたプログラムは、携帯端末機１内の記憶部２０６に予め記憶されても良い。
【００５４】
次に、本実施形態における画面表示動作例を示す図である図５を参照して、上記構成を有する携帯端末機１の表示及び操作に関する動作を説明する。ここでは、図５（ａ）の表示例のように、初期状態において、携帯端末機１の表示部２０２である表示画面１０２の入力モード１０１が漢全と表示され、すなわち現在の入力モードがかな入力モードである。そして、この状態において、ユーザがテンキー２０１を用いて、所望のキーを選択する動作を示す。
【００５５】
図６は本実施形態におけるテンキー入力及びタッチパネル入力の動作を示すフローチャートである。図６（ａ）は図５（ａ）に示す初期状態において、ユーザのテンキー入力の動作を示すフローチャートである。また、図５（ｂ）及び図５（ｃ）は図６のテンキー入力及びタッチパネル入力の動作に伴って遷移する表示部２０２の表示画面の例を示す図である。
【００５６】
まず、図６（ａ）のステップＳ１０１で、文字入力制御部２０４は、テンキー２０１より入力操作があったことを検出し、記憶部２０６から入力モード、候補文字テーブル２０８を読み出す。
【００５７】
ステップＳ１０２で、文字入力制御部２０４は、設定中の入力モードに対応する候補文字テーブル２０８を選択する。現在の入力モードがかな入力モードであるので、図２のかな入力モード用の候補文字テーブルを選択する。
【００５８】
ステップＳ１０３で、文字入力制御部２０４は、ステップＳ１０２で抽出したテーブルから入力されたキーに対応する候補文字群２０８Ｂを取得する。テンキー「１」が入力されたので、図２の１キーに対応する候補文字群２０８Ｄを対応する候補文字群として取得する。
【００５９】
ステップＳ１０４で、文字入力制御部２０４は、ステップＳ１０３で取得した１キーに対応する候補文字群２０８Ｄの最初の文字である「あ」を確定前文字列１０３として表示画面１０２に表示する。
【００６０】
ステップＳ１０５で、文字入力制御部２０４は、ステップＳ１０１で読み出した候補文字テーブル２０８から入力モード毎の候補文字群２０８Ｂを抽出し、入力モードＡ用スライドバー１０６、入力モードＢ用スライドバー１０７、入力モードＣ用スライドバー１０８をタッチパネル２０３として表示する。
【００６１】
スライドバーの表示は図５（ｂ）のタッチパネル２０３に示すように、テンキーが押下されると、表示画面１０２が４つの領域に分けられ、上から順に、文字入力領域３０１と、確定前文字列領域３０２と、変換候補領域３０３と、スライドバー領域３０４となる。ここでは、テンキーの「１」が１回押されたため、確定前文字列領域３０２には「あ」と表示され、変換候補領域３０３に「あ、明日、あの・・・」が表示され、スライドバー領域３０４に１キーに対応する候補文字群２０８Ｄがスライドバーの関連情報として表示される。なお、スライドバーには取得した候補文字群２０８Ｂすべてに目盛りを設けても良い。
【００６２】
ここでは、スライドバーの関連情報には、候補文字群、目盛り、各目盛りに対応する候補文字、後述する指示手段が指示する目盛り及び候補文字のうち、少なくとも１つを含む。なお、スライドバーの関連情報は、候補文字群、目盛り、各目盛りに対応する候補文字、後述する指示手段が指示する目盛り及び候補文字に限定されない。これにより、スライドバーと同時にスライドバーの各種関連情報が表示されるため、ユーザはスライドバーから容易に所望な文字を選択することができる。また、ユーザの選択した情報が提示されることで、入力の操作性が向上される。
【００６３】
次に目盛りの計算方法を説明する。本実施の形態では、入力モードがカナ入力モード、かな入力モード、英字入力モードの３種類があるものとして、図５（ｂ）に示すようにカナ入力モードに対応するものを入力モードＡ用スライドバー１０６、かな入力モードに対応するものを入力モードＢ用スライドバー１０７、英文字入力モードに対応するものを入力モードＣ用スライドバー１０８に割当てるものとする。また、例えば、タッチパネル２０３の大きさが幅（Ｗ）を４８０ドット、高さ（Ｈ）を２４０ドットだとする。
【００６４】
このタッチパネル上の入力モードＡ用スライドバー１０６に「ア」から「１」までの１１文字、入力モードＢ用スライドバー１０７に「あ」から「ぉ」までの１０文字、入力モードＣ用スライドバー１０８に「．」から「１」までの８文字を配置するものとする。
【００６５】
さらにスライドバーの左右にそれぞれ６０ドットの余白を設けるとすると、文字を配置できる領域は４８０−６０×２＝３６０ドットの領域である。ここに１１文字を配置する場合には（３６０÷（１１−１））ドットごとに配置するように、１０文字を配置する場合には３６０÷（１０−１）＝４０ドットごとに配置するように、８文字を配置する場合には（３６０÷（８−１））ドットごとに目盛を設ければ良い。すなわち、入力モードＡ用スライドバー１０６の場合には左端から６０ドットの位置、９６ドットの位置（６０＋（３６０÷（１１−１））の結果の小数点以下を四捨五入した）、１３２ドットの位置（６０＋（３６０÷（１１−１））×２の結果の小数点以下を四捨五入した。以下は同様の計算をする）、１６８ドットの位置、２０４ドットの位置、２３０ドットの位置、２６６ドットの位置、３３８ドットの位置、３７４ドットの位置、４１０ドットの位置、４４６ドットの位置に目盛を設ける。同様の計算で入力モードＢ用スライドバー１０７の目盛は、左端から６０ドットの位置、１００ドットの位置、１４０ドットの位置、１８０ドットの位置、２２０ドットの位置、２６０ドットの位置、３００ドットの位置、３４０ドットの位置、３８０ドットの位置、４２０ドットの位置に設ける。同様の計算で入力モードＣ用スライドバー１０８の目盛は、左端から６０ドットの位置、１１１ドットの位置、１６３ドットの位置、２１４ドットの位置、２６６ドットの位置、３１７ドットの位置、３６９ドットの位置、４２０ドットの位置に設ける。
【００６６】
ステップＳ１０６で、文字入力制御部２０４は候補文字変換部２０５を用いて、確定前文字列１０３の位置にスライドバーの指示手段１０９を表示する。確定前文字列１０３は「あ」であるから入力モードＢ用スライドバー１０７の左端の目盛りの位置にスライドバーの指示手段１０９をセンタリングして表示する。
【００６７】
ステップＳ１０７で、文字入力制御部２０４は確定前文字列１０３をかな漢字変換辞書２０９へ入力し、得られた値を変換候補１０４として表示する。
【００６８】
以上のステップで、文字入力装置は図５（ａ）から図５（ｂ）の画面遷移を行う。
【００６９】
続いて、図５（ｂ）に遷移後の文字入力装置の入出力について説明する。
【００７０】
図６（ｂ）は図５（ｂ）に遷移後のユーザのテンキー入力の動作を示すフローチャートである。
【００７１】
まず、図６（ｂ）に示すステップＳ２０１で、文字入力制御部２０４は確定キーか否かを判断する。
【００７２】
確定キーではない場合、ステップＳ２０２で、文字入力制御部２０４はステップＳ１０１で読み出した候補文字テーブル２０８から入力モード記憶部２０７に基づいた候補文字群２０８Ｂを抽出する。
【００７３】
ステップＳ２０３で、文字入力制御部２０４は、現在使用中の候補文字群２０８Ｂと抽出した候補文字群２０８Ｂが同一のものかを判断する。
【００７４】
同一のものと判断した場合、ステップＳ２０４で、文字入力制御部２０４は、現在表示中の確定前文字列１０３の次の候補文字を候補文字群２０８Ｂより取得する。
【００７５】
ステップＳ２０５で、文字入力制御部２０４は、確定前文字列１０３を更新し、ステップＳ２０６で、確定前文字列１０３の位置にスライドバーの指示手段１０９を移動させ、ステップＳ２０７で、変換候補１０４の内容を更新する。
【００７６】
このとき、表示部２０２の表示画面は図５（ｃ）の表示画面１０２に示すように、テンキー入力されると、テンキーに対応する確定前文字列１０３と、確定前文字列１０３に関連する変換候補１０４と、確定前文字列１０３の位置にスライドバーの指示手段１０９が表示される。
【００７７】
以上のステップで、文字入力装置は図５（ｂ）から図５（ｃ）の画面遷移を行う。（例えば、図５（ａ）から１のテンキーを１０回押下し、「ぉ」を表示した場合）
ステップＳ２０３で、文字入力制御部２０４が同一の候補文字群２０８Ｂではないと判断した場合は、ステップＳ２０８で、文字入力制御部２０４は、ステップＳ２０２で抽出した候補文字群２０８Ｂの中から候補文字を取得し、ステップＳ２０９で確定前文字列１０３を文字送りして更新する。
【００７８】
ステップＳ２１０で、文字入力制御部２０４は、確定前文字列１０３の位置にスライドバーの指示手段１０９を移動させ、上述したステップＳ２０７に遷移する。
【００７９】
次に、図６（ｃ）及び図７を参照して、ユーザのタッチパネル入力について説明する。
【００８０】
図６（ｃ）は図５（ｂ）に遷移後のユーザのタッチパネル入力の動作を示すフローチャートである。
【００８１】
図６（ｃ）に示すように、ステップＳ３０１、ステップＳ３０３にて文字入力制御部２０４はタッチまたはスライドのジェスチャによって検知されたＹ座標から、候補文字変換部２０５を用いて図７に示すように、入力モードＡ用スライドバー１０６、入力モードＢ用スライドバー１０７、入力モードＣ用スライドバー１０８のうち、どのエリアに含まれているかを判断する。
【００８２】
タッチパネル２０３の高さ（Ｈ）を２４０ドットとした場合、タッチパネルの高さ÷入力モードの数で１入力モードあたりのエリアを算出し（１入力モードあたりの高さ（Ｈ）は８０ドット）、ステップＳ３０２、Ｓ３０４、Ｓ３０５で文字入力制御部２０４は、Ｙ座標が含まれる入力モードの候補文字群２０８Ｂを候補文字テーブル２０８から抽出する。
【００８３】
ここでは、ユーザが入力モードＢ用スライドバー１０７上にある、スライドバーの指示手段１０９を入力モードＡ用スライドバー１０６に移動させた例を示した図（図８参照）に示すように、スライドバーの指示手段１０９が、かな入力モード用スライドバーの「あ」の位置から、カナ入力モードのスライドバーの「ア」の位置に移動されると、文字入力制御部２０４は、確定前文字列１０３を図３に示すカナ入力モード用の１キーに対応する候補文字群２０８Ｄのものに変更する。つまり、「あ」から「ア」に変更する。
【００８４】
ステップＳ３０６で、文字入力制御部２０４は、図７に示すように、タッチまたはスライド操作によって検知されたＸ座標と、前ステップで抽出した候補文字群２０８Ｂを、候補文字変換部２０５を用いて取得する。そして、文字入力制御部２０４はタッチパネル２０３の幅（Ｗ）を４８０ドットとした場合、（タッチパネルの幅−６０ドットの余白×２）÷（候補文字群２０８Ｂの数−１）で１文字あたりのエリアを算出し（図７の例では１文字あたり幅（Ｗ）９０ドットまたは６０ドット）、対応する文字を候補文字群２０８Ｂより取得する。
【００８５】
図７は、スライドバーの指示手段１０９が入力モードＢ用スライドバー１０７上の「ば」の位置にある状態でユーザがＸ座標２００ドットの位置（Ｘ＝２００）、Ｙ座標１００ドットの位置（Ｙ＝１００）をタッチし、候補文字群２０８Ｂより「ぶ」を取得する例を示す。
【００８６】
ステップＳ３０７で、文字入力制御部２０４は、前ステップで取得した文字を確定前文字列１０３として表示する。
【００８７】
ステップＳ３０８で、文字入力制御部２０４は、確定前文字列１０３の位置にスライドバーの指示手段１０９を移動し、ステップＳ３０９で、変換候補を表示する。
【００８８】
以上述べたように、本発明の実施の形態１によれば、ユーザがテンキーを複数回押下しなくとも、タッチパネルのタッチ、スライドジェスチャにより、容易に文字を入力することができ且つ、入力モードを切り替えなくとも、入力モードの異なる文字を入力することができる。
【００８９】
なお、ステップＳ１０５で表示するスライドバーの数は、複数でなくとも、入力モード記憶部２０７に記憶されている現在の入力モード分でも良い。
【００９０】
これにより、タッチパネル２０３の表示エリアを小さくすることができ、他の表示エリアを広げることができる。例えば、変換候補領域３０３のエリアを広げることで、変換候補１０４の表示個数を多くすることができる。
【００９１】
なお、ステップＳ２０２で、文字入力制御部２０４は、入力モード記憶部２０７に基づいた候補文字群２０８Ｂではなく、現在表示しているスライドバーの指示手段１０９上の入力モードに応じた候補文字群２０８Ｂを取得しても良い。
【００９２】
これにより、連続して入力モード記憶部２０７に記憶している入力モード以外の文字を入力する際、スライドバーの指示手段１０９を各入力モード用のスライドバーに移動させる操作を省略することができ、入力の手数を減らすことができる。
【００９３】
なお、ステップＳ２０１で確定キーと判断した場合は、ステップＳ２１２で、文字入力制御部２０４は操作履歴記憶部２１０に、候補情報（候補文字群２０８Ｂ、スライドバーの指示手段１０９の位置）を記憶させた後、ステップＳ２１３で文字入力制御部２０４はタッチパネル２０３を非表示にし、ステップＳ２１４で確定前文字列１０３の確定処理をしても良い。
【００９４】
これにより、図９に示すように、文字入力装置の初期表示を示す図９（ａ）からテンキーを入力した場合、ステップＳ１０２で、文字入力制御部２０４は、操作履歴記憶部２１０から、候補文字を取得することが可能となり、図９（ｂ）に示すようにスライドバーの指示手段１０９をスライドまたはタッチすることなく、初回テンキー入力時に、よく使われる文字を最初に表示することができる。（例えば、「お」を入力する回数が多い場合は、テンキーの１を一回入力すると「お」が表示される）
（実施の形態２）
次に、本発明の実施の形態２における文字入力装置について、図面を用いて詳細に説明する。
【００９５】
図１０は、実施の形態２に係る携帯端末機１の構成を示すブロック図である。
【００９６】
本発明の実施の形態１で説明した文字入力装置と比較して、記憶部２０６に候補タイプ２１１が追加されている点が異なる。
【００９７】
候補タイプ２１１は、本発明の実施の形態１で説明した図２に示す候補文字テーブルに加え、図１１に示すように、濁音、半濁音を含めた候補文字テーブルをユーザがどの候補文字テーブルを利用するかを記憶するために用いる。例えば、６キーの候補文字には、清音である、は行の「はひふへほ」の他、半濁音である、ぱ行の「ぱぴぷぺぽ」、濁音であるば行の「ばびぶべぼ」も候補となる。
【００９８】
次に、本実施形態における画面表示動作例を示す図である図１３、図１４を参照して、上記構成を有する携帯端末機１の表示及び操作に関する動作を説明する。
【００９９】
図１２は、本発明の実施の形態２におけるテンキー入力及びタッチパネル入力の動作を示すフローチャートである。図１２（ａ）は文字入力装置の初期状態において、ユーザのテンキー入力の動作を示すフローチャートである。
【０１００】
また、図１３（ａ）、図１３（ｂ）及び図１４（ａ）、図１４（ｂ）はテンキー入力及びタッチパネル入力の動作に伴って遷移する表示部２０２の表示画面の例を示す図である。
【０１０１】
まず、図１２（ａ）に示す、ステップＳ１０１で、文字入力制御部２０４は記憶部２０６から入力モード、候補文字テーブル２０８、候補タイプ２１１を読み出す。
【０１０２】
ステップＳ１０２で、文字入力制御部２０４は候補タイプ２１１に記憶された情報と、入力モードの情報を基に候補文字テーブル２０８からテンキーの値２０８Ａに対応する候補文字群２０８Ｂを抽出する。例えば、６のテンキーが押下された場合、入力モードがかな入力モード及び候補タイプ２１１が図１１に示す濁音、半濁音を含めたタイプであれば、候補文字群２０８Ｂとして６キー２０８Ｅの右横にある６キーに対応する候補文字群２０８Ｆを読み出す。以降のステップは本発明の実施の形態１と同様である。
【０１０３】
このとき、表示部２０２の表示画面は、図１３（ａ）に示すように、文字入力制御部２０４はタッチパネル２０３に入力モードＢ用スライドバー１０７として、清音である、は行に加え、ば行、ぱ行を表示する。
【０１０４】
続いて図１３（ａ）に示す表示画面におけるテンキー入力について説明する。
【０１０５】
図１２（ｂ）は図１３（ａ）に遷移後のユーザのテンキーの入力の動作を示すフローチャートである。
【０１０６】
図１２（ｂ）のステップＳ２０１で、文字入力制御部２０４は、入力されたキーが濁点と半濁点と大小文字を切り替えるキー１１０かどうかを判断する。
【０１０７】
濁点と半濁点と大小文字を切り替えるキー１１０と判断した場合は、現在使用中の候補文字テーブル２０８より抽出した候補文字群２０８Ｂに含まれる濁音、半濁音及び大小文字を検索して抽出し、確定前文字列１０３として表示する。以降のステップは本実施の形態１と同様である。
【０１０８】
このとき、表示部２０２の表示画面は、図１３（ａ）に示すように、スライドバーの指示手段１０９が、入力モードＢ用スライドバー１０７の左端にある状態から、濁点と半濁点と大小文字を切り替えるキー１１０を１回押下されると、図１１に示す６キーに対応する候補文字群２０８Ｆより、濁音となる「ば」を抽出し、確定前文字列１０３を「ば」に変更し、変換候補１０４を更新して、図１３（ｂ）へと遷移する。
【０１０９】
続いて図１４（ａ）に示す表示画面におけるタッチパネル入力について説明する。
【０１１０】
図１４（ａ）は、図１３（ａ）同様、文字入力装置の初期状態において６のテンキーが押下された際に遷移する表示画面である。
【０１１１】
また、図１２（ｃ）は図１４（ａ）に遷移後のユーザのタッチパネル入力の動作を示すフローチャートである。
【０１１２】
図１２（ｃ）に示すように、タッチパネル入力におけるフローチャートについては、文字入力制御部２０４が候補文字テーブル２０８より抽出する候補文字群２０８Ｂの内容が異なる以外は、本実施の形態１と同様である。
【０１１３】
ここでは、表示部２０２の表示画面は、図１４（ａ）に示すように、スライドバーの指示手段１０９が、入力モードＢ用スライドバー１０７の左端にある状態から、タッチまたはスライドジェスチャにより「ぶ」の位置に移動されると、確定前文字列１０３を「ぶ」に変更し、変換候補１０４を更新して、図１４（ｂ）へと遷移する。
【０１１４】
以上述べたように、本発明の実施の形態２によれば、ユーザがテンキーを押下し、表示した確定前文字列１０３に対して、濁点、半濁点を付加する操作をしなくとも、タッチパネルのタッチ、スライドジェスチャにより、濁音、半濁音文字を入力することが可能となる。
【０１１５】
なお、図１５に示すように、候補文字テーブル２０８に拗音を加えた候補タイプ２１１を用いても良い。図１６（ａ）、図１６（ｂ）は候補文字テーブル２０８に拗音を含んだ場合の画面遷移図である。
【０１１６】
これにより、図１６（ａ）に示すように、６のテンキーを１回入力すると、文字入力制御部２０４は図１５の６キーに対応する候補文字群２０８Ｆを読み出すため、図１６（ｂ）のタッチパネル２０３に示すように、タッチパネルのタッチ、スライドジェスチャにより、
スライドバーの指示手段１０９を「ひょ」の位置に移動させるだけで、容易に拗音文字を入力することが可能となる。
【０１１７】
なお、濁点と半濁点と大小文字を切り替えるキー１１０を押下した場合、濁音または半濁音のみを抽出してスライドバーに表示しても良い。図１７（ａ）、図１７（ｂ）は６のテンキー入力後、濁点と半濁点と大小文字を切り替えるキー１１０を押下した場合の画面遷移図である。図１７（ａ）に示すように、６のテンキーを一回入力し、濁点と半濁点と大小文字を切り替えるキー１１０を入力すると、図１７（ｂ）のタッチパネル２０３に示すように、濁音または半濁音のみを抽出した候補文字群２０８Ｂをスライドバーに表示しても良い。
【０１１８】
これにより、スライドバーの１文字あたりのエリアを広げることができ、容易に文字をスライドバーから入力することが可能となる。
【０１１９】
なお、入力モードが英字入力モードの場合、入力モードＣ用スライドバー１０８は、すべてのテンキーに割り当たっているすべての候補文字群２０８Ｂを表示しても良い（例えばａからＺまで）。図１８（ａ）、図１８（ｂ）は、候補文字群２０８Ｂにすべての英字を含めた場合の画面遷移図である。図１８（ａ）の表示例のように、初期状態において、携帯端末機１の表示部２０２である表示画面１０２の入力モード１０１が英と表示され、すなわち現在の入力モードが英字入力モードである場合、
３のテンキーを押下されると、図１８（ｂ）に示すようにスライドバーの指示手段１０９が入力モードＣ用スライドバー１０８上の小文字の「ｄ」の位置に移動する。
【０１２０】
これにより、どのテンキーを押下しても、スライドバーの指示手段１０９の移動により、目的の英字を入力することができ、ハードテンキーまたは、ソフトウェアテンキーに刻印されているアルファベットを目で確認することなく、英字の入力が可能となる。
【産業上の利用可能性】
【０１２１】
本発明は、テンキーからなる第１操作部と、スライドバーを含むタッチパネルからなる第２操作部と、
前記テンキーに対応する文字群を記憶する候補文字テーブルと、前記テンキーが押下された場合、前記候補文字テーブルから前記テンキーのキー情報に対応する文字群をスライドバーの関連情報として抽出し、前記スライドバーの関連情報と前記スライドバーとを同時に表示部に出力する前記文字入力制御部と、前記スライドバーとスライドバー関連情報を表示する表示部を有する。したがって、テンキーにて文字を入力する際の手数を減らすことができ、フルキーボードを備えない小型の携帯端末（携帯電話、ＰＤＡ）等に有用である。
【符号の説明】
【０１２２】
１    携帯端末機
１０１    入力モード
１０２    表示画面
１０３    確定前文字列
１０４    変換候補
１０６    入力モードＡ用スライドバー
１０７    入力モードＢ用スライドバー
１０８    入力モードＣ用スライドバー
１０９    スライドバーの指示手段
１１０    濁点と半濁点と大小文字を切り替えるキー
３０１    文字入力領域
３０２    確定前文字列領域
３０３    変換候補領域
３０４    スライドバー領域
２０１    テンキー
２０２    表示部
２０３    タッチパネル
２０４    文字入力制御部
２０５    候補文字変換部
２０６    記憶部
２０７    入力モード記憶部
２０８    候補文字テーブル
２０８Ａ    テンキーの値
２０８Ｂ    候補文字群
２０８Ｃ    １キー
２０８Ｄ    １キーに対応する候補文字群
２０８Ｅ    ６キー
２０８Ｆ    ６キーに対応する候補文字群
２０９    かな漢字変換辞書
２１０    操作履歴記憶部
２１１    候補タイプ
【図１】
2012141923.tif 000003
【図２】
2012141923.tif 000004
【図３】
2012141923.tif 000005
【図４】
2012141923.tif 000006
【図５】
2012141923.tif 000007
【図６】
2012141923.tif 000008
【図７】
2012141923.tif 000009
【図８】
2012141923.tif 000010
【図９】
2012141923.tif 000011
【図１０】
2012141923.tif 000012
【図１１】
2012141923.tif 000013
【図１２】
2012141923.tif 000014
【図１３】
2012141923.tif 000015
【図１４】
2012141923.tif 000016
【図１５】
2012141923.tif 000017
【図１６】
2012141923.tif 000018
【図１７】
2012141923.tif 000019
【図１８】
2012141923.tif 000020