(57)【要約】【課題】スキャナプロファイル作成用チャートとは異なる構成のチャートを測定した場合であっても、フレアレベルを適切に補正して、色変換の精度を向上させる。【解決手段】色変換装置は、プリンタが印刷した第１のカラーチャートを測定して得たＲＧＢ値と測色値とを対応付けるスキャナプロファイルを取得し、第１のカラーチャートのＲＧＢ値と第１のカラーチャートの一部のパッチのＲＧＢ値又はパッチサイズを変更して作成した所定のチャートのＲＧＢ値とに基づいて、ＲＧＢ値差及びパッチサイズ差とフレアレベルに応じたＲＧＢ値の補正量とを対応付けるフレアレベル補正テーブルを作成し、フレアレベル補正テーブルを参照して、第１のカラーチャートとはＲＧＢ値又はパッチサイズが異なる第２のカラーチャートを測定して得たＲＧＢ値を補正し、スキャナプロファイルを参照して、補正したＲＧＢ値を測色値に変換する。【選択図】図１
2018011101.tif 000002
【特許請求の範囲】
【請求項１】
プリンタが印刷したカラーチャートを測定して得たＲＧＢ値を、Ｌ*ａ*ｂ*値又はＸＹＺ値からなる測色値に変換する色変換装置であって、
前記プリンタが印刷した第１のカラーチャートの各パッチを測定して得たＲＧＢ値と測色値とを対応付けるスキャナプロファイルを取得するスキャナプロファイル取得部と、
前記第１のカラーチャートの各パッチのＲＧＢ値と前記第１のカラーチャートの一部のパッチのＲＧＢ値又はパッチサイズを変更して作成した所定のチャートの各パッチのＲＧＢ値とに基づいて、ＲＧＢ値差及びパッチサイズ差とフレアレベルに応じたＲＧＢ値の補正量とを対応付けるテーブルを作成し、記憶部に保存するテーブル作成部と、
前記テーブルを参照して、前記第１のカラーチャートとはＲＧＢ値又はパッチサイズが異なる第２のカラーチャートの各パッチを測定して得たＲＧＢ値を補正し、前記スキャナプロファイルを参照して、前記補正したＲＧＢ値を測色値に変換する色変換部と、を備える、
ことを特徴とする色変換装置。
【請求項２】
スキャナから、前記第１のカラーチャート及び前記第２のカラーチャートの各パッチを測定して得たＲＧＢ値を取得するＲＧＢ値取得部と、
測色器から、前記第１のカラーチャートの各パッチを測定して得た測色値を取得する測色値取得部と、を更に備え、
前記スキャナプロファイル取得部は、
前記ＲＧＢ値取得部が取得した前記第１のカラーチャートの各パッチのＲＧＢ値と前記測色値取得部が取得した前記第１のカラーチャートの各パッチの測色値とを対応付けて、前記スキャナプロファイルを作成する、
ことを特徴とする請求項１に記載の色変換装置。
【請求項３】
前記テーブル作成部は、
前記第１のカラーチャートの中から所定数のパッチで構成される基準パッチ群を選択し、前記基準パッチ群の特定位置に配置されるパッチのＲＧＢ値を変化させた複数のパッチ群及び前記基準パッチ群のパッチサイズを変化させた複数のパッチ群を作成し、前記複数のパッチ群を配置した前記所定のチャートを前記プリンタに印刷させ、前記スキャナが前記所定のチャートを測定して得たＲＧＢ値を取得し、
前記所定のチャートに配置された前記パッチ群の中のＲＧＢ値を変化させたパッチのＲＧＢ設定値と前記第１のカラーチャートの全パッチのＲＧＢ設定値の平均値とのＲＧＢ値差を算出すると共に、前記所定のチャートに配置されたパッチサイズを変化させた前記パッチ群のパッチサイズと前記第１のカラーチャートのパッチサイズとのパッチサイズ差を算出し、
前記所定のチャートに配置された前記パッチ群の中の前記ＲＧＢ値を変化させたパッチのＲＧＢ測定値からＲＧＢ設定値を減算した第１の値と、前記第１のカラーチャートの前記基準パッチ群の前記特定位置に配置されるパッチのＲＧＢ測定値から全パッチのＲＧＢ設定値の平均値を減算した第２の値と、を算出し、前記第２の値から前記第１の値を減算して、前記ＲＧＢ値の補正量を算出し、
前記ＲＧＢ値差及び前記パッチサイズ差と前記ＲＧＢ値の補正量とを対応付けて、前記テーブルを作成する、
ことを特徴とする請求項１又は２に記載の色変換装置。
【請求項４】
前記テーブル作成部は、
前記基準パッチ群の中央に配置されるパッチのＲＧＢ値を変化させた場合の第１のテーブルと、前記基準パッチ群の周辺に配置されるパッチのＲＧＢ値を変化させた場合の第２のテーブルと、を作成し、
前記色変換部は、
前記第２のカラーチャートの各パッチのＲＧＢ設定値及びパッチサイズと、前記第１のカラーチャートの全パッチのＲＧＢ設定値の平均値及びパッチサイズと、を比較して、前記ＲＧＢ値差及び前記パッチサイズ差を算出し、
前記スキャナが前記第２のカラーチャートを測定して得た各パッチのＲＧＢ測定値に対して、前記第１のテーブルを参照して、当該パッチを前記基準パッチ群の中央に配置されるパッチとした場合の前記ＲＧＢ値の補正量を取得すると共に、前記第２のテーブルを参照して、当該パッチの周辺のパッチを前記基準パッチ群の周辺に配置されるパッチとした場合の前記ＲＧＢ値の補正量を取得し、取得した前記ＲＧＢ値の補正量を用いて、前記第２のカラーチャートの各パッチのＲＧＢ測定値を補正する、
ことを特徴とする請求項３に記載の色変換装置。
【請求項５】
前記基準パッチ群は、３行３列の９つのパッチからなり、
前記色変換部は、
前記第２のカラーチャートの各パッチに対して、当該パッチを前記基準パッチ群の中央に配置されるパッチとしてＲＧＢ値を変化させた場合の１つの前記ＲＧＢ値の補正量と、当該パッチの周辺のパッチを前記基準パッチ群の周辺に配置されるパッチとしてＲＧＢ値を変化させた場合の８つの前記ＲＧＢ値の補正量と、を加算する、
ことを特徴とする請求項４に記載の色変換装置。
【請求項６】
前記第１のカラーチャートは、予め、チャート内でフレアレベルが一定になるようにパッチが配列されている、
ことを特徴とする請求項１乃至５のいずれか一に記載の色変換装置。
【請求項７】
前記スキャナは、前記プリンタに内蔵されるインラインスキャナであり、
前記測色器は、前記プリンタに内蔵されるインライン測色器であり、
前記色変換装置は、前記プリンタに内蔵される、
ことを特徴とする請求項１乃至６のいずれか一に記載の色変換装置。
【請求項８】
プリンタが印刷したカラーチャートを測定して得たＲＧＢ値を、Ｌ*ａ*ｂ*値又はＸＹＺ値からなる測色値に変換する装置で動作する色変換プログラムであって、
前記装置に、
前記プリンタが印刷した第１のカラーチャートの各パッチを測定して得たＲＧＢ値と測色値とを対応付けるスキャナプロファイルを取得するスキャナプロファイル取得処理、
前記第１のカラーチャートの各パッチのＲＧＢ値と前記第１のカラーチャートの一部のパッチのＲＧＢ値又はパッチサイズを変更して作成した所定のチャートの各パッチのＲＧＢ値とに基づいて、ＲＧＢ値差及びパッチサイズ差とフレアレベルに応じたＲＧＢ値の補正量とを対応付けるテーブルを作成し、記憶部に保存するテーブル作成処理、
前記テーブルを参照して、前記第１のカラーチャートとはＲＧＢ値又はパッチサイズが異なる第２のカラーチャートの各パッチを測定して得たＲＧＢ値を補正し、前記スキャナプロファイルを参照して、前記補正したＲＧＢ値を測色値に変換する色変換処理、を実行させる、
ことを特徴とする色変換プログラム。
【請求項９】
前記装置に、更に、
スキャナから、前記第１のカラーチャート及び前記第２のカラーチャートの各パッチを測定して得たＲＧＢ値を取得するＲＧＢ値取得処理、
測色器から、前記第１のカラーチャートの各パッチを測定して得た測色値を取得する測色値取得処理、を実行させ、
前記スキャナプロファイル取得処理では、
前記ＲＧＢ値取得部が取得した前記第１のカラーチャートの各パッチのＲＧＢ値と前記測色値取得部が取得した前記第１のカラーチャートの各パッチの測色値とを対応付けて、前記スキャナプロファイルを作成する、
ことを特徴とする請求項８に記載の色変換プログラム。
【請求項１０】
前記テーブル作成処理では、
前記第１のカラーチャートの中から所定数のパッチで構成される基準パッチ群を選択し、前記基準パッチ群の特定位置に配置されるパッチのＲＧＢ値を変化させた複数のパッチ群及び前記基準パッチ群のパッチサイズを変化させた複数のパッチ群を作成し、前記複数のパッチ群を配置した前記所定のチャートを前記プリンタに印刷させ、前記スキャナが前記所定のチャートを測定して得たＲＧＢ値を取得し、
前記所定のチャートに配置された前記パッチ群の中のＲＧＢ値を変化させたパッチのＲＧＢ設定値と前記第１のカラーチャートの全パッチのＲＧＢ設定値の平均値とのＲＧＢ値差を算出すると共に、前記所定のチャートに配置されたパッチサイズを変化させた前記パッチ群のパッチサイズと前記第１のカラーチャートのパッチサイズとのパッチサイズ差を算出し、
前記所定のチャートに配置された前記パッチ群の中の前記ＲＧＢ値を変化させたパッチのＲＧＢ測定値からＲＧＢ設定値を減算した第１の値と、前記第１のカラーチャートの前記基準パッチ群の前記特定位置に配置されるパッチのＲＧＢ測定値から全パッチのＲＧＢ設定値の平均値を減算した第２の値と、を算出し、前記第２の値から前記第１の値を減算して、前記ＲＧＢ値の補正量を算出し、
前記ＲＧＢ値差及び前記パッチサイズ差と前記ＲＧＢ値の補正量とを対応付けて、前記テーブルを作成する、
ことを特徴とする請求項８又は９に記載の色変換プログラム。
【請求項１１】
前記テーブル作成処理では、
前記基準パッチ群の中央に配置されるパッチのＲＧＢ値を変化させた場合の第１のテーブルと、前記基準パッチ群の周辺に配置されるパッチのＲＧＢ値を変化させた場合の第２のテーブルと、を作成し、
前記色変換処理では、
前記第２のカラーチャートの各パッチのＲＧＢ設定値及びパッチサイズと、前記第１のカラーチャートの全パッチのＲＧＢ設定値の平均値及びパッチサイズと、を比較して、前記ＲＧＢ値差及び前記パッチサイズ差を算出し、
前記スキャナが前記第２のカラーチャートを測定して得た各パッチのＲＧＢ測定値に対して、前記第１のテーブルを参照して、当該パッチを前記基準パッチ群の中央に配置されるパッチとした場合の前記ＲＧＢ値の補正量を取得すると共に、前記第２のテーブルを参照して、当該パッチの周辺のパッチを前記基準パッチ群の周辺に配置されるパッチとした場合の前記ＲＧＢ値の補正量を取得し、取得した前記ＲＧＢ値の補正量を用いて、前記第２のカラーチャートの各パッチのＲＧＢ測定値を補正する、
ことを特徴とする請求項１０に記載の色変換プログラム。
【請求項１２】
前記基準パッチ群は、３行３列の９つのパッチからなり、
前記色変換処理では、
前記第２のカラーチャートの各パッチに対して、当該パッチを前記基準パッチ群の中央に配置されるパッチとしてＲＧＢ値を変化させた場合の１つの前記ＲＧＢ値の補正量と、当該パッチの周辺のパッチを前記基準パッチ群の周辺に配置されるパッチとしてＲＧＢ値を変化させた場合の８つの前記ＲＧＢ値の補正量と、を加算する、
ことを特徴とする請求項１１に記載の色変換プログラム。
【請求項１３】
前記第１のカラーチャートは、予め、チャート内でフレアレベルが一定になるようにパッチが配列されている、
ことを特徴とする請求項８乃至１２のいずれか一に記載の色変換プログラム。
【請求項１４】
プリンタと、前記プリンタが印刷したカラーチャートを測定して得たＲＧＢ値を、Ｌ*ａ*ｂ*値又はＸＹＺ値からなる測色値に変換する色変換装置と、を含む印刷システムにおける色変換方法であって、
前記色変換装置は、
前記プリンタが印刷した第１のカラーチャートの各パッチを測定して得たＲＧＢ値と測色値とを対応付けるスキャナプロファイルを取得するスキャナプロファイル取得処理と、
前記第１のカラーチャートの各パッチのＲＧＢ値と前記第１のカラーチャートの一部のパッチのＲＧＢ値又はパッチサイズを変更して作成した所定のチャートの各パッチのＲＧＢ値とに基づいて、ＲＧＢ値差及びパッチサイズ差とフレアレベルに応じたＲＧＢ値の補正量とを対応付けるテーブルを作成し、記憶部に保存するテーブル作成処理と、
前記テーブルを参照して、前記第１のカラーチャートとはＲＧＢ値又はパッチサイズが異なる第２のカラーチャートの各パッチを測定して得たＲＧＢ値を補正し、前記スキャナプロファイルを参照して、前記補正したＲＧＢ値を測色値に変換する色変換処理と、を実行する、
ことを特徴とする色変換方法。
【請求項１５】
前記装置は、更に、
スキャナから、前記第１のカラーチャート及び前記第２のカラーチャートの各パッチを測定して得たＲＧＢ値を取得するＲＧＢ値取得処理と、
測色器から、前記第１のカラーチャートの各パッチを測定して得た測色値を取得する測色値取得処理と、を実行し、
前記スキャナプロファイル取得処理では、
前記ＲＧＢ値取得部が取得した前記第１のカラーチャートの各パッチのＲＧＢ値と前記測色値取得部が取得した前記第１のカラーチャートの各パッチの測色値とを対応付けて、前記スキャナプロファイルを作成する、
ことを特徴とする請求項１４に記載の色変換方法。
【請求項１６】
前記テーブル作成処理では、
前記第１のカラーチャートの中から所定数のパッチで構成される基準パッチ群を選択し、前記基準パッチ群の特定位置に配置されるパッチのＲＧＢ値を変化させた複数のパッチ群及び前記基準パッチ群のパッチサイズを変化させた複数のパッチ群を作成し、前記複数のパッチ群を配置した前記所定のチャートを前記プリンタに印刷させ、前記スキャナが前記所定のチャートを測定して得たＲＧＢ値を取得し、
前記所定のチャートに配置された前記パッチ群の中のＲＧＢ値を変化させたパッチのＲＧＢ設定値と前記第１のカラーチャートの全パッチのＲＧＢ設定値の平均値とのＲＧＢ値差を算出すると共に、前記所定のチャートに配置されたパッチサイズを変化させた前記パッチ群のパッチサイズと前記第１のカラーチャートのパッチサイズとのパッチサイズ差を算出し、
前記所定のチャートに配置された前記パッチ群の中の前記ＲＧＢ値を変化させたパッチのＲＧＢ測定値からＲＧＢ設定値を減算した第１の値と、前記第１のカラーチャートの前記基準パッチ群の前記特定位置に配置されるパッチのＲＧＢ測定値から全パッチのＲＧＢ設定値の平均値を減算した第２の値と、を算出し、前記第２の値から前記第１の値を減算して、前記ＲＧＢ値の補正量を算出し、
前記ＲＧＢ値差及び前記パッチサイズ差と前記ＲＧＢ値の補正量とを対応付けて、前記テーブルを作成する、
ことを特徴とする請求項１４又は１５に記載の色変換方法。
【請求項１７】
前記テーブル作成処理では、
前記基準パッチ群の中央に配置されるパッチのＲＧＢ値を変化させた場合の第１のテーブルと、前記基準パッチ群の周辺に配置されるパッチのＲＧＢ値を変化させた場合の第２のテーブルと、を作成し、
前記色変換処理では、
前記第２のカラーチャートの各パッチのＲＧＢ設定値及びパッチサイズと、前記第１のカラーチャートの全パッチのＲＧＢ設定値の平均値及びパッチサイズと、を比較して、前記ＲＧＢ値差及び前記パッチサイズ差を算出し、
前記スキャナが前記第２のカラーチャートを測定して得た各パッチのＲＧＢ測定値に対して、前記第１のテーブルを参照して、当該パッチを前記基準パッチ群の中央に配置されるパッチとした場合の前記ＲＧＢ値の補正量を取得すると共に、前記第２のテーブルを参照して、当該パッチの周辺のパッチを前記基準パッチ群の周辺に配置されるパッチとした場合の前記ＲＧＢ値の補正量を取得し、取得した前記ＲＧＢ値の補正量を用いて、前記第２のカラーチャートの各パッチのＲＧＢ測定値を補正する、
ことを特徴とする請求項１６に記載の色変換方法。
【請求項１８】
前記基準パッチ群は、３行３列の９つのパッチからなり、
前記色変換処理では、
前記第２のカラーチャートの各パッチに対して、当該パッチを前記基準パッチ群の中央に配置されるパッチとしてＲＧＢ値を変化させた場合の１つの前記ＲＧＢ値の補正量と、当該パッチの周辺のパッチを前記基準パッチ群の周辺に配置されるパッチとしてＲＧＢ値を変化させた場合の８つの前記ＲＧＢ値の補正量と、を加算する、
ことを特徴とする請求項１７に記載の色変換方法。
【請求項１９】
前記第１のカラーチャートは、予め、チャート内でフレアレベルが一定になるようにパッチが配列されている、
ことを特徴とする請求項１４乃至１８のいずれか一に記載の色変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換装置及び色変換プログラム並びに色変換方法に関し、特に、フレアレベルを考慮してチャートの測定値を補正して色変換を行う色変換装置及び当該色変換装置で動作する色変換プログラム並びに当該色変換装置における色変換方法に関する。
【背景技術】
【０００２】
スキャナやプリンタなどのデバイスでは、当該デバイスが出力するデバイス値（ＲＧＢ値やＣＭＹＫ値）はデバイスに依存した値になることから、このデバイス値をデバイスに依存しない色に変換するための色変換テーブル（デバイスプロファイル）を作成し、デバイスプロファイルを用いて色変換が行われる。このデバイスプロファイルを作成する方法として、例えば、スキャナプロファイルを作成する場合は、プリンタで出力したスキャナプロファイル作成用チャートをスキャナと測色器とで測定し、スキャナで測定して得たＲＧＢ値と測色器で測定して得たCIE 1976色空間のＬ*ａ*ｂ*値やCIE 1931色空間のＸＹＺ値などの測色値とを対応付けることによってスキャナプロファイルを作成することができる。そして、このスキャナプロファイルを用いることにより、他のカラーチャート（例えば、プリンタ状態取得チャート）をスキャナで測定して得たＲＧＢ値をＬ*ａ*ｂ*値などの測色値に変換することができる。
【０００３】
ここで、パッチが配列されたチャートをスキャナで測定する際に、測定対象のパッチからの反射光のみならず、その周辺パッチからの乱反射光も測定してしまうが、この周辺パッチからの乱反射光の程度（フレアレベルと言う。）は、周辺パッチの色やサイズによって変化する。そのため、スキャナプロファイル作成用チャートと他のチャートの構成（各パッチの色やサイズ）が異なっていると、スキャナプロファイル作成用チャートの測定時と他のチャートの測定時とでフレアレベルが変化してしまい、スキャナプロファイルを用いた色変換の精度が低下してしまう。
【０００４】
このようなチャート測定時のフレアを抑制する技術に関して、特許文献１には、複数の色領域が配列されたテストチャートを形成する画像形成方法であって、色成分の構成に基づいて分類された色のうち、第１の色グループに属する色からなる色領域が含まれた第１の画像領域を形成し、前記第１の画像領域と隣接する領域に、黒色の画像領域を形成し、前記黒色の画像領域と隣接する領域に、第２の色グループに属する色からなる色領域が含まれた第２の画像領域を形成する画像形成方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１７０８８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１の技術を利用することにより、テストチャート自体のフレアを低減することができるが、テストチャートとは構成が異なる他のチャートを測定する場合は、フレアレベルを揃えることができず、その結果、色変換の精度を向上させることができない。
【０００７】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、スキャナプロファイル作成用チャートとは異なる構成のチャートを測定した場合であっても、フレアレベルを適切に補正して、色変換の精度を向上させることができる色変換装置及び色変換プログラム並びに色変換方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一側面は、プリンタが印刷したカラーチャートを測定して得たＲＧＢ値を、Ｌ*ａ*ｂ*値又はＸＹＺ値からなる測色値に変換する色変換装置であって、前記プリンタが印刷した第１のカラーチャートの各パッチを測定して得たＲＧＢ値と測色値とを対応付けるスキャナプロファイルを取得するスキャナプロファイル取得部と、前記第１のカラーチャートの各パッチのＲＧＢ値と前記第１のカラーチャートの一部のパッチのＲＧＢ値又はパッチサイズを変更して作成した所定のチャートの各パッチのＲＧＢ値とに基づいて、ＲＧＢ値差及びパッチサイズ差とフレアレベルに応じたＲＧＢ値の補正量とを対応付けるテーブルを作成し、記憶部に保存するテーブル作成部と、前記テーブルを参照して、前記第１のカラーチャートとはＲＧＢ値又はパッチサイズが異なる第２のカラーチャートの各パッチを測定して得たＲＧＢ値を補正し、前記スキャナプロファイルを参照して、前記補正したＲＧＢ値を測色値に変換する色変換部と、を備えることを特徴とする。
【０００９】
本発明の一側面は、プリンタが印刷したカラーチャートを測定して得たＲＧＢ値を、Ｌ*ａ*ｂ*値又はＸＹＺ値からなる測色値に変換する装置で動作する色変換プログラムであって、前記装置に、前記プリンタが印刷した第１のカラーチャートの各パッチを測定して得たＲＧＢ値と測色値とを対応付けるスキャナプロファイルを取得するスキャナプロファイル取得処理、前記第１のカラーチャートの各パッチのＲＧＢ値と前記第１のカラーチャートの一部のパッチのＲＧＢ値又はパッチサイズを変更して作成した所定のチャートの各パッチのＲＧＢ値とに基づいて、ＲＧＢ値差及びパッチサイズ差とフレアレベルに応じたＲＧＢ値の補正量とを対応付けるテーブルを作成し、記憶部に保存するテーブル作成処理、前記テーブルを参照して、前記第１のカラーチャートとはＲＧＢ値又はパッチサイズが異なる第２のカラーチャートの各パッチを測定して得たＲＧＢ値を補正し、前記スキャナプロファイルを参照して、前記補正したＲＧＢ値を測色値に変換する色変換処理、を実行させることを特徴とする。
【００１０】
本発明の一側面は、プリンタと、前記プリンタが印刷したカラーチャートを測定して得たＲＧＢ値を、Ｌ*ａ*ｂ*値又はＸＹＺ値からなる測色値に変換する色変換装置と、を含む印刷システムにおける色変換方法であって、前記色変換装置は、前記プリンタが印刷した第１のカラーチャートの各パッチを測定して得たＲＧＢ値と測色値とを対応付けるスキャナプロファイルを取得するスキャナプロファイル取得処理と、前記第１のカラーチャートの各パッチのＲＧＢ値と前記第１のカラーチャートの一部のパッチのＲＧＢ値又はパッチサイズを変更して作成した所定のチャートの各パッチのＲＧＢ値とに基づいて、ＲＧＢ値差及びパッチサイズ差とフレアレベルに応じたＲＧＢ値の補正量とを対応付けるテーブルを作成し、記憶部に保存するテーブル作成処理と、前記テーブルを参照して、前記第１のカラーチャートとはＲＧＢ値又はパッチサイズが異なる第２のカラーチャートの各パッチを測定して得たＲＧＢ値を補正し、前記スキャナプロファイルを参照して、前記補正したＲＧＢ値を測色値に変換する色変換処理と、を実行することを特徴とする。
【発明の効果】
【００１１】
本発明の色変換装置及び色変換プログラム並びに色変換方法によれば、スキャナプロファイル作成用チャートとは異なる構成のチャートを測定した場合であっても、フレアレベルを適切に補正して、色変換の精度を向上させることができる。
【００１２】
その理由は、プリンタと、プリンタが印刷したカラーチャートを測定して得たＲＧＢ値をＬ*ａ*ｂ*値などの測色値に変換する色変換装置と、を含む印刷システムにおいて、色変換装置は、プリンタが印刷したスキャナプロファイル作成用チャート（第１のカラーチャート）を測定して得たＲＧＢ値と測色値とを対応付けるスキャナプロファイルを取得し、第１のカラーチャートのＲＧＢ値と第１のカラーチャートの一部のパッチのＲＧＢ値又はパッチサイズを変更して作成した所定のチャートのＲＧＢ値とに基づいて、ＲＧＢ値差及びパッチサイズ差とフレアレベルに応じたＲＧＢ値の補正量とを対応付けるフレアレベル補正テーブルを作成し、フレアレベル補正テーブルを参照して、第１のカラーチャートとはＲＧＢ値又はパッチサイズが異なるプリンタ状態取得用チャート（第２のカラーチャート）を測定して得たＲＧＢ値を補正し、スキャナプロファイルを参照して、補正したＲＧＢ値を測色値に変換するからである。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施の形態に係る色変換方法を説明する模式図である。
【図２】本発明の一実施の形態に係る色変換方法（フレアレベル補正）を説明する模式図である。
【図３】本発明の一実施例に係る印刷システムの一例を示す模式図である。
【図４】本発明の一実施例に係る印刷システムの他の例を示す模式図である。
【図５】本発明の一実施例に係る印刷システムの他の例を示す模式図である。
【図６】本発明の一実施例に係る色変換装置の構成を示すブロック図である。
【図７】本発明の一実施例に係るプリンタ（インラインスキャナ及びインライン測色器を含む場合）の構成例を示す模式図である。
【図８】本発明の一実施例に係るプリンタ（インラインスキャナ及びインライン測色器を含む場合）の構成を示すブロック図である。
【図９】本発明の一実施例に係る色変換装置の動作（スキャナプロファイル作成処理）を示すフローチャート図である。
【図１０（ａ）】本発明の一実施例に係る色変換装置の動作（テーブル作成処理）を示すフローチャート図である。
【図１０（ｂ）】本発明の一実施例に係る色変換装置の動作（テーブル作成処理）を示すフローチャート図である。
【図１１】本発明の一実施例に係る色変換装置の動作（色変換処理）を示すフローチャート図である。
【図１２】本発明の一実施例に係る色変換に使用する対象パッチのフレアレベル補正テーブルの一例である。
【図１３】本発明の一実施例に係る色変換に使用する周辺パッチのフレアレベル補正テーブルの一例である。
【発明を実施するための形態】
【００１４】
背景技術で示したように、プリンタで出力したスキャナプロファイル作成用チャートをスキャナと測色器とで測定し、スキャナで測定して得たＲＧＢ値と測色器で測定して得たＬ*ａ*ｂ*値などの測色値とを対応付けることによってスキャナプロファイルを作成することができ、作成したスキャナプロファイルを用いることにより、プリンタ状態取得チャートなどの他のチャートをスキャナで測定して得たＲＧＢ値をＬ*ａ*ｂ*値などの測色値に変換することができる。
【００１５】
しかしながら、パッチが配列されたチャートをスキャナで測定する際の、周辺パッチからの乱反射光の程度（フレアレベル）は、周辺パッチの色やサイズによって変化するため、スキャナプロファイル作成用チャートと他のチャートの構成が異なっていると、双方のチャートの測定時のフレアレベルが変化してしまい、スキャナプロファイルを用いた色変換の精度が低下してしまう。
【００１６】
そこで、本発明の一実施の形態では、スキャナプロファイルを用いて測色値を取得するシステムにおいて、スキャナプロファイル作成用チャートとのＲＧＢ値差やパッチサイズ差とその時のフレアレベルに応じたＲＧＢ値の補正量とを対応付けるテーブルを予め作成しておき、ユーザが用意した任意のチャートを測定した際に、スキャナプロファイル作成用チャートとそのチャートとのＲＧＢ値差やパッチサイズ差を算出し、上記テーブルを参照して、算出したＲＧＢ値差やパッチサイズ差に対応するＲＧＢ値の補正量を取得し、当該チャートのＲＧＢ値に取得したＲＧＢ値の補正量を適用して、当該チャートのフレアレベルをスキャナプロファイル作成用チャートのフレアレベルに合わせるように制御する。
【００１７】
図１及び図２を参照して具体的に説明する。図１は、本発明の一実施の形態に係る色変換方法を示す模式図である。まず、スキャナプロファイル作成用チャートをスキャナ及び測色器で測定し、スキャナで測定して得たＲＧＢ値と測色器で測定して得たL*a*b*値とを対応付けるスキャナプロファイルを作成する（（１）参照）。次に、パッチのＲＧＢ値やサイズを変化させたチャートをスキャナで測定し、ＲＧＢ値差及びパッチサイズ差とＲＧＢ値の補正量とを対応付けるフレアレベル補正テーブルを作成する（（２）参照）。次に、プリンタ状態取得用チャートをスキャナで測定してＲＧＢ値を取得すると共に（（３）参照）、スキャナプロファイル作成用チャートとプリンタ状態取得用チャートのＲＧＢ値差及びパッチサイズ差を算出する（（４）参照）。そして、フレアレベル補正テーブルを参照して、算出したＲＧＢ値差及びパッチサイズ差に対応するＲＧＢ値の補正量を取得し、取得したＲＧＢ値の補正量を（３）で取得したＲＧＢ値に適用してフレアレベル補正を行ったＲＧＢ’値を取得する（（５）参照）。その後、（１）で作成したスキャナプロファイルを参照して、ＲＧＢ’値をL*a*b*値に色変換して出力する（（６）参照）。
【００１８】
図２は、図１の（４）、（５）のフレアレベル補正の具体例を示している。スキャナプロファイル作成用チャートのパッチサイズをｎ（mm）、ＲＧＢ設定値の平均値（平均ＲＧＢ値と呼ぶ。）をＲave、Ｇave、Ｂaveとする。補正の対象パッチ（３×３のパッチ群の中央のパッチ）に対して、そのパッチのＲＧＢ値及びパッチサイズとスキャナプロファイル作成用チャートの平均ＲＧＢ値及びパッチサイズとの差を算出し、フレアレベル補正テーブルからその差に対応するＲＧＢ値の補正量を取得する。次に、８つの周辺パッチの各々に対して、そのパッチのＲＧＢ値及びパッチサイズとスキャナプロファイル作成用チャートの平均ＲＧＢ値及びパッチサイズとの差を算出し、フレアレベル補正テーブルからその差に対応するＲＧＢ値の補正量を取得する。そして、対象パッチのＲＧＢ値に対して、対象パッチのＲＧＢ値の補正量と８つの周辺パッチのＲＧＢ値の補正量とを適用することにより、スキャナプロファイル作成用チャートのフレアレベルに合うように補正されたＲＧＢ’値を算出する。
【００１９】
このような制御を行うことにより、スキャナプロファイル作成時とプリンタ状態取得時とで、フレアレベルを揃える（近くする）ことができるため、スキャナを用いた測定精度が上がり、結果として、プリンタ状態を取得した結果からの補正機能も向上し、高精度なカラーマネージメントが可能となる。
【００２０】
なお、本明細書において、プロファイルとは色変換テーブルのことを指す。プロファイルのなかでも、ＩＣＣ（International Color Consortium）プロファイルが印刷業界のみならず、ＩＴ業界においても広く使われており、実質的にデファクトスタンダードとなっている。上記ＩＣＣプロファイルでは対応表の入力値は格子数として定義されており、例えば格子数が６であれば、０から２５５を（格子数−１）で割った値が入力値の刻み幅となる。従って、ＲＧＢのそれぞれが０、５１、１０２、１５３、２０４、２５５の値を持ち、対応表には、６の３乗の組み合わせの入力値とそれに対応する測色値とが記載されることになる。
【実施例】
【００２１】
上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る色変換装置及び色変換プログラム並びに色変換方法について、図３乃至図１３を参照して説明する。図３乃至図５は、本実施例の印刷システムの構成例を示す模式図であり、図６は、本実施例の色変換装置の構成を示すブロック図である。また、図７及び図８は、本実施例のプリンタ（インラインスキャナ及びインライン測色器を含む場合）の構成を示す模式図及びブロック図である。また、図９乃至図１１は、本実施例の色変換装置の動作を示すフローチャート図であり、図１２及び図１３は、色変換に使用するフレアレベル補正テーブルの一例である。
【００２２】
図３に示すように、本実施例の印刷システム１０は、色変換装置２０と、プリンタ３０と、スキャナ４０と、測色器５０などで構成される。これらはイーサネット（登録商標）、トークンリング、ＦＤＤＩ（Fiber-Distributed Data Interface）等の規格により定められるＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等の通信ネットワーク６０を介して接続されている。なお、色変換装置２０とプリンタ３０とはＰＣＩ（Peripheral Component Interconnect）接続など、専用線で接続されていてもよい。
【００２３】
色変換装置２０は、プリンタ３０から出力されたスキャナプロファイル作成用チャートをスキャナ４０及び測色器５０で測定した結果を対応付けるスキャナプロファイルを取得する。また、色変換装置２０は、プリンタ３０から出力された他のカラーチャート（プリンタ状態取得用やプリンタキャリブレーション用、プリンタプロファイル作成用、色検証用などのカラーチャート、本実施例ではプリンタ状態取得用チャートとする。）をスキャナ４０で測定した結果に対して、スキャナプロファイルを用いて色変換を行う。この色変換に際して、予め作成したフレアレベル補正テーブルを参照してフレアレベルに応じたＲＧＢ値の補正を行う。色変換装置２０の詳細な構成、スキャナプロファイルの作成方法、フレアレベル補正テーブルの作成方法、フレアレベルに応じたＲＧＢ値の補正を含む色変換方法については後述する。
【００２４】
プリンタ３０は、スキャナプロファイル作成用チャートやプリンタ状態取得用チャートを出力する。このプリンタ３０の詳細な構成も後述する。
【００２５】
スキャナ４０は、例えば、ＲＧＢの３種類のセンサで構成され、プリンタ３０から出力されたスキャナプロファイル作成用チャートやプリンタ状態取得用チャートをスキャンし、ＲＧＢ値を出力する。
【００２６】
測色器５０は、光の波長ごとに計測可能なスペクトル方式（分光光度計）の測色器であり、プリンタ３０から出力されたスキャナプロファイル作成用チャートを測色し、測色値（Ｌ*ａ*ｂ*値、ＸＹＺ値など）を出力する。
【００２７】
なお、図３は本実施例の印刷システムの一例であり、その構成は適宜変更可能である。例えば、図４に示すように、スキャナ４０や測色器５０がプリンタ３０に内蔵される構成としてもよいし、図５に示すように、更に色変換装置２０がプリンタ３０に内蔵される構成としてもよい。以下、色変換装置２０とプリンタ３０について詳細に説明する。
【００２８】
［色変換装置］
色変換装置２０は、図６（ａ）に示すように、制御部２１、記憶部２５、ネットワークＩ／Ｆ部２６、表示部２７、操作部２８などで構成される。
【００２９】
制御部２１は、ＣＰＵ（Central Processing Unit）２２とＲＯＭ（Read Only Memory）２３やＲＡＭ（Random Access Memory）２４などのメモリとで構成され、ＣＰＵ２２は、ＲＯＭ２３や記憶部２５に記憶した制御プログラムをＲＡＭ２４に展開して実行することにより、色変換装置２０全体の動作を制御する。
【００３０】
上記制御部２１は、図６（ｂ）に示すように、ＲＧＢ値取得部２１ａ、測色値取得部２１ｂ、スキャナプロファイル取得部２１ｃ、テーブル作成部２１ｄ、色変換部２１ｅなどとしても機能する。
【００３１】
ＲＧＢ値取得部２１ａは、スキャナプロファイル作成時においては、スキャナ４０（又は後述するプリンタ３０のインラインスキャナ３９ａ）から、スキャナプロファイル作成用チャート（第１のカラーチャート）の各パッチのＲＧＢ値を取得する。また、スキャナプロファイル使用時（スキャナプロファイルを用いた色変換時）においては、スキャナ４０（又はインラインスキャナ３９ａ）から、プリンタ状態取得用チャート（第２のカラーチャート）の各パッチのＲＧＢ値を取得する。
【００３２】
測色値取得部２１ｂは、スキャナプロファイル作成時に、測色器５０（又は後述するプリンタ３０のインライン測色器３９ｂ）から、スキャナプロファイル作成用チャート（第１のカラーチャート）の各パッチの測色値（本実施例ではＬ*ａ*ｂ*値）を取得する。
【００３３】
スキャナプロファイル取得部２１ｃは、ＲＧＢ値取得部２１ａが取得したＲＧＢ値と測色値取得部２１ｂが取得した測色値（Ｌ*ａ*ｂ*値）とを対応付ける（ＲＧＢ値を測色値（Ｌ*ａ*ｂ*値）に変換する）スキャナプロファイルを取得する。なお、スキャナプロファイル取得部２１ｃは、予め作成されて保存されたスキャナプロファイルを記憶部２５や外部の記憶装置などから取得してもよいし、ＲＧＢ値取得部２１ａが取得したＲＧＢ値と測色値取得部２１ｂが取得した測色値とを対応付けてスキャナプロファイルを作成してもよい。
【００３４】
テーブル作成部２１ｄは、スキャナプロファイル作成用チャート（第１のカラーチャート）のＲＧＢ値と、スキャナプロファイル作成用チャートの一部のパッチのＲＧＢ値又はパッチサイズを変更して作成した所定のチャートのＲＧＢ値と、に基づいて、ＲＧＢ値差及びパッチサイズ差とフレアレベルに応じたＲＧＢ値の補正量とを対応付けるフレアレベル補正テーブルを作成する。
【００３５】
具体的には、チャート内の各パッチのフレアレベルが一定になるようにパッチを配列したカラーチャート（例えば、スキャナプロファイル作成用チャート）の中から所定数のパッチ（例えば、３行３列の９つのパッチ）で構成される基準パッチ群を選択し、基準パッチ群の中の特定位置に配置される１つのパッチのＲＧＢ値を段階的に変化させた複数のパッチ群、及び、基準パッチ群のパッチサイズを段階的に変化させた複数のパッチ群を作成し、これらの複数のパッチ群を配置した所定のチャートをプリンタ３０に印刷させ、当該所定のチャートをスキャナ４０で測定して得たＲＧＢ値を取得する。そして、所定のチャートに配置されたパッチ群の中のＲＧＢ値を変化させたパッチのＲＧＢ値の設定値（以下、ＲＧＢ設定値と呼ぶ。）とスキャナプロファイル作成用チャート（第１のカラーチャート）の全パッチのＲＧＢ設定値の平均値（平均ＲＧＢ値）とのＲＧＢ値差を算出すると共に、所定のチャートに配置されたパッチサイズを変化させたパッチ群のパッチサイズとスキャナプロファイル作成用チャート（第１のカラーチャート）のパッチサイズとのパッチサイズ差を算出する。更に、所定のチャートに配置されたパッチ群の中のＲＧＢ値を変化させたパッチのＲＧＢ値の測定値（以下、ＲＧＢ測定値と呼ぶ。）からＲＧＢ設定値を減算した第１の値と、スキャナプロファイル作成用チャート（第１のカラーチャート）の基準パッチ群の特定位置に配置されるパッチのＲＧＢ測定値から平均ＲＧＢ値を減算した第２の値と、を算出し、第２の値から第１の値を減算してＲＧＢ値の補正量を算出し、ＲＧＢ値差及びパッチサイズ差とＲＧＢ値の補正量とを対応付けるフレアレベル補正テーブルを作成する。その際、基準パッチ群の中央に配置されるパッチのＲＧＢ値を変化させた場合のフレアレベル補正テーブル（第１のテーブル）と、基準パッチ群の周辺に配置されるパッチのＲＧＢ値を変化させた場合のフレアレベル補正テーブル（第２のテーブル）と、を作成することが好ましい。そして、作成したフレアレベル補正テーブルを記憶部２５などに保存する。
【００３６】
色変換部２１ｅは、フレアレベル補正テーブルを参照して、スキャナプロファイル作成用チャート（第１のカラーチャート）とはＲＧＢ値又はパッチサイズが異なるプリンタ状態取得用チャート（第２のカラーチャート）を測定して得たＲＧＢ値を補正し、スキャナプロファイルを参照して、補正したＲＧＢ値を測色値に変換する。
【００３７】
具体的には、プリンタ状態取得用チャート（第２のカラーチャート）の各パッチのＲＧＢ設定値及びパッチサイズと、スキャナプロファイル作成用チャート（第１のカラーチャート）の平均ＲＧＢ値及びパッチサイズと、を比較して、ＲＧＢ値差及びパッチサイズ差を算出する。そして、ＲＧＢ値取得部２１ａが取得したプリンタ状態取得用チャート（第２のカラーチャート）の各パッチのＲＧＢ測定値に対して、第１のテーブルを参照して、当該パッチを基準パッチ群の中央に配置されるパッチとした場合のＲＧＢ値の補正量を取得すると共に、第２のテーブルを参照して、当該パッチの周辺のパッチを基準パッチ群の周辺に配置されるパッチとした場合のＲＧＢ値の補正量を取得し、取得した補正量を用いて、プリンタ状態取得用チャート（第２のカラーチャート）の各パッチのＲＧＢ値を補正する。そして、スキャナプロファイルを用いて、補正後のＲＧＢ値をL*a*b*値などの測色値に変換してプリンタ３０に出力する。
【００３８】
上記ＲＧＢ値取得部２１ａ、測色値取得部２１ｂ、スキャナプロファイル取得部２１ｃ、テーブル作成部２１ｄ、色変換部２１ｅは、ハードウェアとして構成してもよいし、制御部２１を、ＲＧＢ値取得部２１ａ、測色値取得部２１ｂ、スキャナプロファイル取得部２１ｃ、テーブル作成部２１ｄ、色変換部２１ｅとして機能させる（色変換装置２０にＲＧＢ値取得処理、測色値取得処理、スキャナプロファイル取得処理、テーブル作成処理、色変換処理を実行させる）色変換プログラムとして構成し、当該色変換プログラムをＣＰＵ２２に実行させる構成としてもよい。
【００３９】
記憶部２５は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などで構成され、ＣＰＵ２２が各部を制御するためのプログラム、自装置の処理機能に関する情報、測色値取得部２１ｂが取得したＲＧＢ値、測色値取得部２１ｂが取得した測色値、スキャナプロファイル取得部２１ｃが作成したスキャナプロファイル、テーブル作成部２１ｄが作成したフレアレベル補正テーブルなどを記憶する。
【００４０】
ネットワークＩ／Ｆ部２６は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、色変換装置２０を通信ネットワーク６０に接続し、プリンタ３０、スキャナ４０、測色器５０とのデータ通信を可能にする。
【００４１】
表示部２７は、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）ディスプレイなどであり、スキャナプロファイルの作成や色変換に関する各種画面を表示する。
【００４２】
操作部２８は、マウス、キーボード、ハードスイッチなどであり、スキャナプロファイルの作成や色変換に関する各種操作を可能にする。
【００４３】
［プリンタ］
プリンタ３０は、ＭＦＰ（Multi-Functional Peripherals）などの画像形成装置であり、スキャナプロファイル作成用チャートとプリンタ状態取得用チャートと、を出力する。このプリンタ３０は、図８（ａ）に示すように、制御部３１、記憶部３５、ネットワークＩ／Ｆ部３６、表示操作部３７、画像処理部３８、印刷処理部３９などで構成される。
【００４４】
制御部３１は、ＣＰＵ３２とＲＯＭ３３やＲＡＭ３４などのメモリとで構成され、ＣＰＵ３２は、ＲＯＭ３３や記憶部３５に記憶した制御プログラムをＲＡＭ３４に展開して実行することにより、プリンタ３０全体の動作を制御する。プリンタ３０が色変換装置２０の機能を備える場合、上記制御部３１は、図８（ｂ）に示すように、スキャナプロファイル取得部３１ａ、テーブル作成部３１ｂ、色変換部３１ｃなどとしても機能する。なお、スキャナプロファイル取得部３１ａ、テーブル作成部３１ｂ、色変換部３１ｃの機能は、色変換装置２０のスキャナプロファイル取得部２１ｃ、テーブル作成部２１ｄ、色変換部２１ｅと同様であるため、説明を省略する。
【００４５】
記憶部３５は、ＨＤＤやＳＳＤなどで構成され、ＣＰＵ３２が各部を制御するためのプログラム、自装置の処理機能に関する情報、プリンタプロファイル、必要に応じて、後述するインラインスキャナ３９ａが取得したＲＧＢ値、インライン測色器３９ｂが取得した測色値、スキャナプロファイル取得部３１ａが作成したスキャナプロファイル、テーブル作成部３１ｂが作成したフレアレベル補正テーブルなどを記憶する。
【００４６】
ネットワークＩ／Ｆ部３６は、ＮＩＣやモデムなどで構成され、プリンタ３０を通信ネットワーク６０に接続し、色変換装置２０などとのデータ通信を可能にする。
【００４７】
表示操作部３７は、表示部上に透明電極が格子状に配置された感圧式の操作部（タッチセンサ）を設けたタッチパネルなどであり、印刷処理に関する各種画面を表示し、印刷に関する各種操作を可能にする。また、プリンタ３０が色変換装置２０の機能を備える場合は、表示操作部３７は、スキャナプロファイルの作成や色変換に関する各種画面を表示し、スキャナプロファイルの作成や色変換に関する各種操作を可能にする。
【００４８】
画像処理部３８は、プリンタプロファイルを用いて、色変換装置２０から出力されたL*a*b*値をＣＭＹＫ値に変換し、スクリーニング、ラスタライズ等の画像処理を行い、画像処理後の画像データを印刷処理部３９に転送する。プリンタ３０が色変換装置２０の機能を備える場合は、上記画像処理の際に、上記色変換部３１ｃを利用して色変換を行う。
【００４９】
印刷処理部（印刷エンジン）３９は、画像処理後の画像データに基づいて印刷処理を実行する。この印刷処理部３９は、帯電装置により帯電された感光体ドラムに露光装置から画像に応じた光を照射して静電潜像を形成し、現像装置で帯電したトナーを付着させて現像し、そのトナー像を転写ベルトに１次転写し、転写ベルトから用紙に２次転写し、更に定着装置で用紙上のトナー像を定着させる処理を行う。また、図７に示すように、プリンタ３０がスキャナ４０及び測色器５０の機能を備える場合、印刷処理部３９は、インラインスキャナ３９ａ及びインライン測色器３９ｂを含む。
【００５０】
インラインスキャナ３９ａは、例えば、ＲＧＢの３種類のセンサで構成され、ＲＧＢセンサで取得したＲＧＢ値を出力する。このインラインスキャナ３９ａは、プリンタ３０が色変換装置２０の機能を備える場合は、ＲＧＢ値取得部として機能する。
【００５１】
インライン測色器３９ｂは、例えば、外部測色器と同様に光の波長ごとに計測可能なスペクトル方式（分光光度計）の測色器であり、外部測色器と同様な精度で測色値（Ｌ*ａ*ｂ*値、ＸＹＺ値など）を出力する。このインライン測色器３９ｂは、プリンタ３０が色変換装置２０の機能を備える場合は、測色値取得部として機能する。
【００５２】
なお、図６乃至図８は、本実施例の色変換装置２０及びプリンタ３０の一例であり、その構成は適宜変更可能である。
【００５３】
以下、本実施例の色変換装置２０（又は、色変換装置２０の機能を備えるプリンタ３０）の動作について説明する。ＣＰＵ２２は、ＲＯＭ２３又は記憶部２５に記憶した色変換プログラムをＲＡＭ２４に展開して実行することにより、図９乃至図１１のフローチャート図に示す各ステップの処理を実行する。
【００５４】
［スキャナプロファイル作成処理］
まず、スキャナプロファイルを作成する手順について、図９のフローチャート図を参照して説明する。なお、スキャナプロファイルが予め作成され、外部の記憶装置などに保存されている場合は、外部の記憶装置などからスキャナプロファイルを取得すればよい。
【００５５】
色変換装置２０の制御部２１は、プリンタの色域全体の情報が取得できるようにパッチを配置したスキャナプロファイル作成用チャートの画像データを生成してプリンタ３０に送信し、プリンタ３０にスキャナプロファイル作成用チャートを出力させる（Ｓ１０１）。なお、本実施例のスキャナプロファイル作成用チャートは、本願出願人が出願した先願（特願２０１５−４１０７６号）の手法を用いて、チャート内でフレアレベルが一定になるようにパッチが配置されているものとする。
【００５６】
次に、制御部２１（ＲＧＢ値取得部２１ａ）は、スキャナ４０（若しくはプリンタ３０のインラインスキャナ３９ａ）が上記カラーチャートをスキャンして得た、全パッチのＲＧＢ値を取得する（Ｓ１０２）。
【００５７】
次に、制御部２１（測色値取得部２１ｂ）は、測色器５０（若しくはプリンタ３０のインライン測色器３９ｂ）が上記カラーチャートを測色して得た、全パッチの測色値（Ｌ*ａ*ｂ*値）を取得する（Ｓ１０３）。
【００５８】
次に、制御部２１（スキャナプロファイル取得部２１ｃ）は、チャートの全点のＲＧＢ値と測色値（Ｌ*ａ*ｂ*値）とを対応付ける色変換テーブル（スキャナプロファイル）を作成し、記憶部２５などに記憶する（Ｓ１０４）。
【００５９】
［テーブル作成処理］
次に、フレアレベル補正テーブルを作成する手順について、図１０（ａ）及び図１０（ｂ）のフローチャート図を参照して説明する。なお、図１０（ａ）及び図１０（ｂ）は作図の都合上、分図したものであり、一連の処理を示している。
【００６０】
まず、図１０（ａ）に示すように、色変換装置２０の制御部２１（テーブル作成部２１ｄ）は、チャート内でフレアレベルが一定になるようにパッチが配置されたチャート（本実施例では、スキャナプロファイル作成用チャートとする。）の中から、所定数のパッチ（本実施例では、３×３とする。）で構成される第１の基準パッチ群を選択する（Ｓ２０１）。なお、当該チャートではチャート内でフレアレベルが一定であるため、第１の基準パッチ群を任意に選択することができるが、用紙の下地からの乱反射の影響を受けにくいように、第１の基準パッチ群は用紙端部を避けて選択することが好ましい。また、後述するステップで第１の基準パッチ群の中央パッチのＲＧＢ値を段階的に変化させることから、中央パッチのＲＧＢ値が当該チャートの全パッチの平均ＲＧＢ値となる第１の基準パッチ群を選択することが好ましい。
【００６１】
次に、制御部２１（テーブル作成部２１ｄ）は、第１の基準パッチ群の中央パッチのＲＧＢ値を段階的に変化させた複数のパッチ群を作成し、複数のパッチ群をチャート内に配置する（Ｓ２０２）。例えば、第１の基準パッチ群の中央パッチのＲＧＢ値を所定の間隔で順次変化させた複数のパッチ群を作成し、その複数のパッチ群を新たな所定のチャートに配置（若しくは、スキャナプロファイル作成用チャートの第１の基準パッチ群と重ならない位置に配置）する。
【００６２】
次に、制御部２１（テーブル作成部２１ｄ）は、周辺パッチを１つ選択する（Ｓ２０３）。例えば、３×３のパッチ群の場合は、上中央、右上、右中央、右下、下中央、左下、左中央、左上の中から周辺パッチを１つ選択する。
【００６３】
次に、制御部２１（テーブル作成部２１ｄ）は、スキャナプロファイル作成用チャートの中から、上記所定数のパッチ（３×３）で構成される第２の基準パッチ群を選択する（Ｓ２０４）。なお、上記と同様に、用紙の下地からの乱反射の影響を受けにくいように、第２の基準パッチ群は、用紙端部を避けて選択することが好ましい。また、後述するステップで１つの周辺パッチのＲＧＢ値を段階的に変化させることから、その周辺パッチのＲＧＢ値が当該チャートの全パッチの平均ＲＧＢ値となる第２の基準パッチ群を選択することが好ましい。
【００６４】
次に、制御部２１（テーブル作成部２１ｄ）は、選択された１つの周辺パッチのＲＧＢ値を段階的に変化させた複数のパッチ群を作成し、複数のパッチ群をチャート内に配置する（Ｓ２０５）。例えば、第２の基準パッチ群の中から選択された１つの周辺パッチのＲＧＢ値を所定の間隔で順次変化させた複数のパッチ群を作成し、その複数のパッチ群を所定のチャートのＳ２０２で作成したパッチ群と重ならない位置に配置（若しくは、スキャナプロファイル作成用チャートの第１の基準パッチ群及び第２の基準パッチ群並びにＳ２０２で作成したパッチ群と重ならない位置に配置）する。
【００６５】
次に、制御部２１（テーブル作成部２１ｄ）は、全ての周辺パッチを選択したかを判断し（Ｓ２０６）、選択していない周辺パッチが残っている場合は、Ｓ２０３に戻って同様の処理を繰り返す。
【００６６】
全ての周辺パッチを選択したら、制御部２１（テーブル作成部２１ｄ）は、第１の基準パッチ群及び複数の第２の基準パッチの各パッチのＲＧＢ値は変えずに、パッチサイズを段階的に変化させた複数のパッチ群を作成し、複数のパッチ群をチャート内に配置する（Ｓ２０７）。例えば、スキャナプロファイル作成用チャートのパッチサイズを所定の間隔で拡大／縮小した複数のパッチ群を作成し、その複数のパッチ群を所定のチャートのＳ２０２、Ｓ２０５で作成したパッチ群と重ならない位置に配置（若しくは、スキャナプロファイル作成用チャートの第１の基準パッチ群及び第２の基準パッチ群並びにＳ２０２、Ｓ２０５で作成した複数のパッチ群と重ならない位置に配置）する。
【００６７】
次に、制御部２１（テーブル作成部２１ｄ）は、Ｓ２０２、Ｓ２０５、Ｓ２０７で作成した複数のパッチ群を配置した所定のチャート（若しくは、スキャナプロファイル作成用チャートを修正したチャート）をプリンタ３０に印刷させ、そのチャートをスキャナ４０（若しくはプリンタ３０のインラインスキャナ３９ａ）にスキャンさせ、スキャンして得たＲＧＢ値を取得する（Ｓ２０８）。
【００６８】
次に、図１０（ｂ）に示すように、制御部２１（テーブル作成部２１ｄ）は、所定のチャートの各パッチのＲＧＢ設定値とスキャナプロファイル作成用チャート（第１のカラーチャート）の全パッチの平均ＲＧＢ値との差（ＲＧＢ値差）を算出する（Ｓ２０９）。
【００６９】
次に、制御部２１（テーブル作成部２１ｄ）は、所定のチャートの各パッチのパッチサイズとスキャナプロファイル作成用チャート（第１のカラーチャート）のパッチサイズとの差（パッチサイズ差）を算出する（Ｓ２１０）。
【００７０】
次に、制御部２１（テーブル作成部２１ｄ）は、所定のチャートに配置されたパッチ群の中のＲＧＢ値を変化させたパッチのＲＧＢ測定値からＲＧＢ設定値を減算した第１の値と、スキャナプロファイル作成用チャート（第１のカラーチャート）の基準パッチ群の特定位置に配置されるパッチのＲＧＢ測定値から平均ＲＧＢ値を減算した第２の値と、を算出し、第２の値から第１の値を減算して、ＲＧＢ値の補正量を算出する（Ｓ２１１）。例えば、所定のチャートに配置されたパッチ群の中のＲＧＢ値を変化させたパッチのＲＧＢ設定値をＲＧＢ１、ＲＧＢ測定値をＲＧＢ１’とし、スキャナプロファイル作成用チャート（第１のカラーチャート）の基準パッチ群の特定位置に配置されるパッチのＲＧＢ設定値の平均値（平均ＲＧＢ値）をＲＧＢ２、ＲＧＢ測定値をＲＧＢ２’とした場合、（ＲＧＢ１’−ＲＧＢ１）がＲＧＢ値を変化させたパッチに対するフレアレベル、（ＲＧＢ２’−ＲＧＢ２）が基準パッチ群の特定位置に配置されるパッチに対するフレアレベルとなり、（ＲＧＢ２’−ＲＧＢ２）から（ＲＧＢ１’−ＲＧＢ１）を減算した値がフレアレベルに応じたＲＧＢ値の補正量となる。
【００７１】
次に、制御部２１（テーブル作成部２１ｄ）は、Ｓ２０９で取得したＲＧＢ値差とＳ２１０で取得したパッチサイズ差とＳ２１１で算出したＲＧＢ値の補正量とを対応付けて、フレアレベル補正テーブルを作成し（Ｓ２１２）、作成したフレアレベル補正テーブルを記憶部２５などに保存する（Ｓ２１３）。
【００７２】
図１２は、中央パッチのＲＧＢ値を変化させた場合、及び、中央パッチを含むパッチ群の全パッチのパッチサイズを変化させた場合における、中央パッチのＲＧＢ値のスキャナプロファイルの平均ＲＧＢ値とのＲＧＢ値差及びパッチサイズ差とＲＧＢ値の補正量とを対応付けるフレアレベル補正テーブルの一例である。また、図１３は、各々の周辺パッチのＲＧＢ値を変化させた場合、及び、当該パッチを含むパッチ群の全パッチのパッチサイズを変化させた場合における、当該パッチのＲＧＢ値のスキャナプロファイル平均ＲＧＢ値とのＲＧＢ値差及びパッチサイズ差とＲＧＢ値の補正量とを対応付けるフレアレベル補正テーブルの一例である。
【００７３】
［色変換処理］
次に、上記フローで作成したフレアレベル補正テーブルを使用して色変換を実施する手順について、図１１のフローチャート図を参照して説明する。
【００７４】
まず、色変換装置２０の制御部２１（色変換部２１ｅ）は、スキャナプロファイル作成用チャートのデータ又は測定値を解析して、スキャナプロファイル作成用チャートのパッチサイズ（ｎ）、平均ＲＧＢ値（ＲＧＢaveと表記する。）を取得する（Ｓ３０１）。
【００７５】
次に、制御部２１（色変換部２１ｅ）は、プリンタ状態取得用チャートのパッチサイズ（ｍ）、当該チャートをスキャナ４０（若しくはプリンタ３０のインラインスキャナ３９ａ）でスキャンして得たＲＧＢ値（ＲＧＢと表記する。）を取得する（Ｓ３０２）。なお、パッチサイズ（ｍ）は、プリンタ状態取得用チャートのデータを解析して取得してもよいし、プリンタ状態取得用チャートの測定値を解析して取得してもよい。
【００７６】
次に、制御部２１（色変換部２１ｅ）は、プリンタ状態取得用チャートの対象パッチについて、ＲＧＢ値差（ΔＲ、ΔＧ、ΔＢ＝ＲＧＢ−ＲＧＢave）、パッチサイズ差（ΔSize＝ｍ−ｎ）を計算する（Ｓ３０３）。
【００７７】
次に、制御部２１（色変換部２１ｅ）は、記憶部２５などに保存した対象パッチのフレアレベル補正テーブル（図１２）を参照して、対象パッチのＲＧＢ値差（ΔＲ、ΔＧ、ΔＢ）及びパッチサイズ差（ΔSize）に対応するＲＧＢ値の補正量を取得し、対象パッチのＲＧＢ値（ＲＧＢ）に取得したＲＧＢ値の補正量（＝ｆ（ΔＲ、ΔＧ、ΔＢ、ΔSize）を加算する（Ｓ３０４）。
【００７８】
次に、制御部２１（色変換部２１ｅ）は、対象パッチの周辺パッチの中から１つパッチを選択し（Ｓ３０５）、選択した周辺パッチについて、ＲＧＢ値差（ΔＲ、ΔＧ、ΔＢ＝ＲＧＢ−ＲＧＢave）、パッチサイズ差（ΔSize＝ｍ−ｎ）を計算する（Ｓ３０６）。
【００７９】
次に、制御部２１（色変換部２１ｅ）は、記憶部２５などに保存した周辺パッチのフレアレベル補正テーブル（図１３）を参照して、選択した周辺パッチのＲＧＢ値差（ΔＲ、ΔＧ、ΔＢ）及びパッチサイズ差（ΔSize）に対応するＲＧＢ値の補正量を取得し、選択した周辺パッチのＲＧＢ値（ＲＧＢ’）に取得したＲＧＢ値の補正量（＝ｇ（ΔＲ、ΔＧ、ΔＢ、ΔSize）を加算する（Ｓ３０７）。
【００８０】
次に、制御部２１（色変換部２１ｅ）は、全ての周辺パッチに対して、補正量の加算を行ったかを判断し（Ｓ３０８）、補正量の加算を行っていない周辺パッチが残っている場合は、Ｓ３０５に戻って同様の処理を繰り返す。
【００８１】
全ての周辺パッチに対してＲＧＢ値の補正量の加算を行ったら、制御部２１（色変換部２１ｅ）は、プリンタ状態取得用チャートの全てのパッチに対して、フレアレベルの補正を行ったかを判断し（Ｓ３０９）、フレアレベルの補正を行っていないパッチが残っている場合は、Ｓ３０３に戻って同様の処理を繰り返し、全てのパッチに対してフレアレベルの補正を行ったら、一連の色変換処理を終了する。
【００８２】
このように、予めスキャナプロファイル作成用チャートの中から選択した基準パッチ群に対して、中央パッチや周辺パッチのＲＧＢ値及びパッチサイズを変化させたチャートを作成してＲＧＢ値を取得し、各パッチのＲＧＢ値差及びパッチサイズ差とＲＧＢ値の補正量とを対応付けるフレアレベル補正テーブルを作成しておく。そして、ユーザが用意した任意のチャートを測定した際に、そのチャートの各パッチのＲＧＢ値及びパッチサイズを取得し、上記フレアレベル補正テーブルを参照して、スキャナプロファイル作成用チャートとそのチャートとのＲＧＢ値差及びパッチサイズ差に応じたＲＧＢ値の補正量を適用してＲＧＢ値を補正することにより、スキャナプロファイル作成用チャートとは異なる構成のチャートを測定した場合であっても、スキャナプロファイル作成用チャートのフレアレベルに合うようにフレアレベルを適切に補正することができ、色変換の精度を向上させることができる。
【００８３】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、システムや各装置の構成や制御は適宜変更可能である。
【００８４】
例えば、上記実施例では、基準パッチ群として３×３のパッチ群を選択する場合について記載したが、右上、右下、左下、左上のパッチの影響は、上中央、右中央、下中央、左中央に比べて小さいことから、基準パッチ群として、中央、上中央、右中央、下中央、左中央の５つのパッチからパッチ群を選択してもよい。また、スキャナ４０（又はインラインスキャナ３９ａ）が周辺パッチの乱反射光の影響を受けやすい場合は、３×３以上（例えば、５×５のパッチ群など）を選択してもよい。
【００８５】
また、上記実施例では、色変換装置２０がスキャナプロファイルの作成及びスキャナプロファイルを用いた色変換を行う場合について記載したが、プリンタ３０がスキャナプロファイルの作成及びスキャナプロファイルを用いた色変換を行う場合においても、本発明の色変換方法を同様に適用することができる。
【００８６】
また、図１２及び図１３に示すフレアレベル補正テーブルは一例であり、フレアレベル補正テーブルの構成及び各要素の算出方法は上記実施例の記載に限定されない。例えば、上記実施例では、ＲＧＢ値の補正量の算出方法として、所定のチャートに配置されたパッチ群の中のＲＧＢ値を変化させたパッチのＲＧＢ測定値からＲＧＢ設定値を減算した第１の値と、スキャナプロファイル作成用チャート（第１のカラーチャート）の基準パッチ群の特定位置に配置されるパッチのＲＧＢ測定値から平均ＲＧＢ値を減算した第２の値と、を算出し、第２の値から第１の値を減算して、ＲＧＢ値の補正量を算出したが、プリンタ状態取得用チャート（第２のカラーチャート）のフレアレベルを、スキャナプロファイル作成用チャート（第１のカラーチャート）のフレアレベルに揃えることが可能であれば、ＲＧＢ値の補正量の算出方法は適宜変更可能である。
【産業上の利用可能性】
【００８７】
本発明は、フレアレベルを考慮してチャートの測定値を補正して色変換を行う色変換装置及び当該色変換装置で動作する色変換プログラム並びに色変換プログラムを記録した記録媒体並びに当該色変換装置における色変換方法に利用可能である。
【符号の説明】
【００８８】
１０  印刷システム
２０  色変換装置
２１  制御部
２１ａ  ＲＧＢ値取得部
２１ｂ  測色値取得部
２１ｃ  スキャナプロファイル取得部
２１ｄ  テーブル作成部
２１ｅ  色変換部
２２  ＣＰＵ
２３  ＲＯＭ
２４  ＲＡＭ
２５  記憶部
２６  ネットワークＩ／Ｆ部
２７  表示部
２８  操作部
３０  プリンタ
３１  制御部
３１ａ  スキャナプロファイル取得部
３１ｂ  テーブル作成部
３１ｃ  色変換部
３２  ＣＰＵ
３３  ＲＯＭ
３４  ＲＡＭ
３５  記憶部
３６  ネットワークＩ／Ｆ部
３７  表示操作部
３８  画像処理部
３９  印刷処理部
３９ａ  インラインスキャナ
３９ｂ  インライン測色器
４０  スキャナ
５０  測色器
６０  通信ネットワーク
【図１】
2018011101.tif 000003
【図２】
2018011101.tif 000004
【図３】
2018011101.tif 000005
【図４】
2018011101.tif 000006
【図５】
2018011101.tif 000007
【図６】
2018011101.tif 000008
【図７】
2018011101.tif 000009
【図８】
2018011101.tif 000010
【図９】
2018011101.tif 000011
【図１０（ａ）】
2018011101.tif 000012
【図１０（ｂ）】
2018011101.tif 000013
【図１１】
2018011101.tif 000014
【図１２】
2018011101.tif 000015
【図１３】
2018011101.tif 000016