主页 购物车 询价 关于我们
www.GB-GBT.com
收录标准: 222550 (2026-05-23) 搜索
路径: 主页 > GB/T > 第680页 > GB/T 36069-2018

[PDF] GB/T 36069-2018 - 英文版

标准搜索结果: 'GB/T 36069-2018'
标准号码美元购买PDF工期标准名称(英文版)
GB/T 36069-2018 1559 GB/T 36069-2018 <=7 商品条码 贸易单元的小面积条码表示
基本信息
标准编号 GB/T 36069-2018 (GB/T36069-2018)
中文名称 商品条码 贸易单元的小面积条码表示
英文名称 Bar code for commodity -- GS1 DataBar bar code
行业 国家标准 (推荐)
中标分类 A24
国际标准分类 35.040
字数估计 78,719
发布日期 2018-03-15
实施日期 2018-10-01
发布机构 国家市场监督管理总局、中国国家标准化管理委员会

GB/T 36069-2018 Bar code for commodity--GS1 DataBar bar code ICS 35.040 A24 中华人民共和国国家标准 商品条码 贸易单元的小面积条码表示 2018-03-15发布 2018-10-01实施 中华人民共和国国家质量监督检验检疫总局 中国国家标准化管理委员会发布 目次 前言 Ⅲ 1 范围 1 2 规范性引用文件 1 3 术语、定义和数学运算符 1 3.1 术语和定义 1 3.2 数学运算符 2 4 DataBar条码描述 2 4.1 DataBar条码的类型 2 4.2 DataBar条码的特点 2 4.3 附加特征 3 4.4 符号结构 3 4.5 DataBar条码的条空设置 4 5 DataBar-14条码符号的要求 4 5.1 DataBar-14条码的基本特点 4 5.2 DataBar-14条码的符号结构 4 5.3 特定应用中的DataBar条码形式 12 6 限定式DataBar条码符号的要求 14 6.1 限定式DataBar条码的基本特点 14 6.2 限定式DataBar条码的符号结构 14 7 扩展式DataBar条码符号的要求 19 7.1 扩展式DataBar条码的基本特点 19 7.2 扩展式DataBar条码的符号结构 20 8 符号质量 37 8.1 一维条码符号质量参数 37 8.2 限定式DataBar的附加要求 37 8.3 层排式DataBar的附加要求 37 9 传输的数据 37 10 供人识读字符 38 11 最小模块宽度(X 尺寸) 38 12 应用参数 38 附录A(资料性附录) DataBar条码系列符号特点总汇 39 附录B(资料性附录) 印刷注意事项 40 附录C(规范性附录) GS1校验码的计算 43 附录D(规范性附录) DataBar条码符号的单元 44 附录E(规范性附录) 单元宽度编码和译码的C语言程序 49 附录F(资料性附录) 编码示例 54 附录G(资料性附录) 单元宽度译码的C语言程序 59 附录H (资料性附录) 为使误读最小化的译码考虑 62 附录I(规范性附录) 限定式DataBar条码校验符的单元宽度 67 附录J(规范性附录) 分割较长的扩展式DataBar条码或层排扩展式DataBar条码符号进行GS1 模拟传输 71 参考文献 72 前言 本标准按照GB/T 1.1-2009给出的规则起草。 本标准由全国物流信息管理标准化技术委员会(SAC/TC267)提出并归口。 本标准起草单位:中国物品编码中心、国家条码质量监督检验中心、北京交通大学。 本标准主要起草人:杨子龙、刘伟、鄢若韫、邵冬梅、胡敏、曹晓云、吴娟、刘晓冬、张铎、张秋霞。 商品条码 贸易单元的小面积条码表示 1 范围 本标准规定了贸易单元的小面积条码(GS1DataBar条码)符号的结构、数据符编码、尺寸、印制质 量要求、校验方法和译码算法。 本标准适用于商品小面积标签的贸易项目及附加信息的标识。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T 1988 信息技术 信息交换用七位编码字符集 GB 12904 商品条码 零售商品编码与条码表示 GB/T 12905 条码术语 GB/T 14258 信息技术 自动识别与数据采集技术 条码符号印制质量的检验 GB/T 15425 商品条码 128条码 GB/T 16986 商品条码 应用标识符 ISO/IEC 15424 信息技术 自动识别与数据采集技术 数据载体标识符(包括码制标识符)[In- ISO/IEC 24723 信息技术 自动识别与数据采集技术 GS1复合码码制规范(Informationtech- 3 术语、定义和数学运算符 3.1 术语和定义 GB/T 12905、GB/T 16986界定的以及下列术语和定义适用于本文件。 3.1.1 复合码 compositebarcode 由一维条码和二维条码组合成的条码符号。 3.1.2 一维部分 linearcomponent GS1复合码中用于对贸易项目标识的一维条码部分。 3.1.3 二维部分 2Dcomponent GS1复合码中用于对贸易项目的附加信息(如批号、有效期等)标识的二维条码部分。 3.1.4 指示符 indicatordigit 14位全球贸易项目代码的第一位数字,用于区分相同贸易项目不同组合的包装或指明变量贸易 项目。 3.1.5 连接标志 linkageflag 在作为一维部分的DataBar条码或GS1-128条码(见GB/T 15425)中,表示是否连接二维部分的指 示符。 3.1.6 段 segment 条码符号的最小可译码单元。在DataBar条码符号中,一个段由一个符号字符和它相邻的定位符 组成。 3.1.7 表决 voting 以段为单位进行译码的译码方法。被译码段的值连同被译码的次数一起存储,终选出被译码次数 最多的被译码段的值。 3.1.8 编码方法 encodationmethods 扩展式DataBar和GS1复合码二维部分使用的应用标识符单元字符串压缩方法。 3.1.9 GS1-128 一种条码符号,128条码的子集。 注:我国也称为商品条码128条码。 3.2 数学运算符 下列数学运算符适用于本文件。 div 取整数商运算符 两数相除取整数商的运算; mod 余数运算符 两数相除取余数的运算。 4 DataBar条码描述 4.1 DataBar条码的类型 DataBar条码系列条码符号包括DataBar-14条码(详见第5章)、限定式DataBar条码(详见第6章) 和扩展式DataBar条码(详见第7章)3种类型。 其中: ---DataBar-14条码包括标准全向DataBar-14条码(简称全向DataBar)、截短式DataBar-14条码 (简称截短式DataBar)、层排式DataBar-14条码(简称层排式DataBar)、全向层排式DataBar- 14条码(简称全向层排式DataBar); ---扩展式DataBar条码包括单行扩展式DataBar条码(简称扩展式DataBar)和层排扩展式Data- Bar条码。 4.2 DataBar条码的特点 DataBar条码系列符号的特点包括: a) 可编码字符集: 1) DataBar-14条码和限定式DataBar条码:数字0~9; 2) 扩展式DataBar条码:信息交换用七位编码字符集(见GB/T 1988)的一个子集,其中包括 全部英文大、小写字母,数字和选出的21个标点符号(含空格符号)。另外还有一个特殊 功能字符FNC1。 b) 符号字符结构: 每种类型的符号采用不同的(n,k)结构,每个符号字符是n个模块宽,由k个条和k个空组成。 c) 符号类型: 连续型一维条码符号。 d) 数据容量及字符集: 1) DataBar-14条码和限定式DataBar条码:应用标识符(见GB/T 16986)“01”加14位数字 的项目标识代码; 2) 扩展式DataBar条码:74个数字或41个字母字符。 注1:最大数据容量包括适合的隐含的应用标识符,但不包括FNC1字符。扩展式DataBar条码的数据容量取决于 编码方法,对于AI(01)+其他AI数据串,最大数据容量为74个数字;对于所有其他 AI数据串,最大数据容 量为70个数字;对于AI(01)+(392X)+所有其他AI数据串,最大数据容量为77个数字。 e) 错误校验: 1) DataBar-14条码:模79校验值; 2) 限定式DataBar条码:模89校验值; 3) 扩展式DataBar条码:模211校验值。 f) 具有字符自校验功能。 g) 可双向译码。 注2:DataBar条码系列条码符号的特点总汇参见附录A。 4.3 附加特征 DataBar条码符号系列有以下附加特征: a) 数据压缩:DataBar条码系列符号均具有对数据串进行优化的数据压缩方法。扩展式DataBar 条码选特定的应用标识符AI优化组合。 b) 各部分的连接:所有的DataBar条码符号均包含连接标志。当连接标志是“0”时,表示DataBar 条码符号是独立的。当连接标志是“1”时,表示DataBar条码系列符号连接有一个二维部分及 相应的分隔符。 c) GS1128条码模拟:识读器设定在GS1128模拟方式时,传输DataBar条码系列符号的编码数 据如同传输一个或多个GS1128符号的编码数据。 4.4 符号结构 每个DataBar条码符号包括外侧保护符、数据符和定位符。 DataBar-14条码和扩展式DataBar条码的两端的保护符各由一个条/空对或一个空/条对的2个单 模块单元组成。层排式 DataBar和层排扩展式 DataBar在符号每行的两端都有保护符。限定式 DataBar条码专有防止误读的保护符。附录B中B.1给出了外侧保护符单元的印刷注意事项。 每个符号具有两个或多个数据符,每个数据符都采用(n,k)结构。数据符的值通过数学运算形成 编码数据。 定位符是一组供识读器识别和确认的条空组合,确定单元的相对位置。每个符号包含一个或多个 定位符,定位符还具有校验符和段标识符的作用。 所有DataBar条码符号都包含一个连接标志。如果连接标志是“1”,则作为一维部分的DataBar条 码及与其相邻的GS1复合码分隔符应该按照ISO/IEC 24723的要求与二维部分对齐。 4.5 DataBar条码的条空设置 DataBar条码符号的条空深浅不能倒置,条必须是深色,空必须是浅色,如果互置,识读器将无法区 分保护符而导致误读。 5 DataBar-14条码符号的要求 5.1 DataBar-14条码的基本特点 DataBar-14条码符号能够对20000000000000(2×1013)个数值编码。每个数值由14位数字组成, 第一位是连接标志。数值大于或等于10000000000000(1×1013),则连接标志为“1”,后13位数字加上 一个隐含的校验码就构成了包含包装指示符的14位全球贸易项目代码。例如,数值10001234567890 对应的贸易项目代码为00012345678905。 示例:图1为一个独立的全向DataBar-14的示例。 图1的数据中,开头的(01)是隐含的应用标识符,不在符号中编码;最后一位数字9是一个按模10 计算的校验码,不在符号中编码。校验码的计算见附录C。 图1 数据为(01)20012345678909的全向DataBar-14示例 5.2 DataBar-14条码的符号结构 5.2.1 结构概述 DataBar-14条码符号分为8个区域,共96个模块。八个区域从左到右依次为:左侧保护符、数据符 1、左侧定位符、数据符2、数据符4、右侧定位符、数据符3和右侧保护符。结构如图2所示。八个区域 的条、空及模块组成如下: a) 左侧保护符:由1个模块宽的空和1个模块宽的条组成; b) 数据符1:由4个空和4个条共16个模块组成,(n,k)=(16,4); c) 左侧定位符:由3个空和4个条共15个模块组成; d) 数据符2:由4个条和4个空共15个模块组成,(n,k)=(15,4); e) 数据符4:由4个条和4个空共15个模块组成,(n,k)=(15,4); f) 右侧定位符:由3个条和2个空共15个模块组成; g) 数据符3:由4个空和4个条共16个模块组成,(n,k)=(16,4); h) 右侧保护符:由1个模块宽的空和1个模块宽的条组成。 数据符1与数据符2为左侧数据符对;数据符3与数据符4为右侧数据符对。 注:图中箭头表示每个字符单元排序的方向。 图2 数据为(01)04412345678909的全向DataBar示例 整个符号包括46个单元,共96个模块,见附录D。在全向扫描识读环境中,全向DataBar条码符 号的符号高度应大于或等于33个模块宽度(X 尺寸)。 注:对于(n,k)条码,模块宽度即X 尺寸(X)。 全向DataBar条码符号最左边的空或最右边的条的颜色与相邻的背景区域颜色相同,那么第一个 或最后一个单元可能会出现宽于1个模块的情况,但不会影响符号的识读。 5.2.2 数据符结构 每个数据符的模块组配为(n,k)结构,其中n为模块数,k是组成数据符的条空对的数目。数据符 1和数据符3(又称外侧数据符)的n值是16,k值是4;数据符2和数据符4(又称内侧数据符)的n值是 15,k值是4。 在图2中,箭头表明每个字符的单元排序的方向。数据符1和数据符4的单元从左到右排序,数据 符2和数据符3的单元从右到左排序。因此,数据符的单元是朝着相邻的定位符排序的。 每个符号的单元集合包含奇和偶2个子集,这里的奇和偶指的是每个子集中单元序号的奇、偶。例 如,奇子集由第一、第三、第五和第七单元组成,在数据符1和数据符2中,奇数单元是空,偶数单元是 条。在符号数据符3和数据符4中,奇数单元是条,偶数单元是空。 5.2.3 数据符值 5.2.3.1 数据符值概述 对每个数据符值,由一个算法给出奇子集和偶子集中各单元宽度的值(以模块为单位)组成的序列, 需要为这个算法提供单元数量、模块数量、单元最大宽度以及子集中所有的单元是否都比1个模块宽等 信息。附录E给出了用C语言程序实现的生成DataBar-14条码数据符单元的算法。 5.2.3.2 外侧数据符值 外侧数据符的有效的偶子集应至少有一个单个模块宽的单元,有效的奇子集则不必要具有一个单 个模块宽的单元。对偶数单元的上述限制保证了数据符的各个边缘到相似边缘距离(条加空与空加条) 有唯一的模块和。 表1描述了(16,4)子集的特征,列出了5组奇子集和偶子集对。2个子集都具有偶数个模块。最 宽的单元的宽度被规定下来,保证在一对相邻单元中的模块数之和不会超过9。在有限制要求的情况 下,构成一个(16,4)字符的条空组合的模式共有2841种,能表示2841个值。 表1 外侧数据符(16,4)的特征 数据符值的 范围 前面各组所能表示的 数据符值总数(GSUM) 奇/偶子集 模块数 奇数/偶数 最宽单元 奇子集值的 总数(TODD) 偶子集值的 总数(TEVEN) 0~160 1 0 12/4 8/1 161 1 161~960 2 161 10/6 6/3 80 10 961~2014 3 961 8/8 4/5 31 34 2015~2714 4 2015 6/10 3/6 10 70 2715~2840 5 2715 4/12 1/8 1 126 (16,4)数据符值VD 与奇子集的值及偶子集的值的关系见式(1): VD=(VODD×TEVEN)+VEVEN+GSUM (1) 通过式(2)和式(3)把外侧数据符的值VD 编码为VODD和VEVEN: VODD=(VD-GSUM)divTEVEN (2) VEVEN=(VD-GSUM)modTEVEN (3) 式中: VD ---数据符值; VODD ---奇子集的值; TEVEN---偶子集值的总数; VEVEN---偶子集的值; GSUM ---前面各组所能表示的字符值的总数。 示例:对一个值为2315的(16,4)数据符进行编码。从表1可知,数据符的值在第4组内,因此GSUM=2015,TEVEN= 70。应用上面的公式: VODD=(2315-2015)div70=300div70=4 VEVEN=(2315-2015)mod70=300mod70=20 符号数据符值2315在第4组中(见表1),该数据符有:一个6个模块的奇子集,子集值4是10个 连续值(0~9)中的一个;一个10个模块的偶子集,子集值20是70个连续值(0~69)中的一个。使用附 录E中的程序可以得到:该数据符各奇数单元的宽度是{1221},各偶数单元的宽度是{1513},整个 字符各单元的宽度为{11252113},单元宽度序列朝向相邻定位符排序。 5.2.3.3 内侧数据符值 内侧符号数据符有效的奇子集应至少有一个单个模块宽的单元,有效的偶子集则不必具有一个单 个模块宽的单元。对奇数单元的上述限制保证数据符的各个边缘到相似边缘距离有唯一的模块和。 表2描述了(15,4)子集的特征,列出了4组奇子集和偶子集对。奇子集具有奇数个模块,偶子集具 有偶数个模块。最宽的单元的宽度被规定下来,保证在一对相邻单元中的模块数之和不会超过9。在 有限制要求的情况下,构成一个(15,4)字符的条空组合的模式共有1597种,能表示1597个值。奇子 集允许值的范围被限定下来,保证奇数单元序号为1的单元宽度不超过4个模块。 表2 内侧数据符(15,4)的特征 数据符值的范围 组 前面各组所能表示的 数据符值总数(GSUM) 奇/偶子集 模块数 奇数/偶数 最宽单元 奇子集值的总数 (TODD) 偶子集值的总数 (TEVEN) 0~335 1 0 5/10 2/7 4 84 336~1035 2 336 7/8 4/5 20 35 1036~1515 3 1036 9/6 6/3 48 10 1516~1596 4 1516 11/4 8/1 81 1 (15,4)数据符值VD 与奇子集的值及偶子集的值的关系见式(4): VD=(VEVEN×TODD)+VODD+GSUM (4) 通过式(5)和式(6)把内侧数据符的值VD 编码为VEVEN和TODD: VEVEN=(VD-GSUM)divTODD (5) VODD=(VD-GSUM)modTODD (6) 式中: VD ---数据符值; VEVEN---偶子集的值; TODD ---奇子集值的总数 VODD ---奇子集的值; GSUM ---前面各组所能表示的字符值的总数。 注:与(16,4)外侧数据符相比,这些计算式中偶子集和奇子集的位置是相反的。 5.2.4 条码符号的值 条码符号的值由左侧数据符对的值和右侧数据符对的值组合构成。各数据符对的值由相应外侧数 据符的值和内侧数据符的值组合构成。数据符对的值的范围列在表3中。 表3 数据符对的值 外侧数据符 内侧数据符 数据符对 (n,k) 值的总数(VOUTSIDE) 值的范围 (n,k) 值的总数(VINSIDE) 值的范围 值的数目 值的范围 (16,4) 2841 0~2840 (15,4) 1597 0~1596 4537077 0~4537076 数据符对的值VPAIR与内、外侧数据符值的关系见式(7): VPAIR=(1597×COUTSIDE)+CINSIDE (7) 式中: CINSIDE ---内侧数据符值; COUTSIDE---外侧数据符值。 通过式(8)和式(9)把数据符对的值VPAIR编码为COUTSIDE与CINSIDE: COUTSIDE=VPAIRdivVOUTSIDE (8) CINSIDE=VPAIRmodVINSIDE (9) 式中: COUTSIDE---外侧数据符值; VPAIR ---数据符对的值; VOUTSIDE---外侧数据符值的总数; CINSIDE ---内侧数据符值; VINSIDE ---内侧数据符值的总数。 示例1:如果数据符对的值VPAIR为1971265,那么COUTSIDE与CINSIDE是: COUTSIDE=1971265div1597=1234 CINSIDE=1971265mod1597=567 符号的值与左侧和右侧数据符对的值的关系见式(10): VSYMBOL=(4537077×VLPAIR)+VRPAIR (10) 通过式(11)和式(12)把符号的值VSYMBOL编码为VLPAIR与VRPAIR: VLPAIR=VSYMBOLdiv4537077 (11) VRPAIR=VSYMBOLmod4537077 (12) 式中: VSYMBOL---符号的值; VLPAIR ---左侧数据符对的值; VRPAIR ---右侧数据符对的值。 示例2:如果符号的值VSYMBOL是1234567890,那么左侧数据符对的值VLPAIR和右侧数据符对的值VRPAIR是: 数据符值组合产生 20585067703929 个值。其中,只有前面的 20000000000000 个值 (0~ 19999999999999)被使用。最高位数字是二维部分连接标志:0用于独立的全向DataBar条码、截短式 DataBar条码、层排式DataBar条码或全向层排式DataBar条码,1用于二维部分与主符号全向DataBar 条码、截短式DataBar条码、层排式DataBar条码或全向层排式DataBar条码相结合的情况。将其余 13位数字与标志位分离,形成项目标识。隐含的模10校验码被计算出来(见附录C),加到1......

英文网页English: GB/T 36069-2018

相关标准: GB/T 38660|GB/T 36078|GB/T 36061|GB/T 38660|