快速首页打印优化制造技术

技术编号:19878135 阅读:21 留言:0更新日期:2018-12-22 17:53
示例实施方式涉及快速首页打印优化。例如,一种根据本公开的系统可以包括耦接到打印设备的主驱动器。主驱动器可以给打印设备发送指示快速首页特征的实现的命令,在所述打印设备上实现页面描述语言(PDL),PDL在打印作业的每一页的第一条命令中的定义打印作业的打印参数。而且,响应于打印参数的定义,且在启动打印设备上打印引擎期间或启动打印设备上打印引擎之前,主驱动器可以确定快速首页特征的打印优化是否会减少打印作业的首页输出时间(FPOT)。

【技术实现步骤摘要】
【国外来华专利技术】快速首页打印优化
技术介绍
在激光打印机中,激光可以将图像扫描到带电硒鼓上,接着在激光打印机扫描图像处用墨粉覆盖硒鼓。图像可以用墨粉来显影,且可以将传送给介质。各种速度评级可以与激光打印机相关,包括首页输出时间(FPOT)。FPOT指示用户启动打印作业后打印机要花多长时间来完成并喷出打印作业的首个被打印的页。附图说明图1图示了根据本公开的用于快速首页打印优化的系统的图。图2为根据本公开图示各种打印操作的示例性时序策略的图。图3为根据本公开用于快速首页打印优化的示例系统的框图。图4图示了根据本公开的用于快速首页打印优化的示例方法。具体实施方式各种速度评级可以与激光打印机相关联。例如,每分钟页数(PPM)评级指示了一旦被预热打印机能够打印的页数。PPM评级通常取决于打印机能够对被提供的用于打印的打印作业进行解码的速度,以及打印机内各种组件能够操作的速度。另一速度评级为FPOT。FPOT评级指示用户开始打印作业后打印机完成并喷出打印作业的首个被打印的页要花多长时间。激光打印机的FPOT可能取决于各种因素。例如,FPOT可取决于对定影仪进行加热使得定影仪能够将打印墨粉熔融到介质所花的时长。如果定影仪不够热,则墨粉无法恰当地附于介质。同样,墨粉可能容易摩擦或脱离介质,或打印质量可能降低。激光打印机的FPOT还可取决于打印设备内各种组件之间命令的时序。如本文所用的,打印设备的“组件”指的是共同构成了功能性打印设备的硬件设备和/或软件。打印设备的组件的示例还可以包括扫描仪、定影棒、高压鼓和纸张递送系统,以及其它组件。诸如打印机控制语言(PCL)之类的页面描述语言可以允许重新定义打印作业的各种参数。例如,可以在打印作业的处理期间(诸如直至接收到用于打印作业的最后命令之类),重新定义打印作业的大小、类型、源和/或目的地。此类时序可通过消除并行化来降低打印设备的时间效率,因为打印设备的一些组件(例如打印过程的相对后面的阶段所涉及的组件)必须等待执行操作,直至其它组件(例如打印过程的相对早的阶段所涉及的组件)结束。根据本公开,快速首页打印优化可以通过增加各种打印组件之间时序的重叠来减少打印作业的FPOT。通过在打印作业的处理开始时提供涉及打印作业的处理的各种参数和时序值,后面的组件在语言解析组件完成对页的解析时可以进行预热过程,从而减少FPOT。图1图示了根据本公开的用于快速首页打印优化的系统100的图。如图1所示,系统100可以包括耦接到打印设备103的主驱动器101。如本文所用的,“主驱动器”指的是在耦接到网络的主计算设备上的硬件和/或指令。除了其它设备,打印设备103还可以耦接到主驱动器101。主驱动器101可以提供涉及快速首页打印优化的各种指令给打印设备103。在如图1所示的基于主机的系统中,主驱动器101可以针对复杂度对打印作业进行分析,并发送各种元数据给打印设备103,这样打印设备103上的格式器(图1未示出格式器)可以在打印设备103的各种组件内实现优化。而且,尽管本文将主驱动器101描述为与打印设备103通信,但要注意到根据本公开文件,耦接到打印设备103的任一计算设备都可以针对快速首页打印优化对打印作业进行分析,并将各种指令和/或元数据传送给打印设备103以用于优化。例如,主驱动器101所执行的指令还可以由诸如打印设备103上的格式器之类的格式器执行。主驱动器101可以向打印设备103提供快速首页指令105。即,主驱动器101可以向打印设备103发送指示快速首页特征的实现的命令。例如,主驱动器101可以指示打印设备103要执行特定的打印优化过程。如本文所用的,“快速首页”特征指的是一种打印过程,当被打印设备103执行时,通过实施本文描述的过程、减少打印作业的FPOT。在一些示例中,主驱动器101可以通过将与快速首页特征相关联的特定标记包括在指令中来指示快速首页特征的实现。在一些示例中,所有的打印作业可以具有快速首页特征的实现的指示,这样如果正在执行的打印设备(例如,103)支持快速首页打印,可以默认实现快速首页特征。主驱动器101还可以在打印设备103上实现页面描述语言(PDL),PDL在打印作业的每页的第一条命令中定义用于打印作业的打印参数。如本文所用的,“页面描述语言”指的是对打印的页的布局与内容进行描述的计算机语言。例如,可以在打印作业的第一条命令中定义各种定义参数,而不是等至打印作业的页的最后命令。除了其它示例,打印参数的示例还可以包括页大小、页类型、源位置和目的位置。即,通过在打印设备上实现PDL,可以在打印作业的第一条命令、而不是最后的命令中定义页大小、类型、源及目的地。通过实施第一条命令中的PDL,主驱动器101可以向打印设备103指示或保证在打印作业中在后面不会被重新定义的参数。在一些示例中,打印参数的定义可以在打印引擎命令(PEC)中定义。例如,打印参数可以在PEC_Reserve命令中定义。打印设备可以响应于诸如PEC_EarlyStart命令之类的PEC发布PEC_Reserve命令。如本文描述的,PEC_Reserve命令还可以称作页面保留命令。PEC_Earlystart命令可以由打印设备103发布到打印设备103内的引擎,指示该引擎启动各种启动过程。例如,PEC_EarlyStart命令可以指示引擎启动扫描棒上的启动序列,并启动定影温度棒上的定影预热序列。PEC_Rerserve命令可告知打印引擎介质的大小、要在上面进行打印作业的打印的介质的类型、打印作业所来自的源、打印作业要去的目的地和打印作业的颜色模式。由打印设备103发布PEC_Reserve命令可导致由打印设备103发布一连串的额外命令。即,一旦打印引擎发布PEC_Reserve命令(例如定义打印参数),则可以发布额外的命令以继续处理打印作业。例如,打印引擎可以发布PEC_StartEstimate命令,PEC_StartEstimate命令提供关于格式器实际上将花费多长时间来渲染要被打印的页的估计,从而打印命令PEC_Start可以被发布。PEC_Start命令可以发布StartVideo(SV)命令,并且SV命令可导致被渲染的图像从格式器传送到打印引擎。响应于打印参数的定义,且在启动打印设备上的打印引擎期间或之前,主驱动器101可以确定快速首页特征的打印优化是否会减少打印作业的FPOT。为了确定打印优化是否会减少打印作业的FPOT,主驱动器可以分析打印作业的PDL,并基于PDL确定打印作业的复杂度。主驱动器可以接着基于所确定的打印作业的复杂度,确定打印设备103中的PDL解析器的估计的完成时间。打印作业的复杂度可以基于若干因素确定。例如,打印作业的复杂度可以基于要打印的材料的数量、要打印的材料的颜色模式,及其它因素。如本文所述的,可以在启动打印设备上的打印引擎期间或之前,执行打印作业的复杂度的分析。而且,在一些示例中,主驱动器101可以分析不同类型的打印语言,以确定打印作业的复杂度。例如,主驱动器101可以分析中间打印服务语言(intermediatespoolerlanguage)等以确定打印作业的复杂度。在其它示例中,主驱动器101可使用简单网络管理协议(SNMP)或其它方法来询问打印设备103是否本文档来自技高网...

【技术保护点】
1.一种系统,包括:耦接到打印设备的主驱动器,所述主驱动器用于:向所述打印设备发送指示快速首页特征的实现的命令;在所述打印设备上实现页面描述语言(PDL),所述PDL在打印作业的每一页的第一条命令中定义所述打印作业的打印参数;并且响应于所述打印参数的定义,且在启动所述打印设备上的打印引擎期间或在启动所述打印设备上的打印引擎之前,确定所述快速首页特征的打印优化是否会减少所述打印作业的首页输出时间(FPOT)。

【技术特征摘要】
【国外来华专利技术】1.一种系统,包括:耦接到打印设备的主驱动器,所述主驱动器用于:向所述打印设备发送指示快速首页特征的实现的命令;在所述打印设备上实现页面描述语言(PDL),所述PDL在打印作业的每一页的第一条命令中定义所述打印作业的打印参数;并且响应于所述打印参数的定义,且在启动所述打印设备上的打印引擎期间或在启动所述打印设备上的打印引擎之前,确定所述快速首页特征的打印优化是否会减少所述打印作业的首页输出时间(FPOT)。2.根据权利要求1所述的系统,其中确定所述打印优化是否会减少所述打印作业的所述FPOT包括:所述主驱动器用于:分析所述打印作业的页面描述语言(PDL);基于所述PDL确定所述打印作业的复杂度;并且基于所确定的所述打印作业的复杂度,确定PDL解析器的估计的完成时间。3.根据权利要求1所述的系统,包括所述主驱动器指示所述打印设备:当接收到所述打印参数时,发布页面保留命令;并且响应于所述页面保留命令的发布,当所述PDL仍在处理时,向所述打印设备上的打印引擎发布默认的PDL解析完成时间。4.根据权利要求1所述的系统,包括所述主驱动器用于:基于页面描述语言(PDL)解析的估计的完成时间,指示所述打印设备在所述打印作业的解析完成之前开始打印引擎启动过程。5.根据权利要求4所述的系统,包括所述主驱动器用于:响应于确定所述快速首页特征的打印优化会减少所述打印作业的FPOT,指示所述打印设备传送PDL解析的较早完成时间。6.一种非暂时性计算机可读介质,包含可由处理器执行的指令,以:将打印作业的页面描述语言(PDL)内的指令识别为与快速首页操作相对应;将PDL解析器的估计的完成时间传送给打印引擎;使用所述打印作业的PDL确定所述打印作业的复杂程度;并且基于所确定的复杂程度和所述PDL解析器的估计的完成时间,将打印优化指令传送给所述打印引擎。7.根据权利要求6所述的非暂时性计算机可读介质,包括可由所述处理器执行的指令,以:基于所述打印作业的所述复杂程度,确定所述PDL解析器将早于所述估计的完成时间完成所述打印作业的解析;其中用以将所述打印优化指令传送给所述打印引擎的指令包括将所述PDL解析器的较早完成时间发送给所述打印引擎的指...

【专利技术属性】
技术研发人员:B·C·迈耶
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:美国,US

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

1