第1方向に移動すると共にトナーパターンが形成される支持部材と、前記支持部材上に前記トナーパターンを形成する形成手段と、前記支持部材上の前記第1方向に直交する第2方向に沿って配列された複数の発光部を有する照射手段と、前記発光部の各々に対して前記第1方向に隣接して設けられ、前記第2方向に沿って配列された複数の受光部を有する受光手段と、前記複数の発光部の内の1の発光部が主発光部として予め特定され、該主発光部を示す主発光部情報を記憶すると共に、該主発光部情報及び前記主発光部に対して前記第2方向に隣接する1以上の発光部を示す発光部情報を発光対象の発光対象情報として記憶した発光部情報記憶手段と、前記支持部材上の前記第2方向における前記主発光部の位置を示す位置情報を、前記トナーパターンの形成位置情報として記憶したパターン記憶手段と、前記形成位置情報に基づいて、前記主発光部から出射した検出光が照射される前記支持部材上の位置に前記トナーパターンが形成されるように前記形成手段を制御すると共に、前記発光対象情報によって示される発光部が検出光を出射するように前記照射手段を制御する第1制御手段と、前記発光対象情報によって示される発光部から出射された検出光に対する前記支持部材の反射特性と前記トナーパターンの反射特性とに基づいて、前記トナーパターンの濃度を検出する濃度検出手段と、前記主発光部から出射された検出光に対する前記支持部材の反射特性に基づいて、前記支持部材上の該主発光部によって検出光が照射される領域の異常の有無を検出する異常検出手段と、前記異常検出手段が異常を検知したときに、前記発光対象情報によって示される発光部以外の発光部を新たな主発光部として特定し、該特定した主発光部を示す主発光部情報を前記発光部情報記憶手段に記憶すると共に、該主発光部情報及び該主発光部に対して前記第2方向に隣接する1以上の発光部を示す発光部情報を新たな発光対象の発光対象情報として該発光部情報記憶手段に記憶する発光部情報変更手段と、前記発光部情報変更手段によって新たに特定された該主発光部の位置を示す位置情報を、前記トナーパターンの形成位置情報として前記パターン記憶手段に記憶するパターン位置変更手段と、を備えた画像形成装置。前記異常検出手段は、前記主発光部から出射された検出光に対する前記支持部材の正反射光を受光した受光部からの出力値が予め定められた第1閾値以下であるときに異常を検出する、請求項1に記載の画像形成装置。前記異常検出手段は、前記主発光部から出射された検出光に対する前記支持部材の拡散反射光を受光した受光部からの出力値が予め定められた第2閾値以上であるときに異常を検出する、請求項1に記載の画像形成装置。前記発光対象情報によって示される発光部は、上記第2方向に隣接する少なくとも3個以上の発光部である、請求項1~請求項3の何れか1項に記載の画像形成装置。しかしながら、従来では、濃度検出のためのトナーパターンの形成される支持部材上に傷や汚れ等の異常があると、正しい濃度検出が行われなかった。本発明は、上記に鑑みなされたものであり、トナー像の濃度検出精度の低下を抑制することができる画像形成装置を提供することを目的とする。上述した課題を解決し、目的を達成するために、本発明は、第1方向に移動すると共にトナーパターンが形成される支持部材と、前記支持部材上に前記トナーパターンを形成する形成手段と、前記支持部材上の前記第1方向に直交する第2方向に沿って配列された複数の発光部を有する照射手段と、前記発光部の各々に対して前記第1方向に隣接して設けられ、前記第2方向に沿って配列された複数の受光部を有する受光手段と、前記複数の発光部の内の1の発光部が主発光部として予め特定され、該主発光部を示す主発光部情報を記憶すると共に、該主発光部情報及び前記主発光部に対して前記第2方向に隣接する1以上の発光部を示す発光部情報を発光対象の発光対象情報として記憶した発光部情報記憶手段と、前記支持部材上の前記第2方向における前記主発光部の位置を示す位置情報を、前記トナーパターンの形成位置情報として記憶したパターン記憶手段と、前記形成位置情報に基づいて、前記主発光部から出射した検出光が照射される前記支持部材上の位置に前記トナーパターンが形成されるように前記形成手段を制御すると共に、前記発光対象情報によって示される発光部が検出光を出射するように前記照射手段を制御する第1制御手段と、前記発光対象情報によって示される発光部から出射された検出光に対する前記支持部材の反射特性と前記トナーパターンの反射特性とに基づいて、前記トナーパターンの濃度を検出する濃度検出手段と、前記主発光部から出射された検出光に対する前記支持部材の反射特性に基づいて、前記支持部材上の該主発光部によって検出光が照射される領域の異常の有無を検出する異常検出手段と、前記異常検出手段が異常を検知したときに、前記発光対象情報によって示される発光部以外の発光部を新たな主発光部として特定し、該特定した主発光部を示す主発光部情報を前記発光部情報記憶手段に記憶すると共に、該主発光部情報及び該主発光部に対して前記第2方向に隣接する1以上の発光部を示す発光部情報を新たな発光対象の発光対象情報として該発光部情報記憶手段に記憶する発光部情報変更手段と、前記発光部情報変更手段によって新たに特定された該主発光部の位置を示す位置情報を、前記トナーパターンの形成位置情報として前記パターン記憶手段に記憶するパターン位置変更手段と、を備えた画像形成装置である。本発明によれば、トナー像の濃度検出精度の低下を抑制することができる画像形成装置を提供することができる。以下に添付図面を参照して、本実施の形態における光学センサ及び画像形成装置の一の実施形態を詳細に説明する。図1に示すように、本実施の形態の画像形成装置10は、搬送方向図1中、矢印B方向に搬送される転写ベルト17を備えている。転写ベルト17は、記録媒体2を静電的に吸着して搬送方向矢印B方向に搬送させる。また、画像形成装置10は、転写ベルト17の搬送方向矢印B方向に沿って、搬送方向上流側から下流側に向かって複数の画像形成ユニット40Y、40M、40C、40Kを備えている。また、画像形成装置10は、各画像形成ユニット40Y、40M、40C、40Kの後述する感光体に露光光を走査露光する光走査装置32、及び制御部30を備えている。制御部30は、画像形成装置10の装置各部に電気的に接続されており、画像形成装置10の装置各部を制御する。なお、本明細書中では、各色毎に設けられた部材を総称して説明する場合には、C、M、Y、Kの符号を省略して説明する場合がある。例えば、上記複数の画像形成ユニット40Y、40M、40C、40Kを総称して説明する場合には、画像形成ユニット40と称して説明する場合がある。画像形成ユニット40Y、画像形成ユニット40M、画像形成ユニット40C、及び画像形成ユニット40Kは、各々、イエローのトナー画像、マゼンタのトナー画像、シアンのトナー画像、ブラックのトナー像の各々を形成し、転写ベルト17に転写する。画像形成ユニット40Yは、感光体11Y、帯電装置12Y、現像装置14Y、転写装置15Y、及びクリーニング部材16Yを備えている。帯電装置12Yは、感光体11Yの表面を所定の帯電電位に帯電させる。光走査装置32は、各色のトナー像に応じた静電潜像を各感光体上に形成する。具体的には、光走査装置32は、後述する制御部30から入力されたレーザ変調信号により変調した露光光Lによって、感光体11Yを主走査方向に走査する。なお、この主走査方向とは、本実施の形態では、感光体11Yの幅方向回転軸方向に一致するものとして説明する。転写ベルト17とは反対方向図1中、矢印A方向に所定の速度で回転される感光体11Yは、帯電装置12Yにより一様に帯電された後、光走査装置32によって主走査方向に走査露光される。これによって、感光体11Y上には、制御部30から入力された画像データの黄色成分の画像に応じた静電潜像が形成される。現像装置14Yは、イエロートナーを感光体11Yの静電潜像に供給する。このため、感光体11Y上に形成された静電潜像が、現像装置14Yによってイエロートナーにより現像されて、イエローのトナー像が形成される。この感光体11上のイエローのトナー像は、転写装置15Yによって、感光体11Yの外周に転写ベルト17が接する領域で該転写ベルト17に転写される。画像形成ユニット40Mは、感光体11M、帯電装置12M、現像装置14M、転写装置15M、及びクリーニング部材16Mを備えている。画像形成ユニット40Cは、感光体11C、帯電装置12C、現像装置14C、転写装置15C、及びクリーニング部材16Cを備えている。画像形成ユニット40Kは、感光体11K、帯電装置12K、現像装置14K、転写装置15K、及びクリーニング部材16Kを備えている。なお、画像形成ユニット40M、画像形成ユニット40C、及び画像形成ユニット40Kは、現像装置14Yに貯留されるトナーの色が異なる以外は、画像形成ユニット40Yと同じ構成とされている。このため、詳細な作用は省略する。転写ベルト17や図示を省略する各種搬送部材によって搬送された記録媒体2は、画像形成ユニット40Y、画像形成ユニット40M、画像形成ユニット40C、及び画像形成ユニット40Kの各々を通過することによって、イエローのトナー像、マゼンタのトナー像、シアンのトナー像、及びブラックのトナー像が順次転写される。そして、図示を省略する搬送部材によって、定着装置19の設けられた位置にまで搬送されて、これらのトナー像が記録媒体2に定着される。そして、各色画像の形成された記録媒体2は、図示を省略する搬送部材によって搬送されて、画像形成装置10の外部に排出される。画像形成装置10には、上記構成に加えて更に、制御部30及び光学センサ20が設けられている。制御部30は、画像形成装置10の装置各部光学センサ20も含むに電気的に接続されており、画像形成装置10の装置各部を制御する。なお、本実施の形態では、光走査装置32が各感光体11を走査露光する方向である光走査方向を、主方向と称して説明する。また、図中では、この主方向は、矢印X方向として示した。また、転写ベルト17の表面においては、この主方向は、転写ベルト17の幅方向転写ベルト17の搬送方向に直交する方向と一致するものとして説明する。また、転写ベルト17の表面における、この主方向に直交する方向を、副方向と称して説明する。また、図中では、この副方向は、矢印Y方向として示した。なお、各画像形成ユニット40における感光体11と転写ベルト17との対向する領域においては、転写ベルト17の搬送方向図中、矢印B方向と、この副方向と図中、矢印Y方向は、一致するものとする。光学センサ20は、転写ベルト17上に形成された後述するトナーパターン及び位置検出パターンを検出する装置である。なお、これらのトナーパターン及び位置検出パターンは、静電潜像がトナーによって現像されることによって形成された像であるので、総称する場合にはトナー像と称して説明する場合や、単にパターンと称して説明する場合がある。光学センサ20は、転写ベルト17上に形成された後述するトナーパターン及び位置検出パターンの各々を検出可能な位置に設けられている。詳細には、光学センサ20は、本実施の形態では、転写ベルト17における、4つの画像形成ユニット40の内、転写ベルト17の搬送方向最下流側に設けられた画像形成ユニット40Kより下流側で、且つ搬送方向最上流側に設けられた画像形成ユニット40Yより上流側に設けられている。なお、光学センサ20より、転写ベルト17の搬送方向下流側で、且つ搬送方向最上流側に設けられた画像形成ユニット40Yより上流側には、転写ベルト17上のトナーや紙粉等の付着物を除去するためのブレード図示省略が設けられている。光学センサ20は、複数の光学センサ20Y、20M、20C、20Kから構成されている。図2に示すように、これらの光学センサ20Y、20M、20C、20Kは、転写ベルト17の主方向図2中矢印X方向に沿って、所定間隔を空けて配列されている。光学センサ20Yは、イエロー色のトナーパターンの濃度を検出するためのセンサである。光学センサ20Mは、マゼンタ色のトナーパターンの濃度を検出するためのセンサである。光学センサ20Cは、シアン色のトナーパターンの濃度を検出するためのセンサである。光学センサ20Kは、ブラック色のトナーパターンの濃度を検出するためのセンサである。また、光学センサ20Y、20M、20C、20Kは、位置検出パターンにおける各色パターンの位置を検出するためのセンサとしても機能する。ここで、光学センサ20が検出する対象のトナーパターン及び位置検出パターンについて説明する。図2には、光学センサ20の検出対象となるトナーパターン26及び位置検出パターンPPの一例を示した。トナーパターン26は、トナー濃度の検出に用いられるためのトナー画像である。このトナーパターン26は、トナーパターンに対応する静電潜像がトナーによって現像されて可視化されたものである。このトナーパターン26は、光走査装置32から各感光体11にトナーパターン26に応じた静電潜像が形成され、該静電潜像が各色トナーによって現像されることによって形成される。本実施の形態では、トナーパターン26は、転写ベルト17上に形成されることによって、光学センサ20によって読み取られ、濃度検出に用いられる。このトナーパターン26は、具体的には、図2に示すように、濃度検出対象の各色のトナー毎に形成される。本実施の形態では、例えば、トナーパターン26Y、26M、26C、26Kが用いられる。このトナーパターン26Yは、イエロートナーによるトナー画像の濃度の検出に主に用いられるパターンであって、イエロートナーによって形成される。トナーパターン26Mは、マゼンタトナーによるトナー画像の濃度の検出に主に用いられるパターンであって、マゼンタトナーによって形成される。同様に、トナーパターン26Cは、シアントナーによるトナー画像の濃度の検出に主に用いるパターンであって、シアントナーによって形成される。また、トナーパターン26Kは、ブラックトナーによるトナー画像の濃度の検出に主に用いるパターンであって、ブラックトナーによって形成される。各色のトナーパターン26は、図2に示すように、濃度が段階的に異なる矩形形状の矩形パターンが副方向矢印Y方向に複数配列された構成となっている。なお、本実施の形態では、トナーパターン26は、濃度の異なる複数の矩形パターンから構成されている場合を説明するが、トナーパターン26は、副方向に濃度の異なる複数のパターンから構成されていればよく、このような形態に限られない。なお、トナーパターン26は、本実施の形態では、制御部30による光走査装置32の制御によって、転写ベルト17における主方向矢印X方向の予め定められた位置に形成される詳細後述。そして、トナーパターン26を構成する、濃度の異なる矩形形状の複数のパターンは、光走査装置32から各感光体11に照射する露光光の露光強度の調整や、該露光光の露光時間の調整や、現像装置14による現像バイアスの調整によって、形成される。位置検出パターンPPは、各色トナー像の位置の検出に用いるためのトナー画像である。この位置検出パターンPPは、位置検出パターンPPに対応する静電潜像がトナーによって現像されて可視化されたものである。この位置検出パターンPPは、光走査装置32から各感光体11に位置検出パターンPPに応じた静電潜像が形成され、該静電潜像が各色トナーによって現像されることによって形成される。本実施の形態では、位置検出パターンPPは、転写ベルト17上に形成されることによって、光学センサ20によって読み取られ、位置検出に用いられる。位置検出パターンPPは、本実施の形態では、制御部30による光走査装置32の制御によって、転写ベルト17における主方向矢印X方向の予め定められた位置に形成される詳細後述。この位置検出パターンPPは、各色のトナーパターン26に対して副方向矢印Y方向に間隔を空けた位置に形成される。このため、本実施の形態では、位置検出パターンPPとして、4つの位置検出パターンPPPP1~PP4が転写ベルト17上に形成される図2参照。具体的には、位置検出パターンPP4は、トナーパターン26Kに対して副方向矢印Y方向に間隔を空けて隣接する位置に形成される。また、位置検出パターンPP3は、トナーパターン26Cに対して副方向に間隔を空けて隣接する位置に形成される。また、位置検出パターンPP2は、トナーパターン26Mに対して副方向に間隔を空けて隣接する位置に形成される。同様に、位置検出パターンPP1は、トナーパターン26Yに対して副方向に間隔を空けて隣接する位置に設けられる。各位置検出パターンPPは、図2に示すように、主方向矢印X方向に沿って長いライン状のパターン28と、主方向矢印X方向に対して傾斜したライン状のパターン29と、から構成されている。このパターン28と、パターン29と、は、各々、各色トナーに対応した複数のライン状のパターンから構成されている。なお、パターン28を構成する複数のライン状のパターン、及びパターン29を構成する複数のライン状のパターンの各々は、副方向矢印Y方向に間隔を空けて配列されている。詳細には、パターン28は、イエロートナーによって形成されたパターン28Y、マゼンタトナーによって形成されたパターン28M、シアントナーによって形成されたパターン28C、及びブラックトナーによって形成されたパターン28Kによって構成されている。また、パターン29は、イエロートナーによって形成されたパターン29Y、マゼンタトナーによって形成されたパターン29M、シアントナーによって形成されたパターン29C、及びブラックトナーによって形成されたパターン29Kによって構成されている。次に、各光学センサ20の構成を説明する。図3A及び図3Bには、光学センサ20Yの具体的な構成を示した。なお、光学センサ20C、20M、20Kは、光学センサ20Yと同じ構成である。このため、図3A及び図3Bには、代表して光学センサ20Yの構成のみを示し、光学センサ20C、20M、20Kについては詳細な説明を省略する。図3A及び図3Bに示すように、光学センサ20Yは、検出光を転写ベルト17に向かって出射する照射装置22と、検出光の転写ベルト17による反射光を受光する受光装置24と、を備えている。照射装置22は、主方向矢印X方向に等間隔に配列された複数の発光部E1~発光部E10総称する場合には、発光部Eと称するから構成されている。なお、本実施の形態では、照射装置22は、10個の発光部Eから構成されている場合を説明するが、照射装置22は、3個以上の発光部Eから構成されていればよい。各発光部Eは、転写ベルト17に向かって検出光を照射する。発光部Eとしては、例えば、LEDLightEmittingDiodeが用いられる。発光部E1~E10における主方向矢印X方向の間隔配列ピッチは、下記のようにして定める。具体的には、各発光部Eから転写ベルト17へ向かって照射された検出光が、転写ベルト17の表面においてスポット状に照射され、隣接するスポット間の最短距離が、測定対象のトナーパターン26の主方向の幅より小さくなるように配列ピッチを定める。また、各発光部E1~E10から照射された検出光が転写ベルト17の表面に形成する光の点以下、スポットと称するの大きさは、発光部Eにおける主方向の配列ピッチより小さい大きさとなるように調整されている。例えば、発光部E1~E10のピッチが3mmである場合には、各発光部Eから照射された検出光が転写ベルト17の表面に形成するスポットの径は、2mmとなるように調整されている。この調整は、例えば、各発光部Eの光出射面と転写ベルト17との距離や、各発光部Eの光出射面の大きさ等を調整することによって行えばよい。また、トナーパターン26Yにおける主方向矢印X方向の長さは、該トナーパターン26Yに向かって検出光を出射する発光部Eにおける主方向の配列ピッチより小さくなるように、予め大きさが定められている。また、トナーパターン26Yにおける主方向矢印X方向の長さ最小距離は、発光部Eから照射された検出光が転写ベルト17の表面に形成するスポット間の距離スポットの端部間の最短距離より大きくなるように、予め調整されている。このため、例えば、発光部Eの主方向矢印X方向の配列ピッチが3mmであり、発光部Eにより転写ベルト17上に形成されるスポット間の距離が2mmである場合には、トナーパターン26Yにおける主方向の長さは、例えば、2.5mmとなるように、予め調整される。また、各発光部E1~E10の各々から照射される検出光が転写ベルト17の表面に形成するスポットは、各発光部E1~E10の配列方向すなわち、主方向に沿って配列されるように、各発光部Eの光出射面の転写ベルト17に対する向きが調整されている。受光装置24は、主方向矢印X方向に等間隔に配列された複数の受光部D1~D10総称する場合には、受光部Dと称するから構成されている。受光部Dとしては、例えば、PDPhotodiodeが挙げられる。受光装置24に設けられた複数の受光部D1~D10は、主方向に配列された複数の発光部E1~E10の各々に対して副方向矢印Y方向に間隔を隔てた位置に、主方向に沿って配列されている。また、各受光部D1~D10は、発光部E1~E10の各々に対応する位置に設けられている。なお、対応する位置に設けられているとは、各受光部D1~D10の各々における主方向矢印X方向の中心点を通る副方向矢印Y方向に延びる直線上に、各発光部E1~E10の各々における主方向矢印X方向の中心点が位置されていることを示している。このため、各発光部E1~E10における主方向の中心点間の距離と、受光部D1~D10における主方向の中心点間の距離と、は同じとなっている。なお、各発光部Eにおける主方向の中心点間の距離、及び各受光部Dにおける主方向の中心点間の距離、各発光部Eの光出射面や各受光部Dの受光面と転写ベルト17との距離、各発光部Eが出射する検出光の強度、及び受光部Dによる受光感度等は、下記の条件を満たすように定められる。詳細には、複数の発光部E1~E10のうちの1つの発光部Eが検出光を照射したときに、該1つの発光部Eから照射された検出光の該転写ベルト17による正反射光が、該発光部Eに対して副方向矢印Y方向に隣接する受光部D、及び該受光部Dを中心として該受光部Dに対して主方向矢印X方向に隣接する2つの受光部D、の合計3個の受光部Dで受光するように構成する。そして、該3つの受光部D以外の受光部Dでは、該発光部Eから照射された検出光の正反射光を受光しないように構成する。具体的には、例えば、発光部E3が検出光を出射したときに、該発光部E3からの検出光の転写ベルト17による正反射光が、発光部E3に対して副方向矢印Y方向に隣接する受光部D3、及び受光部D3を中心として該受光部D3に対して主方向矢印X方向に隣接する受光部D2と受光部D4、の合計3つの受光部D受光部D2、D3、D4で受光されるように構成する。そして、これらの3つの受光部D2、D3、D4以外の受光部Dでは、発光部E3から出射した検出光の正反射光は受光されないように構成する。このため、本実施の形態では、例えば、複数の発光部E1~E10のうちの、発光部E3のみから検出光を転写ベルト17に向かって照射したときには、この検出光の正反射光は、受光部D2~D4でのみ受光される。このため、この場合には、受光部D2~D4の各々から出力される受光した光の強度を示す値以下、単に出力値と称する場合があるは0より大きい値となる。一方、受光部D1、D5~D10の各々の出力値は0となる。また、光学センサ20は、光学センサ20に設けられた複数の発光部EE1~E10の発光を制御するためのセンサ制御部21を備えている。センサ制御部21は、制御部30に電気的に接続されている。そして、センサ制御部21は、制御部30の制御によって指示された発光部Eを点灯する。また、センサ制御部21は、受光部D1~D10による光の受光強度を示す信号である出力値を、制御部30へ送信する。なお、各光学センサ2020Y、20M、20C、20Kは、詳細を後述する検出処理時には、各光学センサ20の各々に設けられた複数の発光部E1~E10のうちの、制御部30から受け付けた発光対象の発光部情報に対応する発光部Eを点灯させる。詳細は後述するが、本実施の形態では、各光学センサ2020Y、20M、20C、20Kごとに、主方向矢印X方向に隣接する3個以上の発光部Eが、発光対象の発光部情報として設定される。この各光学センサ20ごとに設定された発光対象の発光部情報を制御部30から受け付けると、各光学センサ20のセンサ制御部21は、受け付けた発光対象の発光部情報に対応する複数3個以上の発光部Eを点灯させる。なお、各光学センサ20における複数の発光部Eの点灯は、測定対象の位置検出パターンPPやトナーパターン26が対応する光学センサ20によって検出光を照射される領域を通過する期間内に、主方向の一端部に設けられた発光部Eから他端部に設けられた発光部Eに向かって順次行われる。例えば、発光部E1~E5を示す情報が発光対象の発光部情報である場合には、センサ制御部21は、測定対象の位置検出パターンPPやトナーパターン26が対応する光学センサ20によって検出光を照射される領域を通過する期間内に、発光部E1から発光部E5に向かって順次点灯が行われるようにこれらの発光部Eを制御する。このように制御されることによって、該期間内に、発光部E1が点灯して消灯、続いて発光部E2が点灯して消灯、続いて発光部E3が点灯して消灯、続いて発光部E4が点灯して消灯、最後に発光部E5が点灯して消灯する。そして、これらの点灯と消灯は高速で繰り返される。このため、転写ベルト17上の表面には、各光学センサ20から、発光対象とされた複数の発光部Eによる複数のスポットが主方向に繰り返し走査されることとなる。なお、以下では、この走査を、検出光による走査と称する場合がある。次に、画像形成装置10に設けられた制御部30について説明する。制御部30は、CPUCentralProcessingUnit、後述する各種プログラム等を記憶したROMReadOnlyMemory、データ等を記憶するRAMRandomAccessMemory、及びこれらを接続するバスを含んで構成されている。制御部30は、画像形成装置10に設けられた装置各部光学センサ20も含むに電気的に接続されている。図4には、制御部30をハードウエアとソフトウエアとに基づいて定まる機能実現手段毎に分割した、機能ブロックを示した。制御部30は、印刷処理部30I、装置制御部30C、異常検出部30D、パターン位置変更部30F、発光部情報変更部30E、発光部情報記憶部30A、パターン記憶部30B、濃度検出部30G、及び位置検出部30Hを備えている。装置制御部30Cは、画像形成装置10に設けられた装置各部との間で各種信号授受を行う機能部である。印刷処理部30Iは、図示を省略する外部装置から図示を省略する通信部を介して受け付けた画像データに基づいた画像を記録媒体2に形成するように、装置制御部30Cを介して画像形成装置10に設けられた装置各部を制御する。すなわち、印刷処理部30Iは、電子写真方式の画像形成装置における公知の画像形成処理を行う。例えば、印刷処理部30Iは、図示を省略する外部装置から受け付けた画像データを、4色Cシアン、Mマゼンタ、Yイエロー、Kブラック毎にレーザ変調信号に変換し、装置制御部30Cを介して光走査装置32へ出力する。光走査装置32は、受け付けたレーザ変調信号に基づいた露光光を、各色の画像形成ユニット40における感光体11に走査露光する。これによって、各画像形成ユニット40では、感光体11に上記画像データに応じた静電潜像が形成される。そして、これらの静電潜像は、各色トナーによる現像が行われて各色トナー像とされる。そして、各感光体11上の各色トナー像は、転写ベルト17上を搬送されてきた記録媒体2上に順次転写された後に、定着装置19によって記録媒体2上に定着される。そして、画像形成装置10の外部へと排出される。なお、印刷処理部30Iは、この印刷処理時における各種搬送機構等の制御も行う。発光部情報記憶部30Aには、各光学センサ20の各々について、複数の発光部E1~E10の内の1つの発光部Eが主発光部として予め特定されており、この主発光部を示す主発光部情報が記憶されている。なお、この主発光部情報にも、各発光部EE1~E10の各々を識別するための識別情報が用いられる。そして、主発光部であることを示す情報を、上記主発光部として特定された発光部Eの識別情報に対応づけて記憶することで、発光部情報記憶部30Aには、主発光部情報が記憶された状態となっている。そして、発光部情報記憶部30Aは、この主発光部として特定された発光部E例えば、発光部E3を中心として、該発光部Eが主方向の中心に位置されるように、該発光部Eに対して主方向矢印X方向に隣接する1または複数の発光部E例えば、発光部E2及び発光部E4と、該主発光部となる発光部E例えば、発光部E3と、を示す情報を、発光対象の発光部情報として記憶している。なお、この発光部情報にも、各発光部EE1~E10の各々を識別するための識別情報が用いられる。そして、発光対象であることを示す情報を、発光対象の発光部情報によって示される発光部Eの識別情報に対応づけて記憶することで、発光部情報記憶部30Aには、発光対象の発光部情報が記憶された状態となっている。このため、発光部情報記憶部30Aには、各光学センサ20の各々について、各光学センサ20に設けられた10個の発光部E1~E10のうちの、連続して配列された少なくとも3個以上の発光部Eを示す情報が、発光対象の発光部情報として記憶されている。そして、発光部情報記憶部30Aには、発光対象の発光部情報に対応する複数の発光部Eの主方向矢印X方向の中心に位置されている発光部Eが、主発光部として設定されている。また、発光部情報記憶部30Aには、各光学センサ2020Y、20M、20C、20Kの各々に設けられた各発光部E1~E10の各々を識別する識別情報に対応づけて、各発光部Eの各々の、転写ベルト17上の主方向矢印X方向における位置を示す位置情報が記憶されている。なお、この発光部Eの各々の位置を示す位置情報は、各発光部Eから出射した検出光が転写ベルト17上でスポットを形成したときの、該スポットの主方向矢印X方向における中心位置を示している。同様に、発光部情報記憶部30Aには、各光学センサ2020Y、20M、20C、20Kの各々に設けられた各受光部D1~D10の各々を識別する識別情報に対応づけて、各受光部Dの各々の、転写ベルト17上の主方向矢印X方向における位置を示す情報が記憶されている。なお、この受光部Dの各々の位置を示す情報は、各受光部Dの転写ベルト17の主方向における位置を示す情報であればよい。本実施の形態では、この受光部Dの各々の位置を示す情報は、各受光部Dに対して副方向矢印Y方向に隣接する発光部Eの位置を示す情報と一致するものとして説明するが、これに限られない。パターン記憶部30Bは、上記に説明した各色の位置検出パターンPPPP1、PP2、PP3、PP4、及び各色のトナーパターン2626Y、26M、26C、26Kを示す情報濃度や形状等を示す情報や、これらのパターンの転写ベルト17上における形成位置を示す形成位置情報を記憶する。なお、本実施の形態では、この形成位置情報は、各位置検出パターンPP及びトナーパターン26の主方向の中心部の位置を示す情報であり、転写ベルト17上の主方向矢印X方向における位置を示す情報によって示される。そして、この形成位置情報は、上記発光部情報記憶部30Aに記憶されている、各光学センサ20の各々について設定されている主発光部の位置転写ベルト17の主方向における位置と一致する。このため、パターン記憶部30Bに記憶されている形成位置情報に応じた位置に位置検出パターンPPやトナーパターン26が形成されることによって、転写ベルト17上に形成されたこれらのトナーパターン26及び位置検出パターンPPは、転写ベルト17の搬送B方向に伴って搬送されて、各色光学センサ20における複数の発光部E1~E10のうちの、主発光部として設定されている発光部Eの主方向における中心位置を通過する。例えば、図3Aに示すように、光学センサ20Yの主発光部として発光部E3が設定されている場合には、転写ベルト17上における発光部E3の主方向矢印X方向中心部を通る直線P上に、トナーパターン26Yが形成される。このため、トナーパターン26Yの主方向矢印X方向の中心位置が、発光部E3の主方向における中心位置を通過することになる。図4に戻り、なお、パターン記憶部30Bには、各光学センサ20の各々に設けられた複数の発光部E1~E10の各々の、転写ベルト17の主方向における位置を示す情報が記憶されている。また、パターン記憶部30Bには、上記形成位置情報に対応づけて、上記位置検出パターンPP及びトナーパターン26に対応する静電潜像の感光体11上の位置を示す感光体上位置情報が予め対応づけて記憶されている。すなわち、この感光体上位置情報は、感光体11上の主方向矢印X方向における静電潜像の形成位置走査露光位置を示している。このため、感光体11上の、該感光体上位置情報に対応する位置に静電潜像が形成されると、結果的に、転写ベルト17上の、該感光体上位置情報に対応づけられた形成位置情報の位置に、該静電潜像に応じたトナー像である位置検出パターンPPまたはトナーパターン26が形成されることとなる。なお、本実施の形態では、これらの形成位置情報及び発光部Eの位置を示す情報は、転写ベルト17上に形成されたときのパターン位置検出パターンPP及びトナーパターン26及び発光部Eの各々における、主方向における中心位置を示している。そして、光学センサ20には、各トナーパターン26及び位置検出パターンPPの主方向における最大長が予め記憶されている。さらに、制御部30から光学センサ20には、これらのパターンに対応する静電潜像の位置情報として、上記感光体上位置情報が出力される。そして、光学センサ20では受け付けた該感光体上位置情報から、該最大長の1/2だけ主方向にずれた位置を走査露光開始位置として、対応するトナーパターン26または位置検出パターンPPに応じた静電潜像形成のための走査露光を行う。位置検出部30Hは、転写ベルト17上に形成されたトナーパターン26の主方向における位置、及び位置検出パターンPPの位置を検出する。濃度検出部30Gは、転写ベルト17上に形成されたトナーパターン26の濃度を検出する。濃度検出部30Gは、転写ベルト17と、転写ベルト17上に形成されたトナーパターン26や位置検出パターンPPと、の反射特性の差に基づいて、トナー濃度を検出する。位置検出部30Hは、転写ベルト17上に形成されたトナーパターン26や位置検出パターンPPの反射特性に基づいて、位置検出を行う。なお、これらの検出部位置検出部30H、濃度検出部30Gにおける処理の詳細は後述する。なお、本実施の形態では、この反射特性とは、各受光部Dによって受光された光の強度を示している。すなわち、本実施の形態では、この反射特性とは、各受光部Dの各々から出力される、受光光の強度を示す出力値を示している。異常検出部30Dは、転写ベルト17上の異常を検出する。この転写ベルト17上の異常とは、光学センサ20の照射装置22から出射した検出光が転写ベルト17に照射されたときの、該転写ベルト17による反射光に影響を与える程度の転写ベルト17上の異常を示している。具体的には、この転写ベルト17上の異常とは、転写ベルト17上に付着した紙粉等の異物や転写ベルト17上の傷等を示している。異常検出部30Dは、各光学センサ20から受け付けた出力値に基づいて、転写ベルト17上の異物の有無を検出する。具体的には、異常検出部30Dは、各光学センサ20における、発光部情報記憶部30Aに記憶されている主発光部情報に対応する発光部Eを点灯させて転写ベルト17上に検出光を照射し、転写ベルト17を一回転以上回転搬送させる。そして、異常検出部30Dは、該検出光の転写ベルト17による反射光の受光部Dによる出力値を読み取ることによって、転写ベルト17上における該主発光部に対応する領域における異常の有無を検出する詳細後述。発光部情報変更部30Eは、異常検出部30Dが異常を検出したときに、該発光部情報記憶部30Aに記憶されている発光対象の発光部情報によって示される複数の発光部E以外の発光部Eを、新たな主発光部として特定する。そして、この新たに主発光部として特定された発光部Eを示す情報すなわち、新たに主発光部として特定された発光部Eの識別情報を、発光部情報記憶部30Aに記憶することによって、既に記憶されていた主発光部を示す主発光部情報を更新する。そして、新たに設定した主発光部が主方向の中心に位置されるように、該主発光部に対して主方向に隣接する予め定めた個数の発光部Eを特定し、これらの発光部Eを示す情報を新たな発光対象の発光部情報として設定し、発光部情報記憶部30Aに記憶する。これによって、発光部情報変更部30Eは、既に記憶されていた発光対象の発光部情報を更新する。パターン位置変更部30Fは、発光部情報変更部30Eで新たに主発光部として特定された発光部Eの位置を示す情報を、対応する色の位置検出パターンPP及びトナーパターン26の形成位置情報として、パターン記憶部30Bに記憶する。なお、該対応する色とは、発光部情報変更部30Eで新たに主発光部として特定された発光部Eの存在する光学センサ20が、検出する対象としている、トナーパターン26の色を示している。これによって、パターン位置変更部30Fは、パターン記憶部30Bに記憶されていたトナーパターン26及び位置検出パターンPPの形成位置を示す形成位置情報を、転写ベルト17上の異常の有無に応じて更新する。次に、本実施の形態の画像形成装置10の制御部30で実行される、検出処理について説明する。図5は、本実施の形態における画像形成装置10の制御部30で実行する検出処理の流れを示すフローチャートである。制御部30では、検出処理の実行時には、検出処理プログラムを、図示を省略するROMから読み取り、図5に示す処理ルーチンを実行する。まず、装置制御部30Cが、各光学センサ20を示す情報の各々に対応づけて記憶されている発光対象の発光部情報、及び各光学センサ20における主発光部を示す主発光部情報を、発光部情報記憶部30Aから読み取るステップS100。次に、装置制御部30Cが、各光学センサ20毎の主発光部を示す主発光部情報と、発光指示を示す情報とを、対応する光学センサ20へ出力するステップS102。各光学センサ20は、主発光部情報及び発光指示を示す情報を、センサ制御部21で受付ける。そして、センサ制御部21は、複数の発光部E1~E10のうちの、受け付けた主発光部情報によって示される発光部Eを発光対象として設定する。そして、センサ制御部21は、発光対象として設定した発光部Eたとえば、発光部E3を点灯させる。次に、装置制御部30Cが、転写ベルト17の搬送開始を示す搬送開始信号を、転写ベルト17を搬送方向図1中、矢印B方向へ駆動させる駆動部図示省略へ出力するステップS104。該信号を受け付けた駆動部図示省略は、該駆動部によって駆動される駆動ローラ18Bを駆動させる。この駆動ローラ18Bの駆動に伴って、転写ベルト17及び従動ローラ18Aが回転し、図1中矢印B方向への転写ベルト17の回転搬送が開始される。そして、装置制御部30Cは、上記ステップS100で読み取った各光学センサ20における主発光部情報によって示される主発光部例えば、発光部E3に対して、副方向に隣接する受光部D例えば、受光部D3からの出力値の受信を開始するステップS105。そして、装置制御部30Cは、この受信した出力値を、該出力値を出力した受光部Dの識別情報に対応づけて、順次、異常検出部30Dへ格納していく。次に、装置制御部30Cは、上記ステップS105の処理によって、受光部Dからの出力値の受信を開始してから、転写ベルト17が1回転する時間が経過するまで否定判断を繰り返すステップS106:No。そして、装置制御部30Cでは、転写ベルト17が1回転したと判断するとステップS106:Yes、受光部Dからの出力結果の受信を終了するステップS107。なお、ステップS106の判断は、たとえば、予め装置制御部30C内の図示を省略するメモリに、転写ベルト17が1回転するのに要する時間を示す情報を記憶しておく。そして、装置制御部30Cでは、上記ステップS105の処理を行ってから、該転写ベルト17が1回転するのに要する時間を経過したか否かを判別することによって、該ステップS106の判断を行えばよい。次に、装置制御部30Cは、転写ベルト17の搬送停止を示す搬送停止信号を、転写ベルト17を回転駆動するための図示を省略する駆動部へ出力するステップS108。上記ステップS104からステップS108の処理が行われることによって、異常検出部30Dには、各光学センサ20の各々毎に定められた主発光部に隣接する受光部Dの各々から、転写ベルト17が1回転する間に出力された出力値が、各受光部Dの識別情報に対応づけて蓄積される。次に、異常検出部30Dは、上記ステップS104からステップS108の処理によって蓄積された、転写ベルト17の一回転分の各受光部Dによる出力値に基づいて、転写ベルト17表面の異常の有無を判断するステップS110。この異常検出部30DにおけるステップS110の判断は、たとえば、下記のようにして行う。なお、各発光部Eから転写ベルト17に向かって照射された検出光は、転写ベルト17上にトナー像が形成されていない状態では、正反射する。たとえば、上記ステップS100の処理によって読み取った主発光部を示す主発光部情報が、発光部E3を示す情報であったとする。この場合、発光部E3から転写ベルト17に照射された検出光は転写ベルト17表面で正反射し、該発光部E3に対して副方向矢印Y方向に隣接する受光部D3で受光される。このため、発光部E3から検出光を照射した場合、転写ベルト17上の主方向における該発光部E3に対向する位置に異常が無い場合には、受光部D3の出力は、転写ベルト17が一回転する期間の間、図6Aに示すように一定となる図6A中、出力値V1参照。一方、転写ベルト17上に異常がある場合には、該異常の影響によって、検出光は正反射せずに拡散反射する。このため、たとえば、転写ベルト17上の主方向における、発光部E3の位置に対応する領域に異常がある場合には、該異常の領域に発光部E3によるスポットが照射されたときの受光部D3の出力は、そのほかの期間異常の無い領域にスポットが照射されている期間に比べて低下する図6B参照。このため、異常検出部30Dでは、転写ベルト17上に異常が無いときの受光部Dからの出力値を予め測定し図6AB中、出力値V1参照、この出力値より低い値を、傷判定のための閾値図6B中、出力値Vs1、及び傷判定基準1参照として定めておく。そして、異常検出部30Dは、上記ステップS110の判断において、反射光の受光によって各受光部Dから出力された転写ベルト17の一回転の期間中の出力値について、予め定めた上記傷判定基準1である出力値Vs1より低い出力値を示す箇所タイミングがあるか否かを判別することによって、異常の有無を判断すればよい。なお、この傷判定基準1である出力値Vs1は、予め測定して異常検出部30Dの図示を省略するメモリに記憶しておけばよい。なお、転写ベルト17上への異常の有無の判別方法は、上記方法に限られない。たとえば、上記ステップS102の処理において、装置制御部30Cから各光学センサ20のセンサ制御部21へ、上記ステップS100で読み取った主発光部と、該主発光部に対して主方向に隣接する1または2以上の発光部Eと、を点灯することを示す信号を出力してもよい。そして、上記ステップS105では、該出力した複数の発光部Eの各々に対して副方向矢印Y方向に隣接する複数の受光部Dの出力結果を受信してもよい。そして、該複数の受光部Dの出力値に基づいて、上記傷判定のための閾値である出力値Vs1を下回るタイミングの存在を判別したときに、異常ありと判別してもよい。なお、発光部Eから照射された検出光は、転写ベルト17上の異常の無い領域で反射すると上述のように正反射光となるが、異常の生じている異常領域で反射すると拡散反射光となる。このため、この反射光を用いて、転写ベルト17上の異常が有るか否かを判別してもよい。この場合には、具体的には、上記と同様に、上記ステップS102において、装置制御部30Cから各光学センサ20へ、上記ステップS100で読み取った光学センサ20の主発光部を示す主発光部情報と、該主発光部の発光指示を示す信号を出力する。そして、上記ステップS105の処理において、主発光部たとえば、発光部E3に対して副方向に隣接する受光部Dたとえば、受光部D3に対して、主方向に間隔を空けて並ぶ2つの受光部Dたとえば、受光部D1及びD5の2つの受光部Dの出力値を受信する。なお、この拡散反射光を受光する受光部Dが何れの受光部Dであるかは、予め測定して設定すればよい。上述のように、転写ベルト17上の異常の生じている異常領域に照射された検出光は、正反射されずに拡散反射される。このため、発光部Eたとえば発光部E3の拡散反射光を受光する2つの受光部Dたとえば、受光部D1及び受光部D5の出力値は、転写ベルト17上の主方向における、発光部E3の位置に対応する領域に異常がある場合には、異常が無いときの出力値に比べて高くなる図6C参照。このため、この場合には、異常検出部30Dでは、転写ベルト17上に異常が無いときの、拡散反射光を受光する受光部Dからの出力値を予め測定し図6C中、出力値V2参照、この出力値より高い値図6C中、出力値Vs2参照を、傷判定のための閾値図6C中、傷判定基準2参照として定めておく。そして、異常検出部30Dは、上記ステップS110の判断において、拡散反射光を受光する受光部Dとして定めた受光部Dから受け付けた転写ベルト17の一回転の期間中の出力値について、予め定めた上記傷判定基準2より高い出力を示す箇所があるか否かを判別することによって、異常が有るか否かを判断すればよい。図5へ戻り、異常検出部30Dが、上記ステップS110において異常無しと判断した場合にはステップS110:No、後述するステップS116へ進む。一方、異常検出部30Dが、上記ステップS110において異常有りと判断した場合にはステップS110:Yes、転写ベルト17上の主方向矢印X方向における異常位置を特定するステップS111。具体的には、異常検出部30Dは、上記ステップS110で異常有りと判断した光学センサ20における上記ステップS100で読み取った主発光部の位置情報を、異常位置として特定する。なお、この位置情報は、該主発光部の識別情報に対応する位置情報を、発光部情報記憶部30Aから読み取ることによって得ればよい。次に、発光部情報変更部30Eが、発光部情報記憶部30Aに記憶されている発光対象の発光部情報、及び主発光部を示す主発光部情報を変更するステップS112。詳細には、発光部情報変更部30Eは、このステップS112の処理において、まず、上記ステップS111で特定した転写ベルト17の主方向矢印X方向における異常位置を示す情報に対応する発光部Eの識別情報を、発光部情報記憶部30Aから読み取る。具体的には、発光部情報記憶部30Aに記憶されている発光部Eの各々の転写ベルト17上における位置を示す位置情報の中から、上記ステップS111で特定した異常位置を示す情報と一致する情報を検索する。そして、該当する位置情報に対応する発光部Eの識別情報を読み取る。次に、発光部情報変更部30Eは、発光部情報記憶部30Aに記憶されている、発光対象の発光部情報によって示される複数の発光部Eの識別情報を読取る。なお、この発光対象の発光部情報によって示される複数の発光部Eは、上述のように、主発光部として特定された発光部Eと、該発光部Eが主方向の中心となるように該発光部Eに対して主方向矢印X方向に隣接する1以上の発光部Eと、から構成されている。そして、発光部情報変更部30Eは、複数の光学センサ2020Y、20M、20C、20Kの各々における発光対象の発光部情報を発光部情報記憶部30Aから読み取ることによって、前回設定されていた発光部情報を読み取る。そして、発光部情報変更部30Eは、複数の光学センサ2020Y、20M、20C、20Kのうちの該異常位置に相当する位置に配置されている光学センサ20に設けられている全ての発光部E1~E10の内の、前回発光部情報として設定されていた複数の発光部E以外の1つの発光部Eを、新たな主発光部として特定する。そして、この新たな主発光部として特定した1つの発光部Eを示す情報を、該光学センサ20異常位置に相当する位置に配置されている光学センサ20における新たな主発光部を示す主発光部情報として、発光部情報記憶部30Aに記憶する。これによって、発光部情報記憶部30Aに記憶されていた主発光部を示す主発光部情報が、異常の有無によって、新たに特定された主発光部を示す主発光部情報に変更される。さらに、発光部情報変更部30Eは、この新たに特定した主発光部としての発光部Eが主方向の中心に位置されるように、該主発光部としての発光部Eと、該発光部Eに対して主方向矢印X方向に隣接する1または複数の発光部Eとを、発光対象の発光部Eを示す新たな発光部情報として設定する。そして、この新たに設定した発光対象の発光部Eを示す発光部情報を、発光部情報記憶部30Aに記憶する。これによって、発光部情報記憶部30Aに記憶されていた発光対象を示す発光部情報が、新たに設定された発光部情報に変更される。次に、パターン位置変更部30Fがパターン形成位置変更処理を実行するステップS114。詳細には、まず、パターン位置変更部30Fは、上記ステップS112の処理によって発光部情報変更部30Eで新たに特定された主発光部を識別する識別情報に対応する位置情報転写ベルト17上の主方向における位置を示す位置情報を、発光部情報記憶部30Aから読み取る。そして、該読み取った位置情報を、複数の光学センサ2020Y、20M、20C、20Kのうちの、該新たに特定された主発光部の設けられている光学センサ20で検出する検出対象のトナーパターン26及び位置検出パターンPPの形成位置情報として、パターン記憶部30Bに記憶する。このため、ステップS114の処理によって、複数の光学センサ2020Y、20M、20C、20Kの各々に設けられた複数の発光部EE1~E10のうちの、転写ベルト17上の異常領域に対応する位置に設けられた発光部Eから外れた位置に配置された発光部Eに対応する位置を通過するように、トナーパターン26及び位置検出パターンPPの形成位置が変更される。詳細には、転写ベルト17上の、上記ステップS111で特定された異常位置に形成される予定であった位置検出パターンPP及びトナーパターン26の形成位置を、該異常位置から外れた位置で且つ新たに設定された主発光部から出射した検出光のスポットが照射される位置に変更することができる。このように、上記ステップS110~ステップS114の処理が実行されることによって、転写ベルト17上における、濃度検出や位置検出の精度低下の原因となる異常領域を避けた位置に、これらの濃度検出や位置検出に用いるトナーパターン26や位置検出パターンPPが形成されるように、これらのトナーパターン26や位置検出パターンPPの形成位置を変更することができる。また、画像形成装置10では、該位置変更した位置検出パターンPPやトナーパターン26の通過する位置が、新たに特定された主発光部からの検出光によるスポットが照射される位置となるように、該検出時に点灯する発光部Eの組み合わせである発光対象の発光部情報を変更することができる。すなわち、これらのトナーパターン26及び位置検出パターンPPの検出時に主発光部として用いる発光部Eの位置を、該異常領域及び前回設定されていた発光対象の発光部Eを避けた位置に設定することができる。次に、濃度検出部30Gが濃度検出処理を実行するステップS116詳細後述。そして、位置検出部30Hが位置検出処理を実行ステップS118詳細後述した後に、本ルーチンを終了する。ここで、上記ステップS112及びステップS114の処理について具体的な例を挙げて説明する。例えば、発光部情報変更部30Eが上記ステップS112の処理を行う前の状態においては、発光部情報記憶部30Aには、光学センサ20Yの主発光部を示す主発光部情報として、発光部E3を示す情報が記憶されていたとする。また、該状態において、発光部情報記憶部30Aに、光学センサ20Yにおける発光対象を示す発光部情報として、発光部E1~E5を示す情報が記憶されていたとする。そして、上記ステップS110の判断転写ベルト17上への異常の有無の判断によって、異常検出部30Dが異常なしステップS110:Noと判断したとする。この場合には、濃度検出処理ステップS116及び位置検出処理ステップS118が行われるときには、トナーパターン26Y及び位置検出パターンPP1上記図2参照は、上記図3Aに示すように、転写ベルト17上における光学センサ20Yにおける発光部E3に対応する位置に形成される。すなわち、光学センサ20Yの主発光部として発光部E3が特定されていることから、転写ベルト17上における発光部E3の主方向矢印X方向中心部を通る直線P上に、トナーパターン26Y及び位置検出パターンPP1が形成される。そして、これらの濃度検出処理及び位置検出処理時には、トナーパターン26Yの主方向矢印X方向の中心位置が、発光部E3の主方向における中心位置を通過する。また、この濃度検出処理及び位置検出処理時には、発光部情報として設定された発光部E1~E5が、主方向に繰り返し点灯点滅して、上記検出光による走査が行われる。一方、上記ステップS110の判断転写ベルト17上への異常の有無の判断によって、異常検出部30Dが異常有りステップS110:Yesと判断したとする。そして、上記ステップS111の処理によって、転写ベルト17上の、光学センサ20Yの発光部E3に対応する位置が、異常位置として特定されたとする。この場合には、発光部情報変更部30Eが上記ステップS112の処理を行うことによって、光学センサ20Yに設けられている発光部E1~E10の内の、前回の検出処理時に発光対象の発光部情報として設定されていた発光部E1~E5以外の発光部Eを、新たな主発光部として設定し、発光部情報記憶部30Aに記憶する。図7Aには、この新たな主発光部として、発光部E6を設定した場合を示した。そしてさらに、発光部情報変更部30Eは、この新たに特定した主発光部である発光部E6に基づいて、該発光部E6が主方向の中心に配置されるようにした発光部E4~E8を、発光対象の発光部Eを示す新たな発光部情報として設定し、発光部情報記憶部30Aに記憶する。このため、濃度検出処理ステップS116及び位置検出処理ステップS118が行われるときには、図7A及び図7Bに示すように、トナーパターン26Y及び位置検出パターンPP1は、転写ベルト17上における光学センサ20Yにおける発光部E6に対応する位置に形成される。すなわち、光学センサ20Yの主発光部として発光部E6が設定されていることから、転写ベルト17上における発光部E6の主方向矢印X方向中心部を通る直線P上に、トナーパターン26Y及び位置検出パターンPP1が形成される。そして、これらの濃度検出処理及び位置検出処理時には、トナーパターン26Yの主方向矢印X方向の中心位置が、発光部E6の主方向における中心位置を通過する。また、濃度検出処理及び位置検出処理時には、光学センサ20Yの発光対象を示す発光部情報として新たに設定された発光部E4~E8が、主方向に繰り返し点灯点滅して、上記検出光による走査が行われる。なお、図7に示す例では、発光部情報変更部30Eが、発光部E6を新たな主発光部として設定した場合を示した。しかし、この新たな主発光部として設定する発光部Eは、前回の検知処理時に発光対象として設定されていた複数の発光部E以外の発光部Eの何れかであればよく、発光部E6に限られない。例えば、新たな主発光部として発光部E8を設定した場合を図8に示した。この場合には、発光部E8が主方向の中心に配置されるようにした発光部E6~E10を、発光対象の発光部Eを示す新たな発光部情報として設定し、発光部情報記憶部30Aに記憶する。このため、この場合には、濃度検出処理ステップS116及び位置検出処理ステップS118が行われるときには、図8A及び図8Bに示すように、トナーパターン26Y及び位置検出パターンPP1は、転写ベルト17上における光学センサ20Yにおける発光部E8に対応する位置に形成される。すなわち、光学センサ20Yの主発光部として発光部E8が設定されていることから、転写ベルト17上における発光部E8の主方向矢印X方向中心部を通る直線P上に、トナーパターン26Y及び位置検出パターンPP1が形成される。そして、これらの濃度検出処理及び位置検出処理時には、トナーパターン26Yの主方向矢印X方向の中心位置が、発光部E8の主方向における中心位置を通過する。また、濃度検出処理及び位置検出処理時には、光学センサ20Yの発光対象を示す発光部情報として新たに設定された発光部E6~E10が、主方向に繰り返し点灯点滅して、上記検出光による走査が行われる。このため、本実施の形態では、転写ベルト17上における、濃度検出や位置検出の精度低下の原因となる異常領域を避けた位置に、これらの濃度検出や位置検出に用いるトナーパターン26や位置検出パターンPPが形成されるように、これらのトナーパターン26や位置検出パターンPPの形成位置を変更すると共に、該位置変更した位置検出パターンPPやトナーパターン26の通過する位置が新たに特定された主発光部からの検出光によるスポットが照射される位置となるように、該検出時に点灯する発光部Eの組み合わせである発光対象の発光部情報を変更することができる。すなわち、これらのトナーパターン26及び位置検出パターンPPの検出時に主発光部として用いる発光部Eの位置を、該異常領域及び前回設定されていた発光対象の発光部Eを避けた位置に設定することができる。次に、濃度検出部30Gが行う濃度検出処理ステップS116、及び位置検出部30Hが行う位置検出処理ステップS118の詳細を説明する。濃度検出処理は、転写ベルト17上に上記各色トナーパターン26を形成し、この各色トナーパターン26による光学センサ20の受光部Dによる出力値と、転写ベルト17上にトナーパターン26や位置検出パターンPP等のトナー像が形成されていない状態における光学センサ20の受光部Dによる出力値と、に基づいて、これらの反射特性の差から、トナーパターン26の濃度を検出する処理である。位置検出処理は、濃度検出処理と同様に、転写ベルト17上に上記各色トナーパターン26及び位置検出パターンPPを形成し、この各色トナーパターン26及び位置検出パターンPPによる光学センサ20の受光部Dによる出力値と、転写ベルト17上にトナーパターン26や位置検出パターンPP等のトナー像が形成されていない状態における光学センサ20の受光部Dによる出力値と、に基づいて、これらの反射特性から、トナーパターン26及び位置検出パターンPPの位置を検出する処理である。まず、位置検出処理及び濃度検出処理時には、装置制御部30Cが、パターン記憶部30Bに記憶されている各色のトナーパターン26及び各色のトナーパターン26を示す情報と、これらのパターンの形成位置情報に対応する感光体上位置情報を光走査装置32に送信する。また、装置制御部30Cは、画像形成指示を示す信号を画像形成装置10の装置各部へ出力する。また、装置制御部30Cが、各光学センサ20の各々に設けられたセンサ制御部21に、発光部情報記憶部30Aに記憶されている発光対象の発光部情報を送信する。なお、光学センサ20Y、20M、20C、20Kでは、同様の処理が行われるため、代表して光学センサ20Yについて説明する。例えば、光学センサ20Yに設けられた発光部E1~E10のうちの、発光部E3が主発光部として設定されており、発光部E1~E5を示す情報が、発光対象の発光部情報として発光部情報記憶部30Aに記憶されていたとする。そして、パターン記憶部30Bには、位置検出パターンPP及びトナーパターン26の形成位置情報として、主発光部として設定された発光部E3の位置を示す情報が記憶されていたとする。この場合には、装置制御部30Cは、光学センサ20Yのセンサ制御部21に、発光部E1~E5を示す情報を、発光対象の発光部情報として送信する。また、装置制御部30Cは、光走査装置32におけるY色画像に対応する露光光を照射する走査部図示省略に、発光部E3の転写ベルト17上の形成位置に対応する感光体11Y上の位置を主方向の中心として位置検出パターンPP1及びトナーパターン26Yを形成することを示す情報を送信する。この処理が行われることによって、例えば、画像形成ユニット40YによってY色の位置検出パターンPP1及びトナーパターン26Yが感光体11Y上に形成され、転写ベルト17に転写される。ここで、これらのパターンは、パターン記憶部30Bに記憶されている形成位置情報に対応する感光体上位置情報に基づいて形成されたものである。このため、これらの位置検出パターンPP1及びトナーパターン26Yは、転写ベルト17上の主方向矢印X方向における、該形成位置情報を主方向の中心位置とした位置に形成される。そして、転写ベルト17の搬送矢印B方向矢印Y方向と同じへの搬送によってこれらの位置検出パターンPP1及びトナーパターン26Yが、光学センサ20Yによって検出光を照射される位置を通過する。このときに、光学センサ20Yによって、上述した検出光による走査が行われ、発光対象の発光部情報に対応する発光部E例えば、E1~E5が順次点滅する。そして、該光学センサ20Yに設けられた各受光部Dによって反射光が受光されて、制御部30に出力値が送信される。また、位置検出処理及び濃度検出処理時には、転写ベルト17上の、トナーパターン26及び位置検出パターンPPの形成されていない領域が光学センサ20Yを通過しているときについても、上記検出光による走査を行い、発光対象の発光部情報に対応する発光部E例えば、E1~E5を順次点滅させる。そして、該光学センサ20Yに設けられた各受光部Dからの出力値は、制御部30に送信される。そして、濃度検出部30G及び位置検出部30Hでは、トナーパターン26及び位置検出パターンPPが光学センサ20Yを通過しているときに各受光部Dから出力された出力値と、転写ベルト17上の該トナーパターン26及び位置検出パターンPPの形成されていない領域が光学センサ20Yを通過しているときに各受光部Dから出力された出力値と、に基づいて、濃度及び位置の各々を検出する。なお、各光学センサ20のセンサ制御部21には、転写ベルト17上の位置検出パターンPP及びトナーパターン26の形成された領域が各光学センサ20を通過するタイミング、及び転写ベルト17上のこれらのパターンの形成されていない領域が各光学センサ20を通過するタイミングが予め記憶されているものとする。そして、この予め記憶したタイミングに基づいて、センサ制御部21は、位置検出パターンPP及びトナーパターン26が各光学センサ20を通過中であるか否かを判別し、判別結果を示す情報を制御部30へ送信するものとする。なお、これらのタイミングの検知方法は、このような方法に限られない。次に、濃度検出部30Gによる濃度検出の手順について、詳細を説明する。なお、光学センサ20Y、20M、20C、及び20Kの各々から受け付けた受光部Dの出力値に基づいて、濃度検出部30Gでは同様の処理を行うことによって濃度検出を行う。このため、光学センサ20Yの受光部Dの出力値に基づいた濃度検出処理を代表して説明する。濃度検出部30Gは、トナーパターン26Yが光学センサ20Yを通過しているときに各受光部Dから出力された出力値と、転写ベルト17上の該トナーパターン26Y及び位置検出パターンPP1の形成されていない領域が光学センサ20Yを通過しているときに各受光部Dから出力された出力値と、に基づいて、濃度を検出する。なお、光学センサ20Yの主発光部として発光部E3が定められ、発光対象の発光部情報によって示される発光部Eが、発光部E1~E5である場合を説明する。ここで、トナーパターン26Yは、図2を用いて説明したように、本実施の形態では、濃度が段階的に異なる矩形形状の矩形パターンが副方向矢印Y方向に5つ配列された構成となっている。そして、このトナーパターン26Yが転写ベルト17の搬送に伴って移動して、光学センサ20Yの設けられている位置を通過するときには、光学センサ20Yの発光部E1~E5が主方向矢印X方向に順次点滅する。このとき、例えば、発光部E3のみが点灯することによって該発光部E3による検出光のスポットがトナーパターン26Yに照射されたときには、該発光部E3に対して副方向矢印Y方向に隣接する受光部D3では、正反射光の入射量が低くなる。このため、該状態においては、受光部D3の出力値は、他の受光部D1、D2、D4、D5に比べて小さい値となる。なお、トナーパターン26Yの濃度が高い領域矩形パターンほど正反射光の強度は減少し、該濃度が低い領域矩形パターンほど正反射光の強度は増大する。一方、トナーパターン26Yによる拡散反射光については、正反射光とは逆に、トナーパターン26Yの濃度が高い領域矩形パターンほど該拡散反射光の強度は増大し、該濃度が低い領域矩形パターンほど拡散反射光の強度は減少する。また、上記トナーパターン26や位置検出パターンPP等のトナー像の形成されていない転写ベルト17の表面による反射光は、全て正反射光である。このため、転写ベルト17上の、各種トナー像の形成されていない領域に検出光を照射したときの反射光には、拡散反射光は含まれないすなわち、反射光への拡散反射光による寄与分は0である。このため、トナーパターン26Yの濃度が低い領域による検出光の反射光の強度反射特性と、転写ベルト17による検出光の反射光の強度反射特性と、の差は小さい。一方、トナーパターン26Yの濃度が高い領域による検出光の反射光の強度と、転写ベルト17による検出光の反射光の強度と、の差は大きいといえる。次に、トナーパターン26Yを用いたトナー濃度検出方法の詳細を図9及び図10を用いて説明する。図9には、転写ベルト17上の、各種トナー像の形成されていない領域に発光部E3から出射した検出光のスポットが照射されたときに、受光部D1~D5の各々の出力値の一例を示した。この場合、図9に示すように、受光部D2、D3、D4の3つの受光部Dからの出力値は0ではないが、受光部D1、D5からの出力値は0となる。ここで、受光部D2における出力値をa、受光部D3における出力値をb、受光部D4における出力値をcとすると、転写ベルト17の反射特性はabcで表される。そして、点灯している発光部E3に対して副方向矢印Y方向に隣接する受光部D3の出力値と、該受光部D3以外で、発光部E3から出射した検出光による転写ベルト17からの正反射光の到達範囲内に位置する受光部Dここでは、受光部D2と受光部D4とするの出力値と、の各々の比を求める。すると、受光部D3と受光部D2との出力値の比であるVは、V=a/bで示される。また、受光部D3と受光部D4との出力値の比であるV’は、V’=c/bで示される。なお、図10に示すように、転写ベルト17上のトナーパターン26Yに、発光部E3から出射した検出光のスポットが照射されると、該検出光はトナーパターン26Yで正反射すると共に拡散反射する。しかし、該発光部E3に対して副方向矢印Y方向に隣接する受光部D3は、該正反射による正反射光を受光するが、該拡散反射による拡散反射光は受光しない。一方、該受光部D3以外の受光部Dのうちの受光部D2、D4は、該正反射による正反射光と共に、該拡散反射による拡散反射光の双方を受光する。そして、受光部D1、D5は、該拡散反射による拡散反射光のみを受光する。そして、この拡散反射光と正反射光の双方を受光する受光部D2、D4における出力値に含まれる、拡散反射光成分と、正反射光成分と、の比率を求める。図11には、この比率を模式的に示した。発光部E3から出射した検出光によるスポットが転写ベルト17上のトナーパターン26Yによって反射された時の受光部D2の出力値をd、受光部D3の出力値をe、受光部D4の出力値をfとする。すると、受光部D2の出力値dのうち、Veによって示さる値が正反射寄与分となり、残りのd-Veが拡散反射寄与分となる。同様に、受光部D4の出力値fのうち、V’eによって示される値が正反射寄与分となり、残りのf-V’eが拡散反射寄与分となる。このようにして、拡散反射光と正反射光の双方を受光する受光部D2、D4における出力値に含まれる、拡散反射光成分と、正反射光成分と、の比率が求められる。このため、発光部E3から出射した検出光によるスポットが転写ベルト17上のトナーパターン26Yによって反射された時の和は、e1VV’で示される。このため、受光部D3のみを、トナー濃度検出のために用いた場合に比べて、出力値がeVV’増える。同様に、受光部D1~D5における出力値に含まれる拡散反射寄与分の和は、受光部D1における出力値をg、受光部D5における出力値をhとすると、ghd-Vef-V’eとなる。このため、受光部D1と受光部D5のみをトナー濃度検出のために用いた場合に比べて、出力値がd-Vef-V’eによって算出される値だけ増える。すなわち、発光部E3から出射した検出光によるスポットが転写ベルト17上のトナーパターン26Yによって反射された時の受光部D2と受光部D4における出力値を、正反射寄与分と拡散反射寄与分とに分割する。そして、該反射されたときの受光部D1~D5における出力値に含まれる正反射寄与分の和と拡散反射寄与分の和を求め、各受光部D1~D5における出力値に含まれる正反射寄与分の総和と、各受光部における検知出力の拡散反射寄与分を全受光部にわたって足し合わせた総和それぞれをトナーパターン26Yによる反射特性とし、これら2つの反射特性と上述した転写ベルト17による反射特性との差に基づいてトナー濃度を演算する図12参照。なお、トナーパターン26Yにおける濃度の高い領域ほど、上記各受光部D1~D5における出力値に含まれる正反射寄与分の総和は小さくなり、該出力値に含まれる拡散反射寄与分の総和は大きくなる。一方、トナーパターン26Yにおける濃度の低い領域ほど、上記各受光部D1~D5における出力値に含まれる正反射寄与分の総和は大きくなり、該出力値に含まれる拡散反射寄与分の総和は小さくなる。以上のようにして、濃度検出部30Gは、トナーパターン26Yのトナー濃度を得ることができる。また、濃度検出部30Gは、トナーパターン26M、26C、26Kについても同様にして、トナー濃度を得る。次に、位置検出部30Hによる位置検出の手順について、詳細を説明する。なお、位置検出部30Hでは、光学センサ20Y、20M、20C、及び20Kの各々から受け付けた受光部Dの出力値に基づいて、同様の処理を行うことによって位置検出を行う。このため、光学センサ20Yの受光部Dの出力値に基づいた位置検出処理を代表して説明する。位置検出部30Hは、トナーパターン26Y及び位置検出パターンPP1が光学センサ20Yを通過しているときに各受光部Dから出力された出力値と、転写ベルト17上の該トナーパターン26Y及び位置検出パターンPP1の形成されていない領域が光学センサ20Yを通過しているときに各受光部Dから出力された出力値と、に基づいて、位置を検出する。なお、光学センサ20Yの主発光部として発光部E3が定められ、発光対象の発光部情報によって示される発光部Eが、発光部E1~E5である場合を説明する。まず、位置検出部30Hによって行われる、トナーパターン26を用いた位置検出処理について説明する。上述したように、転写ベルト17の表面に傷や異物等の異常の無い状態では、該転写ベルト17に検出光が照射されると、その反射光は正反射光となる。このため、例えば、トナーパターン26Yが光学センサ20Yの発光部E3から出射した検出光のスポットの形成される位置に形成されたとする図3参照。この状態で、光学センサ20Yの発光部E1を点灯すると、該発光部E1から照射された検出光は、転写ベルト17の表面で正反射して受光部D1、D3で正反射光が受光される。このため、このときには、受光部D1による出力値と受光部D3の出力値は同程度となり、受光部D2による出力値は受光部D4による出力値と同程度となる。そして、発光部E1を消灯して発光部E2を点灯すると、該発光部E2から出射された検出光は、転写ベルト17の表面で正反射し、該正反射による正反射光が受光部D1、D2、D3で受光される。さらに、発光部E4のみを点灯すると、該発光部E4から出射された検出光も、転写ベルト17の表面で正反射し、該正反射による正反射光が受光部D3、D4、D5で受光される。同様に、発光部E5のみを点灯すると、該発光部E5から出射された検出光も、転写ベルト17の表面で正反射し、該正反射による正反射光が受光部D4、D5で受光される。そして、発光部E2だけが点灯しているときには、受光部D2と受光部D3における出力値は同程度となり、受光部D1と受光部D2とにおける出力値は同程度であり、受光部D3と受光部D4の出力値は同程度となる。同様に、発光部E4だけが点灯しているときには、受光部D4と受光部D3の出力値は同程度となり、受光部D3と受光部D2の出力値は同程度であり、受光部D5と受光部D4の出力値は同程度となる。また、発光部E5だけが点灯している場合、受光部D5と受光部D3の出力値は同程度となり、受光部D4と受光部D2の出力値は同程度となる。一方、この状態トナーパターン26Yが光学センサ20Yの発光部E3から出射した検出光のスポットの形成される位置に形成されている状態で、発光部E3だけが点灯すると、発光部E3から出射した検出光によるスポットがトナーパターン26Yを照射する。このため、この場合には、図13に示すように、発光部E3から出射した検出光はトナーパターン26Yによって正反射するとともに拡散反射する。このときの各受光部Dにおける出力値の分布は、上述した図10に示すような分布となる。すなわち、受光部D3は、該正反射による正反射光を受光するが、該拡散反射による拡散反射光は受光しない。一方、該受光部D3以外の受光部Dのうちの受光部D2、D4は、該正反射による正反射光と共に、該拡散反射による拡散反射光の双方を受光する。そして、受光部D1、D5は、該拡散反射による拡散反射光のみを受光する。そして、この図10と図9とを比較すると、検出光によるスポットが転写ベルト17上のトナーパターン26Yに照射されたときにおける受光部D3の出力値は図10参照、該検出光によるスポットが転写ベルト17上に照射されたときにおける受光部D3の出力値図9参照に比べて低い。また、検出光によるスポットが転写ベルト17上のトナーパターン26Yに照射されたときにおける受光部D1、D2、D4、D5の出力値は、図10に示すように0以外の値となる。そして、該結果を示す出力値が得られた場合には、位置検出部30Hは、トナーパターン26Yが、転写ベルト17上の主方向矢印X方向における発光部E3の位置に位置されていることを検出する。また、トナーパターン26Yが、発光部E3と発光部E4との間に形成されている場合には、発光部E3が点灯したときには受光部D3の出力値が低くなり、発光部E4が点灯したときには受光部D4の出力値も低くなる。このため、このような結果を示す場合には、位置検出部30Hは、トナーパターン26Yが、転写ベルト17上の主方向矢印X方向における、発光部E3と発光部E4との間に位置されていることを検出する。さらに、発光部E4を点灯させたときの受光部D3の出力値が受光部D5の出力値よりも小さい場合には、位置検出部30Hは、トナーパターン26Yが、転写ベルト17上の主方向における、発光部E3と発光部E4との間で且つ発光部E4側に寄った位置に位置されていることを検出する。このようにして、位置検出部30Hは、トナーパターン26Yの転写ベルト17上の主方向における位置を、検出することができる。そして、同様にして、トナーパターン26M、26C、26Kについても、転写ベルト17上の主方向における位置を検出することができる。なお、この方法を用いてトナーパターン26Yの転写ベルト17上の主方向における位置を検出する場合には、発光部E1~E10における主方向矢印X方向の間隔配列ピッチに応じた精度で、トナーパターン26Yの主方向における位置を検出することができるといえる。具体的には、例えば、100個の発光部E1~E100を100μmの配列ピッチで主方向に配列したとする。同様に、100個の受光部D1~D100を100μmピッチで主方向に配列したとする。そして、発光部Eii=1~100からの検出光が転写ベルト17の表面に形成するスポットの大きさが80μmであり、転写ベルト17で正反射された正反射光が受光部Dで受光されるものとする。そして、トナーパターン26Yの主方向の大きさ最大長を、発光部Eの配列ピッチである100μmと等しくする。そして、発光部Eを発光部E1~E100まで順次に点滅しつつ、受光部D1~D100の出力値を受け付け、発光部EiとEi1が点灯したときの、受光部DiとDi1の出力値が低い場合には、位置検出部30Hは、トナーパターン26Yは主方向において発光部EiとEi1との間の位置にあることを判別する。すなわち、この場合には、位置検出部30Hは、副方向の大きさが100μmのトナーパターン26Yの主方向の位置を、100μmの精度で検出することができるといえる。なお、上記のような、例えば、100個の発光部Eを100μmの配列ピッチで主方向に配列することは、LEDアレイを用いれば容易に実現できる。また、100個の受光部Dを100μmの配列ピッチで主方向に配列することは、PDアレイを用いれば容易に実現することができる、また、LEDアレイやPDアレイを選択することによって、数10μm~数100μmの配列ピッチを容易に実現できる。なお、光学センサ20は、複数の発光部Eに用いるLED、及び複数の受光部Dとして用いるPDとして、樹脂モールドタイプや表面実装タイプのものを高密度に集積して構成することもできる。また、さらに、超小型のLEDやPDを用いれば、各々の素子のサイズはmmオーダであり、配列ピッチとしては1mm程度の実装が可能となる。その場合には主方向の大きさ:1mm程度のトナーパターン26の主方向の位置を1mm精度で検出することができる。次に、位置検出部30Hによって行われる、位置検出パターンPPを用いた位置検出処理について説明する。図14~図15A及び図15Bには、位置検出パターンPPを用いた位置検出処理を模式的に示した。なお、位置検出パターンPPは、上述したように、主方向矢印X方向に沿って長いライン状のパターン28と、主方向矢印X方向に対して傾斜したライン状のパターン29と、から構成されている図14等参照。そして、ライン状のパターン28は、イエロートナーによって形成されたパターン28Y、マゼンタトナーによって形成されたパターン28M、シアントナーによって形成されたパターン28C、及びブラックトナーによって形成されたパターン28Kによって構成されている。また、ライン状パターン29は、イエロートナーによって形成されたパターン29Y、マゼンタトナーによって形成されたパターン29M、シアントナーによって形成されたパターン29C、及びブラックトナーによって形成されたパターン29Kによって構成されている。なお、位置検出パターンPP1~PP4は、転写ベルト17上で形成される位置が異なる以外は、同じパターンであるので、位置検出パターンPP1を代表して説明する。位置検出パターンPP1における主方向に沿って長いライン状のパターン28と、傾斜したライン状のパターン29と、における同色のライン状のパターンの各ペア例えば、パターン28Yとパターン29Yは、副方向矢印Y方向に一定の間隔を隔てて形成されている。すなわち、これらの同色のライン状のパターンのペアが、副方向矢印Y方向に同じ間隔で配列されていれば、各色の画像形成ユニット40Y、40M、40C、40Kの各々によって形成される各色トナー画像は、副方向矢印Y方向に適切な位置関係で形成されるといえる。そして、位置検出部30Hでは、これらの同色のライン状のパターンのペアの位置関係が適正であるか否かを検出する。以下に具体例を挙げて位置検出部30Hが行う位置検出処理を説明する。なお、位置検出パターンPP1は、転写ベルト17上の主方向矢印X方向における、光学センサ20Yの発光部E3から出射した検出光によるスポットが照射される位置に形成されているものとする。この場合には、図14に示すように、位置検出パターンPP1が転写ベルト17の搬送に伴って移動して、光学センサ20Yの設けられている領域に到る前から該領域に到り、そして該領域を通過するまでの期間に、光学センサ20Yのセンサ制御部21の制御によって、発光部E3を連続して点灯させる。すると、位置検出パターンPP1の移動副方向矢印Y方向への移動に伴って、該発光部E3によるスポットは、位置検出パターンPP1の、パターン28Y、28M、28C、28K、及びパターン29Y、29M、29C、29Kをこの順に照射する。そして、この検出光によるスポットが、各ライン状のパターン28、29を照射するときの、受光部D1~D5からの出力値の経時変換を測定する。そして、位置検出部30Hでは、各受光部D1~D5からの出力値によって示される各ライン状のパターンの各々の検出を示すピーク出力値の変動の発生間隔が等間隔であれば、各色画像形成ユニット40によって形成される各色のトナー像の副方向における形成位置は正常であることを検出する。一方、位置検出部30Hでは、各受光部D1~D5からの出力値によって示される各ライン状のパターンの各々の検出を示すピーク出力値の変動の発生間隔が等間隔でない場合には、各色画像形成ユニット40によって形成される各色のトナー像の副方向における形成位置は異常であることを検出する。なお、この異常であることの検出結果に基づいて、光走査装置32による各色画像形成ユニット40の各感光体11への静電潜像の形成位置を補正することで、ずれを補正することができる。この補正には、公知の方法を用いればよい。また、位置検出部30Hは、各色画像形成ユニット40によって形成される各色のトナー像の主方向における形成位置については、下記方法による検出を行う。図15Aには、位置検出パターンPP1における、イエローのトナー像であるパターン29Y及びパターン28Yが適正な位置にある場合を示した。このときに、発光部E3から出射した検出光のスポットが、パターン28Yを照射してからパターン29Yを照射するまでの時間すなわち、受光部D3によってパターン28Yに応じた出力値が得られてからパターン29Yに応じた出力値が得られるまでの時間をTとする。図15Bには、位置検出パターンPP1における、イエローのトナー像であるパターン28Yとパターン29Yが、主方向において適正な位置からΔSだけずれた位置に形成されている場合を示した。このときに、発光部E3から出射した検出光のスポットが、パターン28Yを照射してからパターン29Yを照射するまでの時間すなわち、受光部D3によってパターン28Yに応じた出力値が得られてからパターン29Yに応じた出力値が得られるまでの時間は、パターン29Yが傾いたパターンであることから、TΔTとなる。このため、適正な位置に形成されている場合に比べて、ΔTだけずれる。このため、このΔTに基づいて、位置検出部30Hは、各色画像形成ユニット40によって形成される各色のトナー像の主方向における形成位置のずれ量を算出する。すなわち、パターン29Yの主方向矢印X方向に対して角度θだけ傾斜しているとする。そして、転写ベルト17の搬送方向矢印B方向、副方向矢印Y方向と同じへの移動速度をV1とする。すると、上記ΔSは、ΔStanθ=V1ΔTによって求められる。このため、主方向のずれ量であるΔSは、ΔS=VΔTcotθを算出することによって求めることができる。このようにして、位置検出部30Hは、各色画像形成ユニット40によって形成される各色のトナー像の主方向における形成位置のずれを検出する。以上説明したように、本実施の形態の画像形成装置10では、濃度や位置の検出を行う検出処理前に、転写ベルト17上の異常の有無を検出する。そして、転写ベルト17上に異常がある場合には、転写ベルト17上における、濃度検出や位置検出の精度低下の原因となる異常領域を避けた位置に、これらの濃度検出や位置検出に用いるトナーパターン26や位置検出パターンPPが形成されるように、これらのトナーパターン26や位置検出パターンPPの形成位置を変更する。また、画像形成装置10では、該位置変更した位置検出パターンPPやトナーパターン26の通過する位置が、新たに特定された主発光部からの検出光によるスポットが照射される位置となるように、該検出時に点灯する発光部Eの組み合わせである発光対象の発光部情報を変更する。すなわち、これらのトナーパターン26及び位置検出パターンPPの検出時に主発光部として用いる発光部Eの位置を、該異常領域及び前回設定されていた発光対象の発光部Eを避けた位置に設定する。このため、濃度検出処理及び位置検出処理時に、各発光部Eから出射した検出光が転写ベルト17上の異常領域に照射されることを避けることができる。従って、本実施の形態の画像形成装置10では、トナー像の濃度検出精度の低下を抑制することができる。また、トナー像の位置検出精度の低下も抑制することができる。なお、本実施の形態では、画像形成装置10は、複数の画像形成ユニット4040Y、40M、40C、40Kが転写ベルト17に沿って配列された、所謂、タンデム型の画像形成装置である場合を説明した。しかしながら、本実施の形態の画像形成装置10は、このようなタンデム型に限られず、1つの画像形成ユニットのみを備えた構成であってもよい。また、本実施の形態では、画像形成装置10は、4つの画像形成ユニット40を備えた構成である場合を説明するが、4つに限られず、2つ以上であってもよい。また、更に、本実施の形態では、感光体11上に形成された静電潜像を現像することによって得られたトナー像を、記録媒体2に直接転写する場合を説明した。そして、光学センサ20は、転写ベルト17上に設けられたトナーパターン26及び位置検出パターンPPを検出することを説明した。しかしながら、光学センサ20は、トナーパターン26及び位置検出パターンPP等のトナー像静電潜像をトナーによって現像することによって得られる像を検出する位置に設けられればよく、転写ベルト17上のこれらのトナー像の検出可能な位置に設ける形態に限られない。例えば、光学センサ20は、各画像形成ユニット40の感光体11上に形成されるトナー像トナーパターン26及び位置検出パターンPPを検出可能な位置に設けた構成であってもよい。この場合には、各色の画像形成ユニット40に設けられた感光体11Y、11M、11C、11K毎に、光学センサ20Y、20M、20C、20Kを各々設けた構成とすればよい。また、本実施の形態の画像形成装置10は、感光体11上に形成されたトナー像を、図示を省略する中間転写体に転写した後に、該中間転写体から記録媒体2に転写する構成であってもよい。この場合についても、光学センサ20は、トナーパターン26及び位置検出パターンPP等のトナー像を検出可能な位置に配置すればよい。