一种二维码及其生成方法与流程

文档序号:13137830阅读:675来源:国知局

技术领域:

本发明涉及一种二维码及其生成方法,属于二维码防伪技术领域。



背景技术:

防伪技术是指为了达到防伪目的而采取的措施,它在一定范围内能准确鉴别真伪,并不易被仿制和复制的技术。简单的说就是防止仿造,仿冒的技术。溯源是指消费者可以通过产品包装上的产品溯源标签查看该产品从原材料生产到最终封装成可销售商品这一过程中的所有生产、加工、流通信息,其中,溯源标签为二维码。二维条码/二维码(英文名:qrcode)是用特定的几何图形按一定规律在平面(二维方向)分布的黑白相间的图形记录数据符号信息的。相比条形码,二维码能存储更多的信息。目前,市场上商品的防伪方式大多数为使用电话或短信对商品上贴的防伪号码进行查询,此方法需要消费者拨打电话或是发短信,很多消费者会因为麻烦而不去进行防伪查询,导致市场上假冒伪劣产品大量出现而得不到辨别。并且由于现有的防伪技术含量相对来讲都较低,造假门槛不高,导致假货蔓延迅速。



技术实现要素:

针对上述问题,本发明要解决的技术问题是提供一种具有防伪作用的二维码及其生成方法。

本发明的二维码由可变二维码和可变图形组成,可变二维码利用google的zxing开源包实现二维码生成,可变二维码内容由http链接前缀和唯一id组成,唯一id对应唯一的可变图形,可变图形利用java提供的graphics类绘制生成,唯一id与可变图片一一对应存储到数据库实现码与图的唯一匹配。

所述的二维码的具体生成方法为:首先利用云平台建立图片库,图片种类包含风景,人像,文字等等,保证图片种类繁多,尽量唯一,每次从图片库中选取一张图片,再与谷歌成熟的zxing二维码生成技术相结合,利用java原生的绘图类graphics生成一图一码,保证每个唯一的码都存储的是对应的图片,二维码内容的唯一id由特定密钥加密生成,具备系统唯一性,将id与图片地址存入数据库,即可实现二维码内容与扫出来的图片内容一一对应。

本发明的有益效果:此种二维码防伪技术含量高,不易被模仿,在使用过程中消费者通过手机端扫码工具扫描二维码即可判食品包装的真伪,辨别方法简单快速,能有效的解决食品安全问题。

具体实施方式:

本具体实施方式采用以下技术方案和实施例对发明进行进一步的详细说明。

本具体实施方式中所述的二维码由可变二维码和可变图形组成,可变二维码利用google的zxing开源包实现二维码生成,可变二维码内容由http链接前缀和唯一id组成,唯一id对应唯一的可变图形,可变图形利用java提供的graphics类绘制生成,唯一id与可变图片一一对应存储到数据库实现码与图的唯一匹配。

所述的二维码的具体生成方法为:首先利用云平台建立图片库,图片种类包含风景,人像,文字等等,保证图片种类繁多,尽量唯一,每次从图片库中选取一张图片,再与谷歌成熟的zxing二维码生成技术相结合,利用java原生的绘图类graphics生成一图一码,保证每个唯一的码都存储的是对应的图片,二维码内容的唯一id由特定密钥加密生成,具备系统唯一性,将id与图片地址存入数据库,即可实现二维码内容与扫出来的图片内容一一对应。

本具体实施方式二维码的真伪辨认方法为:消费者利用手机端扫码工具扫描二维码,会在手机上打开网页,网页上会显示一张图片,消费者可通过判断网页上的图片与实体包装上的图片是否一致来辨别真伪。

以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。



技术特征:

技术总结
本发明公开了一种二维码及其生成方法,它属于二维码防伪技术领域。所述的二维码由可变二维码和可变图形组成,可变二维码利用Google的zxing开源包实现二维码生成,可变二维码内容由http链接前缀和唯一ID组成,唯一ID对应唯一的可变图形,可变图形利用Java提供的Graphics类绘制生成,唯一ID与可变图片一一对应存储到数据库实现码与图的唯一匹配。此种二维码防伪技术含量高,不易被模仿,在使用过程中消费者通过手机端扫码工具扫描二维码即可判食品包装的真伪,辨别方法简单快速,能有效的解决食品安全问题。

技术研发人员:方亮
受保护的技术使用者:千里码数据服务有限公司
技术研发日:2017.07.27
技术公布日:2017.12.08
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1