(57)【特許請求の範囲】
【請求項１】
画像に濃度むらを生じさせる複数の要因の要因毎の濃度むらの二次元分布を表す第１の濃度むら分布情報の各々から要因毎に同期したタイミングに対応させて抽出した要因毎の濃度むらの値から、前記要因毎に同期したタイミングに対応させて前記要因毎の濃度むらの値を合成した合成値を生成する生成手段と、
前記生成手段で生成された合成値に基づいて、前記要因毎に同期したタイミングに対応する濃度むらが生じないように画像データ、または画像形成手段による露光量を制御する制御手段と、を備え、
前記第１の濃度むら分布情報の各々は、濃度むらが分布する領域を各々複数の画素が含まれるように複数に分割したときの各分割領域に含まれる画素毎の濃度むらの値の代表値を分割領域毎の濃度むらの値として有し、
前記生成手段は、前記第１の濃度むら分布情報から抽出した隣り合う分割領域の代表値を用いた直線補間により、各分割領域内の複数の画素の各々の濃度むらの値を演算し、前記要因毎に同期したタイミングに対応させて前記演算した画素毎の濃度むらの値を合成した合成値を生成する画像形成制御装置。
【請求項２】
前記複数の要因は、前記画像形成手段に含まれる回転体の回転中心と前記回転体の断面中心とのずれ及び前記回転体の断面形状の真円形状からのずれと、前記回転体の回転動作に影響を及ぼす事象とを含む
請求項１に記載の画像形成制御装置。
【請求項３】
前記第１の濃度むら分布情報の前記複数の分割領域の大きさを、前記要因に応じて異なる大きさとした
請求項１または請求項２に記載の画像形成制御装置。
【請求項４】
前記第１の濃度むら分布情報の前記複数の分割領域の大きさを、前記複数の要因で共通の大きさとした
請求項１〜請求項３のいずれか１項記載の画像形成制御装置。
【請求項５】
前記第１の濃度むら分布情報の前記複数の分割領域の縦方向及び横方向の画素数を、２のべき乗の画素数とした
請求項１〜請求項４のいずれか１項記載の画像形成制御装置。
【請求項６】
前記生成手段は、固定的に発生する濃度むらが一次元状に分布する領域を各々複数の画素を含み前記第１の濃度むら分布情報の分割領域より小さい複数の分割領域に分割したときの各分割領域に含まれる画素毎の濃度むらの値の代表値を分割領域毎の濃度むらの値として有する第２の濃度むら分布情報から抽出した隣り合う分割領域の代表値を用いた直線補間により、各分割領域内の複数の画素の各々の濃度むらの値を演算し、当該演算した固定的に発生する濃度むらの値と前記要因毎の濃度むらの値とを合成した合成値を生成する
請求項１〜請求項５のいずれか１項記載の画像形成制御装置。
【請求項７】
前記第２の濃度むら分布情報の前記複数の分割領域における前記固定的に発生する濃度むらの分布方向の画素数を、２のべき乗の画素数とした
請求項６に記載の画像形成制御装置。
【請求項８】
前記生成手段は、前記画像形成手段で画像を形成するときの元となる画像データの値に応じて前記合成前に前記要因毎に濃度調整した濃度むらの値を合成する
請求項１〜請求項７のいずれか１項記載の画像形成制御装置。
【請求項９】
前記複数の要因には、前記画像形成手段に含まれる回転体の回転中心と前記回転体の断面中心とのずれ及び前記回転体の断面形状の真円形状からのずれが含まれ、
前記回転体の回転中心と前記回転体の断面中心とのずれ及び前記回転体の断面形状を表す関数を用いて、前記画像形成手段に形成させた濃度むら測定用の画像を読み取って得られた画像データが示す濃度分布の関数近似処理を行って、当該濃度むら測定用の画像から前記第１の濃度むら分布情報を演算する演算手段と、
を更に備えた請求項１〜請求項８のいずれか１項記載の画像形成制御装置。
【請求項１０】
画像を形成する画像形成手段と、
画像に濃度むらを生じさせる複数の要因の要因毎の濃度むらの二次元分布を表す第１の濃度むら分布情報の各々から要因毎に同期したタイミングに対応させて抽出した要因毎の濃度むらの値から、前記要因毎に同期したタイミングに対応させて前記要因毎の濃度むらの値を合成した合成値を生成する生成手段と、
前記生成手段で生成された合成値に基づいて、前記要因毎に同期したタイミングに対応する濃度むらが生じないように画像データ、または前記画像形成手段による露光量を制御する制御手段と、を備え、
前記第１の濃度むら分布情報の各々は、濃度むらが分布する領域を各々複数の画素が含まれるように複数に分割したときの各分割領域に含まれる画素毎の濃度むらの値の代表値を分割領域毎の濃度むらの値として有し、
前記生成手段は、前記第１の濃度むら分布情報から抽出した隣り合う分割領域の代表値を用いた直線補間により、各分割領域内の複数の画素の各々の濃度むらの値を演算し、前記要因毎に同期したタイミングに対応させて前記演算した画素毎の濃度むらの値を合成した合成値を生成する画像形成装置。
【請求項１１】
コンピュータを、
画像に濃度むらを生じさせる複数の要因の要因毎の濃度むらの二次元分布を表す第１の濃度むら分布情報の各々から要因毎に同期したタイミングに対応させて抽出した要因毎の濃度むらの値から、前記要因毎に同期したタイミングに対応させて前記要因毎の濃度むらの値を合成した合成値を生成する生成手段、及び
前記生成手段で生成された合成値に基づいて、前記要因毎に同期したタイミングに対応する濃度むらが生じないように画像データ、または画像形成手段による露光量を制御する制御手段、として機能させるためのプログラムであって、
前記第１の濃度むら分布情報の各々は、濃度むらが分布する領域を各々複数の画素が含まれるように複数に分割したときの各分割領域に含まれる画素毎の濃度むらの値の代表値を分割領域毎の濃度むらの値として有し、
前記生成手段は、前記第１の濃度むら分布情報から抽出した隣り合う分割領域の代表値を用いた直線補間により、各分割領域内の複数の画素の各々の濃度むらの値を演算し、前記要因毎に同期したタイミングに対応させて前記演算した画素毎の濃度むらの値を合成した合成値を生成するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成制御装置、画像形成装置、及びプログラムに関する。
【背景技術】
【０００２】
少なくとも帯電手段及び現像手段の回転周期を、感光体の回転周期の整数分の一に設定するとともに、感光体、帯電手段及び現像手段に起因する濃度変動の形態及び周期を把握する濃度変動把握手段によって把握された濃度変動の形態及び周期に基づいて、当該濃度変動を補正する画像形成装置が知られている（特許文献１参照。）。
【０００３】
画像データによって表される画像の濃度および主走査方向における位置の組み合わせに依存した露光補正量の分布を表す露光補正量分布データを予め取得し、出力すべき画像データが与えられたとき、主走査方向の各位置に各々対応し、かつ、該画像データによって表される画像の濃度に各々対応した露光補正量を露光補正量分布データに基づいて決定し、決定された露光補正量に基づいて、露光手段における露光量を制御する画像形成装置も知られている（特許文献２参照。）。
【０００４】
所定の濃度データに従ってテスト画像を形成し、形成されたテスト画像を読み取らせ、副走査方向の濃度特性を検出し、検出された副走査方向の濃度特性に基づき、当該副走査方向の画像データに対する補正データを作成し、作成された補正データを用いて、通常の形成すべき画像データを補正し画像を形成する画像形成装置も知られてている（特許文献３参照。）。
【０００５】
所定の濃度データに従ってテスト画像を形成し、形成されたテスト画像を読み取らせ、主走査方向の濃度特性を検出し、検出された主走査方向の濃度特性に基づき、当該副走査方向の画像データに対する補正データを作成し、作成された補正データを用いて、通常の形成すべき画像データを補正し画像を形成する画像形成装置も知られてている（特許文献４参照。）。
【０００６】
感光体上に作像された複数のパッチ画像ごとのトナー像の濃度に基づいて任意の濃度での出力値を求める近似式を決定し、これにより取得した近似式に基づいて濃度補正に要する補正情報を取得し、段階的に異なる濃度に設定された複数のパッチ画像ごとの濃度に基づいて濃度変化率の変動量を求め、この濃度変化率の変動量に応じて全濃度範囲を曲線近似領域と直線近似領域とに領域分割して近似式を決定する画像濃度制御装置も知られている（特許文献５参照。）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−１０９４８３公報
【特許文献２】特開２００５−１３１９６１公報
【特許文献３】特開平１１−１１２８１０公報
【特許文献４】特開平１１−１１２８０９公報
【特許文献５】特開２００５−０９１７３６公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、異なる複数の要因により生じる二次元状の濃度むらの各々を、各要因の位相を合わせるための制御を行うことなく補正することができる画像形成制御装置、画像形成装置、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１の発明は、画像に濃度むらを生じさせる複数の要因の要因毎の濃度むらの二次元分布を表す第１の濃度むら分布情報の各々から要因毎に同期したタイミングに対応させて抽出した要因毎の濃度むらの値から、前記要因毎に同期したタイミングに対応させて前記要因毎の濃度むらの値を合成した合成値を生成する生成手段と、前記生成手段で生成された合成値に基づいて、前記要因毎に同期したタイミングに対応する濃度むらが生じないように画像データ、または画像形成手段による露光量を制御する制御手段と、を備え、前記第１の濃度むら分布情報の各々は、濃度むらが分布する領域を各々複数の画素が含まれるように複数に分割したときの各分割領域に含まれる画素毎の濃度むらの値の代表値を分割領域毎の濃度むらの値として有し、前記生成手段は、前記第１の濃度むら分布情報から抽出した隣り合う分割領域の代表値を用いた直線補間により、各分割領域内の複数の画素の各々の濃度むらの値を演算し、前記要因毎に同期したタイミングに対応させて前記演算した画素毎の濃度むらの値を合成した合成値を生成する画像形成制御装置である。
【００１０】
請求項２の発明は、請求項１に記載の画像形成制御装置において、前記複数の要因は、前記画像形成手段に含まれる回転体の回転中心と前記回転体の断面中心とのずれ及び前記回転体の断面形状の真円形状からのずれと、前記回転体の回転動作に影響を及ぼす事象とを含むものである。
【００１２】
請求項３の発明は、請求項１または請求項２に記載の画像形成制御装置において、前記第１の濃度むら分布情報の前記複数の分割領域の大きさを、前記要因に応じて異なる大きさとしたものである。
【００１３】
請求項４の発明は、請求項１〜請求項３のいずれか１項に記載の画像形成制御装置において、前記第１の濃度むら分布情報の前記複数の分割領域の大きさを、前記複数の要因で共通の大きさとしたものである。
【００１４】
請求項５の発明は、請求項１〜請求項４のいずれか１項記載の画像形成制御装置において、前記第１の濃度むら分布情報の前記複数の分割領域の縦方向及び横方向の画素数を、２のべき乗の画素数としたものである。
【００１５】
請求項６の発明は、請求項１〜請求項５のいずれか１項記載の画像形成制御装置において、前記生成手段は、固定的に発生する濃度むらが一次元状に分布する領域を各々複数の画素を含み前記第１の濃度むら分布情報の分割領域より小さい複数の分割領域に分割したときの各分割領域に含まれる画素毎の濃度むらの値の代表値を分割領域毎の濃度むらの値として有する第２の濃度むら分布情報から抽出した隣り合う分割領域の代表値を用いた直線補間により、各分割領域内の複数の画素の各々の濃度むらの値を演算し、当該演算した固定的に発生する濃度むらの値と前記要因毎の濃度むらの値とを合成した合成値を生成するものである。
【００１６】
請求項７の発明は、請求項６に記載の画像形成制御装置において、前記第２の濃度むら分布情報の前記複数の分割領域における前記固定的に発生する濃度むらの分布方向の画素数を、２のべき乗の画素数としたものである。
【００１７】
請求項８の発明は、請求項１〜請求項７のいずれか１項記載の画像形成制御装置において、前記生成手段は、前記画像形成手段で画像を形成するときの元となる画像データの値に応じて前記合成前に前記要因毎に濃度調整した濃度むらの値を合成する。
【００１８】
請求項９の発明は、請求項１〜請求項８のいずれか１項記載の画像形成制御装置において、前記複数の要因には、前記画像形成手段に含まれる回転体の回転中心と前記回転体の断面中心とのずれ及び前記回転体の断面形状の真円形状からのずれが含まれ、前記回転体の回転中心と前記回転体の断面中心とのずれ及び前記回転体の断面形状を表す関数を用いて、前記画像形成手段に形成させた濃度むら測定用の画像を読み取って得られた画像データが示す濃度分布の関数近似処理を行って、当該濃度むら測定用の画像から前記第１の濃度むら分布情報を演算する演算手段と、を更に備えたものである。
【００１９】
請求項１０の発明は、画像を形成する画像形成手段と、画像に濃度むらを生じさせる複数の要因の要因毎の濃度むらの二次元分布を表す第１の濃度むら分布情報の各々から要因毎に同期したタイミングに対応させて抽出した要因毎の濃度むらの値から、前記要因毎に同期したタイミングに対応させて前記要因毎の濃度むらの値を合成した合成値を生成する生成手段と、前記生成手段で生成された合成値に基づいて、前記要因毎に同期したタイミングに対応する濃度むらが生じないように画像データ、または前記画像形成手段による露光量を制御する制御手段と、を備え、前記第１の濃度むら分布情報の各々は、濃度むらが分布する領域を各々複数の画素が含まれるように複数に分割したときの各分割領域に含まれる画素毎の濃度むらの値の代表値を分割領域毎の濃度むらの値として有し、前記生成手段は、前記第１の濃度むら分布情報から抽出した隣り合う分割領域の代表値を用いた直線補間により、各分割領域内の複数の画素の各々の濃度むらの値を演算し、前記要因毎に同期したタイミングに対応させて前記演算した画素毎の濃度むらの値を合成した合成値を生成する画像形成装置である。
【００２０】
請求項１１の発明は、コンピュータを、画像に濃度むらを生じさせる複数の要因の要因毎の濃度むらの二次元分布を表す第１の濃度むら分布情報の各々から要因毎に同期したタイミングに対応させて抽出した要因毎の濃度むらの値から、前記要因毎に同期したタイミングに対応させて前記要因毎の濃度むらの値を合成した合成値を生成する生成手段、及び前記生成手段で生成された合成値に基づいて、前記要因毎に同期したタイミングに対応する濃度むらが生じないように画像データ、または画像形成手段による露光量を制御する制御手段、として機能させるためのプログラムであって、前記第１の濃度むら分布情報の各々は、濃度むらが分布する領域を各々複数の画素が含まれるように複数に分割したときの各分割領域に含まれる画素毎の濃度むらの値の代表値を分割領域毎の濃度むらの値として有し、前記生成手段は、前記第１の濃度むら分布情報から抽出した隣り合う分割領域の代表値を用いた直線補間により、各分割領域内の複数の画素の各々の濃度むらの値を演算し、前記要因毎に同期したタイミングに対応させて前記演算した画素毎の濃度むらの値を合成した合成値を生成するプログラムである。
【発明の効果】
【００２１】
請求項１に記載の発明によれば、異なる複数の要因により生じる二次元状の濃度むらの各々を、各要因の位相を合わせるための制御を行うことなく補正することができる。
また、請求項１に記載の発明によれば、第１の濃度むら分布情報を格納するための記憶手段の記憶容量を小さくできる。
【００２２】
請求項２に記載の発明によれば、回転体の回転に応じた周期的な濃度むらだけでなく、突発的に発生する事象により発生する濃度むらについても補正することができる。
【００２４】
請求項３に記載の発明によれば、各要因に応じた精度で濃度むらを補正できる。
【００２５】
請求項４に記載の発明によれば、生成手段を回路で構成する場合に、各要因に共通の回路構成で構築できる。
【００２６】
請求項５に記載の発明によれば、分割領域の縦方向及び横方向の画素数が２のべき乗でない場合に比べて、直線補間処理の演算を簡易に実行できる。
【００２７】
請求項６に記載の発明によれば、固定的な濃度むらについても補正できると共に、第２の濃度むら分布情報を格納するための記憶手段の記憶容量を小さくできる。
【００２８】
請求項７に記載の発明によれば、第２の濃度むら分布情報の複数の分割領域における固定的に発生する濃度むらの分布方向の画素数が２のべき乗でない場合に比べて、直線補間処理の演算を簡易に実行できる。
【００２９】
請求項８に記載の発明によれば、画像データの濃度値に応じた濃度むら補正ができる。
【００３０】
請求項９に記載の発明によれば、本構成を有しない場合に比べて、第１の濃度むら分布情報を簡易に取得できる。
【００３１】
請求項１０に記載の発明によれば、異なる複数の要因により生じる二次元状の濃度むらの各々を、各要因の位相を合わせるための制御を行うことなく補正することができる。
また、請求項１０に記載の発明によれば、第１の濃度むら分布情報を格納するための記憶手段の記憶容量を小さくできる。
【００３２】
請求項１１に記載の発明によれば、異なる複数の要因により生じる二次元状の濃度むらの各々を、各要因の位相を合わせるための制御を行うことなく補正することができる。
また、請求項１１に記載の発明によれば、第１の濃度むら分布情報を格納するための記憶手段の記憶容量を小さくできる。
【図面の簡単な説明】
【００３３】
【図１】実施の形態に係る画像形成装置の概略構成を示した図である。
【図２】コンピュータが画像形成装置及び画像読取装置に接続されている状態を示す図である。
【図３】コンピュータのハードウェア構成図を示す。
【図４】コンピュータの機能構成図である。
【図５】（Ａ）は、濃度むら測定画像を読み取って得られた読取画像データが表す濃度分布の一例を示す図であり、（Ｂ）及び（Ｃ）の各々は、回転体の形状の偏りや回転軸の偏り等に起因して生じる濃度むらの一例を示す図である。
【図６】（Ａ）は、現像スリーブの全体的な形状を模式的に示し、（Ｃ）は、現像スリーブの回転軸方向（主走査方向）の中心位置における断面形状を示し、（Ｂ）及び（Ｄ）は、現像スリーブの主走査方向の両端から予め定められた長さだけ中心側の位置の各々における断面形状を示した図である。
【図７】複数の要因毎の回転周期と分割領域の大きさとの関係の一例を模式的に示す図である。
【図８】画像処理部の構成を示す構成図である。
【図９】分割領域間で行われる直線補間処理を模式的に説明する説明図である。
【図１０】補正値処理部の第１副走査直線補間部、第２副走査直線補間部、及び第２副走査直線補間部により行われる直線補間処理の具体例を説明する説明図である。
【図１１】現像スリーブに起因する周期的濃度むらを測定した測定結果の一例を示す図である。
【図１２】振幅レベル調整部の構成図である。
【図１３】補正値の合成を示すタイミングチャートの一例を示す図である。
【図１４】固定的濃度むらの分割領域の大きさ、画素の大きさ、及び二次元的濃度むらの分割領域の大きさを比較するための図である。
【図１５】周期的濃度むらの各分割領域の補正値、突発的濃度むらの各分割領域の補正値、及び固定的濃度むらの各分割領域の補正値を演算する補正値演算処理部の機能構成図である。
【図１６】回転式の現像装置が設けられた画像形成部を有する画像形成装置の一例を示す図である。
【発明を実施するための形態】
【００３４】
以下、図面を参照して、実施の形態について詳細に説明する。
【００３５】
図１は、本実施の形態に係る画像形成装置１００の概略構成を示した図である。画像形成装置１００は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色毎の画像データを生成し、各画像データに基づいて記録媒体（本実施の形態では記録用紙Ｐ）に画像を形成する。なお、以下では、画像形成装置１００で行われる画像形成を、印刷と呼称する場合もある。画像形成装置１００は、画像形成定着部１０２、給紙部１０４、及び排紙部１０６、制御部１０８、画像処理部１１０を含んで構成されている。
【００３６】
画像形成定着部１０２は、本発明の画像形成手段に相当し、Ｙ、Ｍ、Ｃ、Ｋの各色のトナー画像を形成する画像形成ユニット１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋを備えている。
【００３７】
画像形成ユニット１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋは、バックアップロール３４と複数のロール３２によって支持された無端状の中間転写ベルト３０の進行方向Ｗに一列に並んで配列されている。また、中間転写ベルト３０は、各画像形成ユニット１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋの感光体１２Ｙ，１２Ｍ，１２Ｃ，１２Ｋと、各感光体１２それぞれに対向して配設される一次転写ロール１６Ｙ、１６Ｍ，１６Ｃ，１６Ｋと、の間を挿通している。
【００３８】
なお、以降、ＹＭＣＫを区別する必要がある場合は、符号の後にＹ、Ｍ、Ｃ、Ｋの何れかを付し、ＹＭＣＫを区別する必要が無い場合は、Ｙ、Ｍ、Ｃ、Ｋを省略する。
【００３９】
各画像形成ユニット１０は、感光体１２、帯電器１３、露光装置１４、現像装置１５、及び一次転写ロール１６を備えている。
【００４０】
感光体１２は、帯電器１３によりその表面が帯電される。本実施の形態では、帯電器１３が帯電ブラシにより構成されているものとするが、回転体である帯電ロールにより構成されていてもよい。
【００４１】
露光装置１４は、入力された画像データ（本実施の形態では濃度むら補正がされた画像データが露光装置１４に入力されるものとする）に応じてパルス幅変調を行ってパルス幅変調信号を生成するパルス幅変調回路と、当該パルス幅変調信号に応じてレーザ光源に駆動電流を与えて駆動する駆動回路と、駆動回路の駆動によりレーザ光を発光するレーザ光源とを備え、画像処理部１１０から入力された各色毎の画像データに基づいて、帯電された感光体１２にレーザ光を照射して露光し、感光体１２の表面に静電潜像を形成する。
【００４２】
感光体１２に形成された静電潜像は、現像装置１５によって画像形成材（ここでは、トナー）を用いて現像され、ＹＭＣＫ何れかの色のトナー画像となる。なお、現像装置１５は、外側に回転する現像スリーブを有し、トナーを保持して回転し、現像領域まで搬送する現像ローラを備えて構成されている。
【００４３】
一次転写ロール１６は感光体１２との間で中間転写ベルト３０を挟みつつ搬送し、転写バイアスが印加されることによって静電吸着力を発生させて、感光体１２に形成されたトナー画像を中間転写ベルト３０に一次転写する。一次転写後、感光体１２に残留した未転写残留トナーは、不図示のクリーニング装置で除去される。そして、感光体１２の表面は、不図示の除電装置によって除電された後、つぎの画像形成サイクルの為、帯電器１３で再び帯電される。
【００４４】
本画像形成装置１００では、各画像形成ユニット１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋの相対的な位置の違いを考慮したタイミングで、上記画像形成工程が各画像形成ユニット１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋ毎に行われ、中間転写ベルト３０上に、順次、Ｙ，Ｍ，Ｃ，Ｋの各色トナー画像が重ねられ、カラーのトナー画像が形成される。また、白黒画像を形成する場合には、Ｋ色の単色のトナー画像が中間転写ベルト３０上に転写される。
【００４５】
中間転写ベルト３０に形成されたトナー画像は、二次転写ロール３６によって記録用紙Ｐに二次転写される。二次転写ロール３６は、二次転写位置Ａに搬送された記録用紙Ｐをバックアップロール３４に支持された中間転写ベルト３０との間で挟み、印加された転写バイアスによって静電吸着力を発生させて、中間転写ベルト３０上のトナー画像を記録用紙Ｐに二次転写する。
【００４６】
記録用紙Ｐは、画像形成定着部１０２の前段に配置された給紙部１０４の給紙カセット６０、６１に収容されている。そして、記録用紙Ｐが、給紙カセット６０、６１の何れか一方から画像形成定着部１０２に給紙される。給紙された記録用紙Ｐは、搬送機構６４の複数の搬送ロール６６及びレジストロール６８によって、二次転写位置Ａに送られる。そして、前述したように、バックアップロール３４と二次転写ロール３６とによって、中間転写ベルト３０からトナー画像が一括して記録用紙Ｐに転写される。
【００４７】
二次転写の際に記録用紙Ｐに転写されなかった中間転写ベルト３０上の未転写の残留トナーは、クリーニング装置４０のクリーニングブレード４２で掻き取られ、除去される。
【００４８】
中間転写ベルト３０からトナー画像が転写された記録用紙Ｐは、中間転写ベルト３０から分離した後、二次転写位置Ａの下流側に配設された搬送ベルト３８によって定着装置５０へと搬送される。
【００４９】
定着装置５０は、熱伝導性の高い金属性コアの内部にハロゲンランプなどの発熱体を有する加熱定着ロール５２を備えている。また、加熱定着ロール５２と対になって搬送された記録用紙Ｐに圧力をかける加圧ロール５６も備えている。
【００５０】
そして、未定着のトナー画像が転写された記録用紙Ｐの面が加熱定着ロール５２側となって、記録用紙Ｐが加熱定着ロール５２と加圧ロール５６とで把持搬送される際に、熱と圧力とでトナー画像が記録用紙Ｐに定着する。
【００５１】
定着装置５０でトナー画像が定着された記録用紙Ｐは、排紙部１０６に送られる。そして、排紙部１０６の排紙機構１１０によって、記録用紙Ｐが排紙台７２に排出される。
【００５２】
また、本画像形成装置１００は、一方の面にトナー画像が定着された記録用紙Ｐの表裏を反転し、再び記録用紙Ｐを二次転写位置Ａへと搬送し、他方の面にも中間転写ベルト３０から新たなトナー画像を転写し、記録用紙Ｐの両面に印刷可能な機構を備えている。
【００５３】
具体的には、記録用紙Ｐは排紙部１０６の反転搬送機構７０で反転された後、搬送路７４を介して搬送機構６４に搬送され、再度、搬送機構６４によって記録用紙Ｐの他方の面が中間転写ベルト３０側となって二次転写位置Ａに送られる。
【００５４】
そして、記録用紙Ｐの他方の面にトナー画像が転写された後、定着装置５０で同様に他方の面にもトナー画像が定着され、排紙部１０６の排紙機構１１０によって排紙台７２に排出される。
【００５５】
制御部１０８は、通信ＩＦ（インタフェース）及びマイクロコンピュータを備えて構成され、画像形成装置全体の動作を制御すると共に、後述するコンピュータ３００等から受信した印刷要求を解析して各画素毎の濃度値を示す画像データを生成し（ＲＩＰ処理）、この画像データを画像処理部１１０に入力したり、コンピュータ３００から受信した濃度むらを補正するための補正値を画像処理部１１０の後述する補正値格納メモリ１２４に格納したりする。なお、ＲＩＰ処理を行う回路を画像処理部１１０に設け、画像処理部１１０でＲＩＰ処理を行うようにしてもよい。
【００５６】
画像処理部１１０は、入力された画像データから濃度むらを補正する補正処理を施した画像データ（以下、補正画像データと呼称する）を生成して、露光装置１４に入力する。これにより濃度むらが生じないように露光装置１４の露光量が制御される。
【００５７】
本実施の形態の画像処理部１１０では、２次元状に分布する濃度むらを補正する補正処理が行われる。
【００５８】
ここで、２次元状に分布した濃度むらについて説明する。例えば、感光体１２や一次転写ロール１６等の回転体は、回転体の回転中心と回転体の断面中心とのずれ（回転軸の偏り）、及び回転体の断面形状の真円形状からのずれ（形状の偏り）等を完全になくした状態で製造するのは困難であり、そうした偏りにより、形成される画像の濃度に変動が生じてムラになる。従って、濃度むらは２次元的に表れる。また、この濃度むらは、回転体の回転に応じて周期的に発生する（図５（Ｂ）や図５（Ｃ）も参照）。以下、このように周期的に発生する２次元状に分布した濃度むらを周期的濃度むらと呼称する。
【００５９】
画像処理部１１０では、周期的濃度むらの二次元分布を表す濃度むら分布情報を各要因毎に保持し、これを用いて画像データを補正し、補正画像データを生成する。濃度むら分布情報は、濃度むらが分布する領域を各々複数の画素が含まれるように複数に分割したときの各分割領域に含まれる画素毎の濃度むらの値の代表値（本実施の形態では平均値）を各分割領域毎の濃度むらの値として有する情報である。画像処理部１１０は、濃度むら分布情報の各分割領域の濃度むらの値（補正値）から直線補間処理を行って画素単位の補正値を求め、元の画像データが示す濃度値から当該求めた補正値を減算することにより補正画像データを生成する。
【００６０】
なお、この周期的濃度むらは、各要因毎に回転周期（以下、単に周期という場合もある）が異なるため、本実施の形態では、要因に応じた周期で補正値が適用されるように、画像処理部１１０を構成した。詳細は後述する。
【００６１】
本実施の形態において、補正値は、画像形成装置１００に接続されたコンピュータ３００において演算される。
【００６２】
図２に示すように、コンピュータ３００は、画像形成装置１００と、画像読取装置２００とに直接或いはネットワークなどの通信手段を介して間接的に接続されている。
【００６３】
図３に、コンピュータ３００のハードウェア構成図を示す。コンピュータ３００は、ＣＰＵ（Central Processing Unit）３０１、ＲＡＭ（Random Access Memory）３０２、ＲＯＭ（Read Only Memory）３０３、及び通信ＩＦ（Interface）３０４がバス１７５を介して接続されて構成されている。
【００６４】
ＣＰＵ３０１は、ＲＯＭ３０２に記憶されているプログラム（補正値を演算するプログラムも含まれる）を実行する。ＲＯＭ３０２には、ＣＰＵ３０１が実行するプログラムやＣＰＵ３０１の処理に必要なデータ等が記憶されている。ＲＡＭ３０３は、ワークメモリとして使用される。
【００６５】
なお、ＣＰＵ３０１が実行するプログラムを記憶するための記憶媒体は、ＲＯＭ３０２に限定されない。例えば、ＨＤＤ（Hard Disk Drive）やフレキシブルディスクやＤＶＤディスク、光磁気ディスクやＵＳＢメモリ等（不図示）であってもよいし、コンピュータ３００に通信ＩＦ３０４を介して接続された他の装置の記憶装置であってもよい。通信ＩＦ３０４は、画像形成装置１００、及び画像読取装置２００に接続される。
【００６６】
図４は、コンピュータ３００の機能構成図である。図４において、補正値演算処理を行う周期的濃度むら補正値演算処理部３２０は、モデル記憶部３２２、関数近似処理部３２４、及び補正値演算部３２６を備えている。関数近似処理部３２４及び補正値演算部３２６は、ＣＰＵ３０１がＲＯＭ３０２に記憶されたプログラムを実行することにより実現される。モデル記憶部３２２は、ＲＯＭ３０２等の記憶手段の予め定められた記憶領域である。
【００６７】
モデル記憶部３２２には、回転体の回転中心と回転体の断面中心とのずれ、及び回転体の断面形状を表す関数（以下、数式モデル）が予め記憶されている。
【００６８】
関数近似処理部３２４は、モデル記憶部３２２に記憶された数式モデルと画像読取装置２００で読み取って得られた読取画像データに基づいて、関数近似処理を行う。
【００６９】
補正値演算部３２６は、関数近似処理部３２４の関数近似処理で得られた画素毎の濃度むらの二次元分布に基づいて、分割領域毎の補正値を演算する。
【００７０】
ここで、コンピュータ３００での補正値演算処理の流れの詳細について説明する。
【００７１】
まず、この補正値演算処理に先立って、画像形成装置１００において、濃度むらを測定するための予め定められた画像データに基づいて、濃度むらを測定するための画像（濃度むら測定画像）を記録用紙Ｐに形成する。
【００７２】
画像読取装置２００は、スキャナの機能を有し、上記記録用紙Ｐに形成した濃度むら測定画像を読み取る。読みって得られた読取画像データは、コンピュータ３００に入力される。図５（Ａ）に、濃度むら測定画像を読み取って得られた読取画像データが表す濃度分布の一例を示す。
【００７３】
なお、ここでは、記録用紙Ｐに形成された濃度むら測定画像を読み取る例について説明したが、中間転写ベルト３０上に形成された画像を読み取る手段を画像形成装置１００の中間転写ベルト３０近傍に設け、記録用紙Ｐに転写される前の濃度むら測定画像を読み取るようにしてもよい。また、記録用紙Ｐに転写された後、定着される前の画像を読み取る手段を画像形成装置１００の記録用紙Ｐの搬送経路に設け、記録用紙Ｐに転写された後定着される前の濃度むら測定画像を読み取るようにしてもよい。
【００７４】
コンピュータ３００に読取画像データが入力されると、周期的濃度むら補正値演算処理部３２０により補正値演算処理が開始される。
【００７５】
関数近似処理部３２４は、モデル記憶部３２２から数式モデルを読み出す。ここで、モデル記憶部３２２に格納されている数式モデルについて、現像装置１５の現像スリーブを例に挙げて図６を参照しながら説明する。
【００７６】
図６（Ａ）は、現像スリーブの全体的な形状を模式的に示し、図６（Ｃ）は、現像スリーブの回転軸方向（主走査方向）の中心位置における断面形状を示し、図６（Ｂ）及び（Ｄ）は、現像スリーブの主走査方向の両端から予め定められた長さだけ中心側の位置の各々における断面形状を示している。
【００７７】
例えば、現像スリーブによる濃度ムラは、感光体１２との距離ｄの変動に大きく左右されるが、図６（Ｂ）〜（Ｄ）に示すように、現像スリーブの形状や回転軸（回転中心）に偏りがあると、感光体１２との距離ｄが変動し、濃度むらが出る。従って、現像スリーブ表面の、感光体１２との最近接点の位置（ｚ方向の最小値）は濃度むらに大きく影響する。
【００７８】
この現像スリーブについての、感光体１２との最近接点のz方向の位置座標zx(φ)を計算する数式モデルの一例を以下に示す。
【００７９】
【数１】
0005585256.tif 000002
【００８０】
上記数式モデルの各パラメータは以下のとおりである。
ax：楕円長径
bx：楕円短径
θx：初期位相（現像スリーブ回転角φ＝０のときの感光体表面に対する楕円の傾き）
Sx：回転軸のx座標（断面中心と回転軸とのx方向における距離）
Sy：回転軸のy座標（断面中心と回転軸とのy方向における距離）
なお、添え字のxは、主走査方向の位置を示す。
【００８１】
ここで、現像スリーブ回転角φ＝０、とは、回転体の回転方向（副走査方向）における予め定められた位置が、副走査方向における特定の基準位置にある状態をいう。
また、断面中心とは、回転体の断面の形状である楕円の中心をいう。
【００８２】
本実施の形態では、このような数式モデルを各要因毎に予め生成して、予めモデル記憶部３２２に記憶しておき、関数近似処理に用いるようにしている。
【００８３】
関数近似処理部３２４は、読取画像データが表す画像に対して数式モデルを最小二乗フィッティング（最小二乗法による関数近似）することで、数式モデルの各パラメータの値を求めて現像スリーブによる濃度むらを特定し、濃度むらの二次元分布を求める。
【００８４】
関数近似処理部３２４は、こうしたフィッティングを各要因毎に行って、各要因毎の濃度むらを分離抽出し、図５（Ｂ）、（Ｃ）に示すように、各要因毎の濃度むらの二次元分布を求める。
【００８５】
補正値演算部３２６は、関数近似処理部３２４で求めた濃度むらの分布領域に画素の大きさより大きな正方格子を設定して当該分布領域を複数の分割領域に分割し、各分割領域に含まれる複数の画素の濃度むらの値の平均値を、各分割領域の補正値として演算する。各分割領域の補正値は、濃度むら分布情報として後述する補正値格納メモリ１２４に格納されるが、分割領域の大きさを画素の大きさよりも大きくすることで、このメモリ容量が削減される。
【００８６】
なお、本実施の形態において、分割領域の大きさは、人の目で濃度むらが認識されない程度の補正精度が確保される大きさとする。また、ここでは、分割領域を正方形状としたが、主走査方向の画素数と副走査方向の画素数が異なる長方形状としてもよい。
【００８７】
更に、要因毎に分割領域の大きさを異ならせるようにしてもよい。これは、一般的に要因毎に周期が異なり、周期に応じて人の目の濃度むらに対する感度が変わってくるためである。例えば、周期が短いほど、濃度むらに対する感度が高くなる（濃度むらに対して敏感になる）ため、周期が短いほど分割領域の大きさを小さくするように設定してもよい。
【００８８】
図７は、回転周期と分割領域の大きさとの関係の一例を模式的に示す図である。要因１の回転周期と、要因２の回転周期とでは、要因１のほうが、回転周期が長い。従って、要因１の分割領域の大きさを要因２の分割領域の大きさよりも大きくしている。
【００８９】
また、要因毎に分割領域の大きさを異ならせるのではなく、複数の要因の各々の分割領域の大きさを、共通にする（例えば各要因毎の分割領域を最も短い周期の要因に対応した分割領域の大きさに合わせる）ようにしてもよい。
【００９０】
また、分割領域の縦方向及び横方向の画素数を、２ｎ乗の画素数（ｎは整数）としてもよい。例えば、２画素、４画素、８画素・・・等である。
【００９１】
以上説明したように求めた各分割領域の補正値は、コンピュータ３００から画像形成装置１００に送信され、画像形成装置１００の制御部１０８により後述する補正値格納メモリ１２４に格納される。
【００９２】
なお、上記では周期的濃度むらの要因として現像スリーブの回転を例に挙げて説明したが、現像スリーブに限定されるものではなく、例えば、感光体１２、一次転写ロール１６、中間転写ベルト３０等、様々な回転体が挙げられる。
【００９３】
また、上記各要因の各分割領域の補正値を、予め定められた間隔で（例えば、予め定められた印刷枚数を印刷する毎、予め定められた時間が経過する毎、等）、或いは予め定められたタイミングで（例えば、画像形成装置１００のメンテナンスの際、画像形成装置１００の交換部品を交換した際、等）濃度むら測定画像を印刷して求め、補正値格納メモリ１２４を更新するようにしてもよい。
【００９４】
図８は、画像処理部１１０の構成を示す構成図である。
【００９５】
画像処理部１１０は、周期的濃度むらの要因毎に設けられた複数の補正値処理部１２０と、補正値合成部１４０と、補正画像データ演算部１４２とを備えている。なお、図８では、２つの補正値処理部１２０が設けられている例が示されているが、補正値処理部１２０の個数は２つに限定されるものではなく、濃度むらが生じる要因毎に設けられる。なお、図示はしていないが、画像処理部１１０は、画像データを１画素単位で転送するためのクロック信号であるビデオクロックによって同期動作をするように構成されている。
【００９６】
補正値処理部１２０の各々は、メモリコントローラ１２２、補正値格納メモリ１２４、第１副走査直線補間部１２６、第２副走査直線補間部１２８、主走査直線補間部１３０、及び振幅レベル調整部１３２を備えている。
【００９７】
メモリコントローラ１２２には、同期信号発生部１５０から主走査同期信号が入力されると共に、同期信号発生部１５２から副走査同期信号が入力される。主走査同期信号は、１画素単位で画像データを転送するときの各ラインのスタートを示す同期信号である。副走査同期信号は、回転体が１周回転する毎に出力される同期信号であって、回転体の回転方向（副走査方向）における予め定められた位置が特定の基準位置に到達したときに出力される。従って、主走査同期信号は各要因毎に共通の同期信号であり、副走査同期信号は各要因毎に出力される同期信号となる。本実施の形態では、主走査同期信号を発生させる同期信号発生部１５０は各要素間で共通に設け、副走査同期信号を発生させる同期信号発生部１５２については、各要素毎に設ける。
【００９８】
また、ここでは、副走査同期信号を、回転体が１周回転する毎に出力される同期信号としたが、予め定められた量だけ回転する毎に出力される信号としてもよい。いずれの場合であっても、同期信号発生部１５２は、各要因毎に回転位相を検出するエンコーダ等の検出手段を有し、当該検出手段により検出された回転位相に応じて副走査信号を発生させる。
【００９９】
メモリコントローラ１２２は、主走査同期信号及び副走査同期信号に応じて、補正対象となる画素の画像データ（濃度値）に対応する、第１副走査直線補間部１２６、第２副走査直線補間部１２８、及び主走査直線補間部１３０で用いられる分割領域の補正値を格納した領域に対応するアドレスを読み出しアドレスとして設定する。メモリコントローラ１２２は、副走査同期信号が入力されると補正値格納メモリ１２４の読み出しアドレスを先頭アドレス（初期値）にセットし、分割領域の主走査方向の画素数分の主走査同期信号が入力される毎に、補正対象となる画素に応じた分割領域の補正値が第１副走査直線補間部１２６及び第２副走査直線補間部１２８に入力されるように、読み出しアドレスをずらしていく。
【０１００】
補正値格納メモリ１２４は、各分割領域の補正値が格納されるメモリである。メモリコントローラ１２２により設定された読み出しアドレスに格納された補正値が補正値格納メモリ１２４から読み出され、第１副走査直線補間部１２６及び第２副走査直線補間部１２８に出力される。
【０１０１】
第１副走査直線補間部１２６には、補正値格納メモリ１２４から、補正対象の画素に対応する分割領域の補正値と当該分割領域に対して副走査方向に隣接する分割領域の補正値とが補正値格納メモリ１２４から読み出されて入力される。第２副走査直線補間部１２８には、補正値格納メモリ１２４から、補正対象の画素に対応する分割領域に対して主走査方向に隣接する分割領域の補正値と、当該分割領域に対して副走査方向に隣接する分割領域の補正値とが補正値格納メモリ１２４から読み出されて入力される。
【０１０２】
更にまた、第１副走査直線補間部１２６及び第２副走査直線補間部１２８の各々には、分割領域内の副走査方向の画素位置をカウントするカウント信号CT_SSが入力される。第１副走査直線補間部１２６及び第２副走査直線補間部１２８は、当該入力されるカウント信号CT_SSに応じて、上記入力された２つの分割領域の補正値を用いて副走査方向の各画素位置毎の補正値を直線補間処理により求める（図９も参照）。
【０１０３】
主走査直線補間部１３０には、第１副走査直線補間部１２６及び第２副走査直線補間部１２８における直線補間処理結果と、分割領域内の主走査方向の画素位置をカウントするカウント信号CT_FSとが入力される。主走査直線補間部１３０は、当該入力されるカウント信号CT_FSに応じて、主走査方向に隣接する２つの分割領域の、上記副走査方向の直線補間処理により得られた補正値を用いて、主走査方向の直線補間処理を行う（図９も参照）。
【０１０４】
ここで、第１副走査直線補間部１２６、第２副走査直線補間部１２８、及び主走査直線補間部１３０の各々で行われる直線補間処理の一例を図１０を参照して説明する。
【０１０５】
図１０（Ａ）に示すように、ある要因の分割領域の大きさが４画素×４画素であり、分割領域Ａの画素単位の補正値を求める場合には、分割領域Ａの補正値と分割領域Ａに対して副走査方向に隣接する分割領域Ｂの補正値とが読み出されて第１副走査直線補間部１２６に入力され、分割領域Ａに対して主走査方向に隣接する分割領域Ｂの補正値と分割領域Ｂに対して副走査方向に隣接する分割領域Ｄの補正値とが読み出されて第２副走査直線補間部１２８に入力される。
【０１０６】
ここで、分割領域Ａの補正値を４、分割領域Ｂの補正値を２０、分割領域Ｃの補正値を２０、及び分割領域Ｄの補正値を４０とする。
【０１０７】
第１副走査直線補間部１２６は、分割領域Ａの補正値４、及び分割領域Ｃの補正値２０から、図１０（Ｂ）に示すように、分割領域Ａにおける副走査方向の各画素位置毎の補正値を直線補間処理により求め、第２副走査直線補間部１２８は、分割領域Ｂの補正値２０、及び分割領域Ｄの補正値４０から、図１０（Ｂ）に示すように、分割領域Ｂにおける副走査方向の各画素位置毎の補正値を直線補間処理により求める。
【０１０８】
次に、主走査直線補間部１３０は、分割領域Ａの副走査方向の各画素位置毎の補正値と、分割領域Ｂの副走査方向の各画素位置の補正値とに基づいて、主走査方向の直線補間処理を行い、図１０（Ｃ）に示すように、分割領域Ａの各画素位置の補正値を求める。
【０１０９】
振幅レベル調整部１３２は、直線補間により求められた画素単位の補正値について、補正対象となる画素の画像データ（濃度値）に応じて、補正値の振幅レベルを調整する。なお、ここでは、濃度むらの大きさは周期的に変化するため、補正値の大きさを振幅レベルといっている。
【０１１０】
図１１には、現像スリーブに起因する周期的濃度むらを測定した測定結果の一例が示されている。ここでは、主走査方向の第１の範囲及び第１の範囲とは異なる第２の範囲の各々について、現像スリーブの周期的濃度むらを示す平均濃度差と、画像データの濃度値Cinとの関係を抽出して示した。
【０１１１】
この図から明らかなように、濃度むらは元となる画像データの濃度値が高いほど小さくなっている。従って、補正値の大きさ（振幅レベル）を補正対象となる画素の画像データが表す濃度値に応じて調整する（例えば、元となる画像データの濃度値が高いほど補正値が小さくなるようにする）ことで良好に補正される。なお、濃度むらの濃度依存性は各要因毎に異なるため、各要因毎に調整されるよう、補正値処理部１２０毎に振幅レベル調整部１３２を設けた。振幅レベルの調整は補正対象となる画像データの濃度値と補正値との関係を示す関数を予め定めておき、関数演算より調整してもよいが、本実施の形態では、振幅レベル調整部１３２を、図１２に示すように構成して調整する。
【０１１２】
本実施の形態の振幅レベル調整部１３２は、図１２に示すように、ＬＵＴ(ルックアップテーブル)１３４と、乗算器１３６とを備えている。ＬＵＴ１３４には、画像データの濃度値と、乗算係数とが対応づけて記憶されている。なお、ＬＵＴ１３４はメモリに展開された状態となっている。ＬＵＴが展開されるメモリは、例えば、ＳＤＲＡＭ等の高速アクセスが可能なメモリにより構成される。補正対象の画素の画像データ（濃度値）が入力されると、ＬＵＴに備えられた不図示のＬＵＴ読込部が、入力された画像データの濃度値に対応した乗算係数を読み出して、乗算器１３６に入力する。乗算器１３６は、補正対象の画素の画像データを補正する補正値にＬＵＴ１３４から出力された乗算係数を乗算して当該補正値を調整する。調整後の補正値は、図８に示す補正値合成部１４０に入力される。
【０１１３】
補正値合成部１４０には、各要因毎の補正値処理部１２０から階調レベル調整後の補正値が入力される。補正値合成部１４０は、各補正値処理部１２０から入力された補正値を合成（加算）した合成補正値を演算する。
【０１１４】
補正画像データ演算部１４２には、補正対象の画像データが入力されるとともに、補正値合成部１４０から合成補正値が入力される。補正画像データ演算部１４２は、入力された画像データが示す濃度値から合成補正値を減算して画像データを補正した補正画像データ生成する。
【０１１５】
生成された補正画像データは露光装置１４に入力される。露光装置１４では、補正画像データに応じてパルス幅変調が行われ、パルス幅変調された信号により駆動回路が駆動されてレーザ光が照射される。
【０１１６】
図１３に、補正値の合成を示すタイミングチャートの一例を示す。ここでは、主走査方向の予め定められた画素位置における要因１の補正値と要因２の補正値とを合成する場合を示した。また、各要因毎の振幅レベル調整部１３２による振幅レベル調整はここでは省略した。図に示す各要因の補正値は、おのおの副走査、主走査信号に同期して、画像処理部１１０により演算された結果であり、ビデオクロックに同期して合成部に転送される。
【０１１７】
要因１と要因２とで回転周期は各々異なるが、ラインシンク信号（副走査方向の書き込みタイミングを規定する１ライン毎の水平同期信号）に応じて、要因１の補正値処理部１２０からは補正値A1〜Anが要因１の周期で周期的に出力され、要因２の補正値処理部１２０からは、補正値B1〜Bnが要因２の周期で周期的に出力される。出力された補正値の各々は補正画像データ演算部１４２で合成される。
【０１１８】
各要因毎の補正値処理部１２０には、各要因毎の副走査同期信号が入力され、各要因毎に独立した補正値は各要因毎の回転に応じて周期的に補正値処理部１２０から出力される。従って、これら補正値を合成して画像データの補正に用いることで、各要因毎の濃度むらが補正された補正画像データが生成される。経時変化により、複数の要因（回転体）の各々の回転開始位置が各要因間でずれたとしても、各要因間で位相の同期をとるためのメカ的なリセット（位相合わせ）を行う必要はない。
【０１１９】
なお、上記実施の形態では、各補正値処理部１２０に振幅レベル調整部１３２を設けたが、振幅レベル調整部１３２を設けない構成としても（振幅レベル調整部１３２を設けない場合よりは補正精度が低いものの）、濃度むらは良好に補正される。
【０１２０】
また、画像データが２５６階調の場合には、補正値は０〜２５５の濃度値をとるが、直線補間処理において、整数部と小数部とを含む実数の補正値が演算された場合には、実数の形で、各直線補間処理及び振幅レベル調整を行い、補正値合成部１４０では実数のまま合成し、補正画像データ演算部１４２において、合成補正値の小数部については誤差として周知の誤差拡散法による誤差拡散処理を行って、補正画像データを生成するように構成してもよい。
【０１２１】
なお、上記実施の形態では、副走査方向の直線補間を行った後に主走査方向の直線補間を行う例について説明したが、主走査方向の直線補間を行った後に副走査方向の直線補間を行うように構成してもよい。すなわち、補正値格納メモリ１２４の後段に２つの主走査直線補間部を設け、この２つの主走査直線補間部の後段に１つの副走査直線補間部を設ける。
【０１２２】
また、上記実施の形態では、要因毎の各分割領域の補正値を、数式モデルを用いたフィッティングにより求めたが、数式モデルを用いたフィッティングに代えて、濃度むら測定用の画像を多数形成し、それら画像の濃度むらを各画像の位相を合わせた上で平均化し、各濃度むらの二次元分布を抽出するようにしてもよい。この場合には、予め要因を特定することなく複数の周期的濃度むらを抽出することとなるが、数式モデルでは表現されない濃度むらも抽出される。例えば、感光体１２の表面において、他の領域より感度が低い領域がある場合には、これにより濃度むらが生じるが、こうした濃度むらも抽出されることになる。しかしながら、こうした方法では、多くのトナーを消費することとなり、また手間もかかるが、数式モデルを用いたフィッティングでは、トナーの消費量が抑制され、簡易に周期的濃度むらが抽出される。
【０１２３】
また、上記実施の形態では、周期的濃度むらを補正する例について説明したが、この他に、周期的に発生するものではなく、回転体の回転動作に影響を及ぼす事象が発生したことによりそれに同期して生じる二次元状の濃度むら（以下、突発的濃度むらという）についても補正するように構成してもよい。突発的濃度むらの例としては、例えば、記録用紙Ｐの先端が二次転写位置Ａで中間転写ベルト３０に衝突したとき、及び記録用紙Ｐの終端が二次転写位置から抜けて中間転写ベルト３０から離れるときに中間転写ベルト３０が振動して発生する濃度むらが挙げられる。
【０１２４】
この突発的濃度むらについても画像処理部１１０で補正するようにしてもよい。具体的には、突発的濃度むらの補正値処理を行うための補正値処理部１２０を設け、上記と同様に濃度むら分布情報として分割領域毎の補正値を補正値格納メモリ１２４に格納しておき、直線補間や振幅レベル調整を行って補正値合成部１４０に画素単位の補正値が出力されるように構成する。
【０１２５】
なお、突発的濃度むらの場合には、副走査同期信号として、当該濃度むらの要因となる事象の発生タイミングを示すタイミング信号を発生させる信号発生部を設け、当該信号発生部により発生した副走査同期信号をメモリコントローラ１２２に入力する。具体的には、例えば、記録用紙Ｐの先端が二次転写位置Ａで中間転写ベルト３０と二次転写ロール３６に挟み込まれるタイミングは記録用紙Pの搬送を開始した時点から予め定められた時間経過後に到来することは、装置の設計情報として予めわかっている。従って、当該タイミングを示すタイミング信号に同期して濃度むらが生じることとなる。そこで、記録用紙Pの搬送を開始した時点から予め定められた時間が経過したときに副走査同期信号として当該タイミング信号を補正値処理部１２０のメモリコントローラ１２２に入力する信号発生部１５２を設ける。
【０１２６】
また、突発的濃度むらの濃度むら分布情報についてであるが、濃度むらが生じる位置が濃度むらの原因となる事象の発生タイミングに応じて特定されるため、濃度むら測定用の画像を形成し、それら画像における当該特定される位置から濃度むらを抽出するものとする。そして、周期的濃度むらの場合と同様に、当該濃度むら分布領域に画素の大きさより大きな格子を設定して複数の分割領域に分割し、各分割領域に含まれる各画素の濃度むらの値の代表値（ここでは平均値）を、各分割領域の補正値として演算する。
【０１２７】
また、更に、二次元状に分布する濃度むらだけでなく、固定的に表れる一次元状に分布する濃度むら（固定的濃度むら）も補正するようにしてもよい。固定的濃度むらは、主走査方向の固定的な位置に出るスジなどをいう。こうした固定的濃度むらについては、補正値処理部１２０から第１副走査直線補間部１２６及び第２副走査直線補間部１２８を省略し、補正値格納メモリ１２４から主走査直線補間部１３０に対して補正値が出力されるように補正値処理部１２０を構成する。
【０１２８】
なお、固定的濃度むらの場合には、補正値処理部１２０に対する副走査同期信号や上記タイミング信号の入力は不要である。主走査同期信号により補正対象の画素の主走査方向の位置が特定されれば、それに応じて補正値格納メモリ１２４から対応する分割領域の補正値とこの分割領域に対して主走査方向に隣接する分割領域の補正値とを読み出して主走査直線補間処理を行えばよい。
【０１２９】
また、固定的濃度むらの濃度むら分布についてであるが、濃度むら測定用の画像を形成し、当該画像の形成結果から固定的に表れているスジを検出して濃度むらを抽出する。そして、図１４に示すように、当該濃度むら分布領域に画素の大きさより大きく、周期的濃度むら及び突発的濃度むら（二次元状の濃度むら）の分割領域の大きさより大きさの分割領域に分割し、各分割領域に含まれる各画素の濃度むらの値の平均値を、各分割領域の補正値として演算する。演算した補正値は、補正値格納メモリ１２４に格納する。
【０１３０】
なお、固定的濃度むら分布の分割領域の大きさを、画素の大きさより大きく、二次元状の濃度むらの分割領域の大きさより小さくしたのは、固定的なスジむらは、周期的に生じる濃度むら等の二次元濃度むらよりも人の目に見えやすく、二次元濃度むらよりも補正精度が要求されるためである。ただし、スジが特定されるサイズであればよいため、画素の大きさよりも大きなサイズとしている。またこの分割領域における固定的に発生する濃度むらの分布方向の画素数を、２のべき乗の画素数としてもよい。
【０１３１】
また、上記実施の形態では、画像データを補正することにより露光装置１４の露光量を制御して濃度むらを補正する例について説明したが、露光装置１４の駆動回路のレーザ光源に与える駆動電流を補正することにより露光装置１４の露光量を制御して濃度むらを補正するようにしてもよい。このときの補正値も、上記補正値処理部１２０で各要因毎の補正値を演算して補正値演算部１４０で合成し、当該合成した補正値に応じて濃度むらが生じないように駆動電流を補正して露光量を制御する。
【０１３２】
また、上記実施の形態では、各分割領域の補正値を、画像形成装置１００の外部のコンピュータ３００で求める例について説明したが、画像形成装置１００内で演算するようにしてもよい。すなわち、図４に示す周期的濃度むら補正値演算処理部３２０の機能を、画像処理部１１０に設けるか、或いは、制御部１０８でソフトウェア的に実行するように構成してもよい。
【０１３３】
図１５は、コンピュータ３００で、周期的濃度むらの各分割領域の補正値、突発的濃度むらの各分割領域の補正値、固定的濃度むらの各分割領域の補正値を演算する場合の機能構成図の一例である。また、図１５に示す各補正値を演算する補正値演算処理部３６０の機能を、画像形成装置１００に設けても良い。
【０１３４】
また、画像形成装置１００に、画像読取装置２００を直接或いはネットワーク等の通信手段を介して間接的に接続してもよい。また、画像読取装置２００の画像読取機能を画像形成装置１００内に設けても良い。
【０１３５】
また、画像形成装置１００は、上記タンデム型の構成に限定されない。例えば、図１６に示すように、回転式の現像装置４１８が設けられた画像形成装置４１０であってもよい。
【０１３６】
感光体４１２は図示しないモータで矢印Ａの方向に回転されるように設けられている。感光体４１２の周囲には、帯電ロール４１４、露光装置４１６、現像装置４１８、一次転写器４３２、及びクリーニング装置４２２が配置されている。
【０１３７】
帯電ロール４１４は、感光体４１２の表面を帯電し、露光装置４１６は、画像データに応じて、帯電した感光体４１２の表面をレーザビームによって露光して静電潜像を形成する。
【０１３８】
現像装置４１８には、Ｃ、Ｍ、Ｙ、Ｋ色のトナーを用いる現像器４１８Ｙ、４１８Ｍ、４１８Ｃ、４１８Ｋが周方向に沿って配置されており、各々現像ローラ４２０を備え、内部に各々Ｃ，Ｍ，Ｙ，Ｋの色のトナーを貯留している。各現像器４１８Ｙ，４１８Ｍ，４１８Ｃ，４１８Ｋは、感光体４１２上の静電潜像をそれぞれＣ，Ｍ、Ｙ、Ｋ色のトナーで現像する。現像する際には、図示しないモータによって現像装置４１８を回転させ、当該現像器が感光体４１２の潜像画像に対向するように位置合わせされる。
【０１３９】
感光体４１２上に現像された各トナー画像は、一次転写器４３２によって矢印Ｂ方向に回転される中間転写ベルト４２４に順次転写されて、各トナー画像が重ね合わされる。
【０１４０】
記録用紙収納部４３４から引き出しロール４３６で搬送路に引き出された記録用紙Ｐはロール対４３８，４４０によって２次転写ロール４４２の転写位置に搬送される。中間転写ベルト４２４上に形成されたトナー像はこの転写位置で記録用紙Ｐ上に転写され、定着装置４４４で熱定着されて不図示の排出部に排出される。
【０１４１】
このような画像形成装置４１０も、上記実施の形態で説明したように二次元状の濃度むらを補正して印刷する画像形成装置として適用される。
【０１４２】
なお、回転式の現像装置４１８が設けられた画像形成装置４１０の場合には、突発的濃度むらの一例として、記録用紙Ｐの中間転写ベルト３０への突入等の他、例えば、現像する色を切替える際に現像装置４１８が回転する際に生じる振動により発生する突発的濃度むらがある。これについても、上記と同様に分割領域毎の補正値を求めて、上記と同様に補正する。
【０１４３】
また、上記実施の形態では、補正画像データの生成をハードウェアにより実行するようにしたが、ソフトウェアで実行するようにしてもよい。例えば、補正値処理部１２０（補正値格納メモリ１２４を除く）、補正値演算部１４０、及び補正画像データ演算部１４２の各機能をコンピュータに実行させるためのプログラムを不図示の記憶手段に記憶しておき、制御部１０８のマイクロコンピュータが当該プログラムを実行することで実現するようにしてもよい。
【符号の説明】
【０１４４】
１００、４１０画像形成装置
１０８  制御部
１１０  画像処理部
２００  画像読取装置
３００  コンピュータ
【図１】
0005585256.tif 000003
【図２】
0005585256.tif 000004
【図３】
0005585256.tif 000005
【図４】
0005585256.tif 000006
【図６】
0005585256.tif 000007
【図７】
0005585256.tif 000008
【図８】
0005585256.tif 000009
【図９】
0005585256.tif 000010
【図１０】
0005585256.tif 000011
【図１１】
0005585256.tif 000012
【図１２】
0005585256.tif 000013
【図１３】
0005585256.tif 000014
【図１４】
0005585256.tif 000015
【図１５】
0005585256.tif 000016
【図１６】
0005585256.tif 000017
【図５】
0005585256.tif 000018