(57)【要約】【課題】入力する文字を選択する操作を視覚的に確認でき、かつ少ないキー入力数で文字を入力することができる文字入力装置を提供する。【解決手段】グループ文字表示手段８３は、検知手段８２がグループ識別文字上で手指の接触を検知したときに、表示手段８１に、手指の接触を最初に検知した位置である接触検知位置に対応する文字グループに属する文字の一覧を接触検知位置の近傍に表示させ、文字の一覧に属する一の文字を所定の位置に表示させる。表示位置移動手段８４は、検知手段８２が、手指が接触している状態で手指の所定方向の動作を検知した場合、表示手段８１に、接触検知位置からの手指の移動方向及び移動量に応じて文字の一覧に属する一の文字を一覧の順番に所定の位置に表示させる。入力文字確定手段８５は、検知手段８２が接触していた手指が離れたことを検知したときに、所定の位置に表示させている文字を入力文字として確定する。【選択図】図１１
2010097401.tif 000002
【特許請求の範囲】
【請求項１】
入力対象となる文字をグループ化した文字グループを識別するグループ識別文字を表示する表示手段と、
前記表示手段上に配置され、手指の接触及び動作を検知する検知手段と、
前記検知手段が前記グループ識別文字上で手指の接触を検知したときに、前記表示手段に、手指の接触を最初に検知した位置である接触検知位置に対応する前記文字グループに属する文字の一覧を接触検知位置の近傍に表示させ、当該文字の一覧に属する一の文字を所定の位置に表示させるグループ文字表示手段と、
前記検知手段が、手指が接触している状態で当該手指の所定方向の動作を検知した場合、前記表示手段に、接触検知位置からの手指の移動方向及び移動量に応じて当該文字の一覧に属する一の文字を当該一覧の順番に所定の位置に表示させる表示位置移動手段と、
前記検知手段が接触していた手指が離れたことを検知したときに、前記所定の位置に表示させている文字を入力文字として確定する入力文字確定手段とを備えた
ことを特徴とする文字入力装置。
【請求項２】
表示位置移動手段は、検知手段が手指の接触を検知しているときに所定方向以外に定めた他の所定方向の当該手指の動作を検知した場合、接触検知位置からの手指の移動方向に応じて、他の文字の一覧を当該接触検知位置の近傍に表示し、当該他の文字の一覧に属する一の文字を所定の位置に表示させる
請求項１記載の文字入力装置。
【請求項３】
グループ文字表示手段は、検知手段がグループ識別文字上で手指の接触を検知したときに、表示手段に、接触検知位置に対応する前記文字グループに属する文字の一覧を接触検知位置の近傍に円状に表示させ、当該文字の一覧に属する一の文字を所定の位置に表示させる
請求項１または請求項２に記載の文字入力装置。
【請求項４】
グループ文字表示手段は、検知手段がグループ識別文字上で手指の接触を検知したときに、表示手段に、接触検知位置に対応する前記文字グループに属する文字の一覧を接触検知位置の近傍に表示させ、接触検知位置を所定の位置として当該文字の一覧に属する一の文字を接触検知位置に表示させ、
表示位置移動手段は、検知手段が手指の接触を検知しているときに当該手指の所定方向の動作を検知した場合、接触検知位置からの手指の移動方向及び移動量に応じて当該文字の一覧に属する一の文字を接触検知位置に表示させ、
入力文字確定手段は、検知手段が接触していた手指が離れたことを検知したときに、接触検知位置に表示させている文字を入力文字として確定する
請求項１から請求項３のいずれか１項に記載の文字入力装置。
【請求項５】
表示手段は、グループ識別文字として文字グループの先頭文字を表示する
請求項１から請求項４のいずれか１項に記載の文字入力装置。
【請求項６】
入力対象となる文字をグループ化した文字グループを識別するグループ識別文字を表示手段に表示する表示ステップと、
前記表示手段上に配置され、手指の接触及び動作を検知する検知手段が前記グループ識別文字上で手指の接触を検知したときに、前記表示手段に、手指の接触を最初に検知した位置である接触検知位置に対応する前記文字グループに属する文字の一覧を接触検知位置の近傍に表示させ、当該文字の一覧に属する一の文字を所定の位置に表示させるグループ文字表示ステップと、
前記検知手段が、手指が接触している状態で当該手指の所定方向の動作を検知した場合、前記表示手段に、接触検知位置からの手指の移動方向及び移動量に応じて当該文字の一覧に属する一の文字を当該一覧の順番に所定の位置に表示させる表示位置移動ステップと、
前記検知手段が接触していた手指が離れたことを検知したときに、前記接触開始位置に表示させている文字を入力文字として確定する入力文字確定ステップとを含む
ことを特徴とする文字入力方法。
【請求項７】
表示位置移動ステップで、検知手段が、手指の接触を検知しているときに所定方向以外に定めた他の所定方向の当該手指の動作を検知した場合、接触検知位置からの手指の移動方向に応じて、他の文字の一覧を当該接触検知位置の近傍に表示し、当該他の文字の一覧に属する一の文字を所定の位置に表示させる
請求項６記載の文字入力方法。
【請求項８】
グループ文字表示ステップで、検知手段がグループ識別文字上で手指の接触を検知したときに、表示手段に、接触検知位置に対応する前記文字グループに属する文字の一覧を接触検知位置の近傍に円状に表示させ、当該文字の一覧に属する一の文字を所定の位置に表示させる
請求項６または請求項７に記載の文字入力方法。
【請求項９】
グループ文字表示ステップで、検知手段がグループ識別文字上で手指の接触を検知したときに、表示手段に、接触検知位置に対応する前記文字グループに属する文字の一覧を接触検知位置の近傍に表示させ、接触検知位置を所定の位置として当該文字の一覧に属する一の文字を接触検知位置に表示させ、
表示位置移動ステップで、検知手段が、手指の接触を検知しているときに当該手指の所定方向の動作を検知した場合、接触検知位置からの手指の移動方向及び移動量に応じて当該文字の一覧に属する一の文字を接触検知位置に表示させ、
入力文字確定ステップで、検知手段が接触していた手指が離れたことを検知したときに、接触検知位置に表示させている文字を入力文字として確定する
請求項６から請求項８のいずれか１項に記載の文字入力方法。
【請求項１０】
表示ステップで、グループ識別文字として文字グループの先頭文字を表示する
請求項６から請求項９のいずれか１項に記載の文字入力方法。
【請求項１１】
コンピュータに、
入力対象となる文字をグループ化した文字グループを識別するグループ識別文字を表示手段に表示する表示処理、
前記表示手段上に配置され、手指の接触及び動作を検知する検知手段が前記グループ識別文字上で手指の接触を検知する検知手段が手指の接触を検知したときに、前記表示手段に、手指の接触を最初に検知した位置である接触検知位置に対応する前記文字グループに属する文字の一覧を接触検知位置の近傍に表示させ、当該文字の一覧に属する一の文字を所定の位置に表示させるグループ文字処理、
前記検知手段が、手指が接触している状態で当該手指の所定方向の動作を検知した場合、前記表示手段に、接触検知位置からの手指の移動方向及び移動量に応じて当該文字の一覧に属する一の文字を当該一覧の順番に所定の位置に表示させる表示位置移動処理、および、
前記検知手段が接触していた手指が離れたことを検知したときに、前記所定の位置に表示させている文字を入力文字として確定する入力文字確定処理
を実行させるための文字入力プログラム。
【請求項１２】
コンピュータに、
表示位置移動処理で、検知手段が、手指の接触を検知しているときに所定方向以外に定めた他の所定方向の当該手指の動作を検知した場合、接触検知位置からの手指の移動方向に応じて、他の文字の一覧を当該接触検知位置の近傍に表示し、当該他の文字の一覧に属する一の文字を所定の位置に表示させる
請求項１１記載の文字入力プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、少ない操作で文字入力を可能とする文字入力装置、文字入力方法及び文字入力プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話機に代表される携帯情報端末にタッチパネルが搭載され、文字入力にもタッチパネルが使用されることがある。また、携帯情報端末ではサイズの制限から、文字入力部分の面積が小さく、全ての文字を一度に表示できないことが多い。そのため、文字入力に関する方法が各種提案されている。
【０００３】
例えば、携帯電話機など入力キーの配置に制限のある小型の装置において、入力キーに複数の文字を割り当て、入力キーを押下するたびに割り当てられた文字を変化させて、所望の文字を選択する方法が知られている。
【０００４】
また、特許文献１には少ないキー操作で多数の文字から文字を選択し、入力できる文字入力装置が記載されている。特許文献１に記載された文字入力装置は、中心ボタンと、中心ボタンを囲む環状のタッチパネルによって構成された入力デバイスを備えている。入力デバイスが手指の接触を検知すると、接触位置に応じた文字が表示画面に表示される。その後、入力デバイスが手指の移動を検出すると、文字入力装置は、移動方向及び移動量に応じて画面表示文字を更新する。
【０００５】
【特許文献１】特開２００８−７７１８２号公報（段落００１４、００２２〜００２３、図１、図５）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
入力キーに複数の文字を割り当てる場合、入力した文字を確定するために何回も入力キーを押下させる必要がある。
【０００７】
この課題を解決するため、特許文献１に記載された文字入力装置を用いることにより、少ないキー操作で文字を選択し、入力することができる。しかし、特許文献１に記載された文字入力装置では、表示する文字を選択するためにタッチする位置と、選択した文字を表示する表示画面とが離れている。そのため、文字入力装置の利用者は、選択する文字が表示されているかどうか、表示画面を見ながら手指を移動させる必要がある。言い換えれば、操作部分を見ずに、文字選択の操作をしなければならず、選択する文字が表示されるまで、どの程度手指を動かさなければならないかを感覚に頼る必要がある。入力する文字を選択する操作を視覚的に確認できるようにして、感覚的にわかりやすい操作を実現することが好ましい。
【０００８】
そこで、本発明は、入力する文字を選択する操作を視覚的に確認でき、かつ少ないキー入力数で文字を入力することができる文字入力装置、文字入力方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明による文字入力装置は、入力対象となる文字をグループ化した文字グループを識別するグループ識別文字を表示する表示手段と、表示手段上に配置され、手指の接触及び動作を検知する検知手段と、検知手段がグループ識別文字上で手指の接触を検知したときに、表示手段に、手指の接触を最初に検知した位置である接触検知位置に対応する文字グループに属する文字の一覧を接触検知位置の近傍に表示させ、文字の一覧に属する一の文字を所定の位置に表示させるグループ文字表示手段と、検知手段が、手指が接触している状態で手指の所定方向の動作を検知した場合、表示手段に、接触検知位置からの手指の移動方向及び移動量に応じて文字の一覧に属する一の文字を一覧の順番に所定の位置に表示させる表示位置移動手段と、検知手段が接触していた手指が離れたことを検知したときに、所定の位置に表示させている文字を入力文字として確定する入力文字確定手段とを備えたことを特徴とする。
【００１０】
本発明による文字入力方法は、入力対象となる文字をグループ化した文字グループを識別するグループ識別文字を表示手段に表示する表示ステップと、表示手段上に配置され、手指の接触及び動作を検知する検知手段がグループ識別文字上で手指の接触を検知したときに、表示手段に、手指の接触を最初に検知した位置である接触検知位置に対応する文字グループに属する文字の一覧を接触検知位置の近傍に表示させ、文字の一覧に属する一の文字を所定の位置に表示させるグループ文字表示ステップと、検知手段が、手指が接触している状態で手指の所定方向の動作を検知した場合、表示手段に、接触検知位置からの手指の移動方向及び移動量に応じて文字の一覧に属する一の文字を一覧の順番に所定の位置に表示させる表示位置移動ステップと、検知手段が接触していた手指が離れたことを検知したときに、接触開始位置に表示させている文字を入力文字として確定する入力文字確定ステップとを含むことを特徴とする。
【００１１】
本発明による文字入力プログラムは、コンピュータに、入力対象となる文字をグループ化した文字グループを識別するグループ識別文字を表示手段に表示する表示処理、表示手段上に配置され、手指の接触及び動作を検知する検知手段がグループ識別文字上で手指の接触を検知する検知手段が手指の接触を検知したときに、表示手段に、手指の接触を最初に検知した位置である接触検知位置に対応する文字グループに属する文字の一覧を接触検知位置の近傍に表示させ、文字の一覧に属する一の文字を所定の位置に表示させるグループ文字処理、検知手段が、手指が接触している状態で手指の所定方向の動作を検知した場合、表示手段に、接触検知位置からの手指の移動方向及び移動量に応じて文字の一覧に属する一の文字を一覧の順番に所定の位置に表示させる表示位置移動処理、および、検知手段が接触していた手指が離れたことを検知したときに、所定の位置に表示させている文字を入力文字として確定する入力文字確定処理を実行させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、入力する文字を選択する操作を視覚的に確認でき、かつ少ないキー入力数で文字を入力することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態を図面を参照して説明する。
【００１４】
図１は、本発明による文字入力装置の一実施形態を示すブロック図である。本発明における文字入力装置１０は、表示部１と、タッチパネル２と、記憶部３と、制御部４とを備えている。文字入力装置１０は、タッチパネルを備える小型情報端末であり、例えば、携帯電話機や、ＰＤＡ（Personal Digital Assistant）などにより実現される。図１に示す例では、表示部１と、タッチパネル２とを分けて記載しているが、タッチパネル２は表示部１上に重ねて配置される。
【００１５】
図２は、表示部１の一表示形態を示す説明図である。表示部１は、入力文字表示領域１１と、入力文字選択領域１２とを備える表示装置である。入力文字選択領域１２には、複数の入力文字をグループ化した文字グループの先頭の文字をボタンとして表示する。文字グループを識別できる先頭の文字は、グループ識別文字とも呼ぶことができる。入力文字表示領域１１は、入力文字選択領域１２に表示した文字グループに属する文字の中から選択された文字を表示する。
【００１６】
図２に示す例では、各文字グループが、５０音図の各行の文字を含んでおり、各文字グループのグループ識別文字として各行のあ段の文字をボタンとしたものを、入力文字選択領域１２に表示していることを示す。
【００１７】
タッチパネル２は、パネル上の手指の接触、及び手指の動作を検知するセンサである。
例えば、タッチパネル２が手指の接触を検知したときに、制御部４は、その接触位置に対応する表示部１上のボタンを、選択されたボタンとして特定する。以下、タッチパネル２が手指の接触を最初に検知した位置を接触検知位置と記す。
【００１８】
制御部４は、文字入力処理を制御する。制御部４は、タッチパネル２が入力文字選択領域１２にて手指の接触を検知すると、接触検知位置に表示されているボタンに対応する文字グループに属する文字の一覧を接触検知位置の近傍に表示する。例えば、制御部４は、接触検知位置を円周の一部として、文字グループに属する文字の一覧をその円周上に円状に並べて表示させてもよいが、文字の一覧の表示方法はこの方法に限定されない。例えば、制御部４は、文字グループに属する文字の一覧を接触検知位置の近傍に縦に並べて表示させてもよい。また、上記いずれの場合も、文字の一覧を表示する位置の中に接触検知位置を含んでいなくてもよい。
【００１９】
また、制御部４は、文字グループに属する一の文字を接触検知位置の近傍の所定の位置（以下、接触近傍位置と記す。）に表示する。接触近傍位置は、接触検知位置と同じ場所であってもよいし、異なっていてもよい。すなわち、制御部４は、接触検知位置を接触近傍位置として、接触検知位置に一の文字を表示させてもよい。
【００２０】
図３は、タッチパネル２がボタン「あ」の上で手指２０の接触を検知した場合の例を示す説明図である。図３に示す例では、タッチパネル２がボタン「あ」の上で手指２０の接触を検知した場合、制御部４が、接触検知位置を円周の一部として、文字グループ「あ行」に属する文字の一覧をその円周上に表示したことを表す。また、制御部４が、接触近傍位置として、接触検知位置に文字「あ」を表示したことを表す。すなわち、タッチパネル２がボタン「あ」の上で手指２０の接触を検知すると、制御部４は、「あ行」の「あ」の文字を接触検知位置に表示させ、残りの「い、う、え、お」の文字を「あ」を含む円周上に円状に並べて表示させる。
【００２１】
図４は、タッチパネル２がボタン「あ」の上で手指２０の接触を検知した場合に、文字グループに含まれる文字の一覧を接触検知位置の近傍に縦に表示した場合の例を示す説明図である。図４に示す例では、タッチパネル２がボタン「あ」の上で手指２０の接触を検知した場合、制御部４が、文字グループ「あ行」に属する文字の一覧を接触検知位置の近傍に表示させ、そのグループ内のグループ識別文字を接触検知位置に表示させたことを表す。
【００２２】
また、制御部４は、タッチパネル２が入力文字選択領域１２にて手指２０の移動を検知すると、入力文字選択領域１２に、その手指２０の移動に応じて、その文字の一覧に属する一の文字を一覧の順番に移動させて接触近傍位置に表示させて文字を切り替える。例えば、タッチパネル２がボタンの接触を検知し、制御部４が文字の一覧を円状に表示したときにタッチパネル２が手指２０の移動を検知した場合、制御部４が、その文字の一覧を順番に円周上で移動させて接触近傍位置に一の文字を表示させてもよい。移動及び表示の方法は上記方法に限定されず、例えば、制御部４が文字の一覧を縦に並べて表示したときにタッチパネル２が手指２０の移動を検知した場合、制御部４が、その文字の一覧の順番に接触近傍位置に一の文字を切り替えて表示させてもよい。
【００２３】
図５は、タッチパネル２がボタン「あ」の上で手指２０の接触を検知して文字の一覧を円周上に表示しているときに、その手指２０を左に移動させた場合の例を示す説明図である。図５に示す例では、タッチパネル２がボタン「あ」の上で手指２０の接触を検知したあとで、その手指２０を左に移動させた場合、制御部４が、円状に表示させた文字の一覧「あ、い、う、え、お」をそれぞれ時計周りに回転移動させて、一の文字「お」を接触検知位置に表示させたことを示す。
【００２４】
図６は、タッチパネル２がボタン「あ」の上で手指２０の接触を検知して文字の一覧を縦に表示させたときに、その手指２０を下に移動させた場合の例を示す説明図である。図６に示す例では、タッチパネル２がボタン「あ」の上で手指２０の接触を検知したあとで、その手指２０を下に移動させた場合、制御部４が、表示した文字の一覧の順番に下方向の文字を選択して、接触検知位置に表示させたことを示す。制御部４は、手指２０の動きに応じてこれらのような動作をすることにより、接触検知位置に表示する文字を変化させる。
【００２５】
以下の説明では、タッチパネル２が手指２０の接触を検知すると、制御部４が文字の一覧を円状に表示し、タッチパネル２が手指２０の所定方向の動作として左方向又は右方向の動作を検知したときに、その動作の方向に応じて時計回り又は反時計回りに文字を回転させる場合について説明する。ただし、文字を回転させる際の手指２０の所定方向は、左方向又は右方向の場合に限定されず、他の方向の場合であってもよい。例えば、上方向又は下方向の場合であってもよい。
【００２６】
さらに、制御部４は、タッチパネル２が入力文字選択領域１２にて手指２０が離れたことを検知すると、接触近傍位置に表示させた文字を、入力文字と判断して入力を確定する。
【００２７】
図７は、図５に示す状態で手指２０を離したときの動作の例を示す説明図である。図５に示す例では、文字グループを回転させた結果、接触検知位置に文字「お」を表示させた状態となっている。この状態で手指２０が離れた場合、制御部４は、接触検知位置に表示させている文字「お」を入力文字として確定する。制御部４は、確定した文字を、表示部１の入力文字表示領域１１に表示する。その状態を示した例が図７である。
【００２８】
例えば、一つの入力キー「あ、い、う、え、お」の文字を割り当て、入力キーを押下するたびに割り当てられた文字を変化させて文字を入力する方法の場合、「お」の文字を入力するには、入力キーを５回押下する必要がある。しかし、本実施形態では、１回の押下で「お」の文字を入力することができる。
【００２９】
本実施形態では、文字グループを５０音図のあ行〜わ行に対応させている場合について説明するが、文字グループは５０音図のあ行〜わ行に対応させる場合に限られない。例えば、文字グループとしてアルファベットや数字などをグループ化したものを用いてもよい。
【００３０】
制御部４は、例えば、プログラム（文字入力プログラム）に従って動作する文字入力装置１０のＣＰＵによって実現される。例えば、プログラムは、文字入力装置１０の記憶部３に記憶され、ＣＰＵは、そのプログラムを読み取り、プログラムに従って制御部４として動作してもよい。
【００３１】
次に、動作について説明する。図８は、入力文字を確定するまでの処理の例を示すフローチャートである。以下の説明では、文字入力装置１０が図２の例に示すように、グループ識別文字として各行のあ段の文字をボタンとしたものを、入力文字選択領域１２に表示している状態から処理を開始する場合について説明する。また、接触近傍位置と接触検知位置が同じ位置であり、制御部４は、接触検知位置を円周の一部として、文字グループに属する文字の一覧をその円周上に円状に表示させる場合について説明する。
【００３２】
タッチパネル２が、入力文字選択領域１２のボタンの位置に対する手指の接触を検知すると（ステップＳ１）、制御部４は、そのボタンに対応する文字グループに属する文字を円状に表示する（ステップＳ２、図３参照）。タッチパネル２が、手指の接触が離れたことを検知した場合（ステップＳ３におけるＹＥＳ）、制御部４は、接触近傍位置に表示させている文字を入力文字として確定し（ステップＳ４）、入力文字表示領域１１にその文字を表示させる。図３に示す例の場合であれば、指が接触した時点において、グループ識別文字を接触近傍位置に表示させているので、制御部４は、そのグループ識別文字を入力文字として確定する。
【００３３】
一方、タッチパネル２が、手指の接触が離れたことを検知しなかった場合（ステップＳ３におけるＮＯ）、制御部４は、タッチパネル２が手指の左方向又は右方向の動きを検知したか否かを判定する（ステップＳ１１）。制御部４が、タッチパネル２が手指の左方向又は右方向の動きを検知したと判定した場合（ステップＳ１１におけるＹＥＳ）、制御部４は、手指の動いた方向に応じて、現在表示している文字の一覧を、時計周り又は反時計回りに回転させて表示させる（ステップＳ１２）。
【００３４】
本例では、タッチパネル２が手指の左方向の動きを検知した場合、制御部４が文字の一覧を時計回りに回転させて表示させ、タッチパネル２が手指の右方向の動きを検知した場合、制御部４が文字の一覧を反時計回りに回転させて表示させる場合について説明する。なお、手指の左方向又は右方向の動きに対する表示の回転方向は、上記方向に限定されない。例えば、手指の右方向の動きに対して時計回りに回転させて表示させ、手指の左方向の動きに対して反時計回りに回転させて表示させてもよい。図５に示す例では、手指を左にスライドしているため、制御部４は、その方向に対応させて、文字を時計回りに回転して表示させたことを示す。
【００３５】
一方、タッチパネル２が手指の左方向又は右方向の動きを検知していないと判定した場合（ステップＳ１１におけるＮＯ）、再度手指の接触が離れたか否かを判定するステップＳ３以降の処理を繰り返す。
【００３６】
例えば、入力文字装置１の利用者が選択したい文字まで移動するように手指を左方向又は右方向にスライドし、制御部４が、接触検知位置にその文字を移動させたときに手指が離れると、制御部４は、その文字を入力文字として確定する（ステップＳ４）。例えば、図５に示す状態で手指が離れると、図７に示すように、制御部４は、接触検知位置にある文字「お」を入力文字として確定し、入力文字表示領域１１にその文字を表示させる。
【００３７】
本発明によれば、制御部４が、表示部１にグループ識別文字を表示する。タッチパネル２が、そのグループ識別文字上で手指の接触を検知したときに、制御部４は表示部１に接触検知位置に対応する文字グループの文字の一覧を接触検知位置の近傍に表示させ、文字の一覧に属する一の文字を接触近傍位置に表示させる。そして、タッチパネル２が手指が接触している状態で左方向又は右方向の動作を検知すると、制御部４は、文字の一覧に属する一の文字を文字の一覧の順番に移動させて接触近傍位置に表示させる。タッチパネル２が、接触していた手指が離れたことを検知すると、制御部４は接触近傍位置に表示させている文字を入力文字として確定する。そのため、入力する文字を選択する操作を視覚的に確認でき、かつ少ないキー入力数で文字を入力することができる。
【００３８】
次に、本実施形態の変形例について説明する。上記の実施形態では、図８の例に示すフローチャートで、タッチパネル２が、手指の接触が離れたことを検知しなかった場合（ステップＳ３におけるＮＯ）、タッチパネル２が手指の左方向又は右方向の動きを検知したか否かを判定する（ステップＳ１１）場合について説明した。本実施形態の変形例では、タッチパネル２が手指の左方向および右方向以外の動きを検知したときに、制御部４が、他の文字グループの一覧を接触検知位置の近傍に表示し、他の文字の一覧に属する一の文字を接触近傍位置に表示させる場合について説明する。以下の変形例では、タッチパネル２が、手指の左方向および右方向以外の動きとして下方向の動きを検知した場合について説明するが、手指の左方向および右方向以外の動きは、下方向に限定されない。例えば、手指の左方向および右方向以外の動きは、上方向の動きであってもよい。
【００３９】
図９は、本実施形態の変形例における入力文字を確定するまでの処理の例を示すフローチャートである。文字入力装置１０が入力文字選択領域１２にボタンを表示してから、タッチパネル２が手指の接触を検知するまでの処理は、上記の実施形態におけるステップＳ１〜Ｓ３（図８参照）と同様である。
【００４０】
タッチパネル２が、手指の接触が離れたことを検知しなかった場合において（ステップＳ３におけるＮＯ）、制御部４が、タッチパネル２が手指の左方向又は右方向の動きを検知しなかった場合（ステップＳ１１におけるＮＯ）について説明する。この場合、制御部４は、タッチパネル２が手指の下方向の動きを検知したか否かを判定する（ステップＳ２１）。制御部４が、タッチパネル２が手指の下方向の動きを検知したと判定した場合（ステップＳ２１におけるＹＥＳ）、制御部４は、現在表示している文字の一覧を、他の文字グループの一覧に変更する（ステップＳ２２）。
【００４１】
他の文字グループの一覧として、例えば、小文字のグループにしてもよいし、又はアルファベットにしてもよいが、変更する文字グループの一覧は、これらの内容に限定されない。図１０は、ステップＳ２１において、図３の例に示す状態から、タッチパネル２が手指の下方向の動きを検知したときの例を示す説明図である。本例では、制御部４が、あ行の文字グループを、小文字のあ行の文字グループに変更して表示したことを示す。
【００４２】
上記方法により、入力する文字を選択する操作を視覚的に確認でき、かつ少ないキー入力数で文字を入力することができるとともに、限られた表示スペースでも多くの文字グループを割り当てることができる。
【００４３】
上記説明では、タッチパネル２が手指の左方向又は右方向の動きを検知したときに制御部４が表示文字を回転して表示し（ステップＳ１２）、タッチパネル２が手指の下方向の動きを検出したときに制御部４が他の文字のグループに変更して表示する（ステップＳ２２）場合について説明した。文字を回転させる処理、及び他の文字のグループへ変更する処理に対応する手指の動きの方向は、上記方向に限定されない。例えば、タッチパネル２が手指の上方向又は下方向の動きを検知したときに、制御部４が表示文字を回転させて表示させ、タッチパネル２が手指の右方向（又は左方向）の動きを検出したときに、制御部４が他の文字のグループに変更して表示させてもよい。
【００４４】
図１１は、本発明における文字入力装置の概要を示すブロック図である。本発明による文字入力装置８０は、入力対象となる文字をグループ化した文字グループを識別するグループ識別文字（例えば、各行のあ段の文字）を表示する表示手段８１（例えば、表示部１の入力文字表示領域１１及び入力文字選択領域１２）と、表示手段８１上に配置され、手指の接触及び動作を検知する検知手段８２（例えば、タッチパネル２）と、検知手段８２がグループ識別文字上で手指の接触を検知したときに、表示手段８１に、手指の接触を最初に検知した位置である接触検知位置に対応する文字グループに属する文字の一覧を接触検知位置の近傍に表示させ、文字の一覧に属する一の文字を所定の位置（例えば、接触近傍位置）に表示させるグループ文字表示手段８３（例えば、制御部４）と、検知手段８２が、手指が接触している状態で手指の所定方向（例えば、左方向又は右方向）の動作を検知した場合、表示手段８１に、接触検知位置からの手指の移動方向及び移動量に応じて文字の一覧に属する一の文字を一覧の順番に所定の位置に表示させる表示位置移動手段８４（例えば、制御部４）と、検知手段８２が接触していた手指が離れたことを検知したときに、所定の位置に表示させている文字を入力文字として確定する入力文字確定手段８５（例えば、制御部４）とを備えている。
【００４５】
そのような構成により、入力する文字を選択する操作を視覚的に確認でき、かつ少ないキー入力数で文字を入力することができる。
【００４６】
また、表示位置移動手段８４が、検知手段８２が手指の接触を検知しているときに所定方向以外に定めた他の所定方向の手指の動作（例えば、下方向）を検知した場合、接触検知位置からの手指の移動方向に応じて、他の文字の一覧（例えば、小文字のグループの文字の一覧）を接触検知位置の近傍に表示し、他の文字の一覧に属する一の文字を所定の位置に表示させてもよい。
【００４７】
そのような構成により、上記効果に加え、限られた表示スペースでも多くの文字グループを割り当てることができる。
【００４８】
また、グループ文字表示手段８３が、検知手段８２がグループ識別文字上で手指の接触を検知したときに、表示手段８１に、接触検知位置に対応する文字グループに属する文字の一覧を接触検知位置の近傍に円状に表示させ、文字の一覧に属する一の文字を所定の位置に表示させてもよい。
【００４９】
また、グループ文字表示手段８３が、検知手段８２がグループ識別文字上で手指の接触を検知したときに、表示手段８１に、接触検知位置に対応する文字グループに属する文字の一覧を接触検知位置の近傍に表示させ、接触検知位置を所定の位置として文字の一覧に属する一の文字を接触検知位置に表示させ、表示位置移動手段８４が、検知手段８２が手指の接触を検知しているときに手指の所定方向（例えば、左方向又は右方向）の動作を検知した場合、接触検知位置からの手指の移動方向及び移動量に応じて文字の一覧に属する一の文字を接触検知位置に表示させ、入力文字確定手段８５が、検知手段８２が接触していた手指が離れたことを検知したときに、接触検知位置に表示させている文字を入力文字として確定してもよい。
【００５０】
また、表示手段８１が、グループ識別文字として文字グループの先頭文字（例えば、各行のあ段の文字）を表示してもよい。
【産業上の利用可能性】
【００５１】
本発明は、少ない操作で文字入力を可能とする文字入力装置に好適に適用される。
【図面の簡単な説明】
【００５２】
【図１】本発明による文字入力装置の一実施形態を示すブロック図である。
【図２】表示部１に表示させる内容の例を示す説明図である。
【図３】文字グループに含まれる文字の一覧を円状に表示した場合の例を示す説明図である。
【図４】文字グループに含まれる文字の一覧を縦に表示した場合の例を示す説明図である。
【図５】手指２０を左に移動した場合の例を示す説明図である。
【図６】手指２０を下に移動した場合の例を示す説明図である。
【図７】図５に示す状態で手指を離したときの動作の例を示す説明図である。
【図８】入力文字を確定するまでの処理の例を示すフローチャートである。
【図９】本実施形態の変形例における入力文字を確定するまでの処理の例を示すフローチャートである。
【図１０】タッチパネル２が手指の下方向の動きを検知したときの例を示す説明図である。
【図１１】本発明における文字入力装置の概要を示すブロック図である。
【符号の説明】
【００５３】
１  表示部
２  タッチパネル
３  記憶部
４  制御部
１０  文字入力装置
１１  入力文字表示領域
１２  入力文字選択領域
２０  手指
【図１】
2010097401.tif 000003
【図２】
2010097401.tif 000004
【図３】
2010097401.tif 000005
【図４】
2010097401.tif 000006
【図５】
2010097401.tif 000007
【図６】
2010097401.tif 000008
【図７】
2010097401.tif 000009
【図８】
2010097401.tif 000010
【図９】
2010097401.tif 000011
【図１０】
2010097401.tif 000012
【図１１】
2010097401.tif 000013