(57)【要約】【課題】フリック入力のタッチアップ時に入力位置がずれて誤入力となるのを防止する。【解決手段】タッチパネル(１)と、入力座標を検出する検出部(７)と、上記入力座標の文字を選択文字とし、この選択文字とこの選択文字と特定の関係にある候補文字とで成る入力ガイドを表示する入力ガイド表示部(３,１０,１１)と、タッチダウン操作かタッチアップ操作かフリック操作かを判定する操作判定部(９)と、上記タッチダウン操作の場合は、上記入力ガイドの選択文字のガイドボタンの領域を確定領域とし、上記フリック操作の場合には、スライド後の箇所で指定される候補文字のガイドボタンの領域を確定領域とし、上記タッチアップ操作の場合には、上記確定領域の文字を入力文字として確定する文字入力制御部(３)とを備え、文字入力制御部(３)は、上記フリック操作の場合は上記確定領域を拡大する。【選択図】図１
2015002520.tif 000002
【特許請求の範囲】
【請求項１】
表示デバイスと透明な位置入力デバイスとが積層されて、表示機能と入力機能とを有するタッチパネルと、
上記位置入力デバイスからの入力位置を表す位置信号に基づいて、上記タッチパネル上の入力座標を検出すると共に、検出座標を表す座標信号を送出する検出部と、
上記検出部によって検出された入力座標が上記表示デバイスに表示されたソフトキーボード上にある場合に、上記入力座標に割り当てられている文字を選択文字とし、この選択文字のガイドボタンと上記選択文字と特定の関係にある複数の候補文字のガイドボタンとで成る入力ガイドを、上記ソフトキーボードの周囲に表示する入力ガイド表示部と、
上記検出部からの上記座標信号に基づいて、操作者による上記タッチパネルに対する操作が、タッチダウン操作であるか、タッチアップ操作であるか、上記タッチパネルにタッチした状態を維持してタッチ箇所をスライドするフリック操作であるかを判定する操作判定部と、
上記操作判定部による判定結果が、上記ソフトキーボードに対する上記タッチダウン操作である場合には、上記入力ガイド表示部に上記入力ガイドの表示を指示すると共に、表示された上記入力ガイドにおける選択文字のガイドボタンの領域を確定領域と設定し、上記フリック操作である場合には、上記スライド後のタッチ箇所で指定される上記入力ガイドにおける上記候補文字のガイドボタンの領域を確定領域と設定し、タッチアップ操作である場合には、当該タッチアップ操作時に設定されている上記確定領域の上記選択文字あるいは上記候補文字を入力文字として確定する文字入力制御部と
を備え、
上記文字入力制御部は、上記操作判定部による判定結果が上記フリック操作である場合には、上記確定領域を、上記候補文字のガイドボタンの領域よりも大きく拡大するようになっている
ことを特徴とする文字入力装置。
【請求項２】
請求項１に記載の文字入力装置において、
上記文字入力制御部が上記確定領域を拡大する上記候補文字は、上記入力ガイドにおける上記複数の候補文字のうちの特定の位置にある候補文字である
ことを特徴とする文字入力装置。
【請求項３】
請求項１あるいは請求項２に記載の文字入力装置において、
上記文字入力制御部は、上記確定領域を、段階的に複数の大きさに拡大可能になっている
ことを特徴とする文字入力装置。
【請求項４】
請求項３に記載の文字入力装置において、
上記文字入力制御部は、操作者による上記タッチダウン操作,上記フリック操作および上記タッチアップ操作に呼応して確定した入力文字が取り消され、再度、直前の上記タッチダウン操作および上記フリック操作と同じタッチダウン操作およびフリック操作が行われた場合には、上記入力ガイドにおける該当候補文字の上記確定領域を、上記直前の上記フリック操作時における拡大率よりも大きな拡大率で拡大するようになっている
ことを特徴とする文字入力装置。
【請求項５】
請求項１から請求項４の何れか一つに記載の文字入力装置において、
上記文字入力制御部は、上記入力ガイドにおける上記候補文字の確定領域を拡大した際に、上記拡大された確定領域における拡大部分を、ユーザインターフェース上において表示しないようになっている
ことを特徴とする文字入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、タッチパネルによって文字を入力する文字入力装置に関する。
【背景技術】
【０００２】
スマートフォン等のタッチパネルを搭載した携帯情報端末(ＰＤＡ：Personal Digital Assistants)では、画面上の文字にタッチすることによって文字を入力するような文字入力方式が採用されている。また、その文字入力方式における一般的な入力方法として「フリック入力」がある。
【０００３】
ここで、上記フリック入力とは、例えば日本語入力時において、同じ母音の平仮名を行方向に、同じ子音の平仮名を列方向に配列して成る五十音における各第１行「あかさたなはまやらわ」の例えば「か」を選択すると、選択文字「か」の周囲に、選択文字の列の残りの４文字「きくけこ」を表示し、選択文字「か」のキーを押しつつ目的の文字の方向に指をスライドさせることによって、目的の文字を入力する方法である。
【０００４】
上記タッチパネルの画面上の文字にタッチして文字を入力する文字入力方式では、表示されているソフトウェアキーボード上のキーの大きさと指の太さの不適合によって、操作者が意図した文字とは異なる文字が入力される誤入力が発生する。そこで、タッチパネル搭載機種において、誤入力を防ぐ方法として、特開２０１３‐３３３９５号公報(特許文献１)に開示された「文字入力装置」が提案されている。
【０００５】
上記特許文献１に開示された文字入力装置においては、タッチパネル上において、上記五十音における各第１行「あかさたなはまやらわ」の例えば「か」を選択した場合は、上記選択文字の列における残りの４文字「きくけこ」を、フリック入力候補として、選択文字「か」の周囲にではなく、選択文字「か」の位置より上方に表示するようにしている。こうすることにより、指でフリック入力候補が隠れるのを防止して、文字入力を行い易くしている。
【０００６】
他に、文字入力を行い易くして誤入力を低減する方法としては、タッチパネル上におけるタッチ文字を中心としてその周囲にあるキーを上記中心からの距離に応じて相対的に拡大表示する方法や、タッチパネル上のタッチ座標から特定領域内に掛かるキーを拡大表示する方法がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１３‐３３３９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１に開示された従来の文字入力装置においては、以下のような問題がある。
【０００９】
すなわち、操作者が文字を入力し易いように、タッチパネル上におけるフリック入力候補の表示位置を変えて、選択文字「か」の位置よりも上方に表示するようにしている。こうして、指でフリック入力候補が隠れるのを防止して、入力し易くする工夫がなされている。しかしながら、片手操作のような場合に発生し易い指の位置ずれ(ブレ)による誤入力については考慮されてはいない。
【００１０】
このことは、上述したタッチ文字を中心としてその周囲にあるキーを上記中心からの距離に応じて相対的に拡大表示する方法や、タッチ座標から特定領域内に掛かるキーを拡大表示する方法の場合も同様である。
【００１１】
例えば、近年のスマートフォンの画面大型化に伴って、片手操作を行う場合等に、手でスマートフォンを持った場合に、文字入力を行う親指の側とは反対側に表示される文字のキーに親指が届き難いという場合が発生する。
【００１２】
例えば、タッチパネルの表示画面上に表示されている文字キー(「あ」,「か」,「さ」,「た」,「な」,「は」,「ま」,「や」,「ら」,「わ」)の何れか(例えば「か」)が押下され、その文字キーの文字(「か」)を中心として、その文字の周りにその文字と同一子音の文字候補(「き」,「く」,「け」,「こ」)が表示された場合に、親指から遠い方の文字を選択するために親指をスライドして、その目的文字が選択されたことをユーザインターフェースのフォーカス遷移によって視覚的に捉える。その上で、選択された文字を確定するために親指をタッチアップした際に、意図せずに親指による選択座標がスライド前の方向(元の中央文字の方向)にぶれて戻ってしまい、結果として間違った文字を選択してしまうようなケースが考えられる。
【００１３】
逆に、端末の小型化に伴って文字入力エリア自体が小さくなっている場合に、親指側に位置する文字を選択しようとして、親指を手前に移動する。ところが、親指が窮屈なために、タッチアップ時に親指がぶれて、やはり中央の位置にある文字を誤選択するようなケースも考えられる。
【００１４】
このように、特に周囲に表示されたキーの選択領域境界の近傍でタッチアップするようなケースでの誤入力が考えられる。
【００１５】
上記特許文献１に開示された従来の文字入力装置、および、他の文字入力を行い易くして誤入力を低減する方法においては、何れも、選択するキー自体の大きさを拡大したり、表示位置を変えたりするが、そのキーが選択状態となった時点から、その選択文字を確定させるための領域(確定領域)の範囲は固定であり、この確定領域境界の近傍でのタッチアップ時の親指のぶれが考慮されてはいない。
【００１６】
また、上記フリック入力時において、ある選択文字キーの外側に表示される上記選択文字と同列の文字候補(例えば、選択文字「か」に対する「き」,「く」,「け」,「こ」)を確定させるための確定領域の範囲を、予め中央の選択文字キーの部分にはみ出させて大きく設定しておくことが考えられる。ところが、その場合には、選択文字キーの部分にはみ出した分だけ、中央の選択文字を確定させるための領域が小さくなり、中央の選択文字を入力することが難しくなることが考えられる。
【００１７】
そこで、この発明の課題は、フリック入力のタッチアップ時に親指の位置がずれて異なる文字の部分でタッチアップして、操作者の意図しない文字が入力される誤入力を防止できる文字入力装置を提供することにある。
【課題を解決するための手段】
【００１８】
上記課題を解決するため、この発明の文字入力装置は、
表示デバイスと透明な位置入力デバイスとが積層されて、表示機能と入力機能とを有するタッチパネルと、
上記位置入力デバイスからの入力位置を表す位置信号に基づいて、上記タッチパネル上の入力座標を検出すると共に、検出座標を表す座標信号を送出する検出部と、
上記検出部によって検出された入力座標が上記表示デバイスに表示されたソフトキーボード上にある場合に、上記入力座標に割り当てられている文字を選択文字とし、この選択文字のガイドボタンと上記選択文字と特定の関係にある複数の候補文字のガイドボタンとで成る入力ガイドを、上記ソフトキーボードの周囲に表示する入力ガイド表示部と、
上記検出部からの上記座標信号に基づいて、操作者による上記タッチパネルに対する操作が、タッチダウン操作であるか、タッチアップ操作であるか、上記タッチパネルにタッチした状態を維持してタッチ箇所をスライドするフリック操作であるかを判定する操作判定部と、
上記操作判定部による判定結果が、上記ソフトキーボードに対する上記タッチダウン操作である場合には、上記入力ガイド表示部に上記入力ガイドの表示を指示すると共に、表示された上記入力ガイドにおける選択文字のガイドボタンの領域を確定領域と設定し、上記フリック操作である場合には、上記スライド後のタッチ箇所で指定される上記入力ガイドにおける上記候補文字のガイドボタンの領域を確定領域と設定し、タッチアップ操作である場合には、当該タッチアップ操作時に設定されている上記確定領域の上記選択文字あるいは上記候補文字を入力文字として確定する文字入力制御部と
を備え、
上記文字入力制御部は、上記操作判定部による判定結果が上記フリック操作である場合には、上記確定領域を、上記候補文字のガイドボタンの領域よりも大きく拡大するようになっている
ことを特徴としている。
【発明の効果】
【００１９】
以上より明らかなように、この発明の文字入力装置は、例えば、本文字入力装置が搭載された携帯情報端末装置を片手で持って親指で文字入力を行う際に、上記フリック操作した後に上記タッチアップ操作が行われた場合に、親指による入力座標が親指の付け根側にずれて指定位置も同方向にずれても、上記フリック操作によって指定された候補文字の確定領域が拡大されているので、上記ずれた上記指定位置は依然として拡大された当該候補文字の確定領域内に位置する確率が高くなる。したがって、入力文字として当該候補文字以外の文字が確定されるのを防止することができる。
【図面の簡単な説明】
【００２０】
【図１】この発明の文字入力装置が搭載された携帯情報端末装置における機能ブロック図である。
【図２】文字入力処理動作のフローチャートである。
【図３】ソフトウェアキーボードの操作例と入力ガイド部の表示変遷とを示す図である。
【図４】従来の文字入力の場合のソフトウェアキーボードの操作例を示す図である。
【図５】候補文字「せ」の拡大確定領域の拡大量を３段階に変更する場合を示す図である。
【図６】図３とは異なるソフトウェアキーボードの操作例と入力ガイド部の表示変遷とを示す図である。
【図７】図６に続くソフトウェアキーボードの操作例と入力ガイド部の表示変遷とを示す図である。
【図８】拡大確定領域の設定位置の変形例を示す図である。
【図９】拡大確定領域の非表示例を示す図である。
【図１０】拡大確定領域の他の形状例を示す図である。
【発明を実施するための形態】
【００２１】
以下、この発明を図示の実施の形態により詳細に説明する。
【００２２】
・第１実施の形態
図１は、本実施の形態の文字入力装置が搭載された携帯情報端末装置における文字入力に関する機能構成を示すブロック図である。
【００２３】
図１において、本携帯情報端末装置は、タッチパネル１,設定情報記憶部２,制御部３および記憶部４を備えている。
【００２４】
上記タッチパネル１は、表示機能と入力機能とを有するもので、例えばＬＣＤ(Liquid Crystal Display：液晶ディスプレイ)パネル等の表示デバイス５と透明の位置入力デバイス６とが積層されて構成され、表示デバイス５の表示内容が位置入力デバイス６を通して見えるようになっている。そして、表示デバイス５には、後に詳述するように、ソフトウェアキーボードや入力ガイドや入力文字列等が表示される。
【００２５】
上記設定情報記憶部２には、後に詳述する拡大確定領域の表示を行う文字、拡大確定領域のサイズ(拡大量)、拡大確定領域の形状等の情報が記憶されている。これらの値は、制御部３によって操作者による操作が検出された際に読み出される。
【００２６】
上記制御部３は、検出部７,検出領域判定部８,操作判定部９,表示制御部１０および表示文字選出部１１を含んでいる。検出部７は、操作者がタッチパネル１の位置入力デバイス６からの入力位置を表す位置信号に基づいて、上記タッチパネル１上の入力座標を検出する。検出領域判定部８は、設定情報記憶部２に記憶されている文字種別の「拡大確定領域のサイズ(拡大量)」および「拡大確定領域の形状」に基づいて、検出部７からの入力座標に基づく判定座標が、確定領域内に入っているか否かを判定する。
【００２７】
ここで、上記「判定座標」とは、上記入力座標に連動して、上記入力座標と同方向に予め設定された縮小比率で移動する座標のことである。
【００２８】
上記操作判定部９は、上記検出部７からの入力座標および検出領域判定部８からの判定結果に基づいて、操作者による操作がソフトウェアキーボードや入力ガイドへの「タッチダウン操作」であるか、「タッチアップ操作」であるか、「フリック操作」であるか等を判定する。表示制御部１０は、操作判定部９の判定結果に応じて、タッチパネル１の表示デバイス５に対する表示制御を行う。表示文字選出部１１は、表示デバイス５に表示すべき文字を選出して表示制御部１０に送出する。
【００２９】
上記記憶部４は、各種機能を実行するためのプログラムやデータ情報を記憶する。ここで、上記データ情報の一例として、上記文字入力機能によって入力可能な文字の表記データが、平仮名,片仮名,英数字の文字入力モード毎に記憶されている。例えば、上記平仮名および片仮名は、上同じ母音の平仮名(片仮名)を行方向に、同じ子音の平仮名(片仮名)を列方向に配列して成る五十音表の形式で記憶されている。あるいは、上記データ情報の他の一例として、複数の記号がグループ化された記号グループが記憶されていてもよい。また、位置入力デバイス１０の操作によって選択確定された入力文字列が記憶される。
【００３０】
その他、詳細には言及はしないが、通話用マイク、通話用スピーカ、例えば電源キー等のソフトキー以外のキーでなる操作キー、無線装置(図示せず)を介してプロバイダ等と信号を送受する通信部、この通信部を介して受信した情報を加工して表示する情報処理部等が設けられていてもよい。
【００３１】
図２は、上記制御部３の制御の下に実行される文字入力処理動作のフローチャートである。以下、図２に従って、文字入力処理動作について詳細に説明する。
【００３２】
ステップＳ1で、上記検出部７からの検出結果に基づくタッチパネル１に対する操作者の文字入力の検出が開始される。ステップＳ2で、上記操作判定部９による判定結果に基づいて、操作者による操作が、「タッチダウン操作」であるか否か、つまり操作者がタッチパネル１の上記ソフトウェアキーボード上に設定されている文字キーを押下したか否かが判別される。その結果、文字キーが押下されるとステップＳ3に進む。ステップＳ3で、上記押下された文字キーに割り当てられている文字が、選択文字として判定される。
【００３３】
ステップＳ4で、上記表示文字選出部１１によって、上記判定された選択文字に基づいて上記記憶部４の上記五十音表あるいは上記記号グループが参照されて、上記選択文字の周囲に表示すべき上記選択文字と同じ子音を有する４文字あるいは同じグループに属する４記号が候補文字として選出され、上記選択文字と共にその表記データが読み出されて表示制御部１０に送出される。そして、表示制御部１０によって、表示デバイス５に、４つの候補文字が上記選択文字の周囲に十文字形に入力ガイド部として表示される。ステップＳ5で、上記十文字形の中央に表示されている上記選択文字がフォーカス遷移され、当該選択文字の確定領域がガイドボタンの領域に設定される。さらに、上記確定領域の表示色が変更されて、上記選択文字がフォーカス遷移されていることが表示される。
【００３４】
ここで、上記「確定領域」とは、上記選択文字や候補文字が入力文字であるとして確定される表示デバイス５上の領域である。
【００３５】
ステップＳ6で、上記操作判定部９による判定結果に基づいて、操作者による操作が、「フリック操作」であるか否かが判別される。その結果、フリック操作である場合にはステップＳ7に進み、フリック操作でなければステップＳ13に進む。ステップＳ7で、検出領域判定部８によって、検出部７からの上記入力座標に基づく上記判定座標が、表示デバイス５上における上記選択文字の周囲に表示された何れかの候補文字上に移動したか否かが判別される。その結果、候補文字上に移動したと判別された場合にはステップＳ8に進む一方、そうでなければステップＳ13に進む。ステップＳ8で、現在上記判定座標が位置している候補文字である該当候補文字がフォーカス遷移される。
【００３６】
ステップＳ9で、上記設定情報記憶部２に記憶されている文字種別の「拡大確定領域のサイズ(拡大量)」と「拡大確定領域の形状」に基づいて、該当候補文字における上記確定領域の範囲が拡大されると共に、拡大確定領域の表示色が変更されて該当候補文字がフォーカス遷移されていることが表示される。ステップＳ10で、検出領域判定部８によって、検出部７からの上記入力座標に基づいて、上記入力座標に連動する上記判定座標が、表示デバイス５における上記入力ガイド部上の中央に位置する文字である上記選択文字の確定領域内に移動したか否かが判別される。その結果、上記選択文字の確定領域内に移動したと判定された場合にはステップＳ11に進み、そうでなければ(つまり、該当候補文字の拡大確定領域内にある場合には)ステップＳ13に進む。ステップＳ11で、上記十文字形の中央に表示されている上記選択文字がフォーカス遷移され、上記選択文字の確定領域の表示色が変更される。ステップＳ12で、上記ステップＳ9において実行された上記候補文字における確定領域範囲の拡大が解除される。
【００３７】
ステップＳ13で、上記操作判定部９から判定結果に基づいて、操作者による操作が「タッチアップ操作」か否かを判別する。その結果、「タッチアップ操作」である場合にはステップＳ14に進み、そうでなければ上記ステップＳ7にリターンする。ステップＳ14で、直前にフォーカス遷移があった文字が、入力文字であるとして確定される。そうした後、文字入力処理動作が終了される。
【００３８】
すなわち、本実施の形態においては、上記「入力ガイド表示部」および上記「文字入力制御部」を制御部３で構成するのである。また、上記「選択文字と特定の関係にある複数の候補文字」とは、「同じ母音を有する複数の文字から選択された選択文字と同じ子音を有する複数の文字」あるいは「同じ記号グループ内に属する複数の記号」のことである。
【００３９】
以下、具体例を上げて、上記文字入力処理動作を更に詳細に説明する。
【００４０】
図３は、上記タッチパネル１における表示デバイス５上に表示されたソフトウェアキーボード１２に対する操作者の具体的な操作例と、それに伴うソフトウェアキーボード１２の周囲に表示された上記選択文字および４文字の候補文字からなる入力ガイド部１３の表示の変遷とを示す。以下、図２および図３に従って、上記文字入力処理動作を具体的に説明する。
【００４１】
図３(a)に示すように、上記ソフトウェアキーボード１２には、上記五十音における同じ母音/a/の平仮名「あ,か,さ,た,な,は,ま,や,ら,わ」等の文字キーが４行３列に配列されて表示されている。この状態で、図３(b)に示すように、左手の親指によって「さ」の文字キーが押下(タッチダウン操作)される。そうすると、図２に示す文字入力処理動作のステップＳ1〜Ｓ5によって、ソフトウェアキーボード１２の右上に、中央に表示された選択文字「さ」と、この選択文字「さ」の周囲に表示された候補文字「し」,「す」,「せ」,「そ」との、合計５個のガイドボタンで構成された入力ガイド部１３がポップアップ表示される。さらに、中央に表示されている選択文字「さ」のガイドボタンが、フォーカス遷移されると共にフォーカス遷移されたことを明示するために表示色が変更される。
【００４２】
次に、図３(c)に示すように、上記親指が文字キー「さ」の位置から右方向(親指の付け根側とは反対側への方向)にスライドしてフリック操作が行われる。そうすると、現在入力ガイド部１３の選択文字「さ」のガイドボタンの略中央に設定されている上記判定座標が、予め設定された比率で入力座標の移動距離を縮小した距離だけ右方向に移動する。そうすると、図２に示す文字入力処理動作のステップＳ6,Ｓ7により、フリック操作が検出され、上記判定座標が選択文字「さ」のガイドボタンの右側に位置する候補文字「せ」のガイドボタン１４上に移動したと判別される。
【００４３】
次に、図３(d)に示すように、図２に示す文字入力処理動作の上記ステップＳ8,Ｓ9によって、該当候補文字「せ」がフォーカス遷移され、該当候補文字「せ」の確定領域の範囲が拡大されると共に、フォーカス遷移されたことを明示するために表示色が変更される。
【００４４】
すなわち、図３(d)に示すように、上記入力ガイド部１３における該当候補文字「せ」の確定領域の範囲が、該当候補文字「せ」のガイドボタン１４(図３(c)参照)の範囲から円形の拡大確定領域１５に拡大されている。この場合における拡大確定領域１５の拡大量および形状は、設定情報記憶部２に記憶されている。その結果、図２に示す文字入力処理動作の上記ステップＳ13によって「タッチアップ操作」が行われた場合に、図３(d)に示すごとく親指の入力座標が親指の付け根側(選択文字「さ」の側)にずれて上記判定座標も同方向にずれても、該当候補文字「せ」の拡大確定領域１５の範囲が選択文字「さ」の側に三日月形状の拡大領域１５aの分だけ拡大されているので、上記判定座標は該当候補文字「せ」の拡大確定領域１５の範囲内にある。したがって、確実に、上記該当候補文字「せ」が入力文字として確定されるのである。
【００４５】
これに対し、上記該当候補文字「せ」の確定領域の範囲が拡大されない従来の文字入力の場合には、図４(a)に示すように、上記親指が文字キー「さ」の位置から右方向にスライドしてフリック操作が行われて、上記判定座標が入力ガイド部１３の選択文字「さ」の位置から右方向に移動して候補文字「せ」のガイドボタンに至る。その後、図４(b)に示すように、「タッチアップ操作」が行われる際に、親指の入力座標が親指の付け根側(選択文字「さ」の側)にずれて、上記判定座標は選択文字「さ」の確定領域の範囲(ガイドボタン)内にずれてしまう場合が生ずる。その場合に、操作者が意図しない選択文字「さ」が入力文字として確定されてしまうのである。
【００４６】
尚、本実施の形態においては、上記フリック操作によって指示された候補文字の確定領域を拡大する場合には、設定情報記憶部２に予め記憶された拡大量によって固定した拡大量で拡大している。ところが、「タッチアップ操作」時における親指の入力座標のずれ量には、親指の太さや関節の柔らかさ等が複雑に関係し、個人によって様々である。
【００４７】
そこで、上記設定情報記憶部２には予め複数の異なる拡大量を記憶しておき、各操作者が適した拡大量を選択して設定可能にすれば、「タッチアップ操作」時における親指の入力座標のずれ量の個人差に対処可能にすることができる。
【００４８】
図５は、上記入力ガイド部１３に表示された候補文字「せ」の拡大確定領域の拡大量を３段階に変更する場合を示す。図５(a)は、拡大確定領域１５bの拡大量が「小」である。図５(b)は、拡大確定領域１５の拡大量が「中」である。図５(c)は、拡大確定領域１５cの拡大量が「大」である。この場合、図５(b)に示す「中」の拡大量の拡大確定領域１５が、通常の拡大確定領域となっている。
【００４９】
・第２実施の形態
本実施の形態は、上記入力ガイド部１３における候補文字の確定領域の範囲を拡大する際の拡大量の自動変更に関する。
【００５０】
本実施の形態の携帯情報端末装置における文字入力に関する機能構成は、上記第１実施の形態における図１の機能ブロック図と同様である。したがって、本実施の形態においては、図１と同じ部材については同じ番号を用い、詳細な説明は省略する。
【００５１】
図６および図７は、本実施の形態におけるタッチパネル１の表示デバイス５上に表示されたソフトウェアキーボード１６に対する操作者の具体的な操作例と、それに伴う入力ガイド部１７の表示変遷とを示す。
【００５２】
本実施の形態における文字入力処理動作は、上記第１実施の形態における図２に示す文字入力処理動作のフローチャートと同様である。
【００５３】
図２に示す文字入力処理動作と同様の文字入力処理動作によって、図６(a)に示すように、左手の親指によって「さ」の文字キーが押下(タッチダウン操作)されると、ソフトウェアキーボード１６の右上に、中央の選択文字「さ」と、その選択文字「さ」の周囲の候補文字「し」,「す」,「せ」,「そ」とで構成された入力ガイド部１７が表示される。さらに、中央の選択文字「さ」のガイドボタンがフォーカス遷移される。
【００５４】
さらに、図６(b)に示すように、上記親指が文字キー「さ」の位置から右方向(親指の付け根側とは反対側への方向)にスライドしてフリック操作が行われると、選択文字「さ」のガイドボタン上に位置する上記判定座標が、連動して右方向に移動して候補文字「せ」のガイドボタン上に移動する。そして、該当候補文字「せ」がフォーカス遷移され、その確定領域の範囲が拡大される。さらに、「タッチアップ操作」が行われて入力文字が確定され、図６(c)に示すように入力文字が入力文字表示領域１９に表示される。
【００５５】
その場合、上記入力文字表示領域１９には、入力文字「さ」が表示されており、明らかに「タッチアップ操作」が行われた際に、親指の入力座標および上記判定座標が選択文字「さ」の側にずれて、意図しない選択文字「さ」が入力文字として確定されたことが分かる。
【００５６】
そこで、操作者は、図７(a)に示すように、上記表示デバイス５上におけるソフトウェアキーボード１６の右に設けられたソフトキーでなる「ＤＥＬ」キー２０を押下して、確定された入力文字「さ」が削除される。そして、図７(b)に示すように、再度文字「さ」を選択して入力ガイド部１７を表示させ、図７(c)に示すように、再度上記親指が右方向にフリック操作されて上記判定座標が連動して候補文字「せ」のガイドボタン上に移動する。そして、該当候補文字「せ」がフォーカス遷移され、その確定領域の範囲が再度拡大される。その場合には、該当候補文字「せ」の拡大確定領域１８bの拡大量を、図６(b)に示す１回目の拡大確定領域１８aの拡大量よりも大きくするのである。
【００５７】
こうすることによって、上記「タッチアップ操作」が行われた場合における親指の入力座標の親指の付け根側へのずれ量が、通常に人よりも大きい操作者に対しても、適用することが可能になるのである。
【００５８】
上記機能は、上記設定情報記憶部２に記憶された「拡大確定領域のサイズ(拡大量)」を拡大量を変えて複数記憶しておき、「ＤＥＬ」キー２０の操作後に読み出す拡大量を操作前に読み出す拡大量よりも大きく設定することによって実現できる。
【００５９】
以上のように、本実施の形態においては、上記第１実施の形態における図２に示す文字入力処理動作のフローチャートと同様の文字入力処理動作によって入力文字が確定された後に、「ＤＥＬ」キー２０が操作され、ＤＥＬ操作直前に行われたフリック操作と同じ操作が行われた場合には、ＤＥＬ操作直後のフリック操作によって指示された文字の確定領域の拡大量を、ＤＥＬ操作直前に行われたフリック操作での拡大量よりも大きくするようにしている。
【００６０】
したがって、上記「タッチアップ操作」が行われた場合における親指の入力座標のずれ量の個人差に、自動的に対応することが可能になるのである。
【００６１】
尚、上記フリック操作によって指示された文字の確定領域の拡大量の変更は、１回に限らず、「ＤＥＬ」キー２０が操作される毎に複数回行っても差し支えない。さらに、「ＤＥＬ」キー２０が操作された後における拡大量の変更量を任意に設定可能にしても構わない。
【００６２】
・変形例
以下、上記第１実施の形態および上記第２実施の形態に共通する各種変形例について説明する。
【００６３】
（１）拡大確定領域の設定位置
上記第１実施の形態および上記第２実施の形態では、フリック操作時に、持ち手である左手の親指を親指の付け根側とは反対側への方向にスライドする場合を例に挙げて説明している。しかしながら、「タッチアップ操作」時に親指の入力座標がずれる候補文字の位置は親指の付け根側とは反対側の位置に限るものではなく、親指の付け根から遠い位置にある候補文字の場合にずれる可能性が高い。
【００６４】
図８においては、左手の親指の付け根から遠い位置にある候補文字「せ」,「す」の場合(図８(a),図８(b))には、確定領域を拡大表示している。これに対し、左手の親指の付け根から近い位置にある候補文字「し」,「そ」の場合(図８(c),図８(d))には、確定領域を拡大表示しない。
【００６５】
（２）拡大確定領域の非表示
上記第１実施の形態および上記第２実施の形態では、図３(d)および図７(c)に示すように、確定領域の範囲が拡大されると、拡大確定領域１５,１８bがユーザインターフェース上において円盤状に表示されて、視覚的に確認できるようになっている。そのために、拡大確定領域１５,１８bの表示面積が大きい場合には、操作者は、その拡大された領域を認知し、それを意識した操作を行うことが考えられる。また、重なっている他の選択文字および候補文字のガイドボタンの表記が隠れて見えない等の不都合が生ずることも考えられる。
【００６６】
そこで、図９(a)に示すように、ユーザインターフェース上において拡大確定領域を表示せず、ガイドボタンの領域のみを表示するのである。こうすることによって、選択文字「さ」および候補文字「す」,「そ」の表記も十分視認することができる。その場合であっても、図９(b)に示すように、実際には破線のごとく確定領域は拡大されているので、「タッチアップ操作」時において上記判定座標が選択文字「さ」側にずれても、該当候補文字「せ」を入力文字と確定することができるのである。
【００６７】
（３）拡大確定領域の形状
上記第１実施の形態および上記第２実施の形態では、図３(d)および図７(c)に示すように、拡大確定領域１５,１８bの形状は円形になっている。しかしながら、拡大確定領域の形状は円形に限定されるものではない。例えば、図１０に示すような野球のホームベースの形状であっても良い。その場合でも、拡大確定領域２１は、選択文字「さ」側に拡大領域２１aを有しているので、「タッチアップ操作」時に上記判定座標が選択文字「さ」側にずれても該当候補文字「せ」を入力文字と確定することができるのである。
【００６８】
要は、少なくとも「タッチアップ操作」時に上記入力座標がずれ易い側に拡大領域を有するような形状であればよいのである。
【００６９】
尚、上記各実施の形態およびその変形例においては、本携帯情報端末装置を左手で持つ場合を例に挙げて説明しているが、右手で持つ場合も同様である。但し、右手で持つ場合場合には、選択文字「さ」と候補文字「し」,「す」,「せ」,「そ」とが十字形に表示される入力ガイド部の場合には、少なくとも右手の親指の付け根とは反対側に位置する候補文字「し」の確定領域が拡大されることになる。
【００７０】
また、上記各実施の形態およびその変形例においては、上記入力ガイド部を、選択文字を中央に位置させると共に、候補文字を上記選択文字の周囲に十字形に配置して構成している。しかしながら、この発明における上記入力ガイド部の形状は、十字形に限定されるものではない。
【００７１】
また、上記各実施の形態およびその変形例においては、本携帯情報端末装置を片手で持って操作する場合を例に挙げて説明しているが、両手操作の場合も効果を奏することは言うまでもない。
【００７２】
以上のごとく、この発明の文字入力装置は、
表示デバイス５と透明な位置入力デバイス６が積層されて、表示機能と入力機能とを有するタッチパネル１と、
上記位置入力デバイス６からの入力位置を表す位置信号に基づいて、上記タッチパネル１上の入力座標を検出すると共に、検出座標を表す座標信号を送出する検出部７と、
上記検出部７によって検出された入力座標が上記表示デバイス５に表示されたソフトキーボード１２,１６上にある場合に、上記入力座標に割り当てられている文字を選択文字とし、この選択文字のガイドボタンと上記選択文字と特定の関係にある複数の候補文字のガイドボタンとで成る入力ガイド１３,１７を、上記ソフトキーボード１２,１６の周囲に表示する入力ガイド表示部３,１０,１１と、
上記検出部７からの上記座標信号に基づいて、操作者による上記タッチパネル１に対する操作が、タッチダウン操作であるか、タッチアップ操作であるか、上記タッチパネル１にタッチした状態を維持してタッチ箇所をスライドするフリック操作であるかを判定する操作判定部９と、
上記操作判定部９による判定結果が、上記ソフトキーボード１に対する上記タッチダウン操作である場合には、上記入力ガイド表示部３,１０,１１に上記入力ガイド１３,１７の表示を指示すると共に、表示された上記入力ガイド１３,１７における選択文字のガイドボタンの領域を確定領域と設定し、上記フリック操作である場合には、上記スライド後のタッチ箇所で指定される上記入力ガイド１３,１７における上記候補文字のガイドボタンの領域を確定領域と設定し、タッチアップ操作である場合には、当該タッチアップ操作時に設定されている上記確定領域の上記選択文字あるいは上記候補文字を入力文字として確定する文字入力制御部３と
を備え、
上記文字入力制御部３は、上記操作判定部９による判定結果が上記フリック操作である場合には、上記確定領域を、上記候補文字のガイドボタンの領域よりも大きく拡大するようになっている
ことを特徴としている。
【００７３】
上記構成によれば、例えば、本文字入力装置が搭載された携帯情報端末装置を片手で持って親指で文字入力を行う場合において、上記フリック操作した後に上記タッチアップ操作が行われた場合に、親指による入力座標が親指の付け根側にずれて指定位置も同方向にずれても、上記フリック操作によって指定された候補文字の確定領域が拡大されているので、上記ずれた上記指定位置は依然として拡大された当該候補文字の確定領域内に位置する確率が高くなる。したがって、入力文字として当該候補文字以外の文字が確定されるのを防止することができる。
【００７４】
また、一実施の形態の文字入力装置では、
上記文字入力制御部３が上記確定領域を拡大する上記候補文字は、上記入力ガイド１３,１７における上記複数の候補文字のうちの特定の位置にある候補文字である。
【００７５】
本文字入力装置が搭載された携帯情報端末装置を片手で持って親指で文字入力を行う場合、上記入力ガイド１３,１７における親指の付け根から遠い位置に位置する候補文字に対して上記フリック操作を行った後に上記タッチアップ操作を行う際に、親指による上記入力座標が親指の付け根側にずれる場合が多い。
【００７６】
この実施の形態によれば、上記入力ガイド１３,１７における特定の位置にある候補文字の上記確定領域を拡大するので、片手操作行う場合に親指の付け根から遠い位置に位置する候補文字を上記確定領域を拡大する候補文字とすれば、片手操作における上記タッチアップ操作時の上記入力座標の位置ずれに起因する誤入力を防止することができる。
【００７７】
また、一実施の形態の文字入力装置では、
上記文字入力制御部３は、上記確定領域を、段階的に複数の大きさに拡大可能になっている。
【００７８】
この実施の形態によれば、上記確定領域を、複数の大きさに段階的に拡大可能になっているので、上記タッチアップ操作時における入力座標のずれ量の個人差に対処可能にすることができる。
【００７９】
また、一実施の形態の文字入力装置では、
上記文字入力制御部３は、操作者による上記タッチダウン操作,上記フリック操作および上記タッチアップ操作に呼応して確定された入力文字が取り消され、再度、直前の上記タッチダウン操作および上記フリック操作と同じタッチダウン操作およびフリック操作が行われた場合には、上記入力ガイド１３,１７における該当候補文字の上記確定領域を、上記直前の上記フリック操作時における拡大率よりも大きな拡大率で拡大するようになっている。
【００８０】
この実施の形態によれば、上記タッチアップ操作時における入力座標のずれ量の個人差に、自動的に対処することが可能になる。
【００８１】
また、一実施の形態の文字入力装置では、
上記文字入力制御部３は、上記入力ガイド１３,１７における上記候補文字の確定領域を拡大した際に、上記拡大された確定領域における拡大部分を、ユーザインターフェース上において表示しないようになっている。
【００８２】
上記入力ガイド１３,１７における上記候補文字の拡大された確定領域の面積が大きい場合には、操作者は、その拡大された領域を認知し、それを意識した操作を行うことが考えられる。また、上記拡大された確定領域と重なっている他のガイドボタンの表記等が隠れて見えない等の不都合が生ずることも考えられる。
【００８３】
この実施の形態によれば、上記拡大された確定領域における拡大部分を、ユーザインターフェース上において表示しないようにしている。したがって、確定領域が拡大された上記候補文字以外の上記選択文字および候補文字におけるガイドボタンの表記が見えなくなることを防止できる。
【符号の説明】
【００８４】
１…タッチパネル、
２…設定情報記憶部、
３…制御部、
４…記憶部、
５…表示デバイス、
６…位置入力デバイス、
７…検出部、
８…検出領域判定部、
９…操作判定部、
１０…表示制御部、
１１…表示文字選出部、
１２,１６…ソフトウェアキーボード、
１３,１７…入力ガイド部、
１４…ガイドボタン、
１５,１５b,１５c,１８a,１８b,２１…拡大確定領域、
１５a,２１a…拡大領域、
１９…入力文字表示領域、
２０…ＤＥＬキー。
【図１】
2015002520.tif 000003
【図２】
2015002520.tif 000004
【図３】
2015002520.tif 000005
【図４】
2015002520.tif 000006
【図５】
2015002520.tif 000007
【図６】
2015002520.tif 000008
【図７】
2015002520.tif 000009
【図８】
2015002520.tif 000010
【図９】
2015002520.tif 000011
【図１０】
2015002520.tif 000012