管理变速打印机的打印速度的系统、方法技术方案

技术编号:2847575 阅读:174 留言:0更新日期:2012-04-11 18:40
公开了用于管理变速打印机的打印速度的系统、方法和介质。实施例包括打印控制器系统,其具有:光栅图像处理器,用于光栅化打印作业,以创建多个光栅化页面;以及打印机控制器缓冲器,用于存储一个或多个光栅化页面。打印机控制器缓冲器还可以以打印引擎馈送速率将一个或多个光栅化页面传送到打印引擎。实施例还可以包括速度控制模块,其与打印机控制器缓冲器通信,用于确定打印引擎馈送速率。此外,实施例可以包括速度控制模块,其基于页面处理时间、页面到达速率、所估计的打印完成速率、以及打印引擎缓冲器内的页数中的一个或多个,确定打印引擎馈送速率。

【技术实现步骤摘要】

本专利技术一般涉及打印系统领域。更具体地说,本专利技术涉及用于管理变速打印机的打印速度的系统、方法和介质。
技术介绍
高容量打印机日益用于诸如书本打印或大批邮件的大打印作业的生产。这些打印机典型地由打印机控制器驱动,并且包括打印引擎,其控制产生打印页的一组打印头。打印引擎还典型地包括打印引擎缓冲器,以存储页面直至可以打印它们。这些高容量打印机中的一些-例如由Miyakoshi印刷机械公司等制造的一些工业喷墨式打印机-是具有变速打印引擎的变速打印机,其中该变速打印引擎基于其缓冲器中的页数而修改打印速度。变速打印机提供了优于定速打印机的附加灵活性,但是当速度下降过低时或当打印负载变动时,变速特性可能引起问题。用于变速打印机的打印引擎通常具有要被打印的页面的多页缓冲器。如果缓冲器满,则打印引擎将打印机速度增加到最大容许速度。当缓冲器空时,打印引擎可以降低速度。如果打印引擎一直允许缓冲器完全空,并且由此用完要被打印的打印数据,则打印机必须打印空白页。打印空白页导致纸张浪费,并且造成后期处理更加困难和昂贵。由于需要手动地或通过自动处理来从打印作业中去除空白页,其中这两者都将导致附加的时间和费用,因此后期处理更加困难。对于彩色打印头,例如青品红黄黑(CMYK)打印头,其中顺序地铺设颜色并且还可能需要针对每个页面打印反面,以及任何具有多个打印头的打印机,该问题加剧。一些打印引擎试图如下解决这一问题,即通过在页面的可用性突然降低时,例如当作业性能突然下降时,开始放慢打印机。有时,该下降将比打印引擎能够放慢打印机更快地发生,从而导致欠载运行发生,并且打印空白页直至停止打印机。大的高容量打印机典型地由于其具有较大动量而难以迅速地放慢。即使能够克服动量问题,并且在物理上能够迅速地减慢它们,打印速度的急剧变化也可能导致另外的打印问题。如果打印机速度变化太快,则在不同打印头之间的页面对齐可能偏斜,从而导致打印图像的模糊或拉长或缩短。例如,对于CMYK打印机,由于每个页面必须通过彩色打印头并且可能通过干燥器(并且有可能对于纸张的两面),因此将很有可能要求逐渐地减慢打印机,从而使得减速率甚至更慢。非常强烈的减速还可能导致撕裂纸卷,从而要求停止生产线并且再装载纸张,并且导致浪费时间和材料的资源。对该问题的另一解决方案是增加打印引擎缓冲器的大小。然而,这增加打印引擎的成本,并且除了更好地调节打印速度外,没有提供任何其它益处。当运行较小或较不难的打印作业时,这样增加的打印引擎缓冲器实际上也被浪费了。另外,打印引擎缓冲器与打印引擎构成整体,因此在可能尚不充分知道打印需求的时候,必须与打印引擎本身一起被购买。对该问题另一解决方案是在打印引擎上提供手动速度选择,其允许操作者手动地选择打印引擎将运行特定作业的速度。这将要求打印引擎制造商和打印机所有者的协作,或者打印控制器制造商可能没有充足的商业事例(case)来从打印引擎制造商要求特殊考虑(即,其需求太小)。此外,操作者将必须根据作业的长度和复杂度而估计适当的速度设置,并且可能低估或高估适当的速度。这将导致欠载运行或者无法利用打印机的最佳可能速度。因此,需要一种有效且高效的用于管理变速打印机的打印速度的系统。当使用该打印机的打印作业在长度或复杂度上显著变化时,甚至更加需要这样的系统。
技术实现思路
通过用于管理变速打印机的打印速度的系统、方法和介质来大部分地解决上述问题。一个实施例一般提供了一种方法,其用于光栅化打印作业的页面,其中打印作业具有要被打印的一个或多个页面,并且在打印机控制器缓冲器中缓冲经过光栅化的页面。该方法还可以包括估计打印完成速率和打印引擎缓冲器中的页数,并且基于所估计的打印完成速率和打印引擎缓冲器中的页数,确定打印引擎馈送速率。该方法一般还可以包括基于所确定的打印引擎馈送速率,将经过缓冲的光栅化页面传送到打印引擎。该方法的其它实施例可以包括确定打印作业的页面到达速率或页面处理时间,并且除了基于所估计的打印完成速率和打印引擎缓冲器中的页数之外,还基于页面到达速率或页面处理时间而确定打印引擎馈送速率。另一实施例提供了一种机器可访问介质,其包含当在数据处理系统中执行时有效地用来使该系统执行用于同步网络上的数据库的操作系列的指令。该操作系列一般包括光栅化打印作业的页面,其中打印作业具有要被打印的一个或多个页面,并且在打印机控制器缓冲器中缓冲经过光栅化的页面。该操作系列还可以包括估计打印完成速率和打印引擎缓冲器中的页数,并且基于所估计的打印完成速率和打印引擎缓冲器中的页数,确定打印引擎馈送速率。该操作系列一般还可以包括基于所确定的打印引擎馈送速率,将经过缓冲的光栅化页面传送到打印引擎。该操作系列的其它实施例可以包括确定打印作业的页面到达速率或页面处理时间,并且除了基于所估计的打印完成速率和打印引擎缓冲器中的页数之外,还基于页面到达速率或页面处理时间而确定打印引擎馈送速率。另一实施例提供了一种用于管理变速打印机的打印速度的打印控制器系统。该系统可以包括光栅图像处理器,用于光栅化打印作业,以创建多个光栅化图像;以及打印机控制器缓冲器,与光栅图像处理器通信,用于存储一个或多个光栅化页面。打印机控制器缓冲器还可以以打印引擎馈送速率将一个或多个光栅化页面传送到打印引擎。该系统一般还可以包括速度控制模块,其与打印机控制器缓冲器通信,用于确定打印引擎馈送速率。在另一实施例中,速度控制模块可以基于页面处理时间、页面到达速率、所估计的打印完成速率、以及打印引擎缓冲器中的页数中的一个或多个,确定打印引擎馈送速率。附图说明当阅读下面详细描述并且参考附图时,本专利技术的其它目的和优点将会变得清楚,其中,相同标号可以表示相同单元图1示出了一个实施例的具有打印机控制器的变速打印系统的示意图;图2示出了根据一个实施例的、用于处理打印作业并且确定打印引擎馈送速率的流程图的示例;图3示出了根据一个实施例的、用于降低打印引擎馈送速率的流程图的示例;以及图4示出了根据一个实施例的、用于提高打印引擎馈送速率的流程图的示例。具体实施例方式下面是在附图中示出的本专利技术的示例实施例的详细描述。示例实施例如此详细是为了清楚地传达本专利技术。然而,所提供的详细度不旨在限制预期的实施例的变化;相反,其意图是涵盖落在如所附权利要求所限定的本专利技术的精神和范围内的所有修改、等价方案、以及可选方案。下面详细描述被设计成使这样的实施例对于本领域的普通技术人员是显而易见的。公开了用于管理变速打印机的打印速度的系统、方法和介质。实施例包括打印控制器系统,其具有光栅图像处理器,用于光栅化打印作业,以创建多个光栅化页面;以及打印机控制器缓冲器,用于存储一个或多个光栅化页面。打印机控制器缓冲器还可以以打印引擎馈送速率将一个或多个光栅化页面传送到打印引擎。实施例还可以包括速度控制模块,其与打印机控制器缓冲器通信,用于确定打印引擎馈送速率。另外的实施例可以包括速度控制模块,其基于页面处理时间、页面到达速率、所估计的打印完成速率、以及打印引擎缓冲器内的页数中的一个或多个,确定打印引擎馈送速率。所公开实施例的系统、方法和介质提供了一种改进的用于管理变速打印机的打印速度的方法。通过利用打印机控制器缓冲器控制打印引擎缓冲器的内容来帮助管理打印引擎的速度,所公开方法有利地本文档来自技高网
...

【技术保护点】
一种用于管理变速打印机的速度的方法,该方法包括:光栅化打印作业的页面,打印作业具有一个或多个要被打印的页面;在打印机控制器缓冲器中缓冲经过光栅化的页面;估计打印完成速率和打印引擎缓冲器中的页数;基于所估计的打 印完成速率和打印引擎缓冲器中的页数,确定打印引擎馈送速率;以及以基于所确定的打印引擎馈送速率的速率,将经过缓冲的光栅化页面传送到打印引擎。

【技术特征摘要】
US 2005-5-23 11/134,8911.一种用于管理变速打印机的速度的方法,该方法包括光栅化打印作业的页面,打印作业具有一个或多个要被打印的页面;在打印机控制器缓冲器中缓冲经过光栅化的页面;估计打印完成速率和打印引擎缓冲器中的页数;基于所估计的打印完成速率和打印引擎缓冲器中的页数,确定打印引擎馈送速率;以及以基于所确定的打印引擎馈送速率的速率,将经过缓冲的光栅化页面传送到打印引擎。2.如权利要求1所述的方法,还包括从打印服务器接收打印作业。3.如权利要求1所述的方法,还包括确定打印作业的页面到达速率;以及除所估计的打印完成速率和打印引擎缓冲器中的页数之外,还基于页面到达速率而确定打印引擎馈送速率。4.如权利要求1所述的方法,还包括确定到打印机控制器缓冲器中的页面光栅化完成速率;以及除所估计的打印完成速率和打印引擎缓冲器中的页数之外,还基于页面光栅化完成速率而确定打印引擎馈送速率。5.如权利要求1所述的方法,还包括确定打印作业的页面处理时间;以及除所估计的打印完成速率和打印引擎缓冲器中的页数之外,还基于页面处理时间而确定打印引擎馈送速率。6.如权利要求1所述的方法,还包括接收被提供给打印引擎的页面的数目的指示。7.如权利要求1所述的方法,其中确定打印引擎馈送速率包括确定打印引擎馈送速率太低,并且提高打印引擎馈送速率。8.如权利要求1所述的方法,其中确定打印引擎馈送速率包括确定打印引擎馈送速率太高,...

【专利技术属性】
技术研发人员:约翰T瓦尔加
申请(专利权)人:普驰有限责任公司
类型:发明
国别省市:US[美国]

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

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