(57)【要約】【課題】個人の習慣や癖によって、入力のずれが継続的に生じても入力座標の補正を可能とする。【解決手段】ボタンを表示する表示装置２０と、表示装置２０の前面に配置され、押下座標を検出するタッチパネル１０と、押下座標とボタンの中心座標との差分データを記憶する記憶部４０を有し、タッチパネル１０により検出した押下座標がボタンの中心座標に対して上側又は下側にずれがあるときは、記憶部４０に記憶した差分データ分押下座標をずれの逆方向の下方又は上方に補正する。補正した押下座標によりボタンに押下があったことを判定する。【選択図】    図1
2012133439.tif 000002
【特許請求の範囲】
【請求項１】
押下部を表示する表示部と、
前記表示部の前面に配置され、押下による押下位置の押下座標を検出するタッチパネルと、
前記タッチパネルにより検出した前記押下座標から前記押下部に押下があったことを判定するための押下部反応エリア座標データと、前記押下座標と前記押下部の中心座標とのずれを差分データとして記憶する記憶部と、
前記タッチパネルにより検出した前記押下座標と前記記憶部に記憶した前記押下部反応エリア座標データをもとに前記押下部に押下があったことを判定するとともに、前記タッチパネルにより検出した前記押下座標が前記押下部の中心座標に対してずれがあるときは、前記押下座標を前記記憶部に記憶した前記差分データ分前記ずれの逆方向に補正することにより前記押下部に押下があったことを判定する制御部を有することを特徴とするタッチパネル表示装置。
【請求項２】
キャリブレーションデータを記憶する記憶部を有し、
前記制御部は前記記憶部に記憶した前記差分データ分、前記キャリブレーションデータを補正することを特徴とする請求項１記載のタッチパネル表示装置。
【請求項３】
押下部を表示する表示部と、
前記表示部の前面に配置され、押下による押下位置の押下座標を検出するタッチパネルと、
前記押下部を表示するための押下部表示データを記憶する記憶部と、
前記表示部に対して前記記憶部に記憶した前記押下部表示データを表示するよう制御するとともに、前記タッチパネルにより検出した前記押下位置が前記押下部の中心に対してずれがあるときは、前記記憶部に記憶した前記押下部表示データによる表示を、前記ずれの方向と逆方向に変形した押下部の表示データを表示するよう制御する制御部を有することを特徴とするタッチパネル表示装置。
【請求項４】
前記表示部に表示する前記押下部は立体的に表示された押下ボタンであり、
前記ずれの方向と逆方向に変形した押下部の表示データとは、押下ボタンのキートップの表示が前記ずれの方向と逆方向に偏った表示データであることを特徴とする請求項３記載のタッチパネル表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は表示装置の画面接触によってキー入力を実現するタッチパネル式の表示装置に関する。
【背景技術】
【０００２】
従来、金融機関などに設置された現金自動取引装置には、顧客が操作するタッチパネル表示装置が設けられている。タッチパネル表示装置は、液晶表示装置などの表示装置の表示画面の前面にタッチパネルからなるタッチセンサが配置されている。表示装置の表示画面にボタンなどの情報を表示すると、顧客は指で当該ボタンを押下する如く接触することにより、タッチセンサがこれを検出し、顧客は操作を実行していくことができる。
【０００３】
ところがこのようなタッチパネル表示装置は、表示装置とタッチパネルの間に両者の構造上の間隙やタッチパネルの厚みが存在している。そのため顧客が表示画面を見る角度により視差が生じることになる。図１１は従来のタッチパネル表示装置の視差を示す説明図である。表示装置７０の表示画面とタッチパネル６０の表面の間に距離が発生しているため、垂直方向から見た顧客Ａは視差なしに表示点Ｃを確認することができるが、斜めから見た顧客Ｂは視差Ｄで表示点Ｃを確認していることになる。その結果は誤入力の原因となる。
【０００４】
一方、図１２は従来のタッチパネル表示装置の入力のずれを示す説明図である。即ち、顧客の指先での操作に際し、爪の先Ｅで押下する場合や指の腹Ｆで押下する場合がある。更に図示しないペンなどの筆記具の先で操作する場合もある。操作する顧客は正しく表示点Ｃを操作しているつもりでも、これらの操作は癖や習慣に基づくものであり、継続的にずれＤを伴う入力操作となってしまう。
【０００５】
同じく、図１３は従来のタッチパネル表示装置の入力のずれを示す説明図である。タッチパネル６０に表示されたボタン３に対し、顧客の指Ｇはボタン３の中心点Ｏより下側を押下し、一方、顧客の指Ｈはボタン３の中心点Ｏより上側を押下した状態を示す。なお、図中×印は押下点を示す。このように個人の感覚の違い又は癖によって、当該個人の入力のずれは継続的に生じてしまう。特に。複数のボタン３の表示が小さく、相互の間隔が狭い場合は、入力のずれは誤入力の原因となるおそれがある。
【０００６】
ここで特開平１１−２９６３０４号公報（特許文献１）には、タッチ入力による視差の補正を正確に行うことができる画面表示入力装置が記載されている。特許文献１によると、操作者を撮影するカメラ装置を設け、カメラ装置からの画像を用いて操作者の目の位置からのずれの方向及び距離を検出して、補正テーブルからの補正値を読み出し、タッチセンサパネルより入力される座標値の補正を行うものである。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平１１−２９６３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１による技術によれば、視差に伴うずれを補正することは可能であるが、これを実現するためにカメラ装置が必要であるという問題がある。また、特許文献１によれば、爪の先Ｅで操作する場合や指の腹Ｆで操作する場合、更にペンなどの筆記具の先で操作する場合など個人の習慣や癖によって、当該個人の入力のずれが継続的に生じることを補正することは考慮されていないという問題がある。
【０００９】
本発明が解決しようとする課題は、カメラ装置などの特別な装置を必要とすることなく、更に個人の習慣や癖によって、継続的に入力のずれが生じても入力座標の補正を可能とするものである。
【課題を解決するための手段】
【００１０】
上記課題を解決するために本発明に関するタッチパネル表示装置は、押下部を表示する表示部と、前記表示部の前面に配置され、押下による押下位置の押下座標を検出するタッチパネルと、前記タッチパネルにより検出した前記押下座標から前記押下部に押下があったことを判定するための押下部反応エリア座標データと、前記押下座標と前記押下部の中心座標とのずれを差分データとして記憶する記憶部と、前記タッチパネルにより検出した前記押下座標と前記記憶部に記憶した前記押下部反応エリア座標データをもとに前記押下部に押下があったことを判定するとともに、前記タッチパネルにより検出した前記押下座標が前記押下部の中心座標に対してずれがあるときは、前記押下座標を前記記憶部に記憶した前記差分データ分前記ずれの逆方向に補正することにより前記押下部に押下があったことを判定する制御部を有することを特徴とするものである。
【発明の効果】
【００１１】
上記構成を有する本発明によれば、押下座標と、押下部としてのボタンの中心座標とのずれを差分データとして記憶する記憶部を設け、タッチパネルにより検出した押下座標がボタンの中心座標に対して上側又は下側にずれがあるときは、押下座標を記憶部に記憶した差分データ分前記ずれの逆方向に補正し、前記ボタンに押下があったことを判定するようにしたので、カメラ装置などの特別な装置を必要とすることなく、更に個人の習慣や癖によって、入力のずれが継続的に生じても入力座標の補正を可能とする又は顧客の押下動作を上側又は下側に誘導することを可能とするタッチパネル表示装置を提供することが可能になる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施の形態に関するタッチパネル表示装置の構成図である。
【図２】第１の実施の形態に関するタッチパネル装置のタッチパネルの回路図である。
【図３】第１の実施の形態に関するタッチパネル装置の制御装置のブロック図である。
【図４】第１の実施の形態に関するタッチパネル装置の動作を示すフローチャートである。
【図５】第１の実施の形態に関する押下座標を示す説明図である。
【図６】キャリブレーションデータの補正の結果を示す説明図である。
【図７】第２の実施の形態に関するタッチパネル装置の制御装置のブロック図である。
【図８】第２の実施の形態に関するタッチパネル装置の動作を示すフローチャートである。
【図９】ボタン表示データ記憶部に記憶するボタン形状データを示す説明図である。
【図１０】第２の実施の形態に関するタッチパネル装置の動作の変形例を示すフローチャートである。
【図１１】従来のタッチパネル表示装置の視差を示す説明図である。
【図１２】従来のタッチパネル表示装置の入力のずれを示す説明図である。
【図１３】従来のタッチパネル表示装置の入力のずれを示す説明図である。
【発明を実施するための形態】
【００１３】
（第１の実施の形態）
以下、本発明の第１の実施の形態に関するタッチパネル表示装置について説明する。図１は第１の実施の形態に関するタッチパネル表示装置の構成図である。タッチパネル表示装置１００は図示しない現金自動取引装置を顧客が操作するために設けられる。タッチパネル表示装置１００は、顧客が入力を行うタッチパネル１０と、顧客が入力操作を行うための案内を表示する表示装置２０と、これらを制御する制御装置３０と、入力座標などを記憶する記憶装置４０とからなる。
【００１４】
タッチパネル１０は表示装置２０の表示画面の前面に設けられ、顧客の指による押下を検出し、押下位置としての押下座標を制御装置３０へ送出する。表示装置２０は、制御装置３０の制御により、表示装置２０の表示画面に押下部としてのボタンなどの情報を表示する。顧客は指で当該ボタンを押下することにより、制御装置３０は顧客が当該ボタンを押下したことを検出し、上位装置へこれを送出する。記憶部４０は、制御装置３０が動作するプログラムを格納し、更にボタンの中心座標Ｏ（Ｘｏ，Ｙｏ）データ、タッチパネル１０が検出した押下座標データ、押下座標（Ｘ，Ｙ）とボタンの中心座標Ｏ（Ｘｏ，Ｙｏ）との差分データ、押下部としてのボタンに押下があったことを判定するための押下部反応エリア座標データとしてのボタン反応エリア座標データ、及び後述するキャリブレーション（Ｃａｌｉｂｒａｔｉｏｎ）データを記憶する。
【００１５】
図２は第１の実施の形態に関するタッチパネル装置のタッチパネルの回路図である。タッチパネル１０は、２枚の抵抗膜１２、１３からなり、これに電源回路１５に接続されたＸ軸電極駆動回路１４―Ｘ及びＹ軸電極駆動回路１４―Ｙが接続されている。押下による抵抗値の変化をＸ座標検出回路１１―Ｘ及びＹ座標検出回路１１―Ｙによって押下座標（Ｘ，Ｙ）として検出するようになっている。なお、タッチパネル１０は顧客による押下位置を押下座標（Ｘ，Ｙ）として検出するものであればよく、図２に示す回路図に限らない。
【００１６】
図３は第１の実施の形態に関するタッチパネル装置の制御装置のブロック図である。表示制御部２１は、制御部３５の制御により、表示装置２０に対し顧客の操作をガイドする案内文及び各種ボタンのアイコンを表示するよう指示する。座標検出部１１は、Ｘ座標検出回路１１―Ｘ及びＹ座標検出回路１１―Ｙを含み、制御部３５の制御により、タッチパネル１０からの押下座標（Ｘ，Ｙ）を検出する。
【００１７】
更に、押下座標データ記憶部４１は、顧客が押下した押下座標（Ｘ，Ｙ）を記憶する。差分データ演算・記憶部４２は、押下座標（Ｘ，Ｙ）と押下部としてのボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）との差分を演算し、差分データとして記憶する。ボタン反応エリア座標データ記憶部４３は、タッチパネル１０により検出した押下座標（Ｘ，Ｙ）から、ボタン３に押下があったことを判定するためのボタン反応エリア座標データを記憶する。ボタン反応エリア座標データは、後に図５（ｂ）で示すＰ（６００，５００）、Ｑ（８００，５００）、Ｒ（６００，６００）、Ｓ（８００，６００）である。キャリブレーションデータ記憶部４４は、補正のためのキャリブレーション（Ｃａｌｉｂｒａｔｉｏｎ）データを記憶する。
【００１８】
押下判定部３３は、タッチパネル１０により検出した押下座標（Ｘ，Ｙ）と、ボタン反応エリア座標データ記憶部４３に記憶したボタン反応エリア座標データをもとにボタン３に押下があったことを判定する。具体的には、押下座標Ｔ（７００，５７５）がボタン反応エリア座標データＰ（６００，５００）、Ｑ（８００，５００）、Ｒ（６００，６００）、Ｓ（８００，６００）で規定したボタン反応エリアに含まれれば、ボタン３に押下があったと判定する。
【００１９】
補正要否判定部３４は、タッチパネル１０により検出した押下座標（Ｘ，Ｙ）が出金取引ボタンの中心座標Ｏ（Ｘｏ，Ｙｏ）に対して上側又は下側であるかどうか判定することにより補正の要否を判定する。上側又は下側にずれているときは、後述するようにキャリブレーションデータを補正することになる。押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）と一致すれば補正は行わない。
【００２０】
次に、第１の実施の形態に関するタッチパネル装置の動作について説明する。図４は第１の実施の形態に関するタッチパネル装置の動作を示すフローチャートである。
Ｓ１０１：制御部３５は、顧客が第１の実施の形態に関するタッチパネル装置の動作の直前に押下したボタンに関する押下処理を完了する。例えば、現金自動取引装置における取引選択画面２において、顧客が出金取引のために出金取引ボタン３を押下したとする。制御部３５は、顧客が出金取引を選択したことを上位装置へ出力する。
【００２１】
Ｓ１０２：制御部３５は、押下座標データ記憶部４１に対し、顧客が押下した出金取引ボタンの押下座標（Ｘ，Ｙ）を記憶するよう指示する。ここで、押下座標について説明する。図５は第１の実施の形態に関する押下座標を示す説明図である。同図（ａ）に示すように取引選択画面２は、前記表示装置２０の表示画面の座標Ｋ（０，０）、Ｌ（１０００，０）、Ｍ（０，８００）、Ｎ（１０００，８００）の範囲に表示されるものとする。そして、出金取引ボタン３は、座標Ｐ（６００，５００）、Ｑ（８００，５００）、Ｒ（６００，６００）、Ｓ（８００，６００）の範囲に表示されるものとする。なお、他の取引ボタンは図示を省略する。同図（ｂ）は同図（ａ）における出金取引ボタン３の座標Ｐ、Ｑ、Ｒ、Ｓの拡大図である。そして、出金取引ボタン３の表示エリアＰ、Ｑ、Ｒ、Ｓは、タッチパネル１０の反応エリアＰ、Ｑ、Ｒ、Ｓと同じ座標であることを示す。なお、出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）は座標Ｏ（７００，５５０）であり、押下座標Ｔ（Ｘ，Ｙ）は座標Ｔ（７００，５７５）であるとする。
【００２２】
Ｓ１０３：制御部３５は、差分データ演算・記憶部４２に対し、押下座標Ｔ（７００，５７５）と出金取引ボタン３の中心座標Ｏ（７００，５５０）との差分を演算し、差分データとして記憶するよう指示する。ここで、差分データは、Ｘ＝７００−７００＝０、Ｙ＝５７５−５５０＝２５となる。
【００２３】
Ｓ１０４：制御部３５は、補正要否判定部３４に対し、押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）に対して下側かどうか判定するよう指示する。上側又は下側であるときは、後述するキャリブレーションデータを補正することになる。押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）と一致すれば補正の必要はなく、ステップ１０７へ移行する。
【００２４】
Ｓ１０５：押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）に対して下側の場合、制御部３５は、キャリブレーションデータ記憶部４４に対し、記憶されたキャリブレーションデータを差分データ分ずれの逆方向の上方に移動したデータに補正するよう指示する。即ち、制御部３５は、差分データ演算・記憶部４２から差分データ（Ｘ＝０、Ｙ＝２５）を読み出し、キャリブレーションデータ記憶部４４に対し、キャリブレーションデータを差分データ（Ｘ＝０、Ｙ＝２５）分補正するよう指示する。
【００２５】
ここでキャリブレーションデータの補正について説明する。一般にキャリブレーションとは、タッチパネルの入力位置と、表示装置の表示位置を一致させるための調整又は位置補正を意味する。キャリブレーションは製品の調整段階で行われることが多い。本実施の形態では、このキャリブレーションデータを更に補正することにより、顧客の癖又は習慣から生じる入力のずれを補正するものである。
【００２６】
図６はキャリブレーションデータの補正の結果を示す説明図である。ステップ１０４において、補正要否判定部３４が顧客の押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）に対して下側であると判定したので、制御部３５は、顧客の癖又は習慣がボタンの中心に対し継続的に下側にずれる傾向にあるものと判断し、キャリブレーションデータを補正するものである。即ち、以後、当該顧客によるボタンの押下も同様な傾向にあるものとし、押下座標Ｔ（Ｘ，Ｙ）を差分データ分ずれの逆方向、即ち上方に補正するものである。
【００２７】
キャリブレーションデータが差分データ（Ｘ＝０、Ｙ＝２５）分補正されているので、図６に示すように、押下座標Ｔ（７００，５７５）は、図中矢印に示すように中心座標Ｏ（７００，５５０）と同じ座標である押下座標Ｔ（７００，５５０）として処理される。以後、顧客がボタンを押下する押下位置の押下座標Ｔは、いかなる場面においても同様に差分データ（Ｘ＝０、Ｙ＝２５）分ずれの逆方向に補正される。よって、顧客はあたかも常に中心座標Ｏ（Ｘｏ，Ｙｏ）を押下したように処理することができる。
【００２８】
Ｓ１０６：逆に、押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）に対して上側の場合、制御部３５は、キャリブレーションデータ記憶部４４に対し、記憶されたキャリブレーションデータを差分データ分ずれの逆方向、即ち下側に移動したデータに補正するよう指示する。即ち、制御部３５は、差分データ演算・記憶部４２から差分データ（Ｘ＝０、Ｙ＝−２５）を読み出し、キャリブレーションデータ記憶部４４に対し、キャリブレーションデータを差分データ（Ｘ＝０、Ｙ＝−２５）分ずれの逆方向に補正するよう指示する。
【００２９】
Ｓ１０７：次に、制御部３５は、表示制御部２１に対し、表示装置２０に図示しない暗証番号入力画面を表示するよう指示する。顧客が暗証番号の１桁目を押下すると、制御部３５は、座標検出部１１に対し、タッチパネル１０の押下位置を押下座標として検出するよう指示する。制御部３５は、座標検出部１１からの今回の押下座標Ｕ（Ｘ，Ｙ）の検出があると、押下座標データ記憶部４１に対し今回押下座標Ｕ（Ｘ，Ｙ）を記憶するよう指示する。
【００３０】
Ｓ１０８：制御部３５は押下処理を行う。即ち、制御部３５は、まず押下座標データ記憶部４１に対し、今回押下座標Ｕ（Ｘ，Ｙ）を読み出すよう指示し、更にキャリブレーションデータ記憶部４４に対し、差分データ（Ｘ＝０、Ｙ＝＋２５又は−２５）分補正されたキャリブレーションデータを読み出すよう指示する。そして、今回押下座標Ｕ（Ｘ，Ｙ）にキャリブレーションデータ加える。更にボタン反応エリア座標データ記憶部４３に対し、ボタン反応エリア座標データを読み出すよう指示する。そして、押下判定部３３に対し、キャリブレーションデータが加味された今回押下座標Ｕ―２（Ｘ，Ｙ＋２５又は−２５）が、ボタン反応エリア座標データの範囲に含まれるかどうか判定するよう指示する。今回押下座標Ｕ―２（Ｘ，Ｙ＋２５又は−２５）が含まれると判断される場合は、制御部３５は上位装置へ通知する。
【００３１】
Ｓ１０９：制御部３５は暗証番号入力が終了か判断する。終了していなければステップ１０７へ戻り、所定桁数分繰り返す。
【００３２】
Ｓ１１０：暗証番号入力が終了した場合、制御部３５はキャリブレーションデータ記憶部４４に対し、差分データ（Ｘ＝０、Ｙ＝＋２５又は−２５）を戻す、即ちキャリブレーションデータを初期値に戻すよう指示する。
【００３３】
以上、第１の実施の形態によれば、顧客がボタンを押下する際、ボタンの中心に対し上下いずれかにずれるという癖や習慣を判断することによって、キャリブレーションデータをずれの逆方向に補正し、あたかもボタンの中心を押下したものとして押下処理を行うので、カメラ装置などの特別な装置を必要とすることなく、更に個人の習慣や癖によって、継続的に入力のずれが生じても入力座標の補正を可能とすることができる。また、キャリブレーションデータを補正するようにしたので、タッチパネル表示装置１００が表示するいかなる場面のボタンに対しても押下座標を補正することができる。また、当該顧客の操作が終了したときには、補正したキャリブレーションデータを初期値に戻すことにしたので、複数の顧客の習慣や癖に対応した補正を行うことができる。
【００３４】
なお、本実施の形態の説明では押下座標がボタンの中心に対して上下にずれた場合を例にあげたが、左右にずれた場合や斜めにずれた場合にも適用可能である。即ち、前記補正要否判定部３４は、タッチパネル１０により検出した押下座標（Ｘ，Ｙ）が出金取引ボタンの中心座標Ｏ（Ｘｏ，Ｙｏ）に対して上下左右又は斜めであるかどうか判定することにより補正の要否を判定する。また、差分データ演算・記憶部４２は、押下座標（Ｘ，Ｙ）とボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）との差分を演算し、差分データとして記憶する。そして、ステップ１０４において、制御部３５は、補正要否判定部３４に対し、補正の要否を判定するよう指示する。そして、ステップ１０５又は１０６において、制御部３５は、キャリブレーションデータ記憶部４４に対し、記憶されたキャリブレーションデータを差分データ分ずれの逆方向へ移動したデータに補正するよう指示する。
【００３５】
（第２の実施の形態）
次に、第２の実施の形態に関するタッチパネル表示装置について説明する。第２の実施の形態に関するタッチパネル表示装置の構成は、前記第１の実施の形態と同様である。図７は第２の実施の形態に関するタッチパネル装置の制御装置のブロック図である。
【００３６】
表示制御部２１は、制御部５５の制御により、表示装置２０に対し顧客の操作をガイドする案内文及び本実施の形態に関する押下ボタンのアイコンを表示するよう指示する。座標検出部１１は、Ｘ座標検出回路１１―Ｘ及びＹ座標検出回路１１―Ｙを含み、制御部５５の制御により、タッチパネル１０からの押下座標（Ｘ，Ｙ）を検出する。
【００３７】
更に、押下座標データ記憶部４１は、顧客が押下した押下座標（Ｘ，Ｙ）を記憶する。ボタン反応エリア座標データ記憶部４３は、タッチパネル１０により検出した押下座標（Ｘ，Ｙ）からボタン３に押下があったことを判定するためのボタン反応エリア座標データを記憶する。ボタン反応エリア座標データは、前記図５（ｂ）で示すＰ（６００，５００）、Ｑ（８００，５００）、Ｒ（６００，６００）、Ｓ（８００，６００）である。ボタン表示データ記憶部５１は、後に図９で示す各種のボタン形状データを記憶する。
【００３８】
押下判定部５３は、タッチパネル１０により検出した押下座標（Ｘ，Ｙ）と、ボタン反応エリア座標データ記憶部４３に記憶したボタン反応エリア座標データをもとにボタン３に押下があったことを判定する。具体的には、押下座標（７００，５７５）がボタン反応エリア座標データＰ（６００，５００）、Ｑ（８００，５００）、Ｒ（６００，６００）、Ｓ（８００，６００）で規定したボタン反応エリアに含まれれば、ボタン３に押下があったと判定する。
【００３９】
表示変更判定部５４は、タッチパネル１０により検出した押下座標（Ｘ，Ｙ）が出金取引ボタンの中心座標Ｏ（Ｘｏ，Ｙｏ）に対して上側又は下側であるかどうか判定することにより表示変更の要否を判定する。上側又は下側にずれているときは、後述するボタンの形状の表示を変更することになる。押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）と一致すれば変更は行わない。
【００４０】
次に、第２の実施の形態に関するタッチパネル装置の動作について説明する。図８は第２の実施の形態に関するタッチパネル装置の動作を示すフローチャートである。
Ｓ２０１：制御部５５は、顧客が第１の実施の形態に関するタッチパネル装置の動作の直前に押下したボタンに関する押下処理を完了する。例えば、現金自動取引装置における取引選択画面において、顧客が出金取引のために図示しない出金取引ボタンを押下したとする。制御部５５は、顧客が出金取引を選択したことを上位装置へ出力する。
【００４１】
Ｓ２０２：制御部５５は、押下座標データ記憶部４１に対し、顧客が押下した出金取引ボタンの押下座標（Ｘ，Ｙ）を記憶するよう指示する。なお、例えば出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）は座標Ｏ（７００，５５０）であり、押下座標Ｔ（Ｘ，Ｙ）は座標Ｔ（７００，５７５）であるとする。
【００４２】
Ｓ２０３：制御部５５は、表示変更判定部５４に対し、押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）に対して下側かどうか判定するよう指示する。上側又は下側であるときは、後述するボタン形状の表示を変更することになる。押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）と一致すれば、変更の必要はなく、ステップ２０６へ移行する。
【００４３】
Ｓ２０４：押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）に対して下側の場合、制御部５５は、ボタンの表示を変更するよう指示する。図９はボタン表示データ記憶部５１に記憶するボタン形状データを示す説明図である。第１欄は、通常のボタン表示を示す。キートップ３８に相当する部分がボタン３のほぼ中央に位置する表示である。第２欄は、あたかも下方から見たボタンを示す。キートップ３８に相当する部分をボタン３の上方に偏らせた表示である。更に第３欄は、あたかも上方からみた見たボタンを示す。キートップ３８に相当する部分をボタン３の下方に偏らせた表示である。制御部５５は、通常は第１欄のボタン表示を行う。一方、制御部５５は、顧客がボタンの下側を押下する癖又は習慣であると判断するときは、逆方向に変形した表示である第２欄のボタン表示を行う。そして、逆に顧客がボタンの上側を押下する癖又は習慣であると判断するときは、逆方向に変形した表示である第３欄のボタン表示を行う。前記ステップ２０４において、制御部５５は、ボタン表示データ記憶部５１から第２欄のボタン表示データを読み出し、表示制御部２１に対し、以後のボタン表示は第２欄のボタン表示データ表示するよう指示する。
【００４４】
Ｓ２０５：逆に、押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）に対して上側の場合、制御部５５は、ボタン表示データ記憶部５１から第３欄のボタン表示データを読み出し、表示制御部２１に対し、以後のボタン表示は第３欄のボタン表示データを表示するよう指示する。
【００４５】
Ｓ２０６：次に、制御部５５は、表示制御部２１に対し、表示装置２０に図示しない暗証番号入力画面を表示するよう指示する。顧客が暗証番号の１桁目を押下すると、制御部５５は、座標検出部１１に対し、タッチパネル１０の押下位置を押下座標として検出するよう指示する。制御部５５は、座標検出部１１からの今回の押下座標Ｕ（Ｘ，Ｙ）の検出があると、押下座標データ記憶部４１に対し今回押下座標Ｕ（Ｘ，Ｙ）を記憶するよう指示する。
【００４６】
Ｓ２０７：制御部５５は押下処理を行う。即ち、制御部５５は押下座標データ記憶部４１に対し、今回押下座標Ｕ（Ｘ，Ｙ）を読み出すよう指示し、更にボタン反応エリア座標データ記憶部４３に対し、ボタン反応エリア座標データを読み出すよう指示する。そして、押下判定部５３に対し、今回押下座標Ｕ（Ｘ，Ｙ）がボタン反応エリア座標データの範囲に含まれるかどうか判定するよう指示する。今回押下座標Ｕ（Ｘ，Ｙ）が含まれると判断される場合は、制御部５５は上位装置へ通知する。
【００４７】
Ｓ２０８：制御部５５は押下終了か判断する。終了していなければステップ１０７へ戻り、所定桁数分繰り返す。
【００４８】
Ｓ２０９：押下が終了した場合、制御部５５は、ボタン表示データ記憶部５１から第１欄のボタン表示データを読み出し、表示制御部２１に対し、以後のボタン表示は第１欄のボタン表示データ表示するよう指示する。
【００４９】
以上、第２の実施の形態によれば、顧客がボタンの下側又は上側を押下する癖又は習慣である場合、キートップを有するボタンの表示をずれの逆方向の上側又は下側に変形した表示とすることにより、顧客の押下動作を上側又は下側に誘導することを可能とするタッチパネル表示装置を得ることができる。
【００５０】
（第２の実施の形態の変形例）
次に、第２の実施の形態に関するタッチパネル表示装置の変形例について説明する。図１０は第２の実施の形態に関するタッチパネル装置の動作の変形例を示すフローチャートである。
【００５１】
Ｓ３０１：制御部５５は、ボタン表示データ記憶部５１から第１欄のボタン表示データを読み出し、表示制御部２１に対し、第１欄のボタン表示データを表示するよう指示する。例えば、表示制御部２１は、暗証番号入力画面において、各数字キーについて第１欄のボタン表示データを用いて表示装置２０に表示する。
【００５２】
Ｓ３０２：顧客は表示装置２０に表示されたボタンのいずれかを押下する。制御部５５は、座標検出部１１に対し、顧客が押下した押下位置の押下座標を検出するよう指示する。制御部５５は、押下座標データ記憶部４１に対し、検出された押下座標（Ｘ，Ｙ）を記憶するよう指示する。
【００５３】
Ｓ３０３：制御部５５は、押下座標データ記憶部４１から押下座標（Ｘ，Ｙ）を読み出し、ボタン反応エリア座標データ記憶部４３からボタン反応エリア座標Ｐ（６００，５００）、Ｑ（８００，５００）、Ｒ（６００，６００）、Ｓ（８００，６００）を読み出すよう指示する。そして、押下判定部５３に対し、押下が有効かどうか判定するよう指示する。即ち、押下判定部５３は、押下座標（Ｘ，Ｙ）がボタン反応エリア座標Ｐ（６００，５００）、Ｑ（８００，５００）、Ｒ（６００，６００）、Ｓ（８００，６００）に含まれるかどうか判定する。含まれる場合は、次ステップへ移行し、含まれない場合はステップ３０１へ戻る。
【００５４】
Ｓ３０４：制御部５５は、更に、押下判定部５３に対し、押下座標Ｔ（Ｘ，Ｙ）がボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）から所定の距離あるかどうか判定する。即ち、押下位置が中心から遠いところかどうか判定し、遠ければ次ステップへ移行し、近ければステップ３０８へ進む。
【００５５】
Ｓ３０５：制御部５５は、表示変更判定部５４に対し、押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）に対して下側かどうか判定するよう指示する。上側又は下側であるときは、ボタン形状の表示を変更することになる。
【００５６】
Ｓ３０６：制御部５５は、ボタン表示データ記憶部５１から第２欄のボタン表示データを読み出し、表示制御部２１に対し、以後のボタン表示は第２欄のボタン表示データ表示するよう指示する。
【００５７】
Ｓ３０７：逆に、押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）に対して上側の場合、制御部５５は、ボタン表示データ記憶部５１から第３欄のボタン表示データを読み出し、表示制御部２１に対し、以後のボタン表示は第３欄のボタン表示データを表示するよう指示する。
【００５８】
Ｓ３０８：制御部５５は押下処理を行う。即ち、制御部５５は、押下座標データ記憶部４１に対し、押下座標Ｔ（Ｘ，Ｙ）を読み出すよう指示し、更にボタン反応エリア座標データ記憶部４３に対し、ボタン反応エリア座標データを読み出すよう指示する。そして、押下判定部５３に対し、押下座標Ｔ（Ｘ，Ｙ）がボタン反応エリア座標データの範囲に含まれるかどうか判定するよう指示する。押下座標Ｔ（Ｘ，Ｙ）が含まれると判断される場合は、制御部５５は上位装置へ通知する。上位装置は図示しない取引を行う。
【００５９】
Ｓ３０９：制御部５５は押下終了か判断する。終了していなければステップ３０２へ戻り、所定桁数分繰り返す。
【００６０】
Ｓ３１０：押下が終了した場合、制御部５５は、ボタン表示データ記憶部５１から第１欄のボタン表示データを読み出し、表示制御部２１に対し、以後のボタン表示は第１欄のボタン表示データ表示するよう指示する。
【００６１】
第２の実施の形態の変形例のように、第２の実施の形態のステップ２０１で示す直前押下の押下処理を経由しないで、押下座標の検出によって、出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）に対して下側かどうか判定し、その後押下処理を行うようにすることもできる。また、ステップ３０４に示すように、反応エリア内の中心から所定の距離を押下されたかどうか判定することにより、中心から近くに押下された場合は表示変更しないこととしたので、処理が簡単とすることができる。
【００６２】
なお、第２の実施の形態の説明では上下にずれた場合を例にあげたが、左右にずれた場合や斜め方向へずれた場合にも適用可能である。即ち、表示変更判定部５４は、タッチパネル１０により検出した押下座標（Ｘ，Ｙ）が、出金取引ボタンの中心座標Ｏ（Ｘｏ，Ｙｏ）に対して上下左右又は斜め方向にずれがあるかどうか判定することにより表示変更の要否を判定する。ボタン表示データ記憶部５１に記憶するボタン形状データは、図９に示す第１欄乃至第３欄の他に、ボタン３のキートップ３８を左側又は右側に偏らせた表示のボタン形状データを設ける。更に、キートップ３８を左斜め上側、左斜め下側、右斜め上側、右斜め下側に偏らせた表示のボタン形状データを設ける。結局、上下左右斜めの八方向に偏らせたボタン形状データを設けることにより、ずれの方向と逆方向にキートップがずれたボタン表示データを表示できる。
【００６３】
そしてステップ２０３において、制御部５５は、表示変更判定部５４に対し、押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）に対して上下左右又は斜め方向にずれがあるかどうか判定するよう指示する。ステップ２０４又は２０５において、押下座標Ｔ（Ｘ，Ｙ）が出金取引ボタン３の中心座標Ｏ（Ｘｏ，Ｙｏ）に対して上下左右又は斜め方向にずれている場合、制御部５５は、ボタン表示データ記憶部５１から、キートップをずれと逆方向に変形した表示のボタン表示データを読み出すよう指示する。そして、表示制御部２１に対し、以後はこの読み出したボタン表示データを表示するよう指示する。
【符号の説明】
【００６４】
１０      タッチパネル
１１      座標検出部
２０      表示装置
２１      表示制御部
３０      制御装置
３３      押下判定部
３４      補正要否判定部
３５      制御部
４０      記憶装置
４１      押下座標データ記憶部
４２      差分データ演算・記憶部
４３      ボタン反応エリア座標データ記憶部
４４      キャリブレーションデータ記憶部
１００    タッチパネル表示装置
【図１】
2012133439.tif 000003
【図２】
2012133439.tif 000004
【図３】
2012133439.tif 000005
【図４】
2012133439.tif 000006
【図５】
2012133439.tif 000007
【図６】
2012133439.tif 000008
【図７】
2012133439.tif 000009
【図８】
2012133439.tif 000010
【図９】
2012133439.tif 000011
【図１０】
2012133439.tif 000012
【図１１】
2012133439.tif 000013
【図１２】
2012133439.tif 000014
【図１３】
2012133439.tif 000015