KR20090001382A - Puzzle typed keycode with image, and security system and method using it - Google Patents

Puzzle typed keycode with image, and security system and method using it Download PDF

Info

Publication number
KR20090001382A
KR20090001382A KR1020070065719A KR20070065719A KR20090001382A KR 20090001382 A KR20090001382 A KR 20090001382A KR 1020070065719 A KR1020070065719 A KR 1020070065719A KR 20070065719 A KR20070065719 A KR 20070065719A KR 20090001382 A KR20090001382 A KR 20090001382A
Authority
KR
South Korea
Prior art keywords
image
keycode
key code
original
value
Prior art date
Application number
KR1020070065719A
Other languages
Korean (ko)
Other versions
KR100879961B1 (en
Inventor
백기영
Original Assignee
주식회사 골드엔키
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 골드엔키 filed Critical 주식회사 골드엔키
Priority to KR1020070065719A priority Critical patent/KR100879961B1/en
Priority to PCT/KR2008/003732 priority patent/WO2009005259A2/en
Publication of KR20090001382A publication Critical patent/KR20090001382A/en
Application granted granted Critical
Publication of KR100879961B1 publication Critical patent/KR100879961B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32101Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • 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
    • 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/06009Record 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 with optically detectable marking
    • G06K19/06046Constructional details
    • G06K19/06056Constructional details the marking comprising a further embedded marking, e.g. a 1D bar code with the black bars containing a smaller sized coding
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/1434Barcodes with supplemental or add-on codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/0028Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D7/00Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
    • G07D7/005Testing security markings invisible to the naked eye, e.g. verifying thickened lines or unobtrusive markings or alterations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0051Embedding of the watermark in the spatial domain
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0061Embedding of the watermark in each block of the image, e.g. segmented watermarking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0083Image watermarking whereby only watermarked image required at decoder, e.g. source-based, blind, oblivious
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0203Image watermarking whereby the image with embedded watermark is reverted to the original condition before embedding, e.g. lossless, distortion-free or invertible watermarking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3233Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of authentication information, e.g. digital signature, watermark
    • H04N2201/3236Details of authentication information generation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3269Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of machine readable codes or marks, e.g. bar codes or glyphs

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Electromagnetism (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Storage Device Security (AREA)
  • Collating Specific Patterns (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

An image puzzle type keycode and an information security system and a method thereof are provided to prevent exposure of original information when printing a keycode or using a stored card. An original image(10) is divided into a predetermined size to form a plurality of image pieces. A keycode image(20) is formed to engrave a keycode value by arranging the image pieces according to a designated pattern. The original image comprises at least one of a photo, a drawing, a character, a number, a fingerprint, and an iris image. The key code comprises at least one of a bar code, a two dimensional code, a character, and a number.

Description

이미지 퍼즐형 키코드와, 이를 이용한 정보 보안시스템 및 그 방법{Puzzle Typed KeyCode With Image, and Security System and Method Using It}Image puzzle type key code, information security system and method using same {Puzzle Typed KeyCode With Image, and Security System and Method Using It}

도 1은 본 발명의 제 1실시예에 따른 이미지 퍼즐형 키코드의 생성과정을 도시한 도면.1 is a view showing a process of generating an image puzzle type keycode according to a first embodiment of the present invention.

도 2는 본 발명의 제 2실시예에 따른 이미지 퍼즐형 키코드의 생성과정을 도시한 도면.2 is a diagram illustrating a process of generating an image puzzle type key code according to a second embodiment of the present invention.

도 3은 본 발명의 제 3실시예에 따른 이미지 퍼즐형 키코드의 생성과정을 도시한 도면.3 is a diagram illustrating a process of generating an image puzzle type keycode according to a third embodiment of the present invention.

도 4는 본 발명의 제 4실시예에 따른 이미지 퍼즐형 키코드의 생성과정을 도시한 도면.4 is a diagram illustrating a process of generating an image puzzle type key code according to a fourth embodiment of the present invention.

도 5는 본 발명의 실시예에 따른 이미지 퍼즐형 키코드를 이용한 정보 보안시스템의 블록 구성도.Figure 5 is a block diagram of an information security system using an image puzzle type key code according to an embodiment of the present invention.

도 6은 본 발명의 다른 실시예에 따른 이미지 퍼즐형 키코드를 이용한 정보 보안시스템의 블록 구성도.6 is a block diagram of an information security system using an image puzzle type keycode according to another embodiment of the present invention.

도 7은 본 발명의 실시예에 따른 이미지 퍼즐형 키코드를 이용한 정보 보안방법을 나타내는 순서도.7 is a flowchart illustrating an information security method using an image puzzle type key code according to an embodiment of the present invention.

도 8은 본 발명의 다른 실시예에 따른 이미지 퍼즐형 키코드를 이용한 정보 보안방법을 나타내는 순서도.8 is a flowchart illustrating an information security method using an image puzzle type key code according to another embodiment of the present invention.

< 도면의 주요 부분에 대한 부호의 설명 ><Description of Symbols for Main Parts of Drawings>

10(10-1, 10-2, 10-3, 10-4) : 원본이미지10 (10-1, 10-2, 10-3, 10-4): Original image

20(20-1, 20-2, 20-3) : 키코드이미지20 (20-1, 20-2, 20-3): Key Code Image

100 : 키코드 등록단말 110 : 등록단말 제어부100: key code registration terminal 110: registration terminal control unit

120 : 원본이미지 획득부 130 : 원본이미지 퍼즐화부120: original image acquisition unit 130: original image puzzle

140 : 키코드이미지 형성부 150 : 키입력부140: key code image forming unit 150: key input unit

160 : 인터페이스부 180 : 키코드이미지 출력부160: interface unit 180: key code image output unit

200 : 이미지 복구단말 210 : 제어부200: image recovery terminal 210: control unit

220 : 키코드이미지 획득부 230 : 키코드 판독부220: key code image acquisition unit 230: key code reading unit

240 : 키코드이미지 퍼즐화부 250 : 제어입력부240: key code image puzzle unit 250: control input unit

260 : 인터페이스부 270 : 이미지 복구부260: interface unit 270: image recovery unit

280 : 원본이미지 출력부280: the original image output unit

300 : 키코드 결합 서버 310 : 키코드 데이터베이스300: keycode combining server 310: keycode database

320 : 통신망320: communication network

500 : 키코드 생성장치 510 : 키코드 생성 제어부500: key code generation device 510: key code generation control unit

520 : 패턴 저장부520: pattern storage unit

600 : 원본 복구장치 610 : 원본 복구 제어부600: original recovery unit 610: original recovery control unit

본 발명은 이미지 퍼즐형 키코드와, 이를 이용한 이미지 보안시스템 및 그 방법에 관한 것으로서, 더욱 상세하게는, 사진, 그림, 문자, 숫자, 지문 또는 홍채이미지로 이루어진 원본이미지(10)를 소정의 크기로 분할하여 형성된 이미지 조각들을 기설정된 패턴에 따라 배치하여 키코드이미지(20)를 형성함으로써 이루어진 이미지 퍼즐형 키코드와; 키코드이미지(20)를 인쇄하여 사용하되 필요시에만 원본이미지(10)를 상기 키코드이미지(20)로써 복구하여 상기 원본이미지(10)의 정보 보안을 유지할 수 있는 이미지 퍼즐형 키코드를 이용한 이미지 보안시스템 및 그 방법;에 관한 것이다.The present invention relates to an image puzzle type keycode, an image security system using the same, and a method thereof, and more particularly, to an original image (10) consisting of a photograph, a picture, a character, a number, a fingerprint, or an iris image in a predetermined size. An image puzzle type key code formed by dividing the image pieces formed by dividing into a predetermined pattern to form a key code image 20; Print and use the keycode image 20, but only when necessary to restore the original image 10 as the keycode image 20 using an image puzzle type keycode that can maintain the information security of the original image 10 And an image security system and method thereof.

현대사회에서는 개개인의 사회 활동 범위가 확대되고 복잡해짐에 따라 제공되는 문화제 혜택을 누리기 위해서는 일정한 신분확인 또는 인증과정 절차를 필요로 하게 된다. 예를 들어, 특정지역을 통과하거나 본인임을 증명하기 위해서는 주민등록증, 운전면허증, 여권, 사원증 등과 같은 신분증을 제시해야 하며, 각종 서비스를 이용하기 위해서는 본인의 이름, 주소, 주민등록번호, 인증키, 보안키 등을 입력하거나 본인의 지문날인과 같은 신체정보를 입력해야 한다.In modern society, as the social scope of each individual expands and becomes more complex, it is necessary to have a certain identification or certification process in order to enjoy the benefits of the festival. For example, to pass through a certain area or prove your identity, you need to present your ID card such as your ID card, driver's license, passport, employee card, etc.To use various services, your name, address, social security number, authentication key, security key, etc. You must enter or enter your physical information, such as your fingerprint.

그러나, 상기와 같이 일반인이 신분증을 제시하거나 정보를 입력해야 할 경우가 증가함에 따라 그만큼 본인의 신상 정보가 원치않는 다수의 사람들에게 노출 되어, 본인의 신상 정보를 획득한 다른 사람들이 획득된 신상 정보를 악의적으로 사용하거나 각종 범죄에 이용하는 문제가 속출하였다. 특히, 인터넷 통신망의 발달로 인해 한번 노출된 신상 정보는 온라인상에서 급속하게 전파되어, 본인에게 돌아오는 피해는 겉잡을 수 없이 증가되기도 하였다.However, as the general public needs to present an identification card or input information as described above, his / her personal information is exposed to a large number of undesired people, and other people who obtain his / her personal information are obtained. There have been problems of using it for malicious purposes or for various crimes. In particular, the personal information exposed once due to the development of the Internet communication network is rapidly spread online, and the damage to the person has been inevitable.

일반적으로 상기 신분증(주민등록증, 운전면허증, 여권, 사원증 등) 또는 유가증권 등의 인쇄물에 대한 복사 또는 위·변조 방지수단으로 은서 삽입, 미세 문자, 형광잉크, 문양 구성, 요판인쇄, 무형광지, 은화, 자성잉크, 홀로그램, 바코드 등을 이용한 정밀 인쇄기술이 사용되고 있다. 하지만 상기 인쇄물에 표출되는 일부 정보는 타인에게 공개적으로 유출되지 말아야 할 정보까지 포함되어 있어, 단순히 복사 또는 위·변조를 방지한다고 해도 사용할 때에 원치않는 일반인에게 노출되는 일이 비일비재하다.Generally, as a means of copying or forgery / falsification of the above-mentioned identification card (resident registration card, driver's license, passport, employee's card, etc.) or securities, inserting silver letters, fine text, fluorescent ink, pattern composition, intaglio printing, fluorescent paper, silver , Precision printing technology using magnetic ink, hologram, barcode, etc. is used. However, some of the information expressed in the printed material includes information that should not be disclosed to others publicly, and even if simply preventing copying or forgery or alteration, it is unusual to be exposed to the general public when using it.

최근에는, 얼굴정보뿐만 아니라 지문정보를 포함하는 전자칩이 포함된 전자여권을 도입하려는 국가들이 늘어나는 추세이지만, 선진국에서도 범죄자에 한해 채취하는 지문정보를 전자여권에 삽입하는 방법은 지문정보의 유출로 범죄에 악용될 수 있다는 논란이 발생하여 쉽게 도입되지 못하고 있다.Recently, more and more countries are trying to introduce an ePassport that includes not only face information but also an electronic chip that includes fingerprint information.However, even in developed countries, a method of inserting fingerprint information collected only by criminals into the ePassport may be a leak of fingerprint information. There is a controversy that it can be abused in crimes and is not easily introduced.

상기 문제점을 해결하기 위해, 신분증의 원본은 보안정보를 일반인에게 노출되지 않도록 하기 위해 보안정보를 암호화코드로 대신 인쇄하고 필요시에만 상기 암호화코드에 대응하는 보안정보를 불러들여 확인하는 방법으로 사용될 수 있다. 하지만, 상기 방법은 원본의 진위 여부에 상관없이 암호화코드만으로 저장된 원본의 보안정보를 입수할 수 있어 보안상 취약한 단점이 있다.In order to solve the above problems, the original of the identification card may be used as a method of printing the security information instead of the encryption code instead of exposing the security information to the general public and importing and verifying the security information corresponding to the encryption code only when necessary. have. However, the method can obtain security information of the original stored only by the encryption code regardless of the authenticity of the original.

또한, 신분증의 보안정보를 암호화하여 마그네틱카드, 스마트카드 또는 RFID태그에 저장하고 상기 암호화된 정보를 해독할 수 있는 특수 보안장치로만 보안정보를 독출하도록 하여 정보 누출을 방지할 수는 있지만, 암호를 해독하는 기술이 점차 발전함에 따라 장기적으로는 실효성이 없어 지속적으로 암호화 기술을 업데이트해야하는 번거로움이 있고, 상기 보안장치를 사용함에 있어 정보누출이 발생하는 것을 근본적으로 막을 수 없는 어려움이 있다.In addition, the security information of the identification card can be encrypted and stored in a magnetic card, smart card or RFID tag, and the security information can be read only by a special security device capable of decrypting the encrypted information. As the decryption technology is gradually developed, there is a long term ineffectiveness and the need to continuously update the encryption technology, and there is a difficulty in fundamentally preventing information leakage in using the security device.

따라서 본 발명의 목적은, 원본 정보를 내포하는 키코드로서 상기 키코드이미지에는 원본 정보를 나타내는 원본이미지가 포함되게 하여 상기 키코드가 인쇄되거나 저장된 카드를 사용함에 있어 타인에게 원본 정보가 노출되지 않도록 하는 이미지 퍼즐형 키코드를 제공하는 것이다.Accordingly, an object of the present invention is to include an original image representing original information in the keycode image as a keycode containing original information so that the original information is not exposed to others in using the card in which the keycode is printed or stored. To provide an image puzzle type key code.

본 발명의 다른 목적은, 원본 정보를 암호화하되 암호화 코드값만으로는 원본 정보를 입수할 수 없도록 암호화된 상기 이미지 퍼즐형 키코드를 이용하며, 원본이미지가 포함된 상기 이미지 퍼즐형 키코드로부터 원본이미지를 복구할 수 있는 이미지 퍼즐형 키코드를 이용한 정보 보안시스템 및 그 방법을 제공하는 것이다.Another object of the present invention is to use the image puzzle type key code that encrypts the original information but cannot obtain the original information only by the encryption code value, and extracts the original image from the image puzzle type key code including the original image. An information security system using a recoverable image puzzle type key code and a method thereof are provided.

< 이미지 퍼즐형 키코드 ><Image Puzzle Type Key Code>

상기 목적을 달성하기 위해 본 발명은, 원본이미지(10)에 대한 이미지 정보 를 포함하는 이미지 퍼즐형 키코드에 있어서,In order to achieve the above object, the present invention, in the image puzzle type keycode containing image information for the original image 10,

원본이미지(10)를 소정의 크기로 분할하여 다수의 이미지 조각을 형성하고, 상기 다수의 이미지 조각을 지정된 패턴에 따라 배치하여 키코드값을 새기도록 키코드이미지(20)를 형성하여 이루어짐을 특징으로 한다.The original image 10 is divided into a predetermined size to form a plurality of image pieces, and the plurality of image pieces are arranged in accordance with a specified pattern to form a key code image 20 to engrave a key code value. It is done.

상기 원본이미지(10)는 사진, 그림, 문자, 숫자, 지문, 홍채이미지 중에 어느 하나 이상으로 이루어짐을 특징으로 한다.The original image 10 is characterized by consisting of any one or more of a picture, a picture, a letter, a number, a fingerprint, an iris image.

상기 키코드는 바코드, 이차원코드, 문자, 숫자 중에 어느 하나 이상으로 이루어짐을 특징으로 한다.The key code is characterized by consisting of any one or more of a barcode, two-dimensional code, letters, numbers.

< 이미지 퍼즐형 키코드를 이용한 정보 보안방법><Information security method using image puzzle type key code>

그리고, 원본이미지(10)를 분할한 이미지 조각의 조합으로 형성된 이미지 퍼즐형 키코드를 이용한 정보 보안방법에 있어서,And, in the information security method using an image puzzle type key code formed by the combination of the image pieces divided into the original image 10,

원본이미지(10)를 획득하는 단계(S110)와, 원본이미지(10)를 소정의 크기로 분할한 다수의 이미지 조각을 획득하는 단계(S120)와, 키코드값 및 키코드이미지 형성 패턴을 지정하는 단계(S130)와, 획득된 상기 이미지 조각들을 상기 키코드이미지 형성 패턴에 따라 배치하여 상기 키코드값이 표출되도록 키코드이미지(20)를 형성하는 단계(S140)로 이루어지는 키코드 생성단계(S100);와Acquiring the original image 10 (S110); acquiring a plurality of image fragments obtained by dividing the original image 10 into a predetermined size (S120); and specifying a keycode value and a keycode image formation pattern. And a step S130 of forming the keycode image 20 so that the keycode value is expressed by arranging the obtained pieces of the image according to the keycode image forming pattern (S140). S100); and

키코드이미지(20)를 획득하는 단계(S210)와, 상기 키코드이미지(20)를 판독 하여 키코드값을 획득하는 단계(S220)와, 획득된 상기 키코드값에 대응하는 상기 (S130)단계의 키코드이미지 형성 패턴을 지정하는 단계(S230)와, 상기 키코드이미지(20)를 분할한 다수의 이미지 조각을 획득하는 단계(S240)와, 획득된 상기 이미지 조각들을 상기 키코드이미지 형성 패턴에 따라 재배치하여 원본이미지(10)를 형성하는 단계(S250)로 이루어지는 원본이미지(10) 복구 단계(S200);를 포함하여 이루어짐을 특징으로 한다.Acquiring a keycode image 20 (S210), reading a keycode image 20 to obtain a keycode value (S220), and corresponding to the obtained keycode value (S130) Specifying a keycode image forming pattern of the step (S230); obtaining a plurality of image pieces obtained by dividing the keycode image 20 (S240); and forming the obtained keycode image into the keycode image. And reconstructing the original image 10 comprising the step S250 of forming the original image 10 by rearranging the pattern according to the pattern (S200).

또한, 다수의 원본이미지(10)를 각각 분할한 이미지 조각의 조합군으로 형성된 이미지 퍼즐형 키코드를 이용한 정보 보안방법에 있어서,In addition, in the information security method using an image puzzle type key code formed of a combination group of image pieces each of which is divided into a plurality of original images 10,

다수의 원본이미지(10)를 획득하는 단계(S310)와, 상기 다수의 원본이미지(10)를 각각 소정의 크기로 분할한 다수의 이미지 조각군을 획득하는 단계(S320)와, 키코드값을 지정하고 상기 다수의 원본이미지(10)별로 키코드이미지 형성 패턴을 지정하는 단계(S330)와, 획득된 상기 이미지 조각군을 상기 키코드이미지 형성 패턴들에 따라 배치하여 상기 키코드값이 표출되도록 키코드이미지(20)를 형성하는 단계(S340)로 이루어지는 키코드 생성단계(S300);와Acquiring a plurality of original images 10 (S310); acquiring a plurality of image fragment groups obtained by dividing the plurality of original images 10 into predetermined sizes (S320); and keycode values. Designating and assigning a keycode image forming pattern for each of the plurality of original images 10 (S330), and arranging the obtained image fragment group according to the keycode image forming patterns to express the keycode value. A key code generation step (S300) comprising a step (S340) of forming a key code image 20; and

키코드이미지(20)를 획득하는 단계(S410)와, 상기 키코드이미지(20)를 판독하여 키코드값을 획득하는 단계(S420)와, 획득된 상기 키코드값에 대응하는 상기 (S330)단계의 키코드이미지 형성 패턴들을 호출하고(S431) 복구하려는 원본이미지에 대응하는 키코드이미지 형성 패턴을 지정하는(S432) 패턴 지정 단계(S430)와, 상기 키코드이미지(20)로부터 상기 지정된 키코드이미지 형성 패턴에 대응하는 이 미지 조각들을 추출하는 단계(S440)와, 추출된 상기 이미지 조각들을 상기 키코드이미지 형성 패턴에 따라 재배치하여 원본이미지(10)를 형성하는 단계(S450)로 이루어지는 원본이미지(10) 복구 단계(S400);를 포함하여 이루어짐을 특징으로 한다.Acquiring a key code image 20 (S410), reading the key code image 20 to obtain a key code value (S420), and corresponding to the obtained key code value (S330) A pattern designation step (S430) of calling the keycode image formation patterns of the step (S431) and specifying a keycode image formation pattern corresponding to the original image to be restored (S432); and the designated key from the keycode image 20 Extracting image pieces corresponding to a code image forming pattern (S440), and repositioning the extracted image pieces according to the keycode image forming pattern to form an original image 10 (S450) Image 10 recovery step (S400); characterized in that comprises a.

상기 (S140)단계 또는 (S340)단계는, 상기 생성된 키코드이미지(20)를 인쇄물로 표출하거나, 마그네틱카드, 스마트카드 또는 RFID태그에 저장하는 것을 포함하여 이루어짐을 특징으로 한다.The step (S140) or (S340), characterized in that made by including the generated key code image 20 as printed matter, or stored in a magnetic card, smart card or RFID tag.

상기 (S210)단계 또는 (S410)단계에서, 키코드이미지(20)를 획득하는 양태는, 인쇄물에 표출된 키코드이미지(20)일 경우에는 촬영 또는 스캔하여 획득하고, 마그네틱카드에 저장된 키코드이미지(20)의 데이터일 경우에는 마그네틱 센서로 상기 데이터를 인식하고, 스마트카드에 저장된 키코드이미지(20)의 데이터일 경우에는 접촉식 또는 비접촉식 스마트카드리더기로 상기 데이터를 인식하고, RFID태그에 저장된 키코드이미지(20)의 데이터일 경우에는 RF안테나로 수신하는 것을 특징으로 한다.In the step (S210) or (S410), the aspect of obtaining the keycode image 20, in the case of the keycode image 20 displayed on the printed matter, is obtained by photographing or scanning, the keycode stored in the magnetic card In the case of the data of the image 20, the magnetic sensor recognizes the data, and in the case of the data of the key code image 20 stored in the smart card, the data is recognized by the contact or contactless smart card reader, and the RFID tag In the case of the data of the stored keycode image 20, it is characterized in that the reception to the RF antenna.

상기 (S120)단계 또는 (S320)단계에 있어서, 원본이미지(10)의 특징 정보를 포함하지 않는 바탕면으로 이루어지는 이미지 조각은 제외시키는 전처리 단계를 포함하여 이루어짐을 특징으로 한다.In the step (S120) or (S320), characterized in that it comprises a pre-processing step to exclude the image fragment consisting of the background surface that does not contain the feature information of the original image (10).

상기 (S130)단계 또는 (S330)단계에서, 상기 키코드이미지 형성 패턴은, 원본이미지(10)가 분할된 이미지 조각들의 위치 정보와 상기 이미지 조각들에 대응하는 키코드이미지(20) 상의 위치 정보를 포함하며, 지정된 키코드값과 함께 데이터베이스화하여 저장되고, 상기 (S230)단계 또는 (S430)단계에서, 상기 키코드값에 대응하는 키코드이미지 형성 패턴을 상기 데이터베이스에서 독출하는 것을 특징으로 한다.In the step (S130) or (S330), the key code image forming pattern, the position information of the image fragments in which the original image 10 is divided and the position information on the key code image 20 corresponding to the image fragments. It includes, and is stored in a database with a specified keycode value, in the step (S230) or (S430), characterized in that for reading the keycode image formation pattern corresponding to the keycode value from the database do.

또한, 상기 (S130)단계 또는 (S330)단계에 있어서, 지정될 수 있는 키코드값이 다수의 분류군으로 나뉘어 분류군별로 키코드이미지 형성 패턴이 설정되는 경우에는, 상기 지정된 키코드값이 속한 분류군에 대응하는 키코드이미지 형성 패턴이 지정되며, 상기 (S230)단계 또는 (S430)단계에서 판독된 키코드값이 속한 분류군에 대응하는 키코드이미지 형성 패턴을 상기 데이터베이스에서 독출하는 것을 특징으로 한다.Further, in the step (S130) or (S330), if the keycode value that can be specified is divided into a plurality of classification groups and the keycode image forming pattern is set for each classification group, the classification group to which the designated keycode value belongs. A corresponding keycode image formation pattern is designated, and the keycode image formation pattern corresponding to the classification group to which the keycode value read in step S230 or step S430 belongs is read out from the database.

또한, 상기 (S130)단계 또는 (S330)단계에서, 상기 키코드이미지 형성 패턴의 정보를 키코드값으로 표출하여 지정될 경우에는, 상기 (S230)단계 또는 (S430)단계에서 상기 키코드값을 키코드이미지 형성 패턴으로 지정하고, 상기 (S250)단계 또는 (S450)단계에서 상기 키코드값에 따라 원본이미지(10)를 형성함을 특징으로 한다.In addition, when the information on the keycode image forming pattern is designated as a keycode value in step S130 or step S330, the keycode value is set in step S230 or S430. It is specified as a keycode image forming pattern, and in step S250 or S450, an original image 10 is formed according to the keycode value.

< 이미지 퍼즐형 키코드를 이용한 정보 보안시스템><Information security system using image puzzle type key code>

그리고, 본 발명은 원본이미지(10)를 분할한 이미지 조각의 조합으로 형성된 키코드이미지(20)를 이용한 정보 보안시스템에 있어서,In addition, the present invention is an information security system using a key code image (20) formed by a combination of the image fragments of the original image 10,

키코드이미지(20)를 디지털 데이터로 획득하는 키코드이미지 획득부(220);A keycode image acquisition unit 220 for acquiring the keycode image 20 as digital data;

키코드이미지(20)를 촬영한 데이터에서 키코드값을 획득하는 키코드 판독부(230);A keycode reading unit 230 for obtaining a keycode value from data of the keycode image 20;

키코드이미지(20)를 분할하여 이미지 조각을 형성하는 키코드이미지 퍼즐화부(240);A key code image puzzle unit 240 for dividing the key code image 20 to form an image piece;

사용되는 키코드값을 다수의 분류군으로 나뉘며 각 분류군별로 키코드이미지 형성 패턴이 저장된 패턴 저장부(520);A pattern storage unit 520 dividing the used keycode values into a plurality of classification groups and storing a keycode image forming pattern for each classification group;

상기 형성된 이미지 조각들을 키코드이미지 형성 패턴에 따라 원본이미지(10)를 복구하는 이미지 복구부(270);An image recovery unit 270 for restoring the formed image pieces according to a key code image formation pattern;

상기 복구된 원본이미지(10)를 출력하는 원본이미지 출력부(280);An original image output unit 280 for outputting the restored original image 10;

상기 각 구성들의 동작이 수행되도록 제어하며, 상기 키코드이미지 획득부(220)를 통해 획득된 키코드이미지(20)로부터 키코드값을 판독시켜 상기 패턴저장부(520)에서 대응하는 키코드이미지 형성 패턴을 독출하고, 상기 키코드이미지(20)를 이미지조각으로 퍼즐화시킨 후 상기 독출된 키코드이미지 형성 패턴에 따라 원본이미지(10)를 복구시켜 상기 원본이미지 출력부(280)를 통해 출력시키는 원본복구제어부(610);Control the operation of the respective components, and reads the key code value from the key code image 20 obtained through the key code image acquisition unit 220 to correspond to the corresponding key code image in the pattern storage unit 520 Read the formation pattern, puzzle the keycode image 20 into image pieces, and restore the original image 10 according to the read keycode image formation pattern and output the original image 10 through the original image output unit 280. Original recovery control unit 610 to be;

를 포함하여 구성되는 원본 복구장치(600)로 이루어짐을 특징으로 한다.Characterized in that consisting of the original recovery device 600 is configured to include a.

또한, 상기 키코드이미지(20)는,In addition, the key code image 20,

원본이미지(10)를 디지털 데이터로 획득하는 원본이미지 획득부(120);An original image acquisition unit 120 for acquiring the original image 10 as digital data;

상기 획득된 원본이미지(10)를 소정의 크기로 분할하여 다수의 이미지 조각을 형성하는 원본이미지 퍼즐화부(130);An original image puzzle unit 130 for dividing the obtained original image 10 into a predetermined size to form a plurality of image pieces;

키코드이미지(20)로 표출되는 키코드값을 입력받는 키입력부(150);A key input unit 150 for receiving a key code value expressed as the key code image 20;

입력되어 사용될 수 있는 키코드값을 다수의 분류군으로 나뉘며 각 분류군별로 키코드이미지 형성 패턴이 저장된 패턴 저장부(520);A pattern storage unit 520 which divides a keycode value that can be input and used into a plurality of classification groups and stores a keycode image forming pattern for each classification group;

상기 이미지 퍼즐화부(130)에서 형성된 이미지 조각들을 키코드이미지 형성 패턴에 따라 배치하여 상기 키코드값을 표출하도록 키코드이미지(20)를 형성하는 키코드이미지 형성부(140);A key code image forming unit 140 for forming a key code image 20 to display the key code value by arranging the image pieces formed by the image puzzle unit 130 according to a key code image forming pattern;

형성된 키코드이미지(20)를 사용자가 사용할 수 있도록 출력하는 키코드이미지 출력부(180);A keycode image output unit 180 for outputting the formed keycode image 20 to be used by a user;

상기 각 구성들의 동작이 수행되도록 제어하며, 상기 원본이미지 획득부(120)를 통해 획득된 원본이미지(10)를 이미지조각으로 퍼즐화시키고, 키코드값을 입력받게 대응하는 키코드이미지 형성 패턴을 상기 패턴 저장부(520)에서 얻어 키코드이미지(20)를 형성하게 하고, 상기 형성된 키코드이미지(20)를 상기 키코드이미지 출력부(180)를 통해 출력시키는 키코드 생성 제어부(510);Control the operation of the respective components, puzzle the original image 10 obtained through the original image acquisition unit 120 into image pieces, and generate a corresponding keycode image formation pattern to receive a keycode value. A key code generation control unit 510 which obtains the key code image 20 from the pattern storage unit 520 and outputs the formed key code image 20 through the key code image output unit 180;

를 포함하여 구성되는 키코드 생성장치(500)로 생성됨을 특징으로 한다.Characterized in that the key code generating device 500 is configured to include.

그리고, 본 발명은, 키코드 등록단말(100)과 이미지 복구단말(200)과 키코드 결합 서버(300)가 통신망(320)으로 통신하며 상기 키코드 결합 서버(300)에는 키코 드 데이터베이스(310)가 연결되어 구성된 이미지 퍼즐형 키코드를 이용한 정보 보안시스템에 있어서,In addition, the present invention, the key code registration terminal 100, the image recovery terminal 200 and the key code combining server 300 is communicated to the communication network 320, the key code combining server 300 in the key code database 310 In the information security system using the image puzzle-type key code that is connected to),

상기 키코드 등록단말(100)은, 원본이미지(10)를 소정의 크기로 분할하여 다수의 이미지 조각을 형성하고, 지정된 키코드이미지 형성 패턴에 따라 상기 다수의 이미지 조각들을 지정된 키코드값이 새겨지도록 배치하여 키코드이미지(20)를 형성하고, 형성된 키코드이미지(20)를 사용자가 사용할 수 있도록 출력하며, 상기 패턴을 통신망(320)을 통해 상기 키코드 결합 서버(300)로부터 수신하고;The keycode registration terminal 100 divides the original image 10 into a predetermined size to form a plurality of image pieces, and engraves the plurality of image pieces with a specified keycode value according to a designated keycode image forming pattern. A keycode image 20 is formed to be formed, outputs the formed keycode image 20 for use by a user, and receives the pattern from the keycode combining server 300 through a communication network 320;

상기 이미지 복구단말(200)은, 키코드이미지(10)를 촬영한 데이터에서 키코드값을 획득하여 상기 키코드 결합 서버(300)에 전송하여 상기 키코드값에 대응하는 키코드이미지 형성 패턴을 수신하고, 촬영된 상기 키코드이미지(20)에 포함된 이미지 조각들을 수신된 상기 키코드이미지 형성 패턴에 따라 재배치하여 원본이미지(10)를 복구하고;The image recovery terminal 200 obtains a keycode value from the data of the keycode image 10 and transmits the keycode value to the keycode combining server 300 to obtain a keycode image forming pattern corresponding to the keycode value. Receiving and relocating the image pieces included in the photographed keycode image 20 according to the received keycode image forming pattern to recover the original image 10;

상기 키코드 데이터베이스(310)는, 상기 키코드 등록단말(100) 및 이미지 복구단말(200)에서 사용되는 키코드값과 그에 대응하는 키코드이미지 형성 패턴 정보를 저장하고;The keycode database 310 stores keycode values used in the keycode registration terminal 100 and the image recovery terminal 200 and keycode image formation pattern information corresponding thereto;

상기 키코드 결합 서버(300)는, 상기 키코드 등록단말(100)로부터 키코드 등록이 요청되면 상기 키코드에 대응하는 키코드이미지 형성 패턴을 지정하여 상기 키코드 등록단말(100)에 전송하며 또한 상기 키코드 데이터베이스(310)에 저장하고, 상기 이미지 복구단말(200)로부터 키코드값이 전송되면 그에 대응하는 키코드이미지 형성 패턴을 상기 키코드 데이터베이스(310)에서 독출하여 상기 이미지 복 구단말(200)에 전송하는;The keycode combining server 300, when a keycode registration is requested from the keycode registration terminal 100, designates a keycode image formation pattern corresponding to the keycode, and transmits it to the keycode registration terminal 100. In addition, when the keycode value is transmitted from the image recovery terminal 200 and stored in the keycode database 310, the corresponding keycode image forming pattern is read from the keycode database 310 to read the image recovery terminal. Sent to 200;

것을 특징으로 한다.It is characterized by.

상기 키코드 등록단말(100)은, The key code registration terminal 100,

원본이미지(10)를 디지털 데이터로 획득하는 원본이미지 획득부(120);An original image acquisition unit 120 for acquiring the original image 10 as digital data;

상기 획득된 원본이미지(10)를 소정의 크기로 분할하여 다수의 이미지 조각을 형성하는 원본이미지 퍼즐화부(130);An original image puzzle unit 130 for dividing the obtained original image 10 into a predetermined size to form a plurality of image pieces;

키코드이미지(20)로 표출되는 키코드값을 입력받는 키입력부(150);A key input unit 150 for receiving a key code value expressed as the key code image 20;

통신망(320)을 통해 상기 키코드 결합 서버(300)에 상기 입력된 키코드값을 전송하여 대응하는 키코드이미지 형성 패턴을 수신하는 인터페이스부(160);An interface unit 160 transmitting the input keycode value to the keycode combining server 300 through a communication network 320 to receive a corresponding keycode image forming pattern;

상기 이미지 퍼즐화부(130)에서 형성된 이미지 조각들을 상기 수신된 키코드이미지 형성 패턴에 따라 배치하여 상기 키코드값을 표출하도록 키코드이미지(20)를 형성하는 키코드이미지 형성부(140);A keycode image forming unit 140 for forming a keycode image 20 to arrange the image pieces formed by the image puzzle unit 130 according to the received keycode image forming pattern to express the keycode value;

형성된 키코드이미지(20)를 사용자가 사용할 수 있도록 출력하는 키코드이미지 출력부(180);A keycode image output unit 180 for outputting the formed keycode image 20 to be used by a user;

상기 각 구성들의 동작이 수행되도록 제어하며, 상기 원본이미지 획득부(120)를 통해 획득된 원본이미지(10)를 이미지조각으로 퍼즐화시키고, 키코드값을 입력받게 하여 상기 인터페이스부(160)를 상기 키코드값에 대응하는 키코드이미지 형성 패턴을 요청 및 수신하여 키코드이미지(20)를 형성하게 하고, 상기 형성된 키코드이미지(20)를 상기 키코드이미지 출력부(180)를 통해 출력시키는 등록단말 제어부(110);Control the operation of the respective components, puzzle the original image 10 obtained through the original image acquisition unit 120 into the image pieces, and receives the key code value to the interface unit 160 Requesting and receiving a keycode image formation pattern corresponding to the keycode value to form a keycode image 20, and outputting the formed keycode image 20 through the keycode image output unit 180. A registration terminal controller 110;

를 포함함을 특징으로 한다.Characterized by including.

상기 이미지 복구단말(200)은, The image recovery terminal 200,

키코드이미지(20)를 디지털 데이터로 획득하는 키코드이미지 획득부(220);A keycode image acquisition unit 220 for acquiring the keycode image 20 as digital data;

키코드이미지(20)를 촬영한 데이터에서 키코드값을 획득하는 키코드 판독부(230);A keycode reading unit 230 for obtaining a keycode value from data of the keycode image 20;

통신망(320)을 통해 키코드 결합 서버(300)로부터 상기 키코드값에 대한 키코드이미지 형성 패턴을 요청 및 수신하는 인터페이스부(260);An interface unit 260 for requesting and receiving a keycode image forming pattern for the keycode value from the keycode combining server 300 through a communication network 320;

키코드이미지(20)를 분할하여 이미지 조각을 형성하는 키코드이미지 퍼즐화부(240);A key code image puzzle unit 240 for dividing the key code image 20 to form an image piece;

상기 형성된 이미지 조각들을 상기 수신된 키코드이미지 형성 패턴에 따라 원본이미지(10)를 복구하는 이미지 복구부(270);An image recovery unit 270 for restoring the formed image pieces according to the received keycode image formation pattern;

상기 복구된 원본이미지(10)를 출력하는 원본이미지 출력부(280);An original image output unit 280 for outputting the restored original image 10;

상기 각 구성들의 동작이 수행되도록 제어하며, 상기 키코드이미지 획득부(220)를 통해 획득된 키코드이미지(20)로부터 키코드값을 판독시켜 상기 인터페이스부(260)를 통해 상기 판독된 키코드에 대응하는 키코드이미지 형성 패턴을 요청 및 수신시키고, 상기 키코드이미지(20)를 이미지조각으로 퍼즐화시킨 후 상기 키코드이미지 형성 패턴에 따라 원본이미지(10)를 복구시켜 상기 원본이미지 출력부(280)를 통해 출력시키는 제어부(210);Control the operation of the respective components, and read the keycode value from the keycode image 20 obtained through the keycode image acquisition unit 220 to read the keycode read through the interface unit 260 Requesting and receiving a keycode image forming pattern corresponding to the puzzle, converting the keycode image 20 into an image piece, and restoring the original image 10 according to the keycode image forming pattern. A controller 210 for outputting through the 280;

를 포함함을 특징으로 한다.Characterized by including.

상기 키코드 등록단말(100)는, 상기 키입력부(160)로부터 다수의 원본이미지(10)별 식별자를 입력받고 상기 원본이미지 획득부(120)로부터 상기 다수의 원본이미지(10)를 획득하면, 상기 키코드 결합 서버(300)로부터 상기 식별자별 키코드이미지 형성 패턴을 수신하여 하나의 키코드이미지(20)를 형성하며, 상기 키코드 결합 서버(300)는, 하나의 키코드값에 대응하는 상기 식별자별 키코드이미지 형성 패턴을 생성하여 상기 키코드데이터베이스(310)에 저장함을 특징으로 한다.When the key code registration terminal 100 receives the plurality of original image 10 identifiers from the key input unit 160 and obtains the plurality of original images 10 from the original image acquisition unit 120, The keycode image forming pattern for each identifier is received from the keycode combining server 300 to form one keycode image 20, and the keycode combining server 300 corresponds to one keycode value. The keycode image forming pattern for each identifier is generated and stored in the keycode database 310.

또한, 상기 키코드 생성장치(500)는, 상기 상기 키입력부(160)로부터 다수의 원본이미지(10)별 식별자를 입력받고 상기 원본이미지 획득부(120)로부터 상기 다수의 원본이미지(10)를 획득하면, 상기 패턴 저장부(520)로부터 상기 식별자별 키코드이미지 형성 패턴을 독출하여 하나의 키코드이미지(20)를 형성한다.In addition, the key code generating apparatus 500 receives a plurality of original image 10 identifiers from the key input unit 160 and receives the plurality of original images 10 from the original image obtaining unit 120. When obtained, the key storage image for each identifier is read from the pattern storage unit 520 to form one key code image 20.

상기 이미지 복구단말(200)은, 다수의 원본이미지가 포함된 키코드이미지(20)에 있어서 복구하려는 원본이미지에 대응하는 식별자를 선택받는 제어 입력부(250)를 더 포함하여 구성되어, 상기 키코드 결합 서버(300)로부터 다수의 키코드이미지 형성 패턴과 식별자를 수신하면, 사용자로부터 복구하려는 원본이미지에 대한 식별자를 상기 제어 입력부(250)에서 선택받아 대응하는 키코드이미지 형성 패턴으로 원본이미지를 키코드이미지(20)로부터 추출하여 복구하는 것을 특징으로 한다.The image recovery terminal 200 further includes a control input unit 250 for selecting an identifier corresponding to the original image to be restored in the keycode image 20 including a plurality of original images. Upon receiving a plurality of keycode image forming patterns and identifiers from the combining server 300, the control input unit 250 receives an identifier for the original image to be recovered from the user and keyes the original image with the corresponding keycode image forming pattern. It is characterized in that the extraction from the code image 20 to recover.

또한 상기 원본 복구장치(600)는, 다수의 원본이미지가 포함된 키코드이미지(20)에 있어서 복구하려는 원본이미지에 대응하는 식별자를 선택받는 제어 입력부(250)를 더 포함하여 구성되어, 사용자로부터 복구하려는 원본이미지에 대한 식별자를 상기 제어 입력부(250)에서 선택받아 대응하는 키코드이미지 형성 패턴을 상기 패턴 저장부(520)로부터 독출하여 원본이미지를 키코드이미지(20)로부터 추출 복구하는 것을 특징으로 한다.In addition, the original restoring apparatus 600 further includes a control input unit 250 for selecting an identifier corresponding to the original image to be restored in the keycode image 20 including a plurality of original images. The identifier of the original image to be restored is selected by the control input unit 250, and a corresponding keycode image forming pattern is read from the pattern storage unit 520 to extract and restore the original image from the keycode image 20. It is done.

이하, 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 당해 분야에 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 설명한다. 또한, 하기에서 본 발명을 설명함에 있어, 관련된 공지의 기능 또는 공지의 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다. Hereinafter, with reference to the accompanying drawings, preferred embodiments of the present invention will be described to be easily carried out by those of ordinary skill in the art. In addition, in describing the present invention below, when it is determined that a detailed description of a related known function or known configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.

< 실시예 : 이미지 퍼즐형 키코드 ><Example: Image Puzzle Type Key Code>

도 1은 본 발명의 제 1실시예에 따른 이미지 퍼즐형 키코드의 생성과정을 도시한 도면으로서, 지문 이미지로 된 원본이미지(10-1)는 소정의 면적을 갖는 다수의 이미지 조각으로 분할됨을 볼 수 있다. 상기 분할된 이미지 조각들은 지정된 패턴에 따라 바코드로 표출되는 키코드이미지(20-1)를 형성하도록 배치되며, 최종 완성된 키코드이미지(20-1)는 상기 지문의 이미지 조각을 모두 포함하되 각 이미지 조각들의 순서는 지정된 패턴값을 알고 있을 때에만 원본이미지(10-1)에 대한 정보 를 알 수 있게 된다. 또한, 상기 지정된 패턴에 대한 정보는 상기 키코드이미지(20-1)로 이루어진 바코드값(키코드)에 대응시켜, 상기 바코드값으로 상기 패턴 을 지정하여 상기 원본이미지(10-1)를 복구할 수 있게 된다.FIG. 1 is a view illustrating a process of generating an image puzzle type keycode according to a first embodiment of the present invention, wherein an original image 10-1 having a fingerprint image is divided into a plurality of image pieces having a predetermined area. can see. The divided image fragments are arranged to form a keycode image 20-1 expressed as a barcode according to a designated pattern, and the final completed keycode image 20-1 includes all of the image fragments of the fingerprint. The order of the image fragments is that the information about the original image 10-1 can be known only when the designated pattern value is known. Further, the information on the designated pattern corresponds to a barcode value (keycode) made up of the keycode image 20-1, and designates the pattern as the barcode value to recover the original image 10-1. It becomes possible.

상기와 같이 완성된 키코드이미지(20-1)는 신분증과 같은 인쇄물에 인쇄되더라도 타인이 상기 지문의 특징들을 알아볼 수 없게 한다.The completed keycode image 20-1 does not allow others to recognize the characteristics of the fingerprint even when printed on a printed matter such as an identification card.

또한, 상기 원본이미지(10-1)가 분할된 이미지 조각들은, 상기 바코드로 표출되는 키코드이미지(20-1) 대신에 특정 비밀번호의 형태를 갖는 키코드이미지(20-2)로도 형성될 수 있다. 이때에는, 완성된 키코드이미지(20-2)로 표출되는 일련의 숫자들이 키코드값(8801021402019)이 되어 이미지 조각의 배치 순서를 나타내는 패턴에 대응된다.In addition, the image fragments in which the original image 10-1 is divided may also be formed as a keycode image 20-2 having a specific password form instead of the keycode image 20-1 represented by the barcode. have. At this time, a series of numbers represented by the completed keycode image 20-2 becomes a keycode value 8801021402019 and corresponds to a pattern indicating the arrangement order of the image pieces.

도 2는 본 발명의 제 2실시예에 따른 이미지 퍼즐형 키코드의 생성과정을 도시한 도면으로서, 인물사진으로 된 원본이미지(10-2)를 바코드 또는 일련의 숫자들로 표출되는 키코드이미지(20-1, 20-2)로 변환하는 양태를 보여준다. 상기 변환과정은 도 1의 과정과 동일하므로 그에 대한 설명은 생략한다.FIG. 2 is a diagram illustrating a process of generating an image puzzle-type keycode according to a second embodiment of the present invention, in which an original image 10-2 of a portrait photograph is expressed as a barcode or a series of numbers. The aspect which converts into (20-1, 20-2) is shown. Since the conversion process is the same as the process of FIG. 1, description thereof will be omitted.

다만, 상기 도 1과 도 2에서 예시되지는 않았지만, 원본이미지(10)는 사진, 그림, 문자, 숫자, 홍채이미지, 문양 중에 어느 하나로도 이루어질 수 있고, 키코드이미지(20)는 이차원코드 또는 문자로도 이루어질 수 있다.However, although not illustrated in FIGS. 1 and 2, the original image 10 may be any one of a photograph, a picture, a letter, a number, an iris image, and a pattern, and the keycode image 20 may be a two-dimensional code or It can also be made of letters.

도 3은 본 발명의 제 3실시예에 따른 이미지 퍼즐형 키코드의 생성과정을 도 시한 도면이다. 상기 도 3에 따른 바코드로 형성되는 키코드이미지(20-1)는 지문과 인물사진과 주민등록번호로 된 3개의 원본이미지(10-1, 10-2, 10-3)로써 형성된다. 상기 원본이미지(10-1, 10-2, 10-3)별로 분할된 이미지 조각들은 상기 원본이미지(10-1, 10-2, 10-3)별로 지정된 패턴에 따라 상기 하나의 키코드이미지(20-1)에 배치되는 것이 바람직하며, 이와 같이 원본이미지(10-1, 10-2, 10-3)별로 패턴이 지정되는 이유는 상기 키코드이미지(20-1)로부터 원본이미지를 복구할 때에 원하는 원본이미지만을 선택적으로 복구하기 위함이다. 또한, 숫자열의 주민등록번호로 된 원본이미지(10-3)는 숫자의 폰트에 따른 다양한 형태로 이루어지므로, 그에 대응하는 상기 키코드이미지(20-1)에는 폰트의 특징을 갖는 숫자 이미지의 조각이 그대로 배치하게 된다.3 is a diagram illustrating a process of generating an image puzzle-type keycode according to a third embodiment of the present invention. The key code image 20-1 formed of a barcode according to FIG. 3 is formed of three original images 10-1, 10-2, and 10-3 having a fingerprint, a portrait picture, and a social security number. The image fragments divided by the original images 10-1, 10-2, and 10-3 may be divided into one key code image according to a pattern designated by the original images 10-1, 10-2, and 10-3. 20-1), and the reason for specifying the pattern for each of the original images 10-1, 10-2, and 10-3 is to recover the original image from the keycode image 20-1. This is to selectively restore only the desired original image at the time. In addition, since the original image (10-3) of the resident registration number of the number string is made in various forms according to the font of the number, the corresponding fragment of the number image having the characteristics of the font in the key code image 20-1 corresponding thereto. Will be deployed.

도 4는 본 발명의 제 4실시예에 따른 이미지 퍼즐형 키코드의 생성과정을 도시한 도면이다. 상기 도 4에 따른 여권번호로 형성되는 키코드이미지(20-3)는 인물사진과 지문의 특징 정보를 나타내는 숫자열로 된 2개의 원본이미지(10-2, 10-4)로써 형성된다. 상기 지문의 특징 정보는 일반적으로 지문의 특징점과 상기 특징점의 좌표와 상기 특징점의 각도를 포함하는 숫자열로 이루어진다. 즉, 지문인식 방법에 있어서 입력된 실제 지문 이미지중에서 상기 특징점의 위치에 위치하는 지문의 특징을 상기 특징 정보로써 대조하는 형태로 이루어진다. 따라서, 복구된 지문의 특징 정보를 종래의 지문인식장치에 연동하여 사용될 수 있다.4 is a diagram illustrating a process of generating an image puzzle-type keycode according to a fourth embodiment of the present invention. The key code image 20-3 formed of the passport number of FIG. The feature information of the fingerprint generally includes a numeric string including the feature point of the fingerprint, the coordinates of the feature point, and the angle of the feature point. That is, in the fingerprint recognition method, a feature of the fingerprint, which is located at the position of the feature point, of the input fingerprint image is collated with the feature information. Therefore, the characteristic information of the recovered fingerprint can be used in conjunction with a conventional fingerprint recognition device.

< 실시예 : 정보 보안시스템 >Example: Information Security System

도 5은 본 발명의 실시예에 따른 이미지 퍼즐형 키코드를 이용한 정보 보안시스템의 블록 구성도이다.5 is a block diagram of an information security system using an image puzzle type keycode according to an embodiment of the present invention.

상기 도 5에 따르면 본 발명에 의한 정보 보안시스템은, 원본이미지(10)로부터 키코드이미지(20)를 생성하는 키코드 등록단말(100)과; 키코드이미지(20)로부터 원본이미지(10)를 복구하는 이미지 복구단말(200)과; 키코드값과 키코드이미지 형성 패턴 정보를 저장하는 키코드 데이터베이스(310)와; 상기 키코드 데이터베이스(310)에 따라 상기 키코드 등록단말(100) 및 이미지 복구단말(200)에 통신망(320)을 통해 정보를 제공하는 키코드 결합 서버(300);를 포함하여 구성된다.According to FIG. 5, the information security system according to the present invention comprises: a key code registration terminal 100 for generating a key code image 20 from an original image 10; An image recovery terminal 200 for recovering the original image 10 from the keycode image 20; A keycode database 310 for storing keycode values and keycode image formation pattern information; And a keycode combining server 300 for providing information to the keycode registration terminal 100 and the image recovery terminal 200 through the communication network 320 according to the keycode database 310.

상기 도 5의 구성으로 키코드를 등록하며 키코드값과 키코드이미지(20) 정보로부터 원본 키코드를 복구하는 양태를 설명하면 다음과 같다.Referring to FIG. 5, the key code is registered and the original key code is recovered from the key code value and the key code image 20.

먼저, 키코드 등록단말(100)에서 키코드화하려는 원본이미지(10)를 원본이미지 획득부(120)로 입력받아 원본이미지 퍼즐화부(130)에서 지정된 소정의 크기로 분할하여 다수의 이미지 조각을 형성하되 상기 이미지 조각들에는 원본이미지(10)에서 위치하는 좌표값이 할당된다.First, the original image 10 to be keycoded in the keycode registration terminal 100 is input to the original image acquisition unit 120 and divided into a predetermined size specified by the original image puzzle unit 130 to form a plurality of image pieces. However, the image fragments are assigned coordinate values located in the original image 10.

그리고, 키입력부(150)를 통해 키코드값을 입력받으며, 통신망(320)을 통해 키코드 결합 서버(300)에 상기 키코드값을 전송하여 키코드이미지 형성 패턴을 요청하고, 상기 요청 신호를 받은 키코드 결합 서버(300)는 키코드이미지 형성 패턴을 생성하여 상기 키코드 등록단말(100)에 전송한다. 이때, 상기 키코드 결합 서버(300)는 수신된 키코드값과 상기 생성된 키코드이미지 형성 패턴을 키코드 데이 터베이스(310)에 저장한다. 만약, 상기 원본이미지 획득부(120)로부터 다수의 원본이미지(10)를 입력받아 각 원본이미지(10)별로 이미지 조각을 형성하며 상기 키입력부(150)로부터 상기 원본이미지(10)별로 식별자를 입력받은 상태이면 상기 키코드 결합 서버(300)에 상기 키코드값과 식별자들을 전송하며, 상기 키코드 결합 서버(300)는 식별자별로 키코드이미지 형성 패턴을 생성하여 전송하고 상기 키코드값과 식별자들과 키코드이미지 형성 패턴들을 상기 키코드 데이터베이스(310)에 저장한다. 이때, 상기 키코드이미지 형성 패턴은 상기 원본이미지 퍼즐화부(130)에서 형성된 이미지 조각들에 대해서 상기 원본이미지(10)에서의 좌표값과 상기 키코드값에 대응하는 키코드이미지(20)에서의 좌표값이 일대일 매칭되는 정보를 포함하게 된다.Then, the key code value is received through the key input unit 150, the key code value is transmitted to the key code combining server 300 through the communication network 320 to request a key code image formation pattern, and the request signal is received. The received keycode combining server 300 generates a keycode image formation pattern and transmits it to the keycode registration terminal 100. In this case, the keycode combining server 300 stores the received keycode value and the generated keycode image formation pattern in the keycode database 310. If a plurality of original images 10 are input from the original image acquisition unit 120, image fragments are formed for each original image 10, and an identifier for each original image 10 is input from the key input unit 150. In the received state, the keycode combining server 300 transmits the keycode value and identifiers, and the keycode combining server 300 generates and transmits a keycode image forming pattern for each identifier, and transmits the keycode value and identifiers. And keycode image forming patterns are stored in the keycode database 310. In this case, the key code image forming pattern is formed in the key code image 20 corresponding to the coordinate value of the original image 10 and the key code value with respect to the image pieces formed by the original image puzzle unit 130. Coordinate values will contain one-to-one matching information.

상기 키코드 등록단말(100)은 상기 원본이미지 퍼즐화부(130)에서 전송받은 키코드이미지 형성 패턴에 따라 상기 원본이미지 퍼즐화부(130)에서 형성된 이미지 조각들을 재배치하여 키코드이미지(20)를 형성한다.The key code registration terminal 100 rearranges the image pieces formed in the original image puzzle unit 130 according to the key code image formation pattern received from the original image puzzle unit 130 to form a key code image 20. do.

또한, 상기 형성된 키코드이미지(20)는 인쇄물에 인쇄되도록 또는 저장매체에 저장되도록 출력된다.In addition, the formed keycode image 20 is output to be printed on a printed matter or stored in a storage medium.

상기 키코드 등록단말(100)에 의해 생성된 키코드이미지(20)는 사용자의 소지품 등에 인쇄되거나 또는 메모리에 데이터로써 저장되며, 상기 소지품에 포함된 상기 키코드이미지(20)에 의한 인증과정은 이미지 복구단말(200)로 이루어진다.The keycode image 20 generated by the keycode registration terminal 100 is printed on the user's belongings or the like or stored as data in a memory, and the authentication process by the keycode image 20 included in the belongings is It consists of an image recovery terminal (200).

먼저, 상기 이미지 복구단말(200)은 키코드이미지 획득부(220)를 통해 상기 키코드이미지(20)를 디지털데이터로 입력받아 키코드 판독부(230)에서 상기 키코드이미지(20)를 판독하여 키코드값을 얻으며, 상기 키코드값을 통신망(320)을 통해 상기 키코드 결합 서버(300)에 전송하여 대응하는 키코드이미지 형성 패턴을 요청하게 된다.First, the image recovery terminal 200 receives the keycode image 20 as digital data through the keycode image acquisition unit 220 and reads the keycode image 20 from the keycode reader 230. By obtaining a key code value, the key code value is transmitted to the key code combining server 300 through the communication network 320 to request a corresponding key code image formation pattern.

그러면, 상기 키코드 결합 서버(300)는 수신된 상기 키코드값에 대응하는 키코드이미지 형성 패턴을 상기 키코드 데이터베이스(310)에서 독출하여 상기 이미지 복구단말(200)에 전송한다. 만약, 상기 키코드이미지(20)가 다수의 원본이미지로써 형성되어 상기 키코드값에 대응하는 키코드이미지 형성 패턴이 다수개로 저장되어 있을 경우에는, 상기 각 키코드이미지 형성 패턴과 그에 대응하는 식별자도 독출하여 상기 이미지 복구단말(200)에 전송한다.Then, the keycode combining server 300 reads out the keycode image formation pattern corresponding to the received keycode value from the keycode database 310 and transmits it to the image recovery terminal 200. If the keycode image 20 is formed as a plurality of original images and a plurality of keycode image forming patterns corresponding to the keycode values are stored, the keycode image forming patterns and the corresponding identifiers are stored. It is also read and transmitted to the image recovery terminal 200.

상기 이미지 복구단말(200)은 상기 전송된 키코드이미지 형성 패턴을 수신하며, 상기 키코드이미지 퍼즐화부(240)에서 상기 키코드이미지(20) 데이터를 분할하여 이미지 조각 데이터를 형성하고 각 이미지 조각별로 상기 키코드이미지(20) 상의 위치 좌표값을 할당한다.The image recovery terminal 200 receives the transmitted keycode image forming pattern, and the keycode image puzzle unit 240 divides the keycode image 20 data to form image fragment data and each image fragment Each position coordinate value on the keycode image 20 is allocated.

상기 이미지 조각들은 이미지 복구부(270)에서 상기 수신된 키코드이미지 형성 패턴에 따라 재배치되어 원본이미지(10)의 데이터로 복구된다. 만약 수신된 키코드이미지 형성 패턴이 다수개이고 그에 대응하는 식별자도 수신될 경우에, 제어입력부(250)를 통해 사용자로부터 식별자를 선택받아 그에 대응하는 키코드이미지 형성 패턴으로 해당되는 이미지 조각들만 추출하여 상기 선택받은 식별자에 대응하는 원본이미지(10)만 복구된다.The image fragments are rearranged by the image recovery unit 270 according to the received keycode image formation pattern and restored to the data of the original image 10. If there are a plurality of received keycode image forming patterns and corresponding identifiers are received, the identifier is selected from the user through the control input unit 250 and only the image pieces corresponding to the corresponding keycode image forming patterns are extracted. Only the original image 10 corresponding to the selected identifier is recovered.

상기 복구된 원본이미지(10)는 원본이미지 출력부(280)를 통해 출력되어 표시부 또는 다른 인증장치 들에 전달된다.The restored original image 10 is output through the original image output unit 280 and transmitted to the display unit or other authentication devices.

도 6은 본 발명의 다른 실시예에 따른 이미지 퍼즐형 키코드를 이용한 정보 보안시스템의 블록 구성도이다. 상기 도 5의 정보 보안시스템은 온라인으로 이루어지는 시스템으로서 서버를 통하여 키코드 정보를 관리하지만, 상기 도 6의 정보 보안시스템은 오프라인으로 이루어지는 시스템이다. 즉, 원본이미지(10)를 획득하여 지정된 키코드이미지 형성 패턴에 따라 키코드이미지(20)를 형성하는 키코드 생성장치(500)와, 사용되는 키코드이미지(20)로부터 상기 지정된 키코드이미지 형성 패턴에 따라 원본이미지(10)를 복구하는 원본 복구장치(600)로 이루어진다.6 is a block diagram of an information security system using an image puzzle-type keycode according to another embodiment of the present invention. The information security system of FIG. 5 is an online system that manages keycode information through a server, but the information security system of FIG. 6 is an offline system. That is, the designated keycode image from the keycode generating apparatus 500 for acquiring the original image 10 and forming the keycode image 20 according to the designated keycode image formation pattern, and the keycode image 20 used. It consists of an original recovery device 600 for recovering the original image 10 according to the formation pattern.

상기 키코드 생성장치(500) 및 원본 복구장치(600)의 구성들 중에서 상기 도 5와 동일한 구성들에 대한 설명은 간략히 하며, 특징적인 것을 중점으로 설명하면 다음과 같다.Among the components of the key code generating apparatus 500 and the original restoring apparatus 600, descriptions of the same components as those of FIG. 5 will be briefly described.

먼저, 상기 키코드 생성장치(500)의 키코드 생성제어부(510)는, 원본이미지 획득부(120)를 통해 획득된 원본이미지(10) 데이터를 원본이미지 퍼즐화부(130)로 이미지 조각을 형성하고, 키입력부(160)를 통해 키코드값을 입력받는다. 그리고, 상기 키코드값에 대응하는 키코드이미지 형성 패턴을 패턴 저장부(520)에서 얻어 키코드이미지(20)를 형성하여 출력한다.First, the key code generation control unit 510 of the key code generation unit 500 forms an image fragment with the original image puzzle unit 130 using the original image 10 data acquired through the original image acquisition unit 120. Then, the key code value is received through the key input unit 160. The key code image forming pattern corresponding to the key code value is obtained from the pattern storage unit 520 to form and output the key code image 20.

다음으로, 상기 원본 복구장치(600)의 원본 복구제어부(610)는, 키코드이미지 획득부(220)를 통해 사용자의 키코드이미지(20) 데이터를 획득하여 키코드 판독 부(230)로 키코드값을 얻으며, 상기 키코드값에 대응하는 키코드이미지 형성 패턴을 패턴 저장부(520)에서 얻는다. 또한, 키코드이미지 퍼즐화부(240)로 상기 키코드이미지(20) 데이터로부터 이미지 조각을 형성하여 상기 키코드이미지 형성 패턴에 따라 이미지 복구부(270)로 원본이미지(10)를 형성한다.Next, the original recovery control unit 610 of the original recovery device 600 obtains the keycode image 20 data of the user through the keycode image acquisition unit 220, the key to the keycode reading unit 230 A code value is obtained, and the pattern storage unit 520 obtains a key code image forming pattern corresponding to the key code value. In addition, an image fragment is formed from the data of the keycode image 20 by the keycode image puzzle unit 240 to form the original image 10 by the image recovery unit 270 according to the keycode image formation pattern.

상기 패턴 저장부(520)는, 입력되어 사용될 수 있는 키코드값들을 다수의 분류군으로 나누어 상기 분류군별로 키코드이미지 형성 패턴을 지정하는 형태로 저장됨이 바람직하다. 즉, 원본 복구장치(600)의 패턴 저장부(520)와 키코드 생성장치(500)의 패턴 저장부(520)는 동일한 키코드에 대응하는 동일한 키코드이미지 형성 패턴을 저장해야 하므로, 사용되는 키코드에 대해 미리 키코드이미지 형성 패턴을 지정해 둬야 하기 때문이다.The pattern storage unit 520 may be stored in a form of designating a keycode image forming pattern for each classification group by dividing the input keycode values into a plurality of classification groups. That is, since the pattern storage unit 520 of the original recovery device 600 and the pattern storage unit 520 of the keycode generation device 500 should store the same keycode image forming pattern corresponding to the same keycode, This is because the keycode image formation pattern must be specified in advance for the keycode.

또한, 다수의 원본이미지(10)를 하나의 키코드이미지(20)로 변환하는 양태도 상기 도 5의 구성에서 설명한 양태로 이루어질 수 있다. 즉, 키입력부(160) 및 제어입력부(250)를 통해 식별자들을 입력받아 각 원본이미지(10)별로 키코드이미지 형성 패턴을 지정하게 된다.In addition, an aspect of converting a plurality of original images 10 into one keycode image 20 may also be configured as described in the configuration of FIG. 5. That is, the identifiers are input through the key input unit 160 and the control input unit 250 to designate a key code image forming pattern for each original image 10.

< 실시예 : 정보 보안방법 ><Example: Information Security Method>

도 7는 본 발명의 실시예에 따른 이미지 퍼즐형 키코드를 이용한 정보 보안방법에 있어서, 키코드를 생성하는 방법과 원본이미지를 복구하는 방법을 나타내는 순서도이다.7 is a flowchart illustrating a method for generating a key code and a method for recovering an original image in an information security method using an image puzzle type key code according to an embodiment of the present invention.

상기 도 7에 따른 이미지 퍼즐형 키코드의 생성(S100)은, 원본이미지(10)를 지정된 패턴에 따라 키코드이미지(20)로 변환함에 있어 상기 지정된 패턴을 키코드값에 대응되도록 등록시킴으로써 이루어진다.Generation of the image puzzle-type keycode according to FIG. 7 is performed by registering the designated pattern to correspond to the keycode value in converting the original image 10 into the keycode image 20 according to the specified pattern. .

먼저, 원본이미지(10)를 촬영 또는 스캔하여 영상처리하거나, 메모리소자에 디지털데이터로 저장된 원본이미지(10) 데이터를 입력받아 원본이미지(10)를 획득하게 된다(S110).First, the original image 10 is photographed or scanned to process an image, or the original image 10 is received by receiving the original image 10 data stored as digital data in the memory device (S110).

획득된 원본이미지(10)는 소정의 크기를 갖는 다수의 이미지 조각으로 분할되며, 동시에 상기 분할된 이미지 조각들은 식별이 가능하도록 각각의 좌표값이 지정된다(S120). 이때, 원본이미지(10)를 특징짓지 않는 바탕면으로 이루어진 이미지 조각들은 좌표값이 지정되지 않는 것이 바람직하다. 예를 들면, 증명사진에서 얼굴 이미지를 제외한 바탕화면은 증명사진을 특징짓는 정보가 아니므로 이를 포함하는 이미지 조각들은 배제하는 것이 바람직하다. 또한, 글자 또는 숫자로 이루어지는 원본이미지(10)에 있어서도 글자 또는 숫자의 윤관만이 실제 정보를 나타내기 때문이다.The obtained original image 10 is divided into a plurality of image pieces having a predetermined size, and at the same time, each coordinate value is designated so that the divided image pieces can be identified (S120). At this time, it is preferable that the coordinate values are not specified for the image pieces formed of the background surface that do not characterize the original image 10. For example, it is preferable to exclude image fragments including the background picture except for the face image from the ID picture because it is not information characterizing the ID picture. In addition, even in the original image 10 consisting of letters or numbers, only the fonts of letters or numbers represent actual information.

다음으로 키코드이미지(20)로 표출될 키코드값과, 상기 키코드이미지(20)를 완성하도록 상기 분할된 이미지 조각을 배치하는 패턴이 지정되며, 상기 지정된 키코드값과 패턴은 데이터베이스로 저장된다(S130). 상기 키코드값은 원본이미지(10)에 할당되는 고유 코드이므로, 다른 원본이미지에 해당되는 키코드값과 구별되게 지정되는 것이 바람직하다. 또한, 상기 분할된 이미지 조각을 배치하는 패턴은, 일 정한 패턴으로만 지정되지 않도록 난수발생기를 통해 생성된 패턴을 지정하거나, 다수의 패턴을 미리 생성한 다음에 필요에 따라 무작위로 선택된 패턴을 지정하여, 보안을 유지하는 것이 바람직하다. 이때 상기 패턴은, 상기 (S120)단계에서의 이미지 조각별로 지정된 좌표값과 상기 이미지 조각별로 대응되는 키코드이미지(20)상의 좌표값을 포함하게 된다.Next, a keycode value to be expressed as a keycode image 20 and a pattern for arranging the divided image pieces to complete the keycode image 20 are designated, and the specified keycode value and pattern are stored in a database. It becomes (S130). Since the keycode value is a unique code assigned to the original image 10, it is preferable that the keycode value is specified differently from a keycode value corresponding to another original image. Also, the pattern for arranging the divided image fragments may be a pattern generated by a random number generator so as not to be designated only as a predetermined pattern, or after generating a plurality of patterns in advance and designating a randomly selected pattern as necessary. It is desirable to maintain security. In this case, the pattern includes a coordinate value designated for each image piece in step S120 and a coordinate value on the key code image 20 corresponding to each image piece.

상기 (S120)단계에서 획득된 상기 이미지 조각들은 상기 (S130)단계에서 선정된 패턴에 따라 배치되어 상기 키코드값이 표출되도록 키코드이미지(20)를 형성하게 된다(S140). 즉, 키코드이미지 형성 패턴에 따라 각각의 이미지 조각들이 키코드이미지(20)상의 위치에 일대일로 배치되며, 완성된 키코드이미지(20)는 상기 선정된 키코드의 값을 표출하는 양태가 된다.The image pieces obtained in the step S120 are arranged according to the pattern selected in the step S130 to form a keycode image 20 so that the keycode value is expressed (S140). That is, according to the keycode image formation pattern, each image piece is arranged one-to-one at a position on the keycode image 20, and the completed keycode image 20 is an aspect of expressing the value of the selected keycode. .

상기 (S140)단계에서 완성된 키코드이미지(20)는 신분증 또는 유가증권 등에 인쇄되도록 출력되거나, 마그네틱카드, 스마트카드 또는 RFID태그에 저장되어, 사용자가 실생활에서 사용하게 된다.The key code image 20 completed in step S140 is outputted to be printed on an ID card or a security, or stored in a magnetic card, a smart card or an RFID tag, and used by the user in real life.

상기의 방법으로 형성된 이미지 퍼즐형 키코드로부터 원본이미지(10)를 복구하는 방법(200)은, 키코드이미지(20)를 판독하여 키코드값을 획득하고, 상기 획득된 키코드값에 대응하는 키코드이미지 형성 패턴을 지정한 후에, 키코드이미지(20)에 포함된 각각의 이미지 조각들을 상기 패턴의 역과정으로 원본이미지(10)를 복구하는 단계로 이루어진다.The method 200 for recovering the original image 10 from the image puzzle type keycode formed by the above method reads the keycode image 20 to obtain a keycode value, and corresponds to the obtained keycode value. After designating the keycode image forming pattern, the respective image pieces included in the keycode image 20 are restored to the original image 10 in the reverse process of the pattern.

좀더 상세 설명하자면, 먼저, 인쇄물에 표출된 키코드이미지(20)를 촬영 또 는 스캔하여 획득하거나, 마그네틱카드, 스마트카드 또는 RFID태그에 저장된 키코드이미지(20) 데이터를 획득한다(S210).To describe in more detail, first, the keycode image 20 displayed on the printed matter is obtained by photographing or scanning, or the keycode image 20 data stored in the magnetic card, the smart card or the RFID tag is acquired (S210).

다음으로, 상기 획득된 키코드이미지(20)로부터 키코드값을 판독한다(S220). 일반적으로 인쇄물에서 획득된 키코드이미지(20)는 이미지 처리하여 키코드값을 판독하며, 마그네틱카드, 스마트카드 또는 RFID태그에 저장된 키코드이미지(20) 데이터는 데이터를 분석하여 키코드값을 판독한다.Next, a key code value is read from the obtained key code image 20 (S220). In general, the keycode image 20 obtained from the printed matter is image-processed to read the keycode value, and the keycode image 20 data stored in the magnetic card, smart card or RFID tag analyzes the data to read the keycode value. do.

상기 판독단계를 수행한 후에는 상기 판독된 키코드값에 대응하는 상기 (S130)단계의 키코드이미지 패턴을 지정한다(S230). 상기 패턴은 키코드값에 일대일 대응되도록 데이터베이스에 저장되어 있으므로, 키코드값을 조회값으로 하여 상기 (S130)단계에서 선정된 키코드이미지 형성 패턴을 알 수 있다.After performing the reading step, the keycode image pattern of the step S130 corresponding to the read keycode value is designated (S230). Since the pattern is stored in the database so as to correspond to the keycode value one-to-one, the keycode image formation pattern selected in step S130 may be known using the keycode value as an inquiry value.

다음으로, 상기 (S120)단계에서 사용되었던 이미지 조각의 크기로 상기 키코드이미지(20)를 분할하여 다수의 이미지 조각을 획득하며, 동시에 상기 분할된 이미지 조각들은 식별이 가능하도록 각각의 좌표값이 지정된다(S240).Next, a plurality of image pieces are obtained by dividing the keycode image 20 by the size of the image pieces used in the step (S120), and at the same time, each coordinate value is set so that the divided image pieces can be identified. It is specified (S240).

최종적으로 상기 획득된 이미지 조각들을 상기 패턴의 역으로 재배치하여 원본이미지(10)를 완성한다(S250). 즉, 상기 (S140)단계에서는 원본이미지(10) 상의 이미지 조각 좌표를 키코드이미지(20) 상의 이미지 조각 좌표에 대응시켜 키코드이미지(20)를 생성하였으나, 상기 (S250)단계에서는 키코드이미지(20) 상의 이미지 조각 좌표를 원본이미지(10) 상의 이미지 조각 좌표에 대응시켜 원본이미지(10)를 복구한다.Finally, the obtained image pieces are rearranged to the inverse of the pattern to complete the original image 10 (S250). That is, in step (S140), the key piece image 20 is generated by mapping the image piece coordinates on the original image 10 to the image piece coordinates on the key code image 20. However, in step S250, the key code image is generated. The image fragment coordinates on the image 20 correspond to the image fragment coordinates on the original image 10 to recover the original image 10.

상기 (S250)단계를 수행한 후에 상기 복구된 원본이미지(10)를 사용자가 확인할 수 있게 된다. 상기 원본이미지(10) 복구 방법(S200)을 적용한 실시예로서 전자여권의 지문인식에 적용될 경우에는, 전자여권에서 획득된 키코드이미지(20)에서 상기와 같은 방법으로 원본이미지(10)를 복구한 후에 지문인식기에서 상기 전자여권 소지자의 지문을 지문인식기로 획득하여 지문이나 사진 등을 전자적 또는 육안으로 상호 대조함으로써 상기 전자여권 소자자의 신원을 확인할 수 있다.After performing the step (S250), the user can check the restored original image (10). In the embodiment to which the original image 10 recovery method (S200) is applied, when applied to fingerprint recognition of the ePassport, the original image 10 is recovered from the keycode image 20 obtained in the ePassport as described above. After that, the fingerprint of the ePassport holder can be obtained by using a fingerprint reader, and the identity of the ePassport holder can be confirmed by comparing the fingerprint or photograph with electronic or naked eyes.

도 8은 본 발명의 다른 실시예에 따른 이미지 퍼즐형 키코드를 이용한 정보 보안방법을 나타내는 순서도이다. 상기 도 8에 의한 정보 보안방법은 다수의 원본이미지(10)를 하나의 키코드이미지(20)로 변환하고, 상기 키코드이미지(20)로부터 원하는 원본이미지(10)만을 선택적으로 추출 복구하여 이루어진다. 상기와 같은 방법을 설명함에 있어 상기 도 7의 보안방법과 동일한 양태로 이루어지는 것은 그 설명을 생략함에 유의해야 한다.8 is a flowchart illustrating an information security method using an image puzzle type key code according to another embodiment of the present invention. The information security method of FIG. 8 is performed by converting a plurality of original images 10 into one keycode image 20 and selectively extracting and restoring only the desired original image 10 from the keycode image 20. . In the description of the above method, it should be noted that the description of the same method as that of the security method of FIG. 7 is omitted.

먼저, 키코드 생성 단계(S300)에서는, 다수의 원본이미지를 각각 입력받아(S310) 각각 소정의 크기로 분할한 다수의 이미지 조각군을 획득하며(S320), 사용된 키코드값을 지정하고 원본이미지(10)별로 식별자 및 키코드이미지 형성 패턴을 지정한다(S330). 그리고, 상기 이미지 조각군을 상기 키코드이미지 형성 패턴에 따라 배치하여 상기 키코드값이 표출되도록 키코드이미지(20)를 생성한다(S340). 즉, 상기 키코드이미지(20)는 그 윤관으로 키코드값이 표출한다.First, in the key code generation step (S300), receiving a plurality of original images, respectively (S310) to obtain a plurality of image fragment groups each divided into a predetermined size (S320), and specifies the key code value used and the original An identifier and a keycode image forming pattern are designated for each image 10 (S330). The image engraving group is arranged according to the keycode image forming pattern to generate a keycode image 20 to express the keycode value (S340). In other words, the keycode image 20 expresses the keycode value in its appearance.

다음으로, 원본이미지 복구단계(S400)에서는, 키코드이미지(20)의 데이터를 획득하여(S410) 판독하므로써 키코드값을 얻고(S420), 상기 키코드값에 대응하는 키코드이미지 형성 패턴들을 호출한다(S431). 또한, 식별자로써 사용자가 원하는 키코드이미지 형성 패턴을 지정받으며(S432) 상기 키코드이미지(20)을 지정된 크기의 이미지 조각으로 분할하여 상기 키코드이미지 형성 패턴에 대응하는 이미지 조각만을 추출하고(S440) 재배치하여(S450) 원본이미지(10)를 형성한다.Next, in the original image recovery step (S400), by obtaining the data of the keycode image 20 (S410) to obtain a keycode value (S420), the keycode image forming patterns corresponding to the keycode value Call (S431). In addition, a keycode image formation pattern desired by a user is designated as an identifier (S432). The keycode image 20 is divided into image fragments having a specified size, and only an image fragment corresponding to the keycode image formation pattern is extracted (S440). Repositioning (S450) to form the original image (10).

이상에서 본 발명의 기술적 사상을 예시하기 위해 구체적인 실시 예로 도시하고 설명하였으나, 본 발명은 상기와 같이 구체적인 실시 예와 동일한 구성 및 작용에만 국한되지 않고, 여러가지 변형이 본 발명의 범위를 벗어나지 않는 한도 내에서 실시될 수 있다. 따라서, 그와 같은 변형도 본 발명의 범위에 속하는 것으로 간주해야 하며, 본 발명의 범위는 후술하는 특허청구범위에 의해 결정되어야 한다.Although illustrated and described in the specific embodiments to illustrate the technical spirit of the present invention, the present invention is not limited to the same configuration and operation as the specific embodiment as described above, within the limits that various modifications do not depart from the scope of the invention It can be carried out in. Therefore, such modifications should also be regarded as belonging to the scope of the present invention, and the scope of the present invention should be determined by the claims below.

따라서, 상기 설명한 바와 같이 본 발명은, 사진, 그림, 문자, 숫자, 지문 또는 홍채이미지로 이루어지는 원본이미지(10)의 정보를 타인이 알아볼 수 없는 키코드이미지(20)로 신분증에 인쇄하거나 메모리형 카드에 저장시킴으로, 타인에게 상기 정보를 노출시키지 않으며 상기 신분증 또는 카드를 안전하게 사용할 수 있게 한다.Therefore, as described above, the present invention prints the information of the original image 10 consisting of a picture, a picture, a letter, a number, a fingerprint, or an iris image on the identification card as a key code image 20 that cannot be recognized by others, or a memory type. By storing it on a card, it makes it possible to use the ID card or card securely without exposing the information to others.

또한, 본 발명은, 원본이미지(10)의 이미지 조각들을 사용되는 키코드이미지(20) 안에 내포하고 있고, 다만 키코드값만을 이용하여 원본이미지(10)의 복구 패턴을 요청하므로, 원본이미지(10)에 대한 보안성을 더욱 강화시킬 수 있다.In addition, the present invention includes the image fragments of the original image 10 in the keycode image 20 used, but only by using the keycode value request the recovery pattern of the original image 10, the original image ( 10) can further enhance security.

또한, 본 발명은, 사용되는 신분증 또는 카드에 대한 복사 또는 위·변조 방지기술과 병행하여 사용함으로써, 정보 누출 없이 안전하게 이용될 수 있다.In addition, the present invention can be safely used without leaking information by using in parallel with the copying or forgery prevention technology for the identification card or card used.

Claims (20)

