KR20130041224A - 제품을 마킹하고 소비자에 의해 인증하기 위한 방법 및 장치 - Google Patents

제품을 마킹하고 소비자에 의해 인증하기 위한 방법 및 장치 Download PDF

Info

Publication number
KR20130041224A
KR20130041224A KR1020137004147A KR20137004147A KR20130041224A KR 20130041224 A KR20130041224 A KR 20130041224A KR 1020137004147 A KR1020137004147 A KR 1020137004147A KR 20137004147 A KR20137004147 A KR 20137004147A KR 20130041224 A KR20130041224 A KR 20130041224A
Authority
KR
South Korea
Prior art keywords
mark
product
image
robust
forming
Prior art date
Application number
KR1020137004147A
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 어드밴스드 트렉 앤드 트레이스
Publication of KR20130041224A publication Critical patent/KR20130041224A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/22Character recognition characterised by the type of writing
    • G06V30/224Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/80Recognising image objects characterised by unique random patterns
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • G06F18/2415Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on parametric or probabilistic models, e.g. based on likelihood ratio or false acceptance rate versus a false rejection rate
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K5/00Methods or arrangements for verifying the correctness of markings on a record carrier; Column detection devices
    • 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/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/10861Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/19Recognition using electronic means
    • G06V30/191Design or setup of recognition systems or techniques; Extraction of features in feature space; Clustering techniques; Blind source separation
    • G06V30/19173Classification techniques
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D7/00Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
    • G07D7/004Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using digital security elements, e.g. information coded on a magnetic thread or strip
    • G07D7/0043Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using digital security elements, e.g. information coded on a magnetic thread or strip using barcodes
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D7/00Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
    • G07D7/004Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using digital security elements, e.g. information coded on a magnetic thread or strip
    • G07D7/0047Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using digital security elements, e.g. information coded on a magnetic thread or strip using checkcodes, e.g. coded numbers derived from serial number and denomination
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D7/00Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
    • G07D7/20Testing patterns thereon
    • G07D7/202Testing patterns thereon using pattern matching
    • G07D7/2033Matching unique patterns, i.e. patterns that are unique to each individual paper

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Artificial Intelligence (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • Toxicology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Probability & Statistics with Applications (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Printing Methods (AREA)
  • Credit Cards Or The Like (AREA)

Abstract

다음을 포함하는 제품 마킹 방법:
- 상기 제품 상에 또는 상기 제품 내에, 복제에 강건한 마크를 제 1 분해능으로 형성하는 단계,
- 상기 제품 상에 또는 상기 제품 내에, 복제에 반응하는 마크를 상기 제 1 분해능보다 높은 제 2 분해능으로 형성하는 단계,
- 상기 강건한 마크, 상기 반응하는 마크, 및 제품의 또 다른 부분의 이미지를 캡처하는 단계, 및
- 상기 강건한 마크, 상기 반응하는 마크, 및 상기 또 다른 부분의 이미지를 나타내는 정보를 저장하는 단계
를 포함하는 제품을 마킹하기 위한 방법.
실시예에서, 적어도 하나의 형성하는 단계 동안, 이 형성 단계 동안 형성된 마크의 위치는 다른 이미지 부분에 대해 랜덤이다.

Description

제품을 마킹하고 소비자에 의해 인증하기 위한 방법 및 장치{METHODS AND DEVICES FOR MARKING AND AUTHENTICATING A PRODUCT BY A CONSUMER}
본 발명은 제품을 마킹하기 위한 방법 및 장치, 그리고 소비자에 의해 제품을 인증하기 위한 방법 및 장치에 관한 것이다. 본 발명은 포장(packaging) 여부와 관계없이 모든 유형의 제품에 적용된다.
종래 기술의 제품 인증 장치는 비싼 특수 장비를 구비하는 전문가를 따로 두었다. 따라서 소비자가 제품의 진품여부(authenticity)를, 가령, 상점에서 상기 제품을 구매하기 전에 또는 레스토랑에서 제품을 소비하기 전에 체크할 수 있는 것이 가능하지 않다. 따라서 비싼 제품, 가령, 주류, 약품, 및 향수의 위조가 쉽게 확장된다.
본 발명은 이러한 단점을 모두 또는 부분적으로 제거하는 것을 목적으로 한다.
이를 위해, 본 발명은 첫 번째 양태에 따라, 제품을 마킹하기 위한 방법을 제시한다. 상기 방법은
- 상기 제품 상에 또는 상기 제품 내에, 복제에 강건한 마크(mark robust to copying)를 제 1 분해능으로 형성하는 단계,
- 상기 제품 상에 또는 상기 제품 내에, 복제에 반응하는 마크(mark sensitive to copying)를 상기 제 1 분해능보다 높은 제 2 분해능으로 형성하는 단계,
- 상기 강건한 마크, 상기 반응하는 마크, 및 제품의 또 다른 부분의 이미지를 캡처하는 단계, 및
- 상기 강건한 마크, 상기 반응하는 마크, 및 상기 또 다른 부분의 이미지를 나타내는 정보를 저장하는 단계
를 포함한다.
이러한 제공 때문에, 불법적으로 복제된 경우라도, 강건한 마크로 인해 제품이 식별될 수 있으며, 첫째로는, 반응하는 마크로 인해, 둘째로는, 제품의 다른 부분의 이미지에 의해, 인증될 수 있다. 이러한 방식으로 반응하는 마크의 파괴 또는 변형이 제품의 인증을 방해하지 않는다. 덧붙여, 저장된 이미지를 나타내는 정보를 상용화된 이미지 센서에 의해 캡처된 이미지를 나타내는 정보와 비교함으로써, 이미지 품질이 반응하는 마크의 처리를 가능하게 하지 않는 경우라도 제품이 인증될 수 있다.
따라서 본 발명은 이미지 센서나 카메라가 구비된 통신 모바일 단말기, 가령, PDA 또는 모바일 전화기를 갖는 소비자에 의해 제품의 인증을 가능하게 한다.
특정 특징에 따르면, 하나 이상의 형성 단계 동안, 이 형성 단계 동안 형성되는 마크의 위치가 나머지 이미지 부분에 대해 랜덤이다.
이런 특징에 의해, 강건한 마크, 반응하는 마크, 및 제품의 나머지 부분의 위치들 간의 기하학적 특성에 의해, 제품을 인증하는 것이 가능해진다.
특정 특징에 따라, 상기 강건한 마크는 2차원 바코드이다.
예를 들어, 이 2차원 바코드는 DataMatrix(등록 상표)이다. 이러한 방식으로 대량 정보(가령, 제조업체의 명칭, 제조 장소 및 제조일)가 제품에 저장될 수 있다.
특정 특징에 따르면, 복제에 반응하는 마크는 디지털 인증 코드이며, 본 발명에 따르는 상기 방법은 상기 복제에 반응하는 마크에 대해 인쇄 에러를 나타내는 정보를 결정하는 단계와, 저장하는 단계 동안 인쇄 에러를 나타내는 정보가 저장된다.
특정 특징에 따르면, 마크를 형성하는 각각의 단계 동안, 제품의 요소와 관련된 상기 마크의 위치가 가변적이고, 이미지를 캡처하는 단계 동안, 상기 요소의 이미지가 캡처된다.
특정 특징에 따르면, 마크를 형성하는 단계 동안, 형성된 마크가 2개의 서로 다른 제품에 대해 차이나게 어긋난다.
두 번째 양태에 따라, 본 발명은 제품 마킹 장치를 제시하며, 상기 장치는
- 상기 제품 상에 또는 상기 제품 내에, 복제에 강건한 마크(mark robust to copying)를 제 1 분해능으로 형성하는 수단,
- 상기 제품 상에 또는 상기 제품 내에, 복제에 반응하는 마크(mark sensitive to copying)를 상기 제 1 분해능보다 높은 제 2 분해능으로 형성하는 수단,
- 상기 강건한 마크, 상기 반응하는 마크, 및 제품의 또 다른 부분의 이미지를 캡처하도록 구성된 이미지 센서, 및
- 상기 강건한 마크, 상기 반응하는 마크, 및 상기 또 다른 부분의 이미지를 나타내는 정보를 저장하기 위한 수단
을 포함한다.
세 번째 양태에 따라, 본 발명은 제품 인증 방법을 제시하며, 상기 방법은
- 상기 제품 상에서, 복제에 강건한 마크, 상기 강건한 마크보다 높은 분해능으로, 복제에 반응하는 마크, 및 제품의 또 다른 부분의 이미지를 캡처하는 단계,
- 상기 강건한 마크, 상기 반응하는 마크, 및 상기 또 다른 부분의 이미지를 나타내는 정보를 전송하는 단계,
- 상기 강건한 마크, 상기 반응하는 마크, 및 상기 또 다른 부분의 이미지를 나타내는 정보를, 적어도 하나의 원격 저장된 정보와 비교하는 단계, 및
- 상기 비교하는 단계의 결과에 따라, 이미지가 캡처되는 제품과 관련된 데이터를 디스플레이하는 단계
를 포함한다.
실시예에서, 비교하는 단계 동안, 우선, 복제에 반응하는 마크의 이미지의 품질을 결정하는 단계를 수행하며,
- 품질이 지정 값보다 높은 경우, 복제에 반응하는 마크를 나타내는 정보의 비교, 또는
- 품질이 지정 값보다 높지 않은 경우, 제품의 또 다른 부분을 나타내는 정보의 비교 를 수행한다.
이러한 방식으로, 가령, 이미지 캡처 기기 또는 조건 때문에 복제에 반응하는 마크의 이미지의 품질이 불충분한 경우라도, 제품의 정품여부가 추정될 수 있다.
네 번째 양태에 따라, 본 발명은 제품 인증 장치를 제시하며, 상기 장치는
상기 장치는
- 상기 제품 상에서, 복제에 강건한 마크, 상기 강건한 마크보다 높은 분해능으로, 복제에 반응하는 마크, 및 제품의 또 다른 부분의 이미지를 캡처하는 수단,
- 상기 강건한 마크, 상기 반응하는 마크, 및 상기 또 다른 부분의 이미지를 나타내는 정보를 전송하는 수단,
- 상기 강건한 마크, 상기 반응하는 마크, 및 상기 또 다른 부분의 이미지를 나타내는 정보를, 적어도 하나의 원격 저장된 정보와 비교하는 수단, 및
- 상기 비교하는 수단의 결과에 따라, 이미지가 캡처되는 제품과 관련된 데이터를 디스플레이하는 수단
을 포함한다.
이 인증 방법 및 이 인증 장치의 이점, 목적, 특성이 본 발명에 따르는 마킹 방법의 것과 유사하며, 여기서 반복되지 않는다.
본 발명의 이점, 목적, 및 특성은 첨부된 도면을 참조하여 이하의 설명으로부터 명백해질 것이다.
도 1은 본 발명에 따르는 장치의 제 1 구체적 실시예를 개략적으로 나타낸다.
도 2는 본 발명에 따르는 방법의 구체적 실시예에서 사용되는 단계들을 논리 다이어그램의 형태로 나타낸다.
도 3은 본 발명에 따르는 방법의 구체적 실시예에서 사용되는 디지털 식별자 패터을 확대 도시한다.
도 4는 일련의 제 1 인쇄물에서, 카드에 인쇄된 도 3의 디지털 식별자 패턴을 확대 도시한다.
도 5는 일련의 제 2 인쇄물에서 카드에 인쇄된 도 3의 디지털 식별자 패턴을 확대 도시한다.
도 6은 도 4와 5에 나타난 인쇄된 식별자 패턴들 중 하나로부터 캡처된 이미지의 이산 코사인 변환을 나타낸다.
도 7A 및 7B는 본 발명에 따르는 방법의 특정 실시예에서 사용되는 단계들을 논리적 다이어그램의 형태로 나타낸다.
도 8은 본 발명에 따르는 방법의 특정 실시예에서 사용되는 식별자 패턴의 2개의 그룹에 대한 점수 분포를 나타낸다.
도 9는 인쇄물에서 획득될 최적 에러율의 결정 동안 얻어진 그래프이다.
도 10은 도 1 및 2에 도시된 본 발명에 따르는 방법 및 장치의 특정 실시예에서 사용되는 제품의 일부분을 나타낸다.
본 발명의 다양한 구체적 실시예에 대한 상세사항을 제시하기 앞서서, 본원에서 사용될 정의는 다음과 같다:
- "정보 매트릭스(information matrix)": 이는 (인쇄될 디자인의 픽셀의 값을 수정하는 워터마크 또는 디지털 워터마크와 달리) 일반적으로 고체 표면에 부착되는 메시지의 기계 판독형 물리적 표현이다. 정보 매트릭스의 정의는, 예를 들어, 2차원 바코드, 1차원 바코드, 및 그 밖의 다른 덜 거슬리는 정보 표현 수단, 예컨대, "데이터글립스(Dataglyphs)"(데이터 마킹)을 포함한다.
- "마킹(marking)" 또는 "인쇄(printing)": 디지털 이미지(바람직하게는 정보 매트릭스를 포함하는 디지털 이미지)로부터 실세계 표현을 만드는 임의의 프로세스이며, 이 표현은 일반적으로 표면 상에 만들어지고, 이 프로세스는, 비-배타적 예로서, 잉크-젯(ink-jet), 레이저, 오프셋 및 열 인쇄, 엠보싱, 레이저 조각(laser engraving), 및 홀로그램 생성을 포함한다. 더 복잡한 프로세스도 포함되는데, 예를 들어, 먼저 몰드에 디지털 이미지가 조각되고, 그 후, 각각의 제품이 몰딩되는 몰딩이 있다. "몰딩된" 이미지는, 디지털 표현이 2차원을 포함하는 경우라도, 현실 세계에서 3차원을 가지는 것으로 여겨질 수 있다. 또한, 언급된 몇 가지 프로세스가 몇 가지 변형, 예를 들어, ("컴퓨터-인쇄판(computer-to-plate)" 오프셋과 달리) 종래의 오프셋 인쇄는 필름을 생성하기, 상기 필름이 인쇄판(plate)을 생성하도록 기능하기, 상기 인쇄판이 인쇄에서 사용되기를 포함한다. 또한 그 밖의 다른 프로세스가, 가시 스펙트럼을 벗어난 주파수를 이용함으로써, 또는 표면 내부에 정보를 적는 등에 의해, 정보가 비-가시적 영역(non-visible domain)으로 인쇄되도록 할 수 있다:
- "각인(imprint)" 또는 "이미지를 표현하는 정보(information representing an image)": 마크(mark)가 표현되고 그 밖의 다른 마크의 표현에 비교될 수 있도록 하는 측정된 모든 특성 값.
- "캡처(capture)": (역광 조명에 의한) 제품의 외부 표면 또는 제품의 두께 부분 내 디지털 표현을 포함해, 실세계의 디지털 표현이 획득되도록 하는 임의의 프로세스.
- "셀(cell)": 셀은 가변 특성 도트 패턴(variable characteristic dot pattern)("VCDP")의, 일반적으로 사각형, 특히, 정사각형의 정규 영역(regular area)으로서, 상기 VCDP에 최소한 지정 개수의 도트가 존재하고, 상기 지정 개수는 일반적으로 1이다.
- "생성 픽셀(generation pixel)": VCDP를 생성하기 위해 고려되는 최소 영역.
- "도트(dot)": 매우 작은 크기의 인쇄 단위 영역으로서, 가변적이고, 배경과 대조를 만들며, 일반적으로 하나 이상의 생성 픽셀의 표현임.
- "캡처 픽셀(capture pixel)" 또는 "이미지 픽셀(image pixel)": 한 영역으로서, 상기 영역의 이미지가 이미지 센서의 감광성 단위 도트, 즉 픽셀에 대응한다.
"DAC"라고도 지칭되는 디지털 인증 코드, 또는 이하의 복제에 민감한 마크는, 가령, 매체의 인쇄 또는 국부적 변형에 의해 매체상에 마킹되면, 마킹된 이미지가 복제되는 경우, 캡처된 이미지로부터 자동으로 측정 가능한 그 특성들 중 일부가 변경되는 디지털 이미지이다. 상기 디지털 인증 코드는 복제 단계 중 복제에 반응하는(sensitive to copying) 하나 이상의 신호의 열화(degradation)를 바탕으로 하는 것이 일반적이며, 신호는 측정 가능한 복제 반응성 특성과 함께 이미지 요소에 의해 발생된다. 특정 유형의 디지털 인증 코드도 정보를 포함할 수 있으며, 이로써, 상기 정보를 포함하는 문서가 식별되거나 추적될 수 있도록 한다.
몇 가지 유형의 디지털 인증 코드가 있다. 이하에서 "CDP"라고도 지칭되는 복제 검출 패턴(copy detection pattern)은, 일반적으로 의사 랜덤(pseudo-random) 속성을 갖는 치밀한 이미지(dense image)이다. 이들의 판독 원리는, 본래의 복제 검출 패턴과 (가령, 가령, 이미지 센서에 의해) 캡처된 복제 검출 패턴 간의 유사도(또는 비유사도)의 지수를 측정하기 위한 이미지 비교를 기초로 하며, 이러한 캡처된 이미지가 복제본인 경우, 원본인 경우보다 더 낮은 유사함의 지수를 가질 것이다.
2차원 바코드처럼, 이하에서 "SIM"이라고도 지칭되는 보안 정보 매트릭스(secured information matrices)는 강건한(robust) 방식으로 대량의 정보를 품도록 설계된 이미지이다. 그러나 2차원 바코드와 달리, 보안 정보 매트릭스는 복제에 반응한다. 판독될 때, 매트릭스로부터 추출된 코딩된 메시지에 대해 에러율(error rate)이 측정되며, 상기 에러율은 원본에서보다 복제본의 경우 더 높아서, 이들 복제본이 원본과 구별되도록 할 수 있다.
도 1은 본 발명에 따르는 마킹 장치(11)의 실시예를 도시하는데, 상기 마킹 장치(11)는 이와 다른 곳 또는 다른 때에 인쇄될 수 있는 마킹될 기계 가공 제품(20)에 적합하다. 또 다른 실시예에서, 본 발명에 따르는 이 장치(11)는 인쇄 체인에 적합하며, 제품의 외부 표면 또는 두께 부분의 초기 인쇄로부터 제품을 가공한다.
예를 들어, 마킹될 제품(20)은 산업 제품용 라벨(label) 또는 포장재(packaging)이다.
제품 식별 장치(11)는 다음을 포함한다:
- 제품(20)을 더미로부터 빼내는(unstack) 언스태커(unstacker)(15),
- 종래 유형의 컨베이어(16),
- 장치(11)에 의해 가공되는 제품(20)을 더미로 쌓는 스태커(stacker)(17),
- 상기 제품 상에, 또는 상기 제품 내에, 복제 강건성 마크를 제 1 분해능(resolution)으로 형성하는 수단(18),
- 상기 제품 상에, 또는 상기 제품 내에, 복제 반응성 마크를, 상기 제 1 분해능보다 높은 제 2 분해능으로 형성하는 수단(19),
- 각각의 제품(20) 상에서, 상기 강건성 마크, 복제 반응성 마크, 및 제품의 또 다른 부분의 이미지(도 10 참조)를 캡처하는 수단(25),
- 상기 캡처 수단(25)에 의해 제공되는 이미지에 따라 제품 별로 상이한 개별 각인(imprint)을 생성하는 수단(30), 및
- 제품(20)에 개별적으로 대응하도록 상기 각인을 저장하기 위한 원격 저장 수단(40), 가령, 데이터베이스.
본 발명이 인쇄 체인을 위해 구성되는 경우, 언스태커(15)는 인쇄 체인의 상류에 있고, 인쇄 후에야 제품(20)은 먼저 강건성 마크를 포함하고, 그 후 복제 반응성 마크, 즉 복제 방지 마크를 포함하게 된다.
실시예에서, 복제 방지 마크는 앞서 언급된 DAC이다.
이미지 캡처 수단(25)은 카메라(26)와 적어도 하나의 광원(27)(복제 방지 마크가 제품(20)의 두께 부분(thickness)에 형성된 경우 또는 제품(20)이 적어도 하나의 광 파장에 대해 충분히 투명한 경우, 광원은 아마도 후면광(back-lighting))을 포함한다. 이미지 캡처 수단(25)은 제품(20)의 도달을 검출하는 수단(28), 예를 들어, 제품(20)이 따르는 경로 중 판독 수단(25)의 상류에서 위치하는 광전 셀(opto-electronic cell)을 더 포함한다.
각인 생성 수단(30)은 카메라(26)에 의해 캡처된 이미지를 처리하고, 복제 강건성 마크, 복제 반응성 마크, 및 제품(20) 일부분의 이미지의 특성을 결정한다. 따라서 제품과, 각각의 제품(20)에 대해 개별적으로 생성된 각인을 매칭하기 위해, 비전 시스템(vision system)이 복제 강건성 마크와 복제 반응성 마크를 포함해 제품 부분의 이미지를 동적으로 판독하며, 그 후, 각인을 생성하는 수단(30)으로 정보를 전송한다.
실시예에서, 각인은 캡터된 이미지의 일부분으로 형성되며, 이는 강건성 마크 및 반응성 마크의 치수에 비례하여 정규화되는 것이 바람직하다. 가령 이하에서 설명될 또 다른 실시예에서, 강건성 및 반응성 마크 주위 부분의 캡처된 이미지가 처리된다.
예를 들어, 도 10에 도시된 것처럼, 처리된 이미지 부분(100)은 강건성 마크(105)의 높이의 3배 곱하기 강건성 마크(105)의 폭의 3배에 대응하고, 반응성 마크(110)의 하부 오른쪽 모서리에 중앙 정렬된다. 이 이미지 부분은 제품의 또 다른 부분(115), 가령, 바람직하게는, 강건성 및 반응성 마크에 대해 제품(20)별로 달라질 수 있는 위치를 갖는 로고 또는 글자를 포함한다.
각인을 생성하기 위한 방법의 예는 다음과 같다.
- 이미지의 정보의 부분 집합 "ICNA" 중에서, 연계 값 "VA"는 연계 값 계산 함수 "F" 또는 선택사항으로서, "K"라고 지정되는 하나 이상의 또 다른 파라미터를 이용하는 "F'"에 의해, 계산된다.
- 타임스탬프 "T"가 획득된다.
- 기계 생성 각인의 식별자 "ID"가 획득된다.
- 각인의 암호화 키 "KCV"가 획득된다.
- "CONC" 함수에 의해, "VA", "T" 및 "ID"가, 바람직하게는 이진 표현(binary representation)으로, 연결연산(concatenate)되어, 연결자(concatenation) "C"를 획득한다.
- 연결자 "C"는 "ENCRYPT" 암호화 함수 및 암호화 키 KCV에 의해 인코딩되어 "CENC"를 획득할 수 있다.
"F" 함수와 관련하여, 상기 함수는 부분 집합 "ICNA"로부터 값 "VA"를 계산하는 함수이다(그러나 이에 제한되지 않음).
"F'"과 관련해, "F'" 함수가 파라미터 "K"와 함께 사용되는 경우, "F'"는 예를 들어 암호화 함수일 수 있다(예를 들어, "트리플-DES" 또는 "AES"로 알려진 것). "F'"는 또한 비밀로 유지되어야 하는 키, 여기서 파라미터 "K"와 조합되는 해쉬(hash) 함수일 수 있다.
"CONC" 함수와 관련하여, 값 "VA", "T", 및 "ID"는 정수이거나, 지정 집합에 속하는 값을 가질 수 있다(예를 들어, 4개의 기계 생성 각인이 있고, 따라서 "ID"에 대한 4가지 가능한 값이 존재한다). 두 번째 경우, 가능한 값의 집합을 표현하기 위해 요구되는 비트 수는 지정된다. 첫번째 경우, 정수는 일반적으로 지정 집합의 비트로 표현된다.
"ENCRYPT" 함수와 관련하여, 상기 함수는 대칭 암호화 함수, 가령, "Triple DES", "AES" 또는 "RC4"라고 알려진 것들, 또는 비대칭 암호화 함수, 가령, "RSA"라고 알려진 것일 수 있다.
이하에서 도 3 내지 8과 관련하여 기재될 본 발명의 실시예에서, 다음이 사용된다.
- 강건성 및 민감성 마크를 디지털로 디자인하는 단계(301 내지 303),
- 각인을 계산하는 단계(311 내지 314),
- 마크의 인쇄를 최적화는 단계(320 내지 326), 및
- 원격 저장소에 각인 또는 제품의 고유 특성을 저장하는 단계(331 내지 334).
반응성 마크를 디지털로 설계하고, 반응성 마크의 인쇄 파라미터를 결정하는 단계와 관련하여, 본 발명의 특정 특성의 출처(origin)에서, 보안 정보 매트릭스의 단일 소스 이미지가 복수 회 인쇄된 경우, 서로 다른 에러에 의해 각각의 인쇄물이 영향받을 것임이 발견되었다. 복제 검출 패턴에 대해 동일한 효과가 발견되었다. 더 일반적으로, 충분한 밀도를 갖는 임의의 이미지에 대해 발견되었다.
- 이미지를 인쇄하면 이미지의 열화가 초래될 것이다.
- 인쇄물별로 서로 다른 열화(degradation)가 영향을 미칠 것이다.
더 정확히 말하자면,이러한 현상은 DAC 디지털 인증 코드에 국한되지 않는다. 실은, 인쇄에서 램덤 프로세스가 사용된다면, 각각의 인쇄물의 디지털 이미지의 밀도는 서로 다를 것이다. 그러나 저밀도 이미지의 경우, 차이는 훨씬 덜 많고 유의미할 것이다. 따라서 종종 미미한 차이를 캡처하기 위해 더 높은 캡처 분해능이 필요하다. 이와 달리, 적절한 분해능을 갖고 인쇄된 디지털 인증 코드의 경우, 특히 높은 캡처 분해능을 이용할 필요가 없다(인치당 1,200 도트(dot) 스캐너가 충분한 것으로 보인다). 덧붙여, 차이가 매우 클 때, 고유 특성의 추출이 그다지 높은 정확도로 이뤄질 필요는 없으며, 이는 비용과 판독 알고리즘의 안정성 측면에서 바람직하다.
복제에 반응하는 마크, 즉 식별자 패턴은, 단일 소스 식별자 패턴의 각각의 인쇄물 간의 차이를 최대화하기 위해 설계되고 인쇄되는 이미지이다. 이들 이미지가 (예를 들어, 하나 이상의 암화 키를 이용해) 의사 랜덤 방식으로 설계되는 것이 바람직하지만, 완전히 랜덤일 수 있다(두 번째 경우는 암호 키가 없거나 키가 유지되지 않는다는 차이점이 있다). 그러나 원본 디지털 식별자 패턴은 보안을 위태롭게 하지 않으면서 알려질 수 있다. 실제로, 데이터베이스에 (각인과 함께) 기록된 식별자 패턴만 적격인 것이며, 이론적으로 인쇄에서 예기치 않은 미지의 상황을 제어하는 것이 불가능하다. 따라서 원본 이미지의 소유는 위조범에게 어떠한 실질적인 이점을 주지 않는데, 이 것은 식별자의 패턴의 보안 측면에서 또 다른 이점이다.
열화(degradation)는 랜덤 속성을 갖고 단일 소스 이미지의 각각의 인쇄물에 대해 서로 다른 결과를 발생시키기 때문에, 식별자 패턴의 각각의 인쇄물은 재생되거나 전사될 수 없는 고유 특성을 가진다. 따라서 단일 식별자 패턴의 인쇄물 각각은 서로 다르며, 따라서 그 자체로 명확하게 식별할 수 있는 수단을 가진다. 따라서 식별자 패턴의 각인은, 특히, 식별 및 체크 모드에서, 상기 각인이 포함된 제품의 보안을 증가시키기 위해 서로 다른 방식으로 계산되고 사용될 수 있다.
식별자 패턴은 단순 사각형일 수 있으며, 아마도 검출되기 더 쉽도록 경계부로 둘러싸일 수 있지만, 특수 형태(가령, 로고 등)를 가질 수도 있다. 그러나 사각형이 판독과 관련하여 (쉽게 식별될 수 있다는) 이점과 디지털 인증 코드 또는 그 밖의 다른 코드(가령, 1차원 또는 2차원 바코드)의 보통의 형태와 호환성을 가진다.
식별자 패턴을 설계하기 위한 알고리즘은 아래와 같이 기재된다:
- 단계(301) 동안, 암호화 키가 예를 들어 32-바이트(256비트) 시퀀스로 수신된다.
- 단계(302) 동안, 재귀적 암호화 또는 해싱 함수를 이용함으로써, 알고리즘이 암호화 키와 함께 초기화되고, 요구되는 랜덤 비트 수가 생성된다. 독자는 FIPS("Federal Information Processing Standard"의 약자) 및 AES("Advanced Encryption Standard""의 약자) 표준을 참조할 수 있다.
- 단계(303) 동안 비트가 하나의 이미지, 가령, (아마도 경계부로 완성된) 100×100 점(dot)으로 어셈블된다.
도 3은 인쇄되기 전의 이러한 식별자 패턴을 도시한다. 도 4 및 5는 도 3에 도시된 식별자 패턴의 두 개의 서로 다른 인쇄물을 도시한다.
디지털 인증 코드(또는 "복제 방지" 코드)는 원본과, 첫 번째 인쇄물과 동일한 인쇄 파라미터, 특히 분해능 측면에서 동일한 파라미터를 이용한 원 인쇄물과 두 번째 인쇄물의 이미지 캡처를 이용해 얻어진 복제본 간의 차이를 최대화하도록 설계되고 인쇄되는 이미지이다.
디지털 인증 코드의 설계 및 인쇄 특성이 식별자 패턴에 대해 요구되는 것과 유사하기 때문에, 디지털 인증 코드의 기능은 식별자 패턴의 기능과 조합될 수 있다. 예를 들어, 바람직한 결과는 상이하더라도, 암호화 키를 필요로 하는 복제 검출 패턴의 설계 알고리즘은 앞서 기재된 알고리즘과 유사하다. 보안 정보 매트릭스의 설계 알고리즘은 하나 이상의 암호화 키 및 하나 이상의 메시지 모두 필요로 한다. 그러나 결과물은 유사하다, 즉, 의사 랜덤 값을 갖는 이미지이다.
이하에서 설명되겠지만, 식별자 패턴에 대한 이상적인 인쇄 조건은 디지털 인증 코드에 대한 이상적인 인쇄 조건과 흡사하다. 따라서 설계 및 인쇄 결과물 모두의 측면에서, 디지털 인증 코드의 기능과 식별자 패턴의 기능을 조합하는 것이 가능하다.
추출하는 방법 및 제품을 체크할 때 식별자 패턴의 각인을 비교하는 방법과 관련하여, 먼저, 캡처된 식별자 패턴의 점들의 집합의 값을 추출하는 단계를 포함하는 일반적인추출 및 비교 방법이 이하에서 설명된다:
- 단계(311) 동안, 마킹된 제품의이지 내 강건성 마크(105) 및 반응성 마크(110)의 위치가 결정된다. 사각형 마크의 경우, 가령, 각각의 마크의 4개의 변의 위치(높이, 폭)가 추출될 수 있고, 그 후, 캡처된 이미지 내에서 관심 영역(100)이 결정된다.
- 단계(312) 동안, 추출될 특정 개수의 점에 대해, 이미지 내 위치가 결정되고, 이들 점 각각의 값이 추출된다. 점의 위치는 종래 기술에서 알려진 표준 기하학 기법에 의해 결정된다. 가령, 이미지 센서의 각각의 점에 대해 획득된 값은, 예를 들어, 0 내지 255일 수도 있고 캡처된 이미지일 수도 있다. 위치가 분수일 때, 취해진 점의 값은 "최근린법(nearest neighbor)"(저비용이지만 정확도가 낮은 방법)이거나 보간된 값일 것이다. 결과는 정수의 256×256 매트릭스(최근린법 )이거나, 부동 소수점(내삽법) 값이다.
- 단계(313) 동안, 다음에 대해 2차원의 이산 코사인 변환이 계산되며:
- 강건성 마크(105)에 대응하는 점 매트릭스(dot matrix)
- 반응성 마크(110)에 대응하는 점 매트릭스, 및
- 지정 이미지 부분(115)에 대응하는 점 매트릭스.
적은 수의 성분에 걸쳐 신호 에너지를 상당히 압축할 수 있기 때문에 이산 코사인 변환이 바람직하다. 상기 단계(313) 동안, 요소(105, 110 및 115)의 중심으로부터의 거리 또는 상기 요소가 형성하는 삼각형의 각의 비가 결정된다.
단계(314) 동안, 각각의 변환의 계수의 특정 수치, 가령, 10×10 최저 주파수 계수가 선택되고, 아마도, 위치(0,0)에서 "DC" 계수라고 알려진 상수 계수를 제거하며, 그 후, 계수는 벡터로 재배열되어 보안 정보 매트릭스의 각인이 된다.
앞서 기재된 방법은 어떠한 비밀도 이용하지 않으며, 따라서 누구라도 각인을 계산할 수 있도록 한다. 이는 특히, 보안 위험을 제기한다고 여겨지지 않는 경우에 바람직할 수 있다. 이와 달리, 다른 경우, 인가된 사람만 각인을 계산할 수 있는 것이 바람직하다. 이를 위해, 비밀로 유지되며 각인을 구성하는 계수를 결정하는 것을 가능하게 하는 암호 키가 사용된다. 이 키는 각인을 재구성하도록 인가된 사람 또는 개체에게만 누설된다. 키로부터 계수를 선택하기 위해 일반적으로 해싱 알고리즘(hashing algorithm) 또는 암호화 알고리즘을 이용하는 종래 기술의 기법이 이용 가능하다.
그 후, 개별 캡처에 대응하는 2개의 각인이 복수의 방식으로 비교되어, 유사도(similarity)의 측정치, 또는 역으로, 거리의 측정치를 획득할 수 있다. 예를 들어, 이들 간의 상관(correlation)의 계수를 측정함으로써, 유사도의 측정치가 획득되며, 이는 이하에서 "점수"라고 지칭될 것이다.
반응성 마스크(110)가 사용될 수 없는 경우라도, 각인의 그 밖의 다른 요소(105 및 115)뿐 아니라 기하학적 관계(거리 또는 각의 비)가 원격에 기억된 각인의 대응하는 부분과 비교됨으로써, 하나의 이미지가 캡처된 제품(20)의 진품여부를 추정하는 것을 가능하게 한다.
고유 특성을 추출하는 방법을 인증하기 위해, 100×100 픽셀의 식별자 패턴이 생성되었고, 이는 인치당 600도트 레이저 프린터 상에서 100회 인쇄되었다. 인치당 1200 도트 "평판(flatbed)" 스캐너가 각각의 인쇄된 식별자 패턴의 3회 캡처를 수행하도록 사용되었다. 그 후 수행된 300 회 캡처 각각에 대해 각인이 계산되었다. 그 후 각인들의 44,850 쌍 각각에 대해 점수가 측정된다(숫자는 다음을 따라 계산됨: 300*(300-1)/2). 이들 44,850 각인 쌍은 2개의 그룹으로 분리된다:
- 동일한 인쇄된 식별자 패턴의 서로 다른 캡처에 대응하는 600 각인 쌍으로 구성된 한 그룹 A,
- 서로 다른 인쇄 식별자 패턴의 캡처에 대응하는 44,250 각인 쌍으로 구성된 한 그룹 B.
점수는 그룹 A의 경우 0.975 내지 0.998이고, 그룹 B의 경우 0.693 내지 0.945이다. 도 8은 그룹 A 및 그룹 B에 대한 점수의 분포를 도시한다. 이들 점수를 기초로 하여, 두 그룹들에 속하는 쌍들은 혼동되지 않을 수 있다. 따라서 상기에 기재된 각인 계산법을 이용함으로써, 100개의 인쇄물 중 어느 것이 캡처된 이미지의 소스인지가 명확하게 결정될 수 있다.
그룹 A 및 B에"대해 점수의 평균(여기서, 각각 0.992 및 0.863)의 차이를 계산하는 과정과, 그룹 A의 점수의 표준 편차, 여기서, 0.005에 의해 상기 차이를 정규화하는 과정으로 구성된 각인 분리도(imprint separation degree)"가 측정된다. 25.8의 값이 얻어진다. 이하에서 언급되겠지만, 이 지수는 최적의 결과를 제공하는 인쇄 및 설계 파라미터를 결정할 때 유용하다.
보안 정보 매트릭스와 관련된 각인을 추출하는 두 번째 방법이 이하에서 기재된다. 이 방법은 특히, 식별자 패턴이 보안 정보 매트릭스의 기능을 가질 때 적용된다. 이는 캡터된 보안 정보 매트릭스의 스크램블링된 메시지(scrambled message)가 추출되는 법을 설명한다. 이러한 스크램블링된 메시지는 0이 아닌(non-zero) 에러율을 갖고, 에러의 구조는 각인으로서 사용된다.
이 방법의 이점은, 보안 정보 매트릭스를 판독하도록 설계된 소프트웨어를 사용하는 것을 가능하게 한다는 것이다. 이는 필요한 계산 비용을 최소화한다.
그러나 보안 정보 매트릭스의 정확한 판독은, 필요한 경우, 정렬될 블록을 생성하도록 기능하는 키를 필요로 한다. 모든 경우에서 이 키가 누설될 필요는 없다. 덧붙여, 각각의 인쇄에 특정적인 내부 정렬 변동이 가능한 제거된다. 이들 변동이 보안 정보 매트릭스의 상이한 인쇄물을 구별하는 데 역할하기 때문에, 제거가 반드시 바람직한 것은 아니다.
식별자 패턴을 생성하고 인쇄하기 위한 최적 파라미터를 결정하는 방법과 관련하여, 단일 소스 식별자 패턴의 다양한 인쇄물이 가능한 용이하게 분리되는 것을 가능하게 하는최적 의 열화 수준이 존재한다. 따라서 인쇄물에서의 열화 수준이 매우 낮은 경우, 예를 들어, 1% 또는 2%인 경우(완벽한 캡처 중에서 식별자 패턴의 셀 또는 픽셀의 1 또는 2%가 오판독된 경우), 단일 식별자 패턴의 다양한 인쇄물은 서로 매우 흡사하며, 매우 정교환 캡처 및/또는 매우 정교한 분석 알고리즘이 존재하지 않는 한 이들을 신뢰할만하게 식별하기가 어렵다. 마찬가지로, 열화 수준이 매우 높은 경우, 가령, 45% 또는 50%인 경우 (완벽한 캡처 중에서 식별자 패턴의 셀 또는 픽셀의 45 또는 50%가 오판독되며, 50%는 매트릭스 판독과 소스 매트릭스 간의 어떠한 통계적 상관 관계도 없음을 의미한다), 인쇄된 식별자 패턴들은 서로 거의 구별되지 않는다. 실제로, 최적의 열화 수준은약 25%이며, 애플리케이션 조건이 이를 허용하는 경우, 이 수준에 가까운 것이 바람직하다. 실제로, 25% 열화에 대해, 인쇄 변동 및 이에 따른 열화가 확률적 속성을 갖는다고 가정하면, 인쇄 식별자 패턴의 도트 각각에 대해, 상기 각각이 다른 인쇄 식별자 패턴과 상이할 확률이 최대화된다.
사용되는 인쇄 수단에 따라 인쇄될 이미지를 생성할 때 찾아질 에러율에 대한 또 다른분석법이 이하에서 제공된다. 복제품의 검출이 최적화되도록 하는 VCDP가 생성될 수 있는 법을 결정하기 위해, 결정 이론(decision theory)을 바탕으로 하는 모델이 이하에서 제시된다. 이미지(또는 도트)에서 측정된 특성은 신호로 표현된다. 분석을 단순화하기 위해, 인쇄 전에 디지털 신호가, 이진 값(가령, 두 가지 도트 크기, 두 가지 위치, 등)을 가질 수 있는 특성에 대응하는 이진 값을 갖는다는 가설이 세워진다. 이 가설은 대부분의 인쇄 프로세스가 이진 이미지를 처리한다는 사실에 의해 정당화된다. 분석의 결론은, 특히 도트 특성에 대한 몇 가지 가능한 값을 갖는 더 복잡한 건까지 확장될 수 있음이 명백하다. 가우시안 노이즈를 추가함으로써, VCDP의 인쇄가 모델링된다. 또한 동일한 인쇄 프로세스에 의해 복제본이 만들어진다고 가정되어, 동일한 에너지의 가우시안 노이즈를 추가함으로써, 복제본의 인쇄물도 또한 모델링된다. 덧붙여, 복제본을 인쇄하기 전에 신호를 캡처하는 위조범이 에러 확률을 최소화하는 초기 값을 추정함으로써 이진 신호를 재구성하게 된다.
이 모델은 (예를 들어, 2400dpi에서 인쇄된) 1×1 픽셀 또는 1×2 픽셀의 도트 크기를 가질 수 있는 VCDP에 직접 대응하며, 이 경우, 위조범은 측정된 그레이 스케일 또는 추정된 도트 표면적에 따라, 스캔에 의해 재구성된 이미지에서 도트 크기 중 하나를 반드시 선택해야 한다. 또한 모델은 가령 1픽셀만큼 달라지는 위치를 갖는 VCDP에 대응한다.
이 모델로부터, 최적 검출기, 검출기의 값의 통계적 분포, 및 복제 검출을 최대화하는 파라미터 값이 얻어진다.
다음의 표는 여러 다른 변수들을 요약한다.
s 소스 신호
n, nc 노이즈, 복제 노이즈
x 수신된 신호
일반적으로, 소스 신호는 동확률(equiprobable)적이다. 즉,
Figure pct00001
Figure pct00002
에 대하여,
Figure pct00003
이다. 인쇄 노이즈는 가우시안 분포
Figure pct00004
를 따른다.
모델의 가설은 다음과 같이 요약된다:
Figure pct00005
위조범이 그들의 에러 확률을 최소화하는지 여부가 신호를 +a,-a 사이의 가장 가까운 값으로 복구함으로써 쉽게 체크될 수 있다.
결과적으로, 검출 문제는 다음의 2개의 가설을 구별하는 것으로 구성된다:
Figure pct00006
여기서, H 0 H 1 은 수신된 신호가 각각 원본과 복제본이라는 가설이다.
위조범이 값을 올바르게 추정했을 확률은 다음과 같다:
Figure pct00007
여기서,
Figure pct00008
이다.
수신된 신호에 대한 확률 분포는 다음과 같으며, 여기서, 2개의 가우시안 분포의 혼합이 가설 H 1 에 존재한다:
Figure pct00009
단순 상관자(correlator)가 최적 분류 함수를 제공하는지 여부가 체크될 것이다. 노이만-피어슨(Neyman-Pearson) 검출기 테스트가 우도비(likelihood ratio)가 임계치 t를 초과하는지 여부 H 1 를 결정한다:
Figure pct00010
우도비는 다음과 같이 주어진다:
Figure pct00011
로그를 취하고 새로운 임계치 t'를 취하면, 다음을 얻는다:
Figure pct00012
따라서 분류 함수는 단순 상관자(T')이며, 그 값은, 신호를 복제본으로 분류하기 위한 임계치 t'보다 낮아야 한다.
두 가설에 대한 T'의 통계치가 결정된다. T'는 가우시안 분포(N 하이(N high)에 대해 참)를 따른다고 가정할 수 있으며, 상기 분포의 평균과 변량이 두 가설 모두에 대해 얻어진다:
Figure pct00013
복제본이 동일한 원본으로부터 온 경우, 가설
Figure pct00014
에 대한 변량의 두 번째 항이 삭제될 수 있다. 실제로, 위조범은 하나의 원본만 이용하여 대량의 복제본을 생성함으로써 그들의 작업을 최소화하기 때문에, 상기 항을 삭제하는 것이 타당하다.
변량이 동일한 경우, 검출 성능은 편향 계수 d2에 의해 특징지어질 수 있고, 상기 편향 계수는 T'의 변량에 의해 정규화된 두 가설에 대한 함수 T'의 평균들의 차이에 대응한다:
Figure pct00015
Figure pct00016
여기서,
Figure pct00017
는 신호 대 노이즈 비의 제곱 근이다.
편향 계수에 따라 검출 성능이 증가하기 때문에, 목표는 수식
Figure pct00018
을 최대화하는
Figure pct00019
의 값을 결정하는 것이다.
도 9는
Figure pct00020
에 따르는 수식의 값을 나타낸다. 이는 다음과 같이 해석될 수 있다. 0에 근사한
Figure pct00021
의 값은 신호를 참고할 때 매우 높은 노이즈에 대응한다: 노이즈가 매우 높을 때, 첫 번째 인쇄물에서 신호는 지나치게 열화되고, 위조범은 너무 낮은 추정 오류의 수를 야기한다. 역으로, 너무 높은
Figure pct00022
의 값의 경우, 신호는 충분히 열화되지 않고, 위조범이 임의의 추정 오류를 야기하지 않는 경우의 비율이 너무 높아진다. 이들 두 가지 극값 사이에서, 수식이 최적 값을 통과하며, 이 경우 상기 값은
Figure pct00023
이도록 수치적으로 추정된다.
이 값의 경우, 위조범이 값을 올바르게 결정하지 않았을 확률은 대략 22.6%이다.
실제로, 이는 신호 대 노이즈 비
Figure pct00024
를 0.7522, 즉 0.565에 가능한 근사한 값으로 획득하는 것과 관련된다.
이 비 값을 타겟팅하는 방법을 더 잘 이해하기 위한 예를 들어 보겠다. 2개의 가능한 도트 크기(픽셀의 수로 표현됨)를 갖는 VCDP가 생성된다고 가정하면, 상기 도트 크기는 9 픽셀(3×3 픽셀)이다. 많은 알고리즘을 이용함으로써, 예를 드렁, 그레이 스케일에 대한 로컬 적응성 임계치 결정(local adaptive thresholding) 및 임계치 미만의 픽셀 카운팅에 의해, 도트 크기가 측정될 수 있다. 9 픽셀의 도트가 충분한 횟수만큼 인쇄된다. 캡처된 이미지에서, 각각의 도트의 픽셀 수에 대한 평균 및 표준 편차가 측정된다. 12의 평균이 획득되고(33%의 평균 이득이 관찰됨), 4의 표준 편차가 획득된다고 가정된다. 이 표준 편차는 본 발명의 모델에 대한 공식에서 노이즈를 설명하는 값
Figure pct00025
에 대응한다. 따라서 신호
Figure pct00026
에 대해 대략 3의 값이 목표로 되어, 최적치에 매우 근사한 비
Figure pct00027
가 획득될 수 있다. 가령, 이 신호 값을 획득하기 위해 15 및 6 픽셀의 두 가지 도트 크기가 지정될 수 있다.
인쇄 파라미터를 최적화하기 위한 가능한 알고리즘이 이하에서 기재된다:
- 단계(320) 동안, 식별자 패턴를 위해 이용 가능한 표면적, 가령, 평방 측정 1/6 인치가 수신된다.
- 단계(321) 동안, 식별자 패턴의 몇 개의 디지털 이미지가 다양한 가능한 인쇄 분해능에 대응하는 상이한 디지털 크기로 생성되는데, 가령, 66×66 픽셀의 하나의 식별자 패턴이 인치당 400도트에 대응하고, 100×100 픽셀의 식별자 패턴이 인치당 600도트에 대응하며, 133×133 픽셀의 식별자 패턴이 인치당 800도트에 대응하며, 200×200 픽셀의 식별자 패턴이 인치당 1200도트에 대응한다.
- 단계(322) 동안, 식별자 패턴들 중 서로 다른 디지털 크기를 갖는 각각이 적합한 분해능으로, 수 회, 가령, 100 회 인쇄되어, 인쇄의 치수가 이용 가능한 표면적에 대응한다.
- 단계(323) 동안, 각각의 유형에 대해, 인쇄된 식별자 패턴들 중 각각이 수 회, 가령, 3회 캡처된다.
- 단계(324) 동안, 각각의 식별자 패턴의 각인이 계산된다.
- 단계(325) 동안, 동일한 인쇄 분해능을 갖는 캡처된 식별자 패턴의 모든 쌍에 대해 유사도 점수가 계산된다.
- 단계(326) 동안, 인쇄 분해능 각각에 대해 "각인 분리도(imprint separation degree)"를 측정하기 위해, 앞서 언급된 일반적인 각인 추출 방법의 테스트로 기재된 방법이 뒤 따르며, 이 분리도에 대해 최댓값을 제공하는 인쇄 분해능이 선택된다.
일 변형예에서, 여러 다른 인쇄 분해능을 갖는 몇 개의 보안 정보 매트릭스가 인쇄되고, 기재된 알고리즘들 중 하나에 의해 계산된 25% 에러율을 도출하는 인쇄 분해능이 결정된다.
일 변형예에서, 동일한 인쇄물에 대응하는 각인들을 비교할 때 계산된 점수에 대한 최솟값과 상이한 인쇄물에 대응하는 각인들을 비교할 때 계산된 점수에 대한 최댓값 간의 차이가 가장 크게 존재하는 인쇄 분해능이 선택된다.
특성을 표현하고 저장하는 방법과 관련하여, 각인 데이터 볼륨을 가능한 감소시키는 것이 바람직하다. 식별의 경우, 이는 각인을 데이터베이스에 저장된 많은 각인들에 비교하는 것을 수반하며, 이는 매우 고비용이다. 이 비용은, 비교될 각인의 크기를 감소시킴으로써, 특히, 부동 소수점 수를 이용하는 것을 피함으로써, 감소된다.
일반적인 각인 추출 방법의 경우를 고려하자. 캡처된 식별자 패턴으로부터 추출된 초기 데이터 벡터는 추출된 값의 256×256 매트릭스이며, 계수를 선택한 후, 이산 코사인 변형에 의한 그 표현은 10×10 값을 가진다. 값당 1바이트를 갖는 값의 매트릭스, 가령 100바이트를 나타내는 것이 바람직하다.
단계(327) 동안 적어도 하나의 제품에 식별자 패턴이 인쇄되어 보안된 제품을 생산할 수 있다.
한편, 이산 코사인 변환의 계수는 양수 또는 음소일 수 있으며, 이론적으로 제한은 없다. 이러한 값을 고정된 정보량으로 표현하기 위해, 값은 이진 값으로 표현되도록 정량화되어야 한다. 가능한 방식이 다음과 같다:
- 단계(331) 동안, 각각의 계수에 대해 미리 최솟값과 최댓값이 결정된다. 일반적으로, 최솟값과 최댓값은 동일한 절댓값을 가진다.
- 단계(332) 동안, 각각의 값이 표현되도록 하는 비트 또는 바이트의 수가 결정된다.
- 정규화 단계(333) 동안, 이산 코사인 변환의 각각의 계수에 대해, 최솟값이 빼지고, 그 후 나머지가 최댓값으로 나눠진다.
- 단계(334) 동안, 결과에 정량화된 데이터의 가능한 값들의 수, 즉, 각각의 값에 대해 1바이트가 이용가능한 경우, 256이 곱해진다. 결과의 정수 값이 본래의 정량화된 값에 비교된다.
일 변형예에서, 정량화 단계는 정량화 에러를 최소화하도록 최적화된다.
제품의 진품여부를 체크하기 위해, 소비자는 적어도 강건성 마크, 복제 반응성 마크, 및 제품의 또 다른 부분을 포함하는 이미지를 취한다.
실시예에서, 다음의 단계가 사용된다:
- 단계(340) 동안, 캡처된 이미지 내에 포함된 반응성 마크의 각인, 또는 식별자 패턴이 결정된다.
- 단계(341) 동안, 예를 들어, 얼마나 많은 각인의 값이 지정 값보다 큰지를 결정함으로써, 이 각인이 충분한 품질을 가지는지 여부가 결정된다(실제로, 블러처리되거나 충분한 분해능을 갖지 않는 이미지의 고주파수 계수는 매우 낮은 값이다).
- 충분한 품질을 갖는 경우, 단계(342) 동안, 단계(340)에서 획득된 각인의 점수 또는 원격 데이터베이스(40)에 저장된 각각의 각인과의 유사도(similarity)를 계산한다.
- 단계(343) 동안, 계산된 각인을, 예를 들어 데이터베이스에 원격으로 저장되어 있는 동일한 유형의 제품에 대응하는 모든 각인과 비교함으로써, 획득된 최대 유사도가 결정된다.
- 단계(344) 동안, 최대 유사도가 임계 값보다 큰 경우, 식별자 패턴은 유효한 것으로, 즉, 제품(20)은 진품인 것으로 추정되며, 단계(345) 동안 연계된 이력 추적 정보(traceability information)가 불러와진다.
- 그렇지 않은 경우, 단계(346) 동안 식별자 패턴은 유효하지 않은 것으로 추정된다.
변형예에서:
- 단계(347) 동안, 식별자 패턴이 디지털 인증 코드의 기능을 갖는 경우, 이력추적 정보가 추출된다.
- 단계(348) 동안, 검색 공간이 감소되게 하는 이력추적 정보는 또 다른 소스, 가령, 연계된 바코드, 제어기로부터의 정보, 제품의 비휘발성 메모리로부터 판독된 것 등으로부터 올 수 있다.
- 단계(349) 동안, 이 정보는 데이터베이스에서 검색 공간을 감소시키도록 사용된다. 예를 들어, 제조 주문 정보가 이 제조 주문에 대응하는 각인의 부분 집합 중에서 비교될 각인을 미리 선택하는 것을 가능하게 한다.
테스트(341)의 결과가 음수인 경우, 단계(351) 동안, 앞서 기재된 바와 같이, 데이터베이스(40)를 참조하여, 강건성 마크(105), 그 밖의 다른 이미지 부분(115) 및 기하학적 데이터(거리 또는 각의 비)의 유사도가 결정된다. 그 후, 단계(352) 동안, 발견된 최대 유사도에 따라 제품(20)이 진품인지 여부가 결정된다.
단계(353) 동안, 단계(347 내지 349)가 수행된다.
데이터베이스 없이 체크하는 방법과 관련하여, 이는 식별자 패턴의 미리 계산된 각인이 제품(20)에 저장될 것을 요구한다. 예를 들어, 적법한 제품 각각의 각인을 계산하는 단계 동안, 이는 데이터베이스(40)에 저장되고, 문서(20)에, 예를 들어, 제품(20) 상에 형성된 추가 강건성 마크에, 보안되는 방식으로 저장되도록 정해질 수 있다.
디지털 인증 코드의 기능과 식별자 패턴의 조합된 사용과 관련하여, 제품을 고유하게 특징 짓는 종래 기술의 방법은 데이터베이스를 사용하지 않고 해석될 수 없는 특징을 이용한다. 이와 달리, 도시된 것처럼 식별자 패턴이 단순히 어떠한 의미도 갖지 않는 이미지일 수 있지만, 그 밖의 다른 기능을 포함하는 이미지일 수도 있다. 특히, 식별자 패턴이 디지털 인증 코드일 수 있으며, 이 경우, 보안 정보(이를 판독하기 위해 하나 이상의 키가 필요함)를 포함할 수 있고, 및/또는 (원본을 복제본으로부터 구별하기 위한) 인증 속성을 가질 수 있다.
도 2는 다음을 도시한다:
- 인증될 제품과 연계된 정보를 나타내는 도트의 매트릭스를 결정하는 단계(205),
- 마킹 단계 동안 사용되는 수단의 물리적 특성 때문에 반응성 마크가 예측할 수 없는 에러를 나타내는 방식으로 강건성 마크(105) 및 복제 반응성 마크(110)를 제품에 부착하는 단계(210),
- 강건성 마크(105), 반응성 마크(110), 및 제품(20)의 또 다른 부분(115)의 이미지(도 10 참조)를 캡처하는 단계(215)로서, 아마도, 이미지의 부분(100)으로부터의 추출 단계와 함께 이뤄짐.
- 이미지 프로세싱에 의해 이미지 또는 이미지 부분(100)의 물리적 특성을 결정하는 단계(220), 및
- 원격 메모리에, 예를 들어, 인터넷을 통해 액세스 가능한 서버 상에, 예측불가능한 에러의 물리적 특성, 또는 각인을 나타내는 정보를 저장(memorizing)하는 단계(225)
단계(205) 동안, 강건성 마크(105)(가령, 데이터매트릭스(Datamatrix)) 및 복제 반응성 마크(110)(가령, DAC 또는 VCDP)가, 예를 들어, 영역의 매트릭스의 형태로 결정되며, 각각의 영역은 수 백개의 도트를 포함하며, 각각은, 적어도 일부분에 대하여, 이진 정보를 나타낸다. 이들 마크(105 및 110) 중 어느 하나의 형태로 된 제품(20)과 연계된 정보는, 예를 들어, 상기 제품의 제조업체의 이름, 제품의 제조 주문서(manufacturing order) 및/또는 제조일이다.
단계(210) 동안, 강건성 마크(105)가 부착된다. 원본 도트 매트릭스에 비교할 때, 바람직하게는 개별적으로 예측할 수 없는 방식으로, 복제 반응성 마크(110)의 적어도 2퍼센트, 바람직하게는 5퍼센트의 도트가 에러일 분해능으로, 도트 매트릭스로 형성된 반응성 마크(110)가 동시에 부착된다. 예를 들어, 프린터의 최대 분해능이 사용된다. 이 분해능의 효과는, 특히, 예를 들어, 광학 또는 포토그래피 프로세스에 의한 제품 복제(복제 반응성 마크(110)의 복제가 수반됨)가 원본 마크에 비교할 때 복제된 마크의 에러 수준을 적어도 50퍼센트만큼 증가시킨다.
단계(210) 동안, 그 밖의 다른 이미지 부분(115)의 각자의 위치와 마크(105 및 110) 중 적어도 하나는 랜덤이다.
단계(220) 동안, 반응성 마크(110) 및 마크(105 및 110)외의 제품(20) 부분(115) 내 에러 분포를 제품(20)의 물리적 특성 또는 각인으로서 나타내는 특성이 결정된다. 예를 들어, 부분(115)의 중심에서부터 반응성 마크(110)에 포함된 에러의 무게중심까지의 벡터가 결정되고, 그 후 위치에 따라 상기 에러에 가중치가 할당되며, 새로운 벡터가 결정되는 등이 몇 번 반복된다. 동일한 일련의 단계들이 강건성 마크(105)에서 수행되어, 복제 반응성 마크에 독립적으로, 그러나 제품(20)의 부분(115)의 강건성 마크(105)에 종속적으로, 각인을 획득할 수 있다.
본 발명을 이용함으로써, 가령, 식각이나 인쇄에 의한 변형없이, 많은 제품(20)에 동일한 마킹 프로세스가 사용되더라도, 마크의 물리적 특성 및 요소(115)에 의해 각각의 제품(20)에 적어도 하나의 고유 식별자 또는 각인을 제공하는 것이 가능해진다. 아니면, 요소(105 및 115) 및 아마도 기하학적 데이터에 의해 제품(20)의 진품여부가 추정될 수 있다.
소비자가 제품(20)의 진품 여부를 체크하기를 원할 때, 그는 이 마킹된 제품(20)에 대한 새로운 이미지 캡처를 수행한다. 새로운 이미지 프로세싱이 적용되고, 이 이미지 프로세싱의 결과가 원격 메모리에 저장된 정보에 비교되어, 제품(20)의 진품 여부가 체크될 수 있다.
에러량(error quantity)이 유의미하며, 마크 및 제품이 고유하게 식별될 수 있게 한다. 복제 반응성 마크가 사용될 수 없는 경우에서도, 이미지의 강건성 마크(105) 및 부분(115)과 연결된 정보를 이용함으로써, 제품(20)의 진품여부가 체크될 수 있다.
강건성 마크(105)를 포함하는 제품과 관련된 데이터를 판독하는 것은 출처(origin)를 제공하고, 및/또는 에러의 물리적 특성의 데이터베이스로의 액세스 수단을 제공한다.
상기 마크의 새로운 이미지가 캡처되는 조건에 무관하게, 제품의 특성이 불러와질 수 있다.

Claims (16)

  1. 제품을 마킹하기 위한 방법에 있어서, 상기 방법은
    - 상기 제품 상에 또는 상기 제품 내에, 복제에 강건한 마크(mark robust to copying)를 제 1 분해능으로 형성하는 단계,
    - 상기 제품 상에 또는 상기 제품 내에, 복제에 반응하는 마크(mark sensitive to copying)를 상기 제 1 분해능보다 높은 제 2 분해능으로 형성하는 단계,
    - 상기 강건한 마크, 상기 반응하는 마크, 및 제품의 또 다른 부분의 이미지를 캡처하는 단계, 및
    - 상기 강건한 마크, 상기 반응하는 마크, 및 상기 또 다른 부분의 이미지를 나타내는 정보를 저장하는 단계
    를 포함하는 제품을 마킹하기 위한 방법.
  2. 청구항 1에 있어서, 적어도 하나의 형성하는 단계 동안, 이 형성하는 단계 동안 형성된 마크의 위치는 상기 또 다른 부분과 관련해 랜덤인, 제품을 마킹하기 위한 방법.
  3. 청구항 1 또는 2에 있어서, 상기 강건한 마크는 2차원 바코드인, 제품을 마킹하기 위한 방법.
  4. 청구항 1 또는 3에 있어서, 상기 복제에 반응하는 마크는 디지털 인증 코드이고, 상기 방법은 복제에 반응하는 마크에 대해 인쇄 에러를 나타내는 정보를 결정하는 단계를 포함하고, 저장하는 단계 동안, 인쇄 에러를 나타내는 정보가 저장되는, 제품을 마킹하기 위한 방법.
  5. 청구항 1 또는 청구항 4에 있어서, 마크를 형성하는 각각의 단계 동안, 제품의 요소와 관련된 상기 마크의 위치는 가변적이며, 이미지를 캡처하는 단계 동안 상기 요소의 이미지는 캡처되는, 제품을 마킹하기 위한 방법.
  6. 청구항 1 또는 청구항 5에 있어서, 마크를 형성하는 단계 동안, 형성된 마크는 2개의 상이한 제품에 대해 서로 다르게 어긋나는(offset), 제품을 마킹하기 위한 방법.
  7. 제품을 마킹하기 위한 장치에 있어서, 상기 장치는
    - 상기 제품 상에 또는 상기 제품 내에, 복제에 강건한 마크(mark robust to copying)를 제 1 분해능으로 형성하는 수단,
    - 상기 제품 상에 또는 상기 제품 내에, 복제에 반응하는 마크(mark sensitive to copying)를 상기 제 1 분해능보다 높은 제 2 분해능으로 형성하는 수단,
    - 상기 강건한 마크, 상기 반응하는 마크, 및 제품의 또 다른 부분의 이미지를 캡처하도록 구성된 이미지 센서, 및
    - 상기 강건한 마크, 상기 반응하는 마크, 및 상기 또 다른 부분의 이미지를 나타내는 정보를 저장하기 위한 수단
    을 포함하는, 제품을 마킹하기 위한 장치.
  8. 청구항 7에 있어서, 형성하는 수단들 중 적어도 하나는 형성된 마크의 위치가 상기 또 다른 부분과 관련하여 랜덤이도록 구성되는, 제품을 마킹하기 위한 장치.
  9. 청구항 7 또는 청구항 8에 있어서, 상기 강건한 마크를 형성하는 수단은 상기 강건한 마크가 2차원 바코드이도록 구성되는, 제품을 마킹하기 위한 장치.
  10. 청구항 7 또는 청구항 9에 있어서, 상기 반응하는 마크를 형성하는 수단은 상기 반응하는 마크가 디지털 인증 코드이도록 구성되고, 상기 장치는 상기 반응하는 마크에 대한 인쇄 에러를 나타내는 정보를 결정하는 수단을 포함하며, 저장하는 수단은 인쇄 에러를 나타내는 정보를 저장하도록 구성되는, 제품을 마킹하기 위한 장치.
  11. 청구항 7 또는 청구항 10에 있어서, 마크를 형성하는 각각의 수단은 제품의 요소에 대한 마크의 위치가 가변적이도록 구성되고, 이미지를 캡처하는 수단은 상기 요소의 이미지를 캡처하도록 구성되는, 제품을 마킹하기 위한 장치.
  12. 청구항 7 또는 청구항 11에 있어서, 마크를 형성하는 각각의 수단은 2개의 상이한 제품에 대해 서로 다르게 형성된 마크를 어긋나게 하도록 구성되는, 제품을 마킹하기 위한 장치.
  13. 제품을 인증하기 위한 방법에 있어서, 상기 방법은
    - 상기 제품 상에서, 복제에 강건한 마크, 상기 강건한 마크보다 높은 분해능으로, 복제에 반응하는 마크, 및 제품의 또 다른 부분의 이미지를 캡처하는 단계,
    - 상기 강건한 마크, 상기 반응하는 마크, 및 상기 또 다른 부분의 이미지를 나타내는 정보를 전송하는 단계,
    - 상기 강건한 마크, 상기 반응하는 마크, 및 상기 또 다른 부분의 이미지를 나타내는 정보를, 적어도 하나의 원격 저장된 정보와 비교하는 단계, 및
    - 상기 비교하는 단계의 결과에 따라, 이미지가 캡처되는 제품과 관련된 데이터를 디스플레이하는 단계
    를 포함하는, 제품을 인증하기 위한 방법.
  14. 청구항 13에 있어서, 비교하는 단계 동안, 우선, 복제에 반응하는 마크의 이미지의 품질을 결정하는 단계를 수행하며,
    - 품질이 지정 값보다 높은 경우, 복제에 반응하는 마크를 나타내는 정보의 비교, 또는
    - 품질이 지정 값보다 높지 않은 경우, 제품의 또 다른 부분을 나타내는 정보의 비교
    를 수행하는, 제품을 인증하기 위한 방법.
  15. 제품을 인증하기 위한 장치에 있어서, 상기 장치는
    - 상기 제품 상에서, 복제에 강건한 마크, 상기 강건한 마크보다 높은 분해능으로, 복제에 반응하는 마크, 및 제품의 또 다른 부분의 이미지를 캡처하는 수단,
    - 상기 강건한 마크, 상기 반응하는 마크, 및 상기 또 다른 부분의 이미지를 나타내는 정보를 전송하는 수단,
    - 상기 강건한 마크, 상기 반응하는 마크, 및 상기 또 다른 부분의 이미지를 나타내는 정보를, 적어도 하나의 원격 저장된 정보와 비교하는 수단, 및
    - 상기 비교하는 수단의 결과에 따라, 이미지가 캡처되는 제품과 관련된 데이터를 디스플레이하는 수단
    을 포함하는, 제품을 인증하기 위한 장치.
  16. 청구항 15에 있어서, 비교 수단은 먼저, 복제에 반응하는 마크의 이미지의 품질을 결정하는 단계를 수행하도록 구성되며,
    - 상기 품질이 지정된 값보다 큰 경우, 복제에 반응하는 마크를 나타내는 정보의 비교, 또는
    - 상기 품질이 지정된 값보다 크지 않은 경우, 제품의 또 다른 부분을 나타내는 정보의 비교
    를 수행하는, 제품을 인증하기 위한 장치.
KR1020137004147A 2010-07-19 2011-07-19 제품을 마킹하고 소비자에 의해 인증하기 위한 방법 및 장치 KR20130041224A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FR1055826A FR2962828B1 (fr) 2010-07-19 2010-07-19 Procedes et dispositifs de marquage et d'authentification d'un produit par un consommateur.
FR1055826 2010-07-19
PCT/FR2011/051727 WO2012017161A1 (fr) 2010-07-19 2011-07-19 Procédés et dispositifs de marquage et d'authentification d'un produit par un consommateur

Publications (1)

Publication Number Publication Date
KR20130041224A true KR20130041224A (ko) 2013-04-24

Family

ID=43480837

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020137004147A KR20130041224A (ko) 2010-07-19 2011-07-19 제품을 마킹하고 소비자에 의해 인증하기 위한 방법 및 장치

Country Status (10)

Country Link
US (1) US8910859B2 (ko)
EP (1) EP2596479B1 (ko)
JP (1) JP5897003B2 (ko)
KR (1) KR20130041224A (ko)
CN (1) CN103098101B (ko)
AU (1) AU2011287463A1 (ko)
CA (1) CA2842155A1 (ko)
FR (1) FR2962828B1 (ko)
RU (1) RU2013104649A (ko)
WO (1) WO2012017161A1 (ko)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7162035B1 (en) 2000-05-24 2007-01-09 Tracer Detection Technology Corp. Authentication method and system
US8171567B1 (en) 2002-09-04 2012-05-01 Tracer Detection Technology Corp. Authentication method and system
US8345315B2 (en) * 2006-06-01 2013-01-01 Advanced Track And Trace Method and device for making documents secure using unique imprint derived from unique marking variations
US7995196B1 (en) 2008-04-23 2011-08-09 Tracer Detection Technology Corp. Authentication method and system
TWI448974B (zh) * 2011-07-12 2014-08-11 Jia Sian Lee 辨識酒類真偽的方法
WO2013061468A1 (ja) * 2011-10-28 2013-05-02 富士通株式会社 画像生成方法、情報処理方法、プログラム、及び情報処理装置
HUP1200097A2 (hu) * 2012-02-15 2013-08-28 Glenisys Kft Biztonsági elem és eljárás nyomat eredetiség ellenõrzésére
WO2014021448A1 (ja) * 2012-08-03 2014-02-06 日本電気株式会社 生産物管理方法、生産物管理装置、生産物管理システム、及びプログラム
HUE056543T2 (hu) * 2013-03-15 2022-02-28 Crown Packaging Technology Inc Mátrix vonalkódok dobozkomponenseken
FR3008211B1 (fr) 2013-07-02 2017-02-24 Authentication Ind Procede d'impression d'elements graphiques de securite interdependants
CN105706107B (zh) * 2013-11-07 2019-04-12 斯坎特拉斯特股份有限公司 二维条形码以及这种条形码的认证的方法
TW201531954A (zh) * 2013-12-17 2015-08-16 Sicpa Holding Sa 二維識別圖案、包括此圖案之製品,及用於標記及識別此圖案之方法
GB201417711D0 (en) 2014-10-07 2014-11-19 Qinetiq Ltd Optical identification system
EP3242239A1 (en) 2016-05-02 2017-11-08 Scantrust SA Optimized authentication of graphic authentication code
KR102488516B1 (ko) * 2016-05-17 2023-01-13 케르퀘스트 피검물의 확장 인증 방법
WO2018015500A1 (en) 2016-07-21 2018-01-25 Esko-Graphics Imaging Gmbh System and process for mounting a printing plate on a carrier
MX2019012706A (es) * 2017-04-24 2019-12-16 Patek Philippe Sa Geneve Metodo para identificar un reloj.
JP7155264B2 (ja) 2017-08-24 2022-10-18 エスコ-グラフィックス イメージング ゲゼルシャフト ミット ベシュレンクテル ハフツング 印刷プレートセグメント取付けシステムおよび方法
DE102019207856A1 (de) * 2019-05-28 2020-12-03 Tesa Scribos Gmbh Verfahren zur Authentifizierung eines Produktes mittels Fourier-Mustern
CN110490496B (zh) * 2019-06-19 2022-03-11 中南大学 一种基于分步约简筛选复杂工业过程中影响产品质量的敏感变量的方法
CN115913552B (zh) * 2023-01-06 2023-05-16 山东卓朗检测股份有限公司 一种工业机器人控制***的信息安全测试数据处理方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002065381A1 (en) * 2001-02-09 2002-08-22 Enseal Systems Limited Document printed with graphical symbols which encode information
DE10224256A1 (de) * 2002-05-31 2003-12-24 Bernd Haase Gerätetechnische Einrichtung und ein Verfahren zur automatischen Erkennung der Echtheit von Dokumenten
US20040101158A1 (en) * 2002-11-26 2004-05-27 Xerox Corporation System and methodology for authenticating trading cards and other printed collectibles
US7937588B2 (en) * 2004-01-06 2011-05-03 Thomson Licensing Techniques for detecting, analyzing, and using visible authentication patterns
US7643181B2 (en) * 2004-12-14 2010-01-05 Pitney Bowes Inc. Method and system for printing an original image and for determining if a printed image is an original or has been altered
WO2006078220A1 (en) * 2005-01-19 2006-07-27 Agency For Science, Technology And Research Identification tag, object adapted to be identified, and related methods, devices and systems
EP2054836B1 (fr) * 2006-07-19 2019-05-29 Advanced Track And Trace Procedes et dispositifs de securisation et d'authentification de documents
CN101583977B (zh) * 2006-11-23 2011-11-16 锡克拜控股有限公司 使用指纹识别设备进行片状物品的验证
JP4836260B2 (ja) * 2006-12-05 2011-12-14 キヤノン株式会社 画像形成装置、画像形成方法、記録媒体及びプログラム
FR2931979B1 (fr) * 2008-06-02 2014-02-28 Advanced Track & Trace Procede et dispositif d'identification d'une plaque d'impression d'un document
FR2936336A1 (fr) * 2008-09-23 2010-03-26 Advanced Track Trace Procede et dispositif d'authentification de codes geometriques

Also Published As

Publication number Publication date
FR2962828B1 (fr) 2012-08-17
EP2596479A1 (fr) 2013-05-29
RU2013104649A (ru) 2014-08-27
EP2596479B1 (fr) 2016-11-23
WO2012017161A1 (fr) 2012-02-09
JP2013534683A (ja) 2013-09-05
CN103098101A (zh) 2013-05-08
AU2011287463A1 (en) 2013-03-07
JP5897003B2 (ja) 2016-03-30
CA2842155A1 (fr) 2012-02-09
US8910859B2 (en) 2014-12-16
US20130200144A1 (en) 2013-08-08
FR2962828A1 (fr) 2012-01-20
CN103098101B (zh) 2015-08-12

Similar Documents

Publication Publication Date Title
KR20130041224A (ko) 제품을 마킹하고 소비자에 의해 인증하기 위한 방법 및 장치
RU2606056C2 (ru) Способ и устройство для защиты и аутентификации документов
US10373033B2 (en) Two dimensional barcode and method of authentication of such barcode
US8472677B2 (en) Method and device for identifying a printing plate for a document
US8498022B2 (en) Process and device for securing documents by generating a dot distribution causing an unpredictable variation in geometric characteristic of printed dots unanticipated in printing
RU2452014C2 (ru) Способ и устройство для обеспечения защиты документов
KR101581196B1 (ko) 마킹된 특징부에서 유래된 고유 식별 정보
RU2520432C2 (ru) Способ и устройство для аутентификации геометрического кода
RU2458395C2 (ru) Способ и устройство для защиты и аутентификации документов
CN101496034B (zh) 用于保护文件的方法和设备

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid