KR101481954B1 - Optical mark reading apparatus and method for increasing security of copy of the original optical marks - Google Patents
Optical mark reading apparatus and method for increasing security of copy of the original optical marks Download PDFInfo
- Publication number
- KR101481954B1 KR101481954B1 KR20130049601A KR20130049601A KR101481954B1 KR 101481954 B1 KR101481954 B1 KR 101481954B1 KR 20130049601 A KR20130049601 A KR 20130049601A KR 20130049601 A KR20130049601 A KR 20130049601A KR 101481954 B1 KR101481954 B1 KR 101481954B1
- Authority
- KR
- South Korea
- Prior art keywords
- reading
- data
- read
- omr
- unit
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32144—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title embedded in the image data, i.e. enclosed or integrated in the image, e.g. watermark, super-imposed logo or stamp
- H04N1/32149—Methods relating to embedding, encoding, decoding, detection or retrieval operations
- H04N1/32267—Methods relating to embedding, encoding, decoding, detection or retrieval operations combined with processing of the image
- H04N1/32272—Encryption or ciphering
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
본 발명은 원본 보안성을 높인 OMR 판독 장치 및 방법에 관한 것이다. 본 발명은 OMR 판독 장치에 의하여 수행되고, 이미지 독출장치로부터 임의의 판독용지를 독출하여 생성된 비정형 데이터를 수신하는 단계와; 상기 비정형 데이터를 일시적으로 기록하는 단계와; 상기 비정형 데이터를 판독하여 판독데이터를 생성하는 단계를 포함한다. 이와 같은 본 발명에 의하면 이미지 판독 과정에서 개인정보의 유출을 최소화할 수 있다.The present invention relates to an OMR reading device and a method for enhancing original security. The present invention relates to an OMR reading apparatus which reads an arbitrary reading sheet from an image reading apparatus and receives generated irregular data; Temporarily recording the atypical data; And reading the atypical data to generate read data. According to the present invention, leakage of personal information can be minimized in an image reading process.
Description
본 발명은 원본 보안성을 높인 OMR 판독 장치 및 방법에 관한 것으로, 보다 상세하게는 OMR 원본을 이미지 스캔하여 판독하는 방식의 OMR 판독 과정에서, OMR 원본의 이미지를 생성하거나 저장하지 않음으로써 이미지에 포함된 정보의 유출이나 도용을 막을 수 있는 OMR 판독 장치 및 방법에 관한 것이다. The present invention relates to an OMR reading apparatus and method for enhancing original security, and more particularly, to an OMR reading apparatus and method in which an OMR original is scanned and read by an image, OMR < / RTI > reading apparatus and method capable of preventing leaked or stolen information.
최근 들어 이미지 처리 기술이 발전함에 따라, OMR(Optical Mark Recognition) 기술 등 판독용지에서 원하는 데이터를 독출하기 위한 인식 기술도 함께 발전하고 있다. As image processing technology has been developed in recent years, recognition technology for reading desired data on reading paper such as OMR (Optical Mark Recognition) technology is also developing.
특히 종래에는 판독용지에 배열된 마킹 영역이 속하는 행이나 열의 위치를 나타내는 타이밍 마크(Timing Marks)를 판독용지에 인쇄한 후, 타이밍 마크를 따라 각 마킹 영역의 밝기값을 추출하는 방식을 사용하여 판독용지에 표시된 마크들을 판독하였다. 즉, 종래의 판독방식은 일렬로 배열된 복수의 센서들이 타이밍 마크를 따라 이동하면서, 빛을 조사한 후 반사되는 광량을 감지하여 각각의 마킹 영역에 마크가 기재되어 있는지 여부를 판단하는 방법이었다. In particular, in the conventional method, a timing mark (Timing Marks) indicating the position of a row or a column to which a marking area arranged on a reading sheet belongs is printed on a reading sheet and then a brightness value of each marking area is extracted along the timing mark, The marks displayed on the paper were read. That is, in the conventional reading method, a plurality of sensors arrayed in a row move along a timing mark, and the amount of light reflected after irradiating light is sensed to judge whether or not a mark is written in each marking area.
그러나 최근에는 판독용지의 이미지를 전체적으로 스캔하여 획득하고, 각 판독용지에 대응하는 이미지 파일을 생성한 후, 획득된 이미지 파일을 처리하여 원하는 정보를 추출하는 방식으로 판독 기술이 발전하고 있다. 이와 같이 OMR 판독용지의 이미지를 스캔하여 데이터를 판독하는 방법은, 판독용지의 일측에 앵커(Anchor) 등과 같은 판독 기준 위치를 나타내는 표지를 인쇄해두고, 추후 판독용지를 스캔하여 획득된 이미지 파일 내에서 앵커의 위치를 찾아 이를 기준으로 나머지 마킹 영역들의 위치를 인식하는 과정을 포함한다. 이와 같은 판독방법은, 종래의 센서를 이용한 방식보다 판독 오류의 발생이 적어 최근 널리 사용되고 있다. However, in recent years, reading techniques have been developed in a manner that an image of a reading sheet is scanned and acquired as a whole, an image file corresponding to each reading sheet is generated, and the obtained image file is processed to extract desired information. The method of scanning the image of the OMR reading paper and reading the data as described above is a method of printing a cover indicative of a reading reference position such as an anchor or the like on one side of the reading paper, And recognizing the positions of the remaining marking areas based on the position of the anchors. Such a reading method has been widely used recently because there is little occurrence of a reading error than a method using a conventional sensor.
나아가 이와 같은 이미지 스캔 방식의 OMR 판독기술이 이용되는 분야의 범위도 날로 넓어지고 있다. 종래에는 시험용 답안지 등 제한된 분야에서만 사용되고 있었으나, 최근에는 설문조사용 답안지나, 보험, 금융, 통신 등의 서비스 관련 신청서류, 복권 구매표 등 다양한 분야에서 널리 사용되고 있다. 그에 따라 판독용지에 개인정보가 기재되는 빈도와 판독용지에 기재되는 개인정보의 종류가 모두 증가하고 있으며, 이와 같은 정보가 유출되거나 도용되는 경우 심각한 피해가 발생할 수 있음에도 불구하고, OMR 판독 과정에서 사본이 생성된 후 이것이 철저히 관리되지 못하는 실정이다. Further, the scope of the field in which such image scanning type OMR reading technology is used is spreading. In the past, it has been used only in a limited field such as trial answer sheets, but recently it has been widely used in various fields such as questionnaire answer sheets, application documents related to insurance, finance, and communication, and lottery purchase tickets. As a result, the frequency with which personal information is written on the reading papers and the types of personal information described on the reading papers are both increasing, and although serious damage may occur when such information is leaked or stolen, It is difficult to manage it thoroughly.
그럼에도 불구하고, 이미지 스캔 방식의 OMR 판독 과정에서, 판독용지 원본의 데이터를 그대로 포함하는 사본 파일이 생성됨으로써, 각종 개인정보가 복제, 전송, 배포가 용이한 디지털 파일로 변환되는 문제점이 있었다. Nevertheless, in the OMR reading process of the image scanning method, a copy file including the original data of the original reading paper is generated, thereby converting various personal information into a digital file which is easy to copy, transmit and distribute.
특히 다양한 기관에서 이와 같은 이미지 판독 기술을 무분별하게 이용하면서, 판독 과정에서 획득된 이미지 파일의 관리를 소홀이 함에 따라, 개인정보 유출의 문제점이 대두되고 있는 상황이다. In particular, various organizations have been using this image reading technology indiscriminately, and the management of the image file obtained in the reading process has been neglected, so that a problem of leakage of personal information is emerging.
다만, 전술한 배경기술은 발명자가 본 발명의 도출을 위해 보유하고 있었거나, 본 발명의 도출과정에서 습득한 기술정보로서, 반드시 본 발명의 출원 전에 일반공중에게 공개된 공지기술이라 할 수는 없다.However, the above-described background technology is technical information acquired by the inventor for the derivation of the present invention or obtained in the course of deriving the present invention, and can not necessarily be a known technology disclosed to the general public before the application of the present invention .
따라서 본 발명의 목적은 판독 과정에서 사본 파일을 남기지 않는 OMR 판독 장치 및 방법을 제공하는 것이다. It is therefore an object of the present invention to provide an OMR reading device and method that do not leave a copy file in the reading process.
본 발명의 다른 목적은 판독용지로부터 획득된 비정형 데이터를 암호화하여 저장하는 OMR 판독 장치 및 방법을 제공하는 것이다.It is another object of the present invention to provide an OMR reading device and method for encrypting and storing irregular data obtained from reading paper.
상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 제 1 측면에 따른 OMR 판독 방법은, OMR 판독 장치에 의하여 수행되고, 이미지 독출장치로부터 임의의 판독용지를 독출하여 생성된 비정형 데이터를 수신하는 단계와; 상기 비정형 데이터를 일시적으로 기록하는 단계와; 상기 비정형 데이터를 판독하여 판독데이터를 생성하는 단계를 포함한다.As a technical means for achieving the above technical object, an OMR reading method according to the first aspect of the present invention is an OMR reading method which is performed by an OMR reading device, reads unreadable data generated by reading arbitrary reading paper from an image reading device ; Temporarily recording the atypical data; And reading the atypical data to generate read data.
또한 본 발명의 제 2 측면에 따른 OMR 판독 장치는, 이미지 독출장치로부터 임의의 판독용지를 독출하여 생성된 비정형 데이터를 수신하는 인터페이스부와; 상기 인터페이스부에서 수신한 상기 비정형 데이터를 일시적으로 기록하는 임시기록부와; 상기 임시기록부에 기록된 상기 비정형 데이터를 암호화하여 암호화 코드를 생성하는 암복호화부; 그리고 상기 임시기록부에 기록된 상기 비정형 데이터를 판독하여 판독데이터를 생성하는 판독부를 포함할 수 있다. According to a second aspect of the present invention, there is provided an OMR reading apparatus comprising: an interface unit for reading irregular data generated by reading arbitrary reading paper from an image reading apparatus; A temporary recording unit for temporarily recording the atypical data received by the interface unit; An encryption / decryption unit for encrypting the atypical data recorded in the temporary recording unit to generate an encrypted code; And a reading unit for reading the irregular data recorded in the temporary recording unit to generate read data.
전술한 본 발명의 실시예에 의하면, 판독 과정에서 사본 파일을 남기지 않음으로써 개인정보를 포함하는 판독용지의 이미지가 무단으로 복제되거나 배포되지 않도록 할 수 있다. According to the embodiment of the present invention described above, by not leaving a copy file in the reading process, the image of the reading paper including personal information can be prevented from being copied or distributed without permission.
나아가 본 발명의 실시예에 의하면 판독용지로부터 독출된 비정형 데이터를 암호화하여 저장함으로써, 추후 비정형 데이터를 복호화하여 판독 내용을 검수할 수 있도록 함과 동시에, 데이터가 유출되더라도 비정형 데이터에 포함된 개인정보를 확인할 수 없도록 할 수 있다. Further, according to the embodiment of the present invention, unstructured data read out from the reading paper is encrypted and stored so that the unreadable data can be decrypted later so that the readout contents can be checked. In addition, even if data is leaked, So that it can not be confirmed.
도 1은 본 발명의 일실시예에 의한 OMR 판독 장치를 포함하는 판독 시스템의 구성을 나타낸 도면이다.
도 2는 본 발명의 일실시예에 의한 OMR 판독 장치의 구성을 개략적으로 도시한 블록도이다.
도 3은 본 발명의 일실시예에 의한 OMR 판독 방법에서 데이터 판독 과정을 단계적으로 도시한 흐름도이다.
도 4는 본 발명의 일실시예에 의한 OMR 판독 방법에서 데이터 복구 과정을 단계적으로 도시한 흐름도이다.
도 5는 도 3 및 도 4에 도시된 본 발명의 일실시예에 의한 OMR 판독 방법에서 데이터 처리 과정을 개략적으로 도시한 도면이다.1 is a diagram showing a configuration of an inspection system including an OMR reading device according to an embodiment of the present invention.
2 is a block diagram schematically showing the configuration of an OMR reading apparatus according to an embodiment of the present invention.
3 is a flow chart showing a step of reading data in the OMR reading method according to an embodiment of the present invention.
4 is a flowchart illustrating a data recovery process in an OMR reading method according to an embodiment of the present invention.
FIG. 5 is a diagram schematically illustrating a data processing process in the OMR reading method according to an embodiment of the present invention shown in FIG. 3 and FIG. 4. Referring to FIG.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, which will be readily apparent to those skilled in the art. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결" 되어 있다고 할 때, 이는 "직접적으로 연결" 되어있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결" 되어있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함" 한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when a part is referred to as being "connected" to another part, it includes not only "directly connected" but also "electrically connected" with another part in between . Also, when an element is referred to as "comprising ", it means that it can include other elements as well, without departing from the other elements unless specifically stated otherwise.
우선, 본 발명의 실시예에 의한 OMR 판독 장치 및 방법을 설명하기 위해 사용되는 용어를 정의한다.First, terms used to describe an OMR reading apparatus and method according to an embodiment of the present invention are defined.
이하에서 ‘판독용지’는, 판독 대상이 되는 데이터를 포함하는 인쇄물로서, 판독 대상이 되는 데이터가 기재될 판독영역들을 구분하는 레이아웃이 인쇄되고, 인쇄된 레이아웃 위에 이용자들이 수기로 기재한 판독 대상 데이터가 표기된 용지를 의미한다. 여기서 판독 대상 데이터는 미리 정해진 판독영역 내에 기재되는 문자나 기호, 그 외의 표시일 수 있다. Hereinafter, a 'reading sheet' is a printed matter containing data to be read, in which a layout for distinguishing reading areas in which data to be read is to be written is printed, and on the printed layout, Quot; paper " Here, the data to be read may be a character, a symbol, or other display described in a predetermined read area.
그리고 이하에서 ‘비정형 데이터’는 후술할 이미지 독출 장치로부터 독출된 이미지를 바이너리 코드 형식으로 표현하여 OMR 판독 장치로 스트리밍 되는 데이터, 또는 스트리밍 되는 데이터를 OMR 판독 장치에서 소정 조건에 따라 일부 보정(기울기, 사이즈, 해상도, 컬러 등의 속성을 보정)한 데이터, 또는 스트리밍 되는 데이터를 OMR 판독 장치에서 통신 프로토콜에 따라 변환하여 획득한 데이터를 지시하는 용어로서 사용한다. 특히 비정형 데이터는 이미지 독출 장치로부터 OMR 판독 장치로 스트리밍되어 메모리에 일시적으로 저장된, 특정 압축 표준이나 파일 포맷에 따라 정형화되기 이전의 비트맵(Bitmap) 데이터이다. Hereinafter, the 'atypical data' expresses an image read from an image reading apparatus to be described later in a binary code format so that data to be streamed to the OMR reading apparatus, or data to be streamed can be corrected (slope, Size, resolution, color, and the like), or data to be streamed is converted in accordance with a communication protocol in the OMR reading device and used as a term indicating the data acquired. Particularly, unstructured data is bitmap data before being formatted according to a specific compression standard or file format, which is streamed from an image reading device to an OMR reading device and temporarily stored in a memory.
또한 이하에서 ‘이미지 파일’은, 상술한 비정형 데이터를 이미지 압축 표준에 따라 인코딩하여 생성되는 파일로서, 이미지 독출 장치로부터 스트리밍되는 비정형 데이터를 예를 들어, JPG, GIF, TIF 등과 같은 이미지 압축 표준이나 파일 포맷 중 적어도 하나에 따라 인코딩하여 생성할 수 있다. 또한 이미지 파일은 물리적 저장수단에 저장됨으로써 사용자가 삭제 처리하지 않는 한 영구히 저장될 수 있다. Hereinafter, the 'image file' is a file generated by encoding the above-mentioned atypical data according to the image compression standard, and stores the unstructured data streamed from the image reading apparatus as an image compression standard such as JPG, GIF, TIF, And file format according to at least one of them. Also, the image file is stored in the physical storage means so that it can be permanently stored unless the user deletes the image file.
그리고 이하에서 ‘암호화 코드’는 상술한 비정형 데이터를 미리 정해진 암호화 방식이나 암호화 키를 이용하여 암호화한 데이터를 지시한다.Hereinafter, the 'encryption code' indicates the above-described unstructured data encrypted with a predetermined encryption method or encryption key.
또한 ‘판독데이터’는 상술한 비정형 데이터에서, 미리 설정된 위치의 각각의 판독영역 내에 포함된 정보를 인식함으로써 생성되는 데이터로서, 각 판독영역 내에 포함된 정보를 각 판독영역에 대해 미리 정의된 정보와 매칭하여 생성할 수 있다. The 'read data' is data generated by recognizing the information included in each read area of the predetermined position in the above-mentioned unstructured data, and it is possible to store the information contained in each read area as predefined information for each read area And can be generated by matching.
이하 첨부된 도면을 참고하여 본 발명을 상세히 설명하기로 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일실시예에 의한 OMR 판독 장치를 포함하는 판독 시스템의 구성을 나타낸 도면이다. 도 1에 도시된 바와 같이 본 발명의 실시예에 의한 OMR 판독 장치(100)는 일반적인 정보처리장치로 구현될 수 있다. 여기서 정보처리장치는 데스크탑 또는 랩탑 등의 일반적인 개인용 컴퓨터를 포함하는 연산장치이다. 1 is a diagram showing a configuration of an inspection system including an OMR reading device according to an embodiment of the present invention. As shown in FIG. 1, the
OMR 판독 장치(100)는 데이터베이스(300)를 포함하거나, 데이터베이스(300)와 통신 연결될 수 있다. 여기서 데이터베이스(300)는 상술한 암호화 코드나 판독데이터 등이 저장되는 장치이다. 데이터베이스(300)가 OMR 판독 장치(100) 내에 구비되는 경우, 데이터베이스(300)는 OMR 판독 장치(100)의 주기억장치나 보조기억장치 등이 될 수 있다. 또한 데이터베이스(300)가 OMR 판독 장치(100)와 별개로 구비되어 통신 연결되는 경우에는, 데이터베이스(300)는 OMR 판독 장치(100)에 선택적으로 구비되는 외부저장장치이거나, OMR 판독 장치(100)와 인터넷 등의 네트워크를 통해 통신하는 데이터베이스서버일 수 있다. The
또한 본 발명의 일실시예에 의한 OMR 판독 장치(100)를 포함하는 판독 시스템에는 이미지 독출 장치(200)가 포함된다. 이미지 독출 장치(200) 또한 OMR 판독 장치(100)와 일체로 구성되거나, 서로 통신 가능한 별개의 장치로 구성될 수 있다. 이미지 독출 장치(200)는 예를 들어, 스캐너일 수 있다. An
이와 같은 이미지 독출 장치(200)는 판독용지(P)를 스캔하여, 판독용지(P)에 인쇄되거나 기재된 모든 정보를 독출할 수 있고, 독출된 정보를 비정형 데이터로 생성하여 OMR 판독 장치(100)로 전송할 수 있다. The
또한 OMR 판독 장치(100)도 원하는 설정에 따라 판독용지(P)를 스캔할 수 있도록, 이미지 독출 장치(200)의 이미지 독출 환경을 설정하거나, 이미지 독출 장치(200)로 판독용지(P)의 독출 명령을 전송할 수 있다. The
이하에서는 도 2를 참조하여 상술한 OMR 판독 장치(100)의 보다 구체적인 구성을 살펴본다. 도 2는 본 발명의 일실시예에 의한 OMR 판독 장치의 구성을 개략적으로 도시한 블록도이다. Hereinafter, a more specific configuration of the
도 2에 도시된 바와 같이, 본 발명의 실시예에 의한 OMR 판독 장치(100)는 인터페이스부(110)를 포함한다. 인터페이스부(110)는 상술한 이미지 독출 장치(200)와의 데이터 교환을 중개하는 구성으로서, 이미지 독출 장치(200)에 대한 디바이스 드라이버를 포함할 수 있으며, 본 발명의 실시예에 의한 OMR 판독 장치(100)에 설치되는 판독용 소프트웨어와 이미지 독출 장치(200) 사이의 소프트웨어적인 통신을 가능하게 하는 통신 프로토콜에 따라 데이터를 변환할 수 있다. 예를 들어, 인터페이스부(110)는 트웨인(Twain) 프로토콜을 이용하여 이미지 독출 장치(200)와 통신할 수 있다. 또한 인터페이스부(110)는 이미지 독출 장치(200)로부터 전송 받은 비정형 데이터를 후술할 임시기록부(120)에 상술한 바와 같이 특정 압축 표준이나 파일 포맷으로 정형화되기 이전의 상태 그대로 일시적으로 저장되도록 할 수 있다. As shown in FIG. 2, the
그리고 본 발명의 실시예에 의한 OMR 판독 장치(100)에는 임시기록부(120)가 포함될 수 있다. 임시기록부(120)는 예를 들어, 개인용 컴퓨터의 RAM(Random Access Memory)과 같은 휘발성 메모리 장치로서, 이미지 독출 장치(200)로부터 인터페이스부(110)로 스트리밍된 비정형 데이터가 일시적으로 기록된다. The
이때 임시기록부(120)에 기록되는 비정형 데이터는, 임시기록부(120) 내에서 두 개의 개체로 복제되어 각각 임시기록부(120)의 특정 장소를 할당받을 수 있고, 후술할 암복호화부(130) 및 판독부(140)는 두 개체에 각각 할당된 장소에 액세스할 수 있다. At this time, the atypical data to be recorded in the
그리고 본 발명의 실시예에 의한 OMR 판독 장치(100)에는 암복호화부(130)가 구비될 수 있다. 암복호화부(130)는 임시기록부(120)에 일시적으로 기록된 비정형 데이터의 두 개체 중 하나의 개체에 할당된 장소에 액세스할 수 있다. 그에 따라 암복호화부(130)는 비정형 데이터를 미리 정해진 암호화 방식이나 암호화 키 등을 이용하여 암호화하고 암호화 코드를 생성함으로써, 암호화된 상태로 저장되도록 할 수 있다. 또한 암복호화부(130)는 사용자 요청 시, 이미 생성된 암호화 코드를 복호화하여 다시 비정형 데이터로 변환할 수 있다. 이때 복호화된 비정형 데이터는 다시 상술한 임시기록부(120)에 일시적으로 기록될 수 있다. The
한편 본 발명의 실시예에 의한 OMR 판독 장치(100)는, 임시기록부(120)에 일시적으로 기록되는 비정형 데이터에 대한 두 개체 중 나머지 하나의 개체에 할당된 기억 장소로 액세스하여 비정형 데이터를 판독함으로써, 판독데이터를 생성하는 판독부(140)를 포함한다. Meanwhile, the
즉, 임시기록부(120)에 기록된 비정형 데이터의 두 개체에 각각 할당된 기억 장소는, 암복호화부(130)와 판독부(140)에 의해 각각 액세스되고, 그에 따라 두 개의 개체를 각각 암호화 및 판독 처리할 수 있다. 물론 판독부(140)는 판독이 완료되면, 임시기록부(120)에서는 판독을 위한 개체에 할당된 기억 장소를 반환(Deallocation)할 수 있다. That is, the storage locations allocated to the two entities of the atypical data recorded in the
여기서 ‘할당’은 임의의 작업을 수행하기 위한 개체에 임시기록부(120)의 특정 기억 장소를 지정하여 제공하는 행위이고, ‘반환’은 임의의 작업을 수행하기 위한 개체에 할당되었던 임시기록부(120)의 특정 기억 장소의 지정을 해제(release)하는 것을 의미한다. Here, 'allocation' is an operation for designating and providing a specific storage location of the
이때 판독부(140)가 임시기록부(120)의 비정형 데이터를 이용하여 판독데이터를 생성하는 과정을 예를 들어 설명하면 다음과 같다. 우선 판독부(140)는 판독용지에 대해 미리 정해진 각각의 판독영역의 위치를 찾기 위한 기준으로서 판독용지에 미리 인쇄되는 인식표지를 비정형 데이터로부터 인식할 수 있다. 한편 각각의 판독영역은 인식표지로부터의 상대적인 위치를 갖고, 이와 같은 상대적인 위치에 대한 정보가 각각의 판독영역에 대해 미리 정의되는데, 그에 따라 판독부(140)는 인식된 인식표지의 위치를 기준으로 각각의 판독영역의 위치를 파악할 수 있다. 이어서 판독부(140)는 미리 정의된 바에 따라 인식된 각 판독영역 내의 밝기 값 또는 판독영역 내에서 밝기 값이 설정 값 이상인 화소수 등을 검출하여, 각각의 판독영역이 사용자에 의하여 선택되었는지 또는 선택되지 않았는지 확인할 수 있다. 그에 따라 각각의 판독영역에 대한 사용자의 선택 여부에 대한 정보가 판독데이터로서 생성될 수 있다. 나아가 판독부(140)는 각각의 판독영역이 지시하는 항목이나 정보(예를 들어, 임의의 판독영역은 1번 설문 문항에 대해 2번 답안을 지시한다는 정보)가 무엇인지 미리 정의한 정의데이터와, 각각의 판독영역에 대한 선택 여부에 대한 정보를 비교하여, 선택된 판독영역이 지시하는 항목이나 정보에 대한 데이터를 포함하는 판독 결과 데이터를 판독데이터에 포함시킬 수 있다. 물론 위에서 예시한 판독부(140)의 이미지 판독 방법은 하나의 예에 불과하고, 판독부(140)가 비정형 데이터를 이용하여 판독데이터를 생성하는 방법은 이미지를 이용한 각종 판독 기술 중 어떤 것이라도 될 수 있다. Hereinafter, a process in which the
또한 본 발명의 실시예에 의한 OMR 판독 장치(100)는 로드부(150)를 더 포함할 수 있다. 로드부(150)는 상술한 데이터베이스(300)에 데이터를 기입하거나, 데이터베이스(300)로부터 필요한 데이터를 독출하는 역할을 할 수 있다. In addition, the
특히 로드부(150)는 상술한 암복호화부(130)에서 생성한 암호화 코드와, 상술한 판독부(140)에서 생성한 판독데이터를 서로 연관하여 데이터베이스(300)에 저장되도록 할 수 있다. 예를 들어, 하나의 비정형 데이터를 이용하여 생성된 암호화 코드와, 동일한 비정형 데이터를 이용하여 생성된 판독데이터가 서로 연관되어 저장될 수 있다. 이때 로드부(150)는 암호화 코드와 판독데이터에 동일한 식별자를 매칭하여 저장되도록 함으로써, 하나의 판독용지에 대한 암호화 코드와 판독데이터가 서로 연관되도록 할 수 있다. 여기서 사용되는 식별자를 이하에서 ‘판독용지 식별자’라고 하여 설명한다. In particular, the
이때 로드부(150)에서 암호화 코드를 데이터베이스(300)에 업로드 완료하면, 암호화 코드를 생성하기 위한 비정형 데이터 개체가 할당되어 있던 임시기록부(120)의 기억 장소를 반환함으로써, 이미지 독출 장치(200)로부터 수신하여 임시기록부(120)에 기록되어 있던 비정형 데이터가 모두 소거되도록 할 수 있다. 즉, 두 개의 개체 중 판독부(140)에 의해 액세스되는 개체에 할당된 기억 장소는 판독이 완료되면 바로 반환되고, 암복호화부(130)에 의해 액세스되는 개체에 할당된 기억 장소는 암호화 코드가 데이터베이스(300)에 업로드되면 반환되도록 함으로써, 비정형 데이터의 기록이 모두 소거되고, 그에 따라 판독용지의 사본이 OMR 판독 장치(100) 내에 암호화된 형태 외의 어떠한 형태로도 남지 않도록 할 수 있다. When the
특히 본 발명의 실시예에서는 비정형 데이터를 정형화하여 생성되는 상술한 이미지 파일을 생성하지 않고, 그에 따라 판독용지로부터 획득되는 데이터를 이미지 형태로 저장수단에 기입하거나 독출하는 동작을 수행하지 않으므로, 판독용지 원본에 기록되어 있던 내용의 유출 위험으로부터 안전하다. Particularly, in the embodiment of the present invention, since the above-mentioned image file generated by shaping the unstructured data is not generated, and thus the data obtained from the reading paper is not written or read into the storing means in the form of image, It is safe from the risk of leakage of the contents recorded in the paper original.
또한 로드부(150)는 사용자의 요청에 따라 하나의 판독용지에 대한 암호화 코드와 판독데이터를 데이터베이스(300)로부터 추출할 수도 있다. 이때 추출되는 암호화 코드는 상술한 암복호화부(130)로 전달되어 복호화될 수 있고 복호화된 비정형 데이터는 임시기록부(120)에 일시적으로 기록되어 화상 출력되거나 다시 판독될 수도 있다. The
한편 본 발명의 실시예에 의한 OMR 판독 장치(100)는 출력부(160)를 포함할 수 있다. 출력부(160)는 판독용지에 대한 판독 결과를 사용자에게 화상 출력함으로써 판독 과정을 사용자가 확인할 수 있도록 할 수 있다. 출력부(160)는 예를 들어, 비정형 데이터를 화상 출력하면서, 판독데이터의 화상을 다른 일측에 동시에 표시할 수 있다. Meanwhile, the
이하에서는 상술한 구성을 갖는 본 발명의 실시예에 의한 OMR 판독 장치(100)를 이용하여 실시되는 OMR 판독 방법을 설명한다. Hereinafter, an OMR reading method implemented using the
도 3은 본 발명의 일실시예에 의한 OMR 판독 방법에서 데이터 판독 과정을 단계적으로 도시한 흐름도이고, 도 4는 본 발명의 일실시예에 의한 OMR 판독 방법에서 데이터 복구 과정을 단계적으로 도시한 흐름도이다. FIG. 3 is a flowchart illustrating a data reading process in the OMR reading method according to an exemplary embodiment of the present invention. FIG. 4 is a flowchart illustrating a data recovery process in an OMR reading method according to an exemplary embodiment of the present invention. to be.
먼저 도 3에 도시된 바와 같이 본 발명의 실시예에 의한 OMR 판독 방법에서의 데이터 판독 과정은, 이미지 독출 장치(200)로 판독용지(P)의 스캔을 요청하는 단계(S310)로부터 시작된다. 이때 미리 정해진 규격이나 조건에 따라 판독용지(P)의 이미지가 독출되도록 요청할 수 있다.As shown in FIG. 3, the process of reading data in the OMR reading method according to the embodiment of the present invention starts from the step S310 of requesting the
그리고 이미지 독출 장치(200)로부터 판독용지에 대한 비정형 데이터가 스트리밍되면, OMR 판독 장치(100)는 임시기록부(120)에 비정형 데이터를 일시적으로 기록한다(S320).When the irregular data on the reading sheet is streamed from the
또한 OMR 판독 장치(100)는 비정형 데이터를 암호화하여 암호화 코드를 생성한다(S330). 암호화 코드는 데이터베이스(300)에 저장된다.The
또한 OMR 판독 장치(100)는 S320단계에서 기록된 비정형 데이터를 판독하여 판독데이터를 추출한다(S350). 판독데이터를 추출하는 과정은 도 1을 참조하여 상술한 판독부(140)가 수행하는 과정과 동일하게 수행될 수 있다. In step S350, the
이때 S320단계에서 임시기록부(120)에 기록된 비정형 데이터를 이용하여 각각 S330단계와 S340단계를 수행하기 위하여, 임시기록부(120) 내에서 비정형 데이터를 복제하고, 이들을 각각의 개체로 하여 임시기록부(120)의 기억 장소를 각각 할당할 수 있다. 그리고 각각 할당된 기억 장소는 암복호화부(130)와 판독부(140)에 의해 각각 액세스될 수 있다. At this time, in order to perform steps S330 and S340 using the irregular data recorded in the
이때 판독부(140)에 의해 액세스 되는 개체에 할당된 기억 장소는 판독이 완료되면 반환되고, 암복호화부(130)에 의해 액세스 되는 개체에 할당된 기억 장소는 후술할 S350단계의 수행이 완료되면 반환되어 임시기록부(120)에서 비정형 데이터가 완전히 소거될 수 있다. At this time, the storage location allocated to the entity accessed by the
한편 OMR 판독 장치(100)는 S340단계에서 추출된 판독데이터와 S330단계에서 생성된 암호화 코드를 서로 매칭하여 데이터베이스(300)에 저장한다(S350). 이어서 암복호화부(130)에 의해 액세스 되는 개체에 할당된 기억 장소가 반환될 수 있다. On the other hand, the
그에 따라 판독용지의 이미지가 배포나 복사가 쉬운 이미지 파일로 남지 않도록 할 수 있다. Accordingly, the image of the reading paper can be prevented from being left as an image file which is easy to distribute or copy.
나아가 OMR 판독 장치(100)는 S340단계에서 생성된 판독데이터에 기초하여 판독 결과를 사용자에게 출력할 수도 있다(S360). Further, the
한편 도 3을 참조하여 설명한 OMR 판독 방법에 따라 저장된 데이터를 사용자가 재 호출하는 경우, 도 4에 도시된 바와 같이 OMR 판독 장치(100)는 먼저 특정 판독용지에 대한 데이터의 확인 요청을 수신할 수 있다(S410).On the other hand, when the user recalls the stored data according to the OMR reading method described with reference to FIG. 3, as shown in FIG. 4, the
그리고 OMR 판독 장치(100)는 사용자가 확인 요청한 판독용지에 대응하는 판독용지 식별자와 연관된 암호화 코드와 판독데이터를 데이터베이스(300)로부터 추출한다(S420). 이때 암호화 코드만 추출하고 판독데이터는 선택적으로 추출할 수도 있다.Then, the
이어서 OMR 판독 장치(100)는 추출된 암호화 코드를 복호화하여 변환된 비정형 데이터를 다시 임시기록부(120)에 일시적으로 기록할 수 있다(S430). Then, the
물론 이때 임시기록부(120)에 다시 일시적으로 기록되는 비정형 데이터는 비트맵 개체로서 임시기록부(120) 내의 특정 기억 장소를 할당 받을 수 있고, 판독부(140)는 이에 액세스하여 다시 판독데이터를 생성할 수도 있다. Of course, at this time, the unstructured data temporarily stored in the
그리고 OMR 판독 장치(100)는 S430단계에서 기록된 비정형 데이터를 화상 출력하여 사용자가 확인할 수 있도록 할 수 있다(S450). 이때 S420단계에서 함께 추출된 판독데이터를 같이 표시할 수도 있다. 또한 S450단계에서, 화상 출력이 종료되면, 임시기록부(120)에서 출력부(160)에 의해 액세스 되는 비트맵 개체에 대한 기억 장소를 출력부(160)가 반환함으로써, 마찬가지로 비정형 데이터가 암호화되지 않은 상태로 저장되지 않도록 할 수 있다. In operation S450, the
이하에서는 도 3 및 도 4를 참조하여 설명한 OMR 판독 방법을, 데이터 흐름에 따라 다시 한번 설명한다. 도 5는 도 3 및 도 4에 도시된 본 발명의 일실시예에 의한 OMR 판독 방법에서 이미지 처리 과정을 개략적으로 도시한 도면이다. Hereinafter, the OMR reading method described with reference to FIG. 3 and FIG. 4 will be described again according to the data flow. FIG. 5 is a view schematically showing an image processing process in the OMR reading method according to an embodiment of the present invention shown in FIGS. 3 and 4. FIG.
도 5에 도시된 바와 같이 판독용지(P)가 이미지 독출 장치(200)에 의해 독출되면, 바이너리 코드인 비정형 데이터(B)가 생성된다. When the reading paper P is read by the
그리고 생성된 비정형 데이터(B)는 두 개의 개체(B1, B2)로 복제되어 각각 임시기록부(120) 내의 기억 장소를 할당 받는다. 그리고 두 개체(B1, B2)에 할당된 기억 장소는 각각 암호화 코드(E)를 생성하기 위해 액세스되고, 판독데이터(R)를 생성하기 위해 액세스될 수 있다. The generated atypical data B is copied to the two objects B1 and B2 and allocated to the
그리고 이에 따라 생성되는 암호화 코드(E)와 판독데이터(R)는 서로 연관되어 데이터베이스(300)에 업로드되며, 암호화 코드(E)와 판독데이터(R)의 업로드가 완료되면, 개체에 할당된 기억 장소가 반환됨으로써 반환된 기억 장소에 기록된 비정형 데이터 개체가 소거 대상이 되도록 할 수 있다. The encrypted code E and the read data R generated in this way are related to each other and uploaded to the
한편 반대로, OMR 판독 장치(100)는 데이터베이스(300)에 저장된 암호화 코드(E)를 추출한 후 복호화하여 복호화 코드(D), 즉 암호화 이전의 데이터(비정형 데이터(B))로 복귀시킬 수 있다. 그에 따라 복귀된 복호화 코드(D)를 다시 화상 출력하여 판독용지 이미지(O)를 사용자에게 제공할 수 있다. Conversely, the
도 5 내지 도 6을 통해 설명된 실시예에 따른 OMR 판독 방법은 컴퓨터에 의해 실행되는 프로그램모듈과 같은 컴퓨터에 의해 실행 가능한 명령어를 포함하는 기록매체의 형태로도 구현될 수 있다. 컴퓨터 판독가능매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능매체는 컴퓨터 저장매체 및 통신매체를 모두 포함할 수 있다. 컴퓨터 저장매체는 컴퓨터 판독가능명령어, 데이터구조, 프로그램모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형매체를 모두 포함한다. 통신매체는 전형적으로 컴퓨터 판독가능명령어, 데이터구조, 프로그램모듈, 또는 반송파와 같은 변조된 데이터신호의 기타데이터, 또는 기타 전송메커니즘을 포함하며, 임의의 정보전달매체를 포함한다. The OMR reading method according to the embodiment described with reference to Figs. 5 to 6 can also be implemented in the form of a recording medium including instructions executable by a computer such as a program module executed by a computer. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. In addition, the computer-readable medium may include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Communication media typically includes any information delivery media, including computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transport mechanism.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어있는 각 구성요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성요소들도 결합된 형태로 실시될 수 있다.It will be understood by those skilled in the art that the foregoing description of the present invention is for illustrative purposes only and that those of ordinary skill in the art can readily understand that various changes and modifications may be made without departing from the spirit or essential characteristics of the present invention. will be. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.
Claims (12)
이미지 독출장치로부터 임의의 판독용지를 독출하여 생성된 비정형 데이터를 수신하는 단계와;
상기 비정형 데이터를 복제하여 둘 이상의 개체로 구분하고, 각각의 개체에 기억 장소를 할당함으로써, 상기 비정형 데이터를 일시적으로 기록하는 단계와;
상기 둘 이상의 개체 중 어느 하나의 개체를 판독하여, 판독된 개체에 대한 판독데이터를 생성하면 상기 어느 하나의 개체에 할당된 기억 장소를 반환하는 단계; 그리고
상기 둘 이상의 개체 중 다른 하나의 개체를 암호화하여 암호화 코드를 생성하는 단계;
를 포함하는, OMR 판독 방법.
OMR < / RTI >
Reading arbitrary reading paper from the image reading apparatus and receiving the generated irregular data;
Temporarily recording the atypical data by duplicating the atypical data and dividing the atypical data into two or more objects and allocating storage locations to the respective objects;
Reading any one of the two or more entities and generating read data for the read entity, and returning a memory location assigned to the one entity; And
Encrypting another entity of the two or more entities to generate an encrypted code;
≪ / RTI >
상기 OMR 판독 방법은,
상기 암호화 코드와 상기 판독데이터를 서로 연관하여 데이터베이스에 저장하는 단계를 더 포함하는, OMR 판독 방법. The method according to claim 1,
The OMR reading method includes:
Further comprising associating the encrypted code and the read data with each other and storing the read encrypted data in a database.
상기 OMR 판독 방법은,
상기 판독데이터에 기초하여 상기 판독용지의 판독결과를 출력하는 단계를 더 포함하는, OMR 판독 방법. 3. The method according to claim 1 or 2,
The OMR reading method includes:
And outputting a reading result of the reading paper based on the reading data.
상기 데이터베이스에 저장하는 단계는,
상기 암호화 코드와 상기 판독데이터를 서로 연관하여 저장한 후, 상기 다른 하나의 개체에 할당된 기억 장소를 반환하는 단계를 포함하는, OMR 판독 방법. 3. The method of claim 2,
Wherein the storing in the database comprises:
And storing the encrypted code and the read data in association with each other, and then returning the memory location allocated to the other entity.
상기 저장하는 단계는,
상기 암호화 코드와 상기 판독데이터 각각에 동일한 식별자를 매칭하여 저장하는 단계를 포함하는, OMR 판독 방법. 3. The method of claim 2,
Wherein the storing step comprises:
And storing the same identifier in the encrypted code and the read data, respectively.
상기 OMR 판독 방법은,
상기 판독용지에 대한 데이터 재확인 요청이 수신되면, 상기 데이터베이스에서 상기 암호화 코드를 독출하는 단계와;
상기 암호화 코드를 복호화하여 제2의 비정형 데이터를 생성하여 일시적으로 기록하는 단계; 그리고
상기 제2의 비정형 데이터를 화상 출력하는 단계를 포함하는, OMR 판독 방법. 3. The method of claim 2,
The OMR reading method includes:
Reading the encrypted code from the database upon receipt of a data revalidation request for the read paper;
Decrypting the encrypted code to generate and temporarily record second unstructured data; And
And outputting the second unstructured data image.
상기 인터페이스부에서 수신한 상기 비정형 데이터를 복제하여 둘 이상의 개체로 구분하고, 각각의 개체에 기억 장소를 할당함으로써, 상기 비정형 데이터를 일시적으로 기록하는 임시기록부와;
상기 임시기록부에 기록된 상기 둘 이상의 개체 중 어느 하나의 개체를 판독하여, 판독된 개체에 대한 판독데이터를 생성하면 상기 어느 하나의 개체에 할당된 기억 장소를 반환하는 판독부; 그리고
상기 임시기록부에 기록된 상기 둘 이상의 개체 중 다른 하나의 개체를 암호화하여 암호화 코드를 생성하는 암복호화부;
를 포함하는, OMR 판독 장치.An interface unit for reading the arbitrary reading paper from the image reading apparatus and receiving the generated irregular data;
A temporary recording unit for temporarily recording the atypical data by duplicating the atypical data received by the interface unit and dividing the atypical data into two or more entities and assigning storage locations to the entities;
A reading unit for reading any one of the two or more entities recorded in the temporary recording unit and for generating read data for the read entity and returning a storage location assigned to the one entity; And
An encryption / decryption unit for encrypting another one of the two or more entities recorded in the temporary recording unit to generate an encryption code;
/ RTI >
상기 OMR 판독 장치는,
상기 암복호화부가 생성한 상기 암호화 코드와 상기 판독부가 생성한 상기 판독데이터를 서로 연관하여 데이터베이스에 저장하는 로드부를 더 포함하는, OMR 판독 장치. 9. The method of claim 8,
The OMR reading device comprises:
Further comprising a load unit for associating the encrypted code generated by the encryption / decryption unit with the read data generated by the read unit and storing the read data in a database.
상기 OMR 판독 장치는,
상기 판독부가 생성한 상기 판독데이터에 기초하여 상기 판독용지의 판독결과를 출력하는 출력부를 더 포함하는, OMR 판독 장치. 10. The method of claim 9,
The OMR reading device comprises:
And an output section for outputting the reading result of the reading paper based on the reading data generated by the reading section.
상기 로드부는,
상기 암호화 코드와 상기 판독데이터 각각에 동일한 식별자를 매칭하여 저장하는, OMR 판독 장치. 10. The method of claim 9,
The load unit includes:
And stores the same identifier in each of the encryption code and the read data.
상기 로드부는,
상기 판독용지에 대한 데이터 재확인 요청이 수신되면, 상기 데이터베이스에서 상기 암호화 코드를 독출하고,
상기 암복호화부는,
상기 로드부가 독출한 상기 암호화 코드를 복호화하여 제2의 비정형 데이터를 생성하는, OMR 판독 장치. 10. The method of claim 9,
The load unit includes:
Reading the encrypted code from the database upon receipt of a data revalidation request for the reading paper,
The encryption /
And said load unit decrypts said encrypted code to generate second unstructured data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130049601A KR101481954B1 (en) | 2013-05-02 | 2013-05-02 | Optical mark reading apparatus and method for increasing security of copy of the original optical marks |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130049601A KR101481954B1 (en) | 2013-05-02 | 2013-05-02 | Optical mark reading apparatus and method for increasing security of copy of the original optical marks |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140130958A KR20140130958A (en) | 2014-11-12 |
KR101481954B1 true KR101481954B1 (en) | 2015-01-13 |
Family
ID=52452556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20130049601A KR101481954B1 (en) | 2013-05-02 | 2013-05-02 | Optical mark reading apparatus and method for increasing security of copy of the original optical marks |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101481954B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100407576B1 (en) | 2001-06-15 | 2003-12-01 | (주)선진비알티 | An Automatic Document Receiving System Of A Bar Code Printed Application Forms |
KR20090129184A (en) * | 2008-06-12 | 2009-12-16 | (주)인펙비전 | Lottery ticket vending machine protecting for counterfeiting and detecting for age |
-
2013
- 2013-05-02 KR KR20130049601A patent/KR101481954B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100407576B1 (en) | 2001-06-15 | 2003-12-01 | (주)선진비알티 | An Automatic Document Receiving System Of A Bar Code Printed Application Forms |
KR20090129184A (en) * | 2008-06-12 | 2009-12-16 | (주)인펙비전 | Lottery ticket vending machine protecting for counterfeiting and detecting for age |
Also Published As
Publication number | Publication date |
---|---|
KR20140130958A (en) | 2014-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11995200B2 (en) | Data masking system | |
US7766241B2 (en) | Barcode for two-way verification of a document | |
JP4899003B2 (en) | High resolution barcode and document with verification function | |
US20080163364A1 (en) | Security method for controlled documents | |
US20080210758A1 (en) | Color Barcode Producing, Reading and/or Reproducing Method and Apparatus | |
US8695061B2 (en) | Document process system, image formation device, document process method and recording medium storing program | |
JP3829143B2 (en) | How to embed a screen code that can store large amounts of data on paper | |
US7924470B2 (en) | Document processing method, document processing apparatus and program | |
JP2004240969A (en) | Storage system for document digitally created and signed | |
JP2006191624A (en) | Method, product and apparatus for secure stamping of multimedia document collections | |
US20100325690A1 (en) | Information processing apparatus and computer readable medium | |
CN104517045B (en) | Digital document guard method and system | |
US8320716B2 (en) | Issuing a paper voucher for stored image data | |
US20110066852A1 (en) | Document management system, document manipulation apparatus, and computer readable medium | |
JP5365360B2 (en) | Information processing apparatus and program | |
US8570547B2 (en) | Image registration device, image registration system, image registration method and computer readable medium that register the associated image acquired by the associated image acquisition unit with the associated image being assigned to the predetermined process | |
US9277097B2 (en) | Method for authenticating a document | |
CN104516692A (en) | Print management in print-on-demand jobs | |
KR101481954B1 (en) | Optical mark reading apparatus and method for increasing security of copy of the original optical marks | |
US7508536B2 (en) | Image processing system and method | |
US8132014B2 (en) | Image archiver | |
JP2007011560A (en) | Document data management system | |
US20070215704A1 (en) | Image processing device | |
CN116992108B (en) | Government administration electronic archive processing method and system | |
US20220407981A1 (en) | Image output device, image output system, and image outputting method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20171124 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20190102 Year of fee payment: 5 |
|
R401 | Registration of restoration |