(57)【要約】【課題】ノズルの吐出特性を示すパラメータを、用紙の地色の領域の影響を考慮して生成する。【解決手段】画像処理装置は、スキャンデータを用いて、印刷装置の複数個のノズルのそれぞれに対応するパラメータであって、対応するノズルの色材の吐出特性を示すパラメータを生成する。スキャン画像は、特定色画像のうちの第１種のノズルを用いて印刷される第１の部分を示す第１の特定色領域であって、地色領域に対して第２方向に隣接しない第１の特定色領域と、特定色画像のうちの第１種のノズルを用いて印刷される第２の部分を示す第２の特定色領域であって、地色領域に対して第２方向において隣接する第２の特定色領域と、を含む。第１の特定色領域内の第１の画素の値と、第２の特定色領域内の第２の画素の値と、に基づいて、第１の特定色領域と第２の特定色領域との色の違いが評価され、第１の評価処理の結果を用いてノズルに対応するパラメータが生成される。【選択図】  図３
2018134827.tif 000002
【特許請求の範囲】
【請求項１】
第１方向の位置が互いに異なる複数個のノズルを用いて印刷を行う印刷装置のための画像処理装置であって、
スキャン画像を示すスキャンデータを取得する取得部であって、前記スキャンデータは、前記印刷装置によって特定色画像が印刷済みである用紙を光学的に読み取ることによって生成され、前記特定色画像は、特定色によって構成される前記特定色画像を示す特定色画像データを用いて前記用紙に印刷される、取得部と、
前記スキャンデータを用いて、前記複数個のノズルのそれぞれに対応するパラメータであって、対応する前記ノズルの色材の吐出特性を示す、前記パラメータを生成する生成部と、
を備え、
前記複数個のノズルは、第１種のノズルと、第２種のノズルと、を含み、
前記スキャン画像は、
前記特定色画像のうちの前記第１種のノズルを用いて印刷される第１の部分を示す第１の特定色領域であって、前記用紙の地色を示す地色領域に対して前記第２方向において隣接しない前記第１の特定色領域と、
前記特定色画像のうちの前記第１種のノズルを用いて印刷される第２の部分を示す第２の特定色領域であって、前記地色領域に対して前記第２方向において隣接する、前記第２の特定色領域と、
前記特定色画像のうちの前記第２種のノズルを用いて印刷される第３の部分を示す第３の特定色領域であって、前記地色領域に対して前記第２方向において隣接する、前記第３の特定色領域と、
を含み、
前記スキャン画像における前記第２方向は、前記印刷装置における前記第１方向に対応する方向であり、
前記生成部は、
前記第１の特定色領域内の第１の画素の値と、前記第２の特定色領域内の第２の画素の値と、に基づいて、前記第１の特定色領域と前記第２の特定色領域との色の違いを評価する第１の評価処理と、
前記第１の評価処理の結果と、前記第３の特定色領域内の第３の画素の値と、を用いて、前記第２種のノズルに対応する前記パラメータを生成する生成処理と、
を実行する、画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記第１の評価処理は、
複数個の前記第１の画素の値を用いて前記第１の特定色領域の色に関する第１の値を算出する処理と、
複数個の前記第２の画素の値を用いて前記第２の特定色領域の色に関する第２の値を算出する処理と、
前記第１の値と前記第２の値との差分を算出する処理と、
を含む、画像処理装置。
【請求項３】
請求項１に記載の画像処理装置であって、
前記第１方向は、印刷媒体の搬送方向と交差する方向であり、
前記印刷装置は、前記複数個のノズルを前記印刷媒体に対して前記第１方向に移動させずに、印刷を行う、画像処理装置。
【請求項４】
請求項３に記載の画像処理装置であって、
前記第２種のノズルは、前記第１方向の端部に位置するノズルである、画像処理装置。
【請求項５】
請求項３または４に記載の画像処理装置であって、
前記複数個のノズルは、さらに、前記第１方向の端部から離れた第３種のノズルを含み、
前記スキャン画像は、さらに、前記特定色画像のうちの前記第３種のノズルを用いて印刷される第４の部分を示す第４の特定色領域であって、前記特定色画像のうちの他の部分を示す領域に対して前記第２方向において隣接し、前記地色領域に対して前記第２方向において隣接しない、前記第４の特定色領域を含み、
前記生成部は、前記第１の評価処理の結果を用いずに、かつ、前記第４の特定色領域内の第４の画素の値を用いて、前記第３種のノズルに対応する前記パラメータを生成する、画像処理装置。
【請求項６】
請求項４に記載の画像処理装置であって、
前記第１方向の端に位置する前記第２種のノズルは、第１の前記第２種のノズルと、前記第１の第２種のノズルよりも前記第１方向の端から離れた第２の前記第２種のノズルと、を含み、
前記第１の第２種のノズルに対応する前記パラメータに対する前記第１の評価処理の結果の寄与度は、前記第２の第２種のノズルに対応する前記パラメータに対する前記第１の評価処理の結果の寄与度より大きい、画像処理装置。
【請求項７】
請求項１〜６のいずれかに記載の画像処理装置であって、
前記第２の特定色領域に対して前記第２方向において隣接する前記地色領域は、前記複数個のノズルを用いて印刷可能な前記用紙上の領域に対応する前記スキャン画像内の領域に位置する、画像処理装置。
【請求項８】
請求項７に記載の画像処理装置であって、
前記スキャン画像は、さらに、
前記第１の特定色領域と、前記第３の特定色領域と、を含む前記特定色画像を示す第１の部分領域と、
前記第２の特定色領域を含む前記特定色画像を示し、前記第２の特定色領域に対して前記第２方向において隣接する前記地色領域を含む第２の部分領域と、
を含み、
前記第１の部分領域と前記第２の部分領域とは、前記第２方向と垂直な方向に並んでいる、画像処理装置。
【請求項９】
請求項１〜８のいずれかに記載の画像処理装置であって、
前記複数個のノズルは、さらに、第４種のノズルを含み、
前記スキャン画像は、さらに、
前記特定色画像のうちの前記第４種のノズルを用いて印刷される第５の部分を示す第５の特定色領域であって、前記特定色画像のうちの他の部分を示す領域に対して前記第２方向において隣接し、前記地色領域に対して前記第２方向において隣接しない、前記第５の特定色領域と、
前記特定色画像のうちの前記第４種のノズルを用いて印刷される第６の部分を示す第６の特定色領域であって、前記特定色画像のうちの他の部分を示す領域に対して前記第２方向において隣接し、前記地色領域に対して前記第２方向において隣接しない、前記第６の特定色領域と、
を含み、
前記生成部は、
前記第５の特定色領域内の第５の画素の値と、前記第６の特定色領域内の第６の画素の値と、に基づいて、前記第５の特定色領域と前記第６の特定色領域との色の違いを評価する第２の評価処理を実行し、
前記第２の評価処理の結果を用いて、前記第１の評価処理を実行する、画像処理装置。
【請求項１０】
第１方向の位置が互いに異なる複数個のノズルを用いて印刷を行う印刷装置のためのコンピュータプログラムであって、
スキャン画像を示すスキャンデータを取得する取得機能であって、前記スキャンデータは、前記印刷装置によって特定色画像が印刷済みである用紙を光学的に読み取ることによって生成され、前記特定色画像は、特定色によって構成される前記特定色画像を示す特定色画像データを用いて前記用紙に印刷される、取得機能と、
前記スキャンデータを用いて、前記複数個のノズルのそれぞれに対応するパラメータであって、対応する前記ノズルの色材の吐出特性を示す、前記パラメータを生成する生成機能と、
をコンピュータに実現させ、
前記複数個のノズルは、第１種のノズルと、第２種のノズルと、を含み、
前記スキャン画像は、
前記特定色画像のうちの前記第１種のノズルを用いて印刷される第１の部分を示す第１の特定色領域であって、前記用紙の地色を示す地色領域に対して前記第２方向において隣接しない前記第１の特定色領域と、
前記特定色画像のうちの前記第１種のノズルを用いて印刷される第２の部分を示す第２の特定色領域であって、前記地色領域に対して前記第２方向において隣接する、前記第２の特定色領域と、
前記特定色画像のうちの前記第２種のノズルを用いて印刷される第３の部分を示す第３の特定色領域であって、前記地色領域に対して前記第２方向において隣接する、前記第３の特定色領域と、
を含み、
前記スキャン画像における前記第２方向は、前記印刷装置における前記第１方向に対応する方向であり、
前記生成機能は、
前記第１の特定色領域内の第１の画素の値と、前記第２の特定色領域内の第２の画素の値と、に基づいて、前記第１の特定色領域と前記第２の特定色領域との色の違いを評価する第１の評価処理と、
前記第１の評価処理の結果と、前記第３の特定色領域内の第３の画素の値と、を用いて、前記第２種のノズルに対応する前記パラメータを生成する生成処理と、
を実行する、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書は、複数個のノズルを用いて印刷を行う印刷装置のための画像処理に関し、特に、該印刷装置のノズルの吐出特性を示すパラメータを生成するための画像処理に関する。
【背景技術】
【０００２】
複数個のノズルを用いて印刷を行う印刷装置が知られている。このような印刷装置では、ノズルのインク吐出量にばらつきがある場合に、印刷される画像に濃度ムラが発生し得る。特許文献１には、テストパターンを印刷して、該補正用パターンをスキャナにて読み取らせた結果に基づいて、濃度ムラを補正するための補正値を算出する技術が開示されている。この技術では、端部のノズルにより形成されたテストパターンの読取結果は、用紙の地色の影響を受けることから、当該読取結果を使用しない、とされている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２３４１１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、印刷装置や算出すべき補正値によっては、用紙の地色の領域の影響を受け得る読取結果を用いることが必要となる可能性があった。上記技術では、このような場合に、ノズルの吐出特性を示すパラメータ（例えば、濃度ムラを補正するための補正値）を適切に生成できない可能性があった。
【０００５】
本明細書は、スキャンデータを用いてノズルの吐出特性を示すパラメータを生成する際に、用紙の地色の領域の影響を考慮して、適切なパラメータを生成できる技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書に開示された技術は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の適用例として実現することが可能である。
【０００７】
［適用例１］第１方向の位置が互いに異なる複数個のノズルを用いて印刷を行う印刷装置のための画像処理装置であって、スキャン画像を示すスキャンデータを取得する取得部であって、前記スキャンデータは、前記印刷装置によって特定色画像が印刷済みである用紙を光学的に読み取ることによって生成され、前記特定色画像は、特定色によって構成される前記特定色画像を示す特定色画像データを用いて前記用紙に印刷される、取得部と、前記スキャンデータを用いて、前記複数個のノズルのそれぞれに対応するパラメータであって、対応する前記ノズルの色材の吐出特性を示す、前記パラメータを生成する生成部と、を備え、前記複数個のノズルは、第１種のノズルと、第２種のノズルと、を含み、前記スキャン画像は、前記特定色画像のうちの前記第１種のノズルを用いて印刷される第１の部分を示す第１の特定色領域であって、前記用紙の地色を示す地色領域に対して前記第２方向において隣接しない前記第１の特定色領域と、前記特定色画像のうちの前記第１種のノズルを用いて印刷される第２の部分を示す第２の特定色領域であって、前記地色領域に対して前記第２方向において隣接する、前記第２の特定色領域と、前記特定色画像のうちの前記第２種のノズルを用いて印刷される第３の部分を示す第３の特定色領域であって、前記地色領域に対して前記第２方向において隣接する、前記第３の特定色領域と、を含み、前記スキャン画像における前記第２方向は、前記印刷装置における前記第１方向に対応する方向であり、前記生成部は、前記第１の特定色領域内の第１の画素の値と、前記第２の特定色領域内の第２の画素の値と、に基づいて、前記第１の特定色領域と前記第２の特定色領域との色の違いを評価する第１の評価処理と、前記第１の評価処理の結果と、前記第３の特定色領域内の第３の画素の値と、を用いて、前記第２種のノズルに対応する前記パラメータを生成する生成処理と、を実行する、画像処理装置。
【０００８】
上記構成によれば、特定色画像のうちの第１種のノズルを用いて印刷される部分を示す２個の領域、すなわち、地色領域に対して第２方向において隣接しない第１の特定色領域と、地色領域に対して第２方向において隣接する第２の特定色領域と、の色の違いが評価される。そして、該評価の結果と、特定色画像のうちの第２種のノズルを用いて印刷される部分を示し、地色領域に対して第２方向において隣接する第３の特定色領域内の第３の画素の値と、を用いて、第２種のノズルに対応するパラメータが生成される。この結果、スキャンデータを用いてノズルの吐出特性を示すパラメータを生成する際に、用紙の地色の領域の影響を考慮して、適切なパラメータを生成できる。
【０００９】
なお、本明細書に開示される技術は、種々の形態で実現することが可能であり、例えば、複合機、画像処理方法、これら装置の機能または上記方法を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、等の形態で実現することができる。
【図面の簡単な説明】
【００１０】
【図１】画像処理装置の一例である複合機の構成を示すブロック図である。
【図２】読取実行部の概略図である。
【図３】印刷ヘッドと、印刷媒体としての用紙Ｐと、を示す図である。
【図４】画像処理のフローチャートである。
【図５】スキャン画像内の第２のテスト画像の拡大図である。
【図６】特性値生成処理のフローチャートである。
【図７】テスト画像の輝度を示す図である。
【図８】輝度の差分ΔＶ_Ｂ（ｉ）を座標ｉごとに示すグラフである。
【図９】補正前と補正済みの第１のテスト画像の平均輝度Ｖ１_ave（ｉ）の一例を示す図である。
【図１０】特性値テーブルＰＴの例を示す図である。
【発明を実施するための形態】
【００１１】
Ａ．実施例：
Ａ−１：複合機２００の構成
次に、実施の形態を実施例に基づき説明する。図１は、画像処理装置の一例である複合機２００の構成を示すブロック図である。複合機２００は、画像処理装置を制御するプロセッサであるＣＰＵ２１０と、ＤＲＡＭなどの揮発性記憶装置２２０と、フラッシュメモリやハードディスクドライブなどの不揮発性記憶装置２３０と、液晶ディスプレイなどの表示部２４０と、液晶ディスプレイと重畳されたタッチパネルやボタンを含む操作部２５０と、ユーザの端末装置１００などの外部装置と通信を行うためのインタフェース（通信ＩＦ）２７０と、印刷実行部２８０と、読取実行部２９０と、を備えている。
【００１２】
読取実行部２９０は、ＣＰＵ２１０の制御に従って、イメージセンサを用いて原稿Ｐを光学的に読み取ることによってスキャンデータを生成する。図２は、読取実行部２９０の概略図である。読取実行部２９０は、原稿Ｐを載置するためのプラテンガラス１４と、ＣＩＳ（Contact Image Sensor）方式のイメージセンサ１０と、を備えている。イメージセンサ１０は、ＣＣＤやＣＭＯＳなどの複数の光電変換素子１１と、レンズ１２と、赤緑青の各色の発光ダイオード（ＬＥＤ）を含む光源１３と、を備えている。複数の光電変換素子１１は、素子配列方向ＥＤに沿って一列に並んで配置されている。光電変換素子１１の素子配列方向ＥＤは、読取方向ＳＤ（図２）と垂直な方向であって、プラテンガラス１４の原稿Ｐが載置される面と平行な方向（図２における手前から奥に向かう方向）である。
【００１３】
イメージセンサ１０は、図示しないステップモータの動力によって、読取方向ＳＤに沿った往復移動（走査）を行うように構成されている。イメージセンサ１０は、原稿Ｐの一端から他端に向かって走査を行いつつ、光源１３を点灯させ、原稿Ｐからの反射光の強度を、光電変換素子１１を用いて電気信号として出力する。このとき、光源１３では、赤色、緑色、青色のＬＥＤが順次に点灯制御される。これら３色のＬＥＤの１回ずつの点灯で、素子配列方向ＥＤに沿った１ライン分の画素のＲＧＢ値に対応する電気信号が出力される。読取実行部２９０は、イメージセンサ１０が出力する電気信号に基づいて、原稿Ｐを示すスキャンデータを生成する。スキャンデータは、複数個の画素のＲＧＢ値を含み、ＲＧＢ値で画素ごとの色を示すＲＧＢ画像データである。
【００１４】
印刷実行部２８０は、ＣＰＵ２１０の制御に従って、複数種類のインク、具体的には、シアン（Ｃ）、マゼンタ（Ｍ）、イエロ（Ｙ）、ブラック（Ｋ）のインクを、色材として用いて、用紙などの印刷媒体に画像を印刷する。具体的には、印刷実行部２８０は、印刷ヘッド２１と、ヘッドドライバ２２と、搬送機構２３と、を備えている（図１）。搬送機構２３は、図示しない搬送モータを備え、搬送モータの動力で用紙などの印刷媒体を、搬送方向ＴＤに、搬送する。印刷ヘッド２１は、搬送方向ＴＤと交差するノズル方向ＮＤに沿う複数のノズルＮＺ（後述）を備える。ヘッドドライバ２２は、複数のノズルのうちの少なくとも一部を駆動して、搬送機構２３によって搬送される印刷媒体上にノズルからインクを吐出してドットを形成する。
【００１５】
図３は、印刷ヘッド２１と、印刷媒体としての用紙Ｐと、を示す図である。印刷ヘッド２１のノズル配置面２１Ｓに配置される複数個のノズルＮＺは、Ｃ、Ｍ、Ｙ、Ｋの各インクを吐出するノズル列ＮＣ、ＮＭ、ＮＹ、ＮＫを形成している。各ノズル列は、ｋ個（ｋは、２以上の整数）のノズルＮＺを含んでいる。ｋ個のノズルＮＺは、ノズル方向ＮＤの位置が互いに異なり、ノズル方向ＮＤに沿って所定のノズル間隔ＮＴで並ぶ。本実施例では、ノズル間隔ＮＴは、６００ｄｐｉ相当の間隔である。これに限らず、例えば、変形例では、ノズル間隔ＮＴは、他の３００ｄｐｉや、１２００ｄｐｉ相当の間隔であっても良い。
【００１６】
各ノズル列に含まれるｋ個のノズルＮＺのうち、ノズル方向ＮＤの一端のノズルＮＺｕから、他端のノズルＮＺｂまでの該方向の長さをノズル長ＮＬとする。ノズル長ＮＬは、用紙Ｐにおける印刷可能領域ＰＡのノズル方向ＮＤに対応する方向の長さと等しい。このように、本実施例の印刷実行部２８０は、印刷ヘッド２１を搬送方向ＴＤと交差する方向に移動させずに、印刷を行う。すなわち、印刷実行部２８０は、主走査を伴わない、いわゆるラインプリンタである。
【００１７】
揮発性記憶装置２２０は、ＣＰＵ２１０が処理を行う際に生成される種々の中間データを一時的に格納するバッファ領域を提供する。不揮発性記憶装置２３０には、コンピュータプログラムＰＧと、テスト画像データＴＩＤと、が格納されている。コンピュータプログラムＰＧは、ＣＰＵ２１０に複合機２００の制御を実現させる制御プログラムである。テスト画像データＴＩＤは、後述する複数個のテスト画像を示す画像データである。本実施例では、コンピュータプログラムＰＧおよびテスト画像データＴＩＤは、複合機２００の製造時に、不揮発性記憶装置２３０に予め格納される形態で提供される。これに代えて、コンピュータプログラムＰＧおよびテスト画像データＴＩＤは、サーバからダウンロードされる形態で提供されても良く、ＤＶＤ−ＲＯＭなどに格納される形態で提供されてもよい。ＣＰＵ２１０は、コンピュータプログラムＰＧを実行することにより、後述するように、テスト画像の印刷、該テスト画像を含む原稿Ｐを示すスキャンデータの生成、該スキャンデータを用いた特性値の生成、などを含む画像処理を実行することができる。
【００１８】
Ａ−２．画像処理
図４は、画像処理のフローチャートである。この画像処理は、上述した（４×ｋ）個のノズルＮＺのそれぞれについて、該ノズルＮＺによるインクの吐出特性を示す特性値（パラメータとも呼ぶ）を取得するための処理である。特定のノズルＮＺによるインクの吐出特性を示す特性値を、該特定のノズルＮＺに対応する特性値と呼ぶ。複数個のノズルＮＺは、印刷時に、所定の目標量のインクを吐出するように設計されているが、ノズルＮＺのサイズのバラツキ、各ノズルＮＺに対応するインクの流路やアクチュエータのバラツキなどに起因して、実際の各ノズルＮＺのインクの吐出量には、バラツキがある。取得された特性値は、インクの吐出量のバラツキに起因して、印刷される画像に発生し得るムラを抑制するために、印刷に用いられる印刷データを生成する際に、用いられる。この画像処理は、例えば、複合機２００の製造時に、製造者の指示に基づいて実行される。これに代えて、この画像処理は、複合機２００が販売された後に、複合機２００のユーザの指示に基づいて実行されても良い。
【００１９】
Ｓ１０では、ＣＰＵ２１０は、テスト画像データＴＩＤを用いて、複数個のテスト画像を印刷する。複数個のテスト画像は、１種のインクに対して、２個ずつのテスト画像を含む。すなわち、複数個のテスト画像の個数は、印刷に用いられるインクの種類の個数が、ｎ個（ｎは１以上の整数）である場合には、（２×ｎ）個である。本実施例では、Ｃ、Ｍ、Ｙ、Ｋの４種類のインクが用いられる（ｎ＝４）ので、８個のテスト画像が印刷される。図３には、用紙Ｐに印刷済みの８個のテスト画像のうち、Ｋインクに対応する２個のテスト画像Ｔｋ１、Ｔｋ２と、Ｃインクに対応する２個のテスト画像Ｔｃ１、Ｔｃ２が図示されている。
【００２０】
図３の用紙Ｐの左右方向は、用紙Ｐに複数個のテスト画像が印刷される際に、用紙Ｐが搬送される搬送方向ＴＤと平行な方向である。図３の用紙Ｐの上下方向は、用紙Ｐに複数個のテスト画像が印刷される際に、搬送方向ＴＤに搬送される用紙Ｐ上を通過する印刷ヘッド２１のノズル方向ＮＤと平行な方向である。このように、図３の用紙Ｐの左右方向は、搬送方向ＴＤと対応する方向である、と言うことができるので、搬送対応方向とも呼ぶ。用紙Ｐの上下方向は、ノズル方向ＮＤと対応する方向である、と言うことができるので、ノズル対応方向とも呼ぶ。
【００２１】
上記の８個のテスト画像は、それぞれ、長手方向がノズル対応方向に沿う帯状の矩形領域である。８個のテスト画像は、搬送対応方向に沿って並んでいる。
【００２２】
Ｋインクに対応する２個のテスト画像Ｔｋ１、Ｔｋ２は、Ｋインクを吐出するｋ個のノズルＮＺのそれぞれに対応するｋ個の特性値を生成するために用いられる。同様に、Ｃ、Ｍ、Ｙの各インクに対応するテスト画像は、Ｃ、Ｍ、Ｙの各インクを吐出するための各ノズルＮＺに対応する特性値を生成するために用いられる。
【００２３】
Ｋインク用の第１のテスト画像Ｔｋ１は、Ｋインクを吐出するｋ個のノズルＮＺの全てを用いて、かつ、Ｋインクとは異なるＣ、Ｍ、Ｙインクを吐出するノズルＮＺを用いずに、印刷される。このために、印刷済みの第１のテスト画像Ｔｋ１は、用紙Ｐの印刷可能領域ＰＡのノズル対応方向の一端から他端まで延びる帯状の形状を有する。第１のテスト画像Ｔｋ１は、テスト画像データＴＩＤに含まれる第１の部分画像データであって、所定の目標輝度を有する特定の色（Ｋインクの場合は、例えば、所定輝度のグレー）を有する均一な第１のテスト画像Ｔｋ１、すなわち、該特定の色によって構成される第１のテスト画像Ｔｋ１を示す第１の部分画像データを用いて印刷される。
【００２４】
印刷済みの第２のテスト画像Ｔｋ２は、第１のテスト画像Ｔｋ１と同様に、印刷可能領域ＰＡのノズル対応方向の一端から他端まで延びる帯状の形状を有する。ただし、印刷済みの第２のテスト画像Ｔｋ２は、印刷済みの第１のテスト画像Ｔｋ１とは異なり、画像が印刷されていない空白領域ＧＡ１、すなわち、用紙Ｐの地色を示す空白領域ＧＡ１を挟んで、２つに分かれている。空白領域ＧＡ１のノズル対応方向の長さΔＨは、例えば、数ｍｍ〜数ｃｍであり、本実施例では、５ｍｍ〜１ｃｍである。空白領域ＧＡ１は、印刷済みの第２のテスト画像Ｔｋ２のノズル対応方向の両端から十分に離れた位置にあり、本実施例では、印刷済みの第２のテスト画像Ｔｋ２のノズル対応方向の中央近傍の位置にある。
【００２５】
第２のテスト画像Ｔｋ２は、Ｋインクを吐出するｋ個のノズルＮＺのうち、空白領域ＧＡ１に対応する位置にある所定数のノズルＮＺを除いた全てを用いて、かつ、Ｋインクとは異なるＣ、Ｍ、Ｙインクを吐出するノズルＮＺを用いずに、印刷される。第２のテスト画像Ｔｋ２は、テスト画像データＴＩＤに含まれる第２の部分画像データであって、上述の所定の目標輝度を有する特定の色を有する均一な第２のテスト画像Ｔｋ２、すなわち、該特定の色によって構成される第２のテスト画像Ｔｋ２を示す部分画像データを用いて印刷される。なお、テスト画像データＴＩＤにおいて、用紙Ｐ上の空白領域ＧＡ１に対応する部分を示すデータは、例えば、白色を示すデータである。
【００２６】
印刷済みの第１のテスト画像Ｔｋ１、および、印刷済みの第２のテスト画像Ｔｋ２の濃度には、印刷に用いられるＫインクを吐出するノズルＮＺの吐出量のバラツキや他のバラツキ要因に起因して、画像内の位置によってバラツキがあり、均一ではない。印刷済みの第１のテスト画像Ｔｋ１、および、印刷済みの第２のテスト画像Ｔｋ２のノズル対応方向の長さは、ノズル長ＮＬと等しい。
【００２７】
Ｃインクに対応する２個のテスト画像Ｔｃ１、Ｔｃ２、および、Ｍ、Ｙインクに対応する２個ずつのテスト画像（図示省略）は、それぞれ、対応するインクを吐出するノズルＮＺを用いて、印刷される。そして、これらのテスト画像は、Ｋインクに対応する２個のテスト画像Ｔｋ１、Ｔｋ２と同様の形状およびサイズを有している。
【００２８】
用紙Ｐは、８個のテスト画像を含む印刷可能領域ＰＡの周囲に位置する余白領域ＧＡ２を含んでいる。また、用紙Ｐは、印刷可能領域ＰＡ内に、搬送対応方向（図３の左右方向）において、複数個のテスト画像に対して隣接する複数個の空白領域ＧＡ３、例えば、第１のテスト画像Ｔｋ１と第２のテスト画像Ｔｋ２との間に配置された空白領域ＧＡ３を含んでいる。余白領域ＧＡ２、空白領域ＧＡ３は、空白領域ＧＡ１と同様に、用紙Ｐの地色を示す領域である。空白領域ＧＡ１、ＧＡ３、および、余白領域ＧＡ２を「地色領域」とも呼ぶ。
【００２９】
図４のＳ１０では、ＣＰＵ２１０は、印刷済みの複数個のテスト画像を含む用紙Ｐ（以下、テスト原稿Ｐとも呼ぶ）を、読取実行部２９０を用いて読み取ることによって、テスト原稿Ｐを示すスキャンデータを生成する。Ｓ１０の処理は、例えば、テスト原稿Ｐが読取実行部２９０の原稿台に設置された状態で、複合機２００の製造者やユーザが読取指示を入力した際に、実行される。印刷実行部２８０は、例えば、テスト原稿Ｐのノズル対応方向（図３の上下方向）が、読取方向ＳＤと平行になるように、テスト原稿Ｐを読み取る。ここで、読取方向ＳＤの読取解像度は、上述したノズル間隔ＮＴで決定されるノズル方向ＮＤ（テスト原稿Ｐのノズル対応方向）の解像度より高い解像度、例えば、２倍の解像度に設定される。例えば、本実施例では、ノズル間隔ＮＴは、６００ｄｐｉ相当の間隔であるので、読取方向ＳＤの読取解像度は、１２００ｄｐｉに設定される。これは、１個のノズルＮＺに対して、スキャン画像ＳＩ内の少なくとも１本以上のラスタライン（後述）を対応させるためである。
【００３０】
図３のテスト原稿Ｐを示す図は、生成されたスキャンデータによって示されるスキャン画像ＳＩを示す図とも言うことができる。スキャン画像ＳＩは、複数個の画素を含む。該複数個の画素は、図３の左右方向と、上下方向と、に沿って、マトリクス上に配置されている。スキャン画像ＳＩは、図３に示すように、第１のテスト画像Ｔｋ１、第２のテスト画像Ｔｋ２を含む複数個のテスト画像と、空白領域ＧＡ１、ＧＡ３、余白領域ＧＡ２を含む地色領域と、を含む。スキャン画像ＳＩ内の第１のテスト画像Ｔｋ１、第２のテスト画像Ｔｋ２は、テスト原稿Ｐに印刷済みの第１のテスト画像Ｔｋ１、第２のテスト画像Ｔｋ２に含まれる輝度や濃度のバラツキを含んでいる。
【００３１】
以下では、単に、第１のテスト画像Ｔｋ１、第２のテスト画像Ｔｋ２、空白領域ＧＡ１、余白領域ＧＡ２、と言うときは、スキャン画像ＳＩ内の第１のテスト画像Ｔｋ１、第２のテスト画像Ｔｋ２、空白領域ＧＡ１、余白領域ＧＡ２を意味する。
【００３２】
Ｓ３０では、ＣＰＵ２１０は、傾き補正処理を実行する。図３では、スキャン画像ＳＩの左右方向は、スキャン画像ＳＩ内に示されるテスト原稿Ｐの搬送対応方向と一致し、スキャン画像ＳＩの上下方向は、スキャン画像ＳＩ内に示されるテスト原稿Ｐのノズル対応方向と一致している。実際には、例えば、読取時において、テスト原稿Ｐが読取方向ＳＤに対して傾くことなどに起因して、若干の傾きが生じる。このために、傾き補正処理によって、スキャン画像ＳＩの左右方向と、スキャン画像ＳＩ内のテスト原稿Ｐの搬送対応方向と、を一致させ、スキャン画像ＳＩの上下方向と、スキャン画像ＳＩ内のテスト原稿Ｐのノズル対応方向と、を一致させる。傾き補正処理は、例えば、スキャン画像ＳＩ内の第１のテスト画像Ｔｋ１の長手方向に沿うエッジを検出して、該エッジの方向が、スキャン画像ＳＩの上下方向と一致するように、スキャン画像ＳＩを回転させる処理である。傾き補正処理は、他の公知の方法で行われても良い。以下では、傾き補正処理後のスキャンデータ、および、傾き補正処理後のスキャン画像ＳＩを、単に、スキャンデータ、および、スキャン画像ＳＩとも呼ぶ。また、傾き補正処理後のスキャン画像ＳＩの左右方向を、搬送対応方向とも呼び、傾き補正処理後のスキャン画像ＳＩの上下方向を、ノズル対応方向とも呼ぶ。
【００３３】
Ｓ４０では、ＣＰＵ２１０は、特性値生成処理を実行する。特性値生成処理は、スキャンデータを用いて、印刷ヘッド２１の（４×ｋ）個のノズルに、１対１で対応する（４×ｋ）個の特性値を生成する処理である。ここでは、スキャンデータのうち、Ｋインク用の第１および第２のテスト画像Ｔｋ１、Ｔｋ２を示すデータを用いて、Ｋインクを吐出するためのｋ個のノズルＮＺに対応する特性値を算出する処理を説明する。他のインク（Ｃ、Ｍ、Ｙのインク）を吐出するためのｋ個のノズルＮＺに対応する特性値も、他のインク用の第１および第２のテスト画像を示すデータを用いて、同様に算出される。
【００３４】
図５は、スキャン画像ＳＩ内の第１および第２のテスト画像Ｔｋ１、Ｔｋ２の拡大図である。テスト画像Ｔｋ１、Ｔｋ２の上端からｉ番目の画素のノズル対応方向（図５の上下方向）の座標を、ｉとする（ｉは、１以上の整数）。テスト画像Ｔｋ１、Ｔｋ２の上端の座標ｉは、１であり、下端の座標ｉは、Ｑである（Ｑは、２以上の整数）。スキャン画像ＳＩにおいて搬送対応方向に沿って一列に並ぶ複数個の画素から成るラスタラインを、以下では、単に、ラインと呼ぶ。ノズル対応方向の座標ｉに位置するラインをラインＬ（ｉ）とも呼ぶ。１本の特定のラインＬ（ｉ）上の画素群が示す画像は、対応するノズル方向ＮＤの位置にあるノズルＮＺによって印刷されたテスト原稿Ｐ上の画像を示す。従って、スキャン画像ＳＩ内のテスト画像Ｔｋ１、Ｔｋ２において、１本の特定のラインＬ（ｉ）上の画素群が示す画像は、Ｋインク用のｋ個のノズルＮＺのうち、１個の対応するノズルＮＺによって印刷された画像を示す。換言すれば、スキャン画像ＳＩ内のテスト画像Ｔｋ１、Ｔｋ２において、同一の座標ｉ上にある画素は、同一のＫインク用のノズルＮＺによって印刷された画像を示す。
【００３５】
ここで、複数個のテスト画像の上端近傍の領域、例えば、テスト画像Ｔｋ１、Ｔｋ２の上端側の余白影響領域１Ｃ、２Ｃは、テスト画像Ｔｋ１、Ｔｋ２の上端を含み、ノズル対応方向において、余白領域ＧＡ２に対して隣接している。余白影響領域１Ｃ、２Ｃの画素の値（ＲＧＢ値）は、余白領域ＧＡ２の影響を受けて、テスト原稿Ｐ上の色とは異なる色を示す領域である。より具体的に説明する。図２の用紙Ｐのハッチングされた領域は、印刷面（図２の下側の面）に、テスト画像Ｔｋ１、Ｔｋ２が印刷された領域を示す。図２の用紙Ｐのハッチングされていない領域は、印刷面に、余白領域ＧＡ２が位置する領域を示す。第１のテスト画像Ｔｋ１、Ｔｋ２の余白領域ＧＡ２との境界近傍の読取時には、図２にて実線で示すテスト画像Ｔｋ１、Ｔｋ２からの反射光に加えて、図２にて波線で示す余白領域ＧＡ２からの反射光が、光電変換素子１１によって受光され得る。この結果、スキャン画像において、テスト画像Ｔｋ１、Ｔｋ２の余白影響領域１Ｃ、２Ｃの画素の値は、テスト原稿Ｐ上の色より明るい色を示しやすい。
【００３６】
複数個のテスト画像の下端近傍の領域、例えば、テスト画像Ｔｋ１、Ｔｋ２の下端側の余白影響領域１Ｄ、２Ｄは、テスト画像Ｔｋ１、Ｔｋ２の下端を含み、ノズル対応方向において、余白領域ＧＡ２に対して隣接している。このために、余白影響領域１Ｃ、２Ｃと同様に、余白影響領域１Ｄ、２Ｄの画素の値（ＲＧＢ値）は、余白領域ＧＡ２の影響によって、テスト原稿Ｐ上の色とは異なる色を示す。
【００３７】
このために、例えば、余白影響領域１Ｃや余白影響領域１Ｄの画素の値を用いて、これらの領域１Ｃ、１Ｄを印刷するノズルＮＺ（ノズル方向ＮＤの両端近傍のノズル）に対応する特性値を算出すると、適切な特性値を算出できない可能性がある。本実施例の特性値生成処理では、後述するように、このような不都合を低減するための工夫がなされている。
【００３８】
図５の第１および第２のテスト画像Ｔｋ１、Ｔｋ２内の領域１Ａ、２Ａは、余白領域ＧＡ２の影響がないことが確実である無影響領域である。図５の無影響領域１Ａ、２Ａは、余白領域ＧＡ２や空白領域ＧＡ１からノズル対応方向に十分に離れた領域、例えば、テスト原稿Ｐ上の長さで２ｃｍ以上、スキャン画像ＳＩ上で１０００画素以上離れた領域である。換言すれば、無影響領域１Ａ、２Ａは、ノズル対応方向において、地色領域に対して隣接せず、テスト画像Ｔｋ１、Ｔｋ２の他の領域に対して隣接している。本実施例では、座標ｉが、ｊｕ≦ｉ≦ｊｂの範囲のテスト画像Ｔｋ１、Ｔｋ２内の領域が、無影響領域１Ａ、１Ｂに設定される。このように、第１の無影響領域１Ａのノズル対応方向の範囲と、第２の無影響領域２Ａのノズル対応方向の範囲と、は互いに等しい。
【００３９】
図５の領域２Ｂは、余白領域ＧＡ２などの地色領域の影響を評価するために設けられた空白領域ＧＡ１を含む影響評価領域である。影響評価領域２Ｂは、空白領域ＧＡ１と、第２のテスト画像Ｔｋ２のうち、空白領域ＧＡ１の上側に隣接する上側隣接領域２Ｂｕと、空白領域ＧＡ１の下側に隣接する下側隣接領域２Ｂｂと、を含む。上側隣接領域２Ｂｕと、下側隣接領域２Ｂｂと、のノズル対応方向の長さは、空白領域ＧＡ１の影響を受け得る範囲より十分に大きく設定されており、例えば、テスト原稿Ｐ上の長さで５ｍｍ以上、スキャン画像ＳＩ上で２５０画素以上に設定されている。これらの隣接領域２Ｂｕ、２Ｂｂは、上下の余白領域ＧＡ２からは十分に離れているので、上下の余白領域ＧＡ２の影響は受けない。
【００４０】
図５の第１のテスト画像Ｔｋ１内の領域１Ｂは、地色領域の影響を評価する際に、影響評価領域２Ｂと比較される比較領域である。比較領域１Ｂのノズル対応方向の範囲と、影響評価領域２Ｂのノズル対応方向の範囲と、は互いに等しい。比較領域１Ｂは、上側隣接領域２Ｂｕとノズル対応方向の範囲が等しい上側比較領域１Ｂｕと、下側隣接領域２Ｂｂとノズル対応方向の範囲が等しい下側比較領域１Ｂｂと、を含んでいる。上側比較領域１Ｂｕと下側比較領域１Ｂｂとは、ノズル対応方向において、地色領域に対して隣接せず、第１のテスト画像Ｔｋ１の他の領域に対して隣接している。したがって、上側比較領域１Ｂｕと下側比較領域１Ｂｂとは、地色領域の影響を受けない領域である。
【００４１】
比較領域１Ｂ、および、影響評価領域２Ｂのノズル対応方向の範囲は、ｓｕ≦ｉ≦ｓｂの範囲である。このうち、上側比較領域１Ｂｕ、および、上側隣接領域２Ｂｕのノズル対応方向の範囲は、ｓｕ≦ｉ≦ｗｕの範囲である。下側比較領域１Ｂｂ、および、下側隣接領域２Ｂｂのノズル対応方向の範囲は、ｗｂ≦ｉ≦ｓｂの範囲である。
【００４２】
以上の説明からも解るように、テスト原稿Ｐ内の比較領域１Ｂｕ、１Ｂｂの印刷に用いられるノズルＮＺと、テスト原稿Ｐ内の隣接領域２Ｂｕ、２Ｂｂの印刷に用いられるノズルＮＺとは、互いに同じノズル（第１種のノズルとも呼ぶ）である。テスト原稿Ｐ内の無影響領域１Ａの印刷に用いられるノズルＮＺと、テスト原稿Ｐ内の第２の無影響領域２Ａの印刷に用いられるノズルＮＺと、は互いに同じノズルであり、第１種のノズルとは異なるノズル（第４種のノズルとも呼ぶ）である。また、テスト原稿Ｐ内の余白影響領域１Ｃ、１Ｄを印刷するノズルＮＺは、第１種のノズルとも第４種のノズルとも異なるノズルである（第２種のノズルとも呼ぶ）。なお、本実施例では、第１種のノズルと第４種のノズルとは、ノズル方向ＮＤの両端から十分に離れた位置にあるノズルであり、第２種のノズルは、ノズル方向ＮＤの両端の近傍のノズルである。
【００４３】
ここで、図５のスキャン画像ＳＩ内の上述の領域１Ａ、２Ａ、１Ｂ、２Ｂ（ただし、空白領域ＧＡ１を除く）の輝度Ｖ＿１Ａ、Ｖ＿２Ａ、Ｖ＿１Ｂ、Ｖ＿２Ｂは、以下の式（１）〜（３）によって、表される。
【００４４】
Ｖ＿１Ａ＝Ｄ＿ｋ  ＋  ＮＡ  ＋ｅ１        …（１）
Ｖ＿２Ａ＝Ｄ＿ｋ  ＋  ＮＡ  ＋ｅ２        …（２）
Ｖ＿１Ｂ＝Ｄ＿ｋ  ＋  ＮＢ  ＋ｅ１        …（３）
Ｖ＿２Ｂ＝Ｄ＿ｋ  ＋  ＮＢ  ＋ｅ２＋Ｓ    …（４）
【００４５】
ここで、Ｄ＿ｋは、テスト画像Ｔｋ１、Ｔｋ２の理想的な印刷濃度に相当する輝度である。ＮＡ、ＮＢは、ノズルの吐出量のバラツキに起因するテスト画像Ｔｋ１、Ｔｋ２の濃度のバラツキに相当する輝度である。ノズルＮＺの吐出量のバラツキに起因する濃度のバラツキは、ノズルによって異なるので、ノズル対応方向の位置が互いに異なる領域（例えば、１Ａと１Ｂ）間では、互いに異なる値（例えば、ＮＡ、ＮＢ）であり、ノズル対応方向の位置が互いに等しい領域（例えば、１Ａと２Ａ）間では、互いに等しい値（例えば、ＮＡ）である。ｅ１、ｅ２は、用紙Ｐの搬送中におけるノズルＮＺの吐出タイミングのバラツキに起因する濃度のバラツキである。ノズルＮＺの吐出タイミングのバラツキに起因する濃度のバラツキは、搬送方向の位置によって異なるので、搬送対応方向の位置が互い異なる領域（例えば、１Ａと２Ａ）間では、互いに異なる値（例えば、ｅ１、ｅ２）であり、搬送対応方向の位置が互いに等しい領域（例えば、１Ａと１Ｂ）間では、互いに等しい値（例えば、ｅ１）である。Ｓは、読取時の地色領域（空白領域ＧＡ１）の影響に相当する輝度である。領域１Ａ、２Ａ、１Ｂは、地色領域に対して隣接しないので、輝度Ｖ＿１Ａ、Ｖ＿２Ａ、Ｖ＿１Ｂは、Ｓの項を含まない。影響評価領域２Ｂの上側隣接領域２Ｂｕと下側隣接領域２Ｂｂは、空白領域ＧＡ１に対して隣接するので、Ｓの項を含む。
【００４６】
以上の式（１）〜（４）から、第２の無影響領域２Ａの輝度Ｖ＿２Ａと、第１の無影響領域１Ａの輝度Ｖ＿１Ａと、の差分ΔＶ＿Ａは、以下の式（５）によって表される。影響評価領域２Ｂ（影響評価領域２Ｂの上側隣接領域２Ｂｕ）の輝度Ｖ＿２Ｂと、比較領域１Ｂの輝度Ｖ＿１Ｂと、の差分ΔＶ＿Ｂは、以下の式（６）によって表される。
【００４７】
ΔＶ＿Ａ＝Ｖ＿２Ａ−Ｖ＿１Ａ＝ｅ２−ｅ１        …（５）
ΔＶ＿Ｂ＝Ｖ＿２Ｂ−Ｖ＿１Ｂ＝ｅ２−ｅ１＋Ｓ    …（６）
【００４８】
式（５）から、差分ΔＶ＿Ａは、第１のテスト画像Ｔｋ１と、第２のテスト画像Ｔｋ２と、の間に生じる吐出タイミングに起因する濃度のバラツキの差（ｅ２−ｅ１）を示すことが解る。式（６）から、差分ΔＶ＿Ｂは、当該吐出タイミングに起因する濃度のバラツキの差と、読取時の地色領域（空白領域ＧＡ１）の影響Ｓと、の和を示すことが解る。したがって、差分ΔＶ＿Ｂから、吐出タイミングに起因する濃度のバラツキの差（ｅ２−ｅ１）を差し引けば、読取時の地色領域（空白領域ＧＡ１）の影響Ｓを算出できることが解る。
【００４９】
以上を踏まえて、特性値生成処理の具体的な処理を説明する。図６は、特性値生成処理のフローチャートである。Ｓ１００では、ＣＰＵ２１０は、第１のテスト画像Ｔｋ１を示すデータ（第１の部分スキャンデータとも呼ぶ）を用いて、第１のテスト画像Ｔｋ１の平均輝度Ｖ１_ave（ｉ）を、ラインＬ（ｉ）ごとに、算出する。これにより、１≦ｉ≦Ｑの範囲のＱ本のラインＬ（ｉ）に対応するＱ個の平均輝度Ｖ１_ave（ｉ）が算出される。
【００５０】
図５の画素群ＰＧ１（ｉ）は、ラインＬ（ｉ）上の複数個の画素のうち、第１のテスト画像Ｔｋ１の平均輝度Ｖ１_ave（ｉ）の算出に用いられる複数個の画素である。ここで、画素群ＰＧ１（ｉ）から、第１のテスト画像Ｔｋ１の搬送対応方向の両端近傍の複数個の画素が除かれている。これは、第１のテスト画像Ｔｋ１の搬送対応方向の両端に対して隣接する空白領域ＧＡ３の影響を受けている画素の値を用いることを避けるためである。例えば、画素群ＰＧ１（ｉ）に含まれる複数個の画素のＲＧＢ値は、下記の変換式を用いて輝度に変換されて、これらの複数個の画素の輝度の平均値が算出される。ＲＧＢ値（Ｒ、Ｇ、Ｂ）を輝度Ｖへ変換する式は、例えば、Ｖ＝０．２９９×Ｒ＋０．５８７×Ｇ＋０．１１４×Ｂが用いられる。
【００５１】
なお、変形例としては、画素群ＰＧ１（ｉ）は、第１のテスト画像Ｔｋ１の搬送対応方向の両端近傍の複数個の画素を含んでも良い。例えば、第１のテスト画像Ｔｋ１、Ｔｋ２の搬送対応方向の長さが十分に長い場合には、搬送対応方向の両端近傍の複数個の画素の値の、平均輝度Ｖ１_ave（ｉ）への影響は、無視できるほど小さいと考えられるためである。
【００５２】
Ｓ１０５では、ＣＰＵ２１０は、第２のテスト画像Ｔｋ２を示すデータ（第２の部分スキャンデータとも呼ぶ）を用いて、第２のテスト画像Ｔｋ２の平均輝度Ｖ２_ave（ｉ）を、ラインＬ（ｉ）ごとに、算出する。これにより、１≦ｉ≦Ｑの範囲のＱ本のラインＬ（ｉ）に対応するＱ個の平均輝度Ｖ２_ave（ｉ）が算出される。図５の画素群ＰＧ２（ｉ）は、ラインＬ（ｉ）上の複数個の画素のうち、第２のテスト画像Ｔｋ２の平均輝度Ｖ２_ave（ｉ）の算出に用いられる複数個の画素である。ここで、画素群ＰＧ２（ｉ）からは、画素群ＰＧ１（ｉ）と同様に、第２のテスト画像Ｔｋ２の搬送対応方向の両端近傍の複数個の画素が除かれている。
【００５３】
図７は、テスト画像Ｔｋ１、Ｔｋ２の輝度を示す図である。図７（Ａ）は、Ｓ１００で算出される平均輝度Ｖ１_ave（ｉ）を、座標ｉごとに示すグラフである。図７（Ｂ）は、Ｓ１０５にて算出される平均輝度Ｖ２_ave（ｉ）を、座標ｉごとに示すグラフである。図７（Ａ）、（Ｂ）に示すように、平均輝度Ｖ１_ave（ｉ）、Ｖ２_ave（ｉ）は、座標ｉに応じてバラツキがある。また、図７（Ｂ）に示すように、空白領域ＧＡ１では、他の部分と比較して、平均輝度が高くなっていることが解る。
【００５４】
平均輝度Ｖ１_ave（ｉ）は、テスト原稿Ｐ上の座標ｉに対応する位置における第１のテスト画像Ｔｋ１の輝度を示し、平均輝度Ｖ２_ave（ｉ）は、当該位置における第２のテスト画像Ｔｋ２の輝度、または、空白領域ＧＡ１の輝度を示している、と言うことができる。したがって、平均輝度Ｖ１_ave（ｉ）のうち、ｊｕ≦ｉ≦ｊｂの範囲の値は、上記式（１）の第１の無影響領域１Ａの輝度Ｖ＿１Ａに相当し、ｓｕ≦ｉ≦ｓｂの範囲の値は、上記式（３）の比較領域１Ｂの輝度Ｖ＿１Ｂに相当する。また、平均輝度Ｖ２_ave（ｉ）のうち、ｊｕ≦ｉ≦ｊｂの範囲の値は、上記式（２）の第２の無影響領域２Ａの輝度Ｖ＿２Ａに相当する。平均輝度Ｖ２_ave（ｉ）のうち、ｓｕ≦ｉ≦ｗｕおよびｗｂ≦ｉ≦ｓｂの範囲の値は、上記式（４）の影響評価領域２Ｂの上側隣接領域２Ｂｕおよび下側隣接領域２Ｂｂの輝度Ｖ＿２Ｂに相当する。
【００５５】
Ｓ１１０では、ＣＰＵ２１０は、第１の無影響領域１Ａの輝度と、第２の無影響領域２Ａの輝度と、の差分（輝度差）を、ラインごとに算出する。すなわち、ｊｕ≦ｉ≦ｊｂの範囲について、平均輝度の差分ΔＶ_Ａ（ｉ）を、ラインＬ（ｉ）ごとに算出する。この結果、（ｊｂ−ｊｕ＋１）個の差分ΔＶ_Ａ（ｉ）が算出される。差分ΔＶ_Ａ（ｉ）は、上記式（５）に示すように、吐出タイミングに起因する濃度のバラツキの差（ｅ２−ｅ１）を示している。
【００５６】
Ｓ１１５では、ＣＰＵ２１０は、（ｊｂ−ｊｕ＋１）個の差分ΔＶ_Ａ（ｉ）の平均値ΔＶＡaveと、標準偏差σと、を算出する。
【００５７】
Ｓ１２０では、ＣＰＵ２１０は、平均値ΔＶＡaveと、標準偏差σと、を用いて、上述した余白影響領域１Ｃ、１Ｄの範囲（ノズル対応方向の幅）を決定するための判定閾値ＴＨを決定する。吐出タイミングに起因する濃度のバラツキの差（ｅ２−ｅ１）は、ランダムに発生するので、該バラツキの差（ｅ２−ｅ１）は、正規分布に従う。このために、該バラツキの差（ｅ２−ｅ１）は、９５％以上の確率で、｛ΔＶＡave±２×σ｝の範囲に収まることが解る。ＣＰＵ２１０は、該｛ΔＶＡave±（２×σ）｝の値を、判定閾値ＴＨとして算出する。
【００５８】
Ｓ１２５では、ＣＰＵ２１０は、比較領域１Ｂの輝度と、影響評価領域２Ｂの輝度と、の差分を、ラインごとに算出する。すなわち、ｓｕ≦ｉ≦ｓｂの範囲について、平均輝度の差分ΔＶ_Ｂ（ｉ）を、ラインＬ（ｉ）ごとに算出する。この結果、（ｓｂ−ｓｕ＋１）個の差分ΔＶ_Ｂ（ｉ）が算出される。差分ΔＶ_Ｂ（ｉ）は、上記式（６）に示すように、吐出タイミングに起因する濃度のバラツキの差（ｅ２−ｅ１）と、読取時の地色領域の影響Ｓと、の和を示している。
【００５９】
図８は、差分ΔＶ_Ｂ（ｉ）を、座標ｉごとに示すグラフである。空白領域ＧＡ１の範囲では、差分ΔＶ_Ｂ（ｉ）は、輝度差ΔＤと、上記の吐出タイミングに起因する濃度のバラツキの差（ｅ２−ｅ１）と、の和である。輝度差ΔＤは、テスト画像Ｔｋ１、Ｔｋ２の印刷濃度Ｄ＿ｋと、空白領域ＧＡ１の濃度Ｄ＿ｇと、の差分である。上側隣接領域２Ｂｕの範囲のうち、空白領域ＧＡ１から十分離れた範囲では、差分ΔＶ_Ｂ（ｉ）は、吐出タイミングに起因する濃度のバラツキの差（ｅ２−ｅ１）のみが表れており、上述した判定閾値ＴＨ以下に収まる。下側隣接領域２Ｂｂの範囲のうち、空白領域ＧＡ１から十分離れた範囲についても同様である。上側隣接領域２Ｂｕおよび下側隣接領域２Ｂｂの範囲のうち、空白領域ＧＡ１に対して隣接する部分には、ハッチングで示す空白影響領域ＭＡｕ、ＭＡｂが現れている。空白影響領域ＭＡｕ、ＭＡｂでは、空白領域ＧＡ１に近づくほど、空白領域ＧＡ１の影響が増大して、差分ΔＶ_Ｂ（ｉ）が大きくなり、空白領域ＧＡ１から離れるほど、空白領域ＧＡ１の影響が減少して、差分ΔＶ_Ｂ（ｉ）が小さくなっている。
【００６０】
Ｓ１３０では、ＣＰＵ２１０は、判定閾値ＴＨを用いて、空白影響領域ＭＡｕ、ＭＡｂの範囲を決定する。具体的には、ＣＰＵ２１０は、判定閾値ＴＨを示す線Ｌ１と、差分ΔＶ_Ｂ（ｉ）を示すグラフと、の交点Ｐ１、２を特定する（図８）。さらに、ＣＰＵ２１０は、空白領域ＧＡ１の中央近傍の所定個数の差分ΔＶ_Ｂ（ｉ）の平均値を、上述した輝度差ΔＤとして算出する。そして、（ΔＤ−ＴＨ）を示す線Ｌ２と、差分ΔＶ_Ｂ（ｉ）を示すグラフと、の交点Ｐ３、４を特定する（図８）。そして、ＣＰＵ２１０は、交点Ｐ１の座標ｉ１から交点Ｐ３の座標ｉ３までの範囲を、上側の空白影響領域ＭＡｕとして決定する。ＣＰＵ２１０は、該交点Ｐ４の座標ｉ４から交点Ｐ２の座標ｉ２までの範囲を、下側の空白影響領域ＭＡｂとして決定する。ここで、上側の空白影響領域ＭＡｕのノズル対応方向の幅（ｉ３−ｉ１）を幅ＡＲｕとし、下側の空白影響領域ＭＡｂのノズル対応方向の幅（ｉ４−ｉ２）を幅ＡＲｂとする。
【００６１】
Ｓ１３５では、ＣＰＵ２１０は、第１のテスト画像Ｔｋ１の平均輝度Ｖ１_ave（ｉ）のうち、上端側の余白影響領域１Ｃの値と、下側の余白影響領域１Ｄの値と、を補正する。具体的には、ＣＰＵ２１０は、第１のテスト画像Ｔｋ１の上端（ｉ＝１）から、上述した空白影響領域ＭＡｂの幅ＡＲｂ分の領域を、補正対象の余白影響領域１Ｃとして決定する（図５）。ＣＰＵ２１０は、補正対象の余白影響領域１ＣのＡＲｂ個の平均輝度Ｖ１_ave（ｉ）（１≦ｉ≦ＡＲｂ）から、地色領域の影響Ｓを差し引くことによって、該平均輝度Ｖ１_ave（ｉ）を補正する。地色領域の影響Ｓは、上記式（６）から解るように、図８の差分ΔＶ_Ｂ（ｉ）から、吐出タイミングに起因する濃度のバラツキの差（ｅ２−ｅ１）を差し引いた値である。本実施例では、図８の差分ΔＶ_Ｂ（ｉ）から、該濃度のバラツキの差（ｅ２−ｅ１）が取り得る最大値と言える判定閾値ＴＨを、差し引いた値を、地色領域の影響Ｓとして用いる。例えば、余白影響領域１Ｃの上端（i＝１）から下端（ｉ＝ＡＲｂ）までの各ラインに対応する地色領域の影響Ｓには、図８の座標ｉ４から（ｉ２−１）までの各ラインに対応するＳ（ｉ４）〜Ｓ（ｉ２−１）が用いられる。このように、地色領域の影響Ｓは、第１のテスト画像Ｔｋ１の上端に近づくほど、大きな値となり、該上端から離れるほど、小さな値となっている。
【００６２】
図９は、補正前と補正済みの第１のテスト画像Ｔｋ１の平均輝度Ｖ１_ave（ｉ）の一例を示す図である。図９のハッチングされた範囲は、上述の余白影響領域１Ｃの範囲（１≦ｉ≦ＡＲｂの範囲）である。図９で、実線は、補正前の平均輝度Ｖ１_ave（ｉ）を示し、波線は、補正済みの平均輝度Ｖ１_ave（ｉ）を示す。補正によって、地色領域（余白領域ＧＡ２）の影響で本来の輝度より明るくなっていた平均輝度Ｖ１_ave（ｉ）が、適切に補正されて、本来の輝度に近づいている。
【００６３】
同様に、ＣＰＵ２１０は、第１のテスト画像Ｔｋ１の下端（ｉ＝Ｑ）から、上述した空白影響領域ＭＡｕの幅ＡＲｕ分の領域を、補正対象の余白影響領域１Ｄとして決定する（図５）。ＣＰＵ２１０は、補正対象の余白影響領域１ＤのＡＲｕ個の平均輝度Ｖ１_ave（ｉ）（（Ｑ−ＡＲｕ＋１）≦ｉ≦Ｑ）から、地色領域の影響Ｓを差し引くことによって、該平均輝度Ｖ１_ave（ｉ）を補正する。例えば、余白影響領域１Ｄの下端（i＝Ｑ）から上端（ｉ＝（Ｑ−ＡＲｕ＋１））までの各ラインに対応する地色領域の影響Ｓには、図８の座標（ｉ１＋１）からｉ３までの各ラインに対応するＳ（ｉ１＋１）〜Ｓ（ｉ３）が用いられる。このように、地色領域の影響Ｓは、第１のテスト画像Ｔｋ１の下端に近づくほど、大きな値となり、該下端から離れるほど、小さな値となっている。
【００６４】
本実施例では、余白影響領域１Ｃの幅ＡＲｂは、例えば、ｋ個のノズル方向ＮＤの一端（図３の上端）近傍の１０〜２０個のノズルに対応する幅である。同様に、余白影響領域１Ｄの幅ＡＲｕは、例えば、ｋ個のノズル方向ＮＤの他端（図３の下端）近傍の１０個〜２０個のノズルに対応する幅である。換言すれば、ｋ個のノズルＮＺのうち、ノズル方向ＮＤの両端の１０〜２０個ずつのノズルによって印刷される領域は、余白領域ＧＡ２の影響を受けるために、これらのノズルに対応する平均輝度Ｖ１_ave（ｉ）は、地色領域の影響Ｓを用いて、適切に補正される。そして、ｋ個のノズルＮＺのうち、ノズル方向ＮＤの両端の１０〜２０個ずつのノズルを除いた残りのノズルＮＺによって印刷される領域は、余白領域ＧＡ２の影響を受けないために、これらのノズルに対応する平均輝度Ｖ１_ave（ｉ）は、補正されない。
【００６５】
図６のＳ１４０では、ＣＰＵ２１０は、補正済みの平均輝度Ｖ１_ave（ｉ）を含む第１のテスト画像Ｔｋ１の平均輝度Ｖ１_ave（ｉ）を用いて、Ｋインクを吐出するｋ個のノズルＮＺに対応するｋ個の特性値を生成する。例えば、ＣＰＵ２１０は、ノズルＮＺ（ｐ）に対応する輝度Ｖ＿ＮＺ（ｐ）を、ｋ個のノズルのそれぞれについて、決定する。ｐは、例えば、図３の上端から下端に向かってｋ個のノズルＮＺに付されたノズル番号であり、ｋ個のノズル方向ＮＤの位置を示す１≦ｐ≦ｋの整数である。
【００６６】
例えば、ノズルＮＺ（ｐ）のノズル方向ＮＤの位置に対応するノズル対応方向の位置（座標ｉ）を有する平均輝度Ｖ１_ave（ｉ）が、対応する輝度Ｖ＿ＮＺ（ｐ）として決定される。本実施例では、スキャン画像ＳＩのノズル対応方向の解像度（１２００ｄｐｉ）は、ノズル間隔ＮＴに相当する解像度（６００ｄｐｉ）の２倍である。このために、例えば、ノズル方向ＮＤの上端からｐ番目のノズルＮＺに対応するラインは、搬送対応方向の上端から２ｐ番目（ｉ＝２ｐ）のラインである。したがって、例えば、ノズル方向ＮＤの上端からｐ番目のノズルＮＺに対応する輝度Ｖ＿ＮＺ（ｐ）は、平均輝度Ｖ１_ave（２ｐ）である。
【００６７】
ＣＰＵ２１０は、ｋ個のノズルＮＺに対応するｋ個の輝度Ｖ＿ＮＺ（ｐ）を、大きな値ほど高い濃度を示すｋ個の濃度値ＤＶ＿ＮＺ（ｐ）に変換する。ＣＰＵ２１０は、濃度値ＤＶ＿ＮＺ（ｐ）と、基準濃度値ＤＶ＿ｒｅｆと、の差分ΔＤＶ（ｐ）を、ｋ個の濃度値ＤＶ＿ＮＺ（ｐ）のそれぞれについて算出する。基準濃度値ＤＶ＿ｒｅｆは、例えば、ｋ個の濃度値ＤＶ＿ＮＺ（ｐ）のうち、最も低い濃度を示す値である。ｋ個のノズルＮＺに対応するｋ個の差分ΔＤＶ（ｐ）は、ｋ個のノズルＮＺに対応するｋ個の特性値として決定される。
【００６８】
以上説明した特性値生成処理が、Ｃ、Ｍ、Ｙ、ＫのそれぞれのノズルＮＺについて実行されて、Ｃ、Ｍ、Ｙ、Ｋのそれぞれのｋ個ずつのノズルＮＺに対応するｋ個ずつの特性値が生成される。
【００６９】
図１０は、Ｃ、Ｍ、Ｙ、Ｋのそれぞれのノズルの特性値が記録された特性値テーブルＰＴの例である。図１０の特性値テーブルＰＴは、Ｃ、Ｍ、Ｙ、Ｋのノズル用の４個のサブテーブルを含む。各テーブルには、Ｃ、Ｍ、Ｙ、Ｋのうちの対応するインク用のノズルのｋ個の特性値が、ノズル番号と対応付けて記録されている。ＣＰＵ２１０は、例えば、特性値テーブルＰＴを生成して、不揮発性記憶装置２３０に記録する。
【００７０】
特性値テーブルＰＴに記録された特性値は、例えば、複合機２００の印刷実行部２８０に印刷を実行させるための印刷データを生成する際に、ノズルごとのインクの吐出量のバラツキを補償する補償処理を行うために利用される。これによって、該印刷データを用いて印刷される印刷画像において、インクの吐出量のバラツキに起因する濃度ムラが発生することを抑制することができる。該補償処理を含み印刷データの生成処理は、例えば、特開２０１１−１３１４２８号公報に開示されている。
【００７１】
以上説明した第１実施例によれば、スキャン画像ＳＩは、第１のテスト画像Ｔｋ１のうちの地色領域に対してノズル対応方向において隣接しない比較領域１Ｂｕ、１Ｂｂと、第２のテスト画像Ｔｋ２のうちの、地色領域である空白領域ＧＡ１に対してノズル対応方向において隣接する隣接領域２Ｂｕ、２Ｂｂと、地色領域である余白領域ＧＡ２に対してノズル対応方向において隣接する余白影響領域１Ｃ、１Ｄと、を含む。ＣＰＵ２１０は、比較領域１Ｂｕ、１Ｂｂ内の画素の値と、隣接領域２Ｂｕ、２Ｂｂ内の画素の値と、に基づいて、比較領域１Ｂｕ、１Ｂｂと隣接領域２Ｂｕ、２Ｂｂとの色の違いを評価する、換言すれば、地色領域の影響Ｓを評価、算出する（図６のＳ１００〜Ｓ１３０）。そして、ＣＰＵ２１０は、Ｓ１００〜Ｓ１３０での評価の結果（地色領域の影響Ｓ）と、余白影響領域１Ｃ、１Ｄ内の画素の値に基づく平均輝度Ｖ１_aveと、を用いて、余白影響領域１Ｃ、１Ｄを印刷するノズルに対応する特性値を生成する（Ｓ１３５、Ｓ１４０）。
【００７２】
上記構成によれば、地色領域に対してノズル対応方向において隣接しない比較領域１Ｂｕ、１Ｂｂと、地色領域である空白領域ＧＡ１に対してノズル対応方向において隣接する隣接領域２Ｂｕ、２Ｂｂと、の色の違いが評価される。そして、該評価の結果と、余白影響領域１Ｃ、１Ｄ内の画素の値と、を用いて、余白影響領域１Ｃ、１Ｄを印刷するノズルに対応する特性値が生成される。この結果、スキャンデータを用いてノズルＮＺの吐出特性を示す特性値を生成する際に、用紙Ｐの地色の領域の影響を考慮して、適切な特性値を生成できる。例えば、用紙Ｐの地色である白色の影響によって、余白影響領域１Ｃ、１Ｄを印刷するノズルに対応する特性値が、ノズルＮＺの本来の吐出量より少ない吐出量を示す値になることを抑制できる。また、用紙Ｐの地色は、用紙の種類、例えば、普通紙と、光沢紙と、では、異なり得るために、用紙Ｐの地色の領域の影響も、用紙の種類によって異なり得る。本実施例では、実際に使用すべき用紙Ｐにテスト画像を印刷して、上述の画像処理を行えば、用紙の種類ごとに異なる適切な特性値を生成することができる。
【００７３】
より具体的には、ＣＰＵ２１０は、比較領域１Ｂｕ、１Ｂｂ内の画素の値を用いて、比較領域１Ｂｕ、１Ｂｂの色に関する値として、平均輝度Ｖ１_aveを算出する（Ｓ１００）。ＣＰＵ２１０は、隣接領域２Ｂｕ、２Ｂｂ内の画素の値を用いて、隣接領域２Ｂｕ、２Ｂｂの色に関する値として、平均輝度Ｖ２_aveを算出する（Ｓ１０５）。ＣＰＵ２１０は、比較領域１Ｂｕ、１Ｂｂ内の平均輝度Ｖ１_aveと、隣接領域２Ｂｕ、２Ｂｂ内の平均輝度Ｖ２_aveと、の差分ΔＶ_Ｂ（ｉ）を算出する（Ｓ１２５）。この結果、比較領域１Ｂｕ、１Ｂｂと、隣接領域２Ｂｕ、２Ｂｂと、の色の違いを適切に評価できる。
【００７４】
さらに、上記実施例では、印刷実行部２８０は、主走査を伴わない、いわゆるラインプリンタである。ラインプリンタでは、ｋ個のノズルＮＺのうち、ノズル方向ＮＤの両端に位置するノズルＮＺよりも外側の領域には、印刷を行うことができない。このために、該両端に位置するＮＺを用いて印刷されるテスト画像は、余白領域ＧＡ２に対して隣接せざるを得ない。本実施例によれば、このようなラインプリンタのための適切な特性値を生成できる。
【００７５】
さらに、上記実施例では、ラインプリンタのノズル方向ＮＤの端部に位置するノズルに対応する特性値（余白影響領域１Ｃ、１Ｄを印刷するノズルの特性値）を、比較領域１Ｂｕ、１Ｂｂと、隣接領域２Ｂｕ、２Ｂｂと、の色の違いの評価結果を用いて、生成する。この結果、ラインプリンタのノズル方向ＮＤの端部に位置するノズルに対応する特性値を、用紙の地色の影響を考慮して、適切に生成できる。
【００７６】
本実施例では、さらに、スキャン画像ＳＩは、ｋ個のノズルＮＺのうち、余白影響領域１Ｃ、１Ｄを印刷するノズルＮＺ（上述の第２種のノズル）とは、ノズル方向ＮＤの位置が異なるノズルＮＺについては、比較領域１Ｂｕ、１Ｂｂと、隣接領域２Ｂｕ、２Ｂｂと、の色の違いの評価結果（例えば、差分ΔＶ_Ｂ（ｉ）や、差分ΔＶ_Ｂ（ｉ）に基づく地色領域の影響Ｓ）を用いずに、対応する特性値が生成される。この結果、ノズル方向ＮＤの端部から離れた位置にあるノズルＮＺに対応する特性値、すなわち、用紙Ｐの地色の領域の影響を考慮せずに、適切に生成できる。ここで、ｋ個のノズルＮＺのうち、余白影響領域１Ｃ、１Ｄを印刷するノズルＮＺ（上述の第２種のノズル）を除いたノズルＮＺ、すなわち、比較領域１Ｂｕ、１Ｂｂと、隣接領域２Ｂｕ、２Ｂｂと、の色の違いの評価結果を用いずに、対応する特性値が算出されるノズルを、第３種のノズルとも呼ぶ。
【００７７】
ここで、余白影響領域１Ｃを印刷する複数個のノズル（例えば、１０〜２０個のノズル）は、ノズル方向ＮＤの上端に位置する一のノズル（例えば、ノズル番号１のノズル）と、該一のノズルよりもノズル方向ＮＤの上端から離れた他のノズル（例えば、ノズル番号３のノズル）と、を含む。図９に示す余白影響領域１Ｃの上端（i＝１）から下端（ｉ＝ＡＲｂ）までの各ラインに対応する地色領域の影響Ｓには、図８の座標ｉ４から（ｉ２−１）までの各ラインに対応するＳ（ｉ４）〜Ｓ（ｉ２−１）が用いられる。このように、地色領域の影響Ｓ（比較領域１Ｂｕ、１Ｂｂと、隣接領域２Ｂｕ、２Ｂｂと、の色の違いの評価結果）は、第１のテスト画像Ｔｋ１の上端（図９のi＝１の位置）に近づくほど、大きな値となり、該上端から離れるほど、小さな値となっている（図９）。このことから、上述した一のノズル（例えば、ノズル番号１のノズル）に対する地色領域の影響Ｓの寄与度は、他のノズル（例えば、ノズル番号３のノズル）に対する地色領域の影響の寄与度より大きくなっていることが解る。このように、ノズル方向ＮＤの上端からの距離に応じて、適切に地色領域の影響Ｓが考慮された特性値を生成できる。
【００７８】
また、第２のテスト画像Ｔｋ２を２個の分ける空白領域ＧＡ１は、テスト原稿Ｐにおいて印刷可能領域ＰＡ内に位置している（図３、図５）。換言すれば、スキャン画像ＳＩ内において、空白領域ＧＡ１は、印刷可能領域ＰＡに対応するスキャン画像ＳＩ内の領域に位置している。このように、スキャン画像ＳＩ内に空白領域ＧＡ１を適切に配置されているので、容易に、比較領域１Ｂと、空白領域ＧＡ１を含む影響評価領域２Ｂと、の比較ができる。したがって、用紙Ｐの地色の影響を考慮した適切な特性値を容易に生成できる。
【００７９】
さらに、上記実施例では、スキャン画像ＳＩにおいて、比較領域１Ｂｕ、１Ｂｂと余白影響領域１Ｃと、を含む第１のテスト画像Ｔｋ１を示す領域と、隣接領域２Ｂｕ、２Ｂｂと、空白領域ＧＡ１と、を含む第２のテスト画像Ｔｋ２を示す領域とは、ノズル対応方向と垂直な搬送対応方向に並んでいる（図３、図５）。このように、スキャン画像ＳＩ内に、比較領域１Ｂｕ、１Ｂｂと、余白影響領域１Ｃと、隣接領域２Ｂｕ、２Ｂｂと、空白領域ＧＡ１と、が適切に配置されているので、用紙Ｐの地色の領域の影響を考慮した特性値を容易に生成できる。
【００８０】
さらに、具体的には、スキャン画像ＳＩは、第１のテスト画像Ｔｋ１のうちの他の部分に対してノズル対応方向において隣接し、地色領域に対してノズル対応方向において隣接しない、第１の無影響領域１Ａと、第２のテスト画像Ｔｋ２のうちの他の部分を示す領域に対してノズル対応方向において隣接し、地色領域に対してノズル対応方向において隣接しない第２の無影響領域２Ａと、を含む。ＣＰＵ２１０は、第１の無影響領域１Ａ内の画素の値と、第２の無影響領域２Ａ内の画素の値と、に基づいて、第１の無影響領域１Ａと第２の無影響領域２Ａとの色の違いを評価する（図６のＳ１１０）。具体的には、第１の無影響領域１Ａと第２の無影響領域２Ａとの輝度の差分が、ラインＬ（ｉ）ごとに算出される。そして、該評価の結果を用いて、比較領域１Ｂｕ、１Ｂｂと隣接領域２Ｂｕ、２Ｂｂとの色の違いを評価する（地色領域の影響Ｓを評価する）。この結果、吐出タイミングに起因する濃度のバラツキの差（ｅ２−ｅ１）を除くことで、地色領域の影響Ｓをさらに適切に評価できる。したがって、用紙Ｐの地色領域の影響Ｓを、さらに適切に考慮した特性値を生成することができる。
【００８１】
以上の説明から解るように、実施例のノズル方向ＮＤは、第１方向の例であり、テスト原稿Ｐのノズル対応方向は、第２方向の例である。実施例のテスト原稿Ｐ内のテスト画像Ｔｋ１、Ｔｋ２の全体は、特定色画像の例である。スキャン画像ＳＩ内の比較領域１Ｂｕ、１Ｂｂは、第１の特定色領域の例であり、スキャン画像ＳＩ内の隣接領域２Ｂｕ、２Ｂｂは、第２の特定色領域の例である。スキャン画像ＳＩ内の余白影響領域１Ｃは、第３の特定色領域の例であり、スキャン画像ＳＩ内の第１のテスト画像Ｔｋ１のうち、余白影響領域１Ｃの除く全体は、第４の特定色領域の例である。スキャン画像ＳＩ内の第１の無影響領域１Ａは、第５の特定色領域の例であり、第２の無影響領域２Ａは、第６の特定色領域の例である。スキャン画像ＳＩ内の第１のテスト画像Ｔｋ１を示す領域は、第１の部分領域の例であり、スキャン画像ＳＩ内の第２のテスト画像Ｔｋ２を示す領域は、第２の部分領域の例である。
【００８２】
Ｂ．変形例：
（１）上記実施例では、複合機２００の印刷実行部２８０としてラインプリンタが採用されている。これに代えて、印刷ヘッドにおいて、複数個のノズルＮＺが搬送方向に沿って配置され、該印刷ヘッドを搬送方向と交差する主走査方向に主走査させるシリアルプリンタが採用されても良い。シリアルプリンタでは、ノズル方向と、搬送方向が平行である。この場合であっても、テスト画像において、複数個のノズルのうち、ノズル対応方向の端部に位置するノズルを用いて印刷される領域が、地色領域に対してノズル対応方向において隣接している場合には、本実施例と同様の画像処理が実行され得る。
【００８３】
（２）上記実施例では、第１および第２のテスト画像Ｔｋ１内の各領域の色に関する値として、平均輝度が用いられているが、領域内の画素の値（ＲＧＢ値）に基づく他の値が用いられても良い。例えば、Ｃ、Ｍ、Ｙの各ノズルの特性値を算出する際には、平均輝度に代えて、Ｃ成分値や、Ｍ成分値や、Ｙ成分値の平均値が、領域内の画素の値（ＲＧＢ値）を用いて、ラインごとに算出されても良い。
【００８４】
（３）上記実施例では、第１の無影響領域１Ａと、第２の無影響領域２Ａと、の色の違いを評価して、判定閾値ＴＨを算出している（図６のＳ１１０〜Ｓ１２０）。これに代えて、Ｓ１１０〜Ｓ１２０は、省略されても良い。この場合には、判定閾値ＴＨは、例えば、コンピュータプログラムＰＧに予め組み込まれた固定値であっても良い。
【００８５】
（４）上記実施例の第２のテスト画像Ｔｋ２の形状は、図３、図５に示す形状に限られない。例えば、第２のテスト画像Ｔｋ２の余白影響領域２Ｃ、２Ｄ内の画素の値は、使用されないので、第２のテスト画像Ｔｋ２のノズル対応方向の両端は、印刷可能領域ＰＡのノズル対応方向の両端から離れていても良い。すなわち、第２のテスト画像Ｔｋ２のノズル対応方向の長さは、ノズル長ＮＬより短くても良い。
【００８６】
（５）上記実施例では、１台の複合機２００の印刷実行部２８０を用いて、テスト画像を印刷することによってテスト原稿Ｐが作成され（図４のＳ１０）、該複合機２００の読取実行部２９０を用いて、該テスト原稿Ｐを読み取ることのよって、スキャンデータが生成される（図４のＳ２０）。これに代えて、テスト画像を印刷は、一のプリンタを用いて、行われ、スキャンデータの生成は、一のプリンタとは別体のスキャナによって実行されても良い。
【００８７】
（６）図４のＳ３０の傾き補正処理、および、Ｓ４０の特性値生成処理は、例えば、複合機２００や、別体のスキャナとは、異なる計算機によって実行されてもよい。例えば、特性値生成処理は、複合機２００のユーザが利用するスマートフォンやパーソナルコンピュータなどの端末装置１００によって実行されても良い。また、特性値生成処理は、複合機２００と接続されたサーバであって、例えば、複合機２００の製造者によって運用されるサーバによって、実行されても良い。これらの場合は、例えば、のユーザが利用するスマートフォンやパーソナルコンピュータなどの端末装置１００によって実行されても良い。この場合には、例えば、端末装置１００やサーバは、複合機２００に対して、テスト画像データＴＩＤを供給し、複合機２００は、該テスト画像データＴＩＤを用いて、テスト画像を用紙Ｐに印刷しても良い。また、端末装置１００やサーバは、複合機２００において生成されたスキャンデータを、複合機２００から取得し、該スキャンデータを用いて、特性値生成処理を実行しても良い。
【００８８】
（７）また、ネットワークを介して互いに通信可能な複数個のコンピュータ（例えば、クラウドサーバ）が、特性値生成処理に要する機能を一部ずつ分担して、全体として、特性値生成処理を実行してもよい。この場合、複数個のコンピュータの全体が、画像処理装置の例である。
【００８９】
（８）上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部あるいは全部をハードウェアに置き換えるようにしてもよい。
【００９０】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【符号の説明】
【００９１】
１０…イメージセンサ、１１…光電変換素子、１２…レンズ、１３…光源、１４…プラテンガラス、２１…印刷ヘッド、２１Ｓ…ノズル配置面、２２…ヘッドドライバ、２３…搬送機構、１００…端末装置、２００…複合機、２１０…ＣＰＵ、２２０…揮発性記憶装置、２３０…不揮発性記憶装置、２４０…表示部、２４０…搬送機構、２５０…操作部、２７０…通信ＩＦ、２８０…印刷実行部、２９０…読取実行部、Ｐ…用紙（テスト原稿）、ＰＧ…コンピュータプログラム、ＰＴ…特性値テーブル、ＮＺ…ノズル、ＴＩＤ…テスト画像データ
【図１】
2018134827.tif 000003
【図２】
2018134827.tif 000004
【図３】
2018134827.tif 000005
【図４】
2018134827.tif 000006
【図５】
2018134827.tif 000007
【図６】
2018134827.tif 000008
【図７】
2018134827.tif 000009
【図８】
2018134827.tif 000010
【図９】
2018134827.tif 000011
【図１０】
2018134827.tif 000012