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