"複数の画像形成手段と、色ずれ補正用パターンを中間転写体の上に形成するように前記複数の画像形成手段を制御する制御手段と、前記色ずれ補正用パターンが形成された前記中間転写体に光を照射する照明手段と前記中間転写体と前記色ずれ補正用パターンで反射した乱反射光を受光する受光手段とを備える色ずれ検出手段とを備える画像形成装置において、前記制御手段は、前記色ずれ検出手段が前記中間転写体の表面を検出して出力する第1の出力値と、前記色ずれ検出手段が、前記中間転写体の上に形成された反射率が低いトナーパターンを検出して出力する第2の出力値とを比較して、前記第1の出力値と前記第2の出力値とが同じになるように、前記反射率が低いトナーパターンの濃度を決定することを特徴とする画像形成装置。前記制御手段は、前記色ずれ検出手段が前記中間転写体の上に形成された反射率が高いトナーパターンを検出して出力する第3の出力値から前記色ずれ検出手段の出力値が目標値になるように、前記反射率が高いトナーパターンの濃度を決定することを特徴とする請求項1記載の画像形成装置。前記制御手段は、前記トナーパターンの濃度を決定する場合、前記複数の画像形成手段を制御して、同一色で濃度の異なる複数種類のトナーパターンを前記中間転写体に形成させ、前記色ずれ検出手段が同一濃度のトナーパターンを検出して出力した複数の出力値の平均値を出力値とすることを特徴とする請求項1または2に記載の画像形成装置。前記制御手段は、前記反射率が高いトナーパターンの濃度を決定する場合、前記色ずれ検出手段が反射率が高い複数の色のトナーパターンを検出して出力した出力値が同じ出力値になるように、前記トナーパターンの濃度を決めることを特徴とする請求項2または3に記載の画像形成装置。前記反射率が低いトナーパターンの下に反射率が高いトナーパターンが形成されることを特徴とする請求項1乃至4のいずれか1項に記載の画像形成装置。複数の画像形成手段と、色ずれ補正用パターンを中間転写体の上に形成するように前記複数の画像形成手段を制御する制御手段と、前記色ずれ補正用パターンが形成された前記中間転写体に光を照射する照明手段と前記中間転写体と前記色ずれ補正用パターンで反射した乱反射光を受光する受光手段とを備える色ずれ検出手段とを備える画像形成装置の制御方法において、前記制御手段が、前記色ずれ検出手段が前記中間転写体の表面を検出して出力する第1の出力値と、前記色ずれ検出手段が、前記中間転写体の上に形成された反射率が低いトナーパターンを検出して出力する第2の出力値とを比較して、前記第1の出力値と前記第2の出力値とが同じになるように、前記反射率が低いトナーパターンの濃度を決定する制御工程を有することを特徴とする制御方法。請求項6に記載の制御方法を画像形成装置に実行させるためのコンピュータに読み取り可能なプログラム。図13は、光学センサによりMのトナーパターン905,901と、Kのトナーパターン906及びYのトナーパターン902とを検出したときのセンサ出力信号の波形の模式図である。図示例では、Kのトナーパターン906は、下地として形成された、反射率の高いYのトナーパターン915の上に形成されている。図13の例では、光学センサに光学的な歪みに起因して角トナーパターンの波形が歪んでいる。そして、Yのトナーパターン902の乱反射光を光学センサで検出したときのセンサ出力信号とMのトナーパターン901の乱反射光を光学センサで検出したときのセンサ出力信号は、出力レベルの高さ濃度が合っている。Yのトナーパターン902のセンサ出力信号とMのトナーパターン901のセンサ出力信号のそれぞれを閾値電圧Vth921と比較し、それぞれの比較結果に基づきYのトナーパターン902の重心およびMのトナーパターン901の重心を算出する。そして、それぞれのトナーパターンの重心を比較すると、光学センサに光学的な歪みがあった場合でも、算出されたそれぞれのトナーパターンの重心位置とトナーパターンの本来の重心位置とのずれであるΔM2とΔY2が等しくなる。乱反射光検知方式では、光学センサの光学的な歪みがあった場合でも、各トナーパターンの濃度を合わせることによって、反射率の高いトナーパターン間における相対的な色ずれ量を高精度に検出することができる。反射率の低いKのトナーパターン906のセンサ出力信号の波形とMのトナーパターン905のセンサ出力信号の波形は、図示のように上下逆になる。よって、Kのトナーパターンの波形に対する閾値電圧Vth921の相対位置と、Mのトナーパターンの波形に対する閾値電圧Vth921の相対位置とは異なってしまう。その結果、ΔM1≠ΔK1となり、反射率の高いトナーパターンと反射率の低いトナーパターン間の相対的な色ずれ量を精度良く検出することができない。本発明は、上記問題に鑑みて成されたものであり、色ずれ量の検出精度を向上することができる画像形成装置及びその制御方法、並びにプログラムを提供する。上記目的を達成するために、本発明の画像形成装置は、複数の画像形成手段と、色ずれ補正用パターンを中間転写体の上に形成するように前記複数の画像形成手段を制御する制御手段と、前記色ずれ補正用パターンが形成された前記中間転写体に光を照射する照明手段と前記中間転写体と前記色ずれ補正用パターンで反射した乱反射光を受光する受光手段とを備える色ずれ検出手段とを備える画像形成装置において、前記制御手段は、前記色ずれ検出手段が前記中間転写体の表面を検出して出力する第1の出力値と、前記色ずれ検出手段が、前記中間転写体の上に形成された反射率が低いトナーパターンを検出して出力する第2の出力値とを比較して、前記第1の出力値と前記第2の出力値とが同じになるように、前記反射率が低いトナーパターンの濃度を決定することを特徴とする。本発明によれば、色ずれ量の検出精度を向上することができる。以下、実施の形態を図面を参照して詳細に説明する。図1は、本実施形態に係る画像形成装置の画像形成部の概略構成を示す図である。画像形成装置1は、イエローY、マゼンタM、シアンC、ブラックKの各色に対応する複数の画像形成部101a,101b,101c,101dを備えた、いわゆるタンデム方式のカラー画像形成装置である。画像形成部101a~101dは、レーザースキャナユニット15a,15b,15c,15dと、像担持体である感光体ドラム1a,1b,1c,1dと、現像器16a,16b,16c,16dとを備える。レーザースキャナユニット15a~15dによって感光体ドラム1a~1dに形成された潜像画像は、現像器16a~16dによって現像される。感光体ドラム1a~1dに形成されたトナー像が無端状の中間転写ベルト中間転写体5の上に順次重ねて転写されることで、カラートナー画像6が形成される。カラートナー画像6は、ベルト支持ローラ3と転写ローラ4の接合部転写位置で用紙上に転写され、搬送ベルト12によって不図示の定着部に送られ、用紙上にトナー像が定着されて、装置外に排出される。パターン検知センサ7a,7bは、中間転写ベルト5上に形成された色ずれ補正用パターンを検出するための反射型光学センサであり、中間転写ベルト5近傍に配置されている。本実施形態では、中間転写ベルト5上の2箇所に形成された色ずれ補正用パターンを検出するために、2つのパターン検知センサ7a,7bを利用する。制御部19は、画像形成部101a~101dを制御して中間転写ベルト5の上に画像を形成させる。また、後述する色ずれ補正処理にて、パターン検知センサ7a,7bの各出力信号から色ずれ量を算出し、その色ずれ量に基づいて画像形成部101a~101dを制御する。図示のような4つの画像形成部が配列されたタンデム方式の画像形成装置では、4つの感光体ドラム及びレーザースキャナユニットの取り付け誤差や光学ミラー等の温度変動による位置ずれ、変形などで色ずれが発生する。そのため、待機中や画像形成の合間に色ずれ補正処理が行われる。色ずれ補正処理では、制御部19が画像形成部101a~101dを制御し、図2に示すような色ずれ補正用パターン990a,990bを、中間転写ベルト5上でベルト搬送方向と垂直な方向における異なる2つの位置に、搬送方向に沿って形成させる。中間転写ベルト5上でベルト搬送方向と垂直な方向とは、レーザースキャナユニット15a~15dから照射される光の主走査方向である。図2において、色ずれ補正用パターン990a,990bでは、イエローY,シアンC,ブラックKの各トナーパターンが、基準色であるマゼンタMのトナーパターンで挟まれている。色ずれ補正用パターン990a,990bは、ベルト搬送方向に対して異なる方向にそれぞれ略45度傾斜した2つの第1パターンと第2パターンからなる。第1パターンは、Mのトナーパターン901,903,905,907、Yのトナーパターン902,915下地、Cのトナーパターン904、Kのトナーパターン906で構成される。そして、第2パターンは、Mのトナーパターン908,910,912,914,Yのトナーパターン909,916、Cのトナーパターン911、Kのトナーパターン913で構成される。検出位置920は、色ずれ補正用パターン990a,990bをパターン検知センサ7a,7bで検出する際の検出位置である。制御部19は、パターン検知センサ7a,7bによって検出された色ずれ補正用パターン990a,990bの各トナーパターンの位置から、Mを基準としたY,C,Kの主走査方向と副走査方向の色ずれ量を算出する。主走査及び副走査方向の色ずれ量の算出方法については後述する。パターン検知センサ7a,7bは中間転写ベルト5上の検出位置920の検出信号を制御部19に出力する。制御部19は、パターン検知センサ7a,7bから入力された検出信号に基づいて色ずれ量を算出し、その色ずれ量に基づいて画像形成部101a~101dを制御する。具体的には、主走査方向の色ずれ補正の場合、制御部19は、レーザースキャナユニット15a~15dを制御して、主走査の画像形成基準位置BD信号からの画像形成タイミングを色ずれに合わせてサブピクセル単位で調整する。一方、副走査方向の色ずれ補正の場合、制御部19は、レーザースキャナユニット15a~15d内のポリゴンミラーの駆動の位相制御をして、副走査の画像形成基準位置画像TOP信号からの画像形成タイミングを色ずれに合わせてサブピクセル単位で調整する。図3aは、色ずれ補正用パターン990a,990bにおけるMのトナーパターン905とKのトナーパターン906を拡大した図である。図3bは、Mのトナーパターン905とKのトナーパターン906の検出位置920での断面図である。中間転写ベルト5に形成されたMのトナーパターン905は1色のトナーで形成されている。一方、Kのトナーパターン906の下地にはYのトナーパターン915が形成され、Kのトナーパターン906とYのトナーパターン915の2色が重なって形成されている。パターン検知センサ7a,7bは乱反射光を受光する光学センサである。そして、中間転写体表面と中間転写体上に形成されたブラックKのトナーパターンはいずれも反射率が低い。そのため、中間転写体表面と中間転写体上に形成されたブラックKのトナーパターンとを乱反射光検知方式により検知する場合、どちらからも略同等の乱反射光が得られてしまい、ブラックKのトナーパターンを検出しづらい。そこで、反射率の高い色のトナーパターンで下地を形成し、その形成された下地上にKのトナーパターンを形成する。なお、色ずれ補正用パターン990a,990bにおけるKのトナーパターン913も同様にYのトナーパターン916が下地に形成されている。図4は、パターン検知センサ7a,7bの概略構成を示す図である。パターン検知センサ7a,7bは、それぞれが照明手段である発光部発光素子208と受光手段である乱反射光受光部受光素子202を備える。発光部208と乱反射光受光部202は、発光部208から中間転写ベルト5または中間転写ベルト5上に形成された色ずれ補正用パターンに照射された光の乱反射光が乱反射光受光部202に入射されるように配置されている。乱反射光受光部202は、受光した光量に応じて光電流を生じ、その電流を電圧に変換してアナログ信号301a,301bを出力する。図5は、図1の画像形成装置1における色ずれ補正制御部の概略構成を示すブロック図である。CPU109は、ROM110に格納されているプログラムデータを読み出して実行することにより、画像形成装置内の各部を制御する。RAM119は、制御に使用するバックアップデータを保持したり、ワークRAMとして、制御に使用するデータを一時的に保持する。CPU109は、制御信号304を画像形成部101a~101dに出力する。画像形成部101a~101dは、入力された制御信号に基づいて、通常のプリント画像を形成する。また、色ずれ補正処理の際は、画像形成部101a~101dは、図2に示した色ずれ補正用パターン990a,990bを中間転写ベルト5上に形成する。パターン検知センサ7aは、中間転写ベルト5の表面または色ずれ補正用パターン990aからの乱反射光を受光して光電変換を行い、コンパレータ204a、CPU109にアナログ信号301aを出力する。コンパレータ204aは、閾値電圧Vth921aとアナログ信号301aを入力し、閾値電圧Vth921aとアナログ信号301aの電圧とを比較して、2値化したデジタル信号302aをCPU109に出力する。パターン検知センサ7bは、中間転写ベルト5の表面または色ずれ補正用パターン990bからの乱反射光を受光して光電変換を行い、コンパレータ204b、CPU109にアナログ信号301bを出力する。コンパレータ204bは、閾値電圧Vth921bとアナログ信号301bを入力し、閾値電圧Vth921bとアナログ信号301bの電圧とを比較して、2値化したデジタル信号302bをCPU109に出力する。図6は、色ずれ補正用パターン990aと、パターン検知センサ7aの出力信号アナログ信号301a、デジタル信号302aの波形との関係を示す図である。アナログ信号301aでは、中間転写ベルト5の表面とKのトナーパターンの電圧レベルが低くなり、YMCのトナーパターンの電圧レベルが高くなる。デジタル信号302aは、アナログ信号301aをコンパレータ204aによって閾値電圧Vth921aでデジタル変換した信号である。デジタル信号302aから隣り合う矩形波形との時間間隔Y1,Y2,C1,C2,K1,K2,Y3,Y4,を検出することにより、マゼンタ基準での各色のずれ量基準色パターンに対する、各色の相対的な位置ずれ量が算出できる。具体的には、まず、トナーパターンの位置として、デジタル信号302aによってトナーパターン領域と判定された領域の重心位置を求める。そして、求められたトナーパターンの位置の差分からずれ量が算出される。CPU109は、デジタル信号302aに基づいて、時間間隔Y1,Y2,C1,C2,K1,K2,Y3,Y4,を算出し、順次RAM119に格納する。CPU109は、RAM119に格納した時間間隔のデータを基に、Mのトナーパターンに対する各色の色ずれ量を算出する。例えば、Mのトナーパターンに対するYのトナーパターンの主走査方向、副走査方向の色ずれ量は下式1、2で算出される。主走査方向ずれ量ΔHy={Y4-Y3/2-Y2-Y1/2}/21副走査方向ずれ量ΔVy={Y4-Y3/2Y2-Y1/2}/22CPU109は、算出されたΔHy、ΔVyに基づいて、Yのトナーの画像書き出しタイミングを制御することで、色ずれを補正する。また、CPU109は、パターン検知センサ7a,7bから入力されたアナログ信号301a,301bを多値のデジタル信号に変換して、後述する中間転写ベルト5の表面状態グロスを検知する。パターン検知センサ7a,7bは乱反射型の光学センサのため、中間転写ベルトのグロスが高い場合は中間転写ベルトの表面からの乱反射光が少なくなり、信号の出力レベルが低くなる。一方、中間転写ベルトのグロスが低い場合は流感転写ベルトの表面からの乱反射光が多くなり、信号の出力レベルは高くなる。図7は、図1の画像形成装置1における通常のプリント動作の流れを示すフローチャートである。スタンバイ状態ステップS501の画像形成装置1にプリントジョブが投入されるとステップS502でYES、画像形成装置1はプリントジョブを開始するステップS503。画像形成装置1は、RAM119に保持されている書き込みタイミング補正値で書き込みタイミングを補正しながらプリント出力するステップS504。プリント枚数が所定値以上になるとステップS505でYES、画像形成装置1は、画像書き出し位置調整以下、オートレジスト補正とする用のパターン画像の濃度を決めるためのパターン濃度調整処理を行うステップS506。このパターン濃度調整処理の詳細については後述する。オートレジスト補正用のパターン画像の濃度が決まると、画像形成装置1はオートレジスト補正処理を行うステップS507。オートレジスト補正処理は、画像形成部101a~101dから中間転写ベルト5への画像書き出しタイミングを補正する処理である。このオートレジスト補正処理の詳細については後述する。オートレジスト補正処理が終了した後に、プリントジョブが全て終了していない場合はステップS508でNO、ステップS504へ戻る。すなわち、画像形成装置1は、RAM119に保持されている書き込みタイミング補正値で書き込みタイミングを補正しながらプリント出力を行う。プリントジョブが終了するまでの間は、所定枚数或いは時間毎にオートレジスト補正用のパターン画像の濃度調整とオートレジスト補正処理を行う。プリントジョブが終了するとステップS508でYES、画像形成装置1は、スタンバイ状態ステップS501に移行する。図8は、図7のステップS506におけるパターン濃度調整処理の詳細を示すフローチャートである。本処理は、CPU109が実行するものとする。CPU109は、中間転写ベルト5と感光体ドラム1a~1dを駆動させた状態ステップS602で、パターン検知センサ7a,7bにより中間転写ベルト5の1周分を所定の間隔16ms程度で検出させるステップS603。そして、検出した複数のセンサ出力値から平均値を算出して保持する。次に、CPU109は、検出したセンサ出力値から平均値を求めて、パターン検知センサ7a,7bにより中間転写ベルト5表面を検出したときのセンサ出力レベル第1の出力値を算出しステップS604、RAM119に格納するステップS605。次に、YMCのパターン濃度を決めるシーケンスに移行する。CPU109は、画像形成部101a~101dを制御して、反射率が高い色の濃度調整用パターンを中間転写ベルト5の上に形成させるステップS606。本実施形態では、反射率が高い色のトナーとして、図9に示すようなYのトナーパターン701、Mのトナーパターン705、Cのトナーパターン702が形成される。次に、CPU109は、パターン検知センサ7a,7bからの出力信号に基づき、Yのトナーパターン701、Mのトナーパターン705、Cのトナーパターン702を検出するステップS607。ここで、YMCのパターン濃度を決定する処理について図10を用いて説明する。ステップS606で中間転写ベルト5の上に形成されるYのトナーパターン701は、同一色で濃度の異なる3種類のトナーパターンからなる。CPU109は、パターン検知センサ7a,7bから、同一濃度のトナーパターンからそれぞれ8ポイントY11~Y18、Y21~Y28、Y31~Y38ずつ出力信号を取得する。そして、CPU109は、3種類の濃度のトナーパターンから得られた複数のセンサ出力レベルから、3種類の濃度のトナーパターンに対応する平均値Y1ave,Y2ave,Y3ave第3の出力値を算出するステップS608。次に、CPU109は、算出された3つのセンサ出力レベルの平均値から、パターン検知センサ7a,7bのセンサ出力レベルがターゲット値目標値になるように、YMCそれぞれのトナーパターンの濃度を決定するステップS609。ここで、3種類の濃度のトナーパターンのいずれかのセンサ出力レベルがターゲット値の場合は、そのトナーパターンの濃度をトナーパターンの濃度として決定する。3つのセンサ出力レベルの平均値の中にターゲット値がない場合は、線形補間等を用いてパターン検知センサ7a,7bのセンサ出力レベルがターゲット値になるトナーパターンの濃度を推測し、決定する。このように、YMCのトナーパターンから得られたセンサ出力レベルが、YMCで同じ値になるようにパターン濃度が決定される。そして、CPU109は、決定したYMCのパターン濃度をRAM119に格納するステップS610。次に、Kのパターン濃度を決定する処理について説明する。CPU109は、画像形成部101a~101dを制御して、図9に示すYのトナーパターン703の上に濃度の異なる3種類のKのトナーパターンを形成させるステップS611。ここで、Yのトナーパターン703は、上述のステップS609で決定されたパターン濃度で形成される。CPU109は、パターン検知センサ7a,7bにより、濃度の異なる3種類のKのトナーパターンのそれぞれから8ポイントのセンサ出力レベルを取得するステップS612。そして、CPU109は、センサ出力レベルからKのトナーパターン704に対応するセンサ出力の平均値第2の出力値を算出するステップS613。CPU109は、得られたセンサ出力レベルの平均値からパターン検知センサ7a,7bのセンサ出力レベルがステップS605で算出した中間転写ベルト5のセンサ出力レベルになるようにKのトナーパターンの濃度を決定するステップS614。なお、ステップS614では、濃度の異なる3種類のKのトナーパターン704のセンサ出力レベルのいずれかが中間転写ベルト5の出力レベルと同一である場合は、該当する濃度をKのトナーパターンとして決定する。また、3つのセンサ出力レベルの中に中間転写ベルト5の出力レベルと同一のものがない場合は、線形補間等を用いてパターン検知センサ7a,7bのセンサ出力レベルが中間転写ベルト5の出力レベルになるような濃度を推測し、決定する。そして、CPU109は、決定したKのパターン濃度をRAM119に格納するステップS615。図11は、図8のステップS507におけるオートレジスト補正処理色ずれ補正処理の詳細を示すフローチャートである。本処理は、CPU109が実行するものとする。CPU109は、画像形成部101a~101dを制御して、中間転写ベルト5上に図2に示す色ずれ補正用パターン990a,990bを形成させステップS1002、パターン検知センサ7a,7bで検知させるステップS1003。次に、CPU109は、パターン検知センサ7a,7bのセンサ出力から基準色であるMに対するY、C、Kの色ずれ量を算出するステップS1004。次に、CPU109は、算出した色ずれ量に応じて、各色の書き込みタイミング補正値を算出してステップS1005、その値をRAM119に格納するステップS1006。RAM119に格納された書き込みタイミング補正値で書き込みタイミングを補正してプリント出力することにより、色ずれを補正することができる。図12は、オートレジスト補正用のパターン画像の濃度調整をする前後のセンサ出力の波形を示す図である。パターン検知センサ7a,7bに光学的な歪みがあった場合に、Kのトナーパターン906の濃度調整をしていないと、図12に示すように波形のひずみの影響からΔM1≠ΔK1となる。よって、精度良く相対的な色ずれ量を検出することができない。なお、図12の例では、Mのトナーパターン905の出力レベルとYのトナーパターンの出力レベルが合っている。しかしながら、図8のS606~S610に示すYMCのトナーレベルの濃度調整を行っていない場合は、Mのトナーパターン905の出力レベルとYのトナーパターンの出力レベルがずれている可能性もある。Mのトナーパターン905の出力レベルとYのトナーパターンの出力レベルがずれた場合は、さらに、ΔM1とΔK1の精度はさらに低下してしまう。オートレジスト補正用のパターン画像の濃度調整後は、図12bの様に、Mのトナーパターン905の出力レベルとYのトナーパターン915の出力レベルが同じで且つKのトナーパターン906の出力レベルと中間転写ベルト5の出力レベルが同じとなる。よって、ΔM3=ΔK3となりパターン検知センサ7a,7bに光学的な歪みがあった場合でも相対的な色ずれ量を精度良く検出することができる。オートレジ補正色ずれ補正は、基準色に基づく相対的な位置ずれ量を用いた補正である。したがって、各色のパッチ位置の検出位置が理想位置とずれていたとしても、各色におけるずれ量が等しければ、相対的な位置ずれ量は高精度に検出することができる。なお、本実施形態では、中間転写ベルト5上にパターン画像を形成してオートレジスト補正を行う方法について説明したが、連続紙にパターンを形成する方法であっても、用紙搬送ベルトで搬送される用紙にパターンを形成する方法であってもよい。また、本実施形態では、電子写真プロセスを利用して印刷を行う画像形成装置を例にして説明したが、これに限定されるものではなく、例えばインクジェット方式の印刷装置にも本発明を適用することができる。また、本実施形態では、図6に示すように、パターン検知センサ7a,7bのセンサ出力を、所定の閾値電圧でコンパレートした矩形波の信号を利用して色ずれ量を検出する方法を説明した。しかしながら、これに限定されるものではなく、矩形波信号の重心位置や、センサ出力のピーク位置を算出することで色ずれ量を算出する構成としてもよい。また、本実施形態では、中間転写ベルト5の表面の光沢度を検出しているが、これに限るものではなく、また検知手段としても他の検知手段を用いてもよい。また、本実施形態では、同一色で濃度の異なる3種類のトナーパターンを検出する方法について説明したが、複数種類であれば、これに限定されるものではない。また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。"