(57)【要約】【課題】状況に応じた様々なタッチの種類を的確に判別し、さらに利便性を向上すること。【解決手段】携帯端末装置１００は、静電タッチパネル１１０と、抵抗膜タッチパネル１３０と、メモリ１７０と、メモリ１７０に接続されたプロセッサ１９０と、を備える。プロセッサ１９０は、静電タッチパネル１１０及び抵抗膜タッチパネル１３０の少なくとも一方において検出されたタッチ座標を取得し、取得されたタッチ座標に基づいて、所定圧力以上の強いタッチの有無を含むタッチの種類を判別する。そして、プロセッサ１９０は、強いタッチがあるタッチの種類に判別され、かつ、静電タッチパネル１１０及び抵抗膜タッチパネル１３０の双方においてタッチ座標が検出されている場合に、強いタッチがあったタッチ座標を特定する。【選択図】図３
2014056421.tif 000002
【特許請求の範囲】
【請求項１】
静電容量方式によってタッチ座標を検出する第１のタッチパネルと、
前記第１のタッチパネルと重ねて設けられ抵抗膜方式によってタッチ座標を検出する第２のタッチパネルと、
メモリと、
前記メモリに接続されたプロセッサと、を備え、
前記プロセッサは、
前記第１のタッチパネル及び前記第２のタッチパネルの少なくとも一方において検出されたタッチ座標を取得し、
取得されたタッチ座標に基づいて、所定圧力以上の強いタッチの有無を含むタッチの種類を判別し、
強いタッチがあるタッチの種類に判別され、かつ、前記第１のタッチパネル及び前記第２のタッチパネルの双方においてタッチ座標が検出されている場合に、強いタッチがあったタッチ座標を特定する、
処理を実行することを特徴とする情報端末装置。
【請求項２】
前記判別する処理は、
前記第１のタッチパネルにおいて検出されたタッチ座標と、前記第２のタッチパネルにおいて検出されたタッチ座標との間の距離が所定値以上であるか否かを判定し、
判定結果に基づいて、１箇所のみで強いタッチがあるか否かを判別する、
処理を含むことを特徴とする請求項１記載の情報端末装置。
【請求項３】
前記判別する処理は、
前記第１のタッチパネルにおいて検出されたタッチ座標と、前記第２のタッチパネルにおいて検出されたタッチ座標との間の距離が所定値未満である場合に、１箇所のみで導体による強いタッチがあると判別することを特徴とする請求項２記載の情報端末装置。
【請求項４】
前記特定する処理は、
前記第１のタッチパネルにおいて検出されたタッチ座標であって、前記第２のタッチパネルにおいて検出されたタッチ座標との距離が所定値未満であるタッチ座標のみで強いタッチがあると特定することを特徴とする請求項３記載の情報端末装置。
【請求項５】
前記判別する処理は、
前記第１のタッチパネルにおいて検出されるタッチ座標の検出範囲と、前記第２のタッチパネルにおいて検出されたタッチ座標とが重複するか否かを判定し、
判定結果に基づいて、複数箇所で強いタッチがあるか否かを判別する、
処理を含むことを特徴とする請求項１記載の情報端末装置。
【請求項６】
前記判別する処理は、
前記第１のタッチパネルにおいて検出されるタッチ座標の検出範囲と、前記第２のタッチパネルにおいて検出されたタッチ座標とが重複する場合に、複数箇所で導体による強いタッチがあると判別することを特徴とする請求項５記載の情報端末装置。
【請求項７】
前記特定する処理は、
前記第１のタッチパネルにおいて検出される複数のタッチ座標の組み合わせのうち、各組み合わせのタッチ座標から求められる代表点が前記第２のタッチパネルにおいて検出されたタッチ座標に最も近い組み合わせのタッチ座標で強いタッチがあると特定することを特徴とする請求項６記載の情報端末装置。
【請求項８】
前記判別する処理は、
前記第１のタッチパネルにおいて検出されるタッチ座標の検出範囲と、前記第２のタッチパネルにおいて検出されたタッチ座標とが重複しない場合に、前記第１のタッチパネルに手が接した状態で絶縁体による強いタッチがあると判別することを特徴とする請求項５記載の情報端末装置。
【請求項９】
前記特定する処理は、
前記第１のタッチパネルによって検出されたタッチ座標に対応する検出領域の面積に基づいて補正係数を算出し、
前記第２のタッチパネルにおいて検出されたタッチ座標を前記補正係数を用いて補正することにより得られる座標で強いタッチがあると特定する
処理を含むことを特徴とする請求項８記載の情報端末装置。
【請求項１０】
静電容量方式によってタッチ座標を検出する第１のタッチパネル、及び前記第１のタッチパネルと重ねて設けられ抵抗膜方式によってタッチ座標を検出する第２のタッチパネルの少なくとも一方において検出されたタッチ座標を取得し、
取得されたタッチ座標に基づいて、所定圧力以上の強いタッチの有無を含むタッチの種類を判別し、
強いタッチがあるタッチの種類に判別され、かつ、前記第１のタッチパネル及び前記第２のタッチパネルの双方においてタッチ座標が検出されている場合に、強いタッチがあったタッチ座標を特定する、
処理を有することを特徴とするタッチ座標決定方法。
【請求項１１】
コンピュータに、
静電容量方式によってタッチ座標を検出する第１のタッチパネル、及び前記第１のタッチパネルと重ねて設けられ抵抗膜方式によってタッチ座標を検出する第２のタッチパネルの少なくとも一方において検出されたタッチ座標を取得し、
取得されたタッチ座標に基づいて、所定圧力以上の強いタッチの有無を含むタッチの種類を判別し、
強いタッチがあるタッチの種類に判別され、かつ、前記第１のタッチパネル及び前記第２のタッチパネルの双方においてタッチ座標が検出されている場合に、強いタッチがあったタッチ座標を特定する、
処理を実行させることを特徴とするタッチ座標決定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末装置、タッチ座標決定方法及びタッチ座標決定プログラムに関する。
【背景技術】
【０００２】
近年、例えば携帯電話機などの情報端末装置には、タッチパネルが搭載されることが多くなっている。タッチパネルを搭載する情報端末装置は、情報を表示する画面においてユーザによるタッチを検出することにより、操作入力を受け付けることが可能である。このため、ユーザは直感的な操作をすることができ、情報端末装置の利便性が向上している。
【０００３】
タッチパネルがタッチを検出する方式には、様々なものがある。最近では、タッチによる静電容量の変化を検出する静電容量方式のタッチパネル（以下「静電タッチパネル」という）が主流となっており、多くの情報端末装置に搭載されている。この静電タッチパネルは、複数の位置が同時にタッチされる、所謂マルチタッチを検出することができる。ただし、静電タッチパネルは、静電容量の変化を検出するため、例えば指などの導体によるタッチを検出することはできるが、絶縁体によるタッチを検出することは困難である。
【０００４】
また、例えば銀行のＡＴＭ（Automated  Teller  Machine）などには、空間を介して対向する２枚の膜状の電極を用いた抵抗膜方式のタッチパネル（以下「抵抗膜タッチパネル」という）が採用されることがある。抵抗膜タッチパネルは、タッチの圧力によって２枚の膜状の電極（以下「抵抗膜」という）が互いに接触して抵抗膜中に電流が流れると、その電流から抵抗の大きさを求め、タッチされた座標を特定する。したがって、タッチする物体が導体であるか絶縁体であるかに関わらず一定以上の圧力でタッチされると、抵抗膜タッチパネルは、タッチ座標を検出することができる。ただし、抵抗膜タッチパネルは、抵抗の大きさからタッチ座標を検出するため、マルチタッチされた場合に複数のタッチ座標を検出することは困難である。
【０００５】
このように、それぞれのタッチ検出方式には一長一短があるため、複数の方式のタッチパネルを組み合わせて利用することなども考えられている。すなわち、例えば、上述した静電タッチパネルと抵抗膜タッチパネルを重ね合わせることにより、導体によるタッチを静電タッチパネルによって検出し、絶縁体によるタッチを抵抗膜タッチパネルによって検出することなどが考えられる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平７−３３４３０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、近年のソフトウェア及びハードウェアの目覚しい進歩により、多くの情報端末装置では、タッチパネルによってより複雑で高度な操作を可能にすることが望まれている。具体的には、例えばタブレット型の情報端末装置において、パーソナルコンピュータなどのキーボードと同等のキーをタッチパネルに表示させ、所謂ブラインドタッチのような操作が可能になれば文字入力等の操作性が向上する。このような操作を可能にするためには、情報端末装置は、タッチパネルに複数の指が置かれた状態で、いずれかの指によって強く押圧されたキーを判定するなどの処理を行うことになる。
【０００８】
また、例えば、キー入力時は指によるタッチを検出し、文字などの手書き入力時はペンによるタッチを検出するなどのように、複合的なタッチ検出処理が求められることもある。そして、ペンによるタッチを検出する際には、ペンを持つ手がタッチパネル上に置かれた状態であることなども考えられ、ペンによるタッチとペンを持つ手によるタッチとを区別することが望まれる。このように、タッチパネルが利用される際には、状況に応じて様々なタッチの種類が起こり得る。このため、タッチパネルによって複雑かつ高度な操作を可能にするためには、タッチの種類を的確に判別することが求められている。
【０００９】
しかしながら、複数の方式のタッチパネルを組み合わせて利用する場合に、起こり得るタッチの種類を判別する技術について網羅的に検討した例はなく、状況に応じた様々なタッチの種類を的確に判別することは困難である。このため、複数の方式のタッチパネルを組み合わせても、ユーザによるタッチの意図が処理に正確に反映されず、情報端末装置の利便性の向上に一定の限界があるという問題がある。
【００１０】
開示の技術は、かかる点に鑑みてなされたものであって、状況に応じた様々なタッチの種類を的確に判別し、さらに利便性を向上することができる情報端末装置、タッチ座標決定方法及びタッチ座標決定プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本願が開示する情報端末装置は、１つの態様において、静電容量方式によってタッチ座標を検出する第１のタッチパネルと、前記第１のタッチパネルと重ねて設けられ抵抗膜方式によってタッチ座標を検出する第２のタッチパネルと、メモリと、前記メモリに接続されたプロセッサと、を備える。そして、前記プロセッサは、前記第１のタッチパネル及び前記第２のタッチパネルの少なくとも一方において検出されたタッチ座標を取得し、取得されたタッチ座標に基づいて、所定圧力以上の強いタッチの有無を含むタッチの種類を判別し、強いタッチがあるタッチの種類に判別され、かつ、前記第１のタッチパネル及び前記第２のタッチパネルの双方においてタッチ座標が検出されている場合に、強いタッチがあったタッチ座標を特定する、処理を実行する。
【発明の効果】
【００１２】
本願が開示する情報端末装置、タッチ座標決定方法及びタッチ座標決定プログラムの１つの態様によれば、状況に応じた様々なタッチの種類を的確に判別し、さらに利便性を向上することができるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】図１は、一実施の形態に係る携帯端末装置の外観を示す図である。
【図２】図２は、一実施の形態に係るタッチパネル周辺の構成を示す模式図である。
【図３】図３は、一実施の形態に係る携帯端末装置の構成を示すブロック図である。
【図４】図４は、タッチ検出状況によるタッチの種類及び使用座標を示す図である。
【図５】図５は、タッチ検出状況の具体例を示す図である。
【図６】図６は、一実施の形態に係る携帯端末装置の動作を示すフロー図である。
【図７】図７は、一実施の形態に係る使用座標決定処理を示すフロー図である。
【図８】図８は、一実施の形態に係る座標確定処理を示すフロー図である。
【図９】図９は、座標算出の具体例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本願が開示する情報端末装置、タッチ座標決定方法及びタッチ座標決定プログラムの一実施の形態について、図面を参照して詳細に説明する。なお、本実施の形態においては、情報端末装置の一例として、例えば携帯電話機などの携帯端末装置について説明するが、この実施の形態により本発明が限定されるものではない。
【００１５】
図１は、一実施の形態に係る携帯端末装置１００の外観を示す図である。図１に示す携帯端末装置１００は、静電タッチパネル１１０及び操作キー１２０を有する。
【００１６】
静電タッチパネル１１０は、携帯端末装置１００の表面に設けられてユーザの指などが接触したことを検出し、この接触による操作入力を受け付ける。すなわち、静電タッチパネル１１０は、導体である指などによってタッチされると、タッチによる静電容量の変化を検知し、タッチされた座標（以下「タッチ座標」という）を特定する。静電タッチパネル１１０は、静電容量の変化によってタッチ座標を特定するため、複数の位置が同時にタッチ（マルチタッチ）された場合にも、それぞれのタッチ座標を特定することができる。静電タッチパネル１１０の裏面側には、後述する抵抗膜タッチパネルが設けられており、抵抗膜タッチパネルは、タッチによる圧力を検知してタッチ座標を特定する。
【００１７】
操作キー１２０は、押下可能な物理キーであり、ユーザによって押下されることにより操作入力を受け付ける。すなわち、操作キー１２０は、例えば携帯端末装置１００の電源のオン及びオフを切り替えるための物理キーなどを備える。そして、操作キー１２０は、ユーザによって押下された場合に、携帯端末装置１００に様々な機能を実行させる。
【００１８】
図２は、静電タッチパネル１１０を含むタッチパネル周辺の構成を示す模式図である。図２においては、各構成部分を区別するために隣り合う構成部分の間に間隔を空けて示しているが、各構成部分は互いに接していても良く、例えば図示しない両面テープなどによって接着されていても良い。
【００１９】
図２に示すように、静電タッチパネル１１０の裏面側には、抵抗膜タッチパネル１３０が設けられている。抵抗膜タッチパネル１３０は、２枚の抵抗膜１３０ａ、１３０ｂが空間を介して対向する構造となっている。このため、静電タッチパネル１１０がタッチされると、タッチの圧力によって静電タッチパネル１１０に近い抵抗膜１３０ａが変形し、抵抗膜１３０ｂと接触する。これにより、抵抗膜１３０ａ、１３０ｂの間に電流が流れ、抵抗を求めることができる。抵抗の大きさは、抵抗膜１３０ａ、１３０ｂが接触した位置に応じて変化するため、求められた抵抗からタッチ座標が特定される。ただし、複数の位置が同時にタッチ（マルチタッチ）された場合でも、求められる抵抗は１つの値であるため、マルチタッチされた領域周辺の１つのタッチ座標が特定される。
【００２０】
なお、以下の説明においては、抵抗膜１３０ａ、１３０ｂが接触する程度の圧力が静電タッチパネル１１０にかかるタッチを「強いタッチ」ということがある。同様に、抵抗膜１３０ａ、１３０ｂが接触しない程度の圧力が静電タッチパネル１１０にかかるタッチを「弱いタッチ」ということがある。
【００２１】
これらの静電タッチパネル１１０及び抵抗膜タッチパネル１３０は、アクリル又はガラスなどの透明材からなる支持板１４０に固定され、支持板１４０とともに表示部１５０と重なって配置される。したがって、表示部１５０の表示画面が静電タッチパネル１１０、抵抗膜タッチパネル１３０及び支持板１４０を介して視認可能となっている。結果として、ユーザは、静電タッチパネル１１０にタッチすることにより、あたかも表示画面に直接接触するかのような直感的な操作をすることができる。
【００２２】
図３は、一実施の形態に係る携帯端末装置１００の構成を示すブロック図である。図３に示す携帯端末装置１００は、静電タッチパネル１１０、タッチパネルコントローラ１１５、操作キー１２０、抵抗膜タッチパネル１３０、タッチパネルコントローラ１３５、表示部１５０、無線部１６０、メモリ１７０、オーディオ入出力部１８０及びプロセッサ１９０を有する。
【００２３】
上述したように、静電タッチパネル１１０は、タッチによる静電容量の変化を検知してタッチされた位置を特定する。すなわち、静電タッチパネル１１０は、１箇所又は複数箇所において静電容量が変化したことを検知する。そして、タッチパネルコントローラ１１５は、静電タッチパネル１１０において静電容量が変化した位置の座標を取得し、取得した座標をプロセッサ１９０へ出力する。換言すれば、タッチパネルコントローラ１１５は、静電タッチパネル１１０におけるタッチ座標を取得して、プロセッサ１９０へ出力する。さらに、タッチパネルコントローラ１１５は、静電タッチパネル１１０において静電容量の変化が検出された領域の検出面積を算出して、プロセッサ１９０へ出力する。このとき、タッチパネルコントローラ１１５は、それぞれのタッチ座標に対応付けて検出面積をプロセッサ１９０へ出力する。
【００２４】
操作キー１２０は、静電タッチパネル１１０及び抵抗膜タッチパネル１３０と相補的に操作入力を受け付ける。具体的には、操作キー１２０は、上述した電源のオン及びオフを切り替えるための物理キーや、表示部１５０の点灯及び消灯を切り替えるための物理キーなどを備える。
【００２５】
抵抗膜タッチパネル１３０は、タッチによる圧力を検知してタッチされた位置を特定する。すなわち、抵抗膜タッチパネル１３０は、図２に示した抵抗膜１３０ａ、１３０ｂがタッチの圧力によって接触したことを検知する。そして、タッチパネルコントローラ１３５は、抵抗膜タッチパネル１３０において抵抗膜１３０ａ、１３０ｂが接触した位置に応じた座標を取得し、取得した座標をプロセッサ１９０へ出力する。換言すれば、タッチパネルコントローラ１３５は、抵抗膜タッチパネル１３０におけるタッチ座標を取得して、プロセッサ１９０へ出力する。なお、タッチパネルコントローラ１３５は、マルチタッチがあった場合にも１つの座標を取得するため、取得される座標が実際にタッチされた座標と一致するとは限らない。
【００２６】
表示部１５０は、静電タッチパネル１１０及び抵抗膜タッチパネル１３０と重なるように配置される液晶モジュールなどを備え、プロセッサ１９０から出力される表示画面情報を表示する。すなわち、表示部１５０は、プロセッサ１９０がアプリケーションのプログラムを実行し、実行結果に応じた内容の表示画面情報が生成されると、生成された表示画面情報を表示する。したがって、例えばアプリケーションの処理によって表示が変化する場合には、表示部１５０は、アプリケーションの処理に応じて画面を切り替える。
【００２７】
無線部１６０は、アンテナを介して信号を受信し、受信信号をプロセッサ１９０へ出力する。また、無線部１６０は、プロセッサ１９０によって生成された信号をアンテナを介して送信する。無線部１６０は、例えば携帯端末装置１００が通話可能な携帯電話機である場合には、ユーザの発話音声や受話音声などの信号を送受信する。
【００２８】
メモリ１７０は、例えばＲＯＭ（Read  Only  Memory）又はＲＡＭ（Random  Access  
Memory）などを備え、プロセッサ１９０が実行するプログラムやデータなどを記憶する記憶部である。
【００２９】
オーディオ入出力部１８０は、例えばマイクなどのオーディオ入力デバイスやスピーカなどのオーディオ出力デバイスを備える。オーディオ入出力部１８０は、例えば携帯端末装置１００が通話可能な携帯電話機である場合には、ユーザの発話音声の入力を受け付けたり、受話音声を出力したりする。
【００３０】
プロセッサ１９０は、タッチパネルコントローラ１１５、１３５から出力されるタッチ座標及び検出面積を取得し、これらのタッチ座標及び検出面積に基づいて、どのようなタッチがなされたかを示すタッチの種類を判別する。そして、プロセッサ１９０は、判別されたタッチの種類に応じて、タッチパネルコントローラ１１５、１３５から出力されたタッチ座標のうち、どちらのタッチ座標を実際にタッチされた座標として採用するか決定する。すなわち、プロセッサ１９０は、静電タッチパネル１１０及び抵抗膜タッチパネル１３０におけるタッチ座標から、アプリケーションの処理に使用する使用座標を決定する。
【００３１】
また、プロセッサ１９０は、必要に応じて、使用座標から最終的なタッチ位置の座標を確定する。すなわち、プロセッサ１９０は、例えば複数箇所のタッチ位置のうち強く押圧されたタッチ位置の座標を確定したり、使用座標を用いてタッチ位置の補正をしたりする。
【００３２】
ここで、図４及び図５を用いて、プロセッサ１９０が判別するタッチの種類とそれぞれのタッチの種類における使用座標とについて説明する。
【００３３】
図４は、タッチ検出状況によるタッチの種類及び使用座標の一覧を示す図である。図４に示すように、プロセッサ１９０は、タッチパネルコントローラ１１５、１３５から出力されるタッチ座標及び検出面積に基づいて６種類のタッチの種類を判別し、それぞれのタッチの種類に応じた使用座標を決定する。
【００３４】
具体的には、まず第１に、プロセッサ１９０は、静電タッチパネル１１０においてはタッチ座標が検出されず、抵抗膜タッチパネル１３０においてはタッチ座標が検出された場合には、絶縁体による強いタッチがあったと判別する。すなわち、例えば図５（Ａ）に示すように、抵抗膜タッチパネル１３０のみにおいて点２０１でのタッチが検出された場合には、プロセッサ１９０は、導体によるタッチはなく、絶縁体によるタッチによって抵抗膜タッチパネル１３０が押圧されたと判別する。そして、プロセッサ１９０は、この場合の使用座標を抵抗膜タッチパネル１３０におけるタッチ座標に決定する。
【００３５】
第２に、プロセッサ１９０は、静電タッチパネル１１０においてタッチ座標が検出され、対応する検出面積が所定値Ｓ以上である場合には、携帯端末装置１００が水中にあるか又は静電タッチパネル１１０上に水膜があると判別する。すなわち、例えば図５（Ｂ）に示すように、静電タッチパネル１１０において領域２０２でのタッチが検出された場合には、比較的大面積において導体によるタッチがあると考えられる。このため、プロセッサ１９０は、静電タッチパネル１１０に水が付着していると判別する。この場合、静電タッチパネル１１０では指などによるタッチを正しく検出できないため、プロセッサ１９０は、使用座標を抵抗膜タッチパネル１３０におけるタッチ座標に決定する。
【００３６】
なお、ここでは、静電タッチパネル１１０における検出面積が所定値Ｓ以上である場合に、静電タッチパネル１１０に水が付着していると判別するものとしたが、水に限らず導体の液体が付着していると判別しても良い。また、例えば金属などの導体の固体が静電タッチパネル１１０の全面に接触しているなどと判別しても良い。ただし、固体が静電タッチパネル１１０の全面に接触している場合には、通常、指などによって静電タッチパネル１１０がタッチされることはない。
【００３７】
以上の２つのタッチ検出状況では、静電タッチパネル１１０においてタッチ座標が検出されなかったり、静電タッチパネル１１０における検出面積が所定値Ｓ以上であったりした。一方、以下の４つのタッチ検出状況では、静電タッチパネル１１０におけるタッチの検出状況は共通であり、静電タッチパネル１１０においてタッチ座標が１以上検出され、かつ、各タッチ座標に対応する検出面積が所定値Ｓ未満である。このため、以下においては、静電タッチパネル１１０におけるタッチ検出状況に関して、記載を省略することがある。
【００３８】
第３に、プロセッサ１９０は、静電タッチパネル１１０においてはタッチ座標が検出され、抵抗膜タッチパネル１３０においてはタッチ座標が検出されなかった場合には、導体による弱いタッチがあったと判別する。すなわち、例えば図５（Ｃ）に示すように、静電タッチパネル１１０のみにおいて領域２０３などでのタッチが検出された場合には、プロセッサ１９０は、これらの領域において抵抗膜１３０ａ、１３０ｂが接触しない程度の弱いタッチがあったと判別する。そして、プロセッサ１９０は、この場合の使用座標を静電タッチパネル１１０におけるタッチ座標に決定する。
【００３９】
第４に、プロセッサ１９０は、静電タッチパネル１１０及び抵抗膜タッチパネル１３０の双方においてタッチ座標が検出され、両方式のタッチパネルにおいて検出されたタッチ座標間の距離が所定値ｒ未満の場合には、１箇所で導体による強いタッチがあったと判別する。すなわち、例えば図５（Ｄ）に示すように、静電タッチパネル１１０において領域２０４でのタッチが検出され、抵抗膜タッチパネル１３０において点２０５でのタッチが検出された場合には、これらのタッチ座標間距離が所定値ｒ未満である。つまり、両方式で検出されたタッチ座標がほぼ一致しているため、領域２０４及び点２０５の位置においてのみ導体による強いタッチがあったと考えられる。そこで、プロセッサ１９０は、領域２０４及び点２０５の位置において導体による強いタッチがあったと判別し、その他にも静電タッチパネル１１０におけるタッチ座標が検出された場合には、そのタッチ座標で導体による弱いタッチがあったと判別する。
【００４０】
この第４の場合には、プロセッサ１９０は、使用座標を静電タッチパネル１１０におけるタッチ座標に決定するが、さらに、抵抗膜タッチパネル１３０におけるタッチ座標を用いて、強いタッチがなされたタッチ座標を特定する。具体的には、例えば図５（Ｄ）に示すような場合には、プロセッサ１９０は、抵抗膜タッチパネル１３０において検出された点２０５とほぼ一致する領域２０４において、強いタッチがあったと判断する。したがって、プロセッサ１９０は、静電タッチパネル１１０において検出された領域２０４以外の領域については、弱いタッチがあったと判断する。
【００４１】
第５に、プロセッサ１９０は、静電タッチパネル１１０及び抵抗膜タッチパネル１３０の双方においてタッチ座標が検出され、両方式のタッチパネルにおいて検出されたタッチ座標間の距離が所定値ｒ以上の場合には、タッチ座標が検出された範囲を比較する。そして、プロセッサ１９０は、抵抗膜タッチパネル１３０において検出されたタッチ座標が静電タッチパネル１１０によって検出されたすべてのタッチ座標を包含する範囲と重複するか否かを判定する。この結果、タッチ座標が検出された範囲が重複する場合には、プロセッサ１９０は、複数箇所で導体による強いタッチがあったと判別する。すなわち、例えば図５（Ｅ）に示すように、静電タッチパネル１１０において検出された領域２０６、２０７などをすべて包含する範囲内に、抵抗膜タッチパネル１３０において検出された点２０８が含まれる場合には、複数箇所での強いタッチがあったと判別する。これは、図５（Ｅ）において、領域２０６、２０７が導体によって強くタッチされたため、抵抗膜タッチパネル１３０においては、領域２０６、２０７の中間の点２０８が検出されたと考えられるためである。
【００４２】
この第５の場合には、プロセッサ１９０は、使用座標を静電タッチパネル１１０におけるタッチ座標に決定するが、さらに、抵抗膜タッチパネル１３０におけるタッチ座標を用いて、強いタッチがなされたタッチ座標を特定する。具体的には、例えば図５（Ｅ）に示すような場合には、プロセッサ１９０は、抵抗膜タッチパネル１３０において検出された点２０８を中間に有する領域２０６、２０７において、強いタッチがあったと判断する。したがって、プロセッサ１９０は、静電タッチパネル１１０において検出された領域２０６、２０７以外の領域については、弱いタッチがあったと判断する。なお、第５の場合における強いタッチがなされたタッチ座標の特定については、後に詳述する。
【００４３】
第６に、プロセッサ１９０は、上述した第５の場合と同様に、抵抗膜タッチパネル１３０において検出されたタッチ座標が静電タッチパネル１１０によって検出されたすべてのタッチ座標を包含する範囲と重複するか否かを判定する。この結果、第５の場合とは異なり、タッチ座標が検出された範囲が重複しない場合には、プロセッサ１９０は、タッチパネル上に手が置かれた状態で絶縁体による強いタッチがあったと判別する。すなわち、例えば図５（Ｆ）に示すように、静電タッチパネル１１０において検出された領域２０９を包含する範囲内に、抵抗膜タッチパネル１３０において検出された点２１０が含まれない場合には、手が置かれた状態で強いタッチがあったと判別する。これは、図５（Ｆ）において、静電タッチパネル１１０上の手に対応する領域２０９が検出されると同時に、この手が持つペンなどの絶縁体によって強いタッチがなされた結果、抵抗膜タッチパネル１３０においては、点２１０が検出されたと考えられるためである。
【００４４】
この第６の場合には、プロセッサ１９０は、静電タッチパネル１１０及び抵抗膜タッチパネル１３０の双方のタッチ座標を使用座標とし、使用座標から最終的なタッチ位置の座標を確定する。すなわち、プロセッサ１９０は、静電タッチパネル１１０におけるタッチ座標及び検出面積を用いて抵抗膜タッチパネル１３０におけるタッチ座標を補正することにより、最終的なタッチ位置を求める。したがって、図５（Ｆ）において、領域２０９及び点２１０は、いずれもそのまま最終的なタッチ位置として用いられることはない。なお、第６の場合における最終的なタッチ位置の算出については、後に詳述する。
【００４５】
次いで、上記のように構成された携帯端末装置１００の動作について、図６に示すフロー図を参照しながら説明する。
【００４６】
携帯端末装置１００の稼働中、タッチパネルコントローラ１１５及びタッチパネルコントローラ１３５は、それぞれ静電タッチパネル１１０及び抵抗膜タッチパネル１３０を監視し、タッチパネルに対するタッチを検出する（ステップＳ１０１）。具体的には、タッチパネルコントローラ１１５は、静電タッチパネル１１０における静電容量の変化を検知して導体によるタッチを検出し、タッチパネルコントローラ１３５は、抵抗膜タッチパネル１３０が備える抵抗膜１３０ａ、１３０ｂの接触を検知して強いタッチを検出する。
【００４７】
そして、少なくともいずれか一方のタッチパネルコントローラによってタッチが検出されると、タッチを検出したタッチパネルコントローラによって、タッチ座標が取得される（ステップＳ１０２）。具体的には、タッチパネルコントローラ１１５によって、静電タッチパネル１１０において静電容量が変化した領域の座標（タッチ座標）とこの領域の面積（検出面積）とが取得される。これにより、タッチパネルコントローラ１１５によって、導体によるタッチがあった位置のタッチ座標及び検出面積が取得される。一方、タッチパネルコントローラ１３５によって、抵抗膜タッチパネル１３０が備える抵抗膜１３０ａ、１３０ｂが接触したことによって流れる電流から抵抗が求められる。そして、求められた抵抗に基づいて、抵抗膜１３０ａ、１３０ｂを接触させるように加圧された位置の座標（タッチ座標）が取得される。これにより、タッチパネルコントローラ１３５によって、強いタッチがあった位置のタッチ座標が取得される。
【００４８】
取得されたタッチ座標及び検出面積は、それぞれのタッチパネルコントローラからプロセッサ１９０へ出力される。そして、プロセッサ１９０によって、タッチ座標及び検出面積から使用座標を決定する処理が実行される（ステップＳ１０３）。すなわち、静電タッチパネル１１０及び抵抗膜タッチパネル１３０のどちらによって検出されたタッチ座標をアプリケーションの処理に使用するかが決定される。この使用座標決定処理については、後に図７を参照して詳述する。
【００４９】
使用座標が決定されると、引き続きプロセッサ１９０によって、使用座標から最終的なタッチ位置の座標が確定される（ステップＳ１０４）。すなわち、タッチの検出状況によっては、強いタッチと弱いタッチが混在していたり、タッチ座標が実際のタッチ位置を示していなかったりすることがある。このため、プロセッサ１９０によって、強いタッチと弱いタッチの判別が行われたり、タッチ座標の補正が行われたりする。この座標確定処理については、後に図８を参照して詳述する。
【００５０】
こうして最終的なタッチ位置の座標が確定されると、プロセッサ１９０によって、タッチ位置に応じた処理が実行され、例えば表示部１５０における表示の制御が行われる（ステップＳ１０５）。具体的には、例えばタッチ位置に表示中のボタンなどが押下された場合の処理が実行され、表示部１５０における表示画面の遷移などが実行される。本実施の形態においては、強いタッチ及び弱いタッチを含むマルチタッチがあるタッチ検出状況でも、プロセッサ１９０によってタッチの種類が的確に判別されるため、タッチパネルによって複雑かつ高度な操作が可能である。
【００５１】
次に、プロセッサ１９０によって実行される使用座標決定処理について、図７に示すフロー図を参照しながら説明する。
【００５２】
まず、プロセッサ１９０は、静電タッチパネル１１０によって検出されたタッチ座標の数が１以上であるか否かを判定する（ステップＳ２０１）。すなわち、タッチパネルコントローラ１１５からタッチ座標及び検出面積が出力されたか否かが判定される。
【００５３】
この判定の結果、静電タッチパネル１１０によってタッチ座標が検出されていない場合には（ステップＳ２０１Ｎｏ）、抵抗膜タッチパネル１３０のみによってタッチ座標が検出されていることになる。そこで、プロセッサ１９０は、導体によるタッチはなく、絶縁体による強いタッチがあったと判断する（ステップＳ２０２）。この場合、プロセッサ１９０は、抵抗膜タッチパネル１３０におけるタッチ座標を使用座標に決定して（ステップＳ２１４）、使用座標決定処理を終了する。
【００５４】
ステップＳ２０１の判定の結果、静電タッチパネル１１０によって１以上のタッチ座標が検出されている場合には（ステップＳ２０１Ｙｅｓ）、プロセッサ１９０は、検出面積が所定値Ｓ以上であるか否かを判定する（ステップＳ２０３）。すなわち、静電タッチパネル１１０において静電容量が変化した領域の面積が所定値Ｓ以上であるか否かが判定される。
【００５５】
この判定の結果、検出面積が所定値Ｓ以上である場合には（ステップＳ２０３Ｙｅｓ）、静電タッチパネル１１０の表面が比較的大面積にわたって導体に接触していることになる。そこで、プロセッサ１９０は、携帯端末装置１００が水中にあるか、静電タッチパネル１１０の表面に水膜が付着していると判断する（ステップＳ２０４）。この場合、静電タッチパネル１１０において指などの他の導体によるタッチを検出することは困難であるため、プロセッサ１９０は、抵抗膜タッチパネル１３０におけるタッチ座標を使用座標に決定して（ステップＳ２１４）、使用座標決定処理を終了する。
【００５６】
ステップＳ２０３の判定の結果、検出面積が所定値Ｓ未満である場合には（ステップＳ２０３Ｎｏ）、プロセッサ１９０は、抵抗膜タッチパネル１３０によって検出されたタッチ座標の数が１以上であるか否かを判定する（ステップＳ２０５）。すなわち、タッチパネルコントローラ１３５からタッチ座標が出力されたか否かが判定される。
【００５７】
この判定の結果、抵抗膜タッチパネル１３０によってタッチ座標が検出されていない場合には（ステップＳ２０５Ｎｏ）、静電タッチパネル１１０のみによってタッチ座標が検出されていることになる。そこで、プロセッサ１９０は、抵抗膜１３０ａ、１３０ｂが接触するほどの強いタッチはなく、導体による弱いタッチがあったと判断する（ステップＳ２０６）。この場合、プロセッサ１９０は、静電タッチパネル１１０におけるタッチ座標を使用座標に決定して（ステップＳ２１３）、使用座標決定処理を終了する。
【００５８】
ステップＳ２０５の判定の結果、抵抗膜タッチパネル１３０によって１以上のタッチ座標が検出されている場合には（ステップＳ２０５Ｙｅｓ）、プロセッサ１９０は、両タッチパネルにおけるタッチ座標間の距離を所定値ｒと比較する。そして、プロセッサ１９０は、両タッチパネルにおけるタッチ座標の組み合わせのうち座標間距離が所定値ｒ未満の組み合わせがあるか否かを判定する（ステップＳ２０７）。すなわち、静電タッチパネル１１０及び抵抗膜タッチパネル１３０において、ほぼ同一のタッチ座標が検出されているか否かが判定される。
【００５９】
この判定の結果、座標間距離が所定値ｒ未満のタッチ座標の組み合わせがある場合には（ステップＳ２０７Ｙｅｓ）、このタッチ座標の組み合わせの位置のみにおいて強いタッチがあることになる。換言すれば、例えば指などの導体によって１箇所が強くタッチされると、その１箇所において静電タッチパネル１１０の静電容量が変化するとともに、抵抗膜タッチパネル１３０の抵抗膜１３０ａ、１３０ｂが接触する。そして、たとえ静電タッチパネル１１０によってマルチタッチが検出されたとしても、抵抗膜タッチパネル１３０によるタッチ座標と一致しないタッチ座標では、弱いタッチがあったと考えられる。このため、２つのタッチパネルにおけるタッチ座標間の距離が所定値ｒ未満である場合には、プロセッサ１９０は、１箇所において導体による強いタッチがあったと判断する（ステップＳ２０８）。この場合、プロセッサ１９０は、静電タッチパネル１１０におけるタッチ座標を使用座標に決定して（ステップＳ２１３）、使用座標決定処理を終了する。ただし、後述するように、プロセッサ１９０は、抵抗膜タッチパネル１３０によるタッチ座標に基づいて、強いタッチがあったタッチ座標を特定し、最終的なタッチ位置を確定する。
【００６０】
ステップＳ２０７の判定の結果、座標間距離が所定値ｒ未満のタッチ座標の組み合わせがない場合には（ステップＳ２０７Ｎｏ）、プロセッサ１９０は、両タッチパネルにおけるタッチ座標の検出範囲が重複している否かを判定する（ステップＳ２０９）。すなわち、静電タッチパネル１１０によるタッチ座標をすべて包含する範囲内に、抵抗膜タッチパネル１３０によるタッチ座標が含まれるか否かが判定される。
【００６１】
この判定の結果、両タッチパネルにおけるタッチ座標の検出範囲が重複している場合には（ステップＳ２０９Ｙｅｓ）、複数の位置が強くタッチされた結果、抵抗膜タッチパネル１３０においては、それらの位置の中間がタッチ座標として検出されたと考えられる。換言すれば、例えば指などの導体によって複数箇所が強くタッチされると、静電タッチパネル１１０においては、これらの複数箇所に対応する複数のタッチ座標が検出される。一方、抵抗膜タッチパネル１３０においては、強くタッチされた複数箇所の中間の１点がタッチ座標として検出される。このため、両タッチパネルにおけるタッチ座標の検出範囲が重複している場合には、プロセッサ１９０は、複数箇所において導体による強いタッチがあったと判断する（ステップＳ２１０）。この場合、プロセッサ１９０は、静電タッチパネル１１０におけるタッチ座標を使用座標に決定して（ステップＳ２１３）、使用座標決定処理を終了する。ただし、後述するように、プロセッサ１９０は、抵抗膜タッチパネル１３０によるタッチ座標に基づいて、強いタッチがあったタッチ座標を特定し、最終的なタッチ位置を確定する。
【００６２】
ステップＳ２０９の判定の結果、両タッチパネルにおけるタッチ座標の検出範囲が重複していない場合には（ステップＳ２０９Ｎｏ）、プロセッサ１９０は、タッチパネル上に手が置かれた状態で絶縁体による強いタッチがあったと判断する（ステップＳ２１１）。すなわち、絶縁体のペンなどを持った手が静電タッチパネル１１０上に置かれ、このペンなどによって強いタッチがなされたと判断される。
【００６３】
このように判断される理由は、以下の通りである。すなわち、ユーザが絶縁体のペンなどを手に持ってタッチパネルにタッチする場合には、導体である手が置かれた位置で静電タッチパネル１１０によってタッチ座標が検出されると考えられる。同時に、静電タッチパネル１１０によるタッチ座標の検出範囲とは離れた位置で、ペン及び手による圧力に起因するタッチ座標が抵抗膜タッチパネル１３０によって検出されると考えられる。したがって、両タッチパネルにおけるタッチ座標の検出範囲が重複していない場合には、プロセッサ１９０は、タッチパネル上に手が置かれた状態で絶縁体による強いタッチがあったと判断する。この場合、プロセッサ１９０は、静電タッチパネル１１０におけるタッチ座標及び検出面積に基づいて、抵抗膜タッチパネル１３０におけるタッチ座標を補正することを決定し（ステップＳ２１２）、使用座標決定処理を終了する。
【００６４】
本実施の形態においては、上述したようにタッチの種類がきめ細かく判別され、それぞれの場合において適切な使用座標が決定される。このため、静電タッチパネル１１０及び抵抗膜タッチパネル１３０を備えた携帯端末装置１００において、様々なタッチ検出状況が起こり得る場合でも、どのようなタッチがなされたかを的確に判別することができる。
【００６５】
次に、プロセッサ１９０によって実行される座標確定処理について、図８に示すフロー図を参照しながら説明する。
【００６６】
プロセッサ１９０は、上述した使用座標決定処理によってタッチの種類を判別し、それぞれのタッチの種類に応じた使用座標を決定すると、タッチの種類が「１箇所で導体による強いタッチ」であったか否かを判断する（ステップＳ３０１）。そして、タッチの種類が「１箇所で導体による強いタッチ」であった場合には（ステップＳ３０１Ｙｅｓ）、静電タッチパネル１１０におけるタッチ座標のうち、抵抗膜タッチパネル１３０におけるタッチ座標に最も近いタッチ座標を特定する（ステップＳ３０２）。こうして特定されたタッチ座標は、抵抗膜タッチパネル１３０におけるタッチ座標との距離が所定値ｒ未満のタッチ座標であり、このタッチ座標において強いタッチがあったことになる。したがって、プロセッサ１９０は、静電タッチパネル１１０におけるタッチ座標を使用座標とするが、そのうちの１つのタッチ座標において強いタッチがあり、残りのタッチ座標において弱いタッチがあったと確定する。
【００６７】
タッチの種類が「１箇所で導体による強いタッチ」ではない場合には（ステップＳ３０１Ｎｏ）、プロセッサ１９０は、タッチの種類が「複数箇所で導体による強いタッチ」であったか否かを判断する（ステップＳ３０３）。そして、タッチの種類が「複数箇所で導体による強いタッチ」であった場合には（ステップＳ３０３Ｙｅｓ）、静電タッチパネル１１０における複数のタッチ座標から重み付け重心を算出する（ステップＳ３０４）。
【００６８】
ここで、重み付け重心とは、それぞれのタッチ座標を対応する検出面積で重み付けした上で求められる重心である。具体的には、例えばタッチ座標（ｘa，ｙa）に対応する検出面積がａであり、タッチ座標（ｘb，ｙb）に対応する検出面積がｂである場合、これらのタッチ座標の組み合わせの重み付け重心（Ｘab，Ｙab）は、以下の式によって求められる。
Ｘab＝（ａ×ｘa＋ｂ×ｘb）／（ａ＋ｂ）
Ｙab＝（ａ×ｙa＋ｂ×ｙb）／（ａ＋ｂ）
【００６９】
さらに、上記の２つのタッチ座標に加え、検出面積ｃに対応するタッチ座標（ｘc，ｙc）を含めた３つのタッチ座標の重み付け重心（Ｘabc，Ｙabc）は、以下の式によって求められる。
Ｘabc＝（ａ×ｘa＋ｂ×ｘb＋ｃ×ｘc）／（ａ＋ｂ＋ｃ）
Ｙabc＝（ａ×ｙa＋ｂ×ｙb＋ｃ×ｙc）／（ａ＋ｂ＋ｃ）
【００７０】
以下同様に、４つ以上のタッチ座標の組み合わせに関しても、タッチ座標と検出面積から重み付け重心を求めることができる。
【００７１】
プロセッサ１９０は、静電タッチパネル１１０によるタッチ座標のすべての組み合わせについて、重み付け重心を算出する。そして、プロセッサ１９０は、算出した重み付け重心のうち、抵抗膜タッチパネル１３０によるタッチ座標に最も近い重み付け重心を特定する（ステップＳ３０５）。タッチの種類が「複数箇所で導体による強いタッチ」である場合には、複数箇所において強いタッチがあった結果、強いタッチがあったタッチ座標の重み付け重心付近で抵抗膜タッチパネル１３０においてタッチ座標が検出されたと考えられる。
【００７２】
そこで、プロセッサ１９０は、抵抗膜タッチパネル１３０によるタッチ座標に最も近い重み付け重心に対応するタッチ座標の組み合わせを特定する（ステップＳ３０６）。すなわち、例えば上述した重み付け重心（Ｘab，Ｙab）が抵抗膜タッチパネル１３０によるタッチ座標に最も近い場合は、タッチ座標（ｘa，ｙa）及びタッチ座標（ｘb，ｙb）の組み合わせを特定する。こうして特定された組み合わせのタッチ座標は、静電タッチパネル１１０によって検出された複数のタッチ座標のうち、強いタッチがあったタッチ座標であると考えられる。したがって、プロセッサ１９０は、静電タッチパネル１１０におけるタッチ座標を使用座標とするが、そのうちの上記のように特定された組み合わせのタッチ座標において強いタッチがあり、残りのタッチ座標において弱いタッチがあったと確定する。
【００７３】
なお、上述した重み付け重心を用いた座標確定処理は、強いタッチがあったタッチ座標を特定するための処理の一例であり、他の方法によって強いタッチがあったタッチ座標を特定しても良い。すなわち、例えば静電タッチパネル１１０による複数のタッチ座標の組み合わせについて、それぞれの組み合わせのタッチ座標から重み付け重心とは異なる代表点を求めても良い。この場合には、代表点が抵抗膜タッチパネル１３０によるタッチ座標に最も近い組み合わせのタッチ座標で強いタッチがあったと特定しても良い。
【００７４】
タッチの種類が「複数箇所で導体による強いタッチ」ではない場合には（ステップＳ３０３Ｎｏ）、プロセッサ１９０は、タッチの種類が「手を置いて絶縁体による強いタッチ」であったか否かを判断する（ステップＳ３０７）。タッチの種類が「手を置いて絶縁体による強いタッチ」ではない場合には（ステップＳ３０７Ｎｏ）、既に使用座標決定処理で決定された使用座標が最終的なタッチ位置であるため、プロセッサ１９０は、座標確定処理を終了する。
【００７５】
一方、タッチの種類が「手を置いて絶縁体による強いタッチ」であった場合には（ステップＳ３０７Ｙｅｓ）、静電タッチパネル１１０における検出面積に基づいて、抵抗膜タッチパネル１３０によるタッチ座標を補正するための補正係数ａを算出する（ステップＳ３０８）。この補正係数ａは、検出面積が大きければ大きくなり、検出面積が小さければ小さくなる値である。
【００７６】
これは、タッチパネル上に置かれた手による圧力が大きければ、検出面積が大きくなる傾向にあり、同時に、抵抗膜タッチパネル１３０によるタッチ座標が手の位置に近づくためである。すなわち、手による圧力が大きい場合には、抵抗膜タッチパネル１３０によるタッチ座標は、実際に絶縁体によるタッチがあった位置よりも大幅に手の位置に近い座標となっている可能性がある。このため、手による圧力が大きい場合には、補正係数ａが大きくなるようにして、抵抗膜タッチパネル１３０によるタッチ座標が大幅に補正されるようにする。
【００７７】
補正係数ａを算出した後、プロセッサ１９０は、静電タッチパネル１１０及び抵抗膜タッチパネル１３０によるタッチ座標を結ぶ直線を導出する（ステップＳ３０９）。実際に絶縁体によるタッチがあった位置は、この直線上にあると考えられる。そこで、プロセッサ１９０は、静電タッチパネル１１０及び抵抗膜タッチパネル１３０によるタッチ座標間の距離ｄに補正係数ａを乗算し、得られた補正距離（ａ×ｄ）だけ抵抗膜タッチパネル１３０によるタッチ座標から離れた直線上の座標を算出する（ステップＳ３１０）。
【００７８】
ここで、上記の座標算出について、図９に具体例を示す。図９においては、静電タッチパネル１１０によってタッチ座標（ｘ0，ｙ0）が検出され、抵抗膜タッチパネル１３０によってタッチ座標（ｘ1，ｙ1）が検出されている。プロセッサ１９０は、静電タッチパネル１１０によって検出された領域３０１の検出面積に基づいて、補正係数ａを算出する。そして、プロセッサ１９０は、タッチ座標（ｘ0，ｙ0）及びタッチ座標（ｘ1，ｙ1）を結ぶ直線を導出する。
【００７９】
さらに、プロセッサ１９０は、導出した直線上の座標であって、タッチ座標（ｘ0，ｙ0）及びタッチ座標（ｘ1，ｙ1）の間の距離ｄに補正係数ａを乗算して得られた補正距離（ａ×ｄ）だけタッチ座標（ｘ1，ｙ1）から離れた座標（ｘ2，ｙ2）を算出する。このとき、算出される座標（ｘ2，ｙ2）は、タッチ座標（ｘ1，ｙ1）に関してタッチ座標（ｘ0，ｙ0）とは反対側に位置する。プロセッサ１９０は、算出した座標（ｘ2，ｙ2）が実際に絶縁体によるタッチがあった位置の座標であると確定する。
【００８０】
なお、上述した検出面積に基づく補正係数を用いた座標確定処理は、実際に絶縁体によるタッチがあった位置を特定するための処理の一例であり、他の方法によって実際に絶縁体によるタッチがあった位置を特定しても良い。
【００８１】
このように、本実施の形態においては、強いタッチと弱いタッチが混在している場合や、タッチ座標が実際のタッチ位置を示していない場合でも、プロセッサ１９０がタッチ座標及び検出面積に基づいて最終的なタッチ位置を確定する。このため、タッチパネルによって複雑かつ高度な操作が可能となる。具体的には、例えばマルチタッチが検出された場合にも、それぞれのタッチ座標におけるタッチが強いタッチなのか弱いタッチなのかが判別されるため、タッチパネルに複数の指を置いたままそれぞれの指のタッチの強度を変化させて操作することなども可能となる。この結果、パーソナルコンピュータなどのキーボードと同等のキーを表示部１５０に表示させ、所謂ブラインドタッチのような操作を受け付けることもできる。
【００８２】
以上のように、本実施の形態によれば、プロセッサは、静電タッチパネル及び抵抗膜タッチパネルによって検出されたタッチ座標及び検出面積から、タッチの種類を判別してアプリケーションの処理に使用する使用座標を決定する。さらに、プロセッサは、必要に応じて、使用座標を用いてタッチの強弱や実際のタッチ位置の座標を確定する。このため、状況に応じた様々なタッチの種類を的確に判別し、携帯端末装置の利便性をさらに向上することができる。
【００８３】
なお、上記一実施の形態においては、２つのタッチパネルにおけるタッチ座標の検出範囲が重複するか否かによって、複数箇所での導体による強いタッチとタッチパネルに手が置かれた状態での絶縁体による強いタッチとを判別するものとした。しかしながら、これらの２種類のタッチは、他の方法によって判別することも可能である。具体的には、例えば、静電タッチパネル１１０によって検出された領域の検出面積が所定値Ｓ１以上である場合には、この領域に手が置かれていると判断するようにしても良い。すなわち、図７に示したステップＳ２０９において、プロセッサ１９０は、検出面積が所定値Ｓ１以上であるか否かを判定するようにしても良い。そして、検出面積が所定値Ｓ１以上である場合には、タッチパネルに手が置かれた状態での絶縁体による強いタッチがあったと判断される。反対に、検出面積が所定値Ｓ１未満である場合には、複数箇所での導体による強いタッチがあったと判断される。なお、所定値Ｓ１は、図７に示したステップＳ２０３で用いられる所定値Ｓよりも小さい値である。
【００８４】
また、上記一実施の形態において説明した携帯端末装置１００の動作をコンピュータが実行可能なプログラムとして記述することも可能である。この場合、このプログラムをコンピュータが読み取り可能な記録媒体に格納し、コンピュータに導入することも可能である。コンピュータが読み取り可能な記録媒体としては、例えばＣＤ−ＲＯＭ、ＤＶＤディスク、ＵＳＢメモリなどの可搬型記録媒体や、例えばフラッシュメモリなどの半導体メモリが挙げられる。
【符号の説明】
【００８５】
１１０  静電タッチパネル
１１５、１３５  タッチパネルコントローラ
１２０  操作キー
１３０  抵抗膜タッチパネル
１４０  支持板
１５０  表示部
１６０  無線部
１７０  メモリ
１８０  オーディオ入出力部
１９０  プロセッサ
【図１】
2014056421.tif 000003
【図２】
2014056421.tif 000004
【図３】
2014056421.tif 000005
【図４】
2014056421.tif 000006
【図５】
2014056421.tif 000007
【図６】
2014056421.tif 000008
【図７】
2014056421.tif 000009
【図８】
2014056421.tif 000010
【図９】
2014056421.tif 000011