[发明专利]打印系统及控制方法有效
| 申请号: | 201210466876.6 | 申请日: | 2012-11-13 |
| 公开(公告)号: | CN103116479A | 公开(公告)日: | 2013-05-22 |
| 发明(设计)人: | 高木义博 | 申请(专利权)人: | 佳能株式会社 |
| 主分类号: | G06F3/12 | 分类号: | G06F3/12;H04N1/00 |
| 代理公司: | 北京怡丰知识产权代理有限公司 11293 | 代理人: | 迟军 |
| 地址: | 日本东京都*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 打印 系统 控制 方法 | ||
技术领域
本发明涉及打印系统及控制方法。具体地,本发明涉及图像形成装置控制打印服务器中存储的数据的打印的技术。
背景技术
传统上,提出了一种所谓的“拉式(pull)打印”打印系统,该打印系统能够响应于用户向打印装置发出的针对临时存储在服务器上的打印数据的打印请求来从该打印装置输出打印数据(参见例如日本专利特开第4033857号公报)。该打印系统使得用户在来自应用的打印中,不向特定的打印装置输出打印数据,而是根据打印请求、从期望的打印装置输出打印数据。
传统上,当用户向打印装置发出针对临时存储在服务器中的打印数据的打印请求时,难以指示打印设置的改变。这是因为临时存储在服务器中的打印数据的格式是与打印装置相关的PDL(页面描述语言)。因此,考虑将要临时存储在服务器中的打印数据转换为与打印装置(设备)无关的中间格式的数据,以便于打印设置的改变等。在这种情况下,可以考虑拉式打印系统,其中,当用户从打印装置来改变设置并发出打印请求时,使用与服务器上的打印装置相对应的打印机驱动程序生成打印数据,并最终打印出来。
通常,当从应用打印一个文档时,打印机驱动程序生成一个PDL作业。然而,某些打印机驱动程序根据打印设置生成多个PDL作业。例如,当由其中修整器能够装订的片材数为10的设备打印20页的文档时,打印机驱动程序生成针对第1至第10页和第11至第20页的两个PDL作业。
如果该打印机驱动程序被应用于拉式打印系统的服务器,则预先无法掌握由中间格式的一个打印数据生成的PDL作业的数量。在根据打印指令开始将PDL作业发送到打印装置后执行打印取消处理时,无法区分要取消的所有PDL作业。此外,由于通过诸如待打印文档、打印设置、打印机驱动程序及设备的规范等的多个因素确定实际要生成的PDL作业的数量,所以难以从条件得到实际要生成的PDL作业的数量。
发明内容
本发明提供了如下机制:即使在可以生成多个PDL作业的打印机驱动程序被应用于上述拉式打印系统的服务器的情况下也能够适当地进行打印取消处理。
根据本发明的一个方面,提供了一种包括图像形成装置和存储中间格式的数据的打印服务器的打印系统,所述打印服务器包括:生成单元,其被配置为根据来自所述图像形成装置的请求,由所述打印服务器中存储的所述中间格式的数据生成与所述图像形成装置相对应的格式的多个打印作业;添加单元,其被配置为在向所述图像形成装置输出由所述生成单元生成的所述多个打印作业时,将表示终止的终止数据添加到包括所述多个打印作业的一系列数据中;以及输出单元,其被配置为将包括所述终止数据的所述一系列数据输出到所述图像形成装置,并且所述图像形成装置包括:接收单元,其被配置为从所述打印服务器接收所述一系列数据;传送单元,其被配置为将包括在所述一系列数据中的所述多个打印作业传送到所述图像形成装置的打印单元;以及接受单元,其被配置为从用户接受针对所述一系列数据的取消指令,其中,在所述接收单元接收所述一系列数据的同时所述接受单元接受所述取消指令的情况下,所述接收单元丢弃所述多个打印作业,直到接收到所述终止数据为止,并且在所述传送单元传送所述一系列数据的同时所述接受单元接受所述取消指令的情况下,所述传送单元取消所述多个打印作业向所述打印单元的传送,并且指示所述打印单元取消对所传送的打印作业的打印。
根据本发明的另一方面,提供了一种包括图像形成装置和存储中间格式的数据的打印服务器的打印系统的控制方法,所述控制方法包括以下步骤:根据来自图像形成装置的请求,由打印服务器中存储的中间格式的数据生成与所述图像形成装置相对应的格式的多个打印作业;在向所述图像形成装置输出在所述生成多个打印作业的步骤中生成的所述多个打印作业时,将表示终止的终止数据添加到包括所述多个打印作业的一系列数据;将包括所述终止数据的所述一系列数据输出到所述图像形成装置;从所述打印服务器接收所述一系列数据;将包括在所述一系列数据中的所述多个打印作业传送到所述图像形成装置的打印单元;从用户接受针对所述一系列数据的取消指令,其中,在接收所述一系列数据的同时接受所述取消指令的情况下,丢弃所述多个打印作业,直到接收到所述终止数据为止,并且在传送所述一系列数据的同时接受所述取消指令的情况下,取消所述多个打印作业向所述打印单元的传送,并且指示所述打印单元取消对所传送的打印作业的打印。
本发明能够提供提供如下机制:即使在可以生成多个PDL作业的打印机驱动程序被应用于拉式打印系统的服务器并进行打印处理的情况下也能够适当地进行打印取消处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佳能株式会社,未经佳能株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210466876.6/2.html,转载请声明来源钻瓜专利网。





