JP3714701B2 - 色変換方法 - Google Patents

色変換方法 Download PDF

Info

Publication number
JP3714701B2
JP3714701B2 JP15655595A JP15655595A JP3714701B2 JP 3714701 B2 JP3714701 B2 JP 3714701B2 JP 15655595 A JP15655595 A JP 15655595A JP 15655595 A JP15655595 A JP 15655595A JP 3714701 B2 JP3714701 B2 JP 3714701B2
Authority
JP
Japan
Prior art keywords
color
signal
color signal
virtual
conversion table
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
JP15655595A
Other languages
English (en)
Other versions
JPH099086A (ja
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.)
Fujifilm Holdings Corp
Original Assignee
Fuji Photo Film Co Ltd
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 Fuji Photo Film Co Ltd filed Critical Fuji Photo Film Co Ltd
Priority to JP15655595A priority Critical patent/JP3714701B2/ja
Priority to US08/655,235 priority patent/US5619427A/en
Priority to DE1996633262 priority patent/DE69633262T2/de
Priority to EP96109789A priority patent/EP0750419B1/en
Publication of JPH099086A publication Critical patent/JPH099086A/ja
Application granted granted Critical
Publication of JP3714701B2 publication Critical patent/JP3714701B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems
    • H04N1/56Processing of colour picture signals
    • H04N1/60Colour correction or control
    • H04N1/603Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer
    • H04N1/6033Colour correction or control controlled by characteristics of the picture signal generator or the picture reproducer using test pattern analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)
  • Color, Gradation (AREA)
  • Complex Calculations (AREA)

Description

【0001】
【産業上の利用分野】
本発明は、色信号を第1表色系から第2表色系に変換する色変換方法に関する。
【0002】
【従来の技術】
カラープリンタ等の出力装置を用いてカラー画像の記録を行う場合、例えば、C、M、Yに係る色信号を操作することで所望の色を有したカラー画像を実現することが可能である。しかしながら、前記色信号は、出力装置の出力特性に依存するため、特性の異なる外部装置から供給された色信号は、前記出力特性を考慮して色変換処理を行う必要がある。
【0003】
そこで、当該出力装置を用いて色の異なる複数の既知のカラーパッチを作成し、前記カラーパッチを測色することにより、例えば、前記カラーパッチの既知の色信号CMYを出力装置に依存しない刺激値信号XYZに変換する変換関係(以下、この変換関係を「順変換関係」という)を得、次いで、前記順変換関係から、刺激値信号XYZを色信号CMYに変換する変換関係(以下、この変換関係を「逆変換関係」という)を求め、この逆変換関係を用いて前記色変換処理を行う方法がある。
【0004】
ここで、図9は、規則的な格子間隔で作成したカラーパッチにおける既知の色信号CMYと刺激値信号XYZとの順変換関係および逆変換関係を便宜的に2次元表示したもので、CMY表色系での各格子点の色信号CMYが、XYZ表色系での各格子点の刺激値信号XYZに対応している。この場合、XYZ表色系では、非常に不規則な格子間隔となるため、例えば、A点の刺激値信号XYZに対する色信号CMYを求める際、A1、A2、A3、A4点の色信号CMYを用いて補間計算を行うべきところ、A点に近いA3、A4、A5、A6点の色信号CMYを用いて補間計算を行ってしまうおそれがある。このように、逆変換を行う場合、任意の刺激値信号XYZを囲む格子点を求めることは、極めて困難である。
【0005】
ところで、前記刺激値信号XYZから色信号CMYを求める方法として、例えば、4点の刺激値信号XYZを頂点とする四面体を設定し、この四面体により刺激値信号XYZの空間を分割するとともに、色信号CMYの空間も同様にして四面体で分割し、対応する四面体中の任意の刺激値信号XYZに対する色信号CMYを線形演算によって求める方法がある(特開平3−18179号公報参照)。また、ニュートン法(Newton's method )を用いて、任意の刺激値信号XYZに対応する色信号CMYを繰り返し演算によって求める方法がある(PHOTOGRARHIC SCIENCE AND ENGINEERING・ Volume 16, Number 2. March-April 1972 pp136-143 “Metameric color matching in subtractive color photography" 参照)。
【0006】
【発明が解決しようとする課題】
しかしながら、前者の方法では、刺激値信号XYZの空間が歪んでいればいるほど、四面体を構成する4点の刺激値信号XYZの選択が不適切となるおそれが増大するため、対応する正確な色信号CMYを探索することが困難となってしまう。
【0007】
また、後者の方法では、カラーパッチから得られる順変換関係の範囲が制限されているため、繰り返し演算が演算途中において不可能となるおそれがある。なお、この対策として、演算途中で算出される演算値が必ず前記範囲内となるようにダンピング係数を導入することが考えられるが、この方法では、前記ダンピング係数を試行錯誤して設定しなければならないだけでなく、前記範囲の境界近傍で演算が収束しなくなるおそれもある。また、前記範囲外に仮想的な刺激値信号XYZおよび色信号CMYを設定することで演算の続行を可能とすることが考えられるが、その設定の仕方によっては正確な色信号CMYが得られなくなるおそれもある。
【0008】
本発明は、前記の不具合を解消するものであって、第2表色系の色信号から第1表色系の色信号への順変換テーブルを用いて、色信号を第1表色系から第2表色系に高精度に変換することのできる色変換方法を提供することを目的とする。
【0009】
【課題を解決するための手段】
前記の課題を解決するために、本発明は、色信号を第1表色系から第2表色系に変換する色変換方法において、
前記第2表色系の既知の第2実色信号と、前記第2実色信号から得られる前記第1表色系の第1実色信号対応関係を第1順変換テーブルとして求める第1ステップと、
前記第1順変換テーブルを構成する前記第2実色信号および前記第1実色信号の関係を単調関数で近似して、前記第2実色信号からなる前記第2表色系の領域外に第2仮想色信号を設定するとともに、前記第1実色信号からなる前記第1表色系の領域外に前記第2仮想色信号に対応する第1仮想色信号を設定する第2ステップと、
前記第2表色系における前記第2実色信号および前記第2仮想色信号と、前記第2実色信号および前記第2仮想色信号から得られる前記第1表色系における前記第1実色信号および前記第1仮想色信号との対応関係を第2順変換テーブルとして求める第3ステップと、
前記第2順変換テーブルから、繰り返し演算法を用いて、前記第1表色系の前記第1実色信号および前記第1仮想色信号と、前記第1実色信号および前記第1仮想色信号から得られる前記第2表色系の前記第2実色信号および前記第2仮想色信号と対応関係を逆変換テーブルとして求める第4ステップと、
からなり、前記逆変換テーブルを用いて色信号を第1表色系から第2表色系に変換することを特徴とする。
【0010】
【作用】
本発明の色変換方法では、第2表色系の既知の第2実色信号(例えば、色信号CMY)に対応する第1表色系の第1実色信号(例えば、刺激値信号XYZ)の関係を第1順変換テーブルとして求めた後、これらの第2実色信号および第1実色信号の関係を単調関数で近似し、前記第2実色信号からなる第2表色系の領域外に第2仮想色信号を設定するとともに、前記第1実色信号からなる第1表色系の領域外に前記第2仮想色信号に対応する第1仮想色信号を設定する。そして、前記第2実色信号および前記第2仮想色信号と、前記第1実色信号および前記第1仮想色信号との対応関係を第2順変換テーブルとして求め、ニュートン法に代表される繰り返し演算により前記第1表色系の色信号を前記第2表色系の色信号に変換する逆変換テーブルを求め、この逆変換テーブルを用いて色変換処理を行う。この場合、前記第2順変換テーブルは実色信号で構成される領域外の仮想色信号の関係を含んでいるとともに、色信号間の単調関係が確保されているため、前記繰り返し演算での繰り返し計算中に解が色再現域外に出ることがあっても、当該演算を収束させて演算値を確実に求めることができ、これによって、高精度な色変換処理が可能となる。
【0011】
【実施例】
図1は、本実施例の色変換方法によって作成された逆変換テーブル(逆変換関係)が適用される画像出力装置の構成ブロックを示す。この装置は、C(シアン)、M(マゼンタ)、Y(イエロー)の組み合わせからなるカラー画像を記録する装置であり、カラー原稿を読み取って色信号を生成し、あるいは、外部装置から供給される色信号を受信する画像入力部10と、前記画像入力部10からの色信号を当該画像出力装置の出力特性に依存しない共通色空間の色信号である刺激値信号XYZに変換する共通色空間変換部12と、前記刺激値信号XYZに対して所望の画像処理を施す画像処理部14と、画像処理された前記刺激値信号XYZを、後述する変換テーブル作成装置において求めた逆変換テーブルを用いて当該画像出力装置の固有の色信号CMYに変換する色変換部16と、前記色信号CMYに基づく画像を出力する画像出力部18とを備える。
【0012】
なお、本実施例では、色信号CMYと刺激値信号XYZとの間での変換処理について説明するが、他の表色系、例えば、Lab表色系、Luv表色系、RGB表色系等の間での変換処理にも同様にして適用することができることは勿論である。
【0013】
図2は、変換テーブル作成装置の構成ブロックを示す。この装置は、測色計20、刺激値信号算出部22、色信号供給部24、第1仮想色信号生成部26、順変換テーブル生成部28、第1逆変換テーブル生成部30、第2仮想色信号生成部32、第2逆変換テーブル生成部34およびマッピング部36を備える。
【0014】
測色計20は、図1に示す画像出力装置を用いて作成したカラーパッチの反射光の分布を測定する。刺激値信号算出部22は、前記反射光の分布と与えられた観察光源の分光分布から刺激値信号XYZを算出する。色信号供給部24は、前記カラーパッチを生成するための色信号CMYを第1仮想色信号生成部26および順変換テーブル生成部28に供給する。第1仮想色信号生成部26は、前記色信号供給部24から供給される色信号CMYと、前記刺激値信号算出部22からの刺激値信号XYZとに基づき、最小自乗法を用いて、前記色信号CMYおよび刺激値信号XYZにより構成される領域外の十分広い領域において、第1仮想色信号である第1仮想色信号CMY1* およびそれに対応する第1仮想刺激値信号XYZ1* を設定する。順変換テーブル生成部28は、色信号供給部24からの色信号CMYおよび刺激値信号算出部22からの刺激値信号XYZ(以下、これらを「実色信号」という)と、前記第1仮想色信号生成部26からの前記第1仮想色信号CMY1* とに基づき、前記第1仮想色信号CMY1* を含む色信号CMYから前記第1仮想刺激値信号XYZ1* を含む刺激値信号XYZを得る順変換テーブルを生成する。第1逆変換テーブル生成部30は、前記順変換テーブルより、繰り返し演算法であるニュートン法を用いて、第1仮想刺激値信号XYZ1* を含む刺激値信号XYZから第1仮想色信号CMY1* を含む色信号CMYを得る第1逆変換テーブルを生成する。第2仮想色信号生成部32は、前記第1逆変換テーブルから第1仮想色信号CMY1* および第1仮想刺激値信号XYZ1* の関係を除去した第1逆変換テーブルを用いて、前記色信号CMYおよび刺激値信号XYZにより構成される領域外の十分広い領域において、第2仮想色信号CMY2* およびそれに対応する第2仮想刺激値信号XYZ2* を設定する。第2逆変換テーブル生成部34は、前記第2仮想刺激値信号XYZ2* を含む刺激値信号XYZから前記第2仮想色信号CMY2* を含む色信号CMYを得るための第2逆変換テーブルを生成する。マッピング部36は、前記第2逆変換テーブルを図1に示す画像出力装置で表現可能な固有の色空間の範囲の逆変換テーブルにマッピングする。
【0015】
本実施例の色変換方法が適用される画像出力装置および変換テーブル作成装置は、基本的には以上のように構成される。次に、図3に示すフローチャートに従って、逆変換テーブルを作成する方法について説明する。
【0016】
先ず、画像出力装置を構成する画像出力部18に対して、規則的な間隔からなる複数の色信号CMYを与えることにより、C、M、Yの濃度および混合割合が段階的に変化するカラーパッチを作成する(ステップS10)。次いで、図2に示す変換テーブル作成装置を用いて前記各カラーパッチの測色を行う(ステップS11)。
【0017】
すなわち、各カラーパッチの分光分布が測色計20により読み取られ、刺激値信号算出部22において、前記分光分布と与えられた観察光源の分光分布から刺激値信号XYZが算出される。なお、前記刺激値信号XYZは、観察光源の分光分布をS(λ)(λは光の波長)、物体の分光反射率分布をρ(λ)、人間の目に対する等色関数をx(λ)、y(λ)、z(λ)、可視光の範囲を380nm〜780nmとして、
【0018】
【数1】
Figure 0003714701
【0019】
の関係から導き出すことができる。ここで、基準化係数Kは、
【0020】
【数2】
Figure 0003714701
【0021】
で与えられる。
【0022】
この場合、C、M、Yの各色のカラーパッチの最小濃度および最大濃度を0および255に規格化して8段階に分割して出力すると、図4に示す512(=8×8×8)のカラーパッチを得ることができる。そして、各カラーパッチの色信号CMYに対応する刺激値信号XYZの関係である第1順変換テーブルを得ることができる。
【0023】
次に、本実施例では、前記カラーパッチによる色再現域(図4の斜線で示す部分)外の十分離れた位置に第1仮想色信号CMY1* を設定し、前記第1仮想色信号CMY1* に対応する第1仮想刺激値信号XYZ1* を求める(ステップS12)。
【0024】
第1仮想色信号生成部26は、刺激値信号算出部22からの刺激値信号XYZと、色信号供給部24からの前記刺激値信号XYZに対応する色信号CMYとの関係が単調性を持つことを仮定し、最小自乗法を用いて前記第1仮想刺激値信号XYZ1* を求める。この場合、「単調性を持つ」という前記の仮定は、色信号CMYが増加するに従ってカラーパッチからの反射光量が減少し、(1)〜(3)式から得られる刺激値信号XYZが単調に減少する、という事実に基づいて保証される。
【0025】
そこで、カラーパッチから得られる色信号CMYおよび刺激値信号XYZの全てのデータセット(Ci,Mi,Yi,Xi,Yi,Zi)(iはカラーパッチの番号)を用いて最小自乗法によりX−CMY、Y−CMY、Z−CMYの4次元平面を求める。この場合、前記4次元平面を、
T=A・D …(5)
と定義する。なお、前記(5)式は、次の(6)式の関係を表すものとする。
【0026】
【数3】
Figure 0003714701
【0027】
そして、前記(5)式の関係を満たす係数Aを、次の(7)式に示すEが最小となるように、最小自乗法を用いて求める。なお、(7)式において、iはカラーパッチの番号を表し、また、上付記号のTはマトリクスの行と列を入れ換えた転置を表す。
【0028】
【数4】
Figure 0003714701
【0029】
(7)式から係数Aが求められると、各4次元平面X−CMY、Y−CMY、Z−CMYが決定する。次に、このようにして求められた4次元平面X−CMY、Y−CMY、Z−CMY上において、カラーパッチの色信号CMYから十分に遠い位置にある第1仮想色信号CMY1* およびそれに対応した第1仮想刺激値信号XYZ1* を求める。
【0030】
図5は、色信号CMYおよび第1仮想色信号CMY1* と、刺激値信号XYZおよび前記のようにして生成された第1仮想刺激値信号XYZ1* との関係を2次元的模式図として示したものである。すなわち、カラーパッチから得られる色信号CMYと刺激値信号XYZとの関係は、前述した知見から、例えば、点a1〜a4に示すように、単調減少の関係にある。そして、これらの点a1〜a4を用いて最小自乗法により算出された4次元平面を点線で示すと、前記4次元平面上の第1仮想色信号CMY1* に対応する第1仮想刺激値信号XYZ1* を表す点b1、b2と、点a1〜a4とを結ぶ面は、実線で示すように単調減少の関係となる。従って、前記のようにして、最小自乗法を用いて第1仮想色信号CMY1* に対する第1仮想刺激値信号XYZ1* を生成することにより、第1仮想色信号CMY1* を含む色信号CMYと、第1仮想刺激値信号XYZ1* を含む刺激値信号XYZとの間で単調関係を維持することができる。
【0031】
以上のようにして第1仮想色信号CMY1* に対する第1仮想刺激値信号XYZ1* を求めた後、順変換テーブル生成部28において、第1仮想色信号CMY1* を含む色信号CMYを、第1仮想刺激値信号XYZ1* を含む刺激値信号XYZに変換するための第2順変換テーブルを求める(ステップS13)。
【0032】
次に、第1逆変換テーブル生成部30において、前記第2順変換テーブルを用いて、ニュートン法により、第1仮想刺激値信号XYZ1* を含む刺激値信号XYZを、第1仮想色信号CMY1* を含む色信号CMYに変換するための第1逆変換テーブルを求める(ステップS14)。
【0033】
この場合、CMY色空間は、図4に示すように、格子状に配列された第1仮想色信号CMY1* を含む色信号CMYによって構成されているため、前記第2順変換テーブルを用いて、任意の色信号CMYに対する刺激値信号XYZを補間によって求めることができる。一方、前記CMY色空間から得られるXYZ色空間は、図9に示すように歪んでいるため、任意の刺激値信号XYZに対する色信号CMYを求めることは困難である。そのため、前記XYZ色空間に、図9の点線で示すように規則的な間隔で配列した刺激値信号XYZを設定し、前記刺激値信号XYZに対する色信号CMYをニュートン法を用いて算出することにより第1逆変換テーブルを求める。
【0034】
図6は、前記第1逆変換テーブルを求める処理のサブルーチンである。そこで、XYZ色空間の格子上における目標値を(X0,Y0,Z0)とし、繰り返し演算での許容誤差をΔEmin に設定する(ステップS20)。次いで、CMY色空間での既知の初期値(C1,M1,Y1)を設定し(ステップS21)、前記第2順変換テーブルを用いて、前記初期値(C1,M1,Y1)に対する刺激値(X1,Y1,Z1)を求める(ステップS22)。そして、目標値(X0,Y0,Z0)と前記刺激値(X1,Y1,Z1)との誤差量ΔEを求め(ステップS23)、前記誤差量ΔEと許容誤差ΔEmin とを比較する(ステップS24)。なお、前記許容誤差ΔEmin は、例えば、Lab表色系における色差式に従って算出された色差として設定することができる。この場合、|ΔE|<ΔEmin でなければ、修正値(ΔC,ΔM,ΔY)を算出し(ステップS25)、初期値(C1,M1,Y1)を前記修正値(ΔC,ΔM,ΔY)だけ修正した後(ステップS26)、ステップS22〜S24の処理を繰り返す。
【0035】
ここで、前記修正値(ΔC,ΔM,ΔY)は、次のようにして求められる。すなわち、任意の色信号CMYが与えられたとき、この色信号CMY(補間で示す)に対する刺激値信号XYZは、図7に示すように、8つの格子点c0〜c7における色信号(c0、m0、y0)〜(c7、m7、y7)に対応する刺激値信号(x0、y0、z0)〜(x7、y7、z7)、格子点c0〜c7で囲まれる直方体の体積V、前記直方体内の任意の補間点cにより8分割された体積V0〜V7を用いて、
【0036】
【数5】
Figure 0003714701
【0037】
として求めることができる。この場合、(8)〜(10)式の関係において、色信号CMYに対する刺激値信号XYZが微小範囲内で線形であると仮定すると、前記色信号CMYの微小変化量である修正値(ΔC,ΔM,ΔY)と前記刺激値信号XYZの微小変化量(ΔX,ΔY,ΔZ)とは、ニュートン法から、
【0038】
【数6】
Figure 0003714701
【0039】
の関係を満たすことになる。なお、Jはヤコビアン行列であり、また、Dc、Dm、DyはC、M、Yを表し、XYZのYとCMYのYとの混同を避けるために表記を変えたものである。(11)式において、ヤコビアン行列Jが求まれば、色信号CMYの修正値(ΔC,ΔM,ΔY)に対する刺激値信号XYZの微小変化量(ΔX,ΔY,ΔZ)を予測することができる。この場合、前記ヤコビアン行列Jは、(8)〜(10)式を色信号CMYで偏微分することで求められる。従って、色信号CMYの修正値(ΔC,ΔM,ΔY)は、
【0040】
【数7】
Figure 0003714701
【0041】
として求められる。
【0042】
以上のようにして得られるヤコビアン行列Jを用いて繰り返し計算を行うことにより、任意の目標値(X0,Y0,Z0)に対する色信号CMYを求めることができる。同様の処理をXYZ色空間における格子上の全目標値に対して行い、刺激値信号XYZを色信号CMYに変換するための第1逆変換テーブルが生成される(ステップS14)。
【0043】
ここで、ニュートン法では、収束の条件として、求める解を有する方程式が単調関数であることが必要である。この場合、第1仮想色信号CMY1* を含む色信号CMYと第1仮想刺激値信号XYZ1* を含む刺激値信号XYZとの間には、単調関係が成立し、しかも、CMY色空間およびXYZ色空間が仮想色信号の部分にまで拡大されており、繰り返し演算中において算出される全ての色信号CMYおよび刺激値信号XYZが存在するため、発散することなく確実に繰り返し演算を実行し、正確な値を得ることができる。
【0044】
ところで、前記のようにして生成された第1逆変換テーブルには、第1仮想色信号CMY1* および第1仮想刺激値信号XYZ1* から導かれた関係が含まれている。これらの信号は、ニュートン法による処理に際して確実に解が得られるようにするために、図5に示すように、最小自乗法を用いて設定されたものであり、実際の物理特性とは異なっている。実際の物理特性を加味した仮想色信号は、図5に一点鎖線で示すように、点a1〜a4の関係に対して滑らかに連結するような点b1* 、b2* として設定すべきである。しかしながら、図8に示すように、前記点b1* 、b2* を、例えば、X−CM色空間で表した場合、単調関係を維持していないことがあるため、ニュートン法による処理には適用できない。
【0045】
そこで、点b1、b2のデータを用いてニュートン法を実行した後、第2仮想色信号生成部32において、前記一点鎖線で示す関係を得るため、例えば、点b1* に近い点a1、a2のみを用いて、最小自乗法により点b1* における第2仮想色信号CMY2* および第2仮想刺激値信号XYZ2* を求め、また、点b2* に近い点a3、a4のみを用いて、最小自乗法により点b1* における第2仮想色信号CMY2* および第2仮想刺激値信号XYZ2* を求める(ステップS15)。そして、第2逆変換テーブル生成部34において、前記第2仮想色信号CMY2* および第2仮想刺激値信号XYZ2* を第1仮想色信号CMY1* および第1仮想刺激値信号XYZ1* と置き換え、これらの第2仮想色信号CMY2* および第2仮想刺激値信号XYZ2* を含む色信号CMYおよび刺激値信号XYZの関係を第2逆変換テーブルとして設定する(ステップS16)。
【0046】
最後に、前記のようにして設定された第2逆変換テーブルを当該画像出力装置における色信号CMYの再現可能範囲にマッピング(Gamut Mapping )することで、刺激値信号XYZから色信号CMYに変換することのできる所望の逆変換テーブルを得ることができる(ステップS17)。
【0047】
以上のようにして生成された逆変換テーブルは、画像出力装置の色変換部16に設定される。そこで、当該画像出力装置において、画像入力部10で読み込まれた画像信号は、共通色空間変換部12において刺激値信号XYZに変換された後、画像処理部14で所望の画像処理が施される。次いで、色変換部16において、体積補間を用いて、前記刺激値信号XYZが前記逆変換テーブルに従って色信号CMYに変換されると同時に、マッピング処理が施される。そして、前記色信号CMYは、画像出力部18より可視画像として出力される。
【0048】
なお、前記逆変換テーブルには、当該画像出力装置において再現可能なCMY色空間よりも広範囲の色信号CMYに対する刺激値信号XYZが第2仮想刺激値信号XYZ2* として設定されている。従って、例えば、前記刺激値信号XYZが当該画像出力装置において再現可能な領域の境界近傍にある場合であっても、前記第2仮想刺激値信号XYZ2* を用いて体積補間により高精度に色信号CMYを求めることができる。
【0049】
ここで、前記逆変換テーブルでは、色信号CMYへの変換処理とマッピング処理とを同時に行うようにしているため、所望の色信号CMYを高速に得ることができる。これに対して、マッピング処理を行った後、刺激値信号XYZから色信号CMYへの変換処理を行うようにすると、色信号CMYに対応する刺激値信号XYZの精度を維持することができるため、変換処理の精度をより向上させることができる。また、刺激値信号XYZから色信号CMYに変換を行った後、マッピング処理を行うようにすると、色再現可能な領域の境界近傍で変換処理の精度が上記実施例の場合よりも向上するとともに、マッピング処理が容易となる効果がある。
【0050】
なお、上述した実施例では、単調関数による近似法として最小自乗法を用いているが、他の近似法として重回帰分析の手法や重み付き最小自乗法を用いることができる。また、繰り返し演算法として、ニュートン法を用いる代わりに、最急降下法、準ニュートン法等を用いることができる。
【0051】
【発明の効果】
以上のように、本発明では、第1表色系と第2表色系との関係を単調関数で近似することにより、前記第2表色系の既知の実色信号で構成される領域外に仮想色信号を設定し、前記仮想色信号を含む順変換テーブルを求め、前記順変換テーブルから繰り返し演算法を用いて、前記第1表色系を前記第2表色系に変換する逆変換テーブルを求めている。この場合、前記逆変換テーブルは実色信号で構成される領域外の仮想色信号の関係を含んでいるとともに、色信号間の単調関係が確保されているため、繰り返し演算において収束演算を確実に遂行して演算値を求めることができ、これによって、高精度な色変換処理が可能となる。
【図面の簡単な説明】
【図1】画像出力装置の構成ブロック図である。
【図2】変換テーブル作成装置の構成ブロック図である。
【図3】変換テーブルの作成処理のフローチャートである。
【図4】仮想色信号を含む色信号CMYの説明図である。
【図5】最小自乗法による仮想色信号生成の説明図である。
【図6】ニュートン法による色信号算出処理のフローチャートである。
【図7】体積補間の説明図である。
【図8】X−CM色空間で表した色信号および仮想色信号の説明図である。
【図9】CMY色空間とXYZ色空間の変換関係の説明図である。
【符号の説明】
10…画像入力部 12…共通色空間変換部
14…画像処理部 16…色変換部
18…画像出力部 20…測色計
22…刺激値信号算出部 24…色信号供給部
26…第1仮想色信号生成部 28…順変換テーブル生成部
30…第1逆変換テーブル生成部 32…第2仮想色信号生成部
34…第2逆変換テーブル生成部 36…マッピング部

Claims (4)

  1. 色信号を第1表色系から第2表色系に変換する色変換方法において、
    前記第2表色系の既知の第2実色信号と、前記第2実色信号から得られる前記第1表色系の第1実色信号対応関係を第1順変換テーブルとして求める第1ステップと、
    前記第1順変換テーブルを構成する前記第2実色信号および前記第1実色信号の関係を単調関数で近似して、前記第2実色信号からなる前記第2表色系の領域外に第2仮想色信号を設定するとともに、前記第1実色信号からなる前記第1表色系の領域外に前記第2仮想色信号に対応する第1仮想色信号を設定する第2ステップと、
    前記第2表色系における前記第2実色信号および前記第2仮想色信号と、前記第2実色信号および前記第2仮想色信号から得られる前記第1表色系における前記第1実色信号および前記第1仮想色信号との対応関係を第2順変換テーブルとして求める第3ステップと、
    前記第2順変換テーブルから、繰り返し演算法を用いて、前記第1表色系の前記第1実色信号および前記第1仮想色信号と、前記第1実色信号および前記第1仮想色信号から得られる前記第2表色系の前記第2実色信号および前記第2仮想色信号と対応関係を逆変換テーブルとして求める第4ステップと、
    からなり、前記逆変換テーブルを用いて色信号を第1表色系から第2表色系に変換することを特徴とする色変換方法。
  2. 請求項1記載の方法において、
    前記第2ステップにおける前記第1仮想色信号および前記第2仮想色信号は、最小自乗法を用いて設定されることを特徴とする色変換方法。
  3. 請求項1記載の方法において、
    前記第4ステップにおける前記繰り返し演算法は、ニュートン法であることを特徴とする色変換方法。
  4. 請求項1記載の方法において、
    前記逆変換テーブルを構成する前記第1仮想色信号および前記第2仮想色信号を、前記第1仮想色信号および前記第2仮想色信号に近い前記第1実色信号および前記第2実色信号を用いて最小自乗法により修正することで第2逆変換テーブルを求める第5ステップを有し、前記第2逆変換テーブルを用いて色信号を第1表色系から第2表色系に変換することを特徴とする色変換方法。
JP15655595A 1995-06-22 1995-06-22 色変換方法 Expired - Lifetime JP3714701B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP15655595A JP3714701B2 (ja) 1995-06-22 1995-06-22 色変換方法
US08/655,235 US5619427A (en) 1995-06-22 1996-06-05 Color conversion method and color conversion table generating apparatus
DE1996633262 DE69633262T2 (de) 1995-06-22 1996-06-18 Farbumwandlungsverfahren und Vorrichtung zum Herstellen von Farbumwandlungstabellen
EP96109789A EP0750419B1 (en) 1995-06-22 1996-06-18 Color conversion method and color conversion table generating apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15655595A JP3714701B2 (ja) 1995-06-22 1995-06-22 色変換方法

Publications (2)

Publication Number Publication Date
JPH099086A JPH099086A (ja) 1997-01-10
JP3714701B2 true JP3714701B2 (ja) 2005-11-09

Family

ID=15630362

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15655595A Expired - Lifetime JP3714701B2 (ja) 1995-06-22 1995-06-22 色変換方法

Country Status (4)

Country Link
US (1) US5619427A (ja)
EP (1) EP0750419B1 (ja)
JP (1) JP3714701B2 (ja)
DE (1) DE69633262T2 (ja)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU695071B2 (en) * 1995-02-14 1998-08-06 Canon Information Systems Research Australia Pty Ltd Colour conversion method
DE69624311T2 (de) * 1995-09-15 2003-06-18 Agfa Gevaert Nv Verfahren zur Berechnung von Farbtonbereichen
DE19645005A1 (de) * 1995-11-01 1997-05-07 Samsung Electronics Co Ltd Verfahren zur Farbtemperaturbestimmung für eine Farbanzeigevorrichtung
US5650942A (en) * 1996-02-02 1997-07-22 Light Source Computer Images, Inc. Appearance-based technique for rendering colors on an output device
US6229915B1 (en) * 1996-08-22 2001-05-08 Fuji Photo Film Co., Ltd. Method of converting data of a first colorimetric system to data of a second colorimetric system, including a mapping of out of boundary data
US6134029A (en) * 1996-09-09 2000-10-17 Light Source Acquisition Company Scanner calibration technique
EP0843463A3 (en) 1996-11-15 2000-02-23 Fuji Photo Film Co., Ltd. Color reproduction data converting method
US6281984B1 (en) * 1997-03-25 2001-08-28 International Business Machines Corporation Enhanced system, method and program for converting an externally defined four dimensional colorant (CMYK) into an equivalent four dimensional colorant defined in terms of the four inks (C′M′Y′K′) that are associated with a given printer
US6005968A (en) * 1997-08-29 1999-12-21 X-Rite, Incorporated Scanner calibration and correction techniques using scaled lightness values
JPH11112819A (ja) 1997-09-30 1999-04-23 Fuji Photo Film Co Ltd 色変換ルックアップテーブル並びにその作成方法および装置並びにそれを用いた画像の色変換方法および装置
JPH11313219A (ja) * 1998-01-20 1999-11-09 Fujitsu Ltd カラーデータ変換方法
JP2000013619A (ja) * 1998-06-19 2000-01-14 Fuji Photo Film Co Ltd 色変換方法
EP1001611A1 (en) * 1998-11-13 2000-05-17 Seiko Epson Corporation Improving color calibration accuracy by reiterative mapping
DE19930688A1 (de) * 1999-07-02 2001-01-04 Byk Gardner Gmbh Vorrichtung und Verfahren zur Bestimmung der Qualität von Oberflächen
JP2001045316A (ja) * 1999-08-04 2001-02-16 Fuji Photo Film Co Ltd 色修正関係抽出方法および色修正方法
DE10056723A1 (de) 1999-12-15 2001-06-21 Heidelberger Druckmasch Ag Verfahren zur Erzeugung eines an einen realen Prozeß angepaßten zweiten Bilddatensatzes aus einem ersten Bilddatensatz und Colour-Management-Verfahren
PL200158B1 (pl) * 2000-12-06 2008-12-31 Avt Advanced Vision Technology Sposób sterowania kolorem na arkuszu drukarskim
US7136523B2 (en) * 2001-10-04 2006-11-14 Canon Kabushiki Kaisha Color correction table forming method and apparatus, control program and storage medium
US7304766B2 (en) * 2002-04-01 2007-12-04 Hewlett-Packard Development Company, L.P. Method and apparatus for data adjustment
JP2004128585A (ja) * 2002-09-30 2004-04-22 Canon Inc 色補正テーブル作成方法及び制御プログラム及び記憶媒体及び装置
US7375851B2 (en) 2003-01-21 2008-05-20 Xerox Corporation State-space based modeling of pixel elements of a dynamically varying color marking device
US7218358B2 (en) * 2004-06-15 2007-05-15 Coretronic Corporation Method and apparatus for calibrating color temperature of color display devices
US7626742B2 (en) * 2005-02-16 2009-12-01 Samsung Electronics Co., Ltd. Color data conversion apparatus and method using gamut boundary descriptors
US7505173B2 (en) * 2005-06-15 2009-03-17 Xerox Corporation System and method for spatial gray balance calibration using hybrid sensing systems
US8699103B2 (en) * 2005-06-15 2014-04-15 Xerox Corporation System and method for dynamically generated uniform color objects
US7800779B2 (en) * 2005-12-21 2010-09-21 Xerox Corporation System and method for image based control using inline sensors
JP4652980B2 (ja) * 2006-01-06 2011-03-16 キヤノン株式会社 色処理装置、色処理方法、及びプログラム
DE102006040609B4 (de) * 2006-08-30 2009-07-02 OCé PRINTING SYSTEMS GMBH Verfahren und Anordnung zum Ermitteln einer Farbzuordnung von Quellfarben und Zielfarben
JP5230118B2 (ja) * 2007-03-30 2013-07-10 キヤノン株式会社 階調性評価装置および階調性評価方法
US7945093B2 (en) 2008-01-16 2011-05-17 Eastman Kodak Company Simplified color workflow
EP2091227A1 (en) * 2008-02-15 2009-08-19 Thomson Licensing Method for adjusting the settings of a reproduction color device
JP4985475B2 (ja) * 2008-02-29 2012-07-25 セイコーエプソン株式会社 印刷制御装置、印刷システムおよび印刷制御プログラム
JP5693192B2 (ja) * 2010-12-13 2015-04-01 キヤノン株式会社 色処理装置、色処理方法、プログラム及び記憶媒体
JP5618211B2 (ja) 2011-02-09 2014-11-05 株式会社リコー 制御装置、画像形成装置、及び制御方法
JP5700206B2 (ja) 2011-02-10 2015-04-15 富士ゼロックス株式会社 色処理装置および色処理プログラム
EP2672718A1 (en) * 2012-06-07 2013-12-11 Thomson Licensing Color calibration of an image capture device in a way that is adaptive to the scene to be captured

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4929978A (en) * 1987-10-23 1990-05-29 Matsushita Electric Industrial Co., Ltd. Color correction method for color copier utilizing correction table derived from printed color samples
JP2872690B2 (ja) * 1989-06-15 1999-03-17 三菱電機株式会社 色変換方法
EP0454275B1 (en) * 1990-04-26 1996-07-03 Bayer Corporation Color separation method

Also Published As

Publication number Publication date
EP0750419A2 (en) 1996-12-27
DE69633262D1 (de) 2004-10-07
JPH099086A (ja) 1997-01-10
EP0750419B1 (en) 2004-09-01
DE69633262T2 (de) 2005-01-13
EP0750419A3 (en) 1997-07-30
US5619427A (en) 1997-04-08

Similar Documents

Publication Publication Date Title
JP3714701B2 (ja) 色変換方法
JP4692564B2 (ja) 色処理装置およびプログラム
US20030147088A1 (en) Determining color mappings for a color printer
JPH09508768A (ja) カラー・スキャナ信号を測色値に変換する方法および装置
JP3083067B2 (ja) 色変換係数決定方法及び装置
JPH1141475A (ja) 色変換データ作成方法およびそれを用いた色変換装置
JPH07170421A (ja) 色変換方法
JP2020522966A (ja) 予測モデルの出力を補正するべく普遍的に適用されうる、誤差を演算するために計測されたインク組合せデータ/トレーニングセットを使用する方法
JP4077938B2 (ja) カラーパッチに関する測色値の推定方法、該方法を利用したデバイス・プロファイルの作成方法および画像処理装置
JP2003324624A (ja) 色変換定義補正方法、色変換定義補正装置、および色変換定義補正プログラム
JPH08116460A (ja) カラーマスキングパラメータ決定装置
JP2003289446A (ja) 色再現特性作成方法、色再現特性作成装置、および色再現特性作成プログラム
JP2008312119A (ja) カラーパッチに関する測色値の推定方法、該方法を利用したデバイス・プロファイルの作成方法および画像処理装置
Dianat et al. Dynamic optimization algorithm for generating inverse printer map with reduced measurements
JP2002010095A (ja) カラー画像処理方法及びカラー画像処理装置
JP3910323B2 (ja) プロファイル作成方法およびプロファイル作成装置
JPH10117294A (ja) 色変換方法
JP3505278B2 (ja) 色予測式の決定方法
JP4051097B2 (ja) グレーバランスの設定方法
JP2009088629A (ja) 色変数数変換方法、色調整装置、及び色調整方法
JP3782244B2 (ja) 色変換係数決定装置
Velastegui Sandoval et al. CMYK-CIELAB Color Space Transformation Using Machine Learning Techniques
JP2009033463A (ja) 色処理装置、色処理方法およびプログラム
JP3803433B2 (ja) 色変換関係設定方法および画像処理システム
JPH0816784A (ja) 色彩情報比較管理装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050408

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050606

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: 20050816

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050823

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

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

Free format text: PAYMENT UNTIL: 20080902

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20080902

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20090902

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20090902

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20100902

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100902

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20110902

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20120902

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20130902

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

EXPY Cancellation because of completion of term