(57)【要約】【課題】サイズが異なるパッチが混在するチャートに対して、フレアレベルを考慮して色彩値の補正量を簡便かつ適切に算出する。【解決手段】チャートを印刷する印刷部とRGB値を取得するスキャナと色彩値を取得する測色器とを含む印刷システムを用いて、チャートを測定したRGB値とスキャナプロファイルとを用いて色彩値を推定し、チャートを測定した色彩値と推定した色彩値とに基づいて色彩値の補正量を算出する際に、RGB値を取得する第１サイズの第１パッチ群と色彩値を取得する第２サイズの第２パッチ群とを備え、第１パッチ群に、第２パッチ群の各パッチと同じCYMK値の特定パッチを含む所定のチャートを作成し、第１パッチ群の特定パッチを測定したRGB値とスキャナプロファイルとを用いて色彩値を推定し、第２パッチ群の各パッチを測定した色彩値と推定した色彩値とに基づいて色彩値の補正量を算出する。【選択図】図９
2018195993.tif 000002
【特許請求の範囲】
【請求項１】
印刷媒体にチャートを印刷する印刷部と、前記チャートを測定してRGB値を取得するスキャナと、前記チャートを測定してL*a*b*値又はXYZ値からなる色彩値を取得する測色器と、を含む印刷システムを用いて、
前記チャートのデータを生成するチャート生成処理と、
前記データに基づいて前記印刷部が印刷した前記チャートを前記スキャナが測定して得たRGB値と予め記憶したスキャナプロファイルとを用いて、色彩値を推定する色彩値推定処理と、
前記チャートを前記測色器が測定して得た色彩値と前記推定した色彩値とに基づいて、色彩値の補正量を算出する補正量算出処理と、を実行する色彩値補正制御方法であって、
前記チャート生成処理では、色評価に用いるRGB値を取得するための第１サイズの複数のパッチからなる第１パッチ群と、前記第１サイズよりも大きい第２サイズの複数のパッチからなる第２パッチ群と、を備え、前記第１パッチ群に、前記第２パッチ群の各パッチと同じCYMK値の特定パッチを含むチャートのデータを生成し、
前記色彩値推定処理では、前記第１パッチ群の前記特定パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて、色彩値を推定し、
前記補正量算出処理では、前記第２パッチ群の各パッチを測定して得た前記色彩値と前記推定した色彩値とに基づいて、色彩値の補正量を算出する、
ことを特徴とする色彩値補正制御方法。
【請求項２】
前記第１パッチ群の前記特定パッチを測定して得たRGB値と当該特定パッチに対応する前記第２パッチ群の各パッチを測定して得たRGB値との差が、予め定めた第１の閾値を超えるか否かを判定する第１の判定処理を更に実行し、
前記色彩値推定処理では、前記RGB値の差が前記第１の閾値以下の場合は、前記第２パッチ群の各パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて、色彩値を推定する、
ことを特徴とする請求項１に記載の色彩値補正制御方法。
【請求項３】
前記第１パッチ群の前記特定パッチを測定して得たRGB値と当該特定パッチに対応する前記第２パッチ群の各パッチを測定して得たRGB値との差のばらつきが、予め定めた第２の閾値を超えるか否かを判定する第２の判定処理を更に実行し、
前記色彩値推定処理では、前記RGB値の差が前記第１の閾値以下、かつ、前記RGB値の差のばらつきが前記第２の閾値を超える場合は、前記第２パッチ群の各パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて、色彩値を推定する、
ことを特徴とする請求項２に記載の色彩値補正制御方法。
【請求項４】
前記色彩値の補正量に基づいて、前記第１パッチ群の各パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて推定した色彩値を補正する補正適用処理を更に実行する、
ことを特徴とする請求項１乃至３のいずれか一に記載の色彩値補正制御方法。
【請求項５】
補正後の色彩値と所定の色認証規格で定められる色彩値との色相差及び／又は色差に基づいて色検証を行う色検証処理を更に実行する、
ことを特徴とする請求項４に記載の色彩値補正制御方法。
【請求項６】
前記チャート生成処理では、前記特定パッチを除く前記第１パッチ群の各パッチの画像を生成した後、前記第２パッチ群の各パッチ及び前記特定パッチの画像を合成して、前記チャートのデータを生成する、
ことを特徴とする請求項１乃至５のいずれか一に記載の色彩値補正制御方法。
【請求項７】
前記チャート生成処理では、カラーマネージメント後のCMYK値に基づいて、前記特定パッチを除く前記第１パッチ群の各パッチの画像を生成する、
ことを特徴とする請求項６に記載の色彩値補正制御方法。
【請求項８】
前記チャート生成処理では、前記印刷媒体に応じて、前記第２パッチ群に配置するパッチのCMYK値及び／又はパッチ数を変化させる、
ことを特徴とする請求項１乃至７のいずれか一に記載の色彩値補正制御方法。
【請求項９】
前記チャート生成処理では、前記第１パッチ群の前記特定パッチの配列を、前記第２パッチ群のパッチの配列と同じにする、
ことを特徴とする請求項１乃至８のいずれか一に記載の色彩値補正制御方法。
【請求項１０】
印刷媒体にチャートを印刷する印刷部と、前記チャートを測定してRGB値を取得するスキャナと、前記チャートを測定してL*a*b*値又はXYZ値からなる色彩値を取得する測色器と、を含む印刷システム内の装置で動作する色彩値補正制御プログラムであって、
前記装置に、
前記チャートのデータを生成するチャート生成処理、
前記データに基づいて前記印刷部が印刷した前記チャートを前記スキャナが測定して得たRGB値と予め記憶したスキャナプロファイルとを用いて、色彩値を推定する色彩値推定処理、
前記チャートを前記測色器が測定して得た色彩値と前記推定した色彩値とに基づいて、色彩値の補正量を算出する補正量算出処理、を実行させ、
前記チャート生成処理では、色評価に用いるRGB値を取得するための第１サイズの複数のパッチからなる第１パッチ群と、前記第１サイズよりも大きい第２サイズの複数のパッチからなる第２パッチ群と、を備え、前記第１パッチ群に、前記第２パッチ群の各パッチと同じCYMK値の特定パッチを含むチャートのデータを生成し、
前記色彩値推定処理では、前記第１パッチ群の前記特定パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて、色彩値を推定し、
前記補正量算出処理では、前記第２パッチ群の各パッチを測定して得た前記色彩値と前記推定した色彩値とに基づいて、色彩値の補正量を算出する、
ことを特徴とする色彩値補正制御プログラム。
【請求項１１】
前記装置に、更に、
前記第１パッチ群の前記特定パッチを測定して得たRGB値と当該特定パッチに対応する前記第２パッチ群の各パッチを測定して得たRGB値との差が、予め定めた第１の閾値を超えるか否かを判定する第１の判定処理を実行させ、
前記色彩値推定処理では、前記RGB値の差が前記第１の閾値以下の場合は、前記第２パッチ群の各パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて、色彩値を推定する、
ことを特徴とする請求項１０に記載の色彩値補正制御プログラム。
【請求項１２】
前記装置に、更に、
前記第１パッチ群の前記特定パッチを測定して得たRGB値と当該特定パッチに対応する前記第２パッチ群の各パッチを測定して得たRGB値との差のばらつきが、予め定めた第２の閾値を超えるか否かを判定する第２の判定処理を実行させ、
前記色彩値推定処理では、前記RGB値の差が前記第１の閾値以下、かつ、前記RGB値の差のばらつきが前記第２の閾値を超える場合は、前記第２パッチ群の各パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて、色彩値を推定する、
ことを特徴とする請求項１１に記載の色彩値補正制御プログラム。
【請求項１３】
前記装置に、更に、
前記色彩値の補正量に基づいて、前記第１パッチ群の各パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて推定した色彩値を補正する補正適用処理を実行させる、
ことを特徴とする請求項１０乃至１２のいずれか一に記載の色彩値補正制御プログラム。
【請求項１４】
前記装置に、更に、
補正後の色彩値と所定の色認証規格で定められる色彩値との色相差及び／又は色差に基づいて色検証を行う色検証処理を実行させる、
ことを特徴とする請求項１３に記載の色彩値補正制御プログラム。
【請求項１５】
前記チャート生成処理では、前記特定パッチを除く前記第１パッチ群の各パッチの画像を生成した後、前記第２パッチ群の各パッチ及び前記特定パッチの画像を合成して、前記チャートのデータを生成する、
ことを特徴とする請求項１０乃至１４のいずれか一に記載の色彩値補正制御プログラム。
【請求項１６】
前記チャート生成処理では、カラーマネージメント後のCMYK値に基づいて、前記特定パッチを除く前記第１パッチ群の各パッチの画像を生成する、
ことを特徴とする請求項１５に記載の色彩値補正制御プログラム。
【請求項１７】
前記チャート生成処理では、前記印刷媒体に応じて、前記第２パッチ群に配置するパッチのCMYK値及び／又はパッチ数を変化させる、
ことを特徴とする請求項１０乃至１６のいずれか一に記載の色彩値補正制御プログラム。
【請求項１８】
前記チャート生成処理では、前記第１パッチ群の前記特定パッチの配列を、前記第２パッチ群のパッチの配列と同じにする、
ことを特徴とする請求項１０乃至１７のいずれか一に記載の色彩値補正制御プログラム。
【請求項１９】
印刷媒体にチャートを印刷する印刷部と、前記チャートを測定してRGB値を取得するスキャナと、前記チャートを測定してL*a*b*値又はXYZ値からなる色彩値を取得する測色器と、を含む画像形成装置であって、
前記チャートのデータを生成するチャート生成部と、
前記データに基づいて前記印刷部が印刷した前記チャートを前記スキャナが測定して得たRGB値と予め記憶したスキャナプロファイルとを用いて、色彩値を推定する色彩値推定部と、
前記チャートを前記測色器が測定して得た色彩値と前記推定した色彩値とに基づいて、色彩値の補正量を算出する補正量算出部と、を備え、
前記チャート生成部は、色評価に用いるRGB値を取得するための第１サイズの複数のパッチからなる第１パッチ群と、前記第１サイズよりも大きい第２サイズの複数のパッチからなる第２パッチ群と、を備え、前記第１パッチ群に、前記第２パッチ群の各パッチと同じCYMK値の特定パッチを含むチャートのデータを生成し、
前記色彩値推定部は、前記第１パッチ群の前記特定パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて、色彩値を推定し、
前記補正量算出部は、前記第２パッチ群の各パッチを測定して得た前記色彩値と前記推定した色彩値とに基づいて、色彩値の補正量を算出する、
ことを特徴とする画像形成装置。
【請求項２０】
前記第１パッチ群の前記特定パッチを測定して得たRGB値と当該特定パッチに対応する前記第２パッチ群の各パッチを測定して得たRGB値との差が、予め定めた第１の閾値を超えるか否かを判定する判定部を更に備え、
前記色彩値推定部は、前記RGB値の差が前記第１の閾値以下の場合は、前記第２パッチ群の各パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて、色彩値を推定する、
ことを特徴とする請求項１９に記載の画像形成装置。
【請求項２１】
前記判定部は、更に、前記第１パッチ群の前記特定パッチを測定して得たRGB値と当該特定パッチに対応する前記第２パッチ群の各パッチを測定して得たRGB値との差のばらつきが、予め定めた第２の閾値を超えるか否かを判定し、
前記色彩値推定部は、前記RGB値の差が前記第１の閾値以下、かつ、前記RGB値の差のばらつきが前記第２の閾値を超える場合は、前記第２パッチ群の各パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて、色彩値を推定する、
ことを特徴とする請求項２０に記載の画像形成装置。
【請求項２２】
前記色彩値の補正量に基づいて、前記第１パッチ群の各パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて推定した色彩値を補正する補正適用部を更に備える、
ことを特徴とする請求項１９乃至２１のいずれか一に記載の画像形成装置。
【請求項２３】
補正後の色彩値と所定の色認証規格で定められる色彩値との色相差及び／又は色差に基づいて色検証を行う色検証部を更に備える、
ことを特徴とする請求項２２に記載の画像形成装置。
【請求項２４】
前記チャート生成部は、前記特定パッチを除く前記第１パッチ群の各パッチの画像を生成した後、前記第２パッチ群の各パッチ及び前記特定パッチの画像を合成して、前記チャートのデータを生成する、
ことを特徴とする請求項１９乃至２３のいずれか一に記載の画像形成装置。
【請求項２５】
前記チャート生成部は、カラーマネージメント後のCMYK値に基づいて、前記特定パッチを除く前記第１パッチ群の各パッチの画像を生成する、
ことを特徴とする請求項２４に記載の画像形成装置。
【請求項２６】
前記チャート生成部は、前記印刷媒体の種別に応じて、前記第２パッチ群に配置するパッチのCMYK値及び／又はパッチ数を変化させる、
ことを特徴とする請求項１９乃至２５のいずれか一に記載の画像形成装置。
【請求項２７】
前記チャート生成部は、前記第１パッチ群の前記特定パッチの配列を、前記第２パッチ群のパッチの配列と同じにする、
ことを特徴とする請求項１９乃至２６のいずれか一に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色彩値補正制御方法、色彩値補正制御プログラム及び画像形成装置に関し、特に、フレアレベルを考慮して色彩値を補正するための補正量を算出する色彩値補正制御方法、色彩値補正制御プログラム及び色彩値を測定する測色器を備える画像形成装置に関する。
【背景技術】
【０００２】
様々な色認証規格で定められる色が画像形成装置でどれだけ再現できているかを確認するために色検証という作業が行われる。この色検証は、ＣＭＳ（Color Management System）を用いて色変換を行って印刷出力された色評価用チャートを、分光測色器を用いて測色し、測色して得た色値を、色認証規格で定められる色値と比較することによって行われる。上記分光測色器は、光源から印刷媒体に光をあて、印刷媒体で反射した光を波長ごとに測定し、人の目の特性に合わせた等色関数と積分することで、均等色空間の色値（L*a*b*値、XYZ値等）を取得するため、色評価用チャートの測色には時間がかかる。
【０００３】
一方、スキャナとスキャナプロファイルとを用いて、均等色空間の色を推定する手法がある。この手法では、スキャナでのRGB値の測定が高速に行えるため、分光測色器を用いて測色する手法よりも時間を短縮することができる。また、スキャナプロファイルを用いて推定した色値の精度を向上させるための手法として、K版（Black）量毎にスキャナプロファイルを持つ手法がある。この手法では、取得したRGB値と色評価用チャートのK版量とから、K版量毎のスキャナプロファイルを用いて色推定を行うことで、より精度の高い色値を推定することが可能となる。
【０００４】
ここで、色評価用チャートをスキャナで測定してRGB値を取得する場合、測定対象のパッチからの反射光のみを測定する必要がある。しかしながら、実際には、測定対象のパッチからの反射光に加えて、乱反射により周辺のパッチからの反射光も混ざった出力が測定されてしまう。このような、測定対象と光源との間の乱反射によって本来の出力以上の反射光が測定される現象はフレアと呼ばれ、RGB値を取得する際にはフレアの影響を補正する必要がある。
【０００５】
このフレアの影響を補正する技術に関して、例えば、下記特許文献１には、原稿載置面に載置された原稿の読取面に光を照射する照明手段と、原稿の読取面に照射された光により読取面を撮像する撮像手段と、撮像手段より出力される信号から画像信号データを生成する画像読取装置のフレア補正データ計測方法であって、読取面が拡散反射面で形成された計測用原稿に点光源を設け、点光源から出射する光により読取面の全面から反射した光を撮像手段で撮像し、撮像手段より出力される信号から点光源の発光画像領域を基本単位とした画像領域に分割した画像信号強度分布データを生成し、生成した画像信号強度分布データとあらかじめ照明手段を発光して検出した読取面の照度分布データとからフレア補正データを算出する方法が開示されている。
【０００６】
また、フレアの影響が少ないチャートを作成する技術に関して、例えば、下記特許文献２には、印刷部及び測色部を備える画像形成装置と、前記画像形成装置を制御する制御装置と、を含むシステムにおけるチャート作成方法であって、前記制御装置が、複数のパッチを配置したチャートの印刷画像を生成して、前記画像形成装置に前記チャートの印刷及び測色を指示し、前記画像形成装置が、前記チャートを印刷し、前記チャートの各パッチを測色する第１のチャート作成処理と、前記制御装置が、前記画像形成装置から前記チャートの各パッチの測色値を取得し、測色対象のパッチと当該パッチの周辺のパッチとからなる小パッチ群における各パッチの測色値を平均した平均測色値の、前記チャート内のバラツキが所定の範囲に収まるように、パッチを再配置する再配置処理と、前記制御装置が、パッチを再配置したチャートの印刷画像を生成し、前記画像形成装置に前記チャートの印刷及び測色を指示し、前記画像形成装置が、前記パッチを再配置したチャートを印刷し、前記チャートの各パッチを測色する第２のチャート作成処理と、を実行する方法が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−２８３７７３号公報
【特許文献２】特開２０１６−１５９５４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記特許文献１は、事前にフレア補正データを持ち、周辺画素値との合計値に着目して注目画素値を補正することでフレアの影響の無い画像データを生成するものである。しかしながら、この手法は、全てのチャートにフレア量の事前定義が必要となるため、様々なチャートの色値を動的に補正することができない。
【０００９】
また、特許文献２は、スキャナプロファイルの推定精度を向上させるために、スキャナプロファイル作成チャートと、スキャナプロファイルを活用するチャートのフレアレベルが同等になるように、スキャナプロファイル活用チャートに測色対象としないパッチ（捨てパッチ）を配置するものである。しかしながら、この手法は、パッチサイズが同一であることを前提にしてパッチの配置を決定するため、複数のサイズのパッチが混在するチャートでは、サイズ違いによるフレアの影響が残ってしまう。
【００１０】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、サイズが異なるパッチが混在するチャートに対して、フレアレベルを考慮して色彩値を補正するための補正量を簡便かつ適切に算出することができる色彩値補正制御方法、色彩値補正制御プログラム及び画像形成装置を提供することにある。
【課題を解決するための手段】
【００１１】
本発明の一側面は、印刷媒体にチャートを印刷する印刷部と、前記チャートを測定してRGB値を取得するスキャナと、前記チャートを測定してL*a*b*値又はXYZ値からなる色彩値を取得する測色器と、を含む印刷システムを用いて、前記チャートのデータを生成するチャート生成処理と、前記データに基づいて前記印刷部が印刷した前記チャートを前記スキャナが測定して得たRGB値と予め記憶したスキャナプロファイルとを用いて、色彩値を推定する色彩値推定処理と、前記チャートを前記測色器が測定して得た色彩値と前記推定した色彩値とに基づいて、色彩値の補正量を算出する補正量算出処理と、を実行する色彩値補正制御方法であって、前記チャート生成処理では、色評価に用いるRGB値を取得するための第１サイズの複数のパッチからなる第１パッチ群と、前記第１サイズよりも大きい第２サイズの複数のパッチからなる第２パッチ群と、を備え、前記第１パッチ群に、前記第２パッチ群の各パッチと同じCYMK値の特定パッチを含むチャートのデータを生成し、前記色彩値推定処理では、前記第１パッチ群の前記特定パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて、色彩値を推定し、前記補正量算出処理では、前記第２パッチ群の各パッチを測定して得た前記色彩値と前記推定した色彩値とに基づいて、色彩値の補正量を算出することを特徴とする。
【００１２】
本発明の一側面は、印刷媒体にチャートを印刷する印刷部と、前記チャートを測定してRGB値を取得するスキャナと、前記チャートを測定してL*a*b*値又はXYZ値からなる色彩値を取得する測色器と、を含む印刷システム内の装置で動作する色彩値補正制御プログラムであって、前記装置に、前記チャートのデータを生成するチャート生成処理、前記データに基づいて前記印刷部が印刷した前記チャートを前記スキャナが測定して得たRGB値と予め記憶したスキャナプロファイルとを用いて、色彩値を推定する色彩値推定処理、前記チャートを前記測色器が測定して得た色彩値と前記推定した色彩値とに基づいて、色彩値の補正量を算出する補正量算出処理、を実行させ、前記チャート生成処理では、色評価に用いるRGB値を取得するための第１サイズの複数のパッチからなる第１パッチ群と、前記第１サイズよりも大きい第２サイズの複数のパッチからなる第２パッチ群と、を備え、前記第１パッチ群に、前記第２パッチ群の各パッチと同じCYMK値の特定パッチを含むチャートのデータを生成し、前記色彩値推定処理では、前記第１パッチ群の前記特定パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて、色彩値を推定し、前記補正量算出処理では、前記第２パッチ群の各パッチを測定して得た前記色彩値と前記推定した色彩値とに基づいて、色彩値の補正量を算出することを特徴とする。
【００１３】
本発明の一側面は、印刷媒体にチャートを印刷する印刷部と、前記チャートを測定してRGB値を取得するスキャナと、前記チャートを測定してL*a*b*値又はXYZ値からなる色彩値を取得する測色器と、を含む画像形成装置であって、前記チャートのデータを生成するチャート生成部と、前記データに基づいて前記印刷部が印刷した前記チャートを前記スキャナが測定して得たRGB値と予め記憶したスキャナプロファイルとを用いて、色彩値を推定する色彩値推定部と、前記チャートを前記測色器が測定して得た色彩値と前記推定した色彩値とに基づいて、色彩値の補正量を算出する補正量算出部と、を備え、前記チャート生成部は、色評価に用いるRGB値を取得するための第１サイズの複数のパッチからなる第１パッチ群と、前記第１サイズよりも大きい第２サイズの複数のパッチからなる第２パッチ群と、を備え、前記第１パッチ群に、前記第２パッチ群の各パッチと同じCYMK値の特定パッチを含むチャートのデータを生成し、前記色彩値推定部は、前記第１パッチ群の前記特定パッチを測定して得たRGB値と前記スキャナプロファイルとを用いて、色彩値を推定し、前記補正量算出部は、前記第２パッチ群の各パッチを測定して得た前記色彩値と前記推定した色彩値とに基づいて、色彩値の補正量を算出することを特徴とする。
【発明の効果】
【００１４】
本発明の色彩値補正制御方法、色彩値補正制御プログラム及び画像形成装置によれば、サイズが異なるパッチが混在するチャートに対して、フレアレベルを考慮して色彩値を補正するための補正量を簡便かつ適切に算出することができる。
【００１５】
その理由は、チャートを印刷する印刷部と、チャートを測定してRGB値を取得するスキャナと、チャートを測定してL*a*b*値又はXYZ値からなる色彩値を取得する測色器と、を含む印刷システムを用いて、チャートを測定して得たRGB値と予め記憶したスキャナプロファイルとを用いて、色彩値を推定し、チャートを測定して得た色彩値と推定した色彩値とに基づいて、色彩値の補正量を算出する際に、色評価に用いるRGB値を取得するための第１サイズの第１パッチ群と、第１サイズよりも大きい第２サイズの第２パッチ群と、を備え、第１パッチ群に、第２パッチ群の各パッチと同じCYMK値の特定パッチを含むチャートを作成し、第１パッチ群の特定パッチを測定して得たRGB値とスキャナプロファイルとを用いて色彩値を推定し、第２パッチ群の各パッチを測定して得た色彩値と推定した色彩値とに基づいて、色彩値の補正量を算出するからである。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施例に係る印刷システムの構成を示す模式図である。
【図２】本発明の一実施例に係る印刷システムの他の構成を示す模式図である。
【図３】本発明の一実施例に係るクライアント装置の構成を示すブロック図である。
【図４】本発明の一実施例に係る画像形成装置の外観図である。
【図５】本発明の一実施例に係る画像形成装置の構成を示すブロック図である。
【図６】本発明の一実施例に係る画像形成装置の記憶部に記憶されるデータを示すブロック図である。
【図７】本発明の一実施例に係る画像形成装置の動作（チャート生成）を示すフローチャート図である。
【図８】本発明の一実施例に係る画像形成装置の動作（色検証）を示すフローチャート図である。
【図９】本発明の一実施例に係る画像形成装置の動作（補正制御）を示すフローチャート図である。
【図１０】本発明の一実施例に係る画像形成装置の動作（履歴管理）を示すフローチャート図である。
【図１１】本発明の一実施例に係る色検証用チャートの画像（評価パッチのみ）の一例である。
【図１２】本発明の一実施例に係る色検証用チャートの一例である。
【図１３】色検証の一例を示すテーブルである。
【図１４】ハイブリッド補正を説明する図である。
【図１５】色評価用チャートとスキャナプロファイルのＫ＝０の色分布を示す図である。
【図１６】ハイブリッド測色に使用するチャートの一例である。
【図１７】パッチ配置によるフレアの影響を説明する図である。
【図１８】パッチサイズによるフレアの影響を説明する図である。
【図１９】測色パッチ（白パッチ）と同じCMYK値の評価パッチがある場合のハイブリッド補正を説明する図である。
【図２０】測色パッチ（Cyan100%パッチ）と同じCMYK値の評価パッチがない場合のハイブリッド補正を説明する図である。
【発明を実施するための形態】
【００１７】
背景技術で示したように、画像形成装置では、ＣＭＳを用いて色変換を行って印刷出力された色評価用チャートを分光測色器で測色し、測色して得た色値と色認証規格で定められる色値とを比較することによって色検証が行われる。例えば、Japan Color認証においては、Cyanベタの色相差ΔHが４以内であり、色差ΔEが６以内であることが求められる。図１３は、Cyanベタに関する色検証結果の一例を示しており、ΔHが０．６、ΔE（図ではΔEab）が３．８であることから、色検証の基準を満たしている。なお、色検証には、Cyanベタ以外にも複数の検証項目がある。
【００１８】
ここで、分光測色器は、光源から印刷媒体に光をあて、印刷媒体で反射した光を波長ごとに測定し、人の目の特性に合わせた等色関数と積分することで、均等色空間の色値（L*a*b*値、XYZ値等）を取得する。この分光測色器には、ハンディタイプと自動給紙タイプとがあるが、いずれのタイプでも色評価用チャートの測色には時間がかかる。一方、スキャナとスキャナプロファイルとを用いて均等色空間の色を推定する手法もあり、この手法ではスキャナでのRGB値の測定は高速に行えるが、同じRGB値でも、均等色空間の色値への対応は複数存在しているため、スキャナプロファイルを用いて推定した色値の精度が高いとは言えない。この問題を簡易に解決する手法として、K版（Black）量毎にスキャナプロファイルを持つ手法があり、取得したRGB値と色評価用チャートのK版量とから、K版量毎のスキャナプロファイルを用いて色推定することで、より精度の高い色値を推定することが可能となる。
【００１９】
ところで、K版量毎のスキャナプロファイルを作成するためには、スキャナプロファイル作成用チャートを印刷し、そのチャートをスキャナで測定してRGB値を取得すると共に、そのチャートを分光測色器で測色してL*a*b*値を取得し、スキャナプロファイル作成用チャートのK値と対応付けた上で、K版量毎に、RGB値とL*a*b*値との対応表を作る必要がある。また、この手順でスキャナプロファイルを作成する際に使用した用紙と、そのスキャナプロファイルを用いて色評価を行うための色評価用チャートを印刷する用紙とが異なる場合には、スキャナのロットが同じであっても、色推定精度が悪くなる。すなわち、色推定精度を高めるためには、用紙毎及びスキャナ毎に上記手順でスキャナプロファイルを作成する必要があり、このような多数のスキャナプロファイルを作成するのは手間がかかる。
【００２０】
この問題に対して、本願の出願人は、先願（特願２０１５−２１７３８１号）において、スキャナと分光測色器とを併用する補正（以下、ハイブリッド補正と呼ぶ。）を提案している。このハイブリッド補正では、図１４に示すように、色評価用チャート内の所定のパッチを分光測色器とスキャナの両方で測定し、L*a*b*値とRGB値の両方を取得する。そして、取得したRGB値とスキャナプロファイルとを用いてL*a*b*値を推定し、推定したL*a*b*値（推定L*a*b*値と呼ぶ。）と分光測色器で測色して得たL*a*b*値（測色L*a*b*値と呼ぶ。）とから、L*a*b*補正量を求める。
【００２１】
ハイブリッド補正で使用するパッチは複数あり、図１５に示すように、主に色域外殻色となるCMYK値（図の黒丸の点）を持つ。また、複数のパッチから求められるL*a*b*補正量も複数存在する。色評価用チャートのあるパッチの色が色域内部の色の場合、この複数のL*a*b*補正量から案分してL*a*b*補正量を算出することができる。そして、算出したL*a*b*補正量を、印刷された色評価用チャート中の評価に使用するパッチの全てに適用することで、推定L*a*b*値を補正し、補正された推定L*a*b*値（補正後L*a*b*値と呼ぶ。）を得ることができる。このようなハイブリッド補正を行うことにより、事前に用紙毎・スキャナ毎のスキャナプロファイルを持つことなく、より精度の高い補正後L*a*b*値を算出することが可能となる。
【００２２】
上記ハイブリッド補正を簡便に行うには、画像形成装置内部の印刷したチャートを排紙トレイに搬送する搬送経路にインラインスキャナとインライン測色器とを配置するのが好ましい。このような画像形成装置では、図１６に示すようなレイアウトのチャートが使用され、例えば、通紙方向上に待ち受ける分解能１×１unitのラインスキャナ（インラインスキャナ）と、分解能２×４unitのスポット測色計（インライン測色器）を通過することにより、RGB値及びL*a*b*値を取得することができる。スポット測色計は、トリガパッチを起点としてL*a*b*値を測色するが、スポット測色を行うためには、通紙速度を落とし、かつ、パッチサイズも大きくする必要がある。一方、ラインスキャナは、トンボを目印にして、通紙速度からパッチの位置を判別し、各パッチ中央部のRGB値を平均化して測定する。
【００２３】
ここで、図１７及び図１８を用いて、フレアについて述べる。フレアとは、原稿と光源間の乱反射によって本来の出力以上の反射光が得られる現象であり、注目パッチの周囲のパッチ色、注目パッチのサイズが変われば、フレアの影響量が変化する。例えば、図１７に示すように、注目パッチの周囲のパッチが明るければ（図ではハッチングの濃淡でパッチの明暗を表現している。）、取得されるフレア込のRGB値は大きくなる（RGBB＞RGBA）。また、図１８に示すように、注目パッチが明るいパッチでサイズが大きくなれば、取得されるフレア込のRGB値は大きくなる（RGB2＞RGB1）。また、注目パッチが暗い場合はフレア影響を受けにくい。
【００２４】
このフレアに関して、上記特許文献１では、事前にフレア補正データを持ち、周辺画素値との合計値に着目して注目画素値を補正することでフレアの影響の無い画像データを生成する手法を提案しているが、この手法は、全てのチャートにフレア量の事前定義が必要となるため、様々なチャートの色値を動的に補正することができない。
【００２５】
また、特許文献２では、各パッチの周囲から受けるフレア影響が同じになるように、小グループ毎の平均RGB値群の分散が最小となる並びを総当たりの入れ替えにより求める手法を提案しているが、この手法は、パッチサイズが同一であることを前提にしてパッチ並びを決定するため、サイズが異なるパッチが混在する場合にフレアの影響を同等にすることはできない。特に、ハイブリッド補正を行うためのチャートは図１６に示すような構成であり、スポット測色計（インライン測色器）が測色する位置に配置されるパッチ（測色パッチと呼ぶ。）とラインスキャナ（インラインスキャナ）のみが測定するパッチ（評価パッチと呼ぶ。）のサイズが異なるため、特許文献２の技術を用いても各パッチのフレアの影響を同等にすることはできない。
【００２６】
フレアの影響を同等にするために、測色パッチのパッチサイズで評価パッチを作成することもできるが、測色パッチのパッチサイズで評価パッチを作成するとチャート枚数が増大し、資源を無駄に消費すると共にチャートの測定時間が増加し、ユーザの利便性が著しく低下するため、この手法は採用できない。
【００２７】
このような背景から、測色パッチと評価パッチのサイズが異なるチャートを使用する場合においても、測色パッチと評価パッチのサイズが異なることによるフレアの影響を適切に補正することができる手法の提案が求められている。
【００２８】
図１９は、測色パッチと評価パッチのサイズが異なる場合のハイブリッド補正を示している。図１６に示す構成のチャートを用いて色検証を行う場合、色検証では評価パッチのRGB値から求めた推定L*a*b*値を使用するため、ハイブリッド補正で用いるRGB値を取得する際にも、評価パッチ（図１９では、測色パッチと同じ白色の評価パッチ）を用いた方が、フレアの影響が同じ分、L*a*b*補正量は正確になる。
【００２９】
しかしながら、色変換（カラーマネージメント）を行った評価パッチを印刷する場合、図２０に示すように、測色パッチ（図ではCyan100%）と同じCMYK値の評価パッチが存在しているとは限らず（色変換後の評価パッチはCyan93%Yellow2%）、評価パッチのRGB値から求める推定L*a*b*値と測色パッチの測色L*a*b*値とでパッチのRGB値が一致しないと、推定L*a*b*値と測色L*a*b*値とから求めるL*a*b*補正量は正確ではなくなり、精度の高い補正を行うことができない。
【００３０】
そこで、本発明の一実施の形態では、測色パッチ（サイズ大）と同じCMYK値を持つパッチを、評価パッチサイズ（サイズ小）で配置したチャートを作成し、そのチャートを用いてハイブリッド補正を行う。具体的には、チャートを印刷する印刷部と、チャートを測定してRGB値を取得するスキャナと、チャートを測定して色彩値（ここではL*a*b*値）を取得する測色器と、を含む印刷システムを用いて、チャートを測定して得たRGB値と予め記憶したスキャナプロファイルとを用いて色彩値を推定し、チャートを測定して得た色彩値と推定した色彩値とに基づいて色彩値の補正量を算出する際に、色評価に用いるRGB値を取得するための第１サイズの第１パッチ群（評価パッチ）と、色彩値を取得するための第１サイズよりも大きい第２サイズの第２パッチ群（測色パッチ）と、を備え、第１パッチ群に、第２パッチ群の各パッチと同じCYMK値の特定パッチを含むチャートを作成し、第１パッチ群の特定パッチを測定して得たRGB値とスキャナプロファイルとを用いて色彩値を推定し、第２パッチ群の各パッチを測定して得た色彩値と推定した色彩値とに基づいて色彩値の補正量を算出する。
【００３１】
このような構成のチャートを用いることにより、異なるパッチサイズにおいてもフレアの影響を考慮した適切なL*a*b*補正量を算出することが可能となる。また、評価パッチの中に測色パッチと同じCMYK値のパッチが含まれるようにすればよいため、最小限のパッチ数で適切なL*a*b*補正量を算出することが可能となる。
【実施例】
【００３２】
上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る色彩値補正制御方法、色彩値補正制御プログラム及び画像形成装置について、図１乃至図１１を参照して説明する。図１及び図２は、本実施例の印刷システムの構成を示す模式図であり、図３は、クライアント装置の構成を示すブロック図である。また、図４は、本実施例の画像形成装置の外観図、図５は、画像形成装置の構成を示すブロック図であり、図６は、画像形成装置の記憶部に記憶されるデータを示すブロック図である。また、図７乃至図１０は、画像形成装置の動作を示すフローチャート図であり、図１１は、本実施例の色検証用チャートの一例である。
【００３３】
図１に示すように、本実施例の印刷システムは、イントラネット上に、通信ネットワークで接続可能なクライアント装置１０と画像形成装置２０とがそれぞれ配置される。なお、図１では、印刷システムをクライアント装置１０と画像形成装置２０とで構成しているが、画像形成装置２０を制御するプリンタコントローラ４０を画像形成装置２０とは別に設けてもよい。上記通信ネットワークの規格としてEthernet（登録商標）などを用いることができるが、プリンタコントローラ４０から画像形成装置２０へのデータ転送はEthernet（登録商標）以外にもIEEE1394、Parallelなどを用いることも可能である。また、図１及び図２は、画像形成装置２０がインラインスキャナ及びインライン測色器を備える場合の構成であるが、外部の測色器や外部のスキャナを用いる構成としてもよい。以下、各装置について詳細に説明する。
【００３４】
［クライアント装置］
クライアント装置１０は、パーソナルコンピュータなどのコンピュータ装置であり、図３（ａ）に示すように、制御部１１と記憶部１２とネットワークＩ／Ｆ部１３と表示部１４と操作部１５などで構成される。
【００３５】
制御部１１は、ＣＰＵ（Central Processing Unit）１１ａと、ＲＯＭ（Read Only Memory）１１ｂやＲＡＭ（Random Access Memory）１１ｃなどのメモリとで構成され、これらはバスを介して接続されている。ＣＰＵ１１ａは、ＲＯＭ１１ｂや記憶部１２からプログラムを読み出し、ＲＡＭ１１ｃに展開して実行することにより、クライアント装置１０の全体制御を行う。
【００３６】
上記制御部１１は、図３（ｂ）に示すように、Windows（登録商標）やMac OS（登録商標）などのＯＳ（Operating System）１６と、ＯＳ１６上でドキュメントを作成するアプリケーション１７と、アプリケーション１７で作成したドキュメントのデータを画像形成装置２０で解釈可能な言語（ＰＣＬ（Printer Control Language）やＰＳ（Post Script）などのＰＤＬ（Page Description Language））に変換すると共に、印刷条件や後処理条件を指定して印刷ジョブを生成するプリンタドライバ１８などとしても機能する。
【００３７】
記憶部１２は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などで構成され、ＣＰＵ１１ａが各部を制御するためのプログラム、ドキュメントのデータ、印刷ジョブなどを格納する。
【００３８】
ネットワークＩ／Ｆ部１３は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、通信ネットワークを介して繋がっている画像形成装置２０との接続を確立し、印刷ジョブなどを送信する。
【００３９】
表示部１４は、ＬＣＤ（Liquid Crystal Display）などで構成され、ドキュメントを作成する画面、ドキュメントの印刷条件や後処理条件を設定する画面などを表示する。操作部１５は、キーボードやマウス、表示部１４と一体となったタッチパネルなどで構成され、ドキュメントの作成、印刷条件や後処理条件の設定などの操作を可能にする。
【００４０】
［画像形成装置］
画像形成装置２０は、印刷ジョブに従って印刷処理を実行するＭＦＰ（Multi-Functional Peripherals）などであり、本実施例では、ハイブリッド補正を簡便に行うことができるように、図４に示すように、印刷済みのチャートを排紙トレイに搬送する搬送経路に、インラインスキャナ２６ａとインライン測色器２６ｂとが配置されている。この画像形成装置２０は、図５に示すように、制御部２１と記憶部２２とネットワークＩ／Ｆ部２３とパネル操作部２４と印刷部２５とハイブリッド測色部２６などで構成される。
【００４１】
制御部２１は、ＣＰＵ２１ａと、ＲＯＭ２１ｂやＲＡＭ２１ｃなどのメモリとで構成され、これらはバスを介して接続されている。ＣＰＵ２１ａは、ＲＯＭ２１ｂからプログラムを読み出し、ＲＡＭ２１ｃに展開して実行することにより、画像形成装置２０の全体制御を行う。また、制御部２１は、ＲＩＰ部２７、チャート生成部２８、補正制御部２９、色検証部３０、履歴管理部３１などとしても機能する。
【００４２】
ＲＩＰ部２７は、クライアント装置１０から受信した印刷ジョブや必要に応じてチャート生成部２８が生成したカラーチャートのデータを翻訳して中間データを生成し、中間データに対して色変換テーブルを用いて色変換を行い、レンダリングを行って画像データを生成する（この一連の処理をラスタライズ処理と呼ぶ。）。また、ＲＩＰ部２７は、必要に応じて、画像データに対して、スクリーン処理、階調補正、濃度バランス調整、細線化、網点処理などを行う。
【００４３】
チャート生成部２８は、色評価や色検証、プロファイル作成などの各種用途のカラーチャートのデータ（各パッチの位置やサイズ、CMYK値など）を生成し、記憶部２２などに保存する。本実施例では、特に、色評価に用いるRGB値を取得するための第１サイズ（インラインスキャナ２６ａが測定可能なパッチサイズ）の第１パッチ群（複数の評価パッチ）と、色彩値を取得可能な第１サイズよりも大きい第２サイズ（インライン測色器２６ｂが測色可能なパッチサイズ）の第２パッチ群（複数の測色パッチ）と、を配置したカラーチャートのデータを生成する。その際、測色パッチは、主に色域外殻色となるCMYK値を持つパッチを含むように構成し、評価パッチは、各々の測色パッチと同じCYMK値を持つパッチ（特定パッチと呼ぶ。）を含むようにする。なお、印刷媒体に応じて、測色パッチのCMYK値及び／又はパッチ数を変化させてもよい。また、測色パッチと同じCYMK値の特定パッチの配列を、測色パッチの配列と同じにしてもよいし、特定パッチを含む評価パッチを、先願に記載した手法に基づいてフレア影響量を一定にする配列にしてもよい。
【００４４】
補正制御部２９は、フレアの影響を考慮して色彩値を補正するための制御を行う。この補正制御部２９は、判定部２９ａ、色彩値推定部２９ｂ、補正量算出部２９ｃ、補正適用部２９ｄなどを備える。
【００４５】
判定部２９ａは、スキャナ（ここではインラインスキャナ２６ａ）が、測色パッチを測定して得たRGB値と、測色パッチと同じCMYK値の評価パッチ（特定パッチ）を測定して得たRGB値と、を比較し、RGB値の差が予め定めた閾値を超えるか否かを判定する。ここで、RGB値のばらつきは、エンジン（パッチの印刷色）に起因するばらつきとフレアに起因するばらつきの双方を含んでおり、エンジンに起因するばらつきはパッチの色による変化が大きく、フレアに起因するばらつきはパッチの色による変化は小さい。そこで、判定部２９ａは、RGB値の差が予め定めた閾値（第１の閾値）を超えるか否かを判定すると共に、RGB値の差のばらつき（例えば、標準偏差）が予め定めた閾値（第２の閾値）を超えるか否かを判定するようにしてもよい。
【００４６】
色彩値推定部２９ｂは、RGB値の差が閾値を超える場合は、本実施例の補正制御に従って、スキャナ（インラインスキャナ２６ａ）が評価パッチの中の測色パッチと同じCYMK値の特定パッチを測定して得たRGB値と予め記憶部２２に記憶したスキャナプロファイルとを用いて、L*a*b*値を算出する。また、RGB値の差が閾値以下の場合は、通常のハイブリッド補正に従って、スキャナ（インラインスキャナ２６ａ）が測色パッチを測定して得たRGB値とスキャナプロファイルとを用いて、L*a*b*値を算出する。このようにして算出したL*a*b*値を推定L*a*b*値と呼ぶ。なお、判定部２９ａが、RGB値の差が閾値を超えるか否かを判定すると共に、RGB値の差のばらつきが閾値を超えるか否かを判定する場合において、RGB値の差が閾値以下、かつ、RGB値の差のばらつきが閾値を超える場合は、エンジンに起因するばらつきが支配的である（フレアの影響はあまりない）と考えられることから、通常のハイブリッド補正に従って、測色パッチを測定して得たRGB値とスキャナプロファイルとを用いて推定L*a*b*値を算出するようにしてもよい。また、RGB値の差が閾値以下、かつ、RGB値の差のばらつきが閾値以下の場合は、エンジンの影響もフレアの影響もあまりないと考えら、本実施例の補正制御又は通常のハイブリッド補正のどちらに従っても問題はないが、本実施例の補正制御に従って、測色パッチと同じCYMK値の特定パッチを測定して得たRGB値とスキャナプロファイルとを用いて推定L*a*b*値を算出するものとする。
【００４７】
補正量算出部２９ｃは、色彩値推定部２９ｂが算出した推定L*a*b*値と、測色器（インライン測色器２６ｂ）が測色パッチを測色して得たL*a*b*値（測色L*a*b*値）と、に基づいて、L*a*b*補正量を算出する。
【００４８】
補正適用部２９ｄは、補正量算出部２９ｃが算出したL*a*b*補正量を用いて、特定パッチを除く各々の評価パッチを測定して得たRGB値とスキャナプロファイルとを用いて推定した推定L*a*b*値を補正し、補正された推定L*a*b*値（補正後L*a*b*値）を取得する。
【００４９】
色検証部３０は、色検証用チャートの評価パッチの補正後L*a*b*値を用いて、色検証設定に従って、ターゲット色彩値との色差等を計算する。具体的には、評価パッチの補正後L*a*b*値と色認証規格で定められるL*a*b*値とを比較し、色相差ΔHや色差ΔEが所定範囲内であるか否かに応じて色検証の基準を満たしているか否かを判定する。そして、色検証の結果を示すレポートを生成して、パネル操作部２４に表示したり、印刷部２５に印刷出力させたりする。
【００５０】
履歴管理部３１は、補正量算出部２９ｃによりL*a*b*補正量が算出されたら、そのL*a*b*補正量を各種情報（用紙・スクリーン・評価パッチサイズ・測色パッチと評価パッチのCMYK値の差・ターゲット・稼働時間帯）に関連付けて記憶部２２などに保存する。その際、L*a*b*補正量が予め定めた閾値以下であれば、そのL*a*b*補正量を算出するためのチャートは不要であるため、不要チャートのデータを記憶部２２などから削除する。
【００５１】
なお、上記ＲＩＰ部２７、チャート生成部２８、補正制御部２９、色検証部３０、履歴管理部３１はハードウェアとして構成してもよいし、制御部２１を、ＲＩＰ部２７、チャート生成部２８、補正制御部２９、色検証部３０、履歴管理部３１（特に、チャート生成部２８、補正制御部２９）として機能させる色彩値補正制御プログラムとして構成し、当該色彩値補正制御プログラムをＣＰＵ２１ａに実行させるようにしてもよい。また、特定パッチを測定して得たRGB値の値に係わらず本実施例の補正制御を実行する（通常のハイブリッド補正を行わない）場合は、判定部２９ａの処理を省略してもよい。
【００５２】
記憶部２２は、ＨＤＤやＳＳＤなどで構成され、ＣＰＵ２１ａが各部を制御するための各種プログラムやデータを格納する。図６は、記憶部２２に格納されるデータの一例である。
【００５３】
スキャナプロファイル保持部は、K版量毎の、RGB値とL*a*b*値やXYZ値などの色彩値とを対応付ける対応表（スキャナプロファイル）を保持する。なお、このスキャナプロファイルは、当該画像形成装置２０が作成してもよいし、別のロットの画像形成装置が作成したスキャナプロファイルをダウンロードしてもよい。
【００５４】
ハイブリッド補正情報保持部は、チャート毎の測色パッチのパッチ数、パッチ位置、パッチサイズ、CYMK値などを記憶する。
【００５５】
L*a*b*補正量履歴保持部は、履歴管理部３１が測色パッチを含むチャートを使用する必要性の有無を判定するための履歴情報を記憶する。具体的には、L*a*b*補正量、用紙差、パッチサイズ差、CMYK差、スクリーン差、ターゲット差、稼働時間差などを記憶する。
【００５６】
実行ファイル保持部は、印刷ジョブの生成、印刷設定の反映、ＲＩＰ、色変換、L*a*b*値の推定、L*a*b*補正量の算出、補正後L*a*b*値の算出、色検証、レポートの生成、チャートの生成、チャートの削除、キャリブレーションＬＵＴの作成、キャリブレーションＬＵＴの適用、プリンタプロファイルの生成、ＤＬＰ（デバイスリンクプロファイル）の作成などを行うプログラム（色彩値補正制御プログラムを含む。）を記憶する。なお、キャリブレーションＬＵＴ生成では、キャリブレーション用チャートの評価パッチの推定L*a*b*値を用いて、画像形成装置の入出力カーブが理想のカーブになるように補正するためのCMYKとC’M’Y’K’とを対応付けるＬＵＴを作成する。また、プリンタプロファイル生成では、プリンタプロファイル生成用チャートの評価パッチの推定L*a*b*値を用いて、当該画像形成装置２０でのCMYK値がどのような色彩値で出力されるかの関係を示すＩＣＣ（International Color Consortium）プロファイルを作成する。ＤＬＰ（デバイスリンクプロファイル）生成では、プリンタプロファイルとターゲットプロファイルの情報から、当該画像形成装置２０でターゲットの色を再現するために必要な情報が記述されたCMYKとC’M’Y’K’とを対応付けるＤＬＰを作成する。
【００５７】
チャート保持部は、各種チャートのデータ（各パッチの位置やサイズ、CMYK値など）を記憶する。具体的には、キャリブレーション用チャート、プリンタプロファイル生成用チャート、Japan Color色検証用チャート、Japan Color簡易色検証用チャートなどのデータを記憶する。
【００５８】
ＩＣＣプロファイル保持部は、各種プロファイルを記憶する。具体的には、JapanColor2001 Coated、GRACol2013_CRPC6、ISOcoated_V2_ed、プリンタプロファイルなどを記憶する。
【００５９】
用紙情報保持部は、各用紙に関する情報（紙種、銘柄、給紙トレイなど）を記憶する。
【００６０】
色検証設定保持部は、色検証の設定情報（検証種類、ターゲットプロファイル、用紙情報、色変換設定）などを記憶する。
【００６１】
図５（ａ）に戻って、ネットワークＩ／Ｆ部２３は、ＮＩＣやモデムなどで構成され、ネットワークを介して繋がっているクライアント装置１０との接続を確立し、クライアント装置１０から印刷ジョブなどを受信する。
【００６２】
パネル操作部２４は、ＬＣＤなどの表示部上に格子状の透明電極からなるタッチセンサが形成されたタッチパネルであり、色検証の結果を示す画面などの各種画面を表示すると共に、上記画面での各種操作を可能にする。
【００６３】
印刷部２５は、画像データに基づいて印刷処理を実行するエンジンである。具体的には、画像データに基づいてレーザ光を照射して露光する露光部と、感光体ドラムと現像装置と帯電装置と感光体クリーニング部と１次転写ローラとを備え、CMYKの各色のトナー像を形成する画像形成部と、ローラによって回転され、画像形成部で形成されたトナー像を用紙に搬送する中間転写体として機能する中間ベルトと、中間ベルト上に形成されたトナー像を用紙に転写する２次転写ローラと、用紙に転写されたトナー像を定着させる定着部と、用紙を搬送する給紙ローラやレジストローラ、ループローラ、反転ローラ、排紙ローラ等の搬送部などで構成される。
【００６４】
ハイブリッド測色部２６は、上記定着部と排紙トレイとの間の用紙の搬送経路などに設けられた、インラインスキャナ２６ａとインライン測色器２６ｂとで構成される。インラインスキャナ２６ａは、例えばRGBの３種類のセンサで構成され、印刷部２５が用紙に形成したチャートの各パッチの反射光を測定してRGB値を出力する。また、インライン測色器２６ｂは、光の波長ごとに計測可能なスペクトル方式の分光測色器であり、印刷部２５が用紙に形成したチャートの各パッチの吸収スペクトルを測定して測色値（L*a*b*値やXYZ値など、本実施例ではL*a*b*値とする。）を出力する。
【００６５】
なお、図１乃至図６は、本実施例の印刷システムの一例であり、各装置の構成や制御は適宜変更可能である。
【００６６】
例えば、図２に示すようにプリンタコントローラ４０が画像形成装置２０とは別に配置される構成とする場合は、プリンタコントローラ４０の制御部に、ＲＩＰ部２７、チャート生成部２８、補正制御部２９、色検証部３０、履歴管理部３１（特に、チャート生成部２８、補正制御部２９）の機能を持たせる（若しくは、プリンタコントローラ４０の制御部を構成するＣＰＵに色彩値補正制御プログラムを実行させる）構成としてもよい。
【００６７】
以下、本実施例の印刷システムの動作について、図７乃至図１１を参照して説明する。ＣＰＵ２１ａは、ＲＯＭ２１ｂ又は記憶部２２に記憶した色彩値補正制御プログラムをＲＡＭ２１ｃに展開して実行することにより、図７乃至図１１のフローチャート図に示す各ステップの処理を実行する。
【００６８】
まず、評価パッチ中に測色パッチと同じCMYK値を持つ特定パッチを配置可能にするチャートのデータを生成する手順について、図７のフローチャート図を参照して説明する。
【００６９】
［チャート生成］
図７に示すように、制御部２１（チャート生成部２８）は、測色パッチと同じCMYK値を持つ評価パッチサイズのパッチの情報（数・位置・CMYK値）をハイブリッド情報としてハイブリッド補正情報保持部に保存する（Ｓ１０１）。なお、測色パッチは、少なくとも色域最外殻となるCMYK値を持つパッチを含むことが好ましく、色域最外殻となるCMYK値を含むように測色パッチのCMYK値を設定することにより、最小限のパッチでL*a*b*補正量を求めることが可能となる。
【００７０】
次に、制御部２１（チャート生成部２８）は、評価パッチサイズの評価パッチ中に、後から上書き可能な様に空白部分があるチャートのデータ（例えば、Post Scriptのデータ）を生成し、チャート保持部に保存する（Ｓ１０２）。図１１はこの処理で作成される色検証用チャートの画像の一例であり、図１１（ａ）に示すように用紙の中央（インライン測色器２６ｂが測色する領域）の両側に各色の評価パッチ（図ではハッチングの濃淡で色を表している。）が配置される。図１１（ｂ）は、図１１（ａ）の一部を拡大した模式図であり、評価パッチの中に、測色パッチと同じCMYK値の評価パッチ（特定パッチ）を上書きするための空白部分が設けられている。
【００７１】
なお、測色パッチに十分に近いCMYK値を持つパッチが評価パッチに含まれる場合は測色パッチと同じCMYK値の評価パッチを上書きするための空白部分を設けなくてもよい。また、ここでは、色検証用チャートにカラーマネージメント後の評価パッチを配置することから、評価パッチの中に測色パッチと同じCMYK値の評価パッチを上書きするための空白部分を設けたが、測色パッチとしてカラーマネージメント後のCMYK値を持つパッチを配置してもよく、その場合は、評価パッチの中に空白部分を設けなくてもよい。
【００７２】
また、測色パッチのCMYK値やパッチ数は印刷媒体に応じて変えてもよく、印刷媒体による差異に対応させることで、最適なCMYK値やパッチ数で測色精度をより向上させることができる。また、測色パッチと同一のCMYK値を持つ評価パッチは、測色パッチと同じパッチ並びにしてもよい。また、フレアの影響を一定にするために、特許文献２に記載した手法で評価パッチを配置してもよく、その場合は、フレアの影響を周囲パッチと同等にできるため、測色精度をより向上させることができる。
【００７３】
次に、上記フローで生成したチャートのデータを用いて色検証を行う手順について、図８及び図９のフローチャート図を参照して説明する。
【００７４】
［色検証］
図８に示すように、制御部２１（ＲＩＰ部２７）は、上記フローでチャート保持部に保存された色検証用チャートのデータ（Post Scriptなどで記述された評価パッチのデータ）を読み出してラスタライズする（Ｓ２０１）。
【００７５】
次に、制御部２１（チャート生成部２８）は、色検証設定保持部に記憶された色検証設定に基づいて、評価パッチのCMYK値にキャリブレーションＬＵＴを適用して、色変換（カラーマネージメント）後のCMYK値（C'M'Y'K'値）を算出する（Ｓ２０２）。
【００７６】
次に、制御部２１（チャート生成部２８）は、色検証用チャートの画像に、測色パッチ、測色パッチと同じCMYK値を持つ評価パッチ、トリガパッチ、トンボの画像を合成し（Ｓ２０３）、印刷部２５は、色検証用チャートを用紙に印刷する（Ｓ２０４）。図１２は、用紙に印刷される色検証用チャートの一例であり、用紙の両側の評価パッチの間（用紙の通紙方向に直交する方向の略中央）に測色パッチが配置されると共に、図１１（ｂ）の空白部分に測色パッチと同じCMYK値を持つ評価パッチが配置される。更に測色パッチの近傍に測色パッチと同じピッチのトリガパッチが配置され、用紙の４隅にトンボが配置される。
【００７７】
次に、ハイブリッド測色部２６（インラインスキャナ２６ａ）は、色検証用チャートの測色パッチ及び全ての評価パッチをスキャンしてRGB値を取得し、ハイブリッド測色部２６（インライン測色器２６ｂ）は、測色パッチを測色して色彩値（ここではL*a*b*値）を取得する（Ｓ２０５）。
【００７８】
次に、制御部２１（補正制御部２９の判定部２９ａ）は、必要に応じて、インラインスキャナ２６ａがスキャンして得たRGB値を解析し、測色パッチのRGB値と測色パッチと同じCMYK値の評価パッチのRGB値との差が予め定めた閾値を超えているかを判断し（Ｓ２０６）、RGB値の差が閾値以下の場合は（Ｓ２０６のＮｏ）、RGB値の差のばらつき（例えば、標準偏差）が予め定めた閾値を超えているかを判断する（Ｓ２０７）。
【００７９】
ここで、上述したように、RGB値のばらつきは、エンジンに起因するばらつきとフレアに起因するばらつきの双方を含んでおり、エンジンに起因するばらつきはパッチの色による変化が大きく、フレアに起因するばらつきはパッチの色による変化は小さい。そこで、RGB値の差が閾値以下であり（Ｓ２０６のＮｏ）、かつ、RGB値の差のばらつきが閾値を超えている場合（Ｓ２０７のＹｅｓ）、エンジンに起因するばらつきが支配的である（フレアの影響があまりない）と考えられることから、制御部２１（補正制御部２９）は、通常のハイブリッド補正を行う（Ｓ２０８）。具体的には、測色パッチのRGB値を取得し、取得したRGB値とスキャナプロファイルとを用いて推定L*a*b*値を取得し、推定L*a*b*値と測色パッチの測色L*a*b*値とから、L*a*b*補正量を算出する。そして、各評価パッチの推定L*a*b*値とL*a*b*補正量とから補正後L*a*b*値を算出する。
【００８０】
一方、RGB値の差が閾値を超えている場合は（Ｓ２０６のＹｅｓ）、フレアに起因するばらつきが支配的であると考えられることから、制御部２１（補正制御部２９）は、本実施例の補正制御を行う（Ｓ２０９）。また、RGB値の差が閾値以下であり（Ｓ２０６のＮｏ）、かつ、RGB値の差のばらつきが閾値以下の場合は（Ｓ２０７のＮｏ）、エンジンの影響もフレアの影響もあまりないと考えら、本実施例の補正制御又は通常のハイブリッド補正のどちらに従っても問題はないが、ここでは、制御部２１（補正制御部２９）は、本実施例の補正制御を行う（Ｓ２０９）。図９は、補正制御の詳細を示しており、まず、制御部２１（色彩値推定部２９ｂ）は、測色パッチと同じCMYK値を持つ評価パッチのRGB値を取得し（Ｓ３０１）、取得したRGB値とスキャナプロファイルとを用いて推定L*a*b*値を取得する（Ｓ３０２）。次に、制御部２１（補正量算出部２９ｃ）は、測色パッチの測色L*a*b*値を取得し（Ｓ３０３）、推定L*a*b*値と測色L*a*b*値とから、Ｓ３０１で取得したRGB値に対応するL*a*b*補正量を算出する（Ｓ３０４）。そして、制御部２１（補正適用部２９ｄ）は、各評価パッチの推定L*a*b*値とL*a*b*補正量とから補正後L*a*b*値を算出する（Ｓ３０５）。
【００８１】
図８に戻って、制御部２１（色検証部３０）は、補正後L*a*b*値を用いて、色検証項目に従って色検証を実施し（Ｓ２１０）、色検証結果をパネル操作部２４に表示したり、印刷部２５にレポートを印刷させたりする（Ｓ２１１）。
【００８２】
なお、上記では、測色パッチのRGB値と測色パッチと同じCMYK値の評価パッチのRGB値との差が予め定めた閾値を超えているか、RGB値の差のばらつきが予め定めた閾値を超えているかを判断したが、Ｓ２０７を省略し、RGB値の差が閾値以下の場合は通常のハイブリッド補正を行い、RGB値の差が閾値を超えている場合は本実施例の補正制御を行うようにしてもよいし、Ｓ２０６及びＳ２０７を省略し、常に本実施例の補正制御を行うようにしてもよい。
【００８３】
次に、上記フローで算出したL*a*b*補正量を管理する手順について、図１０のフローチャート図を参照して説明する。
【００８４】
［履歴管理］
図１０に示すように、制御部２１（履歴管理部３１）は、補正制御部２９によってL*a*b*補正量が算出されたかを判断し（Ｓ４０１）、L*a*b*補正量が算出されたら（Ｓ４０１のＹｅｓ）、L*a*b*補正量を各種情報（用紙・スクリーン・評価パッチサイズ・測色パッチと評価パッチのCMYK値の差・ターゲット・稼働時間帯）に関連付けて、記憶部２２のL*a*b*補正量履歴保持部に保存する（Ｓ４０２）。
【００８５】
次に、制御部２１（履歴管理部３１）は、L*a*b*補正量履歴保持部に保存した各々のL*a*b*補正量が予め定めた閾値以下であるかを判断し（Ｓ４０３）、L*a*b*補正量が閾値以下であれば（Ｓ４０３のＹｅｓ）、そのL*a*b*補正量を算出するためのチャートは不要であるため、そのチャートのデータをチャート保持部から削除する（Ｓ４０４）。
【００８６】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、印刷システム及び各装置の構成や制御は適宜変更可能である。
【００８７】
例えば、上記実施例では、L*a*b*補正量を適用した補正後L*a*b*を用いて色検証を行う場合について記載したが、L*a*b*補正量を利用して行う任意の処理に対して、本発明の色彩値補正制御方法を同様に適用することができる。
【００８８】
また、上記実施例では、色彩値としてL*a*b*値を取得する場合を例示したが、色彩値としてXYZ値を取得する場合に対しても、本発明の色彩値補正制御方法を同様に適用することができる。
【００８９】
また、上記実施例では、ハイブリッド測色部２６が、印刷部２５の定着部と排紙トレイとの間の用紙の搬送経路に設置される構成としたが、ハイブリッド測色部２６を構成するインラインスキャナ２６ａ及び／又はインライン測色器２６ｂは中間ベルト近傍に設けることもできる。その場合は、中間ベルトに画像形成したチャートの各パッチを測色すればよい。また、インラインスキャナ２６ａ及び／又はインライン測色器２６ｂに代えて、画像形成装置２０の外部に設けたスキャナ及び／又は測色器を利用することもできる。
【産業上の利用可能性】
【００９０】
本発明は、フレアレベルを考慮して色彩値を補正するための補正量を算出する色彩値補正制御方法、色彩値補正制御プログラム、当該色彩値補正制御プログラムを記録した記録媒体及び色彩値を測定する測色器を備える画像形成装置に利用可能である。
【符号の説明】
【００９１】
１０  クライアント装置
１１  制御部
１１ａ  ＣＰＵ
１１ｂ  ＲＯＭ
１１ｃ  ＲＡＭ
１２  記憶部
１３  ネットワークＩ／Ｆ部
１４  表示部
１５  操作部
１６  ＯＳ
１７  アプリケーション
１８  プリンタドライバ
２０  画像形成装置
２１  制御部
２１ａ  ＣＰＵ
２１ｂ  ＲＯＭ
２１ｃ  ＲＡＭ
２２  記憶部
２３  ネットワークＩ／Ｆ部
２４  パネル操作部
２５  印刷部
２６  ハイブリッド測色部
２６ａ  インラインスキャナ
２６ｂ  インライン測色器
２７  ＲＩＰ部
２８  チャート生成部
２９  補正制御部
２９ａ  判定部
２９ｂ  色彩値推定部
２９ｃ  補正量算出部
２９ｄ  補正適用部
３０  色検証部
３１  履歴管理部
４０  プリンタコントローラ
【図１】
2018195993.tif 000003
【図２】
2018195993.tif 000004
【図３】
2018195993.tif 000005
【図４】
2018195993.tif 000006
【図５】
2018195993.tif 000007
【図６】
2018195993.tif 000008
【図７】
2018195993.tif 000009
【図８】
2018195993.tif 000010
【図９】
2018195993.tif 000011
【図１０】
2018195993.tif 000012
【図１１】
2018195993.tif 000013
【図１２】
2018195993.tif 000014
【図１３】
2018195993.tif 000015
【図１４】
2018195993.tif 000016
【図１５】
2018195993.tif 000017
【図１６】
2018195993.tif 000018
【図１７】
2018195993.tif 000019
【図１８】
2018195993.tif 000020
【図１９】
2018195993.tif 000021
【図２０】
2018195993.tif 000022