(57)【要約】      （修正有）【課題】他の表示を妨げることなく、直観的な操作で文字を入力することができる文字入力装置および文字入力方法を提供する。【解決手段】キーボード表示領域において「あ」が表示されたソフトキーを、例えば親指でファーストタッチすると、基準文字として行頭文字の「あ」が、テキスト表示領域のカーソル位置に最初の候補文字として表示される（状態（ａ））。次にタッチパネル上の任意の位置を別の指で２箇所目にタッチすると、「あ」行の次の文字である「い」が、候補文字としてカーソル位置に表示される（状態（ｂ））。ファーストタッチの指をソフトキーから離さずに、タッチパネルの入力面をタッチする指の数を減らしたり、増やしたりすると、その数に応じて候補文字が、「あ」、「い」、「う」、「え」、「お」の中から適宜選択されてカーソル位置に表示される候補文字がその都度変化する。【選択図】図３
2013197992.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示面を備えた表示部と、
前記表示面に重ねて設けられるタッチパネルであって、基準の文字が１文字ずつ割り当てられた複数の基準文字領域からなる第１領域と、前記第１領域以外の第２領域とを有する入力面を備えたタッチパネルと、
前記入力面に対する物体の接触箇所の位置および接触箇所の数を検出する位置検出手段と、
前記第１領域についての前記位置検出手段の検出結果が、１つの基準文字領域においてのみ接触箇所があり、該接触箇所の数が１つであるとき、該接触箇所の数と前記第２領域について前記位置検出手段によって検出された接触箇所の数との和を求め、該求めた前記接触箇所の数の和と、接触箇所が検出された前記基準文字領域に割り当てられた文字とに基づいて、予め定める複数の候補文字から１つの文字が選択されるように制御する制御手段とを備えることを特徴とする文字入力装置。
【請求項２】
前記制御手段は、前記表示パネルの前記表示面のうち、前記第２領域に対向する部分に、選択された文字を表示させることを特徴とする請求項１記載の文字入力装置。
【請求項３】
前記制御手段は、前記第１領域について前記１つの基準文字領域においてのみ接触箇所が検出された状態で、前記接触箇所の数の和が変化すると、変化した前記接触箇所の数の和と、接触箇所が検出された前記基準文字領域に割り当てられた文字とに基づいて、１つの文字が選択されるように制御することを特徴とする請求項１または２記載の文字入力装置。
【請求項４】
前記第１領域について前記１つの基準文字領域において検出されていた１つの接触箇所が検出されなくなると、前記制御手段は、前記１つの基準文字領域において接触箇所が検出されていたときに最後に選択された１つの文字を入力すべき文字として確定することを特徴とする請求項１〜３のいずれか１つに記載の文字入力装置。
【請求項５】
基準の文字が１文字ずつ割り当てられた複数の基準文字領域からなる第１領域と、前記第１領域以外の第２領域とを有するタッチパネルの入力面に対する接触が検出され、前記第１領域についての前記位置検出手段の検出結果が、１つの基準文字領域においてのみ接触箇所があり、該接触箇所の数が１つであるとき、該接触箇所の数と前記第２領域について前記位置検出手段によって検出された接触箇所の数との和を求める算出ステップと、
該求めた前記接触箇所の数の和と、接触箇所が検出された前記基準文字領域に割り当てられた文字とに基づいて、予め定める複数の候補文字から１つの文字を選択する選択ステップとを備えることを特徴とする文字入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接触位置を同時に複数検出することが可能なタッチパネルを備えた文字入力装置および文字入力方法に関する。
【背景技術】
【０００２】
タッチパネルを搭載した携帯端末装置は、必要最小限の数のハードキーを備え、多くの機能はタッチパネルと表示装置とによるソフトキーで実現している。ソフトキーによって実現している機能の１つに文字入力がある。携帯端末装置は、タッチパネルのサイズが制限されるので、タッチのしやすさなどを考慮すると、文字入力のためのソフトキーも多くを表示させることができない。
【０００３】
なるべく少ないソフトキーによって文字入力を可能とするための入力方式が考案されている。特にタッチパネルの特性を用いた入力方式として、フリック入力方式がある。フリック入力方式によりかな入力では、五十音の各行の行頭文字（「あ、か、さ、た、な、は、ま、や、ら、わ」のあ段の文字）を１文字ごとにひとつのソフトキーに割り当て、１つのキーが一定時間押下されると、押下されているキーの上下左右に、押下されている行頭文字を含む行の残りの文字を候補文字としてそれぞれ表示し、入力したい候補文字の方向にフリック操作することで、１つの文字を選択して入力することができる（特許文献１参照）。
【０００４】
たとえば、「な」のソフトキーを長押しすると、上下左右にな行の残りの文字(上に「ぬ」、下に「の」、左に「に」、右に「ね」)が表示され、右方向にフリックすれば「ね」を入力することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−１１２６３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
フリック入力方式では、候補文字が行頭文字の上下左右の一定範囲に表示されることで、ソフトキー以外の領域にまで、候補文字の表示がはみ出して、他の表示を妨げることになってしまう。具体的には、表示されるかな漢字変換候補や、アプリケーションが表示する各種ソフトキーが候補文字の表示によって隠れてしまう。また、電子メールを返信するときなどは、受信メールと返信メールとを二段組で表示する表示形態があるが、受信メールが候補文字の表示で隠れてしまうことがあり入力の妨げになる。
【０００７】
また、上下左右にフリックする操作については、どの方向にどの候補文字が表示されるのかを記憶するまでは、表示を見ながら探す必要があり、直観的な操作で文字を入力することができない。
【０００８】
本発明の目的は、他の表示を妨げることなく、直観的な操作で文字を入力することができる文字入力装置および文字入力方法を提供することである。
【課題を解決するための手段】
【０００９】
本発明は、画像を表示する表示面を備えた表示部と、
前記表示面に重ねて設けられるタッチパネルであって、基準の文字が１文字ずつ割り当てられた複数の基準文字領域からなる第１領域と、前記第１領域以外の第２領域とを有する入力面を備えたタッチパネルと、
前記入力面に対する物体の接触箇所の位置および接触箇所の数を検出する位置検出手段と、
前記第１領域についての前記位置検出手段の検出結果が、１つの基準文字領域においてのみ接触箇所があり、該接触箇所の数が１つであるとき、該接触箇所の数と前記第２領域について前記位置検出手段によって検出された接触箇所の数との和を求め、該求めた前記接触箇所の数の和と、接触箇所が検出された前記基準文字領域に割り当てられた文字とに基づいて、予め定める複数の候補文字から１つの文字が選択されるように制御する制御手段とを備えることを特徴とする文字入力装置である。
【００１０】
また本発明は、前記制御手段は、前記表示パネルの前記表示面のうち、前記第２領域に対向する部分に、選択された文字を表示させることを特徴とする。
【００１１】
また本発明は、前記制御手段は、前記第１領域について前記１つの基準文字領域においてのみ接触箇所が検出された状態で、前記接触箇所の数の和が変化すると、変化した前記接触箇所の数の和と、接触箇所が検出された前記基準文字領域に割り当てられた文字とに基づいて、１つの文字が選択されるように制御することを特徴とする。
【００１２】
また本発明は、前記第１領域について前記１つの基準文字領域において検出されていた１つの接触箇所が検出されなくなると、前記制御手段は、前記１つの基準文字領域において接触箇所が検出されていたときに最後に選択された１つの文字を入力すべき文字として確定することを特徴とする。
【００１３】
また本発明は、基準の文字が１文字ずつ割り当てられた複数の基準文字領域からなる第１領域と、前記第１領域以外の第２領域とを有するタッチパネルの入力面に対する接触が検出され、前記第１領域についての前記位置検出手段の検出結果が、１つの基準文字領域においてのみ接触箇所があり、該接触箇所の数が１つであるとき、該接触箇所の数と前記第２領域について前記位置検出手段によって検出された接触箇所の数との和を求める算出ステップと、
該求めた前記接触箇所の数の和と、接触箇所が検出された前記基準文字領域に割り当てられた文字とに基づいて、予め定める複数の候補文字から１つの文字を選択する選択ステップとを備えることを特徴とする文字入力方法である。
【発明の効果】
【００１４】
本発明によれば、タッチパネルは、表示部の表示面に重ねて設けられるタッチパネルであって、基準の文字が１文字ずつ割り当てられた複数の基準文字領域からなる第１領域と、前記第１領域以外の第２領域とを有する入力面を備える。
【００１５】
制御手段は、前記第１領域についての前記位置検出手段の検出結果が、１つの基準文字領域においてのみ接触箇所があり、該接触箇所の数が１つであるとき、該接触箇所の数と前記第２領域について前記位置検出手段によって検出された接触箇所の数との和を求める。そして、求めた前記接触箇所の数の和と、接触箇所が検出された前記基準文字領域に割り当てられた文字とに基づいて、予め定める複数の候補文字から１つの文字を選択する。
【００１６】
操作者が複数の指でタッチパネルに接触すれば、接触位置の数が接触した指の数となるので、たとえば、一方の手で携帯端末装置を持ちながら、もう一方の手でタッチパネルに接触させる指の数を変えるだけで文字を入力することができる。
【００１７】
これにより、他の表示を妨げることもなく、直観的な操作で文字を入力することができる。
【００１８】
また本発明によれば、前記制御手段は、前記表示パネルの前記表示面のうち、前記タッチパネルの前記第２領域に対向する部分に、選択した文字を表示する。
【００１９】
選択した文字が表示パネルに表示されるので、操作者は、現在どの文字が入力の候補として選択されているかを容易に確認することができる。
【００２０】
また本発明によれば、前記第１領域について前記１つの基準文字領域においてのみ接触箇所が検出された状態で、前記接触箇所の数の和が変化すると、変化した前記接触箇所の数の和と、接触箇所が検出された前記基準文字領域に割り当てられた文字とに基づいて、１つの文字を選択する。
【００２１】
これにより、タッチパネルに接触している指の数を増減させると、それに伴い選択される文字が変化するので、より直観的な操作で文字を入力することができる。
【００２２】
また本発明によれば、前記第１領域について前記１つの基準文字領域において検出されていた１つの接触箇所が検出されなくなると、前記制御手段は、前記１つの基準文字領域において接触箇所が検出されていたときに最後に選択された１つの文字を入力すべき文字として確定する。
【００２３】
基準文字領域に接触していた指をタッチパネルから離すだけで入力文字を確定させることができるので、入力文字を確定させるための特別な操作が必要なく、容易に文字を入力することができる。
【００２４】
また本発明によれば、算出ステップで、タッチパネルの入力面に対する接触が検出され、前記第１領域についての前記位置検出手段の検出結果が、１つの基準文字領域においてのみ接触箇所があり、該接触箇所の数が１つであるとき、該接触箇所の数と前記第２領域について前記位置検出手段によって検出された接触箇所の数との和を求める。選択ステップでは、求めた前記接触箇所の数の和と、接触箇所が検出された前記基準文字領域に割り当てられた文字とに基づいて、予め定める複数の候補文字から１つの文字を選択する。
【００２５】
操作者が複数の指でタッチパネルに接触すれば、接触位置の数が接触した指の数となるので、タッチパネルに接触させる指の数を変えるだけで文字を入力することができる。
【００２６】
これにより、他の表示を妨げることもなく、直観的な操作で文字を入力することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態である携帯端末装置１の構成を示すブロック図である。
【図２】文字入力状態における携帯端末装置１の表示画面例を示す図である。
【図３】文字入力時の操作例を示す概略図である。
【図４】携帯端末装置１における文字入力処理を示すフローチャートである。
【図５】基準文字接触領域３０を特定する座標位置を示す模式図である。
【図６】基準文字接触領域３０の設定情報を示す座標テーブル３３を示す図である。
【図７】候補文字を選択するための対応テーブル３７を示す図である。
【発明を実施するための形態】
【００２８】
以下に添付図面を参照して、本発明の実施形態について詳細に説明する。
図１は、本発明の実施形態である携帯端末装置１の構成を示すブロック図である。携帯端末装置１は、静電容量式タッチパネル２と、タッチパネルドライバ３と、表示装置４と、表示ドライバ５と、制御部６と、記憶部７と、通信部８とを備える。
【００２９】
携帯端末装置１は、タッチパネルによって文字の入力を行うことが可能な装置であれば、特に限定されず、スマートフォン、フィーチャーフォン、タブレット端末および電子辞書などによって実現される。
【００３０】
静電容量式タッチパネル２（以下では単に「タッチパネル」と称する場合がある）は、操作者の指やタッチペンなどの接触物がパネル表面に近接または接触すると、その接触物による静電容量の変化を電気信号により出力する。本実施形態では、接触物が複数箇所に同時に接触したときに、それぞれの接触位置を検出することが可能な、投影型タッチパネルを用いることが好ましい。タッチパネルドライバ３は、タッチパネル２から出力される電気信号に基づいて、接触物の接触位置の座標を検出して、制御部６へと出力する。
【００３１】
表示装置４は、液晶表示装置、プラズマ表示装置、有機ＥＬ表示装置など携帯可能な薄型表示パネルであれば用いることができ、ソフトキーの表示、入力された文字の表示、アプリケーションソフトウェア（以下では単に「アプリケーション」と称する場合がある）で作成された画面の表示などを行う。表示ドライバ５は、制御部６から出力される画像データを、表示装置４によって表示可能な信号に変換して表示装置４に各種の画像を表示させる。文字入力においては、入力の基準となる文字である基準文字、５０音では「あ」の段の各文字を、１文字ごとに矩形の基準文字領域に割り当てて表示するとともに、入力が確定する前の候補文字、および確定された入力文字を含む文字列を表示する。入力された文字列は、起動しているアプリケーションに応じて、たとえば電子メールの件名、本文テキストや、検索キーワードなどとして処理される。
【００３２】
制御部６は、記憶部７に記憶された各種プログラムに基づいて携帯端末装置１全体の動作を制御する。文字入力においては、タッチパネル２によって複数の基準文字領域のうちの１つの基準文字領域内に１つの接触位置が検出された状態で検出される接触位置の数を計数し、１つの接触位置が検出された基準文字領域と、計数した接触位置の数とに基づいて、１つの文字を選択する。
【００３３】
記憶部７は、携帯端末装置１の動作を制御するための制御プログラム、文字を入力するための文字入力プログラム、アプリケーションの管理を行うアプリ管理プログラム、電話通信を行う電話通信プログラム、無線または有線でデータ通信を行うデータ通信プログラムおよび各種アプリケーションプログラムなどが記憶される。また、記憶部７は、これらのプログラムを実行する際に一時的にプログラムを展開したり、演算に必要なパラメータや演算結果などを一時的に記憶することも可能であり、表示装置４に表示させる画像データなども記憶することができる。
【００３４】
通信部８は、電話通信およびデータ通信可能な通信インターフェイスであり、移動体通信網、インターネットなどの通信網と接続したり、通信可能な他の通信装置とピアツーピア接続することが可能となっている。
【００３５】
図２は、文字入力状態における携帯端末装置１の表示画面例を示す図である。表示装置４の表示面は、複数の基準文字表示領域２０ａからなるキーボード表示領域２０およびキーボード表示領域２０に隣接して入力候補文字、入力文字などを表示するテキスト表示領域２１を有する。
【００３６】
基準文字表示領域２０ａは、たとえば縦に４つ、横に３つ並んだ合計１２あり、それぞれの基準文字表示領域２０ａには、５０音の「あ」の段の各文字が重複しないように１文字ずつ表示する。
【００３７】
タッチパネル２は、表示装置４の表示面に対向するように設けられ、操作者の指またはタッチペンなどの接触物が接触する入力面が露出するように、表示装置４側とは反対側に入力面を配置する。タッチパネル２の入力面は、表示装置４の表示画面に表示されたキーボード表示領域２０およびテキスト表示領域２１にそれぞれ対向する領域が設けられる。具体的に入力面は、キーボード表示領域２０に対向する位置にキーボード接触領域、テキスト表示領域２１に対向する位置にテキスト接触領域を有する。さらに、キーボード接触領域は、表示面の各基準文字表示領域２０ａに対向する位置にそれぞれ基準文字接触領域を有する。
【００３８】
文字入力においては、タッチパネル２に対する、接触物による最初の接触（以下「ファーストタッチ」ともいう）の接触位置が、基準文字接触領域内であれば、その基準文字領域内に表示された文字を基準文字として設定する。続いて、ファーストタッチの接触位置が、基準文字接触領域内にある状態で、別の指などの接触物によって複数の接触位置が検出されると、ファーストタッチの基準文字と、検出される接触位置の数と、に基づいて１つの候補文字が選択される。候補文字は、ファーストタッチの接触位置が含まれる基準文字接触領域に割り当てられた文字を５０音の行頭文字として、その行頭文字を含む行の文字を候補文字とする。
【００３９】
図３は、文字入力時の操作例を示す概略図である。図３に示す図では、あ行（あ、い、う、え、お）のかな文字を入力するときの操作例を示している。
【００４０】
まず、キーボード表示領域２０において「あ」が表示されたソフトキーを、例えば親指でファーストタッチすると、基準文字として行頭文字の「あ」が、テキスト表示領域２１のカーソル位置に最初の候補文字として表示される（状態（ａ））。
【００４１】
次にタッチパネル２上の任意の位置を別の指で２箇所目にタッチすると、「あ」行の次の文字である「い」が、候補文字としてカーソル位置に表示される（状態（ｂ））。
【００４２】
タッチパネル２上の任意の位置を、指で３箇所タッチすると、「あ」行の「う」が、候補文字としてカーソル位置に表示され（状態（ｃ））、タッチパネル２上の任意の位置を、指で４箇所タッチすると、「あ」行の「え」が、候補文字としてカーソル位置に表示され（状態（ｄ））、タッチパネル２上の任意の位置を、指で５箇所タッチすると、「あ」行の「お」が、候補文字としてカーソル位置に表示される（状態（ｅ））。
【００４３】
ここで、ファーストタッチの指をソフトキーの基準文字から離さずに、タッチパネル２の入力面をタッチする指の数を減らしたり、増やしたりすると、その数に応じて候補文字が、「あ」、「い」、「う」、「え」、「お」の中から適宜選択されてカーソル位置に表示される候補文字がその都度変化する。
【００４４】
「あ」、「い」、「う」、「え」、「お」のいずれかが候補文字として表示された状態で、ファーストタッチの指を離すと、そのときに表示されていた候補文字を入力文字として確定する（状態（ｆ））。
【００４５】
タッチパネル２をタッチする指の数と候補文字とが対応しており、指の数が増加するに従い（１→５）、行頭から行末に向かって候補文字が変化する（「あ」→「お」）ので、直観的な操作による文字入力が可能となる。
【００４６】
図４は、携帯端末装置１における文字入力処理を示すフローチャートである。
文字入力処理は、携帯端末装置１の電源がオン状態となり、たとえば電子メールアプリケーション、検索アプリケーションなどを起動させ、文字入力の待機状態になると開始する。
【００４７】
文字入力処理の開始時点では、タッチパネル２に接触物が接触していない状態であるとする。
【００４８】
ステップＳ１では、基準文字接触領域に対するファーストタッチが検出されたかどうかを判断する。基準文字接触領域は、基準文字表示領域２０ａに対向する位置にあるタッチパネル２上の領域であるので、予め各領域の位置は、たとえば座標位置で表わされ、記憶部７に記憶されている。
【００４９】
図５は、基準文字接触領域３０を特定する座標位置を示す模式図である。なお、図５では、説明をわかりやすくするために表示装置４の基準文字表示領域２０ａに表示されている基準文字、この例では「あ」も記載している。基準文字接触領域３０は、矩形状の領域であり、矩形における４つの頂点のうち対角に位置する２つの頂点座標によって矩形を特定することができる。図５に示す例では、矩形の左上の頂点に相当する第１の頂点３１と、矩形の右下の頂点に相当する第２の頂点３２とによって、基準文字接触領域３０として１つの矩形が表わされる。なお、基準文字接触領域３０を規定する矩形は、４辺がタッチパネル２に設定されるｘｙ直交座標系のｘ軸およびｙ軸にそれぞれ平行となるような矩形である。
【００５０】
第１の頂点３１の座標を座標Ａ（ｘＡ，ｙＡ）、第２の頂点３２の座標を座標Ｂ（ｘＢ，ｙＢ）とすると、１つの基準文字接触領域３０は、２つの座標値によって特定される。基準文字接触領域３０は、キーボード表示領域２０の基準文字表示領域２０ａと同数であるので、本実施形態では、１０の基準文字接触領域３０について、それぞれ２つの座標値が予め設定される。
【００５１】
図６は、基準文字接触領域３０の設定情報を示す座標テーブル３３を示す図である。座標テーブル３３は、行頭文字３４、座標Ａ３５、座標Ｂ３６を含み、記憶部７に記憶される。行頭文字３４は、各基準文字接触領域３０に割り当てられている５０音の行頭文字が記載される。座標Ａ３５および座標Ｂ３６は、各行頭文字の基準文字接触領域３０を規定する矩形の第１の頂点３１および第２の頂点３２のそれぞれの座標値である座標Ａおよび座標Ｂが記載される。
【００５２】
ステップＳ１における判断は、タッチパネル２に接触物が接触したときに、タッチパネルドライバ３から出力される座標値を制御部６が取得し、記憶部７の記憶された座標テーブル３３を参照して、接触位置を示す座標値が、基準文字接触領域３０のいずれかの領域内に存在するかどうかによって判断することができる。
【００５３】
タッチパネル２のファーストタッチによる接触位置が、基準文字接触領域３０のうちの１つの領域内にあればステップＳ２に進み、いずれの領域内にもなければ待機する。ファーストタッチによる接触位置の座標値は、ファーストタッチ座標値として記憶部７に記憶される。
【００５４】
ステップＳ２では、ファーストタッチの接触位置に基づいて、行頭文字を特定する。ファーストタッチによる接触位置の座標によって、座標テーブル３３からファーストタッチの接触位置を含む基準文字接触領域３０に割り当てられた行頭文字を特定する。
【００５５】
特定した行頭文字は、「あ」の段のいずれかの文字であり、ステップＳ３では、この特定した行頭文字を最初の候補文字として選択し、記憶部７に記憶するとともに、表示装置４のテキスト表示領域２１の候補文字表示箇所、たとえばカーソル位置に表示する。
【００５６】
ステップＳ４では、タッチ位置の数が増減したかどうかを判断する。タッチ位置の数は、タッチパネルドライバ３から出力される座標値の数によって決定される、制御部６は、タッチパネルドライバ３から出力される座標値の数に増減が生じた場合に、タッチパネル２に対する接触位置の数が増減したものと判断する。タッチ位置の数の増減があればステップＳ５に進み、増減が無ければ待機する。
【００５７】
ステップＳ５では、タッチ位置の数に増減があった場合に、基準文字接触領域３０の領域内に接触位置があるファーストタッチが離れたかどうかを判断する。
【００５８】
タッチパネルドライバ３から出力される座標値と、記憶部７に記憶されているファーストタッチ座標値とを比較し、一致する座標値があればファーストタッチは離れていないと判断してステップＳ６に進み、一致する座標値が無ければファーストタッチが離れたと判断してステップＳ８に進む。
【００５９】
ステップＳ６では、タッチ位置の総数を特定する。制御部６は、タッチパネルドライバ３から出力される座標値の数に基づいて、タッチパネル２における接触位置の総数を計数し、タッチ位置の総数として特定する。特定したタッチ位置の総数は、記憶部７に記憶される。
【００６０】
ステップＳ７では、記憶されている行頭文字とタッチ位置の総数に基づいて候補文字を選択する。行頭文字は、ステップＳ２においてすでに特定され、記憶部７に記憶されているので、行頭文字を記憶部７から読み出し、タッチ位置の総数と併せて候補文字を選択する。行頭文字およびタッチ位置の総数と、候補文字との関係は、予め対応テーブルとして記憶部７に記憶しておく。
【００６１】
図７は、候補文字を選択するための対応テーブル３７を示す図である。対応テーブル３７では、縦に行頭文字、横にタッチ位置の総数をマトリクス状に並べ、行頭文字とタッチ位置の総数との交点が選択すべき候補文字となる。たとえば、行頭文字が「た」で、タッチ位置の総数が３箇所であれば、対応テーブル３７に基づいて「つ」を候補文字として選択する。タッチ位置の総数が１箇所の場合は、行頭文字そのものが候補文字として選択される。
【００６２】
なお、行頭文字が「や」でタッチ位置の総数が２箇所および４箇所の場合の候補文字（＊１、＊２）、ならびに行頭文字が「わ」でタッチ位置の総数が２箇所および４箇所の場合の候補文字（＊３、＊４）については、携帯端末装置１の種類、文字入力処理を用いるアプリケーションの種類などによって適宜変更してもよい。これらの候補文字には、何らかの文字を割り当ててもよいが、割り当てなくてもよい。割り当てない場合は、タッチ位置の総数が変化した結果、候補文字が＊１〜＊４であれば、現在表示されている候補文字から変化させず、同じ候補文字の表示を継続すればよい。
【００６３】
このように、ステップＳ７では、タッチ位置の総数が特定されると、制御部６が、記憶部７に記憶されている行頭文字を読み出し、対応テーブル３７を参照して候補文字を選択する。選択した候補文字は、記憶部７に記憶される。このとき、新たに選択した候補文字を、すでに記憶されている候補文字と置き換え、候補文字を更新する。
【００６４】
２回目以降のステップＳ３の処理では、ステップＳ７で選択されて更新された候補文字を、すでに表示されている文字に代えて、テキスト表示領域２１のカーソル位置に表示する。ステップＳ３〜ステップＳ７までに処理は、ステップＳ５でファーストタッチが離れたと判断されるまで繰り返される。
【００６５】
ステップＳ５でファーストタッチが離れたと判断された場合は、ステップＳ８で、入力文字として、現在選択されている候補文字、すなわち記憶部７に記憶されている候補文字を入力文字として確定する。確定した入力文字は、すでに確定された他の入力文字があれば、それらの入力文字とともに、入力文字列として記憶部７に記憶される。
【００６６】
ステップＳ９では、確定した入力文字をテキスト表示領域２１に表示する。たとえば、カーソル位置を次に移動させるなどすれば、操作者に対して入力文字が確定したことを知らせることができる。
【００６７】
上記に示した実施形態では、５０音に基づくひらがな文字の入力処理について説明したが、これに限らず、かたかな文字の入力処理に適用することもできる。かたかな文字の場合は、図７に示した対応テーブル３７の候補文字を全てかたかなとした対応テーブルを、ひらがな入力用の対応テーブル以外に記憶部７に記憶しておけばよい。ひらがなで文字入力を行うか、かたかなで文字入力を行うかは、従来公知の切り換え手段によって、切り換えることができる。
【００６８】
また、本発明は、対応テーブルの候補文字に文字を割り当てることで文字の入力が可能となるので、ひらがなおよびかたかななどのかな入力だけでなく、アルファベットや記号などの入力に適用することも可能である。アルファベットの場合は、たとえば３〜４文字ごとに行頭文字を設定して、行頭文字のアルファベットから続くアルファベットをタッチ位置の総数に対応させて対応テーブルを作成すればよい。記号の場合は、記号の種類ごとに行頭文字を設定し、同じ種類の他の記号をタッチ位置の総数に対応させて対応テーブルを作成すればよい。たとえば、演算記号の「＋」、「−」、「×」、「÷」を同じ種類の記号として、行頭文字を「＋」とし、タッチ位置が２箇所のときは「−」を候補文字とし、３箇所のときは「×」を候補文字とし、４箇所のときは「÷」を候補文字とすればよい。
【符号の説明】
【００６９】
１  携帯端末装置
２  静電容量式タッチパネル
３  タッチパネルドライバ
４  表示装置
５  表示ドライバ
６  制御部
７  記憶部
８  通信部
【図１】
2013197992.tif 000003
【図２】
2013197992.tif 000004
【図３】
2013197992.tif 000005
【図４】
2013197992.tif 000006
【図５】
2013197992.tif 000007
【図６】
2013197992.tif 000008
【図７】
2013197992.tif 000009