+

KR102014410B1 - Portable secure authentication apparatus with improved security for fake fingerprints - Google Patents

Portable secure authentication apparatus with improved security for fake fingerprints Download PDF

Info

Publication number
KR102014410B1
KR102014410B1 KR1020160068374A KR20160068374A KR102014410B1 KR 102014410 B1 KR102014410 B1 KR 102014410B1 KR 1020160068374 A KR1020160068374 A KR 1020160068374A KR 20160068374 A KR20160068374 A KR 20160068374A KR 102014410 B1 KR102014410 B1 KR 102014410B1
Authority
KR
South Korea
Prior art keywords
fingerprint
light
unit
light source
pulse wave
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
Application number
KR1020160068374A
Other languages
Korean (ko)
Other versions
KR20170136370A (en
Inventor
나경필
길용석
김문철
김명하
Original Assignee
에코스솔루션(주)
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 에코스솔루션(주) filed Critical 에코스솔루션(주)
Priority to KR1020160068374A priority Critical patent/KR102014410B1/en
Publication of KR20170136370A publication Critical patent/KR20170136370A/en
Application granted granted Critical
Publication of KR102014410B1 publication Critical patent/KR102014410B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1382Detecting the live character of the finger, i.e. distinguishing from a fake or cadaver finger
    • G06K9/00107
    • G06K9/0004
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/13Sensors therefor
    • G06V40/1318Sensors therefor using electro-optical elements or layers, e.g. electroluminescent sensing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/14Vascular patterns
    • G06K2009/00932

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Vascular Medicine (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

본 발명은 맥파 또는 혈류 변화를 검출하여 1차로 위조 손가락인지 여부를 판별하고, 제1측의 측면에서 제1광을 부여하여 제1측의 반대측의 제1 수광부에서 제1광을 검출하며, 제2측의 측면에서 제2광을 부여하여 제2측의 반대측의 제2 수광부에서 제2광을 검출하고, 검출된 제1광 및 제2광을 이용하여 2차로 위조 손가락인지 여부를 판별하고, 1차 및 2차에서 위조 손가락이 아니라고 판단되면, 지문인식을 행하는 가짜지문에 대한 보안성이 향상된 휴대용 보안인증기에 관한 것이다.
본 발명의 휴대용 보안인증기는 맥파센서부를 통해 맥파(광용적맥파)신호를 검출하는 맥파 검출부; 손가락의 일측에 위치되는 광원부로부터 출사된 광신호를, 광원부와 마주보는 위치에 구비된 수광부를 통해 검출하는, 측광검출부; 지문센서를 구비하여 지문영상을 검출하는, 지문센서부; 맥파 검출부로부터 수신된 맥파신호를 이용하여 1차적으로 위조지문여부를 판단하고, 1차적으로 위조지문이 아니라고 판단되면, 측광검출부로부터 수신된 광신호를 이용하여, 2차적으로 위조지문여부를 판단하고, 2차적으로 위조지문이 아니라고 판단되면, 지문센서부로부터 수신된 지문영상을 이용하여 지문인식을 하게하는, 연산처리부;를 포함하여 이루어진 것을 특징으로 하는 휴대용 보안인증기.
The present invention detects pulse wave or blood flow change to determine whether the finger is a forgery finger first, imparts the first light from the side of the first side, and detects the first light from the first light receiving unit on the opposite side of the first side. The second light is applied from the side of the second side to detect the second light from the second light receiving unit on the opposite side of the second side, and the detected first light and the second light are used to discriminate whether or not the second finger is a forged finger, If it is determined that the first and second is not a forgery finger, the present invention relates to a portable security authenticator with improved security against fake fingerprints for fingerprint recognition.
Portable security authenticator of the present invention is a pulse wave detection unit for detecting a pulse wave (optical volume pulse wave) signal through the pulse wave sensor unit; A photometric detection unit for detecting an optical signal emitted from the light source unit positioned at one side of the finger through a light receiving unit provided at a position facing the light source unit; A fingerprint sensor unit for detecting a fingerprint image with a fingerprint sensor; First, it is judged whether or not the forgery fingerprint by using the pulse wave signal received from the pulse wave detection unit, and if it is determined that the first is not a forgery fingerprint, and secondly by using the optical signal received from the photometric detector, And, if it is determined that the second fingerprint is not a forgery fingerprint, a fingerprint processor using the fingerprint image received from the fingerprint sensor unit.

Description

가짜지문에 대한 보안성이 향상된 휴대용 보안인증기{Portable secure authentication apparatus with improved security for fake fingerprints}Portable secure authentication apparatus with improved security for fake fingerprints}

본 발명은 맥파 또는 혈류 변화를 검출하여 1차로 위조 손가락인지 여부를 판별하고, 제1측의 측면에서 제1광을 부여하여 제1측의 반대측의 제1 수광부에서 제1광을 검출하며, 제2측의 측면에서 제2광을 부여하여 제2측의 반대측의 제2 수광부에서 제2광을 검출하고, 검출된 제1광 및 제2광을 이용하여 2차로 위조 손가락인지 여부를 판별하고, 1차 및 2차에서 위조 손가락이 아니라고 판단되면, 지문인식을 행하는 가짜지문에 대한 보안성이 향상된 휴대용 보안인증기에 관한 것이다.The present invention detects pulse wave or blood flow change to determine whether the finger is a forgery finger first, imparts the first light from the side of the first side, and detects the first light from the first light receiving unit on the opposite side of the first side. The second light is applied from the side of the second side to detect the second light from the second light receiving unit on the opposite side of the second side, and the detected first light and the second light are used to discriminate whether or not the second finger is a forged finger, If it is determined that the first and second is not a forgery finger, the present invention relates to a portable security authenticator with improved security against fake fingerprints for fingerprint recognition.

지문 바이오인식은 실험실 등의 높은 보안 수준을 요구하는 장소에서 접근제어를 위해 널리 채택되었다. 모바일 기기에 지문 스캐너를 장착함으로써 휴대전화 관련 보안을 위해 활용될 수 있다.Fingerprint biometrics have been widely adopted for access control in places requiring high security levels such as laboratories. By attaching a fingerprint scanner to a mobile device, it can be utilized for mobile phone related security.

최근들어, 컴퓨터, 인터넷, 휴대폰과 같은 정보통신 인프라의 급속한 발달에 따라 개인정보 및 기업정보의 보안에 대한 필요성이 절실히 요구되고 있는 추세이며, 인터넷이나 휴대폰을 통한 인터넷뱅킹, 신용카드 결제, 모바일 결제 등의 신용 거래가 활발하게 이루어짐에 따라 개인에 대한 고유의 인증 수단이 요구된다.Recently, with the rapid development of information and communication infrastructures such as computers, the Internet, and mobile phones, the need for security of personal information and corporate information is urgently required. Internet banking, credit card payment, mobile payment through the Internet or mobile phones As such credit transactions are actively conducted, unique authentication means for individuals are required.

따라서, 본 발명자들은 개인이 휴대하면서 편리하게 사용할 수 있는 지문인식 기반의 보안 인증기기로서, 특히, 지문정보를 이용하여 보다 안전한 개인 정보 보안 관리를 위해, On-Card Match(MOC)를 활용한 바이오 인증 기반의 휴대용 보안인증 기기에 관해, 국내 특허출원 제10-2015-0022976호를 출원한 바 있다.Therefore, the inventors of the present invention provide a fingerprint authentication-based security authentication device that can be conveniently used by an individual, and in particular, a bio-based device using On-Card Match (MOC) for more secure personal information security management using fingerprint information. Regarding the authentication-based portable security authentication device, Korean patent application No. 10-2015-0022976 has been filed.

최근의 인증 처리방식은 스마트카드 내에서 지문캡처/특징점 추출/매칭의 전체 과정을 수행하는 형태(SOC, System On Card)와 인증처리 방식의 일부 과정을 단말기에서 처리하는 형태(MOC, MatchingOn Card)로 발전하였다. Recently, the authentication processing method is a form (SOC, System On Card) that performs the entire process of fingerprint capture / feature point extraction / matching in a smart card and a part of authentication processing method (MoC, MatchingOn Card) in the terminal. Developed into.

SOC 스마트카드는 지문 센서 및 지문처리 알고리즘을 스마트카드내에서 처리하여야 하므로 고성능의 CPU와 대용량의 메모리를 사용하여야 하는 단점이 있다. 반면, MOC 스마트카드는 매칭 알고리즘만 처리하므로 상용 스마트카드로 처리할 수 있는 장점이 있다. 카드의 매칭에 사용되는 코드는 10kbytes이내 RAM 메모리의 크기는 5kbytes 크기 이내 정도로 구현되며, 처리속도는 5초 이내로 수행한다. The SOC smart card has a disadvantage of using a high performance CPU and a large memory because the fingerprint sensor and the fingerprint processing algorithm must be processed in the smart card. On the other hand, the MOC smart card processes only the matching algorithm, so there is an advantage that can be processed by commercial smart cards. The code used for card matching is implemented within 10kbytes and the size of RAM memory is less than 5kbytes, and the processing speed is less than 5 seconds.

최근 스마트폰을 이용한 모바일 금융 서비스 시장이 증대되고 있다. 그러나 모바일 기기에 개인 정보가 집중되고 개방적인 무선망을 사용함에 따라 분실이나 도난, 도청 및 감청에 의한 정보 유출과 위조 및 변조에 대한 위험성 또한 증대되었다. Recently, the market for mobile financial services using smartphones is increasing. However, with the concentration of personal information on mobile devices and the use of open wireless networks, the risks of information leakage, forgery and forgery due to loss, theft, eavesdropping and eavesdropping have also increased.

특히, 위조 지문(위조 손가락)을 사용하여 인증하는 경우가 발생할 수 있다. 이러한 위조 지문의 재질로 실리콘, 비닐, 고무, 종이, OHP, 거미(젤라틴 수용액을 겔화시킨 것, gummy) 등을 사용할 수 있다. 이 중에, 종이, OHP, 고무의 위조지문은 현재 시판되는 지문인식기로 인식되지 않으나, 실리콘, 거미는 지문인식이 될 가능성이 있다. 거미는 인간의 표피의 조성에 상대적으로 가까우며, 전기를 통과시키기 때문에, 정전 용량식 지문 센서나 약 전계 방식 센서를 이용하여도 위조를 검출하기 쉽지 않으며. 일반적으로 투명하다. In particular, a case may occur where authentication is performed using a forged fingerprint (forged finger). Silicone, vinyl, rubber, paper, OHP, spider (gelling gelatine aqueous solution, gummy) may be used as the material of the forgery fingerprint. Among them, fake fingerprints of paper, OHP, and rubber are not recognized as commercial fingerprint readers, but silicon and spider are likely to be fingerprint recognition. Spiders are relatively close to the composition of the human epidermis and allow electricity to pass through, making it difficult to detect forgery using capacitive fingerprint sensors or weak field sensors. Generally transparent.

선행기술로, 국내 등록특허 제10-1054314호 '위조 지문 검출 장치 및 그 방법'이 있다. 이 발명은 파장이 서로 다른 가시광선 영역의 제1광 및 제2광에 각각 대응하여 취득한 제1광 지문 밝기와 제2광 지문 밝기 및 제1광 지문 밝기와 제2광 지문 밝기의 차를 이용하여 위조지문 여부를 판별한다. 즉, 이 발명의 경우, 제1광 지문 밝기와 기 저장된 제1광 지문 밝기 기준과의 차이, 혹은 제2광 지문 밝기와 기 저장된 제2광 지문 밝기 기준과의 차이, 혹은 제1광 지문 밝기와 제2광 지문 밝기의 차가 기 설정된 오차 범위를 벗어나는 지 여부에 의해, 위조지문 여부를 판별하는 것으로, 오차 범위의 값의 설정에 따라 정확도가 좌우되는 데, 위조 지문 재질, 위조 지문 구조 등을 고려하여 오차범위를 설정해야 하며, 이는 쉽지 않다. 따라서 정확도가 다소 떨어질 우려가 있다.As a prior art, there is a Korean Patent No. 10-1054314, 'Fake fingerprint detection device and method thereof'. The present invention utilizes the difference between the first optical fingerprint brightness, the second optical fingerprint brightness, and the first optical fingerprint brightness and the second optical fingerprint brightness acquired corresponding to the first light and the second light in the visible light region having different wavelengths, respectively. To determine whether a forgery fingerprint is present. That is, in the case of the present invention, the difference between the first optical fingerprint brightness and the previously stored first optical fingerprint brightness standard, or the difference between the second optical fingerprint brightness and the previously stored second optical fingerprint brightness standard, or the first optical fingerprint brightness To determine whether the fingerprint is a difference between the brightness of the second optical fingerprint and a deviation from a preset error range, and the accuracy depends on the value of the error range. Consideration should be given to the margin of error, which is not easy. Therefore, there is a fear that the accuracy is somewhat reduced.

본 발명의 해결하고자 하는 과제는 맥파 또는 혈류 변화를 검출하여 1차로 위조 손가락인지 여부를 판별하고, 제1측의 측면에서 제1광을 부여하여 제1측의 반대측의 제1 수광부에서 제1광을 검출하며, 제2측의 측면에서 제2광을 부여하여 제2측의 반대측의 제2 수광부에서 제2광을 검출하고, 검출된 제1광 및 제2광을 이용하여 2차로 위조 손가락인지 여부를 판별하고, 1차 및 2차에서 위조 손가락이 아니라고 판단되면, 지문인식을 행하는 위조 지문에 대한 보안성이 향상된 휴대용 보안인증기를 제공하는 것이다.The problem to be solved of the present invention is to detect the pulse wave or blood flow change to determine whether the first finger is a forgery finger, and to give the first light from the side of the first side, the first light from the first light receiving unit on the opposite side of the first side Detects the second light from the second light receiving unit on the opposite side of the second side by applying a second light on the side of the second side, and detects whether the second finger is a second finger using the detected first light and the second light. If it is determined whether the first and the second is not a forgery finger, it is to provide a portable security authenticator with improved security for the forged fingerprint for fingerprint recognition.

상기 과제를 해결하기 위해, 본 발명의 휴대용 보안인증기의 일 실시예는, 맥파센서부를 통해 맥파(광용적맥파)신호를 검출하는 맥파 검출부; 손가락의 일측에 위치되는 광원부로부터 출사된 광신호를, 광원부와 마주보는 위치에 구비된 수광부를 통해 검출하는, 측광검출부; 지문센서를 구비하여 지문영상을 검출하는, 지문센서부; 맥파 검출부로부터 수신된 맥파신호를 이용하여 1차적으로 위조지문여부를 판단하고, 1차적으로 위조지문이 아니라고 판단되면, 측광검출부로부터 수신된 광신호를 이용하여, 2차적으로 위조지문여부를 판단하고, 2차적으로 위조지문이 아니라고 판단되면, 지문센서부로부터 수신된 지문영상을 이용하여 지문인식을 하게하는, 연산처리부;를 포함하여 이루어진 것을 특징으로 한다.In order to solve the above problems, one embodiment of a portable security authenticator of the present invention, the pulse wave detection unit for detecting a pulse wave (optical volume pulse wave) signal through the pulse wave sensor; A photometric detection unit for detecting an optical signal emitted from the light source unit positioned at one side of the finger through a light receiving unit provided at a position facing the light source unit; A fingerprint sensor unit for detecting a fingerprint image with a fingerprint sensor; First, it is judged whether or not the forgery fingerprint by using the pulse wave signal received from the pulse wave detection unit, and if it is determined that the first is not a forgery fingerprint, and secondly by using the optical signal received from the photometric detector, If it is determined that the second fingerprint is not a forgery fingerprint, using the fingerprint image received from the fingerprint sensor to perform a fingerprint recognition, a processing unit; characterized in that it comprises a.

본 발명의 휴대용 보안인증기의 다른 일 실시예는, 혈류검출 광원부로부터 손가락으로 광을 출사하고 손가락의 혈관영상들을 혈류검출 카메라로 검출하는, 혈류 검출부;손가락의 일측에 위치되는 광원부로부터 출사된 광신호를, 광원부와 마주보는 위치에 구비된 수광부를 통해 검출하는, 측광검출부; 지문센서를 구비하여 지문영상을 검출하는, 지문센서부; 혈류 검출부로부터 수신된 혈관영상의 밝기를 이용하여 1차적으로 위조지문여부를 판단하고, 1차적으로 위조지문이 아니라고 판단되면, 측광검출부로부터 수신된 광신호를 이용하여, 2차적으로 위조지문여부를 판단하고, 2차적으로 위조지문이 아니라고 판단되면, 지문센서부로부터 수신된 지문영상을 이용하여 지문인식을 하게하는, 연산처리부;를 포함하여 이루어진 것을 특징으로 한다. Another embodiment of the portable security authenticator of the present invention, blood flow detection unit for emitting light from the blood flow detection light source unit and detecting blood vessel images of the finger with a blood flow detection camera; light emitted from the light source unit located on one side of the finger A photometric detection unit for detecting a signal through a light receiving unit provided at a position facing the light source unit; A fingerprint sensor unit for detecting a fingerprint image with a fingerprint sensor; First, it is determined whether or not the fake fingerprint by using the brightness of the blood vessel image received from the blood flow detection unit, and if it is determined that the first is not a fake fingerprint, by using the optical signal received from the photometric detector, secondly whether or not fake fingerprints And, if it is determined that the second fingerprint is not a forgery fingerprint, the arithmetic processing unit is configured to perform fingerprint recognition using the fingerprint image received from the fingerprint sensor unit.

제1실시예에서, 연산처리부는 맥파 검출부로부터 수신된 맥파신호를 기설정된 시간구간동안 피크를 검출하여 심박으로 설정하되, 연이은 심박 신호의 간격을 검출하여, 기설정된 심박 기준범위와 비교하여, 심박 기준범위를 초과할 경우 1차적으로 위조지문이라고 판단한다.In the first embodiment, the arithmetic processor detects a peak for a predetermined time interval and sets the pulse wave signal received from the pulse wave detector to a heart rate, and detects a subsequent interval of the heart rate signal, and compares the heart rate with a preset heart rate reference range. If the standard range is exceeded, it is considered as a fake fingerprint first.

제2실시예에서, 연산처리부는 혈류 검출부로부터 수신된 혈관영상을 수신하여, 상기 혈관영상에서 기 설정된 관심영역의 밝기를 검출하고, 검출된 혈관영상의 관심영역의 밝기가 기설정된 밝기 기준치보다 작을 경우 위조지문이라고 판단한다.In the second embodiment, the operation processor receives a blood vessel image received from the blood flow detector, detects a brightness of a predetermined ROI in the blood vessel image, and the brightness of the ROI of the detected blood vessel image is smaller than a preset brightness reference value. If it is a fake fingerprint.

또는, 연산처리부는 혈류 검출부로부터 수신된 2개이상의 혈관영상을 수신하여, 상기 2개이상의 혈관영상 각각에서 기 설정된 관심영역의 밝기를 검출하고, 검출된 각 혈관영상의 관심영역의 밝기가 기설정된 밝기 기준치보다 작을 경우 위조지문이라고 판단한다.Alternatively, the operation processor may receive two or more blood vessel images received from the blood flow detector, detect brightness of a predetermined ROI in each of the two or more blood vessel images, and preset brightness of each ROI of each detected blood vessel image. If the brightness is lower than the reference value, it is considered as a fake fingerprint.

상기 맥파센서부는 적외선 발광다이오드와 포토 센서로 이루어진다.The pulse wave sensor unit includes an infrared light emitting diode and a photo sensor.

제1실시예 및 제2실시예에서, 측광검출부의 광원부는 서로 다른 위치에 위치되는 제1광원부 및 제2광원부를 포함하며, 측광검출부의 수광부는 제1광원부와 마주보는 위치에 구비된 제1수광부와, 제2광원부와 마주보는 위치에 구비된 제2수광부를 포함하여 이루어진다.In the first and second embodiments, the light source unit of the photometric detection unit includes a first light source unit and a second light source unit positioned at different positions, and the light receiving unit of the photometric detection unit is provided at a position facing the first light source unit. And a second light receiving unit provided at a position facing the light receiving unit and the second light source unit.

제1광원부는 손가락의 좌우측중의 일측에 위치되며, 제2광원부는 손가락의 끝부분에 위치된다.The first light source portion is located at one side of the left and right sides of the finger, and the second light source portion is positioned at the tip of the finger.

제1광원부 또는 제2광원부 중 어느 하나는 적외선 발광다이오드로 이루어진다.Either of the first light source portion or the second light source portion is made of an infrared light emitting diode.

혈류검출 광원부는 적외선 발광다이오드로 이루어지며, 혈류검출 카메라는 CMOS기반 카메라이다.The blood flow detection light source unit is made of an infrared light emitting diode, and the blood flow detection camera is a CMOS-based camera.

제1광원부 또는 제2광원부 중 어느 하나가, 혈류 검출부의 혈류검출 광원부로 사용될 수 있다.Any one of the first light source unit and the second light source unit may be used as the blood flow detection light source unit of the blood flow detection unit.

또한, 제1광원부 또는 제2광원부 중 어느 하나가, 맥파검출부의 적외선 발광다이오드로 사용될 수 있다.In addition, either the first light source unit or the second light source unit may be used as an infrared light emitting diode of the pulse wave detection unit.

연산처리부는 제1 수광부에서 수신된 제1광 및 제2 수광부에서 수신된 제2광중 어느 하나가 기 설정된 광기준치를 초과하는 지를 판단하고, 초과한다면 위조지문이라고 판단한다.The operation processor determines whether one of the first light received by the first light receiver and the second light received by the second light receiver exceeds a preset light reference value, and if so, determines that the fingerprint is a fake fingerprint.

제1광원부와 제2광원부는 서로 다른 파장의 광원을 구비하며, 연산처리부는 제1 수광부에서 수신된 제1광 및 제2 수광부에서 수신된 제2광의 광도 또는 광량의 차를 구하고, 구하여진 광도 또는 광량의 차가 기설정된 광차 기준치보다 작으면 위조지문이라고 판단한다. The first light source unit and the second light source unit are provided with light sources of different wavelengths, and the operation processor obtains a difference between the luminous intensity or the light quantity of the first light received from the first light receiving unit and the second light received from the second light receiving unit, and obtains the calculated light intensity. Alternatively, if the difference in the amount of light is smaller than the preset reference value of the standard difference, it is determined as a fake fingerprint.

제1 수광부 및 제2 수광부는 수평하게 위치된 수광센서와 수직하게 위치된 수광센서 중 하나 이상을 구비한다.The first light receiving unit and the second light receiving unit include one or more of the light receiving sensors positioned vertically with the light receiving sensors positioned horizontally.

본 발명의 휴대용 보안인증기는 맥파 또는 혈류 변화를 검출하여 1차로 위조 손가락인지 여부를 판별하고, 제1측의 측면에서 제1광을 부여하여 제1측의 반대측의 수광부에서 제1광을 검출하며, 제2측의 측면에서 제2광을 부여하여 제2측의 반대측의 수광부에서 제2광을 검출하고, 검출된 제1광 및 제2광을 이용하여 2차로 위조 손가락인지 여부를 판별하고, 1차 및 2차에서 위조 손가락이 아니라고 판단되면, 지문인식을 행하여, 가짜지문에 대한 보안성을 향상되었다.The portable security authenticator of the present invention detects a pulse wave or blood flow change to determine whether the finger is a forged finger primarily, and gives the first light from the side of the first side to detect the first light from the light receiving unit on the opposite side of the first side. The second light is applied from the side of the second side to detect the second light from the light receiving unit on the opposite side of the second side, and the detected first light and the second light are used to discriminate whether the second finger is a forgery finger, If it is determined that the first and second are not forged fingers, fingerprint recognition is performed to improve security against fake fingerprints.

즉, 본 발명의 휴대용 보안인증기는 1차적으로, 맥파 또는 혈류 변화를 통해 사람의 손가락인지 여부를 확인하였으며, 사람의 손가락이라고 인식된 경우, 경우에 따라서 누락될 수 있는 위조 지문이 실리콘 또는 거미 재질일 경우의 잘못되어 사람의 손가락의 지문이라고 판별될 가능성이 있는 데, 이를 확인하기 위해, 2차적으로 측광을 수광하여 실리콘 또는 거미 재질의 위조 지문인지를 판별한 후, 실리콘 또는 거미 재질의 위조 지문이 아니라면 지문인식을 행하도록 이루어져, 위조 지문을 보다 잘 인식하여, 위조 지문에 대한 보안성을 높였다.That is, the portable security authenticator of the present invention primarily checks whether or not a human finger through a pulse wave or blood flow change, and if it is recognized as a human finger, a fake fingerprint that may be missed in some cases may be silicon or spider material. There is a possibility that it is determined to be a fingerprint of a human's finger due to an error. To confirm this, the photometric is secondarily received to determine whether it is a fake fingerprint of silicon or spider material, and then a fake fingerprint of silicon or spider material is detected. If not, the fingerprint recognition is performed, thereby better recognizing the fake fingerprint, thereby increasing the security of the fake fingerprint.

도 1은 본 발명의 위조 지문에 대한 보안성이 향상된 휴대용 보안인증기의 구성을 개략적으로 설명하기 위한 구성도이다.
도 2는 도 1의 휴대용 보안인증기의 외관의 일예이다.
도 3은 도 1의 휴대용 보안인증기의 사용에 대한 설명을 위한 모식도이다.
도 4는 도 1의 측광 검출부의 제1광원부와 제1수광부를 설명하기 위한 모식도이다.
도 5는 도 1의 측광 검출부의 제2광원부와 제2수광부를 설명하기 위한 모식도이다.
도 6은 도 1의 지문센서부의 지문센서에서 신호검출에 대한 개념을 설명하기 위한 모식도이다.
도 7은 도 1의 휴대용 보안인증기의 연산처리부의 구동을 개략적으로 설명하는 설명도이다.
도 8은 본 발명의 휴대용 보안인증기에서 지문인식 단계를 개략적으로 설명하는 흐름도이다.
도 9는 도 7의 특징추출단계의 설명하는 흐름도이다.
1 is a configuration diagram for schematically illustrating a configuration of a portable security authenticator having improved security against a fake fingerprint of the present invention.
2 is an example of the appearance of the portable security authenticator of FIG.
3 is a schematic diagram for explaining the use of the portable security authenticator of FIG.
4 is a schematic diagram for describing a first light source unit and a first light receiving unit of the photometric detection unit of FIG. 1.
FIG. 5 is a schematic diagram for describing a second light source unit and a second light receiving unit of the photometric detection unit of FIG. 1.
6 is a schematic diagram illustrating a concept of signal detection in the fingerprint sensor of the fingerprint sensor unit of FIG. 1.
FIG. 7 is an explanatory diagram schematically illustrating driving of an arithmetic processing unit of the portable security authenticator of FIG. 1.
8 is a flowchart schematically illustrating a fingerprint recognition step in the portable security authenticator of the present invention.
9 is a flowchart for explaining a feature extraction step of FIG. 7.

이하, 본 발명에 의한 위조 지문에 대한 보안성이 향상된 휴대용 보안인증기를 첨부한 도면을 참조하여 상세히 설명한다. Hereinafter, a portable security authenticator having improved security for a forged fingerprint according to the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 위조 지문에 대한 보안성이 향상된 휴대용 보안인증기의 구성을 개략적으로 설명하기 위한 구성도이고, 도 2는 도 1의 휴대용 보안인증기의 외관의 일예이고, 도 3은 도 1의 휴대용 보안인증기의 사용에 대한 설명을 위한 모식도이다.1 is a configuration diagram for schematically illustrating a configuration of a portable security authenticator with improved security against a forged fingerprint of the present invention, Figure 2 is an example of the appearance of the portable security authenticator of Figure 1, Figure 3 1 is a schematic diagram for explaining the use of the portable security authenticator.

본 발명의 휴대용 보안인증기(10)는 보안인증기 하우징(20)의 내측에 지문센서부(150)와 MOC 스마트카드(200)를 내장하되, 도 2에서와 같이, 보안인증기 하우징(20)의 통공(창)을 통해, 지문센서부(150)의 지문센서가 외부로 노출되도록 이루어진다. 지문센서부(150)의 상하 중의 일측에 위조지문 검출부(160)를 구비한다. 위조 지문 검출부(160)은 맥파 검출부(170), 혈류 검출부(175), 측광 검출부(180)를 포함하여 이루어질 수 있다. 경우에 따라서, 맥파 검출부(170)와 혈류 검출부(175) 중 하나는 생략할 수 있다. The portable security authenticator 10 of the present invention has a fingerprint sensor unit 150 and a MOC smart card 200 embedded inside the security authenticator housing 20, as shown in FIG. 2, the security authenticator housing 20. Through the through (window) of the), the fingerprint sensor of the fingerprint sensor 150 is made to be exposed to the outside. Forgery fingerprint detection unit 160 is provided on one side of the upper and lower fingerprint sensor unit 150. The counterfeit fingerprint detector 160 may include a pulse wave detector 170, a blood flow detector 175, and a photometry detector 180. In some cases, one of the pulse wave detector 170 and the blood flow detector 175 may be omitted.

