(57)【特許請求の範囲】
【請求項１】
クロック信号に同期したタイミングで形成すべき画像に応じて変調した光ビームを被照射体上で走査させることにより、前記被照射体上に画像を形成する画像形成装置であって、
入力された制御データに応じた周波数のクロック信号を発生させるクロック信号発生手段と、
指定された前記画像全体の記録倍率に基づいて設定された、光ビームが画像領域を走査する間の前記制御データの平均値を規定する平均周波数制御データと、指定された前記画像の部分的な記録倍率に基づいて設定された、光ビームが画像領域を走査する間の前記制御データの変化の傾きを規定する周波数差又は周波数比制御データに基づき、光ビームが画像領域を走査する間に前記制御データが前記周波数差又は周波数比制御データによって規定された傾きで変化し、かつ光ビームが画像領域を走査する間の前記制御データの平均値が前記平均周波数制御データによって規定された値となるように前記制御データを変化させることで、光ビームが画像領域を走査する間の前記クロック信号の周波数を制御する周波数制御手段と、
光ビームの走査方向に沿った画像の記録開始位置が指定され、指定された前記記録開始位置から光ビームによる画像の記録が開始されるように光ビームの変調を制御する変調制御手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
光ビームの走査方向に沿った画像の記録位置のずれを補正した画像の記録開始位置を演算して指定する第１指定手段と、
前記走査方向に沿った画像領域の長さのずれを補正した画像全体の記録倍率を演算して指定する第２指定手段と、
前記走査方向に沿った画像の記録倍率の部分的なばらつきを補正した画像の部分的な記録倍率を演算して指定する第３指定手段と、
を更に備えたことを特徴とする請求項１記載の画像形成装置。
【請求項３】
光ビームの走査方向に沿って互いに異なる複数の位置にマークを形成させるマーク形成制御手段と、
前記マーク形成制御手段によって形成された複数のマークの位置を各々検出するマーク検出手段と、
を更に備え、
前記第１指定手段、第２指定手段及び第３指定手段は、前記マーク検出手段によって検出された複数のマークの位置に基づいて、前記画像の記録開始位置、前記画像全体の記録倍率及び前記画像の部分的な記録倍率を演算して指定する
ことを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記光ビームの走査方向に沿った画像全体の記録倍率として、画像領域を光ビームが走査する間の前記クロック信号の平均周波数が指定されることを特徴とする請求項１又は請求項２記載の画像形成装置。
【請求項５】
前記光ビームの走査方向に沿った画像の部分的な記録倍率として、画像領域を光ビームの走査方向に沿った前記画像領域の中央で一対の部分画像領域に分割したときの各部分画像領域における記録倍率の差又は比が指定されることを特徴とする請求項１又は請求項２記載の画像形成装置。
【請求項６】
前記一対の部分画像領域における記録倍率のバランスとして、前記一対の部分画像領域を光ビームが各々走査する間の前記クロック信号の周波数差又は周波数比が指定されることを特徴とする請求項５記載の画像形成装置。
【請求項７】
光ビームが画像領域を走査する間の前記クロック信号の平均周波数と、前記画像領域を中央で分割して成る一対の部分画像領域を光ビームが各々走査する間の前記クロック信号の周波数差又は周波数比を検知する検知手段と、
前記検知手段によって検知される前記平均周波数が指定された前記画像全体の記録倍率に応じた周波数に一致し、かつ前記検知手段によって検知される前記周波数差又は前記周波数比が指定された前記画像の部分的な記録倍率に応じた周波数差又は周波数比に一致するように、前記平均周波数制御データ及び前記周波数差又は周波数比制御データをフィードバック制御によって設定する設定手段と、
を更に備えたことを特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像形成装置に係り、特に、形成すべき画像に応じて変調した光ビームを被照射体上で走査させることで、被照射体上に画像を形成する画像形成装置に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
従来より、光学走査装置から射出されたレーザビーム等の光ビームを像担持体上で走査（主走査）させて像担持体上に静電潜像を形成し、該静電潜像を現像して得られたトナー像を記録材料に転写することで記録材料上に画像を形成する画像形成装置が知られている。また、光学走査装置及び像担持体を複数備え、各像担持体上に各々独立に静電潜像を形成して各色（例えばＣ、Ｍ、Ｙ、Ｋ）のトナー像を形成し、各色のトナー像を同一の記録材料に順に転写して重ね合わせることで、記録材料上にカラー画像を形成するカラー画像形成装置も知られている。
【０００３】
この種の画像形成装置では、▲１▼光走査装置を構成する光学部品の公差及び光学部品の取付位置の公差、▲２▼光走査装置が取付けられるフレームの公差、▲３▼温度等の周囲環境や設置状態の変化及び経時変化、等の原因により、像担持体上の各色のトナー像の形成位置や記録材料への各色のトナー像の転写位置が、所期の位置に対し主走査方向に沿ってずれることがある。この転写位置のずれは、カラー画像の形成においては色ずれとして視認され、著しい画質低下を招いていた。
【０００４】
なお主走査方向に沿った位置ずれや色ずれは、より詳しくは図１０にも示すように、▲１▼画像全体の記録倍率のずれ（主走査方向に沿った画像領域の長さの変化）、▲２▼画像の記録倍率の部分的なばらつき（主走査方向に沿った画像領域の長さの部分的な変化：図では例として、画像領域の中央を境界として、走査開始側の部分領域の長さが走査終了側の部分領域の長さよりも長い場合を示す）、▲３▼書き出し位置のずれ（画像領域の主走査方向に沿った位置のずれ）、の３つの要素から構成される。
【０００５】
上記に関連して特開平２−２９１５７３号公報には、タンデムエンジンの主走査方向の色ずれを低減するために、各色のレジマークの位置をセンサによって検出し、ＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）によってクロック信号の周波数を各色毎に変化させることによって倍率のずれを補正し、ピエゾ素子等の駆動手段によってｆθレンズを回転又は平行移動させることで部分倍率のずれを補正し、画像書き出しタイミングを変化させることで書き出し位置のずれを補正することが記載されている。しかし、ｆθレンズを回転又は平行移動させると、レーザビームの焦点位置が感光体からずれて画像の鮮鋭度が低下する恐れがあると共に、回転又は平行移動によるｆθレンズの移動量を精密に制御する必要があるので駆動手段のコストが嵩む等の問題がある。
【０００６】
また、特開平６−２４２３８６号公報には、ｆθ誤差によるドットの位置ずれを補正するために、源発振器から出力されるクロック信号を分周してクロック信号を生成すると共に、プログラマブルカウンタによって分周比を変化させることにより、クロック信号の周期を１ドット毎に制御することが記載されている。なお上記では、分周比データをドット毎にメモリに記憶している。
【０００７】
しかし、上記技術は高解像度の画像を高速で形成する等の場合に適用することが困難である。すなわち、例えば画像の記録密度が６００ｓｐｉ（ｓｐｉは１インチ当たりの光スポット数）、プロセス速度（感光体の移動速度）が約２６０ｍｍ／秒の条件では、デュアルＬＤによって２ラインを同時に露光記録するようにしたとしても、クロック信号の周波数を３００ＭＨＺ  以上もの高周波にする必要がある。また、色ずれや位置ずれを高い分解能で高精度に補正しようとすると、分解能のステップ毎に分周比データを記憶する必要があり、膨大なメモリ容量のメモリが必要になるという問題もある。
【０００８】
本発明は上記事実を考慮して成されたもので、構成の複雑化を招くことなく画像形成位置のずれを補正できる画像形成装置を得ることが目的である。
【０００９】
【課題を解決するための手段】
上記目的を達成するために請求項１に記載した第１の発明に係る画像形成装置は、クロック信号に同期したタイミングで形成すべき画像に応じて変調した光ビームを被照射体上で走査させることにより、前記被照射体上に画像を形成する画像形成装置であって、入力された制御データに応じた周波数のクロック信号を発生させるクロック信号発生手段と、指定された前記画像全体の記録倍率に基づいて設定された、光ビームが画像領域を走査する間の前記制御データの平均値を規定する平均周波数制御データと、指定された前記画像の部分的な記録倍率に基づいて設定された、光ビームが画像領域を走査する間の前記制御データの変化の傾きを規定する周波数差又は周波数比制御データに基づき、光ビームが画像領域を走査する間に前記制御データが前記周波数差又は周波数比制御データによって規定された傾きで変化し、かつ光ビームが画像領域を走査する間の前記制御データの平均値が前記平均周波数制御データによって規定された値となるように前記制御データを変化させることで、光ビームが画像領域を走査する間の前記クロック信号の周波数を制御する周波数制御手段と、光ビームの走査方向に沿った画像の記録開始位置が指定され、指定された前記記録開始位置から光ビームによる画像の記録が開始されるように光ビームの変調を制御する変調制御手段と、を備えたことを特徴としている。
【００１０】
本発明は、入力された制御データに応じた周波数のクロック信号を発生させるクロック信号発生手段が設けられており、このクロック信号発生手段に入力する制御データを変更することでクロック信号の周波数が変更される。また、指定された画像全体の記録倍率に基づいて、光ビームが画像領域を走査する間の制御データの平均値を規定する平均周波数制御データが設定されると共に、指定された画像の部分的な記録倍率に基づいて、光ビームが画像領域を走査する間の制御データの変化の傾きを規定する周波数差又は周波数比制御データが設定され、この平均周波数制御データ及び周波数差又は周波数比制御データに基づき、光ビームが画像領域を走査する間に制御データが周波数差又は周波数比制御データによって規定された傾きで変化し、かつ光ビームが画像領域を走査する間の制御データの平均値が平均周波数制御データによって規定された値となるように制御データを変化させることで、光ビームが画像領域を走査する間のクロック信号の周波数を制御している。クロック信号を上記のように変化させることにより、画像を構成する各画素の主走査方向に沿った間隔が、画像全体の記録倍率及び画像の部分的な記録倍率の指定に応じて変化し、画像全体の記録倍率のずれ及び画像の記録倍率の部分的なばらつきが補正される。
【００１１】
このように、クロック信号の周波数を変化させることで、画像全体の記録倍率のずれ及び画像の記録倍率の部分的なばらつきを補正するので、画像の記録倍率の部分的なばらつきを補正するために、ｆθレンズ等の光学部品の回転や平行移動を行う必要はなく、構成が複雑化して精密な制御が必要になったり、コストが嵩んだり、或いは画像の鮮鋭度の低下を招いたり等の不都合が生ずることを回避できる。
【００１２】
また本発明では、クロック信号の周波数を制御するためのデータとして、光ビームが画像領域を走査する間の制御データの平均値を規定する平均周波数制御データと、光ビームが画像領域を走査する間の制御データの変化の傾きを規定する周波数差又は周波数比制御データが与えられ、この平均周波数制御データ及び周波数差又は周波数比制御データに基づいて、光ビームが画像領域を走査する間に制御データの値を変化させることでクロック信号の周波数を制御しているので、光ビームが画像領域を走査する間のクロック信号の周波数を細かなステップで変化させる場合や連続的に変化させる場合にも、クロック信号の周期を１ドット毎に制御するために膨大な制御データを記憶しておく必要もなく、メモリ容量を大幅に削減することができる。
【００１３】
そして本発明では、光ビームの走査方向に沿った画像の記録開始位置が指定され、変調制御手段は、指定された記録開始位置から光ビームによる画像の記録が開始されるように光ビームの変調を制御するので、画像記録開始位置のずれが補正され、前述のクロック信号の周波数を変化させることによる画像全体の記録倍率のずれ及び画像の記録倍率の部分的なばらつきの補正と併せて、画像形成位置のずれを解消することができる。従って請求項１の発明によれば、構成の複雑化を招くことなく画像形成位置のずれを補正することができる。また、本発明に係る画像形成装置が、互いに異なる複数の色の画像を各々形成して重ね合わせることでカラー画像を形成する画像形成装置である場合には、本発明により各色の画像の画像形成位置のずれを各々補正することにより、前記カラー画像の色ずれを解消することができる。
【００１４】
次にその他の発明を説明する。
第２の発明は、光ビームの走査方向に沿った画像の記録位置のずれを補正した画像の記録開始位置を演算して指定する第１指定手段と、前記走査方向に沿った画像領域の長さのずれを補正した画像全体の記録倍率を演算して指定する第２指定手段と、前記走査方向に沿った画像の記録倍率の部分的なばらつきを補正した画像の部分的な記録倍率を演算して指定する第３指定手段と、を更に備えたことを特徴としている。
【００１５】
先に説明した第１の発明において、光ビームの走査方向に沿った画像の記録開始位置、前記走査方向に沿った画像全体の記録倍率、及び前記走査方向に沿った画像の部分的な記録倍率については、例えば作業者によって計測・演算等の作業が行われて手動で指定される等の態様も可能ではあるが、第２の発明によれば、光ビームの走査方向に沿った画像の記録位置のずれを補正した記録開始位置が第１指定手段によって演算されて指定され、前記走査方向に沿った画像領域の長さのずれを補正した画像全体の記録倍率が第２指定手段によって演算されて指定され、前記走査方向に沿った画像の記録倍率の部分的なばらつきを補正した画像の部分的な記録倍率が第３指定手段によって演算されて指定されるので、画像形成位置のずれを補正するにあたって、作業者が画像の記録開始位置、画像全体の記録倍率、及び画像の部分的な記録倍率を演算する等の作業を行う必要がなくなり、作業の省力化を実現できる。
【００１６】
第３の発明は、光ビームの走査方向に沿って互いに異なる複数の位置にマークを形成させるマーク形成制御手段と、前記マーク形成制御手段によって形成された複数のマークの位置を各々検出するマーク検出手段と、を更に備え、前記第１指定手段、第２指定手段及び第３指定手段は、前記マーク検出手段によって検出された複数のマークの位置に基づいて、前記画像の記録開始位置、前記画像全体の記録倍率及び前記画像の部分的な記録倍率を演算して指定することを特徴としている。
【００１７】
先に説明した第２の発明において、画像の記録開始位置、画像全体の記録倍率及び画像の部分的な記録倍率を演算するためには、光ビームの走査方向に沿った画像の記録位置のずれ、前記走査方向に沿った画像領域の長さのずれ、及び前記走査方向に沿った画像の記録倍率の部分的なばらつきを求める必要がある。これらは、画像形成装置によって形成された画像に基づいて作業者が計測し、計測結果を入力するように構成することも可能ではあるが、作業が煩雑であると共に、正確な値が得られない可能性もある。
【００１８】
これに対し第３の発明は、マーク形成制御手段により、光ビームの走査方向に沿って互いに異なる複数の位置にマークが形成され、形成された複数のマークの位置がマーク検出手段によって各々検出され、第１指定手段、第２指定手段及び第３指定手段は、マーク検出手段によって検出された複数のマークの位置に基づいて、画像の記録開始位置、画像全体の記録倍率及び画像の部分的な記録倍率を演算するので、画像の記録位置のずれ、画像領域の長さのずれ及び画像の記録倍率の部分的なばらつきを正確に求めることができ、これらが高精度に補正されるように、画像の記録開始位置、画像全体の記録倍率及び画像の部分的な記録倍率を演算することができる。
【００１９】
第４の発明は、前記光ビームの走査方向に沿った画像全体の記録倍率として、画像領域を光ビームが走査する間の前記クロック信号の平均周波数が指定されることを特徴としている。
【００２０】
先に説明した第１の発明及び第２の発明において、光ビームの走査方向に沿った画像全体の記録倍率は、例えば、記録倍率に応じて変化する画像領域の長さ、或いは記録倍率そのものを用いて指定されるようにしてもよいが、第４の発明のように、画像全体の記録倍率として、画像領域を光ビームが走査する間のクロック信号の平均周波数が指定されるようにすることが好ましい。クロック信号の平均周波数はパルス数をカウントすることで容易に検知することができ、検知した平均周波数が指定された平均周波数に一致するように制御することで、画像全体の記録倍率を、指定された平均周波数に対応する記録倍率に一致させることができるので、制御が容易になり、周波数制御手段の構成を簡単にすることができる。
【００２１】
第５の発明は、前記光ビームの走査方向に沿った画像の部分的な記録倍率として、画像領域を光ビームの走査方向に沿った前記画像領域の中央で一対の部分画像領域に分割したときの各部分画像領域における記録倍率の差又は比が指定されることを特徴としている。
【００２２】
先に説明した第１の発明及び第２の発明において、光ビームの走査方向に沿った画像の部分的な記録倍率は、例えば、画像領域を多数の部分画像領域に細かく区切って各部分画像領域毎に指定されるようにしてもよいが、部分的な記録倍率の指定が複雑になると共に、周波数制御手段による制御も煩雑になる。これに対し第５の発明は、画像の部分的な記録倍率として、画像領域を該画像領域の中央で一対の部分画像領域に分割したときの各部分画像領域における記録倍率の差又は比が指定されるようにしているので、部分的な記録倍率の指定が容易になると共に、周波数制御手段による制御も簡単になる。
【００２３】
第６の発明は、前記一対の部分画像領域における記録倍率のバランスとして、前記一対の部分画像領域を光ビームが各々走査する間の前記クロック信号の周波数差又は周波数比が指定されることを特徴としている。
【００２４】
先に説明した第５の発明において、一対の部分画像領域における記録倍率のバランスは、例えば、部分画像領域毎の記録倍率に応じて変化する部分画像領域の長さ、或いは部分画像領域毎の記録倍率そのものを用いて指定されるようにしてもよいが、第６の発明のように、一対の部分画像領域における記録倍率のバランスとして、一対の部分画像領域を光ビームが各々走査する間のクロック信号の周波数差又は周波数比が指定されるようにすることが好ましい。クロック信号の周波数差や周波数比は、部分画像領域毎にパルス数をカウントし、カウント値の差や比を演算することで容易に検知することができ、検知した周波数差又は周波数比が指定された周波数差又は周波数比に一致するように制御することで、画像の部分的な記録倍率を指定された周波数差又は周波数比に対応する部分的な記録倍率に一致させることができるので、制御が容易になり、周波数制御手段の構成を簡単にすることができる。
【００２５】
第７の発明は、光ビームが画像領域を走査する間の前記クロック信号の平均周波数と、前記画像領域を中央で分割して成る一対の部分画像領域を光ビームが各々走査する間の前記クロック信号の周波数差又は周波数比を検知する検知手段と、前記検知手段によって検知される前記平均周波数が指定された前記画像全体の記録倍率に応じた周波数に一致し、かつ前記検知手段によって検知される前記周波数差又は前記周波数比が指定された前記画像の部分的な記録倍率に応じた周波数差又は周波数比に一致するように、前記平均周波数制御データ及び前記周波数差又は周波数比制御データをフィードバック制御によって設定する設定手段と、を更に備えたことを特徴としている。
【００２６】
第７の発明では、光ビームが画像領域を走査する間の前記クロック信号の平均周波数と、前記画像領域を中央で分割して成る一対の部分画像領域を光ビームが各々走査する間のクロック信号の周波数差又は周波数比を検知し、検知した平均周波数が指定された画像全体の記録倍率に応じた周波数に一致し、かつ検知した周波数差又は周波数比が指定された画像の部分的な記録倍率に応じた周波数差又は周波数比に一致するように、平均周波数制御データ及び周波数差又は周波数比制御データをフィードバック制御によって設定するので、周囲温度や電源電圧の変動の影響により、クロック信号発生手段において入力された制御データとクロック信号の周波数の関係が変化したとしても、上記のフィードバック制御によって平均周波数制御データ及び周波数差又は周波数比制御データの値が調整されることで、画像形成位置のずれが生ずることを回避できる。また、上記のフィードバック制御では、レジマークを形成したり形成したレジマークの位置を検出する必要もないので、画像形成に用いる印刷剤（トナー等）の消費量が増大したり、画像形成装置の稼働率が低下することも防止できる。
【００２９】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態の一例を詳細に説明する。なお、以下では本発明に支障のない数値を用いて説明するが、本発明は以下に記載した数値に限定されるものではない。
【００３０】
図１には、本発明の画像形成装置としてのカラー画像形成装置１０が示されている。このカラー画像形成装置１０は、原稿をスキャニングして得られた光信号をフィルタによって各色の信号に分解して光電変換し各色の画像信号を形成する画像読取装置１４と、カラー画像形成装置１０全体の作動を制御する制御部１６と、３個の搬送ローラ３０Ａ〜３０Ｃと、搬送ローラ３０Ａ〜３０Ｃに巻き掛けられた無端の転写ベルト２４と、転写ベルト２４の下方側に配置された４個の搬送ローラ３２Ａ〜３２Ｄと、搬送ローラ３２Ａ〜３２Ｄに巻き掛けられた無端の搬送ベルト３４と、転写ベルト２４及び搬送ベルト３４を回転駆動する回転駆動部４０と、を備えている。
【００３１】
転写ベルト２４の上方には、ブラック（Ｋ）画像形成用の画像形成部１２Ａ、イエロー（Ｙ）画像形成用の画像形成部１２Ｂ、マゼンタ（Ｍ）画像形成用の画像形成部１２Ｃ、及びシアン（Ｃ）画像形成用の画像形成部１２Ｄが、回転駆動部４０が転写ベルト２４を回転駆動したときの転写ベルト２４の移動方向（図１の矢印Ａ方向）に沿って略等間隔で配置されている。画像形成部１２Ａ〜１２Ｄは同一構成であり、被照射体としての感光体ドラム２０を各々備えている。
【００３２】
感光体ドラム２０は、軸線が転写ベルト２４の移動方向と直交するように配置されており、各感光体ドラム２０の周囲には、感光体ドラム２０を帯電させるための帯電器３６、帯電された感光体ドラム２０上にレーザビームを照射して静電潜像を形成する光ビーム走査装置１８、感光体ドラム２２上の静電潜像が形成された部位に所定色のトナーを供給して静電潜像を現像し、感光体ドラム２２上にトナー像を形成させる現像器２２、及び感光体ドラム２０に残されたトナーを除去するための清掃器３８が配置されている。画像形成部１２Ａ〜１２Ｄの感光体ドラム２０上に形成されたトナー像は、転写ベルト２４のベルト面上に各々転写される。
【００３３】
また、画像形成部１２Ａ〜１２Ｄよりも転写ベルト２４の移動方向下流側にはレジ検知センサ２８が配置されている。レジ検知センサ２８は、ＬＥＤ等の発光素子とＣＣＤセンサ等の受光素子の対から成る３個のレジ検知センサ２８Ａ〜２８Ｃが、図２に示すように、転写ベルト２４の幅方向に沿って中央及び両側（転写ベルト２４の幅方向に沿って画像領域の中央及び両端に対応する位置）の３カ所の上方に各々配置されて構成されており、発光素子から射出された光を転写ベルト２４上の所定箇所に照射し、転写ベルト２４で反射された光を受光素子で受光することにより、転写ベルト２４上の対応する箇所に形成されたレジマーク（詳細は後述）をレジ検知センサ２８Ａ〜２８Ｃによって各々読み取る。レジ検知センサ２８は制御部１６に接続されている。なお、レジ検知センサ２８は請求項３に記載のマーク検出手段に対応している。
【００３４】
また、転写ベルト２４の下方側に位置している搬送ベルト３４は、外周面が転写ベルト２４の外周面と接するように配置されており、転写ベルト２４の回転駆動と同期して、回転駆動部４０によって図１矢印Ｂ方向に移動するように回転駆動される。一方、図示しない給紙トレイ内にはシート状の転写材２６が集積状態で多数枚収容されている。給紙トレイから引き出された転写材２６は搬送ベルト３４の上面上に載置され、転写ベルト２４と搬送ベルト３４が接している箇所へ向けて搬送され、転写ベルト２４と搬送ベルト３４とに挟持されることによって転写ベルト２４の外周面に形成されたトナー像が転写される。そしてトナー像が転写された転写材２６は、図示しない定着装置によってトナー像が定着される。これにより転写材２６上にカラー画像が形成される。
【００３５】
次に、光ビーム走査装置１８の構成について説明する。図３に示すように、光ビーム走査装置１８はレーザダイオード（ＬＤ）４４を備えている。本実施形態ではＬＤ４４として、２つの発光点を備え、各発光点からレーザビームを各々射出するデュアルスポットレーザダイオードを用いている。ＬＤ４４のレーザビーム射出側には、コリメータレンズ４６、平面ミラー４８、５０が順に配置されており、平面ミラー５０のレーザビーム射出側には、外周に多数の反射面が形成されたポリゴンミラー５２が配置されている。ＬＤ４４から射出されたレーザビームは、コリメータレンズ４６によって平行光束とされた後に、シリンドリカルレンズ等の図示しない光学部品により、ポリゴンミラー５２の反射面幅よりも幅広の光束としてポリゴンミラー５２の反射面に入射される（所謂オーバフィルド光学系）。
【００３６】
ポリゴンミラー５２のレーザビーム射出側には、ｆθレンズ５４、５６が順に配置されている。ポリゴンミラー５２の反射面で反射されることで所定方向に沿って偏向されたレーザビームはｆθレンズ５４、５６を透過し、図示しないシリンドリカルミラーや平面ミラー等の光学部材を介して光ビーム走査装置１８から射出され、感光体ドラム２０に照射される。感光体ドラム２０に照射されるレーザビームは、ポリゴンミラー５２の回転に伴って、感光体ドラム２０の軸線に平行な方向に沿って感光体ドラム２０の周面上を走査（主走査）される。なお、副走査は感光体ドラム２０が回転することによって成される。
【００３７】
ＬＤ４４は、２つの発光点の配列方向が、ポリゴンミラー５２によるレーザビームの偏向方向と略直交するように配置されている。従って、レーザビームの１走査に相当する角度だけポリゴンミラー５２が回転すると、感光体ドラム２０上には画像（静電潜像）が２ライン分形成される。
【００３８】
また、ｆθレンズ５６のレーザビーム射出側には、レーザビームの全走査範囲のうち走査開始側の端部（ＳＯＳ：Ｓｔａｒｔ  Ｏｆ  Ｓｃａｎ）に相当する位置に折り返しミラー５８が配置されており、折り返しミラー５８で反射されたレーザビームは開始位置検出センサ６０に入射される。ＬＤ４４から射出されたレーザビームは、ポリゴンミラー５２の各反射面のうちのレーザビームを反射している面が、入射ビームをＳＯＳに相当する方向へ反射する向きとなったときに、折り返しミラー５８を介して開始位置検出センサ６０に入射される。従って、開始位置検出センサ６０から出力される開始位置信号ＳＯＳ  は、通常はローレベルで、一定周期で（センサ６０にレーザビームが入射される毎に）パルス幅の短いパルスが出力される信号となる。
【００３９】
次に制御部１６について説明する。図４には制御部１６のうち、光ビーム走査装置１８の制御に関する部分が示されている。図４に示すように、制御部１６はＣＰＵ６４を含んで構成されており、図示は省略するが、カラー画像形成装置１０の全体を制御するためのプログラムや後述するレジマーク形成用の画像データ等が記憶されたＲＯＭ、入出力バッファやワークエリアとして用いられるＲＡＭ、ＥＥＰＲＯＭ等の記憶内容を書き換え可能な不揮発性のメモリ、及び操作パネルを備えている。
【００４０】
ＣＰＵ６４には、先に説明したレジ検知センサ２８が増幅器６６及びアナログ−デジタル変換器（ＡＤＣ）６８を介して接続されており、レジ検知センサ２８から出力された信号がレジデータとして入力される。またＣＰＵ６４には、画像形成部１２Ａ〜１２Ｄの光ビーム走査装置１８に対応して各々設けられた露光制御部７０Ａ〜７０Ｄが各々接続されている。露光制御部７０Ａ〜７０Ｄは同一の構成であるので、以下では、画像形成部１２Ｄの光ビーム走査装置１８に対応して設けられた露光制御部７０Ｄについてのみ説明する。
【００４１】
露光制御部７０Ｄは、画像メモリ７２、書き出し位置設定レジスタ７４、倍率設定レジスタ７６及び倍率バランス設定レジスタ７８を備えており、これらはデータバス８０を介してＣＰＵ６４に接続されている。ＣＰＵ６４は、露光制御部７０Ｄに対応する画像形成部１２Ｄによって形成すべき画像（Ｃ画像）を表す画像データを、データバス８０を介して画像メモリ７２に記憶させる。
【００４２】
またＣＰＵ６４は、後述する色ずれ補正処理によって決定した書き出し位置データＸＭ、倍率データＭＧ及び倍率バランスデータＢＬＣをレジスタ７４、７６、７８に設定する。レジスタ７４、７６、７８はビデオクロック発生器８２に接続されており、ＣＰＵ６４から入力された前記各データはレジスタ７４〜７８を介してビデオクロック発生器８２に入力される。
【００４３】
なお、書き出し位置データＸＭは、開始位置検知センサ６０によってレーザビームが検知されてからレーザビームによる画像を書き出す（画像の記録を開始する）迄の期間（ＳＯＳを基準とする画像領域の始端位置）を、ビデオクロック信号ＶＣＫ＊２  のパルス数とビデオクロック信号ＶＣＫ＊２  の位相との組み合わせで指定するデータであり、倍率データＭＧは、レーザビームの走査方向に沿った画像全体の記録倍率を、レーザビームが画像領域を走査しているときのビデオクロック信号ＶＣＫ＊２  の平均周波数で指定するデータである。
【００４４】
また、倍率バランスデータＢＬＣは、画像領域をＳＯＳ側とＥＯＳ（：Ｅｎｄ  Ｏｆ  Ｓｃａｎ）側の２つの部分画像領域に分割し、レーザビームの走査方向に沿った画像の部分的な記録倍率を、レーザビームがＳＯＳ側の部分画像領域を走査しているときのビデオクロック信号ＶＣＫ＊２  の平均周波数と、ＥＯＳ側の部分画像領域を走査しているときのビデオクロック信号ＶＣＫ＊２  の平均周波数の差で指定するデータである。
【００４５】
ビデオクロック発生器８２には、画像形成部１２Ｄの光ビーム走査装置１８の開始位置検知センサ６０が接続されており、開始位置検知センサ６０から開始位置信号ＳＯＳ  が入力される。ビデオクロック発生器８２は、レジスタ７４〜７８を介して入力された書き出し位置データＸＭ、倍率データＭＧ及び倍率バランスデータＢＬＣと、開始位置検知センサ６０から入力された開始位置信号ＳＯＳ  と、に基づいて、レーザビームが感光体ドラム２０上の画像領域を走査している期間にのみハイレベル（アクティブ）となるライン同期信号ＬＳＹＮＣ  、ビデオクロック信号ＶＣＫ  、ビデオクロック信号ＶＣＫ  の２倍の周波数のビデオクロック信号ＶＣＫ＊２  を生成する。ビデオクロック発生器８２は、詳細は後述するが、倍率データＭＧ及び倍率バランスデータＢＬＣに応じて、レーザビームの１走査の期間内にビデオクロック信号ＶＣＫ  及びビデオクロック信号ＶＣＫ＊２  の周波数を制御する。
【００４６】
なお、参考までに、画像の記録密度が６００ｓｐｉ、プロセス速度（感光体ドラム２０の周速）が２６３．８９ｍｍ／秒、感光体ドラム２０上でのレーザビームの光学走査範囲の長さが３４８ｍｍ、主走査方向に沿った画像範囲の長さが２９７ｍｍであるとすると、開始位置信号ＳＯＳ  がハイレベルとなる周期、すなわちポリゴンミラー５２によるレーザビームの走査周期は３２０．８９μ秒、ビデオクロック信号ＶＣＫ  の通常の周波数は２５．６２ＭＨｚ  、ビデオクロック信号ＶＣＫ＊２  の通常の周波数は５１．２４ＭＨｚ  となる。
【００４７】
ビデオクロック発生器８２には画像メモリ制御回路８４及びスクリーン生成回路８６が接続されており、ライン同期信号ＬＳＹＮＣ  及びビデオクロック信号ＶＣＫ  は画像メモリ制御回路８４に、ビデオクロック信号ＶＣＫ＊２  はスクリーン生成回路８６に出力される。画像メモリ制御回路８４は画像メモリ７２に接続されており、画像メモリ７２のデータ出力端はスクリーン生成回路８６に接続されている。画像メモリ制御回路８４は、画像メモリ７２からスクリーン生成回路８６への画像データの出力が、ライン同期信号ＬＳＹＮＣ  がアクティブの期間中に、ビデオクロック信号ＶＣＫ  に同期したタイミングで行われるように制御する。
【００４８】
スクリーン生成回路８６は、ビデオクロック発生器８２から入力されたビデオクロック信号ＶＣＫ＊２  に基づいて三角波の波形の信号を生成し、該三角波形信号と、画像メモリ８４から入力された画像データをデジタル−アナログ変換して得られた信号と、のレベルを比較器によって比較し、比較結果に基づいてＬＤ４４をパルス幅変調するための変調信号を生成する。なお、スクリーン生成回路８６としては、例えば特開昭６２−３９９７５公報に記載の構成を採用することができる。スクリーン生成回路８６はＬＤドライバ８８を介してＬＤ４４に接続されており、ＬＤ４４はスクリーン生成回路８６から出力された変調信号に基づいて変調駆動される。
【００４９】
画像形成部１２Ａ〜１２Ｃの光ビーム走査装置１８についても、露光制御部７０Ａ〜７０Ｃにより、上記と同様にしてＫ、Ｙ及びＭの何れかの画像データに応じてＬＤ４４が変調される。これにより、画像形成部１２Ａ〜１２Ｄの感光体ドラム２０上には、転写材２６上に形成すべきＫ画像、Ｙ画像、Ｍ画像及びＣ画像の何れかの静電潜像が各々形成される。これらの静電潜像が現像器２２によってＫ、Ｙ、Ｍ及びＣの何れかの色に各々現像されることで、感光体ドラム２０上には前記何れかの色のトナー像が形成され、これらのトナー像が転写ベルト２４上で重ね合わされることにより、転写ベルト２４上にカラー画像（トナー像）が形成される。
【００５０】
次にビデオクロック発生器８２について説明する。図５に示すように、開始位置検知センサ６０から出力された開始位置信号ＳＯＳ  はビデオクロック発生器８２のタイミング制御回路１０４に入力される。タイミング制御回路１０４は、入力された開始位置信号ＳＯＳ  のレベルを反転し、開始位置信号ＳＯＳ’（図７参照）として出力する。またタイミング制御回路１０４は、ＬＤ４４が点灯されていない、或いはポリゴンミラー５２が回転されていない等により開始位置信号ＳＯＳ  が入力されていない場合には、開始位置信号ＳＯＳ  の１．１倍程度の周期でパルス状のレベルの変化が生ずるダミーの開始位置信号ＳＯＳ’を出力する。このダミーの開始位置信号ＳＯＳ’は、タイミング制御回路１０４に接続された水晶発振器１０６から入力される一定周波数（例えば５ＭＨｚ  ）の信号に基づいて生成される。
【００５１】
また、ビデオクロック発生器８２は電圧制御発振器（ＶＣＯ）９２を備えている。ＶＣＯ９２の制御信号入力端はデジタル−アナログ変換器（ＤＡＣ）９４の信号出力端に接続されており、ＶＣＯ９２はＤＡＣ９４から入力された信号のレベルに応じた周波数（この周波数はビデオクロック信号ＶＣＫ  の２倍の周波数、すなわちビデオクロック信号ＶＣＫ＊２  の周波数に相当）の信号を出力する。ＶＣＯ９２の信号出力端はＳＯＳ同期回路９６の信号入力端に接続されている。ＳＯＳ同期回路９６にはタイミング制御回路１０４から開始位置信号ＳＯＳ’も入力され、開始位置信号ＳＯＳ’の立ち上がりと同期するようにＶＣＯ９２から出力された信号の位相を変化させて同期化クロック信号ＳＹＮＣＫ  を生成する。なおＳＯＳ同期回路９６としては、例えば特開昭５５−５３７７９号公報に記載の構成を採用することができる。
【００５２】
ＳＯＳ同期回路９６の信号出力端は位相選択回路９８の信号入力端に接続されている。位相選択回路９８は、ＳＯＳ同期回路９６から入力された同期化クロック信号ＳＹＮＣＫ  から、同期化クロック信号ＳＹＮＣＫ  の略１／４周期（すなわちビデオクロック信号ＶＣＫ  の略１／８周期）に相当する時間ずつ位相のずれた８種類の同期化クロック信号ＳＹＮＣＫ  を生成する。位相選択回路９８には、書き出し位置データＸＭのうちビデオクロック信号ＶＣＫ＊２  の位相を指定する３ビット（２３  ＝８）のデータが入力され、位相選択回路９８は、ビデオクロック信号ＶＣＫ＊２  として、８種類の同期化クロック信号ＳＹＮＣＫ  の何れかを入力されたデータの値に応じて選択的に出力する。
【００５３】
位相選択回路９８の信号出力端はＬＳＹＮＣ  生成回路１００及びＤフリップフロップ（ＦＦ）１０２に接続されており、位相選択回路９８から出力されたビデオクロック信号ＶＣＫ＊２  は、スクリーン生成回路８６（図４参照）に入力されると共にＬＳＹＮＣ  生成回路１００及びＦＦ１０２にも入力される。ＦＦ１０２はビデオクロック信号ＶＣＫ＊２  がＣＫ入力（クロック入力）に入力され、ビデオクロック信号ＶＣＫ＊２  を１／２に分周したビデオクロック信号ＶＣＫ  を生成する。ビデオクロック信号ＶＣＫ  はＱ出力を介して画像メモリ制御回路８４に入力される。
【００５４】
ＬＳＹＮＣ  生成回路１００には、書き出し位置データＸＭのうちビデオクロック信号ＶＣＫ＊２  のパルス数を指定する８ビットのデータが入力されると共に、タイミング制御回路１０４から開始位置信号ＳＯＳ’が入力される。ＬＳＹＮＣ  生成回路１００は、開始位置信号ＳＯＳ’の立ち上がりからビデオクロック信号ＶＣＫ＊２  のパルス数のカウントを開始し、カウント値が入力されたデータが表すパルス数に一致すると、出力信号（ライン同期信号ＬＳＹＮＣ：図７参照）をハイレベル（アクティブ）にすると共に、カウント値を０に戻してパルス数のカウントを継続する。そして、カウント値が予め定められた値（１ライン当たりの画素数）に一致するとライン同期信号ＬＳＹＮＣ  をローレベルに戻す。ライン同期信号ＬＳＹＮＣ  は画像メモリ制御回路８４（図４参照）及びタイミング制御回路１０４に入力される。
【００５５】
スクリーン生成回路８６からの変調信号の出力はライン同期信号ＬＳＹＮＣ  がアクティブになると開始され、この変調信号の出力に伴って画像を記録するためのレーザビームが射出されるので、位相選択回路９８が書き出し位置データＸＭによって指定された位相のビデオクロック信号ＶＣＫ＊２  を出力し、位相選択回路９８から出力されたビデオクロック信号ＶＣＫ＊２  のパルス数のカウント値が、書き出し位置データＸＭによって指定されたパルス数に一致したときに、ＬＳＹＮＣ  生成回路１００がライン同期信号ＬＳＹＮＣ  アクティブにすることにより、画像の書き出し位置は、書き出し位置データＸＭに従って、ビデオクロック信号ＶＣＫ  の１／８周期に相当する距離を単位として調整されることになる。このように、位相選択回路９８及びＬＳＹＮＣ  生成回路１００は本発明の変調制御手段に対応している。
【００５６】
また、タイミング制御回路１０４は、水晶発振器１０６から入力された一定周波数の信号及びライン同期信号ＬＳＹＮＣ  に基づいて、図７に示すパルスカウント信号ＰＬＳＡ，ＰＬＳＢ  、スイープクロック信号ＳＷＣＫ、及びレジクロック信号ＲＥＧＣＫ  を各々生成する。なお、パルスカウント信号ＰＬＳＡはライン同期信号ＬＳＹＮＣ  と同一のタイミングで立ち上がり（アクティブになり）、予め定められた一定時間（ライン同期信号ＬＳＹＮＣ  がアクティブとなっている期間と同程度の時間）経過後に立ち下がる信号であり、パルスカウント信号ＰＬＳＢはライン同期信号ＬＳＹＮＣ  と同一のタイミングで立ち上がり（アクティブになり）、予め定められた一定時間（パルスカウント信号ＰＬＳＡがアクティブとなっている期間の１／２の時間）経過後に立ち下がる信号である。
【００５７】
なお、参考までに、画像の記録密度が６００ｓｐｉ、プロセス速度が２６３．８９ｍｍ／秒、感光体ドラム２０上でのレーザビームの光学走査範囲の長さが３４８ｍｍ、主走査方向に沿った画像範囲の長さが２９７ｍｍであるとすると、例えばパルスカウント信号ＰＬＳＡをアクティブとする期間の長さは２７３．８μ秒、パルスカウント信号ＰＬＳＢをアクティブとする期間の長さは１３６．９μ秒に設定することができる。
【００５８】
また、スイープクロック信号ＳＷＣＫの生成は、ライン同期信号ＬＳＹＮＣ  が立ち上がってからライン同期信号ＬＳＹＮＣ  が確実に立ち下がる所定の時間（ライン同期信号ＬＳＹＮＣ  がアクティブの期間の長さは、後述するようにＶＣＯ９２に入力する信号レベルの調整に伴って若干変化する）が経過する迄の間、水晶発振器１０６からの信号を出力することによって成される。更にレジクロック信号ＲＥＧＣＫ  の生成は、スイープクロック信号ＳＷＣＫとして水晶発振器１０６からの信号を出力することを停止してから所定時間経過した後に、パルス幅の短いパルスを出力することによって成される。
【００５９】
一方、ＳＯＳ同期回路９６から出力された同期化クロック信号ＳＹＮＣＫ  は、平均周波数／左右周波数差検知回路１０８（以下、単に「周波数検知回路１０８」と称する）に入力される。
【００６０】
図６に示すように、検知回路１０８は５個の１３ビットカウンタ１１０Ａ〜１１０Ｅと、４個の遅延回路１１２Ａ〜１１２Ｄを備えている。遅延回路１１２Ａ〜１１２Ｄは、入力された信号を各々一定時間（同期化クロック信号ＳＹＮＣＫ  の１周期の１／５程度の時間（例えば約３．９ｎ秒））遅延させて出力する。遅延回路１１２Ａ〜１１２Ｄは直列に接続されており、遅延回路１１２Ａに同期化クロック信号ＳＹＮＣＫ  が入力されるので、遅延回路１１２Ａ〜１１２Ｄにより、周波数検知回路１０８に入力された元の同期化クロック信号ＳＹＮＣＫ  を含め、略１／５周期ずつ位相のずれた５種類の同期化クロック信号ＳＹＮＣＫ  が得られ、これらはカウンタ１１０Ａ〜１１０Ｅの何れかにＣＫ入力を介して各々入力される。
【００６１】
カウンタ１１０Ａ〜１１０Ｅには、パルスカウント信号ＰＬＳＡがＥ入力を介して各々入力されると共に、開始位置信号ＳＯＳ’がＣＬ入力を介して入力される。カウンタ１１０Ａ〜１１０Ｅは、次の表１に示す真理値表より明らかなように、ＣＬ入力がハイレベルのときにのみ動作し（ＣＬ入力がローレベルになるとカウント値がリセットされる）、Ｅ入力がローレベルのときにはカウント値を保持し、Ｅ入力がハイレベルのときには、ＣＫ入力を介して入力されるパルス信号がローレベルからハイレベルに変化する毎に、カウント値を「１」だけインクリメントする。
【００６２】
【表１】
0003606029.tif 000002
【００６３】
従って、カウンタ１１０Ａ〜１１０Ｅは、パルスカウント信号ＰＬＳＡがアクティブとなっている期間、入力された同期化クロック信号ＳＹＮＣＫ  のパルス数をカウントし、開始位置信号ＳＯＳ’がローレベルになる毎（次回のレーザビームの走査が開始される毎）にカウント値をリセットする。カウンタ１１０Ａ〜１１０ＥのＱ出力は全加算器１１４入力端及びラッチ１１６のＤ入力に各々接続されている。
【００６４】
全加算器１１４はカウンタ１１０Ａ〜１１０Ｅから入力されたカウント値を加算するので、パルスカウント信号ＰＬＳＡがローレベルになってから次回のレーザビームの走査が開始される迄の間、全加算器１１４からは、パルスカウント信号ＰＬＳＡがアクティブの期間における同期化クロックＳＹＮＣＫ  の５倍の周波数の信号のパルス数を表すデータが、平均周波数データＮｃとして出力される。
【００６５】
この平均周波数データＮｃを５で除した値は、パルスカウント信号ＰＬＳＡがアクティブの期間における同期化クロックＳＹＮＣＫ  のパルス数を±１／５パルスの精度で表す値であり、パルスカウント信号ＰＬＳＡがアクティブとなっている期間の長さは常に一定であるので、全加算器１１４から出力されるデータは、パルスカウント信号ＰＬＳＡがアクティブとなっている期間（レーザビームが画像領域を走査している期間と略一致する）内の同期化クロックＳＹＮＣＫ（及びビデオクロック信号ＶＣＫ＊２  ）の平均周波数に対応している。
【００６６】
一方、ラッチ１１６はＣＫ入力を介してパルスカウント信号ＰＬＳＢが入力され、パルスカウント信号ＰＬＳＢがハイレベルからローレベルに変化したときに、カウンタ１１０Ａ〜１１０Ｅから入力されたカウント値を保持する。ラッチ１１６のＱ出力は全加算器１１８の入力端に接続されており、全加算器１１８からは、パルスカウント信号ＰＬＳＢがアクティブの期間における同期化クロックＳＹＮＣＫ  の５倍の周波数の信号のパルス数を表すデータが、平均周波数データＮａとして出力される。
【００６７】
この平均周波数データＮａを５で除した値は、パルスカウント信号ＰＬＳＢがアクティブの期間における同期化クロックＳＹＮＣＫ  のパルス数を±１／５パルスの精度で表す値であり、パルスカウント信号ＰＬＳＢがアクティブとなっている期間の長さは常に一定（信号ＰＬＳＡがアクティブとなっている期間の１／２）であるので、全加算器１１８から出力されるデータは、パルスカウント信号ＰＬＳＢがアクティブとなっている期間（レーザビームがＳＯＳ側の部分画像領域を走査している期間と略一致する）内の同期化クロックＳＹＮＣＫ  の平均周波数（＝ビデオクロック信号ＶＣＫ＊２  の平均周波数）に対応している。
【００６８】
全加算器１１４の出力端は加算器１２０のＡ入力に接続されており、全加算器１１８の出力端は加算器１２０のＢ入力に接続されている。加算器１２０はＡ入力を介して入力されたデータＡと、Ｂ入力を介して入力されたデータＢを用いて「Ａ−２Ｂ」を演算する。平均周波数データNcと平均周波数データNaには、「Nc＝Na＋Nb」の関係がある（但し、NbはレーザビームがＥＯＳ側の部分画像領域を走査しているときのビデオクロック信号VCK*2 の平均周波数に対応するパルス数）ので、加算器１２０からは、レーザビームがＳＯＳ側の部分画像領域を走査しているときとＥＯＳ側の部分画像領域を走査しているときのビデオクロック信号VCK*2 の平均周波数の差に相当するデータ「Nb−Na」（以下、「左右周波数差データNb−Na」という）が出力される。
【００６９】
上述した周波数検知回路１０８には、図５に示すように平均周波数制御回路１２２及び左右周波数差制御回路１２４が接続されている。平均周波数制御回路１２２はコンパレータ１２６を備えており、コンパレータ１２６のＡ入力には周波数検知回路１０８の全加算器１１４から出力された平均周波数データＮｃが入力され、Ｂ入力には倍率設定レジスタ７６から出力された倍率データＭＧが入力される。コンパレータ１２６は、Ａ入力を介して入力されたデータＡとＢ入力を介して入力されたデータＢを比較し、次の表２の真理値表に示すように、比較結果（データＡとデータＢの大小関係）に応じて、（Ｂ＞Ａ）  出力及び（Ｂ＝Ａ）  出力を介して出力する信号のレベルを切り替える。
【００７０】
【表２】
0003606029.tif 000003
【００７１】
コンパレータ１２６の（Ｂ＞Ａ）  出力はアップ／ダウン（Ｕ／Ｄ）カウンタ１２８のＵ／Ｄ入力に接続されており、コンパレータ１２６の（Ｂ＝Ａ）  出力はＵ／  Ｄカウンタ１２８のＨＯＬＤ入力に接続されている。また、Ｕ／  Ｄカウンタ１２８のＣＫ入力には、タイミング制御回路１０４で生成されたレジクロック信号ＲＥＧＣＫ  が入力される。
【００７２】
Ｕ／Ｄカウンタ１２８は、次の表３に示す真理値表より明らかなように、ＨＯＬＤ入力を介して入力される信号がハイレベルの場合にはカウント値を保持し、ＨＯＬＤ入力を介して入力される信号がローレベルのときには、ＣＫ入力を介して入力される信号の立ち上がりにおいて、Ｕ／Ｄ入力を介して入力される信号がハイレベル（すなわちコンパレータ１２６による比較結果がＢ＞Ａ）であればカウント値を「１」だけインクリメントし、Ｕ／Ｄ入力を介して入力される信号がローレベル（すなわちコンパレータ１２６による比較結果がＢ＜Ａ）であればカウント値を「１」だけデクリメントする。
【００７３】
【表３】
0003606029.tif 000004
【００７４】
従って、Ｕ／Ｄカウンタ１２８のＱ出力から出力されるカウント値（このカウント値は平均周波数制御データに対応している）は、平均周波数データNcが倍率データＭＧよりも小さい場合には徐々に増加（レーザビームが１回走査される毎に１ずつ増加）され、平均周波数データNcが倍率データＭＧよりも大きい場合には徐々に減少（レーザビームが１回走査される毎に１ずつ減少）されることになる。
【００７５】
また、左右周波数差制御回路１２４は、前述のコンパレータ１２６と同一構成のコンパレータ１３０を備えており、コンパレータ１３０のＡ入力には周波数検知回路１０８の加算器１２０から出力された左右周波数差データＮｂ−Ｎａが入力され、Ｂ入力には倍率バランス設定レジスタ７８から出力された倍率バランスデータＢＬＣが入力される。コンパレータ１３０の（Ｂ＞Ａ）  出力は、前述のＵ／Ｄカウンタ１２８と同一構成のＵ／Ｄカウンタ１３２のＵ／Ｄ入力に接続されており、コンパレータ１３２の（Ｂ＝Ａ）  出力はＵ／  Ｄカウンタ１３２のＨＯＬＤ入力に接続されている。また、Ｕ／  Ｄカウンタ１３２のＣＫ入力には、タイミング制御回路１０４で生成されたレジクロック信号ＲＥＧＣＫ  が入力される。
【００７６】
従って、Ｕ／Ｄカウンタ１３２のＱ出力から出力されるカウント値（このカウント値は周波数差又は周波数比制御データに対応している）は、左右周波数差データNb−Naが倍率バランスデータＢＬＣよりも小さい場合には徐々に増加（レーザビームが１回走査される毎に１ずつ増加）され、左右周波数差データNb−Naが倍率バランスデータＢＬＣよりも大きい場合には徐々に減少（レーザビームが１回走査される毎に１ずつ減少）される。
【００７７】
Ｕ／Ｄカウンタ１３２のＱ出力は加算器１３４のＢ入力に接続されており、Ｕ／Ｄカウンタ１３２の±出力（カウント値の正負の符号を表す符号データが出力される）は加算器１３４の±入力に接続されている。加算器１３４は、Ａ入力を介して入力されたデータＡに対し、Ｂ入力を介して入力されたデータＢを、±入力を介して入力される符号データの値（Ｂデータの符号）を考慮して加算し、加算結果をＡ±Ｂ出力を介して出力する。加算器１３４のＡ±Ｂ出力はＤフリップフロップ（ＦＦ）１３６のＤ入力に接続されており、加算器１３４による加算結果はＦＦ１３６に保持される。
【００７８】
ＦＦ１３６は、タイミング制御回路１０４で生成されたスイープクロック信号ＳＷＣＫがＣＫ入力を介して入力され、開始位置信号ＳＯＳ’がＣＬ入力を介して入力される。また、ＦＦ１３６のＱ出力は加算器１３４のＡ入力に接続されている。ＦＦ１３６は、開始位置信号ＳＯＳ’が立ち上がると保持しているデータをクリアし、スイープクロック信号ＳＷＣＫが入力されると、スイープクロック信号ＳＷＣＫの立ち上がり時にＤ入力を介して入力されたデータを保持すると共に、Ｑ出力を介して保持データを出力する。
【００７９】
ＦＦ１３６のＱ出力を介して出力されたデータは、Ａ入力を介して加算器１３４に入力され、Ｂ入力を介して入力されたデータが加算されてＦＦ１３６に出力される。従って、ＦＦ１３６に保持されるデータは、スイープクロック信号ＳＷＣＫと同期したタイミングで、Ｕ／Ｄカウンタ１３２のＱ出力から出力されるカウント値を変化分として単調増加又は単調減少されることになる。
【００８０】
また、ＦＦ１３６のＱ出力には２６本のビット線（ＢＬ）が接続されており、Ｑ出力からは２６ビットのデータが出力されるが、このうち上位１５ビットのデータを伝送するための１５本のビット線は加算器１３８のＢ入力に接続されており、ＦＦ１３６のＱ出力を介して出力されたデータの上位１５ビットは加算器１３６に入力される。また、加算器１３８のＡ入力はＵ／Ｄカウンタ１２８のＱ出力に接続されており、加算器１３８の±入力はＵ／Ｄカウンタ１３２の±出力に接続されている。加算器１３８は、先に説明した加算器１３４と同様に、Ａ入力を介して入力されたデータＡに対し、Ｂ入力を介して入力されたデータＢを、±入力を介して入力される符号データの値（Ｂデータの符号）を考慮して加算し、加算結果をＡ±Ｂ出力を介して出力する。
【００８１】
なお、加算器１３８からＡ±Ｂ出力を介して出力されるデータ（加算結果）の値は、スイープクロック信号ＳＷＣＫがＦＦ１３６に入力されている間、加算器１３８のＢ入力を介して入力されるデータの値の変化に従って変化（単調増加又は単調減少）するが、Ｂ入力を介して入力されるデータはＦＦ１３６から出力される２６ビットのデータのうちの上位１５ビットのデータであるので、加算器１３８から出力されるデータの値は滑らかに変化する。加算器１３８のＡ±Ｂ出力はＤＡＣ９４（図５参照）のデータ入力端に接続されており、ＤＡＣ９４は加算器１３８から入力されたデータの値に応じたレベルのアナログ信号をＶＣＯ９２に出力する。
【００８２】
上記により、ＶＣＯ９２から出力される信号の周波数（＝ビデオクロック信号ＶＣＫ＊２  の周波数）は、図７に示すように、開始位置信号ＳＯＳ’が立ち上がってからライン同期信号ＬＳＹＮＣ  が立ち上がる迄の期間（レーザビームがＳＯＳ側の画像領域外を走査しているとき）は、Ｕ／Ｄカウンタ１２８に保持されているカウント値に対応する周波数で一定しているが、ライン同期信号ＬＳＹＮＣ  が立ち上がり、スイープクロック信号ＳＷＣＫがＦＦ１３６に入力されている間は、Ｕ／Ｄカウンタ１３２に保持されているカウント値に対応する一定の傾きで周波数が徐々に変化されることになる。
【００８３】
Ｕ／Ｄカウンタ１２８、１３２に保持されているカウント値は、レーザビームが画像領域を走査している間は変更されないが、レジクロック信号ＲＥＧＣＫ  がハイレベルになると、Ｕ／Ｄカウンタ１２８に保持されているカウント値は、コンパレータ１２６から入力される信号に基づいて、平均周波数データＮｃの値が倍率データＭＧの値に近づくようにインクリメント又はデクリメントされ、Ｕ／Ｄカウンタ１３２に保持されているカウント値は、コンパレータ１３０から入力される信号に基づいて、左右周波数差データＮｂ−Ｎａの値が倍率バランスデータＢＬＣの値に一致するように値がインクリメント又はデクリメントされる。
【００８４】
従って、レーザビームの１走査を単位として、平均周波数データＮｃが倍率データＭＧに一致し、かつ左右周波数差データＮｂ−Ｎａが倍率バランスデータＢＬＣに一致するように、ビデオクロック信号ＶＣＫ＊２  の平均周波数Ｆｃ及び左右周波数差Ｆｂ−Ｆａのフィードバック制御が行われ、所定時間後には、Ｕ／Ｄカウンタ１２８のカウント値は平均周波数データＮｃを倍率データＭＧに一致させる値に収束し、Ｕ／Ｄカウンタ１３２のカウント値は左右周波数差データＮｂ−Ｎａを倍率バランスデータＢＬＣに一致させる値に収束する。また、フィードバック制御を行っているので、周囲温度や電源電圧等の変動により、ＶＣＯ９２における入力電圧と出力信号の周波数との関係が変化したとしても、平均周波数データＮｃが倍率データＭＧに一致し、左右周波数差データＮｂ−Ｎａが倍率バランスデータＢＬＣに一致するように、Ｕ／Ｄカウンタ１２８、１３２のカウント値が或る値に収束する。
【００８５】
そして、Ｕ／Ｄカウンタ１２８、１３２のカウント値が収束しているときの、画像領域におけるビデオクロック信号ＶＣＫ＊２  の平均周波数Ｆｃは、以下の式からも明らかなように、倍率データＭＧによって定まる値となる。
【００８６】
Ｆｃ＝倍率データＭＧ／（ｔＰＬＳＡ×５）
上式において、ｔＰＬＳＡはパルスカウント信号ＰＬＳＡがアクティブの期間の長さを表し、同期化クロック信号ＳＹＮＣＫ  のパルス数を５個のカウンタ１１０Ａ〜１１０Ｅで各々カウントしているため、ｔＰＬＳＡに「５」を乗じている。パルスカウント信号ＰＬＳＡがアクティブの期間の長さが２７３．８  μ秒であるとすると、上式は、
Ｆｃ〔ＭＨｚ  〕＝倍率データＭＧ／１３６９
となる。同様に、Ｕ／Ｄカウンタ１２８、１３２のカウント値が収束しているときの、ビデオクロック信号ＶＣＫ＊２  のＳＯＳ側の部分画像領域における平均周波数Ｆａ、画像領域の走査を開始するときの周波数Ｆｓ、ＥＯＳ側の部分画像領域における平均周波数Ｆｂ、画像領域の走査を終了するときの周波数Ｆｅ（図７参照）についても、以下に示すように倍率データＭＧ及び倍率バランスデータＢＬＣによって定まる値となる。
【００８７】
0003606029.tif 000005
このように、ＶＣＯ９２、ＤＡＣ９４、ＳＯＳ同期回路９６、位相選択回路９８及びＤフリップフロップ（ＦＦ）１０２は本発明のクロック信号発生手段に、平均周波数制御回路１２２、左右周波数差制御回路１２４及び加算器１３８は本発明の周波数制御手段及び請求項７に記載の設定手段に、周波数検知回路１０８は請求項７に記載の検知手段に各々対応している。
【００８８】
次に本実施形態の作用として、制御部１６のＣＰＵ６４によって実行される色ずれ補正処理について、図８のフローチャートを参照して説明する。なお、この色ずれ補正処理は、定期的に（例えば１日又は数日又は数週間に１回、或いは数時間毎に）行ってもよいし、温度センサによって装置内部の温度を検出し、検出した温度が大きく変化したときに行ってもよい。また、稼働状態における画像形成装置１０の内部の温度が略一定である場合には、装置を設置した際や設置箇所を変更した際にのみ、装置内部の温度が稼働状態における温度迄上昇するのを待って行うようにしてもよい。
【００８９】
ステップ２００では、レジマーク形成用の画像データをＲＯＭから取り込む。本実施形態では、レジマーク形成用の画像データとして、図２にも示すように、副走査方向に沿って延びる１ドット幅の線状のレジマークを、主走査方向に沿って画像領域の先頭（ＳＯＳ）、中央（ＣＯＳ：Ｃｅｎｔｅｒ  Ｏｆ  Ｓｃａｎ）、及び末尾（ＥＯＳ）に形成するための画像データを予めＲＯＭに記憶しており、ステップ２００ではこの画像データを取り込む。なお、画像の記録密度が６００ｓｐｉ、転写材２６がＡ３サイズであるとすると、画像領域の先頭は、画像データ上で主走査方向に沿って１ドット目、画像領域の中央は３５０８ドット目、画像領域の末尾は７０１６ドット目である。
【００９０】
ステップ２０２では回転駆動部４０によって転写ベルト２４を回転駆動させ、次のステップ２０４では、全ての露光制御部７０Ａ〜７０Ｄにレジマーク形成用の画像データを各々出力し（この画像データは画像メモリ７２に記憶される）、画像形成部１２Ａ〜１２Ｄの各々に対してレジマークの形成を指示する。
【００９１】
これにより、画像形成部１２Ｄに対応する露光制御部７０Ｄでは、倍率設定レジスタ７６に設定されている倍率データＭＧ、倍率バランス設定レジスタ７８に設定されている倍率バランスデータＢＬＣに基づいてビデオクロック信号ＶＣＫ＊２  （及びビデオクロック信号ＶＣＫ）の周波数を制御すると共に、書き出し位置設定レジスタ７４に設定されている書き出し位置データＸＭに基づいてライン同期信号ＬＳＹＮＣ  を生成する。そして、画像メモリ７２に記憶しているレジマーク形成用の画像データを、ライン同期信号ＬＳＹＮＣ  がアクティブの期間にビデオクロック信号ＶＣＫ  に同期したタイミングで読み出して変調信号を生成し、ＬＤドライバ８８を介して光ビーム走査装置１８のＬＤ４４を駆動する。
【００９２】
画像形成部１２Ｄでは、帯電器３６によって帯電された感光体ドラム２０の周面に光ビーム走査装置１８のＬＤ４４から射出されたレーザビームが照射され、該レーザビームが前記周面上を走査することで、前記周面上にレジマークの静電潜像が形成される。この静電潜像は現像器２２によってシアン（Ｃ）のトナー像として現像され、更に、このシアン（Ｃ）のトナー像が転写ベルト２４に転写される。
【００９３】
また、画像形成部１２Ａ〜１２Ｃ及びこれらの画像形成部に対応する露光制御部７０Ａ〜７０Ｃにおいても上記と同様の処理が行われる。これにより、図２に示すように転写ベルト２４上のＳＯＳ、ＣＯＳ及びＥＯＳに相当する箇所に、各色（Ｋ，Ｙ，Ｍ，Ｃ）のレジマークが転写ベルト２４の移動方向に沿って互いにずれた位置に形成されることになる。このように、ステップ２０４は請求項３に記載のマーク形成制御手段に対応している。
【００９４】
なお図２では、ＳＯＳ、ＣＯＳ及びＥＯＳに相当する箇所に形成された色Ｘのレジマークを、各々「ＸＳＯＳ  」「ＸＣＯＳ  」「ＸＥＯＳ  」と表記している。また、以下ではＳＯＳに相当する箇所に形成されたレジマークを「ＳＯＳレジマーク」、ＣＯＳに相当する箇所に形成されたレジマークを「ＣＯＳレジマーク」、ＥＯＳに相当する箇所に形成されたレジマークを「ＥＯＳレジマーク」と称する。図２では、例として、光ビーム走査装置１８を構成する光学部品の公差や取付位置の公差、光ビーム走査装置１８が取付けられているフレーム（図示省略）の公差、温度等の周囲環境や設置状態の変化及び経時変化等の原因により、各色のＳＯＳレジマーク、ＣＯＳレジマーク及びＥＯＳレジマークの形成位置が、転写ベルト２４の幅方向、すなわちレーザビームの主走査方向に沿ってずれている場合を示している。
【００９５】
ステップ２０６では、レジ検知センサ２８から増幅器６６、ＡＤＣ６８を介して入力されるレジデータをＲＡＭに順次格納すると共に、入力されたレジデータに基づいて、画像形成部１２Ａ〜１２Ｄによって転写ベルト２４上に各々形成されたレジマークが、レジ検知センサ２８によって全て検出されたか否か判定し、判定が肯定される迄待機する。判定が肯定されるとステップ２０８へ移行し、回転駆動部４０による転写ベルト２４の回転駆動を停止させる。
【００９６】
次のステップ２１０以降では、所定色（例えば「Ｃ」）の画像の形成に使用する書き出し位置データＸＭ、倍率データＭＧ、倍率バランスデータＢＬＣを更新する。すなわち、ステップ２１０では、ＲＡＭに格納したレジデータのうち、所定色のレジマークに対応するレジデータのみを取り込む。
【００９７】
ステップ２１２では、取り込んだレジデータに基づいて、各レジマークの位置を演算する。本実施形態ではレジマークの位置を表すデータとして、図９に「レジマークの実測位置」としてレジマークに対応させて示しているように、ＳＯＳレジマークとＥＯＳレジマークとの距離Ａｏｌｄ  、ＳＯＳレジマークとＣＯＳレジマークとの距離Ｂｏｌｄ  及びＳＯＳレジマークからＡｏｌｄ  の１／２に相当する距離隔てた位置とＣＯＳレジ検知センサ２８Ｂとの距離ΔＸｏｌｄ  を用いており、ステップ２１２ではこれらを演算する。ステップ２１４では、レジスタ７４〜７８に現在設定している（すなわちレジマーク形成時に用いた）書き出し位置データＸＭ、倍率データＭＧ、倍率バランスデータＢＬＣを、レジマーク形成時の書き出し位置データＸＭｏｌｄ  、レジマーク形成時の倍率データＭＧｏｌｄ  、レジマーク形成時の倍率バランスデータＢＬＣｏｌｄ  として取り込む。
【００９８】
次のステップ２１６ではＳＯＳレジマークとＥＯＳレジマークとの距離、すなわち画像領域の長さが、ＳＯＳレジ検知センサ２８ＡとＥＯＳレジ検知センサ２８Ｃとの距離ＴｇｔＡに一致するように倍率データＭＧを更新する。すなわち、
（画像領域長さ）∝１／（画像領域でのビデオクロック信号の平均周波数）
であり、ビデオクロック信号の平均周波数は倍率データに反比例して変化するので、
（画像領域長さの目標値ＴｇｔＡ）×（更新後の倍率データＭＧｎｅｗ  ）＝（画像領域長さの実測値Ａｏｌｄ  ）×（レジマーク形成時の倍率データＭＧｏｌｄ  ）
の関係が成り立つ。従って、更新後の倍率データＭＧｎｅｗ  は、
ＭＧｎｅｗ  ＝ＭＧｏｌｄ  ×Ａｏｌｄ  ／ＴｇｔＡ                        …（２）
となる。ステップ２１６では上記の（２）式を演算することで、倍率データＭＧを更新する。倍率データＭＧとして更新後の倍率データＭＧｎｅｗ  を用いることにより、図９に「倍率調整後のレジマークの仮想位置」として示しているように、ＳＯＳレジマークとＥＯＳレジマークとの距離を、ＳＯＳレジ検知センサ２８ＡとＥＯＳレジ検知センサ２８Ｃとの距離ＴｇｔＡに一致させることができる。なおステップ２１６は、後述するステップ２２２と共に請求項２に記載の第２指定手段に対応している。
【００９９】
ステップ２１８では、ＣＯＳレジマークがＳＯＳレジマークとＥＯＳレジマークの中央に位置するように、すなわちＳＯＳレジマーク（又はＥＯＳレジマーク）からＣＯＳレジマーク迄の距離が、ＳＯＳレジ検知センサ２８Ａ（又はＥＯＳレジ検知センサ２８Ｃ）とＣＯＳレジ検知センサ２８Ｂとの距離ＴｇｔＡ／２（＝ＴｇｔＢ）に一致するように、倍率バランスデータＢＬＣを更新する。
【０１００】
倍率バランスデータＢＬＣの値を変化させたときのＣＯＳレジマーク位置の移動量は倍率データＭＧの値に依存する。倍率バランスデータＢＬＣの値を「１」だけ変化させたときの、ＳＯＳレジマーク位置を基準とするＣＯＳレジマークの位置の変化量は、
位置変化量〔μｍ〕＝画像領域の長さ〔μｍ〕／（２・倍率データＭＧ）
である。倍率データＭＧとして更新後の倍率データＭＧｎｅｗ  を用いた場合、ＳＯＳレジマークからＣＯＳレジマーク迄の距離は、図９に「倍率調整後のレジマークの仮想位置」として示すように、Ｂｏｌｄ  からＢｋｍへ変化する。このため、更新後の倍率バランスデータＢＬＣｎｅｗ  によるＣＯＳレジマークの位置の補正量（補正すべき量）は、
0003606029.tif 000006
となる。従って、更新後の倍率バランスデータＢＬＣｎｅｗ  は、
【０１０１】
【数１】
0003606029.tif 000007
【０１０２】
となる。ステップ２１８では上記の（３）式を演算することで、倍率バランスデータＢＬＣを更新する。このステップ２１８は、後述するステップ２２２と共に請求項２に記載の第３指定手段に対応している。なお、上記の（３）式の第１項は、ＣＯＳレジマークの位置を前述の補正量分だけ補正するための倍率バランスデータＢＬＣの値の変更量を表しており、（３）式では、この第１項を、倍率データＭＧの更新に伴う倍率の変化に応じて更新前の倍率バランスデータＢＬＣｏｌｄ  を補正する第２項に加算することにより、更新後の倍率バランスデータＢＬＣｎｅｗ  を求めている。
【０１０３】
倍率データＭＧとして倍率データＭＧｎｅｗ  を用い、倍率バランスデータＢＬＣとして更新後の倍率バランスデータＢＬＣｎｅｗ  を用いることにより、図９に「倍率バランス調整後のレジマークの仮想位置」として示しているように、ＣＯＳレジマークがＳＯＳレジマークとＥＯＳレジマークの中央に位置し、ＳＯＳレジマークとＣＯＳレジマークとの距離及びＣＯＳレジマークとＥＯＳレジマークとの距離を、ＳＯＳレジ検知センサ２８Ａ（又はＥＯＳレジ検知センサ２８Ｃ）とＣＯＳレジ検知センサ２８Ｃとの距離ＴｇｔＢ（＝ＴｇｔＡ／２）に一致させることができる。
【０１０４】
次のステップ２２０では、ＳＯＳ、ＣＯＳ及びＥＯＳの各レジマークがレジ検知センサ２８Ａ〜２８Ｃの位置に各々一致するように書き出し位置データＸＭを更新する。すなわち、画像書き出しのタイミングは、開始位置信号ＳＯＳ’の立ち上がりからカウントを開始したビデオクロック信号ＶＣＫ＊２  のパルス数のカウント値を、書き出し位置データが表すパルス数と比較することで行う。パルス数カウント時のビデオクロック信号ＶＣＫ＊２  の周波数は画像領域の走査開始時のビデオクロック信号ＶＣＫ＊２  の周波数Ｆｓと等しいので、レジマークの形成が行われた際のパルス数カウント時のビデオクロック信号ＶＣＫ＊２  の周波数は、先の（１）式より、
Ｆｏｌｄ〔ＭＨｚ  〕＝（ＭＧｏｌｄ  −２×ＢＬＣｏｌｄ  ）／１３６９      …（４）
同様に、更新後の倍率データＭＧｎｅｗ  及び倍率バランスデータＢＬＣｎｅｗ  を用いたときのパルス数カウント時のビデオクロック信号ＶＣＫ＊２  の周波数は、
Ｆｎｅｗ〔ＭＨｚ  〕＝（ＭＧｎｅｗ  −２×ＢＬＣｎｅｗ  ）／１３６９      …（５）
となる。ところで、更新後の倍率データＭＧｎｅｗ  及び倍率バランスデータＢＬＣｎｅｗ  を用いたときの、レジ検知センサ位置に対するレジマーク位置の偏差ΔＸｋｍ（図９に示す「倍率バランス調整後のレジマークの仮想位置」参照）を０にするためには、次の（６）式を満足するように、書き出し位置データＸＭを定めればよい。
【０１０５】
ΔＸｋｍ＝２・（ＸＭｎｅｗ  −ＸＭｏｌｄ  ）・Ｓｓ／Ｆｎｅｗ            …（６）
なお、ＸＭｎｅｗ  は更新後の書き出し位置データである。また、Ｓｓは感光体ドラム２０上でのレーザビームの走査速度であり、例えば画像の記録密度が６００ｓｐｉ、プロセス速度（感光体ドラム２０の周速）が２６３．８９ｍｍ／秒、感光体ドラム２０上でのレーザビームの光学走査範囲の長さが３４８ｍｍであるとすると、走査速度Ｓｓ＝１０８４．６〔μｍ／μ秒〕となる。一方、ΔＸｋｍは幾何学的には次の（７）式で表すことができる。
【０１０６】
0003606029.tif 000008
従って、更新後の書き出し位置データＸＭｎｅｗ  は（６）式及び（７）式から、次の（８）によって求めることができる。
【０１０７】
ＸＭｎｅｗ  ＝（Ａｏｌｄ  −ＴｇｔＡ−２・ΔＸｏｌｄ  ）／（４×Ｓｓ）＋ＸＭｏｌｄ  ・（Ｆｎｅｗ／Ｆｏｌｄ）                  …（８）
ステップ２２２では、（４）式及び（５）式に基づいてＦｏｌｄ及びＦｎｅｗを求めた後に、演算結果を上記の（８）式に代入して演算することで、書き出し位置データＸＭを更新する。このステップ２２０は、次のステップ２２２と共に請求項２に記載の第１指定手段に対応している。
【０１０８】
次のステップ２２２では、所定色に対応する露光制御部７０の書き出し位置設定レジスタ７４、倍率設定レジスタ７６、倍率バランス設定レジスタ７８に、更新後の書き出し位置データＸＭｎｅｗ  、更新後の倍率データＭＧｎｅｗ  、更新後の倍率バランスデータＢＬＣｎｅｗ  を設定する。
【０１０９】
上記データが設定された以降は、更新後のデータに従ってビデオクロック信号ＶＣＫ＊２，ＶＣＫ  の周波数が制御され、画像の書き出し位置（書き出しタイミング）が制御されるので、所定色のレジマークを形成したとすると、ＳＯＳ、ＣＯＳ及びＥＯＳの各レジマークの形成位置がレジ検知センサ２８Ａ〜２８Ｃの位置に各々一致することになる。そして通常のカラー画像の形成においても、所定色の画像（例えば「Ｃ画像」）について、画像全体の記録倍率のずれや画像の記録倍率の部分的なばらつき、或いは画像の書き出し位置のずれが生ずることを解消することができる。
【０１１０】
次のステップ２２４では、上述した倍率データＭＧ、倍率バランスデータＢＬＣ、書き出し位置データＸＭの更新を全ての色について行ったか否か判定する。判定が否定された場合にはステップ２１０に戻り、未処理の色（例えば「Ｍ」又は「Ｙ」又は「Ｋ」）について、ステップ２１０〜２２２の処理を繰り返す。全ての色についてステップ２１０〜２２２の処理を行うと、ステップ２２４の判定が肯定されて色ずれ補正処理を終了する。この色ずれ補正処理により、カラー画像の形成における色ずれを解消することができる。
【０１１１】
なお、上記ではライン同期信号ＬＳＹＮＣ  に基づいて、位相選択回路９８が互いに位相の異なる８種類のビデオクロック信号ＶＣＫ＊２  を生成していたが、これに限定されるものではなく、開始位置検知センサ６０から出力される開始位置信号ＳＯＳ  又はタイミング制御回路１０４から出力される開始位置信号ＳＯＳ’から、互いに位相の異なる複数種類の開始位置信号を生成し、書き出し位置データＸＭに基づいて何れかの信号を選択するようにしてもよい。
【０１１２】
また、上記ではＳＯＳ側の部分画像領域におけるクロック信号の周波数と、ＥＯＳ側の部分画像領域におけるクロック信号の周波数と、の差を用いて、倍率バランスの指定や制御を行っていたが、これに代えて両者の周波数の比を用いてもよい。すなわち、上記では倍率バランスデータＢＬＣとしてビデオクロック信号ＶＣＫ＊２  の左右周波数差Ｆｂ−Ｆａに対応する値が設定され、ビデオクロック信号ＶＣＫ＊２  の左右周波数差Ｆｂ−Ｆａに基づいてフィードバック制御を行っていたが、これに代えてＦａ／ＦｂやＦａ／Ｆｃ、Ｆｂ／Ｆｃ等を用いて倍率バランスの指定、フィードバック制御を行うようにしてもよい。
【０１１３】
また、上記では光ビーム走査装置として、ポリゴンミラー５２の反射面幅よりも幅広のレーザビームをポリゴンミラー５２に入射するオーバフィルドタイプの光ビーム走査装置１８を例に説明したが、これに限定されるものではなく、反射面幅よりも幅の狭いレーザビームをポリゴンミラーに入射する、所謂アンダーフィルドタイプの光ビーム走査装置を用いてもよい。
【０１１４】
更に、上記では光源として２つの発光点を備えたデュアルスポットレーザダイオードを用い、２本の光ビームによって主走査方向に沿った２ラインを同時に走査露光するようにしていたが、これに限定されるものではなく、１本の光ビームを射出する光源を用い、１本の光ビームにより１ラインずつ走査露光するようにしてもよいし、３本以上の光ビームによって主走査方向に沿った３本以上のラインを同時に走査露光するようにしてもよい。また、光源としてＬＥＤ等の他の光源を用いてもよい。
【０１１５】
また、上記ではレジ検知センサ２８としてＣＣＤセンサを用いていたが、これに代えて、例えば特開平  ７−７２６９８号公報、特開平６−１１８７３５号公報等に記載されているモブセンサ等を適用してもよい。
【０１１６】
また、上記では画像領域の先頭（ＳＯＳ）、中央（ＣＯＳ）及び末尾（ＥＯＳ）の３箇所にレジマークを形成するようにした例を説明したが、これに限定されるものではなく、上記位置からずれた位置にレジマークを形成するようにしてもよいし、レジマークの個数についても、より多数のレジマークを形成するようにしてもよい。
【０１１７】
更に、上記では画像形成装置１０の内部にレジ検知センサ２８を設け、転写ベルト２４上に形成されたレジマークの位置を検知するようにしていたが、これに限定されるものではなく、例えば転写ベルト２４上に形成されたレジマークを転写材２６上に転写・定着させると共に、該転写材２６を、カラー画像形成装置１０と別体でラインセンサ等の検知センサを備えたレジマーク位置検知用の治具にセットしてレジマークの位置を検知するようにしてもよい。この場合、前記治具によるレジマーク位置の検知結果に基づいて、パーソナルコンピュータ等の情報処理装置によって倍率データＭＧ、倍率バランスデータＢＬＣ、書き出し位置データＸＭを演算し、演算結果を画像形成装置に入力することができる。
【０１１８】
また、上記では感光体ドラム２０及び光ビーム走査装置１８を備えた４台の画像形成部１２Ａ〜１２Ｄが順に設けられたタイプのカラー画像形成装置１０を例に説明したが、これに限定されるものではなく、単一の感光体及び単一の光ビーム走査装置を備えると共に、感光体に形成された静電潜像を互いに異なる色（例えばＣ、Ｍ、Ｙ、Ｋ）に現像する複数台の現像器を備え、単一の感光体ドラムの周面に各色のトナー像を順に形成して転写ベルトや転写材上で重ね合わせることで、転写ベルトや転写材上にカラー画像を形成するタイプの画像形成装置に本発明を適用してもよい。また、単一のポリゴンミラーの周囲に複数の光源が配置され、各光源から射出された光ビームを単一のポリゴンミラーで各々偏向させ、各光ビームを複数設けられた感光体の何れかに照射して互いに異なる色のトナー像を形成するタイプの画像形成装置（所謂スプレーペイントＲＯＳを備えた画像形成装置）に本発明を適用することも可能である。
【０１１９】
また、上記ではカラー画像を形成する画像形成装置を例に説明したが、本発明は、単色の画像を形成する画像形成装置に適用することも可能であることは言うまでもない。
【０１２０】
【発明の効果】
以上説明したように本発明は、入力された制御データに応じた周波数のクロック信号を発生させるクロック信号発生手段が設けられ、指定された画像全体の記録倍率に基づいて設定された平均周波数制御データと、指定された画像の部分的な記録倍率に基づいて設定された周波数差又は周波数比制御データに基づき、光ビームが画像領域を走査する間に制御データが周波数差又は周波数比制御データによって規定された傾きで変化し、かつ光ビームが画像領域を走査する間の制御データの平均値が平均周波数制御データによって規定された値となるように制御データを変化させることで、光ビームが画像領域を走査する間の記クロック信号の周波数を制御すると共に、指定された光ビームの走査方向に沿った画像の記録開始位置から光ビームによる画像の記録が開始されるように光ビームの変調を制御するので、構成の複雑化を招くことなく画像形成位置のずれを補正できる、という優れた効果を有する。
【図面の簡単な説明】
【図１】本実施形態に係る画像形成装置の概略構成図である。
【図２】転写ベルト上に形成されるレジマークの一例、及び該レジマークを検知するレジ検知センサの配置を示す斜視図である。
【図３】光ビーム走査装置の光学系の概略構成を示す平面図である。
【図４】画像形成装置の制御部のうち、光ビーム走査装置の制御に関する部分の概略構成を示すブロック図である。
【図５】ビデオクロック発生器の概略構成を示すブロック図である。
【図６】ビデオクロック発生器のうち、平均周波数Ｆｃ／左右周波数差Ｆｂ−Ｆａ検知回路、平均周波数制御回路、及び左右周波数差制御回路の概略構成を各々示すブロック図である。
【図７】開始位置信号ＳＯＳ’、ライン同期信号ＬＳＹＮＣ  、パルスカウント信号ＰＬＳＡ，ＰＬＳＢ  、スイープクロック信号ＳＷＣＫ、及びレジスタクロック信号ＲＥＧＣＫ  と、これらの信号に基づくビデオクロック信号ＶＣＫ＊２  の周波数の推移を示すタイミングチャートである。
【図８】本実施形態に係る色ずれ補正処理の内容を示すフローチャートである。
【図９】倍率データ、倍率バランスデータ、及び書き出し位置データの演算を説明するための概念図である。
【図１０】主走査方向に沿った画像の位置ずれや色ずれを構成する３つの要素を分けて示す概念図である。
【符号の説明】
１０    カラー画像形成装置
２８    レジ検知センサ
４４    ＬＤ
６０    開始位置センサ
６４    ＣＰＵ
７０Ａ、７０Ｂ、７０Ｃ、７０Ｄ露光制御部
８２    ビデオクロック発生器
９２    ＶＣＯ
９８    位相選択回路
１００    ＬＳＹＮＣ  生成回路
１０８    平均周波数／左右周波数差検知回路
１２２    平均周波数制御回路
１２４    左右周波数差制御回路
【図１】
0003606029.tif 000009
【図２】
0003606029.tif 000010
【図３】
0003606029.tif 000011
【図４】
0003606029.tif 000012
【図５】
0003606029.tif 000013
【図６】
0003606029.tif 000014
【図７】
0003606029.tif 000015
【図８】
0003606029.tif 000016
【図９】
0003606029.tif 000017
【図１０】
0003606029.tif 000018