打印系统、打印设备、程序以及存储介质技术方案

技术编号:6396689 阅读:187 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及打印系统、打印设备、程序以及存储介质。打印系统包括相连接的多个主机和多个打印设备。打印系统包括:存储单元;第一存储处理单元,用于在存储单元中保存打印任务的打印状态;信息更新单元,用于监视所述多个打印设备并更新在存储单元中保存的执行状态标识信息;以及,任务管理单元,用于基于打印状态确定是否要在所述一个打印设备中执行打印任务。当在所述一个打印设备中暂停从所述一个主机设备发送的打印任务的打印处理的同时从另一主机发送打印任务的处理请求时,任务管理单元允许所述一个打印设备执行从所述另一主机设备发送的打印任务。

【技术实现步骤摘要】
本专利技术涉及打印系统、打印设备、程序以及存储介质
技术介绍
在传统的打印系统中,多个打印设备经由在已知的打印系统(日本专利申请公 开No.2002-189581)中揭示的电信线路与主机相连接,其中在正执行打印处理一个打印设 备中发生打印错误而导致打印处理失败的情况下,将在另一打印设备中执行打印处理。在这种类型的某些打印系统中,打印设备可执行从多个主机发送的打印任务。在这种传统的打印系统中,当在主机和打印设备之间发生通信故障时,来自主 机的打印任务暂停(suspend)直至通信故障被修复。虽然该打印任务暂停,仍会从另一主机发送打印任务的处理请求至这个打印设 备。在这种情形下,即使这个主机和打印设备之间的通信状态和打印设备自身的条件都 是良好的并且因此新的打印任务可以在打印设备上执行,新的打印任务仍不能被执行并 进入排队等待直至通信故障被修复。
技术实现思路
本专利技术的目的在于至少部分地解决现有技术中所存在的问题。根据本专利技术的一个方面,提供了一种打印系统,所述打印系统包括经由电信线 路相连接的多个主机设备和多个打印设备,所述打印系统在所述多个打印设备中的任何 一个打印设备中执行从所述多个主机设备中的任何一个主机设备发送的打印任务的打印 处理,打印任务包括打印数据和处理命令,所述打印系统包括存储单元;第一存储 处理单元,用于在存储单元中保存打印任务的打印状态,打印状态包括执行状态标识信 息,执行状态标识信息至少表示在所述一个打印设备中是否暂停打印处理;信息更新单 元,用于监视所述多个打印设备并更新在存储单元中保存的执行状态标识信息;以及, 任务管理单元,用于在接收到从所述一个主机设备发送的打印任务的处理请求时,基于 打印状态确定是否要在所述一个打印设备中执行打印任务,其中,当在所述一个打印设 备中暂停从所述一个主机设备发送的打印任务的打印处理的同时从另一主机发送打印任 务的处理请求时,任务管理单元允许所述一个打印设备执行从所述另一主机设备发送的 打印任务。根据本专利技术的另一方面,提供了一种打印设备,所述打印设备包括在打印系统 中,所述打印设备包括所述第一存储处理单元、所述信息更新单元、所述任务管理单元、以及用于执行打印任务的打印处理单元。根据本专利技术的再一方面,提供了一种计算机程序,用于使计算机用作打印系统 中的所述第一存储处理单元、所述信息更新单元、以及所述任务管理单元。根据本专利技术的再一方面,提供了一种计算机可读存储介质,在所述计算机可读 存储介质上保存有上述程序。当结合附图考虑时,通过阅读下面的本专利技术的当前优选实施方式的详细说明, 可以对本专利技术的上述和其他目的、特征、优点、以及技术上和工业上的显著性获得更好 的理解。附图说明图1是示出了根据本专利技术实施例的打印系统的一般配置的示例的示意图2是示出了打印系统的一部分的配置示例的示意图3是示出了打印服务器的配置示例的方框图4是示出了打印设备的硬件配置示例的方框图5是示出了打印设备的配置示例的方框图6是示出了打印设备的CPU的示例的方框图7是示出了在根据本专利技术的第一实施例的打印系统中执行打印任务的流程示 例的时序图8是示出了在根据本专利技术的第一实施例的打印系统中执行打印任务的另一流 程示例的时序图9是示出了在根据本专利技术的第一实施例的打印系统中执行打印任务的再一流 程示例的时序图10是示出了在打印设备中执行的、用于管理打印任务的流程示例的流程图11是示出了根据本专利技术的第二实施例的打印设备的CPU的示例的方框图;以 及图12是示出了在主机中执行的、用于重新开始暂停的打印任务的流程示例的流 程图。具体实施方式下面,将会参考附图详细地说明本专利技术的优选实施例。在随后的优选实施例 中,使用了类似的部件。相应地,下面使用了相同的附图标记来表示这些部件,并省略 了冗余的描述。第一实施例打印系统的配置如图1所示,根据当前实施例的打印系统1被配置为外部网(extranet),在该外 部网中多个公司或商业组织的内部网(intnmet)2和3通过互联网网络10相互连接,内部 网2和3都是基于互联网技术的公司网络。内部网2,例如作为连锁便利店的总部的内部网,被配置为服务器-客户端系 统,其中诸如计算机和打印机的多个客户端6通过诸如LAN(局域网)的网络(电信线路)5连接到各种服务器计算机(在下文中称为服务器)4。在内部网2中,除了诸如 WWW(万维网)服务器等公共服务器7之外,在互联网网络(电信线路)10和公司内部 网络5之间的边界处提供防火墙8。防火墙8监视公司内部网络5和互联网网络10之间 交换的包(packet)。根据预定的规则允许每个包通过防火墙8或是被阻挡(丢弃),以确 保公司内部网络5的安全性。内部网3,例如作为连锁加盟店的内部网,也被配置为服务器-客户端系统,其 中诸如计算机和打印机的多个客户端6通过诸如LAN的网络5连接到各种服务器4。同 样,在内部网3中,除了公共服务器7之外,在互联网网络10和公司内部网络5之间的 边界处提供防火墙8。内部网2和3可以不通过互联网网络10相连接而是通过专属通信线路相连接。 每个网络5的至少一部分可经由无线(诸如红外或射频)连接相连接。还可使用光纤。如图2所示,配置打印系统1,使得打印服务器11,作为例如是连锁便利店的总 部的内部网2包括的一个服务器4中的一个服务器,可直接地在打印机(打印设备)12上 执行打印处理(例如,打印促销材料的处理),其中打印机12是连锁加盟店的内部网3中 包括的客户端6中的一个客户端。如图2所示,内部网3包括多个具有相同功能的打印 机12和个人计算机13。三个打印机12连接到内部网3 ;高端主打印机12和低端子打印 机12通过网络5相连接。在当前实施例中,多个打印服务器IldlA和11B)相连接。在根据当前实施例的打印系统1中,打印任务通常顺序地被处理,而不执行并 行处理。更具体的,在通常情形下,一次仅处理一个打印任务,而不并行地处理多个打 印任务。在多个打印机12的一个中执行打印任务,而其他的打印机12用作处于待机状 态的备用打印机12。打印任务逐页地被处理。例如,每次输出并打印一页,在所使用的 打印机12中更新打印状态,并从这台打印机12向请求者打印服务器11发送通知。由于 以上述方式可提高可靠性,因此根据当前实施例的打印系统1特别适用于打印大量文档 的文档打印系统。在根据当前实施例的打印系统1中,当在执行从一个打印服务器11向打印机 12发送的打印任务的过程中出于某种原因出现通信故障并且打印任务的数据传输被中断 时,打印机12可接受并处理来自其他打印服务器11的打印任务。打印处理的效率由此 被提高。接下来,将会描述实现上述功能的打印系统1的各部分的配置。打印服务器的配置如图3所示,每个打印服务器11包括用于控制打印服务器11的操作的CPU(中 央处理器)14。用于保存在启动时CPU 14将要执行的必要数据和程序以及其他数据和程 序的ROM (只读存储器)Ila和包括CPU 14的工作区域和其他区域的RAM(随机访问存 储器)lib经由内部总线Ilc连接到CPU 14。字符生成器lid、时钟电路lie、网络传输控制器llf、磁盘设备llg、CD-ROM 设备llh、显示控制器lli、以及输入控制器Ilj也经由本文档来自技高网...

【技术保护点】
一种打印系统,包括经由电信线路相连接的多个主机设备和多个打印设备,所述打印系统在所述多个打印设备中的任何一个打印设备中执行从所述多个主机设备中的任何一个主机设备发送的打印任务的打印处理,打印任务包括打印数据和处理命令,所述打印系统包括:存储单元;第一存储处理单元,用于在存储单元中保存打印任务的打印状态,打印状态包括执行状态标识信息,执行状态标识信息至少表示在所述一个打印设备中是否暂停打印处理;信息更新单元,用于监视所述多个打印设备并更新在存储单元中保存的执行状态标识信息;以及任务管理单元,用于在接收到从所述一个主机设备发送的打印任务的处理请求时,基于打印状态确定是否要在所述一个打印设备中执行打印任务,其中,当在所述一个打印设备中暂停从所述一个主机设备发送的打印任务的打印处理的同时从另一主机发送打印任务的处理请求时,任务管理单元允许所述一个打印设备执行从所述另一主机设备发送的打印任务。

【技术特征摘要】
JP 2009-9-15 2009-213413;JP 2010-7-6 2010-1542501.一种打印系统,包括经由电信线路相连接的多个主机设备和多个打印设备,所述 打印系统在所述多个打印设备中的任何一个打印设备中执行从所述多个主机设备中的任 何一个主机设备发送的打印任务的打印处理,打印任务包括打印数据和处理命令,所述打印系统包括存储单元;第一存储处理单元,用于在存储单元中保存打印任务的打印状态,打印状态包括 执行状态标识信息,执行状态标识信息至少表示在所述一个打印设备中是否暂停打印处 理;信息更新单元,用于监视所述多个打印设备并更新在存储单元中保存的执行状态标 识信息;以及任务管理单元,用于在接收到从所述一个主机设备发送的打印任务的处理请求时, 基于打印状态确定是否要在所述一个打印设备中执行打印任务,其中,当在所述一个打印设备中暂停从所述一个主机设备发送的打印任务的打印处 理的同时从另一主机发送打印任务的处理请求时,任务管理单元允许所述一个打印设备 执行从所述另一主机设备发送的打印任务。2.根据权利要求1所述的打印系统,其中,每个打印设备包括打印状态通知单元,打印状态通知单元响应于来自多个主机设备 中任何一个主机设备的请求,向所述主机设备发送表示打印状态的打印状态通知。3.根据权利要求2所述的打印系统,其中,存储单元进一步保存已接收的页的个数作为打印状态;并且当没有暂停打印任务的打印处理时,打印状态通知单元向主机设备通知已接收的页 的个数作为已处理的页的个数。4.根据权利要求2或3所述的打印系统,其中,存储单元进一步保存已...

【专利技术属性】
技术研发人员:平川刚广五十岚雅明米泽朋积后藤弘吉住壮司山本幸司
申请(专利权)人:株式会社理光
类型:发明
国别省市:JP[日本]

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

1