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 PDF

Info

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
Application number
KR1020160179229A
Other languages
Korean (ko)
Inventor
송상헌
김유섭
김원겸
Original Assignee
주식회사 에스씨테크원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 에스씨테크원 filed Critical 주식회사 에스씨테크원
Priority to KR1020160179229A priority Critical patent/KR101755285B1/en
Application granted granted Critical
Publication of KR101755285B1 publication Critical patent/KR101755285B1/en
Priority to PCT/KR2017/014292 priority patent/WO2018124529A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record 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/067Record 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/07Record 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/0716Record 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/0718Record 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • G06K9/00087
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • G06V40/1365Matching; 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

보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력장치 및 방법{Security multi-function input apparatus using fingerprint sensor in security token card and method thereof}Technical Field [0001] The present invention relates to a security multi-function input apparatus and method using a fingerprint sensor of a security token card,

본 발명은 보안 토큰 카드의 지문센서를 이용한 다기능 입력장치 및 방법에 관한 것으로, 더욱 상세하게는 지문센서를 통해 인식된 지문과 보안 토큰 카드의 보안칩에 저장된 등록 지문에 의해 인증을 수행하여 인증 성공 시 상기 지문센서를 통해 입력되는 지문 패턴에 의해 지문의 지문센서 인식 영역 내의 위치를 인식하고, 그 위치에 대응하는 버튼을 실행하여 다수의 기능을 선택할 수 있는 지문센서를 이용한 보안 다기능 입력장치 및 방법에 관한 것이다.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 OTP generation button 3 for generating an OTP and a display unit 2 for displaying the generated OTP.

