用于小数倍墨量输出的打印方法、装置、设备及存储介质制造方法及图纸

技术编号:30205988 阅读:29 留言:0更新日期:2021-09-29 09:07
本发明专利技术公开了一种用于小数倍墨量输出的打印方法、装置、设备及存储介质,涉及喷墨打印技术领域。所述用于小数倍墨量输出的打印方法包括:获取初始扫描次数N、整数倍墨量b和小数倍墨量a;判断是否满足a*N=1;满足则确定第一扫描次数N1;控制打印喷头进行N1次扫描打印;控制打印喷头进行N2次扫描打印。所述打印装置包括:获取模块,判断模块,第一扫描次数确定模块,步进打印模块,驻留打印模块。所述打印设备包括处理器、存储器以及存储在所述存储器中的计算机程序指令。所述存储介质存储有计算机程序指令。本发明专利技术的用于小数倍墨量输出的打印方法、装置、设备及介质,可以解决现有的打印方法无法方便准确的输出带小数倍数的加倍墨量的技术问题。技术问题。技术问题。

【技术实现步骤摘要】
用于小数倍墨量输出的打印方法、装置、设备及存储介质


[0001]本专利技术涉及喷墨打印
,尤其是一种用于小数倍墨量输出的打印方法、装置、设备及存储介质。

技术介绍

[0002]打印机通过安装数字喷墨喷头进行图像数据的输出。而数字喷墨喷头是由多个喷嘴纵向排成一列或多列的形式组成,这决定了喷墨喷头有它的固有的分辨率。为了在不改变喷墨喷头固有的分辨率的情况下能过提高打印图像的分辨率,目前多采用通过喷墨喷头多次来回打印来的方式。例如纵向方向分辨率为300DPI的喷头可以经过两次打印的方式打印出600分辨率的图像。
[0003]在某些应用场景中,仅需要某种墨水单独增加数倍墨量输出,即某种墨水输出的墨量是其它墨水输出墨量的倍数。这时可以利用为了提高分辨率而进行多次来回打印来的方式,通过控制不需要增加数倍墨量输出的墨水在某几次来回打印中部出墨来使最终某种墨水的输出量为其余墨水输出量的倍数。
[0004]但是,在实际应用中往往会出现采用n(n为正整数)倍墨量输出显得浓度不足,而采用n+1倍墨量输出由造成浓度过厚的情况,这时需要加数倍墨量输出的倍数是一个介于n和n+1之间的带小数位的值。由于采用目前的方法无法准确方便地,输出带小数倍墨量的加倍墨量输出,因此往往会造成打印图像中某些墨水的浓度不合理,严重影响打印效果的情况。

技术实现思路

[0005]本专利技术提供了一种用于小数倍墨量输出的打印方法、装置、设备及存储介质,用以解决现有的喷墨打印方式无法方便准确的输出带小数倍数的加倍墨量的技术问题。r/>[0006]第一方面,本专利技术提供了一种用于小数倍墨量输出的打印方法,用于打印的墨水包括:第一组墨水和第二组墨水,其中,所述第二组墨水用于加倍墨量打印,设打印喷头沿横梁移动的方向为主扫描方向,垂直于所述横梁的方向为副扫描方向,所述方法包括:
[0007]S1:获取打印任务的初始扫描次数N和待进行加倍墨量打印的整数倍墨量b和小数倍墨量a;
[0008]S2:根据小数倍墨量a和初始扫描次数判断是否满足a*N=1;
[0009]S3:如果满足则根据整数倍墨量b确定第一扫描次数N1;
[0010]S4:根据第一扫描次数N1控制打印喷头在副扫描方向相对打印介质步进的N1次扫描打印,使第一组墨水中每种墨水出墨量为基本墨量的N倍,并使第二组墨水中每种墨水出墨量为第一组墨水中每种墨水出墨量的b倍;
[0011]S5:控制打印喷头在副扫描方向相对打印介质静止,同时,控制所述打印喷头在所述主扫描方向上进行N2次扫描打印,在所述N2次扫描打印中仅第二组墨水出墨,并使第二组墨水中每种墨水出墨量为基本墨量,其中N、a、b、N1和N2均大于零。
[0012]优选地,所述S3:如果满足则根据整数倍墨量b确定第一扫描次数N1的方法为:
[0013]根据公N1=b*N计算得到第一扫描次数N1。
[0014]优选地,所述S4:根据第一扫描次数N1控制打印喷头进行沿副扫描方向步进的N1次扫描打印,使第一组墨水中每种墨水出墨量为基本墨量的N倍,并使第二组墨水中每种墨水出墨量为第一组墨水中每种墨水出墨量的b倍的方法为:
[0015]控制第一组墨水在N次扫描打印中出墨,且每次扫描打印第一组墨水中每种墨水出墨量为基本墨量,控制第二组墨水在N1次扫描打印中出墨,且每次扫描打印第二组墨水中每种墨水出墨量为基本墨量。
[0016]优选地,所述S4:根据第一扫描次数N1控制打印喷头进行沿副扫描方向步进的N1次扫描打印,使第一组墨水中每种墨水出墨量为基本墨量的N倍,并使第二组墨水中每种墨水出墨量为第一组墨水中每种墨水出墨量的b倍包括:
[0017]S41:获取打印数据,所述打印数据包括N份子打印数据;
[0018]S42:打印其中1份子打印数据;
[0019]S43:判断是否已打印完N份子打印数据;
[0020]S44:如果是则结束整数倍墨量的打印;
[0021]S45:如果否则控制喷头沿副扫描方向移动第一预设距离;
[0022]S46:重复步骤S42至S45打印剩余子打印数据,直至N份子打印数据全部打印完。
[0023]优选地,所述S42:打印其中1份子打印数据包括:
[0024]S421:控制打印喷头扫描一次打印该份子打印数据,其中第一组墨水和第二组墨水均出墨;
[0025]S422:判断目前为止用于打印该份子打印数据的扫描次数是否达到b次;
[0026]S423:如果是则结束该份子打印数据的打印;
[0027]S424:如果否则控制打印喷头沿副扫描方向移动第二预设距离;
[0028]S425:控制打印喷头扫描一次打印该份子打印数据,其中第一组墨水不出墨,第二组墨水出墨。
[0029]S426、重复步骤S422至S425。
[0030]优选地,在所述S5:控制打印喷头进行沿副扫描方向相对静止的N2次扫描打印,并使第二组墨水中每种墨水出墨量为基本墨量中N2=1中:
[0031]控制打印喷头在保持前一次扫描打印的副扫描方向位置不变的情况下进行一次扫描打印,且扫描打印的墨量为基本墨量。
[0032]优选地,在所述S5:控制打印喷头进行沿副扫描方向相对静止的N2次扫描打印,并使第二组墨水中每种墨水出墨量为基本墨量中,N2=N,该步骤还包括:
[0033]S51:控制打印喷头在保持前一次扫描打印的副扫描方向位置不变的情况下进行一次扫描打印,打印其中1份子打印数据,且扫描打印的墨量为基本墨量的1/N;
[0034]S52:判断是否已打印完N份子打印数据;
[0035]S53:如果是则结束该份子打印数据的打印;
[0036]S54:如果否则重复步骤S51至S53打印剩余子打印数据,直至N份子打印数据全部打印完。
[0037]优选地,所述S4:根据第一扫描次数N1控制打印喷头进行沿副扫描方向步进的N1次
扫描打印,使第一组墨水中每种墨水出墨量为基本墨量的N倍,并使第二组墨水中每种墨水出墨量为第一组墨水中每种墨水出墨量的b倍包括:
[0038]S041:控制打印喷头进行一次扫描打印,第一组墨水和第二组墨水均出墨,第一组墨水中每种墨水出墨量和第二组墨水出墨量中每种墨水出墨量为基本墨量;
[0039]S042:控制喷头沿副扫描方向移动第一预设距离;
[0040]S043:控制打印喷头进行一次扫描打印,第一组墨水不出墨,第二组墨水出墨,且第二组墨水出墨量中每种墨水出墨量为基本墨量;
[0041]S044:判断打印喷头是否完成N1次扫描打印;
[0042]S045:如果是则结束整数倍墨量的打印;
[0043]S046:如果否则控制打印喷头沿副扫描方向移动第一预设距离;
[0044]S047:重复执行步骤S041至S046。
[0045]第二方面,本专利技术提供了一种用于小数倍墨量输出的打印装置,用于打印的墨本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.用于小数倍墨量输出的打印方法,其特征在于,用于打印的墨水包括:第一组墨水和第二组墨水,其中,所述第二组墨水用于加倍墨量打印,设打印喷头沿横梁移动的方向为主扫描方向,垂直于所述横梁的方向为副扫描方向,所述方法包括:S1:获取打印任务的初始扫描次数N和待进行加倍墨量打印的整数倍墨量b和小数倍墨量a;S2:根据小数倍墨量a和初始扫描次数判断是否满足a*N=1;S3:如果满足则根据整数倍墨量b确定第一扫描次数N1;S4:根据第一扫描次数N1控制打印喷头在副扫描方向相对打印介质步进的N1次扫描打印,使第一组墨水中每种墨水出墨量为基本墨量的N倍,并使第二组墨水中每种墨水出墨量为第一组墨水中每种墨水出墨量的b倍;S5:控制打印喷头在副扫描方向相对打印介质静止,同时,控制所述打印喷头在所述主扫描方向上进行N2次扫描打印,在所述N2次扫描打印中仅第二组墨水出墨,并使第二组墨水中每种墨水出墨量为基本墨量,其中N、a、b、N1和N2均大于零。2.根据权利要求1所述的用于小数倍墨量输出的打印方法,其特征在于,所述S3:如果满足则根据整数倍墨量b确定第一扫描次数N1的方法为:根据公N1=b*N计算得到第一扫描次数N1。3.根据权利要求1所述的用于小数倍墨量输出的打印方法,其特征在于,所述S4:根据第一扫描次数N1控制打印喷头进行沿副扫描方向步进的N1次扫描打印,使第一组墨水中每种墨水出墨量为基本墨量的N倍,并使第二组墨水中每种墨水出墨量为第一组墨水中每种墨水出墨量的b倍的方法为:控制第一组墨水在N次扫描打印中出墨,且每次扫描打印第一组墨水中每种墨水出墨量为基本墨量,控制第二组墨水在N1次扫描打印中出墨,且每次扫描打印第二组墨水中每种墨水出墨量为基本墨量。4.根据权利要求3所述的用于小数倍墨量输出的打印方法,其特征在于:所述S4:根据第一扫描次数N1控制打印喷头进行沿副扫描方向步进的N1次扫描打印,使第一组墨水中每种墨水出墨量为基本墨量的N倍,并使第二组墨水中每种墨水出墨量为第一组墨水中每种墨水出墨量的b倍包括:S41:获取打印数据,所述打印数据包括N份子打印数据;S42:打印其中1份子打印数据;S43:判断是否已打印完N份子打印数据;S44:如果是则结束整数倍墨量的打印;S45:如果否则控制打印喷头沿副扫描方向移动第一预设距离;S46:重复步骤S42至S45打印剩余子打印数据,直至N份子打印数据全部打印完。5.根据权利要求4所述的用于小数倍墨量输出的打印方法,其特征在于,所述S42:打印其中1份子打印数据包括:S421:控制打印喷头扫描一次打印该份子打印数据,其中第一组墨水和第二组墨水均出墨;S422:判断目前为止用于打印该份子打印数据的扫描次数是否达到b次;S423:如果是则结束该份子打印数据的打印;
S424:如果否则控制打印喷头沿副扫描方向移动第二预设距离;S425:控制打印喷头扫描一次打印该份子打印数据,其中第一组墨水不出墨,第二组墨水出墨。S426、重复步骤S422至S425。6.根据权利要求1至5中任一项所述的用于小数倍墨量输出的打印方法,其特征在于,在所述S5:控制打印喷头进行沿副...

【专利技术属性】
技术研发人员:陈艳苏树波黄中琨
申请(专利权)人:深圳市汉森软件有限公司
类型:发明
国别省市:

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

1