GB T 21335-2008 RSS条码.pdf
《GB T 21335-2008 RSS条码.pdf》由会员分享,可在线阅读,更多相关《GB T 21335-2008 RSS条码.pdf(64页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 35040A 24 圆园中华人民共和国国家标准GBT 2 1 335-20082008-0 1-09发布RSS条码Reduced Space Symbology(RSS)bar code20080801实施宰瞀鹳鬻瓣訾篷攀瞥篓发布中国国家标准化管理委员会“”。前言1 范围2规范性引用文件3术语、定义和数学运算符31术语和定义32数学运算符4 RSS条码描述41 RSS条码的类型42 RSS条码的特点43附加特征44符号结构5 Rssl4条码符号的要求51 RSS-14的基本特点52 RSS一14的符号结构53特定应用中的RSS-14形式6限定式RSS条码符号的要求61限定式RSS的基本
2、特点62限定式RSS的符号结构“7扩展式RSS条码符号的要求71扩展式RSS的基本特点72扩展式RSS的符号结构8符号质量”81一维条码符号质量参数“82附加的判定规则83层排式符号的质量9传输的数据10供人识读字符”11最小模块宽度(X尺寸)“12应用参数“附录A(规范性附录)附录B(规范性附录)附录C(规范性附录)附录D(规范性附录)附录E(资料性附录)附录F(资料性附录)附录G(资料性附录)附录H(资料性附录)附录1(资料性附录)附录J(资料性附录)目 次EANUCC校验码的计算单元宽度编码和译码的c语言程序限定式RSS校验符的单元宽度分割较长的扩展式RSS符号进行uccEAN 128模
3、拟传输RSS条码符号的单元编码示例单元宽度译码的C语言程序为使误读最小化的译码考虑印刷注意事项RSS系列符号特点总汇GBT 2 1 335-2008,:0:0o000加坨心地弛驼跎驼站鹪H拍蚰姐曲弘卯弘刖 暑GBT 21335-2008本标准与国际标准ISOIEC 24724信息技术 自动识别与数据采集技术缩小空间条码(RSS)码制规范在技术内容上保持一致。本标准的附录A、附录B、附录C、附录D为规范性附录,附录E、附录F、附录G、附录H、附录I、附录J为资料性附录。本标准由全国物流信息管理标准化技术委员会提出并归口。本标准由中国物品编码中心负责起草,北京网路畅想科技发展有限公司参加起草。本标
4、准主要起草人:张成海、赵辰、吴宏、熊立勇、吴娟、7L洪亮、刘伟、张铎。1范围RSS条码GBT 2 1 335-2008本标准规定了RSS条码符号的结构、数据符编码、尺寸、印制质量要求、校验方法和译码算法。本标准适用于采用RSS条码符号的贸易项目及贸易项目附加信息的标识。2规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。GBT 1988信息技术信息交换用七位编码字符集(GB 19
5、881989,eqv ISOIEC 646:1991)GB 12904商品条码(GB 12904-2003,IsoIEc 15420:2000,NEQ)GBT 12905 条码术语GBT 14258信息技术 自动识别与数据采集技术条码符号印制质量的检验(GBT 142582003,ISOIEC 15416:2000,MOD)GBT 15425 EANUCC系统128条码(GBT 154252002,EANUCC,NEQ)GBT 16986 EANUCC系统应用标识符(GBT 16986-2003,ISOIEC 15418:1999,NEQ)ISOIEC 15424信息技术 自动识别与数据采集技
6、术数据载体标识符(包括码制标识符)ISOIEC 24723信息技术 自动识别与数据采集技术 EANUCC复合码规范GSl通用规范3术语、定义和数学运算符31术语和定义GBT 12905确立的以及下列术语和定义适用于本标准。311复合码composite bar code由一维条码和二维条码组合成的条码符号。312一维部分linear componentEANUCC复合码中用于对贸易项目标识的一维条码部分。313二维部分2D componentEANUCC复合码中用于对贸易项目的附加信息(如批号、有效期等)标识的二维条码部分。314全球贸易项目代码global trade item number
7、(GTIN)用于全世界范围内贸易项目的唯一标志关键字包括14位、13位、12位和8位数字的代码(GTIN 14、GTIN一13、GTIN一12和GTIN一8)。GTIN一14以EANUCC一14标准结构编码形成;(;TIN一13、GTIN一12和GTIN一8分别以商品标志代码(见GB 12904)EANucc 13、EANucc12和EANucc 8结构编码形成。在计算机字段中全球贸易项目代码必须表示为14位数字的标准字段(关键字),GTIN一1 3、GTIN一12和GTIN一8需在前面适当补0形成14位数字的标准字段。1GBT 21335-2008315指示符indicator digit1
8、4位全球贸易项目代码的第一位数字,用于区分相同贸易项目不同组合的包装或指明变量贸易项目。31,6连接标志linkage flag在作为一维部分的RSS或UCCEAN-128条码(见GBT15425)中,表示是否连接二维部分的指示符。317段segment条码符号的最小可译码单元。在RSS条码符号中,一个段由一个符号字符和与它相邻的定位符组成。318衰决voting一种译码技术,被译码段的值连同被译码的次数的计数一起存储,最终选出被译码次数最多的被译码段的值。表决是用于以段为单位进行译码的译码技术,在全向扫描中,表决用于通过段对RSS进行译码。32数学运算符本标准使用下列数学运算符:div取整数
9、商运算符整数除法含弃余数的运算mod模运算符整数除法只取余数的运算4 RSS条码描述41 RSS条码的类型RSS系列条码符号有RSS-14、限定式RSS和扩展式RSS三种类型。其中:RSS-14包括标准RSS一14(简称RSS一14)、截短式RSS-14、层排式RSS 14、全向层排式RSS一14;扩展式RSS包括单行扩展式RSS(简称扩展式RSS)和层排扩展式RSS。标准RSS-14、全向层排式RSS-14、扩展式RSS、层排扩展式RSS可用于全向扫描器按段进行识读。RSS系列条码符号的特点总汇参见附录J。42 RSS条码的特点RSS系列条码符号的特点包括:a)可编码字符集1)RSS-14和
10、限定式RSS:数字o9。2)扩展式RSS:信息交换用7位编码字符集(见GBT1988)的一个子集,其中包括全部英文大、小写字母,数字和选出的21个标点符号(含空格符号)。另外还有一个特殊功能字符FNCl。b)符号字符结构每种类型的符号采用不同的(”,k)结构,每个符号字符是”个模块宽,由k个条和k个空组成。c)符号类型连续型一维条码符号。d)最大数据容量1)RSS-14和限定式RSS:应用标识符(见GBT 16986)“01”加14位数字的项目标识代码。2)扩展式RSS:74个数字或41个字母字符。注:最大数据容量包括适合的隐含的应用标识符,但不包括FNCl字符。扩展式RSS的数据容量取决于编
11、码方法,对于AI(01)+其他A1数据申,最大数据容量为74个数字;对于所有其他AI数据串最大数据容量为70个数字对于AI(01)+(392x)+所有其他Al数据串最大数据容量为77个数字。2GBT 2 1 335-2008e)错误校验1)RSS-14:模79校验值。2)限定式RSS:模89校验值。3)扩展式RSS:模211校验值。f)具有字符自校验功能。g)可双向译码。43附加特征RSS条码符号系列有以下附加特征;a)数据压缩:RSS系列条码符号的每种符号都具有对数据串进行优化的数据压缩方法。扩展式RSS选用常用应用标志符AI优化的特定组合。b)各部分的连接:所有的RSS符号都包含连接标志。
12、如果连接标志是0。表示RSS符号是独立的。如果连接标志是“1”,表示RSS符号连接有一个二维部分及相应的分隔符。c) UCCEAN一128条码模拟:识读器设定在UCCEAN一128模拟方式时,传输RSS系列符号的编码数据如同传输一个或多个UCCEAN一1 28符号的编码数据。44符号结构每个RSS符号包括外侧保护符、数据符和定位符。每个符号具有一种错误校验方法。符号两端的保护符各由一个条空对或一个空条对的两个单模块单元组成。层排式RSS一14和层排扩展式RSS符号在符号每行的两端都有保护符。附录I1给出了外侧保护符单元的印刷注意事项。每个符号都有两个或多个数据符,每个数据符都采用(”,)结构。
13、数据符值通过数学运算形成确切的编码数据。定位符是选择出来的一组条空组合,供识读器识别和确认符号,确定单元的相对位置。每个符号包含一个或多个定位符,定位符还具有校验符和段标识符的作用。所有RSS符号都包含一个连接标志。如果连接标志是“1”,则作为一维部分的RSS及与其相邻的复合码分隔符应该按照ISOIEC 24723的要求与二维部分对齐。5 RSS-14条码符号的要求51 RSS-14的基本特点RSS-14条码符号能够对20000000000000(210”)个数值进行编码。每个数值由14位数字组成,第一位是连接标志,当数值大于或等于10000000000000时,则连接标志为“l”。后1 3位
14、数字加上一个隐含的校验码就构成了包含包装指示符的14位全球贸易项目代码。例如,数值10001234567890对应的贸易项目代码为00012345678905。RSS一14符号可分4个段被扫描和译码,然后进行重组,这适于全向扫描。图1为一个独立的标准RSS-14符号。删图1 表示数据(01)20012345678909的RSS一14符号注:图l的数据中,开头的(01)是隐含的应用标志符不在符号中编码;最后一位数字9是一个按模lO计算的校验码,不在符号中编码。校验码的计算见附录A。附录F 1为一个RSs_1 4符号编码的完整例子。52 RSS-14的符号结构Rs孓1 4符号分为8个区域,共96个
15、模块。8个区域从左到右依次为;左侧保护符、数据符1、左侧3GBT 21335-2008定位符、数据符2、数据符4、右侧定位符、数据符3和右侧保护符。结构如图2所示。8个区域的条、空及模块组成如下:a)左侧保护符:由1个模块宽的空和1个模块宽的条组成Ib)数据符1:由4个空和4个条共16个模块组成。(,)一(16,4);c)左侧定位符:由3个空和2个条共1 5个模块组成;d)数据符2:由4个条和4个空共15个模块组成,(M,女);(1 5,4);e)数据符4:由4个条和4个空共15个模块组成,(”,女)一(15,4);f)右侧定位符:由3个条和2个空共15个模块组成;g)数据符3:由4个空和4个
16、条共16个模块组成,(n,)一(16,4);h) 右侧保护符;由1个模块宽的空和1个模块宽的条组成。数据符1与数据符2为左侧数据符对数据符3与数据符4为右侧数据符对。左佣保护符f数据符1(164)注:图中箭头表示每个字符单元排序的方向。圈2衰示数据(01)04412345678909的RSS-14条码符号整个符号包括46个单元,共96个模块,参见附录E1。在全向扫描识读环境中,RSS-1 4条码符号的符号高度应大于或等于33个模块宽度(x尺寸)。注;对于(”)条码,模块宽度即x尺寸(x)。RSS-14条码符号不需要空白区。如果最左边的空或最右边的条的颜色与相邻的背景区域颜色相同,那么第1个或最
17、后1个单元可能会出现宽于1个模块的情况,但不会影响符号的识读。521数据符结构每个数据符的模块组配为(n,)结构,其中为模块数,是组成数据符的条空对的数目。数据符1和数据符3(又称外侧数据符)的”值是16值是4;数据符2和数据符4(又称内侧数据符)的”值是1 5,女值是4。在图2中,箭头表明每个字符的单元排序的方向。数据符1和数据符4的单元从左到右排序,数据符2和数据符3的单元从右到左排序。因此,数据符的单元是朝着相邻的定位符排序的。每个数据符的单元集合包含奇和偶两个子集,这里的奇和偶指的是每个子集中单元序号的奇、偶。例如,奇子集由第1、第3、第5和第7单元组成,在数据符1和数据符2中,奇数单
18、元是空,偶数单元是条。在数据符3和数据符4中,奇数单元是条,偶数单元是空。522数据符值对每个数据符值,由一个算法给出奇子集和偶子集中各单元宽度的值(以模块为单位)组成的序列,需要为这个算法提供单元数量、模块数量、单元最大宽度以及子集中所有的单元是否都比1个模块宽等信息。附录B给出了用c语言程序实现的生成RSS一14数据符单元的算法。5221外侧数据符值外侧数据符的有效的偶子集应至少有1个单个模块宽的单元,有效的奇子集则不必要具有1个单个模块宽的单元。对偶数单元的上述限制保证了数据符的各个边缘到相似边缘距离(条加空与空加条)有唯一的模块和。符删护右保rI据。娜-蜘符捌划符_lI据4一_-I嬲特
19、l10iI鲋舭E_-lfl啊啊唧哪哪栅啦睁左定,GBT 2 1 335-2008表1描述了(16,4)子集的特征,列出了5组奇子集和偶子集对。2个子集都具有偶数个模块。最宽的单元的宽度被规定下来,保证在1对相邻单元中的模块数之和不会超过j。在有限制要求的情况下,构成1个(16,4)字符的条空组合的模式共有2841种,能表示2841个值。表1 外侧数据符(16,4)的特征前面各组所能表示的 奇偶子集 奇数偶数 奇子集值的总数 偶子集值的总数数据符值的范围 组数据符值总数(Gsu”) 模块数 最宽单元 (1kD) (1lvFN)0160 l 0 124 81 161 116l960 2 161 1
20、06 63 80 109612014 3 961 88 45 31 3420152714 4 2015 610 36 10 7027152840 5 2715 412 18 1 126(1 6,4)数据符值v。与奇子集的值及偶子集的值的关系见下式:Vn一(V(1DDTEvEN)+VEvEN+GsuM式中:丁。,。偶子集值的总数;VoDD奇子集的值;yEvEN偶子集的值;G。,。前面各组所能表示的字符值的总数。通过下面两式把外侧数据符的值Vo编码为VoDD和Vzve一:Vnm一(VDGsuM)div TjvENVEvEN一(VnGsIIM)mod丁EvEN例如:对一个值为231 5的(1 6,4
21、)数据符进行编码。从表1可知,数据符的值在第4组内,因此GsuM一2015,TEvEN一70。应用上面的公式:VD一(23152015)div 70=300 div 704VEvEN=(2315201 5)mod 70300 mod 7020数据符值2315在第4组中(见表1),该数据符有:一个6个模块的奇子集,子集值4是10个连续值(o9)中的一个;一个】0个模块的偶子集,子集值20是70个连续值(o69)中的一个。使用附录B中的程序可以得到:该数据符各奇数单元的宽度是I 2 2 l,各偶数单元的宽度是1 5 1 3),整个字符各单元的宽度为1 1 2 5 2 1 1 3),单元宽度序列朝向
22、相邻定位符排序。5222内侧数据符值内侧数据符有效的奇子集应至少有一个单个模块宽的单元,有效的偶子集则不必具有一个单个模块宽的单元。对奇数单元的上述限制保证数据符的各个边缘到相似边缘距离有唯一的模块和。表2描述了(15,4)子集的特征,列出了4组奇子集和偶子集对。奇子集具有奇数个模块,偶子集具有偶数个模块。最宽的单元的宽度被规定下来,保证在一对相邻单元中的模块数之和不会超过9。在有限制要求的情况下,构成一个(15,4)字符的条空组合的模式共有l 597种,能表示1597个值。奇子集允许值的范围被限定下来,保证奇数单元序号为1的单元宽度不超过4个模块。GBT 2 1 335-2008表2内侧数据
23、符(15,4)的特征前面各组所能表示的 奇偶子集 奇数偶数 奇子集值的总数 偶子集值的总数数据符值的范围 组 数据符值总数(Gsu”)模块数 最宽单元 (nDD) (h4)0335 l 0 510 27 4 843361035 2 336 78 45 20 3510361515 3 1036 96 63 48 1 015161596 4 1516 114 81 81 1(15,4)数据符值V。与奇子集的值及偶子集的值的关系见下式:VD一(VEvENToDD)+VoDD+GsuM式中:nmn奇子集值的总数;v。E。偶子集的值;v。奇子集的值;(、。前面各组所能表示的字符值的总数。通过下面两式把内
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 21335 2008 RSS 条码
