바코드는 1940년대에 시작되어 1970년대에 사용되어 1980년대에 인기를 얻었습니다. 바코드 기술은 컴퓨터 응용 프로그램 및 실습에서 생산 및 개발되는 자동 식별 기술이며 상거래, 우편 서비스, 도서관 관리, 창고, 산업 생산 공정 제어, 운송 및 기타 분야에서 널리 사용됩니다. 낮은 비용과 강력한 신뢰성의 장점은 오늘날의 자동 식별 기술에서 중요한 위치를 차지합니다.
바코드는 정기적으로 정렬된 막대, 공간 및 해당 문자 그룹으로 구성된 마크입니다. "Bar"는 빛에 대한 반사율이 낮은 부분을 말하며, "공간"은 빛에 대한 반사율이 높은 부분을 말합니다. 이러한 막대와 공간은 특정 정보를 표현하는 데이터로 구성되며 특정 장치에서 읽고 컴퓨터와 호환되는 이진 및 소수점 정보로 변환할 수 있습니다. 일반적으로 각 항목에 대해 해당 코드는 고유합니다. 일반 1차원 바코드의 경우 바코드와 상품 정보 간의 해당 관계를 데이터베이스를 통해 설정해야 합니다. 바코드 데이터가 컴퓨터로 전송되면 컴퓨터 응용 프로그램이 데이터를 작동하고 처리합니다. 따라서 일반 1차원 바코드는 사용 과정에서 식별 정보로만 사용되며, 그 의미는 컴퓨터 시스템의 데이터베이스에 해당 정보를 추출하여 실현된다. 1차원 바코드는 쉽게 만들 수 있으며 코딩 시스템은 범죄자가 쉽게 얻고 위조할 수 있습니다. 둘째, 1차원 바코드가 중국어 문자와 이미지 정보를 나타내는 것은 거의 불가능합니다.
1차원 바코드는 바코드 바 및 공백의 배열 규칙을 말합니다. 한 방향으로만 정보를 표현(일반적으로 수평 방향)하지만 수직 방향으로 정보를 표현하지는 않습니다. 그것의 특정 높이는 일반적으로 독자의 정렬을 용이하게하는 것입니다. 일반적으로 사용되는 1차원 코드 시스템에는 EAN 바코드, UPC 바코드, EAN 128 바코드, 코드 39 바코드, 코드 93 바코드, 인터리브2 5바코드, 코다바 바코드 등이 있습니다.
일반적인 상징
1. EAN 바코드
그것은 국제 기호 시스템입니다. 고정 된 길이와 의미가없는 바코드입니다. 표현된 정보는 모든 숫자이며 주로 상품 식별에 사용됩니다. 바코드 기호는 빈 공간으로 둘러싸인 일련의 병렬 막대와 공간으로 구성됩니다.

(1) EAN 바코드 문자 세트에는 A 하위 집합, B 하위 집합 및 C 하위 집합이 포함됩니다. 각 바코드 기호는 2개의 막대와 2개의 공간으로 구성됩니다. 각 막대와 공간은 1-4 모듈로 구성되며 바코드 문자당 총 모듈 수는 7개입니다. 바코드 문자 집합은 0에서 9까지 총 10개의 숫자 문자를 나타낼 수 있습니다.
(2) 숫자를 나타내는 바코드 기호 외에도 양분 된 바코드 기호의 시작, 끝 및 중간 분리기를 나타내는 데 사용되는 일부 보조 바코드 문자도 있습니다.
2.UPC 바코드
UPC 바코드는 UPC-A 및 UPC-E 바코드가 있는 미국 통일 코드 위원회(UCC)에서 개발한 코드 시스템입니다.
(1) UPC-A는 12자리 숫자로 구성됩니다. UPC-A 바코드는 "0"으로 미리 고정된 EAN-13 바코드와 호환됩니다.
(2) UPC-E는 8자리 숫자로 구성되어 있으며, 0을 제거하여 시스템 캐릭터가 0인 UPC-A 코드를 압축하여 획득합니다. 코드는 항목이 너무 작아서 UPC-A를 나타내기 위해 인쇄할 수 없을 때만 허용됩니다.

