(57)【特許請求の範囲】
【請求項１】
像を保持する複数の像保持体の各々に対する主走査方向の露光走査の時期に対応した主走査基準信号を生成する主走査基準信号生成手段と、
各々の前記像保持体に対する前記主走査基準信号と同期して、各々の前記像保持体に対する副走査方向の露光走査の時期に対応した副走査同期信号を生成する副走査同期信号生成手段と、
２つの前記像保持体について前記主走査基準信号生成手段により生成された各主走査基準信号に対応する各露光走査の時期の差を検出する検出手段と、
前記検出手段によって検出された差を表す差情報を記憶する不揮発性の記憶手段と、
各々の前記像保持体に対して露光走査を行う場合に、前記記憶手段に記憶された差情報が表す差に応じて前記副走査同期信号を遅延させる遅延手段と、
前記副走査同期信号を用いて、前記像保持体において形成される画像の副走査方向の位置を決定する位置決定手段と、
前記検出手段によって検出された差と、前記記憶手段によって記憶された差情報が表す差とが一致しないか、又は、両者の差どうしの差分が閾値以上である場合には、前記記憶手段に記憶された差情報を、前記検出手段によって検出された差を表す差情報で更新する更新手段と
を備え、
前記遅延手段は、前記記憶手段において更新された差情報が表す差に応じて前記副走査同期信号を遅延させる
ことを特徴とする画像形成装置。
【請求項２】
前記位置決定手段は、
複数の光源から前記像保持体に対して露光走査を行うときの副走査方向の露光走査幅の範囲内で、前記画像の副走査方向の位置を決定する場合には、
前記複数の光源のなかから、副走査方向の露光走査を開始する光源を、像保持体間の画像の位置ずれ補正量に基づいて選択し、選択した光源から副走査方向の露光走査を開始するよう決定する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記位置ずれ補正量は、各々の前記像保持体に保持された像を重ねて転写したときの各像の副走査方向における位置ずれ量を検知した結果に応じた量である
ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
露光走査を行うときの露光走査速度が複数あり、
前記主走査基準信号生成手段は、前記像保持体に対して各々の前記露光走査速度に応じた前記主走査基準信号を生成し、
前記副走査同期信号生成手段は、各々の前記露光走査速度に応じた副走査同期信号を生成し、
前記検出手段は、前記主走査方向の露光走査の時期の差を前記露光走査速度毎に検出し、
前記記憶手段は、前記露光走査速度毎に検出された差のうち、少なくとも一つの露光速度の差を表す差情報を記憶し、
前記遅延手段は、各々の前記像保持体に対して或る露光走査速度で露光走査が行われる場合に、前記記憶手段によって記憶された差情報から導かれる差に応じて前記副走査同期信号を遅延させる
ことを特徴とする請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
各々の前記像保持体に保持された像を重ねて転写したときの各像の副走査方向における位置ずれ量を検知する場合に、前記検出手段は、当該位置ずれ量の検知に先立って、２つの前記像保持体について前記主走査基準信号生成手段により生成された各主走査基準信号に対応する主走査方向の露光走査の時期の差を検出する
ことを特徴とする請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
前記遅延手段は、前記記憶手段において更新された差情報が表す差が、前記主走査基準信号に対応する露光走査の時期の周期を、前記像保持体に対する露光走査を行う複数の光源の数で除算した値未満である場合に、前記副走査同期信号を遅延させる
ことを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
電子写真方式の画像形成装置においてカラー画像を形成するためには、各色の画像間における副走査方向の位置ずれ（以下、レジストずれ、略してレジずれという）を高精度で補正する必要がある。この副走査方向のレジずれを、その副走査方向に直交する主走査ライン単位で補正する場合には、主走査方向の露光走査のたびに出力される主走査基準信号の出力回数をカウントし、そのカウント値に基づいて、各色の画像形成エンジンに対して副走査方向の露光走査の時期を指示する副走査同期信号の出力時期を調整するという方法がある。また、副走査方向のレジずれを主走査ライン単位未満で補正する場合には、各色の画像形成エンジンにおいてポリゴンミラーを回転駆動する各モータ（以下、ポリゴンモータという）の位相を調整するという方法（特許文献１，２，３，４，５参照）や、副走査方向に対応して配列された複数のライン光源のうちいずれかを選択して露光を開始するという方法（特許文献６参照）が用いられる。
【０００３】
レジずれ補正を行う場合には、各々の画像形成エンジン間における主走査基準信号の位相差をそれぞれ検知している。主走査基準信号の位相は、ポリゴンミラーを回転駆動するモータに入力されるクロック信号とポリゴンミラーの角度に応じて決まり、各画像形成エンジンのモータに同一のクロック信号が入力されたとしても、各モータの固体差によって、各画像形成エンジンの主走査基準信号の位相は異なってしまう。このため、従来のレジずれ補正に用いる補正量は、次のような手順で求められる。まず、各々の画像形成エンジンから出力される主走査基準信号の位相差を検知し、次に、その検知結果に基づいて副走査同期信号と主走査基準信号との位相調整値を求め、次に、各画像形成エンジン間の副走査方向の位置ずれ量を検知し、そして最後に、その位置ずれ量と位相調整値に基づいてレジずれを補正する補正量を算出する。
【特許文献１】特開平７−１６００８４号公報
【特許文献２】特開平１１−１８３８１２号公報
【特許文献３】特開２０００−３３８７２６号公報
【特許文献４】特開２００６−２３５１７８号公報
【特許文献５】特開２００８−３０４２９号公報
【特許文献６】特開２０００−９４７３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、上記のような位相差を求める処理を画像形成装置の電源が投入されるたびに実施していると、電源が投入されてから画像が形成された用紙が出力されるまでの期間が長くなってしまう、という問題がある。
そこで、本発明は、各主走査基準信号に対応した露光走査の時期の差を検知する処理を行わなければならない機会を減らすことを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するために、請求項１に係る発明は、像を保持する複数の像保持体の各々に対する主走査方向の露光走査の時期に対応した主走査基準信号を生成する主走査基準信号生成手段と、各々の前記像保持体に対する前記主走査基準信号と同期して、各々の前記像保持体に対する副走査方向の露光走査の時期に対応した副走査同期信号を生成する副走査同期信号生成手段と、２つの前記像保持体について前記主走査基準信号生成手段により生成された各主走査基準信号に対応する各露光走査の時期の差を検出する検出手段と、前記検出手段によって検出された差を表す差情報を記憶する不揮発性の記憶手段と、各々の前記像保持体に対して露光走査を行う場合に、前記記憶手段に記憶された差情報が表す差に応じて前記副走査同期信号を遅延させる遅延手段と、前記副走査同期信号を用いて、前記像保持体において形成される画像の副走査方向の位置を決定する位置決定手段と、前記検出手段によって検出された差と、前記記憶手段によって記憶された差情報が表す差とが一致しないか、又は、両者の差どうしの差分が閾値以上である場合には、前記記憶手段に記憶された差情報を、前記検出手段によって検出された差を表す差情報で更新する更新手段とを備え、前記遅延手段は、前記記憶手段において更新された差情報が表す差に応じて前記副走査同期信号を遅延させることを特徴とする画像形成装置を提供する。
【０００７】
請求項２に係る発明は、請求項１の発明において、前記位置決定手段は、複数の光源から前記像保持体に対して露光走査を行うときの副走査方向の露光走査幅の範囲内で、前記画像の副走査方向の位置を決定する場合には、前記複数の光源のなかから、副走査方向の露光走査を開始する光源を、像保持体間の画像の位置ずれ補正量に基づいて選択し、選択した光源から副走査方向の露光走査を開始するよう決定することを特徴とする。
【０００８】
請求項３に係る発明は、請求項２の発明において、前記位置ずれ補正量は、各々の前記像保持体に保持された像を重ねて転写したときの各像の副走査方向における位置ずれ量を検知した結果に応じた量であることを特徴とする。
【０００９】
請求項４に係る発明は、請求項１〜３のいずれか１の発明において、露光走査を行うときの露光走査速度が複数あり、前記主走査基準信号生成手段は、前記像保持体に対して各々の前記露光走査速度に応じた前記主走査基準信号を生成し、前記副走査同期信号生成手段は、各々の前記露光走査速度に応じた副走査同期信号を生成し、前記検出手段は、前記主走査方向の露光走査の時期の差を前記露光走査速度毎に検出し、前記記憶手段は、前記露光走査速度毎に検出された差のうち、少なくとも一つの露光速度の差を表す差情報を記憶し、前記遅延手段は、各々の前記像保持体に対して或る露光走査速度で露光走査が行われる場合に、前記記憶手段によって記憶された差情報から導かれる差に応じて前記副走査同期信号を遅延させることを特徴とする。
【００１０】
請求項５に係る発明は、請求項１〜４のいずれか１の発明において、各々の前記像保持体に保持された像を重ねて転写したときの各像の副走査方向における位置ずれ量を検知する場合に、前記検出手段は、当該位置ずれ量の検知に先立って、２つの前記像保持体について前記主走査基準信号生成手段により生成された各主走査基準信号に対応する主走査方向の露光走査の時期の差を検出することを特徴とする。
【００１１】
請求項６に係る発明は、請求項１記載の発明において、前記遅延手段は、前記記憶手段において更新された差情報が表す差が、前記主走査基準信号に対応する露光走査の時期の周期を、前記像保持体に対する露光走査を行う複数の光源の数で除算した値未満である場合に、前記副走査同期信号を遅延させることを特徴とする。
【発明を実施するための最良の形態】
【００１４】
本発明を実施するための最良の形態について説明する。
（１）構成
図１は、画像形成エンジンが一列に配置された、いわゆるタンデム型の画像形成装置の要部の構成を示す図である。
シアン、マゼンタ、イエロー及びブラックの各色に対応した画像形成エンジン１０ａ，１０ｂ，１０ｃ，１０ｄは、無端状の用紙搬送ベルト１１０の外周に沿って一列に配置されている。画像形成エンジン１０ａ，１０ｂ，１０ｃ，１０ｄは、像を保持する像保持体の一例である感光体５ａ，５ｂ，５ｃ，５ｄと、この感光体５ａ，５ｂ，５ｃ，５ｄの表面を一様に帯電させる帯電装置と、感光体５ａ，５ｂ，５ｃ，５ｄを露光走査して静電潜像を形成する露光手段の一例である露光装置９ａ，９ｂ，９ｃ，９ｄと、感光体５ａ，５ｂ，５ｃ，５ｄに形成された静電潜像をトナーで現像する現像装置とを備えている。用紙搬送ベルト１１０は、図示せぬ駆動機構によって図中の矢印Ａ方向に移動させられている。この用紙搬送ベルト１１０に載せられた状態で図中右から左へと搬送される用紙Ｐに対し、感光体５ａ，５ｂ，５ｃ，５ｄから、現像された各色の画像が順次、重ねて転写される。用紙Ｐに転写された画像は、図示しない定着装置により定着処理が施されて排紙トレイなどに排出される。用紙搬送ベルト１１０の外周には、各色の画像の位置ずれ量を検知するための読取センサが設けられている。
なお、図１では、感光体５ａ，５ｂ，５ｃ，５ｄと露光装置９ａ，９ｂ，９ｃ，９ｄのみを図示している。また、以下の説明において、符号中のａ，ｂ，ｃ，ｄの表記は、それぞれ画像形成エンジン１０ａ，１０ｂ，１０ｃ，１０ｄが備える構成であることを意味している。
【００１５】
次に、図２は露光装置９ａの構造を示す図である。
露光装置９ａは、光源であるレーザダイオード群１ａと、コリメータレンズなどを含むレンズ群２ａと、多角形に形成されたミラー面を有する角柱形状の反射手段の一例であるポリゴンミラー３ａと、ｆ／θレンズなどを含むレンズ群４ａと、ポリゴンミラー３ａを回転駆動する駆動手段の一例であるポリゴンモータ７ａとを備えている。レーザダイオード群１ａは、複数（例えば３２個）のレーザダイオードからなる。レーザダイオード群１ａから照射されるレーザビームの照射時間や強度は、画像を表す画像データに応じて調整されるようになっている。このレーザビームは、レンズ群２ａにより並行光線にされたのち、ポリゴンミラー３ａで反射して、レンズ群４ａによって走査速度補正が施される。感光体５ａの表面において、レーザビームによる照射位置が感光体の軸方向に等速度で移動することで露光走査が行われ、その結果、感光体５ａの表面には潜像が形成される。レーザビームの光路上であって、感光体５ａの感光領域以外の領域には、主走査検出センサ６ａが設けられている。この主走査検出センサ６ａは、レーザビームを受光するたびに主走査基準信号を生成して出力する主走査基準信号生成手段の一例である。この主走査基準信号は、感光体５ａに対する主走査方向の露光走査の時期に対応した信号であり、以下の説明では、「主走査基準信号ＳＯＳ」又は単に「ＳＯＳ」（Start of Scan）と呼ぶことにする。
露光装置９ｂ，９ｃ，９ｄの構成も、上記露光装置９ａの構成と同じである。
【００１６】
図３は、画像形成装置の制御系の構成を示すブロック図である。
ＣＰＵ２８は、画像形成装置の全体を制御する制御手段である。コントローラ２１は、各画像処理部２２ａ，２２ｂ，２２ｃ，２２ｄに画像データを供給するなどの画像処理関係の制御を行う制御手段である。画像処理部２２ａ，２２ｂ，２２ｃ，２２ｄは、コントローラ２１から供給される画像データに応じて、シアン、マゼンタ、イエロー及びブラックの各色の画像信号を生成し、これらを各色に対応したレーザダイオードドライブ回路１１ａ，１１ｂ，１１ｃ，１１ｄに供給する。クロック生成部２３は、発振器２４からの発信信号を分周器で分周して、ポリゴンモータ用のクロック信号ＭＯＴ_ＣＬＫを生成し、生成したクロック信号をモータドライブ回路７１ａ，７１ｂ，７１ｃ，７１ｄに供給する。モータドライブ回路７１ａ，７１ｂ，７１ｃ，７１ｄは、このクロック信号を基準にしてポリゴンモータ７ａ，７ｂ，７ｃ，７ｄを回転駆動する。レーザダイオードドライブ回路１１ａ，１１ｂ，１１ｃ，１１ｄは、画像処理部２２ａ，２２ｂ，２２ｃ，２２ｄから供給される画像信号に従い、レーザダイオード群１ａを駆動してレーザビームを出射させる。システムクロック生成部２９は、発振器２４からの発信信号から、ＰＬＬ（Phase-locked loop）等によってシステム用のシステムクロック信号を生成し、生成したクロック信号を位相検知部２５などに供給する。
【００１７】
主走査検出センサ６ａ，６ｂ，６ｃ，６ｄは、レーザダイオード群１ａ，１ｂ，１ｃ，１ｄから出射されたレーザビームを受光すると、それぞれ、主走査基準信号ＳＯＳ＃１，ＳＯＳ＃２，ＳＯＳ＃３，ＳＯＳ＃４を出力する。位相検知部２５は、２つの主走査基準信号ＳＯＳに対応する主走査方向の露光走査の時期の差を検出する検出手段の一例である。具体的には、位相検知部２５は、システムクロック生成部２９から供給されるシステムクロック信号を基準として、各主走査検出センサ６ａ，６ｂから出力されるＳＯＳ＃１とＳＯＳ＃２との位相差、各主走査検出センサ６ｂ，６ｃから出力されるＳＯＳ＃２とＳＯＳ＃３との位相差、各主走査検出センサ６ｃ，６ｄから出力されるＳＯＳ＃３とＳＯＳ＃４との位相差を求める。つまり、ここでは、図１に示した互いに隣り合う画像形成エンジン間の主走査基準信号間の位相差を求めている。これらの位相差を表す位相差情報が、不揮発性の記憶手段の一例であるメモリ２６に記憶される。タイミング制御部２７は、各主走査検出センサ６ａ，６ｂ，６ｃ，６ｄから出力される主走査基準信号ＳＯＳ＃１，ＳＯＳ＃２，ＳＯＳ＃３，ＳＯＳ＃４に同期して、各露光装置９ａ，９ｂ，９ｃ，９ｄに対応した副走査同期信号を生成し、各露光装置の画像処理部２２ａ，２２ｂ，２２ｃ，２２ｄに供給する。この副走査同期信号は、各々の感光体５ａ，５ｂ，５ｃ，５ｄに対する副走査方向の露光走査の時期に対応した信号であり、タイミング制御部２７は、この副走査同期信号を生成する副走査同期信号生成手段の一例である。画像処理部２２ａ，２２ｂ，２２ｃ，２２ｄは、この副走査同期信号を用いて、各感光体に形成される像の副走査方向の位置を決定し、決定した位置に基づいて、各露光装置９ａ，９ｂ，９ｃ，９ｄに露光走査を行うよう指示する。
【００１８】
図４は、画像処理部２２ａの構成を示すブロック図である。
画像処理部２２ａは、ページメモリ２２１ａと、入力回路２２２ａと、ｎ×２個（ｎは例えば３２）のラインバッファＬＢ１１，ＬＢ１２・・・（以下、総称してラインバッファＬＢと言う）と、出力選択回路２２３ａとを備えている。ページメモリ２２１ａは、コントローラ２１から供給される複数ページ分のＣＭＹＫ（Ｃ：シアン、Ｍ：マゼンタ、Ｙ：イエロー、Ｋ：ブラック）形式の画像データを蓄積する。ラインバッファＬＢは、ページメモリ２２１ａから送られてくるｎライン分の画像データを蓄える。このとき、入力回路２２２ａは、各ライン分の画像データを各々のラインバッファＬＢに蓄積する蓄積順序を決定し、その順序で各ライン分の画像データをラインバッファＬＢに供給する。出力選択回路２２３ａは、ラインバッファＬＢから供給される画像データに応じた画像信号を、レーザダイオードドライブ回路１１ａに出力する。
【００１９】
画像処理部２２ａは、レーザダイオードドライブ回路１１ａに画像信号を供給するタイミングを主走査基準信号ＳＯＳの周期単位で調節することで、感光体５ａに形成される像の副走査方向の位置を決めることができる。さらに、画像処理部２２ａは、１回の露光走査における副走査方向の露光走査幅の範囲内で、画像の副走査方向の位置を調節したい場合には、副走査の露光開始時点において、出力選択回路２２３ａが、レーザダイオード群１ａに含まれるレーザダイオードのなかから、副走査方向の露光走査を開始するレーザダイオードを選択し、選択したレーザダイオードから副走査方向の露光走査が開始されるようにして、レーザダイオードドライブ回路１１ａに画像信号を出力する。レーザダイオードドライブ回路１１ａは、レーザダイオード群１ａを駆動して、出力選択回路２２３ａから供給される画像信号に基づいて変調したレーザビームを出射させる。
画像処理部２２ｂ，２２ｃ，２２ｄの構成も、上記画像処理部２２ａの構成と同じである。
【００２０】
ここで、図５に示すタイミングチャートを参照して、位相検知部２５が位相差情報を生成する様子について説明する。ここでは、主走査検出センサ６ａ，６ｂが出力した主走査基準信号ＳＯＳ＃１，ＳＯＳ＃２に基づいて位相差情報を生成する例で説明する
図５において、ＳＯＳ＃１は、露光装置９ａの主走査検出センサ６ａから出力されるＳＯＳであり、ＳＯＳ＃２は、露光装置９ｂの主走査検出センサ６ｂから出力されるＳＯＳである。位相検知部２５は、ＳＯＳ＃１の立ち上がりの時点からシステムクロック信号の信号数のカウントを開始し、その次のＳＯＳ＃１の立ち上がりの時点でそのカウントを停止し、カウント値をクリアしてから再度カウントを開始する、という処理を繰り返す。これと同時に、位相検知部２５は、ＳＯＳ＃１に後続する最初のＳＯＳ＃２の立ち上がりの時点でのシステムクロック信号のカウント値を、ＳＯＳ＃１とＳＯＳ＃２との位相の差を表す位相差情報として、メモリ２６に書き込む。図の例では、主走査基準信号ＳＯＳ＃１と主走査基準信号ＳＯＳ＃２との間の位相差情報として、「Ｍ1」が生成されている。
【００２１】
主走査基準信号ＳＯＳ＃２と主走査基準信号ＳＯＳ＃３の位相差情報と、主走査基準信号ＳＯＳ＃３と主走査基準信号ＳＯＳ＃４の位相差情報についても、上記と同様である。つまり、位相検知部２５は、ＳＯＳ＃２の立ち上がりの時点からシステムクロック信号のカウントを開始し、その次のＳＯＳ＃２の立ち上がりの時点でそのカウントを停止し、カウント値をクリアしてから再度カウントを開始する、という処理を繰り返すとともに、ＳＯＳ＃２に後続する最初のＳＯＳ＃３の立ち上がりの時点でのシステムクロック信号のカウント値を、ＳＯＳ＃２とＳＯＳ＃３との位相の差を表す位相差情報として、メモリ２６に書き込む。また、位相検知部２５は、ＳＯＳ＃３に後続する最初のＳＯＳ＃４の立ち上がりの時点でのシステムクロック信号のカウント値を、ＳＯＳ＃３とＳＯＳ＃４との位相の差を表す位相差情報として、メモリ２６に書き込む。
【００２２】
これにより、図６に示すように、メモリ２６には、主走査基準信号ＳＯＳ＃１と主走査基準信号ＳＯＳ＃２の位相差情報「Ｍ1」、主走査基準信号ＳＯＳ＃２と主走査基準信号ＳＯＳ＃３の位相差情報「Ｍ2」、及び、主走査基準信号ＳＯＳ＃３と主走査基準信号ＳＯＳ＃４の位相差情報「Ｍ3」が、それぞれ記憶されることになる。メモリ２６は、不揮発性の記憶手段であるから、画像形成装置の電源がオフにされた後も、これらの記憶内容を記憶し続ける。そして、画像形成装置は、自身の電源が投入されると、各画像形成エンジンから出力される主走査基準信号の位相差を検知するという従来の手順を省略して、メモリ２６に格納されている位相差情報を用いる。
【００２３】
タイミング制御部２７は、画像形成エンジン５ａ及び画像形成エンジン５ｂ間の距離を考慮したタイミングで、主走査検出センサ６ａから出力されるＳＯＳ＃１と同期して、画像処理部２２ｂに対して露光走査の開始を指示する副走査同期信号を生成する。また、タイミング制御部２７は、画像形成エンジン５ｂ及び画像形成エンジン５ｃ間の距離を考慮したタイミングで、主走査検出センサ６ｂから出力されるＳＯＳ＃２と同期して、画像処理部２２ｃに対して露光走査の開始を指示する副走査同期信号を生成する。また、タイミング制御部２７は、画像形成エンジン５ｃ及び画像形成エンジン５ｄ間の距離を考慮したタイミングで、主走査検出センサ６ｃから出力されるＳＯＳ＃３と同期して、画像処理部２２ｄに対して露光走査の開始を指示する副走査同期信号を生成する。画像処理部２２ｂ，２２ｃ，２２ｄは、受け取った副走査同期信号を、自身に対応する主走査検出センサ６ｂ，６ｃ，６ｄから出力されてくるＳＯＳ＃２，ＳＯＳ＃３，ＳＯＳ＃４と同期して保持（ラッチ）する。つまり、画像処理部２２ｂは、主走査検出センサ６ｂから出力されてくるＳＯＳ＃２と同期して副走査同期信号を保持し、画像処理部２２ｃは、主走査検出センサ６ｃから出力されてくるＳＯＳ＃３と同期して保持し、画像処理部２２ｃは、主走査検出センサ６ｄから出力されてくるＳＯＳ＃４と同期して副走査同期信号を保持する。そして、画像処理部２２ｂ，２２ｃ，２２ｄは、自身が保持した副走査同期信号の信号期間にわたって露光走査を行う。つまり、画像処理部２２ｂ，２２ｃ，２２ｄは、副走査同期信号を用いて、前記像保持体において形成される画像の副走査方向の位置を決定する位置決定手段の一例である。
【００２４】
ここで、図７上段は、画像処理部２２ｂに対する副走査同期信号を生成するときの様子を示すタイミングチャートである。
タイミング制御部２７は、ＳＯＳ＃１の立ち上がりと同時に、ローレベルの副走査同期信号ＰＳ_ＴＲＧ＃２を生成して画像処理部２２ｂに供給する。画像処理部２２ｂは、上記ＳＯＳ＃１に後続する最初のＳＯＳ＃２の立ち上がりと同期して、上記副走査同期信号ＰＳ_ＴＲＧ＃２を保持する。これにより、副走査同期信号ＰＳ_ＴＲＧ＃２_ＬＡＴＣＨが画像処理部２２ｂによって保持されることになる。そして、画像処理部２２ｂは、この副走査同期信号ＰＳ_ＴＲＧ＃２_ＬＡＴＣＨがローレベルである信号期間にわたって、レーザダイオードドライブ回路１１ｂに対する画像信号の供給を行う。このとき、副走査同期信号ＰＳ_ＴＲＧ＃２が発生した時期と、副走査同期信号ＰＳ_ＴＲＧ＃２_ＬＡＴＣＨが発生した時期との時間差が、ＳＯＳ＃１とＳＯＳ＃２の位相差としてメモリ２６に格納されている位相差情報に相当する。このように、ＳＯＳ＃１とＳＯＳ＃２とが時間的に十分に離れているときには、両者の間の位相差を正確に特定することが可能である。
【００２５】
一方、図７下段に示すように、ＳＯＳ＃１とＳＯＳ＃２が時間的に十分に離れていないときには、次のような事態が起こり得る。
タイミング制御部２７がＳＯＳ＃１の立ち上がりに伴って副走査同期信号ＰＳ_ＴＲＧ＃２を画像処理部２２ｂに供給し、その直後に、後続するＳＯＳ＃２（ここではＳＯＳ＃２_１とする）が発生した場合、この副走査同期信号ＰＳ_ＴＲＧ＃２を受け取った画像処理部２２ｂは、ＳＯＳ＃２_１の立ち上がりと同期して副走査同期信号ＰＳ_ＴＲＧ＃２_ＬＡＴＣＨ_１を保持することになる。このとき、ＳＯＳ＃１とＳＯＳ＃２_１の位相差はほぼ０である。
【００２６】
これに対し、レジずれ補正時のＳＯＳ＃２が、より早いタイミングで発生する場合がある。これは、例えばポリゴンモータ７ｂの回転変動や、主走査検出センサ６ｂの感度、或いはシステムクロック信号とＳＯＳ＃２との位相ずれなどが要因である。この場合、副走査同期信号ＰＳ_ＴＲＧ＃２を受け取った画像処理部２２ｂは、その次のＳＯＳ＃２（ＳＯＳ＃２_２とする）の立ち上がりと同期して副走査同期信号ＰＳ_ＴＲＧ＃２_ＬＡＴＣＨ_２を保持することになる。この結果、副走査同期信号ＰＳ_ＴＲＧ＃２_ＬＡＴＣＨ_１と、副走査同期信号ＰＳ_ＴＲＧ＃２_ＬＡＴＣＨ_２の信号期間とが、ＳＯＳ＃２の発生時期の変動に応じて異なってしまう。これにより、図７上段ではほぼ０であったＳＯＳ＃１とＳＯＳ＃２_２の位相差が発生し、副走査同期信号ＰＳ_ＴＲＧ＃２_ＬＡＴＣＨに基づいて画像を形成したときの副走査方向のレジずれ量も変化してしまう。レジずれを補正する工程においては、レジずれ量を予め検知しておき、その検知したレジずれ量に基づいてレジずれを補正を行うから、実際の画像のレジずれ量が事前の検知結果と大きく異なってしまうと、正確なレジずれ補正ができなくなる。
【００２７】
そこで、図８に示すように、タイミング制御部２７は、メモリ２６に記憶されたＳＯＳ＃１とＳＯＳ＃２の位相差情報が表す位相差が閾値Ｄ未満の場合には、それらのＳＯＳ＃１及びＳＯＳ＃２に基づいて生成した副走査同期信号ＰＳ_ＴＲＧ＃２を、Ｔ／２のシフト量だけ遅延させてから、画像処理部２２ｂに供給する。このとき用いる閾値は、副走査方向の分解能に相当する値、つまりレーザダイオード群１ａに含まれるレーザダイオードの数で周期Ｔを除算した値であることが望ましい。図中の副走査同期信号ｐｒｅ_ＰＳ_ＴＲＧ＃２は、遅延前の副走査同期信号を表しており、副走査同期信号ＰＳ_ＴＲＧ＃２は、遅延後の副走査同期信号を表している。遅延後の副走査同期信号ＰＳ_ＴＲＧ＃２は、十分な期間だけ遅延させられているから、ＳＯＳ＃１の直後のＳＯＳ＃２_１の発生後に立ち下がる。よって、副走査同期信号ＰＳ_ＴＲＧ＃２を受け取った画像処理部２２ｂは、ＳＯＳ＃２_１ではなく、その次のＳＯＳ＃２_２の立ち上がりと同期して副走査同期信号ＰＳ_ＴＲＧ＃２_ＬＡＴＣＨを保持することになる。このとき、遅延前の副走査同期信号ｐｒｅ_ＰＳ_ＴＲＧ＃２の発生時期と、副走査同期信号ＰＳ_ＴＲＧ＃２_ＬＡＴＣＨの発生時期との差分が位相差に相当する。このようにすれば、前述したようなレジずれ量の大きな変動が起こらない。
なお、上記の例は、画像処理部２２ｂに対する副走査同期信号を生成する場合であったが、画像処理部２２ｃや画像処理部２２ｄに対する副走査同期信号を生成する場合も同様である。
【００２８】
（２）動作
次に、画像形成装置の動作を説明する。
図９は、ＣＰＵ２８のメインルーチンを示すフローチャートである。この図９に示す処理は、例えば定期的とか、所定量の画像形成を行うたびとか、ユーザによる指示に応じて、といった具合に、ＳＯＳの位相を検知するタイミングが到来すると開始される。まず、ＣＰＵ２８は、各ＳＯＳの位相差を表す位相差情報を生成する（ステップＳ１）。即ち、ＣＰＵ２８は、画像処理部２２ａ，２２ｂ，２２ｃ，２２ｄに対して各感光体５ａ、５ｂ，５ｃ，５ｄに対する露光走査を指示して主走査検出センサ６ａ、６ｂ，６ｃ，６ｄからＳＯＳ＃１，ＳＯＳ＃２，ＳＯＳ＃３，ＳＯＳ＃４を出力させる。これと共に、ＣＰＵ２８は、それらのＳＯＳ＃１，Ｓ０Ｓ＃２，ＳＯＳ＃３，ＳＯＳ＃４に基づく位相差の検出を位相検知部２５に行わせる。この指示に応じて、位相検知部２５は、ＳＯＳ＃１とＳＯＳ＃２との位相差を表す位相差情報、ＳＯＳ＃２とＳＯＳ＃３との位相差を表す位相差情報、及びＳＯＳ＃３とＳＯＳ＃４との位相差を表す位相差情報をそれぞれ生成する。これにより、図１に示した、互いに隣り合う画像形成エンジン間における各ＳＯＳの位相差を表す位相差情報が生成されることになる。
【００２９】
次に、ＣＰＵ２８は、生成された各位相差情報と、メモリ２６に格納されている各位相差情報とを比較し、両者が一致しているか否かを判断する（ステップＳ２）。メモリ２６に格納されている各位相差情報とは、前回のＳＯＳ位相差検知処理においてメモリ２６に格納されたものである。ここで、両者が全て一致していれば（ステップＳ２；ＹＥＳ）、ＣＰＵ２８は、図９の処理を終了する。また、両者のうち少なくとも一部の位相差情報が一致していなければ（ステップＳ２；ＮＯ）、ＣＰＵ２８は、一致していない位相差情報について、メモリ２６に格納されている位相差情報を、生成された位相差情報で更新する（ステップＳ３）。これにより、最新の状態を反映した位相差情報がメモリ２６に記憶されることになる。そして、ＣＰＵ２８は、この位相差情報を用いて、図１０に示す副走査レジタイミング調整処理を実行する（ステップＳ４）。
【００３０】
図１０において、ＣＰＵ２８は、各位相差情報をメモリ２６から読み出し（ステップＳ１１）、各々の位相差情報が表す位相差が、メモリ２６に予め記憶されている上記閾値Ｄ以上であるか否かを判断する（ステップＳ１２）。位相差が閾値Ｄ以上であれば（ステップＳ１２；ＹＥＳ）、図７下段で説明したような問題は起こらないから、ＣＰＵ２８は、副走査同期信号のシフト量を「０」、つまり副走査同期信号を遅延させないことを決定して、その決定内容をメモリ２６に記憶する（ステップＳ１３）。一方、いずれか１つの位相差が閾値未満であれば（ステップＳ１２；ＮＯ）、図７下段で説明したような問題の起こる可能性があるから、ＣＰＵ２８は、その閾値Ｄ未満の位相差に対応する副走査同期信号のシフト量を「Ｔ／２」、つまり副走査同期信号をＴ／２だけ遅延させることを決定して、その決定内容をメモリ２６に記憶する（ステップＳ１４）。例えばＳＯＳ＃１とＳＯＳ＃２の位相差が閾値Ｄ未満の場合には、ＣＰＵ２８は、それらのＳＯＳ＃１及びＳＯＳ＃２に基づいて画像処理部２２ｂに供給する副走査同期信号ＰＳ_ＴＲＧ＃２のシフト量をＴ／２にする。
【００３１】
次に、ＣＰＵ２８は、各色の画像間における副走査方向のレジずれ量を検知する（ステップＳ１５）。具体的には、ＣＰＵ２８は、画像処理部２２ａ，２２ｂ，２２ｃ，２２ｄに対して、レジずれ量検出用のパッチ画像を各感光体５ａ、５ｂ，５ｃ，５ｄの所定の位置に形成するよう指示する。そして、ＣＰＵ２８は、各感光体５ａ、５ｂ，５ｃ，５ｄから用紙Ｐに転写されたパッチ画像の位置を読取センサで読み取らせて、各色の画像間のレジずれ量を調べる。そして、ＣＰＵ２８は、検知したレジずれ量に応じて、各画像の位置の補正量を決定し、メモリ２６に記憶する（ステップＳ１６）。画像処理部２２ａ，２２ｂ，２２ｃ，２２ｄは、その補正量に基づいてレジずれを補正する。このとき、１回の露光走査における副走査方向の露光走査幅を１単位として、画像の副走査方向の位置を決める場合には、画像処理部２２ａ，２２ｂ，２２ｃ，２２ｄは、副走査同期信号の発生時期を調整すればよい。また、１回の露光走査における副走査方向の露光走査幅の範囲内で、画像の副走査方向の位置を決める場合には、画像処理部２２ａ，２２ｂ，２２ｃ，２２ｄは、レーザダイオード群１ａ，１ｂ，１ｃ，１ｄに含まれるレーザダイオードのなかから、副走査方向の露光走査を開始するレーザダイオードを選択し、選択したレーザダイオードから副走査方向の露光走査が開始されるようにする。レーザダイオードドライブ回路１１ａ，１１ｂ，１１ｃ，１１ｄは、レーザダイオード群１ａ，１ｂ，１ｃ，１ｄを駆動して、画像信号に基づいて変調したレーザビームを出射させる。このようにして、感光体５ａ，５ｂ，５ｃ，５ｄに形成される画像の副走査方向の位置が、副走査同期信号を用いて決定されることになる。以降は、上記と同様にして、各画像処理部２２ａ，２２ｂ，２２ｃ，２２ｄがレジずれ補正を行いながら、画像を形成する。
【００３２】
（３）変形例
（３−１）変形例１
実施形態では、ＳＯＳ間の位相差を所定の閾値Ｄと比較し、位相差が閾値Ｄ未満のときには、副走査同期信号をＴ／２だけ遅延させていたが、ＳＯＳ間の位相差が或る閾値未満であるかどうかを判断する手法は、実施形態のものに限らない。例えば、ＳＯＳ間の位相差がどのような位相差の範囲内に収まるかということを基準にして、副走査同期信号を遅延させるようにしてもよい。例えば図１１に示すように、ＳＯＳ＃ｍ（ｍは１〜３の整数）の発生時期を中心にＴ／４の期間だけ前後の範囲内においてＳＯＳ＃ｍ＋１が発生しているような場合には、ＳＯＳ＃ｍとＳＯＳ＃ｍ＋１とが時間的に近いことになるから、図７下段で説明したような問題が発生する可能性がある。そこで、ＳＯＳ＃ｍの発生時期を中心にＴ／４の期間だけ前後の範囲内、つまり図中の位相１及び位相４の範囲内に、ＳＯＳ＃ｍ＋１が発生している場合には、副走査同期信号をＴ／２遅延させ、それ以外の場合には、副走査同期信号を遅延させないようにする。
【００３３】
図１２は、この場合のＣＰＵ２８の処理を示すフローチャートである。この図１２において、図１０と同じ処理には同一の符号を付している。
ＣＰＵ２８は、各位相差情報をメモリ２６から読み出し（ステップＳ１１）、いずれか１の位相差情報が表す位相差が、メモリ２６に予め記憶されている位相１の範囲内にあるか否かを判断する（ステップＳ１２１）。位相差が位相１の範囲内になければ（ステップＳ１２１；ＮＯ）、ＣＰＵ２８は、位相差がメモリ２６に予め記憶されている位相２の範囲内にあるか否かを判断する（ステップＳ１２２）。位相差が位相２の範囲内になければ（ステップＳ１２２；ＮＯ）、ＣＰＵ２８は、位相差がメモリ２６に予め記憶されている位相３の範囲内にあるか否かを判断する（ステップＳ１２３）。位相差が位相３の範囲内になければ（ステップＳ１２３；ＮＯ）、位相差は位相４の範囲内にあることになるから、ＣＰＵ２８は、その位相差に対応する副走査同期信号のシフト量を「Ｔ／２」、つまり副走査同期信号をＴ／２だけ遅延させることを決定する（ステップＳ１４）。また、位相差が位相１の範囲内にある場合も（ステップＳ１２１；ＹＥＳ）、ＣＰＵ２８は、その位相差に対応する副走査同期信号のシフト量を「Ｔ／２」、つまり副走査同期信号をＴ／２だけ遅延させることを決定する（ステップＳ１４）。一方、位相差が位相２または位相３の範囲内にある場合には（ステップＳ１２２；ＹＥＳ、ステップＳ１２３；ＹＥＳ）、ＣＰＵ２８は、副走査同期信号のシフト量を「０」、つまり副走査同期信号を遅延させないことを決定する（ステップＳ１３）。以降、ＣＰＵ２８は、実施形態と同様の処理を行う。
なお、副走査同期信号のシフト量は、例示したＴ／２に限らず、ＳＯＳ間の位相差が採り得ると考えられる値以上の値であればよい。
【００３４】
（３−２）変形例２
ＣＰＵ２８は、図９に示す処理に変えて、図１３に示す処理を実行してもよい。この図１３において、図９と同じ処理には同一の符号を付している。
まず、ＣＰＵ２８は、各ＳＯＳ間の位相差を表す位相差情報を生成する（ステップＳ１）。次に、ＣＰＵ２８は、生成された各位相差情報と、メモリ２６に格納されている各位相差情報とを比較する際に、図９で説明したように両者が完全一致しているか否かではなく、両者の差分を求めて（ステップＳ１０１）、その差分が或る閾値以上であるか否かを判断する（ステップＳ１０２）。差分が閾値未満であれば（ステップＳ１０２；ＮＯ）、ＣＰＵ２８は、図１３の処理を終了する。差分が閾値以上であれば（ステップＳ１０２；ＹＥＳ）、ＣＰＵ２８は、差分が閾値以上の位相差情報について、メモリ２６に格納されている位相差情報を、生成された位相差情報で更新する（ステップＳ３）。そして、ＣＰＵ２８は、この位相差情報に基づいて、図１０又は図１２に示す副走査レジタイミング調整処理を実行する（ステップＳ４）。
【００３５】
（３−３）変形例３
利用者が期待する画像の品質に応じて、感光体５ａ，５ｂ，５ｃ，５ｄに対する露光走査の速度（露光走査速度）が複数ある場合がある。例えば厚紙やコート紙或いはＯＨＰ（Overhead Projector）シートに画像を形成する場合の画像品質（主に光沢感）を確保するために、普通紙（厚紙に対して薄い用紙）や非コート紙に比べ、定着時の用紙搬送速度を遅くする場合がある。この定着部での速度変化に伴い、転写ベルトや感光体速度と露光走査の速度を変化させる。
このような場合に、実施形態で説明した画像形成装置の動作は、感光体５ａ，５ｂ，５ｃ，５ｄに対する露光走査速度に応じて行われることが望ましい。つまり、感光体５ａ，５ｂ，５ｃ，５ｄがそれぞれ異なる露光走査速度で露光走査されているときに、各々の露光走査速度に応じたＳＯＳや副走査同期信号を生成し、各ＳＯＳの位相差を露光走査速度毎に検出する。メモリ２６には、露光走査速度毎に検出された位相差を表す位相差情報や、レジずれの補正量が記憶される。そして、或る露光走査速度で回転している感光体５ａ，５ｂ，５ｃ，５ｄに保持された像を重ねて転写する場合には、メモリ２６に記憶された位相差情報のうち、上記或る露光走査速度に応じた位相差情報を用いて、副走査同期信号の遅延などを行えばよい。
また、メモリ２６には、複数の露光走査速度の各々について位相差情報を記憶する必要はなく、露光走査速度毎に検出された位相差を表す位相差情報のうち、少なくともいずれか１つをメモリ２６に記憶しておいてもよい。この場合、ＣＰＵ２８は、メモリ２６に記憶している位相差情報から、所望の露光走査速度に対応する位相差情報を計算によって求め、求めた位相差情報に基づいて、副走査同期信号の遅延などを行えばよい。例えば露光走査速度が２倍になると位相差情報はおおよそ１／２になるから、ＣＰＵ２８は、予め決めた計算式に従って、所望の露光走査速度に対応する位相差情報を計算すればよい。つまり、ＣＰＵ２８は、各感光体に対して或る露光走査速度で露光走査が行われる場合に、メモリ２６に記憶された位相差情報から導かれる差に応じて副走査同期信号を遅延させるシフト量を決定する。
【００３６】
（３−４）変形例４
各信号の基準タイミングを、その立ち上がりタイミングとするか、立ち下がりタイミングとするかはどちらでもよい。
また、上述した閾値Ｄは、画像形成装置において許容される補正量の最小値に相当する値であってもよい。例えばレーザダイオードの分解能が６００dpi（dot/inch）で、１回の露光走査で副走査方向の幅４０μmの露光ができる場合、画像形成装置で許容されるレジずれ補正の補正量の最小値が２０μmとすると、閾値Ｄは、Ｔ×４０μm/２０μm＝Ｔ／２となる。
【００３７】
（３−５）変形例５
上述したＣＰＵ２８が実行するプログラムは、磁気テープ、磁気ディスク、フレキシブルディスク、光記録媒体、光磁気記録媒体、ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk）、ＲＡＭなどの記録媒体に記録した状態で提供し得る。即ち、本発明をプログラムとして実現することもできる。
【００３８】
（３−６）変形例６
主走査基準信号を生成する手段は、露光走査のレーザビームを受光したときに生成するという実施形態の構成に限らない。また、主走査基準信号は、各感光体に対する主走査方向の露光走査の時期に対応した信号であればよく、実施形態で例示した、主走査方向の露光走査を開始する位置の基準に用いる信号（ＳＯＳ：Start of Scan）のほか、主走査方向の露光走査の終了位置の検知信号（ＥＯＳ：End of Scan）であってもよい。
【００３９】
（３−７）変形例７
実施形態において、位相検知部２５は、互いに隣り合う画像形成エンジン間における各ＳＯＳの位相差を表す位相差情報を生成していたが、これに限らない。例えば、ＳＯＳ＃１を基準として、ＳＯＳ＃１とＳＯＳ＃２との位相差，ＳＯＳ＃１とＳＯＳ＃３との位相差、及びＳＯＳ＃１とＳＯＳ＃４との位相差を求めてもよい。要するに、２つの像保持体について生成された各主走査基準信号に対応する主走査方向の露光走査の時期の差を検出すればよい。
また、２つの像担持体について生成された主走査基準信号ＳＯＳの位相差を直接演算するのではなく、図１４に例示したように、位相検知部２５は、主走査基準信号ＳＯＳとは別の信号（ここでは所定のクロック信号）を基準とし、この基準信号の発生時期からＳＯＳ＃１，ＳＯＳ＃２の発生時期までの時間を計測し、これら複数の計測時間の結果から２つのＳＯＳ＃１，ＳＯＳ＃の位相差を算出するようにしてもよい。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施形態に係る画像形成装置の要部を示す図である。
【図２】同実施形態に係る画像形成装置の露光装置の構造を示す図である。
【図３】同実施形態に係る画像形成装置の制御系の構成を示すブロック図である。
【図４】同実施形態に係る画像形成装置の画像処理部の構成を示すブロック図である。
【図５】同実施形態において位相差情報を生成する場合について説明するタイミングチャートである。
【図６】同実施形態に係る画像形成装置のメモリに記憶されている内容を示す図である。
【図７】同実施形態において副走査同期信号を生成する様子を示すタイミングチャートである。
【図８】同実施形態において副走査同期信号遅延させる様子を示すタイミングチャートである。
【図９】同実施形態において画像形成装置のＣＰＵが行う処理を示すフローチャートである。
【図１０】同実施形態において画像形成装置のＣＰＵが行う処理を示すフローチャートである。
【図１１】ＳＯＳの位相関係を説明するタイミングチャートである。
【図１２】変形例において画像形成装置のＣＰＵが行う処理を示すフローチャートである。
【図１３】変形例において画像形成装置のＣＰＵが行う処理を示すフローチャートである。
【図１４】変形例において主走査基準信号の位相差を求める様子を説明するタイミングチャートである。
【符号の説明】
【００４１】
１…レーザダイオード群、２ａ〜２ｄ，４ａ…レンズ群、３ａ〜３ｄ…ポリゴンミラー、５ａ〜５ｄ…感光体、６ａ〜６ｄ…主走査検出センサ、７ａ〜７ｄ…ポリゴンモータ、８ｂ〜８ｄ…モータドライブ回路、９ａ〜９ｄ…露光装置、１０ａ〜１０ｄ…画像形成エンジン、１１ａ〜１１ｄ…レーザダイオードドライブ回路、２１…コントローラ、２２ａ〜２２ｄ…画像処理部、２３…クロック生成部、２４…発振器、２５…位相検知部、２６…メモリ、２７…タイミング制御部、２８…ＣＰＵ、２９…システムクロック生成部。
【図１】
0004968156.tif 000002
【図２】
0004968156.tif 000003
【図３】
0004968156.tif 000004
【図４】
0004968156.tif 000005
【図５】
0004968156.tif 000006
【図６】
0004968156.tif 000007
【図７】
0004968156.tif 000008
【図８】
0004968156.tif 000009
【図９】
0004968156.tif 000010
【図１０】
0004968156.tif 000011
【図１１】
0004968156.tif 000012
【図１２】
0004968156.tif 000013
【図１３】
0004968156.tif 000014
【図１４】
0004968156.tif 000015