配置文件调节方法,以及配置文件调节系统与流程

文档序号:16277533发布日期:2018-12-14 22:41阅读:355来源:国知局
配置文件调节方法,以及配置文件调节系统与流程

本发明涉及一种对颜色空间的坐标值的转换中所使用的配置文件进行调节的技术。

背景技术

在将喷墨打印机使用于胶版印刷等印刷的校正用途的情况下,所要求的颜色再现精度(准确地再现颜色的程度)非常高。作为实现该要求的结构,存在有使用了icc(internationalcolorconsortium,国际颜色联盟)配置文件的色彩管理系统。icc配置文件为表示印刷机(例如胶版印刷机)、喷墨打印机等这样的色彩设备的设备从属色彩与设备独立色彩之间的对应关系的数据。印刷机与喷墨打印机的设备从属色彩例如由表示c(蓝绿色)、m(品红色)、y(黄色)以及k(黑色)的使用量的cmyk值来表示。设备独立色彩例如由作为设备独立颜色空间(deviceindependentcolorspace)的cie(国际照明委员会)l*a*b*颜色空间的色彩值(省略“*”号以作为lab)或ciexyz颜色空间的色彩值来表示。

在此,将印刷机的icc配置文件作为输入配置文件,且将喷墨打印机的icc配置文件作为输出配置文件。当将印刷机中的cmyk值(设为cmykt值)根据输入配置文件而转换为pcs(profileconnectionspace,配置文件连接空间)的色彩值(例如lab值)时,能够将该色彩值根据输出配置文件而转换为喷墨打印机的cmyk值(设为cmykp值)。当根据cmykp值而利用喷墨打印机来实施印刷时,能够利用喷墨打印机而再现与印刷机的颜色相近的颜色。实际上,有时会因配置文件的误差、颜色测量误差、打印机的变动等而无法再现所期待的颜色。在这种情况下,通过对icc配置文件进行修正,从而提高对象的颜色的转换精度。

在专利文献1中,公开了一种为了将校正机作为目标设备而对cmyk打印机的颜色再现进行调节,从而对cmyk打印机用的输出配置文件的输入值(lab值)进行调节的方法。与该输出配置文件组合的输入配置文件只是校正机用的输入配置文件的一种。

例如,在实施印刷等的情况下,针对于一个打印机用输出配置文件,除了对于印刷机用的cmyk数据的输入配置文件以外,有时也组合有对于显示装置用的rgb数据的输入配置文件、或由lab值指定直接色的专色。在该情况下,如果仅使印刷机用输入配置文件与打印机用输出配置文件的组合最佳化,则在其他的输入配置文件(例如显示装置用输入配置文件)或专色与打印机用输出配置文件的组合中,无法期待颜色再现精度的充分的提高。为了在其他的输入配置文件或专色与打印机用输出配置文件的组合中也获得充分的颜色再现精度,需要对与打印机用输出配置文件组合的对象进行切换。

此外,针对于一个输入配置文件,有时会根据被印刷物的种类而组合有不同的输出配置文件。在该情况下,如果仅使输入配置文件与某种被印刷物用的输出配置文件的组合最佳化,则在与其他种类的被印刷物用的输出配置文件的组合中无法期待颜色再现精度的充分的提高。

另外,上述那样的问题不仅限于对以喷墨打印机为对象的配置文件进行调节的情况,而且还存在于对以各种各样的色彩设备为对象的配置文件进行调节的情况中。

专利文献1:日本特开2003-87589号公报



技术实现要素:

本发明的目的之一在于,提供一种在实施多个颜色转换的情况下能够使对配置文件进行调节的操作的便利性提高的技术。

为了达成上述目的之一,本发明具有如下方式,即,一种配置文件调节方法,其为对从第一颜色空间的第一坐标值向第二颜色空间的第二坐标值的转换中所使用的配置文件进行调节的方法,所述配置文件调节方法包括:第一指定工序,作为与规定了配置文件连接空间的第三坐标值和所述第二坐标值的对应关系的输出配置文件组合的第一要素,而接受规定了所述第一坐标值与所述第三坐标值的对应关系的第一输入配置文件;第二指定工序,作为与所述输出配置文件组合的第二要素,而接受规定了所述第一坐标值与所述第三坐标值的对应关系的第二输入配置文件、和由所述第三坐标值所表示的专色中的至少一方;第一目标接受工序,在依据所述第一要素和所述输出配置文件而从所述第一坐标值转换为所述第二坐标值的情况下,接受表示调节对象的颜色的坐标处的调节值的第一目标;第二目标接受工序,在依据所述第二要素和所述输出配置文件而从所述第一坐标值和所述第三坐标值中的至少一方转换为所述第二坐标值的情况下,接受表示调节对象的颜色的坐标处的调节的第二目标;配置文件调节工序,根据所接受的所述第一目标以及所述第二目标而对所述输出配置文件进行调节。

此外,本发明具有如下方式,即,一种配置文件调节方法,其为对从第一颜色空间的第一坐标值向第二颜色空间的第二坐标值的转换中所使用的配置文件进行调节的方法,所述配置文件调节方法包括:第一指定工序,作为与规定了所述第一坐标值和配置文件连接空间的第三坐标值的对应关系的输入配置文件组合的第一要素,而接受规定了所述第三坐标值与所述第二坐标值的对应关系的第一输出配置文件;第二指定工序,作为与所述输入配置文件组合的第二要素,而接受规定了所述第三坐标值与所述第二坐标值的对应关系的第二输出配置文件;第一目标接受工序,在依据所述输入配置文件和所述第一要素而从所述第一坐标值转换为所述第二坐标值的情况下,接受表示调节对象的颜色的坐标中的调节值的第一目标;第二目标接受工序,在依据所述输入配置文件和所述第二要素而从所述第一坐标值转换为所述第二坐标值的情况下,接受表示调节对象的颜色的坐标中的调节的第二目标;配置文件调节工序,根据所接受的所述第一目标以及所述第二目标而对所述输入配置文件进行调节。

另外,本发明具有如下方式,即,一种配置文件调节程序,其使计算机实现与上述的配置文件调节方法的各工序相对应的功能。

另外,本发明具有如下方式,即,一种配置文件调节系统,其包括与上述的配置文件调节方法的各工序相对应的单元(“部”)。

上述的方式能够提供一种在实施多个颜色转换的情况下对配置文件进行调节的操作的便利性提高的技术。

附图说明

图1为示意性地表示配置文件调节系统的结构例的框图。

图2为示意性地表示颜色管理流程的示例的图。

图3为示意性地表示其他的颜色管理流程的示例的图。

图4为示意性地表示各种配置文件的关系的示例的图。

图5为示意性地表示配置文件的结构例的图。

图6为表示配置文件调节处理的示例的流程图。

图7为表示配置文件以及参数设定处理的示例的流程图。

图8为示意性地表示用户接口画面的示例的图。

图9为示意性地表示用户接口画面的示例的图。

图10为示意性地表示详细设定画面的示例的图。

图11为示意性地表示详细设定画面的示例的图。

图12为示意性地表示将输出配置文件作为调节对象的情况下的目标接受区域的示例的图。

图13为示意性地表示将输入配置文件作为调节对象的情况下的目标接受区域的示例的图。

图14a为示意性地表示对调节点进行设定的图,图14b为示意性地表示在调节范围内产生了重叠的情况下的调节量的分配的示例的图。

图15为表示输出配置文件调节数据组生成处理的示例的流程图。

图16为表示输入配置文件调节数据组生成处理的示例的流程图。

图17a、17b为示意性地表示当前的输出值的计算例的图,图17c为示意性地表示对当前的输出值进行计算的数学式的示例的图。

图18a至18c为示意性地表示与调节对象颜色空间相对应的目标输出值的计算例的图。

图19为示意性地表示对目标输出值进行计算的数学式的示例的图。

图20a、20b为示意性地表示求取调节对象配置文件的输入值以及调节目标值的示例的图,图20c为示意性地表示对调节对象配置文件的输入值以及调节目标值进行计算的数学式的示例的图。

图21a为示意性地表示用于对输出配置文件进行调节的数据组的示例的图,图21b为示意性地表示用于对输入配置文件进行调节的数据组的示例的图。

图22a为示意性地表示在调节对象配置文件的输出颜色空间中进行调节的情况下的各网格点的调节量的图,图22b为示意性地表示在调节对象配置文件的输入颜色空间中进行调节的情况下的各网格点的调节量的图。

图23a为示意性地表示决定对于最近网格点的输出值的调节量的示例的图,图23b为示意性地表示决定对于最近网格点的周围的网格点的输出值的调节量的示例的图。

具体实施方式

以下,对本发明的实施方式进行说明。当然,以下的实施方式只不过为例示本发明的方式,实施方式所示的全部特征并不一定都是发明的解决方法所必需的。

(1)本发明所包含的技术概要:

首先,参照图1~23所示的示例,对本发明所包含的技术概要进行说明。另外,本申请的图为示意性地表示示例的图,存在这些图所示的各方向的放大率有所不同的情况,且各图存在不匹配的情况。当然,本技术的各要素并不限于由符号所表示的具体示例。

方式1

本技术的一个方式所涉及的配置文件调节方法为,对从第一颜色空间cs1(例如cmyk颜色空间或rgb颜色空间)的第一坐标值(例如cmyk值或rgb值)向第二颜色空间cs2(例如cmyk颜色空间)的第二坐标值(例如cmyk值)的转换中所使用的配置文件500进行调节的方法,所述配置文件调节方法包括第一指定工序st1、第二指定工序st2、第一目标接受工序st3、第二目标接受工序st4以及配置文件调节工序st7。在所述第一指定工序st1中,作为与规定了配置文件连接空间cs3(例如lab颜色空间)的第三坐标值(例如lab值)和所述第二坐标值的对应关系的输出配置文件620组合的第一要素,而接受规定了所述第一坐标值与所述第三坐标值的对应关系的第一输入配置文件611。在所述第二指定工序st2中,作为与所述输出配置文件620组合的第二要素,而接受规定了所述第一坐标值与所述第三坐标值的对应关系的第二输入配置文件612、由所述第三坐标值所表示的专色645中的至少一方。在所述第一目标接受工序st3中,在依据所述第一要素(611)和所述输出配置文件620而从所述第一坐标值转换为所述第二坐标值的情况下,接受表示调节对象的颜色(例如调节点p0)的坐标处的调节值的第一目标t1。在所述第二目标接受工序st4中,依据所述第二要素(612、645)和所述输出配置文件620而从所述第一坐标值和所述第三坐标值中的至少一方转换为所述第二坐标值的情况下,接受表示调节对象的颜色(p0)的坐标处的调节的第二目标t2。在所述配置文件调节工序st7中,根据所接受的所述第一目标t1以及所述第二目标t2而对所述输出配置文件620进行调节。

在上述方式1中,在依据第一输入配置文件611和输出配置文件620而实施的第一颜色转换中,所述输出配置文件620被调节,而在依据第二输入配置文件612或专色645和所述输出配置文件620而实施的第二色转换中,所述输出配置文件620也被调节。因此,无需为了对输出配置文件620进行调节而对组合的对象进行切换。因此,能够提供一种在实施包括所述第一颜色转换和所述第二颜色转换在内的多个颜色转换的情况下使对输出配置文件进行调节的操作的便利性提高的配置文件调节方法。

