[go: up one dir, main page]

KR20170054980A - Method of vertifying user using user identification card and terminal performing the same - Google Patents

Method of vertifying user using user identification card and terminal performing the same Download PDF

Info

Publication number
KR20170054980A
KR20170054980A KR1020160117720A KR20160117720A KR20170054980A KR 20170054980 A KR20170054980 A KR 20170054980A KR 1020160117720 A KR1020160117720 A KR 1020160117720A KR 20160117720 A KR20160117720 A KR 20160117720A KR 20170054980 A KR20170054980 A KR 20170054980A
Authority
KR
South Korea
Prior art keywords
user
identification information
pixel space
identification card
binary code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1020160117720A
Other languages
Korean (ko)
Other versions
KR101897960B1 (en
Inventor
박행운
이종옥
Original Assignee
주식회사 디지워크
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 디지워크 filed Critical 주식회사 디지워크
Publication of KR20170054980A publication Critical patent/KR20170054980A/en
Application granted granted Critical
Publication of KR101897960B1 publication Critical patent/KR101897960B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06K9/6202
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K9/18
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
    • G06V10/751Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/22Character recognition characterised by the type of writing
    • G06V30/224Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Tourism & Hospitality (AREA)
  • Artificial Intelligence (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Toxicology (AREA)
  • Electromagnetism (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Credit Cards Or The Like (AREA)

Abstract

본 발명의 일 실시예에 따른 사용자 인증 단말에서 실행되는 사용자 식별 카드를 이용한 사용자 인증 방법은 사용자 식별 카드의 스캔 요청에 따라 비밀 번호의 입력을 요청하는 단계, 비밀 번호가 입력되면 상기 비밀 번호의 유효성 여부에 따라 상기 사용자 식별 카드를 스캔하고, 상기 사용자 식별 카드를 스캔하여 상기 사용자 식별 카드에 삽입된 픽셀 공간을 추출하는 단계, 상기 픽셀 공간을 분석하여 상기 픽셀 공간이 지시하는 신분 식별 정보를 추출하는 단계 및 상기 신분 식별 정보를 이용하여 상기 사용자 식별 카드를 보유하는 사용자를 인증하는 단계를 포함하고, 상기 픽셀 공간을 분석하여 상기 픽셀 공간이 지시하는 신분 식별 정보를 추출하는 단계는 상기 사용자 식별 카드에서 서로 다른 크기의 픽셀 공간이 추출되면, 기 결정된 픽셀 공간 별 이진수 값 테이블을 참조하여 상기 픽셀 공간이 구성된 점의 개수에 따라 해당 픽셀 공간에 해당하는 이진수 값이 0 또는 1인지를 판별하는 단계, 상기 이진수 값을 순차적으로 결합하여 이진수 코드를 결정하는 단계 및 이진수 코드 별 신분 식별 정보 테이블을 참조하여 상기 이진수 코드에 해당하는 신분 식별 정보를 추출하는 단계를 포함하고, 상기 픽셀 공간은 옅은 노락색의 색상 및 0.0003mm내외의 크기로 구현되어 상기 픽셀 공간을 표현한 옅은 노란색이 눈에 보이지 않는다.A method for authenticating a user using a user identification card executed in a user authentication terminal according to an embodiment of the present invention includes the steps of requesting input of a password according to a scan request of a user identification card, Extracting a pixel space inserted in the user identification card by scanning the user identification card according to whether or not the user identification card is scanned, extracting the identification information indicated by the pixel space by analyzing the pixel space And identifying the user holding the user identification card using the identification information, wherein the step of analyzing the pixel space and extracting the identification information indicated by the pixel space comprises: When pixel spaces of different sizes are extracted, predetermined pixels Determining whether a binary value corresponding to the pixel space is 0 or 1 according to the number of points constituting the pixel space by referring to the intermediate binary value table; determining binary code by sequentially combining the binary values; And extracting identification information corresponding to the binary code by referring to the identification information table for each binary code, wherein the pixel space is implemented with a pale nolock color and a size of about 0.0003 mm, The pale yellow color expressed is invisible.

Description

사용자 식별 카드를 이용한 사용자 인증 방법 및 이를 실행하는 단말{METHOD OF VERTIFYING USER USING USER IDENTIFICATION CARD AND TERMINAL PERFORMING THE SAME}BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a user authentication method using a user identification card,

본 발명의 실시예들은 사용자 식별 카드를 이용한 사용자 인증 방법 및 이를 실행하는 단말에 관한 것이다.
Embodiments of the present invention relate to a user authentication method using a user identification card and a terminal that executes the method.

최근 들어 미성년자들의 유흥업소 출입이나, 술, 담배등의 구입 문제가 심각한 사회적 문제로 대두되고 있다. In recent years, minors' access to entertainment establishments and the purchase of alcohol, cigarettes, etc. have become serious social problems.

또한, 스캐너와 컬러프린터의 보급이 확산되고, 미성년자들의 컴퓨터 활용 능력이 향상됨에 따라서, 미성년자들이 습득한 타인의 신분증을 변조하거나 자신의 신분증을 변조하여 허위로 성인인 것처럼 행세하며 유흥업소에 출입하고, 주류와 담배를 구입하는 문제가 빈번하게 발생하고 있었다.In addition, as the spread of scanners and color printers spread and the ability of young children to use computers has improved, they have tampered with other people's ID cards acquired by minors or tampered with their identity cards, pretending to be fake adults and entering entertainment establishments , And frequent purchasing of alcohol and cigarettes.

기존의 신분증 확인 장치들은 행정전산망이나 경찰전산망에 접속하여 신분증의 진위여부를 판별하는 형태가 많다. 그런데 이러한 종래의 장치들은 전산망에 접속해야 하기 때문에 휴대성이 좋지 못하며 비용이 많이 소요되는 문제점을 가지고 있었다.Existing ID verification devices are often connected to the administrative computer network or the police network to determine the authenticity of the ID card. However, these conventional devices have problems in that they are not portable and costly because they need to be connected to a computer network.

따라서, 많은 미성년자 출입 제한 업소나 편의점 등에 신분증 확인 장치가 보급되지 못하고 있는 실정이었다.Therefore, many ID cards have not been distributed to businesses that restrict access to minors or convenience stores.

그런데, 미성년자들이 음주 후 범법 행위를 저지르는 경우 신분증을 확인하지 않고 업주가 주류를 판매한 경우라면 업주가 책임을 회피할 수 없기 때문에 현실적으로 많은 업주들이 어려움을 겪고 있는 상황이다.
However, in the case of a minor committed a criminal act after drinking alcohol, if the owner sells alcoholic beverages without confirming their identity card, the owner can not avoid the responsibility, so many business owners are experiencing difficulties.

본 발명은 사용자 식별 카드를 단순히 스캔하는 것만으로 사용자 식별 카드에 삽입된 신분 식별 정보를 바로 확인하여 삽입된 신분 식별 정보를 바로 확인할 수 있도록 하는 사용자 식별 카드를 이용한 사용자 인증 방법 및 이를 실행하는 단말을 제공하는 것을 목적으로 한다.The present invention provides a user authentication method using a user identification card that allows a user to immediately check identification information inserted in a user identification card by simply scanning the user identification card and directly check inserted identification identification information, The purpose is to provide.

또한, 본 발명은 사용자 식별 카드를 조회한 조회 이력을 서버에 저장함으로써 사용자가 자신이 보유하는 사용자 식별 카드를 조회한 이력을 확인할 수 있도록 하는 사용자 식별 카드를 이용한 사용자 인증 방법 및 이를 실행하는 단말을 제공하는 것을 목적으로 한다.
The present invention also provides a method for authenticating a user using a user identification card, which allows a user to confirm a history of a user identification card held by a user by storing a history of inquiries of the user identification card in a server, The purpose is to provide.

본 발명이 해결하고자 하는 과제는 이상에서 언급한 과제(들)로 제한되지 않으며, 언급되지 않은 또 다른 과제(들)은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
The problems to be solved by the present invention are not limited to the above-mentioned problem (s), and another problem (s) not mentioned can be clearly understood by those skilled in the art from the following description.

실시예들 중에서, 사용자 인증 단말에서 실행되는 사용자 식별 카드를 이용한 사용자 인증 방법은 사용자 식별 카드의 스캔 요청에 따라 비밀 번호의 입력을 요청하는 단계, 비밀 번호가 입력되면 상기 비밀 번호의 유효성 여부에 따라 상기 사용자 식별 카드를 스캔하고, 상기 사용자 식별 카드를 스캔하여 상기 사용자 식별 카드에 삽입된 픽셀 공간을 추출하는 단계, 상기 픽셀 공간을 분석하여 상기 픽셀 공간이 지시하는 신분 식별 정보를 추출하는 단계 및 상기 신분 식별 정보를 이용하여 상기 사용자 식별 카드를 보유하는 사용자를 인증하는 단계를 포함하고, 상기 픽셀 공간을 분석하여 상기 픽셀 공간이 지시하는 신분 식별 정보를 추출하는 단계는 상기 사용자 식별 카드에서 서로 다른 크기의 픽셀 공간이 추출되면, 기 결정된 픽셀 공간 별 이진수 값 테이블을 참조하여 상기 픽셀 공간이 구성된 점의 개수에 따라 해당 픽셀 공간에 해당하는 이진수 값이 0 또는 1인지를 판별하는 단계, 상기 이진수 값을 순차적으로 결합하여 이진수 코드를 결정하는 단계 및 이진수 코드 별 신분 식별 정보 테이블을 참조하여 상기 이진수 코드에 해당하는 신분 식별 정보를 추출하는 단계를 포함하고, 상기 픽셀 공간은 옅은 노락색의 색상 및 0.0003mm내외의 크기로 구현되어 상기 픽셀 공간을 표현한 옅은 노란색이 눈에 보이지 않는다.Among the embodiments, a user authentication method using a user identification card executed in a user authentication terminal includes a step of requesting input of a password in response to a scan request of a user identification card, a step of, when a password is input, Scanning the user identification card, scanning the user identification card to extract a pixel space inserted in the user identification card, analyzing the pixel space and extracting identification information indicated by the pixel space, Wherein the step of analyzing the pixel space and extracting the identity identification information indicated by the pixel space comprises the steps of: Pixel space of the predetermined pixel space is extracted, Determining whether a binary number corresponding to the pixel space is 0 or 1 according to the number of points constituting the pixel space by referring to the number table; determining binary codes by sequentially combining the binary numbers; And extracting identification information corresponding to the binary code with reference to a code-by-code identification information table, wherein the pixel space is implemented with a pale nolock color and a size of about 0.0003 mm, Yellow is invisible.

실시예들 중에서, 사용자 인증 단말은 사용자 식별 카드의 스캔 요청에 따라 비밀 번호의 입력을 요청하고, 비밀 번호가 입력되면 상기 비밀 번호의 유효성 여부에 따라 상기 사용자 식별 카드를 스캔하는 신분 식별 이미지 스캔부, 상기 사용자 식별 카드를 스캔하여 상기 사용자 식별 카드에 삽입된 픽셀 공간을 추출하는 픽셀 공간 추출부, 상기 픽셀 공간을 분석하여 상기 픽셀 공간이 지시하는 신분 식별 정보를 추출하는 신분 식별 정보 추출부 및 상기 신분 식별 정보를 이용하여 상기 사용자 식별 카드를 보유하는 사용자를 인증하는 사용자 인증부를 포함하고, 상기 신분 식별 정보 추출부는 상기 사용자 식별 카드에서 서로 다른 크기의 픽셀 공간이 추출되면, 기 결정된 픽셀 공간 별 이진수 값 테이블을 참조하여 상기 픽셀 공간이 구성된 점의 개수에 따라 해당 픽셀 공간에 해당하는 이진수 값이 0 또는 1인지를 판별하고, 상기 이진수 값을 순차적으로 결합하여 이진수 코드를 결정하고, 이진수 코드 별 신분 식별 정보 테이블을 참조하여 상기 이진수 코드에 해당하는 신분 식별 정보를 추출하고, 상기 픽셀 공간은 옅은 노락색의 색상 및 0.0003mm내외의 크기로 구현되어 상기 픽셀 공간을 표현한 옅은 노란색이 눈에 보이지 않는다.
In the embodiments, the user authentication terminal requests the input of a password in response to a scan request of the user identification card, and when the password is input, the user identification terminal scans the user identification card according to whether the password is valid or not. An identity identification information extracting unit for extracting a pixel space inserted in the user identification card by scanning the user identification card, an identity identification information extracting unit for analyzing the pixel space and extracting identification information indicated by the pixel space, And a user authentication unit for authenticating a user holding the user identification card using the identification information, wherein the identification information extraction unit extracts pixel spaces of different sizes from the user identification card, Value table to determine the pixel space of the point Determines whether a binary value corresponding to the pixel space is 0 or 1 according to the number of binary codes, sequentially determines the binary number code by combining the binary numbers, and refers to the binary number code specific identification information table, Identification information is extracted, and the pixel space is implemented in a pale yellow color and a size of about 0.0003 mm so that a light yellow color representing the pixel space is not visible.

기타 실시예들의 구체적인 사항들은 상세한 설명 및 첨부 도면들에 포함되어 있다.The details of other embodiments are included in the detailed description and the accompanying drawings.

본 발명의 이점 및/또는 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성요소를 지칭한다.
BRIEF DESCRIPTION OF THE DRAWINGS The advantages and / or features of the present invention, and how to accomplish them, will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. It should be understood, however, that the invention is not limited to the disclosed embodiments, but is capable of many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, To fully disclose the scope of the invention to those skilled in the art, and the invention is only defined by the scope of the claims. Like reference numerals refer to like elements throughout the specification.

본 발명에 따르면, 사용자 식별 카드를 단순히 스캔하는 것만으로 사용자 식별 카드에 삽입된 신분 식별 정보를 바로 확인하여 삽입된 신분 식별 정보를 바로 확인할 수 있다는 장점이 있다.According to the present invention, merely scanning the user identification card allows the user to immediately check the identification information inserted in the user identification card and immediately check the inserted identification identification information.

또한 본 발명에 따르면, 사용자 식별 카드를 조회한 조회 이력을 서버에 저장함으로써 사용자가 자신이 보유하는 사용자 식별 카드를 조회한 이력을 확인할 수 있다는 장점이 있다.
According to another aspect of the present invention, there is an advantage that a user can check the history of the user identification card held by the user by storing the history of inquiry of the user identification card on the server.

도 1은 본 발명의 일 실시예에 따른 사용자 인증 시스템을 설명하기 위한 네트워크 구성도이다.
도 2는 본 발명의 일 실시예에 따른 사용자 인증 단말의 내부 구조를 설명하기 위한 블록도이다.
도 3은 본 발명에 따른 사용자 인증 과정이 적용된 일 실시예를 설명하기 위한 예시도이다.
도 4는 본 발명에 따른 사용자 인증 과정이 적용된 다른 일 실시예를 설명하기 위한 예시도이다.
도 5는 본 발명에 따른 사용자 인증 과정을 설명하기 위한 흐름도이다.
1 is a network configuration diagram for explaining a user authentication system according to an embodiment of the present invention.
2 is a block diagram illustrating an internal structure of a user authentication terminal according to an embodiment of the present invention.
3 is an exemplary diagram for explaining an embodiment in which a user authentication process according to the present invention is applied.
FIG. 4 is an exemplary diagram for explaining another embodiment to which the user authentication process according to the present invention is applied.
5 is a flowchart illustrating a user authentication process according to the present invention.

이하에서는 첨부된 도면을 참조하여 본 발명의 실시예들을 상세히 설명하기로 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 사용자 인증 시스템을 설명하기 위한 네트워크 구성도이다.1 is a network configuration diagram for explaining a user authentication system according to an embodiment of the present invention.

도 1을 참조하면, 사용자 인증 시스템은 사용자 인증 단말(100), 사용자 단말(200) 및 조회 이력 관리 서버(300)를 포함한다. Referring to FIG. 1, the user authentication system includes a user authentication terminal 100, a user terminal 200, and an inquiry history management server 300.

사용자 인증 단말(100)은 사용자가 보유하는 사용자 식별 카드를 스캔하여 사용자 식별 카드에서 신분 식별 정보를 추출하여 출력함으로써 인증자가 사용자 인증 단말(100)에 출력된 신분 식별 정보를 이용하여 해당 사용자를 인증할 수 있도록 한다. The user authentication terminal 100 scans the user identification card held by the user and extracts and outputs the identification identification information from the user identification card so that the authenticator authenticates the user using the identification identification information output to the user authentication terminal 100 .

일반적으로, 사용자 식별 카드에는 이미지, 이름, 주민등록번호, 주소, 생년월일 등과 같은 개인 정보가 모두 적혀있기 때문에 사용자가 사용자 식별 카드를 이용하여 자신의 신분을 인증할 시 개인 정보가 노출될 확률이 높으며 사용자 식별 카드를 분실한 경우에도 악의적인 사용자에 의해 사용자 식별 카드에 적힌 개인 정보가 악용될 가능성이 높다. Generally, the user identification card has all the personal information such as image, name, resident registration number, address, date of birth, etc., so that when the user authenticates his / her identity using the user identification card, Even if a card is lost, there is a high possibility that the personal information written on the user identification card by a malicious user is abused.

이러한 문제점을 해결하기 위해, 본 발명에서는 사용자 식별 카드에 이미지 및 이름만 노출되도록 하고, 신분 식별 정보를 조회할 수 있도록 하는 이진수 코드에 해당하는 픽셀 공간을 사용자 식별 카드에 삽입함으로써 인증자가 사용자를 인증할 때 자신을 보유하는 사용자 인증 단말(100)을 이용하여 사용자가 보유하는 사용자 식별 카드를 간단히 스캔하는 것 만으로도 사용자 식별 카드에서 신분 식별 정보를 추출하여 조회하여 사용자를 인증할 수 있도록 하였다. 여기에서, 사용자 식별 카드는 자신의 신분을 인증할 때 사용되는 카드로 운전면허증, 주민등록증, 여권, 자격증 등으로 구현될 수 있다. In order to solve such a problem, according to the present invention, only the image and the name are exposed on the user identification card, and a pixel space corresponding to a binary code for allowing the identification identification information to be inquired is inserted into the user identification card, The user identification card is extracted from the user identification card and the user can be authenticated by simply scanning the user identification card held by the user using the user authentication terminal 100 possessing the user identification card. Here, the user identification card is a card used for authenticating his / her identity, and may be implemented as a driver's license, a personal identification card, a passport, a certificate, and the like.

이러한 사용자 식별 카드를 발급하는 사용자 식별 카드 발급 단말은 사용자 식별 카드의 신분 식별 정보 삽입 영역에 신분 식별 정보를 삽입한다. 이때, 사용자 식별 카드 발급 단말은 신분 식별 정보에 해당하는 이진수 코드에 따라 다수의 점으로 이루어진 복수의 픽셀 공간을 생성하고, 복수의 픽셀 공간을 인증 정보 삽입 영역에 삽입할 수 있다.The user identification card issuing terminal that issues the user identification card inserts the identification information into the identification information insertion area of the user identification card. At this time, the user identification card issuing terminal may generate a plurality of pixel spaces having a plurality of points according to the binary code corresponding to the identification information, and may insert a plurality of pixel spaces into the authentication information inserting region.

이때, 픽셀 공간은 옅은 노락색의 색상 및 0.0003mm내외의 크기로 구현되어 상기 픽셀 공간을 표현한 옅은 노란색이 눈에 보이지 않는다. 즉, 픽셀 공간의 색이 아주 옅은 노란색으로 표현되더라도 그 크기가 매우 작기 때문에 눈에 보이지 않게 이진수 값에 해당하는 코드를 픽셀 공간으로 표현하여 신분 식별 이미지에 삽입할 수 있는 것이다. At this time, the pixel space is implemented as a pale yellow color and a size of about 0.0003 mm, so that a light yellow color representing the pixel space is not visible. That is, even if the color of the pixel space is expressed in a very light yellow color, since the size is very small, the code corresponding to the binary value can be expressed in the pixel space and inserted into the identification identification image.

예를 들어, 신분 식별 정보에 해당하는 이진수 코드가 1011 이고, 1에 해당하는 픽셀 공간은 4개의 점으로 이루어진다고 정의되어 있고 0에 해당하는 픽셀 공간은 8개의 점으로 이루어진다고 정의되어 있으면, 사용자 식별 카드 발급 단말은 4 개의 점으로 이루어진 픽셀 공간, 8개의 점으로 이루어진 픽셀 공간, 4개의 점으로 이루어진 픽셀 공간, 4개의 점으로 이루어진 픽셀 공간을 생성하여 사용자 식별 카드의 신분 식별 정보 삽입 영역에 삽입할 수 있다. For example, if the binary code corresponding to the identification information is 1011, the pixel space corresponding to 1 is defined to be composed of 4 points, and the pixel space corresponding to 0 is defined to be composed of 8 points, The identification card issuing terminal generates a pixel space having four points, a pixel space having eight points, a pixel space having four points, and a pixel space having four points, and inserts the pixel space into the identification information insertion area of the user identification card can do.

이때, 사용자 식별 카드 발급 단말은 사용자 식별 카드에 삽입될 신분 식별 정보를 구성하는 문자 각각을 이진수화하여 이진수 코드를 생성하거나 사용자 식별 카드에 삽입될 신분 식별 정보에 해당하는 이진수 코드는 미리 정의되어 있을 수 있다.At this time, the user identification card issuing terminal generates a binary code by digitizing each character constituting the identification identification information to be inserted into the user identification card, or the binary code corresponding to the identification identification information to be inserted into the user identification card is predefined .

이에 따라, 사용자 식별 카드 발급 단말은 이진수 코드 각각의 이진수 값이 1 또는 0인지를 판별하여 각각에 대응하는 기 설정된 개수의 점으로 이루어진 픽셀 공간을 생성하여 사용자 식별 카드의 신분 식별 정보 삽입 영역에 삽입할 수 있다. Accordingly, the user identification card issuing terminal determines whether the binary number of each binary code is 1 or 0, generates a pixel space having a predetermined number of points corresponding to each of the binary numbers, and inserts the pixel space into the identification information insertion area of the user identification card can do.

즉, 0과 1을 지시하는 픽셀 공간의 크기만을 달리하여 인증 정보에 해당하는 이진수 코드를 표현할 수 있기 때문에 인증 정보의 크기가 커서 이진수 코드가 길더라도 해당 인증 정보를 사용자 식별 카드의 신분 식별 정보 삽입 영역에 삽입할 수 있다는 장점이 있다.That is, since the binary code corresponding to the authentication information can be expressed by varying the size of the pixel space indicating 0 and 1, even if the binary code is long and the size of the authentication information is long, It is advantageous to insert it into the body.

이와 같이, 사용자 식별 카드 발급 단말은 인증 정보에 해당하는 이진수 코드를 서로 다른 크기의 픽셀 공간으로 표현하여 사용자 식별 카드의 신분 식별 정보 삽입 영역에 삽입하여 사용자 식별 카드를 발급하기 때문에, 인증자는 자신이 보유하고 있는 사용자 인증 단말(100)을 이용하여 사용자 식별 카드를 스캔함으로써 사용자 식별 카드에 삽입된 신분 식별 정보를 바로 확인하여 사용자의 신분을 인증할 수 있다는 장점이 있다. 이하에서는 이러한 사용자 인증 단말(100)에 대해서 설명하기로 한다.Since the user identification card issuing terminal issues the user identification card by expressing the binary code corresponding to the authentication information in pixel spaces of different sizes and inserting it into the identification identification information insertion region of the user identification card, The identity of the user can be authenticated by directly checking the identity identification information inserted in the user identification card by scanning the user identification card using the user authentication terminal 100 which is holding it. Hereinafter, the user authentication terminal 100 will be described.

사용자 인증 단말(100)은 사용자 식별 카드의 스캔 요청에 따라 비밀 번호의 입력을 요청하고, 인증자에 의해 비밀 번호가 입력되면 비밀 번호의 유효성 여부에 따라 사용자 식별 카드를 스캔한다. The user authentication terminal 100 requests input of a password according to a scan request of the user identification card, and if the password is input by the authenticator, the user authentication card 100 scans the user identification card according to the validity of the password.

그런 다음, 사용자 인증 단말(100)은 사용자 식별 카드를 스캔하여 사용자 식별 카드에 삽입된 픽셀 공간을 추출하고, 픽셀 공간을 분석하여 픽셀 공간이 지시하는 신분 식별 정보를 추출하여 출력함으로써 인증자가 사용자 인증 단말(100)에 출력된 신분 식별 정보를 이용하여 해당 사용자를 인증할 수 있도록 한다.Then, the user authentication terminal 100 scans the user identification card, extracts the pixel space inserted in the user identification card, extracts the identification information indicated by the pixel space by analyzing the pixel space, So that the user can be authenticated using the identification information output to the terminal 100. [

즉, 사용자 인증 단말(100)은 사용자 식별 카드에서 서로 다른 크기의 픽셀 공간이 추출되면, 기 결정된 픽셀 공간 별 이진수 값 테이블을 참조하여 픽셀 공간이 구성된 점의 개수에 따라 이진수 값을 결정한다. 보다 구체적으로, 사용자 인증 단말(100)은 기 결정된 픽셀 공간 별 이진수 값 테이블을 참조하여 픽셀 공간이 구성된 점의 개수에 따라 해당 픽셀 공간에 해당하는 이진수 값이 0 또는 1인지 판단할 수 있다. 그런 다음, 사용자 인증 단말(100)은 이진수 값을 순차적으로 결합하여 이진수 코드를 결정한다.That is, when the user identification card 100 extracts pixel spaces of different sizes from the user identification card, the user authentication terminal 100 refers to the binary value table for each predetermined pixel space to determine the binary value according to the number of points constituting the pixel space. More specifically, the user authentication terminal 100 can determine whether the binary value corresponding to the pixel space is 0 or 1 according to the number of the points constituting the pixel space by referring to the binary value table for each predetermined pixel space. Then, the user authentication terminal 100 determines a binary code by sequentially combining the binary values.

예를 들어, 사용자 식별 카드에서 4개의 점으로 이루어진 픽셀 공간 1개와 8개의 점으로 이루어진 픽셀 공간 6개를 추출한 경우, 사용자 인증 단말(100)은 4개의 점으로 이루어진 픽셀 공간을 1로 인식하고, 8개의 점으로 이루어진 픽셀 공간을 0으로 인식하여 이진수 코드 "1000000"를 생성한다.For example, in the case where the user identification card extracts one pixel space having four points and six pixel spaces having eight points, the user authentication terminal 100 recognizes the pixel space having four points as 1, Quot; 1000000 "by recognizing the pixel space of eight points as zero.

다른 예를 들어, 사용자 식별 카드에서 6개의 점으로 이루어진 픽셀 공간 2개와 8개의 점으로 이루어진 픽셀 공간 3개를 추출한 경우, 사용자 인증 단말(100)은 6개의 점으로 이루어진 픽셀 공간을 1로 인식하고, 8개의 점으로 이루어진 픽셀 공간을 0으로 인식하여 이진수 코드 "11000"을 생성한다.In another example, when two pixel spaces of six points and three pixel spaces of eight points are extracted from the user identification card, the user authentication terminal 100 recognizes the pixel space of six points as 1 Quot; 11000 "by recognizing the pixel space of eight points as zero.

그 후, 사용자 인증 단말(100)은 이진수 코드 별 신분 식별 정보 테이블을 참조하여 이진수 코드에 해당하는 신분 식별 정보를 추출하여 출력함으로써 인증자는 사용자와 신분 식별 정보가 동일한지 여부를 판단하여 사용자를 인증할 수 있다. Then, the user authentication terminal 100 extracts and outputs the identification information corresponding to the binary code with reference to the identification information table for each binary code, so that the authenticator judges whether the user and the identification information are identical, can do.

이와 같이, 인증자는 자신이 보유하고 있는 사용자 인증 단말(100)을 단순히 사용자 식별 카드를 스캔하는 것만으로 사용자 식별 카드에 삽입된 신분 식별 정보를 추출하여 출력함으로써 인증자가 사용자를 인증할 수 있도록 한다. As described above, the authenticator extracts and outputs the identification information inserted in the user identification card by merely scanning the user identification card 100 held by the authenticator so that the authenticator can authenticate the user.

이러한 사용자 인증 단말(100)은 사용자 식별 카드를 스캔하여 사용자 식별 카드를 조회한 조회 이력을 조회 이력 관리 서버(300)에 제공한다.The user authentication terminal 100 scans the user identification card and provides an inquiry history of the user identification card to the inquiry history management server 300.

그러면, 조회 이력 관리 서버(300)는 사용자 인증 단말(100)로부터 사용자 식별 카드를 조회한 조회 이력을 사용자 식별 카드 별로 저장하며, 사용자 단말(200)의 요청에 따라 해당 사용자 식별 카드의 조회 이력을 사용자 단말(200)에 제공할 수 있다. 이에 따라, 사용자는 자신의 사용자 식별 카드를 조회한 이력을 확인할 수 있다는 장점이 있다.Then, the inquiry history management server 300 stores the inquiry history inquiring the user identification card from the user authentication terminal 100 for each user identification card, and stores the inquiry history of the user identification card at the request of the user terminal 200 To the user terminal (200). Accordingly, the user has an advantage that the user can check the history of the user's identification card.

도 2는 본 발명의 일 실시예에 따른 사용자 인증 단말의 내부 구조를 설명하기 위한 블록도이다.2 is a block diagram illustrating an internal structure of a user authentication terminal according to an embodiment of the present invention.

도 2를 참조하면, 사용자 인증 단말(100)은 신분 식별 이미지 스캔부(110), 픽셀 공간 추출부(120), 신분 식별 정보 추출부(130), 사용자 인증부(140), 픽셀 공간 별 이진수 값 테이블(150), 이진수 코드 별 신분 식별 정보 테이블(160) 및 제어부(170)를 포함한다.2, the user authentication terminal 100 includes an identity identification image scanning unit 110, a pixel space extraction unit 120, an identity identification information extraction unit 130, a user authentication unit 140, A value table 150, a binary code specific identification information table 160, and a control unit 170. [

신분 식별 이미지 스캔부(110)는 제어부(170)의 제어에 따라 사용자 식별 카드를 스캔한다. 즉, 신분 식별 이미지 스캔부(110)는 제어부(170)의 제어에 따라 사용자 식별 카드를 촬영하여 사용자 식별 카드를 스캔하는 영상 촬영 모듈로 구현될 수 있다. The identification identification image scanning unit 110 scans the user identification card under the control of the controller 170. That is, the ID image scanning unit 110 may be implemented as an image capturing module that captures a user ID card under the control of the controller 170 and scans the user ID card.

픽셀 공간 추출부(120)는 신분 식별 이미지 스캔부(110)에 의해 스캔된 사용자 식별 카드에 대한 이미지에서 픽셀 공간을 추출한다. 이때, 픽셀 공간은 아주 옅은 노란색으로 표현되더라도 크기가 0.0003mm내외로 구현되기 때문에 색상이 눈에 보이지 않게 된다. 즉, 픽셀 공간의 색이 아주 옅은 노란색으로 표현되더라도 그 크기가 매우 작기 때문에 눈에 보이지 않게 이진수 값에 해당하는 코드를 픽셀 공간으로 표현하여 신분 식별 이미지에 삽입할 수 있는 것이다. The pixel-space extracting unit 120 extracts a pixel space from the image of the user identification card scanned by the identity-identification-image scanning unit 110. [ At this time, even though the pixel space is expressed in a very light yellow color, the color is not visible because the size is 0.0003 mm or less. That is, even if the color of the pixel space is expressed in a very light yellow color, since the size is very small, the code corresponding to the binary value can be expressed in the pixel space and inserted into the identification identification image.

신분 식별 정보 추출부(130)는 픽셀 공간을 분석하여 픽셀 공간이 지시하는 신분 식별 정보를 추출한다. 보다 구체적으로, 신분 식별 정보 추출부(130)는 픽셀 공간 추출부(120)에 의해 사용자 식별 카드에서 서로 다른 크기의 픽셀 공간이 추출되면, 픽셀 공간 별 이진수 값 테이블(150)을 참조하여 픽셀 공간이 구성된 점의 개수에 따라 이진수 값을 결정한다. The identification information extracting unit 130 analyzes the pixel space and extracts the identification information indicated by the pixel space. More specifically, when the pixel-space extracting unit 130 extracts pixel spaces of different sizes from the user identification card by the pixel-space extracting unit 120, the pixel-space extracting unit 130 extracts pixel- The binary value is determined according to the number of the constructed points.

즉, 신분 식별 정보 추출부(130)는 픽셀 공간 별 이진수 값 테이블(150)을 참조하여 픽셀 공간이 구성된 점의 개수에 따라 해당 픽셀 공간에 해당하는 이진수 값이 0 또는 1인지 판단할 수 있다. 그런 다음, 사용자 인증 단말(100)은 이진수 값을 순차적으로 결합하여 이진수 코드를 결정한다.That is, the identity identification information extractor 130 may determine whether the binary value corresponding to the pixel space is 0 or 1 according to the number of points constituting the pixel space by referring to the binary value table 150 for each pixel space. Then, the user authentication terminal 100 determines a binary code by sequentially combining the binary values.

이때, 픽셀 공간의 크기는 0.0003mm내외의 크기이며 해당 크기로 표현되기 위체 서로 다른 개수의 점수으로 구성된다. 따라서, 신분 식별 정보 추출부(130)는 픽셀 공간 별 이진수 값 테이블(150)을 참조하여 픽셀 공간이 구성된 점의 개수에 따라 해당 픽셀 공간에 해당하는 이진수 값이 0 또는 1인지 판단할 수 있는 것이다.At this time, the size of the pixel space is about 0.0003 mm and it is composed of different number of points represented by the corresponding size. Therefore, the identity identification information extracting unit 130 can determine whether the binary value corresponding to the pixel space is 0 or 1 according to the number of points constituting the pixel space by referring to the binary value table 150 for each pixel space .

예를 들어, 사용자 식별 카드에서 4개의 점으로 이루어진 픽셀 공간 1개와 8개의 점으로 이루어진 픽셀 공간 6개를 추출한 경우, 신분 식별 정보 추출부(130)는 4개의 점으로 이루어진 픽셀 공간을 1로 인식하고, 8개의 점으로 이루어진 픽셀 공간을 0으로 인식하여 이진수 코드 "1000000"를 생성할 수 있다.For example, when extracting one pixel space of four points and six pixel spaces of eight points in the user identification card, the identification information extracting unit 130 recognizes the pixel space of four points as 1 Quot; 1000000 "by recognizing the pixel space composed of eight points as zero.

사용자 인증부(140)는 이진수 코드 별 신분 식별 정보 테이블(160)을 참조하여 이진수 코드에 해당하는 신분 식별 정보를 추출하여 출력함으로써 인증자는 사용자와 신분 식별 정보가 동일한지 여부를 판단하여 사용자를 인증할 수 있다. The user authentication unit 140 extracts and outputs the identification information corresponding to the binary code by referring to the identification code table 160 for each binary code, so that the authenticator determines whether the user and the identification information are the same, can do.

이와 같이, 인증자는 자신이 보유하고 있는 사용자 인증 단말(100)을 단순히 사용자 식별 카드를 스캔하는 것만으로 사용자 식별 카드에 삽입된 신분 식별 정보를 추출하여 출력함으로써 인증자가 사용자를 인증할 수 있도록 한다. As described above, the authenticator extracts and outputs the identification information inserted in the user identification card by merely scanning the user identification card 100 held by the authenticator so that the authenticator can authenticate the user.

사용자 인증부(140)는 사용자 식별 카드를 스캔하여 사용자 식별 카드를 조회한 조회 이력을 조회 이력 관리 서버(300)에 제공한다.The user authentication unit 140 scans the user identification card and provides the query history of the user identification card to the query history management server 300.

제어부(170)는 통상적으로 사용자 인증 단말(100)의 전반적인 동작을 제어한다.The control unit 170 typically controls the overall operation of the user authentication terminal 100.

제어부(170)는 인증자에 의한 신분 식별 이미지의 스캔 요청에 따라 비밀 번호의 입력을 요청하며, 인증자에 의해 입력된 비밀 번호와 기 저장된 비밀 번호가 일치하면 신분 식별 이미지의 스캔 지시 신호를 신분 식별 이미지 스캔부(110)에 제공한다. The control unit 170 requests input of a password in response to a scan request for an identification image by an authenticator, and when a password entered by an authenticator matches a pre-stored password, And provides it to the identification image scanning unit 110.

도 3은 본 발명에 따른 사용자 인증 과정이 적용된 일 실시예를 설명하기 위한 예시도이다. 도 3에 개시된 일 실시예는 사용자가 상점에서 주류, 담배 등과 같은 제품을 구매 시 자신의 신분 인증을 위해 사용자 식별 카드를 상점 운영자에게 제시하면 상점 운영자가 자신이 보유하는 상점 운영 사용자 단말을 이용하여 사용자 식별 카드를 스캔함으로써 상점 운영 사용자 단말에 출력된 신분 식별 정보를 추출하여 사용자를 인증한 후 주류, 담배 등과 같은 제품을 판매할 수 있다. 즉, 아래의 과정은 사용자 인증 단말의 종류가 상점 운영 사용자 단말인 경우를 가정하여 설명하기로 한다.3 is an exemplary diagram for explaining an embodiment in which a user authentication process according to the present invention is applied. 3, when a user purchases a product such as alcohol, cigarettes, and the like from a store, when the user presents the user identification card to the shop operator for authenticating his / her identity, the shop operator uses the store operation user terminal By scanning the user identification card, the user can authenticate the user by extracting the identification information output to the store operation user terminal, and then sell the products such as alcohol, cigarettes, and the like. That is, the following process will be described on the assumption that the type of the user authentication terminal is the shop operation user terminal.

도 3을 참조하면, 상점 운영자(310)는 자신이 보유하고 있는 상점 운영 사용자 단말(320)을 이용하여 사용자(340)가 제시한 사용자 식별 카드(330)를 스캔한다. 상점 운영 사용자 단말(320)은 사용자 식별 카드(330)의 스캔 요청에 따라 비밀 번호의 입력을 요청한다. 상점 운영자(310)가 상점 운영 사용자 단말(320) 상에 비밀번호를 입력하면, 상점 운영 사용자 단말(320)은 비밀 번호의 유효성 여부에 따라 사용자 식별 카드(330)를 스캔한다. Referring to FIG. 3, the store operator 310 scans the user identification card 330 presented by the user 340 using the store operation user terminal 320 he owns. The store operation user terminal 320 requests input of a password according to a scan request of the user identification card 330. When the store operator 310 enters a password on the store operation user terminal 320, the store operation user terminal 320 scans the user identification card 330 according to the validity of the password.

그런 다음, 상점 운영 사용자 단말(320)은 사용자 식별 카드(330)를 스캔하여 사용자 식별 카드(330)에 삽입된 픽셀 공간을 추출하고, 픽셀 공간을 분석하여 픽셀 공간이 지시하는 신분 식별 정보를 추출하여 출력함으로써 상점 운영자가 상점 운영 사용자 단말(320)에 출력된 신분 식별 정보를 이용하여 해당 사용자(340)를 인증할 수 있도록 한다. 이때, 신분 식별 정보는 이름, 이미지, 주민등록번호, 주소, 발급 기관 정보 및 발급 날짜 정보 중 적어도 하나를 포함할 수 있다. Then, the store operation user terminal 320 scans the user identification card 330 to extract the pixel space inserted in the user identification card 330, analyzes the pixel space, and extracts the identification information indicated by the pixel space So that the store operator can authenticate the corresponding user 340 using the identification information output to the store operation user terminal 320. [ At this time, the identification information may include at least one of a name, an image, a resident registration number, an address, personalization agent information, and issuance date information.

이러한 상점 운영 사용자 단말(320)은 사용자 식별 카드(330)를 스캔하여 사용자 식별 카드(330)를 조회한 조회 이력을 조회 이력 관리 서버(미도시됨)에 제공한다.The store operation user terminal 320 scans the user identification card 330 and provides an inquiry history inquiring history of the user identification card 330 to an inquiry history management server (not shown).

그러면, 조회 이력 관리 서버는 상점 운영 사용자 단말(320)로부터 사용자 식별 카드(330)를 조회한 조회 이력을 사용자 식별 카드(330) 별로 저장하며, 사용자 단말(350)의 요청에 따라 해당 사용자 식별 카드(330)의 조회 이력을 사용자 단말(350)에 제공할 수 있다. 이에 따라, 사용자(340)는 자신의 사용자 식별 카드(330)를 조회한 이력을 확인할 수 있다는 장점이 있다.The inquiry history management server stores the inquiry history inquiring the user identification card 330 from the shop operation user terminal 320 for each user identification card 330. Upon receipt of the request from the user terminal 350, And provide the user terminal 350 with an inquiry history of the user terminal 350. Accordingly, the user 340 can check the history of his / her user identification card 330.

도 4는 본 발명에 따른 사용자 인증 과정이 적용된 다른 일 실시예를 설명하기 위한 예시도이다. 도 4에 개시된 일 실시예는 사용자가 교통 법규를 위반했을 시 자신의 신분 인증을 위해 사용자 식별 카드를 공공 기관 사용자(예를 들어, 경찰관)에게 제시하면 공공 기관 사용자가 자신이 보유하는 공공 기관 사용자 단말을 이용하여 사용자 식별 카드를 스캔함으로써 공공 기관 사용자 단말에 출력된 신분 식별 정보를 추출하여 사용자를 인증하여 처리할 수 있다. 즉, 아래의 과정은 사용자 인증 단말의 종류가 공공 기관 사용자 단말인 경우를 가정하여 설명하기로 한다.FIG. 4 is an exemplary diagram for explaining another embodiment to which the user authentication process according to the present invention is applied. 4, when a user violates a traffic regulation, if a user identification card is presented to a public institution user (for example, a police officer) for authentication of his or her identity, The user identification card can be scanned using the terminal to extract the identification information output to the user terminal of the public institution and authenticate and process the user. That is, the following process will be described on the assumption that the type of the user authentication terminal is a public institution user terminal.

도 4를 참조하면, 공공 기관 사용자(410)는 자신이 보유하고 있는 공공 기관 사용자 단말(420)을 이용하여 사용자(440)가 제시한 사용자 식별 카드(430)를 스캔한다. 공공 기관 사용자 단말(420)은 사용자 식별 카드(430)의 스캔 요청에 따라 비밀 번호의 입력을 요청한다. 공공 기관 사용자(410)가 공공 기관 사용자 단말(420) 상에 비밀번호를 입력하면, 공공 기관 사용자 단말(420)은 비밀 번호의 유효성 여부에 따라 사용자 식별 카드(430)를 스캔한다. Referring to FIG. 4, the public institution user 410 scans the user identification card 430 presented by the user 440 using the public institution user terminal 420 which the public institution user terminal 420 holds. The public user terminal 420 requests the input of a password according to the scan request of the user identification card 430. When the public institution user 410 enters a password on the public institution user terminal 420, the public institution user terminal 420 scans the user identification card 430 according to the validity of the password.

그런 다음, 공공 기관 사용자 단말(420)은 사용자 식별 카드(430)를 스캔하여 사용자 식별 카드(430)에 삽입된 픽셀 공간을 추출하고, 픽셀 공간을 분석하여 픽셀 공간이 지시하는 신분 식별 정보를 추출하여 출력함으로써 공공 기관 사용자(410)가 공공 기관 사용자 단말(420)에 출력된 신분 식별 정보를 이용하여 해당 사용자를 인증할 수 있도록 한다. 이때, 신분 식별 정보는 이름, 운전면허증 번호, 수배자 여부 및 자동차 사고 내역, 신분 내역 중 적어도 하나를 포함할 수 있다. The public user terminal 420 then scans the user identification card 430 to extract the pixel space embedded in the user identification card 430 and analyzes the pixel space to extract the identification information indicated by the pixel space So that the public institution user 410 can authenticate the user using the identification identification information output to the public institution user terminal 420. [ At this time, the identification information may include at least one of a name, a driver's license number, a driver's request, a car accident history, and an identification.

이러한 공공 기관 사용자 단말(420)은 사용자 식별 카드(430)를 스캔하여 사용자 식별 카드(430)를 조회한 조회 이력을 공공 기관 서버(미도시됨)에 제공한다.The public user terminal 420 scans the user identification card 430 and provides an inquiry history of the user identification card 430 to a public institution server (not shown).

그러면, 공공 기관 서버는 공공 기관 사용자 단말(미도시됨)로부터 사용자 식별 카드(430)를 조회한 조회 이력을 사용자 식별 카드(430) 별로 저장하며, 사용자 단말(450)의 요청에 따라 해당 사용자 식별 카드(430)의 조회 이력을 사용자 단말(450)에 제공할 수 있다. 이에 따라, 사용자는 자신의 사용자 식별 카드(430)를 조회한 이력을 확인할 수 있다는 장점이 있다.The public institution server stores an inquiry history inquiring the user identification card 430 from a public institution user terminal (not shown) for each user identification card 430. In response to a request from the user terminal 450, And may provide the user terminal 450 with an inquiry history of the card 430. Accordingly, the user can check the history of his / her user identification card 430.

도 5는 본 발명에 따른 사용자 인증 과정을 설명하기 위한 흐름도이다.5 is a flowchart illustrating a user authentication process according to the present invention.

도 5를 참조하면, 사용자 인증 단말(100)은 사용자 식별 카드의 스캔 요청에 따라 비밀 번호의 입력을 요청한다(단계 S510). 사용자 인증 단말(100)은 비밀 번호가 입력되면(단계 S520), 비밀 번호의 유효성 여부를 확인한다(단계 S530). 사용자 인증 단말(100)은 비밀 번호가 유효하면(단계 S530), 사용자 식별 카드를 스캔하여 사용자 식별 카드에 삽입된 픽셀 공간을 추출한다(단계 S540). Referring to FIG. 5, the user authentication terminal 100 requests input of a password according to a scan request of the user identification card (step S510). When the password is input (step S520), the user authentication terminal 100 checks whether the password is valid (step S530). If the password is valid (step S530), the user authentication terminal 100 scans the user identification card to extract the pixel space inserted in the user identification card (step S540).

사용자 인증 단말(100)은 픽셀 공간을 분석하여 픽셀 공간이 지시하는 신분 식별 정보를 추출한다(단계 S550). The user authentication terminal 100 analyzes the pixel space and extracts the identification information indicated by the pixel space (step S550).

단계 S550에 대한 일 실시예에서, 사용자 인증 단말(100)은 사용자 식별 카드에서 서로 다른 크기의 픽셀 공간이 추출되면, 기 결정된 픽셀 공간 별 이진수 값 테이블을 참조하여 픽셀 공간이 구성된 점의 개수에 따라 이진수 값이 0 또는 1인지 판별하고, 상기 이진수 값을 순차적으로 결합하여 이진수 코드를 결정할 수 있다. In step S550, when the user identification card 100 extracts pixel spaces of different sizes from the user identification card, the user authentication terminal 100 refers to the binary value table for each predetermined pixel space, It is possible to determine whether the binary number is 0 or 1, and determine the binary number code by sequentially combining the binary numbers.

단계 S550에 대한 일 실시예에서, 사용자 인증 단말의 종류가 상점 운영 사용자 단말인 경우, 사용자 인증 단말(100)은 상점 운용 단말에 해당하는 이진수 코드 별 신분 식별 정보 테이블을 참조하여 이진수 코드에 해당하는 신분 식별 정보를 추출할 수 있고, 신분 식별 정보는 이름, 이미지, 주민등록번호, 주소, 발급 기관 정보 및 발급 날짜 정보 중 적어도 하나를 포함할 수 있다.If the type of the user authentication terminal is the store operation user terminal, the user authentication terminal 100 refers to the identification information table for each binary code corresponding to the store operation terminal, And the identification information may include at least one of a name, an image, a resident registration number, an address, personalization agent information, and an issue date information.

단계 S550에 대한 다른 일 실시예에서, 사용자 인증 단말의 종류가 공공 기관 사용자 단말인 경우, 사용자 인증 단말(100)은 공공 기관 사용자 단말에 해당하는 이진수 코드 별 신분 식별 정보 테이블을 참조하여 상기 이진수 코드에 해당하는 신분 식별 정보를 추출하고, 신분 식별 정보는 이름, 운전면허증 번호, 수배자 여부 및 자동차 사고 내역, 신분 내역 중 적어도 하나를 포함할 수 있다. If the type of the user authentication terminal is the public authority user terminal, the user authentication terminal 100 refers to the identification information table for each binary code corresponding to the public institution user terminal, And the identification information may include at least one of a name, a driver's license number, a witness, and an accident details and an identification.

사용자 인증 단말(100)은 신분 식별 정보를 이용하여 사용자 식별 카드를 보유하는 사용자를 인증한다(단계 S560). The user authentication terminal 100 authenticates the user holding the user identification card using the identification information (step S560).

지금까지 본 발명에 따른 구체적인 실시예에 관하여 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서는 여러 가지 변형이 가능함은 물론이다. 그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안 되며, 후술하는 특허 청구의 범위뿐 아니라 이 특허 청구의 범위와 균등한 것들에 의해 정해져야 한다.While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined by the scope of the appended claims and equivalents thereof.

이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서, 본 발명 사상은 아래에 기재된 특허청구범위에 의해서만 파악되어야 하고, 이의 균등 또는 등가적 변형 모두는 본 발명 사상의 범주에 속한다고 할 것이다.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, Modification is possible. Accordingly, the spirit of the present invention should be understood only in accordance with the following claims, and all equivalents or equivalent variations thereof are included in the scope of the present invention.

100: 사용자 인증 단말
110: 신분 식별 이미지 스캔부
120: 픽셀 공간 추출부
130: 신분 식별 정보 추출부
140: 사용자 인증부
150: 픽셀 공간 별 이진수 값 테이블
160: 이진수 코드 별 신분 식별 정보 테이블
170: 제어부
200: 사용자 단말
300: 조회 이력 관리 서버
100: user authentication terminal
110: identification image scanning unit
120: Pixel space extracting unit
130: Identity identification information extracting unit
140: User authentication unit
150: Binary value table per pixel space
160: Binary code identification information table by code
170:
200: user terminal
300: Query history management server

Claims (8)

사용자 인증 단말에서 실행되는 사용자 식별 카드를 이용한 사용자 인증 방법에 있어서,
사용자 식별 카드의 스캔 요청에 따라 비밀 번호의 입력을 요청하는 단계;
비밀 번호가 입력되면 상기 비밀 번호의 유효성 여부에 따라 상기 사용자 식별 카드를 스캔하고, 상기 사용자 식별 카드를 스캔하여 상기 사용자 식별 카드에 삽입된 픽셀 공간을 추출하는 단계;
상기 픽셀 공간을 분석하여 상기 픽셀 공간이 지시하는 신분 식별 정보를 추출하는 단계; 및
상기 신분 식별 정보를 이용하여 상기 사용자 식별 카드를 보유하는 사용자를 인증하는 단계를 포함하고,
상기 픽셀 공간을 분석하여 상기 픽셀 공간이 지시하는 신분 식별 정보를 추출하는 단계는
상기 사용자 식별 카드에서 서로 다른 크기의 픽셀 공간이 추출되면, 기 결정된 픽셀 공간 별 이진수 값 테이블을 참조하여 상기 픽셀 공간이 구성된 점의 개수에 따라 해당 픽셀 공간에 해당하는 이진수 값이 0 또는 1인지를 판별하는 단계;
상기 이진수 값을 순차적으로 결합하여 이진수 코드를 결정하는 단계; 및
이진수 코드 별 신분 식별 정보 테이블을 참조하여 상기 이진수 코드에 해당하는 신분 식별 정보를 추출하는 단계를 포함하고,
상기 픽셀 공간은 옅은 노락색의 색상 및 0.0003mm내외의 크기로 구현되어 상기 픽셀 공간을 표현한 옅은 노란색이 눈에 보이지 않는 것을 특징으로 하는
사용자 식별 카드를 이용한 사용자 인증 방법.
A user authentication method using a user identification card executed in a user authentication terminal,
Requesting input of a password according to a scan request of the user identification card;
If the password is input, scanning the user identification card according to whether the password is valid, and scanning the user identification card to extract a pixel space inserted in the user identification card;
Analyzing the pixel space and extracting identification information indicated by the pixel space; And
Authenticating the user holding the user identification card using the identification identification information,
The step of analyzing the pixel space and extracting the identification information indicated by the pixel space
When a pixel space of a different size is extracted from the user identification card, a binary value table for each predetermined pixel space is referenced to determine whether a binary value corresponding to the pixel space is 0 or 1 according to the number of points constituting the pixel space ;
Sequentially combining the binary values to determine a binary code; And
And extracting identification information corresponding to the binary code with reference to the identification information table for each binary code,
Wherein the pixel space is implemented as a pale yellow color and a size of about 0.0003 mm so that a pale yellow color representing the pixel space is not visible
User authentication method using user identification card.
제1항에 있어서,
상기 이진수 코드 별 신분 식별 정보 테이블을 참조하여 상기 이진수 코드에 해당하는 신분 식별 정보를 추출하는 단계는
상기 사용자 인증 단말의 종류가 상점 운영 사용자 단말인 경우, 상기 상점 운영 사용자 단말에 해당하는 이진수 코드 별 신분 식별 정보 테이블을 참조하여 상기 이진수 코드에 해당하는 신분 식별 정보를 추출하고,
상기 신분 식별 정보는 이름, 이미지, 주민등록번호, 주소, 발급 기관 정보 및 발급 날짜 정보 중 적어도 하나를 포함하는 것을 특징으로 하는
사용자 식별 카드를 이용한 사용자 인증 방법.
The method according to claim 1,
The step of extracting the identification information corresponding to the binary code with reference to the identification information table for each binary code
When the type of the user authentication terminal is a shop operation user terminal, identification information corresponding to the binary code is extracted by referring to the identification information table for each binary code corresponding to the store operation user terminal,
Wherein the identification information includes at least one of a name, an image, a resident registration number, an address, personalization agent information, and an issue date information
User authentication method using user identification card.
제1항에 있어서,
상기 이진수 코드 별 신분 식별 정보 테이블을 참조하여 상기 이진수 코드에 해당하는 신분 식별 정보를 추출하는 단계는
상기 사용자 인증 단말의 종류가 공공 기관 사용자 단말인 경우, 상기 공공 기관 사용자 단말에 해당하는 이진수 코드 별 신분 식별 정보 테이블을 참조하여 상기 이진수 코드에 해당하는 신분 식별 정보를 추출하고,
상기 신분 식별 정보는 이름, 운전면허증 번호, 수배자 여부 및 자동차 사고 내역, 신분 내역 중 적어도 하나를 포함하는 것을 특징으로 하는
사용자 식별 카드를 이용한 사용자 인증 방법.
The method according to claim 1,
The step of extracting the identification information corresponding to the binary code with reference to the identification information table for each binary code
When the type of the user authentication terminal is a public institution user terminal, extracts identification information corresponding to the binary code with reference to the identification information table for each binary code corresponding to the public institution user terminal,
Wherein the identification information includes at least one of a name, a driver's license number, a driver's identity, an accident details, and an identification
User authentication method using user identification card.
제1항에 있어서,
상기 신분 식별 정보를 이용하여 상기 사용자 식별 카드를 보유하는 사용자를 인증하는 단계는
상기 사용자 식별 카드를 스캔하여 상기 사용자 식별 카드를 조회한 조회 이력을 조회 이력 관리 서버에 제공하는 단계를 포함하고,
상기 조회 이력 관리 서버에 저장된 조회 이력은 해당 사용자에 의해 자신의 사용자 식별 카드를 조회한 내역을 확인하는데 사용되는 것을 특징으로 하는 사용자 식별 카드를 이용한 사용자 인증 방법.
The method according to claim 1,
Wherein authenticating the user holding the user identification card using the identity identification information comprises:
And providing an inquiry history of the user identification card to the inquiry history management server by scanning the user identification card,
Wherein the inquiry history stored in the inquiry history management server is used for confirming a history of inquiry of the user's own identification card by the corresponding user.
사용자 식별 카드의 스캔 요청에 따라 비밀 번호의 입력을 요청하고, 비밀 번호가 입력되면 상기 비밀 번호의 유효성 여부에 따라 상기 사용자 식별 카드를 스캔하는 신분 식별 이미지 스캔부;
상기 사용자 식별 카드를 스캔하여 상기 사용자 식별 카드에 삽입된 픽셀 공간을 추출하는 픽셀 공간 추출부;
상기 픽셀 공간을 분석하여 상기 픽셀 공간이 지시하는 신분 식별 정보를 추출하는 신분 식별 정보 추출부; 및
상기 신분 식별 정보를 이용하여 상기 사용자 식별 카드를 보유하는 사용자를 인증하는 사용자 인증부를 포함하고,
상기 신분 식별 정보 추출부는
상기 사용자 식별 카드에서 서로 다른 크기의 픽셀 공간이 추출되면, 기 결정된 픽셀 공간 별 이진수 값 테이블을 참조하여 상기 픽셀 공간이 구성된 점의 개수에 따라 해당 픽셀 공간에 해당하는 이진수 값이 0 또는 1인지를 판별하고, 상기 이진수 값을 순차적으로 결합하여 이진수 코드를 결정하고, 이진수 코드 별 신분 식별 정보 테이블을 참조하여 상기 이진수 코드에 해당하는 신분 식별 정보를 추출하고,
상기 픽셀 공간은 옅은 노락색의 색상 및 0.0003mm내외의 크기로 구현되어 상기 픽셀 공간을 표현한 옅은 노란색이 눈에 보이지 않는 것을 특징으로 하는
사용자 인증 단말.
An identity identification image scanning unit for requesting the input of a password according to a scan request of the user identification card and for scanning the user identification card according to the validity of the password when the password is input;
A pixel space extractor for scanning the user identification card to extract a pixel space inserted in the user identification card;
An identification information extracting unit for analyzing the pixel space and extracting identification information indicated by the pixel space; And
And a user authentication unit for authenticating a user who holds the user identification card using the identification identification information,
The identification information extracting unit
When a pixel space of a different size is extracted from the user identification card, a binary value table for each predetermined pixel space is referenced to determine whether a binary value corresponding to the pixel space is 0 or 1 according to the number of points constituting the pixel space Extracts identity identification information corresponding to the binary code with reference to the identification information table for each binary code,
Wherein the pixel space is implemented as a pale yellow color and a size of about 0.0003 mm so that a pale yellow color representing the pixel space is not visible
User authentication terminal.
제5항에 있어서,
상기 신분 식별 정보 추출부는
상기 사용자 인증 단말의 종류가 상점 운영 사용자 단말인 경우, 상기 상점 운영 사용자 단말에 해당하는 이진수 코드 별 신분 식별 정보 테이블을 참조하여 상기 이진수 코드에 해당하는 신분 식별 정보를 추출하고,
상기 신분 식별 정보는 이름, 이미지, 주민등록번호, 주소, 발급 기관 정보 및 발급 날짜 정보 중 적어도 하나를 포함하는 것을 특징으로 하는
사용자 인증 단말.
6. The method of claim 5,
The identification information extracting unit
When the type of the user authentication terminal is a shop operation user terminal, extracts identification information corresponding to the binary code with reference to the identification information table for each binary code corresponding to the store operation user terminal,
Wherein the identification information includes at least one of a name, an image, a resident registration number, an address, personalization agent information, and an issue date information
User authentication terminal.
제5항에 있어서,
상기 신분 식별 정보 추출부는
상기 사용자 인증 단말의 종류가 공공 기관 사용자 단말인 경우, 상기 공공 기관 사용자 단말에 해당하는 이진수 코드 별 신분 식별 정보 테이블을 참조하여 상기 이진수 코드에 해당하는 신분 식별 정보를 추출하고,
상기 신분 식별 정보는 이름, 운전면허증 번호, 수배자 여부 및 자동차 사고 내역, 신분 내역 중 적어도 하나를 포함하는 것을 특징으로 하는
사용자 인증 단말.
6. The method of claim 5,
The identification information extracting unit
When the type of the user authentication terminal is a public institution user terminal, extracts identification information corresponding to the binary code with reference to the identification information table for each binary code corresponding to the public institution user terminal,
Wherein the identification information includes at least one of a name, a driver's license number, a driver's identity, an accident details, and an identification
User authentication terminal.
제5항에 있어서,
상기 사용자 인증부는
상기 사용자 식별 카드를 스캔하여 상기 사용자 식별 카드를 조회한 조회 이력을 조회 이력 관리 서버에 제공하고,
상기 조회 이력 관리 서버에 저장된 조회 이력은 해당 사용자에 의해 자신의 사용자 식별 카드를 조회한 내역을 확인하는데 사용되는 것을 특징으로 하는
사용자 인증 단말.
6. The method of claim 5,
The user authentication unit
Providing an inquiry history management server for inquiring the user identification card by scanning the user identification card,
Wherein the inquiry history stored in the inquiry history management server is used to confirm details of inquiry of the user's own identification card by the user
User authentication terminal.
KR1020160117720A 2015-11-10 2016-09-13 Method of vertifying user using user identification card and terminal performing the same Active KR101897960B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20150157436 2015-11-10
KR1020150157436 2015-11-10

Publications (2)

Publication Number Publication Date
KR20170054980A true KR20170054980A (en) 2017-05-18
KR101897960B1 KR101897960B1 (en) 2018-10-29

Family

ID=59049030

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160117720A Active KR101897960B1 (en) 2015-11-10 2016-09-13 Method of vertifying user using user identification card and terminal performing the same

Country Status (1)

Country Link
KR (1) KR101897960B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190075649A (en) * 2017-12-21 2019-07-01 박행운 Method of paying goods of vending machine using terminal and system performig the same

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004310313A (en) 2003-04-04 2004-11-04 Veritec Iconix Ventures Inc Card for individual identification including two-dimensional coded personal biological information and personal identification method using the same information
JP2005141626A (en) 2003-11-10 2005-06-02 Konica Minolta Photo Imaging Inc IC card and IC card authentication system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190075649A (en) * 2017-12-21 2019-07-01 박행운 Method of paying goods of vending machine using terminal and system performig the same

Also Published As

Publication number Publication date
KR101897960B1 (en) 2018-10-29

Similar Documents

Publication Publication Date Title
US11595380B2 (en) User authentication based on RFID-enabled identity document and gesture challenge-response protocol
KR101626880B1 (en) Distinguish and recognition system of ID card for real name certification by non-face-to-face and online
US11488419B2 (en) Identity and liveness verification
US8392975B1 (en) Method and system for image-based user authentication
US20170177852A1 (en) Document authentication based on expected wear
US20120032782A1 (en) System for restricted biometric access for a secure global online and electronic environment
US10970376B2 (en) Method and system to validate identity without putting privacy at risk
KR101635074B1 (en) Financial service providing method and system using mobile non-contact type real name confirmation
KR20170011305A (en) Electronic identification card, system and method for proving authenticity of the electronic identification card
US20160283944A1 (en) Method and apparatus for personal virtual authentication and authorization using digital devices and as an alternative for chip card or smart card
US20080005579A1 (en) System and method of user authentication using handwritten signatures for an MFP
KR101788265B1 (en) Non-contact type financial service system using autograph certification
TW201832153A (en) Transaction payment method and system
KR101897960B1 (en) Method of vertifying user using user identification card and terminal performing the same
JP6828311B2 (en) Information information system, information processing device and program
US8316050B2 (en) Identification and authorization system
KR101485798B1 (en) Personal identification card, Method for issuing personal identification card, Method for authorizing personal identification card
KR20220028761A (en) Automatic sales method applying adult authentification using blockchain based decentralized identification
JP2010079515A (en) Authentication system, key for use in the same, authentication method, and program
KR100711863B1 (en) Unattended terminal device with identity verification function
AU2014100797A4 (en) Driver licence and other identification card and identity verification system
Barde A multimodal biometric system-aadhar card
KR20170121737A (en) Method for Providing Non-Facing Certification by using Camera
KR20180057170A (en) A Method of Non-faced Opening A Financial Account Using Mobile Terminal And A System thereof
EP3767918B1 (en) Method and system for authenticating a purchase by a user

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

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

PA0201 Request for examination

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

P11-X000 Amendment of application requested

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

P13-X000 Application amended

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

PG1501 Laying open of application

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

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

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

P11-X000 Amendment of application requested

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

P13-X000 Application amended

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

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

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

P11-X000 Amendment of application requested

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

P13-X000 Application amended

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

R18-X000 Changes to party contact information recorded

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

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

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

N231 Notification of change of applicant
PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

GRNT Written decision to grant
PR0701 Registration of establishment

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

PR1002 Payment of registration fee

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

Fee payment year number: 1

PG1601 Publication of registration

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

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

P16-X000 Ip right document amended

St.27 status event code: A-5-5-P10-P16-nap-X000

Q16-X000 A copy of ip right certificate issued

St.27 status event code: A-4-4-Q10-Q16-nap-X000

R18-X000 Changes to party contact information recorded

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

R18-X000 Changes to party contact information recorded

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

PR1001 Payment of annual fee

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

Fee payment year number: 4

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

P22-X000 Classification modified

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

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

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

PR1001 Payment of annual fee

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

Fee payment year number: 5

R18-X000 Changes to party contact information recorded

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

R18-X000 Changes to party contact information recorded

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

P22-X000 Classification modified

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

R18-X000 Changes to party contact information recorded

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

P22-X000 Classification modified

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

PR1001 Payment of annual fee

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

Fee payment year number: 6

R18-X000 Changes to party contact information recorded

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

R18-X000 Changes to party contact information recorded

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

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

PR1001 Payment of annual fee

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

Fee payment year number: 7

R18-X000 Changes to party contact information recorded

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

PR1001 Payment of annual fee

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

Fee payment year number: 8

U11 Full renewal or maintenance fee paid

Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE)

Year of fee payment: 8

P14 Amendment of ip right document requested

Free format text: ST27 STATUS EVENT CODE: A-5-5-P10-P14-NAP-X000 (AS PROVIDED BY THE NATIONAL OFFICE)

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000