(57)【要約】【課題】  ＩＣカード所有者からＩＣカードの使用を許可された代理人の認証処理に用いる生体情報が、ＩＣカードの記憶手段に記憶されていた場合に、その生体情報の不正な書き換えを防止することができ、また、生体情報を書き換えされた場合でも検証で検出することで改ざんされたことがわかるようにしてセキュリティを確保するＩＣカードを提供する。【解決手段】  所有者の代理人がＩＣカードを使用する際に、該代理人の生体情報を用いて認証を行えるようにしたＩＣカードにおいて、代理人の生体情報がデジタル署名を付された状態で記憶された代理人生体情報記憶部と、前記デジタル署名を付す際に用いるプライベート鍵が記憶されたプライベート鍵記憶部と、プライベート鍵でデジタル署名が付された代理人の生体情報を検証する際に用いる公開鍵の公開鍵証明書が記憶された公開鍵証明書記憶部とを有する記憶手段とを有している。【選択図】        図2
2005268840.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣカード所有者の代理人がＩＣカードを使用する際に、該代理人の生体情報を用いて認証を行えるようにしたＩＣカードにおいて、
前記代理人の生体情報が、デジタル署名を付された状態で記憶された代理人生体情報記憶部と、前記デジタル署名を付す際に用いるプライベート鍵が記憶されたプライベート鍵記憶部と、前記プライベート鍵でデジタル署名が付された代理人の生体情報を検証する際に用いる公開鍵の公開鍵証明書が記憶された公開鍵証明書記憶部とを有する記憶手段と、
を有していることを特徴とするＩＣカード。
【請求項２】
前記代理人の生体情報を用いて認証を行う際に、前記代理人生体情報記憶部に記憶されているデジタル署名が付された代理人の生体情報を、前記公開鍵証明書記憶部に記憶されている公開鍵証明書の公開鍵で検証する検証手段を有していることを特徴とする請求項１記載のＩＣカード。
【請求項３】
前記生体情報が、指紋情報であることを特徴とする請求項１又は請求項２に記載のＩＣカード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカード所有者の代理人がＩＣカードを使用する際に、該代理人の生体情報を用いて認証を行えるようにしたＩＣカードに関する。
【背景技術】
【０００２】
従来、ＩＣカードは、ＩＣカードが発行された本人だけが使用できるようにアクセス制御がされていて、第三者によるＩＣカードの不正使用を保護している。
したがって、本来、正規に使用権限を有しているＩＣカード所有者以外の者が、そのＩＣカードの使用をすることができないように制限することは、セキュリティ上からも好ましいことであるが、そのＩＣカード所有者に予期することのできない不測の事態が発生した場合には、そのＩＣカード所有者の家族や親戚などの善良な第三者であってもそのＩＣカードの使用を行うことができないことになる。
【０００３】
このような不測の事態が生じた場合でも、予めそのＩＣカードの使用を許可しておいた代理人が、そのＩＣカードを使用して種々の処理を行えるようにしておくという考えがある。
このような場合には、そのＩＣカードの使用を許可しておいた代理人が、そのＩＣカードを使用する際に、正規のＩＣカード所有者から使用権限を委託されたアクセス権を有する者であることを認証処理することがセキュリティ上必要になる。
【０００４】
例えば、特開２０００１−２０２４９４号公報には、ＩＣカード所有者からＩＣカードの使用を許可された人の生体情報を、ＩＣカードに記憶させておいて、ＩＣカードの使用に際して生体情報に基づく認証処理を行うＩＣカードと認証方法が記載されている。（特許文献１参照）
しかしながら、ＩＣカードに記憶させておいたＩＣカード所有者からＩＣカードの使用を許可された人の生体情報が、第三者によって書き換えられた場合には、ＩＣカード所有者が許可した者以外の者に、不正にＩＣカードが使用されてしまう危険性がある。
【特許文献１】特開２０００１−２０２４９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、ＩＣカード所有者からＩＣカードの使用を許可された代理人の認証処理に用いる生体情報が、ＩＣカードの記憶手段に記憶されていた場合に、その生体情報の不正な書き換えを防止することができ、また、生体情報を書き換えされた場合でも検証で検出することで改ざんされたことがわかるようにしてセキュリティを確保するＩＣカードを提供する。
【課題を解決するための手段】
【０００６】
本発明のＩＣカードは、ＩＣカード所有者の代理人がＩＣカードを使用する際に、該代理人の生体情報を用いて認証を行えるようにしたＩＣカードにおいて、前記代理人の生体情報が、デジタル署名を付された状態で記憶された代理人生体情報記憶部と、前記デジタル署名を付す際に用いるプライベート鍵が記憶されたプライベート鍵記憶部と、前記プライベート鍵でデジタル署名が付された代理人の生体情報を検証する際に用いる公開鍵の公開鍵証明書が記憶された公開鍵証明書記憶部とを有する記憶手段とを有していることを特徴とする。
【０００７】
また、本発明のＩＣカードは、前記代理人の生体情報を用いて認証を行う際に、前記代理人生体情報記憶部に記憶されているデジタル署名が付された代理人の生体情報を、前記公開鍵証明書記憶部に記憶されている公開鍵証明書の公開鍵で検証する検証手段を有していることを特徴とする。
【０００８】
更に、本発明のＩＣカードは、前記生体情報が、指紋情報であることを特徴とする。
【発明の効果】
【０００９】
本発明のＩＣカードは、ＩＣカードの記憶手段に記憶された代理人の生体情報が不正に書き換えられた場合には、公開鍵証明書の公開鍵によりデジタル署名が付された代理人の生体情報を検証した際に、その生体情報が改ざんされたものであることがわかるので、第三者による不正使用を行うことができないという効果がある。
【００１０】
特に、生体情報を指紋情報とすることで、簡単な装置を用いることで認証処理を行うことができるという効果がある。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施形態に係るＩＣカードについて、図面に基づいて詳細に説明する。
図１は、本発明の実施形態に係るＩＣカードと、このＩＣカードに使用される装置構成を示す図、図２は、本発明の実施形態に係るＩＣカードと、このＩＣカードに使用される装置のシステムブロック図、図３及び図４は、本発明の実施形態に係るＩＣカードを使用する場合の処理手順を示すフローチャートである。
【００１２】
本発明の実施形態に係るＩＣカード１については、生体情報として指紋情報を用いた場合について以下に説明する。
本発明の実施形態に係るＩＣカード１は、例えば、ＩＣカードリーダライタ２及び指紋読取センサー３を備えたパソコン４により構成されたシステムにより使用される。
ＩＣカードリーダライタ２には、ＩＣカード挿入口２ａが設けられ、ＩＣカード１をＩＣカード挿入口２ａから内部に挿入することで、ＩＣカード１の接続端子部１ａがＩＣカードリーダライタ２内の接続端子部と接触させることで送受信可能に接続される。
また、指紋読取センサー３には、指置部３ａが設けられ、ＩＣカード１の使用者は、指紋読取センサー３の指置部３ａの上に指定された指５を載せることで、生体情報である指紋情報の読み取りが行われる。
【００１３】
指紋読取センサー３で読み取られた指紋情報は、パソコン４に取り込まれ、更にＩＣカードリーダライタ２を介してＩＣカード１へ送られる。
パソコン４には、図２に示すように、表示手段６、記憶手段７、入力手段８、入出力手段９、制御手段１０などを有している。
【００１４】
また、ＩＣカード１には、ＩＣカードリーダライタ２との接続端子部からなる接続手段１１、デジタル署名生成手段１２、デジタル署名検証手段１３、生体情報照合手段１４、記憶手段１５、制御手段１６などを備えている。
【００１５】
そして、記憶手段１５には、ＩＣカード所有者の生体情報である指紋情報が、デジタル署名を付された状態で記憶されているＩＣカード所有者生体情報記憶部１８と、代理人の生体情報である指紋情報が、デジタル署名を付された状態で記憶されている代理人生体情報記憶部１９と、デジタル署名を付す際に用いるプライベート鍵が記憶されたプライベート鍵記憶部２０と、プライベート鍵でデジタル署名が付された生体情報である指紋情報を検証する際に用いる公開鍵の公開鍵証明書が記憶された公開鍵証明書記憶部２１と、認証を行う対象者を特定する認証対象フラグ記憶部２２と、ＩＣカード所有者の個人情報が記憶されているＩＣカード所有者個人情報記憶部２３とを有している。
更に、記憶手段１５には、ＩＣカードの処理手順などを制御するための制御プログラムなどが記憶されている。
【００１６】
公開鍵証明書記憶部２１に記憶されている公開鍵証明書には、公開鍵が含まれているが、この公開鍵と、プライベート鍵記憶部２０に記憶されているプライベート鍵とは、情報の暗号化と復号化を行う際に一対で使用される鍵であり、プライベート鍵でデジタル署名された生体情報である指紋情報を、この公開鍵によりデジタル検証することができ、デジタル署名された生体情報である指紋情報が改ざんされた場合には、この公開鍵によりデジタル検証で改ざんされたことがわかるようにしてある。
【００１７】
デジタル署名生成手段１２は、ＩＣカード所有者生体情報記憶部１８にＩＣカード所有者の生体情報である指紋情報を登録する際に、プライベート鍵記憶部２０に記憶されているプライベート鍵で生体情報である指紋情報にデジタル署名を付したり、また、代理人生体情報記憶部１９にＩＣカード所有者の代理人の生体情報である指紋情報を登録する際に、プライベート鍵記憶部２０に記憶されているプライベート鍵で生体情報である指紋情報にデジタル署名を付す機能を有している。
したがって、ＩＣカード所有者生体情報記憶部１８に登録されるＩＣカード所有者の生体情報である指紋情報は、プライベート鍵によるデジタル署名が付された状態で登録され、また代理人生体情報記憶部１９に登録される代理人生体情報である指紋情報も、プライベート鍵によるデジタル署名が付された状態で登録される。
【００１８】
また、デジタル署名検証手段１３は、ＩＣカード所有者生体情報記憶部１８に登録されているＩＣカード所有者の生体情報である指紋情報を使用する際に、公開鍵証明書の公開鍵でデジタル署名の検証を行う。
同様に、デジタル署名検証手段１３は、代理人生体情報記憶部１９に登録されている代理人生体情報である指紋情報を使用する際に公開鍵証明書の公開鍵でデジタル署名の検証を行う。
この検証により、ＩＣカード所有者生体情報記憶部１８に登録されている生体情報である指紋情報や、代理人生体情報記憶部１９に登録されている代理人生体情報である指紋情報が改ざんされていないかについて検証することができるようにしてある。
【００１９】
生体情報照合手段１４は、指紋読取センサー３で読み取られ、ＩＣカードリーダライタ２からＩＣカード１に送られてきた生体情報である指紋情報と、ＩＣカード１の記憶手段１７に記憶されている生体情報である指紋情報とを照合して、一致するか否かによる認証を行う機能を有している。
生体情報照合手段１４での照合を行う際に、ＩＣカード所有者生体情報記憶部１８に登録されているＩＣカード所有者の生体情報である指紋情報と、代理人生体情報記憶部１９に登録されているＩＣカード所有者の代理人生体情報である指紋情報とは、いずれもプライベート鍵によるデジタル署名を付された状態で記憶されているので、公開鍵証明書の公開鍵によりデジタル署名が付された生体情報である指紋情報を復号した後に、生体情報である指紋情報同士の照合処理が行われる。
【００２０】
認証を行う対象者を特定する認証対象フラグ記憶部２２には、ＩＣカードリーダライタ２を介してパソコン４からＩＣカード１に書き込まれる本人認証コマンドまたは所持者権限委譲コマンドに基づいて、認証対象のフラグが書き換えられる。
認証対象フラグ記憶部２２の認証対象フラグが、ＩＣカード所持者本人を示している時には、ＩＣカード所有者生体情報記憶部１８に登録されている生体情報を用いた認証処理が行われ、また、認証対象フラグ記憶部２２の認証対象フラグが、代理人を示している時には代理人生体情報記憶部１９に登録されている生体情報である指紋情報を用いた認証処理が行われる。
【００２１】
次に、本発明のＩＣカード１を使用する際の処理手順を、図３及び図４に示すフローチャートに基づいて説明する。
まず、ＩＣカード所持者本人が、代理人として指名したい人の生体情報である指紋情報をＩＣカード１の代理人生体情報記憶部１９に登録する場合の処理手順を図３に基づいて説明する。
最初に、ＩＣカード所持者本人の生体情報である指紋情報を指紋読取センサー３で読み取る。（ステップＳ１）
そして、パソコン４の入力手段８から入力した代理人登録コマンドと共に生体情報である指紋情報をＩＣカード１に送る。（ステップＳ２）
【００２２】
次に、ＩＣカード所有者生体情報記憶部１８に登録されているＩＣカード所有者の生体情報である指紋情報を公開鍵証明書の公開鍵を用いて、デジタル署名検証手段１３で検証を行う。（ステップＳ３）
この検証の結果、検証が正常であると認められた場合に、公開鍵証明書の公開鍵でＩＣカード所有者生体情報記憶部１８に登録されているＩＣカード所有者の生体情報である指紋情報を復号処理した後に、生体情報照合手段１４での照合処理が行われる。（ステップＳ４）
この照合処理の結果、照合一致した場合には、代理人生体情報記憶部１９に対する代理人生体情報である指紋情報の登録処理が可能な状態となる。（ステップＳ５）
【００２３】
次に、指紋読取センサー３で代理人の生体情報である指紋情報を読み取る。（ステップＳ６）
指紋読取センサー３で読み取られた代理人の生体情報である指紋情報は、ＩＣカードリーダライタ２からＩＣカード１に送られて、プライベート鍵記憶部２０に記憶されているプライベート鍵によりその代理人の生体情報である指紋情報にデジタル署名が付されてから代理人生体情報記憶部１９に登録される。（ステップＳ７）
尚、ステップＳ３におけるデジタル署名検証手段１３で検証の結果、検証が異常である場合には、処理を終了する。
【００２４】
以上の処理により、ＩＣカード所有者だけが、代理人の生体情報である指紋情報を代理人生体情報記憶部１９に登録させることができるようにしてある。
また、代理人生体情報記憶部１９に登録される生体情報である指紋情報は、公開鍵証明書記憶部２１に記憶されている公開鍵証明書の公開鍵でデジタル署名検証可能な状態で記憶されているので、たとえ第三者が不正に改ざんしても検証により改ざんされたことがわかる。
【００２５】
次に、ＩＣカード所有者に不測の事態が生じて、代理人がＩＣカード１を使用することになった場合における処理手順を図４のフローチャートに基づいて説明する。
まず代理人の生体情報である指紋情報を指紋読取センサー３で読み取る。（ステップＳ１０）
そして、パソコン４の入力手段８から入力した所有者権限委譲コマンドと共に生体情報である指紋情報をＩＣカード１に送る。（ステップＳ１１）
【００２６】
次に、代理人生体情報記憶部１９に登録されている代理人の生体情報である指紋情報を公開鍵証明書の公開鍵を用いて、デジタル署名検証手段１３で検証を行う。（ステップＳ１２）
この検証の結果、検証が正常であると認められた場合に、公開鍵証明書の公開鍵で代理人生体情報記憶部１９に登録されている代理人の生体情報である指紋情報を復号処理した後に、生体情報照合手段１４での照合処理が行われる。（ステップＳ１３）
【００２７】
この照合処理の結果、照合一致した場合には、記憶手段１７のカード所有者個人情報記憶部２３に登録されている情報を読み出して、パソコン４でＩＣカード１による種々の処理を行うことが可能な状態となる。（ステップＳ１４）
尚、ステップＳ１２におけるデジタル署名検証手段１３で検証の結果、検証が異常である場合には、処理を終了する。
【００２８】
以上の処理により、ＩＣカード所有者だけが認めた代理人による処理が行えるようにしてあり、代理人が処理する際に、代理人生体情報記憶部１９に登録されている代理人の生体情報である指紋情報が改ざんされたか否かも検証できるようにしてあるので、第三者による改ざんなどが行われている場合でも確認できる。
【００２９】
上記の実施形体においては、生体情報を指紋情報とした場合について説明したが、個々の人間が異なる状態で保有する身体的特徴であれば生体情報として用いることができる。
例えば、網膜、血管パターン、顔形、手形、などを用いてもよい。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施形態に係るＩＣカードと、このＩＣカードに使用される装置構成を示す図である。
【図２】本発明の実施形態に係るＩＣカードと、このＩＣカードに使用される装置のシステムブロック図である。
【図３】本発明の実施形態に係るＩＣカードを使用して代理人の生体情報を登録する場合の処理手順を示すフローチャートである。
【図４】本発明の実施形態に係るＩＣカードを使用して代理人が処理する場合の処理手順を示すフローチャートである。、
【符号の説明】
【００３１】
１  ＩＣカード
１ａ  接続端子部
２  ＩＣカードリーダライタ
２ａ  ＩＣカード挿入口
３  指紋読取センサー
３ａ  指置部
４  パソコン
５  指
６  表示手段
７，１７  記憶手段
８  入力手段
９  入出力手段
１０，１６  制御手段
１１  接続手段
１２  デジタル署名生成手段
１３  デジタル署名検証手段
１４  生体情報照合手段
１８  ＩＣカード所有者生体情報記憶部
１９  代理人生体情報記憶部
２０  プライベート鍵記憶部
２１  公開鍵証明書記憶部
２２  認証対象フラグ記憶部
２３  ＩＣカード所有者個人情報記憶部
【図１】
2005268840.tif 000003
【図２】
2005268840.tif 000004
【図３】
2005268840.tif 000005
【図４】
2005268840.tif 000006