바코드 Symbology란 무엇인가요?

Worker using a Zebra handheld mobile computer to scan a pallet barcode.

바코드에는 여러 가지 유형이 있으며, 이를 바코드 Symbology라고 합니다. 인코딩되는 데이터의 양과 유형(예: 숫자만 또는 영숫자)에 따라 다릅니다. Symbology는 컴퓨터 시스템에서 쉽게 스캔할 수 있도록 바와 공백을 사용하여 숫자 또는 알파벳 문자를 표현하는 정의된 방법입니다(즉, 특정 유형의 바코드).

Symbology의 일반적인 특성: X-dimension: 1/1000인치로 표현되는 가장 작은 바 또는 공백의 크기 (예: 15 mil 심볼).

바코드의 DNA를 분석하면, 문자 세트는 특정 문자를 나타내는 바와 공백의 조합입니다. X Dimension은 바코드에서 가장 작은 바 또는 공백 요소의 너비이며, mil 크기라고도 합니다(1 mil = .001인치). Quiet zone은 바코드 바로 앞과 뒤의 영역입니다.

Graphic showing the quiet zones, character sets and x-dimension elements of a barcode

바코드는 1D(1차원)와 2D(2차원)의 두 가지 주요 유형으로 나뉩니다.

바코드 Symbology를 어떻게 식별하나요?

바코드 symbology를 식별하려면 구조, 인코딩하는 데이터 유형, 외관과 같은 특정 특성을 검토해야 합니다. 다양한 바코드 symbology를 효과적으로 식별하는 데 도움이 되는 자세한 가이드는 다음과 같습니다:

 

관찰해야 할 주요 특성

1. 차원 수:

  • 1D(선형) 바코드: 다양한 너비의 평행선과 공백으로 구성됩니다.
  • 2D 바코드: 더 많은 데이터를 인코딩할 수 있는 사각형, 점 또는 기타 모양과 같은 패턴으로 구성됩니다.

2. 문자 세트:

  • 숫자만: 일부 바코드는 숫자만 인코딩합니다.
  • 영숫자: 다른 바코드는 문자와 숫자를 모두 인코딩할 수 있습니다.
  • 특수 문자: 일부 symbology는 특수 문자를 포함할 수 있습니다.

3. 구조 및 외관:

  • 선, 공백, 사각형 또는 점의 패턴을 살펴보세요.
  • 시작 및 정지 문자의 존재 여부를 확인하세요.
  • 바코드 주변에 quiet zone(빈 공간)이 있는지 확인하세요.

GS1 바코드란 무엇인가요?

GS1 바코드는 비즈니스 커뮤니케이션을 위한 글로벌 표준을 개발하고 지원하는 국제 비영리 조직인 GS1이 설정한 표준을 준수하는 바코드 유형입니다. 이러한 바코드는 소매, 의료, 물류 등 다양한 산업에서 제품, 서비스, 위치 및 기타 엔터티를 고유하게 식별하는 데 사용됩니다. GS1 표준 시스템은 바코드가 전 세계적으로 고유하고 보편적으로 인식될 수 있도록 보장하여 효율적이고 정확한 데이터 캡처 및 교환을 촉진합니다.

바코드 symbology에는 어떤 유형이 있나요?

1D와 2D symbology는 서로 다르며 따라서 다양한 유형과 양의 데이터를 지원합니다. 애플리케이션 환경에서 사용되는 바코드 유형은 이를 읽는 데 필요한 스캐너 유형에 영향을 미칩니다.

1D symbology는 바코드를 따라 수평으로 데이터를 인코딩하며 제한된 양의 정보(코드 유형에 따라 일반적으로 훨씬 적지만 최대 약 85자)를 저장할 수 있습니다. 더 많은 데이터가 인코딩될수록 바코드는 더 넓어집니다.

1D 바코드 symbology 예시로는 UPC-A(12개의 숫자 데이터 용량 - 사용자 지정 11개 및 체크 디지트 1개), UPC-E(7개의 숫자 데이터 용량 - 사용자 지정 6개 및 체크 디지트 1개), code 128(가변 길이 영숫자 데이터) 및 I 2 of 5(가변 길이 숫자 데이터)가 있습니다.

2D symbology는 수평 및 수직 모두에서 데이터를 표현하는 2차원 방식을 가지고 있으며, 1D 코드에 비해 훨씬 작은 공간에 더 많은 양의 정보(수백 자)를 저장할 수 있습니다. 더 많은 데이터가 인코딩될수록 바코드의 크기는 수평 및 수직 방향 모두에서 증가할 수 있어 쉬운 스캐닝을 위한 관리 가능한 형태를 유지합니다. 데이터를 올바르게 디코딩하려면 스캐너가 두 차원 모두에서 전체 심볼을 읽어야 합니다. 

예시로는 Data Matrix(바이너리 또는 영숫자를 포함한 모든 유형의 데이터로 구성되며 최대 3116바이트 길이), Aztec(바이너리 또는 영숫자를 포함한 모든 유형의 데이터로 구성되며 최대 3750바이트 길이), Maxicode(최대 93개의 영숫자 문자 또는 138개의 숫자 보유) 및 QR Code(바이너리 또는 영숫자를 포함한 모든 유형의 데이터로 구성되며 최대 7089바이트 길이)가 있습니다.

최적의 바코드 symbology를 결정하는 것은 필요한 데이터의 유형과 양, 그리고 사용 가능한 마킹 공간에 따라 달라집니다. 바코드 스캐너가 여러 바코드 형식을 인식하고 디코딩할 수 있기 때문에 모든 항목에 동일한 symbology가 필요한 것은 아닙니다.

다음은 주요 symbology에 대한 개요입니다:

 

1D(선형) 바코드: 

바코드를 따라 수평으로 데이터를 인코딩하며 제한된 양의 정보(코드 유형에 따라 일반적으로 훨씬 적지만 최대 약 85자)를 저장할 수 있습니다. 더 많은 데이터가 인코딩될수록 바코드는 더 넓어집니다. 1D 바코드 symbology 예시는 다음과 같습니다: 

UPC & EAN (Universal Product Code / European Article Number)

UPC & EAN(범용 제품 코드 / 유럽 상품 번호)

보편적으로 인식되는 UPC 또는 EAN 바코드는 소매 시장에서 가장 일반적으로 사용되며 전 세계 거의 모든 소비재 제품에 인쇄되어 있습니다. 데이터는 숫자만 가능합니다.

 

Code 128 barcode

Code 128

물류 및 운송에 사용됩니다. 일련번호 및 유효기간과 같은 정보를 포함하는 데 자주 사용되므로 글로벌 공급망을 통해 품목을 추적하는 데 적합합니다. 더 큰 문자 집합을 지원하며 영숫자 데이터를 효율적으로 인코딩할 수 있습니다. 128개의 ASCII 문자를 모두 인코딩할 수 있습니다. 가장 밀도가 높은 선형 symbology 중 하나로, 128자 ASCII 문자 집합 전체를 인코딩합니다. 일련번호 및 유효기간과 같은 정보를 포함하는 데 자주 사용되므로 글로벌 공급망을 통해 품목을 추적하는 데 적합합니다.

Code 39 Barcode

Code 39

Code 3 of 9라고도 하며, 가장 오래되고 널리 사용되는 symbology 중 하나입니다. 26개의 대문자와 숫자 및 7개의 특수 문자를 인코딩하는 가변 길이 영숫자 symbology입니다. 128개의 ASCII 문자를 모두 지원하는 확장 버전도 제공됩니다. Code 39는 code 128보다 밀도가 낮아 라벨에 더 많은 공간이 필요합니다.

Interleaved 2 of 5 (ITF)

창고 및 산업 애플리케이션에 사용됩니다. 숫자 전용이며 숫자 쌍을 인코딩합니다

Codabar

숫자 데이터 및 특수 문자(A, B, C, D)를 인코딩합니다. 도서관, 혈액 은행 및 사진 현상소에서 사용됩니다. codabar 보안 수준에 대해 자세히 알아보세요

MSI (Modified Plessey)

숫자 전용 바코드입니다. 재고 및 창고 애플리케이션에 자주 사용됩니다.

GS1-128 (이전 명칭 UCC128)

구조화된 방식으로 데이터를 인코딩하는 데 사용되는 code 128의 하위 집합입니다. 물류 및 제품 식별을 위해 공급망에서 사용됩니다.

 

2D 바코드:

