一种二元ab条形码的制作方法
【技术领域】
[0001]本发明涉及一种条形码,尤其涉及一种二元AB条形码。
【背景技术】
[0002]条形码是美国人诺曼.约瑟夫.伍德兰与大学同学伯纳德.西尔弗联手发明的,1952年在美国获得专利权。由于当时条形码读取技术未能跟上,条形码当时属于一项超前发明。直到获得专利权22年后,条形码才在美国商店首次露脸。条形码或条码(barcode )是由一组按一定编码规则排列的条、空符号,用以表示一定的字符、数字及符号组成的信息。条码系统是由条码符号设计、制作及扫描阅读组成的自动识别系统。它集编码、印刷、识别、数据采集和处理于一身。
[0003]条码卡分为一维码和二维码两种。一维码比较常用,如日常商品外包装上的条码就是一维码。它的信息存储量小,但仅能存储一个代号,使用时通过这个代号调取计算机网络中的数据。条形码的种类很多,常见的大概有二十多种码制,其中包括:Code39码、Codabar 码、Code25 码、ITF25 码、Matrix25 码、UPC-A 码、UPC-E 码、EAN-13 码、EAN-8 码等一维条码。其中EAN码是当今世界上广为使用的商品条码,已成为电子数据交换(EDl)的基础。
[0004]为了使商品能够在全世界自由、广泛地流通,企业无论是设计制作、申请注册还是使用商品条形码,都必须遵循商品条形码管理的有关规定。EAN商品条形码亦称通用商品条形码,由国际物品编码协会制定,通用于世界各地,是目前国际上使用最广泛的一种商品条形码。EAN商品条形码常用的分为EAN-13 (标准板)和EAN-8 (缩短板)两种。商品条形码的编码遵循唯一性原则,以保证商品条形码在全世界范围内不重复,即一个商品项目只能有一个代码,或者说一个代码只能标识一种商品项目。不同规格、不同包装、不同品种、不同价格、不同颜色的商品只能使用不同的商品代码。商品条形码的编码遵循永久性原则,即产品代码一经分配,就不再更改,并且是终身的。
[0005]一维码比较简单,信息存储量小,而且容易沾污、受损、残缺不全,造成识码器很难识读,而二维条形码图形比较复杂,不能直接识读,不利于产品销售。
【发明内容】
[0006]为克服现有技术中存在的不足,本发明提供了一种符合条形码国际标准,方便识码器识别,结构相对简单,能直接识读的二元AB条形码。
[0007]为达到上述目的,本发明所采用的技术方案是:一种二元AB条形码,以商品条形码一维码制设计原理为基础,抽取一个作为主码A,以主码A为依据派生一个副码B,主码A与副码B形成二元AB条形码。
[0008]进一步的,所述商品条形码为EAN通用商品条形码。
[0009]进一步的,所述二元AB条形码与自然数码一一对应,关系式为:
(K+1) A+KB- (K+1) 2+1=Ν ;1 彡 A 彡 2K+1,1 彡 B 彡 2K+1,K+2 彡 A+B 彡 3K+2,O( IA-Bl ( K ;
其中K为常数,N为条形码的系数。
[0010]进一步的,所述主码A与副码B的关系式为:Β=10η+2_Α,η为条形码的位数。
[0011]本发明的有益技术效果是:通过A码和B码的组合使用,A码和B码互为依存依托、互为补充,大大提高了商品条形码识读的可靠性、准确性;使得二元AB条形码具有防伪、补缺、修损的实用性,编码过程推导简单明了,编码易实现。其码制编码推导过程,适用于其它一维条形码,因此有着广阔的应用前景。
【附图说明】
[0012]下面结合附图对本发明做进一步说明。
[0013]图1为本发明的条码使用示意图。
【具体实施方式】
[0014]如图1所示的一种二元AB条形码,以商品条形码一维码制设计原理为基础,抽取一个作为主码Α,以主码A为依据派生一个副码B,主码A与副码B形成二元AB条形码。
[0015]进一步的,所述商品条形码为EAN通用商品条形码。依据一维条形码码制设计原理,以EAN通用商品条形码中的一个值抽取产出A码,依据关系式产出B码。如:
(1)ΕΑΝ—13 码,Β=1013+2-Α ;
(2)ΕΑΝ—8 码,Β=108+2-Α ;
(3)ΕΑΝ—128 码,Β=10128+2-Α ;
其码制编码推导过程,适用于其它一维条形码。二元AB条形码,可以防伪、补缺、修损,编码过程推导简单明了,编码易实现。
[0016]在二元AB码中,A码为主码,A码值前三位为世界各国或地区代码,严格遵守国际编码协会赋码规定。B码是副码,B码值随A码值的变化而变化,A码和B码合起来为一个整体。
[0017]A码值+B码值=特定常数(EAN码),如:Α码值+B码值=1013+2 (EAN-13码)、A码值 +B 码值=108+2 (ΕΑΝ-8 码)、A 码值 +B 码值=10128+2 (EAN-128 码),
按照数位顺序,从右往左排列。设A码和B码对应位置上的数分别为\和B i0
[0018]则Ai+Bi=9 (i 彡 3),特别 A1=O,则 B1=2 !A1=I,则 B1=I ;^=2,则 B1=O ;这时 A2+B2=10 ;当 A1=3,则 B1=9 ;A1=4,则 B1=S ^=5,则 B1=T ^6,则 Β1=6 ,K1=T,则 B1=S ^8,则 B1=4 ;A1=9,则 B1=S ;这时,A2+B2=9o
[0019]EAN通用商品条形码一般由前缀部分,制造厂商代码、商品代码和校验码组成。下面以条形码6901706210639为例来分别说明。此条形码分为4个部分,从左到右分别为:I?3位,共3位,对应该条形码690,是中国的国家代码之一(690—695都是中国的代码,由国际物品编码协会分配);4?8位,共5位,对应该条形码的17062,代表生产厂商代码,由厂商申请,国家编码中心分配;9?12位,共4位,对应该条形码的1063,代表厂内商品代码,由厂商自行编制确定;第13位,共I位,对应该条形码的9,是校验码。
[0020]所述二元AB条形码与自然数码一一对应,无重码,具有唯一性,关系式为:
(K+1) A+KB- (K+1) 2+1=Ν ;1 彡 A 彡 2K+1,1 彡 B 彡 2K+1,K+2 彡 A+B 彡 3K+2,O ( IA-Bl ( K ;其中K为常数,N为条形码的系数。
[0021]所述主码A与副码B的关系式为:Β=10η+2-Α,η为条形码的位数。
[0022]二元AB条形码唯一性存在的理论根据:
令Κ=1013,这个一般公式为:
(1013+1).Α+1013.B- (1013+1) 2+1=Ν
I彡 A 彡 2.1013+1,I 彡 B 彡 2.1013+1,1013+2 彡 Α+Β 彡 3.1013+2,0 彡 IA-Bl 彡 113在ΕΑΝ-13码中,即为二元AB码与自然数码一一对应的函数关系式。要证明二元AB码的唯一性,只须证明A码的数值等于N即可,由于(1013+1) Α+1013Β- (1013+1) 2+1=Ν,
(1013+1) Α+1013Β- (1013)2-2.113=N,
(Α+Β-1013-2).1013+Α=Ν,
把设定的 Β=1013+2-Α 代入上式,得(Α+1013+2-Α-1013-2).1013+Α=Ν
0.1013+A=N,A=N, 二元(Α,B)码于 N 码等价。
[0023]对于ΕΑΝ-8码,ΕΑΝ-128码,其证明方法雷同。这就说明,二元AB码与自然数码是一一对应的,无重码,并且是唯一的。
[0024]一维条形码单一、信息量小,有的商品在长途运输过程中,所标识的条形码容易沾污、受损、残缺不全,识码器很难识读。而二元AB条形码可联立或分开放置,可明可暗,可以防伪、补缺、修损,A码和B码互为依存依托、互为补充,大大提高了商品条形码识读的可靠性、准确性。二元AB条形码具有实用性,有着广阔的应用前景。
[0025]尽管上文对本发明的【具体实施方式】给予了详细描述和说明,但是应该指明的是,我们可以依据本发明的构想对上述实施方式进行各种等效改变和修改,其所产生的功能作用仍未超出说明书所涵盖的精神时,均应在本发明的保护范围之内。
【主权项】
1.一种二元AB条形码,其特征在于:以商品条形码一维码制设计原理为基础,抽取一个作为主码A,以主码A为依据派生一个副码B,主码A与副码B形成二元AB条形码。2.根据权利要求1所述的二元AB条形码,其特征在于:所述商品条形码为EAN通用商品条形码。3.根据权利要求1所述的二元AB条形码,其特征在于:与自然数码一一对应,关系式为: (K+1) A+KB- (Κ+1) 2+1=Ν ;1 彡 A 彡 2K+1,1 彡 B 彡 2K+1,K+2 彡 A+B 彡 3K+2,O 彡 IA-Bl 彡 K ; 其中K为常数,N为条形码的系数。4.根据权利要求1所述的二元AB条形码,其特征在于:所述主码A与副码B的关系式为:Β=10η+2-Α,η为条形码的位数。
【专利摘要】本发明公开了一种二元AB条形码,以商品条形码一维码制设计原理为基础,抽取一个作为主码A,以主码A为依据派生一个副码B,主码A与副码B形成二元AB条形码,所述主码A与副码B的关系式为:B=10n+2-A,n为条形码的位数。本发明通过A码和B码的组合使用,A码和B码互为依存依托、互为补充,大大提高了商品条形码识读的可靠性、准确性;使得二元AB条形码具有防伪、补缺、修损的实用性,编码过程推导简单明了,编码易实现。其码制编码推导过程,适用于其它一维条形码,因此有着广阔的应用前景。
【IPC分类】G06K19/06
【公开号】CN104899628
【申请号】CN201510251932
【发明人】陈怀古
【申请人】陈怀古
【公开日】2015年9月9日
【申请日】2015年5月18日