(57)【要約】      （修正有）【課題】暗証番号入力キーを用いた暗証番号入力操作において、暗証番号の漏洩を防止し、セキュリティの向上を図ることができる自動取引システム、自動取引方法、および自動取引装置を提供する。【解決手段】暗証番号の数字を入力する操作を、現金自動取引装置に備えた入力表示部の暗証番号入力キーのタッチ操作により受付けるステップを有し、暗証番号入力エリアのタッチ操作により、暗証番号の数字の入力順序の指定を、取引毎に受付けるステップＳ４０１と、前記入力順序を、暗証番号入力エリアで受付けた指定に基づいて、制御部により設定するステップＳ４０４とを有する。【選択図】図４
2012108796.tif 000002
【特許請求の範囲】
【請求項１】
取引操作に関連する情報を表示するとともに、顧客のタッチ操作による入力を受付ける入力表示手段を備え、
該入力表示手段が、暗証番号の数字を入力する操作を顧客のタッチ操作により受付ける暗証番号入力キーを有している自動取引装置であって、
暗証番号の数字の入力順序の指定を取引毎に受付ける指定受付け手段と、
該指定受付け手段で受付けた指定に基づいて前記入力順序を設定する設定手段を備えた
自動取引装置。
【請求項２】
前記入力表示手段は、前記入力順序の指定を、前記数字の入力毎に顧客のタッチ操作により受付ける指定受付け部を有し、
該指定受付け部により、前記指定受付け手段を構成しており、
前記設定手段は、前記指定受付け部での指定に基づいて、前記入力順序を設定する構成である
請求項１に記載の自動取引装置。
【請求項３】
前記入力表示手段は、前記数字の入力開始桁の指定を、取引毎に顧客のタッチ操作により受付ける入力開始桁指定受付け部を有し、
該入力開始桁指定受付け部により、前記指定受付け手段を構成しており、
前記設定手段は、前記入力開始桁指定受付部での指定に基づき、入力開始桁から前記数字の配列方向に従って順番に数字を入力するように、前記入力順序を設定する構成である
請求項１に記載の自動取引装置。
【請求項４】
前記指定受付け手段は、前記暗証番号入力キーを構成する数字キーの、前記入力表示手段上での顧客のドラッグアンドドロップ操作により、前記入力順序の指定を受付ける構成である
請求項１〜３の何れか１つに記載の自動取引装置。
【請求項５】
前記暗証番号入力キーを構成する数字キーの表示位置を変更するキー表示制御手段を有する
請求項１〜４の何れか１つに記載の自動取引装置。
【請求項６】
前記キー表示制御手段は、前記数字キーの配列を、乱数に基づいて変更する構成である
請求項５記載の自動取引装置。
【請求項７】
取引操作に関連する情報を表示するとともに、顧客のタッチ操作による入力を受付ける入力表示手段を備え、
該入力表示手段が、暗証番号の数字を入力する操作を顧客のタッチ操作により受付ける暗証番号入力キーを有している自動取引装置と、
該自動取引装置と通信可能に接続された上位制御装置とを備えた自動取引システムであって、
前記上位制御装置は、暗証番号の数字の入力順序に関連する入力順序指定信号を取引毎に生成して、前記自動取引装置に送信する信号送信手段を備えるとともに、
前記自動取引装置は、前記入力順序指定信号を受信して前記入力順序の指定を受付ける指定受付け手段と、
該指定受付け手段で受付けた前記入力順序指定信号に基づいて、前記入力順序を設定する設定手段とを備えた
自動取引システム。
【請求項８】
暗証番号の数字を入力する操作を、自動取引装置に備えた入力表示手段の暗証番号入力キーのタッチ操作により受付けるステップを有する自動取引方法であって、
指定受付け手段により、暗証番号の数字の入力順序の指定を取引毎に受付けるステップと、
前記入力順序を、前記指定受付け手段で受付けた指定に基づいて、設定手段により設定するステップとを有する
自動取引方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動取引システム、自動取引方法、および自動取引装置に関し、特に、顧客が入力表示手段をタッチ操作することにより入力される暗証番号の漏洩防止を実現できる自動取引システム、自動取引方法、および自動取引装置に関するものである。
【背景技術】
【０００２】
近年、急速な情報化社会の進展に伴い、例えば、金融機関と顧客との間で行なわれる金融取引に関して言えば、窓口での取引に比べ、自動取引装置での取引が増加、一般化しており、大半の取引が自動取引装置で行なわれている。
【０００３】
その一方で、個人、企業や自治体等では、自動取引装置を利用した取引時における個人情報、特に暗証番号の覗き見等による不正取引が大きな問題となっており、その危険性に対する関心が高まっている。そのため、自動取引装置に鏡を取付け、背後を確認する事が出来るようにする等の対策がなされている。
【０００４】
また、従来では、顧客のタッチ操作による入力を受付けるタッチパネルを備えたものにおいて、顧客が暗証番号を入力する際、暗証番号入力キーの表示位置を変更することが提案されている（下記特許文献１参照）。下記特許文献１では、取引毎に乱数を用いて暗証番号入力キーの表示位置の座標を変える事により、該表示位置をランダムに変更するようになっている。
【０００５】
また、この他にも、暗証番号入力キーを構成する数字キーの配列を変更することが提案されている（下記特許文献２、３参照）。
【０００６】
このうち、下記特許文献２では、数字キーの配列、レイアウトが異なる複数パターンの入力画面を自動取引装置が有しており、暗証番号入力時には、前記複数の入力画面パターンの中から上位局によって指定されたものを選び出して表示するようになっている。
【０００７】
また、下記特許文献３では、顧客が複数桁数の暗証番号を入力する際、暗証番号を一桁入力する毎に数字キーの配列をランダムに変更するようになっている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平９−５４８６２号公報
【特許文献２】特開平６−１２４４０号
【特許文献３】特開２００７−６６２７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
このように、前記特許文献１〜３に開示された従来技術は、いずれも、取引に先立って実施される暗証番号入力を、タッチパネルの暗証番号入力キーのタッチ操作によって行なうものである。したがって、いずれの場合も、顧客がタッチ操作している時の指先の動きから第三者に暗証番号を察知される虞があり、セキュリティの面で問題があった。
【００１０】
例えば、前記特許文献１に開示されているように、暗証番号入力キーの表示位置をランダムに変更する場合、悪意ある第三者が複数人存在したとすると、例えば、一人が取引中の顧客に話しかけている間に、もう一人が画面を確認することで、前記暗証番号入力キー表示位置を容易に確認することができ、この時、暗証番号が第三者によって察知される虞がある。
【００１１】
また、前記特許文献２、３のように数字キーの配列を変更する場合も、数字キーの配列がいくつかにパターン化されていた場合は、指先の動きから暗証番号が第三者へ漏洩する可能性を否定できない。
【００１２】
この発明は、上述の問題に鑑み、暗証番号入力キーを用いた暗証番号入力操作において、暗証番号の漏洩を防止し、セキュリティの向上を図ることができる自動取引システム、自動取引方法、および自動取引装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
この発明は、暗証番号の数字を入力する操作を、自動取引装置に備えた入力表示手段の暗証番号入力キーのタッチ操作により受付けるステップを有し、指定受付け手段により、暗証番号の数字の入力順序の指定を取引毎に受付けるステップと、前記入力順序を、前記指定受付け手段で受付けた指定に基づいて、設定手段により設定するステップとを有することを特徴とする。
【発明の効果】
【００１４】
この発明により、暗証番号入力キーを用いた暗証番号入力操作において、暗証番号の漏洩を防止し、セキュリティの向上を図ることができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態に係る自動取引システムのシステム構成図。
【図２】自動取引装置、ホストコンピュータの制御ブロック図。
【図３】取引時における自動取引装置の動作を示すフローチャート。
【図４】暗証番号入力受付け制御サブルーチンを示すフローチャート。
【図５】取引メニュー画面の一例を示す図。
【図６】暗証番号入力画面の一例を示す図。
【図７】暗証番号入力画面の一例を示す図。
【図８】暗証番号入力画面の一例を示す図。
【図９】他の実施形態に係る暗証番号入力受付け制御サブルーチンを示すフローチャート。
【図１０】暗証番号入力画面の一例を示す図。
【図１１】暗証番号入力画面の一例を示す図。
【図１２】暗証番号入力画面の一例を示す図。
【図１３】さらに他の実施形態に係る暗証番号入力受付け制御サブルーチンを示すフローチャート。
【図１４】暗証番号入力画面の一例を示す図。
【図１５】暗証番号入力画面の一例を示す図。
【図１６】暗証番号入力画面の一例を示す図。
【図１７】さらに他の実施形態に係る暗証番号入力受付け制御サブルーチンを示すフローチャート。
【図１８】暗証番号入力画面の一例を示す図。
【図１９】暗証番号入力画面の一例を示す図。
【図２０】暗証番号入力画面の一例を示す図。
【図２１】さらに他の実施形態に係る暗証番号入力受付け制御サブルーチンを示すフローチャート。
【図２２】暗証番号入力画面の一例を示す図。
【図２３】数字キーの配列を取引毎に変更する場合について説明するための図。
【発明を実施するための形態】
【００１６】
以下、図面に基づいて本発明の実施形態を詳述する。  
図１は、本実施形態に係る自動取引システムのシステム構成図であり、図２は、自動取引装置１、ホストコンピュータ１１の制御ブロック図である。
【００１７】
本実施形態は、銀行等の金融機関に採用される例えばＡＴＭ（Ａｕｔｏｍａｔａｔｅｄ  Ｔｅｌｌｅｒｓ  Ｍａｃｈｉｎｅ）のような自動取引装置（以下、ＡＴＭと言う。）１に関するものである。このＡＴＭ１は、金融機関等に設置され、顧客の操作によって現金の入金や出金等の金融取引を行なう現金自動取引装置であり、図１、図２に示すように、回線接続部８により、ＬＡＮ等の専用の通信網ＮＥＴを介して上位制御装置としてのホストコンピュータ１１と通信可能に接続されており、これらＡＴＭ１、ホストコンピュータ１１によって自動取引システムが構成されている。
【００１８】
また、ＡＴＭ１は、顧客の要求する種々の取引を自動的に実行する装置であり、入力表示部３、カード／明細票機構部４、通帳機構部５、紙幣入出金機構部６、硬貨入出金機構部７、音声案内ガイダンス部９、静脈認証機構部１０、そしてこれら各部を制御する制御部２等で構成されている。
【００１９】
制御部２は、ＣＰＵ、メモリ等のハードウェアにより構成されており、メモリ内には、ＡＴＭ１の動作を制御するための各種プログラムの他、取引時において必要とされる各種データ等が記憶されており、例えば、入力表示部３の表示画面を制御する表示画面制御プラグラムや、入力表示部３に表示される表示画面のレイアウトに関連するデータ等を記憶している。
【００２０】
入力表示部３は、タッチパネルにより構成されるものであって、画面表示機能とともに、キー入力検知機能を有している。より詳しく説明すると、入力表示部３は、主に顧客がＡＴＭ１を利用して取引を行なう際、取引操作に関連する情報として、取引操作の案内画面を表示したり、暗証番号の入力時や取引金額の入力時等において、顧客の指でタッチ操作された位置を検知することによってキー入力を受付けたりする部位である。
【００２１】
カード／明細票機構部４は、顧客のカードの挿入又は排出動作、カードの磁気ストライプ又はＩＣチップへのリード又はライト動作、カードエンボス部分のイメージの読取り機能等を有する。また、本実施形態では、カード／明細票機構部４が、取引した内容を印字部により明細票に印字し、この明細票をＡＴＭ１内から排出する機能も兼ねている。
【００２２】
通帳機構部５は、顧客の通帳の挿入／排出動作、磁気ストライプのリード／ライト動作の他、通帳への印字部による印字機能等を有する。
【００２３】
紙幣入出金機構部６および硬貨入出金機構部７は、現金の入金／出金機能、現金の鑑別や搬送、収納機能を有する。
【００２４】
静脈認証機構部１０は、顧客の静脈読取機能、カード／明細票機構部４の挿入口に挿入されたカードに登録されている静脈データと読取った静脈データとの照合により個人認証を行なう認証機能を有する。
【００２５】
なお、本発明は、静脈データに基づいて個人認証を行なうことに必ずしも限定されるものではなく、例えば、顧客の指紋や顔等の他の生体情報に基づいて個人認証を行なってもよい。また、本発明では、顧客の生体情報を利用した個人認証を必ずしも行なわなくてよい。
【００２６】
ところで、ホストコンピュータ１１は、回線接続部１２を備えており、該回線接続部１２が、ＡＴＭ１とのデータの送信または受信を行なうべく、通信網ＮＥＴを介してＡＴＭ１の回線制御部８と接続されている。
【００２７】
また、ホストコンピュータ１１は、ファイル部１４の内部に設けた顧客の口座情報等を記憶する口座情報ファイル１６、およびその他の各種ファイル１７を備える他、これらファイル１６、１７への書込み、読出しを制御するファイル制御部１３と、回線接続部１２やファイル制御部１３等の各部を制御するホストコンピュータ制御部１５とを有する。
【００２８】
ここで、口座情報ファイル１６には、顧客の暗証番号も記憶されており、ＡＴＭ１より受信するデータに含まれる暗証番号と、口座情報ファイル１６に記憶された暗証番号とをホストコンピュータ１１が比較、照合してその結果に基づく認証結果をＡＴＭ１に送信する。これにより、ＡＴＭ１の入力表示部３にて入力された暗証番号の認証が行なわれる。
【００２９】
図３、図４は、取引時におけるＡＴＭ１の動作を示すフローチャートである。先ず、制御部２は、入力表示部３に、図５に示すような取引メニュー画面３０を表示させて、取引項目の選択を受付ける（ステップＳ３０１）。
【００３０】
取引メニュー画面３０には、図５に示すように、顧客が各種取引を開始するための各種取引項目の選択ボタンが表示されている。例えば「お引出し」、「お預入れ」、「お振込み」、「残高照会」等、ＡＴＭ１にて取引可能な取引項目ボタン１００〜１０３が表示されている。ここでは、顧客により、「お引出し」が選択された場合について説明する。なお、取引項目ボタンとしては、この他にも、例えば、「通帳記帳」「暗証番号変更」等を表示してもよい。
【００３１】
上述したように、ステップＳ３０１において、「お引出し」に対応する取引項目ボタン１００がタッチ操作されると、制御部２は、入力表示部３にカードの挿入案内画面を表示させ、カードの挿入を受付ける（ステップＳ３０２）。そして、制御部２は、カードがカード／明細票機構部４に挿入されたことを検知すると、カードに記憶されたカード情報を読取る。
【００３２】
ここで、カードが正常であれば、制御部２は、暗証番号の入力を入力表示部３で受付けるべく、ステップＳ３０３に移行し、図４に示す暗証番号入力受付け制御サブルーチンを実行する。図４は、暗証番号入力受付け制御サブルーチンを示すフローチャートであり、図６〜図８は、暗証番号入力画面３１の一例を示す図である。
【００３３】
ステップＳ３０３の暗証番号入力受付け制御サブルーチンでは、制御部２が、入力表示部３に図６〜図８に示すような暗証番号入力画面３１を表示させる。図６〜図８に示す暗証番号入力画面３１には、暗証番号入力エリア２００の他、暗証番号の数字を入力する暗証番号入力キー２０１と、数字入力を誤った際、これを消去して、正しい数字を入力し直すための訂正ボタン２０２と、暗証番号の入力に関連する案内メッセージを表示するためのメッセージ表示部２０３Ａとが表示されている。
【００３４】
制御部２は、先ず、暗証番号入力エリア２００の４つの桁のうち、入力を希望する桁の指定を入力表示部３（暗証番号入力画面３１）で受付けるための処理を実行する（ステップＳ４０１）。
【００３５】
ステップＳ４０１では、制御部２が、図６に示すように、数字入力桁（位置）の指定を要求するメッセージをメッセージ表示部２０３Ａに表示させるとともに、暗証番号入力エリア２００の外周を囲むように枠状の入力案内表示部２０３Ｂを表示させる。
【００３６】
この入力案内表示部２０３Ｂは、例えば、暗証番号入力画面３１の周囲と異なる着色が施され、場合によっては点滅表示がなされる。この入力案内表示部２０３Ｂにより、空白表示の桁の中から入力を希望する桁を指定できることを顧客に対して視覚的に強調することができ、入力桁の指定を促すことができるようになっている。
【００３７】
この時、顧客は、暗証番号入力エリア２００で空白表示となっている桁のいずれかをタッチ操作することにより、入力を希望する桁を自由に指定できるようになっている。つまり、本実施形態では、入力表示部３（暗証番号入力画面３１）が暗証番号の数字の入力順序の指定を、数字の入力毎に前記タッチ操作によって受付けるようになっている。
【００３８】
ここで、暗証番号入力エリア２００へのタッチ操作が検知されれば（ステップＳ４０２：ＹＥＳ）、制御部２は、ステップＳ４０３に移行する一方、暗証番号入力エリア２００へのタッチ操作が検知されなければ（ステップＳ４０２：ＮＯ）、タッチ操作を検知するまで、ステップＳ４０２の処理を繰り返し、図６の表示状態のまま待機する。
【００３９】
ステップＳ４０３では、制御部２が、顧客によりタッチ操作された座標位置に基づき、指定された桁を認識し、ステップＳ４０４に移行する。ステップＳ４０４では、制御部２が、暗証番号の数字の入力順序と指定された桁とを関連付けて入力順序の設定を行なう。なお、本明細書では、桁数の説明をする際、入力表示部３（暗証番号入力画面３１）の画面左端の桁を１桁目とし、右方向に向かって順番に２桁目、３桁目、…と数えることとする。
【００４０】
本実施形態では、例えば、図６に示すように、２桁目が指定された時、制御部２が、１番目に入力する桁が２桁目であると認識し、数字の入力順序（１番目）と指定された桁（２桁目）とを関連付けて入力順序の設定を行なう。そして、制御部２は、その設定内容をメモリに都度記憶させるようになっている。
【００４１】
そして、制御部２は、ステップＳ４０５に移行し、入力表示部３が、顧客のタッチ操作により指定された桁（ここでは２桁目）への数字入力を受付けるための処理を実行する。
【００４２】
このステップＳ４０５では、制御部２が、図７に示すように、指定した２桁目に数字を入力することを要求するメッセージをメッセージ表示部２０３Ａに表示させるとともに、暗証番号入力エリア２００の２桁目の外周のみを囲むように入力案内表示部２０３Ｃを表示させ、現在入力を要求している桁を強調する。
【００４３】
ここで、顧客は、暗証番号入力キー２０１の中から、所定の数字キーをタッチ操作することにより、暗証番号の２桁目の数字を１番目に入力することが可能となる。そして、制御部２は、顧客による数字入力の操作を検知すると、図８に示すように、暗証番号入力エリア２００の２桁目の位置に「＊」を表示させ、入力された数字を、その入力順序および指定された桁と関連付けてメモリに記憶させる。
【００４４】
次に、制御部２は、ステップＳ４０６に移行し、全ての桁に数字が入力されたか否かを判定する。この時、制御部２は、全ての桁に数字が入力されていないと判定すれば（ステップＳ４０６：ＮＯ）、ステップＳ４０１の処理に戻り、図８に示すように、数字入力桁の指定を要求するメッセージを再びメッセージ表示部２０３Ａに表示させるとともに、暗証番号入力エリア２００の外周に入力案内表示部２０３Ｂを表示させる。
【００４５】
ここで、図８に示す状態では、既に２桁目の入力がなされているため、顧客は、暗証番号入力エリア２００において「＊」が表示されていない、空白表示の１、３、４桁目の中から２番目に入力を希望する桁を指定することができる。
【００４６】
入力表示部３は、以降、３番目、４番目に入力を希望する桁の指定と各桁への数字入力とを受付け、制御部２は、全ての桁に数字が入力されるまで、ステップＳ４０１〜Ｓ４０６の処理を繰り返す。そして、全ての桁に数字が入力されたと判定すれば（ステップＳ４０６：ＹＥＳ）、制御部２は、ステップＳ４０７に移行し、顧客によって入力された数字をメモリから読出す。
【００４７】
ここで、メモリでは、上述したように、入力された数字と、入力順序および指定された桁とが関連付けて記憶されているため、これらの関連付けられた情報から入力された暗証番号を特定する。そして、制御部２は、暗証番号の情報をホストコンピュータ１１に送信して、暗証番号入力受付け制御サブルーチンを終了し、該ホストコンピュータ１１から認証結果に関連する信号が送信されるまで待機する。
【００４８】
図４に示す暗証番号入力受付け制御サブルーチンが終了すると、図３に示す処理に戻り、ホストコンピュータ１１から暗証番号が一致した旨の認証結果を制御部２が受信すると、該制御部２は、ステップＳ３０４において支払金額入力画面を入力表示部３に表示させ、支払い金額の入力を受付ける。ここで、顧客が入力表示部３で支払金額を入力すると、制御部２は、入力された支払金額の情報をホストコンピュータ１１に送信し、ホストコンピュータ１１からの応答信号が送信されるまで待機する。
【００４９】
そして、制御部２は、ホストコンピュータ１１から、取引実施の許可を判定した旨の応答信号を受信すると、ステップＳ３０５において、顧客に対してカードを抜取るように案内する画面を入力表示部３に表示させるとともに、カード／明細票機構部４から顧客のカードを放出させ、抜取り待ち状態で待機する。
【００５０】
ここで、顧客によってカードを抜取られたことを検知すると、ステップＳ３０６において、制御部２は、顧客に対して現金を抜取るように案内する画面を入力表示部３に表示させ、紙幣入出金機構部６および硬貨入出金機構部７から現金を放出させ、抜取り待ち状態で待機する。顧客によって、現金を抜取られたことを検知すると、制御部２は、取引のための一連の処理を終了する。
【００５１】
このように、本実施形態では、入力表示部３の暗証番号入力エリア２００が、ステップＳ４０１において、暗証番号の数字の入力順序の指定を、数字の入力毎に顧客のタッチ操作により受付けている。つまり、暗証番号入力エリア２００が、指定受付け手段（受付け部）として機能している。
【００５２】
また、制御部２は、ステップＳ４０４の処理を実行することにより、暗証番号入力エリア２００のタッチ操作による入力順序の指定に基づいて前記入力順序を設定する設定手段として機能している。
【００５３】
そして、本実施形態では、上述したように、前記入力順序の指定を、数字の入力毎に受付けることで、結果として、前記入力順序の指定を取引毎に受付けることができ、換言すれば、前記入力順序を取引毎に変更することが可能になっている。
【００５４】
この場合、暗証番号を入力する際、指先の動きから第三者によって暗証番号入力キー２０１の操作が確認されたとしても、暗証番号の入力順序が取引毎に変更されることで、第三者は、数字の配列までを確認することは困難になる。従って、暗証番号の漏洩を防止し、セキュリティの向上を図ることができる。
【００５５】
また、前記入力順序の指定を、数字の入力毎に顧客自身のタッチ操作によって受付けることで、例えば、２桁目に入力すべき数字を誤って１桁目に入力するといった入力ミスを低減することができ、顧客にとっての使い勝手をより向上させることができる。
【００５６】
なお、上述したように、入力を希望する桁を顧客が自由に指定できるように構成した場合、該指定を、暗証番号入力エリア２００のタッチ操作により受付けることには必ずしも限定されず、例えば、暗証番号入力キー２０１の数字キー「１」〜「４」のタッチ操作によって前記指定を受付けるようにしてもよい。
【００５７】
ところで、上述した実施形態では、前記入力順序を、顧客のタッチ操作によって自由に指定できるようにしているが、本発明は必ずしもこれに限定されるものではない。例えば、前記入力順序を取引毎にランダムに指定する手段をＡＴＭ１（例えば、制御部２）に備えてもよい。この場合、前記手段としては、例えば、予めメモリに記憶された複数の入力順序パターンの中から取引毎に１つをランダムに読出すことによって前記入力順序を決定するものでもよいし、前記入力順序を乱数に基づいてランダムに決定するものでもよい。
【００５８】
また、前記入力順序を取引毎にランダムに指定する手段をホストコンピュータ１１に備えてもよい。図９は、前記入力順序を取引毎にランダムに指定する手段をホストコンピュータ１１に備えた他の実施形態に係る暗証番号入力受付け制御サブルーチンを示すフローチャートであり、図１０〜図１２は、他の実施形態に係る暗証番号入力画面１３１の一例を示す図である。なお、以下に説明する各実施形態では、ＡＴＭ１やホストコンピュータ１１のハードウェア構成が、図１〜図８に示す先の実施形態と略同様であるため、先の実施形態と同様の構成要件は同一の符号を付して説明を省略する。また、ＡＴＭ１の取引処理に関連する図３相当のフローチャートも、先の実施形態と略同様であるため、その詳細な説明を省略することとし、主に暗証番号入力受付け制御サブルーチンについて詳細に説明する。
【００５９】
本実施形態に係る暗証番号入力受付け制御サブルーチンでは、先ず、ＡＴＭ１の制御部２が、ホストコンピュータ１１に対し、後述する入力順序指定信号を要求する旨の信号を送信する（ステップＳ９０１）。
【００６０】
これに対し、ホストコンピュータ１１では、制御部２からの前記信号を受信すると、ホストコンピュータ制御部１５が、前記入力順序をランダムに決定する。例えば、予め各種ファイル１７に複数の入力順序パターンを記憶しておき、ホストコンピュータ制御部１５が、その中から取引毎に１つをランダムに読み出すことによって前記入力順序を決定するか、または、乱数に基づいて前記入力順序をランダムに決定する。
【００６１】
このようにして、入力順序を決定すると、ホストコンピュータ制御部１５は、決定した入力順序に関連する入力順序指定信号を生成し、制御部２に対して返信するようになっている。
【００６２】
制御部２は、ホストコンピュータ制御部１５から前記入力順序指定信号を受信すると、該信号に基づいて前記入力順序を設定する（ステップＳ９０２）。
【００６３】
そして、制御部２は、ステップＳ９０３に移行し、入力表示部３が、前記入力順序指定信号に基づく順序で数字入力を受付けるための処理を実行する。
【００６４】
このステップＳ９０３では、制御部２が、図１０〜図１２に示すような暗証番号入力画面２３１を表示させ、前記入力順序指定信号に基づいて設定した入力順序に従い、指定した桁に数字を入力することを要求するメッセージを、数字入力毎にメッセージ表示部２０３Ａに順次表示させるとともに、暗証番号入力エリア２００の対応する桁に入力案内表示部２０３Ｃを表示させる。
【００６５】
次に、制御部２は、顧客による数字入力の操作を検知すると、入力された数字を、その入力順序および指定された桁と関連付けてメモリに記憶させる。そして、制御部２は、ステップＳ９０４に移行し、全ての桁に数字が入力されたか否かを判定する。
【００６６】
この時、制御部２は、全ての桁に数字が入力されていないと判定すれば（ステップＳ９０４：ＮＯ）、ステップＳ９０３の処理に戻り、次に指定した桁に数字を入力することを要求するメッセージ等を表示させ、以降、制御部２は、全ての桁に数字が入力されるまで、ステップＳ９０３、Ｓ９０４の処理を繰り返す。
【００６７】
ここで、図１０〜図１２に示す例では、前記入力順序指定信号に基づき、２桁目、４桁目、３桁目、１桁目の順序で数字を入力させる設定となっている。制御部２は、指定した桁に数字を入力することを要求するメッセージを、図１０〜図１２に示すように、前記順序に従って数字入力毎にメッセージ表示部２０３Ａに順次表示させるとともに、暗証番号入力エリア２００の対応する桁の外周のみを囲むように入力案内表示部２０３Ｃを順次表示させ、現在入力を要求している桁を強調する。
【００６８】
そして、全ての桁に数字が入力されたと判定すれば（ステップＳ９０４：ＹＥＳ）、図４に示すステップＳ４０７に対応するステップＳ９０５の処理を実行して、暗証番号入力受付け制御サブルーチンを終了する。
【００６９】
ここで、本実施形態では、ホストコンピュータ制御部１５および回線接続部１２が、前記入力順序に関連する入力順序指定信号を生成して、ＡＴＭ１（制御部２）に送信する信号送信手段として機能している。
【００７０】
また、回線接続部８が、前記入力順序指定信号を受信して前記入力順序の設定を受付ける指定受付け手段として機能している。そして、制御部２は、ステップＳ９０２の処理を実行することにより、前記入力順序指定信号に基づいて前記入力順序を設定する設定手段として機能している。
【００７１】
このように、前記入力順序の指定を、ＡＴＭ１（制御部２）やホストコンピュータ１１（ホストコンピュータ制御部１５）で実行することにより、顧客が前記入力順序を指定する手間を省くことができる。このため、１回の取引当りに要する時間を短縮することができ、特に、後続の顧客が列をなして順番待ちをしている混雑時での待ち時間増大を抑制できる。
【００７２】
また、特に、前記入力順序の指定を、ホストコンピュータ１１で実行することにより、制御部２の演算処理の負荷を軽減することができる。この場合、高い演算処理能力を有する制御部２をＡＴＭ１毎に備える必要がないことから、結果的に、ＡＴＭ１の設置コストの増大を抑制することができる。
【００７３】
図１３は、さらに他の実施形態に係る暗証番号入力受付け制御サブルーチンを示すフローチャートであり、図１４〜図１６は、暗証番号入力画面３３１の一例を示す図である。
【００７４】
本実施形態に係る暗証番号入力受付け制御サブルーチンでは、先ず、制御部２が、図４のステップＳ４０１〜Ｓ４０３に略対応するステップＳ１３０１〜Ｓ１３０３の処理を実行する。この時、制御部２は、図１４に示すように、暗証番号の入力開始桁（位置）の指定を要求するメッセージをメッセージ表示部２０３Ａに表示させるとともに、暗証番号入力エリア２００の外周を囲むように枠状の入力案内表示部２０３Ｂを表示させる。
【００７５】
そして、制御部２は、図１５に示すように、指定した入力開始桁（ここでは４桁目）に数字を入力することを要求するメッセージをメッセージ表示部２０３Ａに表示させるとともに、対応する暗証番号入力エリア２００の桁に入力案内表示部２０３Ｃを表示させ、現在入力を要求している桁を強調する。
【００７６】
次に、顧客が、暗証番号入力キー２０１の中から、所定の数字キーをタッチ操作することにより入力開始桁に数字を入力すると、制御部２は、入力された数字を、その入力順序および指定された桁と関連付けてメモリに記憶させる。そして、ステップＳ１３０４に移行し、制御部２は、ステップＳ１３０３により認識された桁に基づき、指定された入力開始桁から暗証番号の数字配列に従って順番に数字を入力するように暗証番号の数字の入力順序を設定する。
【００７７】
そして、制御部２は、ステップＳ１３０５に移行し、入力表示部３が、数字配列に従った数字入力を受付けるための処理を実行する。
【００７８】
このステップＳ１３０５では、制御部２が、ステップＳ１３０４にて設定した入力順序に基づいて、図１６に示すような暗証番号入力画面３３１を表示させ、指定された入力開始桁から暗証番号の数字配列に従って順番に数字を入力することを要求するメッセージを、暗証番号入力画面３３１（メッセージ表示部２０３Ａ）に表示させる。
【００７９】
次に、制御部２は、顧客による数字入力の操作を検知すると、入力された数字を、その入力順序および指定された桁と関連付けてメモリに記憶させる。そして、ステップＳ１３０６に移行し、全ての桁に数字が入力されたか否かを判定する。この時、制御部２は、全ての桁に数字が入力されていないと判定すれば（ステップＳ１３０６：ＮＯ）、ステップＳ１３０５の処理に戻り、以降、制御部２は、全ての桁に数字が入力されるまで、ステップＳ１３０５、Ｓ１３０６の処理を繰り返す。
【００８０】
そして、全ての桁に数字が入力されたと判定すれば（ステップＳ１３０６：ＹＥＳ）、図４に示すステップＳ４０７に対応するステップＳ１３０７の処理を実行して、暗証番号入力受付け制御サブルーチンを終了する。
【００８１】
ここで、ステップＳ１３０４では、制御部２は、例えば、入力開始桁から数字配列に従い画面右方向へ順番に数字を入力するような設定を行なう。但し、全ての桁の入力完了前に、右端の桁に数字が入力される場合が想定されるため、この場合には、次に入力する桁として、左端の桁を指定するような設定を行なう。
【００８２】
図１５、図１６に示す例では、入力開始桁として右端の４桁目が指定されている。このように、全ての桁の入力完了前に、右端の４桁目に数字が入力された時には、制御部２は、次（ここでは２番目）に入力する桁として、左端の１桁目を指定するような設定を行なう。
【００８３】
このように、本実施形態では、表示制御部３の暗証番号入力エリア２００が、ステップＳ１３０１において、暗証番号の数字の入力開始桁の指定を、取引毎に顧客のタッチ操作により受付けており、暗証番号入力エリア２００が、入力開始桁指定受付け部として機能している。
【００８４】
また、制御部２は、ステップＳ１３０４の処理を実行することにより、指定された入力開始桁から暗証番号の数字配列に従って順番に数字を入力するように前記入力順序を設定する設定手段として機能している。
【００８５】
このように、指定された入力開始桁から暗証番号の数字配列に従って順番に数字を入力するような設定とすることで、数字の入力ミスを低減できるとともに、顧客が前記入力順序を指定する操作をより簡素化することができる。
【００８６】
なお、上述した実施形態では、前記入力開始桁の指定を、顧客のタッチ操作によって受付けることとしたが、例えば、入力開始桁を取引毎にランダムに指定する手段をＡＴＭ１（制御部２）やホストコンピュータ１１に備えてもよい。
【００８７】
また、ステップＳ１３０４では、入力開始桁から数字配列に従い画面左方向へ順番に数字を入力するような設定を行なってもよい。
【００８８】
図１７は、さらに他の実施形態に係る暗証番号入力受付け制御サブルーチンを示すフローチャートであり、図１８〜図２０は、暗証番号入力画面４３１の一例を示す図である。
【００８９】
本実施形態に係る暗証番号入力受付け制御サブルーチンでは、制御部２が、図１８〜図２０に示すような暗証番号入力画面４３１を表示させる。制御部２は、先ず、暗証番号入力エリア２００の４つの桁のうち、入力を希望する桁の指定を暗証番号入力画面４３１で受付けるための処理を実行する（ステップＳ１７０１）。
【００９０】
ステップＳ１７０１では、制御部２が、図１８に示すように、数字入力桁（位置）の指定を要求するメッセージをメッセージ表示部２０３Ａに表示させるとともに、数字入力桁の指定および数字入力を、暗証番号入力キー２０１を構成する数字キー２０１ａ、２０１ｂ（図１８、図１９参照）のドラッグアンドドロップ操作によって行なうように要求するメッセージも併せて表示させる。そして、暗証番号入力エリア２００の外周を囲むように入力案内表示部２０３Ｂも表示させる。
【００９１】
この時、入力表示部３（暗証番号入力画面４３１）は、数字キー２０１ａ、２０１ｂの、暗証番号入力エリア２００上へのドラッグ操作を受付けるとともに、暗証番号入力エリア２００で空白表示となっている桁のいずれかでのドロップ操作を受付けており、この数字キーキー２０１ａ、２０１ｂのドラッグアンドドロップ操作により、顧客は、入力を希望する桁を指定できるようになっている。つまり、本実施形態では、入力表示部３が、前記入力順序の指定を、数字キーキー２０１ａ、２０１ｂのドラッグアンドドロップ操作によって受付けるようになっている。
【００９２】
ここで、暗証番号入力エリア２００への数字キー２０１ａ、２０１ｂのドラッグアンドドロップ操作が検知されれば（ステップＳ１７０２：ＹＥＳ）、ステップＳ１７０３に移行する一方、暗証番号入力エリア２００へのドラッグアンドドロップ操作が検知されなければ（ステップＳ１７０２：ＮＯ）、ドラッグアンドドロップ操作を検知するまで、ステップＳ１７０２の処理を繰り返し、図１８の表示状態のまま待機する。
【００９３】
ステップＳ１７０３では、数字キー１０２ａ、１０２ｂがドロップ操作された座標位置に基づき、制御部２が、指定された桁を認識するとともに、ドロップ操作された数字キー１０２ａ、１０２ｂに基づいて入力された数字を認識し、ステップＳ１７０４に移行する。
【００９４】
そして、ステップＳ１７０４では、制御部２が、前記入力順序と指定された桁とを関連付けて入力順序の設定を行ない、併せてその設定内容と、ドラッグアンドドロップ操作によって入力された数字とを関連付けてメモリに記憶させる。
【００９５】
本実施形態では、例えば、図１８に示すように、２桁目が指定され、数字キー１０２ａがドラッグアンドドロップ操作された時、制御部２が、１番目に入力する桁が２桁目であると認識し、さらには、数字の入力順序（１番目）と、指定された桁（２桁目）と、入力された数字（５）とを関連付けてメモリに記憶するようになっている。
【００９６】
次に、制御部２は、ステップＳ１７０５に移行し、全ての桁に数字が入力されたか否かを判定する。この時、制御部２は、全ての桁に数字が入力されていないと判定すれば（ステップＳ１７０５：ＮＯ）、ステップＳ１７０１の処理に戻る。
【００９７】
ここで、図１９に示す状態では、既に２桁目の入力がなされているため、顧客は、暗証番号入力エリア２００において「＊」が表示されていない、空白表示の１、３、４桁目の中から２番目に入力を希望する桁を指定することができる。次に、図２０に示す状態では、既に２、４桁目の入力がなされているため、顧客は、空白表示の１、３桁目の中から３番目、４番目に入力を希望する桁を指定することができる。
【００９８】
このように、制御部２は、全ての桁に数字が入力されるまで、ステップＳ１７０１〜Ｓ１７０５の処理を繰り返す。そして、全ての桁に数字が入力されたと判定すれば（ステップＳ１７０５：ＹＥＳ）、図４に示すステップＳ４０７に対応するステップＳ１７０６の処理を実行して、暗証番号入力受付け制御サブルーチンを終了する。
【００９９】
このように、本実施形態では、前記入力順序の指定を、数字キー１０２ａ、１０２ｂのドラッグアンドドロップ操作によって受付けることにより、暗証番号を入力する際、ドラッグアンドドロップ操作時における指先の動きは極めて複雑なものとなるため、第三者によって暗証番号入力キー２０１の操作を確認することがより困難となる。従って、前記入力順序が取引毎に変更されることに加え、ドラッグアンドドロップ操作時における指先複雑な動きにより、第三者による暗証番号の確認をより困難にすることができる。
【０１００】
なお、上述した実施形態では、前記入力順序の指定を、数字入力毎にドラッグアンドドロップ操作によって受付けることとしたが、例えば、図１３〜図１６に示す実施形態において、入力開始桁の指定をドラッグアンドドロップ操作によって受付けるようにしてもよい。
【０１０１】
また、この他にも、暗証番号入力エリア２００で空白表示となっている桁上を画面左右方向に往復移動する案内表示部と、顧客のタッチ操作によって、前記案内表示部を現在位置している桁に停止させるストップボタンとを備える構成でもよい。この場合、入力表示部３は、ストップボタンの操作を検知することにより、前記案内表示部が停止した桁への数字入力を受付けるようにする。
【０１０２】
このような構成であっても、前記入力順序の指定を、数字の入力毎に受付けることが可能であり、結果として、前記入力順序の指定を取引毎に変更することが可能である。
【０１０３】
ところで、上述した各実施形態では、暗証番号の数字の入力順序の指定を取引毎に受付けることとしたが、本発明では、これに加え、暗証番号入力キー２０１の入力表示部３における表示（座標）位置を変更したり、さらには、暗証番号入力キー２０１の数字キーの配列を変更したりしてもよい。
【０１０４】
図２１は、暗証番号入力キー２０１の表示位置、および／又は数字キーの配列を取引毎に変更する実施形態に係る暗証番号入力受付け制御サブルーチンを示すフローチャートであり、図２２は、暗証番号入力画面５３１の一例を示す図、図２３は、数字キーの配列を取引毎に変更する場合について説明するための図である。
【０１０５】
本実施形態に係る暗証番号入力受付け制御サブルーチンでは、暗証番号の数字の入力順序の指定を受付けるのに先立って、制御部２が、暗証番号入力キー２０１の表示位置、および／又は数字キーの配列を取引毎に変更する暗証番号入力キー表示変更サブルーチンを実行する（ステップＳ２１０１）。制御部２は、このステップＳ２１０１の処理を実行することにより、キー表示制御手段として機能している。
【０１０６】
例えば、図２２に示す例では、制御部２により、暗証番号入力キー２０１の表示位置が、図中二点鎖線にて符号２０１Ａ〜２０１Ｃで示すように取引毎に変更されている。この表示位置の変更は、例えば、制御部２が、表示位置の座標を乱数に基づいて決定する等、公知の技術を用いて実行することができる。
【０１０７】
また、図２３に示す例では、制御部２により、数字キーの配列が、次取引、次々取引、…で各々異なっており、それぞれランダムな配置となっている。数字キーの配列の変更は、例えば、制御部２が、数字キーの配列を乱数に基づいて変更する等、公知の技術を用いて実行することができる。
【０１０８】
そして、このように、暗証番号入力キー２０１の入力表示部３における表示位置や、数字キーの配列を変更した後、制御部２は、例えば、図４のステップＳ４０１〜ステップＳ４０７に対応するステップＳ２１０２〜ステップＳ２１０８を実行し、暗証番号の入力を受付ける。
【０１０９】
この場合、前記入力順序の変更に加え、暗証番号入力キー２０１の表示位置、および／又は数字キーの配列の変更により、第三者による暗証番号の確認をより困難にすることができる。
【０１１０】
ところで、図２３に示すように、数字キーの配列を変更可能とする場合には、例えば、図２２に示すようなリセットボタン２０４を暗証番号入力画面５３１に表示し、顧客がこのリセットボタン２０４をタッチ操作した時、一旦ランダムな配列で表示された数字キーを、数字の大小に従った配列に戻す（リセットする）ことができるようにしてもよい。
【０１１１】
なお、図２１に示す実施形態では、ステップＳ２１０７において、全ての桁に数字が入力されていないと制御部２が判定すれば（ステップＳ２２０７：ＮＯ）、ステップＳ２１０２の処理に戻るようになっているが、例えば、ステップＳ２１０１の処理に戻るようにして、暗証番号入力キー２０１の表示位置や数字キーの配列を数字の入力毎に変更するようにしてもよい。
【０１１２】
また、図２３では、縦横に整列された状態のまま数字キーの配列を変更することとしたが、例えば、特開平６−１２４４０号公報に開示されているように、数字キーのレイアウトを三角形状やサークル状等様々な形状に変更してもよい。
【０１１３】
また、図２１に示すフローチャートは、暗証番号入力キー２０１の表示位置、および／又は数字キーの配列の変更処理を、図１〜図８に示す実施形態に適用した場合について説明したが、これに限らず、図９〜図２０に示す他の実施形態に適用してもよい。
【０１１４】
なお、上述した各実施形態で説明したフローチャートや表示画面は、図示したものに限定されるものでなく、本発明の趣旨の範囲内において種々変化可能である。
【０１１５】
さらに、上述した各実施形態では、金融取引を行なうためのＡＴＭ１を一例として説明を行なったが、本発明は、必ずしもこれに限定されるものでなく、例えば、顧客が希望する種別の現金に換金する両替機、さらには公共施設に設置され、顧客が希望する取引に対して暗証番号の入力が必要となる情報端末や自動販売機等、その他様々な取引処理装置において適応可能である。
【符号の説明】
【０１１６】
１…自動取引装置
２…制御部
３…入力表示部
１１…ホストコンピュータ
１５…ホストコンピュータ制御部
３１、１３１、２３１、３３１、４３１、５３１…暗証番号入力画面
２０１…暗証番号入力キー
２０１ａ、２０１ｂ…数字キー
【図１】
2012108796.tif 000003
【図２】
2012108796.tif 000004
【図３】
2012108796.tif 000005
【図４】
2012108796.tif 000006
【図５】
2012108796.tif 000007
【図６】
2012108796.tif 000008
【図７】
2012108796.tif 000009
【図８】
2012108796.tif 000010
【図９】
2012108796.tif 000011
【図１０】
2012108796.tif 000012
【図１１】
2012108796.tif 000013
【図１２】
2012108796.tif 000014
【図１３】
2012108796.tif 000015
【図１４】
2012108796.tif 000016
【図１５】
2012108796.tif 000017
【図１６】
2012108796.tif 000018
【図１７】
2012108796.tif 000019
【図１８】
2012108796.tif 000020
【図１９】
2012108796.tif 000021
【図２０】
2012108796.tif 000022
【図２１】
2012108796.tif 000023
【図２２】
2012108796.tif 000024
【図２３】
2012108796.tif 000025