Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3790484B2 - Color conversion method, color conversion apparatus, color conversion system, and color conversion program - Google Patents
[go: Go Back, main page]

JP3790484B2 - Color conversion method, color conversion apparatus, color conversion system, and color conversion program - Google Patents

Color conversion method, color conversion apparatus, color conversion system, and color conversion program Download PDF

Info

Publication number
JP3790484B2
JP3790484B2 JP2002048977A JP2002048977A JP3790484B2 JP 3790484 B2 JP3790484 B2 JP 3790484B2 JP 2002048977 A JP2002048977 A JP 2002048977A JP 2002048977 A JP2002048977 A JP 2002048977A JP 3790484 B2 JP3790484 B2 JP 3790484B2
Authority
JP
Japan
Prior art keywords
color
output
signal
input
component
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.)
Expired - Lifetime
Application number
JP2002048977A
Other languages
Japanese (ja)
Other versions
JP2003250060A (en
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.)
Sakata Inx Corp
Original Assignee
Sakata Inx 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 Sakata Inx Corp filed Critical Sakata Inx Corp
Priority to JP2002048977A priority Critical patent/JP3790484B2/en
Publication of JP2003250060A publication Critical patent/JP2003250060A/en
Application granted granted Critical
Publication of JP3790484B2 publication Critical patent/JP3790484B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Image Processing (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、(L*,a*,b*)、(X,Y,Z)、(R,G,B)等の三次元の入力色信号を、カラ−プリンタ−、印刷システム等で用いられる(C,M,Y,K)等の四次元の出力色信号に変換する色変換方法、色変換装置、色変換システム及び色変換プログラムに関するものである。特に、本発明は、三次元の入力色信号を四次元の出力色信号に色変換することが必要となる出力プロファイルを生成する技術に関するものである。
【0002】
【従来の技術】
カラ−プリンタ−、印刷システム等で用いられる出力色信号は、CMYの3色ではなく、それにKを加えたCMYKの4色である。このため、L***、XYZ、RGB等の三次元の入力色信号をCMYKの四次元の出力色信号に変換する必要がある。
しかし、三次元の入力色信号として、ある三つの成分の組み合わせが与えられても、それに対応する四次元の出力色信号、即ちCMYKの組み合わせは、無限に存在する。このため、四次元の出力色信号のCMYK成分のうち、何れか一つの成分を固定し(3変数間の関係に帰着させ)、ある入力色信号の組み合わせからある一つのCMYKの組み合わせを得る必要がある。そして、このような従来技術は、例えば、特開平10−816号、特開平10−136218号等の公報に開示されている。
【0003】
以下に、図10を参照しながら、特開平10−816号公報に記載の従来技術1及び特開平10−136218号公報に記載の従来技術2を簡単に説明する。なお、従来技術1及び従来技術2は、大略して、最大墨量Kmax算出技術と出力墨量Kout決定技術とからなる。
【0004】
[最大墨量Kmax算出技術]
先ず、図10(a)のステップS1001に示すように、従来技術1は、既知の出力色信号CMYKから入力色信号L***への写像関係を求める(特開平10−816号公報図4中のS12)。次に、図10(a)のステップS1002に示すように、従来技術1は、出力信号のうちK成分を固定する(同号公報図4中のS13)。次に、図10(a)のステップS1003に示すように、従来技術1は、この出力信号の固定成分K及びある入力信号から前記写像関係の逆変換式を解いて、ある入力信号に対応する出力信号の残りの成分CMYを求める(同号公報図4中のS14)。次に、図10(a)のステップS1004に示すように、従来技術1は、求めた出力信号が、出力色信号によって再現できる全色再現領域の中に存在するか否かを判別する(同号公報図4中のS15)。次に、図10(a)のS1004に示すように、従来技術1は、求めた出力信号が、出力色信号によって再現できる全色再現領域の中に存在しない場合に、出力信号の固定成分KをΔKだけ減少させる(同号公報図4中のS17)。次に、従来技術1は、求めた出力信号が、出力色信号によって再現できる全色再現領域の中に存在するまで、図10(a)のステップS1003〜ステップS1005を繰り返して、出力信号の固定成分Kが最大となるKmax(同号公報ではKsolに相当)を算出する(同号公報図4中のS16)。この場合、従来技術1は、順次、出力信号の固定成分Kを変更する方法(繰り返し演算法)を採用しているため、固定成分Kを変更する毎に前記写像関係の逆変換式を何度も解く場合がある。このため、従来技術1は、Kmaxを効率的に算出することができないという問題がある。
【0005】
この問題を解決するために、図10(b)のステップS1006及びステップS1007に示すように、従来技術2は、出力色信号によって再現できる全色再現領域を予め3つの色再現領域に分割し、前記写像関係の逆変換式を解く回数を減少させている。即ち、図10(b)のS1006及びS1007に示すように、従来技術2は、出力信号のうちC成分、M成分、Y成分をそれぞれ0に固定し、出力信号のこれらの固定成分及びある入力信号から前記写像関係の逆変換式を3回解いて、ある入力信号に対応する3つの出力信号を求める(特開平10−136218号公報図5中のS101)。次に、図10(b)のステップS1008に示すように、従来技術2は、求めた3つの出力信号に基づいて出力信号のK成分をKmax(同号公報ではKpに相当)として算出する(同号公報図5中のS103、同号公報段落27)。このように、従来技術2は、前記写像関係の逆変換式を3回だけ解くことにより、従来技術1と比べて、Kmaxを効率的に算出することができる。
[出力墨量Kout決定技術] 次に、図10(b)のステップS1009に示すように、従来技術2は、算出したKmaxを基に彩度等を考慮して最終的な出力墨量であるKout(同号公報ではKpに相当)を算出する(同号公報図5中のS104)。また、次に、図10(a)のステップS1010に示すように、従来技術1も、算出したKmaxを基に最終的な出力墨量であるKout(特開平10−816号公報ではKsol・Pに相当)を算出する(同号公報図10中のS32)。次に、図10(a)のS1011及び図10(b)のS1012に示すように、従来技術1及び従来技術2は、決定された出力信号の固定成分Kout及びある入力信号から当該写像関係の逆変換式を解いて、ある入力信号に対応する出力信号の残りの成分CoutMoutYoutを算出する(同号公報図10中のS35、特開平10−136218号公報図10中のS106)。以上のように、従来技術1及び従来技術2は、三次元の入力色信号をCMYKの四次元の出力色信号に変換している。
【0006】
【発明が解決しようとする課題】
ところが、上述した従来技術1及び従来技術2には、以下に説明するような問題がある。
【0007】
[最大墨量Kmax算出技術]
従来技術2は、従来技術1と比べて、Kmaxを効率的に算出することができるが、色再現において誤差を生じるという問題がある。即ち、一般的に(C,M,Y,K)=(0,0,0,100)の出力信号をある出力装置で出力する色は、理想的な真の墨色(無彩色であり、明度が0の色)ではない。このため、この出力装置が理想的な真の墨色を出力できない場合、(C,M,Y,K)=(0,0,0,100)の出力信号をこの出力装置で出力する色と、(C,M,Y,K)=(5,10,15,100)の出力信号をこの出力装置で出力する色とは、異なる色となる。従って、ある入力信号の色が、(C,M,Y,K)=(5,10,15,100)の出力信号でこの出力装置が再現できる色であった場合でも、従来技術2は、この入力信号の色が、予め3つに分割した色再現領域の中に存在しないと判別することとなる。これは、ある入力信号の色が出力色信号によって再現できる領域の中に存在しないと判断することを意味する。従って、ある入力信号の色を、一旦、3つに分割した色再現領域の中に存在するように色域圧縮し、色域圧縮された入力信号に基づき、Kmaxを算出することとなる。次に、本来決定すべきである出力信号(C,M,Y,K)=(5,10,15,100)を得ることができず、(C,M,Y,K)=(0,0,0,100)の出力信号を決定することとなる。このように、入力信号の色域圧縮が存在するため、出力信号の色再現において誤差を生じるという問題がある。
【0008】
[出力墨量Kout決定技術]
従来技術1及び従来技術2は、KmaxをKoutに減ずるため、図7(a)に示すように、KoutCMYで再現できる色再現領域(図中の実線で囲まれる領域)は、KmaxCMYで色再現できる領域(図中の波線で囲まれる領域)よりも狭くなる。従って、ある入力信号(図中の黒丸●)がKmaxCMYで色再現できる領域の中に存在するにも拘わらず、KoutCMYで再現できる色再現領域の外にある場合、ある入力信号の色を、一旦、KoutCMYで再現できる色再現領域の中に存在するように色域圧縮(図中の黒丸●から白丸○へ矢印方向に移動)し、色域圧縮された入力信号(図中の白丸○)に基づき、Koutを決定することが考えられる。しかし、ある入力信号がKoutCMYで再現できる色再現領域の中に存在するか否かを判別するためには、一旦、決定したKout及びある入力信号から当該写像関係の逆変換式を解いて、CMYを決定できるか否かを判別する必要がある。そこで、従来技術1は、図10(a)のステップS1013に示すように、決定した出力信号Koutが、出力色信号によって再現できる全色再現領域の中に存在しない場合に、出力信号の固定成分KをΔKだけ増加させる(特開平10−816号公報図10中のS36)。次に、従来技術1は、求めた出力信号が、出力色信号によって再現できる全色再現領域の中に存在するまで、図10(a)のステップS1013及びステップS1014を繰り返して、出力信号Koutを決定する(同号公報図10中のS35)。この場合、従来技術1は、順次、出力信号の固定成分Kを変更する方法(繰り返し演算法)を採用しているため、固定成分Kを変更する毎に前記写像関係の逆変換式を何度も解く場合がある。このため、繰り返し演算法では、Koutを効率的に算出することができないという問題がある。
【0009】
また、従来技術2は、算出したKmaxを基に、入力信号の彩度及び明度を考慮して最終的な出力墨量であるKoutを決定する方法を採用している(特開平10−136218号公報図5中の段落59〜段落69、図6及び図7)。しかし、この方法では、出力装置のK成分の色材としてKの色が完全な無彩色でない場合(例えば、新聞印刷等)、四次元LUT(ルックアップテーブル)の生成過程で色材を出力した媒体が無彩色の白でない場合(例えば、新聞用印刷用紙等)、出力信号の彩度及び明度を考慮していない。このため、本来決定すべきKoutと従来技術2が決定するKoutとに誤差が生じ、出力信号の色再現において誤差を生じるという問題がある。
【0010】
そこで、上述した問題に鑑み、本発明は、出力信号の色再現における誤差を最小とするとともに、最大墨量Kmaxの算出及び出力墨量Koutの決定を効率的に行うことができる色変換方法、色変換装置、色変換システムおよび色変換プログラムを提供することを課題とする。
【0011】
【課題を解決するための手段】
請求項1の発明は、C1in、C2in及びC3inの三つの成分からなる三次元の第一の入力色信号を、C1out、C2out、C3out及びC4outの四つの成分からなる四次元の第一の出力色信号に、変換する色変換方法において、
C'1out、C'2out、C'3out及びC'4outの四つの成分からなる四次元の第二の出力色信号から、C'1in、C'2in及びC'3inの三つの成分からなる三次元の第二の入力色信号への写像関係を得る第一のステップと、
(a)前記第一の入力色信号、前記第二の出力色信号のC'4out成分のうち最大値及び前記写像関係と (b)前記第一の入力色信号、前記第二の出力色信号のC'1out成分のうち最小値及び前記写像関係と (c)前記第一の入力色信号、前記第二の出力色信号のC'2out成分のうち最小値及び前記写像関係と (d)前記第一の入力色信号、前記第二の出力色信号のC'3out成分のうち最小値及び前記写像関係と に基づき、前記第一の出力色信号を得る第二のステップと
を備えることを特徴とする色変換方法である。
【0012】
なお、第二の入力信号の空間において、
第二の出力信号のC'1out成分の最小値から最大値へ進むベクトルをvC1とし、第二の出力信号のC'2out成分の最小値から最大値へ進むベクトルをvC2とし、第二の出力信号のC'3out成分の最小値から最大値へ進むベクトルをvC3とし、第二の出力信号のC'4out成分の最小値から最大値へ進むベクトルをvC4とした時、
ベクトルvC1、vC2及びvC3は、互いに独立なベクトルであり、ベクトルvC4は、vC4=a1×vC1+a2×vC2+a3×vC3という関係にある。但し、a1、a2及びa3は、それぞれスカラー量であり、a1≧0、a2≧0、a3≧0という範囲である。
【0013】
請求項2の発明は、請求項1に記載の色変換方法において、
前記第二のステップがさらに、前記第二の入力信号の全色再現領域に対応する前記第一の出力信号のC4out成分が最小となるC4out min成分に基づき、前記第一の出力色信号を得ることを特徴とする色変換方法である。
【0014】
請求項3の発明は、請求項1に記載の色変換方法において、
前記第二のステップがさらに、(e)前記第一の入力色信号、前記第二の出力色信号のC'4out成分のうち最小値及び前記写像関係と (f)前記第一の入力色信号、前記第二の出力色信号のC'1out成分のうち最大値及び前記写像関係と (g)前記第一の入力色信号、前記第二の出力色信号のC'2out成分のうち最大値及び前記写像関係と (h)前記第一の入力色信号、前記第二の出力色信号のC'3out成分のうち最大値及び前記写像関係と に基づき、前記第一の出力色信号を得ることを特徴とする色変換方法である。
【0015】
請求項4の発明は、C1in、C2in及びC3inの三つの成分からなる三次元の第一の入力色信号を、C1out、C2out、C3out及びC4outの四つの成分からなる四次元の第一の出力色信号に、変換する色変換方法において、
C'1out、C'2out、C'3out及びC'4outの四つの成分からなる四次元の第二の出力色信号から、C'1in、C'2in及びC'3inの三つの成分からなる三次元の第二の入力色信号への写像関係を得る第一のステップと、
前記第二の入力信号の全色再現領域に対応する前記第一の出力信号のC4out成分が最大となるC4out max成分を得る第二のステップと、
前記第二の入力信号の全色再現領域の一部を分割された色再現分割領域に対応する前記第一の出力信号のC4out成分が最小となるC4out min成分を得る第三のステップと、
前記第一の入力信号、前記C4out max成分、前記C4out min成分及び前記写像関係に基づき、前記第一の出力色信号を得る第四のステップと
を備えることを特徴とする色変換方法である。
【0016】
請求項5の発明は、C1in、C2in及びC3inの三つの成分からなる三次元の第一の入力色信号を、C1out、C2out、C3out及びC4outの四つの成分からなる四次元の第一の出力色信号に、変換する色変換方法において、
C'1out、C'2out、C'3out及びC'4outの四つの成分からなる四次元の第二の出力色信号から、C'1in、C'2in及びC'3inの三つの成分からなる三次元の第二の入力色信号への写像関係を得る第一のステップと、
前記第二の入力信号の全色再現領域に対応する前記第一の出力信号のC4out成分が最大となるC4out max成分を得る第二のステップと、
前記C4out max成分と (e)前記第一の入力色信号、前記第二の出力色信号のC'4out成分のうち最小値及び前記写像関係と (f)前記第一の入力色信号、前記第二の出力色信号のC'1out成分のうち最大値及び前記写像関係と (g)前記第一の入力色信号、前記第二の出力色信号のC'2out成分のうち最大値及び前記写像関係と (h)前記第一の入力色信号、前記第二の出力色信号のC'3out成分のうち最大値及び前記写像関係と に基づき、前記第一の出力色信号を得る第三のステップと
を備えることを特徴とする色変換方法である。
【0017】
請求項6の発明は、C1in、C2in及びC3inの三つの成分からなる三次元の第一の入力色信号を、C1out、C2out、C3out及びC4outの四つの成分からなる四次元の第一の出力色信号に、変換する色変換方法において、
出力装置へ入力される、C'1out、C'2out、C'3out及びC'4outの四つの成分からなる四次元の第二の出力色信号を得るステップと、
前記出力装置が前記第二の出力色信号のそれぞれを色として出力し、測色装置が前記色のそれぞれを測色して前記第二の出力色信号に対応する、C'1in、C'2in及びC'3inの三つの成分からなる第二の入力色信号を得た後、前記測色装置から出力される前記第二の入力色信号を得るステップと、
前記第二の出力色信号から前記第二の入力色信号への写像関係を求める第一のステップと
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、 (a)前記第二の出力色信号のうち、C'4out=100、0≦C'1out≦100、0≦C'2out≦100及び0≦C'3out≦100からなる出力色信号に、対応する第二の入力色信号の第一の色再現領域と (b)前記第二の出力色信号のうち、C'1out=0、0≦C'2out≦100、0≦C'3out≦100及びC'4out≦100からなる出力色信号に、対応する第二の入力色信号の第二の色再現領域と (c)前記第二の出力色信号のうち、C'2out=0、0≦C'1out≦100、0≦C'3out≦100及び0≦C'4out100からなる出力色信号に、対応する第二の入力色信号の第三の色再現領域と (d)前記第二の出力色信号のうち、C'3out=0、0≦C'1out≦100、0≦C'2out≦100及び0≦C'4out≦100からなる出力色信号に、対応する第二の入力色信号の第四の色再現領域と からなる四つの色再現領域に、分割した後、前記第一の入力色信号が前記四つの色再現領域の中に存在するか否かを判別する第二のステップと、
前記第二のステップの結果、前記第一の入力色信号が前記四つの色再現領域の中に存在しない場合に、前記第一の入力色信号を、前記四つの色再現領域の中に存在するように、圧縮する第三のステップと、
前記第三のステップ後の第一の入力色信号に基づき、前記四つの色再現領域に対応する前記第一の出力信号のC4out成分が最大となるC4out max成分を求めるC4out max算出ステップと、
前記C4out max成分に基づき、前記第一の出力信号のC4out成分を決定するC4out決定ステップと、
前記第三のステップ後の第一の入力色信号及び前記C4out決定ステップ後のC4out成分から、前記写像関係の逆変換式を解いて、前記第一の出力信号のC1out、C2out及びC3out成分を決定するC123out決定ステップと
を備え、
前記C'1out、前記C'2out、前記C'3out及び前記C'4outのそれぞれの成分は、0≦C'1out≦100、0≦C'2out≦100、0≦C'3out≦100及び0≦C'4out≦100の範囲であり、前記0は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最小値であり、前記100は前記出力装置が前記第二の出力色信号の各成分を色として出力できる最大値である
ことを特徴とする色変換方法である。
【0018】
請求項7の発明は、請求項6に記載の色変換方法において、当該色変換方法はさらに、前記C4out決定ステップ前に、前記第三のステップ前の第一の入力色信号に基づき、前記第二の入力色信号の全色再現領域に対応する前記第一の出力信号のC4out成分が最小となるC4out min成分を求めるC4out min算出ステップを備え、
前記C4out決定ステップがさらに、前記C4out min成分に基づき、前記第一の出力信号のC4out成分を決定する
ことを特徴とする色変換方法である。
【0019】
請求項8の発明は、請求項6に記載の色変換方法において、当該色変換方法はさらに、前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、(e)前記第二の出力色信号のうち、C'4out=0、0≦C'1out≦100、0≦C'2out≦100及び0≦C'3out≦100からなる出力色信号に、対応する第二の入力色信号の第五の色再現領域と (f)前記第二の出力色信号のうち、C'1out=100、0≦C'2out≦100、0≦C'3out≦100及びC'4out≦100からなる出力色信号に、対応する第二の入力色信号の第六の色再現領域と (g)前記第二の出力色信号のうち、C'2out=100、0≦C'1out≦100、0≦C'3out≦100及び0≦C'4out100からなる出力色信号に、対応する第二の入力色信号の第七の色再現領域と (h)前記第二の出力色信号のうち、C'3out=100、0≦C'1out≦100、0≦C'2out≦100及び0≦C'4out≦100からなる出力色信号に、対応するの入力色信号の第八の色再現領域と からなる第二の四つの色再現領域に、分割した後、前記第三のステップ前の第一の入力信号が前記第二の四つの色再現領域の中に存在するか否かを判別する第四のステップと、前記第四のステップの結果、前記第三のステップ前の第一の入力信号が前記第二の四つの色再現領域の中に存在する場合に、前記第三のステップ前の第一の入力信号に基づき、前記第二の四つの色再現領域に対応する前記第一の出力信号のC4out成分が最小となるC4out min成分を求めるC4out min算出ステップとを備え、
前記C4out決定ステップがさらに、前記C4out min成分に基づき、前記第一の出力信号のC4out成分を決定する
ことを特徴とする色変換方法である。
【0020】
請求項9の発明は、C1in、C2in及びC3inの三つの成分からなる三次元の第一の入力色信号を、C1out、C2out、C3out及びC4outの四つの成分からなる四次元の第一の出力色信号に、変換する色変換方法において、
出力装置へ入力される、C'1out、C'2out、C'3out及びC'4outの四つの成分からなる四次元の第二の出力色信号を得るステップと、
前記出力装置が前記第二の出力色信号のそれぞれを色として出力し、測色装置が前記色のそれぞれを測色して前記第二の出力色信号に対応する、C'1in、C'2in及びC'3inの三つの成分からなる第二の入力色信号を得た後、前記測色装置から出力される前記第二の入力色信号を得るステップと、
前記第二の出力色信号から前記第二の入力色信号への写像関係を求める第一のステップと、
前記第一の入力色信号が前記第二の出力色信号に対応する第二の入力色信号の全色再現領域の中に存在するか否かを判別する第二のステップと、
前記第二のステップの結果、前記第一の入力色信号が前記第二の入力色信号の全色再現領域の中に存在しない場合に、前記第一の入力色信号を、前記第二の入力色信号の全色再現領域の中に存在するように、圧縮する第三のステップと、
前記第三のステップ後の第一の入力色信号に基づき、前記第二の入力色信号の全色再現領域に対応する前記第一の出力信号のC4out成分が最大となるC4out max成分を求めるC4out max算出ステップと、
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域の一部を、色再現分割領域に、分割した後、前記第三のステップ前の第一の入力信号が前記色再現分割領域の中に存在するか否かを判別する第四のステップと
前記第四のステップの結果、前記第三のステップ前の第一の入力信号が前記色再現分割領域の中に存在する場合に、前記第三のステップ前の第一の入力信号に基づき、前記色再現領域に対応する前記第一の出力信号のC4out成分が最小となるC4out min成分を求めるC4out min算出ステップと
前記C4out max成分及び前記C4out min成分に基づき、前記第一の出力信号のC4out成分を決定するC4out決定ステップと、
前記第三のステップ後の第一の入力色信号及び前記C4out決定ステップ後のC4out成分から、前記写像関係の逆変換式を解いて、前記第一の出力信号のC1out、C2out及びC3out成分を決定するC123out決定ステップと
を備え、
前記C'1out、前記C'2out、前記C'3out及び前記C'4outのそれぞれの成分は、0≦C'1out≦100、0≦C'2out≦100、0≦C'3out≦100及び0≦C'4out≦100の範囲であり、前記0は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最小値であり、前記100は前記出力装置が前記第二の出力色信号の各成分を色として出力できる最大値である
ことを特徴とする色変換方法である。
【0021】
請求項10の発明は、C1in、C2in及びC3inの三つの成分からなる三次元の第一の入力色信号を、C1out、C2out、C3out及びC4outの四つの成分からなる四次元の第一の出力色信号に、変換する色変換方法において、
出力装置へ入力される、C'1out、C'2out、C'3out及びC'4outの四つの成分からなる四次元の第二の出力色信号を得るステップと、
前記出力装置が前記第二の出力色信号のそれぞれを色として出力し、測色装置が前記色のそれぞれを測色して前記第二の出力色信号に対応する、C'1in、C'2in及びC'3inの三つの成分からなる第二の入力色信号を得た後、前記測色装置から出力される前記第二の入力色信号を得るステップと、
前記第二の出力色信号から前記第二の入力色信号への写像関係を求める第一のステップと、
前記第一の入力色信号が前記第二の出力色信号に対応する第二の入力色信号の全色再現領域の中に存在するか否かを判別する第二のステップと、
前記第二のステップの結果、前記第一の入力色信号が前記第二の入力色信号の全色再現領域の中に存在しない場合に、前記第一の入力色信号を、前記第二の入力色信号の全色再現領域の中に存在するように、圧縮する第三のステップと、
前記第三のステップ後の第一の入力色信号に基づき、前記第二の入力色信号の全色再現領域に対応する前記第一の出力信号のC4out成分が最大となるC4out max成分を求めるC4out max算出ステップと、
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、(a)前記第二の出力色信号のうち、C'4out=0、0≦C'1out≦100、0≦C'2out≦100及び0≦C'3out≦100からなる出力色信号に、対応する第二の入力色信号の第一の色再現領域と (b)前記第二の出力色信号のうち、C'1out=100、0≦C'2out≦100、0≦C'3out≦100及びC'4out≦100からなる出力色信号に、対応する第二の入力色信号の第二の色再現領域と (c)前記第二の出力色信号のうち、C'2out=100、0≦C'1out≦100、0≦C'3out≦100及び0≦C'4out100からなる出力色信号に、対応する第二の入力色信号の第三の色再現領域と (d)前記第二の出力色信号のうち、C'3out=100、0≦C'1out≦100、0≦C'2out≦100及び0≦C'4out≦100からなる出力色信号に、対応するの入力色信号の第四の色再現領域と からなる四つの色再現領域に、分割した後、前記第三のステップ前の第一の入力信号が前記四つの色再現分割領域の中に存在するか否かを判別する第四のステップと
前記第四のステップの結果、前記第三のステップ前の第一の入力信号が前記四つの色再現分割領域の中に存在する場合に、前記第三のステップ前の第一の入力信号に基づき、前記四つの色再現領域に対応する前記第一の出力信号のC4out成分が最小となるC4out min成分を求めるC4out min算出ステップと
前記C4out max成分及び前記C4out min成分に基づき、前記第一の出力信号のC4out成分を決定するC4out決定ステップと、
前記第三のステップ後の第一の入力色信号及び前記C4out決定ステップ後のC4out成分から、前記写像関係の逆変換式を解いて、前記第一の出力信号のC1out、C2out及びC3out成分を決定するC123out決定ステップと
を備え、
前記C'1out、前記C'2out、前記C'3out及び前記C'4outのそれぞれの成分は、0≦C'1out≦100、0≦C'2out≦100、0≦C'3out≦100及び0≦C'4out≦100の範囲であり、前記0は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最小値であり、前記100は前記出力装置が前記第二の出力色信号の各成分を色として出力できる最大値である
ことを特徴とする色変換方法である。
【0022】
請求項11の発明は、請求項7から請求項10の何れか一に記載の色変換方法において、
前記C4out決定ステップが、前記C4out max成分から、C4out量の生成カーブ式を用いて、前記第一の出力信号のC4out成分を求め、前記C4out成分が前記C4out min成分よりも小さい場合に、前記C4out min成分を用いて前記C4out成分を決定する
ことを特徴とする色変換方法である。
【0023】
請求項12の発明は、請求項7から請求項10の何れか一に記載の色変換方法において、
前記C4out max算出ステップが、前記第三のステップ後の第一の入力信号に基づき、前記C4out max成分とともに、前記C4out maxに対応する出力信号のC1out with成分、C2out with成分及びC3成分out withを求め、前記C4out決定ステップが、前記C4out max成分、前記C1out with成分、前記C2out with成分及び前記C3out with成分から、C4out量の生成カーブ式を用いて、前記第一の出力信号のC4out成分を求め、前記C4out成分が前記C4out min成分よりも小さい場合に、前記C4out min成分を用いて前記C4out成分を決定する
ことを特徴とする色変換方法である。
【0024】
請求項13の発明は、請求項1から請求項12の何れか一に記載の色変換方法において、
前記第二の出力色信号のC'4out成分に対応する色が、墨色であり、
前記第二の出力色信号のC'1out成分に対応する色が、藍色であり、
前記第二の出力色信号のC'2out成分に対応する色が、紅色であり、
前記第二の出力色信号のC'3out成分に対応する色が、黄色である
ことを特徴とする色変換方法である。
【0025】
請求項14の発明は、C1in、C2in及びC3inの三つの成分からなる三次元の第一の入力色信号を、C1out、C2out、C3out及びC4outの四つの成分からなる四次元の第一の出力色信号に、変換する色変換装置において、
C'1out、C'2out、C'3out及びC'4outの四つの成分からなる四次元の第二の出力色信号から、C'1in、C'2in及びC'3inの三つの成分からなる三次元の第二の入力色信号への写像関係を得る第一の手段と、
(a)前記第一の入力色信号、前記第二の出力色信号のC'4out成分のうち最大値及び前記写像関係と (b)前記第一の入力色信号、前記第二の出力色信号のC'1out成分のうち最小値及び前記写像関係と (c)前記第一の入力色信号、前記第二の出力色信号のC'2out成分のうち最小値及び前記写像関係と (d)前記第一の入力色信号、前記第二の出力色信号のC'3out成分のうち最小値及び前記写像関係と に基づき、前記第一の出力色信号を得る第二の手段と
を備えることを特徴とする色変換装置である。
【0026】
請求項15の発明は、請求項14に記載の色変換装置において、
前記第二の手段がさらに、(e)前記第一の入力色信号、前記第二の出力色信号のC'4out成分のうち最小値及び前記写像関係と (f)前記第一の入力色信号、前記第二の出力色信号のC'1out成分のうち最大値及び前記写像関係と (g)前記第一の入力色信号、前記第二の出力色信号のC'2out成分のうち最大値及び前記写像関係と (h)前記第一の入力色信号、前記第二の出力色信号のC'3out成分のうち最大値及び前記写像関係と に基づき、前記第一の出力色信号を得ることを特徴とする色変換装置である。
【0027】
請求項16の発明は、C1in、C2in及びC3inの三つの成分からなる三次元の第一の入力色信号を、C1out、C2out、C3out及びC4outの四つの成分からなる四次元の第一の出力色信号に、変換する色変換装置において、
C'1out、C'2out、C'3out及びC'4outの四つの成分からなる四次元の第二の出力色信号から、C'1in、C'2in及びC'3inの三つの成分からなる三次元の第二の入力色信号への写像関係を得る第一の手段と、
前記第二の入力信号の全色再現領域に対応する前記第一の出力信号のC4out成分が最大となるC4out max成分を得る第二の手段と、
前記C4out max成分と (e)前記第一の入力色信号、前記第二の出力色信号のC'4out成分のうち最小値及び前記写像関係と (f)前記第一の入力色信号、前記第二の出力色信号のC'1out成分のうち最大値及び前記写像関係と (g)前記第一の入力色信号、前記第二の出力色信号のC'2out成分のうち最大値及び前記写像関係と (h)前記第一の入力色信号、前記第二の出力色信号のC'3out成分のうち最大値及び前記写像関係と に基づき、前記第一の出力色信号を得る第三の手段と
を備えることを特徴とする色変換装置である。
【0028】
請求項17の発明は、C1in、C2in及びC3inの三つの成分からなる三次元の第一の入力色信号を、C1out、C2out、C3out及びC4outの四つの成分からなる四次元の第一の出力色信号に、変換する色変換装置において、
出力装置へ入力される、C'1out、C'2out、C'3out及びC'4outの四つの成分からなる四次元の第二の出力色信号から、測定色装置から出力される、C'1in、C'2in及びC'3inの三つの成分からなる第二の入力色信号への写像関係を求める第一の手段と
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、 (a)前記第二の出力色信号のうち、C'4out=100、0≦C'1out≦100、0≦C'2out≦100及び0≦C'3out≦100からなる出力色信号に、対応する第二の入力色信号の第一の色再現領域と (b)前記第二の出力色信号のうち、C'1out=0、0≦C'2out≦100、0≦C'3out≦100及びC'4out≦100からなる出力色信号に、対応する第二の入力色信号の第二の色再現領域と (c)前記第二の出力色信号のうち、C'2out=0、0≦C'1out≦100、0≦C'3out≦100及び0≦C'4out100からなる出力色信号に、対応する第二の入力色信号の第三の色再現領域と (d)前記第二の出力色信号のうち、C'3out=0、0≦C'1out≦100、0≦C'2out≦100及び0≦C'4out≦100からなる出力色信号に、対応する第二の入力色信号の第四の色再現領域と からなる四つの色再現領域に、分割して、前記第一の入力色信号が前記四つの色再現領域の中に存在するか否かを判別する第二の手段と、
前記第二の手段が前記第一の入力色信号が前記四つの色再現領域の中に存在しないと判断した場合に、前記第一の入力色信号を、前記四つの色再現領域の中に存在するように、圧縮する第三の手段と、
前記第三の手段を経由した後の第一の入力色信号に基づき、前記四つの色再現領域に対応する前記第一の出力信号のC4out成分が最大となるC4out max成分を求めるC4out max算出手段と、
前記C4out max成分に基づき、前記第一の出力信号のC4out成分を決定するC4out決定手段と、
前記第三の手段を経由した後の第一の入力色信号及び前記C4out決定ステップ後のC4out成分から、前記写像関係の逆変換式を解いて、前記第一の出力信号のC1out、C2out及びC3out成分を決定するC123out決定手段と
を備え、
前記C'1out、前記C'2out、前記C'3out及び前記C'4outのそれぞれの成分は、0≦C'1out≦100、0≦C'2out≦100、0≦C'3out≦100及び0≦C'4out≦100の範囲であり、前記0は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最小値であり、前記100は前記出力装置が前記第二の出力色信号の各成分を色として出力できる最大値である
ことを特徴とする色変換装置である。
【0029】
請求項18の発明は、請求項17に記載の色変換装置において、当該色変換装置はさらに、前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、(e)前記第二の出力色信号のうち、C'4out=0、0≦C'1out≦100、0≦C'2out≦100及び0≦C'3out≦100からなる出力色信号に、対応する第二の入力色信号の第五の色再現領域と (f)前記第二の出力色信号のうち、C'1out=100、0≦C'2out≦100、0≦C'3out≦100及びC'4out≦100からなる出力色信号に、対応する第二の入力色信号の第六の色再現領域と (g)前記第二の出力色信号のうち、C'2out=100、0≦C'1out≦100、0≦C'3out≦100及び0≦C'4out100からなる出力色信号に、対応する第二の入力色信号の第七の色再現領域と (h)前記第二の出力色信号のうち、C'3out=100、0≦C'1out≦100、0≦C'2out≦100及び0≦C'4out≦100からなる出力色信号に、対応するの入力色信号の第八の色再現領域と からなる第二の四つの色再現領域に、分割して、前記第三の手段を経由する前の第一の入力信号が前記第二の四つの色再現領域の中に存在するか否かを判別する第四の手段と、
前記第四が前記第三の手段を経由する前の第一の入力信号が前記第二の四つの色再現領域の中に存在すると判別した場合に、前記第三の手段を経由する前の第一の入力信号に基づき、前記第二の四つの色再現領域に対応する前記第一の出力信号のC4out成分が最小となるC4out min成分を求めるC4out min算出手段とを備え、
前記C4out決定手段がさらに、前記C4out min成分に基づき、前記第一の出力信号のC4out成分を決定する
ことを特徴とする色変換装置である。
【0030】
請求項19の発明は、C1in、C2in及びC3inの三つの成分からなる三次元の第一の入力色信号を、C1out、C2out、C3out及びC4outの四つの成分からなる四次元の第一の出力色信号に、変換する色変換装置において、
出力装置へ入力される、C'1out、C'2out、C'3out及びC'4outの四つの成分からなる四次元の第二の出力色信号を得る手段と、
前記出力装置が前記第二の出力色信号のそれぞれを色として出力し、測色装置が前記色のそれぞれを測色して前記第二の出力色信号に対応する、C'1in、C'2in及びC'3inの三つの成分からなる第二の入力色信号を得た後、前記測色装置から出力される前記第二の入力色信号を得る手段と、
前記第二の出力色信号から前記第二の入力色信号への写像関係を求める第一の手段と、
前記第一の入力色信号が前記第二の出力色信号に対応する第二の入力色信号の全色再現領域の中に存在するか否かを判別する第二の手段と、
前記第二の手段が前記第一の入力色信号が前記第二の入力色信号の全色再現領域の中に存在しないと判別した場合に、前記第一の入力色信号を、前記第二の入力色信号の全色再現領域の中に存在するように、圧縮する第三の手段と、
前記第三の手段を経由した後の第一の入力色信号に基づき、前記第二の入力色信号の全色再現領域に対応する前記第一の出力信号のC4out成分が最大となるC4out max成分を求めるC4out max手段と、
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、(a)前記第二の出力色信号のうち、C'4out=0、0≦C'1out≦100、0≦C'2out≦100及び0≦C'3out≦100からなる出力色信号に、対応する第二の入力色信号の第一の色再現領域と (b)前記第二の出力色信号のうち、C'1out=100、0≦C'2out≦100、0≦C'3out≦100及びC'4out≦100からなる出力色信号に、対応する第二の入力色信号の第二の色再現領域と (c)前記第二の出力色信号のうち、C'2out=100、0≦C'1out≦100、0≦C'3out≦100及び0≦C'4out100からなる出力色信号に、対応する第二の入力色信号の第三の色再現領域と (d)前記第二の出力色信号のうち、C'3out=100、0≦C'1out≦100、0≦C'2out≦100及び0≦C'4out≦100からなる出力色信号に、対応するの入力色信号の第四の色再現領域と からなる四つの色再現領域に、分割して、前記第三の手段を経由する前の第一の入力信号が前記四つの色再現分割領域の中に存在するか否かを判別する第四の手段と
前記第四の手段が前記第三の手段を経由する前の第一の入力信号が前記四つの色再現分割領域の中に存在すると判別した場合に、前記第三の手段を経由する前の第一の入力信号に基づき、前記四つの色再現領域に対応する前記第一の出力信号のC4out成分が最小となるC4out min成分を求めるC4out min算出手段と前記C4out max成分及び前記C4out min成分に基づき、前記第一の出力信号のC4out成分を決定するC4out決定手段と、
前記第三の手段を経由した後の第一の入力色信号及び前記C4out決定手段を経由した後のC4out成分から、前記写像関係の逆変換式を解いて、前記第一の出力信号のC1out、C2out及びC3out成分を決定するC123out決定ステップと
を備え、
前記C'1out、前記C'2out、前記C'3out及び前記C'4outのそれぞれの成分は、0≦C'1out≦100、0≦C'2out≦100、0≦C'3out≦100及び0≦C'4out≦100の範囲であり、前記0は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最小値であり、前記100は前記出力装置が前記第二の出力色信号の各成分を色として出力できる最大値である
ことを特徴とする色変換装置である。
【0031】
請求項20の発明は、請求項18又は請求項19に記載の色変換装置において、
前記C4out決定手段が、前記C4out max成分から、C4out量の生成カーブ式を用いて、前記第一の出力信号のC4out成分を求め、前記C4out成分が前記C4out min成分よりも小さい場合に、前記C4out min成分を用いて前記C4out成分を決定する
ことを特徴とする色変換装置である。
【0032】
請求項21の発明は、請求項18又は請求項19に記載の色変換装置において、
前記C4out max算出手段が、前記第三の手段を経由した後の第一の入力信号に基づき、前記C4out max成分とともに、前記C4out maxに対応する出力信号のC1out with成分、C2out with成分及びC3out with成分を求め、前記C4out決定手段が、前記C4out max成分、前記C1out with成分、前記C2out with成分及び前記C3out with成分から、C4out量の生成カーブ式を用いて、前記第一の出力信号のC4out成分を求め、前記C4out成分が前記C4out min成分よりも小さい場合に、前記C4out min成分を用いて前記C4out成分を決定することを特徴とする色変換装置である。
【0033】
請求項22の発明は、請求項14から請求項21の何れか一に記載の色変換装置において、
前記第二の出力色信号のC'4out成分に対応する色が、墨色であり、
前記第二の出力色信号のC'1out成分に対応する色が、藍色であり、
前記第二の出力色信号のC'2out成分に対応する色が、紅色であり、
前記第二の出力色信号のC'3out成分に対応する色が、黄色である
ことを特徴とする色変換装置である。
【0034】
請求項23の発明は、C1in、C2in及びC3inからなる三次元の第一の入力色信号を、C1out、C2out、C3out及びC4outからなる四次元の第一の出力色信号に変換する色変換装置と、
前記色変換装置から入力される前記第二の出力色信号データを、カラーチャートとして出力する出力装置と、
前記カラーチャートを構成する色のそれぞれを測色し、前記第二の出力色信号データに対応する前記第二の入力色信号前記第二の入力色信号データを、前記色変換装置に出力する測色装置と
からなる色変換システムにおいて、
前記色変換装置がさらに、C'1out、C'2out、C'3out及びC'4outの四つの成分からなる四次元の第二の出力色信号から、C'1in、C'2in及びC'3inの三つの成分からなる三次元の第二の入力色信号への写像関係を得る第一の手段と、
(a)前記第一の入力色信号、前記第二の出力色信号のC'4out成分のうち最大値及び前記写像関係と (b)前記第一の入力色信号、前記第二の出力色信号のC'1out成分のうち最小値及び前記写像関係と (c)前記第一の入力色信号、前記第二の出力色信号のC'2out成分のうち最小値及び前記写像関係と (d)前記第一の入力色信号、前記第二の出力色信号のC'3out成分のうち最小値及び前記写像関係と に基づき、前記第一の出力色信号を得る第二の手段と
を備えることを特徴とする色変換システムである。
【0035】
請求項24の発明は、請求項23に記載の色変換システムにおいて、
前記第二の手段がさらに、(e)前記第一の入力色信号、前記第二の出力色信号のC'4out成分のうち最小値及び前記写像関係と (f)前記第一の入力色信号、前記第二の出力色信号のC'1out成分のうち最大値及び前記写像関係と (g)前記第一の入力色信号、前記第二の出力色信号のC'2out成分のうち最大値及び前記写像関係と (h)前記第一の入力色信号、前記第二の出力色信号のC'3out成分のうち最大値及び前記写像関係と に基づき、前記第一の出力色信号を得ることを特徴とする色変換システムである。
【0036】
請求項25の発明は、C1in、C2in及びC3inの三つの成分からなる三次元の第一の入力色信号を、C1out、C2out、C3out及びC4outの四つの成分からなる四次元の第一の出力色信号に、変換するステップを色変換装置に実行させる色変換プログラムにおいて、
C'1out、C'2out、C'3out及びC'4outの四つの成分からなる四次元の第二の出力色信号から、C'1in、C'2in及びC'3inの三つの成分からなる三次元の第二の入力色信号への写像関係を得る第一のステップと、
(a)前記第一の入力色信号、前記第二の出力色信号のC'4out成分のうち最大値及び前記写像関係と (b)前記第一の入力色信号、前記第二の出力色信号のC'1out成分のうち最小値及び前記写像関係と (c)前記第一の入力色信号、前記第二の出力色信号のC'2out成分のうち最小値及び前記写像関係と (d)前記第一の入力色信号、前記第二の出力色信号のC'3out成分のうち最小値及び前記写像関係と に基づき、前記第一の出力色信号を得る第二のステップと
を色変換装置に実行させることを特徴とする色変換プログラムである。
【0037】
請求項26の発明は、請求項25に記載の色変換プログラムにおいて、
前記第二のステップがさらに、(e)前記第一の入力色信号、前記第二の出力色信号のC'4out成分のうち最小値及び前記写像関係と (f)前記第一の入力色信号、前記第二の出力色信号のC'1out成分のうち最大値及び前記写像関係と (g)前記第一の入力色信号、前記第二の出力色信号のC'2out成分のうち最大値及び前記写像関係と (h)前記第一の入力色信号、前記第二の出力色信号のC'3out成分のうち最大値及び前記写像関係と に基づき、前記第一の出力色信号を得ることを特徴とする色変換プログラムである。
【0038】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を説明する。
図1は、本発明の色変換方法の各ステップの操作を実行する色変換装システムの一例の構成を示すブロック図である。
【0039】
この色変換装システムは、大略として測色装置1と、色変換装置2と、出力装置3とからなる。また、色変換装置2は、大略として、CPU等の演算装置4と、磁気ディスク等の磁気記録媒体、半導体メモリ、その他の記録媒体等を備える記憶装置5とからなる。更に、記憶装置5の記録媒体には、本発明の色変換方法の各ステップの操作を色変換装置に実行させる色変換プログラムが記録されている。
ここで、測色装置1は、出力装置3に入力された第二の出力色信号に対応するカラーチャートを構成する色(カラーパッチ)のそれぞれを測色して測色信号を得る。また、測色装置1は、測色した各カラーパッチの測色信号を、L***、RGB等の第二の入力色信号に変換し、その第二の入力色信号を色変換装置2に出力する。
また、色変換装置2は、演算装置4でカラーチャートを構成する第二の出力色信号データを生成し、第二の出力色信号データを出力装置3に出力する。一方、色変換装置2は、測色装置1から出力される第二の入力色信号を入力する。次に、色変換装置2は、演算装置4で第二の出力色信号から第二の入力色信号への写像関係を生成するとともに、後記の本発明の各ステップの制御を行う。なお、記憶装置5は、第二の出力色信号、第二の入力色信号、写像関係の他、後記の本発明の各ステップの制御に必要な様々なデータを格納する。
さらに、出力装置3は、色変換装置2から出力される第二の出力色信号を入力し、第二の出力色信号データに対応するカラーチャートを出力する。
【0040】
(第一の実施の形態)
次に、図2、図3および図4は、本発明の色変換方法を実施するフローチャート図の一例である。
まず、第一の実施の形態は、図2の操作に従って算出されたKmaxをもとに、図4の操作に従って、出力装置の固有の墨量生成カーブを利用して、それぞれ最適な第一の出力色信号Cout、Mout、Yout、Koutを決定するものである。
この第一の実施の形態の動作原理は、図5に示すように、全体として、(1)予め出力装置の固有の墨量生成カーブから近似的に求めておいたKstart、MAX、KMAX、γを入力し記憶するステップS10と、(2)写像関係を求めるステップS100〜S130と、(3)第一の入力色信号が、第二の出力色信号CMYKの色再現領域内にあるかどうかを判別するステップS200〜S230と、(4)第一の入力色信号が、第二の出力色信号CMYKの色再現領域内に存在する場合にKmaxを算出するステップS300〜S350と、(5)第一の入力色信号が、第二の出力色信号CMYKの色再現領域内に存在しない場合に、第一の入力色信号の色域を圧縮するステップS400と、(6)出力装置の固有の墨量生成カ−ブから第一の出力色信号Koutを決定するステップS800〜S830と、(7)残りの第一の出力色信号Cout、Mout、Youtを決定するステップS910とから構成される。
なお、ここで、Kstart(0≦Kstart<100)とは、出力装置の墨生成カーブにおいて墨を生成させる開始位置である。また、MAX(MAX=100)とは、出力装置の最大出力信号値である。また、KMAX(0≦KMAX≦100)とは、出力装置における墨の発生最大値である。また、γ(0≦γ)とは、墨生成カ−ブの曲率を表すものである。そして、Kstart、MAX、KMAX及びγのそれぞれの値を、図6に示すような出力装置に応じた墨生成量カ−ブに近似するよう設定する。また、Kmax(Kstart≦Kmax≦MAX)とは、ある値で与えられた第一の入力色信号が、本実施の形態で4分割された色再現領域の中に存在する時の、墨の生成量が最大となる領域におけるK(墨)の値をいうものである。
ちなみに、本実施形態においては、第一の入力色信号ないし第二の入力信号として国際照明委員会で規定されているL***を用い、且つ第一の出力信号ないし第二の出力信号としてCMYK(C:藍色、M:紅色、Y:黄色、K:墨色)を用いて、第二の出力信号から第二の第二の入力信号への写像関係及び第一の入力色信号から第一の出力信号への色変換について説明する。しかしながら、入力色信号にXYZ、L***、RGB等を用いた場合も同様にして適用することができる。
【0041】
なお、第二の入力信号の空間において、
第二の出力信号のC'成分の最小値から最大値へ進むベクトルをvC1とし、
第二の出力信号のM'成分の最小値から最大値へ進むベクトルをvC2とし、
第二の出力信号のY'成分の最小値から最大値へ進むベクトルをvC3とし、
第二の出力信号のK'成分の最小値から最大値へ進むベクトルをvC4とした時、ベクトルvC1、vC2及びvC3は、互いに独立なベクトルであり、ベクトルvC4は、vC4=a1×vC1+a2×vC2+a3×vC3という関係にある。但し、a1、a2及びa3は、それぞれスカラー量であり、a1≧0、a2≧0、a3≧0という範囲である。
このvC1、vC2、vC3及びvC4の関係を満たす限り(図9(b))、本願発明は、出力信号のK成分を墨色に限定するものではない。即ち、このvC1、vC2、vC3及びvC4の関係を満たす限り、出力信号の組み合わせを、藍色、紅色、黄色及び墨色に限定するものではない。
【0042】
以下、図2を参照して、第一の実施形態を具体的に説明する。まず、ステップS10において、予め求めておいたKstart、MAX、KMAX、γを入力する。
次に、第二の出力色信号から第二の入力色信号への写像関係を求めるために、ステップS100では、第二の出力色信号(C',M',Y',K')の組み合わせが生成される。次に、ステップS110では、この第二の出力色信号を出力装置でCMYKカラーチャートとして出力する。
ここで、C'、M'、Y'及びK'のそれぞれは、0≦C'≦100、0≦M'≦100、0≦Y' ≦100、0≦K' ≦100の範囲内にあり、この範囲内で第二の出力色信号(C',M',Y',K')の組み合わせを生成する。好ましい第二の出力色信号(C',M',Y',K')の組み合わせは、各C'M'Y'K'成分を、規則的に増減させたものである。例えば、各C'M'Y'K'成分を、0、10、20、30、…、80、90、100にすることにより、好ましい第二の出力色信号の組み合わせを得ることができる。なお、第二の出力色信号の組み合わせを多くすれば、この第二の出力色信号から第二の入力信号への写像関係を求める演算量が多くなるため、色変換装置2の演算装置4の処理能力に鑑み、第二の出力色信号の組み合わせを決定する。本発明の出願時の演算装置4の処理能力に鑑みれば、通常、第二の出力色信号の組み合わせは、200〜1000個のカラーパッチが好ましい。
【0043】
この様にして得られたカラーチャートの各カラーパッチを、ステップS120で、第一の入力色信号と同じ信号の得られる分光光度計、スキャナー等の測色装置1で測色し、第二の入力信号を得る。ここで、例えば、第一の入力色信号の単位がL***の場合、分光光度計を用いて第二の入力信号をL***単位で得る。また、例えば、第一の入力色信号の単位がRGBの場合、スキャナーを用いて第二の入力信号をRGB単位で得る。次いで、ステップS130で、CMYKカラ−チャ−トの各第二のカラ出力色信号C'M'Y'K'から、測色した各色の第二の入力信号L'*a'*b'*への写像関係を生成し、行列式あるいはルックアップテ−ブルとして記憶装置5に保存する。
【0044】
このとき、第二の出力信号C'M'Y'K'から第二の入力信号L'*a'*b'*への写像関係は、関数Fを使って、次式(1)で表すことができる。
(L'*,a'*,b'*)=F(C',M',Y',K') …(1)
さらに、関数Fの逆関数F-1を使って、次式(2)で表すことができる。
(C,M,Y)=F-1(L*,a*,b*,K) …(2)
この関係を利用すると、第一の入力信号L***を、第一の出力信号CMYKに変換する方法として、適切な第一の出力色信号Koutを決定すると、後は第一の入力色信号L***を与えることによって、残りの第一の出力色信号Cout、Mout、Youtを決定することができる。
【0045】
次に、第一の入力色信号L***が、第二の出力色信号C'M'Y'K'に対応する第二の入力信号L'*a'*b'*の全色再現領域内に存在するかどうかを判断するために、全色再現領域を (a)K'=100としたときのC'M'Y'(0≦C' ≦100、0≦M'≦100、0≦Y' ≦100)で再現される第一の色再現領域と、(b)C'=0としたときのM'Y'K'(0≦M' ≦100、0≦Y'≦100、0≦K' ≦100)で再現される第二の色再現領域と、 (c)M=0としたときのC'Y'K'(0≦C' ≦100、0≦Y'≦100、0≦K' ≦100)で再現される第三の色再現領域と、(d)Y=0としたときのC'M'K'(0≦C' ≦100、0≦M'≦100、0≦K' ≦100)で再現される第四の色再現領域とからなるの四つの色再現領域に分割する。そして、第一の入力色信号L***がこの四つに分割された四つの色再現領域に存在するかどうかを判別する。
ここでは、例えば、K'=100としたときのC'M'Y'で再現される領域(以下、K=100における色再現領域とも言う)において、第一の入力色信号が存在するかどうかについては以下のような方法で判別することができる。
【0046】
まず、K=100における色再現領域の中に、異なる8つの色からなる微小立方体を生成し、微小立方体の表面を構成する面の法線ベクトルを用いて、第一の入力色信号で構成される色が面の外側か内側かを判別する。このとき、全ての面に対して内側である場合、その微小立方体で構成される色域内、すなわち、K=100における色再現領域内に存在すると判断する。
ステップS200でこの操作を行い、第一の入力色信号で構成される色がK=100における色再現領域内に存在すると判断するとステップS300に移る。一方、K=100における色再現領域の全域を網羅して、第一の入力色信号で構成される色が、いずれの微小立方体で構成される色域内にも存在しない場合には、K=100における色再現領域内には存在しないと判断し、ステップS210に移る。
【0047】
同様に、ステップS210でC'=0としたときのM'Y'K'で再現される領域、ステップS220でM'=0としたときのC'Y'K'で再現される領域、ステップS230でY'=0としたときのC'M'K'で再現される領域において、第一の入力色信号で構成される色が存在するかどうかを判断し、存在する事が確認された時点でステップS310、S320、S340のいずれかに移り、4つに分割されたいずれの色再現領域にも存在しない場合は、ステップS400に移る。
なお、4つに分割された各領域において、微小立方体を網羅的に構成させると時間がかかるため、あらかじめ生成した第二の出力色信号から第二の入力信号への写像関係から、対象となる第二の出力色信号の色再現領域において、第二の入力色信号に対応する座標の近傍にある色を検索し、それらからなる微小立方体を優先的に構成させることにより、第一の入力色信号がその色再現領域内にあるかどうかを効率的に判別することができる。
【0048】
次に、ステップS300〜S340により、第一の入力色信号が第二の出力色信号C'M'Y'K'に対応する第二の入力信号の全色再現領域内に存在する場合のKmaxを求める。
まず、ステップS300は、K'=100としたときのC'M'Y'で再現される領域で第一の入力信号が存在する場合であり、式(3)を解いて得られる第一の出力信号のK値(=100)をKmaxとする。
(C,M,Y)=F-1(L*,a*,b*,K=100) …(3)
【0049】
ステップS301では、ステップS300において第一の出力信号のK(K=100)の解が存在するかどうかを判別する。第一の出力信号のK(K=100)の解が存在する場合、ステップS302に移りステップS500に移る。もし、第一の出力信号のK(K=100)の解が存在しない場合ステップS340に移る。
【0050】
ステップS310は、C'=0としたときのM'Y'K'で再現される領域で第一の入力信号が存在する場合であり、式(4)を解いて得られる第一の出力信号のK値をKmaxとする。
(M,Y,K)=F-1(L*,a*,b*,C=0) …(4)
【0051】
ステップS311では、ステップS310において第一の出力信号のK(C=0)の解が存在するかどうかを判別する。第一の出力信号のK(C=0)の解が存在する場合、ステップS312に移りステップS500に移る。もし、第一の出力信号のK(C=0)の解が存在しない場合ステップS320に移る。
【0052】
ステップS320は、M'=0としたときのC'Y'K'で再現される領域で第一の入力信号が存在する場合であり、式(5)を解いて得られる第一の出力信号のK値をKmaxとする。
(C,Y,K)=F-1(L*,a*,b*,M=0) …(5)
【0053】
ステップS321では、ステップS320において第一の出力信号のK(M=0)の解が存在するかどうかを判別する。第一の出力信号のK(M=0)の解が存在する場合、ステップS322に移りステップS500に移る。もし、第一の出力信号のK(M=0)の解が存在しない場合ステップS330に移る。
【0054】
ステップS330は、Y'=0としたときのC'M'K'で再現される領域で第一の入力信号が存在する場合であり、式(6)を解いて得られる第一の出力信号のK値をKmaxとする。
(C,M,K)=F-1(L*,a*,b*,Y=0) …(6)
【0055】
ステップS331では、ステップS330において第一の出力信号のK(Y=0)の解が存在するかどうかを判別する。第一の出力信号のK(Y=0)の解が存在する場合、ステップS332に移りステップS500に移る。もし、第一の出力信号のK(Y=0)の解が存在しない場合ステップS300に移る。
【0056】
ステップS340は、ステップS200〜S230の色再現領域の判別に誤差があり、ステップS300〜S330の演算において解が得られないときの処理である。(なお、ステップS200〜S230の中で、異なる8つの色からなる微小立方体を生成する際、この微小立方体が不適切に生成されると、第一の入力信号が色再現領域の中に存在しないにも拘わらず、ステップS200〜S230が誤って色再現領域の中も存在すると判別するという誤差が生じる場合もある。)
もし、全色域について演算(ステップS300、S310、S320、S330)が完了し且つ第一の出力信号のKの解(ステップS301、S311、S321、S331)が得られていない場合、ステップS340は、ステップS200〜S230において誤って色域外色がステップS300〜S330に持ち込まれたものと判断しステップS400へ進む。一方、もし、全色域に対して演算が完了していないなら、ステップS310に進み他の色域についての演算を行う。
【0057】
次に、ステップS400は、第一の入力色信号が前記の4つに分割されたいずれの色再現領域にも存在しない場合にKmaxを求めるための操作であり、第一の入力色信号の色域を、この第二の出力色信号C'M'Y'K'で再現できる領域内に色域圧縮法を用いて圧縮する。ここで、色域圧縮の操作としては、国際照明委員会により標準化された方法として、出力色信号の再現領域外にある入力色信号を、出力色信号の最も近接する再現領域上にマッピングする色域圧縮法が知られている。なお、国際照明委員会の「Div.8 TC8-03」で、色域圧縮法について議論されている。また、例えば、特開2000−134490号公報の段落18中で引用されるように、J.Morovic 著「To Develop A Universal Gamut Mappinng Algorithm-Literature survey, Design Research Center, University of Derby,(1997)」によれば、高性能な色域圧縮法の例として、Chord Clipping 法がある。さらに、色域圧縮法の例は、特開平9−98298号、特開平2000−165687号、特開平11−540237号等の公報に開示されている。
【0058】
ステップS401では、ステップS400の色域圧縮の解が存在するか判別する。もし、この解が存在する場合はステップS500へ移る。一方、もし、この解が存在しない場合、ステップS200〜S230の色域判別において誤差により判別ミスがあったと判断しステップS310に移り各色域内についての演算を行いKmaxを求める。(なお、ステップS200〜S230の中で、異なる8つの色からなる微小立方体を生成する際、この微小立方体が不適切に生成されると、第一の入力信号が色再現領域の中に存在するにも拘わらず、ステップS200〜S230が誤って色再現領域の中も存在しないと判別するという誤差が生じる場合もある。また、ステップS200〜S230の色域判別において誤差により判別ミスがあったと判断しステップS300の代わりにステップS320、S330又はS310の何れか一に最初に移り、残りの各色域内についての演算を行い、Kmaxを求めることもできる。)
【0059】
次に、ステップS500では、さらに墨の生成量が最小となる領域におけるKの値であるKminを求めるかどうかを判別する。第一の実施形態では、Kminを求めずに、最適な第一の出力色信号Cout、Mout、Yout、Koutを求める方法であるから、ステップS800に移る。
【0060】
次に、ステップ800〜S820では、上記の操作によって得られたKmaxと、保持しておいたKstart、MAX、KMAX、γを使って、最適な第一の出力色信号Kの値(=Kout)を次式(7)または(8)を用いて算出する。
まず、ステップS800でKmaxとKstartとを比較し、Kmax<Kstartのとき、
Kout =0 …(7)
を与え(ステップS810)、ステップS900に移る。
【0061】
さらに、ステップS800において、Kmax≧Kstartのときは、
Kout=((Kmax−Kstart)/(MAX−Kstart)) γ×KMAX …(8)
の数値を与え(ステップS820)、ステップS830ではKminの値が存在しないと判断し、第一の出力信号Koutの値を確定する。そして、ステップS900に移る。
【0062】
ステップS900では、ステップS200〜S230及びステップS400の色域判別結果を利用し、第一の入力信号が色域内に存在しているかどうかを判別する。もし色域内ならば、ステップS910に移る。一方、もし色域外であればステップS930に移る。
【0063】
ステップS910では、上記の方法から求めたKout及び第一の入力信号L***から、第二の出力信号CMYKへの写像関係の逆変換式、即ち以下の式(9)の関係式を解くことにより、それぞれの最適な第一の出力信号Cout、Mout、Youtを求めることができる。
(Cout,Mout,Yout)=F-1(L*,a*,b*,Kout) …(9)
【0064】
ステップS920ではステップS910の解が存在するかどうかを判別する。もしこの解が存在するならば、S910の解であるCout、Mout、Youtを第一の出力信号として確定する。一方、もしこの解が存在しない場合、第一の入力信号L***はK=Koutにおける第二の出力信号の色再現領域の外にあるとして、ステップS930に移る。
【0065】
ステップS930は、前記ステップS400と同様な色域圧縮方法を用いてK≦Koutで表される第二の出力信号の色再現領域にマッピングされる。マッピングされた結果は第一の出力信号として確定する。
【0066】
このように、第一の実施の形態では、第一の入力色信号から第一の出力色信号CMYKを得るために、分割された4つの色再現領域の中で墨の生成量が最大となる領域におけるKの値Kmaxを求め、次いでKout、Cout、Mout、Youtを決定した。特に、第一の実施の形態では、第一の入力信号が、K'=100としたときのC'M'Yで再現される第一の色再現領域の中に存在するか否かを判別している。このため、第一の入力信号が、この第一の色再現領域の中に存在する場合には、第一の入力信号をステップS400で色域圧縮する必要がなくなる。このように、入力信号を色域圧縮しない場合、出力信号の色再現における誤差を最小とすることができるという利点がある。
【0067】
(第二の実施の形態)
次に、第二の実施の形態として、さらに墨の生成量が最小となる領域におけるKの値Kminを求め、KmaxとKminを用いてKout、Cout、Mout、Youtを決定することもできる。
具体的に、Kminを求める方法を図3で説明すると、まずステップS510で前記第一の実施形態のS200〜S230又はS400において判別された結果に基づいて、第一の入力信号が色再現領域内であるか否かを判別する。もし、色再現領域内にある場合、ステップS600に移る。色再現領域外にある場合はステップS520に移る。
【0068】
ステップS520では、色域外のKminを求めることは前記第一の実施形態のS400と全く同じ処理にあたるため、重複した色域圧縮処理を行わずKmin=KmaxとしステップS800へ移る。
【0069】
次にステップS600では、第一の入力色信号で構成される色が、(e)K'=0としたときのC'M'Y'で再現される領域のなかに存在するかどうかを判別し、同様に、ステップS610では(f)C'=100としたときのM'Y'K'で再現される領域、ステップS620では(g)M'=100としたときのC'M'K'で再現される領域、ステップS630では(h)Y'=100としたときのC'M'K'で再現される領域のなかに存在するかどうかを判別する。
【0070】
このステップS600〜S630において、第一の入力色信号で構成される色がこれら分割された出力色信号C'M'Y'K'の色再現領域内にあるかどうかを判別する方法としては、前記のステップS200〜S230(図2)と同様に、色再現領域の中に異なる8つの色からなる微小立方体を生成し、微小立方体の表面を構成する全ての面の内側に存在するかどうかを判別する方法が利用できる。
そして、これらステップS600〜S630の操作において、第一の入力色信号で構成される色が分割された出力色信号C'M'Y'K'の色再現領域内に存在する事が確認された時点で、それぞれステップS700、S710、S720、S740のいずれかに移る。
【0071】
まず、ステップS700は、K'=0としたときのC'M'Y'で再現される領域で第一の入力信号が存在する場合であり、式(10)を解いて得られる第一の出力信号のK値(=0)をKminとする。
(C,M,Y)=F-1(L*,a*,b*,K=0) …(10)
【0072】
ステップS701では、ステップS700において第一の出力信号のK(K=0)の解が存在するかどうかを判別する。第一の出力信号のK(K=0)の解が存在する場合、ステップS702に移りステップS800に移る。もし、第一の出力信号のK(K=100)の解が存在しない場合ステップS740に移る。
【0073】
ステップS710は、C'=100としたときのM'Y'K'で再現される領域で第一の入力信号が存在する場合であり、式(11)を解いて得られる第一の出力信号のK値をKminとする。
(M,Y,K)=F-1(L*,a*,b*,C=100) …(11)
【0074】
ステップS711では、ステップS710において第一の出力信号のK(C=100)の解が存在するかどうかを判別する。第一の出力信号のK(C=100)の解が存在する場合、ステップS712に移りステップS800に移る。もし、第一の出力信号のK(C=100)の解が存在しない場合ステップS720に移る。
【0075】
ステップS720は、M'=100としたときのC'Y'K'で再現される領域で第一の入力信号が存在する場合であり、式(12)を解いて得られる第一の出力信号のK値をKminとする。
(C,Y,K)=F-1(L*,a*,b*,M=100) …(12)
【0076】
ステップS721では、ステップS720において第一の出力信号のK(M=100)の解が存在するかどうかを判別する。第一の出力信号のK(M=100)の解が存在する場合、ステップS722に移りステップS800に移る。もし、第一の出力信号のK(M=100)の解が存在しない場合ステップS730に移る。
【0077】
ステップS730は、Y'=100としたときのC'M'K'で再現される領域で第一の入力信号が存在する場合であり、式(13)を解いて得られる第一の出力信号のK値をKminとする。
(C,M,K)=F-1(L*,a*,b*,Y=100) …(13)
【0078】
ステップS731では、ステップS730において第一の出力信号のK(Y=100)の解が存在するかどうかを判別する。第一の出力信号のK(Y=100)の解が存在する場合、ステップS732に移りステップS800に移る。もし、第一の出力信号のK(Y=100)の解が存在しない場合ステップS700に移る。
【0079】
次に、ステップS800〜S850では、前記の操作で求めたKmax及びKminと、保持しておいたKstart、MAX、KMAX、γを使って、最適な第一の出力色信号Kの値(=Kout)を前式(7)または(8)を用いて算出する。
まず、ステップS800でKmaxとKstartとを比較し、Kmax<Kstartのとき、
Kout =0 …(7)
を与える(ステップS810)。
一方、ステップS800において、Kmax≧Kstartのときは、
Kout=((Kmax−Kstart)/(MAX−Kstart)) γ×KMAX …(8)
の数値を与える(ステップS820)。
【0080】
さらに、ステップS830ではKminが存在すると判断し、ステップS840において、式(8)で求めたKoutとKminとを比較し、Kout<Kminの条件を満足しない場合は、KoutをそのままにしてステップS900に移り、満足するときはステップS850でKout=Kminとした後、ステップS900に移る。
【0081】
最後にステップS900において、ステップS200〜S230及びステップS400の色域判別結果を利用し、第一の入力信号が色域内に存在しているかどうかを判別する。もし色域内ならば、ステップS910に移る。一方、もし色域外であればステップS930に移る。
【0082】
ステップS910では、上記の方法から求めたKoutを用いて前記の式(9)の関係式を解くことにより、それぞれの最適な第一の出力信号Cout、Mout、Youtを求めることができる。
【0083】
ステップS920ではステップS910の解が存在するかどうかを判別する。第二の実施形態においては前記S850でKout=Kminとなっているため、必ず解が存在する。従って、前記Cout、Mout、Youtが第一の出力信号として確定する。
【0084】
ステップS930は、前記ステップS400と同様な色域圧縮方法を用いてK≦Koutで表される第二の出力信号の色再現領域にマッピングされる。マッピングされた結果は第一の出力信号として確定する。
【0085】
第一の実施の形態では、色域圧縮された第一の入力信号に基づいて(S400)、Kmaxを算出する場合がある一方、第二の実施の形態では、常に色域圧縮されない第一の入力信号に基づいて(S600、S610、S620、S630)、Kminを算出できる場合がある。従って、Kminが存在すれば、KoutがKmaxに基づいて決定されず(S820)、KoutがKminに基づいて決定される場合もある(S850)。図7(b)を参照して説明すれば、例えば、Kmin(Kmin≦50の領域)が存在すれば、KoutがKmax(Kmax≧75の領域)に基づいて決定されず(黒丸●から矢印先の白丸○に移動せず)、KoutがKmin(Kmin≦50の領域)に基づいて決定される場合もある(黒丸●の位置のまま)。このように、入力信号を色域圧縮しない場合、第一の実施の形態と比べてさらに、出力信号の色再現における誤差を最小とすることができるという利点がある。
【0086】
また、第二の実施の形態では、第一の入力信号が、KoutCMYで再現できる色再現領域の中に存在するか否かの判別を、(f)K'=0としたときのC'M'Y'で再現できる第五の色再現領域と (g)C'=100としたときのM'Y'K'で再現できる第六の色再現領域と (h)M'=100としたときのC'Y'K'で再現できる第七の色再現領域と (i)Y'=100としたときのC'M'K'で再現できる第八の色再現領域と からなる第二の四つの色再現領域に存在するか否かで判別している。このように、全色再現領域の一部を第二の四つの色再現領域に分割することにより、従来技術の繰り返し演算法と比べて、Koutを効率的に算出できるという利点がある。
なお、図2〜図4において、操作の順序の変更によっても発明の主旨が不変である場合には、順序変更を行うことは任意である。例えば、ある入力色信号が、4つに分割された領域に存在するかどうかの判別を行う場合(ステップS200、S210、S220及びS230又はステップS600、S610、S620及びS630)、どの領域から先に行っても良い(例えば、ステップS230、S220、S210、S200の順、ステップS630、S620、S610、S600の順等)。
【0087】
(第三の実施の形態)
次に、第三の実施の形態として、第一の実施の形態における墨量生成カーブの前式の(7)及び(8)を以下の式(7')及び(8')に代えて、本発明を実施することもできる。
まず、ステップS800でKmaxとKstartとを比較し、Kmax<Kstartのとき、
Kout =0 …(7')
を与える(ステップS810')。
一方、ステップS800において、Kmax≧Kstartのときは、
Kout=((Kmax+min×w−Kstart)/(MAX−MAX×w−Kstart)) γ×KMAX …(8')
の数値を与える(ステップS820)。
なお、minとは、ある第一の入力信号に対してKmaxとともに求める第一の出力信号のCwith、Mwith及びYwithの値のうち、最小の値のものである。ここで、ある第一の入力信号に対してKmaxとともに求める第一の出力信号のCwith、Mwith及びYwithとは、即ち、式(3)乃至式(6)を解いてKmaxとともに得られるC成分、M成分、Y成分である。また、w(0<w<1)とは、重み係数である。
【0088】
第一の実施の形態では、式(7)及び(8)はKout=f(Kmax)と表すことができ、Kout はKmaxに基づいて算出される一方、第三の実施の形態では、式(7')及び(8')はKout=f(Kmax,Cwith,Mwith,Ywith)と表すことができ、Kout はKmax、Cwith、Mwith及びYwithに基づいて算出される。図8(a)を参照して説明すれば、第一の実施の形態では、第一の入力信号が、K'=100としたときのC'M'Y'で再現できる第一の色再現領域に存在する場合(図中の網点領域)、又は色域圧縮後の第一の入力信号が、K'=100としたときのC'M'Y'で再現できる第一の色再現領域に存在する場合(図中の網点領域)、シャドウ側の墨の階調性が損なわれる(図中のKoutに水平部が現れる)。一方、図8(b)を参照して説明すれば、第三の実施の形態では、第一の入力信号が、K'=100としたときのC'M'Y'で再現できる第一の色再現領域に存在する場合(図中の網点領域)、又は色域圧縮後の第一の入力信号が、K'=100としたときのC'M'Y'で再現できる第一の色再現領域に存在する場合(図中の網点領域)、シャドウ側の墨の階調性が現れる(図中のKoutが滑らかに変化する)。このように、Kmax、Cwith、Mwith及びYwithに基づいて墨量生成カーブを用いることにより、シャドウ側の墨の階調性が現れるという利点がある。加えてKoutが、min(CMYの最小値)に基づいて決定される、即ちCMYKのインクの重なり量に応じて決定されるため、インクの重なりが最大になる点(C=M=Y=K=100)で墨生成量が最大となる利点がある。
【0089】
(第四の実施の形態)
また、第四の実施の形態として、第二の実施の形態における墨量生成カーブの前式の(7)及び(8)を、前記式(7')及び(8')に代えて、本発明を実施することもできる。換言すれば、第三の実施の形態を第二の実施の形態に適応させて、本発明を実施することもできる。
【0090】
第四の実施の形態では、Kminが存在すれば、Koutは前記式(7')及び(8')に代えて、Kout=Kminとなる。即ち、第四の実施の形態では、Kout=f(Kmax,Cwith,Mwith,Ywith,Kmin)と表すことができ、Kout はKmax、Cwith、Mwith、Ywith及びKminに基づいて算出される。図9(a)を参照して説明すれば、第四の実施の形態では、出力装置固有の色域(第二の出力信号に対応する第二の入力信号の全色再現領域)を最大限に生かせることができる。これにより、出力信号の色再現における誤差を最小とすることができるという利点がある。
【0091】
なお、以上に説明した第一から第四の実施の形態に従い、三次元の第一の入力信号を四次元の第一の出力信号に色変換することがでる。よって、色変換装置2は、ある第一の入力信号を第一の出力信号に色変換し、この第一の出力信号を出力装置1に出力することができる。また、色変換装置2は、この色変換方法を用いて、三次元の第一の入力信号から四次元の第一の出力信号への新たな写像関係を求め、行列式あるいはルックアップテーブルを作成することができる。これにより、第一の入力信号がL***等の単位の場合、即ち人間の視覚特性に対応付けた共通色空間(CCS;Common Color Space)の単位の場合、パーソナルコンピュータ等のOSレベルでサポートされるカラーマネージメントシステムにおける印刷機、プリンター等の出力装置3に対応する出力プロファイルを作成することができる。また、第一の入力信号がRGBの単位の場合、スキャナー等の測色装置1と出力装置3との間のデバイスリンクプロファイルを作成することができる。
【図面の簡単な説明】
【図1】本発明の色変換システムの一例の構成を示すブロック図である。
【図2】本発明の色変換方法を実施する一例のフローチャート図のうち、Kmaxの算出に係る図である。
【図3】本発明の色変換方法を実施する一例のフローチャート図のうち、Kminの算出に係る図である。
【図4】本発明の色変換方法を実施する一例のフローチャート図のうち、Kout、Cout、Mout及びYoutの決定に係る図である。
【図5】本発明の第一の実施の形態を実施するフローチャート図の簡略図である。
【図6】墨生成量カーブ(縦軸:Kout,横軸:Kmax)の一例を示すグラフである。
【図7】色再現領域を表すグラフである。
【図8】墨生成量カーブの一例(縦軸:Kout,横軸:L*(a*=0,b*=0))を示すグラフである。
【図9】(a)墨生成量カーブの一例(縦軸:Kout,横軸:L*(a*=0, b*=0))を示すグラフである。(b)入力信号空間における出力信号の各成分の関係を示すグラフである。
【図10】従来技術の色変換方法を実施するフローチャート図の簡略図である。
[0001]
BACKGROUND OF THE INVENTION
The present invention provides (L*, a*, b*), (X, Y, Z), (R, G, B), etc., and three-dimensional input color signals (C, M, Y, K), etc. used in color printers, printing systems, etc. The present invention relates to a color conversion method, a color conversion device, a color conversion system, and a color conversion program for converting into a three-dimensional output color signal. In particular, the present invention relates to a technique for generating an output profile that requires color conversion of a three-dimensional input color signal to a four-dimensional output color signal.
[0002]
[Prior art]
Output color signals used in a color printer, a printing system, and the like are not CMY three colors but CMYK four colors with K added thereto. For this reason, L*a*b*It is necessary to convert a three-dimensional input color signal such as XYZ and RGB into a four-dimensional output color signal of CMYK.
However, even if a combination of three components is given as a three-dimensional input color signal, there are an infinite number of corresponding four-dimensional output color signals, that is, CMYK combinations. For this reason, it is necessary to fix any one of the CMYK components of the four-dimensional output color signal (reducing the relationship among the three variables) to obtain one CMYK combination from a certain combination of input color signals. There is. Such conventional techniques are disclosed in, for example, Japanese Patent Laid-Open Nos. 10-816 and 10-136218.
[0003]
Hereinafter, the prior art 1 described in Japanese Patent Laid-Open No. 10-816 and the prior art 2 described in Japanese Patent Laid-Open No. 10-136218 will be briefly described with reference to FIG. Prior art 1 and prior art 2 are roughly composed of a maximum black amount Kmax calculation technology and an output black amount Kout determination technology.
[0004]
[Maximum ink amount Kmax calculation technology]
First, as shown in step S1001 of FIG. 10A, the conventional technique 1 uses the input color signal L from the known output color signal CMYK.*a*b*The mapping relationship is obtained (S12 in FIG. 4 of JP-A-10-816). Next, as shown in step S1002 of FIG. 10A, the related art 1 fixes the K component in the output signal (S13 in FIG. 4 of the same publication). Next, as shown in step S1003 of FIG. 10A, the conventional technique 1 solves the inverse transformation formula of the mapping relation from the fixed component K of this output signal and a certain input signal, and corresponds to a certain input signal. The remaining component CMY of the output signal is obtained (S14 in FIG. 4 of the same publication). Next, as shown in step S1004 of FIG. 10A, the conventional technique 1 determines whether or not the obtained output signal exists in the entire color reproduction region that can be reproduced by the output color signal (same as the above). S15 in FIG. Next, as shown in S1004 of FIG. 10A, the related art 1 has a fixed component K of the output signal when the obtained output signal does not exist in the entire color reproduction region that can be reproduced by the output color signal. Is reduced by ΔK (S17 in FIG. 4). Next, the related art 1 repeats steps S1003 to S1005 in FIG. 10A until the obtained output signal exists in the entire color reproduction region that can be reproduced by the output color signal, thereby fixing the output signal. Kmax (corresponding to Ksol in the same publication) that maximizes the component K is calculated (S16 in FIG. 4 of the publication). In this case, since the prior art 1 employs a method of sequentially changing the fixed component K of the output signal (an iterative calculation method), each time the fixed component K is changed, the inverse relationship of the mapping relationship is repeated several times. May also be solved. For this reason, the prior art 1 has a problem that Kmax cannot be calculated efficiently.
[0005]
In order to solve this problem, as shown in step S1006 and step S1007 in FIG. 10B, the conventional technique 2 previously divides the entire color reproduction region that can be reproduced by the output color signal into three color reproduction regions, The number of times of solving the mapping inverse transformation is reduced. That is, as shown in S1006 and S1007 of FIG. 10B, the conventional technique 2 fixes the C component, M component, and Y component of the output signal to 0, respectively, and these fixed components of the output signal and a certain input The inverse transformation formula of the mapping relation is solved from the signal three times to obtain three output signals corresponding to a certain input signal (Japanese Patent Laid-Open No. 10-136218, S101 in FIG. 5). Next, as shown in step S1008 of FIG. 10B, the related art 2 calculates the K component of the output signal as Kmax (corresponding to Kp in the publication) based on the obtained three output signals ( S103 in FIG. 5 of the same publication, paragraph 27 of the publication. As described above, the conventional technique 2 can calculate Kmax more efficiently than the conventional technique 1 by solving the inverse transformation formula of the mapping relationship only three times.
[Technique for determining the output black amount Kout] Next, as shown in step S1009 of FIG. 10B, the related art 2 is the final output black amount in consideration of the saturation and the like based on the calculated Kmax. Kout (corresponding to Kp in the publication) is calculated (S104 in FIG. 5 of the publication). Next, as shown in step S1010 of FIG. 10A, the prior art 1 also uses Kout (Ksol · P in Japanese Patent Laid-Open No. 10-816) as the final output black amount based on the calculated Kmax. (S32 in FIG. 10 of the same publication). Next, as shown in S1011 of FIG. 10 (a) and S1012 of FIG. 10 (b), the related art 1 and the related art 2 are related to the mapping relation from the fixed component Kout of the determined output signal and a certain input signal. The inverse conversion equation is solved to calculate the remaining component CoutMoutYout of the output signal corresponding to a certain input signal (S35 in FIG. 10 of the same publication and S106 in FIG. 10 of JP-A-10-136218). As described above, the prior art 1 and the prior art 2 convert a three-dimensional input color signal into a CMYK four-dimensional output color signal.
[0006]
[Problems to be solved by the invention]
However, the prior art 1 and the prior art 2 described above have the following problems.
[0007]
[Maximum ink amount Kmax calculation technology]
Conventional technique 2 can calculate Kmax more efficiently than conventional technique 1, but has a problem that an error occurs in color reproduction. That is, in general, the output signal of an output signal of (C, M, Y, K) = (0, 0, 0, 100) is an ideal true black color (achromatic color, lightness Is not 0). For this reason, when this output device cannot output an ideal true black color, an output signal of (C, M, Y, K) = (0, 0, 0, 100) is output by this output device, The output signal of (C, M, Y, K) = (5, 10, 15, 100) is different from the color output by this output device. Therefore, even when the color of a certain input signal is a color that can be reproduced by this output device with an output signal of (C, M, Y, K) = (5, 10, 15, 100), It is determined that the color of this input signal does not exist in the color reproduction area divided into three in advance. This means that it is determined that the color of a certain input signal does not exist in an area that can be reproduced by the output color signal. Accordingly, the color of a certain input signal is once subjected to color gamut compression so as to exist in the color reproduction region divided into three, and Kmax is calculated based on the input signal subjected to the color gamut compression. Next, the output signal (C, M, Y, K) = (5,10,15,100) that should be determined cannot be obtained, and (C, M, Y, K) = (0, 0,0,100) is determined. As described above, since the color gamut compression of the input signal exists, there is a problem that an error occurs in the color reproduction of the output signal.
[0008]
[Technology for determining the output ink amount Kout]
Since prior art 1 and prior art 2 reduce Kmax to Kout, as shown in FIG. 7A, the color reproduction area that can be reproduced by KoutCMY (area surrounded by the solid line in the figure) can be reproduced by KmaxCMY. It becomes narrower than the region (region surrounded by the wavy line in the figure). Therefore, if a certain input signal (black circle in the figure) is outside the color reproduction area that can be reproduced by KoutCMY even though it exists in the area that can be reproduced by KmaxCMY, the color of a certain input signal is temporarily changed. , Color gamut compression (moved in the direction of the arrow from black circle ● to white circle ○ in the figure) so that it exists in the color reproduction area that can be reproduced by KoutCMY, and input signal (white circle ○ in the figure) that has been color gamut compressed Based on this, it is conceivable to determine Kout. However, in order to determine whether or not a certain input signal exists in a color reproduction region that can be reproduced by KoutCMY, the inverse transformation formula of the mapping relationship is once solved from the determined Kout and a certain input signal, and CMY. It is necessary to determine whether or not it can be determined. Therefore, as shown in Step S1013 of FIG. 10A, the conventional technique 1 has a fixed component of the output signal when the determined output signal Kout does not exist in the entire color reproduction region that can be reproduced by the output color signal. K is increased by ΔK (S36 in FIG. 10 of JP-A-10-816). Next, the related art 1 repeats step S1013 and step S1014 of FIG. 10A until the obtained output signal exists in the entire color reproduction region that can be reproduced by the output color signal, and outputs the output signal Kout. Determine (S35 in FIG. 10 of the same publication). In this case, since the prior art 1 employs a method of sequentially changing the fixed component K of the output signal (an iterative calculation method), each time the fixed component K is changed, the inverse relationship of the mapping relationship is repeated several times. May also be solved. For this reason, the iterative calculation method has a problem that Kout cannot be calculated efficiently.
[0009]
Prior art 2 employs a method of determining Kout, which is the final output black quantity, in consideration of the saturation and lightness of the input signal based on the calculated Kmax (Japanese Patent Laid-Open No. 10-136218). (Paragraph 59 to paragraph 69 in FIGS. 5 and 6, and FIGS. 6 and 7). However, in this method, when the K color is not completely achromatic as the K component color material of the output device (for example, newspaper printing), the color material is output in the process of generating a four-dimensional LUT (lookup table). When the medium is not achromatic white (for example, newspaper printing paper), the saturation and brightness of the output signal are not considered. For this reason, there is a problem that an error occurs between Kout that should be determined and Kout that is determined by the prior art 2, and an error occurs in color reproduction of the output signal.
[0010]
Accordingly, in view of the above-described problem, the present invention provides a color conversion method capable of minimizing an error in color reproduction of an output signal and efficiently calculating the maximum black amount Kmax and determining the output black amount Kout. It is an object to provide a color conversion device, a color conversion system, and a color conversion program.
[0011]
[Means for Solving the Problems]
The invention of claim 1 is C1in, C2in and CThreeThe three-dimensional first input color signal consisting of the three components of in is represented by C1out, C2out, CThreeout and CFourIn a color conversion method for converting to a four-dimensional first output color signal composed of four components of out,
C '1out, C '2out, C 'Threeout and C 'FourFrom the four-dimensional second output color signal consisting of the four components of out, C ′1in, C '2in and C 'Threea first step of obtaining a mapping relationship to a three-dimensional second input color signal comprising three components of in;
(a) C ′ of the first input color signal and the second output color signalFour(b) C ′ of the first input color signal and the second output color signal1(c) C ′ of the first input color signal and the second output color signal2(d) C ′ of the first input color signal and the second output color signalThreea second step of obtaining the first output color signal based on the minimum value of the out components and the mapping relationship;
A color conversion method characterized by comprising:
[0012]
In the second input signal space,
C 'of the second output signal1vC is a vector that advances from the minimum value to the maximum value of the out component.1C ′ of the second output signal2vC is a vector that advances from the minimum value to the maximum value of the out component.2C ′ of the second output signalThreevC is a vector that advances from the minimum value to the maximum value of the out component.ThreeC ′ of the second output signalFourvC is a vector that advances from the minimum value to the maximum value of the out component.FourWhen
Vector vC1, VC2And vCThreeAre vectors independent of each other, and the vector vCFourIs vCFour= A1× vC1+ A2× vC2+ AThree× vCThreeThere is a relationship. However, a1, a2 and a3 are scalar quantities, respectively,1≧ 0, a2≧ 0, aThreeThe range is ≧ 0.
[0013]
The invention of claim 2 is the color conversion method according to claim 1,
The second step further includes C of the first output signal corresponding to the entire color reproduction region of the second input signal.FourC with minimum out componentFourout The color conversion method is characterized in that the first output color signal is obtained based on a min component.
[0014]
The invention of claim 3 is the color conversion method according to claim 1,
The second step further includes (e) C ′ of the first input color signal and the second output color signal.Four(f) C ′ of the first input color signal and the second output color signal1(g) C 'of the first input color signal and the second output color signal2(h) C ′ of the first input color signal and the second output color signalThreeThe color conversion method is characterized in that the first output color signal is obtained based on the maximum value of the out components and the mapping relationship.
[0015]
The invention of claim 4 provides C1in, C2in and CThreeThe three-dimensional first input color signal consisting of the three components of in is represented by C1out, C2out, CThreeout and CFourIn a color conversion method for converting to a four-dimensional first output color signal composed of four components of out,
C '1out, C '2out, C 'Threeout and C 'FourFrom the four-dimensional second output color signal consisting of the four components of out, C ′1in, C '2in and C 'Threea first step of obtaining a mapping relationship to a three-dimensional second input color signal comprising three components of in;
C of the first output signal corresponding to the entire color reproduction region of the second input signalFourC with maximum out componentFourout a second step of obtaining a max component;
C of the first output signal corresponding to the color reproduction divided area obtained by dividing a part of the entire color reproduction area of the second input signal.FourC with minimum out componentFourout a third step to obtain the min component;
The first input signal, the CFourout max component, said CFourout a fourth step of obtaining the first output color signal based on the min component and the mapping relationship;
A color conversion method characterized by comprising:
[0016]
The invention of claim 5 provides C1in, C2in and CThreeThe three-dimensional first input color signal consisting of the three components of in is represented by C1out, C2out, CThreeout and CFourIn a color conversion method for converting to a four-dimensional first output color signal composed of four components of out,
C '1out, C '2out, C 'Threeout and C 'FourFrom the four-dimensional second output color signal consisting of the four components of out, C ′1in, C '2in and C 'Threea first step of obtaining a mapping relationship to a three-dimensional second input color signal comprising three components of in;
C of the first output signal corresponding to the entire color reproduction region of the second input signalFourC with maximum out componentFourout a second step of obtaining a max component;
CFourout (e) C ′ of the first input color signal and the second output color signalFour(f) C ′ of the first input color signal and the second output color signal1(g) C 'of the first input color signal and the second output color signal2(h) C ′ of the first input color signal and the second output color signalThreea third step of obtaining the first output color signal based on the maximum value of the out components and the mapping relationship;
A color conversion method characterized by comprising:
[0017]
The invention of claim 6 provides C1in, C2in and CThreeThe three-dimensional first input color signal consisting of the three components of in is represented by C1out, C2out, CThreeout and CFourIn a color conversion method for converting to a four-dimensional first output color signal composed of four components of out,
C 'input to the output device1out, C '2out, C 'Threeout and C 'Fourobtaining a four-dimensional second output color signal comprising four components of out;
The output device outputs each of the second output color signals as a color, and the color measurement device measures each of the colors and corresponds to the second output color signal, C ′1in, C '2in and C 'Threeobtaining a second input color signal output from the colorimetric device after obtaining a second input color signal comprising three components of in;
A first step of obtaining a mapping relationship from the second output color signal to the second input color signal;
The entire color reproduction region of the second input color signal corresponding to the second output color signal is expressed as follows: (a) Among the second output color signals, C ′Fourout = 100, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100 and 0 ≦ C ′Threea first color reproduction region of a second input color signal corresponding to an output color signal of out ≦ 100; and (b) C ′ of the second output color signal.1out = 0, 0 ≦ C ′2out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and C ′Foura second color reproduction region of the second input color signal corresponding to the output color signal of out ≦ 100, and (c) C ′ of the second output color signal.2out = 0, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and 0 ≦ C ′Foura third color reproduction region of the second input color signal corresponding to the output color signal composed of out100, and (d) C ′ of the second output color signal.Threeout = 0, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100 and 0 ≦ C ′FourAfter the output color signal of out ≦ 100 is divided into four color reproduction regions consisting of the fourth color reproduction region of the corresponding second input color signal, the first input color signal is divided into the four color reproduction regions. A second step of determining whether it exists in the color reproduction region;
As a result of the second step, when the first input color signal does not exist in the four color reproduction regions, the first input color signal exists in the four color reproduction regions. And a third step to compress,
Based on the first input color signal after the third step, C of the first output signal corresponding to the four color reproduction regions is obtained.FourC with maximum out componentFourout C to find max componentFourout max calculation step;
CFourout Based on the max component, C of the first output signalFourC to determine the out componentFourout decision step;
The first input color signal after the third step and the CFourC after out decision stepFourFrom the out component, the inverse transformation formula of the mapping relation is solved, and the first output signal C1out, C2out and CThreeC to determine the out component1C2CThreeout decision step and
With
C '1out, said C ′2out, said C ′Threeout and C ′FourEach component of out is 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and 0 ≦ C ′FourIn the range of out ≦ 100, 0 is a minimum value at which the output device can output each component of the second output color signal as a color, and 100 is the second output color signal. It is the maximum value that can output each component of as a color
This is a color conversion method characterized by the above.
[0018]
The invention according to claim 7 is the color conversion method according to claim 6, wherein the color conversion method further includes the C conversion method.FourBefore the out determination step, based on the first input color signal before the third step, C of the first output signal corresponding to the entire color reproduction region of the second input color signalFourC with minimum out componentFourout C for min componentFourout with a min calculation step
CFourThe out determination step further includes the CFourout Based on the min component, C of the first output signalFourDetermine the out component
This is a color conversion method characterized by the above.
[0019]
According to an eighth aspect of the present invention, in the color conversion method according to the sixth aspect, the color conversion method further includes: (e) ) C ′ of the second output color signalsFourout = 0, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100 and 0 ≦ C ′Threea fifth color reproduction region of the second input color signal corresponding to the output color signal of out ≦ 100, and (f) C ′ of the second output color signal.1out = 100, 0 ≦ C ′2out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and C ′Foura sixth color reproduction region of the second input color signal corresponding to the output color signal of out ≦ 100, and (g) C ′ of the second output color signal.2out = 100, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and 0 ≦ C ′Foura seventh color reproduction region of the corresponding second input color signal, and (h) among the second output color signals, C ′Threeout = 100, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100 and 0 ≦ C ′FourAfter dividing the output color signal consisting of out ≦ 100 into the second four color reproduction areas consisting of the eighth color reproduction area of the corresponding input color signal, the first color before the third step is divided. A fourth step of determining whether or not an input signal exists in the second four color reproduction regions; and a result of the fourth step is that the first input signal before the third step is The first output signal corresponding to the second four color reproduction regions based on the first input signal before the third step when present in the second four color reproduction regions CFourC with minimum out componentFourout C for min componentFourout min calculation step,
CFourThe out determination step further includes the CFourout Based on the min component, C of the first output signalFourDetermine the out component
This is a color conversion method characterized by the above.
[0020]
The invention of claim 9 provides C1in, C2in and CThreeThe three-dimensional first input color signal consisting of the three components of in is represented by C1out, C2out, CThreeout and CFourIn a color conversion method for converting to a four-dimensional first output color signal composed of four components of out,
C 'input to the output device1out, C '2out, C 'Threeout and C 'Fourobtaining a four-dimensional second output color signal comprising four components of out;
The output device outputs each of the second output color signals as a color, and the color measurement device measures each of the colors and corresponds to the second output color signal, C ′1in, C '2in and C 'Threeobtaining a second input color signal output from the colorimetric device after obtaining a second input color signal comprising three components of in;
A first step of determining a mapping relationship from the second output color signal to the second input color signal;
A second step of determining whether the first input color signal is present in the entire color reproduction region of the second input color signal corresponding to the second output color signal;
As a result of the second step, when the first input color signal does not exist in the entire color reproduction region of the second input color signal, the first input color signal is changed to the second input color signal. A third step of compressing to be present in the entire color reproduction region of the color signal;
Based on the first input color signal after the third step, C of the first output signal corresponding to the entire color reproduction region of the second input color signal.FourC with maximum out componentFourout C to find max componentFourout max calculation step;
After dividing a part of the entire color reproduction area of the second input color signal corresponding to the second output color signal into color reproduction divided areas, the first input signal before the third step is the A fourth step of determining whether or not the color reproduction division region exists;
As a result of the fourth step, when the first input signal before the third step is present in the color reproduction divided region, based on the first input signal before the third step, the C of the first output signal corresponding to the color reproduction regionFourC with minimum out componentFourout C for min componentFourout min calculation step and
CFourout max component and CFourout Based on the min component, C of the first output signalFourC to determine the out componentFourout decision step;
The first input color signal after the third step and the CFourC after out decision stepFourFrom the out component, the inverse transformation formula of the mapping relation is solved, and the first output signal C1out, C2out and CThreeC to determine the out component1C2CThreeout decision step and
With
C '1out, said C ′2out, said C ′Threeout and C ′FourEach component of out is 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and 0 ≦ C ′FourIn the range of out ≦ 100, 0 is a minimum value at which the output device can output each component of the second output color signal as a color, and 100 is the second output color signal. It is the maximum value that can output each component of as a color
This is a color conversion method characterized by the above.
[0021]
The invention of claim 10 provides C1in, C2in and CThreeThe three-dimensional first input color signal consisting of the three components of in is represented by C1out, C2out, CThreeout and CFourIn a color conversion method for converting to a four-dimensional first output color signal composed of four components of out,
C 'input to the output device1out, C '2out, C 'Threeout and C 'Fourobtaining a four-dimensional second output color signal comprising four components of out;
The output device outputs each of the second output color signals as a color, and the color measurement device measures each of the colors and corresponds to the second output color signal, C ′1in, C '2in and C 'Threeobtaining a second input color signal output from the colorimetric device after obtaining a second input color signal comprising three components of in;
A first step of determining a mapping relationship from the second output color signal to the second input color signal;
A second step of determining whether the first input color signal is present in the entire color reproduction region of the second input color signal corresponding to the second output color signal;
As a result of the second step, when the first input color signal does not exist in the entire color reproduction region of the second input color signal, the first input color signal is changed to the second input color signal. A third step of compressing to be present in the entire color reproduction region of the color signal;
Based on the first input color signal after the third step, C of the first output signal corresponding to the entire color reproduction region of the second input color signal.FourC with maximum out componentFourout C to find max componentFourout max calculation step;
The entire color reproduction region of the second input color signal corresponding to the second output color signal is represented by (a) C ′ of the second output color signal.Fourout = 0, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100 and 0 ≦ C ′Threea first color reproduction region of a second input color signal corresponding to an output color signal of out ≦ 100; and (b) C ′ of the second output color signal.1out = 100, 0 ≦ C ′2out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and C ′Foura second color reproduction region of the second input color signal corresponding to the output color signal of out ≦ 100, and (c) C ′ of the second output color signal.2out = 100, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and 0 ≦ C ′Foura third color reproduction region of the second input color signal corresponding to the output color signal composed of out100, and (d) C ′ of the second output color signal.Threeout = 100, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100 and 0 ≦ C ′FourAfter being divided into four color reproduction regions consisting of an output color signal consisting of out ≦ 100 and a fourth color reproduction region of the corresponding input color signal, the first input signal before the third step is A fourth step of determining whether or not the four color reproduction divided areas exist;
As a result of the fourth step, when the first input signal before the third step exists in the four color reproduction divided regions, based on the first input signal before the third step. , C of the first output signal corresponding to the four color reproduction regionsFourC with minimum out componentFourout C for min componentFourout min calculation step and
CFourout max component and CFourout Based on the min component, C of the first output signalFourC to determine the out componentFourout decision step;
The first input color signal after the third step and the CFourC after out decision stepFourFrom the out component, the inverse transformation formula of the mapping relation is solved, and the first output signal C1out, C2out and CThreeC to determine the out component1C2CThreeout decision step and
With
C '1out, said C ′2out, said C ′Threeout and C ′FourEach component of out is 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and 0 ≦ C ′FourIn the range of out ≦ 100, 0 is a minimum value at which the output device can output each component of the second output color signal as a color, and 100 is the second output color signal. It is the maximum value that can output each component of as a color
This is a color conversion method characterized by the above.
[0022]
The invention of claim 11 is the color conversion method according to any one of claims 7 to 10,
CFourThe out determination step includes the CFourout From max component, CFourUsing the out amount generation curve formula, C of the first output signalFourThe out component is obtained, and the CFourThe out component is the CFourout When the value is smaller than the min component, the CFourout Said C using min componentFourDetermine the out component
This is a color conversion method characterized by the above.
[0023]
The invention of claim 12 is the color conversion method according to any one of claims 7 to 10,
CFourout The max calculation step is based on the first input signal after the third step, and the CFourout C together with max componentFourout C of output signal corresponding to max1out with component, C2out with component and CThreeIngredient out with with, said CFourThe out determination step includes the CFourout max component, said C1out with component, C2out with component and CThreeout From component, CFourUsing the out amount generation curve formula, C of the first output signalFourThe out component is obtained, and the CFourThe out component is CFourout When the value is smaller than the min component, the CFourout Said C using min componentFourDetermine the out component
This is a color conversion method characterized by the above.
[0024]
The invention of claim 13 is the color conversion method according to any one of claims 1 to 12,
C ′ of the second output color signalFourThe color corresponding to the out component is black
C ′ of the second output color signal1The color corresponding to the out component is indigo,
C ′ of the second output color signal2The color corresponding to the out component is red,
C ′ of the second output color signalThreeThe color corresponding to the out component is yellow
This is a color conversion method characterized by the above.
[0025]
The invention of claim 14 provides C1in, C2in and CThreeThe three-dimensional first input color signal consisting of the three components of in is represented by C1out, C2out, CThreeout and CFourIn the color conversion device that converts to the four-dimensional first output color signal consisting of the four components of out,
C '1out, C '2out, C 'Threeout and C 'FourFrom the four-dimensional second output color signal consisting of the four components of out, C ′1in, C '2in and C 'Threea first means for obtaining a mapping relationship to a three-dimensional second input color signal comprising three components of in;
(a) C ′ of the first input color signal and the second output color signalFour(b) C ′ of the first input color signal and the second output color signal1(c) C ′ of the first input color signal and the second output color signal2(d) C ′ of the first input color signal and the second output color signalThreesecond means for obtaining the first output color signal based on the minimum value of the out components and the mapping relationship;
A color conversion device comprising:
[0026]
The invention of claim 15 is the color conversion apparatus according to claim 14,
The second means further includes (e) C ′ of the first input color signal and the second output color signal.Four(f) C ′ of the first input color signal and the second output color signal1(g) C 'of the first input color signal and the second output color signal2(h) C ′ of the first input color signal and the second output color signalThreeThe color conversion apparatus is characterized in that the first output color signal is obtained based on the maximum value of the out components and the mapping relationship.
[0027]
The invention of claim 16 provides C1in, C2in and CThreeThe three-dimensional first input color signal consisting of the three components of in is represented by C1out, C2out, CThreeout and CFourIn the color conversion device that converts to the four-dimensional first output color signal consisting of the four components of out,
C '1out, C '2out, C 'Threeout and C 'FourFrom the four-dimensional second output color signal consisting of the four components of out, C ′1in, C '2in and C 'Threea first means for obtaining a mapping relationship to a three-dimensional second input color signal comprising three components of in;
C of the first output signal corresponding to the entire color reproduction region of the second input signalFourC with maximum out componentFourout a second means of obtaining a max component;
CFourout (e) C ′ of the first input color signal and the second output color signalFour(f) C ′ of the first input color signal and the second output color signal1(g) C 'of the first input color signal and the second output color signal2(h) C ′ of the first input color signal and the second output color signalThreea third means for obtaining the first output color signal based on the maximum value of the out components and the mapping relationship;
A color conversion device comprising:
[0028]
The invention of claim 17 provides C1in, C2in and CThreeThe three-dimensional first input color signal consisting of the three components of in is represented by C1out, C2out, CThreeout and CFourIn the color conversion device that converts to the four-dimensional first output color signal consisting of the four components of out,
C 'input to the output device1out, C '2out, C 'Threeout and C 'FourC ′ output from the measurement color device from the four-dimensional second output color signal comprising the four components of out.1in, C '2in and C 'Threea first means for obtaining a mapping relation to a second input color signal comprising three components of in
The entire color reproduction region of the second input color signal corresponding to the second output color signal is expressed as follows: (a) Among the second output color signals, C ′Fourout = 100, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100 and 0 ≦ C ′Threea first color reproduction region of a second input color signal corresponding to an output color signal of out ≦ 100; and (b) C ′ of the second output color signal.1out = 0, 0 ≦ C ′2out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and C ′Foura second color reproduction region of the second input color signal corresponding to the output color signal of out ≦ 100, and (c) C ′ of the second output color signal.2out = 0, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and 0 ≦ C ′Foura third color reproduction region of the second input color signal corresponding to the output color signal composed of out100, and (d) C ′ of the second output color signal.Threeout = 0, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100 and 0 ≦ C ′FourThe output color signal of out ≦ 100 is divided into four color reproduction regions consisting of the fourth color reproduction region of the corresponding second input color signal, and the first input color signal is divided into the four color reproduction regions. A second means for determining whether or not the color reproduction area exists;
When the second means determines that the first input color signal does not exist in the four color reproduction regions, the first input color signal exists in the four color reproduction regions. A third means of compression,
Based on the first input color signal after passing through the third means, C of the first output signal corresponding to the four color reproduction regionsFourC with maximum out componentFourout C to find max componentFourout max calculation means,
CFourout Based on the max component, C of the first output signalFourC to determine the out componentFourout determination means;
The first input color signal after passing through the third means and the CFourC after out decision stepFourFrom the out component, the inverse transformation formula of the mapping relation is solved, and the first output signal C1out, C2out and CThreeC to determine the out component1C2CThreewith out decision means
With
C '1out, said C ′2out, said C ′Threeout and C ′FourEach component of out is 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and 0 ≦ C ′FourIn the range of out ≦ 100, 0 is a minimum value at which the output device can output each component of the second output color signal as a color, and 100 is the second output color signal. It is the maximum value that can output each component of as a color
This is a color conversion device characterized by that.
[0029]
According to an eighteenth aspect of the present invention, in the color conversion device according to the seventeenth aspect, the color conversion device further includes an entire color reproduction region of the second input color signal corresponding to the second output color signal as (e ) C ′ of the second output color signalsFourout = 0, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100 and 0 ≦ C ′Threea fifth color reproduction region of the second input color signal corresponding to the output color signal of out ≦ 100, and (f) C ′ of the second output color signal.1out = 100, 0 ≦ C ′2out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and C ′Foura sixth color reproduction region of the second input color signal corresponding to the output color signal of out ≦ 100, and (g) C ′ of the second output color signal.2out = 100, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and 0 ≦ C ′Foura seventh color reproduction region of the corresponding second input color signal, and (h) among the second output color signals, C ′Threeout = 100, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100 and 0 ≦ C ′FourThe output color signal composed of out ≦ 100 is divided into the second four color reproduction regions composed of the eighth color reproduction region of the corresponding input color signal, and the output color signal before passing through the third means. A fourth means for determining whether or not a first input signal is present in the second four color reproduction regions;
When it is determined that the first input signal before the fourth passes through the third means exists in the second four color reproduction regions, the first input signal before passing through the third means C of the first output signal corresponding to the second four color reproduction regions based on one input signalFourC with minimum out componentFourout C for min componentFourout min calculating means,
CFourThe out determination means further includes the CFourout Based on the min component, C of the first output signalFourDetermine the out component
This is a color conversion device characterized by that.
[0030]
The invention of claim 19 provides C1in, C2in and CThreeThe three-dimensional first input color signal consisting of the three components of in is represented by C1out, C2out, CThreeout and CFourIn the color conversion device that converts to the four-dimensional first output color signal consisting of the four components of out,
C 'input to the output device1out, C '2out, C 'Threeout and C 'Fourmeans for obtaining a four-dimensional second output color signal comprising four components of out;
The output device outputs each of the second output color signals as a color, and the color measurement device measures each of the colors and corresponds to the second output color signal, C ′1in, C '2in and C 'Threemeans for obtaining the second input color signal output from the colorimetric device after obtaining the second input color signal comprising the three components of in;
A first means for obtaining a mapping relationship from the second output color signal to the second input color signal;
Second means for determining whether or not the first input color signal is present in the entire color reproduction region of the second input color signal corresponding to the second output color signal;
When the second means determines that the first input color signal does not exist in the entire color reproduction region of the second input color signal, the first input color signal is changed to the second input color signal. A third means for compressing the input color signal so that it exists in the entire color reproduction region of the input color signal;
Based on the first input color signal after passing through the third means, C of the first output signal corresponding to the entire color reproduction region of the second input color signal.FourC with maximum out componentFourout C to find max componentFourout max means,
The entire color reproduction region of the second input color signal corresponding to the second output color signal is represented by (a) C ′ of the second output color signal.Fourout = 0, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100 and 0 ≦ C ′Threea first color reproduction region of a second input color signal corresponding to an output color signal of out ≦ 100; and (b) C ′ of the second output color signal.1out = 100, 0 ≦ C ′2out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and C ′Foura second color reproduction region of the second input color signal corresponding to the output color signal of out ≦ 100, and (c) C ′ of the second output color signal.2out = 100, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and 0 ≦ C ′Foura third color reproduction region of the second input color signal corresponding to the output color signal composed of out100, and (d) C ′ of the second output color signal.Threeout = 100, 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100 and 0 ≦ C ′FourThe output color signal consisting of out ≦ 100 is divided into four color reproduction regions consisting of the fourth color reproduction region of the corresponding input color signal, and the first color before passing through the third means A fourth means for determining whether or not an input signal exists in the four color reproduction divided regions;
When it is determined that the first input signal before the fourth means passes through the third means exists in the four color reproduction divided areas, the first input signal before passing through the third means C of the first output signal corresponding to the four color reproduction regions based on one input signalFourC with minimum out componentFourout C for min componentFourout min calculating means and CFourout max component and CFourout Based on the min component, C of the first output signalFourC to determine the out componentFourout determination means;
The first input color signal after passing through the third means and the CFourC after going through out decision meansFourFrom the out component, the inverse transformation formula of the mapping relation is solved, and the first output signal C1out, C2out and CThreeC to determine the out component1C2CThreeout decision step and
With
C '1out, said C ′2out, said C ′Threeout and C ′FourEach component of out is 0 ≦ C ′1out ≦ 100, 0 ≦ C ′2out ≦ 100, 0 ≦ C ′Threeout ≦ 100 and 0 ≦ C ′FourIn the range of out ≦ 100, 0 is a minimum value at which the output device can output each component of the second output color signal as a color, and 100 is the second output color signal. It is the maximum value that can output each component of as a color
This is a color conversion device characterized by that.
[0031]
The invention of claim 20 is the color conversion device according to claim 18 or claim 19, wherein
CFourout determining means is the CFourout From max component, CFourUsing the out amount generation curve formula, C of the first output signalFourThe out component is obtained, and the CFourThe out component is the CFourout When the value is smaller than the min component, the CFourout Said C using min componentFourDetermine the out component
This is a color conversion device characterized by that.
[0032]
The invention of claim 21 is the color conversion device according to claim 18 or claim 19, wherein
CFourout max calculating means is based on the first input signal after passing through the third means, the CFourout C together with max componentFourout C of output signal corresponding to max1out with component, C2out with component and CThreeout The with component is calculated and the CFourout determining means is the CFourout max component, said C1out with component, C2out with component and CThreeout From component, CFourUsing the out amount generation curve formula, C of the first output signalFourThe out component is obtained, and the CFourThe out component is the CFourout When the value is smaller than the min component, the CFourout Said C using min componentFourA color conversion device that determines an out component.
[0033]
The invention of claim 22 is the color conversion device according to any one of claims 14 to 21,
C ′ of the second output color signalFourThe color corresponding to the out component is black
C ′ of the second output color signal1The color corresponding to the out component is indigo,
C ′ of the second output color signal2The color corresponding to the out component is red,
C ′ of the second output color signalThreeThe color corresponding to the out component is yellow
This is a color conversion device characterized by that.
[0034]
The invention of claim 23 provides C1in, C2in and CThreeThe three-dimensional first input color signal consisting of in is C1out, C2out, CThreeout and CFoura color conversion device for converting into a four-dimensional first output color signal composed of out;
An output device for outputting the second output color signal data input from the color conversion device as a color chart;
Each color constituting the color chart is measured, and the second input color signal corresponding to the second output color signal data is output to the color conversion device. With color device
In a color conversion system consisting of
The color conversion device further includes C ′.1out, C '2out, C 'Threeout and C 'FourFrom the four-dimensional second output color signal consisting of the four components of out, C ′1in, C '2in and C 'Threea first means for obtaining a mapping relationship to a three-dimensional second input color signal comprising three components of in;
(a) C ′ of the first input color signal and the second output color signalFour(b) C ′ of the first input color signal and the second output color signal1(c) C ′ of the first input color signal and the second output color signal2(d) C ′ of the first input color signal and the second output color signalThreesecond means for obtaining the first output color signal based on the minimum value of the out components and the mapping relationship;
A color conversion system characterized by comprising:
[0035]
The invention of claim 24 is the color conversion system according to claim 23,
The second means further includes (e) C ′ of the first input color signal and the second output color signal.Four(f) C ′ of the first input color signal and the second output color signal1(g) C 'of the first input color signal and the second output color signal2(h) C ′ of the first input color signal and the second output color signalThreeThe color conversion system is characterized in that the first output color signal is obtained based on the maximum value of the out components and the mapping relationship.
[0036]
The invention of claim 25 provides C1in, C2in and CThreeThe three-dimensional first input color signal consisting of the three components of in is represented by C1out, C2out, CThreeout and CFourIn a color conversion program for causing a color conversion device to execute a step of converting into a four-dimensional first output color signal composed of four components of out,
C '1out, C '2out, C 'Threeout and C 'FourFrom the four-dimensional second output color signal consisting of the four components of out, C ′1in, C '2in and C 'Threea first step of obtaining a mapping relationship to a three-dimensional second input color signal comprising three components of in;
(a) C ′ of the first input color signal and the second output color signalFour(b) C ′ of the first input color signal and the second output color signal1(c) C ′ of the first input color signal and the second output color signal2(d) C ′ of the first input color signal and the second output color signalThreea second step of obtaining the first output color signal based on the minimum value of the out components and the mapping relationship;
Is a color conversion program that causes a color conversion device to execute.
[0037]
The invention of claim 26 is the color conversion program according to claim 25,
The second step further includes (e) C ′ of the first input color signal and the second output color signal.Four(f) C ′ of the first input color signal and the second output color signal1(g) C 'of the first input color signal and the second output color signal2(h) C ′ of the first input color signal and the second output color signalThreeA color conversion program characterized in that the first output color signal is obtained based on a maximum value of out components and the mapping relationship.
[0038]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing a configuration of an example of a color conversion system that executes operations of respective steps of the color conversion method of the present invention.
[0039]
This color conversion system generally includes a color measurement device 1, a color conversion device 2, and an output device 3. The color conversion device 2 generally includes an arithmetic device 4 such as a CPU and a storage device 5 including a magnetic recording medium such as a magnetic disk, a semiconductor memory, and other recording media. Furthermore, a color conversion program for causing the color conversion device to execute each step of the color conversion method of the present invention is recorded on the recording medium of the storage device 5.
Here, the color measurement device 1 measures each color (color patch) constituting the color chart corresponding to the second output color signal input to the output device 3 to obtain a color measurement signal. In addition, the colorimetric device 1 converts the colorimetric signal of each color patch that has been measured into L*a*b*, Converted into a second input color signal such as RGB, and the second input color signal is output to the color conversion device 2.
In addition, the color conversion device 2 generates second output color signal data constituting the color chart by the arithmetic device 4 and outputs the second output color signal data to the output device 3. On the other hand, the color conversion device 2 receives the second input color signal output from the color measurement device 1. Next, the color conversion device 2 generates a mapping relationship from the second output color signal to the second input color signal by the arithmetic device 4 and controls each step of the present invention described later. In addition to the second output color signal, the second input color signal, and the mapping relationship, the storage device 5 stores various data necessary for the control of each step of the present invention described later.
Further, the output device 3 receives the second output color signal output from the color conversion device 2 and outputs a color chart corresponding to the second output color signal data.
[0040]
(First embodiment)
Next, FIG. 2, FIG. 3 and FIG. 4 are examples of flowcharts for implementing the color conversion method of the present invention.
First, according to the first embodiment, based on the Kmax calculated according to the operation of FIG. 2, according to the operation of FIG. The output color signals Cout, Mout, Yout and Kout are determined.
As shown in FIG. 5, the operation principle of the first embodiment is as follows: (1) Kstart, MAX, KMAX, γ, which are approximately obtained in advance from the inherent black amount generation curve of the output device. (2) Steps S100 to S130 for obtaining a mapping relationship, and (3) whether the first input color signal is within the color reproduction region of the second output color signal CMYK. Steps S200 to S230 for determining, (4) Steps S300 to S350 for calculating Kmax when the first input color signal is present in the color reproduction region of the second output color signal CMYK, Step S400 for compressing the color gamut of the first input color signal when one input color signal does not exist in the color reproduction region of the second output color signal CMYK, and (6) unique ink of the output device A scan for determining the first output color signal Kout from the quantity generation curve. Steps S800 to S830 and (7) Step S910 for determining the remaining first output color signals Cout, Mout and Yout.
Here, Kstart (0 ≦ Kstart <100) is a start position for generating black in the black generation curve of the output device. MAX (MAX = 100) is the maximum output signal value of the output device. KMAX (0 ≦ KMAX ≦ 100) is the maximum black generation value in the output device. Γ (0 ≦ γ) represents the curvature of the black generation curve. Then, the respective values of Kstart, MAX, KMAX, and γ are set so as to approximate the black generation amount curve corresponding to the output device as shown in FIG. Kmax (Kstart ≦ Kmax ≦ MAX) is the generation of black when the first input color signal given by a certain value exists in the color reproduction region divided into four in this embodiment. This is the value of K (black) in the region where the amount is maximum.
Incidentally, in the present embodiment, L defined by the International Lighting Commission as the first input color signal or the second input signal.*a*b*And CMYK (C: deep blue, M: red, Y: yellow, K: black) as the first output signal or the second output signal, the second output signal to the second second signal. The mapping relationship to the input signal and the color conversion from the first input color signal to the first output signal will be described. However, the input color signals are XYZ, L*u*v*The same applies to the case of using RGB, etc.
[0041]
In the second input signal space,
VC is a vector that advances from the minimum value to the maximum value of the C ′ component of the second output signal.1age,
VC is a vector that advances from the minimum value to the maximum value of the M ′ component of the second output signal.2age,
VC is a vector that advances from the minimum value to the maximum value of the Y ′ component of the second output signal.Threeage,
VC is a vector that advances from the minimum value to the maximum value of the K ′ component of the second output signal.FourThe vector vC1, VC2And vCThreeAre vectors independent of each other, and the vector vCFourIs vCFour= A1× vC1+ A2× vC2+ AThree× vCThreeThere is a relationship. However, a1, a2 and a3 are scalar quantities, respectively,1≧ 0, a2≧ 0, aThreeThe range is ≧ 0.
This vC1, VC2, VCThreeAnd vCFourAs long as the above relationship is satisfied (FIG. 9B), the present invention does not limit the K component of the output signal to black. That is, this vC1, VC2, VCThreeAnd vCFourAs long as the above relationship is satisfied, the combination of output signals is not limited to indigo, red, yellow, and black.
[0042]
The first embodiment will be specifically described below with reference to FIG. First, in step S10, Kstart, MAX, KMAX, and γ previously obtained are input.
Next, in order to obtain the mapping relationship from the second output color signal to the second input color signal, in step S100, a combination of the second output color signals (C ′, M ′, Y ′, K ′). Is generated. Next, in step S110, the second output color signal is output as a CMYK color chart by the output device.
Here, each of C ′, M ′, Y ′ and K ′ is in the range of 0 ≦ C ′ ≦ 100, 0 ≦ M ′ ≦ 100, 0 ≦ Y ′ ≦ 100, 0 ≦ K ′ ≦ 100. The combination of the second output color signals (C ′, M ′, Y ′, K ′) is generated within this range. A preferable combination of the second output color signals (C ′, M ′, Y ′, K ′) is obtained by regularly increasing or decreasing each C′M′Y′K ′ component. For example, by setting each C′M′Y′K ′ component to 0, 10, 20, 30,..., 80, 90, 100, a preferable second output color signal combination can be obtained. Note that if the number of combinations of the second output color signals is increased, the amount of calculation for obtaining the mapping relationship from the second output color signal to the second input signal increases. In view of the processing capability, the combination of the second output color signals is determined. In view of the processing capability of the arithmetic unit 4 at the time of filing of the present invention, the combination of the second output color signals is usually preferably 200 to 1000 color patches.
[0043]
In step S120, each color patch of the color chart obtained in this way is measured by the colorimetric device 1 such as a spectrophotometer or a scanner that can obtain the same signal as the first input color signal, and the second color patch is obtained. Get the input signal. Here, for example, the unit of the first input color signal is L*a*b*The second input signal is L using a spectrophotometer.*a*b*Get in units. For example, when the unit of the first input color signal is RGB, the second input signal is obtained in RGB units using a scanner. In step S130, the second input signal L 'of each color measured from the second color output color signals C'M'Y'K' of the CMYK color chart.*a '*b '*The mapping relationship is generated and stored in the storage device 5 as a determinant or a lookup table.
[0044]
At this time, from the second output signal C′M′Y′K ′ to the second input signal L ′.*a '*b '*The mapping relationship to can be expressed by the following equation (1) using the function F.
(L '*, A '*, B '*) = F (C ′, M ′, Y ′, K ′) (1)
Furthermore, the inverse function F of the function F-1Can be expressed by the following equation (2).
(C, M, Y) = F-1(L*, A*, B*, K) (2)
Using this relationship, the first input signal L*a*b*Is converted into the first output signal CMYK, an appropriate first output color signal Kout is determined, and then the first input color signal L*a*b*The remaining first output color signals Cout, Mout and Yout can be determined.
[0045]
Next, the first input color signal L*a*b*Is the second input signal L ′ corresponding to the second output color signal C′M′Y′K ′.*a '*b '*In order to determine whether or not it exists in all the color reproduction regions, (a) C′M′Y ′ (0 ≦ C ′ ≦ 100, 0 ≦ M) where K ′ = 100. (B) M′Y′K ′ (0 ≦ M ′ ≦ 100, 0 ≦ when C ′ = 0), and a first color reproduction region that is reproduced with “≦ 100, 0 ≦ Y ′ ≦ 100) (C) C'Y'K '(0≤C'≤100, 0≤ when M = 0), a second color reproduction area that is reproduced with Y'≤100, 0≤K'≤100) A third color reproduction region reproduced at Y ′ ≦ 100, 0 ≦ K ′ ≦ 100), and (d) C′M′K ′ (0 ≦ C ′ ≦ 100, 0 ≦ when Y = 0) M ′ ≦ 100, 0 ≦ K ′ ≦ 100), and the fourth color reproduction region is divided into four color reproduction regions. The first input color signal L*a*b*Is present in these four color reproduction regions divided into four.
Here, for example, whether or not the first input color signal exists in an area reproduced by C′M′Y ′ when K ′ = 100 (hereinafter also referred to as a color reproduction area at K = 100). Can be determined by the following method.
[0046]
First, a microcube composed of eight different colors is generated in the color reproduction region at K = 100, and is composed of the first input color signal using the normal vector of the surface constituting the surface of the microcube. To determine whether the color is outside or inside the surface. At this time, if it is on the inner side with respect to all the surfaces, it is determined that it exists in the color gamut constituted by the minute cube, that is, in the color reproduction region at K = 100.
When this operation is performed in step S200 and it is determined that the color constituted by the first input color signal is present in the color reproduction region at K = 100, the process proceeds to step S300. On the other hand, when the entire color reproduction region at K = 100 is covered and the color constituted by the first input color signal does not exist in the color gamut constituted by any minute cube, K = 100 Is determined not to exist in the color reproduction region at step S210, and the process proceeds to step S210.
[0047]
Similarly, a region reproduced with M′Y′K ′ when C ′ = 0 in step S210, a region reproduced with C′Y′K ′ when M ′ = 0 in step S220, and a step In S230, it is determined whether or not there is a color composed of the first input color signal in the region reproduced by C′M′K ′ when Y ′ = 0 in S230. At that time, the process proceeds to one of steps S310, S320, and S340, and if it does not exist in any of the four color reproduction regions, the process proceeds to step S400.
In addition, in each area divided into four, since it takes time to construct a microcube comprehensively, it becomes a target from the mapping relationship from the second output color signal generated in advance to the second input signal. In the color reproduction region of the second output color signal, a color near the coordinates corresponding to the second input color signal is searched, and the first input color is configured by preferentially constructing a microcube composed of them. It is possible to efficiently determine whether the signal is within the color reproduction region.
[0048]
Next, in steps S300 to S340, Kmax when the first input color signal is present in the entire color reproduction region of the second input signal corresponding to the second output color signal C′M′Y′K ′. Ask for.
First, step S300 is a case where the first input signal exists in the region reproduced by C′M′Y ′ when K ′ = 100, and the first obtained by solving equation (3). The K value (= 100) of the output signal is set to Kmax.
(C, M, Y) = F-1(L*, A*, B*, K = 100) (3)
[0049]
In step S301, it is determined whether or not there is a solution of K (K = 100) of the first output signal in step S300. If there is a solution of K (K = 100) of the first output signal, the process proceeds to step S302 and proceeds to step S500. If there is no solution for K (K = 100) of the first output signal, the process proceeds to step S340.
[0050]
Step S310 is a case where the first input signal exists in a region reproduced by M′Y′K ′ when C ′ = 0, and the first output signal obtained by solving Equation (4). The K value of is assumed to be Kmax.
(M, Y, K) = F-1(L*, A*, B*, C = 0) (4)
[0051]
In step S311, it is determined whether or not a solution of K (C = 0) of the first output signal exists in step S310. If there is a solution of K (C = 0) of the first output signal, the process proceeds to step S312 and proceeds to step S500. If there is no solution for K (C = 0) of the first output signal, the process proceeds to step S320.
[0052]
Step S320 is a case where the first input signal exists in the region reproduced by C′Y′K ′ when M ′ = 0, and the first output signal obtained by solving Equation (5). The K value of is assumed to be Kmax.
(C, Y, K) = F-1(L*, A*, B*, M = 0) (5)
[0053]
In step S321, it is determined whether or not a solution of K (M = 0) of the first output signal exists in step S320. If there is a solution of K (M = 0) of the first output signal, the process proceeds to step S322 and proceeds to step S500. If there is no solution for K (M = 0) of the first output signal, the process proceeds to step S330.
[0054]
Step S330 is a case where the first input signal exists in a region reproduced by C′M′K ′ when Y ′ = 0, and the first output signal obtained by solving Equation (6). The K value of is assumed to be Kmax.
(C, M, K) = F-1(L*, A*, B*, Y = 0) (6)
[0055]
In step S331, it is determined whether or not there is a solution of K (Y = 0) of the first output signal in step S330. If there is a solution of K (Y = 0) of the first output signal, the process proceeds to step S332 and proceeds to step S500. If there is no solution of K (Y = 0) of the first output signal, the process proceeds to step S300.
[0056]
Step S340 is processing when there is an error in the determination of the color reproduction region in steps S200 to S230 and a solution cannot be obtained in the calculations in steps S300 to S330. (Note that, in the steps S200 to S230, when a microcube having eight different colors is generated, if the microcube is generated inappropriately, the first input signal does not exist in the color reproduction region. Nevertheless, there may be an error that steps S200 to S230 are erroneously determined to exist in the color reproduction region.)
If the calculation (steps S300, S310, S320, S330) has been completed for all the color gamuts and the K solution (steps S301, S311, S321, S331) of the first output signal has not been obtained, step S340 is performed. In steps S200 to S230, it is determined that an out-of-gamut color has been erroneously brought into steps S300 to S330, and the process proceeds to step S400. On the other hand, if the calculation has not been completed for the entire color gamut, the process proceeds to step S310 to perform the calculation for another color gamut.
[0057]
Next, step S400 is an operation for obtaining Kmax when the first input color signal does not exist in any of the four color reproduction regions divided into the four, and the color of the first input color signal The gamut is compressed using the gamut compression method into an area that can be reproduced by the second output color signal C′M′Y′K ′. Here, as a color gamut compression operation, as a method standardized by the International Commission on Illumination, a color that maps an input color signal outside the output color signal reproduction region onto the closest reproduction region of the output color signal is used. A domain compression method is known. In addition, “Div.8 TC8-03” of the International Lighting Commission discusses the color gamut compression method. For example, as quoted in paragraph 18 of JP-A-2000-134490, “To Develop A Universal Gamut Mapping Algorithm-Literature survey, Design Research Center, University of Derby, (1997)” by J. Morovic. According to the above, there is a Chord Clipping method as an example of a high-performance color gamut compression method. Examples of the color gamut compression method are disclosed in Japanese Patent Laid-Open Nos. 9-98298, 2000-165687, 11-540237, and the like.
[0058]
In step S401, it is determined whether there is a solution for color gamut compression in step S400. If this solution exists, the process proceeds to step S500. On the other hand, if this solution does not exist, it is determined that there has been a determination error due to an error in the color gamut determination in steps S200 to S230, and the process proceeds to step S310 to perform calculation for each color gamut to obtain Kmax. (Note that, in the steps S200 to S230, when a microcube having eight different colors is generated, if the microcube is generated inappropriately, the first input signal exists in the color reproduction region. Nevertheless, there may be an error that steps S200 to S230 mistakenly determine that the color reproduction area does not exist, and it is determined that there is a determination error due to an error in the color gamut determination of steps S200 to S230. (Instead of step S300, it is also possible to first move to any one of steps S320, S330, and S310 and perform calculations for each remaining color gamut to obtain Kmax.)
[0059]
Next, in step S500, it is determined whether or not Kmin, which is a value of K in a region where the amount of black generation is minimized, is determined. In the first embodiment, since the optimum first output color signals Cout, Mout, Yout, and Kout are obtained without obtaining Kmin, the process proceeds to step S800.
[0060]
Next, in steps 800 to S820, the optimum value of the first output color signal K (= Kout) using Kmax obtained by the above operation and the stored Kstart, MAX, KMAX, γ. Is calculated using the following equation (7) or (8).
First, in step S800, Kmax and Kstart are compared. When Kmax <Kstart,
Kout = 0 (7)
(Step S810), the process proceeds to step S900.
[0061]
Furthermore, in step S800, when Kmax ≧ Kstart,
Kout = ((Kmax−Kstart) / (MAX−Kstart)) γ × KMAX (8)
(Step S820), it is determined in step S830 that the value of Kmin does not exist, and the value of the first output signal Kout is determined. Then, the process proceeds to step S900.
[0062]
In step S900, it is determined whether or not the first input signal is present in the color gamut using the color gamut determination results in steps S200 to S230 and step S400. If it is within the color gamut, the process moves to step S910. On the other hand, if it is out of the color gamut, the process moves to step S930.
[0063]
In step S910, Kout obtained from the above method and the first input signal L*a*b*From the above, by solving the inverse transformation formula of the mapping relation to the second output signal CMYK, that is, the following relational expression (9), the optimum first output signals Cout, Mout and Yout can be obtained. it can.
(Cout, Mout, Yout) = F-1(L*, a*, b*, Kout) ... (9)
[0064]
In step S920, it is determined whether or not the solution in step S910 exists. If this solution exists, Cout, Mout and Yout, which are solutions in S910, are determined as the first output signal. On the other hand, if this solution does not exist, the first input signal L*a*b*Is outside the color reproduction region of the second output signal at K = Kout, and the process proceeds to step S930.
[0065]
Step S930 is mapped to the color reproduction region of the second output signal represented by K ≦ Kout using the same color gamut compression method as in Step S400. The mapped result is determined as the first output signal.
[0066]
Thus, in the first embodiment, in order to obtain the first output color signal CMYK from the first input color signal, the black generation amount is maximized in the four divided color reproduction regions. The value Kmax of K in the region was obtained, and then Kout, Cout, Mout and Yout were determined. In particular, in the first embodiment, it is determined whether or not the first input signal is present in the first color reproduction region reproduced by C′M′Y when K ′ = 100. is doing. For this reason, when the first input signal is present in the first color reproduction region, it is not necessary to gamut compress the first input signal in step S400. Thus, when the input signal is not subjected to color gamut compression, there is an advantage that an error in color reproduction of the output signal can be minimized.
[0067]
(Second embodiment)
Next, as a second embodiment, a K value Kmin in a region where the amount of black generation is minimized can be obtained, and Kout, Cout, Mout, and Yout can be determined using Kmax and Kmin.
Specifically, the method for obtaining Kmin will be described with reference to FIG. 3. First, based on the result determined in S200 to S230 or S400 of the first embodiment in step S510, the first input signal is within the color reproduction region. It is determined whether or not. If it is within the color reproduction region, the process proceeds to step S600. If it is outside the color reproduction region, the process proceeds to step S520.
[0068]
In step S520, the determination of Kmin outside the color gamut corresponds to the same processing as in S400 of the first embodiment, so that the overlapping color gamut compression processing is not performed and Kmin = Kmax is set, and the process proceeds to step S800.
[0069]
Next, in step S600, it is determined whether or not the color constituted by the first input color signal exists in the area reproduced by C'M'Y 'when (e) K' = 0. Similarly, in step S610, (f) an area reproduced with M'Y'K 'when C' = 100, and in step S620, (g) C'M'K when M '= 100. In step S630, it is determined whether or not it exists in the area reproduced in C′M′K ′ when (h) Y ′ = 100.
[0070]
In steps S600 to S630, as a method for determining whether or not the color constituted by the first input color signal is within the color reproduction region of the divided output color signals C′M′Y′K ′, Similarly to the above steps S200 to S230 (FIG. 2), a microcube composed of eight different colors is generated in the color reproduction region, and whether or not it exists inside all the surfaces constituting the surface of the microcube. A method for discrimination can be used.
In the operations in steps S600 to S630, it was confirmed that the color constituted by the first input color signal is present in the color reproduction region of the output color signal C′M′Y′K ′ divided. At that time, the process proceeds to one of steps S700, S710, S720, and S740, respectively.
[0071]
First, Step S700 is a case where the first input signal exists in the region reproduced by C′M′Y ′ when K ′ = 0, and the first input obtained by solving Equation (10) is shown in FIG. The K value (= 0) of the output signal is defined as Kmin.
(C, M, Y) = F-1(L*, A*, B*, K = 0) (10)
[0072]
In step S701, it is determined whether or not a solution of K (K = 0) of the first output signal exists in step S700. If there is a solution of K (K = 0) of the first output signal, the process proceeds to step S702 and proceeds to step S800. If there is no solution for K (K = 100) of the first output signal, the process proceeds to step S740.
[0073]
Step S710 is a case where the first input signal exists in the region reproduced by M′Y′K ′ when C ′ = 100, and the first output signal obtained by solving Equation (11). Let Kmin be the K value.
(M, Y, K) = F-1(L*, A*, B*, C = 100) (11)
[0074]
In step S711, it is determined whether or not a solution of K (C = 100) of the first output signal exists in step S710. When there is a solution of K (C = 100) of the first output signal, the process proceeds to step S712 and proceeds to step S800. If there is no solution of K (C = 100) of the first output signal, the process proceeds to step S720.
[0075]
Step S720 is a case where the first input signal exists in the region reproduced by C′Y′K ′ when M ′ = 100, and the first output signal obtained by solving Equation (12). Let Kmin be the K value.
(C, Y, K) = F-1(L*, A*, B*, M = 100) (12)
[0076]
In step S721, it is determined whether or not a solution of K (M = 100) of the first output signal exists in step S720. If there is a solution of K (M = 100) of the first output signal, the process proceeds to step S722 and proceeds to step S800. If there is no solution of K (M = 100) of the first output signal, the process proceeds to step S730.
[0077]
Step S730 is a case where the first input signal exists in the region reproduced by C′M′K ′ when Y ′ = 100, and the first output signal obtained by solving Equation (13). Let Kmin be the K value.
(C, M, K) = F-1(L*, A*, B*, Y = 100) (13)
[0078]
In step S731, it is determined whether or not there is a solution of K (Y = 100) of the first output signal in step S730. If there is a solution of K (Y = 100) of the first output signal, the process proceeds to step S732 and proceeds to step S800. If there is no solution of K (Y = 100) of the first output signal, the process proceeds to step S700.
[0079]
Next, in steps S800 to S850, the optimum value of the first output color signal K (= Kout) is obtained using Kmax and Kmin obtained by the above operation and the stored Kstart, MAX, KMAX, γ. ) Is calculated using the previous equation (7) or (8).
First, in step S800, Kmax and Kstart are compared. When Kmax <Kstart,
Kout = 0 (7)
(Step S810).
On the other hand, in step S800, when Kmax ≧ Kstart,
Kout = ((Kmax−Kstart) / (MAX−Kstart)) γ × KMAX (8)
Is given (step S820).
[0080]
Further, in step S830, it is determined that Kmin exists. In step S840, Kout obtained by equation (8) is compared with Kmin. If the condition of Kout <Kmin is not satisfied, Kout is left as it is and step S900 is performed. If it is satisfied, the process proceeds to step S900 after setting Kout = Kmin in step S850.
[0081]
Finally, in step S900, it is determined whether or not the first input signal exists in the color gamut using the color gamut determination results in steps S200 to S230 and step S400. If it is within the color gamut, the process moves to step S910. On the other hand, if it is out of the color gamut, the process moves to step S930.
[0082]
In step S910, the optimum first output signals Cout, Mout, and Yout can be obtained by solving the relational expression (9) using Kout obtained from the above method.
[0083]
In step S920, it is determined whether or not the solution in step S910 exists. In the second embodiment, since Kout = Kmin in S850, a solution always exists. Accordingly, Cout, Mout, and Yout are determined as the first output signal.
[0084]
Step S930 is mapped to the color reproduction region of the second output signal represented by K ≦ Kout using the same color gamut compression method as in Step S400. The mapped result is determined as the first output signal.
[0085]
In the first embodiment, Kmax may be calculated based on the first input signal that has undergone color gamut compression (S400), while in the second embodiment, the first color that is not always color gamut compressed. Kmin may be calculated based on the input signal (S600, S610, S620, S630). Therefore, if Kmin exists, Kout may not be determined based on Kmax (S820), and Kout may be determined based on Kmin (S850). Referring to FIG. 7B, for example, if Kmin (region of Kmin ≦ 50) exists, Kout is not determined based on Kmax (region of Kmax ≧ 75) (from the black circle ● to the arrow tip. Kout may be determined based on Kmin (region where Kmin ≦ 50) (the position of the black circle ● remains). In this way, when the input signal is not subjected to color gamut compression, there is an advantage that an error in color reproduction of the output signal can be minimized as compared with the first embodiment.
[0086]
In the second embodiment, the determination as to whether or not the first input signal exists in the color reproduction region that can be reproduced by KoutCMY is (f) C′M when K ′ = 0. A fifth color reproduction area that can be reproduced with 'Y' and (g) a sixth color reproduction area that can be reproduced with M'Y'K 'when C' = 100 and (h) when M '= 100 A seventh color reproduction area that can be reproduced with C'Y'K 'and (i) an eighth color reproduction area that can be reproduced with C'M'K' when Y '= 100 Judgment is made based on whether or not there is one color reproduction region. As described above, by dividing a part of the entire color reproduction region into the second four color reproduction regions, there is an advantage that Kout can be efficiently calculated as compared with the conventional iterative calculation method.
In FIGS. 2 to 4, if the gist of the invention is not changed by changing the order of operations, it is arbitrary to change the order. For example, when it is determined whether or not a certain input color signal exists in an area divided into four (steps S200, S210, S220 and S230 or steps S600, S610, S620 and S630), which area comes first (For example, the order of steps S230, S220, S210, and S200, the order of steps S630, S620, S610, and S600).
[0087]
(Third embodiment)
Next, as a third embodiment, replacing the previous formulas (7) and (8) of the black amount generation curve in the first embodiment with the following formulas (7 ′) and (8 ′), The present invention can also be implemented.
First, in step S800, Kmax and Kstart are compared. When Kmax <Kstart,
Kout = 0 ... (7 ')
(Step S810 ′).
On the other hand, in step S800, when Kmax ≧ Kstart,
Kout = ((Kmax + min × w−Kstart) / (MAX−MAX × w−Kstart)) γ × KMAX (8 ′)
Is given (step S820).
Note that min is the minimum value among the Cwith, Mwith, and Ywith values of the first output signal obtained together with Kmax for a certain first input signal. Here, Cwith, Mwith and Ywith of the first output signal obtained together with Kmax with respect to a certain first input signal are C components obtained by solving equations (3) to (6) and Kmax, M component and Y component. W (0 <w <1) is a weighting factor.
[0088]
In the first embodiment, equations (7) and (8) can be expressed as Kout = f (Kmax), and Kout is calculated based on Kmax, while in the third embodiment, the equation (7) 7 ′) and (8 ′) can be expressed as Kout = f (Kmax, Cwith, Mwith, Ywith), and Kout is calculated based on Kmax, Cwith, Mwith, and Ywith. 8A, in the first embodiment, the first color reproduction that can be reproduced by C′M′Y ′ when the first input signal is K ′ = 100. The first color reproduction area that can be reproduced by C′M′Y ′ when K ′ = 100 when the area is present in the area (halftone dot area in the figure) or the first input signal after color gamut compression is set to K ′ = 100 (The halftone dot area in the figure), the gradation of the black ink on the shadow side is impaired (a horizontal part appears at Kout in the figure). On the other hand, with reference to FIG. 8B, in the third embodiment, the first input signal can be reproduced with C′M′Y ′ when K ′ = 100. The first color that can be reproduced by C'M'Y 'when it exists in the color reproduction area (halftone area in the figure) or when the first input signal after color gamut compression is K' = 100 When it exists in the reproduction area (halftone area in the figure), the black gradation of the shadow side appears (Kout in the figure changes smoothly). As described above, the use of the black amount generation curve based on Kmax, Cwith, Mwith, and Ywith has an advantage that the gradation of the black ink on the shadow side appears. In addition, since Kout is determined based on min (minimum value of CMY), that is, determined according to the amount of ink overlap of CMYK, the point where ink overlap is maximum (C = M = Y = K). = 100), there is an advantage that the black generation amount is maximized.
[0089]
(Fourth embodiment)
Further, as a fourth embodiment, the previous formulas (7) and (8) of the black amount generation curve in the second embodiment are replaced by the formulas (7 ′) and (8 ′). The invention can also be implemented. In other words, the present invention can be implemented by adapting the third embodiment to the second embodiment.
[0090]
In the fourth embodiment, if Kmin exists, Kout becomes Kout = Kmin instead of the equations (7 ′) and (8 ′). That is, in the fourth embodiment, Kout = f (Kmax, Cwith, Mwith, Ywith, Kmin) can be expressed, and Kout is calculated based on Kmax, Cwith, Mwith, Ywith, and Kmin. Referring to FIG. 9A, in the fourth embodiment, the color gamut unique to the output device (the entire color reproduction region of the second input signal corresponding to the second output signal) is maximized. You can make use of it. This has the advantage that the error in color reproduction of the output signal can be minimized.
[0091]
According to the first to fourth embodiments described above, the three-dimensional first input signal can be color-converted into a four-dimensional first output signal. Therefore, the color conversion device 2 can color-convert a certain first input signal to a first output signal and output the first output signal to the output device 1. Also, the color conversion device 2 uses this color conversion method to obtain a new mapping relationship from the three-dimensional first input signal to the four-dimensional first output signal, and creates a determinant or a lookup table. can do. As a result, the first input signal becomes L*a*b*In the case of a unit such as a common color space (CCS) corresponding to human visual characteristics, a printer, a printer, etc. in a color management system supported at the OS level of a personal computer or the like An output profile corresponding to the output device 3 can be created. When the first input signal is in RGB units, a device link profile between the color measuring device 1 such as a scanner and the output device 3 can be created.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of an example of a color conversion system of the present invention.
FIG. 2 is a diagram related to calculation of Kmax in a flowchart of an example for carrying out the color conversion method of the present invention.
FIG. 3 is a diagram related to calculation of Kmin in an example of a flowchart for implementing the color conversion method of the present invention.
FIG. 4 is a diagram related to determination of Kout, Cout, Mout, and Yout in an example of a flowchart for implementing the color conversion method of the present invention.
FIG. 5 is a simplified diagram of a flowchart for carrying out the first embodiment of the present invention.
FIG. 6 is a graph showing an example of a black generation amount curve (vertical axis: Kout, horizontal axis: Kmax).
FIG. 7 is a graph showing a color reproduction area.
FIG. 8 shows an example of the black generation amount curve (vertical axis: Kout, horizontal axis: L*(a*= 0, b*= 0)).
FIG. 9A shows an example of a black generation amount curve (vertical axis: Kout, horizontal axis: L*(a*= 0, b*= 0)). (B) It is a graph which shows the relationship of each component of the output signal in input signal space.
FIG. 10 is a simplified flowchart diagram for implementing a prior art color conversion method.

Claims (19)

in、Cin及びCinの三つの成分からなる三次元の第一の入力色信号を、C1out、Cout、Cout及びCoutの四つの成分からなる四次元の第一の出力色信号に、変換する色変換方法において、
C’1out、C’out、C’out及びC’outの四つの成分からなる四次元の第二の出力色信号から、C’in、C’in及びC’inの三つの成分からなる三次元の第二の入力色信号への写像関係を得るステップと、
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、 (a)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応する第二の入力色信号の第一の色再現領域と (b)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及びC’out≦100からなる出力色信号に、対応する第二の入力色信号の第二の色再現領域と (c)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及び0≦C’out100からなる出力色信号に、対応する第二の入力色信号の第三の色再現領域と (d)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応する第二の入力色信号の第四の色再現領域と からなる四つの色再現領域に、分割した後、前記第一の入力色信号が前記四つの色再現領域の中に存在するか否かを判別する判別ステップと、
前記判別ステップの結果、前記第一の入力色信号が前記四つの色再現領域の中に存在しない場合に、前記第一の入力色信号を、前記四つの色再現領域の中に存在するように、圧縮する圧縮ステップと、
前記圧縮ステップ後の第一の入力色信号に基づき、前記四つの色再現領域に対応する前記第一の出力信号のCout成分が最大となるCout_max成分を求めるCout_max算出ステップと、
前記Cout_max成分に基づき、前記第一の出力信号のCout成分を決定するCout決定ステップと、
前記圧縮ステップ後の第一の入力色信号及び前記Cout決定ステップ後のCout成分から、前記写像関係の逆変換式を解いて、前記第一の出力信号のC1out、Cout及びCout成分を決定するCout決定ステップと、
を備え、
前記C’out、前記C’out、前記C’out及び前記C’outのそれぞれの成分は、0≦C’out≦100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100の範囲であり、前記0は、出力装置が前記第二の出力色信号の各成分を色として出力できる最小値であり、前記100は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最大値であり、
第二の入力信号の空間において、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとした時、ベクトルvC、vC及びvCは、互いに独立なベクトルであり、ベクトルvCは、vC=a×vC+a×vC+a×vCという関係にあり、a1、a2及びa3は、それぞれスカラー量であり、a≧0、a≧0、a≧0という範囲である
ことを特徴とする色変換方法。
A three-dimensional first input color signal composed of three components C 1 in, C 2 in and C 3 in is converted into four components composed of four components C 1 out, C 2 out, C 3 out and C 4 out. In the color conversion method of converting to the first output color signal of the dimension,
From the four-dimensional second output color signal consisting of four components of C ′ 1 out, C ′ 2 out, C ′ 3 out and C ′ 4 out, C ′ 1 in, C ′ 2 in and C ′ 3 in Obtaining a mapping relationship to a three-dimensional second input color signal comprising the three components of:
The entire color reproduction area of the second input color signal corresponding to the second output color signal is: (a) Among the second output color signals, C ′ 4 out = 100, 0 ≦ C ′ 1 out ≦ A first color reproduction region of a second input color signal corresponding to an output color signal comprising 100, 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 3 out ≦ 100, and (b) the second output. Among the color signals, the second input color corresponding to the output color signal composed of C ′ 1 out = 0, 0 ≦ C ′ 2 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and C ′ 4 out ≦ 100. (C) Among the second output color signals, C ′ 2 out = 0, 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and 0 ≦ C 'An output color signal consisting of 4 out100, a third color reproduction region of the corresponding second input color signal, and (d) of the second output color signal, C' 3 out = 0, 0≤C ' 1 out ≦ 100,0 ≦ C ' the out ≦ 100 and 0 ≦ C 'output color signal consisting of 4 out ≦ 100, the four color reproduction area composed of the fourth color reproduction area of the corresponding second input color signal, after dividing the second A determination step of determining whether one input color signal exists in the four color reproduction regions;
As a result of the determination step, when the first input color signal is not present in the four color reproduction regions, the first input color signal is present in the four color reproduction regions. A compression step to compress,
A C 4 out_max calculation step for obtaining a C 4 out_max component that maximizes the C 4 out component of the first output signal corresponding to the four color reproduction regions based on the first input color signal after the compression step; ,
Based on the C 4 out - max component, and C 4 out determination step of determining the C 4 out components of said first output signal,
From the first input color signal after the compression step and the C 4 out component after the C 4 out determination step, the inverse transformation formula of the mapping relation is solved to obtain C 1 out, C 2 of the first output signal. C 1 C 2 C 3 out determining step for determining out and C 3 out components;
With
The components of the C ′ 1 out, the C ′ 2 out, the C ′ 3 out, and the C ′ 4 out are 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 2 out ≦ 100, and 0 ≦ C. ' 3 out ≤ 100 and 0 ≤ C' 4 out ≤ 100, where 0 is a minimum value with which the output device can output each component of the second output color signal as a color, and 100 is The output device is a maximum value that can output each component of the second output color signal as a color,
In the space of the second input signal, a vector going from the minimum value of the C ′ 1 out component of the second output signal to the maximum value is vC 1, and the minimum value of the C ′ 2 out component of the second output signal is maximized. The vector going to the value is vC 2 , the vector going from the minimum value of the C ′ 3 out component of the second output signal to the maximum value is vC 3, and the minimum value of the C ′ 4 out component of the second output signal is the maximum Assuming that the vector going to the value is vC 4 , the vectors vC 1 , vC 2 and vC 3 are mutually independent vectors, and the vector vC 4 is vC 4 = a 1 × vC 1 + a 2 × vC 2 + a 3 × A color conversion method having a relationship of vC 3 , wherein a1, a2, and a3 are scalar amounts, and are in a range of a 1 ≧ 0, a 2 ≧ 0, and a 3 ≧ 0.
請求項1に記載の色変換方法において、当該色変換方法は、
前記Cout決定ステップ前に、前記圧縮ステップ前の第一の入力色信号に基づき、前記第二の入力色信号の全色再現領域に対応する前記第一の出力信号のCout成分が最小となるCout_min成分を求めるCout_min算出ステップを、
さらに備え、
前記Cout決定ステップがさらに、前記Cout_min成分に基づき、前記第一の出力信号のCout成分を決定する
ことを特徴とする色変換方法。
The color conversion method according to claim 1, wherein the color conversion method is:
Before the C 4 out determination step, based on the first input color signal before the compression step, the C 4 out component of the first output signal corresponding to the entire color reproduction region of the second input color signal is The C 4 out_min calculation step for obtaining the minimum C 4 out_min component is as follows:
In addition,
The color conversion method, wherein the C 4 out determination step further determines a C 4 out component of the first output signal based on the C 4 out_min component.
請求項1に記載の色変換方法において、当該色変換方法はさらに、
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、 (e)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応する第二の入力色信号の第五の色再現領域と (f)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及びC’out≦100からなる出力色信号に、対応する第二の入力色信号の第六の色再現領域と (g)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out100からなる出力色信号に、対応する第二の入力色信号の第七の色再現領域と (h)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応するの入力色信号の第八の色再現領域と からなる第二の四つの色再現領域に、分割した後、前記第三のステップ前の第一の入力信号が前記第二の四つの色再現領域の中に存在するか否かを判別する第二の判別ステップと、
前記第二の判別ステップの結果、前記圧縮ステップ前の第一の入力信号が前記第二の四つの色再現領域の中に存在する場合に、前記圧縮ステップ前の第一の入力信号に基づき、前記第二の四つの色再現領域に対応する前記第一の出力信号のCout成分が最小となるCout_min成分を求めるCout_min算出ステップと、
を備え、
前記Cout決定ステップがさらに、前記Cout_min成分に基づき、前記第一の出力信号のCout成分を決定する
ことを特徴とする色変換方法。
The color conversion method according to claim 1, wherein the color conversion method further includes:
(E) Among the second output color signals, C ′ 4 out = 0, 0 ≦ C ′ 1 out ≦ A fifth color reproduction region of the second input color signal corresponding to the output color signal consisting of 100, 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 3 out ≦ 100, and (f) the second output. Among the color signals, the second input color corresponding to the output color signal composed of C ′ 1 out = 100, 0 ≦ C ′ 2 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and C ′ 4 out ≦ 100. (G) Among the second output color signals, C ′ 2 out = 100, 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and 0 ≦ C '4 into an output color signal consisting Out100, among the corresponding second seventh color reproduction area of the input color signal and (h) said second output color signal, C' 3 out = 100,0 ≦ C ' 1 out ≦ 100, In an output color signal consisting of 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 4 out ≦ 100, a second four color reproduction regions consisting of an eighth color reproduction region of the corresponding input color signal, A second discriminating step for discriminating whether or not the first input signal before the third step exists in the second four color reproduction regions after the division;
As a result of the second determination step, when the first input signal before the compression step exists in the second four color reproduction regions, based on the first input signal before the compression step, A C 4 out_min calculating step for obtaining a C 4 out_min component that minimizes the C 4 out component of the first output signal corresponding to the second four color reproduction regions;
With
The color conversion method, wherein the C 4 out determination step further determines a C 4 out component of the first output signal based on the C 4 out_min component.
in、Cin及びCinの三つの成分からなる三次元の第一の入力色信号を、C1out、Cout、Cout及びCoutの四つの成分からなる四次元の第一の出力色信号に、変換する色変換方法において、
C’1out、C’out、C’out及びC’outの四つの成分からなる四次元の第二の出力色信号から、C’in、C’in及びC’inの三つの成分からなる三次元の第二の入力色信号への写像関係を得るステップと、
前記第一の入力色信号が前記第二の出力色信号に対応する第二の入力色信号の全色再現領域の中に存在するか否かを判別する判別ステップと、
前記判別ステップの結果、前記第一の入力色信号が前記第二の入力色信号の全色再現領域の中に存在しない場合に、前記第一の入力色信号を、前記第二の入力色信号の全色再現領域の中に存在するように、圧縮する圧縮ステップと、
前記圧縮ステップ後の第一の入力色信号に基づき、前記第二の入力色信号の全色再現領域に対応する前記第一の出力信号のCout成分が最大となるCout_max成分を求めるCout_max算出ステップと、
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域の一部を、色再現分割領域に、分割した後、前記圧縮ステップ前の第一の入力信号が前記色再現分割領域の中に存在するか否かを判別する第二の判別ステップと、
前記第二の判別ステップの結果、前記圧縮ステップ前の第一の入力信号が前記色再現分割領域の中に存在する場合に、前記圧縮ステップ前の第一の入力信号に基づき、前記色再現領域に対応する前記第一の出力信号のCout成分が最小となるCout_min成分を求めるCout_min算出ステップと、
前記Cout_max成分及び前記Cout_min成分に基づき、前記第一の出力信号のCout成分を決定するCout決定ステップと、
前記圧縮ステップ後の第一の入力色信号及び前記Cout決定ステップ後のCout成分から、前記写像関係の逆変換式を解いて、前記第一の出力信号のC1out、Cout及びCout成分を決定するCout決定ステップと、
を備え、
前記C’out、前記C’out、前記C’out及び前記C’outのそれぞれの成分は、0≦C’out≦100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100の範囲であり、前記0は、出力装置が前記第二の出力色信号の各成分を色として出力できる最小値であり、前記100は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最大値であり、
第二の入力信号の空間において、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとした時、ベクトルvC、vC及びvCは、互いに独立なベクトルであり、ベクトルvCは、vC=a×vC+a×vC+a×vCという関係にあり、a1、a2及びa3は、それぞれスカラー量であり、a≧0、a≧0、a≧0という範囲である
ことを特徴とする色変換方法。
A three-dimensional first input color signal composed of three components C 1 in, C 2 in and C 3 in is converted into four components composed of four components C 1 out, C 2 out, C 3 out and C 4 out. In the color conversion method of converting to the first output color signal of the dimension,
From the four-dimensional second output color signal consisting of four components of C ′ 1 out, C ′ 2 out, C ′ 3 out and C ′ 4 out, C ′ 1 in, C ′ 2 in and C ′ 3 in Obtaining a mapping relationship to a three-dimensional second input color signal comprising the three components of:
A determination step of determining whether or not the first input color signal is present in the entire color reproduction region of the second input color signal corresponding to the second output color signal;
As a result of the determination step, when the first input color signal does not exist in the entire color reproduction region of the second input color signal, the first input color signal is changed to the second input color signal. A compression step for compressing the image so that it exists in the entire color reproduction region of
Based on the first input color signal after the compression step, a C 4 out_max component that maximizes the C 4 out component of the first output signal corresponding to the entire color reproduction region of the second input color signal is obtained. C 4 out_max calculation step;
After a part of the entire color reproduction area of the second input color signal corresponding to the second output color signal is divided into color reproduction divided areas, the first input signal before the compression step is the color reproduction. A second discriminating step for discriminating whether or not it exists in the divided area;
As a result of the second determination step, when the first input signal before the compression step is present in the color reproduction division region, the color reproduction region based on the first input signal before the compression step A C 4 out_min calculating step for obtaining a C 4 out_min component that minimizes the C 4 out component of the first output signal corresponding to
Based on the C 4 out - max component and the C 4 out_min component, and C 4 out determination step of determining the C 4 out components of said first output signal,
From the first input color signal after the compression step and the C 4 out component after the C 4 out determination step, the inverse transformation formula of the mapping relation is solved to obtain C 1 out, C 2 of the first output signal. C 1 C 2 C 3 out determining step for determining out and C 3 out components;
With
The components of the C ′ 1 out, the C ′ 2 out, the C ′ 3 out, and the C ′ 4 out are 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 2 out ≦ 100, and 0 ≦ C. ' 3 out ≤ 100 and 0 ≤ C' 4 out ≤ 100, where 0 is a minimum value with which the output device can output each component of the second output color signal as a color, and 100 is The output device is a maximum value that can output each component of the second output color signal as a color,
In the space of the second input signal, a vector going from the minimum value of the C ′ 1 out component of the second output signal to the maximum value is vC 1, and the minimum value of the C ′ 2 out component of the second output signal is maximized. The vector going to the value is vC 2 , the vector going from the minimum value of the C ′ 3 out component of the second output signal to the maximum value is vC 3, and the minimum value of the C ′ 4 out component of the second output signal is the maximum Assuming that the vector going to the value is vC 4 , the vectors vC 1 , vC 2 and vC 3 are mutually independent vectors, and the vector vC 4 is vC 4 = a 1 × vC 1 + a 2 × vC 2 + a 3 × A color conversion method having a relationship of vC 3 , wherein a1, a2, and a3 are scalar amounts, and are in a range of a 1 ≧ 0, a 2 ≧ 0, and a 3 ≧ 0.
in、Cin及びCinの三つの成分からなる三次元の第一の入力色信号を、C1out、Cout、Cout及びCoutの四つの成分からなる四次元の第一の出力色信号に、変換する色変換方法において、
C’1out、C’out、C’out及びC’outの四つの成分からなる四次元の第二の出力色信号から、C’in、C’in及びC’inの三つの成分からなる三次元の第二の入力色信号への写像関係を得るステップと、
前記第一の入力色信号が前記第二の出力色信号に対応する第二の入力色信号の全色再現領域の中に存在するか否かを判別する判別ステップと、
前記判別ステップの結果、前記第一の入力色信号が前記第二の入力色信号の全色再現領域の中に存在しない場合に、前記第一の入力色信号を、前記第二の入力色信号の全色再現領域の中に存在するように、圧縮する圧縮ステップと、
前記圧縮ステップ後の第一の入力色信号に基づき、前記第二の入力色信号の全色再現領域に対応する前記第一の出力信号のCout成分が最大となるCout_max成分を求めるCout_max算出ステップと、
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、 (a)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応する第二の入力色信号の第一の色再現領域と (b)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及びC’out≦100からなる出力色信号に、対応する第二の入力色信号の第二の色再現領域と (c)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out100からなる出力色信号に、対応する第二の入力色信号の第三の色再現領域と (d)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応するの入力色信号の第四の色再現領域と からなる四つの色再現領域に、分割した後、前記第三のステップ前の第一の入力信号が前記四つの色再現分割領域の中に存在するか否かを判別する第二の判別ステップと、
前記第二の判別ステップの結果、前記圧縮ステップ前の第一の入力信号が前記四つの色再現分割領域の中に存在する場合に、前記圧縮ステップ前の第一の入力信号に基づき、前記四つの色再現領域に対応する前記第一の出力信号のCout成分が最小となるCout_min成分を求めるCout_min算出ステップと、
前記Cout_max成分及び前記Cout_min成分に基づき、前記第一の出力信号のCout成分を決定するCout決定ステップと、
前記圧縮ステップ後の第一の入力色信号及び前記Cout決定ステップ後のCout成分から、前記写像関係の逆変換式を解いて、前記第一の出力信号のC1out、Cout及びCout成分を決定するCout決定ステップと、
を備え、
前記C’out、前記C’out、前記C’out及び前記C’outのそれぞれの成分は、0≦C’out≦100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100の範囲であり、前記0は、出力装置が前記第二の出力色信号の各成分を色として出力できる最小値であり、前記100は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最大値であり、
第二の入力信号の空間において、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとした時、ベクトルvC、vC及びvCは、互いに独立なベクトルであり、ベクトルvCは、vC=a×vC+a×vC+a×vCという関係にあり、a1、a2及びa3は、それぞれスカラー量であり、a≧0、a≧0、a≧0という範囲である
ことを特徴とする色変換方法。
A three-dimensional first input color signal composed of three components C 1 in, C 2 in and C 3 in is converted into four components composed of four components C 1 out, C 2 out, C 3 out and C 4 out. In the color conversion method of converting to the first output color signal of the dimension,
From the four-dimensional second output color signal consisting of four components of C ′ 1 out, C ′ 2 out, C ′ 3 out and C ′ 4 out, C ′ 1 in, C ′ 2 in and C ′ 3 in Obtaining a mapping relationship to a three-dimensional second input color signal comprising the three components of:
A determination step of determining whether or not the first input color signal is present in the entire color reproduction region of the second input color signal corresponding to the second output color signal;
As a result of the determination step, when the first input color signal does not exist in the entire color reproduction region of the second input color signal, the first input color signal is changed to the second input color signal. A compression step for compressing the image so that it exists in the entire color reproduction region of
Based on the first input color signal after the compression step, a C 4 out_max component that maximizes the C 4 out component of the first output signal corresponding to the entire color reproduction region of the second input color signal is obtained. C 4 out_max calculation step;
The entire color reproduction area of the second input color signal corresponding to the second output color signal is: (a) Among the second output color signals, C ′ 4 out = 0, 0 ≦ C ′ 1 out ≦ A first color reproduction region of a second input color signal corresponding to an output color signal comprising 100, 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 3 out ≦ 100, and (b) the second output. Among the color signals, the second input color corresponding to the output color signal composed of C ′ 1 out = 100, 0 ≦ C ′ 2 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and C ′ 4 out ≦ 100. (C) Among the second output color signals, C ′ 2 out = 100, 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and 0 ≦ C '4 into an output color signal consisting Out100, among the corresponding second third of the color reproduction area of the input color signal and; (d) second output color signal, C' 3 out = 100,0 ≦ C ' 1 out ≦ 100, After dividing the output color signal consisting of 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 4 out ≦ 100 into four color reproduction regions consisting of the fourth color reproduction region of the corresponding input color signal A second determination step of determining whether or not the first input signal before the third step exists in the four color reproduction divided regions;
As a result of the second determination step, when the first input signal before the compression step exists in the four color reproduction divided regions, the four input signals are based on the first input signal before the compression step. A C 4 out_min calculating step for obtaining a C 4 out_min component that minimizes the C 4 out component of the first output signal corresponding to two color reproduction regions;
Based on the C 4 out - max component and the C 4 out_min component, and C 4 out determination step of determining the C 4 out components of said first output signal,
From the first input color signal after the compression step and the C 4 out component after the C 4 out determination step, the inverse transformation formula of the mapping relation is solved to obtain C 1 out, C 2 of the first output signal. C 1 C 2 C 3 out determining step for determining out and C 3 out components;
With
The components of the C ′ 1 out, the C ′ 2 out, the C ′ 3 out, and the C ′ 4 out are 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 2 out ≦ 100, and 0 ≦ C. ' 3 out ≤ 100 and 0 ≤ C' 4 out ≤ 100, where 0 is a minimum value with which the output device can output each component of the second output color signal as a color, and 100 is The output device is a maximum value that can output each component of the second output color signal as a color,
In the space of the second input signal, a vector going from the minimum value of the C ′ 1 out component of the second output signal to the maximum value is vC 1, and the minimum value of the C ′ 2 out component of the second output signal is maximized. The vector going to the value is vC 2 , the vector going from the minimum value of the C ′ 3 out component of the second output signal to the maximum value is vC 3, and the minimum value of the C ′ 4 out component of the second output signal is the maximum Assuming that the vector going to the value is vC 4 , the vectors vC 1 , vC 2 and vC 3 are mutually independent vectors, and the vector vC 4 is vC 4 = a 1 × vC 1 + a 2 × vC 2 + a 3 × A color conversion method having a relationship of vC 3 , wherein a1, a2, and a3 are scalar amounts, and are in a range of a 1 ≧ 0, a 2 ≧ 0, and a 3 ≧ 0.
請求項2から請求項5の何れか一に記載の色変換方法において、
前記Cout決定ステップが、前記Cout_max成分から、Cout量の生成カーブ式を用いて、前記第一の出力信号のCout成分を求め、前記Cout成分が前記Cout_min成分よりも小さい場合に、前記Cout_min成分を用いて前記Cout成分を決定する
ことを特徴とする色変換方法。
In the color conversion method according to any one of claims 2 to 5,
The C 4 out determining step, the C 4 from out_max component, by using the generated curve equation of C 4 out amount calculates the C 4 out components of said first output signal, the C 4 out component the C 4 A color conversion method, wherein the C 4 out component is determined using the C 4 out_min component when smaller than the out_min component.
請求項2から請求項5の何れか一に記載の色変換方法において、
前記Cout_max算出ステップが、前記圧縮ステップ後の第一の入力信号に基づき、前記Cout_max成分とともに、前記Cout_maxに対応する出力信号のCout_with成分、Cout_with成分及びCout_with成分を求め、
前記Cout決定ステップが、前記Cout_max成分、前記Cout_with成分、前記Cout_with成分及び前記Cout_with成分から、Cout量の生成カーブ式を用いて、前記第一の出力信号のCout成分を求め、前記Cout成分が前記Cout_min成分よりも小さい場合に、前記Cout_min成分を用いて前記Cout成分を決定する
ことを特徴とする色変換方法。
In the color conversion method according to any one of claims 2 to 5,
The C 4 out_max calculating step, based on the first input signal after the compression step, the C 4 with out_max component, C 1 out_with component of the output signal corresponding to the C 4 out_max, C 2 out_with component and C 3 Find out_with component,
The C 4 out determining step, the C 4 out - max component, said C 1 out_with component, wherein the C 2 out_with component and the C 3 out_with component, by using the generated curve equation of C 4 out amount, the first output determine the C 4 out components of the signal, the C 4 when out component is smaller than the C 4 out_min component, a color conversion method characterized by determining the C 4 out components using the C 4 out_min component .
請求項1から請求項7の何れか一に記載の色変換方法において、
前記第二の出力色信号のC’out成分に対応する色が、墨色であり、
前記第二の出力色信号のC’1out成分に対応する色が、藍色であり、
前記第二の出力色信号のC’out成分に対応する色が、紅色であり、
前記第二の出力色信号のC’out成分に対応する色が、黄色である
ことを特徴とする色変換方法。
The color conversion method according to any one of claims 1 to 7,
The color corresponding to the C ′ 4 out component of the second output color signal is black.
The color corresponding to the C ′ 1 out component of the second output color signal is indigo;
The color corresponding to the C ′ 2 out component of the second output color signal is red,
A color conversion method, wherein the color corresponding to the C ′ 3 out component of the second output color signal is yellow.
請求項1から請求項7の何れか一に記載の色変換方法において、前記写像関係を得るステップが、
前記出力装置へ入力される前記第二の出力色信号を得るステップと、
前記出力装置が前記第二の出力色信号のそれぞれを色として出力し、測色装置が前記色のそれぞれを測色して、前記第二の出力色信号に対応する前記第二の入力色信号を得た後、前記測色装置から出力される前記第二の入力色信号を得るステップと、
前記第二の出力色信号から前記第二の入力色信号への写像関係を算出するステップと、を含む
ことを特徴とする色変換方法。
The color conversion method according to any one of claims 1 to 7, wherein the step of obtaining the mapping relationship includes:
Obtaining the second output color signal input to the output device;
The output device outputs each of the second output color signals as a color, and the color measurement device measures each of the colors, and the second input color signal corresponding to the second output color signal Obtaining the second input color signal output from the colorimetric device,
Calculating a mapping relationship from the second output color signal to the second input color signal.
in、Cin及びCinの三つの成分からなる三次元の第一の入力色信号を、C1out、Cout、Cout及びCoutの四つの成分からなる四次元の第一の出力色信号に、変換する色変換装置において、
出力装置へ入力される、C’1out、C’out、C’out及びC’outの四つの成分からなる四次元の第二の出力色信号から、測定色装置から出力される、C’in、C’in及びC’inの三つの成分からなる第二の入力色信号への写像関係を得る第一の手段と、
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、 (a)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応する第二の入力色信号の第一の色再現領域と (b)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及びC’out≦100からなる出力色信号に、対応する第二の入力色信号の第二の色再現領域と (c)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及び0≦C’out100からなる出力色信号に、対応する第二の入力色信号の第三の色再現領域と (d)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応する第二の入力色信号の第四の色再現領域と からなる四つの色再現領域に、分割して、前記第一の入力色信号が前記四つの色再現領域の中に存在するか否かを判別する第二の手段と、
前記第二の手段が前記第一の入力色信号が前記四つの色再現領域の中に存在しないと判断した場合に、前記第一の入力色信号を、前記四つの色再現領域の中に存在するように、圧縮する第三の手段と、
前記第三の手段を経由した後の第一の入力色信号に基づき、前記四つの色再現領域に対応する前記第一の出力信号のCout成分が最大となるCout_max成分を求めるCout_max算出手段と、
前記Cout_max成分に基づき、前記第一の出力信号のCout成分を決定するCout決定手段と、
前記第三の手段を経由した後の第一の入力色信号及び前記Cout決定ステップ後のCout成分から、前記写像関係の逆変換式を解いて、前記第一の出力信号のC1out、Cout及びCout成分を決定するCout決定手段と、
を備え、
前記C’out、前記C’out、前記C’out及び前記C’outのそれぞれの成分は、0≦C’out≦100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100の範囲であり、前記0は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最小値であり、前記100は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最大値であり、
第二の入力信号の空間において、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとした時、ベクトルvC、vC及びvCは、互いに独立なベクトルであり、ベクトルvCは、vC=a×vC+a×vC+a×vCという関係にあり、a1、a2及びa3は、それぞれスカラー量であり、a≧0、a≧0、a≧0という範囲である
ことを特徴とする色変換装置。
A three-dimensional first input color signal composed of three components C 1 in, C 2 in and C 3 in is converted into four components composed of four components C 1 out, C 2 out, C 3 out and C 4 out. In the color conversion device for converting to the first output color signal of the dimension,
A four-dimensional second output color signal consisting of four components C ′ 1 out, C ′ 2 out, C ′ 3 out and C ′ 4 out, which is input to the output device, is output from the measurement color device. , C ′ 1 in, C ′ 2 in, and C ′ 3 in, a first means for obtaining a mapping relationship to a second input color signal composed of three components;
The entire color reproduction area of the second input color signal corresponding to the second output color signal is: (a) Among the second output color signals, C ′ 4 out = 100, 0 ≦ C ′ 1 out ≦ A first color reproduction region of a second input color signal corresponding to an output color signal comprising 100, 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 3 out ≦ 100, and (b) the second output. Among the color signals, the second input color corresponding to the output color signal composed of C ′ 1 out = 0, 0 ≦ C ′ 2 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and C ′ 4 out ≦ 100. (C) Among the second output color signals, C ′ 2 out = 0, 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and 0 ≦ C 'An output color signal consisting of 4 out100, a third color reproduction region of the corresponding second input color signal, and (d) of the second output color signal, C' 3 out = 0, 0≤C ' 1 out ≦ 100,0 ≦ C ' the out ≦ 100 and 0 ≦ C 'output color signal consisting of 4 out ≦ 100, the four color reproduction area composed of the fourth color reproduction area of the corresponding second input color signal is divided, the first A second means for determining whether one input color signal exists in the four color reproduction regions;
When the second means determines that the first input color signal does not exist in the four color reproduction regions, the first input color signal exists in the four color reproduction regions. A third means of compression,
Based on the first input color signal after passing through the third means, a C 4 out_max component that maximizes the C 4 out component of the first output signal corresponding to the four color reproduction regions is obtained. 4 out_max calculation means,
Based on the C 4 out - max component, and C 4 out determination means for determining a C 4 out components of said first output signal,
From C 4 out components after the first input color signal and the C 4 out determination step after via said third means, by solving the inverse conversion equation of the mapping relation, C of the first output signal C 1 C 2 C 3 out determining means for determining 1 out, C 2 out and C 3 out components;
With
The components of the C ′ 1 out, the C ′ 2 out, the C ′ 3 out, and the C ′ 4 out are 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 2 out ≦ 100, and 0 ≦ C. ' 3 out ≤ 100 and 0 ≤ C' 4 out ≤ 100, where 0 is the minimum value that the output device can output as a color each component of the second output color signal, and 100 is , The maximum value that the output device can output each component of the second output color signal as a color,
In the space of the second input signal, a vector going from the minimum value of the C ′ 1 out component of the second output signal to the maximum value is vC 1, and the minimum value of the C ′ 2 out component of the second output signal is maximized. The vector going to the value is vC 2 , the vector going from the minimum value of the C ′ 3 out component of the second output signal to the maximum value is vC 3, and the minimum value of the C ′ 4 out component of the second output signal is the maximum Assuming that the vector going to the value is vC 4 , the vectors vC 1 , vC 2 and vC 3 are mutually independent vectors, and the vector vC 4 is vC 4 = a 1 × vC 1 + a 2 × vC 2 + a 3 × A color conversion apparatus having a relationship of vC 3 , wherein a1, a2, and a3 are scalar amounts, and are in a range of a 1 ≧ 0, a 2 ≧ 0, and a 3 ≧ 0.
請求項10に記載の色変換装置において、当該色変換装置はさらに、
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、 (e)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応する第二の入力色信号の第五の色再現領域と (f)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及びC’out≦100からなる出力色信号に、対応する第二の入力色信号の第六の色再現領域と (g)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out100からなる出力色信号に、対応する第二の入力色信号の第七の色再現領域と (h)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応するの入力色信号の第八の色再現領域と からなる第二の四つの色再現領域に、分割して、前記第三の手段を経由する前の第一の入力信号が前記第二の四つの色再現領域の中に存在するか否かを判別する第四の手段と、
前記第四が前記第三の手段を経由する前の第一の入力信号が前記第二の四つの色再現領域の中に存在すると判別した場合に、前記第三の手段を経由する前の第一の入力信号に基づき、前記第二の四つの色再現領域に対応する前記第一の出力信号のCout成分が最小となるCout_min成分を求めるCout_min算出手段と、
を備え、
前記Cout決定手段がさらに、前記Cout_min成分に基づき、前記第一の出力信号のCout成分を決定する
ことを特徴とする色変換装置。
The color conversion device according to claim 10, wherein the color conversion device further includes:
(E) Among the second output color signals, C ′ 4 out = 0, 0 ≦ C ′ 1 out ≦ A fifth color reproduction region of the second input color signal corresponding to the output color signal consisting of 100, 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 3 out ≦ 100, and (f) the second output. Among the color signals, the second input color corresponding to the output color signal composed of C ′ 1 out = 100, 0 ≦ C ′ 2 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and C ′ 4 out ≦ 100. (G) Among the second output color signals, C ′ 2 out = 100, 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and 0 ≦ C '4 into an output color signal consisting Out100, among the corresponding second seventh color reproduction area of the input color signal and (h) said second output color signal, C' 3 out = 100,0 ≦ C ' 1 out ≦ 100, In an output color signal consisting of 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 4 out ≦ 100, a second four color reproduction regions consisting of an eighth color reproduction region of the corresponding input color signal, A fourth means for dividing and determining whether or not the first input signal before passing through the third means exists in the second four color reproduction regions;
When it is determined that the first input signal before the fourth passes through the third means exists in the second four color reproduction regions, the first input signal before passing through the third means C 4 out_min calculating means for obtaining a C 4 out_min component that minimizes the C 4 out component of the first output signal corresponding to the second four color reproduction regions based on one input signal;
With
The color conversion device, wherein the C 4 out determining means further determines a C 4 out component of the first output signal based on the C 4 out_min component.
in、Cin及びCinの三つの成分からなる三次元の第一の入力色信号を、C1out、Cout、Cout及びCoutの四つの成分からなる四次元の第一の出力色信号に、変換する色変換装置において、
出力装置へ入力される、C’1out、C’out、C’out及びC’outの四つの成分からなる四次元の第二の出力色信号を得る手段と、
前記出力装置が前記第二の出力色信号のそれぞれを色として出力し、測色装置が前記色のそれぞれを測色して前記第二の出力色信号に対応する、C’in、C’in及びC’inの三つの成分からなる第二の入力色信号を得た後、前記測色装置から出力される前記第二の入力色信号を得る手段と、
前記第二の出力色信号から前記第二の入力色信号への写像関係を求める第一の手段と、
前記第一の入力色信号が前記第二の出力色信号に対応する第二の入力色信号の全色再現領域の中に存在するか否かを判別する第二の手段と、
前記第二の手段が前記第一の入力色信号が前記第二の入力色信号の全色再現領域の中に存在しないと判別した場合に、前記第一の入力色信号を、前記第二の入力色信号の全色再現領域の中に存在するように、圧縮する第三の手段と、
前記第三の手段を経由した後の第一の入力色信号に基づき、前記第二の入力色信号の全色再現領域に対応する前記第一の出力信号のCout成分が最大となるCout_max成分を求めるCout_max手段と、
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、 (a)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応する第二の入力色信号の第一の色再現領域と (b)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及びC’out≦100からなる出力色信号に、対応する第二の入力色信号の第二の色再現領域と (c)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out100からなる出力色信号に、対応する第二の入力色信号の第三の色再現領域と (d)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応するの入力色信号の第四の色再現領域と からなる四つの色再現領域に、分割して、前記第三の手段を経由する前の第一の入力信号が前記四つの色再現分割領域の中に存在するか否かを判別する第四の手段と、
前記第四の手段が前記第三の手段を経由する前の第一の入力信号が前記四つの色再現分割領域の中に存在すると判別した場合に、前記第三の手段を経由する前の第一の入力信号に基づき、前記四つの色再現領域に対応する前記第一の出力信号のCout成分が最小となるCout_min成分を求めるCout_min算出手段と
前記Cout_max成分及び前記Cout_min成分に基づき、前記第一の出力信号のCout成分を決定するCout決定手段と、
前記第三の手段を経由した後の第一の入力色信号及び前記Cout決定手段を経由した後のCout成分から、前記写像関係の逆変換式を解いて、前記第一の出力信号のC1out、Cout及びCout成分を決定するCout決定ステップと、
を備え、
前記C’out、前記C’out、前記C’out及び前記C’outのそれぞれの成分は、0≦C’out≦100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100の範囲であり、前記0は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最小値であり、前記100は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最大値であり、
第二の入力信号の空間において、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとした時、ベクトルvC、vC及びvCは、互いに独立なベクトルであり、ベクトルvCは、vC=a×vC+a×vC+a×vCという関係にあり、a1、a2及びa3は、それぞれスカラー量であり、a≧0、a≧0、a≧0という範囲である
ことを特徴とする色変換装置。
A three-dimensional first input color signal composed of three components C 1 in, C 2 in and C 3 in is converted into four components composed of four components C 1 out, C 2 out, C 3 out and C 4 out. In the color conversion device for converting to the first output color signal of the dimension,
Means for obtaining a four-dimensional second output color signal comprising four components of C ′ 1 out, C ′ 2 out, C ′ 3 out and C ′ 4 out, which is input to the output device;
The output device outputs each of the second output color signals as a color, and the color measurement device measures each of the colors and corresponds to the second output color signal, C ′ 1 in, C ′. Means for obtaining the second input color signal output from the colorimetric device after obtaining the second input color signal comprising three components of 2 in and C ′ 3 in;
A first means for obtaining a mapping relationship from the second output color signal to the second input color signal;
A second means for determining whether or not the first input color signal exists in the entire color reproduction region of the second input color signal corresponding to the second output color signal;
When the second means determines that the first input color signal does not exist in the entire color reproduction region of the second input color signal, the first input color signal is changed to the second input color signal. A third means for compressing the input color signal so that it exists in the entire color reproduction region of the input color signal;
Based on the first input color signal after passing through the third means, the C 4 out component of the first output signal corresponding to the entire color reproduction region of the second input color signal is maximized. C 4 out_max means for obtaining 4 out_max components;
The entire color reproduction area of the second input color signal corresponding to the second output color signal is: (a) Among the second output color signals, C ′ 4 out = 0, 0 ≦ C ′ 1 out ≦ A first color reproduction region of a second input color signal corresponding to an output color signal comprising 100, 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 3 out ≦ 100, and (b) the second output. Among the color signals, the second input color corresponding to the output color signal composed of C ′ 1 out = 100, 0 ≦ C ′ 2 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and C ′ 4 out ≦ 100. (C) Among the second output color signals, C ′ 2 out = 100, 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and 0 ≦ C '4 into an output color signal consisting Out100, among the corresponding second third of the color reproduction area of the input color signal and; (d) second output color signal, C' 3 out = 100,0 ≦ C ' 1 out ≦ 100, The output color signal consisting of 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 4 out ≦ 100 is divided into four color reproduction regions consisting of the fourth color reproduction region of the corresponding input color signal. A fourth means for determining whether or not the first input signal before passing through the third means exists in the four color reproduction divided regions;
When it is determined that the first input signal before the fourth means passes through the third means exists in the four color reproduction divided regions, the first input signal before passing through the third means. C 4 out_min calculating means for obtaining a C 4 out_min component that minimizes the C 4 out component of the first output signal corresponding to the four color reproduction regions based on one input signal; the C 4 out_max component; based on the C 4 out_min component, and C 4 out determination means for determining a C 4 out components of said first output signal,
From the first input color signal after passing through the third means and the C 4 out component after passing through the C 4 out determining means, the inverse transformation equation of the mapping relation is solved to obtain the first output A C 1 C 2 C 3 out determination step for determining C 1 out, C 2 out and C 3 out components of the signal;
With
The components of the C ′ 1 out, the C ′ 2 out, the C ′ 3 out, and the C ′ 4 out are 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 2 out ≦ 100, and 0 ≦ C. ' 3 out ≤ 100 and 0 ≤ C' 4 out ≤ 100, where 0 is the minimum value that the output device can output as a color each component of the second output color signal, and 100 is , The maximum value that the output device can output each component of the second output color signal as a color,
In the space of the second input signal, a vector going from the minimum value of the C ′ 1 out component of the second output signal to the maximum value is vC 1, and the minimum value of the C ′ 2 out component of the second output signal is maximized. The vector going to the value is vC 2 , the vector going from the minimum value of the C ′ 3 out component of the second output signal to the maximum value is vC 3, and the minimum value of the C ′ 4 out component of the second output signal is the maximum Assuming that the vector going to the value is vC 4 , the vectors vC 1 , vC 2 and vC 3 are mutually independent vectors, and the vector vC 4 is vC 4 = a 1 × vC 1 + a 2 × vC 2 + a 3 × A color conversion apparatus having a relationship of vC 3 , wherein a1, a2, and a3 are scalar amounts, and are in a range of a 1 ≧ 0, a 2 ≧ 0, and a 3 ≧ 0.
請求項11又は請求項12に記載の色変換装置において、
前記Cout決定手段が、前記Cout_max成分から、Cout量の生成カーブ式を用いて、前記第一の出力信号のCout成分を求め、前記Cout成分が前記Cout_min成分よりも小さい場合に、前記Cout_min成分を用いて前記Cout成分を決定する
ことを特徴とする色変換装置。
The color conversion device according to claim 11 or 12,
The C 4 out determination means, wherein the C 4 from out_max component, by using the generated curve equation of C 4 out amount calculates the C 4 out components of said first output signal, the C 4 out component the C 4 A color conversion device that determines the C 4 out component using the C 4 out_min component when the C 4 out_min component is smaller than the out_min component.
請求項11又は請求項12に記載の色変換装置において、
前記Cout_max算出手段が、前記第三の手段を経由した後の第一の入力信号に基づき、前記Cout_max成分とともに、前記Cout_maxに対応する出力信号のCout_with成分、Cout_with成分及びCout_with成分を求め、
前記Cout決定手段が、前記Cout_max成分、前記Cout_with成分、前記Cout_with成分及び前記Cout_with成分から、Cout量の生成カーブ式を用いて、前記第一の出力信号のCout成分を求め、前記Cout成分が前記Cout_min成分よりも小さい場合に、前記Cout_min成分を用いて前記Cout成分を決定する
ことを特徴とする色変換装置。
The color conversion device according to claim 11 or 12,
The C 4 out - max calculation means, based on the first input signal after passing through the third means, together with the C 4 out - max component, C 1 out_with component of the output signal corresponding to the C 4 out_max, C 2 Find out_with component and C 3 out_with component,
The C 4 out determination means, wherein the C 4 out - max component, said C 1 out_with component, wherein the C 2 out_with component and the C 3 out_with component, by using the generated curve equation of C 4 out amount, the first output determine the C 4 out components of the signal, the C 4 when out component is smaller than the C 4 out_min component, the C 4 color conversion apparatus characterized by determining the C 4 out components using out_min component .
請求項10から請求項14の何れか一に記載の色変換装置において、
前記第二の出力色信号のC’out成分に対応する色が、墨色であり、
前記第二の出力色信号のC’1out成分に対応する色が、藍色であり、
前記第二の出力色信号のC’out成分に対応する色が、紅色であり、
前記第二の出力色信号のC’out成分に対応する色が、黄色である
ことを特徴とする色変換装置。
The color conversion device according to any one of claims 10 to 14,
The color corresponding to the C ′ 4 out component of the second output color signal is black.
The color corresponding to the C ′ 1 out component of the second output color signal is indigo;
The color corresponding to the C ′ 2 out component of the second output color signal is red,
A color conversion apparatus, wherein the color corresponding to the C ′ 3 out component of the second output color signal is yellow.
in、Cin及びCinからなる三次元の第一の入力色信号を、C1out、Cout、Cout及びCoutからなる四次元の第一の出力色信号に変換する色変換装置と、
前記色変換装置から入力される前記第二の出力色信号データを、カラーチャートとして出力する出力装置と、
前記カラーチャートを構成する色のそれぞれを測色し、前記第二の出力色信号データに対応する前記第二の入力色信号前記第二の入力色信号データを、前記色変換装置に出力する測色装置と、
からなる色変換システムにおいて、前記色変換装置がさらに、
C’1out、C’out、C’out及びC’outの四つの成分からなる四次元の第二の出力色信号から、C’in、C’in及びC’inの三つの成分からなる三次元の第二の入力色信号への写像関係を得る第一の手段と、
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、 (a)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応する第二の入力色信号の第一の色再現領域と (b)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及びC’out≦100からなる出力色信号に、対応する第二の入力色信号の第二の色再現領域と (c)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及び0≦C’out100からなる出力色信号に、対応する第二の入力色信号の第三の色再現領域と (d)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応する第二の入力色信号の第四の色再現領域と からなる四つの色再現領域に、分割して、前記第一の入力色信号が前記四つの色再現領域の中に存在するか否かを判別する第二の手段と、
前記第二の手段が前記第一の入力色信号が前記四つの色再現領域の中に存在しないと判断した場合に、前記第一の入力色信号を、前記四つの色再現領域の中に存在するように、圧縮する第三の手段と、
前記第三の手段を経由した後の第一の入力色信号に基づき、前記四つの色再現領域に対応する前記第一の出力信号のCout成分が最大となるCout_max成分を求めるCout_max算出手段と、
前記Cout_max成分に基づき、前記第一の出力信号のCout成分を決定するCout決定手段と、
前記第三の手段を経由した後の第一の入力色信号及び前記Cout決定ステップ後のCout成分から、前記写像関係の逆変換式を解いて、前記第一の出力信号のC1out、Cout及びCout成分を決定するCout決定手段と、
を備え、
前記C’out、前記C’out、前記C’out及び前記C’outのそれぞれの成分は、0≦C’out≦100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100の範囲であり、前記0は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最小値であり、前記100は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最大値であり、
第二の入力信号の空間において、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとした時、ベクトルvC、vC及びvCは、互いに独立なベクトルであり、ベクトルvCは、vC=a×vC+a×vC+a×vCという関係にあり、a1、a2及びa3は、それぞれスカラー量であり、a≧0、a≧0、a≧0という範囲である
ことを特徴とする色変換システム。
A three-dimensional first input color signal composed of C 1 in, C 2 in and C 3 in is converted into a four-dimensional first output color signal composed of C 1 out, C 2 out, C 3 out and C 4 out A color conversion device for converting to
An output device for outputting the second output color signal data input from the color conversion device as a color chart;
Each color constituting the color chart is measured, and the second input color signal corresponding to the second output color signal data is output to the color conversion device. A color device;
A color conversion system comprising: the color conversion device further comprising:
From the four-dimensional second output color signal consisting of four components of C ′ 1 out, C ′ 2 out, C ′ 3 out and C ′ 4 out, C ′ 1 in, C ′ 2 in and C ′ 3 in A first means for obtaining a mapping relationship to a three-dimensional second input color signal comprising the three components of:
The entire color reproduction area of the second input color signal corresponding to the second output color signal is: (a) Among the second output color signals, C ′ 4 out = 100, 0 ≦ C ′ 1 out ≦ A first color reproduction region of a second input color signal corresponding to an output color signal comprising 100, 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 3 out ≦ 100, and (b) the second output. Among the color signals, the second input color corresponding to the output color signal composed of C ′ 1 out = 0, 0 ≦ C ′ 2 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and C ′ 4 out ≦ 100. (C) Among the second output color signals, C ′ 2 out = 0, 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and 0 ≦ C 'An output color signal consisting of 4 out100, a third color reproduction region of the corresponding second input color signal, and (d) of the second output color signal, C' 3 out = 0, 0≤C ' 1 out ≦ 100,0 ≦ C ' the out ≦ 100 and 0 ≦ C 'output color signal consisting of 4 out ≦ 100, the four color reproduction area composed of the fourth color reproduction area of the corresponding second input color signal is divided, the first A second means for determining whether one input color signal exists in the four color reproduction regions;
When the second means determines that the first input color signal does not exist in the four color reproduction regions, the first input color signal exists in the four color reproduction regions. A third means of compression,
Based on the first input color signal after passing through the third means, a C 4 out_max component that maximizes the C 4 out component of the first output signal corresponding to the four color reproduction regions is obtained. 4 out_max calculation means,
Based on the C 4 out - max component, and C 4 out determination means for determining a C 4 out components of said first output signal,
From C 4 out components after the first input color signal and the C 4 out determination step after via said third means, by solving the inverse conversion equation of the mapping relation, C of the first output signal C 1 C 2 C 3 out determining means for determining 1 out, C 2 out and C 3 out components;
With
The components of the C ′ 1 out, the C ′ 2 out, the C ′ 3 out, and the C ′ 4 out are 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 2 out ≦ 100, and 0 ≦ C. ' 3 out ≤ 100 and 0 ≤ C' 4 out ≤ 100, where 0 is the minimum value that the output device can output as a color each component of the second output color signal, and 100 is , The maximum value that the output device can output each component of the second output color signal as a color,
In the space of the second input signal, a vector going from the minimum value of the C ′ 1 out component of the second output signal to the maximum value is set as vC 1, and the minimum value of the C ′ 2 out component of the second output signal is maximized. The vector going to the value is vC 2 , the vector going from the minimum value of the C ′ 3 out component of the second output signal to the maximum value is vC 3, and the minimum value of the C ′ 4 out component of the second output signal is the maximum When the vector to the value is vC 4 , the vectors vC 1 , vC 2, and vC 3 are independent from each other, and the vector vC 4 is vC 4 = a 1 × vC 1 + a 2 × vC 2 + a 3 × A color conversion system having a relationship of vC 3 , wherein a1, a2, and a3 are scalar amounts, and are in a range of a 1 ≧ 0, a 2 ≧ 0, and a 3 ≧ 0.
請求項16に記載の色変換システムにおいて、前記色変換装置がさらに、
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、 (e)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応する第二の入力色信号の第五の色再現領域と (f)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及びC’out≦100からなる出力色信号に、対応する第二の入力色信号の第六の色再現領域と (g)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out100からなる出力色信号に、対応する第二の入力色信号の第七の色再現領域と (h)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応するの入力色信号の第八の色再現領域と からなる第二の四つの色再現領域に、分割して、前記第三の手段を経由する前の第一の入力信号が前記第二の四つの色再現領域の中に存在するか否かを判別する第四の手段と、
前記第四が前記第三の手段を経由する前の第一の入力信号が前記第二の四つの色再現領域の中に存在すると判別した場合に、前記第三の手段を経由する前の第一の入力信号に基づき、前記第二の四つの色再現領域に対応する前記第一の出力信号のCout成分が最小となるCout_min成分を求めるCout_min算出手段と、
を備え、
前記Cout決定手段がさらに、前記Cout_min成分に基づき、前記第一の出力信号のCout成分を決定する
ことを特徴とする色変換システム。
The color conversion system according to claim 16, wherein the color conversion device further includes:
(E) Among the second output color signals, C ′ 4 out = 0, 0 ≦ C ′ 1 out ≦ A fifth color reproduction region of the second input color signal corresponding to the output color signal consisting of 100, 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 3 out ≦ 100, and (f) the second output. Among the color signals, the second input color corresponding to the output color signal composed of C ′ 1 out = 100, 0 ≦ C ′ 2 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and C ′ 4 out ≦ 100. (G) Among the second output color signals, C ′ 2 out = 100, 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and 0 ≦ C '4 into an output color signal consisting Out100, among the corresponding second seventh color reproduction area of the input color signal and (h) said second output color signal, C' 3 out = 100,0 ≦ C ' 1 out ≦ 100, In an output color signal consisting of 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 4 out ≦ 100, a second four color reproduction regions consisting of an eighth color reproduction region of the corresponding input color signal, A fourth means for dividing and determining whether or not the first input signal before passing through the third means exists in the second four color reproduction regions;
When it is determined that the first input signal before the fourth passes through the third means exists in the second four color reproduction regions, the first input signal before passing through the third means C 4 out_min calculating means for obtaining a C 4 out_min component that minimizes the C 4 out component of the first output signal corresponding to the second four color reproduction regions based on one input signal;
With
The color conversion system, wherein the C 4 out determining means further determines a C 4 out component of the first output signal based on the C 4 out_min component.
in、Cin及びCinの三つの成分からなる三次元の第一の入力色信号を、C1out、Cout、Cout及びCoutの四つの成分からなる四次元の第一の出力色信号に、変換するステップを色変換装置に実行させる色変換プログラムにおいて、
C’1out、C’out、C’out及びC’outの四つの成分からなる四次元の第二の出力色信号から、C’in、C’in及びC’inの三つの成分からなる三次元の第二の入力色信号への写像関係を得るステップと、
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、 (a)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応する第二の入力色信号の第一の色再現領域と (b)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及びC’out≦100からなる出力色信号に、対応する第二の入力色信号の第二の色再現領域と (c)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及び0≦C’out100からなる出力色信号に、対応する第二の入力色信号の第三の色再現領域と (d)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応する第二の入力色信号の第四の色再現領域と からなる四つの色再現領域に、分割した後、前記第一の入力色信号が前記四つの色再現領域の中に存在するか否かを判別する判別ステップと、
前記判別ステップの結果、前記第一の入力色信号が前記四つの色再現領域の中に存在しない場合に、前記第一の入力色信号を、前記四つの色再現領域の中に存在するように、圧縮する圧縮ステップと、
前記圧縮ステップ後の第一の入力色信号に基づき、前記四つの色再現領域に対応する前記第一の出力信号のCout成分が最大となるCout_max成分を求めるCout_max算出ステップと、
前記Cout_max成分に基づき、前記第一の出力信号のCout成分を決定するCout決定ステップと、
前記圧縮ステップ後の第一の入力色信号及び前記Cout決定ステップ後のCout成分から、前記写像関係の逆変換式を解いて、前記第一の出力信号のC1out、Cout及びCout成分を決定するCout決定ステップと、
を色変換装置に実行させ、
前記C’out、前記C’out、前記C’out及び前記C’outのそれぞれの成分は、0≦C’out≦100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100の範囲であり、前記0は、出力装置が前記第二の出力色信号の各成分を色として出力できる最小値であり、前記100は、前記出力装置が前記第二の出力色信号の各成分を色として出力できる最大値であり、
第二の入力信号の空間において、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとし、第二の出力信号のC’out成分の最小値から最大値へ進むベクトルをvCとした時、ベクトルvC、vC及びvCは、互いに独立なベクトルであり、ベクトルvCは、vC=a×vC+a×vC+a×vCという関係にあり、a1、a2及びa3は、それぞれスカラー量であり、a≧0、a≧0、a≧0という範囲である
ことを特徴とする色変換プログラム。
A three-dimensional first input color signal composed of three components C 1 in, C 2 in and C 3 in is converted into four components composed of four components C 1 out, C 2 out, C 3 out and C 4 out. In a color conversion program for causing a color conversion device to execute a step of converting into a first output color signal of a dimension,
From the four-dimensional second output color signal consisting of four components of C ′ 1 out, C ′ 2 out, C ′ 3 out and C ′ 4 out, C ′ 1 in, C ′ 2 in and C ′ 3 in Obtaining a mapping relationship to a three-dimensional second input color signal comprising the three components of:
The entire color reproduction area of the second input color signal corresponding to the second output color signal is: (a) Among the second output color signals, C ′ 4 out = 100, 0 ≦ C ′ 1 out ≦ A first color reproduction region of a second input color signal corresponding to an output color signal comprising 100, 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 3 out ≦ 100, and (b) the second output. Among the color signals, the second input color corresponding to the output color signal composed of C ′ 1 out = 0, 0 ≦ C ′ 2 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and C ′ 4 out ≦ 100. (C) Among the second output color signals, C ′ 2 out = 0, 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and 0 ≦ C 'An output color signal consisting of 4 out100, a third color reproduction region of the corresponding second input color signal, and (d) of the second output color signal, C' 3 out = 0, 0≤C ' 1 out ≦ 100,0 ≦ C ' the out ≦ 100 and 0 ≦ C 'output color signal consisting of 4 out ≦ 100, the four color reproduction area composed of the fourth color reproduction area of the corresponding second input color signal, after dividing the second A determination step of determining whether one input color signal exists in the four color reproduction regions;
As a result of the determination step, when the first input color signal is not present in the four color reproduction regions, the first input color signal is present in the four color reproduction regions. A compression step to compress,
A C 4 out_max calculation step for obtaining a C 4 out_max component that maximizes the C 4 out component of the first output signal corresponding to the four color reproduction regions based on the first input color signal after the compression step; ,
Based on the C 4 out - max component, and C 4 out determination step of determining the C 4 out components of said first output signal,
From the first input color signal after the compression step and the C 4 out component after the C 4 out determination step, the inverse transformation formula of the mapping relation is solved to obtain C 1 out, C 2 of the first output signal. C 1 C 2 C 3 out determining step for determining out and C 3 out components;
To the color conversion device,
The components of the C ′ 1 out, the C ′ 2 out, the C ′ 3 out, and the C ′ 4 out are 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 2 out ≦ 100, and 0 ≦ C. ' 3 out ≤ 100 and 0 ≤ C' 4 out ≤ 100, where 0 is a minimum value with which the output device can output each component of the second output color signal as a color, and 100 is The output device is a maximum value that can output each component of the second output color signal as a color,
In the space of the second input signal, a vector going from the minimum value of the C ′ 1 out component of the second output signal to the maximum value is set as vC 1, and the minimum value of the C ′ 2 out component of the second output signal is maximized. The vector going to the value is vC 2 , the vector going from the minimum value of the C ′ 3 out component of the second output signal to the maximum value is vC 3, and the minimum value of the C ′ 4 out component of the second output signal is the maximum Assuming that the vector going to the value is vC 4 , the vectors vC 1 , vC 2 and vC 3 are mutually independent vectors, and the vector vC 4 is vC 4 = a 1 × vC 1 + a 2 × vC 2 + a 3 × A color conversion program having a relationship of vC 3 , wherein a1, a2, and a3 are scalar amounts, and are in a range of a 1 ≧ 0, a 2 ≧ 0, and a 3 ≧ 0.
請求項18に記載の色変換プログラムにおいて、
前記第二の出力色信号に対応する第二の入力色信号の全色再現領域を、 (e)前記第二の出力色信号のうち、C’out=0、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応する第二の入力色信号の第五の色再現領域と (f)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及びC’out≦100からなる出力色信号に、対応する第二の入力色信号の第六の色再現領域と (g)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out100からなる出力色信号に、対応する第二の入力色信号の第七の色再現領域と (h)前記第二の出力色信号のうち、C’out=100、0≦C’out≦100、0≦C’out≦100及び0≦C’out≦100からなる出力色信号に、対応するの入力色信号の第八の色再現領域と からなる第二の四つの色再現領域に、分割した後、前記第三のステップ前の第一の入力信号が前記第二の四つの色再現領域の中に存在するか否かを判別する第二の判別ステップと、
前記第二の判別ステップの結果、前記圧縮ステップ前の第一の入力信号が前記第二の四つの色再現領域の中に存在する場合に、前記圧縮ステップ前の第一の入力信号に基づき、前記第二の四つの色再現領域に対応する前記第一の出力信号のCout成分が最小となるCout_min成分を求めるCout_min算出ステップと、
をさらに前記色変換装置に実行させ、
前記Cout決定ステップがさらに、前記Cout_min成分に基づき、前記第一の出力信号のCout成分を決定する
ことを特徴とする色変換プログラム。
The color conversion program according to claim 18,
(E) Among the second output color signals, C ′ 4 out = 0, 0 ≦ C ′ 1 out ≦ A fifth color reproduction region of the second input color signal corresponding to the output color signal consisting of 100, 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 3 out ≦ 100, and (f) the second output. Among the color signals, the second input color corresponding to the output color signal composed of C ′ 1 out = 100, 0 ≦ C ′ 2 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and C ′ 4 out ≦ 100. (G) Among the second output color signals, C ′ 2 out = 100, 0 ≦ C ′ 1 out ≦ 100, 0 ≦ C ′ 3 out ≦ 100 and 0 ≦ C '4 into an output color signal consisting Out100, among the corresponding second seventh color reproduction area of the input color signal and (h) said second output color signal, C' 3 out = 100,0 ≦ C ' 1 out ≦ 100, In an output color signal consisting of 0 ≦ C ′ 2 out ≦ 100 and 0 ≦ C ′ 4 out ≦ 100, a second four color reproduction regions consisting of an eighth color reproduction region of the corresponding input color signal, A second discriminating step for discriminating whether or not the first input signal before the third step exists in the second four color reproduction regions after the division;
As a result of the second determination step, when the first input signal before the compression step exists in the second four color reproduction regions, based on the first input signal before the compression step, A C 4 out_min calculating step for obtaining a C 4 out_min component that minimizes the C 4 out component of the first output signal corresponding to the second four color reproduction regions;
Is further executed by the color conversion device,
The color conversion program characterized in that the C 4 out determination step further determines a C 4 out component of the first output signal based on the C 4 out_min component.
JP2002048977A 2002-02-26 2002-02-26 Color conversion method, color conversion apparatus, color conversion system, and color conversion program Expired - Lifetime JP3790484B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002048977A JP3790484B2 (en) 2002-02-26 2002-02-26 Color conversion method, color conversion apparatus, color conversion system, and color conversion program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002048977A JP3790484B2 (en) 2002-02-26 2002-02-26 Color conversion method, color conversion apparatus, color conversion system, and color conversion program

Publications (2)

Publication Number Publication Date
JP2003250060A JP2003250060A (en) 2003-09-05
JP3790484B2 true JP3790484B2 (en) 2006-06-28

Family

ID=28661608

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002048977A Expired - Lifetime JP3790484B2 (en) 2002-02-26 2002-02-26 Color conversion method, color conversion apparatus, color conversion system, and color conversion program

Country Status (1)

Country Link
JP (1) JP3790484B2 (en)

Also Published As

Publication number Publication date
JP2003250060A (en) 2003-09-05

Similar Documents

Publication Publication Date Title
JP3209402B2 (en) Image processing device
US7403315B2 (en) Color conversion definition creating method, color conversion definition creating apparatus, and color conversion definition creating program storage medium
US7307753B2 (en) Color processing method, color processing device, storage medium, color processing program, and image forming apparatus
US8243352B2 (en) Image processing apparatus, image processing method, and program
US6923523B2 (en) Image processing method and image processing apparatus
US7952759B2 (en) Methods, apparatus and systems for blending multiple GCRS
US7986448B2 (en) Image processing apparatus and image processing method for the same
US20070229867A1 (en) Color processing method and apparatus thereof
JPH09168095A (en) Color correction method and color image processing apparatus
JP3912486B2 (en) Color processing method, storage medium, color processing apparatus, color conversion apparatus, and image forming apparatus
US7271933B2 (en) Method for creating conversion table for color copier
JP4137393B2 (en) Image processing apparatus, image processing method, color conversion table creation method, and recording medium
JP5117140B2 (en) Image forming apparatus, color data conversion method, and color data conversion program
JP2010074317A (en) Image processor, image processing program, and image processing method
JP3790484B2 (en) Color conversion method, color conversion apparatus, color conversion system, and color conversion program
JP2001111852A (en) Color image processing method and color image processing device, color conversion coefficient generating method and color conversion coefficient generator, recording medium
JPH09233335A (en) Image data processor and image data processing method
JP2006262367A (en) Image processing apparatus, image processing method, image processing program and storage medium
JP2001103329A (en) Color conversion definition generating method, color conversion definition generator and color conversion definition generating program storage medium
JP2004064111A (en) Color processing apparatus and method
JP2006238024A (en) Image processing apparatus, image processing method, program, and recording medium
JP2012129912A (en) Printer
JP4019692B2 (en) Color conversion device
JP2000032282A (en) Color reproduction area compression device
JP2009284261A (en) Color processing device, method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051124

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060123

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060303

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060331

R150 Certificate of patent or registration of utility model

Ref document number: 3790484

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100407

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110407

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120407

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130407

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140407

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term