打印的制作方法
【技术领域】
[0001]本发明涉及打印,并且更确切地涉及用于控制热打印机的热打印头的方法。
【背景技术】
[0002]热转印打印机使用载墨色带。在打印操作中,承载在色带上的墨转印到待打印的基底。为了实现墨的转印,使打印头与色带接触,并且色带与基底接触。打印头包含打印元件,在与色带接触的同时当打印元件受热时,引起墨从色带被转印且至基底上。墨将从与受热的打印元件相邻的色带区域被转印。通过选择性地加热与需要转印墨的图像区域相对应的打印元件,能够在基底上打印图像,并且不加热与不需要转印墨的图像区域相对应的打印元件。
[0003]打印元件通常布置成线性阵列。通过引起打印头和在其上进行打印的基底之间的相对运动,通过执行一系列打印操作能够打印图像,每个打印操作包括在引起相对运动之前使打印元件中的没有一个、一些或所有通电以打印所需图像的“线”。然后,在接下来的打印操作中打印另外的“线”。以此方式打印的多条线一起形成所需图像的整体。
[0004]在多个相邻打印操作期间打印元件通电的情况下,该打印元件可变热以致过热。过热的打印元件会降低打印质量。因此期望的是,在特定打印操作中限制打印元件的通电时间,这样可保持来自先前打印操作的热量。为此目的,一些打印头包括旨在监控各个打印元件的通电的电路,并且基于所监控的通电来限制通电时间。
[0005]虽然在热打印头中并入此类电路允许改善的打印质量,但是仍需要进一步的改善以便保证在所有打印环境下能够实现高质量打印。
【发明内容】
[0006]本发明的一些实施例的目的是提供用于热打印头的新颖的控制方法,该方法避免或减轻以上概述的问题中的一些。
[0007]根据本发明的第一方面,提供用于控制打印机的热打印头的方法,所述打印头包括打印元件的阵列,所述方法包括:执行多个打印操作;每个打印操作包括一个或更多个打印元件的通电;对于每个打印元件,基于在所述打印操作期间的该打印元件的通电来确定相应的通电值;以及基于预定子集的打印元件的通电值来产生用于随后打印操作的、用于打印头的打印头控制信号。
[0008]因此,本发明的第一方面在多个打印操作期间处理表示在预定子集的打印元件中的打印元件的通电的数据,并且使用这些值以产生在随后打印操作中所使用的打印头控制信号。
[0009]在打印头包括打印元件阵列的情况下,每个打印操作可包括向在阵列中的每个打印元件提供表示在该打印操作中打印元件是否应通电的数据。在打印头包括打印元件的一维线性阵列的情况下,每个打印操作可打印被打印图像的“线”。
[0010]打印元件的预定子集可以是空间上相邻的打印元件的子集。以此方式,通过通电值的处理,可考虑到一个打印元件对其它空间上相邻的打印元件的影响。
[0011]打印头控制信号可影响在随后打印操作中多个打印元件的通电。例如,打印头控制信号可影响在预定子集中的所有打印元件,或打印头的所有打印元件。打印头控制信号可以相同方式影响多个打印元件的通电。
[0012]每个通电值可以是数字,例如实数或整数。
[0013]产生打印头控制信号可包括,如果打印元件的预定子集的所述通电值满足预定标准,则产生第一打印头控制信号,且如果打印元件的所述预定子集不满足预定标准,则产生第二打印头控制信号。
[0014]打印头控制信号可影响由在随后打印操作中的一个或更多个打印元件所消耗的能量。以此方式,所述方法提供基于在随后打印操作之前的打印操作中的打印元件的通电来处理通电值,并且使用该处理来影响在随后打印操作中所消耗的能量。例如,在通电值的处理表示所有处理的通电值超过一些预定阈值的情况下,打印头控制信号可设置来减少在随后打印操作中由打印元件所消耗的能量,从而利用来自先前打印操作中的保留在打印元件中的热量,并且避免打印元件的过热。
[0015]产生打印头控制信号可包括产生一个或更多个定时信号,其控制打印元件在所述随后打印操作中通电的一个或更多个时间。例如,在通电值的处理表示在预定子集中的打印元件在先前打印操作中已被大量通电的情况下,可减少在随后打印操作中所使用的通电时间。
[0016]确定用于所述打印元件的相应一个的通电值可包括将多个能量值求和,每个能量值与所述多个打印操作中的一个相关。每个所述能量值可基于相应的打印元件在所述相关打印操作中是否通电。每个所述能量值可额外地或可替代地基于相应的打印元件在所述相关打印操作之前的打印操作中是否通电。
[0017]每个所述能量值在相应打印元件在相关打印操作中通电时采取具有第一标记的值,并且在相应的打印元件在相关打印操作中未通电时采取具有第二标记的值。例如,在打印元件在相关的打印操作中通电的情况下,能量值可以是正值,在打印元件在相关打印操作中未通电的情况下,能量值可以是负值。
[0018]对于每个打印元件的通电值可基于被执行以打印单个图像的部分的打印操作来产生。即,每个通电值可以是多个能量值的总和,从而对于被打印图像的每条“线”存在一个能量值,该图像在处理通电值的时候被打印。在新图像的打印开始时可重设对于每个打印元件的通电值。
[0019]打印头控制信号可基于打印元件的预定子集的通电值是否满足预定标准来产生。
[0020]标准可基于一个或更多个通电值和阈值之间的关系来规定。如果每个所述通电值满足通电值标准,则可满足该标准。可替代地,如果所述通电值一起满足通电值标准,则可满足该标准。可替代地,如果打印元件的预定部分满足通电值标准,则可满足该标准。
[0021]该方法可在打印头外部的打印机控制器处执行。打印头可还实施设置来控制由打印元件在打印操作中所消耗能量的方法。
[0022]打印头可包括打印头控制器,以及此方法还可包括:在打印头控制器处,对于待通电的多个打印元件中的每个,基于在随后打印操作之前的打印操作中的一个或更多个打印元件的通电来确定打印元件控制信号。
[0023]用于相应的打印元件的打印元件控制信号可基于在先前的一个或更多个打印操作中的相应的打印元件的通电来确定。此外,用于相应的打印元件的打印元件控制信号可进一步基于在先前打印操作中的空间上相邻的一个或更多个打印元件的通电来确定。
[0024]用于相应的打印元件的打印元件控制信号可基于在随后打印操作之前的第一数量的打印操作来产生。打印头控制信号可基于在随后打印操作之前的第二数量的打印操作来产生。打印操作的第二数量可大于打印操作的第一数量,从而允许实现在两个时间周期上的控制。
[0025]确定打印元件控制信号可包括,确定在随后打印操作中打印元件通电的时间。确定打印元件在随后打印操作中通电的时间可包括,选择在随后打印操作中打印元件应通电的多个时间中的一个。多个时间可由所述打印头控制信号指定。
[0026]基于打印元件的预定子集的通电值产生打印头控制信号可包括:获得表示第一通电值与第一打印头控制信号之间的关系的第一数据;处理所述第一数据和打印元件的预定子集的所述通电值,以产生所述打印头控制信号。
[0027]例如,第一数据可以限定用于第一通电值的用于打印头控制信号的最佳值。基于所述第一数据产生打印头控制信号允许调整打印头控制信号以实现改善的打印性能。
[0028]方法可还包括获得表示第二通电值与第二打印头控制信号之间的关系的第二数据;其中处理所述第一数据和打印元件的预定子集的所述通电值包括处理所述第二数据,使得所产生的所述打印头控制信号是基于所述第一数据和所述第二数据。
[0029]例如,第一和第二数据可限定第一和第二通电值,在此处存在相应的最佳的第一和第二打印头控制信号。在打印元件的预定子集的通电值在第一与第二通电值之间的情况下,例如通过在第一与第二打印控制信号以及第一与第二通电值之间插值,可产生打印头控制信号,以便使其在第一和第二打印头控制信号之间。根据一组稀疏的最佳打印头控制信号,产生此类打印头控制信号允许对于任何通电值产生最佳打印头控制信号。
[0030]所述处理所述第一数据、所述第二数据以及打印元件的预定子集的所述通电值可包括:确定打印元件的预定子集的所述第一通电值、所述第二通电值以及所述通电值之间的关系;并且根据所确定的关系基于所述第一打印头控制信号和第二打印头控制信号来产生所述打印头控制信号。
[0031]基于打印元件的预定子集的通电值产生打印头控制信号可包括:确定打印元件的预定子集的通电值与阈值之间的差值;并且基于所确定的所述差值来产生打印头控制信号。
[0032]通过使用打印元件的预定子集的通电值与阈值之间的差值,能够产生最佳打印头控制信号。例如,通过对额定打印头控制信号应用与打印元件的预定子集的通电值与阈值之间的差值成比例的调整因子,能够建立打印头控制信号与通电值之间的已知关系,从而允许对在每个打印操作期间被传递到打印头的能量的改善的控制。
[0033]根据本发明第二方面,提供用于控制打印机的热打印头的方法,打印头包括打印元件的阵列,所述方法包括:在打印头外部的打印机控制器中执行第一处理,所述第一处理设置成基于一个或更多个先前的打印操作来控制在打印操作期间从打印元件的能量的消耗;并且在打印头的打印头控制器中执行第二处理,所述