[发明专利]一种数据信息的二维码编码方法无效

专利信息
申请号: 201310554786.7 申请日: 2013-11-08
公开(公告)号: CN103530669A 公开(公告)日: 2014-01-22
发明(设计)人: 江兴明 申请(专利权)人: 成都博格科技有限公司
主分类号: G06K19/06 分类号: G06K19/06
代理公司: 成都宏顺专利代理事务所(普通合伙) 51227 代理人: 李顺德
地址: 610100 四川省成都市成都经*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据 信息 二维码 编码 方法
【说明书】:

技术领域

发明涉及二维码编码技术,特别涉及数据信息分块编码的方法。

背景技术

随着信息技术的发展,人们需要在有限的几何空间内表示更多的信息,条形码技术从一维条形码发展到了后来的二维条码。二维条码又称为二维码(two-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维空间)分布的黑白相间的图形记录数据符号信息的。二维码在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示数据信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。二维码具有条码技术的一些共性:每种编码格式(或码制)有其特定的字符集;每个字符占有一定的空间;具有一定的校验功能等。二维码同时还具有对不同行的信息自动识别功能、及处理图形旋转变化等特点。二维码能够在横向和纵向两个方位同时表达信息,因此能在很小的面积内表达大量的信息,具有高密度、大容量等特点,所以可以用二维码表示数据文件(包括汉字、数字、符号)、图片等。二维码是各种证件及卡片等大容量、高可靠信息存储、携带并自动识读的理想方法。在目前常用的二维码中,码制主要有:Data Matrix、MaxiCode、Aztec、QR Code、Vericode、PDF417、Ultracode、Code49、Code16K等。QR Code码是1994年由日本DW公司发明。QR Code码是目前使用比较普遍的二维码,非常适合文本信息的编码。有的码制中还包括不同的版本,如QR Code码就包括版本1~40。

现有技术二维码虽然可以在有限面积的平面上记录比一维条形码多得多的信息,但一个二维码除去用于位置探测、定位、校正等功能图形区和用于表达编码格式、版本、版本信息等的前序码,实际用于记录数据信息的容量也是非常有限的。如一个版本20的QR Code码,模块数为97*97,功能图形占659个模块,前序码占用67个模块,用于记录数据信息的模块数只有8683个模块,数据容量为1085个码字,其中还包括纠错码字。可见其信息容量也是非常有限的,现有技术二维码不适合对信息量交大的文本、图像等的编码和记录。其应用也常常被限制在作为网络地址的载体,用于连接网络入口。使用者需要信息时只能通过扫描二维码地址从网上取得所要信息,当使用者所处位置没有网络时就会出现资料不能索取的情况。现有技术二维码应用范围收到了极大地限制。

发明内容

本发明所要解决的技术问题,就是提供一种数据信息的二维码编码方法,用于对信息量较大的数据信息进行二维码编码,提高二维码的应用范围。

本发明解决所述技术问题,采用的技术方案是,一种数据信息的二维码编码方法,包括步骤:

a、对需要编码数据信息进行识别,确定其信息量M的大小;

b、选定二维码编码格式,确定二维码的数据容量K;

c、比较信息量M和数据容量K的大小;如果M>K,则根据信息量M进行分块,将大小为M的数据信息分为N个数据块,N≥2,使每块的容量Ri≤K,i=1,2…N,进入步骤d;如果M≤K,则按照步骤b选定的二维码编码格式对数据信息进行编码;

d、按照步骤b选定的二维码编码格式对每个数据块按顺序进行二维码编码,仅在第一个数据块的二维码中设置前序码,其他数据块的二维码中不设前序码。

具体的,所述前序码为选定的二维码编码格式所共有的编码,其作用是用于表达编码格式、版本、版本信息。

进一步的,步骤d中,每个数据块的二维码中设置有数据块序号。

优选的,步骤c中,有N-1个数据块的信息量等于K,余下的一个数据块信息量小于K。

具体的,步骤b中,选定的二维码编码格式为QR Code码。

具体的,步骤a中,所述需要编码数据信息为文本信息。

本发明的有益效果是,可以对比较大的数据信息,如文本、图像等进二维码编码,提高了二维码的信息容量。二维码识别终端可以直接从二维码中获取信息,而不需要连接网络,能够极大的提高二维码的应用范围。

附图说明

图1是本发明的流程示意图。

具体实施方式

下面结合附图详细描述本发明的技术方案。

本发明的技术方案,根据数据信息的大小和选定的编码格式数据容量进行分块,然后顺序对各个数据块进行二维码编码,并在编码过程中只在属于一个数据信息整体中的第一个数据块中设置前序码,对于该数据信息中的其他数据块则不需要设置前序码,从而可以节省空间用于记录有效数据,增加二维码的数据容量。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都博格科技有限公司,未经成都博格科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310554786.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top