KR102490443B1 - Method, system and computer-readable recording medium for processing micro data code based on image information - Google Patents
Method, system and computer-readable recording medium for processing micro data code based on image information Download PDFInfo
- Publication number
- KR102490443B1 KR102490443B1 KR1020200180174A KR20200180174A KR102490443B1 KR 102490443 B1 KR102490443 B1 KR 102490443B1 KR 1020200180174 A KR1020200180174 A KR 1020200180174A KR 20200180174 A KR20200180174 A KR 20200180174A KR 102490443 B1 KR102490443 B1 KR 102490443B1
- Authority
- KR
- South Korea
- Prior art keywords
- image
- information
- fine data
- data code
- terminal device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods 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/1404—Methods for optical code recognition
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
본 발명은 이미지정보를 기반으로 하는 미세 데이터 코드를 처리하기 위한 방법, 시스템 및 컴퓨터 판독 가능한 기록 매체가 개시된다.
본 발명에 일 실시예에 따르면, 통신망 상에서 이미지정보를 기반으로 미세 데이터 코드를 처리하기 위한 방법으로서, 이미지 획득장치를 통해 전송되는 이미지 및 상기 이미지 관련정보를 수집하여 상기 이미지정보를 등록하는 단계; 상기 등록된 이미지정보를 기반으로 인코딩하여 상기 미세 데이터 코드로 변환하는 단계; 상기 이미지 상의 일부영역에 상기 미세 데이터 코드가 결합되어 출력되도록, 이미지 출력장치로 정보를 제공하는 단계 및 이미지 판독장치로 하여금 상기 이미지 상에 결합된 상기 미세 데이터 코드를 인식하여 관리자 단말장치에 상기 이미지정보를 제공하도록 하는 단계를 포함하는 것을 특징으로 한다.The present invention discloses a method, system, and computer readable recording medium for processing fine data codes based on image information.
According to an embodiment of the present invention, there is provided a method for processing fine data codes based on image information on a communication network, comprising: collecting an image transmitted through an image acquisition device and information related to the image, and registering the image information; encoding based on the registered image information and converting it into the fine data code; providing information to an image output device so that the fine data code is coupled to a partial region on the image and outputted; and an image reading device recognizes the fine data code combined on the image and transmits the image to a manager terminal device. It is characterized in that it includes the step of providing information.
Description
본 발명은 이미지정보를 기반으로 하는 미세 데이터 코드를 처리하기 위한 방법, 시스템 및 컴퓨터 판독 가능한 기록 매체에 관한 것이다. 보다 상세하게는, 이미지정보를 인코딩하여 미세 데이터 코드를 생성하고, 이를 활용하여 이미지정보를 확인할 수 있는 방법, 시스템 및 컴퓨터 판독 가능한 기록 매체에 관한 것이다.The present invention relates to a method, system, and computer readable recording medium for processing fine data codes based on image information. More particularly, it relates to a method, system, and computer readable recording medium capable of generating fine data codes by encoding image information and confirming image information by utilizing the same.
오늘날 오프라인 상에서, 다양한 상품 등의 정보를 디지털화하여 편리하게 제공하기 위해 사용되어지는 바코드(Barcode)는, 데이터 코드(Data code)의 대표적인 활용 사례이다. 이러한 바코드는 막대기(Bar)로 된 부호(code)를 의미하는 것으로, 광학적으로 컴퓨터가 판독할 수 있도록 굵기가 다른 흑백 막대의 조합으로 구성된 코드이다. Today, barcodes, which are used to digitize and conveniently provide information such as various products offline, are a representative use case of data codes. Such a barcode means a code made of a bar, and is a code composed of a combination of black and white bars having different thicknesses so that a computer can read them optically.
이때, 바코드는 그 굵기가 서로 다른 검은 막대(black bar)와, 그 사이에 있는 스페이스(white bar)의 조합을 통해 문자, 숫자, 기호 등의 정보를 광학적으로 판독할 수 있다. 즉, 바코드에 빛을 조사하여 반사되는 빛의 양을 검출하는 과정을 통해 정보를 추출할 수 있는데, 바코드의 검은 막대 부분인 바(bar)는 적은 양의 빛을 반사시키는데 반하여, 흰색의 스페이스 부분에서는 많은 양의 빛을 반사하기 때문에, 바코드에서 반사된 빛의 정도에 따라, 전기적인 신호인 0과 1의 비트로 변환하여 컴퓨터가 판독할 수 있게 되는 것이다. 따라서, 바코드는 데이터의 입력이 간편하고, 판독 시스템의 구성도 용이하여 다양한 분야에서 널리 사용되고 있다. At this time, barcodes can optically read information such as letters, numbers, and symbols through a combination of black bars having different thicknesses and white bars between them. That is, information can be extracted through the process of detecting the amount of reflected light by irradiating light onto the barcode. The black bar of the barcode reflects a small amount of light, while the white space part of the barcode reflects a small amount of light. Since it reflects a large amount of light, it can be read by a computer by converting it into bits of 0 and 1, which are electrical signals, depending on the degree of light reflected from the barcode. Therefore, barcodes are widely used in various fields because data input is easy and configuration of a reading system is easy.
하지만, 종래의 바코드는 내부에 담겨진 정보가 시각적으로 누구나 볼 수 있도록 그대로 노출되어지기 때문에, 보안성이 중요한 정보에서는 활용하는데 제한적일 수밖에 없다. 따라서 응시원서, 신분증과 같이 개인의 사진과 개인정보가 모두 포함되는 경우, 바코드를 활용하기는 어려운 실정이다. However, since the information contained in the conventional barcode is exposed as it is so that anyone can visually see it, it is bound to be limited in its use in information where security is important. Therefore, it is difficult to use barcodes when both an individual's photo and personal information are included, such as an application form and an identification card.
구체적으로, 증명사진의 정보 검증을 위하여 증명사진 상에 바코드를 첨부할 수도 있으나, 이 경우 개인의 초상권과 개인정보가 동시에 외부에 노출될 수 있다는 위험성을 내포하고 있으며, 특히 증명사진의 일정부분을 바코드가 가릴 수 있어 미적으로도 지저분한 느낌을 제공한다는 문제점도 있다. Specifically, a barcode may be attached to the ID photo to verify the information of the ID photo, but in this case, there is a risk that an individual's portrait right and personal information may be exposed to the outside at the same time. In particular, certain parts of the ID photo There is also a problem that the barcode can be covered, providing a dirty feeling aesthetically.
결과적으로, 운전면허증, 주민등록증, 여권 등의 신분증을 발급/재발급 받기 위해 제출되는 증명사진(또는 반명함, 여권 사진)이 규정에 따른 6개월 이내 촬영된 사진인지 여부와, 규격 사이즈[2.5×3, 3×4, 3.5×4.5(Cm)]에 해당하는지 여부를 확인하는 것은, 전적으로 발급 담당자의 육안 심사에만 의존해야 함으로 신뢰성이 낮고, 시간도 많이 소요된다.As a result, whether the ID photo (or half name card, passport photo) submitted for issuance/reissuance of an identification card such as a driver's license, resident registration card, or passport is a photo taken within 6 months according to the regulations, and the standard size [2.5×3, 3 × 4, 3.5 × 4.5 (Cm)] is unreliable and time-consuming because it must rely solely on the visual examination of the person in charge of issuance.
또한, 응시원서, 신분증 상에서, 오직 사진 부분만을 위변조할 경우에도 이를 검증할 수 있는 방법으로는, 담당자의 시각적인 판단 외에 다른 대안이 없는 실정이다. 특히, 다수의 인원에 대하여 짧은 시간동안, 신원확인이 이루어져야 하는 시험장에서는 응시하는 수험자의 응시원서 상의 증명사진이 규정에 따른 3개월 이내 촬영된 사진인지 여부와, 응시원서 상의 증명사진과 실제 수험자가 동일 인물인지 여부를 육안으로 정확하게 판단하는 것은 사실상 거의 불가능하다는 현실적인 한계가 있다.In addition, there is no alternative other than the visual judgment of the person in charge as a way to verify this even if only the photo portion is forged or altered on the application form or the ID card. In particular, at the test site where identity verification is required for a short period of time for a large number of people, whether the ID photo on the application form of the candidate taking the test is a photo taken within 3 months according to the regulations, and whether the ID photo on the application form and the actual test taker There is a realistic limit in that it is virtually impossible to accurately determine whether or not it is the same person with the naked eye.
따라서, 본 발명은 상기와 같은 종래 기술의 제반 문제점을 해결하기 위한 것으로서, 이미지 상에, 해당되는 이미지정보를 인코딩하여 보안성을 가지며 시각적으로 노출되지 않는 미세 데이터 코드를 구현하는데 그 목적이 있다.Therefore, the present invention is to solve the problems of the prior art as described above, and an object of the present invention is to implement a fine data code that has security and is not visually exposed by encoding corresponding image information on an image.
또한, 본 발명은 이미지를 검증하기 위하여, 해당 이미지 상에서 미세 데이터 코드를 인식하고, 이를 디코딩하여 해당 이미지정보를 확인할 수 있도록 하는데 다른 목적이 있다.In addition, another object of the present invention is to recognize a fine data code on a corresponding image and decode it to verify the corresponding image information in order to verify the image.
또한, 본 발명은 미세 데이터 코드의 디코딩 시, 개인정보 보호를 위해 별도의 인증절차를 부여하는데 또 다른 목적이 있다.In addition, another object of the present invention is to provide a separate authentication procedure for personal information protection when decoding fine data codes.
본 발명의 상기 목적은, 통신망 상에서 이미지정보를 기반으로 미세 데이터 코드 시스템이 미세 데이터 코드를 처리하기 위한 방법으로서, 이미지 획득장치를 통해 전송되는 이미지 및 상기 이미지 관련정보를 수집하여 상기 이미지정보를 등록하는 단계; 상기 등록된 이미지정보를 기반으로 인코딩하여 상기 미세 데이터 코드로 변환하는 단계; 상기 이미지 상의 일부영역에 상기 미세 데이터 코드가 결합되어 출력되도록, 이미지 출력장치로 정보를 제공하는 단계 및 이미지 판독장치로 하여금 상기 이미지 상에 결합된 상기 미세 데이터 코드를 인식하여 관리자 단말장치에 상기 이미지정보를 제공하도록 하는 단계를 포함하는 것을 특징으로 하는 방법에 의해 달성된다.The above object of the present invention is a method for a fine data code system to process fine data codes based on image information on a communication network, by collecting an image transmitted through an image acquisition device and information related to the image, and registering the image information. doing; encoding based on the registered image information and converting it into the fine data code; providing information to an image output device so that the fine data code is coupled to a partial region on the image and outputted; and an image reading device recognizes the fine data code combined on the image and transmits the image to a manager terminal device. This is achieved by a method comprising the step of providing information.
또한, 본 발명의 상기 목적은, 통신망 상에서 이미지정보를 기반으로 미세 데이터 코드를 처리하기 위한 시스템으로서, 이미지 획득장치를 통해 전송되는 이미지 및 상기 이미지 관련정보를 수집하여 상기 이미지정보를 등록하는 정보 등록부; 상기 등록된 이미지정보를 기반으로 인코딩하여 상기 미세 데이터 코드로 변환하는 코드 처리부; 및 상기 이미지 상의 일부영역에 상기 미세 데이터 코드가 결합되어 출력되도록, 이미지 출력장치로 정보를 제공하는 정보 관리부를 포함하고, 이미지 판독장치로 하여금 상기 이미지 상에 결합된 상기 미세 데이터 코드를 인식하여 관리자 단말장치에 상기 이미지정보를 제공하도록 하는 것을 특징으로 하는 시스템에 의해서도 달성된다.In addition, the above object of the present invention is a system for processing fine data codes based on image information on a communication network, an information registration unit that collects an image transmitted through an image acquisition device and information related to the image and registers the image information. ; a code processing unit encoding and converting the registered image information into the fine data code; and an information management unit providing information to an image output device so that the fine data codes are coupled to a partial region on the image and output thereto, wherein an image reading device recognizes the fine data codes combined on the image and manages the image. It is also achieved by a system characterized in that the image information is provided to the terminal device.
이 외에도, 본 발명을 구현하기 위한 다른 방법, 시스템 및 상기 방법을 실행하기 위한 컴퓨터 프로그램을 기록하기 위한 컴퓨터 판독 가능한 기록 매체에 의해서도 달성된다.In addition, other methods and systems for implementing the present invention and computer readable recording media for recording computer programs for executing the methods are also achieved.
본 발명에 따르면, 이미지 상에, 해당되는 이미지정보를 인코딩하여 사람들의 눈에 보이지 않는 크기 또는 파장영역(UV, IR)의 미세 데이터 코드를 구현할 수 있어, 개인정보가 외부에 유출되는 것을 차단할 수 있고, 코드가 이미지 자체를 가리거나 선명도를 저하시키는 것을 방지할 수 있다.According to the present invention, on an image, it is possible to encode the corresponding image information to implement a fine data code of a size invisible to people or a wavelength region (UV, IR), so that personal information can be prevented from being leaked to the outside. and prevent the code from obscuring or degrading the image itself.
또한, 본 발명은 이미지[예를 들면, 사진, 그림, 그래픽(컴퓨터 그래픽 포함)]를 검증하기 위하여, 해당 이미지 상에서 미세 데이터 코드를 인식하고, 이를 디코딩하여 해당 이미지정보(예를 들면, 촬영일자, 초상권자 정보, 촬영자 정보, 이미지용도, 유효기간, 원본이미지 등)를 확인하여, 해당 이미지의 적합성 검증 및 위변조여부 등을 판단할 수 있다.In addition, in order to verify an image (eg, a photograph, a picture, or a graphic (including computer graphic)), the present invention recognizes a fine data code on the image and decodes it to obtain corresponding image information (eg, a photographing date). , portrait right holder information, photographer information, image use, expiration date, original image, etc.), it is possible to verify the suitability of the image and determine whether it has been forged or falsified.
또한, 본 발명은 미세 데이터 코드의 디코딩 시, 이미지정보의 중요도에 따라 별도의 인증절차를 통해 보안성을 강화할 수 있다.In addition, the present invention can enhance security through a separate authentication procedure according to the importance of image information when decoding fine data codes.
도 1은 본 발명의 일 실시예에 따른 이미지정보를 기반으로 하는 미세 데이터 코드를 처리하기 위한 전체 시스템의 구성을 나타내는 도면이다.
도 2는 본 발명의 일 실시예에 따른 미세 데이터 코드 시스템(200)의 내부 구성을 상세하게 도시한 도면이다.
도 3은 본 발명의 일 실시예에 따른 이미지정보를 기반으로 인코딩하여 미세 데이터 코드를 생성하는 일례를 나타내는 인터페이스 화면이다.
도 4는 본 발명의 일 실시예에 따른 이미지 상의 일부영역에 미세 데이터 코드를 출력하는 일례를 나타내는 화면이다.
도 5는 본 발명의 일 실시예에 따른 기출력된 이미지 상의 미세 데이터 코드를 활용하여 이미지정보를 확인하는 일례를 나타내는 화면이다.1 is a diagram showing the configuration of an entire system for processing fine data codes based on image information according to an embodiment of the present invention.
2 is a diagram showing in detail the internal configuration of the fine
3 is an interface screen showing an example of generating a fine data code by encoding based on image information according to an embodiment of the present invention.
4 is a screen showing an example of outputting a fine data code to a partial region of an image according to an embodiment of the present invention.
5 is a screen showing an example of checking image information by utilizing fine data codes on a previously printed image according to an embodiment of the present invention.
후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예에 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 정신 및 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는, 적절하게 설명된다면, 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭하며, 그 형태는 편의를 위하여 과장되어 표현될 수도 있다. 이하에서는, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 하기 위하여, 본 발명의 바람직한 실시 예들에 관하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The detailed description of the present invention which follows refers to the accompanying drawings which illustrate, by way of illustration, specific embodiments in which the present invention may be practiced. It should be understood that the various embodiments of the present invention are different from each other but are not necessarily mutually exclusive. For example, specific shapes, structures, and characteristics described herein may be implemented in one embodiment in another embodiment without departing from the spirit and scope of the invention. Additionally, it should be understood that the location or arrangement of individual components within each disclosed embodiment may be changed without departing from the spirit and scope of the invention. Accordingly, the detailed description set forth below is not to be taken in a limiting sense, and the scope of the present invention, if properly described, is limited only by the appended claims, along with all equivalents as claimed by those claims. Similar reference numerals in the drawings indicate the same or similar functions in various aspects, and the form may be exaggerated for convenience. Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily practice the present invention.
[본 발명의 실시 예][Embodiment of the present invention]
본 발명에 있어서, "이미지"란 사람이나 사물 등으로부터 방출(반사)되는 빛을 시각적으로 표현한 실체를 의미할 수 있다. 즉, 2차원 평면 위에 보여지는 시각적 표현물을 포괄하는 의미로 이해될 수 있는데, 사진, 그림, 그래픽(컴퓨터 그래픽 포함) 등의 공지의 기술은 제한 없이, 본 발명의 이미지로 채택되어 사용될 수 있을 것이다. In the present invention, "image" may mean a substance that visually expresses light emitted (reflected) from a person or object. That is, it can be understood as encompassing visual expressions shown on a two-dimensional plane, and known technologies such as photographs, drawings, graphics (including computer graphics) can be adopted and used as images of the present invention without limitation. .
또한, 본 발명에 있어서, “이미지정보”란, 이미지와 해당 이미지 관련정보를 포괄하는 광의의 개념으로 이해될 수 있는데, 예를 들면, 증명사진(이미지)과 해당 증명사진 관련정보(증명사진의 촬영일자, 초상권자 정보, 촬영자 정보, 이미지용도, 유효기간 등), 작품사진(이미지)과 해당 작품사진 관련정보[작품사진의 촬영일자, 촬영자 정보, 촬영장소 정보, 초상권자 정보(인물사진일 경우), 촬영용도, 작품정보 등] 및 그림(이미지)과 해당 그림 관련정보[그림 제작일자, 작가 정보, 초상권자 정보(인물화일 경우), 작품정보 등)를 의미하는 것일 수 있으나, 본 발명이 이에 한정되는 것은 아니다. 이러한 이미지정보를 기반으로 인코딩(encoding)하여 본 발명에 의한 미세 데이터 코드를 생성(변환)할 수 있다.In addition, in the present invention, "image information" can be understood as a concept in a broad sense encompassing an image and corresponding image-related information, for example, an ID photo (image) and corresponding ID photo-related information (ID photo Shooting date, portrait right holder information, photographer information, image use, expiration date, etc.), work photo (image) and information related to the work photo [shooting date of work photo, photographer information, shooting location information, portrait right holder information (person photo date) case), shooting purpose, work information, etc.] and the picture (image) and the picture-related information [picture production date, author information, portrait rights holder information (in the case of a portrait), work information, etc.), but the present invention This is not limited to this. It is possible to generate (convert) fine data codes according to the present invention by encoding based on such image information.
본 발명에 있어서, "미세"란, 통상적인 사람의 눈으로 볼 수 없는 식별표지에 해당한다. 대개, 통상적인 식별표지는 가로 및 세로의 길이가 수cm 크기로 이루어지므로 이미지 등의 표면에 형성될 경우 외관을 해칠 수 있다. 이에 반하여 본 발명의 식별표지인 "미세 데이터 코드"는 마이크로미터 또는 나노미터 크기로 초소형화된 식별표지이고, 다양한 기술을 이용하여 형성될 수 있다. 가령, 표면에 잉크로 인쇄된 패턴으로 형성되거나, 화학적 방법으로 물품의 표면에 형성된 패턴으로 이루어질 수도 있으며, 일 예로 TNL(tribo nanolithography) 방법을 적용할 수도 있다. 또한, FIB(focus ion beam), 전자빔, 포토리소그래피 기술을 적용하여 식별표지가 형성될 수도 있고, 기계적 방법(음각 등)을 이용하여 식별표지가 형성될 수도 있다. 상기 초소형화된 "미세 데이터 코드"는 인간의 눈으로 지각할 수는 없으나, 이후 설명되는 이미지 판독 장치(500)와 같은 별도의 전용 인식장치를 통해서는 검출이 가능하다.In the present invention, "fine" corresponds to an identification mark that cannot be seen by the normal human eye. In general, since a typical identification mark has a horizontal and vertical length of several cm, it may damage the appearance when formed on the surface of an image. In contrast, the identification mark of the present invention, "fine data code", is a micrometer or nanometer size identification mark, and can be formed using various techniques. For example, it may be formed as a pattern printed on the surface with ink, or as a pattern formed on the surface of the article by a chemical method. For example, a tribo nanolithography (TNL) method may be applied. In addition, the identification mark may be formed by applying a focus ion beam (FIB), electron beam, or photolithography technique, or may be formed using a mechanical method (engraving, etc.). The miniaturized "fine data code" cannot be perceived by the human eye, but can be detected by a separate dedicated recognition device such as the
또한, 본 발명의 다른 실시예에 있어서, “비가시적”이란, 통상적인 사람의 눈으로 볼 수 있는 전자기 스펙트럼(visible ray)인 대략 380 nm 에서 700 nm 까지의 파장을 제외한 영역의 파장대역을 의미하는 것으로, 대표적으로 적외선 또는 자외선(UV: ultraviolet ray, IR: infrared ray)을 의미할 수 있다. 보다 구체적으로는, 적외선은 가시 광의 파장보다 긴 파장을 갖는 광을 의미하며, 대략 700 nm 내지 1 mm 의 범위 내의 파장을 가질 수 있다. 자외선은 가시 광의 파장보다 짧은 파장을 갖는 광을 의미하며, 또는 대략 100 nm 내지 380 nm 의 파장을 갖는 광을 지칭할 수 있다. 이러한 비가시적인 파장대역은 인간의 눈으로 지각할 수는 없으나, 이미지 판독 장치(500)와 같은 별도의 전용 인식장치를 통해서는 검출이 가능하다. In addition, in another embodiment of the present invention, "invisible" means a wavelength range other than the wavelength of about 380 nm to 700 nm, which is a visible ray of the electromagnetic spectrum that can be seen by the normal human eye. To do, it may typically mean infrared rays or ultraviolet rays (UV: ultraviolet ray, IR: infrared ray). More specifically, infrared light means light having a longer wavelength than the wavelength of visible light, and may have a wavelength within a range of approximately 700 nm to 1 mm. Ultraviolet light means light having a wavelength shorter than the wavelength of visible light, or may refer to light having a wavelength of approximately 100 nm to 380 nm. This invisible wavelength band cannot be perceived by the human eye, but can be detected by a separate dedicated recognition device such as the
한편, 이하에서 설명되는 본 발명의 실시 예에 따른 이미지 획득장치(300), 이미지 출력장치(400), 이미지 판독 장치(500), 이미지 권리자 단말장치(600) 및 관리자 단말장치(700)는, 통신망(100)을 통해 접속하여 이미지정보 및 미세 데이터 코드를 송수신할 수 있는 기능을 포함하는 디지털 기기일 수 있다.Meanwhile, the
이러한 디지털 기기로는 공지된 모든 이동통신단말장치, 정보통신기기, 멀티미디어 단말장치, 유선 단말장치, 고정형 단말장치 및 IP(Internet Protocol) 단말장치 등의 다양한 단말장치가 적용될 수 있다. 구체적으로, 단말장치는 스마트폰, PMP(Portable Multimedia Player), MID(Mobile Internet Device), 데스크톱(Desktop), 태블릿컴퓨터(Tablet PC), 노트북(Note book), 넷북(Net book) 등과 같이 메모리 수단을 구비하고 마이크로 프로세서를 탑재하여 연산 능력을 갖춘 디지털 기기로, 유무선의 통신기능을 포함하고 있다면 얼마든지 본 발명에 따른 단말장치로서 채택될 수 있을 것이다. Various terminal devices such as all known mobile communication terminal devices, information communication devices, multimedia terminal devices, wired terminal devices, fixed type terminal devices, and IP (Internet Protocol) terminal devices may be applied to such digital devices. Specifically, the terminal device is a memory means such as a smartphone, a portable multimedia player (PMP), a mobile internet device (MID), a desktop, a tablet computer, a note book, and a net book. As long as it is a digital device equipped with a microprocessor and equipped with an arithmetic capability and includes a wired/wireless communication function, it can be adopted as a terminal device according to the present invention.
또한, 이러한 단말장치에는 일련의 이미지와 상기 이미지 관련정보를 포함하는 이미지정보 및 그 처리결과 등에 대한 정보를 표시할 수 있는 표시수단을 구비할 수 있다. 예를 들면, 이미지의 촬영일자, 초상권자 정보, 촬영자 정보, 촬영용도, 유효기간, 원본이미지 등을 화면에 표시할 수 있다. 여기서, 표시수단은 LCD(Liquid Crystal Display), TFT-LCD(Thin Film Transistor LCD), OLED(Organic Light Emitting Diodes), 발광다이오드(LED), AMOLED(Active Matrix Organic LED), 플렉시블 디스플레이(Flexible display) 및 3차원 디스플레이(3 Dimension) 등으로 구성될 수 있다. 이때, 표시수단에 터치스크린(touch screen) 형태가 포함되어 구성될 수도 있어 입력수단의 기능 중 일부 또는 전부를 수행할 수도 있다.In addition, such a terminal device may be equipped with a display means capable of displaying image information including a series of images and the image-related information and information about processing results thereof. For example, the photographing date of the image, portrait right holder information, photographer information, purpose of photographing, expiration date, original image, etc. may be displayed on the screen. Here, the display means is LCD (Liquid Crystal Display), TFT-LCD (Thin Film Transistor LCD), OLED (Organic Light Emitting Diodes), Light Emitting Diode (LED), AMOLED (Active Matrix Organic LED), Flexible Display and a 3D display. At this time, since the display unit may be configured to include a touch screen, some or all of the functions of the input unit may be performed.
전체 시스템의 구성Composition of the whole system
도 1은 본 발명의 일 실시예에 따른 이미지정보를 기반으로 하는 미세 데이터 코드를 처리하기 위한 전체 시스템의 구성을 나타내는 도면이다.1 is a diagram showing the configuration of an entire system for processing fine data codes based on image information according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일 실시예에 따른 전체 시스템은 통신망(100), 미세 데이터 코드 시스템(200), 이미지 획득장치(300), 이미지 출력장치(400), 이미지 판독 장치(500), 이미지 권리자 단말장치(600), 관리자 단말장치(700) 및 서버(800)를 포함하여 구성될 수 있다.Referring to FIG. 1, the entire system according to an embodiment of the present invention includes a
먼저, 본 발명의 일 실시예에 따른 통신망(100)은, 데이터 전송 및 정보 교환을 위한 일련의 데이터 송수신 동작을 수행할 수 있는 네트워크 망으로, 유선 및 무선과 같은 그 통신 양태를 가리지 않고 구성될 수 있다.First, the
예를 들면, 근거리 통신망(LAN: Local Area Network), 도시권 통신망(MAN: Metropolitan Area Network), 광역 통신망(WAN: Wide Area Network), 종합정보통신망(ISDN: Integrated Services Digital Network), 무선랜(wireless LAN) 또는 이동통신망(mobile telecommunication) 등 다양한 통신망으로 구성될 수 있다.For example, a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), an Integrated Services Digital Network (ISDN), and a wireless LAN (wireless LAN). It can be composed of various communication networks such as LAN) or mobile telecommunication.
다음으로, 본 발명의 일 실시예에 따른 미세 데이터 코드 시스템(200)은, 이미지 획득장치(300)를 통해 전송되는 이미지[예를 들면, 사진, 그림, 그래픽(컴퓨터 그래픽 포함) 등] 및 상기 이미지 관련정보(예를 들면, 촬영일자, 초상권자 정보, 촬영자 정보, 촬영용도, 유효기간 등)를 수집하여 등록된 이미지정보를 인코딩(encoding)하여 미세 데이터 코드로 변환(생성)하고, 변환된 미세 데이터 코드를 이미지 상의 일부영역에 결합되어 출력되도록, 이미지 출력장치(400)로 정보를 제공하는 기능을 수행할 수 있다. Next, the fine
이러한 이미지 및 상기 이미지 관련정보는, 예를 들면 증명사진(이미지)과 해당 증명사진 관련정보(증명사진의 촬영일자, 초상권자 정보, 촬영자 정보, 이미지용도, 유효기간 등), 작품사진(이미지)과 해당 작품사진 관련정보[작품사진의 촬영일자, 촬영자 정보, 촬영장소 정보, 초상권자 정보(인물사진일 경우), 촬영용도, 작품정보 등] 및 그림(이미지)과 해당 그림 관련정보[그림 제작일자, 작가 정보, 초상권자 정보(인물화일 경우), 작품정보 등)를 의미하는 것일 수 있으나, 본 발명이 이에 한정되는 것은 아니며, 2차원 평면 위에 보여지는 시각적 표현물인 사진, 그림, 그래픽(컴퓨터 그래픽 포함) 등의 공지의 기술은 모두 본 발명의 이미지로 채택될 수 있으며, 이와 같은 이미지와 연관된 정보라면 제한 없이 본 발명의 이미지 관련정보로 사용될 수 있을 것이다.Such an image and the information related to the image, for example, an identification photo (image) and information related to the identification photo (date of identification photo, portrait right holder information, photographer information, use of the image, expiration date, etc.), work photo (image) and information related to the corresponding work photo [shooting date of the work photo, photographer information, shooting location information, portrait right holder information (in case of a portrait photo), purpose of shooting, work information, etc.] and information related to the picture (image) and the corresponding picture [picture production] It may mean date, author information, portrait right holder information (in the case of a portrait), work information, etc.), but the present invention is not limited thereto, and photographs, paintings, graphics (computer All known technologies such as graphics) can be adopted as the image of the present invention, and any information associated with such an image can be used as the image-related information of the present invention without limitation.
또한, 미세 데이터 코드 시스템(200)은, 기출력된 이미지 상에서 미세 데이터 코드가 인식되어 전송되면, 디코딩(decoding) 과정을 수행하여, 그 결과에 따라 이에 해당하는 이미지정보를 검색하여 제공하는 기능도 수행할 수 있다. 이때, 검색된 이미지정보 중 일부를 관리자 단말장치(700)로 제공하거나, 출력된 이미지의 정당한 권리자에게 이미지 권리자 단말장치(600)를 통해 별도의 인증절차를 수행하여, 검색된 이미지정보의 전부를 관리자 단말장치(700)로 제공할 수도 있다.In addition, the fine
따라서, 본 발명에 의한 미세 데이터 코드 시스템(200)은 이미지 상에서 이미지정보를 인코딩하여 사람의 눈으로 확인하기 어려운 미세 데이터 코드(마이크로미터 또는 나노미터 크기)를 생성할 수 있어, 개인정보가 외부에 유출되는 것을 차단할 수 있고, 코드가 이미지 자체를 가리거나 선명도를 저하시키는 것을 방지할 수 있다.Therefore, the fine
또한, 본 발명에 의한 미세 데이터 코드 시스템(200)은 다른 실시예에 따라 이미지 상에서 이미지정보를 인코딩하여 사람의 눈에 보이지 않는 파장 영역(UV, IR)의 비가시적인 데이터 코드(예를 들면, 자외선 바코드, 적외선 바코드)를 생성할 수 있어, 개인정보가 외부에 유출되는 것을 차단할 수 있고, 코드가 이미지 자체를 가리거나 선명도를 저하시키는 것을 방지할 수 있다.In addition, the fine
또한, 이미지[예를 들면, 사진, 그림, 그래픽(컴퓨터 그래픽 포함)] 를 검증하기 위하여, 해당 이미지 상에서 미세 데이터 코드를 인식하고, 이를 디코딩하여 해당 이미지정보(예를 들면, 촬영일자, 초상권자 정보, 촬영자 정보, 이미지용도, 유효기간, 원본이미지 등)를 확인하여, 해당 이미지의 적합성 검증 및 위변조여부 등을 판단할 수 있다. In addition, in order to verify an image [eg, photo, picture, graphic (including computer graphic)], a fine data code is recognized on the image and decoded to obtain corresponding image information (eg, shooting date, portrait right holder) information, photographer information, use of image, expiration date, original image, etc.), it is possible to verify the suitability of the image and determine whether it has been forged or falsified.
이때, 미세 데이터 코드의 디코딩 시, 이미지정보의 중요도에 따라 별도의 인증절차를 통해 보안성을 강화할 수 있는데, 이러한 본 발명의 일 실시예에 따른 미세 데이터 코드 시스템(200)은 도 2를 참조한 이하의 상세한 설명에 의해 구체적으로 이해될 수 있을 것이다. At this time, when decoding the fine data code, security can be enhanced through a separate authentication procedure according to the importance of image information. The fine
다음으로, 본 발명의 일 실시예에 따른 이미지 획득장치(300)는, 이미지를 획득하기 위한 수단 및 획득된 이미지와 관련된 정보를 미세 데이터 코드 시스템(200)에 접속한 후 제공할 수 있도록 하는 기능을 포함하는 디지털 기기일 수 있다.Next, the
보다 구체적으로, 스튜디오에서 카메라(이미지를 획득하기 위한 수단)를 통해 고객의 얼굴을 촬영하여 고객 얼굴 이미지를 획득하는 기능을 수행할 수 있는데, 이렇게 촬영된 고객 얼굴 이미지 정보는, 해당 고객 얼굴 이미지 관련 정보(촬영일자, 초상권자 정보, 촬영자 정보, 이미지용도, 유효기간 등)와 같이 미세 데이터 코드 시스템(200)로 전송될 수 있다.More specifically, a function of acquiring a customer face image by photographing the customer's face through a camera (means for obtaining an image) may be performed in the studio, and the customer face image information thus captured is related to the customer face image It can be transmitted to the fine
이러한 이미지 획득장치(300)가 디지털 카메라로 구성될 경우에는 디지털 이미지를 직접 전송할 수 있지만, 아날로그 카메라로 구성될 경우에는 별도의 스캐너(도시하지 않음) 등을 통해 고객 얼굴 이미지를 디지털화하는 과정이 필요할 수 있다. 또한, 이미지 획득장치(300)는 상기 이미지 관련정보를 입력할 수 있는 전용 웹(미도시됨) 또는 앱(App) 프로그램이 미세 데이터 코드 시스템(200)과 연동되어 더 포함되어 있을 수 있다.When the
이와 같이 본 발명의 실시 예에서는 이미지 획득장치(300)가 카메라를 구비하여 사진을 촬영하는 것으로 일례를 들어 설명하지만, 본 발명이 이에 한정되는 것은 아니면, 2차원 평면 위에 보여지는 시각적 표현물인 사진, 그림, 그래픽(컴퓨터 그래픽 포함) 등을 이미지로 획득할 수 있는 장치라면, 본 발명의 이미지 획득장치(300)로 채택되어 사용될 수 있을 것이다. As described above, in the embodiment of the present invention, the
다음으로, 본 발명의 일 실시예에 따른 이미지 출력장치(400)는, 미세 데이터 코드 시스템(200)와 접속하여, 이미지 상의 일부영역에 상기 미세 데이터 코드가 결합된 정보를 제공받아, 출력하는 기능을 수행할 수 있는 디지털 기기일 수 있다. Next, the
보다 구체적으로, 상기 미세 데이터 코드 시스템(200)로부터 제공되는 정보를 인쇄하는 포토프린터와 같은 기능을 수행할 수 있다. 이때, 상기 이미지 상의 일부영역에 상기 미세 데이터 코드가 결합되어 출력될 수 있는데, 이러한 결합 방식에는, 상기 이미지 상의 일부영역에 상기 미세 데이터 코드를 직접 인쇄되거나, 상기 이미지 상의 일부 또는 전체영역에 상기 미세 데이터 코드가 인쇄된 투명용지가 부착되는 방식일 수 있다.More specifically, it can perform the same function as a photo printer that prints information provided from the fine
참고로, 상기 이미지 상의 일부 영역의 경우, 이미지가 포함된 중앙 영역 외 테두리 영역을 의미할 수도 있다. 예를 들어, 상기 이미지가 증명 사진이라고 할 때, 증명 사진에서 인물이 나타난 중앙 영역 외 테두리 영역(ex 흰색 부분)이 상기 일부 영역에 해당할 수 있다. 즉, 이미지 외 테두리 부분에 상기 미세 데이터 코드가 위치할 수 있는 것이다. 이는 작품 사진 등의 경우에도 마찬가지로 적용될 수 있다.For reference, in the case of a partial area on the image, it may mean a border area other than the central area including the image. For example, when the image is an ID photo, an edge area (eg, a white portion) other than a central area in which a person appears in the ID photo may correspond to the partial area. That is, the fine data code can be located on the edge outside the image. This can also be applied in the case of work photos, etc.
먼저, 직접 인쇄방식은, 일례로 스펙트럼 파장 범위 대략 700 nm 내지 1 mm에서 반응성(판독성)을 가지는 IR 잉크 또는 대략 100 nm 내지 380 nm 의 파장 범위에서 반응성(판독성)을 가지는 UV 잉크를 이용한 프린팅 방식으로 인쇄할 수 있다. First, the direct printing method is, for example, a printing method using an IR ink having reactivity (readability) in a spectral wavelength range of about 700 nm to 1 mm or a UV ink having reactivity (readability) in a wavelength range of about 100 nm to 380 nm. can be printed with
또한, 직접 인쇄방식은 상기 UV 잉크 등을 이용하지 않고서도 (마이크로 또는 나노) 프린터를 이용하여 상기 미세 데이터 코드를 인쇄할 수도 있다.In addition, the direct printing method may print the fine data code using a (micro or nano) printer without using the UV ink.
이어서, 부착방식은 별도의 투명용지(투명필름 포함)에 미세 데이터 코드를 인쇄(IR 잉크 또는 UV 잉크)한 이후, 다시 이미지 상에 투명용지를 부착하는 방식일 수 있으나, 본 발명이 이에 한정되는 것은 아니다.Subsequently, the attachment method may be a method of printing (IR ink or UV ink) a fine data code on a separate transparent paper (including a transparent film) and then attaching the transparent paper on the image again, but the present invention is limited thereto. It is not.
다음으로, 본 발명의 일 실시예에 따른 이미지 판독 장치(500)는 이미지 상의 일부영역에 결합된 미세 데이터 코드를 인식하는 기능을 수행하고, 미세 데이터 코드 시스템(200)에 접속하여 통신할 수 있도록 하는 기능을 포함하는 디지털 기기일 수 있다. Next, the
보다 구체적으로, 이미지 상의 일부영역에 결합된 미세 데이터 코드는, 육안으로는 확인하기 어려운 크기(마이크로 또는 나노)의 바코드 또는 QR 코드 정보일 수 있는데, 마이크로미터 또는 나노미터 크기의 초소형 식별표지를 스캔하기 위하여 형광 스캐너나 전자현미경 등과 같은 초소형 이미지를 관찰할 수 있는 기기가 필요하다. 따라서, 이미지 판독 장치(500)는 상기 형광 스캐너나 전자현미경 등을 포함하거나, 이들과 연동이 가능하도록 구성될 수 있다.More specifically, the fine data code coupled to a partial region on the image may be barcode or QR code information of a size (micro or nano) that is difficult to check with the naked eye, by scanning a micrometer or nanometer size micro-sized identification mark. To do this, a device capable of observing microscopic images such as a fluorescence scanner or an electron microscope is required. Accordingly, the
또한, (증명, 작품, 그래픽 이미지 등) 사진에 형성된 상기 미세 데이터 코드는 온도에 따라 색상이 가변되는 잉크로 형성될 수 있다. 가령, 시온잉크를 이용하여 바코드나 QR 코드가 형성될 수 있다.In addition, the fine data code formed on a photograph (eg, proof, work, graphic image, etc.) may be formed of ink whose color changes according to temperature. For example, a barcode or QR code may be formed using Xion Ink.
이러한 미세 데이터 코드는 설사 마이크로미터 이상의 크기로 형성되어도 육안관찰이 되지 않는 장점을 가질 수 있다. 예를 들어, 사진이 사용되는 온도에서는 투명한 시온 잉크로 형성되어 평상시에는 미세 데이터 코드의 육안관찰이 불가능하나 미세 데이터 코드를 특정의 온도로 가열하거나 냉각시키면 색상을 갖게 되어 육안으로도 관찰이 가능한 것이다. 따라서, 미세 데이터 코드를 스캔하기 위해서는 미세 데이터 코드의 온도를 변화시킨 다음 이미지를 촬영하여 판독하는 과정을 수행할 수 있다. 참고로, 시온 잉크에 사용되는 시온 안료는 다양한 종류가 공지되어 있으므로 가변 온도에 따라 적절한 시온 안료를 선택하여 미세 데이터 코드를 형성할 수 있다.Such a fine data code may have an advantage of not being visually observed even if it is formed in a size larger than a micrometer. For example, at the temperature at which a photograph is used, it is formed of transparent Zion ink, so it is normally impossible to observe the fine data code with the naked eye, but when the fine data code is heated or cooled to a specific temperature, it has a color and can be observed with the naked eye. . Accordingly, in order to scan the fine data code, a process of changing the temperature of the fine data code and then photographing and reading an image may be performed. For reference, since various types of Zion pigments used in Zion ink are known, a fine data code may be formed by selecting an appropriate Zion pigment according to a variable temperature.
한편, 다른 실시예로서 이미지 상의 일부영역에 결합된 비가식적인 데이터 코드는 눈에 보이지 않는 적외선 바코드 또는 자외선 바코드 정보일 수 있는데, 이를 인식하여 판독할 수 있도록 적외선 및/또는 자외선 파장을 검출할 수 있는 바코드 리더기(스캐너)의 기능이 이미지 판독 장치(500)에 포함될 수 있다. 이러한 UV/IR 바코드 리더기는 공지의 기술이므로 상세한 설명은 생략한다. On the other hand, as another embodiment, the non-transparent data code coupled to a partial region on the image may be invisible infrared barcode or ultraviolet barcode information, which can detect infrared and/or ultraviolet wavelengths so that it can be recognized and read. A function of a barcode reader (scanner) may be included in the
다음으로, 본 발명의 일 실시예에 따른 이미지 권리자 단말장치(600)는 이미지 판독 장치(500)에 의해 인식되는 이미지의 정당한 권리자(초상권자)에게 별도의 인증절차를 수행하기 위하여, 미세 데이터 코드 시스템(200)과 접속하여 통신할 수 있도록 하는 기능을 포함하는 디지털 기기일 수 있다. Next, the image right
보다 구체적으로, 이미지 권리자 단말장치(600)는 미세 데이터 코드 시스템(200)가 이미지정보의 일부 또는 전부를 외부로 제공함에 있어, 전부 제공하는 경우, 사전에 해당 이미지의 정당한 권리자(초상권자)의 동의를 받기 위하여 인증절차(예를 들면, 휴대폰 본인확인 서비스 기능)를 수행하는 통신기능을 가지는 이동통신단말기로, 바람직하게는 스마트폰일 수 있다. More specifically, when the fine
다음으로, 본 발명의 일 실시예에 따른 관리자 단말장치(700)는 미세 데이터 코드 시스템(200)에 접속하여 이미지정보의 일부 또는 전부를 제공받을 수 있는 기능을 포함하는 디지털 기기일 수 있다. Next, the
보다 구체적으로, 예를 들면, 시험장에서 관리자가 수험생의 응시원서 증명사진의 확인하기 위해 이미지 판독 장치(500)를 통해 미세 데이터 코드 시스템(200)에 해당 이미지정보의 제공을 요청하면, 이에 따라 상기 증명사진에 해당되는 이미지정보의 일부(증명사진의 촬영일자) 또는 전부(증명사진의 촬영일자, 초상권자 정보, 촬영자 정보, 이미지용도, 유효기간, 원본이미지 등)를 미세 데이터 코드 시스템(200)로부터 제공받아 관리자가 확인할 수 있다. More specifically, for example, when an administrator at an exam center requests the fine
또한, 작품사진(이미지)과 해당 작품사진 관련정보[작품사진의 촬영일자, 촬영자 정보, 촬영장소 정보, 초상권자 정보(인물사진일 경우), 촬영용도 등]일 경우이거나, 그림(이미지)과 해당 그림 관련정보[그림 제작일자, 작가 정보, 초상권자 정보(인물화일 경우), 작품상세정보 등)일 경우에도, 이미지 판독 장치(500)를 통해 미세 데이터 코드 시스템(200)에 해당 이미지정보의 제공을 요청하면, 이에 따라 상기 이미지에 해당되는 이미지정보를 미세 데이터 코드 시스템(200)로부터 제공받아 관리자(또는 작품 구매자, 관람자등)가 확인할 수 있다.In addition, in the case of a work photo (image) and information related to the work photo [photographing date of the work photo, photographer information, shooting location information, portrait right holder information (in the case of a portrait photo), shooting purpose, etc.], or a picture (image) and Even in the case of the corresponding picture-related information [the date of production of the picture, information about the artist, information on the right holder of the portrait (in the case of a portrait), detailed information on the work, etc.) When the provision is requested, the image information corresponding to the image is provided from the fine
마지막으로, 본 발명의 일 실시예에 따른 서버(800)는 미세 데이터 코드 시스템(200), 이미지 획득장치(300), 이미지 출력장치(400), 이미지 판독 장치(500), 이미지 권리자 단말장치(600) 및 관리자 단말장치(700)와 통신하는 기본적인 운영 서버의 기능을 수행할 수 있다.Finally, the
예를 들어, 서버(800)는 인터넷 사이트의 운영 서버일 수 있는데, 이때, 서버(800)는 웹 컨텐츠 검색 엔진(미도시됨)을 포함하여, 이미지 획득장치(300)로부터 입력되는 이미지와 이미지 관련정보에 대응되는 정보들(예를 들면, 이미지 용도에 따른 이미지 규격정보, 이미지 유효기간 등)을 검색하며, 검색 결과를 브라우징할 수 있도록 제공할 수 있다. For example, the
한편, 본 발명의 일 실시예를 나타내는 도 1에서는 미세 데이터 코드 시스템(200)과 서버(800)가 별개로 구성되어 있는 것으로 도시되어 있지만, 본 발명을 구현하는 당업자의 필요에 따라, 미세 데이터 코드 시스템(200)을 서버(800)에 포함되도록 구성할 수 있음은 자명할 것이다.Meanwhile, in FIG. 1 showing an embodiment of the present invention, the fine
미세 데이터 코드 시스템(200)의 구성Configuration of the fine
이하의 상세한 설명에서는, 본 발명의 구현을 위하여 중요한 기능을 수행하는 미세 데이터 코드 시스템(200)의 내부 구성 및 각 구성요소의 기능에 대하여 살펴보기로 한다. In the following detailed description, the internal configuration of the fine
도 2는 본 발명의 일 실시예에 따른 미세 데이터 코드 시스템(200)의 내부 구성을 상세하게 도시한 도면이다. 2 is a diagram showing in detail the internal configuration of the fine
도 2를 참조하면, 본 발명의 일 실시예에 따른 미세 데이터 코드 시스템(200)은 정보 등록부(210), 코드 처리부(220), 정보 관리부(230), 데이터베이스(240), 통신부(250) 및 제어부(260)를 포함하여 구성될 수 있다. Referring to FIG. 2 , the fine
이러한 본 발명의 일 실시예에 따르면, 정보 등록부(210), 코드 처리부(220), 정보 관리부(230), 데이터베이스(240), 통신부(250) 및 제어부(260)는 그 중 적어도 일부가 이미지 획득장치(300), 이미지 출력장치(400), 이미지 판독 장치(500), 이미지 권리자 단말장치(600), 관리자 단말장치(700)와 데이터를 송수신하는 프로그램 모듈들일 수 있다. 이러한 프로그램 모듈들은 운영 시스템, 응용 프로그램 모듈 및 기타 프로그램 모듈의 형태로 미세 데이터 코드 시스템(200)에 포함될 수 있으며, 물리적으로는 여러 가지 공지의 기억 장치 상에 저장될 수 있다. 또한, 이러한 프로그램 모듈들은 미세 데이터 코드 시스템(200)과 통신 가능한 원격 기억 장치에 저장될 수도 있다. 한편, 이러한 프로그램 모듈들은 본 발명에 따라 후술할 특정 업무를 수행하거나 특정 추상 데이터 유형을 실행하는 루틴, 서브루틴, 프로그램, 오브젝트, 컴포넌트, 데이터 구조 등을 포괄하지만, 본 발명이 이에 한정되는 것은 아니다. According to such an embodiment of the present invention, at least a part of the
먼저, 본 발명의 일 실시예에 따른 정보 등록부(210)는, 이미지 획득장치(300)를 통해 전송되는 이미지 및 상기 이미지 관련정보를 수집하여 이미지정보를 등록하는 기능을 수행할 수 있다.First, the
이러한 이미지정보는 상기 이미지의 촬영일자, 초상권자 정보, 촬영자 정보, 이미지용도, 유효기간, 원본이미지 정보 중 어느 하나 이상일 수 있는데, 이러한 본 발명에 의한 정보 등록부(210)는 도 3을 참조한 이하의 상세한 설명에 의해 보다 상세하게 이해될 수 있다.This image information may be any one or more of the photographing date of the image, portrait right holder information, photographer information, image use, expiration date, and original image information. A more detailed understanding can be obtained from the detailed description.
다음으로, 본 발명의 일 실시예에 따른 코드 처리부(220)는, 정보 등록부(210)에서 등록된 이미지정보를 기반으로 인코딩(encoding)하는 부호화 과정을 수행하여 미세 데이터 코드로 변환(생성)하는 기능을 수행할 수 있다. Next, the
또한, 코드 처리부(220)는 이미지 출력장치(400)에서 기출력된 이미지 상의 일부영역에 결합된 미세 데이터 코드를 이미지 판독 장치(500)에 의해 제공받아 디코딩(decoding)하는 복호화 과정을 수행하여, 이미지정보로 변환하는 기능도 수행할 수 있다.In addition, the
다음으로, 본 발명의 일 실시예에 따른 정보 관리부(230)는, 상기 이미지와 상기 미세 데이터 코드를 이미지 출력장치(400)로 전송하여 출력하는 기능을 수행할 수 있다. 이러한 정보 관리부(230)는 상기 이미지 상의 일부영역에 상기 미세 데이터 코드가 결합되어 전송함으로써, 이미지 출력장치(400)에서 상기 이미지와 상에 미세 데이터 코드가 인쇄될 수 있다.Next, the
또한, 정보 관리부(230)는, 코드 처리부(220)의 상기 디코딩 결과에 따라, 해당되는 이미지정보를 상기 정보 등록부(210)에서 검색하여, 검색된 이미지정보 중 일부를 관리자 단말장치(700)로 제공하는 기능을 수행할 수도 있다.In addition, the
또한, 정보 관리부(230)는, 상기 검색된 이미지정보를 기초로, 상기 이미지 출력장치(400)에서 기출력된 이미지에 해당하는(정당한 권리자) 이미지 권리자 단말장치(600)로부터 인증절차를 통과한 이후, 상기 검색된 이미지정보의 전부를 관리자 단말장치(700)로 제공할 수도 있다. In addition, the
이때, 상기 인증절차는 공지된 휴대폰 본인확인 서비스를 제공할 수 있는데, 이를 위하여 통신사업자와 신용정보 관리회사의 DB와 연동될 수 있다. 즉, 미세 데이터 코드 시스템(200)를 통해 해당 이미지의 정당한 권리자인 이미지 권리자 단말장치(600)로 인증코드가 전송되면, 상기 권리자가 이를 다시 이미지 권리자 단말장치(600)를 통해 입력하여, 승인해 주는 방식일 수 있다.At this time, the authentication procedure may provide a known mobile phone identity verification service, which may be interlocked with a DB of a communication service provider and a credit information management company. That is, when an authentication code is transmitted to the image
따라서, 생년월일, 성명, 휴대폰 번호 등 최소한의 정보만으로도, 이미지 권리자 단말장치(600)로 인증코드가 전송되고, 이를 다시 입력받아 일치여부를 판단할 수 있어, 인증절차를 수행할 수 있다. Therefore, with only minimal information such as date of birth, name, mobile phone number, etc., the authentication code is transmitted to the
이러한 인증과정에 대해서는 도 4 및 도 5를 참조한 이하의 상세한 설명에 의해 보다 명확하게 설명될 것이다.This authentication process will be more clearly explained by the following detailed description with reference to FIGS. 4 and 5 .
다음으로, 본 발명의 일 실시예에 따른 데이터베이스(240)는, 이미지의 촬영일자, 초상권자 정보, 촬영자 정보, 이미지용도, 유효기간 등의 이미지 관련정보 및 상기 이미지의 원본이미지 정보 등을 저장할 수 있는 저장장치이다. Next, the
한편, 비록 도 2에서 데이터베이스(240)는 미세 데이터 코드 시스템(200)에 포함되어 구성되는 것으로 도시되어 있지만, 본 발명을 구현하는 당업자의 필요에 따라, 데이터베이스(240)는 미세 데이터 코드 시스템(200)과 별개로 구성하거나 서버(800)에 포함되도록 구성할 수도 있다. 이러한, 데이터베이스(240)는 컴퓨터 판독 가능한 기록 매체를 포함하는 개념으로서, 협의의 데이터베이스뿐만 아니라, 파일 시스템에 기반한 데이터 기록 등을 포함하는 넓은 의미의 데이터베이스도 포함하여 지칭하며, 단순한 로그의 집합이라도 이를 검색하여 데이터를 추출할 수 있다면 본 발명에서 말하는 데이터베이스(240)에 포함될 수 있다.Meanwhile, although the
다음으로, 본 발명의 일 실시예에 따른 통신부(250)는, 미세 데이터 코드 시스템(200)이 이미지 획득장치(300), 이미지 출력장치(400), 이미지 판독 장치(500), 이미지 권리자 단말장치(600), 관리자 단말장치(700) 및 서버(800) 등과 같은 외부 장치와 통신할 수 있도록 하는 기능을 수행할 수 있다.Next, the
마지막으로, 본 발명의 일 실시예에 따른 제어부(260)는, 정보 등록부(210), 코드 처리부(220), 정보 관리부(230), 데이터베이스(240) 및 통신부(250)간의 데이터의 흐름을 제어하는 기능을 수행할 수 있다.Finally, the
즉, 본 발명에 따른 제어부(260)는 외부로부터의, 또는 미세 데이터 코드 시스템(200)의 각 구성요소 간의 데이터의 흐름을 제어함으로써, 정보 등록부(210), 코드 처리부(220), 정보 관리부(230), 데이터베이스(240) 및 통신부(250)에서 각각 고유 기능을 수행하도록 제어할 수 있다.That is, the
이상에서 설명된 본 발명에 따른 미세 데이터 코드 시스템(200)의 보다 구체적인 구성에 대한 이해를 돕기 위해, 이하의 상세한 설명에서는 증명사진 이미지와 증명사진 관련정보를 획득하여 미세 데이터 코드를 생성하는 방법에 대하여, 일례를 들어 설명한다.In order to help understand the more specific configuration of the fine
미세 데이터 코드를 생성하는 과정Process of generating fine data code
이하의 상세한 설명에서는, 카메라에 의해 촬영된 증명사진 및 상기 증명사진 관련정보를 수집하여 이를 기반으로 미세 데이터 코드인 마이크로미터 또는 나노 크기의 바코드를 생성(변환)하는 과정을 일례로 설명하지만, 이는 설명의 편의를 위해 가장 대표적인 활용과정을 설명한 것으로, 본 발명이 이에 한정되는 것은 아니다.In the detailed description below, a process of collecting an ID photo taken by a camera and information related to the ID photo and generating (converting) a micrometer or nano-sized barcode, which is a fine data code based on this, will be described as an example. For convenience of description, the most representative utilization process has been described, and the present invention is not limited thereto.
즉, 본 발명에서 이미지 및 이미지 관련정보는, 대표적인 활용 예로, 증명사진(이미지)과 해당 증명사진 관련정보(증명사진의 촬영일자, 초상권자 정보, 촬영자 정보, 이미지용도, 유효기간 등)를 설명하지만, 본 발명의 상세한 설명에서 상술된 바와 같이, 작품사진(이미지)과 해당 작품사진 관련정보[작품사진의 촬영일자, 촬영자 정보, 촬영장소 정보, 초상권자 정보(인물사진일 경우), 촬영용도, 작품정보 등] 및 그림(이미지)과 해당 그림 관련정보[그림 제작일자, 작가 정보, 초상권자 정보(인물화일 경우), 작품정보 등)를 의미하는 것일 수 있다.That is, in the present invention, the image and image-related information, as a representative utilization example, explain the ID photo (image) and the ID photo-related information (date of ID photo, portrait right holder information, photographer information, image use, expiration date, etc.) However, as described in detail in the detailed description of the present invention, the work photo (image) and the work photo-related information [photographing date of the work photo, photographer information, shooting location information, portrait right holder information (in the case of a portrait photo), shooting purpose , work information, etc.] and the picture (image) and relevant picture-related information [picture production date, author information, portrait right holder information (in the case of a portrait), work information, etc.).
이와 같은 본 발명에서의 이미지는, 2차원 평면 위에 보여지는 시각적 표현물인 사진, 그림, 그래픽(컴퓨터 그래픽 포함) 등의 공지의 기술이 모두 본 발명의 이미지로 채택될 수 있으며, 이러한 이미지와 연관되는 정보라면 제한 없이 본 발명의 이미지 관련정보로 사용될 수 있을 것이다.As for the image in the present invention, all known technologies such as photographs, pictures, and graphics (including computer graphics), which are visual representations shown on a two-dimensional plane, can be adopted as the image of the present invention, and related to these images If it is information, it can be used as image related information of the present invention without limitation.
도 3은 본 발명의 일 실시예에 따른 이미지정보를 기반으로 인코딩하여 미세 데이터 코드를 생성하는 일례를 나타내는 인터페이스 화면이다.3 is an interface screen showing an example of generating a fine data code by encoding based on image information according to an embodiment of the present invention.
도 3을 참조하면, ‘이미지 정보 등록하기’인터페이스 화면을 나타내고 있는데, 먼저 증명사진의 촬영일자를 입력하는 ‘1. 촬영일자’항목을 통해 해당 증명사진이 촬영된 일자를 입력할 수 있다. 이때, 사용자의 편의를 위해 도시된 바와 같이 달력모드를 지원할 수 있다.Referring to FIG. 3, an interface screen for 'registering image information' is displayed. First, '1. You can enter the date the ID photo was taken through the ‘Date taken’ item. In this case, a calendar mode may be supported as shown for the user's convenience.
이어서, ‘2. 초상권자’ 항목에는 해당 증명사진에 대해 정당한 초상권을 가지는 사람의 정보를 입력할 수 있는데, 기본적인 성명 이외에 추가적으로 휴대폰번호, 생년월일과 같은 개인정보가 추가 될 수도 있으며, 이는 이미지정보 제공을 위해 별도의 수행되는 인증절차 시, 본인 인증을 위해 필요한 정보이다. Next, ‘2. You can enter the information of the person who has the legitimate portrait right for the ID photo in the 'person with portrait right' item. In addition to the basic name, personal information such as mobile phone number and date of birth may be added, which is separately performed to provide image information. This information is necessary for self-authentication during the authentication process.
이어서, ‘3. 촬영자’ 항목에는 해당 증명사진을 촬영한 사람의 성명을 입력할 수 있는데, 추가적으로 업체 등록번호와 같은 업체의 정보가 추가될 수도 있다.Next, ‘3. In the 'photographer' item, the name of the person who took the ID photo can be entered, and information about the company such as the company registration number can be additionally added.
이어서, ‘4. 이미지용도’ 항목에는 해당 증명사진이 사용될 용도를 입력할 수 있는데, 미리 정해진 리스트에서 선택할 수 있도록 구현하는 것도 가능하다. Next, ‘4. In the 'Use of Image' item, you can enter the purpose for which the ID photo will be used, and it is also possible to implement it so that it can be selected from a pre-determined list.
이어서, ‘5. 유효기간’ 항목에는 증명사진의 유효기간을 입력할 수 있는데, 유효기간은 촬영일 및 이미지용도가 입력되면 자동으로 입력될 수도 있다. 일례로 증명사진의 용도가 시험 응시용이면, 해당규정에 의해 3개월, 운전면허증, 주민등록증, 여권 등의 신분증을 발급/재발급 용도이면, 해당규정에 의해 6개월의 정해진 유효기간이 자동으로 입력될 수도 있다.Next, ‘5. In the ‘validity period’ item, the validity period of the ID photo can be entered, and the validity period can be automatically entered when the shooting date and purpose of the image are entered. For example, if the purpose of the ID photo is for taking a test, 3 months according to the relevant regulations, and if it is for issuing/reissuing an identification card such as a driver's license, resident registration card, passport, etc., the validity period of 6 months will be automatically entered according to the relevant regulations. may be
이어서, ‘6. 원본이미지’ 항목에는 해당 증명사진이 원본이미지를 저장할 수 있는데, 이는 향후 출력된 증명사진과 원본이미지를 비교검증을 위함이다. 이때, 해당 증명사진(또는 반명함, 여권 사진)의 규격 사이즈[2.5×3, 3×4, 3.5×4.5(Cm)] 정보가 같이 입력될 수도 있다.Next, ‘6. In the ‘original image’ item, the corresponding ID photo can store the original image, which is for future comparison and verification of the printed ID photo and the original image. At this time, the standard size [2.5 × 3, 3 × 4, 3.5 × 4.5 (Cm)] information of the corresponding ID photo (or half name card, passport photo) may be input together.
마지막으로, 증명사진 데이터를 모두 입력한 다음 ‘미세 데이터 코드 생성하기’ 버튼을 선택하면, 미세 데이터 코드 시스템(200)에 의해 등록된 이미지정보가 인코딩 과정을 수행하여 마이크로미터 또는 나노미터 크기의 바코드(C1 또는 C2)로 생성(변환)될 수 있다. 여기서 상기 바코드는 1차원 바코드(C1) 또는 2차원 바코드인 QR 코드(C2)일 수 있는데, 본 발명에서는 다른 형태의 코드를 채택할 수도 있다. 이때, 마이크로미터 또는 나노미터 크기의 바코드(C1 또는 C2)는 설명의 편의를 위해 육안으로 확인할 수 있게 도시하였을 뿐, 본 발명에 의한 마이크로미터 또는 나노미터 크기의 바코드(C1 또는 C2)를 실제 출력할 경우에는, 사람의 시각으로는 확인할 수 없는 마이크로미터 또는 나노미터 크기의 바코드로 구현된다.Finally, if you select the 'Generate fine data code' button after entering all the ID photo data, the image information registered by the fine
이하의 설명에서는 상술된 본 발명에 따른 미세 바코드(C1)를 해당 증명사진 이미지 상의 일부영역에 결합하여 출력하는 방법에 대하여, 일례를 들어 설명한다.In the following description, a method of combining the fine barcode C1 according to the present invention described above with a partial region on a corresponding ID photo image and outputting the image will be described as an example.
미세 데이터 코드를 출력하는 과정Process of outputting fine data code
도 4는 본 발명의 일 실시예에 따른 이미지 상의 일부영역에 미세 데이터 코드를 출력하는 일례를 나타내는 화면이다.4 is a screen showing an example of outputting a fine data code to a partial region of an image according to an embodiment of the present invention.
도 4를 참조하면, 화면 (A)는 증명사진 이미지의 일부영역(10)에 해당 증명사진과 대응되는 미세 데이터 코드인 바코드(C1)가 결합되는 모습을 확인할 수 있다. 참고로, 설명의 편의상 도면에서는 미세 데이터 코드의 크기가 육안으로 확인가능하나 실제로는 육안으로 확인불가능한 크기에 해당할 것이다.Referring to FIG. 4 , the screen (A) shows that a barcode C1, which is a fine data code corresponding to the corresponding ID photo, is coupled to a
이어서, 화면 (B)는 증명사진 이미지의 일부영역(10)에 상기 미세 바코드(C1)가 결합되어 출력된 모습을 보여주고 있다. 이러한 출력과정은 증명사진 이미지 상의 일부영역(10)에 마이크로 또는 나노) 프린터로 직접 인쇄하는 방식일 수 있다. 또한, 전술한 바와 같이 특정 온도에서만 확인할 수 있는 시온 잉크를 사용할 수도 있다. Subsequently, the screen (B) shows a state in which the fine barcode (C1) is combined and output to a partial area (10) of the ID photo image. This output process may be a method of directly printing on a
한편, 다른 실시 예인 자외선 바코드가 출력될 때, 자외선 잉크를 이용하여 포토 프린터로 직접 인쇄하는 과정에서는 대략 100 nm 내지 380 nm 의 파장 범위에서 반응성(판독성)을 가지는 UV 잉크를 사용할 수 있다.Meanwhile, when a UV barcode, which is another embodiment, is output, in a process of directly printing with a photo printer using UV ink, UV ink having reactivity (readability) in a wavelength range of about 100 nm to 380 nm may be used.
본 발명에 따르면, 증명사진 이미지의 일부영역(10)에 미세 바코드(C1)가 인쇄되어 있지만, 실제로 사람들은 육안으로 확인할 수 없는 크기이기 때문에, 개인정보가 외부에 유출되는 것을 차단할 수 있다. 또한, 미세 바코드는 시온 잉크로 출력되어 특정 온도에서만 확인가능하기 때문에 상기 특정 온도와 연관된 기지정된 이미지 판독 장치(500)에 의해서만 판독이 가능할 수 있어 보안성을 증가시킬 수 있다.According to the present invention, although the fine barcode (C1) is printed on the
또한, 도면에서는 증명사진 이미지의 일부영역(10)을 모서리측으로 나타내었으나, 도면과 달리 증명사진에 테두리 영역(ex 하얀 테두리)이 존재하고, 상기 일부영역은 증명사진의 테두리 영역에 해당할 수 있다. 예를 들어, 상기 증명사진의 중앙 영역에는 인물이 나타나 있고, 상기 중앙 영역 주변으로 테두리 영역이 존재할 수 있는데, 상기 테두리 영역에 미세 바코드가 결합될 수 있는 것이다. 물론, 상기 테두리 영역 역시 두께를 육안으로 확인하기 어렵도록 구성할 수 있다.In addition, in the drawing, a
미세 데이터 코드를 확인하는 과정The process of checking fine data codes
도 5는 본 발명의 일 실시예에 따른 기출력된 이미지 상의 미세 데이터 코드를 활용하여 이미지정보를 확인하는 일례를 나타내는 화면이다.5 is a screen showing an example of checking image information by utilizing fine data codes on a previously printed image according to an embodiment of the present invention.
도 5를 참조하면, 화면 (A)는 이미지 판독 장치(500)를 통해 기출력된 증명사진 이미지의 일부영역(10)에서 미세 바코드를 인식하는 과정을 확인할 수 있다. 이렇게 인식된 미세 바코드는 미세 데이터 코드 시스템(200)으로 전송되어 디코딩(decoding)하는 복호화 과정을 수행하여, 증명사진 이미지에 해당하는 이미지정보를 검색할 수 있는데, 미세 데이터 코드 시스템(200)에서 검색된 이미지정보는 관리자 단말장치(700)로 제공되어 화면 (A)와 같이 “촬영일자”정보가 디스플레이 될 수 있다. Referring to FIG. 5 , on a screen (A), a process of recognizing a fine barcode in a
이어서, 화면 (B)는 검색된 이미지정보를 기초로, 상기 증명사진의 정당한 이미지 권리자 단말장치(600)로부터 별도의 인증절차를 통과한 경우, 검색된 이미지정보의 전부를 관리자 단말장치(700)로 제공하여 화면 (B)와 같이 “1. 촬영일자, 2. 초상권자 정보, 3. 촬영자 정보, 4. 이미지용도, 5. 유효기간, 6. 원본이미지 ”정보가 모두 디스플레이 될 수 있다.Subsequently, screen (B) provides all of the searched image information to the
이때, 이미지용도에 따라 유효기간이 수동 또는 자동으로 설정될 수 있는데, 화면 (B)와 같이 “4. 이미지용도: O시험 응시용”일 경우, 해당 시험의 규정상 응시원서 상의 증명사진은 3개월 이내이며, 이미지의 규격 사이즈(2.5 × 3.0Cm)에 맞게 촬영된 사진인지 여부를 확인할 수 있으며, 응시원서 상의 증명사진과 원본이미지(20)를 대조하여 효율적으로 검증할 수 있다. 또한 상기 이미지정보의 중요도(개인정보)에 따라 별도의 인증절차를 통과하였기 때문에 보안성도 강화할 수 있다. At this time, the expiration date can be set manually or automatically according to the purpose of the image. As shown in screen (B), “4. In the case of “use of image: for taking the O exam”, the ID photo on the application form is within 3 months according to the regulations of the test, and you can check whether the photo was taken in accordance with the standard size (2.5 × 3.0cm) of the image, and you can take the test It can be efficiently verified by comparing the identification photo on the original document with the
상기 관리자 단말장치(700)에서는 해당 시험 응시원서 상의 증명사진이 규정에 맞는지 여부를 확인하여 이를 관리자 단말장치(700)에 디스플레이할 수 있다. 구체적으로, 증명사진의 유효기간, 규격 사이즈 등이 규정에 맞는지 여부를 판단하여 디스플레이할 수 있는 것이다. 이는 미세 데이터 코드 시스템(200) 또는 관리자 단말장치(700)에 기저장된 다양한 규정 등에도 적용될 수 있으며, 예를 들어 작품사진이 전시될 전시회 등의 규정에 매칭되는지를 확인할 수 있을 것이다.The
참고로, 상기 인증절차는 전술한 바와 같이, 이미지 권리자 단말장치(600)에 인증 코드가 전송되고, 상기 인증 코드를 권리자가 이미지 권리자 단말장치(600)에 입력함으로써 승인이 이루어질 수 있다. 경우에 따라서는, 이미지 권리자 단말장치(600)에 인증 코드가 전송되고, 권리자가 상기 인증 코드를 이미지 권리자 단말장치(600)가 아닌 관리자 단말장치(700)에 입력함으로써 승인이 이루어질 수도 있다.For reference, as described above, in the authentication process, an authentication code is transmitted to the image
상기 인증 절차 등은 증명사진에만 한정할 것은 아니고, 다른 작품 사진, 컴퓨터 그래픽 이미지 등에도 적용될 수 있다.The authentication procedure and the like are not limited to ID photos, and may be applied to other work photos, computer graphic images, and the like.
이상 설명된 본 발명에 따른 실시 예들은 다양한 컴퓨터 구성요소를 통하여 수행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터 판독 가능한 기록 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능한 기록 매체는 프로그램 명령어, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 컴퓨터 판독 가능한 기록 매체에 기록되는 프로그램 명령어는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능한 기록 매체의 예에는, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 ROM, RAM, 플래시 메모리 등과 같은 프로그램 명령어를 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령어의 예에는, 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함된다. 상기 하드웨어 장치는 본 발명에 따른 처리를 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Embodiments according to the present invention described above may be implemented in the form of program instructions that can be executed through various computer components and recorded on a computer-readable recording medium. The computer readable recording medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the computer-readable recording medium may be specially designed and configured for the present invention, or may be known and usable to those skilled in the art of computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tapes, optical recording media such as CD-ROMs and DVDs, and magneto-optical media such as floptical disks. media), and hardware devices specially configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include high-level language codes that can be executed by a computer using an interpreter or the like as well as machine language codes such as those produced by a compiler. The hardware device may be configured to act as one or more software modules to perform processing according to the present invention and vice versa.
또한, 본 발명의 상세한 설명에서는 구체적인 구성요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명이 상기 실시 예들에 한정되는 것은 아니며, 본 발명이 속하는 기술 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형을 꾀할 수 있다. 따라서, 본 발명의 사상은 상기 설명된 실시 예에 국한되어 정해지는 것은 아니며, 후술하는 특허청구범위뿐만 아니라 그 특허청구범위와 균등하게 또는 등가적으로 변형된 모든 것들은 본 발명의 사상의 범주에 속한다고 할 것이다.In addition, in the detailed description of the present invention, specific details such as specific components and limited embodiments and drawings have been described, but this is only provided to help a more general understanding of the present invention, and the present invention is limited to the above embodiments It is not, and those skilled in the art can make various modifications and variations from these descriptions. Therefore, the spirit of the present invention is not limited to the above-described embodiments, and not only the claims to be described later, but also all modifications equivalent or equivalent to the claims belong to the scope of the spirit of the present invention. will do it
100: 통신망
200: 미세 데이터 코드 시스템
210: 정보 등록부
220: 코드 처리부
230: 정보 관리부
240: 데이터베이스
250: 통신부
260: 제어부
300: 이미지 획득장치
400: 이미지 출력장치
500: 이미지 판독 장치
600: 이미지 권리자 단말장치
700: 관리자 단말장치
800: 서버100: communication network
200: fine data code system
210: information register
220: code processing unit
230: information management department
240: database
250: communication department
260: control unit
300: image acquisition device
400: image output device
500: image reading device
600: image right holder terminal device
700: manager terminal device
800: server
Claims (13)
이미지 획득장치를 통해 전송되는 이미지 및 상기 이미지 관련정보를 수집하여 상기 이미지정보를 등록하는 단계;
상기 등록된 이미지정보를 기반으로 인코딩하여 상기 미세 데이터 코드로 변환하는 단계;
상기 이미지 상의 일부영역에 상기 미세 데이터 코드가 결합되어 출력되도록, 이미지 출력장치로 정보를 제공하는 단계 및
이미지 판독장치로 하여금 상기 이미지 상에 결합된 상기 미세 데이터 코드를 인식하여 관리자 단말장치에 상기 이미지정보를 제공하도록 하는 단계;를 포함하고,
상기 방법은,
상기 이미지 출력장치에서 출력된 이미지 상의 일부영역에 결합된 상기 미세 데이터 코드를, 상기 이미지 판독 장치에 의해 제공받아 디코딩하며,
상기 디코딩 결과에 따라, 해당되는 이미지정보를 검색하여, 검색된 이미지정보 중 일부를 상기 관리자 단말장치로 제공하는 단계를 더 포함하며,
상기 관리자 단말장치로 제공하는 단계는,
상기 검색된 이미지정보를 기초로, 상기 이미지 출력장치에서 출력된 이미지에 대응하는 이미지 권리자 단말장치로부터 인증절차를 통과한 이후, 상기 검색된 이미지정보의 전부를 상기 관리자 단말장치로 제공하고,
상기 인증절차는, 상기 이미지 권리자 단말장치로 인증코드가 전송되면, 이를 상기 이미지 권리자 단말장치에서 다시 입력하여 승인하는 방식에 해당하며,
상기 이미지정보는 상기 이미지의 촬영일자, 초상권자 정보, 촬영자 정보, 이미지용도, 유효기간, 원본이미지 정보 중 어느 하나 이상이고,
상기 등록된 이미지정보를 기반으로 인코딩하여 상기 미세 데이터 코드로 변환하는 단계에서, 상기 인증절차를 위해 상기 이미지 권리자의 휴대폰 번호, 생년월일이 입력되고, 상기 촬영일자 및 상기 이미지용도가 입력되는 경우, 이에 대응하는 상기 유효기간이 자동으로 입력되며,
상기 이미지의 중앙 영역에 인물이 존재하고, 테두리 영역에 상기 미세 데이터 코드가 결합되는 것을 특징으로 하는 방법.
As a method for a fine data code system to process fine data codes based on image information on a communication network,
Collecting an image transmitted through an image acquisition device and information related to the image and registering the image information;
encoding based on the registered image information and converting it into the fine data code;
providing information to an image output device so that the fine data codes are coupled to a partial region on the image and output; and
Including; causing an image reading device to recognize the fine data code coupled on the image and provide the image information to a manager terminal device;
The method,
receiving and decoding the fine data code coupled to a partial region on the image output from the image output device by the image reading device;
Searching for corresponding image information according to the decoding result, and providing some of the retrieved image information to the manager terminal device;
The step of providing the manager terminal device,
Based on the searched image information, after passing an authentication procedure from an image owner terminal device corresponding to an image output from the image output device, providing all of the searched image information to the manager terminal device;
The authentication procedure corresponds to a method in which, when an authentication code is transmitted to the image owner terminal device, the image owner terminal device re-enters and approves the code,
The image information is any one or more of the photographing date, portrait right holder information, photographer information, image purpose, expiration date, and original image information,
In the step of encoding and converting the registered image information into the fine data code, if the cell phone number and date of birth of the owner of the image are input for the authentication procedure, and the date of capture and the purpose of the image are input, The corresponding validity period is automatically entered,
A method characterized in that a person exists in a central area of the image, and the fine data code is combined with an edge area.
상기 미세 데이터 코드는 마이크로미터 또는 나노미터 크기로 형성되는 것을 특징으로 하는 방법.
According to claim 1,
The method of claim 1, wherein the fine data code is formed in a micrometer or nanometer size.
상기 결합은,
상기 이미지 상의 일부영역에 상기 미세 데이터 코드가 직접 인쇄되거나,
상기 이미지 상의 일부 또는 전체영역에 상기 미세 데이터 코드가 인쇄된 투명용지가 부착되는 것을 특징으로 하는 방법.
According to claim 1,
The combination is
The fine data code is directly printed on a partial area on the image, or
A method characterized in that the transparent paper on which the fine data code is printed is attached to a part or the entire area of the image.
이미지 획득장치를 통해 전송되는 이미지 및 상기 이미지 관련정보를 수집하여 상기 이미지정보를 등록하는 정보 등록부;
상기 등록된 이미지정보를 기반으로 인코딩하여 상기 미세 데이터 코드로 변환하는 코드 처리부; 및
상기 이미지 상의 일부영역에 상기 미세 데이터 코드가 결합되어 출력되도록, 이미지 출력장치로 정보를 제공하는 정보 관리부;를 포함하고,
이미지 판독장치로 하여금 상기 이미지 상에 결합된 상기 미세 데이터 코드를 인식하여 관리자 단말장치에 상기 이미지정보를 제공하며,
상기 코드 처리부는,
상기 이미지 출력장치에서 출력된 이미지 상의 일부영역에 결합된 미세 데이터 코드를, 이미지 판독 장치에 의해 제공받아 디코딩하고,
상기 정보 관리부는,
상기 디코딩 결과에 따라, 해당되는 이미지정보를 상기 정보 등록부에서 검색하여, 검색된 이미지정보 중 일부를 상기 관리자 단말장치로 제공하며,
상기 검색된 이미지정보를 기초로, 상기 이미지 출력장치에서 출력된 이미지에 해당하는 이미지 권리자 단말장치로부터 인증절차를 통과한 이후, 상기 검색된 이미지정보의 전부를 상기 관리자 단말장치로 제공하고,
상기 인증절차는, 상기 이미지 권리자 단말장치로 인증코드가 전송되면, 이를 상기 이미지 권리자 단말장치에서 다시 입력하여 승인하는 방식에 해당하며,
상기 이미지정보는 상기 이미지의 촬영일자, 초상권자 정보, 촬영자 정보, 이미지용도, 유효기간, 원본이미지 정보 중 어느 하나 이상이고,
상기 코드 처리부에서 등록된 이미지정보를 기반으로 인코딩하여 상기 미세 데이터 코드로 변환할 때, 상기 인증절차를 위해 상기 이미지 권리자의 휴대폰 번호, 생년월일이 입력되고, 상기 촬영일자 및 상기 이미지용도가 입력되는 경우, 이에 대응하는 상기 유효기간이 자동으로 입력되며,
상기 이미지의 중앙 영역에 인물이 존재하고, 테두리 영역에 상기 미세 데이터 코드가 결합되는 것을 특징으로 하는 시스템.
A system for processing fine data codes based on image information on a communication network,
an information registration unit that collects an image transmitted through an image capture device and information related to the image and registers the image information;
a code processing unit encoding and converting the registered image information into the fine data code; and
An information management unit providing information to an image output device so that the fine data codes are combined and output to a partial region on the image;
causing an image reading device to recognize the fine data code coupled on the image and provide the image information to a manager terminal device;
The code processing unit,
Receive and decode the fine data code coupled to a partial region on the image output from the image output device by the image reading device;
The information management department,
According to the decoding result, corresponding image information is retrieved from the information registration unit, and a part of the retrieved image information is provided to the manager terminal device;
Based on the searched image information, after passing an authentication procedure from an image owner terminal device corresponding to an image output from the image output device, providing all of the searched image information to the manager terminal device;
The authentication procedure corresponds to a method in which, when an authentication code is transmitted to the image owner terminal device, the image owner terminal device re-enters and approves the code,
The image information is any one or more of the photographing date, portrait right holder information, photographer information, image purpose, expiration date, and original image information,
When encoding based on the registered image information in the code processing unit and converting it into the fine data code, when the mobile phone number and date of birth of the owner of the image are input for the authentication procedure, and the date of capture and the purpose of the image are input , The validity period corresponding to this is automatically entered,
A system characterized in that a person exists in a central region of the image, and the fine data code is coupled to an edge region.
상기 미세 데이터 코드는 마이크로미터 또는 나노미터 크기로 형성되는 것을 특징으로 하는 시스템.
According to claim 7,
The system, characterized in that the fine data code is formed in a micrometer or nanometer size.
상기 결합은,
상기 이미지 상의 일부영역에 상기 미세 데이터 코드가 직접 인쇄되거나,
상기 이미지 상의 일부 또는 전체영역에 상기 미세 데이터 코드가 인쇄된 투명용지가 부착되는 것을 특징으로 하는 시스템.
According to claim 7,
The combination is
The fine data code is directly printed on a partial area on the image, or
The system characterized in that the transparent paper on which the fine data code is printed is attached to a part or the entire area of the image.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200180174A KR102490443B1 (en) | 2020-12-21 | 2020-12-21 | Method, system and computer-readable recording medium for processing micro data code based on image information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200180174A KR102490443B1 (en) | 2020-12-21 | 2020-12-21 | Method, system and computer-readable recording medium for processing micro data code based on image information |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20220089488A KR20220089488A (en) | 2022-06-28 |
KR102490443B1 true KR102490443B1 (en) | 2023-01-18 |
Family
ID=82268107
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200180174A Active KR102490443B1 (en) | 2020-12-21 | 2020-12-21 | Method, system and computer-readable recording medium for processing micro data code based on image information |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102490443B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015193124A (en) * | 2014-03-31 | 2015-11-05 | 三光産業株式会社 | Security mark and production method thereof |
KR101849633B1 (en) * | 2017-04-24 | 2018-05-31 | 한철진 | Id photo forgery preventing method and system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190137556A (en) | 2018-06-01 | 2019-12-11 | 하다빈 | Attendeuce automated method |
-
2020
- 2020-12-21 KR KR1020200180174A patent/KR102490443B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015193124A (en) * | 2014-03-31 | 2015-11-05 | 三光産業株式会社 | Security mark and production method thereof |
KR101849633B1 (en) * | 2017-04-24 | 2018-05-31 | 한철진 | Id photo forgery preventing method and system |
Also Published As
Publication number | Publication date |
---|---|
KR20220089488A (en) | 2022-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11755867B2 (en) | Composite code pattern, generating device, reading device, method, and program | |
TW567443B (en) | Palm office assistants | |
US8612854B2 (en) | Methods and apparatus for securely displaying digital images | |
US20070195370A1 (en) | Workflow system, server device, and processing method of workflow system | |
CA2170440C (en) | Self-verifying identification card | |
US7809172B2 (en) | Method and system for generating and linking composite images | |
JP6252150B2 (en) | Information code generation method, information code, information code reader, and information code utilization system | |
JPH10503132A (en) | Uncorrectable self-verifying items | |
US20090316950A1 (en) | Object Authentication Using a Programmable Image Acquisition Device | |
JP2019192186A (en) | Complex code pattern, generating device, reading device, method, and program | |
KR101849633B1 (en) | Id photo forgery preventing method and system | |
JP2006313534A (en) | Method and system for manufacturing uncorrectable self-identification article and checking its authenticity | |
CN100489882C (en) | Method, device and system for biometric identification | |
US11593580B1 (en) | Securing private information using two-dimensional barcodes | |
KR20010103394A (en) | A customer information management system and method using text recognition technology for the identification card | |
TWI820433B (en) | Comparison system, comparison method and information recording media | |
JP2011178075A (en) | Apparatus and method for determining authenticity | |
CN105452007B (en) | Method for verifying genuineness of document | |
KR102490443B1 (en) | Method, system and computer-readable recording medium for processing micro data code based on image information | |
KR102490515B1 (en) | Method, system and computer-readable recording medium for processing invisible data code based on image information | |
CA2728338A1 (en) | Object authentication using a programmable image acquisition device | |
JP2004174958A (en) | Method for preparing data for card with face photograph and program for preparing the same | |
JP5878004B2 (en) | Multiple document recognition system and multiple document recognition method | |
JP4491285B2 (en) | Information verification system and information verification method using two-dimensional code | |
KR100697879B1 (en) | How to encrypt and decrypt data using pixels |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20201221 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220728 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20221222 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20230116 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20230116 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |