(57)【特許請求の範囲】
【請求項１】
第１の機器の色再現特性を当該第１の機器で印刷に用いられる第１の媒体の色に応じて補正して得られた第１の色再現特性を取得する第１の色再現特性取得手段と、
第２の機器の色再現特性を当該第２の機器で印刷に用いられる第２の媒体の色に応じて補正して得られた第２の色再現特性を取得する第２の色再現特性取得手段と、
前記第１の色再現特性取得手段により取得された前記第１の色再現特性を修正するか、または前回の修正後の前記第１の色再現特性をさらに修正する修正手段と、
前記第１の色再現特性取得手段により取得された前記第１の色再現特性と、前記第２の色再現特性取得手段により取得された前記第２の色再現特性とに基づいて、前記第１の機器の色再現特性による模擬的印刷を前記第２の機器で行うための色変換係数を生成するか、前記修正手段による前回の修正後の前記第１の色再現特性と、前記第２の色再現特性取得手段により取得された前記第２の色再現特性とに基づいて、前記色変換係数を生成する生成手段と
を備え、
前記修正手段は、前記第１の色再現特性取得手段により取得された前記第１の色再現特性と、当該第１の色再現特性または前回の修正後の前記第１の色再現特性に基づいて生成された前記色変換係数を用いた前記模擬的印刷の結果における色再現特性を前記第２の媒体の色に応じて補正して得られた色再現特性との差分に応じた値を加算することで、当該第１の色再現特性または前記第１の媒体の色に応じて補正されていない前回の修正後の前記第１の色再現特性を修正することを特徴とする色変換係数生成装置。
【請求項２】
前記修正手段は、前回の修正後の前記第１の色再現特性は前記第１の媒体の色に応じて補正せず、前記模擬的印刷の結果における色再現特性を前記第２の媒体の色に応じて補正する補正手段を更に備えたことを特徴とする請求項１に記載の色変換係数生成装置。
【請求項３】
前記修正手段は、
前記第１の色再現特性取得手段により取得された前記第１の色再現特性と、前記模擬的印刷の結果における色再現特性を前記補正手段が補正して得られた色再現特性との前記差分を算出する算出手段と、
前記補正手段により前記第１の媒体の色に応じて補正されていない前回の修正後の前記第１の色再現特性に、前記算出手段により算出された前記差分に応じた値を加算する加算手段と
を更に備えたことを特徴とする請求項２に記載の色変換係数生成装置。
【請求項４】
前記修正手段は、前記加算手段が前回の修正後の前記第１の色再現特性に前記差分に応じた値を加算して得られた新たな前記第１の色再現特性を記憶する記憶手段を更に備え、
前記補正手段は、新たな前記第１の色再現特性は前記第１の媒体の色に応じて補正せず、新たな前記第１の色再現特性に基づいて生成された新たな前記色変換係数を用いた前記模擬的印刷の結果における色再現特性を前記第２の媒体の色に応じて補正し、
前記算出手段は、前記第１の色再現特性取得手段により取得された前記第１の色再現特性と、新たな前記色変換係数を用いた前記模擬的印刷の結果における色再現特性を前記補正手段が補正して得られた色再現特性との新たな前記差分を算出し、
前記加算手段は、前記記憶手段に記憶され、前記補正手段により前記第１の媒体の色に応じて補正されていない新たな前記第１の色再現特性に、前記算出手段により算出された新たな前記差分に応じた値を加算することを特徴とする請求項３に記載の色変換係数生成装置。
【請求項５】
第１の機器の色再現特性を当該第１の機器で印刷に用いられる第１の媒体の色に応じて補正して得られた第１の色再現特性を取得する第１の取得手段と、
前回の修正後の前記第１の色再現特性を取得する第２の取得手段と、
前記第１の色再現特性または前回の修正後の前記第１の色再現特性と、第２の機器の色再現特性を当該第２の機器で印刷に用いられる第２の媒体の色に応じて補正して得られた第２の色再現特性とに基づいて生成された色変換係数を用いて当該第２の機器で行われた前記第１の機器の色再現特性による模擬的印刷の結果における色再現特性を取得する第３の取得手段と、
前記第２の取得手段により取得された前回の修正後の前記第１の色再現特性は前記第１の媒体の色に応じて補正せず、前記第３の取得手段により取得された前記模擬的印刷の結果における色再現特性を前記第２の媒体の色に応じて補正する補正手段と、
前記第１の取得手段により取得された前記第１の色再現特性と、前記模擬的印刷の結果における色再現特性を前記補正手段が補正して得られた色再現特性との差分を算出する算出手段と、
前記第１の色再現特性または前記補正手段により前記第１の媒体の色に応じて補正されていない前回の修正後の前記第１の色再現特性を、前記算出手段により算出された前記差分に応じた値を加算することで修正する修正手段と
を備えたことを特徴とする色再現特性修正装置。
【請求項６】
コンピュータに、
第１の機器の色再現特性を当該第１の機器で印刷に用いられる第１の媒体の色に応じて補正して得られた第１の色再現特性を取得する機能と、
前回の修正後の前記第１の色再現特性を取得する機能と、
前記第１の色再現特性または前回の修正後の前記第１の色再現特性と、第２の機器の色再現特性を当該第２の機器で印刷に用いられる第２の媒体の色に応じて補正して得られた第２の色再現特性とに基づいて生成された色変換係数を用いて当該第２の機器で行われた前記第１の機器の色再現特性による模擬的印刷の結果における色再現特性を取得する機能と、
前回の修正後の前記第１の色再現特性は前記第１の媒体の色に応じて補正せず、前記模擬的印刷の結果における色再現特性を前記第２の媒体の色に応じて補正する機能と、
前記第１の機器の色再現特性を前記第１の媒体の色に応じて補正して得られた前記第１の色再現特性と、前記模擬的印刷の結果における色再現特性を補正して得られた色再現特性との差分を算出する機能と、
前記第１の色再現特性または前記第１の媒体の色に応じて補正されていない前回の修正後の前記第１の色再現特性を、算出された前記差分に応じた値を加算することで修正する機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換係数生成装置、色再現特性修正装置、プログラムに関する。
【背景技術】
【０００２】
カラープルーフシステムにおける色再現誤差を修正する技術が知られている（例えば、特許文献１参照）。この特許文献１では、カラーチャートを、印刷色プロファイル及びプリンタプロファイルを用いて、カラープリンタに依存する色データに変換して、カラープリンタに校正サンプルを出力させる。そして、カラーチャートに対応する印刷色の基準となるターゲットサンプルの測色値と、校正サンプルの測色値との差分を演算し、差分に基づき、ターゲットサンプルの測色値を補正し、補正されたターゲットサンプルの測色値から修正後の印刷色プロファイルを作成する。
【０００３】
ターゲットである印刷物の色と、プルーファで作成されたプルーフ（校正刷り）の色とを一致させる技術も知られている（例えば、特許文献２参照）。この特許文献２では、印刷されたカラーチャートを測色計により測色して、ＣＭＹＫ画像データを測色値データに変換する印刷プロファイルを作成し、この印刷プロファイルとプリンタプロファイルとを利用して、ＣＭＹＫ画像データによりプリンタからプルーフのカラーチャートを出力し、プルーフでの印刷色再現をシミュレーションする。そして、このカラーチャートを測色して、印刷色再現プロファイルを作成し、この印刷色再現プロファイルにおいて、印刷機とプリンタの色再現範囲を考慮して重みを設定し、修正後の印刷プロファイルを作成し、この修正後の印刷プロファイルとプリンタプロファイルを色変換手段として設定する。
【０００４】
ターゲットデバイスのプロファイルとプルーファのプロファイルとの結合からなる色変換定義を用いターゲットデバイス用の画像データをプルーファ用の画像データに変換して、その変換後の画像データに基づくプルーフ画像を出力するときの、そのプルーフ画像の色再現特性を容易にかつ正確に補正する技術も知られている（例えば、特許文献３参照）。この特許文献３では、印刷プロファイルを作成したときのカラーチャートの網％とは異なる網％の、かつカラーパッチの数の少ないカラーチャートを印刷機とプルーファとの双方で出力し、それらのカラーチャートの測色値どうしを比較して印刷プロファイルを修正する。
【０００５】
画像処理装置が他の画像処理装置をシミュレートする場合に、出力する画像の色の再現性や画質が損なわれないデバイスリンクプロファイルを生成する技術も知られている（例えば、特許文献４参照）。この特許文献４では、所定画像データのシミュレーション対象装置による出力画像を測色して得る第１色再現特性に対し、前記所定画像データの画像処理装置による出力画像を測色して得る第２色再現特性に基づく変換をして、相対色変換用プロファイルを生成し、第１色再現特性と相対色変換用プロファイルとを合成して、合成色変換用プロファイルを生成し、合成色変換用プロファイルと第２色再現特性とに基づいて、デバイスリンクプロファイルを生成する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−１５３６６７号公報
【特許文献２】特開２０００−２７８５４７号公報
【特許文献３】特開２００２−１４２１２６号公報
【特許文献４】特開２００６−２７９０９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、第１の機器の色再現特性による印刷を第２の機器で行うための色変換係数を媒体の色を考慮して繰り返し生成する場合に、本構成を有していない場合に比較して、色変換係数の精度を向上することにある。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明は、第１の機器の色再現特性を当該第１の機器で印刷に用いられる第１の媒体の色に応じて補正して得られた第１の色再現特性を取得する第１の色再現特性取得手段と、第２の機器の色再現特性を当該第２の機器で印刷に用いられる第２の媒体の色に応じて補正して得られた第２の色再現特性を取得する第２の色再現特性取得手段と、前記第１の色再現特性取得手段により取得された前記第１の色再現特性を修正するか、または前回の修正後の前記第１の色再現特性をさらに修正する修正手段と、前記第１の色再現特性取得手段により取得された前記第１の色再現特性と、前記第２の色再現特性取得手段により取得された前記第２の色再現特性とに基づいて、前記第１の機器の色再現特性による模擬的印刷を前記第２の機器で行うための色変換係数を生成するか、前記修正手段による前回の修正後の前記第１の色再現特性と、前記第２の色再現特性取得手段により取得された前記第２の色再現特性とに基づいて、前記色変換係数を生成する生成手段とを備え、前記修正手段は、前記第１の色再現特性取得手段により取得された前記第１の色再現特性と、当該第１の色再現特性または前回の修正後の前記第１の色再現特性に基づいて生成された前記色変換係数を用いた前記模擬的印刷の結果における色再現特性を前記第２の媒体の色に応じて補正して得られた色再現特性との差分に応じた値を加算することで、当該第１の色再現特性または前記第１の媒体の色に応じて補正されていない前回の修正後の前記第１の色再現特性を修正することを特徴とする色変換係数生成装置である。
請求項２に記載の発明は、前記修正手段は、前回の修正後の前記第１の色再現特性は前記第１の媒体の色に応じて補正せず、前記模擬的印刷の結果における色再現特性を前記第２の媒体の色に応じて補正する補正手段を更に備えたことを特徴とする請求項１に記載の色変換係数生成装置である。
請求項３に記載の発明は、前記修正手段は、前記第１の色再現特性取得手段により取得された前記第１の色再現特性と、前記模擬的印刷の結果における色再現特性を前記補正手段が補正して得られた色再現特性との前記差分を算出する算出手段と、前記補正手段により前記第１の媒体の色に応じて補正されていない前回の修正後の前記第１の色再現特性に、前記算出手段により算出された前記差分に応じた値を加算する加算手段とを更に備えたことを特徴とする請求項２に記載の色変換係数生成装置である。
請求項４に記載の発明は、前記修正手段は、前記加算手段が前回の修正後の前記第１の色再現特性に前記差分に応じた値を加算して得られた新たな前記第１の色再現特性を記憶する記憶手段を更に備え、前記補正手段は、新たな前記第１の色再現特性は前記第１の媒体の色に応じて補正せず、新たな前記第１の色再現特性に基づいて生成された新たな前記色変換係数を用いた前記模擬的印刷の結果における色再現特性を前記第２の媒体の色に応じて補正し、前記算出手段は、前記第１の色再現特性取得手段により取得された前記第１の色再現特性と、新たな前記色変換係数を用いた前記模擬的印刷の結果における色再現特性を前記補正手段が補正して得られた色再現特性との新たな前記差分を算出し、前記加算手段は、前記記憶手段に記憶され、前記補正手段により前記第１の媒体の色に応じて補正されていない新たな前記第１の色再現特性に、前記算出手段により算出された新たな前記差分に応じた値を加算することを特徴とする請求項３に記載の色変換係数生成装置である。
請求項５に記載の発明は、第１の機器の色再現特性を当該第１の機器で印刷に用いられる第１の媒体の色に応じて補正して得られた第１の色再現特性を取得する第１の取得手段と、前回の修正後の前記第１の色再現特性を取得する第２の取得手段と、前記第１の色再現特性または前回の修正後の前記第１の色再現特性と、第２の機器の色再現特性を当該第２の機器で印刷に用いられる第２の媒体の色に応じて補正して得られた第２の色再現特性とに基づいて生成された色変換係数を用いて当該第２の機器で行われた前記第１の機器の色再現特性による模擬的印刷の結果における色再現特性を取得する第３の取得手段と、前記第２の取得手段により取得された前回の修正後の前記第１の色再現特性は前記第１の媒体の色に応じて補正せず、前記第３の取得手段により取得された前記模擬的印刷の結果における色再現特性を前記第２の媒体の色に応じて補正する補正手段と、前記第１の取得手段により取得された前記第１の色再現特性と、前記模擬的印刷の結果における色再現特性を前記補正手段が補正して得られた色再現特性との差分を算出する算出手段と、前記第１の色再現特性または前記補正手段により前記第１の媒体の色に応じて補正されていない前回の修正後の前記第１の色再現特性を、前記算出手段により算出された前記差分に応じた値を加算することで修正する修正手段とを備えたことを特徴とする色再現特性修正装置である。
請求項６に記載の発明は、コンピュータに、第１の機器の色再現特性を当該第１の機器で印刷に用いられる第１の媒体の色に応じて補正して得られた第１の色再現特性を取得する機能と、前回の修正後の前記第１の色再現特性を取得する機能と、前記第１の色再現特性または前回の修正後の前記第１の色再現特性と、第２の機器の色再現特性を当該第２の機器で印刷に用いられる第２の媒体の色に応じて補正して得られた第２の色再現特性とに基づいて生成された色変換係数を用いて当該第２の機器で行われた前記第１の機器の色再現特性による模擬的印刷の結果における色再現特性を取得する機能と、前回の修正後の前記第１の色再現特性は前記第１の媒体の色に応じて補正せず、前記模擬的印刷の結果における色再現特性を前記第２の媒体の色に応じて補正する機能と、前記第１の機器の色再現特性を前記第１の媒体の色に応じて補正して得られた前記第１の色再現特性と、前記模擬的印刷の結果における色再現特性を補正して得られた色再現特性との差分を算出する機能と、前記第１の色再現特性または前記第１の媒体の色に応じて補正されていない前回の修正後の前記第１の色再現特性を、算出された前記差分に応じた値を加算することで修正する機能とを実現させるためのプログラムである。
【発明の効果】
【０００９】
請求項１の発明によれば、第１の機器の色再現特性による印刷を第２の機器で行うための色変換係数を媒体の色を考慮して繰り返し生成する場合に、本構成を有していない場合に比較して、色変換係数の精度を向上できる。
請求項２の発明によれば、第１の機器の色再現特性に対して媒体の色に応じた補正が繰り返し行われることを回避できる。
請求項３の発明によれば、本構成を有していない場合に比較して、色変換係数の再生成に用いる色再現特性を簡単に修正できる。
請求項４の発明によれば、本構成を有していない場合に比較して、色変換係数の再生成に用いる色再現特性を修正するために、前回算出した色再現特性を迅速に読み出すことができる。
請求項５の発明によれば、第１の機器の色再現特性による印刷を第２の機器で行うための色変換係数を媒体の色を考慮して繰り返し生成する場合に、本構成を有していない場合に比較して、色変換係数の精度を向上できる。
請求項６の発明によれば、第１の機器の色再現特性による印刷を第２の機器で行うための色変換係数を媒体の色を考慮して繰り返し生成する場合に、本構成を有していない場合に比較して、色変換係数の精度を向上できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態における色変換装置の機能構成例を示したブロック図である。
【図２】本発明の実施の形態における色変換装置の動作例を示したフローチャートである。
【図３】本発明の実施の形態の色変換装置における色再現特性修正部の機能構成例を示したブロック図である。
【図４】本発明の実施の形態の色変換装置における色再現特性修正部の動作例を示したフローチャートである。
【図５】本発明の実施の形態の色変換装置における色再現特性修正部の動作例を示したフローチャートである。
【図６】本発明の実施の形態を実現可能なコンピュータのハードウェア構成図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本実施の形態における色変換係数生成装置の一例としての色変換装置１０の機能構成例を示したものである。この色変換装置１０は、印刷機等のターゲットデバイスの色再現特性とプリンタの色再現特性とに基づいて、ターゲットデバイスに依存した色データをプリンタに依存した色データに変換するためのデバイスリンクプロファイルを作成し、このデバイスリンクプロファイルを用いて色変換を行う装置である。特に、本実施の形態では、この色変換装置１０において、用紙の地色を加味した紙白補正を行い、この紙白補正を考慮したデバイスリンクプロファイルを用いて色変換を行う。
【００１２】
図示するように、色変換装置１０は、ターゲット色再現特性取得部１１と、プリンタ色再現特性取得部１２と、オプション指定受付部１３と、紙白補正部１４，１５とを備える。また、デバイスリンクプロファイル作成部１６と、デバイスリンク色変換部１７と、画像出力部１８と、測色部１９と、色再現特性修正部２０とを備える。尚、これらの各機能部は、ＣＰＵ９１（図６参照）がプログラムを磁気ディスク装置９３（図６参照）からメインメモリ９２（図６参照）に読み込んで実行することにより、実現される。
【００１３】
ターゲット色再現特性取得部１１は、第１の機器の一例としてのターゲットデバイスへの入力色値と入力色値に応じたターゲットデバイスの出力色を表すデバイス非依存色空間の色値との関係を示すデータ（以下、「ターゲット色再現特性」という）を取得する。例えば、入力色値としてはＣＭＹＫデータを、デバイス非依存色空間の色値としてはＬ＊ａ＊ｂ＊データを取得する。
プリンタ色再現特性取得部１２は、第２の機器の一例としてのプリンタへの入力色値と入力色値に応じたプリンタの出力色を表すデバイス非依存色空間の色値との関係を示すデータ（以下、「プリンタ色再現特性」という）を取得する。例えば、入力色値としてはＣＭＹＫデータを、デバイス非依存色空間の色値としてはＬ＊ａ＊ｂ＊データを取得する。
【００１４】
オプション指定受付部１３は、デバイスリンクプロファイルを作成する際のオプションの指定を受け付ける。オプションとしては、例えば、特定色の保存、ガマットマッピング方式、プロファイルの格子点数、プリンタの総量制限値等が指定されるが、本実施の形態では、特に紙白補正方法が指定される。
【００１５】
紙白補正部１４，１５は、オプション指定受付部１３が受け付けたオプション指定に基づいて、入力された色再現特性におけるデバイス非依存色空間の色値に対して紙白補正を施す。デバイス非依存色空間の色値がＬ＊ａ＊ｂ＊データであれば、Ｌ＊ａ＊ｂ＊データをＸＹＺ値に変換してＸＹＺ色空間上で紙白補正を行う。
【００１６】
ここで、紙白補正の方法としては、次のようなものがある。
第一に、ＸＹＺ色空間上で基準白色点（Ｄ５０等）のＸＹＺ値を定め、紙白のＸＹＺ値でそれぞれを除した値を、対象のＸＹＺ値に乗ずる方法がある。この方法は以下の式で表される。ここでは、補正前のＸＹＺ値を（Ｘ，Ｙ，Ｚ）、基準白色点のＸＹＺ値を（Ｘｎ，Ｙｎ，Ｚｎ）、対応するデバイスで用いられる用紙の白のＸＹＺ値を（Ｘｏ，Ｙｏ，Ｚｏ）、補正後のＸＹＺ値を（Ｘ’，Ｙ’，Ｚ’）としている。
Ｘ’＝Ｘ＊Ｘｎ／Ｘｏ
Ｙ’＝Ｙ＊Ｙｎ／Ｙｏ
Ｚ’＝Ｚ＊Ｚｎ／Ｚｏ
第二に、特許文献４に記載されているように、補正後のＸＹＺ値（Ｘ’，Ｙ’，Ｚ’）と補正前のＸＹＺ値（Ｘ，Ｙ，Ｚ）とを、対応するデバイス色空間の総量値によって決まる重み係数を用いて合成する方法もある。
【００１７】
また、紙白補正部１４，１５は、入力された色再現特性におけるデバイス非依存色空間の色値がＬ＊ａ＊ｂ＊データであれば、補正後のＸＹＺ値をＬ＊ａ＊ｂ＊データに戻し、入力された色再現特性における入力色値（例えばＣＭＹＫデータ）とＬ＊ａ＊ｂ＊データとの関係を示すデータを紙白補正後色再現特性として出力する。
尚、紙白補正部１４，１５は、処理内容は同等であるが、紙白補正部１４にはターゲット色再現特性取得部１１からターゲット色再現特性が入力されるのに対し、紙白補正部１５にはプリンタ色再現特性取得部１２からプリンタ色再現特性が入力されるという入力データの違いがあるので、便宜上分けて示している。
【００１８】
本実施の形態では、第１の機器の色再現特性を第１の機器で印刷に用いられる第１の媒体の色に応じて補正して得られた第１の色再現特性の一例として、ターゲットデバイスの紙白補正後色再現特性を用いており、第１の色再現特性を取得する第１の色再現特性取得手段の一例として、紙白補正部１４を設けている。また、第２の機器の色再現特性を第２の機器で印刷に用いられる第２の媒体の色に応じて補正して得られた第２の色再現特性の一例として、プリンタの紙白補正後色再現特性を用いており、第２の色再現特性を取得する第２の色再現特性取得手段の一例として、紙白補正部１５を設けている。
【００１９】
デバイスリンクプロファイル作成部１６は、紙白補正部１４から出力されたターゲットデバイスの紙白補正後色再現特性と、紙白補正部１５から出力されたプリンタの紙白補正後色再現特性とに基づいて、ターゲット色再現特性をプリンタでシミュレートするためのデバイスリンクプロファイルを作成する。即ち、ターゲットデバイスに依存した色データをプリンタに依存した色データに変換するためのデバイスリンクプロファイルを作成する。ここで、デバイスリンクプロファイルの作成には、例えば、特開２００２-１５２５４３号公報の技術を用いるとよい。本実施の形態では、色変換係数の一例として、デバイスリンクプロファイルを用いており、色変換係数を生成し再生成する生成手段の一例として、デバイスリンクプロファイル作成部１６を設けている。
【００２０】
デバイスリンク色変換部１７は、ターゲット色再現特性をプリンタでシミュレートするための色変換を行う。即ち、デバイスリンクプロファイル作成部１６が作成したデバイスリンクプロファイルを用いて、カラー画像の色データを、ターゲットデバイスに依存した色データからプリンタに依存した色データへ変換する。ここで、カラー画像の色データとしては、例えば、Ｃ，Ｍ，Ｙ，Ｋのそれぞれを０〜１００の範囲で変化させて作成した色データを用いるとよい。
画像出力部１８は、色変換された画像を出力する。即ち、デバイスリンク色変換部１７によってプリンタに依存した色データに変換されたカラー画像の色データをプリンタで出力する。
測色部１９は、プリンタで出力されたカラー画像を測色し、測色値としてデバイス非依存色空間の色値を取得する。カラー画像の色データがＣ，Ｍ，Ｙ，Ｋを変化させて作成した色データであるとすると、この色データのＣＭＹＫデータに対して、デバイス非依存色空間の色値として例えばＬ＊ａ＊ｂ＊データが取得される。また、測色部１９は、ユーザがカラー画像上で測色器をスライドさせる操作に応じて測色を行うものでもよいし、プリンタ内でカラー画像の出力の検知に応じて測色を行うものでもよい。
【００２１】
色再現特性修正部２０は、カラー画像の色データに対応するターゲットデバイスの紙白補正後色再現特性におけるデバイス非依存色空間の色値（例えばＬ＊ａ＊ｂ＊データ）と、プリンタで出力されたカラー画像の色データを測色部１９で測色して得られたデバイス非依存色空間の色値（例えばＬ＊ａ＊ｂ＊データ）との実測誤差に基づいて、デバイスリンクプロファイルの作成を繰り返すか終了するかを判定する。そして、デバイスリンクプロファイルの作成を繰り返す場合に、実測誤差に基づいて、デバイスリンクプロファイル再作成用のターゲットデバイスのデバイス非依存色空間の色値を修正する。
【００２２】
ここで、デバイスリンクプロファイルの作成を繰り返すか終了するかの判定には、例えば、複数のカラー画像の色データについて実測誤差として色差を求め、これらの色差の平均値が３以上の場合はデバイスリンクプロファイルを再作成し、３未満の場合はデバイスリンクプロファイルの作成を終了する、といった方法を用いるとよい。但し、判定に用いる評価値は、平均値に限らず、最大値、ＲＭＳ（Root Mean Square）、９５パーセンタイル等であっても構わない。
また、ターゲットデバイスのデバイス非依存色空間の色値の修正は、修正前のデバイス非依存色空間の色値から上記実測誤差を減ずることによって行えばよい。但し、デバイス非依存色空間の色値の修正方法はこれに限らず、色領域ごとに実測誤差に異なる重み付けを行って修正する方法でも構わない。また、プリンタの色域外の領域は実測誤差が大きいためデバイス非依存色空間の色値を修正しないようにすることが好ましい。
本実施の形態では、第１の色再現特性を修正し修正後の第１の色再現特性を繰り返し修正する修正手段の一例として、色再現特性修正部２０を設けている。
【００２３】
次に、本実施の形態における色変換装置１０の動作について説明する。
図２は、本実施の形態における色変換装置１０の動作例を示したフローチャートである。
図示するように、色変換装置１０では、まず、ターゲット色再現特性取得部１１がターゲット色再現特性を取得し、プリンタ色再現特性取得部１２がプリンタ色再現特性を取得する（ステップ１０１）。
また、オプション指定受付部１３が紙白補正方法等に関するオプションの指定を受け付ける（ステップ１０２）。
そして、紙白補正部１４はターゲット色再現特性取得部１１によって取得されたターゲット色再現特性に対し、紙白補正部１５はプリンタ色再現特性取得部１２によって取得されたプリンタ色再現特性に対し、指定されたオプションに基づいて、それぞれ紙白補正を施す（ステップ１０３）。
【００２４】
これにより、デバイスリンクプロファイル作成部１６は、紙白補正部１４から出力されたターゲットデバイスの紙白補正後色再現特性と、紙白補正部１５から出力されたプリンタの紙白補正後色再現特性とに基づいて、デバイスリンクプロファイルを作成する（ステップ１０４）。
その後、デバイスリンク色変換部１７は、このデバイスリンクプロファイルを用いて、カラー画像の色データを、ターゲットデバイスに依存した色データからプリンタに依存した色データへ変換する（ステップ１０５）。
そして、画像出力部１８が、プリンタに依存した色データに変換されたカラー画像の色データをプリンタで出力する（ステップ１０６）。
【００２５】
また、測色部１９は、この出力されたカラー画像の色データを測色し、測色値を取得する（ステップ１０７）。
すると、色再現特性修正部２０は、ターゲットデバイスの紙白補正後色再現特性から得られるデバイス非依存色空間の色値と、ステップ１０７で得られた測色値とを比較し、その誤差を算出する（ステップ１０８）。ここで、ターゲットデバイスの紙白補正後色再現特性から得られるデバイス非依存色空間の色値としては、色再現特性が測色値そのものを含んでいればその測色値を採用してもよいし、色再現特性がＩＣＣ（International Color Consortium）プロファイルのようなものであればそれを利用して得られた測色値相当の値を採用してもよい。また、このデバイス非依存色空間の色値は、ステップ１０３で得られたものを、紙白補正部１４が色再現特性修正部２０に伝達するようにしてもよいし、ユーザが別途色再現特性修正部２０に設定するようにしてもよい。
【００２６】
そして、色再現特性修正部２０は、ステップ１０８で算出した誤差が閾値以上であるかどうかを判定する（ステップ１０９）。
その結果、誤差が閾値以上であると判定されれば、色再現特性修正部２０は、デバイスリンクプロファイル再作成用のターゲットデバイスのデバイス非依存色空間の色値を修正し（ステップ１１０）、ステップ１０４へ戻ってデバイスリンクプロファイルの再作成を行う。
一方、誤差が閾値以下であると判定されれば、処理を終了する。尚、このとき、後処理を行ってもよい。ここで、後処理には、例えば文字再現等を行うに当たって、ターゲットデバイスの色データを変換せずにそのままプリンタで出力したい場合に、純色再現を行う処理等がある。
【００２７】
引き続き、図２に示した動作について、具体的な記号を用いて説明する。尚、以下の説明では、デバイス非依存色空間をＬ＊ａ＊ｂ＊色空間とする。また、同じ式における全てのＬ＊ａ＊ｂ＊データには例えば同じＣＭＹＫデータが対応付けられているが、このＣＭＹＫデータには、特に必要な場合を除き言及しないものとする。
【００２８】
まず、ステップ１０１でターゲット色再現特性取得部１１が取得したターゲット色再現特性におけるＬ＊ａ＊ｂ＊データをＬａｂＴａｒｇｅｔと表記し、ステップ１０３で紙白補正部１４がＬａｂＴａｒｇｅｔに対して紙白補正を行うことで得られたＬ＊ａ＊ｂ＊データをＬａｂ’Ｔａｒｇｅｔと表記し、ステップ１０７で測色部１９がカラー画像を測色することで得られたＬ＊ａ＊ｂ＊データをＬａｂ測色と表記する。すると、ステップ１１０で色再現特性修正部２０が１回目の修正を行った後のＬ＊ａ＊ｂ＊データであるＬａｂ’１は、次の式で求められる。この式では、３次元ベクトル（Ｌ＊，ａ＊，ｂ＊）をＬａｂと表記する。
【００２９】
【数１】
0005630112.tif 000002
【００３０】
この式１において、右辺の第１項は、最初にデバイスリンクプロファイルの作成に利用したターゲットデバイスのＬ＊ａ＊ｂ＊データである。また、右辺の第２項は、右辺の第１項を修正するための値であり、適当な重みαと、ターゲット色再現特性によるシミュレーション（模擬的印刷）をプリンタで行った際の誤差（以下、「シミュレーション誤差」という）とを掛け合わせたものになっている。本実施の形態では、紙白補正部１４で紙白補正が行われた色再現特性によるシミュレーションを行っているため、式１は、紙白補正が行われた色空間上で計算する必要がある。従って、式１に示すように、Ｌａｂ測色に対して紙白補正を行うことで得られたＬａｂ’測色を用いてシミュレーション誤差を算出している。また、修正対象のＬ＊ａ＊ｂ＊データとしてはＬａｂＴａｒｇｅｔに対して紙白補正を行うことで得られたＬａｂ’Ｔａｒｇｅｔを用いている。
【００３１】
ここで、図２のフローチャートに示したように、デバイスリンクプロファイルの作成を繰り返す場合を考える。この場合、デバイスリンクプロファイルの作成に利用するターゲットデバイスのＬ＊ａ＊ｂ＊データを繰り返し修正するが、そのうち（ｉ＋１）回目の修正について説明する（ｉ＝１，２，３，…）。
【００３２】
まず、ステップ１０３で紙白補正部１４がＬａｂＴａｒｇｅｔに対して紙白補正を行うことで得られたＬ＊ａ＊ｂ＊データは、式１と同様にＬａｂ’Ｔａｒｇｅｔと表記する。また、ｉ回目の修正の際にステップ１１０で得られたＬ＊ａ＊ｂ＊データをＬａｂ’ｉと表記し、ｉ回目の修正の際にステップ１０７で測色部１９がカラー画像を測色することで得られたＬ＊ａ＊ｂ＊データをＬａｂｉ回目測色と表記する。すると、ステップ１１０で色再現特性修正部２０が（ｉ＋１）回目の修正を行った後のＬ＊ａ＊ｂ＊データであるＬａｂ’ｉ＋１は、単純に式１に従った場合、次の式で求められる。この式でも、３次元ベクトル（Ｌ＊，ａ＊，ｂ＊）をＬａｂと表記する。
【００３３】
【数２】
0005630112.tif 000003
【００３４】
この式２は、紙白補正が行われた色空間上で計算する必要があるので、式１と同様に、Ｌａｂｉ回目測色に対して紙白補正を行うことで得られたＬａｂ’ｉ回目測色を用いて、シミュレーション誤差を算出している。また、単純に式１に従っているので、修正対象のＬ＊ａ＊ｂ＊データとしてはＬａｂ’ｉに対して紙白補正を行うことで得られたＬａｂ”ｉを用いている。
ところが、１回前に修正されたＬ＊ａ＊ｂ＊データは、既に紙白補正を考慮した色空間上で補正されているため、式２のように処理した場合、必要以上に紙白補正を行ってしまうことになる。
【００３５】
そこで、本実施の形態では、１回前に修正されたＬ＊ａ＊ｂ＊データに対しては紙白補正を行わないようにする。この場合、ステップ１１０で色再現特性修正部２０が（ｉ＋１）回目の修正を行った後のＬ＊ａ＊ｂ＊データであるＬａｂ’ｉ＋１は、次の式で求められる。この式でも、３次元ベクトル（Ｌ＊，ａ＊，ｂ＊）をＬａｂと表記する。
【００３６】
【数３】
0005630112.tif 000004
【００３７】
以下、式３によってＬ＊ａ＊ｂ＊データの修正を行う色再現特性修正装置の一例としての色再現特性修正部２０について詳細に述べる。尚、ここでは、紙白補正として、相対化処理を行うものとする。
図３は、この場合の色再現特性修正部２０の機能構成例を示したブロック図である。
図示するように、色再現特性修正部２０は、測色値取得部２１と、相対化処理部２２と、目標色値記憶部２３と、誤差算出部２４と、修正色値記憶部２５と、修正色値算出部２６とを備える。このうち、目標色値記憶部２３、修正色値記憶部２５は、例えば磁気ディスク装置９３（図６参照）によって実現される。また、測色値取得部２１、相対化処理部２２、誤差算出部２４、修正色値算出部２６は、ＣＰＵ９１（図６参照）がプログラムを磁気ディスク装置９３（図６参照）からメインメモリ９２（図６参照）に読み込んで実行することにより、実現される。
【００３８】
測色値取得部２１は、測色部１９からカラー画像を測色して得られた測色値であるＬ＊ａ＊ｂ＊データを取得する。本実施の形態では、模擬的印刷の結果における色再現特性を取得する第３の取得手段の一例として、測色値取得部２１を設けている。
相対化処理部２２は、測色値取得部２１が取得したＬ＊ａ＊ｂ＊データに対して相対化処理を行う。一方、後述する修正色値記憶部２５に記憶されたＬ＊ａ＊ｂ＊データが読みだされた際、そのＬ＊ａ＊ｂ＊データに対しては相対化処理を行わない。本実施の形態では、模擬的印刷の結果における色再現特性を第２の媒体の色に応じて補正する補正手段の一例として、相対化処理部２２を設けている。
目標色値記憶部２３は、紙白補正部１４が出力したターゲットデバイスの紙白補正後色再現特性におけるＬ＊ａ＊ｂ＊データを記憶する。本実施の形態では、第１の色再現特性を取得する第１の取得手段の一例として、目標色値記憶部２３の例えば磁気ディスク装置９３から情報を読み出す機能を設けている。
誤差算出部２４は、相対化処理部２２による相対化処理後のＬ＊ａ＊ｂ＊データと、目標色値記憶部２３から読み出したＬ＊ａ＊ｂ＊データとの誤差を算出する。そして、誤差が閾値以上であれば、修正色値算出部２６に対して動作を指示し、誤差が閾値以下であれば、デバイスリンクプロファイルの作成を終了する旨を出力する。本実施の形態では、差分の一例として、誤差を用いており、差分を算出する算出手段の一例として、誤差算出部２４を設けている。
【００３９】
修正色値記憶部２５は、修正色値算出部２６による前回の修正で得られた修正色値であるＬ＊ａ＊ｂ＊データを、修正色値算出部２６による今回の修正で使えるように記憶しておく。本実施の形態では、前回の修正後の第１の色再現特性に差分に応じた値を加算して得られた第１の色再現特性を記憶する記憶手段の一例として、修正色値記憶部２５を設けている。また、前回の修正後の第１の色再現特性を取得する第２の取得手段の一例として、修正色値記憶部２５の例えば磁気ディスク装置９３から情報を読み出す機能を設けている。
修正色値算出部２６は、修正色値記憶部２５から読み出したＬ＊ａ＊ｂ＊データを、誤差算出部２４が算出した誤差に基づいて修正し、修正色値であるＬ＊ａ＊ｂ＊データをデバイスリンクプロファイル作成部１６に出力する。本実施の形態では、前回の修正後の第１の色再現特性に差分に応じた値を加算する加算手段の一例として、また、前回の修正後の第１の色再現特性を差分に基づいて修正する修正手段の一例として、修正色値算出部２６を設けている。
【００４０】
次に、この場合の色再現特性修正部２０の動作について説明する。尚、ここでは、式３で使った記号を用いて、式３と同様に（ｉ＋１）回目の修正を行うときの動作を説明することとする。
図４は、誤差算出部２４で誤差を算出するまでの色再現特性修正部２０の動作例を示したフローチャートである。このフローチャートは、図２のフローチャートのステップ１０８を詳細化したものである。
色再現特性修正部２０では、まず、測色値取得部２１が、測色部１９からカラー画像を測色して得られたＬａｂｉ回目測色を取得する（ステップ２０１）。
すると、相対化処理部２２が、このＬａｂｉ回目測色に対して相対化処理を行い、Ｌａｂ’ｉ回目測色を取得する（ステップ２０２）。尚、ここでの相対化処理は、プリンタで印刷に使用される用紙の色を基準とした相対化処理である。
また、誤差算出部２４は、目標色値記憶部２３に記憶されたＬａｂ’Ｔａｒｇｅｔを読み出す（ステップ２０３）。
そして、ステップ２０２で取得した、Ｌａｂ’ｉ回目測色からステップ２０３で読み出したＬａｂ’Ｔａｒｇｅｔを差し引くことにより、誤差Ｄを算出する（ステップ２０４）。
【００４１】
図５は、ステップ１０９で誤差が閾値以上と判定された場合の修正色値算出部２６の動作例を示したフローチャートである。このフローチャートは、図２のフローチャートのステップ１１０を詳細化したものである。
まず、修正色値算出部２６は、修正色値記憶部２５に記憶されたＬａｂ’ｉを読み出す（ステップ２５１）。
そして、ステップ２０４で算出した誤差Ｄに重みαを乗じた値を、Ｌａｂ’ｉに加算することにより、Ｌａｂ’ｉ＋１を算出する（ステップ２５２）。
その後、この算出したＬａｂ’ｉ＋１を、（ｉ＋２）回目の修正で使用できるように、修正色値記憶部２５に記憶する（ステップ２５３）。
また、修正色値算出部２６は、ステップ２５２で算出したＬａｂ’ｉ＋１を、測色部１９で測色したカラー画像の色データに対応するＣＭＹＫデータに対応づけて、デバイスリンクプロファイル作成部１６に出力する（ステップ２５４）。
以上により、本実施の形態の説明を終了する。
【００４２】
ところで、本実施の形態における色変換装置１０は、ＰＣ（Personal Computer）等の汎用のコンピュータ内で実現するとよい。
以下、このような汎用のコンピュータをコンピュータ９０として、そのハードウェア構成について説明する。
【００４３】
図６は、コンピュータ９０のハードウェア構成を示した図である。
図示するように、コンピュータ９０は、演算手段であるＣＰＵ（Central Processing Unit）９１と、記憶手段であるメインメモリ９２及び磁気ディスク装置（ＨＤＤ：Hard Disk Drive）９３とを備える。ここで、ＣＰＵ９１は、ＯＳ（Operating System）やアプリケーション等の各種ソフトウェアを実行し、上述した各機能を実現する。また、メインメモリ９２は、各種ソフトウェアやその実行に用いるデータ等を記憶する記憶領域であり、磁気ディスク装置９３は、各種ソフトウェアに対する入力データや各種ソフトウェアからの出力データ等を記憶する記憶領域である。
更に、コンピュータ９０は、外部との通信を行うための通信Ｉ／Ｆ９４と、ビデオメモリやディスプレイ等からなる表示機構９５と、キーボードやマウス等の入力デバイス９６とを備える。
【００４４】
尚、本実施の形態を実現するプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【符号の説明】
【００４５】
１０…色変換装置、１１…ターゲット色再現特性取得部、１２…プリンタ色再現特性取得部、１３…オプション指定受付部、１４，１５…紙白補正部、１６…デバイスリンクプロファイル作成部、１７…デバイスリンク色変換部、１８…画像出力部、１９…測色部、２０…色再現特性修正部、２１…測色値取得部、２２…相対化処理部、２３…目標色値記憶部、２４…誤差算出部、２５…修正色値記憶部、２６…修正色値算出部
【図１】
0005630112.tif 000005
【図２】
0005630112.tif 000006
【図３】
0005630112.tif 000007
【図４】
0005630112.tif 000008
【図５】
0005630112.tif 000009
【図６】
0005630112.tif 000010