[发明专利]扫描枪的控制方法和系统在审
申请号: | 201310089640.X | 申请日: | 2013-03-20 |
公开(公告)号: | CN104063036A | 公开(公告)日: | 2014-09-24 |
发明(设计)人: | 李银华;赵雄飞;黄宏;张伟 | 申请(专利权)人: | 西门子公司 |
主分类号: | G06F3/00 | 分类号: | G06F3/00 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 李慧 |
地址: | 德国*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扫描 控制 方法 系统 | ||
技术领域
本发明涉及扫描枪领域,尤其涉及多把扫描枪的数据收集和通信技术。
背景技术
扫描枪作为光学、机械、电子、软件应用等技术紧密结合的高科技产品,是继键盘和鼠标之后的第三代电脑输入设备。扫描枪自80年代诞生之后,得到了迅猛的发展和广泛的应用,条码、图片、照片等都可以用扫描枪输入到电脑主机中,进而实现对这些信息的收集、处理、管理、使用、存储或输出。现有扫描枪可分为三种。第一种为有线扫描枪,其通过USB总线和一台主机相连向主机传输扫描数据。第二种为升级的无线扫描枪,其可以通过蓝牙、红外和2.4G等无线通讯技术实现向与其连接的一台主机传送数据。第三种为掌上(PDA,Personal digital asistant))扫描枪,其通过WLAN和一台或者多台主机通信、传递数据。第三种掌上扫描枪价格相当高,所以在需要使用多把或者大量扫描枪的制造业生产领域中,多使用廉价的第一种扫描枪,有的时候也使用第二种。但是,在常规情况下,电脑主机只会把这两种扫描枪视作简单的输入设备,当多把扫描枪同时连接在一台主机上时,主机不能知道扫描结果的数据源(即扫描数据来自哪把扫描枪)。现在常用的方案是购置大量主机,用每台主机连接一把扫描枪,从而区别数据源,这样代价昂贵。
从上可见,现有的应用扫描枪的技术存在多种缺陷。首先,实施维护成本高。在扫描枪的实际应用场景中,扫描枪作为终端,需要将扫描获取的信息通过网络传递到数据服务器,实现相应的信息管理需求(包括数据的收集和处理等功能)。但是除了第三种PDA条码扫描枪可以直接通过无线网卡接入包含数据服务器的网络以外,其他两类扫描枪都需要先连接到已经接入网络的电脑主机,才能将信息传入数据服务器。在现有技术中,每台第一种和第二种扫描枪都需要连接一台电脑主机。另一方面,能通过WLAN连接到网络中的PDA扫描枪价格都比较昂贵。这导致用户使用非PDA扫描枪时,需要付出大量的成本购置和维护电脑主机。其次,现有技术中扫描枪和主机之间为单向通信,反馈简单。主机只会把第一和第二种扫描枪视作一个简单的输入设备,当扫描枪获取到数据传输到电脑主机时,主机无法知道扫描结果的数据源,也没有反馈或者只有简单的“成功/失败”反馈。
发明内容
为解决上述问题,本发明的实施例提出了用于与一台主机通信的多把扫描枪的控制方法、上述主机的控制方法和由一台主机管理的多把扫描枪的控制装置,把,所述方法和装置能够降低实施扫描枪技术的费用。另外,还能满足现代生产和生活(诸如物料跟踪、仓储的物流管理等)对扫描枪和主机之间进行双向通信的需要。
本发明的一个实施例公开了一种由一台主机管理的多把扫描枪的控制方法,该方法包括:使用可扩展标记语言(XML)或者字符串编码生成扫描数据包,该扫描数据包包括所述多把扫描枪中的任一把扫描的数据和使所述主机能够识别该扫描枪的编号,和通过通用串行总线USB把所述扫描数据包传送给管理所述多把扫描枪的一台主机。
优选,上述方法还包括:获取扫描枪的硬件(MAC)地址、IP地址或者设备编号,以作为所述扫描数据包中包括的所述主机识别该扫描枪的编号。
优选,上述方法还包括:接收并解析所述一台主机解析扫描数据包后向扫描枪发送的使用可扩展标记语言(XML)或者字符串编码生成的反馈信息。
优选,上述方法还包括:使用可扩展标记语言(XML)或者字符串编码生成第一通信数据包,所述第一通信数据包包括一把扫描枪访问所述多把扫描枪中另外一把目标扫描枪的访问请求和使所述主机能够识别该目标扫描枪的编号,和把所述第一通信数据包通过通用串行总线USB传送给所述主机。
优选,接收所述主机解析所述第一通信数据包后使用可扩展标记语言(XML)或者字符串编码根据所述第一通信数据包中包含的预访问的目标扫描枪的编号生成的第二通信数据包,和解析所述第二通信数据包,并根据第二通信数据包中预访问的目标扫描枪的编号判断本机是否为目标扫描枪,如果是,则向用户显示相应的反馈信息。
其中所述多把扫描枪是通过通用串行总线USB接口与集线器HUB连接的,所述数据包是通过所述通用串行总线USB传送给与主机连接的所述集线器USB HUB的。在图1和2示出的实施例中,USB HUB是通过通用串行总线USB540与主机连接的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子公司,未经西门子公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310089640.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种定位方法及电子设备
- 下一篇:服务器