KR20020010458A - 이차원바코드를 이용한 문서전달 시스템 및 방법 - Google Patents

이차원바코드를 이용한 문서전달 시스템 및 방법 Download PDF

Info

Publication number
KR20020010458A
KR20020010458A KR1020010017652A KR20010017652A KR20020010458A KR 20020010458 A KR20020010458 A KR 20020010458A KR 1020010017652 A KR1020010017652 A KR 1020010017652A KR 20010017652 A KR20010017652 A KR 20010017652A KR 20020010458 A KR20020010458 A KR 20020010458A
Authority
KR
South Korea
Prior art keywords
bar code
dimensional bar
document
conversion server
internet
Prior art date
Application number
KR1020010017652A
Other languages
English (en)
Inventor
정규식
Original Assignee
정규식
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020000043138A external-priority patent/KR20000063619A/ko
Priority claimed from KR1020000043248A external-priority patent/KR20000059249A/ko
Application filed by 정규식 filed Critical 정규식
Publication of KR20020010458A publication Critical patent/KR20020010458A/ko

Links

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/10ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K1/00Methods or arrangements for marking the record carrier in digital fashion
    • G06K1/12Methods or arrangements for marking the record carrier in digital fashion otherwise than by punching
    • G06K1/121Methods or arrangements for marking the record carrier in digital fashion otherwise than by punching by printing code marks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Medicinal Chemistry (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 이차원바코드를 이용한 문서전달 시스템 및 그 방법에 있어서, 보다 상세하게는 전달하고자하는 문서를 이차원바코드로 인코딩하여 전달하면 이를 전달받아 이차원바코드를 디코딩하여 문서로 변환시켜 확인함으로써 전달된 문서의 위변조 및 진위 여부 등을 손쉽게 확인할 수 있는 이점이 있다.

Description

이차원바코드를 이용한 문서전달 시스템 및 방법{DOCUMENT TRANSFER SYSTEM USING 2-DIMENSIONAL BARCODE AND METHOD THEREOF}
본 발명은 이차원바코드를 이용한 문서전달 시스템 및 그 방법에 있어서, 보다 상세하게는 전달하고자하는 문서를 이차원바코드로 인코딩하여 전달하면 이를 전달받아 이차원바코드를 디코딩하여 문서로 변환시켜 확인함으로써 전달된 문서의 위변조 및 진위 여부 등을 확인 할 수 있도록 이차원바코드를 이용한 문서전달 시스템 및 그 방법에 관한 것이다.
인터넷은 전세계 190여 개 국가들의 통신망들과 서로 연결되어 있는 세계 최대의 네트워크로서, TCP/IP(Transmission Control Protocol/Internet Protocol) 통신 규약으로 접속되어 있다.
이런 인터넷은 2억 명 정도의 사용자가 사용 중에 있고, 약 3000만대 이상의호스트가 인터넷에 연결되어 있는 매우 광범위하고 범용적인 네트워크이다.
그러한 인터넷은 정보의 바다라고 일컫을 정도로, 많은 사람들이 다양한 종류의 정보와 내용을 쉽고 편하게 얻을 수 있도록, 계속해서 성장하고 있다. 또한, 인터넷은 멀티미디어 정보 검색이 가능하고, 실시간 인터넷 방송을 즐길 수 있으며, 전세계 컴퓨터에 접속이 가능하다. 또한, 전자 상거래, 전자우편, 실시간으로 대화, 온라인 게임, 인터넷폰, 파일 전송, 상담 등등과 같이, 할 수 있는 일을 알기보다, 인터넷으로 할 수 없는 일을 찾는 것이 쉬울 정도로, 인터넷의 유용성은 대단히 확대되고 있다.
이렇게 인터넷의 보급이 확대됨에 따라 많은 사용자들이 인터넷을 통해 각종 문서들을 전달하거나 중요한 개인의 의견들을 서로 교환하는 경우가 많게 된다.
또한, 인터넷 상의 보안기술과 네트워크의 발달에 따라 공공기관에서 발행되는 증명서류의 원본 등을 직접 방문하여 발급받아 제출하지 않고 원본문서를 전송하고 있으나, 전송된 문서의 원본 진위여부를 확인할 수 있는 방법이 없다는 문제점이 있다.
이와 같은 문제점을 해결하기 위해서 인터넷을 통한 문서 전송시 문서에 대해 인증을 대신하는 서버에서 인증코드를 발급받아 원본 진위여부를 확인할 수 있는 기술이 있으나, 문서에 대한 인증을 위해 수신자는 물론 송신자도 인증을 대신하는 인증서버에 접속하여야 한다.
즉, 송신자는 인증서버에 접속하여 해당 문서에 대한 인증코드를 발급받아 전송하고, 수신자는 전송된 인증코드를 인증서버에 접속하여 그 인증코드에 해당하는 값을 확인하여 전달된 문서의 진위여부를 확인하게 되는 것이다.
그러나, 이와 같은 방식은 송, 수신자가 직접 인증코드를 발급받거나 확인하기 위해 인증서버에 계속적으로 접속해야 한다는 또 다른 문제점이 있다.
또한, 오프라인 상에서 전달되는 문서의 경우는 위,변조의 우려로 인해 본인확인 및 인감증명 등 필요한 수단을 강구하고는 있으나, 중요 문서의 경우 이의 위,변조 가능성을 배제할 수 없다는 문제점이 있다.
예를 들어, 의약분업으로 인해 의사가 발행한 처방전을 약국에 전달할 때 원본의 회손 가능성이 발생할 뿐만 아니라 약국에서 환자가 제시한 처방전을 새로 입력함에 있어 오타로 인해 원본내용이 변조되는 경우가 발생된다.
본 발명은 상기와 같은 문제점을 해결하기 위해 창작된 것으로서, 본 발명의 목적은 전달하고자하는 문서를 이차원바코드로 인코딩하여 전달하면 접수받아 디코딩하여 확인함으로써 전달된 문서의 위변조 및 진위 여부 등을 확인 할 수 있도록 한 이차원바코드를 이용한 문서전달 시스템 및 그 방법을 제공함에 있다.
도 1은 본 발명에 의한 이차원바코드를 이용한 문서전달 시스템을 나타낸 블록구성도이다.
도 2는 본 발명에 의한 이차원바코드를 이용한 문서전달 방법을 설명하기 위한 흐름도이다.
도 3은 본 발명에 의한 이차원바코드를 이용한 문서전달 방법에서 일반문서를 이차원바코드로 인코딩하는 과정을 설명하기 위한 흐름도이다.
도 4는 도 3에 의해 인코딩된 이차원바코드를 나타낸 도면이다.
도 5는 본 발명에 의한 이차원바코드를 이용한 문서전달 방법에서 이차원바코드를 일반문서로 디코딩하는 과정을 설명하기 위한 흐름도이다.
도 6은 본 발명에 의한 이차원바코드를 이용한 문서전달 방법의 구체적인 실시예로써 처방전 전달 방법을 설명하기 위한 흐름도이다.
도 7은 본 발명에 의한 이차원바코드를 이용한 문서전달 시스템에 의해 처방전을 발행하기 위한 처방전 입력화면을 나타낸 도면이다.
도 8은 도 7에서 입력한 처방전의 인코딩된 결과를 나타낸 도면이다.
도 9는 본 발명에 의한 이차원바코드를 이용한 문서전달 시스템에 의해 전달된 처방전을 디코딩하여 출력된 문서를 나타낸 도면이다.
- 도면의 주요부분에 대한 부호의 설명 -
10 : 변환서버 20 : 인터넷
30 : 송신측컴퓨터 35 : 프린터
40 : 수신측컴퓨터 45 : 스캐너
상기와 같은 목적을 실현하기 위한 본 발명에 의한 이차원바코드를 이용한 문서전달 시스템은 인터넷을 통해 일반문서를 입력받아 이차원바코드로 인코딩하거나 이차원바코드를 입력받아 일반문서로 디코딩하는 변환서버와, 일반문서를 작성하여 인터넷을 통해 변환서버로 전송하여 이차원바코드를 수신받아 출력하는 송신측컴퓨터와, 이차원바코드를 입력받아 인터넷을 통해 변환서버로 전송하여 일반문서를 수신받아 저장하는 수신측컴퓨터로 이루어진 것을 특징으로 한다.
상기 송신측컴퓨터와 수신측컴퓨터 상호간에 이차원바코드를 인터넷을 통해 전달되도록 구성된 것을 특징으로 한다.
상기 송신측컴퓨터에는 이차원바코드를 출력하기 위한 프린터를 더 포함하여 이루어진 것을 특징으로 한다.
상기 수신측컴퓨터에는 이차원바코드를 입력하기 위한 스캐너를 더 포함하여 이루어진 것을 특징으로 한다.
또한, 본 발명에 의한 이차원바코드를 이용한 문서전달 방법은 송신측컴퓨터에서 일반문서를 작성하는 단계와, 인터넷을 통해 변환서버에 접속하고 작성된 일반문서를 전송하여 이차원바코드로 인코딩된 결과를 수신받는 단계와, 변환서버로부터 수신된 이차원바코드를 출력하는 단계와, 수신측컴퓨터에서 출력된 이차원바코드를 입력받아 변환서버에 접속하고 이차원바코드를 전송하여 일반문서로 디코딩된 결과를 수신받는 단계와, 변환서버로부터 수신된 일반문서를 저장하는 단계로 이루어진 것을 특징으로 한다.
위에서 변환서버에 접속할 때 로그인 절차를 수행하는 단계를 더 포함하여 이루어진 것을 특징으로 한다.
또한, 이차원바코드를 출력하는 단계는 인터넷을 통해 출력하는 것을 특징으로 한다.
또한, 이차원바코드를 출력하는 단계는 프린터를 통해 출력하는 것을 특징으로 한다.
또한, 이차원바코드를 입력하는 단계는 인터넷을 통해 입력받는 것을 특징으로 한다.
또한, 이차원바코드를 입력하는 단계는 스캐너를 통해 입력받는 것을 특징으로 한다.
위와 같이 이루어진 본 발명은 송신측컴퓨터에서 작성된 일반문서들을 변환서버로 전송하여 이차원바코드로 변환하여 수신받은 후 인터넷이나 프린터로 출력하여 수신측컴퓨터로 전송하면 수신측컴퓨터에서는 인터넷이나 스캐터를 통해 입력받은 이차원바코드를 변환서버로 전송하여 일반문서로 변환하여 수신받음으로써 전달된 문서의 위변조 및 진위여부를 확인할 수 있게 된다.
이하, 본 발명의 바람직한 실시예를 첨부된 도면을 참조하여 설명한다. 또한 본 실시예는 본 발명의 권리범위를 한정하는 것은 아니고, 단지 예시로 제시된 것이다.
도 1은 본 발명에 의한 문서전달 시스템을 나타낸 블록구성도이다.
여기에 도시된 바와 같이 인터넷을 통해 일반문서를 입력받아 이차원바코드로 인코딩하거나 이차원바코드를 입력받아 일반문서로 디코딩하는 변환서버(10)가 설치된다. 그리고, 일반문서를 작성하여 인터넷(20)을 통해 변환서버(10)로 전송하여 이차원바코드를 수신받아 출력하는 송신측컴퓨터(30)가 설치된다.
이때, 송신측컴퓨터(30)에는 이차원바코드를 온라인으로 출력할 수 있도록 인터넷(20)에 연결되어 전자메일 등으로 출력할 수 있도록 할 뿐만 아니라, 프린터(35)를 설치하여 이차원바코드를 인쇄함으로써 오프라인으로 전달되도록 한다.
그리고, 이차원바코드를 입력받아 인터넷(20)을 통해 변환서버(10)로 전송하여 일반문서를 수신받아 저장하는 수신측컴퓨터(40)가 설치된다.
이때, 수신측컴퓨터(40)도 이차원바코드를 전자메일 등의 온라인으로 입력받을 수 있도록 인터넷(20)에 연결되도록 할 뿐만 아니라, 오프라인으로 전달된 이차원바코드를 입력하기 위한 스캐너(45)를 설치하여 인쇄된 이차원바코드를 입력받을 수 있도록 한다.
위에서 작성되는 일반문서는 공공기관, 민간기관에서 발행되는 서류를 스캔하여 제공되는 그림파일을 포함한다.
위와 같이 이루어진 이차원바코드를 이용한 문서전달 시스템에 의한 이차원바코드를 이용한 문서전달 방법을 도 2내지 도 5에 도시된 흐름도를 참조하여 설명하면 다음과 같다.
송신측컴퓨터(30)에서 일반문서를 작성한다(S10). 이때 작성되는 일반문서는 공공기관이나 민간기관에서 발행된 서류를 스캔하여 제공하는 그림파일들도 포함된다.
또한, 송신측컴퓨터(30)에서 일반문서를 작성할 때 변환서버(10)에서 제공하는 클라이언트용 프로그램을 사용하여 문서를 작성하도록 함으로써 문서를 인코딩이나 디코딩할 때 편의성을 제공할 수도 있다.
이와 같이 작성된 일반문서는 인터넷(20)을 통해 접속된 변환서버(10)에 접속한다(S12).
이때 변환서버(10)에 접속하여 일반문서를 이차원바코드로 변환하기 위해서는 먼저 로그인을 수행하도록 한다. 따라서, 사전에 변환서버(10)에 개인의 일반적인 신상정보인 회원아이디, 비밀번호, 주소, 성명, 주민등록번호 등의 개인정보를 입력하여 회원으로 가입하여 문서변환을 하기 위해 로그온할 때 로그인 절차를 수행한다. 그러면, 변환서버(10)의 회원데이터베이스(15)에 저장된 데이터를 분석하여 가입회원인지 확인한 후 로그인을 수행한다.
로그인이 정상적으로 수행되면 변환하고자 하는 일반문서를 변환서버(10)로 전송한다(S14).
그러면, 변환서버(10)에서 전송받은 일반문서를 이차원바코드를 변환하게 된다(S16).
이차원바코드는 크게 바코드의 영역을 표시하기 위한 포지션 디텍터 부분(position detector)과, 본 바코드의 제반 인자들 즉, 바코드의 타입(type), 버전(version) 정보, 에러 정정율(error correction rate) 등에 관한 내용을 포함하고 있는 헤더(header)부와, 실질적인 데이터와 에러 정정을 위한 코드워드(codeword)에 관한 내용을 포함하고 있는 인코딩영역(encoding region)과, 상기 포지션 디텍터부와 인코딩영역을 구분하기 위하여 1 module 크기의 흰색모듈의 집합으로 구성된 세퍼레이터부(separators)와, 16 modules 크기의 흰색모듈의집합으로 표시되어 본 바코드영역과 다른 부분을 구분 지워주는 콰이어트존(quiet zone)으로 구성된다.
이와 같이 구성된 이차원바코드를 변환서버의 인코딩모듈에서 인코딩을 수행하는 과정을 도 3을 참조하여 설명한다.
인코딩모듈에서는 바코드의 타입, 버전, 코드명, 체인(chain)생성 여부, 에러정정 문자수 등과 같은 인코딩 조건을 사용자가 설정할 수 있도록 한 후(S160) 입력된 일반문서의 형식을 분석하여, 이후에 디코딩시 바코드를 이진데이터로 변환하기 위한 bits를 설정한다(S161).
상기 에러정정 문자수는 해당 데이터가 분할되는 코드워드 블럭의 크기에 대한 퍼센티지(percentage)로 표시된다. 그리고 상기 데이터의 형식을 분석하는 과정은, 인코딩할 데이터가 사용자가 입력한 데이터인지 기존에 이미 작성된 파일 데이터인지를 체크하여 만약, 파일 데이터인 경우에는 파일의 종류를 구분하여 이를 나타내는 비트를 헤더부에 덧붙인다.
다음으로, 최초에 사용자가 입력한 바코드의 타입, 버전, 코드명 등에 관한 내용에 따라 바코드의 헤더를 이진 데이터로 변환하는 헤더 인코딩을 실시한다(S162).
상기 헤더는 바코드를 인코딩시 환경정보를 담고 있는 부분으로, 상기 헤더 인코딩과정은 이러한 헤더를 이진데이터로 변환한다.
다음으로, 에러정정 알고리즘을 이용하여 헤더부에 대한 에러정정코드를 생성한다(S163). 데이터를 인코딩하는 과정에서데이터의 파손이나 훼손없이 데이터를보호할 수 있도록 헤더에 대한 에러정정코드를 생성한다.
다음으로, 사용자에 의해 입력된 문서 또는 메일 내용을 이진 데이터로 변환하는 인코딩 과정을 수행하고(S164), 앞서의 과정에서 생성된 헤더와 에러정정코드, 문서 또는 메일 데이터를 바코드의 스펙에서 정한 순서에 맞게 배치한다(S165).
배치되는 순서는 헤더, 헤더 에러정정코드, 데이터, 데이터 에러정정코드 순이다.
그리고 마지막으로, 앞서 단계에서 배치된 코드에 포지션 디텍터 등을 첨가하여 바코드의 이미지를 구성한다(S166).
이러한 과정을 수행하여 형성된 이차원바코드의 이미지는 도 4와 같다.
이렇게 일반문서의 이차원바코드로의 인코딩을 완료하면 형성된 이차원바코드를 송신측컴퓨터(30)를 전송하여 송신측컴퓨터(30)에서 변환된 이차원바코드를 수신한다(S18).
수신된 이차원바코드는 출력하기 위한 방법을 선택한다(S20). 즉, 온라인을 통해 전자메일 등을 통해 수신측컴퓨터(40)로 전송하는 경우와, 오프라인을 통해 전달되도록 하기 위해 프린터(35)로 인쇄하는 경우를 선택한다.
이때 온라인을 선택했을 경우에는 전자메일 등을 통해 인터넷(20)으로 변환된 이차원바코드를 전송한다(S22). 그러나, 오프라인을 선택했을 경우에는 변환된 이차원바코드를 프린터(35)로 일반문서와 함께 인쇄하게 된다(S24).
따라서, 수신측컴퓨터(40)에서도 송신측컴퓨터(30)에서 온라인으로 출력했을경우에는 온라인으로 입력받게 된다(S28). 그러나, 오프라인인 프린터(35)로 출력했을 경우에는 이차원바코드가 인쇄된 인쇄물을 스캐너(45)를 통해 입력받게 된다(S26)(S28).
수신측컴퓨터(40)에서 온라인이나 오프라인으로 이차원바코드를 입력받게 되면 이차원바코드를 일반문서로 변환하기 위해 인터넷(20)을 통해 변환서버(10)에 접속하여 로그온 절차를 수행한다(S30). 그러면, 변환서버(10)에서 회원데이터베이스(15)를 확인하여 회원여부를 확인한다. 그러면 입력받은 이차원바코드를 전송하여 디코딩하도록 요청한다(S32).
그러면, 변환서버에서 전송받은 이차원바코드는 변환서버의 디코딩모듈에서 디코딩을 수행하게 되며 도 5를 참조하여 설명하면 다음과 같다.
디코딩모듈은 입력된 이차원바코드의 이미지를 추출하고(S340), 이 추출한 이미지영역의 좌표를 재구성한다(S341). 그리고 블랙 또는 화이트 모듈로 표시된 이진 데이터값을 바이트 이미지로 해석하고(S342), 바코드 구성요소의 배치순서에 맞춰 헤더, 데이터, ECC(Error Correction Code) 정보를 읽는다(S343).
그런다음, 읽어들인 정보로부터 바코드의 타입과, 버전정보, 에러정정 정보를 추출한다(S344).
다음으로, 헤더부의 에러정정과정을 수행하고(S345), 데이터부의 에러정정과정을 수행한다(S346). 본 실시예에서는 에러정정과정에서 에러를 검출하고 복원하는데 Reed-Solomon 알고리즘을 이용한다.
에러정정 과정을 수행한 후 마지막으로 데이터를 재구성하여 디코딩과정을완료하여 일반문서를 복원한다(S347).
이렇게 변환서버(10)에서 복원된 일반문서는 수신측컴퓨터(40)로 전송되어 수신측컴퓨터(40)에서 수신받아, 저장하여 문서전달이 이루어지게 된다.
오프라인에서 일반문서와 함께 인쇄된 이차원바코드를 전달받아 스캐너(45)를 통해 이차원바코드를 스캔하여 입력받아 일반문서로 변환할 경우 인쇄된 일반문서를 새롭게 입력하지 않더라도 이차원바코드를 통해 모든 정보가 입력됨으로써 별도의 입력작업이 필요없게 된다.
이와같이 이차원바코드를 이용한 문서전달 시스템과 방법을 통해 구체적으로 적용한 실시예로써 처방전 전달에 대해서 도 6을 참조하여 설명하면 다음과 같다.
여기에 도시된 바와 같이 대기상태에서(S60) 사용자에게 처방전발생을 원하는지(S62), 처방전의 스캐닝을 원하는지 묻는다(S674).
이때 처방전을 발행할 경우에는 송신측컴퓨터(30)에서 작업이 이루어지는 상태이며, 처방전의 스캐닝을 원하는 경우에는 수신측컴퓨터(40)에서 작업이 이루어지는 상태를 나타낸다.
위의 대기상태에서 사용자가 처방전발행을 원하면 사용자가 처방전을 입력할 수 있도록 처방전입력화면을 디스플레이하고(S64), 사용자가 처방전의 각 항목에 맞게 데이터를 입력하면 처방전의 각 항목란에 처방전 데이터를 입력시킨다(S66).
도 7은 본 발명에 의한 이차원바코드를 이용한 문서전달 시스템에 의해 처방전을 발행하기 위한 처방전 입력화면을 나타낸 도면이다.
여기에 도시된 바와 같이 병/의원의 의사가 처방전을 발행할 때 처방전 입력화면은, 우측상단에 처방전 데이터를 담고 있는 이차원바코드가 디스플레이 되는 란이 있고, 다음으로, 보험종류를 선택하도록 구성된다.
한편, 바코드란의 하단에 의료보험, 의료보호, 산재보험, 자동차보험, 기타 등으로 구분하여 혜택 받고자 하는 보험을 선택할 수 있는 란이 마련되어 있다.
그리고 처방전의 교부일자와 교부번호를 입력하는 항목, 처방전의 대상인 환자의 성명과 주민등록번호, 질병을 입력하는 항목, 본 처방전을 교부하는 의료기관을 명시하는 항목과, 처방한 의사(처방의)의 성명을 명시하기 위한 항목, 처방의의 면허번호를 기재하는 항목, 처방 의약품의 목록과 투약방법 등을 기재하는 항목 등으로 구성된다.
이와 같이 구성된 처방전 입력화면에 따라 의사가 입력한 처방전 데이터는 송신측컴퓨터(30)에 저장된다.
이렇게 처방전 데이터를 입력하게 되면 다음으로, 사용자에게 처방전 데이터의 입력이 완료되었는지를 묻는다(S68). 사용자로부터 입력이 완료되었다는 키가 입력되지 않은 경우에는 계속해서 처방전 데이터를 입력하도록 사용자에게 요구한다(S66). 그러나, 입력이 완료되었다는 키가 입력되면 처방전을 이차원바코드로 인코딩하기 위해 변환서버(10)에 접속하여 입력한 처방전을 전송하여 인코딩 한다(S70).
그러면, 변환서버(10)에서 입력된 처방전 데이터를 이차원바코드로 인코딩을 완료하면 송신측컴퓨터(30)에서 수신받아 처방전과 함께 이차원바코드를프린터(35)를 통해 인쇄한다(S72).
도 8과 같이 프린터로 출력된 처방전은 화면의 우측상단에 처방전데이터를 인코딩한 결과물인 이차원바코드가 표시되어 인쇄된다.
이렇게 인쇄된 처방전은 환자에게 발급된다. 그러면, 처방전을 발급받은 환자는 이차원바코드가 어떻게 구성되어 있는지 알 수 없기 때문에 환자는 이차원바코드를 위조하거나 변조할 수 없게 된다. 이차원바코드만 위변조가 안되면 처방전의 다른 부분이 훼손되거나 위변조 되더라도 원래의 처방전 데이터를 복원할 수 있게 된다.
약사는 이차원바코드가 인쇄된 처방전을 환자로부터 수령하고 다음으로, 키보드에 의한 처방전 데이터의 입력없이 바로 처방전의 우측상단에 인쇄된 이차원바코드를 스캐너(45)로 스캐닝하기 위해 수신측컴퓨터(40)에서 사용자에게 처방전 발생을 원하는지(S62), 처방전의 스캐닝을 원하는지 묻는 단계(S74)에서, 처방전의 스캐닝을 원하게 되면 스캐너(45)를 동작되어 처방전의 이차원바코드를 스캐닝하여 입력받는다(S76).
이렇게 스캐닝되어 입력된 이차원바코드를 이진데이터로 디코딩하기 위해 변환서버(10)로 입력된 이차원바코드를 전송하여 디코딩을 수행한다(S78). 이렇게 변환서버(10)에서 이차원바코드의 디코딩된 결과를 수신측컴퓨터(40)에서 수신받아 처방전의 각 항목에 대입시켜 도 9와 같이 처방전화면을 디스플레이 한다(S80).
이렇게 전달받은 처방전은 변환서버(10)에서 자동으로 변환됨으로써 전산입력되어 약사가 수동으로 처방전의 데이터를 키보드로 입력할 필요가 없고 이에 따라 처방전의 재입력 과정이 간소화되어 처방전의 재입력과정이 간소화됨으로써 환자의 대기시간을 대폭 줄일 수 있어 환자나 약국 양자모두 효율적이다.
위와 같이 인터넷(20)을 통하여 문서를 발송하게 되는 경우, 그 문서의 원본 진위여부를 쉽게 확인할 수 있게된다. 또한, 온라인 상에서 확인할 수 있을 뿐만 아니라 오프라인 상에서 작성된 문서에 있어서도, 인쇄된 문서 내에 포함된 이차원 바코드를 스캐너(45)를 이용하여 스캔한 후 변환서버(10)로 전송하여 디코딩함으로써 문서의 진위여부를 효과적으로 확인할 수 있게 된다.
따라서, 상기 문서는 일반적인 텍스트 파일만 해당하는 것이 아니라 공공기관에서 발행하는 증명서, 등록서류 등을 스캔한 이미지 파일을 포함하게 된다.
상기한 바와 같이 본 발명은 전달하고자하는 문서를 이차원바코드로 인코딩하여 전달하면 이를 전달받아 이차원바코드를 디코딩하여 문서로 변환시켜 확인함으로써 전달된 문서의 위변조 및 진위 여부 등을 확인 할 수 있는 이점이 있다.
또한, 본 발명은 이차원바코드로 인코딩하거나 디코딩하기 위한 변환프로그램을 개별적으로 설치할 필요 없이 변환서버에 로그인함으로써 문서를 변환하거나 이차원바코드를 변환할 수 있어 편리하게 이차원바코드를 사용할 수 있는 이점이 있다.
또한, 오프라인 상의 공공기관에서 발행되는 공문서의 경우에서도 위변조 여부를 쉽게 확인할 수 있는 이점이 있다.
또한, 오프라인으로 전달되는 문서에 문서의 내용을 이차원바코드로 변환하여 함께 전달함으로써 이차원바코드를 스캔하여 변환함으로써 새롭게 입력할 필요없이 문서의 전자화를 수행할 수 있는 이점이 있다.

Claims (10)

  1. 인터넷을 통해 일반문서를 입력받아 이차원바코드로 인코딩하거나 이차원바코드를 입력받아 일반문서로 디코딩하는 변환서버와,
    일반문서를 작성하여 인터넷을 통해 상기 변환서버로 전송하여 이차원바코드를 수신받아 출력하는 송신측컴퓨터와,
    상기 이차원바코드를 입력받아 인터넷을 통해 상기 변환서버로 전송하여 일반문서를 수신받아 저장하는 수신측컴퓨터
    로 이루어진 것을 특징으로 하는 이차원바코드를 이용한 문서전달 시스템.
  2. 제 1항에 있어서, 상기 송신측컴퓨터와 상기 수신측컴퓨터 상호간에 인터넷을 통해 이차원바코드가 전달되도록 구성된 것을 특징으로 하는 이차원바코드를 이용한 문서전달 시스템.
  3. 제 1항에 있어서, 상기 송신측컴퓨터에는 이차원바코드를 출력하기 위한 프린터를 더 포함하여 이루어진 것을 특징으로 하는 이차원바코드를 이용한 문서전달 시스템.
  4. 제 1항에 있어서, 상기 수신측컴퓨터에는 이차원바코드를 입력하기 위한 스캐너를 더 포함하여 이루어진 것을 특징으로 하는 이차원바코드를 이용한 문서전달 시스템.
  5. 송신측컴퓨터에서 일반문서를 작성하는 단계와,
    인터넷을 통해 변환서버에 접속하고 작성된 일반문서를 전송하여 이차원바코드로 인코딩된 결과를 수신받는 단계와,
    변환서버로부터 수신된 이차원바코드를 출력하는 단계와,
    수신측컴퓨터에서 출력된 이차원바코드를 입력받아 변환서버에 접속하고 이차원바코드를 전송하여 일반문서로 디코딩된 결과를 수신받는 단계와,
    변환서버로부터 수신된 일반문서를 저장하는 단계
    로 이루어진 것을 특징으로 하는 이차원바코드를 이용한 문서전달 방법.
  6. 제 5항에 있어서, 상기 변환서버에 접속할 때 로그인 절차를 수행하는 단계를 더 포함하여 이루어진 것을 특징으로 하는 이차원바코드를 이용한 문서전달 방법.
  7. 제 5항에 있어서, 상기에서 이차원바코드를 출력하는 단계는 인터넷을 통해 출력하는 것을 특징으로 하는 이차원바코드를 이용한 문서전달 방법.
  8. 제 5항에 있어서, 상기에서 이차원바코드를 출력하는 단계는 프린터를 통해 출력하는 것을 특징으로 하는 이차원바코드를 이용한 문서전달 방법.
  9. 제 5항에 있어서, 상기 이차원바코드를 입력하는 단계는 인터넷을 통해 입력받는 것을 특징으로 하는 이차원바코드를 이용한 문서전달 방법.
  10. 제 5항에 있어서, 상기 이차원바코드를 입력하는 단계는 스캐너를 통해 입력받는 것을 특징으로 하는 이차원바코드를 이용한 문서전달 방법.
KR1020010017652A 2000-07-26 2001-04-03 이차원바코드를 이용한 문서전달 시스템 및 방법 KR20020010458A (ko)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1020000043138A KR20000063619A (ko) 2000-07-26 2000-07-26 처방전 전달시스템
KR1020000043138 2000-07-26
KR1020000043248 2000-07-27
KR1020000043248A KR20000059249A (ko) 2000-07-27 2000-07-27 비표준 이차원바코드를 이용한 문서보안 시스템

Publications (1)

Publication Number Publication Date
KR20020010458A true KR20020010458A (ko) 2002-02-04

Family

ID=26638256

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010017652A KR20020010458A (ko) 2000-07-26 2001-04-03 이차원바코드를 이용한 문서전달 시스템 및 방법

Country Status (1)

Country Link
KR (1) KR20020010458A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100653961B1 (ko) * 2004-09-22 2006-12-19 주식회사 이지다큐 2차원 바코드를 이용한 처방전 오류/위조 방지 시스템 및그 운영 방법
US8104685B2 (en) 2007-08-06 2012-01-31 Samsung Electronics Co., Ltd. Multi-function machine and method of controlling the same

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5243655A (en) * 1990-01-05 1993-09-07 Symbol Technologies Inc. System for encoding and decoding data in machine readable graphic form
JPH09179924A (ja) * 1995-12-08 1997-07-11 Matsushita Electric Ind Co Ltd 印刷媒体に印刷する情報をエンコードする方法、印刷媒体に印刷された情報をデコードする方法、および2次元データバーコード
JP2000047967A (ja) * 1998-07-31 2000-02-18 Sony Corp 情報処理装置および方法、情報処理システム、並びに提供媒体
KR20000019118A (ko) * 1998-09-07 2000-04-06 정규식 2차원 바코드 시스템
KR20000036642A (ko) * 2000-03-24 2000-07-05 이태범 바코드를 이용한 처방전 전달 시스템 및 그 방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5243655A (en) * 1990-01-05 1993-09-07 Symbol Technologies Inc. System for encoding and decoding data in machine readable graphic form
JPH09179924A (ja) * 1995-12-08 1997-07-11 Matsushita Electric Ind Co Ltd 印刷媒体に印刷する情報をエンコードする方法、印刷媒体に印刷された情報をデコードする方法、および2次元データバーコード
JP2000047967A (ja) * 1998-07-31 2000-02-18 Sony Corp 情報処理装置および方法、情報処理システム、並びに提供媒体
KR20000019118A (ko) * 1998-09-07 2000-04-06 정규식 2차원 바코드 시스템
KR20000036642A (ko) * 2000-03-24 2000-07-05 이태범 바코드를 이용한 처방전 전달 시스템 및 그 방법

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100653961B1 (ko) * 2004-09-22 2006-12-19 주식회사 이지다큐 2차원 바코드를 이용한 처방전 오류/위조 방지 시스템 및그 운영 방법
US8104685B2 (en) 2007-08-06 2012-01-31 Samsung Electronics Co., Ltd. Multi-function machine and method of controlling the same
US8857715B2 (en) 2007-08-06 2014-10-14 Samsung Electronics Co., Ltd. Multi-function apparatus and method of controlling the same

Similar Documents

Publication Publication Date Title
US6434561B1 (en) Method and system for accessing electronic resources via machine-readable data on intelligent documents
US20060259783A1 (en) Methods and Systems for Clinical Trial Data Management
US20080091954A1 (en) Method and system for facilitating printed page authentication, unique code generation and content integrity verification of documents
US7644280B2 (en) Method and system for linking certificates to signed files
US6182076B1 (en) Web-based, biometric authetication system and method
JP6296060B2 (ja) e文書に署名するための追加的な確認を備えたアナログデジタル(AD)署名を使用する方法
CN101375284B (zh) 安全数据分析方法和***
US7822690B2 (en) Paperless process for mortgage closings and other applications
ES2275702T3 (es) Recibo digital de una transaccion.
US8219817B2 (en) System and method for authentication of transformed documents
US7117367B2 (en) Method of authenticating a plurality of files linked to a text document
US20090015876A1 (en) Method to certify facsimile transmissions
US20010000045A1 (en) Web-based, biometric authentication system and method
AU2004308495A1 (en) Method and process for creating an electronically signed document
US20040177097A1 (en) Web-based, biometric authentication system and method
WO2001077847A1 (en) Method and apparatus for rendering electronic documents
KR20000075866A (ko) 디지털 서명을 갖는 전송 수정본
US7966492B1 (en) System and method for allowing an e-mail message recipient to authenticate the message
EP2360907B1 (fr) Procédé de transmission sécurisée utilisant un serveur de télécopie, système et programme d'ordinateur pour la mise en oeuvre de ce procédé
TWM520159U (zh) 產生與驗證具電子認證與紙本認證的認證電子文件之裝置
KR20020010458A (ko) 이차원바코드를 이용한 문서전달 시스템 및 방법
KR20000059249A (ko) 비표준 이차원바코드를 이용한 문서보안 시스템
TWI595380B (zh) 產生與驗證具電子認證與紙本認證的認證電子文件之裝置及其方法
JP2008210161A (ja) 情報の選択開示が可能な保険販売システム
Jøsang et al. Robust WYSIWYS: a method for ensuring that what you see is what you sign

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application