본문으로 건너뛰기

체크리스트

인쇄한 QR 코드가 스캔되지 않는 이유: 크기·대비·시험

문제의 뿌리가 QR 규격인 경우는 드뭅니다. 훨씬 흔한 것은 내보낸 뒤에 코드 크기를 다시 조정했거나, 편집에 눌려 자리를 뺏겼거나, 빛이 반사되는 곳에 인쇄했거나, 최종 연결 대상과 함께 한 번도 시험하지 않은 경우입니다.

먼저 문제의 어느 쪽 절반인지 가르세요

무언가를 진단하기 전에, 기기를 든 사람에게는 똑같아 보이지만 그 밖에는 아무 공통점도 없는 두 가지 고장을 갈라내세요.

카메라가 무늬를 못 읽는 것이거나, 잘 읽고 있는데 연결 대상 쪽이 실패하는 것이거나입니다. 기기가 링크 미리보기나 주소, 혹은 어떤 반응이라도 보여준다면 코드는 멀쩡하고 문제는 연결 대상입니다 — 마지막 절로 건너뛰세요. 아무 일도 없다면 코드 쪽이고, 그 사이의 절들이 해당됩니다.

이건 오 초면 되고, 애초에 망가지지도 않은 원고를 다시 만드는 수고를 덜어줍니다.

거리에 비해 작게 인쇄됐다

가장 흔한 원인이자 가장 예측 가능한 원인입니다. 기준은 코드 한 변이 읽는 거리의 약 십분의 일이라는 것입니다. 팔 길이에서 읽는 테이블 카드는 약 3센티미터, 2미터 밖에서 읽는 진열창은 약 20센티미터, 그리고 홀을 가로질러 읽거나 지나가는 차에서 읽는 것은 그보다 훨씬 커야 합니다.

이 기준은 평범한 코드와 그런대로 괜찮은 조명을 전제합니다. 그것을 낙관적으로 만드는 것이 셋 있습니다. 연결 주소가 긴 것. 같은 정사각형에 모듈이 더 들어차 하나하나가 작아집니다. 카메라가 약하거나 기기가 오래된 것. 그리고 빛이 부족한 것. 노출이 길어지고 모듈 가장자리가 번집니다.

망설여지면 크게 인쇄하세요. 코드가 너무 커서 스캔하지 못한 사람은 여태 한 명도 없습니다.

대비가 약하거나 뒤집혀 있다

판독기가 읽는 것은 밝은 모듈과 어두운 모듈의 차이입니다. 그 차이를 좁히는 것은 무엇이든, 다른 모든 것이 조금씩 어긋났을 때를 위한 여지도 함께 좁힙니다.

흔한 범인들: 백라이트 화면에서는 분명 어두워 보였는데 인쇄하면 꽤 밝게 나오는 중간 톤 브랜드 색. 무늬 아래의 사진이나 질감 바탕. 뒤에 있는 것을 비쳐 담는 투명도. 혹은 어두운 바탕에 밝은 모듈인 뒤집힌 코드 — 받아들이는 판독기도 있고 아닌 것도 있습니다.

회색조 시험이 도구 없이 결론을 냅니다. 원고를 변환해 보세요. 무늬가 여전히 뚜렷하게 밝은 바탕에 어둡다면 대비는 진짜입니다. 뿌옇게 뭉개진다면 그 코드는 작업실에서는 읽히고 현장에서는 못 씁니다.

여백 구역이 잘려 나갔다

코드는 각 변마다 4모듈 너비의 깨끗한 여백이 필요합니다. 그 여백이 판독기가 코드가 어디서 끝나는지 판단하는 근거이고, 원고의 다른 어떤 부분보다 자주 파괴됩니다 — 바로 편집이 되찾아갈 수 있는 빈 자리처럼 보이기 때문입니다.

눈여겨볼 것들: 코드에 바짝 붙은 글자, 그것을 두른 장식 선, 아래로 이어지는 배경 이미지, 접히는 자리나 포장 솔기 위의 코드, 그리고 코드 가장자리에 맞춰 잘린 원고.

자리가 모자라면 코드를 줄이고 여백을 지키세요. 여백 구역이 온전한 작은 코드는 읽힙니다. 그것이 없는 큰 코드는 흔히 읽히지 않습니다.

파일 자체가 잘못됐다

아무도 원고를 건드리지 않았는데도 내보내기와 인쇄기 사이에서 코드가 망가질 수 있습니다.

전형은 인쇄용으로 확대된 작은 PNG입니다. 날카롭던 모듈 가장자리가 부드러운 회색 계조가 되고, 모호한 데이터로 읽힙니다. 그 밖에는 스크린샷에서 가져온 코드, 압축이 고대비 가장자리마다 잡티를 남긴 JPEG, 혹은 비율을 무시하고 늘려서 모듈이 더는 정사각형이 아닌 원고.

인쇄하는 것은 모두 SVG나 PDF, 화면용으로는 넉넉히 내보낸 PNG를 쓰고, 인쇄소에 도착한 것이 디자인 프로그램에서 나온 그것과 같은지 확인하세요.

재료나 표면이 당신과 싸우고 있다

사무용지에서는 아무 문제 없이 읽히는 코드가 실제 제품에서는 실패할 수 있습니다.

광택과 코팅은 천장 조명 아래에서 반사를 만들어 무늬를 지웁니다. 코팅된 테이블 스탠드가 그토록 자주 저녁에 실패하고 한낮에는 멀쩡한 이유가 바로 이것입니다. 비코팅지와 질감 있는 종이는 잉크를 조금 번지게 해 작은 모듈을 뭉갭니다. 병이나 튜브 같은 곡면은 격자를 왜곡하고, 직물이나 연포장은 더 예측하기 어렵게 왜곡합니다.

