표준이 다루는 것
ISO/IEC 16022는 Data Matrix 기호 체계를 규정해요. L자 파인더, 반대쪽 두 변의 점선 클록 트랙, 기호 크기, 인코딩 방식, 오류 정정이 그것이에요. 참조 해독 알고리즘과 인쇄 품질 요건도 정해요.
현재 형태인 ECC 200은 리드-솔로몬 오류 정정을 쓰고, 거의 모든 요즘 Data Matrix 코드가 쓰는 방식이에요. 더 오래된 ECC 000~ECC 140 변형은 컨볼루션 부호를 썼고 기존 응용을 위해서만 남아 있어요.
크기와 용량
ECC 200 기호는 10×10에서 144×144 모듈까지의 정사각형 크기와 여러 직사각형 크기가 있어요. 가장 큰 정사각형 기호는 숫자 3,116자, 영숫자 2,335자 또는 바이트 1,556개까지 담아요.
DMRE라고 하는 추가 직사각형 크기는 나중에 ISO/IEC 21471에서 따로 표준화되었어요. Data Matrix는 콰이어트 존이 1모듈이면 되어서, QR코드의 4모듈보다 훨씬 좁아요.
- 정사각형 크기: 10×10~144×144 모듈
- 최대 용량: 숫자 3,116자 또는 바이트 1,556개
- 오류 정정: 리드-솔로몬(ECC 200)
- 콰이어트 존: 1모듈
개정판과 쓰임
ISO 초판은 2000년, 2판은 2006년에 발행되었어요. 2006년판은 2024년에 3판이 발행될 때까지 오랫동안 주된 참조였어요. GS1 DataMatrix 같은 업계 규칙은 FNC1 문자와 GS1 응용 식별자를 더해서 이 표준 위에 구축돼요.
Data Matrix는 작은 부품 마킹, 전자 제품, 의약품, 의료 라벨에 널리 쓰이는데, 작은 크기와 직접 부품 마킹에 견디는 점이 유용하기 때문이에요.