도 2에서는 맥파 센서부(171)가 위조 지문 검출부(160)의 중간부에 위치되고, 측광 검출부(180)의 제1광원부(181), 제2광원부(182). 제1 수광부(183), 제2 수광부(184)가 위조지문 검출부(160)의 전후좌우의 각 측면에 구비되되, 제1광원부(181)와 제1 수광부(183)는 서로 마주보도록 설치되며, 제2광원부(182)와 제2 수광부(184)도 서로 마주보도록 설치된다. 즉, 제1광원부(181)와 제1 수광부(183)는 손가락의 좌우측에 위치되도록 구비되며, 제2광원부(182)와 제2 수광부(184)는 손가락의 끝과 손가락의 중간부분(손가락의 첫번째 마디)에 위치되도록 구비된다. In FIG. 2, the pulse wave sensor unit 171 is positioned in the middle of the fake fingerprint detection unit 160, and the first light source unit 181 and the second light source unit 182 of the photometric detection unit 180. The first light receiving unit 183, the second light receiving unit 184 is provided on each side of the front, rear, left and right of the counterfeit fingerprint detection unit 160, the first light source 181 and the first light receiving unit 183 is installed to face each other, The second light source 182 and the second light receiver 184 are also provided to face each other. That is, the first light source unit 181 and the first light receiving unit 183 are provided to be located on the left and right sides of the finger, the second light source unit 182 and the second light receiving unit 184 is the tip of the finger and the middle portion of the finger (of the finger First node).

