JP2005275600A - IC card authentication method using biometric information and IC card - Google Patents
IC card authentication method using biometric information and IC card Download PDFInfo
- Publication number
- JP2005275600A JP2005275600A JP2004085276A JP2004085276A JP2005275600A JP 2005275600 A JP2005275600 A JP 2005275600A JP 2004085276 A JP2004085276 A JP 2004085276A JP 2004085276 A JP2004085276 A JP 2004085276A JP 2005275600 A JP2005275600 A JP 2005275600A
- Authority
- JP
- Japan
- Prior art keywords
- biometric information
- card
- user
- owner
- authentication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Storage Device Security (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
【課題】 生体情報を利用するICカード認証方法において、カード所有者の意思によって、カード所有者以外のICカードの利用を許可できるICカード認証方法およびICカードを提供する。
【解決手段】 ICカード10の記憶部には所有者生体情報30、利用許可者生体情報31および利用者生体情報32が記録される。利用者生体情報32は、利用者生体情報設定手段23によって、所有者生体情報30または利用許可者生体情報31から設定される。利用時に利用者生体情報32を照合することで、所有者以外の者もICカードを利用できるようになる。なお、利用者生体情報設定手段23を実行するには、所有者生体情報30の認証が必要である。
【選択図】 図1
PROBLEM TO BE SOLVED: To provide an IC card authentication method and an IC card which can permit use of an IC card other than the card owner by the intention of the card owner in the IC card authentication method using biometric information.
In a storage unit of an IC card, owner biometric information 30, use authorized person biometric information 31, and user biometric information 32 are recorded. The user biometric information 32 is set by the user biometric information setting means 23 from the owner biometric information 30 or the authorized person biometric information 31. By collating the user biometric information 32 at the time of use, a person other than the owner can use the IC card. In order to execute the user biometric information setting means 23, the authentication of the owner biometric information 30 is required.
[Selection] Figure 1
Description
本発明は、ICカードの技術分野に関し、更に詳しくは生体情報を利用したICカード認証方法およびICカードに関する。 The present invention relates to the technical field of IC cards, and more particularly to an IC card authentication method and IC card using biometric information.
従来から、ICカード利用者の認証方法に生体認証が用いられている。例えば、特許文献1においては、ICカード所有者の生体情報(指紋、虹彩および網膜など)を数値化した情報をICカードの記憶部に記憶し、利用時には、所有者の生体情報を読み取り、前記記憶された生体情報と照合することで、ICカード所有者のみがICカードを利用できるICカード認証方法を開示している。
Conventionally, biometric authentication has been used as an IC card user authentication method. For example, in
また特許文献2においては、前記記憶部に所有者の生体情報に加えて、所有者からICカードの利用を許可された者の生体情報も記録し、所有者と前記許可された者がICカードを利用できるICカード認証方法を開示している。
しかしながら、特許文献2に記載されたICカード認証方法では、所有者からICカードの利用を許可された者は、所有者の意思に関わらず、ICカードを利用できる問題があった。
However, in the IC card authentication method described in
そこで上記問題を鑑みて本発明は、生体情報を利用するICカード認証方法において、所有者の意思により、所有者以外のICカードの利用を制限できるICカード認証方法およびICカードを提供することを目的とする。 Accordingly, in view of the above problems, the present invention provides an IC card authentication method and an IC card that can restrict use of an IC card other than the owner by the intention of the owner in the IC card authentication method that uses biometric information. Objective.
上記課題を解決する第1の課題解決手段は、利用者の生体情報を認証しICカードの使用を許可するICカード認証方法において、予めICカードの記憶部には所有者の生体情報と前記所有者から前記ICカードの利用を許可された者の生体情報を記憶し、利用前に前記ICカードの記憶部に記憶された生体情報の中から利用時に認証する利用時生体情報を設定し、利用時に利用者の生体情報と前記利用時生体情報とを照合してICカードの利用を許可することを特徴とするICカード認証方法である。 A first problem-solving means for solving the above-described problem is an IC card authentication method for authenticating a user's biometric information and permitting the use of the IC card. The biometric information of the person who is permitted to use the IC card by the user is stored, and the biometric information for use for authentication at the time of use is set from the biometric information stored in the storage unit of the IC card before use. An IC card authentication method characterized in that the use of an IC card is permitted by collating the user's biometric information with the biometric information at the time of use.
第1の課題解決手段による作用によれば、利用時に認証する生体情報を変更することで、ICカードを利用できる者が変更される。利用時に認証する生体情報を所有者の生体情報から利用を許可された者の生体情報に設定することで、前記所有者から利用を許可された者がICカードを利用できる。 According to the operation of the first problem solving means, the person who can use the IC card is changed by changing the biometric information to be authenticated at the time of use. By setting the biometric information to be authenticated at the time of use to the biometric information of the person who is permitted to use from the biometric information of the owner, the person permitted to use by the owner can use the IC card.
更に第2の課題解決手段は、第1の課題解決手段に記載のICカード認証方法であって、前記利用時生体情報を設定するためには、所有者の生体情報の認証が必要であることを特徴としたICカード認証方法である。 Further, the second problem solving means is the IC card authentication method according to the first problem solving means, wherein the biometric information of the owner is required to set the use-time biometric information. An IC card authentication method characterized by the above.
第2の課題解決手段による作用によれば、利用時に認証する生体情報を設定する際は、所有者の生体情報の認証が必要であり、所有者の意思がなければ、所有者以外の者はICカードを利用できない。 According to the operation of the second problem solving means, when setting biometric information to be authenticated at the time of use, authentication of the owner's biometric information is necessary. If there is no intention of the owner, a person other than the owner IC card cannot be used.
更に第3の課題解決手段は、第1の課題解決手段または第2の課題解決手段に記載されたICカード認証方法であって、利用前に複数の前記利用時生体情報を設定し、前記記憶部にはICカードの利用を許可するために少なくとも認証が必要な利用者数を記憶し、利用時に認証された前記利用時生体情報の数が前記利用者数以上の場合に、ICカードの利用を許可することを特徴としたICカード認証方法である。 Further, the third problem solving means is the IC card authentication method described in the first problem solving means or the second problem solving means, wherein a plurality of the in-use biometric information are set before use, and the storage The unit stores at least the number of users that need to be authenticated in order to permit the use of the IC card. When the number of biometric information at the time of use authenticated at the time of use is greater than or equal to the number of users, the use of the IC card This is an IC card authentication method characterized by permitting.
第3の課題解決手段による作用によれば、ICカードを利用するには、複数の利用者の生体情報の認証が必要になるため、所有者以外の者によるICカードの不正利用を防ぐことができる。 According to the action of the third problem solving means, since the authentication of the biometric information of a plurality of users is required to use the IC card, it is possible to prevent unauthorized use of the IC card by a person other than the owner. it can.
更に第4の課題解決手段は、ICカードの記憶部に所有者の生体情報を予め記憶したICカードにおいて、所有者以外の生体情報を前記記憶部に記憶する生体情報追加手段と、前記記憶部に記憶された生体情報から利用時に認証する生体情報を設定する利用者設定手段と、利用時に外部装置から入力された生体情報と前記利用者設定手段で設定された生体情報とを照合する生体情報照合手段と、ICカードを操作するコマンド処理手段と、前記生体情報照合手段の認証結果に基き前記コマンド処理手段の実行を制御する実行制御手段を少なくとも備えたことを特徴とするICカードである。 Further, a fourth problem solving means includes: a biometric information adding means for storing biometric information other than the owner in the storage section in the IC card in which the biometric information of the owner is stored in advance in the storage section of the IC card; and the storage section User setting means for setting biometric information to be authenticated at the time of use from the biometric information stored in the biometric information, and biometric information for collating the biometric information input from an external device at the time of use with the biometric information set by the user setting means An IC card comprising at least collation means, command processing means for operating an IC card, and execution control means for controlling execution of the command processing means based on an authentication result of the biometric information collation means.
第4の課題解決手段に記載のICカードを用いれば、第1の課題解決手段または第2の課題解決手段に記載されたICカード認証方法を実現できる。 If the IC card described in the fourth problem solving means is used, the IC card authentication method described in the first problem solving means or the second problem solving means can be realized.
更に第5の課題解決手段は、前記実行制御手段は、利用時に認証された生体情報の数に基づいて前記コマンド処理手段の実行を制御する機能を有していることを特徴とするICカードである。 Further, a fifth problem solving means is an IC card characterized in that the execution control means has a function of controlling execution of the command processing means based on the number of biometric information authenticated at the time of use. is there.
第5の課題解決手段に記載のICカードを用いれば、第5の課題解決手段に記載したICカード認証方法を実現できる。 If the IC card described in the fifth problem solving means is used, the IC card authentication method described in the fifth problem solving means can be realized.
これまで述べた本発明のICカード認証方法およびICカードによれば、所有者が許可すれば、ICカードの利用を許可された者の追加および実際にICカードを利用できる者の変更を行なうことができる。また本発明によれば、実際にICカードを利用できる者を所有者以外の者に変更した後も、所有者の意思により、実際にICカードを利用できる者を所有者に再変更できるため、ICカードの利用を許可された者によるICカードの不正利用を防止できる。 According to the IC card authentication method and IC card of the present invention described so far, if the owner permits, the addition of the person permitted to use the IC card and the change of the person who can actually use the IC card are performed. Can do. In addition, according to the present invention, the person who can actually use the IC card can be changed again to the owner by the intention of the owner even after the person who can actually use the IC card is changed to a person other than the owner. Unauthorized use of the IC card by a person who is permitted to use the IC card can be prevented.
以下に本発明の実施の形態を図を参照しながら詳細に説明する。まず最初に本発明のICカードの構造を説明し、次に本発明のICカード認証方法の手順を説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. First, the structure of the IC card of the present invention will be described, and then the procedure of the IC card authentication method of the present invention will be described.
〔本発明のICカードの構成〕
図1に、本発明のICカードの構成を図示する。図1に示すごとく、ICカード10には、ICカード10の記憶部に記憶された生体情報を選択する選択手段11と、ICカード10外部から入力される生体情報(以下、入力生体情報と記す)と選択手段11で選択された生体情報(以下、選択生体情報と記す)とを照合する生体情報照合手段20と、生体情報の照合結果に基きセキュリティステータス34を生成するセキュリティステータス生成手段21と、利用時に照合される利用者生体情報32を設定する利用者生体情報設定手段23と、所有者からICカードの利用を許可された者の生体情報である利用許可者生体情報31を追加する利用許可者生体情報追加手段24と、対象物40と、対象物40を操作するコマンド処理手段25と、コマンド処理手段25を実行する際に少なくとも認証が必要な利用者の数を規定した利用者認証数33を設定する利用者認証数設定手段26と、前記セキュリティステータス34に基づき各手段の実行を制御するアクセス制御手段22とを備えている。
[Configuration of IC Card of the Present Invention]
FIG. 1 illustrates the configuration of an IC card according to the present invention. As shown in FIG. 1, the
ICカード10の記憶部には、「指紋」、「声紋」または「手のひらの静脈」等の個人特有の生体の特徴を数値化した生体情報が記憶される。ICカード10の記憶部に記憶される生体情報としては、ICカード10の所有者(以下、所有者と記す)の生体情報として所有者生体情報30と、所有者からICカード10の利用を許可された者(以下、利用許可者と記す)の生体情報として利用許可者生体情報31と、ICカードを実際に利用できる者(以下、利用者と記す)の利用者生体情報32が記録される。ここで、利用者は、所有者および利用許可者の中から設定される。つまり、利用者生体情報32は所有者生体情報30および利用許可者生体情報31の中から設定された生体情報である。
The storage unit of the
所有者は1人しかいないため所有者生体情報30はICカード10の記憶部に1つしか記憶されないが、所有者がICカード10の利用を複数人に許可した場合は、ICカード10の記憶部には複数の利用許可者生体情報31が記憶される。また利用者生体情報32は、必要に応じて複数個の生体情報を設定してもよい。
Since there is only one owner, only one owner
利用者認証数33とは、コマンド処理手段25を実行するために少なくとも認証が必要な利用者数を規定している。ICカードを利用する時、利用者認証数33以上の利用者の生体認証に成功していないとコマンド処理手段25は実行されない。例えば、利用者認証数33が「2」の場合は、2人以上の利用者の生体情報の認証に成功していれば、コマンド処理手段25は実行できるが、1人の利用者の生体情報しか認証に成功していないとコマンド処理手段25は実行できない。コマンド処理手段25の実行制御についての詳細な説明はここでは省き、アクセス制御手段22の説明時に記述する。また、利用者認証数33はICカード10の記憶部に記録されている利用者生体情報32の数を超えて設定できない。
The
選択手段11とは、ICカード10の記憶部に記憶されている生体情報の中から認証に用いる生体情報を選択する手段である。選択手段11は、ICカード10が具備した選択コマンドで実現される。ICカード10の外部から送信される前記選択コマンドには、ICカード10の記憶部に記憶されている生体情報を指定するための情報(以下、指定情報と記す)が含まれる。ICカード10は前記選択コマンドを受信すると、選択手段11は前記指定情報で指定される生体情報を選択生体情報とする。
The selection means 11 is means for selecting biometric information used for authentication from biometric information stored in the storage unit of the
生体情報照合手段20とは、入力生体情報と選択生体情報とを照合する手段で、ICカード10が具備する生体情報照合コマンドで実現される。例えば所有者の生体情報を照合する場合は、選択手段11を用いて選択生体情報を所有者生体情報30とし、ICカード10外部から入力した所有者の生体情報を入力生体情報とする。
The biometric information collating means 20 is a means for collating input biometric information and selected biometric information, and is realized by a biometric information collating command provided in the
生体情報照合手段20が入力生体情報と選択生体情報とを照合し、前照合が一致すれば、ICカード10は前記選択生体情報は認証されたと判断する。生体情報照合手段20の照合結果は、セキュリティステータス34に反映される。
If the biometric information collating means 20 collates the input biometric information with the selected biometric information and the previous collation matches, the
セキュリティステータス生成手段21は、生体情報照合手段20の照合結果からセキュリティステータス34を生成する手段である。
The security
セキュリティステータス生成手段21で生成されるセキュリティステータス34は、ICカード10の起動時にオペレーティングシステム(以下、OSと記す:Operating System)等のプログラムによって揮発性メモリに初期値「0」で生成され、ICカード10の処理中にセキュリティステータス生成手段21で操作される能動的な情報で、ICカード10のRAM(Random Access Memory)等の揮発性メモリに一時的に記憶される情報である。
The
図2は、図1のセキュリティステータス34の説明図である。セキュリティステータス34は、所有者の生体情報の照合結果を示す所有者認証bit340と、利用者の生体情報の照合結果を示すM個の利用者認証bit341と、利用者認証数33に基づく照合結果を示す利用者認証数bit342とから構成されている。なお図2においては、説明をわかり易くするために、所有者認証bit340、利用者認証bit341および利用者認証数bit342を連続した情報としているが、連続した情報でなくてもかまわない。
FIG. 2 is an explanatory diagram of the
所有者認証bit340とは所有者の生体情報の認証結果を示す1bitの情報である。所有者認証bit340の初期値は「0b」(bはbit表記を意味する)で、入力生体情報と所有者生体情報30との照合が一致すると、セキュリティステータス生成手段21は所有者認証bit340を「1」する。
The
利用者認証bit341とは利用者の生体情報の認証結果を示す1bitの情報で、セキュリティステータス34は利用者生体情報32と同じ数の利用者認証bit341を有する。ICカード10の記憶部に1つの利用者生体情報32が追加されると、前記追加した利用者生体情報32に対応する利用者認証bit341が追加される。
The
利用者認証bit341の初期値は「0b」で、入力生体情報と利用者生体情報32との照合が一致すると、セキュリティステータス生成手段21は照合に用いた利用者生体情報32に対応する利用者認証bit341を「1b」にする。
When the initial value of the
利用者認証数bit342とは、「1b」になっている利用者認証bit341の数が利用者認証数33以上の場合に「0b」から「1b」に変化するbitである。例えば、利用者認証数33が「3」の場合は、3つ以上の利用者認証bit341が「1b」であれば、セキュリティステータス生成手段21は利用者認証数bit342を「1b」にする。
The number of user authentication bits 342 is a bit that changes from “0b” to “1b” when the number of
図2(b)は能動的な情報であるセキュリティステータス34の振舞いを説明するための図である。例えば利用者1の生体情報の照合に成功した場合は、図2(b)に示すごとく、利用者1の生体情報に対応する利用者認証bit341が「0b」から「1b」に変化する。
FIG. 2B is a diagram for explaining the behavior of the
対象物40とは、情報が記録されたファイルもしくはプログラムである。コマンド処理手段25とは対象物40を操作する手段で、ICカード10が具備するコマンドで実現される。ここで対象物40を操作するとは、対象物40がファイルの場合はファイルに記録されている情報の読み出し/書込み等の処理を意味し、プログラムの場合はプログラムを実行させることを意味する。
The
対象物40は、対象物40へのアクセス条件を規定した対象物セキュリティ属性401を備えている。対象物セキュリティ属性401は受動的は3bit単位のデータで、EEPROM(Electrically Erasable Programmable Read-Only Memory)等の不揮発性メモリに記憶される。
The
図3は対象物セキュリティ属性401の説明図である。対象物セキュリティ属性401のbit0およびbit1でセキュリティ属性bit402を示し、bit2で組合せ論理bit403を示す。対象物40には、コマンド処理手段25の種別ごともしくはコマンド処理手段25ごとに対象物セキュリティ属性401を設定できる。
FIG. 3 is an explanatory diagram of the
セキュリティ属性bit402は2bitの情報で、対象物40にアクセスするために必要な条件を示している。bit0は所有者の生体情報の照合に基づくアクセス条件、bit1は利用者認証数33に基づくアクセス条件を意味している。bit0が「1b」とは対象物40のアクセスには所有者の生体情報の照合が必要であることを意味し、bit1が「1b」とは対象物40のアクセスには利用者認証数33以上の利用者の生体情報の認証成功が必要であることを意味している。
The
組合せ論理bit403とは、セキュリティ属性bit402の2つのbitの組合せ論理を示すbitである。組合せ論理としては、AND論理またはOR論理が設定でき、組合せ論理bit403の「0b」はAND論理を、「1b」はOR論理を意味する。例えばセキュリティ属性402が「11b」としたとき、対象物40へのアクセス条件は、AND論理の場合はセキュリティステータス34の所有者認証bit340が「1b」かつ利用者認証数bit342が「1b」であることが条件となり、OR論理の場合は所有者認証bit340または利用者認証数bit342のいずれかもしくは両方のbitが「1b」であればよいことが条件となる。
The
利用許可者生体情報追加手段24とは、ICカード10の記憶部に利用許可者生体情報31を追加する手段で、ICカード10が具備する利用許可者追加コマンドで実現される。利用許可者追加手段24は、利用許可者生体情報31を追加する際の条件を規定する利用許可者生体情報追加セキュリティ属性241を備えている。本発明において前記追加条件は、所有者の生体情報の認証で、利用許可者生体情報追加セキュリティ属性241は「1b」(所有者の生体情報の認証が必要)である。
The authorized person biometric
利用者生体情報設定手段23とは、利用時に認証される利用者生体情報32の設定を行なう手段で、ICカード10が具備する利用者設定コマンドで実現される。
The user biometric information setting means 23 is a means for setting the user
前記利用者設定コマンドには2種類のコマンドがある。1つのコマンドは、すでに記憶されている利用者生体情報32を新たな利用者生体情報32に更新する利用者更新コマンドである。もう1つのコマンドとは、すでに記憶されている利用者生体情報32に加えて新たな利用者生体情報32を追加する利用者追加コマンドである。利用者更新コマンドおよび利用者追加コマンドには、少なくとも利用者として設定される利用許可者の生体情報が含まれる。
There are two types of user setting commands. One command is a user update command for updating the already stored user
また利用者生体情報設定手段23は、利用者生体情報32の設定条件を規定する利用者設定セキュリティ属性231を備えている。本発明において前記設定条件は、所有者の生体情報の認証で、利用者設定セキュリティ属性231は「1b」(所有者の生体情報の認証が必要)である。
The user biometric
利用者認証数設定手段26とは、ICカード10の記憶部に記憶される利用者認証数33を設定する手段で、ICカード10が具備する利用者認証数設定コマンドで実現される。また利用者認証数設定手段26は、利用者認証数33を設定する際の条件を規定する利用者認証数設定セキュリティ属性261を備えている。本発明において前記条件は、所有者の生体情報の認証で、利用者認証数設定セキュリティ属性261は「1b」(所有者の生体情報の認証が必要)である。
The user authentication number setting means 26 is a means for setting the
アクセス制御手段22とは、コマンド処理手段25、利用者生体情報設定手段23、利用許可者生体情報追加手段24および利用者認証数設定手段26を実行する際、前記各手段に対応するセキュリティ属性を参照し、セキュリティステータス34と比較することで、前記各手段の実行条件が満足しているか確認する手段である。
The access control means 22 refers to security attributes corresponding to each means when executing the command processing means 25, the user biometric information setting means 23, the use authorized person biometric information adding means 24, and the user authentication number setting means 26. By referring to and comparing with the
コマンド処理手段25を実行する際は、アクセス制御手段22は、実行するコマンド処理手段25に対応する対象物セキュリティ属性401のセキュリティ属性bit402とセキュリティステータス34とを、セキュリティステータス34の組合せ論理bit403で示される組合せ論理に基づいて比較し、コマンド処理手段25の実行条件を確認する。
When executing the
例えば、組合せ論理bit403が「1b」すなわちOR論理であり、セキュリティ属性bit402が「11b」である場合は、セキュリティステータス34の所有者認証bit340および利用者認証数bit342のいずれかのbitが「1b」であればコマンド処理手段25は実行される。また組合せ論理bit403が「0b」すなわちAND論理であり、セキュリティ属性bit402が「11b」である場合は、セキュリティステータス34の所有者認証bit340および利用者認証数bit342がすべて「1b」の場合にコマンド処理手段25は実行される。
For example, when the
利用者生体情報設定手段23、利用許可者生体情報追加手段24および利用者認証数設定手段26を実行する際は、アクセス制御手段22は、前記各手段のセキュリティ属性(1bit)とセキュリティステータス34の所有者認証bit340(1bit)を比較することで、前記各手段の実行条件を確認する。所有者認証bit340が「1」の場合、利用者生体情報設定手段23、利用許可者生体情報追加手段24および利用者認証数設定手段26は実行される。
When executing the user biometric
〔本発明のICカード認証方法の手順〕
ここから、本発明のICカード認証方法の手順を説明する。本発明のICカード認証方法として、利用許可者の追加手順、利用者の設定手順およびコマンド処理手段25が対象物40を操作する手順について説明する。図4は利用許可者の追加の手順を示した図、図5は利用者の設定の手順を示した図、そして図6は利用者がコマンド処理手段25を用いて対象物40を操作するときの手順を示した図である。
[Procedure for IC Card Authentication Method of the Present Invention]
From here, the procedure of the IC card authentication method of this invention is demonstrated. As an IC card authentication method of the present invention, a procedure for adding a permitted user, a procedure for setting a user, and a procedure for operating the
図7はICカード10の記憶部に記憶される所有者生体情報30、利用許可者生体情報31、利用者生体情報32および利用者認証数33の説明図である。手順の説明を分かりやすくするために、所有者生体情報30と利用許可者生体情報31はレコードファイル50に記録し、利用者認証数33および利用者生体情報32はレコードファイル51に記憶している。レコードファイル50のレコード1に所有者生体情報30が記憶され、レコードファイル50のレコード2からN個の利用許可者生体情報31が記憶されている。また、レコードファイル51のレコード1には利用者認証数33が記憶され、レコードファイル51のレコード2からM個の利用者生体情報32が記憶されている。
FIG. 7 is an explanatory diagram of the owner
<利用許可者の追加の手順>
ここからICカード10の記憶部に利用許可者生体情報31を追加する手順を説明する。図8はレコードファイル50に記憶される生体情報を説明するための図である。図8(a)は、ICカード10が所有者に配布された時点のレコードファイル50に記憶されている生体情報を示した図である。図8(a)においては、レコードファイル50には所有者生体情報30のみがレコード1に記憶されている。すなわち、ICカード10が所有者に配布された時点では、ICカード10の利用を許可されている者は所有者のみである。以下に利用許可者を追加する手順を示す。
<Procedure for adding authorized users>
The procedure for adding the authorized person
図4は利用許可者追加の手順を示した図である。利用許可者追加の最初のステップS100は所有者生体情報30を選択するステップである。所有者生体情報30の指定情報を含む選択コマンドをICカードに送信し、ICカードは前記選択コマンドを受信すると、選択手段11を実行させ、所有者生体情報30を選択生体情報とする。
FIG. 4 is a diagram showing a procedure for adding a permitted user. The first step S100 for adding the authorized user is a step for selecting the owner
次のステップS110は所有者の生体情報を認証するステップである。所有者の生体情報の認証は、所有者の生体情報含む生体情報照合コマンドをICカードに送信することで行う。ICカード10が前記生体情報照合コマンドを受信すると、生体情報照合手段20が動作し、前記コマンドに含まれる所有者の生体情報を入力生体情報として、前記入力生体情報と選択生体情報(ここでは所有者生体情報30)とを照合する。
The next step S110 is a step of authenticating the owner's biometric information. The biometric information of the owner is authenticated by transmitting a biometric information matching command including the biometric information of the owner to the IC card. When the
所有者生体情報30が認証された場合は、セキュリティステータス34の所有者認証bit340は「0b」から「1b」に変化し、次のステップに進む。認証されなかった場合はセキュリティステータス34の所有者認証bit340は「0b」のままで変化しない。
When the owner
次のステップS120は、利用許可者追加コマンドをICカード10に送信するステップである。前記利用許可者追加コマンドには、利用許可者の生体情報が含まれている。
The next step S120 is a step of transmitting the authorized user addition command to the
次のステップS130は、アクセス制御手段22が前記利用許可者追加コマンドの実行権を確認するステップである。ICカード10は、前記コマンドを受信すると、アクセス制御手段22が動作し、アクセス制御手段22は利用許可者生体情報追加手段24の実行権を確認する。アクセス制御手段22は、所有者認証bit340が「1」ならば利用許可者生体情報追加手段24を実行し次のステップへ進み、所有者認証bit340が「0」ならば利用許可者生体情報追加手段24は実行せずに手順を終了する。
In the next step S130, the access control means 22 confirms the right to execute the authorized user addition command. When the
次のステップS140は、利用許可者生体情報追加手段24がステップS120で入力された利用許可者の生体情報を利用許可者生体情報31として記憶部に追加するステップである。図8(b)は1つの利用許可者生体情報31を追加したときのレコードファイル50の説明図である。利用許可者生体情報31追加後のレコードファイル50には、1つの利用者許可生体情報31が記録されたレコード2が追加される。図8(b)においては、ICカード10の利用を許可された者は、所有者と追加された利用許可者生体情報31を有する者である。ステップS140を実行した後、利用許可者を追加する手順は終了する。
In the next step S140, the authorized person biometric
上述のステップS100からS140を繰り返すことで、所有者は任意の数の利用許可者生体情報31をICカード10の記憶部に記憶することができる。図7のレコードファイル50はN個の利用許可生体情報31を追加したときの図である。
By repeating steps S100 to S140 described above, the owner can store any number of authorized person
<利用者の設定手順>
次に利用者生体情報32の設定を変更することで、利用者を所有者から所有者以外の者に変更する手順について説明する。図9はレコードファイル51に記憶されている利用者生体情報32を説明するための図である。
<User setting procedure>
Next, a procedure for changing the user from the owner to a person other than the owner by changing the setting of the user
図9(a)はICカード10が所有者に配布されたときのレコードファイル51の図である。レコードファイル51のレコード2には利用者生体情報32として所有者生体情報30のみが記憶されている。利用者生体情報32が1つしか記憶されていないので、レコードファイル51のレコード1には利用者認証数33として「1」が記憶されている。すなわち、ICカード10が所有者に配布された時点では、ICカード10の対象物40を操作するためには、所有者生体情報30の認証が必要である。
FIG. 9A is a diagram of the
図5は利用者生体情報の設定の手順を示した図である。利用者の設定手順の最初のステップS200は、所有者の生体情報を認証するステップである。 FIG. 5 is a diagram showing a procedure for setting user biometric information. The first step S200 of the user setting procedure is a step of authenticating the owner's biometric information.
ステップS200を実行した後、利用者を更新する場合はステップS201へ進み、利用者を追加する場合はステップS210に進む。 After executing step S200, if the user is to be updated, the process proceeds to step S201, and if the user is to be added, the process proceeds to step S210.
ステップS201は、更新する利用者生体情報32を選択するステップである。更新する利用者選択情報32の指定情報を含む選択コマンドをICカードに送信する。ICカードは前記選択コマンドを受信すると、選択手段11を実行させ、前記指定情報で示される利用者選択情報32を選択生体情報とする。
Step S201 is a step of selecting user
ステップS202は、更新する利用者の生体情報を認証するステップである。更新する利用者の生体情報の認証は、更新する利用者の生体情報を含む生体情報照合コマンドをICカードに送信することで行う。ICカード10は前記生体情報照合コマンドを受信すると、前記コマンドに含まれる利用者の生体情報を入力生体情報として、入力生体情報と選択生体情報(ここでは更新する利用者生体情報32)とを照合する。
Step S202 is a step of authenticating the biometric information of the user to be updated. Authentication of the biometric information of the user to be updated is performed by transmitting a biometric information matching command including the biometric information of the user to be updated to the IC card. When the
更新する利用者の生体情報が認証された場合は、セキュリティステータス34の更新する利用者生体情報32に対応する利用者認証bit341が「0」から「1」に変化する。認証されなかった場合は、セキュリティステータス34は変化しない。
When the biometric information of the user to be updated is authenticated, the
ステップS210は、利用者する利用許可者の利用許可者生体情報31を選択するステップである。前記利用許可者生体情報31の指定情報を含む選択コマンドをICカードに送信すると、ICカードは選択手段11を実行させ、前記指定情報で示される利用許可者生体情報31を選択生体情報とする。
Step S210 is a step of selecting the authorized person
ステップS220は、利用者設定コマンドとして、利用者更新コマンドまたは利用者追加コマンドをICカードに送信するステップである。前記利用者更新コマンドおよび利用者追加コマンドには、利用者する利用許可者の生体情報が含まれる。また前記利用者更新用のコマンドには、更新する利用者生体情報32の指定情報(ステップS202で認証された利用者生体情報32を指定する情報)も含まれている。
Step S220 is a step of transmitting a user update command or a user addition command to the IC card as a user setting command. The user update command and the user addition command include biometric information of a user who is authorized to use. The user update command also includes designation information of user
次のステップS230は、アクセス制御手段22が前記利用者設定コマンドの実行権を確認するステップである。ICカード10は前記利用者設定コマンドを受信すると、アクセス制御手段22は、セキュリティステータス34の所有者認証bit340が「1」であれば前記利用者設定コマンドを実行し、セキュリティステータス34の所有者認証bit340が「0」であれば前記利用者設定コマンドを実行せずに手順を終了する。
In the next step S230, the access control means 22 confirms the right to execute the user setting command. When the
次にステップS240は、利用者とする利用許可者の生体情報を認証するステップである。ICカードは、入力生体情報(ここでは前記利用許可者の生体情報)と選択生体情報(ここではステップS210で選択された利用許可者生体情報31)とを照合する。認証された場合はステップS250に進み、認証されない場合は利用者の設定の手順を終了する。なお利用許可者生体情報31の照合結果は、セキュリティステータス34には反映されない。
Next, step S240 is a step of authenticating the biometric information of the authorized user as a user. The IC card collates the input biometric information (here, the biometric information of the authorized person) and the selected biometric information (here, the authorized person
ステップS250は利用者生体情報32の更新または利用者生体情報32の追加を行なうステップである。利用者生体情報32を更新する場合は、前記利用者更新コマンドに含まれる指定情報で指定される利用者生体情報32に対応する利用者認証bit341が「1b」であることを確認する。前記利用者認証bit341が「1b」であれば、前記指定情報で指定される利用者生体情報32を前記利用者更新コマンドに含まれる利用許可者の生体情報に更新する。なお前記利用者認証bit341が「0b」の場合は、利用者生体情報32は更新されない。
Step S250 is a step of updating the user
利用者生体情報32を追加する場合は、前記利用者追加コマンドに含まれる利用許可者の生体情報を利用者生体情報32として追加する。利用者生体情報32として追加すると、セキュリティステータス34には追加した利用者生体情報32に対応する利用者認証bit341が追加される。
When the user
ステップS250を実行した後、利用者認証数33を設定する場合はステップS260へ進み、利用者認証数33を設定しない場合は手順を終了する。
After executing step S250, if the
ステップS260は、設定する利用者認証数33を含む利用者認証数設定コマンドをICカードに送信ステップである。
Step S260 is a step of transmitting a user authentication number setting command including the
次のステップS270は、者アクセス制御手段22が利用者認証数設定手段26の実行権を確認するステップである。アクセス制御手段22は、セキュリティステータス34の所有認証bit340が「1」であれば利用者認証数設定手段26を実行し、セキュリティステータス34の所有者認証bit340が「0」であれば利用者認証数設定手段26を実行せずに手順を終了する。
In the next step S270, the person access control means 22 confirms the execution right of the user authentication number setting means 26. The access control means 22 executes the user authentication number setting means 26 if the
次のステップS280は、利用者認証数設定手段26が利用者認証数33を設定するステップである。なお利用者認証数設定手段26が利用者認証数33を設定する際は、ICカード10の記憶部に記憶されている利用者生体情報32の数をチェックし、利用者生体情報32の数を超える値を利用者認証数33として設定できない仕組みを設けている。ステップS280の実行後、手順は終了する。
In the next step S280, the user authentication number setting means 26 sets the
図9(b)はレコード2の利用者生体情報を所有者生体情報から利用者1の生体情報に更新したときときの図である。図9(b)の状態では、ICカードの対象物40を操作するためには利用者1の生体情報の認証が必要である。図9(c)は、図9(a)に利用者1の生体情報である利用者生体情報32を追加した図である。図9(c)においては、利用者生体情報32記録したレコード3が追加されている。図9(c)においては、利用者認証数33は「1」であるため、ICカードの対象物40を操作するためには、所有者または利用者1の生体情報の認証が必要である。
FIG. 9B is a diagram when the user biometric information of the
図7のレコードファイル51は、M個の利用者生体情報32を追加し、利用者認証数33を「L」に設定した時の図である。図7のレコードファイル51においては、ICカードの対象物40を操作するためには、L個以上の利用者生体情報32の認証が必要となる。
The
<対象物の操作手順>
ここから利用者が対象物40を操作する手順について説明する。図6は対象物40を操作する手順を示した図である。ここで説明を分かり易くするために、利用者生体情報32は2つ設定され、利用者認証数33は「2」に設定されている。
<Operation procedure of the object>
A procedure for the user to operate the
また対象物40はレコードファイルとし、コマンド処理手段25はレコード読出しコマンドまたはレコード書込みコマンドとする。前記レコード読出しコマンドに対する対象物セキュリティ属性401は「111b」(OR論理)で、前記レコード書き込みコマンドに対する対象物セキュリティ属性401は「011b」(AND論理)である。
The
利用者が対象物40を操作する手順の最初のステップS300は、利用生体情報32として設定されている生体情報を有する利用者の1人の生体情報を認証するステップである。前記利用者の生体情報が認証されれば、セキュリティステータス34の認証した利用者生体情報32に対応するbitが「1」に変化するが、セキュリティステータス34の利用者認証数bit342は「0」のままである。なぜならば、利用者認証数33は「2」であるが、利用者認証bit341が1つしか「1」になっていないからである。また所有者認証bit340も「0」のままである。
The first step S300 of the procedure in which the user operates the
次のステップS310は、同じく利用生体情報32として設定されている生体情報を有するもう1人の利用者の生体情報を認証するステップである。認証されると、セキュリティステータス34の認証した利用者生体情報32に対応するbitが「1」に変化し、セキュリティステータスの利用者認証数bit342も「1」に変化する。なぜならば、前述のように利用者認証数33は「2」であり、2つの利用者認証bit341が「1」になっているからである。
The next step S310 is a step of authenticating the biometric information of another user having the biometric information that is also set as the use
次のステップS320は、対象物40を操作するコマンドをICカード10に送信するステップである。対象物40を操作するコマンドとは、前述のようにレコード読出しコマンドまたはレコード書込みコマンドの2つがある。
The next step S320 is a step of transmitting a command for operating the
次のステップS330は、送信したコマンドに対応するコマンド処理手段25の実行権を確認するステップである。ICカード10は前記対象物40を操作するコマンドを受信すると、アクセス制御手段22は対象物セキュリティ属性401を参照し、セキュリティステータス34と比較することでコマンド処理手段25の実行権を確認する。
The next step S330 is a step of confirming the execution right of the command processing means 25 corresponding to the transmitted command. When the
送信されたコマンドがレコード読出しコマンドの場合は、対象物セキュリティ属性401のセキュリティ属性bit402が「11b」、組合せ論理bit403が「1」すなわちOR論理であり、セキュリティステータス34の利用者認証数bit342が「1」であるため、アクセス制御手段22は、レコード読出しコマンドの実行権は満たしていると判断する。
When the transmitted command is a record read command, the
送信されたコマンドがレコード書込みコマンドの場合は、対象物セキュリティ属性401のセキュリティ属性bit402が「11b」、組合せ論理bit403が「0」すなわちAND論理であり、セキュリティステータス34の所有者認証bit340が「0」のままであるため、アクセス制御手段22はレコード書込みコマンドの実行権は満たしていないと判断する。
When the transmitted command is a record write command, the
次のステップS340は、前記対象物40を操作するコマンドを実行するステップである。このステップではレコード読出しコマンドは実行されるが、レコード書き込みコマンドは実行されない。レコード書き込みコマンドを実行するためには、所有者の生体情報の認証が必要である。ステップS340の処理終了後に、利用者が対象物40を操作する手順は終了する。
The next step S340 is a step of executing a command for operating the
10 ICカード
20 生体情報照合手段
21 セキュリティステータス生成手段
22 アクセス制御手段
23 利用者設定手段
24 利用許可者追加手段
25 コマンド処理手段
26 利用者認証数設定手段
30 所有者生体情報
31 利用許可者生体情報
32 利用者生体情報
33 利用者認証数
34 セキュリティステータス
340 セキュリティステータスの所有者認証bit
341 セキュリティステータスの利用者認証bit
342 セキュリティステータスの利用者認証数bit
40 対象物
401 対象物セキュリティ属性
402 対象物セキュリティ属性のセキュリティ属性bit
403 対象物セキュリティ属性の組合せ論理bit
DESCRIPTION OF
341 User authentication bit of security status
342 Number of user authentications in security status bit
40
403 Combination logic bit of object security attribute
Claims (5)
5. The IC card according to claim 4, wherein the execution control means has a function of controlling execution of the command processing means based on the number of biometric information authenticated at the time of use. IC card to do.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004085276A JP2005275600A (en) | 2004-03-23 | 2004-03-23 | IC card authentication method using biometric information and IC card |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004085276A JP2005275600A (en) | 2004-03-23 | 2004-03-23 | IC card authentication method using biometric information and IC card |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2005275600A true JP2005275600A (en) | 2005-10-06 |
Family
ID=35175240
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004085276A Pending JP2005275600A (en) | 2004-03-23 | 2004-03-23 | IC card authentication method using biometric information and IC card |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2005275600A (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09114983A (en) * | 1995-10-20 | 1997-05-02 | Yoichi Hasegawa | Fingerprint information recording card system |
| JPH11144023A (en) * | 1997-11-04 | 1999-05-28 | Tokin Corp | Information card and its usage |
| JP2000067198A (en) * | 1998-08-26 | 2000-03-03 | Nippon Telegr & Teleph Corp <Ntt> | Authentication data registration deletion method and portable information processing system device |
| JP2000268175A (en) * | 1999-03-18 | 2000-09-29 | Omron Corp | Personal authentication method and device |
-
2004
- 2004-03-23 JP JP2004085276A patent/JP2005275600A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09114983A (en) * | 1995-10-20 | 1997-05-02 | Yoichi Hasegawa | Fingerprint information recording card system |
| JPH11144023A (en) * | 1997-11-04 | 1999-05-28 | Tokin Corp | Information card and its usage |
| JP2000067198A (en) * | 1998-08-26 | 2000-03-03 | Nippon Telegr & Teleph Corp <Ntt> | Authentication data registration deletion method and portable information processing system device |
| JP2000268175A (en) * | 1999-03-18 | 2000-09-29 | Omron Corp | Personal authentication method and device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0259987A (en) | Portable electronic device | |
| JP4393733B2 (en) | Portable information recording medium | |
| US20090161921A1 (en) | Authentication system | |
| US20090164799A1 (en) | Ic card in which biometric information is stored and method of controlling access to the ic card | |
| JP2005148883A (en) | IC card PIN change and blockage release method | |
| JP3947528B2 (en) | IC card and access control method | |
| JPH06131515A (en) | Ic card and ic card system | |
| JP4489915B2 (en) | Portable information processing device with password verification function | |
| JP2003216585A (en) | Authentication application, management application, authentication required application and IC card | |
| JP3178881B2 (en) | Portable electronic devices | |
| JP2005275600A (en) | IC card authentication method using biometric information and IC card | |
| JP5076820B2 (en) | Application processing apparatus, application processing method, program thereof, and embedded device | |
| CN110517372A (en) | A kind of biological information processing method and processing device | |
| JP2695857B2 (en) | Portable electronic devices | |
| JP4910313B2 (en) | Authentication server and authentication program | |
| JP7494083B2 (en) | Terminal device and authentication system | |
| JPH11306301A (en) | IC card with time-limited security status | |
| JP3302348B2 (en) | Portable electronic device and key matching method | |
| JP2007188138A (en) | Microcomputer and security control method thereof | |
| JP5163413B2 (en) | Unlocking system, client terminal, and unlocking program | |
| JP4786622B2 (en) | Storage device and storage medium control method | |
| JP6398193B2 (en) | Portable electronic medium and input / output control method | |
| JP2007310819A (en) | Password generation method with improved resistance to password analysis and authentication device using this password | |
| US20020190130A1 (en) | Portable storage device with function for preventing illegal access thereto | |
| JP3123539B2 (en) | Portable information terminal and recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070215 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091203 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091228 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100518 |