KR101906141B1 - Apparatus and Method for Multi-level Iris Scan in Mobile Communication Terminal - Google Patents
Apparatus and Method for Multi-level Iris Scan in Mobile Communication Terminal Download PDFInfo
- Publication number
- KR101906141B1 KR101906141B1 KR1020160170584A KR20160170584A KR101906141B1 KR 101906141 B1 KR101906141 B1 KR 101906141B1 KR 1020160170584 A KR1020160170584 A KR 1020160170584A KR 20160170584 A KR20160170584 A KR 20160170584A KR 101906141 B1 KR101906141 B1 KR 101906141B1
- Authority
- KR
- South Korea
- Prior art keywords
- user
- data
- iris
- pattern data
- iris pattern
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G06K9/00617—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
- G06Q20/3227—Aspects of commerce using mobile devices [M-devices] using secure elements embedded in M-devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/18—Eye characteristics, e.g. of the iris
- G06V40/197—Matching; Classification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H04M1/72522—
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Finance (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Ophthalmology & Optometry (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
Abstract
본 발명은 이동 통신 단말에서의 다중 레벨 홍채 인식 방법으로, 이동 통신 단말 사용자의 홍채 패턴 데이터를 획득하여 사용자 인증 데이터로 등록하는 단계와, 사용자 인증을 요청하는 서비스 종류에 따라 홍채 인식 여부를 판단하기 위한 유사도 임계치를 선택하는 단계와, 상기 사용자로부터 신규 획득된 홍채 패턴 데이터와 기 등록된 홍채 패턴 데이터의 유사도 정도인 매칭 스코어를 산출하고, 상기 산출된 매칭 스코어가 상기 선택된 유사도 임계치 이상인지의 여부에 따라 사용자를 인증하는 단계를 포함한다.
A method for recognizing a multi-level iris in a mobile communication terminal, the method comprising: acquiring iris pattern data of a user of a mobile communication terminal and registering the iris pattern data as user authentication data; determining iris recognition according to a type of a service requesting user authentication; And a step of calculating a matching score which is a degree of similarity between the iris pattern data newly obtained from the user and the previously registered iris pattern data and determining whether or not the calculated matching score is equal to or greater than the selected similarity threshold value And authenticating the user accordingly.
Description
본 발명은 이동 통신 단말에서의 사용자의 인증 처리 장치 및 방법에 관한 것으로서, 특히 이동 통신 단말 사용자의 홍채 인식을 통해 사용자를 인증 처리하는 장치 및 그 방법에 관한 것이다.The present invention relates to an apparatus and method for processing a user's authentication in a mobile communication terminal, and more particularly, to an apparatus and method for authenticating a user through iris recognition of a mobile communication terminal user.
근래 들어 금융 결제 방법을 비롯하여 이동 통신 단말 장치에서 사용될 수 있는 다양한 서비스 방법들이 개발되고 있으며, 무선 인터넷 기술 개발로 인한 휴대용 개인 무선 통신 장치의 사용량이 대폭 증가하는 추세에 있다. 이에 따라 휴대용 개인 무선 통신 장치의 보안 및 통제의 중요성은 과거 단순 통신에 이용되던 때보다 훨씬 더 증가되었다고 할 수 있다. 즉, 휴대용 개인 무선 통신 장치의 분실 또는 도난 등으로 인한 휴대용 개인 무선 통신 장치의 부정사용에 따른 경제적 손실은 과거 그 어느 때 보다 커진 것이다.In recent years, a variety of service methods that can be used in a mobile communication terminal device including a financial settlement method have been developed, and a usage amount of a portable personal wireless communication device due to development of a wireless Internet technology has been greatly increased. Accordingly, the importance of security and control of portable personal wireless communication devices has increased much more than in the past when used for simple communication. That is, the economic loss due to the illegal use of the portable personal wireless communication device due to the loss or theft of the portable personal wireless communication device is greater than ever.
그러나, 상기와 같이 휴대용 개인 무선 통신 장치의 보안 및 통제의 중요성에도 불구하고, 기존 휴대용 개인 무선 통신 장치의 보안 및 통제 시스템은 미미한 부분이 많다. 일 예로, 기존에 가장 많이 쓰이는 단순 텍스트 기반의 암호화 처리를 통한 보안 및 통제 시스템은 간단한 소프트웨어로 상기 암호를 간단히 풀 수 있으며, 유·무선 인터넷 인증절차를 거치는 보안 및 통제 시스템의 경우 사용자의 불편함과 더불어 조작이 가능하다는 단점이 있다.However, despite the importance of security and control of portable personal wireless communication devices as described above, existing security personal wireless communication devices have a limited number of security and control systems. For example, a security and control system using a simple text-based encryption process, which is most commonly used, can solve the above-mentioned password easily with a simple software. In the case of a security and control system through a wired / wireless Internet authentication process, And the operation can be performed in addition to the above.
따라서, 이동 통신 단말 장치의 보안을 엄격하게 하기 위해 생체 인식에 의한 본인 확인 기술이 적용되고 있는 추세이다. 이러한 생체 인식의 대표적인 것으로 음성 인식, 지문 인식, 그리고 홍채 인식 등이 있다. 이 중, 홍채 인식 방법은 인간이 태어난 후 3세 이전에 형성되는 종생 불변의 홍채를 이용하는 것으로, 홍채의 무늬, 형태, 색깔과 같은 텍스쳐 정보를 이용하며, 오 인식률과 오 거부율이 거의 없는 특징을 갖는다. Therefore, biometric authentication technology is applied to strictly secure the mobile communication terminal device. Typical examples of such biometrics are speech recognition, fingerprint recognition, and iris recognition. Among them, the iris recognition method uses a constant iris iris, which is formed before the age of 3 years after birth, and uses texture information such as the iris pattern, shape, and color, .
그런데, 이동 통신 단말 장치에서 사용될 수 있는 다양한 서비스들에 따라, 이러한 홍채 인식 적용 효과가 달라질 수 있다. 즉, 금융 결제에 홍채 인식이 적용될 경우에는 보안 레벨이 엄격하여야 효과가 있으나, 단순히 이동 통신 단말 장치에 홍채 인식이 적용될 경우에는 홍채 인식 기술의 보안 레벨이 너무 엄격할 경우 사용자를 번거롭게 할 수도 있다. However, depending on various services that can be used in the mobile communication terminal apparatus, the iris recognition applying effect may be different. That is, when iris recognition is applied to financial settlement, it is effective that the security level is strict. However, when the iris recognition is applied to the mobile communication terminal device, the user may be troublesome if the security level of the iris recognition technology is too strict.
본 발명은 이동 통신 단말 장치에서의 사용자 인증을 위해 홍채 인식 기술을 적용하되, 서비스 종류에 따라 홍채 인식의 보안 레벨을 조절하여 사용자 인증을 수행하는 이동 통신 단말에서의 다중 레벨 홍채 인식 장치 및 방법을 제공한다.A multi-level iris recognition apparatus and method in a mobile communication terminal that applies iris recognition technology for user authentication in a mobile communication terminal apparatus and performs user authentication by adjusting a security level of iris recognition according to a service type to provide.
본 발명은 이동 통신 단말에서의 다중 레벨 홍채 인식 방법으로, 이동 통신 단말 사용자의 홍채 패턴 데이터를 획득하여 사용자 인증 데이터로 등록하는 단계와, 사용자 인증을 요청하는 서비스 종류에 따라 홍채 인식 여부를 판단하기 위한 유사도 임계치를 선택하는 단계와, 상기 사용자로부터 신규 획득된 홍채 패턴 데이터와 기 등록된 홍채 패턴 데이터의 유사도 정도인 매칭 스코어를 산출하고, 상기 산출된 매칭 스코어가 상기 선택된 유사도 임계치 이상인지의 여부에 따라 사용자를 인증하는 단계를 포함한다.A method for recognizing a multi-level iris in a mobile communication terminal, the method comprising: acquiring iris pattern data of a user of a mobile communication terminal and registering the iris pattern data as user authentication data; determining iris recognition according to a type of a service requesting user authentication; And a step of calculating a matching score which is a degree of similarity between the iris pattern data newly obtained from the user and the previously registered iris pattern data and determining whether or not the calculated matching score is equal to or greater than the selected similarity threshold value And authenticating the user accordingly.
본 발명은 이동 통신 단말에서의 다중 레벨 홍채 인식 장치로, 카메라와, 상기 사용자 인증 데이터를 저장하는 메모리와, 상기 카메라를 통해 이동 통신 단말 사용자의 홍채 패턴 데이터를 획득하여 상기 메모리에 사용자 인증 데이터로 등록하고, 사용자 인증을 요청하는 서비스 종류에 따라 홍채 인식 여부를 판단하기 위한 유사도 임계치를 선택하고, 상기 사용자로부터 상기 카메라를 통해 신규 획득된 홍채 패턴 데이터와 상기 메모리에 기 등록된 홍채 패턴 데이터의 유사도 정도인 매칭 스코어를 산출하고, 상기 산출된 매칭 스코어가 상기 선택된 유사도 임계치 이상인지의 여부에 따라 사용자를 인증하는 제어부를 포함한다.A multi-level iris recognition apparatus in a mobile communication terminal, comprising: a camera; a memory for storing the user authentication data; and a controller for acquiring iris pattern data of a user of the mobile communication terminal through the camera, A similarity threshold value for judging whether or not an iris is recognized according to a type of a service for which a user authentication is requested, a similarity threshold value determination unit for comparing the iris pattern data newly acquired through the camera with the iris pattern data previously registered in the memory, And a control unit for authenticating the user according to whether the calculated matching score is equal to or greater than the selected similarity threshold value.
본 발명에 따라 이동 통신 단말 장치에서의 사용자 인증을 위해 홍채 인식 기술을 적용하되, 서비스 종류에 따라 홍채 인식의 보안 레벨을 조절하여 홍채 인식 적용 효과를 극대화할 수 있다. According to the present invention, iris recognition technology is applied for user authentication in a mobile communication terminal device, and iris recognition application effect can be maximized by adjusting a security level of iris recognition according to a service type.
또한, 이동 통신 단말 장치의 분실 또는 도난 등으로 인한 이동 통신 단말 장치의 부정사용에 따른 경제적 손실을 원천 차단할 수 있다.In addition, it is possible to prevent economic loss due to illegal use of the mobile communication terminal device due to loss or theft of the mobile communication terminal device.
또한, 자신에게만 고유하고 불변하는 홍채를 잠금 해제를 설정할 수 있기 때문에 숫자로 된 비밀번호를 외우는 번거로움이 제거되고, 나아가 해킹이나 도용 등의 위험이 원천적으로 방지되는 효과가 있다.In addition, since unlocking iris unique to the user can be set, it is possible to eliminate the inconvenience of memorizing the numeric password, and further, the risk such as hacking and theft can be prevented from being inherently prevented.
도 1은 본 발명이 적용되는 이동 통신 단말의 내부 구성 블록도이다.
도 2는 본 발명의 일 실시 예에 따른 제어부의 내부 블록 구성도이다.
도 3은 본 발명의 일 실시 예에 따른 이동 통신 단말에서의 다중 레벨 홍채 인식 방법을 설명하기 위한 순서도이다.
도 4는 본 발명의 일 실시 예에 따른 사용자 인증 데이터 등록 단계를 설명하기 위한 순서도이다.
도 5는 본 발명의 일 실시 예에 따른 이동 통신 단말의 잠금 해제를 위한 제1 레벨 사용자 인증 단계를 설명하기 위한 순서도이다.
도 6은 본 발명의 일 실시 예에 따른 금융 결제를 위한 제2 레벨 사용자 인증 단계를 설명하기 위한 순서도이다. 1 is a block diagram of an internal configuration of a mobile communication terminal to which the present invention is applied.
2 is an internal block diagram of a controller according to an embodiment of the present invention.
FIG. 3 is a flowchart for explaining a multi-level iris recognition method in a mobile communication terminal according to an embodiment of the present invention.
4 is a flowchart illustrating a step of registering user authentication data according to an embodiment of the present invention.
5 is a flowchart illustrating a first level user authentication step for unlocking a mobile communication terminal according to an embodiment of the present invention.
6 is a flowchart illustrating a second level user authentication step for financial settlement according to an embodiment of the present invention.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention and the manner of achieving them will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the invention to those skilled in the art. Is provided to fully convey the scope of the invention to those skilled in the art, and the invention is only defined by the scope of the claims. Like reference numerals refer to like elements throughout the specification.
본 발명의 실시 예들을 설명함에 있어서 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이며, 후술되는 용어들은 본 발명의 실시 예에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS In the following description of the present invention, detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. , Which may vary depending on the intention or custom of the user, the operator, and the like. Therefore, the definition should be based on the contents throughout this specification.
첨부된 블록도의 각 블록과 흐름도의 각 단계의 조합들은 컴퓨터 프로그램인스트럭션들(실행 엔진)에 의해 수행될 수도 있으며, 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 블록도의 각 블록 또는 흐름도의 각 단계에서 설명된 기능들을 수행하는 수단을 생성하게 된다.Each block of the accompanying block diagrams and combinations of steps of the flowcharts may be performed by computer program instructions (execution engines), which may be stored in a general-purpose computer, special purpose computer, or other processor of a programmable data processing apparatus The instructions that are executed through the processor of the computer or other programmable data processing equipment will generate means for performing the functions described in each block or flowchart of the block diagram.
이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 블록도의 각 블록 또는 흐름도의 각 단계에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다.These computer program instructions may also be stored in a computer usable or computer readable memory capable of directing a computer or other programmable data processing apparatus to implement the functionality in a particular manner so that the computer usable or computer readable memory It is also possible for the instructions stored in the block diagram to produce an article of manufacture containing instruction means for performing the functions described in each block or flowchart of the flowchart.
그리고 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 블록도의 각 블록 및 흐름도의 각 단계에서 설명되는 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.And computer program instructions may be loaded onto a computer or other programmable data processing equipment so that a series of operating steps may be performed on a computer or other programmable data processing equipment to create a computer- It is also possible that the instructions that perform the data processing equipment provide the steps for executing the functions described in each block of the block diagram and at each step of the flowchart.
또한, 각 블록 또는 각 단계는 특정된 논리적 기능들을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있으며, 몇 가지 대체 실시 예들에서는 블록들 또는 단계들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들 또는 단계들은 사실 실질적으로 동시에 수행되는 것도 가능하며, 또한 그 블록들 또는 단계들이 필요에 따라 해당하는 기능의 역순으로 수행되는 것도 가능하다.Also, each block or step may represent a portion of a module, segment, or code that includes one or more executable instructions for executing the specified logical functions, and in some alternative embodiments, It should be noted that functions may occur out of order. For example, two successive blocks or steps may actually be performed substantially concurrently, and it is also possible that the blocks or steps are performed in the reverse order of the function as needed.
이하, 첨부 도면을 참조하여 본 발명의 실시 예를 상세하게 설명한다. 그러나 다음에 예시하는 본 발명의 실시 예는 여러 가지 다른 형태로 변형될 수 있으며, 본 발명의 범위가 다음에 상술하는 실시 예에 한정되는 것은 아니다. 본 발명의 실시 예는 당업계에서 통상의 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위하여 제공된다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, the following embodiments of the present invention may be modified into various other forms, and the scope of the present invention is not limited to the embodiments described below. The embodiments of the present invention are provided to enable those skilled in the art to more fully understand the present invention.
본 발명은 이동 통신 단말에서의 홍채 인식을 이용한 사용자 인증을 수행하되, 금융 결제 서비스를 위한 사용자 인증 또는 이동 통신 단말의 잠금 해제을 위한 사용자 인증인지에 따라 홍채 인식 보안 레벨을 달리하는 것을 특징으로 한다. 그리고, 본 발명에서는 홍채 인식에 대해 설명하지만, 홍채 인식은 지문 인식과 같은 다른 생체 인식으로도 확장 가능하다. The present invention is characterized in that the iris recognition security level is changed according to the user authentication using the iris recognition in the mobile communication terminal and the user authentication for the financial settlement service or the user authentication for unlocking the mobile communication terminal. In the present invention, iris recognition is explained, but iris recognition can be extended to other biometrics such as fingerprint recognition.
또한, 여기서, 이동 통신 단말은 화상, 즉 홍채를 촬영할 수 있는 카메라가 장착된 단말기 예를 들면, 휴대폰(Mobile Phone), 스마트 폰(Smart Phone), 노트북 컴퓨터(Laptop Computer), 태블릿 컴퓨터(Tablet Computer), 개인 정보 단말기(personal digital assistant; PDA) 등 모두를 포함할 수 있다. Here, the mobile communication terminal may be a terminal equipped with a camera capable of photographing an image, that is, an iris, such as a mobile phone, a smart phone, a laptop computer, a tablet computer , A personal digital assistant (PDA), and the like.
도 1은 본 발명이 적용되는 이동 통신 단말의 내부 구성 블록도이다. 1 is a block diagram of an internal configuration of a mobile communication terminal to which the present invention is applied.
도 1을 참조하면, 이동 통신 단말(1)은 통신부(10), 메모리(20), 카메라(30), 키 입력부(40), 음성 처리부(50), 표시부(60) 및 제어부(70)를 포함할 수 있다. 부가적으로, 거리 측정부(80) 및 조명부(90)를 더 포함할 수 있다.1, the mobile communication terminal 1 includes a
통신부(10)는 통신망을 통해 외부로부터 수신된 신호와 내부 출력 신호를 처리하는 안테나와 알 에프 회로를 포함하는 주지된 구성이다. 본 발명의 실시 예에 따라, 통신부(10)는 이동통신망과 연결되고, 이동 통신망은 인터넷망을 통해 서버 시스템(미도시)에 연결 구성된다. 여기서, 서버 시스템은, 이동 통신 단말(10)을 통해 사용자 인증을 수행하고 인증 수행된 결과에 따라 전자 상거래, 금융결제 등 사용자 인증을 필요로 하는 모든 인터넷 사이트의 서버를 포함할 수 있다.The
메모리(20)는 플래시 메모리 등으로 구현될 수 있으며, 이동 통신 단말의 OS(operating system), 홍채 이미지 인식 및 비교 프로그램과 같은 각종 어플리케이션 프로그램을 저장하는 프로그램 저장부와 연산 과정에서 발생하는 데이터를 일시 저장하거나 사용자의 등록된 홍채 이미지나 사용자가 설정 또는 사용한 각종 정보를 저장하는 데이터 저장부를 포함할 수 있다. The
카메라(30)는 인식하고자 하는 사람의 눈을 촬영한다. 이동 통신 단말(1)에는 일반적으로 셀프 영상 촬영을 위한 전면 카메라와, 일반 촬영하기 위한 후면 카메라가 구비되는데, 본 발명에 따른 카메라(30)로는 전면 카메라가 주로 사용될 수 있으나, 이에 한정되는 것은 아니다. 부가적으로, 카메라(30)의 촬영시에 도움이 되도록, 이동 통신 단말(1)은 적외선을 이용하여 카메라(30)에서 사용자의 눈까지의 거리를 측정하는 거리 측정부(80)와, 사람의 눈을 기준으로 좌/우측에 각각 설치되어 홍채를 조명하는 조명부(90)를 더 구비할 수도 있다. The
키입력부(40)는 이동 통신 단말 고유의 기능을 수행하기 위한 숫자/문자 키버튼과, 본 발명에 따른 홍채 이미지의 등록이나 인증에 필요한 각종 기능 키버튼을 포함하여 이루어진다. The
스피커(51)는 이동 통신 단말(1) 내부에서 발생되는 아날로그 형태의 음성 신호를 음파로 변환하고, 마이크(52)는 외부의 음파를 상응하는 아날로그 형태의 음성 신호로 변환하고, 음성신호 처리부(50)는 디지털 음성 신호를 상응하는 아날로그 음성 신호로 변환하여 스피커(51)로 출력하고, 마이크(52)로부터 입력된 아날로그 형태의 음성 신호를 상응하는 디지털 음성 신호로 변환한다. 본 발명에 따라, 홍채 인식을 위한 지시 사항 또는 인증 결과 정보 등이 스피커(51)를 통해 출력될 수 있고, 사용자의 요청이 마이크(52)를 통해 입력될 수도 있다. The
표시부(60)는 이동 통신 단말(1)의 정면에 위치하여, 제어부(70)의 명령에 의해 표시 화면이 변경될 수 있다. 예를 들면, 표시부(60)는 제어부(70)에 의해 제어되어 금융 결제 화면, 잠금 화면, 홍채 이미지 촬영 화면, 인증 결과 등을 표시할 수 있다. 여기서, 키입력부(40) 및 표시부(60)는 별도의 구성으로 설명되어 있으나, 이는 터치 스크린과 같은 형태로 구성될 수 있다. The
제어부(70)는 상술한 바와 같은 이동 통신 단말 내부 구성 요소들을 제어하는데, 본 발명의 일 실시 예에 따라, 홍채 인식을 이용한 사용자 인증을 수행하되, 금융 결제 서비스를 위한 사용자 인증 또는 이동 통신 단말의 잠금 해제을 위한 사용자 인증인지에 따라 인증 레벨을 차등적으로 조절할 수 있다.The
도 2는 본 발명의 일 실시 예에 따른 제어부의 내부 블록 구성도이다.2 is an internal block diagram of a controller according to an embodiment of the present invention.
도 2를 참조하면, 제어부(70)는 단말 잠금 해제 처리부(71), 금융 결제 처리부(72) 및 다중 레벨 홍채 인식부(100)를 포함할 수 있다. 여기서, 제어부(70)의 구성 요소들은 다중 레벨 홍채 인식을 위해 메모리(20)로부터 읽어들여 동작되는 프로그램으로 이해될 수 있다.2, the
단말 잠금 해제 처리부(71)는 이동 통신 단말(1)의 사용 권한을 부여하기 위한 사용자 인증 절차를 처리하는 것으로, 사용자로부터의 잠금 해제 요청 신호가 입력됨에 따라, 다중 레벨 홍채 인식부(100)에 홍채 인식을 요청하고, 다중 레벨 홍채 인식부(100)로부터 사용자 인증 성공 결과를 수신함에 따라, 단말 잠금을 해제시킨다. 이때, 잠금 해제 요청 신호는 키 입력부(40)를 통한 터치 신호 또는 마이크(52)에 입력되는 음성 신호일 수 있다.The terminal unlocking
금융 결제 처리부(72)는 통신부(10)를 통해 서버 시스템에 접속하여 전자 상거래, 금융결제 등을 진행을 처리하는 것으로, 사용자 인증을 필요할 때, 다중 레벨 홍채 인식부(100)에 홍채 인식을 요청하고, 다중 레벨 홍채 인식부(100)로부터 사용자 인증 성공 결과를 수신함에 따라, 이를 통신부(10)를 통해 서버 시스템에 알려 금융 결제가 진행되도록 한다.The financial
다중 레벨 홍채 인식부(100)는 사용자로부터 신규 획득된 홍채 패턴 데이터와 기 등록된 홍채 패턴 데이터의 유사도 정도인 매칭 스코어를 산출하고, 산출된 매칭 스코어가 유사도 임계치 이상인지의 여부에 따라 사용자를 인증한다. 상세하게는, 다중 레벨 홍채 인식부(100)는 사용자 인증 데이터 등록부(110), 사용자 인증 데이터 획득부(120), 인증 레벨 선택부(130), 제1 레벨 홍채 인식부(140) 및 제2 레벨 홍채 인식부(150)를 포함할 수 있다. The multi-level
사용자 인증 데이터 등록부(110)는 사용자 인증 데이터 획득부(120)에 요청하여 카메라(30)를 통해 이동 통신 단말(1) 사용자의 홍채 패턴 데이터를 획득하여 메모리(20)에 사용자 인증 데이터로 등록한다. 이때, 본 발명은 피인증자가 입력한 생체정보를 인증하기 위하여 등록되어 있는 생체정보중 피인증자의 것이라고 등록되어 있는 생체정보 데이터를 불러와 1:1로 매칭하게 되는 '1:1 매칭'에 해당하지만, 한명만이 사용하는 개인용 이동 통신 단말에서 사용되는 사용자 인증이므로, 다른 1:1 매칭 방식에서과는 달리 피인증자의 ID를 별도로 등록해둘 필요가 없다. 그러나, 이동 통신 단말이 다수의 피인증자가 사용할 수 있는 기기일 경우, 피인증자의 ID를 함께 등록해두어야 한다. The user authentication
또한, 일 실시 예에 따라, 사용자 인증 데이터 등록부(110)는 사용자 인증 데이터 획득부(120)에 요청하여 홍채 패턴 데이터 외에 사용자의 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터를 획득하여 사용자 인증 데이터로 등록해 둘 수도 있다. 다른 실시 예에 따라, 사용자 인증 데이터 등록부(110)는 사용자 인증 데이터 획득부(120)에 요청하여 사용자 인증 데이터로 사용될 홍채 패턴 데이터를 획득할 때의 카메라(30)와 사용자 홍채 간의 거리 정보 및 표시부(60)에 디스플레이되는 위치 정보를 포함하는 가이드 정보를 함께 등록해 둘 수도 있다.According to one embodiment, the user authentication
사용자 인증 데이터 획득부(120)는 카메라(30)가 사용자의 홍채를 촬영한 영상으로부터 홍채 패턴 데이터를 획득하다. 그런데, 카메라(30)에 의해 촬영되는 홍채 이미지는 주위 환경에 많은 영향을 받으며, 경우에 따라 홍채 인식에 사용할 수 없을 수도 있으므로, 사용자 인증 데이터 획득부(120)는 입력되는 이미지를 홍채 인식에 활용할 수 있을 만큼 소프트웨어적인 방법을 이용하여 홍채 이미지의 질을 향상시킨다. 즉, 카메라(30)에 의해 촬영된 사용자의 홍채 이미지의 질을 향상시키기 위해서 수집된 홍채 이미지의 이미지의 확대(Zoom-Out) 및 축소(Zoom-In), 채널별 레벨값(Levels), 채널별 대조값(Contrast), 명암(Brightness), 색상(Hue), 그리고 채도(Saturation) 등을 이용하여 이미지 프로세싱한다. 그런 후, 사용자 인증 데이터 획득부(120)는 이미지 프로세싱 처리된 사용자의 홍채 이미지에서 홍채의 특징점들, 즉 홍채 패턴들을 추출하게 되는데, 예를 들어 동공과 홍채 경계를 결정한 후에 다시 홍채의 좌측 반경과 우측 반경을 결정하고, 이 정보를 이용하여 홍채 이미지를 분리하며, 이와 같이 하여 홍채의 경계 정보가 설정되면 극 좌표계를 적용하여 홍채의 특징들을 추출하게 된다. 그리고, 이렇게 추출된 홍채 패턴 각각에 대한 코드를 생성, 예를 들어 홍채 패턴의 코드는 IRIS 코드를 생성한다. 추가적으로, 처리 및 저장해야될 데이터 량을 줄이기 위해 이를 압축할 수도 있다. The user authentication
또한, 사용자 인증 데이터 획득부(120)는 카메라(30)를 통한 홍채 촬영으로부터 홍채 패턴 데이터 외에 사용자의 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터를 획득할 수도 있다. 다른 실시 예에 따라, 사용자 인증 데이터 획득부(120)는 거리 측정부(80)를 구동시켜, 홍채 패턴 데이터를 획득할 때의 카메라(30)와 사용자 홍채 간의 거리 정보 및 표시부(60)에 디스플레이되는 위치 정보를 획득할 수 있다. The user authentication
인증 레벨 선택부(130)는 사용자 인증을 요청하는 서비스 종류에 따라 홍채 인식 여부를 판단하기 위한 유사도 임계치가 상이한 제1 레벨 사용자 인증부(140) 및 제2 레벨 사용자 인증부(150) 중 하나를 선택할 수 있다. 그러나, 이는 일 실시 예일 뿐, 본 발명은 이에 한정되지 않는다. 즉, 서비스 종류가 세 개 이상일 경우, 각각의 서비스가 요구하는 보안 레벨에 따라 유사도 임계치가 설정된 세 개의 레벨 이상의 사용자 인증부들이 구성될 수도 있다. The authentication
생체정보 인증의 성능을 판단하는 지표로서 대표적인 것에 타인 수락율(FAR : False Acceptance Rate)과 본인거부율(FRR : False Rejection Rate)이라는 두 가지 요소가 있다. 타인 수락율은 등록되지 않은 불법 사용자들을 등록된 정당한 사용자로 잘못 인식해 인증할 수 있는 경우의 확률이며, 본인거부율은 등록된 정당한 사용자를 등록되지 않은 불법 사용자로 인식해 접근을 거부할 수 있는 경우의 확률이다. 타인 수락율이 높으면 이 인증방법은 인증의 기준이 너무 낮아서 인증기능을 다한다고 볼 수 없는 것이며, 반면에 본인 거부율이 높으면 이 인증방법은 인증의 기준이 필요 이상으로 엄격하여 사용자에게 불편을 초래하게 된다. There are two factors that are representative of the performance of the biometric authentication, namely False Acceptance Rate (FAR) and False Rejection Rate (FRR). The rate of others acceptance is the probability that the unregistered illegal users can be mistakenly recognized as a legitimate registered user, and the rejection rate can be denied if the registered legitimate user is recognized as an unregistered unregistered user . If the rate of acceptance of other persons is high, this authentication method is too low to be regarded as an authentication function. On the other hand, if the rejection rate is high, this authentication method is inconvenient for the user do.
서비스 종류가 이동 통신 단말의 잠금 해제일 경우, 금융 결제에 비해 상대적으로 보안의 엄격하지 않아도 되고, 본인 거부율이 높게 설정되어 있으면 잠금 해제를 위해 수차례 홍채 인식 절차를 수행해야 하는 번거로움이 따른다. 따라서, 이럴 경우, 인증 레벨 선택부(130)는 본인거부율(False Rejection Rate : FRR)이 소정 값 이하가 되도록 하는 유사도 임계치가 설정된 제1 레벨 사용자 인증부(140)를 선택한다.When the type of service is unlocked of the mobile communication terminal, security is not strictly required compared with financial settlement. If the rejection rate is set high, it is troublesome to perform the iris recognition procedure several times for unlocking. Therefore, in this case, the authentication
반면, 서비스 종류가 금융 결제 서비스일 경우, 금융 사고를 예방하기 위해 보안이 엄격해야 하는데, 타인 수락율이 높게 설정되어 있으면 부당한 사용자에 의한 금융 결제가 가능하게 되어 경제적 손실로 이어질 수 있다. 따라서, 이럴 경우, 인증 레벨 선택부(130)는 타인 수락율(False Acceptance Rate : FAR)이 소정 값 이하가 되도록 하는 유사도 임계치로 설정된 제2 레벨 사용자 인증부(150)를 선택한다. On the other hand, if the service type is a financial settlement service, security should be strict in order to prevent financial accidents. If the acceptance rate of others is set high, financial settlement by an unauthorized user becomes possible, leading to economic loss. Therefore, in this case, the authentication
제1 레벨 사용자 인증부(140)는 사용자 인증 데이터 획득부(120)에 의해 사용자로부터 신규 획득된 홍채 패턴 데이터와 기 등록된 홍채 패턴 데이터의 유사도 정도인 매칭 스코어를 산출하고, 산출된 매칭 스코어가 본인거부율(False Rejection Rate : FRR)이 소정 값 이하가 되도록 하는 유사도 임계치 이상인지의 여부에 따라 사용자를 인증한다.The first level
그런데, 본인거부율과 타인수락율 사이에는 서로 양자의 균형을 맞추어야 하는 보상관계(Trade-Off)가 있어, 본인거부율이 낮으면 타인수락율이 높아지게 되므로, 이동 통신 단말이 분실 또는 도난될 경우, 부당한 사용자에 의해 사용될 가능성이 커지게 될 수도 있다. 따라서, 일 실시 예에 따라, 제1 레벨 사용자 인증부(140)는 사용자 인증 데이터 획득부(120)를 통해 사용자로부터 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터를 획득하고, 메모리(20)에 기 등록된 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터의 유사도 비교하는 동작을 추가적으로 수행하여, 타인 수락률이 높아지는 것을 완화시킬 수 있다. However, since there is a trade-off between the self-rejection rate and the rate of acceptance of the other person, there is a trade-off between the self-rejection rate and the other-person acceptance rate. The possibility of being used by the user may increase. Accordingly, according to one embodiment, the first level
제2 레벨 사용자 인증부(150)는 사용자로부터 신규 획득된 홍채 패턴 데이터와 기 등록된 홍채 패턴 데이터의 유사도 정도인 매칭 스코어를 산출하고, 산출된 매칭 스코어가 타인 수락율(False Acceptance Rate : FAR)이 소정 값 이하가 되도록 하는 유사도 임계치 이상인지의 여부에 따라 사용자를 인증한다.The second level
그런데, 전술한 바와 같이 본인거부율과 타인수락율 사이에는 서로 양자의 균형을 맞추어야 하는 보상관계(Trade-Off)가 있어, 타인수락율이 낮으면 본인거부율이 높아지게 되므로, 보안이 엄격해야 하는 금융 결제 서비스라고 하더라고, 사용자가 수차례 반복되는 인증 과정이 짜증스럽게 느껴질 수 있다. 따라서, 일 실시 예에 따라, 제2 레벨 사용자 인증부(150)는 사용자로부터 홍채 패턴 데이터를 신규 획득할 때, 메모리(20)에 기 등록된 카메라와 사용자 홍채 간의 거리 정보 및 표시부에 디스플레이되는 위치 정보를 포함하는 가이드 정보를 표시부(60)에 출력하는 동작을 추가적으로 수행하여, 본인 거부율이 높아지는 것을 완화시킬 수 있다. However, as described above, there is a trade-off between the self-rejection rate and the other-person acceptance rate, so that if the acceptance rate of the other person is low, the rejection rate of the self- Even if the service is called, the user may feel annoyed by the authentication process repeated several times. Accordingly, when the second level
도 3은 본 발명의 일 실시 예에 따른 이동 통신 단말에서의 다중 레벨 홍채 인식 방법을 설명하기 위한 순서도이다.FIG. 3 is a flowchart for explaining a multi-level iris recognition method in a mobile communication terminal according to an embodiment of the present invention.
도 3을 참조하면, 이동 통신 단말(1)은 카메라(30)를 통해 사용자의 홍채 패턴 데이터를 획득하여 메모리(20)에 사용자 인증 데이터로 등록한다(S210). 이때, 본 발명은 피인증자가 입력한 생체정보를 인증하기 위하여 등록되어 있는 생체정보중 피인증자의 것이라고 등록되어 있는 생체정보 데이터를 불러와 1:1로 매칭하게 되는 '1:1 매칭'에 해당하지만, 한명만이 사용하는 개인용 이동 통신 단말에서 사용되는 사용자 인증이므로, 다른 1:1 매칭 방식에서과는 달리 피인증자의 ID를 별도로 등록해둘 필요가 없다. 그러나, 이동 통신 단말이 다수의 피인증자가 사용할 수 있는 기기일 경우, 피인증자의 ID를 함께 등록해두어야 한다. S210에 대한 상세한 설명은 도 4를 참조하여 후술하기로 한다. Referring to FIG. 3, the mobile communication terminal 1 acquires the iris pattern data of the user through the
이동 통신 단말(1)는 사용자 인증 요청이 발생(S220)됨에 따라, 사용자 인증을 요청하는 서비스 종류에 따라 홍채 인식 여부를 판단하기 위한 유사도 임계치가 상이한 인증 레벨들 중 하나를 선택한다(S230). 그러나, 이는 일 실시 예일 뿐, 본 발명은 이에 한정되지 않는다. 즉, 서비스 종류가 세 개 이상일 경우, 각각의 서비스가 요구하는 보안 레벨에 따라 유사도 임계치가 설정된 세 개의 레벨 이상의 인증 레벨들 중 하나를 선택할 수도 있다. As the user authentication request is generated (S220), the mobile communication terminal 1 selects one of the authentication levels having different similarity thresholds for determining iris recognition according to the type of the service requesting the user authentication (S230). However, this is only an embodiment, and the present invention is not limited thereto. That is, when there are three or more service types, one of three or more levels of authentication levels may be selected according to the security level required by each service.
S230의 판단 결과 서비스 종류가 이동 통신 단말의 잠금 해제일 경우, 이동 통신 단말(1)은 본인거부율(False Rejection Rate : FRR)이 소정 값 이하가 되도록 하는 유사도 임계치가 설정된 제1 레벨 사용자 인증을 선택하여 수행한다(S240). S240에 대한 상세한 설명은 도 5를 참조하여 후술하기로 한다. As a result of the determination in S230, if the type of service is the unlocking of the mobile communication terminal, the mobile communication terminal 1 selects a first level user authentication in which the similarity threshold is set such that the false rejection rate (FRR) (S240). A detailed description of S240 will be given later with reference to Fig.
반면, S230의 판단 결과 서비스 종류가 금융 결제 서비스일 경우, 이동 통신 단말(1)은 타인 수락율(False Acceptance Rate : FAR)이 소정 값 이하가 되도록 하는 유사도 임계치로 설정된 제2 레벨 사용자 인증을 선택하여 수행한다(S250). S250에 대한 상세한 설명은 도 6을 참조하여 후술하기로 한다. On the other hand, if it is determined in step S230 that the service type is a financial settlement service, the mobile communication terminal 1 selects a second level user authentication set to a similarity threshold value such that the False Acceptance Rate (FAR) (S250). A detailed description of S250 will be given later with reference to Fig.
도 4는 본 발명의 일 실시 예에 따른 사용자 인증 데이터 등록 단계를 설명하기 위한 순서도이다. 4 is a flowchart illustrating a step of registering user authentication data according to an embodiment of the present invention.
도 4에 도시한 바와 같이, 이동 통신 단말(1)은 키입력부(40)를 통해 임의의 홍채 패턴 등록키가 입력되었는지를 판단(S211)하는데, 홍채 패턴 등록키가 입력된 경우에는 홍채 패턴 데이터를 입력되었는지를 판단(S212)하는데, 이를 위해 사용자에게 카메라(30)를 통해 자신의 홍채 이미지를 입력할 것을 사전에 문자 또는 음성으로 안내할 수 있다. 또한, 이때 이동 통신 단말(1)은 거리 측정부(80)를 통해 홍채와 카메라의 거리를 측정하여, 거리 정보를 함께 측정할 수 있다. 또한 외부 조도에 따라 조명부(90)를 통해 조명을 구동시켜 어두운 곳에서도 사용자의 홍채 촬영이 되도록 할 수 있다. 또한, 이때 이동 통신 단말(1)은 홍채 패턴 데이터 외에 사용자의 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터를 획득할 수 있다.4, the mobile communication terminal 1 determines whether an arbitrary iris pattern registration key is input through the key input unit 40 (S211). When the iris pattern registration key is input, the iris pattern data (S212). For this purpose, it is possible to guide the user to input his or her iris image through the
S212에서의 판단 결과, 홍채 이미지 데이터의 입력이 완료된 경우, 이동 통신 단말(1)은 사용자에게 홍채 패턴 데이터의 수집이 종료되었음을 사용자에게 알림으로써 사용자가 카메라(30)를 통한 촬영 행위를 중지하도록 한다(S213). 일 실시 예에 따라, 홍채 패턴 데이터는 이미지 프로세싱을 통해 홍채 이미지의 질을 향상시키기 위해 임시 저장될 수도 있다. 즉, 입력되는 홍채 이미지는 주위 환경에 많은 영향을 받으며, 입력된 이미지는 경우에 따라 홍채 인식에 사용할 수 없을 수도 있다. 따라서, 이동 통신 단말(1)은 입력되는 이미지를 홍채 인식에 활용할 수 있을 만큼 소프트웨어적인 방법을 이용하여 홍채 이미지의 질을 향상시킨다. As a result of the determination in S212, when the input of the iris image data is completed, the mobile communication terminal 1 notifies the user that the collection of the iris pattern data is completed, thereby causing the user to stop the photographing operation through the camera 30 (S213). According to one embodiment, the iris pattern data may be temporarily stored to improve the quality of the iris image through image processing. That is, the input iris image is greatly affected by the surrounding environment, and the input image may not be used for iris recognition depending on the case. Accordingly, the mobile communication terminal 1 improves the quality of the iris image using a software method so that the input image can be utilized for iris recognition.
즉, 이동 통신 단말(1)은 카메라(30)에 의해 촬영 및 수집된 사용자의 홍채 이미지의 질을 향상시키기 위해서 수집된 홍채 이미지의 이미지의 확대(Zoom-Out) 및 축소(Zoom-In), 채널별 레벨값(Levels), 채널별 대조값(Contrast), 명암(Brightness), 색상(Hue), 그리고 채도(Saturation) 등을 이용하여 입력된 홍채 데이터를 이미지 프로세싱 한다(S214). That is, the mobile communication terminal 1 enlarges (Zoom-In) and reduces (Zoom-In) the image of the collected iris image to improve the quality of the user's iris image captured and collected by the
이와 같은 이미지 프로세싱 처리를 통해 홍채 이미지의 질이 향상되면, 이동 통신 단말(1)은 이미지 프로세싱 처리된 사용자의 홍채 이미지에서 홍채의 특징점들, 즉 홍채 패턴들을 추출하게 되는데, 예를 들어 동공과 홍채 경계를 결정한 후에 다시 홍채의 좌측 반경과 우측 반경을 결정하고, 이 정보를 이용하여 홍채 이미지를 분리하며, 이와 같이 하여 홍채의 경계 정보가 설정되면 극 좌표계를 적용하여 홍채의 특징들을 추출하게 된다(S215). When the quality of the iris image is improved through the image processing process, the mobile communication terminal 1 extracts the feature points, i.e., iris patterns, of the iris from the iris image of the user processed in the image processing. For example, After determining the boundary, the left and right radii of the iris are determined, and the iris image is separated using this information. When the boundary information of the iris is set in this manner, polar coordinates are applied to extract the features of the iris S215).
다음으로 이동 통신 단말(1)은 이렇게 추출된 홍채 패턴 각각에 대한 코드를 생성, 예를 들어 홍채 패턴의 코드는 IRIS 코드를 생성(S216)하고, 처리 및 저장해야될 데이터 량을 줄이기 위해 이를 압축(S217)하여 저장함으로써 홍채 패스워드에 대한 패턴 등록이 종료되게 된다(S218).Next, the mobile communication terminal 1 generates a code for each of the extracted iris patterns, for example, an iris code generates an IRIS code (S216), compresses it to reduce the amount of data to be processed and stored (S217), and the pattern registration for the iris password is terminated (S218).
또한, 일 실시 예에 따라, 이동 통신 단말(1)은 분리된 홍채 데이터를 주어진 알고리즘에 의하여 암호화할 수 있다. 이와 같이 암호화를 거친 홍채 데이터는 설령 무선 통신 장치의 분실 또는 도난으로 인해 제3자에게 노출된다고 할지라도 홍채 데이터 위조를 어렵게 할 수 있다.Further, according to one embodiment, the mobile communication terminal 1 can encrypt the separated iris data by a given algorithm. Even if the iris data thus encrypted is exposed to a third party due to the loss or theft of the wireless communication device, iris data forgery can be difficult.
도 5는 본 발명의 일 실시 예에 따른 이동 통신 단말의 잠금 해제를 위한 제1 레벨 사용자 인증 단계를 설명하기 위한 순서도이다. 5 is a flowchart illustrating a first level user authentication step for unlocking a mobile communication terminal according to an embodiment of the present invention.
도 5를 참조하면, 이동 통신 단말(1)은 잠금 해제 요청에 따라, 사용자에게 눈 이미지 데이터의 입력을 요구(S241)하고, 눈 이미지 데이터의 입력이 완료되었는지를 판단(S242)하는데, 사용자는 S241에서의 요구에 따라 카메라(30)에 의해 자기의 눈 이미지를 촬영하여 입력하게 된다. 물론, 이 과정에서 도 3의 S213에서와 같이 사용자에게 눈 이미지 데이터의 수집이 완료되었음을 알릴 수도 있을 것이다.Referring to FIG. 5, the mobile communication terminal 1 requests the user to input eye image data (S241) in response to the lock release request, and determines whether the input of the eye image data is completed (S242) The image of the eye of the user is photographed by the
S242에서의 판단 결과, 눈 이미 데이터의 입력이 완료된 경우에 이동 통신 단말(1)은 입력된 눈 이미지 데이터를 도 3의 S214 내지 S217에서와 동일한 방법으로 이미지 프로세싱 처리, 홍채 패턴 추출, 홍채 패턴 코드화 및 데이터 압축을 거쳐서 홍채 패턴 데이터 및 눈의 모양(또는 길이) 데이터를 획득하게 된다(S243). As a result of the determination in S242, when the input of the eye data has already been completed, the mobile communication terminal 1 performs the image processing, the iris pattern extraction, and the iris pattern encoding in the same manner as in S214 to S217 in Fig. (Or length) data of the iris pattern data and the eye through the data compression (S243).
다음으로, 이동 통신 단말(1)은 이렇게 획득된 홍채 패턴 데이터와 기등록 저장된 홍채 패턴 데이터와 유사도 정도인 매칭 스코어를 산출한다(S244). Next, the mobile communication terminal 1 calculates the matching score, which is the degree of similarity with the iris pattern data thus obtained and the previously registered iris pattern data (S244).
그런 후, 이동 통신 단말(1)은 산출된 매칭 스코어가 제1 레벨 유사도 임계치 이상인지를 판단한다(S245). 여기서, 서비스 종류가 이동 통신 단말의 잠금 해제일 경우, 금융 결제에 비해 상대적으로 보안의 엄격하지 않아도 되고, 본인 거부율이 높게 설정되어 있으면 잠금 해제를 위해 수차례 홍채 인식 절차를 수행해야 하는 번거로움이 따른다. 따라서, 제1 레벨 유사도 임계치는 본인거부율(False Rejection Rate : FRR)이 소정 값 이하가 되도록 설정된다.Then, the mobile communication terminal 1 determines whether the calculated matching score is equal to or greater than the first level similarity threshold (S245). Here, when the type of service is the unlocking of the mobile communication terminal, the security is not strict compared to the financial settlement, and if the rejection rate is set high, it is troublesome to perform the iris recognition procedure several times for unlocking Follow. Therefore, the first level similarity threshold is set so that the false rejection rate (FRR) is equal to or less than a predetermined value.
S245에서의 판단 결과, 매칭 스코어가 제1 레벨 유사도 임계치 이상일 경우, 이동 통신 단말(1)은 메모리(20)에 기 등록된 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터의 유사도 비교하는 동작을 추가적으로 수행한다(S246). 이는 본인거부율과 타인수락율 사이에는 서로 양자의 균형을 맞추어야 하는 보상관계(Trade-Off)가 있어, 본인거부율이 낮으면 타인수락율이 높아지게 되어, 이동 통신 단말이 분실 또는 도난될 경우, 부당한 사용자에 의해 사용될 가능성이 커지게 될 수도 있으므로, 타인 수락률이 높아지는 것을 완화시키기 위함이다. If it is determined in step S245 that the matching score is equal to or greater than the first level similarity threshold value, the mobile communication terminal 1 additionally performs an operation of comparing the similarity of the eye shape image data or the eye length information data previously registered in the memory 20 (S246). This is because there is a trade-off between the self-rejection rate and the rate of acceptance of the other person, and if the self-rejection rate is low, the acceptance rate of the other person becomes high, and if the mobile communication terminal is lost or stolen, The possibility of being used by the user may increase, so as to alleviate the increase in the rate of accepting others.
S246의 비교 결과 일치하는 것으로 판단(S247)되면, 이동 통신 단말(1)은 잠금을 해제한다(S248). 반면, S245 또는 S247에서의 판단 결과, 매칭 스코어가 제1 임계치 이상이 아닐 경우 또는 기 등록된 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터가 일치하지 않는 것으로 판단되면, 이동 통신 단말(1)은 잠금 해제 실패를 표시부(60) 또는 스피커(51)를 통해 통보한다(S249). If it is determined that the comparison results in S246 (S247), the mobile communication terminal 1 releases the lock (S248). On the other hand, if it is determined in S245 or S247 that the matching score is not equal to or greater than the first threshold value, or if it is determined that the previously registered eye shape image data or eye length information data do not match, the mobile communication terminal 1 And notifies the unlocking failure via the
그런 후, 이동 통신 단말(1)은 제1 레벨 인증 동작을 반복 수행할지를 판단한다(S250). 즉, 이동 통신 단말(1)은 제1 레벨 인증 동작이 소정 횟수 이상 반복 여부를 판단하고, 소정 횟수 이하일 경우 S241로 진행하여 반복 수행한다. 그러나, 이동 통신 단말(1)은 제1 레벨 인증 동작이 소정 횟수 이상 반복되었을 경우, 부당한 사용자의 시도라고 판단하여 제1 레벨 인증 동작을 종료한다. Then, the mobile communication terminal 1 determines whether to repeat the first level authentication operation (S250). That is, the mobile communication terminal 1 determines whether the first level authentication operation is repeated a predetermined number of times or more, and if it is less than the predetermined number of times, proceeds to S241 and repeats the operation. However, when the first-level authentication operation is repeated a predetermined number of times or more, the mobile communication terminal 1 determines that it is an unauthorized user's attempt and ends the first-level authentication operation.
도 6은 본 발명의 일 실시 예에 따른 금융 결제를 위한 제2 레벨 사용자 인증 단계를 설명하기 위한 순서도이다. 6 is a flowchart illustrating a second level user authentication step for financial settlement according to an embodiment of the present invention.
도 6을 참조하면, 이동 통신 단말(1)은 금융 결제에 따른 사용자 인증 요청에 따라, 사용자에게 홍채 이미지 데이터의 입력을 요구(S251)한다. 이때, 일 실시 예에 따라, 이동 통신 단말(1)은 메모리(20)에 기 등록된 카메라와 사용자 홍채 간의 거리 정보 및 표시부에 디스플레이되는 위치 정보를 포함하는 가이드 정보를 표시부(60)에 출력하는 동작을 추가적으로 수행한다(S252). 이는 본인거부율과 타인수락율 사이에는 서로 양자의 균형을 맞추어야 하는 보상관계(Trade-Off)가 있어, 타인수락율이 낮으면 본인거부율이 높아지게 되므로, 보안이 엄격해야 하는 금융 결제 서비스라고 하더라고, 사용자가 수차례 반복되는 인증 과정이 짜증스럽게 느껴질 수 있으므로, 본인 거부율이 높아지는 것을 완화시키기 위함이다.Referring to FIG. 6, the mobile communication terminal 1 requests the user to input iris image data in response to a user authentication request for financial settlement (S251). In this case, according to one embodiment, the mobile communication terminal 1 outputs guide information including distance information between the camera and the user iris previously registered in the
그런 후, 이동 통신 단말(1)은 홍채 이미지 데이터의 입력이 완료되었는지를 판단(S253)하는데, 사용자는 S241에서의 요구에 따라 카메라(30)에 의해 자기의 홍채를 촬영하여 입력하게 된다. 물론, 이 과정에서 도 3의 S213에서와 같이 사용자에게 홍채 이미지 데이터의 수집이 완료되었음을 알릴 수도 있을 것이다.Then, the mobile communication terminal 1 determines whether the input of the iris image data is completed (S253). The user takes the iris image of his or her iris by the
S253에서의 판단 결과, 홍채 이미 데이터의 입력이 완료된 경우에 이동 통신 단말(1)은 입력된 홍채 이미지 데이터를 도 3의 S214 내지 S217에서와 동일한 방법으로 이미지 프로세싱 처리, 홍채 패턴 추출, 홍채 패턴 코드화 및 데이터 압축을 거쳐서 압축된 데이터를 획득하게 된다(S254). 다음으로, 이동 통신 단말(1)은 이렇게 획득된 홍채 패턴 데이터와 기등록 저장된 홍채 패턴 데이터와 유사도 정도인 매칭 스코어를 산출한다(S255). As a result of the determination in S253, when the input of the iris image data is completed, the mobile communication terminal 1 performs the image processing, the iris pattern extraction, and the iris pattern encoding in the same manner as in S214 to S217 in Fig. And data compression to obtain compressed data (S254). Next, the mobile communication terminal 1 calculates the matching score, which is the degree of similarity with the iris pattern data thus obtained and the previously registered iris pattern data (S255).
그런 후, 이동 통신 단말(1)은 산출된 매칭 스코어가 제2 레벨 유사도 임계치 이상인지를 판단한다(S256). 여기서, 서비스 종류가 금융 결제 서비스일 경우, 금융 사고를 예방하기 위해 보안이 엄격해야 하는데, 타인 수락율이 높게 설정되어 있으면 부당한 사용자에 의한 금융 결제가 가능하게 되어 경제적 손실로 이어질 수 있다. 따라서, 제2 레벨 유사도 임계치는 타인 수락율(False Acceptance Rate: FAR)이 소정 값 이하가 되도록 설정된다.Then, the mobile communication terminal 1 determines whether the calculated matching score is equal to or greater than the second level similarity threshold (S256). If the type of service is a financial settlement service, security should be strict in order to prevent financial accidents. If the acceptance rate of others is set to be high, financial settlement by an unauthorized user becomes possible, leading to economic loss. Thus, the second level of similarity threshold is set so that the False Acceptance Rate (FAR) is less than or equal to a predetermined value.
S256에서의 판단 결과, 매칭 스코어가 제2 레벨 유사도 임계치 이상일 경우, 이동 통신 단말(1)은 사용자 인증되었으므로, 금융 결제 인증한다(S257). 반면, S256에서의 판단 결과, 매칭 스코어가 제2 레벨 유사도 임계치 이상이 아닐 경우, 이동 통신 단말(1)은 사용자 인증 실패를 표시부(60) 또는 스피커(51)를 통해 통보한다(S258). As a result of the determination in S256, if the matching score is equal to or greater than the second level similarity threshold, the mobile communication terminal 1 has been authenticated as a user, and thus performs financial settlement authentication (S257). On the other hand, if it is determined in step S256 that the matching score is not equal to or greater than the second level similarity threshold, the mobile communication terminal 1 notifies the failure of the user authentication through the
그런 후, 이동 통신 단말(1)은 제2 레벨 인증 동작을 반복 수행할지를 판단한다(S259). 즉, 이동 통신 단말(1)은 제2 레벨 인증 동작이 소정 횟수 이상 반복 여부를 판단하고, 소정 횟수 이하일 경우 S251로 진행하여 반복 수행한다. 그러나, 이동 통신 단말(1)은 제2 레벨 인증 동작이 소정 횟수 이상 반복되었을 경우, 부당한 사용자의 시도라고 판단하여 제2 레벨 인증 동작을 종료한다. Then, the mobile communication terminal 1 determines whether to repeat the second level authentication operation (S259). That is, the mobile communication terminal 1 determines whether the second level authentication operation is repeated a predetermined number of times or more, and if it is less than the predetermined number of times, proceeds to S251 and repeats the operation. However, when the second-level authentication operation is repeated a predetermined number of times or more, the mobile communication terminal 1 determines that it is an unauthorized user's attempt and terminates the second-level authentication operation.
Claims (10)
사용자 인증을 요청하는 서비스 종류에 따라 홍채 인식 여부를 판단하기 위한 유사도 임계치를 선택하는 단계와,
상기 사용자로부터 신규 획득된 홍채 패턴 데이터와 기 등록된 홍채 패턴 데이터의 유사도 정도인 매칭 스코어를 산출하고, 상기 산출된 매칭 스코어가 상기 선택된 유사도 임계치 이상인지의 여부에 따라 사용자를 인증하는 단계를 포함하되,
상기 선택하는 단계에서
본인거부율(False Rejection Rate : FRR)이 소정 값 이하가 되도록 하는 유사도 임계치가 선택될 경우,
상기 인증하는 단계는
상기 사용자로부터 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터와 기 등록된 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터의 유사도 비교하는 단계를 더 포함함을 특징으로 하는 이동 통신 단말에서의 다중 레벨 홍채 인식 방법.
Obtaining iris pattern data of a user of the mobile communication terminal and registering the iris pattern data as user authentication data;
Selecting a similarity threshold value for determining iris recognition according to a type of a service requesting user authentication;
Calculating a matching score that is a degree of similarity between the iris pattern data newly obtained from the user and the previously registered iris pattern data and authenticating the user based on whether the calculated matching score is equal to or greater than the selected similarity threshold value ,
In the selecting step
When a similarity threshold is selected such that the false rejection rate (FRR) is equal to or less than a predetermined value,
The authenticating step
Further comprising the step of comparing the similarity of eye shape image data or eye length information data with previously registered eye shape image data or eye length information data from the user. Recognition method.
상기 서비스 종류가 이동 통신 단말의 잠금 해제일 경우,
상기 등록하는 단계는
상기 사용자의 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터를 획득하여 사용자 인증 데이터로 등록하는 단계를 더 포함하고,
상기 인증하는 단계는
상기 사용자로부터 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터와 기 등록된 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터의 유사도 비교하는 단계를 더 포함함을 특징으로 하는 이동 통신 단말에서의 다중 레벨 홍채 인식 방법.
3. The method of claim 2,
If the service type is the unlocking of the mobile communication terminal,
The registering step
Further comprising the steps of: acquiring shape image data or eye length information data of the user's eye and registering the data as user authentication data;
The authenticating step
Further comprising the step of comparing the similarity of eye shape image data or eye length information data with previously registered eye shape image data or eye length information data from the user. Recognition method.
사용자 인증을 요청하는 서비스 종류에 따라 홍채 인식 여부를 판단하기 위한 유사도 임계치를 선택하는 단계와,
상기 사용자로부터 신규 획득된 홍채 패턴 데이터와 기 등록된 홍채 패턴 데이터의 유사도 정도인 매칭 스코어를 산출하고, 상기 산출된 매칭 스코어가 상기 선택된 유사도 임계치 이상인지의 여부에 따라 사용자를 인증하는 단계를 포함하되,
상기 선택하는 단계에서
타인 수락율(False Acceptance Rate : FAR)이 소정 값 이하가 되도록 하는 유사도 임계치가 선택될 경우,
상기 인증하는 단계는
상기 사용자로부터 홍채 패턴 데이터를 신규 획득할 때, 사용자 인증 데이터등록시 홍채 패턴 데이터를 획득할 때의 카메라와 사용자 홍채 간의 거리 정보 및 표시부에 디스플레이되는 위치 정보를 포함하는 가이드 정보를 출력하는 단계를 더 포함함을 특징으로 하는 이동 통신 단말에서의 다중 레벨 홍채 인식 방법.
Obtaining iris pattern data of a user of the mobile communication terminal and registering the iris pattern data as user authentication data;
Selecting a similarity threshold value for determining iris recognition according to a type of a service requesting user authentication;
Calculating a matching score that is a degree of similarity between the iris pattern data newly obtained from the user and the previously registered iris pattern data and authenticating the user based on whether the calculated matching score is equal to or greater than the selected similarity threshold value ,
In the selecting step
If a similarity threshold is selected such that the False Acceptance Rate (FAR) is below a predetermined value,
The authenticating step
Further comprising the step of outputting guide information including distance information between the camera and the user iris when acquiring the iris pattern data when registering the user authentication data and position information displayed on the display unit when the iris pattern data is newly obtained from the user Wherein the multi-level iris recognition method comprises:
상기 서비스 종류가 금융 결제 서비스일 경우,
상기 등록하는 단계는
상기 사용자 인증 데이터로 사용될 홍채 패턴 데이터를 획득할 때의 카메라와 사용자 홍채 간의 거리 정보 및 표시부에 디스플레이되는 위치 정보를 포함하는 가이드 정보를 함께 등록하는 단계를 더 포함하고,
상기 인증하는 단계는
상기 사용자로부터 홍채 패턴 데이터를 신규 획득할 때, 상기 카메라와 사용자 홍채 간의 거리 정보 및 표시부에 디스플레이되는 위치 정보를 포함하는 가이드 정보를 출력하는 단계를 더 포함함을 특징으로 하는 이동 통신 단말에서의 다중 레벨 홍채 인식 방법.
5. The method of claim 4,
If the service type is a financial settlement service,
The registering step
Further comprising the step of registering the guide information including the distance information between the camera and the user's iris and the position information displayed on the display unit when acquiring the iris pattern data to be used as the user authentication data,
The authenticating step
Further comprising the step of outputting guide information including distance information between the camera and the user iris and position information displayed on the display unit when the iris pattern data is newly obtained from the user, Level iris recognition method.
상기 카메라를 통해 이동 통신 단말 사용자의 홍채 패턴 데이터를 획득하여 상기 메모리에 사용자 인증 데이터로 등록하고, 사용자 인증을 요청하는 서비스 종류에 따라 홍채 인식 여부를 판단하기 위한 유사도 임계치를 선택하고, 상기 사용자로부터 상기 카메라를 통해 신규 획득된 홍채 패턴 데이터와 상기 메모리에 기 등록된 홍채 패턴 데이터의 유사도 정도인 매칭 스코어를 산출하고, 상기 산출된 매칭 스코어가 상기 선택된 유사도 임계치 이상인지의 여부에 따라 사용자를 인증하는 제어부를 포함하되,
상기 제어부는
본인거부율(False Rejection Rate : FRR)이 소정 값 이하가 되도록 하는 유사도 임계치가 선택될 경우,
상기 사용자로부터 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터와 기 등록된 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터의 유사도를 추가적으로 비교함을 특징으로 하는 이동 통신 단말에서의 다중 레벨 홍채 인식 장치.
A camera, a memory for storing user authentication data,
Acquiring iris pattern data of a user of the mobile communication terminal through the camera, registering the iris pattern data as user authentication data in the memory, selecting a similarity threshold for determining iris recognition according to a service type requesting user authentication, A matching score which is a degree of similarity between the iris pattern data newly acquired through the camera and the iris pattern data previously registered in the memory is calculated and the user is authenticated according to whether the calculated matching score is equal to or greater than the selected similarity threshold value And a control unit,
The control unit
When a similarity threshold is selected such that the false rejection rate (FRR) is equal to or less than a predetermined value,
Wherein the similarity degree of the eye shape image data or the eye length information data and the already registered eye shape image data or the eye length information data is additionally compared by the user.
상기 서비스 종류가 이동 통신 단말의 잠금 해제일 경우,
상기 제어부는
상기 홍채 패턴 데이터 외에 사용자의 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터를 획득하여 사용자 인증 데이터로 등록하고, 상기 사용자로부터 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터와 기 등록된 눈의 모양 이미지 데이터 또는 눈의 길이 정보 데이터의 유사도를 더 비교함을 특징으로 하는 이동 통신 단말에서의 다중 레벨 홍채 인식 장치.
8. The method of claim 7,
If the service type is the unlocking of the mobile communication terminal,
The control unit
Acquiring shape image data or eye length information data of the user's eye in addition to the iris pattern data and registering the shape data as user authentication data; And comparing the similarity of the data or the eye length information data.
상기 카메라를 통해 이동 통신 단말 사용자의 홍채 패턴 데이터를 획득하여 상기 메모리에 사용자 인증 데이터로 등록하고, 사용자 인증을 요청하는 서비스 종류에 따라 홍채 인식 여부를 판단하기 위한 유사도 임계치를 선택하고, 상기 사용자로부터 상기 카메라를 통해 신규 획득된 홍채 패턴 데이터와 상기 메모리에 기 등록된 홍채 패턴 데이터의 유사도 정도인 매칭 스코어를 산출하고, 상기 산출된 매칭 스코어가 상기 선택된 유사도 임계치 이상인지의 여부에 따라 사용자를 인증하는 제어부를 포함하되,
상기 제어부는
타인 수락율(False Acceptance Rate : FAR)이 소정 값 이하가 되도록 하는 유사도 임계치가 선택될 경우,
상기 사용자로부터 홍채 패턴 데이터를 신규 획득할 때, 사용자 인증 데이터등록시 홍채 패턴 데이터를 획득할 때의 카메라와 사용자 홍채 간의 거리 정보 및 표시부에 디스플레이되는 위치 정보를 포함하는 가이드 정보를 출력함을 특징으로 하는 이동 통신 단말에서의 다중 레벨 홍채 인식 장치.
A camera, a memory for storing user authentication data,
Acquiring iris pattern data of a user of the mobile communication terminal through the camera, registering the iris pattern data as user authentication data in the memory, selecting a similarity threshold for determining iris recognition according to a service type requesting user authentication, A matching score which is a degree of similarity between the iris pattern data newly acquired through the camera and the iris pattern data previously registered in the memory is calculated and the user is authenticated according to whether the calculated matching score is equal to or greater than the selected similarity threshold value And a control unit,
The control unit
If a similarity threshold is selected such that the False Acceptance Rate (FAR) is below a predetermined value,
When acquiring iris pattern data from the user, guide information including distance information between a camera and a user's iris when acquiring iris pattern data when registering user authentication data, and position information displayed on the display unit A multi-level iris recognition apparatus in a mobile communication terminal.
상기 서비스 종류가 금융 결제 서비스일 경우,
상기 제어부는
상기 사용자 인증 데이터로 사용될 홍채 패턴 데이터를 획득할 때의 카메라와 사용자 홍채 간의 거리 정보 및 표시부에 디스플레이되는 위치 정보를 포함하는 가이드 정보를 함께 등록하고, 상기 사용자로부터 홍채 패턴 데이터를 신규 획득할 때, 상기 카메라와 사용자 홍채 간의 거리 정보 및 표시부에 디스플레이되는 위치 정보를 포함하는 가이드 정보를 출력함을 특징으로 하는 이동 통신 단말에서의 다중 레벨 홍채 인식 장치. 10. The method of claim 9,
If the service type is a financial settlement service,
The control unit
When acquiring iris pattern data to be used as the user authentication data, registers guide information including distance information between a camera and a user iris and position information displayed on a display unit, and when acquiring iris pattern data from the user, And outputs guide information including distance information between the camera and the user iris and position information displayed on the display unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160170584A KR101906141B1 (en) | 2016-12-14 | 2016-12-14 | Apparatus and Method for Multi-level Iris Scan in Mobile Communication Terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160170584A KR101906141B1 (en) | 2016-12-14 | 2016-12-14 | Apparatus and Method for Multi-level Iris Scan in Mobile Communication Terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20180068670A KR20180068670A (en) | 2018-06-22 |
| KR101906141B1 true KR101906141B1 (en) | 2018-10-10 |
Family
ID=62768569
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020160170584A Active KR101906141B1 (en) | 2016-12-14 | 2016-12-14 | Apparatus and Method for Multi-level Iris Scan in Mobile Communication Terminal |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101906141B1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102314749B1 (en) * | 2019-11-04 | 2021-10-19 | (주)삼위 | Electronic funds transfer method |
-
2016
- 2016-12-14 KR KR1020160170584A patent/KR101906141B1/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| KR20180068670A (en) | 2018-06-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6634127B2 (en) | System and method for biometrics associated with a camera-equipped device | |
| US10002242B2 (en) | Electronic device access control using biometric technologies | |
| US11997087B2 (en) | Mobile enrollment using a known biometric | |
| JP2008191743A (en) | Face authentication device | |
| CN112132996A (en) | Door lock control method, mobile terminal, door control terminal and storage medium | |
| WO2018179723A1 (en) | Facial authentication processing apparatus, facial authentication processing method, and facial authentication processing system | |
| US20060026427A1 (en) | Method and system for entity authentication using an untrusted device and a trusted device | |
| US20150120543A1 (en) | EyeWatch ATM and Wire Transfer Fraud Prevention System | |
| KR20050045773A (en) | Person verification and identification method and apparatus with 3d facial representation for mobile device | |
| WO2019245437A1 (en) | Method and electronic device for authenticating a user | |
| US20150100493A1 (en) | EyeWatch credit card fraud prevention system | |
| KR101906141B1 (en) | Apparatus and Method for Multi-level Iris Scan in Mobile Communication Terminal | |
| CN118696316A (en) | Method for determining user's access rights, requesting computer device, authentication computer device and authentication system | |
| US20220166777A1 (en) | Access control method, system, device, terminal, and computer program product using multimodal authenticity determination | |
| KR20020018496A (en) | Method and Device for Controlling The Usage of Communication Device using Image Based Face Verification Technology | |
| KR100360480B1 (en) | Personal identification device and method thereof | |
| KR101988365B1 (en) | Face recognition system and method | |
| CN113051535B (en) | Device unlocking method and device | |
| KR101880418B1 (en) | Method and appratus for iris recognition | |
| JP2010020670A (en) | Authentication device | |
| Mughunthan et al. | Biometric Breakthroughs: Improving Service And Security With Fingerprint Recognition | |
| KR100597753B1 (en) | Computer and User Authentication Method | |
| KR20220131583A (en) | Face identification device and method using background object | |
| WO2022237546A1 (en) | Method for offline authentication of variable biometric features, device, and system | |
| KR20180112735A (en) | Method and appratus for iris recognition |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| 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 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| 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 |
|
| 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 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| 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: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |