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

使用控制图像块的数字打印方法和系统与流程

2022-04-30 08:23:05 来源:中国专利 TAG:

使用控制图像块的数字打印方法和系统
发明领域
1.本发明的领域涉及用于数字打印(诸如标签打印或包装上的打印)的数字打印方法和系统。特定实施例涉及使用控制图像块的数字打印领域。
2.背景
3.在现有技术的数字打印中,期望的是将图像打印成使得打印的图像中的颜色和/或密度水平接近期望的颜色和/或密度水平。然而,在实践中,通常例如由于打印系统的缺陷、使用的基底类型、使用的油墨或墨粉类型等而存在偏差。
4.为了限制这种偏差,存在各种校准方法,其中控制图像块被打印在基底上的预定位置处。这种方法的示例在图1中示出,其中可以看见在两个打印作业之间打印了校准图像块p、p’。在该示例中,第一打印作业包括打印第一图像i,并且后续打印作业包括打印后续图像i’。在打印期间,基底在移动方向m上移动,并且在每个打印作业之前,可以打印校准图像块p、p’。这种校准图像块p、p’需要额外的空间,并且必须被切除以获得期望的图像。
5.根据另外其他现有的解决方案,控制图像块被打印,并且然后进行离线分析。例如,打印机的色域可以通过用不同量的cmyk油墨生成打印样本来测量,并且分光光度计可以用来测量从每个样本反射的光谱光的量。基于这样的测量,cmyk值组合可以被映射到独立于设备的颜色空间(诸如xyz颜色空间或lab颜色空间)的值。这种映射可以通过查找表来实现。这样的查找表然后能够用于生成具有期望颜色的打印数据。然而,这种方法既复杂又耗时。
6.概述
7.本发明的实施例的目的是提供一种数字打印方法和装置,其从而实现图像质量的改进,特别是打印颜色或密度方面的改进,其呈现出与所需颜色或密度改进的匹配,而不干扰正常的打印操作。
8.根据本发明的第一方面,提供了一种数字打印方法,其用于数字打印至少第一打印作业和在第一打印作业之后要执行的后续打印作业。后续打印作业可以是紧接在第一打印作业之后的打印作业,或者是一些打印作业之后必须被执行的打印作业。该方法包括以下步骤:
[0009]-接收第一打印作业和后续打印作业,所述第一打印作业包含要在可打印区域中打印的一个或更多个第一图像的第一图像数据,以及所述后续打印作业包含与至少一种颜色和/或至少一种密度水平相关联的后续图像数据;
[0010]-使用第一图像数据,确定所述可打印区域的至少一个第一子区域,在所述至少一个第一子区域中不打印所述一个或更多个第一图像中的图像;
[0011]-在可打印区域中打印一个或更多个第一图像,并且在所确定的至少一个第一子区域中打印所述至少一个第一控制图像块,对于所述至少一个第一控制图像块使用至少一种颜色和/或至少一种密度水平,所述至少一种颜色和/或所述至少一种密度水平代表与后续图像数据相关联的至少一种颜色和/或至少一种密度水平;
[0012]-测量打印的至少一个第一控制图像块的颜色和/或密度水平;
[0013]-使用所测量的所述至少一个第一控制图像块的颜色和/或密度水平,
[0014]
以用于控制后续打印作业。
[0015]
这种方法的技术优点在于,与未来的后续打印作业相关的控制图像块能够与先前的第一打印作业一起被打印,而不需要在其上打印第一打印作业的一个或更多个第一图像的基底上的额外空间,并且可以基于在第一控制图像块上执行的测量,控制未来的后续打印作业。以这种方式,可能在后续打印作业的一个或更多个图像中获得在期望的颜色/密度与打印的颜色/密度之间的非常好的颜色/密度匹配,而不需要中断打印过程,且也不需要在基底上的额外的空间。换句话说,打印作业可以以连续的方式一个接一个地打印,同时通过如上所述的打印和测量颜色图像块来执行颜色匹配。
[0016]
示例性应用是标签打印或包装上的打印,因为这样的打印应用通常包括具有大量相同图像的打印作业,在打印作业的图像之间具有“空余(free)”空间。例如,在打印阶段之后需要切割和折叠的包装坯件将在坯件之间具有未使用的区域。
[0017]
优选地,确定至少一个第一子区域的步骤包括解释第一打印作业的第一图像数据。可选地,与第一打印作业的第一图像数据相关联的指示,诸如切割线或切割十字,可以用于确定至少一个第一子区域。替代地或附加地,操作者可以被提供有被配置成允许用户指示至少一个第一子区域的用户界面,和/或操作者可以被提供有被配置成基于第一图像数据建议一个或更多个合适的区域并允许用户通过修改和/或确认一个或更多个建议的区域来指示至少一个第一子区域的用户界面。换句话说,确定至少一个第一子区域的步骤可以是完全自动化的,而不需要用户输入,或者可以是部分自动化的,允许用户指示至少一个子区域或者检查至少一个建议的子区域。
[0018]
在示例性实施例中,第一图像数据包括第一着色图像和切割指示。对于这样的实施例,能够使用第一着色图像和切割指示以自动化方式容易地导出至少一个第一子区域。实际上,在由切割指示界定的并且包含第一着色图像的使用区域之外的任何区域能够被确定为至少一个第一子区域。
[0019]
根据示例性实施例,该数字打印方法还包括以下步骤:使用第一图像数据,确定所述第一可打印区域的至少一个另外的第一子区域,在所述至少一个另外的第一子区域中一个或更多个第一图像中的图像不被打印,所述至少一个另外的第一子区域位于所述至少一个第一子区域的下游;在所确定的至少一个另外的第一子区域中打印所述至少一个另外的第一控制图像块,对于所述至少一个另外的第一控制图像块使用基于所测量的至少一个第一控制图像块的颜色和/或密度水平的至少一种颜色和/或至少一种密度水平;测量至少一个另外的第一控制图像块的颜色和/或密度水平。上述步骤可以重复多次,例如直到测量到期望的颜色或密度水平。所测量的至少一个另外的第一控制图像块的颜色和/或密度水平然后可以用于控制后续打印作业。
[0020]
换句话说,该实施例允许在同一第一打印作业内以校正的颜色/密度重新打印控制图像块,而不改变用于打印第一打印作业的颜色/密度。换句话说,所测量的结果被用于校正与将在后续打印作业中要打印的颜色/密度相关联的另外的第一控制图像块中的颜色/密度。本领域技术人员理解,该迭代过程可以被进一步优化以获得高精度。如果第一打印作业是相当大的作业,例如包含大量图像,则这种迭代过程是特别值得关注的。
[0021]
根据示例性实施例,数字打印方法还包括以下步骤:接收要在第一打印作业和后
续打印作业之间打印的第二打印作业,所述第二打印作业包含要在第二可打印区域中打印的一个或更多个第二图像的第二图像数据;使用第二图像数据,确定所述第二可打印区域的至少一个第二子区域,在所述至少一个第二子区域中不打印一个或更多个第二图像中的图像;在第二可打印区域中打印一个或更多个第二图像,并在所确定的至少一个第二子区域中打印所述至少一个第二控制图像块,对于所述至少一个第二控制图像块使用基于所测量的至少一个第一控制图像块的颜色和/或密度水平的至少一种颜色和/或至少一种密度水平;测量至少一个打印的第二控制图像块的颜色和/或密度水平;使用所测量的至少一个第二控制图像块的颜色和/或密度水平以用于控制后续打印作业。
[0022]
换句话说,该实施例允许以校正的颜色/密度重新打印控制图像块作为第二打印作业的一部分。根据该实施例,一个人正提前看到一个以上的打印作业,使得校正的控制图像块可以与第二打印作业一起打印。当打印作业相对较短时,这样的实施例可能是有用的。本领域技术人员理解,根据通常接收的打印作业的类型,可以进一步优化该过程以获得高精度。例如,一个人也可能预先看到两个以上的打印作业。
[0023]
根据示例性实施例,该数字打印方法还包括以下步骤:接收要在后续打印作业之后打印的第二后续打印作业,所述第二后续打印作业包含与至少一种颜色和/或至少一种密度水平相关联的第二后续图像数据;其中在可打印区域中打印一个或更多个第一图像的步骤还包括在所确定的至少一个第一子区域中打印至少一个另外的第一控制图像块,对于所述至少一个另外的第一控制图像块,使用代表与第二后续图像数据相关联的至少一种颜色和/或至少一种密度水平的至少一种颜色和/或至少一种密度水平;测量打印的至少一个另外的第一控制图像块的颜色和/或密度水平;使用所测量的至少一个另外的第一控制图像块的颜色和/或密度水平以用于控制第二后续打印作业。
[0024]
换句话说,根据该实施例,用于两个后续打印作业的控制图像块被包括在相同的第一打印作业中。当第一后续打印作业不适合为第二后续打印作业打印足够的控制图像块时,这可能是有用的。
[0025]
根据示例性实施例,使用所测量的至少一个第一控制图像块的颜色和密度水平以用于控制后续打印作业包括:确定针对与后续打印作业相关联的至少一种颜色和/或密度水平的至少一个校正值;以及基于所述至少一个校正值来执行后续打印作业。注意,使用的步骤可以包括具有以下操作的迭代过程:打印校正的一个或更多个另外的控制图像块,测量那些一个或更多个校正的另外的控制图像块,以及基于对那些一个或更多个另外的控制图像块的测量,确定用于与后续打印作业相关联的至少颜色和/或密度水平的至少一个校正值。
[0026]
优选地,打印包括对第一图像数据的光栅图像处理rip和对经处理的第一图像数据的挂网,以生成第一打印数据。
[0027]
优选地,打印包括将第一图像数据与至少一个第一控制图像块合并。换句话说,可以基于第一图像数据和至少一个第一控制图像块的图像和位置数据来合成新的图像数据。
[0028]
这种合并可以在光栅图像处理和挂网之间完成。换句话说,经处理的第一图像数据可以与至少一个第一控制图像块的图像和位置数据相结合,由此合成的新图像数据可以被挂网,并被提供给打印设备。通过这种方式,合并可以在硬件中完成,从而实现快速处理。
[0029]
在另一个实施例中,合并可以在挂网之后进行。换句话说,经处理和挂网的第一图
像数据可以与至少一个第一控制图像块的图像和位置数据相结合,并被提供给打印设备。通过这种方式,合并可以在硬件中完成,从而实现快速处理。
[0030]
替代地,可以在光栅图像处理期间在第一图像数据的渲染期间执行合并。然而,这通常比在光栅图像处理之后执行合并需要更多的时间,并且因此通常首选前面的选项。
[0031]
根据又一替代方案,在光栅图像处理之前执行合并。但是,这通常比在光栅图像处理之后或期间执行合并需要更多的时间,并且因此,通常首选前面的选项。
[0032]
根据示例性实施例,打印至少一个第一控制图像块的步骤包括使用代表与后续图像数据相关联的至少一种颜色和/或至少一种密度水平中的每一种的多种不同颜色和/或密度水平来打印多个第一控制图像块。打印至少一个第一控制图像块的步骤可以包括使用与后续图像数据相关联的目标颜色和/或密度水平来打印控制图像块,并且以接近目标颜色的不同颜色打印至少两个控制图像块、优选至少四个控制图像块。注意,本发明的实施例可以每种目标颜色仅打印一种颜色,或者可以每种目标颜色打印多种颜色,例如目标颜色、利用更多和/或更少颜色c(青色)调整后的目标颜色、利用更多和/或更少颜色m(品红色)调整后的目标颜色等。本领域技术人员理解,通过添加更多的颜色,打印的颜色图像块将更快地具有对应于校正的目标颜色的打印颜色。
[0033]
根据本发明的第二方面,提供了一种数字打印系统,其用于数字打印至少第一打印作业和在第一打印作业之后要执行的后续打印作业。数字打印系统包括图像处理模块和测量设备。图像处理模块被配置成接收包含要在可打印区域中打印的一个或更多个第一图像的第一图像数据的第一打印作业,以及与至少一种颜色和/或至少一种密度水平相关联的后续图像数据的后续打印作业;以及使用第一图像数据,确定所述可打印区域的至少一个第一子区域,在所述至少一个第一子区域中不打印所述一个或更多个第一图像中的图像。打印设备被配置成在可打印区域中打印一个或更多个第一图像,并且在所确定的至少一个第一子区域中打印至少一个第一控制图像块。图像处理模块被配置成控制打印设备,使得对于所述至少一个第一控制图像块,使用代表与后续图像数据相关联的至少一种颜色和/或至少一种密度水平的至少一种颜色和/或至少一种密度水平。测量设备被配置成测量打印的至少一个第一控制图像块的颜色和/或密度水平。图像处理模块被配置成使用所测量的至少一个第一控制图像块的颜色和/或密度水平以用于控制后续打印作业。
[0034]
上述方法的优点和优选特征作出必要修改后适用于该系统。
[0035]
优选地,图像处理模块包括图像块区域确定模块,该图像块区域确定模块被配置成执行以下至少一项:解释第一打印作业的第一图像数据;使用与第一打印作业的第一图像数据相关联的切割线;向操作者提供用户界面,该用户界面被配置成允许用户指示至少一个第一子区域;向操作者提供用户界面,该用户界面被配置成基于第一图像数据建议一个或更多个合适的区域,并允许用户通过修改和/或确认一个或更多个建议区域来指示至少一个第一子区域。
[0036]
优选地,图像处理模块还被配置成使用第一图像数据来确定所述第一可打印区域的至少一个另外的第一子区域,在所述至少一个另外的第一子区域中不打印一个或更多个第一图像中的图像,所述至少一个另外的第一子区域位于所述至少一个第一子区域的下游;以及控制打印设备,使得在所确定的至少一个另外的第一子区域中的至少一个另外的第一控制图像块被打印,对于所述至少一个另外的第一控制图像块使用基于所测量的至少
一个第一控制图像块的颜色和/或密度水平的至少一种颜色和/或至少一种密度水平。测量设备还被配置成测量至少一个另外的第一控制图像块的颜色和/或密度水平;并且图像处理模块还被配置成使用所测量的至少一个另外的第一控制图像块的颜色和/或密度水平以用于控制后续打印作业。
[0037]
优选地,图像处理模块包括光栅图像处理rip模块和挂网模块,其被配置成基于第一图像数据生成第一打印数据,并基于后续图像数据生成后续打印数据。
[0038]
优选地,图像处理模块被配置成用于将第一图像数据与至少一个第一控制图像块合并,以便生成用于打印一个或更多个第一图像和至少一个第一控制图像块的第一打印数据。
[0039]
在示例性实施例中,图像处理模块包括颜色映射模块,该颜色映射模块被配置成基于测量的颜色和/或密度水平来确定用于后续打印作业的颜色和/或密度水平。颜色映射模块还可以被配置成基于所测量的至少一个第一控制图像块的颜色和/或密度水平,确定将用于至少一个另外的第一控制图像块(在该实施例中,校正的第一控制图像块与第一打印作业一起打印)和/或用于至少一个第二控制图像块(如关于前面的方法所述,在该实施例中,校正的控制图像块与第二打印作业一起打印)的颜色和/或密度水平。
[0040]
优选地,rip模块被配置成基于接收到的第一图像数据和接收到的后续图像数据生成经处理的第一图像数据和经处理的后续图像数据,其中图像处理模块包括图像合并模块,该图像合并模块被配置成使用经处理的第一图像数据、代表与后续图像数据相关联的至少一种颜色和/或至少一种密度水平的至少一种颜色和/或至少一种密度水平以及所确定的至少一个第一子区域,以生成包括至少一个第一控制图像块的经修改的经处理的第一图像数据。挂网模块被配置成挂网经修改的经处理的第一图像数据。图像合并模块还可以被配置成使用经处理的第一图像数据、所测量的至少一个第一控制图像块的颜色和/或密度水平以及所确定的至少一个另外的第一子区域以生成包括至少一个另外的第一控制图像块的经修改的经处理的第一图像数据;并且挂网模块然后可以被配置成挂网经修改的经处理的第一图像数据。
[0041]
根据本发明的另一方面,提供了一种计算机程序,其包括计算机可执行指令,以当该程序在计算机上运行时,执行根据上述任一实施例的方法的一个或更多个步骤。根据本发明的另一方面,提供了一种计算机设备或其他硬件设备,其被编程为执行上述方法的任何一个实施例的一个或更多个步骤。根据另一方面,提供了一种数据存储设备,其以机器可读和机器可执行的形式对程序进行编码,以执行上述方法的任何一个实施例的一个或更多个步骤。
[0042]
附图简述
[0043]
附图用于说明本发明的设备的当前优选的非限制性示例性实施例。当结合附图阅读时,根据以下详细描述,本发明的特征和目的的上述和其他优点将变得更加明显,并且将更好地理解本发明,其中:
[0044]
图1示意性示出了在打印介质上打印控制图像块的现有技术方法;
[0045]
图2-4示意性地示出了在打印介质上打印控制图像块的示例性实施例;
[0046]
图5示意性示出了数字打印系统的示例性实施例;
[0047]
图6示意性示出了数字打印系统的优选实施例;
[0048]
图7-10是数字打印方法的示例性实施例的流程图。
[0049]
实施例的描述
[0050]
图2-4和图7示出了用于数字打印至少第一打印作业110和在第一打印作业之后要执行的后续打印作业120的数字打印方法的示例性实施例。在示例中,后续打印作业紧接在第一作业之后,但是也有可能在第一打印作业110和后续打印作业120之间存在一个或更多个另外的打印作业。
[0051]
该方法包括图7的步骤1100、1200、1300、1400、1500。在第一步骤1100中,接收第一打印作业110和后续打印作业120。第一打印作业110包含要在可打印区域140中打印的一个或更多个第一图像150的第一图像数据,并且后续打印作业120包含与至少一种颜色和/或至少一种密度水平相关联的一个或更多个后续图像150’的后续图像数据。图2示出了一个或更多个第一图像150和一个或更多个后续图像150’。注意,尽管图2仅示出了一个第一图像150和几个后续图像150’,但是通常在打印作业中可以包括大量图像,例如多于十个图像或多于一百个图像或甚至多于一千个图像,其中图像可以相同或不同。例如,对于包装产品的打印坯料的标签打印,通常在同一打印作业中打印大量相同的图像。如图所示,打印作业110、120可以包括图像150、150’以及切割指示170、170’。
[0052]
在第二步骤1200中,使用第一图像数据来确定可打印区域的至少一个第一子区域160,在该至少一个第一子区域160中不打印所述一个或更多个第一图像的图像。优选地,该确定包括解释第一打印作业110的第一图像数据。可选地,与第一打印作业110的第一图像数据相关联的指示,诸如切割线170或切割十字,可以用于确定至少一个第一子区域160。替代地或附加地,操作者可以被提供有被配置成允许用户指示至少一个第一子区域的用户界面,和/或操作者可以被提供有被配置成基于第一图像数据建议一个或更多个合适的区域并允许用户通过修改和/或确认一个或更多个建议的区域来指示至少一个第一子区域的用户界面。图2示出了一个示例,其中对于第一打印作业,确定了四个第一子区域160,而对于后续打印作业,确定了一个后续子区域160’。注意,尽管图2示出了仅四个第一子区域160和仅一个后续子区域160’,但是通常在打印作业中可以包括大量的子区域,例如超过10个子区域。例如,对于包装产品的打印坯料的标签打印,通常在同一打印作业中打印大量图像,使得图像之间存在许多子区域。
[0053]
在第三步骤1300中,在可打印区域140中打印一个或更多个第一图像150,并且在所确定的至少一个第一子区域160中打印至少一个第一控制图像块130,对于所述至少一个第一控制图像块,使用代表与后续图像数据相关联的至少一种颜色和/或至少一种密度水平的至少一种颜色和/或至少一种密度水平。这在图3中被示出,其中两个控制图像块130被打印在第一子区域160中。
[0054]
控制图像块130可以相同或不同。例如,第一组颜色变化可以被包括在第一控制图像块130中,以及第二组颜色变化可以被包括在第二控制图像块130中。打印至少一个第一控制图像块130的步骤1300可以包括使用代表与后续图像数据相关联的至少一种颜色和/或至少一种密度水平中的每一者的多个不同颜色和/或密度水平来打印多个第一控制图像块130。打印至少一个第一控制图像块130的步骤1300可以包括使用与后续图像数据相关联的目标颜色和/或密度水平,以及至少两个、优选至少四个接近目标颜色的不同颜色的控制图像块130来打印第一控制图像块130。如下面将参考另外开发的实施例解释的,可以测量
第一控制图像块130,并且测量结果可以用于确定作为第一打印作业110的一部分打印的另一个第一控制图像块130的颜色和/或密度水平,该另一个第一控制图像块130位于作为第一作业110的一部分打印的前一个第一控制图像块130的下游。
[0055]
第一打印作业110的打印可以包括对第一图像数据的光栅图像处理rip和对经处理的第一图像数据的挂网用于生成第一打印数据,其中第一图像数据与用于至少一个第一控制图像块的图像数据合并,使得第一打印数据包括用于打印至少一个第一控制图像块130的打印数据。合并可以在光栅图像处理之后被执行,优选地在光栅图像处理和挂网之间被执行。替代地,合并可以在光栅图像处理期间的第一图像数据的渲染期间或者甚至在光栅图像处理之前被执行。
[0056]
在第四步骤1400中,测量打印的至少一个第一控制图像块130的颜色和/或密度水平,并且在第五步骤1500中,所测量的至少一个第一控制图像块130的颜色和/或密度水平被用于控制后续打印作业。换句话说,所测量的至少一个第一控制图像块130的颜色和/或密度水平被用于打印后续打印作业120的一个或更多个后续图像150’。
[0057]
图2和图3还示出了同样对于后续打印作业120,可以确定一个或更多个后续子区域160’,并且当打印后续打印作业120时,用于更后续的打印作业的一个或更多个后续控制图像块130’可以以与用于第一打印作业110类似的方式被包括。换句话说,也可以执行步骤1200、1300和1400,以用于后续打印作业,并且本领域技术人员理解,该方法可以连续应用于连续不断的打印作业。
[0058]
因此,与未来的后续打印作业120相关的一个或更多个控制图像块130与先前的第一打印作业110一起被打印,而在打印第一打印作业110的一个或更多个第一图像150的基底s上不需要额外空间,并且基于对一个或更多个第一控制图像块130执行的测量来控制未来的后续打印作业120。以这种方式,能够在期望的颜色/密度和后续打印作业120的一个或更多个后续图像150’的打印的颜色/密度之间获得非常好的颜色/密度匹配,而不需要中断打印过程,并且也在基底s上也不需要额外空间。实际上,在打印期间,基底s能够连续在移动方向m上移动,同时在未使用区域中连续包括控制图像块,使得连续的校正能够被执行。换句话说,打印作业110、120能够以连续的方式一个接一个地被打印,同时如上所述通过打印和测量颜色图像块130、130’来执行颜色匹配。
[0059]
确定至少一个第一子区域160、160’的步骤1200通常包括解释第一打印作业的第一图像数据。为此,如本领域技术人员所知,可以使用现有的解释技术。在优选实施例中,与第一打印作业110的第一图像数据相关联的指示,诸如切割线170或十字,可以用于确定至少一个第一子区域160。
[0060]
可选地,确定至少一个第一子区域的步骤1200可以包括以下中的至少一项:向操作者提供被配置成允许用户指示至少一个第一子区域的用户界面,以及向操作者提供被配置成基于第一图像数据建议一个或更多个合适区域并允许用户通过修改和/或确认一个或更多个建议的区域来指示至少一个第一子区域的用户界面。以这种方式,用户可以自己指示未使用的区域(对于难以知道哪些区域将不被使用的打印作业,这是选项),或者可以确认基于解释的第一图像数据做出的建议。例如,当切割指示可用时,以高度的确定性向用户建议未使用的区域将相对简单。
[0061]
图5示意性地示出了用于数字打印至少第一打印作业和在第一打印作业之后要执
行的后续打印作业的数字打印系统的示例性实施例。数字打印系统包括图像处理模块10、打印设备20和测量设备30。图像处理模块10被配置成接收包含要在可打印区域140中被打印的一个或更多个第一图像150的第一图像数据的第一打印作业110,以及包含与至少一种颜色和/或至少一种密度水平相关联的后续图像数据的后续打印作业120,并且使用第一图像数据确定所述可打印区域的至少一个第一子区域160,在该至少一个第一子区域160中不打印所述一个或更多个第一图像150中的图像。打印设备20被配置成在可打印区域中打印一个或更多个第一图像150,并且在所确定的至少一个第一子区域160中打印至少一个第一控制图像块130。图像处理模块10还被配置成控制打印设备20,使得对于所述至少一个第一控制图像块130,使用代表与后续图像数据相关联的至少一种颜色和/或至少一种密度水平的至少一种颜色和/或至少一种密度水平。测量设备30被配置成测量打印的至少一个第一控制图像块130的颜色和/或密度水平。图像处理模块10被配置成使用所测量的至少一个第一控制图像块130的颜色和/或密度水平来控制后续打印作业120。图像处理模块10被配置成用于将第一图像数据与至少一个第一控制图像块合并,以便生成用于打印一个或更多个第一图像150和至少一个第一控制图像块130的第一打印数据。
[0062]
图5的数字打印系统可以用于执行本发明的任何一个实施例的方法,并且结合该方法解释的技术优点在细节上作出必要修改后适用于该系统。
[0063]
现在将参照图8和图4解释方法的另外开发的示例性实施例。数字打印方法包括步骤1100、1200、1300、1400,该步骤1100、1200、1300、1400类似于图7的步骤,并且此外还包括步骤1210、1310、1410和1510。在步骤1200中,确定第一子区域160a,在步骤1300中,打印第一控制图像块130a,并且在步骤1400中,测量第一控制图像块130a。
[0064]
在步骤1210中,使用第一图像数据来确定第一可打印区域的至少一个另外的第一子区域160b、160c、160d(也参见图4),在至少一个另外的第一子区域160b、160c、160d中一个或更多个第一图像150中的图像不被打印。如在移动方向m上观察,至少一个另外的第一子区域160b、160c、160d位于第一子区域160a的下游。注意,第一子区域160a、160b、160c、160d的确定可以在一个步骤1400中或者在多个步骤中进行,并且这多个步骤可以一个接一个地或者根据需要来被执行。例如,步骤1210也可以在步骤1200和1300之间或者在步骤1300和1400之间被执行。可选地,在步骤1400之后,可以检查所测量的颜色和/或密度水平是否与期望的颜色和/或密度水平匹配,并且步骤1210-1410可以是仅当测量的颜色和/或密度水平与期望的颜色和/或密度水平不匹配时才被执行的有条件的步骤。
[0065]
在步骤1310中,在所确定的至少一个另外的第一子区域160b中打印至少一个另外的第一控制图像块130b,对于所述至少一个另外的第一控制图像块130b使用基于所测量的至少一个第一控制图像块130a的颜色和/或密度水平的至少一种颜色和/或至少一种密度水平并考虑一个或更多个后续图像的目标颜色。在步骤1410中,测量至少一个另外的第一控制图像块的颜色和/或密度水平。
[0066]
参见图4中的另外的第一控制图像块130c、130d,上面的步骤1210、1310、1410可以重复多次,直到所测量的另外的第一控制图像块130c、130d的颜色和/或密度水平匹配期望的颜色和/或密度水平。
[0067]
在步骤1510中,所测量的至少一个另外的第一控制图像块130b或130c或130d的颜色和/或密度水平(取决于完成的迭代次数)被用于控制后续打印作业。
[0068]
当使用图4和图8的实施例时,图5的图像处理模块10可以还被配置成使用第一图像数据来确定所述第一可打印区域的至少一个另外的第一子区域160b,在至少一个另外的第一子区域160b中一个或更多个第一图像中的图像不被打印,所述至少一个另外的第一子区域160b位于至少一个第一子区域160的下游。图像处理模块10然后还被配置成控制打印设备20,使得在所确定的至少一个另外的第一子区域160b中打印至少一个另外的第一控制图像块130b,对于所述至少一个另外的第一控制图像块130b使用基于所测量的至少一个第一控制图像块130a的颜色和/或密度水平的至少一种颜色和/或至少一种密度水平。测量设备30然后可以还被配置成测量至少一个另外的第一控制图像块130b的颜色和/或密度水平,并且图像处理模块10然后可以被配置成使用所测量的至少一个另外的第一控制图像块130b、130c、130d的颜色和/或密度水平(取决于迭代次数)以用于控制后续打印作业。
[0069]
图6示出了包括图像处理模块10、打印设备20和测量设备30的数字打印系统的另外开发的示例性实施例,其可以如以上结合图5所述进行配置。图像处理模块10包括图像块区域确定模块11、rip模块12、挂网模块13、颜色映射模块14和图像合并模块15。
[0070]
图像块区域确定模块11可以被配置成解释第一打印作业的第一图像数据,以确定一个或更多个第一子区域160a、160b、160c、160d。可选地,也参见上面已经讨论的图2和图3,与第一打印作业110的第一图像数据相关联的指示,诸如切割线170,可以用于该确定。附加地或替代地,图像块区域确定模块11可以被配置成向操作者提供被配置成允许用户指示至少一个第一子区域的用户界面,和/或向操作者提供被配置成基于第一图像数据建议一个或更多个合适的区域并允许用户通过修改和/或确认一个或更多个建议的区域来指示至少一个第一子区域的用户界面。
[0071]
光栅图像处理rip模块12被配置成用于光栅图像处理第一图像数据和后续图像数据。挂网模块13被配置成基于第一图像数据等生成第一打印数据,以及基于后续图像数据等生成后续打印数据。
[0072]
颜色映射模块14被配置成基于在前一打印作业中打印的所测量的控制图像块的测量的颜色和/或密度水平来确定后续打印作业的颜色和/或密度水平。此外,如在结合图4和图8所描述的实施例中,也参见图6中箭头指示,颜色映射模块14可以被配置成基于所测量的先前第一控制图像块的颜色和/或密度水平来确定要用于至少一个另外的第一控制图像块130b、130c、130d的颜色和/或密度水平。换句话说,该实施例允许在同一第一打印作业中以校正的颜色/密度重新打印控制图像块,而不改变用于打印第一打印作业的颜色/密度,即第一图像数据的颜色映射不会受到一个或更多个另外的第一控制图像块的打印的影响。该迭代过程可以重复多次,直到实现期望的颜色和/或密度水平,且同时不中断打印过程。注意,对于第一打印作业,可以预先打印几个颜色图像块(未示出),以确保第一打印作业也以校正的颜色和/或密度水平打印。
[0073]
rip模块12被配置成基于接收到的第一图像数据和接收到的后续图像数据生成经处理的第一图像数据和经处理的后续图像数据。这里的图像合并模块15位于rip模块12和挂网模块13之间,并且被配置成使用经处理的第一图像数据、代表与后续图像数据相关联的至少一种颜色和/或至少一种密度水平的至少一种颜色和/或至少一种密度水平、以及所确定的至少一个第一子区域以生成包括至少一个第一控制图像块的经修改的经处理的第一图像数据。然后,挂网模块13被配置成挂网经修改的经处理的第一图像数据。
[0074]
如在上文结合图4和图8所描述的实施例中,图像合并模块15可以被配置成使用经处理的第一图像数据、所测量的至少一个第一控制图像块130a的颜色和/或密度水平以及所确定的至少一个另外的第一子区域160b、160c、160d,以生成包括至少一个另外的第一控制图像块130b、130c、130d的经修改的经处理的第一图像数据。然后,挂网模块可以被配置成挂网经修改的经处理的第一图像数据。
[0075]
注意,图像数据可以从图像处理模块10流式传送到打印设备20,并且所测量的控制图像块数据可以连续地提供给颜色映射模块14,并且在图像数据被流式传送时与图像数据合并。例如,如在上文结合图4和图8所描述的实施例中,第一图像数据的第一部分可以与第一控制图像块130a合并,第一图像数据的第二部分可以与第一控制图像块130b合并,等等。
[0076]
还应注意,图6的实施例具有在光栅图像处理和挂网之间进行图像合并的优点,并且能够在硬件中进行,从而实现非常快速的处理。在替代实施例中,合并可以在挂网之后、在光栅图像处理之前或者在如上所述的光栅图像处理期间进行。
[0077]
图9示出了包括步骤2100-2500的数字打印方法的另一个示例性实施例。在第一步骤2100中,接收第一打印作业、第二打印作业和后续打印作业。第一打印作业包含要在可打印区域中打印的一个或更多个第一图像的第一图像数据。第二打印作业将在第一打印作业和后续打印作业之间打印,并且第二打印作业包含要在第二可打印区域中打印的一个或更多个第二图像的第二图像数据。后续打印作业包含与至少一种颜色和/或至少一种密度水平相关联的一个或更多个后续图像的后续图像数据。
[0078]
在第二步骤2200中,使用第一图像数据来确定可打印区域的至少一个第一子区域,在该至少一个第一子区域中不打印所述一个或更多个第一图像中的图像。
[0079]
在第三步骤2300中,在可打印区域中打印一个或更多个第一图像,并且在所确定的至少一个第一子区域中打印至少一个第一控制图像块,对于所述至少一个第一控制图像块,使用代表与后续图像数据相关联的至少一种颜色和/或至少一种密度水平的至少一种颜色和/或至少一种密度水平。
[0080]
在第四步骤2400中,测量打印的至少一个第一控制图像块的颜色和/或密度水平。
[0081]
在第五步骤2250中,使用第二图像数据来确定可打印区域的至少一个第二子区域,在该至少一个第二子区域中不打印所述一个或更多个第二图像中的图像。
[0082]
在第六步骤2350中,在可打印区域中打印一个或更多个第二图像并且在所确定的至少一个第二子区域中打印至少一个第二控制图像块,对于所述至少一个第二控制图像块使用基于所测量的至少一个第一控制图像块的颜色和/或密度水平的至少一种颜色和/或至少一种密度水平并还考虑目标颜色。
[0083]
在第七步骤2450中,测量打印的至少一个第二控制图像块的颜色和/或密度水平。
[0084]
在第八步骤2500中,所测量的至少一个第二控制图像块的颜色和/或密度水平用于控制后续打印作业。换句话说,所测量的至少一个第二控制图像块的颜色和/或密度水平被用于打印后续打印作业的一个或更多个后续图像。
[0085]
图9的实施例允许在第二打印作业期间以校正的颜色/密度重新打印校正的第二控制图像块。根据该实施例,在第一打印作业和后续打印作业之间存在至少一个打印作业,使得校正的第二控制图像块可以与第二打印作业一起被打印。当打印作业相对较短时,这
样的实施例可能是有用的。
[0086]
本领域技术人员理解,图8和图9的方法可以组合,并且该方法可以进一步优化,以根据通常接收的打印作业的类型和长度获得高精度。
[0087]
图10示出了包括步骤3100-3550的数字打印方法的另一个示例性实施例。在第一步骤3100中,接收第一打印作业、后续打印作业和第二后续打印作业。第一打印作业包含要在可打印区域中打印的一个或更多个第一图像的第一图像数据。后续打印作业包含与至少一种颜色和/或至少一种密度水平相关联的一个或更多个后续图像的后续图像数据。第二后续打印作业将在后续打印作业之后被打印,并且第二后续打印作业包含与至少一种颜色和/或至少一种密度水平相关联的第二后续图像数据。
[0088]
在第二步骤3200中,使用第一图像数据来确定可打印区域的至少一个第一子区域,在该至少一个第一子区域中不打印所述一个或更多个第一图像中的图像。
[0089]
在第三步骤3300中,在可打印区域中打印一个或更多个第一图像,并且在所确定的至少一个第一子区域中打印至少一个第一控制图像块,对于所述至少一个第一控制图像块,使用代表与后续图像数据相关联的至少一种颜色和/或至少一种密度水平的至少一种颜色和/或至少一种密度水平。此外,在所确定的至少一个第一子区域中打印至少一个另外的第一控制图像块,对于所述至少一个另外的第一控制图像块,使用代表与第二后续图像数据相关联的至少一种颜色和/或至少一种密度水平的至少一种颜色和/或至少一种密度水平。
[0090]
在第四步骤3400中,测量打印的至少一个第一控制图像块和另外的第一控制图像块的颜色和/或密度水平。
[0091]
在第五步骤3500中,所测量的至少一个第一控制图像块的颜色和/或密度水平被用于控制后续打印作业。在第六步骤3550中,所测量的至少一个另外的第一控制图像块的颜色和/或密度水平被用于控制第二后续打印作业。
[0092]
根据图10的该实施例,用于两个后续打印作业的控制图像块被包括在同一第一打印作业中。当第一后续打印作业不适合为第二后续打印作业打印足够的控制图像块时,这可能是有用的。
[0093]
本领域技术人员理解,图8和/或图9和/或图10的方法可以组合,并且该方法可以进一步优化,以根据通常接收的打印作业的类型和长度来获得高精度。
[0094]
在图7-10的实施例中,使用所测量的颜色和密度水平以用于控制后续打印作业可以包括确定针对与后续打印作业相关联的至少颜色和/或密度水平的至少一个校正值;以及基于所述至少一个校正值来执行后续打印作业。
[0095]
本领域技术人员将容易认识到,各种上述方法的步骤能够由编程的计算机来执行。本文中,一些实施例还旨在涵盖程序存储设备,例如数字数据存储介质,它们是机器或计算机可读的,并且编码机器可执行或计算机可执行的指令程序,其中所述指令执行所述上述方法的一些或所有步骤。程序存储设备可以是例如数字存储器、诸如磁盘和磁带的磁存储介质、硬盘驱动器或光学可读数字数据存储介质。实施例还旨在涵盖被编程为执行上述方法的所述步骤的计算机。
[0096]
附图中所示的各种元件的功能,包括标记为“模块”的任何功能块,可以通过使用专用硬件以及能够执行与适当软件相关联的软件的硬件来提供。此外,术语“处理模块”的
明确使用不应被解释为专门指能够执行软件的硬件,并且可以隐含地包括但不限于数字信号处理器(dsp)硬件、网络处理器、专用集成电路(asic)、现场可编程门阵列(fpga)、用于存储软件的只读存储器(rom)、随机存取存储器(ram)和非易失性存储器。传统的和/或定制的其他硬件也可以被包括。
[0097]
本领域技术人员应该理解,本文的任何框图都表示体现本发明原理的说明性电路的概念图。类似地,将会理解,无论是否明确示出计算机或处理器,任何流程图、流程图示等表示可以基本上在计算机可读介质中被表示并由这样的计算机或处理器执行的各种过程。
[0098]
虽然上面已经结合具体实施例阐述了本发明的原理,但是应当理解,该描述仅仅是作为示例,而不是作为对由所附权利要求确定的保护范围的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献