(57)【要約】      （修正有）【課題】像担持体１周に亘ってトナーパターンが形成された場合であっても、高精度に画像を補正できるようにする。【解決手段】クリープ変形した位置にトナーパターンが形成されているか否かを判定する位置判定部６０１と、クリープ変形した位置にトナーパターンが形成されている場合には、センサ２４がトナーパターンを検知しないように制御する検知制御部６０２と、検知したトナーパターンの電圧値を平均化して画像を補正するための補正量を求める補正部６０３と、トナーパターンを形成する感光体ドラム１０と、トナーパターンを検知する反射型センサ２４と、各種処理に必要なパラメータ等を記憶するＲＡＭ２８と、クリープ変形した位置が進んだ時間を計時するカウンタ３１と、を備える。【選択図】図６
2010217796.tif 000002
【特許請求の範囲】
【請求項１】
複数色の画像を像担持体に重ね合わせて形成するとともに、前記像担持体上にパターン画像を形成する画像形成手段と、
前記像担持体上に形成された前記パターン画像を検知して検知信号を出力する検知手段と、
前記像担持体上で前記パターン画像を検知すべきでない非形成位置に前記パターン画像があるか否かを判定する位置判定手段と、
前記非形成位置に前記パターン画像があると判定された場合に、前記検知手段によるパターン検知を無効とする検知制御手段と、
検知された前記パターン画像の検知信号に基づいて前記画像形成手段による画像形成のタイミングの補正を行う補正手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記検知制御手段は、前記非形成位置が前記検知位置付近にあると判定された場合には、前記検知位置付近に形成された前記パターン画像による前記検知手段からの検知信号を無視することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記検知手段による検知信号を前記検知位置とともに記憶する記憶手段をさらに備え、
前記検知制御手段は、前前記非形成位置が前記検知位置付近にあると判定された場合には、前記記憶手段から前記非形成位置の前記検知信号を消去し、
前記補正手段は、前記記憶手段に記憶された前記検知信号に基づいて検知信号に基づいて色ずれ補正または濃度補正を行うことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記像担持体上の前記非形成位置の存在の有無を検査する検査手段、をさらに備え、
前記位置判定手段は、前記像担持体上に前記非形成位置が存在すると判断された場合に、前記非形成位置が前記検知位置付近にあるか否かを判定することを特徴とする請求項１〜３のいずれか一つに記載の画像形成装置。
【請求項５】
前記検査手段は、前記検知手段からの検知信号が予め定められた基準値を超えているか否かを判断することにより、前記像担持体上の前記非形成位置の存在の有無を検査し、前記検知手段からの検知信号が前記基準値を超えている場合に、前記像担持体上に前記非形成位置が存在すると判定することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
複数色の画像を像担持体に重ね合わせて形成するとともに、前記像担持体上にパターン画像を形成する画像形成手段と、
前記像担持体上で前記パターン画像を形成すべきでない位置である非形成位置が前記パターン画像を検知する検知位置付近にあるか否かを判定する位置判定手段と、
前記非形成位置が前記検知位置付近にあると判定された場合に、前記像担持体上に前記パターン画像を形成しないように前記画像形成手段を制御する形成制御手段と、
検知された前記パターン画像の検知信号に基づいて色ずれ補正または濃度補正を行う補正手段と、
を備えることを特徴とする画像形成装置。
【請求項７】
前記像担持体上の位置が進行する時間を計時する計時手段、をさらに備え、
前記位置判定手段は、前記検知位置に相当する時間が予め定められた基準期間に含まれるか否かを判定することにより、前記非形成位置が前記検知位置付近にあるか否かを判定することを特徴とする請求項１〜６のいずれか一つに記載の画像形成装置。
【請求項８】
前記補正手段は、検知された前記パターン画像の検知信号に基づいて前記画像形成手段による色ずれ補正を行うことを特徴とする請求項１〜７のいずれか一つに記載の画像形成装置。
【請求項９】
前記補正手段は、検知された前記パターン画像の検知信号に基づいて前記画像形成手段による濃度補正を行うことを特徴とする請求項１〜８のいずれか一つに記載の画像形成装置。
【請求項１０】
像担持体上にパターン画像を形成するパターン形成工程と、
検知手段によって、前記像担持体上に形成された前記パターン画像を検知して検知信号を出力する検知工程と、
前記像担持体上で前記パターン画像を形成すべきでない位置である非形成位置が前記パターン画像を検知する検知位置付近にあるか否かを判定する位置判定工程と、
前記非形成位置が前記検知位置付近にあると判定された場合に、前記検知位置付近に形成された前記パターン画像の前記検知手段による検知を無効とするように制御する検知制御工程と、
検知された前記パターン画像の検知信号に基づいて色ずれ補正または濃度補正を行う補正工程と、
複数色の画像を前記像担持体に重ね合わせて形成する画像形成工程と、
を含むことを特徴とする画像形成方法。
【請求項１１】
複数色の画像を像担持体に重ね合わせて形成するとともに、前記像担持体上にパターン画像を形成する画像形成工程と、
前記像担持体上に形成された前記パターン画像を検知して検知信号を出力する検知工程と、
前記像担持体上で前記パターン画像を検知すべきでない非形成位置に前記パターン画像があるか否かを判定する位置判定工程と、
前記非形成位置に前記パターン画像があると判定された場合に、前記検知手段によるパターン検知を無効とする検知制御工程と、
検知された前記パターン画像の検知信号に基づいて前記画像形成手段による画像形成のタイミングの補正を行う補正工程と、
を含むことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、像担持体にトナーパターンを形成し、形成したトナーパターンを検知して色ずれ（位置ずれ）補正を行う画像形成装置および方法に関する。
【背景技術】
【０００２】
従来、像担持体上に形成される複数色の画像を重ねてカラー画像を形成する画像形成装置において、カラー画像の濃度を制御するため、あるいは色ずれを制御するための基準となるトナーパターンを像担持体上に形成し、これらのトナーパターンを反射型センサで読み取って濃度調整や色ずれ調整する技術が知られている。
【０００３】
このような画像形成装置では、通常複数のローラを用いて像担持体を支持しており、像担持体とローラが接触する部分にもトナーパターンを形成する場合がある。しかし、ローラが長時間停止していた場合には、像担持体とローラの接触部分がローラ状にクリープして変形してしまう。その結果、変形によって反射型センサが発した反射光の向きが変わり、その部分に形成されたトナーパターンを反射型センサで正しく読み取れず、誤ったトナーパターンの濃度や位置を検出し、その誤った濃度や位置に基づいて画像を補正するため、その補正の精度が低下してしまうという問題があった。
【０００４】
このような問題に対して、例えば特許文献１では、像担持体のある部分に位置検出用のマーカや突起等の目印を設けて、ローラと像担持体の接触部分の位置にその目印を合わせ、その目印より後ろの部分にトナーパターンを形成することによって、ローラが長時間停止して像担持体がクリープして変形した場合には、その変形した部分にトナーパターンを形成しないように制御している。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載された技術では、像担持体を１周以上させてトナーパターンを形成する場合、像担持体がクリープ変形した目印部分にもトナーパターンを形成してしまう。その結果、その部分に形成されたトナーパターンは、反射型センサで誤って検知され、画像を補正する精度が低下するという問題は解決されていない。
【０００６】
本発明は、上記に鑑みてなされたものであって、像担持体１周に亘ってトナーパターンが形成された場合であっても、高精度に画像が補正できる画像形成装置および方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明にかかる画像形成装置は、複数色の画像を像担持体に重ね合わせて形成するとともに、前記像担持体上にパターン画像を形成する画像形成手段と、前記像担持体上に形成された前記パターン画像を検知して検知信号を出力する検知手段と、前記像担持体上で前記パターン画像を検知すべきでない非形成位置に前記パターン画像があるか否かを判定する位置判定手段と、前記非形成位置に前記パターン画像があると判定された場合に、前記検知手段によるパターン検知を無効とする検知制御手段と、検知された前記パターン画像の検知信号に基づいて前記画像形成手段による画像形成のタイミングの補正を行う補正手段とを備えることを特徴とする。
【０００８】
また、本発明にかかる画像形成装置は、複数色の画像を像担持体に重ね合わせて形成するとともに、前記像担持体上にパターン画像を形成する画像形成手段と、前記像担持体上で前記パターン画像を形成すべきでない位置である非形成位置が前記パターン画像を検知する検知位置付近にあるか否かを判定する位置判定手段と、前記非形成位置が前記検知位置付近にあると判定された場合に、前記像担持体上に前記パターン画像を形成しないように前記画像形成手段を制御する形成制御手段と、検知された前記パターン画像の検知信号に基づいて色ずれ補正または濃度補正を行う補正手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、像担持体上の所定の位置がパターン画像を検知する位置付近にあるか否かを判定し、その所定の位置がパターン画像を検知する位置付近にあると判定された場合には、その位置付近に形成されたパターン画像を検知しないので、像担持体１周に亘ってトナーパターンが形成された場合であっても、正確なトナーパターンの補正量を算出できるという効果を奏する。
【００１０】
また、本発明によれば、像担持体上の所定の位置がパターン画像を形成する位置付近にあるか否かを判定し、その所定の位置がパターン画像を形成する位置付近にあると判定された場合にはパターン画像を形成しないので、正確なトナーパターンの補正量を算出できるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１−１】第１の実施の形態にかかる画像形成装置のハードウェア構成を示す図である。
【図１−２】第１の実施の形態にかかる他の画像形成装置のハードウェア構成を示す図である。
【図２】第１の実施の形態にかかる反射型センサの構成を示す図である。
【図３】第１の実施の形態にかかる画像形成装置の内部構成と全体の構成との関係を示すブロック図である。
【図４−１】駆動ローラに沿ってクリープ変形した位置が形成される例を示す図である。
【図４−２】駆動ローラと二次転写ローラの間に生じるニップ幅に沿ってクリープ変形した位置が形成される例を示す図である。
【図５】第１の実施の形態にかかる色ずれ制御用トナーパターン、濃度制御用トナーパターンが中間転写ベルトに形成された場合の例を示す図である。
【図６】第一の実施の形態にかかる画像形成装置の内部構成を示すブロック図である。
【図７−１】中間転写ベルトに形成された濃度制御用トナーパターンを検知した場合の各パターンの電圧値の関係を示す図である。
【図７−２】中間転写ベルトに形成された色ずれ制御用トナーパターンを検知した場合の各パターンの電圧値の関係を示す図である。
【図８−１】中間転写ベルトのクリープ変形位置に形成された濃度制御用トナーパターンを検知した場合の各パターンの電圧値の関係を示す図である。
【図８−２】中間転写ベルトのクリープ位置に形成された色ずれ制御用トナーパターンを検知した場合の各パターンの電圧値の関係を示す図である。
【図９】中間転写ベルトに形成されたトナーパターンとカウント値と反射型センサとの関係を示す図である。
【図１０−１】第一の実施の形態にかかるＲＡＭが記憶するカウンタ値の例を示す図である。
【図１０−２】第一の実施の形態にかかる中間転写ベルトが動作する例を示す図である。
【図１１】第一の実施の形態にかかる画像形成装置における全体の処理手順を示すフローチャートである。
【図１２】第一の実施の形態にかかる画像形成装置が行うパターン検知処理の手順を示すフローチャートである。
【図１３】第一の実施の形態にかかる画像形成装置が行う補正量算出処理の手順を示すフローチャートである。
【図１４】第一の実施の形態にかかる画像形成装置が行うパターン検知処理の他の処理手順を示すフローチャートである。
【図１５】第二の実施の形態にかかる画像形成装置の内部構成を示すブロック図である。
【図１６】検査した中間転写ベルト上に形成されたトナーパターンとカウント値と反射型センサとの関係を示す図である。
【図１７】第二の実施の形態にかかるＲＡＭが記憶するカウンタ値の例を示す図である。
【図１８】第二の実施の形態にかかる画像形成装置における全体の処理手順を示すフローチャートである。
【図１９】第二の実施の形態にかかる画像形成装置が行う検査処理の手順を示すフローチャートである。
【図２０】第三の実施の形態にかかる画像形成装置の内部構成を示すブロック図である。
【図２１】中間転写ベルト上に形成されたトナーパターンとカウント値と感光体ドラムとの関係を示す図である。
【図２２−１】第三の実施の形態にかかるＲＡＭが記憶するカウンタ値の例を示す図である。
【図２２−２】第三の実施の形態にかかる中間転写ベルトが動作する例を示す図である。
【図２３】第三の実施の形態にかかる画像形成装置における全体の処理手順を示すフローチャートである。
【図２４】第三の実施の形態にかかる画像形成装置が行うパターン形成制御処理の手順を示すフローチャートである。
【図２５】第三の実施の形態にかかる画像形成装置が形成したトナーパターンが中間転写ベルト上に形成された例と示す図である。
【図２６】第三の実施の形態にかかる画像形成装置が行う他のパターン形成制御処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、この発明にかかる画像形成装置および画像形成方法の最良な実施の形態を詳細に説明する。
【００１３】
本実施の形態では、本発明にかかる画像形成装置を、シアン(Cyan)、マゼンダ(Magenta)、イエロー(Yellow)、ブラック(Black)の各色のドラムを一列に並べて各ドラムに静電潜像を生成し、像担持体上に各色のトナーパターンを形成するタンデム方式の複合機１００に適した例を示す。ここで、複合機とは、プリンタ機能、スキャナ機能、ファクシミリ機能、コピー機能を一つの筐体に収納した装置である。なお、以下に示す実施の形態では、本発明にかかる画像形成装置をカラー複合機に適用した例をあげて説明しているが、これに限定されるものではなく、カラープリンタ機能を有する装置であれば、いずれの装置も本発明を適用することができる。また、像担持体には、搬送ベルトや中間転写ベルト等が広く含まれるが、本実施の形態では、像担持体として中間転写ベルトを例にとって説明する。また、各色のトナーパターンを形成する装置については、同じ方法によりトナーパターンを形成するため、図示する各色を表す英字符号Ｙ、Ｍ、Ｃ、Ｋを省略し、数字符号のみを記載して説明する。
【００１４】
（第１の実施の形態）
図１−１に、第一の実施の形態にかかる複合機１００のハードウェア構成を示す。
【００１５】
感光体ドラム１０は回転方向Ｂに回転駆動し、帯電装置１２によってその表面が所定の極性に帯電される。そして、その帯電面に露光装置１５から出射されたレーザ光が照射されることにより、感光体ドラム１０の表面に静電潜像が形成され、形成された静電潜像が現像装置１１によってイエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）各色の画像として可視像化される。また、感光体ドラム１０は、後述する制御部からの指示によって、イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色についての濃度制御用トナーパターン、色ずれ制御用トナーパターンを中間転写ベルト１６上に形成する。
【００１６】
また、感光体ドラム１０の周回には、現像装置１１、帯電装置１２、クリーニング装置１３、一次転写ローラ１４がそれぞれ配設され、一次転写ローラ１４と感光体ドラム１０との間には無端状の中間転写ベルト１６が挟まれた状態で回動する仕組みとなっている。そして、現像装置１１は、帯電装置１２によって帯電された感光体ドラム１０上に形成された静電潜像をトナーパターン像に現像し、一次転写ローラ１４によって、各感光体ドラム１０に可視像化されたトナー像が中間転写ベルト１６の表面に転写される。
【００１７】
無端状の中間転写ベルト１６は、駆動ローラ１７とテンションローラ１９の２軸によって支持されている。その理由は、出来る限り複合機全体を小型化するためである。したがって、本実施の形態では、複数のローラによって中間転写ベルト１６を張架せず、２軸によって張架して無端状の中間転写ベルト１６内部に生じる空間の大きさを抑制している。
【００１８】
反射型センサ２４は、像担持体１６に向けて、中間転写ベルト１６に対して主走査方向に反射型センサ２４ａ〜２４ｃの３つが配置されており、各反射型センサは感光体ドラム１０が像担持体上に形成した濃度や色ずれの基準となるトナーパターンの濃度や各色の位置を検知する。具体的には、反射型センサ２４は、感光体ドラム１０が中間転写ベルト１６上に形成した濃度制御用トナーパターン、色ずれ制御用トナーパターンを、後述する検知制御部６０２の指示によって検知する。そして、このセンサ２４が検知した各トナーパターンに基づいて、制御部３０１は帯電電位、露光強度、現像バイアス電圧、転写電圧、およびトナー補給量等形成される画像の濃度の調整を行うための種々のパラメータを生成する。
【００１９】
図２に、反射型センサ２４の構成の一例を示す。反射型センサ２４は、赤外発光ダイオード等から構成される発光素子２４１と、フォトトランジスタ／フォトダイオードから構成される受光素子２４２、受光素子２４３と、これらの受光素子を収容するホルダ２４４と、を備える。発光素子２４１は、中間転写ベルト１６に形成されたトナーパターンに対して各色のトナー濃度および位置を測る。一方、受光素子２４２は、形成されたトナーパターンからの正反射光を検知し、受光素子２４３は、そのトナーパターンからの拡散反射光を検知する。そして、反射型センサ２４は、反射光を検知した場合、検知した光強度を電気信号（電圧値）に変換して、かかる電圧値を検知信号として出力する。
【００２０】
より具体的には、中間転写ベルト１６上に形成されたトナーパターンの濃度は、そのトナーパターンからの正反射光と拡散反射光の両方を受光素子２４２、及び受光素子２４３で検知する。この正反射光と拡散反射光の両方を検知することにより、ブラックとカラーの両方の色について低濃度から高濃度まで検知することができる。一方、中間転写ベルト１６上に形成されたトナーパターンの各色の位置は、正反射光を受光素子２４２が検知する。その理由は、正反射光は中間転写ベルト１６がクリープして変形するとその向きが変わるので、各色の位置のずれを検知するのに適しているためである。
【００２１】
図１−１に戻って、感光体ドラム１０、中間転写ベルト１６、反射型センサ２４以外の複合機１００の構成について説明する。
【００２２】
二次転写ローラ１８は、給紙ユニット２１から記録媒体である転写紙Ｐが給紙され、レジストローラ対２２の回転によって所定のタイミングで転写紙Ｐが駆動ローラ１７と二次転写ローラ１８の間に送り込まれると、中間転写ベルト１６に担持されている合成カラー画像を転写紙Ｐに転写する。
【００２３】
クリーニング装置２０は、トナーパターンを二次転写ローラ１８によって転写した後に中間転写ベルト１６の表面に付着する転写残トナーを除去する。
【００２４】
このように、図１−１に示す複合機が、上述した各構成を備えて上述した動作をすることにより、ブラック、シアン、マゼンタ、イエローの各トナーパターンが、中間転写ベルト１６に正確に順次重ね合わせた状態で形成され、転写紙Ｐ上に転写される。その後、定着装置２３により熱と圧力によってそのパターン像が転写紙Ｐに定着され、図示しない排紙トレイ上に排出されてフルカラーの合成カラー画像が形成される。
【００２５】
図１−２に、他のタンデム方式のカラー複合機の一例を示す。この複合機は、図１−１に示す二次転写ローラ１８を介さずに、直接転写紙にパターン像を転写する方式の複合機である。この図１−２に示す複合機を構成する各部の装置は、図１−１に示す複合機と同様であるので、図１−１に示す複合機１００のかわりに図１−２に示す複合機を用いることもできる。
【００２６】
続いて、第１の実施の形態にかかる複合機１００の内部のハードウェア構成を図３に示す。複合機１００は、内部のハードウェアとして制御部３０１と、ＲＡＭ（Random  Access  Memory）２８と、Ｉ／Ｆ（Inter  Face）部２９と、書込部３０と、カウンタ３１と、I／O（Input  Output）部３２と、から構成される。
【００２７】
制御部３０１は、ＣＰＵ（Central  Processing  Unit）２６と、ＲＯＭ（Read  Only  Memory）２７と、から構成される。
【００２８】
ＣＰＵ２６は、ＲＯＭ２７に格納される各種プログラムに応じて、反射型センサ２４やカウンタ３１等の各種装置を含んだ複合機１００の全体を制御する。
【００２９】
ＲＯＭ２７は、トナーパターンの検知タイミングを判定するプログラムや、トナーパターンを形成するタイミングを判定するプログラム、検知したトナーパターンに基づいて画像の補正量を求めるプログラム等の各種プログラムを記憶する。
【００３０】
ＲＡＭ２８は、反射型センサ２４が検知したトナーパターンの正反射光、拡散反射光に基づく電圧値や、カウンタ３１が計時した時間の他、イエロー、ブラック、シアン、マゼンタのそれぞれの単色の階調に応じてＹ１〜Ｙ１０、Ｋ１〜Ｋ１０、Ｃ１〜Ｃ１０、Ｍ１〜Ｍ１０といった各色の濃度制御用トナーパターンや色ずれ制御用トナーパターン、およびこれらのトナーパターンを中間転写ベルト１６に形成する間隔等の各種パラメータやデータを記憶する他、ＲＯＭ２７に記憶される各種プログラムが計算のためにワークエリアとして使用する。なお、トナーパターンの階調度は、たとえばイエローの場合にはＹ１＝濃度１０％・・・Ｙ１０＝濃度１００％とあらかじめその色の割合が記憶されている。
【００３１】
Ｉ／Ｆ部２９は、有線ＬＡＮ，無線ＬＡＮ，ＵＳＢ等の外部装置を接続するためのポートである。外部装置に記憶された画像データは、ＣＰＵ２６の指示によってＩ／Ｆ部２９を介してＲＡＭ２８に取り込まれる。
【００３２】
書込部３０は、ＣＰＵ２６の指示によってＲＡＭ２８に格納された画像データを取り込み、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）から構成される画像信号をイエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の各色の印刷用画像信号に変換し、変換した印刷用画像信号を露光装置１５に送出する。
【００３３】
カウンタ３１は、中間転写ベルト１６上のある位置（例えば、中間転写ベルト１６の表面がクリープして変形した部分の位置）が二次転写ローラ１８にしたがって回動する時間を計測するものである。
【００３４】
Ｉ／Ｏ部３２は、ＣＰＵ２６が、反射型センサ２４が検出したトナーパターンの濃度や色ずれ情報を受け取るためのインターフェースである。
【００３５】
なお、カウンタ３１に代わってテンションローラ１９にエンコーダ３３を設けることによって、ベルト１６のある位置が二次転写ローラ１８にしたがって回動する時間を計測することもできる。エンコーダ３３は、テンションローラ１９が中間転写ベルト１６にしたがって従動回転する位置を測定する装置である。この場合、ＣＰＵ２６はエンコーダ３３から中間転写ベルト１６の位置情報をＩ／Ｏ部３２を介して受け取ることもできる。
【００３６】
続いて、図４−１、図４−２を用いて中間転写ベルト１６がクリープして変形する場合の例を示す。
【００３７】
図４−１は、駆動ローラ１７に中間転写ベルト１６が巻回されている状態を示す例である。このような状態で複合機１００が停止したまま長時間放置された場合、中間転写ベルト１６はこの駆動ローラ１７の曲面に沿って屈曲癖が生じてしまう。そして、このような屈曲癖が生じた部分がクリープ変形した位置となる。
【００３８】
また、図４−２は、駆動ローラ１７に二次転写ローラ１８がニップ幅を持たせた状態で装着され、中間転写ベルト１６が駆動ローラ１７と二次転写ローラ１８ベルトの間に挟み込まれた状態を示す例である。このような中間転写ベルト１６との接触部分が少なく、曲率半径の比較的大きい二次転写ローラ１８によって挟み込まれることで屈曲癖が付きにくい状態であっても、駆動ローラ１７に二次転写ローラ１８の間にニップ幅が生じて駆動ローラ１７と二次転写ローラ１８との接触部分で弧を描くようになる。そして、このような状態で複合機１００が停止したまま長時間停止放置された場合も、図４−１の場合と同様に中間転写ベルト１６に屈曲癖が生じてしまう。そして、このような屈曲癖が生じた部分もクリープ変形した位置となる。
【００３９】
このように、図４−１、図４−２に示すような屈曲癖が中間転写ベルと１６に生じ、この屈曲癖が付いた部分に感光体ドラム１０が形成したトナーパターンが形成されると、反射型センサ２４の発光素子２４１によって受光素子２４２、および受光素子２４３がトナーパターンを検出しても、トナーパターンからの反射光の反射方向が変わるため検出したトナーパターンが誤っている場合がある。したがって、このようなトナーパターンを検出しないようにするため、後述する各種の処理が必要となる。
【００４０】
続いて、図５を用いて感光体ドラム１０が中間転写ベルト１６上に形成するトナーパターン、及び反射型センサ２４とトナーパターンの位置関係を例示する。
【００４１】
中間転写ベルト１６に形成されるトナーパターンには、画像データの濃度を調整するための濃度制御用パターンと、画像データの色ずれを制御するための色ずれ制御用パターンの２種類がある。
【００４２】
濃度制御用パターンは、Ｙ１〜Ｙ１０、Ｋ１〜Ｋ１０、Ｃ１〜Ｃ１０、Ｍ１〜Ｍ１０の順（図５では、このうちＹ９、Ｙ１０、Ｋ１〜Ｋ１０、Ｃ１、Ｃ２を例示している）に中間転写ベルト１６の中央部に形成され、同じく中央に設置された反射型センサ２４ｂの正反射光および拡散反射光により各色の濃度を検出する。
【００４３】
一方、色ずれ制御用パターンは、Ｙ２１〜Ｙ３０、Ｋ２１〜Ｋ３０、Ｃ２１〜Ｃ３０、Ｍ２１〜Ｍ３０の順に、主走査方向に対して平行、および斜めの方向に並列して中間転写ベルト１６上の主走査方向の両端付近に形成され、同じく両端付近に設置された反射型センサ２４ａ，２４ｃの正反射光により各色の搬送方向、主走査方向の双方の色ずれ量を検出する。
【００４４】
続いて、第一の実施の形態にかかる複合機１００の機能的構成について説明する。図６は、第一の実施の形態にかかる複合機１００の機能的構成を示すブロック図である。
【００４５】
図６に示すように、複合機１００は、上述した感光体ドラム１０Ｙ、１０Ｍ、１０Ｃ、１０Ｋ、反射型センサ２４、ＲＡＭ２８、カウンタ３１の他、位置判定部６０１と、検知制御部６０２と、補正部６０３と、感光体ドラム１０Ｙ、１０Ｍ、１０Ｃ、１０Ｋと、反射型センサ２４と、ＲＡＭ２８と、カウンタ３１と、を主に備えている。
【００４６】
これらの構成は、図１−１、または図１−２に示すハードウェア構成により実現される。例えば、位置判定部６０１と、検知制御部６０２と、補正部６０３による種々のハードウェアを構成する装置に対する指示は、ＲＯＭ２７に格納されたプログラムが実行されたＣＰＵ２８により実現される。
【００４７】
位置判定部６０１は、中間転写ベルト１６上でクリープ変形位置がトナーパターンを検知するセンサ２４の検知位置付近にあるか否かを判定する処理部である。具体的には、位置判定部６０１は、ＲＡＭ２８にあらかじめ記憶されたクリープ変形した中間転写ベルト１６の位置に相当するカウント値の範囲にカウンタ３１がカウントしたカウント値が含まれるか否かを調べることによってクリープ変形位置がセンサ２４による検知位置に到達したか否かを判定する。このクリープ変形位置はトナーパターンを形成すべきではない非形成位置である。
【００４８】
検知制御部６０２は、位置判定部６０１によって、中間転写ベルト１６のクリープ変形位置がセンサ２４による検知位置付近にあり検知するタイミングであると判定された場合に、検知位置付近に形成されたトナーパターンのセンサ２４による検知を無効とするように制御する。具体的には、検知制御部６０２は、検知位置付近に形成されたトナーパターンによるセンサ２４から出力される検知信号を無視して、補正部６０３で使用しない。なお、検知制御部６０２を、各トナーパターンを検知するタイミングでないと判定した場合には、各トナーパターンを検知するようにセンサ２４の発光素子２４１を制御するように構成してもよい。
【００４９】
補正部６０３は、センサ２４から出力されるトナーパターンの検知信号に基づいて補正量を算出し、画像形成（書込部３０による書き込み）のタイミングの補正を行うものである。
【００５０】
すなわち、検知制御部６０２がＲＡＭ２８に記憶した電圧値と、あらかじめ濃度制御用トナーパターン、色ずれ制御用トナーパターンの各パターンごとにＲＡＭ２８に記憶された電圧値の基準値とを比較して、ずれがあるか否かを判定する。
【００５１】
そして、ずれがあると判定した場合には、補正部６０３は。公知の技術により、ずれに基づいた補正量を算出して、算出した補正量に基づき濃度補正処理あるいは色ずれ補正処理を行う。例えば色ずれ補正処理としては、特開２００６−２８４７７３に記載された技術を用いることによってその色ずれについての平均化処理を行う。
【００５２】
ＲＡＭ２８には、濃度制御用トナーパターン、色ずれ制御用トナーパターンが検知する反射光の基準となる電圧値や、これらのトナーパターンを形成する順序、各トナーパターンの間隔（形成するタイミング）のほかパターンの数、カウント値、中間転写ベルト１６上のクリープ変形した位置がセンサ２４までに進む予測時間があらかじめ記憶されている。
【００５３】
次に、濃度制御用トナーパターンおよび色ずれパターンを検知した場合の転写電圧について説明する。図７−１は、センサ２４が濃度制御用トナーパターンを検知した場合の転写電圧の変化の例を示す説明図である。図７−１では、Ｋ２〜Ｋ８までのトナーパターンと、各トナーパターンに対応する転写電圧を示している。図示するように、センサ２４が濃度制御用トナーパターンを検知すると、通常であれば転写電位はその濃度が増すに従って低い値を示す。
【００５４】
また、図７−２は、センサ２４が色ずれ制御用トナーパターンを検知した場合の転写電圧の変化の例を示す説明図である。図７−２では、Ｙ２０〜Ｙ２１、Ｋ２０〜Ｋ２１、Ｃ２０〜Ｃ２１、Ｍ２０〜Ｍ２１のトナーパターンと、各トナーパターンに対応する転写電圧を示している。図示するように、色ずれ制御用トナーパターンの場合、センサ２４が色ずれ制御用トナーパターンを検知すると、通常であれば転写電位はほぼ一定の値を示すので、あらかじめしきい値を設け、そのしきい値よりも電圧値が低いか否かによって色ずれパターンの有無を判定する。
【００５５】
続いて、図４−１、図４−２に示すようなクリープ変形箇所に濃度制御用トナーパターン、色ずれ制御用トナーパターンが形成され、センサ２４がこれらのトナーパターンを検知した場合の例を示す。
【００５６】
図８−１は、図７−１に示した濃度制御用トナーパターンが、クリープ変形した中間転写ベルト１６上の位置に形成された場合の電圧値の変化を示す説明図である。図示するように、センサ２４は、中間転写ベルト１６の歪みによって、本来の電圧値とは異なる誤った電圧値を検知してしまうので、後述する各種の処理が必要となる。
【００５７】
また、図８−２は、図７−２に示した色ずれ制御用トナーパターンが、クリープ変形した中間転写ベルト１６上の位置に形成された場合の電圧値の変化を示す説明図である。この場合も、濃度制御用トナーパターンを検知する場合と同様に、センサ２４は中間転写ベルト１６の歪みによって、色ずれ制御用トナーパターンが形成されていない位置についても色ずれ制御用トナーパターンがあると誤って検知してしまうので、このような場合にも、後述する各種の処理が必要となる。
【００５８】
ＲＡＭに記憶されたカウント値は、中間転写ベルト１６上に色ずれ制御用トナーパターンが形成された場合の、センサ２４、クリープ変形した位置と、そのクリープ変形した位置の「先頭」「最後尾」の位置に相当するカウンタ３１によるカウント数である。図９は、中間転写ベルト１６上に色ずれ制御用トナーパターンが形成された場合の、センサ２４、クリープ変形した位置と、そのクリープ変形した位置の「先頭」「最後尾」の位置、及びこれらのカウント値の関係を示す説明図である。図９において、横軸を時間軸とする。
【００５９】
このクリープ変形した位置の「先頭」「最後尾」の位置は、クリープ変形した部分の中心点（たとえば、駆動ローラ１７と二次転写ローラ１８とのニップ幅の中点、あるいは駆動ローラ１７と二次転写ローラ１８との接点）からトナーパターンの搬送方向にある幅βを設けたその先頭と最後尾（いずれも中心から搬送方向に等距離の位置）である。このようにクリープ変形した位置の「先頭」と「最後尾」を設けた理由は、クリープ変形位置は駆動ローラ１７や二次転写ローラ１８に沿って弧を描くように生じ、クリープ変形位置がセンサ２４を通過するには一定の時間がかかるためである。そして、誤検知する可能性のある部分をマージンとして、センサ２４の位置を基準として設定したものである。
【００６０】
この図９では、パターン１〜１０までの色ずれ制御用トナーパターンが中間転写ベルト１６上に形成され、そのうちパターン６の部分がクリープ変形した位置である例である。この例では、カウンタ３１のカウント値「ＣＣＣＣ」がクリープ変形した位置の先頭のカウント値「ＤＤＤＤ」がクリープ変形した位置の最後尾のカウント値を示している。図示するように、センサ２４を中心としてその前後の幅β（に相当するカウント値）の部分にパターン６が形成されているので、後述する各処理において、センサ２４はパターン６を検知せず、パターン１〜５、パターン７〜１０を検知し、その後補正量が算出される。
【００６１】
図１０−１は、ＲＡＭ２８が記憶するカウンタ値の例を示す説明図である。図１０−１に示すように、中間転写ベルト１６上のクリープ変形した位置の先頭がセンサ２４に到達する時間、及びその位置の最後尾がセンサ２４に到達する時間を記憶する。図１０−１では、図９に示したクリープ変形した位置の状態を例にとって、クリープ変形位置の先頭、最後尾の値がそれぞれ「ＣＣＣＣ」秒、「ＤＤＤＤ」秒であることを示している。
【００６２】
ＲＡＭ２８に記録される予測時間は、中間転写ベルト１６上のクリープ変形した位置がセンサ２４までに進むまでの時間である。このように、ＲＡＭ２８に、予測時間があらかじめ記憶される理由は、中間転写ベルト１６は、駆動ローラ１７の動きに従って、図１０−２に示すような等加速度運動、等速直線運動をするためである。すなわち、複合機１００の電源がＯＮされ、制御部３０１から各装置に起動命令がなされると、駆動ローラ１７は、図に示すカウント値がｔｈになるまでは一定の加速度で等加速度運動を行い、その後は一定の速度で等速直線運動を行う。従って、クリープ変形している位置がセンサ２４までに進む時間を等加速度運動する時間をあらかじめ記憶しておけば、その後クリープ位置がセンサ２４を通過する時間が求められるからである。
【００６３】
次に、以上のように構成された第一の実施の形態にかかる複合機１００で行われる実行処理について説明する。図１１は、複合機１００が起動されてから、第一の実施の形態にかかる処理が終了するまでの全体処理の手順を示すフローチャートである。なお、本処理の対象となるトナーパターンは、濃度制御用トナーパターンと、色ずれ制御用トナーパターンの２種類あるが、いずれのトナーパターンを用いても同じ処理手順となるため、ここでは色ずれ制御用トナーパターンを例にとって以降の説明を行う。
【００６４】
まず、制御部３０１は、初期処理を行う（ステップＳ１１０１）。初期化処理では、複合機１００の電源がＯＮされたことを検知して、感光体ドラム１０、センサ２４、駆動ローラ１７等の各装置を起動し、カウンタ３１をリセットする。さらに、制御部３０１は、センサ２４の発光素子２４１の発光量をあらかじめ定められた値に設定する。
【００６５】
続いて、制御部３０１は、パターン形成処理を行う（ステップＳ１１０２）。パターン形成処理では、ＲＡＭ２８に記憶された色ずれ制御用トナーパターンを読み出し、書込み部３０、露光装置１５を介して、感光体ドラム１０に色ずれ制御用トナーパターンを形成するように指示する。この指示を受けて、各感光体ドラム１０（イエロー、マゼンダ、シアン、ブラック）は、中間転写ベルト１６上に、ＲＡＭ２８に記憶されたパターンの順序、間隔でトナーパターンを順次形成する。尚、このパターン形成処理（ステップＳ１１０２）では、トナーパターンの形成順序をイエロー、マゼンダ、シアン、ブラックの順としているが、どのような順でトナーパターンが形成されてもよい。
【００６６】
次に、制御部３０１は、パターン検知処理を行う（ステップＳ１１０３）。図１２は、パターン検知処理の手順を示すフローチャートである。
【００６７】
まず、制御部３０１の位置判定部６０１は、ＲＡＭ２８に記憶された色ずれ制御用パターンの種類及びその数、例えばイエロー、マゼンダ、シアン、ブラック及びＹ１〜Ｙ１０等のパターンの数、を読み出し、センサ２４によりすべての色ずれ制御用トナーパターンを検知したか否かを判定する（ステップＳ１２０１）。
【００６８】
そして、位置判定部６０１が、すべての色ずれ制御用トナーパターンを検知していないと判定した場合（ステップＳ１２０１；Ｎｏ）、続いてセンサ２４は、色ずれ制御用パターンを検知する（ステップＳ１２０２）。一方、位置判定部６０１が、すべての色ずれ制御用トナーパターンを検知したと判定した場合（ステップＳ１２０１；Ｙｅｓ）、パターン検知処理全体が終了する。
【００６９】
続いて、検知制御部６０２は、センサ２４が検知した反射光を電圧値に変換してＲＡＭ２８に記憶する（ステップＳ１２０３）。さらに、センサ２４が色ずれトナーパターンを検知したときのカウンタ３１によるカウント値をＲＡＭ２８に記憶する（ステップＳ１２０４）。
【００７０】
次に、位置判定部６０１は、カウンタ３１が計時するカウント値があらかじめＲＡＭ２８に記憶されたクリープ変形位置の「先頭」のカウント値であるか否かを判定する（ステップＳ１２０５）。そして、位置判定部６０１は、カウント値がクリープ変形位置の「先頭」のカウント値でないと判定した場合（ステップＳ１２０５；Ｎｏ）、ステップＳ１２０１に戻って、ステップＳ１２０２〜Ｓ１２０４までの各処理を繰り返す。
【００７１】
一方、位置判定部６０１が、カウント値がクリープ変形位置の「先頭」のカウント値であると判定した場合（ステップＳ１２０５；Ｙｅｓ）、検知制御部６０２は、センサ２４の発光素子２４１を色ずれ制御用トナーパターンを検知しないように制御することにより、パターン検知信号を無視する（ステップＳ１２０６）。
【００７２】
続いて、位置判定部６０１は、カウンタ３１が計時するカウント値があらかじめＲＡＭ２８に記憶されたクリープ変形位置の「最後尾」のカウント値であるか否かを判定する（ステップＳ１２０７）。そして、位置判定部６０１は、カウント値がクリープ変形位置の「最後尾」のカウント値でないと判定した場合（ステップＳ１２０７；Ｎｏ）、ステップＳ１２０６に戻って、センサ２４の発光素子２４１を、トナーパターンを検知しないように制御することによりパターン検知信号を無視する。このようにして、カウント値がクリープ変形位置の「最後尾」のカウント値に到達するまで、ステップＳ１２０６の処理を繰り返す。
【００７３】
一方、位置判定部６０１が、カウンタ３１が計時するカウント値があらかじめＲＡＭ２８に記憶されたクリープ変形位置の「最後尾」のカウント値であると判定した場合（ステップＳ１２０７；Ｙｅｓ）、ステップＳ１２０１に戻る。そして、すべての色ずれ制御用トナーパターンが検知されていない場合は、ステップＳ１２０２〜Ｓ１２０７の処理を繰り返す。そして、すべての色ずれ制御用パターンが検知された場合にはパターン検知処理を終了する。
図１１に戻り、パターン検知処理（ステップＳ１１０３）が完了すると、補正量算出処理を行う（ステップＳ１１０４）。図１３は、補正量算出処理の手順を示すフローチャートである。補正部６０３は、まずパターン検知処理（ステップＳ１１０３）で検知した電圧値が、あらかじめＲＡＭ２８に記憶された基準値とずれがあるか否かを判定する（ステップＳ１３０１）。そして、補正部６０３が、検知した電圧値と基準値との間にずれがないと判定した場合（ステップＳ１３０１；Ｎｏ）、基準値とのずれがないので、後述する補正のための処理は行わずに補正量算出処理（ステップＳ１１０４）を終了する。
【００７４】
一方、補正部６０３が、検知した電圧値と基準値との間にずれがあると判定した場合（ステップＳ１３０１；Ｙｅｓ）、そのずれ量をＲＡＭ２８に記憶し、特開２００６−２８４７７３に記載された方法等によってその色ずれについて平均化処理を行って色ずれ補正量を算出し（ステップＳ１３０２）、色ずれ補正処理を行う。そして、補正部６０３は、求めた補正量をＲＡＭ２８に記憶する（ステップＳ１３０３）。そして、クリープ変形した位置に形成された色ずれ制御用トナーパターンは、パターン検知処理（ステップＳ１１０３）では検知していないため、図７−２に示すような誤った電圧値に基づいて補正量が算出され、その補正量がステップＳ１３０３で記憶されることはない。
【００７５】
図１１に戻り、このように補正量算出処理が行われ完了する（ステップＳ１１０４）と、制御部３０１は、センサ２４、カウンタ３１等の各種装置を停止する終了処理（ステップＳ１１０５）を行う。
【００７６】
このように、クリープ変形した位置がセンサ２４にかかるか否かを判定し、クリープ変形した位置がセンサ２４にかからないと判定した場合に、色ずれ制御用トナーパターンを形成するようにセンサ２４を制御するので、中間転写ベルト１６上のクリープ変形した位置に形成された色ずれ制御用トナーパターンを検知することはなく、高精度にトナーパターンの補正量を算出することができる。
【００７７】
尚、上述した第１の実施の形態においては、検知制御部６０２は、センサ２４の発光素子２４１がクリープ変形した位置に形成された色ずれ制御用トナーパターンを検知しないように制御したが、例えば、クリープ変形した位置に形成された色ずれ制御用トナーパターンをセンサ２４で検知した後、ＲＡＭ２８に記憶された電圧値を削除することによって、誤った電圧値を用いて補正量を算出しないようにすることもできる。
【００７８】
図１４に、クリープ変形した位置に形成された色ずれ制御用トナーパターンをセンサ２４が検知して、その後検知した色ずれ制御用トナーパターンの電圧値を削除する場合の処理手順について説明する。以下の説明では、ステップＳ１２０１〜Ｓ１２０４の処理の内容は、クリープ変形した位置に色ずれ制御用トナーパターンを形成した場合と同じであるため同一の符号を付して省略する。従って、図１４において位置判定部６０１がすべての色ずれ制御用トナーパターンを検知したと判定した場合（ステップＳ１２０１；Ｙｅｓ）から説明する。
【００７９】
位置制御部６０１が、すべての色ずれ制御用トナーパターンを検知したと判定すると（ステップＳ１２０１；Ｙｅｓ）、続いて位置判定部６０１は、ＲＡＭ２８に記憶したカウント値が、あらかじめＲＡＭ２８に記憶されたクリープ変形位置の「先頭」のカウント値から「最後尾」のカウント値の範囲に含まれるか否かを判定する（ステップＳ１４０１）。そして、位置判定部６０１は、ＲＡＭ２８に記憶したカウント値がクリープ変形位置の「先頭」のカウント値から「最後尾」のカウント値の範囲に含まれないと判定した場合（ステップＳ１４０１；Ｎｏ）、何もせずにパターン検知処理（ステップＳ１１０３）を終了する。
【００８０】
一方、位置判定部６０１が、ＲＡＭ２８に記憶したカウント値がクリープ変形位置の「先頭」のカウント値から「最後尾」のカウント値の範囲に含まれると判定した場合（ステップＳ１４０１；Ｎｏ）、検知制御部６０２は、そのカウント値のタイミングで記憶された電圧値をＲＡＭ２８から削除する（ステップＳ１４０２）。以上の処理が終了すると、パターン検知処理（ステップＳ１１０３）の処理全体が終了する。
【００８１】
このように、検知制御部６０２がセンサ２４に対して中間転写ベルト１６上に形成されたすべての色ずれ制御用トナーパターンを検知するように制御し、その後検知した色ずれ制御用トナーパターンの電圧値をＲＡＭ２８から削除することにより、補正量算出処理（ステップＳ１１０４）において、高精度にトナーパターンの補正量を算出できる。
【００８２】
（第２の実施の形態）
上述した第一の実施の形態においては、クリープ変形した位置は、図４−１、図４−２に示したような駆動ローラ１７や、駆動ローラ１７と二次転写ローラ１８との接点等の部分に中間転写ベルト１６が接する部分に生じる場合に、その部分に形成された色ずれ制御用トナーパターンを検知しないようにパターン検知処理を行うこととした。しかし、センサ２４の反射光が誤って検知される場合は他にも存在する。例えば、中間転写ベルト１６上に埃があった場合や、中間転写ベルト１６の表面にキズが生じていた場合等に、その部分にトナーパターンが形成された場合にも反射光が誤って検知されてしまう。そこで、第二の実施の形態においては、色ずれ制御用トナーパターン、濃度制御用トナーパターンを検知する前に中間転写ベルト１６の状態を検査する検査処理を行う場合について説明する。
【００８３】
図１５は、第二の実施の形態にかかる複合機１５００の機能的構成を示すブロック図である。複合機１５００は、上述した第一の実施の形態にかかる複合機１００とは、検査部１５０１が追加された構成を有している点で異なり、他の構成については第一の実施の形態と同様である。以下の説明では、上述した第一の実施の形態と同一の構成要素には同一の符号を付してその説明を省略している。
検査部１５０１は、複合機１５００に電源がＯＮされた後、センサ２４が色ずれ制御用トナーパターン、濃度制御用トナーパターンを検知する位置を基準にして中間転写ベルト１６が１周したか否かを判定するものである。また、検査部１５０１は、センサ２４が検知した反射光を電圧値に変換し、その値が、あらかじめＲＡＭ２８に記憶された電圧値の範囲（許容範囲）に含まれるか否かを判定する。そして、検査部１５０１は、検知制御部６０２が変換した電圧値が、記憶された電圧値の範囲に含まれると判定した場合に、そのときのカウント値をカウンタ３１から読み取ってＲＡＭ２８に記憶する。さらに、検査部１５０１は、記憶したカウント値に、中間転写ベルト１６がさらに１周したときのカウント値を求めて加算し、その加算した値をＲＡＭ２８に記憶する。この２周目以降のカウント値は、中間転写ベルト１６の速度（等速度）から求めることができる。
【００８４】
この許容範囲は、色ずれ制御用トナーパターン、濃度制御用トナーパターンから検知されるべき電圧の基準値（例えばａボルト等）と、誤差としての許容値（例えばｂボルト）とを設けておき、実際に検知された電圧値がこの範囲（ａ−ｂボルト）の範囲にある場合には、センサ２４の検知誤差と判定し、検知された値がこの範囲以上の差がある値の場合には、センサ２４が検知した反射光は、中間転写ベルト１６上の埃やキズ等のある位置に形成された色ずれ制御用トナーパターン、濃度制御用トナーパターンからの反射光であると判定する。
【００８５】
図１６は、中間転写ベルト１６上にトナーパターンを形成する前に、中間転写ベルト１６上に埃等がないか検査した後、色ずれ制御用トナーパターンが形成された場合の、センサ２４、埃等がある位置と、その位置の「先頭」「最後尾」の位置から設定されるマージンの位置、及びこれらのカウント値の関係を示す説明図である。図１６では、横軸を時間軸としている。このマージンの位置を設定する理由は、第一の実施の形態で説明した理由と同じ理由である。
【００８６】
この図１６では、パターン１〜１０までの色ずれ制御用トナーパターンが中間転写ベルト１６上に形成されるが、これらのトナーパターンを形成する前に、埃等が存在する部分（図中に示すＮＧポイント）のカウント値が検査によって求められ、そのカウント値と基準として中間転写ベルト１６が１周した部分にパターン２が形成され、さらに中間転写ベルト１６が２周した部分にパターン７が形成された例を示している。この例では、カウンタ３１のカウント値「ＥＥＥＥ」および、ＮＧポイントがセンサ２４を通過するために必要なマージンγのカウント値を示している。図示するように、センサ２４は、ＮＧポイントを中心としたその前後の幅γの部分にパターン２、およびパターン７が形成されているので、後述する各処理において、センサ２４はこれらのパターンを検知せず、パターン１、パターン３〜６、パターン８〜１０を検知し、その後補正量が算出される。
【００８７】
ＲＡＭ２８は、第一の実施の形態にかかるＲＡＭ２８と同様の内容を記憶するほか、後述する検査部１５０１が、中間転写ベルト１６上に存在する埃やキズ等の位置を判定するために使用する電圧の基準値及び許容範囲、さらに電圧値が基準を満たさないと判定された位置のマージン（例えば図１６に示したカウント値γ）を記憶する。
【００８８】
図１７は、ＲＡＭ２８が記憶するカウンタ値の例を示す説明図である。図１７に示すように、ＲＡＭ２８には、ＮＧポイントと後述する検査部１５０１が求めた２周目以降のカウント値を表形式で記憶する。図１７では、図１６で示した１周目のＮＧポイントのカウント値と２周目のＮＧポイントのカウント値を記載しているが、ＮＧポイントが複数ある場合には表の横方向にその位置を記憶し、さらにその位置の縦方向には、検査部１５０１が求めたカウント値が記憶されることを示している。
【００８９】
次に、以上のように構成された第二の実施の形態にかかる複合機１５００で行われる実行処理について説明する。図１８は、複合機１５００が起動されてから、第二の実施の形態にかかる処理が終了するまでの処理全体の流れを示すフローチャートである。
本実施の形態にかかる複合機１５００では、制御部３０１により初期処理を行い（ステップＳ１８０１）、その後、検査部１５０１により、トナーパターンの位置に埃やキズ等があるか否かを検査する検査処理を行う（ステップＳ１８０２）。検査処理を行った後に、パターン形成処理（ステップＳ１８０３）、パターン検知処理（ステップＳ１８０４）、補正処理（ステップＳ１８０５）および終了処理（ステップＳ１８０６）を行う。ここで、初期化処理、パターン形成処理、パターン検知処理、補正処理および終了処理については、第一の実施の形態と同様の処理が行われる。
【００９０】
なお、本実施の形態では、検査処理を、パターン形成処理よりも先に行っているが、トナーパターンを検知する前に、トナーパターンの位置に埃やキズ等があるか否かを判定すればよいので、パターン形成処理（ステップＳ１１０２）とパターン検知処理（ステップＳ１１０３）の間に行うように構成してもよい。
【００９１】
次に、ステップＳ１８０２の検査処理の詳細について説明する。図１９は、検査処理の手順を示すフローチャートである。まず検査部１５０１は、中間転写ベルト１６が、１周したか否かをセンサ２４が色ずれ制御用トナーパターンを検知する位置を基準として判定する。具体的には、ＲＡＭ２８には第一の実施の形態の場合と同様に、複合機１５００の電源がＯＮされてからセンサ２４等の各装置が起動するまでにかかる時間が記憶されているので、検査部１５０１は、その時間が経過した後、中間転写ベルト１６が１周したか否かを、その速度（等速度）から判定する。そして、中間転写ベルト１６が１周したと判定した場合（ステップＳ１９０１；Ｙｅｓ）は、検査処理の処理を終了する。
【００９２】
一方、ステップＳ１９０１において、検査部１５０１が中間転写ベルト１６が１周していないと判定した場合（ステップＳ１９０１；Ｎｏ）、センサ２４に反射光を検知するよう指示し、この指示に従って、センサ２４は中間転写ベルト１６からの反射光を検知する（ステップＳ１９０２）。
【００９３】
続いて、検査部１５０１は、センサ２４が検知した反射光から電圧値を求め、その値がＲＡＭ２８に記憶された電圧値の許容範囲にあるか否かを判定する（ステップＳ１９０３）。そして、検査部１５０１が求めた電圧値が、ＲＡＭ２８に記憶された電圧値の許容範囲にあると判定した場合（ステップＳ１９０３；Ｙｅｓ）、ステップＳ１９０１に戻り、中間転写ベルト１６が１周するまでステップＳ１９０２以降の各処理を繰り返す。
【００９４】
一方、ステップＳ１９０３において、検査部１５０１が求めた電圧が、ＲＡＭ２８に記憶された電圧値の許容範囲にないと判定した場合（ステップＳ１９０３；Ｎｏ）、ステップＳ１９０２においてセンサ２４が反射光を検知したときのカウント値をカウンタ３１から読み取り、中間転写ベルト１６の速度（等速度）から中間転写ベルト１６が２周目以降に周回したときのカウント値を求めて、これらのカウント値をＲＡＭ２８に記憶する（ステップＳ１９０４）。このステップＳ１９０４の処理が終了し、かつ中間転写ベルト１６が１周すると、検査処理（ステップＳ１８０１）の処理全体が終了する。
【００９５】
このように、中間転写ベルト１６が１周するまでの間に、その反射光から変換された電圧値がある一定の範囲に含まれるか否かを判定し、変換された電圧値がある一定の範囲に含まれないと判定されたときのカウント値を記憶しておくことによって、パターン検知処理（ステップＳ１１０３）において、このカウント値のときには色ずれ制御用トナーパターンを検知しないように検知制御部６０２がセンサ２４を制御する。そして、このようにして中間転写ベルト１６上に生じた埃やキズ等の部分からの反射光をセンサ２４が検知しないため、高精度にトナーパターンの補正量を算出することができる。
【００９６】
（第３の実施の形態）
上述した第一、第二の実施の形態においては、中間転写ベルト１６上にクリープ変形した位置、または埃やキズ等が生じた位置にもトナーパターンを形成し、センサ２４の発光素子２４１を制御して、これらの位置に形成されたトナーパターンを検知せずに画像の補正量を高精度に算出することとした。しかし、中間転写ベルト１６上のクリープ変形した位置にトナーパターン自体を形成しないことによっても、画像の補正量を高精度に算出することができる。そこで、第三の実施形態においては、トナーパターンを形成する際に中間転写ベルト１６上のクリープ変形した位置を求め、その位置にはトナーパターンを形成しないように制御するパターン形成制御処理を行う場合について説明する。
【００９７】
図２０は、第三の実施の形態にかかる複合機２０００の機能的構成を示すブロック図である。複合機２０００は、図２０に示すように、位置判定部２００１と、ドラム制御部２００２と、補正部６０３と、感光体ドラム１０Ｙ、１０Ｍ、１０Ｃ、１０Ｋと、反射型センサ２４と、ＲＡＭ２８と、カウンタ３１と、主にを備えている。
ここで、補正部６０３と、感光体ドラム１０Ｙ、１０Ｍ、１０Ｃ、１０Ｋと、反射型センサ２４と、ＲＡＭ２８と、カウンタ３１については、第一の実施の形態と同様である。
【００９８】
位置判定部２００１は、カウンタ３１が計時するカウント値に、あらかじめＲＡＭ２８に記憶されたクリープ変形した位置が感光体ドラム１０に到達するまでの時間のカウント値に加算することによって、クリープ変形した位置が、感光体ドラム１０が濃度制御用トナーパターンを形成する位置に到達したか否かを判定する。また、各色の濃度制御用トナーパターンがすべて形成されたか否かを、各色の濃度制御用トナーパターンの種類、およびその数によって判定する。さらに、各色について最後の濃度制御用トナーパターンが形成されたときのカウント値をＲＡＭ２８に記憶し、そのカウント値に中間転写ベルト１６が１周するカウント値を加算することによって、次に形成される色の濃度制御用トナーパターンが、クリープ変形した位置に形成されてしまうか否かを判定する。そして、クリープ変形した位置に形成されてしまうと判定した場合は、クリープ変形した位置が、感光体ドラム１０が濃度制御用トナーパターンを形成する位置を通過するまで、次の色の濃度制御用トナーパターンの形成動作に入らないように待機する。
【００９９】
ドラム制御部２００２は、位置判定部２００１が未だ各色のすべてのパターンを形成していないと判定した場合に、その色の濃度制御用トナーパターンをＲＡＭ２８から呼び出して感光体ドラム１０にパターンを形成するよう制御する。
【０１００】
ＲＡＭ２８は、第一の実施の形態にかかるＲＡＭ２８と同様の内容を記憶するほか、中間転写ベルト１６上のクリープ変形した位置が感光体ドラム１０までに進む予測時間があらかじめ記憶されている。この予測時間があらかじめ記憶される理由は、第一の実施の形態にかかる複合機１００の場合の処理で説明した内容と同じ理由による。また、ＲＡＭ２８は、位置判定部２００１が各色の濃度制御用トナーパターンをすべて形成したときのカウント値を記憶する。このカウント値を記憶する理由は、各色について濃度制御用トナーパターンがすべて形成され、次の色のトナーパターンを形成する際に、その形成する部分がクリープ変形した位置にかかるか否かを判定するために必要だからである。さらに、ＲＡＭ２８は、クリープ変形した位置のマージンを記憶する。
【０１０１】
図２１は、中間転写ベルト１６上に色ずれ制御用トナーパターンが形成された場合の、各色の感光体ドラム１０、クリープ変形した位置と、そのクリープ変形した位置のマージンの位置、及びこれらのカウント値の関係を示す説明図である。図２１では、横軸を時間軸としている。なお、このマージンの位置を設定した理由については、第一の実施の形態で説明した理由と同じ理由であるため、ここではその説明を省略する。
【０１０２】
この図２１では、パターン１〜１０までの色ずれ制御用トナーパターンが中間転写ベルト１６上に形成され、そのうちマゼンダ色の濃度制御用トナーパターンを形成するときにクリープ変形した位置がかかる例を示している。この例では、カウンタ３１がカウント値「ＡＡＡＡ」（マージン幅を計時したときαのカウント値を含む）にイエローの濃度制御用トナーパターンの形成を開始し、次のクリープ変形した位置が到達するカウント値「ＢＢＢＢ」（マージン幅を計時したときαのカウント値を含む）が計時されるまでマゼンダの濃度制御用トナーパターンを形成しないように、感光体ドラム１０を制御している。このように、クリープ変形した位置にはマゼンダ色のパターンを形成しないので、後述する各処理において、すべてのトナーパターンを検知して、その後補正量が算出されることとなる。
【０１０３】
図２２−１に、ＲＡＭ２８が記憶するカウンタ値の例を示す。図示するように、中間転写ベルト１６上のクリープ変形した位置として、その位置の最後尾が感光体ドラム１０に到達する時間、すなわち濃度制御用トナーパターンを形成し始めるカウント値（この例ではイエローの濃度制御用トナーパターンを形成する時間）を記憶する。さらに、この時間を基準として位置判定部２００１が、トナーパターンがクリープ位置にかかるか否かを判定するときに使用するカウント値（この例ではマゼンダ色の濃度制御用トナーパターンがクリープ変形した位置にかかる場合において、そのトナーパターンを形成し始めるカウント値）を記憶する。そして、図２２−１では、これらの値がそれぞれ「ＡＡＡＡ」秒、「ＢＢＢＢ」秒であることを示している。
【０１０４】
図２２−２は、中間転写ベルト１６が駆動ローラ１７によって動作する状態を示す説明図である。図２２−２に示すように、中間転写ベルト１６は、等加速度運動、等速直線運動をする。従って、複合機２０００の電源がＯＮされ、制御部３０１から各装置に起動命令がなされると、駆動ローラ１７は、図に示すカウント値がｔｈになるまでは一定の加速度で等加速度運動を行い、その後は一定の速度で等速直線運動を行う。以降の説明については、第一の実施の形態の場合に説明した内容と同じ内容なので、ここでは説明を省略し、続いてドラム制御部２００２の説明に入る。
【０１０５】
続いて、上述した複合機２０００で行われる実行処理について説明する。図２３は、複合機２０００が起動されてから、第三の実施の形態にかかる処理が終了するまでの全体処理の手順を示すフローチャートである。
本実施の形態にかかる複合機１５００では、制御部３０１により初期処理を行い（ステップＳ２３０１）、その後、パターン形成制御処理を行う（ステップＳ２３０２）。そして、パターン形成制御処理を行った後に、パターン検知処理（ステップＳ２３０３）、補正処理（ステップＳ２３０４）および終了処理（ステップＳ２３０５）を行う。ここで、初期化処理、パターン形成処理、パターン検知処理、補正処理および終了処理については、第一の実施の形態と同様の処理が行われる。
【０１０６】
図２４では、イエロー、ブラック、シアン、マゼンダの順序で濃度制御用トナーパターンを形成する前提で、パターン形成制御処理（ステップＳ２３０１）の全ての処理のうち、イエローの濃度制御用トナーパターンを中間転写ベルト１６に形成した後にブラックの濃度制御用トナーパターンを形成する部分の処理のみを示している。これは、イエロー以外のブラック、シアン、マゼンダの濃度制御用トナーパターンを形成する場合も、これと同様の手順で処理できるため、これらの濃度制御用トナーパターンを形成する処理の説明を省略している。さらに、図２４では、濃度制御用トナーパターンは、イエローが最初に形成されるように記載しているが、本実施の形態においては、濃度制御用トナーパターンがクリープ変形した位置に形成されることがないようにすればよいので、トナーパターンの形成順序はどのような順番であっても構わない。
【０１０７】
次に、パターン形成制御処理の詳細について説明する。図２４は、パターン形成制御処理の手順を示すフローチャートである。まず位置判定部２００１は、カウンタ３１が計時するカウント値があらかじめＲＡＭ２８に記憶されたクリープ変形位置の「最後尾」のカウント値であるか否かを判定する（ステップＳ２４０１）。この判定を行うことにより、感光体ドラム１０が、イエローの濃度制御用トナーパターンを形成するタイミングを判定できる。そして、位置判定部２００１が、カウント値が記憶されたクリープ変形位置の「最後尾」のカウント値でないと判定した場合（ステップＳ２４０１；Ｎｏ）、カウンタ３１が計時するカウントが、ＲＡＭ２８に記憶したカウント値になるまで待機する。
【０１０８】
一方、位置判定部２００１が、カウント値が記憶されたクリープ変形位置の「最後尾」のカウント値であると判定した場合（ステップＳ２４０１；Ｙｅｓ）、次のステップに進む。
【０１０９】
続いて、位置判定部２００１は、ＲＡＭ２８に記憶された濃度制御用パターンの種類及びその数、例えばイエロー、マゼンダ、シアン、ブラック及びＹ１〜Ｙ１０等のパターンの数、を読み出し、感光体ドラム１０によりすべての濃度制御用トナーパターンを形成したか否かを判定する（ステップＳ２４０２）。
【０１１０】
そして、イエローの濃度制御用トナーパターンをすべて形成していないと判定した場合（ステップＳ２４０２；Ｎｏ）、ドラム制御部２００２は、ＲＡＭ２８からイエローの濃度制御用トナーパターンを読み出して、感光体ドラム１０に対して中間転写ベルト１６上にイエローの濃度制御用トナーパターン（例えば、Ｙ１の濃度制御用トナーパターン）を形成するように指示する（ステップＳ２４０３）。
【０１１１】
そして、感光体ドラム１０は、ドラム制御部２００２からの指示を受け、中間転写ベルト１６上にイエローの濃度制御用トナーパターン（例えば、Ｙ１の濃度制御用トナーパターン）を形成する（ステップＳ２４０４）。この濃度制御用トナーパターンが形成されると、ステップＳ２４０２に戻り、イエローの濃度制御用トナーパターンすべてが形成されるまでステップＳ２４０３、Ｓ２４０４の処理を繰り返す。
【０１１２】
このようにして、クリープ変形した位置が感光体ドラム１０を過ぎた後にイエローの濃度制御用トナーパターンを形成し始め、すべてのイエローの濃度制御用トナーパターンを形成したと判定すると（ステップＳ２４０２；Ｙｅｓ）、位置判定部２００１は、最後にイエローの濃度制御用トナーパターンを形成したときのカウント値（例えばＹ１０の濃度制御用トナーパターンを形成したときのカウント値）をＲＡＭに記憶する（ステップＳ２４０５）。
【０１１３】
続いて、位置判定部２００１は、次に形成するブラックの濃度制御用トナーパターンが、クリープ変形した位置にかかるか否かを判定する（ステップＳ２４０６）。具体的には、ＲＡＭ２８に記憶したイエローの濃度制御用トナーパターンの数（例えば、Ｋ１〜Ｋ１０の場合には１０個のパターン数）、各パターンを中間転写ベルト１６に転写する間隔（例えば、０．５秒ごとに各パターンを転写する場合には０．５秒）、最後にＲＡＭに記憶したカウント値、及び中間転写ベルト１６の速度（等速度）から、ブラックの濃度制御用トナーパターンすべてを中間転写ベルト１６に形成する時間と、クリープ変形した位置が感光体ドラム１０に到達する時間を比較して、ブラックの濃度制御用トナーパターンが、クリープ変形した位置にかかるか否かを判定する。
【０１１４】
そして、位置判定部２００１は、ブラックの濃度制御用トナーパターンが、クリープ変形した位置にかかると判定した場合（ステップＳ２４０６；Ｙｅｓ）、さらにクリープ変形した位置からマージンを含めた位置が、感光体ドラム１０を経過したか否かを判定する（ステップＳ２４０７）。そして、位置判定部２００１は、クリープ変形した位置からマージンを含めた位置が、感光体ドラム１０を経過していない（ステップＳ２４０７；Ｎｏ）と判定した場合は、そのマージンを含めた位置が感光体ドラム１０を経過するまで待機する。
【０１１５】
一方、位置判定部２００１は、ブラックの濃度制御用トナーパターンが、クリープ変形した位置にかからないと判定した場合（ステップＳ２４０６；Ｎｏ）、またはクリープ変形した位置からマージンを含めた位置が、感光体ドラム１０を経過したと判定した場合（ステップＳ２４０７；Ｙｅｓ）、次のステップに進む。なお、図２４では前述したように、ステップＳ２４０７以降の処理は記載していないが、このステップＳ２４０７以降の処理では、各色ごとにステップＳ２４０２〜Ｓ２４０７の処理と同じ内容の処理を行う。そして、すべての色について濃度制御用トナーパターンを形成した場合に、パターン形成制御処理（ステップＳ２３０１）のすべての処理が終了する。そして、本実施の形態にかかるすべての処理が終了すると、図２５に示すように中間転写ベルト１６上に濃度制御用トナーパターンが形成される。この図２５に示すように、本実施の形態にかかる処理を行うことにより、クリープ変形した位置が濃度制御用トナーパターンにっかかることなく（この例では、シアンとマゼンダを形成する間にクリープ変形した位置がかかる場合を示している）中間転写ベルト１６上に形成される。
【０１１６】
このように、クリープ変形した位置が感光体ドラム１０にかかるか否かを判定し、クリープ変形した位置が感光体ドラム１０にかからないと判定した場合に、濃度制御用トナーパターンを形成するように感光体ドラム１０を制御するので、中間転写ベルト１６上のクリープ変形した位置に濃度制御用トナーパターンが形成されることはなく、高精度にトナーパターンの補正量を算出することができる。
【０１１７】
尚、第三の実施の形態では、各色についての濃度制御用トナーパターン（例えば、イエローであればＹ１〜Ｙ１０）をひとつの単位として、その色の濃度制御用トナーパターンがクリープ変形した位置にかかるか否かを判定し、その部分にはパターンを形成しないように感光体ドラム１０を制御した。しかし、このように制御すると、各色についてすべてのパターンが経過するまではトナーパターンの形成を待たなければならず、その分パターンを形成するための時間がかかってしまう。そこで、各色のパターン単体（例えば、Ｙ１やＹ２、Ｙ３・・・等）を中間転写ベルト１６に形成するときに、その位置がクリープ変形した位置にかかるか否かを判定することによって、クリープ変形した位置にトナーパターンを形成せず、かつ短時間でトナーパターンを形成する処理の例を次に示す。
【０１１８】
図２６は、第三の実施の形態にかかるトナーパターン形成制御処理（ステップＳ２３０１）を応用して、前述した各色のトナーパターン単体を中間転写ベルト１６に形成するときに、その位置がクリープ変形した位置にかかるか否かを判定する処理の例である。
【０１１９】
まず、位置判定部２００１は、カウンタ３１が計時するカウント値があらかじめＲＡＭ２８に記憶されたクリープ変形位置の「最後尾」のカウント値であるか否かを判定し（ステップＳ２６０１）、ＲＡＭ２８に記憶された濃度制御用パターンの種類及びその数を読み出して、その色の濃度制御用トナーパターンをすべて形成したか否かを判定する（ステップＳ２６０２）。これらの処理の内容は、第三の実施の形態にかかるステップＳ２４０１、Ｓ２４０２と同様の処理内容であるため、詳細な説明は省略する。
【０１２０】
続いて、位置判定部２００１は、その色の濃度制御用トナーパターンをすべて形成していないと判定した場合（ステップＳ２６０２；Ｎｏ）、さらに、次に読み出す濃度制御用トナーパターン単体（例えば、Ｙ１０）を形成する位置が、クリープ変形した位置にかかるか否かを判定する（ステップＳ２６０３）。具体的には、ＲＡＭ２８に記憶された濃度制御用トナーパターンの間隔（例えば、各トナーパターン単体を形成する間隔が０．５秒ごとの場合は０．５秒）と、中間転写ベルト１６の速度（等速度）、及びクリープ変形した位置が感光体ドラム１０の位置に到達するカウント値から、形成される単体のトナーパターンがクリープ変形した位置にかかるか否かを判定する。
【０１２１】
そして、位置判定部２００１が、次に形成する色ずれ制御用トナーパターン（例えば、Ｙ１０）がクリープ変形した位置にかからないと判定した場合（ステップＳ２６０３；Ｎｏ）、ドラム制御部２００２は、その濃度制御用トナーパターン（例えば、Ｙ１０）を中間転写ベルト１６上に形成するように指示し（ステップＳ２６０３）、感光体ドラム１０は、ドラム制御部２００２からの指示を受け、その濃度制御用トナーパターン（例えば、Ｙ１０）を中間転写ベルト１６上に形成する（ステップＳ２６０４）。そして、位置判定部２００１が、その色の濃度制御用トナーパターンをすべて形成したと判定するまで（ステップＳ２６０２；Ｙｅｓ）ステップＳ２６０３〜Ｓ２６０５の各処理を繰り返す。尚、ステップＳ２６０３、Ｓ２６０４の処理内容は、第三の実施の形態にかかるステップＳ２４０３、Ｓ２４０４と同様の処理内容であるため、詳細な説明は省略する。
【０１２２】
一方、位置判定部２００１が、次に形成する色ずれ制御用トナーパターン（例えば、Ｙ１０）がクリープ変形した位置にかかると判定した場合（ステップＳ２６０３；Ｙｅｓ）、位置判定部２００１は、次に形成するブラックの濃度制御用トナーパターンが、クリープ変形した位置にかかるか否かを判定する（ステップＳ２６０６）。このステップＳ２６０６の処理内容は第三の実施の形態にかかるステップＳ２４０７の処理内容と同じ処理内容であるため、詳細な説明は省略する。
【０１２３】
そして、位置判定部２００１は、クリープ変形した位置からマージンを含めた位置が、感光体ドラム１０を経過していない（ステップＳ２６０６；Ｎｏ）と判定した場合は、そのマージンを含めた位置が感光体ドラム１０を経過するまで待機する。
【０１２４】
一方、位置判定部２００１は、次に形成する濃度制御用トナーパターン（例えばＹ１０）が、クリープ変形した位置からマージンを含めた位置が、感光体ドラム１０を経過したと判定した場合（ステップＳ２６０６；Ｙｅｓ）、次のステップに進む。そして、位置判定部２００１が、その色の濃度制御用トナーパターンをすべて形成したと判定すると（ステップＳ２６０２；Ｙｅｓ）、感光体ドラム１０は、ドラム制御部２００２からの指示を受け、その色の最後に形成した濃度制御用トナーパターン（例えば、Ｙ１０）のカウント値をＲＡＭ２８に記憶する（ステップＳ２６０７）。なお、この図２６では前述したように、ステップＳ２６０７以降の処理は記載していないが、このステップＳ２６０７の処理を行った後、各色についてステップＳ２６０２〜Ｓ２６０７の処理を行う。そして、すべての色について濃度制御用トナーパターンを形成した場合に、パターン形成制御処理（ステップＳ２３０１）のすべての処理が終了する。
【０１２５】
このように、第三の実施の形態にかかる処理の応用例として、クリープ変形した位置が感光体ドラム１０にかかるか否かを、各色の単体の濃度制御用トナーパターン毎に判定し、その位置が感光体ドラム１０にかからないと判定した場合に、濃度制御用トナーパターンを形成するように感光体ドラム１０を制御するので、中間転写ベルト１６上のクリープ変形した位置に濃度制御用トナーパターンが形成されることはなく、高精度にトナーパターンの補正量を算出することができる。
【０１２６】
これまで説明した第一〜第三の実施の形態にかかる各複合機では、クリープ変形した位置や、中間転写ベルト１６上の埃やキズ等の生じた位置を、図１０−１、図１７、図２２−１に示したように、カウント値（時間）をＲＡＭ２８に記憶させることによって求めた。しかし、各装置の起動が終了すると、中間転写ベルト１６は駆動ローラ１７によって等速度で進むため、時間の代わりに、クリープ位置からセンサ２４や感光体ドラム１０までの距離や、ベルト１周の長さ等をＲＡＭ２８に記憶させ、これらの値を用いてトナーパターンを検知する位置、またはトナーパターンを形成する位置を判定することとしてもよい。
【０１２７】
上述した各実施の形態においては、トナーパターンを中間転写ベルト１６上に形成する場合や検知する場合の制御方法について説明したが、このような場合に制限するものではなく、例えば、トナーパターン以外の画像データを中間転写ベルト１６に転写する場合や、トナーパターンを中間転写ベルト１６以外のベルトに転写する場合等にも適用可能である。
【０１２８】
なお、上述した実施形態の複合機で実行される画像形成プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【０１２９】
上述した実施形態の複合機で実行される画像形成プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【０１３０】
さらに、上述した実施形態の複合機で実行される画像形成プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、上述した実施形態の複合機で実行される画像形成プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１３１】
上述した実施形態の複合機で実行される画像形成プログラムは、上述した各部（位置判定部、検知制御部、補正部、検査部、ドラム制御部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから画像形成プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、位置判定部、検知制御部、補正部、検査部、ドラム制御部が主記憶装置上に生成されるようになっている。
【符号の説明】
【０１３２】
１００、１５００、２０００  画像形成装置
１０Ｙ、１０Ｍ、１０Ｃ、１０Ｋ  感光体ドラム
１１Ｙ、１１Ｍ、１１Ｃ、１１Ｋ  現像装置
１２Ｙ、１２Ｍ、１２Ｃ、１２Ｋ  帯電装置
１３Ｙ、１３Ｍ、１３Ｃ、１３Ｋ  クリーニング装置（ローラ）
１４Ｙ、１４Ｍ、１４Ｃ、１４Ｋ  一次転写ローラ
１５  露光装置
１６  中間転写ベルト
１７  駆動ローラ
１８  二次転写ローラ
１９  テンションローラ
２０  クリーニング装置（ベルト）
２１  給紙ユニット
Ｐ  転写紙
２２  レジストローラ対
２３  定着装置
２４  反射型センサ
２４１  発光素子
２４２、２４３  受光素子
２４４  ホルダ
２６  ＣＰＵ
２７  ＲＯＭ
２８  ＲＡＭ
２９  Ｉ／Ｆ部
３０  書込部
３１  カウンタ
３２  Ｉ／Ｏ部
３３  エンコーダ
３０１  制御部
６０１、２００１  位置判定部
６０２  検知制御部
６０３  補正部
１５０１  検査部
２００２  ドラム制御部
【先行技術文献】
【特許文献】
【０１３３】
【特許文献１】特開２００４−１９８６７４号公報
【図１−１】
2010217796.tif 000003
【図１−２】
2010217796.tif 000004
【図２】
2010217796.tif 000005
【図３】
2010217796.tif 000006
【図４−１】
2010217796.tif 000007
【図４−２】
2010217796.tif 000008
【図５】
2010217796.tif 000009
【図６】
2010217796.tif 000010
【図７−１】
2010217796.tif 000011
【図７−２】
2010217796.tif 000012
【図８−１】
2010217796.tif 000013
【図８−２】
2010217796.tif 000014
【図９】
2010217796.tif 000015
【図１０−１】
2010217796.tif 000016
【図１０−２】
2010217796.tif 000017
【図１１】
2010217796.tif 000018
【図１２】
2010217796.tif 000019
【図１３】
2010217796.tif 000020
【図１４】
2010217796.tif 000021
【図１５】
2010217796.tif 000022
【図１６】
2010217796.tif 000023
【図１７】
2010217796.tif 000024
【図１８】
2010217796.tif 000025
【図１９】
2010217796.tif 000026
【図２０】
2010217796.tif 000027
【図２１】
2010217796.tif 000028
【図２２−１】
2010217796.tif 000029
【図２２−２】
2010217796.tif 000030
【図２３】
2010217796.tif 000031
【図２４】
2010217796.tif 000032
【図２５】
2010217796.tif 000033
【図２６】
2010217796.tif 000034