一种多码解析转换系统的制作方法

文档序号:9751242阅读:167来源:国知局
一种多码解析转换系统的制作方法
【技术领域】
[0001 ]本发明涉及编码解码技术领域,尤其涉及一种多码解析转换系统。
【背景技术】
[0002]随着网络技术和通信编码技术的发达,当今社会“扫码”越来越流行,例如,通过扫描条形码查找商品货号以验证真伪,通过扫描二维码进入商品链接,了解其详细信息等。
[0003]目前,最常见的编码格式便是二维码和条形码,另外还有许多没有被推广使用的编码格式。目前,各种编码格式相互独立,不能相互转换,给人们生活带来不便。

【发明内容】

[0004]基于【背景技术】存在的技术问题,本发明提出了一种多码解析转换系统。
[0005]本发明提出的一种多码解析转换系统,包括扫描模块、第一读码模块、编码模块、第二读码模块、对比模块、控制模块和打印模块;
[0006]扫描模块用于对原始编码进行扫描;
[0007]第一读码模块与扫描模块连接,其获取扫描到的原始码,并读取原始码包含的原始信息且进行存储;
[0008]编码模块内部预设有多种编码模型,其分别与控制模块和第一读码模块连接,并根据控制模块的指令选取对应的编码模型对第一读码模块产生的原始信息进行编码,生成第二编码;
[0009]第二读码模块与编码模块连接,其获取第二编码并对其进行读码生成第二信息;
[0010]对比模块分别连接第一读码模块和第二读码模块,并对获取的原始信息和第二信息进行对比;
[0011]控制模块分别连接编码模块、对比模块和打印模块,其根据对比模块的对比结果控制打印模块对第二编码进行打印。
[0012]优选地,编码模块包含的多种编码模型中包含不少于一种二维码编码模型,并包含不少于一种条形码编码模型。
[0013]优选地,还包括存储模块,其与第一读码模块连接,用于存储原始信息。
[0014]优选地,存储模块还与扫描模块连接,用于存储原始码。
[0015]优选地,存储模块还与编码模块连接,用于存储第二编码。
[0016]优选地,对比模块包括语义提取单元和语义对比单元,语义提取单元分别连接第一读码模块和第二读码模块,其根据原始信息提取原始语义,并从第二信息提取第二语义,语义对比单元与语义提取单元连接,其对原始语义和第二语义进行对比,并将对比结果提供给控制模块。
[0017]优选地,当语义对比单元判断原始语义与第二语义相同,控制模块控制打印模块对第二编码进行打印。
[0018]优选地,控制模块与第一读码模块连接,其用于控制第一读码模块读取原始信息。
[0019]优选地,当语义对比单元判断原始语义与第二语义不同,控制模块控制第一读码模块重新读取原始信息。
[0020]本发明提供的多码解析转换系统,通过扫描获得原始码,并通过第一读码模块读取原始码所包含的原始信息,然后通过编码模块根据预设的编码模型对原始信息进行二次编码,以对原始码进行转换。本发明中,通过在编码模块内部预设不同的编码模型,可实现多种编码格式的转换。
[0021]本发明中,设置第二读码模块读取第二编码包含的第二信息,然后通过对比模块对原始信息和第二信息进行对比,有利于判断根据原始码转换过来的第二编码所表达的信息是否与原始码所表达的信息一致,即判断编码格式转换过程中是否出现失真,从而保证编码格式转换的正确性。
【附图说明】
[0022]图1为本发明提出的一种多码解析转换系统结构示意图。
【具体实施方式】
[0023]参照图1,本发明提出的一种多码解析转换系统,包括扫描模块、第一读码模块、编码模块、第二读码模块、对比模块、控制模块、打印模块和存储模块。
[0024]扫描模块用于对原始编码进行扫描。原始编码可以是条形码或者二维码,或者其他形式的编码。
[0025]第一读码模块与扫描模块连接,其获取扫描到的原始码,并读取原始码包含的原始信息且进行存储。本实施方式中,可将控制模块与第一读码模块连接,由控制模块控制第一读码模块进行读码。
[0026]编码模块内部预设有多种编码模型,多种编码模型中包含不少于一种二维码编码模型,并包含不少于一种条形码编码模型,以满足不同形式的编码要求。编码模块分别与控制模块和第一读码模块连接,并根据控制模块的指令选取对应的编码模型对第一读码模块产生的原始信息进行编码,生成第二编码。
[0027]本实施方式中,控制模块的指令可以是内部预设的,也可以是从外部获得的,例如由工作人员从外部输入指令,以通过控制模块控制编码模块根据对应的编码模型将原始信息编码成想要的格式码。
[0028]第二读码模块与编码模块连接,其获取第二编码并对其进行读码生成第二信息。对比模块分别连接第一读码模块和第二读码模块,并对获取的原始信息和第二信息进行对比。
[0029]本实施方式中,对比模块包括语义提取单元和语义对比单元,语义提取单元分别连接第一读码模块和第二读码模块,其根据原始信息提取原始语义,并从第二信息提取第二语义,语义对比单元与语义提取单元连接,其对原始语义和第二语义进行对比。本实施方式中,通过语义对比,有利于避免字词对比的狭隘性,有利于提高对原始信息和第二信息对比判断的灵活性。
[0030]控制模块分别连接编码模块、对比模块、打印模块和第一读码模块,其根据对比模块的对比结果控制打印模块对第二编码进行打印,当语义对比单元判断原始语义与第二语义相同,控制模块控制打印模块对第二编码进行打印;当语义对比单元判断原始语义与第二语义不同,控制模块控制第一读码模块重新读取原始信息。
[0031]本实施方式中,通过对比模块对原始信息和第二信息进行对比,有利于判断根据原始码转换过来的第二编码所表达的信息是否与原始码所表达的信息一致,即判断编码格式转换过程中是否出现失真,从而保证编码格式转换的正确性。
[0032]存储模块分别与扫描模块、第一读码模块、编码模块连接,其分别存储扫描模块获取的原始码、第一读码模块读取的原始信息、编码模块编写的第二编码,以便后续历史查询。
[0033]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
【主权项】
1.一种多码解析转换系统,其特征在于,包括扫描模块、第一读码模块、编码模块、第二读码模块、对比模块、控制模块和打印模块; 扫描模块用于对原始编码进行扫描; 第一读码模块与扫描模块连接,其获取扫描到的原始码,并读取原始码包含的原始信息且进行存储; 编码模块内部预设有多种编码模型,其分别与控制模块和第一读码模块连接,并根据控制模块的指令选取对应的编码模型对第一读码模块产生的原始信息进行编码,生成第二编码; 第二读码模块与编码模块连接,其获取第二编码并对其进行读码生成第二信息; 对比模块分别连接第一读码模块和第二读码模块,并对获取的原始信息和第二信息进行对比; 控制模块分别连接编码模块、对比模块和打印模块,其根据对比模块的对比结果控制打印模块对第二编码进行打印。2.如权利要求1所述的多码解析转换系统,其特征在于,编码模块包含的多种编码模型中包含不少于一种二维码编码模型,并包含不少于一种条形码编码模型。3.如权利要求1所述的多码解析转换系统,其特征在于,还包括存储模块,其与第一读码模块连接,用于存储原始信息。4.如权利要求3所述的多码解析转换系统,其特征在于,存储模块还与扫描模块连接,用于存储原始码。5.如权利要求4所述的多码解析转换系统,其特征在于,存储模块还与编码模块连接,用于存储第二编码。6.如权利要求1所述的多码解析转换系统,其特征在于,对比模块包括语义提取单元和语义对比单元,语义提取单元分别连接第一读码模块和第二读码模块,其根据原始信息提取原始语义,并从第二信息提取第二语义,语义对比单元与语义提取单元连接,其对原始语义和第二语义进行对比,并将对比结果提供给控制模块。7.如权利要求6所述的多码解析转换系统,其特征在于,当语义对比单元判断原始语义与第二语义相同,控制模块控制打印模块对第二编码进行打印。8.如权利要求6所述的多码解析转换系统,其特征在于,控制模块与第一读码模块连接,其用于控制第一读码模块读取原始信息。9.如权利要求6所述的多码解析转换系统,其特征在于,当语义对比单元判断原始语义与第二语义不同,控制模块控制第一读码模块重新读取原始信息。
【专利摘要】本发明公开了一种多码解析转换系统,包括扫描模块、第一读码模块、编码模块、第二读码模块、对比模块、控制模块和打印模块。本发明提供的多码解析转换系统,通过扫描获得原始码,并通过第一读码模块读取原始码所包含的原始信息,然后通过编码模块根据预设的编码模型对原始信息进行二次编码,以对原始码进行转换。本发明中,通过在编码模块内部预设不同的编码模型,可实现多种编码格式的转换。
【IPC分类】G06K7/10
【公开号】CN105512588
【申请号】CN201510847827
【发明人】余斌, 胡永全, 胡养成, 张利, 杨克松, 鲍龙飞, 马伟
【申请人】安徽云硕科技有限公司
【公开日】2016年4月20日
【申请日】2015年11月25日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1