JP7528904B2 - Information processing method, card, secure device, microcontroller and computer program - Google Patents
Information processing method, card, secure device, microcontroller and computer program Download PDFInfo
- Publication number
- JP7528904B2 JP7528904B2 JP2021169012A JP2021169012A JP7528904B2 JP 7528904 B2 JP7528904 B2 JP 7528904B2 JP 2021169012 A JP2021169012 A JP 2021169012A JP 2021169012 A JP2021169012 A JP 2021169012A JP 7528904 B2 JP7528904 B2 JP 7528904B2
- Authority
- JP
- Japan
- Prior art keywords
- fingerprint
- fingerprint data
- template
- data
- storage medium
- 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.)
- Active
Links
- 238000004590 computer program Methods 0.000 title claims description 10
- 230000010365 information processing Effects 0.000 title claims description 9
- 238000003672 processing method Methods 0.000 title claims description 9
- 238000000034 method Methods 0.000 claims description 30
- 230000008569 process Effects 0.000 claims description 16
- 230000001052 transient effect Effects 0.000 claims 6
- 210000003811 finger Anatomy 0.000 description 12
- 238000010586 diagram Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000006866 deterioration Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 210000003813 thumb Anatomy 0.000 description 2
- 230000037237 body shape Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 210000003462 vein Anatomy 0.000 description 1
Images
Landscapes
- Credit Cards Or The Like (AREA)
- Collating Specific Patterns (AREA)
Description
本発明は、生体認証機能付きのデバイスにおける情報処理方法、カード、セキュアデバイス、マイクロコントローラ及びコンピュータプログラムに関する。 The present invention relates to an information processing method, a card, a secure device , a microcontroller , and a computer program in a device with a biometric authentication function.
ドア又は情報に対するロック解除のためのセキュリティ用のICカード、クレジットカード又はプリペイドカードの決済用のICカード等におけるユーザの本人確認のために、生体情報を利用したスマートカードが利用されている。生体情報は、声紋、静脈を含むが、カードの場合には指紋センサが多く用いられている。 Smart cards that use biometric information are used to verify the identity of users, such as security IC cards for unlocking doors or information, and IC cards for credit card or prepaid card payments. Biometric information includes voiceprints and vein patterns, but in the case of cards, fingerprint sensors are often used.
上述のようなICカードにおける指紋認証は、そのICカードを発行するよりも前に、発行事業者が、ユーザの指紋データを予め取得してテンプレートを組み込んでおき、ユーザが使用する際に得られる指紋データとテンプレートとの比較に基づいて行なわれる。各ユーザに対するテンプレートは例えば、発行事業者の店舗にユーザに来てもらい、ユーザに指紋データの登録操作を依頼することで取得できる。 Fingerprint authentication in IC cards as described above is performed by the issuer acquiring the user's fingerprint data in advance and incorporating a template before issuing the IC card, and then comparing the fingerprint data acquired when the user uses the card with the template. A template for each user can be obtained, for example, by having the user visit the issuer's store and requesting the user to register their fingerprint data.
特許文献1には、指紋センサを備えたICカードに関し、事前に発行事業者に指紋データが集約することを避けるための技術が開示されている。特許文献1では、ユーザにICカードが届けられた段階ではテンプレートとして指紋データが登録されていないが、指紋センサで指紋を複数回に亘って読み取り、テンプレートが完成できた段階で、指紋認証を開始することが開示されている。
ICカードにおける指紋認証は、上述したように、完成されたテンプレートとの比較に基づいて実施されている。しかしながら、ユーザの指紋そのものが変化する場合や、指紋センサが時間経過と共に劣化する場合がある。これらの場合、ユーザ本人が使用したとしても、完成されたテンプレートでの認証の成功率が低下してしまう。一旦完成されたテンプレートは変更できないので、カードを再発行する必要が出てくる。 As mentioned above, fingerprint authentication on IC cards is performed based on a comparison with a completed template. However, the user's fingerprint itself may change, or the fingerprint sensor may deteriorate over time. In these cases, the success rate of authentication with a completed template decreases, even if the user himself uses it. Once a template is completed, it cannot be changed, so the card must be reissued.
本発明は、ICカードにおけるテンプレートを更新できる情報処理方法、カード、セキュアデバイス、マイクロコントローラ及びコンピュータプログラムを提供することを目的とする。 An object of the present invention is to provide an information processing method, a card, a secure device , a microcontroller , and a computer program that are capable of updating a template in an IC card.
本開示の情報処理方法は、非一時記憶媒体及び指紋センサを備えたカードに内蔵される処理部が、前記指紋センサにより指紋データを取得した場合、前記非一時記憶媒体に記憶されている照合用の指紋テンプレートと前記指紋データとの照合によって前記カードの利用者を認証し、取得した前記指紋データ及び前記非一時記憶媒体に記憶されている過去の指紋データの内、消去対象とする指紋データを決定し、消去対象とする指紋データを除く残りの指紋データにより指紋テンプレートを作成し、前記残りの指紋データを前記非一時記憶媒体に記憶し、作成された指紋テンプレートにより前記非一時記憶媒体の指紋テンプレートを更新する。 In the information processing method disclosed herein, a processing unit built into a card equipped with a non-temporary storage medium and a fingerprint sensor, when acquiring fingerprint data using the fingerprint sensor, authenticates the user of the card by comparing the fingerprint data with a fingerprint template for matching stored in the non-temporary storage medium, determines which fingerprint data to erase from the acquired fingerprint data and past fingerprint data stored in the non-temporary storage medium, creates a fingerprint template from the remaining fingerprint data excluding the fingerprint data to be erased, stores the remaining fingerprint data in the non-temporary storage medium, and updates the fingerprint template in the non-temporary storage medium with the created fingerprint template.
本発明をその実施形態を示す図面を参照して具体的に説明する。 The present invention will be specifically described with reference to drawings showing embodiments thereof.
(第1実施形態)
図1は、ICカード1の内容例を示す図である。図1は、ICカード1の表面を示す。ICカード1は、接触プレート11、及び、指紋センサ12が露出している。ICカード1の表面には他に、クレジット決済用にホログラム、登録名等が加工されていてもよい。接触プレート11は、後述する処理部と、ICカード1内部で接続されており、接触プレート11に含まれる接続端子を介した外部との接触通信を実現する。指紋センサ12は、親指大の大きさの接触センサである。指紋センサ12は、置かれた指の指紋を読み取るため、ユーザがICカード1を使用する時に自然に指を置く位置に設けられているとよい。
First Embodiment
FIG. 1 is a diagram showing an example of the contents of an
図2は、ICカード1の構成を示すブロック図である。ICカード1は、処理部10と、指紋センサ12と、非接触通信を実現するためのアンテナモジュールを含む非接触I/F13とを含む。
Figure 2 is a block diagram showing the configuration of
処理部10は、MCU(Micro Controller Unit )であり、プロセッサ100、ROM(Read Only Memory)102、RAM(Random Access Memory)103、及びメモリ104を備える。
The
プロセッサ100は、ROM102に記憶されたコンピュータプログラム1Pに基づく処理を実行する。ROM102には、プロセッサ100が参照するコンピュータプログラム1Pが記憶されている。コンピュータプログラム1Pは、ICカード1及び処理部10の製造工程において予め記憶される。コンピュータプログラム1Pは、ROM102がリードモード及び書き換えモードを有する場合、外部記憶媒体からプロセッサ100によって読み出されて記憶されたものであってもよい。
The
RAM103は、プロセッサ100が生成するデータを一時的に記憶する揮発性メモリである。
メモリ104は、プロセッサ100が参照するデータを記憶する不揮発性メモリ(非一時記憶媒体)である。メモリ104は例えばフラッシュメモリである。メモリ104には、予めユーザから登録されていた指紋テンプレートと、この指紋テンプレートを構成する複数の指紋データとが、ICカード1の製造時に記憶されている。メモリ104には更に、指紋センサ12で読み取られる指紋データ、指紋データに基づき作成される指紋テンプレートが記憶される。
プロセッサ100は、接触I/F110を介して接触プレート11に接続されている。プロセッサ100は、接触プレート11が備える複数の接続端子を介し、同様に接触端子を有する有線のリーダ/ライタとの間で電力の授受及び通信が可能である。
The
プロセッサ100は、内部I/F120を介して指紋センサ12に接続されている。プロセッサ100は、指紋センサ12で読み取られた指紋データを取得できる。
The
プロセッサ100は、アンテナモジュールを含む非接触I/F13を介してリーダ/ライタと通信可能である。非接触I/F13は、ICカード1の縁に沿って内部に配設されたアンテナコイル(図示せず)をアンテナモジュールとして含む。プロセッサ100は、リーダ/ライタから発信される電波をアンテナモジュールが受信することでプロセッサ100が起動し、プロセッサ100は非接触I/F13を介してリーダ/ライタとの間で無線通信可能である。
The
指紋センサ12は、静電容量型で指の凹凸を読み取り、二次元データとして出力するセンサである。指紋センサ12はその他、光学式、超音波方式等であってもよい。
The
このように構成されるICカード1は、接触プレート11によって有線のリーダ/ライタと接触すると、接触プレート11の端子に接続される電位によって、処理部10及び指紋センサ12が各々電力の供給を受けて処理を実行する。ICカード1は同様に、無線のリーダ/ライタから発せられる電波をアンテナコイルが受信すると、アンテナコイルによって励起された電力が処理部10及び指紋センサ12に供給され、処理部10及び指紋センサ12は処理を実行できる。
When the
本実施形態のICカード1において処理部10のプロセッサ100は、メモリ104に記憶されている指紋テンプレートを用い、指紋センサ12で読み取られた指紋データと指紋テンプレートとを照合して合致した場合に認証に成功したと判断する。本実施形態のICカード1では、処理部10は予め取得されてメモリ104に記憶してある指紋テンプレートを、カードの利用を重ねるにつれて適宜、更新する。これにより、ユーザの指紋が少しずつ変化したり、指紋センサ12が少しずつ劣化したりすることに応じた適切な判断が可能になる。
In the
図3は、処理部10による認証処理手順の一例を示すフローチャートである。処理部10は、リーダ/ライタとのやり取りにより電力の供給を受け、認証要求(コマンド)を受け付けると、以下の認証処理を実行する。
Figure 3 is a flowchart showing an example of an authentication process procedure performed by the
処理部10のプロセッサ100は、受け付けた認証要求に応じて指紋データの取得要求を指紋センサ12へ出力する(ステップS101)。プロセッサ100は、指紋センサ12から応答された指紋データを取得する(ステップS102)。
The
プロセッサ100は、メモリ104に記憶されている指紋テンプレートと、取得した指紋データとを照合し(ステップS103)、合致率を算出する(ステップS104)。プロセッサ100は、合致率が所定の確率値よりも高いか否かを判断し(ステップS105)、合致率が所定の確率値よりも高いと判断された場合(S105:YES)、認証成功と判断する(ステップS106)。
The
プロセッサ100は、ステップS102で取得した指紋データをメモリ104に記憶する(ステップS107)。プロセッサ100は、メモリ104に記憶されている過去の複数の指紋データのうち、捨ててもよいと判断される指紋データを消去する(ステップS108)。ステップ107及びステップS108の処理は、捨ててもよいと判断される指紋データが、新たに取得された指紋データで上書きされる処理であってもよい。
The
ステップS108において捨ててもよいと判断される指紋データは、例えば最も古い指紋データである。指紋データには、時間情報(年月日及び時刻)が対応付けられて記憶されてもよいし、通し番号等、より古い指紋データが識別可能に記憶されるとよい。捨ててもよいと判断される指紋データはそのほか、最もデータ量が少ない(指紋として認識される面積が小さい)データであってもよいし、他の指紋データとの重複が最も大きいデータであってもよい。 The fingerprint data that is determined to be discarded in step S108 is, for example, the oldest fingerprint data. The fingerprint data may be stored in association with time information (date and time), or older fingerprint data may be stored in an identifiable manner, such as a serial number. Other examples of fingerprint data that is determined to be discarded include data with the smallest amount of data (smallest area recognized as a fingerprint), or data with the greatest overlap with other fingerprint data.
プロセッサ100は、メモリ104に記憶されている複数の指紋データにより、指紋テンプレートを作成し(ステップS109)、指紋テンプレートをメモリ104に記憶(更新)する(ステップS110)。プロセッサ100は処理をステップS112へ進める。
The
合致率が所定の確率値以下であると判断された場合(S105:NO)、プロセッサ100は、認証失敗と判断し(ステップS111)、処理をステップS112へ進める。
If it is determined that the matching rate is equal to or lower than the predetermined probability value (S105: NO), the
ステップS112においてプロセッサ100は、判断結果をリーダ/ライタに向けて出力し(ステップS112)、認証処理を終了する。
In step S112, the
上述したように、指紋データと指紋テンプレートとの照合が実施される都度に、指紋センサ12で読み取られた指紋データが記憶される。つまり、より新しい指紋データで指紋テンプレートが更新される。これにより、体型変化や指紋センサ12の劣化がある程度あったとしても、適切に指紋認証が実施でき、無用に再発行等が行なわれることを回避することができる。また、照合によって合致しないと判断された場合には、指紋テンプレートには組み込まれないので、不当にICカード1を使用しようとする者の指紋データで更新されてしまうこともない。
As described above, the fingerprint data read by the
(第2実施形態)
第2実施形態では、消去する指紋データを決定する。第2実施形態におけるICカード1の構成は、プロセッサ100による処理の詳細以外は、第1実施形態の構成と同様であるから、共通する構成に同一の符号を付して詳細な説明を省略する。
Second Embodiment
In the second embodiment, the fingerprint data to be erased is determined. The configuration of the
図4は、第2実施形態の処理部10による認証処理手順の一例を示すフローチャートである。図4のフローチャートに示す処理手順のうち、第1実施形態の図3のフローチャートに示す処理手順と共通する処理については同一のステップ番号を付して詳細な説明を省略する。
Figure 4 is a flowchart showing an example of an authentication processing procedure by the
第2実施形態において処理部10のプロセッサ100は、ステップS105にて合致率が所定の確率値よりも高いと判断され(S105:YES)、認証成功と判断した場合(S106)、以下の処理を実行する。
In the second embodiment, when the
プロセッサ100は、ステップS102で取得した指紋データと、既にメモリ104に記憶されている指紋データのうち、捨ててもよいと判断される指紋データ以外の残りの指紋データとに基づいて指紋テンプレートを作成し、一時記憶する(ステップS121)。ステップS121においてプロセッサ100は、最も古い指紋データを捨ててもよいと判断する。
The
プロセッサ100は、取得した指紋データと、ステップS121で作成した指紋テンプレートとを照合し(ステップS122)、合致率が所定の確率値よりも高いか否かを判断する(ステップS123)。
The
所定の確率値よりも高いと判断された場合(S123:YES)、プロセッサ100は、取得した指紋データを、時間情報(順序)と対応付けてメモリ104に記憶する(ステップS124)。プロセッサ100は、ステップS121で捨ててもよいと判断される指紋データを消去し(ステップS125)、ステップS121で作成して一時記憶した指紋テンプレートをメモリ104に記憶する(ステップS126)。プロセッサ100は、処理をステップS112へ進める。
If it is determined that the probability is higher than the predetermined probability value (S123: YES), the
ステップS123で所定の確率値以下であると判断された場合(S123:NO)、プロセッサ100は、ステップS124~S126の処理をスキップして処理をステップS112へ進める。
If it is determined in step S123 that the probability is equal to or less than the predetermined probability value (S123: NO), the
第2実施形態では、上述したように、更新された指紋テンプレートでの照合が問題ないか否かを確認してから更新する。これにより、より確実に、指紋の変化及び指紋センサ12の変化に対応させた適切な認証が可能になる。
In the second embodiment, as described above, the updated fingerprint template is updated after checking whether matching with the updated fingerprint template is problem-free. This makes it possible to perform appropriate authentication in response to changes in the fingerprint and the
(変形例)
第2実施形態の変形例では、メモリ104に記憶してある指紋データから、捨ててもよいと判断される指紋データを決定してから更新する。
(Modification)
In a modification of the second embodiment, fingerprint data that is determined to be discardable from the fingerprint data stored in the
図5は、変形例における認証処理手順の一例を示すフローチャートである。図5のフローチャートに示す処理手順のうち、第1実施形態の図3のフローチャートに示す処理手順と共通する処理については同一のステップ番号を付して詳細な説明を省略する。 Figure 5 is a flowchart showing an example of an authentication processing procedure in the modified example. Among the processing procedures shown in the flowchart of Figure 5, the processing steps common to the processing procedures shown in the flowchart of Figure 3 of the first embodiment are assigned the same step numbers and detailed descriptions are omitted.
第2実施形態の変形例においてプロセッサ100は、ステップS105にて合致率が所定の確率値よりも高いと判断され(S105:YES)、認証成功と判断した場合(S106)、以下の処理を実行する。
In a modified example of the second embodiment, if the
プロセッサ100は、既にメモリ104に記憶されている指紋データのうち、1つを除く残りの指紋データと、ステップS102で取得した指紋データとによる指紋テンプレートを、複数パターン作成し、一時記憶する(ステップS131)。ステップS131においてプロセッサ100は、既に記憶されている指紋データの数分、各指紋データを除く残りの指紋データと新たに取得した指紋データとによって指紋テンプレートを作成する。
The
プロセッサ100は、複数パターンの指紋テンプレートそれぞれについて、ステップS102で取得した指紋データとの合致率を算出する(ステップS132)。
The
プロセッサ100は、算出された合致率のうち、最も高い合致率に対応する指紋テンプレートと、ステップS102で取得した指紋データとをメモリ104に記憶する(ステップS133)。プロセッサ100は、ステップS104にて算出済みの、既に記憶されている指紋テンプレートとの合致率も含めて、最も高い合致率に対応する指紋テンプレートを決定するとよい。
The
プロセッサ100は、既に記憶されている指紋データのうち、上述の最も高い合致率に対応する指紋テンプレートの作成時に除かれた指紋データを、メモリ104から消去する(ステップS134)。プロセッサ100は、処理をステップS112へ進める。ステップS134においてプロセッサ100は、ステップS104にて算出済みの合致率が最も高い場合、新たにステップS102で取得した指紋データであっても消去してもよい。
The
第2実施形態の変形例では、上述したように、新たに取得した指紋データと、既に記憶してある指紋データとのうち、新たに取得した指紋データと最も合致率が高い指紋テンプレートと、その指紋テンプレートを構成する指紋データをメモリ104に記憶する。これにより、より確実に、指紋の変化及び指紋センサ12の変化に対応させた適切な認証が可能になる。
As described above, in a modified example of the second embodiment, the fingerprint template that has the highest matching rate with the newly acquired fingerprint data from among the newly acquired fingerprint data and the fingerprint data already stored is stored in
(第3実施形態)
第3実施形態では、処理部10は、異なる指(例えば親指と人差し指等)の指紋テンプレートを用いて照合を行なう。図6は、第3実施形態におけるICカード1の構成を示すブロック図である。第3実施形態におけるICカード1は、記憶されているデータ及び処理の詳細を除き、第1実施形態におけるICカード1の構成と同様である。したがって、共通する構成については第1実施形態と同一の符号を付して詳細な説明を省略する。
Third Embodiment
In the third embodiment, the
図6に示すように、第3実施形態においてICカード1のメモリ104には、予めユーザから登録される異なる指にそれぞれ対応して、指紋テンプレートと、その指紋テンプレートをそれぞれ構成する複数の指紋データとが、記憶されている。
As shown in FIG. 6, in the third embodiment, the
そしてプロセッサ100は、異なる指それぞれの指紋テンプレートを、ユーザがカードの利用を重ねるにつれて適宜、更新する。以下、プロセッサ100による処理手順の一例を説明する。
The
図7は、第3実施形態の処理部10による認証処理手順の一例を示すフローチャートである。処理部10は、リーダ/ライタとのやり取りにより電力の供給を受け、認証要求(コマンド)を受け付けると、以下の認証処理を実行する。
Figure 7 is a flowchart showing an example of an authentication process procedure by the
処理部10のプロセッサ100は、受け付けた認証要求に応じて指紋データの取得要求を指紋センサ12へ出力する(ステップS301)。プロセッサ100は、指紋センサ12から応答された指紋データを取得する(ステップS302)。
The
プロセッサ100は、メモリ104に記憶されている複数の指紋テンプレートのうち、1の指紋テンプレートを選択する(ステップS303)。プロセッサ100は、選択した指紋テンプレートと、ステップS302で取得した指紋データとを照合し(ステップS304)、合致率を算出する(ステップS305)。
The
プロセッサ100は、算出した合致率が所定の確率値よりも高いか否かを判断し(ステップS306)、合致率が所定の確率値よりも高いと判断された場合(S306:YES)、認証成功と判断する(ステップS307)。
The
この場合、プロセッサ100は、ステップS302で取得した指紋データをメモリ104に記憶する(ステップS308)。プロセッサ100は、メモリ104に記憶されている過去の指紋データのうち、捨ててもよいと判断される指紋データを消去する(ステップS309)。ステップS308及びステップS309の処理は、捨ててもよいと判断される指紋データが、新たに取得された指紋データで上書きされる処理であってもよい。
In this case, the
ステップS309において捨ててもよいと判断される指紋データは、第1実施形態のステップS108についての説明同様であり、ここでの詳細な説明は省略する。 The fingerprint data that is determined to be discarded in step S309 is the same as that described in step S108 of the first embodiment, and a detailed description will be omitted here.
プロセッサ100は、メモリ104に記憶されている複数の指紋データにより、指紋テンプレートを作成し(ステップS310)、指紋テンプレートをメモリ104に記憶(更新)する(ステップS311)。プロセッサ100は、処理をステップS314へ進める。
The
合致率が所定の確率値以下であると判断された場合(S306:NO)、プロセッサ100は、他の指の指紋テンプレートが残っているか否かを判断する(ステップS312)。残っていると判断された場合(S312:YES)、プロセッサ100は、処理をステップS303へ戻す。
If it is determined that the matching rate is equal to or lower than the predetermined probability value (S306: NO), the
他の指紋テンプレートが残っていないと判断された場合(S312:NO)、プロセッサ100は、認証失敗と判断し(ステップS313)、処理をステップS314へ進める。
If it is determined that no other fingerprint templates remain (S312: NO), the
ステップS314においてプロセッサ100は、判断結果をリーダ/ライタに向けて出力し(S314)、認証処理を終了する。
In step S314, the
第3実施形態では、指紋認証において1つの指について認証が失敗したとしても、異なる指での認証が可能となるように、複数パターンの指紋テンプレートを記憶するとよい。複数の指に対応させて指紋テンプレートを記憶する構成であっても、指紋の変化、あるいは指紋センサ12の劣化等に応じて適切に指紋認証を実施することが可能になる。
In the third embodiment, multiple patterns of fingerprint templates may be stored so that even if authentication fails for one finger in fingerprint authentication, authentication can be performed with a different finger. Even in a configuration in which fingerprint templates corresponding to multiple fingers are stored, it becomes possible to perform fingerprint authentication appropriately in response to changes in the fingerprint or deterioration of the
第1から第3実施形態ではICカードにおける指紋認証を例に説明した。しかしながら、指紋テンプレートの更新の対象はICカードに限られない。例えば、情報や通信に対するロック機能を発揮する例えばUSB(Universal Serial Bus)デバイスにおける指紋センサを用いたロック解除に、上述の指紋テンプレートの更新を適用してもよい。 In the first to third embodiments, fingerprint authentication in an IC card has been described as an example. However, the subject of fingerprint template update is not limited to IC cards. For example, the above-mentioned fingerprint template update may be applied to unlocking using a fingerprint sensor in, for example, a Universal Serial Bus (USB) device that provides a lock function for information and communication.
上述のように開示された実施の形態は全ての点で例示であって、制限的なものではない。本発明の範囲は、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれる。 The embodiments disclosed above are illustrative in all respects and are not restrictive. The scope of the present invention is defined by the claims, and includes all modifications within the meaning and scope of the claims.
1 ICカード
10 処理部
100 プロセッサ
101 ROM
104 メモリ
1P コンピュータプログラム
12 指紋センサ
1
104
Claims (15)
前記指紋センサにより指紋データを取得した場合、前記非一時記憶媒体に記憶されている照合用の指紋テンプレートと前記指紋データとの照合によって前記カードの利用者を認証し、
取得した前記指紋データ及び前記非一時記憶媒体に記憶されている過去の指紋データの内、消去対象とする指紋データを決定し、
消去対象とする指紋データを除く残りの複数の指紋データと、照合の対象とした指紋データとで構成される指紋テンプレートを作成して一時記憶し、
前記残りの複数の指紋データを前記非一時記憶媒体に記憶し、
作成された指紋テンプレートと、前記指紋データとを照合して合致率が所定率よりも高い場合に、前記消去対象とした指紋データを消去し、前記作成された指紋テンプレートにより前記非一時記憶媒体の指紋テンプレートを更新し、
前記合致率が前記所定率以下である場合、前記指紋テンプレートの更新を中止する
情報処理方法。 A processing unit incorporated in a card having a non-transitory storage medium and a fingerprint sensor,
when fingerprint data is acquired by the fingerprint sensor, authenticating the user of the card by comparing the fingerprint data with a fingerprint template for comparison stored in the non-transitory storage medium;
determining which fingerprint data to erase from among the acquired fingerprint data and past fingerprint data stored in the non-transitory storage medium;
A fingerprint template is created and temporarily stored, the fingerprint template being composed of the remaining fingerprint data excluding the fingerprint data to be erased and the fingerprint data to be matched;
storing the remaining plurality of fingerprint data in the non-transitory storage medium;
a fingerprint template created is compared with the fingerprint data, and if a matching rate is higher than a predetermined rate, the fingerprint data to be deleted is deleted, and the fingerprint template in the non-transitory storage medium is updated with the created fingerprint template ;
If the matching rate is equal to or lower than the predetermined rate, the updating of the fingerprint template is stopped.
Information processing methods.
前記指紋センサにより指紋データを取得した場合、前記非一時記憶媒体に記憶されている照合用の指紋テンプレートと前記指紋データとの照合によって前記カードの利用者を認証し、when fingerprint data is acquired by the fingerprint sensor, authenticating the user of the card by comparing the fingerprint data with a fingerprint template for comparison stored in the non-transitory storage medium;
取得した前記指紋データ及び前記非一時記憶媒体に記憶されている過去の複数の指紋データを用い、各々複数の指紋データで構成される複数パターンの指紋テンプレートを作成して一時記憶し、creating a plurality of patterns of fingerprint templates, each of which is composed of a plurality of fingerprint data, using the acquired fingerprint data and a plurality of past fingerprint data stored in the non-transient storage medium, and temporarily storing the plurality of patterns of fingerprint templates;
前記複数パターンの指紋テンプレートの内、取得した前記指紋データとの照合による合致度が最も高い指紋テンプレートを構成する複数の指紋データ以外の指紋データを消去対象として決定し、determining, as to be deleted, fingerprint data other than the plurality of fingerprint data constituting the fingerprint template having the highest degree of match with the acquired fingerprint data among the plurality of fingerprint template patterns;
前記合致度が最も高い指紋テンプレートにより前記非一時記憶媒体の指紋テンプレートを更新し、updating the fingerprint template in the non-transitory storage medium with the fingerprint template with the highest degree of match;
前記合致度が最も高い指紋テンプレートを構成する複数の指紋データを前記非一時記憶媒体に記憶するstoring the plurality of fingerprint data constituting the fingerprint template with the highest degree of match in the non-transitory storage medium;
情報処理方法。Information processing methods.
請求項1又は2に記載の情報処理方法。 The information processing method according to claim 1 , wherein the processing unit uses the fingerprint data that has been the subject of the comparison to create the fingerprint template when authentication is successful through the comparison.
請求項1から請求項3のいずれか1項に記載の情報処理方法。 The information processing method according to claim 1 , wherein the processing unit determines the oldest fingerprint data among the past fingerprint data to be deleted.
異なる指それぞれに対応する照合用の指紋テンプレートを前記非一時記憶媒体に記憶しておき、
前記異なる指それぞれに対応する前記指紋テンプレートを用いた照合を実施する都度、前記指紋テンプレートを更新する
請求項1から請求項4のいずれか1項に記載の情報処理方法。 The processing unit includes:
storing fingerprint templates for matching corresponding to different fingers in the non-transitory storage medium;
The information processing method according to claim 1 , further comprising: updating the fingerprint template each time matching is performed using the fingerprint template corresponding to each of the different fingers.
前記指紋センサにより指紋データを取得した場合、前記非一時記憶媒体に記憶されている照合用の指紋テンプレートと前記指紋データとの照合によって前記カードの利用者を認証し、
取得した前記指紋データ及び前記非一時記憶媒体に記憶されている過去の指紋データの内、消去対象とする指紋データを決定し、
消去対象とした指紋データを除く残りの指紋データと、照合の対象とした指紋データとにより指紋テンプレートを作成して一時記憶し、
前記残りの指紋データを前記非一時記憶媒体に記憶し、
一時記憶した新たな指紋テンプレートと、前記指紋データとを照合して合致率が所定率よりも高い場合に、前記消去対象とした指紋データを消去し、前記新たな指紋テンプレートにより前記非一時記憶媒体の指紋テンプレートを更新し、
前記合致率が前記所定率以下である場合、前記指紋テンプレートの更新を中止する
情報処理方法。 A processing unit incorporated in a card having a non-transitory storage medium and a fingerprint sensor,
when fingerprint data is acquired by the fingerprint sensor, authenticating the user of the card by comparing the fingerprint data with a fingerprint template for comparison stored in the non-transitory storage medium;
determining which fingerprint data to erase from among the acquired fingerprint data and past fingerprint data stored in the non-transitory storage medium;
A fingerprint template is created from the remaining fingerprint data excluding the fingerprint data to be erased and the fingerprint data to be matched, and the fingerprint template is temporarily stored.
storing the remaining fingerprint data in the non-transitory storage medium;
a fingerprint template stored temporarily in said storage medium is updated with said fingerprint data, and if a matching rate is higher than a predetermined rate by comparing said fingerprint data with a new fingerprint template stored temporarily in said storage medium, said fingerprint data being deleted is deleted, and said fingerprint template stored in said non-temporary storage medium is updated with said new fingerprint template;
If the matching rate is equal to or lower than the predetermined rate, updating of the fingerprint template is stopped.
前記指紋センサにより指紋データを取得した場合、前記非一時記憶媒体に記憶されている照合用の指紋テンプレートと前記指紋データとの照合によって前記カードの利用者を認証し、
取得した前記指紋データ及び前記非一時記憶媒体に記憶されている過去の指紋データを用いて複数パターンの指紋テンプレートを作成して一時記憶し、
前記複数パターンの指紋テンプレートの内、取得した前記指紋データとの照合による合致度が最も高い指紋テンプレートを構成する指紋データ以外の指紋データを消去対象として決定し、
前記合致度が最も高い指紋テンプレートにより前記非一時記憶媒体の指紋テンプレートを更新し、
前記合致度が最も高い指紋テンプレートを構成する指紋データを前記非一時記憶媒体に記憶する
情報処理方法。 A processing unit incorporated in a card having a non-transitory storage medium and a fingerprint sensor,
when fingerprint data is acquired by the fingerprint sensor, authenticating the user of the card by comparing the fingerprint data with a fingerprint template for comparison stored in the non-transitory storage medium;
creating a plurality of patterns of fingerprint templates using the acquired fingerprint data and past fingerprint data stored in the non-transient storage medium, and temporarily storing the templates;
determining, as an object to be erased, fingerprint data other than the fingerprint data constituting the fingerprint template having the highest degree of match with the acquired fingerprint data among the plurality of fingerprint template patterns;
updating the fingerprint template in the non-transitory storage medium with the fingerprint template with the highest degree of match;
storing the fingerprint data constituting the fingerprint template with the highest degree of match in the non-transitory storage medium.
前記指紋データに対する照合用の指紋テンプレート、及び過去の指紋データとを記憶する非一時記憶媒体と、
前記指紋データ及び前記指紋テンプレートに対する処理を実行する処理部と
を備え、
前記処理部は、
前記指紋センサにより指紋データを取得した場合、前記照合用の指紋テンプレートと、前記指紋データとの照合によって利用者を認証し、
取得した前記指紋データ及び前記非一時記憶媒体に記憶されている過去の指紋データの内、消去対象とする指紋データを決定し、
消去対象とする指紋データを除く残りの複数の指紋データと、照合の対象とした指紋データとで構成される指紋テンプレートを作成して一時記憶し、
前記残りの複数の指紋データを前記非一時記憶媒体に記憶し、
作成された指紋テンプレートと、前記指紋データとを照合して合致率が所定率よりも高い場合に、前記消去対象とした指紋データを消去し、前記作成された指紋テンプレートにより前記非一時記憶媒体の指紋テンプレートを更新し、
前記合致率が前記所定率以下である場合、前記指紋テンプレートの更新を中止する
カード。 a fingerprint sensor for acquiring fingerprint data;
a non-transitory storage medium for storing a fingerprint template for matching against said fingerprint data and past fingerprint data;
a processing unit for performing processing on the fingerprint data and the fingerprint template,
The processing unit includes:
when fingerprint data is acquired by the fingerprint sensor, authenticating a user by matching the fingerprint data with the fingerprint template for matching;
determining which fingerprint data to erase from among the acquired fingerprint data and past fingerprint data stored in the non-transitory storage medium;
A fingerprint template is created and temporarily stored, the fingerprint template being composed of the remaining fingerprint data excluding the fingerprint data to be erased and the fingerprint data to be matched;
storing the remaining plurality of fingerprint data in the non-transitory storage medium;
a fingerprint template created is compared with the fingerprint data, and if a matching rate is higher than a predetermined rate, the fingerprint data to be deleted is deleted, and the fingerprint template in the non-transitory storage medium is updated with the created fingerprint template ;
If the matching rate is equal to or lower than the predetermined rate, the updating of the fingerprint template is stopped.
card.
前記指紋データに対する照合用の指紋テンプレート、及び過去の指紋データとを記憶する非一時記憶媒体と、a non-transitory storage medium for storing a fingerprint template for matching against said fingerprint data and past fingerprint data;
前記指紋データ及び前記指紋テンプレートに対する処理を実行する処理部とa processing unit for performing processing on the fingerprint data and the fingerprint template;
を備え、Equipped with
前記処理部は、The processing unit includes:
前記指紋センサにより指紋データを取得した場合、前記照合用の指紋テンプレートと、前記指紋データとの照合によって利用者を認証し、when fingerprint data is acquired by the fingerprint sensor, authenticating a user by matching the fingerprint data with the fingerprint template for matching;
取得した前記指紋データ及び前記非一時記憶媒体に記憶されている過去の複数の指紋データを用い、各々複数の指紋データで構成される複数パターンの指紋テンプレートを作成して一時記憶し、creating a plurality of patterns of fingerprint templates, each of which is composed of a plurality of fingerprint data, using the acquired fingerprint data and a plurality of past fingerprint data stored in the non-transient storage medium, and temporarily storing the plurality of patterns of fingerprint templates;
前記複数パターンの指紋テンプレートの内、取得した前記指紋データとの照合による合致度が最も高い指紋テンプレートを構成する複数の指紋データ以外の指紋データを消去対象として決定し、determining, as to be deleted, fingerprint data other than the plurality of fingerprint data constituting the fingerprint template having the highest degree of match with the acquired fingerprint data among the plurality of fingerprint template patterns;
前記合致度が最も高い指紋テンプレートにより前記非一時記憶媒体の指紋テンプレートを更新し、updating the fingerprint template in the non-transitory storage medium with the fingerprint template with the highest degree of match;
前記合致度が最も高い指紋テンプレートを構成する複数の指紋データを前記非一時記憶媒体に記憶するstoring the plurality of fingerprint data constituting the fingerprint template with the highest degree of match in the non-transitory storage medium;
カード。card.
前記指紋データに対する照合用の指紋テンプレート、及び過去の指紋データとを記憶する非一時記憶媒体と、
前記指紋データ及び前記指紋テンプレートに対する処理を実行する処理部と
を備え、
前記処理部は、
前記指紋センサにより指紋データを取得した場合、前記照合用の指紋テンプレートと、前記指紋データとの照合によって利用者を認証し、
取得した前記指紋データ及び前記非一時記憶媒体に記憶されている過去の指紋データの内、消去対象とする指紋データを決定し、
消去対象とする指紋データを除く残りの複数の指紋データと、照合の対象とした指紋データとで構成される指紋テンプレートを作成して一時記憶し、
前記残りの複数の指紋データを前記非一時記憶媒体に記憶し、
作成された指紋テンプレートと、前記指紋データとを照合して合致率が所定率よりも高い場合に、前記消去対象とした指紋データを消去し、前記作成された指紋テンプレートにより前記非一時記憶媒体の指紋テンプレートを更新し、
前記合致率が前記所定率以下である場合、前記指紋テンプレートの更新を中止する
セキュアデバイス。 a fingerprint sensor for acquiring fingerprint data;
a non-transitory storage medium for storing a fingerprint template for matching against said fingerprint data and past fingerprint data;
a processing unit for performing processing on the fingerprint data and the fingerprint template,
The processing unit includes:
when fingerprint data is acquired by the fingerprint sensor, authenticating a user by matching the fingerprint data with the fingerprint template for matching;
determining which fingerprint data to erase from among the acquired fingerprint data and past fingerprint data stored in the non-transitory storage medium;
A fingerprint template is created and temporarily stored, the fingerprint template being composed of the remaining fingerprint data excluding the fingerprint data to be erased and the fingerprint data to be matched;
storing the remaining plurality of fingerprint data in the non-transitory storage medium;
a fingerprint template created is compared with the fingerprint data, and if a matching rate is higher than a predetermined rate, the fingerprint data to be deleted is deleted, and the fingerprint template in the non-transitory storage medium is updated with the created fingerprint template ;
If the matching rate is equal to or lower than the predetermined rate, the updating of the fingerprint template is stopped.
Secure device.
前記指紋データに対する照合用の指紋テンプレート、及び過去の指紋データとを記憶すA fingerprint template for matching the fingerprint data and past fingerprint data are stored.
る非一時記憶媒体と、a non-transitory storage medium;
前記指紋データ及び前記指紋テンプレートに対する処理を実行する処理部とa processing unit for performing processing on the fingerprint data and the fingerprint template;
を備え、Equipped with
前記処理部は、The processing unit includes:
前記指紋センサにより指紋データを取得した場合、前記照合用の指紋テンプレートと、When fingerprint data is acquired by the fingerprint sensor, the fingerprint template for matching is acquired.
前記指紋データとの照合によって利用者を認証し、authenticating the user by matching the fingerprint data;
取得した前記指紋データ及び前記非一時記憶媒体に記憶されている過去の複数の指紋データを用い、各々複数の指紋データで構成される複数パターンの指紋テンプレートを作成して一時記憶し、creating a plurality of patterns of fingerprint templates, each of which is composed of a plurality of fingerprint data, using the acquired fingerprint data and a plurality of past fingerprint data stored in the non-transient storage medium, and temporarily storing the plurality of patterns of fingerprint templates;
前記複数パターンの指紋テンプレートの内、取得した前記指紋データとの照合による合致度が最も高い指紋テンプレートを構成する複数の指紋データ以外の指紋データを消去対象として決定し、determining, as to be deleted, fingerprint data other than the plurality of fingerprint data constituting the fingerprint template having the highest degree of match with the acquired fingerprint data among the plurality of fingerprint template patterns;
前記合致度が最も高い指紋テンプレートにより前記非一時記憶媒体の指紋テンプレートを更新し、updating the fingerprint template in the non-transitory storage medium with the fingerprint template with the highest degree of match;
前記合致度が最も高い指紋テンプレートを構成する複数の指紋データを前記非一時記憶媒体に記憶するstoring the plurality of fingerprint data constituting the fingerprint template with the highest degree of match in the non-transitory storage medium;
セキュアデバイス。Secure device.
前記指紋データに対する照合用の指紋テンプレート、及び過去の指紋データとを記憶する非一時記憶媒体と、
前記指紋データ及び前記指紋テンプレートに対する処理を実行する処理部と
を備え、
前記処理部は、
前記取得部により指紋データを取得した場合、前記照合用の指紋テンプレートと、前記指紋データとの照合によって利用者を認証し、
取得した前記指紋データ及び前記非一時記憶媒体に記憶されている過去の指紋データの内、消去対象とする指紋データを決定し、
消去対象とする指紋データを除く残りの複数の指紋データと、照合の対象とした指紋データとで構成される指紋テンプレートを作成して一時記憶し、
前記残りの複数の指紋データを前記非一時記憶媒体に記憶し、
作成された指紋テンプレートと、前記指紋データとを照合して合致率が所定率よりも高い場合に、前記消去対象とした指紋データを消去し、前記作成された指紋テンプレートにより前記非一時記憶媒体の指紋テンプレートを更新し、
前記合致率が前記所定率以下である場合、前記指紋テンプレートの更新を中止する
マイクロコントローラ。 an acquiring unit that acquires fingerprint data from a fingerprint sensor;
a non-transitory storage medium for storing a fingerprint template for matching against said fingerprint data and past fingerprint data;
a processing unit for performing processing on the fingerprint data and the fingerprint template,
The processing unit includes:
when the fingerprint data is acquired by the acquisition unit, authenticating the user by matching the fingerprint template for matching with the fingerprint data;
determining which fingerprint data to erase from among the acquired fingerprint data and past fingerprint data stored in the non-transitory storage medium;
A fingerprint template is created and temporarily stored, the fingerprint template being composed of the remaining fingerprint data excluding the fingerprint data to be erased and the fingerprint data to be matched;
storing the remaining plurality of fingerprint data in the non-transitory storage medium;
a fingerprint template created is compared with the fingerprint data, and if a matching rate is higher than a predetermined rate, the fingerprint data to be deleted is deleted, and the fingerprint template in the non-transitory storage medium is updated with the created fingerprint template ;
If the matching rate is equal to or lower than the predetermined rate, the updating of the fingerprint template is stopped.
Microcontroller.
前記指紋データに対する照合用の指紋テンプレート、及び過去の指紋データとを記憶すA fingerprint template for matching the fingerprint data and past fingerprint data are stored.
る非一時記憶媒体と、a non-transitory storage medium;
前記指紋データ及び前記指紋テンプレートに対する処理を実行する処理部とa processing unit for performing processing on the fingerprint data and the fingerprint template;
を備え、Equipped with
前記処理部は、The processing unit includes:
前記取得部により指紋データを取得した場合、前記照合用の指紋テンプレートと、前記When the fingerprint data is acquired by the acquisition unit, the fingerprint template for matching and the
指紋データとの照合によって利用者を認証し、Authenticate the user by matching with fingerprint data,
取得した前記指紋データ及び前記非一時記憶媒体に記憶されている過去の複数の指紋データを用い、各々複数の指紋データで構成される複数パターンの指紋テンプレートを作成して一時記憶し、creating a plurality of patterns of fingerprint templates, each of which is composed of a plurality of fingerprint data, using the acquired fingerprint data and a plurality of past fingerprint data stored in the non-transient storage medium, and temporarily storing the plurality of patterns of fingerprint templates;
前記複数パターンの指紋テンプレートの内、取得した前記指紋データとの照合による合致度が最も高い指紋テンプレートを構成する複数の指紋データ以外の指紋データを消去対象として決定し、determining, as to be deleted, fingerprint data other than the plurality of fingerprint data constituting the fingerprint template having the highest degree of match with the acquired fingerprint data among the plurality of fingerprint template patterns;
前記合致度が最も高い指紋テンプレートにより前記非一時記憶媒体の指紋テンプレートを更新し、updating the fingerprint template in the non-transitory storage medium with the fingerprint template with the highest degree of match;
前記合致度が最も高い指紋テンプレートを構成する複数の指紋データを前記非一時記憶媒体に記憶するstoring the plurality of fingerprint data constituting the fingerprint template with the highest degree of match in the non-transitory storage medium;
マイクロコントローラ。Microcontroller.
前記指紋センサにより指紋データを取得した場合、前記非一時記憶媒体に記憶されている照合用の指紋テンプレートと前記指紋データとの照合によって利用者を認証し、
取得した前記指紋データ及び前記非一時記憶媒体に記憶されている過去の指紋データの内、消去対象とする指紋データを決定し、
消去対象とする指紋データを除く残りの複数の指紋データと、照合の対象とした指紋データとで構成される指紋テンプレートを作成して一時記憶し、
前記残りの複数の指紋データを前記非一時記憶媒体に記憶し、
作成された指紋テンプレートと、前記指紋データとを照合して合致率が所定率よりも高い場合に、前記消去対象とした指紋データを消去し、前記作成された指紋テンプレートにより前記非一時記憶媒体の指紋テンプレートを更新し、
前記合致率が前記所定率以下である場合、前記指紋テンプレートの更新を中止する
処理を実行させるコンピュータプログラム。 A computer having a non-transitory storage medium and a fingerprint sensor,
when fingerprint data is acquired by the fingerprint sensor, authenticating a user by comparing the fingerprint data with a fingerprint template for comparison stored in the non-transitory storage medium;
determining which fingerprint data to erase from among the acquired fingerprint data and past fingerprint data stored in the non-transitory storage medium;
A fingerprint template is created and temporarily stored, the fingerprint template being composed of the remaining fingerprint data excluding the fingerprint data to be erased and the fingerprint data to be matched;
storing the remaining plurality of fingerprint data in the non-transitory storage medium;
a fingerprint template created is compared with the fingerprint data, and if a matching rate is higher than a predetermined rate, the fingerprint data to be deleted is deleted, and the fingerprint template in the non-transitory storage medium is updated with the created fingerprint template ;
If the matching rate is equal to or lower than the predetermined rate, the updating of the fingerprint template is stopped.
A computer program that executes a process.
前記指紋センサにより指紋データを取得した場合、前記非一時記憶媒体に記憶されている照合用の指紋テンプレートと前記指紋データとの照合によって利用者を認証し、when fingerprint data is acquired by the fingerprint sensor, authenticating a user by matching the fingerprint data with a fingerprint template for matching stored in the non-transitory storage medium;
取得した前記指紋データ及び前記非一時記憶媒体に記憶されている過去の複数の指紋データを用い、各々複数の指紋データで構成される複数パターンの指紋テンプレートを作成して一時記憶し、creating a plurality of patterns of fingerprint templates, each of which is composed of a plurality of fingerprint data, using the acquired fingerprint data and a plurality of past fingerprint data stored in the non-transient storage medium, and temporarily storing the plurality of patterns of fingerprint templates;
前記複数パターンの指紋テンプレートの内、取得した前記指紋データとの照合による合致度が最も高い指紋テンプレートを構成する複数の指紋データ以外の指紋データを消去対象として決定し、determining, as to be deleted, fingerprint data other than the plurality of fingerprint data constituting the fingerprint template having the highest degree of match with the acquired fingerprint data among the plurality of fingerprint template patterns;
前記合致度が最も高い指紋テンプレートにより前記非一時記憶媒体の指紋テンプレートを更新し、updating the fingerprint template in the non-transitory storage medium with the fingerprint template with the highest degree of match;
前記合致度が最も高い指紋テンプレートを構成する複数の指紋データを前記非一時記憶媒体に記憶するstoring the plurality of fingerprint data constituting the fingerprint template with the highest degree of match in the non-transitory storage medium;
処理を実行させるコンピュータプログラム。A computer program that executes a process.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021169012A JP7528904B2 (en) | 2021-10-14 | 2021-10-14 | Information processing method, card, secure device, microcontroller and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021169012A JP7528904B2 (en) | 2021-10-14 | 2021-10-14 | Information processing method, card, secure device, microcontroller and computer program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2023059097A JP2023059097A (en) | 2023-04-26 |
JP7528904B2 true JP7528904B2 (en) | 2024-08-06 |
Family
ID=86095336
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021169012A Active JP7528904B2 (en) | 2021-10-14 | 2021-10-14 | Information processing method, card, secure device, microcontroller and computer program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7528904B2 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001521665A (en) | 1997-04-21 | 2001-11-06 | ディジタル・パソナ・インコーポレーテッド | Fingerprint recognition system |
JP2007041925A (en) | 2005-08-04 | 2007-02-15 | Casio Comput Co Ltd | Fingerprint collating device, fingerprint collation processing program and fingerprint collating method |
JP2008171094A (en) | 2007-01-09 | 2008-07-24 | Silex Technology Inc | Biometric authentication apparatus and biometric authentication program |
JP2018160014A (en) | 2017-03-22 | 2018-10-11 | 株式会社東芝 | Ic card and control method of ic card |
CN110826665A (en) | 2019-11-01 | 2020-02-21 | 楚天龙股份有限公司 | Fingerprint card fingerprint management method and device |
-
2021
- 2021-10-14 JP JP2021169012A patent/JP7528904B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001521665A (en) | 1997-04-21 | 2001-11-06 | ディジタル・パソナ・インコーポレーテッド | Fingerprint recognition system |
JP2007041925A (en) | 2005-08-04 | 2007-02-15 | Casio Comput Co Ltd | Fingerprint collating device, fingerprint collation processing program and fingerprint collating method |
JP2008171094A (en) | 2007-01-09 | 2008-07-24 | Silex Technology Inc | Biometric authentication apparatus and biometric authentication program |
JP2018160014A (en) | 2017-03-22 | 2018-10-11 | 株式会社東芝 | Ic card and control method of ic card |
CN110826665A (en) | 2019-11-01 | 2020-02-21 | 楚天龙股份有限公司 | Fingerprint card fingerprint management method and device |
Also Published As
Publication number | Publication date |
---|---|
JP2023059097A (en) | 2023-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6325285B1 (en) | Smart card with integrated fingerprint reader | |
JP7105540B2 (en) | IC card and IC card control method | |
WO2007110142A1 (en) | A method for making a secure personal card and its working process | |
JP6946031B2 (en) | IC card and IC card control method | |
EP3657368B1 (en) | Ic card, portable electronic device, ic card processing method and program | |
JP4784660B2 (en) | Mobile communication terminal, automatic transaction apparatus, automatic transaction system, and automatic transaction method. | |
WO2018047949A1 (en) | Portable electronic device | |
US20170374066A1 (en) | Server, ic card processing apparatus, and ic card processing system | |
US10915805B2 (en) | Method for recording a reference biometric data item in a biometric smart card | |
JP2009080771A (en) | Information carrier and method for determining transaction index | |
WO2020181150A1 (en) | Biometric card with display | |
JP7528904B2 (en) | Information processing method, card, secure device, microcontroller and computer program | |
JP7414545B2 (en) | Portable authentication devices, IC cards and authentication systems | |
JP2023500641A (en) | Off-device biometric enrollment | |
JP4640319B2 (en) | Authentication apparatus and method | |
JP7020969B2 (en) | Portable electronic devices and IC cards | |
JP7388417B2 (en) | Information processing method, card, microcontroller and computer program | |
JP2007141113A (en) | Ic card having biometrics authentication function and ic card program | |
JP2018046330A (en) | Identification information generation device, identification information generation program, and identity confirmation support system | |
JP2006085251A (en) | Authentication device and its method | |
JP2006085249A (en) | Authentication device and method | |
JP7439843B2 (en) | Electronic information storage medium, IC card, processing method, and program | |
JP7380667B2 (en) | Electronic information storage medium, processing method, and program | |
JP7420130B2 (en) | Electronic information storage medium, IC card, processing method, and program | |
EP4012605A1 (en) | Method for enrolling data in a portable biometric device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230525 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20230525 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230914 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231017 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231215 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240220 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240422 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240625 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240708 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7528904 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |