1、GB 12904一1998前41口本标准非等效采用国际物品编码协会EAN规范总则第部分消费单元编码与标识(1992年版),并结合我国的实际情况对GB/T12904-1991进行了修订。本标准在技术内容上符合EAN规范的技术要求,同时也保证在我国应用的可行性和实用性。标准修订过程中,保留了原标准中适合我国情况的技术内容并对以下几个方面进行了修订1.将原标准名称“通用商品条码”改为“商品条码”,同时增加了商品条码的定义。这样使本标准与商品条码管理办法中关于商品条码的定义相统一,便于今后商品条码的管理与应用。2.对原标准第1章“主题内容与适用范围”进行了修改与完善。3.对原标准第3章中,前置码、标准
2、版商品条码、缩短版商品条码的定义进行了修改与完善同时增加了商品条码、原版胶片条宽减少量、商品消费单元二个术语。4将原标准中第4章“通用商品条码的结构”改为“商品条码的代码结构”,并增加了商品条码所表示的数字代码的编码方法;将原标准第5章“条码符号”改为“商品条码符号的结构”。5对原标准第6章“条码的工进制表示”从编排结构上进行了调整。6.将原标准第8章“条码的质量保证”改为“商品条码的技术要求”。在第8章中增加了原版胶片的技术要求,在条码尺寸偏差控制方面采用了两种偏差控制方法。7.增加了附录0(提示的附录)“EAN巳分配给各编码组织的前缀码”、附录E(提示的附录)“UPC条码”。本标准从实施之
3、日起,代替GB/T12904 !991。本标准的附录A、附录B、附录C都是标准的附录。本标准的附录D、附录E都是提示的附录。本标准由中国物品编码中心提出并归口。本标准起草单位:中国物品编码中心。本标准主要起草人:张成海、赵楠、胡卓璋、晏海连、罗秋科。本标准为第4次修订。;c 1 范围中华人民共和国国家标准商口口口条码Bar code for commod1ty 本标准规定了商品条码的编码、结构、尺寸及技术要求。本标准适用于商品消费单元的条码标识。2 引用标准GB 12904 1998 代替(;B/T12904 l991 下列标准所包含的条文,通过在本标准中引用而构成为本标准的条文。本标准出版时
4、,所示版本均为有效。所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。GB/T 3978 1994 标准照明体及照明观测条件GB/T 12905-1991 条码系统通用术语条码符号术语GB/T 12508一1990光学识别用字母数字字符集第二部分,OCRB字符集印刷图像的形状和尺寸(idtISO 1073 2:1976) 3 定义本标准采用GB/T12905中的定义和下列定义。3. 1 商品条码bar code for commodity 用于标识国际通用的商品代码的一种模块组合型条码。3. 2 标准版商品条码standard version bar code for c
5、nmmodity 用F标识13位数字代码的商品条码。3.3 缩短版商品条码short version bar code for commodity 用于标识8位数字代码的商品条码。3.4 前胃码the leftmost position number 在标准版商品条码所标识的13位数字代码中,最左侧的位数字代码。3. 5 原版胶片条宽减少量bar width reduction(BWR) 在条码原版胶片中,每一条相对其名义宽度尺寸的均匀减少量。3-6 商品消费单元consumerunit 通过零售渠道直接销售给最终用户的商品包装单元。3. 7前缀码prefix 用于标识国际物品编码协会(EAN
6、)所属编码组织成员的代码。4 商品条码的代码结构4. 1 标准版商品条码的代码结构标准版商品条码所表示的代码由13位数字组成,其结构如下国家质量技术监督局19981120批准1999一0701实施7 : GB 12904 1998 结构种类厂商识别代码商品项目代码校验码结构x,x .,x.,x,x,x,x, x,x,x.x,x, x, 结构二x ,x,x, x,x,x,x x吕x,x,x品x,x, 结构二x ,x,x, x,x,x,x ,x,x, x,x,x, x, 注,X,(i 113)表示从有至左的第2位数字代码4. 1. 1 厂商识别代码厂商识别代码由79位数字组成,用于对厂商的唯一标识
7、。厂商识别代码是EAN编码组织在EAN分配的前缀码(X,.X,X11)的基础上分配给厂商的代码。前缀码是标识EAN编码组织的代码,由EAN统一管理和分配,己分配的前缀码见附录D,4. 1.2 商品项目代码商品项目代码由53位数字组成,商品项目代码由厂商自行编码。在编制商品项目代码时,厂商必须遵守商品编码的基本原则z对同一商品项目的商品必须编制相同的商品项目代码g对不同的商品项目3必须编制不同的商品项目代码。保证商品项目与其标识代码一对应,即一个商品项目只有个代码,一个代码只标识一个商品项目。4. 1. 3 校验码用于校验4. ,4. . 2代码的正确性。校验码的计算方法见附录A。4.2缩短版商
8、品条码的代码结构缩短版商品条码所表示的代码由8位数字x,x,x,x,x,x必,X,)组成。其中,x,x,x,x,x.x,x,为商品项目识别代码,是EAN编码组织在EAN分配的前缀码(X,X,X,)的基础上分配给厂商特定商品项目的代码,用于对厂商特定商品项目的唯一标识。凡是校验码,校验码的计算方法见附录A。5 商品条码符号的结构5. 1 标准版商品条码符号的结构标准版商品条码符号由左侧空白区、起始符、左侧数据符、中同分隔符、右侧数据符、校验符、终止符、右侧空白区及供人识别字符组成。见图1和图2。J) EAN已将690、691、692分配给中国物品编码中心。当前缀码为690或691时,标准版商品条
9、码的代码结构同结构,当前缀码为692时,标准版商品条码的代码结构间结构二。2)当前缀码为0009时,商品条码的编码、结构、尺寸及技术要求见附录E.3)同商品的不同种类、规格、包装、颜色等应视为不同的商品项目。7GB 12904一1998空侧M在卜Ltt守飞HHHHHHHHZ二画EEEEEE回回回酣阳9一生川川川川布组一MMMMHHHHHHHHHAM咀HMMMMMMME(忡忡忡川川MMM川4一旦一国EEEEEEEEEE飞豆制LHmmm四”四四”四”2附二OHHHHHHHHHH”1凹tMMMMmmm川回i 主HHHHHHHI酣二十LilA书报码t置脑前左标准版商品条码符号结构图1113 95 左中
10、右侧起左侧数据符间右侧数据符校验符终侧空始分止空(6位数字)(5位数字)(1位数字)自符隔符自区符区标准版商品条码符号构成示意图图25. 1. 1 左侧空白区位于条码符号最左侧的与空的反射率相同的区域,其最小宽度为11个模块宽。5. 1. 2 起始符位于条码符号左侧空白区的右侧,表示信息开始的特殊符号,由3个模块组成。5. 1. 3左侧数据符位于起始符右侧,表示6位数字信息的一组条码字符,由42个模块组成。5. 1.4 中间分隔符位于左侧数据符的右侧,是平分条码字符的特殊符号,由5个模块组成。5. 1.5 右侧数据符位于中间分隔符右侧,表示5位数字信息的一组条码字符,由35个模块组成。5. 1
11、-6校验符位于有侧数据符的右侧,表示校验码的条码字符,由7个模块组成。5. 1. 7 终止符位于条码符号楼验符的右侧,表示信息结束的特殊符号,由3个模块组成。5. 1. 8右侧空白区位于条码符号最右侧的与空的反射率相同的区域,其最小宽度为7个模块宽。为保护右侧空白区的宽度,可在条码符号右下角加“”符号,“”符号的位置及尺寸见图3。5. 1. 9 供人识别字符位于条码符号的下方,与相应的条码字符相对应的、用于供人识别的13位数字。户户J GB 12904 1998 5.2 缩短版商品条码符号的结构缩短版商品条码符号由左侧空白区、起始符、左侧l数据符、中间分隔符、右侧数据符、校验符、终止符、右侧空
12、白区及供人识别字符组成,见图4和图5。左fl)J 起空始自符区十如血监“”田点距,鲁止符右边蜡T的量小直直为7个模块宽图3标准版条码符号有空白区中“”的位置及尺寸图4缩短版商品条码符号结构81 67 中左侧数据符间右侧数据符校验符分(4位数字)(3位数字)(位数字)隔符图5缩短版商品条码符号构成示意图终止符5. 2. 1 缩短版商品条码符号的起始符、中间分隔符、校验符、终止符的结构同标准版。有侧空臼区5.2.2缩短版左侧空白区与右侧空白区的最小宽度均为7个模块宽。为保护左右侧空白区的宽度,可在条码符号左下角加“”符号,在条码符号右下角加“”符号,“”和“”符号的位置及尺寸见图605.2. 3
13、缩短版左侧数据符表示4位数字信息,由28个模块组成。5.2.4 缩短版右侧数据符表示3位数字信息,由21个模块组成。76 12904 1998 GB . E耳- 0.200 330 J. 00 士0.I 01 士0.049士0.096注0.200.363 J. 10 士0.115 士0.053士0.105 注0.200 396 J. 20 士0.132 士0.058士o.115 注0.2084 表5GB 12904 1998 表5(完)平均模块宽度(Al放大革数Mlb, 的允许偏差0. 429 1 30 0. 147 o. 462 1 40 士0.163 0. 495 1 50 士0.178
14、。.528 1. 60 士0.192 0.561 1. 70 士0.209o. 594 1. 80 士o.224 0 621 1. 90 0. 241 0. 660 2 00 士0.256注:上述数值的中间值可线性内插而f辱。8.6条码符号的光学特性a. 6. 1 条码符号必须符合反射率及PCS值的要求。8.6.2 反射率r,的允许偏差士0063 士0068 士0.073士0.078土0.082 士0.087士0.091 0. 097 户的允许偏差士0.124 士0.134 士0.144 士0.153 士0163 士0.172士0.180 0.191 反射率(R)是测量到的反射光通量(Ji)与
15、基准反射光通量(F,)的比值。即R J/F,. 8.fi.2. 1 反射率的测定a)以氧化续(MgO)或硫酸领(BaS04)作为100%反射率的标准;b)光源:以GB/T3978所规定的A光源为标准,见附录B;c)光谱响应特性,S-4响应,见附录C;d)滤光器:Wratten26,见附录C;e)光源的入射角45; f)测定范围:如.2 mm的圆形;自)反射率的测量分辨到百分位。a. 6. 2. 2 反射率要求条码符号中,当空的反射率一定时条的反射率的最大值由公式(4)确定:lgR, = 2 6 (lgR, ) - 0 3 式中:九一空的反射率;(, 条的反射率。8.6.3 反射密度反射密度是反
16、射率R的倒数的常用对数值,即D一lgR,,的尺寸二三0.20注0.20 二注020 二三0.20二主020 注0.20二三020 注0.20 ( 4 ) 空的反射密度应不大于o.500,条的最小反射密度为空的反射密度的函数,见图15及表6,85 GB 12904 1998 表6反射率、反射密度与PCS值的技术指标空反射率%反射密度100 0 。94. 4 0.025 89. I 0.050 84 1 0.075 79.4 0.100 74.9 o. 125 70.8 0 150 66.8 0 175 63. I 0.200 56 2 0.250 53. I 0 275 50 1 0 300 4
17、7.3 0 325 44.7 0. 350 42.2 0. 375 39 9 0 400 37 5 0 425 35 5 0.450 33.5 0. 475 31. 6 0.500 注g上述数值的中间值可线性内插而得a. G. 4 印刷对比度(PCS值)PCS值定义为2条最大反射率% 50 1 43 I 37. I 32 0 27 6 23.7 20. 4 17 6 15. I 11. 2 9. 6 8 3 7. 2 6. 2 5.3 4. 6 3 9 3 4 2. 9 2. 5 R, Rn PCS100%式中gRL一条码中空的反射率,Rv一条码中条的反射率。条码符号的PCS值应大于表6中相应
18、的PCS值。最小反射密度0 30日0.365 0 430 0 495 0 560 0.625 。.690 0.755 0 820 0 950 !. 015 J.080 I 145 I. 210 I. 275 !. 340 I 405 I. 470 !. 535 1.600 在实际应用中,条空的颜色组合应满足第8.6. 1至s.6.4的规定。9 商品条码的印刷厚度空、空白区与条的印刷厚度差必须在O.J mm以下。8。最小PCS值0 499 0 543 0.583 0. 619 0. 653 0 683 0 712 0 737 0 760 0. 801 0 818 0 834 0 849 0.86
19、2 0 874 0 886 0 896 0.904 0 914 0. 921 12904 1998 国峙萄时,专瞩量占喃87 可取值范围仨可取值班圈,./ la o. 5 。.4 GB 0. 2 0 3 莹的E射密度反射密度与PCS值要求0 I 图15100 90 60 80 70 50 . 5 I 0 o. 5 。罩T幅嚣的Un陶时代码位置序号GB 12904-1998 附录A(标准的附录)校验码的计算方法代码位置序号是指包括校验码在内的,由右至左的顺序号(校验码的代码位青序号为1) A2 计算步骤标准版和缩短版校验码计算方法相司,计算步骤如l a)从代码位置序号2开始,所有偶数位的数字代码
20、求和。们将步骤川的和乘以3oc)从j码位置序号3开始,所育奇数位的数字代码求和。d)将步骤b)与步骤c)的结果相加。e)用大于或等于步骤d)所得结果且为10最小整数倍的数减去步骤d)所得结果,其差即为所求校验码的值。例代码690123456789X,校验码的计算见表Al。表Al校验码的计算方法步骤举例说明序号I.自右向左顺序编号代码I6 2从序号2开始求出偶数位上数字之和I 9十7+5十3十1十gc.34 3.3I 34 3 102 4从序号3开始求出奇数位上数字之和I 8+6+4+2+o十626 1102十26山6.用大于或等于结果且为10最小整数倍I130 1282 的数减去,其差即为所求
21、校验码的值校验码x,288 12904 1998 B GB 附录(标准的附录)标准光源A的光谱特性标准光源A的光谱特性曲线如图Bl。. 1100 J / If / / 7 1000 900 80 ll 600 700 擅长.nm500 400 320 240 。280 zoo 160 120 40 80 (EaNEU)bp嗣疆标准光源A的光谱特性图Bl附录(标准的附录)S-4光谱响应特性及Wratten26滤光器的分光特性c s 4光谱响应特性及Wratten2俨滤光器的分光特性曲线见图Cl。/ wn26啤光器I/ s 4 、, / ft % 100 10 90 80 70 60 50 40
22、20 30 600 SOil 400 0 340 1000 900 800 700 世lie.nm8 l s 4光谱响应特性及Wratten26滤光器分光特性图ClGB 12904 1998 附录D(提示的附录)EAN已分配给各编码组织的前缀码. 前缀码各编码组织所在国家地区前缀码各编码组织所在国家(地区)00 13 美国和加拿大609 毛里求斯30 37 法国611 摩洛哥380 保加利亚613 阿尔及利亚383 斯洛文尼亚619 突尼斯385 克罗地亚622 埃及387 波黑625 约旦400 440 德国626 伊朗45、49日本64 芬兰460 469 俄罗斯联邦690 692 中国4
23、71 中国台湾省70 挪威474 爱沙尼亚729 以色列475 拉脱维亚73 瑞典477 立陶宛740 危地马拉479 斯里卡741 萨尔瓦多480 菲律宾742、744洪都拉斯、哥斯达黎加481 白俄罗斯743 尼加拉瓜482 乌克且745 巴拿马484 摩尔多瓦746 多米尼加485 亚美尼亚750 墨西哥486 格鲁吉亚759 委内瑞拉487 哈萨克斯坦76 瑞士489 中国香港特别行政区770 哥伦比亚50 英国773 乌拉圭520 希腊775 秘鲁528 黎巴嫩777 玻利维亚529 塞浦路斯779 阿根廷531 马其顿780 智利535 马耳他784 巴拉圭539 爱尔兰786 厄
24、瓜多尔54 比利时和卢森堡789 巴西560 葡萄牙80 83 意大利569 冰岛84 西班牙57 丹麦850 古巴590 波858 斯洛伐克594 罗马尼亚859 捷克599 匈牙利860 南斯拉夫600 601 南非869 土耳其”() GB 12904 1998 前缀码各编码组织所在国家(地区前缀码各编码组织所在国家(地区)87 荷880 韩国885 泰国888 新加坡890 印度E1 UPC条码的代码结构E1. 1 标准版UPC条码的代码结构893 899 90、9193 94 955 附录E(提示的附录)UPC条码3越南印度尼西亚奥地利澳大利亚新西A马来西亚标准版UPC条码所表示的代
25、码由12位(最左边加。可视为13位数字组成,其结构如下,X12 X, Xrn X, X, X, X, X., X, X, X, X 厂商识别代码商品项目代码一一一一一校验码E1. 1. 1 厂商识别代码厂商识别代码取X12X11X10X,x,x,位,由6位数字组成,用于对厂商的唯一标识,是美国统一代码委员会(UniformCode Council)UCC分配给厂商的代码。注zXu为革统字符,其应用规则见表EI.表El系统字符应用规则系统字符应用范围0,6.7 一般商品2 商品变量单元3 药品及医疗用品4 零售商店内码5 赠券1,日,9保留E1.1. 2 商品项目代码商品项目代码取x,x,x,x
26、,x,位,由5位数字组成,商品项目代码由厂商自行编码其编码方法同标准版商品条码的商品项目代码编码,见标准4.1. 2. E1.1. 3 校验码校验码的计算方法见标准附录A。E1. 2缩短版UPC条码的代码结构缩短版UPC条码的代码结构由8位数字(X,X,X,X,兀X,X,X,)组成其中,(X,X,X,X,X,X,X,)为商品项目识别代码,用于对厂商特定商品项目的唯一标识。x,为系统字符,取值为0.x,x,x,x,x,x,为标准版UPC条码所表示的代码(系统字符为0)消零压缩所得,消零压缩方法见表E21X,为校验码,校验码取消零压缩前标准版UPC代码的校验码!) UPC条码的定义见GB/T129
27、05, 9 GB 12904 1998 表E2标准版UPC条码的代码转换成缩短版UPC条码的代码的压缩方法标准版UPC条码的代码缩短版UPC条码的代码厂商识别代码商品项目代码x., 校验码x,商品项目识别代码校验码(系统字符)Xu Xw x. x. x, x, x. x, x, x, Xu X,o 。x, x, x, Xu Xrn I 。Xu X, x x, x, x. Xu Xrn 2 。Xu X, 3 。x, x, . 。Xu X, X, x, x, 3 Xu X, 9 。x, x, Xu X, x, I 。x, . 。Xu X, x. x, x, 4 Xu X, x. 9 。无零结尾。5
28、 ex,芋O). 。Xu X,. X, x, x, x, 。9 E2 UPC条码的结构E2. 1 标准版UPC条码的结构标准版UPC条码符号(见图El)除左、右空白区最小宽度的模块数与标准版商品条码不同外,其结构同标准版商品条码,见标准5.I。左、有空自区的最小宽度均为9个模块宽。E2. 2缩短版UPC条码的结构缩短版UPC条码符号由左侧空白区、起始符、数据符、终止符、右侧空白区及供人识别字符组成,见图E2,左橱k据特右侧量掘符终止带起始特量据带终止持中间分隔特捕险挥l.四.侧空白t 11111111 | | ?右侧空白E空白区干11111111111111111千古侧空白区! 1111111
29、1111111111 ! 矗统字符非!哑12.35悍阳字带图El标准版UPC条码符号结构图E2缩短版UPC条码符号结构缩短版UPC条码的左侧空白区、起始符的模块数同标准版UPC条码e终止符为6个模块宽,右空白区最小宽度为7个模块,数据符为42个模块。E3 UPC条码的“二进制”表示E3. 1 标准版UPC条码的“二进制”表示标准版UPC条码的“二进制”表示同前置码为0时的标准版商品条码的“二进制”表示。E3. 2缩短版UPC条码的“二进制”表示E3. 2- 1 缩短版UPC条码字符集“一进制”表示同本标准6.1。;二GB 12904-1998 E3. 2. 2 缩短版UPC条码的起始符”二进制
30、”表示同本标准6-2;终止符的“二进制”表示为“010101飞见图E3叫。Jt飞 i i th 图E3缩短版UPC条码终止符示意图E3. 2. 3 缩短版UPC条码中的每个数据符用“二进制”表示时,选用A子集还是B子集的数值取决于校验码,见表E3表E3缩短版UPC条码数据符的字符集选择规则码位置序号条码字符7 6 5 4 3 2 校验码数值。B B B A A A 1 B B A B A A 2 B B A A B A 3 B 日A A A B 4 B A B B A A 5 B A A B B A 6 B A A A B B 7 B A B A B A 8 B A B A A B 9 B A
31、 A B A B E3. 2- 4 缩短版UPC条码中系统字符(X,)和校验码(X,)不用条码字符表示。E4 UPC条码的名义尺寸E4. 1 条码符号的名义尺寸E4-1-1 UPC条码的模块及条码字符名义尺寸UPC条码的模块名义尺寸、条码字符名义尺寸同商品条码,分别见标准7.1. 1和7.l.2oE4. 1. 2 空白区名义尺寸当放大系数为1.00时,标准版UPC条码的左右侧空白区最小名义尺寸均为2.97 mm,缩短版UPC条码的左右侧空白区最小名义尺寸分别为2.97 mm和2.31 mm。E4. 1- 3 起始符、终止符、中间分隔符的名义尺寸标准版UPC条码的起始符、终止符、中间分隔符名义尺
32、寸同商品条码,见标准7.1.40缩短版UPC条码的起始符名义尺寸同商品条码,见标准7.1. 4,当放大系数为1.00时,终止符的名义尺寸见图E4。114寸o. :.右边界0. ,: I 2 31 一单位.mm阁E4缩短版UPC条码终止符名义尺寸9 GB 12904 1998 E4. 1.4 标准版UPC条码的尺寸当放大系数为i.00时,标准版UPC条码的主要名义尺寸见图E5o右上角际t:一一一飞旦旦2. 97 空白区。的04VN阔的,NN左下角标左上角标鸣叫mN的白的N单位,mm图E5标准版UPC条码符号各部分名义尺寸(放大系数为1.00)E4. 1. 5缩短版UPC条码的尺寸当放大系数为1.00时,缩短版UPC条码的主要名义尺寸见图E6。E4. 1. 6 UPC条码放大系数UPC条码放大系数为0.802.00。E4. 2供人识别字符E4. 2. 1 供人识别字符选用OCR-B字符集。右上角标一一空白区左上角标。的审时间的N盯NN时间N左下角挥单位,mm图E6缩短版UPC条码符号各部分名义尺寸(放大系数为1.00) 放大系数为1.00时,供人识别字符的印刷尺寸与印刷位置见图ES、图E6o条码符号放大或缩小时,供人识别字符应以相同的倍率放大或缩小。E4. 2 2 E4. 2. 3 UPC条码技术要求E5 UPC条码的技术要求同商品条码,见本标准第8章。9 I