(57)【要約】【課題】端部領域がタッチされた場合に有効な操作と誤検出とを的確に判別する。【解決手段】タッチ領域が１つだけであってタッチパネルの周縁の端部座標点を含む場合、およびタッチ領域が複数あって少なくとも１つのタッチ領域が端部座標点を含み、かつ何れかの端部座標点と他のタッチ領域の座標点間の最大距離があらかじめ設定された所定の距離よりも小さい場合に、入力操作の判別が保留にされ（Ｓ１０６，Ｓ１１１）、上記保留後に新たなタッチ操作がなされた場合に、上記保留にされたタッチ領域と、新たなタッチ領域とに基づいて、入力操作が判別される。【選択図】図４
2013196474.tif 000002
【特許請求の範囲】
【請求項１】
表示部に重ねて設けられたタッチパネルのタッチ領域を検出し、そのタッチ領域に基づいて入力操作を判別するタッチパネル入力装置であって、
タッチ領域に基づいて入力操作を判別するタッチ判別部と、
タッチ領域が、タッチパネルの周縁の端部領域にある端部座標点を含むか否かを判別する端部判別部と、
タッチ領域が１つだけであって端部座標点を含む場合、およびタッチ領域が複数あって少なくとも１つのタッチ領域が端部座標点を含み、かつ何れかの端部座標点と他のタッチ領域の座標点間の最大距離があらかじめ設定された所定の距離よりも小さい場合に、上記タッチ判別部による判別を保留にする判別保留部と、
上記保留後に新たなタッチ操作がなされた場合に、上記保留にされたタッチ領域と、新たなタッチ領域とに基づいて、入力操作を判別する保留後タッチ判別部と、
を有することを特徴とするタッチパネル入力装置。
【請求項２】
請求項１のタッチパネル入力装置であって、
上記判別保留部は、上記保留後の新たなタッチ領域が端部座標点を含む場合であって、その端部座標点を含む何れかの端部座標点と他のタッチ領域の座標点間の最大距離があらかじめ設定された所定の距離よりも小さい場合に、さらに、入力操作の判別を保留にする一方、
上記保留後タッチ判別部は、上記最大距離があらかじめ設定された所定の距離よりも大きい場合に、上記新たなタッチ領域に基づいて入力操作を判別するように構成されていることを特徴とするタッチパネル入力装置。
【請求項３】
請求項１および請求項２のうち何れか１項のタッチパネル入力装置であって、
上記保留後タッチ判別部は、上記保留後の新たなタッチ領域が端部座標点を含まない場合に、上記新たなタッチ領域に基づいて入力操作を判別するように構成されていることを特徴とするタッチパネル入力装置。
【請求項４】
請求項１から請求項３のうち何れか１項のタッチパネル入力装置であって、
上記保留後タッチ判別部は、上記保留にされたタッチ領域、および上記保留後の新たなタッチ領域が、あらかじめ設定された規則に従った移動をする場合には、そのタッチ領域および移動に基づいて入力操作を判別するように構成されていることを特徴とするタッチパネル入力装置。
【請求項５】
請求項１から請求項４のうち何れか１項のタッチパネル入力装置であって、
上記タッチ判別部は、タッチ領域が複数あって少なくとも１つのタッチ領域が端部座標点を含み、かつ何れかの端部座標点と他のタッチ領域の座標点間の最大距離があらかじめ設定された所定の距離以上であって、上記他のタッチ領域の座標点が端部座標点でない場合に、上記他のタッチ領域に基づいて入力操作を判別するように構成されていることを特徴とするタッチパネル入力装置。
【請求項６】
請求項１から請求項５のうち何れか１項のタッチパネル入力装置であって、
上記タッチ判別部は、タッチ領域が１つだけであって端部座標点を含む場合において、上記タッチ領域が、あらかじめ設定された所定以上の速度で移動する場合には、そのタッチ領域および移動に基づいて入力操作を判別するように構成されていることを特徴とするタッチパネル入力装置。
【請求項７】
請求項１から請求項６のうち何れか１項のタッチパネル入力装置であって、
上記タッチ判別部は、タッチ領域が複数あって少なくとも１つのタッチ領域が端部座標点を含む場合、および上記タッチ領域が端部座標点を含まない場合において、上記複数のタッチ領域が、あらかじめ設定された規則に従った移動をする場合には、そのタッチ領域および移動に基づいて入力操作を判別するように構成されていることを特徴とするタッチパネル入力装置。
【請求項８】
請求項１から請求項７のうち何れか１項のタッチパネル入力装置と、
表示部と、
上記表示部に重ねて設けられたタッチパネルと、
タッチ領域に基づいて判別された入力操作に応じた動作処理を行う動作処理部と、
を備えたことを特徴とする携帯端末装置。
【請求項９】
表示部に重ねて設けられたタッチパネルのタッチ領域を検出し、そのタッチ領域に基づいて入力操作を判別するタッチパネル入力処理方法であって、
タッチ領域に基づいて入力操作を判別するタッチ判別ステップと、
タッチ領域が、タッチパネルの周縁の端部領域にある端部座標点を含むか否かを判別する端部判別ステップと、
タッチ領域が１つだけであって端部座標点を含む場合、およびタッチ領域が複数あって少なくとも１つのタッチ領域が端部座標点を含み、かつ何れかの端部座標点と他のタッチ領域の座標点間の最大距離があらかじめ設定された所定の距離よりも小さい場合に、上記タッチ判別ステップによる判別を保留にする保留ステップと、
上記保留後に新たなタッチ操作がなされた場合に、上記保留にされたタッチ領域と、新たなタッチ領域とに基づいて、入力操作を判別する保留後タッチ判別ステップと、
を有することを特徴とするタッチパネル入力処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを用いた入力装置、そのような入力装置を備えた携帯電話等の携帯端末装置、およびそのような入力装置による入力処理方法に関するものである。
【背景技術】
【０００２】
携帯端末装置等の表示画面に重ねて設けられるタッチパネル入力装置としては、例えば静電容量の変化を検出することなどによって、同時に複数の領域がタッチされた場合でも検出可能にするものが知られている（例えば、特許文献１参照）。
【０００３】
また、カメラの操作に関して、指先と、指の付け根寄りの部分とで複数の領域がタッチされた場合に、指先の方のタッチを有効にして誤検出を防ぐ技術も知られている。この技術では、指先の方向を認識するために、ジャイロセンサによってカメラの姿勢を検出し、左右どちらの手で操作されたかを推定するようになっている（例えば、特許文献２参照）。
【０００４】
さらに、操作領域の端部付近に重心があるタッチを原則として無視するとともに、いわゆるドラッグジェスチャーやピンチジェスチャーなどのジェスチャー操作の一部として認識される場合は有効とすることによって、誤検出を防止しつつ、入力装置の機能の拡大を図る技術も知られている（例えば、特許文献３参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３４２０３３号公報
【特許文献２】特願２００８−３０８３７１号公報
【特許文献３】特願２００８−３３６２４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献２のように指先の方のタッチを有効にする技術では、意図的に複数の領域をタッチすることによる操作に適用することはできないうえ、ジャイロセンサなどの姿勢検出センサが必須となるので製造コストも高くつく。
【０００７】
また、特許文献３のような技術では、原則として、タッチの重心が端部付近にある場合に、そのタッチを無視するものなので、ユーザの意図しないタッチが広い範囲に及んで重心が端部付近より内部側に位置する場合には、誤検出を防止することができない。しかも、ジェスチャー操作の一部として認識されないような操作を有効に処理することもできない。
【０００８】
本発明は、かかる点に鑑みてなされたものであり、その目的は、タッチパネル入力装置における端部領域がタッチされた場合でも、有効な操作と誤検出とをより的確に判別できるようにすることにある。
【課題を解決するための手段】
【０００９】
第１の発明は、
表示部に重ねて設けられたタッチパネルのタッチ領域を検出し、そのタッチ領域に基づいて入力操作を判別するタッチパネル入力装置であって、
タッチ領域に基づいて入力操作を判別するタッチ判別部と、
タッチ領域が、タッチパネルの周縁の端部領域にある端部座標点を含むか否かを判別する端部判別部と、
タッチ領域が１つだけであって端部座標点を含む場合、およびタッチ領域が複数あって少なくとも１つのタッチ領域が端部座標点を含み、かつ何れかの端部座標点と他のタッチ領域の座標点間の最大距離があらかじめ設定された所定の距離よりも小さい場合に、上記タッチ判別部による判別を保留にする判別保留部と、
上記保留後に新たなタッチ操作がなされた場合に、上記保留にされたタッチ領域と、新たなタッチ領域とに基づいて、入力操作を判別する保留後タッチ判別部と、
を有することを特徴とする。
【００１０】
これにより、タッチパネルの周縁の端部領域がタッチされた場合に、タッチ領域に基づく入力操作の判別が保留されて、後の新たなタッチ領域とに基づいて入力操作が判別され得るので、端部領域のタッチが、例えば指の付け根や腹などが意図せずして接触した誤操作なのか、次の複数タッチ等の操作への導入であるのかなどの判別が、より適切に可能になる。
【００１１】
第２の発明は、
第１の発明のタッチパネル入力装置であって、
上記判別保留部は、上記保留後の新たなタッチ領域が端部座標点を含む場合であって、その端部座標点を含む何れかの端部座標点と他のタッチ領域の座標点間の最大距離があらかじめ設定された所定の距離よりも小さい場合に、さらに、入力操作の判別を保留にする一方、
上記保留後タッチ判別部は、上記最大距離があらかじめ設定された所定の距離よりも大きい場合に、上記新たなタッチ領域に基づいて入力操作を判別するように構成されていることを特徴とする。
【００１２】
これにより、入力操作の判別が保留された後になされたタッチも含めて、やはり誤操作などの可能性がある場合には、さらに後のタッチ領域に基づいた入力操作の判別が可能になる。一方、入力操作の判別が保留された後になされたタッチが意図された操作である可能性が高い場合には、後のタッチ領域に基づいた入力操作の判別が可能になり、先のタッチによる誤動作がより適切に防止される。
【００１３】
第３の発明は、
第１の発明および第２の発明のうち何れか１つのタッチパネル入力装置であって、
上記保留後タッチ判別部は、上記保留後の新たなタッチ領域が端部座標点を含まない場合に、上記新たなタッチ領域に基づいて入力操作を判別するように構成されていることを特徴とする。
【００１４】
これにより、やはり、入力操作の判別が保留された後になされたタッチが意図された操作である可能性が高い場合には、後のタッチ領域に基づいた入力操作の判別が可能になり、先のタッチによる誤動作がより適切に防止される。
【００１５】
第４の発明は、
第１の発明から第３の発明のうち何れか１つのタッチパネル入力装置であって、
上記保留後タッチ判別部は、上記保留にされたタッチ領域、および上記保留後の新たなタッチ領域が、あらかじめ設定された規則に従った移動をする場合には、そのタッチ領域および移動に基づいて入力操作を判別するように構成されていることを特徴とする。
【００１６】
これにより、いわゆるジェスチャー操作などに応じた動作が適切に行われ得る。
【００１７】
第５の発明は、
第１の発明から第４の発明のうち何れか１つのタッチパネル入力装置であって、
上記タッチ判別部は、タッチ領域が複数あって少なくとも１つのタッチ領域が端部座標点を含み、かつ何れかの端部座標点と他のタッチ領域の座標点間の最大距離があらかじめ設定された所定の距離以上であって、上記他のタッチ領域の座標点が端部座標点でない場合に、上記他のタッチ領域に基づいて入力操作を判別するように構成されていることを特徴とする。
【００１８】
これにより、例えば指の付け根や腹などが意図せずして接触したことによる誤動作を防止しつつ、意図されたタッチによる動作を行わせることがより適切に可能になる。
【００１９】
第６の発明は、
第１の発明から第５の発明のうち何れか１つのタッチパネル入力装置であって、
上記タッチ判別部は、タッチ領域が１つだけであって端部座標点を含む場合において、上記タッチ領域が、あらかじめ設定された所定以上の速度で移動する場合には、そのタッチ領域および移動に基づいて入力操作を判別するように構成されていることを特徴とする。
【００２０】
第７の発明は、
第１の発明から第６の発明のうち何れか１つのタッチパネル入力装置であって、
上記タッチ判別部は、タッチ領域が複数あって少なくとも１つのタッチ領域が端部座標点を含む場合、および上記タッチ領域が端部座標点を含まない場合において、上記複数のタッチ領域が、あらかじめ設定された規則に従った移動をする場合には、そのタッチ領域および移動に基づいて入力操作を判別するように構成されていることを特徴とする。
【００２１】
これらにより、やはり、いわゆるジェスチャー操作などに応じた動作が適切に行われ得る。
【発明の効果】
【００２２】
本発明では、タッチパネル入力装置における複数の領域がタッチされた場合でも、有効な操作と誤検出とをより的確に判別できる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態の携帯端末装置１００の例の外観を示す正面図である。
【図２】携帯端末装置１００のタッチパネル操作に関連する機能構成を示すブロック図である。
【図３】用語等について説明する説明図である。
【図４】制御部１２１でなされる処理の例を示すフローチャートである。
【図５】端部座標点を含むフリック操作の例を示す説明図である。
【図６】端部座標点を含む静止タッチの例を示す説明図である。
【図７】端部座標点を含む複数タッチの例を示す説明図である。
【図８】端部座標点を含む複数タッチジェスチャーの例を示す説明図である。
【図９】最大距離の座標点の探索の例を示す説明図である。
【図１０】最大距離の座標点の探索の他の例を示す説明図である。
【図１１】最大距離の座標点の探索のさらに他の例を示す説明図である。
【図１２】最大距離の座標点の探索のまたさらに他の例を示す説明図である。
【図１３】認識が保留される端部座標点のタッチの例を示す説明図である。
【図１４】無視される端部座標点のタッチの例を示す説明図である。
【図１５】認識される端部座標点のタッチの例を示す説明図である。
【図１６】端部座標点を含まない複数タッチの例を示す説明図である。
【図１７】端部座標点を含まない複数タッチジェスチャーの例を示す説明図である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態を図面に基づいて詳細に説明する。
【００２５】
図１は、タッチパネル１１２を有するタッチパネル入力装置を備えた、例えば携帯電話や情報処理端末等である携帯端末装置１００の例の外観を示す正面図である。上記タッチパネル１１２は、携帯端末装置１００の本体部１１１における表面のほぼ全域に亘って設けられ、外縁の四辺に沿った端部領域１１２ｂ、すなわちタッチパネル１１２の周縁の領域と、その内側の主領域１１２ａとを有している。上記タッチパネル１１２としては、例えば静電容量の変化によってタッチ領域を判別するものが用いられるが、複数タッチの検出が可能なものであれば、特に方式は限定されず、他の種々のものを用いてもよい。
【００２６】
図２は、携帯端末装置１００におけるタッチパネル操作に関連する機能構成を示すブロック図である。制御部１２１（タッチ判別部、端部判別部、判別保留部、保留後タッチ判別部）は、表示部１２２ａと、タッチパネル１１２を含む操作部１２２ｂとを有するタッチパネルユニット１２２、および記憶部１２３に接続され、記憶部１２３に記憶されているプログラムを実行することにより、表示部１２２ａの表示動作を制御するとともに、操作部１２２ｂに対してなされた操作を認識し、これに応じた処理を行うようになっている。なお、制御部１２１は、さらに、例えば携帯電話としての通話制御や、情報処理端末としての情報処理など、種々の制御や処理を行わせるようにしてもよい。
【００２７】
上記記憶部１２３には、具体的には、例えば、接触判定プログラム、ポインタ表示プログラム、およびジェスチャー処理実行プログラムが記憶されている。
【００２８】
上記接触判定プログラムは、ユーザの指などがタッチパネル１１２にどのように接触したかを判定するもので、例えば次のようなルーチンが含まれる。
【００２９】
接触位置認識ルーチンは、タッチパネル上で接触のある全ての位置座標（ｘ，ｙ）を認識するためのものである。ここで、以下では、図１におけるタッチパネル１１２の左上が原点、右方向がＸ軸の正方向、下方向がＹ軸の正方向として説明する。
【００３０】
端部接触判定ルーチンは、予め定義された端部領域１１２ｂの範囲の座標を記憶し、その端部領域１１２ｂに接触があるかどうかを判定するためのものである。
【００３１】
複数点接触判定ルーチンは、上下左右に隣接する、または一定間隔以内の距離にある接触点を１つの接触面と判断し、そのような接触面がいくつあるかを識別するためのものである。
【００３２】
ジェスチャー認識ルーチンは、ユーザの指などの接触後の動作が予め定められた規則通りの動作であった場合、ジェスチャー操作がなされたと判断するためのものである。
【００３３】
端点からの最遠接触位置特定ルーチンの処理内容については、後に詳述する。
【００３４】
また、上記ポインタ表示プログラムは、表示部１２２ａにポインタを表示させるためのものである。
【００３５】
また、上記ジェスチャー処理実行プログラムは、認識されたジェスチャー操作に従った処理を実行するためのものである。
【００３６】
ここで、以下で用いる用語等について説明する。上記タッチパネル１１２は、例えば、図３等に示す桝目（座標点）単位で電極が設けられ、指などの接触圧力を検知し得るようになっている。例えば、図３（ａ）の領域Ｐが指などによって押圧され、各座標点の圧力分布は図３（ｂ）に示すようになったとすると、ノイズの影響などを回避するために一定以下の圧力による接触を無視すれば、図３（ｂ）に太矢印で示す一定の圧力を超える座標点の集合を１つのタッチとして認識することができる。ここで、一定の圧力を超える座標点の数を接触面積とする。また、図３（ｃ）に示すように、そのような座標点についての圧力の重心を接触の重心Ｇとする。図３（ｄ）（ｅ）に示すように、一定以上の距離（例えば１つ以上の座標点）だけ離れたタッチは別のタッチとみなし、複数のタッチと認識される。また、このような複数のタッチが、あらかじめ定められた規則通りの動作を伴う場合に、複数タッチジェスチャー操作がなされたと認識される。
【００３７】
以下、制御部１２１でなされる具体的な処理の例について、図４に基づいて説明する。
【００３８】
（Ｓ１０１）  タッチパネル１１２の１つまたは複数のタッチが新たに検出されることによって、以下の一連の処理が開始される。
【００３９】
（Ｓ１０２）  まず、上記新たなタッチが、タッチパネル１１２の端部領域１１２ｂ（例えば図５に示す破線長方形よりも外側の領域）の座標点（端部座標点）を含んでいるか、または主領域１１２ａ内の座標点だけを含んでいるかが判定される。このようにタッチ領域の重心ではなく、何れかの座標点が端部領域１１２ｂに含まれるかどうかが判定されることにより、タッチ領域が広い場合でも誤操作である可能性が高いタッチを適切に判別することが容易になる。
【００４０】
（Ｓ１０３）  後述する保留タッチ（タッチは検出されたが操作の認識は保留されたタッチ）も含めて複数のタッチがなされたかどうか、すなわち、上記新たなタッチが複数の同時タッチ、または保留タッチ後の１つ以上のタッチの何れかであるか、それとも新たなタッチが１つであり保留タッチもないかが判定される。
【００４１】
（Ｓ１０４）  新たなタッチが１つだけで、保留タッチもなければ、次に、あらかじめ定義された、いわゆるフリック操作がなされたか、すなわち例えば図５に示すようにタッチ（領域）ＰがＰ’にあらかじめ設定された所定以上の速度で移動する操作がなされたか、それとも図６に示すようにタッチＰが静止したままであるかが判定される。ここで、上記フリック操作などのジェスチャー操作については、例えば接触の重心に基づいて行われる。
【００４２】
（Ｓ１０５）  フリック操作がなされたと判定されれば、そのフリック操作が受け付けられ、あらかじめ対応付けられた処理がなされる。すなわち、端部座標点を含むタッチであっても、フリック操作と判定されるようなタッチは有効なものとして扱われ、その操作に応じた処理が行われる。
【００４３】
（Ｓ１０６）  一方、フリック操作はなされずタッチＰが静止したままと判定されれば、そのような端部座標点を含む１つだけのタッチは、誤操作、および次の複数タッチ等の操作への導入の何れの可能性もあるので、そのタッチによって示される操作の認識は保留され、後に、続いてなされたタッチとの組み合わせで認識が行われる。ただし、この保留は、次の操作についての処理がなされたときにタッチが終了している場合には解除される。
【００４４】
（Ｓ１０７）  また、上記（Ｓ１０３）で、例えば図７に示すタッチＰ１，Ｐ２のように複数タッチと判定された場合には、次にあらかじめ定義された複数タッチジェスチャー操作がなされたかどうか、すなわち例えば図８に示すようにタッチＰ１，Ｐ２が白矢印の方向に接近移動する（縮小ジェスチャー、ズームダウン操作）などの操作がなされたかどうかが判定される。
【００４５】
（Ｓ１０８）  複数タッチジェスチャー操作がなされたと判定された場合には、その複数タッチジェスチャー操作が受け付けられ、あらかじめ対応付けられた処理がなされる。すなわち、上記フリック操作について説明したのと同様に、端部座標点を含むタッチであっても複数タッチジェスチャー操作と判定されるようなタッチは有効なものとして扱われ、その操作に応じた処理が行われる。
【００４６】
（Ｓ１０９）  上記（Ｓ１０３）（Ｓ１０７）で、複数タッチではあるが、複数タッチジェスチャー操作ではないと判定された場合には、（Ｓ１０２）で新たなタッチに含まれていると判定された端部座標点からの距離が最大である、他のタッチの座標点が求められる。すなわち、例えば親指の付け根付近で端部座標点を含むタッチがなされるような場合には、その端部座標点から最も遠い座標点の操作が意図されている可能性が高いので、上記のように端部座標点からの距離が最大の座標点について調べることが有効な場合が多いと考えられる。具体的には、例えば図９の例の場合には、次のような処理が行われ、処理結果が得られる。
【００４７】
１．端部接触判定ルーチンは、端部座標点を含むタッチにおいて、その端部座標点がタッチパネル１１２の上下左右（Ｘ座標が最小，最大、Ｙ座標が最小，最大）の４辺のうちのどの「辺」に属するかを判断する。例えば、図９の例では、タッチＰＡは、Ｘ座標が最大側の辺に属する端部座標点ＰＡ１等を含んでいる。
【００４８】
２．端部座標点のＸ座標が最大または最小であれば、Ｘ軸方向の距離が最大となる他のタッチの座標点を探索する。また、端部座標点のＹ座標が最大または最小であれば、Ｙ軸方向の距離が最大となる他のタッチの座標点を探索する。図９の例では、Ｘ座標が最小となる座標点を探索することになり、タッチＰＢにおける座標点ＰＢ１，ＰＢ２がこれに該当する。タッチＰＣは何れの座標点もＸ軸方向の距離が座標点ＰＢ１，ＰＢ２より小さいため無視される。
【００４９】
３．次に、上記２．と直行する座標軸方向で、タッチＰＡの何れかの端部座標点との距離が最大となる座標点の組み合わせを探索する。図９の例では、座標点ＰＡ１とＰＢ１、ＰＡ１とＰＢ２、ＰＡ２とＰＢ１、ＰＡ２とＰＢ２の４つの組み合わせのうちＹ軸方向の距離が最大となるＰＡ１とＰＢ１が求められる。なお、具体的な求め方は種々可能であり、例えば必ずしも上記のように４つの組み合わせの距離を全て比較するのに限らず、例えばタッチＰＡの端部座標点ＰＡ１，ＰＡ２のうちＹ座標が最大の座標点ＰＡ１とタッチＰＢの座標点ＢＰ１，ＢＰ２のうちＹ座標が最小の座標点ＰＢ１との組み合わせ、およびタッチＰＡの端部座標点ＰＡ１，ＰＡ２のうちＹ座標が最小の座標点ＰＡ２とタッチＰＢの座標点ＢＰ１，ＢＰ２のうちＹ座標が最大の座標点ＰＢ２との組み合わせの２組についてだけ距離を比較するなどしてもよい。
【００５０】
４．タッチが２つ以上の辺の端部座標点を含む場合には、それぞれの辺について同様の探索を行い、求められた座標点の組のうち、距離が最大のものを求める。また、端部座標点を含むタッチが複数ある場合には、それぞれについて同様の探索を行い、求められた座標点の組のうち、最大距離のものを求める。
【００５１】
上記最大距離は、端点からの最遠接触位置特定ルーチンによって求められ、例えば２つの座標点間のＸ，Ｙ軸方向の距離の２乗和、またはその平方根（図９の例では（８＾２＋１１＾２）＾（１／２）＝１３．６：「＾」はべき乗を表す。）が所定の閾値より大きいかどうかで行うようにしてもよいし、Ｘ，Ｙ軸方向の距離（図９の例ではＸ＝８，Ｙ＝１１）が、それぞれ所定の閾値より大きいかどうかで行うようにしてもよいし、また、Ｘ，Ｙ軸方向の距離の少なくとも一方が、所定の閾値より大きいかどうかで行うようにしてもよい。
【００５２】
また、図１０の例の場合には、次のような処理結果が得られる。
【００５３】
１．タッチＰＡはＸ座標が最大側の辺に属する端部座標点ＰＡ１〜ＰＡ３を含んでいることが判断される。
【００５４】
２．Ｘ座標が最小となる座標点を探索し、タッチＰＢにおける座標点ＰＢ１，ＰＢ２が求められる。タッチＰＣは何れの座標点もＸ軸方向の距離が座標点ＰＢ１，ＰＢ２より小さいため無視される。
【００５５】
３．次に、タッチＰＡの端部座標点ＰＡ１〜ＰＡ３と、タッチＰＢの座標点ＰＢ１，ＰＢ２のうちＹ軸方向の距離が最大となる座標点ＰＡ３とＰＢ１、および距離Ｄ１等が求められる。
【００５６】
また、図１１の例の場合には、次のような処理結果が得られる。
【００５７】
１．タッチＰＡはＹ座標が最大側の辺に属する端部座標点ＰＡ１，ＰＡ２を含んでいることが判断される。
【００５８】
２．Ｙ座標が最小となる座標点を探索し、タッチＰＢにおける座標点ＰＢ１〜ＰＢ３が求められる。タッチＰＣは何れの座標点もＹ軸方向の距離が座標点ＰＢ１〜ＰＢ３より小さいため無視される。
【００５９】
３．次に、タッチＰＡの端部座標点ＰＡ１，ＰＡ２と、タッチＰＢの座標点ＰＢ１，ＰＢ２のうちＸ軸方向の距離が最大となる座標点ＰＡ２とＰＢ３、および距離Ｄ２等が求められる。
【００６０】
４．さらに、タッチＰＢはＸ座標が最小側の辺に属する端部座標点ＰＢ３〜ＰＢ５を含んでいるので、同様の処理が行われ、距離が最大のものが求められる。ただし、この例では、探索結果は同じ座標点ＰＡ２とＰＢ３、および距離Ｄ２等となる。なお、このように同じ結果が得られる場合には、一方の算出が省略されるようにしてもよい。
【００６１】
また、図１２の例の場合には、次のような処理結果が得られる。
【００６２】
１．タッチＰＡはＸまたはＹ座標が最大側の辺に属する端部座標点ＰＡ１〜ＰＡ４を含んでいることが判断される。
【００６３】
２．Ｘ座標が最小となる座標点を探索し、タッチＰＢにおける座標点ＰＢ２，ＰＢ３が求められる。また、Ｙ座標が最小となる座標点を探索し、タッチＰＢにおける座標点ＰＢ１，ＰＢ２が求められる。
【００６４】
３．次に、タッチＰＡの端部座標点ＰＡ１，ＰＡ２と、タッチＰＢの座標点ＰＢ２，ＰＢ３のうちＹ軸方向の距離が最大となる座標点ＰＡ２とＰＢ２、および距離Ｄ３等が求められる。また、タッチＰＡの端部座標点ＰＡ２〜ＰＡ４と、タッチＰＢの座標点ＰＢ１，ＰＢ２のうちＸ軸方向の距離が最大となる座標点ＰＡ２とＰＢ２、および距離Ｄ３等が求められる。すなわち、この例では、探索結果は同じ座標点ＰＡ２とＰＢ２、および距離Ｄ３等が求められるが、異なる場合には距離が最大のものが求められる。なお、上記のような場合には角の端部座標点ＰＡ２からの距離が最大の座標点として座標点ＰＢ２を求めるなどしてもよい。
【００６５】
（Ｓ１１０）  次に、上記（Ｓ１０９）で求められた最大距離が、所定の閾値以上かどうかが判定される。
【００６６】
（Ｓ１１１）  最大距離が所定の閾値以上でない場合、すなわち端部座標点を含む複数タッチがなされたが、複数タッチジェスチャー操作はなされずタッチ領域が静止したままと判定された場合において、そのような複数タッチ間の距離が所定の閾値以上でない場合には、そのような操作は、例えば図１３に示すように親指の付け根によるタッチＰ１、および親指の腹によるタッチＰ２であって、ユーザの意図する操作は、その後に親指の先端でなされるタッチであるか、または次の複数タッチ等の操作への導入であるか、または単なる誤操作などである可能性がある。そこで、そのタッチによって示される操作の認識は保留され、後に、続いてなされたタッチとの組み合わせで、本当にユーザーがタッチしたい点がどこかの判定が行われる。
【００６７】
（Ｓ１１２）  最大距離が所定の閾値以上であれば、その最大距離である２つの座標点が何れも端部座標点であるか、または一方は主領域１１２ａ内の座標点であるかが判定される（なお、少なくとも一方の座標点は、上記（Ｓ１０２）でＹＥＳと判定されているので必ず端部座標点である。）。
【００６８】
（Ｓ１１３）  そして一方の座標点が主領域１１２ａ内の座標点である場合には、例えば図１４に示すように、端部座標点を含むタッチＰ１はユーザの意図しないタッチであって、主領域１１２ａ内の座標点を含むタッチＰ２が、例えばボタン領域Ｒの操作を意図したタッチである可能性が高い。それゆえ、上記タッチＰ１は誤接触として無視され、タッチＰ２が有効なものとして扱われ、その操作に応じた処理（その後の操作に応じたフリック判定や長押しや短押しなどの判定処理も含む）が行われる。
【００６９】
（Ｓ１１４）  一方、最大距離である２つの座標点が何れも端部座標点である場合には、例えば図１５に示すように、親指の先端で操作されたタッチＰ２は、端部座標点を含んでいるがユーザの意図した操作である可能性がある。そのような場合には、通常、タッチＰ１が生じた後に、タッチＰ２の操作がなされることになるので、時間的に先に操作されたタッチＰ１は誤接触として無視され、後に操作されたタッチＰ２が有効なものとして扱われ、その操作に応じた処理が行われる。なお、通常は、図１５に示す状態などではタッチＰ１，Ｐ２が同時になされる可能性は低いと考えられるが、例外的な処理として、もしタッチＰ１，Ｐ２が同時になされた場合には、（Ｓ１１１）のようにそれらのタッチを保留にして、その後の操作に応じてさらに判定が行われるようにしてもよい。
【００７０】
（１１５）  一方、前記（Ｓ１０２）で、新たなタッチに含まれる座標点は、例えば図１６に示すようにタッチパネル１１２の主領域１１２ａ内の座標点だけであると判定された場合には、次に、そのタッチが、保留タッチも含めて複数のタッチであり、かつ、複数タッチジェスチャー操作がなされたかどうかが判定される。
【００７１】
（Ｓ１１６）  保留タッチはなく新たなタッチが１つだけである場合、および複数のタッチであっても複数タッチジェスチャー操作ではないと判定された場合には、その主領域１１２ａ内の座標点だけを含む新たなタッチだけが有効な操作として扱われて、その操作に応じた処理が行われ、保留タッチがあったとしても、その保留タッチは破棄される。
【００７２】
（１１７）  また、複数タッチジェスチャー操作がなされたと判定された場合には、その複数タッチジェスチャー操作すなわち例えば図１７に示すようにタッチＰ１，Ｐ２が白矢印の方向に離間移動する（拡大ジェスチャー、ズームアップ操作）などの操作が受け付けられ、あらかじめ対応付けられた処理がなされる。また、このときには、そのジェスチャー操作には関係しないタッチＱは無視される。
【００７３】
上記のように、タッチパネルの周縁の端部領域がタッチされた場合に、タッチ領域に基づく入力操作の判別が保留されて、後の新たなタッチ領域とに基づいて入力操作が判別され得るので、端部領域のタッチが、例えば指の付け根や腹などが意図せずして接触した誤操作なのか、次の複数タッチ等の操作への導入であるのかなどの判別が、より適切に可能になり、端部領域がタッチされた場合に、有効な操作と誤検出とをより的確に判別できる。
【産業上の利用可能性】
【００７４】
以上説明したように、本発明は、タッチパネルを用いた入力装置、およびそのような入力装置を備えた携帯電話等の携帯端末装置等について有用である。
【符号の説明】
【００７５】
１００      携帯端末装置
１１１      本体部
１１２      タッチパネル
１１２ａ    主領域
１１２ｂ    端部領域
１２１      制御部
１２２      タッチパネルユニット
１２２ａ    表示部
１２２ｂ    操作部
１２３      記憶部
【図１】
2013196474.tif 000003
【図２】
2013196474.tif 000004
【図３】
2013196474.tif 000005
【図４】
2013196474.tif 000006
【図５】
2013196474.tif 000007
【図６】
2013196474.tif 000008
【図７】
2013196474.tif 000009
【図８】
2013196474.tif 000010
【図９】
2013196474.tif 000011
【図１０】
2013196474.tif 000012
【図１１】
2013196474.tif 000013
【図１２】
2013196474.tif 000014
【図１３】
2013196474.tif 000015
【図１４】
2013196474.tif 000016
【図１５】
2013196474.tif 000017
【図１６】
2013196474.tif 000018
【図１７】
2013196474.tif 000019