맥파 센서부(171)는 발광다이오드(예를들어 적외선 발광다이오드)와 포토센서로 이루어지는 데, 발광다이오드는 제1광원부(181)과 제2광원부(182) 중 어느 하나로 대치하여 사용할 수 있다.The pulse wave sensor unit 171 includes a light emitting diode (for example, an infrared light emitting diode) and a photosensor, and the light emitting diode may be used by replacing one of the first light source 181 and the second light source 182.

여기서, 제1광원부(181) 및 제2광원부(182)를 광원부라 할 수 있으며, 제1 수광부(183) 및 제2 수광부(184)를 수광부라 할 수 있다.Here, the first light source unit 181 and the second light source unit 182 may be referred to as a light source unit, and the first light receiver 183 and the second light receiver 184 may be referred to as light receivers.

도 2에서는 미도시되었으나, 혈류 검출부(175)는 혈류검출 광원부와 혈류검출 카메라(CMOS기반의 카메라)로 이루어지며, 광원부는 제1광원부(181)과 제2광원부(182) 중 어느 하나로 대치하여 사용할 수 있으며, 상기 카메라는 위조지문 검출부(160)의 중간부에 위치될 수 있다.Although not shown in FIG. 2, the blood flow detector 175 includes a blood flow detection light source unit and a blood flow detection camera (CMOS-based camera), and the light source unit may be replaced with one of the first light source unit 181 and the second light source unit 182. The camera may be located at an intermediate portion of the fake fingerprint detector 160.

또한, 도 2에서는 미도시되었으나 휴대용 보안인증기(10)는 작동개시 등의 스위치를 더 구비할 수 있다.In addition, although not shown in FIG. 2, the portable security authenticator 10 may further include a switch for starting operation.

휴대용 보안인증기(10)는 위조 지문 검출부(160)의 맥파 검출부(170)에서 맥파를 검출하고, 맥파신호로부터 심박 신호를 검출하여, 위조 지문이 심박신호를 가지는 것인지(즉, 사람의 것인지)를 확인하거나, 또는 위조 지문 검출부(160)의 혈류 검출부(175)에서 혈류가 흐르고 있음을 확인하여 1차적으로 위조지문인지를 확인하고, 1차적으로 위조지문이 아니라고 판단되면, 측광 검출부(180)에서 제1광원부(181)와 제2광원부(182)에서 순차적으로 광을 출사하여, 제1 수광부(183) 및 제2 수광부(184)의 광도(또는 광량)을 검출하여 기 설정된 광기준치와 비교하여 2차적으로 위조지문인지 여부를 판단한다. 만약 위조지문이 아니라고 판단되면, 도 3에서와 같이, 지문 센서를 통해 지문 이미지를 받아들여, 특징정보를 추출하여, MOC 스마트카드(200)에서, 기 저장된 사용자 정보와 비교하여 사용자 인증을 수행하고, 사용자 인증이 성공하면, 메모리부(155)에 저장된 데이터의 접근을 허용하여, 소정의 데이터(예를들어 인증에 필요한 데이터(비밀번호, 암호등))를 유무선 통신 인터페이스, 즉, 블루투수 통신부(120), WiFi(Wireless-Fidelity) 통신부(130), NFC(Near Field Communication, 근거리무선통신) 통신부(140), USB 커넥터부(110)을 통해, 모바일 단말기(510), POS(point of sales) 단말기, 컴퓨터의 단말기(530) 등으로 전송하여, 인증하게 하여, 모바일 단말기(510), POS 단말기, 컴퓨터의 단말기(530)에서 필요한 작업, 즉 OTP, PKCS, eID, 지불 등을 수행하게 한다.The portable security authenticator 10 detects the pulse wave at the pulse wave detection unit 170 of the fake fingerprint detection unit 160 and detects the heartbeat signal from the pulse wave signal, so that the fake fingerprint has a heartbeat signal (that is, human being). Alternatively, the blood flow detection unit 175 of the counterfeit fingerprint detection unit 160 confirms that blood flows, and primarily checks whether the fingerprint is a fake fingerprint, and if it is determined that the first fingerprint is not a counterfeit fingerprint, the metering detection unit 180 Emits light sequentially from the first light source unit 181 and the second light source unit 182, detects the light intensity (or light quantity) of the first light receiving unit 183 and the second light receiving unit 184, and compares it with a preset light reference value. Secondly, it is determined whether it is a fake fingerprint. If it is determined that the fingerprint is not a fake fingerprint, as shown in FIG. 3, the fingerprint image is taken through the fingerprint sensor, feature information is extracted, and the MOC smart card 200 performs user authentication by comparing with previously stored user information. If the user authentication succeeds, access to the data stored in the memory unit 155 allows the predetermined data (for example, data required for authentication (password, password, etc.)) to be wired / wireless communication interface, that is, a blue pitcher communication unit ( 120), through the WiFi (Wireless-Fidelity) communication unit 130, NFC (Near Field Communication (Near Field Communication) communication unit 140, the USB connector 110, the mobile terminal 510, point of sales (POS) By transmitting to the terminal, terminal 530 of the computer, etc., the authentication is performed to perform the necessary tasks, that is, OTP, PKCS, eID, payment, etc. in the mobile terminal 510, POS terminal, terminal 530 of the computer.

도 1에서와 같이, 휴대용 보안인증기(10)는 연산처리부(100), 지문센서부(150), MOC 스마트카드(200), 맥파 검출부(170), 혈류 검출부(175), 측광 검출부(180), 메모리부(155), 배터리부(190), 블루투수 통신부(120), WiFi 통신부(130), NFC 통신부(140), USB 커넥터부(110)를 포함하여 이루어진다.As shown in FIG. 1, the portable security authenticator 10 includes an arithmetic processing unit 100, a fingerprint sensor unit 150, a MOC smart card 200, a pulse wave detection unit 170, a blood flow detector 175, and a photometry detector 180. ), A memory unit 155, a battery unit 190, a blue pitcher communication unit 120, WiFi communication unit 130, NFC communication unit 140, USB connector unit 110 is made.

