CN108153498A - 修正表生成方法、以及程序 - Google Patents

修正表生成方法、以及程序 Download PDF

Info

Publication number
CN108153498A
CN108153498A CN201711167640.1A CN201711167640A CN108153498A CN 108153498 A CN108153498 A CN 108153498A CN 201711167640 A CN201711167640 A CN 201711167640A CN 108153498 A CN108153498 A CN 108153498A
Authority
CN
China
Prior art keywords
color
value
multidimensional
values
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201711167640.1A
Other languages
English (en)
Other versions
CN108153498B (zh
Inventor
伊藤隆志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Publication of CN108153498A publication Critical patent/CN108153498A/zh
Application granted granted Critical
Publication of CN108153498B publication Critical patent/CN108153498B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6016Conversion to subtractive colour signals
    • H04N1/6019Conversion to subtractive colour signals using look-up tables
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1242Image or content composition onto a page
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6002Corrections within particular colour systems
    • H04N1/6008Corrections within particular colour systems with primary colour signals, e.g. RGB or CMY(K)
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18Conditioning data for presenting it to the physical printing elements
    • G06K15/1867Post-processing of the composed and rasterized print image
    • G06K15/1872Image enhancement
    • G06K15/1878Adjusting colours
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6002Corrections within particular colour systems
    • H04N1/6005Corrections within particular colour systems with luminance or chrominance signals, e.g. LC1C2, HSL or YUV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/603Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer
    • H04N1/6033Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer using test pattern analysis
    • H04N1/605Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer using test pattern analysis for controlling ink amount, strike-through, bleeding soakage or the like
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/6058Reduction of colour to a range of reproducible colours, e.g. to ink- reproducible colour gamut
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0082Image hardcopy reproducer

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Ink Jet (AREA)
  • Image Processing (AREA)

Abstract

本发明以跨及多维的表色***的所有维度的方式对打印机的输入输出特性进行线性化。本发明的修正表生成方法具备:通过比色而取得颜色转换表的输入格点中的、与多维的设备依赖表色***的输入值相对应的设备独立表色***的第一色彩值的工序;生成使具有颜色转换表色彩值特性的第一设备依赖值、和跨及多维而与设备独立表色***的色彩值具有大致线性的第二设备依赖值相对应的多维转换表的工序,多维转换表生成工序具备:决定相对于输入值而以跨及多维的方式具有大致线性的多维用目标色彩值的工序;使用输入值和多维用目标色彩值以及第一色彩值来决定与第二设备依赖值相对应的第一设备依赖值的工序。

Description

修正表生成方法、以及程序
技术领域
本说明书中所公开的技术是一种涉及打印机的技术,尤其是,涉及一种颜色转换表的修正表生成方法。
背景技术
以往,研究过对打印机的输入输出特性进行线性化的内容(例如,参照专利文献1)。在专利文献1所记载的技术中,在对由多维的设备依赖表色***(apparatus dependentcolor system)的值的组合所规定的混合颜色进行线性化的情况下,对于线性化对象的维度之外的维度而言,将值固定化从而进行对象维度中的线性化,并使用所求得的值,在对线性化对象的维度进行变更的同时,进行同样的线性化,从而进行对于所有维度的线性化。
根据专利文献1所记载的技术,通过反复进行针对各维度的线性化,从而实现了对于混合颜色的线性化。然而,有可能最终获得的线性化特性并不同等地有助于各维度方向,并不能实现跨及多维度的线性化。
专利文献1:日本特表2013-509059号公报
发明内容
在本说明书中,公开了一种以跨及多维度的表色***的所有维度的方式对打印机的输入输出特性进行线性化的技术。
本说明书中所公开的技术是,为了解决上述课题而完成技术,并且能够作为以下的方式而实现。
(1)根据本说明书中所公开的技术的一个方式,提供了一种生成用于对被预先规定的颜色转换表的输入值进行修正的修正表的修正表生成方法,其中,所述颜色转换表用于决定打印机所喷出的油墨量。该修正表生成方法具备:第一色彩值取得工序,在该工序中,通过比色而取得所述颜色转换表的输入格点中的、与多维的设备依赖表色***的输入值相对应的设备独立表色***的第一色彩值;多维转换表生成工序,在该工序中,生成使具有颜色转换表色彩值特性的所述设备依赖表色***的第一设备依赖值、和跨及所述多维而与所述设备独立表色***的色彩值具有大致线性的所述设备依赖表色***的第二设备依赖值相对应的多维转换表,其中,所述颜色转换表色彩值特性为,所述第一色彩值相对于所述输入值的特性,所述多维转换表生成工序具备:多维用目标色彩值决定工序,该工序为决定相对于所述输入值而以跨及所述多维的方式具有大致线性的多维用目标色彩值的工序,在所述多维用目标色彩值决定工序中,针对所述多维的每一维度来定义将所述设备依赖表色***的值设为自变量、将所述设备独立表色***的色彩值设为因变量的三次样条函数,并生成使用了与所有维度相对应的所述三次样条函数的目标函数,并且以使所述目标函数最小化的方式来决定所述多维用目标色彩值;第一设备依赖值决定工序,在该工序中,使用所述输入值和所述多维用目标色彩值以及所述第一色彩值通过插补来决定与所述第二设备依赖值相对应的所述第一设备依赖值。
根据该方式的修正表生成方法,能够生成具备使第二设备依赖值和第一设备依赖值相对应的多维转换表的修正表。第二设备依赖值相对于设备独立表色***的值(色彩值)而以跨及多维的方式具有大致线性。因此,当将由该方式的修正表生成方法所生成的修正表应用于具备该方法中所使用的颜色转换表的打印机时,能够获得输入输出特性被线性化,并且色彩值相对于通过修正表而被转换前的打印机的表色***的值而被线性化了的印刷物。
(2)在上述方式的修正表生成方法中,也可以采用如下方式,即,具备一维转换表生成工序,在该工序中,针对所有维度而生成使在一维中与所述设备独立表色***的色彩值具有大致线性的所述设备依赖表色***的第三设备依赖值、和所述第一设备依赖值相对应的一维转换表,所述多维转换表生成工序具备使用所述一维转换表的逆一维转换而求出所述第二设备依赖值的逆一维转换工序,在所述多维用目标色彩值决定工序中,通过将由所述逆一维转换工序所求出的所述第二设备依赖值代入到自变量中,从而决定所述多维用目标色彩值。如果采用这种方式,则能够抑制由多维转换表造成的转换误差。
(3)在上述方式的修正表生成方法中,也可以采用如下方式,即,具备:一维转换表生成工序,在该工序中,针对所有维度而生成使在一维中与所述设备独立表色***的色彩值具有大致线性的所述设备依赖表色***的第三设备依赖值、和所述第一设备依赖值相对应的一维转换表;第一设备依赖值修正工序,在该工序中,通过进行所述一维转换表的逆转换即逆一维转换、和基于所述多维转换表的多维转换,从而对所述多维转换表的所述第一设备依赖值进行修正。如果采用这种方式,则也能够抑制由多维转换表造成的转换误差。
(4)在上述方式的修正表生成方法中,也可以采用如下方式,即,所述目标函数为,各维度中的所述三次样条函数的二阶微分的平方和的、所有所述多维的总和。如果采用这种方式,则能够获得最佳的多维用目标色彩值。
(5)在上述方式的修正表生成方法,也可以采用如下方式,即,所述目标函数为,第一二阶微分参数和第二二阶微分参数的差分的平方和的、所有所述多维的组合的总和,所述第一二阶微分参数和所述第二二阶微分参数为,第一维中的所述三次样条函数的、在与所述第一维不同的第二维的方向上邻接的第一三次样条函数和第二三次样条函数的各自的二阶微分参数。即使采用这种方式,也能够获得最佳的多维用目标色彩值。
(6)在上述方式的修正表生成方法中,也可以采用如下方式,即,在所述第一设备依赖值决定工序中,以使所述第二设备依赖值与所述第一设备依赖值之差成为最小的方式来决定所述第一设备依赖值。如果采用这种方式,则能够减小伴随着多维转换而产生的设备依赖表色***的值的变化。其结果是,在将通过该方法而生成的修正表应用于打印机中的情况下,能够抑制印刷物中的不恰当的设备依赖值的过度置换。
(7)在上述方式的修正表生成方法中,也可以采用如下方式,即,在所述多维用目标色彩值决定工序中,在决定多个所述输入值中的、与规定无彩色的无彩色输入值相对应的所述多维用目标色彩值的情况下,通过以使所述目标函数最小化的方式来决定亮度,以与被决定的亮度具有线性的方式来决定对应的色度,从而决定所述多维用目标色彩值,在决定与剩余的所述输入值相对应的所述多维用目标色彩值的情况下,以使所述目标函数最小化的方式来决定构成所述多维用目标色彩值的亮度及色度。如果采用这种方式,则与无彩色输入值相对应的多维用目标色彩值被中性化(在视觉上感觉不到色感的无彩色化)。此外,关于亮度,由于是通过与无彩色输入值以外的输入值相同的方法(使目标函数最小化)而被决定的,因此确保了分别与无彩色输入值与周围的输入值相对应的色彩值的连续性,从而能够获得自然的亮度特性。
本说明书中所公开的技术也能够通过修正表生成方法之外的各种方式来实现。例如,能够通过实施修正表生成程序、修正表生成方法的各种装置、具有上述各种装置的***、用于实现上述各种装置的控制方法以及***的计算机程序、记录有该计算机程序的非暂时的记录介质(non-transitory storage medium:非暂时存储介质)等的各种方式来实现。
附图说明
图1为对由第一实施方式的修正表生成方法所生成的修正表的概要进行说明的说明图。
图2为表示修正表生成***的框图。
图3为表示修正表生成处理的流程的流程图。
图4为表示四维转换表生成处理的流程的流程图。
图5A为用于对在第二实施方式的修正表生成方法中生成的一维转换表进行说明的说明图。
图5B为用于对在第二实施方式的修正表生成方法中生成的四维转换表进行说明的说明图。
图6为表示第二实施方式的修正表生成处理的流程的流程图。
图7为表示一维转换表生成处理的流程的流程图。
图8A为表示第二实施方式的四维转换表生成处理的流程的流程图。
图8B为表示第二实施方式的四维转换表生成处理的流程的流程图。
图9为用于对打印机的表色***(设备依赖值)为二维、色彩值(设备独立值)为一维的情况下的目标函数进行说明的示意图。
图10为示意性地表示第四实施方式中的基础特性的曲线图。
图11为表示能够针对K值的每个格点而再现的色彩值空间的说明图。
图12为用于对CMYK表色***的颜色空间中的灰色格点的分布进行说明的说明图。
具体实施方式
A.第一实施方式:
在说明第一实施方式的修正表生成方法之前,先例示出应用了修正表的打印机,并根据图1来对修正表的概要进行说明。
图1为,用于对由第一实施方式的修正表生成方法所生成的修正表10的概要进行说明的说明图。在图1中,概念性地图示出应用了修正表10的打印机PR1。
打印机PR1具备印刷部50、图像处理部60及控制部70。印刷部50具备多个油墨头单元(未图示),通过将墨盒安装在各个油墨头单元中,从而能够向油墨头单元供给油墨。打印机PR1被构成为,能够利用蓝绿色(C)、品红色(M)、黄色(Y)、黑色(K)这四种油墨。
图像处理部60具备彩色匹配表40(以下,称为CM表40)、修正表10及颜色转换表20。CM表40为,通过源特征文件和介质特征文件的组合而形成的表,且为用于根据介质的种类而将被输入至打印机PR1的图像数据(源数据)转换为与打印机PR1的表色***(设备依赖表色***)相对应的图像数据的表。在本实施方式中,作为设备依赖表色***(apparatusdependent color system),而例示出CMYK表色***。以下,也将CMYK表色***的坐标值称为CMYK值、CMYK数据。具体而言,图像数据是通过C(蓝绿色)、Y(黄色)、M(品红色)、K(黑色)的各值(0~255)的组合而被描述的。颜色转换表20为,将CMYK值作为输入、将油墨量作为输出的表。修正表10为,通过第一实施方式的修正表生成方法而生成的表,且为用于对颜色转换表20的输入值进行修正而将打印机PR1的输入输出特性线性化的表。
控制部70由具备CPU(Central Processing Unit:中央处理装置)和存储器(主存储装置)的微型计算机构成,且所述控制部70能够对打印机PR1的各结构部进行控制。另外,虽然打印机PR1具备外部接口部、操作面板、介质输送部等结构,但在图1中省略了图示。
对打印机PR1中的图像数据的处理的流程进行说明。如图中箭头标记所示,当由计算机PC作成的图像数据D0被输入至打印机PR1的图像处理部60时,利用CM表40而将其转换为对应于介质的CMYK数据D1,并利用修正表10及颜色转换表20而将CMYK数据D1转换为油墨量数据D2。控制部70根据油墨量数据D2来对印刷部50中的印刷图像的形成进行控制。其结果是,作成了印刷物P1。此处,打印机PR1的输入输出特性除了CM表40的转换之外,还由修正表10和颜色转换表20确定。
当通过比色计来对由打印机PR1印刷的印刷物P1进行比色时,作为该比色结果的色彩值(例如,CIE-Lab表色***的色彩值)相对于CMYK数据D1而具有线性。即,打印机PR1的输入输出特性被线性化。另外,在图1中,图示出了作为图像数据D0而向打印机PR1输入色标数据的示例。在下文中,也将CIE-Lab表色***的色彩值简称为“L*a*b*值”或者“Lab值”。
关于生成上文说明的修正表10的修正表生成装置,在下文中进行说明。
图2为表示修正表生成***300的框图。修正表生成***300具备修正表生成装置100和打印机200。
打印机200具备:印刷部50、图像处理部62、控制部70及比色装置210。打印机200除了具备比色装置210、和图像处理部62有所不同之外,其是与图1所示的打印机PR1相同的打印机,根据多灰度的彩色图像数据来执行印刷。图像处理部62具备与打印机PR1(图1)相同的颜色转换表20,但不具备CM表40和修正表10。即,打印机200的输入输出特性由颜色转换表20确定。
比色装置210对由打印机200作成的印刷物、和由其它印刷装置作成的印刷物进行比色。比色结果以设备独立表色***(apparatus non-dependent color system)的色彩值(以下也称为设备独立值(apparatus non-dependent value))来表现。在本实施方式中,作为设备独立表色***而使用CIE-Lab表色***。作为设备独立表色***,例如也可以使用CIE-Luv等其它公知的表色***。
修正表生成装置100为,具备运算装置(CPU)、存储装置(ROM、RAM、HDD、存储器等)、输入输出接口等的计算机。修正表生成装置100在存储装置中存储修正表生成程序400、颜色转换表20及测试图数据30。颜色转换表20与打印机200所具备的颜色转换表20相同,既可以设为修正表生成装置100预先具备的结构,也可以设为修正表生成装置100从外部取得的结构。测试图数据30为,通过四维的设备依赖表色***的值(坐标值)来表现的彩色图像数据。如后文所述,修正表生成装置100实现如下的修正表生成处理,即,通过执行修正表生成程序400,从而使用颜色转换表20、测试图数据30、以及由打印机200的比色装置210获得的比色结果来生成对打印机200所具备的颜色转换表20的输入值进行修正的修正表10。
在本实施方式中,修正表生成装置100生成修正表10,该修正表10具备四维转换表CT4(图4)。此处,四维转换表CT4为,通过参照基础特性,从而将参照目标特性而从CMYK值(四维的设备依赖表色***)获得的Lab值(设备独立表色***)转换为能够再现相同的Lab值的四维的CMYK值的表。“目标特性”是指Lab值和CMYK值具有线性的特性,“基础特性”是指表示根据颜色转换表20而被形成的印刷物的比色结果即Lab值和颜色转换表20的输入值(CMYK值)的关系的特性。换而言之,四维转换表CT4为,能再现相同的Lab值的表,在该表中,将作为从目标特性获得的CMYK值的第二设备依赖值CMYK2设为输入、将作为从基础特性获得的CMYK值的第一设备依赖值CMYK1设为输出。此外,四维转换表CT4的输入格点数例如能够设定为83521(174)。另外,四维转换表CT4的输入格点数既可以与颜色转换表20的输入格点数相同,也可以与颜色转换表20的输入格点数不同。也将本实施方式中的四维转换表称为“多维转换表”。此外,也将本实施方式中的基础特性称为“颜色转换表色彩值特性”。
图3为表示修正表生成处理的流程的流程图。
在步骤S120中,通过打印机200(图2)来印刷测试图。具体而言,通过修正表生成装置100将测试图数据30供给至打印机200,从而打印机200针对测试图数据30而实施基于颜色转换表20的转换,由此形成对应于测试图数据30的印刷图像(测试图)。
在步骤S140中,修正表生成装置100取得与基于测试图数据30的向颜色转换表20的所有输入值相对应的第一色彩值。具体而言,打印机200通过自身具备的比色装置210来对在步骤S120中形成的测试图的色彩值进行测定,并向修正表生成装置100输出。另外,在图2中,与步骤编号一起还记载了修正表生成装置100和打印机200之间的数据的交换。
在步骤S180中,修正表生成装置100利用在步骤S140中所取得的第一色彩值,从而生成四维转换表。
图4为表示四维转换表生成处理的流程的流程图。
在步骤S184中,修正表生成装置100决定四维用目标色彩值。四维用目标色彩值为,相对于CMYK值而以跨及四维度的方式(四维地)具有大致线性的Lab值。四维用目标色彩值以使后述的目标函数E成为最小的方式被决定。也将本实施方式中的“四维用目标色彩值”称为“多维用目标色彩值”。
目标函数E以如下方式被生成,即,针对构成打印机200的表色***(设备依赖表色***)的四维(CMYK)的所有维度而定义一维的三次样条函数,并使用所有维度的三次样条函数来生成。在本实施方式中,将目标函数E定义为,各维度中的三次样条函数的二阶微分参数的平方和的所有四维的总和。
具体而言,将颜色转换表20的格点、即以i-1、i、i+1来识别的格点中的输入值xi-1、xi、xi+1设为自变量,将对应的色彩值yi-1、yi、yi+1设为因变量,从而定义一维的三次样条函数。分别将四维的输入值(CMYK值)的C值、M值、Y值、K值设为x,并分别将三维的色彩值(Lab)的L值、a值、b值设为y。
修正表生成装置100选择一个决定四维用目标色彩值的格点(对象格点),决定四维用目标色彩值,并通过后述的步骤S186的处理来决定该格点的再现色彩值。再现色彩值是指,在后述的步骤S186中,为了求出第一设备依赖值CMYK1而使用的色彩值,且与四维用目标色彩值基本一致。此外,下一个处理对象格点的四维用目标色彩值是使用已经决定的再现色彩值来决定的。作为选择对象格点的方法,可使用日本特开2011-223345号公报中所记载的公知技术等。在本实施方式中,与日本特开2011-223345号公报中所记载的选择方法相同,对颜色转换表20的每一维度的N个格点依次赋予从1至N的格点编号,将作为两端点的第一个格点和第N个格点的各自的处理序号设定为1、2,并通过以格点编号为基础来使用二分法,从而将(1+N)/2(整数)的格点编号的格点的处理序号设定为3。之后,对所有编号的格点执行相同的处理,并根据所决定的处理序号来依次选择未决定再现色彩值的格点。
根据这种处理序号的决定方法,将决定四维用目标色彩值的对象的格点设为中间格点,并使再现色彩值的已被决定的端点格点以夹着中间格点的方式存在,从而能够将处理对象的基本结构作为三格点而形成。修正表生成装置100以在变更对象格点的同时使目标函数E最小化的方式来决定四维用目标色彩值。
格点xi、xi+1间的相对于自变量x、因变量y的一维的三次样条函数能够如式(1)那样进行定义。
式(1)
当对式(1)关于x进行微分时,则可获得式(2)。
式(2)
式(1)能够以在xi处斜率一致这样的条件,通过以xi-1≤x≤xi为对象的式(2)以及以xi≤x≤xi+1为对象的式(2)来获得式(3)。
式(3)
此处,i表示识别格点,y"表示为该格点中的二阶微分参数。
当对向式(3)以及xi-1≤x≤xi、xi≤x≤xi+1的式(2)分别代入x=xi-1、xi+1而获得的式进行整理时,则可获得式(4)。
式(4)
其中,A、B表示矩阵,c表示矢量,并且能够分别通过式(5)至式(7)来进行定义。此外,矩阵A的上标的-1表示获得矩阵的逆矩阵。
式(5)
式(6)
式(7)
由于式(4)的左边可获得三次样条函数的二阶微分参数,因此如果以其平方和为目标函数,则可获得式(8)。
式(8)
由式(4)可知,式(8)是未知的因变量yi的函数,因此,通过求出使使式(8)最小化的yi,从而能够关于一维,而求出相对于CMYK值具有大致线性的Lab值。
此处,由于打印机200的表色***是四维的,因此相对于各维度而生成与式(8)相同的目标函数,并使关于所有维度(四维)的目标函数相加,从而设为目标函数E。将维度的识别设为i、j、…,分别将目标函数设为Ei、Ej、…,将用于决定四维用目标色彩值的目标函数定义为式(9)。
式(9)
E=Ei+Ej+…···(9)
另外,与上述一维中的格点数为N时的第一个或第N个格点相当的最端点格点中的四维用目标色彩值和在步骤S140中所取得的第一色彩值相一致。
在步骤S186中,修正表生成装置100求出与第二设备依赖值CMYK2相对应的第一设备依赖值CMYK1。具体而言,修正表生成装置100使用根据在步骤S140中所取得的第一色彩值而获得的基础特性BL4(颜色转换表20的输入值与第一色彩值的关系)、和在步骤S184中所获得的目标特性TL4(颜色转换表20的输入值和四维用目标色彩值的关系(线性)),通过插补而求出与第二设备依赖值CMYK2相对应的第一设备依赖值CMYK1。虽然在此作为插补方法而使用了线性插补,但也可以使用样条插补、贝赛尔插补等其它公知的插补方法。下文的各工序中的插补都是相同的。
另外,当求出第一设备依赖值CMYK1时,在于基础特性中能够再现四维用目标色彩值的情况下,将四维用目标色彩值作为再现色彩值来决定,另外,在基础特性中不能再现四维用目标色彩值的情况下,将从能够再现的色彩值中求出可从四维用目标色彩值再现出色差最小的色彩值的第一设备依赖CMYK1,并将该色彩值作为再现色彩值来决定。在基础特性中不能再现四维用目标色彩值的情况是指,从打印机200的色域偏离的情况。
在步骤S188中,修正表生成装置100生成将输入设为第二设备依赖值CMYK2、将输出设为第一设备依赖值CMYK1的四维转换表CT4。然后,生成具备四维转换表CT4的修正表10。
如图1所示,修正表10与颜色转换表20一起被应用于用户所使用的打印机PR1中。此外,也可以采用将新的颜色转换表应用于用户所使用的打印机的结构,其中,所述新的颜色转换表是使用修正表10而对颜色转换表20进行修改后所获得的表。
如上文说明的那样,根据本实施方式的修正表生成方法,能够生成具备四维转换表CT4的修正表10,所述四维转换表CT4使用基础特性而算出能够再现使用目标特性而从第二设备依赖值CMYK2获得的Lab值的第一设备依赖值CMYK1,并将第二设备依赖值CMYK2和第一设备依赖值CMYK1建立了对应关系。第二设备依赖值CMYK2相对于色彩值(Lab值)以跨及四维的方式具有大致线性。因此,如图1所示,当将通过本实施方式的修正表生成方法而生成的修正表10应用于打印机PR1中时,能够获得输入输出特性被线性化、色彩值相对于通过修正表10而被转换前的CMYK数据而被线性化了的印刷物。
此外,根据本实施方式的修正表生成方法,与针对每一维度依次地反复进行使其它维度固定化的一维线性化的方法相比较,能够在线性化的程度不会依赖于处理顺序而针对每一维度而不同的条件下,以跨及四维的方式确保线性。
此外,根据本实施方式的修正表生成方法,与针对每一维依次地反复进行使其它维度固定化的一维线性化的方法相比较,处理效率较高,缩短了处理时间。
B.第二实施方式:
图5A为用于对在第二实施方式的修正表生成方法中生成的一维转换表CT1进行说明的说明图,图5B为用于对在第二实施方式的修正表生成方法中生成的四维转换表CT4A进行说明的说明图。虽然在本实施方式的修正表生成方法中,除了四维转换表CT4A之外,生成一维转换表CT1这一点也与第一实施方式的修正表生成方法不同,但其它工序均是相同的,因此省略其它工序的说明。本实施方式的修正表生成方法也由图2所示的修正表生成***300实现。另外,修正表生成程序400被置换为使修正表生成装置100执行后述的步骤的程序。
在本实施方式的修正表生成方法中生成的一维转换表CT1为,C值转换表CTC、M值转换表CTM、Y值转换表CTY及K值转换表CTK这四个表(图5A),其中,上述C值转换表CTC是与C值相关的一维转换表,上述M值转换表CTM是与M值相关的一维转换表,上述Y值转换表CTY是与Y值相关的一维转换表,上述K值转换表CTK是与K值相关的一维转换表。以下,在不区分C值转换表CTC、M值转换表CTM、Y值转换表CTY、K值转换表CTK的情况下,也将其称为一维转换表CT1。C值转换表CTC为,通过使用基础特性而算出C值(第一设备依赖值)从而生成的、从C值(第三设备依赖值)转换为C值(第一设备依赖值)的表,其中,上述C值(第一设备依赖值)能够再现使用一维目标特性而从C值(第三设备依赖值)算出的色彩值。M值转换表CTM、Y值转换表CTY、K值转换表CTK为,同样地,针对对象的维度,通过使色彩值介于之间,从而将设备依赖表色***的值转换为使用一维目标特性和基础特性而算出的、设备依赖表色***的值的表。“一维目标特性”是指,Lab值和C值、M值、Y值、K值(一维)分别具有线性的特性。优选为,各一维转换表CT1的输入格点数为256,输入值即第三设备依赖值设为0~255的每一个的值(0、1、2、…、254、255)。即,各一维转换表CT1的输入格点数多于四维转换表CT4A的输入格点数。
四维转换表CT4A(图5B)与四维转换表CT4相同,均是从特定的CMKY值中以使色彩值介于之间的方式使用目标特性和基础特性而求出两个CMYK值,并将这两个CMYK值建立了对应关系的表。但是,由于四维转换表CT4A中的输入输出值是使用一维转换表CT1而被决定的,因此成为与第一实施方式的四维转换表CT4不同的值。
图6为表示第二实施方式的修正表生成处理的流程的流程图。本实施方式的修正表生成处理在第一实施方式的修正表生成处理(图3)中的第一色彩值取得处理(步骤S140)和四维转换表生成处理(步骤S180)之间,具备一维转换表生成处理(步骤S160)。其结果是,四维转换表生成处理(步骤S180A)成为与第一实施方式不同的处理。由于第二实施方式的修正表生成处理中的步骤S120、S140与第一实施方式相同,因此省略说明。
图7为表示一维转换表生成处理的流程的流程图。
在步骤S164中,修正表生成装置100决定一维用目标色彩值。一维用目标色彩值为,分别相对于C值、M值、Y值、K值而具有线性的Lab值。例如,通过对相对于C值的最小值(O)的第一色彩值和相对于C值的最大值(255)的第一色彩值之间进行线性插补,从而能过决定一维用目标色彩值。其它维度(M值、Y值、K值)也是相同的。另外,在第一色彩值中使用通过步骤S140而获得的值。在相对于C值的最小值(O)的第一色彩值中使用对应于(C,M,Y,K)=(0,0,0,0)的第一色彩值,在相对于C值的最大值(255)的第一色彩值中使用对应于(C,M,Y,K)=(255,0,0,0)的第一色彩值。其它维度也是相同的。
在步骤S166中,修正表生成装置100针对每一维度而求出与第三设备依赖值C3、M3、Y3、K3相对应的第一设备依赖值C1、M1、Y1、K1。第三设备依赖值是一维转换表的输入,且是设备依赖表色***的值。第一设备依赖值为,使用一维目标特性、基础特性而求出第三设备依赖值的设备依赖表色***的值。另外,虽然在第一实施方式及第二实施方式中,也将使用目标特性、基础特性而求出的设备依赖表色***的值称为第一设备依赖值,但是作为本实施方式的一维转换表CT1的输出值的第一设备依赖值C1、M1、Y1、K1和作为第一实施方式的四维转换表的输出值的第一设备依赖值CMYK1是不同的值。
具体而言,修正表生成装置100使用通过在步骤S140中所取得的第一色彩值而获得的基础特性BLC(颜色转换表20的输入值(C值)与第一色彩值的关系)和在步骤S164中所获得的一维目标特性TLC,通过插补而求出与第三设备依赖值C3相对应的第一设备依赖值C1。在本实施方式中,如上文所述,第三设备依赖值C3是0~255的每一个的值(0、1、2、…、254、255)。其它维度也是同样求出的。
在步骤S168中,修正表生成装置100生成将输入设为第三设备依赖值C3、将输出设为第一设备依赖值C1的C值转换表CTC。同样地,修正表生成装置100生成M值转换表CTM、Y值转换表CTY、K值转换表CTK。即,修正表生成装置100生成四个一维转换表CT1。
图8A为表示第二实施方式的四维转换表生成处理的流程的流程图。
在步骤S182中,修正表生成装置100通过使用一维转换表CT1的逆一维转换,从而求出与第一设备依赖值C1、M1、Y1、K1相对应的修正第三设备依赖值C3′、M3′、Y3′、K3′。此处,被称为“修正第三设备依赖值”的含义为,与一维转换表CT1中所使用的第三设备依赖值不同的、通过逆一维转换而获得的第三设备依赖值。
在步骤S184中,修正表生成装置100决定四维用目标色彩值。在步骤S184中进行的处理与第一实施方式中的步骤S184相同。但是,作为自变量x的代入值,使用了在步骤S182中求出的修正第三设备依赖值。
在步骤S186中,与第一实施方式相同,修正表生成装置100求出与第二设备依赖值CMYK2相对应的第一设备依赖值CMYK1。具体而言,修正表生成装置100使用通过在步骤S140中所取得的第一色彩值而获得的基础特性BL4(颜色转换表20的输入值与第一色彩值的关系)和在步骤S184中获得的目标特性TL4(颜色转换表20的输入值和四维用目标色彩值的关系(线性)),通过插补从而求出与第二设备依赖值CMYK2相对应的第一设备依赖值CMYK1。在本实施方式中,作为第二设备依赖值CMYK2,使用了修正第三设备依赖值C3′、M3′、Y3′、K3′的组合。因此,第一设备依赖值CMYK1成为与第一实施方式不同的值。
在步骤S188A中,修正表生成装置100生成将输入设为第二设备依赖值CMYK2(修正第三设备依赖值C3′、M3′、Y3′、K3′的组合)、将输出设为第一设备依赖值CMYK1的四维转换表CT4A。本实施方式的修正表由一维转换表CT1和四维转换表CT4A构成。
如上文说明的那样,根据本实施方式的修正表生成方法,能够生成一维转换表和四维转换表。在修正表的生成中,其目的在于,通过四维转换,从而以跨及整个色域的方式确保线性。在四维转换表中,由于相对于每一维度的格点数而言,四维转换表的格点数为其四次方,因此,当考虑处理负载及处理时间时,则抑制了每一维度的格点数。在颜色转换表20的CMYK值-Lab值特性(基础特性)的非线性比较高的情况下,有可能会因基于四维转换表的CMYK值-CMYK值转换的误差而些许损害到被输入至四维转换表的CMYK值和印刷物的Lab值的线性。相对于此,根据本实施方式,由于使用格点数多于四维转换表的一维转换表和四维转换表CT4A来进行修正,因此与第一实施方式中的四维转换表CT4下的CMYK值-CMYK值转换相比,抑制了其误差。其结果是,进一步提高了被输入至修正表(一维转换表CT1、以及四维转换表CT4A)的CMYK值和印刷物的Lab值(色彩值)的线性。
使用图8B,对本实施方式的四维转换表CT4A的生成方法的另一处理流程进行说明。由于步骤S184、步骤S186、步骤S188与第一实施方式中的各个处理相同,因此省略说明。但是,由于通过上述处理而生成的四维转换表是用于在后述的步骤S190中使用的临时的转换表,因此,称为临时四维转换表CT4B。
在步骤S190中,利用第一设备依赖值CMYK1而生成四维转换表,该第一设备依赖值CMYK1是通过对四维转换表的输入格点的值(第二设备依赖值CMYK2)反复进行在步骤S160(图6)中获得的一维转换表的逆转换、以及临时四维转换表CT4B的转换而获得的。这相当于,通过进行一维转换表CT1的逆转换即逆一维转换、和基于四维转换表CT4的多维转换,从而对通过第一实施方式的修正表生成方法而生成的四维转换表CT4的第一设备依赖值CMYK1进行修正。虽然图8A的四维转换表的格点位置有可能会因所获得的修正第三设备依赖值而产生偏差,但通过使用本方法,从而能够作成输入格点位置没有偏差的四维转换表CT4A。但是,通过图8A的处理流程所获得的CT4A的值与通过图8B的处理流程所获得的CT4A的值有所不同。
C.第三实施方式:
在第三实施方式中,对在四维用目标色彩值决定工序(步骤S184)中所生成的目标函数E的另一示例进行说明。能够使用在本实施方式中说明的目标函数E,来代替第一实施方式及第二实施方式中的目标函数E。
虽然在下文中将对本实施方式的目标函数E进行说明,但首先,为了简单,对打印机的表色***(设备依赖表色***)为二维、色彩值(设备独立表色***)为一维的情况下的目标函数进行说明。在本实施方式中,生成能期待尽可能使第一三次样条函数的二阶微分参数、和在与定义第一三次样条函数的方向不同的方向上以邻接的方式被定义的第二三次样条函数的二阶微分参数相同的目标函数。此处,第二三次样条函数的定义方向与第一三次样条函数的定义方向相同。
图9为用于对打印机的表色***(设备依赖表色***)为二维、色彩值(设备独立表色***)为一维的情况下的目标函数进行说明的示意图。首先,将图9的x1的方向设为对第一三次样条函数进行定义的方向,并使用沿着x2=xj的格点的因变量yi-1,j、yi,j、yi+1,j和与x1对应的自变量xi-1、xi、xi+1来对第一三次样条函数进行定义。在图9中,第一三次样条函数通过由被涂黑的圆点标记所表示的因变量来进行定义。
接着,在与第一三次样条函数的定义方向不同的方向、即图9中的x2的方向上邻接的、色彩值是已知的格点的因变量沿着x2=xj+1而以yi-1,j+1、yij+1、yi+1,j+1来表示,使用这些因变量和与第一三次样条函数相同的自变量来对第二三次样条函数进行定义。在图9中,第二三次样条函数通过由未被涂黑的圆点标记所表示的因变量来进行定义。
在本实施方式中,修正表生成装置100将第一三次样条函数和第二三次样条函数的二阶微分参数的差分的平方和作为目标函数而生成。但是,上述的x2的方向上的邻接格点也存在有在x2的负方向上邻接的格点。
以此方式生成的目标函数作为式(10)来表示。
式(10)
由于式(10)的二阶微分参数是通过第一实施方式中表示的式(4)的y"获得的,因此,能够由式(10)取得的目标函数与第一实施方式相同,为相对于未知的因变量yi,j的函数。
在本实施方式中,由于打印机的表色***是四维的,因此对第一和第二三次样条函数的邻接关系进行定义的方向增加了,由此,该目标函数中的项能够加上相应的量,进一步,由于对第一、第二三次样条函数进行定义的方向也能够与独立函数的维度相应地进行选择,因此,将这些项与该目标函数相加而得到的函数设为目标函数。另外,即使在打印机的表色***为五维以上的情况下,同样地,也能够通过将与对邻接关系进行定义的方向的增加量、以及对三次样条函数进行定义的方向的基于自变量的维度的增加量相当的项和目标函数相加,从而对同样的目标函数进行定义。
由于一般的打印机的颜色再现区域的***在色彩值空间中形成曲面,因此在物理上不可能实现完全的线性,但是,通过使用本实施方式的目标函数E,从而能够在追随***面的曲面的同时最为优选地决定相对于CMYK值而以跨及四维的方式具有大致线性的色彩值。
D.第四实施方式:
在第四实施方式中,对打印机的表色***为五维的情况下的修正表的生成方法进行说明。第四实施方式中的打印机的表色***为,向第一至第三实施方式中的打印机的表色***、即CMYK表色***中添加了作为特别颜色的R(Red:红)后所获得的CMYKR表色***。即,打印机的表色***的维度增加一维。第四实施方式中的设备依赖表色***的值(坐标值)是CMYKR值。本实施方式的修正表具备五维转换表。五维转换表为,使用目标特性、基础特性而将某一CMYKR值(五维的设备依赖表色***)转换为用于再现相对于该CMYKR值而具有大致线性的色彩值的CMYKR值的表。本实施方式的修正表的生成方法能够通过以下方式来进行说明,即,将第一至第三实施方式中的四维换为五维,将CMYK换为CMYKR,并且将第一至第三实施方式的四维转换表生成处理中的第一设备依赖值CMYK1的决定工序(步骤S186)置换为以下说明的第一设备依赖值CMYKR1的决定工序。
图10为示意地表示第四实施方式中的基础特性BL5的曲线图。图10相当于,在第一、第二实施方式的说明中的图4、图8A、图8B的步骤S186的方框中图示出的曲线图。在图10中,将设备依赖表色***设为二维来进行图示。被图示出的设备依赖表色***的值为,K值和将CMYR一维化的b值。通过颜色转换表和比色而获得的五维的基础特性BL5被表现为曲面。图10中所示的阴影线表示曲面的里面。
在本实施方式中,由于相对于设备依赖值而言设备独立的色彩值的维度较少,因此实现某一Lab值的设备依赖值的组合原则上存在有多个。另外,虽然这种情况在第一至第三实施方式中也是相同的,但在第一至第三实施方式中,为了简化说明,Lab值和设备依赖值都作为一维并将目标特性TL4及基础特性BL4作为直线或曲线而进行模式化,并以正好实现某一Lab值(设备独立表色***的色彩值)的设备依赖值确定为唯一的方式进行图示。
在本实施方式中,在求出与设备依赖值即第二设备依赖值CMYKR2相对应的第一设备依赖值CMYKR1的情况下,作为相对于第二设备依赖值(bi,Ki)的目标色彩值获得了Labi。在该情况下,在步骤S186中,由目标色彩值Labi和基础特性BL5求出对应的第一设备依赖值CMYKR1。但是,由于基础特性BL5、和在Labi处与图10中的色彩值轴垂直的平面相交的区域未被限定为一点,因此无法由目标色彩值Labi和基础特性BL5唯一地确定输入值。即,如图10所示,与在基础特性BL5上满足色彩值=Labi的曲线M上的任意点对应的设备依赖值实现了色彩值=Labi。因此,作为第一设备依赖值CMYKR1,既可以是例如图10所示的(b′a,K′a),也可以是(b′b,K′b)。
如上所述,对于再现相同的色彩值(Lab值)的设备依赖值(CMYKR值)的组合存在多个的情况进行补充说明。
图11表示能够针对每个K值的格点再现的色彩值空间。在图11中例示出的仅是K=0,85,170,255这四种情况。实际上,所有K值决定了色彩值空间。
例如,在K=0,85,170的情况下,图11所示的色彩值P在再现范围内,相对于此,在K=255的情况下,图11所示的色彩值P则在再现范围外。在这种情况下,至少在K=0~170的范围中存在有能够再现相同的色彩值的CMYR空间的部分空间。
如上所述,即便实现相同的色彩值Labi的设备依赖值(CMYKR值)存在多个,在四维转换表中,也从这些设备依赖值之中选择出一个来作为第一设备依赖值而采用。因此,在本实施方式中,从多个色彩值的候补中,将与输入值(第二设备依赖值)的距离最近的设备依赖值作为第一设备依赖值而采用。例如,输入值(bi,Ki)与设备依赖值(b′a,K′a)的距离为图10所示的距离ra,输入值(bi,Ki)与设备依赖值(b′b,K′b)的距离为图10所示的距离rb
上述内容通过将以下的式(11)所表示的目标函数最小化从而实现。
E2=|Jb′-Jb|2…(11)
Jb及Jb′由式(12)、(13)来表示。
Jb=[cb mb yb kb rb]T…(12)
Jb′=[cb′ mb′ yb′ kb′ rb′]T…(13)
此处,cb是构成输入值即第二设备依赖值的蓝绿色值,cb′是构成能够成为输出值的第一设备依赖值的蓝绿色值。m(品红色值)、y(黄色值)、k(黑色值)也是相同的。此外,Jb相当于图10中的第二设备依赖值(bi,Ki)。
既可以使用上述关系,以期望的色彩值成为再现范围内的所有K值为对象而算出E2并探索它们的最小值,也可以在对Jb′进行微小更新的同时在E2的倾斜度为零时,判定为E2最小。但是,在求出E2的最小值时,也必须以在基础特性BL5中满足Labi的方式进行制约。
根据本实施方式的修正表生成方法,由于以五维转换表的输入值(第二设备依赖值)和输出值(第一设备依赖值)成为尽可能接近的值的方式,求出了能够再现相对于第二设备依赖值而具有目标特性(线性)的目标色彩值的第一设备依赖值,因此能够减小伴随着五维转换的设备依赖值的变化。其结果是,在将通过该方法而生成的修正表应用于打印机的情况下,能抑制设备依赖值的过度的置换。本实施方式的方法对于打印机的表色***为四维以上的情况是特别优选的。
E.第五实施方式:
在第五实施方式中,对四维用目标色彩值决定工序(步骤S184)的另一示例进行说明。能够使用本实施方式的四维用目标色彩值决定工序来代替第一至第三实施方式的四维用目标色彩值决定工序(步骤S184)。
图12为用于对CMYK表色***的颜色空间中的灰色格点的分布进行说明的说明图。在图12中,集中地记载C,M方向。灰色格点是指,颜色转换表20的多个(例如,83521个(174个))输入格点中的、相当于灰色的格点。也将本实施方式中的灰色格点称为“无彩色输入值”。
如图所示,灰色格点呈二维状分布。因此,关于灰色格点,通过以相对于亮度(L值)而言,色度(a值、b值)具有线性的方式来决定Lab值,从而抑制了颜色扭曲的产生。
因此,在本实施方式的四维用目标色彩值决定工序中,在决定与颜色转换表20的多个(例如,83521个(174个))输入格点的输入值中的、相当于灰色的输入值相对应的四维用目标色彩值的情况下,与第一、第三实施方式相同地以使目标函数E最小化的方式来决定亮度(L值),并以与相对于被决定的亮度(L值)而具有线性的方式来决定色度(a值、b值)。关于与剩余的输入格点中的输入值相对应的四维用目标色彩值,则与第一、第三实施方式相同地,分别以使目标函数E最小化的方式来决定亮度(L值)、色度(a值、b值)。
根据本实施方式的修正表生成方法,与灰色格点相对应的目标色彩值被中性化(在视觉上感觉不到色感的无彩色化)。此外,由于是通过与灰色格点以外的输入格点相同的方法(将目标函数E最小化)来决定亮度(L值)的,因此确保了灰色格点与周围的格点的色彩值的连续性,从而能够获得自然的亮度特性。
F.变形例:
(1)作为目标函数E,也可以考虑二阶微分参数之外的参数。例如,也可以使用一阶微分参数。
(2)构成设备依赖表色***的颜色可以进行变更。例如,既可以是CMY、RGB,也可以是向它们或CMYK中添加R(红色)或G(绿色)等的特别颜色而构成了设备依赖表色***。此外,打印机的油墨颜色并不限于CMYK,既可以在CMYK中添加浅色的蓝绿色、品红色(浅蓝绿色(Lc)、浅品红色(Lm)),也可以添加特别颜色的红色(R)、橙色(Or)、绿色(Gr)、蓝色(Bl)等。
(3)在修正表生成***中,也可以采用以下结构,即,不将比色装置内置于打印机,而是使用单独的比色装置。
(4)虽然在图1中示出了单独应用颜色转换表20和修正表10的示例,但也可以采用以下结构,即,使用颜色转换表20和修正表10来对颜色转换表进行修正,并将修正后的颜色转换表提供给用户(应用于打印机)。具体而言,也可以将以下表作为修正后的颜色转换表,所述表为,通过利用颜色转换表20而将与修正表10的输入格点相对的修正表10的输出值转换为油墨量,从而使第二设备依赖值和油墨量相对应的表。
(5)虽然在上述实施方式中,对生成修正表的程序、方法以及装置进行了说明,但也能够应用于具备将以上述方式获得的修正表装入打印机的装入部的打印机制造***中。生成修正表的修正表生成装置100可以被包含在该打印机制造***中,也可以被包含在其它***、装置中。另外,该制造***的装入部例如能够作为打印机驱动器的安装器(安装程序)而实现。
(6)虽然对生成修正表的程序、方法及装置进行了说明,但也能够通过如下的打印机来实现,所述打印机具备上述的修正表生成装置,并根据通过修正表生成装置而生成的修正表来对被输入的印刷数据进行转换从而执行印刷。而且,在这样的打印机中,也可以采用具备比色装置的结构。在具备比色装置的打印机中,也可以采用具备执行上述实施方式中的修正表生成处理(图3)中的步骤S120、S140的程序及处理部的结构。
(7)虽然在上述实施方式中,示出了通过修正表生成***300来执行实施方式的修正表生成方法的示例,但并不限定于此。例如,也可以采用如下方式,即,修正表10的作成者从修正表生成装置100以外的计算机向具备颜色转换表20的打印机输入测试图数据并印刷出测试图,并且利用比色装置而取得第一色彩值,修正表10的作成者将比色结果(第一色彩值)输入至修正表生成装置100中。
在上述实施方式中,通过软件而实现的功能及处理的一部分或全部也可以通过硬件来实现。此外,通过硬件而实现的功能及处理的一部分或全部也可以通过软件来实现。作为硬件,例如也可以使用集成电路、分立电路、或将上述电路组合的电路模块等各种电路。
本说明书中所公开的技术并不限于本说明书的实施方式或实施例、改变例,其能够在不脱离其主旨的范围中通过各种结构来实现。例如,为了解决之前说明的课题的一部分或全部,或者,为了实现之前说明的效果的一部分或全部,能够将与发明内容这一栏中所记载的各个方式中的技术特征相对应的实施方式、实施例、改变例中的技术特征适当地替换或组合。如果其技术特征未在本说明书中作为必须的事项加以说明,则能够适当删除。
符号说明
CMYKR1…第一设备依赖值;CMYK1…第一设备依赖值;CMYK2…第二设备依赖值;CT4…四维转换表;D0…图像数据;D1…CMYK数据;D2…油墨量数据;Labi…目标色彩值;P1…印刷物;PC…计算机;PR1…打印机;b…设备依赖值;ra…距离;rb…距离;10…修正表;20…颜色转换表;30…测试图数据;40…彩色匹配表(CM表);50…印刷部;60…图像处理部;62…图像处理部;70…控制部;100…修正表生成装置;200…打印机;210…比色装置;300…修正表生成***;400…修正表生成程序;BL4…基础特性;BL5…基础特性;BLC…基础特性;C1…第一设备依赖值;C3…第三设备依赖值;CT1…一维转换表;CT4A…四维转换表;CTC…C值转换表;CTM…M值转换表;CTY…Y值转换表;CTK…K值转换表;P…色彩值;TL4…目标特性;TLC…一维目标特性。

Claims (8)

1.一种修正表生成方法,其为生成用于对被预先规定的颜色转换表的输入值进行修正的修正表的修正表生成方法,其中,所述颜色转换表用于决定打印机所喷出的油墨量,所述修正表生成方法的特征在于,具备:
第一色彩值取得工序,在该工序中,通过比色而取得所述颜色转换表的输入格点中的、与多维的设备依赖表色***的输入值相对应的设备独立表色***的第一色彩值;
多维转换表生成工序,在该工序中,生成使具有颜色转换表色彩值特性的所述设备依赖表色***的第一设备依赖值、和跨及所述多维而与所述设备独立表色***的色彩值具有大致线性的所述设备依赖表色***的第二设备依赖值相对应的多维转换表,其中,所述颜色转换表色彩值特性为,所述第一色彩值相对于所述输入值的特性,
所述多维转换表生成工序具备:
多维用目标色彩值决定工序,该工序为决定相对于所述输入值而以跨及所述多维的方式具有大致线性的多维用目标色彩值的工序,在所述多维用目标色彩值决定工序中,针对所述多维的每一维度来定义将所述设备依赖表色***的值设为自变量、将所述设备独立表色***的色彩值设为因变量的三次样条函数,并生成使用了与所有维度相对应的所述三次样条函数的目标函数,并且以使所述目标函数最小化的方式来决定所述多维用目标色彩值;
第一设备依赖值决定工序,在该工序中,使用所述输入值和所述多维用目标色彩值以及所述第一色彩值通过插补来决定与所述第二设备依赖值相对应的所述第一设备依赖值。
2.如权利要求1所述的修正表生成方法,其中,
具备一维转换表生成工序,在该工序中,针对所有维度而生成使在一维中与所述设备独立表色***的色彩值具有大致线性的所述设备依赖表色***的第三设备依赖值、和所述第一设备依赖值相对应的一维转换表,
所述多维转换表生成工序具备使用所述一维转换表的逆一维转换而求出所述第二设备依赖值的逆一维转换工序,
在所述多维用目标色彩值决定工序中,通过将由所述逆一维转换工序所求出的所述第二设备依赖值代入到自变量中,从而决定所述多维用目标色彩值。
3.如权利要求1所述的修正表生成方法,其中,具备:
一维转换表生成工序,在该工序中,针对所有维度而生成使在一维中与所述设备独立表色***的色彩值具有大致线性的所述设备依赖表色***的第三设备依赖值、和所述第一设备依赖值相对应的一维转换表;
第一设备依赖值修正工序,在该工序中,通过进行所述一维转换表的逆转换即逆一维转换、和基于所述多维转换表的多维转换,从而对所述多维转换表的所述第一设备依赖值进行修正。
4.如权利要求1至3中任一项所述的修正表生成方法,其中,
所述目标函数为,各维度中的所述三次样条函数的二阶微分的平方和的、所有所述多维的总和。
5.如权利要求1至3中任一项所述的修正表生成方法,其中,
所述目标函数为,第一二阶微分参数和第二二阶微分参数的差分的平方和的、所有所述多维的组合的总和,所述第一二阶微分参数和所述第二二阶微分参数为,第一维中的所述三次样条函数的、在与所述第一维不同的第二维的方向上邻接的第一三次样条函数和第二三次样条函数的各自的二阶微分参数。
6.如权利要求1至5中任一项所述的修正表生成方法,其中,
在所述第一设备依赖值决定工序中,以使所述第二设备依赖值与所述第一设备依赖值之差成为最小的方式来决定所述第一设备依赖值。
7.如权利要求1至6中任一项所述的修正表生成方法,其中,
在所述多维用目标色彩值决定工序中,
在决定多个所述输入值中的、与规定无彩色的无彩色输入值相对应的所述多维用目标色彩值的情况下,通过以使所述目标函数最小化的方式来决定亮度,以与被决定的亮度具有线性的方式来决定对应的色度,从而决定所述多维用目标色彩值,
在决定与剩余的所述输入值相对应的所述多维用目标色彩值的情况下,以使所述目标函数最小化的方式来决定构成所述多维用目标色彩值的亮度及色度。
8.一种计算机可读取的存储介质,其上存储有程序,所述程序用于使计算机执行生成用于对被预先规定的颜色转换表的输入值进行修正的修正表的步骤,其中,所述颜色转换表用于决定打印机所喷出的油墨量,
所述程序具备:
第一色彩值取得步骤,在该步骤中,通过比色而取得所述颜色转换表的输入格点中的、与多维的设备依赖表色***的输入值相对应的设备独立表色***的第一色彩值;
多维转换表生成步骤,在该步骤中,生成使具有颜色转换表色彩值特性的所述设备依赖表色***的第一设备依赖值、和跨及所述多维而与所述设备独立表色***的色彩值具有大致线性的所述设备依赖表色***的第二设备依赖值相对应的多维转换表,其中,所述颜色转换表色彩值特性为,所述第一色彩值相对于所述输入值的特性,
所述多维转换表生成步骤具备:
多维用目标色彩值决定步骤,该步骤为决定相对于所述输入值而以跨及所述多维的方式具有大致线性的多维用目标色彩值的工序,在所述多维用目标色彩值决定步骤中,针对所述多维的每一维度来定义将所述设备依赖表色***的值设为自变量、将所述设备独立表色***的色彩值设为因变量的三次样条函数,并生成使用了与所有维度相对应的所述三次样条函数的目标函数,并且以使所述目标函数最小化的方式来决定所述多维用目标色彩值;
第一设备依赖值决定步骤,在该步骤中,使用所述输入值和所述多维用目标色彩值以及所述第一色彩值通过插补来决定与所述第二设备依赖值相对应的所述第一设备依赖值。
CN201711167640.1A 2016-12-02 2017-11-21 修正表生成方法、以及存储介质 Active CN108153498B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016-234990 2016-12-02
JP2016234990A JP2018093366A (ja) 2016-12-02 2016-12-02 補正テーブル生成方法、およびプログラム

Publications (2)

Publication Number Publication Date
CN108153498A true CN108153498A (zh) 2018-06-12
CN108153498B CN108153498B (zh) 2022-05-06

Family

ID=60574397

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711167640.1A Active CN108153498B (zh) 2016-12-02 2017-11-21 修正表生成方法、以及存储介质

Country Status (4)

Country Link
US (1) US10313562B2 (zh)
EP (1) EP3331234B1 (zh)
JP (1) JP2018093366A (zh)
CN (1) CN108153498B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108958674A (zh) * 2018-07-17 2018-12-07 武汉市蒙泰科技发展有限责任公司 一种喷墨打印机追色方法、***、存储介质及追色设备

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10375276B2 (en) * 2016-03-17 2019-08-06 Seiko Epson Corporation Color correction table creation method, color correction table creation apparatus, and non-transitory computer readable medium for storing program
JP6733526B2 (ja) * 2016-11-30 2020-08-05 セイコーエプソン株式会社 表色系変換テーブル生成方法、および表色系変換テーブル生成プログラム
US10163248B1 (en) * 2017-08-02 2018-12-25 Microtek International Inc. Image processing method and scanning system using the same

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003040933A2 (en) * 2001-11-02 2003-05-15 Colorgraphyx System and method for color transformation using standardized device profiles
CN1495675A (zh) * 2002-07-02 2004-05-12 三星电子株式会社 调节图像色调的方法和装置以及用于此的图形用户界面
CN1527151A (zh) * 2003-03-04 2004-09-08 ������������ʽ���� 图像形成设备和图像处理设备及其控制方法
US20070013943A1 (en) * 2005-07-14 2007-01-18 Konica Minolta Business Technologies Inc. Apparatus and method for managing successive jobs in devices in a network
US7535596B2 (en) * 2005-05-04 2009-05-19 Eastman Kodak Company Colorant control values for color printing devices
US7595921B2 (en) * 2004-06-02 2009-09-29 Seiko Epson Corporation Increasing profile accuracy and accelerating profile creation
CN102668533A (zh) * 2009-10-19 2012-09-12 Gmg有限两合公司 生成优化的打印机校正的方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4012905A1 (de) * 1990-04-23 1991-10-24 Linotype Ag Verfahren und vorrichtung zur erzeugung einer digitalen drucktabelle fuer druckfarben bei bildreproduktionsgeraeten
JP5589520B2 (ja) 2010-04-09 2014-09-17 セイコーエプソン株式会社 色変換プロファイル作成装置、色変換プロファイル作成方法、色変換プロファイル作成プログラムおよび印刷装置
JP6610237B2 (ja) 2015-12-22 2019-11-27 セイコーエプソン株式会社 色変換テーブルの作成方法、コンピュータープログラム、および色変換テーブルの作成装置
JP6617636B2 (ja) 2016-03-28 2019-12-11 セイコーエプソン株式会社 色補正テーブル作成方法、色補正テーブル作成装置、プログラム

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003040933A2 (en) * 2001-11-02 2003-05-15 Colorgraphyx System and method for color transformation using standardized device profiles
CN1495675A (zh) * 2002-07-02 2004-05-12 三星电子株式会社 调节图像色调的方法和装置以及用于此的图形用户界面
CN1527151A (zh) * 2003-03-04 2004-09-08 ������������ʽ���� 图像形成设备和图像处理设备及其控制方法
US7595921B2 (en) * 2004-06-02 2009-09-29 Seiko Epson Corporation Increasing profile accuracy and accelerating profile creation
US7535596B2 (en) * 2005-05-04 2009-05-19 Eastman Kodak Company Colorant control values for color printing devices
US20070013943A1 (en) * 2005-07-14 2007-01-18 Konica Minolta Business Technologies Inc. Apparatus and method for managing successive jobs in devices in a network
CN102668533A (zh) * 2009-10-19 2012-09-12 Gmg有限两合公司 生成优化的打印机校正的方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108958674A (zh) * 2018-07-17 2018-12-07 武汉市蒙泰科技发展有限责任公司 一种喷墨打印机追色方法、***、存储介质及追色设备
CN108958674B (zh) * 2018-07-17 2021-06-01 武汉市蒙泰科技发展有限责任公司 一种喷墨打印机追色方法、***、存储介质及追色设备

Also Published As

Publication number Publication date
CN108153498B (zh) 2022-05-06
US10313562B2 (en) 2019-06-04
US20180160015A1 (en) 2018-06-07
EP3331234B1 (en) 2020-09-09
JP2018093366A (ja) 2018-06-14
EP3331234A1 (en) 2018-06-06

Similar Documents

Publication Publication Date Title
CN108153498A (zh) 修正表生成方法、以及程序
JP6768343B2 (ja) 画像処理装置、画像処理方法及びプログラム
US7599098B2 (en) System and methods for color matching overprinted documents
EP3135025B1 (en) Color halftone processing
JP4772129B2 (ja) 白いアンダーベースの生成及び白以外の有色の背景上に印刷するために適切に変更した分解の生成を行う方法と装置
JP6926818B2 (ja) プロファイル調整システム、プロファイル調整装置、プロファイル調整方法、及び、プロファイル調整プログラム
JP6922446B2 (ja) プロファイル調整方法
US20130215440A1 (en) Method And Apparatus For Calibrating And Profiling Colored Media Given An Inkset On A Printer Using White Ink And An Apparatus And Automatic Method For Color Separating And Printing On Colored Background Using White Ink
JP6639138B2 (ja) 画像処理装置および画像処理方法、プログラム
EP0409474A2 (en) Color image forming apparatus
JP2021100264A (ja) 色変換テーブルの作成方法
JP2017056603A (ja) 画像処理装置およびその方法、並びに、画像形成装置
US8218865B2 (en) Constructing a color transform using a neural network for colors outside the spectrum locus
JP5736382B2 (ja) 最適化されたプリンタ・キャリブレーション方法
JP2015142250A (ja) 色変換対応情報作成装置、方法、プログラム、印刷装置の製造システム及び製造方法
US7023585B1 (en) Multi-dimensional edge interpolation
CN102469239B (zh) 颜色校正方法和装置
JP4235807B2 (ja) 印刷制御方法および印刷制御装置
JP2006260532A (ja) 画像処理装置及び画像処理方法
JP7191665B2 (ja) 画像処理装置、画像処理方法およびプログラム
JP4159912B2 (ja) 複数の各ルックアップテーブルと補間とを用いた色相補正を備えた色変換方法
US20080192269A1 (en) Gamut mapping for printer color rendering
JP2008271233A (ja) 画像処理装置、プログラム及び方法
JP2529404B2 (ja) マスキング係数決定装置
JP6617637B2 (ja) 色変換テーブル作成プログラム、色変換テーブル作成装置、および色変換テーブル作成方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant