批量作业输出方法和装置制造方法及图纸

技术编号:8155268 阅读:150 留言:0更新日期:2013-01-06 12:22
本发明专利技术提供了一种批量作业输出方法,包括:将打印作业队列中当前作业匹配打印机的纸盒纸张信息;如果当前作业匹配到纸盒纸张信息,则打印当前作业;如果当前作业匹配不到纸盒纸张信息,则将打印作业队列中下一个作业作为当前作业,重复执行上述步骤直到打印作业队列中的作业处理完毕。本发明专利技术还提供了一种批量作业输出装置,包括:匹配模块,用于将打印作业队列中当前作业匹配打印机的纸盒纸张信息;打印模块,用于如果当前作业匹配到纸盒纸张信息,则打印当前作业;遍历模块,用于如果当前作业匹配不到纸盒纸张信息,则将打印作业队列中下一个作业作为当前作业,并重复调用上述模块直到打印作业队列中的作业处理完毕。本发明专利技术提高了打印效率。

【技术实现步骤摘要】

本专利技术涉及印刷领域,具体而言,涉及批量作业输出方法和装置
技术介绍
高端打印机一般都有多个纸盒,各纸盒可以放入不同的纸张以适应打印作业对纸张的不同要求。作业的纸张參数由打印机控制器进行设置。打印机控制器在设置完作业的打印參数,特别是纸张參数,如纸张尺寸和纸张大小后,为了节省时间,可以对作业进行批量打印输出。打印机根据控制器设置的作业的纸张參数对各纸盒内放入的纸张进行匹配查找,找到相匹配的纸张就进行输出,找不到就会报缺纸警告。缺纸警告报告后,作业就会停止输出,直到用户将相匹配的纸张放入纸盒。假设批量打印的第一个作业是选择的A4纸 张,而所有的纸盒内放入的都是A3纸张,则整批作业都不能输出。只能等待用户放入A4纸张后,且第一个作业打印完成后,批量打印作业中选择A3纸张的作业才能进行输出。如果用户不能及时放入相匹配的纸张,后面的作业即使不缺纸,也只能等到缺纸的作业打印完成后才能进行输出,这样效率较低,而且浪费了用户的时间。
技术实现思路
本专利技术g在提供一种批量作业输出方法和装置,以解决现有技术的打印效率较低的问题。在本专利技术的实施例中,提供了一种批量作业输出方法,包括将打印作业队列中当前作业匹配打印机的纸盒纸张信息;如果当前作业匹配到纸盒纸张信息,则打印当前作业;如果当前作业匹配不到纸盒纸张信息,则将打印作业队列中下一个作业作为当前作业,重复执行上述步骤直到打印作业队列中的作业处理完毕。在本专利技术的实施例中,提供了一种批量作业输出装置,包括匹配模块,用于将打印作业队列中当前作业匹配打印机的纸盒纸张信息;打印模块,用于如果当前作业匹配到纸盒纸张信息,则打印当前作业;遍历模块,用于如果当前作业匹配不到纸盒纸张信息,则将打印作业队列中下一个作业作为当前作业,并重复调用上述模块直到打印作业队列中的作业处理完毕。根据本专利技术上述实施例的批量作业输出方法和装置,因为自动跳过缺纸的作业,所以克服了现有技术打印效率较低问题,提高了打印效率。附图说明此处所说明的附图用来提供对本专利技术的进ー步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图I示出了根据本专利技术实施例的批量作业输出方法的流程图;图2示出了根据本专利技术优选实施例的批量作业输出方法的流程图;图3示出了根据本专利技术实施例的批量作业输出装置的示意图4示出了根据本专利技术优选实施例的打印系统的示意图。具体实施例方式下面将參考附图并结合实施例,来详细说明本专利技术。图I示出了根据本专利技术实施例的批量作业输出方法的流程图,包括将打印作业队列中当前作业匹配打印机的纸盒纸张信息;如果当前作业匹配到纸盒纸张信息,则打印当前作业; 如果当前作业匹配不到纸盒纸张信息,则将打印作业队列中下一个作业作为当前作业,重复执行上述步骤直到打印作业队列中的作业处理完毕。现有技术中,当打印作业队列中的一个作业因为缺纸而停下吋,该作业之后的所有作业都必须停顿下来,等待用户补纸完成该作业。专利技术人发现,当前作业因为缺纸而停下来有可能是因为作业和纸张的型号不匹配所造成,例如当前作业要求用A3纸打印,而纸盒中的纸张是A4纸张。然而,尽管当前作业与纸盒的纸张不匹配,打印作业队列中的后续作业却有可能与纸盒的纸张匹配,因为当前作业的停止而造成整个打印作业队列的停顿,这影响了后续打印作业的处理。在本实施例的批量作业输出方法中,当发现当前作业与纸张不匹配时,不再停顿整个打印作业队列,而是自动地跳到打印作业队列中的下ー个作业。如果后续的作业能够匹配打印机的纸张,则后续的作业可以正常进行,而不受到当前作业的影响。因此,本实施例解决了打印机控制器在批量作业输出时后面的等待作业不缺纸却因为前面的等待作业缺纸而长久等待的问题,提高了打印机的效率,节约了用户时间。优选地,打印机具有多个纸盒,每个纸盒具有独立的纸盒纸张信息,将当前作业依次地匹配各个纸盒纸张信息。高端打印机往往配置多个纸盒,本优选实施例通过匹配各个纸盒,能够尽可能地避免缺纸现象。优选地,如果当前作业匹配到其中一个纸盒纸张信息,则使用匹配到的纸盒纸张信息所对应的纸盒供应纸张,进行打印。优选地,如果当前作业匹配不到任何一个纸盒纸张信息,则确定当前作业匹配不到纸盒纸张信息,将匹配不到纸盒纸张信息的当前作业移到打印作业队列的队尾。将匹配不成功的作业移到队尾,这可以留下充足的时间供用户更换纸张。优选地,本方法还包括将匹配到纸盒纸张信息并打印成功的当前作业从打印作业队列中删除,将匹配到纸盒纸张信息但打印失败的当前作业移到打印作业队列的队尾,发出打印失败警告。图2示出了根据本专利技术优选实施例的批量作业输出方法的流程图,包括以下步骤(I)获取批量提交的等待打印作业队列,包括队列顺序,队列里作业个数,以及各作业的ID ;(2)根据步骤I获取的作业的ID,依次获取等待打印作业队列中的作业參数,如作业名称,设置的作业的纸张參数等;(3)获取打印机纸盒纸张信息,包括打印机的纸盒个数,各纸盒放入的纸张的大小,纸张类型,纸张重量以及纸盒的容量;(4)将步骤2中获取的作业的纸张參数与步骤3中获取的打印机的纸盒纸张信息进行匹配,若纸盒容量不为0,且纸张大小,纸张类型,纸张重量都相同的情况下,认为匹配,否则认为不匹配,打印机对于该作业缺纸,继续下ー个作业,重复步骤2-步骤4 ;(5)将步骤4中匹配的作业立即输出,并在步骤I获取的等待打印作业队列中将该作业删除,否则循环步骤I-步骤5。图3示出了根据本专利技术实施例的批量作业输出装置的示意图,包括匹配模块10,用于将打印作业队列中当前作业匹配打印机的纸盒纸张信息;打印模块20,用于如果 当前作业匹配到纸盒纸张信息,则打印当前作业;遍历模块30,用于如果当前作业匹配不到纸盒纸张信息,则将打印作业队列中下一个作业作为当前作业,并重复调用上述模块直到打印作业队列中的作业处理完毕。本装置提高了打印效率,节约了用户等待时间。优选地,打印机具有多个纸盒,每个纸盒具有独立的纸盒纸张信息,匹配模块10将当前作业依次地匹配各个纸盒纸张信息。优选地,打印模块20用于如果当前作业匹配到其中一个纸盒纸张信息,则使用匹配到的纸盒纸张信息所对应的纸盒供应纸张,进行打印。优选地,遍历模块30用于如果当前作业匹配不到任何一个纸盒纸张信息,则确定当前作业匹配不到纸盒纸张信息,将匹配不到纸盒纸张信息的当前作业移到打印作业队列的队尾。优选地,遍历模块30还用于将匹配到纸盒纸张信息并打印成功的当前作业从打印作业队列中删除,将匹配到纸盒纸张信息但打印失败的当前作业移到打印作业队列的队尾,发出打印失败警告。图4示出了根据本专利技术优选实施例的打印系统的示意图,此实施例中为了简单描述,假设要打印的作业有3个,分别是作业1,作业2,作业3。本打印系统包括(I)作业纸张參数设置模块,用于设置作业的纸张參数。包括打印机支持的纸张的尺寸,纸张大小和纸张重量。如设置作业I的纸张參数为A4普通纸75g ;设置作业2的纸张參数为A3普通纸80g ;设置作业3的纸张參数为A4高光铜版纸105g。(2)批量作业提交打印模块,用于打印作业状态和等待打印队列管理。在作业纸张參数设置模块中设置好的3个作业被同时提交打印之后,进入等待打印作业队列,提交打印模块修改3个作业的作业状态为本文档来自技高网...

【技术保护点】
一种批量作业输出方法,其特征在于,包括:将打印作业队列中当前作业匹配打印机的纸盒纸张信息;如果所述当前作业匹配到所述纸盒纸张信息,则打印所述当前作业;如果所述当前作业匹配不到所述纸盒纸张信息,则将所述打印作业队列中下一个作业作为所述当前作业,重复执行上述步骤直到所述打印作业队列中的作业处理完毕。

【技术特征摘要】

【专利技术属性】
技术研发人员:张秋利
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:

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

1