연산처리부(100)는 휴대용 보안인증기(10)의 전반적인 제어를 담당하는 수단으로, CPU로 이루어질 수 있다. 연산처리부(100)의 CPU로서, ST사의 STM32F4 시리즈 프로세서 또는 Atmel사의 SAMA5 시리즈를 사용할 수 있다.The calculation processing unit 100 is a means for the overall control of the portable security authenticator 10, it may be made of a CPU. As the CPU of the arithmetic processing unit 100, an STTM STM32F4 series processor or an Atmel SAMA5 series can be used.

연산처리부(100)는 맥파 검출부(170)의 맥파센서부(미도시)로부터 맥파를 수신하여 기설정된 시간구간동안 피크를 검출하여 심박으로 설정하되, 연이은 심박 신호의 간격을 검출하여 기설정된 심박 기준범위와 비교하여 심박 기준범위를 초과할 경우 위조지문이라고 판단한다. The operation processing unit 100 receives a pulse wave from a pulse wave sensor unit (not shown) of the pulse wave detection unit 170 and detects a peak for a predetermined time period and sets the heart rate, but detects the interval of consecutive heartbeat signals to set a predetermined heart rate reference. Compared with the range, if the heart rate standard range is exceeded, it is considered as a fake fingerprint.

연산처리부(100)는 혈류 검출부(175)의 혈류검출 카메라(미도시)로부터 소정 시간차를 두고 촬상된 2개 이상의 영상을 수신하여, 기 설정된 관심영역의 밝기를 각각 검출하고, 각 영상의 관심영역의 밝기가 기설정된 밝기 기준치보다 작을 경우 위조지문이라고 판단한다.The calculation processing unit 100 receives two or more images captured with a predetermined time difference from a blood flow detection camera (not shown) of the blood flow detecting unit 175, detects a brightness of a preset ROI, and detects an ROI of each image. If the brightness is less than the preset brightness threshold, it is determined to be a fake fingerprint.

연산처리부(100)는 맥파 검출부(170)의 맥파신호 또는 혈류 검출부(175)의 영상으로부터 위조지문이 아니라고 판단되면, 측광 검출부(180)의 제1 수광부(183) 및 제2 수광부(184)의 광도(또는 광량)을 수신하여, 제1 수광부(183) 및 제2 수광부(184)의 광의 광도(광량) 중 어느 하나가 기 설정된 광기준치를 초과하는 지를 판단하고, 초과한다면 위조지문이라고 판단한다.If it is determined that the counterwave fingerprint is not a forgery fingerprint based on the pulse wave signal of the pulse wave detector 170 or the image of the blood flow detector 175, the operation processor 100 of the first light receiver 183 and the second light receiver 184 of the photometric detector 180 is determined. Receives the light intensity (or light quantity), and determines whether one of the light intensity (light quantity) of the light of the first light receiving unit 183 and the second light receiving unit 184 exceeds the preset light reference value, and if so, determines that the fingerprint is a fake fingerprint. .

