Data Matrix를 알아보는 방법
Data Matrix는 파인더 패턴으로 알아봐요. 맞닿은 두 변이 꽉 찬 어두운 ‘L’자를 이루고, 반대쪽 두 변은 자처럼 어둡고 밝은 모듈이 번갈아 나와요. L은 스캐너에 기호가 어디 있고 어떻게 회전했는지 알려 주고, 번갈아 나오는 변은 모듈 수를 알려 줘요.
큰 기호는 내부 정렬선으로 나뉜 여러 데이터 영역으로 쪼개져요. 콰이어트 존은 최소 1모듈이며, 이것이 Data Matrix가 아주 작은 표면에 들어갈 수 있는 이유의 일부예요.
ECC 200과 용량
요즘 Data Matrix 코드는 리드-솔로몬 오류 정정을 쓰는 ECC 200 버전을 써요. 예전의 ECC 000~ECC 140 변형은 다른 방식을 썼고 새 응용에서는 구식으로 여겨져요. ECC 200에서 오류 정정의 양은 따로 고르는 것이 아니라 기호 크기에 따라 정해져요.
- 정사각형 크기: 10×10에서 144×144 모듈까지
- 직사각형 크기: 8×18에서 16×48 모듈까지의 작은 크기
- 가장 큰 기호: 숫자 3,116자, 영숫자 2,335자 또는 바이트 1,556개까지
- 콰이어트 존: 최소 1모듈
Data Matrix가 쓰이는 곳
Data Matrix는 작은 물건에 표시할 때 흔히 고르는 코드예요. 전자 부품과 회로 기판, 레이저 각인이나 도트 피닝을 한 금속 부품, 의약품 포장과 의료 기기에 쓰여요. GS1 형태인 GS1 DataMatrix는 의료 분야에서 널리 쓰여요.
많은 휴대폰 스캔 앱과 바코드 SDK가 Data Matrix를 읽지만 기본 카메라 앱은 QR코드에 집중하므로, Data Matrix는 소비자 마케팅보다 공급망에 더 알맞아요.