[go: up one dir, main page]

JP2875053B2 - How to update registered fingerprint feature points - Google Patents

How to update registered fingerprint feature points

Info

Publication number
JP2875053B2
JP2875053B2 JP3115256A JP11525691A JP2875053B2 JP 2875053 B2 JP2875053 B2 JP 2875053B2 JP 3115256 A JP3115256 A JP 3115256A JP 11525691 A JP11525691 A JP 11525691A JP 2875053 B2 JP2875053 B2 JP 2875053B2
Authority
JP
Japan
Prior art keywords
dictionary
feature points
update
fingerprint
determined
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.)
Expired - Fee Related
Application number
JP3115256A
Other languages
Japanese (ja)
Other versions
JPH04320583A (en
Inventor
誠吾 井垣
卓 新崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP3115256A priority Critical patent/JP2875053B2/en
Publication of JPH04320583A publication Critical patent/JPH04320583A/en
Application granted granted Critical
Publication of JP2875053B2 publication Critical patent/JP2875053B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Collating Specific Patterns (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Image Analysis (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、登録済み指紋特徴点の
更新方法に関し、更に詳しく言えば、情報セキュリティ
システム等の指紋による本人確認装置に用いられる登録
済み指紋特徴点の更新方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for updating registered fingerprint feature points, and more particularly, to a method for updating registered fingerprint feature points used in a personal identification device using a fingerprint such as an information security system.

【0002】近年、コンピュータが広範な社会システム
の中に導入されるにともない、システムセキュリティに
関係者の関心が集まっている。コンピュータルームへの
入室や端末利用の際の本人確認の手段として、これまで
用いられてきたIDカードやパスワードには、セキュリ
ティ確保の面から多くの疑問が提起されている。
[0002] In recent years, with the introduction of computers into a wide range of social systems, concerned parties have been interested in system security. ID cards and passwords that have been used as a means of personal identification when entering a computer room or using a terminal have raised many questions in terms of security.

【0003】これに対して指紋は、「万人不同」、「終
生不変」という二大特徴を持つため、本人確認の最も有
力な手段と考えられ、指紋を用いた簡便な個人照合シス
テムに関して多くの研究開発が行われている。
[0003] On the other hand, fingerprints are considered to be the most effective means of personal identification because they have two major characteristics, "everyone is unidentified" and "lifelong invariant". R & D is underway.

【0004】[0004]

【従来の技術】図10は従来の本人確認装置の構成図で
あり、図中、1は指紋センサ、2は2値化回路、3は2
値化メモリ、4は登録部、5は特徴情報記憶部、6は照
合部、7は主変位量変更部、8は副変位量変更部、9は
メモリアドレス指定部、10は画素値比較部、11は合
格窓数評価部、12は特徴抽出部を示す。
2. Description of the Related Art FIG. 10 is a block diagram of a conventional personal identification device, in which 1 is a fingerprint sensor, 2 is a binarization circuit, and 3 is 2
4 is a registration unit, 5 is a feature information storage unit, 6 is a matching unit, 7 is a main displacement amount changing unit, 8 is a sub displacement amount changing unit, 9 is a memory address specifying unit, 10 is a pixel value comparing unit. , 11 denotes a pass window evaluation unit, and 12 denotes a feature extraction unit.

【0005】従来、例えばムービングウィンドゥ法によ
る本人確認装置は、図10に示したように、指紋センサ
1、2値化回路2、2値化メモリ3、登録部4、特徴情
報記憶部5、照合部6等で構成されていた。
Conventionally, for example, a personal identification device using the moving window method includes a fingerprint sensor 1, a binarization circuit 2, a binarization memory 3, a registration unit 4, a feature information storage unit 5, a collation unit, as shown in FIG. And the like.

【0006】そして、前記登録部4には、特徴抽出部1
2を設けると共に、照合部6には、主変位量変更部7、
副変位量変更部8、メモリアドレス指定部9、画素値比
較部10、合格窓数評価部11を設ける。
[0006] The registration unit 4 includes a feature extraction unit 1.
2 and the collation unit 6 includes a main displacement amount changing unit 7,
A sub displacement amount changing unit 8, a memory address specifying unit 9, a pixel value comparing unit 10, and a pass window number evaluating unit 11 are provided.

【0007】上記装置において、指紋を登録する場合
は、次のようにする。先ず、指紋センサ1から指紋画像
を入力する。この入力画像は、2値化回路2によって2
値化処理を行った後、2値化メモリ3に格納する。
[0007] In the above device, when registering a fingerprint, the following is performed. First, a fingerprint image is input from the fingerprint sensor 1. This input image is converted into a 2
After performing the binarization process, it is stored in the binarization memory 3.

【0008】その後、特徴抽出部12により、2値化メ
モリ3内の指紋画像(2値画像)から、指紋の特徴点を
抽出し、特徴情報記憶部5に、個人特徴情報として登録
する。
After that, the feature extracting unit 12 extracts a feature point of the fingerprint from the fingerprint image (binary image) in the binarized memory 3 and registers it in the feature information storage unit 5 as personal feature information.

【0009】この特徴点抽出に際しては、指紋画像の端
点や分岐点などの特徴点近傍の指紋画像を、「窓」とし
て切り出し、各「窓」毎に、「窓」の位置座標、「窓」
の中の2値化像、「窓」の中の特徴点の種類等を、個人
特徴情報の辞書情報として登録しておく。
At the time of this feature point extraction, a fingerprint image near a feature point such as an end point or a branch point of the fingerprint image is cut out as a “window”, and for each “window”, the position coordinates of the “window” and the “window” are extracted.
Are registered as dictionary information of personal characteristic information.

【0010】指紋照合時の処理は、次のとおりである。
先ず、指紋センサ1により、指紋画像を入力して、2値
化回路2により2値化処理を行い、2値化メモリ3に2
値化した指紋画像を格納する。
The process at the time of fingerprint collation is as follows.
First, a fingerprint image is input by the fingerprint sensor 1 and binarized by the binarization circuit 2.
Store the digitized fingerprint image.

【0011】その後、照合部6において、2値化メモリ
3内の入力画像(指紋の2値画像)と、特徴情報記憶部
5内の辞書情報とを照合して、本人確認を行う。
After that, the collating unit 6 verifies the identity by collating the input image (binary image of the fingerprint) in the binarization memory 3 with the dictionary information in the feature information storage unit 5.

【0012】この場合先ず、位置合せ用窓と、入力画像
とのパターンマッチングを行って、登録時と照合時の入
力位置の違いを補正する。次に位置合せ用の窓の変位量
に応じて、周辺の照合用窓を平行移動させる。
In this case, first, pattern matching is performed between the positioning window and the input image to correct the difference between the input position at the time of registration and the input position at the time of verification. Next, according to the displacement amount of the alignment window, the surrounding matching windows are translated.

【0013】これらの処理は、主変位量変更部7からの
指示で、メモリアドレス指定部9が2値化メモリ3と、
特徴情報記憶部5に対し、アドレスを送出することによ
り行う。
These processes are executed by the main displacement amount changing unit 7 and the memory address specifying unit 9
This is performed by sending an address to the feature information storage unit 5.

【0014】このアドレス送出により、2値化メモリ3
からの窓画像情報と、特徴情報記憶部5からの窓画像情
報(辞書情報)とを画素値比較部10に取り込み、画素
の比較を行う。
By sending this address, the binary memory 3
And the window image information (dictionary information) from the feature information storage unit 5 into the pixel value comparison unit 10 to compare the pixels.

【0015】しかし、この比較処理では、両画素の一致
性はあまり良くない(指の伸び縮みがあるため)。この
ため、副変位量変更部8により、個々の照合用窓をそれ
ぞれ独立にわずかずつ移動させて、再び上記と同様の画
素比較を行う。
However, in this comparison processing, the coincidence between the two pixels is not very good (because the finger is stretched and shrunk). For this reason, the sub-displacement amount changing unit 8 moves each collation window independently and slightly, and performs the same pixel comparison as above.

【0016】前記画素比較の結果の情報である「窓」の
合否情報を、合格窓数評価部11に取り込み、合否の評
価を行う。この評価により、予め決めた数以上の「窓」
が合格であれば、本人確認信号(本人と確認した旨の信
号)を出力する。
The pass / fail information of the "window", which is the information of the result of the pixel comparison, is taken into the pass window evaluation section 11 and the pass / fail evaluation is performed. By this evaluation, more than a predetermined number of "windows"
Is passed, an identity confirmation signal (a signal indicating that the identity has been confirmed) is output.

【0017】[0017]

【発明が解決しようとする課題】上記のような従来のも
のにおいては、次のような課題があった。
The above-mentioned conventional apparatus has the following problems.

【0018】(1) 従来の本人確認装置では、予め指紋の
特徴を辞書として登録しておき、照合の際には、入力画
像と特徴辞書情報との比較を行い、本人確認を行ってい
る。
(1) In a conventional personal identification device, fingerprint characteristics are registered in advance as a dictionary, and at the time of collation, an input image is compared with characteristic dictionary information to perform personal identification.

【0019】ところが一般に、登録時には前記装置に習
熟していないことが多く、指を置く位置や押圧が一定し
ないのが普通である。
However, in general, at the time of registration, the user is often unfamiliar with the device, and the position where the finger is placed and the pressure are usually not constant.

【0020】また、登録後の使用者の作業内容の変化や
季節的な皮膚の状態変化などのため、照合時に、登録時
と同質性の高い指紋画像を入力することが困難となる場
合が多い。
Further, it is often difficult to input a fingerprint image having the same quality as that at the time of registration at the time of collation due to a change in the work content of the user after registration or a seasonal change in skin condition. .

【0021】(2) これに対して、登録時に指紋画像を複
数回入力して各画像毎に辞書を作製し、各画像で共通に
選択される特徴点を優先的に辞書として採用する方式も
提案されている。
(2) On the other hand, there is also a method in which a fingerprint image is input a plurality of times at the time of registration, a dictionary is created for each image, and a feature point commonly selected for each image is preferentially adopted as the dictionary. Proposed.

【0022】この方式では、指の押捺位置や押圧の違い
に対しては、マージンのある辞書を作製することが可能
となるが、指紋の経時変化に対しては、対応が困難であ
る。
According to this method, it is possible to create a dictionary having a margin with respect to the difference in the pressed position and the pressed pressure of the finger, but it is difficult to cope with the aging of the fingerprint.

【0023】本発明は、このような従来の課題を解決
し、指紋を入力する際の押圧の変化や、指紋の経時変化
に対して十分対応出来るようにすることを目的とする。
An object of the present invention is to solve such a conventional problem and to sufficiently cope with a change in pressure at the time of inputting a fingerprint and a change with time of the fingerprint.

【0024】[0024]

【課題を解決するための手段】図1は本発明の原理図で
あり、図中、図10と同符号は同一のものを示す。ま
た、13は更新用辞書一時記憶部、14は更新要否の判
定部を示す。
FIG. 1 is a diagram showing the principle of the present invention, in which the same reference numerals as those in FIG. 10 denote the same parts. Reference numeral 13 denotes an update dictionary temporary storage unit, and reference numeral 14 denotes an update necessity determination unit.

【0025】本発明は上記の課題を解決するため、次の
ように構成した。
The present invention has the following configuration in order to solve the above problems.

【0026】(1) 予め、指紋の個人特徴情報を、辞書と
して登録しておく特徴情報記憶部5と、指紋画像から特
徴点を抽出し、この指紋特徴点の情報を、個人特徴情報
として特徴情報記憶部5に登録する登録部4と、前記特
徴情報記憶部5に登録されている指紋の特徴と、入力し
た指紋の特徴とを照合する照合部6とを具備した本人確
認装置の登録済み指紋特徴点の更新方法において、指紋
の照合が成功した際、残りの特徴点についても照合を行
って、前記辞書の特徴点の合否を判定し、その結果に
基づいて、不良特徴点の数を計数し、この計数値が、辞
書更新用閾値を越えた場合に辞書更新を行い、該辞書更
新用閾値を越えない場合に辞書更新を行わないように判
定する辞書の更新要否判定を行い、辞書更新を要する場
合には、前記照合時の入力指紋画像から、新たに特徴点
を選択し、辞書として登録済みの不良特徴点を、前記の
新たに選択した特徴点で置き換えるようにした。
(1) A feature information storage unit 5 for registering personal feature information of a fingerprint in advance as a dictionary, and a feature point is extracted from a fingerprint image, and the information of the fingerprint feature point is used as feature information as personal feature information. A registered personal identification device including a registration unit 4 for registering in the information storage unit 5 and a matching unit 6 for matching the fingerprint features registered in the feature information storage unit 5 with the input fingerprint features. In the fingerprint feature point update method, when fingerprint matching is successful, the remaining feature points are also compared.
What determines the acceptability of the feature points of the dictionary, based on the results, counts the number of bad feature points, the count value is, prefix
The dictionary is updated when the threshold for document update is exceeded, and the dictionary is updated.
It is determined not to update the dictionary if the new threshold is not exceeded.
Perform dictionary update necessity determination of the constant which, if required a dictionary updating from the input fingerprint image during the verification, the newly selected feature points, the registered defective feature points as a dictionary, said <br /> Replaced with the newly selected feature point .

【0027】[0027]

【0028】(2) 辞書の更新要否判定を行う際、過去の
合格率、使用回数と、今回の照合結果に基づき、各特徴
点毎に合格率を算出し、合格率が低くて不良とされた特
徴点の数が閾値を越えた場合に、辞書更新を行うように
判定する。
(2) When determining the necessity of updating the dictionary, the pass rate is calculated for each feature point based on the past pass rate, the number of times of use, and the result of the current comparison, and the pass rate is low and the pass rate is low. When the number of feature points obtained exceeds the threshold value, it is determined to update the dictionary.

【0029】(3) 上記構成(2) において辞書更新要否判
定を行う際、辞書の使用回数に下限値を設定しておき、
前記使用回数が下限値に満たない場合は、合格率が低く
て不良とされた特徴点の数が閾値を越えた場合でも、辞
書更新を行わないように判定する。
(3) In the configuration (2) , when the dictionary update necessity determination is performed, a lower limit value is set for the number of times the dictionary is used,
When the number of uses is less than the lower limit, it is determined that the dictionary is not updated even when the number of defective feature points having a low pass rate exceeds the threshold value.

【0030】(4) 辞書更新要否判定を行う際、各特徴点
毎に、照合誤差を算出し、前記照合誤差が多くて不良と
された特徴点の数が閾値を越えた場合に、辞書更新を行
うように判定する。
(4) When the dictionary update necessity determination is performed, a matching error is calculated for each feature point, and if the number of feature points determined as bad due to a large matching error exceeds a threshold, the dictionary is updated. Judge to update.

【0031】(5) 辞書更新要否判定を行う際、各特徴点
毎に、平均照合誤差を算出し、前記平均照合誤差が多く
て不良とされた特徴点の数が閾値を越えた場合に、辞書
更新を行うように判定する。
(5) When performing dictionary update necessity determination, an average collation error is calculated for each feature point, and when the average collation error is large and the number of bad feature points exceeds a threshold, Is determined to update the dictionary.

【0032】(6) 上記構成(5) において、辞書更新要否
判定を行う際、辞書の使用回数に下限値を設定してお
き、前記使用回数が下限値に満たない場合には、平均照
合誤差が多くて不良とされた特徴点の数が閾値を越えた
場合でも、辞書更新を行わないように判定する。
(6) In the configuration (5) , when determining whether or not to update the dictionary, a lower limit value is set for the number of times the dictionary is used, and if the number of times of use is less than the lower limit, the average collation is performed. Even when the number of defective feature points having a large error exceeds the threshold value, it is determined not to update the dictionary.

【0033】[0033]

【作用】上記構成に基づく本発明の作用を、図1を参照
しながら説明する。
The operation of the present invention based on the above configuration will be described with reference to FIG.

【0034】(1) 指紋照合時には、照合部6において、
特徴情報記憶部5に登録済みの辞書(個人特徴情報)
と、2値化メモリ3に格納されている入力指紋の特徴点
とを照合する。
(1) At the time of fingerprint collation, the collation unit 6
Dictionary (personal characteristic information) registered in the characteristic information storage unit 5
And the feature point of the input fingerprint stored in the binarization memory 3.

【0035】この照合時に、各特徴点毎に合否判定を行
うので、その結果を内部のメモリに格納しておく。この
照合により、本人確認ができた場合には、残りの特徴点
についても照合を行い(本人確認は、全特徴点について
照合を行わずに確定する)、その合否結果を内部のメモ
リに格納しておく。
At the time of this collation, a pass / fail judgment is made for each feature point, and the result is stored in an internal memory. If the identity can be confirmed by this collation, the remaining feature points are also collated (identification is determined without collation for all feature points), and the pass / fail result is stored in the internal memory. Keep it.

【0036】その後、更新要否の判定部14において、
前記の合否データを検証し、辞書更新要否を判定する。
この処理としては、先ず、不良特徴点(不合格となった
特徴点)の数を計数する。
Thereafter, the update necessity determining unit 14 determines
The pass / fail data is verified to determine whether dictionary update is necessary.
In this process, first, the number of defective feature points (rejected feature points) is counted.

【0037】そして、不良特徴点の数が、辞書更新用閾
値を越えていれば、辞書更新を必要とする旨の判定を行
う。
If the number of defective feature points exceeds the dictionary update threshold, it is determined that dictionary update is required.

【0038】辞書更新を行う場合は、2値化メモリ3内
に格納されている照合時の入力画像から、新たに特徴点
を選択し、一時、更新用辞書記憶部13に格納してお
く。
When updating the dictionary, a new feature point is selected from the input image at the time of collation stored in the binarization memory 3 and is temporarily stored in the update dictionary storage unit 13.

【0039】その後、新たに選択した前記特徴点で、特
徴情報記憶部5に登録済みの辞書を書き換える。
Thereafter, the dictionary registered in the feature information storage unit 5 is rewritten with the newly selected feature point.

【0040】このようにすれば、本人確認装置に習熟す
るにつれて、辞書が更新されるので、指の押圧変化や、
指紋の経時変化にも十分対応できることになる。
In this way, the dictionary is updated as the user becomes more proficient in the personal identification device.
It is possible to sufficiently cope with the temporal change of the fingerprint.

【0041】また、上記辞書更新要否判定を行う際、上
記構成(2)〜(7)のようにすることもできる。これ
らの場合にも、上記のように、指の押圧変化や、指紋の
経時変化に十分対応でき、常に安定した本人確認を行う
ことが可能となる。
Further, when the dictionary update necessity determination is performed, the above configurations (2) to (7) may be employed. Also in these cases, as described above, it is possible to sufficiently cope with a change in finger pressing and a change with time in fingerprints, and it is possible to always perform stable identity verification.

【0042】[0042]

【実施例】以下、本発明の実施例を図面に基づいて説明
する。
Embodiments of the present invention will be described below with reference to the drawings.

【0043】(第1実施例の説明)図2〜図3は、本発
明の第1実施例を示した図であり、図2は本人確認装置
の構成図、図3は処理フローチャートである。
(Explanation of First Embodiment) FIGS. 2 and 3 show a first embodiment of the present invention. FIG. 2 is a block diagram of the personal identification device, and FIG. 3 is a processing flowchart.

【0044】図中、図1、図10と同符号は同一のもの
を示す。また、15は合格窓数評価部、16は更新用閾
値設定部を示す。
In the drawings, the same reference numerals as those in FIGS. 1 and 10 denote the same components. Reference numeral 15 denotes a pass window evaluation unit, and reference numeral 16 denotes an update threshold value setting unit.

【0045】第1実施例は、ムービングウィンドゥ法に
より指紋の照合を行う本人確認装置に適用した例であ
り、図2(A)に前記装置のブロック図を示し、個人特
徴情報のデータ構造を図2(B)に示す。
The first embodiment is an example in which the present invention is applied to an identity verification apparatus that performs fingerprint collation by the moving window method. FIG. 2A shows a block diagram of the apparatus, and shows the data structure of personal characteristic information. 2 (B).

【0046】この実施例の本人確認装置は、図10に示
した従来装置の登録部4に、更新用辞書一時記憶部13
と、更新要否の判定部14を付加すると共に、照合部6
に、合格窓数評価部15と、更新用閾値設定部16を付
加したものである。
The personal identification device of this embodiment has an update dictionary temporary storage unit 13 in the registration unit 4 of the conventional device shown in FIG.
And an update necessity determination unit 14, and a collation unit 6.
In addition, a pass window evaluation unit 15 and an update threshold setting unit 16 are added to FIG.

【0047】また、特徴情報記憶部5に、辞書として登
録する個人特徴情報は、窓の位置情報(X,Y)と窓の
画像情報とで構成した。
The personal characteristic information registered as a dictionary in the characteristic information storage unit 5 is composed of window position information (X, Y) and window image information.

【0048】更新用辞書一時記憶部13は、辞書更新を
行うために、入力指紋画像から新たに選択した特徴点近
傍の「窓」の情報を一時的に格納しておくものである。
The update dictionary temporary storage unit 13 temporarily stores information on a “window” near a feature point newly selected from an input fingerprint image in order to update the dictionary.

【0049】合格窓数評価部15は、画素値比較部10
から出力される「窓」の合否情報を入力して、合格窓数
の評価を行うものである。
The pass window number evaluation unit 15 includes a pixel value
The pass / fail information of the "window" output from is input and the number of passing windows is evaluated.

【0050】更新用閾値設定部16は、辞書更新要否を
判定する際の更新用閾値を合格窓数評価部15へ送り、
前記閾値の設定を行うものである。
The update threshold value setting unit 16 sends an update threshold value for judging the necessity of updating the dictionary to the pass window number evaluation unit 15,
The threshold value is set.

【0051】更新要否の判定部14は、合格窓数評価部
15の評価結果に基づいて、辞書更新の要否を判定する
と共に、更新時には、辞書の更新処理を行うものであ
る。
The update necessity judging section 14 judges whether or not the dictionary needs to be updated based on the evaluation result of the passing window evaluation section 15 and performs a dictionary update process at the time of updating.

【0052】前記の辞書更新処理は、更新要否の判定部
14が、更新用辞書一時記憶部13から該当する「窓」
を取り出し、特徴情報記憶部5内に登録済みの辞書を書
き換えることにより更新する。
In the dictionary update processing, the update necessity determining unit 14 determines whether the update is necessary from the update dictionary temporary storage 13
And updates the dictionary by rewriting the dictionary registered in the feature information storage unit 5.

【0053】この更新では、不良な「窓」についての
み、辞書を更新し、新しい辞書とする。
In this update, the dictionary is updated only for the defective “window” to be a new dictionary.

【0054】以下、図3の処理フローチャートに基づい
て、第1実施例の処理を説明する。なお、図3の各処理
番号はカッコ内に示す。
Hereinafter, the processing of the first embodiment will be described with reference to the processing flowchart of FIG. Each processing number in FIG. 3 is shown in parentheses.

【0055】図3の処理で、S1〜S4の処理は、従来
の指紋照合処理と同じである。ただし、次の処理のため
にS2の処理を追加してある。以下具体的に説明する。
In the processing of FIG. 3, the processing of S1 to S4 is the same as the conventional fingerprint collation processing. However, the processing of S2 is added for the next processing. This will be specifically described below.

【0056】ムービングウィンドゥ法により、指紋照合
を行う際、画素値比較部10において、入力した指紋の
特徴点近傍から切り出した「窓」と、特徴情報記憶部5
に、個人特徴情報(辞書)として登録してある「窓」と
の画素値の比較を行う(S1)。
When performing fingerprint matching by the moving window method, the pixel value comparison unit 10 extracts a “window” cut out from the vicinity of a feature point of the input fingerprint and the feature information storage unit 5.
Next, a comparison is made between the pixel value and the "window" registered as personal characteristic information (dictionary) (S1).

【0057】前記比較処理が終了すると、「窓」の合否
情報が出力されるから、この情報を、合格窓数評価部1
1,15に格納しておく(S2)。
When the comparison process is completed, pass / fail information of “window” is output.
1 and 15 (S2).

【0058】上記の処理を全部の「窓」について行い
(S4)、合格窓数が一定数を越えた場合には(S
3)、本人確認処理を終了する。この本人確認処理は、
従来と同じように、合格窓数評価部11が行う。なお、
全「窓」について照合を行っても、合格した「窓」の数
が本人確認に必要とする数に達しなければ、リジェクト
する。
The above processing is performed for all "windows" (S4), and when the number of passing windows exceeds a certain number (S4).
3), the personal identification processing ends. This identity verification process
As in the conventional case, the pass window number evaluation unit 11 performs the process. In addition,
If the number of passed "windows" does not reach the number required for identity verification even after collation for all "windows", rejection is performed.

【0059】指紋照合により、照合成功となった場合
(本人確認ができた場合)、残りの「窓」についても照
合を行い(S5)、その合否情報を、合格窓数評価部1
5に格納しておく(S6)。
When the fingerprint collation succeeds (when the identity is successfully confirmed), collation is also performed for the remaining “windows” (S5), and the pass / fail information is passed to the pass window evaluation unit 1.
5 (S6).

【0060】残りの「窓」についての照合が終了する
と、合格窓数評価部15において、合否データの検証を
行う(S7)。この検証では、予め格納しておいた各
「窓」毎の合否データを調べ、不合格になった「窓」が
あった場合(S8)には、その数を計数(S9)する。
When the collation of the remaining "windows" is completed, the pass / fail evaluation unit 15 verifies the pass / fail data (S7). In this verification, the pass / fail data for each “window” stored in advance is checked, and if any “window” has failed (S8), the number is counted (S9).

【0061】この処理を、全「窓」について行った後
(S10)、更新要否の判定部14において、辞書の更
新が必要か否かを判定する(S11)。
After this process has been performed for all "windows" (S10), the update necessity determining unit 14 determines whether or not the dictionary needs to be updated (S11).

【0062】この場合、合格窓数評価部15では、更新
用閾値設定部16によって設定された閾値と、不合格に
なった「窓」の計数値とを比較し、前記計数値が閾値を
越えた場合に、その旨の出力信号を更新要否の判定部1
4へ送出する。
In this case, the number-of-accepted-windows evaluation section 15 compares the threshold value set by the update threshold value setting section 16 with the count value of the rejected “window”, and the count value exceeds the threshold value. In this case, the output signal to that effect is determined by the determination unit
4

【0063】更新要否の判定部14では、前記の出力信
号を受け取り、更新要否の判定をする。すなわち、不合
格となった「窓」の計数値が、閾値を越えた時、辞書の
更新を行うように判定する。
The update necessity judging section 14 receives the output signal and judges the necessity of update. That is, when the count value of the rejected “window” exceeds the threshold value, it is determined to update the dictionary.

【0064】辞書の更新を要する旨の判定がなされると
(S11)、新たに、照合時に用いた指紋画像から、
「窓」を選定して辞書を更新する。
When it is determined that the dictionary needs to be updated (S11), a new fingerprint image is used from the fingerprint image used at the time of collation.
Select "window" and update the dictionary.

【0065】すなわち、2値化メモリ3内に格納されて
いる入力指紋画像(照合時に用いた指紋画像)を用い
て、細線化処理を行い(S12)、特徴点を抽出する
(S13)。
That is, a thinning process is performed using the input fingerprint image (the fingerprint image used at the time of matching) stored in the binarization memory 3 (S12), and feature points are extracted (S13).

【0066】その後、特徴点近傍から「窓」を切り出し
(S14)、これを一時、更新用辞書一時記憶部13に
格納しておく。
Thereafter, a “window” is cut out from the vicinity of the feature point (S 14), and this is temporarily stored in the update dictionary temporary storage unit 13.

【0067】次に、更新要否の判定部14により、更新
用辞書一時記憶部13内に格納されている「窓」の情報
を用いて、特徴情報記憶部5内に登録済みの辞書を更新
する。この辞書更新では、不合格となった「窓」につい
てのみ更新する。
Next, the dictionary which has been registered in the feature information storage unit 5 is updated by the update necessity determination unit 14 using the “window” information stored in the update dictionary temporary storage unit 13. I do. In this dictionary update, only the failed “window” is updated.

【0068】(第2実施例の説明)図4は、第2実施例
における本人確認装置の構成図、図5は処理フローチャ
ートである。
(Explanation of the Second Embodiment) FIG. 4 is a block diagram of the personal identification device in the second embodiment, and FIG. 5 is a processing flowchart.

【0069】図中、図2と同符号は同一のものを示す。
また、17は合格率算出部を示す。
In the figure, the same reference numerals as those in FIG. 2 denote the same parts.
Reference numeral 17 denotes a pass rate calculation unit.

【0070】第2実施例は、ムービングウィンドゥ法に
より指紋の照合を行う本人確認装置に適用した例であ
り、図4(A)に本人確認装置のブロック図を示し、図
4(B)に個人特徴情報のデータ構造を示す。
The second embodiment is an example in which the present invention is applied to a personal identification device that performs fingerprint collation by the moving window method. FIG. 4A is a block diagram of the personal identification device, and FIG. 3 shows a data structure of feature information.

【0071】この実施例の本人確認装置は、図10に示
した従来の装置の登録部4に、更新用辞書一時記憶部1
3と、更新要否の判定部14を付加すると共に、照合部
6に、合格率算出部17を付加したものである。
The personal identification device of this embodiment is provided in the registration unit 4 of the conventional device shown in FIG.
3 and an update necessity determination unit 14, and a pass rate calculation unit 17 is added to the collation unit 6.

【0072】また、個人特徴情報は、窓の位置情報
(X,Y)、合格率、使用回数、窓の画像情報(2値)
で構成した。
The personal characteristic information includes window position information (X, Y), pass rate, number of times of use, window image information (binary)
It consisted of.

【0073】上記合格率算出部17は、特徴情報記憶部
5に登録されている過去の合格率、使用回数と、画素値
比較部10から出力された、今回の照合結果の情報とを
用いて、各特徴点毎に合格率を算出するものである。
The pass rate calculating section 17 uses the past pass rate and the number of times of use registered in the feature information storage section 5 and the information of the current collation result output from the pixel value comparing section 10. The pass rate is calculated for each feature point.

【0074】また、他の構成は図2、図10と同じなの
で説明を省略する。
The other configurations are the same as those shown in FIGS. 2 and 10, and a description thereof will be omitted.

【0075】次に、図5の処理フローチャートに基づい
て、第2実施例の処理を説明する。なお、図5の各処理
番号は、カッコ内に示す。
Next, the processing of the second embodiment will be described with reference to the processing flowchart of FIG. Each processing number in FIG. 5 is shown in parentheses.

【0076】図5の処理で、S20〜S25の処理及び
S31〜S34の処理は、図3のS1〜S6の処理及び
S12〜S15の処理と同じである。ただし、合否結果
の格納(S21,S25)は、合格率算出部17内とす
る。
In the processing of FIG. 5, the processing of S20 to S25 and the processing of S31 to S34 are the same as the processing of S1 to S6 and the processing of S12 to S15 in FIG. However, the storage of the pass / fail result (S21, S25) is performed in the pass rate calculation unit 17.

【0077】すべての「窓」についての合否結果の格納
が終了したら(S25)、合格率算出部17内で、合格
率の履歴情報を用いて各「窓」毎に合格率を算出する
(S26)。
When the storage of the pass / fail results for all the “windows” is completed (S25), the pass rate is calculated for each “window” using the pass rate history information in the pass rate calculating section 17 (S26). ).

【0078】この場合の履歴情報は、特徴情報記憶部5
内の個人特徴情報(過去の合格率、使用回数)を用い
る。
The history information in this case is stored in the feature information storage unit 5.
Use personal characteristic information (pass rate in the past, number of uses).

【0079】次に、算出した各「窓」毎の合格率は、更
新要否の判定部14へ送られ、ここで、前記合格率をも
とに、各「窓」が更新を必要とするものか否か(合否)
を判定し(S27)、合格率の低い不良な「窓」の数を
計数する(S29)。
Next, the calculated pass rate for each “window” is sent to the update necessity judging unit 14, where each “window” needs to be updated based on the pass rate. Or not (pass / fail)
Is determined (S27), and the number of defective “windows” having a low pass rate is counted (S29).

【0080】この処理を、全「窓」について行った後
(S28)、更新要否の判定部14では、辞書の更新要
否判定を行う(S30)。
After this process has been performed for all “windows” (S28), the update necessity judging unit 14 judges whether the dictionary needs to be updated (S30).

【0081】この辞書の更新要否判定では、合格率の低
い不良な「窓」の数が規定の値を越えたか否かの判定
と、使用回数が所定回数を越えたか否かの判定を行う。
In this dictionary update necessity determination, it is determined whether the number of defective “windows” having a low pass rate exceeds a prescribed value and whether the number of uses exceeds a predetermined number. .

【0082】そして、不良と判定した「窓」の数が、規
定値を越え、かつ、使用回数(辞書の使用回数)が一定
回数を越えていた場合に、辞書の更新を行うように判定
する。
When the number of “windows” determined to be defective exceeds a prescribed value and the number of times of use (the number of times of use of the dictionary) exceeds a certain number, it is determined to update the dictionary. .

【0083】従って、不良な「窓」の数が規定値を越え
ていた場合でも、使用回数が一定回数に満たなければ、
辞書の更新は行わない。
Therefore, even if the number of defective “windows” exceeds the specified value, if the number of uses is less than a certain number,
Do not update the dictionary.

【0084】(第3実施例の説明)図6は、第3実施例
における本人確認装置の構成図、図7は処理フローチャ
ートである。
(Explanation of Third Embodiment) FIG. 6 is a block diagram of the personal identification device in the third embodiment, and FIG. 7 is a processing flowchart.

【0085】図中、図4と同符号は同一のものを示す。
また、18は照合誤差一時記憶部を示す。
In the figure, the same reference numerals as those in FIG. 4 denote the same parts.
Reference numeral 18 denotes a collation error temporary storage unit.

【0086】第3実施例における本人確認装置は、ムー
ビングウィンドゥ法により、指紋の照合を行う装置であ
り、そのブロック図を図6(A)に示し、個人特徴情報
のデータ構造を図6(B)に示す。
The personal identification device according to the third embodiment is a device for collating a fingerprint by the moving window method, and its block diagram is shown in FIG. 6A, and the data structure of the personal characteristic information is shown in FIG. ).

