(57)【要約】【課題】観察環境条件に応じた色信号に基づいて色域マッピングを行った場合であっても、好ましい色が出力デバイスで出力される可能性を高める。【解決手段】色処理装置において、第一入力色生成部１０が、モニタへの入力信号に対応する入力色である第一の入力色を生成し、第二入力色生成部２０が、モニタ色予測モデルを用いて第一の入力色を変換することにより、モニタ表示に近い再現色である第二の入力色を生成し、第三入力色生成部３０が、黄色純色であれば第一の入力色を第三の入力色に設定して黄色純色でなければ第二の入力色を第三の入力色に設定する処理や、特定領域であれば第一の入力色を第三の入力色に設定して特定領域でなければ第二の入力色を第三の入力色に設定する処理を行うことにより、第三の入力色を生成し、色域マッピング処理部４０が、第三の入力色に対して色域マッピングを行う。【選択図】図３
2011205467.tif 000002
【特許請求の範囲】
【請求項１】
外部から第１の色信号を取得する取得手段と、
前記取得手段により取得された前記第１の色信号を、観察環境条件に応じた第２の色信号に変換する変換手段と、
前記取得手段により取得された前記第１の色信号と、前記変換手段による変換によって得られた前記第２の色信号とに基づいて、出力機器の色域に写像する色域写像処理に対する入力信号である第３の色信号を生成する生成手段と
を備えたことを特徴とする色処理装置。
【請求項２】
前記生成手段は、入力機器の色域又は入力信号での色再現範囲のうち前記出力機器の色域外の部分が小さいほど前記第２の色信号に近くなるように、前記第３の色信号を生成することを特徴とする請求項１に記載の色処理装置。
【請求項３】
前記生成手段は、処理対象の画像に用いられている再現色のうち前記出力機器の色域外の再現色の出現頻度が低いほど前記第２の色信号に近くなるように、前記第３の色信号を生成することを特徴とする請求項１又は２に記載の色処理装置。
【請求項４】
前記生成手段は、前記第３の色信号の色相に対して、前記第２の色信号の色相を設定することを特徴とする請求項１乃至３の何れかに記載の色処理装置。
【請求項５】
前記生成手段は、黄色階調に直接又は補間で利用するために関係する前記第３の色信号の明度に対して、前記第２の色信号の明度を設定しないことを特徴とする請求項１乃至４の何れかに記載の色処理装置。
【請求項６】
前記取得手段は、観察光源の絶対白色点を基準白色点とする前記第１の色信号を取得し、
前記変換手段は、前記取得手段により取得された前記第１の色信号を、用紙の白色点を基準白色点とする前記第２の色信号に相対変換することを特徴とする請求項１乃至５の何れかに記載の色処理装置。
【請求項７】
前記観察環境条件として、少なくとも周辺光による画面の輝度を受け付ける受付手段を更に備え、
前記変換手段は、前記取得手段により取得された前記第１の色信号を、前記受付手段が受け付けた前記輝度に応じた前記第２の色信号に変換することを特徴とする請求項１乃至６の何れかに記載の色処理装置。
【請求項８】
機器から独立した特定色空間において、第１の機器に依存する色空間における色信号を第２の機器の色域に写像する写像手段と、
前記色信号に基づいて、前記特定色空間における第１の色信号を生成する第１の生成手段と、
前記第１の生成手段により生成された前記第１の色信号に基づいて、観察環境条件に応じた第２の色信号を生成する第２の生成手段と、
前記第１の生成手段により生成された前記第１の色信号と、前記第２の生成手段により生成された前記第２の色信号とに基づいて、前記写像手段に対する入力信号である第３の色信号を生成する第３の生成手段と
を備えたことを特徴とする色処理装置。
【請求項９】
コンピュータに、
外部から第１の色信号を取得する機能と、
前記第１の色信号を、観察環境条件に応じた第２の色信号に変換する機能と、
前記第１の色信号と前記第２の色信号とに基づいて、出力機器の色域に写像する色域写像処理に対する入力信号である第３の色信号を生成する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色処理装置、プログラムに関する。
【背景技術】
【０００２】
白の色変換量（ΔＬｗ，Δｕｗ，Δｖｗ）から明度Ｌに応じて色変換量が求められる色補正テーブルを備え、この色補正テーブルを用いて所望の色補正を行う技術が知られている（例えば、特許文献１参照）。この特許文献１の技術では、色補正テーブルにおいて、明度が小さくなるにしたがって色変換量を小さくし、明度が所定値Ｌｍｉｎより小さくなると色変換量をほぼゼロにしている。また、色補正テーブルによる色補正は、明度が維持される方向に色点を移動させることによって、又は、明度が増加する方向に色点を移動させることによって、行うようにしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１８４１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、観察環境条件に応じた色信号に基づいて色域写像処理（色域マッピング処理）を行った場合であっても、好ましい色が出力機器（出力デバイス）で出力される可能性を高めることにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、外部から第１の色信号を取得する取得手段と、前記取得手段により取得された前記第１の色信号を、観察環境条件に応じた第２の色信号に変換する変換手段と、前記取得手段により取得された前記第１の色信号と、前記変換手段による変換によって得られた前記第２の色信号とに基づいて、出力機器の色域に写像する色域写像処理に対する入力信号である第３の色信号を生成する生成手段とを備えたことを特徴とする色処理装置である。
請求項２に記載の発明は、前記生成手段は、入力機器の色域又は入力信号での色再現範囲のうち前記出力機器の色域外の部分が小さいほど前記第２の色信号に近くなるように、前記第３の色信号を生成することを特徴とする請求項１に記載の色処理装置である。
請求項３に記載の発明は、前記生成手段は、処理対象の画像に用いられている再現色のうち前記出力機器の色域外の再現色の出現頻度が低いほど前記第２の色信号に近くなるように、前記第３の色信号を生成することを特徴とする請求項１又は２に記載の色処理装置である。
請求項４に記載の発明は、前記生成手段は、前記第３の色信号の色相に対して、前記第２の色信号の色相を設定することを特徴とする請求項１乃至３の何れかに記載の色処理装置である。
請求項５に記載の発明は、前記生成手段は、黄色階調に直接又は補間で利用するために関係する前記第３の色信号の明度に対して、前記第２の色信号の明度を設定しないことを特徴とする請求項１乃至４の何れかに記載の色処理装置である。
請求項６に記載の発明は、前記取得手段は、観察光源の絶対白色点を基準白色点とする前記第１の色信号を取得し、前記変換手段は、前記取得手段により取得された前記第１の色信号を、用紙の白色点を基準白色点とする前記第２の色信号に相対変換することを特徴とする請求項１乃至５の何れかに記載の色処理装置である。
請求項７に記載の発明は、前記観察環境条件として、少なくとも周辺光による画面の輝度を受け付ける受付手段を更に備え、前記変換手段は、前記取得手段により取得された前記第１の色信号を、前記受付手段が受け付けた前記輝度に応じた前記第２の色信号に変換することを特徴とする請求項１乃至６の何れかに記載の色処理装置である。
請求項８に記載の発明は、機器から独立した特定色空間において、第１の機器に依存する色空間における色信号を第２の機器の色域に写像する写像手段と、前記色信号に基づいて、前記特定色空間における第１の色信号を生成する第１の生成手段と、前記第１の生成手段により生成された前記第１の色信号に基づいて、観察環境条件に応じた第２の色信号を生成する第２の生成手段と、前記第１の生成手段により生成された前記第１の色信号と、前記第２の生成手段により生成された前記第２の色信号とに基づいて、前記写像手段に対する入力信号である第３の色信号を生成する第３の生成手段とを備えたことを特徴とする色処理装置である。
請求項９に記載の発明は、コンピュータに、外部から第１の色信号を取得する機能と、前記第１の色信号を、観察環境条件に応じた第２の色信号に変換する機能と、前記第１の色信号と前記第２の色信号とに基づいて、出力機器の色域に写像する色域写像処理に対する入力信号である第３の色信号を生成する機能とを実現させるためのプログラムである。
【発明の効果】
【０００６】
請求項１の発明によれば、観察環境条件に応じた色信号に基づいて色域写像処理を行う場合であっても、本構成を有していない場合に比較して、好ましい色が出力機器で出力される可能性が高まる。
請求項２の発明によれば、出力機器の色域外にある入力機器の色域又は入力信号での色再現範囲が大きい場合に、本構成を有していない場合に比較して、好ましい色が出力機器で出力される可能性が高まる。
請求項３の発明によれば、出力機器の色域外の再現色が多く用いられた画像を処理する場合に、本構成を有していない場合に比較して、好ましい色が出力機器で出力される可能性が高まる。
請求項４の発明によれば、色域写像処理で明度及び再度を写像する場合に、本構成を有していない場合に比較して、好ましい色が出力機器で出力される可能性が高まる。
請求項５の発明によれば、黄色階調が補間で生成される場合においても、本構成を有していない場合に比較して、好ましい色が出力機器で出力される可能性が高まる。
請求項６の発明によれば、用紙の白色点を基準白色点として相対変換された色信号に基づいて色域写像処理を行う場合であっても、本構成を有していない場合に比較して、好ましい色が出力機器で出力される可能性が高まる。
請求項７の発明によれば、例えば入力機器での黒を計測できない場合や観察環境条件に応じた色信号の予測能力が低い場合であっても、本構成を有していない場合に比較して、色信号の予測が容易になる。
請求項８の発明によれば、観察環境条件に応じた色信号に基づいて色域写像処理を行う場合であっても、本構成を有していない場合に比較して、好ましい色が出力機器で出力される可能性が高まる。
請求項９の発明によれば、観察環境条件に応じた色信号に基づいて色域写像処理を行う場合であっても、本構成を有していない場合に比較して、好ましい色が出力機器で出力される可能性が高まる。
【図面の簡単な説明】
【０００７】
【図１】モニタ色予測モデルを用いた場合に黄色階調が濁った色になるという状況を説明するための図である。
【図２】モニタ色予測モデルを用いて生成された再現色を高彩度に移動したほうが印刷画像の色に近くなるという状況を説明するための図である。
【図３】本発明の実施の形態における色処理装置の構成例を示した図である。
【図４】本発明の実施の形態の色処理装置における第三入力色生成部の動作例を示したフローチャートである。
【図５】本発明の実施の形態を実現可能なコンピュータのハードウェア構成図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
まず、本発明の実施の形態の概要について述べる。
異なるデバイス色空間の整合をとるためには、色変換処理、特に色域マッピング技術（色域写像処理）や色予測（色再現）モデル技術が必要である。ここで、デバイス色空間としては、例えば、印刷や電子写真等の出力デバイス（出力機器）の場合、墨を含む４種以上のインク（色材）の色を色成分とする色空間等が利用される。また、モニタやカメラのような入力デバイス（入力機器）の場合、ＲＧＢ色空間等が利用される。更に、異なるデバイス色空間の整合をとるために用いられる色空間は、デバイス色空間とは独立した色空間であり、このような色空間として、三刺激値ＣＩＥＸＹＺや色刺激値ＬＭＳ等も利用されるが、知覚的に（明度、彩度、色相を用いて）扱えるＣＩＥＬＡＢ空間又はＣＩＥＣＡＭ０２空間（Ｊｃｈ等）が利用されることが多い。そのため、色域マッピング技術は、ＣＩＥＬＡＢ空間やＣＩＥＣＡＭ０２空間等において２つのデバイス間で対応する色を決めるための技術と言うことができる。更に、色変換のための色変換係数（Ｃｏｌｏｒ Ｐｒｏｆｉｌｅ）は利用形態に応じて色情報が構成され、入力にデバイス信号を前提にしたデバイスリンク形態と、デバイス色空間と独立したＣＩＥＸＹＺやＣＩＥＬＡＢ空間等を利用するＩＣＣ Ｐｒｏｆｉｌｅ形態とが存在する。本実施の形態は、デバイスリンク形態はもちろん、実際の入力デバイスが不定であるＩＣＣ Ｐｒｏｆｉｌｅ形態であっても何らかの入力デバイス（又は仮想デバイス）を想定する限り同様に適用することができる。
【０００９】
また、色予測モデル技術は、デバイス色空間からデバイス独立の色空間への２つの色変換を予測するものである。特に、デバイスとしてモニタを用いた場合のモニタに関する色予測モデル（以下、「モニタ色予測モデル」という）は、モニタへの入力信号に相当する再現色を、モニタに表示される再現色に変換するために利用される。そのために、モニタ色予測モデルでは、モニタ面を観察する際の環境に関する条件（観察環境条件）を利用する。この観察環境条件には、モニタ面に影響する周辺光、観察者の衣服の色、モニタを設置している机面の色等の様々な要素があり、モニタ色予測モデルでは、これらの要素のうちモニタ表示に影響を及ぼす要素をモデル化している。モニタ色予測モデルの情報を一般的に格納する形態の１つにＩＣＣ（ＩＳＯ１５０７６−１）に準拠したモニタプロファイルがある。このモニタプロファイルは決められた観察環境条件での再現色を格納することから、実際のモニタ白色点（輝度又は色度）と観察環境の照度とに関して再現色を補正するための色処理が必要な場合があり、この処理も含めたものがモニタ色予測モデルの一形態である。
【００１０】
このようなモニタ色予測モデルを用いた再現色の獲得を前提にしたとしても、デバイス間での色域差が存在するため、色域マッピング技術は必要である。
色域マッピング技術は、デバイス間での色域差が小さい場合は色差最小アルゴリズムが利用できるが、色域差が大きい場合は、主に写真再現を対象にすると、色域内を保存しつつ階調性重視の矛盾した要素を整合化させたアルゴリズムを必要とする。知覚的な再現色は３次元であるが、３次元を一度に扱うのは難しいため、工夫として幾つかの基本的手法が存在する。１つ目は、３次元の入力色の色相を固定して２次元の明彩度マッピングとして扱い、マッピング先である対応色を決定する手法である。２つ目は、色域内外の境界を記述した色域外郭情報と基準定点（多くは無彩色である明度軸）とを利用して、色相を保存しつつ、明度を一定にして彩度を１次元でマッピングしたり、明度と彩度を１次元でマッピングしたりする手法である。
【００１１】
しかしながら、モニタ色予測モデルを用いてモニタへの入力信号に対応する入力色（後述する第一の入力色）からモニタ表示に近い再現色（後述する第二の入力色）を生成して色域マッピングを行う場合、幾つかの課題が存在する。
１つ目は、モニタ色予測モデルを利用すると、モニタ信号の規格上の白（明度１００、彩度０）の相対輝度が用紙の白色点へと色変換されると共に、モニタ信号の黄色明度（黄色階調の何れか１つ）が出力デバイスの色域内になるために、黄色階調が濁った色になる状況が生じる場合があるという課題である。
【００１２】
図１は、このような状況について説明するための図である。
ここでは、縦に明度（Ｌ）軸を、横に彩度（Ｃ）軸をとり、実線でモニタの色域を、破線で出力デバイスの色域を表している。また、各色域において、最も明度が低い点が黒（Ｂｋ）に対応し、最も明度が高い点が白（Ｗ）に対応し、最も彩度が高い点が黄色（Ｙ，Ｙ’）に対応している。
図中、（ａ）では、実線が、モニタへの入力信号に対応する入力色の色域を示している。この場合、太線で示した黄色階調の部分を矢印で示すように下方向に移動させることで、複雑な処理を必要とせずに、黄色を純色に保ち、黄色階調の濁りが抑えられる。
一方、（ｂ）では、実線が、モニタ色予測モデルを用いて生成されたモニタ表示に近い再現色の色域を示している。この場合、太線で示した部分が、黄色階調が濁った色になる部分である。こうなると、濁った色を変更するために、例外処理（一部は色域伸張）等の複雑な処理が必要になってしまう。
【００１３】
また、２つ目は、主観的評価実験から見出したことであるが、モニタ色予測モデルを利用して生成されたモニタ表示に近い再現色を、この再現色とモニタへの入力信号に対応する入力色との間で高彩度に移動させた色のほうが印刷画像に近い（又は主観的に好ましい）状況が生じる場合があるという課題である。
【００１４】
図２は、このような状況について説明するための図である。
ここでは、横にａ＊軸を、縦にｂ＊軸をとり、モニタへの入力信号に対応する入力色を点Ｐ１により、モニタ色予測モデルを利用して生成されたモニタ表示に近い再現色を点Ｐ２により表している。この場合、点Ｐ２より高彩度の点Ｐ３で表される再現色が存在し、この再現色が最適である場合がある。しかしながら、モニタ表示に近い再現色（点Ｐ２）から最適な再現色（点Ｐ３）を決定するには、色域伸張処理等の複雑な処理が必要となる。
【００１５】
更に、３つ目は、簡単にフレア成分が加算されるモニタ色予測モデルを利用すると、モデルを利用しない場合と比べて低明度領域が明るくなるという課題である。このとき２つ目と同様に主観的評価実験から見出したことであるが、より低明度に移動する（後述する第一の入力色に近づける）ことで見た目に近い再現色を獲得できる場合がある。
【００１６】
そこで、本実施の形態では、モニタ色予測モデルを用いて生成されたモニタ表示に近い再現色に基づいて色域マッピングを行う場合に、色域伸長処理等の複雑な処理を行う必要がなくなるように、色域マッピングの前処理で対処することとした。具体的には、モニタと印刷画像とで色の再現が近くなるようにし、黄色階調に対して濁りなく破綻のない色変換係数を生成する。
【００１７】
次に、このような動作を行う色処理装置について詳細に説明する。
図３は、本実施の形態における色処理装置の機能構成例を示した図である。
図３に示した色処理装置は、モニタに表示された色をプリンタに出力する際に利用する色域マッピング機能を備えた色処理装置である。尚、以下では、モニタデバイス信号はＲＧＢ、プリンタデバイス信号はＣＭＹＫとするが、それぞれ、他の色空間であってもよい。また、色域マッピングで用いる色空間としては、デバイス独立した色空間であるＣＩＥＸＹＺを例示するが、ＣＩＥＬＡＢであってもよいし、更には、ＣＩＥＣＡＭ０２のように知覚的に等色相の特性を備えた色空間のほうが望ましい。
【００１８】
さて、本実施の形態における色処理装置は、図示するように、第一入力色生成部１０と、第二入力色生成部２０と、第三入力色生成部３０と、色域マッピング処理部４０と、輝度設定受付部５０とを備える。
【００１９】
第一入力色生成部１０は、モニタデバイス信号であるＲＧＢ信号を受けて対応するＣＩＥＸＹＺを算出する。ここで、ＣＩＥＸＹＺの算出には、既存のICC Display Device Profile(v2)を利用してもよいし、ICC Color Conversion Profile(v4)を利用してもよい。何れにしても、ＩＣＣ Ｐｒｏｆｉｌｅを利用することにより、Ｄ５０ ＰＣＳ（Profile Connection Space）でのＣＩＥＸＹＺが得られる。或いは、ＲＧＢ信号とＣＩＥＸＹＺとの対応が規格で分かっていれば、その規格上の色変換処理を利用してもよい。第一入力色生成部１０は、これらの方法を利用して、モニタデバイス信号ＲＧＢから入力色ＣＩＥＸＹＺ（第一の入力色）を入手する。本実施の形態では、第１の色信号の一例として、第一の入力色を用いており、第１の色信号を取得する取得手段、第１の色信号を生成する第１の生成手段の一例として、第一入力色生成部１０を設けている。
【００２０】
第二入力色生成部２０は、第一入力色生成部１０が生成した第一の入力色を、モニタ色予測モデルを利用して、モニタ表示に近い入力色ＣＩＥＸＹＺ（第二の入力色）に変換する。ここで、モニタ色予測モデルは、規格上の入力色ＣＩＥＸＹＺ（第一の入力色）を観察環境条件下での白色点に応じたＣＩＥＸＹＺに変更するものである。例えば、観察環境条件におけるモニタの白色点での少なくとも輝度Ｙを用紙の白色点に合わせていれば、基準白色点として用紙の白色点が利用できる。原理的に、ＣＩＥＸＹＺは白色点（最も明るい点又は色順応を生じさせる白）のＹで規格化された値であることから、２つのデバイスが存在する場合、それぞれが想定する観察環境に応じて再度規格化させて再現色を換算する仕組みが必要となる。この換算に用いる観察環境の情報は、白色点の絶対輝度Ｙ（好ましくは白色点のＸＹＺ）又は相対的な輝度Ｙの関係であり、ある程度の関係が分かれば、おおよそ近い状態を再現することができる。厳密に求めるには計測することが必要であるが、計測装置が高価であり、かつ手間がかかる。
【００２１】
従って、本実施の形態では、以下の一次式を利用してモニタ色予測モデルを設定する。
【００２２】
【数１】
2011205467.tif 000003
【００２３】
尚、ここではＣＩＥＸＹＺで説明したが、基本的に線形の挙動を前提にした、つまり加算と行列での計算を前提にしたモニタ色予測モデルであれば、ＣＩＥＸＹＺに限らず、ＲＧＢから直接、モニタ表示に近い再現色を求めてもよい。また、行列を利用しない他のモニタ色予測モデルも、要求される精度によっては設定可能である。但し、複数の再現色に対する計測情報が必要となる場合が多く、前もってモニタ色予測モデルを設計するなどして利用しないと実用的でない状況が生じる。
【００２４】
また、第二入力色生成部２０は、用紙の白色点を基準白色点として第一の入力色を相対変換した入力色を第二の入力色として利用してもよい。これは、ほぼ暗室状態のモニタ表示（第一の入力色）から明室状態のモニタ表示を色予測するモニタ色予測モデルを利用する場合に対応する。
尚、本実施の形態では、第２の色信号の一例として、第二の入力色を用いており、第１の色信号を第２の色信号に変換する変換手段、第２の色信号を生成する第２の生成手段の一例として、第二入力色生成部２０を設けている。
【００２５】
第三入力色生成部３０は、第一の入力色と第二の入力色とに基づいて、第三の入力色を生成する。出力デバイスの色域の制限により、第二の入力色が好ましくない場合があるからである。
例えば、出力デバイスでは黄色階調に濁り（混色）がないのが好まれるので、入力デバイスの色域内の再現色と出力デバイスの色域内の対応色とを概ね一致させることが望ましい。本実施の形態では、入力色における黄色階調が出力デバイスの色域内にないほうが対応色の決定を制御し易いことから、入力色における黄色階調を出力デバイスの色域外に設定する。具体的には、黄色純色については第一の入力色を第三の入力色として採用し、他の色については第二の入力色を第三の入力色として採用する。但し、前者の状態と後者の状態とが不連続にならないように、第一の入力色を第三の入力色として採用した近傍については、例えばその近傍における第一の入力色の黄色階調の第一の入力色からの離れ度合い（色差又は明彩度差）に応じた割合で第一の入力色と第二の入力色とを合成して第三の入力色とする。
また、実験的に検討した結果、部分的な色領域において、第二の入力色よりも第一の入力色のほうがモニタ表示に近いと判断した領域が存在する。具体的には、彩度が高いほど第一の入力色のほうがモニタ表示に近く見えたり良好に見えたりする。これは出力デバイスの色域との連続性を考慮した結果でもある。従って、同様に、第一の入力色を第三の入力色に設定し、その近傍では第一の入力色と第二の入力色を合成して第三の入力色とする。
尚、本明細書において、ある色の「近傍」とは、その色からの距離が予め定めた閾値よりも小さい色からなる色空間内の部分空間であるものとする。
【００２６】
また、第三入力色生成部３０は、入力デバイス色域のうち出力デバイス色域の外にある部分が小さいほど、第三の入力色を第二の入力色に近づけるようにしてもよい。具体的には、入力デバイス色域と出力デバイス色域とを比較して、出力デバイス色域外の入力デバイス色域の大きさに応じて、第一の入力色と第二の入力色を合成する割合を変化させる。ここで、色域の大きさの差を調べる方法としては、複数の公知の方法が存在する。例えば、詳細に調べるなら色領域ごとに色域の差分の体積を比較する方法等があり、簡便な方法としては概ね入力色域外郭上にある再現色と出力デバイス外郭との彩度差や色差を調べる方法がある。
【００２７】
更に、第三入力色生成部３０は、色変換対象の画像の色再現域を解析して、出力デバイス色域外の再現色の頻度が低いほど、第三の入力色を第二の入力色に近づけるようにしてもよい。具体的には、画像で使用している色域を見積もる工程を経て、その色域が出力デバイス色域に対してあまり大きな色域差がない場合や画像に黄色階調が存在しない場合は、第三の入力色を設定する工程において第二の入力色を採用する。
【００２８】
また、第三入力色生成部３０は、第二の入力色の色相を第三の入力色の色相に設定してもよい。つまり、基本的にはモニタ色予測モデルを利用することでモニタ表示に近い再現が可能となるが、色域差や色域マッピングとの関係で第一の入力色を利用したほうが望ましい領域が存在するものと考えられる。但し、ここで大きく問題となるのは明度と彩度である。１次元明彩度マッピングを利用する場合、色相については、第二の入力色の色相を用いる方法や、又は、後述する色域マッピング処理部４０における色相を決定する仕組みに任せる方法を採用することが考えられる。
【００２９】
更に、第三入力色生成部３０は、黄色階調に直接又は補間で利用するために関係する第三の入力色の明度に対しては、第二の入力色の明度を設定しないようにしてもよい。これは、ＩＣＣ Ｐｒｏｆｉｌｅの形態（ICC Output Device ProfileでのＢ２Ａ）に対応した仕組みの場合、ＰＣＳ上の格子点上の再現色に対する色域マッピングが必要となり、黄色階調を補間で生成する必要があることを考慮したものである。
尚、本実施の形態では、第３の色信号の一例として、第三の入力色を用いており、第３の色信号を生成する生成手段、第３の生成手段の一例として、第三入力色生成部３０を設けている。
【００３０】
色域マッピング処理部４０は、第三の入力色に対して色域マッピングを実施する。ここで、色域マッピングとしては、如何なる既存の方法を利用してもよい。例えば、基準定点を利用した一方向での明彩度マッピング（色相を固定）を利用するとよい。本実施の形態では、第１の機器に依存する色空間における色信号を第２の機器の色域に写像する写像手段の一例として、色域マッピング処理部４０を設けている。
【００３１】
輝度設定受付部５０は、第二の入力色を設定するための観察環境条件として、少なくとも周辺光によるモニタの輝度が、図示しないＵＩ（User Interface）から入力された場合に、入力された輝度を受け付ける。そして、この受け付けた輝度は、第二入力色生成部２０で式１のＢＸ，ＢＹ，ＢＺを変更して、モニタ表示と印刷物とを近づけるために用いられる。ここで、輝度としては、ＣＩＥＸＹＺのＹのみを入力してもよいし、ＸＹＺを入力してもよい。本実施の形態では、輝度を受け付ける受付手段の一例として、輝度設定受付部５０を設けている。
【００３２】
次に、本実施の形態における色処理装置の動作について説明する。
この色処理装置に対して外部からＲＧＢ信号が入力されると、第一入力色生成部１０がこれを受け取ってＣＩＥＸＹＺに変換することにより、第一の入力色を生成する。そしてこの第一の入力色を、第二入力色生成部２０及び第三入力色生成部３０に対して出力する。
また、第二入力色生成部２０は、第一入力色生成部１０から第一の入力色を受け取り、例えば輝度設定受付部５０が受け付けた輝度に応じたモニタ色予測モデルを用いて変換することにより、第二の入力色を生成する。そして、この第二の入力色を、第三入力色生成部３０に対して出力する。
これにより、第三入力色生成部３０の動作が開始する。
【００３３】
図４は、第三入力色生成部３０の動作例を示したフローチャートである。尚、ここでは、第三入力色生成部３０の基本的な処理、つまり、黄色階調の濁りをなくすための処理、第二の入力色よりも第一の入力色のほうがモニタ表示に近いと判断した領域（特定領域）における処理についてのみ説明する。しかしながら、上述した第三入力色生成部３０のその他の処理をこれに組み合わせてもよい。
【００３４】
動作が開始すると、まず、第三入力色生成部３０は、第一入力色生成部１０が出力した第一の入力色を取得する（ステップ３０１）と共に、第二入力色生成部２０が出力した第二の入力色を取得する（ステップ３０２）。
【００３５】
そして、第三入力色生成部３０は、第一の入力色が黄色純色であるかどうか判定する（ステップ３０３）。
その結果、第一の入力色が黄色純色であると判定された場合、第三入力色生成部３０は、第一の入力色を第三の入力色に設定する（ステップ３０７）。
一方、第一の入力色が黄色純色でないと判定された場合、第三入力色生成部３０は、第一の入力色がその近傍の色であるかどうか判定する（ステップ３０４）。そして、その近傍の色であれば、その近傍の度合いに応じた重み付けをして第一の入力色と第二の入力色とを合成し、合成した色を第三の入力色に設定する（ステップ３０９）。
【００３６】
また、ステップ３０４で第一の入力色が黄色純色の近傍でないと判定された場合、第三入力色生成部３０は、第一の入力色が特定領域の色であるかどうか判定する（ステップ３０５）。
その結果、第一の入力色が特定領域の色であると判定された場合、第三入力色生成部３０は、第一の入力色を第三の入力色に設定する（ステップ３０７）。
一方、第一の入力色が特定領域の色でないと判定された場合、第三入力色生成部３０は、第一の入力色がその近傍の色であるかどうか判定する（ステップ３０６）。そして、その近傍の色であれば、その近傍の度合いに応じた重み付けをして第一の入力色と第二の入力色とを合成し、合成した色を第三の入力色に設定する（ステップ３０９）。また、その近傍の色でなければ、第二の入力色を第三の入力色に設定する（ステップ３０８）。
【００３７】
そして最後に、第三入力色生成部３０は、ステップ３０７〜３０９で第一の入力色、第二の入力色又はそれらを合成した入力色が設定された第三の入力色を、色域マッピング処理部４０に対して出力する（ステップ３１０）。
【００３８】
これにより、色域マッピング処理部４０が、第三入力色生成部３０から第三の入力色を受け取り、この第三の入力色に対し既存の手法を用いて色域マッピングを実施する。
【００３９】
ところで、本実施の形態では、色処理装置を如何なる装置内で実現するか特に限定しなかった。色処理装置は、画像形成装置内で実現してもよいし、汎用のコンピュータ内で実現してもよい。
そこで、汎用のコンピュータをコンピュータ９０として、コンピュータ９０のハードウェア構成について説明する。
【００４０】
図５は、コンピュータ９０のハードウェア構成を示した図である。
図示するように、コンピュータ９０は、演算手段であるＣＰＵ（Central Processing Unit）９１と、記憶手段であるメインメモリ９２及び磁気ディスク装置（ＨＤＤ：Hard Disk Drive）９３とを備える。ここで、ＣＰＵ９１は、ＯＳ（Operating System）やアプリケーション等の各種ソフトウェアを実行し、上述した各機能を実現する。また、メインメモリ９２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域であり、磁気ディスク装置９３は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する記憶領域である。
更に、コンピュータ９０は、外部との通信を行うための通信Ｉ／Ｆ９４と、ビデオメモリやディスプレイ等からなる表示機構９５と、キーボードやマウス等の入力デバイス９６とを備える。
【００４１】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【符号の説明】
【００４２】
１０…第一入力色生成部、２０…第二入力色生成部、３０…第三入力色生成部、４０…色域マッピング処理部、５０…輝度設定受付部
【図１】
2011205467.tif 000004
【図２】
2011205467.tif 000005
【図３】
2011205467.tif 000006
【図４】
2011205467.tif 000007
【図５】
2011205467.tif 000008