그러나 두 개의 기능이 결합되는 보안 토큰 카드는 (나)와 같이 둘 이상의 버튼(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 button input unit 4 having a plurality of buttons.

또한, 최근에는 이러한 불편함을 해소하기 위해 보안 토큰 카드의 사용자 인증을 수행할 수 있고, 인증 성공 시 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.

공개특허 제10-2010-0020116호(2010.02.22.)Published Patent No. 10-2010-0020116 (Feb. 22, 2010)

따라서 본 발명의 목적은 지문센서를 통해 인식된 지문과 보안 토큰 카드의 보안칩에 저장된 등록 지문에 의해 인증을 수행하여 인증 성공 시 상기 지문센서를 통해 입력되는 지문 패턴에 의해 지문의 지문센서 인식 영역 내의 위치를 인식하고, 그 위치에 대응하는 버튼을 실행하여 다수의 기능을 선택할 수 있는 지문센서를 이용한 보안 다기능 입력장치 및 방법을 제공함에 있다.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 main control unit 10, a main storage unit 20, a display unit 30, a power source unit 40, a security control unit 50, 60 and a short-range wireless communication unit 70.

메인 제어부(10)는 본 발명에 따른 지문센서를 이용한 다기능 입력 장치의 전반적인 동작을 제어한다. 특히, 메인 제어부(10)는 지문 인증 모드, 지문 센서 기능 버튼 모드 및 기능 설정 모드를 전환하면서 전환된 모드에 따라 전반적인 동작을 제어한다. 상기 지문 인증 모드는 사용자 지문을 이용하여 사용자 인증을 수행하는 모드이고, 상기 지문 센서 기능 버튼 모드는 지문센서를 기능 버튼 입력장치로 사용하는 모드이며, 상기 기능 설정 모드는 기능 메뉴 테이블의 다양한 기능을 추가, 삭제, 변경 등의 관리를 수행하는 모드이다. 메인 제어부(10)의 상세 구성 및 동작은 다른 구성을 먼저 설명한 후 상세히 설명한다.The main control unit 10 controls the overall operation of the multifunctional input device using the fingerprint sensor according to the present invention. In particular, the main control unit 10 controls the overall operation according to the switched mode while switching between the fingerprint authentication mode, the fingerprint sensor function button mode, and the function setting mode. Wherein the fingerprint authentication mode is a mode for performing user authentication using a user fingerprint, the fingerprint sensor function button mode is a mode for using a fingerprint sensor as a function button input device, and the function setting mode is a mode for performing various functions Addition, deletion, change, and so on. The detailed configuration and operation of the main control unit 10 will be described in detail after first explaining other configurations.

메인 저장부(20)는 본 발명에 따른 기능 메뉴 테이블 및 기능 메뉴 테이블에 등록된 기능들에 대한 기능 실행 정보를 저장한다. 상기 기능 메뉴 테이블은 도 6에서 나타낸 바와 같이 다수의 기능들에 대한 메뉴가 탑다운(Top Down) 방식으로 정의되어 있는 테이블이다. 기능 메뉴 테이블은 도 6에서 보이는 바와 같이 멤버십 카드, 교통 카드, 신용카드, 인증서 및 장치관리가 상위 메뉴에 구성되고, 멤버십 메뉴의 하위 메뉴에는 적어도 하나 이상의 멤버십 카드가 등록되어 메뉴로 설정되어 있다.The main storage unit 20 stores function execution information for the functions registered in the function menu table and the function menu table according to the present invention. The function menu table is a table in which menus for a plurality of functions are defined in a top down manner as shown in FIG. As shown in FIG. 6, the function menu table includes a membership menu, a transportation card, a credit card, a certificate, and a device management in the upper menu. At least one membership card is registered in the lower menu of the membership menu.

또한, 상위 교통 카드메뉴에는 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 main storage unit 20 also stores the credit card information for the K and S cards registered in the sub menu of the menu in Fig. 6, for example, the sub menu of the upper credit card menu, And the communication setting information for communicating with the external device through the short range wireless communication unit 70 is stored as the function execution information in the lower communication setting menu of the device management menu which is the upper menu.

상기 메인 저장부(20)에 저장되는 금융카드에 대한 카드정보는 카드에 대한 카드 식별정보만을 저장하고 중요 카드정보는 후술할 보안 저장부(51)에 저장하는 것이 바람직할 것이다.It is preferable that the card information for the financial card stored in the main storage unit 20 stores only the card identification information for the card and the important card information is stored in the security storage unit 51 described later.

또한, 메인 저장부(20)는 중요 정보인 인증서 등도 보안 저장부(51)에 저장하는 것이 바람직할 것이다.Also, it is preferable that the main storage unit 20 stores the certificate, which is important information, in the security storage unit 51 as well.

또한 메인 저장부(20)는 후술할 보안 저장부(51)의 용량이 적게 형성되는 경우 지문데이터의 일부를 저장하도록 구성될 수 있을 것이다.Also, the main storage unit 20 may be configured to store a part of the fingerprint data when the capacity of the security storage unit 51 to be described later is small.

또한, 메인 저장부(20)는 버튼 영역 식별 테이블을 저장한다. 상기 버튼 영역 식별 테이블은 도 4와 같이 지문센서(61)의 지문센서 인식영역(401)을 9개의 버튼 영역으로 분할하고, 분할된 9개의 분할된 영역에 버튼을 정의한다. 예를 들어, 9개의 분할된 영역 중 중앙 영역은 선택 버튼 영역으로 정의되고, 선택 버튼 영역의 우측 영역은 전방 이동 버튼 영역으로 정의되며, 선택 버튼 영역의 좌측 영역은 후방 이동 버튼 영역으로 정의되고, 선택 버튼 영역의 아래 영역은 다음 이동 버튼 영역으로 정의된다. 또한, 선택 버튼 영역은 선택 버튼이 맵핑되며, 전방 이동 버튼 영역은 전방 이동 버튼이 맵핑되고, 후방 이동 버튼 영역은 후방 이동 버튼이 맵핑되며, 다음 이동 버튼 영역은 다음 이동 버튼이 맵핑될 것이다. 선택 버튼 영역의 상위 영역은 이전 이동 버튼 영역으로 정의될 수도 있을 것이다. 그리고 9개의 분할영역 중 모서리 영역은 각 버튼 영역들 사이의 경계(완충) 영역으로 정의될 수 있으며, 이 경계 영역에는 버튼이 맵핑되지 않는 것이 바람직할 것이다.In addition, the main storage unit 20 stores a button area identification table. As shown in FIG. 4, the button region identification table divides the fingerprint sensor recognition area 401 of the fingerprint sensor 61 into nine button regions and defines buttons in the divided nine divided regions. For example, a center area of nine divided areas is defined as a selection button area, a right area of the selection button area is defined as a forward movement button area, a left area of the selection button area is defined as a backward movement button area, The lower area of the selection button area is defined as the next movement button area. Also, the selection button region maps to the selection button, the forward movement button region maps the forward movement button, the rearward movement button region maps the backward movement button, and the next movement button region maps to the next movement button. The upper area of the selection button area may be defined as the previous movement button area. Of the nine divided regions, an edge region may be defined as a boundary region between the respective button regions, and it is preferable that no button is mapped to the boundary region.

디스플레이부(30)는 액정표시장치(Liquid Crystal Display: LCD) 등이 될 수 있으며, 메인 제어부(10)의 제어를 받아 보안 토큰 카드의 동작에 따른 다양한 정보를 표시한다. 특히 디스플레이부(30)는 사용자가 지문센서의 각 분할 영역을 터치하여 사용자가 원하는 기능을 선택할 수 있도록 도 6의 기능 메뉴 테이블의 메뉴들 중 일부 메뉴에 대한 트리를 표시한다. 따라서 디스플레이부(30)는 적어도 2*3의 메뉴 항목이 표시될 수 있는 문자 LCD 또는 그래픽 LCD를 적용하는 것이 바람직할 것이다. 상기 디스플레이부(30)는 바코드 등이 표시되도록 그래픽 LCD가 적용될 수도 있을 것이다. 그래픽 LCD가 적용되는 경우, 디스플레이부(30)에는 선택된 멤버십 카드에 대한 사용자 식별정보를 포함하는 바코드가 표시될 수도 있을 것이다.The display unit 30 may be a liquid crystal display (LCD) or the like and displays various information according to the operation of the security token card under the control of the main control unit 10. In particular, the display unit 30 displays a tree for some of the menus of the function menu table of FIG. 6 so that the user can touch each of the divided regions of the fingerprint sensor to select a function desired by the user. Therefore, it is preferable that the display unit 30 applies a character LCD or a graphic LCD on which at least 2 * 3 menu items can be displayed. The display unit 30 may be a graphic LCD so that a barcode or the like is displayed. When the graphic LCD is applied, the display unit 30 may display a barcode including user identification information for the selected membership card.

전원부(40)는 전원버튼(41)을 포함하며, 전원버튼(41)이 눌리면 보안 다기능 입력장치의 전체 구성에 필요한 전원을 공급한다. 또한, 전원버튼(41)의 눌림에 대한 버튼 신호를 메인 제어부(10)로 출력한다.The power supply unit 40 includes a power button 41. When the power button 41 is pressed, the power supply unit 40 supplies power required for the entire configuration of the security multi-function input device. Further, a button signal for depressing the power button 41 is output to the main control unit 10. [

보안 제어부(50)는 신용카드에 적용되는 금융 보안칩으로 신용카드의 카드정보를 암호화하여 저장하는 보안 저장부(51)를 포함하고 RF 안테나(53)와 연결되어 RF 안테나(53)를 통해 RF 신호를 송수신한다.The security control unit 50 includes a security storage unit 51 for encrypting and storing card information of a credit card using a financial security chip applied to a credit card, and is connected to the RF antenna 53, And transmits and receives signals.

상기 보안 저장부(51)는 본 발명에 따라 사용자의 지문 데이터를 암호화하여 저장하고, 본 발명에 따라 등록된 복수의 금융카드에 대한 중요 카드정보 및 인증서 기능에 따른 개인 키 및 공개키 등을 저장한다. 상기 중요 카드정보는 카드번호, 카드인증값(Card Verification Value: CVV)(또는 카드보안코드(Card Security Code: CSC), 카드인증코드(CVC)), 유효일자 등이 될 수 있을 것이다.The security storage unit 51 encrypts and stores fingerprint data of a user according to the present invention, stores important card information for a plurality of financial cards registered according to the present invention, a private key and a public key according to the certificate function do. The important card information may be a card number, a card verification value (CVV) (or a card security code (CSC), a card authentication code (CVC)), an effective date, and the like.

따라서 보안 제어부(50)는 메인 제어부(10)로부터 금융카드 기능의 선택에 따른 선택된 금융카드에 대한 카드정보인 카드 식별정보가 수신되면 카드 식별정보에 대응하는 중요 카드정보를 활성화시켜 해당 금융카드로서 동작할 수 있도록 한다.Accordingly, when the card identification information, which is card information for the selected financial card, is received from the main control unit 10 from the main control unit 10, the security control unit 50 activates the important card information corresponding to the card identification information, To operate.

또한, 보안 저장부(51)는 등록 지문 데이터의 등록 시 일부는 메인 저장부(20)에 저장되고, 나머지만 저장되도록 구성될 수도 있을 것이다. In addition, the security storage unit 51 may be configured such that a part of the registered fingerprint data is stored in the main storage unit 20 and only the remaining data is stored.

보안 제어부(50)는 본 발명의 제2실시예에 따라 도 3에 나타낸 바와 같이 지문인증부(52)를 더 포함한다.The security control unit 50 further includes a fingerprint authentication unit 52 as shown in FIG. 3 according to the second embodiment of the present invention.

제1실시예에 따라 보안 제어부(50)는 메인 제어부(10)로부터 등록 지문 데이터 요청 신호가 입력되면 보안 저장부(51)에 저장되어 있는 등록 지문 데이터를 복호하여 메인 제어부(10)로 제공한다.The security control unit 50 decrypts the registered fingerprint data stored in the secure storage unit 51 and supplies the decrypted fingerprint data to the main control unit 10 when the registered fingerprint data request signal is input from the main control unit 10 .

반면, 제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 fingerprint detection unit 60 is received from the main control unit 10, the security controller 50 transmits the fingerprint data included in the fingerprint data 51), compares the fingerprint data stored in the storage unit (51) with the fingerprint data stored in the storage unit (51), performs fingerprint authentication according to whether or not the fingerprint data matches the fingerprint data, and returns the result to the main control unit (10).

또한, 보안 제어부(50)는 RF 안테나를 통해 RF 안테나 신호가 수신되면 메인 제어부(10)로 RF 신호 수신 통지 신호를 메인 제어부(10)로 출력한다.When the RF antenna signal is received through the RF antenna, the security controller 50 outputs an RF signal reception notification signal to the main controller 10 to the main controller 10.

지문 검출부(60)는 지문센서(61)를 포함하여 지문 패턴 데이터를 검출하여 메인 제어부(10)로 출력한다.The fingerprint detection unit 60 detects the fingerprint pattern data including the fingerprint sensor 61 and outputs the detected fingerprint pattern data to the main control unit 10.

지문 검출부(60)는 도 4의 (나)에 나타낸 바와 같이 지문센서 인식 영역(401)을 가지는 지문센서(61)를 포함하며, 지문센서 인식 영역(401)에 손가락 끝마디가 놓이면, 놓인 손가락 끝마디에 형성된 지문데이터를 포함하는 지문 패턴 데이터를 생성하여 메인 제어부(10)로 출력한다. 상기 지문 패턴 데이터는 상기 지문센서 인식 영역 중 손가락 끝마디가 닿지 않은 부분에 대한 널 데이터를 포함할 것이다. The fingerprint detection unit 60 includes a fingerprint sensor 61 having a fingerprint sensor recognition area 401 as shown in FIG. 4 (B). When the fingerprint sensor is placed on the fingerprint sensor recognition area 401, And outputs the generated fingerprint pattern data to the main control unit 10. The fingerprint pattern data may include null data for a portion of the fingerprint sensor recognition area not touching the finger tip.

근거리 무선통신부(70)는 근거리 무선통신 기능을 가지는 외부기기와 근거리 무선 데이터 통신을 수행한다. 상기 근거리 무선통신부(70)는 NFC(Near Field Communication) 근거리 무선통신 프로토콜, 블루투스(Bluetooth) 근거리 무선통신 등 중 하나가 적용될 수 있을 것이다.The short-range wireless communication unit 70 performs short-range wireless data communication with an external device having a short-range wireless communication function. The short range wireless communication unit 70 may be one of a near field communication (NFC) short range wireless communication protocol and a Bluetooth short range wireless communication.

메인 제어부(10)의 상세 구성 및 동작을 설명하면, 메인 제어부(10)는 제1실시예에 따라 지문 획득부(11), 지문 인증부(12) 및 지문 버튼 모드 실행부(13)를 포함하고, 제2실시예에 따라 지문 획득부(11), 지문 인증 조회부(16) 및 지문 버튼 모드 실행부(13)를 포함하여, 사용자 지문 등록 모드, 지문 인증 모드, 지문센서 기능 버튼 모드, 기능 설정 모드를 전환하면서 해당 모드의 동작을 제어한다.The main control unit 10 includes a fingerprint acquisition unit 11, a fingerprint authentication unit 12 and a fingerprint button mode execution unit 13 according to the first embodiment A fingerprint authentication function mode, a fingerprint sensor function button mode, and a fingerprint sensor function mode including the fingerprint acquisition unit 11, the fingerprint authentication inquiry unit 16 and the fingerprint button mode execution unit 13 according to the second embodiment, Controls the operation of the corresponding mode while switching the function setting mode.

메인 제어부(10)는 최초 구동 시 또는 지문 데이터가 보안 저장부(51)에 등록되어 있지 않을 때 지문 등록 모드를 설정하고, 지문 등록 모드에서 지문을 등록할 것을 요청하는 메시지를 디스플레이부(30)에 표시하고, 이후 지문센서(61)를 통해 입력되는 지문 데이터를 보안 제어부(50)로 전송한다. 그러면 보안 제어부(50)는 지문 데이터를 암호화하여 보안 저장부(51)에 저장한다.The main control unit 10 sets the fingerprint registration mode at the time of initial operation or when the fingerprint data is not registered in the security storage unit 51 and displays a message requesting the fingerprint registration in the fingerprint registration mode to the display unit 30. [ And transmits the fingerprint data input through the fingerprint sensor 61 to the security control unit 50. [ Then, the security controller 50 encrypts the fingerprint data and stores the encrypted fingerprint data in the security storage unit 51.

이때, 메인 제어부(10)는 등록할 등록 지문 데이터를 분할하여 제1분할 등록 지문 데이터를 메인 저장부(20)에 저장하고, 나머지 등록 지문 데이터인 제2분할 등록 지문 데이터만을 보안 제어부(50)로 전송하여 보장 저장부(51)에 저장하도록 할 수도 있을 것이다.At this time, the main control unit 10 divides the registered fingerprint data to be registered and stores the first divided fingerprint data in the main storage unit 20, and only the second divided registered fingerprint data, which is the remaining registered fingerprint data, And may be stored in the guarantee storage unit 51. [

상기 지문의 등록 후 제어부는 지문 인증 모드를 설정할 것이다. 이하 이후 동작을 실시예별로 나누어 설명한다.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 fingerprint acquisition unit 11 sets the fingerprint authentication mode when a fingerprint authentication event occurs and sets the fingerprint authentication mode as fingerprint authentication data obtained by the fingerprint sensor 61 of the fingerprint detection unit 60 of the fingerprint authentication mode as shown in FIG. The fingerprint data is extracted from the fingerprint pattern data and output to the fingerprint authentication unit 12. When the fingerprint sensor function button mode is selected, the fingerprint pattern data is output to the fingerprint button mode execution unit.

지문 인증부(12)는 상기 지문 획득부(11)로부터 지문 데이터가 입력되면 보안 제어부(50)로 등록 지문 데이터를 요청하여 복호된 지문 데이터를 입력받아 입력된 상기 지문데이터와 비교하여 일치여부에 따른 지문 인증을 수행하여 그 성공 여부를 판단한다.When the fingerprint data is inputted from the fingerprint obtaining unit 11, the fingerprint authentication unit 12 requests the fingerprint data to the security controller 50, compares the decrypted fingerprint data with the input fingerprint data, And determines whether the fingerprint authentication is successful or not.

이때, 다른 실시예에 따라 등록 지문 데이터가 분할되어 제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 main storage unit 20 and the second divided registered fingerprint data is stored in the secure storage unit 51, 10 requests the second divisionally registered fingerprint data to the security control unit when the fingerprint pattern data is input from the fingerprint detection unit 60, receives the second divided registration fingerprint data from the security control unit 50, Fingerprint authentication should be performed after combining the data and the second divided fingerprint registration data,

상기 지문 인증부(12)는 지문 인증에 성공하면 지문센서 기능 버튼 모드를 설정하고 모드변경 신호를 지문 획득부 및 지문 버튼 모드 실행부(13)로 출력한다.If the fingerprint authentication is successful, the fingerprint authentication unit 12 sets a fingerprint sensor function button mode and outputs a mode change signal to the fingerprint acquisition unit and the fingerprint button mode execution unit 13.

그러면 지문 획득부(11)는 지문 패턴 데이터를 지문 버튼 모드 실행부(13)로 출력할 것이다.Then, the fingerprint acquisition unit 11 will output the fingerprint pattern data to the fingerprint button mode execution unit 13. [

그리고 상기 모드 변경 신호를 받은 지문 버튼 모드 실행부(13)는 활성화되어 지문센서(61)를 입력장치로 간주하여 입력되는 지문 패턴 데이터로부터 지문 데이터가 형성되는 영역의 위치를 인식하고, 인식된 위치에 대응하는 버튼을 결정하며, 결정된 버튼에 대응하는 버튼 기능을 수행한다. 본 발명에 따른 상기 버튼 기능은 전방(우측) 이동, 후방(좌측) 이동, 다음(아래) 이동, 기능(메뉴) 선택 대기, 기능 선택, 기능 선택 종료 등의 기능을 가질 수 있을 것이다.In response to the mode change signal, the fingerprint button mode execution unit 13 recognizes the position of the area where the fingerprint data is formed from the fingerprint pattern data input by considering the fingerprint sensor 61 as an input device, And performs a button function corresponding to the determined button. The button function according to the present invention may have functions such as forward (right) movement, rearward (leftward) movement, next (downward) movement, waiting for function (menu) selection, function selection,

구체적으로 설명하면 상기 지문 버튼 모드 실행부(13)는 지문 버튼 인식부(14) 및 버튼 기능 실행부(15)를 포함한다.Specifically, the fingerprint button mode execution unit 13 includes a fingerprint button recognition unit 14 and a button function execution unit 15.

구체적으로 지문 버튼 인식부(14)는 지문 획득부(11)로부터 지문센서 인식 영역 전체에 대한 지문 패턴 데이터가 입력되면 지문 패턴 데이터의 지문 데이터가 형성된 영역의 위치를 판단한다.Specifically, when the fingerprint pattern data for the entire fingerprint sensor recognition area is inputted from the fingerprint acquisition unit 11, the fingerprint button recognition unit 14 determines the position of the area where the fingerprint data of the fingerprint pattern data is formed.

도 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 fingerprint pattern data 500 may be composed of fingerprint data 501 and null data 502.

지문 버튼 인식부(14)는 지문인식 센서 영역에 대응하는 버튼 패턴(600)에 지문 패턴 데이터(500)를 중첩하고, 지문 패턴 데이터(500)의 지문 데이터(501)의 분포를 계산하여 지문인식 센서 영역에서의 위치를 계산한다.The fingerprint button recognition unit 14 superimposes the fingerprint pattern data 500 on the button pattern 600 corresponding to the fingerprint recognition sensor area and calculates the distribution of the fingerprint data 501 of the fingerprint pattern data 500, Calculate the position in the sensor area.

위치가 계산되면 지문 버튼 인식부(14)는 해당 위치에 맵핑된 버튼이 눌린 것으로 인식한다.When the position is calculated, the fingerprint button recognition unit 14 recognizes that the button mapped to the position is pressed.

예를 들어, 지문 버튼 인식부(14)는 도 5에서 (나)와 같이 지문 데이터의 분포가 중심에 집중되어 있으면 선택 버튼(S)이 눌린 것으로 인식하고, (다)와 같이 지문 데이터(501-5)가 지문센서 인식 영역의 후방(좌측) 영역(B) 측으로 집중되어 있으면 후방 이동 버튼(B)이 눌린 것으로 인식하며, (라)와 같이 지문 데이터(501-4)가 지문센서 인식 영역의 다음(아래) 영역(N) 측으로 집중되어 있으면 다음 버튼(N)이 눌린 것으로 인식한다.For example, the fingerprint button recognition unit 14 recognizes that the selection button S is pressed when the distribution of the fingerprint data is concentrated at the center as shown in (b) of FIG. 5, 5) is concentrated on the back (left) area B side of the fingerprint sensor recognition area, it is recognized that the backward movement button B is pressed, and fingerprint data 501-4 is recognized as fingerprint sensor recognition area It is recognized that the next button N has been pressed.

그리고 지문센서 인식 영역을 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 button recognition unit 14 recognizes that the function selection wait button is pressed when the selection button S is recognized only once and when the selection button S is input twice within a predetermined time, It is recognized that the function selection end button is pressed when the selection button S is input three times consecutively at predetermined time intervals.

버튼 기능 실행부(15)는 지문 버튼 인식부(14)에서 사용자가 누른 버튼이 인식되면 인식된 버튼에 대응하는 기능을 실행한다.The button function execution unit 15 executes a function corresponding to the recognized button when the fingerprint button recognition unit 14 recognizes the button pressed by the user.

예를 들어, 메인 제어부(10)가 전원버튼(41)의 눌림이 일정 시간 이상 지속되는 경우 기능 설정 모드가 설정되고, 기능 설정 모드에서 지문센서 기능버튼 모드가 설정된 경우, 상기 버튼 기능은 도 6과 같은 기능 메뉴 테이블의 임의의 메뉴(기능)에 위치한 선택 윈도우(또는 커서 등)(601)를 전방(우측)으로 이동할 것인지, 후방(좌측)으로 이동할 것인지, 다음(아래)으로 이동할 것인지, 선택 윈도우가 놓인 위치의 메뉴(기능)를 선택하기 전 선택 대기할 것인지, 선택할 것인지, 선택을 종료할 것인지 등이 될 수 있을 것이다.For example, when the main control unit 10 holds the power button 41 for a predetermined time or longer, the function setting mode is set. When the fingerprint sensor function button mode is set in the function setting mode, (Or cursor) 601 located in any menu (function) of the function menu table, such as the function menu table, is moved to the front (right), rear (left), next Before selecting the menu (function) of the position where the window is located, it may be waiting for the selection, selecting it, or ending the selection.

버튼 기능 실행부(15)는 기능 설정 모드 초기 구동 시 선택 윈도우(601)를 디폴트 위치 또는 이전 실행 위치에 배치할 수 있을 것이다.The button function execution unit 15 may place the selection window 601 at the default position or the previous execution position at the time of the initial operation of the function setting mode.

그리고 버튼 기능 실행부(15)는 인식된 버튼에 대응하여 해당 버튼 기능을 실행한다.The button function execution unit 15 executes the corresponding button function corresponding to the recognized button.

기능 설정 모드가 설정된 경우, 버튼 기능 실행부(15)는 도 6과 같이 선택 윈도우(601)가 '1. 멤버십' 상위 메뉴에 놓여있는 상태에서 전방 이동 버튼이 인식된 것으로 결정되면 선택 윈도우를 '1.1 카드' 메뉴로 이동시킬 것이다. 그러나 '1.멤버십'메뉴에서 기능 선택 버튼(선택 버튼(S)이 일정 시간 내에 연속해서 2번 입력)이 눌리는 경우 하위 메뉴로 이동할수록 구성될 수도 있을 것이다.When the function setting mode is set, the button function execution unit 15 sets the selection window 601 to '1. Membership 'menu, the selection window will be moved to the' 1.1 card 'menu if it is determined that the forward movement button has been recognized. However, it may be configured to move to the sub menu when the function selection button (the selection button S is inputted twice continuously within a predetermined time) in the "1. Membership" menu is pressed.

다른 예로 다음 이동 버튼이 눌린 것으로 인식되면 버튼 기능 실행부(15)는 선택 윈도우(601)를 '2.교통카드' 상위 메뉴로 이동시킬 것이다.As another example, if the next movement button is recognized as being pressed, the button function execution unit 15 will move the selection window 601 to the '2. traffic card' upper menu.

(제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 main control unit 10 includes the fingerprint authentication unit 16 instead of the fingerprint authentication unit 12 and the security control unit 50 further includes the fingerprint authentication unit 52 as described above .

지문 인증 조회부(16)는 지문 인증 이벤트가 발생되면 지문 획득부(11)로부터 지문 데이터가 입력되면 지문 데이터를 포함하는 지문 인증 요청 정보를 보안 제어부(50)로 전송하고, 상기 지문 인증 요청 정보에 응답하여 지문 인증 결과를 보안 제어부(50)로부터 입력받아 인증 성공 여부를 판단한다.When the fingerprint authentication event is generated, the fingerprint authentication inquiry unit 16 transmits the fingerprint authentication request information including the fingerprint data to the security controller 50 when the fingerprint data is inputted from the fingerprint acquisition unit 11, The fingerprint authentication result is received from the security control unit 50 and it is determined whether or not the authentication is successful.

보안 제어부(50)의 지문 인증부(52)는 메인 제어부(10)의 지문 인증 조회부(16)로부터 지문 인증 요청 정보가 수신되면 지문 인증 요청 정보에 포함된 지문 데이터를 검출하고 검출된 지문 데이터와 미리 등록된 등록 지문 데이터를 비교하여 일치 여부에 따른 지문인증을 수행하고, 그 결과정보를 메인 제어부(10)로 제공한다.The fingerprint authentication unit 52 of the security control unit 50 detects the fingerprint data included in the fingerprint authentication request information when the fingerprint authentication request information is received from the fingerprint authentication inquiry unit 16 of the main control unit 10, Registered fingerprint data, performs fingerprint authentication in accordance with the match, and provides the result information to the main control unit 10.

도 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 main control unit 10 checks whether a fingerprint authentication event is generated (S111). The fingerprint authentication event may be generated when power is supplied from the power source unit 40 in accordance with an input of the power button 41 or when an RF signal reception notification signal is received from the security control unit 50. [ In addition, the fingerprint authentication event may be generated when the power button 41 is input for a predetermined time or more and a function setting mode command is generated.

지문 인증 이벤트가 발생되면 메인 제어부(10)는 지문 검출부(60)를 통해 지문 데이터가 획득되는지를 검사한다(S113).When a fingerprint authentication event occurs, the main control unit 10 checks whether the fingerprint data is acquired through the fingerprint detection unit 60 (S113).

지문 데이터가 획득되면 메인 제어부(10)는 보안 제어부(50)를 통한 지문인증을 수행한다(S115).When the fingerprint data is obtained, the main control unit 10 performs fingerprint authentication through the security control unit 50 (S115).

지문인증 수행 결과가 성공이면 메인 제어부(10)는 지문센서(61)를 버튼 입력장치로서 사용하는 지문센서 기능 버튼 모드를 설정한다(S117).If the fingerprint authentication result is successful, the main control unit 10 sets a fingerprint sensor function button mode using the fingerprint sensor 61 as a button input device (S117).

지문센서 기능 버튼 모드가 설정되면 메인 제어부(10)는 지문 검출부(60)를 통해 지문 패턴 데이터가 획득되는지를 검사한다(S119).When the fingerprint sensor function button mode is set, the main control unit 10 checks whether the fingerprint pattern data is acquired through the fingerprint detection unit 60 (S119).

지문 패턴 데이터가 획득되면 메인 제어부(10)는 지문센서 인식 영역에 대응하는 지문 패턴 데이터에 의해 지문 데이터의 분포에 따라 사용자가 손가락 끝마디로 누른 지문센서 인식 영역의 위치를 인식한다(S121).When the fingerprint pattern data is obtained, the main control unit 10 recognizes the position of the fingerprint sensor recognition area pressed by the user in accordance with the distribution of the fingerprint data according to the fingerprint pattern data corresponding to the fingerprint sensor recognition area (S121).

위치가 인식되면 메인 제어부(10)는 버튼 영역 식별 테이블에서 인식된 상기 위치에 대응하는 버튼을 찾고, 찾아진 버튼을 눌린 버튼으로 인식한다(S123). When the position is recognized, the main control unit 10 finds a button corresponding to the position recognized in the button region identification table and recognizes the found button as a pressed button (S123).

눌린 버튼이 인식되면 메인 제어부(10)는 인식된 버튼에 대응하는 버튼 기능을 실행한다(S125).When the pressed button is recognized, the main control unit 10 executes a button function corresponding to the recognized button (S125).

도 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 main control unit 10 activates the security control unit 50 if it is not activated (S211).

메인 제어부(10)는 보안 제어부(50)가 활성화되어 있으면 보안 제어부(50)로 등록 지문 데이터 요청 정보를 전송한다(S213). 상기 등록 지문 데이터 요청 정보를 수신한 보안 제어부(50)는 상기 등록 지문 데이터 요청 정보가 정당한 메인 제어부(10)로부터 입력된 것이면 보안 저장부(51)에 암호화되어 저장되어 있는 등록 지문 데이터를 복호화하여 메인 제어부(10)로 전송한다. 상기 보안 제어부(50)는 미리 등록된 메인 제어부(10)의 식별정보를 가지고 있으며, 상기 등록 지문 데이터 요청 정보에 포함된 메인 제어부(10)의 식별정보와 미리 등록하고 있는 식별정보를 비교하여 상기 등록 지문 데이터 요청 정보의 정당성을 판단할 수 있을 것이다. 상기 식별정보는 메인 제어부(10) 및 보안 제어부(50)만 알 수 있도록 암호화될 수 있을 것이다.The main control unit 10 transmits the registered fingerprint data request information to the security control unit 50 when the security control unit 50 is activated (S213). Upon receiving the registered fingerprint data request information, the security control unit 50 decrypts the registered fingerprint data stored in the secure storage unit 51 if the registered fingerprint data request information is inputted from the legitimate main control unit 10 To the main control unit (10). The security controller 50 has identification information of the main controller 10 registered in advance and compares the identification information of the main controller 10 included in the registered fingerprint data request information with the identification information registered in advance, The legitimacy of the registered fingerprint data request information can be judged. The identification information may be encrypted so that only the main control unit 10 and the security control unit 50 know.

상기 지문 요청 정보의 전송 후 메인 제어부(10)는 등록 지문 데이터가 보안 제어부(50)로부터 수신되는지를 모니터링하고(S215), 등록 지문 데이터가 수신되면 지문 인증을 수행한다(S217).지문 인증을 수행한 후 지문 인증의 성공 여부를 판단하고(S219), 지문 인증에 성공했으면 상기 도 7의 S117을 수행하고 실패하면 전체 과정을 종료할 것이다. 전체 과정의 종료 후 상술한 도 7을 처음부터 다시 수행하도록 구성될 수 있을 것이다.After the transmission of the fingerprint request information, the main control unit 10 monitors whether the registered fingerprint data is received from the security control unit 50 (S215). When the registered fingerprint data is received, the main control unit 10 performs fingerprint authentication (S217) If it is determined that the fingerprint authentication is successful (S219), the process proceeds to S117 of FIG. 7 if the fingerprint authentication is successful. If the fingerprint authentication is unsuccessful, the entire process is terminated. It may be configured to perform the above-described FIG. 7 again from the beginning after the completion of the entire process.

도 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 main control unit 10 activates the security control unit 50 if the security control unit 50 is not activated (S311).

보안 제어부(50)가 활성화되어 있으면 메인 제어부(10)는 보안 제어부(50)로 획득된 지문 데이터를 포함하는 지문 인증 요청 정보를 보안 제어부(50)로 전송한다(S313).If the security control unit 50 is activated, the main control unit 10 transmits the fingerprint authentication request information including the fingerprint data acquired by the security control unit 50 to the security control unit 50 at step S313.

이때 보안 제어부(50)는 지문 인증 요청 정보에 포함된 지문 데이터와 보안 저장부(51)에 미리 저장되어 있는 등록 지문 데이터를 비교하여 일치 여부에 따른 지문 인증을 수행하고, 그 인증 결과를 메인 제어부(10)로 제공한다. 보안 제어부(50)는 등록된 등록 지문 데이터를 외부로 출력하지 않고 내부에서 독자적으로 사용하므로 등록 지문 데이터의 외부 유출을 최소화할 수 있다.At this time, the security controller 50 compares the fingerprint data included in the fingerprint authentication request information with the registered fingerprint data stored in advance in the security storage 51, performs the fingerprint authentication according to the coincidence, (10). The security control unit 50 can use the registered registered fingerprint data independently and without externally outputting it, so that the outflow of the registered fingerprint data can be minimized.

상기 지문 인증 요청 정보를 전송한 후 메인 제어부(10)는 보안 제어부(50)로부터 인증 결과가 수신되는지를 검사한다(S315).After transmitting the fingerprint authentication request information, the main control unit 10 checks whether the authentication result is received from the security control unit 50 (S315).

인증 결과가 수신되면 메인 제어부(10)는 인증 성공 여부를 판단하고(S317), 인증 성공이면 도 7의 S117을 수행하고 실패이면 과정을 종료할 것이다.When the authentication result is received, the main control unit 10 determines whether the authentication is successful (S317). If authentication is successful, the main control unit 10 performs step S117 of FIG.

도 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 external device 200 through the short-range wireless communication unit 70, Card addition registration, certificate registration and addition registration, entrustment management, and the like.

상기 외부기기(200)는 스마트폰 및 스마트패드 등과 같은 스마트 단말기가 될 수 있으며, 어플리케이션을 통해 기능 메뉴 테이블의 각 기능의 추가, 삭제, 변경 등을 수행할 수 있을 것이다.The external device 200 may be a smart terminal such as a smart phone and a smart pad, and may add, delete, or change functions of the function menu table through an application.

이를 위해 사용자는 보안 토큰 카드(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 token card 100 or inputting the power button consecutively a predetermined number of times within a predetermined time, and in the function setting mode, The short-range wireless communication unit 70 must be activated.

상기 근거리 무선통신부(70)가 활성화되고, 기능 메뉴 테이블의 5.3 통신설정을 통해 외부기기(200)와의 페어링이 수행되거나 이전에 수행되었다면 보안 토큰 카드의 보안 다기능 입력장치와 외부기기(200)는 상기 근거리 무선통신부의 무선통신 프로토콜에 따라 무선으로 연결될 것이다.If the short range wireless communication unit 70 is activated and the pairing with the external device 200 is performed through 5.3 communication setting of the function menu table or if the security multi function input device and the external device 200 of the security token card have been previously performed, And may be wirelessly connected according to the wireless communication protocol of the short-range wireless communication unit.

무선으로 연결되면 외부기기(200)는 기능 메뉴 테이블을 메인 보안 다기능 입력장치를 포함하는 보안 토큰 카드(100)로부터 다운로드하거나 변경된 기능 메뉴 테이블을 보안 토큰 카드(100)로 업로드할 것이다.When wirelessly connected, the external device 200 will download the function menu table from the security token card 100 containing the main security multi-function input device or upload the changed function menu table to the security token card 100.

상기 외부기기(200)를 통한 기능 메뉴 테이블의 기능 추가, 변경, 삭제 등의 관리 시 보안 토큰 카드(100)는 외부기기(200)를 통해 지문을 입력할 것을 요청하고, 외부기기(200)로부터 지문 데이터를 입력받아 보안 저장부(51)가 저장하고 있는 등록 지문 데이터와 비교하여 지문 인증 수행하여 성공 시에만 기능 메뉴 테이블을 관리하도록 할 수도 있을 것이다.The security token card 100 requests the user to input a fingerprint through the external device 200 when the function menu table is added or changed or deleted from the external device 200, The fingerprint data may be inputted and compared with the registered fingerprint data stored in the security storage unit 51, and the fingerprint authentication may be performed to manage the function menu table only at the time of success.

한편, 본 발명은 전술한 전형적인 바람직한 실시예에만 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 개량, 변경, 대체 또는 부가하여 실시할 수 있는 것임은 당해 기술분야에서 통상의 지식을 가진 자라면 용이하게 이해할 수 있을 것이다. 이러한 개량, 변경, 대체 또는 부가에 의한 실시가 이하의 첨부된 특허청구범위의 범주에 속하는 것이라면 그 기술사상 역시 본 발명에 속하는 것으로 보아야 한다.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.
삭제delete 삭제delete 제1항에 있어서,
상기 메인 저장부는,
상기 지문센서의 지문센서 인식 영역은 중앙에 형성되는 선택 버튼 영역 및 상기 선택 버튼 영역 주변으로 형성되는 적어도 세 개의 이동 버튼 영역으로 분할한 버튼 위치를 정의하는 버튼 영역 식별 테이블을 더 저장하며,
상기 메인 제어부는,
기능 설정 모드에서 상기 지문 인증 후 입력되는 지문 패턴 데이터의 지문 데이터가 상기 버튼 영역들 중 어떤 버튼 영역에 형성되었는지를 판단하여 위치를 인식하고 인식된 위치에 대응하는 버튼의 기능을 수행하여 상기 기능 메뉴 테이블의 메뉴를 이동하거나 선택하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력장치.
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.
제4항에 있어서,
상기 버튼 영역 식별 테이블은,
상기 지문센서 인식 영역을 중앙에 형성되는 선택 버튼 영역, 상기 선택 버튼 영역 우측으로 전방 이동 버튼 영역, 상기 선택 버튼 영역 좌측으로 후방 이동 버튼 영역, 상기 선택 버튼 영역 아래로 다음 이동 버튼 영역으로 분류하여 정의하고, 상기 선택 버튼 영역의 위치에 대해 선택 버튼, 상기 전방 이동 버튼 영역의 위치에 대해 전방 이동 버튼, 상기 후방 이동 버튼 영역에 후방 이동 버튼, 상기 다음 이동 버튼 영역에 다음 이동 버튼이 맵핑되는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력장치.
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.
제1항에 있어서,
근거리 무선통신기능을 가지는 모바일 디바이스와 근거리 무선통신을 수행하는 근거리 무선통신부를 더 포함하되,
상기 메인 제어부는,
상기 근거리 무선통신부를 통해 상기 모바일 디바이스로부터 카드정보를 포함하는 카드 등록 정보를 수신받아 상기 카드 등록 정보에 대응하는 카드 메뉴 항목을 상기 기능 메뉴 테이블에 추가하고, 상기 카드 메뉴 항목에 대응하여 상기 카드 등록 정보를 저장하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력장치.
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.
제6항에 있어서,
상기 메인 제어부는,
상기 근거리 무선통신부를 통해 모바일 디바이스로부터 카드 등록 요청 발생 시 상기 기능 메뉴 테이블을 상기 모바일 디바이스로 제공하고,
새롭게 등록된 상기 카드 메뉴 항목의 카드가 추가된 기능 메뉴 테이블 및 상기 추가된 카드에 대한 카드정보를 상기 근거리 무선통신부를 통해 수신하여 상기 메인 저장부에 저장하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력장치.
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.
제1항에 있어서,
상기 보안 제어부는,
상기 등록 지문 데이터를 저장하는 보안 저장부; 및
상기 메인 제어부로부터 지문인증 요청 정보를 수신하고, 지문인증 요청 정보에 포함된 지문데이터와 상기 보안 저장부에 저장된 등록 지문 데이터를 비교하여 인증을 수행하고, 인증 결과를 메인 제어부로 리턴하는 지문 인증부를 포함하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력장치.
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.
제1항에 있어서,
상기 보안 제어부와 연결되어 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.
제5항에 있어서,
상기 메인 제어부는,
상기 선택 버튼이 일정 시간 내에 제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.
삭제delete 지문 인증 이벤트의 발생 시 지문 검출부로부터 지문 패턴 데이터를 입력받아 보안 제어부에 등록되어 있는 등록 지문 데이터와 비교하여 지문인증을 수행하는 보안 인증 과정;
상기 지문인증 성공 시 상기 지문 검출부의 지문센서를 입력장치로 인식하기 위한 지문센서 기능 버튼 모드를 설정하는 버튼 모드 설정 과정;
상기 지문센서 기능 버튼 모드에서 상기 지문 검출부로부터 입력되는 지문 패턴 데이터에 대응하는 지문센서 인식 영역에서 상기 지문 패턴 데이터에서 지문 데이터가 형성된 위치에 의해 지문센서 인식 영역에서의 위치를 인식하고, 인식된 위치에 대응하는 버튼을 식별하는 버튼 인식 과정; 및
상기 인식된 버튼에 대응하여 해당 버튼 기능을 수행하는 버튼 기능 실행 과정을 포함하되,
상기 보안 인증 과정은,
메인 제어부가 지문 인증 이벤트의 발생 시 지문 검출부를 통해 지문 패턴 데이터를 획득하는 지문 패턴 데이터 획득 단계;
상기 메인 제어부가 상기 지문 패턴 데이터로부터 지문 데이터를 추출하는 지문 데이터 획득 단계;
상기 메인 제어부가 상기 보안 제어부로 상기 지문 데이터를 포함하는 지문 인증 요청 정보를 전송하는 지문 인증 요청 단계;
상기 보안 제어부가 상기 지문 인증 요청 정보의 수신 시 포함된 지문 데이터와 암호화되어 등록되어 있는 등록 지문 데이터를 비교하여 지문인증을 수행하고 그 결과를 리턴하는 지문 인증 결과 리턴 단계; 및
상기 메인 제어부가 상기 지문 인증 결과를 상기 보안 제어부로부터 리턴받아 지문인증의 성공여부를 판단하는 지문 인증 성공 판단 단계를 포함하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력방법.
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.
삭제delete 삭제delete 제12항에 있어서,
상기 버튼 인식 과정은,
상기 지문센서 기능 버튼 모드에서 상기 지문 검출부로부터 입력되는 지문 패턴 데이터에 대응하는 상기 지문센서 인식 영역에서 상기 지문 패턴 데이터에서 지문 데이터가 형성된 위치에 의해 지문센서 인식 영역에서의 위치를 인식하는 위치 인식 단계;
인식된 상기 위치가 선택 버튼 영역인지를 판단하는 선택 버튼 판단 단계; 및
인식된 상기 위치가 상기 선택 버튼 영역 주변으로 형성되는 이동 버튼 영역인지를 판단하는 이동 버튼 판단 단계를 포함하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력방법.
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.
제15항에 있어서,
상기 버튼 인식 과정은,
상기 선택 버튼 판단 단계가 일정 시간 내에 두 번 실행되는지를 판단하고 일정 시간 내에 두 번 실행되면 기능 선택 완료 버튼이 입력된 것으로 간주하는 기능 선택 완료 버튼 판단 단계; 및
상기 선택 버튼 판단 단계가 일정 시간 간격으로 연속해서 세 번 실행되는지를 판단하고, 일정 시간 간격으로 연속해서 세 번 실행되면 기능 선택 종료 버튼이 입력된 것으로 간주하는 기능 선택 종료 버튼 판단 단계를 더 포함하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력방법.
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.
제16항에 있어서,
상기 버튼 기능 실행 과정은,
이동 버튼이 눌린 것으로 판단되면 기능 설정 모드에서 기능 메뉴 테이블의 현재 메뉴에서 이동 버튼의 방향에 대응하는 방향으로 이동한 메뉴로 변경하는 이동 버튼 기능 실행 단계;
상기 선택 버튼이 눌린 것으로 판단되면 현재의 메뉴의 선택을 대기하는 선택 버튼 기능 대기 단계;
상기 기능 선택 완료 버튼이 눌린 것으로 판단되면 상기 선택 버튼 기능 실행 단계에서 선택된 메뉴를 선택하여 해당 기능을 실행하는 기능 선택 완료 단계; 및
상기 기능 선택 종료 버튼이 누린 것으로 판단되면 메뉴 선택을 종료하는 기능선택 종료 단계를 포함하는 것을 특징으로 하는 보안 토큰 카드의 지문센서를 이용한 보안 다기능 입력방법.
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,
KR1020160179229A 2016-12-26 2016-12-26 Security multi-function input apparatus using fingerprint sensor in security token card and method thereof KR101755285B1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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