CN108229969A - 组合二维码防伪***和方法、组合二维码、识读装置 - Google Patents
组合二维码防伪***和方法、组合二维码、识读装置 Download PDFInfo
- Publication number
- CN108229969A CN108229969A CN201611128193.4A CN201611128193A CN108229969A CN 108229969 A CN108229969 A CN 108229969A CN 201611128193 A CN201611128193 A CN 201611128193A CN 108229969 A CN108229969 A CN 108229969A
- Authority
- CN
- China
- Prior art keywords
- verification
- combined
- information
- dot matrix
- quick response
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 13
- 239000011159 matrix material Substances 0.000 claims abstract description 124
- 230000004044 response Effects 0.000 claims abstract description 120
- 238000012795 verification Methods 0.000 claims abstract description 86
- 239000011248 coating agent Substances 0.000 claims abstract description 40
- 238000000576 coating method Methods 0.000 claims abstract description 40
- 238000012856 packing Methods 0.000 claims abstract description 6
- 238000007639 printing Methods 0.000 claims abstract description 3
- 238000012937 correction Methods 0.000 claims description 18
- 239000000203 mixture Substances 0.000 claims description 9
- 239000011435 rock Substances 0.000 claims description 6
- 230000006855 networking Effects 0.000 claims description 5
- 238000009434 installation Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 abstract description 2
- 239000008267 milk Substances 0.000 description 8
- 210000004080 milk Anatomy 0.000 description 8
- 235000013336 milk Nutrition 0.000 description 8
- 239000000843 powder Substances 0.000 description 8
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000003362 replicative effect Effects 0.000 description 1
- 238000007790 scraping Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
Landscapes
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Entrepreneurship & Innovation (AREA)
- Credit Cards Or The Like (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
本发明公开一种组合二维码防伪***、组合二维码、识读装置及方法。步骤1,读取粘贴、印刷或打印在待验证物品或外包装上的组合二维码300。步骤2,对组合二维码300中的二维码30解码。步骤3,显示该信息。步骤4,由解码信息引导,下载验证软件。步骤5,移除至少部分覆盖在点阵11表面的覆盖层。步骤6,下载的验证软件对二维码300中的点阵100解码。步骤7,将二维码中的数字与点阵中的数字结合起来,生成验证用数字。该验证用数字由网络500发送数据库601。步骤8,数据库600对验证用数字进行验证,同时对验证的次数进行计数。步骤9,显示验证的结果和验证次数。
Description
技术领域
本发明涉及组合二维码防伪***和方法、组合二维码、识读装置,尤其涉及利用二维码对物品的真伪进行验证。
背景技术
二维码由于制作容易、成本低被广泛用于物品的真伪验证。将编有网址的二维码粘贴、印刷在物品或包装表面,用户用手机等识读设备扫描二维码,即可自动链接到验证网站,在网站的页面上输入验证数字即可与数据库中的数据进行对比,对物品的真伪进行验证。由于二维码的伪造非常容易,为提高防伪性能,通常还进行暗码处理,如在验证数字上设置覆盖层,需要刮取覆盖层才能看到验证数字。
但是利用暗码的防伪,需要用户的配合,如果用户预先不知道有覆盖层,对伪造的二维码就没有识别能力,无法区分真假二维码。即,现有的验证方法有以下缺点:1)使用不便,用户需要手动输入数字,容易出错;2)对***的造假,没有防伪能力,即二维码、验证数字、网址一起造假,用户不易识破。
本申请的发明人在授权公告号CN101615258B(申请号:200810115748.0)公开了一种变码技术,该二维码被至少部分覆盖,使得覆盖层被至少部分去除前二维码不能被识读解码,达到防伪目的。
这种方法虽然提高了用户方便性问题,但由于绝大部分二维码都是采用公开算法,容易被***伪造,即二维码、网址一同的造假,用户不易识破,防伪漏洞依然存在。
公开文献1(公开号CN102270294的专利公开文件)中公开了利用条形码的防伪技术。二维码和条形码分别粘贴在物品或包装的不同位置。二维码中的一部分信息做加密处理形成隐藏信息,使明文信息不完整,加密用的密钥编入条形码中。用条形码解码工具对条形码中的密钥解后,才能解码隐藏信息。用户根据隐藏信息与明文信息是否构成一个完整的信息,来判断真伪。但从内容上判别两者的关联性依赖于用户的经验,容易出现判断错误,防伪效果因人而异。
发明内容
本发明的目的在于解决上述现有技术的问题,在方便用户使用的同时,进一步提高防伪强度,使得造假难以实现。
第二目的在于解决现有的防伪技术中信息利用率不高的问题,实现一码多用,降低防伪成本。
本发明的第一技术方案为组合二维码防伪***,其特征在于包括,组合二维码(300)、识读装置(400)、验证软件(403、404)、网络(500)、数据库(600)、服务器(700),
所述组合二维码包括二维码(30)和点阵(100),所述二维码(30)中至少编入与验证软件相关的信息,所述点阵(100)中编入密码信息,所述点阵(100)的表面被覆盖层所覆盖,在覆盖层被至少部分移除之前,点阵(100)无法解码,
所述识读装置(400)用于对所述组合二维码中的二维码(30)解码,并由与验证软件相关的信息引导,下载或启动验证软件(403、404),对验证的结果进行显示,
所述验证软件(403、404)由所述网络(500)下载到所述识读装置(400),用于在将所述覆盖层至少部分移除后对所述点阵(100)解码,并将解码的密码信息或所述密码信息与所述二维码(30)中的信息结合成验证用信息,
数据库(600)根据所述验证用信息判断所述组合二维码的真伪。
第二技术方案基于第一技术方案,其特征在于,所述数据库(600)由所述网络(500)下载到所述识读装置(400),对所述验证用信息进行本地验证。
第三技术方案基于第二技术方案,其特征在于,编入所述二维码(30)的信息包括:引导下载验证软件的信息和用于组建验证用信息的信息。
第四技术方案基于第三技术方案,其特征在于,用于组建验证用信息的信息为变动的信息,包括物品的物流码、产品序号、产品批次中的任何一个或组合。
第五技术方案基于第四技术方案,其特征在于,数据库(600)对验证的次数进行计数,计数值作为验证结果由所述识读装置(400)显示。
第六技术方案基于第一至五中任一项技术方案,其特征在于,验证软件(403、404)采用改变信息组成的方式生成所述验证用信息。
第七技术方案基于第一至五中任一项技术方案,其特征在于,编入所述点阵100的密码信息为变动的信息。
第八技术方案为识读装置,其特征在于包括,组合二维码读取模块(401)、二维码解码模块(402)、联网模块(405)、显示模块(406),通过安装验证软件还具有点阵解码模块(403)、验证数据生成模块(404),
所述组合二维码读取模块(401)用于读取组合二维码(300)。
所述二维码解码模块(402)用于对组合二维码(300)中的二维码(30)解码,并由与验证软件相关的信息引导,下载或启动验证软件(403、404);
所述点阵解码模块(403)用于在至少部分移除覆盖在点阵(100)表面的覆盖层(200)后,对二维码300中的点阵(100)解码;
所述验证数据生成模块(404)将二维码(30)中与验证相关的信息与点阵(100)中的密码信息结合成验证用信息;
所述联网模块(405)用于与服务器和数据库连接;
所述显示模块(406)用于显示二维码(30)的解码信息和验证结果。
第九技术方案为组合二维码防伪方法、其特征在于,包括以下步骤,步骤1,
步骤1,读取粘贴、印刷或打印在待验证物品或外包装上的组合二维码(300)。
步骤2,对组合二维码(300)中的二维码(30)解码,此时,点阵(100)被覆盖层覆盖,无法读取,
步骤3,显示二维码(30)的解码信息,
步骤4,由解码信息中的信息引导,下载验证软件,
步骤5,移除至少部分覆盖层,使点阵(100)能够解码,并获取
点阵(100)的图像,
步骤6,对点阵(100)解码,
步骤7,将二维码中的信息与点阵中的信息结合起来,生成验证用信息,该验证用信息发送到数据库(600)。
步骤8,数据库(600)将验证用信息与存储在数据库中的字符串做对比,进行验证,同时、对验证的次数进行计数,
步骤9,显示验证的结果的次数。
第十技术方案为组合二维码,用于第一至九9中任一项技术方案,其特征在于包括,二维码(30)和点阵(100),点阵(100)与二维码(30)在图形上保持关联,点阵(100)的设置区域(40)位于所述二维码(30)的图形内或图形外,位于图形内时,设置区域(40)的大小参照二维码(30)的纠错等级设定,以使点阵(100)引起的误码率与二维码本身的误码率之和小于二维码的纠错率,保证二维码(30)的解码不受影响,所述二维码(30)中至少编入与验证软件相关的信息,所述点阵(100)中编入密码信息,所述点阵(100)具有与所述二维码(30)相同或内不同的纠错率。
附图说明
图1为组合二维码的构成说明图(覆盖层未覆盖);
图2为组合二维码的构成说明图(覆盖有覆盖层);
图3为图1组合二维码的变形例说明图;
图4为图1组合二维码的另一变形例说明图;
图5为另一种组合二维码的构成说明图;
图6为图4组合二维码的变形例说明图;
图7为图4组合二维码的另一变形例说明图;
图8为带定位机构的组合二维码的说明图;
图9为组合二维码的防伪***的结构框图;
图10为组合二维码防伪方法的流程图。
具体实施方式
以下通过具体实施方式对本发明的组合二维码防伪***、识读装置及组合二维码进行说明。
首先对组合二维码进行说明。
图1、2是本发明的组合二维码的构成说明图。图1是未设覆盖层的说明图;图2是设置有覆盖层的说明图。
如图1所示,组合二维码由二维码30和点阵100两部分构成,点阵100的设置区域40位于二维码30的右下方(即没有定位图形的位置)由二维码30的3个定位图形31定位在两侧边位置,与二维码30在图形上保持关联。
在本实施方式中,矩形的设置区域40被划分成4*16个模块用于编码,深色的点阵100与白色部分构成二进制信息的两种状态,一个深色圆点和与之相应大小的白色部分分别代表一位,点阵100中相邻的圆点之间保持一定的间隙,避免互相连在一起,以提高图像处理效率和视觉效果。由于点阵100的形状与二维码30中的矩形模块形状不同,点阵100还起到组合二维码的标识作用。
点阵100的设置区域40的大小参照二维码30的纠错等级(纠错容量)设定,以使点阵100引起的误码率与二维码本身的误码率之和小于二维码的纠错率,保证二维码30的解码不受影响。由于二维码30的误码率不仅受点阵区域40面积大小的影响,编入点阵100中的信息也会影响二维码的误码率,为避免编入信息的变化,造成二维码30无法解码的情况出现,在根据纠错等级设定设置区域40的大小时,留有完全余量,具体可通过实验确定。如根据模块的分布选择一种极端情况,确定设置区域的上限值,在上限值以内确定具体设置区域的大小。具体也可参照本发明的发明人在授权公告号CN101615258B(申请号:200810115748.0)中公开的技术确定,在此不再赘述。
设置区域40的长宽比以及形状可以任意设置,点阵100也可以一部分位于二维码30的图像区域外,以提高点阵100的信息容量。
由于设置区域40的大小与纠错等级关联,在编制组合二维码时能够根据二维码30的纠错等级自动调整设置区域40的大小;在识读时,能够利用二维码30中的版本、纠错等级等参数,确定点阵100的读出区域,方便信息处理。
点阵100也可不采用黑圆点的形状,用文字或其他图案的形状代替,只要能作为一个单独的模块被识别即可。点阵100中的圆点也可以采用与二维码30中的模块相同大小和形状。
二维码30为采用国家标准(GB/T18284-2000)的QR码,任何标准的编码设备和识读设备均能制作和解码。
点阵100的表面如图2所示,形成有覆盖层200,覆盖层200可以是刮刮墨、不干胶贴、激光贴膜等。
与二维码30相同,点阵100中编入的信息也具有纠错功能,点阵100至少被覆盖层200部分覆盖,使得覆盖后点阵100不能被识读,即覆盖引起的点阵100的误码率大于纠错率,该覆盖层200只限于点阵100,不影响二维码30的识读。当覆盖层200被至少部分移除后,该点阵100可以被识读,即只要移除部分覆盖层200,使点阵100的误码率小于其纠错率,点阵100即可识读。
二维码300中编入数据信息包括:字符、数字、文字、网址、图形、图像、动画等,或它们的组合;点阵100中编入密码信息,包括:字符、数字等。在实施方式中,编入以下的信息。第一行的数字是物品的物流码,产品序号或产品批次。第二行是下载验证软件的指示。
编入二维码30的信息:
·234734631212
·下载“雅培奶粉”APP验证。
在组合二维码1的点阵100中编入的密码信息如下,密码信息采用保密算法。
·963215。
二维码30中的数字(物流码等)与点阵100的密码信息组成验证用信息。
因此,覆盖层200未移除时,智能手机等识读终端只能识读二维码30中的信息,用户可以验证物流码、产品序号、产品批次等。识读终端在解码信息的引导下,自动或通过手动点击链接到对应的网站,下载“雅培奶粉”验证软件。
在至少部分移除覆盖层200后,识读终端中下载的“雅培奶粉”验证软件对点阵100的密码信息进行解码,并将二维码30中的数字234734631212(物流码)与点阵100中的数字963215(密码信息)组合成验证用信息,通过数据库或本地验证,以确定二维码的真实性,对物品的真伪进行验证。
变形例
图3是图1的变形例,如图3所示,点阵100的设置区域40设置成椭圆形,与图2相同,点阵100中也设置有覆盖层(未图示),其他结构不变。
图4是图1的变形例,如图4所示,点阵100的设置区域有两个位于不同位置,不同形状的设置区域40a和40b组成,与图2相同,点阵100中也设置有覆盖层(未图示),覆盖层既可以设置其中的一个设置区域,也可以两个设置区域都设置,只要保证覆盖层被至少部分移除前,无法解码即可。其他结构不变。
实施方式2
以下对另一种组合二维码的结构进行说明。
图5是另一种组合二维码的构成说明图,与图1不同的是点阵100的设置区域50由50a、50b、50c、50d组成,各设置区域分别位于二维码30图形的各侧边外侧,点阵100呈多边单排的结构。与图1的结构相同,设置区域50a、50b、50c、50d由二维码30的定位图形31定位,与侧边保持一定间隔。设置区域50的大小与二维码30的大小保持关联。由于点阵100不会影响二维码30的解码,设置区域50的范围不用与二维码30的纠错等级关联,可以设置更大的信息容量。与图2相同,各个点阵或部分点阵中也设置有覆盖层(未图示),保证覆盖层被至少部分移除前,无法解码。
图6是图5的变形例,图6中,点阵100的设置区域由图5中的四组改变成左右各一组,各个设置区域中设置两排点阵100,点阵的总信息容量与图4相同。包括设置覆盖层(未图示),其他部分与图5中的结构相同。
图7是图5的变形例,图7中,点阵100的设置区域由图5中的四组改变成右边一组,设置区域中设置四排点阵100,点阵的总信息容量与图4相同。包括设置覆盖层(未图示),其他部分与图5中的结构相同。
图8是图5的变形例,图8中,在点阵100的外侧设置三个点阵定位图形51,分别位于二维码30的三个定位图形31的外侧。通过三个点阵定位图形51确定点阵100的位置和范围。点阵定位图形51具有特定的形状,供图象输入设备或光电扫描设备读取。同时,点阵定位图形51还起到组合二维码范围的标识作用,方便确定扫描范围。图8中省略了覆盖层,与图5相同,点阵100的表面也设置有覆盖层。
图3至8仅用于说明组合二维码的变形结构,内容上,只要将图1中编入二维码和点阵的信息同样编入各图的二维码和点阵中,并在点阵100的表面设置使误码率大于纠错率的覆盖层即可,与图1具有同样的效果。
以下对使用组合二维码进行物品防伪的组合二维码的防伪***进行说明。
图9为组合二维码的防伪***的结构框图。
如图所示,具有组合二维码300、识读终端400、网络500、数据库600、服务器700。
组合二维码300为图2所示的组合二维码,组合二维码300中编入的信息与之前的相同,即,二维码30中编入的信息如下:
·234734631212
·下载“雅培奶粉”APP验证。
点阵100中编入的密码信息如下,
·963215。
识读终端400由具有二维码识读功能的智能手机构成,包括组合二维码读取模块401、二维码解码模块402、联网模块405、显示模块406。通过安装“雅培奶粉”APP验证软件还具有点阵解码模块403、验证数据生成模块404。
组合二维码读取模块401用于读取粘贴、印刷或打印在待验证物品或外包装上的组合二维码300。
二维码解码模块402用于对组合二维码300中的二维码30解码;点阵解码模块403用于对二维码300中的点阵100解码;验证数据生成模块404将二维码30中与验证相关的信息与点阵100中的密码信息结合成验证用信息,用于二维码(物品)真伪的验证;联网模块405用于与服务器700和数据库600连接;显示模块406用于显示二维码30的解码信息和验证结果。
网络500用于解码终端400与数据库600和服务器700连接。
数据库600用于验证物品的真伪,具有验证模块601、计数模块602。
服务器700提供验证用APP(验证软件)下载。
以下对组合二维码防伪方法进行说明。图10为组合二维码防伪方法的流程图。
组合二维码粘贴、印刷或打印在物品的表面或外包装上,用安装有识读终端400的手机拍摄组合二维码300。如图10所示,
步骤1,组合二维码读取模块401读取粘贴、印刷或打印在待验证物品或外包装上的组合二维码300。
步骤2,二维码解码模块402对组合二维码300中的二维码30解码,得到如下信息,此时,点阵100被覆盖层覆盖,无法读取和解码。
·234734631212
·下载“雅培奶粉”APP验证。
步骤3,显示模块406显示该信息。
步骤4,下载并安装“雅培奶粉”APP验证软件,在识读终端400中生成点阵解码模块403、验证数据生成模块404。
步骤5,移除至少部分覆盖层,使点阵100能够解码,并再次拍摄
组合二维码300。
步骤6,点阵解码模块403对二维码300中的对点阵100解码,得到密码信息963215。
步骤7,验证数据生成模块404将二维码中的数字234734631212与点阵中的963215结合起来,生成验证用信息(数字)234734631212963215。该验证用数字由网络500发送数据库600。
步骤8,数据库600中的验证模块601将验证用数字与存储在数据库中的字符串做对比,进行验证,同时、计数模块602对验证的次数进行计数。验证的结果和验证次数通过网络500再发送到识读终端400。
步骤9,识读终端400中的显示模块406显示验证的结果和验证次数。即,与数据库中的字符串一致时,显示验证通过,不一致时显示验证未通过,并提示验证(查询)次数。
变形例
变形例中,二维码30中编入的信息为以下的网页链接,省略了物流码:
·http://www.abbott.com.cn/our-products/eleva.html
点阵100中编入以下的密码信息:
·129632153456。
用识读终端400读取二维码300时并解码时,直接链接上网,并进入以上链接指定的网页。
在该网页中提示:下载”雅培奶粉”app验证。其余与实施方式相同。
变形例除没有物流信息外,效果与实施方式相同。以上对组合二维码的防伪***及验证方法进行了说明。
由以上实施方式可知,在本发明中,由于在普通的二维码30(QR码)中引入了点阵100,点阵100的表面被至少部分覆盖,编入点阵100的密码信息采用保密算法进行加密处理,大大增加了***造假难度。并且,二维码30中编入的信息只是引导下载或启动验证软件的信息,点阵100的解码以及验证用信息的形成由验证软件完成,提高了通过伪造二维码和网站的进行***造假的难度。
由于形成验证用信息的原始信息中包含物流码、产品序号或产品批次等不断变化的信息,因此,不同的物品或批次的二维码30图形(码图)均不相同,即,由于不同的物品或批次的二维码的图形发生变化(图形变码),无法通过复制二维码来造假,进一步增加了造假的难度。
同时,由于二维码中编入物流码、营销信息和网址,从而实现了一码多用,大大节省了成本,做到了防伪、物流、营销一码化,解决了制造企业多年的难题。
以下对本发明的变形例进行说明。
变形例1
实施方式中,验证用数字由二维码中与物流码、产品序号、产品批次与点阵100中的密码信息构成,变形例中,直接使用点阵100中的密码信息进行验证。
实施方式中,验证在数据库进行,变形例中,下载APP验证软件时,同时将数据库中的字符串下载到识读终端,直接在识读终端本地验证,省略了与数据库的连接。
变形例2
实施方式中,直接将二维码30中的数字和点阵100中的密码连接在一起构成验证用数据,利用物流码、产品序号、产品批次等信息的变化,使二维码30的图形变码,变形例中,增加变码模块,由变码模块使编入二维码30中的信息产生变化。这样,即使编入二维码30的信息都是固定信息,也能使二维码30图形变码。提高造假难度。
在实施方式中,编入点阵100的信息是不变的,但点阵100也可采用图形变码,因为点阵100被至少部分覆盖,在覆盖层至少被部分去除前,点阵100不能被识读,起到了暗码防伪作用。
二维码30和点阵100的图形变码可单独使用也可组合使用。
实施方式中,验证用信息是直接由二维码30中的信息与点阵100中的密码信息组合而成,但也可以取其中的一部分组合成验证用信息。
以上实施方式及变形例中,生成二维码30以及点阵100的信息均存储在数据库中用于验证,如作为验证用信息编入二维码30的物流码、产品序号、产品批次等,编入点阵100的密码信息,以及组成验证用信息的算法等均存储在数据库中。
以上只是本发明的较佳实施方式和变形例,本领域的技术人员可应用现有的技术,在本发明技术思想的范围内进行改动或替换。
Claims (10)
1.组合二维码防伪***,其特征在于包括,组合二维码(300)、识读装置(400)、验证软件(403、404)、网络(500)、数据库(600)、服务器(700),
所述组合二维码包括二维码(30)和点阵(100),所述二维码(30)中至少编入与验证软件相关的信息,所述点阵(100)中编入密码信息,所述点阵(100)的表面被覆盖层所覆盖,在覆盖层被至少部分移除之前,点阵(100)无法解码,
所述识读装置(400)用于对所述组合二维码中的二维码(30)解码,并由与验证软件相关的信息引导,下载或启动验证软件(403、404),对验证的结果进行显示,
所述验证软件(403、404)由所述网络(500)下载到所述识读装置(400),用于在将所述覆盖层至少部分移除后对所述点阵(100)解码,并将解码的密码信息或所述密码信息与所述二维码(30)中的信息结合成验证用信息,
数据库(600)根据所述验证用信息判断所述组合二维码的真伪。
2.根据权利要求1所述的组合二维码防伪***,其特征在于,所述数据库(600)由所述网络(500)下载到所述识读装置(400),对所述验证用信息进行本地验证。
3.根据权利要求2所述的组合二维码防伪***,其特征在于,编入所述二维码(30)的信息包括:引导下载验证软件的信息和用于组建验证用信息的信息。
4.根据权利要求3所述的组合二维码防伪***,其特征在于,用于组建验证用信息的信息为变动的信息,包括物品的物流码、产品序号、产品批次中的任何一个或组合。
5.根据权利要求4所述的组合二维码防伪***,其特征在于,数据库(600)对验证的次数进行计数,计数值作为验证结果由所述识读装置(400)显示。
6.根据权利要求1至5中任一项所述的组合二维码防伪***,其特征在于,验证软件(403、404)采用改变信息组成的方式生成所述验证用信息。
7.根据权利要求1至5中任一项所述的组合二维码防伪***,其特征在于,编入所述点阵100的密码信息为变动的信息。
8.识读装置,其特征在于包括,组合二维码读取模块(401)、二维码解码模块(402)、联网模块(405)、显示模块(406),通过安装验证软件还具有点阵解码模块(403)、验证数据生成模块(404),
所述组合二维码读取模块(401)用于读取组合二维码(300),
所述二维码解码模块(402)用于对组合二维码(300)中的二维码(30)解码,并由与验证软件相关的信息引导,下载或启动验证软件(403、404);
所述点阵解码模块(403)用于在至少部分移除覆盖在点阵(100)表面的覆盖层(200)后,对二维码300中的点阵(100)解码;
所述验证数据生成模块(404)将二维码(30)中与验证相关的信息与点阵(100)中的密码信息结合成验证用信息;
所述联网模块(405)用于与服务器和数据库连接;
所述显示模块(406)用于显示二维码(30)的解码信息和验证结果。
9.组合二维码防伪方法、其特征在于,包括以下步骤,步骤1,
步骤1,读取粘贴、印刷或打印在待验证物品或外包装上的组合二维码(300),
步骤2,对组合二维码(300)中的二维码(30)解码,此时,点阵(100)被覆盖层覆盖,无法读取,
步骤3,显示二维码(30)的解码信息,
步骤4,由解码信息中的信息引导,下载验证软件,
步骤5,移除至少部分覆盖层,使点阵(100)能够解码,并获取点阵(100)的图像,
步骤6,对点阵(100)解码,
步骤7,将二维码中的信息与点阵中的信息结合起来,生成验证用信息,该验证用信息发送到数据库(600),
步骤8,数据库(600)将验证用信息与存储在数据库中的字符串做对比,进行验证,同时、对验证的次数进行计数,
步骤9,显示验证的结果的次数。
10.组合二维码,用于权利要求1至9中任一项权利要求,其特征在于包括,二维码(30)和点阵(100),点阵(100)与二维码(30)在图形上保持关联,点阵(100)的设置区域(40)位于所述二维码(30)的图形内或图形外,位于图形内时,设置区域(40)的大小参照二维码(30)的纠错等级设定,以使点阵(100)引起的误码率与二维码本身的误码率之和小于二维码的纠错率,保证二维码(30)的解码不受影响,所述二维码(30)中至少编入与验证软件相关的信息,所述点阵(100)中编入密码信息,所述点阵(100)具有与所述二维码(30)相同或内不同的纠错率。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611128193.4A CN108229969A (zh) | 2016-12-09 | 2016-12-09 | 组合二维码防伪***和方法、组合二维码、识读装置 |
PCT/CN2017/115344 WO2018103756A1 (zh) | 2016-12-09 | 2017-12-08 | 组合二维码防伪***和方法、组合二维码、识读装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611128193.4A CN108229969A (zh) | 2016-12-09 | 2016-12-09 | 组合二维码防伪***和方法、组合二维码、识读装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108229969A true CN108229969A (zh) | 2018-06-29 |
Family
ID=62490790
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611128193.4A Pending CN108229969A (zh) | 2016-12-09 | 2016-12-09 | 组合二维码防伪***和方法、组合二维码、识读装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108229969A (zh) |
WO (1) | WO2018103756A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110222800A (zh) * | 2019-04-30 | 2019-09-10 | 浙江大学 | 一种基于点阵的二维码防伪标识图像及其识别方法 |
CN113743555A (zh) * | 2020-09-29 | 2021-12-03 | 四川谦泰仁投资管理有限公司 | 一种带标定功能的复合二维码*** |
CN116151297A (zh) * | 2023-04-19 | 2023-05-23 | 安徽瑞邦数科科技服务有限公司 | 一种基于时间变换机制的动态二维码***及装置 |
CN116311274A (zh) * | 2023-05-15 | 2023-06-23 | 山东履信思源防伪技术有限公司 | 一种防伪信息的识别方法及*** |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110826673A (zh) * | 2018-08-07 | 2020-02-21 | 深圳市中选科技有限公司 | 一种彩块码及其生成方法、*** |
US11379853B2 (en) * | 2019-01-16 | 2022-07-05 | Locatorx, Inc. | Certified quick response codes associated with top-level domains verified by trusted product certificate authority |
CN111311281A (zh) * | 2020-02-17 | 2020-06-19 | 跃明科技成都有限公司 | 一种基于网址信息的防伪方法与防伪*** |
CN111612476B (zh) * | 2020-05-09 | 2023-04-07 | 艾斯芸防伪科技(福建)有限公司 | 二次校验防伪方法、装置、设备及存储介质 |
CN115892576B (zh) * | 2022-01-22 | 2024-03-08 | 红云红河烟草(集团)有限责任公司 | 一种基于点阵码技术的高速卷烟包装机的条盒关联*** |
CN117745299B (zh) * | 2023-10-31 | 2024-07-19 | 北京国立信科技术有限公司 | 一种基于二维码防伪的方法和*** |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101615258A (zh) * | 2008-06-27 | 2009-12-30 | 银河联动信息技术(北京)有限公司 | 部分覆盖的二维码防伪标签及其形成方法 |
CN103793676A (zh) * | 2014-02-18 | 2014-05-14 | 立德高科(北京)数码科技有限责任公司 | 识别二维码与点阵图形构成的防伪标识的方法及装置 |
CN104778436A (zh) * | 2015-03-24 | 2015-07-15 | 立德高科(北京)数码科技有限责任公司 | 对组合式防伪标识进行识读的方法及装置 |
CN104778489A (zh) * | 2015-03-24 | 2015-07-15 | 立德高科(北京)数码科技有限责任公司 | 一种组合式防伪标识、及其生成方法与生成装置 |
CN204480273U (zh) * | 2014-11-28 | 2015-07-15 | 天津联云网络技术有限公司 | 粘贴有二维码标签的产品包装体 |
CN105490992A (zh) * | 2014-09-19 | 2016-04-13 | 腾讯科技(深圳)有限公司 | 一种二维码的验证方法、装置和*** |
CN105719144A (zh) * | 2014-12-02 | 2016-06-29 | 航天信息股份有限公司 | 基于二维码的食品安全追溯方法和*** |
CN105913103A (zh) * | 2016-04-08 | 2016-08-31 | 浙江大学 | 一种点阵防伪码图形及其识别方法 |
CN106097882A (zh) * | 2016-03-25 | 2016-11-09 | 立德高科(昆山)数码科技有限责任公司 | 带有干扰层的组合标识、及其生成方法与生成*** |
CN206348843U (zh) * | 2016-12-09 | 2017-07-21 | 北京大码技术有限公司 | 组合二维码防伪***、识读装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104794987A (zh) * | 2014-01-21 | 2015-07-22 | 沈维 | 二维码防伪标签 |
CN103794135B (zh) * | 2014-02-17 | 2016-01-20 | 立德高科(北京)数码科技有限责任公司 | 对由点阵与二维码形成的标识进行生成与识别的方法 |
CN105868815A (zh) * | 2016-03-25 | 2016-08-17 | 立德高科(昆山)数码科技有限责任公司 | 基于同一个识别设备的叠加式组合标识、生成方法与*** |
-
2016
- 2016-12-09 CN CN201611128193.4A patent/CN108229969A/zh active Pending
-
2017
- 2017-12-08 WO PCT/CN2017/115344 patent/WO2018103756A1/zh active Application Filing
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101615258A (zh) * | 2008-06-27 | 2009-12-30 | 银河联动信息技术(北京)有限公司 | 部分覆盖的二维码防伪标签及其形成方法 |
CN103793676A (zh) * | 2014-02-18 | 2014-05-14 | 立德高科(北京)数码科技有限责任公司 | 识别二维码与点阵图形构成的防伪标识的方法及装置 |
CN105490992A (zh) * | 2014-09-19 | 2016-04-13 | 腾讯科技(深圳)有限公司 | 一种二维码的验证方法、装置和*** |
CN204480273U (zh) * | 2014-11-28 | 2015-07-15 | 天津联云网络技术有限公司 | 粘贴有二维码标签的产品包装体 |
CN105719144A (zh) * | 2014-12-02 | 2016-06-29 | 航天信息股份有限公司 | 基于二维码的食品安全追溯方法和*** |
CN104778436A (zh) * | 2015-03-24 | 2015-07-15 | 立德高科(北京)数码科技有限责任公司 | 对组合式防伪标识进行识读的方法及装置 |
CN104778489A (zh) * | 2015-03-24 | 2015-07-15 | 立德高科(北京)数码科技有限责任公司 | 一种组合式防伪标识、及其生成方法与生成装置 |
CN106097882A (zh) * | 2016-03-25 | 2016-11-09 | 立德高科(昆山)数码科技有限责任公司 | 带有干扰层的组合标识、及其生成方法与生成*** |
CN105913103A (zh) * | 2016-04-08 | 2016-08-31 | 浙江大学 | 一种点阵防伪码图形及其识别方法 |
CN206348843U (zh) * | 2016-12-09 | 2017-07-21 | 北京大码技术有限公司 | 组合二维码防伪***、识读装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110222800A (zh) * | 2019-04-30 | 2019-09-10 | 浙江大学 | 一种基于点阵的二维码防伪标识图像及其识别方法 |
CN113743555A (zh) * | 2020-09-29 | 2021-12-03 | 四川谦泰仁投资管理有限公司 | 一种带标定功能的复合二维码*** |
CN113743555B (zh) * | 2020-09-29 | 2024-01-16 | 四川谦泰仁投资管理有限公司 | 一种带标定功能的复合二维码*** |
CN116151297A (zh) * | 2023-04-19 | 2023-05-23 | 安徽瑞邦数科科技服务有限公司 | 一种基于时间变换机制的动态二维码***及装置 |
CN116311274A (zh) * | 2023-05-15 | 2023-06-23 | 山东履信思源防伪技术有限公司 | 一种防伪信息的识别方法及*** |
Also Published As
Publication number | Publication date |
---|---|
WO2018103756A1 (zh) | 2018-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108229969A (zh) | 组合二维码防伪***和方法、组合二维码、识读装置 | |
CN206348843U (zh) | 组合二维码防伪***、识读装置 | |
CN104951943B (zh) | 一种基于随机明暗码关联查验的防伪方法 | |
CN108460605B (zh) | 一种基于区块链的纸质艺术品的溯源防伪方法及*** | |
JP6961705B2 (ja) | 複合型二次元バーコード生成、読取装置および方法 | |
CN104835046B (zh) | 一种用于二维码安全校验的数据鉴伪方法 | |
CN104700441B (zh) | 一种图片验证码生成方法及*** | |
US9646296B2 (en) | Mobile-to-mobile transactions | |
CN106888203A (zh) | 基于增强现实的虚拟对象分配方法及装置 | |
CN104854597B (zh) | 认证服务器、认证***以及认证方法 | |
WO2014070958A1 (en) | Product, image, or document authentication, verification, and item identification | |
CN107169775A (zh) | 基于微信的防伪溯源营销***及方法 | |
CN101291226B (zh) | 一种利用图片信息提高信息安全设备验证安全性的方法 | |
WO2022077135A1 (zh) | 一种关联定制图码防伪追溯***及应用组件 | |
CN108010097B (zh) | 验证码图像的验证方法及验证装置 | |
CN107451819A (zh) | 一种基于用户操作行为特征的身份验证方法和装置 | |
CN108154362A (zh) | 基于图形条码的交易方法、装置及*** | |
CN107909375A (zh) | 防伪与追溯二维码生成方法、终端及介质 | |
JP7013385B2 (ja) | グラフィカルバーコード及びペイメントカードの認証読取データを使用してユーザを識別するためのシステム及び方法 | |
CN102509226B (zh) | 一种电子彩票凭证生成及验真方法和电子彩票销售及管理*** | |
CN104239928B (zh) | 一种防伪印刷品以及对应的防伪方法 | |
WO2014014401A2 (en) | Authentication of a product | |
CN105894301A (zh) | 一种产品的防伪方法 | |
US20110225633A1 (en) | Data Processing Methods and Systems for Processing Data in an Operation having a Predetermined Flow Based on CAPTCHA (Completely Automated Public Test to Tell Computers and Humans Apart) Data, and Computer Program Products Thereof | |
CN107169318A (zh) | 一种应用程序安全保护的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |