(57)【要約】【課題】タッチパネルへの誤接触を正確に判別することができる情報処理装置等を提供する。【解決手段】押圧判定部（３２３）は、タッチパネル（１１）において検出された１つ目のタッチの操作および２つ目のタッチの操作の一方が所定領域内でのタッチ操作である場合に、上記のタッチ操作同士の間での押圧差を算出し、通知部（３２４）は、上記押圧差が所定値以上である場合に、上記所定領域内でのタッチ操作を無効化する。【選択図】図１
2015087933.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを備えた情報処理装置であって、
上記タッチパネルにおいて、第１のタッチ操作が検出され、さらに、第１のタッチ操作が離れる前に、第２のタッチ操作が検出されたとき、第１のタッチ操作および第２のタッチ操作の一方が所定領域内でのタッチ操作であるか否かを判定する位置判定手段と、
上記位置判定手段により、第１のタッチ操作および第２のタッチ操作の一方が上記所定領域内でのタッチ操作であると判定された場合に、第１のタッチ操作と第２のタッチ操作との間の押圧差に対応する値である押圧差対応値を算出する押圧差算出手段と、
上記押圧差算出手段により算出された上記押圧差対応値が所定値以上である場合に、上記所定領域内でのタッチ操作を無効化する無効化手段と、を備えたことを特徴とする情報処理装置。
【請求項２】
上記タッチパネル上における第１のタッチ操作と第２のタッチ操作との間の距離が所定距離以上であるか否かを判定する距離判定手段をさらに備え、
上記無効化手段は、上記押圧差算出手段により算出された上記押圧差対応値が所定値以上であり、かつ、上記距離判定手段により上記タッチパネル上における第１のタッチ操作と第２のタッチ操作との間の距離が所定距離以上であると判定された場合に、上記所定領域内でのタッチ操作を無効化することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
上記押圧差算出手段は、第１のタッチ操作が検出された時点から第２のタッチ操作が検出された時点までの間における第１のタッチ操作の押圧に基づいて算出された算出値と、第２のタッチ操作が検出された時点における第２のタッチ操作の押圧との間の押圧差に対応する上記押圧差対応値を算出することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
上記所定領域は、上記タッチパネルの周縁部を含む領域であることを特徴とする請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
請求項１〜４のいずれか１項に記載の情報処理装置としてコンピュータを機能させるためのプログラムであって、コンピュータを上記各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置およびプログラムに関し、特に、画面へのタッチ操作を受け付ける情報処理装置に関する。
【背景技術】
【０００２】
近年、画面上にタッチパネルを備え、画面へのタッチ操作を受け付ける情報処理装置が開示されている。このような情報処理装置では、ユーザが、情報処理装置の操作を行う意図がないにもかかわらず、タッチパネルに誤って接触（誤接触）する場合がある。
【０００３】
例えば、ユーザが、情報処理装置を片方の手で把持し、さらに、その手の親指を用いて、情報処理装置を操作しているとき、情報処理装置を操作する親指の付け根が、タッチパネルの周縁部に誤って接触する。従来の情報処理装置では、このような誤接触がタッチ操作として検出され、該タッチ操作に対応付けられた処理が実行されるという問題がある。
【０００４】
そこで、特許文献１に記載の携帯電話装置は、タッチパネル上の第１領域への接触を検知中に、第２領域への接触をタッチ操作として検知した場合であって、第１の領域および第２の領域のうち一方がタッチパネルの周縁部に含まれる場合、タッチパネルの周縁部に含まれない領域へのタッチ操作に対応付けられた処理のみを有効にする。言い換えれば、上記携帯電話装置では、タッチパネルの周縁部でのタッチ操作に対応付けられた処理が実行されない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−９３９３２号公報（２０１２年５月１７日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、タッチパネルの周縁部に含まれる領域への接触は、必ずしも誤接触ではない。例えば、ユーザは、ピンチ操作などを行うために、タッチパネル上の２つの領域に、同時に接触する場合がある。この場合、一方の接触がタッチパネルの周縁部への接触であったとしても、その接触は誤接触ではない。
【０００７】
上記の場合、特許文献１に記載の上記携帯端末装置では、タッチパネルの周縁部に含まれる接触が誤接触であると判定され、無効となる。その結果、上記携帯端末装置において、ピンチ操作に対応付けられた処理は実行されないことになる。そのため、ユーザは、上記携帯端末装置が誤動作をしたように感じるという問題がある。
【０００８】
本発明は、上記に鑑みてなされたものであり、その目的は、タッチパネルへの誤接触を正確に判別することができる情報処理装置等を提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の一態様に係る情報処理装置は、タッチパネルを備えた情報処理装置であって、上記タッチパネルにおいて、第１のタッチ操作が検出され、さらに、第１のタッチ操作が離れる前に、第２のタッチ操作が検出されたとき、第１のタッチ操作および第２のタッチ操作の一方が所定領域内でのタッチ操作であるか否かを判定する位置判定手段と、上記位置判定手段により、第１のタッチ操作および第２のタッチ操作の一方が上記所定領域内でのタッチ操作であると判定された場合に、第１のタッチ操作と第２のタッチ操作との間の押圧差に対応する値である押圧差対応値を算出する押圧差算出手段と、上記押圧差算出手段により算出された上記押圧差対応値が所定値以上である場合に、上記所定領域内でのタッチ操作を無効化する無効化手段と、を備えている。
【発明の効果】
【００１０】
本発明の一態様によれば、タッチパネルへの誤接触を正確に判別することができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】実施形態１に係る携帯端末の構成を示すブロック図である。
【図２】図１に示す携帯端末の外観図であり、該携帯端末がユーザによる操作を受けている様子を示す図である。
【図３】図１に示す携帯端末の検出部によって検出される１つ目のタッチおよび２つ目のタッチの各々のタッチダウン時点およびタッチアップ時点の時系列的な関係を示す図である。
【図４】図１に示す携帯端末の検出部によって検出される１つ目のタッチの押圧の時間変化を示す図である。
【図５】（ａ）〜（ｄ）は、それぞれ、図１に示す携帯端末の検出部によって検出される１つ目のタッチの押圧の時間変化を示す他の図である。
【図６】図１に示す携帯端末の表示部を示す概略図である。
【図７】図１に示す携帯端末の通知部が誤タッチを判定する際に用いる条件を示すパラメータテーブルである。
【図８】図１に示す携帯端末の制御部が実行する処理の流れを示すフローチャートである。
【図９】図１に示す携帯端末の誤タッチ判定処理部が実行する誤タッチ判定処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
〔実施形態１〕
以下、本発明の一実施形態について、図１〜図９を用いて、詳細に説明する。
【００１３】
（携帯端末１の構成）
まず、本実施形態に係る携帯端末１（情報処理装置）の構成を説明する。携帯端末１は、ユーザが携帯して使用する情報処理機器であり、手などで保持された状態で操作されることが想定されている。携帯端末１は、ユーザが指などで画面に接触して行う操作を受け付けるように構成されている。携帯端末１は、例えば、スマートフォン、タブレット端末、ＰＤＡ（Personal Digital Assistant）、またはデジタルカメラであってよい。
【００１４】
図１は、携帯端末１の構成を示すブロック図である。同図に示すように、携帯端末１は、表示部１０、方向センサ２０、および制御部３０を備えている。
【００１５】
表示部１０は、動画像またはテキストなどを画面に表示するものである。表示部１０の画面上には、タッチパネル１１が配置されている。タッチパネル１１は、ユーザの指などの接触物が、該タッチパネル１１に接触したことを検知する。また、その接触物からタッチパネル１１に印加される押圧を検知する。そして、検知した接触物の位置および押圧を、検出データとして、制御部３０の検出部３１０に出力する。
【００１６】
タッチパネル１１は、抵抗膜方式のタッチパネルであってもよいし、あるいは、それ以外の方式のタッチパネル、例えば静電容量方式のタッチパネルであってもよい。ただし、抵抗膜方式のタッチパネルは、接触物の位置および押圧を検知することができるが、静電容量式のタッチパネルは、接触物の押圧を検知することができない。そのため、タッチパネル１１が静電容量方式のタッチパネルである場合、検出部３１０は、タッチパネル１１上において、接触物が接触することによって静電容量が変化した領域の面積を取得する。そして、取得した面積に基づき、タッチパネル１１に対して印加された圧力に対応する値（押圧対応値）を算出する。
【００１７】
ここで、図２に、ユーザによる操作を受けている携帯端末１の外観図を示す。同図において、ユーザは、携帯端末１を片手で保持し、その手の親指の先端をタッチパネル１１に接触させることによって、携帯端末１を操作している。
【００１８】
このとき、タッチパネル１１によって検知される接触には、２種類が存在する。１つ目の種類は、ユーザが、携帯端末１を操作するために行う意図的な接触（意図接触）である。ユーザによるタッチパネル１１への意図的な接触の例は、図２における親指の先端の接触である。同図では、ユーザが、携帯端末１の操作を行うために、親指の先端を領域Ｇｘに接触させている。
【００１９】
また、２つ目の種類の接触は、ユーザが意図しない接触、言い換えれば誤接触である。ユーザによるタッチパネル１１への誤接触の例は、図２における親指の付け根の接触である。同図では、親指の付け根が、誤って領域Ｇｙに接触している。
【００２０】
図１において、方向センサ２０は、携帯端末１の方向を検知するものである。より詳細には、方向センサ２０は、携帯端末１に働く重力の方向を検知し、重力が働く方向を、上から下への方向として検知する。
【００２１】
制御部３０は、携帯端末１の各部（方向センサ２０を含む）の動作を統合的に制御するものである。制御部３０は、検出部３１０、誤タッチ判定処理部３２０、およびタッチ情報処理部３３０を含んでいる。以下に、制御部３０の各部の詳細を順に説明する。
【００２２】
（１．検出部３１０）
検出部３１０は、タッチパネル１１が最初に検知した接触物の接触を、携帯端末１に対する１つ目のタッチＴ１の操作（第１のタッチ操作）として検出する。また、１つ目のタッチＴ１の位置および押圧を検出する。
【００２３】
なお、前述のように、タッチパネル１１が検知する接触物の接触には、２種類が存在する。これに対応して、検出部３１０が検出するタッチにも、２種類が存在する。以下では、検出部３１０によって検出されるタッチのうち、意図接触に対応するタッチを意図タッチと呼ぶ。また、誤接触に対応するタッチを誤タッチと呼ぶ。
【００２４】
検出部３１０は、１つ目のタッチＴ１を検出してから、次の２つ目のタッチＴ２の操作（第２のタッチ操作）を検出するまで、所定時間毎に、１つ目のタッチＴ１の位置および押圧を検出し、その位置および押圧を、検出データとして保持する。そして、検出部３１０は、２つ目のタッチＴ２を検出した場合、１つ目のタッチＴ１および２つ目のタッチＴ２の各々の位置および押圧を、検出データとして、誤タッチ判定処理部３２０に出力する。
【００２５】
以下では、検出部３１０によりタッチが検出された時点を、タッチダウン時点と呼ぶ。また、タッチが終了したことが検出された時点をタッチアップ時点と呼ぶ。図３に、一例として、１つ目のタッチＴ１および２つ目のタッチＴ２の各々のタッチダウン時点およびタッチアップ時点の時系列的な関係を示す。図３では、１つ目のタッチＴ１のタッチダウン時点ｔ１、２つ目のタッチＴ２のタッチダウン時点ｔ２、２つ目のタッチＴ２のタッチアップ時点ｔ３、および１つ目のタッチＴ１のタッチアップ時点ｔ４が、時系列的にこの順で並んでいる。
【００２６】
なお、一般的に、接触物からタッチパネル１１に印加される押圧は、時間とともに変化する。そのため、検出部３１０に検出される１つ目のタッチの押圧も、時点ｔ１から時点ｔ２の間に変化する。
【００２７】
図４に、一例として、検出部３１０によって検出される１つ目のタッチの押圧の時間変化を示す。同図における時点ｔ１、時点ｔ２は、図３における時点ｔ１、時点ｔ２にそれぞれ対応している。図４に示す例では、１つ目のタッチＴ１の押圧は、時点ｔ１から時点ｔ２までの間に、押圧ｐ１１から押圧ｐ１２まで単調に増加している。しかしながら、１つ目のタッチＴ１の押圧は、必ずしも、時間とともに単調に増加するわけではない。
【００２８】
図５の（ａ）〜（ｄ）は、それぞれ、１つ目のタッチＴ１の押圧の時間変化を示す他の例である。なお、図５の（ａ）〜（ｄ）に示すグラフは、全て、タッチの押圧の変化を概略的に示している。検出部３１０により検出されるタッチの押圧の変化は、実際には、図５の（ａ）〜（ｄ）に示すグラフのようには滑らかではない。
【００２９】
１つ目のタッチＴ１の押圧は、多くの場合、図５の（ａ）および（ｂ）に示すように、最初のある期間は増加し、その後に低下する。ただし、図５の（ｃ）および（ｄ）に示すように、最初のある期間は低下し、その後に増加する場合もある。なお、図４に示す押圧のように、時間とともに単調に増加する押圧は、例えば、図５の（ａ）に示すグラフにおいて、破線ｋｘで囲った領域内で見られる。
【００３０】
（２．誤タッチ判定部３２０）
誤タッチ判定処理部３２０は、検出部３１０から、１つ目のタッチＴ１および２つ目のタッチＴ２の検出データを取得する。そして、１つ目のタッチＴ１または２つ目のタッチＴ２が誤タッチであるか否かを判定する誤タッチ判定処理を行う。
【００３１】
その後、誤タッチ判定処理部３２０は、誤タッチ判定処理の結果、すなわち、１つ目のタッチＴ１および２つ目のタッチＴ２の一方が誤タッチであるか否かを示す結果を、タッチ情報処理部３３０に出力する。なお、誤タッチ判定処理部３２０および誤タッチ判定処理の詳細を後述する。
【００３２】
（３．タッチ情報処理部３３０）
タッチ情報処理部３３０は、誤タッチ判定処理部３２０から、誤タッチ判定処理の結果を取得する。そして、誤タッチではないと誤タッチ判定処理部３２０に判定されたタッチ（１つ目のタッチおよび２つ目のタッチの少なくとも一方）に対応付けられた処理を実行する。タッチに対応付けられた処理の例として、「アイコンタップ時のアプリケーション起動」および「リンクタップ時のページ遷移」を挙げることができる。なお、タッチ情報処理部３３０は、誤タッチであると判定されたタッチに対応付けられた処理を実行しなかった旨を通知するためのエフェクトを、表示部１０に表示してもよい。タッチ情報処理部３３０は、具体的には、携帯端末１に実装されたアプリケーションである。
【００３３】
（誤タッチ判定処理部３２０の詳細）
ここでは、前述した誤タッチ判定処理部３２０の詳細を説明する。図１に示すように、誤タッチ判定処理部３２０は、位置判定部３２１（位置判定手段）、距離判定部３２２（距離判定手段）、押圧判定部３２３（押圧差算出手段）、および通知部３２４（無効化手段）を含んでいる。以下に、誤タッチ判定処理部３２０の各部の詳細を順に説明する。
【００３４】
（１．位置判定部３２１）
位置判定部３２１は、検出部３１０により、１つ目のタッチＴ１が検出され、さらに、１つ目のタッチＴ１が継続している間に、２つ目のタッチＴ２が検出されたとき、１つ目のタッチＴ１または２つ目のタッチＴ２の位置が、所定の誤タッチ候補領域に含まれるか否かを判定する。そして、その判定の結果を、距離判定部３２２に出力する。
【００３５】
ここで、誤タッチ候補領域とは、タッチパネル１１上において、誤タッチが検出される可能性がある領域である。具体的には、誤タッチ候補領域は、ユーザが親指を用いて携帯端末１の操作を行っている間に、その親指の付け根が誤って接触する可能性があるタッチパネル１１上の領域である。誤タッチ候補領域は、例えば、タッチパネル１１の周縁部を含む領域であってよい。
【００３６】
図６を用いて、誤タッチ候補領域の一例を説明する。図６は、携帯端末１の表示部１０を示す概略図である。同図において、誤タッチ候補領域Ｖは、タッチパネル１１の左端または右端からの距離が閾値Ａ以下であり、かつ、タッチパネル１１の下端からの距離が閾値Ｂ以下であるという条件を満たす領域である。ただし、上記の左右の方向は、携帯端末１の画面と向き合うユーザから見た方向である。
【００３７】
（２．距離判定部３２２）
距離判定部３２２は、１つ目のタッチＴ１の位置と２つ目のタッチＴ２の位置との間の距離が、閾値Ｃ以上であるか否かを判定する。そして、その判定結果を、押圧判定部３２３に出力する。閾値Ｃは、具体的には、親指の先端から付け根までの一般的な長さに基づいて決定される。
【００３８】
図６において、２つのバツ印で示された２つの点が、１つ目のタッチＴ１の位置および２つ目のタッチＴ２の位置に対応する。そして、２つのバツ印同士を結ぶ線分の長さが、１つ目のタッチＴ１の位置と２つ目のタッチＴ２の位置との間の距離ｃに対応する。
【００３９】
なお、同図では、１つ目のタッチＴ１の位置および２つ目のタッチＴ２の位置を点で示している。しかしながら、１つ目のタッチＴ１および２つ目のタッチＴ２は、通常、タッチパネル１１上の領域において検出される。１つ目のタッチＴ１および２つ目のタッチＴ２が、タッチパネル１１上の領域において検出された場合、１つ目のタッチＴ１の位置および２つ目のタッチＴ２の位置は、各々に対応するタッチパネル１１上の領域内の一点（例えば、重心）に決定される。
【００４０】
（３．押圧判定部３２３）
押圧判定部３２３は、１つ目のタッチＴ１の押圧と、２つ目のタッチＴ２の押圧との差が閾値Ｄ以上であるか否かを判定する。そして、その判定の結果を、通知部３２４に出力する。または、押圧判定部３２３は、１つ目のタッチＴ１の押圧と、２つ目のタッチＴ２の押圧との比が、第１の閾値以上または第２の閾値以下であるか否かを判定してもよい。
【００４１】
それ以外にも、押圧判定部３２３は、１つ目のタッチＴ１の押圧対応値と、２つ目のタッチＴ２の押圧対応値との差（押圧差対応値）が閾値Ｄ以上であるか否かを判定してもよい。
【００４２】
ここで、上記の判定に用いられる２つ目のタッチＴ２の押圧は、該タッチＴ２のタッチダウン時点ｔ２における押圧である。一方、上記の判定において用いられる１つ目のタッチＴ１の押圧は、時点ｔ１から時点ｔ２までのいずれの時点における押圧であってもよい。ただし、１つ目のタッチＴ１のタッチダウン時点ｔ１から２つ目のタッチＴ２のタッチダウン時点ｔ２までの間に、１つ目のタッチＴ１の押圧は変化する（図４参照）。そのため、１つ目のタッチＴ１の押圧と、２つ目のタッチＴ２の押圧との差は、１つ目のタッチの押圧の時間変化による影響を受ける可能性がある。
【００４３】
従って、上記の判定の結果が、１つ目のタッチＴ１の押圧の時間変化による影響を受ける可能性を排除するために、押圧判定部３２３は、上記の判定において、１つ目のタッチＴ１のタッチダウン時点ｔ１におけるタッチＴ１の押圧ｐ１１を用いることが望ましい。
【００４４】
（４．通知部３２４）
通知部３２４は、以下の(i)〜(iii)のいずれかの場合、１つ目のタッチＴ１および２つ目のタッチＴ２に基づくタッチイベントを、タッチ情報処理部３３０に通知する。
【００４５】
(i)位置判定部３２１によって、１つ目のタッチＴ１および２つ目のタッチＴ２の両者の位置が、所定の誤タッチ候補領域Ｖ内に含まれないと判定された場合。
【００４６】
(ii)距離判定部３２２によって、１つ目のタッチＴ１の位置と２つ目のタッチＴ２の位置との間の距離ｃが、閾値Ｃ以上でないと判定された場合。
【００４７】
(iii)押圧判定部３２３によって、１つ目のタッチＴ１の押圧と、２つ目のタッチＴ２の押圧との差Δｐの絶対値が閾値Ｄ以上でないと判定された場合。
【００４８】
一方、通知部３２４は、以下の（条件１）〜（条件４）の全てが満たされる場合、１つ目のタッチＴ１および２つ目のタッチＴ２のうち、押圧が小さい方のタッチを無効化する。そして、通知部３２４は、押圧が大きい方のタッチに基づくタッチイベントをタッチ情報処理部３３０に通知するが、無効化したタッチに基づくタッチイベントをタッチ情報処理部３３０に通知しない。
【００４９】
なお、下記（条件１）〜（条件４）において、タッチパネル１１の上下の方向は、方向センサ２０によって検知される方向である。また、タッチパネル１１の左右の方向は、画面と向き合うユーザから見た方向である。
【００５０】
（条件１）タッチパネル１１の左端または右端から、１つ目のタッチＴ１の位置または２つ目のタッチＴ２の位置までの距離ａが閾値Ａ以下であること。
【００５１】
（条件２）タッチパネル１１の下端から、（条件１）を満たす方のタッチの位置までの距離ｂが閾値Ｂ以下であること。
【００５２】
（条件３）１つ目のタッチＴ１の位置と２つ目のタッチＴ２の位置との間の距離ｃが閾値Ｃ以上であること。
【００５３】
（条件４）１つ目のタッチＴ１の押圧と２つ目のタッチＴ２の押圧との差分Δｐの絶対値が閾値Ｄ以上であること。
【００５４】
図７に、（条件１）〜（条件４）を、パラメータテーブルとして示す。なお、（条件４）の代わりに、以下の（条件４´）を採用してもよい。
【００５５】
（条件４´）１つ目のタッチＴ１の押圧と、２つ目のタッチＴ２の押圧との比ｐ２／ｐ１が閾値Ｅ以上または閾値Ｆ以下であること。
【００５６】
上述した（条件１）〜（条件４）、および（条件４´）は、発明者による調査の結果から導かれたものである。発明者は、ユーザが片手（操作手）で携帯端末を保持し、操作手の親指の先端をタッチパネルに接触させて操作を行っている間に、操作手の親指の付け根が、タッチパネル上のどこに接触するかを調査した。この調査の結果、下記の（特徴Ｆ１）〜（特徴Ｆ２）が判明した。
【００５７】
さらに、発明者は、意図タッチと誤タッチとの間の関係性を調査した。上記調査の結果、下記の（特徴Ｆ３）〜（特徴Ｆ４）があることが判明した。
【００５８】
（特徴Ｆ１）ユーザは、片手（操作手）で携帯端末を保持する場合、一般的に、携帯端末の側端部を操作手で把持する。そのため、操作手の親指の付け根は、タッチパネルの左端または右端に近い位置に接触する。
【００５９】
（特徴Ｆ２）ユーザが、画面（タッチパネル）を自分に向けた状態で、携帯端末を保持しているとき、操作手の親指の付け根が接触するタッチパネル上の位置は、通常、その親指の先端が接触するタッチパネル上の位置よりも下側に位置する。そのため、親指の付け根は、タッチパネルの上端近傍に接触しない。
【００６０】
（特徴Ｆ３）ユーザは、親指を延ばした状態でタッチパネルに接触させる場合もあるし、親指を立てた状態でタッチパネルに接触させる場合もある。上記のいずれの場合であっても、意図タッチの位置と誤タッチの位置との間の距離は、親指の実際の物理サイズによって規定される。
【００６１】
（特徴Ｆ４）誤タッチは、ユーザが誤ってタッチパネルに接触した際に検出される。そのため、誤タッチの押圧は比較的小さい。一方、意図タッチは、ユーザがタッチ操作を行う意図を持ってタッチパネルに接触した際に検出される。そのため、意図タッチの押圧は比較的大きい。
【００６２】
ここで、特徴Ｆ３において、「親指の実際の物理サイズ」とは、例えば、(a)親指の先から付け根までの長さ、(b)親指の太さ（幅）、(c)親指の高さ（親指の腹から爪に向かう方向に測った親指の長さ）、または(d)親指の間接の位置であってよい。あるいは、(a)〜(d)のうちの複数であってもよい。
【００６３】
なお、発明者は、上記の調査の他に、誤タッチ操作と意図タッチ操作のどちらが先に検出されるかを調査した。その結果、どちらのタッチ操作が先に検出される場合もあることが判明した。
【００６４】
（制御部３０の動作）
ここでは、図８を用いて、タッチの操作が検出された際の制御部３０の動作を説明する。図８は、タッチが検出された際に制御部３０が実行する処理の流れを示すフローチャートである。
【００６５】
まず、ある時点ｔ１において、検出部３１０が、１つ目のタッチＴ１を検出する（Ｓ１００）。以降、検出部３１０は、２つ目のタッチＴ２のタッチダウン時点ｔ２、または、１つ目のタッチＴ１のタッチアップ時点ｔ３まで、所定の時間毎に、１つ目のタッチＴ１の押圧および位置を検出し、その検出データを保持する（Ｓ２００）。
【００６６】
次に、誤タッチ判定処理部３２０は、１つ目のタッチＴ１が継続している間（すなわち、タッチアップ時点ｔ３よりも前）に、検出部３１０により、２つ目のタッチＴ２が検出されたか否かを判定する（Ｓ３００）。１つ目のタッチＴ１が継続している間に、２つ目のタッチＴ２が検出されなかった場合（Ｓ３００でＮｏ）、言い換えれば、２つ目のタッチＴ２が検出される前に、１つ目のタッチＴ１のタッチアップが検出された場合、誤タッチ判定処理部３２０の通知部３２４は、１つ目のタッチＴ１に基づくタッチイベントを、タッチ情報処理部３３０（具体的には、アプリケーション）に通知する（Ｓ４００）。
【００６７】
その後、タッチ情報処理部３３０は、１つ目のタッチＴ１に対応付けられた処理を実行する。そして、制御部３０の動作は、検出部３１０が新たに１つ目のタッチＴ１を検出するステップＳ１００に戻る。
【００６８】
一方、１つ目のタッチＴ１が継続している間のある時点ｔ２において、２つ目のタッチＴ２が検出された場合（Ｓ３００でＹｅｓ）、誤タッチ判定処理部３２０は、１つ目のタッチＴ１または２つ目のタッチＴ２が誤タッチであるか否かを判定する誤タッチ判定処理を実行する（Ｓ５００）。
【００６９】
その後、誤タッチ判定処理部３２０は、誤タッチ判定処理において誤タッチではないと判定されたタッチに基づくタッチイベントを、タッチ情報処理部３３０に通知する。
【００７０】
誤タッチ判定処理部３２０より、タッチイベントの通知を受けたタッチ情報処理部３３０は、誤タッチではないと判定されたタッチに対応付けられた処理を実行する。そして、制御部３０の動作は、検出部３１０が新たに１つ目のタッチＴ１を検出するステップＳ１００に戻る。
【００７１】
ここで、２つ目のタッチＴ２のタッチダウン時点ｔ２は、１つ目のタッチＴ１のタッチダウン時点ｔ１よりも後である。そのため、ステップＳ５００において、１つ目のタッチＴ１が誤タッチであると判定された場合であっても、１つ目のタッチＴ１に基づくタッチイベントのうち、時点ｔ１から時点ｔ２までの間に決定されるタッチイベントは、タッチ情報処理部３３０に通知される。
【００７２】
一方、１つ目のタッチＴ１に基づくタッチイベントのうち、時点ｔ２以降（例えば、１つ目のタッチＴ１のタッチアップ時点ｔ３）に決定されるタッチイベントは、タッチ情報処理部３３０に通知されない。これにより、時点ｔ３において実行の要否が決定される処理、例えば、「アイコンタップ時のアプリ起動」または「リンクタップ時のページ遷移」などの処理が実行されることを防止することができる。
【００７３】
（誤タッチ判定処理の流れ）
続いて、図９を用いて、誤タッチ判定処理部３２０によって実行される誤タッチ判定処理の流れを説明する。図９は、誤タッチ判定処理の流れを示すフローチャートである。なお、以下の説明において、各タッチの位置は、時間によらず一定であるとする。
【００７４】
誤タッチ判定処理では、まず、位置判定部３２１が、１つ目のタッチＴ１の位置が、誤タッチ候補領域Ｖに含まれるか否かを判定する（Ｓ６００）。
【００７５】
ステップＳ６００において、１つ目のタッチＴ１の位置が、誤タッチ候補領域Ｖに含まれると判定された場合（Ｓ６００でＹｅｓ）、誤タッチ判定処理部３２０は、検出部３１０より、１つ目のタッチダウン時点ｔ１における１つ目のタッチＴ１の位置座標（ｘ１,ｙ１）および押圧ｐ１１を取得し、さらに、２つ目のタッチダウン時点ｔ２における２つ目のタッチＴ２の位置座標（ｘ２,ｙ２）および押圧ｐ２２を取得する（Ｓ８０１）。
【００７６】
次に、距離判定部３２２は、１つ目のタッチＴ１の位置座標（ｘ１,ｙ１）と、２つ目のタッチＴ２の位置座標（ｘ２,ｙ２）との間の距離ｃが閾値Ｃ以上であるか否かを判定する。また、押圧判定部３２３は、２つ目のタッチＴ２の押圧ｐ２２と、１つ目のタッチＴ１の押圧ｐ１１との差Δｐが閾値Ｄ以上であるか否かを判定する（Ｓ８０２）。
【００７７】
距離判定部３２２により、１つ目のタッチＴ１の位置座標（ｘ１,ｙ１）と、２つ目のタッチＴ２の位置座標（ｘ２,ｙ２）との間の距離ｃが閾値Ｃ以上でないと判定された場合、または、押圧判定部３２３により、２つ目のタッチＴ２の押圧ｐ２２と、１つ目のタッチＴ１の押圧ｐ１１との差Δｐが閾値Ｄ以上でないと判定された場合（Ｓ８０２でＮｏ）、誤タッチ判定処理部３２０は、２つ目のタッチＴ２の位置が、誤タッチ候補領域Ｖに含まれるか否かを判定する（Ｓ７００）。この判定以降の処理については後述する。
【００７８】
一方、距離判定部３２２により、１つ目のタッチＴ１の位置座標（ｘ１,ｙ１）と、２つ目のタッチＴ２の位置座標（ｘ２,ｙ２）との間の距離ｃが閾値Ｃ以上であると判定され、かつ、押圧判定部３２３により、２つ目のタッチＴ２の押圧ｐ２２と、１つ目のタッチＴ１の押圧ｐ１１との差Δｐが閾値Ｄ以上であると判定された場合（Ｓ８０２でＹｅｓ）、通知部３２４は、１つ目のタッチＴ１は誤タッチであると判定し、該タッチＴ１をキャンセルする旨をタッチ情報処理部３３０に通知する。また、以降は、１つ目のタッチＴ１をタッチ情報処理部３３０に通知しないことを決定する（Ｓ８０４）。
【００７９】
さらに、通知部３２４は、２つ目のタッチＴ２のタッチイベントを、タッチ情報処理部３３０に通知する（Ｓ８０５）。そして、誤タッチ判定処理は終了する。
【００８０】
一方、ステップＳ６００において、１つ目のタッチＴ１の位置が、誤タッチ候補領域Ｖに含まれないと判定された場合（Ｓ６００でＮｏ）、誤タッチ判定処理部３２０は、２つ目のタッチＴ２の位置が、誤タッチ候補領域Ｖに含まれるか否かを判定する（Ｓ７００）。
【００８１】
２つ目のタッチＴ２の位置が、誤タッチ候補領域Ｖに含まれないと判定された場合（Ｓ７００でＮｏ）、通知部３２４は、１つ目のタッチＴ１および２つ目のタッチＴ２に基づくタッチイベントを、タッチ情報処理部３３０（アプリケーション）に通知する（Ｓ８０３）。そして、誤タッチ判定処理は終了する。
【００８２】
一方、２つ目のタッチＴ２の位置が、誤タッチ候補領域Ｖに含まれると判定された場合（Ｓ７００でＹｅｓ）、誤タッチ判定処理部３２０は、検出部３１０より、２つ目のタッチダウン時点ｔ２における１つ目のタッチＴ１の位置座標（ｘ１,ｙ１）および押圧ｐ１２、およびタッチダウン時点ｔ２における２つ目のタッチＴ２の位置座標（ｘ２,ｙ２）および押圧ｐ２２を取得する（Ｓ９０１）。
【００８３】
次に、距離判定部３２２は、１つ目のタッチＴ１の位置座標（ｘ１,ｙ１）と、２つ目のタッチＴ２の位置座標（ｘ２,ｙ２）との間の距離ｃが閾値Ｃ以上であるか否かを判定する。また、押圧判定部３２３は、１つ目のタッチＴ１の押圧ｐ１２と、２つ目のタッチＴ２の押圧ｐ２２との差Δｐが閾値Ｄ以上であるか否かを判定する（Ｓ９０２）。
【００８４】
距離判定部３２２により、１つ目のタッチＴ１の位置座標（ｘ１,ｙ１）と、２つ目のタッチＴ２の位置座標（ｘ２,ｙ２）との間の距離ｃが閾値Ｃ以上でないと判定された場合、または、押圧判定部３２３により、１つ目のタッチＴ１の押圧ｐ１２と、２つ目のタッチＴ２の押圧ｐ２２との差Δｐが閾値Ｄ以上でないと判定された場合（Ｓ９０２でＮｏ）、通知部３２４は、１つ目のタッチＴ１および２つ目のタッチＴ２に基づくタッチイベントを、タッチ情報処理部３３０に通知する（Ｓ９０３）。そして、誤タッチ判定処理は終了する。
【００８５】
一方、距離判定部３２２により、１つ目のタッチＴ１の位置座標（ｘ１,ｙ１）と、２つ目のタッチＴ２の位置座標（ｘ２,ｙ２）との間の距離ｃが閾値Ｃ以上であると判定され、かつ、押圧判定部３２３により、１つ目のタッチＴ１の押圧ｐ１２と、２つ目のタッチＴ２の押圧ｐ２２との差Δｐが閾値Ｄ以上であると判定された場合（Ｓ８０２でＹｅｓ）、通知部３２４は、２つ目のタッチＴ２は誤タッチであると判定し、以降は、２つ目のタッチＴ２をタッチ情報処理部３３０に通知しないことを決定する（Ｓ９０４）。
【００８６】
さらに、通知部３２４は、１つ目のタッチＴ１に基づくタッチイベントを、タッチ情報処理部３３０に通知する（Ｓ９０５）。そして、誤タッチ判定処理は終了する。
【００８７】
以上のように、誤タッチ判定処理では、１つ目のタッチＴ１および２つ目のタッチＴ２のうち一方のタッチが、タッチパネル１１の周縁部（誤タッチ候補領域Ｖ）に位置する場合に、該タッチは誤タッチであるか否かが高い精度で判定される。そして、誤タッチであると判定されたタッチに基づくタッチイベントは、アプリケーション（タッチ情報処理部３３０）に通知されない。これにより、親指の付け根がタッチパネル１１の周縁部に誤接触した場合に、その誤接触に基づく処理がアプリケーションに実行されることを防止することができる。
【００８８】
なお、ステップＳ８０２において、押圧判定部３２３が判定を行うために用いる１つ目のタッチＴ１の押圧は、時点ｔ１における押圧ｐ１１に限られない。押圧判定部３２３は、例えば、押圧ｐ１１の代わりに、時点ｔ２における１つ目のタッチＴ１の押圧ｐ１２を用いてもよい。ただし、前述のように、押圧ｐ１１以外の押圧が用いられる場合、判定の結果が、１つ目のタッチＴ１の押圧の時間変化による影響を受ける可能性がある。
【００８９】
また、ステップＳ９０２において、押圧判定部３２３が判定を行うために用いる１つ目のタッチＴ１の押圧は、時点ｔ２における押圧ｐ１２に限られない。すなわち、ステップＳ９０２において、押圧判定部３２３は、時点ｔ２以外の時点における１つ目のタッチＴ１の押圧と、時点ｔ２における２つ目のタッチＴ２の押圧ｐ２２との差Δｐが閾値Ｄ以上であるか否かを判定してもよい。
【００９０】
ただし、時点ｔ１から時点ｔ２までの間に、１つ目のタッチＴ１の押圧が単調に増加する場合、押圧判定部３２３は、時点ｔ２における１つ目のタッチＴ１の押圧と、時点ｔ２における２つ目のタッチＴ２の押圧ｐ２２とを比較することが望ましい。なぜならば、上記の場合、時点ｔ２における１つ目のタッチＴ１の押圧と、２つ目のタッチＴ２の押圧ｐ２２との差が、時点ｔ２以外の時点における１つ目のタッチＴ１の押圧と、押圧ｐ２２との差よりも大きくなる。そのため、後者の差に基づいて比較を行うよりも、前者の差を用いて比較を行う方が、２つ目のタッチＴ２が誤タッチであるか否かを正確に判定することができるからである。
【００９１】
（従来技術との比較）
前述のように、特許文献１に記載の携帯端末装置では、タッチの位置のみに基づいて、そのタッチを無効とするか否かが判定される。
【００９２】
一方、本実施形態の携帯端末１は、前述のように、タッチの位置だけでなく、押圧も用いて、そのタッチが誤タッチであるか否かを判定する。そのため、タッチパネル１１上の２か所でのタッチに、タッチパネル１１の周縁部（誤タッチ候補領域Ｖ）でのタッチが含まれる場合であっても、タッチ同士の押圧差が閾値Ｄ以上ではないならば、上記周縁部内でのタッチは、誤タッチでないと判定される。従って、タッチパネル１１の周縁部内でのタッチが誤って無効化されることが防止される。そのため、携帯端末１は、例えば、ユーザによるピンチ操作を正しく受け付けることができる。なぜならば、ピンチ操作では、２か所でのタッチの押圧同士の間に、閾値Ｄ以上の大きな差が存在する可能性は低いからである。
【００９３】
〔実施形態２〕
前記実施形態１では、誤タッチ判定処理のステップＳ８０４の判定において、押圧判定部３２３は、時点ｔ１における１つ目のタッチＴ１の押圧ｐ１１を用いた。
【００９４】
ところで、誤タッチを正確に判定するという観点から、押圧判定部３２３によって１つ目のタッチＴ１が誤タッチであるか否かの判定に使用される該タッチＴ１の押圧は、できるだけ低いことが望ましい。そのため、時点ｔ１から時点ｔ２までの間における押圧の変化によっては、押圧判定部３２３は、必ずしも、押圧ｐ１１を用いることが望ましいとは限らない。
【００９５】
前述のように、１つ目のタッチＴ１の押圧は、一般的に、最初のある期間は増加し、その後に低下する（図５の（ａ）および（ｂ）参照）。あるいは、最初のある期間は低下し、その後に増加する（図５の（ｃ）および（ｄ）参照）。そのため、時点ｔ１における押圧ｐ１１よりも、時点ｔ２における押圧ｐ１２のほうが小さい場合もあるし、あるいは、時点ｔ１以外のある時点において、１つ目のタッチＴ１の押圧が最小となる場合もある。これらの場合、押圧判定部３２３は、ステップＳ８０４において、時点ｔ１の押圧ｐ１１以外の押圧を判定に用いることが望ましい。
【００９６】
そこで、本実施形態では、ステップＳ８０４において、押圧判定部３２３は、時点ｔ１から時点ｔ２までの間における１つ目のタッチＴ１の押圧から算出される算出値を用いる。具体的には、押圧判定部３２３は、時点ｔ１から時点ｔ２までの間における１つ目のタッチＴ１の押圧の最小値を用いてもよい。あるいは、押圧判定部３２３は、時点ｔ１から時点ｔ２までの間における１つ目のタッチＴ１の押圧の平均値を用いてもよい。
【００９７】
同様に、押圧判定部３２３は、誤タッチ判定処理のステップＳ９０４において、押圧判定部３２３は、時点ｔ２における１つ目のタッチＴ１の押圧ｐ１２の代わりに、時点ｔ１から時点ｔ２までの間における１つ目のタッチＴ１の押圧の最小値を用いてもよい。
【００９８】
〔実施形態３〕
携帯端末１の制御部３０（特に誤タッチ判定処理部３２０の各部）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【００９９】
後者の場合、携帯端末１は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１００】
〔まとめ〕
本発明の態様１に係る情報処理装置（携帯端末１）は、タッチパネル（１１）を備えた情報処理装置であって、上記タッチパネルにおいて、第１のタッチ操作が検出され、さらに、第１のタッチ操作が離れる前に、第２のタッチ操作が検出されたとき、第１のタッチ操作および第２のタッチ操作の一方が所定領域（誤タッチ候補領域Ｖ）内でのタッチ操作であるか否かを判定する位置判定手段（位置判定部３２１）と、上記位置判定手段により、第１のタッチ操作および第２のタッチ操作の一方が上記所定領域内でのタッチ操作であると判定された場合に、第１のタッチ操作と第２のタッチ操作との間の押圧差に対応する値である押圧差対応値を算出する押圧差算出手段（押圧判定部３２３）と、上記押圧差算出手段により算出された上記押圧差対応値が所定値以上である場合に、上記所定領域内でのタッチ操作を無効化する無効化手段（通知部３２４）と、を備えたことを特徴とする情報処理装置。
【０１０１】
上記の構成によれば、先に検出された第１のタッチ操作、および、第１のタッチ操作が離れる前に検出された第２のタッチ操作のうち、一方が所定領域内でのタッチ操作である場合に、第１のタッチ操作の押圧と第２のタッチ操作の押圧との差である押圧差に対応する値（押圧差対応値）が算出される。そして、算出された押圧差対応値が所定値以上である場合、第１のタッチ操作および第２のタッチ操作のうち、所定領域内でのタッチ操作が無効化される。
【０１０２】
そこで、上記構成において、上記所定領域として、ユーザが手の親指の先端をタッチパネルに接触させているときに、手の親指の付け根が接触する可能性がある領域を選択する。また、上記所定値として、親指の先端によりタッチパネルに印加される押圧と、親指の付け根によりタッチパネルに印加される押圧との間の差を選択する。このように選択を行った場合、親指の付け根がタッチパネルに誤って接触することにより当該情報処理装置に検出された誤タッチ操作が無効化される。その結果、誤タッチ操作に基づくタッチベントは実行されない。これにより、情報処理装置において、ユーザの意図しない動作が実行されることを防止することができる。
【０１０３】
なお、押圧差対応値は、第１のタッチ操作の押圧と第２のタッチ操作の押圧との差であってもよいし、または、第１のタッチ操作の押圧と第２のタッチ操作の押圧との比であってもよい。それ以外にも、タッチパネルに接触する接触物の接触面積を、押圧の代わりに用いてもよい。この場合、第１のタッチ操作における接触面積と、第２のタッチ操作における接触面積とから、第１のタッチ操作の押圧と第２のタッチ操作の押圧との差に対応する値が算出される。
【０１０４】
なお、第１のタッチ操作が誤タッチ操作であってもよいし、第２のタッチ操作が誤タッチ操作であってもよい。第１のタッチ操作が誤タッチ操作である場合、第１のタッチ操作の押圧は、第２のタッチ操作の押圧よりも低くなる。また、第２のタッチ操作が誤タッチ操作である場合、第２のタッチ操作の押圧は、第１のタッチ操作の押圧よりも低くなる。
【０１０５】
本発明の態様２に係る情報処理装置（携帯端末１）は、態様１において、上記タッチパネル上における第１のタッチ操作と第２のタッチ操作との間の距離が所定距離以上であるか否かを判定する距離判定手段（距離判定部３２２）をさらに備え、記無効化手段（通知部３２４）は、上記押圧差算出手段（押圧判定部３２３）により算出された上記押圧差対応値が所定値以上であり、かつ、上記距離判定手段により上記タッチパネル上における第１のタッチ操作と第２のタッチ操作との間の距離が所定距離以上であると判定された場合に、上記所定領域（誤タッチ候補領域Ｖ）内でのタッチ操作を無効化してもよい。
【０１０６】
上記の構成によれば、(i)第１のタッチ操作の押圧と第２のタッチ操作の押圧との差が所定値以上であり、かつ、(ii)第１のタッチ操作と第２のタッチ操作との間の距離が所定距離以上であるという条件が満たされる場合に、所定領域内でのタッチ操作が無効化される。
【０１０７】
すなわち、上記の構成では、態様１の構成における条件(i)に加えて、さらに上記(ii)の条件も満たされる場合に、所定領域内でのタッチ操作が無効化される。
【０１０８】
ここで、上記構成において、上記所定距離として、操作手の親指の実際の物理サイズを基準として決定された距離を選択することができる。このように選択をすることによって、所定領域内でのタッチ操作（第１のタッチ操作または第２のタッチ操作）が、手の親指の付け根によるタッチパネルへの接触に基づくタッチ操作、すなわち誤タッチ操作であるか否かを、正確に判定することができる。
【０１０９】
本発明の態様３に係る情報処理装置（携帯端末１）は、態様１または２において、上記押圧差算出手段（押圧判定部３２３）は、第１のタッチ操作が検出された時点から第２のタッチ操作が検出された時点までの間における第１のタッチ操作の押圧に基づいて算出された算出値と、第２のタッチ操作が検出された時点における第２のタッチ操作の押圧との間の押圧差に対応する上記押圧差対応値を算出してもよい。
【０１１０】
上記の構成によれば、押圧差対応値は、第１のタッチ操作が検出された時点ｔ１から第２のタッチ操作が検出された時点ｔ２までの間における第１のタッチ操作の押圧に基づいて算出された算出値と、第２のタッチ操作が検出された時点における第２のタッチ操作の押圧との間の押圧差に対応する値である。
【０１１１】
そのため、時点ｔ１から時点ｔ２までの間における第１のタッチ操作の押圧、および、時点ｔ２における第２のタッチ操作の押圧を用いて、押圧差対応値を簡単に算出することができる。
【０１１２】
ここで、上記算出値は、例えば、第１のタッチ操作が検出された時点から第２のタッチ操作が検出された時点までの間のある時点における第１のタッチ操作の押圧であってもよいし、または、第１のタッチ操作が検出された時点から第２のタッチ操作が検出された時点までの間における第１のタッチ操作の押圧の最小値であってもよい。その他にも、第１のタッチ操作が検出された時点から第２のタッチ操作が検出された時点までの間での第１のタッチ操作の押圧の平均値であってもよい。
【０１１３】
本発明の態様４に係る情報処理装置（携帯端末１）は、態様１〜３のいずれかにおいて、上記所定領域（誤タッチ候補領域Ｖ）は、上記タッチパネルの周縁部を含む領域であってよい。
【０１１４】
上記の構成によれば、所定領域は、タッチパネルの周縁部を含む。
【０１１５】
ユーザは、片手で情報処理装置を保持する場合、一般的に、情報処理装置の左端部または右端部をその手で掴む。そのため、情報処理装置を掴んだ手の親指の付け根は、タッチパネルの周縁部に接触する可能性が高い。従って、第１のタッチ操作または第２のタッチ操作が、パネルの周縁部で検出された場合、そのタッチ操作は、親指の付け根が誤ってタッチパネルに接触することによって検出されたものである可能性が高い。
【０１１６】
上記の構成では、手の親指の付け根が接触する可能性が高い領域であるタッチパネルの周縁部が所定領域に含まれるので、誤タッチ操作を正確に検出することができる。
【０１１７】
本発明の態様５に係る情報処理装置（携帯端末１）は、態様３において、上記押圧差算出手段（押圧判定部３２３）は、第１のタッチ操作が検出された時点における第１のタッチ操作の押圧と、第２のタッチ操作が検出された時点における第２のタッチ操作の押圧との間の押圧差に対応する上記押圧差対応値を算出してもよい。
【０１１８】
上記の構成によれば、第１のタッチ操作が検出された時点（時点ｔ１）における第１のタッチ操作の押圧と、第２のタッチ操作が検出された時点（時点ｔ２）における第２のタッチ操作の押圧との間の押圧差に対応する押圧差対応値が所定値以上である場合に、所定領域内でのタッチ操作（第１のタッチ操作または第２のタッチ操作）が、無効化される。
【０１１９】
ここで、あるタッチ操作の押圧、すなわち、タッチパネルへの接触物によりタッチパネルに印加される押圧は、時間とともに変化する。具体的には、タッチ操作の押圧は、初期には上昇し、後に下降する。
【０１２０】
そのため、例えば、時点ｔ１における第１のタッチ操作の押圧と、時点ｔ２における第１のタッチ操作の押圧とは、互いに異なる値になる可能性がある。従って、時点ｔ２における第１のタッチ操作の押圧と、時点ｔ２における第２のタッチ操作の押圧との差を算出する構成では、押圧差対応値が、時点ｔ１から時点ｔ２までの間における第１のタッチ操作の押圧の変化から影響を受ける。なお、この構成以外の構成であっても、時点ｔ１以外の時点における第１のタッチ操作の押圧と、時点ｔ２における第２のタッチ操作の押圧との差を算出する構成では、押圧差対応値が、第１のタッチ操作の押圧の時間変化から影響を受ける。そして、押圧差対応値が、第１のタッチ操作の時間変化から影響を受ける結果、第１のタッチ操作または第２のタッチ操作が誤タッチ操作であるか否かを、押圧差対応値から正確に判定することが困難になる。
【０１２１】
一方、上記の構成では、時点ｔ１における第１のタッチ操作の押圧と、時点ｔ２における第２のタッチ操作の押圧との間の差に対応する押圧差対応値を算出する。そのため、時点ｔ１以外の時点における第１のタッチ操作と時点ｔ２における第２のタッチ操作との間の押圧差に対応する押圧差対応値を算出する構成と比較して、押圧差対応値が、第１のタッチ操作の押圧の時間変化から影響を受けることを抑制することができる。これにより、押圧差対応値に基づいて、第１のタッチ操作または第２のタッチ操作が誤タッチ操作であるか否かを、正確に判定することができる。
【０１２２】
本発明の態様６に係る情報処理装置（携帯端末１）は、態様４において、当該情報処理装置の向きを検出する方向センサ（２０）をさらに備え、上記方向センサによって検出された当該情報処理装置の向きに基づいて、上記タッチパネル（１１）の向きを規定したとき、上記所定領域は、(i)上記タッチパネルの左端または右端からの距離が第１の閾値以下であり、かつ、(ii)上記タッチパネルの下端からの距離が第２の閾値以下であるという条件を満たす領域であってよい。
【０１２３】
上記の構成によれば、所定領域は、(i)タッチパネルの左端または右端からの距離が第１の閾値以下であり、かつ、(ii)タッチパネルの下端からの距離が第２の閾値以下であるという条件を満たす領域である。
【０１２４】
前述のように、ユーザは、片手で情報処理装置を保持する場合、一般的に、情報処理装置の左端部または右端部をその手で掴む。そのため、情報処理装置を掴んだ手の親指の付け根は、タッチパネルの左端または右端に近い位置に接触する可能性が高い。また、親指の先端でタッチパネルに接触して操作を行っているとき、その親指の付け根は、親指の先端の下側に位置する。そのため、親指の付け根は、タッチパネルの上端付近に接触する可能性が低い。なお、ここでいう左右上下は、方向センサにより検出された情報処理装置の向きに基づいて定められる。
【０１２５】
言い換えれば、第１のタッチ操作または第２のタッチ操作が、パネルの左端または右端から遠い領域、または、タッチパネルの上端に近い領域で検出された場合、そのタッチ操作は、親指の付け根が誤ってタッチパネルに接触することによって検出されたものではない可能性が高い。
【０１２６】
上記の構成では、手の親指の付け根が接触する可能性がある領域が所定領域にカバーされるように、第１の閾値および第２の閾値を適切に設定することによって、所定領域内でのタッチ操作が誤タッチ操作である可能性を向上させることができる。これにより、誤タッチ操作を正確に検出することができる。
【０１２７】
本発明の各態様に係る情報処理装置（携帯端末１）は、コンピュータによって実現してもよく、この場合には、コンピュータを上記情報処理装置が備える各手段として動作させることにより上記情報処理装置をコンピュータにて実現させる情報処理装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１２８】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０１２９】
本発明は、スマートフォン、タブレット端末、ＰＤＡ、およびデジタルカメラなどの情報処理機器に利用することができる。
【符号の説明】
【０１３０】
１  携帯端末（情報処理装置）
３２１  位置判定部（位置判定手段）
３２２  距離判定部（距離判定手段）
３２３  押圧判定部（押圧差算出手段）
３２４  通知部（無効化手段）
【図１】
2015087933.tif 000003
【図２】
2015087933.tif 000004
【図３】
2015087933.tif 000005
【図４】
2015087933.tif 000006
【図５】
2015087933.tif 000007
【図６】
2015087933.tif 000008
【図７】
2015087933.tif 000009
【図８】
2015087933.tif 000010
【図９】
2015087933.tif 000011