您的当前位置:首页正文

UPC-A商品条码

来源:九壹网
UPC-A商品条码

UPC-A商品条码是用来表示UCC-12商品标识代码的条码符号,是由美国统一代码委员会(UCC)制定的一种条码码制。

UPC-A商品条码由左侧空白区、起始符、左侧数据符、中间分隔符、右侧数据符、校验符、终止符、右侧空白区及供人识别字符组成,符号结构基本与EAN-13相同,如图3-13所示。

图3-13 UPC-A商品条码符号

UPC-A供人识别字符中第一位为系统字符,最后一位是校验字符,它们分别放在起始符与终止符的外侧;并且,表示系统字符和校验字符的条码字符的条高与起始符、终止符和中间分隔符的条高相等。

UPC-A左、右侧空白区最小宽度均为9个模块宽,其它各组成部分的模块数与EAN-13相同 UPC-A左侧6个条码字符均由A子集的条码字符组成,右侧数据符及校验符均由C子集的条码字符组成。

UPC-A条码是EAN-13条码的一种特殊形式,UPC-A条码与EAN-13码中N1 =“0”兼容。

UPC码共有A、B、C、D、E等五种版本。 UPC码的各种版本 应用对象 格 式 1、UPC-A 通用商品

SXXXXX XXXXXC 2、UPC-B 医药卫生

SXXXXX XXXXXC 3、UPC-C 产业部门

XSXXXXX XXXXXCX 4、UPC-D 仓库批发

SXXXXX XXXXXCXX 5、UPC-E 商品短码 XXXXXX

注:S-系统码 X-资料码 C-检查码

UPC码

UPC码,英文全名:Universal Product Code。

UPC码是美国统一代码委员会UCC制定的商品条码,它是世界上最早出现并投入应用的商品条码,在北美地区得以广泛应用。UPC码在技术上与EAN码完全一致,它的编码方法也是模块组合法,也是定长、纯数字型条码。UPC码有5种版本,常用的商品条码版本为UPC-A码和UPC-E码。UPC-A码是标准的UPC通用商品条码版本,UPC-E码为UPC-A的压缩版。

UPC-A码

UPC-A码供人识读的数字代码只有12位,它的代码结构由厂商识别代码(6位)(包括系统字符1位)、商品项目代码(5位)、和校验码(1位)共三部分组成。

UPC-A码的代码结构中没有前缀码,它的系统字符为一位数字,用以标识商品类别。带有规则包装的商品,其系统字符一般为“0,6或7”。 UPC-E码

UPC-E码是UPC-A码的缩短版,是UPC-A码系统字符为0时,通过一定规则销0压缩而得到的。

UPC码历史背景:以美国食品边锁协会于1970年作为食品统一商品代码制定的UPGIP为基础,在1973年以美国、加拿大为对象制定的统一商品代码的原版。A版由NS1位数字、厂商识别代码5位数字、商品项目代码5位数字、校验码1位数字的共计12位数字组成。由于在美国、加拿大,以12位数字的这一 UPC为基础的系统得到普及,因此无法使用目前13位数字的EAN条码符号。所以,向上述两个国家的商品出口必须获得 UPC的厂商识别代码来表示UPC符号。

不兼容,码制不同. UPC-A是12位,Ean-13码是13位.而且Ean-13码是有前缀码要求标准的. 但一般的扫描器基本上可以同时扫描这两种条码. UPC码参考资料: http://www.systron.com.cn/tiaoma/upc.htm EAN码参考资料: http://www.systron.com.cn/tiaoma/ean.htm 随着UPC的普及与成功,于1977年以欧洲各国为中心制定的统一商品代码。此后成为国际性统一商品代码。UPC由12位数字构成,与此相对,EAN由包括前置码1位数字及国别码2-3位数字的13位数字构成。

通用产品代码

(重定向自UPC码)

通用产品代码(Universal Product Code),通常简称UPC码,是美国统一编码协会(UCC)制定的一种商品条码,主要在美国及加拿大使用。在其基础之上发展起来的EAN码则已发展成为适用范围最广的通用条码。

目录 [隐藏]

• •

o o o •

1 历史 2 编码规则

2.1 UPC-A码 2.2 UPC-B\\C\\D码 2.3 UPC-E码

3 参考资料

历史[编辑]

UPC码是在IBM公司工程师诺曼·伍德兰的环形码基础上诞生的。1966年,美国国家食物连锁协会(National Association of Food Chains (NAFC))要求研制一种加快货物验收速度的设备,国家收款机(National Cash Register,IBM公司的前身)在1967年开发出了用来替代伍德兰德牛眼码的一种新式同心圆环码。 1970年夏天,应国家食物连锁协会要求,Logicon公司开发出了食品工业统一码(Universal Grocery Products Identification Code (UGPIC))。很快,美国超市Ad Hoc组织在Logicon公司建议下制造了UPC码。美国统一编码协会在1973年建立了UPC码系统,并且实现了该码制标准化。UPC码首先在杂货零售业中试用,1974年6月25日,俄亥俄州的Marsh超级市场安装了由NCR制造的第一台UPC扫描器。在使用UPC条码的27种商品中,第一个被收银员沙龙·布坎南(Sharon Buchanan)扫描的是标价69美分的十片装箭牌口香糖。在十年内,条码扫描器攻占了一半的美国超市。至1989年,达到全美食品店的62%。

[1992年]香港惠康超级市场成为全港第一家使用UPC系统的超市,为客人提供更快更方便的付款服务。根据2004-2008的报告,惠康超级市场的分店数目因而提升。

编码规则[编辑]

UPC条码

UPC码只能用来表示0-9的数字。每7个模组表达一个字符,每个模组有空(白色)与条(黑色)两种状态。 UPC码又分为UPC-A、B、C、D、E五种版本。

UPC-A码[编辑]

用于通用商品,是适用范围最广的一种UPC码。一共有113个模组,每个模组长0.33毫米。左右两个各由9个模组组成的空白。UPC-A码是定长码,只能表示12位数字。从左至右,依次是3个模组(101)的起始码、1位的系统码、5位的左侧数据码、5个模组(01010)的中间码、5位的右侧数据码、检查码、3个模组(101)的终止码。其中,起始码、中间码、终止码的模组长度都要长于数据码。

对应法则:左侧数据码与右侧数据码的数值对应规则并不相同,左侧数据码含有奇数个模组,右侧数据码含有偶数个。黑色模组对应逻辑值为1,白色则为0。

左侧资料码 右侧资料码 数值 逻辑值 逻辑值 0 0001101 1110010 1 0011001 1100110 2 0010011 1101100 3 0111101 1000010 4 0100011 1011100 5 0110001 1001110 6 0101111 1010000 7 0111011 1000100 8 0110111 1001000 9 0001011 1110100 可以看出,左侧数据码是右侧数据码的反码。 以上图中的数字4为例:首先确定它是右侧数据码,然后读取出它的逻辑值:1011100。转换成条与空则是:细黑(1)、细白(0)、粗黑(111)、粗白(00)。

检查码:检查码为全部12位数据码最后一位。如果从左至右依次将数据码前十一位命名为N1-N11,检查码命名为C。则检查码C的计算方式如下:

CC =(N1+N3+N5+N7+N9+N11)* 3 +(N2+N4+N6+N8+N10)然后取个位。 C=10-CC(若

C值为10,则取0)。 以图中条码为例,cc=(0+6+0+2+1+5)*3+(3+0+0+9+4)=58 c=2

UPC-B\\C\\D码[编辑]

与UPC-A码基本相同。其中:B码主要用于医药卫生;C码用于产业部门,第二位为系统码,倒数第二位为检查码;D码用于仓库批发,倒数第三位为检查码

UPC-E码[编辑]

短码,总长度为8个字码。A码与E码之间数字的对应规则与最后一位检查码有关。如下: 检查码 UPC-E UPC-A 0 XXNNN0 0XX000-00NNN+检查码 1 XXNNN1 0XX100-00NNN+检查码 2 XXNNN2 0XX200-00NNN+检查码 3 XXXNN3 0XXX00-000NN+检查码 4 XXXXN4 0XXXX0-0000N+检查码 5 XXXXX5 0XXXXX-00005+检查码 6 XXXXX6 0XXXXX-00006+检查码 7 XXXXX7 0XXXXX-00007+检查码 8 XXXXX8 0XXXXX-00008+检查码 9 XXXXX9 0XXXXX-00009+检查码 • 对应法则:至于数字与模组之间的对应关系,也与最后一位有关:

检查码 规则 0 EEEOOO 1 EEOEOO 2 EEOOEO 3 EEOOOE 4 EOEEOO 5 EOOEEO 6 EOOOEE 7 EOEOEO 8 EOEOOE 9 EOOEOE E表示偶码,O表示奇码。UPC-E的奇码与UPC-A的奇码完全相同。 奇码 偶码 数值 逻辑值 逻辑值 0 0001101 0100111 1 0011001 0110011 2 0010011 0011011 3 0111101 0100001 4 0100011 0011101 5 0110001 0111001 6 0101111 0000101 7 0111011 0010001 8 0110111 0001001 9 0001011 0010111 • 检验码:计算UPC-E的检查码时,先将其转换为对应的UPC-A码,然后按照一样的模式计算出检查码即可。

因篇幅问题不能全部显示,请点此查看更多更全内容