원본 이미지(10)에 대한 이미지 정보를 포함하는 이미지 퍼즐형 키코드에 있어서,In the image puzzle-type keycode including image information about the original image 10, 원본이미지(10)를 소정의 크기로 분할하여 다수의 이미지 조각을 형성하고, Split the original image 10 into a predetermined size to form a plurality of image pieces, 상기 다수의 이미지 조각을 지정된 패턴에 따라 배치하여 키코드값을 새기도록 키코드이미지(20)를 형성하여 이루어짐을 특징으로 하는 이미지 퍼즐형 키코드.The image puzzle type keycode, characterized in that the plurality of image pieces are arranged according to a specified pattern to form a keycode image (20) to engrave a keycode value. 제 1항에 있어서,The method of claim 1, 상기 원본 이미지(10)는 사진, 그림, 문자, 숫자, 지문, 홍채이미지 중에 어느 하나 이상으로 이루어짐을 특징으로 하는 이미지 퍼즐형 키코드.The original image (10) is an image puzzle type key code, characterized in that made of at least one of a picture, a picture, a letter, a number, a fingerprint, an iris image. 제 1항에 있어서,The method of claim 1, 상기 키코드는 바코드, 이차원코드, 문자, 숫자 중에 어느 하나 이상으로 이루어짐을 특징으로 하는 이미지 퍼즐형 키코드.The key code is an image puzzle type key code, characterized in that consisting of at least one of a barcode, two-dimensional code, letters, numbers. 원본이미지(10)를 분할한 이미지 조각의 조합으로 형성된 이미지 퍼즐형 키 코드를 이용한 정보 보안방법에 있어서,In the information security method using an image puzzle-type key code formed by combining the image pieces of the original image 10, 원본이미지(10)를 획득하는 단계(S110)와, 원본이미지(10)를 소정의 크기로 분할한 다수의 이미지 조각을 획득하는 단계(S120)와, 키코드값 및 키코드이미지 형성 패턴을 지정하는 단계(S130)와, 획득된 상기 이미지 조각들을 상기 키코드이미지 형성 패턴에 따라 배치하여 상기 키코드값이 표출되도록 키코드이미지(20)를 형성하는 단계(S140)로 이루어지는 키코드 생성단계(S100);와Acquiring the original image 10 (S110); acquiring a plurality of image fragments obtained by dividing the original image 10 into a predetermined size (S120); and specifying a keycode value and a keycode image formation pattern. And a step S130 of forming the keycode image 20 so that the keycode value is expressed by arranging the obtained pieces of the image according to the keycode image forming pattern (S140). S100); and 키코드이미지(20)를 획득하는 단계(S210)와, 상기 키코드이미지(20)를 판독하여 키코드값을 획득하는 단계(S220)와, 획득된 상기 키코드값에 대응하는 상기 (S130)단계의 키코드이미지 형성 패턴을 지정하는 단계(S230)와, 상기 키코드이미지(20)를 분할한 다수의 이미지 조각을 획득하는 단계(S240)와, 획득된 상기 이미지 조각들을 상기 키코드이미지 형성 패턴에 따라 재배치하여 원본이미지(10)를 형성하는 단계(S250)로 이루어지는 원본이미지(10) 복구 단계(S200);를 포함하여 이루어짐을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안방법.Acquiring a keycode image 20 (S210), reading a keycode image 20 to obtain a keycode value (S220), and corresponding to the obtained keycode value (S130) Specifying a keycode image forming pattern of the step (S230); obtaining a plurality of image pieces obtained by dividing the keycode image 20 (S240); and forming the obtained keycode image into the keycode image. Reconstructing according to the pattern to form the original image 10, the original image 10 consisting of the step (S200) recovery step (S200); information security method using an image puzzle-type key code, characterized in that comprises a. 다수의 원본이미지(10)를 각각 분할한 이미지 조각의 조합군으로 형성된 이미지 퍼즐형 키코드를 이용한 정보 보안방법에 있어서,In the information security method using an image puzzle-type key code formed of a combination group of image fragments each of the plurality of original images (10), 다수의 원본이미지(10)를 획득하는 단계(S310)와, 상기 다수의 원본이미지(10)를 각각 소정의 크기로 분할한 다수의 이미지 조각군을 획득하는 단계(S320)와, 하나의 키코드값을 지정하고 상기 다수의 원본이미지(10)별로 키코드이미지 형 성 패턴을 지정하는 단계(S330)와, 획득된 상기 이미지 조각군을 상기 키코드이미지 형성 패턴들에 따라 배치하여 상기 키코드값이 표출되도록 키코드이미지(20)를 형성하는 단계(S340)로 이루어지는 키코드 생성단계(S300);와Acquiring a plurality of original images (10) (S310), Acquiring a plurality of image fragment groups of each of the plurality of original images 10 in a predetermined size (S320), and one key code Specifying a value and designating a keycode image forming pattern for each of the plurality of original images 10 (S330), and arranging the obtained image fragment group according to the keycode image forming patterns to generate the keycode value. A keycode generation step (S300) comprising a step (S340) of forming a keycode image 20 to be expressed; and 키코드이미지(20)를 획득하는 단계(S410)와, 상기 키코드이미지(20)를 판독하여 키코드값을 획득하는 단계(S420)와, 획득된 상기 키코드값에 대응하는 상기 (S330)단계의 키코드이미지 형성 패턴들을 호출하고(S431) 복구하려는 원본이미지에 대응하는 키코드이미지 형성 패턴을 지정하는(S432) 패턴 지정 단계(S430)와, 상기 키코드이미지(20)로부터 상기 지정된 키코드이미지 형성 패턴에 대응하는 이미지 조각들을 추출하는 단계(S440)와, 추출된 상기 이미지 조각들을 상기 키코드이미지 형성 패턴에 따라 재배치하여 원본이미지(10)를 형성하는 단계(S450)로 이루어지는 원본이미지(10) 복구 단계(S400);를 포함하여 이루어짐을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안방법.Acquiring a key code image 20 (S410), reading the key code image 20 to obtain a key code value (S420), and corresponding to the obtained key code value (S330) A pattern designation step (S430) of calling the keycode image formation patterns of the step (S431) and specifying a keycode image formation pattern corresponding to the original image to be restored (S432); and the designated key from the keycode image 20 Extracting image pieces corresponding to a code image forming pattern (S440), and repositioning the extracted image pieces according to the keycode image forming pattern to form an original image 10 (S450). (10) a recovery step (S400); information security method using an image puzzle-type keycode, characterized in that comprises a. 제 4항 또는 제 5항에 있어서,The method according to claim 4 or 5, 상기 (S130)단계 또는 (S330)단계에서, 상기 키코드이미지 형성 패턴은, 원본이미지(10)가 분할된 이미지 조각들의 위치 정보와 상기 이미지 조각들에 대응하는 키코드이미지(20) 상의 위치 정보를 포함하며, 지정된 키코드값과 함께 데이터베이스화하여 저장되고, 상기 (S230)단계 또는 (S430)단계에서, 상기 키코드값에 대응하는 키코드이미지 형성 패턴을 상기 데이터베이스에서 독출하는 것을 특징으 로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안방법.In the step (S130) or (S330), the key code image forming pattern, the position information of the image fragments in which the original image 10 is divided and the position information on the key code image 20 corresponding to the image fragments. It includes, and is stored in a database with a specified keycode value, in the step (S230) or (S430), characterized in that for reading the keycode image formation pattern corresponding to the keycode value from the database Information security method using an image puzzle type key code. 제 6항에 있어서,The method of claim 6, 상기 원본 이미지(10)는 사진, 그림, 문자, 숫자, 지문, 홍채이미지 중에 어느 하나 이상으로 이루어지고,The original image 10 is made of any one or more of a picture, a picture, a letter, a number, a fingerprint, an iris image, 상기 키코드는 바코드, 이차원코드, 문자, 숫자 중에 어느 하나 이상으로 이루어짐을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안방법.The key code is an information security method using an image puzzle type key code, characterized in that made of at least one of a barcode, two-dimensional code, letters, numbers. 제 7항에 있어서,The method of claim 7, wherein 상기 (S120)단계 또는 (S320)단계에 있어서, 원본이미지(10)의 특징 정보를 포함하지 않는 바탕면으로 이루어지는 이미지 조각은 제외시키는 전처리 단계를 포함하여 이루어짐을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안방법.In the step (S120) or (S320), the image puzzle type keycode, characterized in that it comprises a pre-processing step of excluding the image fragment consisting of the background surface does not contain the feature information of the original image (10) Information security method used. 제 8항에 있어서,The method of claim 8, 상기 (S130)단계 또는 (S330)단계에 있어서, 지정될 수 있는 키코드값이 다수의 분류군으로 나뉘어 분류군별로 키코드이미지 형성 패턴이 설정되는 경우에는, 상기 지정된 키코드값이 속한 분류군에 대응하는 키코드이미지 형성 패턴이 지정되 며, 상기 (S230)단계 또는 (S430)단계에서 판독된 키코드값이 속한 분류군에 대응하는 키코드이미지 형성 패턴을 상기 데이터베이스에서 독출하는 것을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안방법.In the step (S130) or (S330), if the keycode value that can be specified is divided into a plurality of classification groups and the keycode image formation pattern is set for each classification group, the corresponding keycode value corresponds to the classification group to which the designated keycode value belongs. A key puzzle image forming pattern is designated and an image puzzle is read from the database, wherein the key code image forming pattern corresponding to the classification group to which the key code value read in step S230 or step S430 belongs is read. Information security method using type keycode. 제 9항에 있어서,The method of claim 9, 상기 (S140)단계 또는 (S340)단계에서, 상기 생성된 키코드이미지(20)를 인쇄물로 표출하거나, 마그네틱카드, 스마트카드 또는 RFID태그에 저장하는 것을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안방법.In the step (S140) or (S340), the generated key code image 20 is displayed as printed matter, or stored in a magnetic card, smart card or RFID tag information using the image puzzle type key code Security method. 제 9항에 있어서,The method of claim 9, 상기 (S210)단계 또는 (S410)단계에서, 키코드이미지(20)를 획득하는 양태는, 인쇄물에 표출된 키코드이미지(20)일 경우에는 촬영 또는 스캔하여 획득하고, 마그네틱카드에 저장된 키코드이미지(20)의 데이터일 경우에는 마그네틱 센서로 상기 데이터를 인식하고, 스마트카드에 저장된 키코드이미지(20)의 데이터일 경우에는 접촉식 또는 비접촉식 스마트카드리더기로 상기 데이터를 인식하고, RFID태그에 저장된 키코드이미지(20)의 데이터일 경우에는 RF안테나로 수신하는 것을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안방법.In the step (S210) or (S410), the aspect of obtaining the keycode image 20, in the case of the keycode image 20 displayed on the printed matter, is obtained by photographing or scanning, the keycode stored in the magnetic card In the case of the data of the image 20, the magnetic sensor recognizes the data, and in the case of the data of the key code image 20 stored in the smart card, the data is recognized by the contact or contactless smart card reader, and the RFID tag In the case of the data of the stored keycode image 20, information security method using an image puzzle type keycode, characterized in that for receiving with an RF antenna. 제 9항에 있어서,The method of claim 9, 상기 (S130)단계 또는 (S330)단계에서, 상기 키코드이미지 형성 패턴의 정보를 키코드값으로 표출하여 지정될 경우에는, 상기 (S230)단계 또는 (S430)단계에서 상기 키코드값을 키코드이미지 형성 패턴으로 지정하고, 상기 (S250)단계 또는 (S450)단계에서 상기 키코드값에 따라 원본이미지(10)를 형성함을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안방법.In the step (S130) or (S330), when the information of the keycode image formation pattern is specified by expressing the keycode value, the keycode value is keycoded in the step (S230) or (S430). Specifying an image forming pattern, and in the step (S250) or (S450) information security method using an image puzzle type keycode, characterized in that to form the original image according to the keycode value. 원본이미지(10)를 분할한 이미지 조각의 조합으로 형성된 키코드이미지(20)를 이용한 정보 보안시스템에 있어서,In the information security system using a key code image (20) formed of a combination of the image fragments divided from the original image (10), 키코드이미지(20)를 디지털 데이터로 획득하는 키코드이미지 획득부(220);A keycode image acquisition unit 220 for acquiring the keycode image 20 as digital data; 키코드이미지(20)를 촬영한 데이터에서 키코드값을 획득하는 키코드 판독부(230);A keycode reading unit 230 for obtaining a keycode value from data of the keycode image 20; 키코드이미지(20)를 분할하여 이미지 조각을 형성하는 키코드이미지 퍼즐화부(240);A key code image puzzle unit 240 for dividing the key code image 20 to form an image piece; 사용되는 키코드값을 다수의 분류군으로 나뉘며 각 분류군별로 키코드이미지 형성 패턴이 저장된 패턴 저장부(520);A pattern storage unit 520 dividing the used keycode values into a plurality of classification groups and storing a keycode image forming pattern for each classification group; 상기 형성된 이미지 조각들을 키코드이미지 형성 패턴에 따라 원본이미지(10)를 복구하는 이미지 복구부(270);An image recovery unit 270 for restoring the formed image pieces according to a key code image formation pattern; 상기 복구된 원본이미지(10)를 출력하는 원본이미지 출력부(280);An original image output unit 280 for outputting the restored original image 10; 상기 각 구성들의 동작이 수행되도록 제어하며, 상기 키코드이미지 획득부(220)를 통해 획득된 키코드이미지(20)로부터 키코드값을 판독시켜 상기 패턴저장부(520)에서 대응하는 키코드이미지 형성 패턴을 독출하고, 상기 키코드이미지(20)를 이미지조각으로 퍼즐화시킨 후 상기 독출된 키코드이미지 형성 패턴에 따라 원본이미지(10)를 복구시켜 상기 원본이미지 출력부(280)를 통해 출력시키는 원본복구 제어부(610);Control the operation of the respective components, and reads the key code value from the key code image 20 obtained through the key code image acquisition unit 220 to correspond to the corresponding key code image in the pattern storage unit 520 Read the formation pattern, puzzle the keycode image 20 into image pieces, and restore the original image 10 according to the read keycode image formation pattern and output the original image 10 through the original image output unit 280. Original recovery control unit 610 to make; 를 포함하여 구성되는 원본 복구장치(600)로 이루어짐을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안시스템.Information security system using an image puzzle type key code, characterized in that consisting of the original recovery device 600 is configured to include. 제 13항에 있어서,The method of claim 13, 상기 키코드이미지(20)는,The key code image 20, 원본이미지(10)를 디지털 데이터로 획득하는 원본이미지 획득부(120);An original image acquisition unit 120 for acquiring the original image 10 as digital data; 상기 획득된 원본이미지(10)를 소정의 크기로 분할하여 다수의 이미지 조각을 형성하는 원본이미지 퍼즐화부(130);An original image puzzle unit 130 for dividing the obtained original image 10 into a predetermined size to form a plurality of image pieces; 키코드이미지(20)로 표출되는 키코드값을 입력받는 키입력부(150);A key input unit 150 for receiving a key code value expressed as the key code image 20; 입력되어 사용될 수 있는 키코드값을 다수의 분류군으로 나뉘며 각 분류군별로 키코드이미지 형성 패턴이 저장된 패턴 저장부(520);A pattern storage unit 520 which divides a keycode value that can be input and used into a plurality of classification groups and stores a keycode image forming pattern for each classification group; 상기 이미지 퍼즐화부(130)에서 형성된 이미지 조각들을 키코드이미지 형성 패턴에 따라 배치하여 상기 키코드값을 표출하도록 키코드이미지(20)를 형성하는 키코드이미지 형성부(140);A key code image forming unit 140 for forming a key code image 20 to display the key code value by arranging the image pieces formed by the image puzzle unit 130 according to a key code image forming pattern; 형성된 키코드이미지(20)를 사용자가 사용할 수 있도록 출력하는 키코드이미지 출력부(180);A keycode image output unit 180 for outputting the formed keycode image 20 to be used by a user; 상기 각 구성들의 동작이 수행되도록 제어하며, 상기 원본이미지 획득부(120)를 통해 획득된 원본이미지(10)를 이미지조각으로 퍼즐화시키고, 키코드값을 입력받게 대응하는 키코드이미지 형성 패턴을 상기 패턴 저장부(520)에서 얻어 키코드이미지(20)를 형성하게 하고, 상기 형성된 키코드이미지(20)를 상기 키코드이미지 출력부(180)를 통해 출력시키는 키코드 생성 제어부(510);Control the operation of the respective components, puzzle the original image 10 obtained through the original image acquisition unit 120 into image pieces, and generate a corresponding keycode image formation pattern to receive a keycode value. A key code generation control unit 510 which obtains the key code image 20 from the pattern storage unit 520 and outputs the formed key code image 20 through the key code image output unit 180; 를 포함하여 구성되는 키코드 생성장치(500)로 생성됨을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안시스템.Information security system using an image puzzle type key code, characterized in that generated by the key code generation device 500 is configured to include. 키코드 등록단말(100)과 이미지 복구단말(200)과 키코드 결합 서버(300)가 통신망(320)으로 통신하며 상기 키코드 결합 서버(300)에는 키코드 데이터베이스(310)가 연결되어 구성된 이미지 퍼즐형 키코드를 이용한 정보 보안시스템에 있어서,The key code registration terminal 100, the image recovery terminal 200 and the key code combining server 300 communicates with the communication network 320, the key code combining server 300 is connected to the key code database 310 is an image In the information security system using a puzzle type key code, 상기 키코드 등록단말(100)은, 원본이미지(10)를 소정의 크기로 분할하여 다수의 이미지 조각을 형성하고, 지정된 키코드이미지 형성 패턴에 따라 상기 다수의 이미지 조각들을 지정된 키코드값이 새겨지도록 배치하여 키코드이미지(20)를 형성 하고, 형성된 키코드이미지(20)를 사용자가 사용할 수 있도록 출력하며, 상기 패턴을 통신망(320)을 통해 상기 키코드 결합 서버(300)로부터 수신하고;The keycode registration terminal 100 divides the original image 10 into a predetermined size to form a plurality of image pieces, and engraves the plurality of image pieces with a specified keycode value according to a designated keycode image forming pattern. A keycode image 20 is formed to be formed, outputs the formed keycode image 20 for use by a user, and receives the pattern from the keycode combining server 300 through a communication network 320; 상기 이미지 복구단말(200)은, 키코드이미지(10)를 촬영한 데이터에서 키코드값을 획득하여 상기 키코드 결합 서버(300)에 전송하여 상기 키코드값에 대응하는 키코드이미지 형성 패턴을 수신하고, 촬영된 상기 키코드이미지(20)에 포함된 이미지 조각들을 수신된 상기 키코드이미지 형성 패턴에 따라 재배치하여 원본이미지(10)를 복구하고;The image recovery terminal 200 obtains a keycode value from the data of the keycode image 10 and transmits the keycode value to the keycode combining server 300 to obtain a keycode image forming pattern corresponding to the keycode value. Receiving and relocating the image pieces included in the photographed keycode image 20 according to the received keycode image forming pattern to recover the original image 10; 상기 키코드 데이터베이스(310)는, 상기 키코드 등록단말(100) 및 이미지 복구단말(200)에서 사용되는 키코드값과 그에 대응하는 키코드이미지 형성 패턴 정보를 저장하고;The keycode database 310 stores keycode values used in the keycode registration terminal 100 and the image recovery terminal 200 and keycode image formation pattern information corresponding thereto; 상기 키코드 결합 서버(300)는, 상기 키코드 등록단말(100)로부터 키코드 등록이 요청되면 상기 키코드에 대응하는 키코드이미지 형성 패턴을 지정하여 상기 키코드 등록단말(100)에 전송하며 또한 상기 키코드 데이터베이스(310)에 저장하고, 상기 이미지 복구단말(200)로부터 키코드값이 전송되면 그에 대응하는 키코드이미지 형성 패턴을 상기 키코드 데이터베이스(310)에서 독출하여 상기 이미지 복구단말(200)에 전송하는;The keycode combining server 300, when a keycode registration is requested from the keycode registration terminal 100, designates a keycode image formation pattern corresponding to the keycode, and transmits it to the keycode registration terminal 100. In addition, if the keycode value is stored in the keycode database 310 and the keycode value is transmitted from the image recovery terminal 200, the corresponding keycode image formation pattern is read from the keycode database 310 and the image recovery terminal ( Transmitted to 200); 것을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안시스템.Information security system using an image puzzle type key code, characterized in that. 제 15항에 있어서,The method of claim 15, 상기 키코드 등록단말(100)은, The key code registration terminal 100, 원본이미지(10)를 디지털 데이터로 획득하는 원본이미지 획득부(120);An original image acquisition unit 120 for acquiring the original image 10 as digital data; 상기 획득된 원본이미지(10)를 소정의 크기로 분할하여 다수의 이미지 조각을 형성하는 원본이미지 퍼즐화부(130);An original image puzzle unit 130 for dividing the obtained original image 10 into a predetermined size to form a plurality of image pieces; 키코드이미지(20)로 표출되는 키코드값을 입력받는 키입력부(150);A key input unit 150 for receiving a key code value expressed as the key code image 20; 통신망(320)을 통해 상기 키코드 결합 서버(300)에 상기 입력된 키코드값을 전송하여 대응하는 키코드이미지 형성 패턴을 수신하는 인터페이스부(160);An interface unit 160 transmitting the input keycode value to the keycode combining server 300 through a communication network 320 to receive a corresponding keycode image forming pattern; 상기 이미지 퍼즐화부(130)에서 형성된 이미지 조각들을 상기 수신된 키코드이미지 형성 패턴에 따라 배치하여 상기 키코드값을 표출하도록 키코드이미지(20)를 형성하는 키코드이미지 형성부(140);A keycode image forming unit 140 for forming a keycode image 20 to arrange the image pieces formed by the image puzzle unit 130 according to the received keycode image forming pattern to express the keycode value; 형성된 키코드이미지(20)를 사용자가 사용할 수 있도록 출력하는 키코드이미지 출력부(180);A keycode image output unit 180 for outputting the formed keycode image 20 to be used by a user; 상기 각 구성들의 동작이 수행되도록 제어하며, 상기 원본이미지 획득부(120)를 통해 획득된 원본이미지(10)를 이미지조각으로 퍼즐화시키고, 키코드값을 입력받게 하여 상기 인터페이스부(160)를 상기 키코드값에 대응하는 키코드이미지 형성 패턴을 요청 및 수신하여 키코드이미지(20)를 형성하게 하고, 상기 형성된 키코드이미지(20)를 상기 키코드이미지 출력부(180)를 통해 출력시키는 등록단말 제어부(110);를 포함하여 구성됨을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안시스템.Control the operation of the respective components, puzzle the original image 10 obtained through the original image acquisition unit 120 into the image pieces, and receives the key code value to the interface unit 160 Requesting and receiving a keycode image formation pattern corresponding to the keycode value to form a keycode image 20, and outputting the formed keycode image 20 through the keycode image output unit 180. Registration terminal control unit; Information security system using an image puzzle type key code, characterized in that it comprises a. 제 15항에 있어서,The method of claim 15, 상기 이미지 복구단말(200)은, The image recovery terminal 200, 키코드이미지(20)를 디지털 데이터로 획득하는 키코드이미지 획득부(220);A keycode image acquisition unit 220 for acquiring the keycode image 20 as digital data; 키코드이미지(20)를 촬영한 데이터에서 키코드값을 획득하는 키코드 판독부(230);A keycode reading unit 230 for obtaining a keycode value from data of the keycode image 20; 통신망(320)을 통해 키코드 결합 서버(300)로부터 상기 키코드값에 대한 키코드이미지 형성 패턴을 요청 및 수신하는 인터페이스부(260);An interface unit 260 for requesting and receiving a keycode image forming pattern for the keycode value from the keycode combining server 300 through a communication network 320; 키코드이미지(20)를 분할하여 이미지 조각을 형성하는 키코드이미지 퍼즐화부(240);A key code image puzzle unit 240 for dividing the key code image 20 to form an image piece; 상기 형성된 이미지 조각들을 상기 수신된 키코드이미지 형성 패턴에 따라 원본이미지(10)를 복구하는 이미지 복구부(270);An image recovery unit 270 for restoring the formed image pieces according to the received keycode image formation pattern; 상기 복구된 원본이미지(10)를 출력하는 원본이미지 출력부(280);An original image output unit 280 for outputting the restored original image 10; 상기 각 구성들의 동작이 수행되도록 제어하며, 상기 키코드이미지 획득부(220)를 통해 획득된 키코드이미지(20)로부터 키코드값을 판독시켜 상기 인터페이스부(260)를 통해 상기 판독된 키코드에 대응하는 키코드이미지 형성 패턴을 요청 및 수신시키고, 상기 키코드이미지(20)를 이미지조각으로 퍼즐화시킨 후 상기 키코드이미지 형성 패턴에 따라 원본이미지(10)를 복구시켜 상기 원본이미지 출력부(280)를 통해 출력시키는 제어부(210);를 포함하여 구성됨을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안시스템.Control the operation of the respective components, and read the keycode value from the keycode image 20 obtained through the keycode image acquisition unit 220 to read the keycode read through the interface unit 260 Requesting and receiving a keycode image forming pattern corresponding to the puzzle, converting the keycode image 20 into an image piece, and restoring the original image 10 according to the keycode image forming pattern. An information security system using an image puzzle-type keycode, characterized in that it comprises a; control unit 210 to output through the (280). 제 13항 내지 제 17항에 있어서,The method according to claim 13 to 17, 상기 원본이미지(10)는 사진, 그림, 문자, 숫자, 지문, 홍채이미지 중에 어느 하나 이상으로 이루어지고,The original image 10 is made of any one or more of a picture, a picture, a letter, a number, a fingerprint, an iris image, 상기 키코드는 바코드, 이차원코드, 문자, 숫자 중에 어느 하나 이상으로 이루어짐을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안시스템.The key code is an information security system using an image puzzle type key code, characterized in that any one or more of a barcode, two-dimensional code, letters, numbers. 제 18항에 있어서,The method of claim 18, 상기 키코드 등록단말(100) 또는 키코드 생성장치(500)에서, 상기 원본이미지 획득부(120)로부터 다수의 원본이미지(10)를 획득하고, 상기 키입력부(150)로부터 상기 다수의 원본이미지(10)별 식별자를 입력받으면,In the keycode registration terminal 100 or the keycode generation device 500, a plurality of original images 10 are obtained from the original image acquisition unit 120, and the plurality of original images from the key input unit 150. If you receive the identifier (10) 상기 키코드이미지 형성 패턴은 상기 식별자별로 생성됨을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안시스템.The key code image forming pattern is generated according to the identifier information security system using an image puzzle type key code. 제 19항에 있어서,The method of claim 19, 상기 이미지 복구단말(200) 또는 원본 복구장치(600)는, The image recovery terminal 200 or the original recovery device 600, 다수의 원본이미지가 포함된 키코드이미지(20)에 있어서 복구하려는 원본이 미지에 대응하는 식별자를 선택받는 제어 입력부(250)를 더 포함하여 구성되어,In the key code image 20 including a plurality of original image is configured to further include a control input unit 250 for receiving an identifier corresponding to the original to be recovered, 사용자로부터 복구하려는 원본이미지에 대한 식별자를 상기 제어 입력부(250)에서 선택받아 대응하는 키코드이미지 형성 패턴으로 원본이미지를 키코드이미지(20)로부터 추출하여 복구하는 것을 특징으로 하는 이미지 퍼즐형 키코드를 이용한 정보 보안시스템.Image puzzle type keycode, characterized in that the identifier for the original image to be recovered from the user is selected by the control input unit 250 to extract and recover the original image from the keycode image 20 with a corresponding keycode image forming pattern Information security system using.
KR1020070065719A 2007-06-29 2007-06-29 Puzzle Typed KeyCode With Image, and Security System and Method Using It KR100879961B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020070065719A KR100879961B1 (en) 2007-06-29 2007-06-29 Puzzle Typed KeyCode With Image, and Security System and Method Using It
PCT/KR2008/003732 WO2009005259A2 (en) 2007-06-29 2008-06-27 Puzzle typed keycode with image, and security system and method using it

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070065719A KR100879961B1 (en) 2007-06-29 2007-06-29 Puzzle Typed KeyCode With Image, and Security System and Method Using It

Publications (2)

Publication Number Publication Date
KR20090001382A true KR20090001382A (en) 2009-01-08
KR100879961B1 KR100879961B1 (en) 2009-01-23

Family

ID=40226648

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070065719A KR100879961B1 (en) 2007-06-29 2007-06-29 Puzzle Typed KeyCode With Image, and Security System and Method Using It

Country Status (2)

Country Link
KR (1) KR100879961B1 (en)
WO (1) WO2009005259A2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101356795B1 (en) * 2012-11-05 2014-01-28 한국과학기술원 Method of generating and restorating security tag
KR101707663B1 (en) * 2016-08-24 2017-02-17 정재훈 Video image puzzle secure transmission system and a control method using a CCTV camera
CN107413045A (en) * 2017-08-29 2017-12-01 王小军 A kind of puzzle system and its method of work
KR20180127872A (en) * 2017-05-22 2018-11-30 주식회사 페이콕 Method for encrypting two dimensions code

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102241294B1 (en) 2019-12-04 2021-04-16 주식회사 위즈브레인 Apparatus and method for preventing leakage of live streaming video

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5337362A (en) * 1993-04-15 1994-08-09 Ricoh Corporation Method and apparatus for placing data onto plain paper
KR19990024950A (en) * 1997-09-09 1999-04-06 조영선 Puzzle type image information security system and supporting device
KR20000051918A (en) * 1999-01-27 2000-08-16 황삼청 The puzzling security principle of image data and supporting device
JP2001168854A (en) * 1999-12-13 2001-06-22 Sony Corp Encryption key generator, encryption/decoding device and encryption key generating method, encryption/ decoding method, and program service medium
KR100407464B1 (en) * 2000-11-10 2003-11-28 알파로직스(주) Multi-step encryption/decryption apparatus and method by pixel unit
KR100457963B1 (en) * 2001-06-16 2004-11-18 알파로직스(주) Printed matter and manufacturing method of 3D puzzled image for the prevention of copying and counterfeiting
KR100437448B1 (en) * 2002-02-25 2004-06-23 알파로직스(주) 3D puzzled image for the prevention of copying and counterfeiting by latent image emergence of picture information coding image and Manufacturing method thereof

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101356795B1 (en) * 2012-11-05 2014-01-28 한국과학기술원 Method of generating and restorating security tag
WO2014069724A1 (en) * 2012-11-05 2014-05-08 한국과학기술원 Method for generating security tag and method for restoring security tag
KR101707663B1 (en) * 2016-08-24 2017-02-17 정재훈 Video image puzzle secure transmission system and a control method using a CCTV camera
KR20180127872A (en) * 2017-05-22 2018-11-30 주식회사 페이콕 Method for encrypting two dimensions code
CN107413045A (en) * 2017-08-29 2017-12-01 王小军 A kind of puzzle system and its method of work

Also Published As

Publication number Publication date
WO2009005259A2 (en) 2009-01-08
WO2009005259A3 (en) 2009-02-26
KR100879961B1 (en) 2009-01-23

Similar Documents

Publication Publication Date Title
JP5064563B2 (en) Cryptographic system using image puzzle type encrypted image
US6292092B1 (en) Secure personal identification instrument and method for creating same
CA2567053C (en) Method and system for creating an identification document
US6978035B2 (en) Information hiding system, method, and printed matter into which information is hidden
WO1994019770A1 (en) Secure personal identification instrument and method for creating same
KR100879961B1 (en) Puzzle Typed KeyCode With Image, and Security System and Method Using It
JP2002281275A (en) Certification photograph and individual authentication medium
US6636614B1 (en) Method for preventing the falsification of documents comprising a photograph, preferably a facial-view photograph
JP3960617B2 (en) Variable seal stamp and seal verification system
CN109472335A (en) A kind of lottery ticket anti-counterfeiting system and method for anti-counterfeit
CN109558741A (en) A kind of protection and the verification method of mimeograph documents and bill original part
JP2001126046A (en) Ic card, ic card authentication system and its authentication method
CN109409466B (en) Method and system for generating and checking dynamic anti-counterfeiting physical signature
RU2667616C1 (en) Identification document comprising two-dimensional barcode
JP2009505133A (en) Data encryption and decryption method using pixels
US20030152250A1 (en) Personal identification instrument and method therefor
EP1492058A2 (en) Optical document authentication system
CN109447593B (en) Method and system for generating dynamic anti-counterfeiting physical signature
JP4670619B2 (en) Biological information verification system
Naidu et al. Secure Authentication in Online Voting System Using Multiple Image Secret Sharing.
CN1140875C (en) 2D chaotic graphics method for security and antiforge purpose
US11749048B2 (en) Method for authenticating a secure document
JP2003060890A (en) Individual authentication system using communication network
Puech Multimedia security 2: biometrics, video surveillance and multimedia encryption
US20100303359A1 (en) Secured identification medium and method for securing such a medium

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
N231 Notification of change of applicant
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130110

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140115

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150115

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20161011

Year of fee payment: 8

R401 Registration of restoration
FPAY Annual fee payment

Payment date: 20170220

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20171204

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee