用于生成颜色图表的方法、颜色图表和打印机的制作方法

文档序号:7712615阅读:265来源:国知局
专利名称:用于生成颜色图表的方法、颜色图表和打印机的制作方法
技术领域
本发明涉及用于生成颜色图表的方法、颜色图表及打印机。
背景技术
传统地,针对例如使用青色(C)、品红色(M)、黄色(Y)、黑 色(K)颜色材料的电子照相打印机等的彩色打印机,进行与为各 原色所设置的目标浓度有关的校准。
然而,传统的原色校准可以校正原色,但不能校正例如灰 色和肤色等通过组合CMYK颜色而再现的颜色。例如,由于由 环境因素或时间变化所导致的显影效率、定影温度变化等而出 现的颜色波动,原色校正技术不能处理其它颜色。
为了解决这个问题,提出了彩色校准(日本特开 2007-089031号7>才艮)。
然而,日本特开2007-089031号公报仅说明了分别执行K量 校正和CMY校正的概要。就是说,该文献并没有说明实际的颜 色^^准方法,例如,为了颜色^f交准的目的而/人打印^^几的理想状 态识别波动的方法和基于该波动计算参数的方法。

发明内容
本发明提供一种用于生成颜色图表的方法、颜色图表及打 印机,其使用较少数量的颜色图表来执行充分的颜色校准,并 应用为了颜色4交准的目的而从打印才几的理想状态识别波动的方 法和基于该波动计算参数的方法。
为了解决上述问题,本发明提供一种用于生成打印机用的 包括多个元素的颜色图表的方法,所述方法包括在所述打印
4机处于基准状态的情况下,获得表示由所述打印机输出的颜色
的基准颜色数据;在所述打印机处于另一状态的情况下,获得 表示由所述打印机输出的颜色的比较颜色数据;判断所述基准 颜色数据和所述比较颜色数据的相应元素之间的颜色的差异; 将所述打印机的输出颜色空间的至少 一 个区域分类为所述差异 大致呈线性变化的线性区域;以及基于所述线性区域选择所述 颜色图表的元素的颜色。
本发明还提供一种通过上述用于创建打印机的颜色图表的 方法生成的颜色图表。本发明还提供一种包括该颜色图表的打 印机。
以下表述也构成本申请文件的 一部分。
1、 一种图像处理设备,包括
颜色转换单元(101),用于将输入图像数据转换为与打印机 的输出颜色相对应的颜色数据;以及
多元颜色才交正单元(102),用于对从所述颜色转换单元输出 的颜色数据执行多元颜色校正,其特征在于,
还包括创建单元,所述创建单元用于基于用作校正校准的 打印机模型(203)的输出颜色(211)和实际输出颜色的测色值 (903)来创建所述打印机的波动模型(202),
所述多元颜色校正单元(102)包括设置单元,所述设置单元 通过基于所述打印机的波动模型(202)和所述打印机模型(203) 的逆匹配法(904)来i殳置所述多元颜色4交正单元(102)的多元颜 色校正值。
2、 根据表述l的设备,其特征在于,所述创建单元通过根 据用于测量打印机状态的颜色图表和所述打印机模型来估计插 值而生成所述打印机的波动模型(202)。
3、 根据表述2的设备,其特征在于,所述创建单元通过以
5下操作来创建所述打印机的波动模型使用用于测量打印机状
态的颜色图表来测量打印机状态,根据用作所述校正校准的所 述打印机模型来计算所测量出的打印机状态的波动差异,利用 插值来估计所述打印机的波动差异,并且通过将所估计出的波 动差异与用作所述校正校准的所述打印机模型合并来计算整个
打印才几状态。
4、 根据表述l的设备,其特征在于,所述多元颜色校正单 元包括用于对通过所述逆匹配法所计算出的所述打印4几的波动 模型进行前置逆转换的前置逆转换表,其中所述前置逆转换表 对通过所述颜色转换单元对所述打印机的装置颜色执行多元颜 色校正而获得的颜色数据执行颜色转换。
5、 根据表述4的设备,其特征在于,所述逆匹配法是用于 计算输出装置独立颜色空间值的打印机的装置颜色的方法,在 该方法中,从作为起点的所述打印机模型的装置颜色开始,估 计波动后的所述打印机的装置颜色,以获得与所述打印机模型 中的装置颜色相对应的装置独立颜色空间值。
6、 根据表述l-5中任一项的设备,其特征在于,所述颜色 转换单元将输入图像数据转换为CMYK值的第 一 图像数据作为 打印机的装置颜色,以及
所述多元颜色校正单元将来自所述颜色转换单元的CMYK 值的第 一 图像数据校正为要输出到包括所述波动模型的所述打 印机的CMYK值的第二图像数据。
7、 根据表述6的设备,其特征在于,所述打印机模型用作 打印机的校正校准并包括输出简档表,所述输出简档表将与由 CMYK值表达的多元颜色有关的输出再现颜色定义为所述打印 机的装置颜色。
8、 根据表述7的设备,其特征在于,通过装置独立颜色空间值来表达所述输出再现颜色。
9、 一种图像处理方法,包括
颜色转换步骤(101),将输入图像数据(210)转换为与打印机 的输出颜色相对应的颜色数据(212);以及
多元颜色校正步骤(102),对由所述颜色转换步骤(101)输出 的颜色数据(212)执行多元颜色校正,
其特征在于,还包括创建步骤(S701-S704),所述创建步骤 用于基于用作校正校准的打印机模型(203)的输出颜色(211)和 实际输出颜色的测色值(903)来创建波动模型(202),
其特征还在于,在所述创建步骤(S701-S704)中通过以下操 作来创建所述打印机的波动模型(202):使用用于测量打印机状 态的颜色图表来测量打印机状态(S702),根据用作所述校正校 准的所述打印机模型来计算所测量出的打印机状态的波动差异 (S702),利用插值来估计所述打印机的波动差异(S703),并且通 过将所估计出的波动差异与用作所述校正校准的所述打印机模 型合并来计算整个打印机状态(S704),以及
所述多元颜色校正步骤(102)包括设置步骤(S801-S803),所 述设置步骤通过基于所述打印机的波动模型(202)和所述打印 机才莫型(203)的逆匹配法(904)来i殳置在所述多元颜色校正步骤 (102)中使用的多元颜色校正值,
其中,所述逆匹配法(904)是用于计算输出装置独立颜色空 间值的打印机的装置颜色的方法,在该方法中,/人作为起点的 所述打印机模型的装置颜色开始,估计波动后的所述打印机的 装置颜色(212),以获得与所述打印机模型(203)中的装置颜色相 对应的装置独立颜色空间值,并且
4吏用4j"对通过所述匹配法904所计算出的所述打印^L的波 动模型的前置逆转换表来执行所述逆匹配法(904),其中所述前的装置颜色执行多元颜色校正而获得的颜色数据(212)执行颜
色转换。
10、 一种用于使计算机执行根据表述9的图像处理方法的各 步骤的程序。
11、 一种用于存储根据表述10的程序的计算机可读存储介质。
以下表述也构成本申i青文件的一部分。
1、 一种用于执行颜色校正的图像处理设备,包括 打印部件,用于打印与特定输入图像数据值(212)相对应的
多个色块;
测量部件,用于测量所打印的色块(903)的颜色; 确定部件,用于确定从所述特定输入图像数据值(212)到修 改后图像数据值(902)的转换,所述修改后图像数据值(902)将导 致更接近于所述特定输入图像数据值(212)的打印颜色;以及
颜色才交正部件(102),用于在通过所述打印部件打印所接收 到的图像数据之前,通过使用所确定的转换对所接收到的图像 数据进行转换来执行所接收到的图像数据的颜色校正。
2、 根据表述l的设备,其特征在于,所述确定部件用于对 各色块确定所打印的色块(903)的测量颜色和与色块的输入图 像数据值(212)相对应的颜色之间的差异。
3、 根据表述2的设备,其特征在于,所述确定部件用于对 所测量的色块(903)的颜色和与色块的输入图像数据值(212)相 对应的颜色之间的差异进行插值,以创建整个颜色空间的差异 数据。
4、 根据表述2的设备,其特征在于,所述确定部件用于确 定输入图像数据值(C、 M、 Y)的颜色空间中在所打印的色块(903)的所测量出的颜色和与色块的输入图像数据值(212)相对应的 颜色之间的差异呈线性变化的线性区域,和所述颜色空间中该 差异呈非线性变化的非线性区域,以及
所述打印部件用于,与在所述颜色空间的所述线性区域中 相比,在所述颜色空间的所述非线性区域中对所述特定输入图 像数据值选择更高的浓度。
5、 根据表述l-4中任一项的设备,其特征在于,使用C、 M、 Y值来表达所述特定输入图像数据值(212)。
6、 根据表述l-5中任一项的设备,其特征在于,使用C、 M、 Y值来表达所述修改后图像数据值(902)。
7、 根据表述l-4中任一项的设备,其特征在于,使用C、 M、 Y、 K值来表达所述特定输入图像数据值(212)。
8、 根据表述7中的设备,其特征在于,转换部件用于 确定输入图像数据值(212)的组分中哪个最小,所述组分分
别为青值、品红值、黄值、和l/3黑值;
保持所述输入图像数据值中与所述最小组分值相对应的颜 色值不变;以及
对其它颜色值进行转换以创建修改后图像数据值。
9、 一种用于执行图像处理设备的颜色校正的方法,包括 打印与特定输入图像数据值(212)相对应的多个色块; 测量所打印的色块(903)的颜色;
确定从所述特定输入图像数据值(212)到修改后图像数据 值(902)的转换,所述修改后图像数据值(902)将导致更接近于所 述特定输出图像数据值(212)的打印颜色;以及
颜色校正部件(102),用于在打印之前通过4吏用所确定的转 换对所接收到的图像数据进行转换来执行所接收到的图像数据 的颜色校正。10、 一种程序,当在图像处理设备上运行该程序时,使该 图像处理设备执行根据表述9的方法。
11、 一种用于存储根据表述10的程序的计算机可读存储介质。
根据本发明,可通过使用较少数量的颜色图表进行颜色校 准来充分实现对例如灰色和肤色的颜色4交正。
此外,通过以下(参照附图)对典型实施例的说明,本发明 的特征将变得清楚。


图l是示出根据本发明实施例执行图像处理设备的颜色校 准的结构的例子的框图2是用于说明在根据实施例的颜色校准中颜色校正单元 的功能的框图2A示出根据本发明实施例的颜色图表的例子;
图3是示出包括波动模型和输出处理单元(理想状态)的输 出处理单元的操作的例子的框图4是示出打印机色域中的装置颜色的数据输出值与浓度 之间的关系以及相关技术中的采样模型的图5是示出打印机色域中的装置颜色的数据输出值与浓度 之间的关系以及相关技术中改进的采样模型的图6是示出打印机色域中的装置颜色的数据输出值与浓度 之间的关系以及根据实施例的基于颜色差异值波动量的采样模 型的图7是示出当关注波动的线性时,包括波动模型的输出处理 单元的转换状态的创建过程的例子的流程图8是示出根据实施例的用于配置颜色校正单元的校正用转换表的生成过程的例子的流程图9是示出包括波动模型的输出处理单元的转换状态中的
逆匹配的4医图IO是示出颜色校正单元的转换的框图ll是示出将Lab值与CMY网格点相关联的LUT的图12是用于说明通过分割长方体来进行的传统线性插值的
图13是示出根据实施例的将L a b值与C M Y网格点相关联的 LUT以it明〗吏用波动起点的逆匹配法的图14是示出与四个CMYK输入相对应的颜色4交正的处理过 程的流程图15是示出与四个CMYK输入相对应的颜色才交正单元的结 构的例子的框图;以及
图16是示出根据实施例的保持CMYK颜色的K量完整并使 用CMY校正单元仅校正CMY值的校正单元的结构的例子的框图。
具体实施例方式
下面参考附图详细说明本发明的实施例。 执行本实施例的图像处理设备的颜色校准的结构示例
图1是示意性地示出在图像处理设备中对图像数据执行的 转换处理的框图。
本实施例中例示的图像处理设备使用颜色转换单元101将 由计算机等发送的图像数据转换为CMYK值,作为打印机输出 颜色的颜色数据。接着,颜色校正单元102将由颜色转换单元101 发送的C M Y K值转换为校正后值,以使得打印机可以获得与模 型打印机等同的再现颜色。该模型打印机表示基于设计值工作
ii或一直工作在理想状态而没有任何波动的打印机。输出处理单
元103使用由颜色校正单元102发送的CMYK值来执行图像的半 色调处理,还执行到纸张的输出处理,从而获得打印物。
注意,本实施例中的颜色转换单元101和颜色校正单元102 可以与输出处理单元103安装于一体,并可以由打印才几的控制器 (未示出)来实现。可增加用于控制打印机的控制单元(未示出), 且该控制单元可实现上述单元。在下面的i兌明中,这些单元由 打印机的控制器实现。
第一实施例
颜色校正单元102功能一既述
图2是用于说明图l所示的颜色校正单元102的用途的抽象 模型的框图。在本实施例中,为了简明而进行如下设置。就是 说,假设图像数据是作为装置独立颜色空间(device independent color space)中的颜色的CIELab数据。而且,假设发送到颜色校 正单元102的装置颜色值和由颜色校正单元102发送到输出处理 单元103的装置颜色值是没有任何K量值的CMY值,即不考虑黑 色墨数据。然而,本领域技术人员应当理解,图像数据可以是 例如RGB数据等的其它图像数据,颜色校正单元102可以执行包 括K值的校正。
理想打印机模型
图2的上部是表示理想打印系统的框图。
在这种情况下,将作为图像数据被发送到颜色转换单元101 的打印机色域的所有Lab值210转换为作为打印机颜色值的相 应C M Y值212 。 4妄收打印机的颜色值C M Y的理想输出处理单元 203执行用于将与图像数据相对应的图像输出到纸张上的输出 处理。通过使用测色计来执行输出图像的输出物测色201而获得 的、并通过装置独立颜色空间值来表示的颜色Lab 211,与作为图像数据输入到颜色转换单元101的Lab值相匹配。 波动模型
图2的中部是示出打印机发生颜色再现波动,即打印机没有 工作为理想打印机的状态的框图。在该中部,打印机(输出处理 单元103)被表示为理想打印机203和波动才莫型202 。
当打印机的输出状态由于环境因素或时间变化而发生波动 并且颜色的颜色再现变化时,来自输出处理单元203的输出值 Lab 211变化为iiL'a'b' 903。如图2的中部所示,源自环境因素 或时间变化的波动可以用"波动模型202"来表示,该"波动模 型202"出现在与图l相对应的输出处理单元103中,就是"i兌,在 输出处理单元203(仍然假设处于理想状态)的前级中。该波动才莫 型202将实际发送的CMY值212变化为C'M'Y'值901 。该波动才莫 型202的抽象概念可有助于用于打印才几输出波动和颜色再现波 动的建一莫和一交正。
颜色校正单元102的功能
因此,如图2的下部所示,将颜色校正单元102设置在颜色 转换单元101的后级。
颜色校正单元102执行颜色校正,以^使得由波动模型202发 送到输出处理单元(理想状态)203的装置颜色值,从中部示出的 作为波动模型202的转换结果的C'M'Y'值901恢复为CMY值 212。更具体地,颜色校正单元102寺丸行从CMY值212到C〃 M〃 Y"值902的转换,并可以将C〃 M〃 Y〃值发送到波动模型202。 就是说,颜色校正单元102用作与输出处理单元103内部假设的 波动模型202相关的转换表。
在本实施例的结构中,如图2的下部所示,基于输出物测色 201来测量在输出处理单元103内部发生的波动(这里表示为波 动模型202)。然后,当产生并更新由颜色校正单元102执行的颜
13色校正时,打印机可以一直稳定地输出颜色,就如同它是处于 理想状态下的理想打印机 一 样。
注意,本实施例将说明颜色校正。同才羊地,由于可以才交正 原色,因此,可以稳定地输出原色和其它颜色。
判断波动模型的影响
图3是示出包括图2所示的波动模型2 02和输出处理单元(理 想状态)203的输出处理单元103的转换状态的框图。
在理想状态中,没有任何假设的波动模型202,因而通过输 出处理单元(理想状态)203将输入CMY值212直接转换为Lab值 211作为测色结果。另一方面,在受环境因素或时间变化的影响 的普通打印机中,输入CMY值212被转换为C'M'Y'值901,这可 以看作是经由波动模型202的转换。结果,Lab值211波动为L'a'b' 值903。
可以实际输出用于针对所有可能的打印机输出颜色来测量 打印机状态的颜色图表,例如,在原色具有n步(step)的打印机 的情况下,由CMY颜色所定义的色域的nxnxn种颜色。通过对
nxnxn种颜色的颜色图表进行测色,可以测量出包括环境和时 间波动的输出处理单元103的实际转换状态。如果n是256,在 CMY色域中的颜色凄t量是16,780,000,且作为CMYK色域中 nxnxnxn种颜色的组合的颜色数量是4,300,000,000。输出具有 16,780,OOO个元素的颜色图表明显将需要相当多的时间和资 源。因此,在实践中,在颜色图表中输出有限数量的点或颜色 (即,相比于打印4几可以打印的颜色it量而言,打印相对少量的 元素)。图2A示出作为打印在例如纸的单个薄片2上的颜色图 表。该颜色图表包括多个大小为7x7mm的元素3。当然,可以 改变元素的大小。输出在颜色图表上的元素典型为正方形或长 方形;然而,也可能是其它形状。这里所示的元素彼此邻接,然而元素也可以;f皮此隔开。可以将颜色图表输出到 一个或多个 纸张或其它可打印介质上。
为了进行测色,可以将以前由打印机打印的颜色图表输送 到与打印才几分离的目的地,例如月良务中心等。可选地,可以在
打印4几原4立^^亍测色。 颜色才交正单元的才交准
下面将参考图7和图8来说明颜色校正单元10 2的校准。不同 的打印机模型具有不同的操作特性。对于给定的打印机模型, 可以通过在最佳状态下才喿作打印机并测量由打印机打印的至少 一个颜色图表的元素的颜色来准备正常输出查找表。优选地, 打印 一个以上的颜色图表,并打印尽可能多的不同颜色的图表 元素并利用测色计对其进行测量。在本实施例中,准备正常输 出查找表并将其存储在打印机的颜色校正单元102中。在一些实 施例中,由打印机的制造商(或其他方)预先准备正常输出查找 表,且该正常输出查找表在颜色校正单元102的操作期间不发生 变化。以这种方式,将打印机103的"理想的"或最优的性能记 录在正常输出查找表中。
图7和图8示出正常状态下正常打印才几的颜色4交正单元102 的校准的步骤。通过打印机控制器或通过独立的控制单元来执 行该方法的步骤。首先,在步骤S701中,打印机将包括多个元 素的颜色图表打印在纸或其它打印介质上。然后使用测色计测 量所打印的元素,并将结果输入到与打印机连接的信息处理设 备或输入到打印机自身。在步骤S702中,将斑块(patch)的测量 值与正常输出查找表中的相应值进行比较。
由打印机103打印的元素仅表示C、 M、 Y空间中的特定颜 色(即,相比于打印4几可以打印的颜色凄t量而言,打印相对少量 的斑块)。因此,在步骤S703中,在整个C、 M、 Y空间中对测量出的差异进行插值,以针对其它(未测量的)C、 M、 Y值预测
打印机10 3的实际打印性能与根据正常输出查找表所期望的打 印性能之间的偏离。在步骤S704中,将该差异数据添加到正常 输出查找表中,以生成表示在打印才几的实际状态下打印机的实 际输出的实际输出查找表。例如,当各装置颜色值C、 M、 Y具 有33步时,实际输出查找表将输入值与35,937种颜色的颜色 L'a'b'相关联。
图8示出颜色校正单元102中的查找表的设置。在步骤S801 中,分析差异数据以确定应当怎样改变输入C、 M、 Y数据以创 建修改后数据C" 、 M〃 、 Y",该修改后数据C" 、 M" 、 Y〃 将产生与正常输出查找表中的值相同或相近的输出。稍后将结 合图11 13来:^兌明该处理。
在步骤S802中,如上所述,分析颜色空间的各输入值C、 M、 Y以创建颜色校正查找表。在步骤S803中,将所得到的颜 色校正查找表设置为颜色校正单元的查找表。
在使用中,颜色校正单元102根据颜色校正查找表将接收到 的CMY图像数据转换为数据值C〃 、 M〃 、 Y〃 ,然后将转换后 的图像数据传送到用于打印的打印机。以这种方式,颜色校正 单元102改进了发送到用于打印的打印机的图像数据的颜色再 现。可以通过逻辑电,各等或樣i程序来实现颜色才交正单元102。
确定要打印的颜色图表的元素的颜色
如上所述,在用于进4亍测色的颜色图表中打印与在颜色空 间中所选择的颜色相对应的很多颜色元素。传统上,所选择的 颜色均匀分布在整个颜色空间中。例如,可以选择立方采样模 式以使得图表元素的颜色与颜色空间中的点的立方阵列相对 应。图4示出该方法。
图4是数据输出值相对于浓度的图。数据输出值沿着C、 M、Y颜色空间中的线与^直(C、 M、 Y)相对应。例如,该值可以表 示从白到黑的单色颜色。在传统的颜色图表中,将以如图4中的 采样点(圆圈)所示的规则的间隔打印与不同的灰色阴影相对应 的元素。图4中的纵轴表示由测色计测量的浓度值。
图4包括两条线, 一条表示理想状态(虚线),另一条表示实 际状态(实线)。理想状态线表示打印机处于理想状态时的性能 并对应于正常输出查找表中的值。另一方面,实际状态线表示 对不处于理想状态的打印机执行测色的结果。实际状态线表示 用户很可能经历的由于环境条件变化和打印机特性随时间的改 变所产生的结果。
如上所述,在步骤S703中,基于包括4艮多元素的颜色图表 在整个颜色空间中对差异数据进行插值。由于所打印的元素数 量远小于能够打印的颜色总量,插值难免会给颜色校正处理带 来一些误差或近似。期望尽可能地减少这些误差。
从图4中可以看出,通过采用周期性釆样,可能无法精确地 获得实际状态与理想状态的偏离。例如,对于图4的右手边,实 际状态的浓度升高到理想状态以上。然而,利用图4中所选择的 采样点,在测量到的差异数据中并没有表现出该升高。
本发明的发明人已经研究了打印机的实际状态和打印机的 理想状态(如上述正常输出查找表所表示的)如何变化。发明人 发现实际状态从理想状态偏离的方式是可预观'J的。对于颜色空 间的一些区域,打印^L倾向于以线性方式^^理想状态偏离;然 而,对于颜色空间的其它区域,打印冲几倾向于以非线性方式从 理想状态偏离。在线性区域中,即使利用很少的采样点,线性 插值法也倾向于有效地运行;然而,在非线性区域中,可能需 要更频繁的采样点才能获得满意的结果。下面将结合图5和图6
更^"细;也乂于j):匕进^f亍i兌明。图5是与上述图4相对应的图。图4与图5的不同之处在于采 样点的定位。观察图5,可以看出在左手边,实际状态线和理想 状态线开始于共同的原点。然而,理想状态线的浓度比实际状 态线的浓度更快地增长。在标有"非线性区域"的区域中,理 想状态与实际状态之间的差异随着横轴上数据输出值的变化而 增大,即随着沿横轴的移动而增大。
对于图5的中间,曲线趋于水平,并且存在理想状态曲线和 实际状态曲线保持近似不变的间隔的"线性区域"。对于图5的 右手边,存在第二个"非线性区域"。在第二非线性区域中,理 想状态曲线与实际状态曲线之间的距离变小,然后在曲线相交 之后再次增大。
为了更准确地对打印机的实际状态与打印才几的理想状态之
间的差异进行插值,相对于在性能变化较慢的线性区域而言,
期望在颜色空间的打印机的实际性能与打印机的理想性能之间
的关系变化更快的非线性区域中具有更多采样点。图5中示出采 样点在非线性区域比在线性区域更频繁的结构。
如参考图6说明的那样,可以进一步改进上述配置。图6与 图4和图5相对应,但是另外在示出"色差异波动量"的图之下 示出了对图表中的差异进行插值的结果。由于发明人已发现打 印机的偏离在某种程度上是可预测的,因此,允许如图6所示进 一步减少采样点的数量。在该图中,通过将第二非线性区域再 分割为线性子区域来选择较少数量的釆样点。因而,当对差异 进行插值时,通过在线性子区域的边缘选择适当的采样点(图表 元素颜色),我们仍然可以生成打印才几实际状态与打印才几理想状 态之间的实际差异的良好近似。
现在说明用于创建包括多个元素的颜色图表的方法。通常 在设计并测试打印机时执行这些步骤,并且将颜色图表的副本存储在各打印^L的存储器中。在一些其它实施例中,可以在以 后将颜色图表下载到打印机或信息处理设备中,可能作为程序 或软件更新的一部分。
如先前说明的,打印机制造商(或其他方)创建用于提供与 打印机的理想操作有关的数据的正常输出查找表。此外,制造 商(或一些其他方)还在不同环境条件下和在改变使用期后测量 打印机的输出。在各测量条件下,打印才几打印至少一个颜色图 表并且优选地打印与颜色空间中的不同颜色相对应的尽可能多 的颜色元素,以提供与打印机从其理想状态偏离有关的数据。
然后,可以在各不同条件下检查打印机的实际性能与其理 想性能之间的差异,并识别出线性区域和非线性区域。如上所
述,线性区域是如下的区域当在颜色空间的该区域中乂人一个 颜色移动到类似颜色时,打印机的测量输出颜色与在理想条件 下的打印机的测量颜色之间的差异呈线性变化。相反地,非线 性区域是如下的区域当在颜色空间的该区域中从一个颜色移 动到类似颜色时,打印机的测量输出颜色与在理想条件下的打 印机的测量颜色之间的差异呈非线性变化。
一旦识别出了线性区域和非线性区域,制造商(或其他方) 选择打印机要打印的至少 一 个颜色图表的元素的颜色。选择颜 色以使得,与在颜色空间的至少一个非线性区域中的颜色相对 应的颜色元素(采样点)的浓度,大于与在颜色空间的至少一个 线性区域中的颜色相对应的颜色元素(采样点)的浓度。此外, 可以选择颜色元素以将非线性区域分割为线性子区域。
在一些实施例中,将颜色空间分为非线性区域和线性区域 的分类可以与其它标准结合使用,以确定要打印的元素的颜色。 例如,人眼对黄色不是特别敏感。因此,在颜色空间的黄色区 域的偏离可能不如在颜色空间的其它区域的偏离重要。在这种
19情况下,与颜色空间的其它区域(例如颜色空间的红色区域)中 的非线性区域相比,制造商(或其他方)可以对与颜色空间的黄 色区域中的非线性区域相对应的颜色图表的元素选择较低的浓 度。
逆匹配法的相关技术
下面将说明图9中所示的逆匹配法904的相关#支术。 图ll是示出将Lab值与在例如步骤S704中所获得的CMY网 格点相关联的一个立方体的LUT的图。通过下面相关技术中的 逆匹配法来计算与包含在该CMY-Lab网格关系中的Lab值llOl 相对应的CMY值。就是说,如图12所示,分割长方体以选择包 含目标的多面体网格,并基于CMY-Lab线性插值的关系来计算 CMY值。
4吏用波动起点的逆匹配法的示例
该实施例使用始于波动起点的比相关技术具有更高的准确
'It逆匹闺己法。
与图ll中一样,图13是示出将Lab值与步骤S704中所获得 的CMY网格点相关联的 一 个立方体的LUT的图。假设值 C0M0Y0已经波动为值L'a'b'1301 , 尽管其应该输出为值 L0a0b0。
如下计算当在作为起点的点C0M0Y0的值已经从值L0a0b0 波动了并且再现了值L'a'b'1301时所获得的波动后CMY值。就是 说,从作为起点的点COMOYO开始,使用由在C方向上具有位移 AC的点C'M0Y0、在M方向上具有位移AM的点COM'YO和在Y方 向上具有位移AY的点C0M0Y'所定义的四面体关系来4丸行插值 估计。
在图8的步骤S801中使用的逆匹配法904对所有再现颜色 Lab211应用始于波动起点的逆匹配法。利用这种方法,由于具有多维波动趋势的波动具有统一的多维插值估计方向,因此总 体上可以以较高的准确度估计多维波动。 第二实施例
在第一实施例中,为了简化,发送到颜色校正单元102的装 置颜色值和从颜色校正单元102发送到输出处理单元103的装置 颜色值都是未i殳置任何K量的CMY值。
然而,如图16所示,可以以如下方式配置颜色4交正单元将 仅有三中颜色的校正结果,即CMY颜色的校正结果扩展到所有 CMYK颜色,并且在实际校正中,CMY校正单元仅校正CMY值 而保持CMYK颜色的K量不发生变化。在这种情况下,由于针 对灰色、肤色和具有高亮度水平的颜色的校正效果好,因此可 以获得足够的校正质量。
在实际4交正四种颜色即CMYK颜色时,颜色4交正单元可以 包括四个校正单元以一直才交正具有较高应用量的三种颜色,即
对CMYK值的波动具有较大影响的三个颜色。
第二实施例的颜色校正单元的结构和过程的示例 图14是与四CMYKI叙入相对应的颜色4交正的流#呈图。图15 是示出与四CMYK^T入相对应的颜色才交正单元102的结构的示 例的图。CMY4i正单元1503是在第一实施例中已经说明了其创 建的CMY颜色校正单元。通过使用相同方法创建MYK、 CYK 和CMY校正表来配置MYK校正单元1504、 CYK校正单元1505 和CMK校正单元1506。
如果在步骤S1401中将CMYK值发送到图15中的颜色校正 单元102,在步骤S1402中,控制器使用应用量比较器1502来比 较例如K/3值(将K值乘以1/3所获得的值)、C值、M值和Y值的应 用量。如果K/3值最小,则控制器确定接收到的CMYK值中的K 值对再现颜色的波动具有最小比例的影响,控制器利用CMY校正单元1503执行保持K量的CMY校正(步骤S1403)。
类似地,如果C值最小,则控制器利用MYK校正单元1504 执行保持C量的MYK校正(步骤S1404)。如果M值最小,则控制 器利用CYK校正单元1505执行保持M量的CYK校正(步骤 S1405)。如果Y值最小,则控制器利用CMK校正单元1506执行 保持Y量的CMK校正(步骤S1406)。在这个过程中,通过将校正 后CMYK发送到输出处理单元103来实现CMYK才交正(步骤 Sl術)。
其它实施例
在本实施例中,为了简化,使用三维CIELab空间中的颜色 作为装置独立颜色空间中的颜色。然而,即使使用例如LabPQR 的四维或更多维的虚拟颜色空间中的颜色或光i普颜色空间中的 颜色,也可以通过本实施例中简化方法的维扩展来创建四维 CM YK- CMYK值校正表。
注意,本发明可应用于由多个装置(例如主计算机、接口装 置和打印机)配置成的系统或集成设备,也可应用于包括单一装 置的设备。
还可通过读出并执行记录在存储装置上的程序以实行上述 实施例的功能的系统或设备的计算4几(或例如CPU或MPU等的 装置),以及通过使用读出并执行记录在存储装置上的程序以执 行上述实施例的功能的系统或设备的计算机执行其步骤的方法 来实现本发明的方面。为这个目的,例如通过网络或乂人作为存 储装置的各种类型的记录介质(如计算机可读介质)来向计算机 提供程序。
尽管已经参考典型实施例说明了本发明,但是应该理解, 本发明不限于所公开的典型实施例。所附权利要求书的范围符 合最宽的解释,以包含所有这类修改以及等同结构和功能。
权利要求
1、一种用于生成打印机用的包括多个元素的颜色图表的方法,所述方法包括在所述打印机处于基准状态的情况下,获得表示由所述打印机输出的颜色的基准颜色数据;在所述打印机处于另一状态的情况下,获得表示由所述打印机输出的颜色的比较颜色数据;判断所述基准颜色数据和所述比较颜色数据的相应元素之间的颜色的差异;将所述打印机的输出颜色空间的至少一个区域分类为所述差异大致呈线性变化的线性区域;以及基于所述线性区域选择所述颜色图表的元素的颜色。
2、 根据权利要求l所述的方法,其特征在于,选择所述元 素的颜色以允许对所述线性区域的全部或部分进行差异数据的 线性近似。
3、 根据权利要求2所述的方法,其特征在于,选择所述元 素的颜色以包括位于所述线性区域的边界上或靠近所述线性区 域的边界的元素颜色。
4、 根据权利要求l所述的方法,其特征在于,获得所述基 准颜色数据的步骤包括从所述打印机打印至少一个包括多个 元素的颜色图表,以及使用测色计测量所打印的元素。
5、 根据权利要求l所述的方法,其特征在于,获得所述比 较颜色数据的步骤包括从所述打印才几打印至少一个包括多个 元素的颜色图表,以及^f吏用测色计测量所打印的元素。
6、 根据权利要求l所述的方法,其特征在于,如果所述基 准颜色数据的元素和所述比较颜色数据的元素与相同的输入颜 色值相关,则所述基准颜色数据的元素和所述比较颜色数据的元素相对应。
7、 根据权利要求l所述的方法,其特征在于,所述方法还 包括将所述打印机的输出颜色空间的至少一个区域分类为所述 差异大致呈非线性变化的非线性区域;以及根据倾向于与所述线性区域中的颜色的选择相比增加所述 非线性区域中的颜色的选择的方案,来进行所述元素的颜色的 选择。
8、 根据权利要求l所述的方法,其特征在于,所述打印机 的不同状态与所述打印机工作的不同的环境条件和/或使用所 述打印才几的不同时间相对应。
9、 一种通过根据权利要求l-8任意一项所述的方法所创建 的颜色图表。
10、 一种包括根据权利要求9所述的颜色图表的打印机。
全文摘要
本发明涉及一种用于生成颜色图表的方法、颜色图表和打印机。该方法用于生成打印机的包括多个元素的颜色图表。该方法包括当打印机处于基准状态时,获得表示由打印机输出的颜色的基准颜色数据。此外,当打印机处于另一状态时,获得表示由打印机输出的颜色的比较颜色数据。判断该基准颜色数据和该比较颜色数据的相应元素之间的颜色的差异,并将打印机的输出颜色空间的至少一个区域分类为该差异大致呈线性变化的线性区域。该方法包括基于该线性区域选择颜色图表的元素的颜色。
文档编号H04N1/60GK101662571SQ20091016963
公开日2010年3月3日 申请日期2009年8月27日 优先权日2008年8月27日
发明者笠原章宏, 羽鸟和重 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1