(57)【要約】【課題】  ＩＣカードに搭載されたアプリケーションが不正に第三者に使用されるのを防止し、高いセキュリティ性を有するＩＣカードの認証方法及びシステムを提供する。【解決手段】  アプリケーションが搭載されたＩＣカードと、端末アプリケーションを有する端末とからなり、前記端末には、前記ＩＣカードに対して、使用するアプリケーションを選択するコマンドを入力する手段と、前記コマンドで選択したアプリケーションを使用する場合に必要な複数種類の本人認証情報を、前記ＩＣカードに対して送信する手段と、を有し、前記ＩＣカードには、前記端末から受信した複数種類の本人認証情報を順次照合する複数の認証アプリケーションと、前記複数の認証アプリケーションにおける全ての照合結果が一致した場合に、前記コマンドで選択されたアプリケーションの使用を許可する手段と、を具備することを特徴とする。【選択図】        図１
2005056292.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションが搭載されたＩＣカードと、前記アプリケーションに対応する端末アプリケーションを有する端末とにおいて、前記ＩＣカードに搭載されたアプリケーションを使用する際に必要な本人認証を行うＩＣカードの認証方法であって、
前記端末から前記ＩＣカードに対して、ＩＣカード内で使用するアプリケーションを選択するコマンドを入力するステップと、
前記コマンドで選択されたアプリケーションが使用される場合に必要な本人認証情報として、前記端末から前記ＩＣカードに対して、予め定められた複数種類の本人認証情報を送信するステップと、
前記ＩＣカードで受信した複数種類の本人認証情報と、前記認証アプリケーションに予め登録されている複数種類の認証情報とを順次照合するステップと、
前記照合の結果、全ての照合結果において照合一致した場合に、前記コマンドで選択されたアプリケーションの使用を許可するステップと、
からなることを特徴とするＩＣカードの認証方法。
【請求項２】
アプリケーションが搭載されたＩＣカードと、前記アプリケーションに対応する端末アプリケーションを有する端末とからなり、前記ＩＣカードに搭載されたアプリケーションを使用する際に必要な本人認証を行うＩＣカードの認証システムであって、
前記端末には、前記ＩＣカードに対して、使用するアプリケーションを選択するコマンドを入力する手段と、前記コマンドで選択したアプリケーションを使用する場合に必要な複数種類の本人認証情報を、前記ＩＣカードに対して送信する手段と、を有し、
前記ＩＣカードには、前記端末から受信した複数種類の本人認証情報を順次照合する複数の認証アプリケーションと、前記複数の認証アプリケーションにおける全ての照合結果が一致した場合に、前記コマンドで選択されたアプリケーションの使用を許可する手段と、
を具備することを特徴とするＩＣカードの認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションが搭載されたＩＣカードと、前記アプリケーションに対応する端末アプリケーションを有する端末とにおいて、前記ＩＣカードに搭載されたアプリケーションを使用する際に必要な本人認証を行うＩＣカードの認証方法及びシステムに関する。
【背景技術】
【０００２】
近年、ＩＣカードを用いたＩＣカードシステムが種々の用途に使用されている。
【０００３】
通常、ＩＣカードを使用して取引き処理を行う場合には、暗証番号などによる本人認証を行なうなどして、第三者による不正処理の防止を図っている。
【０００４】
しかしながら、これらの暗証番号は、ＩＣカード利用者の誕生日や電話番号などの一部の番号を用いることが多く、ＩＣカードが盗難にあった際に、不正行為を行う者が暗証番号を予想することが可能であり、セキュリティ上の安全性に問題がある。
【０００５】
このような問題を解決するために、最近では、指紋、虹彩などの人体が有する固有の生体データを照合データとして利用するバイオメトリクス認証により、第三者が不正に照合できないようにする技術も開発されている。（例えば、特許文献１、参照）
これらの生体データを照合データとして利用した技術では、ＩＣカードに搭載されたアプリケーションを利用する際に、１つの生体データによる照合処理が一致したことを条件に、そのアプリケーションが利用可能となるため、より高いセキュリティが要求される場合には、１つだけの照合処理による認証ではまだセキュリティ上の不安がある。
【０００６】
例えば、正当な権限を有する人間が不正行為を行う可能性もあり、このような予期しない不正行為を防止するために、特に重要な処理を行う場合には、正当な権限を有する複数の人間が必ず立ち会うことにするという対策も考えられる。
【０００７】
しかしながら、従来の認証処理では、複数の人間の認証を１枚のＩＣカードを利用して行うことができず、このようなセキュリティ対策を図ることができないという問題もある。
【特許文献１】特開２００２−２９８０９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、ＩＣカードに搭載されたアプリケーションが不正に第三者に使用されるのを防止するために、高いセキュリティ性を有する認証処理を行うことができ、更に、１枚のＩＣカードを利用して複数の人間の認証処理も行うことで、正当な権限を有する人間の不正行為も防止することができるようにしたＩＣカードの認証方法及びシステムを提供する。
【課題を解決するための手段】
【０００９】
本発明のＩＣカードの認証方法は、アプリケーションが搭載されたＩＣカードと、前記アプリケーションに対応する端末アプリケーションを有する端末とにおいて、前記ＩＣカードに搭載されたアプリケーションを使用する際に必要な本人認証を行うＩＣカードの認証方法であって、前記端末から前記ＩＣカードに対して、ＩＣカード内で使用するアプリケーションを選択するコマンドを入力するステップと、前記コマンドで選択されたアプリケーションが使用される場合に必要な本人認証情報として、前記端末から前記ＩＣカードに対して、予め定められた複数種類の本人認証情報を送信するステップと、前記ＩＣカードで受信した複数種類の本人認証情報と、前記認証アプリケーションに予め登録されている複数種類の認証情報とを順次照合するステップと、前記照合の結果、全ての照合結果において照合一致した場合に、前記コマンドで選択されたアプリケーションの使用を許可するステップと、からなることを特徴とする。
【００１０】
本発明のＩＣカードの認証システムは、アプリケーションが搭載されたＩＣカードと、前記アプリケーションに対応する端末アプリケーションを有する端末とからなり、前記ＩＣカードに搭載されたアプリケーションを使用する際に必要な本人認証を行うＩＣカードの認証システムであって、前記端末には、前記ＩＣカードに対して、使用するアプリケーションを選択するコマンドを入力する手段と、前記コマンドで選択したアプリケーションを使用する場合に必要な複数種類の本人認証情報を、前記ＩＣカードに対して送信する手段と、を有し、前記ＩＣカードには、前記端末から受信した複数種類の本人認証情報を順次照合する複数の認証アプリケーションと、前記複数の認証アプリケーションにおける全ての照合結果が一致した場合に、前記コマンドで選択されたアプリケーションの使用を許可する手段と、を具備することを特徴とする。
【発明の効果】
【００１１】
本発明は、ＩＣカードの認証方法及びシステムにおいては、ＩＣカードに搭載されたアプリケーリョンの利用条件を、複数種類の認証処理が一致した場合を条件としているので、第三者が他人のＩＣカードを用いて、ＩＣカードに搭載されたアプリケーリョンを利用することができず、高いセキュリティ性を備えることができ、更に、正当な権限を有する人間がＩＣカードを用いて処理を行う場合でも、複数の人間による本人認証情報による処理でそれぞれ一致することが必要となるので、正当な権限を有する内部の人間による不正行為の防止も図ることができるという効果がある。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照しながら本発明について、実施の形態を詳述する。
【００１３】
図１は、本発明の実施形態に係るＩＣカードの認証システムのシステムブロック図、図２は、本発明の実施形態に係るＩＣカードの認証システムの処理手順を示すフローチャートである。
【００１４】
ＩＣカード１には、認証データとして、例えば、ＰＩＮ（Ｐｅｒｓｏｎａｌ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｎｕｍｂｅｒ）を使用する認証用アプリケーション２ａと、指紋データを使用する認証用アプリケーション２ｂと、眼球の虹彩データを使用する認証用アプリケーション２ｃと、からなる３種類の認証データをそれぞれ使用して、本人認証処理を行う認証用アプリケーションが備えられている。
【００１５】
まず、１番目の認証用アプリケーション２ａには、予め登録されている照合用のＰＩＮ情報３ａと、ＰＩＮ情報に基いた照合処理での一致又は不一致を確認する認証処理の結果情報である認証ステータス４ａと、を記憶するための記憶手段５ａと、利用者が入力したＰＩＮ情報であって、端末側からＩＣカード１に送信されてきたＰＩＮ情報を、記憶手段５ａに予め登録されている照合用のＰＩＮ情報３ａと照合処理して、その照合処理の結果である一致又は不一致に関する識別可能な情報を認証ステータス４ａに登録する照合手段６ａとを有している。
【００１６】
従って、認証ステータス４ａの登録状況を確認することにより、ＰＩＮ情報に基いた本人認証の承認を既に受けているか否かを確認することができる。
【００１７】
次に、２番目の認証用アプリケーション２ｂには、予め登録されている照合用の指紋情報３ｂと、指紋情報に基いた照合処理での一致又は不一致を確認する認証処理の結果情報である認証ステータス４ｂとを記憶するための記憶手段５ｂと、利用者が入力した指紋情報であって、端末側からＩＣカード１に送信されてきた指紋情報を、記憶手段５ｂに予め登録されている照合用の指紋情報３ｂと照合処理して、その照合処理の結果である一致又は不一致に関する識別可能な情報を認証ステータス４ｂに登録する照合手段６ｂとを有している。
【００１８】
従って、認証ステータス４ｂの登録状況を確認することにより、指紋情報に基いた本人認証の承認を既に受けているか否かを確認することができる。
【００１９】
次に、３番目の認証用アプリケーション２ｃには、予め登録されている照合用の虹彩情報３ｃと、虹彩情報に基いた照合処理での一致又は不一致を確認する認証処理の結果情報である認証ステータス４ｃとを記憶するための記憶手段５ｃと、利用者が入力した虹彩情報であって、端末側からＩＣカード１に送信されてきた虹彩情報を、記憶手段５ｃに予め登録されている照合用の虹彩情報３ｃと照合処理して、照合処理の結果である一致又は不一致に関する識別可能な情報を認証ステータス４ｃに登録する照合手段６ｃとを有している。
【００２０】
従って、認証ステータス４ｃの登録状況を確認することにより、虹彩情報に基いた本人認証の承認を既に受けているか否かを確認することができる。
【００２１】
また、ＩＣカード１には、利用者がＩＣカードを用いて所定のサービスを受けるために使用する３種類のアプリケーション７ａ，７ｂ，７ｃが搭載されている。
【００２２】
このアプリケーションの数は、特に限定されるものではなく、必要に応じて定めればよい。
【００２３】
これらの各アプリケーション７ａ，７ｂ，７ｃは、ＩＣカード１に搭載されている制御プログラムに基いて制御手段８により制御されており、利用者が希望するサービスを受けるために端末側からＩＣカード１に送信したコマンド９に基いて、制御手段８によりこれらのアプリケーションの中から使用されるアプリケーションが特定される。
【００２４】
そして、各々のアプリケーション７ａ，７ｂ，７ｃが使用される場合においては、既に３つの認証用アプリケーション２ａ，２ｂ，２ｃの全ての認証ステータス４ａ，４ｂ，４ｃに、既に認証処理の結果として照合一致したことを示す情報が登録され、認証での正当性が確認されていることが条件となるように処理プログラムにより設定されている。
【００２５】
つまり、各々のアプリケーション７ａ，７ｂ，７ｃが使用される前段階として、ＰＩＮ情報、指紋情報、虹彩情報、の３種類の認証を全て受けることが必要になるように使用条件が設定されていて、第三者による不正なＩＣカード１の使用を防止している。
【００２６】
また、例えば、これらの３種類の認証を複数の人間が有するそれぞれの生体データを使用することを条件とすることもでき、この場合には、各認証用アプリケーション２ａ，２ｂ，２ｃの認証用データに複数の人間の生体データを予め登録させておけばよい。
【００２７】
各認証用アプリケーション２ａ，２ｂ，２ｃの認証用データに１人の人間だけの生体データを登録させておくか、複数の異なる人間の生体データを登録させておくかについては、セキュリティレベルに応じて任意に設定すればよい。
【００２８】
また、端末１０には、各端末アプリケーション１１ａ，１１ｂ，１１ｃ，１１ｄが搭載されている。
【００２９】
端末アプリケーション１１ａは、利用者が端末を操作して入力したＰＩＮ情報を、ＩＣカード１の認証用アプリケーション２ａに送信し、端末アプリケーション１１ｂは、利用者が端末から入力した指紋情報を、ＩＣカード１の認証用アプリケーション２ｂに送信し、端末アプリケーション１１ｃは、利用者が端末から入力した虹彩情報をＩＣカード１の認証用アプリケーション２ｃにそれぞれ送信する。
【００３０】
各端末アプリケーション１１ａ，１１ｂ，１１ｃにより認証用情報であるＰＩＮ情報、指紋情報、虹彩情報、を端末１０からＩＣカード１に送信することで、ＩＣカード１に搭載されている各々のアプリケーション７ａ，７ｂ，７ｃが使用される条件である各々の認証ステータス４ａ，４ｂ，４ｃの認証情報を登録できるように構成されている。
【００３１】
また、端末アプリケーション１１ｄにより、ＩＣカード１に搭載されている各々のアプリケーション７ａ，７ｂ，７ｃの中から使用するアプリケーションを選択するコマンドをＩＣカード１に送信する。
【００３２】
次に、本発明の実施形態に係るＩＣカードの認証システムの処理手順を、図２のフローチャートに基いて説明する。
【００３３】
まず、利用者は、端末１０からＰＩＮ情報を入力する。（ステップＳ１）
そして、端末１０の端末アプリケーション１１ａを用いて、端末側からＩＣカード１にＰＩＮ情報が送信され、認証用アプリケーション２ａで照合処理が行なわれる。（ステップＳ２）
この照合処理による結果は、認証ステータス４ａに登録される。（ステップＳ３）
次に、利用者は、端末１０から指紋情報を入力する。（ステップＳ４）
そして、端末１０の端末アプリケーション１１ｂを用いて、端末側からＩＣカード１に指紋情報が送信され、認証用アプリケーション２ｂで照合処理が行なわれる。（ステップＳ５）
この照合処理による結果は、認証ステータス４ｂに登録される。（ステップＳ６）
次に、利用者は、端末１０から虹彩情報を入力する。（ステップＳ７）
そして、端末１０の端末アプリケーション１１ｃを用いて、端末側からＩＣカード１に虹彩情報が送信され、認証用アプリケーション２ｃで照合処理が行なわれる。（ステップＳ８）
この照合処理による結果は、認証ステータス４ｃに登録される。（ステップＳ９）
次に、端末１０からＩＣカード１に対して、使用するアプリケーションを指定するコマンドを送信する。（ステップＳ１０）
ＩＣカード１における全ての認証用アプリケーション２ａ，２ｂ，２ｃの各認証ステータス４ａ，４ｂ，４ｃに、認証済みを示す情報が登録されているか否かについて確認される。（ステップＳ１１）
ここで、全ての認証ステータス４ａ，４ｂ，４ｃに認証済みを示す情報が登録されている場合に、コマンドで指定されたアプリケーションの使用を可能とする。（ステップＳ１２）
また、全ての各認証ステータス４ａ，４ｂ，４ｃに認証済みを示す情報が登録されていない場合には、コマンドで指定されたアプリケーションの使用を可能としないで終了する。
【００３４】
以上の場合には、ＰＩＮ情報、指紋情報、虹彩情報、の３つの種類の認証情報を用いたが、これらに限定するものではなく、ＰＩＮ認証やバイオメトリクス認証などを行うことが可能な種々の生体情報などを複数種類用いることができる。
【００３５】
また、複数種類の認証情報の中で、アプリケーション毎に定めた複数の認証情報による認証処理で一致された場合において、コマンドで指定したアプリケーションの使用を可能とするように処理プログラムで設定してもよく、いずれにしても、１種類の認証情報に基く認証だけではアプリケーションが使用できないようにシステム化されている。
【００３６】
これにより、高いセキュリティ性を確保することが可能になっている。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施形態に係るＩＣカードの認証システムのシステムブロック図である。
【図２】本発明の実施形態に係るＩＣカードの認証システムの処理手順を示すフローチャートである。
【符号の説明】
【００３８】
１  ＩＣカード
２ａ，２ｂ，２ｃ  認証用アプリケーション
３ａ  ＰＩＮ情報
３ｂ  指紋情報
３ｃ  虹彩情報
４ａ，４ｂ，４ｃ  認証ステータス
５ａ，５ｂ，５ｃ  記憶手段
６ａ，６ｂ，６ｃ  照合手段
７ａ，７ｂ，７ｃ  アプリケーション
８  制御手段
９  コマンド
１０  端末
１１ａ，１１ｂ，１１ｃ，１１ｄ  端末アプリケーション
【図１】
2005056292.tif 000003
【図２】
2005056292.tif 000004