(57)【要約】【課題】  単体の生体情報の登録装置が盗難された場合であっても、ＩＣカード等の記録媒体への生体情報の登録を防止することが可能な生体情報登録システムを提供する。【解決手段】  登録装置１０と許可サーバ２０がネットワークを介して接続された構成において、登録装置１０側で、生体情報を読み取り（Ｓ１）、これを暗号化した後（Ｓ２）、ハッシュ値を算出し（Ｓ３）、登録装置１０の固有情報とともにハッシュ値を許可サーバ２０に送信する（Ｓ４）。許可サーバ２０側では、受信した固有情報を利用して登録装置１０の認証を行った後（Ｓ５）、受信したハッシュ値を暗号化し（Ｓ６）、登録装置１０に返信する（Ｓ７）。登録装置１０側では、既に暗号化した生体情報のハッシュ値と、受信したデータからさん出したハッシュ値を比較して認証を行い、認証に成功した場合にのみ、既に読み取った生体情報を記録媒体に記録する（Ｓ９）。【選択図】  図２
2007249629.tif 000002
【特許請求の範囲】
【請求項１】
生体情報の登録者が扱う装置である登録装置と、当該登録装置と通信回線を介して接続され、生体情報登録の許可を行うサーバコンピュータである許可サーバにより構成され、記録媒体に生体情報の登録を行うシステムであって、
前記登録装置は、
生体情報の読み取りを行う生体情報読取手段と、
前記読み取った生体情報を暗号化して暗号化生体情報を生成するとともに、当該暗号化生体情報からハッシュ値を算出する暗号化手段と、
前記算出したハッシュ値を前記許可サーバに送信する送信手段と、
前記許可サーバから電子証明書を受信する受信手段と、
前記受信した電子証明書を復号し、復号により得られる情報が、前記算出したハッシュ値と一致する場合に、前記読み取った生体情報を記録媒体に記録する生体情報記録手段と、を有し、
前記許可サーバは、前記登録装置から受信したハッシュ値を暗号化して電子証明書を生成する証明書生成手段と、
前記生成した電子証明書を前記登録装置に送信する送信手段と、
を有することを特徴とする生体情報登録システム。
【請求項２】
生体情報登録の許可を行うサーバコンピュータである許可サーバと通信回線を介して接続され、前記許可サーバにより許可された生体情報の登録を記録媒体に行う装置であって、
生体情報の読み取りを行う生体情報読取手段と、
前記読み取った生体情報を暗号化して暗号化生体情報を生成するとともに、当該暗号化生体情報からハッシュ値を算出する暗号化手段と、
前記算出したハッシュ値を前記許可サーバに送信する送信手段と、
前記許可サーバから電子証明書を受信する受信手段と、
前記受信した電子証明書を復号し、復号により得られる情報が、前記算出したハッシュ値と一致する場合に、前記読み取った生体情報を記録媒体に記録する生体情報記録手段を有することを特徴とする生体情報登録装置。
【請求項３】
生体情報の登録者が扱う装置である登録装置と通信回線を介して接続され、生体情報登録の許可を行うサーバコンピュータであって、
前記登録装置から受信したハッシュ値を暗号化して電子証明書を生成する証明書生成手段と、
前記生成した電子証明書を前記登録装置に送信する送信手段を有することを特徴とする許可サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカード等の記録媒体に生体情報を登録するためのシステムに関する。
【背景技術】
【０００２】
近年、偽造カードの増加に伴い、キャッシュカードやクレジットカードのＩＣカード化が進んでいる。このＩＣカードには、多くの情報が記録できるため、静脈パターン等の生体情報を登録しておき、この生体情報を利用して認証を行う生体認証が普及してきている。
【０００３】
生体認証機能を利用するためには、あらかじめ生体認証プログラムを搭載したＩＣカードを配布しておき、生体認証機能を利用したいエンドユーザが、銀行窓口などにおいて、登録装置を用いて自分の生体情報を登録するという手続きを行っている（例えば、特許文献１参照）。
【特許文献１】特開２００４−３４８６８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記登録装置には、暗号化のための鍵情報が用意されている。そして、生体情報のＩＣカードへの登録の際には、登録装置内の鍵情報とＩＣカード内の鍵情報を用いて照合を行ってから生体情報を登録する。そのため、この登録装置そのものを盗まれた場合には、まだ生体情報が登録されていないＩＣカードへ任意の生体情報が登録されてしまうという問題がある。特に、生体認証機能をＩＣキャッシュカードに搭載するような場合、登録装置を盗難されると、ＩＣキャッシュカードの偽造につながる恐れがある。
【０００５】
そこで、本発明は、単体の生体情報の登録装置が盗難された場合であっても、ＩＣカード等の記録媒体への生体情報の登録を防止することが可能な生体情報登録システムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明では、生体情報の登録者が扱う装置である登録装置と、当該登録装置と通信回線を介して接続され、生体情報登録の許可を行うサーバコンピュータである許可サーバにより構成され、記録媒体に生体情報の登録を行うシステムであって、前記登録装置は、生体情報の読み取りを行う生体情報読取手段と、前記読み取った生体情報を暗号化して暗号化生体情報を生成するとともに、当該暗号化生体情報からハッシュ値を算出する暗号化手段と、前記算出したハッシュ値を前記許可サーバに送信する送信手段と、前記許可サーバから電子証明書を受信する受信手段と、前記受信した電子証明書を復号し、復号により得られる情報が、前記算出したハッシュ値と一致する場合に、前記読み取った生体情報を記録媒体に記録する生体情報記録手段を有し、前記許可サーバは、前記登録装置から受信したハッシュ値を暗号化して電子証明書を生成する証明書生成手段と、前記生成した電子証明書を前記登録装置に送信する送信手段を有する構成とした生体情報登録システムを提供する。
【発明の効果】
【０００７】
本発明によれば、生体情報を暗号化して暗号化生体情報を登録装置側で保持しておくとともに、暗号化生体情報のハッシュ値を、遠隔地の許可サーバで暗号化し、許可サーバから受信した暗号化ハッシュ値を復号した値と、保持しておいた暗号化生体情報から算出したハッシュ値を照合し、両者が一致する場合に、生体情報を記録媒体に記録するようにしたので、許可サーバから正しいデータを受信することができなければ、生体情報の登録を行うことができず、単体の生体情報の登録装置が盗難された場合であっても、ＩＣカード等の記録媒体への生体情報の登録を防止することが可能となる。
【発明を実施するための最良の形態】
【０００８】
（１．システム構成）
以下、本発明の好適な実施形態について、図面を参照して詳細に説明する。図１は、本発明に係る生体情報登録システムの構成図である。図１において、１０は登録装置、１１は生体情報読取手段、１２は暗号化手段、１３は送受信手段、１４は生体情報記録手段、２０は許可サーバ、２１は送受信手段、２２は認証手段、２３は証明書生成手段、３０はネットワークである。
【０００９】
登録装置１０は、利用者が自分の生体情報を記録媒体に登録するための端末装置であり、ハードウェア的には、コンピュータ本体に、記録媒体の読み書きが可能なリーダ／ライタや、生体情報読み取りのためのセンサが接続された構成となっている。生体情報読取手段１１は、指紋や静脈等の生体情報を読み取る機能を有するものであり、指紋センサや静脈センサにより実現される。暗号化手段１２は、生体情報読取手段１１が読み取った生体情報を暗号化する機能、および暗号化した生体情報からハッシュ値を算出する機能を有している。本実施形態では、暗号化手段１２においては、暗号化鍵Ａにより暗号化を行う。送受信手段１３は、ネットワーク３０を介して許可サーバ２０へデータの送信を行う送信手段、および許可サーバ２０からデータの受信を行う受信手段としての機能を有している。生体情報記録手段１４は、許可サーバから許可された生体情報を記録媒体に記録する機能を有している。本実施形態では、記録媒体としてプログラム搭載型のＩＣカードを採用している。このため、搭載されたプログラムをＩＣ上のプロセッサが処理することにより生体情報記録手段１４としての機能が実現される。ＩＣカードには、暗号化手段１２により暗号化された情報を復号するための復号鍵Ａ´と、許可サーバ２０から送信される証明書を復号するための復号鍵Ｂ´が記録されているとともに、これらの復号鍵を用いて暗号化された情報を復号するためのプログラムが記録されている。また、ＩＣカードには、ハッシュ関数Ｈが記録されており、受け取った情報のハッシュ値を算出するためのプログラムが記録されている。
【００１０】
許可サーバ２０は、登録装置１０が正当である場合に、生体情報の登録を許可するサーバコンピュータである。送受信手段２１は、送受信手段１３は、ネットワーク３０を介して登録装置１０へデータの送信を行う送信手段、および登録装置１０からデータの受信を行う受信手段としての機能を有している。認証手段２２は、各登録装置の固有情報を記憶した固有情報記憶手段を有しており、登録装置１０から受信した固有情報が、固有情報記憶手段に記憶されているものと一致するかどうかを判断することにより、送信元の登録装置１０が正当なものであるかどうかを認証する機能を有している。証明書生成手段２３は、認証手段２２により正当であるとの認証が行われた場合に、電子証明書を生成する機能を有している。具体的には、登録装置１０から受信したハッシュ値を暗号化する機能を有している。本実施形態では、暗号鍵Ｂによりハッシュ値の暗号化を行う。許可サーバ２０には、専用のソフトウェアが搭載されており、このソフトウェアに従った処理を実行することにより、送受信手段２１、認証手段２２、証明書生成手段２３としての機能が実現される。なお、上記復号鍵Ａ´は暗号鍵Ａで暗号化された情報を復号するものであり、上記復号鍵Ｂ´は暗号鍵Ｂで暗号化された情報を復号するものである。暗号鍵Ａと復号鍵Ａ´の組み合わせは、共通鍵方式、公開鍵方式のいずれによるものであっても良いが、暗号鍵Ｂと復号鍵Ｂ´については、公開鍵方式を用い、暗号鍵Ｂが秘密鍵である必要がある。
【００１１】
（２．処理動作）
次に、図１に示したシステムの処理動作について図２のフローチャートを用いて説明する。まず、利用者が、登録装置１０において、生体情報読取手段１１に自分の生体情報を読み取らせる。具体的には、例えば、静脈センサに自分の手のひらを乗せ、静脈センサに対して読取指示を行うことになる。すると、生体情報読取手段１１が生体情報の読み取りを行う（Ｓ１）。生体情報読取手段１１が生体情報Ｄを読み取ったら、次に暗号化手段１２が生体情報の暗号化を行う（Ｓ２）。暗号化の手法としては、上述のように、公知の種々の手法を用いることができる。本実施形態では、暗号鍵Ａで生体情報Ｄを暗号化して暗号化生体情報Ｄ＿Ａを得る。さらに、本実施形態では、暗号化手段１２は、所定のハッシュ関数Ｈを用いて、暗号化生体情報Ｄ＿Ａのハッシュ値Ｄ＿ＡＨを算出する（Ｓ３）。生体情報Ｄについて、ハッシュ値Ｄ＿ＡＨが算出されたら、送受信手段１３は、登録装置１０の固有情報を内部の記憶領域から抽出し、ハッシュ値Ｄ＿ＡＨとともに許可サーバ２０に送信する（Ｓ４）。固有情報とは、登録装置１０を特定可能な固有の値であり、本実施形態では、構成するＰＣの製造番号を用いている。
【００１２】
許可サーバ２０では、送受信手段２１が、登録装置１０から固有情報およびハッシュ値Ｄ＿ＡＨを受信したら、認証手段２２が登録装置１０の認証を行う（Ｓ５）。具体的には、登録装置１０から受信した固有情報が、固有情報記憶手段に登録されているものであるかどうかを確認する処理を行う。固有情報記憶手段に受信した固有情報と同一のものが存在する場合は、認証手段２２は、その登録装置１０が正当なものであると判断する。認証手段２２が正当であるとの判断を行ったら、次に、証明書生成手段２３が、登録装置１０から受信したハッシュ値Ｄ＿ＡＨの暗号化を行う（Ｓ６）。ここでも、暗号化の手法として公知の種々の手法を用いることができる。本実施形態では、暗号鍵Ｂでハッシュ値Ｄ＿ＡＨを暗号化して署名付ハッシュ値Ｄ＿ＡＨ＿Ｂを得る。署名付ハッシュ値Ｄ＿ＡＨ＿Ｂが得られたら、送受信手段２１は、署名付ハッシュ値Ｄ＿ＡＨ＿Ｂを、電子証明書として登録装置１０に送信する（Ｓ７）。
【００１３】
登録装置１０では、送受信手段１３が、許可サーバ２０からデータを受信したら、生体情報記録手段１４が、この受信データの認証を行う（Ｓ８）。具体的には、これを復号鍵Ｂ´で復号処理を行う。受信データが、正当な署名付ハッシュ値Ｄ＿ＡＨ＿Ｂであれば、復号処理によりハッシュ値Ｄ＿ＡＨが得られるはずである。また、生体情報記録手段１４は、暗号化手段１２により既に暗号化された暗号化生体情報Ｄ＿Ａを、暗号化手段１２が用いたのと同じハッシュ関数Ｈを用いて、ハッシュ値Ｄ＿ＡＨを算出する。さらに、生体情報記録手段１４は、受信データを復号することにより得られる値と、暗号化生体情報Ｄ＿Ａをハッシュ化したハッシュ値とを比較する。比較の結果、両ハッシュ値が一致した場合は、受信したデータが署名付ハッシュ値Ｄ＿ＡＨ＿Ｂであったことになるので、正当であると判断し、認証に成功したことになる。認証が成功した場合には、生体情報記録手段１４は、暗号化生体情報Ｄ＿Ａを鍵Ａ´で復号して生体情報Ｄを得る。そして、この生体情報Ｄを記録媒体に記録する（Ｓ９）。一方、両ハッシュ値が一致しなかった場合は、認証に失敗したことになるので、生体情報記録手段１４は、受け取った暗号化生体情報Ｄ＿Ａを破棄する（Ｓ１０）。
【図面の簡単な説明】
【００１４】
【図１】本発明に係る生体情報登録システムの構成図である。
【図２】本発明に係る生体情報登録システムの処理概要を示すフローチャートである。
【符号の説明】
【００１５】
１０・・・登録装置
１１・・・生体情報読取手段
１２・・・暗号化手段
１３・・・送受信手段
１４・・・生体情報記録手段
２０・・・許可サーバ
２１・・・送受信手段
２２・・・認証手段
２３・・・証明書生成手段
３０・・・ネットワーク
【図１】
2007249629.tif 000003
【図２】
2007249629.tif 000004