(57)【特許請求の範囲】
【請求項１】
暗証番号に対応する表示記号を円状に表示し、顧客の回転操作に応じて回転される数字盤と、前記数字盤の表示記号を合わせるための目印として前記数字盤の周囲に固定的に配置され、真のマークに加えてダミーのマークを含む複数個のマークと、を有する暗証入力画面を表示し、
顧客の回転操作に応じて前記数字盤を回転させて表示し、
前記回転操作の終了後に、前記暗証入力画面に表示された確定ボタンが操作された場合、前記複数個のマークの中で前記真のマークの位置に対応する前記数字盤の表示記号を取得し、該取得した数字盤の表示記号を暗証番号として確定する
ことを特徴とする暗証番号入力装置。
【請求項２】
前記数字盤に対する前記複数個のマークの配置位置を取引毎に変更する
ことを特徴とする請求項１に記載の暗証番号入力装置。
【請求項３】
顧客のカードに記録された情報に基づき、前記複数個のマークから真のマークを決定する
ことを特徴とする請求項１に記載の暗証番号入力装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の暗証番号入力装置を備えた
ことを特徴とする自動取引装置。
【請求項５】
暗証番号に対応する表示記号を円状に表示し、顧客の回転操作に応じて回転される数字盤と、前記数字盤の表示記号を合わせるための目印として前記数字盤の周囲に固定的に配置され、真のマークに加えてダミーのマークを含む複数個のマークと、を有する暗証入力画面を表示し、
顧客の回転操作に応じて前記数字盤を回転させて表示し、
前記回転操作の終了後に、前記暗証入力画面に表示された確定ボタンが操作された場合、前記複数個のマークの中で前記真のマークの位置に対応する前記数字盤の表示記号を取得し、該取得した数字盤の表示記号を暗証番号として確定する
ことを特徴とする暗証番号入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動取引装置のタッチパネルから入力される暗証番号を制御する装置に関する。
【背景技術】
【０００２】
金融機関には、通称ＡＴＭ（Automated Teller Machine）と呼ばれる自動取引装置が広く普及している。自動取引装置では、主にキャッシュカードによって取引が行われ、キャッシュカードの暗証番号で、使用する顧客の正当性を判断している。
【０００３】
自動取引装置では、キャッシュカードが挿入されると、画面に、暗証番号の入力を求める入力操作画面が表示される。通常、入力操作画面に表示される操作キーは、固定的に表示されるため、暗証番号の入力操作をしている操作者の動作、特に操作キーを選択入力する指の動きを注意深く観察することにより、他人が暗証番号を推定することも可能となる。
【０００４】
そこで、暗証番号の入力操作を第３者が観察しても、簡単には暗証番号を推定できないようにする暗証番号入力方法が提案されている。例えば、入力者の指は一つのダイヤルと一つのボタンを操作するのみとし、指の位置と入力する数字には相関性がないため、入力者の指の動きや位置から、第三者に暗証番号を推察されない暗証番号入力方法が提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−８６０９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前述のように、現在入力形式として主流であるテンキー方式は利用者が受け入れやすいシンプルな仕組みであるがゆえに、指紋の採取や操作画面の撮影などで第三者にも容易に暗証番号が知られてしまうという問題がある。しかし、上記特許文献１の方法は、回転部材を必要とするためにタッチパネルへの適用は難しい。
【０００７】
本発明は、暗証番号の入力操作を第三者が観察しても、暗証番号の推定が困難な暗証番号入力装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、暗証番号入力装置は、暗証番号に対応する表示記号を円状に表示し、顧客の回転操作に応じて回転される数字盤と、前記数字盤の表示記号を合わせるための目印として前記数字盤の周囲に固定的に配置され、真のマークに加えてダミーのマークを含む複数個のマークと、を有する暗証入力画面を表示し、顧客の回転操作に応じて前記数字盤を回転させて表示し、前記回転操作の終了後に、前記暗証入力画面に表示された確定ボタンが操作された場合、前記複数個のマークの中で前記真のマークの位置に対応する前記数字盤の表示記号を取得し、該取得した数字盤の表示記号を暗証番号として確定する。
【発明の効果】
【０００９】
本発明によれば、暗証番号の入力操作を第三者が観察しても、暗証番号の推定が困難な暗証番号入力装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る自動取引装置の外観図である。
【図２】自動取引システムの全体構成を示す図である。
【図３】自動取引装置による取引処理例を説明するフローチャート１である。
【図４】自動取引装置による取引処理例を説明するフローチャート２である。
【図５】取引処理の過程で表示部に表示される案内画面１である。
【図６】取引処理の過程で表示部に表示される案内画面２である。
【図７】暗証入力画面の例を示す図である。
【図８】暗証入力画面の数字盤とマークを拡大した図である。
【図９Ａ】マークの位置がランダムに設定されることを示す図である。
【図９Ｂ】マークの位置及び順番がランダムに設定されることを示す図である。
【図１０Ａ】開始角度αを説明する図である。
【図１０Ｂ】数字盤の表示記号の位置がランダムに設定されることを示す図である。
【図１１】暗証入力の処理手順を説明するサブルーチン１である。
【図１２】暗証入力の処理手順を説明するサブルーチン２である。
【図１３】暗証画面を示す図である。
【図１４】暗証画面を示す図である。
【図１５】暗証画面を示す図である。
【図１６】暗証画面を示す図である。
【図１７】暗証画面を示す図である。
【図１８】暗証画面を示す図である。
【図１９】各暗証入力画面に対応する数字盤テーブルを示す図である。
【図２０】各暗証入力画面に対応する数字盤テーブルを示す図である。
【発明を実施するための形態】
【００１１】
以下、図面に従って本発明の実施形態を説明する。図１は、本発明の実施形態に係る自動取引装置１０の外観図である。自動取引装置１０は、金融機関やコンビニエンスストア等に設けられ、顧客の操作により入出金や振込等の取引処理を自動的に行うものである。
【００１２】
自動取引装置１０には、通帳出入口１２、カード出入口１４、硬貨出入口１６、紙幣出入口１８、タッチパネル２０等が配置される。通帳出入口１２は、顧客が取引用の通帳を自動取引装置１０に出し入れするための開口である。カード出入口１４は、顧客がカード等の取引媒体を自動取引装置１０に出し入れするための開口である。
【００１３】
硬貨出入口１６は、顧客が自動取引装置１０に入金する硬貨を投入し、自動取引装置１０から出金された硬貨が排出される部位である。紙幣出入口１８は、顧客が自動取引装置１０に入金する紙幣を投入し、自動取引装置１０から出金された紙幣が排出される部位である。タッチパネル２０は、操作の手順を案内する画面や顧客が入力した情報を表示し、対応して顧客のタッチ入力を検出する。
【００１４】
図２は、自動取引装置１０とホストコンピュータ２００からなる自動取引システム１の全体構成を示す図である。複数の自動取引装置１０とホストコンピュータ２００はネットワーク３００等の回線により接続される。
【００１５】
自動取引装置１０は、顧客からの取引指示等をホストコンピュータ２００に送信する。ホストコンピュータ２００は、各自動取引装置１０から送信される取引等の要求に対する判断及び処理を行い、自動取引装置１０へ指示を送信する。自動取引装置１０は、ホストコンピュータ２００からの指示により、入金や出金あるいは記帳処理等を行う。
【００１６】
自動取引装置１０は、制御部３０、記憶部５０、通信部５２、通帳処理部５４、カード処理部５６、紙幣処理部５８、硬貨処理部６０、操作部６２及び表示部６４等を有する。
【００１７】
制御部３０は、自動取引装置１０の全体を統括的に制御する制御部である。制御部３０は、ＣＰＵを有し、制御プログラムを読込んだＣＰＵによるソフトウェア処理により、各処理を実行する。記憶部５０は、制御プログラムや案内画面等のデータあるいは音声ガイドのデータを記憶する不揮発性の記憶部である。
【００１８】
通信部５２は、ホストコンピュータ２００との通信を処理するもので、自動取引装置１０とホストコンピュータ２００間で電文の送受信処理を行う。通帳処理部５４は、顧客から通帳出入口１２に入れられた通帳を内部に搬送し、通帳のＭＳ（Magnetic stripe）データを読取り、取引内容に関する印字を行う。
【００１９】
カード処理部５６は、顧客からカード出入口１４に入れられたカードを内部に搬送し、カードのＭＳデータあるいはカードのＩＣメモリに対して、読取りと書込みを行う。
【００２０】
紙幣処理部５８は、顧客から紙幣出入口１８に投入された紙幣を内部に搬送し、紙幣を一時的に格納し、紙幣の真偽を判別し、紙幣を金種別に紙幣スタッカ（不図示）に格納する。硬貨処理部６０は、顧客から硬貨出入口１６に投入された硬貨を内部に搬送し、硬貨を金種別に内部の硬貨スタッカ（不図示）に格納する。操作部６２及び表示部６４操作部６２は、タッチパネル２０を構成する。
【００２１】
制御部３０は、取引制御部３２、カード制御部３４、画面制御部３６及び暗証番号処理部３８を有する。取引制御部３２は、顧客からの指示で選択された取引処理を、実行する。例えば、顧客から取引として出金処理が指定された場合には、取引制御部３２は、入力された暗証番号をホストコンピュータ２００に送信して暗証番号の確認をしたり、カードの口座番号や出金金額をホストコンピュータ２００に送信して、ホストコンピュータ２００からの回答に応じて出金の可否を判断する。取引制御部３２は、出金が許可された場合には、紙幣処理部５８や硬貨処理部６０を制御して、所定金額の紙幣や硬貨の出金処理を行う。
【００２２】
カード制御部３４は、カード処理部５６を制御して、顧客から挿入されたカードの読取りや書込みを行わせる。画面制御部３６は、表示部６４に操作の進行に従って各種案内画面を表示し、また、カードの暗証番号の入力時には、暗証入力画面を表示部６４に表示する。
【００２３】
暗証番号処理部３８は、カードの暗証番号の入力時に、暗証入力画面１００（暗証番号入力画面とも呼ぶ）を生成し、表示された暗証入力画面に対する顧客からの操作に応じて、暗証番号を確定する。暗証番号処理部３８を、暗証番号入力装置とも呼ぶ。暗証入力画面の詳細は、後述する。
【００２４】
ホストコンピュータ２００は、通信部２０２、顧客管理部２０４及び顧客データベース２０６を有する。通信部５２は、ホストコンピュータ２００と自動取引装置１０との通信を処理するもので、自動取引装置１０とホストコンピュータ２００間で電文の送受信処理を行う。顧客データベース２０６には、口座の各情報が記録された口座元帳と各口座ごとの取引実績が記載された取引履歴等が記録される。顧客管理部２０４は、顧客データベース２０６により、顧客の口座情報を管理する。
【００２５】
図３及び図４は、自動取引装置１０による取引処理例を説明するフローチャート１及びフローチャート２である。また、図５及び図６は、取引処理の過程で表示部６４に表示される案内画面１及び案内画面２である。なお、以下では、「残高照会」が選択された場合を中心に説明する。
【００２６】
最初に、取引制御部３２は、顧客に取引種別選択を行わせる（ステップＳ１０）。取引制御部３２は、画面制御部３６により表示部６４に画面１（図５参照）を表示する。取引制御部３２は、画面１でいずれか取引キーが押下されたかを判断する（ステップＳ１２）。取引制御部３２は、取引キーが押下されたと判断するまで（ステップＳ１２ＮＯ）、ステップＳ１２をループする。
【００２７】
取引制御部３２は、取引キーが押下されたと判断すると（ステップＳ１２ＹＥＳ）、「残高照会」が押下されたかを判断する（ステップＳ１４）。取引制御部３２は、「残高照会」が押下されていないと判断すると（ステップＳ１４ＮＯ）、押下された他の取引処理を実行して（ステップＳ１６）、ステップＳ１０に戻る。
【００２８】
取引制御部３２は、押下されたのが「残高照会」であると判断すると（ステップＳ１４ＹＥＳ）、顧客に媒体（本例では、カードとする）挿入を促すために、画面２（図５参照）を表示する（ステップＳ１８）。取引制御部３２は、媒体が挿入されたと判断するまで（ステップＳ２０ＮＯ）、ステップＳ２０をループする。
【００２９】
取引制御部３２は、媒体が挿入されたと判断すると（ステップＳ２０ＹＥＳ）、媒体チェックがＯＫであるかを判断する（ステップＳ２２）。カード制御部３４は、挿入された媒体（カード）からＭＳデータあるいはＩＣチップのデータを読取り、所定の取引媒体であるかを判定する。
【００３０】
取引制御部３２は、媒体チェックがＯＫでないと判断すると（ステップＳ２２ＮＯ）、顧客にＮＧ媒体を返却するため画面７を表示して（ステップＳ２４）、カード制御部３４によって媒体返却処理を行う（ステップＳ４０）。カード制御部３４は、媒体抜取済であるかを判断する（ステップＳ４２）。カード制御部３４は、媒体抜取済であると判断するまで、ステップＳ４２をループする。カード制御部３４は、媒体抜取済であると判断すると（ステップＳ４２ＹＥＳ）、ステップＳ１０に戻る。
【００３１】
ステップＳ２２に戻り、取引制御部３２は、媒体チェックがＯＫであると判断すると（ステップＳ２２ＹＥＳ）、暗証入力処理を実行する（ステップＳ２６）。暗証入力処理については、図７以降で、説明する。
【００３２】
暗証入力処理された暗証番号の電文が自動取引装置１０からホストコンピュータ２００に送信され、登録された暗証番号と照会される。ホストコンピュータ２００から、正しい暗証番号であるとの電文が自動取引装置１０に送信されたとする。一方、ホストコンピュータ２００から、暗証番号が一致しないとの電文を受信した場合には、取引制御部３２は、暗証番号の再入力を指示する画面を表示させる。
【００３３】
取引制御部３２は、残高照会取引電文を生成する（ステップＳ２８）。取引制御部３２は、ホストコンピュータ２００と残高照会処理中であることを知らせるため、顧客に待ち画面（図５の画面３）を表示する（ステップＳ３０）。取引制御部３２は、通信部５２により残高照会電文をホストコンピュータ２００に通信する処理を行う（ステップＳ３２）。
【００３４】
取引制御部３２は、残高照会電文に対する応答電文をホストコンピュータ２００から受信したかを判断する（ステップＳ３４）。取引制御部３２は、応答電文を受信したと判断するまで（ステップＳ３４ＮＯ）、ステップＳ３４をループする。
【００３５】
取引制御部３２は、応答電文を受信したと判断すると（ステップＳ３４ＹＥＳ）、残高照会を許可する応答であるかを判断する（ステップＳ３６）。取引制御部３２は、残高照会を許可する応答ではないと判断すると（ステップＳ３６ＮＯ）、カード制御部３４によって取引不可（ＮＧ）媒体を返却して、図６の画面８を表示する（ステップＳ３８）。そして、取引制御部３２は、前述したステップＳ４０、ステップＳ４２の処理を実行して、ステップＳ１０に戻る。
【００３６】
取引制御部３２は、残高照会を許可する応答であると判断すると（ステップＳ３６ＹＥＳ）、図５の画面４に示すように残高を表示する（ステップＳ５０）。取引制御部３２は、画面４に示す確認キーが押下されたかを判断する（ステップＳ５２）。取引制御部３２は、確認キーが押下されたと判断するまで（ステップＳ５２ＮＯ）、ステップＳ５２をループする。取引制御部３２は、確認キーが押下されたと判断すると（ステップＳ５２ＹＥＳ）、図５の画面５を表示して媒体返却を行う（ステップＳ５４）。
【００３７】
取引制御部３２は、カード制御部３４により媒体返却処理を行う（ステップＳ５６）。取引制御部３２は、カード制御部３４により、媒体抜取済であるかを判断する（ステップＳ５８）。取引制御部３２は、媒体が抜取られるまでステップＳ５８をループする。取引制御部３２は、媒体抜取済であると判断すると（ステップＳ５８ＹＥＳ）、顧客への御礼の画面として、図５の画面６を表示して（ステップＳ６０）、ステップＳ１０に戻る。
【００３８】
〈暗証入力画面〉
次に、ステップＳ２６の暗証入力処理を説明する。まず、暗証入力画面１００の構成を説明する。図７は、表示部６４（タッチパネル２０）に表示される暗証入力画面１００の例を示す図である。図７の暗証入力画面１００は、開始時の画面である。
【００３９】
暗証入力画面１００は、暗証番号処理部３８により作成される。暗証入力画面１００の左上部に、顧客に対する案内として、操作ガイド１０２（暗証番号を入力してください）が表示される。暗証入力画面１００の右上部には、４桁の暗証番号の入力状況を示す確定フィールド１０８が表示される。
【００４０】
暗証入力画面１００の左下部には、数字盤１２０が表示される。数字盤１２０には、０−９までの数字と、＊、＃の文字の計１２の記号が、３０°の等間隔で円状に配置される。「０−９」の数字と「＊、＃」の記号が、暗証番号として入力可能な記号である。これらをあわせて、表示記号１２２と呼ぶ。
【００４１】
また、数字盤１２０の周囲には、Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆの６つのマーク１０４が、６０°等間隔で配置される。マーク１０４は、数字盤１２０の表示記号１２２の合わせ位置を示す指標である。６つのマーク１０４のうち、１つだけが正しいマークで、他の５つがみせかけのマークである。正しいマークを確定マーク１０４ａ（真のマークとも呼ぶ）と呼び、みせかけのマークをダミーマーク１０４ｂと呼ぶ。
【００４２】
ダミーマーク１０４ｂは、操作している画面を脇から覗き見されても、入力されている暗証番号を特定させないようにするためのものである。数字盤１２０は、顧客の操作に応じて回動されるが、マーク１０４は固定の位置に表示される。
【００４３】
暗証入力画面１００の右下部に、操作ボタン１０６として、取消ボタン１０６ａと確定ボタン１０６ｂが表示される。取消ボタン１０６ａは、入力した暗証番号の取消を指示するボタンで、確定ボタン１０６ｂは、数字盤１２０で合わせた表示記号１２２を暗証番号として確定入力を指示するボタンである。
【００４４】
図８は、暗証入力画面１００の数字盤１２０とマーク１０４を拡大した図である。なお、以下説明では、垂直軸Ｙを基準（０°）として、垂直軸Ｙから時計回りで角度を表示する。まず、数字盤で示される表示記号１２２の順番は、図示のように、時計回りで、０−９、＊、＃の順で、常に一定とする。数字盤１２０は、顧客の操作で回転されるが、開始時に表示される、数字盤１２０の表示記号１２２の位置は、乱数で決定される。図８では、表示記号の「０」が０°からスタートし、時計回りで、「０，１，２・・・＊、＃」になっている。表示記号の「０」が、３０°あるいは１００°などからスタートする場合もある。
【００４５】
また、マーク１０４の位置は、並び及び位置ともに、ランダムに決定される。図８では、Ｙ軸を基準に時計回りで、３０°の位置に「Ａ」、９０°の位置に「Ｂ」が表示され、以下、６０°間隔で「Ｃ、Ｄ、Ｆ、Ｆ」であるが、これは一例である。具体的には、マーク１０４の位置は、まず、３０°の位置のマークを乱数で決定し（図８では「Ａ」）、次の６０°の位置のマークを乱数で決定し（図８では「Ｂ」）、これを繰り返して、すべてのマークを決定する。
【００４６】
図９Ａ、図９Ｂに、マークの位置の他の例を示す。図９Ａは、マーク１０４の順番は、図８と同じ順であるが、開始の位置が異なる。図９Ｂは、マーク１０４の順番及び位置ともに、図８と異なる。
【００４７】
これにより、暗証番号入力の開始時点でマークの並び順および初期位置はランダムとなる（バリエーションはマークが６個の場合に、６*５*４*３*２*１＝７２０パターンある）。また、前回表示したマークの並び順を保持しておき、今回の並び順と一致している場合は並び順を再決定するようにするなどして、前回の並び順とは必ず一致しないようにするとさらに安全性は高まる。
【００４８】
そして、以下の例では、「Ｂ」が確定マーク１０４ａであるとする。顧客は、自分の確定マークが、「Ａ、Ｂ・・・Ｆ」のいずれであるかを、媒体発行等の手続き時に予め示されるとする。また、自分の確定マークの情報は、媒体（カード）にも記録される。なお、確定マーク１０４ａは、顧客によって異なる。確定マーク１０４ａの位置を、Ｙ軸から確定マーク１０４ａまでの角度θで表す。図８の例では、「Ｂ」が確定マーク１０４ａであるので、θ＝９０°になる。
【００４９】
図１０Ａは、開始角度αを説明する図である。開始角度αは、各表示記号１２２の位置を示すものである。開始角度αは、Ｙ軸を基準とし、時計回りの角度である。図１０Ａに示すように、表示記号「０」の開始角度α（０）＝０°、表示記号「１」の開始角度α（１）＝３０°、表示記号「＃」の開始角度α（＃）＝３３０°となる。
【００５０】
また、前述したように表示記号１２２の順番は固定であるが、暗証入力画面１００の表示開始時の位置は、ランダムである。図１０Ｂは、数字盤の表示記号１２２の位置がランダムに設定されることを示す図で、図１０Ｂに示すように、Ｙ軸から時計回りで最初の表示記号が「＊」となる場合もある。
【００５１】
図１１及び図１２は、ステップＳ２６の暗証入力の処理手順を説明するサブルーチンである。また、図１３−図１８は、図１１及び図１２の暗証入力処理の途中過程での暗証入力画面１００を示す図で、順番に暗証画面１、暗証画面２・・・と表示する。また、図１９及び図２０は、各暗証入力画面に対応する数字盤テーブルの例を示す図である。図１１及び図１２に沿って、暗証入力の処理を説明する。
【００５２】
暗証番号処理部３８は、媒体から確定マーク１０４ａの情報を取得する（ステップＳ１００）。確定マーク１０４ａの情報とは、確定マーク１０４ａの符号の情報である。以下では、図７の例と同様に、確定マーク１０４ａが「Ｂ」であるとする。
【００５３】
暗証番号処理部３８は、初期設定として、マークの位置を決定する（ステップＳ１０２）。前述のように、暗証番号処理部３８は、乱数により、数字盤１２０における確定マーク１０４ａとダミーマーク１０４ｂを含めた各マークの位置を決定する。
【００５４】
また、暗証番号処理部３８は、初期設定として、表示記号１２２の開始時の位置を決定する（ステップＳ１０４）。前述のように、暗証番号処理部３８は、乱数により、表示記号１２２の開始時の位置を決定する。暗証番号処理部３８は、決定した各マークの位置と表示記号１２２の初期位置により、暗証入力画面１００を生成する。
【００５５】
暗証番号処理部３８は、画面制御部３６により、開始時の暗証入力画面１００である暗証画面１を表示部６４に表示する（ステップＳ１０６）。図１３に暗証画面１を示す。確定マーク１０４ａの「Ｂ」が、θ＝９０°の位置に決定されたとする。「Ａ、Ｃ、Ｄ、Ｅ、Ｆ」はダミーマーク１０４ｂである。
【００５６】
暗証番号処理部３８は、顧客により数字盤１２０が操作されたかを判断する（ステップＳ１０８）。暗証番号処理部３８は、数字盤１２０が操作されていないあるいは操作が終了したと判断すると（ステップＳ１０８ＮＯ）、ステップＳ１１４に進む。暗証番号処理部３８は、数字盤１２０が操作されたと判断すると（ステップＳ１０８ＹＥＳ）、暗証番号処理部３８は、数字盤１２０への操作に応じて、数字盤１２０を回転させる（ステップＳ１１０）。暗証番号処理部３８は、操作に応じて、数字盤１２０を回転させた暗証画面を生成する。
【００５７】
以下では、顧客が暗証番号として「９」、「６」、「０」、「３」を順に入力する例を説明する。なお、前述のように、顧客は、「Ｂ」が確定マーク１０４ａであることを記憶している。
【００５８】
まず、顧客は、暗証番号の１桁目が「９」であるので、数字盤１２０の「９」を「Ｂ」の位置まで回転させる。顧客は、指ｒを数字盤１２０の「９」にタッチして、ｑ方向に回転させる（図１３の暗証画面２−１）。そして、顧客は、数字盤１２０の「９」を「Ｂ」の位置に合わせる（図１３の暗証画面２−２）。
【００５９】
暗証番号処理部３８は、数字盤１２０の回転に応じて数字盤テーブルを更新する（ステップＳ１１２）。
【００６０】
図１９及び図２０は、各暗証画面に対応する数字盤テーブルである。数字盤テーブルは、各暗証画面における表示記号１２２とその開始角度を表にしたものである。
【００６１】
また、行番号は、各表示記号１２２に対応する連続番号であって、表示記号１２２と行番号の対応関係は、回転に関わらず一定である。つまり、行番号（１）・・・行番号（１２）が、それぞれ表示記号０、１・・・＃に常に対応する。
【００６２】
顧客による回転操作の方向が右回転（時計回り）なら、回転の角度を加算した値が新たな開始角度となる。なお、開始角度が３６０°以上となった場合には、３６０°を減算した値にする。また、回転操作の方向が左回転（反時計回り）なら、回転の角度を減算した値が新たな開始角度となる。なお、開始角度が０未満となった場合には、３６０°を加算した値にする。
【００６３】
図１９のテーブルＴ１０は、開始時の暗証画面１の数字盤テーブルである。例えば、表示記号「０」の開始角度α（０）＝０である。表示記号「９」が「Ｂ」の位置まで回転されると（図１４の暗証画面２−２）、数字盤テーブルがテーブルＴ１１に更新される。例えば、表示記号「０」の開始角度α（０）＝１７０°、表示記号「９」の開始角度α（９）＝８０°になる。
【００６４】
数字盤１２０の回転操作終了後、暗証番号処理部３８は、確定ボタン１０６ｂが押下されたかを判断する（ステップＳ１１４）。顧客は、目的の表示記号１２２を確定マーク１０４ａに合わせた後に、指ｒで確定ボタン１０６ｂを押下する（図１４の暗証画面３）。なお、回転操作させる場合に、目的の表示記号１２２にタッチして回転させる必要はない。また、確定ボタン１０６ｂが押下されるまでは確定されないので、途中で、数字盤１２０から指ｒを外してもよい。
【００６５】
暗証番号処理部３８は、確定ボタン１０６ｂが押下されていないと判断すると（ステップＳ１１４ＮＯ）、取消ボタン１０６ａが押下されたかを判断する（ステップＳ１１６）。
【００６６】
暗証番号処理部３８は、取消ボタン１０６ａが押下されていないと判断すると（ステップＳ１１６ＮＯ）、ステップＳ１０８に戻る。
【００６７】
暗証番号処理部３８は、取消ボタン１０６ａが押下されたと判断すると（ステップＳ１１６ＹＥＳ）、確定済暗証番号を全て破棄し（ステップＳ１１８）、確定済暗証番号の桁数を０にして（ステップＳ１２０）、ステップＳ１０８に戻る。
【００６８】
暗証番号処理部３８は、確定ボタン１０６ｂが押下されたと判断すると（ステップＳ１１４ＹＥＳ）、数字盤テーブルから、確定マーク１０４ａに対応する行番号を取得する（ステップＳ１２２）。暗証画面２−２の状態では、数字盤テーブルは、図１９のテーブルＴ１１に更新されている。これにより、確定マーク１０４ａに対応する行番号が「１０」となることで、確定マーク１０４ａに対応する表示記号は「９」と取得されるが、この取得方法を説明する。
【００６９】
まず、ステップＳ１２２における、確定マーク１０４ａに対応する行番号を算出する方法を説明する。行番号をｍとする。ｍ＝１・・・１２である。
【００７０】
ｉ）行番号（ｍ）の開始角度  ＜  行番号（ｍ＋１）の開始角度  の場合には、以下の式１を満足する行番号（ｍ）が、確定マーク１０４ａに対応する。
行番号（ｍ）の開始角度  ≦  確定マーク１０４ａの角度  ＜  行番号（ｍ＋１）の開始角度  ・・・式１
【００７１】
ii）行番号（ｍ）の開始角度  ＞  行番号（ｍ＋１）の開始角度  の場合には、以下の式２を満足する行番号（ｍ）が、確定マーク１０４ａに対応する。
行番号（ｍ）の開始角度  ≦  確定マークの角度＋３６０°  ＜  行番号（ｍ＋１）の開始角度＋３６０°  ・・・式２
【００７２】
行番号（１）から行番号（１２）までを順番に、式１あるいは式２に適合するかを調べていく。例えば、図１９のテーブルＴ１１の例で、まず行番号（１）を調べる。テーブルＴ１１により、行番号（１）の開始角度１７０°、行番号（２）の開始角度２００°、確定マーク１０４ａの角度θ＝９０°である。行番号（１）は、ｉ）の場合であるが、式１を満足しないことがわかる。行番号（２）も同様に、式１を満足しない。行番号（１０）は、行番号（１０）の開始角度８０°、行番号（１１）の開始角度１１０°となり、式１を満足する。
【００７３】
従って、暗証画面２−２の状態では、確定マーク１０４ａに対応する行番号は、行番号（１０）と取得される。
【００７４】
暗証番号処理部３８は、行番号から対応する表示記号１２２を取得し、暗証番号の１桁と確定する（ステップＳ１２４）。暗証画面２−２の状態では、テーブルＴ１１から、行番号（１０）に対応する表示記号「９」が暗証番号と取得される。
【００７５】
暗証番号処理部３８は、暗証番号の１桁が確定したことを、確定フィールド１０８に反映する（ステップＳ１２６）。図１５の暗証画面４は、図１４の暗証画面３に続いて表示される画面で、確定フィールド１０８で１桁目が確定したことが示される。
【００７６】
同様にして２桁目以降も回転と確定ボタン１０６ｂの押下により確定される。２桁目以降の操作を簡単に説明する。２桁目入力で、顧客は、数字盤１２０をｑ方向に回転させて表示記号「６」を確定マーク１０４ａの「Ｂ」に合わせてから（図１５の暗証画面５−１）、確定ボタン１０６ｂを押下する（図１６の暗証画面５−２）。図１６の暗証画面５−２では、数字盤テーブルは、図１９のテーブルＴ１２のように更新され、行番号（７）が式１を満足する。これにより行番号（７）が取得され、対応する表示記号「６」が取得される。そして、２桁目の暗証番号として「６」が確定される。
【００７７】
３桁目入力で、顧客は、数字盤１２０をｑ方向に回転させて表示記号「０」を確定マーク１０４ａの「Ｂ」に合わせてから（図１６の暗証画面５−３）、確定ボタン１０６ｂを押下する（図１７の暗証画面５−４）。図１７の暗証画面５−４では、数字盤テーブルは、図２０のテーブルＴ１３のように更新され、行番号（１）が式１を満足する。これにより、行番号（１）が取得され、対応する表示記号「０」が取得される。３桁目の暗証番号として「０」が確定される（図１７の暗証画面５−４）。
【００７８】
４桁目入力で、顧客は、数字盤１２０をｑ方向に回転させて表示記号「３」を「Ｂ」に合わせ（図１７の暗証画面５−５）、確定ボタン１０６ｂを押下する（図１８の暗証画面５−６）。図１７の暗証画面５−５では、数字盤テーブルは、図２０のテーブルＴ１４のように更新され、行番号（４）が式１を満足する。行番号（４）が取得され、対応する表示記号「３」が取得される。４桁目の暗証番号として「３」が確定される。
【００７９】
図１２のステップＳ１２８に戻る。暗証番号処理部３８は、確定済暗証番号の桁数が４になったかを判断する（ステップＳ１２８）。暗証番号処理部３８は、確定済暗証番号の桁数が４未満と判断すると（ステップＳ１２８ＮＯ）、ステップＳ１０８に戻り、次の暗証番号入力を待つ。暗証番号処理部３８は、確定済暗証番号の桁数が４になったと判断すると（ステップＳ１２８ＹＥＳ）、暗証番号の入力処理を終了して、前述した図３のフローチャートのステップＳ２８に進む。
【００８０】
〈実施形態による効果〉
以上説明した実施形態によれば、回転する数字盤１２０の表示記号１２２を合わせるマーク（指標）に、ダミーマークを含ませたので、暗証番号入力時に、第３者に覗き見等されて暗証番号が漏洩するおそれがなくなる。
【００８１】
さらに、表示記号１２２を合わせる真のマークの表示位置を取引毎に変化させることで、より暗証番号の推定を困難にできる。また、表示記号１２２の初期位置も、変化させるので、さらに推定を困難にできる。また、真のマークの情報をカードに記憶させたので、暗証番号と一元的な管理が可能になる。
【００８２】
〈変形例〉
・確定マークの情報を、カードに記憶させると説明したが、確定マークの情報をホストコンピュータ２００に保存してもよい。ホストコンピュータ２００に全てのマーク１０４の角度及び確定ボタン１０６ｂ押下時の数字盤テーブル（４桁分）を送信することで、ホストコンピュータ２００で暗証番号の決定を行うことができる。
・マークの個数は、６個の例を説明したが、６個に限ることはない。
・制御部３０は、制御プログラムを読込んだＣＰＵによるソフトウェア処理により実現されると説明したが、一部または全部をハードウェアで構成してもよい。
【００８３】
なお、本発明は上述した実施形態そのままに限定されるものではなく、実施段階でのその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素を適宜組み合わせても良い。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。このような、発明の趣旨を逸脱しない範囲内において種々の変形や応用が可能であることはもちろんである。
【符号の説明】
【００８４】
１  自動取引システム
１０  自動取引装置
２０  タッチパネル
３０  制御部
３２  取引制御部
３４  カード制御部
３６  画面制御部
３８  暗証番号処理部
５０  記憶部
６２  操作部
６４  表示部
１００  暗証入力画面
１０２  操作ガイド
１０４  マーク
１０４ａ  確定マーク
１０４ｂ  ダミーマーク
１０６  操作ボタン
１０６ａ  取消ボタン
１０６ｂ  確定ボタン
１０８  確定フィールド
１２０  数字盤
１２２  表示記号
２００  ホストコンピュータ
２０２  通信部
２０４  顧客管理部
２０６  顧客データベース
３００  ネットワーク
【図１】
0006572045.tif 000002
【図２】
0006572045.tif 000003
【図３】
0006572045.tif 000004
【図４】
0006572045.tif 000005
【図５】
0006572045.tif 000006
【図６】
0006572045.tif 000007
【図７】
0006572045.tif 000008
【図８】
0006572045.tif 000009
【図９Ａ】
0006572045.tif 000010
【図９Ｂ】
0006572045.tif 000011
【図１０Ａ】
0006572045.tif 000012
【図１０Ｂ】
0006572045.tif 000013
【図１１】
0006572045.tif 000014
【図１２】
0006572045.tif 000015
【図１３】
0006572045.tif 000016
【図１４】
0006572045.tif 000017
【図１５】
0006572045.tif 000018
【図１６】
0006572045.tif 000019
【図１７】
0006572045.tif 000020
【図１８】
0006572045.tif 000021
【図１９】
0006572045.tif 000022
【図２０】
0006572045.tif 000023