휘었거나 질감이 있거나 번들거리는 것은 모두 거리 기준이 말하는 것보다 크게 인쇄하고, 종이 교정본이 아니라 실제 인쇄면에서 시험하세요.

코드는 읽히는데 연결 대상이 실패한다

기기가 코드를 알아보는데 방문자가 아무 데도 못 간다면 문제는 무늬가 아닙니다. 연결 대상을 확인하세요.

흔한 원인들: 원고가 인쇄로 넘어간 뒤 페이지가 옮겨졌거나 지워졌다. 방문자에게 없는 로그인을 요구하는 링크. 만료된 파일 공유. 사내망에서는 열리지만 외부에는 공개되지 않은 페이지. 전달이 고리를 이룬 경우. 혹은 그냥 모바일 데이터에서 너무 느린 연결 대상.

낯선 사람이 하듯 시험하세요 — 시크릿 창, Wi-Fi가 아니라 모바일 데이터, 그리고 그 페이지를 한 번도 연 적 없는 기기. 자기 브라우저는 생각할 수 있는 가장 나쁜 시험 환경입니다. 이미 로그인돼 있고 모든 것을 저장해 두고 있으니까요.

인쇄로 넘기기 전에 한 번 훑으세요

위의 실패 거의 전부가 교정본에서 십 분쯤 확인하면 잡힙니다.

  • 최종 크기로, 최종 재료에 인쇄한 교정본을 스캔하세요 — 화면에서만 시험하지 마세요.
  • 최소한 iPhone 한 대와 Android 한 대에서, 있다면 오래된 기기에서도 시험하세요.
  • 저녁과 인공 조명을 포함해 실제 조명에서 시험하세요.
  • 실제 사람이 설 거리에서, 그리고 살짝 비스듬히 스캔하세요.
  • 원고를 회색조로 바꿔서 무늬가 밝은 바탕에 어둡게 남는지 확인하세요.
  • 여백 구역이 최종 편집에서 살아남았는지 확인하세요.
  • 시크릿 창에서, 모바일 데이터로, 그것을 한 번도 본 적 없는 기기로 연결 대상을 여세요.
  • 이 일에 관여하지 않은 사람에게 교정본을 건네고 어떻게 되는지 보세요.

작성자 소개

Andrii Petlovanyi

Mosaqo의 웹, iOS, Android를 개발합니다.

FAQ

자주 묻는 질문

제 QR 코드가 스캔되지 않는 이유는 무엇인가요?

먼저 기기가 그 코드를 알아보기는 하는지 확인하세요. 링크나 어떤 반응이라도 보인다면 무늬는 멀쩡하고 깨진 것은 연결 대상입니다. 아무 일도 없다면 문제는 코드 쪽이고, 실제로는 거의 언제나 다섯 가지 중 하나입니다. 거리에 비해 작게 인쇄됐거나, 대비가 약하거나 뒤집혔거나, 여백 구역이 편집에 잘렸거나, 파일 해상도가 낮거나 늘어났거나, 광택면의 반사이거나.

QR 코드는 얼마나 커야 하나요?

읽는 거리의 약 십분의 일입니다 — 팔 길이에서 읽는 테이블 카드는 약 3센티미터, 2미터 밖 진열창은 약 20센티미터. 연결 주소가 길거나, 표면이 번들거리거나 휘었거나, 빛이 약하다면 기준보다 크게 인쇄하세요. 셋 다 실제 여지를 깎아냅니다.

제 기기에서는 되는데 손님 기기에서는 왜 안 될까요?

믿을 만한 상태가 아니라 아슬아슬한 상태이기 때문입니다. 여러분의 기기는 아마 카메라가 더 좋고 조명도 낫고 결과도 저장돼 있습니다. 읽히는 한계선에 걸친 코드는 좋은 센서에서는 되고 약한 센서에서는 실패하므로, 한 번의 실패도 진짜 고장으로 다루세요. 크게 인쇄하고, 대비를 높이고, 여백 구역을 되살리세요.

병이나 휘어진 포장에 QR 코드를 인쇄할 수 있나요?

가능하지만 조건이 있습니다. 곡률은 모듈 격자를 왜곡합니다. 거리 기준이 말하는 것보다 크게 인쇄하고, 가장 심하게 휜 부분에서 떨어뜨리고, 여백 구역을 넉넉히 두세요. 평평한 교정본이 아니라 실제 포장에서 시험하세요 — 종이 위에서 완벽히 읽히는 코드도 유리에 감기면 실패할 수 있습니다.

카메라는 코드를 읽는데 아무것도 열리지 않습니다. 무슨 일인가요?

코드는 멀쩡하고 연결 대상이 아닙니다. 흔한 원인은 인쇄 뒤 페이지가 옮겨졌거나 지워진 것, 링크가 로그인을 요구하는 것, 파일 공유가 만료된 것, 주소가 사내망에서만 열리는 것, 혹은 페이지가 모바일 데이터에서 너무 느린 것입니다. 시크릿 창에서, 모바일 데이터로, 그것을 한 번도 연 적 없는 기기로 시험하세요.

다음 단계

첫 QR 코드를 만들 준비가 되셨나요?

QR 코드를 만들고 인쇄 전에 테스트하세요

Mosaqo의 첫 번째 릴리스는 무료이며 결제 카드가 필요하지 않습니다.

무료로 시작