(57)【要約】      （修正有）【課題】操作者が意図していないキーの入力座標をキャリブレーションのデータ解析に使用しないことで正確な補正を行う。【解決手段】タッチパネル入力装置において、確定キー押下によって入力正常と判断された固定キーの入力座標データを一定期間監視し、そのデータの分布情報を基にズレ量を算出して、ズレ量に基づいてキャリブレーションが必要と判断すればその旨を警告したり、あるいは算出したズレ量に基づいて自動的に補正することを特徴とする。また、キャリブレーションにおいて、それ以前のキャリブレーションデータまたはデフォルトデータの座標データと比較して大きく異なる場合には再度キャリブレーションを行うことを促したり、あるいはそれ以前のキャリブレーションデータまたはデフォルトデータをキャリブレーションデータとして利用することを特徴とする。【選択図】図８
2006243939.tif 000002
【特許請求の範囲】
【請求項１】
表示部上にタッチパネルを配した入力装置であって、キーの任意の座標を第１の基準座標として記憶しておく第１基準座標記憶手段と、キーが押下されたときのキー情報を確定する確定キーと、確定キーの押下によって確定されたキーの入力座標を一定期間収集する座標収集手段と、その収集した座標データの分布を基に第２の基準座標を算出する第２基準座標算出手段と、第１の基準座標と第２の基準座標との差分が一定量を超えていた場合、キャリブレーションを行うよう警告する警告手段とを備えたことを特徴とする入力装置。
【請求項２】
表示部上にタッチパネルを配した入力装置であって、キーの任意の座標を第１の基準座標として記憶しておく第１基準座標記憶手段と、キーが押下されたときのキー情報を確定する確定キーと、確定キーの押下によって確定されたキーの入力座標を一定期間収集する座標収集手段と、その収集した座標データの分布を基に第２の基準座標を算出する第２基準座標算出手段と、第１の基準座標と第２の基準座標との差分が一定量を超えていた場合、前記差分を基にキャリブレーションを行う手段とを備えたことを特徴とする入力装置。
【請求項３】
請求項１または請求項２において、キーが押下されたときキー情報を通知するキー情報通知手段を備え、収集する座標は前記キー情報通知手段により通知したあとの確定キー押下によって確定されたキーの入力座標であることを特徴とする入力装置。
【請求項４】
表示部上にタッチパネルを配した入力装置であって、キーの任意の座標を第１の基準座標として記憶しておく第１基準座標記憶手段と、キャリブレーションを行った後の前記第１の基準座標に対応する第２の基準座標との差分が一定量を超えていた場合、再度キャリブレーション操作を行うよう警告することを特徴とする入力装置。
【請求項５】
表示部上にタッチパネルを配した入力装置であって、キーの任意の座標を第１の基準座標として記憶しておく第１基準座標記憶手段と、キャリブレーションを行った後の前記第１の基準座標に対応する第２の基準座標との差分が一定量を超えていた場合、第１の基準座標をキャリブレーションデータとして補正を行うことを特徴とする入力装置。
【請求項６】
請求項１または請求項４において、警告手段は顧客表示画面への表示または保守員操作パネルへの表示または音声により行うことを特徴とする自動取引装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置の画面接触によってキー入力を実現するタッチパネル式の入力装置（例えば、金融機関等に設置される自動取引装置等）であって、適宜キャリブレーションが行われる入力装置に関するものである。ここでいうキャリブレーションとは、予め設定されている位置座標などのデフォルトデータに対して、表示部とタッチパネルの貼合わせや抵抗膜式タッチパネルの抵抗バラツキなどで生じる位置座標の誤差を補正する事である。
【背景技術】
【０００２】
従来、例えば抵抗膜式タッチパネルでは、環境変化や経年変化により、抵抗値の変化にて位置座標のズレが発生し、そのズレを補正するために、位置座標のキャリブレーションを行う必要があった。
【０００３】
例えば、意図されない座標データが入力された場合に、入力が想定されている一番近いキーの座標が入力されたものとして、キャリブレーションを行うための画面表示を行うこと無く自動的にタッチパネルの入力位置を補正するためのキャリブレーションを行うという技術が特開２００１−０６７１８６号に公開されている。
【０００４】
また、タッチ座標に変化があれば再度キャリブレーションを行うようオペレータに警告する技術が特開平７−１８２０９３号に公開されている。
【特許文献１】特開２００１−０６７１８６
【特許文献２】特開平０７−１８２０９３
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特開２００１−０６７１８６号によれば、補正に用いるべき座標データが操作者によって意図してそのキーを押されたものか否かが判断できないため、たとえば実際には「１」を押下しているつもりでも、その座標が一番「２」のキーに近ければ「２」のキーのデータとして取得され、位置座標ズレ補正に使用されていた。そのため、自動キャリブレーション後のタッチパネル入力が正常に行われない場合があった。
【０００６】
また、特開平７−１８２０９３号によれば、再度オペレータにより行われたキャリブレーションが正確に行われたかどうかが判らないため、たとえば表示キーとタッチ座標に大きくズレがあるように誤って設定されてしまっても、それに対する警告はされず、その後のタッチパネル入力が正常に行われない場合があった。
【課題を解決するための手段】
【０００７】
上述した課題を解決するため、本発明は、タッチパネル入力装置において、確定キー押下によって入力正常と判断された固定キーの入力座標データを一定期間監視し、そのデータの分布情報を基にズレ量を算出して、ズレ量に基づいてキャリブレーションが必要と判断すればその旨を警告したり、あるいは算出したズレ量に基づいて自動的に補正することを特徴とする。
【０００８】
また、キャリブレーションにおいて、それ以前のキャリブレーションデータまたはデフォルトデータの座標データと比較して大きく異なる場合には再度キャリブレーションを行うことを促したり、あるいはそれ以前のキャリブレーションデータまたはデフォルトデータをキャリブレーションデータとして利用することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、確定キー押下によって入力正常と判断された固定キーの入力座標データを一定期間監視し、そのデータの分布情報を基にズレ量を算出して、ズレ量に基づいてキャリブレーションが必要と判断すればその旨を警告したり、あるいは算出したズレ量に基づいて自動的に補正を行うため、本来操作者が意図していないキーの入力座標をキャリブレーションのデータ解析に使用しなくなるため、正確な補正ができる。
【００１０】
また、装置出荷時や保守員等によるキャリブレーション時にそれ以前のキャリブレーションデータまたはデフォルトデータと大きく異なる場合は、再度キャリブレーションを行うよう注意喚起するようにしたり、あるいはそれ以前のキャリブレーションデータまたはデフォルトデータの座標データを適用するようにしたので、オペレータのミスによる補正の誤りを防ぐという効果も期待できる。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明の実施の形態を図面に従って説明する。
尚、タッチパネルのキャリブレーション方法自体は公知の技術であるので、その詳細方法については以下の実施例の説明では省略する。
【実施例１】
【００１２】
第１の実施例の構成は、図１のブロック図に示す通りであって、タッチパネル１、表示部２、コントローラ基板３、制御部４で構成され、コントローラ基板３及び制御部４についてはメモリやＨＤＤなどの記録手段を備えている。タッチパネル１は、表示部２の真上に実装され、コントローラ基板３と接続される。さらに、コントローラ基板３は制御部４と接続される。
【００１３】
これにより、表示部２に表示された入力画面に同期してタッチパネル１にてタッチ入力が可能となる。さらに、コントローラ基板３に設けられた記録手段（メモリ）または制御部４に設けられた記録手段（ＨＤＤ）に、タッチパネル１の入力座標データを記録できる。
【００１４】
例えば現金自動預払機（ＡＴＭ）や券売機における運用中のアプリケーション（ＡＰ）画面にて、図２のようなタッチパネル上に固定されたタッチ入力用の固定キー１０、及び確定用の確定キー１１を設ける。この時、確定キー１１はタッチパネル１上のキーでなくてもよい。
【００１５】
次に、運用中の一連動作において、顧客はこの固定キー１０をタッチし、操作を行い、運用の一連の動作が正常に入力されたことを確認すると最後に確定キー１１を押下する。
たとえば、金額入力画面において５万円を入力する場合、「５」のキーを押下し、続いて「万」のキーを押下し、操作者は画面に「５０，０００」が表示されていることを確認すると、「確認」を押下する。これにより、一連のタッチ動作により取得された座標データが正常に入力されたデータであることが判断でき、入力された入力座標データ及び操作された固定キーの情報を記録する。尚、情報収集する固定キーは予め監視対象キーとして任意の数だけ選定し定めておく。
【００１６】
固定キーの入力座標データの分布を図３に示す。このデータを一定期間（例えば１ヶ月間）収集し、縦軸を「回数」横軸を「座標位置」とする図４ようなヒストグラム集計（ヒストグラムＡ）を行う。
なお、データの信頼性を上げるために、監視対象キーを１箇所の固定キーのデータではなく、複数箇所設けることが望ましい。例えば図６に示すように一画面あたり複数箇所（例えば５箇所以上）設け、かつＡＰの画面変更に合わせて２画面以上の複数画面に渡り監視対象キーを設け、監視対象キーの入力座標データを収集する。
【００１７】
さらに、キャリブレーションの正確性や容易性を向上させるため、監視対象キーは、タッチパネル全体を万遍なく網羅する位置とし、キーの大きさは統一したほうが望ましい。
ヒストグラムＡ集計後、タッチパネルが環境変化や経年変化により抵抗値が変動し、同じ箇所をタッチしても若干ずれた場所を入力座標と認識するため、図５のヒストグラムＢに示すように入力座標のズレが発生する。
【００１８】
そこでヒストグラム集計によるピークポイント（一番多くタッチされた入力座標データ）を算出することで、初期のピークポイントデータ（Ａ）とその後の集計によるピークポイントデータ（Ｂ）の差を算出し、ズレ量を常に把握する事ができる。
このズレ量を把握する事により、タッチの誤入力が発生しない状態になる前にアラームとして上げ、保守員が適切な時期にキャリブレーションを実施する事が可能となる。
今回、ズレ量を一次元的に説明したが、実際には図７のように、二次元的に移動する事とする。
【００１９】
図８に本実施例における動作の流れの例をフローチャートとして示す。  
まず、タッチパネルの有効エリアの範囲を示す座標データをデフォルトデータとしてメモリまたはＨＤＤ等の記憶手段に登録しておく（Ｓ１０１）。次に保守員によりキャリブレーションが行われる（Ｓ１０２）。次に入力座標データの初期のヒストグラム集計によるピークポイントデータ（Ａ）を算出する（Ｓ１０３）。
ここで、入力座標データのヒストグラム集計によるピークポイントデータの算出処理フローを図１２に示す。
【００２０】
運用画面にて顧客の監視対象キーへのタッチ入力座標データを監視する（Ｓ５０１）。この監視は「確定キー」が押下されるまで行い（Ｓ５０２）、「確定キー」が押下されると各監視対象キーの入力座標を入力情報として集計する（Ｓ５０３）。これを一定期間（例えば１ヶ月）集計を続け（Ｓ５０４）、一定期間を経過すると入力座標データのヒストグラム集計によるピークポイントデータの算出処理フローが完了する（Ｓ５０５）。
【００２１】
次に入力座標データの月毎のヒストグラム集計によるピークポイントデータ（Ｂ）を算出する（Ｓ１０４）。入力座標データのヒストグラム集計によるピークポイントデータの算出処理フローはＳ１０３と同様である。
【００２２】
Ｓ１０３で算出したピークポイントデータ（Ａ）とＳ１０４で算出したピークポイントデータ（Ｂ）とを比較し（Ｓ１０５）、差分がなければ（あるいは一定の閾値を超えなければ）ピークポイントデータ（Ｂ）をクリアし（Ｓ１０８）、また月毎のヒストグラム集計によるピークポイントデータ（Ｂ）の算出を行う（Ｓ１０４）。一方、ピークポイントデータ（Ａ）とピークポイントデータ（Ｂ）に差分があれば（あるいは一定の閾値を超えていれれば）、タッチパネルのキャリブレーションが必要な旨を表示部２に表示して警告し（警告は別な保守員操作パネルへの表示や音声によるものでもよい）（Ｓ１０６）、ピークポイントデータ（Ａ）とピークポイントデータ（Ｂ）をクリアする（Ｓ１０７）。その後保守員は警告通りキャリブレーションを行い（Ｓ１０２）、前記の処理を繰り返す。
【００２３】
以上のように第１の実施例によれば、確定キー押下によって入力正常と判断された監視対象キーの入力座標データを利用することにより、環境変化や経年変化でのタッチパネルの位置ズレを正確に把握でき、アラームなどで事前に把握することができる。これにより保守員はアラームが上がっている時のみキャリブレーションの実施が可能となり、定期的なキャリブレーションが不要となる。
なお、本実施例においては、ピークポイントにてズレ量を比較したが、単純な平均値で比較してもよいし、偏差を用いて基となるデータを取捨選択した後の平均値等を利用して比較してもよい。また、比較する入力座標は監視対象キーあたり１個でもよいし、複数個でもよい。
【実施例２】
【００２４】
第２の実施例の構成は、第１の実施例と同様のため、省略する。  
第２の実施例では、第１の実施例で説明したヒストグラム集計によるピークポイントから算出するズレ量の利用方法について説明する。
第１の実施例では、ズレ量を把握し、そのズレ量がタッチの誤入力を招く状態になる前にアラームとして上げていたが、それではその都度、保守員によるキャリブレーションが必要になる。そこで第２の実施例では、アラームを上げるのでは無く、そのズレ量をキャリブレーションデータとして利用し、自動的にキャリブレーションを実施する事とする。
【００２５】
図９に第２の実施例における動作の流れの例をフローチャートとして示す。  
まず、タッチパネルの有効エリアの範囲を示す座標データをデフォルトデータとしてメモリまたはＨＤＤ等の記憶手段に登録しておく（Ｓ２０１）。次に保守員によりキャリブレーションが行われる（Ｓ２０２）。次に入力座標データの初期のヒストグラム集計によるピークポイントデータ（Ａ）を算出する（Ｓ２０３）。
【００２６】
ここで、入力座標データのヒストグラム集計によるピークポイントデータの算出処理フローは第１の実施例に示す通りであるので省略する。
次に入力座標データの月毎のヒストグラム集計によるピークポイントデータ（Ｂ）を算出する（Ｓ２０４）。入力座標データのヒストグラム集計によるピークポイントデータの算出処理フローはＳ２０３と同様である。
【００２７】
Ｓ２０３で算出したピークポイントデータ（Ａ）とＳ２０４で算出したピークポイントデータ（Ｂ）とを比較し（Ｓ２０５）、差分がなければ（あるいは一定の閾値を超えなければ）ピークポイントデータ（Ｂ）をクリアし（Ｓ２０８）、また月毎のヒストグラム集計によるピークポイントデータ（Ｂ）の算出を行う（Ｓ２０４）。一方、ピークポイントデータ（Ａ）とピークポイントデータ（Ｂ）に差分があれば（あるいは一定の閾値を超えていれれば）、その差分をタッチパネルのキャリブレーションデータとして利用する（Ｓ２０６）。
【００２８】
キャリブレーションが完了すると、ピークポイントデータ（Ａ）とピークポイントデータ（Ｂ）をクリアする（Ｓ２０７）。その後、前記の処理を繰り返す。
以上のように、第２の実施例によれば、確定キー押下によって入力正常と判断された監視対象キーの入力座標データを利用することにより、環境変化や経年変化での抵抗膜タッチパネルの位置ズレを正確に把握でき、そのズレ量を利用する事により自動的にキャリブレーションを実施するようにしたので、正確な位置ズレ補正ができ、かつ保守員によるキャリブレーションを不要とすることができる。
【実施例３】
【００２９】
第３の実施例の構成は、第１の実施例と同様のため、省略する。
第３の実施例では、装置出荷時又は保守員が行うキャリブレーションについて規定するものである。
装置出荷時又は保守員によるキャリブレーションにて、キャリブレーション方法が粗悪だった場合、タッチ時の入力座標が大きくかけ離れてしまい、タッチパネル動作に支障をきたす事がある。
【００３０】
そこで第３の実施例では、装置出荷時又は保守員によるキャリブレーションにおいて、そのキャリブレーションデータがデフォルトデータよりあまりにもかけ離れたデータであった場合、アラームを上げ、再度キャリブレーションを実施させるようにする。
図１０に第３の実施例における動作の流れの例をフローチャートとして示す。
【００３１】
まず、図１３に示すようなキャリブレーションのための補正用画面を表示し、補正用キー１３の座標データをデフォルトデータとしてメモリまたはＨＤＤ等の記憶手段に登録しておく（Ｓ３０１）。次に保守員によりキャリブレーションが行われる（Ｓ３０２）。次に補正用キー１３の中心の座標データと、キャリブレーション後の補正用キー１３の中心の座標データを比較する（Ｓ３０３）。
【００３２】
比較したデータの差分が一定の閾値を超えなければ、そのキャリブレーション設定は採用される（Ｓ３０４）。一方、比較したデータの差分が一定の閾値を超えていれば、タッチパネルのキャリブレーションが再度必要な旨を表示部２へ表示し警告をする（警告は別な保守員操作パネルへの表示や音声によるものでもよい）（Ｓ３０５）。その後保守員は警告通りキャリブレーションを行い（Ｓ３０２）、前記の処理を繰り返す。
【００３３】
以上のように、第３の実施例によれば、装置出荷時又は保守員が行うキャリブレーションにおいて誤った操作で座標設定に大きなズレを生じた場合でも、再度キャリブレーションをやり直すよう警告するようにしたので、座標設定に大きなズレを生じたまま出荷されたり運用に入ったりしてタッチパネル入力不具合を発生させるということをなくす効果が期待できる。
【００３４】
尚、第３の実施例においては、デフォルトデータとキャリブレーション後のデータの比較処理において、補正用キー１３の中心の座標を比較対象としたが、たとえば右上端の座標にしたり、また別のポイントにしてもよい。
また、キャリブレーション後のデータと比較する対象をデフォルトデータとしたが、キャリブレーション直近の補正データと比較するようにしてもよい。
【実施例４】
【００３５】
第４の実施例の構成は、第１の実施例と同様のため、省略する。
第４の実施例では、装置出荷時又は保守員が行うキャリブレーションについて規定するものである。
装置出荷時又は保守員によるキャリブレーションにて、キャリブレーション方法が粗悪だった場合、タッチ時の入力座標が大きくかけ離れてしまい、タッチパネル動作に支障をきたす事がある。
【００３６】
そこで第４の実施例では、装置出荷時又は保守員によるキャリブレーションにおいて、そのキャリブレーションデータがデフォルトデータよりあまりにもかけ離れたデータであった場合、デフォルトデータをキャリブレーションデータとして補正を実施する。
図１１に本実施例における動作の流れの例をフローチャートとして示す。
【００３７】
まず、図１３に示すようなキャリブレーションのための補正用画面を表示し、補正用キー１３の座標データをデフォルトデータとしてメモリまたはＨＤＤ等の記憶手段に登録しておく（Ｓ４０１）。次に保守員によりキャリブレーションが行われる（Ｓ４０２）。次に補正用キー１３の中心の座標データと、キャリブレーション後の補正用キー１３の中心の座標データを比較する（Ｓ４０３）。
【００３８】
比較したデータの差分が一定の閾値を超えなければ、そのキャリブレーション設定は採用される（Ｓ４０４）。一方、比較したデータの差分が一定の閾値を超えていれば、デフォルトデータをタッチパネルのキャリブレーションデータとして自動的に補正する（Ｓ４０５）。
【００３９】
以上のように、第４の実施例によれば、装置出荷時又は保守員が行うキャリブレーションにおいて誤った操作で座標設定に大きなズレを生じた場合には、自動的にデフォルトデータをキャリブレーションデータようにしたので、座標設定に大きなズレを生じたまま出荷されたり運用に入ったりしてタッチパネル入力不具合を最小限にする効果が期待できる。
【００４０】
尚、第４の実施例においては、デフォルトデータとキャリブレーション後のデータの比較処理において、補正用キー１３の中心の座標を比較対象としたが、たとえば右上端の座標にしたり、また別のポイントにしてもよい。
また、キャリブレーション後のデータと比較する対象をデフォルトデータとしたが、キャリブレーション直近の補正データと比較するようにしてもよい。同様に、ズレ量が大きい場合にキャリブレーションデータとして採用するデータを、デフォルトデータの代わりにキャリブレーション直近の補正データとしてもよい。
【００４１】
本発明は、上記実施例に限らず種々の変形が可能である。
例えば、実施例１と実施例２を組み合わせて、あるいは実施例３と実施例４を組み合わせて、警告を１回のみ行うがその後は警告せず自動的にキャリブレーションを行うようにしてもよい。
【図面の簡単な説明】
【００４２】
【図１】第１の実施例のブロック図
【図２】タッチパネル上の「固定キー」と「確認キー」配置図
【図３】固定キーの入力座標データの分布図
【図４】入力座標のヒストグラム集計図
【図５】経年変化によるタッチ座標のズレ量
【図６】タッチパネル上の監視対象キー配置例
【図７】入力座標のピークポイントのズレ補正
【図８】第１の実施例のフローチャート
【図９】第２の実施例のフローチャート
【図１０】第３の実施例のフローチャート
【図１１】第４の実施例のフローチャート
【図１２】入力座標データ収集フローチャート
【図１３】キャリブレーション時の補正用画面
【符号の説明】
【００４３】
１    タッチパネル
２    表示部
３    コントローラ基板
４    制御部
１０  固定キー
１１  確定キー
１２  監視対象キー
１３  補正用キー
【図１】
2006243939.tif 000003
【図２】
2006243939.tif 000004
【図３】
2006243939.tif 000005
【図４】
2006243939.tif 000006
【図５】
2006243939.tif 000007
【図６】
2006243939.tif 000008
【図７】
2006243939.tif 000009
【図８】
2006243939.tif 000010
【図９】
2006243939.tif 000011
【図１０】
2006243939.tif 000012
【図１１】
2006243939.tif 000013
【図１２】
2006243939.tif 000014
【図１３】
2006243939.tif 000015