信息采集与识别技术_第1页
信息采集与识别技术_第2页
信息采集与识别技术_第3页
信息采集与识别技术_第4页
信息采集与识别技术_第5页
已阅读5页,还剩307页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1 1 信息的采集与识别技术信息的采集与识别技术v学习目标:学习目标:p熟练掌握条码技术的基本概念和分类。熟练掌握条码技术的基本概念和分类。p熟练掌握条码的定义、结构、编码规则和应用。熟练掌握条码的定义、结构、编码规则和应用。p掌握条码扫描设备的使用。掌握条码扫描设备的使用。p了解条码应用标准及条码技术在物流上的具体应用。了解条码应用标准及条码技术在物流上的具体应用。第一部分第一部分 条形码技术条形码技术2 2第一部分第一部分 条形码技术条形码技术3 31.1 1.1 信息编码技术信息编码技术v1.1.1 1.1.1 代码的定义代码的定义 1 1、代码也叫信息编码,是作为事物(实体)代码也叫信

2、息编码,是作为事物(实体)唯唯一标识一标识的,一组有序字符组合。的,一组有序字符组合。 代码的重要性:代码的重要性: (1 1)可以唯一标识某个实体;)可以唯一标识某个实体; (2 2)加快输入,减少差错,便于存储;)加快输入,减少差错,便于存储; (3 3)使数据的表达标准化;)使数据的表达标准化; (4) (4) 能够被计算机系统识别、接收和处理。能够被计算机系统识别、接收和处理。4 4v1.1.2 1.1.2 代码的作用代码的作用 1 1、唯一化、唯一化 2 2、规范化、规范化 3 3、系统化、系统化 5 51 1、 gb 12904-1998 gb 12904-1998 商品条码商品条

3、码 2 2、 gb/t 12905-2000 gb/t 12905-2000 条码术语条码术语 3 3、 gb/t 12906-2001 gb/t 12906-2001 中国标准书号条码中国标准书号条码 4 4、 gb/t 12907-1991 gb/t 12907-1991 库德巴条码库德巴条码 5 5、 gb/t 12908-1991 gb/t 12908-1991 三九条码三九条码 6 6、 gb/t 14257-1993 gb/t 14257-1993 通用商品条码符号位置通用商品条码符号位置 7 7、 gb/t 14258-1993 gb/t 14258-1993 条码符号印制质量的

4、检验条码符号印制质量的检验 8 8、 gb/t 15425-1994 gb/t 15425-1994 贸易单元贸易单元128128码码6 61.1.3 1.1.3 代码的设计方法代码的设计方法 1 1、线分类法、线分类法 2 2、面分类法、面分类法7 7v1、线分类法 线分类法是我国采用的线分类法是我国采用的, ,依据依据中华人民共和国国家中华人民共和国国家标准标准(gb/t4754(gb/t475494)94)对我国国民经济行业进行的一种分对我国国民经济行业进行的一种分类方法。它将社会经济活动划分为门类、大类、中类和小类方法。它将社会经济活动划分为门类、大类、中类和小类四级。与此相对应类四级

5、。与此相对应, ,此编码主要采用此编码主要采用层次编码法层次编码法。 8 8v2 2、面分类法、面分类法 面分类法也称面分类法也称平行分类法平行分类法,它是把拟分类的商品集合,它是把拟分类的商品集合总体。根据其本身固有的属性或特征,分成相互之间没有总体。根据其本身固有的属性或特征,分成相互之间没有隶属关系的面,每个面都包含一组类目。将某个面中的一隶属关系的面,每个面都包含一组类目。将某个面中的一种类目与另一个面的一种类目组合在一起,即组成一个复种类目与另一个面的一种类目组合在一起,即组成一个复合类目。合类目。 面分类法具有类目可以面分类法具有类目可以较大量地扩充、结构弹较大量地扩充、结构弹性好

6、、不必预先确定好最后的分组、适用于计算机管理性好、不必预先确定好最后的分组、适用于计算机管理等等优点,但也存在不能充分利用容量、组配结构太复杂、不优点,但也存在不能充分利用容量、组配结构太复杂、不便于手工处理等缺点。便于手工处理等缺点。 9 9v1.1.4 1.1.4 代码的校验代码的校验 为了减少编码过程中的错误,需要使用为了减少编码过程中的错误,需要使用编码校编码校验技术验技术。 校验码校验码是根据事先规定好的算法构成的,将它是根据事先规定好的算法构成的,将它附加在附加在代码本体代码本体上以后,成为代码的一个组成部上以后,成为代码的一个组成部分。分。 使用时,应录入包括使用时,应录入包括校

7、验码在内的完整代码校验码在内的完整代码,代码进入,代码进入系统后,系统将取该代码校验位前的各位,按照确定代码系统后,系统将取该代码校验位前的各位,按照确定代码校验码的算法进行计算,并与录入代码的最后一位(校验校验码的算法进行计算,并与录入代码的最后一位(校验码)进行比较。码)进行比较。 10101.2 1.2 条码技术概述条码技术概述1.2.1 1.2.1 条码概念条码概念 条码(条码(bar codebar code),是由一组规则排列的),是由一组规则排列的条、空条、空及其对应字符及其对应字符组成的标记,用以表示一定的信息。组成的标记,用以表示一定的信息。 我国国家标准我国国家标准gb/t

