(57)【要約】【課題】複数のセションに跨る一連のバイオメトリクス認証に関する業務処理において，その業務処理を継続するか否かを的確に判断する技術を提供する。【解決手段】バイオメトリクス登録処理部１３またはバイオメトリクス認証処理部１４は，それぞれが実行する業務処理の最初のセション時にＩＣカードＲ／Ｗ装置１０１に挿入されているＩＣカード１００に記録されたＩＣカード所有者情報を取得し，ＩＣカード所有者情報記憶部１５に格納する。以降の各セションにおいて，そのセション時にＩＣカードＲ／Ｗ装置１０１に挿入されているＩＣカード１００に記録されたＩＣカード所有者情報と，最初のセション時にＩＣカード所有者情報記憶部１５に格納されたＩＣカード所有者情報とが一致するかを確認し，一致する場合には業務処理を継続すると判断し，一致しない場合には業務処理を中断すると判断する。【選択図】図１
2006190139.tif 000002
【特許請求の範囲】
【請求項１】
携帯可能な記録媒体を用いたバイオメトリクス認証に関する業務処理を行うためのバイオメトリクス認証システムにおいて，複数のセションに跨る一連の業務処理の継続判断を行うバイオメトリクス認証方法であって，
複数のセションに跨る一連の業務処理の最初のセション時に，前記バイオメトリクス認証システムに装着されている携帯可能な記録媒体から，携帯可能な記録媒体の所有者を一意に認識する情報である所有者情報を取得する過程と，
前記最初のセションで取得された所有者情報を前記バイオメトリクス認証システム内に保持する過程と，
複数のセションに跨る一連の業務処理の最初のセション以外のセション時に，前記バイオメトリクス認証システムに装着されている携帯可能な記録媒体から，所有者情報を取得する過程と，
前記最初のセション以外のセションで取得された所有者情報と，前記バイオメトリクス認証システム内に保持された所有者情報とが一致するかを確認し，一致する場合には業務処理を継続すると判断し，一致しない場合には業務処理を中断すると判断する過程とを有する
ことを特徴とするバイオメトリクス認証方法。
【請求項２】
請求項１に記載のバイオメトリクス認証方法において，
前記バイオメトリクス認証に関する業務処理が，バイオメトリクス登録の業務処理である
ことを特徴とするバイオメトリクス認証方法。
【請求項３】
請求項１に記載のバイオメトリクス認証方法において，
前記バイオメトリクス認証に関する業務処理が，バイオメトリクス認証の業務処理である
ことを特徴とするバイオメトリクス認証方法。
【請求項４】
携帯可能な記録媒体を用いたバイオメトリクス認証に関する業務処理を行うためのバイオメトリクス認証システムにおいて，複数のセションに跨る一連の業務処理の継続判断を行うバイオメトリクス認証装置であって，
複数のセションに跨る一連の業務処理の最初のセション時に，前記バイオメトリクス認証システムに装着されている携帯可能な記録媒体から，携帯可能な記録媒体の所有者を一意に認識する情報である所有者情報を取得する手段と，
前記最初のセションで取得された所有者情報を前記バイオメトリクス認証システム内に保持する手段と，
複数のセションに跨る一連の業務処理の最初のセション以外のセション時に，前記バイオメトリクス認証システムに装着されている携帯可能な記録媒体から，所有者情報を取得する手段と，
前記最初のセション以外のセションで取得された所有者情報と，前記バイオメトリクス認証システム内に保持された所有者情報とが一致するかを確認し，一致する場合には業務処理を継続すると判断し，一致しない場合には業務処理を中断すると判断する手段とを備える
ことを特徴とするバイオメトリクス認証装置。
【請求項５】
携帯可能な記録媒体を用いたバイオメトリクス認証に関する業務処理を行うためのバイオメトリクス認証システムを，コンピュータによって制御するためのバイオメトリクス認証プログラムであって，
前記コンピュータを
複数のセションに跨る一連の業務処理の最初のセション時に，前記バイオメトリクス認証システムに装着されている携帯可能な記録媒体から，携帯可能な記録媒体の所有者を一意に認識する情報である所有者情報を取得する手段と，
前記最初のセションで取得された所有者情報を前記バイオメトリクス認証システム内に保持する手段と，
複数のセションに跨る一連の業務処理の最初のセション以外のセション時に，前記バイオメトリクス認証システムに装着されている携帯可能な記録媒体から，所有者情報を取得する手段と，
前記最初のセション以外のセションで取得された所有者情報と，前記バイオメトリクス認証システム内に保持された所有者情報とが一致するかを確認し，一致する場合には業務処理を継続すると判断し，一致しない場合には業務処理を中断すると判断する手段として，
機能させるためのバイオメトリクス認証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，バイオメトリクス認証の技術に関するものであり，特に，バイオメトリクスによる本人認証をＩＣカード等の携帯可能な記録媒体を用いて行う場合において，複数セションに跨る業務処理が発生する際に，その業務処理を継続させるか否かを的確に判断することが可能なバイオメトリクス認証方法，バイオメトリクス認証装置およびバイオメトリクス認証プログラムに関するものである。
【背景技術】
【０００２】
バイオメトリクス認証とは，身体的な特徴（例えば，指紋，掌紋，手形，手のひら静脈，手の甲の静脈，虹彩，顔，音声等）や，身体的な特性（例えば，筆跡，打鍵等）など，個人に固有の情報を利用して本人認証を行う認証技術である。バイオメトリクス認証は，現在広く行われている暗証番号やパスワードに比べて原理的に“なりすまし”しにくいことを特徴とし，ネットワークを介した商取引時の本人認証や，施設などへの入場時の本人認証など，様々な状況での本人認証への利用が期待される。なお，以下では，身体的な特徴や身体的な特性などの個人に固有の情報を，バイオメトリクス情報と呼ぶ。
【０００３】
バイオメトリクス認証を用いた本人認証の技術として，携帯可能な記録媒体にその所有者のバイオメトリクス情報をあらかじめ登録しておき，本人認証が必要な場合に，その記録媒体に登録されたバイオメトリクス情報とその場で取得した所有者本人のバイオメトリクス情報とを比較し，本人認証を行う技術がある（例えば，特許文献１，特許文献２，特許文献３参照）。携帯可能な記録媒体としては，ＩＣカードが多く用いられる。
【０００４】
図８は，金融機関におけるバイオメトリクス認証の運用手順の例を示す図である。図８を用いて，バイオメトリクス認証による本人認証の例を説明する。図８の例は，金融業務における本人認証にバイオメトリクス認証を用いた場合の例である。
【０００５】
まず，顧客が口座開設の申し込みを行うと（手順１），金融機関では，顧客ごとにユニークな情報である顧客番号，口座番号等の情報（以下，ＩＣカード所有者情報という）を格納したＩＣカードを発行し（手順２），そのＩＣカードを顧客に郵送する（手順３）。
【０００６】
ＩＣカードを受け取った顧客が（手順４），バイオメトリクス登録を行うために受け取ったＩＣカードを持参して来店すると（手順５），金融機関では，その顧客のバイオメトリクス情報をＩＣカードに登録し（手順６：バイオメトリクス登録処理），そのＩＣカードを顧客に返却する（手順７）。
【０００７】
後日，その顧客が取引のためにＩＣカードを持参して来店すると（手順８），金融機関では，来店した顧客から取得したバイオメトリクス情報とその顧客が持参したＩＣカードに登録されたバイオメトリクス情報とを比較することにより，本人認証を行う（手順９：バイオメトリクス認証処理）。双方のバイオメトリクス情報が一致した場合に，取引が開始される（手順１０）。
【０００８】
図９は，バイオメトリクス認証システムのハードウェア構成の例を示す図である。図９のバイオメトリクス認証システムは，コンピュータ端末１０３と，ＩＣカードＲ／Ｗ装置１０１と，バイオメトリクス読取装置１０２とから構成される。なお，この例では，ＩＣカードＲ／Ｗ装置１０１とバイオメトリクス読取装置１０２とは一体化されており，ＵＳＢケーブルでコンピュータ端末１０３と接続されている。
【０００９】
ＩＣカードＲ／Ｗ装置１０１は，差し込まれたＩＣカード１００に記録されたＩＣカード所有者情報やバイオメトリクス情報を読み込み，差し込まれたＩＣカード１００にバイオメトリクス情報を書き込む。バイオメトリクス読取装置１０２は，ＩＣカード１００の所有者のバイオメトリクス情報を読み取る。なお，この例では，バイオメトリクス情報として“掌紋”を取得しているものとする。
【００１０】
コンピュータ端末１０３には，バイオメトリクス認証プログラム１０４が格納されている。バイオメトリクス認証プログラム１０４は，ＩＣカードＲ／Ｗ装置１０１やバイオメトリクス読取装置１０２を制御し，バイオメトリクス登録処理やバイオメトリクス認証処理などの業務処理を実行する。
【００１１】
図１０は，バイオメトリクス認証に関する業務処理の例を説明する図である。図１０のバイオメトリクス認証に関する業務処理の例は，図９に示すバイオメトリクス認証システムによる業務処理の例である。図１０（Ａ），（Ｂ）は，バイオメトリクス登録処理（図８（手順６）参照）の例を示し，図１０（Ｃ）は，バイオメトリクス認証処理（図８（手順９）参照）の例を示す。
【００１２】
バイオメトリクス登録処理は，発行されたＩＣカード１００を持参して来店した顧客（ＩＣカード１００の所有者）のバイオメトリクス情報をその持参したＩＣカード１００に登録する処理（図１０（Ａ）参照）と，その処理により登録されたバイオメトリクス情報とその顧客のバイオメトリクス情報とを即時に比較することにより，登録結果が妥当か否かを確認する処理（図１０（Ｂ）参照）とからなる。
【００１３】
バイオメトリクス情報の登録時には，図１０（Ａ）に示すように，顧客が持参したバイオメトリクス情報が未登録のＩＣカード１００をＩＣカードＲ／Ｗ装置１０１にセットし，その状態でバイオメトリクス読取装置１０２により顧客のバイオメトリクス情報（ここでは，“掌紋”）を取得し，取得したバイオメトリクス情報をＩＣカード１００に書き込む。このような処理により，ＩＣカード１００にその所有者（顧客）のバイオメトリクス情報が登録される。
【００１４】
引き続き，図１０（Ｂ）に示すようなバイオメトリクス登録確認を行う。バイオメトリクス登録によりバイオメトリクス情報登録済となったＩＣカード１００がＩＣカードＲ／Ｗ装置１０１にセットされた状態で，バイオメトリクス読取装置１０２により再び顧客のバイオメトリクス情報を取得する。取得したバイオメトリクス情報とＩＣカード１００に登録されたバイオメトリクス情報とを比較し，一致していれば，バイオメトリクス登録の処理が正常に行われたものと判断する。
【００１５】
バイオメトリクス認証処理は，取引のためにバイオメトリクス情報登録済のＩＣカード１００を持参して来店した顧客が本人であるかを確認する処理（図１０（Ｃ）参照）である。
【００１６】
バイオメトリクス情報の認証時には，図１０（Ｃ）に示すように，顧客が持参したバイオメトリクス情報登録済のＩＣカード１００をＩＣカードＲ／Ｗ装置１０１にセットし，その状態でバイオメトリクス読取装置１０２により顧客のバイオメトリクス情報を取得し，取得したバイオメトリクス情報とＩＣカード１００に登録されたバイオメトリクス情報とが一致するかを比較する。一致していれば，来店した顧客がＩＣカードの所有者本人であると判断する。
【００１７】
以上のようなバイオメトリクス登録処理，バイオメトリクス認証処理などの業務処理は，連続する複数のセションからなる場合がある。セションとは，ＩＣカード１００へのアクセス開始からアクセス終了までのひとかたまりの処理を言う。以下，連続する複数のセションからなる業務処理の例として，３つの連続するセションからなるバイオメトリクス登録処理の例をあげ，図１１〜図１３を用いて具体的に説明する。
【００１８】
図１１は，ＩＣカード所有者情報の取得を行うセションの例を説明する図である。図１１において，オペレーション欄はオペレータやＩＣカード１００の所有者が行うオペレーションを示し，画面欄はコンピュータ端末１０３の表示装置に表示される画面を示し，処理欄はバイオメトリクス認証プログラム１０４により実行される処理を示す。
【００１９】
まず，コンピュータ端末１０３において，バイオメトリクス認証プログラム１０４が起動されると，コンピュータ端末１０３の表示装置に業務選択画面（画面ａ）が表示される。業務選択画面（画面ａ）において，オペレータが業務処理区分として“登録”を選択すると（オペレーションＯ１００），登録画面（画面ｂ）が表示され，バイオメトリクス登録処理が開始される。
【００２０】
ここで，業務選択画面（画面ａ）において，“認証”が選択されるとバイオメトリクス認証処理が開始され，“削除”が選択されるとバイオメトリクス削除処理（ＩＣカード１００に登録されたバイオメトリクス情報を削除する業務処理）が開始され，“終了”が選択されるとバイオメトリクス認証プログラム１０４が終了する。
【００２１】
次に，オペレータが「読取」ボタンを押下すると（オペレーションＯ１０１），バイオメトリクス認証プログラム１０４はＩＣカード挿入待ちメッセージ表示の処理を行い（処理Ｐ１００），コンピュータ端末１０３の表示装置に画面ｃが表示される。バイオメトリクス認証プログラム１０４は，ＩＣカード挿入の監視を行う（処理Ｐ１０１）。このとき，ＩＣカードＲ／Ｗ装置１０１にＩＣカード１００が挿入されたと同時にＩＣカード１００に電源が供給されるようにしておく。
【００２２】
オペレータがＩＣカードＲ／Ｗ装置１０１にＩＣカード１００を挿入すると（オペレーションＯ１０２），バイオメトリクス認証プログラム１０４は，ＩＣカード１００へのアクセス処理を開始し（処理Ｐ１０２），ＩＣカード１００に記録されたＩＣカード所有者情報を取得し（処理Ｐ１０３），ＩＣカード１００へのアクセス処理を終了する（処理Ｐ１０４）。続いてＩＣカード所有者情報表示の処理を行い（処理Ｐ１０５），コンピュータ端末１０３の表示装置に画面ｄが表示される。
【００２３】
オペレータは，画面ｄのＩＣカード所有者情報が来店したＩＣカード１００の所有者本人のものであるかを確認する（オペレーションＯ１０３）。ここで所有者本人のものであると判断されれば，バイオメトリクス情報の登録を行うセションに移行する。
【００２４】
図１２は，バイオメトリクス情報の登録を行うセションの例を説明する図である。図１２において，オペレーション欄はオペレータやＩＣカード１００の所有者が行うオペレーションを示し，画面欄はコンピュータ端末１０３の表示装置に表示される画面を示し，処理欄はバイオメトリクス認証プログラム１０４により実行される処理を示す。
【００２５】
まず，オペレータは，図１１のオペレーションＯ１０３において画面ｄのＩＣカード所有者情報が来店したＩＣカード１００の所有者本人のものであると判断すると，「実行」ボタンを押下する（オペレーションＯ１０４）。
【００２６】
バイオメトリクス認証プログラム１０４は，ＩＣカード１００へのアクセス処理を開始し（処理Ｐ１０６），バイオメトリクス情報の登録を要求する（処理Ｐ１０７）。このとき，コンピュータ端末１０３の表示装置の画面には，手のひら誘導メッセージが表示される（画面ｅ）。
【００２７】
ＩＣカード１００の所有者がバイオメトリクス読取装置１０２に手のひらをかざすと（オペレーションＯ１０５），バイオメトリクス認証プログラム１０４は，バイオメトリクス読取装置１０２によって読み取られたＩＣカード１００の所有者のバイオメトリクス情報（この場合には“掌紋”）を取得し（処理Ｐ１０８），取得したバイオメトリクス情報をＩＣカード１００に書き込む（処理Ｐ１０９）。手のひらを「かざす」→「離す」を繰り返しながら（オペレーションＯ１０５），バイオメトリクス情報の取得（処理Ｐ１０８）・書込み（処理Ｐ１０９）を，規定回数（一般的には，３回程度）行う。
【００２８】
規定回数のバイオメトリクス情報の取得・書込みが終了すると，バイオメトリクス認証プログラム１０４は，登録完了メッセージ表示の処理を行い（処理Ｐ１１０），ＩＣカード１００へのアクセス処理を終了する（処理Ｐ１１１）。コンピュータ端末１０３の表示装置の画面には，登録完了のメッセージが表示される（画面ｆ）。その後，バイオメトリクス情報の登録確認を行うセションに移行する。
【００２９】
図１３は，バイオメトリクス情報の登録確認を行うセションの例を説明する図である。図１３において，オペレーション欄はオペレータやＩＣカード１００の所有者が行うオペレーションを示し，画面欄はコンピュータ端末１０３の表示装置に表示される画面を示し，処理欄はバイオメトリクス認証プログラム１０４により実行される処理を示す。
【００３０】
まず，オペレータがバイオメトリクス情報の登録完了を確認して「ＯＫ」ボタンを押下すると（オペレーションＯ１０６），バイオメトリクス認証プログラム１０４は，ＩＣカード１００へのアクセス処理を開始し（処理Ｐ１１２），ＩＣカード１００に記録されたＩＣカード所有者情報を取得し（処理Ｐ１１３），取得したＩＣカード所有者情報表示の処理を行う（処理Ｐ１１４）。コンピュータ端末１０３の表示装置には登録確認画面（画面ｇ）が表示され，オペレータは，その登録確認画面（画面ｇ）に表示されたＩＣカード所有者情報が来店したＩＣカード１００の所有者本人のものであるかを確認する（オペレーションＯ１０７）。
【００３１】
次に，バイオメトリクス認証プログラム１０４は，バイオメトリクス情報の照合を要求する（処理Ｐ１１５）。このとき，コンピュータ端末１０３の表示装置の画面には，手のひら誘導メッセージが表示される（画面ｈ）。
【００３２】
ＩＣカード１００の所有者がバイオメトリクス読取装置１０２に手のひらをかざすと（オペレーションＯ１０８），バイオメトリクス認証プログラム１０４は，バイオメトリクス読取装置１０２によって読み取られたＩＣカード１００の所有者のバイオメトリクス情報と，ＩＣカードＲ／Ｗ装置１０１に挿入されているＩＣカード１００に登録されたバイオメトリクス情報との照合を行い，その照合結果を得る（処理Ｐ１１６）。
【００３３】
バイオメトリクス認証プログラム１０４は，照合結果ランプを点灯する処理を行い（処理Ｐ１１７），照合結果メッセージを表示する処理を行う（処理Ｐ１１８）。コンピュータ端末１０３の表示装置の画面には，照合結果メッセージが表示される（画面ｉ）。なお，画面ｉの照合結果メッセージの例は，照合が成功した場合の例である。また，照合結果ランプは，例えば，バイオメトリクス読取装置１０２に備えられ，照合成功時には緑色に点灯し，照合失敗時にはアンバーに点灯する。
【００３４】
照合結果を確認したオペレータが「ＯＫ」ボタンを押下すると（オペレーションＯ１０９），バイオメトリクス認証プログラム１０４は，照合結果ランプを消灯する処理を行い（処理Ｐ１１９），ＩＣカード１００へのアクセス処理を終了し（処理Ｐ１２０），ＩＣカード１００への電源の供給をＯＦＦにする（処理Ｐ１２１）。また，コンピュータ端末１０３の表示装置の画面が登録画面（画面ｊ）となり，ＩＣカードＲ／Ｗ装置１０１からＩＣカード１００が返却される（オペレーションＯ１１０）。
【００３５】
オペレータが「終了」ボタンを押下すると（オペレーションＯ１１１），コンピュータ端末１０３の表示装置には，業務選択画面（画面ｋ）が表示される。
【００３６】
このように，図１１〜図１３の例に示すバイオメトリクス登録処理は，ＩＣカード所有者情報の取得を行うセション，バイオメトリクス情報の登録を行うセション，バイオメトリクス情報の登録確認を行うセションの３つの連続するセションから成り立っている。
【特許文献１】特開２００１−６７３９９号公報
【特許文献２】特開２００１−７６２７０号公報
【特許文献３】特開２００３−２９６７６６号公報
【発明の開示】
【発明が解決しようとする課題】
【００３７】
図１１〜図１３の例に示すバイオメトリクス登録処理において，ＩＣカードＲ／Ｗ装置１０１に挿入されたＩＣカード１００へのアクセスは常に良好な状態にあるわけではなく，接触不良等により，ＩＣカード１００へのアクセス・エラーが発生する場合がある。ＩＣカード１００の接触不良は，すぐに回復する場合もあれば，回復に時間がかかったり，回復されない場合もある。
【００３８】
ＩＣカード１００の接触不良等が発生する理由としては，
（１）ＩＣカード１００の接触面に小さいほこりがついている，
（２）ＩＣカード１００やＩＣカードＲ／Ｗ装置１０１に損傷がある，
（３）ＩＣカード１００がＩＣカードＲ／Ｗ装置１０１から抜き取られている，
などが考えられる。
【００３９】
理由（１），理由（２）などの場合には，そのほこりや損傷の程度によっては，早い回復が期待できる。また，理由（３）などの場合には，再びＩＣカードＲ／Ｗ装置１０１にＩＣカード１００が差し込まれれば，すぐに回復することができる。
【００４０】
ＩＣカード１００の接触不良がＩＣカード１００へのアクセス処理の開始時までに回復しないような場合には，業務処理の継続が不可となり，業務処理がエラー停止してしまう可能性がある。しかし，ＩＣカード１００へのアクセス処理の開始時までにＩＣカード１００の接触不良が回復すれば，業務処理の継続が可能である。
【００４１】
上記理由（１），理由（２）などによる接触不良の場合には，ＩＣカード１００へのアクセス処理の開始時までに回復していれば基本的には問題なく業務処理の継続が可能であるが，データを正しく読み取れずに誤ったデータを取得してしまう可能性もある。また，上記理由（３）による接触不良の場合には，ＩＣカード１００のすり替えが発生している可能性があり，たとえＩＣカード１００へのアクセス処理の開始時までに回復していたとしても，セキュリティ上の問題が発生している可能性がある。ＩＣカードＲ／Ｗ装置１０１が差込型である場合などには，業務処理中であっても容易にＩＣカードＲ／Ｗ装置１０１からＩＣカード１００を取り出せるタイミングがある。
【００４２】
例えば，あるセションから次のセションに移行する間，すなわち，図１１〜図１３の例において，図１１に示すＩＣカード所有者情報の取得を行うセションから図１２に示すバイオメトリクス情報の登録を行うセションに移行する間（図１１の処理Ｐ１０４〜図１２の処理Ｐ１０６の間）や，図１２に示すバイオメトリクス情報の登録を行うセションから図１３に示すバイオメトリクス情報の登録確認を行うセションに移行する間（図１２の処理Ｐ１１１〜図１３の処理Ｐ１１２の間）では，ＩＣカードＲ／Ｗ装置１０１からＩＣカード１００を取り出すことが可能であり，その間にＩＣカード１００のすり替えが行われている可能性がある。
【００４３】
本発明は，上記の問題点の解決を図り，連続する複数のセションからなる業務処理において，誤ったデータの取得やＩＣカードのすり替え発生などの可能性を判断し，その業務処理を中断する必要があるか否かを適切に判断する技術を提供することを目的とする。
【課題を解決するための手段】
【００４４】
本発明は，上記の課題を解決するため，複数のセションに跨る一連のバイオメトリクス認証に関する業務処理において，最初のセションでＩＣカードから取得したＩＣカード所有者情報を保持しておき，以後の各セションごとに，ＩＣカードから取得したＩＣカード所有者情報と最初のセションで保持されたＩＣカード所有者情報とを比較して一致するかを確認し，一致する場合には処理を継続すると判断し，一致しない場合には処理を中断すると判断することを特徴とする。
【００４５】
これによって，ＩＣカードに記録されたＩＣカード所有者情報がセション間において異なる場合を検出することができるようになり，業務処理を継続するか中断するかを的確に判断できるようになる。
【００４６】
具体的には，本発明は，携帯可能な記録媒体を用いたバイオメトリクス認証に関する業務処理を行うためのバイオメトリクス認証システムにおいて，複数のセションに跨る一連の業務処理の継続判断を行うバイオメトリクス認証方法であって，複数のセションに跨る一連の業務処理の最初のセション時にバイオメトリクス認証システムに装着されている携帯可能な記録媒体から携帯可能な記録媒体の所有者を一意に認識する情報である所有者情報を取得する過程と，最初のセションで取得された所有者情報をバイオメトリクス認証システム内に保持する過程と，複数のセションに跨る一連の業務処理の最初のセション以外のセション時にバイオメトリクス認証システムに装着されている携帯可能な記録媒体から所有者情報を取得する過程と，最初のセション以外のセションで取得された所有者情報とバイオメトリクス認証システム内に保持された所有者情報とが一致するかを確認し，一致する場合には業務処理を継続すると判断し，一致しない場合には業務処理を中断すると判断する過程とを有することを特徴とする。
【００４７】
以上の各過程による処理は，コンピュータとソフトウェアプログラムとによって実現することができ，そのプログラムをコンピュータ読み取り可能な記録媒体に記録することも，ネットワークを通して提供することも可能である。
【発明の効果】
【００４８】
本発明によって，複数のセションに跨る一連の業務処理において，その業務処理の最初のセションで取得したＩＣカード所有者情報を保持しておき，それ以降のセション時にＩＣカードから取得したＩＣカード所有者情報と保持されている最初のセションで取得したＩＣカード所有者情報とを比較確認することにより，誤ったデータの取得やＩＣカードのすり替え発生などを検出することが可能となり，業務処理を中断する必要があるか否かを適切に判断することが可能となる。
【発明を実施するための最良の形態】
【００４９】
以下，本発明の実施の形態について，図を用いて説明する。
【００５０】
図１は，本発明の実施の形態におけるバイオメトリクス認証システムの構成例を示す図である。図１の例に示すバイオメトリクス認証システムは，コンピュータ端末１，ＩＣカードＲ／Ｗ装置１０１，バイオメトリクス読取装置１０２から構成される。
【００５１】
ＩＣカードＲ／Ｗ装置１０１は，図９に示すものと同様に，差し込まれたＩＣカード１００に記録されたＩＣカード所有者情報やバイオメトリクス情報を読み込み，差し込まれたＩＣカード１００にバイオメトリクス情報を書き込む。
【００５２】
バイオメトリクス読取装置１０２は，図９に示すものと同様に，ＩＣカード１００の所有者のバイオメトリクス情報を読み取る。なお，本実施の形態では，バイオメトリクス情報として“掌紋”を用いるものとする。
【００５３】
コンピュータ端末１は，業務処理を遂行するためのアプリケーションプログラムが動作する装置であり，ＩＣカードＲ／Ｗ装置１０１，バイオメトリクス読取装置１０２を制御し，バイオメトリクス登録処理，バイオメトリクス認証処理などを行うバイオメトリクス認証プログラム１０を備える。
【００５４】
バイオメトリクス認証プログラム１０は，ＩＣカード情報入出力部１１，バイオメトリクス情報入力部１２，バイオメトリクス登録処理部１３，バイオメトリクス認証処理部１４から構成される。バイオメトリクス登録処理部１３およびバイオメトリクス認証処理部１４は，複数セション間でＩＣカード所有者情報を引き継ぐためのＩＣカード所有者情報記憶部１５を用いる。
【００５５】
バイオメトリクス登録処理部１３およびバイオメトリクス認証処理部１４における業務継続判断処理部１６，１７は，業務処理が複数セションにわたる部分の２回目以降のセションにおいて業務処理を継続するか中断するかを判断するものである。
【００５６】
ＩＣカード情報入出力部１１は，ＩＣカードＲ／Ｗ装置１０１がＩＣカード１００から読み取ったＩＣカード所有者情報やバイオメトリクス情報などを入力し，ＩＣカード１００に書き込むバイオメトリクス情報などを出力する。
【００５７】
バイオメトリクス情報入力部１２は，バイオメトリクス読取装置１０２が読み取ったＩＣカード１００の所有者のバイオメトリクス情報を入力する。
【００５８】
バイオメトリクス登録処理部１３は，バイオメトリクス情報の登録時に，バイオメトリクス情報入力部１２から受け取ったＩＣカード１００の所有者のバイオメトリクス情報を，ＩＣカード情報入出力部１１に送り，バイオメトリクス情報の登録確認時に，バイオメトリクス情報入力部１２から受け取ったＩＣカード１００の所有者のバイオメトリクス情報と，ＩＣカード情報入出力部１１から受け取ったＩＣカード１００から読み取ったバイオメトリクス情報とを比較確認する。
【００５９】
なお，バイオメトリクス登録処理部１３は，バイオメトリクス情報の登録からバイオメトリクス情報の登録確認までの一連の業務処理の最初のセション時（ＩＣカード１００へのアクセス開始時）に，ＩＣカード情報入出力部１１から受け取ったＩＣカード所有者情報をＩＣカード所有者情報記憶部１５に格納する。
【００６０】
バイオメトリクス認証処理部１４は，バイオメトリクス情報入力部１２から受け取ったＩＣカード１００の所有者のバイオメトリクス情報と，ＩＣカード情報入出力部１１から受け取ったＩＣカード１００から読み取ったバイオメトリクス情報とを比較確認する。
【００６１】
なお，バイオメトリクス認証処理部１４は，バイオメトリクス情報の認証の一連の業務処理の最初のセション時（ＩＣカード１００へのアクセス開始時）に，ＩＣカード情報入出力部１１から受け取ったＩＣカード所有者情報をＩＣカード所有者情報記憶部１５に格納する。
【００６２】
以下，バイオメトリクス認証における複数のセションに跨る一連の業務処理の例として，バイオメトリクス登録処理の例について，図２〜図４を用いて説明する。図２〜図４の例は，上述の図１１〜図１３の例と同様に，３つの連続するセションからなるバイオメトリクス登録処理の例である。
【００６３】
図２は，本実施の形態におけるＩＣカード所有者情報の取得を行うセションの例を説明する図である。図２において，オペレーション欄はオペレータやＩＣカード１００の所有者が行うオペレーションを示し，画面欄はコンピュータ端末１の表示装置に表示される画面を示し，処理欄はバイオメトリクス認証プログラム１０により実行される処理を示す。
【００６４】
まず，コンピュータ端末１において，バイオメトリクス認証プログラム１０が起動されると，コンピュータ端末１の表示装置に業務選択画面（画面Ａ）が表示される。業務選択画面（画面Ａ）において，オペレータが業務処理区分として“登録”を選択すると（オペレーションＯ１０），登録画面（画面Ｂ）が表示され，バイオメトリクス登録処理が開始される。
【００６５】
ここで，業務選択画面（画面Ａ）において，“認証”が選択されるとバイオメトリクス認証処理が開始され，“削除”が選択されるとバイオメトリクス削除処理（ＩＣカード１００に登録されたバイオメトリクス情報を削除する業務処理）が開始され，“終了”が選択されるとバイオメトリクス認証プログラム１０が終了する。
【００６６】
次に，オペレータが「読取」ボタンを押下すると（オペレーションＯ１１），バイオメトリクス認証プログラム１０はＩＣカード挿入待ちメッセージ表示の処理を行い（処理Ｐ１０），コンピュータ端末１の表示装置に画面Ｃが表示される。バイオメトリクス認証プログラム１０は，ＩＣカード挿入の監視を行う（処理Ｐ１１）。このとき，ＩＣカードＲ／Ｗ装置１０１にＩＣカード１００が挿入されたと同時にＩＣカード１００に電源が供給されるようにしておく。
【００６７】
オペレータがＩＣカードＲ／Ｗ装置１０１にＩＣカード１００を挿入すると（オペレーションＯ１２），バイオメトリクス認証プログラム１０は，ＩＣカード１００へのアクセス処理を開始し（処理Ｐ１２），ＩＣカード１００に記録されたＩＣカード所有者情報を取得し（処理Ｐ１３），その取得したＩＣカード所有者情報をＩＣカード所有者情報記憶部１５に格納し（処理Ｐ１４），ＩＣカード１００へのアクセス処理を終了する（処理Ｐ１５）。続いてＩＣカード所有者情報表示の処理を行い（処理Ｐ１６），コンピュータ端末１の表示装置に画面Ｄが表示される。
【００６８】
オペレータは，画面ＤのＩＣカード所有者情報が来店したＩＣカード１００の所有者本人のものであるかを確認する（オペレーションＯ１３）。ここで所有者本人のものであると判断されれば，バイオメトリクス情報の登録を行うセションに移行する。
【００６９】
図３は，本実施の形態におけるバイオメトリクス情報の登録を行うセションの例を説明する図である。図３において，オペレーション欄はオペレータやＩＣカード１００の所有者が行うオペレーションを示し，画面欄はコンピュータ端末１の表示装置に表示される画面を示し，処理欄はバイオメトリクス認証プログラム１０により実行される処理を示す。
【００７０】
まず，オペレータは，図２のオペレーションＯ１３において画面ＤのＩＣカード所有者情報が来店したＩＣカード１００の所有者本人のものであると判断すると，「実行」ボタンを押下する（オペレーションＯ１４）。
【００７１】
バイオメトリクス認証プログラム１０は，ＩＣカード１００へのアクセス処理を開始し（処理Ｐ１７），ＩＣカード１００に記録されたＩＣカード所有者情報を取得し（処理Ｐ１８），その取得したＩＣカード所有者情報とＩＣカード所有者情報記憶部１５に格納されているＩＣカード所有者情報とが一致するかを確認する（処理Ｐ１９）。
【００７２】
ここで，バイオメトリクス認証プログラム１０は，処理Ｐ１９においてＩＣカード１００から取得したＩＣカード所有者情報とＩＣカード所有者情報記憶部１５に格納されているＩＣカード所有者情報とが一致する場合には，処理を継続すると判断し，一致しない場合には，処理を中断すると判断する。
【００７３】
バイオメトリクス認証プログラム１０は，処理を継続すると判断した場合には，バイオメトリクス情報の登録を要求する（処理Ｐ２０）。このとき，コンピュータ端末１の表示装置の画面には，手のひら誘導メッセージが表示される（画面Ｅ）。
【００７４】
ＩＣカード１００の所有者がバイオメトリクス読取装置１０２に手のひらをかざすと（オペレーションＯ１５），バイオメトリクス認証プログラム１０は，バイオメトリクス読取装置１０２によって読み取られたＩＣカード１００の所有者のバイオメトリクス情報（この場合には“掌紋”）を取得し（処理Ｐ２１），取得したバイオメトリクス情報をＩＣカード１００に書き込む（処理Ｐ２２）。手のひらを「かざす」→「離す」を繰り返しながら（オペレーションＯ１５），バイオメトリクス情報の取得（処理Ｐ２１）・書込み（処理Ｐ２２）を，規定回数（一般的には，３回程度）行う。
【００７５】
規定回数のバイオメトリクス情報の取得・書込みが終了すると，バイオメトリクス認証プログラム１０は，登録完了メッセージ表示の処理を行い（処理Ｐ２３），ＩＣカード１００へのアクセス処理を終了する（処理Ｐ２４）。コンピュータ端末１の表示装置の画面には，登録完了のメッセージが表示される（画面Ｆ）。その後，バイオメトリクス情報の登録確認を行うセションに移行する。
【００７６】
図４は，本実施の形態におけるバイオメトリクス情報の登録確認を行うセションの例を説明する図である。図４において，オペレーション欄はオペレータやＩＣカード１００の所有者が行うオペレーションを示し，画面欄はコンピュータ端末１の表示装置に表示される画面を示し，処理欄はバイオメトリクス認証プログラム１０により実行される処理を示す。
【００７７】
まず，オペレータがバイオメトリクス情報の登録完了を確認して「ＯＫ」ボタンを押下すると（オペレーションＯ１６），コンピュータ端末１の表示装置には，登録確認画面（画面Ｇ）が表示される。バイオメトリクス認証プログラム１０は，ＩＣカード１００へのアクセス処理を開始し（処理Ｐ２５），ＩＣカード１００に記録されたＩＣカード所有者情報を取得し（処理Ｐ２６），その取得したＩＣカード所有者情報とＩＣカード所有者情報記憶部１５に格納されているＩＣカード所有者情報とが一致するかを確認する（処理Ｐ２７）。
【００７８】
ここで，バイオメトリクス認証プログラム１０は，処理Ｐ２７においてＩＣカード１００から取得したＩＣカード所有者情報とＩＣカード所有者情報記憶部１５に格納されているＩＣカード所有者情報とが一致する場合には，処理を継続すると判断し，一致しない場合には，処理を中断すると判断する。
【００７９】
バイオメトリクス認証プログラム１０は，処理を継続すると判断した場合には，バイオメトリクス情報の照合を要求する（処理Ｐ２８）。このとき，コンピュータ端末１の表示装置の画面には，手のひら誘導メッセージが表示される（画面Ｈ）。
【００８０】
ＩＣカード１００の所有者がバイオメトリクス読取装置１０２に手のひらをかざすと（オペレーションＯ１７），バイオメトリクス認証プログラム１０は，バイオメトリクス読取装置１０２によって読み取られたＩＣカード１００の所有者のバイオメトリクス情報と，ＩＣカードＲ／Ｗ装置１０１に挿入されているＩＣカード１００に登録されたバイオメトリクス情報との照合を行い，その照合結果を得る（処理Ｐ２９）。
【００８１】
バイオメトリクス認証プログラム１０は，照合結果ランプを点灯する処理を行い（処理Ｐ３０），照合結果メッセージを表示する処理を行う（処理Ｐ３１）。コンピュータ端末１の表示装置の画面には，照合結果メッセージが表示される（画面Ｉ）。なお，画面Ｉの照合結果メッセージの例は，照合が成功した場合の例である。また，照合結果ランプは，例えば，バイオメトリクス読取装置１０２に備えられ，照合成功時には緑色に点灯し，照合失敗時にはアンバーに点灯する。
【００８２】
照合結果を確認したオペレータが「ＯＫ」ボタンを押下すると（オペレーションＯ１８），バイオメトリクス認証プログラム１０は，照合結果ランプを消灯する処理を行い（処理Ｐ３２），ＩＣカード１００へのアクセス処理を終了し（処理Ｐ３３），ＩＣカード１００への電源の供給をＯＦＦにする（処理Ｐ３４）。また，コンピュータ端末１の表示装置の画面が登録画面（画面Ｊ）となり，ＩＣカードＲ／Ｗ装置１０１からＩＣカード１００が返却される（オペレーションＯ１９）。
【００８３】
オペレータが「終了」ボタンを押下すると（オペレーションＯ２０），コンピュータ端末１の表示装置には，業務選択画面（画面Ｋ）が表示される。
【００８４】
なお，バイオメトリクス情報の照合が失敗した場合には，リトライ（バイオメトリクス情報の登録確認を行うセションを最初からやり直す）できるようにしてもよい。
【００８５】
このように，図２〜図４の例に示すバイオメトリクス登録処理では，ＩＣカード所有者情報の取得を行うセションで取得したＩＣカード所有者情報をＩＣカード所有者情報記憶部１５に格納し，バイオメトリクス情報の登録を行うセション時およびバイオメトリクス情報の登録確認を行うセション時に，ＩＣカードＲ／Ｗ装置１０１に挿入されたＩＣカード１００に記録されたＩＣカード所有者情報とＩＣカード所有者情報記憶部１５に格納されたＩＣカード所有者情報とが一致するか否かを確認している。
【００８６】
これによって，ＩＣカード１００に記録されたＩＣカード所有者情報がセション間において異なる場合を検出することができるようになり，業務処理を継続するか中断するかを的確に判断できるようになる。
【００８７】
次に，本実施の形態のバイオメトリクス登録処理における各セションごとの処理フローチャートについて，図５〜図７を用いて説明する。
【００８８】
図５は，本実施の形態におけるＩＣカード所有者情報の取得を行うセションの処理フローチャートである。例えば，コンピュータ端末１の表示装置に登録画面（例えば，図２の画面Ｂ）が表示された状態で「読取」ボタンが押下されると，ＩＣカード所有者情報の取得を行うセションの処理が開始される。
【００８９】
まず，ＩＣカードＲ／Ｗ装置１０１にＩＣカード１００が挿入されたかを監視し（ステップＳ１０），ＩＣカード１００の挿入が確認されると，ＩＣカード１００へのアクセスを開始する（ステップＳ１１）。
【００９０】
ＩＣカードＲ／Ｗ装置１０１からＩＣカード１００に記録されたＩＣカード所有者情報を取得し（ステップＳ１２），その取得したＩＣカード所有者情報をＩＣカード所有者情報記憶部１５に格納する（ステップＳ１３）。
【００９１】
ＩＣカード１００へアクセスを終了し（ステップＳ１４），コンピュータ端末１の表示装置に取得したＩＣカード所有者情報を表示する（ステップＳ１５）。その後，バイオメトリクス情報の登録を行うセションの処理に移行する。
【００９２】
図６は，本実施の形態におけるバイオメトリクス情報の登録を行うセションの処理フローチャートである。例えば，図５のステップＳ１５においてＩＣカード所有者情報がコンピュータ端末１の表示装置に表示された状態で「実行」ボタンが押下されると，バイオメトリクス情報の登録を行うセションの処理が開始される。
【００９３】
まず，ＩＣカード１００へのアクセスを開始し（ステップＳ２０），ＩＣカードＲ／Ｗ装置１０１からＩＣカード１００に記録されたＩＣカード所有者情報を取得する（ステップＳ２１）。ステップＳ２１で取得したＩＣカード所有者情報と，ＩＣカード所有者情報記憶部１５に格納されたＩＣカード所有者情報とを比較し，一致するかを確認する（ステップＳ２２）。
【００９４】
ステップＳ２２において一致しない場合には，ＩＣカード所有者情報の不一致エラーを通知し（ステップＳ２３），ＩＣカード１００へのアクセスを終了する（ステップＳ２６）。ＩＣカード所有者情報の不一致エラーの通知は，例えば，コンピュータ端末１の表示装置への出力などにより行われる。
【００９５】
ステップＳ２２において一致する場合には，バイオメトリクス読取装置１０２からＩＣカード１００の所有者のバイオメトリクス情報を取得し（ステップＳ２４），その取得したバイオメトリクス情報を，ＩＣカードＲ／Ｗ装置１０１に挿入されたＩＣカード１００に記録する（ステップＳ２５）。ＩＣカード１００へのアクセスを終了し（ステップＳ２６），バイオメトリクス情報の登録が完了する。
【００９６】
その後，バイオメトリクス情報の登録確認を行うセションの処理に移行する。ただし，ステップＳ２２において，ＩＣカード所有者情報の不一致エラーが発生している場合には，バイオメトリクス情報の登録確認を行うセションの処理に移行しない。
【００９７】
図７は，本実施の形態におけるバイオメトリクス情報の登録確認を行うセションの処理フローチャートである。例えば，図６の処理でバイオメトリクス情報の登録が完了した場合に「実行」ボタンが押下されると，バイオメトリクス情報の登録確認を行うセションの処理が開始される。
【００９８】
まず，ＩＣカード１００へのアクセスを開始し（ステップＳ３０），ＩＣカードＲ／Ｗ装置１０１からＩＣカード１００に記録されたＩＣカード所有者情報を取得する（ステップＳ３１）。ステップＳ３１で取得したＩＣカード所有者情報と，ＩＣカード所有者情報記憶部１５に格納されたＩＣカード所有者情報とを比較し，一致するかを確認する（ステップＳ３２）。
【００９９】
ステップＳ３２において一致しない場合には，ＩＣカード所有者情報の不一致エラーを通知し（ステップＳ３３），ＩＣカード１００へのアクセスを終了する（ステップＳ３８）。ＩＣカード所有者情報の不一致エラーの通知は，例えば，コンピュータ端末１の表示装置への出力などにより行われる。
【０１００】
ステップＳ３２において一致する場合には，バイオメトリクス読取装置１０２からＩＣカード１００の所有者のバイオメトリクス情報を取得し（ステップＳ３４），その取得したバイオメトリクス情報と，ＩＣカードＲ／Ｗ装置１０１に挿入されたＩＣカード１００に記録されたバイオメトリクス情報とが一致するかを確認する（ステップＳ３５）。
【０１０１】
ステップＳ３５において一致しない場合には，バイオメトリクス情報の不一致エラーを通知し（ステップＳ３６），ＩＣカード１００へのアクセスを終了する（ステップＳ３８）。バイオメトリクス情報の不一致エラーの通知は，例えば，コンピュータ端末１の表示装置への出力などにより行われる。なお，バイオメトリクス情報が不一致の場合に，リトライ可能としてもよい。
【０１０２】
ステップＳ３５において一致する場合には，バイオメトリクス情報が一致することを通知し（ステップＳ３７），ＩＣカード１００へのアクセスを終了する（ステップＳ３８）。バイオメトリクス情報が一致することの通知は，例えば，コンピュータ端末１の表示装置への出力などにより行われる。
【０１０３】
以上，本発明の実施の形態として主にバイオメトリクス登録処理の例について説明したが，これに限るものではなく，複数のセションからなる一連の業務処理全般に対して本発明は適用可能である。
【０１０４】
例えば，バイオメトリクス認証処理においてリトライが発生する場合などに，最初のバイオメトリクス認証処理（セション）で格納されたＩＣカード所有者情報と，リトライ時のバイオメトリクス認証処理（セション）でＩＣカード１００から取得したＩＣカード所有者情報が一致するか否かを確認し，バイオメトリクス認証処理のリトライを継続するか否かを判断できるようにしてもよい。
【図面の簡単な説明】
【０１０５】
【図１】本発明の実施の形態におけるバイオメトリクス認証システムの構成例を示す図である。
【図２】本実施の形態におけるＩＣカード所有者情報の取得を行うセションの例を説明する図である。
【図３】本実施の形態におけるバイオメトリクス情報の登録を行うセションの例を説明する図である。
【図４】本実施の形態におけるバイオメトリクス情報の登録確認を行うセションの例を説明する図である。
【図５】本実施の形態におけるＩＣカード所有者情報の取得を行うセションの処理フローチャートである。
【図６】本実施の形態におけるバイオメトリクス情報の登録を行うセションの処理フローチャートである。
【図７】本実施の形態におけるバイオメトリクス情報の登録確認を行うセションの処理フローチャートである。
【図８】金融機関におけるバイオメトリクス認証の運用手順の例を示す図である。
【図９】バイオメトリクス認証システムのハードウェア構成の例を示す図である。
【図１０】バイオメトリクス認証に関する業務処理の例を説明する図である。
【図１１】ＩＣカード所有者情報の取得を行うセションの例を説明する図である。
【図１２】バイオメトリクス情報の登録を行うセションの例を説明する図である。
【図１３】バイオメトリクス情報の登録確認を行うセションの例を説明する図である。
【符号の説明】
【０１０６】
１  コンピュータ端末
１０  バイオメトリクス認証プログラム
１１  ＩＣカード情報入出力部
１２  バイオメトリクス情報入力部
１３  バイオメトリクス登録処理部
１４  バイオメトリクス認証処理部
１５  ＩＣカード所有者情報記憶部
１６  業務継続判断処理部
１７  業務継続判断処理部
１００  ＩＣカード
１０１  ＩＣカードＲ／Ｗ装置
１０２  バイオメトリクス読取装置
【図１】
2006190139.tif 000003
【図２】
2006190139.tif 000004
【図３】
2006190139.tif 000005
【図４】
2006190139.tif 000006
【図５】
2006190139.tif 000007
【図６】
2006190139.tif 000008
【図７】
2006190139.tif 000009
【図８】
2006190139.tif 000010
【図９】
2006190139.tif 000011
【図１０】
2006190139.tif 000012
【図１１】
2006190139.tif 000013
【図１２】
2006190139.tif 000014
【図１３】
2006190139.tif 000015