"濃度被検知面に測定光を照射して正反射成分の反射光を受光すると共に、乱反射成分の反射光を受光し、前記正反射成分及び乱反射成分の反射光を各々光電変換して2成分の濃度検知情報を出力する濃度センサと、前記濃度被検知面と前記濃度センサの取り付け面との間の距離を測定して測距情報を出力する測距センサと、前記濃度センサから2成分の前記濃度検知情報を入力し、当該濃度検知情報に基づいて濃度被検知面の濃度値に対する濃度検知電圧をプロットした正反射成分及び乱反射成分の電圧検知特性を作成する情報作成部とを備え、前記情報作成部は、前記測距センサから前記測距情報を入力し、当該測距情報に基づいて濃度被検知面に対する前記濃度センサの取り付け誤差を算出し、算出した前記濃度センサの取り付け誤差に基づいて前記正反射成分及び乱反射成分の電圧検知特性を補正して、前記濃度被検知面の正反射成分の反射光に対応する第1のオフセット除去特性を作成すると共に、前記濃度被検知面の乱反射成分の反射光に対応する第2のオフセット除去特性を作成することを特徴とする濃度検知装置。前記情報作成部は、画像濃度検知時に、前記濃度被検知面に形成された画像に測定光を照射して当該画像の正反射成分の反射光を受光すると共に、前記画像の乱反射成分の反射光を受光し、前記画像の正反射成分及び乱反射成分の反射光を光電変換して当該画像の濃度検知情報を取得し、取得された前記画像の正反射成分の濃度検知情報に前記第1のオフセット除去特性を演算すると共に、取得された前記画像の乱反射成分の濃度検知情報に前記第2のオフセット除去特性を演算し、前記第1のオフセット除去特性を演算した前記画像の正反射成分の濃度検知情報と、前記第2のオフセット除去特性を演算した前記画像の乱反射成分の濃度検知情報との差分を演算することにより当該画像の濃度を検知することを特徴とする請求項1に記載の濃度検知装置。前記情報作成部は、前記濃度被検知面に対する濃度センサの取り付け誤差から傾斜角度情報を演算し、当該傾斜角度情報に基づいて前記正反射成分の電圧検知特性を回転して前記第1のオフセット除去特性を作成すると共に、前記乱反射成分の電圧検知特性を回転して前記第2のオフセット除去特性を作成することを特徴とする請求項1に記載の濃度検知装置。濃度被検知面に形成された画像の濃度を検知する濃度検知装置が濃度センサ、測距センサ及び情報作成部を有し、前記濃度センサが、前記濃度被検知面に測定光を照射して正反射成分の反射光を受光すると共に乱反射成分の反射光を受光し、前記正反射成分及び乱反射成分の反射光を各々光電変換して2成分の濃度検知情報を取得し、前記測距センサが、前記濃度被検知面と前記濃度センサの取り付け面との間の距離を測定して測距情報を取得し、前記情報作成部が、前記濃度センサから2成分の前記濃度検知情報を入力し、当該濃度検知情報に基づいて濃度被検知面の濃度値に対する濃度検知電圧をプロットした正反射成分及び乱反射成分の電圧検知特性を作成し、その後、前記測距センサから前記測距情報を入力し、当該測距情報に基づいて濃度被検知面に対する前記濃度センサの取り付け誤差を算出し、算出した前記濃度センサの取り付け誤差に基づいて正反射成分及び乱反射成分の電圧検知特性を補正し、前記濃度被検知面の正反射成分の反射光に対応する第1のオフセット除去特性を作成すると共に、前記濃度被検知面の乱反射成分の反射光に対応する第2のオフセット除去特性を作成することを特徴とする濃度検知方法。濃度被検知面を有して所定の速度で移動される像担持体に、所定の濃度のトナー画像を形成する画像形成部と、前記画像形成部によって前記像担持体の濃度被検知面に形成された前記トナー画像の濃度を検知する請求項1乃至3に記載の濃度検知装置とを備えることを特徴とする画像形成装置。ところで、特許文献1に見られるような濃度検知機能を備えた画像形成装置によれば、次のような問題がある。i.特許文献1の画像形成装置によれば、測距センサによる測距値と、予め定められた基準距離とに基づいて当該両者間における距離偏差の影響を打ち消すことを考慮して、照射光量演算部がパッチ画像の形成箇所へ照射光量を演算し、当該演算結果を濃度センサにフィードバック出力し、これを受けて濃度センサでは、照射光量演算部で演算された、照射光量をもって、パッチ画像の形成箇所へ測定光を照射している。このため、濃度センサにIDCImageDensityControlセンサ等を用いた場合、濃度検知誤差が大きくなるという問題がある。この問題は、IDCセンサによれば、単一のLED発光源から照射される測定光に対して、正反射成分及び乱反射成分をそれぞれ独立に取り込み、その差分で濃度を相対的に測定している。しかし、IDCセンサに取り込まれる正反射成分及び乱反射成分のそれぞれの波形が濃度に対して直線性を有していない。これにより、IDCセンサと像担持体との距離や、角度特性等によって、濃度検知誤差が大きくなるというものである。ii.因みに、上述の問題を解決するために、メカ取付精度を挙げ、IDCセンサと像担持体との間の離隔距離を一定に保つ対策が考えられる。しかし、像担持体が転写ベルト等のように動的に安定しないものである場合、メカの取付精度を上げて、センサ検知誤差を低減させるのは困難である。従って、距離差や角度差等によるベース面の電圧変化に起因して、濃度検知誤差がベルト走行中に取得される濃度検知情報に混入する場合が想定される。これにより、濃度センサの取付精度や、像担持体の動的変動による濃度検知誤差が濃度検知情報に不本意に含まれてしまい、その出力値である画像濃度値にバラツキを生じるという問題がある。iii.また、ベルト検知面がテンションローラや、バックアップローラ等である場合でも、軸の偏芯などで、距離差や、角度差等が発生する。なお、ベルト検知面は鏡面反射体であり、通常の光学センサで、濃度センサと像担持体との間の距離を測定するのは困難であるという問題がある。そこで、この発明は上述した課題を解決したものであって、濃度センサの取り付け誤差の影響を正反射成分及び乱反射成分の2つに分けて取り除けるようにすると共に、画像の濃度を高精度に検知できるようにした濃度検知装置、濃度検知方法及び画像形成装置を提供することを目的とする。上記課題を解決するために、請求項1に記載の濃度検知装置は、濃度被検知面に測定光を照射して正反射成分の反射光を受光すると共に乱反射成分の反射光を受光し、前記正反射成分及び乱反射成分の反射光を各々光電変換して2成分の濃度検知情報を出力する濃度センサと、前記濃度被検知面と前記濃度センサの取り付け面との間の距離を測定して測距情報を出力する測距センサと、前記濃度センサから2成分の前記濃度検知情報を入力し、当該濃度検知情報に基づいて濃度被検知面の濃度値に対する濃度検知電圧をプロットした正反射成分及び乱反射成分の電圧検知特性を作成する情報作成部とを備え、前記情報作成部は、前記測距センサから前記測距情報を入力し、当該測距情報に基づいて濃度被検知面に対する前記濃度センサの取り付け誤差を算出し、算出した前記濃度センサの取り付け誤差に基づいて前記正反射成分及び乱反射成分の電圧検知特性を補正して、前記濃度被検知面の正反射成分の反射光に対応する第1のオフセット除去特性を作成すると共に、前記濃度被検知面の乱反射成分の反射光に対応する第2のオフセット除去特性を作成することを特徴とするものである。請求項1に記載の濃度検知装置によれば、濃度センサは、濃度被検知面に測定光を照射して正反射成分の反射光を受光すると共に乱反射成分の反射光を受光し、正反射成分及び乱反射成分の反射光を各々光電変換して2成分の濃度検知情報を情報作成部へ出力する。測距センサは、濃度被検知面と濃度センサの取り付け面との間の距離を測定して測距情報を情報作成部へ出力する。情報作成部は、濃度センサから2成分の濃度検知情報を入力し、当該濃度検知情報に基づいて濃度被検知面の濃度値に対する濃度検知電圧をプロットした正反射成分及び乱反射成分の電圧検知特性を作成する。これらを前提にして、情報作成部が測距センサから測距情報を入力し、当該測距情報に基づいて濃度被検知面に対する濃度センサの取り付け誤差を算出し、ここに算出した濃度センサの取り付け誤差に基づいて正反射成分及び乱反射成分の電圧検知特性を補正し、濃度被検知面の正反射成分の反射光に対応する第1のオフセット除去特性を作成すると共に、濃度被検知面の乱反射成分の反射光に対応する第2のオフセット除去特性を作成するようになる。画像濃度検知時に、画像濃度センサから取得された画像の正反射成分の濃度検知情報に第1のオフセット除去特性を演算できるようになると共に、その乱反射成分の濃度検知情報に第2のオフセット除去特性を演算できるようになる。従って、画像濃度検知時に得られた濃度検知情報から濃度センサの取り付け誤差の影響を正反射成分及び乱反射成分の2つに分けて取り除くことができる。請求項2に記載の濃度検知装置は、請求項1において、前記情報作成部が、画像濃度検知時に、前記濃度被検知面に形成された画像に測定光を照射して当該画像の正反射成分の反射光を受光すると共に、前記画像の乱反射成分の反射光を受光し、前記画像の正反射成分及び乱反射成分の反射光を光電変換して当該画像の濃度検知情報を取得し、ここに取得された前記画像の正反射成分の濃度検知情報に前記第1のオフセット除去特性を演算すると共に、取得された前記画像の乱反射成分の濃度検知情報に前記第2のオフセット除去特性を演算し、前記第1のオフセット除去特性を演算した前記画像の正反射成分の濃度検知情報と、前記第2のオフセット除去特性を演算した前記画像の乱反射成分の濃度検知情報との差分を演算することにより当該画像の濃度を検知することを特徴とするものである。請求項3に記載の濃度検知装置は、請求項2において、前記情報作成部が、前記濃度被検知面に対する濃度センサの取り付け誤差から傾斜角度情報を演算し、当該傾斜角度情報に基づいて前記正反射成分の電圧検知特性を回転して前記第1のオフセット除去特性を作成すると共に、前記乱反射成分の電圧検知特性を回転して前記第2のオフセット除去特性を作成することを特徴とするものである。請求項4に記載の濃度検知方法は、濃度被検知面に形成された画像の濃度を検知する濃度検知装置が濃度センサ、測距センサ及び情報作成部を有し、前記濃度センサが、前記濃度被検知面に測定光を照射して正反射成分の反射光を受光すると共に乱反射成分の反射光を受光し、前記正反射成分及び乱反射成分の反射光を各々光電変換して2成分の濃度検知情報を取得し、前記測距センサが、前記濃度被検知面と前記濃度センサの取り付け面との間の距離を測定して測距情報を取得し、前記情報作成部が、前記濃度センサから2成分の前記濃度検知情報を入力し、当該濃度検知情報に基づいて濃度被検知面の濃度値に対する濃度検知電圧をプロットした正反射成分及び乱反射成分の電圧検知特性を作成し、その後、前記測距センサから前記測距情報を入力し、当該測距情報に基づいて濃度被検知面に対する前記濃度センサの取り付け誤差を算出し、算出した前記濃度センサの取り付け誤差に基づいて正反射成分及び乱反射成分の電圧検知特性を補正し、前記濃度被検知面の正反射成分の反射光に対応する第1のオフセット除去特性を作成すると共に、前記濃度被検知面の乱反射成分の反射光に対応する第2のオフセット除去特性を作成することを特徴とするものである。請求項5に記載の画像形成装置は、濃度被検知面を有して所定の速度で移動される像担持体に、所定の濃度のトナー画像を形成する画像形成部と、前記画像形成部によって前記像担持体の濃度被検知面に形成された前記トナー画像の濃度を検知する請求項1乃至3に記載の濃度検知装置とを備えることを特徴とするものである。請求項1に係る濃度検知装置及び請求項4に係る濃度検知方法によれば、濃度センサの取り付け誤差に基づいて正反射成分及び乱反射成分の電圧検知特性を補正し、濃度被検知面の正反射成分の反射光に対応する第1のオフセット除去特性を作成すると共に、濃度被検知面の乱反射成分の反射光に対応する第2のオフセット除去特性を作成する情報作成部を備えるものである。この構成によって、画像濃度検知時に、画像濃度センサから取得された画像の正反射成分の濃度検知情報に第1のオフセット除去特性を演算できるようになると共に、その乱反射成分の濃度検知情報に第2のオフセット除去特性を演算できるようになる。従って、画像濃度検知時に得られた濃度検知情報から濃度センサの取り付け誤差の影響を取り除くことができる。請求項2に記載の濃度検知装置によれば、濃度センサの取り付け誤差の影響を取り除かれた画像の正反射成分の濃度検知情報と、濃度センサの取り付け誤差の影響を取り除かれた画像の乱反射成分の濃度検知情報との差分から当該画像の濃度を精度良く検知できるようになる。請求項3に記載の濃度検知装置によれば、画像濃度検知時に得られる濃度検知情報から濃度センサの取り付け誤差の影響を取り除くための正反射成分の第1のオフセット除去特性や、その乱反射成分の第2のオフセット除去特性を容易に作成できるようになる。請求項5に記載の画像形成装置によれば、本発明に係る濃度検知装置を備えるので、所定の速度で移動される像担持体の使用環境による速度変化走行性や、濃度センサが取り付けられた濃度センサ取付板の温度による位置変化距離角度等も含めて、高精度に画像の濃度を検知できるようになる。以下、図面を参照しながら、この発明の実施形態に係る濃度検知装置、濃度検知方法及び画像形成装置について説明をする。なお、本欄の記載は特許請求の範囲に記載される技術的範囲や、用語の意味等を限定するものではない。図1に示すカラー複写機100は、タンデム型の電子写真方式の画像形成装置の一例を構成し、装置本体部101を有している。装置本体部101には、画像形成部60、中間転写ベルト6、定着装置17、操作表示部48、濃度検知装置70、制御装置90及び画像読取装置102が備えられる。画像読取装置102は装置本体部101の上部に配置され、原稿台上に載置された原稿が走査露装置の光学系により走査露光され、ラインイメージセンサで画像が読み込まれる。画像読取装置102で光電変換された画像情報信号は、画像処理部不図示において、アナログ処理、アナログ/ディジタル以下A/Dという変換処理、シューディング補正、画像圧縮処理等を行った後に、画像形成部60の光書込み部に入力される。画像形成部60は、ベルト素面を有して所定の速度で移動される中間転写ベルト6に所定の濃度のトナー画像を形成する。画像形成部60は、イエローY色の画像を形成する画像形成ユニット10Yと、マゼンタM色の画像を形成する画像形成ユニット10Mと、シアンC色の画像を形成する画像形成ユニット10Cと、黒K色の画像を形成する画像形成ユニット10Kとを備えて構成される。この例では、それぞれ共通する機能名称、例えば、符号10の後ろに形成する色を示すY,M,C,Kを付して表記する。画像形成ユニット10Yは感光体ドラム1Yを有し、その周囲には帯電部2Y、光書込み部3Y、現像装置4Y及びクリーニング部8Yが配設されている。画像形成ユニット10Mは感光体ドラム1Mを有し、その周囲には帯電部2M、光書込み部3M、現像装置4M及びクリーニング部8Mが配設されている。画像形成ユニット10Cは感光体ドラム1Cを有し、その周囲には帯電部2C、光書込み部3C、現像装置4C及びクリーニング部8Cが配設されている。画像形成ユニット10Kは感光体ドラム1Kを有し、その周囲には帯電部2K、光書込み部3K、現像装置4K及びクリーニング部8Kが配設されている。画像形成ユニット10Y,10M,10C,10Kにおけるそれぞれの感光体ドラム1Y,1M,1C,1K、帯電部2Y,2M,2C,2K、光書込み部3Y,3M,3C,3K、現像装置4Y,4M,4C,4K、クリーニング部8Y,8M,8C,8Kは、それぞれ共通する内容の構成である。以下、特に、区別が必要な場合を除き、Y,M,C,Kを付さずに表記することとする。画像形成ユニット10では、帯電部2が感光体ドラム1を帯電する。光書込み部3には、例えば、ポリゴンミラー方式のレーザー露光走査装置が使用される。光書込み部3が画像情報信号を感光体ドラム1に書き込み静電潜像を形成する。現像装置4が静電潜像を現像する。これにより、感光体ドラム1上に可視画像であるトナー画像が形成される。画像形成部60では、画像形成ユニット10Y,10M,10C,10Kのそれぞれの感光体ドラム1Y,1M,1C,1Kに、イエローY色、マゼンタM色、シアンC色及び、黒K色の画像が形成される。感光体ドラム1のそれぞれに形成された各色のトナー像は、Y,M,C,K色用の感光体ドラム1に対応して一次転写ローラ7Y,7M,C,Kを動作させて中間転写ベルト6に転写される一次転写。中間転写ベルト6は、複数のローラにより巻回され、走行可能に支持されている。中間転写ベルト6上に形成されたカラー画像は、中間転写ベルト6が時計方向に回転することで、二次転写部7Aに向けて搬送される。二次転写部7Aは、画像形成部60の下方であって、中間転写ベルト6の最下方位置に配設される。画像形成部60の下方には用紙搬送部20が設けられ、画像形成部60へ用紙Pを搬送する。用紙搬送部20は給紙トレイ291,292,293を有し、用紙Pが収容される。用紙Pは、第1給紙部21により給紙され、搬送ローラ22A,22B,22C、レジストローラ23を経て二次転写部7Aに搬送される。中間転写ベルト6上のトナー画像は、二次転写部7Aで、中間転写ベルト6から用紙Pに一括して転写される二次転写。二次転写部7Aの下流側には定着装置17が設けられ、カラー画像が転写された用紙Pを定着処理する。定着処理後の記録紙は、定着搬送ローラ24及び、排紙ローラ25を経て装置外へ排紙される。カラー複写機100は、用紙反転部26を備えており、定着がなされた用紙Pを定着搬送ローラ24から用紙反転部26に導いて表裏を反転し、排出あるいは用紙の両面に画像を形成する。感光体ドラム1の各々の左側下方には、Y,M,C,K色用の感光体ドラム1に対応してクリーニング部8Y,8M,8C,8Kが設けられ、前回の書込みで感光体ドラム1に残留したトナー剤を除去クリーニングするように動作する。中間転写ベルト6の左側上方にはクリーニング部8Aが設けられ、二次転写後の中間転写ベルト6上に残存するトナー剤をクリーニングするように動作する。中間転写ベルト6の周囲領域の所定の位置には濃度検知装置70が配設され、画像形成部60によって中間転写ベルト6のベルト素面に形成されたトナー画像の濃度を検知する。濃度センサ71は、例えば、クリーニング部8Aの上流側又はBK色の画像形成ユニット10Kの下流側に配置され、中間転写ベルト6等に書かれた濃度検知用のパッチ画像を中間転写ベルト6から離れたところから画像濃度を検知する。これらにより、カラー複写機100を構成する。ここで、図2A~Cを参照して、濃度センサ71の取り付け例について説明する。この例では、ベルト走行面に並行に濃度センサ71をセンサ仕様値分の離隔距離以下で単に距離dというを置いて、センサ取り付け板78平行板に取り付ける構造を採る。図2Aに示す濃度センサ71は、センサ取り付け板78のほぼ中央付近に固定して取り付けられる。センサ取り付け板78は、中間転写ベルト6の搬送方向と直交する幅方向感光体ドラムの主走査方向に平行に沿って配置される。この例では、センサ取り付け板78と中間転写ベルト6との間において、その奥側も、手前側も距離dを維持して装置本体部101に取り付けられている。図2Bに示すセンサ取り付け板78は、工場出荷時、その左右端部の距離dが同等となるように取り付けられる。しかし、カラー複写機100の使用態様や、その経時変化等によって、図2Cに示すセンサ取り付け板78が、不本意に微小角度θだけ回転した状態となった場合が想定される。センサ取り付け板78が微小角度θだけ回転した状態によれば、その左右端部の距離dにずれを生じる。図2Cに示す奥側の距離はdΔdであり、その手前側の距離がd-Δdである。この状態によれば、奥側と手前側の距離dが異なり、濃度センサ71が傾いた状態となるので、正反射成分の反射光を検知するP波検知受光器703図7参照への受光量が減少する。反対に、乱反射成分の反射光を検知するS波検知受光器705図7参照への受光量が増加する。この奥側と手前側の距離dの差は、どうしても無くならない機械間差である。これにより、中間転写ベルト6の濃度被検知面以下でベルト面又はトナー検知面というに対する濃度センサ71の姿勢が傾いた状態でパッチ画像等の基準画像の濃度が検知されてしまう。本発明では、濃度センサ71の姿勢傾きを原因とする濃度検知誤差をデータ処理上で補正するようにした。次に、図3A及びBを参照して、センサ取り付け板78の測距例について説明する。図3Aに示すセンサ取り付け板78には、2つの測距センサ82,82が設けられている。測距センサ82,82は、中間転写ベルト6の非画像形成領域画像形成領域の両極端部と対峙する位置であって、センサ取り付け板78の両端、例えば、センサ取り付け板78の手前側及び奥側に取り付けられる。測距センサ82,82は、ベルト面と濃度センサ71の取り付け面との間の距離dを測定して測距データD82を制御部72図7参照へ出力する。図3Bに示す測距センサ82は、距離dを測定するために、センサ-ベルト面距離測定棒801及びPSDセンサ802を有して構成されている。センサ-ベルト面距離測定棒801の一端にはローラ803が回動自在に取り付けられる共に、上下動可能な構造を有している。ローラ803は中間転写ベルト6に押し当てられる。センサ-ベルト面距離測定棒801の他端には距離測定板804が設けられ、距離測定板804の上部にはPSDセンサ802が設けられる。PSDセンサ802は連続的に距離dを測定し、測距検知信号S82を発生するようになる。PSDセンサ802は距離測定板804の鏡面を直接センスする。PSDセンサ802は、センサ-ベルト面距離測定棒801ローラを含むの長さをd1とし、PSDセンサ802と距離測定板804との間の離隔距離をd2としたとき、離隔距離d=d1d2を含む測距検知信号S82を発生する。測距検知信号S82は図示しないアナログディジタル以下A/Dという変換器でA/D変換されて測距データD82となる。測距センサ82,82には、ベルト面と濃度センサ71の取り付け面との離隔距離dがそれぞれ測定できるものであれば、無接点/接点方式の別を問わない。これにより、測距センサ82から得られる測距データD82を、濃度センサ71の姿勢位置傾きを原因とするオフセット量を除去する演算系傾きの距離差を無くす系にフィードバックできるようになるので、濃度センサ71の濃度検知情報を補正できるようになる。続いて、図4を参照して、濃度検知装置70における濃度検知例について説明する。この例では、P波検知信号Spに基づく濃度検知電圧Vp対濃度Dの関係例を示す電圧検知特性や、S波検知信号Ssに基づく濃度検知電圧Vs対濃度Dの関係例を示す電圧検知特性は、予め何通りかの曲線形状が準備され、記憶部内にテーブル化されている。この何通りかの電圧検知特性から対応する電圧検知特性が選択可能なテーブル選択方式が採られる。図4において、縦軸は濃度検知電圧Vp,Vsであり、横軸はベルト素面又はトナー検知面の濃度Dである。実線は、P波検知信号Spに基づく濃度検知電圧Vp対濃度Dの関係例を示す検知曲線Iである。破線は、S波検知信号Ssに基づく濃度検知電圧Vs対濃度Dの関係例を示す検知曲線IIである電圧検知特性。横軸の任意の濃度D1は、P波検知信号Spに基づく濃度検知電圧Vp1と、S波検知信号Ssに基づく濃度検知電圧Vs2との差分P-Sに基づいて決定される。図中、実線に示す検知曲線Iと、破線に示す検知曲線IIとが交差する点が最大濃度Dmaxを示している。検知曲線IIIは、図2Cに示したようにセンサ取り付け板78が、不本意に微小角度θだけ回転した状態において、ベルト素面の濃度D又はトナー濃度を濃度センサ71で読み取り、当該濃度センサ71から得られたP波検知信号Sp及びS波検知信号Ssに基づいてプロットされたものである。上述の例で濃度D1には微小角度θだけ回転した状態が反映された誤差が含まれている。本発明では、微小角度θ回転した状態のセンサ取り付け板78に取り付けられた濃度センサ71から出力されるP波検知信号Sp及びS波検知信号Ssの個々について測距データD82に基づいて個別に補正するようにした。続いて、図5を参照して、濃度検知装置70におけるP波検知信号Spの補正例について説明する。この例では、図4に示したP波検知信号Spの電圧検知特性をセンサ取り付け板78の傾き量に基づいて補正し、オフセット除去特性曲線I’を作成する形態が採られる。オフセット除去特性曲線I’は、データ上で離隔距離の差分Δdを無くして傾き量θの影響をゼロにするために作成される補正テーブルである。図5の一点鎖線に示す曲線I’は、P波検知信号Spのオフセット除去特性曲線第1のオフセット除去特性であり、実線に示したP波検知信号Spの電圧検知特性に係る検知曲線Iを移動したものである。検知曲線Iは、P波検知信号Spに基づく濃度検知電圧Vp対濃度Dの関係例を示している図4参照。オフセット除去特性曲線I’は、横軸の各濃度Dにおいて、検知曲線Iからオフセット量を取り除いた検知曲線となっている。任意の濃度D1’は、P波検知信号Spに基づく濃度検知電圧Vp1からオフセット量を除いた濃度検知電圧Vp1’で与えられる。図中、オフセット除去特性曲線I’は結果的に検知曲線Iを濃度Dの濃い側を回転中心にして反時計方向回りに回転した状態となっている。この例では、センサ取り付け板78の傾き量に基づいて検知曲線Iを平行に移動又は、検知曲線Iの一端を回転中心にしてグラフを回転する。センサ取り付け板78の傾き量は、センサ取り付け板78の全長をαとし、その左右端部とベルト面との離隔距離dの差分の長さをβとし、センサ取り付け板78の傾斜角度をθとしたとき、1式、すなわち、tanθ=β/α1から求められる。以下で、傾斜角度θを示すデータ傾斜角度情報を傾き量データD83とする。センサ取り付け板78の左右端部とベルト面との離隔距離dの差分の長さβは、左右の測距センサ82から得られる測距データD82から算出される。図2Cに示した例によれば、Δdが離隔距離dの差分の長さβ=Δdである。記憶部708には測距データD82の他に、傾き量データD83とP波検知信号Spのオフセット除去特性曲線I’と対応付けた何通りかのテーブルデータDtpを予め作成して保持されている図7参照。画像濃度検知時、傾き量データD83をアドレスにして、P波検知信号Spのオフセット除去特性曲線I’に係るテーブルデータDtpを読み出すようになされる。これらにより、オフセット除去特性曲線I’に基づいてP波検知信号Spを個別に補正できるようになる。続いて、図6を参照して、濃度検知装置70におけるS波検知信号Ssの補正例について説明する。この例でも、図5に示したP波検知信号Spと同様にして、S波検知信号Ssの電圧検知特性をセンサ取り付け板78の傾き量に基づいて補正し、オフセット除去特性曲線II’を作成する形態が採られる。オフセット除去特性曲線II’は、データ上で離隔距離dの差分Δdを無くして傾き量θの影響をゼロにするために作成される補正テーブルである。図6の二点鎖線に示すII’は、S波検知信号Ssのオフセット除去特性曲線第2のオフセット除去特性であり、実線に示した検知曲線IIを移動したものである。検知曲線IIは、S波検知信号Ssに基づく濃度検知電圧Vs対濃度Dの関係例を示している図4参照。オフセット除去特性曲線II’は、横軸の各濃度Dにおいて、検知曲線IIからオフセット量を取り除いた検知曲線となっている。任意の濃度D1’は、S波検知信号Ssに基づく濃度検知電圧Vs1からオフセット量を除いた濃度検知電圧Vs1’で与えられる。図中、オフセット除去特性曲線II’は結果的に検知曲線IIを濃度の薄い側を回転中心にして時計方向回りに回転した状態となっている。この例では、センサ取り付け板78の傾き量に基づいて検知曲線IIを平行に移動又は、検知曲線IIの一端を回転中心にしてグラフを回転する。センサ取り付け板78の傾き量は、P波検知信号Spと同様な値を用いることができる。記憶部708には傾き量データD83とS波検知信号Ssのオフセット除去特性曲線II’と対応付けた何通りかのテーブルデータDtsを予め作成して保持されている。画像濃度検知時、傾き量データD83をアドレスにして、S波検知信号Ssのオフセット除去特性曲線II’に係るテーブルデータDtsを読み出すようになされる。これらにより、オフセット除去特性曲線II’に基づいてS波検知信号Ssを個別に補正できるようになる。続いて、図7を参照して、濃度検知装置70の構成例について説明する。図7に示す濃度検知装置70は、濃度センサ71及び制御部72を有して構成される。濃度センサ71はベルト素面又はトナー検知面に測定光以下でレーザー光L0というを照射して正反射成分の反射光Lpを受光すると共に乱反射成分の反射光Lsを受光するために、増幅回路701、LED発光回路702、P波検知受光器703、S波検知受光器705及び、増幅回路704,706を有して構成される。濃度センサ71は、フォトダイオード及びトランジスタから構成される。濃度センサ71にはトナー濃度が読み取り可能な光学センサが使用される。LED発光回路702は増幅回路701に接続される。増幅回路701は制御部72のフィルタ回路75に接続され、当該フィルタ回路75から出力される所定のデューティ比の発光駆動信号S0を増幅して発光駆動電圧V0をLED発光回路702に出力する。LED発光回路702は増幅回路701から出力される発光駆動電圧V0に基づいて所定の強度のレーザー光L0を発生する。レーザー光L0はLED発光回路702の図示しないLED発光素子から中間転写ベルト6のトナー検知面に対してある角度で照射される。P波検知受光器703は増幅回路704に接続される。増幅回路704は制御部72のインピーダンス変換部76に接続される。P波検知受光器703はトナー検知面から正反射されてくる正反射成分の反射光Lpを受光し、当該反射光Lpを光電変換して、増幅回路704へP波検知信号Spを出力する。増幅回路704はP波検知信号Spを増幅してインピーダンス変換部76へ出力する。S波検知受光器705はトナー検知面から乱反射されてくる乱反射成分の反射光Lsを受光し、当該反射光Lsを光電変換して、増幅回路706へS波検知信号Ssを出力する。増幅回路706はS波検知信号Ssを増幅してインピーダンス変換部76へ出力する。これにより、濃度センサ71から制御部72へ濃度検知電圧Vp,Vsを含む2成分の濃度検知情報を出力できるようになる。制御部72は情報作成部73、入力/出力インターフェース以下でI/Oという部74、フィルタ回路75、インピーダンス変換部76及びA/D変換部77を有している。情報作成部73は、演算部707及び記憶部708を有して構成される。I/O部74は演算部707に接続される。I/O部にはフィルタ回路75が接続される。I/O部74は演算部707からLED発光データD0を受信してフィルタ回路75に転送する。LED発光データD0は、濃度検知電圧Vp,Vsがセンサ規定電圧範囲内に納まるような値を含んでいる。フィルタ回路75はLED発光データD0をフィルタ処理、例えば、PWM変調して所定のデューティ比の発光駆動信号S0を発生し、発光駆動信号S0を上述した濃度センサ71の増幅回路701へ出力する。一方、インピーダンス変換部76は濃度センサ71の増幅回路704,705に接続される。インピーダンス変換部76は増幅後のP波検知信号Sp及びS波検知信号Ssをインピーダンス変換して、正反射成分の濃度検知電圧Vp及び、乱反射成分の濃度検知電圧VsをA/D変換部77へ出力する。インピーダンス変換部76には、高電圧駆動のハイインピーダンス回路を低電圧駆動のローインピーダンス回路に変換する回路装置が使用される。インピーダンス変換部76にはA/D変換部77が接続される。A/D変換部77はインピーダンス変換後の正反射成分の濃度検知電圧Vp及び、乱反射成分の濃度検知電圧Vsをアナログディジタル変換して情報作成部73へP波検知データDp及び、S波検知データDsを出力する。情報作成部73は演算部707及び記憶部708を有して構成される。記憶部708は演算部707に接続される。演算部707は、初期補正時、測距センサ82,82が濃度センサ71とベルト面との距離dを測定し、測距センサ82,82から測距検知信号S82を入力し、測距検知信号S82をA/D変換した後の測距データD82を得る。演算部707はベルトベースライン光量補正時に、測距データD82から濃度センサ71センサ取り付け板の傾き量を算出して傾き量データD83を作成し、この傾き量データD83に基づいてLED発光回路702を制御してLED発光量を補正する。記憶部708にはP波検知データDp、S波検知データDs、測距データD82及び傾き量データD83が各々格納される。また、演算部707は、A/D変換部77又は記憶部708から2成分のP波検知データDp及びS波検知データDsを入力し、P波検知データDpに基づいてベルト素面の濃度値に対する濃度検知電圧をプロットした正反射成分の電圧検知特性検知曲線Iを作成する。演算部707は、S波検知データDsに基づいてベルト素面の濃度値に対する濃度検知電圧をプロットした乱反射成分の電圧検知特性検知曲線IIを作成する図4参照。更に、演算部707はP波検知データDpの取り込み値にオフセット値を反映するための演算をしたり、S波検知データDsの取り込み値にオフセット値を反映するための演算を実行する。例えば、傾き量データD83に基づいて濃度センサ71のP波検知データDp及びS波検知データDsのそれぞれのオフセット値を補正する。この例では、演算部707がベルト素面に対する濃度センサ71の取り付け誤差に基づいて、正反射成分及び乱反射成分の電圧検知特性を補正し、ベルト素面の正反射成分の反射光Lpに対応する第1のオフセット除去特性を作成すると共に、ベルト素面の乱反射成分の反射光Lsに対応する第2のオフセット除去特性を作成する図5及び図6参照。続いて、図8~図11を参照して、本発明に係る濃度検知方法に関して、濃度検知装置70における動作例について説明する。この例では、濃度検知装置70の初期補正例、そのベルトベースライン光量補正例及び、濃度検知装置70による画像の濃度検知例の3つに分けて説明する。[濃度検知装置70の初期補正例]この例では、制御部72が濃度センサ71の初期補正命令を受信して初期補正を実行する。初期補正命令は、例えば、上位の制御装置90から制御部72に送信される。初期補正命令は、例えば、ユーザが画像濃度を調整する際に、操作表示部48を操作して制御装置90へ指示される。初期補正命令を指示された制御装置90は、図8に示すステップST1で通紙条件を各駆動系に設定する。このとき、制御装置90は感光体ドラム1Y,1M,1C,1K、中間転写ベルト6、一次転写部7Y,7M,7C,7K、二次転写部7A、現像装置4Y,4M,4C,4K等を動作開始する。初期補正命令を受信した制御部72は、ステップST2で測距センサ82,82による読み取りを準備する。そして、ステップST3で制御部72は中間転写ベルト6が安定するまで読み取りを待機する。中間転写ベルト6が安定したら、ステップST4で制御部72は、ある一定時間だけ測距センサ82,82をそれぞれ動作させて測距データD82を読み取る。測距センサ82,82はベルト素面と濃度センサ71の取り付け面との間の距離dを測定して測距検知信号S82を出力する。測距検知信号S82はA/D変換され、A/D変換後の測距データD82読み取った値が記憶部708テーブルに記憶登録される。その後、ステップST5で制御部73は中間転写ベルト6が指定量走行するまで、測距センサ82,82による読み取りを継続する。中間転写ベルト6が指定量走行したら、ステップST6に移行して制御部72は演算A処理を実行する。演算A処理では、演算部707が測距データD82に基づいてベルト素面に対する濃度センサ71の取り付け誤差を算出し、傾き量データD83を取得する。傾き量データD83は先に説明した1式を算出する。そして、ステップST7で制御部72は演算A結果である傾き量データD83を記憶部708に保持する。制御部72は制御装置90にデータ取得終了通知を送信する。データ取得終了通知を受信した制御装置90は、ステップST8で、感光体ドラム1Y,1M,1C,1K、中間転写ベルト6、一次転写部7Y,7M,7C,7K、二次転写部7A、現像装置4Y,4M,4C,4K等の動作を停止する。これにより、ベルトベースライン光量補正時に必要な傾き量データD83を準備できるようになる。[ベルトベースライン光量補正例]この例では、濃度検知装置70のベルトベースライン光量補正時、濃度センサ71からP波検知信号Sp及びS波検知信号Ssをそれぞれ入力し、制御部72でP波検知信号Sp及びS波検知信号Ssを別々に補正する場合を前提としている。ベルトベースライン光量補正は、中間転写ベルト6のベルト鏡面にトナー画像が形成されていないトナー剤=0の状態で行われる。例えば、制御部72が濃度センサ71のベルトベースライン光量補正命令を受信して当該光量補正を実行する。この光量補正命令は、上位の制御装置90から制御部72に発行される。ベルトベースライン光量補正命令を送信した制御装置90は、図9に示すステップST11で通紙条件を各駆動系に設定する。このとき、図8に示した初期補正時と同様にして、制御装置90は感光体ドラム1Y,1M,1C,1K、中間転写ベルト6、一次転写部7Y,7M,7C,7K、二次転写部7A、現像装置4Y,4M,4C,4K等を動作開始する。ベルトベースライン光量補正命令を受信した制御部72は、ステップST12で濃度センサ71のLED発光回路702のLED発光素子をONする。濃度センサ71は、ベルト素面にレーザー光L0を照射する。その後、ステップST13で制御部72は、中間転写ベルト6が安定するまで読み取りを待機する。中間転写ベルト6が安定したら、ステップST14で制御部72はある一定時間だけ濃度センサ71を動作させてP波検知信号Sp及びS波検知信号Ssを読み取るように制御する。濃度センサ71は、正反射成分の反射光Lpを受光すると共に、乱反射成分の反射光Lsを受光し、正反射成分及び乱反射成分の反射光Lp,Lsを各々光電変換して2成分のP波検知信号Sp及びS波検知信号Ssを発生する。その際に、例えば、ベルトn周分のP波検知信号Sp及びS波検知信号Ssを検知する。A/D変換部77はP波検知信号Sp及びS波検知信号Ssをインピーダンス変換した後の正反射成分の濃度検知電圧Vp及び、乱反射成分の濃度検知電圧Vsをアナログディジタル変換して情報作成部73へP波検知データDp及び、S波検知データDsを出力する。A/D変換部77から得られたP波検知データDp及びS波検知データDs値は、記憶部708テーブルに登録される。ステップST15で制御部72は中間転写ベルト6が指定量走行するまで、濃度センサ71による読み取り処理を継続する。中間転写ベルト6が指定量走行したら、ステップST16に移行して制御部72は演算B処理を実行する。演算B処理では、P波検知信号Sp、S波検知信号Ssに基づく正反射成分の濃度検知電圧Vp及び乱反射成分の濃度検知電圧Vsを平均化して基準電圧を得る。その後、演算部707は濃度検知電圧Vp,Vsがセンサ規定電圧範囲内に納まるようなLED発光データD0をI/O部74を介してフィルタ回路85に出力する。フィルタ回路85はLED発光データD0に基づいて濃度検知電圧Vp,Vsがセンサ規定電圧範囲内に納まるように、LED発光回路702のLED発光素子への指令値であるPWM変調時のデューティ比Duty値を変化させる。例えば、ある一定のレーザー光L0を発生するためのLED発光素子への発光駆動電圧をV0とし、この発光駆動電圧V0のPWM変調時のデューティ比が60に設定されていた場合であって、そのときの濃度検知電圧Vpが2.4Vであった場合を想定する。この場合、トナーゼロの状態を基準としたとき、濃度検知電圧が3.0Vで、そのデューティ比が70である場合に、そのPWM変調時のデューティ比を60から70へ変更するようになされる。その後、ステップST17で制御部72は演算B結果をLED発光回路702のLED発光量へフィードバックする。このとき、フィルタ回路75から出力される所定のデューティ比の発光駆動電圧V0が増幅回路701で増幅され、発光駆動電圧V0がLED発光回路702に出力される。LED発光回路702は発光駆動電圧V0に基づいて所定の強度のレーザー光L0を発生する。レーザー光L0はLED発光回路702から中間転写ベルト6のトナー検知面に対してある角度で照射される。次に、図10に示すステップST18で制御部72は、濃度センサ71で、更に、ある一定時間だけ濃度センサ71を動作させてP波検知データDp及びS波検知データDsを読み取るように制御する。例えば、ベルトn周分のP波検知データDp及びS波検知データDsを読み取り、読み取ったP波検知データDp及びS波検知データDs値を記憶部708テーブルに登録する。このとき、演算部707が、A/D変換部77又は記憶部708から2成分のP波検知データDp及びS波検知データDsを入力し、P波検知データDp及びS波検知データDsに基づいてベルト素面の濃度値に対する濃度検知電圧をプロットした正反射成分及び乱反射成分の電圧検知特性を作成する図4参照。その後、ステップST19で制御部72は、中間転写ベルト6が指定量走行するまで、濃度センサ71による読み取り処理を継続する。指定量走行を終了したか否かは、カウンタ出力や、エンコーダ出力、経過時間等を検出して判別する。中間転写ベルト6が指定量走行したら、ステップST20で制御部72は、濃度センサ71がセンサ指定範囲読み取りレンジを読み取ったか否かを判別する。濃度センサ71がセンサ指定範囲を全て読み取っていない場合は、ステップST14に戻って制御部72は上述の読み取り処理を繰り返す。濃度センサ71がセンサ指定範囲を全て読み取った場合は、ベースライン値が決定するので、ステップST21に移行して、制御部72は、図8で説明した演算A結果を用いてP波検知信号Spを補正する。このとき、演算部707は、ベルト素面に対する濃度センサ71の取り付け誤差に基づいて正反射成分の電圧検知特性を補正し、ベルト素面の正反射成分の反射光Lpに対応する第1のオフセット除去特性を作成する。その後、ステップST22で、制御部72は演算A結果を用いてS波検知信号Ssを補正する。このとき、演算部707は、ベルト素面に対する濃度センサ71の取り付け誤差に基づいて乱反射成分の電圧検知特性を補正し、ベルト素面の乱反射成分の反射光Lsに対応する第2のオフセット除去特性を作成する。そして、ステップST23で制御部72は第1,第2のオフセット除去特性結果であるテーブルデータDtp,Dtsを記憶部708に保持する。制御部72は制御装置90にデータ取得終了通知を送信する。データ取得終了通知を受信した制御装置90は、ステップST8で、感光体ドラム1Y,1M,1C,1K、中間転写ベルト6、一次転写部7Y,7M,7C,7K、二次転写部7A、現像装置4Y,4M,4C,4K等の動作を停止する。これにより、画像濃度検知時に必要な第1,第2のオフセット除去特性の結果となるテーブルデータDtp,Dtsを準備できるようになる。[濃度検知装置70によるパッチ画像の濃度検知例]この例では、ベルトベースライン光量補正時に演算A結果により補正したP波検知データDp及び、S波検知データDsの各々テーブルデータDtp,Dtsを記憶部708内に保持し、そこから選択したベースライン補正値によるオフセット値で、パッチ画像の濃度検知時のP波検知データDp及びS波検知データDs濃度検知データを各濃度毎に調整するようにした。パッチ画像の濃度検知時、制御部72が濃度センサ71によるパッチ画像の濃度検知命令を受信して当該パッチ画像の濃度検知を実行する。この濃度検知命令は、上位の制御装置90から制御部72に発行される。濃度検知命令を送信した制御装置90は、図9に示すステップST31で通紙条件を各駆動系に設定する。このとき、図8に示した初期補正時と同様にして、制御装置90は感光体ドラム1Y,1M,1C,1K、中間転写ベルト6、一次転写部7Y,7M,7C,7K、二次転写部7A、現像装置4Y,4M,4C,4K等を動作開始する。濃度検知命令を受信した制御部72は、ステップST32で濃度センサ71のLED発光回路702のLED発光素子をONする。濃度センサ71は、ベルト素面にレーザー光L0を照射する。その後、ステップST33で制御部72は、中間転写ベルト6が安定するまでパッチ画像の形成開始を待機する。中間転写ベルト6が安定したら、ステップST34で制御部72はパッチ画像を形成するように画像形成部60を制御する。画像形成部60は、ベルト素面にパッチ画像情報に基づくトナー画像を形成する。画像形成部60では、各色用の帯電部2が感光体ドラム1を帯電すると、光書込み部3が画像情報信号を感光体ドラム1に書き込み静電潜像を形成する。その後、現像装置4が静電潜像を現像することにより、感光体ドラム1上にパッチ画像トナー画像が形成される。そして、ステップST35で制御部72は、中間転写ベルト6に形成されたパッチ画像を読み取るように濃度センサ71を制御する。例えば、制御部72は、ベルト素面に形成されたパッチ画像トナー画像にレーザー光L0を照射して当該パッチ画像の正反射成分の反射光Lpを受光すると共に、パッチ画像の乱反射成分の反射光Lsを受光するように濃度センサ71を制御する。濃度センサ71では、P波検知受光器703がトナー検知面のパッチ画像から正反射されてくる正反射成分の反射光Lpを受光し、当該反射光Lpを光電変換して、増幅回路704へP波検知信号Spを出力する。増幅回路704はP波検知信号Spを増幅してインピーダンス変換部76へ出力する。S波検知受光器705はトナー検知面のパッチ画像から乱反射されてくる乱反射成分の反射光Lsを受光し、当該反射光Lsを光電変換して、増幅回路706へS波検知信号Ssを出力する。増幅回路706はS波検知信号Ssを増幅してインピーダンス変換部76へ出力する。インピーダンス変換部76は、増幅後のP波検知信号Sp及びS波検知信号Ssをインピーダンス変換して、正反射成分の濃度検知電圧Vp及び、乱反射成分の濃度検知電圧VsをA/D変換部77へ出力する。A/D変換部77はインピーダンス変換後の正反射成分の濃度検知電圧Vp及び、乱反射成分の濃度検知電圧Vsをアナログディジタル変換する。A/D変換部77は、情報作成部73へP波検知データDp及び、S波検知データDsを出力する。情報作成部73では、演算部707がパッチ画像の正反射成分のP波検知データDpに、第1のオフセット除去特性を演算すると共に、当該パッチ画像の乱反射成分のS波検知データDsに第2のオフセット除去特性を演算する。例えば、第1,第2のオフセット除去特性に濃度検知電圧Vp,Vsを設定した状態で、本発明に係る濃度センサ71のP波検知信号Sp、S波検知信号Ssのそれぞれの基本波形が決まる。従って、演算A結果である濃度センサ71の位置、微小角度θを、P波検知信号Sp及びS波検知信号Ssの個別に上記ベースライン調整値に対する各濃度テーブルのオフセット除去特性で調整するようになる。その後、演算部707は、第1のオフセット除去特性を演算したパッチ画像の正反射成分のP波検知データDpと、第2のオフセット除去特性を演算したパッチ画像の乱反射成分のS波検知データDsとの差分P-Sを演算することにより、当該パッチ画像のトナー濃度を検知するようになる。そして、ステップST36で制御部72は、濃度センサ71が中間転写ベルト6上のパッチ画像を全部読み取ったか否かを判別する。このとき、制御部72は、例えば、画像形成部60が保持するパッチ画像の形成予定数と、中間転写ベルト6上に形成されたパッチ画像の形成済み数との一致比較を検出して読み取り終了を判断する。濃度センサ71が中間転写ベルト6上のパッチ画像を全部読み取っていない場合は、ステップST35に戻って、制御部72は中間転写ベルト6上のパッチ画像の読み取りを継続する。濃度センサ71が中間転写ベルト6上のパッチ画像を全部読み取った場合は、ステップST36に移行して、制御部72はパッチ画像のP波検知データDpsを記憶部708に格納する。その後、制御部72は制御装置90にデータ取得終了通知を送信する。データ取得終了通知を受信した制御装置90は、ステップST37で、感光体ドラム1Y,1M,1C,1K、中間転写ベルト6、一次転写部7Y,7M,7C,7K、二次転写部7A、現像装置4Y,4M,4C,4K等の動作を停止する。これにより、パッチ画像のトナー濃度を示す濃度検知データDpsを取得できるようになる。このように実施形態としての濃度検知装置70及び濃度検知方法によれば、ベルト素面に対する濃度センサ71の取り付け誤差に基づいて正反射成分及び乱反射成分の電圧検知特性を補正し、ベルト素面の正反射成分の反射光Lp,Lsに対応する第1のオフセット除去特性を作成すると共に、ベルト素面の乱反射成分の反射光Lp,Lsに対応する第2のオフセット除去特性を作成する演算部707を備えるものである。この構成によって、画像濃度検知時に、濃度センサ71から取得されたパッチ画像の正反射成分のP波検知データDpに第1のオフセット除去特性を演算できるようになると共に、その乱反射成分のS波検知データDsに第2のオフセット除去特性を演算できるようになる。従って、パッチ画像の濃度検知時に得られたP波検知データDp及びS波検知データDsから濃度センサ71の取り付け誤差の影響を個々に取り除くことができる。これにより、濃度センサ71の取り付け誤差の影響を取り除かれた、パッチ画像の正反射成分のP波検知データDpと、濃度センサ71の取り付け誤差の影響を取り除かれた、パッチ画像の乱反射成分のS波検知データDsとの差分から当該パッチ画像の濃度を精度良く検知できるようになる。上述した実施形態では、P波検知信号Sp及びS波検知信号Ssの検知曲線I,IIについて、基準濃度を測定したときの、オフセット量を除去する補正方法調整について説明したが、これに限られることはない。例えば、演算部707において、トナー検知面に対する濃度センサ71の取り付け誤差から傾き量データD83を演算し、当該傾き量データD83に基づいて正反射成分の電圧検知特性を任意の角度だけ回転して第1のオフセット除去特性曲線I’を作成したり、乱反射成分の電圧検知特性を任意の角度だけ回転して第2のオフセット除去特性曲線II’を作成するようにしてもよい他の補正方法。これにより、正反射成分の第1のオフセット除去特性曲線I’や、その乱反射成分の第2のオフセット除去特性曲線II’を容易に作成できるので、画像濃度検知時に得られる濃度検知情報から濃度センサ71の取り付け誤差の影響を取り除く際の複数のテーブル選択対象を記憶部708に格納できるようになる。しかも、実施形態としてのカラー複写機100によれば、本発明に係る濃度検知装置70を備えるので、所定の速度で移動される中間転写ベルト6の使用環境による速度変化走行性や、濃度センサ71が取り付けられたセンサ取り付け板78の温度による位置変化距離角度等も含めて、高精度に画像の濃度を検知できるようになる。"