本发明涉及喷墨打印,尤其涉及一种喷头组异常喷孔检测图打印方法、检测方法及其相关设备。
背景技术:
1、喷墨打印机中的喷头在打印时,由于受到墨水中的杂质、空气中灰尘、环境温度、湿度等因素的影响,导致喷头中的喷孔出现异常,如常会有喷头中喷孔堵塞的情况发生。当喷头堵塞后,需要检测并判断出是喷头中哪些喷孔位置发生堵塞等异常,以便进行喷头清洗或者调整出墨结构。特别对于一些打印图像长度非常长或者长时间无人看守的打印需求,如果喷头中的一些喷孔异常情况不及时发现的话并处理的话,就会影响打印效果,降低打印质量,甚至导致打印废料。
2、在实际打印应用中,如图1a所示,往往将多个喷头沿副扫描方向r1(副扫描方向垂直于主扫描方向,所述主扫描方向即打印方向)拼接为一个喷头组,从而增加打印幅宽,对与喷头组中的拼接区域,如图1b所示,一般对异常喷孔检测的常规方法是让喷头中每一个喷孔逐个连续出墨一段时间,打印出较宽的检测图,再通过操作员人工数数的方式,数出缺失的位置,但由人工数数识别,效率低下,错误率高,而如果采用机器视觉技术识别,该检测图对视觉检测兼容能力较弱,且各通道对应的检测图容易混淆,准确率较低而且,按图1b中所示的常规方法打印时,拼接区域的喷孔由于打印位置重叠,喷孔异常识别率低。而根据常规检测方法打印出的检测图面积较大,容易造成打印介质的浪费,尤其是如果打印介质为昂贵的打印材料时,将会极大增加打印成本。
技术实现思路
1、有鉴于此,本发明实施例提供了喷头组异常喷孔检测图打印方法、检测方法及其相关设备,用以解决使用现有的面积较大的检测图进行异常喷孔检测时效率低且浪费打印介质问题。
2、第一方面,本发明实施例提供了一种喷头组异常喷孔检测图打印方法,所述方法包括:
3、获取第一检测图用于对所述喷头组中异常喷孔进行检测,其中,所述第一检测图至少包括第一标识部和第一检测部;其中,所述第一标识部至少包含用于标识第一喷头通道信息的第一标识第一分部和用于标识第二喷头通道信息的第一标识第二分部;所述第一检测部至少包括用于检测第一喷头非拼接区域是否有异常喷孔的第一检测第一分部、用于检测第二喷头非拼接区域是否有异常喷孔的第一检测第二分部,以及用于检测拼接区域是否有异常喷孔的第一检测第三分部;所述第一检测第一分部、第一检测第二分部和第一检测第三分部分别包括沿第二方向设置的若干列检测线,每列检测线包括若干沿第一方向平行设置的检测线,各检测线在第一方向上的投影部分重叠或完全重叠,其中,所述第二方向垂直于所述第一方向;
4、在打印介质上打印所述第一检测图得到第二检测图,所述第二检测图至少包括第二标识部和第二检测部,其中,所述第二标识部至少包含用于获取第一喷头通道信息的第二标识第一分部和用于获取第二喷头通道信息的第二标识第二分部;所述第二检测部至少包括用于识别第一喷头非拼接区域是否有异常喷孔的第二检测第一分部、用于识别第二喷头非拼接区域是否有异常喷孔的第二检测第二分部,以及用于识别拼接区域是否有异常喷孔的第二检测第三分部。
5、优选地,所述第一标识部为二维码图、条形码图、字符图、格雷码图、色块图、自定义图中的任一种、两种或多种。
6、优选地,在所述第一检测部的任一侧或两侧有按预设规则设置的延长线,所述延长线用于进行喷孔的定位。
7、优选地,所述第一标识部包括第一标识件和第二标识件,所述第一标识件用于标识所述第一检测部的定位参考信息,所述第二标识件用于标识二进制数值。
8、优选地,所述第一标识件包括第一标识第一分件和第一标识第二分件,所述第一标识第一分件用于标识第一喷头检测部的定位参考信息;所述第一标识第二分件用于标识第二喷头检测部的定位参考信息;其中,所述第一喷头检测部由所述第一检测第一分部和所述第一检测第三分部组成;所述第二喷头检测部由所述第一检测第三分部和所述第一检测第二分部组成;
9、所述第二标识件包括第二标识第一分件和第二标识第二分件,所述第二标识第一分件标识的第一二进制数值用于表示第一喷头通道信息;所述第二标识第二分件标识的第二二进制数值用于标识第二喷头通道信息。
10、优选地,所述第一标识件可以省略,所述延长线和/或所述第二标识件还用于标识所述第一检测部的定位参考信息。
11、优选地,所述第一标识部还包括第三标识件,所述第三标识件至少用于标识二进制数值的位数。
12、优选地,所述第三标识件包括第三标识第一分件和第三标识第二分件,所述第三标识第一分件用于标识所述第一二进制数值的位数,所述第三标识第二分件至少用于标识所述第二二进制数值的位数。
13、优选地,所述第一标识部还包括第四标识件,所述第四标识件用于标识喷孔的奇偶信息。
14、优选地,所述第一标识部还包括第五标识件,用于标识所述第一喷头非拼接区域、第一喷头拼接区域、第二喷头拼接区域和第二喷头拼接区域的出墨信息。
15、优选地,所述在打印介质上打印所述第一检测图得到第二检测图包括:
16、第一pass时,
17、控制所述第一喷头非拼接区域的奇数喷孔出墨打印所述第一检测第一分部;
18、控制所述第二喷头非拼接区域的偶数喷孔出墨打印所述第一检测第二分部;
19、控制所述第一喷头拼接区域的奇数喷孔出墨打印所述第一检测第三分部;
20、第二pass时,
21、控制所述第一喷头非拼接区域的偶数喷孔出墨打印所述第一检测第一分部;
22、控制所述第二喷头非拼接区域的奇数喷孔出墨打印所述第一检测第二分部;
23、控制所述第一喷头拼接区域的偶数喷孔出墨打印所述第一检测第三分部;
24、第三pass时,
25、控制所述第一喷头非拼接区域的奇数喷孔出墨打印所述第一检测第一分部;
26、控制所述第二喷头非拼接区域的偶数喷孔出墨打印所述第一检测第二分部;
27、控制所述第二喷头拼接区域的偶数喷孔出墨打印所述第一检测第三分部;
28、第四pass时,
29、控制所述第一喷头非拼接区域的偶数喷孔出墨打印所述第一检测第一分部;
30、控制所述第二喷头非拼接区域的奇数喷孔出墨打印所述第一检测第二分部;
31、控制所述第二喷头拼接区域的奇数喷孔出墨打印所述第一检测第三分部;
32、或者,
33、在第一pass时,
34、控制所述第一喷头非拼接区域的偶数喷孔出墨打印所述第一检测第一分部;
35、控制所述第二喷头非拼接区域的奇数喷孔出墨打印所述第一检测第二分部;
36、控制所述第一喷头拼接区域的偶数喷孔出墨打印所述第一检测第三分部;
37、第二pass时,
38、控制所述第一喷头非拼接区域的奇数喷孔出墨打印所述第一检测第一分部;
39、控制所述第二喷头非拼接区域的偶数喷孔出墨打印所述第一检测第二分部;
40、控制所述第一喷头拼接区域的奇数喷孔出墨打印所述第一检测第三分部;
41、第三pass时,
42、控制所述第一喷头非拼接区域的偶数喷孔出墨打印所述第一检测第一分部;
43、控制所述第二喷头非拼接区域的奇数喷孔出墨打印所述第一检测第二分部;
44、控制所述第二喷头拼接区域的奇数喷孔出墨打印所述第一检测第三分部;
45、第四pass时,
46、控制所述第一喷头非拼接区域的奇数喷孔出墨打印所述第一检测第一分部;
47、控制所述第二喷头非拼接区域的偶数喷孔出墨打印所述第一检测第二分部;
48、控制所述第二喷头拼接区域的偶数喷孔出墨打印所述第一检测第三分部。
49、优选地,所述在打印介质上打印所述第一检测图得到第二检测图包括:
50、第一pass时,
51、控制所述第一喷头非拼接区域的奇数喷孔出墨打印所述第一检测第一分部;
52、控制所述第二喷头非拼接区域的偶数喷孔出墨打印所述第一检测第二分部;
53、控制所述第一喷头拼接区域的奇数喷孔出墨打印所述第一检测第三分部;
54、控制所述第二喷孔拼接区域的偶数喷孔出墨打印所述第一检测第三分部;
55、第二pass时,
56、控制所述第一喷头非拼接区域的偶数喷孔出墨打印所述第一检测第一分部;
57、控制所述第二喷头非拼接区域的奇数喷孔出墨打印所述第一检测第二分部;
58、控制所述第一喷头拼接区域的偶数喷孔出墨打印所述第一检测第三分部;
59、控制所述第二喷孔拼接区域的奇数喷孔出墨打印所述第一检测第三分部
60、或者,
61、第一pass时,
62、控制所述第一喷头非拼接区域的偶数喷孔出墨打印所述第一检测第一分部;
63、控制所述第二喷头非拼接区域的奇数喷孔出墨打印所述第一检测第二分部;
64、控制所述第一喷头拼接区域的偶数喷孔出墨打印所述第一检测第三分部;
65、控制所述第二喷孔拼接区域的奇数喷孔出墨打印所述第一检测第三分部;
66、第二pass时,
67、控制所述第一喷头非拼接区域的奇数喷孔出墨打印所述第一检测第一分部;
68、控制所述第二喷头非拼接区域的偶数喷孔出墨打印所述第一检测第二分部;
69、控制所述第一喷头拼接区域的奇数喷孔出墨打印所述第一检测第三分部;
70、控制所述第二喷孔拼接区域的偶数喷孔出墨打印所述第一检测第三分部。
71、优选地,所述在打印介质上打印所述第一检测图得到第二检测图包括:
72、获取第一喷头与第二喷头之间的纵向偏移;
73、当所述纵向偏移满足第一预设条件时,
74、控制所述第一喷头拼接区域的奇数喷孔出墨打印所述第一检测第三分部时;
75、控制所述第二喷头拼接区域的偶数喷孔出墨打印所述第一检测第三分部;
76、或,
77、控制所述第一喷头拼接区域的偶数喷孔出墨打印所述第一检测第三分部时,控制所述第二喷头拼接区域的奇数喷孔出墨打印所述第一检测第三分部;
78、当所述纵向偏移满足第二预设条件时,
79、控制所述第一喷头拼接区域和所述第二喷头拼接区域的奇数喷孔均出墨,
80、或,
81、控制所述第一喷头拼接区域和所述第二喷头拼接区域的偶数喷孔均出墨。
82、优选地,
83、增加所述第一喷头拼接区域和所述第二喷头拼接区域的逻辑数据,其中,所述逻辑数据的覆盖范围大于所述第一喷头拼接区域和所述第二喷头拼接区域的覆盖范围;
84、所述逻辑数据覆盖的喷孔按照预设方式,生成第一检测第三分部,以提高所述第二检测图的识别准确率。
85、第二方面,本发明实施例提供了一种异常喷嘴检测方法,所述方法包括:
86、采集如第一方面所述的第二检测图,所述第二检测图至少包括第二标识部和第二检测部,其中,所述第二标识部至少包含用于获取第一喷头通道信息的第二标识第一分部和用于获取第二喷头通道信息的第二标识第二分部;所述第二检测部至少包括用于识别第一喷头非拼接区域是否有异常喷孔的第二检测第一分部、用于识别第二喷头非拼接区域是否有异常喷孔的第二检测第二分部,以及用于识别拼接区域是否有异常喷孔的第二检测第三分部;
87、根据所述第二标识第一分部获取第二检测第一分部对应的第一定位参考信息和第一喷头通道信息;
88、根据所述第一定位参考信息、第一喷头通道信息和所述第二检测第一分部确定第一喷头非拼接区域中异常喷孔位置;
89、根据所述第二标识第二分部获取第二检测第二分部对应的第二定位参考信息和第二喷头通道信息;
90、第二定位参考信息、所述第二喷头通道信息和所述第二检测第二分部确定第二喷头非拼接区域中异常喷孔位置;
91、根据所述所述第一定位参考信息和/或第二定位参考信息、所述第一喷头通道信息和/或所述第二喷头通道信息、所述第二检测第三分部确定所述拼接区域中异常喷孔位置。
92、优选地,所述第二标识部包括第六标识件和第七标识件,其中,所述第六标识件包括第六标识第一分件和第六标识第二分件;第七标识件包括第七标识第一分件和第七标识第二分件;所述第二标识第一分部包括第六标识第一分件和第七标识第一分件,所述第二标识第二分部包括第六标识第二分件和第七标识第二分件,所述根据所述第二标识第一分部获取第二检测第一分部对应的第一定位参考信息和第一喷头通道信息包括:
93、根据所述第六标识第一分件确定所述第二检测第一分部对应的第一定位参考信息,根据所述第六标识第二分件确定所述第二检测第二分部对应的第二定位参考信息;
94、所述根据所述第二标识第二分部获取第二检测第二分部对应的第二定位参考信息和第二喷头通道信息:
95、根据所述第七标识第一分件确定所述第二检测第一分部对应的第一二进制数值从而获取第一喷头通道信息,根据所述第七标识第二分件确定所述第二检测第二分部对应的第二二进制数值从而获取第二喷头通道信息。
96、优选地,所述第二标识部还包括第八标识件,其中,所述第八标识件包括第八标识第一分件,第八标识第二分件,所述方法还包括:
97、根据所述第八标识第一分件获取所述第一二进制数值的位数;
98、根据所述第八标识第二分件获取所述第二二进制数值的位数。
99、优选地,所述第二标识部还包括第九标识件,其中,所述第九标识件包括第九标识第一分件和第九标识第二分件,所述方法还包括:
100、根据所述第九标识第一分件获取所述第二检测第一分部对应的奇偶信息;
101、根据所述第九标识第二分部获取所述第二检测第二分部对应的奇偶信息。
102、优选地,所述第二标识部还包括第十标识件,其中,所述第十标识件包括第十标识第一分件和第十标识第二分件,所述方法还包括:
103、根据所述第十标识第一分件确定所述第一喷头非拼接区域和所述第一喷头拼接区域是否出墨打印;
104、根据所述第十标识第二分件确定所述第二喷头非拼接区域和所述第二喷头拼接区域是否出墨打印。
105、第三方面,本发明实施例提供了一种喷头组异常喷孔检测图打印装置,所述装置包括:
106、第一检测图提供模块,用于获取第一检测图,所述第一检测图至少包括第一标识部和第一检测部;其中,所述第一标识部至少包含打印所述第一检测图的喷头通道信息,所述第一检测部包括至少一用于检测喷头通道中奇数喷孔是否异常的第一奇数喷孔检测部和/或至少一用于检测喷头通道中偶数喷孔是否异常的第一偶数喷孔检测部,所述第一奇数喷孔检测部和所述第一偶数喷孔检测部分别包括若干平行设置的检测线,各相邻检测线在第一方向上的投影部分重叠或完全重叠,其中,所述第一方向垂直于所述检测线延伸方向;
107、打印模块,用于在打印介质上打印所述第一检测图得到第二检测图,所述第二检测图至少包括第二标识部和第二检测部,所述第二检测部包括至少一第二奇数喷孔检测部和/或至少一第二偶数喷孔检测部。
108、第四方面,本发明实施例提供了一种喷头组异常喷孔检测装置,所述装置包括:
109、采集模块,用于采集的第二检测图,所述第二检测图至少包括第二标识部和第二检测部,其中,所述第二标识部至少包含用于获取第一喷头通道信息的第二标识第一分部和用于获取第二喷头通道信息的第二标识第二分部;所述第二检测部至少包括用于识别第一喷头非拼接区域是否有异常喷孔的第二检测第一分部、用于识别第二喷头非拼接区域是否有异常喷孔的第二检测第二分部,以及用于识别拼接区域是否有异常喷孔的第二检测第三分部;
110、第一信息获取模块,用于根据所述第二标识第一分部获取第二检测第一分部对应的第一定位参考信息和第一喷头通道信息;
111、第一异常喷头确定模块,用于根据所述第一定位参考信息、第一喷头通道信息和所述第二检测第一分部确定第一喷头非拼接区域中异常喷孔位置;
112、第二信息获取模块,用于根据所述第二标识第二分部获取第二检测第二分部对应的第二定位参考信息和第二喷头通道信息;
113、第二异常喷头确定模块,用于第二定位参考信息、所述第二喷头通道信息和所述第二检测第二分部确定第二喷头非拼接区域中异常喷孔位置;
114、第三异常喷头确定模块,用于根据所述所述第一定位参考信息和/或第二定位参考信息、所述第一喷头通道信息和/或所述第二喷头通道信息、所述第二检测第三分部确定所述拼接区域中异常喷孔位置。
115、第五方面,本发明实施例提供了一种喷头组异常喷孔检测设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面和第二方面的方法。
116、第六方面,本发明实施例提供了一种存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面和第二方面的方法。
117、综上所述,本发明的有益效果如下:
118、本发明实施例提供的喷头组异常喷孔检测图打印方法,通过获取第一检测图,所述第一检测图至少包括第一标识部和第一检测部;其中,所述第一标识部至少包含用于标识第一喷头通道信息的第一标识第一分部和用于标识第二喷头通道信息的第一标识第二分部;所述第一检测部至少包括用于检测第一喷头非拼接区域是否有异常喷孔的第一检测第一分部、用于检测第二喷头非拼接区域是否有异常喷孔的第一检测第二分部,以及用于检测拼接区域是否有异常喷孔的第一检测第三分部;所述第一检测第一分部、第一检测第二分部和第一检测第三分部分别包括沿第二方向设置的若干列检测线,每列检测线包括若干沿第一方向平行设置的检测线,各检测线在第一方向上的投影部分重叠或完全重叠,其中,所述第二方向垂直于所述第一方向;在打印介质上打印第一检测图获取第二检测图。然后根据喷头组异常喷孔检测方法采集所述第二检测图,根据所述第二检测图快速确定异常喷孔位置。通过本发明设置的第一检测图并打印至打印介质上得到第二检测图,利用第二检测图快速获取异常喷孔位置,相对于传统的检测图及检测方法,能缩小检测图的打印面积,减少打印介质的浪费,节约成本。