[发明专利]快速响应矩阵码及其构建方法有效
| 申请号: | 201110147190.6 | 申请日: | 2011-06-02 | 
| 公开(公告)号: | CN102810170A | 公开(公告)日: | 2012-12-05 | 
| 发明(设计)人: | 陈江宁;甘景全;偶瑞军;谢宇;李少维;李利;宋颍 | 申请(专利权)人: | 航天信息股份有限公司 | 
| 主分类号: | G06K19/06 | 分类号: | G06K19/06;G06K15/02 | 
| 代理公司: | 北京科龙寰宇知识产权代理有限责任公司 11139 | 代理人: | 孙皓晨 | 
| 地址: | 100097 *** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 快速 响应 矩阵 及其 构建 方法 | ||
技术领域
本发明涉及二维条码领域,具体而言,涉及一种快速响应矩阵码及其构建方法。
背景技术
QR(Quick Response,快速响应)码国家标准GB/T18284-2000定义了一种矩阵式二维条码,在标准的5.3中介绍了QR码符号是由正方形模块组成的一个正方形阵列。在标准的5.3.2中介绍了QR码的寻像图形由3个相同的位置探测图形组成,分别位于QR码符号的左上角、右上角和左下角。每个位置探测图形可以看作是由3个重叠的同心的正方形组成,它们分别为7*7个深色模块、5*5个浅色模块和3*3个深色模块。位置探测图形的模块宽度比为1∶1∶3∶1∶1。
在上述标准描述的模块为正方形或者名义正方形,这种尺寸定义对于条码打印机来讲没有任何问题,对于特殊的打印设备,比如使用9针针式打印机来打印的话,存在很大问题,首先,9针针式打印机的真实图像打印分辨率不支持横向和纵向相同的分辨率,也就是说打不出良好的正方形二维码;其次,使用打印机的半点打印技术也可以强行打印方的二维码,但尺寸比例不符合二维码的要求,同时更严重的现象是因为点的大幅重叠,导致纸张被打烂,一般使用针式打印机打印的都是法定票据,需要长期保存,纸张被打烂当时就不能用了,更不用说长期保存后再拿出来用。这种情况下,QR码标准中的相关定义就无法应用,需要做出改进。
发明内容
本发明提供一种快速响应矩阵码及其构建方法,用以实现适合针式打印机打印的快速响应矩阵码,使得多联票据可以长期保存。
为达到上述目的,本发明提供了一种快速响应矩阵码,其包括:
位置探测图形,位于码图的左上角、右上角和左下角;
定位图形,位于码图的上边缘和左边缘;
位置探测图形分隔符,位于位置探测图形的右侧和下侧;
格式信息,位于位置探测图形分隔符的右侧和下侧;
编码区域,位于码图中除位置探测图形、位置探测图形分隔符、定位图形、格式信息和空白区域外的区域中;
其中,位置探测图形、位置探测图形分隔符、定位图形、格式信息和编码区域的模块长宽比为1.2∶1。
为达到上述目的,本发明还提供了一种快速响应矩阵码的构建方法,该方法包括以下步骤:
对输入的数据流进行分析,将其转换为码字序列;
将码字序列放入矩阵中分块布置;
将各个模块尺寸的长宽比设置为1.2∶1,构建快速响应矩阵码符号,并将生成的图像保存为设定格式;
将设定格式的图像输出到9针针式打印机按照设定分辨率打印到多联票据上。
较佳的,对输入的数据流进行分析,将其转换为码字序列步骤包括:
对输入的数据流进行分析,确定要进行编码的字符的类型;
选择所需要的纠错等级;
按照设定规则将数据字符转换为位流,得到码字序列。
较佳的,将码字序列放入矩阵中分块布置步骤包括:
将码字序列进行分块,根据纠错等级生成纠错码字,并将其添加到码字序列的后面;
将分块后的码字序列在矩阵中布置模块,将位置探测图形、位置探测图形分隔符、定位图形和校正图形一起放入矩阵。
较佳的,上述构建方法还包括以下步骤:
用8种掩模图形依次对符号的编码区域的位图进行掩膜处理,评价所得到的8种结果,并选择最优的一种。
较佳的,设定格式为TIFF(Tagged Image File Format,标签图像文件格式)。
较佳的,设定分辨率为120*72dpi。
在上述实施例中,将快速响应矩阵码的各个模块的长宽比设置为1.2∶1,并将构建的二维码符号保存为适合针式打印机识别的图像格式,进而通过9针针式打印机按照设定分辨率打印到多联票据上,快速响应码符号位置探测图形尺寸规整,码图清晰,可被HR200条码扫描器识别,同时因为使用了打印机的真实图像打印分辨率打印,打印点无多次重叠,纸张无破损,可长期保存。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为根据本发明一实施例的快速响应矩阵码示意图;
图2为根据本发明一实施例的快速响应矩阵码的构建方法流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110147190.6/2.html,转载请声明来源钻瓜专利网。





