2 一维条码技术
2。1 一维条形码的简介
条形码按编码格式分为一维码和二维码两种。作为一种商品交易语言,一维条形码在商品流通领域应用最广泛。世界上约有200多种不同的一维码类型,每一种都有区别于其他的编码规则,国际编码协会规定条码中的每个字母或数字都由几条空白和线条组成[3]。一维条形码是由一组排列有序的条、空以及对应的字符所组成。“条”指对光线反射率较低的黑色或者深色部分,“空”指对光线反射率较高的白色或浅色部分。这些由条和空组成的数据用以表达对应的信息,并通过特定的设备来识读,转换成与计算机兼容的二进制和十进制信息[4]。通常每一种物品的编码都是唯一的。对于一般的一维码来说,通过数据库来建立条形码与商品信息之间的对应关系,当计算机接收到条形码的数据时,通过计算机上相关的应用程序来进行数据的操作和处理。所以一般一维条码在使用过程中仅作为识别信息,其意义在于提取计算机系统数据库中的相应信息。
2。2 一维条形码EAN_13码
EAN码(英文全称:EuropeanArticleNumber)由前缀码、厂商识别码、商品项目代码和校验码组成,是国际物品编码协会制定的一种商品用条码,通用于全世界。前缀码是国际EAN组织用来标识各会员组织的代码;厂商代码是EAN编码组织在分配前缀码的前提下分配给厂商的代码;商品项目代码是由厂商自行编码;校验码的目的是校验代码的正确性。EAN码符号有标准版(EAN_13)和缩短版(EAN_8)两种,标准版表示13位数字,缩短版表示8位数字,最后一位为校验位,由前面的12位或7位数字计算得出。本课题的主要研究对象为标准版EAN_13条形码。文献综述
EAN_13条形码一般由前缀部分、制造厂商代码、商品代码和校验码组成。前缀码用以标识国家或地区,其赋码权由国际物品编码协会统一制定。制造厂商的赋码权所属于国家或地区的物品编码组织,我国是国家物品编码中心赋予制造厂商代码。商品代码用以标识商品,其赋码权由产品生产企业自身行使,按照规定的条件决定哪些阿拉伯数字为商品的条形码。最后1位校验码用来校验商品条码中左起1-12位数字代码的准确性。商品的种类、颜色、包装等信息不尽相同,这要求条形码要有自己独特的编码来区分不同的商品