一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

消除喷头色差的打印方法、装置、设备及存储介质与流程

2022-12-09 19:46:41 来源:中国专利 TAG:


1.本发明涉及喷墨打印技术领域,尤其涉及一种消除喷头色差的打印方法、装置、设备及存储介质。


背景技术:

2.目前在工业喷墨打印机工作过程中,打印机喷头喷射墨滴于打印介质上形成图像或文字。如图1a所示,为了满足高精度高效率的打印,喷墨打印头一般都由多列喷嘴组成,然而由于每个喷嘴的制造差异,一个喷头打印的图像也可能存在色差问题,如图1c所示;同时为了提高喷头一次扫描可打印的高度,喷头厂商设计了如图1b所示的喷头,图1b中每个喷头由4小列喷嘴(1、2、3、4)拼接组成,由于每个喷嘴的制造差异,每列喷嘴打印的图像存在颜色不一致的色差问题。而现有技术通过调压实现喷头色差的调节,只能针对一个喷头或一列喷嘴进行整体调压,不能针对某一个喷嘴或几个喷嘴进行调节,部分喷嘴特性不一导致打印图像色差的问题仍然存在。


技术实现要素:

3.有鉴于此,本发明实施例提供了一种消除喷头色差的打印方法、装置、设备及存储介质,用以解决现有技术由于喷头中各个喷嘴差异所造成的打印图像存在色差的技术问题。
4.本发明采用的技术方案是:
5.第一方面,本发明提供了一种消除喷头色差的打印方法,所述方法包括:
6.s1:获取待打印图像采用原始打印精度进行打印所需的墨量作为第一打印墨量;
7.s2:获取待打印图像采用喷头精度进行打印所需的墨量作为第二打印墨量;
8.s3:获取喷头中喷墨颜色均匀部分的喷嘴的位置信息;
9.s4:根据所述位置信息和第一打印墨量与第二打印墨量的墨量差值确定喷头一次扫描打印后的步进距离;
10.s5:根据所述步进距离和所述位置信息控制喷头中至少一部分喷墨颜色均匀部分的喷嘴按照喷头精度进行打印,其余喷嘴根据采用喷头精度打印的点阵位置进行打印。
11.优选地,所述s1:获取待打印图像采用原始打印精度进行打印所需的墨量作为第一打印墨量,包括以下步骤:
12.s11:获取打印设备各个类型的墨滴的体积;
13.s12:获取待打印图像采用原始打印精度进行打印的各个类型的墨滴的数量;
14.s13:根据所述各个类型的墨滴的体积和各个类型的墨滴的数量计算得到第一打印墨量。
15.优选地,所述s2:获取待打印图像采用喷头精度进行打印所需的墨量作为第二打印墨量,包括以下步骤:
16.s21:获取打印设备各个类型的墨滴的体积;
17.s22:获取采用喷头精度进行打印的各个类型的墨滴的数量;
18.s23:根据所述各个类型的墨滴的体积和各个类型的墨滴的数量计算得到第二打印墨量。
19.优选地,所述s4:根据所述位置信息和第一打印墨量与第二打印墨量的墨量差值确定喷头一次扫描打印后的步进距离,包括以下步骤:
20.s41:获取第二打印墨量和第一打印墨量的墨量差值vd;
21.s42:根据公式d1=1/(vd/vr 1)*l1计算初始步进距离,其中l1为喷头长度,d1为初始步进距离,vr为第二打印墨量;
22.s43:根据喷墨颜色均匀部分的喷嘴的位置信息确定喷头中喷墨颜色均匀部分的长度l2;
23.s44:比较初始步进距离d1与喷头中喷墨颜色均匀部分的长度l2的大小;
24.s45:根据比较结果确定喷头一次扫描打印后的步进距离。
25.优选地,所述s45:根据比较结果确定喷头一次扫描打印后的步进距离包括以下步骤:
26.s451:如果初始步进距离d1小于等于喷头中喷墨颜色均匀部分的长度l2,则以初始步进距离d1作为喷头一次扫描打印后的步进距离;
27.s452:如果初始步进距离d1大于喷头中喷墨颜色均匀部分的长度l2,则以喷头中喷墨颜色均匀部分的长度l2作为喷头一次扫描打印后的步进距离;
28.优选地,如果初始步进距离d1小于等于喷头中喷墨颜色均匀部分的长度l2,则所述s5包括以下步骤:
29.s51:根据所述步进距离和所述位置信息从喷墨颜色均匀部分的喷嘴中选出至少一部分喷嘴作为第一组喷嘴,喷头的其余喷嘴作为第二组喷嘴;
30.s52:控制第一组喷嘴按照喷头精度进行打印;
31.s53:获取第一组喷嘴打印的打印数据作为第一打印数据;
32.s54:控制第二组喷嘴按照第一打印数据进行重复打印。
33.优选地,所述打印设备喷射的墨滴包括第一种墨滴、第二种墨滴和第三种墨滴,其中第一种墨滴的体积大于第二种墨滴的体积,第二种墨滴的体积大于第三种墨滴的体积,如果初始步进距离d1小于等于喷头中喷墨颜色均匀部分的长度l2,所述s5包括以下步骤:
34.s501:根据所述步进距离和所述位置信息从喷墨颜色均匀部分的喷嘴中选出至少一部分喷嘴作为第一组喷嘴,喷头的其余喷嘴作为第二组喷嘴;
35.s502:控制第一组喷嘴按照喷头精度进行打印;
36.s503:获取第一组喷嘴打印的打印数据作为第一打印数据;
37.s504:将第一打印数据中采用第三种墨滴出墨的数据调整为不出墨数据后得到第一中间打印数据;
38.s505:获取第二组喷嘴采用第一中间打印数据的打印的墨量作为第三打印墨量;
39.s506:比较第三打印墨量与所述墨量差值的大小;
40.s507:根据第一中间打印数据和第三打印墨量与所述墨量差值的比较结果得到第二打印数据;
41.s508:控制第二组喷嘴按照第二打印数据进行打印。
42.优选地,所述打印设备喷射的墨滴包括第一种墨滴、第二种墨滴和第三种墨滴,其中第一种墨滴的体积大于第二种墨滴的体积,第二种墨滴的体积大于第三种墨滴的体积;如果初始步进距离d1大于喷头中喷墨颜色均匀部分的长度l2,所述s5包括以下步骤:
43.s510:根据所述位置信息选择喷墨颜色均匀部分的喷嘴作为第三组喷嘴,喷头的其余喷嘴作为其余喷嘴作为四组喷嘴;
44.s520:控制第三组喷嘴按照喷头精度进行打印;
45.s530:获取第三组喷嘴打印的打印数据作为第三打印数据;
46.s540:将第三打印数据中采用第三种墨滴出墨的数据调整为不出墨数据后得到第二中间打印数据;
47.s550:获取第二组喷嘴采用第二中间打印数据的打印的墨量作为第四打印墨量;
48.s560:比较第四打印墨量与所述墨量差值的大小;
49.s570:根据第二中间打印数据和第四打印墨量与所述墨量差值的比较结果得到第三打印数据;
50.s580:控制第四组喷嘴按照第三打印数据进行打印。
51.第二方面,本发明还提供了一种消除喷头色差的打印装置,该装置包括:
52.第一打印墨量获取模块,所述第一打印墨量获取模块用于获取待打印图像采用原始打印精度进行打印所需的墨量作为第一打印墨量;
53.第二打印墨量获取模块,所述第二打印墨量获取模块用于获取待打印图像采用喷头精度进行打印所需的墨量作为第二打印墨量;
54.位置信息获取模块,所述位置信息获取模块用于获取喷头中喷墨颜色均匀部分的喷嘴的位置信息;
55.步进距离确定模块,所述步进距离获取模块用于根据所述位置信息和第一打印墨量与第二打印墨量的墨量差值确定喷头一次扫描打印后的步进距离;
56.控制模块,所述控制模块用于根据所述步进距离和所述位置信息控制喷头中至少一部分喷墨颜色均匀部分的喷嘴按照喷头精度进行打印,其余喷嘴根据采用喷头精度打印的点阵位置进行打印。
57.第三方面,本发明还提供了一种消除喷头色差的打印设备,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现第一方面所述的方法。
58.第四方面本发明还提供了一种存储介质,其上存储有计算机程序指令,当所述计算机程序指令被处理器执行时实现第一方面所述的方法。
59.有益效果:本发明的消除喷头色差的打印方法、装置、设备及存储介质,将喷头分为按照喷头精度打印的第一喷头和进行墨量堆积的第二喷头。本发明利用喷头中喷墨颜色均匀部分的喷嘴按照喷头精度进行打印,其余喷嘴只根据采用喷头精度打印的点阵位置进行重复打印,这样既保证了图像的细腻程度,又消除了喷头内部的喷嘴不一致造成的打印图像颜色不均匀的缺陷,同时保持了相同打印的墨量。由于采用喷头精度进行打印,避免了走纸距离为小数倍孔间距的情况,因此可以防止机器走纸误差或喷头安装误差或机器抖动误差等情况造成的打印进度错位。此外本发明利用喷头中部分喷嘴按照喷头精度打印,结合其余喷嘴在相同位置重复打印以使墨量达到原始打印精度的墨量可以使打印图像的均
匀性得到显著提高。
附图说明
60.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,这些均在本发明的保护范围内。
61.图1a为打印机喷头的结构示意图;
62.图1b为由四列小喷嘴拼接的打印机喷头的结构示意图;
63.图1c为用于获取喷头色差信息的打印测试图;
64.图2为本发明消除喷头色差的打印方法的流程图;
65.图3为本发明确定步进距离的方法的流程图;
66.图4为本发明喷头长度的和喷嘴排序的示意图;
67.图5为本发明第一种控制喷头进行打印的方法流程图;
68.图6为本发明第二种控制喷头进行打印的方法流程图;
69.图7为本发明安装喷头精度打印时喷头出墨情况的示意图;
70.图8为本发明一种调整喷头出墨情况的示意图;
71.图9为本发明另一种调整喷头出墨情况的示意图;
72.图10为本发明第三种控制喷头进行打印的方法流程图;
73.图11为本发明采用起始均匀部分的喷嘴进行打印时多pass步进的示意图;
74.图12为本发明的消除喷头色差的打印装置的结构示意图;
75.图13为本发明的消除喷头色差的打印设备的结构示意图。
具体实施方式
76.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。在本发明的描述中,需要理解的是,术语“中心”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。如果不冲突,本发明实施例以及实施例中的各个特征可以相互结合,均在本发明的保护范围之内。
77.实施例1
78.如图2所示,本发明实施例公开了一种消除喷头色差的打印方法,所述方法包括:
79.s1:获取待打印图像采用原始打印精度进行打印所需的墨量作为第一打印墨量;
80.本实施例以采用原始打印精度打印图像所喷射的墨量作为参照标准,其中获取第一打印墨量的具体方法为:
81.s11:获取打印设备各个类型的墨滴的体积;
82.本实施例中的类型是以墨滴的体积进行分类而得到的类型,即相同体积的墨滴为一种类型,不同体积的墨滴分属不同的类型。通过控制喷头的驱动波形,可以打印设备的喷头喷射出多种不同体积的墨滴,例如有的打印设备可以喷射其中第一种墨滴(大墨滴)、第二种墨滴(中墨滴)和第三种墨滴(小墨滴),其中第一种墨滴的体积大于第二种墨滴的体积,第二种墨滴的体积大于第三种墨滴的体积,在本实施例中墨滴类型的数量k可以是大于等于2的正整数,即喷头至少可以喷射出两种不同体积的墨滴。
83.s12:获取待打印图像采用原始打印精度进行打印的各个类型的墨滴的数量;
84.例如打印设备可以喷射前述的第一种墨滴、第二种墨滴和第三种墨滴,则在本步骤中找出按照原始打印精度打印时喷头所喷射的第一种墨滴的数量n1、喷头所喷射的第二种墨滴的数量n2和喷头所喷射的第三种墨滴的数量n3。
85.s13:根据所述各个类型的墨滴的体积和各个类型的墨滴的数量计算得到第一打印墨量。
86.具体计算方法为用前述每种类型墨滴的体积乘以该类型墨滴的数量得到每种类型墨滴的打印墨量,再将所有类型的墨滴的打印墨量相加得到第一打印墨量。以前述喷头喷射三种不同体积的墨滴为例计算第一打印墨滴的方法可以是:m1=v1
×
n1 v2
×
n2 v3
×
n3,其中m1为第一打印墨量,v1为第一种墨滴的体积,v2为第二种墨滴的体积,v3为第三种墨滴的体积。
87.s2:获取待打印图像采用喷头精度进行打印所需的墨量作为第二打印墨量;
88.其中喷头精度小于前述待打印图像的原始打印精度,例如原始打印精度为720dpi,喷头精度为360dpi,可以理解的是本实施中喷头精度和原始打印精度也可以为其它值,只要满足喷头精度小于原始打印精度即可。由于喷头精度小于原始打印精度,因此采用喷头精度进行打印时所需要的墨量小于采用原始精度进行打印时的墨量。其中获取第二打印墨量的具体步骤为;
89.s21:获取打印设备各个类型的墨滴的体积;
90.s22:获取采用喷头精度进行打印的各个类型的墨滴的数量;
91.例如按照喷头进度进行打印时需要喷射三种类型的墨滴,分别是第一种墨滴、第二种墨滴和第三种墨滴,则在本步骤中找出在采用喷头精度进行打印时喷头喷射一种墨滴的数量、喷头喷射第二种墨滴的数量和喷头喷射第三种墨滴的数量。
92.s23:根据所述各个类型的墨滴的体积和各个类型的墨滴的数量计算得到第二打印墨量。
93.具体计算方法为用前述每种类型墨滴的体积乘以该类型墨滴的数量得到每种类型墨滴的打印墨量,再将所有类型的墨滴的打印墨量相加得到第二打印墨量。
94.s3:获取喷头中喷墨颜色均匀部分的喷嘴的位置信息;
95.如图1c所示,虽然喷头整体会出现喷墨颜色不均匀的情况,但是喷头的局部区域会存在喷墨颜色均匀的喷嘴(如图中a1的区域),因此本步骤中所述的喷墨颜色均匀部分的
喷嘴,是指喷头中几个连续的喷墨颜色均匀的喷嘴所在的区域,位于前述区域的喷嘴的位置信息可以根据喷嘴在喷头中的序号来表示,例如图4中,位于喷头长度方向的第四个喷嘴的位置可以用图中的序号4来表示。
96.其中获取喷墨颜色均匀部分的喷嘴的位置信息的方法可以通过制作测试图来实现。具体为控制喷头打印测试图(如图1c所示),然后通过扫描打印得到的测试图,获取每个喷头存在色差的位置及色差情况,
97.s4:根据所述位置信息和第一打印墨量与第二打印墨量的墨量差值确定喷头一次扫描打印后的步进距离。
98.往复式扫描打印也称作多pass扫描打印。多pass扫描打印是利用喷头在扫描方向和步进方向的交替进行实现待打印图像的每个单元的多次插补,其中扫描方向垂直于喷嘴排列方向,所述步进方向平行于喷嘴排列方向。在多pass扫描打印中,喷头完成一次沿扫描方向的扫描打印后沿步进方向相对打印介质移动一定距离,然后再进行下一次的扫描打印前述距离即为步进距离。
99.在多pass扫描打印中每个单元需要进行多次覆盖打印,如2pass扫描打印则每个单元需要2次覆盖打印才能完成一个单位区域的打印;3pass扫描打印则需要3次覆盖打印才能完成一个单位区域的打印;4pass扫描打印则每需要4次覆盖打印才能完成一个单位区域的打印。
100.其中所述s4:根据所述位置信息和第一打印墨量与第二打印墨量的墨量差值确定喷头一次扫描打印后的步进距离,还包括以下步骤:
101.s41:获取第二打印墨量和第一打印墨量的墨量差值vd;
102.计算墨量差值的方法为:vd=m1-m2,其中m1为第一打印墨量,m2为第二打印墨量。
103.s42:根据公式d1=1/(vd/vr 1)*l1计算初始步进距离,其中l1为喷头长度,d1为初始步进距离,vr为第二打印墨量;
104.如图4所示,喷头的长度是指在喷嘴排列方向即图4中x方向(与喷头扫描方向相垂直的方向,图10中y方向)上喷头的第一个喷嘴中心指喷头最后一个喷嘴中心的距离,例如图4中相邻两个喷嘴之间的间距为d,则具有10个喷嘴的喷头的长度为9d。为了便于计算,喷头长度也可以用在喷嘴排列方向喷头的喷嘴的数量来表示,例如前述长度为9d的喷头(对应10个喷嘴)也可以表示为长度为9的喷头(对应10个喷嘴),其中数字是即为喷嘴排列方向喷头的喷嘴的数量。
105.s43:根据喷墨颜色均匀部分的喷嘴的位置信息确定喷头中喷墨颜色均匀部分的长度l2;
106.具体步骤为:
107.s331:根据所述位置信息获取喷头中喷墨颜色均匀部分的最小喷嘴序号n1和最大喷嘴序号n2;
108.例如图中序号为1至5的喷嘴为喷头中喷墨颜色均匀部分的喷嘴,则n1=1,n2=5。
109.s332:根据公式l2=(n2-n1)*d计算得到喷头中喷墨颜色均匀部分的长度l2,其中d为相邻两个喷嘴之间的间距。
110.s44:比较初始步进距离d1与喷头中喷墨颜色均匀部分的长度l2的大小;
111.s45:根据比较结果确定喷头一次扫描打印后的步进距离。
112.为了使采用喷头精度打印的部分完全由喷墨均匀的喷嘴完成,本实施例将较初始步进距离d1和喷头中喷墨颜色均匀部分的长度l2进行大小比较,然后根据比较的结果来确定最终用于打印的步进距离。
113.所述s45:根据比较结果确定喷头一次扫描打印后的步进距离具体包括以下步骤:
114.s451:如果初始步进距离d1小于等于喷头中喷墨颜色均匀部分的长度l2,则以初始步进距离d1作为喷头一次扫描打印后的步进距离;
115.s452:如果初始步进距离d1大于喷头中喷墨颜色均匀部分的长度l2,则以喷头中喷墨颜色均匀部分的长度l2作为喷头一次扫描打印后的步进距离。
116.打印设备先对待打印的图像进行处理得到打印图像的点阵数据,然后根据点阵数据控制喷头在打印介质的相应位置喷墨形成打印图像。
117.由于喷墨是由喷头完成,因此用于控制该喷头喷墨的点阵数据即为该喷头对应的点阵数据。当喷头的点阵数据确定后,喷头在打印时的打印墨量也就确定了。因此可以通过对点阵数据调整来调整喷头的打印墨量。本步骤中计算所述墨量差值的公式为vd=m1-m2,其中m1为第一打印墨量,m2为第二打印墨量。
118.s5:根据所述步进距离和所述位置信息控制喷头中至少一部分喷墨颜色均匀部分的喷嘴按照喷头精度进行打印,其余喷嘴根据采用喷头精度打印的点阵位置进行打印。
119.当安装喷头精度打印的喷墨颜色均匀的喷嘴确定后,就可以对待打印图像处理得到这些喷嘴所对应的打印数据,前述对待打印图像处理得到的数据是点阵数据。点阵数据是由多个呈矩阵阵列分布的数据组成,这些数据在矩阵阵列中的位置即为点阵位置,例如用具有r行,s列的矩阵b表示第一喷头的点阵数据,如用具有r行,s列的矩阵c表示第二喷头的点阵数据,其中数据b
ij
在矩阵阵列中的点阵位置为第i行,第j列,数据c
ij
在矩阵阵列中的点阵位置也是第i行,第j列,这种情况下数据b
ij
与数据c
ij
在相同的点阵位置。点阵数据中的数据分为出墨数据和不出墨数据,如果数据为出墨数据则控制喷头喷墨,如果数据为不出墨数据,则控制喷头不出墨。其中喷头打印的点阵位置是指喷头的点阵数据中出墨数据的点阵位置。而其余喷嘴根据采用喷头精度打印的点阵位置进行打印是指如果喷墨颜色均匀且采用喷头精度打印的喷嘴的某个点阵位置的数据为不出墨数据,则在其余喷嘴相同的点阵位置的数据也为不出墨数据;如果喷墨颜色均匀且采用喷头精度打印的喷嘴的某个点阵位置的数据为出墨数据,则在其余喷嘴相同的点阵位置的数据可以为出墨数据也可以为不出墨数据。即其余喷嘴打印的点阵位置只能在喷墨颜色均匀且采用喷头精度打印的喷嘴的点阵位置中选择。由于出墨数据的点阵位置与喷头在打印介质上喷墨的位置一一对应,因此其余喷嘴只会在喷墨颜色均匀且采用喷头精度打印的喷嘴的位置进行喷墨。
120.本实施例利用喷头中喷墨颜色均匀部分的喷嘴按照喷头精度进行打印,其余喷嘴只根据采用喷头精度打印的点阵位置进行重复打印,这样既保证了图像的细腻程度,又消除了喷头内部的喷嘴不一致造成的打印图像颜色不均匀的缺陷,同时保持了相同打印的墨量。由于采用喷头精度进行打印,避免了走纸距离为小数倍孔间距的情况,因此可以防止机器走纸误差或喷头安装误差或机器抖动误差等情况造成的打印进度错位。此外本发明利用喷头中部分喷嘴按照喷头精度打印,结合其余喷嘴在相同位置重复打印以使墨量达到原始打印精度的墨量可以使打印图像的均匀性得到显著提高。
121.实施例2
122.如图5所示,本实施例对当初始步进距离d1小于等于喷头中喷墨颜色均匀部分的长度l2时,s5:根据所述步进距离和所述位置信息控制喷头中至少一部分喷墨颜色均匀部分的喷嘴按照喷头精度进行打印,其余喷嘴根据采用喷头精度打印的点阵位置进行打印的其中一种方法进行具体介绍,该方法包括以下步骤:
123.s51:根据所述步进距离和所述位置信息从喷墨颜色均匀部分的喷嘴中选出至少一部分喷嘴作为第一组喷嘴,喷头的其余喷嘴作为第二组喷嘴;
124.由于始步进距离d1小于等于喷头中喷墨颜色均匀部分的长度l2时是以初始步进距离d1作为喷头一次扫描打印后的步进距离,因此可以从喷墨颜色均匀部分的喷嘴中选出一部连续的喷嘴来安装喷头精度进行打印,而其余喷嘴进行重复打印。
125.例如图4中序号1至5的喷嘴为喷墨颜色均匀部分的喷嘴,则喷墨颜色均匀部分的长度l2=4d,如果初始进距离d1为3d,则可以选择序号为1至4的喷嘴为第一组喷嘴,序号为5至10的喷嘴为第二组喷嘴。
126.s52:控制第一组喷嘴按照喷头精度进行打印;
127.即控制所筛选出的喷墨颜色均匀的喷嘴按照喷头精度来打印图像。
128.s53:获取第一组喷嘴打印的打印数据作为第一打印数据;
129.对待打印的图像按照喷头精度进行处理,得到按照喷头精度进行打印的点阵数据,从前述点阵数据中获取属于第一组喷嘴打印的打印数据即为第一打印数据。
130.s54:控制第二组喷嘴按照第一打印数据进行重复打印。
131.即控制其余的喷嘴重复打印第一组喷嘴的打印数据。
132.实施例3
133.如图6所示,在本实施例中,所述打印设备喷射的墨滴包括第一种墨滴、第二种墨滴和第三种墨滴,其中第一种墨滴的体积大于第二种墨滴的体积,第二种墨滴的体积大于第三种墨滴的体积。
134.本实施例对当初始步进距离d1小于等于喷头中喷墨颜色均匀部分的长度l2时,s5:根据所述步进距离和所述位置信息控制喷头中至少一部分喷墨颜色均匀部分的喷嘴按照喷头精度进行打印,其余喷嘴根据采用喷头精度打印的点阵位置进行打印的另一种方法进行具体介绍,该方法包括以下步骤:
135.s501:根据所述步进距离和所述位置信息从喷墨颜色均匀部分的喷嘴中选出至少一部分喷嘴作为第一组喷嘴,喷头的其余喷嘴作为第二组喷嘴;
136.由于初始步进距离d1小于等于喷头中喷墨颜色均匀部分的长度l2时是以初始步进距离d1作为喷头一次扫描打印后的步进距离,因此可以从喷墨颜色均匀部分的喷嘴中选出一部连续的喷嘴来按照喷头精度进行打印,而其余喷嘴进行重复打印。
137.s502:控制第一组喷嘴按照喷头精度进行打印;
138.即控制所筛选出的喷墨颜色均匀的喷嘴按照喷头精度来打印图像。
139.s503:获取第一组喷嘴打印的打印数据作为第一打印数据;
140.对待打印的图像按照喷头精度进行处理,得到按照喷头精度进行打印的点阵数据,从前述点阵数据中获取属于第一组喷嘴打印的打印数据即为第一打印数据。
141.s504:将第一打印数据中采用第三种墨滴出墨的数据调整为不出墨数据后得到第一中间打印数据;
142.第一组喷嘴按照喷头精度打印时喷射了第一种墨滴、第二种墨滴和第三种墨滴三种不同体积的墨滴。为了在保证打印均匀性的同时,提高打印效率,第二喷头在打印中喷射体积相对较大的第一种墨滴和第二种墨滴,而不用喷射体积较小的第三种墨滴。
143.如图7和图8所示,图7和图8中每个带剖面线的圆圈表示喷头出墨的墨点,其中最大的圆圈为第一种墨滴形成的墨点,最小的圆圈为第二种墨滴形成的墨点,第二大的圆圈为第二种墨滴形成的墨点。前述数据调整方式得到的第一中间点阵数据可以使第二组喷嘴在第一组喷嘴喷射第一种墨滴的位置喷射第一种墨滴,在第一组喷嘴喷射第二种墨滴的位置喷射第二种墨滴,在第一组喷嘴喷射第三种墨滴的位置不出墨,从而使打印图像根据均匀。
144.s505:获取第二组喷嘴采用第一中间打印数据的打印的墨量作为第三打印墨量;
145.本步骤先计算出只采用体积较大的第一种墨滴和第二种墨滴打印时的墨量作为第三打印墨量。
146.s506:比较第三打印墨量与所述墨量差值的大小;
147.s507:根据第一中间打印数据和第三打印墨量与所述墨量差值的比较结果得到第二打印数据;
148.如果第三打印墨量比墨量差值小则说明墨量不足,反之则说明墨量足够。如果墨量不足就再将部分第二种墨滴变换成第一种墨滴。如图8和图9所示,图9中最大的圆圈为第一种墨滴形成的墨点,第二大的圆圈为第二种墨滴形成的墨点。采用前述步骤调整的数据可以使第二组喷嘴在原本喷射体积中等的第二种墨滴的位置喷射体积较大的第一种墨滴,从而提高第二组喷嘴整体的打印墨量,使所有喷头打印的总墨量可以达到原始打印精度的墨量。
149.当墨量再不足时就再补充一部分第三种墨滴后得到第二打印数据。如果墨量充足则直接件第一中间打印数据作为第二打印数据。
150.s508:控制第二组喷嘴按照第二打印数据进行打印。
151.第二打印数据确定后就可以控制第二组喷嘴按照第二打印数据进行重复打印。
152.如图11所示,作为一种优选的实施方式,前述喷墨颜色均匀部分为起始均匀部分,即喷头最先进入打印区域喷墨且喷出来的色彩是一致的部分。图中为当初始步进距离小于喷头色差起始始均匀部分的喷嘴长度使时,按照初始步进距离进行重复打印,每次重复打印按照第1次的打印数据进行打印,图中步进距离为喷头高度的1/3,第一次为安装喷头精度进行打印,第二次和第三次为重复第一次的打印。
153.实施例4
154.如图10所示,在本实施例中,所述打印设备喷射的墨滴包括第一种墨滴、第二种墨滴和第三种墨滴,其中第一种墨滴的体积大于第二种墨滴的体积,第二种墨滴的体积大于第三种墨滴的体积。
155.本实施例对当初始步进距离d1大于喷头中喷墨颜色均匀部分的长度l2时,s5:根据所述步进距离和所述位置信息控制喷头中至少一部分喷墨颜色均匀部分的喷嘴按照喷头精度进行打印,其余喷嘴根据采用喷头精度打印的点阵位置进行打印的方法进行具体介绍,该方法包括以下步骤:
156.s510:根据所述位置信息选择喷墨颜色均匀部分的喷嘴作为第三组喷嘴,喷头的
其余喷嘴作为其余喷嘴作为四组喷嘴;
157.由于初始步进距离d1大于喷头中喷墨颜色均匀部分的长度l2时是以喷头中喷墨颜色均匀部分的长度l2作为喷头一次扫描打印后的步进距离,因此可以以喷头中喷墨颜色均匀部分来安装喷头精度进行打印,而其余喷嘴进行重复打印。
158.s520:控制第三组喷嘴按照喷头精度进行打印;
159.即控制喷头中喷墨颜色均匀部分按照喷头精度来打印图像。
160.s530:获取第三组喷嘴打印的打印数据作为第三打印数据;
161.对待打印的图像按照喷头精度进行处理,得到按照喷头精度进行打印的点阵数据,从前述点阵数据中获取属于第三组喷嘴打印的打印数据作为第三打印数据。
162.s540:将第三打印数据中采用第三种墨滴出墨的数据调整为不出墨数据后得到第二中间打印数据;
163.第三组喷嘴按照喷头精度打印时喷射了第一种墨滴、第二种墨滴和第三种墨滴三种不同体积的墨滴。为了在保证打印均匀性的同时,提高打印效率,第二喷头在打印中喷射体积相对较大的第一种墨滴和第二种墨滴,而不用喷射体积较小的第三种墨滴。
164.s550:获取第二组喷嘴采用第二中间打印数据的打印的墨量作为第四打印墨量;
165.本步骤先计算出只采用体积较大的第一种墨滴和第二种墨滴打印时的墨量作为第四打印墨量。
166.s560:比较第四打印墨量与所述墨量差值的大小。
167.s570:根据中间打印数据和第四打印墨量与所述墨量差值的比较结果得到第三打印数据;
168.如果第四打印墨量比墨量差值小则说明墨量不足,反之则说明墨量足够。如果墨量不足就再将部分第二种墨滴变换成第一种墨滴,当墨量再不足时就再补充一部分第三种墨滴后得到第二打印数据,使所有喷头打印的总墨量可以达到原始打印精度的墨量。如果墨量充足则直接件第二中间打印数据作为第二打印数据。
169.s580:控制第四组喷嘴按照第三打印数据进行打印。
170.第二打印数据确定后就可以控制第四组喷嘴按照第二打印数据进行重复打印。
171.实施例5
172.请参阅图12,本实施例提供了一种消除喷头色差的打印装置,包括:
173.第一打印墨量获取模块,所述第一打印墨量获取模块用于获取待打印图像采用原始打印精度进行打印所需的墨量作为第一打印墨量;
174.第二打印墨量获取模块,所述第二打印墨量获取模块用于获取待打印图像采用喷头精度进行打印所需的墨量作为第二打印墨量;
175.位置信息获取模块,所述位置信息获取模块用于获取喷头中喷墨颜色均匀部分的喷嘴的位置信息;
176.步进距离确定模块,所述步进距离获取模块用于根据所述位置信息和第一打印墨量与第二打印墨量的墨量差值确定喷头一次扫描打印后的步进距离;
177.控制模块,所述控制模块用于根据所述步进距离和所述位置信息控制喷头中至少一部分喷墨颜色均匀部分的喷嘴按照喷头精度进行打印,其余喷嘴根据采用喷头精度打印的点阵位置进行打印。
178.所述步进距离确定模块还包括:
179.墨量差值获取子模块,所述墨量差值获取子模块用于,获取第二打印墨量和第一打印墨量的墨量差值vd;
180.计算子模块,所述用于根据公式d1=1/(vd/vr 1)*l1计算初始步进距离,其中l1为喷头长度,d1为初始步进距离,vr为第二打印墨量;
181.长度获取子模块,所述长度获取子模块用于根据喷墨颜色均匀部分的喷嘴的位置信息确定喷头中喷墨颜色均匀部分的长度l2;
182.比较子模块,所述比较子模块用于比较初始步进距离d1与喷头中喷墨颜色均匀部分的长度l2的大小;
183.步进距离确定子模块,所述步进距离确定子模块用于根据比较结果确定喷头一次扫描打印后的步进距离。
184.实施例6
185.另外,结合图13描述的本发明实施例的消除喷头色差的打印方法可以由消除喷头色差的打印设备来实现。图13示出了本发明实施例提供的消除喷头色差的打印设备的硬件结构示意图。
186.消除喷头色差的打印设备可以包括处理器401以及存储有计算机程序指令的存储器402。
187.具体地,上述处理器401可以包括中央处理器(cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本发明实施例的一个或多个集成电路。
188.存储器402可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器402可包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器402可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器402可在数据处理装置的内部或外部。在特定实施例中,存储器402是非易失性固态存储器。在特定实施例中,存储器402包括只读存储器(rom)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、电可改写rom(earom)或闪存或者两个或更多个以上这些的组合。
189.处理器401通过读取并执行存储器402中存储的计算机程序指令,以实现上述实施例中的任意一种区域随机打印的数据寻址方法。
190.在一个示例中消除喷头色差的打印设备还可包括通信接口403和总线410。其中,如图6所示,处理器401、存储器402、通信接口403通过总线410连接并完成相互间的通信。
191.通信接口403,主要用于实现本发明实施例中各模块、装置、单元和/或设备之间的通信。
192.总线410包括硬件、软件或两者,将用于小数倍墨量输出的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(agp)或其他图形总线、增强工业标准架构(eisa)总线、前端总线(fsb)、超传输(ht)互连、工业标准架构(isa)总线、无限带宽互连、低引脚数(lpc)总线、存储器总线、微信道架构(mca)总线、外围组件互连(pci)总线、pci-express(pci-x)总线、串行高级技术附件(sata)总线、视频电子标准协会局部(vlb)总线或
其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线410可包括一个或多个总线。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。
193.实施例7
194.另外,结合上述实施例中的消除喷头色差的打印方法,本发明实施例可提供一种计算机可读存储介质来实现。该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种消除喷头色差的打印方法。
195.以上是对本发明实施例提供的消除喷头色差的打印方法、装置、设备及存储介质的详细介绍。
196.需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。
197.以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
198.还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
199.以上所述,仅为本发明的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献