(57)【要約】【課題】ユーザーの画像データの色分布が均一でなく偏りや不在がある場合でも、色分布の異なる別画像に対して、色再現を安定化することが出来るキャリブレーションを実現する。【解決手段】記録量補正決定部１０８は、記録量補正部１０２が出力する画像を複数の領域に分割し、各領域毎にその領域を代表する記録量と、画像推定部１１０が推定した記録量との対応関係を抽出する。決定部１０８は、その対応関係に基づいて、画像推定部１１０が推定した記録量の格子点に対応する補正値を求め、補正値を記録量補正部１０２に設定し、記録量出力部１０１が出力する記録量と画像推定部１１０が推定した記録量を一致させる。【選択図】図１
2011061379.tif 000002
【特許請求の範囲】
【請求項１】
記録すべき画像データに基づいて、記録すべき複数の色材の記録量の組み合わせを決定する記録量決定ステップと、前記決定された記録量の組み合わせを補正する記録量補正ステップと、前記補正された記録量の組み合わせに基づいて画像を記録する画像記録ステップと、前記記録された画像を読み取って、実際に記録された記録量の組み合わせを推定する画像推定ステップと、前記決定された記録量の組み合わせと、前記推定された記録量の組み合わせに基づいて、前記記録量補正ステップが行う補正を制御する補正制御ステップとを少なくとも備えた画像処理方法において、前記補正制御ステップは、前記決定された記録量の組み合わせと前記推定された記録量の組み合わせの対応関係を抽出する対応関係抽出ステップと、所望の記録量の組み合わせに関し、前記抽出した対応関係を評価した結果に応じて、前記記録量の組み合わせに対する補正量を決定する補正量決定ステップとを少なくとも備えることを特徴とする画像処理方法。
【請求項２】
前記対応関係抽出ステップは、前記決定された記録量の組み合わせと前記推定された記録量の組み合わせの対応関係を、同一の画像データに対し、異なる条件で抽出する複数のステップからなり、前記補正量決定ステップは、所望の記録量の組み合わせに対して、前記抽出した複数の対応関係を予め決められた順番で評価して、前記記録量の組み合わせに対する補正量を決定することを特徴とする請求項１の画像処理方法。
【請求項３】
前記対応関係抽出ステップは、前記決定された記録量の組み合わせと前記推定された記録量の組み合わせの対応関係を、個々の画像データごとに記憶すると共に、前記補正量決定ステップは、所望の記録量の組み合わせに対して、前記記憶した複数の対応関係を予め決められた順番で評価して、前記記録量の組み合わせに対する補正量を決定することを特徴とする請求項１の画像処理方法。
【請求項４】
前記対応関係抽出ステップは、前記決定された記録量の組み合わせと前記推定された記録量の組み合わせの対応関係を、個々の画像データごとに記憶すると共に、前記補正量決定ステップは、所望の記録量の組み合わせに対して、前記記憶した複数の対応関係を予め決められた方法で集計、評価して、前記記録量の組み合わせに対する補正量を決定することを特徴とする請求項１の画像処理方法。
【請求項５】
前記補正量決定ステップは、所望の記録量の組み合わせに対して、適切な対応関係を見出されない場合に、前記補正量を初期値に決定することを特徴とする請求項２乃至４のいずれか１項に画像処理方法。
【請求項６】
前記補正量決定ステップは、所望の記録量の組み合わせに対して、適切な対応関係を見出されない場合に、前記補正量を、前記組合せ周辺の適切な対応関係に基づいて決定することを特徴とする請求項２乃至４のいずれか１項に画像処理方法。
【請求項７】
請求項１乃至６のいずれか１項に記載の画像処理方法をコンピュータに実現させるためのプログラム。
【請求項８】
請求項１乃至６のいずれか１項に記載の画像処理方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項９】
記録すべき画像データに基づいて、記録すべき複数の色材の記録量の組み合わせを決定する記録量決定手段と、前記決定された記録量の組み合わせを補正する記録量補正手段と、前記補正された記録量の組み合わせに基づいて画像を記録する画像記録手段と、前記記録された画像を読み取って、実際に記録された記録量の組み合わせを推定する画像推定手段と、前記決定された記録量の組み合わせと、前記推定された記録量の組み合わせに基づいて、前記記録量補正手段が行う補正を制御する補正制御手段とを少なくとも備えた画像処理装置において、前記補正制御手段は、前記決定された記録量の組み合わせと前記推定された記録量の組み合わせの対応関係を抽出する対応関係抽出手段と、所望の記録量の組み合わせに関し、前記抽出した対応関係を評価した結果に応じて、前記記録量の組み合わせに対する補正量を決定する補正量決定手段とを少なくとも備えることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、安定した色再現を実現する画像処理方法、画像処理装置、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
カラープリンタ等のカラー画像記録装置は、温度・湿度等の環境変化や経時変化等によって、色再現特性が変動することが知られている。このため、その時点における色再現特性を把握して補正を行い、色再現を安定化させるキャリブレーションが、カラー画像記録装置で行われている。ここで、キャリブレーションは、ユーザーが予め決められたパターン画像をカラー画像記録装置で出力し、出力されたパターン画像をスキャナや測定器等で測定することで、一般には実行されている。
【０００３】
しかし、キャリブレーションは、ユーザーが本質的に必要とするものではないので、ユーザーは、サプライや作業時間の無駄と考えている。このため、予め決められたパターン画像を用いずに、カラー画像記録装置で出力されるユーザー個々の画像データおよびこれを記録した画像に基づいて、カラー画像記録装置の色再現特性を把握する技術がある。
【０００４】
例えば、特許文献１には、カラー画像記録装置の色再現特性を把握する際に、予め決められたパターン画像を用いずに済む目的で、ユーザーの画像データおよびこれを記録した画像に基づいて効率的に色再現を行う方法が提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ユーザーの画像データは、その色分布が均一でなく偏りや不在があるので、色分布の異なる別画像の色再現を安定化させることが難しい。
【０００６】
本発明は上記した課題に鑑みてなされたもので、
本発明の目的は、ユーザーの画像データの色分布が均一でなく偏りや不在がある場合でも、色分布の異なる別画像に対して、色再現を安定化することが出来るキャリブレーションを実現する画像処理方法、画像処理装置、プログラムおよび記録媒体を提供することにある。
【課題を解決するための手段】
【０００７】
予め決められたパターン画像をカラー画像記録装置で出力し、出力されたパターン画像をスキャナや測定器等で測定する公知のキャリブレーションにしても、前掲した特許文献１のようなユーザーの画像データおよびこれを記録した画像に基づいて色再現を保証する構成にしても、処理に必要なデータは揃っていることが前提の技術である。このため特許文献１では、そのような画像データに対してのみ効率的に色再現を保証している。
【０００８】
これに対して本発明は、所望の記録すべき記録量の組み合わせに対する対応関係が見つからず不十分な場合に、対応関係の探索範囲の拡大という発想の元に補充することで、色分布の異なる別画像に対しても、色再現を安定化することが出来るキャリブレーション方法を実現できる。
【０００９】
本発明は、記録すべき画像データに基づいて、記録すべき複数の色材の記録量の組み合わせを決定する記録量決定ステップと、前記決定された記録量の組み合わせを補正する記録量補正ステップと、前記補正された記録量の組み合わせに基づいて画像を記録する画像記録ステップと、前記記録された画像を読み取って、実際に記録された記録量の組み合わせを推定する画像推定ステップと、前記決定された記録量の組み合わせと、前記推定された記録量の組み合わせに基づいて、前記記録量補正ステップが行う補正を制御する補正制御ステップとを少なくとも備えた画像処理方法において、前記補正制御ステップは、前記決定された記録量の組み合わせと前記推定された記録量の組み合わせの対応関係を抽出する対応関係抽出ステップと、所望の記録量の組み合わせに関し、前記抽出した対応関係を評価した結果に応じて、前記記録量の組み合わせに対する補正量を決定する補正量決定ステップとを少なくとも備えることを最も主要な特徴とする。
【発明の効果】
【００１０】
本発明によれば、記録すべき記録量の組み合わせと、記録した画像を読み取って推定した記録量の組み合わせの対応関係を集計すると共に、所望の記録すべき記録量の組み合わせに対して集計された対応関係を評価して、評価結果に応じて該記録量の組み合わせに対する補正量を決定するので、所望の記録すべき記録量の組み合わせに対する対応関係が見つからずに不十分な場合でも、対応関係の探索範囲の拡大により補充することで、色分布の異なる別画像に対しても、色再現を安定化することが出来るキャリブレーションを実現することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の画像処理装置の構成を示す。
【図２】本発明の画像処理装置の外観および機構部を示す。
【図３】同じ３刺激値（ＸＹＺ）を有するＣＭＹＫ色材の組み合わせ例を示す。
【図４】記録量補正決定部の構成を示す。
【図５】画像データの分割条件の例を示す。
【図６】本発明の画像処理方法に係るフローチャートを示す。
【図７】実施例１の記録量補正決定部の処理フローチャートを示す。
【図８】図７のステップ５１２、５１３を説明する図である。
【図９】図７のステップ５１４を説明する図である。
【図１０】補正テーブルの生成処理（ステップ５０７）の詳細な処理フローチャートを示す。
【図１１】図１０のステップ５２１〜５２３を説明する図である。
【図１２】実施例２の記録量補正決定部の処理フローチャートを示す。
【図１３】実施例２の画像処理装置の動作を説明する図である。
【図１４】補正テーブルの生成処理（ステップ７０７）の別の処理フローチャートを示す。
【発明を実施するための形態】
【００１２】
以下、発明の実施の形態について図面により詳細に説明する。
【実施例１】
【００１３】
本発明は、ユーザーの画像データに基づいて生成した記録すべき記録量の組み合わせと記録した画像を読み取って推定した記録量の組み合わせの対応関係から、カラー画像記録装置の色再現特性を把握して記録量の補正量を決定する処理に際して、ユーザーの画像データの色分布が不均一であったり、色分布に欠落があった場合に、対応関係を抽出する範囲を拡大して補充することで、不具合を解消することを要点としている。
【００１４】
図２は、本発明の画像処理装置の外観および機構部の概略の一例を示す。図２において、２０１はＰＣ（パーソナル・コンピュータ）、２０２はカラープリンタであり、ＵＳＢケーブル２０３で相互に接続されている。ここでＰＣ２０１はＵＳＢケーブル２０３を通してカラープリンタ２０２に画像データ等を送出する。即ち、ＰＣ２０１ではＯＳ（オペレーション・システム）上で文書作成等のアプリケーション・ソフトウェアやプリンタ・ドライバ等が稼動しており、例えばＰＣ２０１の操作者が指示を行うと、アプリケーション・ソフトウェアは編集中等の文書データを、ＯＳを介してプリンタ・ドライバに送り、プリンタ・ドライバはカラープリンタ２０２に対応付けられたプロファイル等を参考に色補正等のガマット・マッピング処理を行って画像データに変換し、カラープリンタ２０２に送出する。これにより、カラープリンタ２０２には、カラープリンタ２０２で再現したい画像の色に対応した画像データが送られる。
【００１５】
また、カラープリンタ２０２は、受け取った画像データに基づいて被画像記録部材であるプリント用紙に画像を記録し、排出する。
【００１６】
カラープリンタ２０２の機構部を説明すると、カラープリンタ２０２は、電子写真方式のプリンタであり、シアン、マゼンタ、イエローおよびブラックの４種類の色材に対応する作像ユニット２０８〜２１１を有している。作像ユニット２０８に注目すると、作像ユニット２０８は感光体ドラム２１２、ＬＥＤヘッド２１３、現像ユニット２１４等を備えており、画像データで駆動されるＬＥＤヘッド２１３等で形成された感光体ドラム２１２上の静電潜像は、現像ユニット２１４により顕像化され、中間転写ベルト２１５に転写される。また、作像ユニット２０９〜２１１も同様であり、各顕像は中間転写ベルト２１５上で重ね合わされる。
【００１７】
一方、カラープリンタ２０２はプリント用紙を蓄える給紙トレイ２０４、２０５を有しており、例えば給紙トレイ２０４のプリント用紙２０６が繰り出されて転写部２０７に送られる。そして、中間転写ベルト２１５上の顕像は、プリント用紙に転写部２０７で転写され、定着ユニット２１６で固着され、顕像が固着されたプリント用紙は、排紙トレイ２１７に排出される。尚、２１８及び２１９は、それぞれ排出されるプリント用紙の表裏をＲＧＢに色分解して読み取るライン・イメージ・センサであり、ライン・イメージ・センサ２１８及び２１９の反対側にはプリント用紙の裏写りを抑制するための黒色の裏当て２２０及び２２１が配置されている。また、カラープリンタ２０２はスイッチ・バック機構２２２を有しており、プリント用紙の両面に記録ができるようになっている。
【００１８】
図１は、本発明の画像処理装置の構成を示す。図１を参照すると、記録量出力部１０１は、再現すべき画像に応じた、４種類の色材（ＣＭＹＫ）の記録量をそれぞれ表す４成分からなる画像データを出力するブロックである（Ｍ＝４）。ここで、記録量出力部１０１は、図２の画像処理装置ではＰＣ２０１に該当する。
【００１９】
記録量補正部１０２は、記録量出力部１０１が出力した画像データが表す記録量を補正して、同成分数からなる画像データを出力するブロックである。ここで、記録量補正部１０２が行う補正は、後述する記録量補正制御部１０６によって制御されている。尚、初めて電源が投入されたような場合は、スルー、即ち、記録量出力部１０１が出力した画像データをそのまま出力するように記録量補正部１０２は制御されている。
【００２０】
画像記録部１０３は、記録量補正部１０２が出力した画像データが表す記録量に基づいて、被画像記録部材に画像を記録するブロックであり、画像が記録された被画像記録部材１０４を出力する。画像記録部１０３は、図２の画像処理装置ではカラープリンタ２０２の大部分に該当し、被画像記録部材はプリント用紙２０６に該当する。
【００２１】
画像推定部１１０は、記録された画像を読み取って、実際に記録された記録量の組み合わせを推定するブロックであり、画像読み取り部１０５と記録量推定部１０７で構成されている。
【００２２】
画像読み取り部１０５は、画像記録部１０３が画像を記録した被画像記録部材を３種類の分光感度（ＲＧＢ）で読み取って、３成分からなる画像データを出力するブロックであり、図２の画像処理装置ではライン・イメージ・センサ２１８あるいは２１９に該当する。
【００２３】
記録量推定部１０７は、画像読み取り部１０５が出力した３成分からなる画像データと記録量補正部１０２が出力した４成分からなる画像データが表す記録量に少なくとも基づいて、画像記録部１０３が実際に記録した記録量を最適に推定するブロックである。ここで、画像読み取り部１０５の画像データが３成分、記録量補正部１０２の画像データが４成分からなり、後者の方が多いので、画像読み取り部１０５の画像データの１つの組み合わせに対し、記録量補正部１０２の画像データの組み合わせが一義的に決まらず複数の候補が存在する。このため、記録量推定部１０７は、画像読み取り部１０５の３成分の画像データから、考え得る４成分の記録量の組み合わせの中で、記録量補正部１０２の画像データが表す４成分の記録量に近いものを、実際に記録した記録量として推定している。
【００２４】
記録量推定部１０７が行なう、画像記録部１０３が実際に記録した記録量の推定を説明する。
【００２５】
図３は、図２のカラープリンタ２０２で、所定の光源（例えばＤ５０）下で同じに見える、即ち、同じ３刺激値（ＸＹＺ）を有するＣＭＹＫ色材の組み合わせ例を示す。この場合、ＣＭＹ色材で記録される無彩色成分の濃淡が、Ｋ色材で置き換え可能なため、多数の組み合わせが存在する。尚、これは所定光源下の３刺激値の例であるが、同様なことは、図２のライン・イメージ・センサ２１８及び２１９のようにＲＧＢに色分解して読み取る場合にも生じる。
【００２６】
一方、本発明では、記録量推定部１０７が、記録量補正部１０２が出力した記録量を得ているので、画像読み取り部１０５の画像データから考えられる記録量の多数の組み合わせと、個別に比較することができる。例えば、記録量補正部１０２が出力した記録量をＣ１Ｍ１Ｙ１Ｋ１、画像読み取り部１０５のＮ成分の画像データから考えられる記録量をＣ２Ｍ２Ｙ２Ｋ２とすると、画像記録部１０３の変動量は次のように表現できる。
【００２７】
【数１】
2011061379.tif 000003
また、変動量ΔＣΔＭΔＹΔＫを変数とする変動量の関数を、ここでは負荷変動関数Ｖと呼ぶ。
【００２８】
【数２】
2011061379.tif 000004
但し、負荷変動関数Ｖは、ΔＣ＝０、ΔＭ＝０、ΔＹ＝０、ΔＫ＝０の時、それぞれ極小となる関数である。
【００２９】
本発明では、このような負荷変動関数Ｖを用いて、画像読み取り部１０５の画像データから考えられる記録量の組み合わせを評価して、負荷変動関数Ｖが最も小さい組み合わせを、画像記録部１０３が実際に記録した記録量として推定する。
【００３０】
尚、画像記録部１０３の特性変化は、一般に無作為に大きく変わるのではなく、僅かな変化が積み重なり現れるものである。よって、基本的にはΔＣ≒０、ΔＭ≒０、ΔＹ≒０、ΔＫ≒０であり、ΔＣ＝０、ΔＭ＝０、ΔＹ＝０、ΔＫ＝０となる確率が最も高い。従って、ΔＣ＝０、ΔＭ＝０、ΔＹ＝０、ΔＫ＝０の時、それぞれ極小となる負荷変動関数Ｖを用いて評価を行い、最も小さい組み合わせを、画像記録部１０３が実際に記録した記録量とすれば、無作為に選択するよりも、正確な推定を行うことができる。
【００３１】
次に、負荷変動関数Ｖの具体例を、（３）式に示し説明する。
【００３２】
【数３】
2011061379.tif 000005
この関数は明らかに、ΔＣ＝０、ΔＭ＝０、ΔＹ＝０、ΔＫ＝０の時、それぞれ極小となる。
【００３３】
また、画像記録部１０３の特性が変化して、実際にΔＫ＝αとなったとする。この場合、画像読み取り部１０５の画像データから考えられる記録量の組み合わせから算出される変動量は、
【００３４】
【数４】
2011061379.tif 000006
の他に、
【００３５】
【数５】
2011061379.tif 000007
等も得られるが、明らかに前者の方が負荷変動関数Ｖが小さくなるので、正確な推定が行えることになる。更に、負荷変動の算出を式（３）に示すような簡単な加算で実現できるので、記録量の推定を簡単にすることができる。
【００３６】
尚、式（３）をより一般的に表現すれば、画像読み取り部１０５の画像データから考えられる記録量をＸｉ（ｉ＝１〜Ｍ）、記録量補正部１０２が出力した記録量をＹｉ（ｉ＝１〜Ｍ）として、
【００３７】
【数６】
2011061379.tif 000008
で表すことができる。
【００３８】
また、負荷変動関数Ｖの別の具体例を、式（７）に示し説明する。
【００３９】
【数７】
2011061379.tif 000009
この関数も明らかに、ΔＣ＝０、ΔＭ＝０、ΔＹ＝０、ΔＫ＝０の時、それぞれ極小となる。
【００４０】
また、画像記録部１０３の特性が変化して、実際にΔＫ＝αとなった場合、前記と同様に式（４）の方が明らかに負荷変動関数Ｖが小さくなるので、正確な推定が行えることになる。更に、負荷変動の算出を式（７）に示すような簡単な積和で実現できるので、記録量の推定を簡単にすることができる。
【００４１】
尚、式（７）をより一般的に表現すれば、画像読み取り部１０５の画像データから考えられる記録量をＸｉ（ｉ＝１〜Ｍ）、記録量補正部１０２が出力した記録量をＹｉ（ｉ＝１〜Ｍ）として、
【００４２】
【数８】
2011061379.tif 000010
で表すことができる。
【００４３】
記録量補正制御部１０６は、記録量補正部１０２が行う、記録量出力部１０１が出力した画像データが表す記録量の補正を、制御するブロックである。記録量補正制御部１０６は、記録量補正部１０２が出力した画像データが表す記録量と、画像推定部１１０が推定した記録量に少なくとも基づいて、記録量補正部１０２が行う、記録量出力部１０１が出力した画像データが表す記録量の補正を決定する記録量補正決定部１０８と、記録量補正決定部１０８が決定した補正を、記録量補正部１０２に設定する記録量補正設定部１０９等で構成されている。
【００４４】
図４は、記録量補正決定部の構成を示す。決定記録量記憶部３０１は、記録量補正部１０２が出力した記録量を表す画像データを受信して記憶するブロックであり、推定記録量記憶部３０２は、画像推定部１１０が推定した記録量を表す画像データを受信して記憶するブロックである。
【００４５】
ここで、画像記録部１０３が被画像記録部材１０４に画像を記録する際や、画像読み取り部１０５が被画像記録部材１０４を読取る際は、位置ずれが生じたり倍率誤差が生じたりする。
【００４６】
位置合わせ部３０７は、決定記録量記憶部３０１に記憶された画像データと、推定記録量記憶部３０２に記憶された画像データに基づいて、生じた位置ずれや倍率誤差を検出し、推定記録量記憶部３０２に記憶された画像データに拡大／縮小、回転、シフト処理を行なう。これにより、決定記録量記憶部３０１に記憶された画像データとの位置を合わせる。
【００４７】
対応関係抽出部３０３は、例えば被画像記録部材１頁分の画像（ここでは、記録量補正部１０２が出力する画像とする）を、図５（ａ）に例示するように複数の領域に分割し、各領域毎にその領域を代表する記録量補正部１０２の記録量と画像推定部１１０が推定した記録量を求め、その対応関係を抽出する。
【００４８】
対応関係記憶部３０４は、対応関係抽出部３０３が抽出した対応関係を記憶するブロックである。対応関係抽出部３０３等が行う処理の詳細は、後述するので、ここでは省略する。
【００４９】
補正量決定部３０５は、対応関係抽出部３０３で抽出された記録量補正部１０２の記録量と画像推定部１１０の記録量の対応関係に基づいて、記録量補正部１０２が行なう補正を、補正テーブルの形で決定する。具体的には、画像推定部１１０が推定した、ＣＭＹＫの色空間における記録量相当の格子点に対応する記録量補正部１０２が出力した記録量（補正値）を求める。
【００５０】
補正量記憶部３０６は、補正量決定部３０５が求めた格子点に対応する記録量を記憶するブロックである。補正テーブル決定処理の詳細説明は、後述するので、ここでは省略する。
【００５１】
補正量記憶部３０６に記憶された格子点に対応する記録量（補正値）は、補正量設定部１０９により、記録量補正部１０２に設定される。これにより、環境の変化や長時間の使用等により特性が変化して、画像推定部１１０が推定した画像記録部１０３が実際に記録する記録量が、記録量補正部１０２が出力した記録量と違っていても、記録量補正部１０２が行なう補正を制御するので、記録量出力部１０１が出力する記録量と画像推定部１１０が推定した記録量を一致させることができる。従って、画像処理装置が記録する画像の色再現を安定化することができる。
【００５２】
図６は、本発明の画像処理方法に係るフローチャートを示す。記録量出力処理（ステップ４０１）は、再現すべき画像を、４種類の色材（ＣＭＹＫ）の記録量をそれぞれ表す４成分からなる画像データに変換して出力する。例えばＰＣのＯＳ上で稼動するプリンタ・ドライバが、アプリケーション・ソフトウェアの命令に従って、カラープリンタに対応付けられたプロファイル等を参考に実行する。記録量補正処理（ステップ４０２）は、記録量出力処理（ステップ４０１）が出力した画像データが表す記録量を補正して、同成分数からなる画像データを出力する。ここで、記録量補正処理（ステップ４０２）が行う補正は、後で述べる記録量補正制御処理（ステップ４０７）が制御している。尚、初めて電源が投入されたような場合は、無補正、即ち、受け取った画像データをそのまま出力するように制御されている。
【００５３】
画像記録処理（ステップ４０３）は、記録量補正処理（ステップ４０２）が出力した画像データに基づいて、被画像記録部材に画像を記録する。画像推定処理（ステップ４０４）は、画像記録部処理（ステップ４０３）で記録された被画像記録部材をＲＧＢに色分解して読み取る、画像読み取り処理（ステップ４０５）と、読み取った画像データから、実際に記録された記録量の組み合わせを推定する記録量推定処理（ステップ４０６）で構成されている。
【００５４】
記録量補正制御処理（ステップ４０７）は、記録量補正処理（ステップ４０２）で行う、記録量出力処理（ステップ４０１）の画像データが表す記録量の補正を制御する処理であり、記録量補正処理（ステップ４０２）で出力した画像データが表す記録量と、画像推定処理（ステップ４０４）で推定した記録量に少なくとも基づいて、記録量補正処理（ステップ４０２）が行う、記録量出力処理（ステップ４０１）が出力した画像データが表す記録量の補正を決定する記録量補正決定処理（ステップ４０８）と、記録量補正決定処理（ステップ４０８）が決定した補正を、記録量補正処理（ステップ４０２）に設定する記録量補正設定処理（ステップ４０９）で構成されている。
【００５５】
これにより、環境の変化や長時間の使用等により特性が変化して、画像推定処理（ステップ４０４）が推定した画像記録処理（ステップ４０３）で実際に記録される記録量が、記録量出力処理（ステップ４０１）が出力した記録量と違っていても、記録量補正処理（ステップ４０２）が行なう補正を制御するので、記録量出力処理（ステップ４０１）が出力する記録量と画像推定処理（ステップ４０４）が推定した記録量を一致させることができる。従って、画像記録処理（ステップ４０３）で記録される画像の色再現を安定化することができる画像処理方法を実現することができる。
【００５６】
図７は、実施例１の記録量補正決定部の処理フローチャートを示す。図７（ａ）において、記録量補正決定部１０８は、始めに、記録量補正部１０２が出力した記録量を表す画像データを受信して記憶する記録画像データの獲得処理（ステップ５０１）を行なう。
【００５７】
次に、記録量補正決定部１０８は、記録量推定部１０７が推定した記録量を表す画像データを受信して記憶する読取り画像データの獲得処理（ステップ５０２）を行なう。
【００５８】
次に、記録量補正決定部１０８は、画像データの位置合わせ処理（ステップ５０３）を行なう。ここで、画像記録部１０３が被画像記録部材に画像を記録する際や、画像読み取り部１０５が被画像記録部材を読取る際は、位置ずれが生じたり倍率誤差が生じたりする。このため、画像データの位置合わせ処理（ステップ５０３）では、生じた位置ずれや倍率誤差を検出して、記録量推定部１０７が推定した記録量の拡大／縮小、回転、シフト処理を行なって、記録量補正部１０２の記録量と記録量推定部１０７が推定した記録量との対応関係の抽出を容易にする。
【００５９】
次に、記録量補正決定部１０８は、条件１の対応関係の抽出処理（ステップ５０４）を行なう。ここで、対応関係の抽出処理とは、例えば被画像記録部材１頁分の画像（ここでは、記録量補正部１０２が出力する画像とする）を、図５に例示するように複数の領域に分割し、各領域毎にその領域を代表する記録量補正部１０２の記録量と記録量推定部１０７が推定した記録量を求め、その対応関係を抽出する処理を指す。対応関係の抽出処理の詳細説明は、後述するので、ここでは省略する。また、条件１とは、例えば図５（ａ）に例示するように、被画像記録部材１頁分の画像を格子状に分割した場合を指す。
【００６０】
次に、記録量補正決定部１０８は、条件２の対応関係の抽出処理（ステップ５０５）を行なう。ここで、条件２とは、例えば被画像記録部材１頁分の画像の領域分割を、図５（ｂ）のように、斜め格子状に分割することを指す。
【００６１】
次に、記録量補正決定部１０８は、条件３の対応関係の抽出処理（ステップ５０６）を行なう。ここで、条件３とは、例えば被画像記録部材１頁分の画像の領域分割を、図５（ｃ）のように、より細かな格子状に分割することを指す。
【００６２】
次に、記録量補正決定部１０８は、補正テーブルの生成処理（ステップ５０７）を行なう。補正テーブルの生成処理（ステップ５０７）は、条件１〜３の対応関係の抽出処理（ステップ５０４〜５０６）で抽出された記録量補正部１０２の記録量と記録量推定部１０７が推定した記録量の対応関係に基づいて、記録量補正部１０２が行なう補正を、補正テーブルの形で決定する。尚、補正テーブル決定処理の詳細説明は、後述するので、ここでは省略する。
【００６３】
以上のように、記録量補正決定部１０８は、記録量補正部１０２が出力した画像データが表す記録量と記録量推定部１０７が推定した記録量に基づいて、記録量補正部１０２が行う記録量出力部１０１が出力した画像データが表す記録量の補正を決定する。
【００６４】
次に、図７（ｂ）は、対応関係の抽出処理（ステップ５０４〜５０６）の詳細な処理フローチャートを示す。
【００６５】
始めに、対応関係の抽出処理では、抽出条件の設定処理（ステップ５１１）を行なう。抽出条件の設定処理（ステップ５１１）では、例えば、図５（ａ）〜（ｆ）に例示したように、被画像記録部材１頁分の画像を複数の領域に分割するための設定を行なう。以下では図５（ａ）のように分割したものとして説明する。
【００６６】
次に、対応関係の抽出処理では、画像データの対象範囲を設定する処理（ステップ５１２）を行なう。即ち、ここでは、抽出条件の設定処理（ステップ５１１）の設定に応じて分割された領域（４１１、４１２、・・・・）に、順に着目してその範囲の設定を行なう。
【００６７】
次に、対応関係の抽出処理では、対象範囲は存在するかの判定（ステップ５１３）を行なう（対象範囲４１１が設定されたときに、対象範囲４１１が存在するか否か、つまり、画像の対応がとれているか、対象範囲４１１が欠落しているかを判定）。これは、上述したように、画像記録部１０３が被画像記録部材に画像を記録する際や画像読み取り部１０５が被画像記録部材を読取る際に、位置ずれや倍率誤差が生じるので、記録量補正部１０２が出力した画像を、画像読み取り部１０５が完全に読み取れずに、上述した画像データの位置合わせ処理（ステップ５０３）を行っても、記録量推定部１０７が推定した画像に欠落が生じるためである。このため、対象範囲に欠落が生じている場合は、対応関係の抽出が不可能なので、次の領域の処理に移行する。
【００６８】
図８は、図７のステップ５１２、５１３を説明する図である。記録しようとする画像（被画像記録部材画像域）対して、転写の際に、被画像記録部の実際の位置がずれることがある。それでも図８（ｃ）のように、対象範囲（領域）４１１が被画像記録部材に転写される場合は良いが、図８（ｂ）のように、対象範囲（領域）４１１が欠落して転写された場合、位置合わせを行っても、対応関係の抽出が正しく行うことができない。
【００６９】
また、対象範囲が存在する場合は、対象範囲は均一とみなせるかの判定（ステップ５１４）を行なう。これは、着目した領域において、例えば記録量補正部１０２の記録量が２分されている場合、その領域を代表する記録量補正部１０２の記録量を選択することが出来ないためである。即ち、２分されている記録量の個々の対応関係は必要とするが、統計的な平均値としての記録量の対応関係は不要である。このため、例えば、各領域において記録量補正部１０２の記録量のばらつき、例えば記録量の分散を求め、これが予め選んでおいた閾値よりが大きい場合、該領域は均一でないので、記録量補正部１０２の記録量の代表値を決定できず、従って、対応関係の抽出が不可能なので、次の領域の処理に移行する。図９は、図７のステップ５１４を説明する図である。平坦な領域は分散が小さいが、エッジを含むような領域は分散が大きくなる。
【００７０】
対象範囲は均一とみなせるかの判定（ステップ５１４）は、記録量補正部１０２の記録量の分散に限らず、対象範囲における標準偏差や、最大値と最小値の差、最大値あるいは最小値と平均値の差を使用して判定しても良い。また、記録量に限定することなく、再現したい画像の色をＣＩＥＬＡＢ等の別の表色信号に変換して、均一とみなせるか否かを判定しても良い。
【００７１】
また、対象範囲が均一の場合は、対応関係の保存処理（ステップ５１５）を行なう。対応関係の保存処理（ステップ５１５）では、対象範囲における記録量補正部１０２の記録量と記録量推定部１０７が推定した記録量を代表する値をそれぞれ求め、その対応を保存する。ここで、代表する値は、例えば対象範囲における記録量補正部１０２の記録量と記録量推定部１０７の平均値（ＣＭＹＫのそれぞれの平均値）として求めることが出来る。
【００７２】
次に、対応関係の抽出処理では、全ての対象範囲を処理したかの判定（ステップ５１６）を行なう。即ち、ここでは、抽出条件の設定処理（ステップ５１１）の設定に応じて分割された領域の処理が全て済んだか判定し、完了していなければステップ５１２〜５１５の処理を繰り返し、完了していれば対応関係の抽出処理を終了する。
【００７３】
以上のように、対応関係の抽出処理は、被画像記録部材１頁分の画像を複数の領域に分割し、各領域毎にその領域を代表する記録量補正部１０２の記録量と記録量推定部１０７が推定した記録量を求め、その対応関係を抽出する。
【００７４】
以上では、図５（ａ）〜（ｃ）に示したように、被画像記録部材１頁分の画像を格子状に分割する例を示して説明したが、本発明はこれに限るものではない。例えば、被画像記録部材１頁分の画像を図５（ｅ）〜（ｇ）に示すように、直角三角形に分割しても良い。また、図示しないが被画像記録部材１頁分の画像を正三角形や正六角形等分割しても良い。更には、条件１〜３共に同じ形にする必要がないことも勿論である。また、以上では、個々の対象範囲が、互いに独立している例を示したが、部分的に重なり合うようにしても良い。
【００７５】
図１０は、補正テーブルの生成処理（ステップ５０７）の詳細な処理フローチャートを示す。
【００７６】
始めに、補正テーブルの生成処理（ステップ５０７）は、格子点の設定処理（ステップ５２１）を行なう。ここでは、記録量補正部１０２が、記録量出力部１０１が出力した画像データの成分数に応じた次元数のＬＵＴ（ルック・アップ・テーブル）、即ち、４次元入力−４次元出力のＬＵＴにより記録量出力部１０１が出力した画像データが表す記録量を補正するものとして説明する。即ち、ここでは、４次元入力ＬＵＴの格子点を順番に着目するため、その格子点の設定を行なう。
【００７７】
次に、補正テーブルの生成処理（ステップ５０７）は、条件１の対応関係は十分かの判定（ステップ５２２）を行う。ここで、補正テーブルの生成処理（ステップ５０７）では、記録量推定部１０７が推定した記録量の格子点に関し、対応する記録量補正部１０２が出力した画像データが表す記録量を求めるが、対応関係の抽出処理で得たもののなかで、格子点そのものに該当する対応関係があるとは限らず、また、あったとしてもごく少数の場合は各種変動の影響を受けて誤差を含みや易い。このため後述するように、格子点そのものに限らず、近傍の記録量の組合せも参照して、対応する記録量補正部１０２が出力した画像データが表す記録量を求める。但し、この場合も、近傍の記録量の組合せを含めても少数であれば各種変動の影響を受けるので、予め決められている閾値との比較を行って、条件１の対応関係は十分かどうか判定する。
【００７８】
次に、条件１の対応関係は十分と判断すると、条件１の対応関係から補正値を決定する処理（ステップ５２３）を行う。この処理は、設定された格子点と、その近傍の記録量の組合せを参照して、記録量推定部１０７が推定した記録量と記録量補正部１０２が出力した画像データが表す記録量との関係を表す、例えば重回帰式を求め、該格子点に対応する記録量補正部１０２の画像データを推定することで補正値を決定する。この補正値が記録量補正部１０２に設定される。
【００７９】
図１１は、図１０のステップ５２１〜５２３を説明する図である。図１１（ａ）は、記録量推定部１０７が推定した記録量と、記録量補正部１０２が出力した記録量の対応関係を示す。補正テーブルは、記録量推定部１０７が推定した記録量相当の格子点に対応する記録量補正部１０２の記録量のリストである。
【００８０】
ここで、Ｃ１、Ｃ２、Ｃ３、・・・・と、Ｃ１’、Ｃ２’、Ｃ３’、・・・・の対応関係Ｎｏ１、Ｎｏ２、Ｎｏ３、・・・・のみを取り上げ、図１１（ｂ）に示す。
【００８１】
補正テーブルの生成処理（ステップ５０７）では、記録量推定部１０７が推定した記録量相当の格子点Ｃａ、Ｃｂ、Ｃｃ、Ｃｄ等を、順に取り上げ、対応する記録量補正部１０２の記録量Ｃｂ’’等を求める。例えば、格子点Ｃｂに着目すると、その周辺（図１１（ｂ）の例では、隣接する格子点に挟まれた範囲）には５つの対応関係（Ｎｏ．２、４、５、６、９）が存在するが、格子点Ｃｄに着目した場合、その周辺には、２つの対応関係（Ｎｏ．３、８）しか存在しない。
【００８２】
このため周囲の対応関係に基づいて該格子点付近の対応関係を、線形回帰で予測した場合、対応関係が多い格子点Ｃｂでは精度良く、格子点Ｃｂに対応する補正値Ｃｂ’’を決定できるが（ステップ５２３）、対応関係が少数の格子点Ｃｄでは、各種変動の影響を受けて、格子点Ｃｄに対応する補正値Ｃｄ’’は誤差を含みや易い。このため対応関係が十分かどうかの判定（ステップ５２２）を行っている。
【００８３】
また、より望ましくは、各格子点に関し、記録量推定部１０７が推定した記録量の振れ幅が十分大きいか判定すると良い。即ち、図１１（ｂ）の格子点Ｃｄ付近の対応関係は、推定した記録量の差が小さく、これが予測結果を悪くしている原因となっている。尚、これは、例えば格子点の周辺として取り出した対応関係の、推定した記録量の標準偏差が、格子点間距離の１／２以上あるかどうかで判定することができる。
【００８４】
また、以上では、説明を容易にするため、対応関係をＣ１、Ｃ２、Ｃ３、・・・・の１次元入力としたが、実際はＣ、Ｍ、Ｙ、Ｋの４次元入力である。しかし、この場合も、対応関係が少数であれば、重回帰で予測した結果が、誤差を含みや易いのは明らかである。
【００８５】
尚、補正テーブルの生成処理（ステップ５０７）では、近傍の記録量の組合せを含めた対応関係の数を、予め決められている閾値と比較して、対応関係が十分かどうか判定したが、本発明はこの限りでない。例えば、重回帰式を求めた時の分散分析や相関係数による信頼性を予測して、判定しても良い。
【００８６】
一方、条件１の対応関係は十分ではないと判断すると、補正テーブルの生成処理（ステップ５０７）は、条件２の対応関係は十分かの判定（ステップ５２４）を行う。この処理は、条件２の対応関係を参照する以外、条件１の対応関係は十分か否かの判定（ステップ５２２）と同様であるので、詳細な説明は省略する。
【００８７】
次に、条件２の対応関係は十分と判断すると、条件２の対応関係から補正値を決定する処理（ステップ５２５）を行う。この処理は、条件２の対応関係を参照する以外、条件１の対応関係から補正値を決定する処理（ステップ５２３）と同様であるので、詳細な説明は省略する。
【００８８】
一方、条件２の対応関係は十分ではないと判断すると、補正テーブルの生成処理（ステップ５０７）は、条件３の対応関係は十分か否かの判定（ステップ５２６）を行う。この処理は、条件３の対応関係を参照する以外、条件１の対応関係は十分か否かの判定（ステップ５２２）と同様であるので、詳細な説明は省略する。
【００８９】
次に、条件３の対応関係は十分と判断すると、条件３の対応関係から補正値を決定する処理（ステップ５２７）を行う。この処理は、条件３の対応関係を参照する以外、条件１の対応関係から補正値を決定する処理（ステップ５２３）と同様であるので、詳細な説明は省略する。
【００９０】
一方、条件３の対応関係は十分ではないと判断すると、この格子点に関して各種変動の影響を受けた対応関係しか得られないので、補正値は未決定のままとする。
【００９１】
次に、補正テーブルの生成処理（ステップ５０７）は、全ての格子点を処理したか否かの判定（ステップ５２８）を行なう。即ち、ここでは、４次元入力ＬＵＴの格子点の処理が全て済んだかを判定し、完了していなければステップ５２１〜５２７の処理を繰り返す。
【００９２】
一方、完了していれば、補正テーブルの生成処理（ステップ５０７）は、再度、格子点の設定処理（ステップ５２９）を行なう。これは、再び、４次元入力ＬＵＴの格子点を順番に着目するためである。
【００９３】
次に、補正テーブルの生成処理（ステップ５０７）は、補正値は決定済みか否かの判定（ステップ５３０）を行う。そして、決定済みであれば何も行わず、未決定であれば周囲の決定済み格子点補正値から決定する処理（ステップ５３１）を行う。この処理は、該格子点の真の変動量（推定される記録量と画像データが表す記録量の差分）が、その周辺の格子点における変動量に極めて似ているという経験に基づいて行っている。即ち、その周辺の格子点における変動量に極めて似ているので、決定済み格子点補正値から得られる変動量から、例えばその格子点周辺の平均値を求め、この平均値から該格子点における補正量を決定することができる。
【００９４】
次に、補正テーブルの生成処理（ステップ５０７）は、全ての格子点を処理したか否かの判定（ステップ５３２）を行ない、処理していなければステップ５２９〜５３１の処理を繰り返す。一方、処理していれば、補正テーブルの生成処理（ステップ５０７）を終了する。
【００９５】
以上のように、本実施例によれば、注目した格子点に関し、対応関係の抽出が不十分な場合でも、対応関係を抽出する条件（実施例１では、対応関係の抽出時の領域の大きさ）を変えるので、対応関係の抽出が容易となり、色再現の安定化を実現することができる。
【００９６】
また、以上のように、本実施例によれば、注目した格子点に関し、条件を変えても対応関係の抽出が不十分な場合は、不正確な対応関係を用いずに、該格子点の真の変動に近いと思われる補正量を推定して決定するので、色再現の安定化を実現することができる。
【実施例２】
【００９７】
図１２は、実施例２の記録量補正決定部の処理フローチャートを示す（以下では、既出と同じ機能を有するブロック、ステップに関しては同じ番号を付し、詳細な説明を省略する場合がある）。
【００９８】
図１２（ａ）において、記録量補正決定部１０８は、始めに、記録量補正部１０２が出力した記録量を表す画像データを受信して記憶する記録画像データの獲得処理（ステップ５０１）を行なう。
【００９９】
次に、記録量補正決定部１０８は、記録量推定部１０７が推定した記録量を表す画像データを受信して記憶する読取り画像データの獲得処理（ステップ５０２）を行なう。
【０１００】
次に、記録量補正決定部１０８は、画像記録部１０３が被画像記録部材に画像を記録する際や、画像読み取り部１０５が被画像記録部材を読取る際に生じる位置ずれや倍率誤差を補正する画像データの位置合わせ処理（ステップ５０３）を行なう。
【０１０１】
次に、記録量補正決定部１０８は、対応関係の抽出処理（ステップ７０４）を行なう。ここで、対応関係の抽出処理とは、例えば被画像記録部材１頁分の画像（ここでは、記録量補正部１０２が出力する画像とする）を、図５（ａ）に例示するように複数の領域に分割し、各領域毎にその領域を代表する記録量補正部１０２の記録量と記録量推定部１０７が推定した記録量を求め、その対応関係を抽出する処理を指す。対応関係の抽出処理（ステップ７０４）は、図７（ｂ）の説明と同様なので省略する。
【０１０２】
次に、記録量補正決定部１０８は、補正テーブルの生成処理（ステップ７０７）を行なう。
【０１０３】
図１２（ｂ）は、補正テーブルの生成処理（ステップ７０７）の詳細な処理フローチャートを示す。始めに、補正テーブルの生成処理（ステップ７０７）は、４次元入力ＬＵＴの格子点を順番に着目するため、その格子点の設定を行なう格子点の設定処理（ステップ５２１）を行なう。
【０１０４】
次に、補正テーブルの生成処理（ステップ７０７）は、現画像の対応関係は十分か否かの判定（ステップ７２２）を行う。ここでは、対応関係の抽出処理（ステップ７０４）で抽出したばかりの対応関係に基づいて、上述した補正テーブルの生成処理（ステップ７０７）と同様に、記録量推定部１０７が推定した記録量の格子点に関し、対応する記録量補正部１０２が出力した画像データが表す記録量を求めるが、近傍の記録量の組合せを含めて少数であれば各種変動の影響を受けるので、予め決められている閾値との比較を行って、対応関係は十分かどうか判定する。
【０１０５】
次に、現画像の対応関係は十分と判断すると、現画像の対応関係から補正値を決定する処理（ステップ７２３）を行う。この処理は、設定された格子点と、その近傍の記録量の組合せを参照して、記録量推定部１０７が推定した記録量と記録量補正部１０２が出力した画像データが表す記録量との関係から、該格子点に対応する記録量補正部１０２の画像データを推定することで決定する。
【０１０６】
一方、現画像の対応関係は十分ではないと判断すると、補正テーブルの生成処理（ステップ７０７）は、前画像の対応関係は十分か否かの判定（ステップ７２４）を行う。この処理は、前画像の対応関係を参照する以外、現画像の対応関係は十分か否かの判定（ステップ７２２）と同様であるので、詳細な説明は省略する。
【０１０７】
次に、前画像の対応関係は十分と判断すると、前画像の対応関係から補正値を決定する処理（ステップ７２５）を行う。尚、この処理は、前画像の対応関係を参照する以外、現画像の対応関係から補正値を決定する処理（ステップ７２３）と同様であるので、詳細な説明は省略する。
【０１０８】
一方、前画像の対応関係は十分ではないと判断すると、補正テーブルの生成処理（ステップ７０７）は、前々画像の対応関係は十分か否かの判定（ステップ７２６）を行う。この処理は、前々画像の対応関係を参照する以外、現画像の対応関係は十分か否かの判定（ステップ７２２）と同様であるので、詳細な説明は省略する。
【０１０９】
次に、前々画像の対応関係は十分と判断すると、前々画像の対応関係から補正値を決定する処理（ステップ７２７）を行う。この処理は、前々画像の対応関係を参照する以外、現画像の対応関係から補正値を決定する処理（ステップ７２３）と同様であるので、詳細な説明は省略する。
【０１１０】
一方、前々画像の対応関係は十分ではないと判断すると、この格子点に関して各種変動の影響を受けた対応関係しか得られないので、補正値は未決定のままとする。
【０１１１】
次に、補正テーブルの生成処理（ステップ７０７）は、全ての格子点を処理したか否かの判定（ステップ５２８）を行ない、完了していなければステップ５２１、７２２〜７２７の処理を繰り返す。
【０１１２】
一方、完了していれば、補正テーブルの生成処理（ステップ７０７）は、再度、格子点の設定処理（ステップ５２９）を行ない、該格子点の補正値は決定済みか否かの判定（ステップ５３０）を行う。
【０１１３】
そして、決定済みであれば何も行わず、未決定であれば、補正量を０とする処理（ステップ７３１）を行う。これは、記録量出力部１０１は、画像記録部１０３が平均的な状態（デフォルト状態）にあると仮定して動作しているという事実に基づいている。即ち、対応関係が不十分な場合は、不正確な対応関係は用いずに、最も可能性の高い状態、つまり平均的な状態にあると見なすのが妥当なので、変動量を０としている。尚、記録量補正部１０２が、初めて電源が投入されたような場合、スルーに制御されていたのは、同じ理由による。
【０１１４】
次に、補正テーブルの生成処理（ステップ７０７）は、全ての格子点を処理したか否かの判定（ステップ５３２）を行ない、処理していなければステップ５２９、５３０、７３１の処理を繰り返す。一方、処理していれば、補正テーブルの生成処理（ステップ７０７）を終了する。
【０１１５】
以上のように、本実施例によれば、注目した格子点に関し、対応関係の抽出が不十分な場合でも、対応関係を抽出する条件（実施例では、対応関係を抽出する画像）を変えるので、対応関係の抽出が容易となり、色再現の安定化を実現することができる。
【０１１６】
また、以上のように、本実施例によれば、注目した格子点に関し、条件を変えても対応関係の抽出が不十分な場合は、不正確な対応関係は用いずに、該格子点が最も可能性の高い状態にあると見なすので、色再現の安定化を実現することができる。
【０１１７】
図１３は、実施例２の画像処理装置の動作を説明する図である。図１３を参照すると、６０１は記録画像データ列であり、記録量補正部１０２から出力される被画像記録部材１頁ごとの画像データが左から順に出力される様子を表している。また、記録画像データ列６０１は、順次、記録部１０３に送られて、画像として記録され、更に、画像読み取り部１０５がこれを読取って、被画像記録部材１頁ごとの画像データとして出力される。これが読み取り画像データ列６０２であり、左から順に出力される様子を表している。
【０１１８】
そして、記録画像データ列６０１と読み取り画像データ列６０２は、記録量補正制御部１０６において、それぞれ対応するもの同士で対応関係６０３〜６１０の抽出が行われ、補正量６１１〜６１５が決定されている。
【０１１９】
即ち、連続的に処理される画像データに関し、例えば補正量６１１は、現画像の対応関係６０５、前画像の対応関係６０４、前々画像の対応関係６０３に基づいて決定される。そして、その結果が、次の記録画像データに反映される。
【０１２０】
同様に、補正量６１２は、現画像の対応関係６０６、前画像の対応関係６０５、前々画像の対応関係６０４に基づいて決定され、次の記録画像データに反映される。
【０１２１】
以上のように本実施例によれば、画像記録装置の最新の色再現特性を検出して、画像処理に反映するので、色再現を安定化することが出来る。
【０１２２】
図１４は、補正テーブルの生成処理（ステップ７０７）の別の処理フローチャートを示す。
【０１２３】
始めに、補正テーブルの生成処理（ステップ７０７）は、４次元入力ＬＵＴの格子点を順番に着目するため、その格子点の設定を行なう格子点の設定処理（ステップ５２１）を行なう。
【０１２４】
次に、補正テーブルの生成処理（ステップ７０７）は、現画像の対応関係は十分か否かの判定（ステップ７２２）を行う。ここでは、対応関係の抽出処理（ステップ７０４）で抽出したばかりの対応関係に基づいて、上述した補正テーブルの生成処理（ステップ５０７）と同様に、記録量推定部１０７が推定した記録量の格子点に関し、対応する記録量補正部１０２が出力した画像データが表す記録量を求めるが、近傍の記録量の組合せを含めて少数であれば各種変動の影響を受けるので、予め決められている閾値との比較を行って、対応関係は十分かどうか判定する。
【０１２５】
次に、現画像の対応関係は十分と判断すると、現画像の対応関係から補正値を決定する処理（ステップ７２３）を行う。この処理は、設定された格子点と、その近傍の記録量の組合せを参照して、記録量推定部１０７が推定した記録量と記録量補正部１０２が出力した画像データが表す記録量との関係から、該格子点に対応する記録量補正部１０２の画像データを推定することで決定する。
【０１２６】
一方、現画像の対応関係は十分ではないと判断すると、補正テーブルの生成処理（ステップ７０７）は、現画像＋前画像の対応関係は十分か否かの判定（ステップ７３４）を行う。この処理は、現画像と前画像の対応関係を合わせて参照する以外、現画像の対応関係は十分か否かの判定（ステップ７２２）と同様であるので、詳細な説明は省略する。尚、対象となる対応関係は、おおよそ２倍になるので、上述したような予め決められた閾値は、ステップ７２２の判定の場合に比べて、大きい値でも良い。
【０１２７】
次に、現画像＋前画像の対応関係は十分と判断すると、現画像＋前画像の対応関係から補正値を決定する処理（ステップ７３５）を行う。この処理も現画像と前画像の対応関係を参照する以外、現画像の対応関係から補正値を決定する処理（ステップ７２３）と同様であるので、詳細な説明は省略する。
【０１２８】
一方、前画像の対応関係は十分ではないと判断すると、補正テーブルの生成処理（ステップ７０７）は、現画像＋前画像＋前々画像の対応関係は十分か否かの判定（ステップ７３６）を行なう。この処理は、現画像、前画像および前々画像の対応関係を参照する以外、現画像＋前画像の対応関係は十分か否かの判定（ステップ７３４）と同様であるので、詳細な説明は省略する。
【０１２９】
次に、現画像＋前画像＋前々画像の対応関係は十分と判断すると、現画像、前画像および前々画像の対応関係から補正値を決定する処理（ステップ７３７）を行う。この処理は、現画像、前画像および前々画像の対応関係を参照する以外、現画像＋前画像の対応関係から補正値を決定する処理（ステップ７３５）と同様であるので、詳細な説明は省略する。
【０１３０】
一方、現画像＋前画像＋前々画像の対応関係は十分ではないと判断すると、この格子点に関して各種変動の影響を受けた対応関係しか得られないので、補正値は未決定のままとする。
【０１３１】
次に、補正テーブルの生成処理（ステップ７０７）は、全ての格子点を処理したか否かの判定（ステップ５２８）を行ない、完了していなければステップ５２１、７２２〜７３７の処理を繰り返す。一方、完了していれば、補正テーブルの生成処理（ステップ７０７）は、再度、格子点の設定処理（ステップ５２９）を行なうが、以下は図１２（ｂ）に示した補正テーブルの生成処理（ステップ７０７）と同様なので、詳細な説明は省略する。
【０１３２】
以上のように、本実施例によれば、注目した格子点に関し、対応関係の抽出が不十分な場合でも、対応関係を抽出する条件（実施例２では、対応関係を抽出する画像数）を変えるので、対応関係の抽出が容易となり、色再現の安定化を実現することができる。
【０１３３】
本発明は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。この場合、記憶媒体から読出されたプログラムコード自体が前述した各実施例の機能を実現することになる。プログラムコードを供給するための記憶媒体としては、例えば、ハードディスク、光ディスク、光磁気ディスク、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した各実施例の機能が実現される場合も含まれる。さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した各実施例の機能が実現される場合も含まれる。また、本発明の実施例の機能等を実現するためのプログラムは、ネットワークを介した通信によってサーバから提供されるものでも良い。
【符号の説明】
【０１３４】
１０１  記録量出力部
１０２  記録量補正部
１０３  画像記録部
１０４  被画像記録部材
１０５  画像読み取り部
１０６  記録量補正制御部
１０７  記録量推定部
１０８  記録量補正決定部
１０９  記録量補正設定部
１１０  画像推定部
【先行技術文献】
【特許文献】
【０１３５】
【特許文献１】特開２００６−９４１０４号公報
【図１】
2011061379.tif 000011
【図２】
2011061379.tif 000012
【図３】
2011061379.tif 000013
【図４】
2011061379.tif 000014
【図５】
2011061379.tif 000015
【図６】
2011061379.tif 000016
【図７】
2011061379.tif 000017
【図８】
2011061379.tif 000018
【図９】
2011061379.tif 000019
【図１０】
2011061379.tif 000020
【図１１】
2011061379.tif 000021
【図１２】
2011061379.tif 000022
【図１３】
2011061379.tif 000023
【図１４】
2011061379.tif 000024