경우에 따라서, 제1광원부(181)와 제2광원부(182)가 서로 다른 파장의 광원을 구비하며, 연산처리부(100)는 제1 수광부(183) 및 제2 수광부(184)의 광의 광도(광량)의 차를 구하여, 구하여진 광도(광량)의 차가 기설정된 광차 기준치보다 작으면 위조지문이라고 판단한다.In some cases, the first light source unit 181 and the second light source unit 182 include light sources having different wavelengths, and the arithmetic processing unit 100 includes the light intensity of the first light receiving unit 183 and the second light receiving unit 184 ( If the difference in the obtained light intensity (light quantity) is smaller than the preset light difference reference value, it is determined as a fake fingerprint.

연산처리부(100)는 측광 검출부(180)의 측광신호로부터 위조지문이 아니라고 판단되면, 지문센서부(150)를 통해 지문 이미지를 수신하여, 지문 이미지를 가공처리하여 지문의 특징정보를 추출하여, 추출된 지문의 특징정보를 MOC 스마트카드(200)로 전송하고, MOC 스마트카드(200)에서 사용자 인증결과를 수신하여, 사용자 인증의 성공여부를 판단하고, 사용자 인증이 성공하였다면, 메모리부(155)에 저장된 데이터의 접근 등을 허용하게 한다. If it is determined that the counterfeit fingerprint is not a forgery fingerprint from the photometric signal of the photometric detector 180, the operation processor 100 receives a fingerprint image through the fingerprint sensor unit 150, processes the fingerprint image to extract feature information of the fingerprint, The feature information of the extracted fingerprint is transmitted to the MOC smart card 200 and the user authentication result is received from the MOC smart card 200 to determine whether the user authentication is successful, and if the user authentication is successful, the memory unit 155 Allow access to data stored in

지문센서부(150)는 지문센서, 지문센서 구동부 등을 구비한다.The fingerprint sensor unit 150 includes a fingerprint sensor, a fingerprint sensor driver, and the like.

지문센서는 손가락 지문의 영상 정보를 획득하는 수단으로, 지문영상을 검출하여 연산처리부(100)로 전송한다. 지문센서는 스윕(SWIPE) 센서를 사용할 수 있다. 스윕 센서로서 128×8 픽셀을 인식하는 방식의 CMOS 센서를 사용할 수 있다.The fingerprint sensor is a means for acquiring image information of a finger fingerprint and detects a fingerprint image and transmits the fingerprint image to the arithmetic processing unit 100. The fingerprint sensor may use a SWIPE sensor. As a sweep sensor, a CMOS sensor that recognizes 128 x 8 pixels can be used.

일반적으로 지문 센서는, 한번에 전체 지문을 인식하는 평면센서와, 라인센서형태로 센서에 손가락을 움직여서 지문을 인식하는 스윕(SWIPE) 센서로 구분되며, 스윕 센서의 경우 가격이 저렴하고 면적을 적게 차지한다.Generally, the fingerprint sensor is classified into a plane sensor that recognizes the entire fingerprint at once, and a SWIPE sensor that recognizes the fingerprint by moving a finger on the sensor in the form of a line sensor. The sweep sensor is inexpensive and occupies a small area. do.

지문센서 구동부는 연산처리부(100)의 지문센싱 요청신호에 따라 지문센서를 구동시켜, 지문영상을 검출하게 한다.The fingerprint sensor driver drives the fingerprint sensor according to the fingerprint sensing request signal of the operation processor 100 to detect the fingerprint image.

맥파 검출부(170)는 광용적맥파(맥파)를 검출하는 수단으로, 맥파 센서부(171), 맥파신호 전처리부(미도시)를 포함하여 이루어진다. The pulse wave detecting unit 170 is a means for detecting a light volume pulse wave (pulse wave), and includes a pulse wave sensor unit 171 and a pulse wave signal preprocessor (not shown).

맥파 센서부(171)는 발광다이오드(예를들어 적외선 발광다이오드)와 포토센서로 이루어진다.The pulse wave sensor unit 171 includes a light emitting diode (for example, an infrared light emitting diode) and a photosensor.

맥파신호 전처리부는 포토센서로부터 맥파신호를 수신하여 증폭하고, 잡음을 제거하며, 디지탈신호로 변환하여 연산처리부(100)로 전송한다.The pulse wave signal preprocessor receives the pulse wave signal from the photosensor, amplifies, removes the noise, converts the digital signal into a digital signal, and transmits the signal to the calculation processor 100.

혈류 검출부(175)는 광원부(적외선 LED)와 카메라(CMOS기반의 카메라)를 포함하여 이루어지며, 손가락의 혈관영상을 촬상한다. The blood flow detector 175 includes a light source unit (infrared LED) and a camera (CMOS based camera), and captures a blood vessel image of a finger.

일반적으로 적외선 LED를 비추어 혈관을 투과시켜 투과된 빛을 CMOS기반의 카메라를 이용하여 혈관을 영상화함으로써, 손가락에 분포 되어있는 혈관 또는 혈액의 흐름 등을 알 수 있다.In general, the light transmitted through the blood vessels through infrared LEDs is imaged by using a CMOS-based camera, so that blood vessels or blood flow distributed on a finger can be known.

측광 검출부(180)는 재질이 거미일 경우 위조여부를 검출하기 위한 수단으로, 제1광원부(181), 제2광원부(182). 제1 수광부(183), 제2 수광부(184)를 포함하여 이루어진다. 제1광원부(181)와 제2광원부(182)는 발광다이오드로 이루어지되, 제1광원부(181)와 제2광원부(182) 중 적어도 하나는 적외선 발광다이오드로 이루어지며, 제1 수광부(183)와 제2 수광부(184)는 수광센서들로 이루어진다. The photometric detector 180 is a means for detecting whether the material is a spider, the first light source 181 and the second light source 182. The first light receiver 183 and the second light receiver 184 are included. The first light source unit 181 and the second light source unit 182 are made of a light emitting diode, at least one of the first light source unit 181 and the second light source unit 182 is made of an infrared light emitting diode, the first light receiving unit 183 And the second light receiving unit 184 is formed of light receiving sensors.

제1광원부(181)에서 제1광이 출사될 경우, 제1광원부(181)와 마주보고 있는 제1 수광부(183)의 출력을 연산처리부(100)는 수신하고, 제2광원부(182)에서 제2광이 출사될 경우, 제2광원부(182)와 마주보고 있는 제2수광부(184)의 출력을 연산처리부(100)는 수신한다.When the first light is emitted from the first light source unit 181, the calculation processing unit 100 receives the output of the first light receiving unit 183 facing the first light source unit 181, and the second light source unit 182 receives the output. When the second light is emitted, the calculation processing unit 100 receives the output of the second light receiving unit 184 facing the second light source unit 182.

MOC 스마트카드(200)는 연산처리부(100)로부터 수신된 지문의 특징정보를 수신하여, MOC 스마트카드(200) 내에 설치된 바이오인식 매칭 프로그램(Bio matching algorithm)을 통해서, MOC 스마트카드(200) 내에 암호로 저장된 사용자 정보와 비교하여 사용자 인증을 수행하고, 그 결과를 연산처리부(100)로 전송한다.The MOC smart card 200 receives the characteristic information of the fingerprint received from the operation processing unit 100, and through the bio matching algorithm (Bio matching algorithm) installed in the MOC smart card 200, in the MOC smart card 200 The user authentication is performed by comparing the user information stored with the password, and the result is transmitted to the operation processing unit 100.

MOC 스마트카드(200)는 바이오인식 매칭 알고리즘(Bio matching algorithm)을 구비하여 사용자 인증을 행하는 바이오 보안 플랫폼(Bio security platform) 이외에, OTP, PKCS, eID, HPTP, 지불(Payment), 전자화폐(E-Cash) 등의 애플렛(applet)을 포함한다.The MOC smart card 200 is equipped with a bio matching algorithm, and in addition to a bio security platform for performing user authentication, the OTP, PKCS, eID, HPTP, Payment, and electronic money (E). Include applets such as Cash.

메모리부(155)는 MOC 스마트카드(200)에서 사용자 인증 후, 접근되는 데이터를 저장하고 있다. 메모리부(155)는 SD 메모리, 즉, Secure uSD로 이루어져, 사용자 인증이 성공으로 이루어진 후 접근되는 메모리로, 모바일 단말기(510), POS 단말기, 컴퓨터의 단말기(530) 등에서 인증을 위한 정보 등, 예를들어, 비밀번호 등을 저장하고 있다. MOC 스마트카드(200)에서 사용자 인증이 이루어진 후, 연산처리부(100)의 요청에 따라서 소정의 정보를 연산처리부(100)로 전송한다.The memory unit 155 stores data that is accessed after user authentication in the MOC smart card 200. The memory unit 155 is made of an SD memory, that is, a secure uSD, and is a memory accessed after successful user authentication, information for authentication in a mobile terminal 510, a POS terminal, a terminal 530 of a computer, and the like. For example, it stores passwords. After the user authentication is made in the MOC smart card 200, the predetermined information is transmitted to the calculation processing unit 100 at the request of the calculation processing unit 100.

배터리부(190)는 휴대용 보안인증기(10)의 내의 전원 수단이다. The battery unit 190 is a power supply means in the portable security authenticator 10.

블루투수 통신부(120)는 연산처리부(100)로부터 수신된 정보를 블루투스로 모바일 단말기(510), POS 단말기, 컴퓨터의 단말기(530) 등으로 전송한다.The blue pitcher communication unit 120 transmits the information received from the operation processing unit 100 to a mobile terminal 510, a POS terminal, a terminal 530 of a computer, or the like via Bluetooth.

WiFi 통신부(130)는 연산처리부(100)로부터 수신된 정보를 WiFi로 모바일 단말기(510), POS 단말기, 컴퓨터의 단말기(530) 등으로 전송한다.The WiFi communication unit 130 transmits the information received from the operation processing unit 100 to the mobile terminal 510, the POS terminal, the computer terminal 530, and the like through WiFi.

NFC 통신부(140)는 연산처리부(100)로부터 수신된 정보를 NFC 통신으로 모바일 단말기(510) 등으로 전송한다.The NFC communication unit 140 transmits the information received from the operation processing unit 100 to the mobile terminal 510 through NFC communication.

USB 커넥터부(110)는 USB 커넥터와 USB 구동부로 이루어져, USB 커넥터를 통해, 연산처리부(100)와 외부의 컴퓨터의 단말기(530) 등과 데이터를 송수신하게 한다.The USB connector 110 includes a USB connector and a USB driver, and transmits and receives data to and from the operation processor 100 and the terminal 530 of an external computer through the USB connector.

도 4는 도 1의 측광 검출부의 제1광원부와 제1수광부를 설명하기 위한 모식도이고, 도 5는 도 1의 측광 검출부의 제2광원부와 제2수광부를 설명하기 위한 모식도이다.FIG. 4 is a schematic diagram for describing a first light source unit and a first light receiver of the photometric detector of FIG. 1, and FIG. 5 is a schematic diagram for explaining a second light source unit and a second light receiver of the photometric detector of FIG. 1.

도 4에서와 같이, 손가락의 좌우측 중 일측에 제1광원부(181)가 위치되고, 손가락의 좌우측 중 다른 일측에 제1 수광부(183)가 위치된다. 제1 수광부(183)는 다수의 수광센서로 이루어지되, 수평하게 위치된 수광센서와 수직하게 위치된 수광센서를 구비할 수 있다. 경우에 따라서는 수평하게 위치된 수광센서와 수직하게 위치된 수광센서 중 어느 하나를 생략할 수 있다. 일반적으로 거미로 이루어진 위조지문(149)위에 손가락(145)을 위치시킬 경우, 제1 수광부(183)에서는 위조지문(149)이 없을때 보다 광도(광량)이 높다.As shown in FIG. 4, the first light source unit 181 is positioned on one side of the left and right sides of the finger, and the first light receiving unit 183 is positioned on the other side of the left and right sides of the finger. The first light receiving unit 183 may include a plurality of light receiving sensors, and may include a light receiving sensor positioned vertically with the light receiving sensor positioned horizontally. In some cases, any one of the light receiving sensors positioned horizontally and the light receiving sensors positioned vertically may be omitted. In general, when the finger 145 is positioned on the counterfeit fingerprint 149 made of spider, the first light receiving part 183 has a higher brightness (light quantity) than the counterfeit fingerprint 149 is absent.

도 5에서와 같이, 손가락의 끝과 손가락 마디부분 중의 일측에 제2광원부(182)가 위치되고, 손가락의 끝과 손가락 마디부분 중의 다른 일측에 제2 수광부(184)가 위치된다. 제2 수광부(184)는 다수의 수광센서로 이루어지되, 수평하게 위치된 수광센서와 수직하게 위치된 수광센서를 구비할 수 있다. 경우에 따라서는 수평하게 위치된 수광센서와 수직하게 위치된 수광센서 중 어느 하나를 생략할 수 있으며, 바람직하게는 수직하게 위치된 수광센서를 생략할 수 있다.As shown in FIG. 5, the second light source unit 182 is positioned at one side of the fingertip and the finger node, and the second light receiver 184 is positioned at the other side of the fingertip and the finger node. The second light receiving unit 184 may include a plurality of light receiving sensors, and may include a light receiving sensor positioned vertically with a light receiving sensor positioned horizontally. In some cases, any one of the horizontally positioned light receiving sensor and the vertically located light receiving sensor may be omitted, and preferably the vertically located light receiving sensor may be omitted.

본 발명에서, 제1광원부와 제1수광부 뿐만아니라, 제2광원부와 제2수광부를 구비하여 위조지문여부를 판별하는 이유는 위조지문이 어느 한쪽에 치우쳐 있는 등의 이유로 위조지문 검출이 잘 안되는 것을 방지하기 위함이다.In the present invention, not only the first light source unit and the first light receiving unit, but also the second light source unit and the second light receiving unit to determine whether the forgery fingerprint is a detection of the forgery fingerprint is not easy because the counterfeit fingerprint is biased on either side. This is to prevent.

도 6은 도 1의 지문센서부의 지문센서에서 신호검출에 대한 개념을 설명하기 위한 모식도이다.6 is a schematic diagram illustrating a concept of signal detection in the fingerprint sensor of the fingerprint sensor unit of FIG. 1.

도 6의 (a)는 지문센서로서 스윕 센서를 사용하는 방법을 설명한다. 지문센서의 상측부터 하측으로 손가락을 움직이게 하며, 이때 지문센서는 지문 영상을 획득하게 된다.6A illustrates a method of using a sweep sensor as a fingerprint sensor. The finger is moved from the upper side to the lower side of the fingerprint sensor, and the fingerprint sensor acquires a fingerprint image.

도 6의 (b)는 도 6의 (a)와 같이, 손가락을 움직일 때 지문 영상을 획득하는 과정을 설명하는 것으로, 지문센서의 상측부터 하측으로 손가락을 움직임에 따라 각 순간의 지문영상을 다층으로 얻어지게 된다.FIG. 6 (b) illustrates a process of acquiring a fingerprint image when a finger moves as shown in FIG. 6 (a). The fingerprint image of each instant is multi-layered as the finger moves from the upper side to the lower side of the fingerprint sensor. To be obtained.

본 발명은 MOC 스마트카드(200) 내에서 인증을 처리해야하기 때문에 지문정보 및 COS(Card Operating System), 애플리케이션(지문인식 알고리즘 등) 등을 MOC 스마트카드(200) 내에 저장하고 사용자 인증을 수행한다. Since the present invention needs to process authentication in the MOC smart card 200, fingerprint information, COS (Card Operating System), applications (fingerprint recognition algorithms, etc.) are stored in the MOC smart card 200 and perform user authentication. .

도 7은 도 1의 휴대용 보안인증기의 연산처리부의 구동을 개략적으로 설명하는 설명도이다.FIG. 7 is an explanatory diagram schematically illustrating driving of an arithmetic processing unit of the portable security authenticator of FIG. 1.

심박 간격 검출단계로, 연산처리부(100)는 맥파검출부(170)으로부터 맥파신호를 수신하고(S410), 수신된 맥파신호로부터 심박신호를 검출하고, 연이은 심박신호의 간격인 심박간격을 검출한다(S420). 즉, 연산처리부(100)는 수신된 맥파 신호로부터 기설정된 시간구간동안 피크를 검출하여 심박으로 설정하고, 연이은 심박 신호의 간격을 검출한다.In the heartbeat interval detection step, the calculation processing unit 100 receives a pulse wave signal from the pulse wave detection unit 170 (S410), detects a heartbeat signal from the received pulse wave signal, and detects a heartbeat interval that is an interval of successive heartbeat signals ( S420). That is, the calculation processing unit 100 detects the peak from the received pulse wave signal for a predetermined time period, sets the heart rate, and detects a subsequent interval of the heartbeat signal.

심박간격과 심박 기준범위의 비교단계로, 연산처리부(100)는 심박 간격이, 기설정된 심박 기준범위의 최저 심박기준보다 크거나 같고, 심박 기준범위의 최고 심박기준보다 작거나 같은지를 비교하여(S430), 이와 같지 않다면, 위조지문이라고 판단하고, 위조 지문 알림단계(S500)로 간다.In the comparison step of the heartbeat interval and the heart rate reference range, the operation processing unit 100 compares whether the heartbeat interval is greater than or equal to the lowest heart rate reference of the preset heart rate reference range, and less than or equal to the highest heart rate reference of the heart rate reference range ( S430), if it is not the same, it is determined as a fake fingerprint, and goes to the fake fingerprint notification step (S500).

심박 간격 검출단계와, 심박간격과 심박 기준범위 비교단계는, 심박으로 위조 지문인지를 판별하는, 심박기반 위조지문 판별단계라 할 수 있다.The heartbeat interval detection step and the heartbeat interval and heartbeat reference range comparison step may be referred to as a heartbeat-based forgery fingerprint discrimination step of determining whether the fingerprint is a fake fingerprint.

혈관영상의 밝기 검출단계로, 혈류 검출부(175)의 혈류검출 카메라(미도시)로부터 소정 시간차를 두고 촬상된 혈관영상들을 연산처리부(100)는 수신하고, 수신된 혈관영상으로부터 기 설정된 관심영역의 밝기를 각각 검출한다(S440).In the step of detecting the brightness of the blood vessel image, the operation processor 100 receives blood vessel images photographed at a predetermined time difference from a blood flow detection camera (not shown) of the blood flow detector 175, and the blood vessel image of the predetermined region of interest is received from the blood vessel image. Each brightness is detected (S440).

영상 밝기와 광기준치의 비교단계로, 연산처리부(100)는 각 혈관영상의 관심영역의 밝기가 기설정된 밝기 기준치보다 작은지를 비교하고(S45), 밝기 기준치보다 작지 않다면, 위조지문이라고 판단하고, 위조 지문 알림단계(S500)로 간다.As a comparison step between the image brightness and the light reference value, the operation processor 100 compares whether the brightness of the ROI of each blood vessel image is smaller than the preset brightness reference value (S45), and if it is not smaller than the brightness reference value, determines that the fingerprint is a fake fingerprint, Go to the fake fingerprint notification step (S500).

혈관영상의 밝기 검출단계와 영상 밝기와 광기준치의 비교단계는, 혈관영상의 관심영역의 밝기가 변화함으로써, 혈류가 흐르고 있음을 감지하는, 혈관영상기반 위조지문 판별단계라 할 수 있다.The step of detecting the brightness of the blood vessel image and the comparing of the brightness of the blood vessel and the light reference value may be referred to as a blood vessel image-based forgery fingerprint discrimination step that detects the flow of blood by changing the brightness of the region of interest of the blood vessel image.

심박기반 위조지문 판별단계와 혈관영상기반 위조지문 판별단계 중 어느 하나를 생략할 수 있다.One of the heartbeat-based forgery fingerprint discrimination step and the blood vessel image-based forgery fingerprint discrimination step may be omitted.

제1광 및 제2광 수신단계로, 심박간격과 심박 기준범위의 비교단계(즉, 심박기반 위조지문 판별단계)에서 위조지문이 아니라고 판단되고, 또는 영상 밝기와 광기준치의 비교단계(즉, 혈관영상기반 위조지문 판별단계)에서 위조지문이 아니라고 판단되면, 측광 검출부(180)의 제1 수광부(183)로부터 제1광을 수신하고, 측광 검출부(180)의 제2 수광부(184)로부터 제2광을 수신한다(S460).In the first light and the second light receiving step, it is determined that the fingerprint is not a counterfeit fingerprint in the comparison step of the heartbeat interval and the heartbeat reference range (that is, the heartbeat-based counterfeit fingerprint determination step), or the comparison step of the image brightness and the light reference value (that is, If it is determined in the blood vessel image-based forgery fingerprint discrimination step), the first light is received from the first light receiving unit 183 of the metering detection unit 180, and the second light receiving unit 184 of the metering detection unit 180 is received. 2 light is received (S460).

제1광과 광기준치의 비교단계로, 제1광 및 제2광 수신단계에서 수신된 제1광의 광도(광량)가 기 설정된 광기준치보다 큰 지를 판단하고(S470), 광기준치보다 크다면, 위조지문이라고 판단하고, 위조 지문 알림단계(S500)로 간다.As a comparison step between the first light and the light reference value, it is determined whether the luminous intensity (light quantity) of the first light received in the first light and the second light receiving step is greater than the preset light reference value (S470), It is determined that the forgery fingerprint, go to the fake fingerprint notification step (S500).

제2광과 광기준치의 비교단계로, 제1광과 광기준치의 비교단계에서 위조지문이 아니라고 판단되면, 제1광 및 제2광 수신단계에서 수신된 제2광의 광도(광량)가 기 설정된 광기준치보다 큰 지를 판단하고(S480), 광기준치보다 크다면, 위조지문이라고 판단하고, 위조 지문 알림단계(S500)로 간다.In the comparison step between the second light and the light reference value, if it is determined that the fingerprint is not a counterfeit fingerprint in the comparison step between the first light and the light reference value, the brightness (light quantity) of the second light received in the first light and the second light reception step is preset. It is determined whether it is larger than the light reference value (S480), and if it is larger than the light reference value, it is determined that the fingerprint is fake, and the counterfeit fingerprint notification step (S500) is reached.

여기서, 제1광과 광기준치의 비교단계와 제2광과 광기준치의 비교단계 대신에, 연산처리부(100)는 제1광 및 제2광의 광도(광량)의 차를 구하고, 구하여진 제1광 및 제2광의 광도(광량)의 차를 기설정된 광차 기준치보다 작으면 위조지문이라고 판단하고, 위조 지문 알림단계(S500)로 간다.Here, instead of the comparison step between the first light and the light reference value and the comparison step between the second light and the light reference value, the calculation processing unit 100 obtains a difference between the luminous intensity (light quantity) of the first light and the second light, and obtains the obtained first value. If the difference between the luminous intensity (light quantity) of the light and the second light is smaller than the preset light difference reference value, it is determined that the fingerprint is a fake fingerprint, and the flow goes to the fake fingerprint notification step (S500).

지문인식단계로, 제2광과 광기준치의 비교단계에서 위조지문이 아니라고 판단되면, 지문센서부(150)로부터 지문영상을 수신하여 지문인식을 수행한다(S490). 지문인식단계에 대한 상세한 설명은 후술한다.In the fingerprint recognition step, when it is determined that the fingerprint is not a counterfeit fingerprint in the comparison step between the second light and the light reference value, the fingerprint image is received by receiving the fingerprint image from the fingerprint sensor unit 150 (S490). Detailed description of the fingerprint recognition step will be described later.

위조 지문 알림단계로, 심박간격과 심박 기준범위의 비교단계, 영상 밝기와 광기준치의 비교단계, 제1광과 광기준치의 비교단계, 제2광과 광기준치의 비교단계에서 위조지문이라고 판단된 경우, 연산처리부(100)는 모바일 단말기(510), POS(point of sales) 단말기, 컴퓨터의 단말기(530) 등으로 위조지문 알림신호를 전송하게 한다.In the forgery fingerprint notification step, it is determined that the forgery fingerprint is determined in the comparison of the heartbeat interval and the heartbeat reference range, the image brightness and the light reference value, the first light and the light reference value, and the second light and the light reference value. In this case, the calculation processing unit 100 transmits the forgery fingerprint notification signal to the mobile terminal 510, a point of sales (POS) terminal, a terminal 530 of a computer, and the like.

도 8은 본 발명의 휴대용 보안인증기에서 지문인식 단계를 개략적으로 설명하는 흐름도이고, 도 9는 도 7의 특징추출단계의 설명하는 흐름도이다.8 is a flowchart schematically illustrating a fingerprint recognition step in the portable security authenticator of the present invention, and FIG. 9 is a flowchart illustrating the feature extraction step of FIG. 7.

데이터 캡쳐(Data Capture)단계(S110)로, 사용 초기에 사용자의 지문정보를 MOC 스마트카드(200) 내에 저장하는 단계로, 즉, MOC 스마트카드(200)에 사용자의 지문정보를 최초 저장 시 필요한 단계로, 지문센서의 상측부터 하측으로 손가락을 움직임에 따라, 지문센서부(150)로부터, 각 순간의 지문영상을 다층으로 수신하여 하나의 영상으로 영상 정합하고, 영상 정합된 지문영상을 MOC 스마트카드(200)에 저장한다. 경우에 따라서는, 영상 정합된 지문영상에서 특징을 추출하여 함께 저장할 수 있다. Data capture step (S110), the step of storing the user's fingerprint information in the MOC smart card 200 in the initial use, that is, necessary for the initial storage of the user's fingerprint information in the MOC smart card 200 In step, as the finger moves from the upper side to the lower side of the fingerprint sensor, from the fingerprint sensor unit 150, the fingerprint images of each instant are received in multiple layers and images are matched into one image, and the image matched fingerprint images are MOC smart. The card 200 stores it. In some cases, features may be extracted from the matched fingerprint image and stored together.

데이터 캡쳐 단계(S110)의 이후 단계는 사용자 인증을 수행하기 위하여 MOC 스마트카드(200) 내에서 처리된다. 데이터 캡쳐 단계(S110)의 이후 단계는 크게 지문검출 및 특징추출(feature extraction)단계(S150)와 지문정합(fingerprint matching)단계(200)의 2단계를 거치게 된다. The subsequent step of the data capture step S110 is processed in the MOC smart card 200 to perform user authentication. The subsequent step of the data capture step S110 is largely subjected to two stages of fingerprint detection and feature extraction step S150 and fingerprint matching step 200.

지문검출 및 특징추출 단계로(S150), 지문정합 단계에서 사용할 특징점(Minutiae) 데이터 파일을 구성하는 단계로, 지문센서부(150)로부터, 각 순간의 지문영상을 다층으로 수신하여 하나의 영상으로 영상 정합하고, 하나의 영상으로 정합된 지문영상으로부터 특징을 추출한다. In the fingerprint detection and feature extraction step (S150), the feature point (Minutiae) data file to be used in the fingerprint matching step is configured, and the fingerprint image is received in multiple layers from the fingerprint sensor unit 150 in a single image. Image registration and feature extraction from fingerprint images matched with one image.

특징추출단계는, 전처리(pre-processing)단계(S160), 특징점 추출단계(S155) 및 후처리(post-processing) 단계(S180)의 3단계로 진행된다.The feature extraction step is performed in three steps, a pre-processing step S160, a feature point extraction step S155, and a post-processing step S180.

전처리 단계(S160)는 지문 이미지를 세선화하는 단계로, 이미지 개선(image enhancement)을 행하고, 이미지 개선된 지문영상을 이진화(binarization)를 행하고, 세선화(thinning)한다. The preprocessing step S160 is a step of thinning the fingerprint image, performing image enhancement, binarizing the image-enhanced fingerprint image, and thinning.

즉, 전처리 단계(S160)는 블록 방향성 이미지, 이진화 이미지, 세선화 이미지로의 변환과정을 거치게 된다. 지문 이미지를 일정 크기의 블록으로 나누고 각 블록별로 융선의 흐름을 나타내는 방향을 결정하여 블록별 방향 이미지로 변환한다. 이렇게 구해진 블록별 융선 방향 정보는 이진화, 평활화 과정에 사용된다. 이진화 과정에서 지문 이미지는 검은색과 흰색으로만 표현되는 이진 이미지로 바뀌고, 다시 이진 이미지는 잡음을 제거하고 융션을 강조하는 평활화 처리를 거침으로써 융션의 연결성을 향상시키고 융션을 1화소 굵기의 선으로 표현하여 세선화 이미지로 변환된다, In other words, the preprocessing step (S160) is subjected to the conversion process to the block directional image, binarization image, thinning image. The fingerprint image is divided into blocks of a certain size, and the direction indicative of the flow of the ridges is determined for each block, and the image is converted to the block image. The ridge direction information obtained in this way is used in the binarization and smoothing process. During the binarization process, the fingerprint image is converted into a binary image that is only displayed in black and white, and the binary image is smoothed to remove noise and emphasize the fusion to improve the connectivity of the fusion and convert the fusion into a 1-pixel thick line. Is converted to a thinned image

특징점 추출단계(S155)는 전처리 단계(S160)에서 세선화된 지문영상에서 후보 특징점을 추출하는 단계이다.The feature point extraction step (S155) is a step of extracting candidate feature points from the thinned fingerprint image in the preprocessing step (S160).

여기서, 특징점(Minutiae)이란 단점(융선의 흐름이 끊기는 지점)과 분기점(하나의 융선이 두개로 갈라지는 지점)이라고 부르는 융선의 흐름에 변화가 발생하는 점을 말한다. 특징량(T={m1, m2, ..., mm})은 지문 화상에 존재하는 특징점(mi)의 정보들로 이루어지는데 대부분의 경우 사용되는 특징점의 정보는 분기점과 단점 중 어떤 것인지를 나타내는 특징점의 종류, 지문 이미지내에서의 위치, 특징점이 위치한 융선의 방향에 대한 정보가 있다. Here, the feature point (Minutiae) refers to the point of change in the flow of the ridge, called the disadvantage (the point where the flow of the ridge breaks) and the branch point (the point where one ridge splits into two). The feature amount (T = {m1, m2, ..., mm}) consists of the information of the feature points (mi) present in the fingerprint image. In most cases, the information of the feature points used indicates whether it is a branch point or a disadvantage. There is information about the type of feature point, its location in the fingerprint image, and the direction of the ridge in which the feature point is located.

즉, 특징점 추출단계(S155)는 후보 특징점 추출과정으로, 세선화 이미지로부터 융선의 흐름에 변화가 발생하는 단점과 분기점 정보를 저장한다. 세선화 이미지의 융선 정보로부터 의사 특징점을 포함한 후보 특징점을 추출한다. 이때, 세선화 이미지의 잘못된 융선 부분으로 인해 의사 특징점이 발생될 수 있다. 의사 특징점이란 지문 획득시의 잡음으로 인해 세선화 과정 중 발생하는 가짜 특징점을 말한다. 의사 특징점은 무의미한 계산량을 증가시키고 에러를 증가시켜 시스템의 성능을 저하시키는 요인이 된다. That is, the feature point extraction step (S155) is a candidate feature point extraction process, and stores the shortcomings and branching point information in which a change occurs in the flow of the ridge from the thinning image. Candidate feature points including pseudo feature points are extracted from the ridge information of the thinning image. In this case, a pseudo feature point may be generated due to an incorrect ridge portion of the thinning image. Pseudo-feature points are fake features that occur during thinning due to noise from fingerprint acquisition. Pseudo-feature points increase the meaningless amount of computation and increase errors, causing the system to degrade performance.

후처리 단계(S180)는 특징점 추출단계(S155)에서 추출한 특징점에서 가짜 특징점을 제거하는 단계이다. 즉, 후처리 단계(S180)는 의사 특징점의 발생원인이 되는 융선 부분을 수정하여 의사 특징점을 제거하고 누락된 특징점을 추가하여 최종적인 특징점을 추출한다. The post-processing step (S180) is a step of removing the fake feature points from the feature points extracted in the feature point extraction step (S155). That is, the post-processing step (S180) extracts the final feature point by removing the pseudo feature point by adding the missing feature point by correcting the ridge portion that causes the pseudo feature point.

지문정합 단계(200)는, 특징점을 이용한 지문 인식방법의 정합 알고리즘에서는 추출 알고리즘에 의해 추출된 특징점 정보로부터 정의된 특징량을 사용하여 두 지문 이미지간의 유사도를 결정한다. 정합 알고리즘은 그림 16과 같이 정렬(Image Alignment), 정합(Mnutiae Matching), Scoring 3단계로 구분된다. In the fingerprint matching step 200, in the matching algorithm of the fingerprint recognition method using the feature points, the similarity between the two fingerprint images is determined using the feature amounts defined from the feature point information extracted by the extraction algorithm. As shown in Fig. 16, the matching algorithm is divided into three stages: Image Alignment, Matching Matching, and Scoring.

지문정합 단계(200)는, 추출된 특징점 정보로부터 정의된 특징량을 사용하여 두 지문 이미지간의 유사도를 결정하는 단계로, 정렬(Image Alignment)단계(S210), 정합(Mnutiae Matching)단계(S230), 점수획득(Scoring)단계(S250) 3단계를 포함하여 이루어진다.The fingerprint matching step 200 is a step of determining similarity between two fingerprint images using a feature amount defined from the extracted feature point information. Image alignment step S210 and nutiae matching step S230. , Score scoring (Scoring) step (S250) comprises three steps.

정렬단계(S210)에서는 두 지문 이미지의 특징점이 가장 많이 겹쳐지는 회전, 천이량을 산출하여 이미지의 정렬 기준점을 선정한다. 이어서 정렬 기준점에 맞추어지도록 특징점의 좌표를 변환한 후 대응되는 특징점 쌍을 결정한다. 이때, 이상적인 회전 천이량을 찾기 위해서는 가능한 많은 후보 정렬을 수행해야 한다. In the alignment step S210, the alignment reference point of the image is selected by calculating an amount of rotation and transition in which the feature points of the two fingerprint images overlap most. Subsequently, coordinates of the feature points are converted to be aligned with the alignment reference point, and then a corresponding feature point pair is determined. At this time, as many candidate alignments as possible should be performed to find an ideal rotation shift amount.

정합단계(S230)에서는 정렬단계(S210)에서 결정된 대응 특징점 쌍의 좌표, 종류, 각도정보를 이용하여 유사도(Measure Vector)를 계산한다. 대응 특징점 쌍의 유사도를 사실적으로 반영하기 위해서는 유사도 결정방법에 있어 다양한 통계적 기법으로 여러 각도에서 고려될 수 있다. In the matching step S230, a similarity (Measure Vector) is calculated by using coordinates, types, and angle information of the pair of corresponding feature points determined in the sorting step (S210). In order to realistically reflect the similarity of pairs of corresponding feature points, various statistical techniques can be considered from various angles in the similarity determination method.

점수획득(Scoring)단계(S250)에서는 대응 특징점 쌍의 유사도 (Measure Vector)로부터 두 지문 이미지의 일치하는 정도를 기 설정된 규칙데이터에 따라, 점수로 나타낸다.In the scoring step S250, the degree of correspondence of the two fingerprint images from the similarity of the corresponding pair of feature points is represented as a score according to preset rule data.

규칙데이터는 정합단계와 마찬가지로 이미지의 일치하는 정도를 정확히 반영하기 위해서, Score계산 규칙의 선정(Decision Making)에 통계적인 근거와 수학적인 모델링을 이용하여 사전에 정하여진 데이터이다.As in the matching step, the rule data is predetermined data using statistical basis and mathematical modeling for decision making of the score calculation rule in order to accurately reflect the degree of matching of the image.

상술한 바와 같이, 본 발명은 지문정보를 이용한 바이오 인식과 안전한 개인 정보 보안 관리를 위해 On-Card Match(MOC)를 활용한 바이오 인증 기반의 휴대용 보안 인증 기술 및보안인증기기에 관한 것이다.As described above, the present invention relates to a biometric authentication-based portable security authentication technology and a security authentication device using On-Card Match (MOC) for biometric recognition using fingerprint information and secure personal information security management.

본 발명의 연산처리부(100)는 우선, 휴대용 보안인증단말기의 지문 센서부(150)를 통해 지문 이미지를 받아들이고, 입력받은 지문 이미지를 가공처리하여 지문의 특징정보를 추출하고, 추출한 지문의 특징정보를 MOC 스마트카드(200)으로 전송하여 MOC 스마트카드(200) 내에 설치된 바이오인식 매칭 알고리즘의 애플릿(applet)을 통해서 카드 내에 암호로 저장된 사용자 정보와 비교하여 최종적인 사용자 인증을 수행한다. 이렇게 사용자 인증이 성공하면 메모리부에 저장된 데이터의 접근을 허용하며 유무선 통신 인터페이스를 통해 모바일 단말기로 전송하고 인증하여 필요한 작업을 수행하게 한다. 또한 사용자 인증을 통해 MOC 스마트카드에 설치되어 있는 다양한 서비스 애플릿(OTP, PKCS, eID, 지불 등)에 대한 접근을 허용한다.The operation processing unit 100 of the present invention first receives a fingerprint image through the fingerprint sensor unit 150 of the portable security authentication terminal, processes the input fingerprint image to extract feature information of the fingerprint, and extracts the feature information of the extracted fingerprint. Is transmitted to the MOC smart card 200 and the final user authentication is performed by comparing the user information stored in the card with an applet of the biometric matching algorithm installed in the MOC smart card 200. In this way, if the user authentication is successful, it allows access to the data stored in the memory unit, and transmits and authenticates the mobile terminal through the wired / wireless communication interface to perform necessary tasks. User authentication also allows access to various service applets (OTP, PKCS, eID, payment, etc.) installed on the MOC smart card.

본 발명에서는, 본 발명의 휴대용 보안인증기 로그인 매니저를 통하여 새로운 사용자 지문을 MOC 스마트카드(200) 내에 암호화하여 저장한다. 그 후, 휴대용 보안인증기를 사용하기 위해 사용자가 지문센서에 지문을 입력하고, 입력된 지문정보에 대해 MOC 스마트카드(200)의 바이오보안플랫폼이 제공하는 지문인식 알고리즘을 통해 MOC 스마트카드(200)에 저장된 지문정보와 매칭 프로세스를 통해 사용자 인증을 수행한다. 인증된 사용자에 대해서 MOC 스마트카드(200)의 바이오보안플랫폼을 통해 MOC 스마트카드(200)의 애플릿서비스를 사용할 수 있도록 접근 권한을 부여한다. In the present invention, a new user fingerprint is encrypted and stored in the MOC smart card 200 through the portable security authenticator login manager of the present invention. Thereafter, the user inputs a fingerprint to the fingerprint sensor in order to use the portable security authenticator, and through the fingerprint recognition algorithm provided by the biosecurity platform of the MOC smart card 200 for the input fingerprint information, the MOC smart card 200. User authentication is performed through the matching process with the fingerprint information stored in the. Authorizes the authorized user to use the applet service of the MOC smart card 200 through the biosecurity platform of the MOC smart card 200.

또한, 본 발명은, 저장된 보안 데이터에 대해 암호화/복호화 알고리즘을 가동하여 저장장치의 도난이나 분실에 대비하는 기능을 제공하며, 휴대용 보안인증기 프로그램을 통해 사용자 지문 등록/인증, 애플릿 관리, 메모리 관리 기능을 제공한다.In addition, the present invention provides a function to prepare for theft or loss of the storage device by operating an encryption / decryption algorithm for the stored security data, user fingerprint registration / authentication, applet management, memory management through a portable security authentication program Provide the function.

이상에서는, 본 발명을 특정의 바람직한 실시예에 대해서 도시하고 설명하였다. 그러나 본 발명은 상술한 실시예에만 한정되는 것은 아니며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 이하의 청구범위에 기재된 본 발명의 기술적 사상의 요지를 벗어남이 없이 얼마든지 다양하게 변경 실시할 수 있을 것이다.In the above, the present invention has been illustrated and described with respect to certain preferred embodiments. However, the present invention is not limited only to the above-described embodiments, and those skilled in the art to which the present invention pertains can make various changes without departing from the spirit of the technical idea of the present invention described in the claims below. Could be done.

10: 휴대용 보안인증기 20: 보안인증기 하우징
100: 연산처리부 110: USB 커넥터부
120: 블루투수 통신부 130: WiFi 통신부
140: NFC 통신부 150: 지문센서부
155: 메모리부 170: 맥파 검출부
171: 맥파 센서부 175: 혈류 검출부
180: 측광 검출부 181: 제1광원부
182: 제2광원부 183: 제1 수광부
184: 제2 수광부 190: 배터리부
200: MOC 스마트카드
10: portable security authenticator 20: security authenticator housing
100: arithmetic processing unit 110: USB connector
120: blue pitcher communication unit 130: WiFi communication unit
140: NFC communication unit 150: fingerprint sensor unit
155: memory unit 170: pulse wave detection unit
171: pulse wave sensor unit 175: blood flow detection unit
180: photometric detector 181: first light source
182: second light source unit 183: first light receiving unit
184: second light receiving unit 190: battery unit
200: MOC Smart Card

Claims (15)

맥파센서부를 통해 맥파(광용적맥파)신호를 검출하는 맥파 검출부;
손가락의 일측에 위치되는 광원부로부터 출사된 광신호를, 광원부와 마주보는 위치에 구비된 수광부를 통해 검출하는, 측광검출부;
지문센서를 구비하여 지문영상을 검출하는, 지문센서부;
맥파 검출부로부터 수신된 맥파신호를 이용하여 1차적으로 위조지문여부를 판단하고, 1차적으로 위조지문이 아니라고 판단되면, 측광검출부로부터 수신된 광신호를 이용하여, 2차적으로 위조지문여부를 판단하고, 2차적으로 위조지문이 아니라고 판단되면, 지문센서부로부터 수신된 지문영상을 이용하여 지문인식을 하게하는, 연산처리부;
를 포함하며,
측광검출부에서, 광원부는 서로 다른 위치에 위치되는 제1광원부 및 제2광원부를 포함하며, 수광부는 제1광원부와 마주보는 위치에 구비된 제1수광부와, 제2광원부와 마주보는 위치에 구비된 제2수광부를 포함하며,
제1광원부는 손가락의 좌우측중의 일측에 위치되며, 제2광원부는 손가락의 끝부분에 위치되는 것을 특징으로 하는 휴대용 보안인증기.
A pulse wave detection unit detecting a pulse wave (optical volume pulse wave) signal through a pulse wave sensor unit;
A photometric detection unit for detecting an optical signal emitted from the light source unit positioned at one side of the finger through a light receiving unit provided at a position facing the light source unit;
A fingerprint sensor unit for detecting a fingerprint image with a fingerprint sensor;
First, it is judged whether or not the forgery fingerprint by using the pulse wave signal received from the pulse wave detection unit, and if it is determined that the first is not a forgery fingerprint, and secondly by using the optical signal received from the photometric detector, If it is determined that the second fingerprint is not a forgery fingerprint, the fingerprint processing unit for using the fingerprint image received from the fingerprint sensor, arithmetic processing unit;
Including;
In the photometric detection unit, the light source unit includes a first light source unit and a second light source unit positioned at different positions, and the light receiving unit is provided at a position facing the first light source unit and a position facing the second light source unit. It includes a second light receiving unit,
The first light source is located on one side of the left and right of the finger, the second light source is a portable security authenticator, characterized in that located at the end of the finger.
혈류검출 광원부로부터 손가락으로 광을 출사하고 손가락의 혈관영상들을 혈류검출 카메라로 검출하는, 혈류 검출부;
손가락의 일측에 위치되는 광원부로부터 출사된 광신호를, 광원부와 마주보는 위치에 구비된 수광부를 통해 검출하는, 측광검출부;
지문센서를 구비하여 지문영상을 검출하는, 지문센서부;
혈류 검출부로부터 수신된 혈관영상의 밝기를 이용하여 1차적으로 위조지문여부를 판단하고, 1차적으로 위조지문이 아니라고 판단되면, 측광검출부로부터 수신된 광신호를 이용하여, 2차적으로 위조지문여부를 판단하고, 2차적으로 위조지문이 아니라고 판단되면, 지문센서부로부터 수신된 지문영상을 이용하여 지문인식을 하게하는, 연산처리부;
를 포함하며,
측광검출부에서, 광원부는 서로 다른 위치에 위치되는 제1광원부 및 제2광원부를 포함하며, 수광부는 제1광원부와 마주보는 위치에 구비된 제1수광부와, 제2광원부와 마주보는 위치에 구비된 제2수광부를 포함하며,
제1광원부는 손가락의 좌우측중의 일측에 위치되며, 제2광원부는 손가락의 끝부분에 위치되는 것을 특징으로 하는 휴대용 보안인증기.
A blood flow detection unit for emitting light from the blood flow detection light source unit to the finger and detecting blood vessel images of the finger with a blood flow detection camera;
A photometric detection unit for detecting an optical signal emitted from the light source unit positioned at one side of the finger through a light receiving unit provided at a position facing the light source unit;
A fingerprint sensor unit for detecting a fingerprint image with a fingerprint sensor;
First, it is determined whether or not the fake fingerprint by using the brightness of the blood vessel image received from the blood flow detection unit, and if it is determined that the first is not a fake fingerprint, by using the optical signal received from the photometric detector, secondly whether or not fake fingerprints If it is determined that the second fingerprint is not a forgery fingerprint, the fingerprint processing unit using the fingerprint image received from the fingerprint sensor unit, arithmetic processing unit;
Including;
In the photometric detection unit, the light source unit includes a first light source unit and a second light source unit positioned at different positions, and the light receiving unit is provided at a position facing the first light source unit and a position facing the second light source unit. It includes a second light receiving unit,
The first light source is located on one side of the left and right of the finger, the second light source is a portable security authenticator, characterized in that located at the end of the finger.
제1항에 있어서,
연산처리부는 맥파 검출부로부터 수신된 맥파신호를 기설정된 시간구간동안 피크를 검출하여 심박으로 설정하되, 연이은 심박 신호의 간격을 검출하여, 기설정된 심박 기준범위와 비교하여, 심박 기준범위를 초과할 경우 1차적으로 위조지문이라고 판단하는 것을 특징으로 하는 휴대용 보안인증기.
The method of claim 1,
The operation processor detects a peak for a predetermined period of time and sets the pulse wave signal received from the pulse wave detector to a heart rate, and detects a subsequent interval of the heartbeat signal, and compares it with a preset heart rate reference range and exceeds the heart rate reference range. A portable security authenticator characterized in that it is determined primarily as a fake fingerprint.
제2항에 있어서,
연산처리부는 혈류 검출부로부터 수신된 혈관영상을 수신하여, 상기 혈관영상에서 기 설정된 관심영역의 밝기를 검출하고, 검출된 혈관영상의 관심영역의 밝기가 기설정된 밝기 기준치보다 작을 경우 위조지문이라고 판단하는 것을 특징으로 하는 휴대용 보안인증기.
The method of claim 2,
The operation processor receives the blood vessel image received from the blood flow detector, detects the brightness of the preset ROI in the blood vessel image, and determines that the fingerprint is a fake fingerprint when the brightness of the ROI of the detected blood vessel image is smaller than the preset brightness reference value. Portable security authenticator, characterized in that.
제4항에 있어서,
연산처리부는 혈류 검출부로부터 수신된 2개이상의 혈관영상을 수신하여, 상기 2개이상의 혈관영상 각각에서 기 설정된 관심영역의 밝기를 검출하고, 검출된 각 혈관영상의 관심영역의 밝기가 기설정된 밝기 기준치보다 작을 경우 위조지문이라고 판단하는 것을 특징으로 하는 휴대용 보안인증기.
The method of claim 4, wherein
The operation processor receives two or more blood vessel images received from the blood flow detector, detects a brightness of a predetermined ROI in each of the two or more blood vessel images, and sets a brightness reference value of a brightness of the ROI of each detected blood vessel image. Portable security authenticator, characterized in that it is determined to be smaller than the fingerprint.
제1항에 있어서,
맥파센서부는 적외선 발광다이오드와 포토 센서로 이루어진 것을 특징으로 하는 휴대용 보안인증기.
The method of claim 1,
The pulse wave sensor unit is a portable security authenticator comprising an infrared light emitting diode and a photo sensor.
제1항에 있어서,
제1광원부 또는 제2광원부 중 어느 하나는 적외선 발광다이오드로 이루어진 것을 특징으로 하는 휴대용 보안인증기.
The method of claim 1,
Portable security authenticator, characterized in that any one of the first light source portion or the second light source portion made of an infrared light emitting diode.
삭제delete 삭제delete 제1항에 있어서,
혈류검출 광원부는 적외선 발광다이오드로 이루어지며, 혈류검출 카메라는 CMOS기반 카메라인 것을 특징으로 하는 휴대용 보안인증기.
The method of claim 1,
The blood flow detection light source unit is made of an infrared light emitting diode, the blood flow detection camera is a portable security authenticator, characterized in that the CMOS-based camera.
제1항에 있어서,
제1광원부 또는 제2광원부 중 어느 하나가, 혈류 검출부의 혈류검출 광원부로 사용되는 것을 특징으로 하는 휴대용 보안인증기.
The method of claim 1,
Portable security authenticator, characterized in that any one of the first light source unit or the second light source unit is used as the blood flow detection light source unit of the blood flow detection unit.
제1항에 있어서,
제1광원부 또는 제2광원부 중 어느 하나가, 맥파검출부의 적외선 발광다이오드로 사용되는 것을 특징으로 하는 휴대용 보안인증기.
The method of claim 1,
Portable security authenticator, characterized in that any one of the first light source unit or the second light source unit is used as an infrared light emitting diode of the pulse wave detection unit.
제1항에 있어서,
연산처리부는 제1 수광부에서 수신된 제1광 및 제2 수광부에서 수신된 제2광중 어느 하나가 기 설정된 광기준치를 초과하는 지를 판단하고, 초과한다면 위조지문이라고 판단하는 것을 특징으로 하는 휴대용 보안인증기.
The method of claim 1,
The operation processor determines whether any one of the first light received by the first light receiver and the second light received by the second light receiver exceeds a preset light reference value, and if so, determines that the fingerprint is a fake fingerprint. group.
제1항에 있어서,
제1광원부와 제2광원부는 서로 다른 파장의 광원을 구비하며,
연산처리부는 제1 수광부에서 수신된 제1광 및 제2 수광부에서 수신된 제2광의 광도 또는 광량의 차를 구하고, 구하여진 광도 또는 광량의 차가 기설정된 광차 기준치보다 작으면 위조지문이라고 판단하는 것을 특징으로 하는 휴대용 보안인증기.
The method of claim 1,
The first light source portion and the second light source portion has a light source of different wavelengths,
The calculation processing unit obtains a difference between the luminous intensity or the amount of light of the first light received from the first light receiving unit and the second light received from the second light receiving unit, and determines that the difference is a forged fingerprint if the difference of the obtained luminous intensity or light amount is smaller than the preset light difference reference value. Portable security authenticator characterized by.
제1항에 있어서,
제1 수광부 및 제2 수광부는 수평하게 위치된 수광센서와 수직하게 위치된 수광센서 중 하나 이상을 구비하는 것을 특징으로 하는 휴대용 보안인증기.

The method of claim 1,
And a first light receiving unit and a second light receiving unit having at least one of a light receiving sensor positioned vertically and a light receiving sensor positioned vertically.

KR1020160068374A 2016-06-01 2016-06-01 Portable secure authentication apparatus with improved security for fake fingerprints Active KR102014410B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160068374A KR102014410B1 (en) 2016-06-01 2016-06-01 Portable secure authentication apparatus with improved security for fake fingerprints

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160068374A KR102014410B1 (en) 2016-06-01 2016-06-01 Portable secure authentication apparatus with improved security for fake fingerprints

Publications (2)

Publication Number Publication Date
KR20170136370A KR20170136370A (en) 2017-12-11
KR102014410B1 true KR102014410B1 (en) 2019-08-28

Family

ID=60943621

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160068374A Active KR102014410B1 (en) 2016-06-01 2016-06-01 Portable secure authentication apparatus with improved security for fake fingerprints

Country Status (1)

Country Link
KR (1) KR102014410B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12045329B2 (en) 2020-06-22 2024-07-23 Samsung Electronics Co., Ltd. Biometric authentication smart cards

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102590026B1 (en) * 2018-07-12 2023-10-13 삼성전자주식회사 Apparatus and method for measuring signal, and apparatus for measuring bio-information
CN115148352A (en) * 2021-03-30 2022-10-04 维沃移动通信有限公司 Electronic device, biological detection control method and device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090011127U (en) * 2008-04-26 2009-10-29 주식회사지한정보통신 Multi biometric device
KR101054314B1 (en) * 2009-12-10 2011-08-08 연세대학교 산학협력단 Counterfeit fingerprint detection device and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12045329B2 (en) 2020-06-22 2024-07-23 Samsung Electronics Co., Ltd. Biometric authentication smart cards

Also Published As

Publication number Publication date
KR20170136370A (en) 2017-12-11

Similar Documents

Publication Publication Date Title
US12288414B2 (en) Systems and methods for performing fingerprint based user authentication using imagery captured using mobile devices
US9361507B1 (en) Systems and methods for performing fingerprint based user authentication using imagery captured using mobile devices
EP2528018B1 (en) Biometric authentication device and biometric authentication method
US20180165508A1 (en) Systems and methods for performing fingerprint based user authentication using imagery captured using mobile devices
KR102014394B1 (en) Authentication method for portable secure authentication apparatus with improved security for fake fingerprints
US20130236066A1 (en) Biometric identification, authentication and verification using near-infrared structured illumination combined with 3d imaging of the human ear
WO2016125030A2 (en) Systems and methods for performing fingerprint based user authentication using imagery captured using mobile devices
KR101626837B1 (en) Method and apparatus for convergence biometric authentication based on finger joint and finger vein
US20120057011A1 (en) Finger vein recognition system and method
KR20200070986A (en) Method for dealing a digital currency with block chain matching biometric identification
CN106485125A (en) A kind of fingerprint identification method and device
JP6187262B2 (en) Biological information processing apparatus, biological information processing method, and computer program for biological information processing
KR102014410B1 (en) Portable secure authentication apparatus with improved security for fake fingerprints
KR101853270B1 (en) Authentication method for portable secure authentication apparatus using fingerprint
KR102024372B1 (en) System for dealing a digital currency with block chain matching biometric identification
KR101336834B1 (en) Usb iris recognition device
KR101853266B1 (en) Portable secure authentication apparatus using fingerprint
KR102089618B1 (en) Method and system for collecting means of publictransportation fares using bi0-information
KR101803396B1 (en) Method for relaying financial transaction with multiple safety function
KR20200075207A (en) Method for remitting blockchain-based virtual currency using financial businessusing virtual account
EP3893179A1 (en) Digital virtual currency issued by being matched with biometric authentication signal, and transaction method therefor
KR101792012B1 (en) Integrate module checking algorithm of finger vein and fingerprint at the same time
KR101792011B1 (en) Multifaceted photographing apparatus checking finger vein and fingerprint at the same time
KR102451994B1 (en) Method for relaying financial transaction with multiple safety function
KR101965749B1 (en) Camera based contactless fingerprint reader

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载