【0087】この実施例の本人確認装置は、図10に示
した従来装置の登録部4に、更新用辞書一時記憶部13
と更新要否の判定部14を設けると共に、照合部6に、
照合誤差一時記憶部18を設けたものである。
The personal identification device of this embodiment has an update dictionary temporary storage unit 13 in the registration unit 4 of the conventional device shown in FIG.
And an update necessity determining unit 14 are provided.
This is provided with a collation error temporary storage unit 18.

【0088】また、個人特徴情報としては、窓の位置情
報と窓の画像情報とを用いる。
As the personal characteristic information, window position information and window image information are used.

【0089】上記の照合誤差一時記憶部18は、画素値
比較部10での照合結果である、照合誤差(画素値の照
合誤差)を、各「窓」毎に一時格納しておくものであ
る。
The above-described collation error temporary storage unit 18 temporarily stores the collation error (pixel value collation error), which is the collation result in the pixel value comparison unit 10, for each “window”. .

【0090】なお、他の構成は、図2、図4と同じなの
で説明を省略する。
The other components are the same as those shown in FIGS. 2 and 4, and the description is omitted.

【0091】以下、図7の処理フローチャートに基づ
き、第3実施例の処理を説明する。なお、図7の各処理
番号は、カッコ内に示す。
Hereinafter, the processing of the third embodiment will be described with reference to the processing flowchart of FIG. Each processing number in FIG. 7 is shown in parentheses.