在此,在配置文件连接空间中,包含cielab颜色空间、ciexyz颜色空间等这样的颜色空间。

在第一颜色空间中包含cmyk颜色空间、cmy颜色空间、rgb颜色空间等。另外,r是指红色,g是指绿色,b是指蓝色。

在第二颜色空间中包含cmyk颜色空间、cmy颜色空间、rgb颜色空间等。在以下所述的实施方式中,在第二颜色空间为cmyk颜色空间的情况下,为了与第一颜色空间的cmyk颜色空间进行区别,而将第二颜色空间标记为cmyk颜色空间。

表示调节对象的颜色的坐标既可以由第一颜色空间的第一坐标值来表示,也可以由第二颜色空间的第二坐标值来表示,还可以由配置文件连接空间的第三坐标值来表示。

表示调节对象的颜色的坐标上的调节的目标既可以由颜色空间的坐标值来表示,也可以由距离颜色空间的当前的坐标值的差分来表示。

与输出配置文件组合的第二要素可以为两个以上,既可以为两个以上的第二输入配置文件,也可以为两个以上的专色,还可以为第二输入配置文件与专色的双方。

另外,上述方式1的补充说明与以下的方式相同。

方式2

此外,本技术的其他的方式所涉及的配置文件调节方法为,对从第一颜色空间cs1(例如cmyk颜色空间或rgb颜色空间)的第一坐标值(例如cmyk值或rgb值)向第二颜色空间cs2(例如cmyk颜色空间)的第二坐标值(例如cmyk值)的转换中所使用的配置文件500进行调节的方法,所述配置文件调节方法包括第一指定工序st1、第二指定工序st2、第一目标接受工序st3、第二目标接受工序st4以及配置文件调节工序st7。在所述第一指定工序st1中,作为与规定了所述第一坐标值和配置文件连接空间cs3的第三坐标值的对应关系的输入配置文件610组合的第一要素,而接受规定了所述第三坐标值与所述第二坐标值的对应关系的第一输出配置文件621。在所述第二指定工序st2中,作为与所述输入配置文件610组合的第二要素,而接受规定了所述第三坐标值与所述第二坐标值的对应关系的第二输出配置文件622。在所述第一目标接受工序st3中,在依据所述输入配置文件610和所述第一要素(621)而从所述第一坐标值转换为所述第二坐标值的情况下,接受表示调节对象的颜色(例如调节点p0)的坐标处的调节值的第一目标t1。在所述第二目标接受工序st4中,在依据所述输入配置文件610和所述第二要素(622)而从所述第一坐标值转换为所述第二坐标值的情况下,接受表示调节对象的颜色(p0)的坐标处的调节的第二目标t2。在所述配置文件调节工序st7中,根据所接受的所述第一目标t1以及所述第二目标t2而对所述输入配置文件610进行调节。

在上述方式2中,在依据输入配置文件610和第一输出配置文件621而实施的第一颜色转换中,所述输入配置文件610被调节,且在依据所述输入配置文件610和第二输出配置文件622而实施的第二颜色转换中,所述输入配置文件610也被调节。因此,无需为了对输出配置文件610进行调节而对组合的对象进行切换。因此,能够提供一种在实施包括所述第一颜色转换和所述第二颜色转换在内的多个颜色转换的情况下使对输出配置文件进行调节的操作的便利性提高的配置文件调节方法。

此处,与输入配置文件组合的第二要素也可以是两个以上的第二输出配置文件。该补充说明也与以下的方式相同。

方式3

如图8、9所例示的那样,在所述第一目标接受工序st3中,也可以从所述第一颜色空间cs1、所述第二颜色空间cs2以及所述配置文件连接空间cs3内的两种以上的颜色空间之中,接受任意一个以作为第一调节对象颜色空间cs7。在该第一目标接受工序st3中,也可以接受在所述第一调节对象颜色空间cs7中表示调节对象的颜色(p0)的坐标中的调节的所述第一目标t1。在本方式中,能够从第一颜色空间cs1的第一坐标值、第二颜色空间cs2的第二坐标值以及配置文件连接空间cs3的第三坐标值内的两种以上的坐标值中,选择用于接受第一目标t1的坐标值。因此,本方式能够提供一种使对配置文件进行调节的操作的便利性进一步提高的技术。

另外,虽然未被包含在上述方式3中,但是预先规定第一调节对象颜色空间的情况也包含在本技术中。

方式4

如图8、9所例示的那样,在所述第二目标接受工序st4中,也可以从所述第一颜色空间cs1、所述第二颜色空间cs2以及所述配置文件连接空间cs3内的两种以上的颜色空间之中,接受任意一个以作为第二调节对象颜色空间cs8。在该第二目标接受工序st4中,也可以接受在所述第二调节对象颜色空间cs8中表示调节对象的颜色(p0)的坐标处的调节的所述第二目标t2。在本方式中,能够从第一颜色空间cs1的第一坐标值、第二颜色空间cs2的第二坐标值以及配置文件连接空间cs3的第三坐标值内的两种以上的坐标值中,选择用于接受第二目标t2的坐标值。因此,本方式能够提供一种使对配置文件进行调节的操作的便利性进一步提高的技术。

另外,虽然未被包含在上述方式4中,但是预先规定了第二调节对象颜色空间的情况也包含在本技术中。

方式5

如图12、13等所例示的那样,本配置文件调节方法也可以包括调节范围指定工序st5,在所述调节范围指定工序st5中,接受作为在所述配置文件调节工序st7中所调节的对象的调节对象配置文件550(输出配置文件620或者输入配置文件610)中的、根据所述第一目标t1以及所述第二目标t2而进行调节的调节范围a0。在所述配置文件调节工序st7中,也可以根据所述第一目标t1以及所述第二目标t2而对所述调节对象配置文件550的所述调节范围a0进行调节。由于本方式能够对根据调节对象配置文件550中的第一目标t1以及第二目标t2而调节的调节范围a0进行指定,因此能够提供一种使对配置文件进行调节的操作的便利性进一步提高的技术。

在此,调节范围并不限于颜色空间的一部分,也可以是颜色空间的整体。该补充说明与以下的方式相同。

另外,虽然未被包含在上述方式5中,但是调节范围被固定的情况也包含在本技术中。

方式6

如图10、11、14b所例示的那样,在所述配置文件调节工序st7中,也可以在通过所述第一目标t1而对作为所调节的对象的调节对象配置文件550进行调节的范围(a1)与通过所述第二目标t2而对所述调节对象配置文件550进行调节的范围(a2、a3)中发生重叠的情况下,在该发生了该重叠的范围(a4~a7)内对所述调节对象配置文件550进行调节,以成为利用由所述第一目标t1得到的表示调节的程度的第一调节量(例如调节量d1)和由所述第二目标t2得到的表示调节的程度的第二调节量(例如调节量d2、d3)所求出的调节量d。由于在该方式中,在通过第一目标t1而进行调节的范围(a1)与通过第二目标t2而进行调节的范围(a2、a3)中发生了重叠的范围(a4~a7)内使第一调节量(d1)和第二调节量(d2、d3)被反映在调节对象配置文件550的调节中,因此能够提供一种在实施多个颜色转换的情况下对配置文件进行调节的优选的技术。

方式7

如图10、11、14b所例示的那样,本配置文件调节方法还可以包括系数设定工序st6,在所述系数设定工序st6中,接受对于用于求出所述发生了重叠的范围(a4~a7)内的调节量d的所述第一调节量(d1)和所述第二调节量(d2、d3)中的至少一方的系数(例如权重a1、a2、a3)的设定。在所述配置文件调节工序st7中,也可以对所述调节对象配置文件550进行调节,以成为在所述发生了重叠的范围(a4~a7)内依据所述系数(a1、a2、a3)且利用所述第一调节量(d1)和所述第二调节量(d2、d3)所求出的调节量d。由于在本方式中,用户能够对在发生了重叠的范围(a4~a7)内使第一调节量(d1)和第二调节量(d2、d3)中的至少一方反映至调节对象配置文件550的调节中的程度进行设定,因此能够提供一种使对配置文件进行调节的操作的便利性进一步提高的技术。

方式8

如图6等所例示的那样,在所述配置文件调节工序st7中,在所述第一目标t1以及所述第二目标t2未通过所述第二坐标值而被表示的情况下,可以将与所述第一目标t1以及所述第二目标t2相对应的所述第二坐标值作为目标输出值targetout而进行求取,并且对所述调节对象配置文件550进行调节,以使从表示所述调节对象的颜色(p0)的坐标且依据所述第一要素或者所述第二要素、以及作为所调节的对象的调节对象配置文件550而获得的所述第二坐标值接近于所述目标输出值targetout。由于在该方式中,以表示输出颜色的第二坐标值为基准而调节了调节对象配置文件550,因此能够提供一种使颜色再现精度提高的技术。

在此,在所述配置文件调节工序st7中,也可以反复实施使所得到的所述第二坐标值接近于所述目标输出值targetout的运算处理,从而对所述调节对象配置文件550进行调节。

另外,虽然未被包含在上述方式8中,但是对调节对象配置文件进行调节以使配置文件连接空间的第三坐标值或第一颜色空间的第一坐标值接近于目标值的方案也被包含在本技术中。

方式9

另外,本技术的一个方式所涉及的配置文件调节程序pr0使计算机实现与方式1的各工序相对应的功能,即,与第一指定工序st1相对应的第一指定功能fu1、与第二指定工序st2相对应的第二指定功能fu2、与第一目标接受工序st3相对应的第一目标接受功能fu3、与第二目标接受工序st4相对应的第二目标接受功能fu4以及与配置文件调节工序st7相对应的配置文件调节功能fu7。本方式能够提供一种在实施多个颜色转换的情况下使对输出配置文件进行调节的操作的便利性提高的配置文件调节程序。本配置文件调节程序pr0也可以使计算机实现与调节范围指定工序st5相对应的调节范围指定功能fu5以及与系数设定工序st6相对应的系数设定功能fu6。

方式10

此外,本技术的其他的方式所涉及的配置文件调节程序pr0使计算机实现与方式2的各工序相对应的功能,即,与第一指定工序st1相对应的第一指定功能fu1、与第二指定工序st2相对应的第二指定功能fu2、与第一目标接受工序st3相对应的第一目标接受功能fu3、与第二目标接受工序st4相对应的第二目标接受功能fu4以及与配置文件调节工序st7相对应的配置文件调节功能fu7。本方式能够提供一种在实施多个颜色转换的情况下使对输出配置文件进行调节的操作的便利性提高的配置文件调节程序。本配置文件调节程序pr0也可以使计算机实现与调节范围指定工序st5相对应的调节范围指定功能fu5以及与系数设定工序st6相对应的系数设定功能fu6。

方式11

另外,本技术的一个方式所涉及的配置文件调节系统(例如主机装置100)包括与方式1的各工序相对应的单元,即,与第一指定工序st1相对应的第一指定部u1、与第二指定工序st2相对应的第二指定部u2、与第一目标接受工序st3相对应的第一目标接受部u3、与第二目标接受工序st4相对应的第二目标接受部u4以及与配置文件调节工序st7相对应的配置文件调节部u7。本方式能够提供一种在实施多个颜色转换的情况下使对输出配置文件进行调节的操作的便利性提高的配置文件调节系统。本配置文件调节系统也可以包括与调节范围指定工序st5相对应的调节范围指定部u5以及与系数设定工序st6相对应的系数设定部u6。

方式12

另外,本技术的其他的方式所涉及的配置文件调节系统(例如主机装置100)包括与方式2的各工序相对应的单元,即,与第一指定工序st1相对应的第一指定部u1、与第二指定工序st2相对应的第二指定部u2、与第一目标接受工序st3相对应的第一目标接受部u3、与第二目标接受工序st4相对应的第二目标接受部u4以及与配置文件调节工序st7相对应的配置文件调节部u7。本方式能够提供一种在实施多个颜色转换的情况下使对输出配置文件进行调节的操作的便利性提高的配置文件调节系统。本配置文件调节系统也可以包括与调节范围指定工序st5相对应的调节范围指定部u5以及与系数设定工序st6相对应的系数设定部u6。

而且,本技术能够适用于配置文件调节装置的控制方法、包含配置文件调节装置的复合系统、复合系统的控制方法、配置文件调节装置的控制程序、复合系统的控制程序、对配置文件调节程序和所述控制程序进行记录的计算机可读取介质等。前述的装置也可以由分散的多个部分构成。

(2)配置文件调节系统的结构的具体示例:

图1示意性地示出了作为配置文件调节系统的结构例的主机装置100。该主机装置100被设定为,cpu(centralprocessingunit:中央处理单元)111、rom(readonlymemory:只读存储器)112、ram(randomaccessmemory:随机存取存储器)113、存储装置114、显示装置115、输入装置116、测色装置117、通信i/f(接口)118等被连接在一起从而能够相互输入输出信息。

存储装置114对未图示的os(操作系统)、配置文件调节程序pro等进行存储。这些程序适当地被ram113读取,且被用于配置文件500的调节处理中。在此,配置文件500为输入配置文件610以及输出配置文件620的统称。在ram113和存储装置114中的至少一个内存储有各种信息,例如输入配置文件610、输出配置文件620、专色645、调节历史700等。在存储装置114中,能够使用闪存等的非易失性半导体存储器、硬盘等的磁存储装置等。

在显示装置115中,能够使用液晶显示面板等。在输入装置116中,能够使用指针设备、包括键盘的硬键、粘贴于显示面板的表面上的触摸面板等。测色装置117能够对被形成在作为形成有比色图表的介质的示例的被印刷物(printsubstrate)上的各色块进行测色,并输出测色值。色块也被称为色卡。测色值例如被设为表示cielab颜色空间上的亮度l以及色度坐标a、b的值。测色装置117也可以被设置于主机装置100的外部。主机装置100从测色装置117取得包含多个测色值的测色数据并实施各种处理。通信i/f118与打印机200的通信i/f210连接,并相对于打印机200而将印刷数据等信息输入输出。在通信i/f118、210的标准中,能够使用usb(universalserialbus,通用串行总线)、近距离无线通信标准等。通信i/f118、210的通信既可以为有线,也可以为无线,还可以为如lan(localareanetwork,局域网)或互联网等这样的网络通信。

图1所示的配置文件调节程序pr0使主机装置100实现第一指定功能fu1、第二指定功能fu2、第一目标接受功能fu3、第二目标接受功能fu4、调节范围指定功能fu5、系数设定功能fu6以及配置文件调节功能fu7。

另外,在主机装置100中包括如个人计算机(包括平板型终端)这样的计算机等。主机装置100既可以在一个壳体内具有全部结构要素111~118,也可以由以相互可通信的方式而被分割的多个装置构成。此外,即使打印机位于主机装置100中,也能够实施本技术。

图1所示的打印机200被设为,从记录头220喷出(喷射)作为颜色材料的c(蓝绿色)油墨、m(品红色)油墨、y(黄色)油墨以及k(黑色)油墨,从而形成与印刷数据相对应的输出图像imo的喷墨打印机。记录头220从墨盒cc、cm、cy、ck分别被供给cmyk(蓝绿色、品红色、黄色以及黑色)的油墨,并从喷嘴nc、nm、ny、nk分别喷出cmyk的油墨滴280。当油墨滴280喷落在被印刷物me1上时,在被印刷物me1上形成油墨点。其结果为,能够获得在被印刷物me1上具有输出图像imo的印刷物。

(3)色彩管理系统的具体示例:

接下来,参照图2、3,对能够应用本技术的色彩管理系统的示例进行说明。

图2、3所示的色彩管理系统利用rip(rasterimageprocessor:栅格图像处理器)而将印刷原稿数据d0转换为表示工艺颜色cmykp(蓝绿色、品红色、黄色以及黑色)的输出数据,从而使喷墨打印机200形成印刷物。印刷原稿数据d0表示,用于利用作为颜色组合的目标设备的示例的目标印刷机300的cmyk油墨(颜色材料)而再现作为目标的颜色(目标色ct)的工艺颜色cmykin。在印刷原稿数据d0中,也能够指定颜色库的颜颜色名称称。该颜颜色名称称与专色645相对应。在颜色库中例如能够使用pantone(注册商标)颜色库等。

虽然将目标印刷机300设为胶版印刷机,但是也可以为凹版印刷机、多功能印刷机等。目标色ct例如由cielab颜色空间的坐标值(lab值)来表示。在图2中,示出了目标印刷机300将表示目标色ct的比色图表印刷在被印刷物上从而测色装置对比色图表的各色块进行测色而取得测色值labt的情况。工艺颜色cmykin与在目标印刷机300中所使用的cmyk油墨的使用量相对应,并表示依存于目标印刷机300的cmyk颜色空间的坐标。

图2所示的rip400具有第一输入配置文件611、第二输入配置文件612、输出配置文件620以及颜色库640。输入配置文件610为第一输入配置文件611和第二输入配置文件612的统称。第一输入配置文件611为记述了在目标印刷机300中所使用的cmyk的油墨的颜色特性的文件。第二输入配置文件612为记述了依存于未图示的表示装置的rgb的颜色特性的文件。输出配置文件620为记述了在喷墨打印机200中所使用的油墨的颜色特性的文件。在输入配置文件610以及输出配置文件620中例如能够使用icc配置文件的数据格式。颜色库640为记述了与颜颜色名称称相对应的专色645的文件。专色645由lab值来表示。

印刷原稿数据d0的工艺颜色cmykin依据第一输入配置文件611而被转换为lab颜色空间的颜色labs。表示成为加法混色的三原色r(红色)、g(绿色)以及b(蓝色)的强度的工艺颜色rgbin依据第二输入配置文件612而被转换为lab颜色空间的颜色labs。颜色名称依据颜色库640而被转换为lab颜色空间的颜色labs。这些颜色labs依据输出配置文件620而被转换为工艺颜色cmykp。在打印机200使用cmyk的共计四色的油墨的情况下,工艺颜色cmykp被输出至打印机200,从而再现于印刷物上。在图2中,示出了打印机200将表示工艺颜色cmykp的比色图表印刷在被印刷物上从而测色装置对比色图表的各色块进行测色而取得测色值labp的情况。在打印机200还使用lc(浅蓝绿色)、lm(浅品红色)、dy(深黄色)、lk(浅黑色)等油墨的情况下,如果rip400或打印机200将工艺颜色cmykp划分为浓色和淡色,则打印机200能够将工艺颜色cmykp再现于印刷物上。当然,工艺颜色自身也并不限于cmyk的共计四色。

另外,rip400除了工艺颜色cmykin以外,还具有对表示成为减法混色的仅三原色cmy的颜色材料的使用量的工艺颜色(设为cmyin)等、和lab颜色空间的坐标值进行转换的输入配置文件。因此,rip400也能够将工艺颜色cmyin或工艺颜色rgbin等经由lab颜色空间而转换为工艺颜色cmykp。而且,rip400也能够输入lab颜色空间的颜色labs从而转换为工艺颜色cmykp。

图3所示的rip400具有输入配置文件610、被印刷物a用的第一输入配置文件621、以及被印刷物a以外的其他种类的被印刷物b用的第二输出配置文件622。输入配置文件620为第一输入配置文件621和第二输入配置文件622的统称。第一输入配置文件610为记述了在目标印刷机300中所使用的cmyk的油墨的颜色特性的文件。第一输出配置文件621为记述了在喷墨打印机200使用印刷物a的情况下用于再现目标色ct的油墨的颜色特性的文件。在以被印刷物a的使用为前提的情况下,lab颜色空间的颜色labs依据第一输出配置文件621而被转化为工艺颜色cmykpa。第二输出配置文件622为记述了在喷墨打印机200使用被印刷物b的情况下用于再现目标色ct的油墨的颜色特性的文件。在以被印刷物b的使用为前提的情况下,lab颜色空间的颜色labs依据第二输出配置文件622而被转化为工艺颜色cmykpb。当然,在输出配置文件621、622中例如能够使用icc配置文件的数据格式。

通过以上方式,从而能够利用喷墨打印机200而再现接近于目标印刷机300的颜色的颜色。但是,实际上,有时会因配置文件的误差、颜色检测误差、打印机的变动等而无法再现所期待的颜色。在这种情况下,通过对配置文件610、620进行修正,从而提高对象的颜色的转换精度。在对输出配置文件620进行修正的情况下,考虑到将pcs(配置文件连接空间)中的labs值设为目标值,将对由打印机200所印刷出的颜色进行了测色的结果(labpa、labpb)设为当前值,从而对二者的色差进行计算,由此对输出配置文件620进行修正以减少该色差。此外,在对输入配置文件610进行修正的情况下,考虑到利用输入配置文件610和输出配置文件620而对比色图表的数据进行转换并印刷比色图表,并且对各色块的测色结果(labpa、labpb)与目标色彩值(labt)之间的色差进行计算,由此对输入配置文件610进行修正以减少该色差。在此,测色结果labpa表示形成在被印刷物a上的色块的测色值,测色结果labpb表示形成在被印刷物b上的色块的测色值。

但是,有时会因为以下的理由而无法获得所期待的颜色,或者花费人力与时间。

理由1:由于需要对印刷后的结果进行测色,因此需要测量机,从而无法与目视下的颜色组合相对应。

理由2:在对输入配置文件610进行修正的情况下,将色差的计算结果反馈至输入配置文件610。但是,在考虑到输出配置文件620中存在误差的原因的情况下,也需要对其他的输入配置文件进行修正。(在这种情况下,通过将计算结果反馈至输出配置文件620而对输出配置文件620进行修正,从而无需对其他的输出配置文件进行修正。)

此外,如图2所示,相对于一个打印机用输出配置文件620,除了对于目标印刷机300用的第一输入配置文件611以外,有时也组合有对于显示装置用的第二输入配置文件612、或由lab值指定直接色的专色645。在该情况下,如果仅使目标印刷机用的第一输入配置文件611与打印机用的输出配置文件620的组合最佳化,则在显示装置用的第二输入配置文件612或专色645与打印机用输出配置文件620的组合中无法期待颜色再现精度的充分的提高。

此外,如图3所示,相对于一个输入配置文件610,有时会组合有与被印刷物a、b相对应的多个输出配置文件620。在该情况下,如果仅使输入配置文件610与第一输出配置文件621的组合最佳化,则在输入配置文件610与第二输出配置文件622的组合中无法期待颜色再现精度的充分的提高。

在本具体示例中,通过配置文件调节程序pr0所实现的功能fu1~fu7,从而能够提高在实施多个颜色转换的情况下对配置文件进行调节的操作的便利性,进而实现较高的颜色再现精度与层次性。

(4)配置文件的具体示例:

图4示意性地例示了输入配置文件610、输出配置文件620以及设备连接配置文件630的关系。

如图4所示,输入配置文件610为规定了与目标印刷机300的使用油墨相匹配的cmyk颜色空间(第一颜色空间cs1的示例)的cmyk值(ci、mi、yi、ki)与lab颜色空间(pcs(配置文件连接空间)cs3的示例)的lab值(li、ai、bi)之间的对应关系的数据。该情况下的a2b表的网格点gd1通常以在cmyk颜色空间中向c轴方向、m轴方向、y轴方向以及k轴方向成为大致等间隔的方式被排列。另外,此处的变量i为对被设定于cmyk颜色空间(cs1)上的网格点gd1进行识别的变量。cmyk值为第一坐标值的示例。lab值为第三坐标值的示例。在输入配置文件610中,cmyk颜色空间(cs1)为输入颜色空间cs4的示例,lab颜色空间(cs3)为输出颜色空间cs5的示例。

输出配置文件620为规定了lab颜色空间(cs3)的lab值(lj、aj、bj)和与喷墨打印机200的使用油墨相匹配的cmyk颜色空间(第二颜色空间cs2的示例)的cmyk值(cj、mj、yj、kj)之间的对应关系的数据。该情况下的b2a表的网格点gd2通常以在lab颜色空间中向l轴方向、a轴方向以及b轴方向成为大致成等间隔的方式被排列。另外,此处的变量j为对被设定于lab颜色空间(cs3)上的网格点gd2进行识别的变量。表现为“cmyk颜色空间”是为了将与打印机200的使用油墨相匹配的颜色空间和与目标印刷机300相匹配的颜色空间进行区分。cmyk值为第二坐标值的示例。在输出配置文件620中,lab颜色空间(cs3)为输入颜色空间cs4的示例,cmyk颜色空间(cs2)为输出颜色空间cs5的示例。

设备连接配置文件630为规定了cmyk颜色空间(cs1)的cmyk值(ci、mi、yi、ki)与cmyk颜色空间(cs2)的cmyk值(ci、mi、yi、ki)之间的对应关系的数据。此处的变量i为对被设定于cmyk颜色空间(cs1)上的网格点gd1进行识别的变量。设备连接配置文件630通过将输入配置文件610和输出配置文件620结合而获得。在输入配置文件610中,cmyk颜色空间(cs1)为输入颜色空间cs4的示例,cmyk颜色空间(cs2)为输出颜色空间cs5的示例。

图5示意性地例示了配置文件500的结构。图5所示的配置文件500为icc配置文件,且包括配置文件页眉510和标签表520。在配置文件500中包含标签(tag)521,所述标签521是为了在pcs与设备从属颜色空间(devicedependentcolorspace)之间对色彩信息进行转换所需的信息。在标签521中还可以包含用于使配置文件500个性化的私人标签523。

设备(300、200)用的a2bx标签(如图5所示的x为0、1或者2)作为元素数据530而包含用于从设备从属颜色空间(cmyk颜色空间、cmyk颜色空间)转换为lab颜色空间的颜色转换表。设备(300、200)用的b2ax标签作为元素数据530而包含用于从lab颜色空间转换为设备从属颜色空间(cmyk颜色空间、cmyk颜色空间)的颜色转换表。

如图5所示的a2b0标签以及b2a0标签为,用于实施感知的(perceptual)颜色转换的信息。由于感知的颜色转换重视灰度再现,因此主要被利用于色域较广的照片图像的转换中。如图5所示的a2b1标签以及b2a1标签为,用于实施相对测色的(media-relativecolorimetric)的颜色转换、或者绝对测色(absolutecolorimetric)的颜色转换的信息。由于测色的颜色转换忠于测色值,因此主要被用于寻求准确的颜色的一致的数字校样的颜色校正输出用的转换。图5所示的a2b2标签以及b2a2标签为用于实施饱和度(saturation)的颜色转换的信息。由于饱和度的颜色转换与色调的准确性相比更重视颜色的鲜艳性,因此主要被用于商业图形中的图表的显示等。

(5)由配置文件调节系统实施的配置文件调节处理的具体示例:

图6示出了由图1所示的主机装置100实施的配置文件调节处理的示例。图7示出了在图6的步骤s102中所实施的配置文件及参数设定处理的示例。当然,这些处理能够进行更换顺序等适当的变更。图8、9示出了在图7的步骤s202中所表示的ui(用户接口)画面800的示例。主机装置100根据多重任务而并列地执行多个处理。在此,图7的步骤s212与第一指定工序st1、第二指定工序st2、第一指定功能fu1、第二指定功能fu2、第一指定部u1、以及第二指定部u2相对应。图7的步骤s213至s214与第一目标接受工序st3、第二目标接受工序st4、第一目标接受功能fu3、第二目标接受功能fu4、第一目标接受部u3以及第二目标接受部u4相对应。图7对步骤s215与调节范围指定工序st5、调节范围指定功能fu5以及调节范围指定部u5相对应。图7的步骤s216与系数设定工序st6、系数设定功能fu6以及系数设定部u6相对应。图6的步骤s104至s120与配置文件调节工序st7、配置文件调节功能fu7以及配置文件调节部u7相对应。以下,省略“步骤”的记载。

当开始实施图6所示的配置文件调节处理时,主机装置100实施图7所示的配置文件及参数设定处理(s102)。当开始实施了该配置文件及参数设定处理时,主机装置100使显示装置115显示图8或图9所示的ui画面800(图7的s202)。图8所示的ui画面800具有调节对象配置文件选择区域805、组合指定区域810、目标接受区域840、“从图像指定”按钮841、追加按钮842、删除按钮843、调节范围指定栏850、意图指定栏880、调节实施按钮870、历史载入按钮881以及历史保存按钮882。组合指定区域810具有输入配置文件选择栏811、812、专色选择栏813、输出配置文件选择栏815、调节数据选择栏816、调节对象颜色空间选择区域830以及详细设定按钮860。图9所示的ui画面800将图8所示的组合指定区域810变为组合指定区域820。组合指定区域820具有输出配置文件选择栏821、822、823、输入配置文件选择栏825、调节数据选择栏826、调节对象颜色空间选择区域830以及详细设定按钮860。另外,图9所示的组合指定区域820具有多个对第二输入配置文件612进行选择的栏(822、823)。

当通过输入装置116而接受对调节对象配置文件选择区域805的“输出配置文件”的选择操作时,主机装置100将ui画面800切换为图9所示的状态。当通过输入装置116而接受对调节对象配置文件选择区域805的“输入配置文件”的选择操作时,主机装置100将ui画面800切换为图8所示的状态。

主机装置100通过输入装置116而接受对上述的栏以及按钮的操作(s210),当接受对调节实施按钮870的操作时,结束配置文件及参数设定处理。s210的处理包括以下的处理s211~s216。

(s211)接受输入配置文件610和输出配置文件620的任意一方以作为调节对象配置文件550的处理。

(s212)接受与调节对象配置文件550组合的要素的指定的处理。

(s213)从cmyk颜色空间(cs1)、cmyk颜色空间(cs2)以及lab颜色空间(cs3)之中接受任意一个以作为第一调节对象颜色空间cs7或第二调节对象颜色空间cs8的处理。

(s214)接受表示调节点p0(调节对象的颜色的示例)的坐标处的调节值的第一目标t1以及第二目标t2的输入的处理。

(s215)接受在第一颜色空间cs1或者配置文件连接空间cs3中根据调节对象配置文件550中的目标t0而进行调节的调节范围的指定的处理。

(s216)接受用于求出在通过第一目标t1而进行调节的范围与通过第二目标t2而进行调节的范围中发生了重叠的范围内的调节量的系数的设定的处理。

(s217)从用于规定调节对象配置文件550的对应关系的多个再现意图中接受任意一个以作为指定意图的处理。

首先,参照图8、9,对接受调节对象配置文件550的选择的s211的处理进行说明。

在图8所示的组合指定区域810被显示的情况下,主机装置100通过利用输入装置116而接受对输出配置文件选择栏815的操作,从而从被存储于存储装置114中的输出配置文件620之中接受共通的输出配置文件的选择操作。在图9所示的组合指定区域820被显示的情况下,主机装置100通过利用输入装置116而接受对输入配置文件选择栏825的操作,从而从被存储于存储装置114中的输入配置文件610之中接受共通的输出配置文件的选择操作。

接下来,参照图8至11,对接受与调节对象配置文件550组合的要素的指定的s212的处理进行说明。

在图8所示的组合指定区域810被显示的情况下,主机装置100通过利用输入装置116而接受对选择栏811、812、813的操作,从而从被存储于存储装置114中的输入配置文件610以及专色645之中接受要素的选择操作。

在输入配置文件选择栏811中,能够从被存储于存储装置114中的输入配置文件610中选择颜色转换中所使用的第一输入配置文件611。

在输出配置文件选择栏812中,能够从被存储于存储装置114中的输出配置文件610中选择颜色转换中所使用的第二输入配置文件612。在未将第二输入配置文件612使用于颜色转换中的情况下,只需将第二输入配置文件选择栏812设为空白即可。

在专色选择栏813中,能够从被存储于存储装置114中的专色645中选择与输出配置文件620组合的专色。在未将专色645与输出配置文件620组合的情况下,只需将专色选择栏813设为空白即可。

当接受对详细设定按钮860的操作时,主机装置100对图10所示的详细设定画面910进行显示。

图10所示的详细设定画面910具有输出配置文件选择栏911、输入配置文件选择栏912、专色选择栏913、追加按钮914a、追加按钮914b、分配指定栏915、确认框916、ok按钮917等。

在各输入配置文件选择栏912中,也能够从被存储于存储装置114中的输入配置文件610中选择颜色转换中所使用的输入配置文件。由“输入配置文件1”的输入配置文件选择栏912所选择的输入配置文件成为第一输入配置文件611。由“输入配置文件2”的输入配置文件选择栏912所选择的输入配置文件成为第二输入配置文件612。在不将第二输入配置文件612使用于颜色转换的情况下,只需将“输入配置文件2”的输入配置文件选择栏912设为空白即可。当接受对追加按钮914a的操作时,主机装置100增加输入配置文件选择栏912而接受颜色转换中所使用的第二输入配置文件612的追加。在专色选择栏913中,能够从被存储于存储装置114中的专色645中选择与输出配置文件620组合的专色。在不将专色645与输出配置文件620组合的情况下,只需将专色选择栏813设为空白即可。当接受对追加按钮914b的操作时,主机装置100增加专色选择栏913而接受与输出配置文件620组合的专色645的追加。

当接受对ok按钮917的操作时,主机装置100返回至图8所示的ui画面800。

通过以上方式,从而作为与输出配置文件620组合的第一要素而使第一输入配置文件611在第一输入配置文件选择栏811中被指定,且作为与输出配置文件620组合的第二要素而使第二输入配置文件612以及专色645在选择栏812、813中被指定。

在图9所示的组合指定区域820被显示的情况下,主机装置100通过利用输入装置116而接受对输出配置文件选择栏821、822、823的操作,从而从被存储于存储装置114中的输出配置文件620中接受要素的选择操作。

在输入配置文件选择栏821中,能够从被存储于存储装置114中的输入配置文件620中选择用于颜色转换的第一输入配置文件621。

在各输出配置文件选择栏822、823中,能够从被存储于存储装置114中的输出配置文件620中选择颜色转换中所使用的第二输入配置文件622。在仅使用一个第二输入配置文件622的情况下,只需将第二输入配置文件选择栏823设为空白即可。

当接受对详细设定按钮860的操作时,主机装置100对图11所示的详细设定画面920进行显示。

图11所示的详细设定画面920具有输入配置文件选择栏921、输出配置文件选择栏922、追加按钮924、分配指定栏925、确认框926、ok按钮927等。

在各输入配置文件选择栏922中,也能够从被存储于存储装置114中的输入配置文件620中选择颜色转换中所使用的输入配置文件。由“输出配置文件1”的输出配置文件选择栏922所选择的输出配置文件成为第一输出配置文件621。由“输出配置文件2”以及“输出配置文件3”的输出配置文件选择栏922所选择的输出配置文件成为第二输出配置文件622。在仅使用一个第二输出配置文件622的情况下,只需将“输出配置文件3”的输出配置文件选择栏922设为空白即可。当接受对追加按钮924的操作时,主机装置100增加输出配置文件选择栏922而接受颜色转换中所使用的第二输出配置文件622的追加。

当接受对ok按钮927的操作时,主机装置100返回至图9所示的ui画面800。

通过以上方式,从而作为与输入配置文件610组合的第一要素而使第一输出配置文件621在第一输出配置文件选择栏821中被指定,且作为与输入配置文件610组合的第二要素而使第二输出配置文件622在第二输出配置文件选择栏822、823中被指定。

接下来,参照图8、9,对接受第一调节对象颜色空间cs7或者第二调节对象颜色空间cs8的指定的s213的处理进行说明。另外,如图18a~18c所示,将调节对象颜色空间cs7、cs8统称为调节对象颜色空间cs6。在图8、9所示的组合指定区域810、820中,在作为调节对象颜色空间cs6而被选择的位置上标注实线的三角形标记,在作为调节对象颜色空间cs6而未被选择的位置上标注虚线的三角形标记。

在图8所示的组合指定区域810中,当主机装置100将在第一输入配置文件选择栏811中被选择的第一输入配置文件611与在输出配置文件选择栏815中被选择的输出配置文件620进行组合的情况下,从cmyk颜色空间(cs1)、cmyk颜色空间(cs2)以及lab颜色空间(cs3)之中选择任意一个以作为第一调节对象颜色空间cs7而接受。在图8中,示出了针对第一输入配置文件“input_1.icc”与输出配置文件“output_0.icc”的组合,cmyk颜色空间作为第一调节对象颜色空间cs7而被指定的情况。

在将于第二输入配置文件选择栏812中被选择的第二输入配置文件612与在输出配置文件选择栏815中被选择的输出配置文件620组合的情况下,主机装置100从cmyk颜色空间(cs1)、cmyk颜色空间(cs2)以及lab颜色空间(cs3)之中接受任意一个以作为第二调节对象颜色空间cs8。在图8中,示出了针对第二输入配置文件“input_2.icc”与输出配置文件“output_0.icc”的组合,cmyk颜色空间作为第二调节对象颜色空间cs8而被指定的情况

在将于专色选择栏813中被选择的专色645与在输出配置文件选择栏815中被选择的输出配置文件620组合的情况下,接受cmyk颜色空间(cs2)和lab颜色空间(cs3)中的任意一方以作为第二调节对象颜色空间cs8。在图8中,示出了针对专色“namedcolor_1.icc”与输出配置文件“output_0.icc”的组合,lab颜色空间作为第二调节对象颜色空间cs8而被指定的情况。

在图9所示的组合指定区域820中,主机装置100在将于输入配置文件选择栏825中被选择的输入配置文件610与在第一输出配置文件选择栏821中被选择的第一输出配置文件621组合的情况下,从cmyk颜色空间(cs1)、cmyk颜色空间(cs2)以及lab颜色空间(cs3)之中接受任意一个以作为第一调节对象颜色空间cs7。在图9中,示出了针对输入配置文件“input_0.icc”与第一输出配置文件“output_1.icc”的组合,cmyk颜色空间作为第一调节对象颜色空间cs7而被指定的情况。

在将于输入配置文件选择栏825中被选择的输入配置文件610与在第二输出配置文件选择栏822、823中被选择的第二输出配置文件622组合的情况下,从cmyk颜色空间(cs1)、cmyk颜色空间(cs2)以及lab颜色空间(cs3)之中接受任意一个以作为第二调节对象颜色空间cs8。在图9中,示出了在第二输出配置文件为“output_1.icc”的情况下,cmyk颜色空间作为第二调节对象颜色空间cs8而被指定,且在第二输出配置文件为“output_2.icc”的情况下,lab颜色空间作为第二调节对象颜色空间cs8而被指定的情况。

通过以上方式,从而第一颜色空间cs1、第二颜色空间cs2以及配置文件连接空间cs3中的任意一个作为第一调节对象颜色空间cs7而被指定。

另外,参照图8、9、12、13等,对接受表示调节点p0的坐标中的调节值的第一目标t1以及第二目标t2的输入的s214的处理进行说明。此处,图12示意性地例示了以输出配置文件620作为调节对象的情况下的目标接受区域840。图13示意性地例示了以输入配置文件610作为调节对象的情况下的目标接受区域840。另外,将目标t1、t2统称为目标t0。

在图8所示的输出配置文件选择栏815中的调节数据选择栏816、以及图9所示的输入配置文件选择栏825中的调节数据选择栏826中,能够选择“绝对值”和“相对值”中的任意一项。“绝对值”为作为颜色空间的坐标值而接受调节的目标t0的选项。“相对值”为作为距离颜色空间的当前的坐标值的差分而接受调节的目标t0的选项。

主机装置100实施根据上述的组合指定区域810、820中的选择而改变目标接受区域840的输入项目的处理。当在调节数据选择栏816、826中选择了“绝对值”时,如图12、13所示,调节目标t0的坐标值的输入栏与颜色空间的当前的坐标值的显示栏一起被显示在目标接受区域840中。例如,在图12中,示出了第一输入配置文件为“input_1.icc”且第一调节对象颜色空间cs7为cmyk颜色空间(cs1)的情况下,cmyk颜色空间的第一目标t1的坐标值(t_c、t_m、t_y、t_k)的输入栏被显示在目标接受区域840中的情况。在图12中,示出了在第二输入配置文件为“input_2.icc”的情况下,cmyk颜色空间(cs2)的第二目标t2的坐标值(t_c、t_m、t_y、t_k)的输入栏被显示在目标接受区域840中的情况。在图12中,示出了在专色为“namedcolor_1.icc”的情况下,lab颜色空间(cs3)的第二目标t2的坐标值(t_l、t_a、t_b)的输入栏被显示在目标接受区域840中的情况。在图13中,示出了在第一输出配置文件为“output_1.icc”的情况下,cmyk颜色空间的第一目标t1的坐标值(t_c、t_m、t_y、t_k)的输入栏被显示在目标接受区域840中的情况。在图13中,示出了第二输出配置文件为“output_2.icc”的情况下,cmyk颜色空间的第二目标t2的坐标值(t_c、t_m、t_y、t_k)的输入栏被显示在目标接受区域840中的情况。

当在调节数据选择栏816、826中选择了“相对值”时,如图8、9所示,作为距离颜色空间的当前的坐标值的差分的调节目标t0的坐标值(在图8、9中为δl、δa、δb)的输入栏被显示在目标接受区域840中。图8、9示出了作为调节对象颜色空间cs6而选择了lab颜色空间的情况下的示例。

图14a示意性地例示了用于设定调节目标t0的调节点p0被设定在cmyk颜色空间(cs1)中的情况。在此,由于cmyk颜色空间为四维的颜色空间,因此在图14a中示出了由c轴、m轴和y轴所形成的三维的假想空间。

例如,主机装置100在接受图8、9所示的ui画面800的“从图像指定”按钮841的操作时,将示意性地表示cmyk颜色空间(cs1)的画面显示在显示装置115上,并取得与由输入装置116实施的操作相对应的cmyk值,从而对目标接受区域840的信息进行更新。当指定了新的调节点p0时,主机装置100赋予所对应的id(识别信息),并使所取得的cmyk值以及根据该cmyk值所求出的输出颜色空间cs5的坐标值等与id相对应,且显示在目标接受区域840中。当对追加按钮842进行操作时,主机装置100追加id,且在目标接受区域840中增加与所追加的id相对应的输入栏。当对删除按钮843进行操作时,主机装置100接受删除id的指定,并将与所指定的id相对应的输入栏删除。

此外,主机装置100在接受历史载入按钮881的操作时,读取被存储于存储装置114中的调节历史700并追加到目标接受区域840中。当历史保存按钮882的操作被接受时,主机装置100将目标接受区域840的信息作为调节历史700而存储于存储装置114中。

由目标接受区域840所接受的调节目标t0根据调节对象颜色空间选择栏830的选择内容以及调节数据选择栏816、826的选择内容,而以如下方式进行改变。

(选择内容1)作为调节对象颜色空间cs6而选择了cmyk颜色空间,且在调节目标t0的输入中选择了“绝对值”的情况。在该情况下,调节目标t0的输入成为cmyk值(设为t_c、t_m、t_y、t_k)。该cmyk值例如由0~100%来表现。

(选择内容2)作为调节对象颜色空间cs6而选择了cmyk颜色空间,且在调节目标t0的输入中选择了“相对值”的情况。在该情况下,调节目标t0的输入成为cmyk值的目标值(t_c、t_m、t_y、t_k)相对于当前值(设为c_c、c_m、c_y、c_k)的差分(设为δc、δm、δy、δk)。

(选择内容3)作为调节对象颜色空间cs6而选择了rgb颜色空间,且在调节目标t0的输入中选择了“绝对值”的情况。在该情况下,调节目标t0的输入成为rgb值(设为t_r、t_g、t_b)。该rgb值例如由0~100%来表现。

(选择内容4)作为调节对象颜色空间cs6而选择了rgb颜色空间,且在调节目标t0的输入中选择了“相对值”的情况。在该情况下,调节目标t0的输入成为rgb值的目标值(t_r、t_g、t_b)相对于当前值(设为c_r、c_g、c_b)的差分(设为δr、δg、δb)。

(选择内容5)作为调节对象颜色空间cs6而选择了lab颜色空间,且在调节目标t0的输入中选择了“绝对值”的情况。在该情况下,调节目标t0的输入成为lab值(设为t_l、t_a、t_b)。

(选择内容6)作为调节对象颜色空间cs6而选择了lab颜色空间,且在调节目标t0的输入中选择了“相对值”的情况。在该情况下,调节目标t0的输入成为lab值的目标值(t_l、t_a、t_b)相对于当前值(设为c_l、c_a、c_b)的差分(设为δl、δa、δb)。

(选择内容7)作为调节对象颜色空间cs6而选择了cmyk颜色空间,且在调节目标t0的输入中选择了“绝对值”的情况。在该情况下,调节目标t0的输入成为cmyk值(设为t_c、t_m、t_y、t_k)。该cmyk值例如由0~100%来表现。

(选择内容8)作为调节对象颜色空间cs6而选择了cmyk颜色空间,且在调节目标t0的输入中选择了“相对值”的情况。在该情况下,调节目标t0的输入成为cmyk值的目标值(t_c、t_m、t_y、t_k)相对于当前值(设为c_c、c_m、c_y、c_k)的差分(设为δc、δm、δy、δk)。

如图12所示,针对关于第一输入配置文件611的第一目标t1的输入栏,而接受表示调节点p0的坐标中的调节值的第一目标t1的输入。针对关于第二输入配置文件612的第二目标t2的输入栏,而接受表示调节点p0的坐标中的调节的第二目标t2的输入。针对关于专色645的第二目标t2的输入栏,而接受表示调节点p0的坐标中的调节的第二目标t2的输入。

如图13所示,针对关于第一输出配置文件621的第一目标t1的输入栏,而接受表示调节点p0的坐标中的调节值的第一目标t1的输入。针对关于第二输出配置文件622的第二目标t2的输入栏,而接受表示调节点p0的坐标中的调节的第二目标t2的输入。

另外,参照图8、9、12、13等,对s215的处理进行说明。

主机装置100在调节范围指定栏850中接受是否将根据调节目标t0而进行调节的调节范围a0设为颜色空间整体的指定。在图8、9所示的调节范围指定栏850的多个指定项目中包含有“输入空间全部区域”和“半径”。在指定了“输入空间全部区域”的情况下,调节范围a0被设定为颜色空间整体。在指定了“半径”的情况下,如图12、13所示,主机装置100接受在目标接受区域840的“radius”的输入栏中将调节点p0设为基点的半径的输入。该半径例如由第一颜色空间cs1中的欧氏距离的相对值0~100%来表现。在图14a中,示意性地示出了半径(radius)被指定的情况下的调节范围a0的示例。

例如,被选择的输入配置文件610的输入颜色空间cs4为cmyk颜色空间的情况下的半径,能够由cmyk颜色空间中的欧氏距离的相对值来表现。被选择的输入配置文件610的输入颜色空间cs4为rgb颜色空间的情况下的半径能够由rgb颜色空间中的欧氏距离的相对值来表现。作为与输出配置文件620组合的第二要素而选择了专色645的情况下的半径能够由lab颜色空间中的欧氏距离的相对值来表现。

通过以上方式,从而在第一颜色空间cs1或配置文件连接空间cs3中,根据调节对象配置文件550中的第一目标t1以及第二目标t2而进行调节的调节范围a0被指定。

另外,参照图10、11、14b,对接受用于求出调节量d的系数(在图14b中为权重a1、a2、a3)的设定的s216的处理进行说明,其中,所述调节量d为,在通过第一目标t1而进行调节的范围(在图14b中为调节范围a1)与通过第二目标t2而进行调节的范围(在图14b中为调节范围a2、a3)中发生了重叠的范围(在图14b中为重复范围a4~a7)内的调节量。

在图10所示的分配指定栏915中,能够针对与输出配置文件620组合的要素的各自而在表示由调节目标t0得到的调节的程度的调节量中指定权重。在图10所示的示例中,示出了针对第一输入配置文件“input_1.icc”而指定了权重a1=50.0%,针对第二输入配置文件“input_2.icc”而指定了权重a2=20.0%,针对专色“namedcolor_1.icc”而指定了权重a3=30.0%的情况。当在确认框916中输入确认标记的操作被实施时,分配指定栏915的权重被均等地分配。例如,在输入配置文件610和专色645共计指定了三个要素的情况下,各分配指定栏915的权重成为33.3%

在图11所示的分配指定栏925中,能够针对与输入配置文件610组合的要素的各自而在表示由调节目标t0得到的调节的程度的调节量中指定权重。在图11所示的示例中,示出了针对第一输出配置文件“output_1.icc”而指定了权重a1=50.0%,针对第二输出配置文件“output_2.icc”而指定了权重a2=20.0%,针对第二输出配置文件“output_3.icc”而指定了权重a3=30.0%的情况。当在确认框916中输入确认标记的操作被实施时,分配指定栏925的权重被均等地分配。

如图14b所示,重复范围a4~a7内的调节量d例如能够通过下式而计算出。

(在范围a4的情况下)

d=(a2×d2+a3×d3)/(a2+a3)

(在范围a5的情况下)

d=(a1×d1+a3×d3)/(a1+a3)

(在范围a6的情况下)

d=(a1×d1+a2×d2)/(a1+a2)

(在范围a7的情况下)

d=(a1×d1+a2×d2+a3×d3)/(a1+a2+a3)

通过以上方式,从而对于表示由第一目标t1得到的调节的程度的第一调节量(d1)、和表示由第二目标t2得到的调节的程度的第二调节量(d2、d3)的系数(a1、a2、a3)被设定。

另外,参照图8、9,对接受指定意图的选择的s217的处理进行说明。

主机装置100在意图指定栏880中接受用于规定调节对象配置文件550的对应关系的再现意图的指定。图8、9所示的意图指定栏880的多个指定项目为“perceptual”(感知的)、“relativecolorimetric”(相对测色的)以及“saturation”(饱和度)这三种。当然,在指定项目中既可以包括“absolutecolorimetric”(绝对测色的),也可以使“perceptual”和“relativecolorimetric”和“saturation”中的一部分不存在于指定项目中。在图8、9中示出了作为指定意图而指定了“perceptual”的示例。

通过以上方式,从而从用于规定调节对象配置文件550的对应关系的多个再现意图中接受任意一个以作为指定意图。

主机装置100在接受图8、9所示的调节实施按钮870的操作时,结束图7的s210的处理,并实施图6的s104以后的处理。在此,当在意图指定栏880中指定了“perceptual”(感知的)的情况下,主机装置100在s104以后的处理中使用依据配置文件500中的由图5所示的a2b0标签以及b2a0标签的信息。当在意图指定栏880中指定了“relativecolorimetric”(相对测色的)的情况下,主机装置100在s104以后的处理中使用依据配置文件500中的由图5所示的a2b1标签以及b2a1标签的信息。当在意图指定栏880中指定了“saturation”(饱和度)的情况下,主机装置100在s104以后的处理中使用依据配置文件500中的由图5所示的a2b2标签以及b2a2标签的信息。

以下,也参照图15至22,对s104以后的处理进行说明。此处,图15例示了将输出配置文件620作为调节对象配置文件550而生成输入值input_p与调节量δcmyk的对应数据组的处理。图16例示了将输入配置文件610作为调节对象配置文件550而生成输入值input_p与调节量δlab的对应数据组的处理。

首先,主机装置100针对被输入至目标接受区域840中的各调节点p0,根据在组合指定区域810、820中被指定的组合而求出当前的输出值currentout(图6的s104)。这是由于以与被形成在被印刷物me1上的输出图像imo的颜色相对应的输出颜色cmykp为基准而实施调节的缘故。在与指定意图相应的信息存在于配置文件中的情况下,根据与指定意图相应的信息而实施颜色转换。

在此,如图17c所示,设为由ficc(第一参数、第二参数、第三参数)而表示依据配置文件(例如icc配置文件)的转换。但是,第一参数表示所使用的配置文件。在第一参数中,inputprofile表示输入配置文件,outputprofile表示输出配置文件。在第二参数中,a2b表示从设备色彩向设备独立色彩的转换,b2a表示从设备独立色彩向设备色彩的转换。第三参数的input表示调节点p0的输入值(cmyk、rgb、lab等)。

如图17a、17b所示,在配置文件610、620的组合被指定为用于颜色转换(a-1)、(a-2)的情况下,各调节点p0的输入值input成为cmyk值(设为cp、mp、yp、kp)或者rgb值(设为rp、gp、bp)。在该情况下,当前的输出值currentout成为cmyk值(cp、mp、yp、kp)。

在上述(a-1)、(a-2)的情况下,无论调节对象配置文件550为输入配置文件610还是输出配置文件620,均能够通过下式而对当前的输出值currentout进行计算(参照图17c)。

currentout=ficc(outputprofile,b2a,ficc(inputprofile,a2b,input))

虽然未进行图示,但是在专色645与输出配置文件620的组合被指定为用于颜色转换的情况下,调节点p0的输入值input成为lab值(设为lp、ap、bp)。在该情况下,当前的输出值currentout也成为cmyk值(cp、mp、yp、kp)。当前的输出值currentout能够通过下式而计算出。

currentout=ficc(outputprofile,b2a,input)

在计算出当前的输出值currentout之后,主机装置100针对被输入至目标接受区域840的各调节点p0,根据在组合指定区域810、820中被指定的组合而求出目标输出值targetout(s106)。这是由于以与被形成在被印刷物me1上的输出图像imo的颜色相对应的输出颜色cmykp为基准而实施调节的缘故。在与指定意图相应的信息存在于配置文件中的情况下,根据与指定意图相应的信息而实施颜色转换。

例如,如图18a所示,在配置文件610、620的组合被指定为用于颜色转换、且第一颜色空间cs1被指定为调节对象颜色空间cs6(a-1-1)的情况下,在第一颜色空间cs1中调节量adjustdata被添加至cmyk值(cp、mp、yp、kp)或者rgb值(rp、gp、bp)中。该调节量adjustdata由相对值(δcp、δmp、δyp、δkp)或者相对值(δrp、δgp、δbp)来表示。调节后的cmyk值由(cp+δcp、mp+δmp、yp+δyp、kp+δkp)来表示,调节后的rgb值由(rp+δrp、gp+δgp、bp+δbp)来表示。

在上述(a-1-1)的情况下,能够通过下式而计算出目标输出值targetout(参照图19)。

targetout=ficc(outputprofile,b2a,ficc(inputprofile,a2b,input+adjustdata))

上述式在调节对象配置文件550为输出配置文件620的情况下也是相同的。

例如,如图18b所示,在配置文件610、620的组合被指定为用于颜色转换、且第二颜色空间cs2被指定为调节对象颜色空间cs6(a-1-2)的情况下,在第cmyk颜色空间(cs2)中调节量adjustdata被添加至cmyk值(cp、mp、yp、kp)中。该调节量adjustdata由相对值(δcp、δmp、δyp、δkp)来表示。调节后的cmyk值由(cp+δcp、mp+δmp、yp+δyp、kp+δkp)来表示,在第cmyk颜色空间中,调节后的cmyk值由(cp+δcp、mp+δmp、yp+δyp、kp+δkp)来表示。

在上述(a-1-2)的情况下,能够通过下式而计算出目标输出值targetout(参照图19)。

targetout=ficc(outputprofile,b2a,ficc(inputprofile,a2b,input))+adjustdata

上述式在调节对象配置文件550为输出配置文件620的情况下也是相同的。

如图18c所示,在配置文件610、620的组合被指定为用于颜色转换、且调节对象颜色空间cs6被指定为第三颜色空间cs3(a-1-3)的情况下,在lab颜色空间(cs3)中调节量adjustdata被添加至lab值(lp、ap,bp)中。该调节量adjustdata由相对值(δlp,δap,δbp)来表示。在lab颜色空间中,调节后的lab值由(lp+δlp、ap+δap、bp+δbp)来表示。

在上述(a-1-3)的情况下,能够通过下式而计算出目标输出值targetout(参照图19)。

targetout=ficc(outputprofile,b2a,ficc(inputprofile,a2b,input)+adjustdata)

上述式在调节对象配置文件550为输出配置文件620的情况下也是相同的。

虽然未进行图示,但是在专色645与输出配置文件620(调节对象配置文件550)的组合被指定为用于颜色转换、且第二颜色空间cs2被指定为调节对象颜色空间cs6的情况下,在cmyk颜色空间(cs2)中调节量adjustdata被添加至cmyk值(cp、mp、yp、kp)中。该调节量adjustdata由相对值(δcp、δmp、δyp、δkp)来表示。在cmyk颜色空间中,调节后的cmyk值由(cp+δcp、mp+δmp、yp+δyp、kp+δkp)来表示。在该情况下,能够通过下式而计算出目标输出值targetout。

targetout=ficc(outputprofile,b2a,input)+adjustdata

在专色645与输出配置文件620(调节对象配置文件550)的组合被指定为用于颜色转换、且第三颜色空间cs3被指定为调节对象颜色空间cs6的情况下,在lab颜色空间(cs3)中调节量adjustdata被添加至lab值(lp、ap,bp)中。该调节量adjustdata由相对值(δlp,δap,δbp)来表示。在lab颜色空间中,调节后的lab值由(lp+δlp、ap+δap、bp+δbp)来表示。在该情况下,能够通过下式而计算出目标输出值targetout。

targetout=ficc(outputprofile,b2a,input+adjustdata)

另外,目标输出值targetout的计算能够在调节目标t0由输出坐标值来表示的情况下被省略,并且仅限于在调节目标t0并非由输出坐标值来表示的情况下实施。

计算出目标输出值targetout之后,主机装置100针对各调节点p0而取得调节对象配置文件550中的输入值input_p以及调节目标值targetout_p(s108)。这是由于对调节对象配置文件550中的输入值与输出值之间的对应关系进行调节的缘故。在与指定意图相应的信息存在于配置文件中的情况下,根据与指定意图相应的信息而实施颜色转换。

如图20a所示,在如图17a所示的(a-1)的情况下,即,配置文件610、620的组合被选择用于颜色转换且输入配置文件610被指定为调节对象配置文件550的情况下,配置文件610、620的组合的输入值input作为调节对象配置文件550中的输入值input_p而被使用。调节对象配置文件550的调节目标值targetout_p(lab值)能够根据作为cmyk值的目标输出值targetout而被计算出(参照图20c)。

input_p=input

targetout_p=ficc(outputprofile,a2b,targetout)

根据目标输出值targetout(cmyk值)而求出调节对象配置文件550的调节目标值targetout_p(lab值)是由于,以与输出图像imo的颜色相对应的输出颜色cmykp为基准而实施调节的缘故。

此外,调节对象配置文件550中的当前的输出值currentout_p(lab值)由下式来表示。

currentout_p=ficc(inputprofile,a2b,input)

当调节对象配置文件550的输出颜色空间cs5来表示作为调节目标t0的相对值的调节量δlab时,成为targetout_p-currentout_p。

如图20b所示,在如图17b所示的(a-2)的情况下,即,在配置文件610、620的组合被选择为用于颜色转换、且输出配置文件620被指定为调节对象配置文件550的情况下,配置文件610、620的组合的目标输出值targetout作为调节对象配置文件550中的调节目标值targetout_p而被使用。调节对象配置文件550的输入值input_p(lab值)能够根据作为cmyk值或rgb值的输入值input而被计算出(参照图20c)。

input_p=ficc(inputprofile,a2b,input)

targetout_p=targetout

此外,调节对象配置文件550中的当前的输出值currentout_p(cmyk值)为配置文件610、620的组合的当前的输出值currentout。

currentout_p=currentout

当由调节对象配置文件550的输出颜色空间cs5来表示作为调节目标t0的相对值的调节量δcmyk时,成为targetout_p-currentout_p。

虽然未进行图示,但是在专色645与输出配置文件620(调节对象配置文件550)的组合被指定为用于颜色转换的情况下,作为lab值的输入值input作为调节对象配置文件550中的输入值input_p而被使用,并且目标输出值targetout作为调节对象配置文件550中的调节目标值targetout_p而被使用。

input_p=input

targetout_p=targetout

此外,调节对象配置文件550中的当前的输出值currentout_p(cmyk值)为专色645与输出配置文件620的组合的当前的输出值currentout。

currentout_p=currentout

当由调节对象配置文件550的输出颜色空间cs5来表示作为调节目标t0的相对值的调节量δcmyk时,成为targetout_p-currentout_p。

在对输出配置文件620进行调节的情况下,如图15所示,设为根据与输出配置文件620组合的要素而生成输入值input_p与调节量targetout_p-currentout_p(δcmyk)的对应数据组。在图21a中,例示了针对与输出配置文件620组合的各要素而使输入值(l、a、b)与调节量(δc、δm、δy、δk)相对应的数据组set1。

当开始实施图15所示的输出配置文件调节数据组生成处理时,主机装置100以与输出配置文件620组合的要素之一为对象,根据该要素是否为cmyk输入的输入配置文件610的情况而使处理分支(s302)。在为cmyk输入的输入配置文件610的情况下,主机装置100利用输入配置文件610而将调节点p0的输入值input(cmykin)转换为输入值input_p(lab值)(s304)。另外,生成所得到的输入值input_p(lab值)与调节量targetout_p-currentout_p(δcmyk)的对应数据组set1(s306),并将处理转移至s316。

在上述要素并非cmyk输入的输入配置文件610的情况下,主机装置100根据上述要素是否为rgb输入的输入配置文件610的情况而使处理分支(s308)。在为rgb输入的输入配置文件610的情况下,主机装置100利用输入配置文件610而将调节点p0的输入值input(rgbin)转换为输入值input_p(lab值)(s310)。另外,生成所得到的输入值input_p(lab值)与调节量targetout_p-currentout_p(δcmyk)的对应数据组set1(s312),并将处理转移至s316。

在上述要素并非rgb输入的输入配置文件610的情况下,上述要素为lab指定的专色645。在该情况下,主机装置100生成作为已被指定的lab值的输入值input_p与调节量targetout_p-currentout_p(δcmyk)的对应数据组set1(s314),并将处理转移至s316。

s302~s314的处理针对与输出配置文件620组合的所有要素而被实施(s316)。

在对输入配置文件610进行调节的情况下,如图16所示,设为根据与输入配置文件610组合的要素而生成输入值input_p与调节量targetout_p-currentout_p(δlab)的对应数据组。在图21b中,例示了针对与输入配置文件610组合的各要素而使输入值(c、m、y、k)与调节量(δl、δa、δb)相对应的数据组set2。

当开始实施图16所示的输入配置文件调节数据组生成处理时,主机装置100以与输入配置文件610组合的输出配置文件620之一为对象,利用输出配置文件620而将调节点p0的目标输出值targetout(cmyk值)转换为调节目标值targetout_p(lab值)(s402)。另外,从所得到的调节目标值targetout_p(lab值)中减去当前的输出值currentout_p(lab值)而求出调节量targetout_p-currentout_p(δlab),从而生成作为调节点p0的输入值input(cmykin)的输入值input_p(cmyk值)与调节量targetout_p-currentout_p(δlab)的对应数据组set2(s404)。

s402~s404的处理针对与输入配置文件610组合的所有输出配置文件620而被实施(s406)。

在取得调节对象配置文件550中的输入值input_p以及调节量targetout_p-currentout_p之后,主机装置100在s110~s112中根据调节值的第一目标t1以及第二目标t2而对调节对象配置文件550的调节范围a0进行调节。

首先,参照图22a、22b,说明在调节范围a0中对调节对象配置文件550进行调节的概念。在此,在图22a、图22b中,横轴表示沿着输入颜色空间cs4的某个坐标轴的输入值,纵轴表示沿着输出颜色空间cs5的某个坐标轴的输出值。例如,在输入颜色空间cs4为cmyk颜色空间的情况下,横轴成为c轴、m轴、y轴或者k轴。在输出颜色空间cs5为lab颜色空间的情况下,纵轴成为l轴、a轴或者b轴。横轴上的白色圆圈表示了网格点gd0。

图22a示意性地例示了对输出值进行调节的情况下的各网格点gd0的调节量ad。用户所指定的调节点p0与输入值input_p相对应。当用户作为调节目标t0而指示调节量adjustdata时,对将调节量adjustdata被添加至与输入值input_p相对应的当前的输出值currentout_p中的调节目标值targetout_p进行设定。当然,如果调节对象颜色空间cs6为cmyk颜色空间,则当前的输出值currentout_p及调节目标值targetout_p由cmyk值来表示,调节量adjustdata由cmyk值的相对值(δcp、δmp、δyp、δkp)来表示。如果调节对象颜色空间cs6为lab颜色空间,则当前的输出值currentout_p及调节目标值targetout_p由lab值来表示,调节量adjustdata由lab值的相对值(δlp、δap、δbp)来表示。

通过对图8、9所示的指向调节范围指定栏850及目标接受区域840的输入,从而在调节量adjustdata中设定调节范围a0。在对于调节范围指定栏850而指定了“半径”的情况下,基本上采用如下方式,即,将输出值相对于输入值input_p的调节量设为最大,且在调节范围a0的分界处将调节量设为0。但是,由于实际的调节是对于调节对象配置文件550的网格点gd0而实施的,因此调节有时会影响至与被设定的调节范围a0相比而更大的范围。

图22b示意性地例示了对输入值进行调节的情况下的各网格点gd0的调节量ad。用户所指定的调节点p0与输入值input_p相对应。当用户作为调节目标t0而指示调节量adjustdata时,与调节量adjustdata被添加至输入值input_p中的输入值input_p+adjustdata相对应的输出值成为在用户指定的调节点p0中所期待的输出值。当然,如果调节对象颜色空间cs6为cmyk颜色空间,则输入值input_p由cmyk值来表示,调节量adjustdata由cmyk值的相对值(δcp、δmp、δyp、δkp)来表示。如果调节对象颜色空间cs6为lab颜色空间,则输入值input_p由lab值来表示,调节量adjustdata由lab值的相对值(δlp、δap、δbp)来表示。

上述的补正针对输入颜色空间cs4的全部坐标轴以及输出颜色空间cs5的全部坐标值而被实施。

接下来,参照图23a、图23b,对在调节范围a0的各网格点gd0中设定调节量ad的示例进行说明。在此,在图23a、图23b中,横轴表示输入值,纵轴表示输出值的调节量ad。此外,横轴上的三角形标记表示处于调节范围a0内的网格点(最近网格点gdnearest除外),横轴上的四边形标记表示调节范围a0外的输出值未被修正的网格点。

首先,如图23a所示,主机装置100对于各调节点p0而决定输出值相对于作为最靠近网格点gdnearest的最近网格点gdnearest的调节量ad1(图6的s110)。在图23a中,示出了决定在输入颜色空间cs4的某个坐标轴上调节点p0(输入值input_p)被指定了两点的情况下的输出值的调节量ad1的示例。在图23a的示例中,将相对于输入值input_p的调节量adjustdata就此设为输出值相对于最近网格点gdnearest的调节量ad1。当然,本技术并不限定于将输出值相对于最近网格点gdnearest的调节量ad1设为调节量adjustdata的情况。

在决定了对于最靠近网格点gdnearest的输出值的调节量ad1后,如图23b所示,主机装置100决定对于在调节范围a0中置于最近网格点gdnearest的周围的网格点(三角形标记的网格点)的输出值的调节量ad2(图6的s112)。例如,通过将对于调节范围a0外的网格点的输出值的调节量设为0,且将对于所述的各最近网格点gdnearest的输出值的调节量ad1设为adjustdata,并且进行根据三维或四维的三次样条函数的插值运算,从而能够决定对于周围的网格点的输出值的调节量ad2。在此,当输入颜色空间cs4为cmyk颜色空间时,只需根据四维的三次样条函数而进行所述插值运算即可,当输入颜色空间cs4为lab颜色空间时,只需根据三维的三次样条函数而进行所述插值运算即可。通过实施这种插值运算,从而使对于周围的网格点的输出值的调节量ad2,在对于各最近网格点gdnearest的输出值的调节量ad1和对于调节范围a0外的网格点的输出值的调节量“0”之间顺利相连。

当然,本技术并不限于在插值运算中使用样条函数的情况。

由于在本具体示例中,在调节对象配置文件550中组合有多个要素,因此在组合对象为第一要素的情况下设定了调节量ad1、ad2的网格点gd0、与在组合对象为第二要素的情况下设定了调节量ad1、ad2的网格点gd0有时会变得相同。在该情况下,只需根据针对如图10、11所示的分配指定栏915、925而被指定的权重而分配对于网格点gd0的输出值的调节量ad1、ad2即可。该分配例如能够设为由图14b所示的调节量d。

例如,针对某个网格点gd0,在将第一输入配置文件611与输出配置文件620组合的情况下,设为调节量d1=1.00以及权重a1=50.0%,在将第二输入配置文件612与输出配置文件620组合的情况下,设为调节量d2=2.00以及权重a2=20.0%,在将专色645与输出配置文件620组合的情况下,设为调节量d3=3.00以及权重a1=50.0%。该情况下的调节量d成为(50.0×1.00+20.0×2.00+30.0×3.00)/(50.0+20.0+30.0)=1.80。

此外,针对某个网格点gd0,在将输入配置文件610与第一输出配置文件621组合的情况下,设为调节量d1=1.40以及权重a1=50.0%,在将第二输入配置文件612与输出配置文件620组合的情况下,设为调节量d2=2.10以及权重a2=20.0%。该情况下的调节量d成为(50.0×1.40+20.0×2.10)/(50.0+20.0)=1.60。

在决定对于调节范围a0的各网格点的输出值的调节量ad后,主机装置100将所决定的调节量ad反映到调节对象配置文件550中(图6的s114)。即,对于调节范围a0的各网格点,只需将在当前的输出值中添加了调节量ad的值作为更新后的输出值对于调节对象配置文件550写入即可。例如,如果调节对象配置文件550的输出颜色空间cs5为cmyk颜色空间,则在当前的输出值(设为cq、mq、yq、kq)上添加了调节量(设为δcq、δmq、δyq、δkq)的值(cq+δcq、mq+δmq、yq+δyq、kq+δkq)成为更新后的输出值。如果调节对象配置文件550的输出颜色空间cs5为lab颜色空间,则在当前的输出值(设定为lq、aq、bq)上添加了调节量(设定为δlq、δaq、δbq)的值(lq+δlq、aq+δaq、bq+δbq)成为更新后的输出值。此处的变量q为对调节范围a0内的网格点进行识别的变量。

通过以上方式,能够对调节对象配置文件550的对应关系进行调节,从而使当前的输出值currentout在第二颜色空间cs2中接近目标输出值targetout。当与指定含义相适应的信息存在于调节对象配置文件550中时,能够在与指定含义相适应的对应关系中对调节对象配置文件550进行调节。

在更新调节对象配置文件550后,主机装置100对于被输入至目标接受区域840中的各调节点p0,通过利用更新后的调节对象配置文件550或者包括更新后的调节对象配置文件550在内的配置文件的组合从而求出当前的输出值currentout(s116)。更新后的当前的输出值currentout能够利用与参照图17c而说明的s104的处理相同的式而计算出。当与指定含义相适应的信息存在于配置文件中时,根据与指定含义相适应的信息而实施颜色转换。

此外,主机装置100对于被输入至目标接受区域840的各调节点p0,求出更新后的当前的输出值currentout与目标输出值targetout之间的差分d(s118)。该差分例如可以设为,在调节对象配置文件550的输出颜色空间cs5中与输出值currentout相对应的点和与目标输出值targetout相对应的点之间的欧式距离。

在此基础上,主机装置100对s108~s120的重复处理的结束条件是否成立进行判断(s120),当结束条件不成立时重复s108~s120的处理,当结束条件成立时结束配置文件调节处理。例如,可以设为,在对于所有调节点p0差分d均为预定的阈值以下时结束条件成立。此外,也可以设为,当达到规定的次数时结束条件成立。

通过以上方式,能够对调节对象配置文件550进行调节,从而使从与调节点p0相对应的输入坐标值并根据当前的调节对象配置文件550或者包括调节对象配置文件550在内的配置文件的组合而获得的当前的输出值currentout接近于目标输出值targetout。以此方式,由于能够将表示输出颜色cmykp的坐标值作为基准而对调节对象配置文件550进行调节,因此本具体示例能够对颜色空间的坐标值的转换中所使用的配置文件进行调节,以实现良好的颜色再现精度。此时,由于能够指定调节对象配置文件550与调节对象颜色空间cs6,因此本具体示例能够与用户的利用环境相适应灵活地进行应对。

此外,本具体示例能够针对一个输出配置文件620,除了目标印刷机用的第一输入配置文件611以外,还对针对于rgb数据的第二输入配置文件612、以及由lab值而指定直接色的专色645等进行组合。由于不仅能够使第一输入配置文件611与输出配置文件620的组合最佳化,而且能够使其他的要素(612、645)与输出配置文件620的组合最佳化,因此无需为了对输出配置文件620进行调节而切换组合的对象。因此,能够在实施多个颜色转换的情况下提高对输出配置文件进行调节的操作的便利性。

另外,本具体示例能够针对一个输入配置文件610,除了被印刷物a用的第一输出配置文件621以外,还对被印刷物b用的第二输出配置文件622等进行组合。由于不仅能够使输入配置文件610与第一输出配置文件621的组合最佳化,而且能够使输入配置文件610与其他的要素(622)的组合最佳化,因此无需为了对输入配置文件610进行调节而切换组合的对象。因此,能够在实施多个颜色转换的情况下提高对输出配置文件进行调节的操作的便利性。

(6)改变例:

本发明考虑到各种改变例。

例如,输出设备并不限于喷墨打印机,还可以为激光打印机等的电子照片方式的打印机、三维打印机、显示装置等。

形成图形的颜色材料的种类并不限于c、m、y、k,除了c、m、y、k外还可以包括与lc、lm、y相比为高浓度的dy(深黄色)、or(橙色)、gr(绿色)、与k相比为低浓度的lk(浅黑色)、用于提高画质的无着色的颜色材料等。

当然,第二颜色空间并不限于cmyk颜色空间,还可以为cmy颜色空间、rgb颜色空间等。

目标设备并不限于目标印刷机,还可以为显示装置等。

当然,第一颜色空间并不限于cmyk颜色空间,还可以为cmy颜色空间、rgb颜色空间等。

调节对象颜色空间的选择对象并不限定于第一颜色空间、第二颜色空间和配置文件连接空间这三种,既可以是第一颜色空间与第二颜色空间这两种,也可以是第一颜色空间与配置文件连接空间这两种,还可以是第二颜色空间与配置文件连接空间这两种。

另外,不将专色与输出配置文件组合而总是将多个输入配置文件与输出配置文件组合的情况、或总是将输入配置文件与专色与输出配置文件组合的情况也被包含在本技术中,其也能够获得本技术的“方式1”的基本的作用及效果。

此外,即使在不将输入配置文件设为调节对象配置文件的情况下,只要将多个要素与输出配置文件组合,则也能够获得本技术的“方式1”的基本的作用及效果。

另外,即使在不将输出配置文件设为调节对象配置文件的情况下,只要将多个要素与输入配置文件组合,则也能够获得本技术的“方式2”的基本的作用及效果。

(7)总结:

如以上说明所述,根据本发明,通过各种方式能够提供一种在实施多个颜色转换的情况下使对配置文件进行调节的作业的便利性提高的技术等。当然,即使仅由独立权利要求所涉及的构成要件所构成的技术也能够获得所述的基本的作用、效果。

此外,还可以实施如下的结构等,即,将在所述示例中公开的各结构相互进行置换或者改变组合的结构,或者将公知技术及在所述示例中公开的各结构相互进行置换或者改变组合的结构等。本发明也包括这些结构等。

符号说明

100…主机装置(配置文件调节系统的示例);114…存储装置;115…显示装置;116…输入装置;200…打印机;300…目标印刷机;400…rip;500…配置文件;550…调节对象配置文件;610…输入配置文件;611…第一输入配置文件;612…第二输入配置文件;620…输出配置文件;621…第一输出配置文件;622…第二输出配置文件;630…设备连接配置文件;640…颜色库;645…专色;700…调节历史;800…ui画面;805…调节对象配置文件选择区域;810、820…组合指定区域;811、812…输入配置文件选择栏;813…专色选择栏;815…输出配置文件选择栏;816…调节数据选择栏;821、822、823…输出配置文件选择栏;825…输入配置文件选择栏;826…调节数据选择栏;830…调节对象颜色空间选择区域;840…目标接受区域;841…“从图像指定”按钮;842…追加按钮;843…删除按钮;850…调节范围指定栏;860…详细设定按钮;870…调节实施按钮;910…详细设定画面;911…输出配置文件选择栏;912…输入配置文件选择栏;913…专色选择栏;914a…追加按钮;914b…追加按钮;915…分配指定栏;916…确认框;920…详细设定画面;921…输入配置文件选择栏;922…输出配置文件选择栏;924…追加按钮;925…分配指定栏;926…确认框;a0…调节范围;cs1…第一颜色空间;cs2…第二颜色空间;cs3…配置文件连接空间;cs4…输入颜色空间;cs5…输出颜色空间;cs6…调节对象颜色空间;cs7…第一调节对象颜色空间;cs8…第二调节对象颜色空间;gd0、gd1、gd2…网格点;gdnearest…最近网格点;p0…调节点;pr0…配置文件调节程序;st1…第一指定工序;st2…第二指定工序;st3…第一目标接受工序;st4…第二目标接受工序;st5…调节范围指定工序;st6…系数设定工序;st7…配置文件调节工序;t0…目标;t1…第一目标;t2…第二目标。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1