一种网络打印系统中解决中断打印的打印出错的方法技术方案

技术编号:2860220 阅读:459 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种网络打印系统中解决中断打印的打印出错的方法,预先在网络打印系统中的各计算机和各打印机安装关联协议,系统中的各计算机和各打印机通过关联网络互联,所述方法包括:A)发出打印作业命令的计算机检测当前打印机的运行状态,如果当前打印机死机,则执行步骤B;B)判断计算机是否存在剩余打印作业,如果是,则搜索被指定为重定向打印的打印机,将该计算机的剩余打印作业转移到进行重定向打印的打印机,然后返回步骤A,否则结束。本发明专利技术解决了打印机死机时无法进行重定向打印的问题。

【技术实现步骤摘要】

本专利技术涉及网络打印技术,更确切地说,涉及网络中断打印的打印出错时的解决方法。
技术介绍
随着网络的高速发展,网络打印由于其共享打印设备、成本低廉的原因,越来越多地被用户所接受。更多的办公场所采用了网络打印的方式以节约设备投资,如打印服务器方式或共享方式等。在网络打印应用中,打印设备通常与使用者有一定的距离,一旦中断打印的打印出错时,使用者需要走一段距离到打印机处判断是什么类型的错误,若错误为故障性的,则使用者需要从出错的打印机打出的文档判断剩余的打印作业,然后再回到计算机端重新选择可用的打印机,然后再把剩余的文档打印出来,在这种传统的网络打印中,使用者需要在纠正中断打印的打印出错时浪费大量的时间。为了解决中断打印的打印出错时的打印作业丢失和避免传统方法纠正中断打印的打印出错时造成的大量时间的浪费,有一些关于解决中断打印的打印出错的方法,如在专利申请号CN99121589.3中公开了一种中断打印的打印出错时处理等待打印作业的方法和用于实现该方法的网络打印机,该网络打印机如图1所示。在打印机端增加一个重定向部分用来解决中断打印的打印出错,重定向部分用来存储中断打印的打印出错时等待打印的打印作业,同时执行打印作业的重定向,通过搜索网络中的重定向打印机,将出错时等待打印的打印作业转移到指定的重定向打印机,以完成打印。上述公开的打印机虽然解决了中断打印的打印出错时剩余作业的打印问题,但当中断打印的打印出错时若发生打印机CPU死机,就没法完成打印作业的重定向,并且造成打印作业丢失,打印机的当前死机状态也无法反馈至计算机端,用户在获知了打印机的死机状态后必须重新进行打印操作。
技术实现思路
本专利技术的目的在于提供一种解决中断打印的打印出错的方法,以克服现有技术中打印机死机时不能进行重定向打印的缺点,本专利技术进一步的目的在于实现打印操作的方便性。本专利技术通过以下技术方案实现,其中,该网络打印系统连接有至少一个计算机和多个打印机,其特征在于,预先在网络打印系统中的各计算机和各打印机安装关联协议,系统中的各计算机和各打印机通过关联网络互联,所述方法包括A)发出打印作业命令的计算机检测当前打印机的运行状态,如果当前打印机死机,则执行步骤B;B)判断计算机是否存在剩余打印作业,如果是,则搜索被指定为重定向打印的打印机,将该计算机的剩余打印作业转移到进行重定向打印的打印机,然后返回步骤A,否则结束。其中,所述步骤A进一步包括,A1)如果当前打印机未死机,根据计算机检测到出错标识信息确定当前打印是否已出现中断打印的打印错误;A2)如果在所述步骤A1中确定已出现中断打印的打印错误,则计算机根据检测到错误类型信息确定是否需进行重定向打印;A3)如果在所述步骤A2中确定需进行重定向打印,则执行步骤B。较佳地,步骤A所述执行步骤B之前进一步包括,提示用户把关联网络中当前可用的打印机加载到打印机优先级管理信息中,并设置优先级,按优先级的顺序指定进行重定向打印的打印机。较佳地,步骤A所述搜索被指定为重定向打印的打印机包括,计算机查询打印机优先级管理信息中的打印机优先级,如果当前最高优先级的打印机不可用,则将次于当前最高优先级的打印机作为进行重定向打印的打印机。较佳地,所述步骤A2进一步包括,如果在所述步骤A1中确定未出现中断打印的打印错误,则在打印完成之后,将计算机中当前默认的打印机恢复为打印机优先管理信息中最高优先级的打印机,并结束。较佳地,步骤A2所述计算机根据检测到的错误类型信息确定是否需进行重定向打印包括,如果错误类型信息为故障性错误,则执行步骤A3,如果错误类型信息为非故障性错误,则计算机进行计时,并根据打印机错误恢复监测信息判断故障是否排除,如果在预定的时间阈值内故障被排除,则返回步骤A,如果在预定的时间内故障未被排除,则执行步骤A3。较佳地,对于分页打印作业,所述步骤B进一步包括,计算机根据检测到的打印的当前页标识信息,把包括当前页面以及没有打印的页面作业作为所述的剩余作业。较佳地,所述步骤B进一步包括,计算机将剩余作业转移到进行重定向打印的打印机后,向用户提示当前打印机的设备信息。本专利技术相对于现有技术,具有以下优点1、由于计算机通过关联协议可实时地获得打印机当前的状态,使得在计算机端进行重定向剩余打印作业得以实现,解决了现有技术中,当打印机死机时剩余作业无法重定向的问题,这样,即使打印机死机,计算机也会根据上一时刻打印机已经打印的文档把剩余的作业自动地转移到下一个打印机上,并且,由于设置了网络中可用的进行重定向打印的打印机,整个过程不需要人来干预。2、由于本专利技术是在计算机端实现剩余作业的重定向,只需在计算机端运行应用程序,避免了在打印机端增加硬件设备,使得中断打印的打印出错时剩余作业的重定向功能能够得到广泛的应用,并且,本专利技术将原来由打印机处理的所有剩余打印作业的重定向,分散至各打印作业所属的计算机,可减少打印机的内存。3、由于支持关联协议的打印机的状态能实时地显示到计算机上,能在计算机端向使用者自动提示打印文档的转移状态,为使用者带来了极大的方便。4、由于计算机可提示用户的作业打印结果,用户可以根据提示到相应的打印机处收集相应作业,为网络打印环境中的用户提供了极大的方便。附图说明图1为专利申请号CN99121589.30的打印机的结构框图。图2为本专利技术的一种关联网络打印的组成结构示意图。图3为本专利技术解决中断打印的打印出错的流程图。具体实施例方式现有技术中发生中断打印的打印出错时,是由打印机来完成剩余打印作业向网络中别的打印机转移,因此,一旦打印机在中断打印的打印出错时发生死机,剩余打印作业就无法转移至别的打印机,而且,打印机的当前死机状态也无法反馈至计算机端,用户在获知了打印机的死机状态后必须重新进行打印操作。本专利技术提出的技术方案,通过发出打印命令的计算机实时地检测打印机的运行状态,由计算机完成打印作业的重定向。参见图2所示,图2示出了一种关联网络打印的组成结构。该系统可包括安装有关联协议驱动的用户计算机、支持关联协议的网络服务器、支持关联协议的关联打印服务器等设备,并通过支持关联协议的网络互联。其中,用户计算机可与打印机相连,关联打印服务器可与打印机相连。上述关联协议是在以太网之上的用户协议,当网络中的计算机安装了关联协议后,连接到关联网络中的支持关联应用的所有外设的状态就会被显示到计算机上,当选定某个对象选择安装驱动时,该外设的驱动就会自动从flash中上载到计算机中。本专利技术将网络中的计算机和打印机安装例如中国联想有限公司的关联协议,从而实现对打印机运行状态的实时检测。下面以分页打印为例说明本专利技术中断打印的中断打印的打印出错时在计算机端进行重定向的具体实现方法。参见图3所示,图3示出了本专利技术解决中断打印的打印出错的流程,具体过程为在计算机的打印机设置界面中选择打印后,步骤101,计算机检测当前打印机运行状态,判断当前打印机是否死机;当打印机状态信息为1表示当前打印机可用,执行步骤102,计算机向该打印机发打印作业,然后执行步骤104;若打印机状态信息为0表示当前打印机不可用,则执行步骤103,提示用户把关联网络中当前可用的打印机加载到打印机优先级管理信息中,并设置优先级,然后检测当前最高优先级的打印机的运行状态本文档来自技高网
...

【技术保护点】
一种网络打印系统中解决中断打印的打印出错的方法,其中,该网络打印系统连接有至少一个计算机和多个打印机,其特征在于,预先在网络打印系统中的各计算机和各打印机安装关联协议,系统中的各计算机和各打印机通过关联网络互联,所述方法包括:A)发 出打印作业命令的计算机检测当前打印机的运行状态,如果当前打印机死机,则执行步骤B;B)判断计算机是否存在剩余打印作业,如果是,则搜索被指定为重定向打印的打印机,将该计算机的剩余打印作业转移到进行重定向打印的打印机,然后返回步骤A,否 则结束。

【技术特征摘要】

【专利技术属性】
技术研发人员:赵天良赵绍君
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:11[中国|北京]

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

1