一种打印控制系统技术方案

技术编号:19488963 阅读:24 留言:0更新日期:2018-11-17 11:59
一种打印控制系统,包括:通信接口接收多个排队的打印任务;存储器,存储工作量与打印速度的映射表;控制器控制打印机构执行打印任务;控制器用于接收多个排队的打印任务;解析当前和下一个打印任务以得到第一和第二工作量;如果第一和第二工作量总和大于设定阈值,在执行完当前打印任务之后,延迟执行下一个打印任务;如果第二工作量大于设定阈值,调取映射表,将下一个打印任务分成多个连续的子任务;根据映射表与第二工作量控制打印速度;在执行完当前子任务之后,延迟执行下一个子任务;解析再下一个打印任务以得到第三工作量;如果最后一个子任务和第三工作量的总和大于设定阈值,在执行完最后一个子任务之后,延迟执行再下一个打印任务。

【技术实现步骤摘要】
一种打印控制系统
本专利技术涉及打印机领域,具体地,涉及一种打印控制系统。
技术介绍
打印机由于能够实现各种文件的快速打印输出,因此目前已经成为办公、家用的常用设备之一,为人类的工作和生活带来了极大的方便。但是打印机在使用的时候,随着内部运行会聚集大量的热量,聚集的热量一方面会导致纸张受热发生变形,影响打印质量甚至出现卡纸等情况;聚集的热量另一方面还会直接导致打印机内部机械零部件和电子元器件的老化,降低打印机的使用寿命,另外在进行连续打印时,打印出的纸张也会带有较高热量。
技术实现思路
本专利技术的目的是为了克服现有技术存在的问题,提供一种打印控制系统。为了实现上述目的,本专利技术提供一种打印控制系统,包括:通信接口,用于接收多个排队的打印任务;存储器,用于存储工作量与打印速度的映射表;打印机构;控制器,用于控制所述打印机构执行打印任务;其中所述控制器被配置成:接收多个排队的打印任务;解析接收的当前打印任务和下一个打印任务以得到所述当前打印任务的第一工作量和所述下一个打印任务的第二工作量;判断所述第一工作量和所述第二工作量的总和是否大于设定阈值;在判断出所述总和大于所述设定阈值的情况下,在执行完所述当前打印任务之后,延迟执行所述下一个打印任务;判断所述第二工作量是否大于所述设定阈值;在判断出所述第二工作量大于所述设定阈值的情况下,从所述存储器调取工作量与打印速度的映射表,并将所述下一个打印任务分成多个连续的子任务;根据所述映射表与所述第二工作量控制打印速度;在执行完当前子任务之后,延迟执行下一个子任务;解析接收的再下一个打印任务以得到所述再下一个打印任务的第三工作量;判断最后一个子任务的工作量和所述第三工作量的总和是否大于所述设定阈值;以及在判断出所述总和大于所述设定阈值的情况下,在执行完所述最后一个子任务之后,延迟执行所述再下一个打印任务。优选地,所述打印任务是从计算机接收的。优选地,所述设定阈值为100张、200张或500张。优选地,所述设定阈值为100张且双面打印、200张且双面打印或500张且双面打印。优选地,延迟的时间为30秒、1分钟或2分钟。优选地,所述映射表为工作量区间与打印速度之间的映射。通过上述技术方案,能够在打印机的打印任务比较重时,降低打印后的纸张的温度,避免人立即去取打印后的纸张时被较高温度烫伤的可能。附图说明图1示出典型的激光打印机的工作原理示意图;图2示出根据本专利技术的一个实施方式的控制方法的流程图;图3示出了根据本专利技术的实施方式的打印机的控制系统的结构框图;图4示出了根据本专利技术的实施方式的控制方法的流程图;图5示出了根据本专利技术的一个实施方式的打印机的结构示意图。具体实施方式实施例1图1示出典型的激光打印机的工作原理示意图。如图1所示,打印机可以包括激光器11,用于发射激光束;反光镜12,用于将激光束反射到感光鼓13;充电辊14,用于使印刷辊13带电;显影辊15;一对定影轧辊16(上轧辊和下轧辊);以及转印辊17。打印纸18经过转印辊17之后再传送到一对定影轧辊16。定影轧辊16设置有加热灯(未示出)。除了图1中示出的部件之外,打印机还可以包括其他已知的组件,例如纸盒、进纸机构等。打印机还可以包括控制系统,例如控制器、数据接口、显示器等。由于打印机在打印作业过程中需要对打印纸进行加热,当打印任务较重,例如打印成百上千页时,打印完毕的纸张通常带有较高温度,当带有数量很多的较高温度的纸张堆叠在打印机的出纸区时,短时间内温度难以散去,此时人立即去取打印后的纸张后有可能被高温的纸张烫伤。鉴于此,本专利技术的一个实施方式提供一种打印控制方法,该控制方法可以包括以下步骤:S11:接收打印任务。例如,可以从计算机接收打印任务。S12:解析出接收的打印任务的工作量。在一个示例中,该工作量可以包括例如该打印任务需要打印多少纸张。在另一示例中,该工作量可以包括例如该打印任务需要打印多少纸张以及是双面打印。S13:判断工作量是否超过设定阈值。在一个示例中,该设定阈值可以例如为打印任务的打印纸张为100张、200张、或500张等。在另一示例中,该设定阈值可以例如为打印纸张为100张且为双面打印、200张且为双面打印、或500张且为双面打印等。S14:在判断工作量超过设定阈值的情况下,将打印任务分成多个连续的子任务。例如,可以将打印任务分成4个连续的子任务,但是本领域技术人员可以理解,可以将打印任务分成任意数量的多个连续的子任务。在一个示例中,假如打印任务的工作量超过200张,则可以将打印任务分成4个子任务,每个子任务的工作量为50张。如果工作量没有超过设定阈值,则在S16中正常执行打印任务。S15:在当前子任务完成之后,延迟执行下一个子任务。也就是说,在当前子任务完成之后且在进行下一个子任务之前有一段延迟,延迟的时间可以例如为30秒、1分钟、2分钟等。在本专利技术的可替换或附加实施方式中,如果判断工作量超过设定阈值,则可以根据工作量调整打印速度。在该实施方式中,可以预先设定工作量与打印速度的映射表,且该映射表存储在打印机的存储器中。控制器可以从存储器中调取映射表,根据映射表调整打印速度。工作量越大,打印速度越慢。在一个示例中,工作量区间可以与打印速度形成映射关系。映射表的示例可以如表1所示。表1工作量(张)打印速度101-200V1201-300V2>300V3其中,V1>V2>V3。在一些情况中,打印机中可以缓存有多个排队的打印任务。在本专利技术的可替换或附加实施方式中,打印控制方法还可以包括:解析当前打印任务和下一个打印任务,以得到当前打印任务的工作量和下一个打印任务的工作量;判断当前打印任务的工作量和下一个打印任务的工作量的总和是否大于设定阈值;如果总和大于设定阈值,则在当前打印任务完成之后,延迟一段时间再执行下一个打印任务。延迟的时间可以例如为30秒、1分钟、2分钟等。在本专利技术的可替换或附加实施方式中,如果当前打印任务被分成多个连续的子任务,则将最后一个子任务的工作量与下一个打印任务的工作量的总和与设定阈值进行比较。如果总和大于设定阈值,则在完成最后一个子任务之后,延迟一段时间再执行下一个打印任务。延迟的时间可以例如为30秒、1分钟、2分钟等。图3示出了根据本专利技术的实施方式的打印机的控制系统的结构框图。如图3所示,控制系统可以包括控制器31、通信接口32、存储器33以及打印机构34。打印机构34可以包括打印头、加热装置等可以在典型的打印机中找到的组件。通信接口32用于接收打印任务,例如从计算机接收打印任务。存储器33可以用于存储数据、指令。例如,存储器33可以存储上述的映射表。控制器31可以用于执行上述实施方式中的方法以控制打印机构34执行相应的操作。本领域技术人员可以理解,控制器31控制打印机构34调整打印速度是本领域中公知的技术,本文不再赘述。实施例2图4示出了根据本专利技术的实施方式的控制方法的流程图。如图4所示,本专利技术实施方式的打印机变速温度控制方法的包括如下步骤:1)在打印机内部建立温度-打印速度数据表;2)实时检测打印机内部的温度,根据打印机内部的温度查找温度-打印速度数据表获得待调节打印速度;3)根据待调节打印速度控制打印机内部打印单元(或称打印机构)的本文档来自技高网...

【技术保护点】
1.一种打印控制系统,其特征在于,包括:通信接口,用于接收多个排队的打印任务;存储器,用于存储工作量与打印速度的映射表;打印机构;控制器,用于控制所述打印机构执行打印任务;其中所述控制器被配置成:接收多个排队的打印任务;解析接收的当前打印任务和下一个打印任务以得到所述当前打印任务的第一工作量和所述下一个打印任务的第二工作量;判断所述第一工作量和所述第二工作量的总和是否大于设定阈值;在判断出所述总和大于所述设定阈值的情况下,在执行完所述当前打印任务之后,延迟执行所述下一个打印任务;判断所述第二工作量是否大于所述设定阈值;在判断出所述第二工作量大于所述设定阈值的情况下,从所述存储器调取工作量与打印速度的映射表,并将所述下一个打印任务分成多个连续的子任务;根据所述映射表与所述第二工作量控制打印速度;在执行完当前子任务之后,延迟执行下一个子任务;解析接收的再下一个打印任务以得到所述再下一个打印任务的第三工作量;判断最后一个子任务的工作量和所述第三工作量的总和是否大于所述设定阈值;以及在判断出所述总和大于所述设定阈值的情况下,在执行完所述最后一个子任务之后,延迟执行所述再下一个打印任务。

【技术特征摘要】
1.一种打印控制系统,其特征在于,包括:通信接口,用于接收多个排队的打印任务;存储器,用于存储工作量与打印速度的映射表;打印机构;控制器,用于控制所述打印机构执行打印任务;其中所述控制器被配置成:接收多个排队的打印任务;解析接收的当前打印任务和下一个打印任务以得到所述当前打印任务的第一工作量和所述下一个打印任务的第二工作量;判断所述第一工作量和所述第二工作量的总和是否大于设定阈值;在判断出所述总和大于所述设定阈值的情况下,在执行完所述当前打印任务之后,延迟执行所述下一个打印任务;判断所述第二工作量是否大于所述设定阈值;在判断出所述第二工作量大于所述设定阈值的情况下,从所述存储器调取工作量与打印速度的映射表,并将所述下一个打印任务分成多个连续的子任务;根据所述映射表与所述第二工作量控制打印速度;在执行完当前子任务之后,延迟执行...

【专利技术属性】
技术研发人员:张永涛
申请(专利权)人:阜阳市易邦办公设备销售有限公司
类型:发明
国别省市:安徽,34

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

1