(57)【要約】【課題】生体認証装置の更新に際して新旧装置混在の移行期間を設定可能とし、装置一斉切り替えに伴う装置設置者の負担や生体情報の更新が必要となるＩＣカードユーザの負担を低減し、前記移行期間中でも認証処理を可能とする。【解決手段】世代情報を端末に返す読み取り処理手段１１０と、書込指示が示す記憶領域への生体情報等の書込する書込処理手段１１１とを備えたＩＣカード１００と、ＩＣカードから世代情報を受信するカード世代取得手段２１０と、生体認証装置から世代情報を受信する装置世代取得手段２１１と、生体認証装置から生体情報を受信する生体情報取得手段２１２と、生体認証装置の世代と同世代の記憶領域を特定し生体情報の書込指示をＩＣカードに送る第１書込指示手段２１３と、最古世代の記憶領域への書込指示をＩＣカードに送る第２書込指示手段２１４とを備える端末２００から生体認証システム１０を構成する。【選択図】図１
2010140467.tif 000002
【特許請求の範囲】
【請求項１】
演算手段、通信手段、および記憶手段を備えるＩＣカードが、
前記記憶手段において、生体認証装置の世代情報と前記世代情報が示す世代に応じた生体情報とを格納する記憶領域を、複数世代分備えており、
前記演算手段において、端末からのカード情報要求を前記通信手段を介して受け、前記記憶手段の前記複数世代分の各記憶領域から、各記憶領域の世代情報を読み取って、前記端末に返信する処理を実行し、
演算手段、通信手段、および記憶手段を備える端末が、
前記演算手段において、前記記憶領域の格納情報を要求するカード情報要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから各記憶領域の世代情報を受信し記憶手段に格納する処理を実行し、
前記演算手段において、世代情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から世代情報を受信し記憶手段に格納する処理を実行し、
前記演算手段において、登録対象者の生体情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から前記登録対象者の生体情報を受信し記憶手段に格納する処理を実行し、
前記演算手段において、記憶手段から前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを読み出し、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合し、前記生体認証装置の世代と同じ世代の記憶領域を特定し、ここで特定した記憶領域への前記登録対象者の生体情報の書込指示を、前記通信手段を介してＩＣカードに送信する処理を実行し、
前記演算手段において、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合した結果、前記生体認証装置の世代と同じ世代の記憶領域が特定できなかった場合、前記記憶領域毎の世代情報を照合して最古の世代の記憶領域を特定し、ここで特定した記憶領域への前記登録対象者の生体情報の書込指示を、前記通信手段を介してＩＣカードに送信する処理を実行し、
前記ＩＣカードが、
前記演算手段において、前記端末からの生体情報の書込指示を前記通信手段を介して受信し、前記書込指示が指定する記憶領域への前記登録対象者の生体情報と、前記生体認証装置の世代情報の書込処理を実行する、
ことを特徴とする生体認証方法。
【請求項２】
前記ＩＣカードが、
前記記憶手段において、記憶領域が格納している生体情報の更新可否を示す更新可不可フラグを格納しており、
前記端末が、
前記演算手段において、前記更新可不可フラグの問い合わせ要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから前記更新可不可フラグの情報を受信し、この更新可不可フラグの情報が更新不可を示すものであれば、当該ＩＣカードに対する生体情報の書込処理を中止する処理を実行する、
ことを特徴とする請求項１に記載の生体認証方法。
【請求項３】
前記ＩＣカードが、
前記演算手段において、前記端末からの生体情報の書込指示ないし生体情報の削除指示を前記通信手段を介して受信したならば、前記書込指示ないし削除指示が指定する記憶領域が格納する生体認証装置の世代情報を削除し、この世代情報の削除後に生体情報の書込処理または削除処理を実行し、この生体情報の書込処理の実行後に前記書込指示が含む生体認証装置の世代情報を該当記憶領域に格納する処理を実行する、
ことを特徴とする請求項１または２に記載の生体認証方法。
【請求項４】
演算手段、通信手段、および記憶手段を備えるＩＣカードが、
前記記憶手段において、生体認証装置の世代情報と前記世代情報が示す世代に応じた生体情報とを格納する記憶領域を、複数世代分備えており、
前記演算手段において、端末からのカード情報要求を前記通信手段を介して受け、前記記憶手段の前記複数世代分の各記憶領域から、各記憶領域の世代情報を読み取って、前記端末に返信する処理を実行し、
演算手段、通信手段、および記憶手段を備える端末が、
前記演算手段において、前記記憶領域の格納情報を要求するカード情報要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから各記憶領域の世代情報を受信し記憶手段に格納する処理を実行し、
前記演算手段において、世代情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から世代情報を受信し記憶手段に格納する処理を実行し、
前記演算手段において、認証対象者の生体情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から前記認証対象者の生体情報を受信し記憶手段に格納する処理を実行し、
前記演算手段において、記憶手段から前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを読み出し、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合し、前記生体認証装置の世代と同じ世代の記憶領域を特定し、ここで特定した記憶領域が格納する生体情報と前記認証対象者の生体情報との照合指示を、前記通信手段を介してＩＣカードに送信する処理を実行し、
前記ＩＣカードが、
前記演算手段において、前記端末からの前記照合指示を前記通信手段を介して受信し、前記照合指示が示す記憶領域が格納する生体情報と、前記照合指示が含む前記認証対象者の生体情報との照合処理を行って、前記照合処理の結果を前記端末に返信する処理を実行する、
ことを特徴とする生体認証方法。
【請求項５】
前記端末が、
前記演算手段において、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合した結果、前記生体認証装置の世代と同じ世代の記憶領域が特定できなかった場合、前記生体認証装置の世代に応じた生体情報の登録を要求するメッセージを出力インターフェイスに出力する処理を実行する、
ことを特徴とする請求項４に記載の生体認証方法。
【請求項６】
前記端末が、
前記演算手段において、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合した結果、前記生体認証装置の世代と同じ世代の記憶領域が特定できなかった場合、前記生体認証装置の世代より所定世代前の記憶領域を特定し、ここで特定した記憶領域が格納する生体情報と前記認証対象者の生体情報との照合指示を、前記通信手段を介してＩＣカードに送信する処理を実行する、
ことを特徴とする請求項４に記載の生体認証方法。
【請求項７】
前記ＩＣカードが、
前記記憶手段において、前記複数世代分の記憶領域毎に、該当記憶領域が格納している生体情報と認証対象者の生体情報との照合結果が不一致となることを許容する回数を示す照合許容値を格納しており、
前記演算手段において、前記照合指示が示す記憶領域が格納する生体情報と、前記照合指示が含む前記認証対象者の生体情報との照合処理の結果、前記記憶領域が格納する生体情報と前記認証対象者の生体情報とが不一致となれば、該当記憶領域の照合許容値を所定値だけ減算する処理を実行し、
前記演算手段において、前記記憶領域の照合許容値と所定基準値とを照合し、前記照合許容値が所定基準値以下となったことを検知して、前記記憶手段において前記ＩＣカードについて使用不可であるフラグを設定する処理を実行し、
前記端末が、
前記演算手段において、前記使用不可フラグの設定有無の問い合わせ要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから前記使用不可フラグの設定情報を受信し、この使用不可フラグの設定情報が使用不可フラグの設定有を示すものであれば、該当ＩＣカードに関する処理を中止する処理を実行する、
ことを特徴とする請求項４〜６のいずれかに記載の生体認証方法。
【請求項８】
前記ＩＣカードが、
前記記憶手段において、前記複数世代分の記憶領域毎に、該当記憶領域が格納している生体情報と認証対象者の生体情報との照合結果が不一致となることを許容する回数を示す照合許容値を格納しており、
前記演算手段において、前記端末からの照合指示が示す記憶領域が格納する生体情報と、前記照合指示が含む前記認証対象者の生体情報との照合処理の結果、前記記憶領域が格納する生体情報と前記認証対象者の生体情報とが不一致となれば、該当記憶領域の照合許容値を所定値だけ減算する処理を実行し、
前記演算手段において、前記複数世代分の各記憶領域の照合許容値と所定基準値とを照合し、前記各記憶領域のいずれかの照合許容値が所定基準値以下となったことを検知して、前記記憶手段において前記ＩＣカードについて認証処理の実行不可であることを示す使用不可フラグを設定する処理を実行し、
前記端末が、
前記演算手段において、前記使用不可フラグの設定有無の問い合わせ要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから前記使用不可フラグの設定情報を受信し、この使用不可フラグの設定情報が使用不可フラグの設定有を示すものであれば、該当ＩＣカードに関する認証処理を中止する処理を実行する、
ことを特徴とする請求項４〜６のいずれかに記載の生体認証方法。
【請求項９】
前記ＩＣカードが、
前記演算手段において、前記端末からの照合指示を受けた際に、前記記憶手段における前記使用不可フラグの有無を検知し、当該使用不可フラグを検知した場合、認証処理拒否通知を前記端末に返し、処理を終了することを特徴とする請求項８に記載の生体認証方法。
【請求項１０】
前記ＩＣカードが、前記記憶手段において、前記使用不可フラグと共に、前記更新可不可フラグを格納しており、
前記端末が、
前記演算手段において、入力インターフェイスで受けた生体情報の更新指示に応じ、前記更新可不可フラグの設定有無の問い合わせ要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから更新可不可フラグの設定情報を受信し、前記更新可不可フラグの設定情報が更新不可を示すものであれば、該当ＩＣカードにおける生体情報の更新処理を中止する処理を実行する、
ことを特徴とする請求項８または９に記載の生体認証方法。
【請求項１１】
前記ＩＣカードが、
前記演算手段において、前記使用不可フラグが設定されている場合には、前記端末からの認証要求を拒絶し、前記端末からの前記生体情報の更新もしくは削除要求を受付けて、当該更新もしくは削除処理を実行することを特徴とする請求項８〜１０のいずれかに記載の生体認証方法。
【請求項１２】
前記端末が、
前記演算手段において、入力インターフェイスで受けた生体情報の削除指示に応じ、前記更新可不可フラグの設定有無の問い合わせ要求を前記ＩＣカードに送信せずに、前記ＩＣカードに対して生体情報の削除指示処理を実行する、ことを特徴とする請求項８〜１１のいずれかに記載の生体認証方法。
【請求項１３】
前記ＩＣカードが、
前記演算手段において、前記端末からの生体情報の書込指示を、前記通信手段を介して受信したならば、前記書込指示に前記世代情報および前記生体情報が共に含まれているか否か判定し、前記書込指示に世代情報ないし生体情報が含まれていなかった場合、前記書込指示に基づいた書込処理を中止する、
ことを特徴とする請求項８〜１２のいずれかに記載の生体認証方法。
【請求項１４】
前記ＩＣカードが、
前記演算手段において、前記端末からの生体情報の削除指示を前記通信手段を介して受信したならば、前記削除指示が指定する記憶領域の如何に関わらず、全世代の記憶領域において世代情報を削除し、この世代情報の削除後に生体情報の削除処理を実行し、この生体情報の削除処理の実行後に、当該削除処理が完了したことを示す情報を前記記憶領域に格納する処理を実行する、
ことを特徴とする請求項８〜１３のいずれかに記載の生体認証方法。
【請求項１５】
演算手段および通信手段と、生体認証装置の世代情報と前記世代情報が示す世代に応じた生体情報とを格納する記憶領域を複数世代分備えた記憶手段と、
前記演算手段において、端末からのカード情報要求を前記通信手段を介して受け、前記記憶手段の前記複数世代分の各記憶領域から、各記憶領域の世代情報を読み取って、前記端末に返信する読み取り処理手段と、
前記演算手段において、端末からの生体情報の書込指示を前記通信手段を介して受信し、前記書込指示が指定する記憶領域への前記登録対象者の生体情報と、前記生体認証装置の世代情報の書込処理を実行する書込処理手段とを備えたＩＣカードと、
演算手段、通信手段、および記憶手段と、
前記演算手段において、前記記憶領域の格納情報を要求するカード情報要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから各記憶領域の世代情報を受信し記憶手段に格納するカード世代取得手段と、
前記演算手段において、世代情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から世代情報を受信し記憶手段に格納する装置世代取得手段と、
前記演算手段において、登録対象者の生体情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から前記登録対象者の生体情報を受信し記憶手段に格納する生体情報取得手段と、
前記演算手段において、記憶手段から前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを読み出し、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合し、前記生体認証装置の世代と同じ世代の記憶領域を特定し、ここで特定した記憶領域への前記登録対象者の生体情報の書込指示を、前記通信手段を介してＩＣカードに送信する第１書込指示手段と、
前記演算手段において、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合した結果、前記生体認証装置の世代と同じ世代の記憶領域が特定できなかった場合、前記記憶領域毎の世代情報を照合して最古の世代の記憶領域を特定し、ここで特定した記憶領域への前記登録対象者の生体情報の書込指示を、前記通信手段を介してＩＣカードに送信する第２書込指示手段と、を備える端末と、
を備えることを特徴とする生体認証システム。
【請求項１６】
演算手段および通信手段と、生体認証装置の世代情報と前記世代情報が示す世代に応じた生体情報とを格納する記憶領域を複数世代分備えた記憶手段と、
前記演算手段において、端末からのカード情報要求を前記通信手段を介して受け、前記記憶手段の前記複数世代分の各記憶領域から、各記憶領域の世代情報を読み取って、前記端末に返信する読み取り処理手段と、
前記演算手段において、端末からの生体情報の書込指示を前記通信手段を介して受信し、前記書込指示が指定する記憶領域への前記登録対象者の生体情報と、前記生体認証装置の世代情報の書込処理を実行する書込処理手段と、
を備えたＩＣカード
【請求項１７】
演算手段、通信手段、および記憶手段と、
前記演算手段において、前記記憶領域の格納情報を要求するカード情報要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから各記憶領域の世代情報を受信し記憶手段に格納するカード世代取得手段と、
前記演算手段において、世代情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から世代情報を受信し記憶手段に格納する装置世代取得手段と、
前記演算手段において、登録対象者の生体情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から前記登録対象者の生体情報を受信し記憶手段に格納する生体情報取得手段と、
前記演算手段において、記憶手段から前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを読み出し、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合し、前記生体認証装置の世代と同じ世代の記憶領域を特定し、ここで特定した記憶領域への前記登録対象者の生体情報の書込指示を、前記通信手段を介してＩＣカードに送信する第１書込指示手段と、
前記演算手段において、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合した結果、前記生体認証装置の世代と同じ世代の記憶領域が特定できなかった場合、前記記憶領域毎の世代情報を照合して最古の世代の記憶領域を特定し、ここで特定した記憶領域への前記登録対象者の生体情報の書込指示を、前記通信手段を介してＩＣカードに送信する第２書込指示手段と、
を備えることを特徴とする端末。
【請求項１８】
演算手段および通信手段と、生体認証装置の世代情報と前記世代情報が示す世代に応じた生体情報とを格納する記憶領域を複数世代分備えた記憶手段と、
前記演算手段において、端末からのカード情報要求を前記通信手段を介して受け、前記記憶手段の前記複数世代分の各記憶領域から、各記憶領域の世代情報を読み取って、前記端末に返信する読み取り処理手段と、
前記演算手段において、前記端末からの照合指示を前記通信手段を介して受信し、前記照合指示が示す記憶領域が格納する生体情報と、前記照合指示が含む前記認証対象者の生体情報との照合処理を行って、前記照合処理の結果を前記端末に返信する照合処理手段と、を備えたＩＣカードと、
演算手段、通信手段、および記憶手段と、
前記演算手段において、前記記憶領域の格納情報を要求するカード情報要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから各記憶領域の世代情報を受信し記憶手段に格納するカード世代取得手段と、
前記演算手段において、世代情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から世代情報を受信し記憶手段に格納する装置世代取得手段と、
前記演算手段において、認証対象者の生体情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から前記認証対象者の生体情報を受信し記憶手段に格納する生体情報取得手段と、
前記演算手段において、記憶手段から前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを読み出し、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合し、前記生体認証装置の世代と同じ世代の記憶領域を特定し、ここで特定した記憶領域が格納する生体情報と前記認証対象者の生体情報との照合指示を、前記通信手段を介してＩＣカードに送信する照合指示手段とを備えた端末と、
を備えることを特徴とする生体認証システム。
【請求項１９】
演算手段および通信手段と、生体認証装置の世代情報と前記世代情報が示す世代に応じた生体情報とを格納する記憶領域を複数世代分備えた記憶手段と、
前記演算手段において、端末からのカード情報要求を前記通信手段を介して受け、前記記憶手段の前記複数世代分の各記憶領域から、各記憶領域の世代情報を読み取って、前記端末に返信する読み取り処理手段と、
前記演算手段において、前記端末からの照合指示を前記通信手段を介して受信し、前記照合指示が示す記憶領域が格納する生体情報と、前記照合指示が含む前記認証対象者の生体情報との照合処理を行って、前記照合処理の結果を前記端末に返信する照合処理手段と、を備えることを特徴とするＩＣカード。
【請求項２０】
演算手段、通信手段、および記憶手段と、
前記演算手段において、前記記憶領域の格納情報を要求するカード情報要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから各記憶領域の世代情報を受信し記憶手段に格納するカード世代取得手段と、
前記演算手段において、世代情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から世代情報を受信し記憶手段に格納する装置世代取得手段と、
前記演算手段において、認証対象者の生体情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から前記認証対象者の生体情報を受信し記憶手段に格納する生体情報取得手段と、
前記演算手段において、記憶手段から前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを読み出し、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合し、前記生体認証装置の世代と同じ世代の記憶領域を特定し、ここで特定した記憶領域が格納する生体情報と前記認証対象者の生体情報との照合指示を、前記通信手段を介してＩＣカードに送信する照合指示手段と、
を備えることを特徴とする端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体認証方法、生体認証システム、ＩＣカード、および端末に関し、具体的には、生体認証装置の更新に際して新旧装置混在の移行期間を設定可能とし、装置一斉切り替えに伴う装置設置者の負担や生体情報の更新が必要となるＩＣカードユーザの負担を低減し、前記移行期間中でも認証処理を可能とする技術に関する。また、利用停止カードに関して認証処理実行を不可としたままで生体情報の削除処理は許容するといった、状況に応じたＩＣカードへの処理制御を可能とし、ＩＣカード管理に要する手間やコストを低減可能とする技術に関する。
【背景技術】
【０００２】
近年、ネットワーク社会の進展に伴い、遠隔地取引での本人確認の重要性が高まりつつある。現在、本人確認の手段としてパスワード認証が広く利用されているが、パスワードの桁数の少なさ等による脆弱性が指摘されている。そこで代替手段として生体認証が注目されている。こうした生体認証の技術としては、例えば、以下のような技術が提案されている。
【０００３】
すなわち、情報処理装置が、各利用者に発行された記憶装置に格納されている認証情報に基づいて該利用者の本人認証を行い、利用者本人であると認証した場合に、前記記憶装置に格納されている、外部装置を利用するために必要な利用情報と、前記認証情報とを該外部装置に送信する情報処理システムであって、前記記憶装置は、前記利用者の生体特徴情報を格納し、前記情報処理装置は、前記記憶装置に格納されている情報を読み出す読出手段と、前記読出手段が読み出した生体特徴情報に基づいて本人認証を行う認証手段と、前記認証手段により、利用者本人であると認証した場合に、前記利用情報と前記認証情報とを外部装置に送信する手段と、を具備することを特徴とする情報処理システム（特許文献１参照）などが提案されている。
【０００４】
また、利用者が所持するＩＣカードに登録された複数の生体情報を読み取り、読み取った登録済みの複数の生体情報における生体認証を組み合せて本人認証を行う生体認証装置において、予め利用者の複数の生体情報を登録したＩＣカードを読み取るカード読取手段と、取引のための案内画面を表示する表示部及び利用者により入力する入力部を含む操作部と、利用者の生体情報を読み取り生体認証を行なう生体認証手段とを有し、該表示部に表示される取引項目から該入力部の操作により要望の取引項目を選択し、該ＩＣカードに登録済みの複数の生体情報を基に該生体認証手段によって利用者の生体認証を行い、該生体認証した認証度が、該選択された取引項目に対応して設けた生体認証度に到達するように該利用者の生体認証を繰り返し実行することを特徴とする生体認証装置（特許文献２参照）なども提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３８２５７号公報
【特許文献２】特開２００７−１９３４７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
生体認証技術においては、生体の経年変化による生体情報の変化、生体センサ技術の向上（カメラ画素数や画像解析機能の向上など）などに応じて、生体認証装置のハード／ソフトを適宜更新する状況が存在する。一方、生体の画像フォーマットは生体認証装置のハード／ソフトに依存するため、生体認証装置と認証に用いる生体情報とをセットで利用することが前提である。このため、生体認証装置のハード／ソフトを変更する場合、認証に用いる生体情報も併せて変更する必要がある。
【０００７】
認証基準の生体情報をＩＣカードに格納しておき、生体センサから読み取った生体情報と前記ＩＣカードの保持する認証基準とを照合する方式の場合、上で述べた生体認証装置の変更等に伴って、ＩＣカード内に登録してある生体情報も変更する必要が生じる。ところが、利用者が保持するＩＣカード内に登録している生体情報を、生体認証装置の変更（更新）と併せて一斉に変更するのは実運用上は非常に困難である。
【０００８】
そこで、全装置の一斉切り替えを回避して、生体認証装置の設置者負担や、ＩＣカード内の生体情報を新装置向けに更新させるユーザ負担を低減でき、新旧装置の移行期間中には、新装置用の生体情報が未登録であっても認証処理が可能となる技術の提案が望まれている。
【０００９】
また、何らかの契機（所定回数の認証失敗など）で前記ＩＣカードの利用を完全に停止するといった場合、この利用停止カードが格納している生体情報の削除処理を実行することも出来なくなってしまうことがある。こうしたＩＣカードを廃棄ないし保管する場合、生体情報の漏洩リスクを低減するため、利用停止したＩＣカードに対して生体情報の削除を行えるようにする必要がある。
【００１０】
そこで本発明は上記課題を鑑みてなされたものであり、生体認証装置の更新に際して新旧装置混在の移行期間を設定可能とし、装置一斉切り替えに伴う装置設置者の負担や生体情報の更新が必要となるＩＣカードユーザの負担を低減し、前記移行期間中でも認証処理を可能とする技術の提供を目的とする。
【００１１】
また本発明は、利用停止カードに関して認証処理実行を不可としたままで生体情報の削除処理は許容するといった、状況に応じたＩＣカードへの処理制御を可能とし、ＩＣカード管理に要する手間やコストを低減可能とする技術の提供も目的とする。
【課題を解決するための手段】
【００１２】
本発明の生体認証方法は、演算手段、通信手段、および記憶手段を備えるＩＣカードおよび端末が以下の処理を実行するものである。
【００１３】
すなわち、前記ＩＣカードが、前記記憶手段において、生体認証装置の世代情報と前記世代情報が示す世代に応じた生体情報とを格納する記憶領域を、複数世代分備えており、前記演算手段において、端末からのカード情報要求を前記通信手段を介して受け、前記記憶手段の前記複数世代分の各記憶領域から、各記憶領域の世代情報を読み取って、前記端末に返信する処理を実行する。
【００１４】
また、前記端末が、前記演算手段において、前記記憶領域の格納情報を要求するカード情報要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから各記憶領域の世代情報を受信し記憶手段に格納する処理を実行する。
【００１５】
また、前記端末が、前記演算手段において、世代情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から世代情報を受信し記憶手段に格納する処理を実行する。
【００１６】
また、前記端末が、前記演算手段において、登録対象者の生体情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から前記登録対象者の生体情報を受信し記憶手段に格納する処理を実行する。
【００１７】
また、前記端末が、前記演算手段において、記憶手段から前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを読み出し、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合し、前記生体認証装置の世代と同じ世代の記憶領域を特定し、ここで特定した記憶領域への前記登録対象者の生体情報の書込指示を、前記通信手段を介してＩＣカードに送信する処理を実行する。
【００１８】
また、前記端末が、前記演算手段において、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合した結果、前記生体認証装置の世代と同じ世代の記憶領域が特定できなかった場合、前記記憶領域毎の世代情報を照合して最古の世代の記憶領域を特定し、ここで特定した記憶領域への前記登録対象者の生体情報の書込指示を、前記通信手段を介してＩＣカードに送信する処理を実行する。
【００１９】
また、前記ＩＣカードが、前記演算手段において、前記端末からの生体情報の書込指示を前記通信手段を介して受信し、前記書込指示が指定する記憶領域への前記登録対象者の生体情報と、前記生体認証装置の世代情報の書込処理を実行する。
【００２０】
なお、前記生体認証方法における前記ＩＣカードが、前記記憶手段において、記憶領域が格納している生体情報の更新可否を示す更新可不可フラグを格納しているとしてもよい。この場合、前記端末が、前記演算手段において、前記更新可不可フラグの問い合わせ要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから前記更新可不可フラグの情報を受信し、この更新可不可フラグの情報が更新不可を示すものであれば、当該ＩＣカードに対する生体情報の書込処理を中止する処理を実行する。
【００２１】
また、前記生体認証方法における前記ＩＣカードが、前記演算手段において、前記端末からの生体情報の書込指示ないし生体情報の削除指示を前記通信手段を介して受信したならば、前記書込指示ないし削除指示が指定する記憶領域が格納する生体認証装置の世代情報を削除し、この世代情報の削除後に生体情報の書込処理または削除処理を実行し、この生体情報の書込処理の実行後に前記書込指示が含む生体認証装置の世代情報を該当記憶領域に格納する処理を実行する、としてもよい。
【００２２】
また、本発明の生体認証方法は、演算手段、通信手段、および記憶手段を備えるＩＣカードおよび端末が以下の処理を実行するものである。
【００２３】
すなわち、前記ＩＣカードが、前記記憶手段において、生体認証装置の世代情報と前記世代情報が示す世代に応じた生体情報とを格納する記憶領域を、複数世代分備えており、前記演算手段において、前記端末からのカード情報要求を前記通信手段を介して受け、前記記憶手段の前記複数世代分の各記憶領域から、各記憶領域の世代情報を読み取って、前記端末に返信する処理を実行するとしてもよい。
【００２４】
この場合、前記端末が、前記演算手段において、前記記憶領域の格納情報を要求するカード情報要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから各記憶領域の世代情報を受信し記憶手段に格納する処理を実行する。
【００２５】
また、前記端末が、前記演算手段において、世代情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から世代情報を受信し記憶手段に格納する処理を実行する。
【００２６】
また、前記端末が、前記演算手段において、認証対象者の生体情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から前記認証対象者の生体情報を受信し記憶手段に格納する処理を実行する。
【００２７】
また、前記端末が、前記演算手段において、記憶手段から前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを読み出し、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合し、前記生体認証装置の世代と同じ世代の記憶領域を特定し、ここで特定した記憶領域が格納する生体情報と前記認証対象者の生体情報との照合指示を、前記通信手段を介してＩＣカードに送信する処理を実行する。
【００２８】
また、前記ＩＣカードが、前記演算手段において、前記端末からの前記照合指示を前記通信手段を介して受信し、前記照合指示が示す記憶領域が格納する生体情報と、前記照合指示が含む前記認証対象者の生体情報との照合処理を行って、前記照合処理の結果を前記端末に返信する処理を実行する。
【００２９】
また、前記生体認証方法における前記端末が、前記演算手段において、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合した結果、前記生体認証装置の世代と同じ世代の記憶領域が特定できなかった場合、前記生体認証装置の世代に応じた生体情報の登録を要求するメッセージを出力インターフェイスに出力する処理を実行する、としてもよい。
【００３０】
また、前記生体認証方法における前記端末が、前記演算手段において、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合した結果、前記生体認証装置の世代と同じ世代の記憶領域が特定できなかった場合、前記生体認証装置の世代より所定世代前の記憶領域を特定し、ここで特定した記憶領域が格納する生体情報と前記認証対象者の生体情報との照合指示を、前記通信手段を介してＩＣカードに送信する処理を実行する、としてもよい。
【００３１】
また、前記生体認証方法における前記ＩＣカードが、前記記憶手段において、前記複数世代分の記憶領域毎に、該当記憶領域が格納している生体情報と認証対象者の生体情報との照合結果が不一致となることを許容する回数を示す照合許容値を格納しているとしてもよい。
【００３２】
この場合、前記ＩＣカードは、前記演算手段において、前記照合指示が示す記憶領域が格納する生体情報と、前記照合指示が含む前記認証対象者の生体情報との照合処理の結果、前記記憶領域が格納する生体情報と前記認証対象者の生体情報とが不一致となれば、該当記憶領域の照合許容値を所定値だけ減算する処理を実行する。
【００３３】
また、前記ＩＣカードは、前記演算手段において、前記記憶領域の照合許容値と所定基準値とを照合し、前記照合許容値が所定基準値以下となったことを検知して、前記記憶手段において前記ＩＣカードについて使用不可であるフラグを設定する処理を実行する。
【００３４】
また、前記端末が、前記演算手段において、前記使用不可フラグの設定有無の問い合わせ要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから前記使用不可フラグの設定情報を受信し、この使用不可フラグの設定情報が使用不可フラグの設定有を示すものであれば、該当ＩＣカードに関する処理を中止する処理を実行する。
【００３５】
前記ＩＣカードが、前記記憶手段において、前記複数世代分の記憶領域毎に、該当記憶領域が格納している生体情報と認証対象者の生体情報との照合結果が不一致となることを許容する回数を示す照合許容値を格納しているとしてもよい。
【００３６】
この時、前記ＩＣカードが、前記演算手段において、前記端末からの照合指示が示す記憶領域が格納する生体情報と、前記照合指示が含む前記認証対象者の生体情報との照合処理の結果、前記記憶領域が格納する生体情報と前記認証対象者の生体情報とが不一致となれば、該当記憶領域の照合許容値を所定値だけ減算する処理を実行し、前記演算手段において、前記複数世代分の各記憶領域の照合許容値と所定基準値とを照合し、前記各記憶領域のいずれかの照合許容値が所定基準値以下となったことを検知して、前記記憶手段において前記ＩＣカードについて認証処理の実行不可であることを示す使用不可フラグを設定する処理を実行するとすれば好適である。
【００３７】
この場合、前記端末が、前記演算手段において、前記使用不可フラグの設定有無の問い合わせ要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから前記使用不可フラグの設定情報を受信し、この使用不可フラグの設定情報が使用不可フラグの設定有を示すものであれば、該当ＩＣカードに関する認証処理を中止する処理を実行する、とすれば好適である。
【００３８】
また、前記ＩＣカードが、前記演算手段において、前記端末からの照合指示を受けた際に、前記記憶手段における前記使用不可フラグの有無を検知し、当該使用不可フラグを検知した場合、認証処理拒否通知を前記端末に返し、処理を終了するとしてもよい。
【００３９】
また前記ＩＣカードが、前記記憶手段において、前記使用不可フラグと共に、前記更新可不可フラグを格納しているとしてもよい。
【００４０】
この時、前記端末が、前記演算手段において、入力インターフェイスで受けた生体情報の更新指示に応じ、前記更新可不可フラグの設定有無の問い合わせ要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから更新可不可フラグの設定情報を受信し、前記更新可不可フラグの設定情報が更新不可を示すものであれば、該当ＩＣカードにおける生体情報の更新処理を中止する処理を実行する、とすれば好適である。
【００４１】
また、前記ＩＣカードが、前記演算手段において、前記使用不可フラグが設定されている場合には、前記端末からの認証要求を拒絶し、前記端末からの前記生体情報の更新もしくは削除要求を受付けて、当該更新もしくは削除処理を実行するとしてもよい。
【００４２】
また前記端末が、前記演算手段において、入力インターフェイスで受けた生体情報の削除指示に応じ、前記更新可不可フラグの設定有無の問い合わせ要求を前記ＩＣカードに送信せずに、前記ＩＣカードに対して生体情報の削除指示処理を実行するとしてもよい。
【００４３】
また、前記ＩＣカードが、前記演算手段において、前記端末からの生体情報の書込指示を、前記通信手段を介して受信したならば、前記書込指示に前記世代情報および前記生体情報が共に含まれているか否か判定し、前記書込指示に世代情報ないし生体情報が含まれていなかった場合、前記書込指示に基づいた書込処理を中止する、としてもよい。
【００４４】
また、前記ＩＣカードが、前記演算手段において、前記端末からの生体情報の削除指示を前記通信手段を介して受信したならば、前記削除指示が指定する記憶領域の如何に関わらず、全世代の記憶領域において世代情報を削除し、この世代情報の削除後に生体情報の削除処理を実行し、この生体情報の削除処理の実行後に、当該削除処理が完了したことを示す情報を前記記憶領域に格納する処理を実行する、としてもよい。
【００４５】
また、本発明の生体認証システムは、ＩＣカードおよび端末からなるコンピュータシステムである。前記ＩＣカードは、演算手段および通信手段と、生体認証装置の世代情報と前記世代情報が示す世代に応じた生体情報とを格納する記憶領域を複数世代分備えた記憶手段と、前記演算手段において、端末からのカード情報要求を前記通信手段を介して受け、前記記憶手段の前記複数世代分の各記憶領域から、各記憶領域の世代情報を読み取って、前記端末に返信する読み取り処理手段と、前記演算手段において、前記端末からの照合指示を前記通信手段を介して受信し、前記照合指示が示す記憶領域が格納する生体情報と、前記照合指示が含む前記認証対象者の生体情報との照合処理を行って、前記照合処理の結果を前記端末に返信する照合処理手段とを備えている。
【００４６】
また、前記端末は、演算手段、通信手段、および記憶手段と、前記演算手段において、前記記憶領域の格納情報を要求するカード情報要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから各記憶領域の世代情報を受信し記憶手段に格納するカード世代取得手段と、前記演算手段において、世代情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から世代情報を受信し記憶手段に格納する装置世代取得手段と、前記演算手段において、認証対象者の生体情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から前記認証対象者の生体情報を受信し記憶手段に格納する生体情報取得手段と、前記演算手段において、記憶手段から前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを読み出し、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合し、前記生体認証装置の世代と同じ世代の記憶領域を特定し、ここで特定した記憶領域が格納する生体情報と前記認証対象者の生体情報との照合指示を、前記通信手段を介してＩＣカードに送信する照合指示手段とを備えている。
【００４７】
また、本発明のＩＣカードは、演算手段および通信手段と、生体認証装置の世代情報と前記世代情報が示す世代に応じた生体情報とを格納する記憶領域を複数世代分備えた記憶手段と、前記演算手段において、端末からのカード情報要求を前記通信手段を介して受け、前記記憶手段の前記複数世代分の各記憶領域から、各記憶領域の世代情報を読み取って、前記端末に返信する読み取り処理手段と、前記演算手段において、前記端末からの照合指示を前記通信手段を介して受信し、前記照合指示が示す記憶領域が格納する生体情報と、前記照合指示が含む前記認証対象者の生体情報との照合処理を行って、前記照合処理の結果を前記端末に返信する照合処理手段と、を備えることを特徴とする。
【００４８】
また、本発明の端末は、演算手段、通信手段、および記憶手段と、前記演算手段において、前記記憶領域の格納情報を要求するカード情報要求を、前記通信手段を介して前記ＩＣカードに送信し、前記ＩＣカードから各記憶領域の世代情報を受信し記憶手段に格納するカード世代取得手段と、前記演算手段において、世代情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から世代情報を受信し記憶手段に格納する装置世代取得手段と、前記演算手段において、認証対象者の生体情報の要求を前記通信手段を介して生体認証装置に送信し、前記生体認証装置から前記認証対象者の生体情報を受信し記憶手段に格納する生体情報取得手段と、前記演算手段において、記憶手段から前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを読み出し、前記生体認証装置の世代情報と前記記憶領域毎の世代情報とを照合し、前記生体認証装置の世代と同じ世代の記憶領域を特定し、ここで特定した記憶領域が格納する生体情報と前記認証対象者の生体情報との照合指示を、前記通信手段を介してＩＣカードに送信する照合指示手段と、を備えることを特徴とする。
【００４９】
その他、本願が開示する課題、及びその解決方法は、発明の実施の形態の欄、及び図面により明らかにされる。
【発明の効果】
【００５０】
本発明によれば、生体認証装置の更新に際して新旧装置混在の移行期間を設定可能とし、装置一斉切り替えに伴う装置設置者の負担や生体情報の更新が必要となるＩＣカードユーザの負担を低減し、前記移行期間中でも認証処理が可能となる。また、利用停止カードに関して認証処理実行を不可としたままで生体情報の削除処理は許容するといった、状況に応じたＩＣカードへの処理制御が可能となり、ＩＣカード管理に要する手間やコストを低減できる。
【図面の簡単な説明】
【００５１】
【図１】本実施形態における生体認証システムのネットワーク構成図である。
【図２】本実施形態における、（ａ）第１ポケット、（ｂ）第２ポケット、（ｃ）フラグテーブル、の各例を示す図である。
【図３】本実施形態に係る処理手順例１を示すフローチャートである。
【図４】本実施形態に係る処理手順例２を示すフローチャートである。
【図５】本実施形態の処理データ例１を示す図である。
【図６】本実施形態に係る処理手順例３を示すフローチャートである。
【図７】本実施形態に係る処理手順例４を示すフローチャートである。
【図８】本実施形態に係る処理手順例５を示すフローチャートである。
【図９】本実施形態の処理データ例２を示す図である。
【図１０】本実施形態に係る処理手順例６を示すフローチャートである。
【図１１】本実施形態に係る処理手順例７を示すフローチャートである。
【図１２】本実施形態に係る処理手順例８を示すフローチャートである。
【図１３】本実施形態に係る処理手順例９を示すフローチャートである。
【発明を実施するための形態】
【００５２】
−−−システム構成−−−
以下に本発明の実施形態について図面を用いて詳細に説明する。図１は本実施形態における生体認証システム１０のネットワーク構成図である。本実施形態における生体認証システム１０（以下、システム１０）は、生体認証装置３００の更新に際して新旧装置混在の移行期間を設定可能とし、装置一斉切り替えに伴う装置設置者の負担や生体情報の更新が必要となるＩＣカードユーザの負担を低減し、前記移行期間中でも認証処理を可能とするコンピュータシステムである。また前記システム１０は、利用停止カードに関して認証処理実行を不可としたままで生体情報の削除処理は許容するといった、状況に応じたＩＣカードへの処理制御を可能とし、ＩＣカード管理に要する手間やコストを低減可能とするコンピュータシステムである。
【００５３】
そのため、本実施形態における前記生体認証システム１０は、ＩＣカード１００、端末２００（例えば、生体認証処理を必要とする金融機関等のテラー端末等が想定できる）、生体認証装置３００（例えば、前記金融機関等に設置されるものを想定できる）から構成され、前記ＩＣカード１００および端末２００、前記端末２００と生体認証装置３００の各間はネットワーク１４０で通信可能に結ばれている。
【００５４】
こうした前記システム１０を構成する前記ＩＣカード１００は、生体認証方法を実行する機能を実現すべく不揮発性メモリなどの記憶手段１０１に格納されたプログラム１０２をＲＡＭ１０３に読み出し、演算装置たるＣＰＵ１０４により実行するＩＣチップ７０を備えている。このＩＣチップ７０はプラスティックカードなどの外装材に納められ、ＩＣカード１００をなすこととなる。以下、ＩＣチップ７０の動作をＩＣカード１００の動作として記述する。
【００５５】
前記ＣＰＵ１０４は、ＩＣカード１００の全体の制御を司るもので、記憶手段１０１に記憶される本実施の形態に係る各種の動作を行うためのコードから構成されるプログラムを、ＲＡＭ１０３に読み出して実行することにより、ＩＣカード１００としての各種機能を実現する。前記ＲＡＭ１０３は例えば揮発性メモリである半導体記憶装置により構成することができる。前記記憶手段１０１は、例えば不揮発性メモリである半導体記憶装置で構成することができる。また、前記ＩＣカード１００は、ネットワーク１４０を介した前記端末２００との通信を担う通信手段１０７を有する。  
前記記憶手段１０１には、本実施の形態に係る各種の動作を行うためのコードから構成されるプログラム１０２、記憶領域たる第１ポケット１２５および第２ポケット１２６、ならびにフラグテーブル１２７が記憶されている。ここであげた各情報１２５〜１２７の詳細については後述する。
【００５６】
続いて、前記ＩＣカード１００が例えばプログラム１０２に基づき構成・保持する手段につき説明を行う。なお、前記ＩＣカード１００は、記憶手段１０１において、前記各情報１２５〜１２７を記憶している。
【００５７】
こうした前記ＩＣカード１００は、前記演算手段１０４において、端末２００からのカード情報要求を前記通信手段１０７を介して受け、前記記憶手段１０１の前記複数世代分の各記憶領域１２５、１２６から、各記憶領域の世代情報を読み取って、前記端末２００に返信する読み取り処理手段１１０を備える。
【００５８】
また、前記ＩＣカード１００は、前記演算手段１０４において、端末２００からの生体情報の書込指示を前記通信手段１０７を介して受信し、前記書込指示が指定する記憶領域への前記登録対象者の生体情報と、前記生体認証装置３００の世代情報の書込処理を実行する書込処理手段１１１を備える。
【００５９】
なお、前記書込処理手段１１１は、前記演算手段１０４において、前記端末２００からの生体情報の書込指示ないし生体情報の削除指示を前記通信手段１０７を介して受信したならば、前記書込指示ないし削除指示が指定する記憶領域が格納する生体認証装置３００の世代情報を削除し、この世代情報の削除後に生体情報の書込処理または削除処理を実行し、この生体情報の書込処理の実行後に前記書込指示が含む生体認証装置３００の世代情報を該当記憶領域に格納する処理を実行するとしてもよい。
【００６０】
また、前記ＩＣカード１００は、前記演算手段１０４において、前記端末２００からの前記照合指示を前記通信手段１０７を介して受信し、前記照合指示が示す記憶領域が格納する生体情報と、前記照合指示が含む前記認証対象者の生体情報との照合処理を行って、前記照合処理の結果を前記端末２００に返信する照合処理手段１１２を備えるとしてもよい。
【００６１】
前記照合処理手段１１２は、前記演算手段１０４において、前記照合指示が示す記憶領域が格納する生体情報と、前記照合指示が含む前記認証対象者の生体情報との照合処理の結果、前記記憶領域が格納する生体情報と前記認証対象者の生体情報とが不一致となれば、該当記憶領域の照合許容値を所定値だけ減算するとしてもよい。
【００６２】
また、前記照合処理手段１１２は、前記演算手段１０４において、前記記憶領域の照合許容値と所定基準値とを照合し、前記照合許容値が所定基準値以下となったことを検知して、前記記憶手段１０１において前記ＩＣカード１００について使用不可であるフラグを設定する処理を実行するとしてもよい。
【００６３】
また、前記照合処理手段１１２は、前記演算手段１０４において、前記複数世代分の各記憶領域の照合許容値と所定基準値とを照合し、前記各記憶領域のいずれかの照合許容値が所定基準値以下となったことを検知して、前記記憶手段において前記ＩＣカードについて認証処理の実行不可であることを示す使用不可フラグを設定する処理を実行するとしてもよい。
【００６４】
また、前記書込処理手段１１１は、前記演算手段１０４において、前記端末２００からの生体情報の書込指示を、前記通信手段１０７を介して受信したならば、前記書込指示に前記世代情報および前記生体情報が共に含まれているか否か判定し、前記書込指示に世代情報ないし生体情報が含まれていなかった場合、前記書込指示に基づいた書込処理を中止するとしてもよい。
【００６５】
また、前記書込処理手段１１１は、前記演算手段１０４において、前記端末２００からの生体情報の削除指示を前記通信手段１０７を介して受信したならば、前記削除指示が指定する記憶領域の如何に関わらず、全世代の記憶領域において世代情報を削除し、この世代情報の削除後に生体情報の削除処理を実行し、この生体情報の削除処理の実行後に、当該削除処理が完了したことを示す情報を前記記憶領域に格納する処理を実行する、としてもよい。
【００６６】
また、前記照合処理手段１１２は、前記演算手段１０４において、前記使用不可フラグが設定されている場合には、前記端末２００からの認証要求を拒絶し、前記端末２００からの前記生体情報の更新もしくは削除要求を受付けて、当該更新もしくは削除処理を実行するとしてもよい。
【００６７】
一方、前記端末２００は、前記ＩＣカード１００と共に生体認証方法を実行する機能を実現すべく不揮発性メモリなどの記憶手段２０１に格納されたプログラム２０２をＲＡＭ２０３に読み出し、演算装置たるＣＰＵ２０４により実行するコンピュータ端末である。また、前記端末２００は、コンピュータ装置が一般に備えている各種ボタン類、キーボードなどの入力インターフェイス２０５や、ＬＥＤやディスプレイなどの出力インターフェイス２０６を備える。また、ネットワーク１４０を介したＩＣカード１００や係員端末３００らとの通信を担う通信手段２０７を有している。この通信手段２０７としては図示しないが２つの装置が含まれる。１つは、前記ＩＣカード１００の通信手段１０７と通信を行う、いわゆるＩＣカードリーダ装置であり、もう１つは、ネットワーク１４０を介してコンピュータ端末間のデータ通信を行うＮＩＣ（Network Interface Card）である。
【００６８】
続いて、前記端末２００が例えばプログラム２０２に基づき構成・保持する手段につき説明を行う。前記端末２００は、前記演算手段２０４において、前記記憶領域１２５、１２６の格納情報を要求するカード情報要求を、前記通信手段２０７を介して前記ＩＣカード１００に送信し、前記ＩＣカード１００から各記憶領域の世代情報を受信し記憶手段２０１に格納するカード世代取得手段２１０を備える。
【００６９】
また、前記端末２００は、前記演算手段２０４において、世代情報の要求を前記通信手段２０７を介して生体認証装置３００に送信し、前記生体認証装置３００から世代情報を受信し記憶手段２０１に格納する装置世代取得手段２１１を備える。
【００７０】
また、前記端末２００は、前記演算手段２０４において、登録対象者の生体情報の要求を前記通信手段２０７を介して生体認証装置３００に送信し、前記生体認証装置３００から前記登録対象者の生体情報を受信し記憶手段２０１に格納する生体情報取得手段２１２を備える。
【００７１】
また、前記端末２００は、前記演算手段２０４において、記憶手段２０１から前記生体認証装置３００の世代情報と前記記憶領域毎の世代情報とを読み出し、前記生体認証装置３００の世代情報と前記記憶領域毎の世代情報とを照合し、前記生体認証装置３００の世代と同じ世代の記憶領域を特定し、ここで特定した記憶領域への前記登録対象者の生体情報の書込指示を、前記通信手段２０７を介してＩＣカード１００に送信する第１書込指示手段２１３を備える。
【００７２】
また、前記端末２００は、前記演算手段２０４において、前記生体認証装置３００の世代情報と前記記憶領域毎の世代情報とを照合した結果、前記生体認証装置３００の世代と同じ世代の記憶領域が特定できなかった場合、前記記憶領域毎の世代情報を照合して最古の世代の記憶領域を特定し、ここで特定した記憶領域への前記登録対象者の生体情報の書込指示を、前記通信手段２０７を介してＩＣカード１００に送信する第２書込指示手段２１４を備える。
【００７３】
なお、前記第１書込指示手段２１３は、前記更新可不可フラグの問い合わせ要求を、前記通信手段２０７を介して前記ＩＣカード１００に送信し、前記ＩＣカード１００から前記更新可不可フラグの情報を受信し、この更新可不可フラグの情報が更新不可を示すものであれば、当該ＩＣカード１００に対する生体情報の書込処理を中止するとしてもよい。
【００７４】
また、前記端末２００は、前記演算手段２０４において、認証対象者の生体情報の要求を前記通信手段２０７を介して生体認証装置３００に送信し、前記生体認証装置３００から前記認証対象者の生体情報を受信し記憶手段２０１に格納する認証情報取得手段２１５を備えるとしてもよい。
【００７５】
また、前記端末２００は、前記演算手段２０４において、記憶手段２０１から前記生体認証装置３００の世代情報と前記記憶領域毎の世代情報とを読み出し、前記生体認証装置３００の世代情報と前記記憶領域毎の世代情報とを照合し、前記生体認証装置３００の世代と同じ世代の記憶領域を特定し、ここで特定した記憶領域が格納する生体情報と前記認証対象者の生体情報との照合指示を、前記通信手段２０７を介してＩＣカード１００に送信する照合指示手段２１６を備えるとしてもよい。
【００７６】
なお、前記照合指示手段２１６は、前記演算手段２０４において、前記生体認証装置３００の世代情報と前記記憶領域毎の世代情報とを照合した結果、前記生体認証装置３００の世代と同じ世代の記憶領域が特定できなかった場合、前記生体認証装置３００の世代より所定世代前の記憶領域を特定し、ここで特定した記憶領域が格納する生体情報と前記認証対象者の生体情報との照合指示を、前記通信手段２０７を介してＩＣカード１００に送信する処理を実行するとしてもよい。
【００７７】
また、前記照合指示手段２１６は、前記演算手段２０４において、前記生体認証装置３００の世代情報と前記記憶領域毎の世代情報とを照合した結果、前記生体認証装置３００の世代と同じ世代の記憶領域が特定できなかった場合、前記生体認証装置３００の世代に応じた生体情報の登録を要求するメッセージを出力インターフェイス２０６に出力するとしてもよい。
【００７８】
また、前記端末２００は、前記演算手段２０４において、前記使用不可フラグの設定有無の問い合わせ要求を、前記通信手段２０７を介して前記ＩＣカード１００に送信し、前記ＩＣカード１００から前記使用不可フラグの設定情報を受信し、この使用不可フラグの設定情報が使用不可フラグの設定有を示すものであれば、該当ＩＣカード１００に関する処理を中止する処理を実行する使用決定手段２１７を備えるとしてもよい。
【００７９】
また、前記使用決定手段２１７は、前記演算手段２０４において、前記使用不可フラグの設定有無の問い合わせ要求を、前記通信手段２０７を介して前記ＩＣカード１００に送信し、前記ＩＣカード１００から前記使用不可フラグの設定情報を受信し、この使用不可フラグの設定情報が使用不可フラグの設定有を示すものであれば、該当ＩＣカード１００に関する認証処理を中止する処理を実行するとしてもよい。
【００８０】
また、前記ＩＣカード１００が、前記記憶手段１０１において、前記使用不可フラグと共に、前記更新可不可フラグを格納している状況を想定する。この場合、前記端末２００の使用決定手段２１７は、前記演算手段２０４において、入力インターフェイス２０５で受けた生体情報の更新指示に応じ、前記更新可不可フラグの設定有無の問い合わせ要求を、前記通信手段２０７を介して前記ＩＣカード１００に送信し、前記ＩＣカード１００から更新可不可フラグの設定情報を受信し、前記更新可不可フラグの設定情報が更新不可を示すものであれば、該当ＩＣカード１００に関する更新処理を中止する処理を実行する、としてもよい。
【００８１】
また、前記使用決定手段２１７が、前記演算手段２０４において、入力インターフェイス２０５で受けた生体情報の削除指示に応じ、前記更新可不可フラグの設定有無の問い合わせ要求を前記ＩＣカード１００に送信せずに、前記ＩＣカード１００に対して生体情報の削除指示処理を実行するとしてもよい。
【００８２】
一方、前記生体認証装置３００は、前記ＩＣカード１００や端末２００らの各種要求に応じた処理を実行すべく不揮発性メモリなどの記憶手段３０１に格納されたプログラム３０２をＲＡＭ３０３に読み出し、演算装置たるＣＰＵ３０４により実行する。また、前記生体認証装置３００は、コンピュータ装置が一般に備えている各種ボタン類、キーボードなどの入力インターフェイスや、ＬＥＤやディスプレイなどの出力インターフェイスを必要に応じて備えることができる。また、ネットワーク１４０を介した端末２００との通信を担う通信手段３０７を有している。こうした生体認証装置３００は、生体認証装置として必要となる生体センサ３５０を備えている。この生体センサ３５０は、登録対象者の生体情報あるいは認証対象者の生体情報を読み取るためのセンサであり、例えば、静脈センサ、指紋センサ、虹彩センサ、などの各種生体センサを想定できる。
【００８３】
なお、これまで示した前記システム１０を構成する各装置における各手段１１０〜１１２、２１０〜２１７は、ハードウェアとして実現してもよいし、メモリやＨＤＤ（Hard Disk Drive）などの適宜な記憶手段に格納したプログラムとして実現するとしてもよい。この場合、各装置のＣＰＵがプログラム実行に合わせて記憶手段より該当プログラムをメモリに読み出して、これを実行することとなる。
【００８４】
−−−格納情報の例−−−
次に、本実施形態における生体認証システム１０が利用する情報について説明する。図２は本実施形態に係る（ａ）第１ポケット１２５、（ｂ）第２ポケット１２６、（ｃ）フラグテーブル１２７、（ｄ）認証装置情報３２５の各例を示す図である。
【００８５】
前記第１ポケット１２５、および第２ポケット１２６は、いずれも、前記ＩＣカード１００が記憶手段１０１において備える記憶領域である。この記憶領域は、生体認証装置３００の世代情報と前記世代情報が示す世代に応じた生体情報とを格納するものであり、世代毎に前記記憶手段１０１に確保されている。
【００８６】
こうした第１ポケット１２５、第２ポケット１２６は、例えば、ポケット番号をキーとして、生体認証装置３００の世代情報、該当ＩＣカード１００のユーザの生体情報、および照合許容値のデータが対応付けされている。前記照合許容値は、前記複数世代分の記憶領域毎に、該当記憶領域が格納している生体情報と認証対象者（つまりＩＣカード１００のユーザ）の生体情報との照合結果が不一致となることを許容する回数を示す値である。この値は当初デフォルト値（図の例では“１０”）が設定されているが、前記ＩＣカード１００の照合処理手段１１２が、前記端末２００からの照合指示が示す記憶領域が格納する生体情報と、前記照合指示が含む前記認証対象者の生体情報との照合処理の結果、前記記憶領域が格納する生体情報と前記認証対象者の生体情報とが不一致となれば、所定値だけ減算されるものである。
【００８７】
また、前記フラグテーブル１２７は、使用不可フラグたる閉塞フラグ（以下、閉塞フラグ）および更新可不可フラグを格納するテーブルである。前記閉塞フラグは、当該ＩＣカード１００に対する処理を制限するフラグである。このフラグは、前記照合処理手段１１２が、前記記憶領域の照合許容値と所定基準値とを照合し、前記照合許容値が所定基準値以下となったことを検知して、当該ＩＣカード１００について使用不可ないし認証不可であるとして設定するものである。
【００８８】
また、前記更新可不可フラグは、前記記憶領域が格納している生体情報の更新可否を示すフラグであり、例えば、前記端末２００からの指示をＩＣカード１００が受けて設定するフラグである。このフラグが設定されているＩＣカード１００においては、生体情報の登録・更新の処理を不可とする（ただし、生体情報の削除の処理は不可としない）。
【００８９】
−−−処理フロー例１−−−
以下、本実施形態における生体認証方法の実際手順について、図に基づき説明する。なお、以下で説明する生体認証方法に対応する各種動作は、前記システム１０を構成するＩＣカード１００および端末２００と、生体認証装置３００らが、それぞれのメモリに読み出して実行するプログラムによって実現される。そしてこうしたプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。
【００９０】
図３は本実施形態に係る処理手順例１を示すフローチャートである。ここでは、ＩＣカード１００への生体情報の登録処理について説明する。この例の場合、ＩＣカード１００のユーザが、例えば、金融機関の窓口を訪れて、ＩＣカード１００への生体情報の登録要求を行った状況を想定する。生体情報の登録処理を行う契機としては、例えば、ＩＣカード１００の初回発行時、生体認証対応のＡＴＭを利用する意志を前記ユーザが持った時（それまではＩＣカード１００に生体情報未登録）、ＩＣカード１００の再発行時、などを想定できる。勿論、こうした状況の想定は、ＩＣカード１００を生体認証に用いる業種、企業、などにより様々であり、いずれについても本実施形態の生体認証方法を適用できる。
【００９１】
上記ユーザのＩＣカード１００は、例えば、金融機関窓口の担当者により、前記端末２００の通信手段２０７が備えるＩＣカードリーダにかざされる。端末２００では前記通信手段２０７により前記ＩＣカード１００の存在を認識し、読み取り動作を開始する。
【００９２】
この時、前記端末２００のカード世代取得手段２１０は、前記第１ポケット１２５、第２ポケット１２６の格納情報を要求するカード情報要求を、前記通信手段２０７を介して前記ＩＣカード１００に送信する（ｓ１００）。なお、前記カード世代取得手段２１０は、このカード情報要求に、前記閉塞フラグおよび更新可不可フラグについての情報要求も含めるとしてよい（或いは前記使用決定手段２１７がこのフラグの情報要求を行う）。
【００９３】
一方、前記ＩＣカード１００の読み取り処理手段１１０は、前記端末２００からのカード情報要求を前記通信手段１０７を介して受け、前記記憶手段１０１の前記複数世代分の各記憶領域、つまり前記第１ポケット１２５、第２ポケット１２６から、世代情報を読み取って、前記端末２００に返信する（ｓ１０１）。この時、前記読み取り処理手段１１０は、前記フラグテーブル１２７の格納情報も記憶手段１０１から読み取って前記端末２００に返信するとすればよい。当該ステップｓ１０１において前記ＩＣカード１００の読み取り処理手段１１０が端末２００に返信するカード情報としては、例えば、図５（ａ）に示すカード情報１０を想定できる。このカード情報１０は、前記第１ポケット１２５が示す第１ポケットの世代（＝第１ポケットに格納されている生体情報が対応する生体認証装置３００の世代）、前記第２ポケット１２６が示す第２ポケットの世代（＝第２ポケットに格納されている生体情報が対応する生体認証装置３００の世代）、閉塞フラグ、更新可不可フラグの各データを含むものとなる。
【００９４】
前記端末２００の前記カード世代取得手段２１０は、前記ＩＣカード１００から前記第１ポケット１２５、第２ポケット１２６の各記憶領域の世代情報とフラグテーブル１２７の格納情報を含んだカード情報１０を受信し、記憶手段２０１に格納する（ｓ１０２）。また、前記端末２００の装置世代取得手段２１１は、世代情報の要求を前記通信手段２０７を介して生体認証装置３００に送信する（ｓ１０３）。
【００９５】
前記生体認証装置３００では前記要求を受けて、記憶手段３０１から認証装置情報３２５を読み出して、認証装置世代情報１１として通信手段３０７を介して端末２００に返信する（ｓ１０４）。この認証装置世代情報１１には生体認証装置３００の世代情報が含まれている（図５（ｂ）参照）。前記端末２００の装置世代取得手段２１１は、前記生体認証装置３００から世代情報を含む認証装置世代情報１１を受信し、記憶手段２０１に格納する（ｓ１０５）。
【００９６】
次に前記端末２００の使用決定手段２１７は、前記ＩＣカード１００から受信して記憶手段２０１に格納している前記閉塞フラグの設定情報を読み出し、この閉塞フラグが“１”（閉塞中）か、“０”（閉塞していない）のいずれであるか判定する（ｓ１０６）。前記判定により前記閉塞フラグが“閉塞中”を示す“１”であれば（ｓ１０６：１）、該当ＩＣカード１００に関する処理を中止し、処理を終了する。
【００９７】
他方、前記判定により前記閉塞フラグが“閉塞していない”ことを示す“０”であれば（ｓ１０６：０）、前記端末２００の前記第１書込指示手段２１３は、前記ＩＣカード１００から受信して記憶手段２０１に格納してある前記更新可不可フラグを読み出し、この更新可不可フラグが“０”（更新可能）、“１”（更新不可）、“９”（削除済み）のいずれであるか判定する（ｓ１０７）。前記判定により前記更新可不可フラグが、“更新不可”を示す“１”ないし“削除済み”を示す“９”であれば（ｓ１０７：１，９）、当該ＩＣカード１００に対する生体情報の書込処理を中止し、処理を終了する。
【００９８】
他方、前記判定により前記更新可不可フラグが“更新可能”を示す“０”であれば（ｓ１０７：０）、前記端末２００の生体情報取得手段２１２は、登録対象者の生体情報の要求を前記通信手段２０７を介して生体認証装置３００に送信する（ｓ１０８）。
【００９９】
前記生体認証装置３００では前記要求を受けて、前記ユーザつまり登録対象者について生体情報の読み取りを前記生体センサ３５０で実行し、生体情報を取得する。また、ここで取得した生体情報１２（図５（ｃ）参照）を前記端末２００に対し前記通信手段３０７にて返信する（ｓ１０９）。前記端末２００の生体情報取得手段２１２は、前記生体認証装置３００から前記ユーザの生体情報１２を受信し、記憶手段２０１に格納する（ｓ１１０）。
【０１００】
続いて、前記端末２００の第１書込指示手段２１３は、前記ＩＣカード１００の第１ポケット１２５、第２ポケット１２６のうち、いずれの記憶領域に対して前記ユーザの生体情報を書込むべきか、選択処理を実行する（ｓ１１１）。この選択処理の詳細については処理フロー例２において後述する。このステップｓ１１１で書込対象の記憶領域、つまり前記ポケットを特定した前記第１書込指示手段２１３は、前記特定した記憶領域への前記ユーザの生体情報の書込指示を、前記通信手段２０７を介してＩＣカード１００に送信する（ｓ１１２）。この書込指示には、登録データ１３および書込対象ポケット情報１４（図５（ｅ）の例では、書込対象ポケットが“１”＝第１ポケット１２５）が含まれている。前記登録データ１３は、図５（ｄ）に示すように、前記生体認証装置３００の世代情報（図中の例では“３”）、前記ユーザの生体情報、および更新可不可フラグ（例：端末２００の操作者が入力インターフェイス２０５で指定）を含む。
【０１０１】
他方、前記ＩＣカード１００の書込処理手段１１１は、前記端末２００からの生体情報の書込指示（登録データ１３、書込対象ポケット情報１４）を前記通信手段１０７を介して受信し、前記書込指示が指定する記憶領域、つまりポケットへの前記ユーザの生体情報と、前記生体認証装置３００の世代情報の書込処理、およびフラグテーブル１２７への前記更新可不可フラグの書込処理を実行する（ｓ１１３）。
【０１０２】
この時、前記書込処理手段１１１は、前記端末２００からの生体情報の書込指示（ないし生体情報の削除指示）が指定する記憶領域が格納する生体認証装置３００の世代情報を削除し、この世代情報の削除後に生体情報の書込処理（または削除処理）を実行する。そして、この生体情報の書込処理の実行後に前記書込指示が含む生体認証装置３００の世代情報を該当記憶領域に格納する処理を実行する。このような書込（ないし削除）手順を採用すれば、例えば、ＩＣカード１００への生体情報の書込処理中に、ＩＣカード１００がＩＣカードリーダ（通信手段２０７）から抜かれてしまった場合、記憶領域に残された世代情報と生体情報との間で世代ギャップが生じるといったことが回避される。逆に、こうした処理手順をとらずに、生体情報、世代情報の順に書込みを行うとした場合、生体情報の書込処理後にＩＣカード１００がＩＣカードリーダから抜かれれば、生体情報は新しい世代のものであるが、記憶領域に記憶されている世代情報は前の世代のものとなってしまう。ＩＣカードによる生体認証処理に特有の事情とも言える。
【０１０３】
−−−処理フロー例２−−−
次に、上記処理フロー例１におけるステップｓ１１１の処理について説明する。図４は本実施形態に係る処理手順例２を示すフローチャートである。前記端末２００の第１書込指示手段２１３は、前記ＩＣカード１００の第１ポケット１２５、第２ポケット１２６のうち、いずれの記憶領域に対して前記ユーザの生体情報を書込むべきか、選択処理を実行する。
【０１０４】
この選択処理において、前記第１書込指示手段２１３は、前記記憶手段２０１から前記生体認証装置３００の世代情報（図５（ｂ）の例では“３”）と前記記憶領域毎の世代情報（図５（ａ）の例では、“１”と“２”）とを読み出し、前記生体認証装置３００の世代情報と前記記憶領域毎の世代情報とを照合する（ｓ２００）。  
前記ステップｓ２００において前記第１書込指示手段２１３は、前記生体認証装置３００の世代“３”と前記第１ポケット１２５の世代“１”とを比較し、同世代か否か判定することになる。もし、生体認証装置３００の世代と前記第１ポケット１２５の世代とが同一であれば（ｓ２００：認証装置世代＝第１ポケットの世代）、前記第１書込指示手段２１３は、ここで特定した記憶領域、つまり第１ポケットを前記ユーザの生体情報の書込対象として特定する（ｓ２０３）。
【０１０５】
しかし、上記例では前記生体認証装置３００の世代と第１ポケット１２５の世代とは同世代ではないので（ｓ２００：認証装置世代≠第１ポケットの世代）、前記第１書込指示手段２１３は、次に生体認証装置３００の世代“３”と、前記第２ポケット１２６の世代“２”とを比較し、同世代か否か判定する（ｓ２０１）。もし、生体認証装置３００の世代と前記第２ポケット１２６の世代とが同一であれば（ｓ２０１：認証装置世代＝第２ポケットの世代）、前記第１書込指示手段２１３は、ここで特定した記憶領域、つまり第２ポケットを前記ユーザの生体情報の書込対象として特定する（ｓ２０４）。
【０１０６】
しかし、上記例では前記生体認証装置３００の世代と第２ポケット１２６の世代とは同世代ではないので（ｓ２０１：認証装置世代≠第２ポケットの世代）、前記第１書込指示手段２１３は、記憶領域毎の世代情報を互いに照合して世代間の新旧を比較する（ｓ２０２）。上記例の場合、前記第１書込指示手段２１３は、第１ポケット１２５と第２ポケット１２６の世代を比較し、第１ポケットのほうが古い世代であると判定し（ｓ２０２：第１ポケットの世代≦第２ポケットの世代）、この第１ポケット１２５を前記ユーザの生体情報の書込対象として特定する（ｓ２０３）。
【０１０７】
一方、第２ポケットのほうが古い世代であると判定できた場合（ｓ２０２：第１ポケットの世代＞第２ポケットの世代）、この第１ポケット１２５を前記ユーザの生体情報の書込対象として特定する（ｓ２０４）。
【０１０８】
−−−処理フロー例３−−−
次に、生体情報の認証処理について説明する。図６は本実施形態に係る処理手順例３を示すフローチャートである。この例の場合、ＩＣカード１００のユーザが、例えば、金融機関の窓口を訪れて、何らかの業務依頼（ＩＣカード１００に基づく生体認証を経ることを前提としたもの）を行った状況を想定する。上記ユーザのＩＣカード１００は、例えば、金融機関窓口の担当者により、前記端末２００の通信手段２０７が備えるＩＣカードリーダにかざされる。端末２００では前記通信手段２０７により前記ＩＣカード１００の存在を認識し、読み取り動作を開始する。
【０１０９】
この時、前記端末２００のカード世代取得手段２１０は、前記第１ポケット１２５、第２ポケット１２６の格納情報を要求するカード情報要求を、前記通信手段２０７を介して前記ＩＣカード１００に送信する（ｓ３００）。なお、前記カード世代取得手段２１０は、このカード情報要求に、前記閉塞フラグおよび更新可不可フラグについての情報要求も含めるとしてよい（或いは前記使用決定手段２１７がこのフラグの情報要求を行う）。
【０１１０】
一方、前記ＩＣカード１００の読み取り処理手段１１０は、前記端末２００からのカード情報要求を前記通信手段１０７を介して受け、前記記憶手段１０１の前記複数世代分の各記憶領域、つまり前記第１ポケット１２５、第２ポケット１２６から、世代情報を読み取って、前記端末２００に返信する（ｓ３０１）。この時、前記読み取り処理手段１１０は、前記フラグテーブル１２７の格納情報も記憶手段１０１から読み取って前記端末２００に返信するとすればよい。当該ステップｓ３０１において前記ＩＣカード１００の読み取り処理手段１１０が端末２００に返信するカード情報としては、例えば、図９（ａ）に示すカード情報２０を想定できる。このカード情報２０は、前記第１ポケット１２５が示す第１ポケットの世代（＝第１ポケットに格納されている生体情報が対応する生体認証装置３００の世代）、前記第２ポケット１２６が示す第２ポケットの世代（＝第２ポケットに格納されている生体情報が対応する生体認証装置３００の世代）、閉塞フラグの各データを含むものとなる。
【０１１１】
前記端末２００の前記カード世代取得手段２１０は、前記ＩＣカード１００から前記第１ポケット１２５、第２ポケット１２６の各記憶領域の世代情報とフラグテーブル１２７の格納情報を含んだカード情報２０を受信し、記憶手段２０１に格納する（ｓ３０２）。また、前記端末２００の装置世代取得手段２１１は、世代情報の要求を前記通信手段２０７を介して生体認証装置３００に送信する（ｓ３０３）。
【０１１２】
前記生体認証装置３００では前記要求を受けて、記憶手段３０１から認証装置情報３２５を読み出して、認証装置世代情報２１として通信手段３０７を介して端末２００に返信する（ｓ３０４）。この認証装置世代情報２１には生体認証装置３００の世代情報が含まれている（図９（ｂ）参照）。前記端末２００の装置世代取得手段２１１は、前記生体認証装置３００から世代情報を含む認証装置世代情報２１を受信し、記憶手段２０１に格納する（ｓ３０５）。
【０１１３】
次に前記端末２００の使用決定手段２１７は、前記ＩＣカード１００から受信して記憶手段２０１に格納している前記閉塞フラグの設定情報を読み出し、この閉塞フラグが“１”（閉塞中）か、“０”（閉塞していない）のいずれであるか判定する（ｓ３０６）。前記判定により前記閉塞フラグが“閉塞中”を示す“１”であれば（ｓ３０６：１）、該当ＩＣカード１００に関する処理を中止し、処理を終了する。
【０１１４】
他方、前記判定により前記閉塞フラグが“閉塞していない”ことを示す“０”であれば（ｓ３０６：０）、前記端末２００の照合指示手段２１６は、前記記憶手段２０１から前記生体認証装置３００の世代情報と前記記憶領域毎の世代情報とを読み出し、前記認証対象者の生体情報と生体情報を照合すべき記憶領域を特定する（ｓ３０７）。この特定処理については以後の処理フロー例４で示す。
【０１１５】
次に、前記端末２００の認証情報取得手段２１５は、認証対象者たる前記ユーザの生体情報の要求を前記通信手段２０７を介して生体認証装置３００に送信する（ｓ３０８）。生体認証装置３００では前記要求を受けて、前記認証対象者の生体情報を前記生体センサ３５０により取得し、これを端末２００に返信する（ｓ３０９）。前記端末２００の認証情報取得手段２１５は、前記生体認証装置３００から前記認証対象者の生体情報を受信し記憶手段２０１に格納する（ｓ３１０）。
【０１１６】
また、前記端末２００の照合指示手段２１６は、前記ステップｓ３０７で特定しておいた記憶領域が格納する生体情報と前記認証対象者の生体情報との照合指示を、前記通信手段２０７を介してＩＣカード１００に送信する（ｓ３１１）。ここで前記照合指示手段２１６が送信する照合指示は、図９（ｃ）に示す照合対象ポケット情報２２（図の例では照合対象ポケットが“１”、つまり第１ポケット１２５）、および同図（ｄ）に示す生体情報２３を含むものとなる。
【０１１７】
一方、前記ＩＣカード１００の照合処理手段１１２は、前記端末２００からの前記照合指示を前記通信手段１０７を介して受信し、前記照合指示が示す記憶領域、つまり“第１ポケット”から生体情報（図９（ｅ）が示すポケット内生体情報２４）を読み出し、この生体情報２４と、前記照合指示が含む前記認証対象者の生体情報２３との照合処理を行う（ｓ３１２）。この生体情報の照合処理については既存の生体認証技術を採用すればよい。前記照合処理手段１１２は、前記照合処理の結果を前記端末２００に返信する（ｓ３１３）。
【０１１８】
他方、前記端末２００の照合指示手段２１６は、前記ＩＣカード１００から照合結果を受信し（ｓ３１４）、この照合結果を出力インターフェイス２０６に表示して処理を終了する。
【０１１９】
−−−処理フロー例４−−−
次に、前記処理フロー例３におけるステップｓ３０７の処理について説明する。図７は本実施形態に係る処理手順例４を示すフローチャートである。ここで前記端末２００の照合指示手段２１６は、前記記憶手段２０１から前記生体認証装置３００の世代情報（図９（ｂ）の例では“１”）と、前記第１ポケット１２５の世代情報（図９（ａ）の例では“１”）とを読み出して照合する（ｓ４００）。
【０１２０】
前記ステップｓ４００において、前記照合指示手段２１６は、前記生体認証装置３００の世代と前記第１ポケット１２５の世代が同世代と判定すれば（ｓ４００：認証装置世代＝第１ポケットの世代）、照合対象ポケットを“第１ポケット”と特定する（ｓ４０１）。
【０１２１】
一方、前記ステップｓ４００において、前記照合指示手段２１６は、前記生体認証装置３００の世代と前記第１ポケット１２５の世代が異なる世代と判定すれば（ｓ４００：認証装置世代≠第１ポケットの世代）、次に、前記記憶手段２０１から前記第２ポケット１２６の世代情報（図９（ａ）の例では“２”）を読み出して、前記生体認証装置３００の世代と照合する（ｓ４０２）。前記ステップｓ４０２において、前記照合指示手段２１６は、前記生体認証装置３００の世代と前記第２ポケット１２６の世代が同世代と判定すれば（ｓ４０２：認証装置世代＝第２ポケットの世代）、照合対象ポケットを“第２ポケット”と特定する（ｓ４０３）。
【０１２２】
もし、前記ステップｓ４０２において、前記照合指示手段２１６は、前記生体認証装置３００の世代と前記第２ポケット１２５の世代が異なる世代と判定すれば（ｓ４０２：認証装置世代≠第２ポケットの世代）、ポケット選択エラーとしてメッセージ（記憶手段２０１に予め具備）を出力インターフェイス２０６に表示して処理を終了する。なお、前記照合指示手段２１６は、前記ポケット選択エラーのメッセージに、前記生体認証装置３００の世代に応じた生体情報の登録を要求するメッセージ（記憶手段２０１に予め具備）を含ませる。
【０１２３】
なお、前記ステップｓ４０２において、前記生体認証装置３００の世代と前記第２ポケット１２５の世代が異なる世代と判定した場合、前記照合指示手段２１６は、前記生体認証装置３００の世代より所定世代前（例えば、１世代前）のポケットを特定するとしてもよい（ｓ４０４）。例えば、前記生体認証装置３００の世代が“２”であったとすれば、これより１世代前、つまり世代“１”のポケットを特定するのである。世代が“１”のポケットは上記例では第１ポケット１２５となる。このような処理を行う背景としては、新世代の生体認証装置３００は、機能向上により旧世代の生体認証装置３００より高精度で生体情報を扱うことが可能であるが、旧世代の生体認証装置３００に対応した生体情報であっても認証処理対象として処理可能であることが多いためである。このような処理を行うことで、新旧の生体認証装置３００が混在する移行期間中において、旧世代の生体認証装置３００に適合する生体情報しかＩＣカード１００に登録していないユーザであっても、新旧いずれの生体認証装置３００でも処理対象とすることができる。
【０１２４】
−−−処理フロー例５−−−
次に、照合許容値の設定処理について説明する。図８は本実施形態に係る処理手順例５を示すフローチャートである。前記ＩＣカード１００における照合処理に際して、照合結果を照合許容値に反映させて、ＩＣカード１００の取り扱いを変化させることができる。  この場合、前記ＩＣカード１００の照合処理手段１１２は、前記生体情報の照合処理（処理フロー例３における前記ステップｓ３１２）を実行し（ｓ５００）、その結果が生体情報不一致、つまり照合失敗となった時（ｓ５００：照合失敗）、該当記憶領域の照合許容値を所定値だけ減算する（ｓ５０２）。図２（ａ）に示した第１ポケット１２５の例であれば、照合許容値が初期値として“１０”が設定されているが、前記ステップｓ５０２の減算処理により、“−１”して“９”とする。他方、前記照合処理を実行して、その結果が生体情報一致、つまり照合成功となった時（ｓ５００：照合成功）、該当記憶領域の照合許容値は初期値のままとする（ｓ５０１）。
【０１２５】
前記照合許容値の減算処理（ｓ５０２）の後、前記照合処理手段１１２は、前記記憶領域の照合許容値“９”と所定基準値（記憶手段１０１に予め格納）とを照合し、前記照合許容値が所定基準値以下でないか判定する（ｓ５０３）。前記照合許容値が所定基準値、例えば、“０”となったならば（ｓ５０３：Ｙｅｓ）、前記照合処理手段１１２は、前記記憶手段１０１のフラグテーブル１２７において前記ＩＣカード１００について使用不可である閉塞フラグを設定する（ｓ５０４）。他方、前記照合許容値が所定基準値以下でない場合（ｓ５０３：Ｎｏ）、前記照合処理手段１１２は、「照合失敗」の照合結果を端末２００に返信し処理を終了する。
【０１２６】
なお、前記照合許容値（リトライカウンタ）は、ポケット毎に設定するとしてもよい。この場合、世代毎の性能（本人拒否率／他人受け入れ率）に応じて、世代毎の“閉塞しやすさ”を設定できることとなる。また、この照合許容値は、例えば、前記端末２００が生体認証装置３００に世代情報を要求し、この世代情報の新旧度に応じて基準値に一定値を加減算（例：世代が第３世代以後→基準値「３」から一定値「１」を減算して、照合許容値「２」とする。或いは、世代が第２世代以前→基準値「３」に一定値「１」を加算して、照合許容値「４」とする）した上でＩＣカード２００に設定するとしてもよい。
【０１２７】
以上、本実施形態によれば、以下のような効果を奏する。すなわち、生体認証装置を設置する金融機関等においては、生体の経年変化による生体情報の変化、生体センサ技術の向上（カメラ画素数や画像解析機能の向上など）などに応じて、生体認証装置の移行を行う際に、一定の移行期間（古い装置と新しい装置がフィールドに混在する期間）を設けることができる。そのため、ユーザ（ＩＣカードの保持者）に新しい装置に対応した生体情報の登録を促す運用が可能になる。また、全装置の一斉切り替えに伴って発生する装置導入費用や手間を、移行期間中に分散させることも出来る。
【０１２８】
一方、ユーザにおいては、生体認証装置の前記移行を気にすることなくＩＣカードを継続使用することができる。前記移行期間中には、例えば新しい装置用の生体情報が未登録であっても古い装置で認証を従来通り行うことができ、生体認証装置の移行に際してもユーザビリティの低下を感じることが少ない。
【０１２９】
したがって、生体認証装置の更新に際して新旧装置混在の移行期間を設定可能とし、装置一斉切り替えに伴う装置設置者の負担や生体情報の更新が必要となるＩＣカードユーザの負担を低減し、前記移行期間中でも認証処理が可能となる。
【０１３０】
−−−処理フロー例６−−−
次に、前記ＩＣカード１００と前記端末２００との間での生体認証処理について他の態様を説明する。図１０は本実施形態に係る処理手順例６を示すフローチャートである。この場合、前記ＩＣカード１００の照合処理手段１１２は、例えば、一定時間毎あるい前記照合許容値の更新処理を受けて、前記演算手段１０４において、前記複数世代分の各記憶領域たる前記第１ポケット１２５、第２ポケット１２６より、それぞれが記憶する照合許容値を読み出す（ｓ６００）。
【０１３１】
続いて前記照合処理手段１１２は、前記ステップｓ６００で読み出した照合許容値と、所定基準値（記憶手段１０１に予め保持）とを照合する（ｓ６０１）。例えば、前記第１ポケット１２５の照合許容値が“７”、第２ポケット１２６の照合許容値が“０”で、前記所定基準値が“０”だったとする。この場合、前記照合処理手段１１２は、前記ステップｓ６０１の照合により、前記各記憶領域うち、前記第２ポケット１２６について照合許容値が所定基準値以下となったことを検知する（ｓ６０２：ｙ）。
【０１３２】
この時、前記照合処理手段１１２は、前記記憶手段１０１の前記フラグテーブル１２７において前記ＩＣカード１００について認証処理の実行不可であることを示す閉塞フラグ“１”（使用不可フラグ）を設定する（ｓ６０３）。なお、前記閉塞フラグの例としては、“１”（閉塞中）、“０”（閉塞していない）が想定できる。他方、前記ステップｓ６０１の照合により、前記各記憶領域のいずれの照合許容値も所定基準値以下となっていなかった場合（ｓ６０２：ｎ）、処理を前記ステップｓ６００に戻す。
【０１３３】
一方、前記端末２００が、ＩＣカード１００のユーザについての生体認証のリクエストを入力インターフェイス２０５で受けたとする（ｓ６１０）。この時、前記端末２００の使用決定手段２１７は、前記演算手段２０４において、前記閉塞フラグの設定有無（ないし閉塞フラグの種類）の問い合わせ要求を、前記通信手段２０７を介して前記ＩＣカード１００に送信する（ｓ６１１）。他方、前記ＩＣカード１００の例えば前記読み取り処理手段１１０は、前記問い合わせ要求を受信して、前記記憶手段１０１のフラグテーブル１２７において閉塞フラグの情報を読み取ってその結果を前記端末２００に返す（ｓ６１２）。この時、前記読み取り処理手段１１０ないし前記照合処理手段１１２は、前記閉塞フラグを検知した場合、認証処理拒否通知を前記端末２００に返し、処理を終了するとしてもよい。
【０１３４】
前記端末２００の使用決定手段２１７は、前記ＩＣカード１００から前記閉塞フラグの情報を受信し（ｓ６１３）、この情報が、閉塞フラグが設定済み（閉塞フラグが設定されていること＝利用停止中、という運用の場合）、或いは閉塞フラグが例えば、“１”（閉塞中）を示すものであれば（ｓ６１４：閉塞）、該当ＩＣカード１００に関する認証処理を中止し（ｓ６１５）、処理を終了する。他方、前記ステップｓ６１３で受信した情報が、閉塞フラグ設定無し（閉塞フラグが設定されていること＝利用停止中、という運用の場合）、或いは閉塞フラグが例えば、“０”（閉塞していない）を示すものであれば（ｓ６１４：閉塞していない）、該当ＩＣカード１００に関する以降の認証処理を実行する（ｓ６１６）。  上記のように、ＩＣカード１００の備える複数の記憶領域＝ポケットの各々について、その照合許容値をチェックし、１つでも所定基準値を下回る照合許容値が設定されたポケットが検出された場合、端末２００では、（照合許容値が所定基準値を下回った該当ポケットのみではなく）前記ＩＣカードに関する以降の認証処理を中止するとすれば、あるポケットの生体情報を用いた認証処理はしないが、他のポケットの生体情報を用いた認証処理を許容し、結果的にＩＣカード全体のセキュリティ性を低下させるという事態を回避できる。
【０１３５】
−−−処理フロー例７−−−
次に、前記ＩＣカード１００における生体情報の更新処理について説明する。図１１は本実施形態に係る処理手順例７を示すフローチャートである。ここでは、前記ＩＣカード１００が、前記記憶手段１０１において、前記閉塞フラグと共に、前記更新可不可フラグを格納している状況を想定する。前記更新可不可フラグは、例えば、ＩＣカード１００を管理する金融機関等において、生体情報を更新する際にはＩＣカードごと必ず新しくするとのポリシーを定めている場合などに、予め全ＩＣカード１００に“１”（更新不可）と設定するフラグである。
【０１３６】
この場合、前記端末２００は入力インターフェイス２０５において生体情報の更新指示を受けたとする。こうした生体情報の更新指示は、例えば、ＩＣカード１００を用いた生体認証に所定回数失敗したユーザが、金融機関などのＩＣカード発行機関にＩＣカード再発行を要求してきた際、これに対応した金融機関の担当者等が前記端末２００で入力する指示となる。
【０１３７】
この場合、前記端末２００の使用決定手段２１７は、前記演算手段２０４において、入力インターフェイス２０５で受けた生体情報の更新指示に応じ、前記更新可不可フラグの設定有無の問い合わせ要求を、前記通信手段２０７を介して前記ＩＣカード１００に送信する（ｓ７００）。他方、前記ＩＣカード１００の例えば前記読み取り処理手段１１０は、前記問い合わせ要求を受信して、前記記憶手段１０１のフラグテーブル１２７において更新可不可フラグの情報を読み取ってその結果を前記端末２００に返す（ｓ７０１）。
【０１３８】
前記端末２００の使用決定手段２１７は、前記ＩＣカード１００から更新可不可フラグの情報を受信し（ｓ７０２）、この情報が、前記更新可不可フラグが“１”（更新不可）を示すものであれば（ｓ７０３：ｙ）、該当ＩＣカード１００に関する生体情報の更新処理の中止を指示する（ｓ７０４）。他方、前記ステップｓ７０２で受信した情報が、更新可不可フラグが“０”（更新可）を示すものであれば（ｓ７０３：ｎ）、該当ＩＣカード１００に関する以降の更新処理の指示を実行する（ｓ７０５）。前記更新処理の指示は、例えば、前記金融機関の生体情報センサで該当ユーザから読み取った生体情報と、前記ポケットを指定する世代情報（例：前記金融機関等の担当者が指定したものや、ポケットの中で最も古い世代或いは最も新しい世代）とを含む書込指示をＩＣカード１００に対して送信するものとなる。
【０１３９】
このような処理形態を採用すれば、金融機関等で生体情報更新が不可であると当初から指定されている、利用停止中のＩＣカード１００について、誤って生体情報の更新処理を行う事態を回避できる。つまり金融機関等のセキュリティポリシーを満たした生体情報更新処理を実現できる。
【０１４０】
なお、金融機関等において、生体情報を更新する際にはＩＣカードごと必ず新しくするとのポリシーがない場合、つまり、全ＩＣカード１００に更新可不可フラグ“１”（更新不可）が設定されない場合を想定すると、以下のような処理手順となる。この状況で、前記端末２００は入力インターフェイス２０５において生体情報の更新指示を上記同様に受けたとする（ｓ７５０）。
【０１４１】
この時、前記端末２００の使用決定手段２１７は、前記演算手段２０４において、前記入力インターフェイス２０５で受けた生体情報の更新指示に応じ、前記閉塞フラグの設定有無の問い合わせ要求を前記ＩＣカード１００に送信せずに、該当ＩＣカード１００に関する以降の更新処理の指示を実行する（ｓ７５１）。この場合、前記ＩＣカード１００の前記書込処理手段１１１が、前記更新指示に含まれる生体情報での更新処理を実行することになる（更新処理については後述の処理フロー例８の書込処理と同様である）。ＩＣカード１００における生体情報更新を許容するセキュリティポリシーの下、このような処理形態を採用すれば、生体情報更新処理を効率的に進めることができる。
【０１４２】
−−−処理フロー例８−−−
次に、前記ＩＣカード１００における生体情報の書込処理について説明する。図１２は本実施形態に係る処理手順例８を示すフローチャートである。なお、ここでいう書込処理には、生体情報が登録されていない空のＩＣカード１００に対する生体情報書込処理の他に、上述の処理フロー例７で示した生体情報の更新処理の概念も含む。更新処理は、既存の生体情報に新たな生体情報を上書きする処理であり、処理内容としては「書込」と同じだからである。従って、上記処理フロー例７に関してＩＣカード１００が実行する生体情報の更新処理についても、以下に説明する生体情報の書込処理同様の手順を踏むものとする。
【０１４３】
ここで、前記ＩＣカード１００の書込処理手段１１１は、前記端末２００からの生体情報の書込指示を、前記通信手段１０７を介して受信したとする（ｓ８００）。この時、前記書込処理手段１１１は、前記書込指示に世代情報および生体情報が共に含まれているか否か判定する（ｓ８０１）。この判定により、前記書込指示に世代情報ないし生体情報が含まれていないことが判明した場合（ｓ８０２：ｎ）、前記書込処理手段１１１は前記書込指示に基づいた書込処理を中止し（ｓ８０３）、処理を終了する。
【０１４４】
一方、前記ステップｓ８０１の判定により、前記書込指示に世代情報および生体情報が含まれていることが判明した場合（ｓ８０２：ｙ）、前記書込処理手段１１１は、前記書込指示が指定する世代情報、例えば、“２”が世代情報として格納されている第２ポケット１２６を特定し、この第２ポケット１２６が保持している世代情報“２”を削除する（ｓ８０４）。
【０１４５】
また、前記書込処理手段１１１は、前記ステップｓ８０４における世代情報削除の実行後、前記書込指示が含んでいた生体情報の書込処理を、前記第２ポケット１２６に対し実行する（ｓ８０５）。続いて、前記書込処理手段１１１は、前記ステップ８０５における生体情報の書込処理の実行後、前記書込指示が示した世代情報“２”を前記第２ポケット１２６に格納する（ｓ８０６）。
【０１４６】
このような書込手順を採用すれば、例えば、ＩＣカード１００への生体情報の書込処理中に、ＩＣカード１００とＩＣカードリーダとの通信が途絶した場合や、端末２００のＩＣカードリーダ（例：通信手段２０７）からＩＣカード１００が抜き去られてしまった場合でも、前記ポケット＝記憶領域に残された世代情報と生体情報との間で世代ギャップが生じるといったことが回避される。逆に、こうした処理手順をとらずに、生体情報、世代情報の順に書込みを行うとした場合、生体情報の書込処理後に、例えばＩＣカード１００がＩＣカードリーダから抜き去られれば、生体情報は新しい世代のものであるが、記憶領域に記憶されている世代情報は前の世代のものとなってしまう。一方、世代情報、生体情報の順に書込みを行うとした場合、生体情報は前の世代のものであるにも関わらず、記憶領域に記憶されている世代情報は新しい世代のものとなってしまう。上記書込手順を採用すればこうした不具合は回避可能である。
【０１４７】
−−−処理フロー例９−−−
次に、前記ＩＣカード１００における生体情報の削除処理について説明する。図１３は本実施形態に係る処理手順例９を示すフローチャートである。例えば、前記端末２００が入力インターフェイス２０５で生体情報の削除指示を受けたとする（ｓ９００）。前記削除指示は、例えば、ＩＣカード１００をユーザから回収した金融機関等が、カード廃棄などに先だってＩＣカード１００が保持している生体情報の削除を意図したものとなる。
【０１４８】
この時、前記端末２００の使用決定手段２１７は、前記入力インターフェイス２０５で受けた生体情報の削除指示に応じ、前記閉塞フラグないし前記更新可不可フラグの設定有無の問い合わせ要求を前記ＩＣカード１００に送信せずに、前記ＩＣカード１００に対して生体情報の削除指示を通知する（ｓ９０１）。閉塞フラグ等で利用停止となったＩＣカード１００についても生体情報の削除処理を可能とする本実施形態の趣旨によれば、前記問い合わせ要求を送信しないことが当然である。
【０１４９】
一方、前記ＩＣカード１００の書込処理手段１１１は、前記端末２００からの生体情報の削除指示を前記通信手段１０７を介して受信する（ｓ９０２）。この書込処理手段１１１は、前記削除指示が指定する記憶領域の如何に関わらず、前記記憶手段１０１における全ての記憶領域、上記例では第１ポケット１２５および第２ポケット１２６に対し、当該第１ポケット１２５および第２ポケット１２６が格納する世代情報をそれぞれ削除する（ｓ９０３）。
【０１５０】
前記書込処理手段１１１は、前記ステップｓ９０３での世代情報の削除後に、それぞれの記憶領域、つまり前記第１ポケット１２５および第２ポケット１２６が格納する生体情報の削除処理を実行する（ｓ９０４）。また、前記書込処理手段１１１は、前記ステップｓ９０４での生体情報の書込処理の実行後、当該削除処理が完了したことを示す情報として前記更新可不可フラグ“９”（削除済み）を記憶手段１０１のフラグテーブル１２７に格納し（ｓ９０５）、処理を終了する。
【０１５１】
なお、前記端末２００が、前記ＩＣカード１００に対する削除指示として、例えば、世代“０”、生体情報“××バイトの削除用データ”（＝すべて値がゼロのデータの集合など）、および更新可不可フラグ“９”（削除済み）を通知するとしてもよい。この場合、ＩＣカード１００はこの削除指示を受信し、世代情報の削除処理として世代“０”のデータを各ポケットに設定し、生体情報の削除処理として“××バイトの削除用データ”で生体情報を上書きし、そして前記更新可不可フラグ“９”を記憶手段１０１に記憶する。
【０１５２】
このような削除手順を採用すれば、例えば、ＩＣカード１００への生体情報の削除処理中に、ＩＣカード１００とＩＣカードリーダとの通信が途絶した場合や、端末２００のＩＣカードリーダ（例：通信手段２０７）からＩＣカード１００が抜き去られてしまった場合でも、最初に世代情報が削除されているため、後に該当ＩＣカード１００に関し認証処理等が実行されるようなことがあっても、カード内に残存した生体情報は世代情報を伴わないことでその取り扱いを否定され、不正に参照等されることが回避できる。また、上記のような削除未完状態のＩＣカード１００についても、後に削除処理を再度行えば、正常に生体情報を削除することができる。
【０１５３】
以上、本実施形態によれば、利用停止状態のＩＣカード（＝閉塞フラグが設定された閉塞カード）ついて、認証処理を不可としつつも、格納している生体情報の削除処理を可能とし、前記閉塞カードの管理・処分を行う金融機関等において、前記閉塞カードにかかる管理・処分の手間やコストを低減することができる。また、生体情報が前記閉塞カードに残存することにより発生する、ＩＣカードユーザの生体情報漏えいのリスクを低減する。
【０１５４】
また、ＩＣカードにおける生体情報の削除処理が、何らかのエラー等の理由により正常終了しなかった場合でも、異常終了の原因に関わらず、再度の削除処理を行うことが可能であり、異常カードに対する対応コストを低減する。
【０１５５】
したがって、利用停止カードに関して認証処理実行を不可としたままで生体情報の削除処理は許容するといった、状況に応じたＩＣカードへの処理制御を可能とし、ＩＣカード管理に要する手間やコストを低減できる。
【０１５６】
以上、本発明の実施の形態について、その実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【符号の説明】
【０１５７】
１０  生体認証システム
１００  ＩＣカード
１０１、２０１、３０１  記憶手段
１０２、２０２、３０２  プログラム
１０３、２０３、３０３  ＲＡＭ
１０４、２０４、３０４  ＣＰＵ（演算手段）
１０７、２０７、３０７  通信手段
１１０  読み取り処理手段
１１１  書込処理手段
１１２  照合処理手段
１２５  第１ポケット（記憶領域）
１２６  第２ポケット（記憶領域）
１２７  フラグテーブル
１４０  ネットワーク
２００  端末
２０５  入力インターフェイス
２０６  出力インターフェイス
２１０  カード世代取得手段
２１１  装置世代取得手段
２１２  生体情報取得手段
２１３  第１書込指示手段
２１４  第２書込指示手段
２１５  認証情報取得手段
２１６  照合指示手段
２１７  使用決定手段
３００  生体認証装置
３２５  認証装置情報
３５０  生体センサ
【図１】
2010140467.tif 000003
【図２】
2010140467.tif 000004
【図３】
2010140467.tif 000005
【図４】
2010140467.tif 000006
【図５】
2010140467.tif 000007
【図６】
2010140467.tif 000008
【図７】
2010140467.tif 000009
【図８】
2010140467.tif 000010
【図９】
2010140467.tif 000011
【図１０】
2010140467.tif 000012
【図１１】
2010140467.tif 000013
【図１２】
2010140467.tif 000014
【図１３】
2010140467.tif 000015