図面 (/)

技術 色変換装置及び色変換プログラム並びに色変換方法

出願人 コニカミノルタ株式会社
発明者 山口岳志
出願日 2016年7月11日 (4年5ヶ月経過) 出願番号 2016-136616
公開日 2018年1月18日 (2年11ヶ月経過) 公開番号 2018-011101
状態 特許登録済
技術分野 FAX画像信号回路 画像処理 付属装置、全体制御 カラー・階調 カラー画像通信方式
主要キーワード 対象パッチ 特定位 色グループ FDDI パッチサイズ RGBセンサ プリンタキャリブレーション 刻み幅
関連する未来課題
重要な関連分野

この項目の情報は公開日時点(2018年1月18日)のものです。
また、この項目は機械的に抽出しているため、正しく解析できていない場合があります

図面 (15)

課題

スキャナプロファイル作成用チャートとは異なる構成のチャートを測定した場合であっても、フレアレベルを適切に補正して、色変換の精度を向上させる。

解決手段

色変換装置は、プリンタ印刷した第1のカラーチャートを測定して得たRGB値と測色値とを対応付けるスキャナプロファイルを取得し、第1のカラーチャートのRGB値と第1のカラーチャートの一部のパッチのRGB値又はパッチサイズを変更して作成した所定のチャートのRGB値とに基づいて、RGB値差及びパッチサイズ差とフレアレベルに応じたRGB値の補正量とを対応付けるフレアレベル補正テーブルを作成し、フレアレベル補正テーブルを参照して、第1のカラーチャートとはRGB値又はパッチサイズが異なる第2のカラーチャートを測定して得たRGB値を補正し、スキャナプロファイルを参照して、補正したRGB値を測色値に変換する。

概要

背景

スキャナプリンタなどのデバイスでは、当該デバイスが出力するデバイス値RGB値CMYK値)はデバイスに依存した値になることから、このデバイス値をデバイスに依存しない色に変換するための色変換テーブルデバイスプロファイル)を作成し、デバイスプロファイルを用いて色変換が行われる。このデバイスプロファイルを作成する方法として、例えば、スキャナプロファイルを作成する場合は、プリンタで出力したスキャナプロファイル作成用チャートをスキャナと測色器とで測定し、スキャナで測定して得たRGB値と測色器で測定して得たCIE1976色空間のL*a*b*値やCIE 1931色空間のXYZ値などの測色値とを対応付けることによってスキャナプロファイルを作成することができる。そして、このスキャナプロファイルを用いることにより、他のカラーチャート(例えば、プリンタ状態取得チャート)をスキャナで測定して得たRGB値をL*a*b*値などの測色値に変換することができる。

ここで、パッチが配列されたチャートをスキャナで測定する際に、測定対象のパッチからの反射光のみならず、その周辺パッチからの乱反射光も測定してしまうが、この周辺パッチからの乱反射光の程度(フレアレベルと言う。)は、周辺パッチの色やサイズによって変化する。そのため、スキャナプロファイル作成用チャートと他のチャートの構成(各パッチの色やサイズ)が異なっていると、スキャナプロファイル作成用チャートの測定時と他のチャートの測定時とでフレアレベルが変化してしまい、スキャナプロファイルを用いた色変換の精度が低下してしまう。

このようなチャート測定時のフレアを抑制する技術に関して、特許文献1には、複数の色領域が配列されたテストチャートを形成する画像形成方法であって、色成分の構成に基づいて分類された色のうち、第1の色グループに属する色からなる色領域が含まれた第1の画像領域を形成し、前記第1の画像領域と隣接する領域に、黒色の画像領域を形成し、前記黒色の画像領域と隣接する領域に、第2の色グループに属する色からなる色領域が含まれた第2の画像領域を形成する画像形成方法が開示されている。

概要

スキャナプロファイル作成用チャートとは異なる構成のチャートを測定した場合であっても、フレアレベルを適切に補正して、色変換の精度を向上させる。色変換装置は、プリンタが印刷した第1のカラーチャートを測定して得たRGB値と測色値とを対応付けるスキャナプロファイルを取得し、第1のカラーチャートのRGB値と第1のカラーチャートの一部のパッチのRGB値又はパッチサイズを変更して作成した所定のチャートのRGB値とに基づいて、RGB値差及びパッチサイズ差とフレアレベルに応じたRGB値の補正量とを対応付けるフレアレベル補正テーブルを作成し、フレアレベル補正テーブルを参照して、第1のカラーチャートとはRGB値又はパッチサイズが異なる第2のカラーチャートを測定して得たRGB値を補正し、スキャナプロファイルを参照して、補正したRGB値を測色値に変換する。

目的

本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、スキャナプロファイル作成用チャートとは異なる構成のチャートを測定した場合であっても、フレアレベルを適切に補正して、色変換の精度を向上させることができる色変換装置及び色変換プログラム並びに色変換方法を提供する

効果

実績

技術文献被引用数
0件
牽制数
0件

この技術が所属する分野

(分野番号表示ON)※整理標準化データをもとに当社作成

ライセンス契約や譲渡などの可能性がある特許掲載中! 開放特許随時追加・更新中 詳しくはこちら

請求項1

プリンタ印刷したカラーチャートを測定して得たRGB値を、L*a*b*値又はXYZ値からなる測色値に変換する色変換装置であって、前記プリンタが印刷した第1のカラーチャートの各パッチを測定して得たRGB値と測色値とを対応付けスキャナプロファイルを取得するスキャナプロファイル取得部と、前記第1のカラーチャートの各パッチのRGB値と前記第1のカラーチャートの一部のパッチのRGB値又はパッチサイズを変更して作成した所定のチャートの各パッチのRGB値とに基づいて、RGB値差及びパッチサイズ差とフレアレベルに応じたRGB値の補正量とを対応付けるテーブルを作成し、記憶部に保存するテーブル作成部と、前記テーブルを参照して、前記第1のカラーチャートとはRGB値又はパッチサイズが異なる第2のカラーチャートの各パッチを測定して得たRGB値を補正し、前記スキャナプロファイルを参照して、前記補正したRGB値を測色値に変換する色変換部と、を備える、ことを特徴とする色変換装置。

請求項2

スキャナから、前記第1のカラーチャート及び前記第2のカラーチャートの各パッチを測定して得たRGB値を取得するRGB値取得部と、測色器から、前記第1のカラーチャートの各パッチを測定して得た測色値を取得する測色値取得部と、を更に備え、前記スキャナプロファイル取得部は、前記RGB値取得部が取得した前記第1のカラーチャートの各パッチのRGB値と前記測色値取得部が取得した前記第1のカラーチャートの各パッチの測色値とを対応付けて、前記スキャナプロファイルを作成する、ことを特徴とする請求項1に記載の色変換装置。

請求項3

前記テーブル作成部は、前記第1のカラーチャートの中から所定数のパッチで構成される基準パッチ群を選択し、前記基準パッチ群の特定位置に配置されるパッチのRGB値を変化させた複数のパッチ群及び前記基準パッチ群のパッチサイズを変化させた複数のパッチ群を作成し、前記複数のパッチ群を配置した前記所定のチャートを前記プリンタに印刷させ、前記スキャナが前記所定のチャートを測定して得たRGB値を取得し、前記所定のチャートに配置された前記パッチ群の中のRGB値を変化させたパッチのRGB設定値と前記第1のカラーチャートの全パッチのRGB設定値の平均値とのRGB値差を算出すると共に、前記所定のチャートに配置されたパッチサイズを変化させた前記パッチ群のパッチサイズと前記第1のカラーチャートのパッチサイズとのパッチサイズ差を算出し、前記所定のチャートに配置された前記パッチ群の中の前記RGB値を変化させたパッチのRGB測定値からRGB設定値を減算した第1の値と、前記第1のカラーチャートの前記基準パッチ群の前記特定位置に配置されるパッチのRGB測定値から全パッチのRGB設定値の平均値を減算した第2の値と、を算出し、前記第2の値から前記第1の値を減算して、前記RGB値の補正量を算出し、前記RGB値差及び前記パッチサイズ差と前記RGB値の補正量とを対応付けて、前記テーブルを作成する、ことを特徴とする請求項1又は2に記載の色変換装置。

請求項4

前記テーブル作成部は、前記基準パッチ群の中央に配置されるパッチのRGB値を変化させた場合の第1のテーブルと、前記基準パッチ群の周辺に配置されるパッチのRGB値を変化させた場合の第2のテーブルと、を作成し、前記色変換部は、前記第2のカラーチャートの各パッチのRGB設定値及びパッチサイズと、前記第1のカラーチャートの全パッチのRGB設定値の平均値及びパッチサイズと、を比較して、前記RGB値差及び前記パッチサイズ差を算出し、前記スキャナが前記第2のカラーチャートを測定して得た各パッチのRGB測定値に対して、前記第1のテーブルを参照して、当該パッチを前記基準パッチ群の中央に配置されるパッチとした場合の前記RGB値の補正量を取得すると共に、前記第2のテーブルを参照して、当該パッチの周辺のパッチを前記基準パッチ群の周辺に配置されるパッチとした場合の前記RGB値の補正量を取得し、取得した前記RGB値の補正量を用いて、前記第2のカラーチャートの各パッチのRGB測定値を補正する、ことを特徴とする請求項3に記載の色変換装置。

請求項5

前記基準パッチ群は、3行3列の9つのパッチからなり、前記色変換部は、前記第2のカラーチャートの各パッチに対して、当該パッチを前記基準パッチ群の中央に配置されるパッチとしてRGB値を変化させた場合の1つの前記RGB値の補正量と、当該パッチの周辺のパッチを前記基準パッチ群の周辺に配置されるパッチとしてRGB値を変化させた場合の8つの前記RGB値の補正量と、を加算する、ことを特徴とする請求項4に記載の色変換装置。

請求項6

前記第1のカラーチャートは、予め、チャート内でフレアレベルが一定になるようにパッチが配列されている、ことを特徴とする請求項1乃至5のいずれか一に記載の色変換装置。

請求項7

前記スキャナは、前記プリンタに内蔵されるインラインスキャナであり、前記測色器は、前記プリンタに内蔵されるインライン測色器であり、前記色変換装置は、前記プリンタに内蔵される、ことを特徴とする請求項1乃至6のいずれか一に記載の色変換装置。

請求項8

プリンタが印刷したカラーチャートを測定して得たRGB値を、L*a*b*値又はXYZ値からなる測色値に変換する装置で動作する色変換プログラムであって、前記装置に、前記プリンタが印刷した第1のカラーチャートの各パッチを測定して得たRGB値と測色値とを対応付けるスキャナプロファイルを取得するスキャナプロファイル取得処理、前記第1のカラーチャートの各パッチのRGB値と前記第1のカラーチャートの一部のパッチのRGB値又はパッチサイズを変更して作成した所定のチャートの各パッチのRGB値とに基づいて、RGB値差及びパッチサイズ差とフレアレベルに応じたRGB値の補正量とを対応付けるテーブルを作成し、記憶部に保存するテーブル作成処理、前記テーブルを参照して、前記第1のカラーチャートとはRGB値又はパッチサイズが異なる第2のカラーチャートの各パッチを測定して得たRGB値を補正し、前記スキャナプロファイルを参照して、前記補正したRGB値を測色値に変換する色変換処理、を実行させる、ことを特徴とする色変換プログラム。

請求項9

前記装置に、更に、スキャナから、前記第1のカラーチャート及び前記第2のカラーチャートの各パッチを測定して得たRGB値を取得するRGB値取得処理、測色器から、前記第1のカラーチャートの各パッチを測定して得た測色値を取得する測色値取得処理、を実行させ、前記スキャナプロファイル取得処理では、前記RGB値取得部が取得した前記第1のカラーチャートの各パッチのRGB値と前記測色値取得部が取得した前記第1のカラーチャートの各パッチの測色値とを対応付けて、前記スキャナプロファイルを作成する、ことを特徴とする請求項8に記載の色変換プログラム。

請求項10

前記テーブル作成処理では、前記第1のカラーチャートの中から所定数のパッチで構成される基準パッチ群を選択し、前記基準パッチ群の特定位置に配置されるパッチのRGB値を変化させた複数のパッチ群及び前記基準パッチ群のパッチサイズを変化させた複数のパッチ群を作成し、前記複数のパッチ群を配置した前記所定のチャートを前記プリンタに印刷させ、前記スキャナが前記所定のチャートを測定して得たRGB値を取得し、前記所定のチャートに配置された前記パッチ群の中のRGB値を変化させたパッチのRGB設定値と前記第1のカラーチャートの全パッチのRGB設定値の平均値とのRGB値差を算出すると共に、前記所定のチャートに配置されたパッチサイズを変化させた前記パッチ群のパッチサイズと前記第1のカラーチャートのパッチサイズとのパッチサイズ差を算出し、前記所定のチャートに配置された前記パッチ群の中の前記RGB値を変化させたパッチのRGB測定値からRGB設定値を減算した第1の値と、前記第1のカラーチャートの前記基準パッチ群の前記特定位置に配置されるパッチのRGB測定値から全パッチのRGB設定値の平均値を減算した第2の値と、を算出し、前記第2の値から前記第1の値を減算して、前記RGB値の補正量を算出し、前記RGB値差及び前記パッチサイズ差と前記RGB値の補正量とを対応付けて、前記テーブルを作成する、ことを特徴とする請求項8又は9に記載の色変換プログラム。

請求項11

前記テーブル作成処理では、前記基準パッチ群の中央に配置されるパッチのRGB値を変化させた場合の第1のテーブルと、前記基準パッチ群の周辺に配置されるパッチのRGB値を変化させた場合の第2のテーブルと、を作成し、前記色変換処理では、前記第2のカラーチャートの各パッチのRGB設定値及びパッチサイズと、前記第1のカラーチャートの全パッチのRGB設定値の平均値及びパッチサイズと、を比較して、前記RGB値差及び前記パッチサイズ差を算出し、前記スキャナが前記第2のカラーチャートを測定して得た各パッチのRGB測定値に対して、前記第1のテーブルを参照して、当該パッチを前記基準パッチ群の中央に配置されるパッチとした場合の前記RGB値の補正量を取得すると共に、前記第2のテーブルを参照して、当該パッチの周辺のパッチを前記基準パッチ群の周辺に配置されるパッチとした場合の前記RGB値の補正量を取得し、取得した前記RGB値の補正量を用いて、前記第2のカラーチャートの各パッチのRGB測定値を補正する、ことを特徴とする請求項10に記載の色変換プログラム。

請求項12

前記基準パッチ群は、3行3列の9つのパッチからなり、前記色変換処理では、前記第2のカラーチャートの各パッチに対して、当該パッチを前記基準パッチ群の中央に配置されるパッチとしてRGB値を変化させた場合の1つの前記RGB値の補正量と、当該パッチの周辺のパッチを前記基準パッチ群の周辺に配置されるパッチとしてRGB値を変化させた場合の8つの前記RGB値の補正量と、を加算する、ことを特徴とする請求項11に記載の色変換プログラム。

請求項13

前記第1のカラーチャートは、予め、チャート内でフレアレベルが一定になるようにパッチが配列されている、ことを特徴とする請求項8乃至12のいずれか一に記載の色変換プログラム。

請求項14

プリンタと、前記プリンタが印刷したカラーチャートを測定して得たRGB値を、L*a*b*値又はXYZ値からなる測色値に変換する色変換装置と、を含む印刷システムにおける色変換方法であって、前記色変換装置は、前記プリンタが印刷した第1のカラーチャートの各パッチを測定して得たRGB値と測色値とを対応付けるスキャナプロファイルを取得するスキャナプロファイル取得処理と、前記第1のカラーチャートの各パッチのRGB値と前記第1のカラーチャートの一部のパッチのRGB値又はパッチサイズを変更して作成した所定のチャートの各パッチのRGB値とに基づいて、RGB値差及びパッチサイズ差とフレアレベルに応じたRGB値の補正量とを対応付けるテーブルを作成し、記憶部に保存するテーブル作成処理と、前記テーブルを参照して、前記第1のカラーチャートとはRGB値又はパッチサイズが異なる第2のカラーチャートの各パッチを測定して得たRGB値を補正し、前記スキャナプロファイルを参照して、前記補正したRGB値を測色値に変換する色変換処理と、を実行する、ことを特徴とする色変換方法。

請求項15

前記装置は、更に、スキャナから、前記第1のカラーチャート及び前記第2のカラーチャートの各パッチを測定して得たRGB値を取得するRGB値取得処理と、測色器から、前記第1のカラーチャートの各パッチを測定して得た測色値を取得する測色値取得処理と、を実行し、前記スキャナプロファイル取得処理では、前記RGB値取得部が取得した前記第1のカラーチャートの各パッチのRGB値と前記測色値取得部が取得した前記第1のカラーチャートの各パッチの測色値とを対応付けて、前記スキャナプロファイルを作成する、ことを特徴とする請求項14に記載の色変換方法。

請求項16

前記テーブル作成処理では、前記第1のカラーチャートの中から所定数のパッチで構成される基準パッチ群を選択し、前記基準パッチ群の特定位置に配置されるパッチのRGB値を変化させた複数のパッチ群及び前記基準パッチ群のパッチサイズを変化させた複数のパッチ群を作成し、前記複数のパッチ群を配置した前記所定のチャートを前記プリンタに印刷させ、前記スキャナが前記所定のチャートを測定して得たRGB値を取得し、前記所定のチャートに配置された前記パッチ群の中のRGB値を変化させたパッチのRGB設定値と前記第1のカラーチャートの全パッチのRGB設定値の平均値とのRGB値差を算出すると共に、前記所定のチャートに配置されたパッチサイズを変化させた前記パッチ群のパッチサイズと前記第1のカラーチャートのパッチサイズとのパッチサイズ差を算出し、前記所定のチャートに配置された前記パッチ群の中の前記RGB値を変化させたパッチのRGB測定値からRGB設定値を減算した第1の値と、前記第1のカラーチャートの前記基準パッチ群の前記特定位置に配置されるパッチのRGB測定値から全パッチのRGB設定値の平均値を減算した第2の値と、を算出し、前記第2の値から前記第1の値を減算して、前記RGB値の補正量を算出し、前記RGB値差及び前記パッチサイズ差と前記RGB値の補正量とを対応付けて、前記テーブルを作成する、ことを特徴とする請求項14又は15に記載の色変換方法。

請求項17

前記テーブル作成処理では、前記基準パッチ群の中央に配置されるパッチのRGB値を変化させた場合の第1のテーブルと、前記基準パッチ群の周辺に配置されるパッチのRGB値を変化させた場合の第2のテーブルと、を作成し、前記色変換処理では、前記第2のカラーチャートの各パッチのRGB設定値及びパッチサイズと、前記第1のカラーチャートの全パッチのRGB設定値の平均値及びパッチサイズと、を比較して、前記RGB値差及び前記パッチサイズ差を算出し、前記スキャナが前記第2のカラーチャートを測定して得た各パッチのRGB測定値に対して、前記第1のテーブルを参照して、当該パッチを前記基準パッチ群の中央に配置されるパッチとした場合の前記RGB値の補正量を取得すると共に、前記第2のテーブルを参照して、当該パッチの周辺のパッチを前記基準パッチ群の周辺に配置されるパッチとした場合の前記RGB値の補正量を取得し、取得した前記RGB値の補正量を用いて、前記第2のカラーチャートの各パッチのRGB測定値を補正する、ことを特徴とする請求項16に記載の色変換方法。

請求項18

前記基準パッチ群は、3行3列の9つのパッチからなり、前記色変換処理では、前記第2のカラーチャートの各パッチに対して、当該パッチを前記基準パッチ群の中央に配置されるパッチとしてRGB値を変化させた場合の1つの前記RGB値の補正量と、当該パッチの周辺のパッチを前記基準パッチ群の周辺に配置されるパッチとしてRGB値を変化させた場合の8つの前記RGB値の補正量と、を加算する、ことを特徴とする請求項17に記載の色変換方法。

請求項19

前記第1のカラーチャートは、予め、チャート内でフレアレベルが一定になるようにパッチが配列されている、ことを特徴とする請求項14乃至18のいずれか一に記載の色変換方法。

技術分野

0001

本発明は、色変換装置及び色変換プログラム並びに色変換方法に関し、特に、フレアレベルを考慮してチャート測定値補正して色変換を行う色変換装置及び当該色変換装置で動作する色変換プログラム並びに当該色変換装置における色変換方法に関する。

背景技術

0002

スキャナプリンタなどのデバイスでは、当該デバイスが出力するデバイス値RGB値CMYK値)はデバイスに依存した値になることから、このデバイス値をデバイスに依存しない色に変換するための色変換テーブルデバイスプロファイル)を作成し、デバイスプロファイルを用いて色変換が行われる。このデバイスプロファイルを作成する方法として、例えば、スキャナプロファイルを作成する場合は、プリンタで出力したスキャナプロファイル作成用チャートをスキャナと測色器とで測定し、スキャナで測定して得たRGB値と測色器で測定して得たCIE1976色空間のL*a*b*値やCIE 1931色空間のXYZ値などの測色値とを対応付けることによってスキャナプロファイルを作成することができる。そして、このスキャナプロファイルを用いることにより、他のカラーチャート(例えば、プリンタ状態取得チャート)をスキャナで測定して得たRGB値をL*a*b*値などの測色値に変換することができる。

0003

ここで、パッチが配列されたチャートをスキャナで測定する際に、測定対象のパッチからの反射光のみならず、その周辺パッチからの乱反射光も測定してしまうが、この周辺パッチからの乱反射光の程度(フレアレベルと言う。)は、周辺パッチの色やサイズによって変化する。そのため、スキャナプロファイル作成用チャートと他のチャートの構成(各パッチの色やサイズ)が異なっていると、スキャナプロファイル作成用チャートの測定時と他のチャートの測定時とでフレアレベルが変化してしまい、スキャナプロファイルを用いた色変換の精度が低下してしまう。

0004

このようなチャート測定時のフレアを抑制する技術に関して、特許文献1には、複数の色領域が配列されたテストチャートを形成する画像形成方法であって、色成分の構成に基づいて分類された色のうち、第1の色グループに属する色からなる色領域が含まれた第1の画像領域を形成し、前記第1の画像領域と隣接する領域に、黒色の画像領域を形成し、前記黒色の画像領域と隣接する領域に、第2の色グループに属する色からなる色領域が含まれた第2の画像領域を形成する画像形成方法が開示されている。

先行技術

0005

特開2007−170883号公報

発明が解決しようとする課題

0006

上記特許文献1の技術を利用することにより、テストチャート自体のフレアを低減することができるが、テストチャートとは構成が異なる他のチャートを測定する場合は、フレアレベルを揃えることができず、その結果、色変換の精度を向上させることができない。

0007

本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、スキャナプロファイル作成用チャートとは異なる構成のチャートを測定した場合であっても、フレアレベルを適切に補正して、色変換の精度を向上させることができる色変換装置及び色変換プログラム並びに色変換方法を提供することにある。

課題を解決するための手段

0008

本発明の一側面は、プリンタが印刷したカラーチャートを測定して得たRGB値を、L*a*b*値又はXYZ値からなる測色値に変換する色変換装置であって、前記プリンタが印刷した第1のカラーチャートの各パッチを測定して得たRGB値と測色値とを対応付けるスキャナプロファイルを取得するスキャナプロファイル取得部と、前記第1のカラーチャートの各パッチのRGB値と前記第1のカラーチャートの一部のパッチのRGB値又はパッチサイズを変更して作成した所定のチャートの各パッチのRGB値とに基づいて、RGB値差及びパッチサイズ差とフレアレベルに応じたRGB値の補正量とを対応付けるテーブルを作成し、記憶部に保存するテーブル作成部と、前記テーブルを参照して、前記第1のカラーチャートとはRGB値又はパッチサイズが異なる第2のカラーチャートの各パッチを測定して得たRGB値を補正し、前記スキャナプロファイルを参照して、前記補正したRGB値を測色値に変換する色変換部と、を備えることを特徴とする。

0009

本発明の一側面は、プリンタが印刷したカラーチャートを測定して得たRGB値を、L*a*b*値又はXYZ値からなる測色値に変換する装置で動作する色変換プログラムであって、前記装置に、前記プリンタが印刷した第1のカラーチャートの各パッチを測定して得たRGB値と測色値とを対応付けるスキャナプロファイルを取得するスキャナプロファイル取得処理、前記第1のカラーチャートの各パッチのRGB値と前記第1のカラーチャートの一部のパッチのRGB値又はパッチサイズを変更して作成した所定のチャートの各パッチのRGB値とに基づいて、RGB値差及びパッチサイズ差とフレアレベルに応じたRGB値の補正量とを対応付けるテーブルを作成し、記憶部に保存するテーブル作成処理、前記テーブルを参照して、前記第1のカラーチャートとはRGB値又はパッチサイズが異なる第2のカラーチャートの各パッチを測定して得たRGB値を補正し、前記スキャナプロファイルを参照して、前記補正したRGB値を測色値に変換する色変換処理、を実行させることを特徴とする。

0010

本発明の一側面は、プリンタと、前記プリンタが印刷したカラーチャートを測定して得たRGB値を、L*a*b*値又はXYZ値からなる測色値に変換する色変換装置と、を含む印刷システムにおける色変換方法であって、前記色変換装置は、前記プリンタが印刷した第1のカラーチャートの各パッチを測定して得たRGB値と測色値とを対応付けるスキャナプロファイルを取得するスキャナプロファイル取得処理と、前記第1のカラーチャートの各パッチのRGB値と前記第1のカラーチャートの一部のパッチのRGB値又はパッチサイズを変更して作成した所定のチャートの各パッチのRGB値とに基づいて、RGB値差及びパッチサイズ差とフレアレベルに応じたRGB値の補正量とを対応付けるテーブルを作成し、記憶部に保存するテーブル作成処理と、前記テーブルを参照して、前記第1のカラーチャートとはRGB値又はパッチサイズが異なる第2のカラーチャートの各パッチを測定して得たRGB値を補正し、前記スキャナプロファイルを参照して、前記補正したRGB値を測色値に変換する色変換処理と、を実行することを特徴とする。

発明の効果

0011

本発明の色変換装置及び色変換プログラム並びに色変換方法によれば、スキャナプロファイル作成用チャートとは異なる構成のチャートを測定した場合であっても、フレアレベルを適切に補正して、色変換の精度を向上させることができる。

0012

その理由は、プリンタと、プリンタが印刷したカラーチャートを測定して得たRGB値をL*a*b*値などの測色値に変換する色変換装置と、を含む印刷システムにおいて、色変換装置は、プリンタが印刷したスキャナプロファイル作成用チャート(第1のカラーチャート)を測定して得たRGB値と測色値とを対応付けるスキャナプロファイルを取得し、第1のカラーチャートのRGB値と第1のカラーチャートの一部のパッチのRGB値又はパッチサイズを変更して作成した所定のチャートのRGB値とに基づいて、RGB値差及びパッチサイズ差とフレアレベルに応じたRGB値の補正量とを対応付けるフレアレベル補正テーブルを作成し、フレアレベル補正テーブルを参照して、第1のカラーチャートとはRGB値又はパッチサイズが異なるプリンタ状態取得用チャート(第2のカラーチャート)を測定して得たRGB値を補正し、スキャナプロファイルを参照して、補正したRGB値を測色値に変換するからである。

図面の簡単な説明

0013

本発明の一実施の形態に係る色変換方法を説明する模式図である。
本発明の一実施の形態に係る色変換方法(フレアレベル補正)を説明する模式図である。
本発明の一実施例に係る印刷システムの一例を示す模式図である。
本発明の一実施例に係る印刷システムの他の例を示す模式図である。
本発明の一実施例に係る印刷システムの他の例を示す模式図である。
本発明の一実施例に係る色変換装置の構成を示すブロック図である。
本発明の一実施例に係るプリンタ(インラインスキャナ及びインライン測色器を含む場合)の構成例を示す模式図である。
本発明の一実施例に係るプリンタ(インラインスキャナ及びインライン測色器を含む場合)の構成を示すブロック図である。
本発明の一実施例に係る色変換装置の動作(スキャナプロファイル作成処理)を示すフローチャート図である。
本発明の一実施例に係る色変換装置の動作(テーブル作成処理)を示すフローチャート図である。
本発明の一実施例に係る色変換装置の動作(テーブル作成処理)を示すフローチャート図である。
本発明の一実施例に係る色変換装置の動作(色変換処理)を示すフローチャート図である。
本発明の一実施例に係る色変換に使用する対象パッチのフレアレベル補正テーブルの一例である。
本発明の一実施例に係る色変換に使用する周辺パッチのフレアレベル補正テーブルの一例である。

0014

背景技術で示したように、プリンタで出力したスキャナプロファイル作成用チャートをスキャナと測色器とで測定し、スキャナで測定して得たRGB値と測色器で測定して得たL*a*b*値などの測色値とを対応付けることによってスキャナプロファイルを作成することができ、作成したスキャナプロファイルを用いることにより、プリンタ状態取得チャートなどの他のチャートをスキャナで測定して得たRGB値をL*a*b*値などの測色値に変換することができる。

0015

しかしながら、パッチが配列されたチャートをスキャナで測定する際の、周辺パッチからの乱反射光の程度(フレアレベル)は、周辺パッチの色やサイズによって変化するため、スキャナプロファイル作成用チャートと他のチャートの構成が異なっていると、双方のチャートの測定時のフレアレベルが変化してしまい、スキャナプロファイルを用いた色変換の精度が低下してしまう。

0016

そこで、本発明の一実施の形態では、スキャナプロファイルを用いて測色値を取得するシステムにおいて、スキャナプロファイル作成用チャートとのRGB値差やパッチサイズ差とその時のフレアレベルに応じたRGB値の補正量とを対応付けるテーブルを予め作成しておき、ユーザが用意した任意のチャートを測定した際に、スキャナプロファイル作成用チャートとそのチャートとのRGB値差やパッチサイズ差を算出し、上記テーブルを参照して、算出したRGB値差やパッチサイズ差に対応するRGB値の補正量を取得し、当該チャートのRGB値に取得したRGB値の補正量を適用して、当該チャートのフレアレベルをスキャナプロファイル作成用チャートのフレアレベルに合わせるように制御する。

0017

図1及び図2を参照して具体的に説明する。図1は、本発明の一実施の形態に係る色変換方法を示す模式図である。まず、スキャナプロファイル作成用チャートをスキャナ及び測色器で測定し、スキャナで測定して得たRGB値と測色器で測定して得たL*a*b*値とを対応付けるスキャナプロファイルを作成する((1)参照)。次に、パッチのRGB値やサイズを変化させたチャートをスキャナで測定し、RGB値差及びパッチサイズ差とRGB値の補正量とを対応付けるフレアレベル補正テーブルを作成する((2)参照)。次に、プリンタ状態取得用チャートをスキャナで測定してRGB値を取得すると共に((3)参照)、スキャナプロファイル作成用チャートとプリンタ状態取得用チャートのRGB値差及びパッチサイズ差を算出する((4)参照)。そして、フレアレベル補正テーブルを参照して、算出したRGB値差及びパッチサイズ差に対応するRGB値の補正量を取得し、取得したRGB値の補正量を(3)で取得したRGB値に適用してフレアレベル補正を行ったRGB’値を取得する((5)参照)。その後、(1)で作成したスキャナプロファイルを参照して、RGB’値をL*a*b*値に色変換して出力する((6)参照)。

0018

図2は、図1の(4)、(5)のフレアレベル補正の具体例を示している。スキャナプロファイル作成用チャートのパッチサイズをn(mm)、RGB設定値平均値(平均RGB値と呼ぶ。)をRave、Gave、Baveとする。補正の対象パッチ(3×3のパッチ群の中央のパッチ)に対して、そのパッチのRGB値及びパッチサイズとスキャナプロファイル作成用チャートの平均RGB値及びパッチサイズとの差を算出し、フレアレベル補正テーブルからその差に対応するRGB値の補正量を取得する。次に、8つの周辺パッチの各々に対して、そのパッチのRGB値及びパッチサイズとスキャナプロファイル作成用チャートの平均RGB値及びパッチサイズとの差を算出し、フレアレベル補正テーブルからその差に対応するRGB値の補正量を取得する。そして、対象パッチのRGB値に対して、対象パッチのRGB値の補正量と8つの周辺パッチのRGB値の補正量とを適用することにより、スキャナプロファイル作成用チャートのフレアレベルに合うように補正されたRGB’値を算出する。

0019

このような制御を行うことにより、スキャナプロファイル作成時とプリンタ状態取得時とで、フレアレベルを揃える(近くする)ことができるため、スキャナを用いた測定精度上がり、結果として、プリンタ状態を取得した結果からの補正機能も向上し、高精度なカラーマネージメントが可能となる。

0020

なお、本明細書において、プロファイルとは色変換テーブルのことを指す。プロファイルのなかでも、ICC(International Color Consortium)プロファイルが印刷業界のみならず、IT業界においても広く使われており、実質的にデフクトスタンダードとなっている。上記ICCプロファイルでは対応表入力値格子数として定義されており、例えば格子数が6であれば、0から255を(格子数−1)で割った値が入力値の刻み幅となる。従って、RGBのそれぞれが0、51、102、153、204、255の値を持ち、対応表には、6の3乗の組み合わせの入力値とそれに対応する測色値とが記載されることになる。

0021

上記した本発明の一実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る色変換装置及び色変換プログラム並びに色変換方法について、図3乃至図13を参照して説明する。図3乃至図5は、本実施例の印刷システムの構成例を示す模式図であり、図6は、本実施例の色変換装置の構成を示すブロック図である。また、図7及び図8は、本実施例のプリンタ(インラインスキャナ及びインライン測色器を含む場合)の構成を示す模式図及びブロック図である。また、図9乃至図11は、本実施例の色変換装置の動作を示すフローチャート図であり、図12及び図13は、色変換に使用するフレアレベル補正テーブルの一例である。

0022

図3に示すように、本実施例の印刷システム10は、色変換装置20と、プリンタ30と、スキャナ40と、測色器50などで構成される。これらはイーサネット登録商標)、トークンリングFDDI(Fiber-Distributed Data Interface)等の規格により定められるLAN(Local Area Network)やWAN(Wide Area Network)等の通信ネットワーク60を介して接続されている。なお、色変換装置20とプリンタ30とはPCI(Peripheral Component Interconnect)接続など、専用線で接続されていてもよい。

0023

色変換装置20は、プリンタ30から出力されたスキャナプロファイル作成用チャートをスキャナ40及び測色器50で測定した結果を対応付けるスキャナプロファイルを取得する。また、色変換装置20は、プリンタ30から出力された他のカラーチャート(プリンタ状態取得用やプリンタキャリブレーション用、プリンタプロファイル作成用、色検証用などのカラーチャート、本実施例ではプリンタ状態取得用チャートとする。)をスキャナ40で測定した結果に対して、スキャナプロファイルを用いて色変換を行う。この色変換に際して、予め作成したフレアレベル補正テーブルを参照してフレアレベルに応じたRGB値の補正を行う。色変換装置20の詳細な構成、スキャナプロファイルの作成方法、フレアレベル補正テーブルの作成方法、フレアレベルに応じたRGB値の補正を含む色変換方法については後述する。

0024

プリンタ30は、スキャナプロファイル作成用チャートやプリンタ状態取得用チャートを出力する。このプリンタ30の詳細な構成も後述する。

0025

スキャナ40は、例えば、RGBの3種類のセンサで構成され、プリンタ30から出力されたスキャナプロファイル作成用チャートやプリンタ状態取得用チャートをスキャンし、RGB値を出力する。

0026

測色器50は、光の波長ごとに計測可能なスペクトル方式(分光光度計)の測色器であり、プリンタ30から出力されたスキャナプロファイル作成用チャートを測色し、測色値(L*a*b*値、XYZ値など)を出力する。

0027

なお、図3は本実施例の印刷システムの一例であり、その構成は適宜変更可能である。例えば、図4に示すように、スキャナ40や測色器50がプリンタ30に内蔵される構成としてもよいし、図5に示すように、更に色変換装置20がプリンタ30に内蔵される構成としてもよい。以下、色変換装置20とプリンタ30について詳細に説明する。

0028

[色変換装置]
色変換装置20は、図6(a)に示すように、制御部21、記憶部25、ネットワークI/F部26、表示部27、操作部28などで構成される。

0029

制御部21は、CPU(Central Processing Unit)22とROM(Read Only Memory)23やRAM(Random Access Memory)24などのメモリとで構成され、CPU22は、ROM23や記憶部25に記憶した制御プログラムをRAM24に展開して実行することにより、色変換装置20全体の動作を制御する。

0030

上記制御部21は、図6(b)に示すように、RGB値取得部21a、測色値取得部21b、スキャナプロファイル取得部21c、テーブル作成部21d、色変換部21eなどとしても機能する。

0031

RGB値取得部21aは、スキャナプロファイル作成時においては、スキャナ40(又は後述するプリンタ30のインラインスキャナ39a)から、スキャナプロファイル作成用チャート(第1のカラーチャート)の各パッチのRGB値を取得する。また、スキャナプロファイル使用時(スキャナプロファイルを用いた色変換時)においては、スキャナ40(又はインラインスキャナ39a)から、プリンタ状態取得用チャート(第2のカラーチャート)の各パッチのRGB値を取得する。

0032

測色値取得部21bは、スキャナプロファイル作成時に、測色器50(又は後述するプリンタ30のインライン測色器39b)から、スキャナプロファイル作成用チャート(第1のカラーチャート)の各パッチの測色値(本実施例ではL*a*b*値)を取得する。

0033

スキャナプロファイル取得部21cは、RGB値取得部21aが取得したRGB値と測色値取得部21bが取得した測色値(L*a*b*値)とを対応付ける(RGB値を測色値(L*a*b*値)に変換する)スキャナプロファイルを取得する。なお、スキャナプロファイル取得部21cは、予め作成されて保存されたスキャナプロファイルを記憶部25や外部の記憶装置などから取得してもよいし、RGB値取得部21aが取得したRGB値と測色値取得部21bが取得した測色値とを対応付けてスキャナプロファイルを作成してもよい。

0034

テーブル作成部21dは、スキャナプロファイル作成用チャート(第1のカラーチャート)のRGB値と、スキャナプロファイル作成用チャートの一部のパッチのRGB値又はパッチサイズを変更して作成した所定のチャートのRGB値と、に基づいて、RGB値差及びパッチサイズ差とフレアレベルに応じたRGB値の補正量とを対応付けるフレアレベル補正テーブルを作成する。

0035

具体的には、チャート内の各パッチのフレアレベルが一定になるようにパッチを配列したカラーチャート(例えば、スキャナプロファイル作成用チャート)の中から所定数のパッチ(例えば、3行3列の9つのパッチ)で構成される基準パッチ群を選択し、基準パッチ群の中の特定位置に配置される1つのパッチのRGB値を段階的に変化させた複数のパッチ群、及び、基準パッチ群のパッチサイズを段階的に変化させた複数のパッチ群を作成し、これらの複数のパッチ群を配置した所定のチャートをプリンタ30に印刷させ、当該所定のチャートをスキャナ40で測定して得たRGB値を取得する。そして、所定のチャートに配置されたパッチ群の中のRGB値を変化させたパッチのRGB値の設定値(以下、RGB設定値と呼ぶ。)とスキャナプロファイル作成用チャート(第1のカラーチャート)の全パッチのRGB設定値の平均値(平均RGB値)とのRGB値差を算出すると共に、所定のチャートに配置されたパッチサイズを変化させたパッチ群のパッチサイズとスキャナプロファイル作成用チャート(第1のカラーチャート)のパッチサイズとのパッチサイズ差を算出する。更に、所定のチャートに配置されたパッチ群の中のRGB値を変化させたパッチのRGB値の測定値(以下、RGB測定値と呼ぶ。)からRGB設定値を減算した第1の値と、スキャナプロファイル作成用チャート(第1のカラーチャート)の基準パッチ群の特定位置に配置されるパッチのRGB測定値から平均RGB値を減算した第2の値と、を算出し、第2の値から第1の値を減算してRGB値の補正量を算出し、RGB値差及びパッチサイズ差とRGB値の補正量とを対応付けるフレアレベル補正テーブルを作成する。その際、基準パッチ群の中央に配置されるパッチのRGB値を変化させた場合のフレアレベル補正テーブル(第1のテーブル)と、基準パッチ群の周辺に配置されるパッチのRGB値を変化させた場合のフレアレベル補正テーブル(第2のテーブル)と、を作成することが好ましい。そして、作成したフレアレベル補正テーブルを記憶部25などに保存する。

0036

色変換部21eは、フレアレベル補正テーブルを参照して、スキャナプロファイル作成用チャート(第1のカラーチャート)とはRGB値又はパッチサイズが異なるプリンタ状態取得用チャート(第2のカラーチャート)を測定して得たRGB値を補正し、スキャナプロファイルを参照して、補正したRGB値を測色値に変換する。

0037

具体的には、プリンタ状態取得用チャート(第2のカラーチャート)の各パッチのRGB設定値及びパッチサイズと、スキャナプロファイル作成用チャート(第1のカラーチャート)の平均RGB値及びパッチサイズと、を比較して、RGB値差及びパッチサイズ差を算出する。そして、RGB値取得部21aが取得したプリンタ状態取得用チャート(第2のカラーチャート)の各パッチのRGB測定値に対して、第1のテーブルを参照して、当該パッチを基準パッチ群の中央に配置されるパッチとした場合のRGB値の補正量を取得すると共に、第2のテーブルを参照して、当該パッチの周辺のパッチを基準パッチ群の周辺に配置されるパッチとした場合のRGB値の補正量を取得し、取得した補正量を用いて、プリンタ状態取得用チャート(第2のカラーチャート)の各パッチのRGB値を補正する。そして、スキャナプロファイルを用いて、補正後のRGB値をL*a*b*値などの測色値に変換してプリンタ30に出力する。

0038

上記RGB値取得部21a、測色値取得部21b、スキャナプロファイル取得部21c、テーブル作成部21d、色変換部21eは、ハードウェアとして構成してもよいし、制御部21を、RGB値取得部21a、測色値取得部21b、スキャナプロファイル取得部21c、テーブル作成部21d、色変換部21eとして機能させる(色変換装置20にRGB値取得処理、測色値取得処理、スキャナプロファイル取得処理、テーブル作成処理、色変換処理を実行させる)色変換プログラムとして構成し、当該色変換プログラムをCPU22に実行させる構成としてもよい。

0039

記憶部25は、HDD(Hard Disk Drive)やSSD(Solid State Drive)などで構成され、CPU22が各部を制御するためのプログラム、自装置の処理機能に関する情報、測色値取得部21bが取得したRGB値、測色値取得部21bが取得した測色値、スキャナプロファイル取得部21cが作成したスキャナプロファイル、テーブル作成部21dが作成したフレアレベル補正テーブルなどを記憶する。

0040

ネットワークI/F部26は、NIC(Network Interface Card)やモデムなどで構成され、色変換装置20を通信ネットワーク60に接続し、プリンタ30、スキャナ40、測色器50とのデータ通信を可能にする。

0041

表示部27は、LCD(Liquid Crystal Display)や有機EL(Electro Luminescence)ディスプレイなどであり、スキャナプロファイルの作成や色変換に関する各種画面を表示する。

0042

操作部28は、マウスキーボードハードスイッチなどであり、スキャナプロファイルの作成や色変換に関する各種操作を可能にする。

0043

[プリンタ]
プリンタ30は、MFP(Multi-Functional Peripherals)などの画像形成装置であり、スキャナプロファイル作成用チャートとプリンタ状態取得用チャートと、を出力する。このプリンタ30は、図8(a)に示すように、制御部31、記憶部35、ネットワークI/F部36、表示操作部37、画像処理部38、印刷処理部39などで構成される。

0044

制御部31は、CPU32とROM33やRAM34などのメモリとで構成され、CPU32は、ROM33や記憶部35に記憶した制御プログラムをRAM34に展開して実行することにより、プリンタ30全体の動作を制御する。プリンタ30が色変換装置20の機能を備える場合、上記制御部31は、図8(b)に示すように、スキャナプロファイル取得部31a、テーブル作成部31b、色変換部31cなどとしても機能する。なお、スキャナプロファイル取得部31a、テーブル作成部31b、色変換部31cの機能は、色変換装置20のスキャナプロファイル取得部21c、テーブル作成部21d、色変換部21eと同様であるため、説明を省略する。

0045

記憶部35は、HDDやSSDなどで構成され、CPU32が各部を制御するためのプログラム、自装置の処理機能に関する情報、プリンタプロファイル、必要に応じて、後述するインラインスキャナ39aが取得したRGB値、インライン測色器39bが取得した測色値、スキャナプロファイル取得部31aが作成したスキャナプロファイル、テーブル作成部31bが作成したフレアレベル補正テーブルなどを記憶する。

0046

ネットワークI/F部36は、NICやモデムなどで構成され、プリンタ30を通信ネットワーク60に接続し、色変換装置20などとのデータ通信を可能にする。

0047

表示操作部37は、表示部上に透明電極が格子状に配置された感圧式の操作部(タッチセンサ)を設けたタッチパネルなどであり、印刷処理に関する各種画面を表示し、印刷に関する各種操作を可能にする。また、プリンタ30が色変換装置20の機能を備える場合は、表示操作部37は、スキャナプロファイルの作成や色変換に関する各種画面を表示し、スキャナプロファイルの作成や色変換に関する各種操作を可能にする。

0048

画像処理部38は、プリンタプロファイルを用いて、色変換装置20から出力されたL*a*b*値をCMYK値に変換し、スクリーニングラスタライズ等の画像処理を行い、画像処理後の画像データを印刷処理部39に転送する。プリンタ30が色変換装置20の機能を備える場合は、上記画像処理の際に、上記色変換部31cを利用して色変換を行う。

0049

印刷処理部(印刷エンジン)39は、画像処理後の画像データに基づいて印刷処理を実行する。この印刷処理部39は、帯電装置により帯電された感光体ドラム露光装置から画像に応じた光を照射して静電潜像を形成し、現像装置で帯電したトナーを付着させて現像し、そのトナー像転写ベルトに1次転写し、転写ベルトから用紙に2次転写し、更に定着装置で用紙上のトナー像を定着させる処理を行う。また、図7に示すように、プリンタ30がスキャナ40及び測色器50の機能を備える場合、印刷処理部39は、インラインスキャナ39a及びインライン測色器39bを含む。

0050

インラインスキャナ39aは、例えば、RGBの3種類のセンサで構成され、RGBセンサで取得したRGB値を出力する。このインラインスキャナ39aは、プリンタ30が色変換装置20の機能を備える場合は、RGB値取得部として機能する。

0051

インライン測色器39bは、例えば、外部測色器と同様に光の波長ごとに計測可能なスペクトル方式(分光光度計)の測色器であり、外部測色器と同様な精度で測色値(L*a*b*値、XYZ値など)を出力する。このインライン測色器39bは、プリンタ30が色変換装置20の機能を備える場合は、測色値取得部として機能する。

0052

なお、図6乃至図8は、本実施例の色変換装置20及びプリンタ30の一例であり、その構成は適宜変更可能である。

0053

以下、本実施例の色変換装置20(又は、色変換装置20の機能を備えるプリンタ30)の動作について説明する。CPU22は、ROM23又は記憶部25に記憶した色変換プログラムをRAM24に展開して実行することにより、図9乃至図11のフローチャート図に示す各ステップの処理を実行する。

0054

[スキャナプロファイル作成処理]
まず、スキャナプロファイルを作成する手順について、図9のフローチャート図を参照して説明する。なお、スキャナプロファイルが予め作成され、外部の記憶装置などに保存されている場合は、外部の記憶装置などからスキャナプロファイルを取得すればよい。

0055

色変換装置20の制御部21は、プリンタの色域全体の情報が取得できるようにパッチを配置したスキャナプロファイル作成用チャートの画像データを生成してプリンタ30に送信し、プリンタ30にスキャナプロファイル作成用チャートを出力させる(S101)。なお、本実施例のスキャナプロファイル作成用チャートは、本願出願人が出願した先願(特願2015−41076号)の手法を用いて、チャート内でフレアレベルが一定になるようにパッチが配置されているものとする。

0056

次に、制御部21(RGB値取得部21a)は、スキャナ40(若しくはプリンタ30のインラインスキャナ39a)が上記カラーチャートをスキャンして得た、全パッチのRGB値を取得する(S102)。

0057

次に、制御部21(測色値取得部21b)は、測色器50(若しくはプリンタ30のインライン測色器39b)が上記カラーチャートを測色して得た、全パッチの測色値(L*a*b*値)を取得する(S103)。

0058

次に、制御部21(スキャナプロファイル取得部21c)は、チャートの全点のRGB値と測色値(L*a*b*値)とを対応付ける色変換テーブル(スキャナプロファイル)を作成し、記憶部25などに記憶する(S104)。

0059

[テーブル作成処理]
次に、フレアレベル補正テーブルを作成する手順について、図10(a)及び図10(b)のフローチャート図を参照して説明する。なお、図10(a)及び図10(b)は作図都合上、分図したものであり、一連の処理を示している。

0060

まず、図10(a)に示すように、色変換装置20の制御部21(テーブル作成部21d)は、チャート内でフレアレベルが一定になるようにパッチが配置されたチャート(本実施例では、スキャナプロファイル作成用チャートとする。)の中から、所定数のパッチ(本実施例では、3×3とする。)で構成される第1の基準パッチ群を選択する(S201)。なお、当該チャートではチャート内でフレアレベルが一定であるため、第1の基準パッチ群を任意に選択することができるが、用紙の下地からの乱反射の影響を受けにくいように、第1の基準パッチ群は用紙端部を避けて選択することが好ましい。また、後述するステップで第1の基準パッチ群の中央パッチのRGB値を段階的に変化させることから、中央パッチのRGB値が当該チャートの全パッチの平均RGB値となる第1の基準パッチ群を選択することが好ましい。

0061

次に、制御部21(テーブル作成部21d)は、第1の基準パッチ群の中央パッチのRGB値を段階的に変化させた複数のパッチ群を作成し、複数のパッチ群をチャート内に配置する(S202)。例えば、第1の基準パッチ群の中央パッチのRGB値を所定の間隔で順次変化させた複数のパッチ群を作成し、その複数のパッチ群を新たな所定のチャートに配置(若しくは、スキャナプロファイル作成用チャートの第1の基準パッチ群と重ならない位置に配置)する。

0062

次に、制御部21(テーブル作成部21d)は、周辺パッチを1つ選択する(S203)。例えば、3×3のパッチ群の場合は、上中央、右上、右中央、右下、下中央、左下、左中央、左上の中から周辺パッチを1つ選択する。

0063

次に、制御部21(テーブル作成部21d)は、スキャナプロファイル作成用チャートの中から、上記所定数のパッチ(3×3)で構成される第2の基準パッチ群を選択する(S204)。なお、上記と同様に、用紙の下地からの乱反射の影響を受けにくいように、第2の基準パッチ群は、用紙端部を避けて選択することが好ましい。また、後述するステップで1つの周辺パッチのRGB値を段階的に変化させることから、その周辺パッチのRGB値が当該チャートの全パッチの平均RGB値となる第2の基準パッチ群を選択することが好ましい。

0064

次に、制御部21(テーブル作成部21d)は、選択された1つの周辺パッチのRGB値を段階的に変化させた複数のパッチ群を作成し、複数のパッチ群をチャート内に配置する(S205)。例えば、第2の基準パッチ群の中から選択された1つの周辺パッチのRGB値を所定の間隔で順次変化させた複数のパッチ群を作成し、その複数のパッチ群を所定のチャートのS202で作成したパッチ群と重ならない位置に配置(若しくは、スキャナプロファイル作成用チャートの第1の基準パッチ群及び第2の基準パッチ群並びにS202で作成したパッチ群と重ならない位置に配置)する。

0065

次に、制御部21(テーブル作成部21d)は、全ての周辺パッチを選択したかを判断し(S206)、選択していない周辺パッチが残っている場合は、S203に戻って同様の処理を繰り返す。

0066

全ての周辺パッチを選択したら、制御部21(テーブル作成部21d)は、第1の基準パッチ群及び複数の第2の基準パッチの各パッチのRGB値は変えずに、パッチサイズを段階的に変化させた複数のパッチ群を作成し、複数のパッチ群をチャート内に配置する(S207)。例えば、スキャナプロファイル作成用チャートのパッチサイズを所定の間隔で拡大/縮小した複数のパッチ群を作成し、その複数のパッチ群を所定のチャートのS202、S205で作成したパッチ群と重ならない位置に配置(若しくは、スキャナプロファイル作成用チャートの第1の基準パッチ群及び第2の基準パッチ群並びにS202、S205で作成した複数のパッチ群と重ならない位置に配置)する。

0067

次に、制御部21(テーブル作成部21d)は、S202、S205、S207で作成した複数のパッチ群を配置した所定のチャート(若しくは、スキャナプロファイル作成用チャートを修正したチャート)をプリンタ30に印刷させ、そのチャートをスキャナ40(若しくはプリンタ30のインラインスキャナ39a)にスキャンさせ、スキャンして得たRGB値を取得する(S208)。

0068

次に、図10(b)に示すように、制御部21(テーブル作成部21d)は、所定のチャートの各パッチのRGB設定値とスキャナプロファイル作成用チャート(第1のカラーチャート)の全パッチの平均RGB値との差(RGB値差)を算出する(S209)。

0069

次に、制御部21(テーブル作成部21d)は、所定のチャートの各パッチのパッチサイズとスキャナプロファイル作成用チャート(第1のカラーチャート)のパッチサイズとの差(パッチサイズ差)を算出する(S210)。

0070

次に、制御部21(テーブル作成部21d)は、所定のチャートに配置されたパッチ群の中のRGB値を変化させたパッチのRGB測定値からRGB設定値を減算した第1の値と、スキャナプロファイル作成用チャート(第1のカラーチャート)の基準パッチ群の特定位置に配置されるパッチのRGB測定値から平均RGB値を減算した第2の値と、を算出し、第2の値から第1の値を減算して、RGB値の補正量を算出する(S211)。例えば、所定のチャートに配置されたパッチ群の中のRGB値を変化させたパッチのRGB設定値をRGB1、RGB測定値をRGB1’とし、スキャナプロファイル作成用チャート(第1のカラーチャート)の基準パッチ群の特定位置に配置されるパッチのRGB設定値の平均値(平均RGB値)をRGB2、RGB測定値をRGB2’とした場合、(RGB1’−RGB1)がRGB値を変化させたパッチに対するフレアレベル、(RGB2’−RGB2)が基準パッチ群の特定位置に配置されるパッチに対するフレアレベルとなり、(RGB2’−RGB2)から(RGB1’−RGB1)を減算した値がフレアレベルに応じたRGB値の補正量となる。

0071

次に、制御部21(テーブル作成部21d)は、S209で取得したRGB値差とS210で取得したパッチサイズ差とS211で算出したRGB値の補正量とを対応付けて、フレアレベル補正テーブルを作成し(S212)、作成したフレアレベル補正テーブルを記憶部25などに保存する(S213)。

0072

図12は、中央パッチのRGB値を変化させた場合、及び、中央パッチを含むパッチ群の全パッチのパッチサイズを変化させた場合における、中央パッチのRGB値のスキャナプロファイルの平均RGB値とのRGB値差及びパッチサイズ差とRGB値の補正量とを対応付けるフレアレベル補正テーブルの一例である。また、図13は、各々の周辺パッチのRGB値を変化させた場合、及び、当該パッチを含むパッチ群の全パッチのパッチサイズを変化させた場合における、当該パッチのRGB値のスキャナプロファイル平均RGB値とのRGB値差及びパッチサイズ差とRGB値の補正量とを対応付けるフレアレベル補正テーブルの一例である。

0073

[色変換処理]
次に、上記フローで作成したフレアレベル補正テーブルを使用して色変換を実施する手順について、図11のフローチャート図を参照して説明する。

0074

まず、色変換装置20の制御部21(色変換部21e)は、スキャナプロファイル作成用チャートのデータ又は測定値を解析して、スキャナプロファイル作成用チャートのパッチサイズ(n)、平均RGB値(RGBaveと表記する。)を取得する(S301)。

0075

次に、制御部21(色変換部21e)は、プリンタ状態取得用チャートのパッチサイズ(m)、当該チャートをスキャナ40(若しくはプリンタ30のインラインスキャナ39a)でスキャンして得たRGB値(RGBと表記する。)を取得する(S302)。なお、パッチサイズ(m)は、プリンタ状態取得用チャートのデータを解析して取得してもよいし、プリンタ状態取得用チャートの測定値を解析して取得してもよい。

0076

次に、制御部21(色変換部21e)は、プリンタ状態取得用チャートの対象パッチについて、RGB値差(ΔR、ΔG、ΔB=RGB−RGBave)、パッチサイズ差(ΔSize=m−n)を計算する(S303)。

0077

次に、制御部21(色変換部21e)は、記憶部25などに保存した対象パッチのフレアレベル補正テーブル(図12)を参照して、対象パッチのRGB値差(ΔR、ΔG、ΔB)及びパッチサイズ差(ΔSize)に対応するRGB値の補正量を取得し、対象パッチのRGB値(RGB)に取得したRGB値の補正量(=f(ΔR、ΔG、ΔB、ΔSize)を加算する(S304)。

0078

次に、制御部21(色変換部21e)は、対象パッチの周辺パッチの中から1つパッチを選択し(S305)、選択した周辺パッチについて、RGB値差(ΔR、ΔG、ΔB=RGB−RGBave)、パッチサイズ差(ΔSize=m−n)を計算する(S306)。

0079

次に、制御部21(色変換部21e)は、記憶部25などに保存した周辺パッチのフレアレベル補正テーブル(図13)を参照して、選択した周辺パッチのRGB値差(ΔR、ΔG、ΔB)及びパッチサイズ差(ΔSize)に対応するRGB値の補正量を取得し、選択した周辺パッチのRGB値(RGB’)に取得したRGB値の補正量(=g(ΔR、ΔG、ΔB、ΔSize)を加算する(S307)。

0080

次に、制御部21(色変換部21e)は、全ての周辺パッチに対して、補正量の加算を行ったかを判断し(S308)、補正量の加算を行っていない周辺パッチが残っている場合は、S305に戻って同様の処理を繰り返す。

0081

全ての周辺パッチに対してRGB値の補正量の加算を行ったら、制御部21(色変換部21e)は、プリンタ状態取得用チャートの全てのパッチに対して、フレアレベルの補正を行ったかを判断し(S309)、フレアレベルの補正を行っていないパッチが残っている場合は、S303に戻って同様の処理を繰り返し、全てのパッチに対してフレアレベルの補正を行ったら、一連の色変換処理を終了する。

0082

このように、予めスキャナプロファイル作成用チャートの中から選択した基準パッチ群に対して、中央パッチや周辺パッチのRGB値及びパッチサイズを変化させたチャートを作成してRGB値を取得し、各パッチのRGB値差及びパッチサイズ差とRGB値の補正量とを対応付けるフレアレベル補正テーブルを作成しておく。そして、ユーザが用意した任意のチャートを測定した際に、そのチャートの各パッチのRGB値及びパッチサイズを取得し、上記フレアレベル補正テーブルを参照して、スキャナプロファイル作成用チャートとそのチャートとのRGB値差及びパッチサイズ差に応じたRGB値の補正量を適用してRGB値を補正することにより、スキャナプロファイル作成用チャートとは異なる構成のチャートを測定した場合であっても、スキャナプロファイル作成用チャートのフレアレベルに合うようにフレアレベルを適切に補正することができ、色変換の精度を向上させることができる。

0083

なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、システムや各装置の構成や制御は適宜変更可能である。

0084

例えば、上記実施例では、基準パッチ群として3×3のパッチ群を選択する場合について記載したが、右上、右下、左下、左上のパッチの影響は、上中央、右中央、下中央、左中央に比べて小さいことから、基準パッチ群として、中央、上中央、右中央、下中央、左中央の5つのパッチからパッチ群を選択してもよい。また、スキャナ40(又はインラインスキャナ39a)が周辺パッチの乱反射光の影響を受けやすい場合は、3×3以上(例えば、5×5のパッチ群など)を選択してもよい。

0085

また、上記実施例では、色変換装置20がスキャナプロファイルの作成及びスキャナプロファイルを用いた色変換を行う場合について記載したが、プリンタ30がスキャナプロファイルの作成及びスキャナプロファイルを用いた色変換を行う場合においても、本発明の色変換方法を同様に適用することができる。

実施例

0086

また、図12及び図13に示すフレアレベル補正テーブルは一例であり、フレアレベル補正テーブルの構成及び各要素の算出方法は上記実施例の記載に限定されない。例えば、上記実施例では、RGB値の補正量の算出方法として、所定のチャートに配置されたパッチ群の中のRGB値を変化させたパッチのRGB測定値からRGB設定値を減算した第1の値と、スキャナプロファイル作成用チャート(第1のカラーチャート)の基準パッチ群の特定位置に配置されるパッチのRGB測定値から平均RGB値を減算した第2の値と、を算出し、第2の値から第1の値を減算して、RGB値の補正量を算出したが、プリンタ状態取得用チャート(第2のカラーチャート)のフレアレベルを、スキャナプロファイル作成用チャート(第1のカラーチャート)のフレアレベルに揃えることが可能であれば、RGB値の補正量の算出方法は適宜変更可能である。

0087

本発明は、フレアレベルを考慮してチャートの測定値を補正して色変換を行う色変換装置及び当該色変換装置で動作する色変換プログラム並びに色変換プログラムを記録した記録媒体並びに当該色変換装置における色変換方法に利用可能である。

0088

10印刷システム
20色変換装置
21 制御部
21aRGB値取得部
21b 測色値取得部
21cスキャナプロファイル取得部
21dテーブル作成部
21e色変換部
22 CPU
23 ROM
24 RAM
25 記憶部
26ネットワークI/F部
27 表示部
28 操作部
30プリンタ
31 制御部
31a スキャナプロファイル取得部
31b テーブル作成部
31c 色変換部
32 CPU
33 ROM
34 RAM
35 記憶部
36 ネットワークI/F部
37表示操作部
38画像処理部
39印刷処理部
39aインラインスキャナ
39b インライン測色器
40 スキャナ
50 測色器
60 通信ネットワーク

ページトップへ

この技術を出願した法人

この技術を発明した人物

ページトップへ

関連する挑戦したい社会課題

関連する公募課題

ページトップへ

技術視点だけで見ていませんか?

この技術の活用可能性がある分野

分野別動向を把握したい方- 事業化視点で見る -

(分野番号表示ON)※整理標準化データをもとに当社作成

ページトップへ

おススメ サービス

おススメ astavisionコンテンツ

新着 最近 公開された関連が強い技術

  • 日本電気株式会社の「 画像処理装置、スキャナ、プロジェクタ、画像処理方法、プログラム」が 公開されました。( 2020/10/29)

    【課題】人が他人と対面して紙媒体に表示されている情報とその情報に加えるべき関連情報を共有する場合に、ある領域に載置された媒体に記載される情報を、他人が見やすい状態で出力する画像処理装置を提供する。【解... 詳細

  • セイコーエプソン株式会社の「 印刷装置」が 公開されました。( 2020/10/29)

    【課題】筐体部の内側に異物が侵入することを抑制する。【解決手段】印刷領域に位置する媒体に印刷を行う印刷部6と、印刷部6を収容し、印刷領域を覆う筐体部32と、媒体を支持可能であり、筐体部32の外側の位置... 詳細

  • キヤノン株式会社の「 画像形成装置」が 公開されました。( 2020/10/29)

    【課題】画像形成条件の調整用のテストパターンの読取画像に異常が生じた場合であっても、画像形成条件の調整を高精度に行うことができる画像形成装置を提供する。【解決手段】画像形成装置(プリンタ300)は、A... 詳細

この 技術と関連性が強い人物

関連性が強い人物一覧

この 技術と関連する社会課題

関連する挑戦したい社会課題一覧

この 技術と関連する公募課題

関連する公募課題一覧

astavision 新着記事

サイト情報について

本サービスは、国が公開している情報(公開特許公報、特許整理標準化データ等)を元に構成されています。出典元のデータには一部間違いやノイズがあり、情報の正確さについては保証致しかねます。また一時的に、各データの収録範囲や更新周期によって、一部の情報が正しく表示されないことがございます。当サイトの情報を元にした諸問題、不利益等について当方は何ら責任を負いかねることを予めご承知おきのほど宜しくお願い申し上げます。

主たる情報の出典

特許情報…特許整理標準化データ(XML編)、公開特許公報、特許公報、審決公報、Patent Map Guidance System データ