(57)【特許請求の範囲】
【請求項１】
発光素子と受光素子を対とした光軸を水平方向および垂直方向に複数配置した表示入力部と、遮光領域から一の座標を押下座標として算出して押下座標に基づいた取引処理を行う制御部を備え、
前記表示入力部が押下された結果、遮光領域が４つの場合、左上の遮光領域に取引キーが存在していれば、前記制御部は、左上の遮光領域を押下座標として、その他の遮光領域を無効とし、前記押下座標に基づいて取引処理を行い、
左上の遮光領域に取引キーが存在していなければ、その他の遮光領域に取引キーが存在していたとしても、前記制御部は、全ての遮光領域を無効とする処理を行うことを特徴とする自動取引装置。
【請求項２】
前記表示入力部が押下された結果、遮光領域が２つの場合、上側又は左側の遮光領域に取引キーが存在していれば、下側又は右側の遮光領域に取引キーが存在していても、前記制御部は、上側又は左側の遮光領域を押下座標として、その他の遮光領域を無効とし、前記押下座標に基づいて取引処理を行い、
上側又は左側の遮光領域に取引キーが存在していなければ、前記制御部は、全ての遮光領域を無効とする処理を行うことを特徴とする請求項１に記載の自動取引装置。
【請求項３】
前記表示入力部が押下された結果、遮光領域が６つの場合、前記制御部は、全ての遮光領域を無効とする処理を行うことを特徴とする請求項１又は請求項２に記載の自動取引装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を入力させるタッチパネル（特に光学式タッチパネル）を備えた現金自動取引装置（ＡＴＭ）や無人契約端末，ショッピング端末，自動販売機，ＰＯＳ端末（キャッシュレジスタを含む）等の入力装置に関するものである。
【背景技術】
【０００２】
金融機関等に設置される自動取引装置はＬＣＤ等の表示部上にタッチパネルを配置し、操作ガイダンスと共に表示部にキーを表示し、このキーをタッチパネル上から指で触れる（押下する）ことにより取引の実行に必要な情報を顧客が入力するものとなっている。また、その際、顧客がキーの押下を確認できるように、押下したキーの色を変化させたりすることも行われている。
【０００３】
これらに用いられるタッチパネルの方式としては代表的なものに光学式（赤外線方式）がある。赤外線の発光素子と受光素子を対とした光軸を水平方向および垂直方向に複数配置しマトリクス状に構成し、該光軸を順次ＯＮ／ＯＦＦすることで画面をスキャンし、指等で光軸が遮光されるとその場所を押下座標として検出する仕組みになっている。
【０００４】
押下座標が表示部のキーに対応したタッチパネルの座標領域にあれば、該キーを押下したとして顧客の入力操作としている。その際、表示部のキーが２箇所押下されたならば、そのキー入力は無効にする等して、異常な入力を排除している。
なお、この出願の発明に関連する先行技術文献情報としては、例えば、特許文献１が知られている。
【特許文献１】特開昭６０−１２４７２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら上述した従来の技術では、例えば、指でキー押下する際、手首の服の袖が垂れてタッチパネル上に触れてしまうと、結果として２箇所以上の押下となり、正常な入力として扱われないという問題があった。
【０００６】
また、袖以外にも携帯電話のストラップ等、操作者が気づかずに触れてしまった場合は、なぜ入力できないのか操作者が戸惑ってしまうという問題も発生し得る。
本発明は、これらの問題を解決することを課題としている。
【課題を解決するための手段】
【０００７】
そのため、本発明は、発光素子と受光素子を対とした光軸を水平方向および垂直方向に複数配置した表示入力部と、遮光領域から一の座標を押下座標として算出して押下座標に基づいた取引処理を行う制御部を備え、前記表示入力部が押下された結果、遮光領域が４つの場合、左上の遮光領域に取引キーが存在していれば、前記制御部は、左上の遮光領域を押下座標として、その他の遮光領域を無効とし、前記押下座標に基づいて取引処理を行い、左上の遮光領域に取引キーが存在していなければ、前記制御部は、全ての遮光領域を無効とする処理を行うことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、タッチパネル入力の際、指による押下と同時に服の袖等が触れたことによる操作者が意図しない押下があっても、入力が無効になったりせず、正常に入力されるので、なぜ入力できないのか操作者が戸惑ってしまうこともなく、使い勝手の良い入力装置を提供できるという効果が得られる。
【発明を実施するための最良の形態】
【０００９】
以下、実施例を挙げ、図面を参照して本発明の実施の形態について説明する。
【実施例１】
【００１０】
まず、第１の実施例の構成について説明する。
ここでは、入力装置として現金自動取引装置を例に取り上げて説明することとする。以下に、図面を参照して本発明による現金自動取引装置の実施例について説明する。
図１４は現金自動取引装置を示す制御ブロック図であり、図１５はその現金自動取引装置の外観を示す斜視図、図１６は現金自動取引装置における表示入力部のブロック図である。
【００１１】
図１４において、１は現金自動取引装置であり、銀行等の金融機関や郵便局、コンビニエンスストア等（金融機関等という。）の営業店等の店舗に設置され、顧客との間で現金の取引を自動で行う。
【００１２】
２はカード処理部であり、金融機関が発行したコードや顧客の口座番号，氏名等の顧客情報が記憶された顧客識別カード（以後、キャッシュカードとする）や振込先機関のコード等の振込情報が記録されている振込専用カード（以後、振込カードとする）から記憶されている前記情報を読み出す機能を有する。
【００１３】
このカード処理部２の前面側に接続されたカード挿入返却口により、キャッシュカードや振込カードの挿入や返却が行なわれる。尚、前記キャッシュカード及び振込カードには顧客の氏名、口座番号等の情報を格納する磁気ストライプを備える。更に、前記情報を格納する部材としては、前記磁気ストライプに代えて、カードに埋め込まれたＩＣであってもよい。
【００１４】
３はレシート処理部であり、取引内容を印字して明細票を発行する。前記明細票は、入金、出金、通帳記帳、残高照会、振込、振替、送金、定期性預金設定等の顧客が行った金融取引に関する情報が印刷される紙片であり、口座番号、金融取引の種類、取引金額等が印刷される。尚、前記明細票は、顧客が希望したときだけに発行されるようにしてもよい。
【００１５】
４は通帳処理部であり、預金通帳等の通帳に記帳する機能を有する。ここで、前記通帳は、金融機関が顧客に対して発行した預金通帳等の冊子状の通帳であり、入金、出金、振込、振替、送金、定期性預金設定等の金融取引の記録が印刷されるものである。尚、前記通帳の表紙又は裏表紙には、顧客の氏名、口座番号等の情報を格納する磁気ストライプを備える。更に、前記情報を格納する部材としては、前記磁気ストライプに代えて、通帳に埋め込まれたＩＣであってもよい。
【００１６】
前記通帳処理部４は、通帳が挿入される通帳挿入返却口を備え、該通帳挿入返却口内には、通帳を搬送する図示されない搬送装置、通帳に前記金融取引の記録を印刷する印字ヘッド、及び、通帳の磁気ストライプやＩＣに格納された情報の読み取り、上書き、消去等を行うための磁気ヘッドやＩＣ接点等が配設される。
【００１７】
５は紙幣入出金部であり、顧客により入金される紙幣を真偽鑑別，計数し、図示しない一時貯留部に貯留し、一時貯留部から繰出して搬送して図示しない金種別保管金庫に収納し、又は顧客に支払われる紙幣を金種別保管金庫より繰り出すものである。
紙幣入出金部５は紙幣入出金口を備え、顧客が投入した紙幣を受付けるための紙幣入金口および顧客に紙幣を引渡すための紙幣出金口として機能する。
【００１８】
６は硬貨入出金部であり、顧客により入金される硬貨を真偽鑑別，計数し、搬送して図示しない金種別保管金庫に収納し、又は顧客に支払われる硬貨を金種別保管金庫より繰り出すものである。
【００１９】
７は表示入力部であり、現金自動取引装置１の前面に設けられ、ＬＣＤ等の表示画面を有する表示部７２とタッチパネルからなる入力部７１との組合せで構成されており、表示部７２の画面に取引選択画面や顧客の希望等を問合せる画面、顧客の処置を促す画面や処置選択ボタン等を表示する一方、入力部７１により顧客からの入力を受付ける。
【００２０】
８は音声案内用のスピーカで、このスピーカ８の出力音声も制御部９で制御され、表示部の画面誘導に加え、さらに音声により補助誘導する。
９は現金自動取引装置１の主制御部であり、インタフェース部１２より図示しないホストコンピュータ等の上位装置と専用回線や電話回線等の通信回線で接続されている。ホストコンピュータの記憶部には、顧客の住所，氏名やその暗証番号、口座残高及び口座番号情報などを始めとし各種の情報が記憶されている。
【００２１】
１０は電源部であり、外部から供給された交流電源を直流電源および各部毎に必要な電圧に変換、現金自動取引装置１の各部に電源を供給する。
１１はメモリ部であり、主制御部９が実行するプログラムや主制御部９による処理結果等が格納される。
【００２２】
次に自動取引装置１の動作、特に表示入力部７の動作について図１〜図５、図１６および図１７をもとに詳述する。  
表示入力部７は、図１６に示したように取引の操作案内用のイラストや文字及び入力用の各種のキー等を表示するＬＣＤ等の表示部７２と、この表示部７２に表示されたキーに対応するスイッチ機能を有するタッチパネル７１によって構成されている。
【００２３】
表示部７２には、図１７に示すような取引選択画面等が表示され、この画面上のキーを指で押下すると、タッチパネル７１は押下位置を認識し、主制御部はその押下位置から何のキーを押下されたかを識別し、押下されたキーに基づいて（例えば「入金」が選択されたならば入金取引の）処理を行う。
ここで、タッチパネル７１は、人の指が持続して触れた場合、数拾ｍｓ程度の時間間隔で検知信号（検出座標等）を出力するものとなっている。
【００２４】
タッチパネル７１は光学式であり、図５のように、赤外線の発光素子と受光素子を対にした光軸をマトリクス状に構成し、該光軸を順次ＯＮ／ＯＦＦすることで画面をスキャンし、指等で光軸が遮光されるとその場所のうち一の座標を検出座標として算出する仕組みになっている。図５では上側と左側に発光素子列が、下側と右側に受光素子列が存在する。
図５において、発光素子と受光素子は、光軸間隔が縦横とも４mmとなるよう配置され、横（Ｘ軸方向）に７６個（光軸番号をＸ１〜Ｘ７６とする）、縦（Ｙ軸方向）に５８個（光軸番号をＹ１〜Ｙ５８とする）がそれぞれ実装されている。
【００２５】
このタッチパネル７１上に指で触れた場合の例を図４に示す。７１１で示す領域に指で触れたところ、光軸Ｘ１１〜Ｘ１３およびＹ５〜Ｙ７が遮光され（この遮光されたＸ軸およびＹ軸の交差する交点群の領域を以後「遮光領域」という）、その情報がタッチパネル７１内部に構成される図示しないメモリ等の記憶部に記憶される。タッチパネル７１は、その遮光領域の情報を基に、図示しないプログラムやＣＰＵ等により、Ｘ方向の中央部Ｘ１２とＹ方向の中央部Ｙ６より、［Ｘ１２，Ｙ６］を検出座標７１２として算出する。遮光軸に対しどこを検出座標とするかは任意であるが、ここではＸ方向、Ｙ方向とも中央部とする。尚、遮光軸数が偶数の場合、中央部が光軸間となるので、少数点を切り捨てて検出座標とする。
【００２６】
尚、タッチパネル７１は、異常な遮光軸数（たとえばＸ軸、Ｙ軸いずれかが１０本以上の遮光軸数）と判断した場合には、主制御部に対し、異常な検出があったとしてエラーを通知するようにしてもよい。
【００２７】
一方、図１は操作者がタッチパネルを指で押下した際、手首の服の袖もタッチパネルに触れてしまった状態を示している。
押したい領域７１１ａに指で触れたならば、本来光軸Ｘ１１〜Ｘ１３およびＹ５〜Ｙ７のみが遮光領域となるべきところ、袖の触れた領域７１１ｂがあるため、光軸Ｘ４５〜Ｘ５１およびＹ３５〜３７も遮光領域となってしまう。
【００２８】
したがって、図１に示す、７１２ａ［Ｘ１２，Ｙ６］、７１２ｂ［Ｘ４８，Ｙ３６］、７１２ｃ［Ｘ１２，Ｙ３６］、７１２ｄ［Ｘ４８，Ｙ６］の４つの座標が検出座標として算出されることとなる。
また、図２は操作者がタッチパネルを指で押下した際、手首の服の袖もタッチパネルに触れてしまった状態の別の例を示している。
【００２９】
押したい領域７１１ｅに指で触れたならば、本来光軸Ｘ３７〜Ｘ３９およびＹ５〜Ｙ７のみが遮光領域となるべきところ、袖の触れた領域７１１ｆがあるため、光軸Ｘ３５〜Ｘ４１およびＹ４８〜Ｙ５０も遮光領域となってしまう。
したがって、図２に示す、７１２ｅ［Ｘ３８，Ｙ６］、７１２ｆ［Ｘ３８，Ｙ４９］の２つの座標（いずれもＸ座標は共通）が検出座標として算出されることとなる。
【００３０】
また、図３は操作者がタッチパネルを指で押下した際、手首の服の袖もタッチパネルに触れてしまった状態のさらに別の例を示している。
押したい領域７１１ｇに指で触れたならば、本来光軸Ｘ１２〜Ｘ１４およびＹ３１〜Ｙ３３のみが遮光領域となるべきところ、袖の触れた領域７１１ｈがあるため、光軸Ｘ４９〜Ｘ５１およびＹ３０〜３４も遮光領域となってしまう。
したがって、図３に示す、７１２ｇ［Ｘ１３，Ｙ３２］、７１２ｈ［Ｘ５０，Ｙ３２］の２つの座標（いずれもＹ座標は共通）が検出座標として算出されることとなる。
【００３１】
次に、検出した座標から指で押下したであろう座標（以下「押下座標」という）を決定するまでの流れをフローチャートを用いて説明する。
図６は第１の実施例における複数点座標検出フローチャートであり、図中のＳで示すステップにしたがって説明する。
【００３２】
以下に説明する動作は、タッチパネル７１内部に構成された図示しないメモリ等の記憶手段に格納されたプログラム（ソフトウェア）に基づいて図示しないＣＰＵ等の制御手段により制御される。尚、タッチパネル７１は生の遮光軸データのみを主制御部へ通知し、以下に説明する動作を主制御部で行ってもよい。
【００３３】
Ｓ１１：スキャンを開始する。
Ｓ１２：遮光があった場合、検出座標が複数点あるか否かを判断する。
Ｓ１３：検出座標が１点であれば、該検出座標を押下座標として処理する。
Ｓ１４：検出座標が複数点であれば、複数点検出後の処理へ移行する。    
図７は第１の実施例における押下座標検出フローチャートであり、複数点検出後の処理動作となる。
【００３４】
Ｓ１０１：複数点の座標を検出する。（図６のＳ１４からの接続）
Ｓ１０２：検出座標が２点であるか否かを判断する。
Ｓ１０３：図２や図３のように検出座標が２点であれば、上側の座標または左側の座標を押下座標として処理する。図２の場合であれば７１２ｅが、図３の場合であれば７１２ｇが押下座標として処理されることとなる。
ここでいう上側および左側とは、２点の座標を比較してＹ座標の値が小さいほうを上側、Ｘ座標の値が小さいほうを左側という。
【００３５】
Ｓ１０４：検出座標が２点でない場合、４点であるか否かを判断する。
Ｓ１０５：検出座標が４点でなければ（たとえば６点を検出した場合は）、ごみの付着や素子不良による遮光など袖の接触以外の要因が考えられるため、入力を無効（例えばとしてタッチパネルの入力エラー）として処理する。
【００３６】
Ｓ１０６：図１のように検出座標が４点であれば、４点のうち右下の領域７１１ｂに袖が触れていると推定し、左上の点７１２ａを押下座標として処理する。
ここでいう右下および左上とは、４点の座標を比較してＸ座標およびＹ座標の値が小さいほうを左上、Ｘ座標およびＹ座標の値が大きいほうを右下という。
【００３７】
このように第１の実施例によれば、座標が４点検出されたならば左上を、座標が２点検出されたならば上側または左側を押下座標として処理するので、タッチパネル入力の際、指による押下に加え服の袖が触れたことによる操作者が意図しない押下があっても、無効になったりせず正常に入力される。
【００３８】
このように処理するのは、指の押下に加え服の袖が触れた場合、指の位置は奥側で袖の位置は手前側になるので、タッチパネル上では指の位置は袖の位置より上側になり、また操作者の大多数は右利きであるので、タッチパネル上においても指の位置は袖の位置より左側になると想定されることに基づくものである。
【００３９】
尚、第１の実施例においては、操作者が右利きであることを前提に処理をするようにしたが、操作者が右利きか左利きかの情報をキャッシュカードあるいはホストコンピュータに記憶しておき、操作者が左利きであれば上述した処理を左右線対称にして行ってよい。すなわち、操作者が左利きであるという情報を得られたなら「座標が４点検出されたならば左上を、座標が２点検出されたならば上側または左側を押下座標として処理する」ところを、「座標が４点検出されたならば右上を、座標が２点検出されたならば上側または右側を押下座標として処理する」としてもよい。
【実施例２】
【００４０】
次に第２の実施例について説明する。尚、第１の実施例と同様の部分は同一の符号を付してその説明を省略する。
図８は第２の実施例における押下座標検出フローチャートであり、図中のＳで示すステップにしたがって説明する。
【００４１】
Ｓ２０１：複数点の座標を検出する。（図６のＳ１４からの接続）
Ｓ２０２：検出座標が２点であるか否かを判断する。
Ｓ２０３：検出座標が２点であれば、上下に２点（図２のケース）であるか、左右に２点（図３のケース）であるかを判断する。
Ｓ２０４：上下に２点の場合（図２のケース）であれば、Ｘ軸の遮光軸数が６本以上であるか否かを判断する。
【００４２】
Ｓ２０５：Ｘ軸の遮光軸数が６本以上であれば、２点のうち下側の領域７１１ｆに袖が触れていると推定し、上側の点７１２ｅを押下座標として処理する。
Ｓ２０６：上下に２点でない場合（図３のケース）であれば、Ｙ軸の遮光軸数が６本以上であるか否かを判断する。
Ｓ２０７：Ｙ軸の遮光軸数が６本以上であれば、２点のうち右側の領域７１１ｈに袖が触れていると推定し、左側の点７１２ｇを押下座標として処理する。
【００４３】
Ｓ２０８：検出座標が２点でない場合、４点であるか否かを判断する。
Ｓ２０９：検出座標が４点であれば、右下の領域７１１ｂにおいてＸ軸またはＹ軸いずれかの遮光軸数が６本以上であるか否かを判断する。
Ｓ２１０：図１のように、右下の座標においてＸ軸またはＹ軸いずれかの遮光軸数が６本以上であれば、４点のうち右下の領域７１１ｂに袖が触れていると推定し、左上の点７１２ａを押下座標として処理する。
【００４４】
Ｓ２１１：Ｓ２０４、Ｓ２０６、Ｓ２０９において遮光軸数が６本未満であったり、Ｓ２０８において検出座標が４点でなければ（たとえば６点を検出した場合は）、ごみの付着や素子不良による遮光など袖の接触以外の要因が考えられるため、入力を無効（例えばとしてタッチパネルの入力エラー）として処理する。
【００４５】
このように第２の実施例によれば、座標が４点検出されたならば左上を、座標が２点検出されたならば上側または左側を押下座標として処理するので、タッチパネル入力の際、指による押下に加え服の袖が触れたことによる操作者が意図しない押下があっても、無効になったりせず正常に入力される。
【００４６】
また、２点または４点の座標が検出された場合であっても、ある一定の遮光軸数未満であれば、（接触面積が小さいため）ごみや素子不良による袖以外の要因と推定し、そのようなケースは入力を無効としたので、より誤操作が減少することが期待できる。
【００４７】
このように処理するのは、指の押下に加え服の袖等がふれた場合、指の接触面積に対し袖の接触面積は大きいものであるため、接触面積が小さいときは袖以外の要因である可能性が高いとの推定に基づくものである。
尚、第２の実施例においても、操作者が右利きであることを前提に処理をするようにしたが、第１の実施例と同様に、操作者が右利きか左利きかの情報を記憶しておき、利き手に応じて左右線対称処理を行ってもよい。
【００４８】
また、第２の実施例において、検出座標が４点の場合に右下の座標においてＸ軸またはＹ軸いずれかの遮光軸数が一定本数以上であれば、左上の点７１２ａを押下座標として処理するようにしたが、Ｘ軸とＹ軸両方が一定本数以上の場合に、あるいはＸ軸とＹ軸の遮光軸数の合計数がある一定以上の場合に、左上の点７１２ａを押下座標としてもよい。
【実施例３】
【００４９】
次に第３の実施例について説明する。尚、第１の実施例と同様の部分は同一の符号を付してその説明を省略する。
図９は第３の実施例における押下座標検出フローチャートであり、図中のＳで示すステップにしたがって説明する。
【００５０】
Ｓ３０１：複数点の座標を検出する。（図６のＳ１４からの接続）
Ｓ３０２：検出座標が２点であるか否かを判断する。
Ｓ３０３：図2または図３のように検出座標が２点であれば、その２点間の距離が１００ｍｍ以上でかつ２００ｍｍ以下であるかを判断する。図２のケースであればＹ軸に着目し、「４ｍｍ＊（４９−６）＝１７２ｍｍ」の計算式で２点間距離を算出できる。同様に、図３のケースであれば「４ｍｍ＊（５０−１３）＝１４８ｍｍ」のように算出できる。したがって図２、図３のケースいずれもが該当する。
【００５１】
Ｓ３０４：図２や図３のように検出座標の２点間の距離が予め定めた距離内（本実施例では１００ｍｍ以上かつ２００ｍｍ以下）であれば、上側の座標または左側の座標を押下座標として処理する。図２の場合であれば７１２ｅが、図３の場合であれば７１２ｇが押下座標として処理されることとなる。
【００５２】
Ｓ３０５：検出座標が２点でない場合、４点であるか否かを判断する。
Ｓ３０６：図１のように検出座標が４点であれば、左上の座標７１２ａと右下の座標７１２ｂの２点間の距離が１００ｍｍ以上でかつ２００ｍｍ以下であるかを判断する。図１のケースであれば「４ｍｍ＊√（（４８−１２）＾２＋（３６−６）＾２）＝１８７ｍｍ」の計算式で２点間距離を算出できる。したがって図１のケースは該当する。
【００５３】
Ｓ３０７：図１のように検出座標の対角線上の２点間の距離が予め定めた距離内（本実施例では１００ｍｍ以上かつ２００ｍｍ以下）であれば、４点のうち右下の点７１１ｂに袖が触れていると推定し、左上の点７１２ａを押下座標として処理する。
【００５４】
Ｓ３０８：Ｓ３０３において２点間の距離が予め定めた距離内（本実施例では１００ｍｍ以上かつ２００ｍｍ以下）でなかったり、Ｓ３０６において検出座標の対角線上の２点間の距離が予め定めた距離内（本実施例では１００ｍｍ以上かつ２００ｍｍ以下）でなかったり、Ｓ３０５において検出座標が４点でなければ（たとえば６点を検出した場合は）、ごみの付着や素子不良による遮光など袖の接触以外の要因が考えられるため、入力を無効（例えばとしてタッチパネルの入力エラー）として処理する。
【００５５】
このように第３の実施例によれば、座標が４点検出されたならば左上を、座標が２点検出されたならば上側または左側を押下座標として処理するので、タッチパネル入力の際、指による押下に加え服の袖が触れたことによる操作者が意図しない押下があっても、無効になったりせず正常に入力される。
また、２点または４点の座標が検出された場合であっても、２点間の距離がある一定値内でなければ、（指先と袖との距離関係にないため）ごみや素子不良による袖以外の要因と推定し、そのようなケースは入力を無効としたので、より誤操作が減少することが期待できる。
【００５６】
このように処理するのは、指の押下に加え服の袖等がふれた場合、指先の位置と袖の位置は概ね１５０ｍｍ前後であるため、２点間の距離が１００ｍｍ未満や２００ｍｍを超えるようなときは袖以外の要因である可能性が高いとの推定に基づくものである。
尚、第３の実施例においても、操作者が右利きであることを前提に処理をするようにしたが、第１の実施例と同様に、操作者が右利きか左利きかの情報を記憶しておき、利き手に応じて左右線対称処理を行ってもよい。
【実施例４】
【００５７】
次に第４の実施例について説明する。尚、第１の実施例と同様の部分は同一の符号を付してその説明を省略する。
図１０は第４の実施例における押下座標検出フローチャートであり、図中のＳで示すステップにしたがって説明する。
Ｓ４０１：複数点の座標を検出する。（図６のＳ１４からの接続）
Ｓ４０２：検出座標が２点であるか否かを判断する。
【００５８】
Ｓ４０３：図2または図３のように検出座標が２点であれば、下側の座標または右側の座標がＯＮ／ＯＦＦしているか否かを判断する。具体的には、４回センスする間に１回以上ＯＦＦ（遮光しないケース）の検出があるかを判断する。例えば１回センスするのに２０ｍｓの時間を要する場合、４回センスすると８０ｍｓの時間がかかる。指先で押下した箇所（図２の場合であれば７１２ｅ）であれば８０ｍｓの間にＯＮ／ＯＦＦすることは通常発生しないが、袖の接触の場合タッチパネルに触れたり触れなかったりすることがあるので、その4回センスの８０ｍｓ以内に１回以上ＯＦＦ（以後「チャタリング」という）することがある。そのチャタリングが発生するか否かを判断する。図２のように７１１ｆ領域に袖が触れたり触れなかったりした場合、Ｘ３７〜Ｘ３９は指により遮光されているものの、Ｙ４８〜Ｙ５０においては袖によりチャタリングが発生する。
【００５９】
Ｓ４０４：図２や図３のような場合において、図２であれば下側の座標７１２ｆ、図３の場合であれば右側の座標７１２ｈがチャタリングを発生していれば、上側の座標または左側の座標を押下座標として処理する。図２の場合であれば７１２ｅが、図３の場合であれば７１２ｇが押下座標として処理されることとなる。
Ｓ４０５：検出座標が２点でない場合、４点であるか否かを判断する。
【００６０】
Ｓ４０６：図１のように検出座標が４点であれば、右下の領域７１１ｂにチャタリングが発生しているか否かを判断する。図１のように７１１ｂの領域に袖が触れたり触れなかったりした場合、７１１ｂにおいてはＸ４５〜Ｘ５１、Ｙ３５〜Ｙ３７ともにチャタリングが発生する。
Ｓ４０７：図１のような場合において、左上の領域７１１ａはチャタリングが発生していないにもかかわらず、右下の領域７１１ｂにチャタリングが発生していれば、４点のうち右下の点７１１ｂに袖が触れていると推定し、左上の点７１２ａを押下座標として処理する。
【００６１】
Ｓ４０８：Ｓ４０３において図２の下側の領域７１１ｆまたは図３の右側の領域７１１ｈにチャタリングが発生していなかったり、Ｓ４０６において図１の右下の領域７１１ｂにチャタリングが発生していなかったり、Ｓ４０５において検出座標が４点でなければ（たとえば６点を検出した場合は）、ごみの付着や素子不良による遮光など袖の接触以外の要因が考えられるため、入力を無効（例えばとしてタッチパネルの入力エラー）として処理する。
【００６２】
このように第４の実施例によれば、座標が４点検出されたならば左上を、座標が２点検出されたならば上側または左側を押下座標として処理するので、タッチパネル入力の際、指による押下に加え服の袖が触れたことによる操作者が意図しない押下があっても、無効になったりせず正常に入力される。
また、２点または４点の座標が検出された場合であっても、２点検出における下側または右側、４点検出における右下の領域にチャタリングが発生していなければ、（袖のような接触に関し不安定なものでないため）ごみや素子不良による袖以外の要因と推定し、そのようなケースは入力を無効としたので、より誤操作が減少することが期待できる。
【００６３】
また、服の袖以外のたとえば携帯電話のストラップ等が触れてしまった場合でも、チャタリング発生により指以外と判断できるので、無効になったりせず正常に入力される。
このように処理するのは、指の押下に加え服の袖等がふれた場合、指先は一定時間安定した押下状態が保たれるのに対し、袖はタッチパネル上でふらつき不安定な状態であるのでチャタリングが発生したときは袖による可能性が高いとの推定に基づくものである。
【００６４】
尚、第４の実施例においても、操作者が右利きであることを前提に処理をするようにしたが、第１の実施例と同様に、操作者が右利きか左利きかの情報を記憶しておき、利き手に応じて左右線対称処理を行ってもよい。
また、第４の実施例においては、たえとば図１における右上、図３における右側の領域にチャタリングが無く、図１における左下、図３における左側の座標にチャタリングがあることをもって左利きの操作者であることを識別することも可能である。このようにすれば、上記のように操作者が右利きか左利きかの情報を得なくても、左利きの操作者に対応した袖検知が可能となる。
【実施例５】
【００６５】
次に第５の実施例について説明する。尚、第１の実施例と同様の部分は同一の符号を付してその説明を省略する。
図１１は第５の実施例における押下座標検出フローチャートであり、図中のＳで示すステップにしたがって説明する。
Ｓ５０１：複数点の座標を検出する。（図６のＳ１４からの接続）
Ｓ５０２：検出座標が２点であるか否かを判断する。
【００６６】
Ｓ５０３：図2または図３のように検出座標が２点であれば、下側の座標または右側の座標が移動しているか否かを判断する。具体的には、４回センスする間に検出した座標が変化するかを判断する。例えば１回センスするのに２０ｍｓの時間を要する場合、４回センスすると８０ｍｓの時間がかかる。指先で押下した箇所（図２の場合であれば７１２ｅ）であれば８０ｍｓの間に座標が変化することは通常発生しないが、袖の接触の場合タッチパネル上でふらつき不安定な状態にあるので、その4回センスの８０ｍｓ以内に１回以上座標の変化（すなわち移動）することがある。その移動が発生するか否かを判断する。図２のように７１１ｆ領域で袖がふらついた場合、Ｘ３７〜Ｘ３９は指により遮光されているものの、Ｙ４８〜Ｙ５０は袖により遮光範囲が変化することがある。
【００６７】
Ｓ５０４：図２や図３のような場合において、図２であれば下側の座標７１２ｆ、図３の場合であれば右側の座標７１２ｈが移動していれば、上側の座標または左側の座標を押下座標として処理する。図２の場合であれば７１２ｅが、図３の場合であれば７１２ｇが押下座標として処理されることとなる。
Ｓ５０５：検出座標が２点でない場合、４点であるか否かを判断する。
【００６８】
Ｓ５０６：図１のように検出座標が４点であれば、右下の座標７１２ｂが移動しているか否かを判断する。図１において７１１ｂの領域付近で袖がふらついていた場合、７１１ｂにおいてはＸ４５〜Ｘ５１、Ｙ３５〜Ｙ３７の遮光範囲が変化するので、それにともない検出座標７１２ｂも変化する。
Ｓ５０７：図１において、左上の座標７１２ａは移動していないにもかかわらず、右下の座標７１２ｂが変化していれば、４点のうち右下の点７１１ｂに袖が触れていると推定し、左上の点７１２ａを押下座標として処理する。
【００６９】
Ｓ５０８：Ｓ５０３において図２の下側の座標７１２ｆまたは図３の右側の座標７１２ｈに変化がなかったり、Ｓ５０６において図１の右下の座標７１２ｂに変化がなかったり、Ｓ５０５において検出座標が４点でなければ（たとえば６点を検出した場合は）、ごみの付着や素子不良による遮光など袖の接触以外の要因が考えられるため、入力を無効（例えばとしてタッチパネルの入力エラー）として処理する。
【００７０】
尚、Ｓ５０３において袖がふらついたとき図２の下側の座標７１２ｆ、図の右側の座標７１２ｈとともに上側７１２ｅ、左側７１２ｇも移動する場合がある。その場合も押下座標として定まらないため、入力を無効として扱う。
このように第５の実施例によれば、座標が４点検出されたならば左上を、座標が２点検出されたならば上側または左側を押下座標として処理するので、タッチパネル入力の際、指による押下に加え服の袖が触れたことによる操作者が意図しない押下があっても、無効になったりせず正常に入力される。
【００７１】
また、２点または４点の座標が検出された場合であっても、２点検出における下側または右側、４点検出における右下の座標に変化が発生していなければ、（袖のような接触に関し不安定なものでないため）ごみや素子不良による袖以外の要因と推定し、そのようなケースは入力を無効としたので、より誤操作が減少することが期待できる。
また、服の袖以外のたとえば携帯電話のストラップ等が触れてしまった場合でも、座標の移動により指以外と判断できるので、無効になったりせず正常に入力される。
【００７２】
このように処理するのは、指の押下に加え服の袖等がふれた場合、指先は一定時間安定した押下状態が保たれるのに対し、袖はタッチパネル上でふらつき不安定な状態であるので座標に変化があるときは袖による可能性が高いとの推定に基づくものである。
尚、第５の実施例においても、操作者が右利きであることを前提に処理をするようにしたが、第１の実施例と同様に、操作者が右利きか左利きかの情報を記憶しておき、利き手に応じて左右線対称処理を行ってもよい。
【００７３】
また、第５の実施例においては、たとえば図１における右上、図３における右側の座標の変化が無く、図１における左下、図３における左側の座標に変化があることをもって左利きの操作者であることを識別することも可能である。このようにすれば、上記のように操作者が右利きか左利きかの情報を得なくても、左利きの操作者に対応した袖検知が可能となる。
【実施例６】
【００７４】
次に第６の実施例について説明する。尚、第１の実施例と同様の部分は同一の符号を付してその説明を省略する。
図１２は第６の実施例における押下座標検出フローチャートであり、図中のＳで示すステップにしたがって説明する。
Ｓ６０１：複数点の座標を検出する。（図６のＳ１４からの接続）
Ｓ６０２：検出座標が２点であるか否かを判断する。
【００７５】
Ｓ６０３：図２または図３のように検出座標が２点であれば、下側の座標が上側の座標より先に、または右側の座標が左側の座標より先にＯＮ（遮光）したか否かを判断する。具体的には、４回センスして押下座標を得る場合に、最初の１回目のセンス時に下側または右側の座標を検出し、２回目以降に上側または左側の座標を検出したかを判断する。例えば１回センスするのに２０ｍｓの時間を要する場合、４回センスすると８０ｍｓの時間がかかる。指先で（図２の場合であれば７１２ｅを）押下しようとした場合、袖は下に垂れているため、指よりも早くタッチパネルに触れてしまう。その後袖の接触から４０ｍｓ遅れて指先がタッチパネルに触れたならば、１回目、２回目のセンスは下側の座標のみが検出され、３回目以降に上側と下側の座標両方が検出されることとなる。
【００７６】
Ｓ６０４：図２や図３のような場合において、図２であれば下側の座標７１２ｆ、図３の場合であれば右側の座標７１２ｈが先にＯＮしていれば、上側の座標または左側の座標を押下座標として処理する。図２の場合であれば７１２ｅが、図３の場合であれば７１２ｇが押下座標として処理されることとなる。
【００７７】
Ｓ６０５：検出座標が２点でない場合、４点であるか否かを判断する。
Ｓ６０６：図１のように検出座標が４点であれば、右下の座標７１２ｂが左上の座標７１２ａより早くＯＮしているか否かを判断する。
Ｓ６０７：図１において、右下の座標７１２ｂが左上の座標７１２ａより早くＯＮしていれば、４点のうち右下の点７１１ｂに袖が触れていると推定し、左上の点７１２ａを押下座標として処理する。
【００７８】
Ｓ６０８：Ｓ６０３において図２の下側の座標７１２ｆまたは図３の右側の座標７１２ｈが上側の座標７１２ｅまたは左側の座標７１２ｇと同時または後にＯＮしていたり、Ｓ６０６において図１の右下の座標７１２ｂが左上の座標７１２ａと同時または後にＯＮしていたり、Ｓ６０５において検出座標が４点でなければ（たとえば６点を検出した場合は）、ごみの付着や素子不良による遮光など袖の接触以外の要因が考えられるため、入力を無効（例えばとしてタッチパネルの入力エラー）として処理する。
【００７９】
このように第６の実施例によれば、座標が４点検出されたならば左上を、座標が２点検出されたならば上側または左側を押下座標として処理するので、タッチパネル入力の際、指による押下に加え服の袖が触れたことによる操作者が意図しない押下があっても、無効になったりせず正常に入力される。
また、２点または４点の座標が検出された場合であっても、２点検出における下側または右側が上側または左側より先に、４点検出における右下の座標が左上の座標より先にＯＮしていなければ、ごみや素子不良による袖以外の要因と推定し、そのようなケースは入力を無効としたので、より誤操作が減少することが期待できる。
【００８０】
このように処理するのは、指の押下に加え服の袖等がふれた場合、袖は垂れ下がっているため指先が触れる前に先に触れてしまう可能性が高いとの推定に基づくものである。
尚、第６の実施例においても、操作者が右利きであることを前提に処理をするようにしたが、第１の実施例と同様に、操作者が右利きか左利きかの情報を記憶しておき、利き手に応じて左右線対称処理を行ってもよい。
また、第６の実施例においては、たとえば図１における右上より左下が先に、図３における左側が右側の座標より先にＯＮしたことをもって左利きの操作者であることを識別することも可能である。このようにすれば、上記のように操作者が右利きか左利きかの情報を得なくても、左利きの操作者に対応した袖検知が可能となる。
【実施例７】
【００８１】
次に第７の実施例について説明する。尚、第１の実施例と同様の部分は同一の符号を付してその説明を省略する。
図１３は第７実施例における押下座標検出フローチャートであり、図中のＳで示すステップにしたがって説明する。
【００８２】
第７の実施例においては、タッチパネル７１は主制御部から表示画面毎にキー領域の座標情報を取得しておくこと（すなわち図示しない記憶部に、予め定められた複数の座標群を記憶しておくこと）で、検出した座標が該キー領域に入っているか否かを判断できるようになっている。
Ｓ７０１：複数点の座標を検出する。（図６のＳ１４からの接続）
Ｓ７０２：検出座標が２点であるか否かを判断する。
【００８３】
Ｓ７０３：図２または図３のように検出座標が２点であれば、上側の座標または左側の座標にキーが存在するか否かを判断する。具体的には、図１７において「ご入金」のキーを押下した際、右下のキーのない領域に袖が触れてしまったような場合である。そのような場合は、指先の座標にキーが存在し、袖が触れた座標にはキーが存在しないということになる。
【００８４】
Ｓ７０４：図２や図３のような場合において、図２であれば上側の座標７１２ｅ、図３の場合であれば左側の座標７１２ｇの場所に表示されたキーがあった場合には、上側の座標または左側の座標を押下座標として処理する。図２の場合であれば７１２ｅが、図３の場合であれば７１２ｇが押下座標として処理されることとなる。この場合、図２における下側の座標７１２ｆや図３における右側の座標７１２ｈにはキーが存在しているか否かに拘らず処理する。
【００８５】
Ｓ７０５：検出座標が２点でない場合、４点であるか否かを判断する。
Ｓ７０６：図１のように検出座標が４点であれば、左上の座標７１２ａにキーが存在するか否かを判断する。
Ｓ７０７：図１において、左上の座標７１２ａにキーが存在していれば、４点のうち右下の点７１１ｂに袖が触れていると推定し、左上の点７１２ａを押下座標として処理する。
【００８６】
Ｓ７０８：Ｓ７０３において図２の上側の座標７１２ｅまたは図３の左側の座標７１2ｇにキーが存在しなかったり、Ｓ７０７において図１の左上の座標７１２ａにキーが存在していなかったり、Ｓ７０６において検出座標が４点でなければ（たとえば６点を検出した場合は）、ごみの付着や素子不良による遮光など袖の接触以外の要因が考えられるため、入力を無効（例えばとしてタッチパネルの入力エラー）として処理する。
【００８７】
このように第７の実施例によれば、座標が４点検出されたならば左上を、座標が２点検出されたならば上側または左側を押下座標として処理するので、タッチパネル入力の際、指による押下に加え服の袖が触れたことによる操作者が意図しない押下があっても、無効になったりせず正常に入力される。
また、２点または４点の座標が検出された場合であっても、２点検出における上側または左側に、４点検出における左上の座標にキーが存在していなければ、ごみや素子不良による袖以外の要因と推定し、そのようなケースは入力を無効としたので、より誤操作が減少することが期待できる。
【００８８】
また、服の袖以外のたとえば携帯電話のストラップ等が触れてしまった場合でも、座標の移動により指以外と判断できるので、無効になったりせず正常に入力される。
このように処理するのは、指の押下に加え服の袖等がふれた場合、袖はどこに触れられるか分からないが、指先はキーを押下しているので少なくとも指先の位置の座標はキーの存在する場所である可能性が高いとの推定に基づくものである。
【００８９】
尚、第７の実施例においても、操作者が右利きであることを前提に処理をするようにしたが、第１の実施例と同様に、操作者が右利きか左利きかの情報を記憶しておき、利き手に応じて左右線対称処理を行ってもよい。
また、第７の実施例においては、たとえば図１における右上にキーが存在し左下にキーが存在しないこと、図３における右側にキーが存在し左側の座標にキーが存在しないことをもって左利きの操作者であることを識別することも可能である。このようにすれば、上記のように操作者が右利きか左利きかの情報を得なくても、左利きの操作者に対応した袖検知が可能となる。
【００９０】
尚、第７の実施例においては、タッチパネル７１が主制御部から表示画面毎にキー領域の座標情報を取得しておくことで、検出した座標が該キー領域に入っているか否かを判断できるようにしたが、取得した複数の座標データをタッチパネル７１から主制御部に通知し、その座標がキー領域内にあるか否かを主制御部が判断するようにしてもよい。
【００９１】
尚、本発明は前述した各実施例の形態に限定されるものではなく、種々変形させることが可能である。
（１）各実施例においては、各々の遮光領域において検出座標を算出しその検出座標が複数点あるか否かを判断するようにしたが、検出座標を算出せずに遮光領域が複数あるか否かを判断して以後の処理を行ってもよい。
（２）各実施例においては、複数点を検出した場合、さらにその複数点が２点か否か、さらには４点か否かを判断して処理するようにしたが、２点の場合は入力を無効として処理し４点を検出したときのみを実施例のように処理してもよい。
【００９２】
（３）各実施例においては、タッチパネル（特に光学式タッチパネル）を備えた現金自動取引装置（ＡＴＭ）についての例を説明したが、無人契約端末，ショッピング端末，自動販売機，ＰＯＳ端末等でもよいし、さらにはモバイル端末やカーナビゲーション等においても適用可能である。
（４）各実施例においては、右手で操作する者が多いとの推定を基に動作の説明をしたが、たとえば自動車の運転席からカーナビゲーション画面を操作する場合など、左手で操作するケースがほとんどであると推定される場合には、各実施例で述べた動作を左右線対称にして同様に処理してもよい。
【図面の簡単な説明】
【００９３】
【図１】第１の実施例における押下状態の説明図
【図２】第１の実施例における押下状態の説明図
【図３】第１の実施例における押下状態の説明図
【図４】第１の実施例における押下状態の説明図
【図５】光学式タッチパネルのマトリクス構成の説明図
【図６】第１の実施例における複数点座標検出フローチャート
【図７】第１の実施例における押下座標検出フローチャート
【図８】第２の実施例における押下座標検出フローチャート
【図９】第３の実施例における押下座標検出フローチャート
【図１０】第４の実施例における押下座標検出フローチャート
【図１１】第５の実施例における押下座標検出フローチャート
【図１２】第６の実施例における押下座標検出フローチャート
【図１３】第７の実施例における押下座標検出フローチャート
【図１４】第１の実施例におけるＡＴＭの制御ブロック図
【図１５】第１の実施例におけるＡＴＭの斜視図
【図１６】第１の実施例における表示入力部のブロック図
【図１７】第１の実施例における取引選択画面
【符号の説明】
【００９４】
１  自動取引装置
７  表示部力部
７１  タッチパネル
７２  表示部
７１１  遮光領域
７１２  検出座標
７１１ａ、７１１ｅ、７１１ｇ  指の触れた領域
７１２ａ、７１２ｅ、７１２ｇ  指の触れた座標
７１１ｂ、７１１ｆ、７１１ｈ  袖の触れた領域
７１２ｂ、７１２ｆ、７１２ｈ  袖の触れた座標
【図１】
0005787804.tif 000002
【図２】
0005787804.tif 000003
【図３】
0005787804.tif 000004
【図４】
0005787804.tif 000005
【図５】
0005787804.tif 000006
【図６】
0005787804.tif 000007
【図７】
0005787804.tif 000008
【図８】
0005787804.tif 000009
【図９】
0005787804.tif 000010
【図１０】
0005787804.tif 000011
【図１１】
0005787804.tif 000012
【図１２】
0005787804.tif 000013
【図１３】
0005787804.tif 000014
【図１４】
0005787804.tif 000015
【図１５】
0005787804.tif 000016
【図１６】
0005787804.tif 000017
【図１７】
0005787804.tif 000018