(57)【要約】【課題】スキャナーを用いた高精度な測色を行う。【解決手段】Ｃ、Ｍ、Ｙ、Ｋ値から構成された画像データに基づく印刷物を前記スキャナーで読み取ってデバイス依存色空間の第１の色値を取得するステップと、第１の色値を入力とし、この入力に対する第２の色値を記述した、前記スキャナーのスキャナープロファイルを用いて、前記取得した第１の色値を第２の色値に変換するステップと、前記印刷物から得られた第１の色値を、前記印刷物の画像データのＫ値と対応づけるステップと、前記対応づけた第１の色値とＫ値を入力とし、この入力に対する第２の色値の補正量を記述したスキャナープロファイル補正ＬＵＴを用いて、前記対応づけた第１の色値とＫ値から第２の色値の補正量を決定するステップと、前記決定した第２の色値の補正量を用いて、前記変換した第２の色値を補正し、補正後の第２の色値を出力するステップと、を含むスキャナーを用いた色変換方法。【選択図】図７
2016005042.tif 000002
【特許請求の範囲】
【請求項１】
印刷物を読み取ることでデバイス依存色空間の第１の色値を出力するスキャナーを用いて、デバイス非依存色空間の第２の色値を出力する色変換方法であって、
Ｃ、Ｍ、Ｙ、Ｋ値から構成された画像データに基づく印刷物を前記スキャナーで読み取って第１の色値を取得するステップと、
第１の色値を入力とし、この入力に対する第２の色値を記述した、前記スキャナーのスキャナープロファイルを用いて、前記取得した第１の色値を第２の色値に変換するステップと、
前記印刷物から得られた第１の色値を、前記印刷物の画像データのＫ値と対応づけるステップと、
前記対応づけた第１の色値とＫ値を入力とし、この入力に対する第２の色値の補正量を記述したスキャナープロファイル補正ＬＵＴを用いて、前記対応づけた第１の色値とＫ値から第２の色値の補正量を決定するステップと、
前記決定した第２の色値の補正量を用いて、前記変換した第２の色値を補正し、補正後の第２の色値を出力するステップと、
を含むスキャナーを用いた色変換方法。
【請求項２】
前記スキャナープロファイルは、色と濃度を異ならせた複数のパッチからなる、Ｃ、Ｍ、Ｙ、Ｋ値から構成された第１のチャート画像データによる第１の印刷物を、前記スキャナーで読み取って得られた第１の色値と、該印刷物を測色器で測色することで得られた第２の色値に基づいて作成されたものであり、
前記スキャナープロファイル補正ＬＵＴは、色と濃度を異ならせた複数の基準パッチと、該基準パッチに対してＫ値を異ならせた他の複数のパッチからなる、Ｃ、Ｍ、Ｙ、Ｋ値から構成された第２のチャート画像データによる第２の印刷物を用いて作成されたものであり、
前記第１のチャート画像データに含まれるパッチの数は、前記第２のチャート画像データに含まれるパッチの数よりも少ないことを特徴とする請求項１に記載の色変換方法。
【請求項３】
前記第２のチャート画像データは、前記複数の基準パッチと、複数の異なるＫ値で再現するように設定された該基準パッチと等色な他の複数のパッチとからなることを特徴とする請求項２に記載の色変換方法。
【請求項４】
前記第２の印刷物に含まれる前記基準パッチの基準パッチ画像の全ては、前記第１の印刷物に含まれていることを特徴とする請求項２または請求項３に記載の色変換方法。
【請求項５】
前記スキャナープロファイル補正ＬＵＴは、前記スキャナー以外の他のスキャナーを用いて作成されたものであり、あらかじめ前記スキャナーの記憶部に保存されていることを特徴とする請求項１〜請求項４のいずれか１つに記載の色変換方法。
【請求項６】
前記スキャナープロファイル補正ＬＵＴは、
前記第２の印刷物に形成された所定のＫ値で形成された前記基準パッチ画像に対して第１の色値が同じになる前記所定のＫ値とは異なるＫ値で形成された他のパッチ画像を求め、
前記他のパッチ画像の第２の色値に対する前記基準パッチのパッチ画像の第２の色値の差分値を、第２の色値の前記補正量として算出し、
前記基準パッチ画像の第１の色値、前記基準パッチ画像のＫ値に対する前記他のパッチ画像のＫ値の差分値、および算出した補正量に基づいて作成されている、ことを特徴とする請求項２〜請求項５のいずれか１つに記載の色変換方法。
【請求項７】
前記基準パッチ画像に対して、第１の色値が同じになる他のパッチ画像がない場合には、補間計算により前記第２の色値の差分値、およびＫ値を算出することを特徴とする請求項６に記載の色変換方法。
【請求項８】
画像を読み取ってデバイス依存色空間の第１の色値を取得するスキャナーを備えた画像読取システムで実行されるプログラムであって、
Ｃ、Ｍ、Ｙ、Ｋ値から構成された画像データに基づく印刷物を前記スキャナーで読み取って第１の色値を取得するステップと、
第１の色値を入力とし、この入力に対する第２の色値を記述した、前記スキャナーのスキャナープロファイルを用いて、前記取得した第１の色値を第２の色値に変換するステップと、
前記印刷物から得られた第１の色値を、前記印刷物の画像データのＫ値と対応づけるステップと、
前記対応づけた第１の色値とＫ値を入力とし、この入力に対する第２の色値の補正量を記述したスキャナープロファイル補正ＬＵＴを用いて、前記対応づけた第１の色値とＫ値から第２の色値の補正量を決定するステップと、
前記決定した第２の色値の補正量を用いて、前記変換した第２の色値を補正し、補正後の第２の色値を出力するステップと、
を画像読取システムに実行させることを特徴とする制御プログラム。
【請求項９】
Ｃ、Ｍ、Ｙ、Ｋ値から構成された画像データの印刷物を読み取ってデバイス依存色空間の第１の色値を取得するスキャナーと、
第１の色値と、デバイス非依存色空間の第２の色値との関係を記述した前記スキャナープロファイルと、Ｋ値および第１の色値に対する第２の色値の補正量を記述したスキャナープロファイル補正ＬＵＴとを保存する記憶部と、
印刷物を前記スキャナーで読み取ることで取得した第１の色値を、前記スキャナープロファイルを用いて第２の色値に変換する色変換部と、
前記取得した第１の色値を前記印刷物の画像データのＫ値と対応づけ、前記対応づけた第１の色値とＫ値から前記スキャナープロファイル補正ＬＵＴを用いて第２の色値の補正量を決定する補正量決定部と、
前記色変換部が変換した第２の色値を、前記補正量決定部で決定した前記第２の色値の補正量で補正し、補正後の第２の色値を出力する色値出力部と、
を備える画像読取システム。
【請求項１０】
Ｃ、Ｍ、Ｙ、Ｋ値から構成され色と濃度を異ならせた複数のパッチを含む第１のチャート画像データによる第１の印刷物をデバイス非依存色空間の第２の色値を出力する測色器により測色することで得られた第２の色値を取得する色値取得部と、
前記第１の印刷物を前記スキャナーで読み取って得られた第１の色値と、前記色値取得部が取得した前記第２の色値に基づいて、前記スキャナープロファイルを作成するスキャナープロファイル作成部と、を備え、
前記スキャナープロファイル補正ＬＵＴは、色と濃度を異ならせた複数の基準パッチと、該基準パッチに対してＫ値を異ならせた他の複数のパッチからなる、Ｃ、Ｍ、Ｙ、Ｋ値から構成された第２のチャート画像データによる第２の印刷物を用いて作成されたものであり、
前記第１のチャート画像データに含まれるパッチの数は、前記第２のチャート画像データに含まれるパッチの数よりも少ないことを特徴とする請求項９に記載の画像読取システム。
【請求項１１】
前記スキャナープロファイル補正ＬＵＴは、前記スキャナー以外の他のスキャナーを用いて作成されたものであり、あらかじめ前記記憶部に保存されていることを特徴とする請求項９または請求項１０に記載の画像読取システム。
【請求項１２】
前記スキャナープロファイル補正ＬＵＴは、
前記第２の印刷物に形成された所定のＫ値で形成された前記基準パッチの基準パッチ画像に対して第１の色値が同じになる前記所定のＫ値とは異なるＫ値で形成された他のパッチ画像を求め、
前記他のパッチ画像の第２の色値に対する前記基準パッチのパッチ画像の第２の色値の差分値を、第２の色値の前記補正量として算出し、
前記基準パッチ画像の第１の色値、前記基準パッチ画像のＫ値に対する前記他のパッチ画像のＫ値の差分値、および算出した補正量に基づいて作成されている、ことを特徴とする請求項９〜請求項１１のいずれか１つに記載の画像読取システム。
【請求項１３】
前記基準パッチ画像に対して、第１の色値が同じになる他のパッチ画像がない場合には、補間計算により前記第２の色値の差分値、およびＫ値を算出することを特徴とする請求項１２に記載の画像読取システム。
【請求項１４】
Ｃ、Ｍ、Ｙ、Ｋ値から構成された画像データの印刷物を読み取ってデバイス依存色空間の第１の色値を取得するスキャナーと、
第１の色値と、デバイス非依存色空間の第２の色値との関係を記述した前記スキャナープロファイルと、Ｋ値および第２の色値に対する第２の色値の補正量を記述したスキャナープロファイル補正ＬＵＴとを保存する記憶部と、
印刷物を前記スキャナーで読み取ることで取得した第１の色値を、前記スキャナープロファイルを用いて第２の色値に変換する色変換部と、
前記変換部で変換した第２の色値を前記印刷物の画像データのＫ値と対応づけ、前記対応づけた第１の色値とＫ値から前記スキャナープロファイル補正ＬＵＴを用いて第２の色値の補正量を決定する補正量決定部と、
前記色変換部が変換した第２の色値を、前記補正量決定部で決定した前記第２の色値の補正量で補正し、補正後の第２の色値を出力する色出力部と、
を備える画像読取システム。
【請求項１５】
Ｃ、Ｍ、Ｙ、Ｋ値から構成され色と濃度を異ならせた複数のパッチを含む第１のチャート画像データによる第１の印刷物をデバイス非依存色空間の第２の色値を出力する測色器により測色することで得られた第２の色値を取得する色値取得部と、
前記第１の印刷物を前記スキャナーで読み取って得られた第１の色値と、前記色値取得部が取得した前記第２の色値に基づいて、前記スキャナープロファイルを作成するスキャナープロファイル作成部と、を備え、
前記スキャナープロファイル補正ＬＵＴは、色と濃度を異ならせた複数の基準パッチと、該基準パッチに対してＫ値を異ならせた他の複数のパッチからなる、Ｃ、Ｍ、Ｙ、Ｋ値から構成された第２のチャート画像データによる第２の印刷物を用いて作成されたものであり、
前記第１のチャート画像データに含まれるパッチの数は、前記第２のチャート画像データに含まれるパッチの数よりも少ないことを特徴とする請求項１４に記載の画像読取システム。
【請求項１６】
請求項９〜１５のいずれか１つに記載の画像読取システムと、
Ｃ、Ｍ、Ｙ、Ｋ値から構成され色と濃度を異ならせた複数のパッチを含むチャート画像データに基づいてプリントを行って印刷物を出力するプリント部と、
前記チャート画像データの印刷物を前記画像読取システムで読み取って、前記色出力部から出力された第２の色値と、該チャート画像データのＣ、Ｍ、Ｙ、Ｋ値とから、Ｃ、Ｍ、Ｙ、Ｋ値に対する第２の色値の関係を記述し前記プリント部のプリンタープロファイルを作成するプリンタープロファイル作成部と、
を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｒ、Ｇ、Ｂのようなデバイス依存色空間の色値を出力するスキャナーを用いて、ＣＩＥ  ＸＹＺのようなデバイス非依存色空間の色値を得る方法に関する。
【背景技術】
【０００２】
近年、プロダクションプリントの分野において、カラープリントの需要が増加してきている。また、プロダクションプリントにおいては高精度の色再現性が求められ、その要求にこたえるためには、ほとんどの場合において高度な色調整が必要である。その一方で、その調整を高度な知識を必要とせずに簡単に、短時間で行えることが求められていた。
【０００３】
調整を短時間で行う方法としては、例えばプリンターが備えるスキャナーを用いてＬ＊ａ＊ｂ＊等のデバイス非依存色空間（標準色空間）の色値を得ることが考えられる。このデバイス非依存の色空間の色値を得るためには、読み取ったスキャナーが出力するＲＧＢをＬ＊ａ＊ｂ＊に変換するルックアップテーブル（以下、「ＬＵＴ」という）を事前に用意する必要がある。
【０００４】
スキャナーは、一般的に個体ごとの特性差によるデバイス間ばらつきがあるため、スキャナーを用いて高精度なＬ＊ａ＊ｂ＊を得るためにはそれぞれのスキャナーの特性に合わせてＬＵＴを最適化する必要がある。ＬＵＴの最適化をするに際しては、色空間全体に渡る膨大な数の色データを得る必要があり、そのため数多くの色のパッチ画像を出力し、そのパッチ画像の測色が必要であった。このように、個々のデバイスに対してＬＵＴを最適化するためには多くの手間と時間がかかっていた。
【０００５】
これらの問題に対し、特許文献１に開示されている画像処理装置では、表裏をそれぞれ読み取る２つのセンサーのデバイス間ばらつきを補償する際の工数を削減するために、デバイスそれぞれに対して最適化した第１の色変換ＬＵＴを作り直すのではなく、少ないパッチ数で補正用の３Ｄ・ＬＵＴを作成し、これを用いて第１の色変換ＬＵＴの補正を間接的に行っている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１９３０７６号公報（特に段落００３７−００３８）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１のように、単にパッチの測色値に基づいて、補正用の３Ｄ・ＬＵＴを作成したとしても、必ずしも高精度な測色結果が得られるわけではない。
【０００８】
特に、色票内の同じ色のパッチを異なるＫ版量で形成した場合において、スキャナーでは同じＲＧＢデータとして読み取られるが、測色器の測色値は必ずしも同じ値にならないという課題については特許文献１では認識されておらずまたこれを解決する手段については何ら言及されていない。
【０００９】
本発明はこのような事情に鑑みてなされたものであり、スキャナーで正確な読み取り精度が得られない場合に、Ｋ版量を考慮した高精度な色の測定方法を提供するとともに、スキャナープロファイル作成にともなう工数を低減することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の上記目的は、下記の手段によって達成される。
【００１１】
（１）印刷物を読み取ることでデバイス依存色空間の第１の色値を出力するスキャナーを用いて、デバイス非依存色空間の第２の色値を出力する色変換方法であって、
Ｃ、Ｍ、Ｙ、Ｋ値から構成された画像データに基づく印刷物を前記スキャナーで読み取って第１の色値を取得するステップと、
第１の色値を入力とし、この入力に対する第２の色値を記述した、前記スキャナーのスキャナープロファイルを用いて、前記取得した第１の色値を第２の色値に変換するステップと、
前記印刷物から得られた第１の色値を、前記印刷物の画像データのＫ値と対応づけるステップと、
前記対応づけた第１の色値とＫ値を入力とし、この入力に対する第２の色値の補正量を記述したスキャナープロファイル補正ＬＵＴを用いて、前記対応づけた第１の色値とＫ値から第２の色値の補正量を決定するステップと、
前記決定した第２の色値の補正量を用いて、前記変換した第２の色値を補正し、補正後の第２の色値を出力するステップと、
を含むスキャナーを用いた色変換方法。
【００１２】
（２）前記スキャナープロファイルは、色と濃度を異ならせた複数のパッチからなる、Ｃ、Ｍ、Ｙ、Ｋ値から構成された第１のチャート画像データによる第１の印刷物を、前記スキャナーで読み取って得られた第１の色値と、該印刷物を測色器で測色することで得られた第２の色値に基づいて作成されたものであり、
前記スキャナープロファイル補正ＬＵＴは、色と濃度を異ならせた複数の基準パッチと、該基準パッチに対してＫ値を異ならせた他の複数のパッチからなる、Ｃ、Ｍ、Ｙ、Ｋ値から構成された第２のチャート画像データによる第２の印刷物を用いて作成されたものであり、
前記第１のチャート画像データに含まれるパッチの数は、前記第２のチャート画像データに含まれるパッチの数よりも少ないことを特徴とする上記（１）に記載の色変換方法。
【００１３】
（３）前記第２のチャート画像データは、前記複数の基準パッチと、複数の異なるＫ値で再現するように設定された該基準パッチと等色な他の複数のパッチとからなることを特徴とする上記（２）に記載の色変換方法。
【００１４】
（４）前記第２の印刷物に含まれる前記基準パッチの基準パッチ画像の全ては、前記第１の印刷物に含まれていることを特徴とする上記（２）または上記（３）に記載の色変換方法。
【００１５】
（５）前記スキャナープロファイル補正ＬＵＴは、前記スキャナー以外の他のスキャナーを用いて作成されたものであり、あらかじめ前記スキャナーの記憶部に保存されていることを特徴とする上記（１）〜上記（４）のいずれか１つに記載の色変換方法。
【００１６】
（６）前記スキャナープロファイル補正ＬＵＴは、
前記第２の印刷物に形成された所定のＫ値で形成された前記基準パッチ画像に対して第１の色値が同じになる前記所定のＫ値とは異なるＫ値で形成された他のパッチ画像を求め、
前記他のパッチ画像の第２の色値に対する前記基準パッチのパッチ画像の第２の色値の差分値を、第２の色値の前記補正量として算出し、
前記基準パッチ画像の第１の色値、前記基準パッチ画像のＫ値に対する前記他のパッチ画像のＫ値の差分値、および算出した補正量に基づいて作成されている、ことを特徴とする上記（２）〜上記（５）のいずれか１つに記載の色変換方法。
【００１７】
（７）前記基準パッチ画像に対して、第１の色値が同じになる他のパッチ画像がない場合には、補間計算により前記第２の色値の差分値、およびＫ値を算出することを特徴とする上記（６）に記載の色変換方法。
【００１８】
（８）画像を読み取ってデバイス依存色空間の第１の色値を取得するスキャナーを備えた画像読取システムで実行されるプログラムであって、
Ｃ、Ｍ、Ｙ、Ｋ値から構成された画像データに基づく印刷物を前記スキャナーで読み取って第１の色値を取得するステップと、
第１の色値を入力とし、この入力に対する第２の色値を記述した、前記スキャナーのスキャナープロファイルを用いて、前記取得した第１の色値を第２の色値に変換するステップと、
前記印刷物から得られた第１の色値を、前記印刷物の画像データのＫ値と対応づけるステップと、
前記対応づけた第１の色値とＫ値を入力とし、この入力に対する第２の色値の補正量を記述したスキャナープロファイル補正ＬＵＴを用いて、前記対応づけた第１の色値とＫ値から第２の色値の補正量を決定するステップと、
前記決定した第２の色値の補正量を用いて、前記変換した第２の色値を補正し、補正後の第２の色値を出力するステップと、
を画像読取システムに実行させることを特徴とする制御プログラム。
【００１９】
（９）Ｃ、Ｍ、Ｙ、Ｋ値から構成された画像データの印刷物を読み取ってデバイス依存色空間の第１の色値を取得するスキャナーと、
第１の色値と、デバイス非依存色空間の第２の色値との関係を記述した前記スキャナープロファイルと、Ｋ値および第１の色値に対する第２の色値の補正量を記述したスキャナープロファイル補正ＬＵＴとを保存する記憶部と、
印刷物を前記スキャナーで読み取ることで取得した第１の色値を、前記スキャナープロファイルを用いて第２の色値に変換する色変換部と、
前記取得した第１の色値を前記印刷物の画像データのＫ値と対応づけ、前記対応づけた第１の色値とＫ値から前記スキャナープロファイル補正ＬＵＴを用いて第２の色値の補正量を決定する補正量決定部と、
前記色変換部が変換した第２の色値を、前記補正量決定部で決定した前記第２の色値の補正量で補正し、補正後の第２の色値を出力する色値出力部と、
を備える画像読取システム。
【００２０】
（１０）Ｃ、Ｍ、Ｙ、Ｋ値から構成され色と濃度を異ならせた複数のパッチを含む第１のチャート画像データによる第１の印刷物をデバイス非依存色空間の第２の色値を出力する測色器により測色することで得られた第２の色値を取得する色値取得部と、
前記第１の印刷物を前記スキャナーで読み取って得られた第１の色値と、前記色値取得部が取得した前記第２の色値に基づいて、前記スキャナープロファイルを作成するスキャナープロファイル作成部と、を備え、
前記スキャナープロファイル補正ＬＵＴは、色と濃度を異ならせた複数の基準パッチと、該基準パッチに対してＫ値を異ならせた他の複数のパッチからなる、Ｃ、Ｍ、Ｙ、Ｋ値から構成された第２のチャート画像データによる第２の印刷物を用いて作成されたものであり、
前記第１のチャート画像データに含まれるパッチの数は、前記第２のチャート画像データに含まれるパッチの数よりも少ないことを特徴とする上記（９）に記載の画像読取システム。
【００２１】
（１１）前記スキャナープロファイル補正ＬＵＴは、前記スキャナー以外の他のスキャナーを用いて作成されたものであり、あらかじめ前記記憶部に保存されていることを特徴とする上記（９）または上記（１０）に記載の画像読取システム。
【００２２】
（１２）前記スキャナープロファイル補正ＬＵＴは、
前記第２の印刷物に形成された所定のＫ値で形成された前記基準パッチの基準パッチ画像に対して第１の色値が同じになる前記所定のＫ値とは異なるＫ値で形成された他のパッチ画像を求め、
前記他のパッチ画像の第２の色値に対する前記基準パッチのパッチ画像の第２の色値の差分値を、第２の色値の前記補正量として算出し、
前記基準パッチ画像の第１の色値、前記基準パッチ画像のＫ値に対する前記他のパッチ画像のＫ値の差分値、および算出した補正量に基づいて作成されている、ことを特徴とする上記（９）〜上記（１１）のいずれか１つに記載の画像読取システム。
【００２３】
（１３）前記基準パッチ画像に対して、第１の色値が同じになる他のパッチ画像がない場合には、補間計算により前記第２の色値の差分値、およびＫ値を算出することを特徴とする上記（１２）に記載の画像読取システム。
【００２４】
（１４）Ｃ、Ｍ、Ｙ、Ｋ値から構成された画像データの印刷物を読み取ってデバイス依存色空間の第１の色値を取得するスキャナーと、
第１の色値と、デバイス非依存色空間の第２の色値との関係を記述した前記スキャナープロファイルと、Ｋ値および第２の色値に対する第２の色値の補正量を記述したスキャナープロファイル補正ＬＵＴとを保存する記憶部と、
印刷物を前記スキャナーで読み取ることで取得した第１の色値を、前記スキャナープロファイルを用いて第２の色値に変換する色変換部と、
前記変換部で変換した第２の色値を前記印刷物の画像データのＫ値と対応づけ、前記対応づけた第１の色値とＫ値から前記スキャナープロファイル補正ＬＵＴを用いて第２の色値の補正量を決定する補正量決定部と、
前記色変換部が変換した第２の色値を、前記補正量決定部で決定した前記第２の色値の補正量で補正し、補正後の第２の色値を出力する色出力部と、
を備える画像読取システム。
【００２５】
（１５）Ｃ、Ｍ、Ｙ、Ｋ値から構成され色と濃度を異ならせた複数のパッチを含む第１のチャート画像データによる第１の印刷物をデバイス非依存色空間の第２の色値を出力する測色器により測色することで得られた第２の色値を取得する色値取得部と、
前記第１の印刷物を前記スキャナーで読み取って得られた第１の色値と、前記色値取得部が取得した前記第２の色値に基づいて、前記スキャナープロファイルを作成するスキャナープロファイル作成部と、を備え、
前記スキャナープロファイル補正ＬＵＴは、色と濃度を異ならせた複数の基準パッチと、該基準パッチに対してＫ値を異ならせた他の複数のパッチからなる、Ｃ、Ｍ、Ｙ、Ｋ値から構成された第２のチャート画像データによる第２の印刷物を用いて作成されたものであり、
前記第１のチャート画像データに含まれるパッチの数は、前記第２のチャート画像データに含まれるパッチの数よりも少ないことを特徴とする上記（１４）に記載の画像読取システム。
【００２６】
（１６）上記（９）〜（１５）のいずれか１つに記載の画像読取システムと、
Ｃ、Ｍ、Ｙ、Ｋ値から構成され色と濃度を異ならせた複数のパッチを含むチャート画像データに基づいてプリントを行って印刷物を出力するプリント部と、
前記チャート画像データの印刷物を前記画像読取システムで読み取って、前記色出力部から出力された第２の色値と、該チャート画像データのＣ、Ｍ、Ｙ、Ｋ値とから、Ｃ、Ｍ、Ｙ、Ｋ値に対する第２の色値の関係を記述し前記プリント部のプリンタープロファイルを作成するプリンタープロファイル作成部と、
を備える画像形成装置。
【発明の効果】
【００２７】
本願発明によれば、スキャナーで高精度な色の読み取りが行えない場合に、Ｋ版量を入力因子としたスキャナープロファイル補正ＬＵＴを用いて補正することで、Ｋ版量を考慮した高精度な色の測定方法を提供することが可能となる。またデバイス間ばらつきや特定の用紙への対応はＫ版量を因子としてないスキャナープロファイルを作成・更新することで対応可能であるため、スキャナープロファイルの作成・更新にともなう工数を低減することが可能となる。
【図面の簡単な説明】
【００２８】
【図１】印刷システムの構成を示すブロック図である。
【図２】コントローラー１００の構成を示すブロック図である。
【図３】画像形成装置２００の構成を示すブロック図である。
【図４】記憶部１２０に保存されているデータを説明する模式図である。
【図５】チャート画像データの内容を説明するイメージ図である。
【図６】色変換方法を説明する制御ブロック図である。
【図７】色変換方法を示す制御フロー図である。
【図８】波長に対する分光感度特性を示す図である。
【図９】波長に対する分光反射率を示す図である。
【図１０】図８、図９を重ねた図の拡大図である。
【図１１】スキャナープロファイル補正ＬＵＴの作成方法を示す制御フロー図である。
【図１２】スキャナープロファイル補正ＬＵＴの作成方法を示す制御フロー図である。
【図１３】スキャナープロファイルの作成方法を示す制御フロー図である。
【図１４】プリンタープロファイルの作成方法を示す制御フロー図である。
【発明を実施するための形態】
【００２９】
以下、添付した図面を参照して、本発明の実施形態を説明する。なお、図面、および本願明細書において同一の要素には同一の符号を付し、重複する説明を省略する。また、図面の寸法比率は、説明の都合上誇張されており、実際の比率とは異なる場合がある。
【００３０】
図１〜図３は、本発明の実施形態に係る印刷システムの構成を示すブロック図である。図１に示すように印刷システムは、ＰＣ（パーソナルコンピューター）などにより構成されるコントローラー１００、および画像形成装置２００を備え、これらはネットワーク４００により相互に通信可能に接続される。また、ネットワーク４００に接続する、ＰＣなどにより構成される端末３１０には、測色器３２０がＵＳＢ規格などでローカル接続されている。
【００３１】
図２に示すように、コントローラー１００は、ＣＰＵ、ＲＡＭなどを備えた制御部１１０、半導体メモリ（ＲＯＭ、ＳＳＤ等）やハードディスク（ＨＤＤ）で構成される記憶部１２０、ネットワーク４００に接続する各種端末と通信を行う通信インターフェース１３０、マウス、キーボード、あるいはタッチパネルに重畳されるタッチセンサなどから構成される操作部１４０、および液晶ディスプレイで構成される表示部１５０を有し、これらはバスなど信号線１９０を介して相互に接続されている。
【００３２】
図３に示すように、画像形成装置２００は、制御部２１０、記憶部２２０、通信インターフェース２３０、操作部２４０、表示部２５０、プリント部２６０、スキャナー部２７０、および信号線２９０を備える。プリント部２６０およびスキャナー部２７０以外の構成は、コントローラー１００の構成と同様であり、説明は省略する。
【００３３】
プリント部２６０はＣ、Ｍ、Ｙ、Ｋの４色のカラートナー、あるいはカラーインクをそれぞれ内蔵する現像部を備え、ＣＭＹＫの色信号に応じて、用紙上にフルカラーの画像を形成する。
【００３４】
（スキャナー部２７０）
スキャナー部２７０は、光源（ランプ）により原稿に対して一様な光を照射し、その反射光を、受光レンズを介してライン状のセンサーに結像させることで測色を行う。ＣＣＤやＣＭＯＳなどで構成されるセンサーはＲＧＢの３種類のフィルターで被覆されており、フィルターの種類に対応したＲ、Ｇ、Ｂの色値を出力する。このＲ、Ｇ、Ｂの色値は、測色器３２０から取得するデバイス非依存色空間の色値とは異なり、スキャナー部２７０の特性に依存するデバイス依存色空間の色値（第１の色値）である。
【００３５】
スキャナー部２７０は、プリント部２６０の下流側の用紙搬送経路中に配置されている。そしてプリント部２６０で画像が形成された搬送中の用紙を読み取り可能である。制御部２１０は、用紙上に形成されたパッチ画像その他の画像の位置情報を、プリント部２６０での画像形成の元になる印刷データを解析することにより知ることができる。得られたパッチ画像の位置情報により各パッチの画像を読み取って得られたＲ、Ｇ、Ｂの色値と、当該パッチの画像データのＫ値を対応づけることが可能となる。
【００３６】
（測色器３２０）
図１に示す測色器３２０は、分光測色計とも称されるもので、被測定物表面からの反射光を測定することで、表面の可視光範囲あるいは、近赤外〜近紫外の波長領域内の分光分布を得ることができる。また分光分布以外の出力として、デバイス非依存色空間の色値（色彩値）を出力することができる。このデバイス非依存色空間の色値（第２の色値）としては、ＣＩＥ  ＸＹＺ、ＣＩＥ  Ｌａｂ（以下Ｌ＊ａ＊ｂ＊と記述する）がある。
【００３７】
測定器の具体例としては、ＦＤ―７（コニカミノルタ株式会社製）、ｉ１ｉＳｉｓ（アイワン・アイシス（Ｘ―Ｒｉｔｅ社製））があり、これによりＤ５０光源その他の各種基準光源下での３８０ｎｍ〜７３０ｎｍの波長領域内での分光データや、ＣＩＥ  ＸＹＺ、Ｌ＊ａ＊ｂ＊の色値を得ることができる。
【００３８】
また、端末３１０には測色器３２０で測色を行う際に動作する制御プログラムが保存されている。印刷物に印刷した画像データ、例えばスキャナープロファイル作成用のチャート画像データＤ１（図４、５で後述する）のような色票（複数のパッチ群を含むチャート）がこの制御プログラムにも登録されている。この制御プログラムが指示する手順に従ってユーザが各パッチ画像の測色を行うことにより、各パッチとその測色値との対応づけを行える。さらに、測色器３２０にシート状の印刷物を搬送する用紙送り機構が備わっているのであれば、以下の手順により制御プログラムが自動で各パッチと測色値との対応づけを行うようにしても良い。最初に用紙送り機構で印刷物を搬送させながらその全面の画像を自動で読み取る（測色）。次に印刷物の４隅や両脇などの所定位置にレジスターマークを配置し、これのレジスターマークと各パッチ画像を画像認識することによりレジスターマークと各パッチ画像の相対位置から各パッチ画像の位置情報を得る。最後にこの位置情報から各パッチと測色値との対応づけを行う。
【００３９】
図４は、コントローラー１００の記憶部１２０に保存されているデータを説明する模式図である。記憶部１２０には、プログラムとしてスキャナープロファイル作成用プログラム、プリンターその他のデバイス用のデバイス・プロファイル作成用プログラム、および印刷用プログラムが記憶されている。これらは制御部１１０のＲＡＭ等に展開され、ＣＰＵと協働することでこれらのプログラムが実行される。印刷用プログラムは、ワープロソフト等で作成した文書ファイルや、ＴＩＦ、ＥＰＳ（Ｅｎｃａｐｓｕｌａｔｅｄ  ＰｏｓｔＳｃｒｉｐｔ）形式などの画像ファイル、あるいはＰＤＦ形式のファイルなどをＰＳ、ＰＣＬなどのＰＤＬ（ページ記述言語）の印刷データに変換し、これをユーザにより選択された印刷設定とともに画像形成装置に送信する機能を有する。印刷用プログラム以外のプログラムの内容については、後に制御フロー図に基づいて説明する。
【００４０】
また、画像データとして、（１）スキャナープロファイル作成用のチャート画像データＤ１、（２）スキャナープロファイル補正ＬＵＴ作成用のチャート画像データＤ２、（３）デバイス・プロファイル作成用のチャート画像データＤ３などが保存されている。なお、これらのチャート画像データは、ＣＭＹＫの色信号で構成される画像データである。
【００４１】
図５は、チャート画像データの内容を説明するイメージ図であり、図５（ａ）、（ｂ）にはそれぞれスキャナープロファイル作成用のチャート画像データＤ１（以下、単に「チャート画像データＤ１」という）、およびスキャナープロファイル補正ＬＵＴ作成用のチャート画像データＤ２（以下、単に「チャート画像データＤ２」という）を示しており、ともに色と濃度を異ならせた複数のパッチを配置させている。
【００４２】
チャート画像データＤ１は、図５（ａ）に示すように１ページ分の画像データで構成されており、１ページ内にＫ版量が０、２０、４０、６０、８０、１００％のＫと、これに対して０−１００％の範囲のＣ、Ｍ、Ｙを組み合わせて構成された色と濃度が異なる複数のパッチで構成されている。
【００４３】
チャート画像データＤ２は、図５（ｂ）に示すように、Ｋ版量を複数段階で異ならせた複数ページ分の画像データで構成されている。チャート画像データＤ１、Ｄ２は、共に基準パッチ群を含む。またチャート画像データＤ１には含まれるほとんどのパッチは、チャート画像データＤ２に含まれる。
【００４４】
例えばチャート画像データＤ１では、Ｋ値５０％に対してＣ、Ｍ、Ｙがそれぞれ５０％の１個のパッチを設けている。第１の例としてのチャート画像データＤ２では、これに対応するパッチとしてＫ値５０％に対してＣ、Ｍ、Ｙそれぞれを５０％の他に０、２０、４０、６０、１００％を加えた６段階の値とし、これらを組み合わせた２１６個のパッチが設けられている。
【００４５】
このように、チャート画像データＤ２では多くのパッチを含む。そして、これらのパッチには基準パッチ群に含まれる基準パッチと、この基準パッチの色を異なる複数の他のＫ値で再現するように設定された複数の他のパッチが含まれる。
【００４６】
例えば、特定の色を、Ｋ値０％でＣ、Ｍ、Ｙの３色に変換した基準パッチとしてのパッチが配置されている。この場合、同じ色を再現する複数の他のパッチには、（１）この特定の色のグレー成分を完全にＫ値（例えばＫ値が３０％）に置きかえて残りをＣ、Ｍ、Ｙのうちの２色（または１色）の成分で表したパッチ、および（２）（１）の最大のＫ値とゼロ値の間の中間段階のＫ値（例えばＫ値が１０、２０％）とＣ、Ｍ、Ｙの組み合わせで再現した１又は複数のパッチが含まれる。
【００４７】
なお、本実施形態において「同じ色」とは、分光感度特性まで完全に同じ色ではなく特定の条件の下で等色である色を意味する。具体的には（後述する図１０のように）分光感度特性が異なる場合であっても、スキャナー部２７０のＲ、Ｇ、Ｂセンサー出力値が同じ値を示す色同士は、同じ色である。またＲＧＢセンサー出力値の代わりに三刺激値Ｘ、Ｙ、Ｚの色値の出力が同じ値を示す色同士を同じ色と扱うようにしてもよい。
【００４８】
また第２の例としてのチャート画像データＤ２では、Ｃ、Ｍ、Ｙ値をそれぞれ０、１０、２０、４０、７０、１００％の６段階とし、これの全組み合わせ（２１６通り（＝６の３乗））に対して、０〜１００％まで１０％刻みの１１段階のＫ値を組み合わせたパッチで構成するようにしてもよい。この場合には、チャート画像データＤ２のパッチ総数は２３７６個（＝２１６×１１）となる。そしてこの２３７６個のパッチのなかに基準パッチ群が含まれ、この基準パッチ群の全てはチャート画像Ｄ１に含まれることになる。この場合は、基準パッチ群のパッチと同じ色の他のパッチが見つからない場合であっても、２３７６個の格子点の色から、補間により同じ色となるＣ、Ｍ、Ｙ、Ｋ値の組み合わせを求めることが可能である。
【００４９】
このように、第１の例ではチャート画像データＤ２の基準パッチ群と、基準パッチの色を他のＫ版量で再現した複数の他のパッチを含むため、パッチの総個数は非常に多い。第２の例でも同様である。その一方でチャート画像データＤ１は、基準パッチ群に対して十数個程度の他のパッチ加えたものでありパッチの数はそれほど多くない。このようにチャート画像データＤ１は、チャート画像データＤ２に比べて含まれるパッチの数が数分の１〜数十分の１であり、非常に少ない。
【００５０】
また、記憶部１２０には、スキャナープロファイル補正ＬＵＴ、スキャナープロファイル、およびデバイス・プロファイルが保存されている。「スキャナープロファイル補正ＬＵＴ」は、入力Ｒ、Ｇ、Ｂ、およびＫに対してΔＸ、ΔＹ、ΔＺの補正量を記述したものである。「スキャナープロファイル」はスキャナー部２７０の特性を記述したものであり、例えばＲ、Ｇ、Ｂの入力信号をＣＩＥ  ＸＹＺの出力信号に変換するＬＵＴ（ルックアップテーブル）である。デバイス・プロファイルは、Ｃ、Ｍ、Ｙ、Ｋの入力信号をＬ＊ａ＊ｂ＊の出力信号に変換するＬＵＴあるいは、その逆の変換を行うＬＵＴである。次に、スキャナープロファイルおよびスキャナープロファイル補正ＬＵＴを用いた色変換方法について説明する。なおこのスキャナープロファイル補正ＬＵＴ、およびデバイス・プロファイルの作成方法については後述する。
【００５１】
＜スキャナープロファイル補正ＬＵＴを用いた色変換方法＞
図６は、主にコントローラー１００の制御部１１０で実現される色変換ユニット１１１による色変換方法を説明する制御ブロック図であり、図７は制御フロー図である。
【００５２】
まず、Ｃ、Ｍ、Ｙ、Ｋ値から構成された画像データに基づいて印刷された印刷物をスキャナー部２７０で読み取ることで、ＲＧＢの色値（第１の色値）が取得され、取得されたＲＧＢは、色変換ユニット１１１に入力される（図７のＳ１０１）。
【００５３】
入力されたＲＧＢの色値は、記憶部１２０から読み出されたスキャナープロファイル（ＲＧＢ−ＸＹＺ）を用いて、色変換部１１２でＣＩＥ  ＸＹＺの色値に変換される（Ｓ１０２）。
【００５４】
一方で、補正量決定部１１３では、スキャナー部２７０から入力されたＲＧＢの色値と、記憶部１２０に記憶している画像データのＫ値から、スキャナープロファイル補正ＬＵＴを用いて、補正量（ΔＸ，ΔＹ，ΔＺ）を決定する（Ｓ１０３）。
【００５５】
ステップＳ１０３で決定した補正量によりステップＳ１０２で変換した色値（ＸＹＺ）を補正する（Ｓ１０４）。例えばスキャナープロファイル補正ＬＵＴが、入力ＲＧＢＫ＝７０，７０，７０，５０に対してΔＸＹＺ＝０，０，−３の出力であれば、ステップＳ１０２で変換された色値ＸＹＺ＝２５，２５，２８は、ステップＳ１０４でＸ’Ｙ’Ｚ’＝２５，２５，２５に補正される。そして、色出力部１１４は、補正後の色値（Ｘ’，Ｙ’，Ｚ’）を出力して終了する（Ｓ１０５）。
【００５６】
＜Ｋ版量を用いることのメリット＞
ここで、Ｋ値を用いることの理由を説明する。従来の技術においては、スキャナーで読み取り得られたＲＧＢの色値を、３次元ＬＵＴを用いてＣＩＥ  ＸＹＺ、あるいはＬ＊ａ＊ｂ＊などのデバイス非依存色空間の色値に変換していた。しかし、ＲＧＢをＸＹＺに高精度で変換することは困難であり、ある特定の条件の場合には一対一に変換できない場合がある。例えば、ＣＭＹＫ１（ＣＭＹＫ＝４０，３５，３５，０）、ＣＭＹＫ２（ＣＭＹＫ＝０，０，０，５０）といったＫ以外の３色のトナーとＫ色トナーのみによるグレー色の２つのパッチ画像を、用紙上に形成する。そして、これらをスキャナー部２７０、測色器３２０でそれぞれ測色した場合には、スキャナー部２７０による色値はともにＲＧＢ＝７０，７０，７０を示すが、測色器３２０による色値は、ＣＭＹＫ１の画像ではＸＹＺ＝２５，２５，２５の色値を、ＣＭＹＫ２の画像ではＸＹＺ＝２５，２５，２８の色値といったように両者は異なる値を示す。この理由を以下、図を参照して説明する。
【００５７】
図８は、横軸を波長（ｎｍ）、縦軸を相対的な分光感度特性とした図であり、スキャナー部２７０のＲ、Ｇ、Ｂセンサーそれぞれの分光感度特性、およびＸ、Ｙ、Ｚ用フィルターである等色関数（ただし縦軸の長さが等しくなるように比率を調整している）を示したものである。同図に示すように、Ｘ、Ｙ、Ｚ用フィルターである等色関数とＲ、Ｇ、Ｂセンサーとでは波形が一致していない。
【００５８】
図９は、分光反射率を示す図であり、横軸は波長（ｎｍ）、縦軸は反射率を示している。図には２つのパッチ画像ＣＭＹＫ１、およびパッチ画像ＣＭＹＫ２の分光分布を示している。同図の括弧内の数字は左から順にＣ、Ｍ、Ｙ、Ｋの画像データの信号値を示しており、ＣＭＹＫ１はＫ以外のＣＭＹの３色の色材によりグレー色を、ＣＭＹＫ２は、Ｋの色材のみによりグレー色を形成したものである。また参考として、Ｃｙａｎ、Ｍａｇｅｎｔａ、Ｙｅｌｌｏｗの各色色材の分光分布も併せて示している。
【００５９】
同図から、Ｋの色材のみで形成したパッチ画像の分光分布であるＣＭＹＫ２の波形は比較的フラットであるのに比較してＣ、Ｍ、Ｙの３色の色材で形成したパッチ画像に対応するＣＭＹＫ１の波形は、各色材の波長分布に対応して凹凸が生じていることが理解できる。
【００６０】
図１０は、図９と図１０の波形を重ね、スキャナー部のＢセンサーと、Ｚ用フィルターの等色関数の周辺のみを抽出したものである。そのうち
図１０（ａ）は、ＣＭＹＫ１のスキャナー部のＢセンサーを通して算出されるＢの色値の出力を説明する図であり、
図１０（ｂ）は、ＣＭＹＫ２のスキャナー部のＢセンサーを通して算出されるＢの色値の出力を説明する図であり、
図１０（ｃ）は、ＣＭＹＫ１のＺ用フィルターの等色関数から算出される三刺激値Ｚの色値の出力を説明する図であり、
図１０（ｄ）は、ＣＭＹＫ２のＺ用フィルターの等色関数から算出される三刺激値Ｚの色値の出力を説明する図である。
【００６１】
図１０（ａ）、（ｂ）において、網掛けの面積Ｓ１、Ｓ２は、スキャナー部のＢセンサーを通して算出されるＢの色値である。これは波長毎の分光分布にＢセンサーの感度特性を乗算し、積分して求められる。図１０（ａ）と図１０（ｂ）では面積Ｓ１＝面積Ｓ２であることから、Ｂの色値はともに同じ値７０を示す。
【００６２】
図１０（ｃ）、（ｄ）でも同様に、網掛けの面積Ｓ３、Ｓ４は波長毎の分光分布にＺ刺激値の感度特性を乗算したものである。図１０（ｃ）と図１０（ｄ）では面積Ｓ３≠Ｓ４であることから、Ｚの色値は図１０（ｃ）では２５を、図１０（ｄ）では２８を示し、両者では異なる値になる。
【００６３】
このように、ＣＭＹＫ１（ＣＭＹＫ＝４０，３５，３５，０）とＣＭＹＫ２（ＣＭＹＫ＝０，０，０，５０）のような、Ｋ版量が異なるパッチ画像同士においては、図１０のように分光分布が一致しないため、たとえスキャナー部２７０によるＲＧＢの色値が同じであっても、測色器３２０によるＣＩＥ  ＸＹＺの色値が互いに異なる場合がある。
【００６４】
そこで本実施形態においては、スキャナー部２７０から得られたＲＧＢの色値に、さらに画像データのＫ値の信号を加えたＲＧＢＫを入力とし、この入力に対するデバイス非依存色空間の色値への補正量との関係を記述するスキャナープロファイル補正ＬＵＴを用いている。デバイス間ばらつきを補償するためのスキャナープロファイル補正ＬＵＴを用いて補正することで、ＲＧＢＫの信号から高精度でデバイス非依存色空間の色値を算出することが可能となる。
【００６５】
本実施形態においては、以下の理由からデバイス間ばらつきを補償するための直接的なスキャナープロファイルを用いずに、間接的なスキャナープロファイル補正ＬＵＴを用いて、デバイス依存色空間の色値を補償している。ＲＧＢ−ＸＹＺのような３次元のＬＵＴに比べて、Ｋ値を加えたＲＧＢＫ−ＸＹＺのような４次元のＬＵＴを作成する場合には多くの格子点データが必要となる。例えば各信号を６通りでパッチを作成する場合には、作成するパッチ数は６３から６４のように６倍に増加することになる。そのため、４次元のＬＵＴを作成するためにはチャート画像データＤ２と同様な膨大な数のパッチを作成し、これの測色データを用意する必要がある。そのため多くの工数と、多くの資材（トナー、用紙）が消費されることになる。
【００６６】
そこで、本実施形態においては、デバイス間ばらつきを補償するためのスキャナープロファイルは、入力因子をＲＧＢ、出力因子をＸＹＺとする３次元のＬＵＴとしている。これにより４次元のＬＵＴを作成するのに比べて必要なパッチ数は少なくて済む。その一方で、４次元のＬＵＴであるスキャナープロファイル補正ＬＵＴを併用することで高精度な色測定を行うことが可能となる。このスキャナープロファイル補正ＬＵＴは、以下に説明するようにあらかじめ作成されており記憶部１２０に保存してあるものである。
【００６７】
スキャナープロファイル補正ＬＵＴの作成は、例えば生産ラインあるいは生産開始の直前において、開発担当者、生産担当者その他の担当者が行う。このときは、チャート画像データＤ２を標準的な用紙に印刷した印刷物を用いる。また、このときのスキャナー部２７０としては、想定されるデバイス間ばらつき範囲内で平均的な特性を示すことが判明しているデバイスを選択する。
【００６８】
このような担当者により作成されたスキャナープロファイル補正ＬＵＴは、使用したスキャナー部２７０のみならず、他のスキャナー部２７０にも共通に用いることが可能である。この担当者により作成されたスキャナープロファイル補正ＬＵＴは、あらかじめ出荷時の画像形成装置２００の記憶部２２０に保存されている、あるいはネットワーク４００を介して配布されてあらかじめ記憶部１２０に保存されていることが好ましい。これにより個々のスキャナー部２７０でスキャナープロファイル補正ＬＵＴを作成する必要はなくなる。
【００６９】
一方で、スキャナープロファイルの作成は、例えば市場において、デバイス間ばらつきや、印刷物のメディア特性によるスキャナー読み取り値の変動を補償するためにユーザ自身が行う。このときは、スキャナー部２７０としては実際に使用するものを用いる。また、チャート画像データＤ１をユーザが実際に使用する用紙に印刷した印刷物を用いる。特に光沢紙等のコート紙のような特殊な紙や、色紙を用いる場合等には、スキャナー読取値の変動が大きいため、このメディアに合わせてスキャナープロファイルを作成・更新することが好ましい。
【００７０】
以下、担当者が作成するＫ値を考慮したスキャナープロファイル補正ＬＵＴの作成方法について説明する。
【００７１】
＜スキャナープロファイル補正ＬＵＴの作成方法＞
図１１、図１２を用いてスキャナープロファイル補正ＬＵＴの作成方法について説明する。
【００７２】
まず、制御部１１０は、スキャナープロファイル補正ＬＵＴ作成用のチャート画像データＤ２を複数枚の用紙に印刷することで得られた印刷物（以下、「第２の印刷物」という）をスキャナー部２７０で読み取らせる。これにより第１の色値（ＲＧＢ）を得る（Ｓ２０１）。
【００７３】
ユーザは、同じ第２の印刷物を測色器３２０で測色する。制御部１１０は、その測色結果である第２の色値（ＣＩＥ  ＸＹＺ）を、端末３１０を経由して得る（Ｓ２０２）。
【００７４】
第２の印刷物に形成された各パッチ画像について、チャート画像データＤ２を参照することで、各パッチに第１、第２の色値およびＫ値を対応づける。そして、この対応づけた測色データ群を記憶部１２０に保存する（Ｓ２０３）。
【００７５】
以上までが準備段階である。以下、図１２を参照して、保存した測色データ群を用いて入力をＲＧＢ、およびＫ値で出力をＣＩＥ  ＸＹＺとする４次元のスキャナープロファイル補正ＬＵＴを作成する方法について説明する。
【００７６】
ステップＳ３０１からＳ３０９は、ループ処理であり同図に示す例では初期値を０％としてこれを１０％刻みで１００％まで、合計１１段階のＫ版量を設定し、それぞれのＫ版量に対して補正値を決定するものである。なおここで設定するＫ版量は、チャート画像データＤ２に含まれるいずれかのパッチのＫ版量に対応するものである。
【００７７】
Ｓ３０１で初期値としてＫ版量０％を設定し、次に基準パッチ群のうち、ｉ番目（初期値＝１）のパッチｉの第１、第２の色値を、図１１のステップＳ２０３で記憶部１２０に保存した測色データ群の中から読み出す（Ｓ３０２）。
【００７８】
ここで基準パッチ群とはチャート画像データＤ２に含まれるパッチ群であって、チャート画像データＤ１と共通のパッチの集合である。それぞれのパッチは以下に示すように補正量を算出する際の基準となるパッチである。基準パッチ群のそれぞれのパッチのＫ版量はあらかじめ決まっているが、以下においては説明を容易にするため基準となる基準パッチ群の全てのパッチのＫ版量はｍ％で一定あり、かつこのｍ％はゼロであるとして説明をする。
【００７９】
なお、基準パッチ群は、必ずしもスキャナープロファイル作成用のチャート画像データＤ１に含まれる必要はないが、共通のパッチを用いこれを格子点として補正することは、少ない格子点であっても効率的に補正の精度を高められるという観点から好ましい。
【００８０】
次にステップＳ３０３で、ステップＳ３０２で読み出した基準のパッチｉの色値（Ｒｉ，Ｇｉ，Ｂｉ）と等色なパッチｊｉを探索する。このパッチｊｉのＫ版量（Ｋ値）は、ステップＳ３０１で設定されたＫｊ（例えば５０％）である。例えばパッチｉの色値ＲＧＢ＝７０，７０，７０であれば、Ｋ版量がＫｊのパッチの中から、これと同じ色値のパッチをステップＳ２０３で保存した測色データ群の中から探索する。
【００８１】
探索して得られたパッチをパッチｊｉとし、このパッチｊｉの色値（Ｘｊｉ，Ｙｊｉ，ＺＪＩ）を測色データ群から取得する（Ｓ３０３）。なお、ステップＳ３０２で等色（ＲＧＢ）のパッチが存在しなかった場合には、Ｋ版量がＫｊのパッチの中から、パッチｉの色値周辺の色値を示す複数のパッチを選択し、これらのパッチから補間処理することにより色値（Ｘｊｉ，Ｙｊｉ，ＺＪＩ）を算出するようにしてもよい。
【００８２】
次に、ステップＳ３０４で取得した色値（Ｘｊｉ，Ｙｊｉ，ＺＪＩ）に対するステップＳ３０２で読み出した基準のパッチの色値（Ｘｉ，Ｙｉ，Ｚｉ）の差分値（Ｘｉ―Ｘｊｉ，Ｙｉ―Ｙｊｉ，Ｚｉ―Ｚｊｉ）を算出し（Ｓ３０５）、これを補正量（ΔＸｉ，ΔＹｉ，ΔＺｉ）する（Ｓ３０６）。例えば、ＲＧＢｉ＝７０，７０，７０のパッチｉの色値がＸＹＺｉ＝２５，２５，２５で、これと等色（ＲＧＢ）のＫｊ＝５０でのパッチｊｉの色値がＸＹＺｊｉ＝２５，２５，２８であれば差分値ΔＸＹＺ＝０，０，−３となる。その結果、補正のＬＵＴは下記のように決定される。
【００８３】
【表１】
2016005042.tif 000003
【００８４】
ステップＳ３０２からステップＳ３０６の処理を、基準パッチ群の全てのパッチｉに対して繰りかえす。基準パッチ群の全てのパッチに対して処理が終われば（ステップＳ３０７：ＹＥＳ）、決定した補正ＬＵＴを保存し（Ｓ３０８）、これを他のＫ版量に対して繰り返し行い終了する（Ｓ３０１−Ｓ３０９）。
【００８５】
このようにして、スキャナー部２７０の読み取りにより得られた第１色値（ＲＧＢ）とＫ値に対する、第２の色値（ＣＩＥ  ＸＹＺ）の補正量を記述したスキャナープロファイル補正ＬＵＴが作成される。
【００８６】
なお、以上の説明においては、説明を容易にするため基準パッチ群の全てのパッチのＫ版量はｍ％で一定あり、かつ、このｍ％はゼロであるとして説明をしたが、これにかぎられず、基準パッチ群のパッチのＫ版量ｍ％をゼロ以外の値に設定し、このＫ版量とステップＳ３０１で設定したＫ版量（Ｋｊ）との差分の色値を補正量としてもよい。この場合、表１のＫｊはＫｊ−ｍの値に置き換わり、入力のＫ値（例えば補正量決定部１１３への入力されるＫ値）に対してもｍを減算することになる。
【００８７】
＜スキャナープロファイルの作成方法＞
図１３はスキャナープロファイルの作成方法を説明する制御フロー図である。この制御フローは、印刷システムが、記憶部１２０に記憶されているスキャナープロファイル作成用のプログラム用いて実行するものである。また、上述したようにスキャナー部２７０は実際に使用されるものを使用し、チャート画像データＤ１（図５（ａ）参照）で印刷した印刷物（以下「第１の印刷物」という）を用いる。なお、必要に応じて標準的な用紙ではなく、実際に使用する特殊な用紙を用いて、第１の印刷物を生成するようにしてもよい。
【００８８】
まず、制御部１１０は、第１の印刷物をスキャナー部２７０で読み取らせることで、第１の色値（ＲＧＢ）を得る（Ｓ４０１）。
【００８９】
ユーザは、同じ第１の印刷物を測色器３２０で測色する。制御部１１０は、その測色結果である第２の色値（ＣＩＥ  ＸＹＺ）を、端末３１０を経由して得る（Ｓ４０２）。
【００９０】
測色結果から第１の色値（ＲＧＢ）を入力として、この入力に対する第２の色値（ＣＩＥ  ＸＹＺ）の出力を記述した３次元のＬＵＴであるスキャナープロファイルを作成し（Ｓ４０３）、これを記憶部１２０に保存する（Ｓ４０４）。
【００９１】
図１１、１２で作成したスキャナープロファイル補正ＬＵＴ、および図１３で作成したスキャナープロファイルを用いて、図６、７で示した色変換方法によりスキャナーを用いた測色を行うことで、高精度にデバイス非依存色空間の色値を得ることが可能となる。
【００９２】
またスキャナープロファイルは第１の色値（ＲＧＢ）を入力として、この入力に対する第２の色値（ＣＩＥ  ＸＹＺ）を記述した３次元の補正テーブルであることから、Ｋ値を考慮した４次元の補正テーブルに比べて、プロファイルを作成するのに必要なパッチ数が少ない。これに比べて、Ｋ値と第１の色値を入力としこれに対する第２の色値を記述した４次元の変換テーブルを作成したり、図１３に示したような、Ｋ値と第１の色値を入力とし、これに対する第２の色値の補正量を記述した４次元の補正テーブルを作成したりする場合には非常に多くのパッチの測色データが必要となる。
【００９３】
本実施形態では、多くのパッチおよびその測色データが必要となる４次元のスキャナープロファイル補正ＬＵＴ（ＲＧＢＫ−ΔＸＹＺ）をあらかじめ作成しておきこれを複数のデバイスで共通に使用している。このようにすることで個々のデバイスで、非常に多くのパッチの作成および測色にともなう４次元ＬＵＴの作成を省略できるので、膨大な数のパッチ作成、および測色にともない工数、資源を削減できる。またデバイス間ばらつきや、メディアの変更にともなう変動に対する補償については、個々のデバイス、メディアの特性に応じて３次元のスキャナープロファイル（ＲＧＢ−ＸＹＺ）を作成することで足りるので、Ｋ値を考慮した４次元のスキャナープロファイルを作成するよりも少ないパッチ数で十分である。これにより、トータルとして高精度な測色を行うためのプロファイルの作成にともなう工数、資源を削減することが可能となる。
【００９４】
＜プリンタープロファイル作成方法＞
次に図１４を参照し、図１１〜図１３の手順で作成されたスキャナープロファイル、およびスキャナープロファイル補正ＬＵＴを用いたプリンタープロファイルの作成方法について説明する。
【００９５】
まず、記憶部１２０に保存しているプリンタープロファイル作成用のチャート画像データＤ３を、プリンタープロファイルを作成するプリンター（ここではプリント部２６０）により印刷する（Ｓ５０１）。このチャート画像データＤ３はチャート画像データＤ１（図５（ａ）参照）と同様にＣ、Ｍ、Ｙ、Ｋ値から構成され色と濃度を異ならせた複数のパッチから構成されている。
【００９６】
続いて、各点（パッチ）に対して測色を行う（Ｓ５０２）。このステップＳ５０２の測色は、図７のステップＳ１０１〜Ｓ１０５に対応し、スキャナー部２７０を用いて、ステップＳ５０１で生成された印刷物を読み取り、読み取った第１の色値を、スキャナープロファイル、およびスキャナープロファイル補正テーブルを用いて第２の色値に変換し、補正するものである。
【００９７】
各点に対してステップＳ５０２の測色を実行し、全点の測色が終了したならば（Ｓ５０３：ＹＥＳ）、公知の手法に基づいて得られた測色データに基づいてＣＭＹＫ値を４次元格子状にとった入力点について、出力がＣＩＥ  ＸＹＺが記述されたプリンタープロファイル（ＬＵＴ）を作成し、あるいはこのプリンタープロファイルを用いてＸＹＺを３次元格子状にとった入力点の各々について、ＣＭＹＫ値と出力とするこれと逆のプリンタープロファイルを作成する（Ｓ５０４）。
【００９８】
このように、スキャナープロファイルおよびスキャナープロファイル補正ＬＵＴを用いて測色することで、特別な測色器３２０を用いずとも、容易に精度のよいプリンタープロファイルを作成することが可能となる。
【００９９】
以上、本発明について、実施形態により説明したが、本発明は上述した実施形態に限定されるものではない。
【０１００】
例えば、実施形態においてはスキャナープロファイル補正ＬＵＴの作成と、スキャナープロファイルの作成を異なるスキャナー部２７０を用いて行ったが、同じスキャナー部２７０で行ってもよい。その場合、スキャナープロファイル補正ＬＵＴを作成した際の条件と、紙種も同じであれば、チャート画像データＤ２の印刷物を読み取って得られた測色データ群に含まれる基準パッチの測色データからスキャナープロファイルを作成するようにしてもよい。その場合は、チャート画像データＤ１の印刷物の読み取りを省略できる（図１３のＳ４０１、Ｓ４０２）。
【０１０１】
また、スキャナープロファイル補正ＬＵＴは、ＲＧＢＫを入力とするものであるが、このＲＧＢに代えて、スキャナープロファイルで変換してＸＹＺを入力としたＬＵＴとしてもよい。例えば図６に示した例においては、補正量決定部１１３は、色変換部１１２で変換されてＸＹＺと、画像データのＫ値に基づいてΔＸＹＺを決定するようにしたものである。
【０１０２】
その他に、図１の例ではコントローラー１００と画像形成装置２００を独立した装置として説明したが、コントローラー１００の機能を画像形成装置２００側に取り込んでもよい。
【０１０３】
また、スキャナー部２７０の例として画像形成装置２００の内部で画像が形成された用紙が搬送される搬送経路中に設けた例を説明したが、これに代えて、一般的なコピー機で広く用いられている原稿台（プラテンガラス）を備え、原稿台に載置されたあるいはＡＤＦにより搬送された原稿用紙を読み取り可能なスキャナーとしても良い。その場合は、読み取った印刷物と、印刷物のチャート画像データおよび各パッチとの対応づけはユーザの指定により、または制御部が印刷物に印刷したバーコード等の特徴的な画像を認識したり、レジスターマークを認識したりすることにより実現可能である。
【０１０４】
さらに、プリント部を分離し、スキャナー部２７０とコントローラー１００の機能を備える画像読取システムとし、画像読取システムが、上述した制御フローを実行するようにしても良い。
【０１０５】
また画像読取システムを動作させるプログラム（図４、図７参照）は、フロッピー（登録商標）ディスクやＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読み取り可能な記録媒体に記録されたプログラムは、通常、ＲＯＭやハードディスク等に転送され記憶される。また、このプログラムは、たとえば、単独のアプリケーションソフトとして提供されてもよいし、画像読取システムの一機能としてその装置のソフトウエアに組み込んでもよい。
【符号の説明】
【０１０６】
１００  コントローラー
１１０  制御部
１１１  色変換ユニット
１１２  色変換部
１１３  補正量決定部
１１４  色出力部
１２０  記憶部
１３０  通信インターフェース
１４０  操作部
１５０  表示部
２００  画像形成装置
２１０  制御部
２２０  記憶部
２３０  通信インターフェース
２４０  操作部
２５０  表示部
２６０  プリント部
２７０  スキャナー部
３１０  端末
３２０  測色器
４００  ネットワーク
【図１】
2016005042.tif 000004
【図２】
2016005042.tif 000005
【図３】
2016005042.tif 000006
【図４】
2016005042.tif 000007
【図５】
2016005042.tif 000008
【図６】
2016005042.tif 000009
【図７】
2016005042.tif 000010
【図８】
2016005042.tif 000011
【図９】
2016005042.tif 000012
【図１０】
2016005042.tif 000013
【図１１】
2016005042.tif 000014
【図１２】
2016005042.tif 000015
【図１３】
2016005042.tif 000016
【図１４】
2016005042.tif 000017