您好,欢迎来到标准下载网!

【国家标准(GB)】 库德巴条码

本网站 发布时间: 2024-12-07 06:40:36
  • GB/T12907-2008
  • 现行

基本信息

  • 标准号:

    GB/T 12907-2008

  • 标准名称:

    库德巴条码

  • 标准类别:

    国家标准(GB)

  • 英文名称:

    Codabar Bar Code
  • 标准状态:

    现行
  • 发布日期:

    2008-07-16
  • 实施日期:

    2009-01-01
  • 出版语种:

    简体中文
  • 下载格式:

    .rar.pdf
  • 下载大小:

    4.15 MB

标准分类号

  • 标准ICS号:

    信息技术、办公机械设备>>35.040字符集和信息编码
  • 中标分类号:

    综合>>基础标准>>A24分类编码

关联标准

出版信息

  • 出版社:

    中国标准出版社
  • 页数:

    20页
  • 标准价格:

    18.0 元
  • 出版日期:

    2009-01-01
  • 计划单号:

    20063748-T-469

其他信息

  • 首发日期:

    1991-05-17
  • 起草人:

    赵辰、吴娟、熊立勇、杨健明、鄢若韫
  • 起草单位:

    中国物品编码中心、湖北省标准化研究院
  • 归口单位:

    全国物流信息管理标准化技术委员会
  • 提出单位:

    全国物流信息管理标准化技术委员会
  • 发布部门:

    国家标准化管理委员会
  • 主管部门:

    国家标准化管理委员会
  • 相关标签:

    条码
标准简介标准简介/下载

点击下载

标准简介:

标准下载解压密码:www.bzxz.net

本标准规定了库德巴条码符号的结构、尺寸、技术要求及参考译码算法。本标准适用于库德巴条码的编码、生成和自动识别。本标准是参照ANSI/AIM-BC3-2000《库德巴条码码制规范》对GB/T 12907-1991《库德巴条码》进行了修订。本标准代替GB/T 12907-1991。本标准与GB/T 12907-1991相比主要变化如下:——用只有两种单元宽度的库德巴条码符号(原称库德巴条码变体)替代具有固定字符宽度的传统库德巴条码。——条码符号质量评估的方法上用GB/T 14258中的条码扫描反射率曲线分析质量分级替代传统检测。具体章节和内容变化如下:——原标准第1章的适用范围修改为“本标准适用于库德巴条码的编码、生成和自动识别。”——增加了“术语和定义”作为第3章。——对原标准中的第3章“结构”和第4章“技术要求”进行了重新编写,为现在标准中第4章“要求”,并增加了数据传输的内容。——删除了原标准中的第5章“原版胶片技术指标”和第6章“质量保证”,增加第5章“参考译码算法”,给出了库德巴条码译码的算法与步骤。——增加了原标准中的附录A“库德巴条码的变体”,增加了附录A“供人识别字符”。——增加了附录B“非强制性特性”, 介绍了传统库德巴条码的高密度特性和参数,ABC库德巴条码的数据连接方法,提供了应用系统采用的两种校验符计算方法。——增加了附录C“外观检查及尺寸允许偏差”,给出了印刷时条码尺寸允差计算公式和目测检测方法。——协加了附录D“应用系统应考虑的因素”,介绍了设计、设备选择、使用环境等方面应注意的问题。——增加了附录E“库德巴条码可译码度计算”,给出了库德巴条码可译码度计算公式和示例。 GB/T 12907-2008 库德巴条码 GB/T12907-2008
本标准规定了库德巴条码符号的结构、尺寸、技术要求及参考译码算法。本标准适用于库德巴条码的编码、生成和自动识别。

下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。
GB/T12905 条码术语
GB/T 14258 信息技术 自动识别与数据采集技术 条码符号印制质量的检验(GB/T 14258-2003,ISO/IEC 15416:2000,MOD)
ISO/IEC 15424 信息技术 自动识别和数据采集技术 数据载体标识符(包括码制标识符)

标准内容标准内容

部分标准内容:

ICS35.040
中华人民共和国国家标准
GB/T12907—2008
代替GB/T12907-1991
库德巴条码
Codabarbarcode
2008-07-16发布
中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会 
数码防伪
2009-01-01实施
GB/T12907—2008
规范性引用文件
3术语和定义
码制特征
符号结构
4.3符号长度
符号高度
校验符
4.6数据传输
4.7质量检验
5参考译码算法
附录A(资料性附录)
附录B(资料性附录)
附录C(资料性附录)
附录D(资料性附录)
附录E(规范性附录)
供人识别字符
非强制性特性
外观检查及尺寸允许偏差
应用系统应考虑的因素
库德巴条码可译码度计算
GB/T12907—2008
本标准是参照ANSI/AIM-BC3-2000《库德巴条码码制规范》对GB/T12907—1991《库德巴条码》进行了修订。
本标准代替GB/T12907-1991。
本标准与GB/T12907-1991相比主要变化如下:一用只有两种单元宽度的库德巴条码符号(原称库德巴条码变体)替代具有固定字符宽度的传统库德巴条码。
一条码符号质量评估的方法上用GB/T14258中的条码扫描反射率曲线分析质量分级替代传统检测。
具体章节和内容变化如下:
一原标准第1章的适用范围修改为“本标准适用于库德巴条码的编码、生成和自动识别。”一增加了“术语和定义”作为第3章。-对原标准中的第3章“结构”和第4章“技术要求”进行了重新编写,为现在标准中第4章“要求”,并增加了数据传输的内容。一删除了原标准中的第5章“原版胶片技术指标”和第6章“质量保证”,增加第5章“参考译码算法”,给出了库德巴条码译码的算法与步骤。-删除了原标准中的附录A“库德巴条码的变体”,增加了附录A“供人识别字符”。一增加了附录B\非强制性特性”,介绍了传统库德巴条码的高密度特性和参数,ABC库德巴条码的数据连接方法,提供了应用系统常采用的两种校验符计算方法。-增加了附录C“外观检查及尺寸允许偏差”,给出了印刷时条码尺寸允差计算公式和目测检测方法。
一增加了附录D“应用系统应考虑的因素”,介绍了设计、设备选择、使用环境等方面应注意的问题。
-增加了附录E“库德巴条码可译码度计算”,给出了库德巴条码可译码度计算公式和示例。本标准的附录E为规范性附录,附录A、附录B、附录C、附录D为资料性附录。本标准由全国物流信息管理标准化技术委员会提出并归口。本标准起草单位:中国物品编码中心负责起草,湖北省标准化研究院参加起草。本标准主要起草人:赵辰、吴娟、熊立勇、杨健明、若韫。本标准于1991年首次发布,本次为第一次修订。1
1范围
库德巴条码
本标准规定了库德巴条码符号的结构、尺寸、技术要求及参考译码算法。本标准适用于库德巴条码的编码、生成和自动识别。2规范性引用文件
GB/T12907—2008
下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。GB/T12905条码术语
GB/T14258信息技术自动识别与数据采集技术条码符号印制质量的检验(GB/T14258一2003,ISO/IEC15416:2000,MOD)
ISO/IEC15424信息技术自动识别和数据采集技术数据载体标识符(包括码制标识符)3术语和定义
GB/T12905和GB/T14258中确立的术语和定义适用于本标准。4要求
4.1码制特征
a)字符集
10个数字:0~9;
—6个附加字符:“”(减号),“$”(美元符号),“”(冒号),“”(斜杠),“”(下位点),“十”(加号)。
-4个起始符/终止符:A、B、C和D。类型为非连续型、具有自校验功能的非定长条码符号。b)
每个条码字符的单元数为7个(4个条3个空)。c)4
d)每个条码字符的宽度为10~14倍的X尺寸。注:条码字符的宽度根据宽窄比和被编码的字符确定,并包括一个X尺寸的字符间隔。常用的条码密度为8.33CPI(X=0.25mm,N=3)。e)
f)条码校验符可选用。
4.2符号结构
库德巴条码符号由左侧空白区、一个起始符、数据符、一个终止符和右侧空白区构成。条码字符间隔把各个条码字符隔开。在库德巴条码符号中关于供人识别字符的要求见附录A。图1是一个完整的条码符号示例,表示的数据为“37859”,起始符为A,终止符为B。1
GB/T12907-2008
空白区
起始符
数据符
图1库德巴符号结构示意
终止符
空白区
每个库德巴条码符号只有两种单元宽度,即“宽”和窄”。窄单元宽度用X尺寸表示,宽单元与窄单元的宽度之比用N表示。X和N的取值在一个条码符号中应保持不变。每个条码字符由四个条单元与三个空单元构成。构成条码字符的条单元与空单元又分别可分为宽单元和窄单元。每个条码字符可以是两个宽单元加五个窄单元或三个宽单元加四个窄单元。宽单元用二进制“1”表示,窄单元用二进制“0”表示,每个字符都可表示为独立的7位二进制形式和相应的宽窄单元形式。条码字符的二进制形式与相应的宽窄单元形式见表1。表1库德巴符号字符集
二进制表示
0000011
0000110
0001001
1100000
0010010
1000010
0100001
0100100
0110000
1001000
0001100
0011000
1000101
表1(续)
GB/T12907—2008
二进制表示
1010001
1010100
0010101
0011010
0101001
0001011
0001110
空白区
左右空白区指起始符左侧和终止符右侧的与空反射率相同的区域,其宽度至少为10个X尺寸。4.2.2起始符和终止符
起始符和终止符用于标识条码的起始端和终止端,只在条码的开始和结尾部分使用。起始符和终止符通常用同一符号表示,也可任意组合。选择一些特殊含义的起始符和终止符见B.1,特殊应用见B.2。
4.2.3条码字符间隔
条码字符间隔是指两个条码字符间宽度为规定范围(至少一个X尺寸)的空。图2是用库德巴条码编码的字符“1”的图形,并指出了条码字符间隔。条码字符间隔
·条码字符间陷
图2带条码字符间隔的库德巴条码字符“1”示意4.3符号长度
符号的长度应包含空白区在内,按公式(1)计算:L=[(2N+5)(C+2)+(N-1)(W+2)JX+(C+1)I+2Q(1)
式中:
包含空白区在内的符号长度;
一宽窄比;
数据符个数(包含校验符);
一包含3个宽单元的数据符个数(字符“,”、“”、“,”、“+十”);W
窄单元宽度;
一条码字符间隔宽度;
GB/T 12907-—2008
Q-空白区宽度。
4.4符号高度
最小条高为条码符号长度的15%,且不得小于5mm。4.5校验符
校验符可选用,B.3规定了推荐的校验符的位置和计算方法。4.6数据传输
4.6.1译码数据
译码数据包括起始符、数据符和终止符。完整的条码符号数据串可以通过译码器进行传输。应用时可选择不传输起始符和终止符。4.6.2码制标识符
码制标识符为“]Fm”,见ISO/IEC15424。其中:J—码制标识符标志(ASCI码值93);F—条码的码制标识符;
m—指示符,m取值见表2。
表2m取值
注1:m的允许取值为0、1、2、4。含义
无选项
ABC库德巴
已识读验证校验码
识读器在传输前已去掉校验码
注2:ABC(AmericanBloodCommission),美国血液委员会。4.7质量检验
4.7.1检验方法
条码符号的检验见GB/T14258。第5章给出了库德巴条码的参考译码算法,用来评估“参考译码”和“可译码度”的参数。
注:传统测量采用尺寸允许偏差法,详见附录C。附录D和附录C中还介绍了其他的印刷指南。4.7.2附加判定参数
条码符号印制质量检验允许根据条码符号规范确定附加判定合格与不合格的标准。下面给出了库德巴条码每条扫描反射率曲线的附加标准。任何不符合下列要求的曲线划为“F”级或“0”级。4.7.2.1宽窄比
扫描曲线中N的测量值应在1.8~3.4范围内。N的设计值范围是2.0~3.0。对于X尺寸小于0.508mm的条码符号,N的值不小于2.5。注:在N设计值小于2.2的情况下很难取得满意的译码性能,其推荐值是3.0。4.7.2.2条码字符间隔的尺寸
窄单元平均测量宽度以\Z”表示,Z值小于0.287mm的条码符号,其字符间隔最大取5.3Z;Z值大于或等于0.287mm的条码符号,其字符间隔最大取3Z。4.7.2.3空白区
条码两侧空白区的最小值为10Z,Z为测量的平均窄单元宽度。5参考译码算法
采用GB/T14258中描述的方法评估条码符号质量时,在可译码度计算中要用到参考译码算法。4
库德巴条码参考译码算法如下:a)确定左侧空白区的存在。
b)对每一个条码字符(包括起始符和终止符),应做以下判断:GB/T12907—2008
1)确定所给条码字符的7个单元宽度,得到最宽的条和最宽的空的宽度;2)4个条的每一个条宽与最宽条的5/8相比较,判断其是宽单元还是窄单元:一如果4个条中有一个条是宽单元,用同样的方法进行3个空和最宽空的5/8相比较,判断是宽单元还是窄单元;
一一如果4个条中有3个为宽单元,3个空中的任何一个与最宽空的比值都应大于3/8,并依此认为所有的空为窄单元;一其他条的组合形式是无效的库德巴条码字符。3)用7位二进制数形式表示的7个单元的对比结果,可以用来检验字符形式的有效性。c)第一个读取的字符应为起始符或终止符,并依此推断扫描方向。d)同一方向连续识读条码字符直到碰到起始符或终止符为止。一个有效的字符应包含一个或多个数据符。为了减小无用数据的干扰,大部分译码器要求最少数据符的个数为3。确定右侧空白区的存在
f)对空白区、条码字符间隔、扫描加速度、绝对计时等特性进行二次检测,以便鉴别特定的识读装置和应用环境
该算法对每一个条码字符的条和空分别进行独立译码,是库德巴条码码制的基本译码算法。附录E给出了通过该参考译码算法进行可译码度计算的公式和示例。C.1中介绍的传统允许偏差t的推导也可借鉴此法。5
GB/T12907—2008
附录A
(资料性附录)
供人识别字符
库德巴条码表示的条码字符所对应的供人识别字符通常与库德巴条码符号一起印制,供人识别字符包括起始符和终止符、数据符(若使用校验符也应包含)。字符的大小和字体形式不做具体规定,可在不超出空白区边界的符号上下方范围内印制。图A.1是一个含供人识别字符的库德巴条码符号。A12345BwwW.bzxz.Net
图A.1含供人识别字符的库德巴条码示意B.1
传统库德巴
附录B
(资料性附录)
非强制性特性
GB/T12907-2008
这一码制的原始版本指传统库德巴,具有固定的条码字符宽度,采用第5章中的参考译码算法实现完全译码。在设备条件制约或应用系统要求的情况下才使用传统库德巴。新的应用领域使用本标准中规定的库德巴条码符号。
表B.1给出了字符平均密度CPI=10时,每个条码字符条空宽度的精确值。这一字符密度下传统库德巴条码印刷单元宽度的允许偏差值t=0.038mm。表B.1
密度为10CPI的传统库德巴条码字符的单元宽度字符
单位为毫米
对需要加大条空宽度和印刷允许偏差的情况,只要为所有给定的尺寸(包含允许偏差)提供一个统一的系数,就可使用较低的印刷密度。GB/T12907—2008
传统库德巴的起始符和终止符有不同的名称,如表B.2所示。这些名称也可以出现在供人工识读字符行中,传递数据所含的信息。表B.2
库德巴条码
起始符/终止符
传统库德巴起始符和终止符的命名传统库德巴条码
起始符
传统库德巴和库德巴条码等价,起始符和终止符的表示方法是相同的。B.2
邻近符号的数据连接
终止符
美国血液委员会为相邻符号的连接制定了一个方法。此方法通常针对ABC库德巴,终止符为“D”的数据应当和起始符为“D”的数据连接。遵守这一方法的译码器应在第一个符号后的19mm范围内寻找相邻符号。如果发现了第二个符号,这两个数据信息可以省略字符D后连接。这一连接过程可双向进行,连接符号的数量也不限,最大信息长度只要控制在译码器允许的最大信息长度范围内即可。B.3
校验符格式
对需要增强数据安全性的应用可采用校验符。校验符应紧随最后个数据符排列在终止符前。B.3.1模16补码校验符
模16补码校验符的编码方法如下:a)
根据表B.3给每个字符赋值。
将所有字符值相加,用和除以16。第二步如果能除尽,校验符值就为0;如果不能除尽有余数,校验符值就为16减去余数的差。在表B.3中找出第三步所得结果对应的字符,这个字符就是校验符。d)
校验符计算示例:
库德巴条码“A37859B”校验符的算法:A=16.3=3.7=7.8=8.5=5.9=9.B=1716+3+7+8+5+9+17=65
65/16=4余1
16-1=15
从表B.3中查出15对应的字符为“+”,因此包含校验符在内的完整的数据译码为A37859十B\表B.3用于计算校验符的库德巴字符数值对照表字
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。
标准图片预览标准图片预览

标准图片预览:






  • 热门标准
  • 国家标准(GB)标准计划
设为首页 - 收藏本站 - - 返回顶部
请牢记:“bzxz.net”即是“标准下载”四个汉字汉语拼音首字母与国际顶级域名“.net”的组合。 ©2009 标准下载网 www.bzxz.net 本站邮件:bzxznet@163.com
网站备案号:湘ICP备2023016450号-1