KR101755285B1 - Security multi-function input apparatus using fingerprint sensor in security token card and method thereof - Google Patents
Security multi-function input apparatus using fingerprint sensor in security token card and method thereof Download PDFInfo
- Publication number
- KR101755285B1 KR101755285B1 KR1020160179229A KR20160179229A KR101755285B1 KR 101755285 B1 KR101755285 B1 KR 101755285B1 KR 1020160179229 A KR1020160179229 A KR 1020160179229A KR 20160179229 A KR20160179229 A KR 20160179229A KR 101755285 B1 KR101755285 B1 KR 101755285B1
- Authority
- KR
- South Korea
- Prior art keywords
- fingerprint
- button
- function
- security
- control unit
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/0716—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips at least one of the integrated circuit chips comprising a sensor or an interface to a sensor
- G06K19/0718—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips at least one of the integrated circuit chips comprising a sensor or an interface to a sensor the sensor being of the biometric kind, e.g. fingerprint sensors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/00087—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/12—Fingerprints or palmprints
- G06V40/1365—Matching; Classification
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Automation & Control Theory (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Collating Specific Patterns (AREA)
Abstract
본 발명은 보안 토큰 카드의 지문센서를 이용한 다기능 입력장치 및 방법에 관한 것으로, 더욱 상세하게는 지문센서를 통해 인식된 지문과 보안 토큰 카드의 보안칩에 저장된 등록 지문에 의해 인증을 수행하여 인증 성공 시 상기 지문센서를 통해 입력되는 지문 패턴에 의해 지문의 지문센서 인식 영역 내의 위치를 인식하고, 그 위치에 대응하는 버튼을 실행하여 다수의 기능을 선택할 수 있는 지문센서를 이용한 보안 다기능 입력장치 및 방법에 관한 것이다.The present invention relates to a multifunctional input device and method using a fingerprint sensor of a security token card, and more particularly, to a multifunctional input device and method using a fingerprint sensor of a security token card, A security multifunctional input device and method using a fingerprint sensor capable of recognizing a position in a fingerprint sensor recognition area of a fingerprint by a fingerprint pattern inputted through the fingerprint sensor and selecting a plurality of functions by executing a button corresponding to the position .
Description
본 발명은 보안 토큰 카드의 지문센서를 이용한 다기능 입력장치 및 방법에 관한 것으로, 더욱 상세하게는 지문센서를 통해 인식된 지문과 보안 토큰 카드의 보안칩에 저장된 등록 지문에 의해 인증을 수행하여 인증 성공 시 상기 지문센서를 통해 입력되는 지문 패턴에 의해 지문의 지문센서 인식 영역 내의 위치를 인식하고, 그 위치에 대응하는 버튼을 실행하여 다수의 기능을 선택할 수 있는 지문센서를 이용한 보안 다기능 입력장치 및 방법에 관한 것이다.The present invention relates to a multifunctional input device and method using a fingerprint sensor of a security token card, and more particularly, to a multifunctional input device and method using a fingerprint sensor of a security token card, A security multifunctional input device and method using a fingerprint sensor capable of recognizing a position in a fingerprint sensor recognition area of a fingerprint by a fingerprint pattern inputted through the fingerprint sensor and selecting a plurality of functions by executing a button corresponding to the position .
최근, 온라인을 통한 금융결제를 위해 다양한 인증 방식들이 적용되고 있으며, 그 중 보안성이 높은 일회용패스워드(One Time Password: OTP), 인증서 관리 등과 같은 보안 토큰이 많이 사용되고 있다.Recently, a variety of authentication methods have been applied for financial settlement through online, among which security tokens such as one-time password (OTP) and certificate management with high security are widely used.
보안 토큰은 USB 동글 형태가 일반적인 형태이며, 최근 디스플레이 카드 형태(이하 디스플레이 카드형 보안 토큰을 "보안 토큰 카드"라 함)로도 개발되어 출시되고 있다. 이러한 형태들 중 소지하기 편한 보안 토큰 카드의 이용이 증가하고 있는 추세이다.The security token is a general form of a USB dongle, and recently a display card type (hereinafter, a display card type security token is also called a "security token card") has been developed and released. The use of security token cards which are easy to carry among these forms is increasing trend.
통상적으로 보안 토큰은 일회용패스워드 등을 생성하기 위한 생성버튼, 일회용패스워드 생성 시 새로운 입력변수를 입력할 수 있는 복수의 버튼들이 구성되고 있다.Generally, a security token includes a creation button for generating a one-time password or the like, and a plurality of buttons for inputting a new input variable when generating a one-time password.
또한, 사람들은 신용카드, 직불카드 등의 금융카드, 멤버십 카드, 및 교통카드를 합치면 4~6장, 많게는 10장 이상의 카드를 지갑에 넣어 다니고 있다. 이와 같이 카드 수가 많아짐에 따라 자신이 어떤 카드를 가지고 있는지조차 알지 못하는 경우가 발생하여 카드를 제대로 사용하지 못하는 경우가 빈번하게 발생되고 있다.In addition, people put 4 to 6 cards, and more than 10 cards in their wallets, when combined with credit cards, debit cards, financial cards, membership cards, and transportation cards. As the number of the cards increases, there is a case where the user does not even know which card he / she has, so that the card can not be used properly frequently.
소지하는 카드의 수를 줄이기 위해 최근에는 일회용 보안 토큰 카드에 일반적인 교통카드 또는 금융카드가 결합된 교통카드 통합형 보안 토큰 카드 또는 금융카드 통합형 보안 토큰 카드 등이 개발되어 출시되고 있다.In order to reduce the number of cards to be possessed, a traffic card integrated security token card or a financial card integrated security token card having a general traffic card or a financial card combined with a disposable security token card has recently been developed and released.
이와 같이 보안 토큰 카드에 2개의 기능이 결합되므로 그 기능을 선택하기 위한 버튼이 증가하고 있다.As such, since the security token card is combined with two functions, a button for selecting the function is increasing.
도 1은 일반적인 보안 토큰 카드의 인터페이스 수단을 나타낸 도면이다.1 is a diagram illustrating an interface means of a general security token card.
도 1을 참조하면, (가)는 가장 보편적인 보안 토큰으로, 일반적인 보안 토큰은 OTP를 생성하기 위한 OTP 생성버튼(3) 및 생성된 OTP를 표시하기 위기 위한 디스플레이부(2)를 구비한다.Referring to FIG. 1, (a) is the most common security token, the general security token includes an
그러나 두 개의 기능이 결합되는 보안 토큰 카드는 (나)와 같이 둘 이상의 버튼(3-1, 3-2)을 필요로 하며, 별도의 정보 입력을 필요로 하는 경우 (다)와 같이 다수의 버튼들을 구비하는 버튼 입력부(4)를 필요로 한다.However, the security token card that combines two functions requires two or more buttons 3-1 and 3-2 as shown in (b), and a plurality of buttons And a
또한, 최근에는 이러한 불편함을 해소하기 위해 보안 토큰 카드의 사용자 인증을 수행할 수 있고, 인증 성공 시 OTP를 생성하는 (라)와 같은 지문센서를 구비한 보안 토큰 카드가 상용화되어 출시되고 있다.In recent years, a security token card having a fingerprint sensor such as (D) for performing user authentication of a security token card to eliminate such inconvenience and generating an OTP upon successful authentication has been commercialized and launched.
상술한 바와 같이 종래 보안 토큰 카드는 사용자들이 소지하고 다니기 편한 이점으로 많이 선호되고 있으나, 보안 토큰 카드의 활용도가 넓어짐에 따라 그 버튼 수가 증가하고, 버튼 수가 증가함에 따라 보안 토큰 카드의 크기가 커지거나 버튼이 작게 형성되어야 하므로 사용자의 소지 편의성을 떨어트릴 수 있는 문제점이 있으며, 버튼이 작아짐에 따라 조작이 불편해지는 문제점이 있었다.As described above, the conventional security token card is widely preferred because it is convenient for users to carry. However, as the number of buttons increases as the utilization of the security token card increases, the size of the security token card increases as the number of buttons increases There is a problem that the convenience of the user is reduced because the button must be formed small, and the operation becomes inconvenient as the button becomes smaller.
이에 따라 보안 토큰 카드의 인터페이스 구현에 제약을 받게 되는 문제점이 있었으며, 보안 토큰 카드에 둘 이상의 기능을 부가하는 데 어려움을 겪고 있다.Accordingly, there is a problem that the security token card interface is restricted, and it is difficult to add more than two functions to the security token card.
그리고 지문센서를 구비하는 보안 토큰 카드는 지문센서로 인증 성공 여부에 따른 OTP를 생성하므로 기존 보안 토큰 대비 보안성을 향상시킬 수 있고, 버튼처럼 사용할 수 있는 효과를 가지나, 그 버튼 수에는 제약을 받는 문제점이 있었다.The security token card having the fingerprint sensor generates an OTP according to the success or failure of the authentication with the fingerprint sensor. Therefore, the security can be improved compared to the existing security token and can be used like a button. However, There was a problem.
또한, 종래 지문센서를 이용하여 이동방향 인식(모션인식)을 수행하고 그에 대응하는 동작을 수행하는 입력장치가 개발되고 있으나, 지문센서가 큰 경우에만 유용하게 적용될 수 있고, 보안 토큰 카드와 같이 작은 면적에 구성되는 좁은 면적의 지문센서에 적용하기는 어려운 문제점이 있었다.In addition, an input device for performing movement direction recognition (motion recognition) using a conventional fingerprint sensor and performing a corresponding operation has been developed. However, the input device can be effectively applied only when the fingerprint sensor is large, It has been difficult to apply the present invention to a fingerprint sensor having a small area.
또한, 지문센서를 구비하는 보안 토큰 카드는 단순한 본인인증만을 수행하고 보안 토큰 카드의 분실 시 전문가에 의해 내부에 저장된 등록 지문 또는 지문 템플릿 등이 유출 및 변조될 수 있는 문제점이 있었다.In addition, the security token card having the fingerprint sensor has a problem that only the authentication of the user is performed and the registered fingerprint or the fingerprint template stored in the inside by the expert when the security token card is lost can be leaked and modulated.
따라서 본 발명의 목적은 지문센서를 통해 인식된 지문과 보안 토큰 카드의 보안칩에 저장된 등록 지문에 의해 인증을 수행하여 인증 성공 시 상기 지문센서를 통해 입력되는 지문 패턴에 의해 지문의 지문센서 인식 영역 내의 위치를 인식하고, 그 위치에 대응하는 버튼을 실행하여 다수의 기능을 선택할 수 있는 지문센서를 이용한 보안 다기능 입력장치 및 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a fingerprint authentication apparatus and a fingerprint authentication method, which can authenticate a fingerprint recognized through a fingerprint sensor and a registration fingerprint stored in a security chip of a security token card, Which can recognize a position within a fingerprint sensor and execute a button corresponding to the fingerprint sensor to select a plurality of functions.
상기와 같은 목적을 달성하기 위한 본 발명에 따른 보안 토큰 카드의 지문센서를 이용한 다기능 입력장치는: 설정 및 등록된 다수의 카드들에 대한 다수의 기능들이 탑다운 방식으로 정의되어 있는 기능 메뉴 테이블 및 상기 기능 메뉴 테이블에 등록된 카드들에 대한 카드정보를 저장하는 메인 저장부; 지문센서를 포함하여 손가락 지문을 인식할 수 있는 상기 지문센서의 지문센서 인식 영역 중 손가락 끝마디가 놓인 영역에서 생성되는 지문 데이터 및 상기 지문센서 인식 영역 중 손가락 끝마디가 놓이지 않은 부분에 대한 널 데이터를 포함하는 지문 패턴 데이터를 생성하여 출력하는 지문 검출부; 사용자의 지문 데이터를 암호화하여 등록 지문 데이터로 저장하고 있는 보안 제어부; 및 지문 인증 이벤트의 발생 시 상기 지문 검출부로부터 지문 패턴 데이터를 입력받아 상기 보안 제어부에 등록되어 있는 등록 지문 데이터와 비교하여 인증을 수행하고, 인증 성공 시 지문센서 기능 버튼 모드를 설정한 후 상기 지문 검출부로부터 입력되는 지문 데이터가 형성된 상기 지문센서 인식 영역에서의 위치를 인식하고, 인식된 위치에 대응하는 버튼에 대응하는 버튼 기능을 수행하여 상기 기능 메뉴 테이블을 따라 메뉴를 이동 및 선택하여 해당 버튼 기능을 실행하는 메인 제어부를 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a multi-function input device using a fingerprint sensor of a security token card, the multi-function input device comprising: a function menu table in which a plurality of functions for a plurality of registered and registered cards are defined in a top- A main storage unit for storing card information for cards registered in the function menu table; Fingerprint data generated in an area where a finger tip is located in a fingerprint sensor recognition area of the fingerprint sensor including a fingerprint sensor and null data on a part of the fingerprint sensor recognition area where a finger tip is not included A fingerprint detection unit for generating and outputting fingerprint pattern data; A security controller for encrypting and storing the fingerprint data of the user as registered fingerprint data; And a fingerprint authentication unit for receiving the fingerprint pattern data from the fingerprint detection unit when the fingerprint authentication event occurs and comparing the registered fingerprint data with registered fingerprint data registered in the security control unit to perform authentication, Recognizes the position in the fingerprint sensor recognition area where the fingerprint data inputted from the fingerprint sensor is formed and performs a button function corresponding to the button corresponding to the recognized position to move and select the menu along the function menu table, And a main control unit for executing the main control unit.
상기 메인 제어부는, 상기 지문 검출부로부터 지문 패턴 데이터의 입력 시 상기 보안 제어부로 등록 지문 데이터를 요청하고, 이에 따른 복호화된 등록 지문 데이터를 수신받아 상기 지문 검출부로부터 입력된 지문 데이터와 비교하여 인증을 수행하는 것을 특징으로 한다.The main control unit requests registration fingerprint data from the security control unit upon input of fingerprint pattern data from the fingerprint detection unit, receives the decrypted registered fingerprint data and compares the decrypted fingerprint data with fingerprint data input from the fingerprint detection unit to perform authentication .
상기 메인 제어부는, 상기 지문 검출부로부터 지문 데이터의 입력 시 상기 보안 제어부로 상기 지문 데이터를 포함하는 지문 인증 요청 정보를 전송하고, 상기 보안 제어부는, 상기 메인 제어부로부터 지문 인증 요청 정보의 수신 시 포함된 검출 지문 데이터와 미리 저장하고 있는 등록 지문 데이터를 비교하여 인증을 수행한 후 인증 결과를 상기 보안 제어부로 리턴하며, 상기 메인 제어부는, 상기 인증 결과를 수신받아 인증 성공 여부를 판단하는 것을 특징으로 한다.Wherein the main control unit transmits fingerprint authentication request information including the fingerprint data to the security control unit upon input of fingerprint data from the fingerprint detection unit, The control unit compares the detected fingerprint data with registered fingerprint data stored in advance, performs authentication, and returns the authentication result to the security control unit. The main control unit receives the authentication result and determines whether authentication is successful .
상기 메인 저장부는, 상기 지문센서의 지문센서 인식 영역은 중앙에 형성되는 선택 버튼 영역 및 상기 선택 버튼 영역 주변으로 형성되는 적어도 세 개의 이동 버튼 영역으로 분할한 버튼 위치를 정의하는 버튼 영역 식별 테이블을 더 저장하며, 상기 메인 제어부는, 기능 설정 모드에서 상기 지문 인증 후 입력되는 지문 패턴 데이터의 지문 데이터가 상기 버튼 영역들 중 어떤 버튼 영역에 형성되었는지를 판단하여 위치를 인식하고 인식된 위치에 대응하는 버튼의 기능을 수행하여 상기 기능 메뉴 테이블의 메뉴를 이동하거나 선택하는 것을 특징으로 한다.The fingerprint sensor recognition area of the fingerprint sensor may include a button region identification table for defining a button position divided into a selection button region formed at the center and at least three movement button regions formed around the selection button region The main control unit recognizes a fingerprint data of the fingerprint pattern data inputted after the fingerprint authentication in the function setting mode and determines which of the button areas the fingerprint data is formed in, And the menu of the function menu table is moved or selected.
상기 버튼 영역 식별 테이블은, 상기 지문센서 인식 영역을 중앙에 형성되는 선택 버튼 영역, 상기 선택 버튼 영역 우측으로 전방 이동 버튼 영역, 상기 선택 버튼 영역 좌측으로 후방 이동 버튼 영역, 상기 선택 버튼 영역 아래로 다음 이동 버튼 영역으로 분류하여 정의하고, 상기 선택 버튼 영역의 위치에 대해 선택 버튼, 상기 전방 이동 버튼 영역의 위치에 대해 전방 이동 버튼, 상기 후방 이동 버튼 영역에 후방 이동 버튼, 상기 다음 이동 버튼 영역에 다음 이동 버튼이 맵핑되는 것을 특징으로 한다.Wherein the fingerprint sensor recognition area includes a selection button area formed at the center, a forward movement button area to the right of the selection button area, a backward movement button area to the left of the selection button area, A forward button for the position of the forward button region, a backward button for the backward button region, and a backward button for the next button region. And the movement button is mapped.
상기 장치는: 근거리 무선통신기능을 가지는 모바일 디바이스와 근거리 무선통신을 수행하는 근거리 무선통신부를 더 포함하되, 상기 메인 제어부는, 상기 근거리 무선통신부를 통해 상기 모바일 디바이스로부터 카드정보를 포함하는 카드 등록 정보를 수신받아 상기 카드 등록 정보에 대응하는 카드 메뉴 항목을 상기 기능 메뉴 테이블에 추가하고, 상기 카드 메뉴 항목에 대응하여 상기 카드 등록 정보를 저장하는 것을 특징으로 한다.The apparatus may further include: a short range wireless communication unit for performing short range wireless communication with a mobile device having a short range wireless communication function, wherein the main control unit receives, from the mobile device via the short range wireless communication unit, A card menu item corresponding to the card registration information is added to the function menu table, and the card registration information is stored corresponding to the card menu item.
상기 메인 제어부는, 상기 근거리 무선통신부를 통해 모바일 디바이스로부터 카드 등록 요청 발생 시 상기 기능 메뉴 테이블을 상기 모바일 디바이스로 제공하고, 새롭게 등록된 상기 카드 메뉴 항목의 카드가 추가된 기능 메뉴 테이블 및 상기 추가된 카드에 대한 카드정보를 상기 근거리 무선통신부를 통해 수신하여 상기 메인 저장부에 저장하는 것을 특징으로 한다.Wherein the main control unit provides the function menu table to the mobile device when a card registration request is made from the mobile device through the short range wireless communication unit and displays the function menu table to which the card of the newly registered card menu item is added, Card information for the card is received via the short-range wireless communication unit and is stored in the main storage unit.
상기 보안 제어부는, 상기 등록 지문 데이터를 저장하는 보안 저장부; 및 상기 메인 제어부로부터 지문인증 요청 정보를 수신하고, 지문인증 요청 정보에 포함된 지문데이터와 상기 보안 저장부에 저장된 등록 지문 데이터를 비교하여 인증을 수행하고, 인증 결과를 메인 제어부로 리턴하는 지문 인증부를 포함하는 것을 특징으로 한다.Wherein the security control unit comprises: a security storage unit for storing the registered fingerprint data; And a fingerprint authentication unit for receiving fingerprint authentication request information from the main control unit, performing authentication by comparing the fingerprint data included in the fingerprint authentication request information and the registered fingerprint data stored in the security storage unit, and returning the authentication result to the main control unit And the like.
상기 장치는: 상기 보안 제어부와 연결되어 RF 신호를 송수신하는 RF 안테나를 더 포함하되, 보안 제어부는 RF 안테나를 통해 RF 신호의 수신 시 RF 신호 수신 통지 신호를 메인 제어부로 전송하고, 상기 메인 제어부는 전원버튼의 눌림에 의한 전원 공급 시, 전원버튼의 일정 시간 이상 입력에 의한 기능 설정 모드의 설정 또는 상기 보안 제어부로부터 RF 신호 수신 통지 신호의 수신 시 상기 지문 인증 이벤트가 발생된 것으로 판단하는 것을 특징으로 한다.The apparatus further includes: an RF antenna connected to the security controller to transmit and receive an RF signal, wherein the security controller transmits an RF signal reception notification signal to the main controller upon receiving an RF signal through the RF antenna, It is determined that the fingerprint authentication event is generated when the power supply button is pressed, when the function setting mode is set by inputting the power button for a predetermined time or more, or upon receiving the RF signal reception notification signal from the security control unit do.
상기 메인 제어부는, 상기 메인 제어부는, 상기 선택 버튼이 일정 시간 내에 제1 횟수 또는 제1시간 이상으로 연속 입력되면 기능 선택 완료 기능으로 인식하고, 일정 시간 내에 제2횟수 또는 제2시간 이상으로 연속 입력되면 기능 선택 종료로 판단하는 것을 특징으로 한다.The main control unit recognizes the selection button as a function selection completion function when the selection button is continuously input for a first number of times or a first time or longer within a predetermined time, And when it is inputted, it is determined that the function selection is ended.
상기 메인 제어부는, 등록 지문 데이터의 등록 시 등록 지문 데이터를 분할하고 분할된 제1분할 등록 지문 데이터를 메인 저장부에 저장하고, 분할된 제2분할 등록 지문 데이터를 보안 제어부로 전송하고, 상기 지문 검출부로부터 지문 패턴 데이터의 입력 시 보안 제어부로 등록 지문 데이터를 요청하고 상기 제2분할 등록 지문 데이터를 수신받아 제1분할 등록 지문 데이터와 제2분할 지문 등록 데이터를 결합한 후 지문 인증을 수행하고, 보안 제어부는, 상기 메인 제어부로부터 수신된 제2분할 등록 지문 데이터를 보안 저장부에 저장하며, 상기 메인 제어부로부터 지문 데이터 요청 시 상기 제2분할 등록 지문 데이터를 메인 제어부로 제공하는 것을 특징으로 한다.Wherein the main control unit divides the registered fingerprint data when registering the registered fingerprint data and stores the divided first divided registered fingerprint data in the main storage unit and transmits the divided second divided registered fingerprint data to the security control unit, When the fingerprint pattern data is inputted from the detection unit, requests registration fingerprint data to the security control unit, receives the second divided registration fingerprint data, combines the first divided fingerprint data and the second divided fingerprint registration data, The control unit stores the second divided registration fingerprint data received from the main control unit in the security storage unit and provides the second divided registration fingerprint data to the main control unit when the fingerprint data is requested from the main control unit.
상기와 같은 목적을 달성하기 위한 본 발명에 따른 보안 토큰 카드의 지문센서를 이용한 다기능 입력방법은: 지문 인증 이벤트의 발생 시 지문 검출부로부터 지문 패턴 데이터를 입력받아 보안 제어부에 등록되어 있는 등록 지문 데이터와 비교하여 지문인증을 수행하는 보안 인증 과정; 상기 지문인증 성공 시 상기 지문 검출부의 지문센서를 입력장치로 인식하기 위한 지문센서 기능 버튼 모드를 설정하는 버튼 모드 설정 과정; 상기 지문센서 기능 버튼 모드에서 상기 지문 검출부로부터 입력되는 지문 패턴 데이터에 대응하는 지문센서 인식 영역에서 상기 지문 패턴 데이터에서 지문 데이터가 형성된 위치에 의해 지문센서 인식 영역에서의 위치를 인식하고, 인식된 위치에 대응하는 버튼을 식별하는 버튼 인식 과정; 및 상기 인식된 버튼에 대응하여 해당 버튼 기능을 수행하는 버튼 기능 실행 과정을 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a multi-function input method using a fingerprint sensor of a security token card, comprising: receiving fingerprint pattern data from a fingerprint detection unit upon occurrence of a fingerprint authentication event, A security authentication process for performing fingerprint authentication in comparison with the fingerprint authentication process; Setting a fingerprint sensor function button mode for recognizing the fingerprint sensor of the fingerprint detection unit as an input device when the fingerprint authentication is successful; Recognizing the position in the fingerprint sensor recognition area by the position where the fingerprint data is formed in the fingerprint pattern data in the fingerprint sensor recognition area corresponding to the fingerprint pattern data input from the fingerprint detection part in the fingerprint sensor function button mode, A button recognition process for identifying a button corresponding to the button; And performing a corresponding button function corresponding to the recognized button.
상기 보안 인증 과정은, 메인 제어부가 지문 인증 이벤트의 발생 시 지문 검출부를 통해 지문 패턴 데이터를 획득하는 지문 패턴 데이터 획득 단계; 상기 메인 제어부가 상기 지문 패턴 데이터로부터 지문 데이터를 추출하는 지문 데이터 획득 단계; 상기 메인 제어부가 상기 보안 제어부로 복호화된 등록 지문 데이터를 요청하는 등록 지문 데이터요청 단계; 및 상기 메인 제어부가 보안 제어부로부터 복호화된 등록 지문 데이터가 수신되면 상기 획득된 지문 데이터와 비교하여 지문인증을 수행하는 지문인증 단계를 포함하는 것을 특징으로 한다.The security authentication process includes: a fingerprint pattern data acquisition step of acquiring fingerprint pattern data through a fingerprint detection unit when a main control unit generates a fingerprint authentication event; A fingerprint data acquiring step of the main controller extracting fingerprint data from the fingerprint pattern data; A registration fingerprint data request step in which the main control unit requests registered fingerprint data decrypted by the security control unit; And a fingerprint authentication step of, when the main controller receives the decrypted fingerprint data from the security controller, performing fingerprint authentication by comparing the fingerprint data with the obtained fingerprint data.
상기 보안 인증 과정은, 메인 제어부가 지문 인증 이벤트의 발생 시 지문 검출부를 통해 지문 패턴 데이터를 획득하는 지문 패턴 데이터 획득 단계; 상기 메인 제어부가 상기 지문 패턴 데이터로부터 지문 데이터를 추출하는 지문 데이터 획득 단계; 상기 메인 제어부가 상기 보안 제어부로 상기 지문 데이터를 포함하는 지문 인증 요청 정보를 전송하는 지문 인증 요청 단계; 및 상기 보안 제어부가 상기 지문 인증 요청 정보의 수신 시 포함된 지문 데이터와 암호화되어 등록되어 있는 등록 지문 데이터를 비교하여 지문인증을 수행하고 그 결과를 리턴하는 지문 인증 결과 리턴 단계; 상기 메인 제어부가 상기 지문 인증 결과를 상기 보안 제어부로부터 리턴받아 지문인증의 성공여부를 판단하는 지문 인증 성공 판단 단계를 포함하는 것을 특징으로 한다.The security authentication process includes: a fingerprint pattern data acquisition step of acquiring fingerprint pattern data through a fingerprint detection unit when a main control unit generates a fingerprint authentication event; A fingerprint data acquiring step of the main controller extracting fingerprint data from the fingerprint pattern data; A fingerprint authentication request step in which the main control unit transmits fingerprint authentication request information including the fingerprint data to the security control unit; And returning a result of the fingerprint authentication by comparing the fingerprint data included in the fingerprint authentication request information and the registered fingerprint data registered when the security controller receives the fingerprint authentication request information to perform fingerprint authentication and returning the result; And the main control unit returns the fingerprint authentication result from the security control unit to determine whether the fingerprint authentication is successful or not.
상기 버튼 인식 과정은, 상기 지문센서 기능 버튼 모드에서 상기 지문 검출부로부터 입력되는 지문 패턴 데이터에 대응하는 상기 지문센서 인식 영역에서 상기 지문 패턴 데이터에서 지문 데이터가 형성된 위치에 의해 지문센서 인식 영역에서의 위치를 인식하는 위치 인식 단계; 인식된 상기 위치가 선택 버튼 영역인지를 판단하는 선택 버튼 판단 단계; 및 인식된 상기 위치가 상기 선택 버튼 영역 주변으로 형성되는 이동 버튼 영역인지를 판단하는 이동 버튼 판단 단계를 포함하는 것을 특징으로 한다.Wherein the button recognition process includes a step of recognizing a position in the fingerprint sensor recognition area by a position where fingerprint data is formed in the fingerprint pattern data in the fingerprint sensor recognition area corresponding to the fingerprint pattern data input from the fingerprint detection part in the fingerprint sensor function button mode A position recognition step of recognizing the position of the object; A selection button determination step of determining whether the recognized position is a selection button area; And a movement button determination step of determining whether the recognized position is a movement button area formed around the selection button area.
상기 버튼 인식 과정은, 상기 선택 버튼 판단 단계가 일정 시간 내에 두 번 실행되는지를 판단하고 일정 시간 내에 두 번 실행되면 기능 선택 완료 버튼이 입력된 것으로 간주하는 기능 선택 완료 버튼 판단 단계; 및 상기 선택 버튼 판단 단계가 일정 시간 간격으로 연속해서 세 번 실행되는지를 판단하고, 일정 시간 간격으로 연속해서 세 번 실행되면 기능 선택 종료 버튼이 입력된 것으로 간주하는 기능 선택 종료 버튼 판단 단계를 더 포함하는 것을 특징으로 한다.Wherein the button recognition step comprises: a function selection completion button determination step of determining whether the selection button determination step is executed twice within a predetermined time, and determining that the function selection completion button is input when the selection button determination step is executed twice within a predetermined time; And a function selection end button determination step of determining whether the selection button determination step is executed three times consecutively at predetermined time intervals and considering that the function selection end button is input when the selection button determination step is executed three times consecutively at predetermined time intervals .
상기 버튼 기능 실행 과정은, 이동 버튼이 눌린 것으로 판단되면 기능 설정 모드에서 기능 메뉴 테이블의 현재 메뉴에서 이동 버튼의 방향에 대응하는 방향으로 이동한 메뉴로 변경하는 이동 버튼 기능 실행 단계; 상기 선택 버튼이 눌린 것으로 판단되면 현재의 메뉴의 선택을 대기하는 선택 버튼 기능 대기 단계; 상기 기능 선택 완료 버튼이 눌린 것으로 판단되면 상기 선택 버튼 기능 실행 단계에서 선택된 메뉴를 선택하여 해당 기능을 실행하는 기능 선택 완료 단계; 및 상기 기능 선택 종료 버튼이 누린 것으로 판단되면 메뉴 선택을 종료하는 기능선택 종료 단계를 포함하는 것을 특징으로 한다.
The button function execution step may include a move button function execution step of changing from a current menu of the function menu table to a menu moved in a direction corresponding to the direction of the move button in the function setting mode when it is determined that the move button is pressed; Waiting for a selection of a current menu if the selection button is determined to be pressed; A function selection completion step of selecting a menu selected in the selection button function execution step and executing a corresponding function when it is determined that the function selection completion button is pressed; And terminating the menu selection when it is determined that the function selection end button is held.
본 발명은 보안 토큰 카드에 지문센서를 적용하여 지문인증을 수행하되 사용자의 지문을 보안 레벨이 높은 보안 토큰 카드의 보안칩에 저장하여 등록함으로써 보안성을 향상시킬 수 있는 효과를 갖는다.The present invention has an effect of improving security by performing fingerprint authentication by applying a fingerprint sensor to a security token card, and storing the fingerprint of a user in a security chip of a security token card having a high security level.
또한, 본 발명은 지문에 의한 인증 성공 후 지문센서를 버튼 입력장치로 사용하는 지문센서 기능 버튼 모드로 전환하여 지문센서 인식 영역을 선택 영역 및 복수의 이동 영역으로 분할하여 지문입력을 인식하고 인식된 영역에 대응하는 버튼 기능을 수행하도록 하고 기능 메뉴 테이블을 정의하여 상기 버튼 눌림에 따라 상기 기능 메뉴 테이블의 다수의 기능(메뉴)을 선택하도록 함으로써 최소한의 버튼 및 지문인식 센서만으로 보안 토큰 카드의 다양한 기능을 검색, 선택 및 실행할 수 있는 효과를 갖는다.Further, according to the present invention, after successful authentication by a fingerprint, the fingerprint sensor is switched to a fingerprint sensor function button mode using the fingerprint sensor as a button input device, the fingerprint sensor recognition area is divided into a selection area and a plurality of movement areas, (Menu) of the function menu table is selected according to the depression of the button by defining a function menu table so that various functions of the security token card Can be searched, selected, and executed.
하나의 전원버튼과 지문센서만으로 다수의 기능을 검색, 선택 및 실행할 수 있는 사용자 인터페이스 수단을 제공할 수 있으므로 보안 토큰 카드에 여러 기능의 카드와 다수의 카드를 등록할 수 있으므로 보안 토큰 카드의 효율성 및 활용도를 높일 수 있으며, 사용자가 가지고 다니는 카드의 수를 획기적으로 줄일 수 있는 효과를 갖는다.Since a plurality of function cards and a plurality of cards can be registered in the security token card because only one power button and fingerprint sensor can provide a user interface means capable of searching, selecting and executing a plurality of functions, The utilization efficiency can be increased, and the number of cards carried by the user can be drastically reduced.
도 1은 일반적인 보안 토큰 카드의 다양한 사용자 인터페이스 수단의 구성 예를 나타낸 도면이다.
도 2는 본 발명의 제1실시예에 따른 보안 토큰 카드의 지문센서를 이용한 다기능 입력장치의 구성을 나타낸 도면이다.
도 3은 본 발명의 제2실시예에 따른 보안 토큰 카드의 지문센서를 이용한 다기능 입력장치의 구성을 나타낸 도면이다.
도 4는 본 발명에 따른 보안 토큰 카드의 사용자 인터페이스의 구성 기반의 지문센서 동작 개념을 설명하기 위한 도면이다.
도 5는 본 발명에 따른 보안 토큰 카드의 지문센서를 통해 인식된 지문에 의한 지문센서 인식영역의 버튼기능 인식 개념을 설명하기 위한 도면이다.
도 6은 본 발명에 따라 보안 토큰 카드에 등록된 카드 및 기능들에 대한 기능 메뉴 테이블을 나타낸 도면이다.
도 7은 본 발명에 따른 보안 토큰 카드의 지문센서를 이용한 다기능 입력 방법을 나타낸 흐름도이다.
도 8은 본 발명의 제1실시예에 따른 보안 토큰 카드의 지문센서를 이용한 다기능 입력방법의 지문인증 방법을 나타낸 흐름도이다.
도 9는 본 발명의 제2실시예에 따른 보안 토큰 카드의 지문센서를 이용한 다기능 입력방법의 지문인증 방법을 나타낸 흐름도이다.
도 10은 본 발명의 일실시예에 따라 보안 토큰 카드에 카드를 추가하기 위한 기능 등록 방법을 설명하기 위한 도면이다.1 is a diagram showing an example of the configuration of various user interface means of a general security token card.
2 is a block diagram of a multi-function input device using a fingerprint sensor of a security token card according to a first embodiment of the present invention.
3 is a block diagram of a multi-function input device using a fingerprint sensor of a security token card according to a second embodiment of the present invention.
4 is a view for explaining a fingerprint sensor operation concept based on a configuration of a user interface of a security token card according to the present invention.
FIG. 5 is a diagram for explaining a concept of recognizing a button function of a fingerprint sensor recognition area by a fingerprint recognized by the fingerprint sensor of the security token card according to the present invention.
6 is a diagram illustrating a function menu table for cards and functions registered in a security token card according to the present invention.
7 is a flowchart illustrating a multi-function input method using a fingerprint sensor of the security token card according to the present invention.
FIG. 8 is a flowchart illustrating a fingerprint authentication method of a multi-function input method using a fingerprint sensor of a security token card according to a first embodiment of the present invention.
9 is a flowchart illustrating a fingerprint authentication method of a multi-function input method using a fingerprint sensor of a security token card according to a second embodiment of the present invention.
10 is a view for explaining a function registration method for adding a card to a security token card according to an embodiment of the present invention.
이하 첨부된 도면을 참조하여 본 발명에 따른 보안 토큰 카드의 지문센서를 이용한 다기능 입력장치의 구성 및 동작을 설명하고, 상기 장치에서의 다기능 입력방법을 설명한다.Hereinafter, a configuration and operation of a multi-function input device using a fingerprint sensor of a security token card according to the present invention will be described with reference to the accompanying drawings, and a multi-function input method in the device will be described.
도 2는 본 발명의 제1실시예에 따른 보안 토큰 카드의 지문센서를 이용한 다기능 입력장치의 구성을 나타낸 도면이고, 도 3은 본 발명의 제2실시예에 따른 보안 토큰 카드의 지문센서를 이용한 다기능 입력장치의 구성을 나타낸 도면이며, 도 4는 본 발명에 따른 보안 토큰 카드의 사용자 인터페이스의 구성 기반의 지문센서 동작 개념을 설명하기 위한 도면이고, 도 5는 본 발명에 따른 보안 토큰 카드의 지문센서를 통해 인식된 지문에 의한 지문센서 인식영역의 버튼기능 인식 개념을 설명하기 위한 도면이며, 도 6은 본 발명에 따라 보안 토큰 카드에 등록된 카드 및 기능들에 대한 기능 메뉴 테이블을 나타낸 도면이다. 이하 도 2 내지 도 6을 참조하여 설명한다.FIG. 2 is a diagram illustrating a configuration of a multi-function input device using a fingerprint sensor of a security token card according to a first embodiment of the present invention. FIG. 3 is a block diagram illustrating a configuration of a fingerprint sensor of a security token card according to a second embodiment of the present invention. 4 is a view for explaining a fingerprint sensor operation concept based on a configuration of a user interface of a security token card according to the present invention, 6 is a diagram illustrating a function menu table for a card and functions registered in a security token card according to the present invention. FIG. 6 is a view for explaining a concept of recognizing a button function of a fingerprint sensor recognition area by a fingerprint recognized through a sensor . This will be described below with reference to Figs. 2 to 6. Fig.
본 발명에 따른 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력 장치는 메인 제어부(10), 메인 저장부(20), 디스플레이부(30), 전원부(40), 보안 제어부(50), 지문 검출부(60) 및 근거리 무선통신부(70)를 포함한다.The security multi-function input device using the fingerprint sensor of the security token card according to the present invention includes a
메인 제어부(10)는 본 발명에 따른 지문센서를 이용한 다기능 입력 장치의 전반적인 동작을 제어한다. 특히, 메인 제어부(10)는 지문 인증 모드, 지문 센서 기능 버튼 모드 및 기능 설정 모드를 전환하면서 전환된 모드에 따라 전반적인 동작을 제어한다. 상기 지문 인증 모드는 사용자 지문을 이용하여 사용자 인증을 수행하는 모드이고, 상기 지문 센서 기능 버튼 모드는 지문센서를 기능 버튼 입력장치로 사용하는 모드이며, 상기 기능 설정 모드는 기능 메뉴 테이블의 다양한 기능을 추가, 삭제, 변경 등의 관리를 수행하는 모드이다. 메인 제어부(10)의 상세 구성 및 동작은 다른 구성을 먼저 설명한 후 상세히 설명한다.The
메인 저장부(20)는 본 발명에 따른 기능 메뉴 테이블 및 기능 메뉴 테이블에 등록된 기능들에 대한 기능 실행 정보를 저장한다. 상기 기능 메뉴 테이블은 도 6에서 나타낸 바와 같이 다수의 기능들에 대한 메뉴가 탑다운(Top Down) 방식으로 정의되어 있는 테이블이다. 기능 메뉴 테이블은 도 6에서 보이는 바와 같이 멤버십 카드, 교통 카드, 신용카드, 인증서 및 장치관리가 상위 메뉴에 구성되고, 멤버십 메뉴의 하위 메뉴에는 적어도 하나 이상의 멤버십 카드가 등록되어 메뉴로 설정되어 있다.The
또한, 상위 교통 카드메뉴에는 T 머니, 캐시비, 코레일 교통카드 등과 같은 복수의 교통카드가 등록되어 메뉴로 설정될 수 있음을 알 수 있다.In addition, it can be seen that a plurality of traffic cards such as T money, cash bills, Korail traffic cards, etc. are registered in the upper traffic card menu and can be set as a menu.
또한, 상위 신용카드 메뉴는 2개의 신용카드가 등록되어 있으며, 상위 인증서 메뉴는 인증서를 조회, 내보내기 및 삭제할 수 있는 하위 메뉴가 구성될 수 있을 것이다.In addition, two credit cards are registered in the upper credit card menu, and a lower menu in which the certificate can be inquired, exported and deleted can be configured in the upper certificate menu.
또한, 상위 장치관리 메뉴는 장치 일련번호를 확인하는 일련번호, 지문 및 메뉴 등을 초기화하고 새롭게 지문을 등록할 수 있는 초기화, 근거리 무선통신부(70)를 온/오프 할 수 있는 On/Off를 포함하는 통신설정 및 배터리 잔량을 확인할 수 있는 하위 메뉴가 구성될 수 있을 것이다.In addition, the upper device management menu includes an initialization for initializing a serial number, a fingerprint and a menu for confirming the device serial number, a new fingerprint can be registered, and an On / Off for turning on / off the short- And a sub menu for confirming the communication setting and the battery remaining amount.
상기 메인 저장부(20)는 또한, 도 6의 메뉴에서 하위 메뉴에 등록된 카드, 예를 들어, 상위 신용카드 메뉴의 하위 메뉴에 등록된 K카드 및 S 카드에 대한 신용 카드정보가 기능 실행 정보로서 저장되어 있으며, 상위 메뉴인 장치관리 메뉴의 하위 통신설정 메뉴에는 근거리 무선통신부(70)를 통해 외부기기와 통신을 하기 위한 통신 설정 정보가 기능 실행 정보로서 저장되어 있을 것이다.The
상기 메인 저장부(20)에 저장되는 금융카드에 대한 카드정보는 카드에 대한 카드 식별정보만을 저장하고 중요 카드정보는 후술할 보안 저장부(51)에 저장하는 것이 바람직할 것이다.It is preferable that the card information for the financial card stored in the
또한, 메인 저장부(20)는 중요 정보인 인증서 등도 보안 저장부(51)에 저장하는 것이 바람직할 것이다.Also, it is preferable that the
또한 메인 저장부(20)는 후술할 보안 저장부(51)의 용량이 적게 형성되는 경우 지문데이터의 일부를 저장하도록 구성될 수 있을 것이다.Also, the
또한, 메인 저장부(20)는 버튼 영역 식별 테이블을 저장한다. 상기 버튼 영역 식별 테이블은 도 4와 같이 지문센서(61)의 지문센서 인식영역(401)을 9개의 버튼 영역으로 분할하고, 분할된 9개의 분할된 영역에 버튼을 정의한다. 예를 들어, 9개의 분할된 영역 중 중앙 영역은 선택 버튼 영역으로 정의되고, 선택 버튼 영역의 우측 영역은 전방 이동 버튼 영역으로 정의되며, 선택 버튼 영역의 좌측 영역은 후방 이동 버튼 영역으로 정의되고, 선택 버튼 영역의 아래 영역은 다음 이동 버튼 영역으로 정의된다. 또한, 선택 버튼 영역은 선택 버튼이 맵핑되며, 전방 이동 버튼 영역은 전방 이동 버튼이 맵핑되고, 후방 이동 버튼 영역은 후방 이동 버튼이 맵핑되며, 다음 이동 버튼 영역은 다음 이동 버튼이 맵핑될 것이다. 선택 버튼 영역의 상위 영역은 이전 이동 버튼 영역으로 정의될 수도 있을 것이다. 그리고 9개의 분할영역 중 모서리 영역은 각 버튼 영역들 사이의 경계(완충) 영역으로 정의될 수 있으며, 이 경계 영역에는 버튼이 맵핑되지 않는 것이 바람직할 것이다.In addition, the
디스플레이부(30)는 액정표시장치(Liquid Crystal Display: LCD) 등이 될 수 있으며, 메인 제어부(10)의 제어를 받아 보안 토큰 카드의 동작에 따른 다양한 정보를 표시한다. 특히 디스플레이부(30)는 사용자가 지문센서의 각 분할 영역을 터치하여 사용자가 원하는 기능을 선택할 수 있도록 도 6의 기능 메뉴 테이블의 메뉴들 중 일부 메뉴에 대한 트리를 표시한다. 따라서 디스플레이부(30)는 적어도 2*3의 메뉴 항목이 표시될 수 있는 문자 LCD 또는 그래픽 LCD를 적용하는 것이 바람직할 것이다. 상기 디스플레이부(30)는 바코드 등이 표시되도록 그래픽 LCD가 적용될 수도 있을 것이다. 그래픽 LCD가 적용되는 경우, 디스플레이부(30)에는 선택된 멤버십 카드에 대한 사용자 식별정보를 포함하는 바코드가 표시될 수도 있을 것이다.The
전원부(40)는 전원버튼(41)을 포함하며, 전원버튼(41)이 눌리면 보안 다기능 입력장치의 전체 구성에 필요한 전원을 공급한다. 또한, 전원버튼(41)의 눌림에 대한 버튼 신호를 메인 제어부(10)로 출력한다.The
보안 제어부(50)는 신용카드에 적용되는 금융 보안칩으로 신용카드의 카드정보를 암호화하여 저장하는 보안 저장부(51)를 포함하고 RF 안테나(53)와 연결되어 RF 안테나(53)를 통해 RF 신호를 송수신한다.The
상기 보안 저장부(51)는 본 발명에 따라 사용자의 지문 데이터를 암호화하여 저장하고, 본 발명에 따라 등록된 복수의 금융카드에 대한 중요 카드정보 및 인증서 기능에 따른 개인 키 및 공개키 등을 저장한다. 상기 중요 카드정보는 카드번호, 카드인증값(Card Verification Value: CVV)(또는 카드보안코드(Card Security Code: CSC), 카드인증코드(CVC)), 유효일자 등이 될 수 있을 것이다.The
따라서 보안 제어부(50)는 메인 제어부(10)로부터 금융카드 기능의 선택에 따른 선택된 금융카드에 대한 카드정보인 카드 식별정보가 수신되면 카드 식별정보에 대응하는 중요 카드정보를 활성화시켜 해당 금융카드로서 동작할 수 있도록 한다.Accordingly, when the card identification information, which is card information for the selected financial card, is received from the
또한, 보안 저장부(51)는 등록 지문 데이터의 등록 시 일부는 메인 저장부(20)에 저장되고, 나머지만 저장되도록 구성될 수도 있을 것이다. In addition, the
보안 제어부(50)는 본 발명의 제2실시예에 따라 도 3에 나타낸 바와 같이 지문인증부(52)를 더 포함한다.The
제1실시예에 따라 보안 제어부(50)는 메인 제어부(10)로부터 등록 지문 데이터 요청 신호가 입력되면 보안 저장부(51)에 저장되어 있는 등록 지문 데이터를 복호하여 메인 제어부(10)로 제공한다.The
반면, 제2실시예에 따라 보안 제어부(50)는 메인 제어부(10)로부터 지문 검출부(60)를 통해 검출된 지문 데이터를 포함하는 지문인증 요청정보가 수신되면 포함된 지문 데이터와 보안 저장부(51)에 저장되어 있는 지문 데이터를 비교하여 일치여부에 따른 지문인증을 수행하고 그 결과를 메인 제어부(10)로 리턴한다.On the other hand, according to the second embodiment, when the fingerprint authentication request information including the fingerprint data detected through the
또한, 보안 제어부(50)는 RF 안테나를 통해 RF 안테나 신호가 수신되면 메인 제어부(10)로 RF 신호 수신 통지 신호를 메인 제어부(10)로 출력한다.When the RF antenna signal is received through the RF antenna, the
지문 검출부(60)는 지문센서(61)를 포함하여 지문 패턴 데이터를 검출하여 메인 제어부(10)로 출력한다.The
지문 검출부(60)는 도 4의 (나)에 나타낸 바와 같이 지문센서 인식 영역(401)을 가지는 지문센서(61)를 포함하며, 지문센서 인식 영역(401)에 손가락 끝마디가 놓이면, 놓인 손가락 끝마디에 형성된 지문데이터를 포함하는 지문 패턴 데이터를 생성하여 메인 제어부(10)로 출력한다. 상기 지문 패턴 데이터는 상기 지문센서 인식 영역 중 손가락 끝마디가 닿지 않은 부분에 대한 널 데이터를 포함할 것이다. The
근거리 무선통신부(70)는 근거리 무선통신 기능을 가지는 외부기기와 근거리 무선 데이터 통신을 수행한다. 상기 근거리 무선통신부(70)는 NFC(Near Field Communication) 근거리 무선통신 프로토콜, 블루투스(Bluetooth) 근거리 무선통신 등 중 하나가 적용될 수 있을 것이다.The short-range
메인 제어부(10)의 상세 구성 및 동작을 설명하면, 메인 제어부(10)는 제1실시예에 따라 지문 획득부(11), 지문 인증부(12) 및 지문 버튼 모드 실행부(13)를 포함하고, 제2실시예에 따라 지문 획득부(11), 지문 인증 조회부(16) 및 지문 버튼 모드 실행부(13)를 포함하여, 사용자 지문 등록 모드, 지문 인증 모드, 지문센서 기능 버튼 모드, 기능 설정 모드를 전환하면서 해당 모드의 동작을 제어한다.The
메인 제어부(10)는 최초 구동 시 또는 지문 데이터가 보안 저장부(51)에 등록되어 있지 않을 때 지문 등록 모드를 설정하고, 지문 등록 모드에서 지문을 등록할 것을 요청하는 메시지를 디스플레이부(30)에 표시하고, 이후 지문센서(61)를 통해 입력되는 지문 데이터를 보안 제어부(50)로 전송한다. 그러면 보안 제어부(50)는 지문 데이터를 암호화하여 보안 저장부(51)에 저장한다.The
이때, 메인 제어부(10)는 등록할 등록 지문 데이터를 분할하여 제1분할 등록 지문 데이터를 메인 저장부(20)에 저장하고, 나머지 등록 지문 데이터인 제2분할 등록 지문 데이터만을 보안 제어부(50)로 전송하여 보장 저장부(51)에 저장하도록 할 수도 있을 것이다.At this time, the
상기 지문의 등록 후 제어부는 지문 인증 모드를 설정할 것이다. 이하 이후 동작을 실시예별로 나누어 설명한다.After registration of the fingerprint, the control unit sets the fingerprint authentication mode. Hereinafter, the operation will be described for each example.
(제1실시예)(Embodiment 1)
지문 획득부(11)는 지문 인증 이벤트의 발생 시 지문 인증 모드로 설정하고, 도 4의 (나)와 같이 지문 인증 모드의 지문 검출부(60)의 지문센서(61)에 의해 획득되는 지문 패턴 데이터가 입력되면 지문 패턴 데이터로부터 지문 데이터를 추출하여 지문 인증부(12)로 출력하고, 지문센서 기능 버튼 모드이면 지문 패턴 데이터를 지문 버튼 모드 실행부로 출력한다.The
지문 인증부(12)는 상기 지문 획득부(11)로부터 지문 데이터가 입력되면 보안 제어부(50)로 등록 지문 데이터를 요청하여 복호된 지문 데이터를 입력받아 입력된 상기 지문데이터와 비교하여 일치여부에 따른 지문 인증을 수행하여 그 성공 여부를 판단한다.When the fingerprint data is inputted from the
이때, 다른 실시예에 따라 등록 지문 데이터가 분할되어 제1분할 등록 지문데이터가 메인 저장부(20)에 저장되고 제2분할 등록 지문 데이터가 보안 저장부(51)에 저장되었다면, 상기 메인 제어부(10)는, 상기 지문 검출부(60)로부터 지문 패턴 데이터의 입력 시 보안 제어부로 제2분할 등록 지문 데이터를 요청하고 상기 제2분할 등록 지문 데이터를 보안 제어부(50)로부터 수신받아 제1분할 등록 지문 데이터와 제2분할 지문 등록 데이터를 결합한 후 지문 인증을 수행하여야 할 것이다,If the registered fingerprint data is divided according to another embodiment and the first divided fingerprint data is stored in the
상기 지문 인증부(12)는 지문 인증에 성공하면 지문센서 기능 버튼 모드를 설정하고 모드변경 신호를 지문 획득부 및 지문 버튼 모드 실행부(13)로 출력한다.If the fingerprint authentication is successful, the
그러면 지문 획득부(11)는 지문 패턴 데이터를 지문 버튼 모드 실행부(13)로 출력할 것이다.Then, the
그리고 상기 모드 변경 신호를 받은 지문 버튼 모드 실행부(13)는 활성화되어 지문센서(61)를 입력장치로 간주하여 입력되는 지문 패턴 데이터로부터 지문 데이터가 형성되는 영역의 위치를 인식하고, 인식된 위치에 대응하는 버튼을 결정하며, 결정된 버튼에 대응하는 버튼 기능을 수행한다. 본 발명에 따른 상기 버튼 기능은 전방(우측) 이동, 후방(좌측) 이동, 다음(아래) 이동, 기능(메뉴) 선택 대기, 기능 선택, 기능 선택 종료 등의 기능을 가질 수 있을 것이다.In response to the mode change signal, the fingerprint button
구체적으로 설명하면 상기 지문 버튼 모드 실행부(13)는 지문 버튼 인식부(14) 및 버튼 기능 실행부(15)를 포함한다.Specifically, the fingerprint button
구체적으로 지문 버튼 인식부(14)는 지문 획득부(11)로부터 지문센서 인식 영역 전체에 대한 지문 패턴 데이터가 입력되면 지문 패턴 데이터의 지문 데이터가 형성된 영역의 위치를 판단한다.Specifically, when the fingerprint pattern data for the entire fingerprint sensor recognition area is inputted from the
도 5에서 나타낸 바와 같이 사용자가 손가락 끝마디를 (나)와 같이 지문인식 센서 영역의 센터에 올려놓은 경우, 지문 패턴 데이터는 500과 같이 형성될 수 있을 것이다. 지문 패턴 데이터(500)는 지문 데이터(501)와 널 데이터(502)로 구성될 수 있을 것이다.As shown in FIG. 5, when the user places the fingertip on the center of the fingerprint recognition sensor area as in (b), the fingerprint pattern data may be formed as 500. The
지문 버튼 인식부(14)는 지문인식 센서 영역에 대응하는 버튼 패턴(600)에 지문 패턴 데이터(500)를 중첩하고, 지문 패턴 데이터(500)의 지문 데이터(501)의 분포를 계산하여 지문인식 센서 영역에서의 위치를 계산한다.The fingerprint
위치가 계산되면 지문 버튼 인식부(14)는 해당 위치에 맵핑된 버튼이 눌린 것으로 인식한다.When the position is calculated, the fingerprint
예를 들어, 지문 버튼 인식부(14)는 도 5에서 (나)와 같이 지문 데이터의 분포가 중심에 집중되어 있으면 선택 버튼(S)이 눌린 것으로 인식하고, (다)와 같이 지문 데이터(501-5)가 지문센서 인식 영역의 후방(좌측) 영역(B) 측으로 집중되어 있으면 후방 이동 버튼(B)이 눌린 것으로 인식하며, (라)와 같이 지문 데이터(501-4)가 지문센서 인식 영역의 다음(아래) 영역(N) 측으로 집중되어 있으면 다음 버튼(N)이 눌린 것으로 인식한다.For example, the fingerprint
그리고 지문센서 인식 영역을 9개의 영역으로 분할하면서 4개의 모서리 영역(N/B, B/P, F/P, N/F)에 버튼을 할당하지 않은 완충(경계) 영역으로 설정하므로 오식을 줄여 인식률을 향상시킬 수 있다.In addition, the fingerprint sensor recognition area is divided into nine areas, and the button area is set as a buffer area (boundary area) in four corner areas (N / B, B / P, F / P and N / F) The recognition rate can be improved.
또한, 본 발명의 일실시예에 따라 도 5의 (바) 및 (사)에서 보이는 바와 같이 지문센서 인식 영역 중 상부 영역(P)에는 이전 이동 버튼(P)을 할당할 수도 있으나, 일반적으로 사용자들이 손가락 끝마디를 올려놓을 때 (사)와 같이 상부 영역(P)과 중심 영역(S)을 동시에 누를 가능성이 높으므로 이전 이동 버튼(P)을 할당하지 않는 것이 바람직할 것이다.In addition, according to one embodiment of the present invention, as shown in (B) and (G) of FIG. 5, the previous movement button P may be assigned to the upper region P of the fingerprint sensor recognition region, It is desirable not to allocate the previous movement button P since the possibility of pressing the upper region P and the center region S at the same time as when the fingertip is lifted is high.
또한, 상기 지문 버튼 인식부(14)는 선택 버튼(S)이 한 번만 인식된 경우 기능 선택 대기 버튼이 눌린 것으로 인식하고, 상기 선택 버튼(S)이 일정 시간 내에 2번 입력되는 경우 기능 선택 버튼이 눌린 것으로 인식하며, 선택 버튼(S)이 일정 시간 간격으로 연속해서 3번 입력되는 경우 기능 선택 종료 버튼이 눌린 것으로 인식할 수 있을 것이다.The fingerprint
버튼 기능 실행부(15)는 지문 버튼 인식부(14)에서 사용자가 누른 버튼이 인식되면 인식된 버튼에 대응하는 기능을 실행한다.The button
예를 들어, 메인 제어부(10)가 전원버튼(41)의 눌림이 일정 시간 이상 지속되는 경우 기능 설정 모드가 설정되고, 기능 설정 모드에서 지문센서 기능버튼 모드가 설정된 경우, 상기 버튼 기능은 도 6과 같은 기능 메뉴 테이블의 임의의 메뉴(기능)에 위치한 선택 윈도우(또는 커서 등)(601)를 전방(우측)으로 이동할 것인지, 후방(좌측)으로 이동할 것인지, 다음(아래)으로 이동할 것인지, 선택 윈도우가 놓인 위치의 메뉴(기능)를 선택하기 전 선택 대기할 것인지, 선택할 것인지, 선택을 종료할 것인지 등이 될 수 있을 것이다.For example, when the
버튼 기능 실행부(15)는 기능 설정 모드 초기 구동 시 선택 윈도우(601)를 디폴트 위치 또는 이전 실행 위치에 배치할 수 있을 것이다.The button
그리고 버튼 기능 실행부(15)는 인식된 버튼에 대응하여 해당 버튼 기능을 실행한다.The button
기능 설정 모드가 설정된 경우, 버튼 기능 실행부(15)는 도 6과 같이 선택 윈도우(601)가 '1. 멤버십' 상위 메뉴에 놓여있는 상태에서 전방 이동 버튼이 인식된 것으로 결정되면 선택 윈도우를 '1.1 카드' 메뉴로 이동시킬 것이다. 그러나 '1.멤버십'메뉴에서 기능 선택 버튼(선택 버튼(S)이 일정 시간 내에 연속해서 2번 입력)이 눌리는 경우 하위 메뉴로 이동할수록 구성될 수도 있을 것이다.When the function setting mode is set, the button
다른 예로 다음 이동 버튼이 눌린 것으로 인식되면 버튼 기능 실행부(15)는 선택 윈도우(601)를 '2.교통카드' 상위 메뉴로 이동시킬 것이다.As another example, if the next movement button is recognized as being pressed, the button
(제2실시예)(Second Embodiment)
제2실시예는 상기 제1실시예와 지문 인증을 수행하는 주체 및 그에 따른 구성만 상이하므로, 이하 제2실시예를 설명함에 있어 제1실시예와 동일한 구성에 대한 설명은 생략한다.Since the second embodiment differs from the first embodiment only in the subject performing the fingerprint authentication and the configuration thereof, the description of the same configuration as the first embodiment will be omitted in the following description of the second embodiment.
제2실시예에 따라 메인 제어부(10)는 지문 인증부(12) 대신 지문 인증 조회부(16)를 포함하고, 보안 제어부(50)는 상술한 바와 같이 지문 인증부(52)를 더 포함한다.The
지문 인증 조회부(16)는 지문 인증 이벤트가 발생되면 지문 획득부(11)로부터 지문 데이터가 입력되면 지문 데이터를 포함하는 지문 인증 요청 정보를 보안 제어부(50)로 전송하고, 상기 지문 인증 요청 정보에 응답하여 지문 인증 결과를 보안 제어부(50)로부터 입력받아 인증 성공 여부를 판단한다.When the fingerprint authentication event is generated, the fingerprint
보안 제어부(50)의 지문 인증부(52)는 메인 제어부(10)의 지문 인증 조회부(16)로부터 지문 인증 요청 정보가 수신되면 지문 인증 요청 정보에 포함된 지문 데이터를 검출하고 검출된 지문 데이터와 미리 등록된 등록 지문 데이터를 비교하여 일치 여부에 따른 지문인증을 수행하고, 그 결과정보를 메인 제어부(10)로 제공한다.The
도 7은 본 발명에 따른 보안 토큰 카드의 지문센서를 이용한 다기능 입력 방법을 나타낸 흐름도이다.7 is a flowchart illustrating a multi-function input method using a fingerprint sensor of the security token card according to the present invention.
도 7을 참조하면, 메인 제어부(10)는 지문 인증 이벤트가 발생되는지를 검사한다(S111). 상기 지문 인증 이벤트는 전원버튼(41)의 입력에 따라 전원부(40)로부터 전원이 공급되거나, 보안 제어부(50)로부터 RF 신호 수신 통지 신호가 수신되었을 때 발생될 수 있을 것이다. 또한, 상기 지문 인증 이벤트는 전원버튼(41)이 일정 시간 이상 입력되어 기능 설정 모드 명령이 발생되는 경우 발생될 수도 있을 것이다.Referring to FIG. 7, the
지문 인증 이벤트가 발생되면 메인 제어부(10)는 지문 검출부(60)를 통해 지문 데이터가 획득되는지를 검사한다(S113).When a fingerprint authentication event occurs, the
지문 데이터가 획득되면 메인 제어부(10)는 보안 제어부(50)를 통한 지문인증을 수행한다(S115).When the fingerprint data is obtained, the
지문인증 수행 결과가 성공이면 메인 제어부(10)는 지문센서(61)를 버튼 입력장치로서 사용하는 지문센서 기능 버튼 모드를 설정한다(S117).If the fingerprint authentication result is successful, the
지문센서 기능 버튼 모드가 설정되면 메인 제어부(10)는 지문 검출부(60)를 통해 지문 패턴 데이터가 획득되는지를 검사한다(S119).When the fingerprint sensor function button mode is set, the
지문 패턴 데이터가 획득되면 메인 제어부(10)는 지문센서 인식 영역에 대응하는 지문 패턴 데이터에 의해 지문 데이터의 분포에 따라 사용자가 손가락 끝마디로 누른 지문센서 인식 영역의 위치를 인식한다(S121).When the fingerprint pattern data is obtained, the
위치가 인식되면 메인 제어부(10)는 버튼 영역 식별 테이블에서 인식된 상기 위치에 대응하는 버튼을 찾고, 찾아진 버튼을 눌린 버튼으로 인식한다(S123). When the position is recognized, the
눌린 버튼이 인식되면 메인 제어부(10)는 인식된 버튼에 대응하는 버튼 기능을 실행한다(S125).When the pressed button is recognized, the
도 8은 본 발명의 제1실시예에 따른 보안 토큰 카드의 지문센서를 이용한 다기능 입력방법의 지문인증 방법을 나타낸 흐름도이다.FIG. 8 is a flowchart illustrating a fingerprint authentication method of a multi-function input method using a fingerprint sensor of a security token card according to a first embodiment of the present invention.
도 8을 참조하면 메인 제어부(10)는 지문 데이터가 획득되면(S113), 보안 제어부(50)가 활성화되어 있지 않다면 활성화한다(S211).Referring to FIG. 8, when the fingerprint data is obtained (S113), the
메인 제어부(10)는 보안 제어부(50)가 활성화되어 있으면 보안 제어부(50)로 등록 지문 데이터 요청 정보를 전송한다(S213). 상기 등록 지문 데이터 요청 정보를 수신한 보안 제어부(50)는 상기 등록 지문 데이터 요청 정보가 정당한 메인 제어부(10)로부터 입력된 것이면 보안 저장부(51)에 암호화되어 저장되어 있는 등록 지문 데이터를 복호화하여 메인 제어부(10)로 전송한다. 상기 보안 제어부(50)는 미리 등록된 메인 제어부(10)의 식별정보를 가지고 있으며, 상기 등록 지문 데이터 요청 정보에 포함된 메인 제어부(10)의 식별정보와 미리 등록하고 있는 식별정보를 비교하여 상기 등록 지문 데이터 요청 정보의 정당성을 판단할 수 있을 것이다. 상기 식별정보는 메인 제어부(10) 및 보안 제어부(50)만 알 수 있도록 암호화될 수 있을 것이다.The
상기 지문 요청 정보의 전송 후 메인 제어부(10)는 등록 지문 데이터가 보안 제어부(50)로부터 수신되는지를 모니터링하고(S215), 등록 지문 데이터가 수신되면 지문 인증을 수행한다(S217).지문 인증을 수행한 후 지문 인증의 성공 여부를 판단하고(S219), 지문 인증에 성공했으면 상기 도 7의 S117을 수행하고 실패하면 전체 과정을 종료할 것이다. 전체 과정의 종료 후 상술한 도 7을 처음부터 다시 수행하도록 구성될 수 있을 것이다.After the transmission of the fingerprint request information, the
도 9는 본 발명의 제2실시예에 따른 보안 토큰 카드의 지문센서를 이용한 다기능 입력방법의 지문인증 방법을 나타낸 흐름도이다.9 is a flowchart illustrating a fingerprint authentication method of a multi-function input method using a fingerprint sensor of a security token card according to a second embodiment of the present invention.
도 9를 참조하면 메인 제어부(10)는 보안 제어부(50)가 활성화되어 있지 않으면 활성화한다(S311).Referring to FIG. 9, the
보안 제어부(50)가 활성화되어 있으면 메인 제어부(10)는 보안 제어부(50)로 획득된 지문 데이터를 포함하는 지문 인증 요청 정보를 보안 제어부(50)로 전송한다(S313).If the
이때 보안 제어부(50)는 지문 인증 요청 정보에 포함된 지문 데이터와 보안 저장부(51)에 미리 저장되어 있는 등록 지문 데이터를 비교하여 일치 여부에 따른 지문 인증을 수행하고, 그 인증 결과를 메인 제어부(10)로 제공한다. 보안 제어부(50)는 등록된 등록 지문 데이터를 외부로 출력하지 않고 내부에서 독자적으로 사용하므로 등록 지문 데이터의 외부 유출을 최소화할 수 있다.At this time, the
상기 지문 인증 요청 정보를 전송한 후 메인 제어부(10)는 보안 제어부(50)로부터 인증 결과가 수신되는지를 검사한다(S315).After transmitting the fingerprint authentication request information, the
인증 결과가 수신되면 메인 제어부(10)는 인증 성공 여부를 판단하고(S317), 인증 성공이면 도 7의 S117을 수행하고 실패이면 과정을 종료할 것이다.When the authentication result is received, the
도 10은 본 발명의 일실시예에 따라 보안 토큰 카드에 카드를 추가하기 위한 기능 등록 방법을 설명하기 위한 도면이다.10 is a view for explaining a function registration method for adding a card to a security token card according to an embodiment of the present invention.
본 발명에 따라 도 5에서 보이는 바와 같이 다양한 기능의 카드들 및 인증서를 사용하기 위해서는 각 기능의 카드들을 등록하여야 하고 각종 설정을 수행하여야 할 것이다.As shown in FIG. 5, according to the present invention, in order to use various function cards and certificates, various function cards must be registered and various settings must be performed.
그러나 보안 토큰 카드를 통해 이를 설정하는 것은 매우 불편하고 어려운 일일 것이다.However, setting it through a security token card would be very inconvenient and difficult.
따라서 본 발명에서는 보안 토큰 카드의 보안 다기능 입력 장치가 근거리 무선통신부(70)를 통해 외부기기(200)와 근거리 무선통신을 수행할 수 있도록 하고, 외부기기(200)를 통해 도 6의 각 기능의 카드 추가 등록, 인증서 등록 및 추가 등록, 창치 관리 등을 수행할 수 있을 것이다.Therefore, in the present invention, the security multi-function input device of the security token card can perform short-range wireless communication with the
상기 외부기기(200)는 스마트폰 및 스마트패드 등과 같은 스마트 단말기가 될 수 있으며, 어플리케이션을 통해 기능 메뉴 테이블의 각 기능의 추가, 삭제, 변경 등을 수행할 수 있을 것이다.The
이를 위해 사용자는 보안 토큰 카드(100)의 전원버튼 등을 길게 누르거나 전원버튼을 일정 시간 내에 지정된 횟수로 연속하여 입력하여 기능 설정 모드를 설정하고, 기능 설정 모드에서 기능 메뉴 테이블의 5.3.1 메뉴를 통해 근거리 무선통신부(70)를 활성화시켜야 할 것이다.To this end, the user sets the function setting mode by continuously pressing the power button or the like of the security
상기 근거리 무선통신부(70)가 활성화되고, 기능 메뉴 테이블의 5.3 통신설정을 통해 외부기기(200)와의 페어링이 수행되거나 이전에 수행되었다면 보안 토큰 카드의 보안 다기능 입력장치와 외부기기(200)는 상기 근거리 무선통신부의 무선통신 프로토콜에 따라 무선으로 연결될 것이다.If the short range
무선으로 연결되면 외부기기(200)는 기능 메뉴 테이블을 메인 보안 다기능 입력장치를 포함하는 보안 토큰 카드(100)로부터 다운로드하거나 변경된 기능 메뉴 테이블을 보안 토큰 카드(100)로 업로드할 것이다.When wirelessly connected, the
상기 외부기기(200)를 통한 기능 메뉴 테이블의 기능 추가, 변경, 삭제 등의 관리 시 보안 토큰 카드(100)는 외부기기(200)를 통해 지문을 입력할 것을 요청하고, 외부기기(200)로부터 지문 데이터를 입력받아 보안 저장부(51)가 저장하고 있는 등록 지문 데이터와 비교하여 지문 인증 수행하여 성공 시에만 기능 메뉴 테이블을 관리하도록 할 수도 있을 것이다.The security
한편, 본 발명은 전술한 전형적인 바람직한 실시예에만 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 개량, 변경, 대체 또는 부가하여 실시할 수 있는 것임은 당해 기술분야에서 통상의 지식을 가진 자라면 용이하게 이해할 수 있을 것이다. 이러한 개량, 변경, 대체 또는 부가에 의한 실시가 이하의 첨부된 특허청구범위의 범주에 속하는 것이라면 그 기술사상 역시 본 발명에 속하는 것으로 보아야 한다.While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims. It will be easily understood. It is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, it is intended to cover various modifications within the scope of the appended claims.
10: 메인 제어부 11: 지문 획득부
12: 지문 인증부 13: 지문 버튼 모드 실행부
14: 지문 버튼 인식부 15: 버튼 기능 실행부
16: 지문 인증 조회부 20: 메인 저장부
30: 디스플레이부 31: 디스플레이 화면
40: 전원부 41: 전원버튼
50: 보안 제어부
51: 보안 저장부 52: 지문인증부
60: 지문 검출부 61: 지문센서
62: 지문 패턴 검출부 10: main control unit 11: fingerprint acquisition unit
12: fingerprint authentication unit 13: fingerprint button mode execution unit
14: fingerprint button recognition unit 15: button function execution unit
16: fingerprint authentication inquiry unit 20: main storage unit
30: display unit 31: display screen
40: Power supply unit 41: Power button
50:
51: security storage unit 52: fingerprint authentication unit
60: fingerprint detection unit 61: fingerprint sensor
62: fingerprint pattern detector
Claims (17)
지문센서를 포함하여 손가락 지문을 인식할 수 있는 상기 지문센서의 지문센서 인식 영역 중 손가락 끝마디가 놓인 영역에서 생성되는 지문 데이터 및 상기 지문센서 인식 영역 중 손가락 끝마디가 놓이지 않은 부분에 대한 널 데이터를 포함하는 지문 패턴 데이터를 생성하여 출력하는 지문 검출부;
사용자의 지문 데이터를 암호화하여 등록 지문 데이터로 저장하고 있는 보안 제어부; 및
지문 인증 이벤트의 발생 시 상기 지문 검출부로부터 지문 패턴 데이터를 입력받아 상기 보안 제어부에 등록되어 있는 등록 지문 데이터와 비교하여 인증을 수행하고, 인증 성공 시 지문센서 기능 버튼 모드를 설정한 후 상기 지문 검출부로부터 입력되는 지문 데이터가 형성된 상기 지문센서 인식 영역에서의 위치를 인식하고, 인식된 위치에 대응하는 버튼에 대응하는 버튼 기능을 수행하여 상기 기능 메뉴 테이블을 따라 메뉴를 이동 및 선택하여 해당 버튼 기능을 실행하는 메인 제어부를 포함하되,
상기 메인 제어부는,
상기 지문 검출부로부터 지문 데이터의 입력 시 상기 보안 제어부로 상기 지문 데이터를 포함하는 지문 인증 요청 정보를 전송하고,
상기 보안 제어부는,
상기 메인 제어부로부터 지문 인증 요청 정보의 수신 시 포함된 검출 지문 데이터와 미리 저장하고 있는 등록 지문 데이터를 비교하여 인증을 수행한 후 인증 결과를 상기 보안 제어부로 리턴하며,
상기 메인 제어부는,
상기 인증 결과를 수신받아 인증 성공 여부를 판단하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력장치.
A main menu storage for storing card information for cards registered in the function menu table and a function menu table in which a plurality of functions for a set and registered cards are defined in a top down manner;
Fingerprint data generated in an area where a finger tip is located in a fingerprint sensor recognition area of the fingerprint sensor including a fingerprint sensor and null data on a part of the fingerprint sensor recognition area where a finger tip is not included A fingerprint detection unit for generating and outputting fingerprint pattern data;
A security controller for encrypting and storing the fingerprint data of the user as registered fingerprint data; And
The fingerprint authentication apparatus according to claim 1, wherein the fingerprint detection unit detects fingerprint pattern data from the fingerprint detection unit, compares the fingerprint pattern data with registered fingerprint data registered in the security control unit, Recognizes the position in the fingerprint sensor recognition area where the input fingerprint data is formed and performs a button function corresponding to the button corresponding to the recognized position to move and select the menu along the function menu table to execute the corresponding button function A main control unit,
The main control unit,
When fingerprint data is input from the fingerprint detection unit, transmits fingerprint authentication request information including the fingerprint data to the security control unit,
The security control unit includes:
Wherein the control unit compares the detected fingerprint data included in the fingerprint authentication request information received from the main control unit with registered fingerprint data stored in advance and performs authentication and returns the authentication result to the security control unit,
The main control unit,
Wherein the security token card receives the authentication result and determines whether authentication is successful or not.
상기 메인 저장부는,
상기 지문센서의 지문센서 인식 영역은 중앙에 형성되는 선택 버튼 영역 및 상기 선택 버튼 영역 주변으로 형성되는 적어도 세 개의 이동 버튼 영역으로 분할한 버튼 위치를 정의하는 버튼 영역 식별 테이블을 더 저장하며,
상기 메인 제어부는,
기능 설정 모드에서 상기 지문 인증 후 입력되는 지문 패턴 데이터의 지문 데이터가 상기 버튼 영역들 중 어떤 버튼 영역에 형성되었는지를 판단하여 위치를 인식하고 인식된 위치에 대응하는 버튼의 기능을 수행하여 상기 기능 메뉴 테이블의 메뉴를 이동하거나 선택하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력장치.
The method according to claim 1,
The main storage unit,
Wherein the fingerprint sensor recognition area of the fingerprint sensor further stores a button area identification table defining a button position divided into a select button area formed at the center and at least three move button areas formed around the select button area,
The main control unit,
In the function setting mode, fingerprint data of the fingerprint pattern data input after the fingerprint authentication is recognized in which button area of the button areas, and recognizes the position, performs a function of a button corresponding to the recognized position, Wherein the menu of the security token card is moved or selected.
상기 버튼 영역 식별 테이블은,
상기 지문센서 인식 영역을 중앙에 형성되는 선택 버튼 영역, 상기 선택 버튼 영역 우측으로 전방 이동 버튼 영역, 상기 선택 버튼 영역 좌측으로 후방 이동 버튼 영역, 상기 선택 버튼 영역 아래로 다음 이동 버튼 영역으로 분류하여 정의하고, 상기 선택 버튼 영역의 위치에 대해 선택 버튼, 상기 전방 이동 버튼 영역의 위치에 대해 전방 이동 버튼, 상기 후방 이동 버튼 영역에 후방 이동 버튼, 상기 다음 이동 버튼 영역에 다음 이동 버튼이 맵핑되는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력장치.
5. The method of claim 4,
Wherein the button area identification table comprises:
The fingerprint sensor recognition region is classified into a select button region formed at the center, a forward movement button region to the right of the selection button region, a rearward movement button region to the left of the selection button region, and a next movement button region below the selection button region A forward movement button for the position of the forward movement button region, a rearward movement button for the rearward movement button region, and a next movement button for the next movement button region are mapped to the position of the selection button region A security multi-function input device using a fingerprint sensor of a security token card.
근거리 무선통신기능을 가지는 모바일 디바이스와 근거리 무선통신을 수행하는 근거리 무선통신부를 더 포함하되,
상기 메인 제어부는,
상기 근거리 무선통신부를 통해 상기 모바일 디바이스로부터 카드정보를 포함하는 카드 등록 정보를 수신받아 상기 카드 등록 정보에 대응하는 카드 메뉴 항목을 상기 기능 메뉴 테이블에 추가하고, 상기 카드 메뉴 항목에 대응하여 상기 카드 등록 정보를 저장하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력장치.
The method according to claim 1,
And a short range wireless communication unit for performing short range wireless communication with a mobile device having a short range wireless communication function,
The main control unit,
Receiving a card registration information including card information from the mobile device via the short-range wireless communication unit, adding a card menu item corresponding to the card registration information to the function menu table, Wherein the security token card is a secure multi-function input device using a fingerprint sensor.
상기 메인 제어부는,
상기 근거리 무선통신부를 통해 모바일 디바이스로부터 카드 등록 요청 발생 시 상기 기능 메뉴 테이블을 상기 모바일 디바이스로 제공하고,
새롭게 등록된 상기 카드 메뉴 항목의 카드가 추가된 기능 메뉴 테이블 및 상기 추가된 카드에 대한 카드정보를 상기 근거리 무선통신부를 통해 수신하여 상기 메인 저장부에 저장하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력장치.
The method according to claim 6,
The main control unit,
And providing the function menu table to the mobile device when a card registration request is made from the mobile device through the short-
A function menu table to which a card of the newly registered card menu item is added and card information about the added card are received through the short range wireless communication unit and stored in the main storage unit. Secure multifunction input device using.
상기 보안 제어부는,
상기 등록 지문 데이터를 저장하는 보안 저장부; 및
상기 메인 제어부로부터 지문인증 요청 정보를 수신하고, 지문인증 요청 정보에 포함된 지문데이터와 상기 보안 저장부에 저장된 등록 지문 데이터를 비교하여 인증을 수행하고, 인증 결과를 메인 제어부로 리턴하는 지문 인증부를 포함하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력장치.
The method according to claim 1,
The security control unit includes:
A security storage unit for storing the registered fingerprint data; And
A fingerprint authentication unit that receives fingerprint authentication request information from the main control unit, performs authentication by comparing the fingerprint data included in the fingerprint authentication request information with the registration fingerprint data stored in the security storage unit, and returns the authentication result to the main control unit Wherein the secure token card is a secure multi-function input device using a fingerprint sensor.
상기 보안 제어부와 연결되어 RF 신호를 송수신하는 RF 안테나를 더 포함하되,
보안 제어부는 RF 안테나를 통해 RF 신호의 수신 시 RF 신호 수신 통지 신호를 메인 제어부로 전송하고,
상기 메인 제어부는 전원버튼의 눌림에 의한 전원 공급 시, 전원버튼의 일정 시간 이상 입력에 의한 기능 설정 모드의 설정 또는 상기 보안 제어부로부터 RF 신호 수신 통지 신호의 수신 시 상기 지문 인증 이벤트가 발생된 것으로 판단하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력장치.
The method according to claim 1,
And an RF antenna connected to the security controller to transmit and receive an RF signal,
The security control unit transmits an RF signal reception notification signal to the main control unit upon reception of the RF signal through the RF antenna,
The main control unit determines that the fingerprint authentication event is generated when power is supplied by depression of the power button, when a function setting mode is set by inputting the power button for a predetermined time or more, or when an RF signal reception notification signal is received from the security control unit Wherein the security token card is a secure multi-function input device using a fingerprint sensor.
상기 메인 제어부는,
상기 선택 버튼이 일정 시간 내에 제1 횟수 또는 제1시간 이상으로 연속 입력되면 기능 선택 완료 기능으로 인식하고, 일정 시간 내에 제2횟수 또는 제2시간 이상으로 연속 입력되면 기능 선택 종료로 판단하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력장치.
6. The method of claim 5,
The main control unit,
When the selection button is continuously input for a first time or longer than a first time within a predetermined time, it is recognized as a function selection completion function, and when the selection button is continuously input for a second time or more within a predetermined time, A security multi-function input device using a fingerprint sensor of a security token card.
상기 지문인증 성공 시 상기 지문 검출부의 지문센서를 입력장치로 인식하기 위한 지문센서 기능 버튼 모드를 설정하는 버튼 모드 설정 과정;
상기 지문센서 기능 버튼 모드에서 상기 지문 검출부로부터 입력되는 지문 패턴 데이터에 대응하는 지문센서 인식 영역에서 상기 지문 패턴 데이터에서 지문 데이터가 형성된 위치에 의해 지문센서 인식 영역에서의 위치를 인식하고, 인식된 위치에 대응하는 버튼을 식별하는 버튼 인식 과정; 및
상기 인식된 버튼에 대응하여 해당 버튼 기능을 수행하는 버튼 기능 실행 과정을 포함하되,
상기 보안 인증 과정은,
메인 제어부가 지문 인증 이벤트의 발생 시 지문 검출부를 통해 지문 패턴 데이터를 획득하는 지문 패턴 데이터 획득 단계;
상기 메인 제어부가 상기 지문 패턴 데이터로부터 지문 데이터를 추출하는 지문 데이터 획득 단계;
상기 메인 제어부가 상기 보안 제어부로 상기 지문 데이터를 포함하는 지문 인증 요청 정보를 전송하는 지문 인증 요청 단계;
상기 보안 제어부가 상기 지문 인증 요청 정보의 수신 시 포함된 지문 데이터와 암호화되어 등록되어 있는 등록 지문 데이터를 비교하여 지문인증을 수행하고 그 결과를 리턴하는 지문 인증 결과 리턴 단계; 및
상기 메인 제어부가 상기 지문 인증 결과를 상기 보안 제어부로부터 리턴받아 지문인증의 성공여부를 판단하는 지문 인증 성공 판단 단계를 포함하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력방법.
A security authentication process of receiving fingerprint pattern data from a fingerprint detection unit and performing fingerprint authentication by comparing the registered fingerprint data with registered fingerprint data registered in the security control unit when a fingerprint authentication event occurs;
Setting a fingerprint sensor function button mode for recognizing the fingerprint sensor of the fingerprint detection unit as an input device when the fingerprint authentication is successful;
Recognizing the position in the fingerprint sensor recognition area by the position where the fingerprint data is formed in the fingerprint pattern data in the fingerprint sensor recognition area corresponding to the fingerprint pattern data input from the fingerprint detection part in the fingerprint sensor function button mode, A button recognition process for identifying a button corresponding to the button; And
And performing a button function corresponding to the recognized button,
The security authentication process includes:
A fingerprint pattern data acquiring step of acquiring fingerprint pattern data through a fingerprint detector when the main controller generates a fingerprint authentication event;
A fingerprint data acquiring step of the main controller extracting fingerprint data from the fingerprint pattern data;
A fingerprint authentication request step in which the main control unit transmits fingerprint authentication request information including the fingerprint data to the security control unit;
A fingerprint authentication result returning step in which the security controller compares the fingerprint data included in the fingerprint authentication request information with the registered fingerprint data to perform fingerprint authentication and returns the result; And
And a fingerprint authentication success determining step of determining whether the fingerprint authentication is successful by returning the fingerprint authentication result from the security controller to the main controller.
상기 버튼 인식 과정은,
상기 지문센서 기능 버튼 모드에서 상기 지문 검출부로부터 입력되는 지문 패턴 데이터에 대응하는 상기 지문센서 인식 영역에서 상기 지문 패턴 데이터에서 지문 데이터가 형성된 위치에 의해 지문센서 인식 영역에서의 위치를 인식하는 위치 인식 단계;
인식된 상기 위치가 선택 버튼 영역인지를 판단하는 선택 버튼 판단 단계; 및
인식된 상기 위치가 상기 선택 버튼 영역 주변으로 형성되는 이동 버튼 영역인지를 판단하는 이동 버튼 판단 단계를 포함하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력방법.
13. The method of claim 12,
In the button recognition process,
A position recognition step of recognizing the position in the fingerprint sensor recognition area by the position where the fingerprint data is formed in the fingerprint pattern data in the fingerprint sensor recognition area corresponding to the fingerprint pattern data inputted from the fingerprint detection part in the fingerprint sensor function button mode ;
A selection button determination step of determining whether the recognized position is a selection button area; And
And a movement button determination step of determining whether the recognized position is a movement button area formed around the selection button area.
상기 버튼 인식 과정은,
상기 선택 버튼 판단 단계가 일정 시간 내에 두 번 실행되는지를 판단하고 일정 시간 내에 두 번 실행되면 기능 선택 완료 버튼이 입력된 것으로 간주하는 기능 선택 완료 버튼 판단 단계; 및
상기 선택 버튼 판단 단계가 일정 시간 간격으로 연속해서 세 번 실행되는지를 판단하고, 일정 시간 간격으로 연속해서 세 번 실행되면 기능 선택 종료 버튼이 입력된 것으로 간주하는 기능 선택 종료 버튼 판단 단계를 더 포함하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력방법.
16. The method of claim 15,
In the button recognition process,
Determining whether the selection button determination step is executed twice within a predetermined time, and determining that a function selection completion button is input when the selection button is executed twice within a predetermined time; And
Further comprising a function selection end button determination step of determining whether the selection button determination step is executed three times consecutively at predetermined time intervals and considering that the function selection end button is inputted three consecutive times at a predetermined time interval Wherein the secure token card is a secure multi-function input method using a fingerprint sensor.
상기 버튼 기능 실행 과정은,
이동 버튼이 눌린 것으로 판단되면 기능 설정 모드에서 기능 메뉴 테이블의 현재 메뉴에서 이동 버튼의 방향에 대응하는 방향으로 이동한 메뉴로 변경하는 이동 버튼 기능 실행 단계;
상기 선택 버튼이 눌린 것으로 판단되면 현재의 메뉴의 선택을 대기하는 선택 버튼 기능 대기 단계;
상기 기능 선택 완료 버튼이 눌린 것으로 판단되면 상기 선택 버튼 기능 실행 단계에서 선택된 메뉴를 선택하여 해당 기능을 실행하는 기능 선택 완료 단계; 및
상기 기능 선택 종료 버튼이 누린 것으로 판단되면 메뉴 선택을 종료하는 기능선택 종료 단계를 포함하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력방법.17. The method of claim 16,
The button function execution process includes:
If it is determined that the move button is pressed, a move button function execution step of changing from a current menu of the function menu table to a menu moved in a direction corresponding to the direction of the move button in the function setting mode;
Waiting for a selection of a current menu if the selection button is determined to be pressed;
A function selection completion step of selecting a menu selected in the selection button function execution step and executing a corresponding function when it is determined that the function selection completion button is pressed; And
And terminating the menu selection if it is determined that the function selection end button is held. The security multi-function input method according to claim 1,
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160179229A KR101755285B1 (en) | 2016-12-26 | 2016-12-26 | Security multi-function input apparatus using fingerprint sensor in security token card and method thereof |
PCT/KR2017/014292 WO2018124529A1 (en) | 2016-12-26 | 2017-12-07 | Security input device and method for multiple functions, using fingerprint sensor of security token card |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160179229A KR101755285B1 (en) | 2016-12-26 | 2016-12-26 | Security multi-function input apparatus using fingerprint sensor in security token card and method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101755285B1 true KR101755285B1 (en) | 2017-07-10 |
Family
ID=59356194
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160179229A KR101755285B1 (en) | 2016-12-26 | 2016-12-26 | Security multi-function input apparatus using fingerprint sensor in security token card and method thereof |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR101755285B1 (en) |
WO (1) | WO2018124529A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102001033B1 (en) * | 2018-10-04 | 2019-07-17 | (주)에이피에스아이씨티 | Electronic Card |
WO2019178272A1 (en) * | 2018-03-13 | 2019-09-19 | Ethernom, Inc. | Secure tamper resistant smart card |
KR102143420B1 (en) * | 2019-02-11 | 2020-08-11 | (주)리즘인터랙티브 | the device controlling method using the sticker type fingerprint recognition IoT button |
US11734406B2 (en) | 2018-03-13 | 2023-08-22 | Ethernom, Inc. | Secure tamper resistant smart card |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101502326B1 (en) | 2014-08-07 | 2015-03-16 | (주)이미지스테크놀로지 | A touch screen and fingerprint determining method for integration of fingerprint recognition of swipe type |
KR101598371B1 (en) * | 2014-07-14 | 2016-02-29 | 브릴리언츠 주식회사 | Smart multi card |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090001207A (en) * | 2007-06-29 | 2009-01-08 | 삼성전자주식회사 | Multi purpose card for integrating a number of information, and using method thereof |
KR101572768B1 (en) * | 2007-09-24 | 2015-11-27 | 애플 인크. | Embedded authentication systems in an electronic device |
KR20100013668A (en) * | 2008-07-31 | 2010-02-10 | 한국다이퍼 주식회사 | Checking the lost of belongings using the transceiver |
KR101911253B1 (en) * | 2012-11-21 | 2018-10-24 | 엘지전자 주식회사 | System for controlling electronic tag, mobile device and display apparatus, mobile device for controlling the same and display apparatus for controlling the same |
-
2016
- 2016-12-26 KR KR1020160179229A patent/KR101755285B1/en active IP Right Grant
-
2017
- 2017-12-07 WO PCT/KR2017/014292 patent/WO2018124529A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101598371B1 (en) * | 2014-07-14 | 2016-02-29 | 브릴리언츠 주식회사 | Smart multi card |
KR101502326B1 (en) | 2014-08-07 | 2015-03-16 | (주)이미지스테크놀로지 | A touch screen and fingerprint determining method for integration of fingerprint recognition of swipe type |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019178272A1 (en) * | 2018-03-13 | 2019-09-19 | Ethernom, Inc. | Secure tamper resistant smart card |
US11301554B2 (en) | 2018-03-13 | 2022-04-12 | Ethernom, Inc. | Secure tamper resistant smart card |
US11734406B2 (en) | 2018-03-13 | 2023-08-22 | Ethernom, Inc. | Secure tamper resistant smart card |
KR102001033B1 (en) * | 2018-10-04 | 2019-07-17 | (주)에이피에스아이씨티 | Electronic Card |
KR102143420B1 (en) * | 2019-02-11 | 2020-08-11 | (주)리즘인터랙티브 | the device controlling method using the sticker type fingerprint recognition IoT button |
Also Published As
Publication number | Publication date |
---|---|
WO2018124529A1 (en) | 2018-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6797965B2 (en) | Secure mobile user interface and mobile device case | |
US9953312B2 (en) | Wearable device and method for processing NFC payment using the wearable device | |
KR101755285B1 (en) | Security multi-function input apparatus using fingerprint sensor in security token card and method thereof | |
KR101570354B1 (en) | Mobile terminal and method for controlling the same | |
JP6808850B2 (en) | Power operation method using fingerprint recognition card and fingerprint recognition card | |
KR102090956B1 (en) | A method for detecting a finger print and an apparatus therefor | |
AU2017317605A1 (en) | User interface for managing access to credentials for use in an operation | |
US20180268415A1 (en) | Biometric information personal identity authenticating system and method using financial card information stored in mobile communication terminal | |
KR20200009916A (en) | Electronic device and method for controlling the same | |
EP3044925B1 (en) | Method and device for facilitating mutual authentication between a server and a user using haptic feedback | |
KR101458775B1 (en) | Method for application executing and settlement interlocked with pair apparatus and digital system for the method | |
KR20140080547A (en) | Method, device and system for entering data | |
CN104463036B (en) | Method, mobile terminal and the system of Password Input | |
US9680828B2 (en) | Mobile devices, terminal devices, and authentication methods thereof | |
US12039507B2 (en) | Touchscreen enabled smart card | |
US20120017273A1 (en) | Apparatus and method for improving the security in portable communication system | |
CN107924516B (en) | Payment authentication method and device of mobile terminal and mobile terminal | |
US20170200159A1 (en) | Secure payment device and secure payment method thereof | |
KR20120107647A (en) | Automatic teller machine finance transaction system using smart phone application | |
KR101437049B1 (en) | Secure Digital system using Near Field Communication, pair system making a pair with the secure digital system, and providing method thereof | |
KR20130086589A (en) | Automatic teller machine finance transaction system using smart phone application | |
KR101502377B1 (en) | Mobile communication terminal with authentication function using registered security card, system for payment authentication using the mobile communication terminal, and method thereof | |
KR102131830B1 (en) | Mobile terminal and controlling method thereof | |
CN109074585A (en) | Method of payment and terminal | |
KR101540301B1 (en) | Secure Digital system using Near Field Communication, pair system making a pair with the secure digital system, and providing method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |