[go: up one dir, main page]

CN114801488B - 喷孔补偿打印方法以及相关设备 - Google Patents

喷孔补偿打印方法以及相关设备 Download PDF

Info

Publication number
CN114801488B
CN114801488B CN202210622263.0A CN202210622263A CN114801488B CN 114801488 B CN114801488 B CN 114801488B CN 202210622263 A CN202210622263 A CN 202210622263A CN 114801488 B CN114801488 B CN 114801488B
Authority
CN
China
Prior art keywords
printing
blocked
nozzle
compensation
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210622263.0A
Other languages
English (en)
Other versions
CN114801488A (zh
Inventor
钟兆科
雷增强
徐星
江洪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Runtianzhi Digital Equipment Co Ltd
Original Assignee
Shenzhen Runtianzhi Digital Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Runtianzhi Digital Equipment Co Ltd filed Critical Shenzhen Runtianzhi Digital Equipment Co Ltd
Priority to CN202210622263.0A priority Critical patent/CN114801488B/zh
Publication of CN114801488A publication Critical patent/CN114801488A/zh
Application granted granted Critical
Publication of CN114801488B publication Critical patent/CN114801488B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/07Ink jet characterised by jet control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/07Ink jet characterised by jet control
    • B41J2/11Ink jet characterised by jet control for ink spray
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
    • B41J2/01Ink jet
    • B41J2/07Ink jet characterised by jet control
    • B41J2/12Ink jet characterised by jet control testing or correcting charge or deflection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • B41J29/393Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns

Landscapes

  • Ink Jet (AREA)

Abstract

本申请实施例公开了喷孔补偿打印方法以及相关设备,用于提升喷墨打印效率并降低喷墨打印成本。本申请实施例方法包括:确定并屏蔽所述喷墨打印装置的每个堵塞喷孔;分别确定使用不同抽点算法打印目标图像时所述每个堵塞喷孔的补偿喷孔;根据使用不同抽点算法时所述每个堵塞喷孔的补偿喷孔,分别确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个喷孔的补偿打印数据;根据使用不同抽点算法时所述每个喷孔的补偿打印数据,从所述不同抽点算法中确定目标抽点算法;根据所述目标抽点算法对应的补偿打印数据打印所述目标图像。

Description

喷孔补偿打印方法以及相关设备
技术领域
本申请实施例涉及喷墨打印领域,尤其涉及喷孔补偿打印方法以及相关设备。
背景技术
喷墨打印机通过喷孔喷墨实现图像打印,因此当喷孔堵塞,喷墨打印机便无法保证较好的图像打印效果。
目前当少量喷孔发生堵塞后,用户便需要更换堵塞喷孔对应的喷头,然后对更换后的喷头进行位置校准,以保证喷墨打印机可以提供较好的图像打印效果。
但全新喷头的价格昂贵,且位置校准需要花费大量的时间,因此亟需一种喷孔补偿打印方法,在仅有少量喷孔发生堵塞时,无需进行喷头更换就能保证喷墨打印机可以提供较好的图像打印效果。
发明内容
本申请实施例提供了喷孔补偿打印方法以及相关设备,用于提升喷墨打印效率并降低喷墨打印成本。
本申请实施例第一方面提供一种喷孔补偿打印方法,包括:
确定并屏蔽所述喷墨打印装置的每个堵塞喷孔;
分别确定使用不同抽点算法打印目标图像时所述每个堵塞喷孔的补偿喷孔;
根据使用不同抽点算法时所述每个堵塞喷孔的补偿喷孔,分别确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个喷孔的补偿打印数据;
根据使用不同抽点算法时所述每个喷孔的补偿打印数据,从所述不同抽点算法中确定目标抽点算法;
根据所述目标抽点算法对应的补偿打印数据打印所述目标图像。
在一种具体实现方式中,所述分别确定使用不同抽点算法打印目标图像时所述每个堵塞喷孔的补偿喷孔,包括:
若所述抽点算法为无抽点算法,则确定所述每个堵塞喷孔对应的相邻喷孔中不为堵塞喷孔的喷孔为所述每个堵塞喷孔对应的补偿喷孔。
在一种具体实现方式中,所述分别确定使用不同抽点算法打印目标图像时所述每个堵塞喷孔的补偿喷孔,包括:
若所述抽点算法为有抽点算法,则判断所述每个堵塞喷孔对应的抽点喷孔中是否存在不为堵塞喷孔的喷孔;
若所述每个堵塞喷孔对应的抽点喷孔中存在不为堵塞喷孔的喷孔,则确定所述每个堵塞喷孔对应的抽点喷孔中不为堵塞喷孔的任一喷孔为所述每个堵塞喷孔的补偿喷孔;
若所述每个堵塞喷孔对应的抽点喷孔均为堵塞喷孔,则确定所述每个堵塞喷孔对应的相邻喷孔中不为堵塞喷孔的喷孔为所述每个堵塞喷孔对应的补偿喷孔。
在一种具体实现方式中,所述分别确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个喷孔的补偿打印数据,包括:
确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个堵塞喷孔的补偿打印数据为零;
根据每个补偿喷孔的初始打印数据以及所述每个补偿喷孔对应的堵塞喷孔的初始打印数据,确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个补偿喷孔的补偿打印数据;
确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个剩余喷孔的补偿打印数据为所述每个剩余喷孔的初始打印数据,所述剩余喷孔为所述喷墨打印装置中除所述每个堵塞喷孔以及所述每个补偿喷孔之外的喷孔。
在一种具体实现方式中,所述屏蔽所述喷墨打印装置的每个堵塞喷孔,包括:
将所述喷墨打印装置的每个堵塞喷孔对应的打印掩码设置为0;
所述根据所述目标抽点算法对应的补偿打印数据打印所述目标图像,包括:
根据所述目标抽点算法对应的补偿打印数据以及所述喷墨打印装置中每个喷孔对应的打印掩码,确定使用所述目标抽点算法打印所述目标图像时所述喷墨打印装置中每个喷孔的实际打印数据;
根据所述实际打印数据打印所述目标图像。
在一种具体实现方式中,所述确定所述喷墨打印装置的每个堵塞喷孔,包括:
打印预设图像以确定所述喷墨打印装置中每个喷孔的喷孔状态;
根据所述每个喷孔的喷孔状态确定所述喷墨打印装置的每个堵塞喷孔。
本申请实施例第二方面提供一种喷墨打印装置,包括:
屏蔽单元,用于确定并屏蔽所述喷墨打印装置的每个堵塞喷孔;
确定单元,用于分别确定使用不同抽点算法打印目标图像时所述每个堵塞喷孔的补偿喷孔;
所述确定单元,还用于根据使用不同抽点算法时所述每个堵塞喷孔的补偿喷孔,分别确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个喷孔的补偿打印数据;
所述确定单元,还用于根据使用不同抽点算法时所述每个喷孔的补偿打印数据,从所述不同抽点算法中确定目标抽点算法;
打印单元,用于根据所述目标抽点算法对应的补偿打印数据打印所述目标图像。
在一种具体实现方式中,所述确定单元,具体用于若所述抽点算法为无抽点算法,则确定所述每个堵塞喷孔对应的相邻喷孔中不为堵塞喷孔的喷孔为所述每个堵塞喷孔对应的补偿喷孔。
在一种具体实现方式中,所述确定单元,具体用于若所述抽点算法为有抽点算法,则判断所述每个堵塞喷孔对应的抽点喷孔中是否存在不为堵塞喷孔的喷孔;
若所述每个堵塞喷孔对应的抽点喷孔中存在不为堵塞喷孔的喷孔,则确定所述每个堵塞喷孔对应的抽点喷孔中不为堵塞喷孔的任一喷孔为所述每个堵塞喷孔的补偿喷孔;
若所述每个堵塞喷孔对应的抽点喷孔均为堵塞喷孔,则确定所述每个堵塞喷孔对应的相邻喷孔中不为堵塞喷孔的喷孔为所述每个堵塞喷孔对应的补偿喷孔。
在一种具体实现方式中,所述确定单元,具体用于确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个堵塞喷孔的补偿打印数据为零;
根据每个补偿喷孔的初始打印数据以及所述每个补偿喷孔对应的堵塞喷孔的初始打印数据,确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个补偿喷孔的补偿打印数据;
确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个剩余喷孔的补偿打印数据为所述每个剩余喷孔的初始打印数据,所述剩余喷孔为所述喷墨打印装置中除所述每个堵塞喷孔以及所述每个补偿喷孔之外的喷孔。
在一种具体实现方式中,所述屏蔽单元,具体用于将所述喷墨打印装置的每个堵塞喷孔对应的打印掩码设置为0;
所述打印单元,具体用于根据所述目标抽点算法对应的补偿打印数据以及所述喷墨打印装置中每个喷孔对应的打印掩码,确定使用所述目标抽点算法打印所述目标图像时所述喷墨打印装置中每个喷孔的实际打印数据;
根据所述实际打印数据打印所述目标图像。
在一种具体实现方式中,所述屏蔽单元,具体用于打印预设图像以确定所述喷墨打印装置中每个喷孔的喷孔状态;
根据所述每个喷孔的喷孔状态确定所述喷墨打印装置的每个堵塞喷孔。
本申请实施例第三方面提供一种喷墨打印装置,包括:
中央处理器,存储器以及输入输出接口;
所述存储器为短暂存储存储器或持久存储存储器;
所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行第一方面所述的方法。
本申请实施例第四方面提供一种包含指令的计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行如第一方面所述的方法。
本申请实施例第五方面提供一种计算机存储介质,所述计算机存储介质中存储有指令,所述指令在计算机上执行时,使得所述计算机执行如第一方面所述的方法。
从以上技术方案可以看出,本申请实施例具有以下优点:可以预先确定并屏蔽堵塞的喷孔,接着再为每个堵塞喷孔确定对应的补偿喷孔。然后,基于每个堵塞喷孔对应的补偿喷孔,确定使用不同打印算法打印目标图像时喷墨打印装置中每个喷孔对应的补偿打印数据。最后,根据目标打印算法对应的补偿打印数据打印所述目标图像。在喷孔堵塞且不更换喷头的情况下,可以保证喷墨打印装置的图像打印效果,提升了喷墨打印效率并降低喷墨打印成本。
附图说明
图1为本申请实施例公开的喷孔补偿打印方法的一种流程示意图;
图2为本申请实施例公开的在无抽点算法下确定打印数据的一种流程图;
图3为本申请实施例公开的在二次抽点算法下确定打印数据的一种流程图;
图4为本申请实施例公开的在三次抽点算法下确定打印数据的一种流程图;
图5为本申请实施例公开的在四次抽点算法下确定打印数据的一种流程图;
图6为本申请实施例公开的喷孔补偿打印方法的另一流程示意图;
图7为本申请实施例公开的喷墨打印装置一个结构示意图;
图8为本申请实施例公开的喷墨打印装置另一结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供了喷孔补偿打印方法以及相关设备,用于提升喷墨打印效率并降低喷墨打印成本。
请参阅图1,本申请实施例第一方面提供一种喷孔补偿打印方法,包括以下步骤101至步骤105:
101、确定并屏蔽喷墨打印装置的每个堵塞喷孔;
当使用存在堵塞喷孔的喷墨打印装置打印图像时,首先需确定喷墨打印装置的每个堵塞喷孔,并屏蔽喷墨打印装置的全部堵塞喷孔。
在一些实施例中,本步骤可以通过以下方式实现:打印预设图像以确定喷墨打印装置中每个喷孔的喷孔状态;根据每个喷孔的喷孔状态确定喷墨打印装置的每个堵塞喷孔。具体的,可以预设图像用于确定喷孔状态,然后根据喷孔的喷孔状态可以确定堵塞的喷孔,其中预设图像可以是测试喷墨打印装置中每个喷孔的喷孔状态(是否堵塞)的任意图像。可以知道的是,喷墨打印装置的堵塞喷孔还可以由使用该喷墨打印装置的操作人员进行设置,确定操作人员设置的堵塞喷孔即为该喷墨打印装置的全部堵塞喷孔,本申请实施例不对喷墨打印装置每个堵塞喷孔的确定方式作具体限定。
102、分别确定使用不同抽点算法打印目标图像时每个堵塞喷孔的补偿喷孔。
在确定完喷墨打印装置的每个堵塞喷孔后,还需要计算喷墨打印装置在使用不同抽点算法打印目标图像时每个堵塞堵喷孔对应的补偿喷孔。其中,不同抽点算法包括但不限于:无抽点算法、二次抽点算法、三次抽点算法以及四次抽点算法。无抽点算法是指打印目标图像的过程中一次即打印完目标图像;有抽点算法是指打印目标图像的过程中打印多次才可以完成目标图像的打印,具体的根据打印完成所需打印次数分别命名不同的有抽点算法。打印完成需要两次打印,则为二次抽点算法;打印完成需要三次打印,则为三次抽点算法;打印完成需要四次打印,则为四次抽点算法。二次抽点算法、三次抽点算法以及四次抽点算法均为有抽点算法。
根据上述内容可知,在使用不同抽点算法打印目标图像时,同一堵塞喷孔对应的补偿喷孔可能不同。
103、根据使用不同抽点算法时每个堵塞喷孔的补偿喷孔,分别确定使用不同抽点算法打印目标图像时喷墨打印装置中每个喷孔的补偿打印数据。
步骤102确定完使用不同抽点算法时每个堵塞喷孔对应的补偿喷孔后,基于每个堵塞喷孔对应的补偿喷孔可以确定使用不同抽点算法打印目标图像时喷墨打印装置中每个喷孔的补偿打印数据。具体的,若抽点算法为无抽点算法,则每个喷孔仅对应有一轮次的补偿打印数据;若抽点算法为有抽点算法,则每个喷孔对应有多轮次的补偿打印数据,其中几次抽点算法则每个喷孔对应有几轮次补偿打印数据。
104、根据使用不同抽点算法时每个喷孔的补偿打印数据,从不同抽点算法中确定目标抽点算法。
在步骤103中确定完使用不同抽点算法时每个喷孔对应的补偿打印数据后,从多个抽点算法中确认打印效果较好的抽点算法为目标抽点算法。具体的,可以由喷墨打印装置的操作人员或喷墨打印装置根据使用不同抽点算法时每个喷孔对应的补偿打印数据确定。
105、根据目标抽点算法对应的补偿打印数据打印目标图像。
在步骤104中确定完目标抽点算法后,根据步骤104中确定的目标抽点算法对应的补偿打印数据确打印目标图像。
本申请实施例中,可以预先确定并屏蔽堵塞的喷孔,接着再为每个堵塞喷孔确定对应的补偿喷孔。然后,基于每个堵塞喷孔对应的补偿喷孔,确定使用不同打印算法打印目标图像时喷墨打印装置中每个喷孔对应的补偿打印数据。最后,根据目标打印算法对应的补偿打印数据打印所述目标图像。在喷孔堵塞且不更换喷头的情况下,可以保证喷墨打印装置的图像打印效果,提升了喷墨打印效率并降低喷墨打印成本。另外,本申请通过计算喷墨打印装置中每个喷孔的补偿打印数据,然后基于目标抽点算法对应的每个喷孔的补偿打印数据打印目标图像,通过补偿打印数据直接实现打印过程中的喷孔补偿。
在一些具体实施例中,前述步骤102具体可以通过以下方式实现:若抽点算法为无抽点算法,则确定每个堵塞喷孔对应的相邻喷孔中不为堵塞喷孔的喷孔为每个堵塞喷孔对应的补偿喷孔。若抽点算法为有抽点算法,则判断每个堵塞喷孔对应的抽点喷孔中是否存在不为堵塞喷孔的喷孔;若每个堵塞喷孔对应的抽点喷孔中存在不为堵塞喷孔的喷孔,则确定每个堵塞喷孔对应的抽点喷孔中不为堵塞喷孔的任一喷孔为每个堵塞喷孔的补偿喷孔;若每个堵塞喷孔对应的抽点喷孔均为堵塞喷孔,则确定每个堵塞喷孔对应的相邻喷孔中不为堵塞喷孔的喷孔为每个堵塞喷孔对应的补偿喷孔。
具体的,若抽点算法为无抽点算法,则确定堵塞喷孔的相邻喷孔中不为堵塞喷孔的喷孔为该堵塞喷孔对应的补偿喷孔。在实际应用中,若堵塞喷孔只存在一个相邻喷孔,则若该相邻喷孔不为堵塞喷孔,则确定该相邻喷孔为该堵塞喷孔对应的补偿喷孔;若堵塞喷孔存在两个相邻喷孔,则若两个相邻喷孔中仅有一个相邻不是堵塞喷孔,则确定该不为堵塞喷孔的相邻喷孔为该堵塞喷孔的补偿喷孔。
若抽点算法为有抽点算法,则先确定堵塞喷孔对应的抽点喷孔是否存在不是堵塞喷孔的喷孔,若堵塞喷孔对应的抽点喷孔存在不为堵塞喷孔的喷孔,则确定该堵塞喷孔对应的任一不为堵塞喷孔的抽点喷孔为该堵塞喷孔对应的补偿喷孔。若堵塞喷孔对应的抽点喷孔均为堵塞喷孔,则确定堵塞喷孔对应的相邻喷孔中不为堵塞喷孔的全部喷孔为每个堵塞喷孔对应的补偿喷孔。其中,因为有抽点算法中同一打印位置需要进行多轮次的打印,所以抽点喷孔为堵塞喷孔该轮次对应的打印位置对应的不同轮次的其他打印喷孔,其他打印喷孔是指前述打印位置对应的不同轮次的多个喷孔中除前述堵塞喷孔之外的其他喷孔。
可以知道的是,若补偿喷孔为抽点喷孔,则可以实现堵塞喷孔的无损补偿;若补偿喷孔为相邻喷孔,则可以实现堵塞喷孔的有损补偿。
本实施例中,提供了补偿喷孔的具体确定方式,针对无抽点算法可以实现有损补偿,针对有抽点算法可以实现无损补偿或有损补偿。
可以知道的是,经过补偿喷孔确定后,喷墨打印装置中的喷孔可以分为三类:堵塞喷孔、补偿喷孔以及剩余喷孔。其中剩余喷孔为喷墨打印装置中除堵塞喷孔和补偿喷孔之外的全部喷孔。
在一些实施例中,喷墨打印装置中每个喷孔的补偿打印数据的确定(即前述步骤104)可以通过以下方式实现:确定使用不同抽点算法打印目标图像时喷墨打印装置中每个堵塞喷孔的补偿打印数据为零;根据每个补偿喷孔的初始打印数据以及每个补偿喷孔对应的堵塞喷孔的初始打印数据,确定使用不同抽点算法打印目标图像时喷墨打印装置中每个补偿喷孔的补偿打印数据;确定使用不同抽点算法打印目标图像时喷墨打印装置中每个剩余喷孔的补偿打印数据为每个剩余喷孔的初始打印数据,剩余喷孔为喷墨打印装置中除每个堵塞喷孔以及每个补偿喷孔之外的喷孔。其中,补偿打印数据是指考虑堵塞喷孔后,基于每个喷孔的初始打印数据确定的能在存在堵塞喷孔的状况下仍能实现较好的图像打印效果的每个喷孔的补偿打印数据,此处每个喷孔的初始打印数据是指在喷墨打印装置的每个喷孔均可以正常使用(即不堵塞)的情况下,打印目标图像时每个喷孔所需打印的初始打印数据。
具体的,堵塞喷孔的补偿打印数据为零,则堵塞喷孔不参与打印。剩余喷孔不堵塞也不参与补偿,可以直接将每个剩余喷孔对应的初始打印数据确定为该剩余喷孔的补偿打印数据。针对补偿喷孔的打印数据确定,首先需要确定该补偿喷孔补偿的每个堵塞喷孔分别存在几个补偿喷孔,若该补偿喷孔补偿的每个堵塞喷孔均只有一个补偿喷孔(则该补偿喷孔),则确定该补偿喷孔的补偿打印数据为该补偿喷孔的初始打印数据以及补偿的每个堵塞喷孔的全部初始打印数据;若该补偿喷孔补偿的每个堵塞喷孔均有两个补偿喷孔(则其一为该补偿喷孔),则确定该补偿喷孔的补偿打印数据为该补偿喷孔的初始打印数据以及补偿的每个堵塞喷孔的部分(如一半)初始打印数据。举例说明,若补偿喷孔A需要补偿堵塞喷孔B、堵塞喷孔C以及堵塞喷孔D,其中堵塞喷孔B对应的补偿喷孔有两个、堵塞喷孔C对应的补偿喷孔仅有一个以及堵塞喷孔D对应的补偿喷孔有两个;则补偿喷孔A的补偿打印数据为补偿喷孔A对应的全部初始打印数据、堵塞喷孔B对应的一半初始打印数据、堵塞喷孔C对应的全部初始打印数据以及堵塞喷孔D对应的一半初始打印数据。
进一步的,在一些具体实现方式中,若采用打印掩码控制喷墨打印装置中每个喷孔是否工作(是否喷墨),则在前述步骤101中可以通过将喷墨打印装置中每个堵塞喷孔的打印掩码置零(或置一)的方法屏蔽堵塞喷孔,使得堵塞喷孔不再工作。具体对打印掩码不做限定,只要打印掩码仅对应两个数值,一个数值标识喷孔正常工作,另一数值标识喷孔被屏蔽(即不工作)即可。在此基础上,前述步骤中确定不同喷孔的补偿打印数据时,可以将堵塞喷孔以及剩余喷孔的补偿打印数据分别确定为对应的初始打印数据,而补偿喷孔的补偿打印数据确定方式与前述实施例类似,此处不再赘述。最后,根据每个喷孔的打印掩码及其对应的补偿打印数据确定其实际打印数据,并根据每个喷孔的实际打印数据打印目标图像。
本实施例中,因为堵塞喷孔的打印掩码被置零,剩余喷孔以及补偿喷孔的打印掩码为1,所以根据其打印掩码以及补偿打印数据确定的实际打印数据为零,即不进行打印,根据剩余喷孔以及补偿喷孔的实际打印数据即为对应的补偿打印数据。
具体的,在一些实施例中,无抽点算法每个喷孔的最终打印数据确认流程可参照图2,二次抽点算法每个喷孔的最终打印数据确认流程可参照图3,三次抽点算法每个喷孔的最终打印数据确认流程可参照图4,四次抽点算法每个喷孔的最终打印数据确认流程可参照图5。其中,最终打印数据即打印目标图像所使用的打印数据,可以是前述实施例中的补偿打印数据或实际打印数据;当前孔孔则为未确定最终打印数据的任一喷孔。
在一实际应用场景中,本申请的喷孔补偿打印方法可如图6所示。其中RIP数据为经过RIP处理得到的打印数据。
本申请实施例提供一种喷墨打印装置,包括:
屏蔽单元701,用于确定并屏蔽喷墨打印装置的每个堵塞喷孔;
确定单元702,用于分别确定使用不同抽点算法打印目标图像时每个堵塞喷孔的补偿喷孔;
确定单元702,还用于根据使用不同抽点算法时每个堵塞喷孔的补偿喷孔,分别确定使用不同抽点算法打印目标图像时喷墨打印装置中每个喷孔的补偿打印数据;
确定单元702,还用于根据使用不同抽点算法时每个喷孔的补偿打印数据,从不同抽点算法中确定目标抽点算法;
打印单元703,用于根据目标抽点算法对应的补偿打印数据打印目标图像。
在一种具体实现方式中,确定单元702,具体用于若抽点算法为无抽点算法,则确定每个堵塞喷孔对应的相邻喷孔中不为堵塞喷孔的喷孔为每个堵塞喷孔对应的补偿喷孔。
在一种具体实现方式中,确定单元702,具体用于若抽点算法为有抽点算法,则判断每个堵塞喷孔对应的抽点喷孔中是否存在不为堵塞喷孔的喷孔;
若每个堵塞喷孔对应的抽点喷孔中存在不为堵塞喷孔的喷孔,则确定每个堵塞喷孔对应的抽点喷孔中不为堵塞喷孔的任一喷孔为每个堵塞喷孔的补偿喷孔;
若每个堵塞喷孔对应的抽点喷孔均为堵塞喷孔,则确定每个堵塞喷孔对应的相邻喷孔中不为堵塞喷孔的喷孔为每个堵塞喷孔对应的补偿喷孔。
在一种具体实现方式中,确定单元702,具体用于确定使用不同抽点算法打印目标图像时喷墨打印装置中每个堵塞喷孔的补偿打印数据为零;
根据每个补偿喷孔的初始打印数据以及每个补偿喷孔对应的堵塞喷孔的初始打印数据,确定使用不同抽点算法打印目标图像时喷墨打印装置中每个补偿喷孔的补偿打印数据;
确定使用不同抽点算法打印目标图像时喷墨打印装置中每个剩余喷孔的补偿打印数据为每个剩余喷孔的初始打印数据,剩余喷孔为喷墨打印装置中除每个堵塞喷孔以及每个补偿喷孔之外的喷孔。
在一种具体实现方式中,屏蔽单元701,具体用于将喷墨打印装置的每个堵塞喷孔对应的打印掩码设置为0;
所述打印单元703,具体用于根据目标抽点算法对应的补偿打印数据以及喷墨打印装置中每个喷孔对应的打印掩码,确定使用目标抽点算法打印目标图像时喷墨打印装置中每个喷孔的实际打印数据;
根据实际打印数据打印目标图像。
在一种具体实现方式中,屏蔽单元701,具体用于打印预设图像以确定喷墨打印装置中每个喷孔的喷孔状态;
根据每个喷孔的喷孔状态确定喷墨打印装置的每个堵塞喷孔。
图8是本申请实施例提供的一种喷墨打印装置结构示意图,该喷墨打印装置800可以包括一个或一个以上中央处理器(central processing units,CPU)801和存储器805,该存储器805中存储有一个或一个以上的应用程序或数据。
其中,存储器805可以是易失性存储或持久存储。存储在存储器805的程序可以包括一个或一个以上模块,每个模块可以包括对喷墨打印装置中的一系列指令操作。更进一步地,中央处理器801可以设置为与存储器805通信,在喷墨打印装置800上执行存储器805中的一系列指令操作。
喷墨打印装置800还可以包括一个或一个以上电源802,一个或一个以上有线或无线网络接口803,一个或一个以上输入输出接口804,和/或,一个或一个以上操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等。
该中央处理器801可以执行前述图1至图7所示实施例中喷墨打印装置所执行的操作,具体此处不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,read-onlymemory)、随机存取存储器(RAM,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本申请实施例还提供一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如上述的喷孔补偿打印方法。

Claims (10)

1.一种喷孔补偿打印方法,其特征在于,应用于喷墨打印装置,所述方法包括:
确定并屏蔽所述喷墨打印装置的每个堵塞喷孔;
分别确定使用不同抽点算法打印目标图像时所述每个堵塞喷孔的补偿喷孔;
根据使用不同抽点算法时所述每个堵塞喷孔的补偿喷孔,分别确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个喷孔的补偿打印数据;
根据使用不同抽点算法时所述每个喷孔的补偿打印数据,从所述不同抽点算法中确定目标抽点算法;
根据所述目标抽点算法对应的补偿打印数据打印所述目标图像。
2.根据权利要求1所述的方法,其特征在于,所述分别确定使用不同抽点算法打印目标图像时所述每个堵塞喷孔的补偿喷孔,包括:
若所述抽点算法为无抽点算法,则确定所述每个堵塞喷孔对应的相邻喷孔中不为堵塞喷孔的喷孔为所述每个堵塞喷孔对应的补偿喷孔。
3.根据权利要求1所述的方法,其特征在于,所述分别确定使用不同抽点算法打印目标图像时所述每个堵塞喷孔的补偿喷孔,包括:
若所述抽点算法为有抽点算法,则判断所述每个堵塞喷孔对应的抽点喷孔中是否存在不为堵塞喷孔的喷孔;
若所述每个堵塞喷孔对应的抽点喷孔中存在不为堵塞喷孔的喷孔,则确定所述每个堵塞喷孔对应的抽点喷孔中不为堵塞喷孔的任一喷孔为所述每个堵塞喷孔的补偿喷孔;
若所述每个堵塞喷孔对应的抽点喷孔均为堵塞喷孔,则确定所述每个堵塞喷孔对应的相邻喷孔中不为堵塞喷孔的喷孔为所述每个堵塞喷孔对应的补偿喷孔。
4.根据权利要求1所述的方法,其特征在于,所述分别确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个喷孔的补偿打印数据,包括:
确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个堵塞喷孔的补偿打印数据为零;
根据每个补偿喷孔的初始打印数据以及所述每个补偿喷孔对应的堵塞喷孔的初始打印数据,确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个补偿喷孔的补偿打印数据;
确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个剩余喷孔的补偿打印数据为所述每个剩余喷孔的初始打印数据,所述剩余喷孔为所述喷墨打印装置中除所述每个堵塞喷孔以及所述每个补偿喷孔之外的喷孔。
5.根据权利要求1所述的方法,其特征在于,所述屏蔽所述喷墨打印装置的每个堵塞喷孔,包括:
将所述喷墨打印装置的每个堵塞喷孔对应的打印掩码设置为0;
所述根据所述目标抽点算法对应的补偿打印数据打印所述目标图像,包括:
根据所述目标抽点算法对应的补偿打印数据以及所述喷墨打印装置中每个喷孔对应的打印掩码,确定使用所述目标抽点算法打印所述目标图像时所述喷墨打印装置中每个喷孔的实际打印数据;
根据所述实际打印数据打印所述目标图像。
6.根据权利要求1所述的方法,其特征在于,所述确定所述喷墨打印装置的每个堵塞喷孔,包括:
打印预设图像以确定所述喷墨打印装置中每个喷孔的喷孔状态;
根据所述每个喷孔的喷孔状态确定所述喷墨打印装置的每个堵塞喷孔。
7.一种喷墨打印装置,其特征在于,包括:
屏蔽单元,用于确定并屏蔽所述喷墨打印装置的每个堵塞喷孔;
确定单元,用于分别确定使用不同抽点算法打印目标图像时所述每个堵塞喷孔的补偿喷孔;
所述确定单元,还用于根据使用不同抽点算法时所述每个堵塞喷孔的补偿喷孔,分别确定使用不同抽点算法打印目标图像时所述喷墨打印装置中每个喷孔的补偿打印数据;
所述确定单元,还用于根据使用不同抽点算法时所述每个喷孔的补偿打印数据,从所述不同抽点算法中确定目标抽点算法;
打印单元,用于根据所述目标抽点算法对应的补偿打印数据打印所述目标图像。
8.根据权利要求7所述的喷墨打印装置,其特征在于,所述确定单元,具体用于若所述抽点算法为无抽点算法,则确定所述每个堵塞喷孔对应的相邻喷孔中不为堵塞喷孔的喷孔为所述每个堵塞喷孔对应的补偿喷孔。
9.一种喷墨打印装置,其特征在于,包括:
中央处理器,存储器以及输入输出接口;
所述存储器为短暂存储存储器或持久存储存储器;
所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行权利要求1至6中任一项所述的方法。
10.一种计算机存储介质,其特征在于,所述计算机存储介质中存储有指令,所述指令在计算机上执行时,使得所述计算机执行如权利要求1至6中任一项所述的方法。
CN202210622263.0A 2022-06-02 2022-06-02 喷孔补偿打印方法以及相关设备 Active CN114801488B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210622263.0A CN114801488B (zh) 2022-06-02 2022-06-02 喷孔补偿打印方法以及相关设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210622263.0A CN114801488B (zh) 2022-06-02 2022-06-02 喷孔补偿打印方法以及相关设备

Publications (2)

Publication Number Publication Date
CN114801488A CN114801488A (zh) 2022-07-29
CN114801488B true CN114801488B (zh) 2023-07-25

Family

ID=82518559

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210622263.0A Active CN114801488B (zh) 2022-06-02 2022-06-02 喷孔补偿打印方法以及相关设备

Country Status (1)

Country Link
CN (1) CN114801488B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118769717B (zh) * 2023-03-29 2025-11-14 深圳市森航科技有限公司 依据打印效率确定补偿方案的方法、装置、设备及介质

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5610638A (en) * 1995-01-03 1997-03-11 Xerox Corporation Temperature sensitive print mode selection
US20020008723A1 (en) * 1998-07-21 2002-01-24 Xin Wen Printer and method of compensating for malperforming and inoperative ink nozzles in a print head
US6764155B2 (en) * 2002-09-09 2004-07-20 Hewlett-Packard Development Company, L.P. System and method for compensating for non-functional ink cartridge ink jet nozzles
JP4804043B2 (ja) * 2005-06-03 2011-10-26 キヤノン株式会社 インクジェット記録装置、インクジェット記録方法、および記録制御形態の設定方法
US8251477B2 (en) * 2007-04-30 2012-08-28 Hewlett-Packard Development Company, L.P. Multipass printing method
US8672436B2 (en) * 2010-11-02 2014-03-18 Xerox Corporation Method and system for improved ink jet or printhead replacement
JP6953639B2 (ja) * 2018-01-17 2021-10-27 深▲せん▼市漢森軟件有限公司Shenzhen Hosonsoft Co.,Ltd. 異常ノズルの補正方法、補正装置及びプリンター
CN110202933B (zh) * 2019-06-20 2021-01-01 森大(深圳)技术有限公司 调整出墨量补偿异常喷嘴的方法、装置、设备及介质
WO2021010975A1 (en) * 2019-07-15 2021-01-21 Hewlett-Packard Development Company, L.P. Printhead nozzle usage

Also Published As

Publication number Publication date
CN114801488A (zh) 2022-07-29

Similar Documents

Publication Publication Date Title
EP3155798B1 (en) Method and apparatus for single-pass failed nozzle compensation
CN114801488B (zh) 喷孔补偿打印方法以及相关设备
EP2952355A1 (en) Method for compensating a failing nozzle
DE69315159T2 (de) Verfahren und Vorrichtung zur Steuerung eines Farbstrahldruckers mittels Tropfenzählung
US8506046B2 (en) Inkjet nozzle flushing mechanism
CN110450543A (zh) 喷头出墨控制方法、装置及计算机可读存储介质
CN110091635B (zh) 一种打印控制方法、装置,打印机及存储介质
US20110176165A1 (en) Printer System Control Method, Printer System, And Printer
US8274701B2 (en) High speed printing system for printing magnetic ink
CN111347777B (zh) 打印控制方法、装置、打印机及计算机可读存储介质
CN114103459B (zh) 一种喷墨控制方法、装置、设备及存储介质
CN114633565B (zh) 一种喷墨打印喷头密度自动补偿方法
CN110163307B (zh) 可实时调整标签位置的打印方法、装置、设备及介质
US8820868B2 (en) Inkjet printer's ink protection method
CN119201016B (zh) 一种出墨量确定方法、装置、设备和存储介质
JP5748910B2 (ja) 分散型のバリアブルデータを支援するインクジェットデジタル印刷方法およびシステム
CN110816059B (zh) 液体喷出装置和液体喷出方法
CN114559746B (zh) 处理液数据打印方法、装置、设备及存储介质
US20170151779A1 (en) Image processing apparatus generating print data including dot formation states for respective pixels by using image data
CN114559744B (zh) 基于出墨量的处理液数据调整方法、装置及设备
JP2004185121A (ja) インクカートリッジ情報表示方法、プリンタホストおよびプログラム
US20150246549A1 (en) Replaceable Ink Cartridge with Reusable Memory
CN114953788A (zh) 套准偏差检测方法以及相关设备
CN114559745A (zh) 处理液数据的迭代打印方法、装置、设备及存储介质
EP3427959B1 (en) Apparatus and method for determining amount of ink

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant