(57)【特許請求の範囲】
【請求項１】
同一色かつ同一階調の間隔導出用パッチ画像を複数有した間隔導出用シートを出力する画像出力手段と、
前記画像出力手段によって出力された前記間隔導出用シートの、複数の前記間隔導出用パッチ画像の濃度を読み取る濃度読取手段と、
前記濃度読取手段によって読み取られた濃度の値から、位相差を固定した複数の前記間隔導出用パッチ画像間の濃度の相関関係の程度を表す相関係数を算出する相関係数算出手段と、
前記相関係数算出手段によって算出された相関係数がより小さくなる複数の前記間隔導出用パッチ画像間の間隔を導出する間隔導出手段と、
前記間隔導出手段によって導出された間隔をもとに、同一色かつ同一階調の階調補正用パッチ画像を階調補正用シートに配置するレイアウトを決定する配置決定手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記配置決定手段は、前記間隔導出手段によって導出された間隔をもとに、２個又は２列の前記階調補正用パッチ画像を前記階調補正用シートに配置するレイアウトを決定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記配置決定手段は、前記間隔導出手段によって導出された間隔をもとに、互いに同一色かつ同一階調である前記階調補正用パッチ画像の列それぞれを、グラデーション状に階調を変化させて配置するレイアウトを決定することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記間隔導出手段は、前記間隔導出用シートが出力される搬送方向において、前記相関係数がより小さくなる複数の前記間隔導出用パッチ画像間の間隔を導出することを特徴とする請求項１乃至３の何れか一項に記載の画像処理装置。
【請求項５】
前記間隔導出手段は、前記間隔導出用シートが出力される前記搬送方向に垂直な方向において、前記相関係数がより小さくなる複数の前記間隔導出用パッチ画像間の間隔を導出することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
同一色かつ同一階調の間隔導出用パッチ画像を複数有した間隔導出用シートを出力する画像出力工程と、
前記画像出力工程によって出力された前記間隔導出用シートの、複数の前記間隔導出用パッチ画像の濃度を読み取る濃度読取工程と、
前記濃度読取工程によって読み取られた濃度の値から、位相差を固定した複数の前記間隔導出用パッチ画像間の濃度の相関関係の程度を表す相関係数を算出する相関係数算出工程と、
前記相関係数算出工程によって算出された相関係数がより小さくなる複数の前記間隔導出用パッチ画像間の間隔を導出する間隔導出工程と、
前記間隔導出工程によって導出された間隔をもとに、同一色かつ同一階調の階調補正用パッチ画像を階調補正用シートに配置するレイアウトを決定する配置決定工程と、
を含むことを特徴とする画像処理方法。
【請求項７】
請求項６記載の画像処理方法をコンピュータに実現させるためのプログラム。
【請求項８】
請求項６記載の画像処理方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、階調画像を形成するデジタル複写機、ファクシミリ、プリンタ等において、画像出力装置の階調特性を把握し、画像出力装置の階調特性に対して適切な階調補正パラメータを生成するための画像処理装置、画像処理方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
画像出力装置においては、同じ画像データを出力しても経時により異なる濃度が得られることがあるため、経時の濃度変動を抑制することを目的として、所定のパッチを出力してスキャナなどでそのパッチを読み取ることでその時点での階調特性を把握し、階調補正パラメータを生成する処理が行われている。
【０００３】
しかし、画像出力装置においては、同じ画像データを出力しても画像の位置によって濃度が異なることがある。これは、例えば電子写真方式の画像出力装置においては感光体や転写ローラの偏心、もしくは感光体と現像スリーブとの間隔の、感光体の回転軸方向の位置におけるばらつきなど部材の品質や組み付け精度に起因して発生する。
【０００４】
そこで、同一濃度階調値のパッチを複数生成して、それぞれのパッチの濃度を測定して得た値を平均化して階調補正パラメータを生成することで、画像位置によって濃度が異なる現象の影響を抑制しながら、経時の濃度変動を抑制するための濃度補正処理パラメータを生成する装置が提案されている（特許文献１、２を参照）。
【０００５】
例えば、特許文献１には、印刷特性のばらつきが大きいと予想される方向に複数の測色用パターンを配置する画像形成システムが開示され、また、特許文献２には、繰返しパターンを出力して同じ色のパッチを平均化することで面内ムラの影響を抑制できるようにするためのチャートを決定する方法として、あらかじめ同じ色をならべたパッチチャートの各パッチの測色値の平均値を基準値として定め、この基準値に近くなるような繰返しパターンを選択する、出力チャートパターン選択方法が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
階調補正パラメータの生成においては、特許文献１、２に開示されているように、同一パッチを異なる位置に配置することで、画像出力装置の面内ムラによる精度低下を抑制することができる。
【０００７】
しかし、特許文献１の技術では、パターン同士が位置する方向については考慮しているものの、パターン間の距離を考慮しておらず、画像出力装置の濃度変動の影響を十分に抑制することができない場合がある。また、特許文献２の技術では、様々な箇所に配置したパッチの測色値を平均化した値を基準値としているが、平均値を基準とする場合、以下の理由により必ずしも面内ムラの影響抑制に適した繰り返しパターンを得ることができない。
【０００８】
例えば、濃度変動の主要因が感光体ドラムの偏心によるものである場合、感光体ドラム回転方向の濃度変動周期は感光体ドラム周長に大きく影響を受ける。そして、適正な階調補正パラメータを作成するためには、周期成分の濃度ムラの影響を抑えることが必要であり、濃度変動が濃度０を中心に、感光体ドラム周長周期で正弦波的に変動していると仮定する場合は、濃度０を精度良く把握することが必要である。
【０００９】
ところで、図８（ａ）に示すように、用紙上に等間隔となるＡからＥの５箇所にパッチを出力して平均濃度を算出するとして、感光体ドラム周長がＡとＥとの距離に等しい場合は、ＡやＥに相当する特定の感光体ドラムの位相角における濃度の影響が強くあらわれる。すなわち、図８（ｂ）に示すように、ＡからＥに配置したパッチの濃度ａからｅの平均値である５点平均濃度（点線）は、一般に濃度０とは異なる。
【００１０】
本発明は上記した課題に鑑みてなされたもので、
本発明の目的は、同一階調のパッチ同士が適切な間隔となるシートを用いることで、画像位置によって濃度が異なる現象を抑制しながら、経時の濃度変動を抑制するための階調補正パラメータを精度良く生成する画像処理装置、画像処理方法、プログラムおよび記録媒体を提供することにある。
【課題を解決するための手段】
【００１１】
本発明に係る画像処理装置は、同一色かつ同一階調の間隔導出用パッチ画像を複数有した間隔導出用シートを出力する画像出力手段と、前記画像出力手段によって出力された前記間隔導出用シートの、複数の前記間隔導出用パッチ画像の濃度を読み取る濃度読取手段と、前記濃度読取手段によって読み取られた濃度の値から、位相差を固定した複数の前記間隔導出用パッチ画像間の濃度の相関関係の程度を表す相関係数を算出する相関係数算出手段と、前記相関係数算出手段によって算出された相関係数がより小さくなる複数の前記間隔導出用パッチ画像間の間隔を導出する間隔導出手段と、前記間隔導出手段によって導出された間隔をもとに、同一色かつ同一階調の階調補正用パッチ画像を階調補正用シートに配置するレイアウトを決定する配置決定手段と、を有する。
【発明の効果】
【００１２】
本発明によれば、画像位置によって濃度が異なる現象を抑制しながら、経時の濃度変動を抑制するための階調補正パラメータを精度良く生成することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施例の構成を示す。
【図２】本発明の階調補正パラメータを生成する処理フローチャートを示す。
【図３】階調補正パラメータ生成用シートを示す。
【図４】Ｋ色の各パッチの階調値、実測平均読み取り値、ターゲット読み取り値を示す。
【図５】生成されるγ補正テーブルを示す。
【図６】階調補正処理とレイアウト決定処理のフローチャートを示す。
【図７】最適間隔導出用の画像パターンを示す。
【図８】感光体ドラムの回転方向に配置された５個のパッチ位置（ａ）と濃度（ｂ）の関係を示す。
【図９】図８の２点の位相差と、その位相差を持つ２点の平均濃度の最大値の関係を実線で示す。
【図１０】主１副３と主３副１における２５ページ分の濃度の推移と１２０通りの相関係数を示す。
【図１１】レイアウト導出の手順を説明する図である。
【図１２】レイアウト導出の手順を説明する図である。
【図１３】最適間隔を主１副１と主３副３の組の間隔とした場合のパッチ配列（階調補正パラメータ生成用シート）を示す。
【発明を実施するための形態】
【００１４】
以下、発明の実施の形態について図面により詳細に説明する。
【実施例１】
【００１５】
図１は、本発明の実施例の構成を示す。図１において、１はプリンタ（画像出力装置）、２は階調補正パラメータ生成用の画像データが格納された格納部、３は感光体ドラムなどからなる出力部、４はＰＣなどから入力された画像データに対して、γ補正テーブルを用いて階調を補正する階調補正処理部、５はパッチの読み取り値を基にγ補正テーブルを生成する演算部、６は最適間隔導出部７とレイアウト導出部８からなり、最適間隔導出用画像データを出力したシート１０ｂを読み取り、指示されたページ数に収まるように、階調補正パラメータ生成用シート１０ａのパッチ配置の最適な間隔を決定するレイアウト決定部、９は最適間隔導出用の画像データが格納された格納部、１０ａ、ｂはそれぞれ階調補正パラメータ生成用シート、最適間隔導出用シート、１１はシート１０ａ、ｂのパッチを読み取るスキャナなどの測色部である。
【００１６】
以下、階調値すなわち画像データは０以上２５５以下の整数値で表され、値が大きいほど濃度が高いことを示すものとする。ただし、スキャナデータ、スキャナの読み取り値は逆に値が小さいほど濃いことを示すものとする。
【００１７】
図２は、本発明の階調補正パラメータを生成する処理フローチャートを示す。
【００１８】
階調補正パラメータ生成用シート出力ステップ１０１において、出力部３は、後述する階調補正パラメータ生成用画像データ２を入力して、パッチ列Ｋ２０１、パッチ列Ｃ２０２、パッチ列Ｙ２０３、パッチ列Ｍ２０４、および、パッチ列Ｋ２１１、パッチ列Ｃ２１２、パッチ列Ｙ２１３、パッチ列Ｍ２１４、および利用者向けの説明文２３１を付加して、図３に示す階調補正パラメータ生成用シート１０ａを、パッチ列Ｋ２０１を感光体ドラム回転方向の先頭となるように出力する。
【００１９】
ここで、Ｋは黒色、Ｃはシアン色、Ｙは黄色、Ｍはマゼンタ色を意味し、いずれも画像出力装置の単色、すなわち単一の色材のみで表現する色である。
【００２０】
図３は、階調補正パラメータ生成用シートを示す。パッチ列Ｋ２０１、パッチ列Ｋ２１１はパッチＫ００、パッチＫ０１、…、パッチＫ１６で構成され、各パッチの階調値は、図４（ａ）に示すように、パッチＫ００は０、パッチＫ１６は２５５、パッチＫ０１からパッチＫ１５はおおむね均等に増加していくようＫの階調値が与えられている。Ｃ、Ｍ、Ｙの階調値は全て０である。
【００２１】
ここで、パッチＫ００からパッチＫ１６のおおむね階調値は均等でないものであっても良く、例えば階調値の小さい間は階調値の差が小さく、階調値が大きくなるに従って階調値の差が大きいものであっても良い。重要な点はパッチ列Ｋ２０１とパッチ列Ｋ２１１のパッチＫｎ（０≦ｎ≦１６）の階調値が同じであることである。後述する処理により、パッチ列Ｋ２０１とパッチ列Ｋ２１１が最適な間隔ｄで配置される。
【００２２】
同様に、例えばパッチ列Ｃ２０２とパッチ列Ｃ２１２はパッチＣ００、パッチＣ０１、…、パッチＣ１６で構成され、各パッチのＣの階調値も、パッチＣ００は０、パッチＣ１６は２５５、パッチＣ０１からＣ１５はおおむね均等に増加していくようＣの階調値が与えられていて、Ｋ、Ｍ、Ｙの階調値は全て０である。
【００２３】
ここで、各パッチ列間、例えばパッチ列Ｋ２０１とパッチ列Ｃ２０２との間の空白はあってもなくても良く、また、各パッチ列内、例えばパッチ列Ｋ２０１のパッチＫ０８とパッチＫ０９との間の空白はあってもなくても良い。
【００２４】
なお、図３に示す階調補正パラメータ生成用シートは、与えられた階調値をそのまま出力するものでなく、画像出力装置が前回生成した階調補正パラメータを用いて階調補正処理を行って出力したシートであっても良い。
【００２５】
次に、階調補正パラメータ生成用シート入力ステップ１０２において、ユーザが測色部（スキャナ）１１にセットした、前述の階調補正パラメータ生成用シート１０ａを測色部（スキャナ）１１が読み取り、パッチ毎に読み取り値を算出する。
【００２６】
図４（ｂ）は、パッチ毎の読み取り値の算出方法を示す。階調補正パラメータ生成用シート１０ａを測色部（スキャナ）１１で読み取り、各パッチに対して以下のようにして読み取り値を与える。
【００２７】
ＫパッチとＹパッチに対してはスキャナのグリーンチャネルのデータ、Ｃパッチに対してはスキャナのレッドチャネルのデータ、Ｍパッチに対してはスキャナのブルーチャネルのデータの、パッチ内部に位置する１２８×１２８画素の平均値をパッチの読み取り値として得る。これは各色のパッチに対して、スキャナのデータが広い範囲で動くチャネルを選択している。
【００２８】
図４（ｂ）に示すように、１つのパッチ２００に対して、前記大きさのパッチ読み取り値算出対象領域２００ａ内の前記所定チャネルのスキャナデータの平均値が読み取り値となる。
【００２９】
次に、階調補正パラメータ演算ステップ１０３において、演算部５は階調補正パラメータを導出する。図４（ｃ）、（ｄ）を用いて階調補正パラメータの導出方法について説明する。同一色同一階調値で出力されたパッチは２カ所に存在する。たとえばパッチ列Ｋ２０１のパッチＫ０８と、パッチ列Ｋ２１１のパッチＫ０８は、図４（ａ）に示す通り、いずれもブラックの階調値１２８である。そして、ステップ１０２では、各パッチに対して読み取り値が算出されている。
【００３０】
そこで、このパッチＫ０８に対応するブラック階調値１２８の読み取り値は、パッチ列Ｋ２０１のパッチＫ０８の読み取り値と、パッチ列Ｋ２１１のパッチＫ０８の読み取り値の平均値とする。例えば前者の読み取り値が８０、後者の読み取り値が７０である場合、ブラック階調値１２８の読み取り値はこの２つの平均値である７５とする。このようにして図４（ｃ）に示す実測平均読み取り値を得る。ここで、階調補正パラメータ生成用シートに、同一色同一階調値が３ヶ所以上存在する場合は、全ての読み取り値の平均値を用いればよい。
【００３１】
そして、ターゲットとしてあらかじめ与えられた階調値とパッチの読み取り値の関係を満たすよう、階調補正パラメータであるγ補正テーブルを生成する。
【００３２】
図４（ｄ）は、ターゲットとなる階調値と読み取り値の関係を示す。これは画像出力装置に、例えば階調値１３６のパッチを出力するよう指示した場合には、スキャナでの読み取り値７５となる濃度になることを期待しており、この濃度特性を得るγ補正テーブルを生成することが必要となる。
【００３３】
図４（ｄ）に示すように、ターゲットとして階調値１３６に対する読み取り値は７５が与えられていて、図４（ｃ）で示したように、ブラック階調値１２８のパッチの読み取り値が７５である場合は、階調値１３６が入力されると階調値１２８を出力するγ補正テーブルを生成する（図５（ａ））。
【００３４】
すなわち、ブラックの階調値１３６のデータは階調補正処理によって階調値１２８に変換されて出力される。図３の階調補正パラメータ生成用シートの出力結果では、図４（ｃ）に示すように、ブラック階調値１２８で出力したパッチに対応する読み取り値は７５であったことから、前述の通り生成したγ補正テーブルを用いて階調補正処理を行うことで階調値１３６に対して読み取り値が７５となるターゲット通りの出力が得られることが期待できる。
【００３５】
なお、図４（ｄ）に示すように、階調値２２１に対して読み取り値３０のターゲットが与えられている場合、図４（ｃ）に示すように読み取り値３０であるパッチは存在しない。このときは線形補間によって読み取り値３０に相当する階調値を算出する。
【００３６】
図４（ｃ）から、パッチＫ１２、すなわちブラック階調値１９１のパッチの読み取り値が３２であって、パッチＫ１３、すなわちブラック階調値２０７のパッチの読み取り値が２９であることから、読み取り値３０に相当する階調値は（２０７−１９１）÷（２９−３２）×（３０−３２）＋１９１≒２０１．６６より四捨五入して階調値２０２とみなす（図５（ｂ））。
【００３７】
上記のようにして図４（ｄ）に示した離散的な１６点の階調値におけるγ補正テーブルを生成した後、この１６点をスプライン補間処理を用いてなだらかに、かつ必要に応じて逆転しないよう修正を行って、階調値０から２５５まで１階調刻みの入力階調値の対応する出力階調値を定めたγ補正テーブルを生成する。
【００３８】
なお、本実施例では出力したパッチをスキャナで読み取る構成を示した。すなわち、スキャナを濃度計や明度計などの測色器の代わりに階調特性を把握するために用いる構成である。そのため本実施例ではターゲットとして、ある階調値を出力したときに得たい画像の濃度や明度をスキャナの読み取り値にあらかじめ換算しておくことで、図４（ｄ）に示すような階調値と読み取り値の関係で与えている。
【００３９】
これは例えば複写機においては、画像を出力するプリンタと共に、画像を入力するスキャナを有するため、別途測色器を用意せずに階調特性を把握できる好適な例であるが、複写機においても階調特性を把握するためにスキャナではなく、濃度計や明度計などの測色器を用いる構成であっても良い。この場合、図４（ｄ）の各階調値に対応するスキャナの読み取り値との関係で表したターゲットの代わりに、各階調値と濃度や明度などとの関係を表したターゲットを用いてγ補正テーブルを生成する。また、各パッチのスキャナで読み取った値を濃度などに換算するといった非線形変換した後に平均化し、ターゲットも換算後の値で与えておく構成であっても良い。
【００４０】
次に、階調補正パラメータ設定ステップ１０４において、前記階調補正パラメータ（γ補正テーブル）５を階調処理に用いるよう、プリンタ１の階調補正処理部４に設定する。
【００４１】
図６（ａ）は、上述の通り生成した階調補正パラメータであるγ補正テーブルを用いて階調補正処理を行う処理フローチャートを示す。
【００４２】
画像入力ステップ３０１において、ＰＣからの０以上２５５以下の整数値を一画素毎に持つ画像データを、一画素ずつプリンタ１の階調補正処理部４に入力する。階調補正ステップ３０２において、階調補正処理部４では、γ補正テーブルに基づき、入力した画像の階調値を一画素ずつ階調値を変換する。画像出力ステップ３０３において、出力部３は、変換した結果の階調値を一画素ずつ出力する。
【００４３】
図６（ｂ）は、階調補正パラメータ生成用の画像データの作り方、すなわちパッチの配置を決定するレイアウト決定処理のフローチャートを示す。
【００４４】
レイアウト決定のために、最適間隔導出ステップ４０１において、出力部３は格納部９から図７に示す、最適間隔導出用の画像パターンをシート１０ｂに出力し、測色部（濃度計）１１は最適間隔導出用シート１０ｂの濃度を測定し、最適間隔導出部７はパッチ位置と濃度の関係を把握して、最適間隔を導出する。
【００４５】
すなわち、図７のパターンを複数ページ出力して、各パッチの濃度の推移を求めて、２つのパッチ間の濃度の相関係数を算出し、相関係数が小さい２つのパッチの組の位置関係を最適間隔とする。
【００４６】
ここで相関係数の小さい組を最適間隔としている理由を説明する。例えば、図８に示すような５点（Ａ〜Ｅ）のパッチ位置（ａ）と濃度（ｂ）の関係があるとする。ＡからＥを１周期、すなわち位相差３６０度とする。図９は、２点の位相差と、その位相差を持つ２点の平均濃度の最大値の関係を実線で示す。また、２点の位相差と相関係数の関係を点線で示す。図９から、相関係数が小さいほど平均濃度が０に近いことが読み取れ、すなわち平均化によって濃度０に近い値を得られることが期待できる。
【００４７】
なお、ここで相関係数は位相差を固定した２点の濃度の相関を算出したもので、例えば位相差１８０度の２点とは、図８のＡ点とＣ点、Ｂ点とＤ点などであり、位相差１８０度における相関係数は、前述の組を含み、様々な位相差１８０度の２点における濃度の相関係数を算出したものである。
【００４８】
図７は、１５ｍｍ四方のＫ色の階調値１７０のパッチを、感光体ドラム回転方向に４０ｍｍ刻みで４箇所、感光体ドラム軸方向に４０ｍｍ刻みで４箇所の異なる位置にパッチを配置したパターンであり、パッチ５０１やパッチ５０５が先頭となって通紙されるように出力する。ここで感光体ドラム回転方向を副走査方向、感光体ドラム軸方向を主走査方向と定義し、例えばパッチ５０２の位置を主１副２、パッチ５０９の位置を主３副１などとする。
【００４９】
本実施例では、視覚的に変動を感じやすい色と階調値であるＫ色の階調値１７０のパッチを用いたが、同一色で同一の階調値のパッチを配置すれば良く、他の色、もしくは他の階調値であっても良い。
【００５０】
図１０（ａ）は、図７のパターンを画像出力装置から連続して２５ページ出力した、主１副３と主３副１における２５ページ分の濃度の推移である。一方が濃い時に他方は逆に薄い傾向があることが読み取れる。
【００５１】
図１０（ｂ）は、図７のパターンを画像出力装置から連続して２５ページ出力して濃度計を用いて濃度を測定した後、ある位置の２５ページのパッチの濃度と、別の位置の２５ページのパッチの濃度との相関係数を算出した結果である。相関係数は−１以上１以下で求まり、１に近いほど一方が濃い時に他方も濃い傾向が強く、−１に近いほど一方が濃い時に他方は逆に薄い傾向が強く、０に近いほど両者の関係が微弱であることを示している。例えば、主１副１と主１副３との相関係数は−０．６３であり、一方が濃い時に他方は逆に薄い傾向を示していることがわかる。
【００５２】
図１０（ｂ）から、同一主走査位置で相関係数が最も小さい２つのパッチの組は、主１副１と主１副３の組である。そこで、この２つのパッチの間隔である、副走査方向に２パッチ分すなわち８０ｍｍを最適間隔とする。
【００５３】
ここでは、副走査方向である感光体ドラム回転方向に対しては感光体ドラムなどの回転体の偏心により周期的な濃度変動が発生しやすいため、同一主走査位置で相関係数が小さい組の間隔を最適間隔としたが、図１０（ｂ）に示すように、相関係数が最も小さい主１副１と主３副３の組の間隔である、主走査方向に２パッチ分すなわち８０ｍｍ、副走査方向に２パッチ分すなわち８０ｍｍを最適間隔としてもよい。
【００５４】
また、本実施例では、同一色同一階調に対して２つのパッチを配置することとしているが、例えば２つのパッチではなくて３つのパッチとした場合は、図１０（ｂ）から３つのパッチ間の相関係数の平均値が最も小さくなる組を求める。この場合、主１副１、主３副３、主２副４の組が平均値−０．３８と最も小さくなるため、これらの間隔を最適間隔として配置すればよい。
【００５５】
最適間隔についての情報は、レイアウト導出部８が随時、該情報を参照できるように、最適間隔導出部７が保持しておく。
【００５６】
次に、レイアウト決定のために、レイアウト導出ステップ４０２において、レイアウト導出部８はパッチ配置のレイアウトを導出する。まず、パッチ列を感光体ドラム回転方向の先頭からＫＣＹＭＫＣＹＭの順序で配置できるかをチェックする。
【００５７】
図１１に示すように、同一色のパッチ列が最適間隔ｄをあけて配置するためには、（４ａ＋３ｂ）＋ｂ≦ｄの関係式を満たす必要がある。この関係を満たさない場合は、図１２に示すような感光体ドラム回転方向の先頭からＫＣＫＣＹＭＹＭの順序や、もしくはＫＫＣＣＭＭＹＹなどの順序で配置できるかをチェックする。
【００５８】
ここでは、ＫＣＹＭＫＣＹＭの順序で配置できるものとして、次に、最適間隔ｄで１ページに収まるかをチェックする。１ページ内に収めるために、ｄ＋（４ａ＋３ｂ）≦ｖの関係式を満たす必要がある。
【００５９】
この２つの条件を満たす場合は、感光体ドラム回転方向の先頭から順にＫパッチ列、Ｃパッチ列、Ｙパッチ列、Ｍパッチ列を間隔ｂずつ空けて配置して、さらに前記Ｋパッチ列からｄの間隔を空けて同じ順序でＫパッチ列、Ｃパッチ列、Ｙパッチ列、Ｍパッチ列を配置すればよい。
【００６０】
すなわち、図３に示すように、同一色のパッチ列、例えばＫパッチ列２０１とＫパッチ列２１１とが最適間隔であるｄ＝８０ｍｍの間隔を取るように配置する。
【００６１】
もし、パッチ列をＫＣＹＭＫＣＹＭの順序で配置できず、ＫＣＫＣＹＭＹＭの順序で配置できるのであれば、図１２に示すように、１ページ内に収めるために、２ｄ＋４ａ＋３ｂ≦ｖの関係式を満たす必要がある。
【００６２】
次に、ＫＣＹＭＫＣＹＭの順序で配置でき、最適間隔ｄで１ページに収まらない場合の処理を示す。この場合は、１ページ目のＫパッチ列から距離（２ｋ＋１）ｄ離れた位置に、もう一つのＫパッチ列を配置できないかチェックする。ｋは０以上の整数とする。
すなわち、
ｐ＋ｓ≦（２ｋ＋１）ｄ
（２ｋ＋１）ｄ＋（４ａ＋３ｂ）≦ｐ＋ｓ＋ｖ
の関係式を満たすｋが存在する場合は、２ページで収めるレイアウトを導くことが出来る。
もし、最適間隔ｄでは２ページ利用しても収まらない場合は、１ページの中で極力同一色のパッチ列同士を離すレイアウトを導く。
【００６３】
なお、本実施例では、図７のパターンを出力した結果に対して、濃度計を用いて濃度変動状態を把握したが、スキャナを用いる構成であっても良い。
【００６４】
また、最適間隔を主１副１と主３副３の組の間隔とした場合は、図１３に示すように、同一色かつ同一階調のパッチが前記間隔となるように、例えばＫパッチ列６０１中のパッチＫ００と、Ｋパッチ列６１１中のパッチＫ００とが、主走査方向に８０ｍｍ、副走査方向に８０ｍｍの間隔となるよう配置する。
【００６５】
本発明は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施例の機能を実現することになる。プログラムコードを供給するための記憶媒体としては、例えば、ハードディスク、光ディスク、光磁気ディスク、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれる。さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれる。また、本発明の実施例の機能等を実現するためのプログラムは、ネットワークを介した通信によってサーバから提供されるものでも良い。
【符号の説明】
【００６６】
１  プリンタ
２  階調補正パラメータ生成用の画像データ格納部
３  出力部
４  階調補正処理部
５  演算部
６  レイアウト決定部
７  最適間隔導出部
８  レイアウト導出部
９  最適間隔導出用の画像データ格納部
１０ａ  階調パラメータ生成用シート
１０ｂ  最適間隔導出用シート
１１  測色部
【先行技術文献】
【特許文献】
【００６７】
【特許文献１】特開２００８−２０９４３６号公報
【特許文献２】特開２００９−３８７３４号公報
【図１】
0005504909.tif 000002
【図２】
0005504909.tif 000003
【図３】
0005504909.tif 000004
【図４】
0005504909.tif 000005
【図５】
0005504909.tif 000006
【図６】
0005504909.tif 000007
【図７】
0005504909.tif 000008
【図８】
0005504909.tif 000009
【図９】
0005504909.tif 000010
【図１０】
0005504909.tif 000011
【図１１】
0005504909.tif 000012
【図１２】
0005504909.tif 000013
【図１３】
0005504909.tif 000014