(57)【要約】【課題】  CMY混色グレーの予測濃度値の精度を落とすことなく、少ない時間で、色材混色により生成されるグレーを良好に再現可能なキャリブレーションを実現する画像処理方法及び画像処理装置を提供する。【解決手段】  多次色キャリブレーションにおいて、前記形成されたパッチの測定結果を取得し、前記測定結果から各色材の見かけ転写率を算出し、目標濃度値を達成するための、前記各色材に対応する色成分の目標値を求め、前記目標値及び前記測定結果から前記補正テーブルを生成する。また、パッチ生成においては、座標に平行ではなく、ターゲットの方向に格子を形成する。【選択図】  図１
2008311934.tif 000002
【特許請求の範囲】
【請求項１】
形成されたパッチの測定結果に基づき、１次元の補正テーブルを生成する画像処理方法において、前記形成されたパッチの測定結果を取得し、前記測定結果から部分領域内の全点の色材の組合せにおける推定色値を算出し、前記推定色値の中から目標色値を達成するための色材の組合せを探し出し、前記色材の組合せから推定色値を算出する部分領域を変更し再計算を行うかを決定し、前記色材の組合せから前記補正テーブルを生成することを特徴とする画像処理方法。
【請求項２】
前記色材は、シアン、マゼンタ、イエローであることを特徴とする請求項１記載の画像処理方法。
【請求項３】
前記パッチは、シアンＣ、マゼンタＭ、イエローＹの組合せが、ＣＭＹ空間においてＣ、M、Y が等しい点を囲む格子状となることを特徴とする請求項１記載の画像処理方法。
【請求項４】
形成されたパッチの測定結果に基づき、１次元の補正テーブルを生成する画像処理装置であって、前記形成されたパッチの測定結果を取得する測定結果取得手段と、前記測定結果から部分領域内の全点の色材の組合せにおける推定色値を算出する工程と、前記部分領域内の推定色値の中から目標色値を達成するための色材の組合せを探し出す工程と、前記色材の組合せから推定色値の算出を行う部分領域を変更し再計算を行うかを決定する工程と、前記色材の組合せから前記１次元補正テーブルを生成する工程を有することを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理方法及び画像処理装置に関し、特に、安定した色再現を可能とする画像処理方法及び画像処理装置に関する。
【背景技術】
【０００２】
一般に画像形成装置において、個体差や環境変動等の理由により該装置の出力特性が変動してしまった際に、これを標準的な状態に戻すための技術として、キャリブレーション技術が知られている。
【０００３】
従来のキャリブレーション技術においては、シアン(C)、マゼンタ(M)、イエロー(Y)、ブラック(K)といった一次色に対し、各単色レベルでのキャリブレーション（一次色キャリブレーション）を行っていた。この一次色キャリブレーションにより、ある程度の出力特性の安定は得られるが、CMYの混色によって得られる二次色、三次色の出力特性への影響についてはあまり考慮されていなかった。特に、C,M,Yの混色グレーにおいては、各色材が実際には他の色成分を含んでおり、一次色と二次色、三次色との関係が環境によって変化してしまうため、一次色キャリブレーションだけでは理想的なグレーからずれてしまうという問題があった。
【０００４】
上記問題を解決するために、色材の各色成分を考慮したCMY混色グレーキャリブレーション方法が提案されている。この方法においては、パッチチャートを出力し、測定を行い、補正を行っていた。
【特許文献１】特開２００５−１７５９１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したCMY混色グレーのキャリブレーション方法においては、ステップS33において、ＣＭＹ空間全域に渡って推定色値を算出しているため、その計算に多大な時間を必要とするという問題があった。また、各階調間で得られるＣＭＹの組合せが大きく離れる場合があり、単色での連続性が良くないという問題があった。
【０００６】
本発明は上述した問題を解決するためになされたものであり、CMY混色グレーの予測濃度値の精度を落とすことなく、少ない時間で、色材混色により生成されるグレーを良好に再現可能なキャリブレーションを実現する画像処理方法及び画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の画像処理方法は以下の工程を備える。すなわち、形成されたパッチの測定結果に基づき１次元の補正テーブルを生成する画像処理方法において、前記形成されたパッチの測定結果を取得する工程と、前記測定結果から部分領域内の任意の色材の組合せにおける推定色値を算出する工程と、前記部分領域内の推定色値の中から目標色値を達成するための色材の組合せを探し出す工程と、前記色材の組合せから前記部分領域を変更し再計算を行うかを決定する工程と、前記色材の組合せから前記１次元補正テーブルを生成する工程を有する。
【発明の効果】
【０００８】
以上説明したように本発明によれば、部分領域内の推定色値のみを算出することにより大幅に計算量を削減することができる。また、順次隣り合った部分領域から解を求めることにより、各階調間で大きくCMYの組合せが離れることがなく、各単色における連続性が向上する。これらにより、色材混色により生成される階調毎の目標色値を良好に再現できるキャリブレーションを、短い時間で提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明に係る一実施形態について、図面を参照して詳細に説明する。
【００１０】
＜第１実施形態＞
図１は、本発明における画像形成装置の構成を示すブロック図であり、コンピュータ10にプリンタ22と測定機23が接続されている。コンピュータ10は、中央制御装置11とユーザインターフェース(UI)12、および記憶装置13を備える。記憶装置13は、出力画像14、測定色値15、推定色値16、階調毎の目標色値17、階調毎のCMY組合せ18、プリンタ補正テーブル19、推定色値の算出を行う領域20、求める階調21を記憶保持している。
【００１１】
本実施形態では、推定色値の算出を行う領域20の初期値として、以下を頂点とする立方体で示される領域を設定する。
【００１２】
(C, M, Y) = {(0, 0, 0), (17, 0, 0), (0, 17, 0), (0, 0, 17),
(17, 17, 0), (17, 0, 17), (0, 17, 17), (17, 17, 17)}
図２は、本発明におけるパッチ例の一部の点を、CMY空間上にプロットしたものである。同図に示すように、本実施形態におけるパッチは、CMY空間においてＣ、Ｍ、Ｙが等しい点に近い部分で格子状となっている。例えば、０〜２５５の２５６階調の場合、
(C, M, Y) = {(k, k, k), (k + 17, k, k), (k, k + 17, k), (k, k, k + 17),
(k + 17, k + 17, k), (k + 17, k, k + 17), (k, k + 17, k + 17), (255,255,255)} 
(k = {0, 17, 34, 51, 68, 85, 102, 119, 136, 153, 170, 187, 204, 221, 238})
の106色のパッチである。このパッチが、記憶装置１３内に出力画像１４として記憶される。
【００１３】
図３は、本発明におけるキャリブレーション手順を示すフローチャートである。
【００１４】
まずステップS31において、出力画像14のパッチパターンをプリンタ20から印刷する。次にステップS32において、ステップS31で出力したパッチパターンの夫々について、測定機21を用いて色値を測定する。本実施例では、色値として濃度を用いる。
【００１５】
次にステップS33において、推定色値の算出を行う領域20で示される領域内の取りうる全てのCMYの組合せについて推定色値が既に算出されているかを判断し、されていなければステップS34、されていればステップS35へ処理を進める。
【００１６】
ステップS34において、ステップS32で得られた色値より、推定色値の算出を行う領域20で示される領域内の取りうる全てのCMYの組合せについて推定色値の算出を行い、推定色値16に格納する。例えば推定方法として、CMY空間上着目しているCMYの組合せを内包する立方体を形成する8点を決定し、その点に該当する測定色値を出力したパッチの中から探し出し線形補間を行う方法などがある。その計算において、必要な点の測定色値がない場合は、その線上にある測定色値から線形補間によりその点の推定色値を計算し、計算を続行することができる。
【００１７】
ステップS35において、推定色値16より、求める階調21の目標色値17に一番近いCMYの組合せ18を探し出す。例えば、ある階調の目標色値の濃度成分を(Dc,Dm,Dy)、あるＣＭＹの組合せでの推定色値の濃度成分を(Sc,Sm,Sy) とした場合、以下の式が最小となるCMYの組合せを解とする。
【００１８】
(Dc-Sc)^2+(Dm-Sm)^2+(Dy-Sy)^2
ステップS36において、ステップS35で得られたCMYの組合せ18が、推定色値の算出を行う領域20の境界に接していないかを調べ、接していない場合はステップS37へ、接している場合はS38へ処理を移す。
【００１９】
ステップS37において、求める階調21を次の階調へ変更する。
【００２０】
ステップS38において、推定色値の算出を行う領域20を、ステップS35で得られたCMYの組合せ18が、推定色値の算出を行う領域20の境界に接している方向に移動する。例えば、推定色値の算出を行う領域20が初期値であり、得られたCMYの組合せが(C, M,Y)=(17, 15, 14)である場合、推定色値の算出を行う領域20を以下の点を頂点とする領域へ変更する。
【００２１】
C, M, Y)={(17, 0, 0), (34, 0, 0), (17, 17, 0), (17, 0, 17),
(34, 17, 0), (34, 0, 17), (17, 17, 17), (34, 17, 17)}
図４はそれを図示したもので、実線の領域が変更前の領域であり、点線が変更後の領域である。黒丸が得られたCMYの組合せで、白丸が領域の頂点である。
【００２２】
ステップS39において、求める階調21が最後の階調かを確認し、最後ならばステップS40に進み、最後でないならば、ステップS33へ処理を移す。
【００２３】
ステップS40において、得られた各階調のCMYの組合せ18から、ＣＭＹそれぞれの１次元補正テーブルを生成する。各階調でのＣＭＹの組合せをそのまま各Ｃ，Ｍ，Ｙでのその階調における補正値とすればよい。
【００２４】
＜第2実施形態＞
第1実施形態では、パッチによりCMY空間に平行な格子を形成しているが、図5のようにC,M,Yが等しい点が形成する線に対し平行な格子を形成することにより、格子間で共有する頂点を増やすことができ、より少ないパッチ点数でチャートを構成することができる。
【００２５】
＜第3実施形態＞
第2実施形態において、その解を求める計算に第1実施形態の方法を適用すると、パッチが形成する格子がC,M,Y軸に平行でないため、C,M,Y それぞれの変分を同時に考慮する必要があり、計算が複雑になる。そこで、パッチが形成する格子が軸に対し平行となる空間C'M'Y'に、パッチの座標値を変換する。これは例えば、Y軸について45度回転、その後M軸について45度回転を行う一次変換などが考えられる。その空間では、解を求める計算に第1実施形態の方法を適用したとしても、各点の探索時のC',M',Y'の変分は独立であるため、計算が複雑になることはない。得られた各階調の解に対し、先ほど行った変換の逆変換を行い、元のCMY空間に戻し処理を続行する。
【００２６】
（他の実施形態）
なお、本発明は、複数の機器(例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど)から構成されるシステムに適用しても、一つの機器からなる装置(例えば、複写機、ファクシミリ装置など)に適用しても良い。
【００２７】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUまたはMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成されることは言うまでもない。
【００２８】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００２９】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることが出来る。
【００３０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)などが実際の処理の一部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００３１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００３２】
【図１】本発明における画像形成装置の構成を示すブロック図である。
【図２】本発明の第1実施例におけるパッチの一部をCMY空間上で示した図である。
【図３】本発明におけるCMY混色キャリブレーション処理を示すフローチャートである。
【図４】本発明の第1実施例における計算手法を示した図である。
【図５】本発明の第2実施例におけるパッチの一部をCMY空間上で示した図である。
【符号の説明】
【００３３】
10  コンピュータ
11  中央制御装置
12  ユーザインターフェース
13  記憶装置
14  出力画像
15  測定色値
16  推定色値
17  階調毎の目標色値
18  プリンタ補正テーブル
19  階調毎のCMY組合せ
20  推定色値の算出を行う領域
21  求める階調
22  プリンタ
23  測色機
【図１】
2008311934.tif 000003
【図２】
2008311934.tif 000004
【図３】
2008311934.tif 000005
【図４】
2008311934.tif 000006
【図５】
2008311934.tif 000007