KR20150044150A - System and method for transmitting document image - Google Patents
System and method for transmitting document image Download PDFInfo
- Publication number
- KR20150044150A KR20150044150A KR20130123163A KR20130123163A KR20150044150A KR 20150044150 A KR20150044150 A KR 20150044150A KR 20130123163 A KR20130123163 A KR 20130123163A KR 20130123163 A KR20130123163 A KR 20130123163A KR 20150044150 A KR20150044150 A KR 20150044150A
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- document
- image
- original document
- code
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/52—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
- G06F21/54—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by adding security routines or objects to programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6227—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database where protection concerns the structure of data, e.g. records, types, queries
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Facsimiles In General (AREA)
Abstract
Description
본 발명은 문서 이미지 전송 시스템 및 방법에 관한 것으로, 보다 자세하게는 위변조된 문서 이미지의 전송을 방지할 수 있는 문서 이미지 전송 시스템 및 방법에 관한 것이다.The present invention relates to a document image transmission system and method, and more particularly, to a document image transmission system and method capable of preventing transmission of a forged document image.
이동통신 서비스 가입이나 보험 가입을 할 때 가입자의 신원 확인을 위해 주민등록증 사본을 요구하고 있다. 이를 위해 최근 급격하게 보급된 스마트폰을 이용하여 카메라로 촬영한 주민등록증 이미지를 제출처로 전송하는 사례가 증가하고 있다.When subscribing or insuring a mobile communication service, a copy of the resident registration card is required to confirm the identity of the subscriber. To this end, there is an increasing number of cases in which images of resident IDs photographed with a camera are transmitted to the submission site using a smartphone that has been popularized recently.
그런데 스마트폰의 카메라로 촬영된 이미지는 스캐너 기능을 대체하는 수준에서 촬영되므로 쉽게 위변조를 할 수 있다는 문제점이 있으며, 앞으로 위변조 사례가 점점 늘어날 가능성이 매우 높다.However, since the image taken by the camera of the smartphone is taken at a level that replaces the function of the scanner, there is a problem that it can be easily forged or forged, and there is a high possibility that the forgery and falsification will increase more and more.
문서의 사본 이미지에 대한 위변조를 방지하기 위한 방법으로 한국등록특허 10-0883390호에는 문서를 스캐닝하여 이미지 문서를 제공하는 적어도 하나 이상의 지점 시스템과, 각 지점 시스템으로부터 제공되는 이미지 문서를 인식하여, 각 이미지 문서의 데이터를 관리하는 본사 관리 시스템을 포함하는 문서 전자화 시스템을 개시하여, 각 지점에서는 문서를 스캐닝된 이미지 문서를 본사로 전송만 하도록 하여, 이미지 문서의 데이터에 대한 유출, 위/변조 및 해킹 등과 위험성을 미연에 방지하는 기술이 기재되어 있다.As a method for preventing forgery and falsification of a copy image of a document, Korean Patent Registration No. 10-0883390 discloses a method for scanning a document to provide an image document, at least one point system for recognizing an image document provided from each point system, Discloses a document electronicization system that includes a headquarters management system that manages data of an image document so that each point only allows the scanned image document to be sent to the head office at each point so that the outflow, And the like, and a technique for preventing the danger in advance.
그러나 한국등록특허 10-0883390호에 개시된 발명은 지점과 본점 사이에 구축된 시스템을 활용할 경우에만 가능하고, 일반 사용자가 자신이 항상 휴대하고 다니는 스마트폰을 이용하여 편리하게 원본 문서의 위변조를 방지하면서 제출처에 전송할 수 있는 방법은 제시되고 있지 못하다.However, the invention disclosed in Korean Patent No. 10-0883390 is only possible if a system constructed between a branch office and a head office is utilized, and a general user can conveniently use a smart phone that he / she always carries to prevent forgery and falsification of an original document There is no way to send it to the submitter.
따라서 본 발명이 해결하려는 과제는 주민등록증, 운전면허증 등과 같은 문서 이미지의 위변조를 방지하면서 휴대 단말을 이용하여 편리하게 제출처에 전송할 수 있는 문서 이미지 전송 시스템 및 방법을 제공하는 것이다.Therefore, a problem to be solved by the present invention is to provide a document image transmission system and method which can conveniently transmit a document image, such as a resident registration card, a driver's license, etc., to a destination using a portable terminal while preventing forgery and falsification of the document image.
이러한 기술적 과제를 해결하기 위한 본 발명의 한 실시예에 따른 문서 이미지 전송 방법은, (a) 제1 단말이 원본 문서의 이미지를 획득하는 단계, (b) 상기 제1 단말이 상기 획득된 원본 문서 이미지로부터 소정의 정보를 인식하는 단계, (c) 상기 제1 단말이 인증 서버로부터 암호키를 전송받는 단계, (d) 상기 제1 단말이 상기 전송된 암호키로 상기 원본 문서에서 인식된 소정의 정보를 암호화하는 단계, (e) 상기 제1 단말이 상기 암호화된 정보를 QR 코드로 생성하는 단계, (f) 상기 제1 단말이 상기 획득된 원본 문서 이미지에 상기 생성된 QR 코드를 첨부하는 단계, 그리고 (g) 상기 제1 단말이 상기 QR 코드가 첨부된 문서 이미지를 제2 단말로 전송하는 단계를 포함한다.According to an aspect of the present invention, there is provided a document image transmitting method including: (a) acquiring an image of an original document from a first terminal; (b) (C) receiving, by the first terminal, an encryption key from an authentication server, (d) transmitting, by the first terminal, the predetermined information recognized in the original document by the transmitted encryption key (E) generating, by the first terminal, the encrypted information in a QR code; (f) attaching the generated QR code to the obtained original document image by the first terminal; And (g) transmitting, by the first terminal, the document image to which the QR code is attached, to the second terminal.
상기 방법은, 상기 제1 단말이 상기 원본 문서에 빛을 비춘 상태에서 이미지를 획득하는 단계, 그리고 상기 제1 단말이 상기 빛을 비춘 상태에서 획득된 이미지에서 반사되는 문양을 분석하여 상기 원본 문서의 위변조 여부를 판단하는 단계를 더 포함하고, 상기 (a) 내지 (g) 단계는 상기 원본 문서가 진본 문서인 경우 수행될 수 있다.The method includes the steps of: acquiring an image in a state in which the first terminal illuminates the original document; analyzing a pattern reflected from the image obtained in a state in which the first terminal illuminates the light, The method may further include determining whether the document is forged or falsified, and the steps (a) to (g) may be performed when the original document is a genuine document.
상기 암호키는 대응되는 일련 번호와 함께 상기 인증 서버에서 상기 제1 단말로 전송될 수 있다.The encryption key may be transmitted from the authentication server to the first terminal together with a corresponding serial number.
상기 일련 번호는 암호화되지 않은 상태로 상기 QR 코드에 포함되거나 상기 QR 코드가 첨부된 문서의 파일명일 수 있다.The serial number may be a file name of a document included in the QR code or attached with the QR code in an unencrypted state.
상기 방법은, 상기 제2 단말이 상기 제1 단말에서 전송된 문서 이미지에 대응하는 일련 번호를 상기 인증 서버에 전송하여 암호키를 전송받는 단계, 상기 제2 단말이 상기 제1 단말에서 전송된 문서 이미지에 첨부된 QR 코드에 암호화되어 포함된 정보를 암호키를 이용하여 복호화하는 단계, 그리고 상기 제2 단말이 상기 제1 단말에서 전송된 문서 이미지에서 추출된 정보와 상기 복호화된 정보를 비교하여 위변조 여부를 확인하는 단계를 더 포함할 수 있다.The method comprising the steps of: receiving, by the second terminal, a serial number corresponding to a document image transmitted from the first terminal to the authentication server to transmit an encryption key; The method comprising the steps of: decrypting encrypted information included in a QR code attached to an image using a cryptographic key; and comparing the information extracted from the document image transmitted from the first terminal with the decrypted information, And a step of confirming whether or not it is possible.
상기 제2 단말이 상기 원본 문서의 이미지가 인쇄 용지에 실제 크기로 인쇄되도록 원본 문서의 가로세로 길이 값을 프린트 장치에 제공할 수 있다.The second terminal can provide the printing apparatus with the width and length values of the original document so that the image of the original document is printed on the printing paper at the actual size.
상기 (a) 단계는, 상기 제1 단말에서 원본 문서를 촬영한 이미지를 표시할 때 가이드선이 표시되는 단계, 그리고 상기 원본 문서를 촬영한 이미지의 외곽선과 상기 가이드선이 일치할 때 상기 원본 문서의 이미지를 획득하는 단계를 포함할 수 있다.Wherein the step (a) comprises the steps of: displaying a guide line when displaying an image of an original document taken by the first terminal, and displaying, when the guide line is coincident with an outline of an image of the original document, And acquiring an image of the object.
이러한 기술적 과제를 해결하기 위한 본 발명의 한 실시예에 따른 문서 이미지 전송 시스템은, 원본 문서의 이미지를 획득하고, 상기 획득된 원본 문서 이미지로부터 소정의 정보를 인식하며, 인증 서버로부터 암호키를 전송받고, 상기 전송된 암호키로 상기 원본 문서에서 인식된 소정의 정보를 암호화하며, 상기 암호화된 정보를 QR 코드로 생성하고, 상기 획득된 원본 문서 이미지에 상기 생성된 QR 코드를 첨부하여 제출처로 전송하는 제1 단말을 포함한다.According to an aspect of the present invention, there is provided a document image transmission system for acquiring an image of an original document, recognizing predetermined information from the acquired original document image, transmitting an encryption key from an authentication server, Encrypts the predetermined information recognized in the original document with the transmitted encryption key, generates the encrypted information as a QR code, attaches the generated QR code to the obtained original document image, and transmits the attached information to the destination And a first terminal.
상기 제출처는 제2 단말이고, 상기 제2 단말은 상기 제1 단말에서 전송된 문서 이미지에 대응하는 일련 번호를 상기 인증 서버에 전송하여 암호키를 전송받고, 상기 제1 단말에서 전송된 문서 이미지에 첨부된 QR 코드에 암호화되어 포함된 정보를 암호키를 이용하여 복호화하며, 상기 제1 단말에서 전송된 문서 이미지에서 추출된 정보와 상기 복호화된 정보를 비교하여 위변조 여부를 확인할 수 있다.The second terminal transmits the serial number corresponding to the document image transmitted from the first terminal to the authentication server to receive the encryption key and transmits the serial number corresponding to the document image transmitted from the first terminal to the authentication server, The information encrypted and included in the attached QR code is decrypted using the encryption key and information extracted from the document image transmitted from the first terminal is compared with the decrypted information to confirm whether or not forgery has occurred.
본 발명에 의하면, 위변조를 방지하면서 문서 이미지를 사용자가 자신이 휴대하고 다니는 휴대 단말을 이용해 제출처에 편리하게 전송할 수 있는 장점이 있다. 또한 제출처는 사용자로부터 제출된 문서 이미지의 위변조를 간단하고도 정확하게 확인할 수 있는 효과가 있다.According to the present invention, there is an advantage that a document image can be conveniently transmitted to a destination using a portable terminal carried by the user while preventing forgery and falsification. The submitter also has the effect of easily and accurately confirming the forgery and falsification of the document image submitted by the user.
도 1은 본 발명의 일 실시예에 따른 문서 이미지 전송 시스템을 설명하기 위해 제공되는 블록도이다.
도 2는 도 1의 제출자 단말을 보다 자세히 나타낸 블록도이다.
도 3은 본 발명의 일 실시예에 따른 문서 이미지에 QR 코드가 첨부된 예를 나타낸 도면이다.
도 4는 도 1의 제출자 단말의 동작을 설명하기 위해 제공되는 흐름도이다.
도 5는 도 1의 제출처 단말의 동작을 설명하기 위해 제공되는 흐름도이다.
도 6은 본 발명에 따른 문서 이미지를 촬영할 때 화면을 예시한 도면이다.1 is a block diagram provided to illustrate a document image transmission system according to an embodiment of the present invention.
Fig. 2 is a block diagram showing the submitter terminal of Fig. 1 in more detail.
3 is a diagram illustrating an example in which a QR code is attached to a document image according to an embodiment of the present invention.
4 is a flowchart provided to explain the operation of the submitter terminal of FIG.
5 is a flowchart provided for explaining the operation of the destination terminal of FIG.
FIG. 6 is a view illustrating a screen when photographing a document image according to the present invention.
그러면 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다.Hereinafter, 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 carry out the present invention.
도 1은 본 발명의 일 실시예에 따른 문서 이미지 전송 시스템을 설명하기 위해 제공되는 블록도이다.1 is a block diagram provided to illustrate a document image transmission system according to an embodiment of the present invention.
도 1을 참고하면, 본 발명에 따른 문서 이미지 전송 시스템은 제출자 단말(100), 인증 서버(200) 및 제출처 단말(300)을 포함할 수 있다.Referring to FIG. 1, a document image transmission system according to the present invention may include a
제출자 단말(100)은 원본 문서를 카메라로 촬영하여 획득한 문서 이미지를 제출처에 전송하고자 하는 사용자가 이용하는 정보 통신 단말 장치이다. 여기서 원본 문서는 주민등록증, 운전면허증 등과 같이 공공기관에서 발급된 것으로, 제출자의 신원을 확인할 수 있는 문서일 수 있다. 물론 기타 제출처에서 위변조 확인이 필요한 문서 등도 가능하다.The
특히 본 발명에 따른 제출자 단말(100)은 카메라(도시하지 않음)를 통해 원본 문서를 촬영하여 획득한 문서 이미지에서 소정의 정보, 예컨대 주민등록증의 경우 성명, 주민등록번호, 주소, 발행일, 발급처 중 적어도 일부를 인식하여 암호화하고, 암호화된 정보를 QR 코드(Quick Response Code)로 생성한 후 주민등록증 이미지에 첨부할 수 있다. 이러한 기능을 수행하기 위한 문서 스캐닝 어플이 제출자 단말(100)에 설치될 수 있다. 문서 스캐닝 어플은 안드로이드 마켓, 앱스토어 등와 같은 어플리케이션이 거래되는 오픈 마켓에서 다운로드 받거나, 제출자 단말(100)에 기본 장착된 어플일 수도 있다.Particularly, the
실시예에 따라 본 발명에 따른 문서 스캐닝 어플은 QR 코드가 첨부된 문서 이미지를 생성하고 사용자로부터 입력된 제출처 정보(예컨대 전화번호 또는 이메일 주소)에 따라 해당 제출처로 전송하는 기능도 포함할 수 있다. 문서 스캐닝 어플은 인증 서버(200)에 접속하여 일련 번호와 암호키를 전달받을 수 있다.According to the embodiment, the document scanning application according to the present invention may also include a function of generating a document image to which a QR code is attached and transmitting the document image according to the information (e.g., a telephone number or e-mail address) The document scanning application can access the
인증 서버(200)는 제출자 단말(100)로부터 요청에 따라 일련 번호와 암호키를 전달한다. 그리고 인증 서버(200)는 제출처 단말(300)로부터 일련 번호가 전달되면 해당 일련 번호에 대응하는 암호키를 전달해주는 기능을 수행한다.The
제출처 단말(300)은 제출자로부터 문서 이미지를 제출받는 제출처에서 이용하는 정보 통신 단말 장치이다. 제출처 단말(300)은 문서 이미지에 포함된 소정의 정보를 인식하고, QR 코드에 포함된 정보와 비교하여 제출된 문서의 진위 여부를 판별할 수 있다. 제출처 단말(300)에서 상기한 기능을 수행하기 위한 문서 해독 어플이 제출처 단말(300)에 설치될 수 있다. 실시예에 따라 문서 스캐닝 어플과 문서 해독 어플은 별개로 구현되거나 하나로 통합 구현되는 것도 가능하다.The
제출자 단말(100)과 제출처 단말(300)은 휴대전화, 스마트폰, 태블릿 등과 같은 휴대 단말로 구현될 수 있으며, 제출처 단말(300)은 데스크탑 컴퓨터, 노트북 컴퓨터 등으로 구현될 수도 있다.The
제출자 단말(100), 인증 서버(200) 및 제출처 단말(300)은 통신망(400)을 통해 서로 연결되어 각종 정보 및 데이터를 교환할 수 있다. 통신망(400)은 유무선 전화망, 이동통신망 및 인터넷 망 등을 모두 포함할 수 있다.The
그러면 도 2를 참고하여 본 발명의 일 실시예에 따른 휴대 단말을 이용한 문서 제출 시스템의 동작에 대해 자세히 설명한다.The operation of the document submission system using the mobile terminal according to the embodiment of the present invention will be described in detail with reference to FIG.
도 2는 도 1의 제출자 단말을 보다 자세히 나타낸 블록도이다.Fig. 2 is a block diagram showing the submitter terminal of Fig. 1 in more detail.
도 2를 참고하면, 제출자 단말(100)은 카메라(110), 플래시(115), 문서 인식부(120), 표시부(130), 입력부(135), 저장부(137), 통신부(140), 암호화부(150), QR 코드 생성부(160) 및 전송 문서 생성부(170)를 포함할 수 있다.2, the
카메라(110)는 원본 문서를 촬영하여 문서 이미지를 획득하는 기능을 수행한다.The
플래시(115)는 카메라 촬영 시에 원본 문서에 빛을 비추는 기능을 수행한다. 주민등록증이나 운전면허증 등과 같은 경우 빛을 비추면 위변조 판단을 위한 특유의 문양이 빛이 반사되면서 인식될 수 있다.The
위변조 판단부(117)는 플래시(115)가 켜진 상태에서 원본 문서를 촬영한 문서 이미지에 반사된 문양을 분석하여 문서의 위변조 여부를 판단하는 기능을 수행한다.The forgery and falsification determining unit 117 analyzes the pattern reflected on the document image of the original document in a state in which the
문서 인식부(120)는 카메라(110)에서 획득된 문서에서 OCR(Optical Character Recognition) 기능을 통해 텍스트로 이루어진 정보를 추출하는 기능을 수행할 수 있다.The
표시부(130)는 제출자 단말(100)의 동작과 관련된 각종 정보를 표시하는 기능을 수행하며, 카메라(110)에서 촬영된 문서 사본 이미지를 화면에 표시할 수 있다.The
입력부(135)는 사용자로부터 명령을 입력받는 기능을 수행하며, 터치스크린 또는 버튼 등으로 구현될 수 있다.The
저장부(137)는 제출자 단말(100)의 동작과 관련된 각종 정보 및 데이터를 저장하는 기능을 수행한다. 예컨대 원본 문서의 위변조 판단을 하기 위한 문양 등이 저장될 수 있다.The
통신부(140)는 통신망(400)을 통해 인증 서버(200)로부터 일련 번호와 암호키를 전송받을 수 있으며, 제출처 단말(300)에 제출 대상 문서를 전송하는 기능을 수행할 수 있다.The
암호화부(150)는 인증 서버(200)로부터 전송받은 암호키를 이용하여 카메라(110)에서 획득된 문서 이미지에서 추출된 소정의 정보를 암호화하는 기능을 수행한다.The
QR 코드 생성부(160)는 암호화부(150)에서 암호화된 정보를 QR 코드로 생성하는 기능을 수행한다. 그리고 암호키와 함께 전달된 일련 번호는 암호화하지 않고 QR 코드에 포함시키거나, QR 코드가 첨부된 문서 이미지와 별도로 제출처 단말(300)에 전송될 수도 있다.The QR
전송 문서 생성부(170)는 QR 코드 생성부(160)에서 생성된 QR 코드를 카메라(110)에서 플래시를 끄고 촬영한 문서 사본 이미지에 첨부하는 기능을 수행한다. 여기서 첨부라고 함은 도 3(a)에 예시한 것과 같이 문서 이미지의 적정한 위치, 예컨대 사진, 성명, 주민번호, 주소, 발행일, 발급처 등의 정보가 없는 주민등록증의 영역에 QR 코드가 표시되도록 부착하는 것을 의미한다. 물론 실시예에 따라서는 도 3(b)에 예시한 것과 같이 문서 이미지에 QR 코드가 나란히 위치시켜 하나의 이미지로 결합하는 것을 포함할 수도 있다.The transmission
도 4은 도 1의 제출자 단말의 동작을 설명하기 위해 제공되는 흐름도이다.4 is a flowchart provided to explain the operation of the submitter terminal of FIG.
도 1, 도 2 및 도 4를 참고하면, 먼저 제출자가 본 발명에 따른 어플을 실행하면, 플래시(115)가 켜진 상태에서 카메라(110)를 통해 제출 대상 원본 문서를 촬영하여 문서 이미지를 획득한다(S310).1, 2 and 4, when a submitter executes an application according to the present invention, a document image is obtained by photographing an original document to be submitted through the
다음으로 위변조 판단부(117)는 단계(310)에서 획득된 문서 이미지에서 반사된 문양을 분석하여 문서의 위변조 여부를 판단한다(S320).Then, the forgery and falsification determining unit 117 analyzes the pattern reflected on the document image obtained in step S310 to determine whether the document is forged or not (S320).
단계(S310)에서 촬영된 문서가 위변조인 것으로 판단되면(S320-Y), 제출자 단말(100)은 촬영된 문서가 위변조된 것임을 나타내는 표시를 화면에 출력하고 문서 스캐닝 작업을 종료할 수 있다(S330).If it is determined in step S310 that the photographed document is a forgery or falsification (S320-Y), the
단계(S310)에서 촬영된 문서가 위변조되지 않은 진본 문서로 판단되면(S320-N), 플래시(115)가 꺼진 상태에서 카메라(110)를 통해 제출 대상 원본 문서를 촬영하여 문서 이미지를 획득한다(S340).If it is determined in step S310 that the photographed document is not a forgery-proof original document (S320-N), the document image is acquired by photographing the original document to be submitted through the
다음으로 단계(S340)에서 획득된 이미지에서 OCR(Optical Character Recognition) 기능을 통해 텍스트로 이루어진 정보를 추출한다(S350). 여기서 추출되는 정보는 주민등록증의 경우 성명, 주민번호, 주소, 발행일, 발급처 등의 정보가 될 수 있다.Next, in step S340, information including text is extracted from the image obtained through the OCR (Optical Character Recognition) function (S350). The information extracted here may be information such as a name, a resident registration number, an address, an issue date, and a place of issuance in the case of a resident registration card.
이후 제출자 단말(100)은 인증 서버(200)에 접속하여 일련 번호와 암호키를 요청하여 전송받을 수 있다(S360).Subsequently, the
다음으로 암호화부(150)는 단계(S350)에서 추출된 정보 모두 또는 그 중에서 미리 정해진 일부 정보에 대해서 암호키를 통해 암호화를 수행할 수 있다(S370).Next, the
이후 QR 코드 생성부(160)는 단계(S370)에서 암호화된 정보를 QR 코드로 생성할 수 있다(S380). 단계(S380)에서 QR 코드를 생성할 때 단계(S360)에서 인증 서버(200)로부터 전달된 일련 번호를 QR 코드에 포함시킬 수 있다. 다만 일련 번호는 암호화되지 않은 상태로 QR 코드에 포함된다. 물론 실시예에 따라서는 암호화된 정보만 QR 코드로 생성되고 일련 번호는 나중에 QR 코드가 첨부된 이미지의 파일명으로 설정되거나 제출처 단말(300)에 별도로 전송될 수도 있다.Thereafter, the
다음으로 전송 문서 생성부(170)는 단계(S380)에서 생성된 QR 코드를 플래시(115)가 꺼진 상태에서 원본 문서를 촬영하여 획득한 제출 대상 문서 이미지에 첨부하는 기능을 수행한다(S390). 단계(S390)에서 생성된 문서 이미지는 제출자 단말(100)의 저장부(137)에 저장될 수 있다.Next, the transmission
마지막으로 제출자 단말(100)은 단계(S390)에서 QR 코드가 첨부된 문서 이미지를 제출처 단말(300)로 전송한다(S395).Finally, the
도 5는 도 1의 제출처 단말의 동작을 설명하기 위해 제공되는 흐름도이다.5 is a flowchart provided for explaining the operation of the destination terminal of FIG.
도 1, 도 2 및 도 5를 참고하면, 제출처 단말(300)은 제출자 단말(100)로부터 QR 코드가 첨부된 문서 이미지를 수신하면, 제출처 단말(300)은 인증 서버(200)에 접속하여 수신된 문서 이미지의 일련 번호를 전달하고 그에 대응하는 암호키를 전송받는다(S410).1, 2 and 5, when the
이후 제출처 단말(300)은 문서 이미지에 첨부된 QR 코드에 암호화되어 포함된 정보를 인증 서버(200)로부터 전송받은 암호키를 이용하여 복호화한다(S420).Subsequently, the terminal 300 decrypts the encrypted information included in the QR code attached to the document image using the encryption key transmitted from the authentication server 200 (S420).
그리고 단계(S410)에서 수신된 문서 이미지에서 추출된 정보를 단계(S420)에서 복호화된 정보와 비교하여 제출자 단말(100)로부터 전송된 문서의 위변조 여부를 확인할 수 있다(S430).In step S430, the information extracted from the received document image is compared with the decrypted information in step S420 to check whether the document transmitted from the
마지막으로 단계(S430)에서 확인된 위변조 결과를 제출처 단말(300)은 화면에 표시할 수 있다(S440).그리고 실시예에 따라 제출처 단말(300)은 프린트 장치(도시하지 않음)에 문서 이미지를 전송하여 인쇄 용지에 출력되게 할 수 있다. 특히 본 발명에 따른 문서 해독 어플은 주민등록증, 운전면허증 등의 문서 이미지가 인쇄 용지에 인쇄될 때 실제 크기대로 인쇄되게 원본 문서의 가로세로 길이 값을 주어 프린트되도록 하는 것도 가능하다.The
다음으로 도 6을 참조하여 제출자 단말(100)에서 원본 문서를 카메라(110)로 촬영하여 문서 이미지를 획득하는 과정에 대해 보다 자세히 설명한다.Next, referring to FIG. 6, a process of photographing an original document with the
도 6은 본 발명에 따른 문서 이미지를 촬영할 때 화면을 예시한 도면이다.FIG. 6 is a view illustrating a screen when photographing a document image according to the present invention.
도 6을 참고하면, 문서 스캐닝 어플은 카메라(110)에서 원본 문서를 촬영한 이미지를 표시부(130)의 화면에 표시할 때 가이드선(1)이 화면에 표시되게 할 수 있다. 그리고 사용자가 제출자 단말(100)과 원본 문서의 거리를 조절하여 가이드선(1)과 원본 문서를 촬영한 이미지의 외곽선(2)이 일치하면, 문서 스캐닝 어플은 카메라(110)를 제어하여 자동으로 문서 이미지를 획득하게 구현할 수 있다. 이에 의해 사용자가 손으로 촬영 버튼을 선택할 때 생길 수 있는 흔들림을 방지할 수 있다.Referring to FIG. 6, the document scanning application may cause the guide line 1 to be displayed on the screen when the
본 발명의 실시예는 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터로 읽을 수 있는 매체를 포함한다. 이 매체는 앞서 설명한 휴대 단말을 이용한 문서 제출 방법을 실행시키기 위한 프로그램을 기록한다. 이 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 이러한 매체의 예에는 하드디스크, 플로피디스크 및 자기 테이프와 같은 자기 매체, CD 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 자기-광 매체, 롬, 램, 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 구성된 하드웨어 장치 등이 있다. 또는 이러한 매체는 프로그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.Embodiments of the present invention include a computer-readable medium having program instructions for performing various computer-implemented operations. This medium records a program for executing the document submission method using the above-described portable terminal. The medium may include program instructions, data files, data structures, etc., alone or in combination. Examples of such media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD and DVD, programmed instructions such as floptical disk and magneto-optical media, ROM, RAM, And a hardware device configured to store and execute the program. Or such medium may be a transmission medium, such as optical or metal lines, waveguides, etc., including a carrier wave that transmits a signal specifying a program command, data structure, or the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like.
이상에서 본 발명의 바람직한 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, Of the right.
Claims (10)
(b) 상기 제1 단말이 상기 획득된 원본 문서 이미지로부터 소정의 정보를 인식하는 단계,
(c) 상기 제1 단말이 인증 서버로부터 암호키를 전송받는 단계,
(d) 상기 제1 단말이 상기 전송된 암호키로 상기 원본 문서에서 인식된 소정의 정보를 암호화하는 단계,
(e) 상기 제1 단말이 상기 암호화된 정보를 QR 코드로 생성하는 단계,
(f) 상기 제1 단말이 상기 획득된 원본 문서 이미지에 상기 생성된 QR 코드를 첨부하는 단계, 그리고
(g) 상기 제1 단말이 상기 QR 코드가 첨부된 문서 이미지를 제2 단말로 전송하는 단계
를 포함하는 문서 이미지 전송 방법.(a) acquiring an image of an original document by a first terminal,
(b) recognizing predetermined information from the acquired original document image by the first terminal,
(c) receiving the encryption key from the authentication server by the first terminal,
(d) encrypting, by the first terminal, predetermined information recognized in the original document by the transmitted encryption key,
(e) the first terminal generating the encrypted information in a QR code,
(f) attaching the generated QR code to the obtained original document image by the first terminal, and
(g) transmitting, by the first terminal, the document image to which the QR code is attached to the second terminal
And transmitting the document image.
상기 제1 단말이 상기 원본 문서에 빛을 비춘 상태에서 이미지를 획득하는 단계, 그리고
상기 제1 단말이 상기 빛을 비춘 상태에서 획득된 이미지에서 반사되는 문양을 분석하여 상기 원본 문서의 위변조 여부를 판단하는 단계를 더 포함하고,
상기 (a) 내지 (g) 단계는 상기 원본 문서가 진본 문서인 경우 수행되는 문서 이미지 전송 방법.The method of claim 1,
The first terminal acquiring an image with the original document illuminated, and
Further comprising the step of determining whether the original document is forged or falsified by analyzing a pattern reflected from the image obtained when the first terminal illuminates the light,
Wherein the steps (a) to (g) are performed when the original document is a genuine document.
상기 암호키는 대응되는 일련 번호와 함께 상기 인증 서버에서 상기 제1 단말로 전송되는 문서 이미지 전송 방법.The method of claim 1,
Wherein the encryption key is transmitted from the authentication server to the first terminal together with a corresponding serial number.
상기 일련 번호는 암호화되지 않은 상태로 상기 QR 코드에 포함되거나 상기 QR 코드가 첨부된 문서의 파일명인 문서 이미지 전송 방법.4. The method of claim 3,
Wherein the serial number is a file name of a document included in the QR code in an unencrypted state or attached with the QR code.
상기 제2 단말이 상기 제1 단말에서 전송된 문서 이미지에 대응하는 일련 번호를 상기 인증 서버에 전송하여 암호키를 전송받는 단계,
상기 제2 단말이 상기 제1 단말에서 전송된 문서 이미지에 첨부된 QR 코드에 암호화되어 포함된 정보를 암호키를 이용하여 복호화하는 단계, 그리고
상기 제2 단말이 상기 제1 단말에서 전송된 문서 이미지에서 추출된 정보와 상기 복호화된 정보를 비교하여 위변조 여부를 확인하는 단계
를 더 포함하는 문서 이미지 전송 방법.5. The method of claim 4,
Receiving, by the second terminal, the serial number corresponding to the document image transmitted from the first terminal to the authentication server to receive the encryption key;
The second terminal decrypts the encrypted information included in the QR code attached to the document image transmitted from the first terminal using the cryptographic key, and
Comparing the extracted information from the document image transmitted from the first terminal with the decrypted information and verifying whether the second terminal forged or not
Further comprising:
상기 제2 단말이 상기 원본 문서의 이미지가 인쇄 용지에 실제 크기로 인쇄되도록 원본 문서의 가로세로 길이 값을 프린트 장치에 제공하는 문서 이미지 전송 방법.The method of claim 5,
And the second terminal provides the printing apparatus with the width-to-length value of the original document so that the image of the original document is printed on the printing paper at an actual size.
상기 (a) 단계는,
상기 제1 단말에서 원본 문서를 촬영한 이미지를 표시할 때 가이드선이 표시되는 단계, 그리고
상기 원본 문서를 촬영한 이미지의 외곽선과 상기 가이드선이 일치할 때 상기 원본 문서의 이미지를 획득하는 단계
를 포함하는 문서 이미지 전송 방법.The method of claim 1,
The step (a)
Displaying a guide line when displaying an image of an original document taken by the first terminal, and
Acquiring an image of the original document when the outline of the image of the original document is coincident with the guide line
And transmitting the document image.
을 포함하는 문서 이미지 전송 시스템.Receiving an image of an original document, recognizing predetermined information from the obtained original document image, receiving an encryption key from an authentication server, encrypting predetermined information recognized in the original document with the transmitted encryption key, A first terminal for generating encrypted information by a QR code, attaching the generated QR code to the obtained original document image,
The document image transmission system comprising:
상기 암호키는 대응되는 일련 번호와 함께 상기 인증 서버에서 상기 제1 단말로 전송되는 문서 이미지 전송 시스템.9. The method of claim 8,
Wherein the encryption key is transmitted from the authentication server to the first terminal together with a corresponding serial number.
상기 제출처는 제2 단말이고,
상기 제2 단말은,
상기 제1 단말에서 전송된 문서 이미지에 대응하는 일련 번호를 상기 인증 서버에 전송하여 암호키를 전송받고, 상기 제1 단말에서 전송된 문서 이미지에 첨부된 QR 코드에 암호화되어 포함된 정보를 암호키를 이용하여 복호화하며, 상기 제1 단말에서 전송된 문서 이미지에서 추출된 정보와 상기 복호화된 정보를 비교하여 위변조 여부를 확인하는 문서 이미지 전송 시스템.9. The method of claim 8,
The destination is the second terminal,
The second terminal,
A serial number corresponding to a document image transmitted from the first terminal is transmitted to the authentication server to receive an encryption key, and information encrypted and contained in a QR code attached to a document image transmitted from the first terminal is transmitted to the authentication server, And comparing the information extracted from the document image transmitted from the first terminal with the decrypted information to check whether the document is forged or not.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130123163A KR20150044150A (en) | 2013-10-16 | 2013-10-16 | System and method for transmitting document image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130123163A KR20150044150A (en) | 2013-10-16 | 2013-10-16 | System and method for transmitting document image |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20150044150A true KR20150044150A (en) | 2015-04-24 |
Family
ID=53036499
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20130123163A KR20150044150A (en) | 2013-10-16 | 2013-10-16 | System and method for transmitting document image |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20150044150A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102032131B1 (en) * | 2019-04-29 | 2019-10-15 | 박제규 | Method and System for authenticating documents using inquiry history notice |
WO2020222476A1 (en) * | 2019-04-29 | 2020-11-05 | 엘락테크㈜ | Document authentication system and document authentication method having enhanced authentication function by inquiry history notice |
US20230037567A1 (en) * | 2021-08-05 | 2023-02-09 | Bank Of America Corporation | Access control for updating documents in a digital document repository |
-
2013
- 2013-10-16 KR KR20130123163A patent/KR20150044150A/en not_active Application Discontinuation
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102032131B1 (en) * | 2019-04-29 | 2019-10-15 | 박제규 | Method and System for authenticating documents using inquiry history notice |
WO2020222475A1 (en) * | 2019-04-29 | 2020-11-05 | 엘락테크㈜ | Document authentication method and document authentication system in which authentication function is enhanced by inquiry history information and document authentication information |
WO2020222476A1 (en) * | 2019-04-29 | 2020-11-05 | 엘락테크㈜ | Document authentication system and document authentication method having enhanced authentication function by inquiry history notice |
KR20200126313A (en) * | 2019-04-29 | 2020-11-06 | 박제규 | Method and System for authenticating documents using inquiry history notice |
US20230037567A1 (en) * | 2021-08-05 | 2023-02-09 | Bank Of America Corporation | Access control for updating documents in a digital document repository |
US11880479B2 (en) * | 2021-08-05 | 2024-01-23 | Bank Of America Corporation | Access control for updating documents in a digital document repository |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200051144A1 (en) | Encrypted payment image | |
KR101039390B1 (en) | A method and system of examining the genuineness of the issued document using a bar-code | |
US20130247218A1 (en) | System And Method For Verifying Authenticity Of Documents | |
CN111581653A (en) | Contract document signing method, device, equipment and computer readable storage medium | |
JPWO2005024645A1 (en) | Information processing server and information processing method | |
KR20090100045A (en) | System for issuing and verifying electronic document, method for issuing electronic document and method for verifying electronic document | |
KR20090123555A (en) | A online confirming system for issued documents and the method thereof | |
KR102033621B1 (en) | System for detecting false qr code | |
KR20150044150A (en) | System and method for transmitting document image | |
JP6541311B2 (en) | Decryption system, program and method using cryptographic information code | |
JP2018055149A (en) | Shipping product authentication system and server apparatus | |
JP6922544B2 (en) | Information processing equipment, information processing system and information processing program | |
KR20200063609A (en) | System and method for preventing forgery and alteration of documents | |
JP6436069B2 (en) | Information processing system | |
JP6774684B2 (en) | Information processing device, residence card confirmation method, and residence card confirmation program | |
KR101945931B1 (en) | Method and Electronic Apparatus for Creating of Verifying Code for Verifying of Object | |
CN118334799B (en) | Method and equipment for providing enterprise individual self-help opening account one-stop service | |
JP6352221B2 (en) | Web page print document verification system | |
KR102511854B1 (en) | Apparatus and Method for notarizing documentary contract | |
KR101669120B1 (en) | Device for verifying caller facsimile and method thereof | |
JP2020017144A (en) | Authenticity determination system, image forming apparatus, reading device, server device, and authenticity determination method | |
WO2024150268A1 (en) | Terminal device, identity verification assistance method, and computer-readable storage medium | |
KR20170121737A (en) | Method for Providing Non-Facing Certification by using Camera | |
KR101539451B1 (en) | A method and system of examining the genuineness of the issued document using a optical character reader | |
JP2009140364A (en) | Document presentation system, document management device, method, program, paper document issuing device, method, program, and recording method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |