(57)【要約】【課題】認証に用いられる情報が他人により推定されてしまう可能性を低減する。【解決手段】認証装置１０は、パスワードが入力される入力部１１と、認証用カードが挿入される挿入部１２と、挿入部１２に挿入された認証用カードの挿入方向を識別する識別部１３と、識別部１３が識別した認証用カードの挿入方向に対応する照合情報を、認証用カードの挿入方向を識別する識別情報と照合情報とが対応付けられて格納された記憶部１６から抽出する抽出部１４と、入力部１１に入力されたパスワードを、抽出部１４が抽出した照合情報と照合する照合部１５と、を有する。【選択図】図１
2012203510.tif 000002
【特許請求の範囲】
【請求項１】
パスワードが入力される入力部と、
認証用カードが挿入される挿入部と、
前記挿入部に挿入された認証用カードの挿入方向を識別する識別部と、
前記識別部が識別した認証用カードの挿入方向に対応する照合情報を、認証用カードの挿入方向を識別する識別情報と照合情報とが対応付けられて格納された記憶部から抽出する抽出部と、
前記入力部に入力されたパスワードを、前記抽出部が抽出した照合情報と照合する照合部と、
を有することを特徴とする認証装置。
【請求項２】
前記記憶部は、前記挿入部に挿入される認証用カードに設けられていること、
を特徴とする請求項１記載の認証装置。
【請求項３】
前記挿入部に挿入される認証用カードには、挿入方向において前後非対称の形状を備える印が付され、
前記挿入部に挿入された認証用カードに付された印を撮像する撮像部をさらに有し、
前記識別部は、前記撮像部が撮像した画像から前記挿入部に挿入された認証用カードに付された印の形状を識別することで、前記挿入部に挿入された認証用カードの挿入方向を識別すること、
を特徴とする請求項１または２記載の認証装置。
【請求項４】
前記挿入部に挿入される認証用カードの表面には、挿入方向において前後非対称の形状を備えた印が付され、裏面には、挿入方向において前後非対称の形状を備え、かつ、表面に付された印とは異なる形状を備えた印が付されていること、
を特徴とする請求項３記載の認証装置。
【請求項５】
前記挿入部に挿入される認証用カードの両端辺には、認証用カードの挿入方向を識別する識別情報が格納された磁気ストライプが付され、
前記挿入部に挿入された認証用カードに付された磁気ストライプに格納された識別情報を読み取る読取部をさらに有し、
前記識別部は、前記読取部によって読み取られた識別情報に基づいて、前記挿入部に挿入された認証用カードの挿入方向を識別すること、
を特徴とする請求項１または２記載の認証装置。
【請求項６】
前記記憶部には、認証用カードの挿入方向を識別する識別情報と対応付けられた複数の照合情報と、通知用照合情報とが格納され、
前記照合部による照合の結果、前記入力部に入力されたパスワードと前記抽出部が抽出した照合情報とが一致した場合、前記記憶部に格納された前記通知用照合情報を、ホスト装置へ通知する通知部をさらに有すること、
を特徴とする請求項１〜５のいずれか１項に記載の認証装置。
【請求項７】
コンピュータが、
挿入部に挿入された認証用カードの挿入方向を識別し、
識別した認証用カードの挿入方向に対応する照合情報を、認証用カードの挿入方向を識別する識別情報と照合情報とが対応付けられて格納された記憶部から抽出し、
入力部に入力されたパスワードを、抽出した照合情報と照合する、
ことを特徴とする認証方法。
【請求項８】
コンピュータを、
挿入部に挿入された認証用カードの挿入方向を識別する識別部、
前記識別部が識別した認証用カードの挿入方向に対応する照合情報を、認証用カードの挿入方向を識別する識別情報と照合情報とが対応付けられて格納された記憶部から抽出する抽出部、
入力部に入力されたパスワードを、前記抽出部が抽出した照合情報と照合する照合部、
として機能させることを特徴とする認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、認証を行う認証装置、認証方法、および、認証プログラムに関する。
【背景技術】
【０００２】
例えば、金融機関の店舗や小売店に設置された自動取引装置（ＡＴＭ：Automated Teller Machine）等の端末装置のように、操作者を認証するための認証機能を有する認証装置が存在する。このような認証装置では、認証用カードが用いられる。例えば、自動取引装置に用いられる認証用カードの記憶部には、操作者の口座番号等が格納されている。認証用カードは、操作者によって認証装置に挿入される。また、認証装置は、操作者により入力されたパスワードを、予め登録された照合情報と照合することにより、操作者を認証する。
【０００３】
なお、認証用カードの挿入方法に関して、例えば、認証用カードに情報を格納する磁気ストライプが複数設けられ、認証用カードの挿入を２方向から行うことができる技術がある（例えば、特許文献１参照）。また、磁気ストライプを備えるカードとして、例えば、カードの表面および裏面の両方に磁気ストライプを備えるものがある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１４３１２７号公報
【特許文献２】特開平２−１２１１１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、認証に用いられるパスワードは、例えば、４桁等の少ない桁数の数字により構成されているため、他人により容易に推定されてしまう可能性がある。すなわち、パスワードを用いて認証を行う方法では、認証に用いられる情報が他人により容易に推定されてしまう可能性がある。
【０００６】
このような点に鑑み、開示の認証装置、認証方法、および、認証プログラムでは、認証に用いられる情報が他人により推定されてしまう可能性を低減することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために以下のような認証装置、認証方法、および、認証プログラムが提供される。
この認証装置は、パスワードが入力される入力部と、認証用カードが挿入される挿入部と、挿入部に挿入された認証用カードの挿入方向を識別する識別部と、識別部が識別した認証用カードの挿入方向に対応する照合情報を、認証用カードの挿入方向を識別する識別情報と照合情報とが対応付けられて格納された記憶部から抽出する抽出部と、入力部に入力されたパスワードを、抽出部が抽出した照合情報と照合する照合部と、を有する。
【０００８】
また、この認証方法は、コンピュータが、挿入部に挿入された認証用カードの挿入方向を識別し、識別した認証用カードの挿入方向に対応する照合情報を、認証用カードの挿入方向を識別する識別情報と照合情報とが対応付けられて格納された記憶部から抽出し、入力部に入力されたパスワードを、抽出した照合情報と照合する。
【０００９】
また、この認証プログラムは、コンピュータを、挿入部に挿入された認証用カードの挿入方向を識別する識別部、識別部が識別した認証用カードの挿入方向に対応する照合情報を、認証用カードの挿入方向を識別する識別情報と照合情報とが対応付けられて格納された記憶部から抽出する抽出部、入力部に入力されたパスワードを、抽出部が抽出した照合情報と照合する照合部、として機能させる。
【発明の効果】
【００１０】
開示の認証装置、認証方法、および、認証プログラムによれば、認証に用いられる情報が他人により推定されてしまう可能性を低減することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施の形態に係る認証装置の一例を示す図である。
【図２】第２の実施の形態に係る認証システムの一例を示す図である。
【図３】第２の実施の形態に係る自動取引装置のハードウェアの一例を示す図である。
【図４】第２の実施の形態に係るホストコンピュータのハードウェアの一例を示す図である。
【図５】第２の実施の形態に係る認証用カードの一例を示す図である。
【図６】第２の実施の形態に係る認証用カードの挿入方向に関する対応表の一例を示す図である。
【図７】第２の実施の形態に係る認証システムの機能の一例を示す図である。
【図８】第２の実施の形態に係る認証用カードの記憶部に格納された記憶テーブルの一例を示す図である。
【図９】第２の実施の形態に係るホストコンピュータの記憶部に格納された元帳テーブルの一例を示す図である。
【図１０】第２の実施の形態に係る取引要求電文の構成の一例を示す図である。
【図１１】第２の実施の形態に係る取引応答電文の構成の一例を示す図である。
【図１２】第２の実施の形態に係る自動取引装置の取引処理の手順の一例を示す図である。
【図１３】第２の実施の形態に係る自動取引装置の取引処理の手順の一例を示す図である。
【図１４】第２の実施の形態に係るホストコンピュータの取引処理の手順の一例を示す図である。
【図１５】第２の実施の形態に係る認証用カードの変形例を示す図である。
【発明を実施するための形態】
【００１２】
以下、実施の形態を図面を参照して説明する。
［第１の実施の形態］
図１は、第１の実施の形態に係る認証装置の一例を示す図である。認証装置１０は、入力部１１と、挿入部１２と、識別部１３と、記憶部１６に接続された抽出部１４と、照合部１５とを有する。
【００１３】
入力部１１には、操作者によってパスワードが入力される。パスワードは、例えば、４桁の数字である。挿入部１２には、操作者によって認証用カードが挿入される。挿入部１２には、挿入方向を変えて認証用カードを挿入することができる。識別部１３は、挿入部１２に挿入された認証用カードの挿入方向を識別する。
【００１４】
抽出部１４は、識別部１３が識別した認証用カードの挿入方向に対応する照合情報を、認証用カードの挿入方向を識別する識別情報と照合情報とが対応付けられて格納された記憶部１６から抽出する。照合部１５は、入力部１１に入力されたパスワードを、抽出部１４が抽出した照合情報と照合する。
【００１５】
次に、認証装置１０の認証手順について説明する。まず、操作者が、挿入部１２に認証用カードを挿入する。次に、操作者が、入力部１１にパスワードを入力する。次に、識別部１３が、挿入部１２に挿入された認証用カードの挿入方向を識別する。
【００１６】
次に、抽出部１４が、識別部１３によって識別された認証用カードの挿入方向に対応する照合情報を、記憶部１６から抽出する。次に、照合部１５が、入力部１１に入力されたパスワードを、抽出部１４によって抽出された照合情報と照合する。これにより、操作者の認証が行われる。
【００１７】
このように、認証装置１０では、抽出部１４は、識別部１３が識別した認証用カードの挿入方向に対応する照合情報を、認証用カードの挿入方向を識別する識別情報と照合情報とが対応付けられて格納された記憶部１６から抽出する。そして、照合部１５は、入力部１１に入力されたパスワードを、抽出部１４が抽出した照合情報と照合する。
【００１８】
これによれば、入力されたパスワードが、記憶部１６に格納されている照合情報と一致していたとしても、認証用カードの挿入方向がこの照合情報に対応付けられた挿入方向ではない場合、照合部１５による照合の結果は、不一致となる。すなわち、認証装置１０によれば、パスワードと認証用カードの挿入方向との両方が正しくなければ、認証は成功しない。
【００１９】
つまり、認証装置１０によれば、認証のために、パスワードに加えて認証用カードの挿入方向の情報が必要となるため、認証に用いられる情報が他人により推定されてしまう可能性を低減することが可能となる。
【００２０】
［第２の実施の形態］
次に、第１の実施の形態の認証装置１０を、自動取引装置に適用した実施の形態を、第２の実施の形態として説明する。
【００２１】
図２は、第２の実施の形態に係る認証システムの一例を示す図である。認証システム１は、金融機関における認証システムである。認証システム１では、自動取引装置１００が、ネットワーク３０を介してホストコンピュータ２００に接続されている。また、ネットワーク３０には、他の複数の自動取引装置２０，２１…が接続されている。
【００２２】
自動取引装置１００は、例えば、金融機関の店舗や小売店等に配置されており、顧客の操作に従って、入金、引出、振込、および、振替等の金融取引処理を、ホストコンピュータ２００に要求する。また、自動取引装置１００は、顧客によって入力された認証のための情報を、ホストコンピュータ２００に送信する。なお、自動取引装置２０，２１…も、自動取引装置１００と同様の構成を備える。
【００２３】
ホストコンピュータ２００は、例えば、金融機関のセンタに配置されており、顧客の口座を管理する管理情報等を有し、自動取引装置１００，２０，２１…からの金融取引処理の要求に応じて、金融取引処理を実行する。また、ホストコンピュータ２００は、自動取引装置１００，２０，２１…から認証のための情報を受信すると、その情報に基づいて取引を許可するか否かを判定し、判定結果を送信元の自動取引装置に通知する。
【００２４】
次に、自動取引装置１００のハードウェアについて説明する。
図３は、第２の実施の形態に係る自動取引装置のハードウェアの一例を示す図である。自動取引装置１００は、ＣＰＵ（Central Processing Unit）１０１によって装置全体が制御されている。ＣＰＵ１０１には、メモリ１０２と複数の周辺機器が接続されている。
【００２５】
メモリ１０２は、自動取引装置１００の主記憶装置として使用される。メモリ１０２には、ＣＰＵ１０１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、メモリ１０２には、ＣＰＵ１０１による処理に必要な各種情報が格納される。
【００２６】
ＣＰＵ１０１に接続されている周辺機器としては、ディスプレイ１０３と、タッチパネル１０４と、カードユニット１０５と、通帳ユニット１０６と、紙幣ユニット１０７と、硬貨ユニット１０８と、レシートユニット１０９と、ジャーナルユニット１１０と、ネットワーク３０に接続された通信インタフェース１１１とがある。
【００２７】
ディスプレイ１０３は、ＣＰＵ１０１からの命令に従って、画像を表示する。タッチパネル１０４は、ディスプレイ１０３の上方に設置されており、タッチによる入力を受け付け、ＣＰＵ１０１に信号を送信する。ここで、ディスプレイ１０３に表示された画像は、タッチパネル１０４を透過し、顧客に視認される。タッチパネル１０４を顧客がタッチすることで、パスワードの入力や、取引処理の選択が行われる。
【００２８】
通帳ユニット１０６は、通帳の出し入れや、通帳への印字を行う。紙幣ユニット１０７は、紙幣の出し入れや、計数、収納を行う。硬貨ユニット１０８は、硬貨の出し入れや、計数、収納を行う。レシートユニット１０９は、レシートへの取引内容の印字や、レシートの排出を行う。ジャーナルユニット１１０は、取引内容等のジャーナル用紙への印字を行う。通信インタフェース１１１は、ネットワーク３０を介して、他のコンピュータまたは通信機器との間で情報の送受信を行う。
【００２９】
カードユニット１０５は、ＩＣチップリーダ１０５ａと、ＭＳ（Magnetic Stripe）リーダ１０５ｂと、カメラ１０５ｃと、カード挿入口１０５ｄとを有する。カードユニット１０５は、カード挿入口１０５ｄに挿入された認証用カードの取込、および、排出を行う。
【００３０】
ＩＣチップリーダ１０５ａは、カード挿入口１０５ｄに挿入された認証用カードに付されているＩＣチップに格納された情報を読み取る。ＭＳリーダ１０５ｂは、カード挿入口１０５ｄに挿入された認証用カードに付されている磁気ストライプに格納された情報を読み取る。カメラ１０５ｃは、カード挿入口１０５ｄに挿入された認証用カードを撮像する。
【００３１】
次に、ホストコンピュータ２００のハードウェアについて説明する。
図４は、第２の実施の形態に係るホストコンピュータのハードウェアの一例を示す図である。ホストコンピュータ２００は、ＣＰＵ２０１によって装置全体が制御されている。ＣＰＵ２０１には、バス２０８を介してＲＡＭ（Random Access Memory）２０２と複数の周辺機器が接続されている。
【００３２】
ＲＡＭ２０２は、ホストコンピュータ２００の主記憶装置として使用される。ＲＡＭ２０２には、ＣＰＵ２０１に実行させるＯＳのプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ２０２には、ＣＰＵ２０１による処理に必要な各種情報が格納される。
【００３３】
バス２０８に接続されている周辺機器としては、ハードディスクドライブ（ＨＤＤ:Hard Disk Drive）２０３、グラフィック処理装置２０４、入力インタフェース２０５、光学ドライブ装置２０６、および通信インタフェース２０７がある。
【００３４】
ＨＤＤ２０３は、内蔵したディスクに対して、磁気的に情報の書き込みおよび読み出しを行う。ＨＤＤ２０３は、ホストコンピュータ２００の二次記憶装置として使用される。ＨＤＤ２０３には、ＯＳのプログラム、アプリケーションプログラム、および各種情報が格納される。なお、二次記憶装置としては、フラッシュメモリなどの半導体記憶装置を使用することもできる。
【００３５】
グラフィック処理装置２０４には、モニタ２０４ａが接続されている。グラフィック処理装置２０４は、ＣＰＵ２０１からの命令に従って、画像をモニタ２０４ａの画面に表示させる。モニタ２０４ａとしては、ＣＲＴ（Cathode Ray Tube）を用いた表示装置や液晶表示装置などがある。
【００３６】
入力インタフェース２０５には、キーボード２０５ａとマウス２０５ｂとが接続されている。入力インタフェース２０５は、キーボード２０５ａやマウス２０５ｂから送られてくる信号をＣＰＵ２０１に送信する。なお、マウス２０５ｂは、ポインティングデバイスの一例であり、他のポインティングデバイスを使用することもできる。他のポインティングデバイスとしては、タッチパネル、タブレット、タッチパッド、トラックボールなどがある。
【００３７】
光学ドライブ装置２０６は、レーザ光などを利用して、光ディスク２０６ａに記録された情報の読み取りを行う。光ディスク２０６ａは、光の反射によって読み取り可能なように情報が記録された可搬型の記録媒体である。光ディスク２０６ａには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。
【００３８】
通信インタフェース２０７は、ネットワーク３０に接続されている。通信インタフェース２０７は、ネットワーク３０を介して、他のコンピュータまたは通信機器との間で情報の送受信を行う。
【００３９】
以上のようなハードウェア構成によって、第２の実施の形態の処理機能を実現することができる。
次に、認証用カードについて説明する。
【００４０】
図５は、第２の実施の形態に係る認証用カードの一例を示す図である。図５（Ａ）は、認証用カードを表面側から見た図であり、図５（Ｂ）は、認証用カードを裏面側から見た図である。
【００４１】
図５（Ａ）に示すように、認証用カード３００の表面３０１には、ＩＣチップ３２０と、印３１０とが付されている。ＩＣチップ３２０には、顧客の口座番号や、認証に必要な情報が格納されている。印３１０には、図形や数字、文字等が含まれる。印３１０は、認証用カード３００の挿入方向において、前後非対称の形状を備えている。ここでは、印３１０は、正三角形を成している。さらに、認証用カード３００は、挿入方向において対向する端辺３０３，３０４を有している。印３１０は、例えば、印刷によって設けられる。
【００４２】
図５（Ｂ）に示すように、認証用カード３００の裏面３０２には、ＩＣチップ３４０と、印３３０とが付されている。ＩＣチップ３４０には、表面３０１側に付されたＩＣチップ３２０と同じ情報が格納されている。印３３０には、図形や数字、文字等が含まれる。印３３０は、認証用カード３００の挿入方向において、前後非対称の形状を備え、かつ、表面３０１側に付された印３１０とは異なる形状を備えている。ここでは、印３３０は、正五角形を成している。印３３０は、例えば、印刷によって設けられる。
【００４３】
このように、認証用カード３００の表面３０１と裏面３０２との両方にＩＣチップが付されていることで、ＩＣチップリーダ１０５ａが認証用カード３００に対して上方または下方のどちらか一方からしかＩＣチップに格納された情報を読み取ることができない場合であっても、認証用カード３００の挿入方向に依らずに、ＩＣチップに格納された情報を読み取ることが可能となる。
【００４４】
なお、ＩＣチップリーダ１０５ａが２つあり、認証用カード３００に対して上方および下方の両方からＩＣチップに格納された情報を読み取ることができる場合は、ＩＣチップは、認証用カード３００の表面３０１か裏面３０２のどちらか一方のみに付されていればよい。
【００４５】
次に、カード挿入口１０５ｄに挿入される認証用カード３００の挿入方向と、認証用カード３００の挿入方向を自動取引装置１００において識別するための識別子と、認証用カード３００に付された印をカメラ１０５ｃが撮像した撮像画像との対応関係について説明する。
【００４６】
図６は、第２の実施の形態に係る認証用カードの挿入方向に関する対応表の一例を示す図である。対応表１００ａの挿入方向の欄に示す図は、認証用カード３００がカード挿入口１０５ｄに挿入される様子を、上方から見たものである。
【００４７】
対応表１００ａでは、カード挿入口１０５ｄに挿入される認証用カード３００の挿入方向と、認証用カード３００の挿入方向を自動取引装置１００において識別するための識別子と、認証用カード３００に付された印をカメラ１０５ｃが撮像した撮像画像との対応を示している。
【００４８】
行４０１に示すように、認証用カード３００を、表面３０１を上方に向けて、端辺３０３側からカード挿入口１０５ｄに挿入する挿入方向は、自動取引装置１００において識別子（１）によって識別され、撮像画像は、逆正三角形となる。
【００４９】
行４０２に示すように、認証用カード３００を、表面３０１を上方に向けて、端辺３０４側からカード挿入口１０５ｄに挿入する挿入方向は、自動取引装置１００において識別子（２）によって識別され、撮像画像は、順方向の正三角形となる。
【００５０】
行４０３に示すように、認証用カード３００を、裏面３０２を上方に向けて、端辺３０３側からカード挿入口１０５ｄに挿入する挿入方向は、自動取引装置１００において識別子（３）によって識別され、撮像画像は、逆正五角形となる。
【００５１】
行４０４に示すように、認証用カード３００を、裏面３０２を上方に向けて、端辺３０４側からカード挿入口１０５ｄに挿入する挿入方向は、自動取引装置１００において識別子（４）によって識別され、撮像画像は、順方向の正五角形となる。
【００５２】
すなわち、認証用カード３００の表面３０１には、挿入方向において前後非対称の形状を備えた印３１０が付され、裏面３０２には、挿入方向において前後非対称の形状を備え、かつ、表面３０１に付された印３１０とは異なる形状を備えた印３３０が付されているため、認証用カード３００の挿入方向によって撮像画像の形状が異なることとなる。つまり、撮像画像の形状に基づいて、認証用カード３００の挿入方向を特定することができる。
【００５３】
次に、認証システム１の処理機能について説明する。
図７は、第２の実施の形態に係る認証システムの機能の一例を示す図である。認証用カード３００は、記憶部３５０を有している。記憶部３５０には、顧客の口座番号と、認証用カード３００の挿入方向を識別する識別子（１）〜（４）と対応付けられた複数の照合情報と、通知用照合情報とが格納される。
【００５４】
自動取引装置１００は、変換部１２１と、抽出部１２２と、照合部１２３と、取引制御部１２４とを有している。変換部１２１は、カメラ１０５ｃによって撮像された認証用カード３００の印の撮像画像を、図６に示す対応表１００ａの関係に基づいて、認証用カード３００の挿入方向を識別する識別子（１）〜（４）のいずれかに変換する。
【００５５】
抽出部１２２は、認証用カード３００の記憶部３５０から、変換部１２１が変換した識別子に対応する照合情報を抽出する。照合部１２３は、タッチパネル１０４に入力されたパスワードを、抽出部１２２が抽出した照合情報と照合する。
【００５６】
取引制御部１２４は、照合部１２３の照合結果に応じて、取引要求電文をホストコンピュータ２００に送信する。例えば、支払取引での取引要求電文には、顧客の口座番号や、通知用照合情報、支払要求金額、取引種別が含まれる。また、取引制御部１２４は、ホストコンピュータ２００から送信された取引応答電文を受信する。
【００５７】
さらに、取引制御部１２４は、ディスプレイ１０３、タッチパネル１０４、カードユニット１０５、通帳ユニット１０６、紙幣ユニット１０７、硬貨ユニット１０８、レシートユニット１０９、ジャーナルユニット１１０を制御して、各種取引処理を実行する。
【００５８】
ホストコンピュータ２００は、ホスト制御部２２１と、記憶部２２２とを有している。記憶部２２２には、顧客の口座番号や預金残高、ホスト側照合情報を含む元帳テーブルが格納される。ホスト制御部２２１は、自動取引装置１００の取引制御部１２４から送信された取引要求電文を受信する。さらに、ホスト制御部２２１は、受信した取引要求電文と、記憶部２２２に格納された元帳テーブルとを比較して、取引許可または取引拒否の判定を行う。さらに、ホスト制御部２２１は、取引応答電文を取引制御部１２４に送信する。取引応答電文には、顧客の口座番号や、判定結果、支払許可金額、取引種別が含まれる。
【００５９】
次に、認証用カード３００の記憶部３５０に格納された記憶テーブルについて説明する。
図８は、第２の実施の形態に係る認証用カードの記憶部に格納された記憶テーブルの一例を示す図である。記憶テーブル３５０ａには、認証用カード３００の挿入方向を識別する識別子（１）〜（４）と、照合情報と、通知用照合情報とが対応付けられて格納されている。
【００６０】
識別子（１）〜（４）にはそれぞれ、異なる照合情報が対応付けられている。また、識別子（１）〜（４）の一部には、照合情報が対応付けられていないものもある。この場合、照合情報の欄は、「ＮＵＬＬ」となる。また、識別子（１）〜（４）には、共通の通知用照合情報が対応付けられている。
【００６１】
照合情報は、自動取引装置１００における顧客が入力するパスワードとの照合処理に用いられる情報であり、例えば、４桁の数字により構成されている。通知用照合情報は、ホストコンピュータ２００における照合処理に用いられる情報であり、例えば、４桁の数字により構成されている。照合情報、および、通知用照合情報は、例えば、顧客によって設定される。
【００６２】
記憶テーブル３５０ａは、取引処理を行う前に、予め認証用カード３００の記憶部３５０に格納されている。また、記憶部３５０には、記憶テーブル３５０ａとは別に、顧客の口座番号が格納されている。
【００６３】
次に、ホストコンピュータ２００の記憶部２２２に格納された元帳テーブルについて説明する。
図９は、第２の実施の形態に係るホストコンピュータの記憶部に格納された元帳テーブルの一例を示す図である。元帳テーブル２２２ａには、顧客の口座番号と、預金残高と、ホスト側照合情報とが対応付けられて格納されている。ホスト側照合情報は、ホストコンピュータ２００における照合処理に用いられる情報であり、例えば、４桁の数字により構成されている。
【００６４】
次に、自動取引装置１００の取引制御部１２４が送信する取引要求電文の構成について説明する。
図１０は、第２の実施の形態に係る取引要求電文の構成の一例を示す図である。取引要求電文１２４ａには、顧客の口座番号と、通知用照合情報と、支払要求金額と、取引種別とが含まれている。
【００６５】
顧客の口座番号、および、通知用照合情報は、認証用カード３００の記憶部３５０から抽出される。支払要求金額、および、取引種別は、タッチパネル１０４を用いた顧客による入力操作に基づいて設定される。
【００６６】
次に、ホストコンピュータ２００のホスト制御部２２１が送信する取引応答電文の構成について説明する。
図１１は、第２の実施の形態に係る取引応答電文の構成の一例を示す図である。取引応答電文２２１ａには、顧客の口座番号と、判定結果と、支払許可金額と、取引種別とが含まれる。
【００６７】
顧客の口座番号は、ホストコンピュータ２００の記憶部２２２から抽出される。判定結果、および、支払許可金額は、ホスト制御部２２１による取引許可または取引拒否の判定結果に基づいて設定される。取引種別は、自動取引装置１００の取引制御部１２４から送信された取引要求電文に基づいて設定される。
【００６８】
次に、自動取引装置１００の取引処理の手順について説明する。
図１２，１３は、第２の実施の形態に係る自動取引装置の取引処理の手順の一例を示す図である。図１２，１３に示す処理は、例えば、顧客がタッチパネル１０４をタッチすることで開始される。なお、認証用カード３００の記憶部３５０には、予め、記憶テーブル、および、顧客の口座番号が格納されているものとする。また、ここでは、支払取引を例としている。
【００６９】
［ステップＳ１０１］取引制御部１２４が、ディスプレイ１０３に取引のための案内画面を表示させる。ここで、顧客は、この案内画面を見ながら、希望する取引を選択する。顧客による選択は、例えば、タッチパネル１０４をタッチすることで行われる。
【００７０】
［ステップＳ１０２］取引制御部１２４が、顧客によって選択された取引が、支払取引かどうかを判定する。支払取引である場合、取引制御部１２４は、処理をステップＳ１０４に進める。支払取引ではない場合、取引制御部１２４は、処理をステップＳ１０３に進める。
【００７１】
［ステップＳ１０３］取引制御部１２４が、支払取引とは別の他の取引処理を行って、処理をステップＳ１１６に進める。
［ステップＳ１０４］顧客が、認証用カード３００を、カード挿入口１０５ｄに挿入する。ここで、顧客は、図６の対応表１００ａに示す４通りの挿入方向のいずれかの挿入方向で、認証用カード３００を挿入する。
【００７２】
［ステップＳ１０５］顧客が、タッチパネル１０４をタッチして、パスワードを入力する。
［ステップＳ１０６］顧客が、タッチパネル１０４をタッチして、支払金額を入力する。
【００７３】
［ステップＳ１０７］取引制御部１２４が、カメラ１０５ｃに、カード挿入口１０５ｄに挿入された認証用カード３００に付された印を撮像させる。
［ステップＳ１０８］変換部１２１が、カメラ１０５ｃによって撮像された認証用カード３００の印の撮像画像を、図６に示す対応表１００ａの関係に基づいて、認証用カード３００の挿入方向を識別する識別子（１）〜（４）のいずれかに変換する。例えば、カメラ１０５ｃによって撮像された認証用カード３００の印の撮像画像が、逆正三角形の場合、変換部１２１は、撮像画像を識別子（１）に変換する。
【００７４】
［ステップＳ１０９］抽出部１２２が、認証用カード３００の記憶部３５０に格納された記憶テーブルから、変換部１２１が変換した識別子に対応する照合情報と通知用照合情報を抽出する。例えば、図８に示す記憶テーブル３５０ａを用いて説明すると、変換部１２１が変換した識別子が識別子（１）である場合、抽出部１２２は、記憶テーブル３５０ａから、識別子（１）に対応する照合情報「２２２２」と通知用照合情報「９９９９」を抽出する。
【００７５】
［ステップＳ１１０］照合部１２３が、顧客によって入力されたパスワードを、抽出部１２２が抽出した照合情報と照合する。パスワードと照合情報とが一致した場合、照合部１２３は、処理をステップＳ１１１に進める。パスワードと照合情報とが一致しない場合、照合部１２３は、処理をステップＳ１１４に進める。
【００７６】
［ステップＳ１１１］取引制御部１２４が、取引要求電文を作成してホストコンピュータ２００のホスト制御部２２１に送信する。取引要求電文には、顧客の口座番号や、通知用照合情報、支払要求金額、取引種別が含まれる。ここで、取引要求電文を受信したホストコンピュータ２００のホスト制御部２２１は、取引許可または取引拒否の判定処理を行い、取引応答電文を作成して自動取引装置１００の取引制御部１２４に送信する。取引応答電文には、顧客の口座番号や、判定結果、支払許可金額、取引種別が含まれる。
【００７７】
なお、取引要求電文の通知用照合情報には、ステップＳ１０９において抽出した通知用照合情報が設定される。
［ステップＳ１１２］取引制御部１２４が、ホストコンピュータ２００のホスト制御部２２１から送信された取引応答電文を受信する。
【００７８】
［ステップＳ１１３］取引制御部１２４が、取引応答電文に含まれる判定結果に基づき、取引が許可されたかどうかを判定する。取引が許可された場合、取引制御部１２４は、処理をステップＳ１１５に進める。取引が拒否された場合、取引制御部１２４は、処理をステップＳ１１４に進める。
【００７９】
［ステップＳ１１４］取引制御部１２４が、レシートユニット１０９に、エラー内容をレシートに印字する処理を実行させ、処理をステップＳ１１７に進める。
［ステップＳ１１５］取引制御部１２４が、紙幣ユニット１０７、および、硬貨ユニット１０８に、貨幣の計数処理を実行させる。
【００８０】
［ステップＳ１１６］取引制御部１２４が、レシートユニット１０９に、取引内容をレシートに印字する処理を実行させる。
［ステップＳ１１７］取引制御部１２４が、レシートユニット１０９に印字されたレシートの排出処理を実行させるとともに、カードユニット１０５に認証用カード３００の返却処理を実行させる。
【００８１】
［ステップＳ１１８］取引制御部１２４が、取引が終了したかどうかを判定する。取引が終了した場合、取引制御部１２４は、処理を終了する。取引が終了していない場合、取引制御部１２４は、処理をステップＳ１０１に進める。
【００８２】
次に、ホストコンピュータ２００の取引処理の手順について説明する。
図１４は、第２の実施の形態に係るホストコンピュータの取引処理の手順の一例を示す図である。図１４に示す処理は、ホスト制御部２２１が、自動取引装置１００の取引制御部１２４から送信された取引要求電文を受信することで開始される。なお、記憶部２２２には、予め、元帳テーブルが格納されているものとする。また、ここでは、支払取引を例としている。
【００８３】
［ステップＳ２０１］ホスト制御部２２１が、記憶部２２２に格納された元帳テーブルから、受信した取引要求電文に含まれる口座番号に対応したホスト側照合情報を抽出する。
【００８４】
［ステップＳ２０２］ホスト制御部２２１が、受信した取引要求電文に含まれる通知用照合情報と、元帳テーブルから抽出したホスト側照合情報とが一致するかどうかを判定する。一致する場合、ホスト制御部２２１は、処理をステップＳ２０３に進める。一致していない場合、ホスト制御部２２１は、処理をステップＳ２０６に進める。
【００８５】
［ステップＳ２０３］ホスト制御部２２１が、元帳テーブルを参照し、受信した取引要求電文に含まれる口座番号に対応した預金残高が、受信した取引要求電文に含まれる支払要求金額以上であるかどうかを判定する。預金残高が支払要求金額以上である場合、ホスト制御部２２１は、処理をステップＳ２０４に進める。預金残高が支払要求金額未満である場合、ホスト制御部２２１は、処理をステップＳ２０６に進める。
【００８６】
［ステップＳ２０４］ホスト制御部２２１が、元帳テーブルの預金残高を、預金残高から支払要求金額を差し引いた金額に更新する。
［ステップＳ２０５］ホスト制御部２２１が、取引許可の判定結果を含む取引応答電文を作成し、作成した取引応答電文を自動取引装置１００の取引制御部１２４に送信して処理を終了する。取引応答電文には、判定結果の他に、顧客の口座番号、支払許可金額、取引種別が含まれる。
【００８７】
［ステップＳ２０６］ホスト制御部２２１が、取引拒否の判定結果を含む取引応答電文を作成し、作成した取引応答電文を自動取引装置１００の取引制御部１２４に送信して処理を終了する。取引応答電文には、判定結果の他に、顧客の口座番号、支払許可金額、取引種別が含まれる。
【００８８】
以上、説明してきたように、自動取引装置１００では、変換部１２１は、カメラ１０５ｃによって撮像された認証用カード３００の印の撮像画像を、認証用カード３００の挿入方向を識別する識別子（１）〜（４）のいずれかに変換する。さらに、抽出部１２２は、変換部１２１が変換した識別子に対応する照合情報を、識別子（１）〜（４）と照合情報とが対応付けられて格納された認証用カード３００の記憶部３５０から抽出する。そして、照合部１２３は、タッチパネル１０４に入力されたパスワードを、抽出部１２２が抽出した照合情報と照合する。
【００８９】
この構成によれば、入力されたパスワードが、記憶部３５０に格納されている照合情報の１つと一致していたとしても、認証用カード３００の挿入方向がこの照合情報に対応付けられた識別子によって識別される挿入方向ではない場合、照合部１２３による照合の結果は、不一致となる。すなわち、自動取引装置１００によれば、パスワードと認証用カード３００の挿入方向との両方が正しくなければ、認証は成功しない。
【００９０】
つまり、自動取引装置１００によれば、認証のために、パスワードに加えて認証用カード３００の挿入方向の情報が必要となるため、認証に用いられる情報が他人により推定されてしまう可能性を低減することが可能となる。
【００９１】
なお、自動取引装置１００では、認証用カード３００の挿入方向は４通りであるが、例えば、２通りとすることもできる。この場合、認証用カード３００の表面３０１または裏面３０２のどちらか一方のみに、ＩＣチップおよび印が付されていればよい。
【００９２】
また、この構成によれば、認証用カード３００の挿入方向を識別するために、認証用カード３００には、印を付する加工を施すだけでよいので、認証用カード３００に大幅な加工を施す必要はない。
【００９３】
さらに、自動取引装置１００では、取引制御部１２４は、照合部１２３による照合の結果、入力されたパスワードと抽出部１２２が抽出した照合情報とが一致した場合、この照合情報とは別の通知用照合情報を、ホストコンピュータ２００に通知する。
【００９４】
この構成によれば、仮に、通知用照合情報が他人に知られたとしても、自動取引装置１００における照合には、この通知用照合情報とは別の照合情報が用いられるため、認証は成功しない。
【００９５】
（変形例）
次に、自動取引装置１００において、認証用カードの挿入方向を識別する他の方法を、変形例として説明する。変形例の認証用カードには、表面および裏面に、印に替えて磁気ストライプが付されている。
【００９６】
図１５は、第２の実施の形態に係る認証用カードの変形例を示す図である。図１５（Ａ）は、認証用カードを表面側から見た図であり、図１５（Ｂ）は、認証用カードを裏面側から見た図である。
【００９７】
図１５（Ａ）に示すように、認証用カード４００の表面４０１には、ＩＣチップ４２０と、磁気ストライプ４０５，４０６とが付されている。ＩＣチップ４２０には、認証用カード３００に付されたＩＣチップ３２０と同様に、顧客の口座番号や、認証に必要な情報が格納されている。
【００９８】
認証用カード４００は、挿入方向において対向する端辺４０３，４０４と、端辺４０３と端辺４０４とを結ぶ端辺４１１，４１２とを有している。磁気ストライプ４０５は、端辺４１１に沿って、端辺４１１に隣接して配置されている。磁気ストライプ４０６は、端辺４１２に沿って、端辺４１２に隣接して配置されている。
【００９９】
図１５（Ｂ）に示すように、認証用カード４００の裏面４０２には、ＩＣチップ４４０と、磁気ストライプ４０７，４０８とが付されている。ＩＣチップ４４０には、表面４０１に付されたＩＣチップ４２０と同様の情報が格納されている。磁気ストライプ４０７は、端辺４１２に沿って、端辺４１２に隣接して配置されている。磁気ストライプ４０８は、端辺４１１に沿って、端辺４１１に隣接して配置されている。
【０１００】
磁気ストライプ４０５〜４０８には、それぞれ、認証用カードの挿入方向を識別する識別子（１）〜（４）のいずれか１つが格納されている。例えば、磁気ストライプ４０５には、識別子（１）が格納され、磁気ストライプ４０６には、識別子（２）が格納され、磁気ストライプ４０７には、識別子（３）が格納され、磁気ストライプ４０８には、識別子（４）が格納されている。
【０１０１】
変形例では、ＭＳリーダ１０５ｂは、カード挿入口１０５ｄに挿入された認証用カード４００に対して、固定位置から磁気ストライプを読み取る。すなわち、認証用カード４００の挿入方向によって、読み取り対象となる磁気ストライプが異なる。
【０１０２】
例えば、認証用カード４００を、表面４０１を上方に向けて、端辺４０３側からカード挿入口１０５ｄに挿入した場合、磁気ストライプ４０５が読み取り対象となり、識別子（１）が読み取られる。また、認証用カード４００を、表面４０１を上方に向けて、端辺４０４側からカード挿入口１０５ｄに挿入した場合、磁気ストライプ４０６が読み取り対象となり、識別子（２）が読み取られる。
【０１０３】
また、認証用カード４００を、裏面４０２を上方に向けて、端辺４０３側からカード挿入口１０５ｄに挿入した場合、磁気ストライプ４０７が読み取り対象となり、識別子（３）が読み取られる。また、認証用カード４００を、裏面４０２を上方に向けて、端辺４０４側からカード挿入口１０５ｄに挿入した場合、磁気ストライプ４０８が読み取り対象となり、識別子（４）が読み取られる。
【０１０４】
そして、抽出部１２２は、認証用カード３００の記憶部３５０から、ＭＳリーダ１０５ｂによって読み取った識別子に対応する照合情報を抽出する。これにより、認証用カード４００の挿入方向に対応した照合情報を、記憶部３５０から抽出することが可能となる。
【０１０５】
なお、認証用カード４００の挿入方向を２通りとする場合は、認証用カード４００の表面４０１または裏面４０２のどちらか一方のみに、ＩＣチップおよび磁気ストライプが付されていればよい。
【０１０６】
なお、第２の実施の形態の上記の処理機能は、コンピュータによって実現することができる。その場合、自動取引装置１００が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記憶装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ／ＲＷなどがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【０１０７】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１０８】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、ネットワークを介して接続されたサーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【０１０９】
また、上記の処理機能の少なくとも一部を、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、ＰＬＤ（Programmable Logic Device）などの電子回路で実現することもできる。
【符号の説明】
【０１１０】
１  認証システム
１０  認証装置
１１  入力部
１２  挿入部
１３  識別部
１４，１２２  抽出部
１５，１２３  照合部
１６，３５０，２２２  記憶部
２０，２１，１００  自動取引装置
３０  ネットワーク
１２１  変換部
１２４  取引制御部
２００  ホストコンピュータ
２２１  ホスト制御部
３００，４００  認証用カード
３０１，４０１  表面
３０２，４０２  裏面
３０３，３０４，４０３，４０４，４１１，４１２  端辺
３１０，３３０  印
３２０，３４０，４２０，４４０  ＩＣチップ
４０５〜４０８  磁気ストライプ
【図１】
2012203510.tif 000003
【図２】
2012203510.tif 000004
【図３】
2012203510.tif 000005
【図４】
2012203510.tif 000006
【図５】
2012203510.tif 000007
【図６】
2012203510.tif 000008
【図７】
2012203510.tif 000009
【図８】
2012203510.tif 000010
【図９】
2012203510.tif 000011
【図１０】
2012203510.tif 000012
【図１１】
2012203510.tif 000013
【図１２】
2012203510.tif 000014
【図１３】
2012203510.tif 000015
【図１４】
2012203510.tif 000016
【図１５】
2012203510.tif 000017