多生产线打印任务自适应匹配方法、装置、设备及介质制造方法及图纸

技术编号:27861417 阅读:22 留言:0更新日期:2021-03-30 23:28
本发明专利技术公开了一种多生产线打印任务自适应匹配方法、装置、设备及介质。本发明专利技术通过设置维护背景图的第一模组及维护可变数据的n个第二模组,n≥1,且n为整数;为所述第一模组配置打印份数,并配置与所述打印份数匹配的可变数据ID值;创建所述第一模组的第一打印任务及所述第二模组的第二打印任务;对所述第一模组的打印次数进行计数并将计数值传送给所述第二模组;判断所述计数值与所述第二模组的可变数据ID值是否相等;当所述计数值与所述第二模组的可变数据ID值相等时,读取所述第一模组及所述第二模组的打印数据并进行打印。本发明专利技术保证了在可变数据打印中各生产线任务目标图像的自适应匹配的准确性。

【技术实现步骤摘要】
多生产线打印任务自适应匹配方法、装置、设备及介质
本专利技术涉及数码打印领域,尤其涉及一种多生产线打印任务自适应匹配方法、装置、设备及介质。
技术介绍
随着计算机在图形或文字处理上的广泛应用,打印机的应用也变得越来越普遍,通过打印机,人们可以很方便的将计算机中的文字或图形输出到图片上。所谓的Onepass打印就是喷头喷嘴的长度方向(X向)与打印介质的移动方向(Y向)垂直,喷头一般为固定不动,打印介质从喷头下方通过一次就可以得到需要打印的图案,其打印介质连续运动,没有停顿。Onepass打印具有效率高,产量大的优点,适用于大批量、连续生产方式。现有的Onepass打印设备是由一排喷头首尾拼接组成,当产品沿喷头排列方向的幅宽与整个喷头的宽度总和相等时,一次打印喷头的利用率几乎可以达到100%;然而当产品沿喷头排列方向的幅宽很小时,如产品的幅宽等于一个喷头的宽度,则此时只有一个喷头出墨,其他喷头都不出墨,这样打印时喷头的利用率低,资源浪费严重。在包括可变数据图像和背景图像的打印过程中,不同的生产模组打印不同的可变数据内容及背景图,待可变数据内容及背景图内容是按照对应编号预存在内存里。但是每一个生产模组在触发,创建任务的过程都是独立的。如此一来,就会导致出现不同的生产模组之间工作不同步从而可变数据的编号与背景图编号不能匹配上的问题,从而打印机打印出错。因此,如何保证多生产线之间任务目标图像实现自适应匹配及打印时共用喷头对应的打印数据能够准确的提取到对应的生产线也是喷墨打印
亟待解决的一个难题。专
技术实现思路
本专利技术实施例提供了一种多生产线打印任务自适应匹配方法、装置、设备及介质,用以解决多生产线打印时如何保证多生产线之间任务目标图像实现自适应匹配及打印时共用喷头对应的打印数据能够准确的提取到对应的生产线的问题。第一方面,本专利技术实施例提供了一种多生产线打印任务自适应匹配方法,所述方法包括:设置维护背景图的第一模组及维护可变数据的n个第二模组,n≥1,且n为整数;为所述第一模组配置打印份数,并配置与所述打印份数匹配的可变数据ID值;创建所述第一模组的第一打印任务及所述第二模组的第二打印任务;对所述第一模组的打印次数进行计数并将计数值发送到所述第二模组;判断所述计数值与所述第二模组的可变数据ID值是否相等:当所述可变数据ID值大于所述计数值时则不执行所述第二打印任务的出队列操作;当所述可变数据ID值小于所述计数值时,依据所述可变数据ID值与所述计数值的差值执行所述第二打印任务的出队列操作直至相等;当所述计数值与所述第二模组的可变数据ID值相等时,读取所述第一模组及所述第二模组的打印数据并进行打印。优选地,所述第一模组及所述第二模组为一套独立的打印任务创建、管理及打印系统,所述第一模组及所述第二模组均配置有独立的打印任务数据缓存空间,所述第一模组及所述第二模组均维护独立的待打印数据。优选地,所述方法还包括:打印同一背景图的第一模组只进行一次任务出队列操作。优选地,所述第一打印任务的任务队列内容包括本次打印的背景图在所述第一模组对应的第一内存空间的数据地址及打印份数,所述第二打印任务的任务队列内容包括本次打印的可变数据在所述第二模组对应的第二内存空间的数据地址及ID值。优选地,所述读取所述第一模组及所述第二模组的打印数据并进行打印包括:根据打印需求确认所有物理通道中的共用物理通道和单用物理通道,所述共用物理通道属于x条生产线,所述单用物理通道只属于一条生产线,x≥2,x为整数;为每个所述共用物理通道配置n个逻辑通道,为每个所述单用物理通道配置y个物理通道,n≥x,y≥1,n、y为整数;建立所述物理通道、所述逻辑通道与所述生产线之间的对应关系;依据所述对应关系从打印内存中以逻辑通道为单位提取当前生产线对应的打印数据;依据所述对应关系将当前生产线对应的打印数据合并后输入对应的物理通道进行喷墨打印。优选地,所述对应关系包括:每个所述逻辑通道对应的生产线、每个所述逻辑通道在所属对应生产线中的相对位置、每个所述逻辑通道对应的数据长度。优选地,一个喷头对应一个物理通道或喷头上的一列喷嘴对应一个物理通道,每个所述逻辑通道对应一个所述物理通道。第二方面,本专利技术实施例提供了一种多生产线打印任务自适应匹配装置,所述装置包括:模组设置模块,用于依据打印需求设置维护背景图的第一模组及维护可变数据的n个第二模组;配置模块,用于依据打印需求为所述第一模组配置打印份数,并配置与所述打印份数匹配的可变数据ID值;任务创建模块创建所述第一模组的第一打印任务及所述第二模组的第二打印任务;计数传送模块,用于对所述第一模组的打印次数进行计数并将计数值传送给所述第二模组;判断模块,用于判断所述计数值与所述第二模组的可变数据ID值是否匹配;打印输出模块,用于当所述可变数据ID值大于所述计数值时则不执行所述第二打印任务的出队列操作,当所述可变数据ID值小于所述计数值时,依据所述可变数据ID值与所述计数值的差值执行所述第二打印任务的出队列操作直至相等,当所述计数值与所述第二模组的可变数据ID值相等时,读取所述第一模组及所述第二模组的打印数据并进行打印。第三方面,本专利技术实施例提供了一种打印系统,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。第四方面,本专利技术实施例提供了一种存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。综上所述,本专利技术实施例提供的多生产线打印任务自适应匹配方法、装置、系统及介质,本专利技术通过设置维护背景图的第一模组及维护可变数据的n个第二模组,n≥1,且n为整数;为所述第一模组配置打印份数,并配置与所述打印份数匹配的可变数据ID值;创建所述第一模组的第一打印任务及所述第二模组的第二打印任务;对所述第一模组的打印次数进行计数并将计数值传送给所述第二模组;判断所述计数值与所述第二模组的可变数据ID值是否相等;当所述计数值与所述第二模组的可变数据ID值相等时,读取所述第一模组及所述第二模组的打印数据并进行打印。本专利技术保证了在可变数据打印中各生产线任务目标图像的自适应匹配的准确性。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例的多生产线打印任务自适应匹配方法的流程图。图2是本专利技术实施例的多生产线打印任务自适应匹配方法的流程图。图3是本专利技术实施例的多生产线打印任务自适应匹配方法的生产线触发打印示意图。图4是本专利技术实施例的多生产线打印任务自适应匹配方法的Onepass打印设备的喷头结构示意图本文档来自技高网
...

【技术保护点】
1.一种多生产线打印任务自适应匹配方法,其特征在于,所述方法包括:/n设置维护背景图的第一模组及维护可变数据的n个第二模组,n≥1,且n为整数;/n为所述第一模组配置打印份数,并配置与所述打印份数匹配的可变数据ID值;/n创建所述第一模组的第一打印任务及所述第二模组的第二打印任务;/n对所述第一模组的打印次数进行计数并将计数值发送到所述第二模组;/n判断所述计数值与所述第二模组的可变数据ID值是否相等:/n当所述可变数据ID值大于所述计数值时则不执行所述第二打印任务的出队列操作;/n当所述可变数据ID值小于所述计数值时,依据所述可变数据ID值与所述计数值的差值执行所述第二打印任务的出队列操作直至相等;/n当所述计数值与所述第二模组的可变数据ID值相等时,读取所述第一模组及所述第二模组的打印数据并进行打印。/n

【技术特征摘要】
1.一种多生产线打印任务自适应匹配方法,其特征在于,所述方法包括:
设置维护背景图的第一模组及维护可变数据的n个第二模组,n≥1,且n为整数;
为所述第一模组配置打印份数,并配置与所述打印份数匹配的可变数据ID值;
创建所述第一模组的第一打印任务及所述第二模组的第二打印任务;
对所述第一模组的打印次数进行计数并将计数值发送到所述第二模组;
判断所述计数值与所述第二模组的可变数据ID值是否相等:
当所述可变数据ID值大于所述计数值时则不执行所述第二打印任务的出队列操作;
当所述可变数据ID值小于所述计数值时,依据所述可变数据ID值与所述计数值的差值执行所述第二打印任务的出队列操作直至相等;
当所述计数值与所述第二模组的可变数据ID值相等时,读取所述第一模组及所述第二模组的打印数据并进行打印。


2.根据权利要求1所述的多生产线打印任务自适应匹配方法,其特征在于,所述第一模组及所述第二模组分别为一独立的打印任务创建、管理及打印处理系统,所述第一模组及所述第二模组分别配置有打印任务数据缓存空间,所述第一模组及所述第二模组分别维护各自对应的待打印数据。


3.根据权利要求1或2所述的多生产线打印任务自适应匹配方法,其特征在于,所述方法还包括:
打印同一背景图的第一模组只进行一次任务出队列操作。


4.根据权利要求3所述的多生产线打印任务自适应匹配方法,其特征在于,所述第一打印任务的任务队列内容包括本次打印的背景图在所述第一模组对应的第一内存空间的数据地址及打印份数,所述第二打印任务的任务队列内容包括本次打印的可变数据在所述第二模组对应的第二内存空间的数据地址及ID值。


5.根据权利要求4所述的多生产线打印任务自适应匹配方法,其特征在于,所述读取所述第一模组及所述第二模组的打印数据并进行打印包括:
根据打印需求确认所有物理通道中的共用物理通道和单用物理通道,所述共用物理通道属于x条生产线,所述单用物理通道只属于一条生产线,x≥2,x为整数;
为每个所述共用物理通道配置n个逻辑通道,为每个所述单用物理通道配置y个物理通道,n≥...

【专利技术属性】
技术研发人员:曾利群梅明黄中琨陈艳
申请(专利权)人:森大深圳技术有限公司
类型:发明
国别省市:广东;44

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

1