快速响应矩阵qr码的打印方法和装置的制造方法

文档序号:9766220阅读:408来源:国知局
快速响应矩阵qr码的打印方法和装置的制造方法
【技术领域】
[0001]本发明实施例涉及防伪打印领域,尤其涉及一种快速响应矩阵QR码的打印方法和装置。
【背景技术】
[0002]快速响应矩阵码(Quick Response Code,简称QR码)是由日本Denso-Wave公司于1994年发明的,它是一种能够被快速读取的二维码。相对于一维条形码,其数据容量更大,可编码的数据不局限于字母和数字,且具有较强的抗损毁能力。
[0003]QR码是用特定的几何图形按一定规律在平面上分布的黑白相间的图像。将每一件物品或每一件事物通过QR码被赋予唯一的标识,能够对该具有唯一标识的物体或事物进行防伪朔源,跟踪进程,抽选,收集信息等。但是,QR码在给企业和消费者带来便捷的同时,由于假冒伪劣行为在市场的普遍存在,通过在假冒伪劣产品上打印真实QR码仿制真实产品,给企业和消费者带来经济损失,严重影响市场的公平和竞争。

【发明内容】

[0004]本发明实施例提供一种快速响应矩阵QR码的打印方法和装置,将第一 QR码块的特征信息加入到打印的第二 QR码块中,防止了 QR码被复制,使QR码具有有效的防伪能力,有效保护了企业和消费者的利益。
[0005]本发明提供了一种快速响应矩阵QR码的打印方法,包括:
[0006]对第一打印信息进行编码形成第一二进制位流,并根据所述第一二进制位流打印第一 QR码块;
[0007]提取所述第一 QR码块的特征信息,并转化为特征二进制位流;
[0008]根据所述第一二进制位流和所述特征二进制位流计算第二二进制位流;
[0009]根据所述特征二进制位流和所述第二二进制位流,在所述第一 QR码块基础上打印第二 QR码块。
[0010]本发明还提供了一种快速响应矩阵QR码的打印装置,包括:
[0011]打印模块,用于对第一打印信息进行编码形成第一二进制位流,并根据所述第一二进制位流打印第一 QR码块;
[0012]提取模块,用于提取所述第一 QR码块的特征信息,并转化为特征二进制位流;
[0013]计算模块,用于根据所述第一二进制位流和所述特征二进制位流计算第二二进制位流;
[0014]所述打印模块,还用于根据所述特征二进制位流和所述第二二进制位流,在所述第一 QR码块基础上打印第二 QR码块。
[0015]本发明一种快速响应矩阵QR码的打印方法和装置,通过对第一打印信息进行编码形成第一二进制位流,并根据第一二进制位流打印第一 QR码块;提取第一 QR码块的特征信息,并转化为特征二进制位流;根据第一二进制位流和特征二进制位流计算第二二进制位流;根据特征二进制位流和第二二进制位流,在第一 QR码块基础上打印第二 QR码块,将第一 QR码块的特征信息加入到打印的第二 QR码块中,防止了 QR码被复制,使QR码具有高效的防伪能力,有效保护了企业和消费者的利益。
【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本发明快速响应矩阵QR码的打印方法实施例一的流程图;
[0018]图2为本发明快速响应矩阵QR码的打印方法实施例二的流程图;
[0019]图3为本发明快速响应矩阵QR码的打印装置实施例一的结构示意图;
[0020]图4为本发明快速响应矩阵QR码的打印装置实施例二的结构示意图。
【具体实施方式】
[0021]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]图1为本发明快速响应矩阵QR码的打印方法实施例一的流程图,如图1所示,本实施例的执行主体为快速响应矩阵QR码的打印装置,具体可以通过软件和硬件相结合的方式实现,则该方法包括:
[0023]步骤101,对第一打印信息进行编码形成第一二进制位流,并根据第一二进制位流打印第一 QR码块。
[0024]本实施例中,第一打印信息为功能型信息,功能型信息包括位置探测信息,位置探测信息分隔符,定位信息,校正信息。所以第一打印信息包括位置探测信息,位置探测信息分隔符,定位信息,校正信息。
[0025]对第一打印信息进行编码形成第一二进制位流,根据第一二进制位流按照现有QR码生成原理生成第一 QR码块,将第一 QR码块进行打印。
[0026]本实施例中,根据功能型码块建立相对坐标系,以功能型码块中的三个像“回”字的的正方图案即三个位置探测图案之间的中心点作为坐标原点。
[0027]步骤102,提取第一 QR码块的特征信息,并转化为特征二进制位流。
[0028]本实施例中,第一 QR码块为功能码块,将功能码块进行打印后,根据功能码块建立的相对坐标系,提取功能码块中的局部特征信息,如局部特征信息为功能码块的变形信息。提取的特征点的个数和位置可以预先设定,特征提取的算法可以在现有技术中的特征提取的算法中选择。预先设定的特征点的个数、位置以及特征提取的算法进行加密处理。
[0029]提取功能码块的特征信息后,将特征信息转化为二进制位流,其中转化的方法为现有技术,但对特征信息转化为二进制位流的方法进行加密处理。
[0030]步骤103,根据第一二进制位流和特征二进制位流计算第二二进制位流。
[0031]本实施例中,第二二进制位流为除第一二进制位流和特征二进制位流后,完整的QR码中的剩余二进制位流。由于本实施例中的第一二进制位流为功能码块所对应的二进制位流,所以第二二进制位流为纠错码块和QR码正常使用存储的标识型信息对应的标识型信息码块所对应的二进制位流。
[0032]步骤104,根据特征二进制位流和第二二进制位流,在第一 QR码块基础上打印第二 QR码块。
[0033]本实施例中,由于特征二进制位流是提取功能码块的特征信息后转化的二进制位流,所以第二二进制位流为纠错码块和QR码正常使用存储的标识型信息对应的标识型信息码块所对应的二进制位流。
[0034]在第一 QR码块基础上打印第二 QR码块具体为:根据预设规则在第一 QR码块建立的相对坐标系中打印第二 QR码块,预设规则为现有技术中QR码放置纠错码块和QR码正常使用存储的标识型信息对应的标识型信息码块所对应的规则,本实施例不再赘述。
[0035]本实施例中,通过对第一打印信息进行编码形成第一二进制位流,并根据第一二进制位流打印第一 QR码块;提取第一 QR码块的特征信息,并转化为特征二进制位流;根据第一二进制位流和特征二进制位流计算第二二进制位流;根据特征二进制位流和第二二进制位流,在第一 QR码块基础上打印第二 QR码块,将第一 QR码块的特征信息加入到打印的第二 QR码块中,那么在对QR码进行解码时,由于提取的第一 QR码块的特征信息的不可控制性,使得第二 QR码块和第一 QR码块的对应关系很难被复制,有效防止了完整的QR码被复制,使QR码具有高效的防伪能力,有效保护了企业和消费者的利益。
[0036]图2为本发明快速响应矩阵QR码的打印方法实施例二的流程图,如图2所示,本实施例的执行主体为快速响应矩阵QR码的打印装置,则该方法包括:
[0037]步骤201,对第一打印信息进行编码形成第一二进制位流,并根据第一二进制位流打印第一 QR码块。
[0038]进一步地,本实施例中第一打印信息除了功能型信息外,还包括标识型信息和/或打印点信息。那么第一打印信息可分为以下三种情况:第一种情况为:第一打印信息包括功能型信息和标识型信息;第二种情况为:第一打印信息包括功能型信息和打印点信息;第三种情况为:第一打印信息包括功能型信息、标识型信息和打印点信息。
[0039]具体地,标识型信息为QR码正常使用需要存储的标识性信息,打印点信息为人为加入的经过设计的或者随机的打印点信息,如打印点信息为一条直线上几个有一定间隔的点的坐标集合,对此本实施例不做限定。
[0040]那么第一打印信息还包括标识型信息和/或打印点信息,对第一打印信息进行编码形成第一二进制位流,并根据所述第一二进制位流打印第一 QR码块具体为:
[0041]对第一打印点信息中的标识型信息进行编码形成标识型二进制位流,和/或,对打印点信息进行编码形成打印点二进制位流,根据标识型二进制位流和/或打印点二进制位流打印第一 QR码块,其中第一 QR码块还包括:标识型信息码块和/或打印点码块。
[0042]所以,本实施例中,最终打印的第一 QR码块可分为以下三种情况:第一种情况:第一 QR码包括功能码块和标识型信息码块;第二种情况为:第一 QR码块包括功能码块和打印点码块,第三种情况为??第一 QR码块包括功能码块、标识型信息码块和打印点码块。
[0043]步骤202,提取第一 QR码块的特征信息,并转化为特征二进制位流。
[0044]进一步地,提取的第一 QR码块的特征信息包括:不稳定特征信息和/或打印承载物特征信息。
[0045]其中,不稳定特征信息为由于设备精度原因造成的变形信息和/或打印点的偏移量信息。变形信息包括功能码块的变形信息,还可以包括标识型信息码块的变形信息。打印承载物特征信息可以为打印承载物的纹理信息、纤维信息等。如打印承载物为纸张时,打印承载物特征信息为纸张的纤维信息。
[0046]那么提取第一 QR码块的特征信息,并转化为特征二进制位流具体为:提取第一 QR码块的不稳定特征信息和/或打印承载物特征信息;将不稳定特征信息和/或打印承载物特征信息转化为特征二进制位流。
[0047]本实施例中的第一 QR码块的特征信息并不限定为不稳定特征信息和/或打印承载物特征信息,也可以为其他的由于人为加入的或打印时随机产生的其他特征信息,这些特征信息的共同点为打印第一 QR码块时具有不可控制性。
[0048]步骤203,根据第一二进制位流和特征二进制位流计算第二二进制位流。
[0049]本实施例中,由于第一二进制位流包括功能型二进制位流,还可以包括标识型
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1