2D 코드 소개 데이터 매트릭스 코드와 QR 코드의 차이점은?

  • By 도미노 프린팅 사이언스
  • 10월 08, 2021
  • 일반
  • 음료
  • 미용 및 외모 관리
  • 식품
  • 생명과학
  • 담배
문의하기

QR 코드와 데이터 매트릭스 코드는 모두 2D 바코드 즉, ‘2D 코드’로서 제조업체에서 점점 더 일반적으로 사용되고 있으나 각 코드의 사용 방식은 매우 다릅니다.

제품 포장부터 브랜드 메시지 홍보, 내부 track & trace 및 위조 방지 옵션 제공까지 2D 코드는 모든 산업의 제조업체에 다양한 기회를 제공할 수 있습니다.

그렇다면 비즈니스에 따라 적합한 2D 코드는 무엇일까요?

본 블로그에서는 데이터 매트릭스 코드와 QR 코드 사이의 근본적인 차이점을 소개하여, 고객이 소개된 정보를 바탕으로 올바른 2D 코드의 종류를 선택할 수 있도록 돕고자 합니다.

데이터 매트릭스 코드와 QR 코드를 활용하기 위한 적절한 방법을 알아보기 전에, 먼저 이 두 코드를 구분하는 방법을 알아보도록 하겠습니다.

데이터 매트릭스 코드란?

2D 바코드의 일종인 데이터 매트릭스 코드는 흑백으로 데이터를 코딩합니다. 즉 그리드에 음영을 대비시킨 셀을 배치합니다. 1D 바코드와 달리 데이터 매트릭스 코드는 전방향성을 가집니다. 따라서 이 코드는 어떠한 각도에서도 판독할 수 있습니다. 

데이터 매트릭스는 1994년 미국의 International Data Matrix, Inc(I.D. Matrix)가 발명했습니다.

코드에 저장된 정보량에 따라 데이터 매트릭스 내 행과 열의 개수가 증가합니다. 코드의 최대 용량은 영숫자 2,335자입니다.

데이터 매트릭스 코드는 어떻게 생겼을까요?

데이터 매트릭스 코드는 일반적으로 정사각형이지만 때로 직사각형도 될 수 있으며 그리드, 즉 '매트릭스'에 밝기가 다른 사각형 점인 '셀'이 배치되어 있습니다. 

데이터 매트릭스는 일반적으로 흑백으로 인쇄하지만 셀 사이에 색상 대비가 충분하여 판독성을 보장할 수 있다면 다른 색깔을 사용하여 인쇄할 수도 있습니다.

데이터 매트릭스 코드는 코드 한쪽의 L형 패턴으로 정의되어 두 개의 인접한 경계가 있습니다. 이러한 ‘파인더 패턴’은 카메라 스캐너가 코드를 찾을 때 유용합니다.

데이터매트릭스 코드

데이터 매트릭스 코드 스캔 방법은?

데이터 매트릭스 코드는 데이터 매트릭스 코드 스캐너나 전방향 카메라 스캐너를 사용하여 모든 각도(0~360°)에서 스캔할 수 있습니다. 일부 스마트폰 카메라는 물리적으로 데이터 매트릭스 코드를 스캔할 수 있지만, 이 기능이 내장되어 있지 않은 스마트폰도 많기 때문에 확실하게 정보를 읽기 위해서는 별도의 앱이 필요합니다.

QR 코드란?

QR 코드(Quick Response code)도 2D 바코드로서 흑백으로 데이터를 암호화합니다. 즉 그리드에 음영을 대비시킨 셀을 배치합니다. 다른 2D 코드와 달리 QR 코드는 전방향성을 가지기 때문에 모든 각도에서도 판독할 수 있습니다. 

QR 코드는 1994년 일본의 Denso Corporation이 발명했습니다.

QR 코드의 최대 저장 용량은 영숫자 4,296자이며 코드 내 행과 열의 개수에 의해 결정됩니다.

QR 코드는 어떻게 생겼을까요?

QR 코드는 대비된 색상의 배경 위에 있는 그리드에 밝기가 다른 사각형이 배열된 모양입니다.

QR 코드는 종종 흑백으로 인쇄되지만 셀 사이에 색상 대비가 충분하다면 다양한 색깔로 인쇄될 수도 있습니다.

스캐너가 코드를 쉽게 식별할 수 있도록 QR 코드에는 상단 왼쪽, 상단 오른쪽, 하단 왼쪽에 3개의 동일한 사각형으로 이루어진 ‘검색 패턴(Finder pattern’이 있습니다.

QR코드

QR 코드 스캔 방법은?

데이터 매트릭스 코드처럼 QR 코드는 QR 코드 전용 스캐너나 카메라 스캐너를 사용하여 어떠한 방향에서도 스캔할 수 있습니다. QR 코드는 스마트폰 카메라로 스캔할 수도 있습니다. 최근 일부 스마트폰 제조업체는 표준 카메라 기능에 QR 코드 스캔 기능을 포함시키기 시작했습니다. 이로 인해 QR 코드는 사용자가 전용 앱을 사용하지 않고도 스마트폰 카메라에서 바로 코드를 스캔할 수 있기 때문에, 고객 대면 애플리케이션에서 데이터 매트릭스 코드보다 더욱 활용성이 높아졌습니다.

그렇다면 데이터 매트릭스 코드와 QR 코드의 차이점은?

데이터 매트릭스 코드와 QR 코드는 모두 2D 바코드로써 전통적인 선형 바코드인 1D 바코드와 동일한 정보를 저장할 수 있습니다. GS1(글로벌 표준 기구)은 데이터 매트릭스와 QR 코드를 비롯한 다양한 유형의 바코드의 글로벌 표준을 개발하고 유지합니다. 이는 데이터 매트릭스 코드와 QR 코드는 제품을 식별하기 위해 사용되는 국제적으로 인정된 고유 번호인 GTIN(Global Trade Item Number)을 비롯한 모든 GS1 ID 키를 포함할 수 있음을 의미합니다.

두 코드는 모두 제품 만료일, 일련번호, 배치/로트 번호를 포함한 정보를 저장하기 위해 사용할 수 있고, URL을 포함시켜 제품의 포장에 담긴 정보의 범위를 '확장'할 수 있습니다. 즉, 알레르기 유발 물질이나 라이프스타일 적합성 같은 유용한 정보나 레시피 및 사용 지침이 포함된 외부 웹사이트로 소비자를 안내할 수 있습니다.

또한 두 코드 모두 오류 정정이 가능합니다. 즉, 표준 1D 코드와 달리 코드 일부가 제거되거나 손상되어도 데이터를 읽을 수 있습니다. 두 코드는 백업 데이터를 코드에 추가하는 수학적 오류 정정 방법인 리드 솔로몬 부호(Reed–Solomon error correction, RS 부호) 알고리즘을 사용하여 오류를 정정할 수 있습니다.

하지만 두 코드의 특성에는 약간의 차이가 있어 각각 더욱 적합한 분야가 있습니다.

데이터 매트릭스 코드는 물리적으로 QR 코드보다 작기 때문에, 작은 크기로 고밀도 데이터를 제공할 수 있어 코드를 부착할 수 있는 공간이 제한된 개별 제품 부품에 마킹하는 데 이상적입니다. 미국 전자 산업 협회인 EIA(Electronic Industries Alliance)는 소형 전자 부품의 데이터 매트릭스 코드가 들어간 라벨을 부착할 것을 권장합니다. 데이터 매트릭스 코드는 GS1이 규제 대상 보건 품목용으로 승인한 유일한 2D 코드입니다. 또한 자동차 및 항공우주 애플리케이션용 기본 코드이기도 합니다.

이에 비해 QR 코드는 데이터 매트릭스 코드보다 크기도 더욱 크고, 더욱 많은 데이터를 포함할 수 있습니다. 더불어 데이터 매트릭스 코드는 숫자와 영문자로만 정보를 인코딩할 수 있지만, QR 코드는 일본에서 발명됐기 때문에 간지(일본어 한자)나 다른 멀티바이트 문자도 포함할 수 있어 비유럽 언어를 사용할 때 적합합니다.

QR 코드와 데이터 매트릭스 코드는 모두 자유 이용 저작물(public domain) 코드입니다. 즉, 로열티가 없기 때문에 사용료를 지불하지 않아도 됩니다. 각 코드의 사양 및 인쇄 요건은 International Organization for Standardization (ISO)에서 확인할 수 있습니다. 코드의 작동 원리와 제작 방법에 대해 자세히 알고 싶다면 관련 ISO 표준을 참조하실 수 있습니다.

  • 데이터 매트릭스 코드의 사용 요건은 ISO/IEC 16022 국제 표준에 명시되어 있습니다.
  • QR 코드의 사용 요건은 ISO/IEC 18004 국제 표준에 명시되어 있습니다.

 2D 코드의 종류 비교

코드 유형 데이터 매트릭스 코드 QR 코드 

최대 용량

 

숫자: 3,116

영숫자: 2,335

바이트: 1,556

숫자: 7,089

영숫자: 4,296

바이트: 2,953

크기

최소 10×10 셀  

최대 144×144 셀

최소 21×21 셀

최대 177×177 셀

오류 정정

리드 솔로몬 부호(Reed–Solomon error correction, RS 부호) 알고리즘 

오류 정정률: 25~33%

레벨 조정 불가

 

리드 솔로몬 부호(Reed–Solomon error correction, RS 부호) 알고리즘 

QR 코드의 오류 수정을 조정하여 오류 정정률을 늘릴 수 있습니다. 네 가지 오류 복원 레벨을 사용할 수 있습니다. 레벨별로 많은 백업 데이터가 필요하므로 QR 코드의 크기가 커집니다. 

  • 레벨 L 7%
  • 레벨 M 15%
  • 레벨 Q 25%
  • 레벨 H 30%

 

나에게 적합한 2D 코드를 선택하려면?

차이가 있지만 두 코드 모두 비슷한 방식으로 사용할 수 있습니다. 모두 전통적인 1D 바코드보다 더 많은 데이터를 인코딩할 수 있고, 내부 추적 및 소비자 마케팅 목적으로 정보를 제공하는 데 사용될 수 있습니다.

하지만 데이터 매트릭스 코드는 내부 제품 식별 및 위조 방지용으로 흔히 사용되며, QR 코드는 소비자 대면 애플리케이션에서 보편적으로 사용되고 있습니다.

아래 표에서 두 코드의 일반적인 애플리케이션을 참조하시기 바랍니다.

2D 코드 적용 사례

데이터 매트릭스 코드 QR 코드
  • 전자 부품 같은 부품 직접 마킹을 포함한 공급망 추적성
  • 제약 포장 등의 분야에서 일련번호 생성을 통한 위조 방지
  • 추가 제품 정보
  • 사용법 및 레시피
  • SNS 공유
  • 예비 부품 주문 및 보증 등록용 자동 링크
  • 홍보, 콘테스트, 게임화(gamification)

 

2D 코드 마킹

제품 라벨링과 마찬가지로 올바른 인쇄 애플리케이션을 선택하여 2D 코드를 올바로 마킹해야 하고, 관련 코드 검증 시스템을 이용하여 마킹된 코드의 품질과 정확성을 검사해야 합니다.

데이터 매트릭스 코드와 QR 코드 모두 전통적인 1D 바코드에 비해 허용 오차가 크지만 여전히 이 코드들을 깔끔하고, 선명하고, 올바로 코딩 및 마킹하여 소비자가 효율적으로 사용하고 소매업체와 공급망 내 주체들이 신뢰할 수 있도록 하는 것이 중요합니다.

도미노의 R-Series  마킹 비전 검사 시스템은 마킹 후 코드를 스캔하여 마킹된 코드가 인쇄 품질 요건을 충족하는지 확인하고, 데이터의 정확도를 검사할 수 있습니다.

2D 코드 인쇄를 위한 가장 적합한 기술은?

제품 포장에 데이터 매트릭스나 QR 코드를 추가하기 위한 정보가 필요하다면 도미노코리아에 문의하시기 바랍니다. 도미노는 모든 산업 요건과 포장 유형에 적합한 다양한 마킹  을 갖추고 있습니다. 또한 도미노의 제품군과 함께 사용할 수 있도록 설계 및 개발된 코드 비전 검사 시스템도 있습니다. 도미노의 전문가 팀은 고객의 특정 요건에 맞춰 안내하고, 각 사업별로 적합한 코드와 마킹 솔루션을 상담드릴 수 있습니다.

관련 자료

도미노 제품에 대해 더욱 자세히 알고 싶다면?

전세계의 기업들이 선택한 도미노의 인쇄 솔루션을 전문가와 상담하실 수 있습니다. 문의하기