1、第五章第五章 二维条码二维条码第一节第一节 二维条码简介二维条码简介 第二节第二节 行排式二维条码行排式二维条码 第三节第三节矩阵式二维条码矩阵式二维条码 第四节二维条码应用第四节二维条码应用第一节第一节 二维条码简介二维条码简介 1二维条码的起源与发展2二维条码的特点21二维条码与一维条码的区别与比较 22二维条码与磁卡、IC卡、光卡之比较 3二维条码的分类 4二维条码识读设备 1 1二维条码的起源与发展二维条码的起源与发展 二维条码技术是在一维条码无法满足实际应用需求的二维条码技术是在一维条码无法满足实际应用需求的前提下产生的。由于受信息容量的限制,一维条码通常前提下产生的。由于受信息容量
2、的限制,一维条码通常是对物品的是对物品的标识标识,而二维条码是对物品的,而二维条码是对物品的描述描述。所谓对物品的所谓对物品的标识标识,就是给某物品分配一个代码,就是给某物品分配一个代码,代码以条码的形式标识在物品上,用来标识该物品以便代码以条码的形式标识在物品上,用来标识该物品以便自动扫描设备的识读,代码或一维条码本身不表示该产自动扫描设备的识读,代码或一维条码本身不表示该产品的描述性信息。品的描述性信息。我国已我国已制定了两个二维条码的国家标准:制定了两个二维条码的国家标准:GB/T GB/T 17172-201917172-2019四一七条码四一七条码,GB/T 18284-2000GB
3、/T 18284-2000快速响快速响应矩阵码应矩阵码。2二维条码的特点二维条码的特点 21二维条码与一维条码的区别与比较二维条码与一维条码的区别与比较 信息量容量大、安全性高、读取率高、错误纠正信息量容量大、安全性高、读取率高、错误纠正能力强等特性是二维条码的主要特点。能力强等特性是二维条码的主要特点。2二维条码的特点二维条码的特点二维条码与一维条码的比较二维条码与一维条码的比较 项目项目条码类型条码类型信息信息密度密度与信与信息容息容量量错误校验错误校验及纠错正及纠错正能力能力垂直方向是垂直方向是否携带信息否携带信息用途用途对数据对数据库和通库和通讯网络讯网络的依赖的依赖识读设备识读设备一
4、维条码一维条码信息信息密度密度低,低,信息信息容量容量较小较小可通过校可通过校验字符进验字符进行错误校行错误校验,没有验,没有错纠能力错纠能力不携带信息不携带信息对物品对物品的标识的标识多数应多数应用场合用场合依赖数依赖数据库及据库及通讯网通讯网络络可用线扫描器可用线扫描器识读,如光笔、识读,如光笔、线阵线阵CCDCCD、激、激光枪等光枪等二维条码二维条码信息信息密度密度高,高,信息信息容量容量大大具有错误具有错误校验和纠校验和纠错能力,错能力,可根据需可根据需求设置不求设置不同的纠错同的纠错级别级别携带信息携带信息对物品对物品的描述的描述可不依可不依赖数据赖数据库及通库及通讯网络讯网络而单独
5、而单独应用应用对于行排式二对于行排式二维条码可用线维条码可用线扫描器的多次扫描器的多次扫描识读;对扫描识读;对于矩阵式二维于矩阵式二维条码仅能用图条码仅能用图像扫描器识读像扫描器识读2二维条码的特点二维条码的特点 二维条码与磁卡、二维条码与磁卡、IC卡、光卡的比较卡、光卡的比较比较点比较点二维条码二维条码磁卡磁卡ICIC卡卡光卡光卡抗磁力抗磁力强强弱弱中等中等强强抗静电抗静电强强中等中等中等中等强强抗损性抗损性强强可折叠可折叠可局部穿孔可局部穿孔可局部切割可局部切割弱弱不可折叠不可折叠不可穿孔不可穿孔不可切割不可切割弱弱不可折叠不可折叠不可穿孔不可穿孔不可切割不可切割弱弱不可折叠不可折叠不可穿
6、孔不可穿孔不可切割不可切割3二维条码的分类二维条码的分类 二维条码通常分为以下二种类型:二维条码通常分为以下二种类型:(1)行排式行排式二维条码二维条码(2D STACKED BAR CODE)又称:又称:堆积式堆积式二维条码或二维条码或层排式层排式二维条码,其编码原理二维条码,其编码原理是建立在一维条码基础之上,按是建立在一维条码基础之上,按需要堆积成二行或多行需要堆积成二行或多行。有代表性的行排式二维条码有有代表性的行排式二维条码有PDF417、CODE49、CODE 16K等。等。(2)矩阵式矩阵式二维条码二维条码(2D MATRIX BAR CODE)又称:又称:棋盘式棋盘式二维条码。
7、具有代表性的矩阵式二维条码二维条码。具有代表性的矩阵式二维条码有:有:QR Code、Data Matrix、Maxi Code、Code One等。等。3二维条码的分类二维条码的分类QR 码码 3二维条码的分类二维条码的分类二维条码的识读设备依识读原理的不同可分为:二维条码的识读设备依识读原理的不同可分为:(1 1)线性)线性CCD和线性图像式识读器(和线性图像式识读器(Linear Imager),),可识读一维条码和行排式二维条码(如可识读一维条码和行排式二维条码(如PDF417)。)。(2)带光栅的激光识读器,可识读一维条码和行排式二)带光栅的激光识读器,可识读一维条码和行排式二维条码
8、。维条码。(3)图像式识读器()图像式识读器(Image Reader),可识读一维条码可识读一维条码和二维条码。和二维条码。第二章第二章 行排式二维条码行排式二维条码 1PDF417条码条码 PDF417条码是由留美华人王寅敬条码是由留美华人王寅敬(音)(音)博士发明的。博士发明的。PDF取自英文取自英文Portable Data File三个单词的首字母,意为三个单词的首字母,意为“便便携数据文件携数据文件”。因为组成条码的每一符。因为组成条码的每一符号字符都是由号字符都是由4个条和个条和4个空共个空共17个模块个模块构成,所以称为构成,所以称为PDF417条码。条码。1PDF417条码
9、PDF417是一种多层、可变长度是一种多层、可变长度、具有高、具有高容量和纠错能力的二维条码。每一个容量和纠错能力的二维条码。每一个PDF417符号可以表示符号可以表示1100个字节、或个字节、或1800个个ASC字符或字符或2700个数字的信息。个数字的信息。(1 1)层与符号字符()层与符号字符(Row and Symbol CharacterRow and Symbol Character)每一个每一个PDF417PDF417条码符号均由多层堆积而成,其层数为条码符号均由多层堆积而成,其层数为3 39090。(2 2)簇()簇(ClusterCluster)PDF417 PDF417的字
10、符集可分为三个相互独立的子集,即三个簇。的字符集可分为三个相互独立的子集,即三个簇。(3 3)错误纠正码词()错误纠正码词(Error Correction CodewordError Correction Codeword)PDF417PDF417的纠错等级分为的纠错等级分为9 9级,级别越高,纠正能力越强。由于这级,级别越高,纠正能力越强。由于这种纠错功能,使得污损的种纠错功能,使得污损的PDF417PDF417条码也可以被正确识读。条码也可以被正确识读。(4 4)数据组合模式()数据组合模式(Data Compaction ModeData Compaction Mode)PDF417
11、PDF417提供了三种数据组合模式,每一种模式定义一种数据序提供了三种数据组合模式,每一种模式定义一种数据序列与码词序列之间的转换方法。三种模式为:文本组合模式列与码词序列之间的转换方法。三种模式为:文本组合模式(Text CompactionText Compaction,Mode-TC Mode-TC)、字节组合模式()、字节组合模式(Byte Byte CompactionCompaction,Mode-BC Mode-BC)、数字组合模式()、数字组合模式(Numeric Numeric Compaction Compaction,Mode-NCMode-NC)。)。1PDF417条码
12、(5 5)全球标签标识符()全球标签标识符(Global Label Identifier-GLIGlobal Label Identifier-GLI)一个一个GLIGLI是一个特殊的符号字符,它可激活一组解释,是一个特殊的符号字符,它可激活一组解释,GLISGLIS的的应用使应用使PDF417PDF417可以表示国际语言集,以及工业或用户定义的可以表示国际语言集,以及工业或用户定义的字符集。字符集。(6 6)宏)宏PDF417PDF417 这种机制可以把一个这种机制可以把一个PDF417PDF417符号无法表示的大文件分成多个符号无法表示的大文件分成多个PDF417PDF417符号来表示。
13、宏符号来表示。宏PDF417PDF417包含了一些附加控制信息来支包含了一些附加控制信息来支持文件的分块表示,译码器利用这些信息来正确组合和检查持文件的分块表示,译码器利用这些信息来正确组合和检查所表示的文件,不必担心符号的识读次序。所表示的文件,不必担心符号的识读次序。(7 7)PDF417PDF417其它特性及其变体其它特性及其变体 这种压缩版本减少了非数据符的数量,但却以降低其坚固性,这种压缩版本减少了非数据符的数量,但却以降低其坚固性,抗噪音,损伤,污染等能力为代价。截短抗噪音,损伤,污染等能力为代价。截短PDF417PDF417条码与普通条码与普通PDF417PDF417完全兼容。完
14、全兼容。1PDF417条码 PDF417条码的特性项项 目目特特 性性可编码字符集可编码字符集全全ASCIIASCII字符或字符或8 8位二进制数据,可表示汉字位二进制数据,可表示汉字类型类型连续、多层连续、多层字符自校验功能字符自校验功能有有符号尺寸符号尺寸可变,高度可变,高度3 3到到9090行,宽度行,宽度9090到到583583个模块宽度个模块宽度双向可读双向可读是是错误纠正码词数错误纠正码词数2 2到到512512个个最大数据容量(错最大数据容量(错误纠正级别为误纠正级别为0 0时)时)18501850个文本字符个文本字符或或27102710个数字个数字或或11081108个字节个字
15、节附加属性附加属性可选择纠错级别、可跨行扫描、宏可选择纠错级别、可跨行扫描、宏PDF417PDF417条码、全球标记标识符等条码、全球标记标识符等PDF417PDF417符号结构符号结构 每一个每一个PDF417PDF417符号由空白区包围的一序列层组成。符号由空白区包围的一序列层组成。每一层包括:每一层包括:a.a.左空白区左空白区 b.b.起始符起始符 c.c.左层指示左层指示符号字符符号字符 d.1d.1到到3030个数据符号字符个数据符号字符 e.e.右层指示右层指示符号字符符号字符 f.f.终止符终止符 g.g.右空白区右空白区左左空空白白区区右右空空白白区区终终止止右右层层指指示示
16、符符码码词词数数据据区区左左层层指指示示符符码码词词起起始始层层1 1层层6 6层层5 5层层4 4层层2 2层层3 3PDF417PDF417符号字符的结构符号字符的结构 每一个符号字符包括每一个符号字符包括4个条和个条和4个空,每一个条或空个空,每一个条或空由由1-6个模块组成。在一个符号字符中,个模块组成。在一个符号字符中,4个条和个条和4个个空的总模块数为空的总模块数为17。5 1 1 1 1 1 2 5 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 s1 s2 s3 s4 b1 b2 b3 b4 12PDF417条码的标准化现状 中国中国二维条码
17、列为九五期间的国家重点科技攻关二维条码列为九五期间的国家重点科技攻关项目。项目。2019年年12月码国家标准月码国家标准GB/T 17172-2019四一四一七条码七条码正式颁布;正式颁布;自自SymbolSymbol公司公司19911991年将年将PDF417PDF417作为公开的标准后,作为公开的标准后,PDF417PDF417条码为越来越多的标准化机构所接受。条码为越来越多的标准化机构所接受。如:如:AIM1994AIM1994年被选定为国际自动识别制造商协年被选定为国际自动识别制造商协会(会(AIMAIM)标准;)标准;ANSIMH10.82019ANSIMH10.82019年美国标准
18、化年美国标准化委员会委员会(ANSI)(ANSI)将将PDF417PDF417做为美国的运输包装的纸面做为美国的运输包装的纸面EDIEDI标准;标准;CEN2019年欧洲标准化委员会年欧洲标准化委员会(CEN)通过了通过了PDF417的欧洲标准;的欧洲标准;2Code 49条码 一种多层、连续型、可变长度的条码符号,它可以一种多层、连续型、可变长度的条码符号,它可以表示全部的表示全部的128128个个ASCIIASCII字符。每个字符。每个Code 49Code 49条码符条码符号由号由2 2到到8 8层组成,每层有层组成,每层有1818个条和个条和1717个空。层与层个空。层与层之间由一个层
19、分隔条分开。每层包含一个层标识符,之间由一个层分隔条分开。每层包含一个层标识符,最后一层包含表示符号层数的信息。最后一层包含表示符号层数的信息。Code 49条码的特性 项目项目特性特性可编码字符集可编码字符集全部全部128128个个ASCIIASCII字符字符类型类型连续型,多层连续型,多层每个符号字符单元数每个符号字符单元数8 8(4 4条,条,4 4空)空)每个符号字符模块总数每个符号字符模块总数1616符号宽度符号宽度81X81X(包括空白区)(包括空白区)符号高度符号高度可变(可变(2 28 8层)层)数据容量数据容量2 2层符号:层符号:9 9个数字字母型字符或个数字字母型字符或1
20、515个数字字符个数字字符8 8层符号:层符号:4949个数字字母型字符或个数字字母型字符或8181个数字字符个数字字符层自校验功能层自校验功能有有符号校验字符符号校验字符2 2个或个或3 3个,强制型个,强制型双向可译码性双向可译码性是,通过层是,通过层其它特性其它特性工业特定标志,字段分隔符,信息追加,序列符号连接工业特定标志,字段分隔符,信息追加,序列符号连接3Code 16K条码 一种多层、连续型可变长度的条码符号,可以表示一种多层、连续型可变长度的条码符号,可以表示全全ASCIIASCII字符集的字符集的128128个字符及扩展个字符及扩展ASCIIASCII字符。它采字符。它采用用
21、UPCUPC及及Code128Code128字符。一个字符。一个1616层的层的Code 16KCode 16K符号,符号,可以表示可以表示7777个个ASCIIASCII字符或字符或154154个数字字符。个数字字符。Code Code 16K16K通过唯一的起始符通过唯一的起始符/终止符标识层号,通过字符终止符标识层号,通过字符自校验及两个模自校验及两个模107107的校验字符进行错误校验。的校验字符进行错误校验。Code 16KCode 16K条码的特性条码的特性 项目项目特性特性可编码字符集可编码字符集全部全部128128个个ASCIIASCII字符,全字符,全128128个扩展个扩展
22、ASCIIASCII字符字符类型类型连续型,多层连续型,多层每个符号字符单元数每个符号字符单元数6 6(3 3条,条,3 3空)空)每个符号字符模块数每个符号字符模块数1111符号宽度符号宽度81X81X(包括空白区)(包括空白区)符号高度符号高度可变(可变(2 21616层)层)数据容量数据容量2 2层符号:层符号:7 7个个ASCIIASCII字符或字符或1414个数字字符个数字字符8 8层符号:层符号:4949个个ASCIIASCII字符或字符或15411541个数字字符个数字字符层自校验功能层自校验功能有有符号校验字符符号校验字符2 2个,强制型个,强制型双向可译码性双向可译码性是,通
23、过层(任意次序)是,通过层(任意次序)其它特性其它特性工业特定标志,区域分隔符字符,信息追加,序列符号连接,扩工业特定标志,区域分隔符字符,信息追加,序列符号连接,扩展数量长度选择展数量长度选择第三节第三节 矩阵式二维条码矩阵式二维条码 1 1QR CodeQR Code条码条码 QR CodeQR Code是由日本是由日本DensoDenso公司于公司于19941994年年9 9月研制的一种矩阵式二月研制的一种矩阵式二维条码,它除具有二维条码所具有的维条码,它除具有二维条码所具有的信息容量大、可靠性高、信息容量大、可靠性高、可表示汉字及图象多种信息、保密防伪性强可表示汉字及图象多种信息、保密
24、防伪性强等优点外,还具有等优点外,还具有以下特点:以下特点:(1 1)超高速识读超高速识读 QR CodeQR Code码的超高速识读特性,使它适宜应用码的超高速识读特性,使它适宜应用于工业自动化生产线管理等领域。于工业自动化生产线管理等领域。(2 2)全方位识读全方位识读 QR CodeQR Code具有全方位(具有全方位(360360)识读特点。)识读特点。(3 3)能够有效地表示中国汉字、日本汉字能够有效地表示中国汉字、日本汉字QR Code 与Data Martix和 PDF 417的比较 码制码制QR CodeQR CodeData MartixData MartixPDF 417P
25、DF 417符号结构符号结构研制公司研制公司Denso Corp.Denso Corp.(日本日本)I.D.Matrix Inc.I.D.Matrix Inc.(美国美国)Symbol Technolgies Symbol Technolgies IncInc(美国美国)码制分类码制分类矩阵式矩阵式行排式行排式识读速度识读速度*3030个个/每秒每秒2 23 3个个/秒秒3 3个个/秒秒识读方向识读方向全方位(全方位(360360)1010识读方法识读方法深色深色/浅色模块判别浅色模块判别条空宽度尺寸判别条空宽度尺寸判别汉字表示汉字表示13bit13bit16bit16bit16bit16bi
26、t22 QR Code编码字符集编码字符集(1 1)数字型数据(数字)数字型数据(数字0 09 9););(2 2)字母数字型数据(数字)字母数字型数据(数字0 09 9;大写字母;大写字母A AZ Z;9 9个其他字符:个其他字符:space space,$,%,*,+,-,.,/,:);:);(3 3)8 8位字节型数据;位字节型数据;(4 4)日本汉字字符;)日本汉字字符;(5 5)中国汉字字符()中国汉字字符(GB 2312GB 2312信息交换用汉字编码信息交换用汉字编码字符集字符集 基本集基本集对应的汉字和非汉字字符)。对应的汉字和非汉字字符)。QR Code码符号的基本特性码符号
27、的基本特性 符号规格符号规格21212121模块(版本模块(版本1 1)-177-177177 177 模块(版本模块(版本4040)(每一规格:每边增加每一规格:每边增加4 4个模块个模块)数据类型与容量数据类型与容量(指最大规格符号(指最大规格符号版本版本40-L40-L级)级)数字数据数字数据70897089个字符个字符字母数据字母数据42964296个字符个字符8 8位字节数据位字节数据29532953个字符个字符中国汉字、日本汉字数据中国汉字、日本汉字数据 18171817个字符个字符数据表示方法数据表示方法深色模块表示二进制深色模块表示二进制“1”1”,浅色模块表示二进制,浅色模块
28、表示二进制“0”0”。纠错能力纠错能力 L L级:约可纠错级:约可纠错7%7%的数据码字的数据码字 M M级:约可纠错级:约可纠错15%15%的数据码字的数据码字 Q Q级:约可纠错级:约可纠错25%25%的数据码字的数据码字 H H级:约可纠错级:约可纠错30%30%的数据码字的数据码字结构链接(可选)结构链接(可选)可用可用1-161-16个个QR CodeQR Code条码符号表示条码符号表示掩模(固有)掩模(固有)可以使符号中深色与浅色模块的比例接近可以使符号中深色与浅色模块的比例接近1 1:1 1,使因相邻模块的排列造成译码困难的可,使因相邻模块的排列造成译码困难的可能性降为最小。能
29、性降为最小。扩充解释(可选)扩充解释(可选)这种方式使符号可以表示缺省字符集以外的数据(如阿拉伯字符、古斯拉夫字符、希腊这种方式使符号可以表示缺省字符集以外的数据(如阿拉伯字符、古斯拉夫字符、希腊字母等),以及其他解释(如用一定的压缩方式表示的数据)或者针对行业特点的需要字母等),以及其他解释(如用一定的压缩方式表示的数据)或者针对行业特点的需要进行编码。进行编码。独立定位功能独立定位功能有有2.Data Matrix条码 Data Matrix是一种矩阵式二维条码。它有两种类型,即ECC000-140和ECC200。ECC000-140具有几种不同等级的卷积纠错功能;而ECC200则使用Re
30、ed-Solomon纠错。Data MatrixData Matrix条码的特性条码的特性 项目项目特性特性可编码字符集可编码字符集全部全部ASCIIASCII字符及扩展字符及扩展ASCIIASCII字符字符类型类型矩阵式二维条码矩阵式二维条码符号宽度符号宽度ECC000-140ECC000-140:9 94949,ECC200ECC200:1010144144符号高度符号高度ECC000-140ECC000-140:9 94949,ECC200ECC200:1010144144最大数据容量最大数据容量23352335个文本字符,个文本字符,31163116个数字或个数字或15561556个字
31、节个字节数据追加数据追加允许一个数据文件使用最多允许一个数据文件使用最多1616个条码符号表示个条码符号表示22 附加特性附加特性(1 1)反转映像:(固有)符号在标记时具有随意性,图像可以)反转映像:(固有)符号在标记时具有随意性,图像可以是在浅色背景上的深色图形,也可以是在深色背景上的浅色图是在浅色背景上的深色图形,也可以是在深色背景上的浅色图形(见图形(见图5-105-10)。)。(2 2)扩充解释:(仅适用)扩充解释:(仅适用ECC200ECC200,可选)这种方式使符号可以,可选)这种方式使符号可以表示其他字符集的字符(如阿拉伯字符、古斯拉夫字符、希腊表示其他字符集的字符(如阿拉伯字
32、符、古斯拉夫字符、希腊字母、希伯来字符),以及其他数据解释或者针对行业特点的字母、希伯来字符),以及其他数据解释或者针对行业特点的需要进行编码。需要进行编码。(3 3)长方形符号:(仅适用)长方形符号:(仅适用ECC200ECC200,可选)在长方形符号中指,可选)在长方形符号中指定定6 6种符号格式。种符号格式。(4)结构化追加:(仅适用)结构化追加:(仅适用ECC200,可选)允许一个数据文件,可选)允许一个数据文件以多达以多达16个个Data Matrix符号表示。以任意的顺序扫描,能正符号表示。以任意的顺序扫描,能正确地重新连接起来,恢复成原始数据。确地重新连接起来,恢复成原始数据。2
33、2 附加特性附加特性 ECC-140(a)和)和ECC200(b、c)编码)编码“A1B2C3D4E5F6G7H8I9J0K1L2”a.ECC140(a.ECC140(浅色背景浅色背景黑色图形黑色图形)b.ECC200(b.ECC200(浅色背景黑浅色背景黑色图形色图形)ECC200(ECC200(深色背景浅深色背景浅色图形色图形)23 符号结构 每个每个Data Matrix符号由规则排列的方形符号由规则排列的方形模块构成的数据区组成。在较大的模块构成的数据区组成。在较大的ECC200符号中,数据区由校正图形分隔。符号中,数据区由校正图形分隔。数据区的四周由寻像图形包围,寻像图数据区的四周由
34、寻像图形包围,寻像图形的四周则由空白区包围。形的四周则由空白区包围。(1)寻像图形寻像图形(2)符号尺寸和容量)符号尺寸和容量 3.Maxicode 条码 一种固定长度(尺寸)的矩阵式二维条码,一种固定长度(尺寸)的矩阵式二维条码,它有紧密相连的平行六边形模块和位于符它有紧密相连的平行六边形模块和位于符号中央位置的定位图形组成。号中央位置的定位图形组成。MaxicodeMaxicode符符号共有号共有7 7种模式(包括两种作废模式)。可种模式(包括两种作废模式)。可表示全部表示全部ASCIIASCII字符和扩展字符和扩展ASCIIASCII字符。字符。Maxicode Maxicode条码的特
35、性条码的特性 项目项目特性特性可编码字符集可编码字符集全部全部ASCIIASCII字符及扩展字符及扩展ASCIIASCII字符,符号控制字符字符,符号控制字符类型类型矩阵式二维条码矩阵式二维条码符号宽度符号宽度名义尺寸:名义尺寸:28.14mm28.14mm符号高度符号高度名义尺寸:名义尺寸:26.91mm26.91mm最大数据容量最大数据容量9393个文本字符,个文本字符,138138个数字个数字定位独立定位独立是是字符自校验字符自校验有有纠错码词纠错码词50 50 或或6666个个附加特性附加特性扩充解释,结构追加扩充解释,结构追加31基本特征 (1)(1)编码字符集编码字符集(2)字符集
36、)字符集(3 3)MaxicodeMaxicode符号码字的表示符号码字的表示 每个码字由六个六边形的模块组成。每个码字由六个六边形的模块组成。每个模块表示一个二进制位,暗模块表示每个模块表示一个二进制位,暗模块表示“1 1”,浅色模块,浅色模块表示表示“0 0”。通常六个模块排列成三层,顺序为从右上至左下,下图是所通常六个模块排列成三层,顺序为从右上至左下,下图是所示典型的符号字符模块。示典型的符号字符模块。31基本特征 由于由于Maxicode符号的特殊结构,符号字符符号的特殊结构,符号字符1 9 和和137 144 具有特殊的排列形式,见图具有特殊的排列形式,见图 31基本特征(4 4)
37、符号尺寸)符号尺寸 名义尺寸为宽名义尺寸为宽28.14mm 28.14mm 高高26.91mm26.91mm。(5 5)最大数据容量:)最大数据容量:数字字母型字符数字字母型字符9393个个 数字字符数字字符138138个个(6 6)纠错纠错 每个每个MaxicodeMaxicode符号有符号有5050或或6666个纠错码字个纠错码字(7 7)类型:矩阵式二维条码)类型:矩阵式二维条码(8)独立定位:可以)独立定位:可以 32 附加特征附加特征 MaxicodeMaxicode固有的或可选的附加特征:固有的或可选的附加特征:(1 1)寻像图形(固有)寻像图形(固有)(2 2)纠错(固有)纠错(
38、固有)(3 3)模式(固有)模式(固有)(4 4)扩充解释(可选)扩充解释(可选)(5)结构化追加(可选)结构化追加(可选)33符号结构符号结构 每个每个Maxicode符号有一个中央寻像图形,四周成正方形排列着由符号有一个中央寻像图形,四周成正方形排列着由六边形模块组成的层。符号共有六边形模块组成的层。符号共有33层,每层分别由层,每层分别由30个或个或29个模个模块组成。符号四周应有空白区。块组成。符号四周应有空白区。(1)寻像图形)寻像图形 寻像图形由寻像图形由3个同心圆构成暗带及其相间的明带组成。寻像图形个同心圆构成暗带及其相间的明带组成。寻像图形的中央为一个虚拟模块。中央寻像图形及其
39、周围的排列情况见图。的中央为一个虚拟模块。中央寻像图形及其周围的排列情况见图。(2)定位图形)定位图形 定位的信息由定位的信息由6组以组以3个模块组成的图形给出,定位图形的精确位个模块组成的图形给出,定位图形的精确位置见图置见图 34符号字符与模块序列 符号最上面一层最右侧的两个模块是不用的符号最上面一层最右侧的两个模块是不用的(见下图(见下图),它们用暗模块表示。),它们用暗模块表示。4Code one条码 Code oneCode one符号中包含可由快速线性探测器识别符号中包含可由快速线性探测器识别的识别图案。每一模块的宽和高的尺寸为的识别图案。每一模块的宽和高的尺寸为X X。Code
40、oneCode one符号共有符号共有1010种版本及种版本及1414种尺寸。最大种尺寸。最大的符号,即版本的符号,即版本B B,可以表示,可以表示22182218个数字字母个数字字母型字符或型字符或35503550个数字,以及个数字,以及560560个纠错字符。个纠错字符。Code one Code one 可以表示全部可以表示全部256256个个ASCIIASCII字符,另字符,另加加4 4个功能字符及个功能字符及1 1个填充字符。个填充字符。Code one Code one条码的特性条码的特性 项目项目特性特性可编码字符集可编码字符集全部全部ASCIIASCII字符及扩展字符及扩展AS
41、CIIASCII字符,字符,4 4个功能个功能字符,一个填充字符,一个填充/信息分隔符,信息分隔符,8 8位二进制数位二进制数据据类型类型矩阵式二维条码矩阵式二维条码符号宽度符号宽度版本版本S-10S-10:13X13X,版本,版本H H:134X134X符号高度符号高度版本版本S-10S-10:9X9X,版本,版本H H:148X148X最大数据容量最大数据容量22182218个文本字符,个文本字符,35503550个数字或个数字或14781478个字节个字节定位独立定位独立是是字符自校验字符自校验无无错误纠正码词错误纠正码词4 4560560个个第四节第四节 二维条码应用二维条码应用 1物
42、流管理中的条码应用物流管理中的条码应用 1.1 生产过程管理中的条码应用生产过程管理中的条码应用 1.2 库存管理中的条码应用库存管理中的条码应用 1.3 配送管理中的条码应用配送管理中的条码应用 2 2证卡管理中的条码应用证卡管理中的条码应用 2 21 1 证卡管理信息系统结构证卡管理信息系统结构 2 22 2条码生成条码生成 2 23 3证卡核查证卡核查 2 24 4证卡户外巡查证卡户外巡查 1.1 生产过程管理中的条码应用生产过程管理中的条码应用 首先由生产管理部门下达生产任务单,任务单跟首先由生产管理部门下达生产任务单,任务单跟随相应的产品进行流动。然后每一生产环节开始随相应的产品进行
43、流动。然后每一生产环节开始时,用生产线终端的识读器扫描任务单上的条码,时,用生产线终端的识读器扫描任务单上的条码,更改数据库中的产品状态。产品下线包装时,打更改数据库中的产品状态。产品下线包装时,打印并粘贴产品的信息条码。印并粘贴产品的信息条码。1.2 库存管理中的条码应用库存管理中的条码应用 (1)(1)入库管理。入库管理。1.2 库存管理中的条码应用库存管理中的条码应用(2)(2)出库管理。出库管理。1.2 库存管理中的条码应用库存管理中的条码应用(3)(3)仓库内部管理。仓库内部管理。1.3 配送管理中的条码应用配送管理中的条码应用 配送前将配送货品资料和客户订单资料下载到移动配送前将配
44、送货品资料和客户订单资料下载到移动终端中,到达配送客户后,打开移动终端,调出客终端中,到达配送客户后,打开移动终端,调出客户相应的订单,然后根据订单情况挑选货物并验证户相应的订单,然后根据订单情况挑选货物并验证其条码标签,确认配送完一个客户的货物后,移动其条码标签,确认配送完一个客户的货物后,移动终端可以自动校验配送情况,并做出相应的提示。终端可以自动校验配送情况,并做出相应的提示。2 2证卡管理中的条码应用证卡管理中的条码应用 二维条码是一种崭新的数据存储和通讯技术,二维条码是一种崭新的数据存储和通讯技术,由于其信息容量大,识读不需要网络及数据库支持,由于其信息容量大,识读不需要网络及数据库
45、支持,因此使用方便、快捷、低成本。同时二维条码具有因此使用方便、快捷、低成本。同时二维条码具有可读而不可改写,能够实现一对一验证的可防伪性。可读而不可改写,能够实现一对一验证的可防伪性。因此,可将二维条码技术广泛应用于证卡的管理。因此,可将二维条码技术广泛应用于证卡的管理。将持证人的姓名、单位、证件号码、血型、照片、将持证人的姓名、单位、证件号码、血型、照片、指纹等重要信息进行编码,并且通过多种加密方式指纹等重要信息进行编码,并且通过多种加密方式对数据进行加密,有效地解决了证件的自动录入及对数据进行加密,有效地解决了证件的自动录入及防伪问题。防伪问题。此外,证件的机器识读能力和防伪能力是新一此外,证件的机器识读能力和防伪能力是新一代证件的标志。代证件的标志。21 证卡管理信息系统结构证卡管理信息系统结构 二维条码证卡管理信息系统结构图二维条码证卡管理信息系统结构图22条码生成条码生成 证卡管理信息系统中条码生成子系统证卡管理信息系统中条码生成子系统 23证卡核查证卡核查 证卡管理信息系统中证卡核查子系统证卡管理信息系统中证卡核查子系统 25证卡户外巡查证卡户外巡查 证卡管理中户外巡查证卡管理中户外巡查