各色の像を所定の方向に搬送される像担持体に重ね合わせて前記像担持体にカラー画像を形成する画像形成装置において、前記像担持体の表面および該像担持体に形成された色ずれ補正用パターンに光を照射する発光部、前記照射された光に応じた前記像担持体の表面および前記補正用パターンの正反射光を受けて当該正反射光の光量に応じた正反射検知信号を出力する第1の受光部、前記照射された光に応じた前記像担持体の表面および前記補正用パターンの乱反射光を受けて当該乱反射光の光量に応じた乱反射検知信号を出力する第2の受光部を備える検出手段と、前記正反射検知信号および前記乱反射検知信号の出力レベルに応じて各色の像形成タイミングを補正する色ずれ補正手段と、前記像担持体に単一色のパターンまたは複数色のパターンを検知タイミングずれ検知用パターンとして形成するパターン形成手段と、前記検知タイミングずれ検知用パターンを前記検出手段で検知した結果得られた前記正反射検知信号および前記乱反射検知信号に応じて前記検知タイミングずれを修正する値を算出する算出手段とを有し、前記検出手段は前記検知タイミングずれを修正する値に応じて前記正反射検知信号および前記乱反射検知信号を出力するタイミングを調整することを特徴とする画像形成装置。前記パターン形成手段は前記像担持体の表面からの正反射検知信号の出力レベルが予め定められた切り替え閾値以上となると前記検知タイミングずれ検知用パターンとして前記複数色のパターンを選択することを特徴とする請求項1に記載の画像形成装置。前記単一色のパターンは、イエロー、マゼンタ、又はシアンの色パターンであり、前記複数色のパターンは前記色パターンの一部にブラックのパターンを重ねたパターンであることを特徴とする請求項1又は2に記載の画像形成装置。前記検知タイミングずれ検知用パターンとして前記単一のパターンを形成した際、前記像担持体の表面からの正反射光を前記第1の受光部で受光した結果得られた正反射検知信号の出力レベルと前記色パターンからの正反射光を前記第1の受光部で受光した結果得られた正反射検知信号の出力レベルとの間に前記第1の閾値が設定されることを特徴とする請求項3に記載の画像形成装置。前記検知タイミングずれ検知用パターンとして前記複数色のパターンを形成した際、前記色パターンからの正反射光を前記第1の受光部で受光した結果得られた正反射検知信号の出力レベルと前記ブラックのパターンからの正反射光を前記第1の受光部で受光した結果得られた正反射検知信号の出力レベルとの間に前記第1の閾値が設定されることを特徴とする請求項3に記載の画像形成装置。各色の像を所定の方向に搬送される像担持体に重ね合わせて前記像担持体にカラー画像を形成する画像形成装置の制御方法において、発光部から前記像担持体の表面および該像担持体に形成された色ずれ補正用パターンに光を照射する発光ステップと、第1の受光部で前記照射された光に応じた前記像担持体の表面および前記補正用パターンの正反射光を受けて当該正反射光の光量に応じた正反射検知信号を出力する第1の受光ステップと、第2の受光部で前記照射された光に応じた前記像担持体の表面および前記補正用パターンの乱反射光を受けて当該乱反射光の光量に応じた乱反射検知信号を出力する第2の受光ステップと、前記正反射検知信号および前記乱反射検知信号の出力レベルに応じて各色の像形成タイミングを補正する色ずれ補正ステップと、前記像担持体に単一色のパターンまたは複数色のパターンを検知タイミングずれ検知用パターンとして形成するパターン形成ステップと、前記検知タイミングずれ検知用パターンを前記第1および前記第2の受光ステップで検知した結果得られた前記正反射検知信号および前記乱反射検知信号に応じて検知タイミングずれを修正する値を算出する算出ステップとを有し、前記第1の受光ステップおよび前記第2の受光ステップでは、前記検知タイミングずれを修正する値に応じてそれぞれ前記正反射検知信号および前記乱反射検知信号を出力するタイミングを調整することを特徴とする制御方法。ところで、中間転写体などの像担持体は不可避的にクリーニング装置および転写装置などの摺擦によって磨耗する。このため、中間転写体の表面にはトナーおよび紙粉が付着する。このように、中間転写体の表面にトナー又は紙粉が付着すると、正反射光の光量が低下する所謂グロス低下が生じる。そして、グロス低下が生じると、中間転写体の表面からの反射光の光量と色ずれ補正用パターンからの反射光の光量との相違が検出できなくなることがある。つまり、正反射検知部および乱反射検知部のいずれかにおいて色ずれ補正用パターンの検出ができなくなることがある。正反射検知部および乱反射検知部のいずれかにおいて色ずれ補正用パターンの検出ができないと、上記のようにオフセット値を求めることができない。この結果、精度よく色ずれ補正を行うことができなくなってしまう。本発明の目的は、経年変化などによって中間転写体などの像担持体における正反射光の光量が低下しても精度よく色ずれ補正を行うことのできる画像形成装置、その制御方法、および制御プログラムを提供することにある。上記の目的を達成するため、本発明による画像形成装置は、各色の像を所定の方向に搬送される像担持体に重ね合わせて前記像担持体にカラー画像を形成する画像形成装置において、前記像担持体の表面および該像担持体に形成された色ずれ補正用パターンに光を照射する発光部、前記照射された光に応じた前記像担持体の表面および前記補正用パターンの正反射光を受けて当該正反射光の光量に応じた正反射検知信号を出力する第1の受光部、前記照射された光に応じた前記像担持体の表面および前記補正用パターンの乱反射光を受けて当該乱反射光の光量に応じた乱反射検知信号を出力する第2の受光部を備える検出手段と、前記正反射検知信号および前記乱反射検知信号の出力レベルに応じて各色の像形成タイミングを補正する色ずれ補正手段と、前記像担持体に単一色のパターンまたは複数色のパターンを検知タイミングずれ検知用パターンとして形成するパターン形成手段と、前記検知タイミングずれ検知用パターンを前記検出手段で検知した結果得られた前記正反射検知信号および前記乱反射検知信号に応じて前記検知タイミングずれを修正する値を算出する算出手段とを有し、前記検出手段は前記検知タイミングずれを修正する値に応じて前記正反射検知信号および前記乱反射検知信号を出力するタイミングを調整することを特徴とする。本発明によれば、経年変化などによって中間転写体などの像担持体における正反射光の光量が低下しても精度よく色ずれ補正を行うことができる。以下、本実施の形態にかかる画像形成装置の一例について図面を参照して説明する。ただし、この実施の形態に記載される構成部品の寸法、材質、形状、その相対配置などは特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。図1は、本実施の形態による画像形成装置の一例についてその構成を概略的に示す図である。本実施の形態の画像形成装置は、タンデム型のカラー画像形成装置であり、イエローY、シアンC、マゼンタM、およびブラックKに対応した複数の画像形成部101a~101dを有している。画像形成部101aにおいて、露光装置15aは感光体ドラム1aを画像データに応じて露光して、静電潜像を形成する。そして、この静電潜像は現像器16aによって現像されてYトナー像となる。同様にして、画像形成部101b~101dにおいて、露光装置15b、15c、および15dは感光体ドラム1b、1c、および1dを画像データに応じて露光して、静電潜像を形成する。そして、これら静電潜像はそれぞれ現像器16b、16c、および16dによって現像されてCトナー像、Mトナー像、およびKトナー像となる。図示はしないが、露光装置15a~15dの各々は、レーザー、制御用ドライバ、およびポリゴンミラーを備えている。さらに、露光装置15a~15dの各々はポリゴンミラーの駆動用モーターを備えるとともに、レーザー光をポリゴンミラーを介して感光体ドラムに導くための各種光学ミラーを備えている。感光体ドラム1a~1dに形成されたトナー像は1次転写ローラ図示せずによって順次中間転写体である中間転写ベルト5に転写されて重ね合わされる。これによって、中間転写ベルト5上にカラートナー像6が形成される。図示の中間転写ベルト5は、駆動ローラ2a、従動ローラ2、およびテンションローラベルト支持ローラ3に張架され、駆動ローラ2aの駆動によって、実線矢印で示す方向に回転駆動される。中間転写ベルト5を挟んでテンションローラ3に転写ローラ2次転写ローラ4が対向している。用紙が搬送ローラ10によって搬送路11を搬送され、レジストセンサ8によって用紙の先端が検知されると、レジストローラ13によって用紙が一旦保持される。そして、中間転写ベルト5の回転駆動と同期をとってレジストローラ13によって用紙がテンションローラ3と2次転写ローラ4とのニップ部で規定される2次転写位置に搬送される。2次転写位置において、中間転写ベルト5上のカラートナー像が用紙に転写されて、用紙は搬送ベルト12によって定着部図示せずに送られる。そして、定着部において用紙上にカラートナー像が定着された後、用紙は排紙トレイなどに排紙される。なお、図示のように、中間転写ベルト5に対向して、後述する光学センサパターン検知センサ7が配置されている。なお、図示はしないが、中間転写ベルト5に残留する残トナーはベルトクリーナーによって回収され、感光体ドラム1a~1bに残留する各色のトナーは、ドラムクリーナーによって回収される。ところで、図示のタンデム型のカラー画像形成装置においては、感光体ドラム1a~1dおよび露光装置15a~15dの取り付け誤差、そして、露光装置15a~15dにおける光学ミラーなどの温度変動による位置ずれおよび変形などに起因して不可避的に色ずれが発生する。そのため、待機中又は画像形成の合間において色ずれ補正を行う必要がある。図2は、図1に示すパターン検知センサ7において発光素子、正反射光受光部、および乱反射光受光部の光学的な関係を説明するための図である。図2において、発光素子発光部201aから中間転写ベルト5に光が照射される。そして、中間転写ベルト5の表面で反射した正反射光を受光できる位置に正反射光受光部201が配置される。つまり、発光素子201aから中間転写ベルト5に照射される光の入射角と反射光の反射角とが等しくなる位置に正反射光受光部第1の受光部201は配置される。また、中間転写ベルト5の表面で反射した乱反射光拡散反射光ともいうを受光できる位置に乱反射光受光部第2の受光部202が配置される。つまり、光の入射角と反射光の反射角とが等しくならない位置に乱反射光受光部202は配置される。図示のパターン検知センサ7において、発光素子201a、正反射光受光部201、及び乱反射光受光部202の各々はその光軸調整が行われる。ところが、センサ組み立ての際における光軸調整は設計値に基づく調整であり、画像形成装置にパターン検知センサ7を取り付ける際には機差に起因するばらつきが生じる。これによって、光軸ずれが生じて色ずれ補正の際に正反射光受光部201と乱反射光受光部202との間で検知タイミングにずれが生じる。検知タイミングずれが生じると、色ずれ補正を良好に行うことができない。このため、本実施の形態では、検知タイミングずれを補正する。図3は、図1に示す画像形成装置で用いられる制御系の一例を示すブロック図である。正反射光受光部201および乱反射光受光部202は中間転写ベルト5からの正反射光および乱反射光を受光する。そして、正反射光受光部201は正反射光の光量に応じた電圧レベル出力レベルを有する正反射検知信号以下第1の受光検知信号ともいうを出力する。同様に、乱反射光受光部202は乱反射光の光量に応じた電圧レベル出力レベルを有する乱反射検知信号以下第2の受光検知信号ともいうを出力する。正反射検知信号は第1信号発生コンパレータ203に入力され、乱反射検知信号は第2信号発生コンパレータ204に入力される。図3においては、第1および第2信号発生コンパレータ203および204が一括して信号発生コンパレータ204aとして示されている。さらに、上述の正反射光検知信号および乱反射検知信号はA/Dコンパレータ205に与えられる。制御部109aは、信号発生コンパレータ204a、A/Dコンバータ205に加えて、CPU109、ROM110、RAM119、ASICApplicationSpecificIntegratedCircuit101を有している。そして、ASIC101は、パターン生成部102、パターン読み取り制御部103、色ずれ算出部104、色ずれ補正部105、中間転写ベルトグロス算出部106を備えている。第1信号発生コンパレータ203は、予め設定された第1の閾値と正反射検知信号の出力レベルとを比較して、その比較結果を2値化した第1のデジタル信号第1の比較結果信号として出力する。同様に、第2信号発生コンパレータ204は、予め設定された第2の閾値と乱反射検知信号との出力レベルとを比較して、その比較結果を2値化した第2のデジタル信号第2の比較結果信号として出力する。一方、A/Dコンバータ205は、正反射検知信号および乱反射検知信号をそれぞれA/D変換して第1および第2の変換信号として出力する。第1および第2のデジタル信号と第1および第2の変換信号とはASIC101に与えられる。また、第1および第2の変換信号はCPU109に与えられる。パターン生成部102は、トナーパターン色ずれ補正用パターンに係る画像データを生成する。パターン読み取り制御部103は第1および第2のデジタル信号を受けて、当該第1および第2のデジタル信号を一時的にパターンデータとして格納する。色ずれ算出部104はパターンデータに基づいて各色の色ずれ量を算出する。色ずれ補正部105は色ずれ量に基づいて画像形成部101a~101dの書き込みタイミングつまり、像形成タイミングなどを補正する。中間転写ベルトグロス算出部中間転写体表面状態算出部ともいう106は、後述するようにして、中間転写ベルト5の表面光沢度を算出する。CPU109は画像形成装置全体の制御を司り、CPU109はROM110に格納されたプログラムデータに基づいて制御を実行する。RAM119には、CPU109が制御を行う際にバックアップ値が保持される。また、RAM119はCPU109のワーク領域としても用いられる。図4は、図2に示す正反射光受光部201および乱反射光受光部202からの出力を説明するための図である。そして、図4aは中間転写ベルト5の表面光沢度が高い場合の正反射光受光部201および乱反射光受光部202からの出力を示す図であり、図4bは中間転写ベルト5の表面光沢度が低い場合の正反射光受光部201および乱反射光受光部202からの出力を示す図である。図4aにおいて、中間転写ベルト5の表面光沢度が高いと例えば、耐久劣化前、中間転写ベルト5の正反射光は多く、正反射光受光部201からの正反射検知信号の出力レベルが高くなる。そして、イエローY、マゼンタM、シアンC、およびブラックKの補正用パターンからの正反射光は、中間転写ベルトの正反射光に比べて少なく、正反射検知信号の出力レベルは低くなる。さらに、Kの補正用パターンの正反射光はY、M、およびCの補正用パターンからの正反射光に比べて少なく、Kの補正用パターンの正反射光の出力レベルは最も低い。一方、中間転写ベルト5からの乱反射光は少なく、乱反射受光部202からの乱反射検知信号の出力レベルは低くなる。また、Y、M、およびCの補正用パターンからの乱反射光は、中間転写ベルと5からの乱反射光に比べて多く、Y、M、およびCの補正用パターンの乱反射検知信号の出力レベルは高くなる。Kの補正用パターンからの乱反射光は少なく、その正反射検知信号の出力レベルは中間転写ベルト5からの乱反射光における出力レベルとほぼ同等となる。図4bにおいて、中間転写ベルト5の表面光沢度が低くなると例えば、耐久劣化後、中間転写ベルト5からの正反射光が少なくなる。したがって、中間転写ベルト5からの正反射光の出力レベルは、Y、M、およびCの補正用パターンからの正反射光の出力レベルとほぼ同等となる。この際、Kの補正用パターンからの正反射光はさらに少ないので、その出力レベルは中間転写ベルト5からの正反射光の出力レベルよりも低くなる。一方、中間転写ベルト5の表面光沢度が低くなっても、中間転写ベルト5からの乱反射光はY、M、およびCの補正用パターンからの乱反射光より少ない。そして、Kの補正用パターンからの乱反射光は少なく、Kの補正用パターンからの乱反射光の出力レベルは中間転写ベルト5からの乱反射光の出力レベルとほぼ同等となる。図5は、図2に示す第1および第2信号発生コンパレータ203および204からの出力を説明するための図である。そして、図5aは第1信号発生コンパレータ203の出力を示す図であり、図5bは第2信号発生コンパレータ204の出力を示す図である。図5aにおいては、正反射検知信号の出力レベルが第1の閾値未満となると、第1信号発生コンパレータ203は正パルスの第1のデジタル信号を出力する。一方、図5bにおいて、乱反射検知信号の出力レベルが第2の閾値を越えると、第2信号発生コンパレータ204は正パルスの第2のデジタル信号を出力する。図6は、図2に示す正反射光受光部201からの正反射検知信号に応じた補正用パターンの切り替えを説明するための図である。図6において、横軸は中間転写ベルト5の耐久時間を表し、縦軸は中間転写ベルト5の正反射検知信号の出力レベルセンサ出力を表す。前述のように、中間転写ベルト5の耐久時間が進行するにつれてつまり、経年劣化が進むにつれて、中間転写ベルト表面光沢度が低くなるので、中間転写ベルト5の正反射検知信号の出力レベルは低下する。そして、中間転写ベルト5の正反射検知信号の出力レベルが所定の切り換え閾値以上である場合は、中間転写ベルト5に単一色の補正用パターンを形成する。一方、中間転写ベルト5の正反射検知信号の出力レベルが所定の切り換え閾値未満である場合は、中間転写ベルト5に複数色の補正用パターンを形成する。つまり、ここでは、図4aに示されるように正反射検知信号によって全色の補正用パターンが検知できる場合には全色パターン検知可領域、中間転写ベルト5に単一色の補正用パターンを形成する。一方、図4bに示されるように正反射検知信号によって全色の補正用パターンを検知することができない場合には全色パターン検知不可領域、複数色の補正用パターンを中間転写ベルト5に形成して、受光部間オフセット値を求める。図7は、図2に示す正反射光受光部201と乱反射光受光部202における検出タイミングのずれを説明するための図である。そして、図7aは全色パターン検知可領域において単一色の補正用パターンを形成した場合の検知タイミングのずれを示す図であり、図7bは全色パターン検知不可領域において複数色の補正用パターンを形成した場合の検知タイミングのずれを示す図である。ここで、複数色の補正用パターンはY、M、又はCの色パターンの一部にKのパターンを重ねたパターンである。例えば、Yのパターンの上にKのパターンを形成して、補正用パターンとした。複数色の補正用パターンは、中間転写ベルト5の表面光沢度が低くなった場合でもKの色パターンと識別可能な色パターンを下地として使用することにより、Kパターンを検知できるようにしたものである。なお、Yパターンの代わりにM又はCのパターンを用いるようにしてもよい。いま、図7aに示すように、全色パターン検知可領域において、中間転写ベルト5に単一色Y、M、Cのいずれかの補正用パターンを形成して、発光素子201aから光を照射して、正反射光受光部201および乱反射光受光部202における検知タイミングのずれをみた。色ずれ補正の際には、正反射光受光部201と乱反射光受光部202における検知タイミングに応じて色ずれ補正が行われる。ところが、光軸ずれなどに起因して、正反射光受光部201および乱反射光受光部202における検知タイミングがずれていた場合、精度よく色ずれ補正を行うことができない。従って、光軸ずれなどに起因する検知タイミングのずれ量をオフセット値としてメモリ例えば、図3に示すRAM119に保持して、このオフセット値を色ずれ補正の際に用いる。全色パターン検知可領域では、第1のデジタル信号におけるパルスの重心と第2のデジタル信号におけるパルスの重心とのずれ量を検知タイミングのずれ量として、このずれ量をオフセット値とする。一方、図7bに示すように、全色パターン検知不可領域において、中間転写ベルト5に複数色の補正用パターンを形成して、発光素子201aから光を照射して、正反射光受光部201および乱反射光受光部202における検知タイミングのずれを検出する。全色パターン検知不可領域では、中間転写ベルト5の表面光沢度が低くなっているので、正反射光受光部201および乱反射光受光部202のいずれかで検知できないパターンが存在する。つまり、同一の単一色の補正用パターンを正反射光受光部201の出力レベルおよび乱反射光受光部202の出力レベルのそれぞれから検知することができない。したがって、検知タイミングのずれを検出することができない。これに対して、複数色の補正用パターン検知タイミングずれ検知用パターンを用いることにより、中間転写ベルト5の表面光沢度が低くなっている場合でも、補正用パターンを正反射光受光部201および乱反射光受光部202の双方で検知することができる。その結果、中間転写ベルト5の表面光沢度が低くなっても検知タイミングのずれ量を検知することができる。複数の色の補正用パターンの乱反射光に基づくKパターンの重心位置は、Yの補正パターンに挟まれた領域の重心位置になる。つまり、図7bにおいて、複数の色の補正用パターンの乱反射光に基づくKパターンの重心位置は、第2のデジタル信号が1になっている領域にはさまれた0の領域のパルスの重心位置である。したがって、複数色の補正用パターンを形成した場合は、第1のデジタル信号におけるパルスの重心と、第2のデジタル信号における第2のデジタル信号が1になっている領域にはさまれた0の領域のパルスの重心位置とのずれ量をオフセット値とする。図8を参照して、閾値第1の閾値について説明する。図4を用いて説明したように、Kの補正用パターン補正用パターンBは、Y、MおよびCの補正用パターン補正用パターンAに比べて正反射光がすくない。中間転写ベルト5の表面光沢度が高い全色のパターン検知可領域においては、中間転写ベルト5の正反射光の出力レベルより、補正用パターンAおよびBの出力レベルが低いので、閾値AおよびBを用いることにより各補正用パターンを検出できる。一方、中間転写ベルト5の表面光沢度が低い全色パターン検知不可領域では、中間転写ベルトの正反射光の出力レベルが補正用パターンAの正反射光の出力レベルと同等まで低くなっている可能性がある。つまり、複数色の補正用パターンにおける補正用パターンB領域を検知するためには、補正用パターンAおよび中間転写ベルトを検知せずに補正用パターンBのみを検知するための閾値閾値Cを設定することが必要である。したがって、閾値CとしてパターンレベルAとパターンレベルBとの中間レベルを使用する。この閾値Cを用いることにより、複数色の補正用パターンにおいてKパターンを検出することができる。図9は、図1に示す画像形成装置におけるオフセット検出動作を説明するためのフローチャートである。なお、図9に示すオフセット検出動作は画像形成装置の組立の際又はユーザー使用下におけるパターン検知センサの交換、そして、中間転写ベルトの交換の際に行われる。図1、図3、および図9を参照して、いま、画像形成装置はスタンバイ状態にあるものとする。スタンバイ状態において、CPU109は操作部図示せずから調整用モードが選択された否かを監視しているステップS801。調整モードが選択されないとステップS801において、NO、CPU109は待機する。一方、調整モードが選択されるとステップS801において、YES、CPU109は受光部間オフセット検出シーケンスが選択されたか否かを判定するステップS802。受光部間オフセット検出シーケンスが選択されないとステップS802において、NO、CPU109は待機する。受光部間オフセット検出シーケンスが選択されるとステップS802において、YES、CPU109は受光部間オフセットシーケンスを開始して、中間転写ベルト5の表面光沢度表面状態の検出を開始するステップS803。まず、CPU109は正反射光受光部201から出力される正反射検知信号に応じてその出力レベルつまり、第1の変換信号のレベルが切り換え閾値所定値以上であるか否かについて判定するステップS804。出力レベルが所定値以上であるとステップS804において、YES、CPU109は、パターン生成部102を制御して単一色の検知タイミング補正用パターンを生成して中間転写ベルト5に単一色の補正用パターンを形成するステップS805。続いて、正反射光受光部201および乱反射光受光部202で単一色の補正用パターンが検知されるステップS806。この検知結果は前述のようにして、信号発生コンパレータ204aにおいて第1および第2のデジタル信号とされて、ASIC101に与えられる。ASIC101において色ずれ算出部104は第1および第2のデジタル信号に応じて、前述したようにして、検知タイミングのずれ量をオフセット値受光部間オフセット値として求めるステップS807。ASIC101はこのオフセット値をRAM119に記憶するステップS808。そして、画像形成装置はスタンバイ状態に戻る。なお、このオフセット値は、後述するオートレジ制御色ずれ補正制御で用いられる。ステップS804において、出力レベルが所定値未満であるとステップS804において、NO、CPU109は複数色の検知タイミング補正用パターンを生成して中間転写ベルト5に複数色の補正用パターンを形成するステップS809。その後、処理はステップS806に移行する。図10は図1に示す画像形成装置における画像形成を説明するためのフローチャートである。図1、図3、および図10を参照して、いま、画像形成装置はスタンバイ状態にあるものとする。そして、CPU109はユーザーからプリントジョブの指示投入を受けたか否かを判定するステップS1001。プリントジョブの投入を受けないとステップS1001において、NO、CPU109は待機する。一方、プリントジョブの投入を受けるとステップS1001において、YES、CPU109はプリント動作を開始するステップS1002。そして、図1に関連して説明したようにして、CPU109はプリントが実行して、プリントの出力を行うステップS1003。CPU109はプリント枚数をカウントしており、そのカウント値プリント枚数が所定の枚数以上となったか否かを判定するステップS1004。プリント枚数が所定の枚数以上となるとステップS1004において、YES、CPU109は色ずれ補正オートレジを行うステップS1005。そして、色ずれ補正が終了すると、CPU109はプリントジョブが終了したか否かを判定するステップS1006。プリントジョブが終了していなければステップS1006において、NO、CPU109はプリント動作を継続して、ステップS1003の処理に戻る。一方、プリントジョブが終了しているとステップS1006において、YES、CPU109はプリント動作を終了して、スタンバイ状態に戻る。ステップS1004において、プリント枚数が所定の枚数未満であるとステップS1004において、NO、CPU109はステップS1006の処理に移行する。なお、上述の例では、ステップS1004において、プリント枚数が所定の枚数以上であるか否かについて判定するようにしたが、CPU109はプリント時間画像形成時間をカウントして、プリント時間が所定の時間となるとオートレジを開始するようにしてもよい。図11は、図10に示す色ずれ補正オートレジを説明するためのフローチャートである。図10に示すステップS1005において、色ずれ補正を開始すると、まずCPU109はASIC101を制御してパターン生成部102によって中間転写ベルト5に各色のパターン色ずれ補正用パターンを形成するステップS1050。ここで形成されるパターンは各色の単一色のパターンである。続いて、正反射光受光部201および乱反射受光部202で色ずれ補正用パターンが検知されるステップS1051。ここでは、正反射光受光部201によってKの色ずれ補正用パターンが検知され、乱反射光受光部202によってY、M、およびCの色ずれ補正用パターンが検知されるステップS1051。第1および第2のデジタル信号がASIC101に与えられる。そして、これら第1および第2のデジタル信号はパターン読み取り制御部103によって一時的にRAM119に格納される。色ずれ算出部104は第1および第2のデジタル信号に応じて色ずれ量を算出するステップS1052。続いて、色ずれ補正部105は、色ずれ量を、RAM119に記憶されたオフセット値によって補正する。つまり、色ずれ補正部105はオフセット値によって検知タイミングの補正を行って、補正色ずれ量とするステップS1053。さらに、色ずれ補正部105は補正色ずれ量に応じて各色の書き込みタイミング補正値を求めてステップS1054、この書き込みタイミング補正値をRAM119に保存するステップS1005。これによって、色ずれ補正シーケンスが終了する。このようにして、色ずれ補正が終了すると、CPU109はRAM119に保存された書き込みタイミング補正値に応じて各色の書き込みタイミングを補正してプリント出力を行うことになる。例えば、図9で説明したオフセット検出動作によって得られたオフセット値をαとすると、乱反射光受光部202において色ずれ補正の際の基準色であるMの色ずれ補正用パターンと合わせるため、正反射光受光部201において検知されたKの色ずれ補正用パターンの位置情報βにオフセット値αを加算する。これによって、Kの色ずれ補正用パターンの位置情報をβαとして色ずれ量を算出する。このようにして、本発明の実施の形態では、耐久劣化に応じて中間転写ベルト5における正反射光の光量が低下しても、単一色の検知タイミング補正用パターンおよび複数色の検知タイミング補正用パターンを選択的に形成して、正反射光受光部と乱反射光受光部との間の検知タイミングのずれ量オフセット値を求める。そして、色ずれ補正制御の際、このオフセット値を用いて各色間の色ずれ補正量を修正して、書き込みタイミングの補正を行うようにしたので、精度よく色ずれ補正を行うことができる。なお、上述の実施の形態では、中間転写ベルト5つまり、像担持体に補正用パターンを形成して色ずれ補正を行う例について説明したが、連続紙に補正用パターンを形成するタイプ又は用紙搬送ベルトで搬送される用紙に補正用パターンを形成するタイプにも、同様にして適用することができる。さらに、上述の実施の形態では、電子写真プロセスを用いた画像形成装置について説明したが、電子写真プロセスに限定されるものではなく、例えば、インクジェット方式の印刷装置にも適用することができる。また、上述の実施の形態では、正反射光受光部201および乱反射光受光部202によって各色の色ずれ補正用パターンを検知するようにしたが、各色の色ずれ補正用パターンの濃度を検知するようにしてもよい。例えば、Y、M、およびCの色ずれ補正用パターンの濃度を検知する際には、乱反射光受光部202に入射する乱反射光の光量を用い、Kの色ずれ補正用パターンの濃度を検知する際には、正反射光受光部201に入射する正反射光の光量を用いて各色の濃度検知を行う。また、上述の実施の形態では、正反射検知信号および乱反射検知信号の各々についてその出力レベルと閾値とを比較した結果得られたパルスの重心位置に応じて色ずれ補正を行うようにしたが、正反射検知信号および乱反射検知信号の各々についてそのピーク値に応じて得られたパルスによって色ずれ補正を行うようにしてもよい。加えて、上述の実施形態では中間転写ベルト5の表面光沢度を正反射光受光部で検知するようにしたが、中間転写ベルト5の光沢度以外のものを検知するようにしてもよい。そして、正反射光受光部の代わりに乱反射光受光部で中間転写ベルト5の表面光沢度を検知するようにしてもよく、他の検知センサなどを用いるようにしてもよい。上述の例では、中間転写ベルト5が耐久劣化によって表面光沢度が低下する場合について説明したが、耐久劣化によって表面光沢度が上がるような中間転写ベルト又は表面光沢度が線形的な変化をしない中間転写ベルトについても同様にして適用することができる。また、上述の例では、光軸ずれに起因する受光部間の検知タイミングずれを補正する場合について説明したが、正反射光受光部および乱反射光受光部の特性、そして、回路特性などによる検知タイミングずれがあっても同様にして受光部間の検知タイミングを補正することができる。上述の説明から明らかなように、図1および図4において、CPU109、ASIC101、および画像形成部101a~101dがパターン形成手段として機能する。また、CPU101およびASIC101は補正手段および算出手段として機能する。以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。例えば、上記の実施の形態の機能を制御方法として、この制御方法を画像形成装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、この制御プログラムを画像形成装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。