[go: up one dir, main page]

JP2004258704A - Fingerprint collation device - Google Patents

Fingerprint collation device Download PDF

Info

Publication number
JP2004258704A
JP2004258704A JP2003045382A JP2003045382A JP2004258704A JP 2004258704 A JP2004258704 A JP 2004258704A JP 2003045382 A JP2003045382 A JP 2003045382A JP 2003045382 A JP2003045382 A JP 2003045382A JP 2004258704 A JP2004258704 A JP 2004258704A
Authority
JP
Japan
Prior art keywords
fingerprint
feature point
image data
moving amount
point data
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.)
Granted
Application number
JP2003045382A
Other languages
Japanese (ja)
Other versions
JP4248892B2 (en
Inventor
Nobuhiko Ando
暢彦 安藤
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2003045382A priority Critical patent/JP4248892B2/en
Publication of JP2004258704A publication Critical patent/JP2004258704A/en
Application granted granted Critical
Publication of JP4248892B2 publication Critical patent/JP4248892B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Collating Specific Patterns (AREA)
  • Image Input (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To enable a correct determination even for a person with less perspiration in fingerprint collation. <P>SOLUTION: Fingerprint image data picked up by a fingerprint sensor 1 are stored in an image memory 2, and feature point data are extracted by image processing means 3. Collation processing means 5 collates the extracted feature point data against feature point data stored in a feature point data storage part 4 to determine the degree of matching of them both. Gray value calculating means 7A of false fingerprint determining means 7 calculate a time variation in the gray value of the fingerprint image data, and if the value is not larger than a prescribed value, fingerprint movement calculating means 7B calculates a time variation in the movement of the fingerprint image data, and determine on a false fingerprint if the value is smaller than a given value. <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
この発明は、入力された指紋画像データと登録された指紋画像データとを照合する装置に関するものである。
【0002】
【従来の技術】
従来の指紋照合装置においては、所定時刻及び所定時刻より所定時間後に取り込んだ画像上の同一位置の画素の濃淡値を検出・比較し、その結果に基づいて偽造入力の判定を行うようにしている(例えば、特許文献1参照)。
【0003】
【特許文献1】
特開昭61―255481号公報(第499頁(実施例)及び第4図)
【0004】
【発明が解決しようとする課題】
上記のような従来の指紋照合装置では、指紋画像データの時間的な濃淡値の変化(発汗作用による)により、指紋か偽造指紋かを判定しているため、発汗が少ない人の場合に、偽造指紋であると判定されてしまうことがあるという問題点がある。
【0005】
この発明は上記問題点を解消するためになされたもので、発汗の少ない人でも、正しく判定することができるようにした指紋照合装置を提供することを目的とする。
【0006】
【課題を解決するための手段】
この発明に係る指紋照合装置は、入力された指紋画像データの移動量の時間的な変化を計算し、この移動量の変化が所定値未満であれば、入力された指紋画像データは偽造指紋によるものと判定するようにしたものである。
【0007】
【発明の実施の形態】
実施の形態1.
図1及び図2はこの発明の第1、第2及び第5発明の一実施の形態を示す図で、図1は全体構成図、図2は動作フローチャートである。
図1において、指紋センサ1は光源、プリズム、撮像素子等からなり、所定位置に置かれた指の指紋画像を撮像して指紋画像データを出力する。画像メモリ2は指紋センサ1からの指紋画像データを記憶する。
【0008】
画像処理手段3は画像メモリ2の指紋画像データから、照合に必要な特徴点データを抽出する。特徴点データ記憶部4はあらかじめ登録された指紋画像データの特徴点データを記憶している。照合処理手段5は画像処理手段3で抽出された指紋画像データの特徴点データを、特徴点データ記憶部4に記憶されている登録指紋画像データの特徴点データと照合計算して、両者の一致度を判定する。
【0009】
結果表示部6は照合処理手段5による照合結果を表示する。偽造指紋判定手段7は濃淡値計算手段7A及び指紋移動量計算手段7Bを有し、画像メモリ2による指紋画像データ又は画像処理手段3による特徴点データを入力して、入力指紋画像が偽造指紋であるかを判定する。指紋装置電源オフ手段8は偽造指紋判定手段7が偽造指紋と判定した場合、指紋照合措置の電源をオフにする。
【0010】
上記のように構成された指紋照合措置においては、指紋センサ1から出力される指紋画像データは、画像メモリ2に記憶され、画像処理手段3で特徴点データが抽出される。照合処理手段5は、画像処理手段3からの特徴点データを、特徴点データ記憶部4に登録された特徴点データと照合し、両者の一致度を判定し、その結果を結果表示部6に表示する。
【0011】
一方、偽造指紋判定手段7では、入力された指紋が人の指によるものか、偽造指紋によるものかを判定し、偽造であれば結果表示部6に表示し、偽造指紋であることを警告する。また、偽造と判定された回数が所定回数に達すると、指紋装置電源オフ装置8は指紋照合装置の電源をオフにして、警備性を高める。
【0012】
次に、この実施の形態による偽造指紋判定動作を図2を参照して説明する。ステップS1で画像メモリ2による指紋画像データ(画像処理手段3の特徴点データを使用してもよい)を取得する。ステップS2で濃淡値計算手段7Aは指紋画像データの画素の濃淡値G(t)(tは時間)を計算する。ステップS3で時間tが零であるかを判断し、零であればステップS1へ戻り、零でなければステップS4へ進む。
【0013】
ステップS4では、t=i(iは整数)のときの濃淡値G(t=i)と、t=i+1のときの濃淡値G(t=i+1)との差の絶対値が、所定値Tg以下かを判断する。すなわち、濃淡値の差が所定値Tgよりも大きければ発汗作用による濃淡値の変化であることから、生体によるものと判断し、ステップS5へ進んで指紋と判定する。
一方、濃淡値の差が所定値Tg以下の場合は、ステップS6へ進み、t=iと、t=i+1の指紋画像データから指紋の移動量M(t=i+1)を計算する。
【0014】
この移動量Mは、周知の技術である画像のパターンマッチングによって求めることができる。ステップS7で移動量M(t)が所定値Tm以上であるかを判断する。移動量M(t)が所定値Tm以上の場合は、人の指の動き(回転、ひねり等によるもの)と判断し、ステップS5で指紋と判定する。しかし、移動量M(t)が所定値未満であれば、上記の現象が起こらない非生体によるものと判断し、ステップS8で偽造指紋と判定する。
ここで、ステップS1〜S4は濃淡値計算手段7Aを、ステップS6,S7は指紋移動量計算手段7Bを、ステップS5,S8は偽造指紋判定手段7を構成している。
このようにして、発汗が少ない等のために偽造指と判定されていた人を正しく判定することが可能となる。
【0015】
実施の形態2.
図3はこの発明の第3発明の一実施の形態を示す方向角データ説明図である。なお、図1及び図2は実施の形態2にも共用する。
この実施の形態は、実施の形態1が指紋移動量の計算に、画像メモリ2の指紋画像データ自体を使用しているのに対し、画像処理手段3が出力する指紋画像データを画像処理した結果の方向角データ11を利用するものである。方向角データ11は図3に示すように、指紋のうず及び指紋の流れを示す大局的な指紋データである
【0016】
このようにして、方向角データ11を使用することにより、実施の形態1の場合よりも、指紋移動量の計算時間を短縮することが可能となる。
【0017】
実施の形態3.
図4はこの発明の第4発明の一実施の形態を示す特徴点データ説明図である。なお、図1及び図2は実施の形態3にも共用する。
この実施の形態は、実施の形態1が指紋移動量の計算に、画像メモリ2の指紋画像データ自体を使用しているのに対し、画像処理手段3が出力する指紋画像データを画像処理した結果の特徴点データ12を利用するものである。特徴点データ11は図4に示すように、指紋の端点12a及び分岐点12bの位置及び角度を表す指紋データである。
【0018】
このようにして、特徴点データ12を使用することにより、実施の形態1の場合よりも、指紋移動量の計算時間を短縮することが可能となる。
【0019】
【発明の効果】
以上説明したとおりこの発明では、入力された指紋画像データの移動量の時間的な変化を計算し、この移動量の変化が所定値未満であれば、入力された指紋画像データは偽造指紋によるものと判定するようにしたので、発汗が少ない等のために偽造指と判定されていた人を正しく判定することができる。
【図面の簡単な説明】
【図1】この発明の実施の形態1を示す全体構成図。
【図2】この発明の実施の形態1を示す動作フローチャート。
【図3】この発明の実施の形態2を示す方向角データ説明図。
【図4】この発明の実施の形態3を示す特徴点データ説明図。
【符号の説明】
1 指紋センサ、 2 画像メモリ、 3 画像処理手段、 4 特徴点データ記憶部、 5 照合処理手段、 7 偽造指紋判定手段、7A 濃淡値計算手段、 7B 指紋移動量計算手段、 8 指紋装置電源オフ装置、 11 方向角データ、 12 特徴点データ。
S1〜S4 濃淡値計算手段、 S6,S7 指紋移動量計算手段、 7 偽造指紋判定手段。
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an apparatus for collating input fingerprint image data with registered fingerprint image data.
[0002]
[Prior art]
In a conventional fingerprint collation device, a grayscale value of a pixel at the same position on an image captured at a predetermined time and a predetermined time after the predetermined time is detected and compared, and a forgery input is determined based on the result. (For example, see Patent Document 1).
[0003]
[Patent Document 1]
JP-A-61-255481 (Page 499 (Example) and FIG. 4)
[0004]
[Problems to be solved by the invention]
In the conventional fingerprint collation apparatus as described above, since a fingerprint or a forged fingerprint is determined based on a temporal change in grayscale value of the fingerprint image data (due to a sweating action), when a person who sweats less is used, the forgery is forged. There is a problem that a fingerprint may be determined.
[0005]
SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problem, and has as its object to provide a fingerprint collation device that enables even a person who has little sweating to make a correct determination.
[0006]
[Means for Solving the Problems]
The fingerprint matching device according to the present invention calculates a temporal change in the movement amount of the input fingerprint image data, and if the change in the movement amount is less than a predetermined value, the input fingerprint image data is based on the forged fingerprint. That is, it is determined that the
[0007]
BEST MODE FOR CARRYING OUT THE INVENTION
Embodiment 1 FIG.
FIGS. 1 and 2 show an embodiment of the first, second and fifth aspects of the present invention. FIG. 1 is an overall configuration diagram and FIG. 2 is an operation flowchart.
In FIG. 1, a fingerprint sensor 1 includes a light source, a prism, an image sensor, and the like, captures a fingerprint image of a finger placed at a predetermined position, and outputs fingerprint image data. The image memory 2 stores the fingerprint image data from the fingerprint sensor 1.
[0008]
The image processing means 3 extracts feature point data necessary for collation from the fingerprint image data in the image memory 2. The feature point data storage unit 4 stores feature point data of fingerprint image data registered in advance. The matching processing means 5 performs a matching calculation of the feature point data of the fingerprint image data extracted by the image processing means 3 with the feature point data of the registered fingerprint image data stored in the feature point data storage section 4, and matches the two. Determine the degree.
[0009]
The result display unit 6 displays the result of the comparison by the comparison processing unit 5. The forged fingerprint determining unit 7 has a gray value calculating unit 7A and a fingerprint moving amount calculating unit 7B. The fingerprint image data from the image memory 2 or the feature point data from the image processing unit 3 is input, and the input fingerprint image is a forged fingerprint. It is determined whether there is. The fingerprint device power-off means 8 turns off the power of the fingerprint collation measure when the forged fingerprint determining means 7 determines that the fingerprint is a forged fingerprint.
[0010]
In the fingerprint matching device configured as described above, the fingerprint image data output from the fingerprint sensor 1 is stored in the image memory 2, and the feature point data is extracted by the image processing unit 3. The matching processing unit 5 compares the feature point data from the image processing unit 3 with the feature point data registered in the feature point data storage unit 4, determines the degree of coincidence between them, and displays the result in the result display unit 6. indicate.
[0011]
On the other hand, the forged fingerprint determining means 7 determines whether the input fingerprint is due to a human finger or a forged fingerprint. If the forged fingerprint is forged, it is displayed on the result display unit 6 to warn that it is a forged fingerprint. . Further, when the number of times of determination of forgery reaches a predetermined number, the fingerprint device power-off device 8 turns off the power supply of the fingerprint collation device to enhance security.
[0012]
Next, a forged fingerprint determination operation according to this embodiment will be described with reference to FIG. In step S1, fingerprint image data from the image memory 2 (feature point data of the image processing means 3 may be used) is obtained. In step S2, the gray value calculator 7A calculates the gray value G (t) (t is time) of the pixel of the fingerprint image data. In step S3, it is determined whether the time t is zero. If the time t is zero, the process returns to step S1, and if not, the process proceeds to step S4.
[0013]
In step S4, the absolute value of the difference between the gray value G (t = i) when t = i (i is an integer) and the gray value G (t = i + 1) when t = i + 1 is determined by a predetermined value Tg. Determine if: That is, if the difference between the gray values is larger than the predetermined value Tg, it means that the gray value has changed due to the sweating action, so it is determined to be due to the living body, and the process proceeds to step S5 to determine the fingerprint.
On the other hand, when the difference between the gray values is equal to or smaller than the predetermined value Tg, the process proceeds to step S6, and the movement amount M (t = i + 1) of the fingerprint is calculated from the fingerprint image data at t = i and t = i + 1.
[0014]
The movement amount M can be obtained by image pattern matching, which is a known technique. In step S7, it is determined whether the movement amount M (t) is equal to or greater than a predetermined value Tm. If the movement amount M (t) is equal to or greater than the predetermined value Tm, it is determined that the movement of the finger of the person is due to rotation, twist, or the like, and the fingerprint is determined in step S5. However, if the movement amount M (t) is less than the predetermined value, it is determined that the movement is caused by a non-living body in which the above phenomenon does not occur, and it is determined that the fingerprint is a counterfeit fingerprint in step S8.
Here, steps S1 to S4 constitute the gray value calculating means 7A, steps S6 and S7 constitute the fingerprint movement amount calculating means 7B, and steps S5 and S8 constitute the forged fingerprint determining means 7.
In this way, it is possible to correctly determine a person who has been determined to be a fake finger due to little sweating or the like.
[0015]
Embodiment 2 FIG.
FIG. 3 is an explanatory diagram of direction angle data showing one embodiment of the third invention of the present invention. 1 and 2 are also used in the second embodiment.
This embodiment is different from the first embodiment in that the fingerprint image data itself in the image memory 2 is used for the calculation of the amount of fingerprint movement. Is used. As shown in FIG. 3, the direction angle data 11 is global fingerprint data indicating the vortex of the fingerprint and the flow of the fingerprint.
By using the direction angle data 11 in this way, it is possible to reduce the calculation time of the fingerprint movement amount as compared with the case of the first embodiment.
[0017]
Embodiment 3 FIG.
FIG. 4 is an explanatory diagram of feature point data showing an embodiment of the fourth invention of the present invention. 1 and 2 are also used in the third embodiment.
In this embodiment, the fingerprint image data itself in the image memory 2 is used for calculating the amount of fingerprint movement in the first embodiment, whereas the fingerprint image data output by the image processing means 3 is image-processed. Is used. As shown in FIG. 4, the feature point data 11 is fingerprint data indicating the positions and angles of the end point 12a and the branch point 12b of the fingerprint.
[0018]
By using the feature point data 12 in this manner, it is possible to reduce the calculation time of the fingerprint movement amount as compared with the case of the first embodiment.
[0019]
【The invention's effect】
As described above, in the present invention, the temporal change of the movement amount of the input fingerprint image data is calculated, and if the change of the movement amount is less than the predetermined value, the input fingerprint image data is based on the forged fingerprint. , It is possible to correctly determine a person who has been determined to be a fake finger because of little sweating or the like.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram showing a first embodiment of the present invention.
FIG. 2 is an operation flowchart showing the first embodiment of the present invention.
FIG. 3 is an explanatory diagram of direction angle data showing Embodiment 2 of the present invention.
FIG. 4 is an explanatory diagram of feature point data showing a third embodiment of the present invention.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Fingerprint sensor, 2 Image memory, 3 Image processing means, 4 Feature point data storage part, 5 Matching processing means, 7 Forged fingerprint determination means, 7A Gray value calculation means, 7B Fingerprint movement amount calculation means, 8 Fingerprint device power-off device , 11 direction angle data, 12 feature point data.
S1 to S4 Shading value calculating means, S6, S7 Fingerprint moving amount calculating means, 7 Counterfeit fingerprint determining means.

Claims (5)

電源に接続されて動作し、入力された指紋画像データの画像処理によって得られる特徴点データと、あらかじめ登録された特徴点データとを照合して両者の一致度を判定する装置において、上記入力された指紋画像データの移動量の時間的な変化を計算する指紋移動量計算手段と、上記移動量が所定値未満であれば、上記入力された指紋画像データは偽造指紋によるものと判定する偽造指紋判定手段とを備えたことを特徴とする指紋照合装置。An apparatus which operates by being connected to a power supply and compares feature point data obtained by image processing of input fingerprint image data with feature point data registered in advance to determine the degree of coincidence between the two, Fingerprint moving amount calculating means for calculating a temporal change in the moving amount of the fingerprint image data, and a forged fingerprint for determining that the input fingerprint image data is a forged fingerprint if the moving amount is less than a predetermined value. A fingerprint matching device comprising: a determination unit. 電源に接続されて動作し、入力された指紋画像データの画像処理によって得られる特徴点データと、あらかじめ登録された特徴点データとを照合して両者の一致度を判定する装置において、上記入力された指紋画像データの濃淡値の時間的な変化を計算する濃淡値計算手段と、上記入力された指紋画像データの移動量の時間的な変化を計算する指紋移動量計算手段と、上記濃淡値が規定値以下で、かつ上記移動量が所定値未満であれば、上記入力された指紋画像は偽造指紋によるものと判定する偽造指紋判定手段とを備えたことを特徴とする指紋照合装置。An apparatus which operates by being connected to a power supply and compares feature point data obtained by image processing of input fingerprint image data with feature point data registered in advance to determine the degree of coincidence between the two, Gray value calculating means for calculating a temporal change in the gray value of the fingerprint image data, fingerprint moving amount calculating means for calculating a temporal change in the moving amount of the input fingerprint image data, and the gray value A fingerprint matching device comprising: a forged fingerprint determination unit that determines that the input fingerprint image is a forged fingerprint if the movement amount is less than a predetermined value and the moving amount is less than a predetermined value. 指紋移動量計算手段を、入力された指紋画像データの画像処理によって得られる方向角データの移動量の時間的な変化を計算するものとしたことを特徴とする請求項1又は請求項2記載の指紋照合装置。3. The fingerprint moving amount calculating means according to claim 1 or 2, wherein the fingerprint moving amount calculating means calculates a temporal change of a moving amount of direction angle data obtained by image processing of the input fingerprint image data. Fingerprint collation device. 指紋移動量計算手段を、入力された指紋画像データの画像処理によって得られる特徴点データの移動量の時間的な変化を計算するものとしたことを特徴とする請求項1又は請求項2記載の指紋照合装置。3. The fingerprint moving amount calculating means according to claim 1, wherein the fingerprint moving amount calculating means calculates a temporal change of a moving amount of the feature point data obtained by the image processing of the input fingerprint image data. Fingerprint collation device. 偽造指紋と判定された回数が所定回数に達すると電源をオフする指紋装置電源オフ装置を設けたことを特徴とする請求項1〜請求項4のいずれかに記載の指紋照合装置。The fingerprint matching device according to any one of claims 1 to 4, further comprising a fingerprint device power-off device that turns off the power when the number of times of determination of the forged fingerprint reaches a predetermined number.
JP2003045382A 2003-02-24 2003-02-24 Fingerprint verification device Expired - Fee Related JP4248892B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003045382A JP4248892B2 (en) 2003-02-24 2003-02-24 Fingerprint verification device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003045382A JP4248892B2 (en) 2003-02-24 2003-02-24 Fingerprint verification device

Publications (2)

Publication Number Publication Date
JP2004258704A true JP2004258704A (en) 2004-09-16
JP4248892B2 JP4248892B2 (en) 2009-04-02

Family

ID=33112201

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003045382A Expired - Fee Related JP4248892B2 (en) 2003-02-24 2003-02-24 Fingerprint verification device

Country Status (1)

Country Link
JP (1) JP4248892B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7907754B2 (en) 2006-03-17 2011-03-15 Fujitsu Limited Biological detection device, fingerprint authentication device, and biological detection method
US8385611B2 (en) 2006-03-27 2013-02-26 Fujistu Limited Fingerprint authentication device and information processing device with a sweep fingerprint sensor that acquires images of fingerprint at least two different sensitivity levels in single scan
US8700911B2 (en) 2007-11-28 2014-04-15 Hewlett-Packard Development Company, L.P. Authentication system and method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7907754B2 (en) 2006-03-17 2011-03-15 Fujitsu Limited Biological detection device, fingerprint authentication device, and biological detection method
US8385611B2 (en) 2006-03-27 2013-02-26 Fujistu Limited Fingerprint authentication device and information processing device with a sweep fingerprint sensor that acquires images of fingerprint at least two different sensitivity levels in single scan
US8700911B2 (en) 2007-11-28 2014-04-15 Hewlett-Packard Development Company, L.P. Authentication system and method

Also Published As

Publication number Publication date
JP4248892B2 (en) 2009-04-02

Similar Documents

Publication Publication Date Title
EP2546782B1 (en) Liveness detection
WO2018028546A1 (en) Key point positioning method, terminal, and computer storage medium
JP6809226B2 (en) Biometric device, biometric detection method, and biometric detection program
CN107004263B (en) Image analysis method, device and computer readable device
US20150371024A1 (en) Smart band and biometric authentication method thereof
US20190278974A1 (en) 3d dynamic structure estimation using synchronized images
CN108875470B (en) Method and device for registering visitor and computer storage medium
CN110123257A (en) A kind of vision testing method, device, sight tester and computer storage medium
CN109740491A (en) A human eye sight recognition method, device, system and storage medium
TWI519993B (en) Fake finger recognition device and method
RU2020101280A (en) COMPUTER IMPLEMENTED METHOD AND COMPUTER SOFTWARE PRODUCT TO CONTROL ACCESS TO TERMINAL DEVICE
CN103514438A (en) Face judgment system and method
JP2005071118A5 (en)
JP6969878B2 (en) Discriminator learning device and discriminator learning method
JP2019101740A (en) Machine learning method and device
CN112380979B (en) Living body detection method, living body detection device, living body detection equipment and computer readable storage medium
CN108875556B (en) Method, apparatus, system and computer storage medium for testimony of a witness verification
US20130259324A1 (en) Method for face recognition
CN105389575A (en) Processing method and device for biological data
WO2021156914A1 (en) Attention direction determination device and attention direction determination method
JP2004258704A (en) Fingerprint collation device
CN108875553A (en) Method, apparatus, system and the computer storage medium that the testimony of a witness is veritified
JP7533599B2 (en) Liveness determination system, liveness determination method, and computer program
TWI607388B (en) Method of fingerprint verification and electronic apparatus using the same
WO2008105545A1 (en) Information extracting method, registering device, collating device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051122

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081010

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081028

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081127

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: 20090113

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090114

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

Free format text: PAYMENT UNTIL: 20120123

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20130123

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20130123

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees