The invention discloses an ink jet printer nozzle abnormal compensation method, device, equipment and storage medium. The method includes: determining the location information of the abnormal nozzle in the nozzle, obtaining the printing parameters, determining the first print data corresponding to the abnormal nozzles, and determining the compensation nozzle position information corresponding to the first print data compensating the abnormal nozzles in the nozzle according to the location information of the abnormal nozzles and the printing parameters, and obtain the information of the compensation nozzle position corresponding to the first printing data of the nozzle in the nozzle. The second print data corresponding to the normal printing of the nozzle, the second print data including the ink out data and the non ink data, determines the address of the non ink data in the second print data, and generates the first print data corresponding to the address of the non out of ink data that is written to the said data, and outputs the second print data. Ink out data and compensation data to the compensating nozzles. The technical proposal of the invention not only improves the problem of poor image quality caused by abnormal nozzle ink drawing, but also reduces the maintenance cost of the sprinkler.
【技术实现步骤摘要】
喷墨打印机喷嘴异常补偿方法、装置、设备及存储介质
本专利技术涉及喷墨打印
,尤其涉及一种喷墨打印机喷嘴异常补偿方法、装置、设备及存储介质。
技术介绍
喷墨打印是指通过喷头上的喷嘴将墨滴喷射到打印介质上以得到图像或文字。往复式扫描打印技术是目前喷墨打印领域常用的技术,往复式扫描打印也称作多pass扫描打印,多pass扫描打印是指待打印图像的每个单元都要进行多次插补才能打印完成,每个单元都由多个像素点组成,如2pass扫描打印则每个单元由2个像素点组成,3pass扫描打印则每个单元由3个像素点组成。如图1是4pass扫描打印的原理图,待打印图像的某一区域A(或者称作一块图像)需要4次覆盖打印完成,该区域A由若干个单元B组成,每个单元B由4个像素点组成;区域A的数据被分成4份分别是数据块A1、数据块A2、数据块A3和数据块A4,4份数据块分别由喷头的不同喷嘴进行打印,打印介质的移动方向如图1中的L1,喷头的移动方向如图1中的Z1。喷头在第1pass时,区域A的数据块A1由喷头的J1部分进行打印完成;打印介质在第1pass时的移动距离和喷头的J1部分在L1方向上的长度相等。喷头在第2pass时,区域A的数据块A2由喷头的J2部分进行打印完成;打印介质再移动和喷头J2部分长度相等的距离,喷头在第3pass时,区域A的数据块A3由喷头的J3部分进行打印完成;打印介质再移动和喷头J3部分长度相等的距离,喷头在第4pass时,区域A的数据块A4由喷头的J4部分进行打印完成。经过喷头不同部位的4次覆盖待打印图像的区域A,打印完成区域A对应的那块图像。但是如图2所示,喷 ...
【技术保护点】
1.一种喷墨打印机喷嘴异常补偿方法,其特征在于,所述方法包括:确定喷头中异常喷嘴位置信息;获取打印参数,确定所述异常喷嘴对应的第一打印数据,依据所述异常喷嘴位置信息和所述打印参数,确定所述喷头中补偿所述异常喷嘴的第一打印数据对应的补偿喷嘴位置信息;依据所述打印参数,获取所述补偿喷嘴在正常打印时所对应的第二打印数据,所述第二打印数据包括出墨数据和非出墨数据,确定所述第二打印数据中非出墨数据的地址,将所述第一打印数据对应写入所述非出墨数据的地址生成补偿数据。
【技术特征摘要】
1.一种喷墨打印机喷嘴异常补偿方法,其特征在于,所述方法包括:确定喷头中异常喷嘴位置信息;获取打印参数,确定所述异常喷嘴对应的第一打印数据,依据所述异常喷嘴位置信息和所述打印参数,确定所述喷头中补偿所述异常喷嘴的第一打印数据对应的补偿喷嘴位置信息;依据所述打印参数,获取所述补偿喷嘴在正常打印时所对应的第二打印数据,所述第二打印数据包括出墨数据和非出墨数据,确定所述第二打印数据中非出墨数据的地址,将所述第一打印数据对应写入所述非出墨数据的地址生成补偿数据。2.根据权利要求1所述的喷墨打印机喷嘴异常补偿方法,其特征在于,所述打印参数包括:打印介质与喷头的相对位移、喷嘴数量和往复式扫描打印次数。3.根据权利要求1所述的喷墨打印机喷嘴异常补偿方法,其特征在于,所述补偿数据包括所述第一打印数据中的出墨数据和非出墨数据。4.根据权利要求2所述的喷墨打印机喷嘴异常补偿方法,其特征在于,所述方法包括:定义所述往复式扫描打印的次数为R,R为大于等于2的整数,所述喷头对应有R组喷嘴,当所述R组喷嘴的第v组喷嘴中有一个或多个异常喷嘴时,从所述R组喷嘴的余下R-1组喷嘴中选取与所述异常喷嘴位置对应的喷嘴作为备选补偿喷嘴,从所述备选补偿喷嘴中选中补偿喷嘴补偿所述异常喷嘴,每一异常喷嘴对应于至少一个补偿喷嘴,其中v为大于等于1的整数。5.根据权利要求2所述的喷墨打印机喷嘴异常补偿方法,其特征在于,所述获取打印参数,确定所述异常喷嘴对应的第一打印数据,依据所述异常喷嘴位置信息和所述打印参数,确定所述喷头中补偿所述异常喷嘴的第一打印数据对应的补偿喷嘴位置信息,包括:若当前打印含有所述异常喷嘴,则记为第一异常喷嘴;依据所述打印参数以及当前对应在所述打印介质同一区域的覆盖次数,获取当前覆盖打印介质的送料距离和对所述第一异常喷嘴的补偿范围,建立所述第一异常喷嘴的位置、所述第一异常喷嘴在打印介质上的打印位置以及所述第一异常喷嘴对应的所述第一打印数据之间的映射关系;若所述第一异常喷嘴在打印介质上的打印位置在所述喷头当前的打印范围外,则不存储所述映射关系;若所述第一异常喷嘴在打印介质上的打印位置在所述喷头当前的打印范围内,则存储所述映射关系,并备份所述第一打印数据。6.根据权利要求5所述的喷墨打印机喷嘴异常补偿方法,其特征在于,所述依据所述打印参数,获取所述补偿喷嘴在正常打印时所对应的第二打印数据,所述第二打印数据包括出墨数据和非出墨数据,确定所述第二打印数据中非出墨数据的地址,将所述第一打印数据对应写入所述非出墨数据的地址生成补偿数据,包括:搜索存储的所述映射关系中,在覆盖当前打印介质的打印范围内,是否有所述第一异常喷嘴外的异常喷嘴对应的打印位置在所述打印范围内;若有,记为第二异常喷嘴,并根据所述映射关系获取所述第二异常喷嘴在所述打印介质上相对应的打印位置信息,计算出覆盖当前打印介质的打印范围内所能进行补偿的补偿喷嘴,将所述映射关系中备份的所述第二异常喷嘴的打印数据写入所述补偿喷嘴的非出墨数据地址生成补偿数据。7.根据权利要求2所述的喷墨打印机喷嘴异常补偿方法,其特征在于,所述获取打印参数,确定所述异常喷嘴对应的第一打印数据,依据所述位置信息和所述打印参数,确定所述喷头中补偿所述异常喷嘴的第一打印数据对应的补偿喷嘴位置信息,包括:定义所述往复式扫描打印的次数为M,M为大于等于2的整数,即每块图像由M次覆盖打印而成,当前打印索引记为X,所述X指的是从整个打印开始计数起到当前已经打印的次数,逐一计算所有异常喷嘴是否落在从包含当前打印在内算起的所述M次打印范围之内,记其中一个异常喷嘴为第一喷嘴,第X次打印起始位置等于前X次打印介质与喷头之间的相对位移,记为Sx;所述第X次打印在打印介质上的新增覆盖距离记为hx,喷头的高度记为H,...
【专利技术属性】
技术研发人员:陈艳,黄中琨,苏树波,任建平,
申请(专利权)人:森大深圳技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。