(57)【要約】【課題】情報処理端末において、操作される手の種類に応じてタッチセンサに対する操作位置の情報を補正する。【解決手段】携帯電話機１００では、タッチセンサ１１６に対する操作がユーザの右手でなされたのか左手でなされたのかが、右側感圧センサ１２０Ｒと左側感圧センサ１２０Ｌの検出出力に基づいて特定される。そして、当該特定の結果に応じて、タッチセンサ１１６に対するタッチ操作の位置の座標が補正される。【選択図】図１
2013235523.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルに対する入力に応じて情報処理を実行する情報処理端末であって、
前記タッチパネルに対するタッチ操作の位置情報を検出するための検出手段と、
前記検出手段によって検出された位置情報に基づいて、前記情報処理に利用する操作情報を生成するための生成手段と、
前記タッチパネルに対する操作を行った手を、右手または左手に特定するための特定手段とを備え、
前記生成手段は、前記検出手段が検出した位置情報が一定の距離以上継続して移動したタッチ位置の軌跡であることを条件として、前記検出手段によって検出された位置情報を、前記特定手段によって特定された手の種類に応じて補正することにより前記操作情報を生成する、情報処理端末。
【請求項２】
前記生成手段は、
前記特定手段によって特定された手の種類が右手であったときには、前記タッチパネルにおける前記位置情報を第１の向きに回転移動させて前記情報処理に利用する操作情報を生成し、
前記特定手段によって特定された手の種類が左手であったときには、前記タッチパネルにおける前記位置情報を第１の向きとは逆の第２の向きに回転移動させて前記情報処理に利用する操作情報を生成する、請求項１に記載の情報処理端末。
【請求項３】
前記情報処理端末は、前記情報処理端末の外郭を覆う筺体をさらに備え、
前記タッチパネルは、前記筺体の特定の面に設けられ、
前記情報処理端末は、前記筺体の、前記特定の面の一方側に設けられた第１の感圧センサ、および、前記特定の面の他方側に設けられた第２の感圧センサをさらに備え、
前記特定手段は、前記第１の感圧センサと前記第２の感圧センサの検出出力に基づいて、前記タッチパネルに対する操作を行った手を特定する、請求項１または請求項２に記載の情報処理端末。
【請求項４】
タッチパネルに対する入力に応じて情報処理を実行する情報処理端末のコンピュータが実行する、当該情報処理端末の制御方法であって、
前記タッチパネルに対するタッチ操作の位置情報を検出するステップと、
前記位置情報に基づいて、前記情報処理に利用する操作情報を生成するステップと、
前記タッチパネルに対する操作を行った手を、右手または左手に特定するステップとを備え、
前記操作情報を生成するステップは、前記位置情報が一定の距離以上継続してタッチ位置が移動した軌跡であることを条件として、前記位置情報を前記特定された手の種類に応じて補正することにより前記操作情報を生成する、情報処理端末の制御方法。
【請求項５】
タッチパネルに対する入力に応じて情報処理を実行する情報処理端末のコンピュータによって実行される、当該情報処理端末の制御プログラムであって、
前記制御プログラムは、前記コンピュータに、
前記タッチパネルに対するタッチ操作の位置情報を検出するステップと、
前記位置情報に基づいて、前記情報処理に利用する操作情報を生成するステップと、
前記タッチパネルに対する操作を行った手を、右手または左手に特定するステップとを実行させ、
前記操作情報を生成するステップは、前記位置情報が一定の距離以上継続してタッチ位置が移動した軌跡であることを条件として、前記位置情報を前記特定された手の種類に応じて補正することにより前記操作情報を生成する、情報処理端末の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理端末、その制御方法、および、その制御プログラムに関し、特に、タッチパネルを備えた情報処理端末、その制御方法、および、その制御プログラムに関する。
【背景技術】
【０００２】
従来から、タッチパネルを備えた情報処理端末が多く実用化されている。このような端末に関し、タッチパネルに対する操作についての補正について、種々の提案がなされている。
【０００３】
たとえば、特許文献１（特開２０１２−１４７４６号公報）には、ポインティングデバイスにおいて検出された操作を、フリックジェスチャとして特定するための技術が開示されている。
【０００４】
また、特許文献２（特開２０１０−２６７１０号公報）には、情報処理装置において、ユーザにタッチパネル上で特定の軌跡を描かせるように操作させることにより、特定の情報を表示させる技術が開示されている。
【０００５】
また、特許文献３（特開２００３−２７１３１４号公報）には、タッチパネルにマークを表示し、当該マークに対する操作位置と当該マークの表示位置との差に基づいて、操作位置を補正する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１４７４６号公報
【特許文献２】特開２０１０−２６７１０号公報
【特許文献３】特開２００３−２７１３１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
携帯電話機やスマートフォンの普及により、情報処理端末を操作する者の幅が広がり、また、操作される場面も広がると考えられる。このことから、ユーザの操作に対して、その状況をより詳細に把握し、当該操作によって入力された情報を、把握された状況に応じて適切な補正をすることが求められる。
【０００８】
特に、近年の携帯端末の小型化により、ユーザは、携帯端末の筐体を片手で把持して操作する場面が多くなってきている。この場合、右手で把持して操作されるときと、左手で把持して操作されるときでは、操作する指の移動する傾向が異なると考えられる。
【０００９】
本発明は、かかる実情に鑑み考え出されたものであり、その目的は、情報処理端末において、操作される手の種類に応じてタッチセンサに対する操作位置の情報を補正することである。
【課題を解決するための手段】
【００１０】
本発明に従った情報処理端末は、タッチパネルに対する入力に応じて情報処理を実行する情報処理端末であって、タッチパネルに対するタッチ操作の位置情報を検出するための検出手段と、検出手段によって検出された位置情報に基づいて、情報処理に利用する操作情報を生成するための生成手段と、タッチパネルに対する操作を行った手を、右手または左手に特定するための特定手段とを備え、生成手段は、検出手段が検出した位置情報が一定の距離以上継続して移動したタッチ位置の軌跡であることを条件として、検出手段によって検出された位置情報を、特定手段によって特定された手の種類に応じて補正することにより操作情報を生成することを特徴とする。
【００１１】
好ましくは、生成手段は、特定手段によって特定された手の種類が右手であったときには、タッチパネルにおける位置情報を第１の向きに回転移動させて情報処理に利用する操作情報を生成し、特定手段によって特定された手の種類が左手であったときには、タッチパネルにおける位置情報を第１の向きとは逆の第２の向きに回転移動させて情報処理に利用する操作情報を生成する。
【００１２】
好ましくは、情報処理端末は、情報処理端末の外郭を覆う筐体をさらに備え、タッチパネルは、筐体の特定の面に設けられ、情報処理端末は、筐体の、特定の面の一方側に設けられた第１の感圧センサ、および、特定の面の他方側に設けられた第２の感圧センサをさらに備え、特定手段は、第１の感圧センサと第２の感圧センサの検出出力に基づいて、タッチパネルに対する操作を行った手を特定する。
【００１３】
本発明に従った情報処理端末の制御方法は、タッチパネルに対する入力に応じて情報処理を実行する情報処理端末のコンピュータが実行する、当該情報処理端末の制御方法であって、タッチパネルに対するタッチ操作の位置情報を検出するステップと、位置情報に基づいて、情報処理に利用する操作情報を生成するステップと、タッチパネルに対する操作を行った手を、右手または左手に特定するステップとを備え、操作情報を生成するステップは、位置情報が一定の距離以上継続してタッチ位置が移動した軌跡であることを条件として、位置情報を特定された手の種類に応じて補正することにより操作情報を生成することを特徴とする。
【００１４】
本発明に従った情報処理端末の制御プログラムは、タッチパネルに対する入力に応じて情報処理を実行する情報処理端末のコンピュータによって実行される、当該情報処理端末の制御プログラムであって、制御プログラムは、コンピュータに、タッチパネルに対するタッチ操作の位置情報を検出するステップと、位置情報に基づいて、情報処理に利用する操作情報を生成するステップと、タッチパネルに対する操作を行った手を、右手または左手に特定するステップとを実行させ、操作情報を生成するステップは、位置情報が一定の距離以上継続してタッチ位置が移動した軌跡であることを条件として、位置情報を特定された手の種類に応じて補正することにより操作情報を生成することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、タッチパネルに対する操作を行った手が右手か左手かが特定され、タッチパネルにおける操作位置が当該特定の結果に応じて補正されて、情報処理に利用される。
【００１６】
したがって、タッチパネルに対する入力が、操作される手の種類に応じて補正されて、情報処理に利用される。
【図面の簡単な説明】
【００１７】
【図１】本発明の情報処理端末の一実施の形態である携帯電話機の斜視図である。
【図２】図１の携帯電話機のハードウェア構成を模式的に示すブロック図である。
【図３】図１の携帯電話機の筐体の片手持ちの場合に特徴的な右側感圧センサ及び左側感圧センサの出力パターンの一例を示す図である。
【図４】図１の携帯電話機の筐体を保持した手の親指でタッチパネルが操作される場合の感圧センサの検出出力の例を説明するための図である。
【図５】図１の携帯電話機における、テンプレートに対応するセンサ出力のパターン例を示す図である。
【図６】図１の携帯電話機における、テンプレートに対応するセンサ出力のパターン例を示す図である。
【図７】図１の携帯電話機における、テンプレートに対応するセンサ出力のパターン例を示す図である。
【図８】図１の携帯電話機における、テンプレートに対応するセンサ出力のパターン例を示す図である。
【図９】図１の携帯電話機において、タッチセンサを操作するユーザの手の種類と操作における軌跡の傾向の関係を説明するための図である。
【図１０】図１の携帯電話機における、タッチセンサに対する操作位置に対する補正の態様を説明するための図である。
【図１１】図１の携帯電話機の入力情報処理部によって実行されるタッチ位置補正処理のフローチャートである。
【図１２】本発明の実施の形態の効果の一部を説明するための図である。
【発明を実施するための形態】
【００１８】
以下、本発明の情報処理端末についての実施の形態を、図面を参照して説明する。なお、以下の説明において、同一の機能および作用を有する要素については、同じ各図を通して同じ符号を付し、重複する説明を繰返さない。
【００１９】
＜外観＞
図１は、本発明の情報処理端末の一実施の形態である携帯電話機１００の斜視図である。
【００２０】
図１を参照して、携帯電話機１００は、主表面を有する筐体１１０と、筐体１１０の主表面のほぼ全面に配置されたタッチパネル１１６と、筐体１１０の主表面におけるタッチパネル１１６の上側及び下側にそれぞれ配置されたスピーカ１１２及びマイクロフォン１１４とを含む。
【００２１】
タッチパネル１１６は、積層された液晶表示装置（ＬＣＤ）１１８とタッチセンサ１１９とからなる、表示装置一体型タッチパネルである全画面液晶タッチパネルである。タッチパネル１１６は、一部に指が接触することにより位置が指定されると、指定された箇所を示す、所定の座標系における座標情報を出力し、指の接触がなくなると、すなわち指定が解除されると座標情報の出力を停止する機能を有する。
【００２２】
スピーカ１１２が上方（天）に、マイクロフォン１１４が下方（地）に位置するようにしてタッチパネル１１６を正面から見たときの筐体１１０の右側面には、筐体１１０を保持する利用者の指による圧力分布を面状の領域で検知し、２値化された画像の形で出力するシート状の右側感圧センサ１２０Ｒが設けられており、反対側の側面（左側面）にも、同様の左側感圧センサ１２０Ｌが設けられている。
【００２３】
＜ハードウェア構成＞
図２は、携帯電話機１００のハードウェア構成を模式的に示すブロック図である。
【００２４】
図２を参照して、携帯電話機１００は、スピーカ１１２、マイクロフォン１１４、タッチパネル１１６（ＬＣＤ１１８及びタッチセンサ１１９）、並びに右側感圧センサ１２０Ｒ及び左側感圧センサ１２０Ｌに加え、アンテナ１８０と、リンガ１８６と、メモリ１８８と、制御回路１８２とを含む。
【００２５】
メモリ１８８は、不揮発性のメモリであり、そして、携帯電話機１００の初期設定値を記憶し、また、種々のアプリケーションを実現するためのプログラムや持ち方判定プログラムなどの所要のプログラムを記憶する。
【００２６】
メモリ１８８は、筐体１１０に固定された記憶装置、または、筐体１１０に対して着脱可能な記憶媒体によって、実現される。このような記憶媒体としては、ＣＤ−ＲＯＭ（Compact  Disk  -  Read  Only  Memory）、ＤＶＤ−ＲＯＭ（Digital  Versatile  Disk  -  Read  Only  Memory）、ＵＳＢ（Universal  Serial  Bus）メモリ、メモリカード、ＦＤ（Flexible  Disk）、ハードディスク、磁気テープ、カセットテープ、ＭＯ（Magnetic  Optical  Disk）、ＭＤ（Mini  Disk）、ＩＣ（Integrated  Circuit）カード（メモリカードを除く）、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read  Only  Memory）などの、不揮発的にプログラムを格納する媒体が挙げられる。
【００２７】
制御回路１８２は、スピーカ１１２、マイクロフォン１１４、タッチパネル１１６、アンテナ１８０、リンガ１８６及びメモリ１８８を用い、携帯電話機としての機能と、利用者による携帯電話機１００の持ち方を判定し、判定結果に対応した態様でタッチパネル１１６に対する操作を補正する機能と、その他種々の機能とを実現させる。
【００２８】
制御回路１８２は、アンテナ１８０を介して基地局から受信した信号に基づき、別の拠点にあるほかの携帯通信端末からの着信の有無を検出して着信検出信号を出力するための着信信号検出部２０８と、所定の制御信号に応答して、アンテナ１８０を介した通信回線のオン／オフを制御するための回線閉結部２０６と、回線閉結部２０６及びアンテナ１８０を介して基地局との間で授受する信号の強さの制御を行なうためのＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）処理部２０４と、基地局との安全な信号の授受を行なうために、ＲＦ処理部２０４に与える信号及びＲＦ処理部２０４を介して受ける信号に所定の信号処理を施すためのベースバンド処理部２０２と、ＤＡ（Digital-Audio）コンバータ及びＡＤ（Audio -Digital）コンバータを有する。
【００２９】
そして、制御回路１８２は、マイクロフォン１１４及びスピーカ１１２を介した音声の入出力を行なうためのオーディオインタフェース（オーディオＩ／Ｆ）２００と、オーディオＩ／Ｆ２００、ベースバンド処理部２０２、ＲＦ処理部２０４、及び回線閉結部２０６、タッチパネル１１６、リンガ１８６を制御することにより、ユーザからの要求に応じて電話の呼を発信したり、着呼を処理したりして、ユーザと他の携帯通信端末との間の音声通信を行なったり、文字通信を行なったり、ユーザの入力する文字列に対する処理を行なったりするための通信制御部２５０とを含む。
【００３０】
通信制御部２５０は、実質的にはＣＰＵ（中央演算処理装置）とソフトウェアとからなる。ソフトウェアは本実施の形態ではメモリ１８８に記憶されていて、適宜、通信制御部２５０に読出され、実行される。本実施の形態では、詳細は説明しないが、メモリ１８８の内容を書き換えることが可能であり、それによって携帯電話機１００による種々の機能のアップグレード及び追加を行なうことができる。
【００３１】
また、通信制御部２５０は、その機能として、入力情報処理部２５１と、出力情報処理部２５２と、アプリ処理部２５３と、手特定部２５４とを含む。
【００３２】
手特定部２５４は、右側感圧センサ１２０Ｒおよび左側感圧センサ１２０Ｌの検出出力に基づいて、タッチセンサ１１９に対する操作が右手によってなされたか左手によってなされたかを特定する。手特定部２５４は、たとえば、上記ＣＰＵが持ち方判定プログラムを実行することにより、実現される。
【００３３】
入力情報処理部２５１は、タッチセンサ１１９から入力されたタッチ位置についての検出出力を、手特定部２５４による特定の結果に基づいて補正して、アプリ処理部２５３へ送る。入力情報処理部２５１は、たとえば、上記ＣＰＵが、タッチセンサ１１９のドライバプログラム（メモリ１８８等に格納）を実行することにより、実現される。
【００３４】
アプリ処理部２５３は、アプリケーションを実行するための処理を実行する。アプリ処理部２５３は、入力情報処理部２５１を介してタッチセンサ１１９からの入力を受信し、当該入力に基づいて、アプリケーションを実行する。これにより、入力情報処理部２５１においてタッチセンサ１１９からの入力が補正された場合には、アプリ処理部２５３は、当該補正後の入力に基づいて、アプリケーションを実行する。アプリ処理部２５３は、たとえば、上記ＣＰＵがアプリケーションプログラムを実行することによって、実現される。
【００３５】
出力情報処理部２５２は、アプリ処理部２５３の演算結果に基づいて、ＬＣＤ１１８に対して出力する表示情報を生成し、ＬＣＤ１１８へ出力する。出力情報処理部２５２は、たとえば、上記ＣＰＵが、ＬＣＤ１１８のドライバプログラムを実行することにより、実現される。
【００３６】
＜判定の原理＞
本実施の形態では、利用者が携帯電話機１００を右手で操作しているか、左手で操作しているかを、右側感圧センサ１２０Ｒ及び左側感圧センサ１２０Ｌの出力を用いたパターンマッチングにより判定する。以下、代表的なパターンについて説明する。
【００３７】
図３は、片手持ちの場合に特徴的な右側感圧センサ１２０Ｒ及び左側感圧センサ１２０Ｌの出力パターンの一例を示す図である。
【００３８】
図３の（Ａ）に示す携帯電話機１００を、図３の（Ｂ）に示すように左手で保持した場合、典型的には、図３の（Ｂ）に示されるように、左側感圧センサ１２０Ｌには手との接触領域２４０が、右側感圧センサ１２０Ｒには手との接触領域２４２が、それぞれ生じる。図３の（Ｂ）に示されるケースでは、左側面は左手の親指の腹の部分と、親指の付け根の部分との２箇所で左側感圧センサ１２０Ｌに接触している。その結果、図３の（Ｃ）に示されるように、左側感圧センサ１２０Ｌからは二つの接触領域画像２６２及び２６０が得られる。右側面では、指３本が右側感圧センサ１２０Ｒに接触しているものとすると、三つの接触領域画像２６４，２６６及び２６８が得られる。
【００３９】
一方、図３の（Ｄ）に示されるように、右手で携帯電話機１００を保持すると、左手の場合と丁度逆の状態となる。
【００４０】
すなわち、左側感圧センサ１２０Ｌには手との接触領域２７０が、右側感圧センサ１２０Ｒには手との接触領域２７２が、それぞれ生じる。図３の（Ｄ）に示されるケースでは、左側面は左手の中指、薬指、及び小指の３箇所で左側感圧センサ１２０Ｌに接触している。その結果、図３の（Ｅ）に示されるように、左側感圧センサ１２０Ｌからは三つの接触領域画像２８０、２８２及び２８４が得られる。右側面では、右手の親指の腹の部分と親指の付け根の部分とが右側感圧センサ１２０Ｒに接触している。したがって、二つの接触領域画像２８６及び２８８が得られる。
【００４１】
もちろん、携帯電話機１００の筐体の大小と手の大小との関係により、例えば図３の（Ｃ）の場合に、右側感圧センサ１２０Ｒと左手の人差し指から小指の全ての指が接触し、これにより、四つの接触領域画像が得られることもあり得る。右手の場合も同様である。
【００４２】
また、単に携帯電話機１００を保持しているだけでなく、保持している手の親指で、タッチパネル１１６をタッチすることで入力を行なおうとしている場合には、右側感圧センサ１２０Ｒ、左側感圧センサ１２０Ｌの出力は次のようになる。図４は、筐体１１０を保持した手の親指でタッチパネル１１６が操作される場合の感圧センサの検出出力の例を説明するための図である。
【００４３】
図４の（Ａ）と（Ｂ）のそれぞれには、左手は単に携帯電話機１００を保持しているだけで、右手で操作を行なおうとしているときの、左手と携帯電話機１００との間の関係、並びに左側感圧センサ１２０Ｌ及び右側感圧センサ１２０Ｒの出力との関係が示されている。
【００４４】
図４の（Ｃ）と（Ｄ）のそれぞれには、左手で携帯電話機１００を保持しながら、左手の親指を使って操作を行なおうとしているときの、左手と携帯電話機１００との間の関係が示されている。
【００４５】
図４の（Ａ）及び（Ｂ）は、図３の（Ｂ）及び（Ｃ）とそれぞれ同一である。一方、図４の（Ｃ）では、図４の（Ａ）と異なり、携帯電話機１００の左側面は、左手の親指の付け根の領域３００のみと接しており、親指とは接していない。その結果、図４の（Ｄ）に示すように、左側面からは一つの接触領域画像３１０のみが出力される。
【００４６】
一方、右手領域は図４の（Ａ）と同様、領域３０２で３本の指と接触している。したがって右側感圧センサ１２０Ｒからは、三つの接触領域画像３１２，３１４，３１６（又は四つの接触領域画像）が出力される。
【００４７】
右手でも同様の関係が得られる。したがって、図４の（Ｂ）のような出力が得られたときは携帯電話機１００は左手で保持されており、操作は右手で行なわれると判定できる。図４の（Ｄ）のような出力が得られたときは携帯電話機１００は左手で保持されており、操作も左手で行なわれると判定できる。右手の場合にはこれと対称な出力によって同様の判定ができる。
【００４８】
実際には、携帯電話機１００の保持の仕方には人により微妙な違いが生じるので、本実施の形態では上記したような規則による判定ではなく、多数の出力例を集めてテンプレート化しておき、実際に得られた出力画像と、テンプレートとをマッチングすることにより、最も可能性の高い保持の仕方を判定することが好ましい。
【００４９】
なお、携帯電話機での判定であるため、マッチングに多くの計算コストをかけることは好ましくない。そこで本実施の形態では、例えば出力画像の中心線上の画素値のみをサンプルとし、同様の形で予め作成しておいたテンプレートとの間でマッチングする。マッチングには、例えばＤＰ（Ｄｙｎａｍｉｃ  Ｐｒｏｇｒａｍｍｉｎｇ）マッチングを用いる。予め適切なしきい値を定めておき、テンプレートと出力画像との間のＤＰマッチングにより得られたＤＰ距離が最も小さく、かつその距離がしきい値以下のテンプレートが存在している場合のみ、そのテンプレートにより定められる保持及び入力の仕方を採用し、それ以外の場合には両手操作と判定する。なお、右側感圧センサ１２０Ｒから得られた画像と左側感圧センサ１２０Ｌから得られた画像とをそれぞれ独立にテンプレート内の右手側テンプレート及び左手側テンプレートとＤＰマッチングし、得られたＤＰ距離の合計値を各テンプレートと得られたデータとの間のＤＰ距離とする。
【００５０】
図５〜図８は、テンプレートに対応するセンサ出力のパターン例を示す図である。
図５の（Ａ）及び（Ｂ）に示されているのは、いずれも左手で携帯電話機１００を保持し、右手で操作する場合のパターン例である。
【００５１】
図６の（Ａ）及び（Ｂ）に示されているのは、いずれも左手で携帯電話機１００を保持し、左手で操作する場合のパターン例である。
【００５２】
図７の（Ａ）及び（Ｂ）に示されているのは、いずれも右手で携帯電話機１００を保持し、左手で操作する場合のパターン例である。
【００５３】
図８の（Ａ）及び（Ｂ）に示されているのは、いずれも右手で携帯電話機１００を保持し、右手で操作する場合のパターン例である。
【００５４】
本実施の形態では、右手用のパターンも左手用のパターンとは別に用意（つまり、参照用データとしてメモリ１８８等に格納）されている。ただし、右手用のパターンは、左手用のパターンを左右反転したものを用いればよく、したがって、最低限、右手用または左手用のいずれかのパターンが用意されていればよい。
【００５５】
＜操作の軌跡の傾向＞
図９は、タッチセンサ１１９を操作するユーザの手の種類と操作における軌跡の傾向の関係を説明するための図である。
【００５６】
図９の（Ａ）には、タッチセンサ１１９（パネルＰ）が左手の指Ｆで操作される際の軌跡ＴＲＬが示されている。この場合、ユーザが指Ｆを水平方向に移動させようとしても、操作する手（左手）と筐体１１０との位置関係から、軌跡ＴＲＬとして示されているように、左上から右下に移動するような弧を描く。
【００５７】
図９の（Ｂ）には、タッチセンサ１１９（パネルＰ）が右手の指Ｆで操作される際の軌跡ＴＲＲが示されている。この場合、ユーザが指Ｆを水平方向に移動させようとしても、操作する手（右手）と筐体１１０との位置関係から、軌跡ＴＲＬとして示されているように、左下から右上に移動するような弧を描く。
【００５８】
＜補正の概要＞
アプリ処理部２５３は、タッチセンサ１１９においてタッチ操作がなされた位置の座標を取得することにより、ユーザからの入力内容を特定し、当該入力内容に応じてアプリケーションを実行する。たとえば、タッチセンサ１１９に対してなされた入力内容がフリック操作であると特定すると、起動中のアプリケーションにおいてページめくり等の処理を実行する。
【００５９】
図１０は、タッチセンサ１１９に対する操作位置に対する補正の態様を説明するための図である。
【００６０】
本実施の形態では、入力情報処理部２５１は、タッチセンサ１１９から出力された操作位置の座標を変換する。
【００６１】
（左手による操作についての補正）
図１０の（Ａ）には、左手で操作される際の座標の変換が示されている。具体的には、図１０の（Ａ）では、変換前のｘ軸が軸Ａ０１で示され、変換前のｙ軸が軸Ａ０２で示されている。また、図１０の（Ａ）では、変換後のｘ軸が軸Ａ１１で示され、変換前のｙ軸が軸Ａ１２で示されている。
【００６２】
軸Ａ１１は、軸Ａ０１が、矢印Ｒ１１で示される角度だけ時計方向に回転した軸に相当する。軸Ａ１２は、軸Ａ０２が、矢印Ｒ１２で示される角度だけ時計方向に回転した軸に相当する。軸Ａ０１，軸Ａ０２は、ＬＣＤ１１８における表示に利用される軸である。本実施の形態では、タッチセンサ１１９が左手で操作されたと特定されたときには、タッチパネル１１６のＬＣＤ１１８における表示の軸に対して、タッチセンサ１１９に対する操作の位置を特定する座標を特定するための軸を時計方向に回転させる。ここでの「回転」は、１８０度未満の回転角度での回転を意味する。
【００６３】
これにより、ユーザが指Ｆをタッチセンサ１１９上の水平方向に移動させようとして、矢印Ｂ１１で示されるようにその軌道の方向が水平方向からずれてしまったり、また、ユーザが指Ｆをタッチセンサ１１９上の垂直方向に移動させようとして、矢印Ｂ１２で示されるようにその軌道の方向が垂直方向からずれてしまったりした場合でも、ユーザの意図を反映させるように、タッチセンサ１１９の検出出力を補正できる。
【００６４】
より具体的には、点Ｐ０１から点Ｐ０２へユーザのタッチ位置が移動した場合、始点である点Ｐ０１の座標は、（ｘ０１，ｙ０１）から（Ｘ０１，Ｙ０１）へと変換される。また、終点である点Ｐ０２の座標は、（ｘ０２，ｙ０２）から（Ｘ０２，Ｙ０２）へと変換される。
【００６５】
変換におけるｘ軸とｙ軸のそれぞれの回転角度をθとする。つまり、軸Ａ０１から軸Ａ１１の回転角度がθ、軸Ａ０２から軸Ａ１２の回転角度がθとする。この場合、（ｘ０１，ｙ０１）と（Ｘ０１，Ｙ０１）は、以下の式（１）および式（２）で示される関係を有する。
【００６６】
Ｘ０１＝ｘ０１・ｃｏｓθ−ｙ０１・ｓｉｎθ  …（１）
Ｙ０１＝ｘ０１・ｓｉｎθ＋ｙ０１・ｃｏｓθ  …（２）
（右手による操作ついての補正）
図１０の（Ｂ）には、右手で操作される際の座標の変換が示されている。具体的には、図１０の（Ｂ）では、変換前のｘ軸が軸Ａ０１で示され、変換前のｙ軸が軸Ａ０２で示されている。また、図１０の（Ｂ）では、変換後のｘ軸が軸Ａ２１で示され、変換前のｙ軸が軸Ａ２２で示されている。
【００６７】
軸Ａ２１は、軸Ａ０１が、矢印Ｒ２１で示される角度だけ反時計方向に回転した軸に相当する。軸Ａ２２は、軸Ａ０２が、矢印Ｒ２２で示される角度だけ反時計方向に回転した軸に相当する。軸Ａ０１，軸Ａ０２は、ＬＣＤ１１８における表示に利用される軸である。本実施の形態では、タッチセンサ１１９が右手で操作されたと特定されたときには、タッチパネル１１６のＬＣＤ１１８における表示の軸に対して、タッチセンサ１１９に対する操作の位置を特定する座標を特定するための軸を反時計方向に回転させる。ここでの「回転」は、１８０度未満の回転角度での回転を意味する。
【００６８】
これにより、ユーザが指Ｆをタッチセンサ１１９上の水平方向に移動させようとして、矢印Ｂ２１で示されるようにその軌道の方向が水平方向からずれてしまったり、また、ユーザが指Ｆをタッチセンサ１１９上の垂直方向に移動させようとして、矢印Ｂ２２で示されるようにその軌道の方向が垂直方向からずれてしまったりした場合でも、ユーザの意図を反映させるように、タッチセンサ１１９の検出出力を補正できる。
【００６９】
より具体的には、点Ｐ１１から点Ｐ１２へユーザのタッチ位置が移動した場合、始点である点Ｐ１１の座標は、（ｘ１１，ｙ１１）から（Ｘ１１，Ｙ１１）へと変換される。また、終点である点Ｐ０２の座標は、（ｘ１２，ｙ１２）から（Ｘ１２，Ｙ１２）へと変換される。
【００７０】
変換におけるｘ軸とｙ軸のそれぞれの回転角度をθとする。つまり、軸Ａ０１から軸Ａ１１の回転角度がθ、軸Ａ０２から軸Ａ１２の回転角度がθとする。この場合、（ｘ１１，ｙ１１）と（Ｘ１１，Ｙ１１）は、以下の式（３）および式（４）で示される関係を有する。
【００７１】
Ｘ１１＝ｘ１１・ｃｏｓθ＋ｙ１１・ｓｉｎθ…（３）
Ｙ１１＝−ｘ１１・ｓｉｎθ＋ｙ１１・ｃｏｓθ…（４）
＜タッチ位置補正処理＞
図１１は、入力情報処理部２５１によって実行される、タッチセンサ１１９におけるタッチ位置を補正するための処理（タッチ位置補正処理）のフローチャートである。
【００７２】
図１１を参照して、入力情報処理部２５１は、ステップＳ１０で、タッチセンサ１１９におけるタッチ操作が検出されたことを条件として、ステップＳ２０へ処理を進める。たとえばタッチセンサ１１９からタッチ位置を受信すると、入力情報処理部２５１は、ステップＳ２０へ処理を進める。
【００７３】
ステップＳ２０では、入力情報処理部２５１は、タッチ位置が軌跡を構成するものであるか否かを判断し、そうであると判断するとステップＳ３０へ処理を進め、そうではないと判断するとステップＳ６０へ処理を進める。この場合、ステップＳ６０では、入力情報処理部２５１は、タッチセンサ１１９から受信した操作位置を、そのままアプリ処理部２５３へ送る。
【００７４】
なお、ステップＳ２０では、具体的には、たとえば、ステップＳ１０でタッチセンサ１１９から受信したタッチ位置が、一定の距離以上の軌道を構成するタッチ操作か否かが判断される。つまり、たとえば、入力情報処理部２５１は、ステップＳ２０において、特定の時間、タッチセンサ１１９から連続的にタッチ位置の情報を受信し、その期間において受信したタッチ位置の軌跡が一定の距離以上継続して移動する軌跡であるか否かを判断する。
【００７５】
ステップＳ３０では、入力情報処理部２５１は、手特定部２５４に対して、タッチセンサ１１９を操作している手の特定を依頼し、その結果を手特定部２５４から受信する。手特定部２５４は、たとえば図３〜図８を参照して説明したように、タッチセンサ１１９を操作している手が右手であるか左手であるかを特定する。
【００７６】
入力情報処理部２５１は、手特定部２５４から受信した情報に基づき、操作している手が右手であると判断するとステップＳ４０へ処理を進め、左手であると判断するとステップＳ５０へ処理を進める。
【００７７】
ステップＳ４０では、入力情報処理部２５１は、図１０の（Ｂ）を参照して説明したようにタッチセンサ１１９から受信したタッチ位置の軌道を補正して（右手座標補正）、ステップＳ６０へ処理を進める。なお、図１０の（Ｂ）を参照した説明では、軌道の始点と終点のみが変換されたが、ステップＳ４０では、軌道を構成するすべての点が変換され得る。
【００７８】
ステップＳ５０では、入力情報処理部２５１は、図１０の（Ａ）を参照して説明したようにタッチセンサ１１９から受信したタッチ位置の軌道を補正して（左手座標補正）、ステップＳ６０へ処理を進める。なお、図１０の（Ａ）を参照した説明では、軌道の始点と終点のみが変換されたが、ステップＳ５０では、軌道を構成するすべての点が変換され得る。
【００７９】
ステップＳ６０では、入力情報処理部２５１は、アプリ処理部２５３へ、タッチセンサ１１９に対するタッチ位置の情報を出力する。なお、ステップＳ４０またはステップＳ５０においてタッチ位置の軌道を補正した場合には、入力情報処理部２５１は、補正後の軌道の座標情報を、アプリ処理部２５３へ出力する。
【００８０】
ステップＳ６０でアプリ処理部２５３へタッチ位置を出力すると、入力情報処理部２５１はタッチ位置補正処理を終了し、次のタッチ操作に備える。
【００８１】
＜実施の形態の効果等＞
以上説明した本実施の形態では、タッチセンサ１１９に対する操作がユーザの右手でなされたのか左手でなされたのかが、右側感圧センサ１２０Ｒと左側感圧センサ１２０Ｌの検出出力に基づいて特定される。そして、当該特定の結果に応じて、つまり、右手用または左手用のそれぞれの態様で、タッチセンサ１１９に対するタッチ操作の位置の座標が補正される。
【００８２】
これにより、タッチセンサ１１９とユーザの手の位置関係によって、タッチ位置の移動の軌道が、ユーザが意図しているものとは異なった場合であっても、ユーザの意図に沿うように、当該軌道が補正される。
【００８３】
具体的には、たとえば図１２の（Ａ）に示されるように、水平方向Ｄ１に対して、始点ＰＸからのフリック操作の方向が、上方の角度θ１から下方の角度θ２までの範囲（矢印Ｌ１から矢印Ｌ２で示される範囲）内であれば当該水平方向Ｄ１のフリック操作とみなされるように或るアプリケーションが作りこまれている場合を考える。
【００８４】
この場合、ユーザが左手でフリック操作を行ったため、操作の軌跡が矢印ＴＲ１に示されるように右下がりになってしまうと、上記範囲内の操作とはみなされず、当該アプリケーションでは水平方向のフリック操作が行われたとはみなされない。
【００８５】
一方、本実施の形態では、矢印ＴＲ１の軌跡は、図１０の（Ａ）を参照して説明したように補正されて、図１２の（Ｂ）における矢印ＡＲ１へと補正される。
【００８６】
これにより、上記操作は、上記範囲内の操作とみなされ、上記アプリケーションでは水平方向のフリック操作が行われたとみなされる。
【００８７】
なお、本実施の形態では、タッチ位置の補正は、軌道を描いたときにのみ行われ、所定のポイントに対するタッチ操作に対しては行われないことが好ましい。後者の場合、手とタッチパネル１１６との位置関係による操作位置のずれは生じにくいと考えられるからである。
【００８８】
また、本実施の形態では、情報処理端末の一例として通話機能を有する携帯電話機が例示されたが、情報処理端末は、通話機能や通信機能を備えている必要は無い。情報処理端末は、少なくとも、タッチパネルを有し、当該タッチパネルに対するタッチ操作に応じて情報処理が実行される端末であれば良い。
【００８９】
今回開示された実施の形態およびその変形例はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。実施の形態およびその変形例において開示された技術は、可能な限り単独でも組み合わせても実施され得ることが意図される。
【符号の説明】
【００９０】
１００  携帯電話機、１１０  筐体、１１２  スピーカ、１１４  マイクロフォン、１１６  タッチパネル、１１９  タッチセンサ、１２０Ｌ  左側感圧センサ、１２０Ｒ  右側感圧センサ、１８０  アンテナ、１８２  制御回路、１８６  リンガ、１８８  メモリ、２０２  ベースバンド処理部、２０４  処理部、２０６  回線閉結部、２０８  着信信号検出部、２５０  通信制御部、２５１  入力情報処理部、２５２  出力情報処理部、２５３  アプリ処理部、２５４  手特定部。
【図１】
2013235523.tif 000003
【図２】
2013235523.tif 000004
【図３】
2013235523.tif 000005
【図４】
2013235523.tif 000006
【図５】
2013235523.tif 000007
【図６】
2013235523.tif 000008
【図７】
2013235523.tif 000009
【図８】
2013235523.tif 000010
【図９】
2013235523.tif 000011
【図１０】
2013235523.tif 000012
【図１１】
2013235523.tif 000013
【図１２】
2013235523.tif 000014