10:1 경험 법칙
널리 쓰는 경험 법칙은 QR코드의 너비가 스캔하는 거리의 최소 10분의 1이어야 한다는 거예요. 1미터 거리에서 읽는 코드는 너비가 약 10cm여야 하고, 5미터에서 읽는 포스터는 약 50cm여야 해요. 이는 보장이 아니라 출발점이에요. 조명, 카메라 품질, 코드 밀도가 모두 실제 한계를 바꾸기 때문이에요.
- 30cm(1ft)에서 스캔: 약 3cm(1.2인치)
- 1m(3ft)에서 스캔: 약 10cm(4인치)
- 3m(10ft)에서 스캔: 약 30cm(12인치)
- 10m(33ft)에서 스캔: 약 1m(3.3ft)
전체 크기보다 모듈 크기가 중요해요
카메라가 실제로 구별해야 하는 것은 어둡거나 밝은 칸 하나인 각 모듈이에요. 너비가 같게 인쇄한 두 코드라도 한쪽은 한 변이 25모듈이고 다른 쪽은 57모듈이면 스캔 결과가 크게 달라질 수 있어요. 모듈이 적은 코드일수록 더 작게 인쇄할 수 있고 더 멀리서 읽을 수 있어요.
데이터를 짧게 유지하는 것이 모듈 수를 줄이는 가장 쉬운 방법이에요. 짧은 URL, 설정이 허용하는 곳에서의 낮은 오류 정정 레벨, 불필요한 매개변수 제거는 모두 버전을 낮추고 각 모듈을 더 크게 만들어요.
작은 인쇄와 현실적인 하한
명함과 제품 라벨처럼 가까운 거리에서 쓰는 경우, 짧은 URL이라면 약 2cm(0.8인치)가 흔히 언급되는 최소 크기예요. 더 빽빽한 코드는 더 넓은 공간이 필요하고, 아주 작은 인쇄는 프린터 해상도와 종이에도 좌우돼요. 사방에 4모듈의 콰이어트 존은 항상 남겨 두세요. 이는 코드 자체의 너비에 추가되는 거예요.
믿을 수 있는 확인 방법은 시험 인쇄한 코드를 실제 거리와 실제 조명에서 여러 휴대폰으로 스캔해 보는 것뿐이에요. 최신 휴대폰뿐 아니라 오래된 휴대폰으로도 테스트하세요.