【0092】図7の処理では、S41,S45の処理
で、照合誤差を、照合誤差一時記憶部18に格納してお
き、S46の合否データの検証では、格納しておいた各
「窓」の照合誤差を検証し、S50の判定では前記検証
結果に基づいて、辞書更新の要否判定を行うものであ
り、他の処理は、図3の処理と同じである。
In the process shown in FIG. 7, the collation errors are stored in the collation error temporary storage unit 18 in the processes of S41 and S45, and in the verification of the pass / fail data in S46, each of the stored “windows” is verified. The collation error is verified, and in the determination of S50, the necessity of dictionary update is determined based on the verification result, and the other processing is the same as the processing of FIG.

【0093】更に具体的に説明すると、次のとおりであ
る。照合時には、画素値比較部10において、各「窓」
毎に画素値の比較を行い、この時の照合誤差(画素値の
照合誤差)を、照合誤差一時記憶部18に格納しておく
(S41)。
More specifically, it is as follows. At the time of collation, each “window”
The pixel values are compared every time, and the matching error (pixel value matching error) at this time is stored in the matching error temporary storage unit 18 (S41).

【0094】本人確認ができた場合には、更に残りの
「窓」についても照合を行い、上記と同様に、照合誤差
を格納しておく(S45)。
If the identity can be confirmed, collation is further performed on the remaining "windows", and the collation error is stored in the same manner as described above (S45).

【0095】前記処理を全「窓」について行った後、更
新要否の判定部14において、各「窓」毎に、照合誤差
がある閾値を越えたか否かを判定する(S46)。
After performing the above-described processing for all “windows”, the update necessity determining unit 14 determines, for each “window”, whether a collation error exceeds a certain threshold (S46).

【0096】もし、照合誤差が閾値を越えていれば(S
47)、その「窓」を不良な「窓」であるとして、その
「窓」の数を計数する(S49)。
If the collation error exceeds the threshold (S
47) Assuming that the “window” is a defective “window”, the number of the “window” is counted (S49).

【0097】この処理を全「窓」について行った後(S
48)、不良な「窓」の数が所定の閾値を越えていれ
ば、辞書の更新を行うように判定する(S50)。
After this processing is performed for all “windows” (S
48) If the number of defective “windows” exceeds a predetermined threshold value, it is determined to update the dictionary (S50).

【0098】辞書の更新を行う場合の処理は、上記第
1、第2実施例と同じである。
The processing for updating the dictionary is the same as in the first and second embodiments.

【0099】(第4実施例の説明)図8は、第4実施例
における本人確認装置の構成図、図9は処理フローチャ
ートである。
(Explanation of the Fourth Embodiment) FIG. 8 is a block diagram of the personal identification device in the fourth embodiment, and FIG. 9 is a processing flowchart.

