打印设备监控方法和系统以及打印监控服务器技术方案

技术编号:10866702 阅读:49 留言:0更新日期:2015-01-07 07:56
本发明专利技术公开了一种打印设备监控方法和系统以及打印监控服务器,克服目前打印监控服务器无法监控改变连接主机后的非网络打印机的缺陷。该方法中,打印监控服务器接收主机发送的非网络打印设备的识别信息及主机的识别信息;非网络打印设备通过主机接入网络;先前主机的识别信息与主机的识别信息不一致时,根据先前主机的识别信息指示存储有非网络打印设备的识别信息的先前主机删除非网络打印设备的识别信息,根据非网络打印设备的识别信息及主机的识别信息将非网络打印设备更新为与主机对应。本发明专利技术的实施例保证了监控服务器可以准确地向正确的主机发送针对非网络打印设备的各种命令,能够对改变了连接主机的非网络打印设备进行准确的监控。

【技术实现步骤摘要】
打印设备监控方法和系统以及打印监控服务器
本专利技术涉及打印技术,尤其涉及一种打印设备监控方法和系统以及打印监控服务器。
技术介绍
当前打印机的应用,随着互联网打印的普及,越来越多的文档通过网络传输到打印机进行打印输出,同时也要求打印机能够被网络上的打印监控服务器(比方说MPS,Managed print services,文印管理服务)所监控和管理。通过打印监控服务器的网络监控,打印机的使用状态能够被实时获取。例如,打印机的印刷数量、碳粉或墨水的剩余量、打印纸张的补充信息、发生的错误信息等状态信息需要被及时监控,以便对打印机进行及时维护。 特别是打印需求量比较大的企业公司、政府机关等,他们都希望对其内部使用的全部打印机能够恰当管理,尤其是对于打印机的消耗品如打印纸、墨粉、碳粉等需要及时的补充和订购管理,因此根据打印管理服务器能够通过网络监控协议(如SNMP(SimpleNetwork Management Protocol,简单网络管理协议))对企业内部的所有网络打印机统一管理。 但是,一些不直接连接网络的打印机(简称非网络打印机)只支持USB (UniversalSerial Bus,通用串行总线)、串口(如RS323、RS485)或者并口等接口,通过这些接口与计算机相连,其并不支持网络监控协议。另外,在某些特殊的场合(比方说安全保密程度要求比较高的企业部门、国家机关),或者希望控制打印机成本等的情况下,打印监控服务器无法对这些不连接网络的打印机进行管理。 同时,上述的不直接连接网络的打印机由于其具备结构简单、功能简洁以及使用便利等诸多优点,因此目前仍然被大量的用户选用,特别是对于不熟悉打印机的用户,在选择打印机的时候更倾向于操作简便便捷的打印机。对这些不连接网络的打印机的管理和监控,仍然是存在必要的。 针对上面的问题,已经有美国公开专利US20050097198提出了利用跟非网络打印机本地连接的主机上的网络功能作为中转桥梁,把非网络打印机需要被监控的信息通过USB等非网络通讯方式传送到网络中的监控设备的方案。这个方案解决了对非网络打印设备的一些监控问题。 但是,本专利技术的专利技术人注意到,很多非网络打印设备是可以移动的,也就是其可以从一个主机移到并连接到另外一个主机,目前的打印监控服务器没有合适的机制来监控这种变化,导致打印监控服务器可能会把监控命令发送到不正确的主机上,甚至无法正确监控这些已经移动并改变连接主机的非网络打印机。US20050097198也没公开监控非网络打印机的主机变化的技术。
技术实现思路
本专利技术所要解决的技术问题之一是克服目前打印监控服务器无法监控改变连接主机后的非网络打印机的缺陷。 为了解决上述技术问题,本专利技术首先提供了一种打印设备监控方法,接入网络的打印监控服务器执行如下步骤:接收主机发送的非网络打印设备的识别信息及所述主机的识别信息;所述非网络打印设备与所述主机连接并通过所述主机接入所述网络;本地存储的打印设备数据中包括所述非网络打印设备的识别信息时,将所述打印设备数据中与所述非网络打印设备对应的主机识别信息确定为先前主机的识别信息;所述先前主机的识别信息与所述主机的识别信息不一致时,根据所述先前主机的识别信息指示存储有所述非网络打印设备的识别信息的所述先前主机删除所述非网络打印设备的识别信息,根据所述非网络打印设备的识别信息及所述主机的识别信息在所述打印设备数据中将所述非网络打印设备更新为与所述主机对应。 优选地,所述方法还包括:所述打印监控服务器向所述主机发送查询请求,并接收所述主机发送的从所述非网络打印设备获取的状态信息或者未连接所述非网络打印设备的响应;其中,所述主机根据所述查询请求从所述非网络打印设备获取所述状态信息。 优选地,所述打印监控服务器接收所述主机发送的所述非网络打印设备的识别信息及所述主机的识别信息时,还一并接收所述主机发送的所述非网络打印设备的状态信息;其中,所述主机监测到所述非网络打印设备接入时,获取所述非网络打印设备的识别信息;所述主机在本地未保存所述非网络打印设备的识别信息时,获取所述非网络打印设备的状态信息。 优选地,所述打印监控服务器接收所述主机获取的所述非网络打印设备的状态信息,并根据所述主机获取的所述非网络打印设备的状态信息更新所述打印设备数据中的所述非网络打印设备的状态信息;其中,所述主机在本地保存有所述非网络打印设备的识别信息时,根据本地保存的所述非网络打印设备的识别信息获取所述非网络打印设备的状态信息;在本地保存的所述非网络打印设备的状态信息与所述获取的所述非网络打印设备的状态信息不一致时,所述主机将所述获取的所述非网络打印设备的状态信息发送给所述打印监控服务器。 优选地,该方法还包括:本地存储的所述打印设备数据中不包括所述非网络打印设备的识别信息时,所述打印监控服务器根据所述非网络打印设备的识别信息及所述主机的识别信息在所述打印设备数据中添加所述非网络打印设备与所述主机之间的对应关系。 优选地,所述打印监控服务器接收所述主机通过电子邮件发送的所述非网络打印设备的识别信息及所述主机的识别信息。 本专利技术的实施例还提供了一种打印监控服务器,所述打印监控服务器可接入在网络中,其中,该打印监控服务器包括:接收模块,接收主机发送的非网络打印设备的识别信息及所述主机的识别信息;所述非网络打印设备与所述主机连接并通过所述主机接入所述网络;确定模块,本地存储的打印设备数据中包括所述非网络打印设备的识别信息时,将所述打印设备数据中与所述非网络打印设备对应的主机识别信息确定为先前主机的识别信息;执行模块,所述先前主机的识别信息与所述主机的识别信息不一致时,根据所述先前主机的识别信息指示存储有所述非网络打印设备的识别信息的所述先前主机删除所述非网络打印设备的识别信息,根据所述非网络打印设备的识别信息及所述主机的识别信息在所述打印设备数据中将所述非网络打印设备更新为与所述主机对应。 优选地,所述打印监控服务器还包括:发送模块,向所述主机发送查询请求;所述接收模块接收所述主机发送的从所述非网络打印设备获取的状态信息或者未连接所述非网络打印设备的响应;其中,所述主机根据所述查询请求从所述非网络打印设备获取所述状态信息。 优选地,所述接收模块接收所述主机发送的所述非网络打印设备的识别信息及所述主机的识别信息时,还一并接收所述主机发送的所述非网络打印设备的状态信息;其中,所述主机监测到所述非网络打印设备接入时,获取所述非网络打印设备的识别信息;所述主机在本地未保存所述非网络打印设备的识别信息时,获取所述非网络打印设备的状态信肩、O 优选地,所述接收模块接收所述主机获取的所述非网络打印设备的状态信息;所述执行模块根据所述主机获取的所述非网络打印设备的状态信息更新所述打印设备数据中的所述非网络打印设备的状态信息;其中,所述主机在本地保存有所述非网络打印设备的识别信息时,根据本地保存的所述非网络打印设备的识别信息获取所述非网络打印设备的状态信息;在本地保存的所述非网络打印设备的状态信息与所述获取的所述非网络打印设备的状态信息不一致时,所述主机将所述获取的所述非网络打印设备的状态信息发送给所述打印监控服本文档来自技高网
...

【技术保护点】
一种打印设备监控方法,接入网络的打印监控服务器执行如下步骤:接收主机发送的非网络打印设备的识别信息及所述主机的识别信息;所述非网络打印设备与所述主机连接并通过所述主机接入所述网络;本地存储的打印设备数据中包括所述非网络打印设备的识别信息时,将所述打印设备数据中与所述非网络打印设备对应的主机识别信息确定为先前主机的识别信息;所述先前主机的识别信息与所述主机的识别信息不一致时,根据所述先前主机的识别信息指示存储有所述非网络打印设备的识别信息的所述先前主机删除所述非网络打印设备的识别信息,根据所述非网络打印设备的识别信息及所述主机的识别信息在所述打印设备数据中将所述非网络打印设备更新为与所述主机对应。

【技术特征摘要】
1.一种打印设备监控方法,接入网络的打印监控服务器执行如下步骤: 接收主机发送的非网络打印设备的识别信息及所述主机的识别信息;所述非网络打印设备与所述主机连接并通过所述主机接入所述网络; 本地存储的打印设备数据中包括所述非网络打印设备的识别信息时,将所述打印设备数据中与所述非网络打印设备对应的主机识别信息确定为先前主机的识别信息; 所述先前主机的识别信息与所述主机的识别信息不一致时,根据所述先前主机的识别信息指示存储有所述非网络打印设备的识别信息的所述先前主机删除所述非网络打印设备的识别信息,根据所述非网络打印设备的识别信息及所述主机的识别信息在所述打印设备数据中将所述非网络打印设备更新为与所述主机对应。2.根据权利要求1所述的打印设备监控方法,其中,所述方法还包括: 所述打印监控服务器向所述主机发送查询请求,并接收所述主机发送的从所述非网络打印设备获取的状态信息或者未连接所述非网络打印设备的响应; 其中,所述主机根据所述查询请求从所述非网络打印设备获取所述状态信息。3.根据权利要求1所述的打印设备监控方法,其中: 所述打印监控服务器接收所述主机发送的所述非网络打印设备的识别信息及所述主机的识别信息时,还一并接收所述主机发送的所述非网络打印设备的状态信息; 其中,所述主机监测到所述非网络打印设备接入时,获取所述非网络打印设备的识别信息;所述主机在本地未保存所述非网络打印设备的识别信息时,获取所述非网络打印设备的状态信息。4.根据权利要求3所述的打印设备监控方法,其中: 所述打印监控服务器接收所述主机获取的所述非网络打印设备的状态信息,并根据所述主机获取的所述非网络打印设备的状态信息更新所述打印设备数据中的所述非网络打印设备的状态信息; 其中,所述主机在本地保存有所述非网络打印设备的识别信息时,根据本地保存的所述非网络打印设备的识别信息获取所述非网络打印设备的状态信息;在本地保存的所述非网络打印设备的状态信息与所述获取的所述非网络打印设备的状态信息不一致时,所述主机将所述获取的所述非网络打印设备的状态信息发送给所述打印监控服务器。5.根据权利要求1至4中任一项所述的打印设备监控方法,其中,该方法还包括: 本地存储的所述打印设备数据中不包括所述非网络打印设备的识别信息时,所述打印监控服务器根据所述非网络打印设备的识别信息及所述主机的识别信息在所述打印设备数据中添加所述非网络打印设备与所述主机之间的对应关系。6.根据权利要求1至4中任一项所述的打印设备监控方法,其中: 所述打印监控服务器接收所述主机通过电子邮件发送的所述非网络打印设备的识别信息及所述主机的识别信息。7.—种打印监控服务器,所述打印监控服务器可接入在网络中,其中,该打印监控服务器包括: 接收模块,接收主机发送的非网络打印设备的识别信息及所述主机的识别信息;所述非网络打印设备与所述主机连接并通过所述主机接入所述网络; 确定模块,本地存储的打印设备数据中包括所述非网络打印设备的识别信息时,将所述打印设备数据中与所述非网络打印设备对应的主机识别信息确定为先前主机的识别信息; 执行模块,所述先前主机的识别信息与所述主机的识别信息不一致时,根据所述先前主机的识别信息指示存储有所述非网络打印设备的识别信息的所述先前主机删除所述非网络打印设备的识别信息,根据所述非网络打印设备的识别信息及所述主机的识别信息在所述打印设备数据中将所述非网络打印设备更新为与所述主机对应。8.根据权利要求7所述的打印监控服务器,其中,所述打印监控服务器还包括: 发送模块,向所述主机发送查询请求; 所述接收模块接收所述主机发送的从所述非网络打印设备获取的状态信息或者未连接所述非网络打印设备的响应; 其中,所述主机根据所述查询请求从所述非网络打印设备获取所述状态信息。9.根据权利要求7所述的打印监控服务器,其中: 所述接收模块接收所述主机发送的所述非网络打印设备的识别信息及所述主机的识别信息时,还一并接收所述主机发送的所述非网络打印设备的状态信息; 其中,所述主机监测到所述非网络打印设备接入时,获取所述非网络打印设备的识别信息;所述主机在本地未保存所述非网络打印设备的识别信息时,获取所述非网络打印设备的状态信息。10.根据权利要求9所述的打印监控服务器,其中: 所述接收模块接收所述主机获取的所述非网络打印设备的状态信息; 所述执行模块根据所述主机获取的所述非网络打印设备的状态信息更新所述打...

【专利技术属性】
技术研发人员:马振宇
申请(专利权)人:珠海赛纳打印科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1