3. EAN 128 바코드
상품의 관련 정보를 추가로 표현하기 위해 EAN 및 UPC 코드에 추가 코드를 추가해야 하는 경우가 있습니다. 추가 코드는 UCC/EAN-128 바코드 기호(EAN-128라고 함)로 표시됩니다. EAN-128 바코드는 EAN, UPC 표준 보충 코드를 나타낼 수 있는 유일한 바코드 기호입니다. 고정되지 않은 연속 길이의 의미 있는 고밀도 코드입니다.

4. 코드 39 바코드
Code 39 바코드는 1975년에 Termec에서 시작한 바코드로 숫자와 영어 문자와 같은 44자를 인코딩할 수 있습니다. 낮은 비트 오류율과 많은 문자의 장점을 가지고 있기 때문에 자동차 산업, 경제 관리, 의료 및 건강 관리, 우편 서비스, 저장 및 운송 장치 등의 분야에서 널리 사용됩니다.

Code 39 바코드에는 단 2개의 단위 너비만 있으며 각 바코드 문자는 9단위로 구성되며, 그 중 3개는 넓은 단위이고 나머지는 좁은 단위입니다. 3-9 바코드는 5개의 막대와 4개의 공백으로 구성되어 있기 때문에 바코드 바코드 기호 간격이 있으므로 연속적이지 않은 바코드입니다. 39 바코드의 설계는 강력한 자체 검사 기능을 가지고 있으므로 대체 오류의 확률은 매우 작습니다. 가장 높은 밀도는 40 / (25.4mm)입니다.
5.코드 93 바코드
그것은 코드 39 야드와 유사한 바코드입니다, 그것은 높은 밀도를 가지고 있으며, 코드 39 야드를 대체 할 수 있습니다.
1982년에 도입된 Code 93 바코드는 매우 조밀한 바코드 상징입니다. Code 39 바코드에는 많은 장점이 있지만 밀도가 매우 높지 않으며 코딩 방법에 의해 결정됩니다. 따라서 Code 39 바코드가 사용되는 경우 인쇄 영역이 부족한 경우가 있습니다. Code 93 바코드의 디자인은 이 문제를 해결하는 것입니다. 질문. Code 93 바코드는 주로 동일한 데이터 문자 집합을 가지고 있다는 점에서 Code 39 바코드와 호환됩니다.

93개의 바코드는 모듈 조합 방법으로 코딩됩니다. 93개의 바코드의 각 바코드 문자는 3개의 막대와 3개의 공백을 포함하여 9개의 모듈로 이루어져 있으며, 각 막대 또는 공간은 1, 2, 3 또는 4개의 모듈로 구성됩니다. 주산바코드의 인코딩 용량은 56개이며 48개의 조합이 선택됩니다. 자체 검사 기능이 없습니다. 데이터 보안을 보장하기 위해 문자를 다시 확인하고 안정성이 39바코드보다 높습니다.
6. 5 바코드 중 2개 인터리브
인터리브드 2 의 5 바코드는 1972 년에 미국 회사 termec에 의해 발명되었다. 처음에는 창고 및 중공업 분야에서 사용되었으며 표준화 후 저장 및 운송 장치의 식별 및 관리에 사용되었습니다.

5개의 바코드 중 인터리브2는 막대와 공백이 모두 정보를 나타내는 바코드입니다. 5바코드 기호 중 인터리브드 2에는 단 두 개의 단위 너비가 있습니다. 각 바코드 데이터 심볼은 5단위로 구성되며, 그 중 2개는 와이드 셀(이진 "1"으로 표시됨), 두 개는 좁은 셀(이진 "0"으로 표현됨)이다. 5 바코드 기호의 Interleaved 2에서 모든 넓은 셀은 같고 모든 좁은 셀은 같으며 막대(비어 있음) 비율은 일반적으로 2.00-3.00 사이에서 제어됩니다.
5바코드 중 인터리브드 2는 최대 밀도가 17.70/(25.4mm)인 고밀도 바코드입니다. 인터리브2(5) 바코드중 인쇄 결함의 존재는 대체 오류를 일으키지 않으며, 자체 검사 기능 바코드를 가지고 있다. 바코드 기호는 양방향에서 성공적으로 읽을 수 있으므로 양방향 배율 바코드입니다. 다른 수의 문자를 나타낼 수 있으므로 고정되지 않은 길이의 바코드입니다.
7. 코다바 바코드
코다바 바코드는 1972년에 도입되었으며 의료 및 건강 및 도서 산업에서 널리 사용되고 있습니다. 1977년, 미국 수혈 협회는 코다바 바코드를 혈액 가방 식별을 위한 표준 바코드로 규정했습니다.
Codabar 바코드 기호에서 각 문자는 7 개의 셀로 구성되며 그 중 2 개 또는 3 개는 넓은 셀이며 나머지는 좁은 세포입니다. Kudbar는 C (7,2) 또는 조합을 선택하고, 인코딩 용량은 C (7,2) + C (7,3) = 46이며, 캐릭터 세트는 20 자만 있습니다 : 숫자 0-9, 문자 A, B, C, D, 특수 문자 $ , - : / . , + . 코다바 바코드는 양방향 가독성을 가지고 있습니다. Codabar 바코드 기호를 읽을 때 스캐닝 방향의 결정은 종료기및 시작 문자에 의해 실현됩니다. 코다바 바코드는 강력한 자체 검사 기능을 갖춘 바코드입니다.

1D 바코드 기호 의 구조

(1) 왼쪽 빈 영역: 바코드 의 왼쪽에 기호가 없는 흰색 영역은 주로 스캐너가 스캔을 시작할 준비를 하도록 유도하는 데 사용됩니다.
(2) 시작 문자: 바코드 기호의 시작을 식별하는 데 사용되는 바코드 문자의 첫 번째 문자는 바코드 스캐너가 이 문자의 존재를 확인한 후 스캔 펄스를 처리하기 시작합니다.
(3) 데이터 문자: 시작 문자 후문자가 바코드 기호의 특정 값을 식별하는 데 사용되어 양방향 스캐닝을 허용합니다.
(4) 검사기: 검사가 유효한지 여부를 결정하는 데 사용되는 문자, 일반적으로 알고리즘 작업의 결과입니다. 바코드 스캐너에서 디코딩을 위한 바코드를 읽으면 먼저 읽기 문자에서 작업을 수행합니다. 작업 결과가 확인 코드와 동일한 경우 판독값이 유효한 것으로 확인됩니다.
(5) 터미네이터: 바코드 기호의 오른쪽에 있는 특수 기호로 정보의 끝을 나타냅니다.
(6) 오른쪽 빈 영역: 인쇄된 기호가 없고 막대가 빈 색과 동일한 종착기 외부 영역입니다.
1D 바코드의 주요 매개 변수
(1) 밀도: 바코드의 밀도는 단위 길이당 바코드로 표시되는 문자 수를 나타냅니다. 코드 시스템의 경우 밀도는 주로 모듈의 크기에 따라 결정됩니다. 모듈 크기가 작을수록 밀도가 커지므로 밀도값은 일반적으로 모듈 크기(예: 5mil)의 값에 의해 표현됩니다. 일반적으로 7.5 mil 미만의 바코드는 고밀도 바코드라고 하며 15mils 위의 바코드는 저밀도 바코드라고 합니다. 바코드 밀도가 높을수록 필요한 바코드 판독 장비의 성능(예: 해상도)이 높아지습니다. 고밀도 바코드는 일반적으로 정밀 전자 부품과 같은 작은 물체를 식별하는 데 사용되며, 저밀도 바코드는 일반적으로 창고 관리와 같은 장거리 판독에 사용됩니다.
(2) 너비 대 좁은 비율: 너비 대 좁은 단위가 두 개뿐인 코드 시스템의 경우, 넓은 단위와 좁은 단위의 비율은 일반적으로 약 2-3(일반적으로 사용되는 2:1, 3:1)에 대한 폭 대 좁은 비율이라고 합니다. 폭과 좁음이 상대적으로 클 때, 읽기 장치가 넓은 유닛과 좁은 단위를 구별하는 것이 더 쉬므로 읽기가 더 쉽습니다.
(3) 콘트라스트(PCS): 바코드 기호의 광학 인덱스가 클수록 PSC 값이 클수록 바코드의 광학 특성이 향상됩니다.