颜色处理设备和方法

文档序号:7690703阅读:98来源:国知局
专利名称:颜色处理设备和方法
技术领域
本发明涉及一种在给定观看光源(viewing illuminant ) 下计算比色值(colorimetric value)的颜色处理设备及其方法。
背景技术
随着个人计算机的普及,很多人开始使用数字照相机、 图像扫描仪等图像输入装置。通过图像输入装置输入图像, 在诸如阴极射线管(CRT)、液晶面板(LCD)等的图像显示 装置上显示图像,以及使用诸如打印机等的图像输出装置输 出图像的才几会已经增加。在这种情况下,必须1吏用颜色匹配 处理(色域映射(gamut mapping))来校正由于图像输入装置、 图像显示装置和图像输出装置之间的色域差异导致的颜色外 观上的差异。
颜色匹配处理是用于基于装置简档(profile)将各装置的 颜色彼此关联的处理,装置筒档描述了进行颜色匹配的各装 置的颜色再现特性数据。例如,在打印^L的情况下,颜色再 现特性数据是通过测量打印机输出的色块的颜色获取的数据。
颜色匹配处理可以吸收装置之间颜色外观上的差异。然 而,当观看图像所用的光源(在下文中称为观看光源)不同 于为获取颜色再现特性数据而进行颜色测量时的光源(在下 文中称为比色光源)时,颜色不能匹配。换言之,需要在观 看光源下进行比色测量以获取要在装置简档中描述的颜色再 现特性数据。
作为在观看光源下获取比色值的方法例如可以使用日本特开2002-218266号公报中公开的技术。这种技术利用分光光 度计测量进行颜色匹配的装置输出的色块并利用光谱辐射计 测量观看光源。然后,根据色块的光谱反射率(spectral reflectance)和观看光源的光谙辐射率(spectral radiance)计 算CIEXYZ三色激励值(tristimulus value)并在装置简档中描 述。
根据这种技术,能够准确地计算观看光源下的比色值。 然而,色块的光傳反射比数据的大小太大,无法保持在存储 器、装置简档等中。

发明内容
在一个方面中, 一种颜色处理设备,其包括存储器,用 于存储通过在多种光源下测量色块的颜色而获取的多个比色值 集;获取部,用于获取观看光源的光谱分布的类型和白点信息; 选择器,用于从所述存储器中选择与所述观看光源的光谱分布 的类型相对应的比色值集;以及计算器,用于基于所述观看光 源的白点信息和所选择的比色值集的光源的白点信息,根据所
述所选择的比色值集计算所述观看光源下的比色值集。
在另一个方面中, 一种颜色处理方法,其使用通过在多种 光源下测量色块的颜色所获取的多个比色值集,所述方法包括 以下步骤获取观看光源的光谱分布的类型和白点信息;选择 与所述观看光源的光谦分布的类型相对应的比色值集;以及 基于所述观看光源的所述白点信息和所选择的比色值集的光源 的白点信息,根据所述所选择的比色值集计算所述观看光源下 的比色值集。
根据这些方面,能够在给定的观看光源下计算色块的比色值。通过下文中参考附图对典型实施例的说明,本发明的其 它特征将变得明显。


图l是示出第 一实施例的颜色处理设备的布置的框图; 图2是示出颜色处理设备的处理的流程图; 图3是示出用户界面的例子的视图; 图4是用于说明荻取单元的操作的流程图; 图5是示出由表保持单元保持的表的例子的视图; 图6是用于说明选择单元的操作的流程图; 图7是示出由比色值保持单元保持的基准光源下的比色 值示例的— 见图8是用于说明计算单元的操作的流程图9是示出第二实施例的颜色处理设备的布置的框图IO是示出颜色处理设备的处理的流程图ll是示出用户界面的例子的视图12是用于说明获取单元的操作的流程图13是示出第三实施例的颜色处理设备的布置的框图14是示出颜色处理设备的处理的流程图;以及
图15是示出用户界面的例子的视图。
具体实施例方式
现在将参考附图详细说明根据本发明的颜色处理设备和 方法。
第 一 实施例 设备的布置
图l是示出第 一 实施例的颜色处理设备100的布置的框图。
用户界面(UI)单元101为用户提供用户界面以指定观看 光源和文件输出(文件名或输出目的地)。即,UI单元101才是 供用于在监视器(未示出)等上显示图形用户界面(GUI ) 的视频界面。另外,UI单元101提供用于连接诸如键盘、鼠标、 触摸面板、拨盘等(未示出)指示装置的输入界面。
获取单元102从表保持单元107中获取由用户指定的观看 光源的光谱分布的类型和白点信息。表保持单元107保持说明 光源名称、光谱分布的类型和颜色信息之间的对应关系的表。
选择单元103从比色值保持单元106中选择与获取单元 102获取的观看光源的光谱分布的类型相对应的色块(color patch)的比色值。比色值保持单元106保持在多个基准光源 下测量的色块的多个比色值。
计算单元105根据选择单位103选择的色块的比色值计算 (估计)与获取单元102获取的观看光源的白点信息相对应的 色块的比色值。緩冲存储器108是用于在颜色处理设备100中 进行处理并暂时存储正在处理的信息或操作结果的工作存储 器。
输出单元104根据用户的指令以预定格式输出文件109, 该文件109说明由计算单元105计算的比色值。输出单元l(M 连接到诸如USB (通用串行总线)的串行总线或IEEE 1394或 网络。因此,可以将文件109发送到计算机设备或图像输入/ 输出设备(例如数字照相机、扫描仪、打印机等)以进行颜 色匹配处理或发送到存储装置或服务器装置。
通过系统总线110将上述各组件相互连接。
设备的操作
图2是示出颜色处理设备100的操作的流程图。UI单元101在监视器上为用户显示用户界面,以输入计算 比色值所需的信息(Sll )。
图3是示出步骤S 11中显示的用户界面的例子的视图。该 用户界面包括用于输入或选择表示观看光源的类型的名称或 符号的观看光源设置部1001,以及用于输入或设置描述作为 计算结果的比色值的文件109的文件名或路径名的输出文件 设置部1002。
用户使用键盘、鼠标、触摸屏等操作观看光源设置部1001 的下拉菜单或者在输出文件设置部1002中设置文件名。在完 成所需指令(用户指令)的输入时,用户按下确认按钮1003。 注意,在观看光源设置部1001的下拉菜单中设置了由日本工 业标准(Japanese Industrial Standards, JIS )定义的典型光源 的光颜色符号(例如JIS Z 9112等)。
获取单元102基于用户在观看光源设置部1001中设置的 观看光源的名称或符号从表保持单元107中获取观看光源的 光谱分布的类型和白点信息(S12)。选择单元103选择与获取 单元10 2获取的观看光源的光谱分布的类型相对应的基准光 源下测量的色块的比色值集(S13)。
计算单元105根据选择单元103选择的每个比色值集计算 (估计)与获取单元102获取的观看光源的白点信息相对应的 比色值(S14)。输出单元104根据输出文件设置部1002中的设 置以预定格式格式化文件109中计算单元105计算的比色值并 输出文件109 ( S15 )。
获取单元
图4是用于说明获取单元102的操作(S12)的流程图。 当按下图3所示的确认按钮1003时,获取单元102获取在 观看光源设置部IOOI中设置的观看光源的名称或符号(S21 )。然后,获取单元102从表保持单元107中保持的表中获取与观 看光源名称或符号相对应的光谱分布的类型和白点信息(S22 和S23 )。
图5是示出由表保持单元107保持的表的例子的视图。在 该例子中,表包括在用户界面的观看光源设置部1001的下拉 菜单中设置的光源的符号(光源名称)以及相应的光谱分布 的类型(显色性质(color rendering property ))和白点4言息。 在本实施例中,使用CIEXYZ值作为白点信息。
然后,获取单元102将所获取的观看光源的光谱分布的类 型和白点信息存储在緩冲存储器108的预定区域中(S24)。
选择单元
图6是用于说明选择单元103的操作(S13)的流程图。
选择单元103获取緩冲存储器108中存储的观看光源的光 谦分布的类型(S31 )。然后,选择单元103获取比色值保持单 元106保持的比色值的光谦分布的类型(S32)。
图7是示出由比色值保持单元106保持的在基准光源下的 比色值的例子的视图。比色值保持单元106针对基准光源的每 种光语分布类型保持在具有不同白点的多个基准光源下的比 色值集。该比色值集包括在相应基准光源下测量进行颜色 匹配的装置输出的预定色块的颜色所获取的数据;或者从使 用预定色块的光谱反射率和基准光源的光谱辐射率的操作所 获取的数据。以CIEXYZ格式提供该数据。以相应色块的顺序 布置各基准光源下的比色值。例如,在图7中,与W光源下的 色块编号n相对应的比色值以及与WW光源下的色块编号n相 对应的比色值为在这些不同光源下测量色块编号n的同 一 色 块的颜色所获取的比色值。
选择单元103从比色值保持单元106获取与观看光源相同的光镨分布的类型的所有比色值集(S33)。例如,当观看光
源的光谱分布的类型为"宽带型"时,选择单元103获取"宽带 型"光谱分布的类型中包括的所有比色值集,即,在图7所示 示例中的D50光源下和A光源下的比色值集。
选择单元10 3在缓冲存储器1 0 8的预定区域中存储所获取 的比色值集(S34 )。
计算单元
图8是用于说明计算单元105的操作(S14)的流程图。 计算单元105从緩冲存储器108中获取观看光源的白点信 息和选择单元103所选择的比色值集(S41和S42)。然后,计 算单元105例如通过下式根据观看光源的白点信息的CIEXYZ 值计算观看光源的色温Tv ( S43 ):
Tv = —437 x n3 + 3601 x n2 - 6861 x n + 5514.3
其中n = (x - 0.3320)/(y - 0.185 8) x = X/(X + Y + Z) y = Y/(X + Y + Z) 计算单元105从所获取的每个比色值集中提取比色值 (S44)。然后,计算单元105使用光源转换将两个所提取的比 色值中的每个转换成观看光源下的比色值(S45)。该实施例 以使用Von Kries变换的情形为例进行说明,该变换由下式表 示
<formula>formula see original document page 10</formula>其中 一 =[胸]FH
TV 2 A>2 W r2 2V2
0.44024 0.70760 [胸]=-0.22630 1.16532 0 0
1.85995 -1.12939 0.21990 [/"v_Mo,]= 0.361190.63881 0
0 0 1,08906
其中X1、 Y1和Z1表示基准光源下的比色值; X2、 Y2和Z2表示观看光源下的比色值; Xwl、 Ywl和Zwl分别表示基准光源的白点的X、 Y和Z
值;
Xw2、 Yw2和Zw2分别表示观看光源的白点的X、 Y和Z值。
注意,作为基准光源的白点的XYZ值XwlYwlZwl ,使用 对应于基准光源的类型(例如A或D50)定义的值。
计算单元105将观看光源的色温Tv与基准光源的色温Tn 进行比较,从而分支该处理(S46)。假设选择单元103获取了 光谱分布的类型都包括在图7所示的"宽带型"中的D50光源 下的比色值集和A光源下的比色值集,计算单元105判断 2556K〈Tv〈5000K是否成立,从而分支该处理。
当Tv二2556K或5000K (等于其中之一)时,计算单元105 在緩冲存储器108的预定区域中存储根据A光源下的比色值 集计算的比色值或根据D50光源下的比色值集计算的比色值 (S47 )。当Tv〈2556K或5000K>Tv ( Tv落在i亥范围之夕卜)时,i十 算单元105在緩冲存储器108的预定区域中存储根据色温与 Tv具有较小差异的基准光源下的比色值集计算的比色值 (S48 )。
当2556K<Tv<5000K ( Tv落在^亥范围之内)时,i十算单 元105执行插值才喿作,同时使用基于色温的加权处理,以便从 根据基准光源下的比色值计算的两个比色值中获取观看光源 下的比色值,并在緩沖存储器108的预定区域中存储所获取的 比色值(S49 )。当转换源的光源的色温与转换目的光源的色 温差异较大时,使用诸如Von Kries变换的矩阵的光源变换模 型的转换精度降低。为了解决这个问题,对根据色温更接近 观看光源的色温的基准光源的比色值集计算的比色值加权, 从而抑制转换精度的下降。
<formula>formula see original document page 12</formula>其中X3、 Y3和Z3表示通过插值获取的比色值;
X2T1、 Y2^和Z2n表示根据基准光源的比色值集(Tl ) 计算的比色值;
X2T2、 Y2t2和Z2t2表示根据基准光源的比色值集(T2) 计算的比色值。
权重wl = (T2画Tv)/(T2画Tl)
权重w2 = (Tv - T1)/(T2 - Tl)
其中Tl < Tv < T2
计算单元105判断是否已转换了比色值集的所有比色值 (S50)。计算单元105重复步骤S44 S49中的处理,直到已转 换了所有比色值。输出单元104从緩沖存储器108的预定区域获取通过这种
方式计算的比色值,以预定格式在文件109中说明该比色值, 并根据输出文件设置部1002中的设置输出文件109。
通过这种方式,根据第一实施例,从比色值保持单元106 中保持的比色值集中选择与观看光源的光语分布的类型相对 应的比色值集。根据所选择的比色值集计算观看光源下的比 色值。即,根据具有类似于观看光源的光谱分布的光源下的 比色值计算观看光源下的比色值。因此,例如,与基于光源 白点的XYZ信息选择比色值集的情形相比,高精确度估计是 可能的,这种估计考虑了诸如光源显色性质的特性。
基于例如从规格目录技术规格获取的、由用户指定的观 看光源名称获取观看光源的光谱分布的类型和白点信息,并 选择与观看光源光谱分布的类型相对应的基准光源下的比色 值。在考虑观看光源的白点信息的同时,根据所选择的基准 光源下的比色值计算(估计)观看光源的比色值。因此,可 以在不用光谱辐射计测量观看光源的情况下,基于观看光源 的名称获取观看光源下的比色值。当把色块的比色值作为光 谱反射率保持时,数据量变大。然而,在本方法中,由于把
色块的比色值作为多个基准光源下的比色值保存,因此能够 压缩保持它们的数据文件大小和用于操作的存储器大小。 实施例的变型
第 一 实施例例示了使用光颜色符号来选择观看光源的情 形。然而,还可以使用由国际照明委员会(Commission Internationale de l'Eclairage, CIE)定义的i者如A、 C或D光源 的基准光源或辅助基准光源或者荧光灯的规格F值。即,只要 能够指定光源的类型可以使用任何名称或符号。
当比色值保持单元106保持与观看光源的光谱分布的类型相对应的三个或更多基准光源下的比色值集时,选择单元 103使用等式(1 )计算观看光源的色温TV。在存在具有与色
温Tv相同的色温的基准光源时,选择单元103选择该基准光 源下的比色值集。当色温Tv落在如上所述的"范围之外"时, 选择单元103选择其色温与Tv差异最小的基准光源下的比色 值集。在这些情形下,计算单元105假定基准光源的色温等于 Tv并进行步骤S47中的处理。
当Tv落在基准光源的色温之间的范围时,选择单元103 选择两个基准光源下的比色值集,其中 一 个基准光源的色温 小于Tv,而另一个的色温大于Tv。在这种情况下,计算单元 105进行步骤S49中的上述插值处理。
在以上说明中,使用Von Kries变换作为用于光源转换的 光源转换模型。然而,可以使用诸如CIECAM02或Hunt模型 等其它模型。
在以上说明中,用户使用UI单元指定观看光源。然而, 在能够通过其它方法自动获取观看光源的信息时,不必使用 UI单元指定。例如,当预先将输出目的地的观看光源信息包 括在图像文件中时,不必使用UI单元指定。
第二实施例
现在将说明根据本发明的第二实施例的颜色处理。注意, 在第二实施例中使用相同的附图标记表示与第 一 实施例中相 同的部件,不再重复对其的详细it明。
设备的布置
图9是示出第二实施例的颜色处理设备100的布置的框 图。颜色处理设备100的布置与图l所示的第 一 实施例的布置 的不同之处在于,颜色处理设备100不包括表保持单元107, 而包括白点计算单元202和比色值获取单元209。白点计算单元202根据用户指定的观看光源的信息计算
观看光源的白点信息。比色值获取单元209从用户通过操作 UI单元IOI提供的用户界面指定的输入文件210中获取比色值 集,该比色值集是通过在基准光源下测量色块的颜色而获得。 设备的操作
图IO是示出颜色处理设备100的处理的流程图。
UI单元101在监视器(未示出)上为用户显示用户界面, 以输入计算比色值所需的信息(S51)。
图11是示出用户界面的例子的视图。用户界面包括用于 输入或设置观看光源的光语分布的类型的文本框2001和用于 输入观看光源的色温的文本框2002。用户界面还包括用于输 入或设置输入文件210的文件名或路径名的输入文件设置部 2003,输入文件210用于说明在多个基准光源下测量的色块的 比色值集。用户界面还包括用于输入或设置文件109的文件名 或路径名的输出文件设置部2004,文件109用于说明作为计算 结果的比色值。
用户使用鼠标、键盘、触摸面板、拨盘等(未示出)来 操作文本框2001和2002或在输入文件设置部2003或输出文件 设置部2004中设置文件名。在完成必要指令的输入时,用户 按下确认按钮2005。注意,在文本框2001的下拉菜单中设置 光谱分布的类型等。
比色值获耳又单元209从用户界面的输入文件设置部2003 中设置的输入文件210(比色值的获取源)中获取在多个基准 光源下测量的色块的比色值集,并将它们存储在比色值保持 单元106中(S52)。比色值获取单元209连接到诸如USB的串 行总线或IEEE 1394或网络。因此,比色值获取单元209能够 从计算机设备或图像输入/输出设备(例如数字照相机、扫描仪、打印机等)或存储装置或服务器装置获取输入文件210, 以便读取以预定格式描述的比色值集。
白点计算单元202基于用户界面的文本框2002中设置的 观看光源的色温计算观看光源的CIEXYZ值(S53)。 CIEXYZ 值不能根据色温唯一地确定。出于这个原因,在第二实施例 中,例如假定观看光源的色度(chromaticity)在CIE日光轨迹 上,通过下式计算CIExy值
x = -4.6070(109/T3) + 2.9678(106/T2) + 0.09911(103/T) + 0.244063
y = -3.000x2 + 2.870x - 0.275 …(4)
其中T为观看光源的色温。
然后,根据CIExy值通过下式计算CIEXYZ值 X = 100x/y Y = 100
Z = 100(1 - x - y)/y …(5)
获取单元102获取观看光源的光谱分布的类型、色温和指 示白点的CIEXYZ值(S54)。选择单元103选择与获取单元102 获取的观看光源的光谱分布的类型相对应的基准光源下测量 的色块的比色值集,并将该比色值集存储在緩沖存储器108 的预定区域中(S55 )。
计算单元105根据选择单元103选择的每个比色值集计算 (估计)与获取单元102所获取的观看光源的白点信息相对应 的比色值(S56)。输出单元104根据输出文件设置部2004中的 设置以预定格式在文件109中描述计算单元105计算的比色值 并输出文件109 ( S57)。
获取单元
图12是用于说明获取单元102的操作(S54)的流程图。获取单元102获取分别在用户界面的文本框2001和2002 中设置的观看光源的光谱分布的类型和色温(S141 ),并获取 由白点计算单元202计算的指示观看光源的白点的CIEXYZ值 (S142)。然后,获取单元102将观看光源的光i普分布的类型、 色温和CIEXYZ值存储在緩冲存储器108的预定区域中 (S143 )。选冲奪单元和计算单元选择单元103的处理与在第 一 实施例中的处理相同。 在步骤S41中,计算单元105从緩冲存储器108获取白点计 算单元202计算的作为白点信息的CIEXYZ值。在步骤S43中, 计算单元105还从緩沖存储器108获取观看光源的色温来代替 计算观看光源的色温。计算单元105的其它处理与第 一 实施例 中的处理相同。通过这种方式,获取由用户简单指定的观看光源的信息 (光谱分布的类型和色温)并根据观看光源的色温计算指示 白点的CIEXYZ值(白点信息)。然后,选择通过测量与观看 光源光语分布的类型相对应的基准光源下的色块的颜色获取 的比色值集。在考虑观看光源的白点信息的同时,根据所选 择的基准光源下的比色值计算(估计)观看光源的比色值。 因此,可以获耳又与第一实施例相同的效果。 实施例的变型以上说明了如下情形在假设观看光源的色度处于CIE 日光轨迹上的同时,根据其色温计算观看光源的白点的 CIEXYZ值。然而,可以使用在xy色度图上定义的等温线上的 任何XYZ值。即,可以在假定观看光源的色度位于CIE黑体轨 迹的情况下计算白点的CIEXYZ值。第三实施例以下将说明根据本发明第三实施例的颜色处理。注意, 在第三实施例中用相同的附图标记表示与在第 一和第二实施 例中相同的组件,不再重复对其的详细说明。设备的布置图13是示出第三实施例的颜色处理设备100的布置的框 图。颜色处理i殳备100的布置与图l所示的第一实施例的布置 的不同之处在于,颜色处理设备100不包括表保持单元107, 而包括传感器单元302,传感器单元302包括传感器,以测量 观看光源的白点信息。设备的操作图14是示出颜色处理设备100的处理的流程图。UI单元101在监视器(未示出)上为用户显示用户界面, 以输入计算比色值所需的信息(S61)。图1 5是示出用户界面的例子的视图。用户界面包括用于 输入或设置观看光源的光谱分布的类型的文本框3001和用于 测量观看光源的色温的测量按钮3002。用户界面还包括用于 输入或设置文件109的文件名或路径名的输出文件设置部 3004,文件109用于说明作为计算结果的比色值。在按下用户界面的测量按钮3002时,传感器单元302将颜 色处理设备100周围的光设置为观看光源,测量观看光源的白 点信息并在緩冲存储器108的预定区域中存储该白点信息 (S62)。至于传感器单元302中包括的传感器,只要能够测量 观看光源的CIEXYZ值,可以使用任何传感器。相对廉价的三 波段滤波器形式的传感器能满足该目的。在完成传感器单元302的测量时,UI单元101在白点信息 显示部3003上显示緩沖存储器108的预定区域中存储的测量 结果(S63 )。在按下用户界面的确认按钮3005时,执行与图2中所示的 步骤S12 S15中相同的处理。注意当在按下确认按钮3005之 前按下观'J量4安4丑3002日于,颜色处理i殳备IOO重复步骤S62和 S63中的处理。即,用户可以通过按下测量按钮3002反复指示 进行白点信息的测量,直到他或她判定白点信息显示部3003 上显示的白点信息适当为止。通过这种方式,传感器单元302使得能够直接获取观看光 源的白点信息,并且之后能够计算(估计)观看光源的比色 值。实施例的变型在上述实施例中,作为观看光源的设置方法说明了如下 的操作光颜色符号的用户选择(第一实施例),光谱分布的 类型和色温的用户设置(第二实施例),以及光语分布的类型 的用户设置和通过传感器的测量(第三实施例)。可以向用户 界面上增加用于选择这些设置方法之一的单选按钮等,以容 许用户选择其中之一。在第三实施例中,传感器单元302不仅可以测量观看光源 的白点信息,而且可以测量观看光源的光谱分布的类型。在 这种情况下,将能够确定光谱分布的类型的传感器,即多波 段滤波器形式的传感器或使用衍射光栅的传感器用作传感器 单元302中包括的传感器。上述实施例例示了将Von Kries变换用于计算观看光源下 的比色值的情形。然而,只要换算公式是转换光源比色值的 近似矩阵则可以使用任何换算公式,例如用在CIECAM97中 的CAT97矩阵、用在CIECAM02中的CAT02矩阵或Bradford矩 阵。当然,可以不使用任何换算公式,而是使用预先生成的 用于转换的查找表。上述实施例例示了如下情形通过换算公式转换光源, 然后基于色温比执行插值。然而,例如,可以基于XYZ空间截距比、CIExy色度图或CIEuv色度图执行插值。替代地,可 以利用例如色温导数比来执行插值。可以不向光源转换后的 比色值应用插值,而是向光源转换前的比色值应用插值。换 言之,基于色温比等执行插值来获取比色值,转换所获取的 比色值的光源,并可以将经过光源转换的比色值设置成观看 光源下的比色值。在上述实施例中,通过诸如D50光源、A光源或CIE或JIS 描述的焚光灯F 2的光源下的比色值例示了在其下测量色块的 颜色的基准光源。然而,基准光源不限于这些光源,可以使 用在多个光源下实际测量色块的颜色获取的比色值。图7例示了这样的情形共保持了六个基准光源下的比色 值集,即,三种光镨分布的类型中每种有两个比色值集。然 而,要保持的比色值集数目不限于此,例如,可以为每种光 谱分布的类型准备三个比色值集,即总共九个比色值集。针 对每种光谱分布的类型要保持的比色值集数目可以不同,例 如,宽带型有三个比色值集,三波段型有两个,普通型有一 个。典型实施例可以将本发明应用于由多个装置(例如主计算机、接口 、 读取器、打印机、mfp )构成的系统或包括单个装置的设备 (例如复印机、传真机)。此外,本发明可以提供存储用于进行针对计算机系统或 设备(例如个人计算机)的上述处理的程序代码的存储介质, 由计算机系统或设备的CPU或MPU从该存储介质读取程序代 码,然后执行该程序。在这种情况下,从存储介质读取的程序代码实现根据实 施例的功能。此外,可以使用诸如软盘、硬盘、光盘、磁光盘、CD-ROM、 CD-R、磁带、非易失型存储卡和ROM的存储介质来提供该程序代码。此外,除可以通过执行由计算机读取的程序代码来实现 根据以上实施例的上述功能,本发明包括如下情形运行在 计算机上的OS (操作系统)等根据程序代码的指定执行部分 或全部处理并实现#4居以上实施例的功能。此外,本发明还包括如下情形在将从存储介质读出的 程序代码写入到插入到计算机中的功能扩展卡或连接至计算 机的功能扩展单元中提供的存储器中后,功能扩展卡或单元 中所含的CPU等根据程序代码的指定执行部分或全部处理并 实现以上实施例的功能。在将本发明应用于前述存储介质的情况下,该存储介质 存储对应于实施例中说明的流程图的程序代码。尽管已经参考典型实施例说明了本发明,但是应当理解, 本发明不限于所公开的典型实施例。所附权利要求书的范围 符合最宽的解释,从而涵盖所有的此类修改、以及等同结构 和功能。
权利要求
1. 一种颜色处理设备,其包括存储器,用于存储通过在多种光源下测量色块的颜色而获取的多个比色值集;获取部,用于获取观看光源的光谱分布的类型和白点信息;选择器,用于从所述存储器中选择与所述观看光源的光谱分布的类型相对应的比色值集;以及计算器,用于基于所述观看光源的白点信息和所选择的比色值集的光源的白点信息,根据所述所选择的比色值集计算所述观看光源下的比色值集。
2. 根据权利要求l所述的颜色处理设备,其特征在于,所 述光i普分布的类型包括作为宽带型、普通型和三波段型的荧光 灯。
3. 根据权利要求l所述的颜色处理设备,其特征在于,所 述白点信息是CIEXYZ值。
4. 根据权利要求l所述的颜色处理设备,其特征在于,所 述计算器进行光源转换,所述光源转换用于基于所述比色值集 的光源的白点信息和所述观看光源的白点信息将所述所选择的 比色值集的比色值转换成所迷观看光源下的比色值。
5. 根据权利要求l所述的颜色处理设备,其特征在于,所 述存储器针对每种光语分布的类型存储通过在具有不同色温的 基准光源下测量颜色而获取的多个比色值集。
6. 根据权利要求5所述的颜色处理设备,其特征在于,所 述选择器从所述存储器中选择与所述观看光源的光谱分布的类 型相对应的多个比色值集,以及其中所述计算器包括转换器和操作部,所述转换器用于基 于所述观看光源的白点信息和所述比色值集的光源的白点信息 进行用于将多个比色值集中每个中的每个比色值转换成所述观看光源下的比色值的光源转换,所述操作部用于基于所述多个 比色值集的每个的白点信息和所述观看光源的白点信息对与所 述多个比色值集的每个相对应并经所述转换器转换的所述观看 光源下的比色值执行加权操作。
7. —种颜色处理方法,其使用通过在多种光源下测量色块的颜色所获取的多个比色值集,所述方法包括以下步骤 获取观看光源的光镨分布的类型和白点信息; 选择与所述观看光源的光谱分布的类型相对应的比色值集;以及基于所述观看光源的所述白点信息和所选择的比色值集的 光源的白点信息,根据所述所选择的比色值集计算所述观看光 源下的比色值集。
全文摘要
本发明提供一种颜色处理设备和方法。为了计算给定观看光源下色块的比色值,在存储器中存储通过在多种光源下测量色块的颜色所获取的多个比色值集,获取观看光源的光谱分布的类型和白点信息(S12),并选择与观看光源的光谱分布的类型相对应的比色值集(S13)。基于观看光源的白点信息和所选择的比色值集的光源的白点信息根据所选择的比色值集计算观看光源下的比色值集(S14)。
文档编号H04N1/60GK101296300SQ20081008925
公开日2008年10月29日 申请日期2008年4月25日 优先权日2007年4月26日
发明者铃木隆广 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1