바코드 스캔
UPC (Universal Product Code)는 1970 년대에 미국 식료품 산업에서 사용하기 위해 처음 개발되었으며, 그 사용은 미국 및 국제적으로 다른 소매 시장으로 확산되었습니다.
UPC-A는 EAN (European Article Numbering) 시스템의 서브 세트이며, 이는 EAN/JAN-13 을 읽을 수있는 모든 시스템이 UPC-A를 읽을 수 있음을 의미합니다. 미국에서 생성 된 UPC-A 기호는 0으로 접두사를 통해 EAN-13 기호로 변환 할 수 있습니다.
UPC -A는 ISO/IEC 15420 정보 기술 - 자동 식별 및 데이터 캡처 기술 - EAN/UPC 바 코드 Symbology Specification에서 정의됩니다. GS1 구현은 GS1 일반 사양 에 정의되어 있습니다.
기호 구조
기호는 다음 요소로 구성됩니다.
- 선도적 인 조용한 구역
- 가드 패턴 (시작 캐릭터)
- 6 개의 기호 문자
- 센터 가드 패턴 (중앙 문자)
- 체크 숫자를 포함한 6 개의 심볼 문자
- 가드 패턴 (스톱 캐릭터)
- 조용한 구역의 후행
UPC-A는 총 12 자리 숫자에 대해 11 자리 숫자의 숫자 메시지 데이터를 인코딩합니다.
대부분의 바코드 Symbologies는 두 개의 너비로 막대와 공간을 인쇄하지만 UPC에는 4 개의 다른 너비가 사용됩니다. 이를 통해 각 숫자 문자는 두 개의 막대와 두 개의 공간 만 사용하여 표현할 수 있습니다.
UPC 바코드는 여러 가지 다른 메시지 길이로 제공되지만 이러한 길이는 다른 바코드 기호와 마찬가지로 완전히 가변적이지 않습니다.
가드 바 . 가드 바는 UPC-A 기호의 시작, 정지 및 중심 문자입니다.
시작과 중지 문자는 서로 동일합니다. 다음과 같이 세 가지 모듈로 구성됩니다.
좁은 바
좁은 공간
좁은 바
중심 문자는 다음과 같이 5 개의 모듈로 구성됩니다.
좁은 공간
좁은 바
좁은 공간
좁은 바
좁은 공간
이 문자의 막대는 데이터를 인코딩하는 막대보다 길고 때로는 보안 막대라고도합니다.
캐릭터 세트
이 기호는 모든 숫자 숫자 (0-9)를 지원합니다.
숫자를 확인하십시오
UPC-A에는 Modulo 10 (Mod 10) 알고리즘을 기반으로 한 체크 숫자가 포함되어 있습니다.
밀도
UPC-A는 단지 2 개 대신 바와 공간에 4 개의 사용 가능한 인쇄 너비를 사용하여 각 문자를 나타내려면 인터리브 된 2의 2에 비해 약 절반의 막대와 공간의 절반을 가져옵니다. 그러나 더 넓은 막대와 공간을 사용하면이 공간 절약을 무효화합니다. 5 개의 코드 중 2 개 코드 팩 데이터를 UPC-A보다 밀도로 더 밀집합니다.
애드온 기호
UPC-A 기호의 오른쪽에 추가하기 위해 2 자리 및 5 자리 애드온 기호 (보충 바코드)를 사용할 수 있습니다. 이 애드온 기호는 일반적으로주기 간행물, 서적 및 식품과 같은 계량 제품에 날짜 또는 제조업체의 제안 된 소매가 (MSRP)를 추가하는 데 사용됩니다. 애드온 기호의 문자 세트 및 밀도는 UPC-A의 특성과 동일합니다. 인간 읽기 가능한 해석은 항상 포함됩니다.
2 자리 및 5 자리 애드온 기호의 시작 문자는 다음과 같이 3 개의 모듈로 구성됩니다.
단일 막대
단일 공간
더블 바
애드온 기호는 정지 문자 또는 중심 문자를 사용하지 않습니다.
UPC-A 번호 시스템 숫자
UPC-A 코드의 첫 번째 숫자를 숫자 시스템 숫자라고합니다. 체크 숫자와 마찬가지로, 바코드 리더에 의해 종종 제거되므로 컴퓨터 나 금전 등록기를 입력하지 않습니다. UPC-A로 표시된 1 세대 제품은 거의 독점적으로 숫자 시스템 숫자로 0을 사용했습니다. 그러나 점점 더 많은 제품이 UPC 바코드를 사용함에 따라 0 이외의 숫자 시스템 숫자가 더 널리 퍼지고 있습니다.
0 이외의 숫자 시스템 숫자가있는 UPC-A 바코드를 지정하려면 문자열에 11 자리를 지정해야합니다. 이 첫 번째 숫자가 금전 등록기 또는 데이터베이스 소프트웨어로 전송하려면 바코드 리더를 전송하도록 구성되어야합니다. 이것은 UPC-a 바코드 메시지의 유효 길이를 11 자리까지까지 제공합니다.
UPC와 다른 상징과 결합
많은 구매품이 UPC 바코드로 편리하게 예선되어 있기 때문에 이러한 상징을 읽을 수있는 바코드 리더를 원할 것입니다. 이 바코드는 일반적으로 사진으로 또는 레이저 프린터로 생산됩니다. 그러나 대부분의 바코드 리더는 다양한 바코드 기호를 자동으로 구별 할 수 있기 때문에 주어진 응용 프로그램 환경에서 다른 바코드 기호를 결합하는 것이 매우 쉽습니다.
자동 차별이있는 바코드 리더가있는 경우 사내 인쇄 바코드에는 인터리브 된 2 또는 코드 39를 사용하는 것이 좋습니다. UPC는 숫자 전용 코드이기 때문에 39 코드가 사용하는 공간의 약 절반을 사용하기 때문에 인터리브 된 2 중 5 개가 선호되는 대체품입니다.