데이터를 가로 및 세로 방향으로 표현하는 2차원 방식으로, 1D 코드에 비해 훨씬 작은 공간에 더 많은 정보(수백 개의 문자)를 저장할 수 있습니다. 더 많은 데이터가 인코딩될수록 바코드의 크기를 가로 및 세로 방향으로 모두 늘릴 수 있어 쉬운 스캐닝을 위한 관리 가능한 형태를 유지합니다. 데이터를 올바르게 디코딩하려면 스캐너가 두 차원 모두에서 전체 기호를 읽어야 합니다. 2D 바코드 Symbology 예시는 다음과 같습니다:

Data Matrix Barcode

Data Matrix

2D symbology인 Data Matrix는 작은 공간에 상당한 양의 정보를 인코딩할 수 있어  작은 품목을 표시하는 데 일반적으로 사용되며  제약 애플리케이션 또는 추적이 중요한 기타 작업에 자주 사용됩니다.

Aztec barcode example

Aztec Code

13~3,832개의 숫자 또는 12~3,067개의 영문자를 포함하는 2D 매트릭스 symbology입니다. Aztec Mesa는 선형 바코드 기호가 추가 정보를 인코딩할 수 있도록 하는 Aztec Code 기반 보완 기능입니다. 결과 기호는 선형 및 2D symbology의 복합체입니다. 주로 운송 분야에서 사용되며, 특히 탑승권과 티켓에 많이 활용됩니다. 낮은 품질로 인쇄되어도 판독이 잘 됩니다.

QR Code example

QR Code

Quick Response Code의 약자로, 4000~7000자를 포함하는 2D 코드입니다. 로열티 카드나 쿠폰 코드와 같은 모바일 바코드 애플리케이션에 주로 사용됩니다.

PDF417 Barcode

PDF417

PDF417은 스택형 선형 또는 2차원 바코드입니다. 미국 운전면허증의 바코드로 널리 알려져 있지만, 운송이나 재고 관리와 관련된 다른 용도로도 사용할 수 있습니다. 데이터는 가로와 세로 방향 모두에 인코딩됩니다. 더 많은 데이터가 인코딩될수록 바코드 크기를 가로와 세로 방향 모두 늘릴 수 있어 쉬운 스캐닝을 위한 관리 가능한 형태를 유지합니다.

Maxicode

United Parcel Service(UPS)에서 소포 추적에 사용됩니다. 배송 환경에서 빠르고 정확한 판독을 위해 설계되었습니다.

 

특수 및 독점 바코드:

 

Pharmacode

의약품 산업에서 의약품 추적 및 식별에 사용됩니다. 숫자 데이터를 인코딩할 수 있으며 높은 신뢰성의 스캐닝을 위해 설계되었습니다. 다음 FAQ를 방문하여 Pharmacode에 대해 자세히 알아보세요: Pharmacode란 무엇인가요?

 

다양한 Symbology는 어디에 사용되나요?

각 바코드 symbology는 특정 애플리케이션 및 산업에 적합한 고유한 기능을 가지고 있습니다. 이러한 차이점을 이해하면 기업이 필요에 맞는 올바른 바코드를 선택하여 운영 효율성, 정확성 및 추적성을 향상시킬 수 있습니다. 적절한 바코드 symbology를 선택함으로써 조직은 프로세스를 간소화하고 데이터 관리를 개선하며 산업 표준 및 규정 준수를 보장할 수 있습니다.

 

1D(선형) 바코드:주요 애플리케이션
UPC:
EAN-13:
Interleaved 2 of 5(ITF):
Codabar:
미국 내 대부분의 소매 제품 - 대량 스캐닝
국제 소매 제품
배송, 실험실, 창고, 산업 애플리케이션
도서관, 혈액 은행, 익일 배송 서비스
1D 영숫자 코드: 
code 128: 
Code 39:

배송
식별, 재고, 추적

2D 바코드: 

PDF417:
Data Matrix:
Maxicode:
QR Code:

Aztec Code:

파일 운전면허증 및 기타 신분증, 탑승권, 재고
의약품, 회로 기판, 수술 기구, 제조 일련번호
United Parcel Service – 소포 분류
주문 확인, 모바일 로열티 & 쿠폰

운송, 특히 탑승권 및 티켓용.

특수 및 독점 바코드 
Pharmacode:제약 산업, 의약품 추적 및 식별 
도서관 및 자산 추적, 도서 추적, 자산 관리, 재고 관리

바코드 스캐너 및 데이터 캡처 제품 살펴보기