(57)【要約】【課題】現金自動取引装置において、ショルダーハックを抑制し、セキュリティを向上することのできる技術を提供する。【解決手段】現金自動取引装置は、画面を有するとともに、画面上における指定操作の有無と指定座標値を検出する表示入力部と、聴覚を通じて利用者の操作誘導を行う操作誘導部と、現金自動取引装置の各部を制御する主制御部とを備える。主制御部は、操作誘導部による操作誘導を行う場合は、画面上での指定操作の検出に応じて、指定操作があった座標値を基準として配置される仮想的な数字入力用キーである仮想キーを、画面上に表示することなく配置する第１の処理と、仮想キーの配置後に、仮想キーを構成する領域内において更なる指定操作が行われた場合に、仮想キーに対する指定操作の内容を操作誘導部から利用者に通知する第２の処理とを実行する。【選択図】図８
2010102605.tif 000002
【特許請求の範囲】
【請求項１】
現金自動取引装置であって、
画面を有するとともに、前記画面上における指定操作の有無と指定座標値を検出する表示入力部と、
聴覚を通じて利用者の操作誘導を行う操作誘導部と、
前記現金自動取引装置の各部を制御する主制御部と、
を備え、
前記主制御部は、前記操作誘導部による操作誘導を行う場合は、
前記画面上での指定操作の検出に応じて、前記指定操作があった座標値を基準として配置される仮想的な数字入力用キーである仮想キーを、前記画面上に表示することなく配置する第１の処理と、
前記仮想キーの配置後に、前記仮想キーを構成する領域内において更なる指定操作が行われた場合に、前記仮想キーに対する指定操作の内容を前記操作誘導部から前記利用者に通知する第２の処理と、
を実行する、現金自動取引装置。
【請求項２】
請求項１記載の現金自動取引装置であって、
前記仮想キーはテンキーである、現金自動取引装置。
【請求項３】
請求項１または２記載の現金自動取引装置であって、
前記主制御部は、前記仮想キーの配置後に、前記仮想キーを構成する領域内に更なる指定操作が行われた場合に、前記指定操作があった座標値にあらかじめ対応付けられている特定の数字を、前記操作誘導部から前記利用者に通知する、現金自動取引装置。
【請求項４】
請求項３記載の現金自動取引装置であって、
前記主制御部は、前記仮想キーの配置後に、前記仮想キーを構成する領域内において連続した複数の指定操作が行われた場合に、前記仮想キーの位置を保持して、前記連続した複数の指定操作を連続した複数の数字入力として受け付ける、現金自動取引装置。
【請求項５】
請求項３記載の現金自動取引装置であって、
前記主制御部は、前記第１の処理と前記第２の処理とを交互に実行することによって、前記仮想キーに対して１つの数字入力を受け付ける度に、前記仮想キーの再配置を行う、現金自動取引装置。
【請求項６】
請求項３記載の現金自動取引装置であって、
前記主制御部は、前記指定操作があった座標値と、前記座標値に対応付けられた前記特定の数字の入力領域の中心座標値との差分をもとに、前記仮想キーを再配置するとともに、前記再配置後の仮想キーを用いて次の指定操作を受け付ける、現金自動取引装置。
【請求項７】
現金自動取引装置の制御方法であって、
（ａ）画面を有する表示入力部への指定操作の有無と指定座標値を検出する工程と、
（ｂ）前記指定操作の内容を、聴覚を通じて利用者に通知する工程と、
を備え、
前記工程（ａ）は、
前記画面上での指定操作の検出に応じて、前記指定操作があった座標値を基準として配置される仮想的な数字入力用キーである仮想キーを、前記画面上に表示することなく配置する工程と、
前記仮想キーの配置後に、前記仮想キーを構成する領域内において更なる指定操作が行われた場合に、前記仮想キーに対する指定操作を検出する工程と、
を含む、方法。
【請求項８】
コンピュータプログラムであって、
画面を有する表示入力部への指定操作の有無と指定座標値を検出する表示入力機能と、
前記指定操作の内容を、聴覚を通じて利用者に通知する操作誘導機能と、
をコンピュータに実現させるコンピュータプログラムであって、
前記表示入力機能は、
前記画面上での指定操作の検出に応じて、前記指定操作があった座標値を基準として配置される仮想的な数字入力用キーである仮想キーを、前記画面上に表示することなく配置する機能と、
前記仮想キーの配置後に、前記仮想キーを構成する領域内において更なる指定操作が行われた場合に、前記仮想キーに対する指定操作を検出する機能と、
を含む、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現金自動取引装置に関する。
【背景技術】
【０００２】
ユニバーサルデザインに対する関心が高まっている。このユニバーサルデザインを考慮した現金自動取引装置として、表示部に取引選択画面を表示し、タッチパネルに触れた顧客の指の位置が表示部に表示されたキーのエリアに入ったとき、振動発生部によりタッチパネルを振動させるものが知られている（例えば、特許文献１）。
【０００３】
【特許文献１】特開２００５−１２９０７２号公報
【特許文献２】特開２００８−９６６９号公報
【０００４】
しかし、特に視覚の不自由な利用者においては、現金自動取引装置におけるキー操作を第三者に覗き見られ、パスワード等の重要な情報を盗み出される危険性が高いという問題がある。このように、利用者の肩越しにキー操作やディスプレイを覗き見て重要情報を盗み出すことをショルダーハックという。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、現金自動取引装置において、ショルダーハックを抑制し、セキュリティを向上することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００７】
[適用例１]
現金自動取引装置であって、
画面を有するとともに、前記画面上における指定操作の有無と指定座標値を検出する表示入力部と、
聴覚を通じて利用者の操作誘導を行う操作誘導部と、
前記現金自動取引装置の各部を制御する主制御部と、
を備え、
前記主制御部は、前記操作誘導部による操作誘導を行う場合は、
前記画面上での指定操作の検出に応じて、前記指定操作があった座標値を基準として配置される仮想的な数字入力用キーである仮想キーを、前記画面上に表示することなく配置する第１の処理と、
前記仮想キーの配置後に、前記仮想キーを構成する領域内において更なる指定操作が行われた場合に、前記仮想キーに対する指定操作の内容を前記操作誘導部から前記利用者に通知する第２の処理と、
を実行する、現金自動取引装置。
こうすれば、現金自動取引装置の利用者は、操作誘導部からの通知をもとにして、画面上に表示されない仮想キーを用いて入力を行う。この結果、ショルダーハックを抑制し、セキュリティを向上することができる。
【０００８】
[適用例２]
適用例１記載の現金自動取引装置であって、
前記仮想キーはテンキーである、現金自動取引装置。
こうすれば、利用者は仮想キーの数字配列を直感的に知ることができる。この結果、現金自動取引装置において、操作性の向上を図りつつ、セキュリティを向上することができる。
【０００９】
[適用例３]
適用例１または２記載の現金自動取引装置であって、
前記主制御部は、前記仮想キーの配置後に、前記仮想キーを構成する領域内に更なる指定操作が行われた場合に、前記指定操作があった座標値にあらかじめ対応付けられている特定の数字を、前記操作誘導部から前記利用者に通知する、現金自動取引装置。
こうすれば、利用者は、自己が入力した数字を容易に知ることができる。
【００１０】
[適用例４]
適用例３記載の現金自動取引装置であって、
前記主制御部は、前記仮想キーの配置後に、前記仮想キーを構成する領域内において連続した複数の指定操作が行われた場合に、前記仮想キーの位置を保持して、前記連続した複数の指定操作を連続した複数の数字入力として受け付ける、現金自動取引装置。
こうすれば、一旦配置された仮想キーはその位置に保持されるため、連続した入力が可能となる。この結果、現金自動取引装置において、素早い入力操作を実現しつつ、セキュリティを向上することができる。
【００１１】
[適用例５]
適用例３記載の現金自動取引装置であって、
前記主制御部は、前記第１の処理と前記第２の処理とを交互に実行することによって、前記仮想キーに対して１つの数字入力を受け付ける度に、前記仮想キーの再配置を行う、現金自動取引装置。
こうすれば、利用者が１つの数字入力を行うごとに仮想キーが再配置されるため、利用者は仮想キーの位置を記憶する必要がなくなる。この結果、現金自動取引装置において、簡易な入力方法を実現しつつ、セキュリティを向上することができる。
【００１２】
[適用例６]
適用例３記載の現金自動取引装置であって、
前記主制御部は、前記指定操作があった座標値と、前記座標値に対応付けられた前記特定の数字の入力領域の中心座標値との差分をもとに、前記仮想キーを再配置するとともに、前記再配置後の仮想キーを用いて次の指定操作を受け付ける、現金自動取引装置。
こうすれば、利用者による入力があった座標値をもとにして、仮想キーが再配置される。この結果、現金自動取引装置において、その操作性を向上しつつ、セキュリティを向上することができる。
【００１３】
[適用例７]
現金自動取引装置の制御方法であって、
（ａ）画面を有する表示入力部への指定操作の有無と指定座標値を検出する工程と、
（ｂ）前記指定操作の内容を、聴覚を通じて利用者に通知する工程と、
を備え、
前記工程（ａ）は、
前記画面上での指定操作の検出に応じて、前記指定操作があった座標値を基準として配置される仮想的な数字入力用キーである仮想キーを、前記画面上に表示することなく配置する工程と、
前記仮想キーの配置後に、前記仮想キーを構成する領域内において更なる指定操作が行われた場合に、前記仮想キーに対する指定操作を検出する工程と、
を含む、方法。
【００１４】
[適用例８]
コンピュータプログラムであって、
画面を有する表示入力部への指定操作の有無と指定座標値を検出する表示入力機能と、
前記指定操作の内容を、聴覚を通じて利用者に通知する操作誘導機能と、
をコンピュータに実現させるコンピュータプログラムであって、
前記表示入力機能は、
前記画面上での指定操作の検出に応じて、前記指定操作があった座標値を基準として配置される仮想的な数字入力用キーである仮想キーを、前記画面上に表示することなく配置する機能と、
前記仮想キーの配置後に、前記仮想キーを構成する領域内において更なる指定操作が行われた場合に、前記仮想キーに対する指定操作を検出する機能と、
を含む、コンピュータプログラム。
【００１５】
なお、本発明は、種々の態様で実現することが可能である。例えば、現金自動取引装置および方法、現金自動取引システム、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記憶媒体等の形態で実現することができる。
【発明を実施するための最良の形態】
【００１６】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．実施例１：
Ｂ．実施例２：
Ｃ．実施例３：
Ｄ．変形例：
【００１７】
Ａ．実施例１：
図１は、本発明の一実施例としての現金自動取引装置を示す説明図である。なお、現金自動取引装置を「ＡＴＭ」とも呼ぶ。このＡＴＭ１０は、その前面部１００に、媒体機構１１０と、カード機構１２０と、現金入出金機構１３０と、表示入力部としてのタッチパネル２００と、操作誘導部としてのハンドセット３００とを備えている。カード機構１２０は、カード入出口、カード読取部等を備えており、キャッシュカードを取り扱う機構である。現金入出金機構１３０は、紙幣入出金口、硬貨入出金口等を備えており、紙幣や硬貨を取り扱う機構である。媒体機構１１０は、カード機構１２０や現金入出金機構１３０以外の各種機構の総称である。媒体機構１１０は、例えば、通帳取扱部や、明細票取扱部を含んでいる。
【００１８】
図２は、ＡＴＭ１０の概略構成を示すブロック図である。ＡＴＭ１０は、タッチパネル２００と、ハンドセット３００と、カード機構１２０と、現金入出金機構１３０の他に、主制御部４００を備えている。タッチパネル２００は、表示部２１０と、入力部２２０とを備えている。表示部２１０は、ディスプレイに文字や画像を表示することで、利用者に対して視覚的な案内表示を行う。入力部２２０は、利用者が、指などを用いてディスプレイにタッチする操作（以降、「指定操作」とも呼ぶ。）を検出する入力部である。ハンドセット３００は、スピーカ３１０と、フック３２０とを備えている。スピーカ３１０は、利用者に対する聴覚を通じての音声案内を流すためのスピーカである。フック３２０は、ハンドセット３００が利用者によって取り上げられたことを検出するためのフック機構である。主制御部４００は、タッチパネル２００、ハンドセット３００をはじめとする、ＡＴＭ１０の各部を制御する。
【００１９】
図３は、ＡＴＭ１０の前面部１００を拡大した説明図である。以降の説明において、図３中に示したＵ方向を上方向とも呼ぶ。同様に、Ｄ方向を下方向と、ＬＬ方向を左方向と、ＲＲ方向を右方向とも呼ぶ。
【００２０】
図４は、ＡＴＭ１０における取引処理手順の一例を示すフローチャートである。ここでは、視覚の不自由な利用者が、ＡＴＭ１０を用いて預金の引出し処理を行う場合について説明する。なお、図４における制御主体は主制御部４００であり、利用者に対する通知はスピーカ３１０より行われる。まず、ステップＳ１００において、主制御部４００は、フック３２０の外れを検出したか否かを判断する。フック３２０の外れを検出しない場合であって、表示部２１０に表示される取引選択キーが押された場合（ステップＳ１５０）は、通常取引処理を行う（ステップＳ１５２）。フック３２０の外れを検出しない場合であって、表示部２１０に表示される取引選択キーが押されない場合（ステップＳ１５０）は、ステップＳ１００に戻り、監視を継続する。
【００２１】
一方、フック３２０の外れを検出した場合には、ステップＳ１０２〜Ｓ１２４の聴覚誘導モードが実行される。具体的には、まず、ステップＳ１０２において、表示部２１０の画面表示を消去する。そして、ステップＳ１０４において、キー入力操作の練習を促す。このキー入力操作についての詳細は後述する。また、ステップＳ１０６において、利用者に取引を選択するよう促す。具体的には、例えば、「お引出しは１を、お預け入れは２を、残高照会は３のボタンを押してください。」といった音声ガイダンスを、スピーカ３１０から出力する。利用者が指定操作を行なうと、ステップＳ１０８において、指定された番号に対応した処理を受け付ける。
【００２２】
ステップＳ１１０において、主制御部４００は、利用者にカードの挿入を促す。そして、カード機構１２０に対するカード挿入を受け付ける。また、ステップＳ１１２において、利用者に暗証番号を入力するよう促す。利用者が音声ガイダンスにしたがって暗証番号を入力すると、ステップＳ１１４において、当該暗証番号を受け付ける。その後、ステップＳ１１６において、図示しない暗証番号の照会等を経て、出金金額を入力するよう促す。利用者が音声ガイダンスにしたがって出金金額を入力すると、ステップＳ１１８において、当該出金金額を受け付ける。ステップＳ１２０において、ホストと交信を行い、ホストからのデータ取得、交信等を行う。ホストと交信後、カード機構１２０等からカードや明細書等を排出する（ステップＳ１２２）。また、ステップＳ１２４において、現金入出金機構１３０から紙幣を排出する。
【００２３】
このように、聴覚誘導モードにおける取引処理の手順は、キー入力の練習をするステップ（ステップＳ１０４）を除いては、従来のＡＴＭにおけるものとほぼ同様である。ただし、ステップＳ１０８、Ｓ１１４、Ｓ１１８では、後述するキー入力処理がそれぞれ実行される。ステップＳ１０４は、このための入力練習である。なお、上記では預金の引出し処理について例示したが、他の処理についても同様である。
【００２４】
図５は、聴覚誘導モードにおいて表示部２１０に配置される仮想キーを示す概略説明図である。表示部２１０のディスプレイ上には、利用者が最初にタッチした位置ＦＴを中心として、仮想数字キーＶＫが仮想的に配置される。この仮想数字キーＶＫは、数字を入力するためのキーであり、位置ＦＴを５キーの中心位置としたテンキー配列を有している。なお、以降、この５キーの中心位置を「中心位置ＦＴ」とも呼ぶ。この１〜９までのキーは、１キーを左上として順に配置されており、各数字が割り当てられた領域は同じ大きさである。一方、８キーの下に位置する０キーは、１〜９までのキーに比べて大きな領域が割り当てられている。これは、０キーの位置は位置ＦＴと隣接していないためである。さらに、表示部２１０の左下方向には仮想的な取消キーＣＫが同時に配置される。同様に、表示部２１０の右下方向には仮想的な確定キーＥＫが同時に配置される。取消キーＣＫや確定キーＥＫが配置される位置およびその大きさは任意であるが、仮想数字キーＶＫと明確に区別できるような分かりやすい位置、大きさとすることが好ましい。なお、取消キーＣＫと確定キーＥＫは、仮想キーとせずに、実際に画面上に表示してもよい。
【００２５】
これらの仮想数字キーＶＫ、取消キーＣＫ、確定キーＥＫ（以降、これら３つのキーを総称して「仮想キー群」とも呼ぶ。）が配置されたタッチパネル２００は、入力部２２０としての機能を有する。具体的には、例えば、仮想数字キーＶＫは、利用者によるタッチ操作の有無と、タッチされた座標値とを検出する。そして、主制御部４００は、当該座標値があらかじめ対応付けられている特定の数字を、入力部２２０への入力として制御する。なお、これらの仮想キー群は、あくまで仮想的に配置されるものである。このため、表示部２１０の実際の画面上には、これらのキーは表示しない。このときの表示部２１０の実際の画面は、何も表示しない真っ黒な画面としても良いし、例えば取引案内画面のようなダミー画面を表示するものとしても良い。このように、利用者が最初にタッチした位置に応じて、表示部２１０のディスプレイ上に、実際には表示されない仮想数字キーＶＫを配置する処理を、第１の処理とも呼ぶ。
【００２６】
図６は、タッチ位置ＦＴの有効範囲を示す説明図である。この有効範囲ＫＡＦは、表示部２１０のディスプレイ画面領域のうち、仮想数字キーＶＫの中心を指定するタッチ位置ＦＴの入力範囲として有効な領域である。有効範囲ＫＡＦは、次のように求めることができる。まず、仮想数字キーＶＫを構成する領域全てが表示部２１０に収まり、かつ、他のキー（取消キーＣＫ、確定キーＥＫ）の領域と重ならないような、複数の仮想数字キーＶＫを配置する。そして、破線で示した複数の仮想数字キーＶＫの、複数の中心位置ＦＴを結んだ範囲が有効範囲ＫＡＦとなる。有効範囲ＫＡＦは、図では斜線を施した領域である。
【００２７】
図７は、第１実施例におけるキー入力処理の手順を示すフローチャートである。図７における制御主体は主制御部４００であり、利用者に対する通知はスピーカ３１０より行われる。まず、ステップＳ２００において、利用者に表示部２１０の中心付近をタッチするよう促す。具体的には、「数字キーの位置を決定します。画面の中心付近をタッチしてください。」といった音声ガイダンスを、スピーカ３１０から出力する。ステップＳ２０２において、利用者によるタッチ操作がない場合は、ステップＳ２００に戻って、再度利用者に表示部２１０の中心付近をタッチするよう促す。
【００２８】
利用者によるタッチ操作がある場合は、ステップＳ２０４において、多点タッチであるか否かを判断する。多点タッチとは、例えば、操作方法を把握できない利用者が、複数の指や手のひら、両手等でタッチした場合がこれに該当する。多点タッチがされた場合、ステップＳ２０６において、指１本でのタッチを促す。具体的には、「もう一度、一本の指で画面をタッチしてください。」といった音声ガイダンスをスピーカ３１０から出力する。その後、ステップＳ２００に戻り、処理を継続する。多点タッチではない場合、ステップＳ２０８において、タッチを検出した座標が有効範囲内であるか否かを判断する。この判断は、タッチを検出した座標が、図６の有効範囲ＫＡＦの範囲内であるか否かにより行う。有効範囲内でない場合は、ステップＳ２１０において、画面の中央付近でのタッチを促す。具体的には、「もう少し画面の上側をタッチしてください。」といった、タッチ位置に対応する誘導音声ガイダンスをスピーカ３１０から出力することが好ましい。その後、ステップＳ２００に戻り、処理を継続する。有効範囲内である場合、ステップＳ２１２において、中心位置ＦＴを決定し、仮想キー群を配置する。なお、この仮想キー群を配置した際には、音声によるガイダンスを行うことが好ましい。具体的には、「数字キーの位置を決めました。」や、「ピッ」というようなガイダンスをスピーカ３１０から出力することができる。これ以降、利用者は、実際のキー入力操作を行うことができる。
【００２９】
主制御部４００は、数字入力を促す音声ガイダンスを出力後、仮想数字キーＶＫに対するタッチ操作を待つ。ステップＳ２１４において、利用者によるタッチ操作がない場合は、再度、数字入力を促す音声ガイダンスを出力してもよい。利用者によるタッチ操作がある場合は、ステップＳ２１６において、多点タッチであるか否かを判断する。多点タッチがされた場合、ステップＳ２１８において、指１本でのタッチを促す。具体的には、ステップＳ２０６と同様の音声ガイダンスを行う。その後、ステップＳ２００に戻り、位置ＦＴの決定操作からやり直す。一方、多点タッチではない場合、ステップＳ２２０において、タッチを検出した座標が有効範囲内であるか否かを判断する。この判断は、タッチを検出した座標が、図５の仮想数字キーＶＫの領域内であるか否かにより行う。仮想数字キーＶＫの領域内である場合は、ステップＳ２２２において、キー決定処理を行う。具体的には、タッチを検出した座標があらかじめ対応付けられている特定の数字を、入力部２２０への入力とする。なお、この際には、確認メッセージを出力することが好ましい。例えば、タッチされたキーを音声で「いち」と出力することができる。他の例としては、あらかじめ各数字に音階をつけた電子音を対応させておき、タッチされたキーに対応する音階の電子音を出力することもできる。その後、主制御部４００は、ステップＳ２１４に戻り、続けての数字入力を待つ。なお、図７におけるステップＳ２２２の処理のように、操作内容を利用者に通知する処理を、第２の処理とも呼ぶ。
【００３０】
一方、仮想数字キーＶＫの領域内でない場合は、ステップＳ２２４において、タッチを検出した座標が取消キーＣＫの領域内であるか否かを判断する。取消キーＣＫの領域内である場合は、入力処理を終了し、取消処理を行う。なお、この際には、例えば、「入力を取り消しました。」等の音声ガイダンスを出力することが好ましい。取消キーＣＫの領域内でない場合は、ステップＳ２２６において、タッチを検出した座標が確定キーＥＫの領域内であるか否かを判断する。確定キーＥＫの領域内である場合は、入力処理を終了し、確定処理を行う。なお、この際は、確認メッセージを出力することが好ましい。例えば、暗証番号の入力であった場合、「暗証番号の入力を完了しました。」等の音声ガイダンスを出力することができる。確定キーＥＫの領域内でない場合は、入力内容を特定できないため、ステップＳ２００に戻り、位置ＦＴの決定操作からやり直す。
【００３１】
図８は、第１実施例において、暗証番号「１２３４」を入力する場合の手順を示す説明図である。なお、この図においては、説明の便宜のために仮想数字キーＶＫを拡大して記載している。図８（Ａ）のように、利用者はまず、任意の位置ＦＴをタッチする。すると、図８（Ｂ）のように、この位置ＦＴを５キー位置の中心として、仮想数字キーＶＫが配置される。同様に、表示部２１０の左下端部に取消キーＣＫが、表示部２１０の右下端部に確定キーＥＫが配置される。
【００３２】
次に「１」を入力する際には、図８（Ｃ）のように、利用者は、１キーが対応付けられている領域Ｆ１の中の位置ＴＴをタッチする。これにより、入力部２２０に対して１が入力される。次に「２」を入力する際には、図８（Ｄ）のように、利用者は、２キーが対応付けられている領域Ｆ２の中の位置ＴＴをタッチする。これにより、入力部２２０に対して２が入力される。同様に、利用者は、図８（Ｅ）のように、「３」を入力する場合はＦ３領域を、図８（Ｆ）のように、「４」を入力する場合はＦ４領域を、それぞれタッチする。最後に「確定」を入力する際には、図８（Ｇ）のように、利用者は、確定キーが対応付けられている領域ＦＥの中の位置ＴＴをタッチする。以上の操作によって、暗証番号「１２３４」を入力することができる。
【００３３】
このように、利用者は、ハンドセットからの音声ガイダンスをもとにして、仮想数字キーを用いて入力処理を行う。この仮想数字キーは、５キー位置を中心としたテンキーであるため、従来から慣用しているテンキーと入力方法が類似する。このため、視覚が不自由な利用者であっても、仮想数字キーの数字配列を直感的に知ることができる。この仮想数字キーは表示部に表示されないため、ショルダーハックを抑制することができる。また、この仮想数字キーは、視覚が不自由な利用者のために一般的に設けられているテンキー装置の代用となるため、現金自動取引装置のコストダウンを図ることができる。さらに、第１実施例においては、一旦配置された仮想数字キーはその位置に保持されるため、連続した入力が可能となり、素早い入力操作を実現することができる。この結果、現金自動取引装置において、操作性の向上を図りつつ、セキュリティを向上することができる。
【００３４】
Ｂ．実施例２：
図９は、第２実施例におけるキー入力処理の手順を示すフローチャートである。図７に示した第１実施例との違いは、入力キー決定後の処理だけであり、他の構成や動作は第１実施例と同じである。第２実施例では、ステップＳ２２２においてキー決定処理を行った後、ステップＳ２１４ではなく、ステップＳ２００戻って位置ＦＴの決定操作からやり直す。なお、第２実施例のステップＳ２２２後の戻り先以外は、第１実施例と同様である。
【００３５】
図１０は、第２実施例において、暗証番号「１２３４」を入力する場合の手順を示す説明図である。なお、この図においては、説明の便宜のために仮想数字キーＶＫを拡大して記載している。図１０（Ａ）のように、利用者はまず、任意の位置ＦＴをタッチする。すると、図１０（Ｂ）のように、この位置ＦＴを５キー位置の中心として、仮想数字キーＶＫが配置される。同様に、表示部２１０の左下端部に取消キーＣＫが、表示部２１０の右下端部に確定キーＥＫが配置される。次に「１」を入力する際には、図１０（Ｃ）のように、利用者は、１キーが対応付けられている領域Ｆ１の中の位置ＴＴをタッチする。これにより、入力部２２０に対して１が入力される。入力部２２０への入力がされると、仮想キー群は一旦消去される。
【００３６】
第１実施例の場合は、この後続けて「２」以降の入力を進めることができたが、第２実施例においては、図１０（Ｄ）〜（Ｆ）、（Ｇ）〜（Ｉ）、（Ｊ）〜（Ｌ）に示すように、再度、任意の位置ＦＴのタッチから繰り返す。入力の手順は図１０（Ａ）〜（Ｃ）で説明した手順の繰り返しである。なお、このように、入力を受け付ける度に仮想キー群を配置しなおすことを、「再配置」とも呼ぶ。図１０（Ｌ）において最後の数字「４」が入力された後、確定キーが対応付けられている領域がタッチされることによって、入力処理が完了する。
【００３７】
このような構成としても、第１実施例と同様に、ショルダーハックを抑制し、セキュリティを向上した現金自動取引装置を提供することができる。さらに第２実施例においては、利用者が１つの数字入力を行うごとに仮想数字キーが再配置されるため、利用者は仮想数字キーの位置を記憶する必要がなくなる。この結果、現金自動取引装置において、簡易な入力方法を実現することができる。
【００３８】
Ｃ．実施例３：
図１１は、第３実施例におけるキー入力処理の手順を示すフローチャートである。図７に示した第１実施例との違いは、入力キー決定（図７のステップＳ２２２）後にキー位置補正処理（ステップＳ４００）を行う点だけである。他の構成や動作は第１実施例と同じである。
【００３９】
図１２は、キー位置補正処理の手順を示すフローチャートである。なお、図１２における制御主体は主制御部４００である。まず、ステップＳ５００において、利用者がタッチした座標位置と、当該キーの中心座標位置との距離を求める。次に、ステップＳ５０２において、仮想数字キーＶＫの位置補正後の中心位置ＦＴの座標を求める。最後に、ステップＳ５０４において、仮想数字キーＶＫの中心位置ＦＴの座標を、ステップＳ５０２で求めた座標へと修正し、キーを再配置する。これら各処理について、詳細は後述する。
【００４０】
図１３は、補正前の仮想数字キーＶＫの説明図である。図１４は、図１３の部分拡大図である。これらの図を用いて、利用者がタッチした座標位置と、当該キーの中心座標位置との距離を求める方法（図１２、ステップＳ５００）について説明する。なお、ここでは、利用者が４キーをタッチした場合を例に挙げて説明する。まず、図１３で示すように、仮想数字キーＶＫの中心位置ＦＴの座標を（Ｘ５、Ｙ５）とする。この（Ｘ５、Ｙ５）点は、５キーを構成する領域の中心位置の座標と一致する。また、４キーを構成する領域の中心位置の座標を（Ｘ４、Ｙ４）とする。さらに、図１４で示すように、４キーに割り当てられた領域の中で、利用者が実際にタッチした点の座標を（ＴＸ４、ＴＹ４）とする。このとき、利用者が指定した座標値（ＴＸ４、ＴＹ４）と、当該キーの中心座標値（Ｘ４、Ｙ４）との距離（ＸＬ、ＹＬ）は、以下に示す通り、これらの差分によって表すことができる。
【００４１】
ＸＬ＝（Ｘ４−ＴＸ４）    ・・・（１ａ）
ＹＬ＝（Ｙ４−ＴＹ４）    ・・・（１ｂ）
なお、４キー以外の他のキーについても、これと同様の方法で距離を求めることができる。
【００４２】
図１５は、補正前の仮想数字キーＶＫと、補正後の仮想数字キーＣＶＫの説明図である。まず、仮想数字キーＶＫの位置補正後の中心位置ＦＴの座標を求める（図１２、ステップＳ５０２）。なお、位置補正後の仮想数字キーＶＫを「仮想数字キーＣＶＫ」とも呼ぶ。補正後の仮想数字キーＣＶＫの中心位置ＦＴの座標（ＣＸ５、ＣＹ５）は、補正前の仮想数字キーＶＫの中心位置ＦＴの座標（Ｘ５、Ｙ５）と、距離（ＸＬ、ＹＬ）とを用いて、以下の式で求めることができる。
【００４３】
ＣＸ５＝Ｘ５＋（ＸＬ×α）    ・・・（２ａ）
ＣＹ５＝Ｙ５＋（ＹＬ×α）    ・・・（２ｂ）
ここで、αは０．０〜１．０の範囲から予め選ばれた補正率である。この補正率αの値が小さければ、元の仮想数字キーＶＫの中心位置ＦＴ（Ｘ５、Ｙ５）と、補正後の仮想数字キーＣＶＫの中心位置ＦＴ（ＣＸ５、ＣＹ５）との距離は小さくなる。一方、補正率αの値が大きければ、元の仮想数字キーＶＫの中心位置ＦＴ（Ｘ５、Ｙ５）と、補正後の仮想数字キーＣＶＫの中心位置ＦＴ（ＣＸ５、ＣＹ５）との距離は大きくなる。補正率αが１．０の場合は、図１４において利用者がタッチした座標位置（ＴＸ４、ＴＹ４）と、補正後の仮想数字キーＣＶＫの４キーの中心座標位置（ＣＸ４、ＣＹ４）とは等しくなる。すなわち、補正後の仮想数字キーＣＶＫの中心位置ＦＴの座標（ＣＸ５、ＣＹ５）は、距離（ＸＬ、ＹＬ）だけずらして再配置されることとなる。
【００４４】
図１６は、第３実施例において、暗証番号「１２３４」を入力する場合の手順を示す説明図である。なお、ここでは、補正率αを１．０であるものとして説明する（図１５）。さらに、説明の便宜のために仮想数字キーＶＫを拡大して記載している。図１６（Ａ）のように、利用者はまず、任意の位置ＦＴをタッチする。すると、図１６（Ｂ）のように、この位置ＦＴを５キー位置の中心として、仮想数字キーＶＫが配置される。同様に、表示部２１０の左下端部に取消キーＣＫが、表示部２１０の右下端部に確定キーＥＫが配置される。次に「１」を入力する際には、図１６（Ｃ）のように、利用者は、１キーが対応付けられている領域Ｆ１の中の任意の位置ＴＴをタッチする。これにより、入力部２２０に対して１が入力される。
【００４５】
入力部２２０への入力がされると、図１６（Ｄ）のように、１キーの指定位置ＴＴの座標を元にして、図１５で説明した仮想数字キーＶＫのキー位置補正処理が行われる。図１６（Ｅ）のように、キー位置補正処理後は、利用者は続けて次の数字「２」を入力することができる。図１６（Ｆ）のように、利用者が２キーをタッチした後も、同様にキー位置補正処理が行われる。図１６（Ｇ）〜（Ｉ）についても同様である。図１６（Ｉ）において最後の数字「４」が入力された後、確定キーが対応付けられている領域がタッチされることによって、入力処理が完了する。
【００４６】
このような構成としても、第１実施例と同様に、ショルダーハックを抑制し、セキュリティを向上した現金自動取引装置を提供することができる。さらに第３実施例においては、利用者による入力があった座標値をもとにして、仮想数字キーが再配置される。この結果、現金自動取引装置において、その操作性を向上することができる。
【００４７】
Ｄ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００４８】
Ｄ１．変形例１：
上記実施例では、仮想数字キーＶＫにおける数字の並びや、各数字が占める領域の大きさについて例示した。しかし、これらは任意に設定することができる。例えば、仮想数字キーＶＫに配置される数字の並びをランダムに変更させてもよい。具体的には、これらの１〜９までの数字の並びを、上下方向や左右方向に反転させることができる。このように、数字の並びをランダムに変更することは、セキュリティ性を向上させることができる点において好ましい。また、仮想数字キーＶＫとしては、テンキー配列以外の任意の形態を採用することができる。
【００４９】
Ｄ２．変形例２：
上記実施例では、利用者が最初にタッチした位置ＦＴを中心として仮想数字キーＶＫを配置するものとした。しかし、仮想数字キーＶＫが配置される位置は、利用者が最初にタッチした位置の座標値を基準としていれば足り、上記実施例の態様に限られるものではない。例えば、利用者が最初にタッチした位置の座標値を仮想数字キーＶＫの左上端とすることもできる。
【００５０】
Ｄ３．変形例３：
上記実施例では、取消キーＣＫおよび確定キーＥＫは、位置ＦＴがタッチされた後に配置するものとした。しかし、取消キーＣＫおよび確定キーＥＫを配置するタイミングは、任意のタイミングとすることができる。例えば、フック外れを検知した時点で取消キーＣＫおよび確定キーＥＫを配置するものとしてもよい。
【００５１】
Ｄ４．変形例４：
上記実施例では、表示入力部として、押圧検出タイプのタッチパネルを用いるものとして説明した。しかし、このタッチパネルには、任意の方式のものを採用することができる。例えば、光学式のタッチパネルを使うものとしても良い。さらに、上記実施例では、操作誘導部としてハンドセットを例示した。しかし、この操作誘導部には任意の方式のものを採用することができる。
【００５２】
Ｄ５．変形例５：
上記実施例では、フック外れの検出を、音声ガイダンスと仮想キーによる操作への切り替えトリガとしている。しかし、操作切り替えのトリガは任意の手段を採用することができる。例えば、専用キーを設けた上で専用キー押下によって操作切り替えを行ってもよい。他の例としては、利用者が所持しているカードの情報をもとに、操作切り替えを行うこともできる。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施例としての現金自動取引装置を示す説明図である。
【図２】ＡＴＭ１０の概略構成を示すブロック図である。
【図３】ＡＴＭ１０の前面部１００を拡大した説明図である。
【図４】ＡＴＭ１０における取引処理手順の一例を示すフローチャートである。
【図５】聴覚誘導モードにおいて表示部２１０に配置される仮想キーを示す概略説明図である。
【図６】タッチ位置ＦＴの有効範囲を示す説明図である。
【図７】第１実施例におけるキー入力処理の手順を示すフローチャートである。
【図８】第１実施例において暗証番号「１２３４」を入力する場合の手順を示す説明図である。
【図９】第２実施例におけるキー入力処理の手順を示すフローチャートである。
【図１０】第２実施例において暗証番号「１２３４」を入力する場合の手順を示す説明図である。
【図１１】第３実施例におけるキー入力処理の手順を示すフローチャートである。
【図１２】キー位置補正処理の手順を示すフローチャートである。
【図１３】補正前の仮想数字キーＶＫの説明図である。
【図１４】図１３の部分拡大図である。
【図１５】補正前の仮想数字キーＶＫと補正後の仮想数字キーＣＶＫの説明図である。
【図１６】第３実施例において暗証番号「１２３４」を入力する場合の手順を示す説明図である。
【符号の説明】
【００５４】
１０…ＡＴＭ（現金自動取引装置）
１００…前面部
１１０…媒体機構
１２０…カード機構
１３０…現金入出金機構
２００…タッチパネル
２１０…表示部
２２０…入力部
３００…ハンドセット
３１０…スピーカ
３２０…フック
４００…主制御部
【図１】
2010102605.tif 000003
【図２】
2010102605.tif 000004
【図３】
2010102605.tif 000005
【図４】
2010102605.tif 000006
【図５】
2010102605.tif 000007
【図６】
2010102605.tif 000008
【図７】
2010102605.tif 000009
【図８】
2010102605.tif 000010
【図９】
2010102605.tif 000011
【図１０】
2010102605.tif 000012
【図１１】
2010102605.tif 000013
【図１２】
2010102605.tif 000014
【図１３】
2010102605.tif 000015
【図１４】
2010102605.tif 000016
【図１５】
2010102605.tif 000017
【図１６】
2010102605.tif 000018