(57)【特許請求の範囲】
【請求項１】
（ａ）暗証番号を入力する入力手段、及び、該入力手段によって入力された暗証番号を暗号化する暗号化処理手段を備える暗証番号入力装置と、
（ｂ）ＩＤカードから個人認証情報を取得可能な個人認証情報取得装置と、
（ｃ）該個人認証情報取得装置が取得した個人認証情報を記憶する記憶装置とを有し、上位装置に暗号化された暗証番号を送信して取引を行う取引装置であって、
（ｄ）暗証番号の暗号化用のマスタデータを生成するための複数のコンポーネントデータが前記入力手段から入力される場合、各コンポーネントデータが入力される直前に、前記個人認証情報取得装置によって各コンポーネントデータの入力者のＩＤカードから個人認証情報を取得して前記記憶装置に記憶し、前記個人認証情報に基づいて入力者が相違すると判断したときに、前記コンポーネントデータの入力を許可することを特徴とする取引装置。
【請求項２】
（ａ）暗証番号を入力する入力手段、及び、該入力手段によって入力された暗証番号を暗号化する暗号化処理手段を備える暗証番号入力装置と、
（ｂ）生体認証情報を取得可能な生体認証情報取得装置と、
（ｃ）該生体認証情報取得装置が取得した生体認証情報を記憶する記憶装置とを有し、上位装置に暗号化された暗証番号を送信して取引を行う取引装置であって、
（ｄ）暗証番号の暗号化用のマスタデータを生成するための複数のコンポーネントデータが前記入力手段から入力される場合、各コンポーネントデータが入力される直前に、前記生体認証情報取得装置によって各コンポーネントデータの入力者の生体認証情報を取得して前記記憶装置に記憶し、前記生体認証情報に基づいて入力者が相違すると判断したときに、前記コンポーネントデータの入力を許可することを特徴とする取引装置。
【請求項３】
証明書を発行する印字部を更に有し、すべてのコンポーネントデータの入力が許可され、入力されたコンポーネントデータからマスタデータを生成すると、各コンポーネントデータの入力者が相違することを印字した証明書を発行する請求項１又は２に記載の取引装置。
【請求項４】
データを外部記憶装置に出力可能な手段を更に有し、すべてのコンポーネントデータの入力が許可され、入力されたコンポーネントデータからマスタデータを生成すると、各コンポーネントデータの入力者が相違することを示す証明書のデータを前記外部記憶装置に出力する請求項１又は２に記載の取引装置。
【請求項５】
電子メールを送信可能な手段を更に有し、すべてのコンポーネントデータの入力が許可され、入力されたコンポーネントデータからマスタデータを生成すると、各コンポーネントデータの入力者が相違することを示す証明書を電子メールによって送信する請求項１又は２に記載の取引装置。
【請求項６】
（ａ）暗証番号を入力する入力手段、及び、該入力手段によって入力された暗証番号を暗号化する暗号化処理手段を備える暗証番号入力装置と、
（ｂ）ＩＤカードから個人認証情報を取得可能な個人認証情報取得装置と、
（ｃ）該個人認証情報取得装置が取得した個人認証情報を記憶する記憶装置とを有し、上位装置に暗号化された暗証番号を送信して取引を行う取引装置におけるデータ入力方法であって、
（ｄ）暗証番号の暗号化用のマスタデータを生成するための複数のコンポーネントデータが前記入力手段から入力される場合、各コンポーネントデータが入力される直前に、前記個人認証情報取得装置によって各コンポーネントデータの入力者のＩＤカードから個人認証情報を取得して前記記憶装置に記憶し、前記個人認証情報に基づいて入力者が相違すると判断したときに、前記コンポーネントデータの入力を許可することを特徴とするデータ入力方法。
【請求項７】
（ａ）暗証番号を入力する入力手段、及び、該入力手段によって入力された暗証番号を暗号化する暗号化処理手段を備える暗証番号入力装置と、
（ｂ）生体認証情報を取得可能な生体認証情報取得装置と、
（ｃ）該生体認証情報取得装置が取得した生体認証情報を記憶する記憶装置とを有し、上位装置に暗号化された暗証番号を送信して取引を行う取引装置におけるデータ入力方法であって、
（ｄ）暗証番号の暗号化用のマスタデータを生成するための複数のコンポーネントデータが前記入力手段から入力される場合、各コンポーネントデータが入力される直前に、前記生体認証情報取得装置によって各コンポーネントデータの入力者の生体認証情報を取得して前記記憶装置に記憶し、前記生体認証情報に基づいて入力者が相違すると判断したときに、前記コンポーネントデータの入力を許可することを特徴とするデータ入力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、取引装置、特に、暗証番号入力装置を備える取引装置、及び、該取引装置におけるデータ入力方法に関するものである。
【背景技術】
【０００２】
従来、銀行、信用金庫、郵便局等の金融機関の支店等に配設されたＡＴＭ（Ａｕｔｏｍａｔｉｃ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ：現金自動預払機）、ＣＤ（Ｃａｓｈ  Ｄｉｓｐｅｎｓｅｒ：現金自動支払機）等の自動取引装置を操作して入金、出金、振込、振替、送金等の金融取引を行う場合、顧客は、キャッシュカード等のカードを使用するとともに、暗証番号を入力するようになっている。また、飲食店、商店等の店舗において代金の精算を行う場合であって、デビットカード、クレジットカード等のカードで精算を行う場合、顧客は、カードを使用するとともに、店舗のレジに配設されたＰＯＳ（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅｓ）端末、クレジットカード端末等の端末又はその付属機器を操作して、暗証番号を入力するようになっている。
【０００３】
そして、前記自動取引装置及び端末は、通信回線を介して接続されているホストコンピュータ等の上位装置に、金額等の情報とともに、カードから読み取ったカード情報及び入力された暗証番号を送信し、金融取引、精算取引等の取引の処理を実行する。この場合、暗号化処理を行わずに、すなわち、平文で暗証番号を上位装置に送信すると、通信内容から第三者によって暗証番号を解析されてしまう可能性がある。
【０００４】
そこで、近年では、入力された暗証番号を暗号化処理する暗証番号入力装置として、ピンパッドと称する装置が採用されている。ピンパッドを前記自動取引装置及び端末に接続したり組み込んだりすることによって、暗号化処理された暗証番号を上位装置に送信することができるので、通信内容から第三者によって暗証番号を解析されてしまうことがない。
【０００５】
また、ピンパッドには暗号化に鍵（かぎ）が必要であることも知られており、鍵の取扱規約としてＡＮＳＩ（Ａｍｅｒｉｃａｎ  Ｎａｔｉｏｎａｌ  Ｓｔａｎｄａｒｄ  Ｉｎｓｔｉｔｕｔｅ）９．２４が定められている。該規約によれば、最上位鍵であるマスタキーを生成するためには、複数の鍵コンポーネントと呼ばれる数字列、すなわち、コンポーネントを入力し、該コンポーネントを演算してマスタキーを生成しなければならない。そして、ＰＣＩ（Ｐａｙｍｅｎｔ  Ｃａｒｄ  Ｉｎｄｕｓｔｒｙ）規格では、高いセキュリティレベルを保つために、マスタキー生成のためのコンポーネントは複数の入力者がそれぞれ入力するデータを封書で渡され、入力データに基づきピンパッドから入力するという方法で行うことが規定されている（例えば、非特許文献１及び２参照。）。
【非特許文献１】http://partnernetwork.visa.com/dv/pin/main.jsp
【非特許文献２】http://www.ecom.jp/qecom/about＿wg/wg05/cr-swg/code-4.html
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記従来のピンパッドを使用した自動取引装置及び端末においては、コンポーネントを入力する場合、単に数字列を入力するための入力者誘導手段のみ提供され、別人が入力したことを明確にする手段が存在しない。そのため、例えば、同一人物が複数のコンポーネントを入力してもマスタキーの生成が可能であり、セキュリティが保たれない、という問題があった。
【０００７】
本発明は、前記従来の問題点を解決して、マスタデータを生成するためのコンポーネントデータを入力する各入力者の個人認証を行うことによって、相違する複数の入力者が各々コンポーネントデータを入力したときのみマスタデータが生成され、高いセキュリティを保つことができる取引装置及び該取引装置におけるデータ入力方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
そのために、本発明の取引装置においては、暗証番号を入力する入力手段、及び、該入力手段によって入力された暗証番号を暗号化する暗号化処理手段を備える暗証番号入力装置と、ＩＤカードから個人認証情報を取得可能な個人認証情報取得装置と、該個人認証情報取得装置が取得した個人認証情報を記憶する記憶装置とを有し、上位装置に暗号化された暗証番号を送信して取引を行う取引装置であって、暗証番号の暗号化用のマスタデータを生成するための複数のコンポーネントデータが前記入力手段から入力される場合、各コンポーネントデータが入力される直前に、前記個人認証情報取得装置によって各コンポーネントデータの入力者のＩＤカードから個人認証情報を取得して前記記憶装置に記憶し、前記個人認証情報に基づいて入力者が相違すると判断したときに、前記コンポーネントデータの入力を許可する。
【０００９】
本発明の他の取引装置においては、暗証番号を入力する入力手段、及び、該入力手段によって入力された暗証番号を暗号化する暗号化処理手段を備える暗証番号入力装置と、生体認証情報を取得可能な生体認証情報取得装置と、該生体認証情報取得装置が取得した生体認証情報を記憶する記憶装置とを有し、上位装置に暗号化された暗証番号を送信して取引を行う取引装置であって、暗証番号の暗号化用のマスタデータを生成するための複数のコンポーネントデータが前記入力手段から入力される場合、各コンポーネントデータが入力される直前に、前記生体認証情報取得装置によって各コンポーネントデータの入力者の生体認証情報を取得して前記記憶装置に記憶し、前記生体認証情報に基づいて入力者が相違すると判断したときに、前記コンポーネントデータの入力を許可する。
【００１０】
本発明の更に他の取引装置においては、さらに、証明書を発行する印字部を更に有し、すべてのコンポーネントデータの入力が許可され、入力されたコンポーネントデータからマスタデータを生成すると、各コンポーネントデータの入力者が相違することを印字した証明書を発行する。
【００１１】
本発明の更に他の取引装置においては、さらに、データを外部記憶装置に出力可能な手段を更に有し、すべてのコンポーネントデータの入力が許可され、入力されたコンポーネントデータからマスタデータを生成すると、各コンポーネントデータの入力者が相違することを示す証明書のデータを前記外部記憶装置に出力する。
【００１２】
本発明の更に他の取引装置においては、さらに、電子メールを送信可能な手段を更に有し、すべてのコンポーネントデータの入力が許可され、入力されたコンポーネントデータからマスタデータを生成すると、各コンポーネントデータの入力者が相違することを示す証明書を電子メールによって送信する。
【００１３】
本発明のデータ入力方法においては、暗証番号を入力する入力手段、及び、該入力手段によって入力された暗証番号を暗号化する暗号化処理手段を備える暗証番号入力装置と、ＩＤカードから個人認証情報を取得可能な個人認証情報取得装置と、該個人認証情報取得装置が取得した個人認証情報を記憶する記憶装置とを有し、上位装置に暗号化された暗証番号を送信して取引を行う取引装置におけるデータ入力方法であって、暗証番号の暗号化用のマスタデータを生成するための複数のコンポーネントデータが前記入力手段から入力される場合、各コンポーネントデータが入力される直前に、前記個人認証情報取得装置によって各コンポーネントデータの入力者のＩＤカードから個人認証情報を取得して前記記憶装置に記憶し、前記個人認証情報に基づいて入力者が相違すると判断したときに、前記コンポーネントデータの入力を許可する。
【００１４】
本発明の他のデータ入力方法においては、暗証番号を入力する入力手段、及び、該入力手段によって入力された暗証番号を暗号化する暗号化処理手段を備える暗証番号入力装置と、生体認証情報を取得可能な生体認証情報取得装置と、該生体認証情報取得装置が取得した生体認証情報を記憶する記憶装置とを有し、上位装置に暗号化された暗証番号を送信して取引を行う取引装置におけるデータ入力方法であって、暗証番号の暗号化用のマスタデータを生成するための複数のコンポーネントデータが前記入力手段から入力される場合、各コンポーネントデータが入力される直前に、前記生体認証情報取得装置によって各コンポーネントデータの入力者の生体認証情報を取得して前記記憶装置に記憶し、前記生体認証情報に基づいて入力者が相違すると判断したときに、前記コンポーネントデータの入力を許可する。
【発明の効果】
【００１５】
本発明によれば、取引装置は、マスタデータを生成するためのコンポーネントデータを入力する各入力者の個人認証を行う。これにより、相違する複数の入力者が各々コンポーネントデータを入力したときのみマスタデータが生成されるので、高いセキュリティを保つことができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１７】
図１は本発明の第１の実施の形態における取引装置のブロック図である。
【００１８】
図において、１０は本実施の形態における取引装置であり、例えば、銀行、信用金庫、郵便局等の金融機関の支店等に配設されたＡＴＭ、ＣＤ等の自動取引装置、コンビニエンスストア、スーパーマーケット、デパート等の商店の店舗、地下街等に配設され、チケット予約機能、商品購入申込み機能、クレジットカードの与信確認機能、施設情報案内機能等を有するキオスク（ＫＩＯＳＫ）端末のような多機能端末、レストラン、バー等の飲食店や商店の店舗のレジに配設されるＰＯＳ端末、クレジットカード端末等の端末であるが、キャッシュカード、デビットカード、クレジットカード等のカードを使用して、入金、出金、振込、振替、送金等の金融取引や代金の精算のような各種の取引を行う際に、暗証番号を入力して認証を行う装置であれば、いかなる場所に配設された、いかなる種類の装置であってもよい。
【００１９】
ここで、取引装置１０は、制御部１１、表示部１２、暗証番号入力装置としてのピンパッド１３、個人認証情報取得装置としてのカードリード部１４、及び、記憶装置としての記憶部１５を有し、電話回線網、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、イントラネット、オンラインネットワーク、インターネット等の各種の通信回線網を介して、図示されないホストコンピュータ等の上位装置に接続されている。そして、金額等の情報とともに、カードが備えるＩＣ、磁気ストライプ等から読み取ったカード情報及び入力された暗証番号を上位装置に送信し、金融取引、精算取引等の取引の処理を実行する。
【００２０】
前記制御部１１は、ＣＰＵ、ＭＰＵ等の演算手段、半導体メモリ、磁気ディスク等の記憶手段、通信インターフェイス等を備え、プログラムに従って動作を行う一種のコンピュータであり、表示部１２、ピンパッド１３、カードリード部１４及び記憶部１５の動作を含む取引装置１０全体の動作を統括的に制御する。
【００２１】
また、前記表示部１２は、ＣＲＴ、液晶ディスプレイ、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイ等を備え、制御部１１の指示によって、取引に必要な操作を顧客が行うための画面を表示する。さらに、前記表示部１２は、入力手段としての機能を併せ持つタッチパネル等であって、入力が可能なものであることが望ましい。
【００２２】
そして、前記ピンパッド１３は、顧客が操作して暗証番号を入力する装置であり、暗証番号を入力するための入力手段としてのテンキーを有するとともに、入力された暗証番号を暗号化処理して暗号化された暗証番号を送信する暗号化処理手段を有する。なお、前記ピンパッド１３は、取引装置１０内に組み込まれたものであってもよいし、取引装置１０と別個に構成され、通信ケーブル等を介して取引装置１０に接続されたものであってもよい。
【００２３】
また、前記ピンパッド１３は、「背景技術」の項において説明したピンパッドの規格としてのＡＮＳＩ９．２４に準拠したものである。そのため、最上位鍵であるマスタデータとしてのマスタキーを生成するためには、コンポーネントデータとしてのコンポーネントを複数入力してマスタキーを生成しなければならない。また、ＰＣＩ規格にも準拠したものであるので、複数のコンポーネントは、相違する複数の入力者がピンパッド１３を操作して入力しなければならない。
【００２４】
さらに、前記カードリード部１４は、前記コンポーネントを入力する入力者が所持するＩＤカードのデータを読み取る装置であり、前記ＩＤカードが備えるＩＣ、磁気ストライプ等に格納されている個人認証情報を読み取る。なお、前記カードリード部１４は、顧客のカードのカード情報を読み取るために使用されてもよい。
【００２５】
また、前記記憶部１５は、半導体メモリ、磁気ディスク等から成り、各種のデータを記憶しておくことが可能である。
【００２６】
本実施の形態においては、暗証番号の暗号化用のマスタキーを生成するための複数のコンポーネントがピンパッド１３から入力される場合、各コンポーネントが入力される直前に、カードリード部１４によって各コンポーネントの入力者のＩＤカードから個人認証情報を取得して記憶部１５に記憶し、個人認証情報に基づいて入力者が相違すると判断したときに、コンポーネントの入力を許可する。
【００２７】
次に、前記構成の取引装置１０の動作について説明する。ここでは、マスタキーを生成する場合の動作についてのみ説明する。
【００２８】
図２は本発明の第１の実施の形態における取引装置の動作を示すフローチャートである。
【００２９】
ここでは、入力者が第１の入力者及び第２の入力者の２人であり、入力されるコンポーネントが第１のコンポーネント及び第２のコンポーネントの２つであるものとする。
【００３０】
まず、制御部１１は、コンポーネント入力完了状況確認を行い、コンポーネントの入力完了状況をピンパッド１３に問い合わせ、問い合わせの結果に基づいて、第１のコンポーネントが未入力であるか否かを判断する。
【００３１】
そして、第１のコンポーネントが未入力である場合、制御部１１は、表示部１２にＩＤカード読取を促す画面を表示させ、第１の入力者に対してＩＤカード読取を行うように依頼する。すると、第１の入力者は、自分の所持するＩＤカードのデータをカードリード部１４に読み取らせる。このようにして、第１の入力者ＩＤカード読取が行われると、制御部１１は、カードリード部１４が第１の入力者のＩＤカードから読み取った個人認証用のデータを記憶部１５に記憶させる。
【００３２】
続いて、第１のコンポーネントの入力が行われ、第１の入力者はピンパッド１３を操作して第１のコンポーネントを入力する。
【００３３】
そして、第１のコンポーネントの入力が完了すると、制御部１１は、第２のコンポーネントが未入力であるか否かを判断する。なお、第１のコンポーネントが未入力であるか否かを判断して第１のコンポーネントが入力済みである場合には、そのまま、第２のコンポーネントが未入力であるか否かを判断する。そして、第２のコンポーネントが入力済みである場合、制御部１１は、そのまま、マスタキー生成処理を終了する。
【００３４】
また、第２のコンポーネントが未入力である場合、制御部１１は、表示部１２にＩＤカード読取を促す画面を表示させ、第２の入力者に対してＩＤカード読取を行うように依頼する。すると、第２の入力者は、自分の所持するＩＤカードのデータをカードリード部１４に読み取らせる。このようにして、第２の入力者ＩＤカード読取が行われると、制御部１１は、カードリード部１４が第２の入力者のＩＤカードから読み取った個人認証用のデータを記憶部１５に記憶させる。
【００３５】
そして、制御部１１は、前記記憶部１５に記憶された第１の入力者のＩＤカードの個人認証用のデータと、第２の入力者のＩＤカードの個人認証用のデータとを比較し、第１の入力者と第２の入力者とが別人であるか否かを判断する。
【００３６】
ここで、第１の入力者と第２の入力者とが別人である場合、制御部１１は、表示部１２に第２のコンポーネントの入力を促す画面を表示させ、第２の入力者に対して第２のコンポーネントの入力を行うように依頼する。そして、第２のコンポーネントの入力が行われ、第２の入力者がピンパッド１３を操作して第２のコンポーネントを入力すると、ピンパッド１３は、必要なコンポーネントがすべて入力されたことを確認し、マスタキーを生成する。これにより、マスタキー生成処理が終了する。
【００３７】
一方、第１の入力者と第２の入力者とが別人であるか否かを判断して第１の入力者と第２の入力者とが別人でない場合、制御部１１は、リトライが必要であるか否かを判断する。そして、リトライが必要である場合には、再度、表示部１２にＩＤカード読取を促す画面を表示させ、第２の入力者に対してＩＤカード読取を行うように依頼する。また、リトライが必要でない場合、制御部１１は、そのまま、マスタキー生成処理を終了する。
【００３８】
例えば、リトライが必要ないと判断されてコンポーネント入力処理が終了した場合、再度マスタキー生成処理を行う場合にも適用可能である。
【００３９】
次に、フローチャートについて説明する。
ステップＳ１  コンポーネント入力完了状況確認を行う。
ステップＳ２  第１のコンポーネントが未入力であるか否かを判断する。第１のコンポーネントが未入力である場合はステップＳ３に進み、第１のコンポーネントが入力済みである場合はステップＳ５に進む。
ステップＳ３  第１の入力者ＩＤカード読取を行う。
ステップＳ４  第１のコンポーネントを入力する。
ステップＳ５  第２のコンポーネントが未入力であるか否かを判断する。第２のコンポーネントが未入力である場合はステップＳ６に進み、第２のコンポーネントが入力済みである場合は処理を終了する。
ステップＳ６  第２の入力者ＩＤカード読取を行う。
ステップＳ７  第１の入力者と第２の入力者とが別人であるか否かを判断する。第１の入力者と第２の入力者とが別人である場合はステップＳ８に進み、第１の入力者と第２の入力者とが別人でない場合はステップＳ１０に進む。
ステップＳ８  第２のコンポーネントを入力する。
ステップＳ９  マスタキーを生成して、処理を終了する。
ステップＳ１０  リトライが必要であるか否かを判断する。リトライが必要である場合はステップＳ６に戻り、リトライが必要でない場合は処理を終了する。
【００４０】
このように、本実施の形態においては、第１のコンポーネントを入力する直前に第１の入力者のＩＤカードを読み取り、記憶部１５に前記ＩＤカードのデータを保存して第１のコンポーネントの入力を行い、第２のコンポーネントを入力する直前に第２の入力者のＩＤカードを読み取り、記憶部１５に前記ＩＤカードのデータを保存する。そして、記憶部１５に保存されたＩＤカードのデータに基づいて、第１の入力者と第２の入力者とが別人であると判断された場合には第２の入力者による第２のコンポーネントの入力が行われ、第１の入力者と第２の入力者とが別人でないと判断された場合には第２の入力者による第２のコンポーネントの入力が行われないようになっている。
【００４１】
これにより、相違する複数の入力者が各々コンポーネントデータを入力したときのみマスタキーの生成が可能であり、コンポーネント入力に対するセキュリティが高い、という効果を期待することができる。
【００４２】
次に、本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構成を有するものについては、同じ符号を付与することによって、その説明を省略する。また、前記第１の実施の形態と同じ動作及び同じ効果についても、その説明を省略する。
【００４３】
図３は本発明の第２の実施の形態における取引装置のブロック図である。
【００４４】
本実施の形態における取引装置１０は、前記第１の実施の形態において説明したカードリード部１４に代えて、生体認証情報取得装置としてのスキャナ部１６を有し、入力者の生体認証情報を取得し、該生体認証情報に基づいて、複数の入力者が別人であるか否かを判断する。前記生体認証情報は、例えば、アイリス、指紋、手のひら静脈パターン、手指静脈パターン等であるが、生物学的特徴を利用して本人を確認することができるバイオメトリクス認証情報、すなわち、生体認証情報であればいかなる種類のものであってもよいが、ここでは、スキャナ部１６は、手のひら静脈パターン又は手指静脈パターンを取得するものとする。
【００４５】
本実施の形態においては、暗証番号の暗号化用のマスタキーを生成するための複数のコンポーネントがピンパッド１３から入力される場合、各コンポーネントが入力される直前に、スキャナ部１６によって各コンポーネントの入力者の生体認証情報を取得して記憶部１５に記憶し、生体認証情報に基づいて入力者が相違すると判断したときに、コンポーネントの入力を許可する。
【００４６】
なお、その他の点の構成については、前記第１の実施の形態と同様であるので、その説明を省略する。
【００４７】
次に、本実施の形態における取引装置１０の動作について説明する。ここでは、マスタキーを生成する場合の動作についてのみ説明する。
【００４８】
図４は本発明の第２の実施の形態における取引装置の動作を示すフローチャートである。
【００４９】
ここでは、入力者が第１の入力者及び第２の入力者の２人であり、入力されるコンポーネントが第１のコンポーネント及び第２のコンポーネントの２つであるものとする。
【００５０】
まず、制御部１１は、コンポーネント入力完了状況確認を行い、コンポーネントの入力完了状況をピンパッド１３に問い合わせ、問い合わせの結果に基づいて、第１のコンポーネントが未入力であるか否かを判断する。
【００５１】
そして、第１のコンポーネントが未入力である場合、制御部１１は、表示部１２に生体認証情報取得を促す画面を表示させ、第１の入力者に対して生体認証情報取得を行うように依頼する。すると、第１の入力者は、自分の手のひら静脈パターン又は手指静脈パターンをスキャナ部１６に取得させる。このようにして、第１の入力者生体認証情報取得が行われると、制御部１１は、スキャナ部１６が取得した第１の入力者の生体認証情報を記憶部１５に記憶させる。
【００５２】
続いて、第１のコンポーネントの入力が行われ、第１の入力者はピンパッド１３を操作して第１のコンポーネントを入力する。
【００５３】
そして、第１のコンポーネントの入力が完了すると、制御部１１は、第２のコンポーネントが未入力であるか否かを判断する。なお、第１のコンポーネントが未入力であるか否かを判断して第１のコンポーネントが入力済みである場合には、そのまま、第２のコンポーネントが未入力であるか否かを判断する。そして、第２のコンポーネントが入力済みである場合、制御部１１は、そのまま、マスタキー生成処理を終了する。
【００５４】
また、第２のコンポーネントが未入力である場合、制御部１１は、表示部１２に生体認証情報取得を促す画面を表示させ、第２の入力者に対して生体認証情報取得を行うように依頼する。すると、第２の入力者は、自分の手のひら静脈パターン又は手指静脈パターンをスキャナ部１６に取得させる。このようにして、第２の入力者生体認証情報取得が行われると、制御部１１は、スキャナ部１６が取得した第２の入力者の生体認証情報を記憶部１５に記憶させる。
【００５５】
そして、制御部１１は、前記記憶部１５に記憶された第１の入力者の生体認証情報と、第２の入力者の生体認証情報とを比較し、第１の入力者と第２の入力者とが別人であるか否かを判断する。
【００５６】
ここで、第１の入力者と第２の入力者とが別人である場合、制御部１１は、表示部１２に第２のコンポーネントの入力を促す画面を表示させ、第２の入力者に対して第２のコンポーネントの入力を行うように依頼する。以降の動作は、前記第１の実施の形態と同様であるので、その説明を省略する。
【００５７】
次に、フローチャートについて説明する。
ステップＳ２１  コンポーネント入力完了状況確認を行う。
ステップＳ２２  第１のコンポーネントが未入力であるか否かを判断する。第１のコンポーネントが未入力である場合はステップＳ２３に進み、第１のコンポーネントが入力済みである場合はステップＳ２５に進む。
ステップＳ２３  第１の入力者生体認証情報取得を行う。
ステップＳ２４  第１のコンポーネントを入力する。
ステップＳ２５  第２のコンポーネントが未入力であるか否かを判断する。第２のコンポーネントが未入力である場合はステップＳ２６に進み、第２のコンポーネントが入力済みである場合は処理を終了する。
ステップＳ２６  第２の入力者生体認証情報取得を行う。
ステップＳ２７  第１の入力者と第２の入力者とが別人であるか否かを判断する。第１の入力者と第２の入力者とが別人である場合はステップＳ２８に進み、第１の入力者と第２の入力者とが別人でない場合はステップＳ３０に進む。
ステップＳ２８  第２のコンポーネントを入力する。
ステップＳ２９  マスタキーを生成して、処理を終了する。
ステップＳ３０  リトライが必要であるか否かを判断する。リトライが必要である場合はステップＳ２６に戻り、リトライが必要でない場合は処理を終了する。
【００５８】
このように、本実施の形態においては、第１のコンポーネントを入力する直前に第１の入力者の生体認証情報を取得し、記憶部１５に前記生体認証情報を保存して第１のコンポーネントの入力を行い、第２のコンポーネントを入力する直前に第２の入力者の生体認証情報を取得し、記憶部１５に前記生体認証情報を保存する。そして、記憶部１５に保存された生体認証情報に基づいて、第１の入力者と第２の入力者とが別人であると判断された場合には第２の入力者による第２のコンポーネントの入力が行われ、第１の入力者と第２の入力者とが別人でないと判断された場合には第２の入力者による第２のコンポーネントの入力が行われないようになっている。
【００５９】
これにより、ＩＤカードがない場合も第１の入力者と第２の入力者とが別人であるか否かを判断することができ、前記第１の実施の形態の効果に加え、コンポーネントの入力者の利便性に寄与する、という更なる効果を期待することができる。
【００６０】
次に、本発明の第３の実施の形態について説明する。なお、第１及び第２の実施の形態と同じ構成を有するものについては、同じ符号を付与することによって、その説明を省略する。また、前記第１及び第２の実施の形態と同じ動作及び同じ効果についても、その説明を省略する。
【００６１】
図５は本発明の第３の実施の形態における取引装置のブロック図、図６は本発明の第３の実施の形態における取引装置の発行する証明書の例を示す図である。
【００６２】
本実施の形態における取引装置１０は、マスタキー生成処理が終了した後に、図６に示されるように、各コンポーネントを別人が入力したという証明書１９を印字して発行するようになっている。そのため、取引装置１０は、表示部１２、ピンパッド１３、カードリード部１４及び記憶部１５に加え、印字部１７を有する。
【００６３】
該印字部１７は、マスタキー生成処理が終了した後に、証明書１９を印字して発行する装置であり、インクジェット方式、感熱方式、電子写真方式等の各種印字方式の印字ヘッドを備える。そして、前記証明書１９には、各コンポーネントが入力されたこと、マスタキーの生成が完了したこと、各コンポーネントの入力者、及び、各コンポーネントの入力者が別人であることを証明する内容が印字される。
【００６４】
なお、その他の点の構成及び動作については、前記第１の実施の形態と同様であるので、その説明を省略する。
【００６５】
このように、本実施の形態においては、マスタキー生成処理が終了した後に、各コンポーネントが別々の入力者によって入力されたことを証明する証明書１９が発行される。
【００６６】
これにより、マスタキー生成処理が正常に行われたことを裏付ける証明を得ることができるので、前記第１の実施の形態の効果に加え、コンポーネントの入力者は、より高い信頼を得ることが可能となる、という更なる効果を期待することができる。
【００６７】
なお、前記第１〜第３の実施の形態においては、ピンパッド１３を操作して入力されるコンポーネントの数が２つの場合について説明したが、入力されるコンポーネントの数は必ずしも２つに限定されるものではない。
【００６８】
例えば、前記第１の実施の形態において、３つのコンポーネントを入力する場合、図２に示されるフローチャートにおけるステップＳ５及びＳ８の動作を第３のコンポーネントについても行うとともに、ステップＳ６及びＳ７の動作を第３の入力者についても行うことによって、同様の効果を得ることができる。
【００６９】
ただし、ステップＳ７の動作においては、第３の入力者が第１の入力者だけでなく第２の入力者とも別人であることを判断する必要がある。
【００７０】
また、前記第３の実施の形態において、コンポーネントが３つの場合、証明書１９に第３のコンポーネントの入力者及び完了状況についても印字する必要がある。
【００７１】
また、前記第３の実施の形態においては、取引装置１０が前記第１の実施の形態において説明した取引装置１０に印字部１７を追加したものである場合について説明したが、前記第３の実施の形態における取引装置１０は、前記第２の実施の形態において説明した取引装置１０に印字部１７を追加したものであってもよい。
【００７２】
さらに、前記第１〜第３の実施の形態においては、ピンパッド１３を操作してコンポーネントの入力を行う際に、各コンポーネントの入力が別々の入力者によって行われるための処理について説明したが、必ずしもコンポーネントの入力に限らず、カードリード部１４やスキャナ部１６を備える装置であれば、セキュリティ上の都合によって、別々の者が複数の処理を実施する必要がある場合に、各処理を別々の者が実施したことを証明する手段として利用可能である。
【００７３】
そして、前記第３の実施の形態においては、証明書１９を印字して発行する例について説明したが、データを外部記憶装置に出力可能な手段を有する取引装置１０であれば、外部記憶装置へ印字する内容と同じ内容のデータを出力することで同様の効果を得ることができる。また、証明書１９の転送先アドレスを登録して電子メールで転送する場合でも、同様の効果を得ることができる。
【００７４】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【図面の簡単な説明】
【００７５】
【図１】本発明の第１の実施の形態における取引装置のブロック図である。
【図２】本発明の第１の実施の形態における取引装置の動作を示すフローチャートである。
【図３】本発明の第２の実施の形態における取引装置のブロック図である。
【図４】本発明の第２の実施の形態における取引装置の動作を示すフローチャートである。
【図５】本発明の第３の実施の形態における取引装置のブロック図である。
【図６】本発明の第３の実施の形態における取引装置の発行する証明書の例を示す図である。
【符号の説明】
【００７６】
１０    取引装置
１３    ピンパッド
１４    カードリード部
１５    記憶部
１６    スキャナ部
１７    印字部
１９    証明書
【図１】
0005067125.tif 000002
【図２】
0005067125.tif 000003
【図３】
0005067125.tif 000004
【図４】
0005067125.tif 000005
【図５】
0005067125.tif 000006
【図６】
0005067125.tif 000007