【0100】図中、図6と同符号は同一のものを示す。
また、19は、平均照合誤差算出部を示す。
In the figure, the same reference numerals as those in FIG. 6 denote the same parts.
Reference numeral 19 denotes an average collation error calculation unit.

【0101】第4実施例における本人確認装置は、ムー
ビングウィンドゥ法により、指紋の照合を行う装置であ
り、そのブロック図を図8(A)に示し、個人特徴情報
のデータ構造を図8(B)に示す。
The personal identification device according to the fourth embodiment is a device for collating a fingerprint by the moving window method, and its block diagram is shown in FIG. 8A, and the data structure of the personal characteristic information is shown in FIG. ).

【0102】この実施例の本人確認装置は、図6に示し
た装置に、平均照合誤差算出部19を付加したものであ
り、他の構成は図6と同じである。
The identity verification device of this embodiment is obtained by adding an average collation error calculator 19 to the device shown in FIG. 6, and the other configuration is the same as that of FIG.

【0103】又、個人特徴情報は、窓の位置情報(X,
Y)、平均照合誤差、使用回数、窓の画像情報で構成し
た。
The personal characteristic information includes window position information (X,
Y), the average collation error, the number of uses, and the image information of the window.

【0104】上記平均照合誤差算出部19は、照合誤差
一時記憶部18に格納されている各「窓」毎の照合誤差
と、特徴情報記憶部5に格納されている過去の平均照合
誤差及び使用回数を入力し、各「窓」毎に平均照合誤差
を算出するものである。
The above-mentioned average collation error calculating section 19 compares the collation error for each “window” stored in the collation error temporary storage section 18 with the past average collation error stored in the feature information storage section 5 and the The number of times is input, and an average collation error is calculated for each “window”.

【0105】次に、図9の処理フローチャートに基づ
き、第4実施例の処理を説明する。なお、図9の各処理
番号は、カッコ内に示す。
Next, the processing of the fourth embodiment will be described with reference to the processing flowchart of FIG. Each processing number in FIG. 9 is shown in parentheses.

【0106】図9の処理では、S66で平均照合誤差を
算出し、この算出結果により、S67で、各「窓」が不
良な「窓」か否かを判定している。その他の処理は、図
7の処理と同じである。
In the process of FIG. 9, the average collation error is calculated in S66, and based on the calculation result, it is determined in S67 whether each “window” is a defective “window”. Other processes are the same as those in FIG.

【0107】更に具体的に説明すると次の通りである。
S66の処理で、各「窓」毎の平均照合誤差を算出する
が、この場合、平均照合誤差算出部19において、過去
の照合誤差、使用回数(個人特徴情報として登録済みの
データ)と、今回の照合誤差(照合誤差一時記憶部内の
データ)とを用いて、各「窓」毎に、新たに平均照合誤
差を算出する。
A more specific description is as follows.
In the process of S66, the average collation error for each “window” is calculated. In this case, the average collation error calculator 19 compares the past collation error, the number of times of use (data registered as personal feature information) and the current , A new average collation error is calculated for each “window” using the collation error (data in the collation error temporary storage unit).

【0108】S67の処理では、更新要否の判定部14
において、平均照合誤差算出部19で算出した平均照合
誤差を入力し、各「窓」毎に不良な「窓」か否かを判定
する。
In the process of S67, the update necessity determining unit 14 is determined.
In step (1), the average collation error calculated by the average collation error calculation unit 19 is input, and it is determined whether or not each "window" is a defective "window".

【0109】平均照合誤差が、予め設定した閾値を越え
ていれば、不良な「窓」であると判定し、閾値に満たな
ければ不良な「窓」でないと判定する。もし不良な
「窓」があれば、その「窓」の数を計数しておく(S6
8)。
If the average collation error exceeds a preset threshold, it is determined that the window is a defective “window”. If the average collation error is less than the threshold, it is determined that the window is not a defective “window”. If there is a defective "window", the number of the "window" is counted (S6).
8).

【0110】この処理を全「窓」について行った後(S
69)、不良な「窓」の数が、所定の値を越えていれ
ば、辞書の更新を必要とする旨の判定を行う(S7
0)。ただし、使用回数が一定数に満たなければ、辞書
の更新は行わない。
After this processing is performed for all “windows” (S
69) If the number of defective "windows" exceeds a predetermined value, it is determined that the dictionary needs to be updated (S7).
0). However, if the number of uses is less than a certain number, the dictionary is not updated.

【0111】(他の実施例)以上実施例について説明し
たが、本発明は次のようにしても実施可能である。
(Other Embodiments) Although the embodiments have been described above, the present invention can be implemented as follows.

【0112】(1) ムービングウィンドゥ法による本人確
認装置だけでなく、他の方法による本人確認装置にも適
用可能である。
(1) The present invention can be applied not only to the personal identification device using the moving window method but also to the personal identification device using another method.

【0113】特に、上記実施例の内、図2〜図5に示し
た第1、第2実施例の方法は、ムービングウィンドゥ法
以外の方法で本人確認を行う装置にも、適用可能であ
る。
In particular, of the above embodiments, the methods of the first and second embodiments shown in FIGS. 2 to 5 can be applied to an apparatus for performing identity verification by a method other than the moving window method.

【0114】(2) 例えば、ムービングウィンドゥ法以外
の方法で本人確認を行う装置としては、「谷細線化によ
る指紋照合システム」(「電子情報通信学会論文誌」D,
Vol,J71-D No.2, PP327-335,1988年2月参照)があり、
このシステムにも本発明は適用可能である。
(2) For example, as a device for performing identity verification by a method other than the moving window method, a “fingerprint collation system using valley thinning” (“Transactions of the Institute of Electronics, Information and Communication Engineers” D,
Vol, J71-D No.2, PP327-335, see February 1988)
The present invention is also applicable to this system.

【0115】[0115]

【発明の効果】以上説明したように、本発明によれば次
のような効果がある。
As described above, the present invention has the following effects.

【0116】(1) 本人確認装置に習熟するにつれて、辞
書(個人特徴情報)が更新されていくので、指の押捺位
置や押圧の変化、あるいは指紋の経時変化に対応でき
る。
(1) The dictionary (individual characteristic information) is updated as the user becomes proficient in the personal identification device, so that it is possible to cope with a change in the imprint position of the finger, a change in the press, or a change with time in the fingerprint.

【0117】(2) 常に適正な辞書を登録しておくことが
できるので、指紋の照合を安定して行うことができる。
(2) Since an appropriate dictionary can always be registered, fingerprint collation can be stably performed.

