书城计算机条形码技术与应用
9033100000005

第5章 知识篇(4)

4.灵活实用条形码标识既可以作为一种识别手段单独使用,也可以和有关识别设备组成一个系统实现自动化识别,还可以和其他控制设备连接起来实现自动化管理。

另外,条形码标签易于制作,对设备和材料没有特殊要求,识别设备操作容易,不需要特殊培训,且设备也相对便宜。

7条形码的功能

条形码是用来收集有关任何人、地或物的资料的自动识别(Aut0ID)技术中的主要部分。

条形码的应用是无限的。它被用来做物品检索,存货控制,时间和出勤记录,生产过程的监视,质量控制,进出分类,订单的输入,资料的检索,对警戒地区的进入控制,送货与收货,仓储,路线管理,柜台售货,并可以作为照顾病人的帮手,检索药物的应用,还可给病人开账单。

条形码本身不是一个系统,它是一个极端有效率的识别工具,可以为先进的管理体制的资讯要求提供准确、及时的支持。条形码的使用普遍地提高了准确性和工作效率,降低了成本,改善了业务运作。

利用条形码技术经营管理后,消费者可以从中受益。

·可以缩短顾客排队时间;

·准确性高,不用担心数字往计算机里输入时出错;

·商店的经营成本降低,从而使商品价格也随之下降;

·采用消费者自选商品的销售方式,改善了购物环境。

8条形码的几个参数

1.密度(DenSity)

条形码的密度指单位长度的条形码所表示的字符个数。对于一种码制而言,密度主要由模块的尺寸决定,模块尺寸越小,密度越大,所以密度值通常以模块尺寸的值来表示(如5mil,mil为千分之一英寸)。通常7.5mil以下的条形码称为高密度条形码,15mil以上的条形码称为低密度条形码。条形码密度越高,要求条形码识读设备的性能(如分辨率)也越高。高密度的条形码通常用于标识小的物体,如精密电子元件,低密度条形码一般应用于远距离阅读的场合,如仓库管理。

2.宽窄比

对于只有两种宽度单元的码制,宽单元与窄单元的比值称为宽窄比,一般为2~3左右(常用的有2:1,3:1)。宽窄比较大时,阅读设备更容易分辨宽单元和窄单元,因此比较容易阅读。

3.对比度(PCS)

条形码符号的光学指标,PSC值越大则条形码的光学特性越好。

9条形码的种类

条形码的种类是很多的,已知的条形码种类现在就有250种之多,常见的大概有二十多种码制,其中包括:

C0de39码(标准39码)、C0dabar码(库德巴码)、C0de25码(标准25码)、ITF25码(交叉25码)、Matrix25码(矩阵25码)、UPC—A码、UPC—E码、EAN—13码(EAN—13国际商品条形码)、EAN—8码(EAN—8国际商品条形码)、中国邮政码(矩阵25码的一种变体)、C0de—B码、MSI码、C0de11码、C0de93码、ISBN码、ISSN码、C0de128码(C0de128码,包括EAN—128码)、C0de39EMS(EMS专用的39码)等一维条形码和PDF417等二维条形码。

10一维条形码和二维条形码的对比

11条形码的符号标准

条形码的符号标准有条形码编码规则与条形码的符号尺寸标准两类。已颁布的条形码符号尺寸标准主要有EAN条形码、UPC条形码、39条形码、库德巴条形码等。

条形码符号的编码规则给出了各种条形码符号的条、空排列组合方法及相应的二进制编码的对照表。

12田字码系统

田字码系统(CalraC0deSystem)是由日本Calra公司发明的一种新的用于自动识别的代码。

一、田字码的基本原理

田字码的基本原理是将1、2、4及8分别分配给四个小方块中的一个,这四个小方块呈田字形状分布。这四个小方块或者用黑色填充或者不填充,即可表示16种数据形式。通过两个或者更多个田字方块,来表示数据数量的递增。田字码的编码和译码则是在二进制数据和图像数据之间的相互转换。

一个黑色的小方块表示“1”,而一个白色的小方块表示“0”。用小方块或位表示“1”或“0”的方法称为二进制系统。通过组合四个呈田字分布的小方块即可表示数据0~15。按照信息处理术语,此称为BCD系统。BCD编码的应用相当普遍。ASCII代码和汉字代码则是应用BCD系统的代表性实例。

二、田字码的特点

正如上述,田字码可以通过四个呈田字形的黑方块或白方块表示信息。这种码的特点是:只要遵循黑白方块的组合原理,表示数据的长度是不受限制的。通过自动识别技术,它也可以用作计算机数据输入的代码。

1.编码原理简单

以前应用的代码可直接转换成田字码,因为它在表示数据方面没有限制。

2.印刷精度要求低

田字码的识别是通过黑白方块的对比度实现的,故仅需区分出哪一块是黑的,哪一块是白的即可,不需要高印刷精度。另外,字符的表示方法简单,因此,可以用手工方法制作。

3.可以较小的面积表示大量的信息因为1个田字可表示16种代码,数据密度高,占有空间少;2个田字可表示256种代码;3个田字可表示4096种代码;10个田字则表示1099511627776种代码。

4.管理简单

因为田字码可以肉眼识别,代码管理容易。例如,机器因事故突然停止运行,则可通过人的视觉来处理。

5.田字码是4—bit代码

田字码与其他码的基本区别是:田字码具有4—bit形状(4—bitshape),它与计算的十六进制表示法兼容。田字码的一个田字由4部分或4位组成,2个田字由8位组成,4个田字则可包含2个字节,这与计算机字符表示是一致的。

6.安全性高

采用模糊方式,排列难以仿造、假冒。

7.成本低

所有印刷材料便宜,用热敏纸作为承印材料,成本要比PTE(p0lyethyleneterephtalate)或PVC(p0lyvinylchl0ride)材料低。

8.不污染环境

热敏纸对环境无污染,并且在处理后可以再利用。

9.应用广泛

田字码可用做预付款卡、ID卡、程序卡、自动贩卖机的记录卡等。

13一维条形码的基本术语

在条形码技术和应用中,经常用到下列术语:

·条(bar)条形码中反射率较低的部分,一般印刷的颜色较深。

·空(space)条形码中反射率较高的部分,一般印刷的颜色较浅。

·空白区(cleararea)条形码左右两端外侧与空的反射率相同的限定区域。

·起始符(startcharacter)位于条形码起始位置的若干条与空。

·终止符(st0pcharacter)位于条形码终止位置的若干条与空。

·中间分隔符(centralseperatingcharacter)位于条形码中间位置的若干条与空。

·条形码数据符(barc0dedatacharacter)表示特定信息的条形码符号。

·校验符(checkcharacter)表示校验码的条形码若干条与空。

·供人识别字符(humanreadablecharacter)位于条形码符的下方,与相应的条形码相对应的、用于供人识别的字符。

·元素用来表示条形码的条和空。

·条高和条宽指条形码符号中条的高度和宽度。

·对比度(PCS)条形码符号中条的反射率RL与空的反射率RD的关系。公式表示为。

14一维条形码的定义

在实际应用中,条形码一般可以分成一维条形码和二维条形码两种。

一维条形码(线形条形码)是由一个接一个的“条”和“空”排列组成的,条形码信息靠条和空的不同宽度和位置来传递,信息量的大小是由条形码的宽度和印刷的精度来决定的,条形码越宽,包容的条和空越多,信息量越大;条形码印刷的精度越高,单位长度内可以容纳的条和空越多,传递的信息量也就越大。这种条形码技术只能在一个方向上通过“条”与“空”的排列组合来存储信息,所以叫它“一维条形码”。人们日常见到的印刷在商品包装上的条形码,即是普通的一维条形码。

15一维条形码的优点

作为一项自动识别技术,一维条形码自20世纪70年代初期问世以来,由于其具有识读快速、准确、可靠、制作成本低等优点,很快受到了人们的青睐,被广泛应用在商业、图书管理、仓储、邮电、交通和工业控制等领域。一维条形码的主要优点如下:

1.简单

条形码符号制作容易,扫描操作简单易行。

2.信息采集速度快

普通计算机的键盘录入速度是每分钟200字符,而利用条形码扫描录入信息的速度是键盘录入的20倍。

3.采集信息量大

利用条形码扫描,一次可以采集十几位字符的信息,而且可以通过选择不同码制的条形码增加字符密度,使录入的信息量成倍地增加。

4.设备结构简单,成本低

16一维条形码的种类及应用领域

目前,国际广泛使用的条形码种类及其应用领域为:EAN、UPC码为商品条形码,用于在世界范围内惟一标识一种商品,我们在超市中最常见的就是这种条形码;C0de39码可表示数字和字母,在管理领域应用最广;ITF25码在物流管理中应用较多;C0dabar码多用于医疗、图书领域;还有C0de93码、C0de128码等。其中,EAN码是当今世界上广为使用的商品条形码,已成为电子数据交换(EDI)的基础;UPC码主要为美国和加拿大使用;在各类条形码应用系统中,C0de39码因其可采用数字与字母共同组成的方式而在各行业内部管理上被广泛使用;在血库、图书馆和照相馆的业务中,C0dabar码也被广泛使用。

17常用一维条形码简介

条形码技术是随着计算机的发展而兴起的一门新技术,已经在全世界八十多个国家和地区广泛使用,我国正处在开发和推广的重要阶段。 本书用通俗的语言介绍了条形码的起源与发展、硬件与软件知识、编码技术、符号技术、自动识读技术、印制技术、应用技术开发、行业应用与前景等。 本书可作为条形码知识的普及读物及高等院校的参考用书,也可作为工业企业、医疗卫生、图书情报、包装印刷、商业经营、政务管理和从事EDI开发、应用人员的技术参考书。

1.EAN码

EAN码是国际物品编码协会制定的一种商品用条形码,是国际通用的符号体系,是一种长度固定、无含意的条形码,所表达的信息全部为数字,主要应用于商品标识。EAN码符号有标准版(EAN—13)和缩短版(EAN—8)两种,我国的通用商品条形码与其等效。我们日常购买的商品包装上所印的条形码一般就是EAN码。

2.UPC码

UPC码是美国统一编码委员会制定的一种商品用条形码,主要用于美国和加拿大地区,我们在美国进口的商品上可以看到。

3.39码和128码

39码和128码为目前国内企业内部自定义码制,可以根据需要确定条形码的长度和信息,它编码的信息可以是数字,也可以包含字母。主要用于工业、图书及票证的自动化管理,目前使用极为广泛。

4.库德巴(Codabar)码

库德巴码也可表示数字和字母信息,主要用于医疗卫生、图书情报、物资等领域的自动识别。

5.93码

93码是一种类似于39码的条形码,它的密度较高,能够替代39码。

6.25码

25码应用于包装、运输以及国际航空系统的机票顺序编号等。

18一维条形码的结构

一个完整的条形码的组成次序依次为:静区(前)、起始符、数据符〔中间分割符(主要用于EAN码)、校验符〕、终止符、静区(后)。

1.静区

静区指条形码左右两端外侧与空的反射率相同的限定区域,它能使阅读器进入准备阅读的状态,当两个条形码相距距离较近时,静区则有助于对它们加以区分,静区的宽度通常应不小于6mm(或10倍模块宽度)。

2.起始、终止符

起始、终止符指位于条形码开始和结束的若干条与空,标志条形码的开始和结束,同时提供了码制识别信息和阅读方向的信息。

3.数据符

数据符位于条形码中间的条、空结构,它包含条形码所表达的特定信息。

一维条形码符号中的数据符和校验符是代表编码信息的字符,扫描识读后需要传输处理,左右两侧的空白区、起始符、终止符等都是不代表编码信息的辅助符号,仅供条形码扫描识读时使用,不需要参与信息代码传输。

构成条形码的基本单位是模块,模块是指条形码中最窄的条或空,模块的宽度通常以mm或mi(l千分之一英寸)为单位。构成条形码的一个条或空称为一个单元,一个单元包含的模块数是由编码方式决定的,有些码制中,如EAN码,所有单元由一个或多个模块组成;而另一些码制,如39码中,所有单元只有两种宽度,即宽单元和窄单元,其中的窄单元即为一个模块。

19一维条形码的编码方法

条形码的编码方法是指条形码中条空的编码规则以及二进制的逻辑表示的设置。众所周知,计算机设备只能识读二进制数据(数据只有“0”和“1”两种逻辑表示),条形码符号作为一种为计算机信息处理而提供的光电扫描信息图形符号,也应满足计算机二进制的要求。条形码的编码方法就是要通过设计条形码中条与空的排列组合来表示不同的二进制数据。一般来说,条形码的编码方法有两种:模块组合法和宽度调节法。

模块组合法是指条形码符号中,条与空是由标准宽度的模块组合而成。一个标准宽度的条模块表示二进制的“1”,而一个标准宽度的空模块表示二进制的“0”。商品条形码模块的标准宽度是0.33mm,它的一个字符由两个条和两个空构成,每一个条或空由1~4个标准宽度模块组成。

宽度调节法是指条形码中,条与空的宽窄设置不同,用宽单元表示二进制的“1”,而用窄单元表示二进制的“0”,宽窄单元之比一般控制在2~3。

20EAN/UPC(统一产品代码)

UPC条形码的特点:

·只能表示数字;

·有A、B、C、D、E五个版本;

·版本A为12位数字;

·版本E为7位数字;

·最后1位为校验位;

·版本E的大小是宽38mm(1.5英寸),高25.4mm(1英寸),而且背景要清晰;

·主要使用于美国和加拿大地区,用于工业、医药、仓库等部门;

·当UPC作为12位进行解码时,定义如下:

·第1位为数字标识(已经由UCC——统一编码委员会所建立);

·第2~6位为生产厂家的标识号(包括第1位);

·第7~11位为惟一的厂家产品代码;

·第12位为校验位(usedf0rerr0rdetecti0n)。

商业是最早应用条形码技术的领域。在商业自动化系统中,商品条形码是关键。