打印系统、集群环境下的打印控制方法及打印控制用程序与流程

文档序号:11851354阅读:来源:国知局

技术特征:

1.一种打印系统,其是具备多台打印服务器的集群环境下的打印系统,所述打印系统的特征在于,

包括:

打印作业发送部,其将客户终端中生成的打印作业发送给多台所述打印服务器中的至少两台打印服务器,

打印执行控制部,在从所述打印作业发送部接收所述打印作业的打印服务器中,所述打印执行控制部根据所述打印作业,以每发送一个指令执行一个页面的打印的方式依次指示打印机执行打印,并从所述打印机接收针对每一页的打印完成通知,

状态信息共享管理部,其根据所述打印执行控制部从所述打印机接收的打印完成通知,生成表示打印完成到哪一页的状态信息,并将所述状态信息分别存储到至少两台所述打印服务器的存储部中,以及

服务器发生故障检测部,其检测所述打印服务器是否发生故障;

在从所述打印作业发送部接收所述打印作业的至少两台打印服务器中的任意一台打印服务器中,所述打印执行控制部从第一页开始依次指示所述打印机执行打印;

当由所述服务器发生故障检测部检测出所述一台打印服务器发生了故障时,在至少两台所述打印服务器中的、发生了故障的所述打印服务器之外的其他打印服务器中,所述打印执行控制部根据从所述打印作业发送部已接收的所述打印作业,从依据所述存储部中所存储的状态信息而显示为已完成打印的页面的下一未打印页面开始依次指示所述打印机执行打印。

2.如权利要求1所述的打印系统,其特征在于,

所述打印系统是具备多台打印服务器和多台打印机的集群环境下的打印系统,

所述打印系统进而还具备打印机发生故障检测部,该打印机发生故障检测部检测所述打印机是否发生故障;

在从所述打印作业发送部接收所述打印作业的至少两台打印服务器中的所述任意一台打印服务器中,所述打印执行控制部从第一页开始依次指示多台所述打印机中的任意一台打印机执行打印;

当由所述打印机发生故障检测部检测出所述一台打印机发生了故障时,在所述一台打印服务器中,所述打印执行控制部对于多台所述打印机中的、发生了故障的所述打印机之外的其他打印机,从依据所述存储部中所存储的状态信息而显示为已完成打印的页面的下一未打印页面开始依次指示所述其他打印机执行打印。

3.如权利要求2所述的打印系统,其特征在于,

所述状态信息共享管理部根据所述打印执行控制部从所述打印机接收的打印完成通知,生成表示哪一台打印机中打印完成到哪一页的状态信息,并将所述状态信息分别存储到多台所述打印服务器的存储部中;

对于多台所述打印机中的发生了故障的所述打印机之外的其他打印机、且是依据所述存储部中所存储的状态信息而显示为正在执行打印的打印机以外的其他打印机,所述打印执行控制部从依据所述存储部中所存储的状态信息而显示为已完成打印的页面的下一未打印页面开始依次指示所述其他打印机执行打印。

4.一种打印系统,其是具备多台打印服务器的集群环境下的打印系统,所述打印系统的特征在于,

包括:

打印作业发送部,其将客户终端中生成的打印作业发送给多台所述打印服务器中的至少两台打印服务器,

打印执行控制部,在从所述打印作业发送部接收所述打印作业的打印服务器中,所述打印执行控制部根据所述打印作业指示打印机执行打印,以及

服务器发生故障检测部,其检测所述打印服务器是否发生故障;

在从所述打印作业发送部接收所述打印作业的至少两台打印服务器中的任意一台打印服务器中,所述打印执行控制部依据全部页面的打印作业指示所述打印机执行打印;

当由所述服务器发生故障检测部检测出所述一台打印服务器发生了故障时,在至少两台所述打印服务器中的、发生了故障的所述打印服务器之外的其他打印服务器中,所述打印执行控制部根据从所述打印作业发送部已接收的所述打印作业,依据全部页面的打印作业而指示所述打印机执行打印;

所述打印机具备:

状态信息管理部,其生成表示打印完成到哪一页的状态信息并将该状态信息存储到内部存储器中,以及

打印处理部,当从所述一台打印服务器发送来所述全部页面的打印作业时,所述打印处理部从第一页开始执行打印,并且,当从所述其他打印服务器发送来所述全部页面的打印作业时,所述打印处理部废弃依据所述内部存储器中所存储的状态信息而显示为已完成打印的页面,从下一未打印页面开始执行打印。

5.一种打印系统,其是具备多台打印服务器的集群环境下的打印系统,所述打印系统的特征在于,

包括:

打印作业发送部,其将客户终端中生成的打印作业发送给多台所述打印服务器中的至少两台打印服务器,

打印执行控制部,在从所述打印作业发送部接收所述打印作业的打印服务器中,所述打印执行控制部根据所述打印作业指示打印机执行打印,并在每个规定的时间点从所述打印机获取有关打印的状态信息,

状态信息共享管理部,其根据所述打印执行控制部从所述打印机获取的所述有关打印的状态信息,生成表示打印完成到哪一页的状态信息,并将该状态信息分别存储到至少两台所述打印服务器的存储部中,以及

服务器发生故障检测部,其检测所述打印服务器是否发生故障;

在从所述打印作业发送部接收所述打印作业的至少两台打印服务器中的任意一台打印服务器中,所述打印执行控制部依据全部页面的打印作业指示所述打印机执行打印;

当由所述服务器发生故障检测部检测出所述一台打印服务器发生了故障时,在至少两台所述打印服务器中的、发生了故障的所述打印服务器之外的其他打印服务器中,所述打印执行控制部根据从所述打印作业发送部已接收的所述打印作业,依据未通知完成页面的打印作业而指示所述打印机执行打印,其中,所述未通知完成页面的打印作业是指从依据所述存储部中所存储的状态信息而显示为已完成打印的页面的下一页面开始的打印作业;

所述打印机具备:

状态信息管理部,其生成表示打印完成到哪一页的状态信息并将该状态信息存储到内部存储器中,以及

打印执行部,当从所述一台打印服务器发送来所述全部页面的打印作业时,所述打印执行部从第一页开始执行打印,并且,当从所述其他打印服务器发送来所述未通知完成页面的打印作业时,所述打印执行部废弃所述未通知完成页面中的、依据所述内部存储器中所存储的状态信息而显示为已完成打印的页面,从下一未打印页面开始执行打印。

6.一种打印系统,其是具备多台打印服务器的集群环境下的打印系统,所述打印系统的特征在于,

包括:

打印作业发送部,其将客户终端中生成的打印作业发送给多台所述打印服务器中的至少两台打印服务器,以及

打印执行控制部,在从所述打印作业发送部接收所述打印作业的至少两台所述打印服务器中,所述打印执行控制部分别依据全部页面的打印作业指示打印机执行打印;

所述打印机具备打印处理部,

当从至少两台所述打印服务器发送来所述全部页面的打印作业时,所述打印处理部根据其中一份打印作业从第一页开始执行打印,并且,当完成该一份打印作业的接收之前该打印作业的接收被中断时,所述打印处理部根据正在接收的其他打印作业,从后续页面开始执行打印。

7.一种集群环境下的打印控制方法,该打印控制方法用于在具备多台打印服务器的集群环境下的打印系统中控制打印的执行,所述集群环境下的打印控制方法的特征在于,

包括:

第一步骤:客户终端的打印作业发送部将该客户终端中生成的打印作业发送给多台所述打印服务器中的至少两台打印服务器;

第二步骤:接收所述打印作业的至少两台打印服务器中的主打印服务器的打印执行控制部根据所述打印作业,以每发送一个指令执行一个页面的打印的方式依次指示打印机执行打印,并从所述打印机接收针对每一页的打印完成通知;

第三步骤:所述主打印服务器的状态信息共享管理部根据从所述打印机接收的打印完成通知,生成表示打印完成到哪一页的状态信息,并将所述状态信息分别存储到至少两台所述打印服务器的存储部中;

第四步骤:至少两台所述打印服务器中的副打印服务器的服务器发生故障检测部检测所述主打印服务器是否发生故障;以及

第五步骤:当由所述服务器发生故障检测部检测出所述主打印服务器发生了故障时,所述副打印服务器的打印执行控制部根据所述第一步骤中发送来的所述打印作业,从依据所述存储部中所存储的状态信息而显示为已完成打印的页面的下一未打印页面开始依次指示所述打印机执行打印。

8.一种集群环境下的打印控制方法,该打印控制方法用于在具备多台打印服务器的集群环境下的打印系统中控制打印的执行,所述集群环境下的打印控制方法的特征在于,

包括:

第一步骤:客户终端的打印作业发送部将该客户终端中生成的打印作业发送给多台所述打印服务器中的至少两台打印服务器;

第二步骤:接收所述打印作业的至少两台打印服务器中的主打印服务器的打印执行控制部根据所述打印作业,依据全部页面的打印作业指示打印机执行打印;

第三步骤:所述打印机的打印处理部根据从所述主打印服务器发送来的所述全部页面的打印作业,从第一页开始执行打印;

第四步骤:所述打印机的状态信息管理部生成表示打印完成到哪一页的状态信息并将该状态信息存储到内部存储器中;

第五步骤:至少两台所述打印服务器中的副打印服务器的服务器发生故障检测部检测所述主打印服务器是否发生故障;

第六步骤:当由所述服务器发生故障检测部检测出所述主打印服务器发生了故障时,所述副打印服务器的打印执行控制部根据所述第一步骤中发送来的所述打印作业,依据全部页面的打印作业而指示所述打印机执行打印;以及

第七步骤:当从所述副打印服务器发送来所述全部页面的打印作业时,所述打印机的打印处理部废弃依据所述内部存储器中所存储的状态信息而显示为已完成打印的页面,从下一未打印页面开始执行打印。

9.一种集群环境下的打印控制方法,该打印控制方法用于在具备多台打印服务器的集群环境下的打印系统中控制打印的执行,所述集群环境下的打印控制方法的特征在于,

包括:

第一步骤:客户终端的打印作业发送部将该客户终端中生成的打印作业发送给多台所述打印服务器中的至少两台打印服务器;

第二步骤:接收所述打印作业的至少两台打印服务器中的主打印服务器的打印执行控制部根据所述打印作业,依据全部页面的打印作业而指示打印机执行打印;

第三步骤:所述打印机的打印处理部根据从所述主打印服务器发送来的所述全部页面的打印作业,从第一页开始执行打印;

第四步骤:所述打印机的状态信息管理部生成表示打印完成到哪一页的状态信息并将该状态信息存储到内部存储器中;

第五步骤:所述主打印服务器的打印执行控制部在每个规定的时间点从所述打印机获取有关打印的状态信息;

第六步骤:所述主打印服务器的状态信息共享管理部根据从所述打印机获取的所述有关打印的状态信息,生成表示打印完成到哪一页的状态信息,并将该状态信息分别存储到至少两台所述打印服务器的存储部中;

第七步骤:至少两台所述打印服务器中的副打印服务器的服务器发生故障检测部检测所述主打印服务器是否发生故障;

第八步骤:当由所述服务器发生故障检测部检测出所述主打印服务器发生了故障时,所述副打印服务器的打印执行控制部根据在所述第一步骤中发送来的所述打印作业,依据未接收完成页面的打印作业而指示所述打印机执行打印,其中,所述未接收完成页面的打印作业是指从依据所述存储部中所存储的状态信息而显示为已完成打印的页面的下一页面开始的打印作业;以及

第九步骤:当从所述副打印服务器发送来所述未通知完成页面的打印作业时,所述打印机的打印处理部废弃所述未通知完成页面中的、依据所述内部存储器中所存储的状态信息而显示为已完成打印的页面,从下一未打印页面开始执行打印。

10.一种集群环境下的打印控制方法,该打印控制方法用于在具备多台打印服务器的集群环境下的打印系统中控制打印的执行,所述集群环境下的打印控制方法的特征在于,

包括:

第一步骤:客户终端的打印作业发送部将该客户终端中生成的打印作业发送给多台所述打印服务器中的至少两台打印服务器;

第二步骤:至少两台所述打印服务器的打印执行控制部分别依据全部页面的打印作业指示打印机执行打印;

第三步骤:当从至少两台所述打印服务器发送来所述全部页面的打印作业时,所述打印机的打印处理部根据其中一份打印作业从第一页开始执行打印;以及

第四步骤:当在完成所述一份打印作业的接收之前该打印作业的接收被中断时,所述打印机的打印处理部根据正在接收的其他打印作业,从后续页面开始执行打印。

11.一种打印控制用程序,其在具备多台打印服务器的集群环境下的打印系统的所述打印服务器中运行,所述打印控制用程序的特征在于,

使所述打印服务器的计算机作为以下单元而发挥功能,该单元是指:

打印执行控制单元,其根据从客户终端接收的打印作业,以每发送一个指令执行一个页面的打印的方式依次指示打印机执行打印,并从所述打印机接收针对每一页的打印完成通知,

状态信息共享管理单元,其根据所述打印执行控制单元从所述打印机接收的打印完成通知,生成表示打印完成到哪一页的状态信息,并将所述状态信息分别存储到多台所述打印服务器中的接收所述打印作业的至少两台打印服务器的存储部中,以及

服务器发生故障检测单元,其检测所述打印服务器是否发生故障;

当所述打印服务器被设定为从所述客户终端接收所述打印作业的至少两台所述打印服务器中的主打印服务器时,所述打印执行控制单元根据所述打印作业从第一页开始依次指示所述打印机执行打印;

在所述打印服务器被设定为至少两台所述打印服务器中的副打印服务器的情况下,当由所述服务器发生故障检测单元检测出所述主打印服务器发生了故障时,所述打印执行控制单元根据已接收的所述打印作业,从依据所述存储部中所存储的状态信息而显示为已完成打印的页面的下一未打印页面开始依次指示所述打印机执行打印。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1