[发明专利]基于特定应用的使用普通扫描枪的方法和装置有效
| 申请号: | 201210590286.4 | 申请日: | 2012-12-30 | 
| 公开(公告)号: | CN103902949B | 公开(公告)日: | 2017-02-15 | 
| 发明(设计)人: | 张伟;周强;张祖凯;崔霈文;杨奇;王尚磊;张卉 | 申请(专利权)人: | 航天信息股份有限公司 | 
| 主分类号: | G06K7/10 | 分类号: | G06K7/10 | 
| 代理公司: | 北京工信联合知识产权代理事务所(普通合伙)11266 | 代理人: | 姜丽辉 | 
| 地址: | 100195 北京市*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 基于 特定 应用 使用 普通 扫描 方法 装置 | ||
技术领域
本发明涉及扫描设备,尤其涉及一种基于特定应用的使用普通扫描枪的方法和装置。
发明背景
在涉税领域,由于不同税种及全国各省市等地方使用的车购税申报表等带有二维码的文件中信息格式内容各不相同,并且各地的申报表等文件相关制作公司也有所区别。这样就要求在进行扫描诸如申报表等带有二维码的文件时要进行扫描枪的选用。而现在存在的软件中有很多在设计上都是对扫描枪的绑定,这样就造成了必须使用特定的扫描枪才能进行扫描信息。当扫描枪需求量大时,就大大地增加了用户的成本。另外,软件对特定扫描枪的绑定,也造成了用户在使用时一旦丢失或者损坏特定扫描枪,不能及时增加或替换,就会耽误工作。同时由于不能使用普通的扫描枪,造成用户在工作效率上受到了极大的影响。因此,本发明一直在寻找一种解决方案,以达到对市面上普通扫描枪进行使用。
发明内容
应当说明,本发明中所述特定应用是指与特定扫描枪绑定的识别该扫描枪扫描数据的软件。
本发明克服了以上方法的技术缺陷,通过对扫描枪与特定应用进行串口数据传输的研究,提出了一种基于特定应用对普通扫描枪识别和使用的方法。这种方法即适用于二维码扫描等相关领域,也适用于其它带有此特点的任何业务领域。本发明提出了一种基于特定应用的使用普通扫描枪的方法:
创建两个虚拟串口COM 8和COM 9;
将两个虚拟串口进行串联;
分别为特定扫描枪数据处理模块和转接模块各分配一个所述虚拟串口;
使用转接模块设置普通扫描枪的接口;
调试转接模块,使得所述特定扫描枪数据处理模块将经由所述普通扫描枪扫描的数据通过所述转接模块识别为所述特定应用所识别的数据。
其中,调试转接模块是由所述转接模块发送识别字符来使所述特定扫描枪数据处理模块对它所配置的虚拟串口进行识别。
其中,由所述转接模块发送识别字符来使所述特定扫描枪数据处理模块对它所配置的虚拟串口进行识别具体为:对虚拟串口COM 8发送识别字符串,这样和它串联的另一个虚拟串口COM 9也得到识别字符串,从而使特定扫描枪数据处理模块识别虚拟串口,其会认为所述虚拟串口插上了特定扫描枪。
其中,所述虚拟串口是实际上不存在的串口。
其中,所述串联是让两个串口连接起来,这样如果往其中一个串口发数据,另一个串口也能读到所述数据。
其中,所述分别为特定扫描枪数据处理模块和转接模块各分配一个所述虚拟串口具体为:
为所述特定扫描枪数据处理模块设置虚拟串口COM 9:相当于这个特定扫描枪数据处理模块从这个虚拟串口COM 9来得到普通扫描枪扫描出来的数据;
为所述转接模块设置另一个虚拟串口COM 8,这样一旦所述转接模块从所述普通扫描枪的实际接口COM 1读到数据就往此虚拟串口COM 8发送。
本发明还提出一种基于特定应用的使用普通扫描枪的装置,其包括:
转接模块,其用来设置所述普通扫描枪的实际接口COM 1,并将所述普通扫描枪扫描的数据通过所述实际接口接收后,转换为特定扫描枪数据处理模块所能识别的数据;
虚拟串口模块,用于创建两个虚拟串口COM 8和COM 9,分别用于连接所述转接模块和特定扫描枪数据处理模块;
特定扫描枪数据处理模块,其接收来自一个虚拟串口COM 9的数据以执行特定应用,从而识别所述普通扫描枪扫描的数据。
通过本发明,为扫描枪设备的使用和维护带来极大的便利。
附图说明
图1为与本发明实施例一致的基于特定应用的使用普通扫描枪的方法流程图;
图2为与本发明实施例一致的基于特定应用的使用普通扫描枪的装置原理图。
具体实施例
图1为与本发明实施例一致的基于特定应用的使用普通扫描枪的方法流程图。
首先,使用虚拟串口模块进行虚拟串口的创建:在PC机或者其他使用的机器上进行创建虚拟串口。虚拟串口是实际上不存在的串口,但它能在设备管理器中查找,更重要的是它能进行串口通信和进行一些串口操作,并且它能和实际串口一样能够让软件对其进行配置。
其次,将两个虚拟串口进行串联:把两个建好后的虚拟串口进行串联,串联的意思就是让两个串口连接起来,这样如果往其中一个串口发数据,另一个串口也能读到这些数据,相当于两个串口的数据是相通的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210590286.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:教学用粗饲料氨化装置
- 下一篇:鼓泡清洗机





