1. Home > 
  2. 바코드의 기본

바코드의 기본


바코드의 구조

우선 바코드의 전체적인 구성에 대해 설명하겠습니다.

바코드의구조

콰이어트 존(마진)

바코드 심벌 좌우에 있는 여백 부분을 말합니다. 이 여백이 충분하지 않으면 판독이 불가능합니다.
좌우에 내로우 바 폭(최소 엘리먼트) 10배 이상의 여백이 필요합니다.
(내로우 바 폭에 대해서는 여기를 참조해 주십시오)

원 포인트

콰이어트 존을 충분히 확보하지 않으면 판독이 불안정해집니다.
바코드를 만들 경우에는 충분한 주의가 필요합니다.

스타트/스톱 캐릭터

데이터의 시작과 끝을 나타내는 문자입니다. 스타트/스톱 캐릭터는 바코드의 종류에 따라 다르며 CODE39에서는 "*"이고 CODABAR에서는 "a", "b", "c", "d"입니다(EAN, ITF, CODE128의 경우는 문자가 아니라 스타트/스톱을 나타내는 바 패턴이 있습니다).

데이터(메시지)

데이터를 나타내는 문자(숫자, 알파벳 등)의 바 패턴이 왼쪽부터 나열됩니다.
위 그림에서는 0, 1, 2의 문자를 표시하는 바 패턴을 왼쪽부터 차례대로 나열하여「012」라는 데이터를 나타 내고 있습니다.

Check digit

판독 오류가 없는지 체크하기 위해 산출된 수치로 바코드 데이터 바로 뒤에 붙습니다.
(자세한 내용에 대해서는 여기를 참조해 주십시오)

바코드 길이

바코드 길이란 좌우의 콰이어트 존을 포함한 길이를 말합니다. 즉, 바코드 리더기의 스캔 폭 안에 콰이어트 존까지 포함된 바코드가 들어가지 않으면 바코드 리더기는 판독을 하지 못합니다.

바코드 높이

바코드의 높이는 인쇄 가능한 최대한의 높이를 확보해 주십시오. 높이가 낮으면 레이저 광이 바코드에서 벗 어나 안정적으로 판독할 수 없는 경우가 있습니다. 바코드 길이의 15% 이상을 확보할 것을 권장합니다.

다운로드


내로우 바와 와이드 바

다음으로 바코드를 구성하는 최소 단위인 바와 스페이스에 대해 설명하겠습니다. 바코드는 가늘고 굵은 바 와 스페이스를 조합하여 이뤄지며 각각의 바와 스페이스는 다음과 같이 불립니다.

내로우 바와 와이드 바
NB 내로우 바 · · · · · · · · · · · 가는 바
WB 와이드 바 · · · · · · · · · · · 굵은 바
NS 내로우 스페이스 · · · · · · · 가는 스페이스
WS 와이드 스페이스 · · · · · · · 굵은 스페이스

바와 스페이스의 가늘고(내로우) 굵음(와이드)은 다음과 같은 비율로 결정됩니다.
NB:WB = NS:WS =1:2~1:3

포인트

가늘고 굵은 비율이 상기 범위를 벗어나면 바코드 리더기의 판독이 불안정해질 수 있습니다.
바코드를 만들 경우에는 이 비율에 대한 충분한 주의가 필요합니다. 일반적으로는 다음의 비율로 만들어 주십시오.
NB:WB = NS:WS =1:2.5 (권장값)

내로우 바의 굵기는 바코드 리더기를 선정하는 기준이 됩니다.
내로우 바 폭은「최소 엘리먼트 폭」이라고도 불립니다.

포인트
내로우 바 폭이 가늘면
바코드의 사이즈가 작아집니다.
정해진 공간에 많은 자릿수의 바코드를 인쇄할 수 있습니다.
바코드 리더기가 판독할 수 있는 범위(판독 심도)가 좁아집니다.
바코드를 인쇄하는 프린터의 정밀도가 높아야 합니다. (레이저 프린터, 감열식 프린터)
내로우 바 폭이 굵으면
바코드의 사이즈가 커집니다.
바코드 리더기가 판독할 수 있는 범위(판독 심도)가 넓어집니다.
바코드를 인쇄하는 프린터의 정밀도가 낮아도 상관없습니다. (도트 프린터, FA용 잉크젯 프린터)

다운로드

바이너리 레벨과 멀티 레벨

CODE39, CODABAR, ITF의 바코드는 앞 페이지에 나온 것과 같은 가늘고 굵은 2단계 사이즈의 바, 스페이스로 구성되어 있습니다. 이것을「바이너리 레벨」바코드라고 부릅니다.
가는 것과 굵은 것의 비율은 1:2~3으로 허용도가 넓습니다.

바이너리 레벨과 멀티 레벨

EAN, CODE128의 바코드는 바(스페이스)의 사이즈가 4단계이며 이것을「멀티 레벨」바코드라고 부릅니다.
비율은 1:2:3:4로 허용 범위는 거의 없습니다.

바이너리 레벨과 멀티 레벨

포인트

「멀티 레벨」인 EAN 및 CODE128은 바의 굵기가 4단계로 구성됩니다. 인쇄 상태가 나쁘면 바의 굵기를 구별하기가 어려워 판독 에러가 발생할 위험이 높습니다.
도트 임팩트 프린터 등 인쇄 품질이 낮은 프린터는 EAN 및 CODE128의 인쇄에 적합하지 않습니다.

다운로드


Check digit란

Check digit는 판독 오류가 없는지를 체크하기 위해 산출된 수치입니다.
아래에서 체크 과정과 계산 방법을 설명하겠습니다.

Check Digit

데이터는 "123" Check digit 는 "6" 인 바코드

바코드를 판독합니다.
바코드를 판독합니다.
Check digit 산출
데이터에서 Check digit 를 산출합니다.

판독데이터와비교

  • 산출된 Check digit 와, 판독한 바코드에 부가되어 있는 Check digit 를 비교합니다.
  • 일치하지 않으면 판독 에러 입니다.
포인트
Check digit 계산법
EAN, ITF에 적용되며 모듈러스 10/3 웨이트라 불리는 Check digit의 계산 방법을 예를 들어 설명하겠습니다.

①코드의 숫자에 오른쪽 끝부터 순서대로 번호를 매깁니다.
②홀수 번호의 숫자에는 3을, 짝수 번호의 숫자에는 1을 각각 곱합니다.
③그 수의 총합을 구하고 그 합의 일의 자리 수를 10에서 뺀 수가 Check digit입니다.

Check digit 계산법

이렇게 해서 Check digit 7이 계산되었습니다.

다운로드

바코드의 지식과 힌트 홈페이지로 돌아감


더 자세히 알고 싶다면?

  • 알기 쉬운 바코드의 기본

맨 위로

다른 페이지

031-789-4300