【0118】(3) 辞書の不良特徴点を少なくできるの
で、本人確認が速くできる。前記効果の他、各請求項に
対応して次のような効果がある。 (4) 請求項1では次のような効果がある。即ち、登録指
紋と入力指紋間で一致する特徴点の個数が多いほど、そ
れらの指紋照合性能は安定する。従って、不良特徴点数
を計数することで、その辞書に関する照合性能の安定性
を評価でき辞書更新の時期を知ることができる。不良特
徴点と判断された特徴点は、その辞書作成時の指の状態
が悪いことが予想されるので、新たに入力指紋画像から
辞書を作成することで、優良特徴点に更新される。即
ち、辞書の照合性能の向上が期待できる。 また、入力指
紋画像から辞書を作成し直して、既存の辞書を更新して
いくので、使用すればするほど、優良特徴点の辞書の増
加が期待できる。また、春夏秋冬を通じて発生する指の
状態の変化にも対応することができる。 (5) 請求項2では次のような効果がある。即ち、各特徴
点毎に過去の履歴を考慮して合格率を算出するので、不
良特徴点の確信度が保証される。例えば、指の悪い状態
で指紋照合をした時、照合一致の判定は下っても、優良
特徴点で照合不一致となる特徴点辞書があり、たまたま
それが辞書更新の閾値を越えてしまう場合が考えられ
る。 このような場合、過去の履歴をとっていなければこ
れら優良特徴点辞書も更新対象になってしまう、そこ
で、過去の履歴を参照し、ただ一回だけの照合結果より
不良特徴点の判断を下さないことで、誤った辞書更新を
防ぐことができる。 (6) 請求項3では次のような効果がある。例えば、辞書
の使用回数が少ない場合、不良特徴点と十分判断できる
だけの履歴が揃わないので、誤った辞書更新が発生する
ことが考えられる。そこで、辞書の使用回数が閾値を越
えた場合に辞書更新を行うようにすることで、前記のよ
うな誤った辞書更新を防止することができる。 (7) 請求項4では次のような効果がある。即ち、辞書に
含まれている特徴点が不良であるかどうかを各特徴点の
一致、不一致より評価するのではなく、照合誤差で評価
することで、不良特徴点の確信度が保証される。つま
り、一致、不一致 だけでなく、どれくらい不一致である
かも、定量的に分かる。これに閾値を設け、より確実な
不良特徴点に限定することができるようになる。 (8) 請求項5では、請求項2と同じく、過去の履歴を残
すことにより、不良特徴点の確信度が保証される。 (9) 請求項6では次のような効果がある。即ち、使用回
数が下限値に満たない場合には、平均照合誤差が多くて
不良とされた特徴点の数が閾値を越えても、辞書の更新
を行わないように判定することで、請求項3と同じよう
に、誤った辞書更新を防止することができる。
(3) Since the number of defective feature points in the dictionary can be reduced, the identity can be quickly confirmed. In addition to the above effects,
The following effects are correspondingly obtained. (4) Claim 1 has the following effects. That is, the registered finger
The more feature points that match between the crest and the input fingerprint, the more
Their fingerprint matching performance is stable. Therefore, the number of defective feature points
The stability of the matching performance of the dictionary by counting
Can be evaluated and the time of dictionary update can be known. Bad
The feature points judged to be points are the state of the finger when the dictionary was created.
Is expected to be bad.
By creating a dictionary, it is updated to excellent feature points. Immediately
That is, an improvement in dictionary collation performance can be expected. Also, input finger
Recreate the dictionary from the crest image and update the existing dictionary
The more you use, the more dictionary of good feature points
Addition can be expected. In addition, the finger that occurs throughout the spring, summer, autumn and winter
It can respond to a change in state. (5) Claim 2 has the following effects. That is, each feature
Since the pass rate is calculated for each point taking into account the past history,
The certainty of good feature points is guaranteed. For example, bad finger condition
When fingerprint matching is performed with
There is a feature point dictionary that does not match at the feature point,
It is possible that it will exceed the dictionary update threshold
You. In such a case, if the past history is not
These excellent feature point dictionaries will also be updated, there
With reference to the past history,
By not determining bad feature points, incorrect dictionary updates
Can be prevented. (6) Claim 3 has the following effects. For example, a dictionary
If the number of uses is small, it can be judged that it is a bad feature point
Erroneous dictionary update occurs because only history is not collected
It is possible. Therefore, the number of times the dictionary is used exceeds the threshold
By updating the dictionary when the
Such an erroneous dictionary update can be prevented. (7) Claim 4 has the following effects. That is, in the dictionary
Whether the included feature points are bad or not
Evaluate based on matching error instead of evaluating based on match or mismatch
By doing so, the certainty of the defective feature point is guaranteed. Toes
Not only match, not match, but how much
It can be understood quantitatively. Set a threshold value for this,
It becomes possible to limit to defective feature points. (8) In claim 5, similar to claim 2, the past history is retained.
This guarantees the certainty of the defective feature point. (9) Claim 6 has the following effects. That is, use times
If the number is less than the lower limit, the average matching error is large and
Dictionary update even if the number of bad feature points exceeds the threshold
Is determined not to be performed.
In addition, erroneous dictionary update can be prevented.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の原理図である。FIG. 1 is a principle diagram of the present invention.

【図2】第1実施例における本人確認装置の構成図であ
る。
FIG. 2 is a configuration diagram of the personal identification device in the first embodiment.

【図3】第1実施例の処理フローチャートである。FIG. 3 is a processing flowchart of the first embodiment.

【図4】第2実施例における本人確認装置の構成図であ
る。
FIG. 4 is a configuration diagram of a personal identification device in a second embodiment.

【図5】第2実施例の処理フローチャートである。FIG. 5 is a processing flowchart of a second embodiment.

【図6】第3実施例における本人確認装置の構成図であ
る。
FIG. 6 is a configuration diagram of a personal identification device in a third embodiment.

【図7】第3実施例の処理フローチャートである。FIG. 7 is a processing flowchart of a third embodiment.

【図8】第4実施例における本人確認装置の構成図であ
る。
FIG. 8 is a configuration diagram of a personal identification device in a fourth embodiment.

【図9】第4実施例の処理フローチャートである。FIG. 9 is a processing flowchart of a fourth embodiment.

【図10】従来の本人確認装置の構成図である。FIG. 10 is a configuration diagram of a conventional personal identification device.

【符号の説明】[Explanation of symbols]

3 2値化メモリ 4 登録部 5 特徴情報記憶部 6 照合部 12 特徴抽出部 13 更新用辞書一時記憶部 14 更新要否の判定部 15 合格窓数評価部 16 更新用閾値設定部 17 合格率算出部 18 照合誤差一時記憶部 19 平均照合誤差算出部 Reference Signs List 3 Binarized memory 4 Registration unit 5 Feature information storage unit 6 Collation unit 12 Feature extraction unit 13 Update dictionary temporary storage unit 14 Update necessity determination unit 15 Pass window evaluation unit 16 Update threshold setting unit 17 Pass rate calculation Unit 18 collation error temporary storage unit 19 average collation error calculation unit

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】予め、指紋の個人特徴情報を、辞書として
登録しておく特徴情報記憶部(5)と、 指紋画像から特徴点を抽出し、この指紋特徴点の情報
を、個人特徴情報として特徴情報記憶部(5)に登録す
る登録部(4)と、 前記特徴情報記憶部(5)に登録されている指紋の特徴
と、入力した指紋の特徴とを照合する照合部(6)とを
具備した本人確認装置の登録済み指紋特徴点の更新方法
において、 指紋の照合が成功した際、残りの特徴点についても照合
を行って、前記辞書の各特徴点の合否を判定し、 その結果に基づいて、不良特徴点の数を計数し、この計
数値が、辞書更新用閾値を越えた場合に辞書更新を行
い、該辞書更新用閾値を越えない場合に辞書更新を行わ
ないように判定する辞書の更新要否判定を行い、 辞書更新を要する場合には、 前記照合時の入力指紋画像から、新たに特徴点を選択
し、 辞書として登録済みの不良特徴点を、前記の新たに選択
した特徴点で置き換えることを特徴とした登録済み指紋
特徴点の更新方法。
1. A feature information storage unit (5) for registering personal feature information of a fingerprint in advance as a dictionary, extracting feature points from a fingerprint image, and using the information of the fingerprint feature points as personal feature information. A registration unit (4) for registering in the characteristic information storage unit (5); a collation unit (6) for collating the fingerprint characteristics registered in the characteristic information storage unit (5) with the input fingerprint characteristics. In the method of updating the registered fingerprint feature points of the personal identification device equipped with, when the fingerprint matching is successful, the remaining feature points are also matched.
Is performed, and the pass / fail of each feature point in the dictionary is determined. Based on the result, the number of defective feature points is counted, and the total
Updates the dictionary when the numerical value exceeds the dictionary update threshold.
If the dictionary update threshold is not exceeded, the dictionary is updated.
Perform determining dictionary update necessity determination so as not, in a case requiring a dictionary update, from said verification time of the input fingerprint image, newly selected feature points, the registered defective feature points as a dictionary, the A method of updating a registered fingerprint feature point, characterized by replacing with a newly selected feature point.
【請求項2】辞書更新要否判定を行う際、 過去の合格率、使用回数と、今回の照合結果に基づき、
各特徴点毎に合格率を算出し、前記合格率が低くて不良
とされた特徴点の数が閾値を越えた場合に、辞書更新を
行うように判定することを特徴とした請求項1記載の登
録済み指紋特徴点の更新方法。
2. When the dictionary update necessity is determined, based on the past pass rate, the number of times of use, and the result of the current collation,
2. The method according to claim 1, wherein a pass rate is calculated for each feature point, and when the number of feature points determined to be defective due to a low pass rate exceeds a threshold, it is determined to update the dictionary. How to update registered fingerprint feature points.
【請求項3】辞書更新要否判定を行う際、 辞書の使用回数に下限値を設定しておき、 前記使用回数が下限値に満たない場合は、合格率が低く
て、不良とされた特徴点の数が閾値を越えた場合でも、
辞書更新を行わないように判定することを特徴とした請
求項記載の登録済み指紋特徴点の更新方法。
3. When the dictionary update necessity is determined, a lower limit value is set for the number of times the dictionary is used, and if the number of uses is less than the lower limit, the pass rate is low and the feature is determined to be defective. Even if the number of points exceeds the threshold,
3. The method for updating registered fingerprint feature points according to claim 2, wherein it is determined not to update the dictionary.
【請求項4】辞書更新要否判定を行う際、 各特徴点毎に、照合誤差を算出し、 前記照合誤差が多くて不良とされた特徴点の数が閾値を
越えた場合に、辞書更新を行うように判定することを特
徴とした請求項1記載の登録済み指紋特徴点の更新方
法。
4. When a dictionary update necessity determination is performed, a collation error is calculated for each feature point, and when the number of feature points determined to be bad due to a large collation error exceeds a threshold, the dictionary update is performed. 2. The method for updating registered fingerprint feature points according to claim 1, wherein the determination is made to perform the following.
【請求項5】辞書更新要否判定を行う際、 各特徴点毎に、平均照合誤差を算出し、 前記平均照合誤差が多くて不良とされた特徴点の数が閾
値を越えた場合に、辞書更新を行うように判定すること
を特徴とした請求項1記載の登録済み指紋特徴点の更新
方法。
5. When dictionary update necessity determination is performed, an average collation error is calculated for each feature point, and when the average collation error is large and the number of bad feature points exceeds a threshold value, The method for updating registered fingerprint feature points according to claim 1, wherein it is determined that the dictionary is to be updated.
【請求項6】辞書更新要否判定を行う際、 辞書の使用回数に下限値を設定しておき、 前記使用回数が下限値に満たない場合には、 平均照合誤差が多くて不良とされた特徴点の数が閾値を
越えても、辞書の更新を行わないように判定することを
特徴とした請求項記載の登録済み指紋特徴点の更新方
法。
6. When a dictionary update necessity determination is made, a lower limit value is set for the number of times of use of the dictionary, and if the number of times of use is less than the lower limit value, the average matching error is large and is determined to be bad. 6. The method for updating registered fingerprint feature points according to claim 5, wherein it is determined not to update the dictionary even when the number of feature points exceeds a threshold value.
JP3115256A 1991-04-19 1991-04-19 How to update registered fingerprint feature points Expired - Fee Related JP2875053B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3115256A JP2875053B2 (en) 1991-04-19 1991-04-19 How to update registered fingerprint feature points

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3115256A JP2875053B2 (en) 1991-04-19 1991-04-19 How to update registered fingerprint feature points

Publications (2)

Publication Number Publication Date
JPH04320583A JPH04320583A (en) 1992-11-11
JP2875053B2 true JP2875053B2 (en) 1999-03-24

Family

ID=14658181

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3115256A Expired - Fee Related JP2875053B2 (en) 1991-04-19 1991-04-19 How to update registered fingerprint feature points

Country Status (1)

Country Link
JP (1) JP2875053B2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2759309B2 (en) * 1993-04-21 1998-05-28 株式会社松村エレクトロニクス Fingerprint matching method
WO1997013217A1 (en) 1995-10-05 1997-04-10 Fujitsu Denso Ltd. Fingerprint registration method and fingerprint collation apparatus
JP2833696B2 (en) * 1995-11-15 1998-12-09 株式会社技攷舎 Person identification method and device, and passage monitoring system
WO2004097740A1 (en) * 1996-08-26 2004-11-11 Masahiko Yamaguchi Method of updating dictionary images in fingerprint recognition apparatus
US6122395A (en) * 1996-08-26 2000-09-19 Fujitsu Denso Ltd. Fingerprint dictionary image renewing method
US6275601B1 (en) 1997-03-05 2001-08-14 Fujitsu Denso Ltd. Fingerprinting judging method
JP3439359B2 (en) 1998-12-18 2003-08-25 日本電気株式会社 Personal identification method, personal identification device, and recording medium
JP4645872B2 (en) * 2000-11-29 2011-03-09 オムロン株式会社 Control device and authentication method
JP2002259980A (en) * 2001-03-05 2002-09-13 Omron Corp Device, system and method for organism collation, and method for updating registered data
JP5126228B2 (en) * 2007-07-11 2013-01-23 富士通株式会社 User authentication determination device, user authentication determination system, user authentication determination program, and user authentication determination method
KR100985775B1 (en) * 2008-10-14 2010-10-06 (주) 위트젠 Method and system for automatically enrolling the modified fingerprint of the subject by detecting the deformation of the fingerprint

Also Published As

Publication number Publication date
JPH04320583A (en) 1992-11-11

Similar Documents

Publication Publication Date Title
US7103200B2 (en) Method and system for adaptively varying templates to accommodate changes in biometric information
US7151846B1 (en) Apparatus and method for matching fingerprint
US6038351A (en) Apparatus and method for multi-entity, mixed document environment document identification and processing
JP2875053B2 (en) How to update registered fingerprint feature points
JPH07271981A (en) Update method of dictionary image in fingerprint recognition device
CN111275102A (en) Multi-certificate type synchronous detection method and device, computer equipment and storage medium
CN115527244B (en) Fingerprint image matching method and device, computer equipment and storage medium
CN111488798B (en) Fingerprint identification method, fingerprint identification device, electronic equipment and storage medium
CN114386013A (en) Automatic student status authentication method and device, computer equipment and storage medium
EP3203415A1 (en) Biometric authentication device, biometric authentication method and biometric authentication program
JPH04324583A (en) Moving window type fingerprint image matching method and matching device
JP2866461B2 (en) Fingerprint collation device
JP2974857B2 (en) Fingerprint dictionary registration processing method
CN110598683B (en) Information processing apparatus, information processing method, and computer readable medium
JP3090070B2 (en) Form identification method and device
JPH0628459A (en) Fingerprint matching device
JPH04322382A (en) Method and device for moving window type fingerprint picture collation
JPH01209585A (en) Fingerprint collating device
JPH04320582A (en) Method for updating using order of finger print feature point
JP3188154B2 (en) Character recognition processing method
JP2868909B2 (en) Fingerprint collation device
JP2002329205A (en) Information processing apparatus and fingerprint authentication method
JP3014552B2 (en) Window alignment type fingerprint collation method and device for positioning
KR101055890B1 (en) Time and Attendance Management System using Post Fingerprint Enrollment
JP2871157B2 (en) Fingerprint registration collation method

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19981222

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080114

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090114

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100114

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110114

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees