一种可扩展的二维码系统的制作方法

文档序号:6493464阅读:168来源:国知局
一种可扩展的二维码系统的制作方法
【专利摘要】本发明公开了一种可扩展的二维码系统,以扩展文件存储部分或全部的阅读支持信息和内容信息,在二维码图像的部分区域存储扩展文件的标识信息,二维码扫描器通过标识信息识别二维码图像对应的扩展文件。与传统的二维码系统相比,本发明具有良好的可扩展性,更大的信息容量;在批量阅读时由于二维码扫描器已经预知部分或全部的阅读支持信息和内容信息,因此具有更高的阅读效率。
【专利说明】—种可扩展的二维码系统
[0001]本发明涉及二维码技术,尤其是一种可扩展的二维码系统。
【背景技术】
[0002]目前,二维码具有信息容量较大、适用范围广(图像、文字、声音等)、容错能力强、成本低等优点,广泛应用在表单、防伪、广告、物流等领域。随着带拍照功能的智能手机及移动互联网的普及,二维码更是成了连接线下和线上的关键入口。二维码的技术标准有PDF417、QRCode, Code49、Codel6K等,它们均以二维码图像非常有限的空间,同时存储全部的阅读支持信息(版本、格式、掩模、协议、字符集等)和全部的内容信息,因此存在信息容量有限、系统的可扩展性差等缺点。

【发明内容】

[0003]为了克服上述现有技术的不足,本发明提供了一种可扩展的二维码系统,该系统以扩展文件存储部分或全部的阅读支持信息和内容信息,在二维码图像的部分区域存储拓展文件的标识信息。二维码扫描器读取标识信息,根据标识信息查找内存中或本地文件中的扩展文件,或通过互联网下载对应的扩展文件,解析扩展文件提取阅读支持信息和内容信息,完成二维码图像剩余部分的阅读,最终得到二维码图像全部的内容信息。
[0004]本发明所采用的技术方案是:扩展文件存储部分或全部的阅读支持信息和内容信息,二维码图像的部分区域存储扩展文件的标识信息。二维码扫描器先阅读存储标识信息的区域获取拓展文件的标识信息;根据标识信息查找内存及本地存储的扩展文件。如果本地没有标识信息对应的扩展文件,且标识信息为URI (Uniform Resource Identifier,统一资源标识符),就通过互联网下载URI对应的扩展文件;二维码扫描器解析扩展文件提取信息;根据提取的信息完成二维码图像剩余部分的阅读,最终得到二维码图像全部的内容信息。
[0005]与现有技术相比,本发明的有益效果是:本发明利用扩展文件存储二维码图像部分或全部的阅读支持信息和内容信息,因此具有良好的可扩展性,更大的信息容量;在批量阅读时由于二维码扫描器已经预知部分或全部的阅读支持信息和内容信息,因此阅读效率更高。
【专利附图】

【附图说明】
[0006]图1是本发明的一个实施例的二维码生成流程图。
[0007]图2是本发明的一个实施例的二维码阅读流程图。
【具体实施方式】
[0008]在图1所示的一个实施例的二维码生成流程图中,首先分析数据,确定扩展文件及二维码图像的内容(S102);根据扩展文件的内容生成XML格式的扩展文件,如果以URI为标识信息,则将扩展文件部署在对应的服务器空间上(S103);生成带扩展文件标识信息的二维码图像(S104),发布二维码图像,流程结束(S105 )。
[0009]在图2所示的一个实施例的二维码阅读流程图中,首先二维码扫描器定位并获取二维码图像(S202);阅读二维码图像存储标识信息的区域,获取扩展文件的标识信息(S203);二维码扫描器检查内存中是否有标识信息对应的扩展文件的解析对象(S204),如果有解析对象则阅读二维码图像尚未完成的部分(S208),否则判断本地是否有标识信息对应的扩展文件(S205),如果有扩展文件就解析扩展文件,提取信息(S207),否则判断标识信息是否为URI,尝试下载URI对应的扩展文件(S206),下载成功就执行下一步骤(S207);否则退出扫描过程。步骤(S207)完成后根据提取的信息阅读二维码图像尚未完成的部分(S208),之后合并扩展文件及二维码图像中的内容(S209),阅读过程结束(S210)。
[0010]最后应说明的是,以上实施例仅用以说明而非限制本发明所描述的技术解决方案;因此,一切不脱离本发明的精神和范围的技术方案及其改进,均应涵盖在本发明的权利要求范围当中。
【权利要求】
1.一种可扩展的二维码系统,其特征在于:以扩展文件存储部分或全部的阅读支持信息和内容信息,在二维码图像的部分区域存储扩展文件的标识信息,二维码扫描器通过标识信息识别二维码图像对应的扩展文件。
2.根据权利要求1所述的一种可扩展的二维码系统,其特征在于:当二维码图像的标识信息是拓展文件的URI时,二维码扫描器可以通过互联网下载二维码图像对应的扩展文件。
3.根据权利要求1所述的一种可扩展的二维码系统,其特征在于:扩展文件可以是XML格式,但不限于XML格式。
【文档编号】G06K7/10GK103886276SQ201210565544
【公开日】2014年6月25日 申请日期:2012年12月23日 优先权日:2012年12月23日
【发明者】史嫚嫚 申请人:史嫚嫚
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1