KR20160041680A - 위변조 방지 qr코드 및 위변조 방지 qr코드 자동생성 시스템과 그 시스템의 운영방법 - Google Patents

위변조 방지 qr코드 및 위변조 방지 qr코드 자동생성 시스템과 그 시스템의 운영방법 Download PDF

Info

Publication number
KR20160041680A
KR20160041680A KR1020140136116A KR20140136116A KR20160041680A KR 20160041680 A KR20160041680 A KR 20160041680A KR 1020140136116 A KR1020140136116 A KR 1020140136116A KR 20140136116 A KR20140136116 A KR 20140136116A KR 20160041680 A KR20160041680 A KR 20160041680A
Authority
KR
South Korea
Prior art keywords
code
information
image
forgery
random number
Prior art date
Application number
KR1020140136116A
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
Application filed by 주식회사 이노서티 filed Critical 주식회사 이노서티
Priority to KR1020140136116A priority Critical patent/KR20160041680A/ko
Publication of KR20160041680A publication Critical patent/KR20160041680A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06046Constructional details
    • G06K19/06056Constructional details the marking comprising a further embedded marking, e.g. a 1D bar code with the black bars containing a smaller sized coding
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41MPRINTING, DUPLICATING, MARKING, OR COPYING PROCESSES; COLOUR PRINTING
    • B41M3/00Printing processes to produce particular kinds of printed work, e.g. patterns
    • B41M3/14Security printing
    • B41M3/148Transitory images, i.e. images only visible from certain viewing angles
    • 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

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

본 발명에 따른 위변조 방지 QR코드는, 배경과 대비되는 색깔을 가진 복수 개의 셀(cell)들의 배열로 이루어지며, 난수화된 코드 정보가 변환되어 기록된 데이터 영역(22)과; 상기 QR코드(20)의 4곳의 모서리들 중에서 3곳의 모서리에 형성된 위치찾기 심볼들(21);을 포함하며, 상기 데이터 영역(22)에 기록된 정보는 난수화된 문자열로서, 제1의 길이를 가지며, QR코드 스캔 어플리케이션이 설치된 이동통신단말기 또는 QR코드의 스캔 기능을 갖추고 컴퓨터 장치에 연결된 스캐너 장치에 의해 상기 데이터 영역(22)의 정보가 판독되면, 상기 이동통신단말기 또는 컴퓨터 장치는 상기 QR코드의 정보에 의해서 호출되는 전산 데이터베이스에 접근할 수 있고, 이때 상기 이동통신단말기 또는 컴퓨터 장치의 화면에는 상기 전산 데이터베이스에 저장된 복수 개의 레코드들 중 상기 QR코드의 난수화된 코드 정보와 연관된 레코드의 정보들을 이동통신단말기의 화면에 적합한 출력양식으로 표시되도록 한다.

Description

위변조 방지 QR코드 및 위변조 방지 QR코드 자동생성 시스템과 그 시스템의 운영방법{QR code for counterfeit and forgery prevention, a system for automatically producing QR codes for counterfeit and forgery prevention and the operating method therefor}
본 발명은 위변조 방지 QR코드 및 위변조 방지 QR코드 자동생성 시스템과 그 시스템의 운영방법에 관한 것으로서, 특히 QR코드에 의해서 나타내고자 하는 정보는 전산 데이터베이스에 저장해 두고 정작 QR코드 자체에는 일정한 자리수를 가진 난수코드만을 기록해 둠으로써 제3자가 QR코드만 가지고서는 무슨 내용을 나타내는 것인지 파악하기 어렵도록 하여 위변조를 방지하며, 기존 QR코드에서 사각형의 격자모양으로 되어 있던 셀들을 원형(圓形) 또는 특정 형태의 도형의 모양으로 변환하고, QR코드 내에 이미지나 로고를 삽입함으로써 제3자의 위조 또는 변조를 원천적으로 차단할 수 있도록 한 위변조 방지 QR코드 및 위변조 방지 QR코드 자동생성 시스템과 그 시스템의 운영방법에 관한 것이다.
QR코드(quick response)는 흑백격자무늬 패턴 모양의 정보를 나타내는 매트릭스 형식의 2차원 바코드로, 기존 1차원 바코드가 용량제한 문제로 가격과 상품명등 한정된 정보만 담는데 비해 QR코드는 넉넉한 용량과 스마트폰을 통한 인터넷 및 멀티미디어와 연동이 가능하다는 강점을 가지고 있어 다양한 산업 매체에서 활용되고 있다. 특히 별도로 정보를 읽는 장치가 아닌 스마트폰을 통하여 QR코드를 손쉽게 읽을 수 있다는 장점이 있어 대중화되어 있는 추세이다.
도1은 종래의 QR코드(1′)의 일예를 도시한 것이다. 도1에 도시된 바와 같이, QR코드(1′)는 정사각형 모양으로 된 2차원 바코드로서, 네 모서리 중에서 3군데의 모서리들에 사각형 모양의 위치찾기 심볼(21)들이 형성되어 있고, 데이터 영역(22)안에는 사각형의 점으로 된 셀들(23)이 다수 배치되어 있다. QR이란 말은 'quick response'의 약자로, 빠른 응답을 얻을 수 있다는 의미가 명칭으로 그대로 굳어진 것이다. QR코드는 일본의 덴소 웨이브사가 개발한 2차원 바코드 체계로서, 기존의 바코드보다는 한층 진보된 코드 체계이다.
기존의 바코드는 기본적으로 가로 배열에 200여자의 숫자 정보만 넣을 수 있었지만, QR코드는 가로 세로를 모두 활용하여 숫자로는 최대 7,089자, 문자로는 최대 4,296자, 한자로는 최대 1,817자 정도를 기록할 수 있다. 때문에 기존의 1차원 바코드는 기껏해야 특정 상품명이나 제조사 등의 정보만 기록할 수 있었지만, QR코드에는 긴 문장의 인터넷 주소, 사진 및 동영상 정보, 지도 정보, 명함 정보 등을 모두 담을 수 있는 장점이 있다.
또한 QR코드는 2㎠의 작은 크기로 만들 수 있고, 오류 복원 기능이 있어 코드 일부분이 오염되거나 손상되더라도 데이터 정보를 복원할 수 있는 장점이 있으며, 코드의 모양이 정사각형이라 360도 어느 방향에서 읽어도 정확하게 인식될 수 있다.
이처럼 코드체계로서 활용성과 확장성이 높은 QR코드는 물류 유통 산업 분야를 기초로 각종 이벤트나 할인 행사정보를 소비자들에게 손쉽게 알리기 위한 마케팅 도구로도 활용되고 있으며, 명함, 표지판, 광고 등에도 이미 널리 활용되고 있지만, 이에서 더 나아가 앞으로는 각종 물품과 문서 등의 진정성을 인증하는데도 적극 활용될 수 있다. 예를 들어 QR코드는 관세청의 병행수입 통관인증표지제도로 활용될 수 있고, 또한 철강사들의 철강 제품 시험성적서의 위조/변조 방지를 확인하기 위한 인증 기술로도 활용될 수 있다.
즉, 농산물, 수입품, 철강제품 등에 QR코드를 표시함으로써 소비자가 스마트폰으로 QR코드를 스캔하거나 촬영하기만 하면, 농산물의 유통과정에 관한 정보를 스마트폰으로 쉽게 확인할 수 있고, 병행수입품의 통관정보를 확인할 수 있으며, 또한 철강제품이 국내에서 제작된 정상품인지 혹은 해외에서 수입된 저가품인지를 쉽게 확인할 수 있다.
그러나 QR코드를 제작하는 어플리케이션이나 소프트웨어는 인터넷에서 쉽게 구할 수 있기 때문에, 누구나 QR코드를 제작하는 것이 가능하며, 유사한 QR코드 발생기(QR code generator)를 통해 위조와 변조 가능성이 높으므로 이러한 문제점들을 해결하기 위한 QR코드의 위조방지 방안이 절실히 필요하게 되었다.
특히 농산품과 병행수입품 및 철강제품의 진품 인증을 위해 QR코드가 사용되는 경우에는, 권한없는 자가 QR코드를 위조 또는 변조해서 짝퉁제품에 부착하여 사용할 경우 유통구조의 건전성을 뒤흔들 위험성이 있다. 이러한 이유에서 공개된 QR코드 발생기(QR code generator)를 사용해서 QR코드를 위조 또는 변조하는 것을 원천적으로 방지할 수 있는 위변조 방지 QR코드 및 그러한 위변조 방지 QR코드를 자동적으로 생성할 수 있는 시스템과 그 시스템의 운영방법을 개발할 필요가 있었다.
상기 문제점을 해결하기 위하여, 본 발명은 중요 QR코드의 대량 복제와 QR코드를 통해 제공되는 정보의 위조 및/또는 변조를 방지하기 위한 기술로서 위변조 방지 QR코드를 자동으로 생성할 수 있는 시스템과 그 방법을 제공하는 것을 목적으로 한다.
그리고 상기 문제점을 해결하기 위하여 본 발명은 QR코드에 의해서 나타내고자 하는 진짜 정보는 전산 데이터베이스에 저장해 두고 정작 QR코드 자체에는 일정한 자리수를 가진 난수코드만을 기록해 둠으로써 제3자가 QR코드만 가지고서는 무슨 내용을 나타내는 것인지 파악하기 어렵도록 하여 위변조를 방지하며, 이와 아울러 기존 QR코드에서 사각형의 격자모양으로 되어 있던 셀들을 원형(圓形) 또는 특정 형태의 도형 모양으로 변환하고, QR코드 내에 이미지나 로고를 삽입함으로써 제3자의 위조 또는 변조를 원천적으로 차단할 수 있도록 한 위변조 방지 QR코드 및 위변조 방지 QR코드 자동생성 시스템과 그 시스템의 운영방법을 제공하는 것을 목적으로 한다.
상기 목적을 달성하기 위하여 본 발명에 의해 제공된 위변조 방지 QR코드는, 정사각형의 모양을 가진 QR(quick response)코드에 있어서, 배경과 대비되는 색깔을 가진 복수 개의 셀(cell)들의 배열로 이루어지며, 난수화된 코드 정보가 변환되어 기록된 데이터 영역(22)과; 상기 QR코드(20)의 4곳의 모서리들 중에서 3곳의 모서리에 형성된 위치찾기 심볼들(21);을 포함하며, 상기 데이터 영역(22)에 기록된 정보는 난수화된 문자열로서, 제1의 길이를 가지며, QR코드 스캔 어플리케이션이 설치된 이동통신단말기 또는 QR코드의 스캔 기능을 갖추고 컴퓨터 장치에 연결된 스캐너 장치에 의해 상기 데이터 영역(22)의 정보가 판독되면, 상기 이동통신단말기 또는 컴퓨터 장치는 상기 QR코드의 정보에 의해서 호출되는 전산 데이터베이스에 접근할 수 있고, 이때 상기 이동통신단말기 또는 컴퓨터 장치의 화면에는 상기 전산 데이터베이스에 저장된 복수 개의 레코드들 중 상기 QR코드의 난수화된 코드 정보와 연관된 레코드의 정보들을 이동통신단말기의 화면에 적합한 출력양식으로 표시되도록 하는 것을 특징으로 한다.
그리고 상기 목적을 달성하기 위하여 본 발명에 의해 제공된 위변조 방지 QR코드 자동생성 시스템은, 사용자의 단말기(101)와 연결되어, QR코드로서 표현할 정보를 전송받아 QR코드 정보 데이터베이스(150)에 저장하고, 상기 QR코드 정보 데이터베이스(150)에 저장된 데이터를 호출하기 위한 수단으로 웹페이지 주소(URL)를 생성하며, 난수코드를 생성하여 상기 웹페이지 주소와 서로 매칭시켜서 상기 QR코드 정보 데이터베이스(150)에 함께 저장하는 정보생성모듈(110); 상기 난수코드를 QR코드로 변환하여 1차 QR코드를 생성한 후, 이미지 합성모듈(130)에 의해 완성된 위변조 방지 QR코드를 수정 불가능한 형식의 이미지 파일로 변환하는 QR코드 생성모듈(120); 상기 QR코드 생성모듈(120)의 QR코드 생성부(121)에서 제작된 1차 QR코드(122a)에다가 원형(圓形) QR패턴 이미지 레이어(131)와 삽입 이미지/로고 레이어(132)를 적용하여 위변조 방지 QR코드를 완성하는 이미지 합성모듈(130); 상기 QR코드 생성모듈(120)에 의해서 생성된 위변조 방지 QR코드를 인쇄용지(171)에 인쇄하는 출력기(180); 및 상기 정보생성모듈(110), QR코드 생성모듈(120), QR코드 합성 모듈(130) 및 출력기(180)의 동작을 제어하는 제어부(140);를 포함하며, 상기 원형 QR패턴 이미지 레이어(131)는 그 격자 패턴 중의 셀들(131a)이 원형의 모양으로 각각 형성되어 있고, 상기 삽입 이미지/로고 레이어(132)는 QR코드의 면적 일부에 해당하는 위치에 이미지/로고(132a)가 형성되어, 상기 완성된 위변조 방지 QR코드(133a)는 데이터 영역(22) 중의 각 셀들(23a)이 원형(圓形)의 모양을 가지며, 상기 데이터 영역(22) 중의 일부 면적에는 소정의 이미지 또는 로고(24)가 삽입된 것을 특징으로 한다.
또한 상기 목적을 달성하기 위하여 본 발명에 의해 제공된 위변조 방지 QR코드 자동생성 시스템의 운영방법은, (a) 상기 사용자 단말기로부터 QR코드로써 표현하고자 하는 입력정보를 전송받아 QR코드 정보 데이터베이스(150)에 저장하는 제1단계; (b) 상기 QR코드 입력정보에 대응해서 관리코드를 생성하고, 웹페이지 주소를 생성하는 제2단계; (c) 상기 입력정보가 기록된 레코드에 대해서 웹페이지 주소(URL)를 부여하고 상기 웹페이지 주소를 QR코드 정보 데이터베이스(150)에 기록하되, 난수발생수단에 의해서 생성된 난수코드를 상기 웹페이지 주소와 매칭시켜 저장하는 제3단계; (d) 상기 난수코드를 제1차 QR코드(122a)로 변환하는 제4단계; (e) 상기 제1차 QR코드(122a)에다가 원형 QR패턴 이미지 레이어(131)와 삽입 이미지/로고 레이어(132)를 적용하여, QR코드의 셀의 모양을 원형으로 변환함과 아울러 QR코드의 면적 안에 이미지/로고를 삽입하는 제5단계; (f) 상기 제5단계에서 완성된 QR코드(133a)를 수정 불가능한 형식의 파일로 변환하는 제6단계; (g) 상기 완성된 QR코드를 인쇄용지 상에 출력하는 제7단계;를 포함하는 것을 특징으로 한다.
본 발명에 따른 위변조 방지 QR코드는, QR코드에 의해서 나타내고자 하는 진짜 정보는 전산 데이터베이스에 저장해 두고 정작 QR코드 자체에는 일정한 자리수를 가진 난수코드만을 기록해 둠으로써 제3자가 QR코드만 가지고서는 무슨 내용을 나타내는 것인지 파악하기 어렵도록 하여 위변조를 방지하는 효과가 있다.
또한 본 발명에 따른 위변조 방지 QR코드는 기존 QR코드의 모양과 달리 셀들을 원형(圓形)의 모양으로 변환하고, QR코드 내에 이미지나 로고를 삽입함으로써 제3자가 시중에 유통되는 QR코드 발생기를 가지고서는 본 발명에 의한 QR코드를 절대로 만들 수 없도록 하여, 제3자에 의한 위조 또는 변조를 원천적으로 차단할 수 있는 장점이 있다.
결과적으로, 본 발명에 따른 위변조방지 QR코드는 종래의 위변조에 취약한 QR코드의 형태를 변형 및 암호화하고 보안성을 높인 상태에서 자동생성 될 수 있도록 하여 인증시스템 및 보안성을 중요시하는 정보 제공시 불법 복제와 위변조를 방지할 수 있는 효과를 얻을 수 있다.
도1은 종래의 QR코드(quick response code, 1′)의 일예를 도시한 것이다.
도2는 본 발명에 따라 기존 QR코드의 셀들(23)의 모양을 원형(圓形)으로 변환시킨 QR코드(1)의 일예를 도시한 것이다.
도3은 본 발명에 따라 기존 QR코드의 셀들(23)의 모양을 원형으로 변환시키고 데이터영역(22)의 면적 일부에 별도의 이미지 또는 로고를 삽입하여 제작한 위변조 방지 QR코드(1)의 일예를 도시한 것이다.
도4는 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템의 간략한 구성도이다.
도5는 도4의 구성도를 보다 상세히 도시한 것으로서, 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템의 구성 및 각 부간의 연결관계를 도시한 것이다.
도6은 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템(10, 도5)의 정보생성모듈(110)의 QR코드 정보 데이터베이스(150)에 기록된 QR코드 정보의 레코드를 예시한 것이다.
도7은 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템에 있어서 QR코드 이미지(130a)에 원형 QR패턴 이미지 레이어(131)와 삽입 이미지/로고 레이어(132)를 적용하여 QR코드(133a)의 셀들(23a)의 모양을 원형(圓形)으로 변형하고, 또 QR코드의 데이터 영역(22)의 면적 중앙에 특정의 로고 또는 삽입이미지(24)를 넣은 것을 도시한다.
도8은 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템의 운영방법을 순서도로서 정리한 것이다.
도9는 본 발명의 제2실시예로서, 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템을 철강제품 MTC 인증시스템(200)에 적용한 예를 설명한다. 철강회사에서 제작 판매하는 철강제품과 철강재 품질검사증명서(mill test certificate, MTC)에 QR코드(224)를 표시함으로써 소비자(3a)가 이동통신 단말기(2)로 직접 QR코드(224)를 찍어 철강제품(223)의 진품 여부 및 품질검사증명서(MTC, 222)의 진위 여부를 확인할 수 있도록 한 것을 도시한다.
도10은 도9에 도시된 철강제품 MTC 인증 시스템(200)에서 사용되는 철강재 품질검사증명서(MTC, 222)의 일예를 도시한 것이다.
도11은 본 발명의 제3실시예로서, 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템을 병행수입물품의 통관인증표지 관리시스템에 적용한 예를 설명한다. 병행수입물품(40)에 병행수입물품 통관표지(30)를 부착하여 소비자들이 병행수입물품 통관표지(30)를 이동통신 단말기(2)로 스캔하거나 촬영함에 의해 손쉽게 해당 병행수입물품(40)의 세관 통관정보를 확인할 수 있도록 하였으며, 도11에서 이동통신 단말기(2)가 병행수입물품 통관표지(30)를 인식하면 자동으로 그 병행수입물품의 통관정보가 기록된 데이터베이스로 연결되어 이동통신 단말기(2)를 통해서 상기 데이터베이스 중의 해당 병행수입물품에 관한 통관정보를 확인할 수 있다.
도12는 본 발명의 제3실시예에 따른 병행수입물품의 통관인증표지 관리시스템(300)에 있어서, 난수코드를 변환하여 만든 QR코드의 이미지(322a)에 원형 QR패턴 이미지 레이어(391)와 삽입 이미지/로고 레이어(392)를 적용하여 QR코드의 셀들(23a)의 모양을 원형(圓形)으로 변형하고, 또 QR코드의 데이터 영역(22)의 면적 중앙에 특정의 로고 또는 삽입이미지(24)를 넣은 것을 도시한다.
도13은 본 발명의 제3실시예에 따른 병행수입물품의 통관인증표지 관리시스템(300, 도12)에서 등록관리모듈(310)의 병행수입물품 통관표지 정보 데이터베이스(380)에 기록된 통관표지 정보의 레코드(381)를 예시한 것이다.
도14는 본 발명의 제3실시예에 따른 병행수입물품의 통관인증표지 관리시스템의 운영방법을 순서도로 나타낸 것이다.
이하, 첨부한 도면들을 참고하여 본 발명에 따른 위변조 방지 QR코드와 위변조 방지 QR코드의 자동생성 시스템 및 그 운영방법의 구성 및 작용 효과를 상세히 설명한다.
도2는 본 발명에 따라 기존 QR코드의 셀들(23)의 모양을 원형(圓形)으로 변환시킨 QR코드(1)의 일예를 도시한 것이다. 도2의 QR코드(1)를 도1의 기존 QR코드(1′)와 비교하면, 셀들(23)의 모양이 사각형에서(도1) 원형으로(도2) 바뀌었으며, 위치찾기 심볼(21)의 모서리 부분(21a)의 모양이 약간 라운드(round) 형태로 바뀐 것에서 차이가 있다.
도2와 같이 셀들(23)의 모양이 원형으로 된 QR코드(1)는 그 자체로서 위조 및 변조의 효과가 크다. 왜냐하면, 현재 인터넷에서 유통되는 QR코드 발생기들은 모두 도1과 같이 셀들(23)의 모양이 사각형으로 된 QR코드(1′)만을 생성하는 것들뿐이기 때문에, 이러한 기존의 QR코드 발생기들을 사용해서는 도2와 같이 셀(23a)의 모양이 원형을 된 QR코드(1)를 제작하는 것이 불가능하다. 따라서 기존의 QR코드 발생기들로는 도2와 같은 모양의 QR코드를 제작할 수 없으므로, 도2의 위변조 방지 QR코드(1)는 위조 또는 변조의 위험을 차단하는 효과를 거둘 수 있다.
도2와 같은 모양의 QR코드(1)를 제작하는 방법은 본 명세서에서 도7을 참고하여 후술하는 바와 같이, 도1과 같은 사각형 모양의 셀들로 구성된 QR코드(1′)를 먼저 제작한 후 그 사각형 셀 모양의 QR코드(1′)의 이미지 위에다가 동그라미 모양의 셀들(131a)의 패턴이 있는 레이어(131)를 덮어씌워 셀들의 모양을 원형으로 변환시키는 방법을 사용한다.
도3은 본 발명에 따라 기존 QR코드의 셀들(23)의 모양을 원형으로 변환시키고 데이터 영역(22)의 면적 일부에 별도의 이미지 또는 로고를 삽입하여 제작한 위변조 방지 QR코드(1)의 일예를 도시한 것이다.
도3에 도시된 위변조 방지 QR코드(1)는 이미지 및/또는 로고(24)가 데이터 영역(22) 안에 삽입되어 가미되고 셀들(23a)의 모양이 원형으로 예쁘게 형성되어서 일명 '디자인 QR코드'라는 이름으로 불릴 수 있다. 도3의 디자인 QR코드 타입의 위변조 방지 QR코드(1)는 셀들의 모양이 작은 동그라미 형태로 변환되고 셀들 사이의 간격이 약간씩 떨어져 있어서 사람이 시각적으로 보았을 때 귀엽고 경쾌한 미감을 제공하며, QR코드(1)의 네 귀퉁이에 있는 위치 찾기 심볼(21)들도 4모서리들이 둥글게 라운드되어서 귀엽고 부드러운 느낌을 준다. 뿐만 아니라 도3의 위변조 방지 디자인 QR코드(1)는 데이터 영역(22) 안에 상당히 큰 면적 부분에 이미지/로고(24)가 삽입되어서 전체적으로 디자인적인 측면에서 마치 사진이나 그림, 만화를 보는 것과 같은 느낌을 제공할 수 있다.
도4는 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템(10)의 간략한 구성도이다. 도4를 참고하면, 본 발명은 기존의 QR코드가 위조 및 변조에 취약할 수밖에 없었던 문제점을 극복하기 위하여, 난수코드를 QR코드에 기입하고, 디자인 이미지들을 적용해서 QR코드의 모양을 상당히 크게 변형시키는 것을 주요한 특징으로 한다.
도4에서 본 발명의 정보생성모듈(110)은 QR코드에 기입되는 정보의 크기를 동일하게 규정함과 아울러 난수발생기를 이용해서 난수코드를 생성하고, 상기 난수코드와 전산 데이터베이스의 레코드 저장위치에 관한 데이터(바람직하게는 웹페이지 주소)를 서로 매칭시켜서 저장하는 기능을 수행한다. 그리고 이미지 합성모듈(130)은 상기 QR코드와 소정의 디자인 이미지들을 합성하여 QR코드의 이미지를 상당히 크게 변화시키는 기능을 수행하며, QR코드 생성모듈(120)은 상기 이미지 합성모듈(130)에서 디자인화된 QR코드에 정보를 넣어서 최종적인 위조/변조방지 QR코드를 생성하는 기능을 수행한다.
본 발명의 위변조 방지 QR코드 자동생성 시스템(10)을 보다 상세히 설명하면, 우선 도4에서 상기 정보생성모듈(110)은 사용자 또는 관리자 PC와 연결되며, QR코드로써 표현하고자 하는 정보를 상기 사용자 또는 관리자 PC로부터 입력받는다(S1 단계). 상기 정보생성모듈(110)은 QR코드에 입력하고자 하는 정보를 정량화하여 동일한 크기(자릿수)로 입력될 수 있도록 하기 위해, 사용자가 입력하는 정보를 그대로 QR코드로 변환하지 않고, 사용자가 입력하는 정보는 전산장치의 데이터베이스에 저장한 다음, 대신 상기 전산 데이터베이스의 데이터 저장위치를 호출하는데 사용될 수 있는 규정화된 형식의 난수코드를 암호화 방식으로 생성하여(S2 단계) 항상 동일한 크기(자릿수)의 정보가 QR코드에 암호화되어 입력될 수 있도록 한다. '난수코드'와 '전산 데이터베이스의 진짜 데이터 저장위치를 호출할 수 있는 정보'{바람직하게는 웹페이지 주소(URL)}를 코드 매칭한 다음(S3 단계), 이들 정보들을 모두 전산 데이터베이스에 저장한다(S4 단계).
여기서 구체적으로 QR코드에 기입될 난수코드의 크기(자릿수)를 일정한 길이로 정량화하는 이유는 QR코드 안에 이미지/로고를 넣어서 QR코드의 데이터 영역을 훼손시킬 때에 QR코드 자체의 데이터(난수코드)만큼은 항상 판독이 가능한 수준을 확보하기 위해서이다. 즉, 본 발명은 디자인 QR코드의 이미지/로고 삽입으로 인한 인위적인 훼손을 안정적으로 조절하기 위해서 QR코드에 기입되는 난수코드의 크기(자릿수)를 미리 일정하게 세팅해 놓는 것을 주요한 특징으로 하는데, 그 결과 QR코드의 셀들의 크기(점의 크기)를 항시 일정하게 유지할 수 있을 뿐만 아니라 이미지를 넣어 QR코드를 일부 훼손하더라도 QR코드의 정보 인식에 오류가 발생하지 않는 위치와 면적을 일정하게 확보할 수 있다.
이렇게 본 발명에서 QR코드로 기록되는 난수코드의 크기(자릿수)를 미리 일정하게 세팅하는 이유는, QR코드는 그 QR코드에 기입되는 정보의 크기(자릿수)(예를 들어 난수코드)가 달라지면 QR코드의 훼손을 안정적으로 조절할 수 없기 때문이다. 디자인QR코드는 흑백의 격자무늬 패턴을 일부 훼손하여 디자인이미지를 넣을 공간을 만들되, 훼손되는 부분에는 정보의 입력값이 없거나 훼손되어도 인식률에는 문제가 없도록 안정적인 QR코드 인식률을 보장하여야 하므로, 훼손 부분의 입력정보를 최소화하기 위해서는 디자인 QR코드에 입력되는 정보의 크기를 미리 정량화시켜두는 작업이 필수적이다.
여기서 구체적으로 QR코드로써 종국적으로 표현하고자 하는 정보는 데이터베이스에 저장된 후에 웹서비스 형태로 그 정보를 호출해서 이동통신 단말기로 출력하게 되는 것이므로, 전산 데이터베이스에 저장되어 있는 데이터 레코드를 호출하기 위해서는 규칙성 있는 난수 코드를 사용하여, 이 난수코드들을 각각 QR코드로 변환한다. 그리고 이때 위조 및 변조 방지를 위한 QR코드의 난수 코드값은 그 QR코드가 사용되는(부착되는) 대상 물건의 품목 및 제품마다 각각 독립적으로 부여하도록 하는 것이 바람직하다. 예를 들어 병행수입물품으로서의 가방 100개가 있고 이 가방들에 관세청의 통관인증표지를 QR코드로 제작해서 부착하는 경우에, 100개의 가방마다 각기 다른 고유의 난수코드들이 부여되도록 하는 것이 바람직하다. 이렇게 동일 품목 및 제품의 QR코드를 생산하더라도 각각의 품목 및 제품마다 독립적인 난수코드를 부여하도록 하여 유일한 고유번호를 가진 QR코드로 생산되도록 하여야만 만에 하나 발생할지도 모를 대량 복제의 위험으로부터 방어할 수 있다.
도4의 위변조 방지 QR코드 자동생성 시스템(10)에서 QR코드 생성모듈(120)은 이미지 합성모듈(130)에서 합성된 이미지 정보와 상기 정보생성모듈(110)에서 생성된 '정량화된 난수코드'의 정보값을 합성하는 역할을 수행한다. 먼저, QR코드 생성모듈(120)은 상기 정보생성모듈(110)에서 생성된 정량화된 '난수코드'의 정보값을 도1에 도시된 종래의 QR코드 모양과 같은 흑백 격자무늬 형태의 QR코드로 변환한 후(S5 단계), 그 QR코드의 이미지를 이미지 합성모듈(130)로 전송하며, 이어서 이미지 합성모듈(130)은 미리 디자인된 복수의 이미지 레이어들을 상기 QR코드의 이미지에 적용시켜서 이미지를 합침으로써 최종적인 위변조 방지 QR코드를 생성한다(S7, S8 및 S11 단계). 이때 QR코드 생성모듈(120)에서 1차 생산된 흑백 격자무늬 모양의 QR코드는 바탕 이미지 레이어로 들어가며, 원형 QR 패턴 이미지 레이어(S7 단계)와 삽입 이미지/로고 레이어(S8 단계)는 상기 바탕 이미지 레이어 위에 투명 이미지 레이어 타입으로 교차 적용되어 이미지를 합성함으로써(S11 단계), 최종적인 QR코드를 만든다.
한편, 상기 이미지 합성모듈(130)에는 워터마크 이미지도 준비되어 있는데, 상기 워터마크 이미지는 인쇄장치를 이용해서 QR코드가 인쇄될 인쇄용지에 미리 인쇄 처리될 수 있고, 또는 상기 이미지 합성모듈(130)에서 이미지를 합성하는 과정에서 워터마크 이미지가 함께 적용되어 최종적인 위변조 방지 QR코드에 한꺼번에 적용될 수도 있다. 워터마크는 인쇄용지의 바탕에 깔린 것처럼 연한 색조로 인쇄된 무늬인데, 일반적인 복사기를 이용해서 복사할 경우에는 워터마크 부분이 복사가 되지 않는 특징이 있어서, 중요한 문서나 서류의 위조, 변조 방지를 위한 기법으로 사용되고 있는 기술이다.
본 발명에 의한 위변조 방지 QR코드 자동생성 시스템(10)은 워터마크 기술을 적용함으로써 위변조 방지 QR코드를 복사기로 복제했을 경우에는 워터마크가 복제되지 않도록 하여, 워터마크의 차이에 의해서도 위조 혹은 변조되었는지를 쉽게 확인할 수 있도록 하는 특징이 있다. 이를 위해서 본 발명은 워터마크 이미지를 인쇄용지에 미리 인쇄하고 난 후에(S9 및 S10 단계), 이렇게 워터마크가 인쇄된 인쇄용지 위에다가 본 발명에서 완성된 위변조 방지 QR코드를 출력할 수도 있고, 또는 이와 달리 이미지 합성과정(S11 단계)에서 아예 워터마크 이미지를 같이 합성해서 위변조 방지 QR코드 이미지 상에 아예 워터마크 이미지가 나타나도록 하는 것도 가능하다.
결과적으로 이미지 합성모듈(120)에 의해서 위변조 방지 QR코드가 완성되고 나면, 이 완성된 위변조 방지 QR코드는 QR코드 생성모듈(120)로 전달되며, 이 QR코드 이미지는 PDF파일의 형식으로 변환된다(S12 단계). 여기서 QR코드 이미지를 PDF 파일 형식으로 변환하는 이유는 수정이 불가능한 형식의 파일로 만들어서 위조 및 변조의 위험을 원천적으로 차단하기 위함이다.
즉, 본 발명에 따른 위변조방지 QR코드는 이미지 형태로 서버에서 생성이 되나, 이미지 형태를 제공하여 유출될 경우 이미지 변형 및 위조가 가능한 것이 염려되므로, 이러한 위험성을 아예 차단하기 위하여 최종 QR코드 이미지 파일은 PDF 문서형식으로 변환하여 보안성을 높이는 것을 특징으로 한다.
그리고 완성된 위변조 방지 QR코드는 인쇄용지에 QR코드 이미지를 출력하고 난 다음에는 곧바로 삭제하도록 하는데, 그 이유는 QR코드 이미지를 일반 JPG 등과 같은 그림파일로 만들어 데이터베이스에 저장할 경우에는 저장장치의 용량을 많이 차지할 뿐만 아니라 차후에 위조 및 변조에 악용될 염려가 있기 때문이다. 이러한 이유에서 본 발명은 위변조 방지 QR코드를 완성한 이후 그 이미지를 출력하는데 한번 사용하고 난 후에는 곧바로 삭제해버리고 전산 처리조직의 어디에도 따로 저장하지 않는 것을 특징으로 한다.
도5는 도4의 구성도를 보다 상세히 도시한 것으로서, 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템의 구성 및 각 부간의 연결관계를 도시한 것이다.
도5를 참고하면, 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템(10)은 QR코드로서 입력하고자 하는 정보들을 입력받고 등록 관리하는 정보생성모듈(110), 위변조 방지 QR코드의 이미지를 생성하는 QR코드 생성모듈(120), QR코드에 원형 QR 패턴 이미지 레이어(131)와 삽입 이미지 레이어(132)를 적용해서 변형된 모양의 QR코드 이미지를 생성하는 QR코드 합성 모듈(130), 소비자의 QR코드 조회에 응하여 QR코드 정보 데이터베이스(150)에 저장된 QR코드에 관한 정보를 소비자의 이동통신단말기(2)로 전송하는 모바일 조회 서비스 모듈(160), 및 상기 각 모듈들의 동작을 전반적으로 제어하는 제어부(140)를 포함한다.
우선, 상기 정보생성모듈(110)은 사용자 단말기(101)와의 통신을 담당하는 QR코드 정보입력 인터페이스부(111), 웹페이지 주소(URL)를 생성하는 웹페이지 주소 생성부(112), 난수코드를 발생하는 난수코드 발생부(113), 상기 웹페이지 주소와 난수코드를 매칭시켜 색인테이블(114a)의 형식으로 저장하는 코드정보 매칭부(114)를 포함한다.
이 중에서, 상기 정보생성모듈(110)의 QR코드 정보입력 인터페이스부(111)는 위변조 방지 QR코드로써 나타내고자 하는 정보들(예를 들어 물품의 제조업체, 유통업체, 명칭, 상표명, 원산지 등에 관한 정보들)을 사용자 PC 또는 관리자 PC(101)로부터 입력받아 QR코드 정보 데이터베이스(150)에 저장하는 역할을 한다.
사용자 단말기(101)는 위변조 방지 QR코드 자동생성 시스템(10)이 설치된 곳과 같은 장소에 설치될 수도 있고, 또는 원격의 장소에 설치될 수도 있다. 사용자 단말기(101)는 유선 또는 무선의 인터넷에 의해서 상기 위변조 방지 QR코드 자동생성 시스템(10)의 정보생성모듈(110)에 접속된다.
상기 QR코드 정보입력 인터페이스부(111)에 입력되는 QR코드에 관한 정보는 도6에 도시된 것과 같은 형식의 위변조 방지 QR코드 정보 레코드(151)로 QR코드 정보 데이터베이스(150)에 저장된다. 여기서, QR코드 정보 레코드(151) 중에서 제조업체 등록코드(151c), 판매업체 등록코드(151d), 품명코드(151e), 상표코드(151f) 및 원산지 코드(151g)의 필드들(fields)에 들어가는 정보들은 사용자 단말기(101)로부터 입력되며, 정보생성모듈(110)은 상기 제조업체 등록코드(151c) 내지 원산지 코드(151g)가 입력된 QR코드 정보의 레코드에 대해서는 관리코드(151b)와 난수코드(151h) 및 웹페이지 URL(151i)을 자동으로 생성하고 상기 QR코드 정보 데이터베이스(150) 안에 저장한다.
우선 정보생성모듈(110)의 QR코드 정보입력 인터페이스부(111)는 관리코드(151b)를 생성하며, 이어서 웹페이지 주소 생성부(112)는 상기 정보의 레코드에 대응되는 웹페이지 주소(URL)(151i)를 생성하고, 난수코드 생성부(113)는 규정화된 형식의 난수코드(151h)를 생성한다. 도3에 도시한 QR코드 정보 레코드(151)를 예로 들면, 순번 '000001'의 레코드의 경우에 관리코드는 '00001-13028-001-0001'이 생성되어 부여되었으며, 난수코드는 'XY1045abgK2014L1'이 생성되었다.
한편, 상기 난수발생기에 의해서 생성되는 난수는 자릿수가 고정되는 것으로 한다(예를 들어 16자리 혹은 32자리의 난수). 난수의 자릿수는 필요에 따라 적정한 값으로 변경할 수 있다.
그리고 상기 관리코드(151b)는 반드시 정보생성모듈(110)에서 생성되어야만 하는 것은 아니며, QR코드 생성모듈(120)에 의해서 생성될 수도 있다. 이럴 경우, 상기 QR코드 생성모듈(120)은 QR코드 정보를 관리할 수 있는 관리코드의 생성과 위변조 방지 QR코드의 생성작업을 같이 수행하는 것을 특징으로 한다.
도6의 QR코드 정보 레코드(151)에 있어서 관리코드(151b)와 난수코드(151h)는 모두 QR코드에 대한 고유한 코드로서, 동일한 상표 및 품목의 물품이라도 물품마다의 고유하고 독립적인 코드를 부여하여, 물품단위로 표지를 관리할 수 있도록 하는 것을 특징으로 한다. 즉, 어떤 외국 메이커(예를 들어 CHAN001)에서 만들어 수입된 가방이 100개가 있다고 할 경우, 본 발명에 의해서 그 100개의 가방들에 부착되는 통관표지들은 그 관리코드가 전부 다 다를 뿐만 아니라 QR코드로써 연결되는 웹페이지 URL들도 모두 다 다르게 된다.
상기 QR코드 생성모듈(120)에서 생성되는 1차 QR코드(122a)는 기존의 일반적인 QR코드의 형태와 동일하게 셀들(cells)의 모양을 흑백 격자무늬 사각형으로 하며(도1 참조), 이후 위변조를 차단하기 위한 목적으로 특수한 위변조 방지기술이 적용된 QR코드의 형태(133a)로 변환된다.
상기 QR코드 생성모듈(120)의 QR코드 생성부(121)에서 생성된 1차 QR코드(122a)는 QR코드 합성모듈(130)로 전달되며, QR코드 합성모듈(130)은 상기 1차 QR코드(122a)의 이미지를 바탕 레이어로 깔고, 그 위에 원형 QR패턴 이미지 레이어(131)와 삽입 이미지/로고 레이어(132)를 적용하여 QR코드의 이미지를 변환시킴으로써 위변조 방지 QR코드(일명 '디자인QR코드')(133a)를 완성한다.
상기 완성된 위변조 방지 QR코드(133a)는 QR코드 생성모듈(120)의 PDF변환부(123)로 전달되어서 PDF변환부(123)에 의해 PDF파일(124)의 형태로 변환된다. PDF파일은 그 속에 든 이미지를 JPG, TIF 등의 이미지 파일로 추출할 수 없도록 하는 기능을 갖추고 있으므로, QR코드를 PDF 파일 형식으로 변환하고 출력하면 혹시 모를 위변조의 위험을 예방할 수 있다.
그리고 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템(10)은 PDF 변환부(123)에서 QR코드를 PDF 파일(124)로 변환한 후 출력기(180)로 그 PDF 파일을 보내 출력하기만 할 뿐이고, 이 PDF파일을 데이터베이스(150)에 저장하지 않는 것을 특징으로 한다. 만약 한번 생성한 QR코드를 데이터베이스 또는 기타의 저장장치에 저장하기로 할 경우에는, 수많은 QR코드 이미지들이 저장장치의 용량을 상당히 많이 차지하게 되어 시스템 운영에 장애가 될 뿐만 아니라, 이렇게 저장해 둔 QR코드 이미지들이 혹시라도 해킹이나 기타의 부정적인 원인에 의해 외부로 유출될 경우 큰 문제가 야기될 수 있다.
본 발명의 위변조 방지 QR코드 자동생성 시스템(10)은 혹시라도 이러한 QR코드의 부정 유출로 인해 야기될 수 있는 문제를 원천적으로 차단하기 위한 목적으로, 한번 생성한 QR코드는 오로지 출력기(180)에서 QR코드를 인쇄용지 상에 인쇄출력하는 데에만 사용되도록 하고, 시스템의 어디에도 따로 저장됨이 없이 곧바로 삭제 처리되도록 하였다.
도2에서 미설명부호 101a는 사용자 단말기(101)의 키보드를 가리키며, 2a는 이동통신 단말기(2)에 웹페이지의 게재내용이 출력된 것을 가리키고, 3은 이동통신 단말기(2)를 잡고 있는 사람의 손을 가리킨다.
본 발명의 위변조 방지 QR코드 자동생성 시스템(10)에 의해서 제작된 QR코드 출력물(181)은 인쇄용지 한 장당 복수 개의 QR코드들(182)이 인쇄된 형태로 만들어진다. 이렇게 만들어진 QR코드를 물품이나 서류, 문서 등에 부착하면, 사용자는 그 QR코드(1)를 스마트폰과 같은 이동통신 단말기(2)로 스캔하거나 찍어서 QR코드의 정보를 조회할 수 있다. 이동통신 단말기(2)에는 QR코드 스캔 프로그램 또는 어플리케이션이 설치되어 있는데, 이동통신 단말기(2)는 QR코드(1)에 기록된 난수코드를 읽어서 이동통신망(5)과 인터넷망(6)을 경유하여 모바일 조회 서비스 모듈(160)의 웹서버(161)로 접속한다. 상기 모바일 조회 서비스 모듈(160)의 웹서버(161)는 전달받은 난수코드를 매칭서버(162)로 전달하며, 매칭서버(162)는 색인테이블(114a) 혹은 QR코드 정보 데이터베이스(150)를 검색해서 상기 입력받은 난수코드에 대응되는 웹페이지 주소를 찾아낸다. 이렇게 찾아낸 웹페이지 주소에 근거하여 상기 난수코드에 연계되는 데이터 레코드를 상기 QR코드 정보 데이터베이스(150) 속에서 찾아낼 수 있게 되며, 웹서버(161)는 그 정보의 레코드를 호출해서 적어도 일부의 필드의 정보들을 웹페이지 형식으로 구성해서 이동통신 단말기(2)로 전송한다. 그 결과 소비자의 이동통신 단말기(2)에는 방금 전에 촬영/스캔한 QR코드(1)에 관한 인증정보가 뜨게 된다.
도5에서 모바일 조회 서비스 모듈(160)의 매칭서버(162)는 단순히 난수코드에 대응되는 웹페이지 주소를 검색하는 일만을 담당하도록 할 수도 있고, 또는 QR코드 정보 데이터베이스(150)로부터 당해 웹페이지 주소에 대응되는 레코드의 정보들을 찾아서 웹서버로(161)로 반환하는 일까지를 모두 담당하도록 구성할 수도 있다.
도6은 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템(10, 도5)의 정보생성모듈(110)의 QR코드 정보 데이터베이스(150)에 기록된 QR코드 정보의 레코드를 예시한 것이다.
앞서 도5와 관련해서 상술한 바와 같이, QR코드 정보 레코드(151) 중에서 수제조업체 등록코드(151c), 판매업체 등록코드(151d), 품명코드(151e), 상표코드(151f) 및 원산지 코드(151g)의 필드들(fields)에 들어가는 정보들은 QR코드의 정보를 입력하는 사용자 단말기(101)로부터 전송되는 것이며, 관리코드(151b)와 난수코드(151h) 및 웹페이지 URL(151i)는 위변조 방지 QR코드 자동생성 시스템(10)에 의해서 자동으로 생성되어 저장되고, 그 외의 정보들(151j, 151k, 151l)은 차후에 필요에 따라서 입력된다.
도7은 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템에 있어서 QR코드 이미지(130a)에 원형 QR패턴 이미지 레이어(131)와 삽입 이미지/로고 레이어(132)를 적용하여 QR코드(133a)의 셀들(23a)의 모양을 원형(圓形)으로 변형하고, 또 QR코드의 데이터 영역(22)의 면적 중앙에 특정의 로고 또는 삽입이미지(24)를 넣은 것을 도시한다.
도7을 참고하면, 제일 아래에 위치한 '제1레이어'(130a)에는 원래의 QR코드 이미지가 있는데, 이 QR코드 이미지에다가 원형 QR 패턴 이미지 레이어(131)('제2레이어')를 적용시키면 각 셀의 모양이 사각형에서 원형(圓形)으로 바뀌게 된다. 그리고 최상위에 있는 삽입 이미지/로고 레이어(132)('제3레이어')에 의해서 삽입 이미지 또는 로고(132a)가 QR코드의 중앙 부분에 덮어 씌워진다.
QR코드는 데이터를 이중으로 기록하는 방식을 취하고 있으므로 일부의 데이터가 손상되어도 오류복원이 가능하며, 특히 30% 정도의 데이터가 손실되더라도 정상적으로 데이터의 리딩이 가능한 것으로 알려져 있다. 삽입 이미지를 QR코드의 면적 중에 넣어본 후에 스캔해봐서 정상적으로 인식되어 웹페이지로 연결된다면 그 이미지를 그대로 삽입해도 무방한 것이다.
도7에서 이미지 합성 완성된 QR코드(133a)는 데이터 영역의 셀들(23a)이 모두 원형(圓形)으로 되어 있으며, 면적 중앙에 이미지 또는 로고(24)가 삽입되어 있다.
상술한 바와 같이, 본 발명에서 제공하는 위변조 방지 QR코드는 일반적인 흑백격자 무늬의 QR코드가 아닌, 형태를 변형시킨 QR코드로서, 일반적인 QR코드는 형태의 위변조 및 유사 QR코드의 제작이 가능하므로, QR코드 발급 업체의 로고 및 디자인 형태를 이미지로 QR코드에 적용하여 일반적인 QR코드 생성모듈을 가지고서는 절대 제작이 불가능하도록 하였다.
여기서 구체적으로 이러한 디자인 QR코드를 생성하기 위해서는 준비된 디자인 이미지들을 레이어(131, 132, 도7 참조) 형태로 적용하여야 하며, 이때 이미지 레이어는 복수의 이미지 레이어의 적용이 가능하며 제일 상위의 이미지 레이어가 뒷부분의 이미지 레이어를 합성시 덮어쓸 수 있다. 그리고 투명 이미지 부분은 투과될 수 있도록 합성하여 다양한 이미지 레이어의 합성이 가능하도록 하는 것을 특징으로 한다.
한편, 본 발명은 이미지 레이어 형태에다가 워터마크 이미지 기능을 추가함으로써 워터마크까지 포함한 이미지를 합성한 후 QR코드를 생산할 수 있으며, 이는 출력 후 복사기 및 스캐너 등을 통해서 QR코드를 복사할 시 워터마크 부분의 이미지가 출력이 될 수 없게 한다.
도7을 참고하면, 이미지 레이어의 바닥 부분에 위치한 이미지 레이어 부분에는 격자무늬의 QR코드(130a)를 동그라미 형태로 디자인하기 위한 동그라미 이미지 레이어(131)를 기본으로 적용하여 사각형 형태의 QR코드 셀 부분을 동그라미 형태로 생성할 수 있도록 하는 것을 특징으로 한다.
도8은 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템의 운영방법을 순서도로서 정리한 것이다. 도8을 참고하면, 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템의 운영방법은, 먼저 사용자 단말기(101)가 위변조 방지 QR코드 자동생성 시스템의 정보생성모듈(110)에 접속하여 QR코드 생성에 필요한 정보들을 입력하며(S21 단계), 상기 정보생성모듈(110)이 상기 입력정보를 QR코드 정보 데이터베이스(150)에 저장하고(S22 단계), 이어서 관리코드 생성하고 웹페이지 주소(URL) 및 난수코드를 생성하며(S23 단계), 이렇게 생성한 웹페이지 주소와 난수코드를 서로 매칭시켜서 색인테이블(114a, 도5 참조) 또는 QR코드 정보 데이터베이스(150)에 저장한다(S24 단계).
이어서 QR코드 생성모듈(120)이 상기 난수코드를 QR코드로 변환하여 1차 QR코드를 생성한 후(S25 단계), QR코드 합성모듈(130)은 상기 1차 QR코드에 원형 QR패턴 이미지 레이어와 삽입 이미지/로고 레이어를 적용하여 이미지 합성함으로써 위변조 방지 QR코드를 완성한다(S26 단계). 다음으로, QR코드 생성모듈(120)은 완성된 QR코드 인증코드를 PDF파일 형식으로 변환하여 출력기(180)로 전송하며(S27 단계), 인쇄용지에 상기 QR코드 인증코드를 출력한다(S29 단계). 이때, 워터마크는 원본 QR코드 상에서는 연한 색조로 보이지만, QR코드를 복사장치를 이용해서 복사했을 때 나타나지 않도록 하여, QR코드의 위변조 여부를 쉽게 판단할 수 있게끔 하는 기능을 제공한다. 이러한 워터마크는 인쇄장치를 이용해서 QR코드 인쇄용지로서의 스티커 용지 또는 라벨지에 미리 인쇄된 후에(S28 단계) 그 인쇄용지(171) 위에다가 위변조 방지 QR코드를 출력할 수도 있고(S29 단계), 또는 이와 달리 아예 워터마크를 QR코드 이미지와 합체시켜서 QR코드 이미지를 만든 후에, 한 번에 인쇄용지(171) 위에다가 출력할 수도 있다. 이러한 과정을 거쳐서 본 발명에 따른 QR코드 출력물(181, 도5 참조)이 완성된다(S30 단계).
도9는 본 발명의 제2실시예로서, 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템을 철강제품 픔질검사증명서(MTC) 인증시스템(200)에 적용한 예를 설명한다. 철강회사에서 제작 판매하는 철강제품과 철강재 품질검사증명서(mill test certificate, MTC)에 QR코드(224)를 표시함으로써 소비자(3a)가 이동통신 단말기(2)로 직접 QR코드(224)를 찍어 철강제품(223)의 진품 여부 및 품질검사증명서(MTC, 222)의 진위 여부를 확인할 수 있도록 한 것을 도시한다.
최근 우리나라에서는 수입 철강재가 국내산으로 둔갑하는 피해 사례가 빈발하고 있으며, 특히 이 과정에서 국내의 철강회사가 제조한 철강제품에 대해서 작성한 품질검사 증명서가 수입산 철강재의 품질검사 증명서인 것처럼 위조 또는 변조되는 일이 자주 발생하고 있다. 이렇게 품질관련 사항이 위변조된 수입산 철강재가 무분별하게 불법 유통되는 일은 공정한 가격경쟁 질서를 무너뜨릴 뿐만 아니라 품질검사증명서의 시험결과를 신뢰하고 사용한 철강재가 품질이 못 미치는 경우 그러한 불량 철강재를 사용해서 지은 건물과 구조물이 붕괴될 우려도 있는 등 국가와 사회에 미치는 영향이 매우 크다.
이러한 일을 방지하기 위해서는 철강협회에 소속된 회원사(철강회사)가 제작한 철강제품에 대해서 품질검사증명서(MTC)를 작성했을 때, 그 품질검사 증명서에 본 발명의 위변조 방지 QR코드 시스템을 적용하는 것이 필요하며, 이렇게 철강재의 유통과정에 QR코드 인증시스템을 적용하면 QR코드가 부착된 품질검사 증명서를 복사하거나 포토샵 작업 등을 해서 위조 또는 변조하는 것을 확실하게 차단할 수 있다.
도9를 참고하면, 철강협회의 회원사인 A철강회사(220)는 철강재를 생산한 후에 규정된 검사를 시행하여 품질검사 증명서(MTC, 222)를 작성하며, A철강회사(220)는 그 품질검사 증명서(MTC, 222)의 내용을 그 회사의 서버(회원사 서버, 221)에 등록한다. 이후 A철강회사(220)는 철강제품을 판매하는데, 이때 철강제품(223a, 223b)에는 본 발명에 따른 위변조 방지 QR코드(224)가 부착되며, 이와 함께 그 철강제품들(223a, 223b)의 품질검사 증명서(222)에도 본 발명의 위변조 방지 QR코드(224)가 부착된다.
시장에서 철강제품(223)을 구입하려는 소비자(3a)는 철강제품들(223a, 223b)에 부착된 QR코드(224)와 품질검사 증명서(222)에 부착된 QR코드(224)를 스마트 폰(2)으로 스캔하거나 촬영해서 그 QR코드(224)의 진위 여부를 쉽게 확인할 수 있다. 소비자(3a)의 이동통신 단말기(2)에 의해서 인식된 QR코드(224)의 정보는 이동통신망(5)과 인터넷(6)을 경유해서 철강협회(210)의 협회서버(211)로 전송되며, 상기 협회서버(211)는 전달받은 QR코드 정보에 의해서 그 QR코드가 부착된 철강제품의 제조사사 어느 철강회사인지를 확인해서 그 회원사의 정보를 소비자(3a)의 이동통신 단말기(2)로 답신한다. 소비자(3a)의 이동통신 단말기(2)는 QR코드에 관한 회원사의 정보를 받은 후에는, 역시 이동통신망(5)과 인터넷(6)을 통해서 그 회원사(도9에서는 A철강회사(220))의 서버(221)로 접속하며, 상기 회원사 서버(221)로부터 당해 품질검사 증명서(222)의 조회결과를 회신받게 된다. 이런 과정을 통해서 소비자(3a)의 이동통신 단말기(2)에 품질검사 증명서 조회화면(2b)이 뜨게 되므로, 소비자는 이동통신 단말기로 철강제품(223) 및 품질검사 증명서(222)에 부착된 QR코드를 스캔해보는 것만에 의해 그 철강제품이 진짜 국내산인지 그리고 품질검사 증명서(222)가 원본 그래도인지를 쉽게 체크할 수 있다.
도9에서 미설명부호 223a는 철강제품(223)의 일종으로서 I형강을 가리키며, 223b는 플레이트(plate)를 가리킨다. 그리고 도면부호 2e는 소비자(3a)의 이동통신 단말기(2)의 카메라 화면을 의미한다.
도10은 도9에 도시된 철강제품 MTC 인증 시스템(200)에서 사용되는 철강재 품질검사증명서(MTC, 222)의 일예를 도시한 것이다. 도10을 참고하면, 본 발명의 제2실시예에서 사용되는 철강재 품질검사증명서(222)는 철강회사가 제작한 철강제품의 시험성적 결과를 기록한 문서로서, 그 문서가 여러 장으로 되어 있는 경우에는 각 장마다 본 발명의 위변조 방지 QR코드(224)가 부착되어 있다. 이처럼 본 발명의 위변조 방지 QR코드는 각종 중요 문서들에 부착됨으로써 문서의 진위여부를 쉽게 판정하는데 큰 도움을 줄 수 있고, 문서의 위변조 여부로 인한 사회적 낭비를 미연에 방지하는데 크게 기여할 수 있다.
도10에서 미설명부호 222a는 철강제품의 품명 표시란이며, 222b는 시험성적 데이터 기록부이고, 224a는 위변조 방지 QR코드(224)의 로고이며, 224b는 본 발명의 QR코드 시스템이 적용되어 모양이 원형으로 변형된 셀이다. 그리고 도면부호 222c는 철강제품의 제조사를 표시한다.
도11은 본 발명의 제3실시예로서, 본 발명에 따른 위변조 방지 QR코드 자동생성 시스템을 병행수입물품의 통관인증표지 관리시스템에 적용한 예를 설명한다. 병행수입물품(40)에 병행수입물품 통관표지(30)를 부착하여 소비자들이 병행수입물품 통관표지(30)를 이동통신 단말기(2)로 스캔하거나 촬영함에 의해 손쉽게 해당 병행수입물품(40)의 세관 통관정보를 확인할 수 있도록 하였으며, 도11에서 이동통신 단말기(2)가 병행수입물품 통관표지(30)를 인식하면 자동으로 그 병행수입물품의 통관정보가 기록된 데이터베이스로 연결되어 이동통신 단말기(2)를 통해서 상기 데이터베이스 중의 해당 병행수입물품에 관한 통관정보를 확인할 수 있다.
병행수입이란 상표법에 의한 상표권자와 전용사용권자가 아닌 제3자가 다른 유통경로를 통하여 관련 상품을 적법하게 수입하는 경우를 말하는데, 과거에는 외국의 유명 브랜드 회사와 총판계약을 맺은 국내의 총판업체들이 상표법을 무기로 독점적인 권한을 행사하면서 유명 브랜드의 수입품의 국내 판매가격을 높게 책정해서 막대한 이득을 취하는 경우가 많았다.
그러나 교통과 통신이 세계적인 범위로 확대되고 물류이동이 자유로워진 현시대에는 국내의 총판업체 이외의 다른 유통업체가 외국에서 진정상품을 수입해서 들여오는 일이 일반화되었으며, 근래에는 우리나라도 정부정책상으로 진정상품의 병행수입을 적극적으로 허용하는 태도를 취하게 되었다. 그런데, 진정상품을 병행수입할 경우에는 그 병행수입물품의 가격은 해외 유명브랜드의 국내 총판업체가 판매하는 가격보다는 훨씬 저렴하지만, 진품이 아닌 소위 짝퉁일지 모른다는 불안감이 소비자들 사이에 퍼져 있어서 병행수입의 효과가 제대로 발휘되기 어려운 단점이 있었다.
그러나 병행수입 물품도 모두 우리나라의 세관을 통해서 정식 통관된 물품이고, 우리나라 세관은 이미 위조품과 짝퉁의 검색에 관해서 최고의 정보과 기술을 보유하고 있으므로, 세관에 의해서 정식 통관된 제품이라는 것만으로도 그 물품이 정품이라는 사실을 신뢰하기에 충분하다고 할 수 있다. 이런 이유에서 대한민국 세관에 의해서 정식 통관된 물품이라는 사실을 나타낼 수 있는 표지를 병행수입물품에 부착함으로써 병행수입물품의 정품성을 보다 분명하고 확실하게 표시할 필요가 있으며, 그 결과 수입물품의 가격안정과 소비심리 분위기 확대를 통한 경제활성화를 달성할 수 있을 것으로 기대된다.
도1을 참고하면, 병행수입물품(40)에는 대한민국 관세청의 정식통관절차를 거친 병행수입물품임을 나타내는 표지(30)가 물품 자체에 스티커식으로 부착되거나 또는 물품의 라벨 부분에 스티커 형식으로 부착되며, 이 병행수입물품 통관표지(30)를 스마트폰과 같은 이동통신단말기(2)로 촬영하거나 또는 QR코드 전용 스캐너 장치로 스캔하면 그 병행수입물품 통관표지(30)의 QR코드(1)에 기록된 정보가 판독되어, 상기 병행수입물품의 통관정보가 이동통신 단말기(2)의 화면 또는 QR코드 전용 스캐너에 연결된 PC 등 단말기 장치에 표시된다.
상기 병행수입물품 통관표지(30)의 QR코드(1)에는 물품 자체의 통관정보가 그대로 텍스트 또는 이미지 형태로 저장되는 것도 가능하지만, 이보다는 상기 병행수입물품(40)의 세관 통관정보를 전산 데이터베이스 상에 기록하고, 그 전산 데이터베이스 중의 해당 부분(레코드)을 호출할 수 있는 수단으로서의 웹페이지 주소(URL)를 QR코드(1)로 기록하는 것이 바람직하다. 즉, 병행수입물품(40)의 통관정보를 QR코드(1)로 곧바로 나타낸다면, 제3자가 정식 병행수입통관제품이 아닌 짝퉁 상품을 만들고 그 짝퉁 상품에다가 허위의 통관정보를 기록해서 만든 QR코드를 쉽게 위조해서 부착할 수 있으며, 또는 정상적인 병행수입물품의 통관표지의 QR코드를 변조해서 다른 짝퉁상품에다가 부착할 수도 있는 등 다양한 위조 및 변조의 가능성이 우려된다.
이런 이유로 본 발명의 제3실시예에서는 병행수입물품(40)의 통관정보가 저장된 전산 데이터를 호출할 수 있는 웹페이지 주소만을 병행수입물품 통관표지(30)의 QR코드(1)로 기록하였으며, QR코드(1) 상에는 통관정보가 직접 표현되지 않도록 하였다. 그리고 웹페이지 주소를 구성하는 방식에 있어서도 반드시 난수발생기를 이용해서 얻은 난수코드를 웹페이지 주소(URL)의 파라미터 값으로 넣어서 암호화한 웹페이지 주소를 생성하도록 함으로써, 제3자가 어느 하나의 웹페이지 주소를 가지고 또 다른 웹페이지 주소를 유추하거나 추측하는 것이 아예 불가능하게끔 하였다.
즉, 병행수입물품 통관표지(30)의 QR코드(1) 자체는 난수화된 코드를 포함한 웹페이지 주소로 되어 있어서 그 자체로는 아무 의미가 없으며, 이동통신 단말기(3) 또는 전용스캐너를 이용해서 QR코드(1)를 스캔하여 본 발명의 제3실시예에 따른 병행수입물품 통관표지 관리시스템(300)에 접속해야만 당해 병행수입물품의 통관정보가 저장된 데이터베이스(도11에서 도면부호 380)에 접속할 수 있도록 하였다.
도11에 도시된 바와 같이 예를 들어 병행수입물품인 가방(40)을 구입하기를 희망하는 소비자는 매장에 전시된 가방 제품에 부착된 병행수입물품 통관표지(30)를 스마트폰으로 촬영해서 QR코드를 스캔할 수 있다. QR코드를 인식할 수 있는 어플리케이션들은 안드로이드 계열의 스마트폰의 경우 구글 플레이스토어에서 무료로 다운로드 받아 설치할 수 있으며, 아이폰의 경우에는 아이폰 앱스토어에서 무료로 다운로드받아 설치할 수 있다.
QR코드 인식 어플리케이션이 설치된 스마트폰(2)으로 상기 병행수입물품 통관표지(30)를 촬영하면 스마트폰(2)은 이동통신망(5)과 인터넷망(6)을 거쳐 본 발명에 따른 병행수입물품 통관표지 관리시스템(300)에 접속하게 되는데, 좀 더 자세히 설명하면, 1차적으로는 모바일 조회 서비스 모듈(370) 중의 웹서버(371)에 접속하게 되며, 웹서버(371)는 스마트폰으로부터 전송받은 웹페이지 주소(QR코드에 표현된 것임)를 조회서버(372)에 전달하여 병행수입물품 통관표지 정보 데이터베이스(380) 중의 어느 특정 레코드에 속한 데이터들을 요청한다.
상기 조회서버(372)는 상기 병행수입물품 통관표지 정보 데이터베이스(380)를 구성하는 레코드들 중에서 상기 웹페이지 주소를 필드값으로 포함하고 있는 어느 하나의 특정 레코드를 검색하고, 그 검색된 레코드에 담긴 정보들을 간단한 웹페이지 형식으로 구성해서 이동통신단말기 또는 컴퓨터 장치로 전송한다.
그 결과 소비자의 스마트폰(2)에는 병행수입물품인 가방(1)에 대한 세관 통관정보가 정확하게 뜨게 된다. 도11을 참고하면, 예를 들어 병행수입물품인 가방(40)에 대한 통관정보로서 수입자, 품명, 상표명, 원산지, 통관일자, 통관세관 등에 관한 사항들이 소비자의 스마트폰(2) 화면에 출력되게 되므로, 소비자가 이 통관정보들을 가방제품의 라벨에 기록된 사항들(수입자, 품명, 상표명 등)과 대비해보면, 이들 정보가 정확히 일치하는 것을 확인할 수 있으므로, 그 가방제품이 진정한 병행수입상품이라는 것을 확실하게 인식한 상태에서 안심하고 구입할 수 있게 된다.
본 발명에 따른 병행수입물품의 통관표지(30)는 정사각형의 QR코드(1) 위에 관리코드(25)가 기재되어 있고, 상기 QR코드(1)의 아래에는 "이 물품은 대한민국 세관의 정식 통관 병행수입물품입니다"라는 안내문구(26)가 기재되어 있으며, 통관표지(2)의 제일 위쪽 부분에는 "병행수입물품 통관표지"라는 명칭이 기재되어 있다. 상기 병행수입물품 통관표지(2)의 관리코드는 본 발명에 따른 병행수입물품 통관표지 관리시스템(300)에서 통관표지를 출력 및 부착 관리하는데 사용되는 코드이다.
그리고 상기 QR코드(1)에는 전산 데이터베이스로부터 해당 병행수입물품의 통관정보를 호출할 수 있는 웹페이지 주소가 기록되어 있는데, 상기 웹페이지 주소는 난수발생기에 의해 생성된 난수코드를 파라미터 값으로 포함하고 있다.
본 발명에서 사용하는 난수발생기는 예를 들면 16자리 혹은 32자리와 같이 정형화된 형태(자리수)로 난수코드를 발생할 수도 있고, 혹은 자릿수가 고정됨이 없이 다양한 자릿수로 된 난수코드를 생성할 수도 있다. 다만, 도11에 나타난 바와 같이 QR코드(1) 안에 이미지 또는 로고(24)를 삽입할 경우에는, 이미지/로고를 삽입할 장소(위치, 면적)를 일정하게 확보할 필요가 있으므로, 이러한 경우에는 QR코드(1)에 기록되는 데이터의 양(텍스트 문자열 길이)을 고정시키기 위해 웹페이지 주소에 파라미터 값으로 넣는 난수코드의 길이를 일정하게 유지하는 것이 바람직하다.
이렇게 QR코드에 기록되는 데이터의 양이 일정할 경우에는, 그 결과 QR코드(1)의 각 셀(cell, 23)의 크기 역시 일정하게 된다.
한편, 본 발명의 제3실시예에 따른 병행수입물품 통관표지 관리시스템(300)은 등록관리모듈(310), 인증코드 생성모듈(320), 교부관리모듈(330), 통계관리모듈(340), 위변조 관리모듈(350), 제어부(360) 및 모바일 조회 서비스 모듈(370)을 포함한다.
상기 등록관리모듈(310)은 병행수입물품 통관인증표지 발행기관의 사용자 단말기에서 입력된 통관표지 정보들을 데이터베이스(380)에 저장하고 난수코드와 웹페이지 URL 주소를 생성하여 상기 데이터베이스(380)에 함께 저장하는 역할을 하며, 상기 인증코드 생성모듈(320)은 병행수입물품 통관표지 정보 데이터베이스(380)에 저장된 통관정보들에 기반해서 QR인증코드를 생성하는 역할을 수행한다. 그리고 교부관리모듈(330)은 만들어진 통관표지를 출력기로 인쇄하고, 이를 병행수입업체에 교부하였을 때의 사실관계에 관한 정보들(교부수량, 교부일자, 상태)을 관리하고 데이터베이스(380)에 저장하는 역할을 수행한다. 통계관리모듈(340)은 통관표지의 발행 및 소비자에 의한 조회내역에 관한 데이터들을 통계적인 데이터로 구성하여 제공하는 역할을 하며, 위변조 관리모듈(350)은 예를 들어 어느 QR코드에 대한 조회횟수가 단기간에 지나치게 많이 이루어지는 경우와 같이 위변조의 사건 발생우려가 있는 경우를 감지하여 위조 및 변조를 예방관리하는 역할을 수행한다. 그리고 상기 제어부(370)는 병행수입물품 통관표지 관리시스템(300) 내의 각 모듈들과 데이터베이스들(380)의 작동을 전반적으로 제어하는 역할을 한다.
도12는 본 발명의 제3실시예에 따른 병행수입물품의 통관인증표지 관리시스템(300)에 있어서, 난수코드를 변환하여 만든 QR코드의 이미지(322a)에 원형 QR패턴 이미지 레이어(391)와 삽입 이미지/로고 레이어(392)를 적용하여 QR코드의 셀들(23a)의 모양을 원형(圓形)으로 변형하고, 또 QR코드의 데이터 영역(22)의 면적 중앙에 특정의 로고 또는 삽입이미지(24)를 넣은 것을 도시한다.
도12를 참고하면, 본 발명의 제3실시예에 따른 병행수입물품 통관표지 관리시스템(300)은 병행수입업체와 병행수입물품을 등록관리하는 등록관리모듈(310), 병행수입 신고된 물품에 부착될 QR코드의 이미지를 생성하는 인증코드 생성모듈(320), 인증코드 생성모듈(320)에서 1차 생성된 QR코드에다가 원형 QR패턴 이미지 레이어(391)와 삽입 이미지/로고 레이어(392)를 적용하여 디자인 QR코드를 완성하는 QR코드 합성모듈(390), 통관표지가 출력된 후 교부된 표지의 제품 부착 여부를 관리하는 교부관리모듈(330), 전체 물품 표지의 발급 및 조회를 분석할 수 있는 통계관리모듈(340), 통관표지의 세부인증 정보를 통한 위변조 의심 물품 제품을 모니터링하고 위변조 의심물품의 신고 사항을 처리하는 위변조 관리모듈(350), 소비자의 QR코드 조회에 응하여 병행수입물품 통관표지 정보 데이터베이스(380)에 저장된 병행수입물품의 통관정보를 소비자의 이동통신단말기(2)로 전송하는 모바일 조회 서비스 모듈(370), 및 상기 각 모듈들의 동작을 전반적으로 제어하는 제어부(360)를 포함한다.
우선, 상기 등록관리모듈(310)은 업체등록코드, 품명코드, 상표코드, 원산지 코드, 통관지 세관코드를 생성 관리하는 부분으로서, 통관인증표지가 제공하는 세부정보를 체계적인 코드로 등록 관리하는 기능을 수행하는 것을 특징으로 한다.
상기 등록관리모듈(310)은 병행수입물품 통관인증표지 발행기관의 사용자 단말기(101)와의 통신을 담당하는 사용자 정보입력 인터페이스부(311), 난수코드를 발생하는 난수코드 발생부(312), 및 상기 난수코드를 파라미터 값으로 포함한 웹페이지 주소(URL)를 생성하는 웹페이지 주소 생성부(313)를 포함한다.
사용자 단말기(101)는 상기 병행수입물품 통관표지 관리시스템(300)이 설치된 곳과 같은 장소에 설치될 수도 있고, 또는 원격의 장소에 설치될 수도 있다. 사용자 단말기(101)는 유선 또는 무선의 인터넷에 의해서 상기 병행수입물품 통관표지 관리시스템(300)의 등록관리모듈(311)에 접속되는데, 병행수입물품에 관한 수입업체 등록코드, 제조업체 등록코드, 품명코드, 상표코드, 원산지 코드 및 통관지 세관코드 등의 정보(102)를 사용자 정보입력 인터페이스부(311)로 전송한다. 이때 상기 '코드'로 된 정보(102)들을 입력함에 있어서는 수입업체 등록코드와 같은 '코드'들을 직접 입력해도 되고, 또는 수입업체의 명칭을 컴퓨터(101) 모니터 화면의 입력창에 타이핑하면 그 수입업체의 명칭에 해당하는 코드가 자동적으로 떠서 쉽게 변환시킬 수 있도록 하는 것이 바람직하다.
상기 사용자 정보 입력 인터페이스부(311)에 입력되는 통관표지 정보는 도13에 도시된 것과 같은 형식의 통관표지 정보 레코드(381)로 통관표지 정보 데이터베이스(380)에 저장된다. 여기서, 통관표지 정보 레코드(381) 중에서 수입업체 등록코드(381c), 제조업체 등록코드(381d), 품명코드(381e), 상표코드(381f), 원산지 코드(381g) 및 통관지 세관코드(381h)의 필드들에 들어가는 정보들은 사용자 단말기(101)로부터 입력되며, 등록관리모듈(310)은 상기 수입업체 등록코드(381c) 내지 통관지 세관코드(381h)가 입력된 통관표지 정보의 레코드에 대해서는 관리코드(381b)와 난수코드(381i) 및 웹페이지 URL(381j)을 자동으로 생성하고 상기 통관표지 정보 레코드(381) 안에 저장한다.
우선 등록관리 모듈(310)은 관리코드(381b)를 생성하며, 이어서 난수코드 발생부(312)는 난수코드(381j)를 생성하고, 웹페이지 주소 생성부(313)는 앞서 난수코드 발생부(312)에서 생성된 난수코드를 파라미터 값으로 포함한 웹페이지 주소 URL을 생성한다. 도13에 도시한 병행수입물품 통관표지 정보 레코드(381)를 예로 들면, 순번 '000001'의 레코드의 경우에 관리코드는 '00001-13028-001-0001'이 생성되어 부여되었으며, 난수코드는 'XY1045abgK2014L1'이 생성되었다. 그리고 웹페이지 주소로는 상기 난수코드 'XY1045abgK2014L1'를 파라미터 값으로 포함한 'http://e-tipa.org/?XY1045abgK2014L1'가 생성되었다. 이때 생성된 웹페이지 주소 중 난수코드 파라미터 앞에 위치한 '?'표는 난수코드 파라미터 부분이 인터넷 브라우저의 주소창에 보이지 않도록 하는 특수기호이다.
한편, 상기 난수발생기에 의해서 생성되는 난수는 자릿수가 고정되는 것으로 할 수도 있고(예를 들어 16자리 혹은 32자리의 난수), 또는 자릿수가 고정됨이 없이 다양한 자릿수로 생성할 수도 있다.
그리고 상기 관리코드(381b)는 반드시 등록관리모듈(310)에서 생성되어야만 하는 것은 아니며, 인증코드 생성모듈(320)에 의해서 생성될 수도 있다. 이럴 경우, 상기 인증코드 생성모듈(320)은 통관표지를 관리할 수 있는 관리코드번호의 생성과 통관표지 QR코드의 생성작업을 같이 수행하는 것을 특징으로 한다.
여기서 구체적으로 관리코드(381b)는 통관표지를 출력 및 부착 관리하는데 활용되는 코드이다. 관리코드는 일정한 체계에 의해서 생성되도록 함으로써, 병행수입물품의 표지 부착작업에 종사하는 사람들이 관리코드를 보면 어떤 물품에 부착하는 것인지를 알 수 있도록 하는 것이 바람직하다.
도13의 통관표지 정보 레코드(381)에 있어서 관리코드(381b)와 난수코드는 모두 통관표지의 고유한 코드로서, 동일한 상표 및 품목의 물품이라도 물품마다의 고유하고 독립적인 코드를 부여하여, 물품단위로 표지를 관리할 수 있도록 하는 것을 특징으로 한다. 즉, 어떤 외국 메이커(예를 들어 CHAN001)에서 만들어 수입된 가방이 100개가 있다고 할 경우, 본 발명에 의해서 그 100개의 가방들에 부착되는 통관표지들은 그 관리코드가 전부 다 다를 뿐만 아니라 QR코드 안에 표현된 웹페이지 URL들도 모두 다 다르게 된다.
상기 인증코드 생성모듈(320)에서 생성되는 QR코드(322)는 제3자에 의한 위변조를 차단하기 위한 목적으로 본 발명에 의한 특수한 위변조 방지기술이 적용된 디자인 QR코드의 형태를 가진다.
상기 인증코드 생성모듈(320)의 QR코드 생성부(321)에서 생성된 QR코드(322)는 PDF변환부(323)에 의해서 PDF파일(324)의 형태로 변환된다. 그리고 본 발명에 따른 병행수입물품 통관표지 관리시스템(300)은 PDF 변환부(323)에서 QR코드를 PDF 파일(324)로 변환한 후 출력부(331)로 그 PDF 파일을 보내 출력하기만 할 뿐이고, 이 PDF파일을 데이터베이스(180)에 저장하지 않는 것을 특징으로 한다. 만약 한번 생성한 QR코드를 데이터베이스 또는 기타의 저장장치에 저장하기로 할 경우에는, 수많은 QR코드 이미지들이 저장장치의 용량을 상당히 많이 차지하게 되어 시스템 운영에 장애가 될 뿐만 아니라, 이렇게 저장해 둔 QR코드 이미지들이 혹시라도 해킹이나 기타의 부정적인 원인에 의해 외부로 유출될 경우 큰 문제가 야기될 수 있기 때문이다.
상기 교부관리 모듈(330)은 본 발명의 병행수입물품 통관표지(30)를 출력기(334)로 출력한 후 병행수입업체에 교부, 발급한 정보(332)를 관리하며, 통관표지의 반품 및 부착시 발생하는 표지 훼손과 파손 등에 관한 정보(333)를 관리하는 것을 특징으로 한다. 이때, 상기 출력기(334)는 일반적인 칼라프린터를 사용하는 것이 가능하며, 또는 위변조 방지 목적으로 고급의 인쇄기술을 발휘하기 위해서 전용의 프린터 장비를 사용하는 것도 바람직하다.
상기 통계관리 모듈(340)은 발급된 통관표지의 월별, 일별, 연도별, 요일별에 따른 발급정보 관련 통계를 내는 부분(341)과 위변조 방지 QR코드를 통하여 통관표지의 세부정보를 접속한 세부정보 접속 횟수 등을 세부적으로 분석할 수 있는 세부정보 접속횟수 통계부(342)를 포함한다.
그리고 상기 위변조 관리부(350)는 위변조 모니터링부(351)와 소비자 위변조 의심신고 처리부(352)로 구성되어, 통관표지의 위변조를 감시하고 분석, 관리하는 것을 특징으로 한다.
여기서 구체적으로, 상기 위변조 모니터링부(351)는, 이동통신 단말기(2) 또는 QR코드 전용 스캐너에 의해서 통관인증표지 QR코드(30)가 스캔되어 데이터베이스의 특정 레코드에 조회 접속이 이루어진 횟수와 소비자가 접속한 IP주소 및 접속지역 정보를 분석하여 동일한 소비자의 세부정보 접속이 인증코드 불일치, 접속 IP주소 불일치 또는 접속지역 정보의 불일치인 경우에 해당하고 이런 경우가 소정의 기간 내에 소정의 기준 횟수 이상 발생한 것으로 분석될 경우, 위변조 모니터링부(351)는 시스템 관리자에게 위변조 의심물품에 대한 주의를 기울일 것을 요구함으로써, 관리자로 하여금 해당 물품을 보다 세부적으로 분석할 수 있는 기회를 부여하는 장점이 있다.
예를 들어 24시간 동안에 동일한 지역에서 동일한 물품에 대한 인증정보 조회가 10회 이상 이루어진 경우, 그 인증코드가 위조 또는 변조되었을 가능성이 있으므로, 이러한 경우에는 위변조 모니터링부(351)가 경보를 발동할 수 있는 것이다. 또는 하나의 인증코드에 대해서 1시간 이내에 아주 멀리 떨어진 지역들(예를 들어, 서울과 부산)에서 인증정보 조회가 요청되었을 경우에도 통관표지가 위변조 되었을 가능성이 있다고 판단하여 경보를 발동할 수가 있다.
그리고 상기 위변조 모니터링부(351)는 분석엔진을 통하여 얻은 결과를 관리자에게 제공하여 주의시키며, 관리자는 해당 위변조 의심 물품의 분포지역 및 위변조 물품의 수량 등을 예측할 수 있으므로, 인증 소비자의 인증정보를 역추적하여 위변조 의심물품의 발생장소 및 최초 발생원인 등의 의심원인을 역추적할 수 있는 것을 특징으로 한다.
본 발명의 병행수입물품 통관표지 관리시스템(300)에 의해서 발행된 통관표지는 병행수입물품들에 부착되어 대한민국 세관의 정식 통관을 거친 정품이라는 점을 확실히 표시하게 된다. 소비자가 병행수입물품에 부착된 통관표지(30)를 스마트폰 등의 이동통신단말기(2)로 스캔하면, QR코드 인식 어플리케이션에 의해서 QR코드(30)에 기록된 웹페이지 주소(URL)가 웹서버(371)로 전달되고, 조회서버(372)에 의해서 상기 웹페이지 주소에 대응되는 데이터베이스 중의 특정 레코드 데이터가 웹서버(371)로 반환됨으로써 통관표지(30)에 대응되는 데이터베이스의 기록내용이 소비자의 이동통신 단말기(2)로 출력된다.
도13은 본 발명의 제3실시예에 따른 병행수입물품의 통관인증표지 관리시스템(300, 도12)에서 등록관리모듈(310)의 병행수입물품 통관표지 정보 데이터베이스(380)에 기록된 통관표지 정보의 레코드(381)를 예시한 것이다.
도14는 본 발명의 제3실시예에 따른 병행수입물품의 통관인증표지 관리시스템의 운영방법을 순서도로 나타낸 것이다.
도14를 참고하면, 본 발명의 제3실시예를 적용한 병행수입물품 통관표지 관리시스템 운영방법은, 우선 사용자 단말기(101)를 이용해서 병행수입물품 통관표지 관리시스템(300)의 등록관리모듈(310)에 접속하여 통관표지 세부정보를 입력한다(S31 단계). 이때 입력하여 전송되는 통관표지 세부정보라는 것은 수입업체 등록코드, 제조업체 등록코드, 품명코드, 상표코드, 원산지 코드 및 통관지 세관코드를 포함한다.
시스템(300)의 등록관리모듈(310)이 상기 통관표지 세부정보를 병행수입물품 통관표지 정보 데이터베이스(380)에 저장하며(S32 단계), 상기 등록관리모듈(310)은 관리번호를 생성하고 난수코드를 생성한다(S33 단계). 그리고 등록관리모듈(310)은 통관정보가 기록된 레코드를 호출할 수 있는 수단으로서의 웹페이지 주소(URL)을 생성하고 이를 병행수입물품 통관표지 정보 데이터베이스(380)에 저장한다(도13의 381j). 이때, 상기 웹페이지 주소의 파라미터 값으로는 바로 전에 생성한 난수코드를 넣는다(S34 단계). 인증코드 생성모듈(120)은 완성품이 아닌 중간단계의 1차적인 QR코드를 만들며(S35 단계), 상기 1차적인 QR코드를 이미지 합성모듈(390)에서 원형 QR패턴 이미지 레이어(391)와 삽입 이미지/로고 레이어(392)를 적용하여 함께 합성함으로써 최종적인 QR코드 이미지(393a)를 완성하게 된다(S36 단계).
그러면 인증코드 생성모듈(320)은 상기 웹페이지 주소(URL)를 QR코드로 변환해서 QR코드 이미지를 만들며(S35 단계), 교부관리 모듈(330)은 교부일련번호, 교부연월일, 시스템 등록번호를 생성하여 병행수입물품 통관표지 정보 데이터베이스(380)에 저장한다(S37 단계). 한편, 상기 인증코드 생성모듈(320)은 생성한 QR코드를 PDF파일로 변환하여 출력부(331)로 전송하며(S38 단계), 교부관리모듈(330)의 출력부(331)와 전기적으로 연결된 출력기(미도시)는 상기 QR코드를 스티커 또는 라벨용지 등과 같은 출력용지 위에 프린트하여 통관표지를 생산한다(S39 단계). 이어서 병행수입업체에 통관표지를 교부하는데(S40 단계), 교부관리모듈(330)은 이때 교부등록일, 교부수량, 상태(표지의 찢어짐, 훼손여부 등)에 관한 정보를 병행수입물품 통관표지 정보 데이터베이스(380)에 저장한다(S41 단계).
본 발명의 제3실시예에 따른 병행수입물품 통관표지는 그 표지가 부착된 병행수입 물품이 정상적인 유통경로를 통하여 적법하게 수입되었음을 소비자들이 쉽게 확인할 수 있도록 함으로써 수입물가의 안정을 통한 전반적인 물가안정과 합리적인 소비를 촉진하는 효과를 거둘 수 있다.
그리고 본 발명의 제3실시예에 따른 병행수입물품 통관표지 관리시스템 및 그 운영방법은 병행수입물품의 통관표지를 발급, 부착, 관리하는 업무와 통관표지의 소비자 인증 및 이에 관한 통계와 통관표지 세부정보를 구축하는 일을 시스템에 의해서 자동적으로 수행될 수 있도록 하므로, 병행수입물품 통관표지의 활용에 드는 인건비를 낮추고 안정적으로 운영이 가능할 뿐만 아니라 통관표지 QR코드의 활용범위를 모든 수입물품에 대해서 쉽게 확대 적용할 수 있는 장점이 있다.
이상 상술한 바를 정리하면, 본 발명에 따른 위변조 방지 QR코드는, QR코드에 의해서 나타내고자 하는 진짜 정보는 전산 데이터베이스에 저장해 두고 정작 QR코드 자체에는 일정한 자리수를 가진 난수코드만을 기록해 둠으로써 제3자가 QR코드만 가지고서는 무슨 내용을 나타내는 것인지 파악하기 어렵도록 하여 위변조를 방지하는 효과가 있다. 그리고 본 발명에 따른 위변조 방지 QR코드는 기존 QR코드의 모양과 달리 셀들을 원형(圓形)의 모양으로 변환하고, QR코드 내에 이미지나 로고를 삽입하여 소위 '디자인 QR코드'를 제작함으로써, 제3자가 시중에 유통되는 QR코드 발생기를 가지고서는 본 발명에 의한 QR코드를 절대로 만들 수 없도록 하여, 제3자에 의한 위조 또는 변조를 원천적으로 차단할 수 있는 장점이 있다.
1, 1': QR코드 2: 이동통신 단말기
2a: 웹페이지 출력화면 2b: MTC 조회화면
2d: 디스플레이 화면 2e: 카메라 화면
3: 사람의 손 3a: 소비자
5: 이동통신망 6: 인터넷망
10: 위변조 방지 QR코드 자동생성 시스템
21: 위치찾기 심볼 21a: 모서리 부분
22: 데이터 영역 23: 셀
23a: 원형(圓形) 셀 24: 삽입이미지/로고
25: 관리코드 30: 병행수입물품 통관표지
40: 병행수입물품 101: 사용자 PC
101a: 키보드 102: 정보입력내용
110: 정보생성모듈 111: QR코드 정보입력 인터페이스부
112: 웹페이지 주소(URL) 생성부 113: 난수코드 생성부
114: 코드정보 매칭부 114a: 색인테이블
120: QR코드 생성모듈 121: QR코드 생성부
122a: 1차 QR코드 이미지 123: PDF 변환부
124: PDF 파일 130: 이미지 합성모듈
130a: QR코드 이미지 레이어
131: 원형(圓形) QR패턴 이미지 레이어
131a: 원형(圓形) 셀 131b: 원형 QR패턴 이미지
132: 삽입 이미지/로고 레이어 132a: 삽입이미지/로고
133: 이미지 합성부 133a: 완성된 QR코드 이미지
134: 워터마크(watermark) 이미지 150: QR코드 정보 데이터베이스
151: 데이터 레코드 151a~151l: 레코드 정보 필드
170: 인쇄기 171: 인쇄용지
180: 출력기 181: QR코드 출력물
182: QR코드
200: 철강제품 품질검사증명서(MTC) QR코드 운영시스템
210: 철강협회 211: 철강협회 서버
220: 철강협회 회원사 221: 회원사 서버
222: 품질검사증명서 222a: 철강제품 품명 표시란
222b: 시험성적 데이터 222c: 철강제품 제조사
223: 철강제품 223a: I형강
223b: 철제 플레이트 224: 위변조방지 QR코드
224a: 로고 224b: 원형 셀
300: 병행수입물품 통관인증표지 관리시스템
310: 등록관리모듈 311: 사용자 정보입력 인터페이스부
312: 난수코드 발생부 313: 웹페이지 주소(URL) 생성부
320: 인증코드생성모듈 321: QR코드 생성부
322a: 1차 QR코드 이미지 323: PDF 변환부
324a: PDF파일 330: 교부관리모듈
331: 출력부 332: 교부발급정보
333: 통관표지 반품 및 표지훼손, 파손정보
340: 통계관리모듈 341: 발급정보 관련 통계부
342: 세부정보 접속횟수 통계부 350: 위변조 관리모듈
351: 위변조 모니터링부 352: 위변조 의심신고 처리부
360: 제어부 370: 모바일 조회 서비스 모듈
371: 웹서버 372: 조회서버
380: 병행수입물품 통관표지 정보 데이터베이스
381: 병행수입물품 통관표지 정보 레코드
381a~381q: 레코드 필드 390: QR코드 합성모듈
391: 원형 QR패턴 이미지 레이어 392: 삽입 이미지/로고 레이어
393: 이미지 합성부 393a: 완성된 QR코드 이미지

Claims (7)

  1. 정사각형의 모양을 가진 QR(quick response)코드에 있어서,
    배경과 대비되는 색깔을 가진 복수 개의 셀(cell)들의 배열로 이루어지며, 난수화된 코드 정보가 변환되어 기록된 데이터 영역(22)과;
    상기 QR코드(20)의 4곳의 모서리들 중에서 3곳의 모서리에 형성된 위치찾기 심볼들(21);을 포함하며,
    상기 데이터 영역(22)에 기록된 정보는 난수화된 문자열로서, 제1의 길이를 가지며,
    QR코드 스캔 어플리케이션이 설치된 이동통신단말기 또는 QR코드의 스캔 기능을 갖추고 컴퓨터 장치에 연결된 스캐너 장치에 의해 상기 데이터 영역(22)의 정보가 판독되면, 상기 이동통신단말기 또는 컴퓨터 장치는 상기 QR코드의 정보에 의해서 호출되는 전산 데이터베이스에 접근할 수 있고, 이때 상기 이동통신단말기 또는 컴퓨터 장치의 화면에는 상기 전산 데이터베이스에 저장된 복수 개의 레코드들 중 상기 QR코드의 난수화된 코드 정보와 연관된 레코드의 정보들을 이동통신단말기의 화면에 적합한 출력양식으로 표시되도록 하는 것을 특징으로 하는 위변조 방지 QR코드.
  2. 제1항에 있어서, 상기 데이터 영역(22)의 셀들은 원형, 삼각형, 오각형, 육각형 및 팔각형을 포함하는 다각형들 중의 어느 하나의 모양으로 통일되게 형성되며, 상기 데이터 영역(22)의 면적 중의 일부에는 기호, 로고 또는 장식용 이미지가 삽입된 것을 특징으로 하는 위변조 방지 QR코드.
  3. 제1항에 있어서, 상기 QR코드의 면적 내에 인쇄된 워터마크를 포함하며, 상기 워터마크는 기계적, 전기적 및 전자적인 방식들 중 어느 방식에 의해 복제될 경우 복제물에는 워터마크가 나타나지 않는 것을 특징으로 하는 위변조 방지 QR코드.
  4. 사용자의 단말기(101)와 연결되어, QR코드로서 표현할 정보를 전송받아 QR코드 정보 데이터베이스(150)에 저장하고, 상기 QR코드 정보 데이터베이스(150)에 저장된 데이터를 호출하기 위한 수단으로 웹페이지 주소(URL)를 생성하며, 난수코드를 생성하여 상기 웹페이지 주소와 서로 매칭시켜서 상기 QR코드 정보 데이터베이스(150)에 함께 저장하는 정보생성모듈(110);
    상기 난수코드를 QR코드로 변환하여 1차 QR코드를 생성한 후, 이미지 합성모듈(130)에 의해 완성된 위변조 방지 QR코드를 수정 불가능한 형식의 이미지 파일로 변환하는 QR코드 생성모듈(120);
    상기 QR코드 생성모듈(120)의 QR코드 생성부(121)에서 제작된 1차 QR코드(122a)에다가 원형(圓形) QR패턴 이미지 레이어(131)와 삽입 이미지/로고 레이어(132)를 적용하여 위변조 방지 QR코드를 완성하는 이미지 합성모듈(130);
    상기 QR코드 생성모듈(120)에 의해서 생성된 위변조 방지 QR코드를 인쇄용지(171)에 인쇄하는 출력기(180); 및
    상기 정보생성모듈(110), QR코드 생성모듈(120), QR코드 합성 모듈(130) 및 출력기(180)의 동작을 제어하는 제어부(140);를 포함하며,
    상기 원형 QR패턴 이미지 레이어(131)는 그 격자 패턴 중의 셀들(131a)이 원형의 모양으로 각각 형성되어 있고,
    상기 삽입 이미지/로고 레이어(132)는 QR코드의 면적 일부에 해당하는 위치에 이미지/로고(132a)가 형성되어,
    상기 완성된 위변조 방지 QR코드(133a)는 데이터 영역(22) 중의 각 셀들(23a)이 원형(圓形)의 모양을 가지며, 상기 데이터 영역(22) 중의 일부 면적에는 소정의 이미지 또는 로고(24)가 삽입된 것을 특징으로 하는 위변조 방지 QR코드 자동생성 시스템.
  5. 제4항에 있어서,
    상기 위변조 방지 QR코드에 기록된 난수코드는 문자, 숫자 및 기호를 포함하여 구성되되, 고정된 제1의 자리수를 가지며,
    상기 이미지 합성모듈(130)의 삽입 이미지/로고 레이어(132)가 제공하는 이미지/로고의 삽입 위치와 면적은, 상기 QR코드 생성모듈(120)이 상기 제1의 자리수를 가진 난수코드를 변환하여 QR코드를 생성할 경우를 전제로 하여 QR코드의 인식에 장애가 없는 위치와 면적으로 결정된 것이며, 상기 이미지/로고의 삽입 위치와 면적은 QR코드에 기록되는 데이터의 자리수가 상기 제1자리수와 동일한 동안에는 동일하게 고정된 것을 특징으로 하는 위변조 방지 QR코드 자동생성 시스템.
  6. 제4항에 있어서,
    QR코드 스캔 어플리케이션이 설치된 이동통신단말기(2) 또는 QR코드의 스캔 기능을 갖추고 컴퓨터 장치에 연결된 스캐너 장치에 의해 상기 위변조 방지 QR코드(2)가 인식될 경우에, 상기 위변조 방지 QR코드(1)에 QR코드 형식으로 기록된 난수코드에 연계된 정보를 상기 QR코드 정보 데이터베이스(150)로부터 호출하여 상기 이동통신단말기(2) 또는 상기 컴퓨터 장치에 제공하는 모바일 조회 서비스 모듈(160);을 더 포함하며,
    상기 모바일 조회 서비스 모듈(170)은,
    이동통신망(5) 및/또는 인터넷망(6)을 경유하여 상기 이동통신 단말기(2) 또는 상기 컴퓨터 장치와 연결되는 웹서버(161), 및
    상기 웹서버(161)와 접속한 이동통신단말기(2) 또는 컴퓨터 장치로부터 난수코드를 전송받으며, 색인테이블(114a)에서 상기 난수코드에 대응되는 웹페이지 주소를 찾아내어 상기 웹서버(161)로 반환하는 매칭서버(162);를 포함하며,
    상기 웹서버(161)는 상기 매칭서버(162)로부터 제공받은 웹페이지 주소에 의해서 상기 QR코드 정보 데이터베이스(150) 중의 상기 웹페이지 주소에 대응되는 레코드를 검색하여 호출하고, 그 레코드에 포함된 데이터 필드들 중의 적어도 일부의 필드들에 기록된 정보를 웹페이지 형태로 구성해서 상기 이동통신단말기(2) 또는 컴퓨터 장치로 전달하는 것을 특징으로 하는 위변조 방지 QR코드 자동생성 시스템.
  7. 사용자의 단말기(101)와 연결되어, QR코드로서 표현할 정보를 전송받아 QR코드 정보 데이터베이스(150)에 저장하고, 상기 QR코드 정보 데이터베이스(150)에 저장된 데이터를 호출하기 위한 수단으로 웹페이지 주소(URL)를 생성하며, 난수코드를 생성하여 상기 웹페이지 주소와 서로 매칭시켜서 상기 QR코드 정보 데이터베이스(150)에 함께 저장하는 정보생성모듈(110); 상기 난수코드를 QR코드로 변환하여 1차 QR코드를 생성한 후, 이미지 합성모듈(130)에 의해 완성된 위변조 방지 QR코드를 수정 불가능한 형식의 이미지 파일로 변환하는 QR코드 생성모듈(120); 상기 QR코드 생성모듈(120)의 QR코드 생성부(121)에서 제작된 1차 QR코드(122a)에다가 원형(圓形) QR패턴 이미지 레이어(131)와 삽입 이미지/로고 레이어(132)를 적용하여 위변조 방지 QR코드를 완성하는 이미지 합성모듈(130); 상기 QR코드 생성모듈(120)에 의해서 생성된 위변조 방지 QR코드를 인쇄용지(171)에 인쇄하는 출력기(180); 및 상기 정보생성모듈(110), QR코드 생성모듈(120), QR코드 합성 모듈(130) 및 출력기(180)의 동작을 제어하는 제어부(140);를 포함하는 위변조 방지 QR코드 자동생성 시스템에 있어서,
    (a) 상기 사용자 단말기로부터 QR코드로써 표현하고자 하는 입력정보를 전송받아 QR코드 정보 데이터베이스(150)에 저장하는 제1단계;
    (b) 상기 QR코드 입력정보에 대응해서 관리코드를 생성하고, 웹페이지 주소를 생성하는 제2단계;
    (c) 상기 입력정보가 기록된 레코드에 대해서 웹페이지 주소(URL)를 부여하고 상기 웹페이지 주소를 QR코드 정보 데이터베이스(150)에 기록하되, 난수발생수단에 의해서 생성된 난수코드를 상기 웹페이지 주소와 매칭시켜 저장하는 제3단계;
    (d) 상기 난수코드를 제1차 QR코드(122a)로 변환하는 제4단계;
    (e) 상기 제1차 QR코드(122a)에다가 원형 QR패턴 이미지 레이어(131)와 삽입 이미지/로고 레이어(132)를 적용하여, QR코드의 셀의 모양을 원형으로 변환함과 아울러 QR코드의 면적 안에 이미지/로고를 삽입하는 제5단계;
    (f) 상기 제5단계에서 완성된 QR코드(133a)를 수정 불가능한 형식의 파일로 변환하는 제6단계;
    (g) 상기 완성된 QR코드를 인쇄용지 상에 출력하는 제7단계;를 포함하는 것을 특징으로 하는 위변조 방지 QR코드 자동생성 시스템의 운영방법.
KR1020140136116A 2014-10-08 2014-10-08 위변조 방지 qr코드 및 위변조 방지 qr코드 자동생성 시스템과 그 시스템의 운영방법 KR20160041680A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140136116A KR20160041680A (ko) 2014-10-08 2014-10-08 위변조 방지 qr코드 및 위변조 방지 qr코드 자동생성 시스템과 그 시스템의 운영방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140136116A KR20160041680A (ko) 2014-10-08 2014-10-08 위변조 방지 qr코드 및 위변조 방지 qr코드 자동생성 시스템과 그 시스템의 운영방법

Publications (1)

Publication Number Publication Date
KR20160041680A true KR20160041680A (ko) 2016-04-18

Family

ID=55916745

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140136116A KR20160041680A (ko) 2014-10-08 2014-10-08 위변조 방지 qr코드 및 위변조 방지 qr코드 자동생성 시스템과 그 시스템의 운영방법

Country Status (1)

Country Link
KR (1) KR20160041680A (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101857963B1 (ko) * 2016-12-28 2018-05-15 (주)늘빛 위조방지 qr 코드를 활용한 종량제 쓰레기봉투 종합 관리 시스템 및 그 운영방법
CN108229596A (zh) * 2016-12-09 2018-06-29 北京大码技术有限公司 组合二维码、电子证书载体、生成、识读装置及方法
KR102085561B1 (ko) 2018-12-14 2020-03-06 (주)에이텍티앤 Qr코드 위변조 방지장치 및 방법
CN113052287A (zh) * 2021-04-06 2021-06-29 深圳市沃客非凡科技有限公司 一种基于数字水印二维码的一物一码商品防伪与溯源***

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108229596A (zh) * 2016-12-09 2018-06-29 北京大码技术有限公司 组合二维码、电子证书载体、生成、识读装置及方法
CN108229596B (zh) * 2016-12-09 2024-03-26 北京大码技术有限公司 组合二维码、电子证书载体、生成、识读装置及方法
KR101857963B1 (ko) * 2016-12-28 2018-05-15 (주)늘빛 위조방지 qr 코드를 활용한 종량제 쓰레기봉투 종합 관리 시스템 및 그 운영방법
KR102085561B1 (ko) 2018-12-14 2020-03-06 (주)에이텍티앤 Qr코드 위변조 방지장치 및 방법
CN113052287A (zh) * 2021-04-06 2021-06-29 深圳市沃客非凡科技有限公司 一种基于数字水印二维码的一物一码商品防伪与溯源***
CN113052287B (zh) * 2021-04-06 2024-02-09 深圳市沃客非凡科技有限公司 一种基于数字水印二维码的一物一码商品防伪与溯源***

Similar Documents

Publication Publication Date Title
KR101511918B1 (ko) 위변조 방지 qr코드 및 위변조 방지 qr코드 자동생성 시스템과 그 시스템의 운영방법
US7996319B2 (en) Authentication and tracking system
JP6486016B2 (ja) 情報コード生成方法、情報コード、及び情報コード利用システム
US8615470B2 (en) Authentication and tracking system
CN102663600B (zh) 基于数字水印和条码的防伪***及其防伪方法和应用
RU2681696C2 (ru) Двухмерный штрихкод и способ аутентификации штрихкода
US7387249B2 (en) Product verification and authentication system and method
CN111587445A (zh) 安全标签
KR101857963B1 (ko) 위조방지 qr 코드를 활용한 종량제 쓰레기봉투 종합 관리 시스템 및 그 운영방법
US11138612B2 (en) Mobile field article identification system and method
CN205665721U (zh) 呈现机器可读视觉表示的标签
CN103208067A (zh) 防伪***及其标签的形成、嵌入、解读、鉴别及权属改变方法
CN104252677A (zh) 一种基于二维码防伪技术及防伪体系平台***
US8335491B1 (en) Mobilux system utilizing camera-equipped cellular telephones for anti-counterfeit authentication
RU2651167C2 (ru) Способ и система для маркировки изделия, изделие, промаркированное таким образом, и способ и система для аутентификации промаркированного изделия
CN205068462U (zh) 嵌入有机器可读图像的卡、附接卡的产品和连接卡的产品
KR20160041680A (ko) 위변조 방지 qr코드 및 위변조 방지 qr코드 자동생성 시스템과 그 시스템의 운영방법
KR101798603B1 (ko) 물품의 진위 인증용 코드를 포함하는 라벨의 제조방법
CN100525365C (zh) 图像处理设备及其控制方法
Ting et al. A two-factor authentication system using radio frequency identification and watermarking technology
KR20140040231A (ko) 태그 인증을 위한 방법 및 장치
US20130024387A1 (en) Systems and Methods for Tracking Assigned Code Strings
US20130317996A1 (en) Systems and Methods for Tracking Status of Random Unique Code Strings and Generation of Random Unique Code Strings
Albakir et al. A conceptual design of genuine Halal logo detector
CN103857531A (zh) 用于印刷产品的防伪标记的方法和***

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination