条形码基础
福州众印网 2007/2/26 16:11:00 来源:转载
为了配合大家更好地使用“彩蝶”中的“条形码发生器”脚本,我们今天刊登了关于条形码的一些知识,供朋友们参考。分两次刊出。今天是“条形码基础”,下次刊出的是“PDF417二维条码”。希望对大家的工作有所帮助。
一、条形码概述
条形码是由美国的N.T.Woodland在1949年首先提出的。近年来,随着计算机应用的不断普及,条形码的应用得到了很大的发展。条形码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,因而在商品流通、图书管理、邮电管理、银行系统等许多领域都得到了广泛的应用。
条形码是由宽度不同、反射率不同的条和空,按照一定的编码规则(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符,即条形码是一组粗细不同,按照一定的规则安排间距的平行线条图形,常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)组成的。
二、条形码识别系统的组成
为了阅读出条形码所代表的信息,需要一套条形码识别系统,它由条形码扫描器、放大整形电路、译码接口电路和计算机系统等部分组成。
三、条形码的识别原理
由于不同颜色的物体,其反射的可见光的波长不同,白色物体能反射各种波长的可见光,黑色物体则吸收各种波长的可见光,所以当条形码扫描器光源发出的光经光阑及凸透镜1后,照射到黑白相间的条形码上时,反射光经凸透镜2聚焦后,照射到光电转换器上,于是光电转换器接收到与白条和黑条相应的强弱不同的反射光信号,并转换成相应的电信号输出到放大整形电路,白条、黑条的宽度不同,相应的电信号持续时间长短也不同。但是,由光电转换器输出的与条形码的条和空相应的电信号一般仅10mV左右,不能直接使用,因而先要将光电转换器输出的电信号送放大器放大,放大后的电信号仍然是一个模拟电信号,为了避免由条形码中的疵点和污点导致错误信号,在放大电路后需加一整形电路,把模拟信号转换成数字电信号,以便计算机系统能准确判读。
以下是中华人民共和国国家标准 GB/T 12905-2000 中的术语:
1、条码 bar code 由一组规则排列的条、空及其对应字符组成的标记,用以表示一定的信息。
2、条码系统 bar code system 由条码符号设计、制作及扫描识读组成的系统。
3、反射率 reflectance;reflectivity 反射光强度与入射光强度的比值。
4、漫反射 deffuse reflection 投射在粗糙表面的光向各个方向反射的现象。
5、镜反射 specular reflection 投射在光滑表面的光向各个方向反射的现象。
6、条 bar;dark bar;black bar 条码中反射率较低的部分。
7、空 space;light bar 条码中反射率较高的部分。
8、起始符 start character;start cipher;start code 位于条码起始位置的若干条与空。
9、终止符 stop character;stop cipher;start code 位于条码终止位置的若干条与空。
10、空白区 clear area;quiet zone;quiet area;clear zone 条码起始符、终止符两端外侧与空的反射率相同的限定区域。
11、条码符号 bar code symbol 包括空白区的条码。
12、字符集 character seet 条码符号可以表示的字母、数字和符号的集合。
13、中间分隔符 central seperating character 位于条码中间位置用来分隔数据段的若干条与空。
14、分隔字符 separator 编码字符集中的一种起分隔作用的特殊字符。
15、条码字符 bar code character 表示一个字符或符号的若干条与空。
16、条码字符集 bar code character set 某种条码所能表示的条码字符的集合。
17、条码数据符 bar code data character 表示特定信息的条码字符。
18、条码校验符 bar code check character 表示校验码的条码字符。
19、条码填充符 bar code filler character 不表示特定信息的条码字符。
20、单元 element 构成条码字符的条或空。
21、条高 bar height 垂直于单元宽度方向的条的高度尺寸。
22、条宽 bar width 条码字符中条的的宽度尺寸。
23、空宽 space width 条码字符的空的宽度尺寸。
24、条宽比 bar width ratio 条码中最宽条与最窄条的宽度比。
25、空宽比 space width ratio 条码中最宽空与最窄空的宽度比。
26、X尺寸 X dimension X 条码符号中窄单元的标称尺寸。
27、Z尺寸 Z dimension Z 条码符号中窄单元的实际尺寸。
28、宽窄比 width to narrow ratio N 平均宽条的条宽与平均宽空的空宽之和(条码字符间隔不计在内)除以两倍Z尺寸。它是宽度调节编码法中的技术参数。计算公式:N=(平均宽条的条宽+平均宽空的空宽)/2Z
29、条码长度 bar code length 从条码起始符前缘到终止符后缘的长度。
30、条码符号的长度 bar code symbol length;symbol length 包括空白去的条码长度。
31、纵横比 aspect ratio 条码长度与条高的比。
32、条码密度 bar code density 单位长度条码所表示的条码字符的个数。注:通常用CPI表示,即每英寸内能表示的条码字符的个数。
33、条码字符间隔 inter-character gap 相邻条码字符间不表示特定信息且与空的反射率相同的区域。
34、模块 module 模块组配编码法组成条码字符的基本单位。
35、保护框 bearer bar 围绕条码且与条反射率相同的边或框。
36、连续型条码 continuos bar code 没有条码字符间隔的条码。
37、非连续型条码 discrete bar code 有条码字符间隔的条码。
38、双向条码 bi-directional bar code 条码符号两端均可作为扫描起点的条码。
39、附加条码 add-on 表示附加信息的条码。
40、奇偶校验 odd-even check 根据二进制数位中0或1的个数为奇数或偶数而进行校验的方法。
41、自校验条码 self-checking bar code 条码字符本身具有校验功能的条码。
42、定长条码 fixed length of bar code 条码字符个数固定的条码。
43、非定长条码 unfixed length of bar code 条码字符个数不固定的条码。
44、宽度调节编码法 width encode 条码符号中的条和空由宽、窄两种单元组成的条码编码方法。
45、模块组配编码法 module combination encode 条码符号的字符由规定的若干个模块组成的条码编码方法。
46、二元码 binary-edge-code 两种单元宽度条码,由两种宽度单元组成的条码字符。
47、多元码 four-edge-code 多种单元宽度条码,由三种或三种以上的宽度单元组成的条码字符。
48、奇排列 odd permutation;odd parity 模块组配编码法中,一个条码字符所含条的模块数的和为奇数的排列。
49、偶排列 even permutation;even parity 模块组配编码法中,一个条码字符所含条的模块数的和为偶数的排列。
50、条码逻辑式 bar code logic value 用二进制“0”和“1”表示条码字符的表示式。
51、编码容量 encoded volume 条码字符集中所能表示的字符数的最大值。
52、条码原版胶片 bar code film master 条码胶片的母片。 53、一维条码 linear bar code;one-dimentional bar code 只在一维方向上表示信息的条码符号。
54、二维条码 two-dimentional bar code 在二维方向上表示信息的条码符号。
55、特种条码 special bar code 特殊材料制成的条码。
56、条码字符的值 character value 一维条码由条码逻辑式向字符集转换的中间值。
57、码字 codeword 二维条码字符的值。由条码逻辑式象字符集转换的中间值。
58、纠错字符 error correction character 二维条码中,错误检测和错误纠正的字符。
59、纠错码字 error correction codeword 二维条码中,纠错字符的值。
四、商品条码的编码结构
包括标准版商品条码(EAN—13条码)和缩短版商品条码(EAN—8条码)。
1、标准版商品条码:EAN—13
标准版商品条码所表示的代码由13位数字组成,其结构如下:
结构一:X13X12X11X10X9X8X7 X6X5X4X3X2 X1, 其中:X13 ……X7厂商识别代码;X6 ……X2表示商品项目代码;X1校验码。
结构二:X13X12X11X10X9X8X7 X6 X5X4X3X2 X1。其中:X13 ……X6厂商识别代码;X5 ……X2表示商品项目代码;X1校验码。当X13X12X11为690、691时,其代码结构同结构一;当X13X12X11为692时,其代码结构同结构二。
2、缩短版商品条码:EAN-8
缩短版商品条码由8位数字组成,其结构如下:
X8X7 X6 X5X4X3X2 X1;其中:X8X7 X6:其含义同标准版商品条码的X13X12X11;X5X4X3X2:表示商品项目代码,由EAN编码组织统一分配。在我国,由中国物品编码中心统一分配;X1:校验码。计算时,需在缩短版商品条码代码前加5个“0”,然后按标准版商品条码校验码的计算方法计算。
五、EAN-13 商品条码的符号结构
牋?EAN-13商品条码由左侧空白区、起始符、左侧数据符、中间分隔符、右侧数据符、校验符、终止符、右侧空白区及供人识别字符组成。见图1和图2。
★左侧空白区:
牋?位于条码符号最左侧的与空的反射率相同的区域,其最小宽度为11个模块宽。
★起始符:
牋?位于条码符号左侧空白区的右侧,表示信息开始的特殊符号,由3个模块组成。
★左侧数据符:
牋?位于起始符号右侧,是平分字符的特殊符号,由5个模块组成。
★中间分隔符:
牋?位于左侧数据符的右侧,是平分条码字符的特殊符号,由5个模块组成。 ★右侧数据符:
牋?位于中间分隔符右侧,表示5位数字信息的一组条码字符,由35个模块组成。
★校验符:
牋?位于右侧数据符的右侧,表示校验码的条码字符,由7个模块组成。
★终止符:
牋?位于条码符号校验符的右侧,表示信息结束的特殊符号,由3个模块组成。
★右侧空白区:
位于条码符号最右侧的与空的反射率相同的区域,其最小宽度为7个模块宽。为保护右侧空白区的宽度,可在条码符号右下角加 '>' 符号, '<' 符号的位置见图3。
|
(图3:标准版条码符号右空白区中“>”的位置及尺寸) |
★供人识别字符:
位于条码符号的下方,与条码相对应的13位数字。供人识别字符优先选用GB/T 12508中规定的OCR-B字符集;字符顶部和条码字符底部的最小距离为0.5个模块宽。EAN-13商品条码供人识别字符中的前置码印制在条码符号起始符的左侧。
本文标题:条形码基础
福州印刷.福州印刷网.福州印刷厂.福州众印网.宣传册印刷.宣传单印刷.包装盒印刷.手提袋印刷.印务公司.光盘印刷.中秋月饼盒包装印刷厂.企业画册印刷.不干胶印刷.无纺布袋印刷
福州印刷、福州印刷网fzysw.com福州专业的纸品印刷厂、福州众印网是超赞的印刷超市
|