(57)【要約】【課題】画像処理装置において、より高速にキャリブレーションを行う。【解決手段】色変換情報記憶部１４は、入力色信号を初期印刷エンジン特性に適合する色成分からなる出力色信号に変換するためのＣＭＳ用ＬＵＴを記憶する。キャリブレーション情報作成部１６は、初期印刷エンジン特性からキャリブレーション実行時の印刷エンジン特性への特性変動を補償するための補償として、出力色信号に対するキャリブレーションで用いられるキャリブレーション用ＬＵＴを作成する。合成処理部１８は、ＣＭＳ用ＬＵＴとキャリブレーション用ＬＵＴとを利用した合成処理により、入力色信号をキャリブレーション済み出力色信号に変換するための統合ＬＵＴを作成する。【選択図】図１
2014075666.tif 000002
【特許請求の範囲】
【請求項１】
入力色信号を初期印刷エンジン特性に適合するｎ（但しｎ＞４）個の色成分からなる出力色信号に変換するための色変換情報を記憶した情報記憶手段と、
前記初期印刷エンジン特性からキャリブレーション実行時の印刷エンジン特性への特性変動を補償するための情報として、前記出力色信号を構成するｎ個の色成分のうちの一部である基本色を含んだ色成分グループをキャリブレーションするための多次元キャリブレーション情報を生成する情報生成手段と、
前記色変換情報と前記多次元キャリブレーション情報とを利用した合成処理により、前記入力色信号を前記ｎ個の色成分からなるキャリブレーション済み出力色信号に変換するためのキャリブレーション対応型色変換情報を生成する合成処理手段と、
を有することを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記出力色信号を構成するｎ個の色成分のうちの前記色成分グループ以外の複数のグループ外色成分に対してそれぞれ個別的に階調補正を行うための複数の１次元キャリブレーション情報を生成する１次元キャリブレーション情報生成手段を更に有し、
前記多次元キャリブレーション情報は、前記色成分グループと前記階調補正後の複数のグループ外色成分とからキャリブレーション後の色成分グループを生成するための情報である、
ことを特徴とする画像処理装置。
【請求項３】
請求項１に記載の画像処理装置であって、
前記色変換情報は色変換テーブルを構成し、
前記多次元キャリブレーション情報は１又は複数のキャリブレーションテーブルを構成し、
前記合成処理手段は、
前記入力色信号の内容を変化させながらテスト用入力色信号を順次生成する手段と、
前記色変換テーブルと前記１又は複数のキャリブレーションテーブルとからなるテーブル列の入力に対して前記順次生成されたテスト用入力色信号を与える手段と、
前記テーブル列の出力からテスト結果としてのキャリブレーション済み出力色信号を順次取得する手段と、
前記順次生成されたテスト用入力色信号と前記テスト結果として順次取得されたキャリブレーション済み出力色信号との対応関係に基づいて、前記キャリブレーション対応型色変換情報としてキャリブレーション対応型色変換テーブルを生成する手段と、
を含むことを特徴とする画像処理装置。
【請求項４】
コンピュータに、
入力色信号を初期印刷エンジン特性に適合するｎ（但しｎ＞４）個の色成分からなる出力色信号に変換するための色変換情報を取得するステップと、
前記初期印刷エンジン特性からキャリブレーション実行時の印刷エンジン特性への特性変動を補償するための情報として、前記出力色信号を構成するｎ個の色成分のうちの一部である基本色を含んだ色成分グループをキャリブレーションするための多次元キャリブレーション情報を生成するステップと、
前記色変換情報と前記多次元キャリブレーション情報とを利用した合成処理により、前記入力色信号を前記ｎ個の色成分からなるキャリブレーション済み出力色信号に変換するためのキャリブレーション対応型変換情報を生成するステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
トナーやインク等の色材（記録材）を用いて電子写真プロセスを適用して画像を形成する画像形成装置では、使用環境や使用条件等によって画像濃度の特性が変動し、階調が不自然になったり、輪郭が発生したりする場合がある。そのため、一定時間間隔や電源投入時等のように予め決定されたタイミング又はユーザの指示に基づいて、キャリブレーションを行うことにより色再現特性の経時的変化を補償している。
【０００３】
例えば、特許文献１，２には、濃シアン、淡シアン、濃マゼンダ、淡マゼンダ、イエロー及びブラックの６色のトナーを用いる画像形成装置において、色成分ごとの１次元ルックアップテーブル（１次元ＬＵＴ）を用いることで、色成分ごとに階調補正を行う画像形成装置が開示されている。
【０００４】
また、引用文献３には、淡色トナー及び濃色トナーのうち少なくとも一方を用いる場合の階調補正について開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１６３０００号公報
【特許文献２】特開２００６−９３９５７号公報
【特許文献３】特許第３９０３０４１号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、印刷対象の入力色信号を画像形成装置に依存する色空間の信号に変換し、変換後の信号に対してキャリブレーションを行う場合、信号変換及びキャリブレーションを個別に行うことになるため、キャリブレーションされた信号を生成するためのトータルの時間が増大するおそれがある。
【０００７】
本発明の目的は、より高速にキャリブレーションを行うことが可能な画像処理装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００８】
請求項１に係る発明は、入力色信号を初期印刷エンジン特性に適合するｎ（但しｎ＞４）個の色成分からなる出力色信号に変換するための色変換情報を記憶した情報記憶手段と、前記初期印刷エンジン特性からキャリブレーション実行時の印刷エンジン特性への特性変動を補償するための情報として、前記出力色信号を構成するｎ個の色成分のうちの一部である基本色を含んだ色成分グループをキャリブレーションするための多次元キャリブレーション情報を生成する情報生成手段と、前記色変換情報と前記多次元キャリブレーション情報とを利用した合成処理により、前記入力色信号を前記ｎ個の色成分からなるキャリブレーション済み出力色信号に変換するためのキャリブレーション対応型色変換情報を生成する合成処理手段と、を有することを特徴とする画像処理装置である。
【０００９】
請求項２に係る発明は、請求項１に係る画像処理装置であって、前記出力色信号を構成するｎ個の色成分のうちの前記色成分グループ以外の複数のグループ外色成分に対してそれぞれ個別的に階調補正を行うための複数の１次元キャリブレーション情報を生成する１次元キャリブレーション情報生成手段を更に有し、前記多次元キャリブレーション情報は、前記色成分グループと前記階調補正後の複数のグループ外色成分とからキャリブレーション後の色成分グループを生成するための情報である、ことを特徴とする。
【００１０】
請求項３に係る発明は、請求項１に係る画像処理装置であって、前記色変換情報は色変換テーブルを構成し、前記多次元キャリブレーション情報は１又は複数のキャリブレーションテーブルを構成し、前記合成処理手段は、前記入力色信号の内容を変化させながらテスト用入力色信号を順次生成する手段と、前記色変換テーブルと前記１又は複数のキャリブレーションテーブルとからなるテーブル列の入力に対して前記順次生成されたテスト用入力色信号を与える手段と、前記テーブル列の出力からテスト結果としてのキャリブレーション済み出力色信号を順次取得する手段と、前記順次生成されたテスト用入力色信号と前記テスト結果として順次取得されたキャリブレーション済み出力色信号との対応関係に基づいて、前記キャリブレーション対応型色変換情報としてキャリブレーション対応型色変換テーブルを生成する手段と、を含むことを特徴とする。
【００１１】
請求項４に係る発明は、コンピュータに、入力色信号を初期印刷エンジン特性に適合するｎ（但しｎ＞４）個の色成分からなる出力色信号に変換するための色変換情報を取得するステップと、前記初期印刷エンジン特性からキャリブレーション実行時の印刷エンジン特性への特性変動を補償するための情報として、前記出力色信号を構成するｎ個の色成分のうちの一部である基本色を含んだ色成分グループをキャリブレーションするための多次元キャリブレーション情報を生成するステップと、前記色変換情報と前記多次元キャリブレーション情報とを利用した合成処理により、前記入力色信号を前記ｎ個の色成分からなるキャリブレーション済み出力色信号に変換するためのキャリブレーション対応型変換情報を生成するステップと、を実行させることを特徴とするプログラムである。
【発明の効果】
【００１２】
請求項１，４に係る発明によると、本発明の構成を有していない場合と比べて、より高速にキャリブレーションを行うことが可能となる。
【００１３】
請求項２に係る発明によると、本発明の構成を有していない場合と比べて、キャリブレーションの精度を向上させることが可能となる。
【００１４】
請求項３に係る発明によると、キャリブレーションと色変換とを同時に実行することが可能なテーブルを作成することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係る画像処理装置の一例を示すブロック図である。
【図２】本実施形態に係るキャリブレーション情報作成部の一例を示すブロック図である。
【図３】ＣＭＳ用ＬＵＴの作成手順の一例を示すフローチャートである。
【図４】キャリブレーション用ＬＵＴの作成手順の一例を示すフローチャートである。
【図５】キャリブレーション用ＬＵＴの作成手順の一例を示すフローチャートである。
【図６】統合ＬＵＴの一例を示す概念図である。
【図７】変形例１に係るキャリブレーション情報作成部の一例を示すブロック図である。
【図８】変形例１に係るキャリブレーション用ＬＵＴの作成手順の一例を示すブロック図である。
【図９】変形例１に係るキャリブレーション用ＬＵＴの作成手順の一例を示すフローチャートである。
【図１０】変形例２に係るキャリブレーション情報作成部の一例を示すブロック図である。
【図１１】変形例２に係るキャリブレーション用ＬＵＴの作成手順の一例を示すブロック図である。
【図１２】変形例２に係るキャリブレーション用ＬＵＴの作成手順の一例を示すフローチャートである。
【図１３】変形例３に係る統合ＬＵＴの一例を示す概念図である。
【図１４】変形例４に係る統合ＬＵＴの一例を示す概念図である。
【発明を実施するための形態】
【００１６】
図１に、本発明の実施形態に係る画像処理装置の一例を示す。画像処理装置１０は、画像データを受けて画像処理を施し、画像処理が施された画像データを画像形成装置３０に出力する。
【００１７】
画像形成装置３０は、トナーやインク等の色材（記録材）を用いて、画像データに応じた画像を記録紙等の記録媒体に形成して出力する機能を備えている。画像形成装置３０は、例えば、基本色及び特色を含む５色以上のトナーを用いて電子写真プロセスを適用して画像を形成する。基本色には、例えばシアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）及びブラック（Ｋ）が用いられ、特色には、例えばオレンジ（Ｏ）、グリーン（Ｇ）及びバイオレット（Ｖ）等のうち少なくとも１つが用いられる。一例として、画像形成装置３０は、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）、オレンジ（Ｏ）、グリーン（Ｇ）及びバイオレット（Ｖ）の各色のトナーを用いて画像を形成する。具体的には、画像形成装置３０は、ＣＭＹＯＧＶＫの各色成分のデータが印刷データとして入力されることにより、それぞれのデータに応じて像担持体である感光体ドラムを走査露光して感光体ドラム上に静電潜像を形成し、ＣＭＹＯＧＶＫの各色のトナーを用いて現像することで各色のトナー像を形成する。そして、画像形成装置３０は、記録媒体にトナー像を重畳させながら転写し、加熱及び加圧処理を行うことでトナー像を記録媒体に溶融定着させる。これにより、画像データに応じた画像が記録媒体に形成される。本実施形態では、一例として、ＣＭＹＯＧＶＫの７色のトナーを用いる場合について説明するが、例えば、レッド（Ｒ）、グリーン（Ｇ）及びブルー（Ｂ）を用いた７色のトナー（ＣＭＹＫＲＧＢ）やＣＭＹＫＯＶ等の６色のトナーや５色のトナーを用いてもよい。
【００１８】
色変換部１２は、印刷対象となる画像データを受け、当該画像データを、画像形成装置３０に依存するデバイス色空間のデータに変換する。一例として、画像形成装置３０のデバイス色空間がＣＭＹＯＧＶＫ色空間となっている場合、色変換部１２は、画像データを、ＣＭＹＯＧＶＫ色空間のデータ（以下、ＣＭＹＯＧＶＫ色信号と称する）に変換する。例えば、色変換部１２は、ＣＭＹＫ色空間のデータ（ＣＭＹＫ色信号）又はＲＧＢ色空間のデータ（ＲＧＢ色信号）を受けた場合、ＣＭＹＫ色信号又はＲＧＢ色信号に対して多次元ルックアップテーブル（多次元ＬＵＴ）を適用することで、デバイス色空間のデータであるＣＭＹＯＧＶＫ色信号に変換する。
【００１９】
後述するキャリブレーション（色再現特性の経時的変化の補償）が行われていない場合、色変換部１２は、カラーマネジメントシステム（ＣＭＳ）用のＬＵＴとして例えば画像形成装置３０の初期段階（画像形成装置３０の設計時や出荷検査時）に作成されたＣＭＳ用ＬＵＴを画像データに適用することで、当該画像データをデバイス色空間のデータに変換する。一方、後で詳述するように、キャリブレーションによって作成されたキャリブレーション用ＬＵＴとＣＭＳ用ＬＵＴとが合成された統合ＬＵＴが作成された場合、色変換部１２は、その統合ＬＵＴを画像データに適用することで、当該画像データをデバイス色空間のデータに変換する。なお、初期段階における画像形成装置３０の画像形成特性が、初期印刷エンジン特性の一例に相当し、キャリブレーション時の画像形成装置３０の画像形成特性が、キャリブレーション実行時の印刷エンジン特性の一例に相当する。
【００２０】
色変換情報記憶部１４はＣＭＳ用ＬＵＴを記憶する。このＣＭＳ用ＬＵＴは、印刷対象の画像データを、画像形成装置３０のデバイス色空間のデータに変換するためのＬＵＴである。一例として、ＣＭＳ用ＬＵＴは、ＣＭＹＫ色信号又はＲＧＢ色信号を、画像形成装置３０のデバイス色空間のデータであるＣＭＹＯＧＶＫ色信号に変換するＬＵＴである。なお、色変換情報記憶部１４が、情報記憶手段の一例に相当する。
【００２１】
キャリブレーション情報作成部１６は、ＣＭＳ用ＬＵＴによって変換されたデバイス色空間のデータに対してキャリブレーション（色再現特性の経時的変化の補償）を行うための多次元ルックアップテーブル（キャリブレーション用ＬＵＴ）を作成する。キャリブレーション用ＬＵＴは、初期印刷エンジン特性からキャリブレーション実行時の印刷エンジン特性への特性変動を補償するためのＬＵＴである。一例として、キャリブレーション用ＬＵＴは、デバイス色空間のデータであるＣＭＹＫＯＧＶ色信号に対してキャリブレーションを行うためのＬＵＴである。なお、キャリブレーション情報作成部１６が、情報生成手段の一例に相当し、キャリブレーション後の出力信号が、キャリブレーション済み出力色信号の一例に相当する。
【００２２】
合成処理部１８は、色変換情報記憶部１４に記憶されているＣＭＳ用ＬＵＴと、キャリブレーション情報作成部１６によって作成されたキャリブレーション用ＬＵＴとを合成することで、２つのＬＵＴが統合された統合ＬＵＴを作成する。なお、ＣＭＳ用ＬＵＴが色変換情報の一例に相当し、キャリブレーション用ＬＵＴが多次元キャリブレーション情報の一例に相当し、統合ＬＵＴがキャリブレーション対応型色変換情報の一例に相当する。
【００２３】
図２に示すように、キャリブレーション情報作成部１６は、入力信号発生部２０と、色変換部２２と、機器独立色空間変換部２４と、ＣＭＹ決定部２６とを備えている。
【００２４】
入力信号発生部２０は、ＣＭＳ用ＬＵＴの各グリッド（各格子点）に対応するＣＭＹＫ色信号を色変換部２２に出力する。ＣＭＳ用ＬＵＴには、これら個々のグリッドに対応する入力色信号の値（例えばＣＭＹＫ値）ごとに、その入力色信号に対応する出力色信号の値（例えばＣＭＹＯＧＶＫ）値が登録されている。
【００２５】
色変換部２２は、ＣＭＳ用ＬＵＴを用いることで、入力信号発生部２０から受けたＣＭＹＫ色信号を、画像形成装置３０に依存するデバイス色空間のデータであるＣ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号に変換する。具体的には、色変換部２２は、ＣＭＹＫ色信号に対応するＣ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号をＣＭＳ用ＬＵＴから読み出して出力する。  機器独立色空間変換部２４は、Ｃ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号を、機器に依存しない機器独立色空間（例えばＬ＊ａ＊ｂ＊色空間）の信号（Ｌ＊ａ＊ｂ＊色信号）に変換する。
【００２６】
ＣＭＹ決定部２６は、画像形成装置３０に供給されるオレンジ、グリーン、バイオレット及びブラックの色信号の値が、色変換部２２から出力されるＯ’Ｇ’Ｖ’Ｋ’色信号と同じ値であるという条件で、画像形成装置３０が画像を形成した場合に、その画像の測色値が、機器独立色空間変換部２４の出力したＬ＊ａ＊ｂ＊色信号の表す色と測色的に同じ色となるようにＣ’’Ｍ’’Ｙ’’色信号を決定する。
【００２７】
ＣＭＹ決定部２６では、画像形成装置３０に入力されるＣＭＹＯＧＶＫ色信号と、そのＣＭＹＯＧＶＫ色信号に基づいて画像形成したときの測色値Ｌ＊ａ＊ｂ＊との関係を表す関数Ｆ２（色変換モデル）を予め求めておく。そして、ＣＭＹ決定部２６は、機器独立色空間変換部２４から受けたＬ＊ａ＊ｂ＊色信号と、色変換部２２から受けたＯ’Ｇ’Ｖ’Ｋ’色信号とから、色変換モデルを数値的に解くことにより、画像形成装置３０に入力されるオレンジ、グリーン、バイオレット及びブラックの色信号がＯ’Ｇ’Ｖ’Ｋ’色信号であり、かつＬ＊ａ＊ｂ＊色信号に測色的に一致する画像形成装置３０の残りの３色のＣ’’Ｍ’’Ｙ’’色信号を決定する。
【００２８】
次に、各部における詳細な処理について説明する。まず、図３に示すフローチャートを参照して、画像形成装置３０の例えば初期段階（設計時又は出荷時等）に、機器独立色空間変換部２４の色変換パラメータ及びＣＭＳ用ＬＵＴを作成する手順について説明する。
【００２９】
まず、パッチデータ発生部４０は、ＣＭＹＯＧＶＫ色信号の任意の組み合わせを示すパッチデータを画像形成装置３０に出力し、画像形成装置３０は、そのパッチデータに基づいて、ＣＭＹＯＧＶＫ色信号の任意の組み合わせに応じたパッチ画像３２を印刷する（Ｓ０１）。
【００３０】
そして、測色計４２を用いて、各パッチ画像３２の測色値Ｌ＊ａ＊ｂ＊を測定する（Ｓ０２）。これにより、ＣＭＳ用ＬＵＴの作成時における複数のＣＭＹＯＧＶＫ色信号と測色値Ｌ＊ａ＊ｂ＊との対が求められる。
【００３１】
ＣＭＹＯＧＶＫ色信号の組み合わせの数（パッチの数）は任意であってよいが、数が多いほど色変換の精度が向上する。また、Ｌ＊ａ＊ｂ＊色空間の他、ＸＹＺ色空間を用いてもよい。
【００３２】
次に、演算部４４は、パッチデータをパッチデータ発生部４０から受け、測色値Ｌ＊ａ＊ｂ＊を測色計４２から受け、ＣＭＳ用ＬＵＴの作成時におけるＣＭＹＯＧＶＫ色信号に対する測色値Ｌ＊ａ＊ｂ＊の変換特性を示す関数Ｆ１（色変換モデル）を求める（Ｓ０３）。色変換モデルには、高次多項式やニューラルネットワークが用いられる。例えば、演算部４４は、複数のＣＭＹＯＧＶＫ色信号と測色値Ｌ＊ａ＊ｂ＊とのデータセットを教師データとしてニューラルネットワークに学習させ、色変換モデルを求める。
【００３３】
ＣＭＹＯＧＶＫ色信号と測色値Ｌ＊ａ＊ｂ＊との関係は、以下の関数Ｆ１で表される。
（Ｌ＊，ａ＊，ｂ＊）＝Ｆ１（Ｃ，Ｍ，Ｙ，Ｏ，Ｇ，Ｖ，Ｋ）・・・（１）
ここで、式（１）をそれぞれの色成分に分解すると、以下のようになる。
Ｌ＊＝Ｆ１Ｌ（Ｃ，Ｍ，Ｙ，Ｏ，Ｇ，Ｖ，Ｋ）・・・（２）
ａ＊＝Ｆ１ａ（Ｃ，Ｍ，Ｙ，Ｏ，Ｇ，Ｖ，Ｋ）・・・（３）
ｂ＊＝Ｆ１ｂ（Ｃ，Ｍ，Ｙ，Ｏ，Ｇ，Ｖ，Ｋ）・・・（４）
関数Ｆ１は、色変換情報記憶部１４に記憶され、機器独立色空間変換部２４に設定される。
【００３４】
ニューラルネットワークとしては、例えば文献「フレキシブルＵＣＲによる高精度色変換〜ニューラルネットワークによる高精度プリンタモデル〜」、村井和昌、Ｊａｐａｎ  Ｈａｒｄ  Ｃｏｐｙ’９４論文集、ｐｐ．１８１〜１８４に示されているニューラルネットワークを用い、バックプロパゲーション法により学習を行う。なお、色変換モデルとしてニューラルネットワークを用いる他、他の多項式モデルや変換テーブル方式の色変換モデルを適用してもよい。
【００３５】
そして、演算部４４は、入力色信号となるＣＭＹＫ色信号を、例えばＩＣＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｓｏｒｔｉｕｍ）の仕様に基づく変換パラメータによりＬ＊ａ＊ｂ＊色信号に変換し、画像形成装置３０に依存するデバイス色空間のデータであるＣＭＹＯＧＶＫ色信号と測色値Ｌ＊ａ＊ｂ＊との対応関係に基づき、入力色信号（ＣＭＹＫ色信号）と、画像形成装置３０に依存するデバイス色空間のデータである出力色信号（Ｃ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号）との対応関係を示すＣＭＳ用ＬＵＴを作成する（Ｓ０４）。ＣＭＳ用ＬＵＴは、色変換情報記憶部１４に記憶され、色変換部２２に設定される。
【００３６】
以上のようにして、画像形成装置３０の例えば初期段階におけるＣＭＳ用ＬＵＴと、色変換モデル（関数Ｆ１）とを予め求めておく。これにより、ＣＭＹＯＧＶＫ色信号と関数Ｆ１とを用いることで、ＣＭＳ用ＬＵＴ作成時におけるＣＭＹＯＧＶＫ色信号に対応するＬ＊ａ＊ｂ＊色信号が得られる。
【００３７】
次に、図４に示すフローチャートを参照して、キャリブレーション時における色変換モデル（関数Ｆ２）を求める手順について説明する。例えば、一定時間間隔や電源投入時等のように予め決定されたタイミング又はユーザの指示に基づいて、キャリブレーションを実行する。
【００３８】
まず、パッチデータ発生部４０は、ＣＭＹＯＧＶＫ色信号の任意の組み合わせを示すパッチデータを画像形成装置３０に出力し、画像形成装置３０は、そのパッチデータに基づいて、ＣＭＹＯＧＶＫ色信号の任意の組み合わせに応じたパッチ画像３２を印刷する（Ｓ１０）。
【００３９】
そして、測色計４２を用いて、各パッチ画像３２の測色値Ｌ＊ａ＊ｂ＊を測定する（Ｓ１１）。これにより、キャリブレーション時における複数のＣＭＹＯＧＶＫ色信号と測色値Ｌ＊ａ＊ｂ＊との対が求められる。
【００４０】
次に、演算部４４は、パッチデータをパッチデータ発生部４０から受け、測色値Ｌ＊ａ＊ｂ＊を測色計４２から受け、キャリブレーション時におけるＣＭＹＯＧＶＫ色信号に対する測色値Ｌ＊ａ＊ｂ＊の変換特性を示す関数Ｆ２（色変換モデル）を求める（Ｓ１２）。例えば、演算部４４は、複数のＣＭＹＯＧＶＫ色信号と測色値Ｌ＊ａ＊ｂ＊とのデータセットを教師データとしてニューラルネットワークに学習させ、色変換モデルを求める。
【００４１】
ＣＭＹＯＧＶＫ色信号と測色値Ｌ＊ａ＊ｂ＊との関係は、以下の関数Ｆ２で表される。
（Ｌ＊，ａ＊，ｂ＊）＝Ｆ２（Ｃ，Ｍ，Ｙ，Ｏ，Ｇ，Ｖ，Ｋ）・・・（５）
ここで、式（５）をそれぞれの色成分に分解すると、以下のようになる。
Ｌ＊＝Ｆ２Ｌ（Ｃ，Ｍ，Ｙ，Ｏ，Ｇ，Ｖ，Ｋ）・・・（６）
ａ＊＝Ｆ２ａ（Ｃ，Ｍ，Ｙ，Ｏ，Ｇ，Ｖ，Ｋ）・・・（７）
ｂ＊＝Ｆ２ｂ（Ｃ，Ｍ，Ｙ，Ｏ，Ｇ，Ｖ，Ｋ）・・・（８）
このように、キャリブレーション時における色変換モデル（関数Ｆ２）を求める。関数Ｆ２はＣＭＹ決定部２６に設定される。
【００４２】
次に、図５に示すフローチャートを参照して、キャリブレーション時における各部の処理について説明する。
【００４３】
まず、入力信号発生部２０は、ＣＭＳ用ＬＵＴの各グリッド（各格子点）に対応する入力色信号（ＣＭＹＫ色信号）を色変換部２２に出力する（Ｓ２０）。
【００４４】
色変換部２２は、ＣＭＳ用ＬＵＴを用いることで、入力信号発生部２０から受けた入力色信号（ＣＭＹＫ色信号）を、画像形成装置３０に依存するデバイス色空間のデータであるＣ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号に変換する（Ｓ２１）。
【００４５】
機器独立色空間変換部２４は、ＣＭＳ用ＬＵＴの生成時に得られた関数Ｆ１を用いることで、色変換部２２から受けたＣ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号を、Ｌ＊ａ＊ｂ＊色信号に変換する（Ｓ２２）。このＬ＊ａ＊ｂ＊色信号が、入力色信号（ＣＭＹＫ色信号）に基づく画像が記録媒体に形成されたときに再現されるべき色（目標値）に該当する。
【００４６】
ＣＭＹ決定部２６は、機器独立色空間変換部２４からＬ＊ａ＊ｂ＊色信号を受け、Ｃ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号のうちの一部の信号（Ｏ’Ｇ’Ｖ’Ｋ’色信号）を色変換部２２から受ける。そして、ＣＭＹ決定部２６は、Ｌ＊ａ＊ｂ＊色信号と、Ｏ’Ｇ’Ｖ’Ｋ’色信号と、キャリブレーション時に求められた関数Ｆ２とに基づいて、画像形成装置３０に入力されるオレンジ、グリーン、バイオレット及びブラックの色信号がＯ’Ｇ’Ｖ’Ｋ’色信号であり、かつ再現されるべき色（目標値）であるＬ＊ａ＊ｂ＊色信号に測色的に一致するように、画像形成装置３０の残りの３色のＣ’’Ｍ’’Ｙ’’色信号を決定する（Ｓ２３）。すなわち、Ｃ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号に基づいて画像を形成したときの色（Ｌ＊ａ＊ｂ＊）’が、再現すべき色（Ｌ＊ａ＊ｂ＊）となるようにＣ’’Ｍ’’Ｙ’’色信号を求める。さらに換言すると、Ｏ’Ｇ’Ｖ’Ｋ’色信号については色変換部２２からの出力値を維持しつつ、画像を形成したときの色（Ｌ＊ａ＊ｂ＊）’が再現すべき色（Ｌ＊ａ＊ｂ＊）となるように、Ｃ’’Ｍ’’Ｙ’’色信号を調整する。
【００４７】
ここで、上記の式（５）で表される関数Ｆ２（色変換モデル）の逆関数は一意に求まらない。そこで、画像形成装置３０に依存しないＬ＊ａ＊ｂ＊色信号を与え、Ｃ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号の中の４変数を適切に決めれば、式（５）から残りの３変数が求められる。例えば、Ｌ＊ａ＊ｂ＊色信号と、Ｏ’Ｇ’Ｖ’Ｋ’色信号とを与えることで、残りのＣ’’Ｍ’’Ｙ’’色信号が求められる。
【００４８】
再現すべき色をＬ＊ａ＊ｂ＊とし、与える色信号をＯ’Ｇ’Ｖ’Ｋ’色信号とし、Ｃ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号で画像を形成したときの色を色（Ｌ＊ａ＊ｂ＊）’とした場合、再現すべき色（Ｌ＊ａ＊ｂ＊）と形成される色（Ｌ＊ａ＊ｂ＊）’との色差ΔＥ＊ａｂは、Ｃ’’Ｍ’’Ｙ’’色信号の関数として以下の式（９）で定義される。
ΔＥ＊ａｂ（Ｃ’’，Ｍ’’，Ｙ’’）
＝［｛Ｌ＊−Ｆ２Ｌ（Ｃ’’，Ｍ’’，Ｙ’’，Ｏ’，Ｇ’，Ｖ’，Ｋ’）｝２
＋｛ａ＊−Ｆ２ａ（Ｃ’’，Ｍ’’，Ｙ’’，Ｏ’，Ｇ’，Ｖ’，Ｋ’）｝２
＋｛ｂ＊−Ｆ２ｂ（Ｃ’’，Ｍ’’，Ｙ’’，Ｏ’，Ｇ’，Ｖ’，Ｋ’）｝２］１／２
・・・（９）
上述したように、Ｌ＊ａ＊ｂ＊は再現すべき色（目標値）を示している。また、関数Ｆ２はキャリブレーション時における変換特性を示しているため、Ｆ２Ｌ（Ｃ’’，Ｍ’’，Ｙ’’，Ｏ’，Ｇ’，Ｖ’，Ｋ’）、Ｆ２ａ（Ｃ’’，Ｍ’’，Ｙ’’，Ｏ’，Ｇ’，Ｖ’，Ｋ’）及びＦ２ｂ（Ｃ’’，Ｍ’’，Ｙ’’，Ｏ’，Ｇ’，Ｖ’，Ｋ’）は、キャリブレーション時の色（Ｌ＊ａ＊ｂ＊）’に相当する。
【００４９】
非線形方程式である色（５）を解くということは、色差ΔＥ＊ａｂが零になるＣ’’Ｍ’’Ｙ’’色信号を求めることと同じであるため、式（５）を解くという問題を、色差ΔＥ＊ａｂを目的関数とすることによって、目的関数ΔＥ＊ａｂを最小化するＣ’’Ｍ’’Ｙ’’色信号を求めるという非線形最適化問題に捉えなおすことができる。従って、シンプレックス法等の非線形最適化手法により式（５）を解くことができる。すなわち、目標値（Ｌ＊ａ＊ｂ＊）とＯ’Ｇ’Ｖ’Ｋ’色信号とを式（９）に入力し、ΔＥ＊ａｂが最小となるようなＣ’’Ｍ’’Ｙ’’色信号を求める。シンプレックス法については、例えば「非線形計画法」、今野浩著、日科技連出版社、ｐｐ．２８４−２８７にアルゴリズムが紹介されている。シンプレックス法はこのような多変数関数の最適化に適した手法であり、高速に最適値が求められる。
【００５０】
ここでは、非線形最適化手法として多変数関数を高速に最適化可能なシンプレックス法を適用したが、非線形最適化手法であればどのような方法を適用してもよく、２分法や黄金分割探索法等の他の非線形最適化手法を適用してもよい。また、ニュートン法等の非線形方程式の数値解法を適用して色変換モデルを解いてもよい。
【００５１】
このように、ＣＭＹ決定部２６にて色変換モデルを解くことにより、Ｌ＊ａ＊ｂ＊色信号とＯ’Ｇ’Ｖ’Ｋ’色信号とから、画像形成装置３０に入力されるオレンジ、グリーン、バイオレット及びブラックの色信号がＯ’Ｇ’Ｖ’Ｋ’色信号であり、かつ、Ｌ＊ａ＊ｂ＊色信号に測色的に一致する画像形成装置３０の残りの３色のＣ’’Ｍ’’Ｙ’’色信号が決定される。
【００５２】
以上のようにして、ステップＳ２３にて、ＣＭＳ用ＬＵＴによって色変換された後のＣ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号と、キャリブレーション後のＣ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号との対応関係を示すキャリブレーション用ＬＵＴが求められる。このキャリブレーション用ＬＵＴは、Ｃ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号をキャリブレーションすることで、Ｃ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号を、測色値が目標値（Ｌ＊ａ＊ｂ＊）となるＣ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号に変換するＬＵＴである。なお、キャリブレーション後のＣ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号が、キャリブレーション済み出力色信号の一例に相当する。
【００５３】
そして、図１に示す合成処理部１８は、ＣＭＳ用ＬＵＴとキャリブレーション用ＬＵＴとを合成することで、ＣＭＹＫ色信号とＣ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号との対応関係を示す統合ＬＵＴを作成する（Ｓ２４）。例えば図６に概念的に示すように、合成処理部１８は、ＣＭＳ用ＬＵＴ５０と、キャリブレーション用ＬＵＴ５２とを合成することで、ＣＭＹＫ色信号をＣ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号に変換する統合ＬＵＴ５４を作成する。
【００５４】
例えば、合成処理部１８は、ＣＭＳ用ＬＵＴの出力側（Ｃ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号）と、キャリブレーション用ＬＵＴの入力側（Ｃ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号）とを対応させることで、ＣＭＹＫ色信号をＣ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号に変換する統合ＬＵＴを作成する。
【００５５】
具体的な処理について説明すると、合成処理部１８は、ｍ個の色成分の内容を変化させながらテスト用入力色信号（ＣＭＹＫ色信号）を順次生成し、ＣＭＳ用ＬＵＴとキャリブレーション用ＬＵＴとからなるテーブル列に与え、テーブル列の出力からテスト結果としてのキャリブレーション済み出力色信号（Ｃ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号）を順次取得する。そして、合成処理部１８は、順次生成されたテスト用入力色信号（ＣＭＹＫ色信号）と、テスト結果として順次取得されたキャリブレーション済み出力色信号（Ｃ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号）との対応関係に基づいて、キャリブレーション対応型色変換情報としての統合ＬＵＴを作成する。
【００５６】
以上のように、テスト用入力色信号の順次入力とテスト結果の順次取得という簡易処理により、キャリブレーションと色変換とを同時に行う多機能ルックアップテーブルとしての統合ＬＵＴが作成される。
【００５７】
キャリブレーション後に入力色信号（ＣＭＹＫ色信号）が画像処理装置１０に入力された場合、図１に示す色変換部１２は、入力色信号（ＣＭＹＫ色信号）に統合ＬＵＴ５４を適用することで、入力色信号（ＣＭＹＫ色信号）を、画像形成装置３０に依存するデバイス色空間（ＣＭＹＯＧＶＫ色空間）のデータであるとともにキャリブレーションされたデータである出力色信号（Ｃ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号）に変換する。画像形成装置３０は、キャリブレーション済みの出力色信号（Ｃ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号）に従って画像を記録媒体に形成する。なお、任意のＣＭＹＫ色信号が入力された場合、統合ＬＵＴの１又は複数の格子点に対応するＣ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号を読み出して補間処理をし、ＣＭＹＫ色信号に対応するＣ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号を得ればよい。
【００５８】
以上のように、ＣＭＳ用ＬＵＴとキャリブレーション用ＬＵＴとを合成して統合ＬＵＴを作成することで、画像形成時には、デバイス色空間のデータへの変換とキャリブレーションとが１つの統合ＬＵＴによって実行される。このように１つの統合ＬＵＴによって色変換とキャリブレーションとを行うことで、ＣＭＳ用ＬＵＴを入力色信号（ＣＭＹＫ色信号）に適用してデバイス色空間のデータ（Ｃ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号）に変換し、その後、キャリブレーション用ＬＵＴを適用してキャリブレーションを行う場合と比べて、キャリブレーションされた信号を得るための処理時間が短縮され、また、より少ないハードウェアによって色変換及びキャリブレーションが行われる。すなわち、より高速にキャリブレーションが行われる。また、統合ＬＵＴに含まれるキャリブレーション用ＬＵＴは多重色のキャリブレーションを行うため、多重色のキャリブレーションの精度が向上する。すなわち、色成分ごと（単色ごと）の階調補正では、複数の色成分のトナーが重畳して形成される多重色のキャリブレーションが十分ではなく、使用されるトナーの数が増加するほどキャリブレーションの精度が低下するおそれがある。これに対して本実施形態では、多重色のキャリブレーションが行われることになるため、使用されるトナーの数が増加してもキャリブレーションの精度の低下が抑制される。
【００５９】
上記の例では、入力色信号がＣＭＹＫ色信号の場合について説明したが、入力色信号がＲＧＢ色信号の場合も同様に統合ＬＵＴが作成される。この場合、ＲＧＢ色信号をＣ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号に変換する統合ＬＵＴが作成される。
【００６０】
入力色信号が４色の色信号（ＣＭＹＫ色信号）で構成される場合、統合ＬＵＴは、ＣＭＹＫ色信号からＣ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号への変換を行う４次元ＬＵＴとなる。また、入力色信号が３色の色信号（ＲＧＢ色信号）で構成される場合、統合ＬＵＴは、ＲＧＢ色信号からＣ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号への変換を行う３次元ＬＵＴとなる。統合ＬＵＴの次数は７次元よりも少ないが、統合ＬＵＴは７次元ＬＵＴに相当するキャリブレーション用ＬＵＴを含んでいるため、実質的には７次元ＬＵＴを適用した場合と同様のキャリブレーションが行われる。従って、統合ＬＵＴを適用することで、７次元ＬＵＴを適用した場合と同様のキャリブレーションの精度が得られる。このように、本実施形態に係る統合ＬＵＴは、７次元ＬＵＴと同様のキャリブレーションの精度が得られるにもかかわらず、３次元ＬＵＴ又は４次元ＬＵＴとなるため、７次元ＬＵＴと比べて、ＬＵＴ用のメモリ容量が少なくて済む。
【００６１】
上述したステップＳ２３では、ＣＭＹ決定部２６にて色変換モデルを解くことにより、Ｃ’’Ｍ’’Ｙ’’色信号を求める場合について説明したが、ＣＭＹ色信号以外の色信号を求めてキャリブレーション用ＬＵＴを作成してもよい。すなわち、７色のＣＭＹＯＧＶＫ色信号から４つの任意の色信号を選択し、残りの３変数（色信号）をステップＳ２３の処理によって求めればよい。例えば、画像形成装置３０に入力されるシアン、マゼンダ、イエロー及びブラックの色信号が、色変換部２２によって変換された後のＣ’Ｍ’Ｙ’Ｋ’色信号であり、かつ再現されるべき色（Ｌ＊ａ＊ｂ＊）に測色的に一致するように、画像形成装置３０の残りの３色のＯ’’Ｇ’’Ｖ’’色信号を決定してもよい。
【００６２】
なお、基本色であるＣＭＹによって表現される色域は、特色のＯＧＶによって表現される色域よりも広い。従って、ＣＭＹ色信号を調整してキャリブレーションを行う方が、ＯＧＶ色信号を調整してキャリブレーションを行う場合よりも、より広い色域に対応してキャリブレーションが行われる。すなわち、ＣＭＹＫ色信号について色変換部２２からの出力値を維持しつつ、ＯＧＶ色信号を調整することでキャリブレーションを行うよりも、ＯＧＶＫ色信号について色変換部２２からの出力値を維持しつつ、ＣＭＹ色信号を調整することでキャリブレーションを行う方が、より広い色域に対応してキャリブレーションが行われる。
【００６３】
また、色変換部２２と機器独立色空間変換部２４とを１つの手段にまとめ、入力色信号（ＣＭＹＫ色信号）を、Ｌ＊ａ＊ｂ＊色信号とＯ’Ｇ’Ｖ’Ｋ’色信号とに変換するようにしてもよい。
【００６４】
（変形例１）
次に、図７から図９を参照して、変形例１に係る画像処理装置について説明する。変形例１では、オレンジ（Ｏ）、グリーン（Ｇ）、バイオレット（Ｖ）及びブラック（Ｋ）に１次元ＬＵＴを適用することで単色ごとの階調補正を行う。
【００６５】
例えば図７に示すように、変形例１に係る画像処理装置は、キャリブレーション情報作成部１６に代えて、１次元ＬＵＴ７０〜７６を含むキャリブレーション情報作成部１６Ａを備えている。１次元ＬＵＴ７０〜７６は、キャリブレーション時に作成されるＬＵＴであり、それぞれ対応するＯ’Ｇ’Ｖ’Ｋ’色信号を単色ごとに（個別的に）階調補正するＬＵＴである。例えば、１次元ＬＵＴ７０は、画像を形成したときの濃度又は明度が目標値となるように、色変換部２２から出力されたＯ’色信号をＯ’’色信号に変換するＬＵＴである。１次元ＬＵＴ７２〜７６も、それぞれ対応するＧ’Ｖ’Ｋ’色信号を、画像を形成したときの濃度又は明度が目標値となるようにＧ’’Ｖ’’Ｋ’’色信号に変換するＬＵＴである。
【００６６】
ここで、図８を参照して、１次元ＬＵＴ７０〜７２の作成手順の一例について説明する。
【００６７】
記憶部６０には、ＣＭＳ用ＬＵＴの作成時に測定された各パッチ画像に対応する測色値（Ｌ＊ａ＊ｂ＊）が記憶されている。記憶部６０に記憶されている測定値が目標値となる。
【００６８】
例えばオレンジ（Ｏ）用の１次元ＬＵＴ７０を求める場合、オレンジ（Ｏ）以外の６色（ＣＭＹＧＶＫ）の網点面積率（濃度）を零にし、オレンジ（Ｏ）のみの網点面積率を変えていくつかのパッチ画像３２を印刷し、測色計４２にてそれら各パッチ画像３２の測色値（Ｌ＊ａ＊ｂ＊）を測定する。
【００６９】
階調補正情報作成部６２は、キャリブレーション時に各網点面積率のパッチ画像３２から測定したオレンジ（Ｏ）の測色値（Ｌ＊ａ＊ｂ＊）と、ＣＭＳ用ＬＵＴの作成時に測定されて記憶部６０に記憶されている各網点面積率に対応するオレンジ（Ｏ）の測色値（目標値）との差分を求め、その差分を打ち消すように入力色信号を補正する１次元ＬＵＴ７０を作成する。なお、階調補正情報作成部６２が、１次元キャリブレーション情報生成手段の一例に相当する。
【００７０】
グリーン（Ｇ）、バイオレット（Ｖ）及びブラック（Ｋ）についても同様に、キャリブレーション時の測色値と、ＣＭＳ用ＬＵＴの作成時の測色値との差分を求めることで、各色用の１次元ＬＵＴ７２〜７６を作成する。
【００７１】
なお、以上に示した１次元ＬＵＴ作成のためのパッチ画像に加え、２次色以上の高次色のパッチ画像も作成して測色し、上述した実施形態と同様の処理を行うことにより、キャリブレーション時の色変換モデル（関数Ｆ２）を求めておく。
【００７２】
次に、図９に示すフローチャートを参照して、キャリブレーション時における各部の処理について説明する。
【００７３】
まず、入力信号発生部２０は、ＣＭＳ用ＬＵＴを用い、入力色信号（ＣＭＹＫ色信号）を色変換部２２に出力し（Ｓ３０）、色変換部２２は、ＣＭＳ用ＬＵＴを用いることで、ＣＭＹＫ色信号をＣ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号に変換する（Ｓ３１）。
【００７４】
そして、このキャリブレーション時に作成した１次元ＬＵＴ７０〜７６を用いて、それぞれ対応するＯ’Ｇ’Ｖ’Ｋ’色信号に対して単色ごとの階調補正を行うことで、Ｏ’Ｇ’Ｖ’Ｋ’色信号をＯ’’Ｇ’’Ｖ’’Ｋ’’色信号にそれぞれ変換する（Ｓ３２）。
【００７５】
一方、機器独立色空間変換部２４は、ＣＭＳ用ＬＵＴの生成時に得られた関数Ｆ１を用いることで、色変換部２２から受けたＣ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号をＬ＊ａ＊ｂ＊色信号に変換する（Ｓ３３）。
【００７６】
ＣＭＹ決定部２６は、機器独立色空間変換部２４からＬ＊ａ＊ｂ＊色信号を受け、１次元ＬＵＴ７０〜７６のそれぞれからＯ’’Ｇ’’Ｖ’’Ｋ’’色信号を受ける。そして、ＣＭＹ決定部２６は、Ｌ＊ａ＊ｂ＊色信号と、Ｏ’’Ｇ’’Ｖ’’Ｋ’’色信号と、キャリブレーション時に求められた関数Ｆ２とに基づいて、画像形成装置３０に入力されるオレンジ、グリーン、バイオレット及びブラックの色信号がＯ’’Ｇ’’Ｖ’’Ｋ’’色信号であり、かつ再現されるべき色（目標値）であるＬ＊ａ＊ｂ＊色信号に測色的に一致する画像形成装置３０の残りの３色のＣ’’Ｍ’’Ｙ’’色信号を決定する（Ｓ３４）。例えば、目標値（Ｌ＊ａ＊ｂ＊）とＯ’’Ｇ’’Ｖ’’Ｋ’’色信号とを上記の式（９）に入力し、ΔＥ＊ａｂが最小となるようなＣ’’Ｍ’’Ｙ’’色信号を、シンプレックス法等によって求める。
【００７７】
以上のようにして、ステップＳ３４にて、ＣＭＳ用ＬＵＴによって変換された後のＣ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号と、キャリブレーション後のＣ’’Ｍ’’Ｙ’’Ｏ’’Ｇ’’Ｖ’’Ｋ’’色信号との対応関係を示すキャリブレーション用ＬＵＴが求められる。
【００７８】
そして、合成処理部１８は、ＣＭＳ用ＬＵＴとキャリブレーション用ＬＵＴと１次元ＬＵＴ７０〜７６とを合成することで、ＣＭＹＫ色信号とＣ’’Ｍ’’Ｙ’’Ｏ’’Ｇ’’Ｖ’’Ｋ’’色信号との対応関係を示す統合ＬＵＴを作成する（Ｓ３５）。
【００７９】
具体的な処理について説明すると、合成処理部１８は、ｍ個の色成分の内容を変化させながらテスト用入力色信号（ＣＭＹＫ色信号）を順次生成してＣＭＳ用ＬＵＴに与え、ＣＭＳ用ＬＵＴから出力される色信号（Ｃ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号）の一部の色信号（Ｏ’Ｇ’Ｖ’Ｋ’色信号）を１次元ＬＵＴ７０〜７６によって個別的に階調補正することで、階調補正後の色信号（Ｏ’’Ｇ’’Ｖ’’Ｋ’’色信号）を得る。そして、合成処理部１８は、色信号（Ｃ’Ｍ’Ｙ’Ｏ’’Ｇ’’Ｖ’’Ｋ’’色信号）をキャリブレーション用ＬＵＴに与え、キャリブレーション済み出力色信号（Ｃ’’Ｍ’’Ｙ’’Ｏ’’Ｇ’’Ｖ’’Ｋ’’色信号）を順次取得する。合成処理部１８は、順次生成されたテスト用入力色信号（ＣＭＹＫ色信号）と、テスト結果として順次取得されたキャリブレーション済み出力色信号（Ｃ’’Ｍ’’Ｙ’’Ｏ’’Ｇ’’Ｖ’’Ｋ’’色信号）との対応関係に基づいて、統合ＬＵＴを作成する。
【００８０】
変形例１によると、上述した実施形態に係る画像処理装置１０と同様の効果が得られ、さらに、１次元ＬＵＴ７０〜７６によってＯ’Ｇ’Ｖ’Ｋ’色信号を単色ごとに階調補正することにより、キャリブレーションの精度が更に向上する。
【００８１】
（変形例２）
次に、図１０から図１２を参照して、変形例２に係る画像処理装置について説明する。変形例２では、ＣＭＹＯＧＶＫ色信号に１次元ＬＵＴを適用することで単色ごとの階調補正を行う。
【００８２】
例えば図１０に示すように、変形例２に係る画像処理装置は、キャリブレーション情報作成部１６に代えて、１次元ＬＵＴ８０〜９２を含むキャリブレーション情報作成部１６Ｂを備えている。１次元ＬＵＴ８０〜９２は、キャリブレーション時に作成されるＬＵＴであり、例えば図１１に示すように、それぞれ対応するＣＭＹＯＧＶＫ色信号を単色ごとに階調補正するＬＵＴである。
【００８３】
ここで、図１１を参照して、１次元ＬＵＴ８０〜９２の作成手順の一例について説明する。
【００８４】
例えばシアン（Ｃ）用の１次元ＬＵＴ８０を求める場合、シアン（Ｃ）以外の６色（ＭＹＯＧＶＫ）の網点面積率を零にし、シアン（Ｃ）のみの網点面積率を変えてパッチ画像３２を印刷し、測色計４２にて測色値（Ｌ＊ａ＊ｂ＊）を測定する。
【００８５】
階調補正情報作成部６２は、キャリブレーション時に測定されたシアン（Ｃ）の測色値（Ｌ＊ａ＊ｂ＊）と、ＣＭＳ用ＬＵＴの作成時に測定されて記憶部６０に記憶されているシアン（Ｃ）の測色値（目標値）との差分を求め、その差分を打ち消すように入力色信号を補正する１次元ＬＵＴ８０を作成する。
【００８６】
マゼンダ（Ｍ）、イエロー（Ｙ）、オレンジ（Ｏ）、グリーン（Ｇ）、バイオレット（Ｖ）及びブラック（Ｋ）についても同様に、キャリブレーション時の測色値と、ＣＭＳ用ＬＵＴの作成時の測色値との差分を求めることで、各色用の１次元ＬＵＴ８２〜９２を作成する。
【００８７】
次に、図１２を参照して、キャリブレーション時の色変換モデル（関数Ｆ２）を求める手順、及び、キャリブレーション時の各部の処理について説明する。
【００８８】
まず、パッチデータ発生部４０は、ＣＭＹＯＧＶＫ色信号の任意の組み合わせを示すパパッチデータを出力し、１次元ＬＵＴ８０〜９２によって、それぞれ対応するＣＭＹＯＧＶＫ色信号の階調を単色ごとに補正する（Ｓ４０）。画像形成装置３０は、単色ごとに階調が補正されたＣＭＹＯＧＶＫ色信号に応じたパッチ画像３２を印刷する（Ｓ４１）。そして、測色計４２を用いて、各パッチ画像３２の測色値Ｌ＊ａ＊ｂ＊を測定する（Ｓ４２）。
【００８９】
次に、演算部４４は、上述した実施形態と同様の処理により、単色ごとに階調補正されたＣＭＹＯＧＶＫ色信号に対する測色値Ｌ＊ａ＊ｂ＊の変換特性を示す関数Ｆ２（変換モデル）を求める（Ｓ４３）。関数Ｆ２はＣＭＹ決定部２６に設定される。
【００９０】
そして、入力信号発生部２０は、ＣＭＳ用ＬＵＴを用い、入力色信号（ＣＭＹＫ色信号）を色変換部２２に出力し（Ｓ４４）、色変換部２２は、ＣＭＳ用ＬＵＴを用いることで、ＣＭＹＫ色信号をＣ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号に変換する（Ｓ４５）。
【００９１】
一方、機器独立色空間変換部２４は、ＣＭＳ用ＬＵＴの生成時に得られた関数Ｆ１を用いることで、色変換部２２から受けたＣ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号をＬ＊ａ＊ｂ＊色信号に変換する（Ｓ４６）。
【００９２】
そして、ＣＭＹ決定部２６は、Ｌ＊ａ＊ｂ＊色信号と、Ｏ’Ｇ’Ｖ’Ｋ’色信号と、キャリブレーション時に求められた関数Ｆ２とに基づいて、画像形成装置３０に入力されるオレンジ、グリーン、バイオレット及びブラックの色信号がＯ’Ｇ’Ｖ’Ｋ’色信号であり、かつ再現されるべき色（目標値）であるＬ＊ａ＊ｂ＊色信号に測色的に一致する画像形成装置３０の残りの３色Ｃ’’Ｍ’’Ｙ’’色信号を決定する（Ｓ４７）。
【００９３】
以上のようにして、ステップＳ４７にて、ＣＭＳ用ＬＵＴによって変換された後のＣ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号と、キャリブレーション後のＣ’’Ｍ’’Ｙ’’Ｏ’Ｇ’Ｖ’Ｋ’色信号との対応関係を示すキャリブレーション用ＬＵＴが求められる。
【００９４】
そして、合成処理部１８は、ＣＭＳ用ＬＵＴとキャリブレーション用ＬＵＴと１次元ＬＵＴ８０〜９２とを合成することで、ＣＭＹＫ色信号とＣ’’’Ｍ’’’Ｙ’’’Ｏ’’Ｇ’’Ｖ’’Ｋ’’色信号との対応関係を示す統合ＬＵＴを作成する（Ｓ４８）。
【００９５】
キャリブレーション後に入力色信号（ＣＭＹＫ色信号）が画像処理装置１０に入力された場合、図１に示す色変換部１２は、入力色信号（ＣＭＹＫ色信号）に統合ＬＵＴを適用することで、入力色信号（ＣＭＹＫ色信号）を出力色信号（Ｃ’’’Ｍ’’’Ｙ’’’Ｏ’’Ｇ’’Ｖ’’Ｋ’’色信号）に変換する。画像形成装置３０は、出力色信号（Ｃ’’’Ｍ’’’Ｙ’’’Ｏ’’Ｇ’’Ｖ’’Ｋ’’色信号）に従って画像を記録媒体に形成する。
【００９６】
変形例２によると、上述した実施形態に係る画像処理装置１０と同様の効果が得られ、さらに、１次元ＬＵＴ８０〜９２によって単色ごとに階調補正することにより、キャリブレーションの精度が更に向上する。
【００９７】
（変形例３，４）
図１３に、変形例３に係る画像処理装置を示す。変形例３では、ＣＭＳ用ＬＵＴ５０と、ＣＭＹＫ色信号の組み合わせを対象にしてキャリブレーションを行う４次元ＬＵＴ１００と、ＯＧＶ色信号を単色ごとに階調補正する１次元ＬＵＴ１０２〜１０６とを合成することで、統合ＬＵＴ１１０を作成する。４次元ＬＵＴ１００は、画像を形成したときの測色値（Ｌ＊ａ＊ｂ＊）が目標値となるように、Ｃ’Ｍ’Ｙ’Ｋ’色信号をＣ’’Ｍ’’Ｙ’’Ｋ’’色信号に変換するＬＵＴである。例えば、ＣＭＳ用ＬＵＴの作成時に測定された各パッチ画像に対応する測色値（Ｌ＊ａ＊ｂ＊）が、目標値として用いられる。１次元ＬＵＴ１０２〜１０６は、画像を形成したときの濃度又は明度が目標値となるように、それぞれ対応するＯ’Ｇ’Ｖ’色信号をＯ’’Ｇ’’Ｖ’’色信号に変換するＬＵＴである。
【００９８】
また、図１４に、変形例４に係る画像処理装置を示す。変形例４では、ＣＭＳ用ＬＵＴ５０と、Ｃ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号の組み合わせを対象にしてキャリブレーションを行う７次元ＬＵＴ１２０とを合成することで、統合ＬＵＴ１３０を作成する。７次元ＬＵＴ１２０は、画像を形成したときの測色値（Ｌ＊ａ＊ｂ＊）が目標値となるように、Ｃ’Ｍ’Ｙ’Ｏ’Ｇ’Ｖ’Ｋ’色信号をＣ’’Ｍ’’Ｙ’’Ｏ’’Ｇ’’Ｖ’’Ｋ’’色信号に変換するＬＵＴである。
【００９９】
上記の統合ＬＵＴ１１０，１３０を用いた場合も、ＣＭＳ用ＬＵＴとキャリブレーション用ＬＵＴとを別々に適用する場合と比べて、キャリブレーションされた信号を得るための処理時間が短縮され、より少ないハードウェアによって色変換及びキャリブレーションが行われる。また、多重色のキャリブレーションが行われるため、キャリブレーションの精度が向上する。統合ＬＵＴ１１０，１３０は、３次元又は４次元のＬＵＴであるため、ＬＵＴ用のメモリ容量がより少なくて済む。
【０１００】
なお、上述した実施形態及び変形例では、７色（ＣＭＹＯＧＶＫ）のトナーを用いる場合について説明したが、５色以上のトナーを用いる場合も、上述した実施形態及び変形例と同じ効果を奏する。また、パッチデータ発生部４０、演算部４４、記憶部６０及び階調補正情報作成部６２は、画像処理装置１０に含まれていてもよく、画像処理装置１０は画像形成装置３０に含まれていてもよい。
【０１０１】
上記の画像処理装置１０は、一例としてハードウェア資源とソフトウェアとの協働により実現される。具体的には、画像処理装置１０は、図示しないＣＰＵ等のプロセッサを備えている。プロセッサは、図示しない記憶装置に記憶されたプログラムを読み出して実行することにより、上述した色変換部１２、キャリブレーション情報作成部１６及び合成処理部１８のそれぞれの機能を実行する。上記プログラムは、ＣＤやＤＶＤ等の記録媒体を経由して、又は、ネットワーク等の通信手段を経由して、ハードディスクドライブ（ＨＤＤ）等の記憶装置に記憶される。なお、上記プログラムは、ハードディスクドライブ等の記憶装置に予め記憶されていてもよい。ハードディスクドライブ等の記憶装置に記憶されたプログラムが、ＲＡＭ等のメモリに読み出されてプロセッサによって実行されることにより、上述した色変換部１２、キャリブレーション情報作成部１６及び合成処理部１８のそれぞれの機能が実現される。なお、色変換部１２、キャリブレーション情報作成部１６及び合成処理部１８のそれぞれの機能は、ハードウェアのみによって実現されてもよい。また、パッチデータ発生部４０、演算部４４及び階調補正情報作成部６２も、一例としてハードウェア資源とソフトウェアとの協働によって実現される。例えば、図示しないプロセッサが、図示しない記憶装置に記憶されたプログラムを読み出して実行することにより、パッチデータ発生部４０、演算部４４及び階調補正情報作成部６２のそれぞれの機能を実行する。なお、パッチデータ発生部４０、演算部４４及び階調補正情報作成部６２は、ハードウェアのみによって実現されてもよい。
【符号の説明】
【０１０２】
１０  画像処理装置、１２，２２  色変換部、１４  色変換情報記憶部、１６，１６Ａ，１６Ｂ  キャリブレーション情報作成部、１８  合成処理部、２０  入力信号発生部、２４  機器独立色空間変換部、２６  ＣＭＹ決定部、３０  画像形成装置、３２  パッチ画像、４０  パッチデータ発生部、４２  測色計、４４  演算部、５０  ＣＭＳ用ＬＵＴ、５２  キャリブレーション用ＬＵＴ、５４，１１０，１３０  統合ＬＵＴ、６０  記憶部、６２  階調補正情報作成部、７０〜７６，８０〜９２，１０２〜１０６  １次元ＬＵＴ、１００  ４次元ＬＵＴ、１２０  ７次元ＬＵＴ。
【図１】
2014075666.tif 000003
【図２】
2014075666.tif 000004
【図３】
2014075666.tif 000005
【図４】
2014075666.tif 000006
【図５】
2014075666.tif 000007
【図６】
2014075666.tif 000008
【図７】
2014075666.tif 000009
【図８】
2014075666.tif 000010
【図９】
2014075666.tif 000011
【図１０】
2014075666.tif 000012
【図１１】
2014075666.tif 000013
【図１２】
2014075666.tif 000014
【図１３】
2014075666.tif 000015
【図１４】
2014075666.tif 000016