网络打印系统和打印出错时处理等待打印作业的方法技术方案

技术编号:2887004 阅读:277 留言:0更新日期:2012-04-11 18:40
在网络打印机系统中处理出现打印错误的打印机的等待打印作业的方法,该网络打印机系统连接有多个打印机,并连接了多个用户计算机,以共同使用这些打印机。根据该方法,确定是否已出现中断打印的打印错误,若确定已出现打印错误,则将出现打印错误的打印机的等待打印作业转移到工作的打印机。因此可将出现中断打印的打印错误的打印机的等待打印作业转移到另一个工作的打印机,从而可避免等待作业的打印中断。(*该技术在2019年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种网络打印机系统和出现打印错误时处理等待打印作业的方法。在网络打印机系统中,多个计算机和多个打印机彼此通过网络连接。连接到网络打印机系统的打印机通过网络从所连接的用户计算机接收打印数据,并在纸张上打印相应的图像。打印机按照数据的接收顺序、即根据有先入先出(FIFO)原理确定的作业处理顺序来打印接收到的等待打印作业。当出现打印错误例如缺纸或显影剂、卡纸、或其他严重问题而不能继续打印时,传统打印机停止打印,并指示需要用户解决该问题的出错消息。当出现打印错误时,在该错误得到解决之前不能再继续打印。如果打印错误可当场解决,如由于缺纸错误引起的打印停止,则可通过提供更多的纸张来立即恢复打印。但是,当多个用户使用连接到网络并且远离他们的一个打印机、从而不易亲眼检查打印机错误时,就延迟了对打印机错误的修复,并且还延迟了对已发送到打印机的数据的打印。另外,如果打印机错误较严重而需要维修技术人员,则用户必须放弃已发送的打印数据,并且不方便地将相同的打印数据发送到其他工作的打印机。为了解决上述问题,本专利技术的目的是提供一种网络系统,该网络系统当在一个打印机中出现禁止打印的错误时使一个打印机中接收到的等待打印作业由另一个工作的打印机进行打印,并且还提供一种当出现打印错误时处理等待打印作业的方法。因此,为了实现上述目的,提供了一种当在网络打印机系统中出现打印错误时处理打印机的等待打印作业的方法,其中该网络打印机系统连接到多个打印机,并且连接了多个用户计算机,以共同使用这些打印机,该方法包括如下步骤(A)确定是否已出现中断打印的打印错误;及(B)如果在步骤(A)中确定已出现中断打印的打印错误,则将出现打印错误的打印机的等待打印作业转移到工作的打印机。另外,为了实现上述目的的另一方面,提供了一种网络打印机系统,该网络打印机系统连接到多个打印机,并且连接了多个用户计算机,以共同使用运些打印机,该网络打印机系统在打印机中包括重定向(redirection)部分,用于当出现中断打印的打印错误时将存储在存储装置中的等待打印作业数据转移到另一个工作的打印机。参照附图对本专利技术优选实施例的详细描述,本专利技术的上述目的和优点将变得更加清楚,附图中附图说明图1是表示应用本专利技术的网络打印机系统的框图;图2是表示图1的打印机的结构的框图;以及图3是解释当出现打印错误时根据本专利技术处理等待打印作业的步骤的流程图。图1表示本专利技术的网络打印机系统。参照附图,多个用户计算机10和多个打印机40彼此通过网络20相连。网络服务器30在各用户计算机10之间、在各用户计算机10和各打印机40之间、及在各打印机40之间中继数据传输。在网络打印机系统中,每个用户计算机10上设有CPU、ROM、RAM、存储装置、输入装置、及网络接口装置。该输入装置包括键盘和鼠标,网络接口装置例如是LAN(局域网)卡。在存储装置中,安装有用于编辑文本的应用程序和打印机驱动程序,该打印机驱动程序用于设置打印选项和打印环境,并用于将待打印文本转换成计算机语言,并输出转换后的打印机语言。如图2所示,每个打印机40上设有网络接口41、缓冲器42、存储装置44、CPU43、引擎控制器45、引擎46、输入面板47、和显示器48。网络接口41是LAN卡,用来与网络服务器进行通信。缓冲器临时存储所接收的数据或要输出的数据。CPU43控制各打印机40的总体操作,例如对接收数据的读取和处理。引擎控制器45控制引擎46的操作,以在纸张上打印出对应于通过CPU43输入的图像数据的图像。由用于以传感器(图中未示)监视引擎46的操作的引擎控制器45检测到禁止打印的打印错误信息(如缺纸、卡纸、缺磁粉),并提供给CPU43。输入面板47上设有用于设置打印环境的多个键以及用于当出现打印错误时将接收到的等待打印作业转移到另一个工作的打印机的重定向键47a。在存储装置44中,安装有接收到的等待打印作业和操作程序。当将输入面板47的重定向键47a设置为打开并且出现打印错误时,执行安装在存储装置44中的重定向部分44a,它是CPU43的一个操作程序,除了输入面板47的重定向键47a的上述操纵外,用户可通过由安装在计算机10的存储装置中的打印机驱动程序提供的打印机设置菜单来选择执行重定向部分44a。在这种情况下,打印机驱动程序可使用户在所连接的打印机分设置中选择重定向选择菜单。当出现中断打印的打印错误如缺纸、卡纸、缺粉及引擎中其他部件的运行错误时,重定向部分44a将存储在存储装置44中的等待打印作业转移到另一个工作的打印机。下面将参照图3来描述在具有上述结构的网络打印机系统中在出现打印错误时处理等待打印作业的处理步骤。首先,作为初始化步骤,设置执行重定向所需的条件(步骤100)。例如,设置要执行重定向的打印错误的类型,并且设置等待打印作业要转移到的重定向打印机。在网络20上仅安装两个打印机40时,第一打印机40将第二打印机40设置为重定向打印机,而第二打印机40将第一打印机40设置为重定向打印机。但是,当将被指定为重定向打印机的3个或更多的打印机40连接到网络20时,可设置多个重定向打印机。亦即,一个打印机40可将多个打印机设置为重定向打印机。这里,应为各重定向打印机设定优先级。打印错误类型例如有“缺纸”、“缺粉”、卡纸、纸张尺寸不正确(在文本中设置的纸张尺寸和由打印机提供的尺寸不同)。用户设置一部分或全部上述打印错误作为要执行重定向的打印错误。这些重定向打印机的优先级以多种方式设定。例如,可将优先级设定给最接近传送打印数据的打印机的打印机。在上述初始化步骤之后,打印机40将接收到的打印数据存储在存储装置44中的队列中,并且根据先入先出原理处理等待打印作业,从而首先打印首先接收到的打印数据。如果在上述打印处理期间出现打印错误(步骤110),则确定是由打印机40的重定向键47a还是由从用户计算机接收到的打印机设置菜单的信息来设置重定向(步骤120)。如果在步骤120确定要设置重定向,则确定打印错误的类型是否对应于要执行重定向的打印错误(步骤130)。当打印错误类型属于由用户设置的重定向执行错误,则搜索存储装置44中是否存在等待打印作业(步骤140)。如果在步骤140确定存在等待打印作业,则按打印作业是否可行的优先级顺序搜索重定向打印机(步骤150)。当在步骤150确定可将等待打印作业数据从出现打印错误的打印机转移到所设置的重定向打印机时(步骤160),将该等待打印作业转移到所设置的重定向打印机(步骤170)。当在步骤150确定这些重定向打印机处于其中不能接收数据的数据脱机模式或处于其中由于打印错误而不能执行打印处理的状态时,在显示器48上指示重定向执行错误消息(步骤190)。在步骤170之后,确定是否有任何剩余的等待打印作业数据(步骤180)。如果在步骤180确定剩余有等待打印作业数据,则重复步骤170直至没有剩下等待打印作业。如上所述,在本专利技术的网络打印机系统和当出现打印错误时处理等待打印作业的方法中,可将其中出现中断打印的打印错误的一个打印机接收到的等待打印作业转移到另一个工作的打印机,从而可避免等待作业打印的中断。权利要求1.一种网络打印机系统中处理出现打印错误的打印机的等待打印作业的方法,其中该网本文档来自技高网...

【技术保护点】
一种网络打印机系统中处理出现打印错误的打印机的等待打印作业的方法,其中该网络打印机系统连接有多个打印机,并且连接了多个用户计算机,以便共同使用这些打印机,所述方法包括如下步骤: (A)确定是否已出现中断打印的打印错误;及 (B)如果在所述步骤(A)中确定已出现打印错误,则将出现打印错误的打印机的等待打印作业转移到工作的打印机。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:韩政秀
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

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

1
相关领域技术
  • 暂无相关专利