(57)【要約】【課題】プロセッサの負荷の増大を抑制しつつ、イベント検出機能を追加する。【解決手段】タッチ式入力装置１００は、抵抗式のタッチパネル９００およびコントローラＩＣ４００を備える。コントローラＩＣ４００は、タッチパネル９００の電気的状態を測定し、電気的状態を示す第１データＤ１を生成する。プロセッサ３００は、第１データＤ１にもとづく第２データＤ２を受信し、第２データＤ２を処理する。コントローラＩＣ４００は、第１データＤ１に応じた第３データＤ３が所定イベントの発生に対応する所定条件を満たすとき、プロセッサ３００に通知ＮＴＦＹを発行可能に構成される。【選択図】図５
2019028867.tif 000002
【特許請求の範囲】
【請求項１】
抵抗式のタッチパネルと、
前記タッチパネルの電気的状態を測定し、前記電気的状態を示す第１データを生成するコントローラと、
前記第１データにもとづく第２データを受信し、前記第２データを処理するプロセッサと、
を備え、
前記コントローラは、前記第１データに応じた第３データが所定イベントの発生に対応する所定条件を満たすとき、前記プロセッサに通知を発行可能に構成されることを特徴とするタッチ式入力装置。
【請求項２】
前記所定イベントは、前記タッチパネルの所定の領域がタッチされたことを含むことを特徴とする請求項１に記載のタッチ式入力装置。
【請求項３】
前記コントローラは、
前記タッチパネルの前記所定の領域がタッチされたときに前記第３データがとるべき値をリファレンスとして保持しており、
前記所定条件は、前記第３データが前記リファレンスに応じた所定範囲に含まれることであることを特徴とする請求項２に記載のタッチ式入力装置。
【請求項４】
前記所定条件は、１回分の前記第３データが前記所定範囲に含まれることであることを特徴とする請求項３に記載のタッチ式入力装置。
【請求項５】
前記プロセッサは、前記通知を受領しない場合には、前記第２データにもとづいて、タッチされた座標を判定する処理を実行することを特徴とする請求項１から４のいずれかに記載のタッチ式入力装置。
【請求項６】
前記第２データおよび前記第３データは、前記タッチパネルのインピーダンスを示すことを特徴とする請求項１から５のいずれかに記載のタッチ式入力装置。
【請求項７】
タッチ式入力装置のコントローラであって、
前記タッチ式入力装置は、
前記コントローラに加えて、
抵抗式のタッチパネルと、
プロセッサと、
を備え、
前記コントローラは、
前記タッチパネルの電気的状態を測定し、初期データを生成する測定回路と、
前記プロセッサとのインタフェース回路と、
前記初期データに応じた中間データを生成し、前記中間データが所定イベントの発生に対応する所定条件を満たすとき、前記インタフェース回路を利用して、前記プロセッサに通知を発行する信号処理部と、
を備えることを特徴とするコントローラ。
【請求項８】
前記所定イベントは、前記タッチパネルの所定の領域がタッチされたことを含むことを特徴とする請求項７に記載のコントローラ。
【請求項９】
前記コントローラは、前記タッチパネルの前記所定の領域がタッチされたときに前記中間データがとるべき値をリファレンスとして保持するメモリをさらに備え、
前記所定条件は、前記中間データが前記リファレンスに応じた所定範囲に含まれることであることを特徴とする請求項８に記載のコントローラ。
【請求項１０】
前記所定条件は、１回分の前記中間データが前記所定範囲に含まれることであることを特徴とする請求項９に記載のコントローラ。
【請求項１１】
前記インタフェース回路は、前記初期データに応じたデータを前記コントローラに送信可能であり、
前記プロセッサは、前記コントローラから受信した前記データにもとづいて、タッチされた座標を判定する処理を実行することを特徴とする請求項７から１０のいずれかに記載のコントローラ。
【請求項１２】
前記中間データは、前記タッチパネルのインピーダンスを示すことを特徴とする請求項７から１１のいずれかに記載のコントローラ。
【請求項１３】
ひとつの半導体基板に一体集積化されることを特徴とする請求項７から１２のいずれかに記載のコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチ式入力装置に関する。
【背景技術】
【０００２】
スマートフォン、タブレット端末、ラップトップコンピュータやポータブルオーディオ機器、デジタルカメラ、ゲーム機器、カーナビゲーション装置などの電子機器は、指で接触することによって電子機器を操作するための入力装置を備えるものが主流となっている。こうした入力装置として、抵抗膜式のタッチパネル（タッチセンサ）などが知られている（特許文献１）。
【０００３】
図１は、４線式抵抗膜タッチパネルの構造を示す図である。４線式抵抗膜タッチパネル（以下、単にタッチパネルという）９００は、第１抵抗膜９０２、第２抵抗膜９０４を備える。第１抵抗膜９０２と第２抵抗膜９０４は、Ｚ方向に離間して設けられる。第１抵抗膜９０２には、Ｘ方向に延びる２辺に沿って、第１電極９０６、第２電極９０８が形成される。第２抵抗膜９０４には、Ｙ方向に延びる２辺に沿って、第３電極９１０、第４電極９１２が形成される。４本の電極と接続される配線（あるいは端子）ＸＰ，ＸＮ，ＹＰ，ＹＮは、共通の一辺９１４側から引き出されている。
【０００４】
タッチの検出は、配線ＸＰに所定電圧ＶＰを、配線ＹＮに電圧ＶＮを印加した状態で行われる。この状態においてユーザがタッチパネル９００に接触すると、接触した座標に応じて、配線ＸＮ，ＹＰに発生する電気的状態、すなわち電圧や電流が変化する。したがって配線ＸＮ，ＹＰの電気的状態を測定することで、座標を計算することができる。
【０００５】
図２（ａ）、（ｂ）は、４線式タッチパネルの座標検出の原理を説明する等価回路図である。図２（ａ）はタッチ前の状態を示す。ＲＸは、第１抵抗膜９０２の２つの配線ＸＰとＸＮ間の抵抗を、ＲＹは、第２抵抗膜９０４の２つの配線ＹＰとＹＮ間の抵抗を表す。
【０００６】
図２（ｂ）は、ユーザがある１点をタッチしたときの状態を示す。第１抵抗膜９０２は、タッチしたＸ座標に応じて、２つの抵抗ＲＸ’とＲＸ”に仮想的に分割される。同様に、第２抵抗膜９０４は、タッチしたＹ座標に応じて、２つの抵抗ＲＹ’とＲＹ”に仮想的に分割される。ＲＺは、タッチした状態における２枚の抵抗膜９０２、９０４の接触抵抗を表す。抵抗ＲＸ’とＲＸ”の比は、Ｘ座標を表し、抵抗ＲＹ’とＲＹ”の比はＹ座標を表す。つまり抵抗膜タッチパネルの座標検出は、抵抗を測定する処理に他ならない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−４８２３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明者は、タッチパネルを、スイッチ（ボタン）などの単純な入力装置として利用することを検討した。図３は、本発明者が検討したタッチ式入力装置１００のシステムを示すブロック図である。タッチ式入力装置１００Ｒは、ディスプレイパネル１１０、タッチパネル９００、コントローラ２００およびプロセッサ３００を備える。
【０００９】
タッチパネル９００は、ディスプレイパネル１１０の上に配置される。コントローラ２００は、タッチパネル９００の状態を監視し、ユーザがタッチした座標と相関を有するデータを生成する。このデータは、たとえば図２（ｂ）に示す抵抗ＲＸ’，ＲＸ”，ＲＸ’，ＲＸ”，ＲＺを含んでもよく、これを抵抗値データと総称する。
【００１０】
プロセッサ３００は、ＣＰＵ（Central Processing Unit）、マイクロコントローラあるいはマイクロプロセッサであり、コントローラ２００により生成された抵抗値データを受信する。プロセッサ３００は、抵抗値データにもとづいて、ユーザが接触した座標を演算する。
【００１１】
タッチパネルをボタンとして扱うためには、座標が、予め規定しておいたボタンに対応する領域１０２に含まれるか否かを判定する。
【００１２】
ここで接触抵抗ＲＺは、ユーザがタッチした強さに応じて変化する。また素手でタッチしたのか、手袋をしてタッチしたのか、あるいはスタイラスでタッチしたのかによっても変化する。したがってコントローラ２００が生成する抵抗値データは、時々刻々と変化する非常に不安定なデータである。したがって正確な座標検出のためには、時系列上で複数個のデータを処理することにより、不確定要素の影響を排除する必要がある。
【００１３】
図４は、プロセッサにおける座標検出処理のフローチャートである。コントローラ２００においてタッチの有無が判定される（Ｓ１００）。タッチが発生しない状態では、接触抵抗ＲＺは無限大であるから、処理Ｓ１００は、接触抵抗ＲＺを所定のしきい値と比較する処理を含んでもよい。
【００１４】
タッチが検出されると（Ｓ１００のＹ）、抵抗値データが順次、プロセッサ３００に送信される（Ｓ１０２）。プロセッサ３００は、時間軸上で複数（Ｍ個）の抵抗値データを取得する（Ｓ１０４）。そしてＭ個の抵抗値データを処理し（Ｓ１０６）、タッチ座標を判定する（Ｓ１０８）。さらにタッチ座標にもとづいて、ボタンが押されているか、あるいはジェスチャ入力であるか、等の各種イベントが判定される（Ｓ１１０）。
【００１５】
この入力装置１００Ｒでは、プロセッサ３００に、座標検出のみでなく、ボタンのタッチの判定の演算処理が委ねられるため、プロセッサ３００の演算負荷が大きくなる。特に、ひとつの座標判定のために、時系列データを扱う必要があり、このことがプロセッサ３００の演算負荷を増大させる。またイベント判定（Ｓ１１０）のためには、必ず、座標判定のための処理（Ｓ１０２〜Ｓ１０８）が必要であり、応答速度が遅くなってしまう。
【００１６】
また入力装置１００の設計者は、プロセッサ３００のソフトウェアプログラムを作成する必要があり、設計コストが高くなる。
【００１７】
本発明はかかる状況においてなされたものであり、そのある態様の例示的な目的のひとつは、プロセッサの負荷の増大を抑制しつつ、イベント検出機能を追加することにある。
【課題を解決するための手段】
【００１８】
本発明のある態様は、タッチ式入力装置に関する。タッチ式入力装置は、抵抗式のタッチパネルと、タッチパネルの電気的状態を測定し、電気的状態を示す第１データを生成するコントローラと、第１データにもとづく第２データを受信し、第２データを処理するプロセッサと、を備える。コントローラは、第１データに応じた第３データが所定イベントに対応する所定条件を満たすとき、所定イベントの発生をプロセッサに通知可能に構成される。
この態様によると、プロセッサの負荷の増大を抑制しつつ、イベントの発生を検出できる。
【００１９】
所定イベントは、タッチパネルの所定の領域がタッチされたことであってもよい。
【００２０】
コントローラは、タッチパネルの所定の領域がタッチされたときに第３データがとるべき値をリファレンスとして保持してもよい。所定条件は、第３データがリファレンスに応じた範囲に含まれることであってもよい。これにより、高速なボタン入力の検出が可能となる。
【００２１】
所定条件は、１回分の第３データが所定範囲に含まれることであってもよい。すなわち、時系列上の複数の第３データを処理しないため、高速なボタン判定が可能となる。
【００２２】
プロセッサは、通知を受領しない場合には、第２データにもとづいて、タッチされた座標を判定する処理を実行してもよい。
【００２３】
第２データおよび第３データは、タッチパネルのインピーダンスを示してもよい。
【００２４】
本発明の別の態様は、タッチ式入力装置のコントローラに関する。タッチ式入力装置は、コントローラに加えて、抵抗式のタッチパネルと、プロセッサと、を備える。コントローラは、タッチパネルの電気的状態を測定し、初期データを生成する測定回路と、初期データに応じた中間データを生成する信号処理部と、プロセッサとのインタフェース回路と、を備える。信号処理部は、中間データが所定イベントの発生に対応する所定条件を満たすとき、インタフェース回路を利用して、所定イベントの発生をプロセッサに通知する。
【００２５】
所定イベントは、タッチパネルの所定の領域がタッチされたことであってもよい。
【００２６】
コントローラは、タッチパネルの所定の領域がタッチされたときに中間データがとるべき値をリファレンスとして保持するメモリをさらに備えてもよい。所定条件は、中間データがリファレンスに応じた所定範囲に含まれることであってもよい。
【００２７】
所定条件は、１回分の中間データが所定範囲に含まれることであってもよい。
【００２８】
インタフェース回路は、中間データに応じたデータをコントローラに送信可能であり、プロセッサは、コントローラから受信したデータにもとづいて、タッチされた座標を判定する処理を実行してもよい。
【００２９】
中間データは、タッチパネルのインピーダンスを示してもよい。
【００３０】
コントローラは、ひとつの半導体基板に一体集積化されてもよい。「一体集積化」とは、回路の構成要素のすべてが半導体基板上に形成される場合や、回路の主要構成要素が一体集積化される場合が含まれ、回路定数の調節用に一部の抵抗やキャパシタなどが半導体基板の外部に設けられていてもよい。回路を１つのチップ上に集積化することにより、回路面積を削減することができるとともに、回路素子の特性を均一に保つことができる。
【００３１】
なお、以上の構成要素を任意に組み合わせたもの、あるいは本発明の表現を、方法、装置などの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００３２】
本発明のある態様によれば、プロセッサの負荷の増大を抑制しつつ、付加機能を提供できる。
【図面の簡単な説明】
【００３３】
【図１】４線式抵抗膜タッチパネルの構造を示す図である。
【図２】図２（ａ）、（ｂ）は、４線式タッチパネルの座標検出の原理を説明する等価回路図である。
【図３】本発明者が検討したタッチ式入力装置のシステムを示すブロック図である。
【図４】プロセッサにおける座標検出処理のフローチャートである。
【図５】実施の形態に係るタッチ式入力装置のブロック図である。
【図６】実施の形態に係るコントローラＩＣのブロック図である。
【図７】タッチ式入力装置によるイベント検出のフローチャートである。
【発明を実施するための形態】
【００３４】
以下、本発明を好適な実施の形態をもとに図面を参照しながら説明する。各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。また、実施の形態は、発明を限定するものではなく例示であって、実施の形態に記述されるすべての特徴やその組み合わせは、必ずしも発明の本質的なものであるとは限らない。
【００３５】
本明細書において、「部材Ａが、部材Ｂと接続された状態」とは、部材Ａと部材Ｂが物理的に直接的に接続される場合のほか、部材Ａと部材Ｂが、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。
【００３６】
同様に、「部材Ｃが、部材Ａと部材Ｂの間に設けられた状態」とは、部材Ａと部材Ｃ、あるいは部材Ｂと部材Ｃが直接的に接続される場合のほか、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。
【００３７】
図５は、実施の形態に係るタッチ式入力装置１００のブロック図である。タッチ式入力装置１００は、抵抗式のタッチパネル９００、コントローラＩＣ４００およびプロセッサ３００を備える。コントローラＩＣ４００は、ひとつの半導体基板に集積化された機能ＩＣである。このタッチ式入力装置１００は、一般的なタッチ入力の座標検出に加えて、予め規定したイベントの発生を検出する機能を備える。本実施の形態においてイベントは、所定範囲をタッチしたことであり、所定範囲をボタンと見立てたときに、そのボタンが押されたことである。
【００３８】
タッチパネル９００には、２線式、３線式、４線式、５線式などが存在するが、特に限定されない。
【００３９】
コントローラＩＣ４００は、タッチパネル９００の電気的状態（Ｖ，Ｉ）を測定し、電気的状態Ｖ，Ｉを示す第１データＤ１を生成する。電気的状態（Ｖ，Ｉ）タッチパネル９００の端子（電極）に発生する電圧、あるいはパネルに流れる電流、それらの組み合わせを含む。
【００４０】
コントローラＩＣ４００は、第１データＤ１に応じた第２データＤ２を、プロセッサ３００に送信する。プロセッサ３００は、第２データＤ２を受信し、第２データＤ２を処理する。プロセッサ３００は、第２データＤ２にもとづいて、ユーザがタッチした座標の判定、ジェスチャの判定などを行ってもよい。
【００４１】
コントローラＩＣ４００は、第１データＤ１から得られる第３データＤ３が、所定イベントの発生に対応して規定される所定条件を満たすとき、プロセッサ３００に通知ＮＴＦＹを発行可能に構成される。なお第３データＤ３は第２データＤ２と完全に同じデータを含んでもよいし、第２データＤ２の一部を含んでもよい。あるいは第３データＤ３は、第２データＤ２とは異なるデータであってもよい。
【００４２】
上述のように、所定イベントはタッチパネル９００の所定の領域１０２がタッチされたことであり、したがって通知ＮＴＦＹは、ボタンのタッチイベントの発生を示す。
【００４３】
コントローラＩＣ４００は、タッチパネル９００の所定の領域１０２がタッチされたときに、第３データＤ３がとるべき値をリファレンスＲＥＦとして保持している。コントローラＩＣ４００は、第３データＤ３がリファレンスＲＥＦに応じた所定範囲に含まれるときに、所定イベントの発生（ボタンのタッチ）と判定し、通知ＮＴＦＹを発行する。
【００４４】
たとえば第３データＤ３は、図２（ｂ）に示すインピーダンスＲＸ，ＲＹ，ＲＺの組み合わせであってもよい。なお、ＲＸは、ＲＸ’とＲＸ”の少なくとも一方の情報を含み、ＲＹは、ＲＹ’とＲＹ”の少なくとも一方の情報を含むものとする。インピーダンスＲＸ，ＲＹ，ＲＺは、パネルの電圧および電流から計算することができる。
【００４５】
この場合、領域１０２がタッチされたときのインピーダンスＲＸ＿ＲＥＦ，ＲＹ＿ＲＥＦ，ＲＺ＿ＲＥＦのセットを予め測定しておき、それをリファレンスＲＥＦとして保持する。そして、第３データＤ３が示す現在のインピーダンスＲＸ，ＲＹ，ＲＺが、リファレンスとして規定されたインピーダンスＲＸ＿ＲＥＦ，ＲＹ＿ＲＥＦ，ＲＺ＿ＲＥＦに応じた範囲に含まれる場合に、通知ＮＴＦＹを発行してもよい。なお、インピーダンスＲＸ、ＲＹはタッチした座標と相関を有するが、インピーダンスＲＺは、タッチの強さと相関を有し、座標と直接の相関はないため、第３データＤ３は、インピーダンスＲＺを含まなくてもよい。
【００４６】
ここでボタンのタッチ検出に関しては、押されたか押されないかのイチ・ゼロの判定であるから、厳密な座標判定などは不要である。そこでコントローラＩＣ４００は、１回分の第３データＤ３が所定条件を満たすと、直ちに通知ＮＴＦＹを発行することが好ましい。つまり複数の時系列データの処理を行わずに、１回分のデータ処理で判定を行うことで、高速な判定が可能となる。これにより、ボタンの高速連続的なタッチの検出も可能となる。
【００４７】
所定イベントの検出（ボタンのタッチ）以外の処理は、プロセッサ３００が行ってもよい。プロセッサ３００は、第２データＤ２にもとづいて、タッチされた座標を判定する処理、ジェスチャを判定する処理を実行してもよい。この場合の第２データＤ２は、インピーダンスＲＸ，ＲＹ，ＲＺを含むことができる。この処理に関しては座標が問題となるため、精度を高めるために時系列上の複数のデータを処理することが好ましい。具体的な処理は、図４と同様でよい。
【００４８】
以上がコントローラＩＣ４００およびタッチ式入力装置１００の構成である。続いてコントローラＩＣ４００の構成例を説明する。
【００４９】
図６は、実施の形態に係るコントローラＩＣ４００のブロック図である。コントローラＩＣ４００は、測定回路４１０、信号処理部４２０、インタフェース回路４３０、メモリ４４０を備える。測定回路４１０は、タッチパネル９００の電気的状態、すなわち電極の電圧および／または電流を測定し、初期データＤ１を生成する。この初期データは図５の第１データＤ１に相当する。測定回路４１０は公知技術を用いればよいが、たとえばバイアス回路４１２およびＡ／Ｄコンバータ４１４を含む。バイアス回路４１２は、定電流源あるいは定電圧源を含み、第１抵抗膜９０２、第２抵抗膜９０４に、適切なバイアス信号を供給する。Ａ／Ｄコンバータ４１４は、バイアスされたタッチパネル９００に発生する電気信号（電圧あるいは電流）を、デジタルの第１データＤ１に変換する。
【００５０】
信号処理部４２０は、初期データＤ１に応じた中間データＤ３を生成する。この中間データＤ３は、図５の第３データＤ３に相当する。インタフェース回路４３０はプロセッサ３００にデータや通知を送信するために設けられる。
【００５１】
信号処理部４２０は、中間データＤ３、すなわち第３データＤ３が、所定条件を満たすとき、インタフェース回路４３０を利用して、プロセッサ３００に通知ＮＴＦＹを発行する。
【００５２】
その限りでないがインタフェース回路４３０は、Ｉ２Ｃ（Inter IC）やＳＰＩ（Serial Peripheral Interface）を用いることができる。インタフェース回路４３０はレジスタ４３２にアクセス可能に構成される。信号処理部４２０は、第３データＤ３が所定条件を満たすと、レジスタ４３２の所定のアドレスに１を書き込む。このレジスタアクセスが、上述の通知ＮＴＦＹの発行である。プロセッサ３００は、このアドレスの値を読み出すことにより、通知ＮＴＦＹを受領することができ、所定イベント（ここではボタンのタッチ）の発生を知ることができる。
【００５３】
以上がタッチ式入力装置１００の構成である。続いてその動作を説明する。図７は、タッチ式入力装置１００によるイベント検出のフローチャートである。タッチパネル９００の電気的状態を示す第１データＤ１が、所定の周期で生成される（Ｓ２００）。この第１データＤ１にもとづいて、パネルのインピーダンスを表す第３データＤ３が生成される（Ｓ２０２）。第３データＤ３が所定条件を満たすと（Ｓ２０２のＹ）、プロセッサ３００に対して通知ＮＴＦＹが発行される（Ｓ２０６）。第３データＤ３が所定条件を満たさない場合（Ｓ２０２のＮ）、元に戻る。
【００５４】
図７の処理と並行して、以下の処理が実行される。処理Ｓ２００で生成された第１データＤ１に応じた第２データＤ２がプロセッサ３００に送信される。プロセッサ３００は、第２データＤ２にもとづいて、座標検出を行う。
【００５５】
以上がタッチ式入力装置１００の動作である。
このタッチ式入力装置１００の利点は、図４のフローチャートとの対比によって明確となる。図４のフローチャートでは、複数の抵抗値データを処理した後に（Ｓ１０４，Ｓ１０６）、座標判定を行い（Ｓ１０８）、判定した座標にもとづいて、イベント判定（Ｓ１１０）が行われる。これらの処理はすべてプロセッサ３００においてソフトウェアにもとづいて実行されるため、プロセッサ３００の演算負荷が膨大となる。
【００５６】
これに対して実施の形態に係るタッチ式入力装置１００によれば、座標判定を行う前に、所定のイベントに関しては、座標データとなる前の第３データＤ３にもとづいて、コントローラＩＣ４００の内部で、イベント判定が行われる。これにより、プロセッサ３００の演算負荷を大幅に軽減することができる。
【００５７】
以上、本発明について、実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。以下、こうした変形例について説明する。
【００５８】
（通知について）
コントローラＩＣ４００による通知ＮＴＦＹの発行の方法は、レジスタへの書き込みに限定されない。たとえばコントローラＩＣ４００とプロセッサ３００の間を、専用の割り込みラインを介して接続し、割り込みラインに、通知ＮＴＦＹに対応する割り込み信号を発生してもよい。
【００５９】
（イベントについて）
実施の形態では、所定イベントとして、１個のボタンのタッチを説明したが、その限りでない。複数のボタンを扱いたい場合には、複数の領域１０２を用意しておき、領域１０２ごとに所定条件を定めておき、ボタン毎に通知ＮＴＦＹを発行すればよい。レジスタを利用する場合、ボタン毎にアドレスを用意すればよい。
【００６０】
コントローラＩＣ４００が扱うイベントは、ボタンのタッチには限定されない。たとえば、タッチパネル９００が、座標を問わずに（あるいは所定の範囲内において）、ある強さで押されたことを、所定イベントとしてもよい。この場合、第３データＤ３は接触抵抗ＲＺを含んでもよい。そして接触抵抗ＲＺが所定値より小さくなると、通知ＮＴＦＹを発生してもよい。
【００６１】
その他、ダブルタップや長押しなどをイベントとして扱ってもよい。この場合、接触抵抗ＲＺを含む第３データＤ３の時間波形が、ダブルタップや長押しに相当する波形と合致するときに、通知ＮＴＦＹを発行すればよい。
【００６２】
（システム構成について）
図６では、コントローラＩＣ４００をひとつのＩＣに集積化する場合を説明したがその限りでない。たとえば、コントローラＩＣ４００のうち、測定回路４１０を、フロントエンド回路として別のＩＣとしてもよい。
【００６３】
あるいはコントローラＩＣ４００とプロセッサ３００を、ひとつのＩＣに統合してもよい。言い換えれば、コントローラＩＣ４００に、マイコンのコア（ＣＰＵ）を集積化してもよい。つまり、所定イベントの検出は、ハードウェアレベルで実行され、それ以外の処理は、ＣＰＵによるソフトウェアレベルで実行される。
【００６４】
（処理について）
実施の形態では、イベントを検出する際に、１個の第３データＤ３のみを参照したがその限りでなく、第３データＤ３の時系列データを参照してもよい。この場合であっても、図４のフローチャートにおける座標判定の処理（Ｓ１０８）などが省略されるため、十分に高速な応答性を実現できる。
【００６５】
実施の形態にもとづき、具体的な用語を用いて本発明を説明したが、実施の形態は、本発明の原理、応用を示しているにすぎず、実施の形態には、請求の範囲に規定された本発明の思想を逸脱しない範囲において、多くの変形例や配置の変更が認められる。
【符号の説明】
【００６６】
１００…タッチ式入力装置、１１０…ディスプレイパネル、３００…プロセッサ、４００…コントローラＩＣ、４１０…測定回路、４１２…バイアス回路、４１４…Ａ／Ｄコンバータ、４２０…信号処理部、４３０…インタフェース回路、４３２…レジスタ、４４０…メモリ、９００…タッチパネル。
【図１】
2019028867.tif 000003
【図２】
2019028867.tif 000004
【図３】
2019028867.tif 000005
【図４】
2019028867.tif 000006
【図５】
2019028867.tif 000007
【図６】
2019028867.tif 000008
【図７】
2019028867.tif 000009