8、12905-2001条码术语条码术语11111.2 1.2 条码技术概述条码技术概述v 图图1-1 1-1 标识在一瓶古井贡酒上的条码符号标识在一瓶古井贡酒上的条码符号 1212v1.2.2 1.2.2 条码的历史条码的历史 条码技术诞生于条码技术诞生于2020世纪世纪4040年代年代 美国美国乔乔. .伍德兰德和贝尼伍德兰德和贝尼. .希尔沃希尔沃开始研究用条码表示食品项目及开始研究用条码表示食品项目及相应的自动识别设备,并与相应的自动识别设备,并与19491949年获得了美国专利。(年获得了美国专利。(“公牛眼公牛眼”条条码)码) 1010年后,乔年后,乔. .伍德兰德作为伍德兰德作为ib

9、mibm公司的工程师成为北美地区的统一公司的工程师成为北美地区的统一代码代码- -upcupc的奠基人。的奠基人。图图1-2早期的条码符号早期的条码符号1313 19701970年,美国超级市场年,美国超级市场ad hocad hoc委员会制定了通用商品代码委员会制定了通用商品代码upcupc代代码码,此代码首先在杂货零售业中试用。,此代码首先在杂货零售业中试用。 19731973年,美国统一编码委员会(简称年,美国统一编码委员会(简称uccucc)建立了)建立了upcupc商品条码应商品条码应用系统,实现该码制的标准化。用系统,实现该码制的标准化。 19771977年,欧洲共同体在年,欧洲共

10、同体在1212位位upc-aupc-a商品条码的基础上,开发了与商品条码的基础上,开发了与upc-aupc-a兼容的欧洲物品编码系统兼容的欧洲物品编码系统eanean系统,并成立了欧洲编码协会系统,并成立了欧洲编码协会(eanean)。 19811981年,年,eanean组织发展为组织发展为“国际物品编码协会国际物品编码协会”ianian。 日本从日本从19741974年开始着手年开始着手pospos系统,在系统,在eanean基础上,于基础上,于19781978年制定出年制定出janjan码码。 19881988年年1212月月2828日,经国务院批准,国家技术监督局成立了日,经国务院批准

11、,国家技术监督局成立了“中国中国物品编码中心物品编码中心”。 19911991年年4 4月,中国物品编码中心代表我国加入国际物品编码协会月,中国物品编码中心代表我国加入国际物品编码协会(eanean)。)。 1414条码的构成条码的构成1.2.3 1.2.3 条码的符号结构条码的符号结构 1515相关术语的解释如下:相关术语的解释如下: (1 1)条()条(barbar) 条形码中反射率较低的部分,一般印刷的颜色较深。条形码中反射率较低的部分,一般印刷的颜色较深。(2 2)空()空(spacespace) 条形码中反射率较高的部分,一般印刷的颜色较浅。条形码中反射率较高的部分,一般印刷的颜色较

12、浅。(3 3)空白区)空白区(clear area)(clear area) 条码起始符、终止符两端外侧与空的反射率相同的限定区域。条码起始符、终止符两端外侧与空的反射率相同的限定区域。(4 4)起始符)起始符(start character(start character;start cipherstart cipher;start code)start code) 位于条码起始位置的若干条与空。位于条码起始位置的若干条与空。(5 5)终止符)终止符(stop character(stop character;stop cipherstop cipher;stop code)stop cod

13、e) 位于条码终止位置的若干条与空。位于条码终止位置的若干条与空。 1616(6 6)中间分隔符()中间分隔符(central separating charactercentral separating character) 位于条形码中间位置的若干条与空。位于条形码中间位置的若干条与空。(7 7)条码数据符()条码数据符(bar code character setbar code character set) 表示特定信息的条码字符。表示特定信息的条码字符。(8 8)条码校验符()条码校验符(bar code check characterbar code check character

14、) 表示校验码的条码字符。表示校验码的条码字符。(9 9)供人识别的字符()供人识别的字符(human readable human readable character character): :位于条码字符的下方,与相应的条码字符位于条码字符的下方,与相应的条码字符 相对应的、用于供人识别的字符。相对应的、用于供人识别的字符。 171718181.2.4 1.2.4 条形码技术的基本概念条形码技术的基本概念1 1、码制、码制 条码的码制是指条码的码制是指条码符号的类型条码符号的类型,每种类型的条码,每种类型的条码符号都是由符号都是由符合特定编码规则的条和空组合符合特定编码规则的条和空组合而

15、成。而成。 常用的一维条码码制包括:常用的一维条码码制包括: eanean条码、条码、upcupc条码、条码、ucc/ean-128ucc/ean-128条码、交叉条码、交叉2525条条码、码、3939条码、条码、9393条码、库德巴条码等。条码、库德巴条码等。 19192. 2.字符集字符集 字符集是指字符集是指某种码制的条码符号可以表示的字某种码制的条码符号可以表示的字母、数字和符号的集合母、数字和符号的集合。 eanean条码、交叉条码、交叉2525条码的字符集:数字条码的字符集:数字0 09 9; 库德巴条码的字符集:数字库德巴条码的字符集:数字0 09 9和一些特殊字符;和一些特殊字

16、符; 39 39条码的字符集条码的字符集: : 数字数字0 09 9 字母字母a az z 特殊字符:特殊字符:- - $ % $ % 空格空格 / +/ + 起始符起始符:/ :/ 终止符终止符: :20203. 3.连续性与非连续性连续性与非连续性 条码符号的连续性是指条码符号的连续性是指每个条码字符之间不存在间隔每个条码字符之间不存在间隔,相反,非连续性是指每个条码字符之间存在间隔。相反,非连续性是指每个条码字符之间存在间隔。图图1-3 25条码的字符结构条码的字符结构 2121 4. 4.定长条码与非定长条码定长条码与非定长条码 定长条码是定长条码是条码字符个数固定条码字符个数固定的条

17、码,仅能表示固定的条码,仅能表示固定字符个数的代码。非定长条码是指字符个数的代码。非定长条码是指条码字符个数不固定条码字符个数不固定的的条码,能表示可变字符个数的代码。条码,能表示可变字符个数的代码。 例如:例如:ean/upcean/upc条码是定长条码,它们的标准版仅能表示条码是定长条码,它们的标准版仅能表示1212个字符,个字符,3939条码则为非定长条码。条码则为非定长条码。 22225. 5.双向可读性双向可读性 条码符号的双向可读性,是指条码符号的双向可读性,是指从左、右两侧开始扫描从左、右两侧开始扫描都可被识别的特性都可被识别的特性。绝大多数码制都可双向识读,所以都。绝大多数码制

18、都可双向识读,所以都具有双向可读性。具有双向可读性。 23236. 6.自校验特性自校验特性 条码符号的自校验特性是指条码符号的自校验特性是指条码字符本身具有校验特条码字符本身具有校验特性。性。 对于某种码制,是否具有自校验功能是由其对于某种码制,是否具有自校验功能是由其编码结构编码结构决定的。码制设置者在设置条码符号时,均须考虑自校验决定的。码制设置者在设置条码符号时,均须考虑自校验功能。功能。 24247. 7.条码密度条码密度 条码密度是指条码密度是指单位长度条码所表示条码字符的个数单位长度条码所表示条码字符的个数。显然,对于任何一种码制来说,各单元的宽度越小,条码显然,对于任何一种码制

19、来说,各单元的宽度越小,条码符号的密度就越高,也越节约印刷面积。但由于印刷条件符号的密度就越高,也越节约印刷面积。但由于印刷条件及扫描条件的限制,还很难条形码符号的密度做得太高。及扫描条件的限制,还很难条形码符号的密度做得太高。 比如:比如: 3939条码的最高密度为条码的最高密度为9.49.4个个25.4mm25.4mm(9.49.4个英寸);个英寸); 库德巴条码的最高密度为库德巴条码的最高密度为10.010.0个个25.4mm25.4mm(10.010.0个英寸);个英寸); 交插交插2525条码的最高密度为:条码的最高密度为:17.717.7个个25.4mm25.4mm(17.717.

20、7个英寸)。个英寸)。 2525 8. 8.条码质量条码质量 条码质量指的是条码质量指的是条码的印制质量条码的印制质量,其判定主要从,其判定主要从外观、条(空)反射率、条(空)尺寸误差、空白区尺寸、外观、条(空)反射率、条(空)尺寸误差、空白区尺寸、条高、数字和字母的尺寸、校验码、译码正确性、放大系条高、数字和字母的尺寸、校验码、译码正确性、放大系数、印刷厚度、印刷位置几个方面进行。数、印刷厚度、印刷位置几个方面进行。 2626 1.2.5 1.2.5 条码的分类条码的分类v条码可以分为一维条码和二维条码条码可以分为一维条码和二维条码。v 一维条码一维条码来说,按条码的长度来分,可分为来说,按

21、条码的长度来分,可分为定长和非定长定长和非定长条码条码;按排列方式分,可分为;按排列方式分,可分为连续型和非连续型条码连续型和非连续型条码;从;从校验方式分,又可分为校验方式分,又可分为自校验和非自校验型条码自校验和非自校验型条码等。等。v 二维条码二维条码根据构成原理、结构形状的差异,可分为两大类根据构成原理、结构形状的差异,可分为两大类型:一类是行排式二维条码(型:一类是行排式二维条码(2d stacked bar code2d stacked bar code);另);另一类是矩阵式二维条码(一类是矩阵式二维条码(2d matrix bar code2d matrix bar code)

22、。)。2727282829291.3 1.3 条码的编码理论概述条码的编码理论概述v条码技术涉及了两种类型的编码方式:一条码技术涉及了两种类型的编码方式:一种是种是代码的编码方式代码的编码方式;另一种是;另一种是条码符号条码符号的编码方式的编码方式。v 代码的编码规则规定了代码的编码规则规定了由数字、字母或其他字符组成的代由数字、字母或其他字符组成的代码序列码序列的结构。的结构。v 条码符号的编制规则规定了条码符号的编制规则规定了不同码制中条、空的编制规则不同码制中条、空的编制规则及其二进制的逻辑表示设置及其二进制的逻辑表示设置。30301.3.1 1.3.1 条码符号的编码方法条码符号的编码

23、方法v条码是利用条码是利用“条条”和和“空空”构成二进制的构成二进制的“0”0”和和“1”1”,并以它们的组合来表示某个,并以它们的组合来表示某个数字或字符,反映某种信息的。数字或字符,反映某种信息的。v条码符号的编码方法一般有两种:条码符号的编码方法一般有两种: (1 1)宽度调节编码法)宽度调节编码法 (2 2)模块组配编码法)模块组配编码法3131宽度调节编码法宽度调节编码法v 宽度调节编码法,即宽度调节编码法,即条码符号中的条和空由宽、窄两种单条码符号中的条和空由宽、窄两种单元组成的条码编码方法元组成的条码编码方法。v 按照这种方式编码时,是以窄单元按照这种方式编码时,是以窄单元( (

24、条或空条或空) )表示逻辑值表示逻辑值“0”0”,宽单元,宽单元( (条或空条或空) )表示逻辑值表示逻辑值“l”l”。v 3939条码、库德巴条码及条码、库德巴条码及2525条码、条码、交插交插2525条码条码均属宽度调节均属宽度调节型条码。型条码。3232宽度调节编码法宽度调节编码法v 交叉交叉2525条码是一种条、空均表示信息的连续型、非定长、条码是一种条、空均表示信息的连续型、非定长、具有自校验功能的双向条码。它的每一个条码数据符由具有自校验功能的双向条码。它的每一个条码数据符由5 5个单元组成,其中两个是宽单元(表示二进制的个单元组成,其中两个是宽单元(表示二进制的“1”1”), ,

25、三个窄单元三个窄单元( (表示二进制的表示二进制的“0”)0”)。 3333模块组配编码法模块组配编码法 v 模块组配编码法即条码符号的字符由规定的若干个模块组模块组配编码法即条码符号的字符由规定的若干个模块组成的条码编码方法。成的条码编码方法。v 按照这种方式编码,条与空是由模块组合而成的。一个模按照这种方式编码,条与空是由模块组合而成的。一个模块宽度的块宽度的条模块条模块表示二进制的表示二进制的“1”1”,而一个模块宽度的,而一个模块宽度的空模块空模块表示二进制的表示二进制的“0”0”。3434 1.3.2 1.3.2 编码容量编码容量 v1.1.代码的编码容量代码的编码容量 代码的编码容

26、量即代码的编码容量即每种代码结构可能编制的代码数每种代码结构可能编制的代码数量的最大值量的最大值。 例如,例如,ean/ucc-13ean/ucc-13代码的结构,有代码的结构,有5 5位数字可用于编制商位数字可用于编制商品项目代码,在每一位数字的代码均无含义的情况下,其品项目代码,在每一位数字的代码均无含义的情况下,其编码容量为编码容量为_,所以厂商如果选择这种代码结构,最,所以厂商如果选择这种代码结构,最多能标识多能标识_种商品。种商品。 3535v2.2.条码字符的编码容量条码字符的编码容量 条码字符的编码容量即条码字符的编码容量即条码字符集中所能表示的字条码字符集中所能表示的字符数的最

27、大值符数的最大值。 每个码制都有一定的编码容量,这是由其编码方法决每个码制都有一定的编码容量,这是由其编码方法决定的。编码容量限制了条码字符集中所能包含的字符个数定的。编码容量限制了条码字符集中所能包含的字符个数的最大值。的最大值。 36361.3.3 1.3.3 条码的校验与纠错方式条码的校验与纠错方式 v为了保证正确识读,条码一般具有为了保证正确识读,条码一般具有校验功能或纠校验功能或纠错功能。错功能。v一维码一维码一般具有校验功能,即通过一般具有校验功能,即通过字符的校验字符的校验来来防止错误识读。防止错误识读。v二维条码则具有纠错功能,这种功能使得二维条二维条码则具有纠错功能,这种功能

28、使得二维条码在有局部破损的情况下仍可被正确地识读出来。码在有局部破损的情况下仍可被正确地识读出来。3737v1. 1.一维码的校验方法一维码的校验方法 一维码在纠错上主要采用一维码在纠错上主要采用校验码校验码的方法。即的方法。即从代码位置序号第二位开始,所有的偶(奇)数从代码位置序号第二位开始,所有的偶(奇)数的数字代码求和的方法来校验条码的正确性。校的数字代码求和的方法来校验条码的正确性。校验的目的是保证条空比的正确性。验的目的是保证条空比的正确性。3838校验码校验码v 校验码为校验码为1 1位数字,用来校验编码位数字,用来校验编码x13x13x2x2的正确性。校验的正确性。校验码是根据码

29、是根据x13x13x2x2的数值按一定的数学算法计算而得。的数值按一定的数学算法计算而得。v 校验码的计算步骤如下校验码的计算步骤如下: (1) (1) 包括校验码在内,由右至左编制代码位置序号(校验码的包括校验码在内,由右至左编制代码位置序号(校验码的代码位置序号为代码位置序号为1 1)。)。 (2) (2) 从代码位置序号从代码位置序号2 2开始,所有偶数位的数字代码求和。开始,所有偶数位的数字代码求和。 (3) (3) 将步骤将步骤2 2的和乘以的和乘以3 3。 (4) (4) 从代码位置序号从代码位置序号3 3开始,所有奇数位的数字代码求和。开始,所有奇数位的数字代码求和。 (5) (

30、5) 将步骤将步骤3 3与步骤与步骤4 4的结果相加。的结果相加。 (6) (6) 用大于或等于步骤用大于或等于步骤5 5所得结果且为所得结果且为1010的最小整数倍的数减去的最小整数倍的数减去步骤步骤5 5所得结果,其差即为所求校验码。所得结果,其差即为所求校验码。 3939v 表表1-1 1-1 代码代码690123456789x1690123456789x1校验码的计算校验码的计算 4040v 2. 二维码的纠错功能 二维码在保障识读正确方面采用了更为复杂、技术二维码在保障识读正确方面采用了更为复杂、技术含量更高的方法。例如含量更高的方法。例如pdf417pdf417条码,在纠错方法上采

31、用索条码,在纠错方法上采用索罗门算法。罗门算法。 不同二维条码可能采用不同的纠错算法不同二维条码可能采用不同的纠错算法。纠错是为了。纠错是为了当二维条码存在一定局部破损情况下,还能采用替代运算当二维条码存在一定局部破损情况下,还能采用替代运算还原出正确的码词信息,从而保证条码的正确识读。还原出正确的码词信息,从而保证条码的正确识读。414142421.4 1.4 几种常见的条码几种常见的条码1 12525条码条码v 25 25条码是一种条码是一种只有条表示信息只有条表示信息的非连续型条码。每一个的非连续型条码。每一个条码字符由规则排列的条码字符由规则排列的5 5个条组成,其中有两个条为宽单元,

32、个条组成,其中有两个条为宽单元,其余的条和空,字符间隔是窄单元,故称之为其余的条和空,字符间隔是窄单元,故称之为“2525条码条码”。v 25 25条码的条码的字符集字符集为数字字符为数字字符0 09 9。图。图2-72-7是表示是表示“123458”123458”的的2525条码结构。条码结构。 43434444v 2525条码由左侧空白区、起始符、数据符、终止符及右侧空条码由左侧空白区、起始符、数据符、终止符及右侧空白区构成。白区构成。v 宽单元用二进制的宽单元用二进制的“1”1”表示,窄单元用二进制的表示,窄单元用二进制的“0”0”表表示。示。v 起始符用二进制起始符用二进制“110”1

33、10”表示(二个宽单元和一个窄单表示(二个宽单元和一个窄单元),终止符用二进制元),终止符用二进制“101”101”表示(中间是窄单元,两表示(中间是窄单元,两边是宽单元)。边是宽单元)。v 2525条码是非连续型条码。条码是非连续型条码。v 2525条码研制于条码研制于2020世纪世纪6060年代后期,到年代后期,到19901990年由美国正式提年由美国正式提出。出。v 主要用于主要用于各种类型文件处理及仓库的分类管理、标识胶卷各种类型文件处理及仓库的分类管理、标识胶卷包装及机票的连续号包装及机票的连续号等。等。4545 2 2交插交插2525条码条码v交插交插2525条码是一种条、空均表示

34、信息的连续型、条码是一种条、空均表示信息的连续型、非定长、具有自校验功能的双向条码。它的字非定长、具有自校验功能的双向条码。它的字符集为数字字符符集为数字字符0 09 9。图。图2-82-8是表示是表示“3185”3185”的交插的交插2525条码的结构。条码的结构。v主要应用于运输、仓储、工业生产线、图书情主要应用于运输、仓储、工业生产线、图书情报等领域的自动识别管理。报等领域的自动识别管理。 4646图图1-81-8是表示是表示“3185”3185”的交插的交插2525条码条码4747v 交插交插2525条码由条码由左侧空白区、起始符、数据符、终止符及右左侧空白区、起始符、数据符、终止符及

35、右侧空白区侧空白区构成。构成。v 它的每一个条码数据符由它的每一个条码数据符由5 5个单元组成,其中两个是宽单个单元组成,其中两个是宽单元(表示二进制的元(表示二进制的“1”1”), ,三个窄单元三个窄单元( (表示二进制的表示二进制的“0”)0”)。v 条码符号从左到右,表示条码符号从左到右,表示奇数位奇数位数字符的条码数据符由条数字符的条码数据符由条组成,表示组成,表示偶数位偶数位数字符的条码数据符由空组成。数字符的条码数据符由空组成。v 组成条码符号的条码字符个数为偶数。组成条码符号的条码字符个数为偶数。4848当条码字符所表示的字符个数为奇数时,应在字符串左端添加当条码字符所表示的字符

36、个数为奇数时,应在字符串左端添加“0”0”,如图,如图1-91-9所示。所示。4949v起始符包括起始符包括两个窄条和两个窄空两个窄条和两个窄空,终止符,终止符包括包括两个条(一个宽条、一个窄条)和一两个条(一个宽条、一个窄条)和一个窄空个窄空。v它的字符集为数字字符它的字符集为数字字符0 09 9。 5050交插交插2525条码字符集的二进制表条码字符集的二进制表5151 3 33939条码条码v3939条码是一种条、空均表示信息的非连续条码是一种条、空均表示信息的非连续型、非定长、具有自校验功能的双向条型、非定长、具有自校验功能的双向条码。码。v由图由图1-101-10可以看出,可以看出,

37、3939条码的每一个条码条码的每一个条码字符由字符由9 9个单元组成(个单元组成(5 5个条单元和个条单元和4 4个空单个空单元),其中元),其中3 3个单元是宽单元(用二进制的个单元是宽单元(用二进制的“1” 1” 表示),其余是窄单元(用二进制表示),其余是窄单元(用二进制的的“0” 0” 表示),故称之为表示),故称之为“3939条码条码”。 v从军用到民用从军用到民用 5252(1)符号特征 由图由图2-102-10可以看出,可以看出,3939条码的每一个条码字符由条码的每一个条码字符由9 9个单元组成(个单元组成(5 5个条单元和个条单元和4 4个空单元),个空单元),其中其中3 3

38、个单元是宽单元(用二进制的个单元是宽单元(用二进制的“1” 1” 表示),其余是窄单元(用二进制的表示),其余是窄单元(用二进制的“0” 0” 表示),表示),故称之为故称之为“3939条码条码”。 图图1-10 1-10 表示表示“b2c3”b2c3”的的3939条码条码5353v3939条码可编码的字符集包括:条码可编码的字符集包括: a az z; 0 09 9的所有数字字母;的所有数字字母; 特殊字符:特殊字符: 空格空格 $ % + - $ % + - / /。 5454v (2 2)符号结构)符号结构 39 39条码符号包括:左右两侧空白区、起始符、条码条码符号包括:左右两侧空白区

39、、起始符、条码数据符(包括符号校验字符)、终止符。数据符(包括符号校验字符)、终止符。 条码字符间隔是一个空,它将条码字符分隔开,所以条码字符间隔是一个空,它将条码字符分隔开,所以3939码是码是离散码离散码。 在供人识读的字符中,在供人识读的字符中,3939条码的条码的起始符和终止符起始符和终止符通常通常用用“* *” ” 表示。表示。v (3 3)字符编码)字符编码555556564 4库德巴条码库德巴条码v 库德巴条码是一种库德巴条码是一种条、空均表示信息的非连续型、条、空均表示信息的非连续型、非定长、具有自校验功能的双向条码非定长、具有自校验功能的双向条码。v它广泛应用于医疗卫生、图书

40、馆行业和邮政快件它广泛应用于医疗卫生、图书馆行业和邮政快件上。上。 5757v 库德巴条码由左侧空白区、起始符、数据符、终止符及右侧空白区构库德巴条码由左侧空白区、起始符、数据符、终止符及右侧空白区构成。它的每一个字符由成。它的每一个字符由7 7个单元组成个单元组成(4 4个条单元和个条单元和3 3个空单元),其个空单元),其中两个或中两个或3 3个是宽单元(用二进制个是宽单元(用二进制“1” 1” 表示表示 ),其余是窄单元(用),其余是窄单元(用二进制二进制“0” 0” 表示)。表示)。 5858v它的字符集包括:它的字符集包括: (1 1)数字字符)数字字符0 09 9(1010个数字)

41、;个数字); (2 2)英文字母)英文字母a ad d(4 4个字母);个字母); (3 3)特殊字符)特殊字符 - -(减号)(减号) $ $(美元符号)(美元符号) : (冒号)(冒号) / /(斜杠)(斜杠) (圆点)(圆点) + +(加号)(加号)5959v 库德巴条码字符集中的字母库德巴条码字符集中的字母a a、b b、c c、d d只用于起只用于起始字符和终止字符,其选择可任意组合。当始字符和终止字符,其选择可任意组合。当a a、b b、c c、d d用作终止字符时,亦可分别用用作终止字符时,亦可分别用t t、n n、# #、e e来来代替。代替。606061612 2、商品条码、

42、商品条码v2.1 2.1 商品条码概述商品条码概述 2.1.1 2.1.1 商品条码的概念商品条码的概念 2.1.2 2.1.2 商品条码的管理与组织机构商品条码的管理与组织机构62622.1.1 2.1.1 商品条码的概念商品条码的概念v商品条码商品条码( bar code for commodity)( bar code for commodity)是由国际是由国际物品编码协会(物品编码协会(eanean)和统一代码委员会()和统一代码委员会(uccucc)规定的、用于表示规定的、用于表示商品标识代码商品标识代码的条码。的条码。v包括包括eanean商品条码商品条码(ean-13(ean-

43、13商品条码和商品条码和ean-8ean-8商品条商品条码码) ) 和和upcupc商品条码商品条码(upc-aupc-a商品条码和商品条码和upc-eupc-e商品商品条码)。条码)。6363v为适应市场需要,为适应市场需要,eanean系统和系统和upcupc系统目前系统目前已经合并为一个全球统一的标识系统已经合并为一个全球统一的标识系统eaneanuccucc系统系统。 v商品条码商品条码是是eaneanuccucc系统的核心组成部分,系统的核心组成部分,是是eaneanuccucc系统发展的根基,也是商业最早系统发展的根基,也是商业最早应用的条码符号。应用的条码符号。 64646565

44、2.1.2 2.1.2 商品条码的管理与组织机构商品条码的管理与组织机构eanucc系统的组织架构系统的组织架构6666eanucc系统的全球管理和维护系统的全球管理和维护6767我国商品条码的注册与管理我国商品条码的注册与管理v注册注册 依法取得企业法人营业执照或营业执照的生依法取得企业法人营业执照或营业执照的生产者、销售者可根据自己的经营需要,申请注册产者、销售者可根据自己的经营需要,申请注册厂商识别代码。申请注册行为完全是自愿的。厂商识别代码。申请注册行为完全是自愿的。6868企业申请注册厂商识别代码流程图企业申请注册厂商识别代码流程图6969商品条码的管理和稽查商品条码的管理和稽查 国

45、家质量监督检验检疫总局是全国商品条码工国家质量监督检验检疫总局是全国商品条码工作的主管部门。作的主管部门。 中国物品编码中心及其分支机构设立了中国物品编码中心及其分支机构设立了条码质条码质量监督检验站量监督检验站,专门负责对商品条码质量的检验,专门负责对商品条码质量的检验工作。工作。70702.2 2.2 商品标识代码商品标识代码 v2 22 21 1 商品条码编码原则商品条码编码原则 v2. 2. 2 ean/ucc-132. 2. 2 ean/ucc-13代码代码 v2. 2. 3 ean/ucc-82. 2. 3 ean/ucc-8代码代码 v2 22 24 ucc-124 ucc-12

46、代码代码 v2. 2. 5 2. 2. 5 特殊情况下的编码特殊情况下的编码 v2. 2. 6 2. 2. 6 举举 例例 7171v商品标识代码商品标识代码(identification code of identification code of commoditycommodity)是由国际物品编码协会()是由国际物品编码协会(eanean)和统)和统一代码委员会(一代码委员会(uccucc)规定的、用于标识商品的一)规定的、用于标识商品的一组数字,包括组数字,包括ean/ucc-13ean/ucc-13、 ean/ucc-8ean/ucc-8和和ucc-12ucc-12代码代码。727

47、22 22 21 1 商品条码编码原则商品条码编码原则 v1. 1. 唯一性原则唯一性原则 (1 1)对同一商品项目的商品必须分配相同的商品标识代码。)对同一商品项目的商品必须分配相同的商品标识代码。 (2 2)对不同商品项目的商品必须分配不同的商品标识代码)对不同商品项目的商品必须分配不同的商品标识代码。 v2. 2. 无含义性原则无含义性原则 -最大限度地利用商品项目代码的编码容量。最大限度地利用商品项目代码的编码容量。v3. 3. 稳定性原则稳定性原则 -尽可能地减少商品标识代码的变更,保持其稳定性尽可能地减少商品标识代码的变更,保持其稳定性。73732. 2. 2 ean/ucc-13

48、2. 2. 2 ean/ucc-13代码代码v1 1 厂商识别代码厂商识别代码 厂商识别代码由厂商识别代码由7-107-10位数字组成,由中国物品编码中位数字组成,由中国物品编码中心负责分配和管理。心负责分配和管理。 由于厂商识别代码是由中国物品编码中心统一分配、由于厂商识别代码是由中国物品编码中心统一分配、注册,因此编码中心有责任确保每个厂商识别代码在全球注册,因此编码中心有责任确保每个厂商识别代码在全球范围内的唯一性。范围内的唯一性。 厂商识别代码的前厂商识别代码的前3 3位代码为位代码为前缀码前缀码。7474757576762.2.商品项目代码商品项目代码 商品项目代码由商品项目代码由2

49、 25 5位数字组成,由厂商负责编制。位数字组成,由厂商负责编制。 3.3.校验码校验码 校验码为校验码为1 1位数字,用于检验整个编码的正误。位数字,用于检验整个编码的正误。77772. 2. 3 ean/ucc-82. 2. 3 ean/ucc-8代码代码 ean/ucc-8代码是用于标识代码是用于标识小型商品小型商品的。它由的。它由8位数字组成位数字组成 ,其中,其中,x8x7x6为前缀码为前缀码。 计算校验码时只需在计算校验码时只需在ean/ucc-8代码前添加代码前添加5个个“0”,然后按照,然后按照ean/ucc-13代码中的校验位计算代码中的校验位计算即可。即可。 也可以直接对其

50、也可以直接对其8位代码在进行编号的基础位代码在进行编号的基础上计算校验码。上计算校验码。 ean/ucc-8代码用于商品编码的容量很有限,应慎代码用于商品编码的容量很有限,应慎用。用。78782 22 24 ucc-124 ucc-12代码代码 7979vucc-12ucc-12代码可以用代码可以用upc-aupc-a商品条码和商品条码和upc-eupc-e商品条商品条码码的符号表示。的符号表示。 v1.upc-a1.upc-a商品条码的代码结构商品条码的代码结构 (1 1)厂商识别代码:是由美国统一代码委员会)厂商识别代码:是由美国统一代码委员会uccucc分配给厂商的代码,由左起分配给厂商

51、的代码,由左起6 61010位数字组成。位数字组成。x x1212为系统字符。为系统字符。 (2 2)商品项目代码:由)商品项目代码:由1 15 5位数字组成。位数字组成。 (3 3)校验码:校验码为)校验码:校验码为1 1位数字,计算方法同位数字,计算方法同ean/ucc-13ean/ucc-13代码。代码。8080v2. upc-e2. upc-e商品条码的代码结构商品条码的代码结构 upc-eupc-e商品条码所表示的商品条码所表示的ucc-12ucc-12代码由代码由8 8位数位数字字(x(x8 8x x1 1) )组成,是将组成,是将系统字符为系统字符为“0”0”的的ucc-12uc

52、c-12代码进行消零压缩所得,消零压缩方法见表。代码进行消零压缩所得,消零压缩方法见表。 其中,其中,x x8 8x x2 2为商品项目识别代码;为商品项目识别代码;x x8 8为系统为系统字符,取值为字符,取值为0 0;x x1 1为校验码,校验码为消零压缩为校验码,校验码为消零压缩前前upc-aupc-a商品条码的校验码商品条码的校验码。81818282示例:示例:v假设编码系统字符为假设编码系统字符为“0”0”,厂商识别代码为,厂商识别代码为012400012400,商品项目代码为,商品项目代码为0007400074,将其表示成,将其表示成upc-upc-e e形式。形式。 v 由于厂商

53、识别代码是以由于厂商识别代码是以“400”400”结尾,首先取厂结尾,首先取厂商识别代码的前三位数字商识别代码的前三位数字“124”124”,后跟商品项目,后跟商品项目代码的后两位数字代码的后两位数字“74”74”,再其后是,再其后是“3”3”。按计。按计算算upc-aupc-a校验字符的方法计算此例中的校验字符,校验字符的方法计算此例中的校验字符,其值为其值为“8”8”。因此,。因此,upc-eupc-e的代码为:的代码为:83832. 2. 5 2. 2. 5 特殊情况下的编码特殊情况下的编码 v1. 1. 产品变体的编码产品变体的编码 v2. 2. 组合包装的编码组合包装的编码 v3.

54、3. 促销品的编码促销品的编码 v4. 4. 商品标识代码的重新启用商品标识代码的重新启用 84841. 1. 产品变体的编码产品变体的编码 v“产品变体产品变体”是指制造商在产品使用期内是指制造商在产品使用期内对产品进行的任何变更。如果制造商决定对产品进行的任何变更。如果制造商决定产品的变体(如含不同的有效成分)与标产品的变体(如含不同的有效成分)与标准产品同时存在,那么就必须准产品同时存在,那么就必须另分配一个另分配一个单独且唯一的商品标识代码单独且唯一的商品标识代码。 85852. 2. 组合包装的编码组合包装的编码v如果商品是一个稳定的组合单元,其中每一部分如果商品是一个稳定的组合单元

55、,其中每一部分都有其相应的商品标识代码。一旦任意一个组合都有其相应的商品标识代码。一旦任意一个组合单元的商品标识代码发生变化,或者组合单元的单元的商品标识代码发生变化,或者组合单元的组合有所变化,都必须分配一个新的商品标识代组合有所变化,都必须分配一个新的商品标识代码。码。 86863. 3. 促销品的编码促销品的编码 v “促销品促销品”是商品的一种暂时性的变动,并且商品的外观是商品的一种暂时性的变动,并且商品的外观有明显的改变。这种变化是由供应商决定的,商品的最终有明显的改变。这种变化是由供应商决定的,商品的最终用户从中获益。通常用户从中获益。通常促销变体和它的标准产品促销变体和它的标准产

56、品在市场中共在市场中共同存在。同存在。 v 商品的促销变体如果影响产品的尺寸或重量,必须另行商品的促销变体如果影响产品的尺寸或重量,必须另行分配一个不同的、唯一的商品标识代码。例如:加量不加分配一个不同的、唯一的商品标识代码。例如:加量不加价的商品,或附赠品的包装形态。价的商品,或附赠品的包装形态。87874. 4. 商品标识代码的重新启用商品标识代码的重新启用v厂商在重新启用商品标识代码时,应主要考虑以厂商在重新启用商品标识代码时,应主要考虑以下两个因素:下两个因素: v(1 1)合理预测商品在供应链中流通的期限)合理预测商品在供应链中流通的期限 不再生产的产品自厂商将最后一批商品发送之日起

57、,不再生产的产品自厂商将最后一批商品发送之日起,至少至少4 4年内年内不能重新分配给其它商品项目。对于服装类商不能重新分配给其它商品项目。对于服装类商品,最低期限可为品,最低期限可为2 2年半年半。 v(2 2)合理预测商品历史资料的保存期)合理预测商品历史资料的保存期88882.2.6 2.2.6 举例举例 v例例1 1:假设分配给:假设分配给a a厂的厂商识别代码为厂的厂商识别代码为69012346901234。a a厂生产的厂生产的m m牌蘑菇罐头,对于规格分别为牌蘑菇罐头,对于规格分别为200200克和克和500500克的罐头,其商品项目代码不同,分别为克的罐头,其商品项目代码不同,分

58、别为6901234690123456789567892 2和和6901234690123456788567885 5;对于规格同为;对于规格同为200200克,但大包装为克,但大包装为4 4罐、小包装为罐、小包装为1 1罐的不同包装罐的不同包装形式也应以不同商品项目代码标识,分别为形式也应以不同商品项目代码标识,分别为6901234690123456787567878 8和和6901234690123456789567892 2。 8989图图2-2-1 a2-2-1 a厂生产的厂生产的m m牌蘑菇罐头的商品项目代码标识牌蘑菇罐头的商品项目代码标识 9090例例2 2:假设分配给某药厂的厂商识

59、别代码为:假设分配给某药厂的厂商识别代码为69012346901234。下表。下表2-2-72-2-7给出了其给出了其部分产品的编码方案。部分产品的编码方案。 91919292结论结论v(1 1)商品)商品品种品种不同,应编制不同的商品项目代码。不同,应编制不同的商品项目代码。 v (2) (2) 即使是同一企业生产的同一品种的商品,其即使是同一企业生产的同一品种的商品,其商标商标不同,也应编制不同的商品项目代码。不同,也应编制不同的商品项目代码。 v (3) (3) 同种商标的同种商品,如果同种商标的同种商品,如果剂型剂型不同,其商不同,其商品项目代码也应不同。品项目代码也应不同。 v(4)

60、 (4) 同一种类、同一商标、同一剂型的商品,其同一种类、同一商标、同一剂型的商品,其商品规格或包装规格商品规格或包装规格不同,均应编制不同的商品不同,均应编制不同的商品项目代码。项目代码。 v(5) (5) 对于对于组合包装组合包装的项目,也应分配一个独立的的项目,也应分配一个独立的商品项目代码。商品项目代码。93932.3 2.3 商品条码的符号结构商品条码的符号结构v2.3.1 ean-132.3.1 ean-13商品条码商品条码 v2.3.2 ean-82.3.2 ean-8商品条码商品条码 v2.3.3 upc-a2.3.3 upc-a商品条码商品条码 v2.3.4 upc-e2.3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论