(57)【要約】【課題】認証に要する処理時間を短縮することができるＩＣカード、およびＩＣカードの制御方法を提供することである。【解決手段】実施形態のＩＣカードは、通信部と、記憶部と、取得部と、処理部とを持つ。通信部は、端末装置と通信する。記憶部には、予め生体認証用情報が記憶される。取得部は、利用者の生体情報を取得する。処理部は、起動時に、取得部により取得された利用者の生体情報と、記憶部に記憶された生体認証用情報とを照合すると共に、照合の結果を記憶部に記憶させる。【選択図】図２
2018156548.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と通信する通信部と、
予め生体認証用情報が記憶された記憶部と、
利用者の生体情報を取得する取得部と、
起動時に、前記取得部により取得された前記利用者の生体情報と、前記記憶部に記憶された生体認証用情報とを照合すると共に、前記照合の結果を前記記憶部に記憶させる処理部と、
を備えるＩＣカード。
【請求項２】
前記処理部は、
前記起動時とは異なるときに、前記通信部により前記端末装置から照合コマンドが受信された場合、前記記憶部に前記照合の結果が記憶されているか否かを判定し、
前記記憶部に前記照合の結果が記憶されている場合、前記照合の結果に基づくコマンド処理を行い、
前記通信部を用いて、前記コマンド処理に応じた応答を前記端末装置に送信する、
請求項１に記載のＩＣカード。
【請求項３】
前記処理部は、
前記端末装置から照合コマンドが受信され、かつ前記記憶部に前記照合の結果が記憶されている場合、前記照合コマンドに対応するコマンド処理の一部として、前記照合の処理を行わない、
請求項２に記載のＩＣカード。
【請求項４】
前記処理部は、
前記記憶部に前記照合の結果が記憶されていない場合、前記照合コマンドに応じたコマンド処理の一部として、前記照合の処理を行い、
前記行った照合の処理の結果に基づくコマンド処理を行うと共に、前記照合の結果を前記記憶部に記憶させる、
請求項２または３に記載のＩＣカード。
【請求項５】
前記処理部は、
前記記憶部に前記照合の結果が記憶されている場合、更に、前記照合の結果が所定条件を満たしているか否かを判定し、
前記照合の結果が所定条件を満たしていない場合に、前記照合コマンドに応じたコマンド処理の一部として、前記照合の処理を行い、
前記行った照合の処理の結果に基づくコマンド処理を行うと共に、前記照合の結果を前記記憶部に記憶させる、
請求項２または３に記載のＩＣカード。
【請求項６】
前記処理部は、前記記憶部に前記照合の結果が記憶されていない場合、前記起動時以外に、前記照合コマンドよりも前に受信される所定のコマンドに応じたコマンド処理の一部として、前記照合の処理を行う、
請求項２から５のうちいずれか１項に記載のＩＣカード。
【請求項７】
端末装置と通信する通信部と、予め生体認証用情報が記憶された記憶部と、利用者の生体情報を取得する取得部と、を備えるＩＣカードの処理部が、
起動時に、前記取得部により取得された前記利用者の生体情報と、前記記憶部に記憶された生体認証用情報とを照合すると共に、前記照合の結果を前記記憶部に記憶させる、
ＩＣカードの制御方法。
【請求項８】
利用者の生体情報を取得する取得部と、
端末装置と通信する通信部、予め生体認証用情報が記憶された記憶部、および、起動時に、前記取得部により取得された前記利用者の生体情報と、前記記憶部に記憶された生体認証用情報とを照合すると共に、前記照合の結果を前記記憶部に記憶させる処理部を有するＩＣモジュールと、
前記取得部および前記ＩＣモジュールを埋設したカード基材と、
を備えるＩＣカード。
【請求項９】
前記処理部により行われる処理のうち前記照合の処理を行うハードウェアを前記ＩＣモジュールの外部に備え、
前記カード基材は、前記取得部、前記ＩＣモジュール、および前記照合の処理を行うハードウェアを埋設している、
請求項８に記載のＩＣカード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ＩＣカード、およびＩＣカードの制御方法に関する。
【背景技術】
【０００２】
近年、個人情報をターゲットとしたセキュリティ攻撃が拡大しており、銀行ＡＴＭ（Automatic Teller Machine）カード、クレジットカード、個人番号カードといったＩＤカードは、ＩＣ（Integrated Circuit）チップを搭載したＩＣカードへの移行が進められている。これに関連し、ＩＣカードを利用する利用者の指紋などの生体情報を使って本人認証を実施する機能を有するＩＣカードが普及し始めている。しかしながら、従来の技術では、指紋データ等の生体情報を用いた照合処理には、膨大な処理時間を要している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１１９８１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、認証に要する処理時間を短縮することができるＩＣカード、およびＩＣカードの制御方法を提供することである。
【課題を解決するための手段】
【０００５】
実施形態のＩＣカードは、通信部と、記憶部と、取得部と、処理部とを持つ。通信部は、端末装置と通信する。記憶部には、予め生体認証用情報が記憶される。取得部は、利用者の生体情報を取得する。処理部は、起動時に、取得部により取得された利用者の生体情報と、記憶部に記憶された生体認証用情報とを照合すると共に、照合の結果を記憶部に記憶させる。
【図面の簡単な説明】
【０００６】
【図１】実施形態におけるＩＣカード１の概略構成図。
【図２】実施形態におけるＩＣカード１のハードウェア構成図。
【図３】実施形態におけるＩＣカード１の機能構成図。
【図４】ＩＣチップ２０および照合プロセッサ６０により実行される処理の流れの概略を示すフローチャート。
【図５】端末装置１００およびＩＣカード１によって実行される処理の一例を示すシーケンス図。
【図６】端末装置１００およびＩＣカード１によって実行される処理の他の例を示すシーケンス図。
【発明を実施するための形態】
【０００７】
以下、実施形態のＩＣカード、およびＩＣカードの制御方法を、図面を参照して説明する。なお、以下の説明では、実施形態のＩＣカードは接触型のＩＣカードであるものとして説明するが、非接触型のＩＣカードであっても構わない。
【０００８】
図１は、実施形態におけるＩＣカード１の概略構成図である。ＩＣカード１は、例えば、プラスチックのカード基材ＰＴ（カード本体の一例）に、ＩＣモジュール１０を実装して形成されている。すなわち、ＩＣカード１は、ＩＣモジュール１０と、指紋センサ５０と、照合プロセッサ（図では照合Ｐｒ）６０と、これらが埋め込まれたカード基材ＰＴとを備える。また、ＩＣカード１は、コンタクト部１５を介して外部の端末装置１００と通信可能である。照合プロセッサ６０は、指紋センサ５０により取得された利用者の指紋情報を、ＩＣモジュール１０内に保持された生体認証用情報と比較することで、利用者の認証を行い、認証結果をＩＣモジュール１０に出力する。指紋センサ５０は、生体情報を取得する「取得部」の一例であり、指紋情報は「生体情報」の一例である。生体情報は、指紋情報ではなく、静脈パターン情報、虹彩情報、声紋情報、ＤＮＡ情報などであってもよい。なお、照合プロセッサ６０がＩＣモジュール１０の外部に設けられているのは、あくまで一例であり、照合プロセッサ６０に相当する機能をＩＣモジュール１０が備えてもよい。
【０００９】
ＩＣカード１は、例えば、端末装置１００により送信されたコマンド（処理要求）を、コンタクト部１５を介して受信し、受信したコマンドに応じた処理（コマンド処理）を実行する。そして、ＩＣカード１は、コマンド処理の実行結果であるレスポンス（処理応答）を端末装置１００にコンタクト部１５を介して送信する。端末装置１００は、ＩＣカード１と通信する装置であり、例えば、リーダ／ライタ装置を含む装置である。
【００１０】
ＩＣモジュール１０は、コンタクト部１５と、ＩＣチップ２０とを備える。ＩＣモジュール１０は、例えば、テープ上にＩＣモジュール１０が複数配置されたＣＯＴ（Chip On Tape）などの形態で取引されるモジュールである。なお、テープから個片抜きして切り離した単体のＩＣモジュール１０をＣＯＴという場合がある。
【００１１】
コンタクト部１５は、ＩＣカード１が動作するために必要な各種信号の端子を有している。ここで、各種信号の端子は、電源電圧、クロック信号、リセット信号などを端末装置１００から供給される端子、及び、端末装置１００と通信するためのシリアルデ―タ入出力端子（ＳＩＯ端子）を含む。
【００１２】
ＩＣチップ２０は、例えば、１チップのマイクロプロセッサなどのＬＳＩ（Large Scale Integration）である。
【００１３】
図２は、実施形態におけるＩＣカード１のハードウェア構成図である。図２に示すように、ＩＣカード１は、コンタクト部１５と、ＩＣチップ２０とを備えたＩＣモジュール１０を備えている。そして、ＩＣチップ２０は、ＵＡＲＴ（Universal Asynchronous Receiver Transmitter）２４と、ＣＰＵ２５と、ＲＯＭ（Read Only Memory）２６と、ＲＡＭ（Random Access Memory）２７と、ＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）２８とを備える。これらの構成要素は、内部バスＢＳ１を介して接続されている。
【００１４】
ＵＡＲＴ２４は、上述したＳＩＯ端子を介して、端末装置１００とシリアルデータ通信を行う。ＵＡＲＴ２４は、ＳＩＯ端子を介して受信したシリアルデータ信号をパラレル変換したデータ（例えば、１バイトのデータ）を内部バスＢＳ１に出力する。また、ＵＡＲＴ２４は、内部バスＢＳ１を介して取得したデータをシリアル変換して、ＳＩＯ端子を介して端末装置１００に出力する。ＵＡＲＴ２４は、例えば、ＳＩＯ端子を介してコマンドを端末装置１００から受信する。また、ＵＡＲＴ２４は、ＳＩＯ端子を介してレスポンスを端末装置１００に送信する。ＵＡＲＴ２４は、「通信部」の一例である。
【００１５】
ＣＰＵ２５は、ＲＯＭ２６又はＥＥＰＲＯＭ２８に記憶されているプログラムを実行して、ＩＣカード１の各種処理を行う。ＣＰＵ２５は、例えば、コンタクト部１５を介して、ＵＡＲＴ２４が受信したコマンドに応じたコマンド処理を実行する。
【００１６】
ＲＯＭ２６は、例えば、マスクＲＯＭなどの不揮発性メモリである。ＲＯＭ２６は、ＩＣカード１の各種処理を実行するためのプログラム、及びコマンドテーブルなどのデータを記憶する。
ＲＡＭ２７は、例えば、ＳＲＡＭ（Static RAM）などの揮発性メモリである。ＲＡＭ２７は、ＩＣカード１の各種処理を行う際に利用されるデータを一時記憶する。
【００１７】
ＥＥＰＲＯＭ２８は、例えば、電気的に書き換え可能な不揮発性メモリである。ＥＥＰＲＯＭ２８は、ＩＣカード１が利用する各種データを記憶する。ＥＥＰＲＯＭ２８は、例えば、ＩＣカード１を利用した各種サービス（アプリケーション）に使用される情報を記憶する。
【００１８】
更に、内部バスＢＳ１には、照合プロセッサ６０が接続されている。照合プロセッサ６０は、例えば、ＣＰＵとプログラムメモリとを含む。照合プロセッサ６０は、専用線などで指紋センサ５０と接続され、指紋センサ５０が指紋情報を取得可能な状態（通電状態）であるか否かを検知することができる。例えば、指紋センサ５０上に利用者の指が触れ、指紋センサ５０が通電した場合に、照合プロセッサ６０は、指紋センサ５０が指紋情報を取得可能な状態であると判定する。指紋センサ５０は、静電容量型、感熱型、光学型などのうちいずれかの方式で利用者の指紋情報を取得する。
【００１９】
図３は、実施形態におけるＩＣカード１の機能構成図である。ＩＣカード１は、例えば、上述したＵＡＲＴ２４および指紋センサ５０と、処理部３０と、記憶部４０とを備える。処理部３０は、例えば、生体情報照合部３２と、コマンド処理部３４とを備える。コマンド処理部３４は、例えば、ＣＰＵ２５がプログラム４４を実行することで実現される。また、生体情報照合部３２は、例えば、照合プロセッサ６０がプログラム４４を実行することで実現される。記憶部４０は、例えば、ＥＥＰＲＯＭ２８や照合プロセッサに付随するプログラムメモリにより実現される。記憶部４０には、予め、生体認証用情報４２と、プログラム４４とが記憶される。生体認証用情報４２は、指紋センサ５０により取得された指紋情報との照合対象となる情報であり、指紋の形状パターンを幾何情報にした情報、何らかの特徴量に変換した情報、或いはこれらの組み合わせなどである。生体認証用情報４２には、例えば、ＩＣカードの持ち主である利用者の指紋から抽出された種々の情報が含まれる。
【００２０】
生体情報照合部３２は、指紋センサ５０によって取得された指紋情報と、記憶部４０に予め記憶された生体認証用情報４２とを比較し、これらが合致した場合に、本人認証が成功したと判定する。「合致する」とは、例えば、情報の一致程度を示すスコアが閾値以上であることを意味する。本人認証が成功すると、生体情報照合部３２は、記憶部４０におけるセキュアな領域へのアクセスを許可し、所定の処理を実行可能な状態とする。
【００２１】
コマンド処理部３４は、端末装置１００により送信されたコマンド（処理要求）に応じて、各種コマンドの処理（コマンド処理）を実行する。また、コマンド処理部３４は、コマンド処理の結果であるレスポンスを、ＵＡＲＴ２４を介して端末装置１００に送信する。コマンド処理部３４は、照合の成功を条件とするコマンド処理に関しては、生体情報照合部３２からの認証成功通知がなされた場合に、すなわち記憶部４０におけるセキュアな領域へのアクセスが許可された場合に、処理を先に進める。
【００２２】
図４は、ＩＣチップ２０および照合プロセッサ６０により実行される処理の流れの概略を示すフローチャートである。本フローチャートの処理は、処理部３０（ＩＣチップ２０および照合プロセッサ６０）と指紋センサ５０とに電力が供給されることで、これらの装置が起動し、更に端末装置１００から初期化処理のためのＲＥＳＥＴ信号が受信されたときに開始される。
【００２３】
まず、処理部３０は、指紋センサ５０が指紋情報を取得可能な状態であるか否かを判定し（ステップＳ１００）、指紋センサ５０が指紋情報を取得可能な状態である場合、指紋センサ５０に指紋情報の送信を要求するリクエスト情報を送信する（ステップＳ１０２）。これを受けて、指紋センサ５０は、予め決められたデータフォーマットと送信周期で指紋情報を送信する。
【００２４】
次に、処理部３０は、指紋センサ５０により指紋情報が送信されるまで待機し（ステップＳ１０４）、指紋センサ５０により指紋情報が送信された場合に、指紋センサ５０によって取得された指紋情報と、記憶部４０に予め記憶された生体認証用情報４２とを照合する（ステップＳ１０６）。
【００２５】
次に、処理部３０は、照合結果（本人認証結果）を記憶部４０に記憶させ（ステップＳ１０８）、ＲＥＳＥＴ信号に対する応答として、ＡＴＲ（Answer to Reset）信号を端末装置１００に送信する（ステップＳ１１０）。これによって、本フローチャートの処理が終了する。
【００２６】
なお、記憶部４０に記憶された照合結果（本人認証結果）は、ＩＣカード１への電力供給が途絶えてＩＣチップ２０等が終了する際、または再びＩＣカード１への電力供給が開始されてＩＣチップ２０等が再起動する際に消去されるものとする。例えば、照合結果（本人認証結果）が記憶部４０のＲＡＭ２７に記憶される場合、電力供給が停止されたときに照合結果が消去される。また、照合結果（本人認証結果）が記憶部４０のＥＥＰＲＯＭ２８に記憶される場合、処理部３０は、再起動時に、ＥＥＰＲＯＭ２８に記憶された照合結果を消去する。
【００２７】
［初期化処理時の生体認証］
図５は、端末装置１００およびＩＣカード１によって実行される処理の一例を示すシーケンス図である。本シーケンスは、端末装置１００からＩＣカード１に電力が供給される場面で行われる。以下の説明では、一例として、ＩＣチップ２０がコマンド処理部３４であり、照合プロセッサ６０が生体情報照合部３２であるものとして説明する。
【００２８】
まず、端末装置１００は、ＩＣカード１のＩＣチップ２０、照合プロセッサ６０、指紋センサ５０のそれぞれに対して電力供給を行う（ステップＳ２００、Ｓ２０２、Ｓ２０４）。
【００２９】
次に、端末装置１００は、ＩＣチップ２０にＲＥＳＥＴ信号を送信する（ステップＳ２０６）。電力供給を受けて起動したＩＣチップ２０は、端末装置１００からＲＥＳＥＴ信号を受信すると、照合プロセッサ６０に対して、指紋照合処理が可能か否かを確認するための確認情報を送信する（ステップＳ２０８）。
【００３０】
一方で、電力供給を受けて起動した照合プロセッサ６０は、指紋センサ５０の通電状態を基に、指紋センサ５０が指紋情報を取得可能な状態であるか否かを判定する（ステップＳ２１０）。
【００３１】
また、照合プロセッサ６０は、Ｓ２１０の処理で、指紋センサ５０が指紋情報を取得可能な状態である場合には、その旨を示す情報を、ＩＣチップ２０に送信する（ステップＳ２１２）。そして、照合プロセッサ６０は、指紋情報が取得可能な状態の指紋センサ５０に、指紋情報の送信を要求するリクエスト情報を送信する（ステップＳ２１４）。
【００３２】
指紋センサ５０は、リクエスト情報を受けると、指紋情報を照合プロセッサ６０に送信する（ステップＳ２１８）。
【００３３】
ＩＣチップ２０は、指紋センサ５０が指紋情報を取得可能な状態である場合、記憶部４０に記憶された生体認証用情報４２を読み出し、この生体認証用情報４２を照合プロセッサ６０に送信する（ステップＳ２１６）。
【００３４】
照合プロセッサ６０は、ＩＣチップ２０により送信された生体認証用情報４２と、指紋センサ５０により送信された指紋情報とを照合し、その照合結果（本人認証結果）をＩＣチップ２０と指紋センサ５０とにそれぞれ送信する（ステップＳ２２０、Ｓ２２２）。
【００３５】
次に、ＩＣチップ２０は、照合プロセッサ６０から照合結果を受信すると、これを記憶部４０に記憶させる（ステップＳ２２４）。そして、ＩＣチップ２０は、ＵＡＲＴ２４を用いて、ＡＴＲ信号を端末装置１００に送信する（ステップＳ２２６）。
【００３６】
［照合コマンドに対応したコマンド処理時の生体認証］
図６は、端末装置１００およびＩＣカード１によって実行される処理の他の例を示すシーケンス図である。本シーケンスは、ＩＣカード１の各装置が起動した後に、端末装置１００からＩＣカード１に「照合コマンド」が送信される場面で行われる。照合コマンドとは、例えば、端末装置１００側からの要求で、ＩＣカード１を利用する利用者の本人認証を行うときに送信されるコマンドである。
【００３７】
まず、端末装置１００は、ＩＣカード１のＩＣチップ２０（コマンド処理部３４）に照合コマンドを送信する（ステップＳ３００）。
【００３８】
次に、ＩＣチップ２０は、記憶部４０に照合結果が記憶されているか否かを判定し（ステップＳ３０２）、記憶部４０に照合結果が記憶されている場合、上述した指紋照合処理を省略して、照合結果に応じて照合コマンドに対応するコマンド処理を実行する（ステップＳ３０４）。そして、ＩＣチップ２０は、コマンド処理の結果であるレスポンスを、ＵＡＲＴ２４を介して端末装置１００に送信する（ステップＳ３０６）。
【００３９】
例えば、照合結果が「合致しない」場合、すなわち本人認証が不成立の場合には、ＩＣチップ２０は、処理を先に進めずに、エラー情報などをレスポンスとして端末装置１００に送信する。一方、照合結果が「合致する」場合、すなわち本人認証が成立の場合には、ＩＣチップ２０は、コマンド処理を先に進める。
【００４０】
一方、ＩＣチップ２０は、記憶部４０に照合結果が記憶されていない場合、照合プロセッサ６０（生体情報照合部３２）に対して、指紋照合処理が可能か否かを確認するための確認情報を送信し（ステップＳ３０４）、上述した指紋照合処理を開始する。例えば、ＩＣチップ２０等の起動時に、指紋センサ５０に指が置かれずに、処理時間がタイムアウトした場合、記憶部４０には照合結果が記憶されなくなる。この場合、ＩＣチップ２０は、指紋照合処理を開始する。
【００４１】
次に、照合プロセッサ６０は、指紋センサ５０の通電状態を基に、指紋センサ５０が指紋情報を取得可能な状態であるか否かを判定し（ステップＳ３１０）、指紋センサ５０が指紋情報を取得可能な状態である場合には、その旨を示す情報を、ＩＣチップ２０に送信する（ステップＳ３１２）。
【００４２】
次に、ＩＣチップ２０は、指紋センサ５０が指紋情報を取得可能な状態である場合、記憶部４０に記憶された生体認証用情報４２を読み出し、この生体認証用情報４２を照合プロセッサ６０に送信する（ステップＳ３１４）。
【００４３】
一方、照合プロセッサ６０は、指紋情報が取得可能な状態の指紋センサ５０に、指紋情報の送信を要求するリクエスト情報を送信する（ステップＳ３１６）。指紋センサ５０は、リクエスト情報を受けると、指紋情報を照合プロセッサ６０に送信する（ステップＳ３１８）。
【００４４】
次に、照合プロセッサ６０は、ＩＣチップ２０により送信された生体認証用情報４２と、指紋センサ５０により送信された指紋情報とを照合し、その照合結果（本人認証結果）をＩＣチップ２０と指紋センサ５０とにそれぞれ送信する（ステップＳ３２０、Ｓ３２２）。
【００４５】
次に、ＩＣチップ２０は、照合プロセッサ６０から照合結果を受信すると、これを記憶部４０に記憶させる（ステップＳ３２４）。そして、ＩＣチップ２０は、上述したＳ３０４の処理として、Ｓ３２４の処理で記憶部４０に記憶させた照合結果を基に、照合コマンドに対応するコマンド処理を実行する。
【００４６】
なお、上述した実施形態において、ＩＣチップ２０（コマンド処理部３４）および照合プロセッサ６０（生体情報照合部３２）は、Ｓ３０２の処理結果として、記憶部４０に照合結果が記憶されていないと判定した場合に、指紋照合処理を行うものとして説明したがこれに限られない。例えば、ＩＣチップ２０（コマンド処理部３４）および照合プロセッサ６０（生体情報照合部３２）は、記憶部４０に照合結果が記憶され、更に、その照会結果が「合致する」または「本人認証の成立」であるか否かを判定し、照会結果が「合致しない」または「本人認証の不成立」である場合に指紋照合処理を行ってもよい。照会結果が「合致する」または「本人認証の成立」であることは、「所定条件」の一例である。これによって、起動時と照合コマンド時の２度に亘って本人認証を行うことができる。
【００４７】
また、上述した実施形態では、ＩＣチップ２０（コマンド処理部３４）および照合プロセッサ６０（生体情報照合部３２）が、起動時に指紋照合処理を行うものとして説明したがこれに限られない。例えば、ＩＣチップ２０（コマンド処理部３４）および照合プロセッサ６０（生体情報照合部３２）は、SELECT（SELECT［by DF name］）コマンドに対応したコマンド処理を行う際に、指紋照合処理を行ってもよい。SELECTコマンドとは、記憶部４０に記憶されたアプリケーションの所定のファイル（Dedicated File）を指定するコマンドであり、少なくとも照合コマンドよりも前に端末装置１００から受信されるコマンドである。SELECTコマンドは、「所定のコマンド」の一例である。
【００４８】
以上説明した少なくともひとつの実施形態によれば、予め生体認証用情報（４２）が記憶された記憶部（４０）と、利用者の生体情報（指紋情報）を取得する取得部（指紋センサ５０）と、起動時に、取得部により取得された利用者の生体情報と、記憶部に記憶された生体認証用情報とを照合すると共に、その照合の結果を記憶部に記憶させる処理部（３０）と、を備えることにより、生体情報の照合が要求される照合コマンドが受信されるよりも早いタイミングで、生体情報の照合処理を実施しておくため、本人認証に要する処理時間を短縮することができる。
【００４９】
上記実施形態は、以下のように表現することができる。
端末装置と通信する通信部と、
予め生体認証用情報が記憶された記憶部と、
利用者の生体情報を取得する取得部と、
前記記憶部に記憶されたプログラムを実行するハードウェアプロセッサと、を備え、
前記記憶部には、前記ハードウェアプロセッサに、
起動時に、前記取得部により取得された前記利用者の生体情報と、前記記憶部に記憶された生体認証用情報とを照合すると共に、前記照合の結果を前記記憶部に記憶させる処理を実行させる前記プログラムが格納されている、
ＩＣカード。
【００５０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００５１】
１…ＩＣカード、１０…ＩＣモジュール、１５…コンタクト部、２０…ＩＣチップ、２４…ＵＡＲＴ、２５…ＣＰＵ、２６…ＲＯＭ、２７…ＲＡＭ、２８…ＥＥＰＲＯＭ、３０…処理部、３２…生体情報照合部、３４…コマンド処理部、４０…記憶部、４２…生体認証用情報、４４…プログラム、５０…指紋センサ、６０…照合プロセッサ、１００…端末装置、ＢＳ１…内部バス
【図１】
2018156548.tif 000003
【図２】
2018156548.tif 000004
【図３】
2018156548.tif 000005
【図４】
2018156548.tif 000006
【図５】
2018156548.tif 000007
【図６】
2018156548.tif 000008