pC.NET

Welcome to oscc.kr



 바코드의 종류
2010-04-25 16:45:13
Hit : 6750, Vote : 311

작성자 : 피시키드




바코드의 종류
바코드의 분류는 기준에 따라 다르지만 일반적으로 코드화 방법에 따라서 모듈 간격 코드법과 NRZ 코드법으로 나뉜다. 모듈 간격 코드법은 검은색과 흰색의 반사면과는 관계없이 바와 스페이스의 넓고 좁음에 따라 논리치를 "0" 또는 "1" 로 나타낸다.

넓은 요소의 폭은 일반적으로 좁은 요소의 2~3배 정도이며 이 기법은 넓은 요소와 좁은 요소를 이용하고 있다. 또한 이 형식에 의한 바코드의 종류는 3 of 9 Code, Industial 2 of 5 Code,Matrix 2 of 5 Code, Interleaved 2 of 5 Code, Codabar, Code11 등이 있다.

NRZ 코드법은 반사되는 면에 따라 검은색(반사되지 않는 면)과 흰색(반사되는 면)에 따라 논리치를 "0" 또는 "1" 로 나타낸다. 이 형식에 의한 바코드의 종류로는 UPC, EAN, JAN, Code128,KAN 등이 있다








 >Interleaved 2 of 5 Code

이 코드는 1972년 미국의 Intermec 사가 2 of 5코드의 효율을 증대 시키기 위해 개발했으며,

산업용 바코드 중에서 많이 이용되고 있다. 이코드는 한 개의 숫자가 5개의 바와 5개의 스페

이스를 교대로 조합시켜 이루어져 있으며 문자 사이의 갭을 없앴다.이코드는 문자의 수가

짝수여야 하므로 홀 수 개의 문자가 들어 왔을 경우에 "0" 이 맨앞에 붙여지나 바코드중

가장 짧은 것이 특징이다. 이코드는 숫자 데이터 표현시 많은 데이터를 짧게 코드화할 수

있고 자체 검사 기능도 뛰어나므로 산업용 및 소매용으로 많이 사용된다.


 >3 of 9 Code(CODE 39)

알파벳 문자를 코드화할 수 있는 것의 대표적인 3 of 9 코드는 CODE 39로도 알려져 있다.

이 코드는 1974년 미국의 Interface Mechanism(현재 Intermec사) 의 데이비드 알리아스 와

레이스티븐에 의해 개발되었다. 43개의 문자(0~9, A~Z,7개의 특수문자) 와 하나의 시작,

끝 문자로 구성되어 있으며 각 문자는 9개의 요소로 이루어지고 그 중 세 개는 논리값 "1"

을 의미하며, 문자와 문자 사이의 갭은 코드값을 포함하지 않는다. 현재 공업용을 비롯하여

가장 널리 사용되고 있으며 보통 바 5개가 한문자에 해당하며 시작과 끝문자는 반드시 "*"

이어야 한다.


 (표)3 of 9 Code(CODE 39)특징

바코드의 길이 변경 가능,최대 허용 길이는 스캐너의 특성에 의해 좌우된다.

자기 진단 코드가 있다(Check Digit). 이산적이며 문자간 갭의 허용 오차가 적다. 양쪽방향

해독이 가능한 양 방향성 코드이다. 라벨의 길이는 넓은 범위에 걸쳐 변동이 가능하다.

* 문자는 시작과 끝을 알려 주는 문자로 사용한다 .


 >CODE 93

Intermec 사에 의해 개발된 CODE 39는 구조적인 단순성으로 인해 산업용 바코드로 광범위

하게 사용되며, 이산적이고 자체 검사 기능이 가능한 이유로 다양하게 사용되었으나 바코드의

크기로 인해 많은 제약을 받았다. 이에 매우 작은 크기의 바코드를 사용해야 할 경우를 위해

개발된 코드가 바로 CODE 93이다. CODE 93은 작은 심볼이 요구 되는 곳에서 CODE 39와

호환이 가능하도록 고안된 것이다. CODE 93은 43개의 데이터 캐릭터와 4개의 제어 캐릭터 ,

한 개의 시작과 끝 캐릭터를 갖는 영문과 숫자 코드로 128개 ASCII 캐릭터와 제어 캐릭터,

기본적인 데이터 캐릭터의 조합으로이루어지며 다음과 같은 특성을 가지고 있다.


 (표)CODE 93)특징

 코드의 길이 변동가능, 최대 허용길이는 스캐너의 특성에 좌우된다. 

CODE 93은 양쪽방향성 코드이다. 높은 밀도를 제공,기록할 수 있다. 연속적이며 문자의 갭

이없다. Start/Stop 캐릭터는 독립적으로 사용,스캐너에 의해서는 전송되지 않는다. 리딩

에러를 극소화 할 수 있는두 개의 체크 캐릭터 포함, 전송되지는 않는다. CODE 39와 호환되며

모든 심볼은 6개의 부분으로 나뉘어져 있다

- Quiet Zone

- Start 캐릭터

- Data 캐릭터

- 두 개의 Check Digit

- Stop 캐릭터

- Quiet Zone


 >CODABAR

1972년 미국의 Monach Marking System에서 백화점의가격 표찰용으로 발표한 코드인데 각

캐릭터는 7개의 요소로 구성되어 있으며 네 개의 바와 세 개의 여백으로 이루어진다. 각 문자

간의 여백은 어떠한 정보도 포함하고 있지 않다. CODABAR 의 각 캐릭터는 두 개의 넓은 바를

지니고 있기에 2 of 7 코드라고도 한다. CODABAR 로 표현가능한 캐릭터는 숫자 0~9, 6가지의

특수문자($, -, :, /, ., +)와 네 가지의 시작과 끝 문자 (a/t, b/m, c/*, d/e)를 가지고 있으며

이 시작/끝 문자는 다른 종류의 데이터 베이스에 대한 키로 사용이 가능하다.CODABAR 는 주로

알파벳 문자는 필요하지 않으면서 가변되는 점을 이용해 혈액 위의 혈액팩, 도서관,사진 현상

업무 등에 널리 사용되고 있다.


 >UPC(Universal Product Code)

UPC 코드는 식료품 관련협회인 Ad Hoc 위원회가 설립된 이래로 식료품과 잡화 등 유통 제품에

부착하기 위한 연구 결과로 컴퓨터와 POS(Point of Sales) 제작에 흥미를 가졌던 많은 제작자

들의 여러 제안에 의해 Battle Memorial 연구소와 그래픽 기술 재단에서 인쇄내성(Printing

Tolerance)및 인쇄 능력 시험과 상점에서의 시험 등을 거쳐 대량의 심볼에 대한 평가 연구를

시작으로 마침내 1973년산업 표준 심볼로 채택되었다. 이 심볼은 IBM에서 고안한 것과 거의

유사한 것이며 현재 미국이나 캐나다 등지에서 POS 용으로 백화점이나 슈퍼마켓의 식료품과

일상 잡화 , 의료제품 등에 사용되고 있다.UPC 코드는 12개의 캐릭터로 구성되어 숫자(0~9)만

표시가 가능하며 세가지 종류의 형이 있다.Version A 는표준형으로 12자리를 표현하고, Version

E는 단축형으로 6자리를, Version D는 확대형으로 표준형보다 많은 데이터를 표현할 수 있다.

UPC 코드느 좌측 여백과 좌측 가드패턴, 상품분류 체계번호, 제조업체 번호, 중앙 가드패턴,

상품번호,검사문자, 우측 가드패턴, 우측 여백으로 구성 된다.콰아어트 존이라 불리는 좌, 우측

여백은 좌측이 "X" 디멘전의 11배이상이고, 우측은 7배 이상이어야 하며, 마지막은 체크 디지트

로 데이터의 잘못 여부를 확인하며 D/C 로 표시하기도 한다.


[12자리의 구성]

  한자리 : 생산품목 분류(예:0-식료품, 2-고기,3-의료품)

  5자리 : 제조업체 코드

  5자리 : 상품명 코드

  한자리 : 체크디지트


 >EAN(European Article Number)

미국의 UPC 코드 제정 이후 유럽의 12 개국이 모여 국제적인 공통상품 코드를 제정했는데 이것이

바로 EAN(European Article Number) 코드이다. EAN 코드는 UPC 코드보다 상위 레벨의 코드로

EAN 코드를 판독할 수 있는 판독기는 UPC코드를 읽을 수 있으나 그 반대는 성립되지 않는다.

EAN 코드는 13 개의 문자를 포함 할 수 있는데 바코드로 표현되는 것은 12 자리 이고 맨 좌측의

문자는 수치로 표현되므로 UPC 와 동일한 심볼 길이인 95X를 갖는다.EAN 코드의 종류에

는 EAN-13, 즉 13개의 문자를 포함하는 표준형과 EAN-8인 8개의 문자를 포함하는 단축형이 있

다.

 

 >CODE 128

CODE 128은 전체 ASCII 128 문자를 모두 표현할 수 있는 연속형 심볼로지이며, 수치 데이터는

심볼 문자당 두 자리로 표현한다. CODE 128은 시작과 끝 문자,변동 가능한 길이의 데이터, 바

와 스페이스 두 개 모두에 대한 캐릭터 패리티 체크 문자, 함수 문자 등으로 구성되어 있으며

인쇄가 보다 용이하며 현재 사용되고 있는 각종 컴퓨터, 프린터에 적당하다.


 >KAN(Korean Article Number)

KAN 은 한국공통상품 코드로 판매시점에 필요한 정보를 신속히 파악할 수 있는 POS 시스템이

보급되면서 미국과 유럽에서 EAN 및 UPC 코드를 사용하고 가까운 일본에서도 EAN 에 가입하여

JAN 코드를 사용하고 있다. 우리 나라에서도 이와 같이 국제적인 상황에 맞추어 1988년 EAN

에 가입과 동시에 KAN 코드를 제정하게되었다. KAN은 표준형 13자리와 단축형 8자리의 두가지

가 있는데 표준형 코드의 구성은 제조국코드 2자리, 제조원 코드 5자리, 상품코드 5자리, 체

크 문자 한 자리로 구성된다. EAN 및 JAN 은 두 자리의 숫자를 채택해 주로 국가 코드로 사용

되고 우리 나라의 경우 EAN 으로부터 국가번호 코드로 " 880 "부여받았다. 상품 제조업체 코

드 5 자리는 일정한 기준에 의해 제조업체나 수입업자들이 사용하되 공통 상품를 관장하고 있

는 코드 지정 기관이 각 대상업체에 부여하고 있다. 단축형 코드의 구성은 주로 인쇄 공간이

부족하거나 표준형 코드의 사용이 부적당한 경우 사용된다. 표준형과 거의 같지만 제조업체 코

드의 경우 표준형이 5 자리인데 반해 단축형은 4 자리로 구성되며 상품 품목 코드에서도 5 자

리인 표준형과 달리 1 자리로 구성된다.


 >ISBN(International Standard Book Number)

국제표준도서번호(ISBN) 제도는 전세계에서 간행되는 모든 도서에 고유번호를 부여해 문혼정보

와 서적 유통의 호율화를 목적으로 1968년 미국의 R.R.Bowker사에 의해 국제표준도서번호 라

는 명칭으로 알려지게 되었다.우리 나라느 국가 번호를 "89"를 배정받아 1990년부터 공식적으

로사용하고 있다. 도서에 대해서는 국제표준도서번호가 부여되고 연속 간행물의 경우 (ISSN

International Standard Serial Number)

이 부여된다. ISBN 은 모두 10 자리로 구성되며 ISBN이라는 문자를 항상 맨 앞에 표기하며 10

자리의 숫자는 두 자리, 네 자리, 세 자리, 한 자리로 각각 나뉘고 하이픈(-)이아 공란으로 구

분한다.첫 번째 두 자리는 국가 번호, 네 자리는 발행자 번호, 세 자리는 서명 식별 기호, 마

지막 한 자리는 체크 디지트로 국가 번호는 ISBN 관리 기구에서 배정하고 발행자 번호는 한국

문헌번호센타에서 배정하며 서명 식별 번호는 발행자가 부여한다.
 


  피시키드
아하하하하-_-;;;
 2590
 14



41
비밀글입니다  aps  
 피시키드
2 0 2018/03/05
40
  phpmyadmin #1698   1
 피시키드
162 41 2018/02/21
39
  리눅스에서 vino 설정시... 
 피시키드
976 124 2016/01/14
38
  프로텍 as 
 피시키드
2471 173 2014/04/07
37
  테스트 
 피시키드
2632 163 2014/01/28
36
  똠방각하 
 피시키드
2767 183 2013/08/30
35
  안철수 4월20일 보람사거리에서 녹음화일  
 피시넷
2426 152 2013/04/24
34
  pc1412.iptime.org 홈페이지 복구 완료했습니다. 
 피시넷
3306 166 2012/12/20
33
  내가왜 벤이여 피씨 !!! 
 짐배
2476 161 2011/09/26
32
  2번째컴터 정보 
 피시키드
3788 267 2011/03/05
31
   공중PC정보   1
 피시키드
4353 244 2011/03/05
30
  각국 장애인 판정제도  
 피시키드
3187 299 2010/12/04
29
  오호~~~ 
 지나가다
2817 301 2010/08/19
28
  B1L 리눅스 -> 윈도우 갈아타기(USB가상시디) 
 피시키드
4362 296 2010/08/18
27
  에어콘 자가설치 해봅시다.  
 피시키드
2953 349 2010/07/06
26
  수도권 지하철 1974년 8월 15일부터 현재까지. 
 피시키드
2777 303 2010/06/11
25
  확인용  
 검정비닐봉지
2792 285 2010/06/03
24
  확인용  
 검정비닐봉지
2698 249 2010/06/03
23
  2010년기준 장애인복지정책과 등급판정기준  
 피시키드
3026 290 2010/05/21
22
  CITY신문 10.05.14 일자 여행지 추천  
 피시키드
2880 285 2010/05/17
21
  [짤방] 참 쉽죠잉? 
 피시키드
3324 303 2010/05/17
20
  패킷상태를 키보드 LED으로 나타내게 해봅시다. 
 피시키드
2642 296 2010/05/10
19
  반딧불 LED 만들기 (송신LED) 
 피시키드
2929 308 2010/05/10
18
  브릿지 다이오드 
 피시넷
5342 317 2010/05/02
17
  교류, 반파, 정파   1
 피시키드
3090 310 2010/05/02
  바코드의 종류 
 피시키드
6750 311 2010/04/25
15
  [자료/번역/옮김] Optimizing MySQL  
 피시키드
3144 298 2010/04/22
14
  mysql db이전 euc-kr -> utf-8 
 피시키드
3194 318 2010/04/22
13
  iptables를 이용한 SSH brute force 공격방어  
 피시넷
3883 287 2010/04/22
12
  http/ftp 오류코드 
 피시넷
3213 307 2010/04/22

1 [2]



Copyright (C) 1997-2018 All Rights Reserved.
Seasons 2