(57)【特許請求の範囲】
【請求項１】
機体に対して着脱可能な複数の作像機構と、
転写ベルトを含む転写手段と、
前記作像機構の交換を検知する交換検知手段と、
前記交換検知手段が前記作像機構の交換を検知したとき、前記転写ベルト上に、前記作像機構により複数のマークからなるテストパターンを形成するテストパターン形成手段と、
前記複数のマークを読み取る光センサと、
前記光センサが読み取った各マークの両端エッジ位置を算出し、両エッジの位置差がマーク幅相当値にあるかをもとにマーク読み取りが正常に行われたか判断する正誤チェック手段と、
を有することを特徴とするカラー画像形成装置。
【請求項２】
請求項１に記載のカラー画像形成装置において、前記正誤チェック手段は、前記マークのエッジにおける光センサ出力のうち、所定の出力範囲内にあるデータサンプル数が、予め定められた範囲内にあるかをもとに正誤チェックを行うことを特徴とするカラー画像形成装置。
【請求項３】
前記正誤チェック手段は、読み取り誤と判断したマークを除き正常と判断したマークの読み取りデータにもとづいてマーク位置を算出する、請求項１又は２に記載のカラー画像形成装置。
【請求項４】
請求項１又は２に記載のカラー画像形成装置において、前記テストパターン形成手段は複数セットのテストパターンを形成し、前記正誤チェック手段は更に、各テストパターンの前記複数のマークの各中心位置を算出し、算出した中心位置の分布の適否を検証することを特徴とするカラー画像形成装置。
【請求項５】
請求項４記載のカラー画像形成装置において、前記中心位置の分布が不適であると判定したテストパターンのマーク読取りデータを削除して前記中心位置の分布が適であると判定したテストパターンのマーク読み取りデータに基づいて色間ずれを補正する色あわせ調整を行うことを特徴とするカラー画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、感光体に各色カラー顕像を形成し転写紙上に重ね転写するカラー画像形成装置、に関し、特に、複数の異なる色の作像間の色合わせ調整、色合わせ調整の自動制御に関する。
【背景技術】
【０００２】
【特許文献１】特許第２５７３８５５号明細書
【特許文献２】特開平１１−６５２０８号公報
【特許文献３】特開平１１−１０２０９８号公報
【特許文献４】特開平１１−２４９３８０号公報
【特許文献５】特開２０００−１１２２０５号公報。
【０００３】
この種の色合わせ調整およびそれに用いるテストパターン検出が、例えば、特許文献１に開示され、数種のテストパターン検出方法が、特許文献２，特許文献３，特許文献４および特許文献５に開示されている。これらは、転写紙を支持し各色感光体ドラムの配列に沿って搬送して、各色感光体ドラム上のトナー画像を転写紙に転写する転写ベルト上の、幅両端のそれぞれの近くに、各色トナーマークを所定の配列パターンで形成し、１対の光センサのそれぞれで各端のトナーマークを読取って、読取り信号に基づいてマーク配列（パターン）の各マークの位置を算出する。そして、各色作像の、副走査方向ｙ（転写ベルト移動方向）の基準位置からのずれ量ｄｙ，主走査方向ｘ（転写ベルトの幅方向）のずれ量ｄｘ，主走査ラインの有効ライン長のずれ量ｄＬｘおよび主走査ラインのスキューｄＳｑを算出する。
【０００４】
前記特許第２５７３８５５号明細書には、これらのずれ量に対応して、画像露光のためのレーザ光路に有る反射ミラーをステッピングモータを用いて作動させ、倍率，副走査方向の傾き，平行移動等を調整することによって、レジストレーション補正を行うこと、ならびに、感光ドラムや転写ベルトの駆動を制御してレジストレーション補正をすること、が提案されている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、このずれ量の検出とレジストレーションの補正すなわち色合わせ調整の間は、実際の画像形成ができない。また、現像剤の消耗や転写ベルトの汚れなどを招くことも有る。
【０００６】
本発明は、色合わせ調整をその必要性が高い状況で自動的に行なうことを第１の目的とし、また、カラー画像形成における各色の重ね画像間のずれを比較的に簡易に検出することを第２の目的とし、検出の信頼性を向上することを第３の目的とする。
【課題を解決するための手段】
【０００７】
（１）機体に対して着脱可能な複数の作像機構(6a〜6d/7a〜7d)と、
転写ベルト(10)を含む転写手段(10,11a〜11d)と、
前記作像機構の交換を検知する交換検知手段(41, 69a〜69d/79a〜79d)と、
前記交換検知手段が前記作像機構の交換を検知したとき、前記転写ベルト上に、前記作像機構により複数のマークからなるテストパターンを形成するテストパターン形成手段(1)と、
前記複数のマークを読み取る光センサ(20r/20f)と、
前記光センサが読み取った各マークの両端エッジ位置を算出し、両エッジの位置差がマーク幅相当値にあるかをもとにマーク読み取りが正常に行われたか判断する正誤チェック手段(41)と、
を有することを特徴とするカラー画像形成装置。
【０００８】
なお、理解を容易にするために括弧内には、図面に示し後述する実施例の対応要素又は対応事項の記号を、参考までに付記した。以下も同様である。
【０００９】
（２）上記（１）に記載のカラー画像形成装置において、前記正誤チェック手段(41)は、前記マークのエッジにおける光センサ出力のうち、所定の出力範囲内にあるデータサンプル数が、予め定められた範囲内にあるかをもとに正誤チェックを行うこと(図12の31)を特徴とするカラー画像形成装置。
【００１０】
（３）前記正誤チェック手段(41)は、読み取り誤と判断したマークを除き正常と判断したマークの読み取りデータにもとづいてマーク位置を算出する、上記（１）又は（２）に記載のカラー画像形成装置。
【００１１】
（４）上記（１）又は（２）に記載のカラー画像形成装置において、前記テストパターン形成手段(1)は複数セットのテストパターンを形成し、前記正誤チェック手段(41)は更に、各テストパターンの前記複数のマークの各中心位置を算出し、算出した中心位置の分布の適否を検証すること(図9のSPC)を特徴とするカラー画像形成装置。
【００１２】
（５）上記（４）記載のカラー画像形成装置において、前記中心位置の分布が不適であると判定したテストパターンのマーク読取りデータを削除して前記中心位置の分布が適であると判定したテストパターンのマーク読み取りデータに基づいて色間ずれを補正する色あわせ調整を行うこと(図9のSPC,図8のDAC,DAD)を特徴とするカラー画像形成装置。
【発明を実施するための最良の形態】
【００１３】
本発明の他の目的および特徴は、図面を参照した以下の実施例の説明より明らかになろう。
【実施例１】
【００１４】
図１に、本発明を一態様で実施する画像形成装置の機構概要を示す。この画像形成装置は、カラープリンタＰＴＲに画像スキャナＳＣＲ，自動原稿供給装置ＡＤＦ，ソータＳＯＲ及びその他を組付けた、複合機能があるデジタルカラー複写機であり、それ自身で、原稿のコピ−を生成することができ、また、パーソナルコンピュータ（以下ＰＣと表現）等のホストＰＣから、通信インターフエイスを通じて、画像情報である印刷データが与えられるとそれをプリントアウト（画像出力）できるシステム構成である。
【００１５】
図２に、カラープリンタＰＴＲの機構を示す。スキャナＳＣＲが発生する各色の画像データは、画像処理４０（図３）で、Ｂｋ（ブラック），Ｙ（イエロー），Ｃ（シアン）およびＭ（マゼンタ）各々の、カラー記録用の画像データ（以下、記録画像データ又は単に画像データ）に変換された後、各々、プリンタＰＴＲの書込みユニット（露光装置）５へと送られる。書込みユニット５は、記録画像データに従い、Ｍ，Ｃ，ＹおよびＢｋ記録用の各感光体ドラム６ａ，６ｂ，６ｃおよび６ｄ上に、Ｍ，Ｃ，ＹおよびＢｋ記録用の画像データで変調したレーザビーム光を走査投射し、静電潜像を形成する。各静電潜像は各現像器７ａ，７ｂ，７ｃおよび７ｄにより、Ｍ，Ｃ，ＹおよびＢｋトナーのそれぞれで現像され、各色のトナー像（顕像）を形成する。
【００１６】
一方、転写紙は、給紙カセット８より転写ベルトユニットの転写ベルト１０上に搬送され、各感光体ドラム上に現像形成された各色画像（顕像）が、転写器１１ａ，１１ｂ，１１ｃおよび１１ｄにて転写紙上に順に転写され、重ね合わさった後に、定着装置１２によって定着される。定着を終えた転写紙は機外に排出される。
【００１７】
転写ベルト１０は、駆動ローラ９，テンションローラ１３ａおよび従動ローラ１３ｂで支持された透光性のエンドレスベルトであり、テンションローラ１３ａが図示しないばねでベルト１０を押し下げるので、ベルト１０の張力は略一定である。
【００１８】
プリンタＰＴＲは、上述の重ね合せ転写の色ずれ（色間ずれ）を防止するために、露光装置５によって各感光体ドラム６ａ，６ｂ，６ｃおよび６ｄ上の手前（図２において表面側：以下、フロントと表現）と奥（図２において裏面側：以下、リアと表現）に位置検出用のテストパターン（図５）を書き込み現像し、転写ベルト１０上に転写し、転写ベルト１０に転写したテストパタ−ンを、反射型光センサ２０ｆ（フロント側），２０ｒ（リア側）で読みとることによって、各感光体ドラム６ａ，６ｂ，６ｃ，６ｄに対する露光装置５の書き込み位置ずれ，傾き，倍率等を検知し、これらによる色ずれをなくすように、各感光体ドラムに対する露光装置５の書き込みのタイミング等を補正するように構成されている。
【００１９】
図３に、図１に示す複写機の電気系システムを示す。原稿を光学的に読み取る原稿スキャナＳＣＲは、読み取りユニット２４にて、原稿に対するランプ照射の反射光をミラー及びレンズにより受光素子に集光する。受光素子（本実施例ではＣＣＤ）は、センサ・ボード・ユニットＳＢＵ（以下単にＳＢＵと称す）にあり、ＣＣＤに於いて電気信号に変換された画像信号は、ＳＢＵ上でデジタル信号すなわち読取った画像データに変換された後、ＳＢＵから、画像処理４０に出力される。
【００２０】
システムコントローラ２６とプロセスコントローラ１は、パラレルバスＰｂ及びシリアルバスＳｂを介して相互に通信を行う。画像処理４０は、その内部に於いてパラレルバスＰｂとシリアルバスＳｂとのデータインターフェースのためのデータフォーマット変換を行う。
【００２１】
ＳＢＵからの読取り画像データは、画像処理４０に転送され、画像処理が、光学系及びデジタル信号への量子化に伴う信号劣化（スキャナ系の信号劣化：スキャナ特性による読取り画像データの歪）を補正し、該画像データを複写機能コントローラＭＦＣに転送してメモリＭＥＭに書込む。又は、プリンタ出力のための処理を施してプリンタＰＴＲに与える。
【００２２】
すなわち、画像処理４０には、読取り画像データをメモリＭＥＭに蓄積して再利用するジョブと、メモリＭＥＭに蓄積しないでビデオ・データ制御ＶＤＣ（以下、単にＶＤＣと称す）に出力してレーザプリンタＰＴＲで作像出力するジョブとがある。メモリＭＥＭに蓄積する例としては、１枚の原稿を複数枚複写する場合、読み取りユニット４を１回だけ動作させ、読取り画像データをメモリＭＥＭに蓄積し、蓄積データを複数回読み出す使い方がある。メモリＭＥＭを使わない例としては、１枚の原稿を１枚だけ複写する場合、読取り画像データをそのままプリンタ出力用に処理すれば良いので、メモリＭＥＭへの書込みを行う必要はない。
【００２３】
まず、メモリＭＥＭを使わない場合、画像処理４０は、読取り画像データに画像読取り補正を施してから、面積階調に変換するための画質処理を行う。画質処理後の画像データはＶＤＣに転送する。面積階調に変化された信号に対し、ドット配置に関する後処理及びドットを再現するためのパルス制御をＶＤＣで行い、レーザプリンタＰＴＲの露光ユニット５に於いて転写紙上に再生画像を形成する。
【００２４】
メモリＭＥＭに蓄積し、それからの読み出し時に付加的な処理、例えば画像方向の回転，画像の合成等を行う場合は、画像読取り補正を施した画像データは、パラレルバスＰｂを経由して画像メモリアクセス制御ＩＭＡＣ（以下単にＩＭＡＣと称す）に送られる。ここではシステムコントローラ２６の制御に基づき画像データとメモリモジュ−ルＭＥＭ（以下単にＭＥＭと称す）のアクセス制御，外部パソコンＰＣ（以下単にＰＣと称す）のプリント用データの展開（文字コ−ド／キャラクタビット変換），メモリ有効活用のための画像データの圧縮／伸張を行う。ＩＭＡＣへ送られたデータは、データ圧縮後ＭＥＭへ蓄積し、蓄積データを必要に応じて読み出す。読み出しデータは伸張し、本来の画像データに戻しＩＭＡＣからパラレルバスＰｂ経由で画像処理４０へ戻される。
【００２５】
画像処理４０へ戻されると、そこで画質処理を、そしてＶＤＣでのパルス制御を行い、露光ユニット５に於いて転写紙上に顕像（トナー像）を形成する。
【００２６】
複合機能の１つであるＦＡＸ送信機能は、原稿スキャナＳＣＲの読取り画像データを画像処理４０にて画像読取り補正を施し、パラレルバスＰｂを経由してＦＡＸ制御ユニットＦＣＵ（以下単にＦＣＵと称す）へ転送する。ＦＣＵにて公衆回線通信網ＰＮ（以下単にＰＮと称す）へのデータ変換を行い、ＰＮへＦＡＸデータとして送信する。ＦＡＸ受信は、ＰＮからの回線データをＦＣＵにて画像データへ変換し、パラレルバスＰｂ及びＣＤＩＣを経由して画像処理４０へ転送される。この場合特別な画質処理は行わず、ＶＤＣにおいてドット再配置及びパルス制御を行い、露光ユニット５に於いて転写紙上に顕像を形成する。
【００２７】
複数ジョブ、例えばコピー機能，ＦＡＸ送受信機能およびプリンタ出力機能、が並行に動作する状況に於いて、読み取りユニット２４、露光ユニット５及びパラレルバスＰｂ使用権のジョブへの割り振りを、システムコントローラ２６及びプロセスコントロラ１にて制御する。
【００２８】
プロセスコントローラ１は、画像データの流れを制御し、システムコントローラ６はシステム全体を制御し、各リソースの起動を管理する。このデジタル複合機能複写機の機能選択は、操作ボ−ドＯＰＢにて選択入力し、コピー機能，ＦＡＸ機能等の処理内容を設定する。
【００２９】
図３に示すプリンタエンジン４が、図２に示すプリント機構すなわち画像形成機構に組み込まれた、モータ，ソレノイド，チャージャ，ヒータ，ランプなどの電気機器および電気的センサならびにそれらを駆動する電気回路（ドライバ）および検出回路（信号処理回路）を含む機構駆動電気系であり、これらの電気回路の動作がプロセスコントローラ１で制御され、電気的センサの検出信号（動作状態）がプロセスコントローラ１で読み込まれる。
【００３０】
再度図２を参照する。感光体ドラム６ａ，６ｂ，６ｃ，６ｄを中心とする、それぞれが帯電ローラ，感光体ドラム，クリーニング機構および除電ランプを含む、４つの潜像担持ユニット６０ａ〜６０ｄ（６ａのものが図４に示す６０ａ；他のものの記号６０ｂ〜６０ｄの図示は省略）、ならびに、４つの現像ユニット７ａ〜７ｄはそれぞれ、機体に対して着脱可のユニット構成である。
【００３１】
図４の（ａ）に、感光体ドラム６ａを含む潜像担持ユニット６０ａ、および、感光体ドラム６ａの潜像を現像する現像ユニット７ａの、ユニット前面を示す。潜像担持ユニット６０ａの感光体ドラム６ａの軸体のフロント側端部６１は、ユニット６０ａの前面カバー６７（図４の（ｂ））を貫通して突出している。該端部６１は、軸揃え用の面板ユニット８０の面板８１（図４の（ｂ））に開けられた、図示しない感光体ドラム６ａ用の位置決め穴に進入しやすいように、円錐形に尖っている。
【００３２】
なお、面板８１には、感光体ドラム６ａ〜６ｄの軸（６１）および現像ユニット７ａ〜７ｄの現像ローラ軸（７１）のそれぞれを受け入れる位置決め穴があり、面板８１を基枠に固着することにより、感光体ドラム６ａ〜６ｄの軸および現像ユニット７ａ〜７ｄの現像ローラ軸の、フロント側端部の位置が精密に定まる。面板８１には、潜像担持ユニットそれぞれの有無検出用ならびに現像ユニットそれぞれの有無検出用の常閉マイクロスイッチ６９ａ〜６９ｄおよび７９ａ〜７９ｄ（図６）が嵌りこんだ大径穴があり、これらのマイクロスイッチは、プリント基板８２で支持されている。面板８１の内面は内カバー８４で覆われ、プリント基板８２側の外面は外面カバー８３で覆われている。
【００３３】
現像ユニット７ａには、ユニット前面から突出する、マイクロスイッチ６９ａ操作用のねじ付きピン６４があり、同様なねじ付きピン７４が現像ユニット７ａにもある。他の潜像担持ユニットおよび現像ユニットも同様である。
【００３４】
図４の（ｂ）および（ｃ）に、ねじ付きピン６４部の、潜像担持ユニット６０ａの縦断面を示す。（ｂ）は、複写機に装着された潜像担持ユニット６０ａが新品で、まだ帯電ローラ６２が回転駆動されたことがない状態を示し、（ｃ）は帯電ローラ６２がすでに回転駆動されたことがある状態を示す。
【００３５】
感光体ドラム６ａを均一に荷電するための帯電ローラ６４は感光体ドラム６ａに接触し、感光体ドラム６ａと実質上同一の周速度で回転する。帯電ローラ６４の表面の汚れは、クリーニングパッド６３で拭い取られる。帯電ローラ６４の回転軸６２ａは、ベアリングを介して潜像担持ユニット６０ａのフロント側支持板６８で回転自在に支持されている。連結スリーブ６５が、回転軸６２ａの先端に固着されており、回転軸６２ａと一体で回転する。連結スリーブ６５の中心には、横断面が正方形の穴があり、そこにねじ付きピン６４の、大略で正方形角柱状の脚６４ｂが嵌りこんでいる。この脚６４ｂの雄ねじ６４ｓ側の２／３程度の長さの領域が、連結スリーブ６５の正方形の穴に係合する正方形角柱であるが、脚６４ｂの先端側の残り１／３程度の長さの領域は、連結スリーブ６５に対して空転できる丸棒状である。
【００３６】
図４の（ｂ）に示すように、ねじ付きピン６４の先頭ピン６４ｐと脚６４ｂの間には、大径の雄ねじ６４ｓがあり、新品（未使用）の潜像担持ユニット６０ａでは、ユニット前面カバー６７の雌ねじ穴にねじ結合し、戻しばね６６が圧縮されている。この状態では、ピン６４の、ユニット前面からの突出長は短い。しかし、この状態で帯電ローラ６２が回転駆動されると、それによってねじ付きピン６４が回転し、雌ねじ穴とねじ結合していることにより、面板８１に近づく方向に移動し、マイクロスイッチの切換え操作子に当たる。この移動によりねじ付きピン６４の雄ねじ６４ｓが雌ねじ穴を貫通してしまう直前に、常閉マイクロスイッチが、閉から開に切換る。
【００３７】
図４の（ｃ）に示すように、雄ねじ６４ｓが雌ねじ穴を貫通してしまうと、戻しばね６６によってピン６４が突き出される。これにより、ピン６４の脚６４ｂの角柱部がスリーブ６５の四角穴から出てしまい、帯電ローラ６２が回転しても、ピン６４は回転しない。
【００３８】
したがって、すでに使用を開始している潜像担持ユニット（例えば６０ａ）が複写機にそのまま装着されている時には、マイクロスイッチ（６９ａ）は常に開（オフ）である。新品（未使用）の潜像担持ユニット（６０ａ）が装着されても、すなわちユニットの交換があっても、その帯電ローラ（６２）が回転駆動されるまでは、マイクロスイッチ（６９ａ）は閉（オン）である。複写機電源が入った時にマイクロスイッチ（６９ａ）が閉（オン）で、作像機構の駆動を開始すると開（オフ）に切換った時には、ユニット交換後最初の電源投入であったことがわかる。すなわち、電源投入の直前にユニットの交換があったことが分かる。他の潜像担持ユニットおよび現像ユニットの装着検出および新品との交換があつたことの検出も同様に行われる。なお、現像ユニット７ａ〜７ｄにおいては、現像ローラ７２と同期してそれと同方向に回転する均しローラ７３に、ねじ付きピン６４と同様なねじ付きピン７４が、転写ローラ６２の前面カバー６７部の支持機構と同様な支持機構を介して結合されている。
【００３９】
「色合わせ」を実施する時に、プリンタＰＴＲの転写ベルト１０上には、図５に示すようにテストパタ−ンが形成される。すなわち、リアには、ブラックＢｋのスタートマークＭｓｒを先頭に、マークピッチｄの４ピッチ４ｄの空きの後に、８セットのマークセットが、セットピッチ（定ピッチ）７ｄ＋Ａ＋ｃで順次形成される。
【００４０】
第１マークセットは、主走査方向ｘ（転写ベルト１０の幅方向）に平行な次の直交マーク群、
ブラックＢｋの第１直交マークＡｋｒ，
イエローＹの第２直交マークＡｙｒ，
シアンＣの第３直交マークＡｃｒ、および、
マゼンタＭの第４直交マークＡｍｒ、
ならびに、主走査方向ｘに対して４５゜の角度をなす次の斜交マーク群、
Ｂｋの第１斜交マークＢｋｒ，
Ｙの第２斜交マークＢｙｒ，
Ｃの第３斜交マークＢｃｒ、および、
Ｍの第４斜交マークＢｍｒ、
を含んでいる。第２〜８マークセットの内容は、第１マークセットと同じである。フロントにも、上述のリアのテストパターンと同じテストパターンが同時に同じく形成される。これらのテストパターンに含まれる各マークに付した記号の、末尾のｒはリア側のものであることを、ｆはフロント側のものであることを、示す。
【００４１】
図６に、前述の、ユニット装着検知用のマイクロスイッチ６９ａ〜６９ｄ，７９ａ〜７９ｄおよび光センサ２０ｒ，２０ｆと、それらの検出信号を読み込む電気回路を示す。マーク検出ステージで、ＲＯＭ，ＲＡＭ，ＣＰＵおよび検出データ格納用ＦＩＦＯメモリ等を主体とするマイクロコンピュータ（以下ＭＰＵと言う）４１（のＣＰＵ）が、Ｄ／Ａコンバータ３７ｒ，３７ｆに、光センサ２０ｒ，２０ｆの発光ダイオード（ＬＥＤ）３１ｒ，３１ｆの通電電流値を指定する通電データを与え、Ｄ／Ａコンバータ３７ｒ，３７ｆがそれをアナログ電圧に変換してＬＥＤドライバ３２ｒ，３２ｆに与える。これらのドライバ３２ｒ，３２ｆは、アナログ電圧に比例する電流をＬＥＤ３１ｒ，３１ｆに通電する。
【００４２】
ＬＥＤ３１ｒ，３１ｆが発生した光は、図示しないスリットを通って転写ベルト１０にあたり、大部分がそれを透過して、転写ベルト１０の裏面に摺接してベルト１０の鉛直方向の振動を抑止する背面反射板２１で反射し、そして転写ベルト１０を透過して、更に図示しないスリットを通ってフォトトランジスタ３３ｒ，３３ｆに当たる。これによりトランジスタ３３ｒ，３３ｆのコレクタ／エミッタ間が低インピーダンスになって、エミッタ電位が上昇する。前述のマークＭｓｒ等がＬＥＤ３１ｒ，３１ｆに対向する位置に到来すると、マークが光を遮断するので、トランジスタ３３ｒ，３３ｆのコレクタ／エミッタ間が高インピーダンスになって、エミッタ電圧すなわち光センサ２０ｒ，２０ｆの検出信号のレベルが低下する。したがつて、前述のように、移動する転写ベルト１０上にテストパターンを形成すると、光センサ２０ｒ，２０ｆの検出信号が高低に変動する。この電圧の高はマークなしを、低はマークありを意味する。
【００４３】
光センサ２０ｒ，２０ｆの検出信号は、高周波ノイズ除去用の低域通過フィルタ３４ｒ，３４ｆを通して、更にレベル校正用の増幅器３５ｒ，３５ｆでレベルを０〜５Ｖに校正されて、Ａ／Ｄコンバータ３６ｒ，３６ｆに印加される。
【００４４】
図１３に、校正された検出信号Ｓｄｒを示す。この検出信号ＳｄｒおよひＳｄｆは、再度図６を参照すると、Ａ／Ｄコンバータ３６ｒ，３６ｆに与えられ、しかも、増幅器３８ｒ，３８ｆを通してウィンドゥコンパレータ３９ｒ，３９ｆに与えられる。
【００４５】
Ａ／Ｄコンバータ３６ｒ，３６ｆは、それらの内部の入力側にサンプルホールド回路を、出力側にデータラッチ（出力ラッチ）を備え、ＭＰＵ４１がＡ／Ｄ変換指示信号Ｓｃｒ，Ｓｃｆを与えると、その時の検出信号Ｓｄｒ，Ｓｄｆの電圧をホールドしてデジタルデータに変換してデータラッチに保持する。したがってＭＰＵ４１は、検出信号Ｓｄｒ，Ｓｄｆの読取りが必要な時には、指示信号Ｓｃｒ，Ｓｃｆを与えて検出信号Ｓｄｒ，Ｓｄｆのレベルをあらわすデジタルデータすなわち検出データＤｄｒ，Ｓｄｆを読み込むことができる。
【００４６】
ウインドゥコンパレータ３９ｒ，３９ｆは、検出信号Ｓｄｒ，Ｓｄｆが２Ｖ以上３Ｖ以下の範囲内にある時に低レベルＬ、該範囲を外れているときは高レベルＨのレベル判定信号Ｓｗｒ，Ｓｗｆを発生する。ＭＰＵ４１は、これらのレベル判定信号Ｓｗｒ，Ｓｗｆを参照することによって、検出信号Ｓｄｒ，Ｓｄｆが該範囲内か否かを直ちに認識することができる。
【００４７】
図７に、ＭＰＵ４１の、プリンタエンジン制御すなわちプリント制御の概要を示す。それ自身に動作電圧が印加されると、ＭＰＵ４１は、入出力ポートの信号レベルを待機状態のものに設定し、内部のレジスタ，タイマなども待機状態に設定する（ステップｍ１）。なお、ここ以降においては、カッコ内にステップＮｏ．又はステップ記号を示す時には、「ステップ」という語は省略して、Ｎｏ．数字又は記号のみを記す。
【００４８】
初期化（ｍ１）を完了するとＭＰＵ４１は、機構各部および電気回路の状態を読取って、画像形成に支障がある異常があるかをチェックして（ｍ２，ｍ３）、マイクロスイッチ６９ａ〜６９ｄ，７９ａ〜７９ｄのいずれかが閉（オン）であると、該閉のマイクロスイッチの位置にユニット（潜像形成ユニット又は現像ユニット）の装着が無いか、あるいは新品ユニットに交換された直後の複写機電源オンである。
【００４９】
いずれであるかを確認するために、ＭＰＵ４１は、一時的に作像系を駆動する（ｍ２１，ｍ２２）。これにより、転写ベルト１０が転写紙搬送方向に駆動されると共に、感光体ドラム６ａ〜６ｄおよびそれに接触する帯電ローラ６２，・・・ならびに現像ユニット７ａ〜７ｄの現像ローラ７２，・・・が回転し、新品ユニットに交換された直後であつた場合には、閉であったマイクロスイッチが、開（装着あり）に切換る。ユニットの装着が無かった場合には、閉に留まる。
【００５０】
ＭＰＵ４１は、作像系を駆動した結果、閉であったマイクロスイッチが開に切換った場合には、たとえばＢｋ潜像形成ユニットの着脱を検知するマイクロスイッチが開（ＰＳｄ＝Ｈ）から閉（ＰＳｄ＝Ｌ）に切換ると、Ｂｋ潜像形成ユニットに宛てたプリント積算数レジスタ（不揮発メモリ上の一領域）をクリア（Ｂｋプリント積算数を０に初期化）し、レジスタＦＰＣに、ユニット交換があつたことを示す「１」を書きこむ（ｍ２４）。
【００５１】
マイクロスイッチが開に切換わらなかったときには、ユニットの装着が無いと見なして、それをあらわす異常報知をする（ｍ２３−ｍ４）。なお、その他の異常があるとそれを操作表示ボードＯＰＢに表示する（ｍ２１−ｍ４）。異常が無くなるまで、状態読取り（ｍ２）を繰返す。
【００５２】
異常がないと、定着器への通電を開始し、定着温度が、定着可温度であるかをチェックして、定着可温度でないと、待機表示を、定着可温度であるとプリント可表示を、する（ｍ５）。
【００５３】
また、定着温度が６０゜Ｃ以上であるかをチェックして（ｍ６）、定着温度が６０゜Ｃ未満であると、長時間休止（不使用）後の複写機電源オン（例えば朝一番の電源オン：休止中の機内環境の変化が大きい）と一応見なして、色合わせ実行を操作表示ボードＯＰＢに表示し（ｍ７）、ＭＰＵ４１のレジスタ（メモリの一領域）ＲＣｎに、その時不揮発メモリに保持しているカラープリント枚数積算数ＰＣｎを書込み（ｍ８）、ＭＰＵ４１のレジスタＲＴｒにその時の機内温度を書込んで（ｍ９）、「調整」（ｍ２５）を実行し、それが終わると、レジスタＦＰＣをクリアする（ｍ２６）。「調整」（ｍ２５）の内容は、図８の（ａ）以下を参照して後述する。
【００５４】
定着温度が６０゜Ｃ以上であったときには、前回の複写機の電源オフからの経過時間が短いと見なすことができる。この場合には、前回の電源オフ直前から現在までの機内環境の変化は小さいと推察できる。しかし、いずれかの色の、潜像形成ユニット６０ａ，・・・あるいは現像ユニット７ａ〜７ｄの交換があったか、すなわち、上述のステツプｍ２４で、ユニット交換を表す情報が生成されているか、をチェックする（ｍ１０）。該情報があると、すなわちユニットの交換があった場合は、上述のステップｍ７〜ｍ９を実行し、そして後述の「調整」（ｍ２５）を実行する。
【００５５】
作像ユニット（潜像形成ユニット又は現像ユニット）の交換が無かったときにはＭＰＵ４１は、操作表示ボードＯＰＢを介したオペレータの入力およびパソコンＰＣのコマンドを待つ（ｍ１１）。ここで、操作表示ボードＯＰＢを介して「色合わせ」指示がオペレータから与えられると（ｍ１２）、ＭＰＵ４１は、上述のステップｍ７〜ｍ９を実行し、そして後述の「調整」（ｍ２５）を実行する。
【００５６】
定着温度が定着可温度で、しかも各部がレデイである時に、操作表示ボードＯＰＢからコピースタート指示があると、或いは、システムコントローラ２６から、パソコンＰＣからの印刷コマンドに対応したプリントスタート指示があると、ＭＰＵ４１は、指定枚数の画像形成をする（ｍ１３，ｍ１４）。この画像形成において、１枚の画像形成を終えて排出するたびに、ＭＰＵ４１は、それがカラー記録であるときには、不揮発メモリに割り当てているプリント総枚数レジスタ，カラープリント積算数レジスタＰＣｎ，ならびに、Ｂｋ，Ｙ，ＣおよびＭプリント積算数レジスタのそれぞれのデータを１インクレメントする。モノクロ記録であった時には、プリント総枚数レジスタ，モノクロプリント積算数レジスタおよびＢｋプリント積算数レジスタのそれぞれのデータを１インクレメントする。
【００５７】
なお、Ｂｋ，Ｙ，ＣおよびＭプリント積算数レジスタのデータはそれぞれ、Ｂｋ，Ｙ，ＣおよびＭ潜像形成ユニットが新品に交換された時に、０をあらわすデータに初期化（クリア）される。
【００５８】
ＭＰＵ４１は、１枚の画像形成を行うたびに、ペーパトラブル等の異常の有無をチエックすると共に、指定枚数のプリントアウトを終えると、現像濃度，定着温度，機内温度、その他各部の状態を読み込む（ｍ１５）。異常があるとそれを操作表示ボードＯＰＢに表示して（ｍ１７）、異常が無くなるまで、状態読取り（ｍ１５）を繰返す。
【００５９】
画像形成を再開できる状態すなわち正常であると、ＭＰＵ４１は、そのときの機内温度が、前回の色合わせのときの機内温度（レジスタＲＴｒのデータＲＴｒ）から５゜Ｃを超える温度変化があったかをチェックする（ｍ１８）。５゜Ｃを超える温度変化があると、ＭＰＵ４１は、上述のステップｍ７〜ｍ９を実行し、そして後述の「色合わせ」（ＣＰＡ）を実行する。５゜Ｃを超える温度変化がないときには、カラープリント積算数レジスタＰＣｎの値ＰＣｎが、前回の色合わせのときのカラープリント積算数レジスタＰＣｎの値ＲＣｎ（レジスタＲＣｎのデータ）よりも２００枚以上多いかをチェックして（ｍ１９）、２００枚以上多いと、上述のステップｍ７〜ｍ９を実行し、そして後述の「色合わせ」（ＣＰＡ）を実行する。２００枚未満であると、定着温度が定着可温度であるかをチェックして、定着可温度でないと、待機表示を、定着可温度であるとプリント可表示をする（ｍ２０）。そして「入力読取り」（ｍ１１）に進む。
【００６０】
上述の、図７に示す制御フローにより、ＭＰＵ４１は、（１）定着温度が６０゜Ｃ未満で電源オンになったとき、（２）Ｂｋ，Ｙ，ＣおよびＭ作像ユニットのいずれかが新品に交換された時、（３）操作表示ボードＯＰＢより色合わせ指示があったとき、（４）指定枚数のプリントアウトを完了し、しかも機内温度が前回の色合わせのときの機内温度から５゜Ｃを超える変化をしているとき、および、（５）指定枚数のプリントアウトを完了し、しかもカラープリント積算数ＰＣｎが、前回の色合わせのときの値ＲＣｎよりも２００以上多くなっているときに、次に説明する「調整」（ｍ２５）を実行する。
【００６１】
図８の（ａ）に、「調整」（ｍ２５）の内容を示す。この「調整」（ｍ２５）では、まず「プロセスコントロール」（ｍ２７）で、帯電，露光，現像および転写等、作像条件をすべて基準値に設定して、転写ベルト１０上のリアｒ又はフロントｆに、Ｂｋ，Ｙ，ＣおよびＭ像を形成して、光センサ２０ｒ又は２０ｆで像濃度を検出して、それが基準値となるように、帯電ローラ印加電圧，露光強度および現像バイアスを調整し設定する。そして次に、「色合わせ」（ＣＰＡ）を実行する。
【００６２】
図８の（ｂ）に、「色合わせ」（ＣＰＡ）の内容を示す。この「色合わせ」（ＣＰＡ）に進むとＭＰＵ４１は、先ず、「テストパターンの形成と計測」（ＰＦＭ）にて、前記「プロセスコントロール」（ｍ２７）で設定した作像条件（パラメータ）で、転写ベルト１０上に、図５に示すように、リアｒ，フロントｆのそれぞれに、スタートマークＭｓｒ，Ｍｓｆならびに８セットのテストパターンを形成して、光センサ２０ｒ，２０ｆでマークを検出して、マーク検出信号Ｓｄｒ，ＳｄｆをＡ／Ｄコンパータ３６ｒ，３６ｆでデジタルデータすなわちマーク検出データＤｄｒ，Ｄｄｆに変換して読みこむ。そして、各マークの中心点の、転写ベルト１０上の位置（分布）を算出する。更に、リア側８セットの平均パターン（マーク位置の平均値群）と、同様なフロント側８セットの平均パターンを算出する。この「テストパターンの形成と計測」（ＰＦＭ）の内容は、図９以下を参照して後述する。
【００６３】
平均パターンを算出すると、平均パターンにもとづいてＢｋ，Ｙ，ＣおよびＭ作像ユニットのそれぞれによる作像のずれ量を算出し（ＤＡＣ）、算出したずれ量に基づいてずれをなくするための調整を行う（ＤＡＤ）。
【００６４】
図９に、「テストパターンの形成と計測」（ＰＦＭ）の内容を示す。これに進むとＭＰＵ４１は、図５に示すように、例えば１２５ｍｍ／ｓｅｃで定速駆動している転写ベルト１０のリア側ｒおよびフロント側ｆの表面のそれぞれに同時に、例えばマークのｙ方向の幅ｗが１ｍｍ、ｘ方向の長さＡが例えば２０ｍｍ、ピッチｄが例えば６ｍｍ、セット間の間隔ｃが例えば９ｍｍの、スタートマークＭｓｒ，Ｍｓｆならびに８セットのテストパターンの形成を開始し、スタートマークＭｓｒ，Ｍｓｆが光センサ２０ｒ，２０ｆの直下に到来する直前のタイミングを図るための、時限値がＴｗ１のタイマＴｗ１をスタートして（１）、該タイミングになるのを待つ。すなわちタイマＴｗ１がタイムオーバするのを待つ（２）。タイマＴｗ１がタイムオーバすると、今度は、リアおよびフロントそれぞれで８セットのテストパターンの最後のものが、光センサ２０ｒ，２０ｆを通過し終わるタイミングを図るための、時限値がＴｗ２のタイマＴｗ２をスタートする（３）。
【００６５】
すでに述べたが、光センサ２０ｒ，２０ｆの視野にＢｋ，Ｙ，Ｃ又はＭのマークが存在しないときには、光センサ２０ｒ，２０ｆの検出信号Ｓｄｒ，Ｓｄｆは高レベルＨ（５Ｖ）、マークが存在すると低レベルＬ（０Ｖ）であり、転写ベルト１０の定速移動により、検出信号Ｓｄｒが図１３に示すようなレベル変動を生ずる。変動の一部分を拡大して図１４の（ａ）に示す。これにおいて、マーク検出信号のレベルが低下している下降域は、マークの先端エッジ領域に対応し、上昇している上昇域は、マークの後端エッジ領域に対応し、下降域と上昇域との間が、マーク幅ｗの領域である。
【００６６】
図９のステップ４では、光センサ２０ｒ，２０ｆの視野にスタートマークＭｓｒ，Ｍｓｆが到来して検出信号Ｓｄｒ，ＳｄｆがＨからＬに変化する過程で、図６のウィンドゥコンパレータ３９ｒ又は３９ｆが、検出信号Ｓｄｒ又はＳｄｆが、２〜３Ｖにあることを表す検出信号Ｓｗｒ＝Ｌ又はＳｗｆ＝Ｌになるのを待つ。すなわち、光センサ２０ｒ，２０ｆの視野にスタートマークＭｓｒ，Ｍｓｆのすくなくとも一方のエッジ領域が到来したかを監視する。
【００６７】
到来すると、時限値がＴｓｐ（たとえば５０μｓｅｃ）のタイマＴｓｐをスタートしてそれがタイムオーバすると図１０に示す「タイマＴｓｐの割込み」（ＴＩＰ）を実行する、タイマ割り込みを許可する（５）。そして、サンプリング回数レジスタＮｏｓのサンプリング回数値Ｎｏｓを０に初期化し、ＭＰＵ４１内のＦＩＦＯメモリに割り当てたｒメモリ（リア側マーク読取りデータ記憶領域）およびｆメモリ（フロント側マーク読取りデータ記憶領域）の書込みアドレスＮｏａｒおよびＮｏａｆをスタートアドレスに初期化する（６）。そして、タイマＴｗ２がタイムオーバするのを待つ。すなわち、８セットのテストパターンのすべてが、光センサ２０ｒ，２０ｆの視野を通過し終わるのを待つ（７）。
【００６８】
ここで、図１０を参照して、上記の、「タイマＴｓｐの割込み」（ＴＩＰ）の内容を説明する。この処理は、時限値がＴｓｐのタイマＴｓｐがタイムオーバする度に実行する点に注目されたい。ＭＰＵ４１は、この処理の最初には、タイマＴｓｐを再スタートして（１１）、Ａ／Ｄコンバータ３６ｒ，３６ｆにＡ／Ｄ変換を指示する（１２）。すなわち、指示信号Ｓｃｒ，Ｓｃｆを、一時的に、Ａ／Ｄ変換指示レベルＬとする。そして、指示回数である、サンプリング回数レジスタＮｏｓのサンプリング回数値Ｎｏｓを、１インクレメントする（１３）。
【００６９】
これにより、Ｎｏｓ×Ｔｓｐが、スタートマークＭｓｒ又はＭｓｆの先端エッジを検出してからの経過時間（＝スタートマークＭｓｒ又はＭｓｆを基点とする、転写ベルト１０の表面に沿うベルト移動方向ｙの、光センサ２０ｒ，２０ｆによる現在の転写ベルト１０上の検出位置）を表す。
【００７０】
そして、ウィンドウコンパレータ３９ｒの検出信号ＳｗｒがＬ（光センサ２０ｒがマークのエッジ部を検出中で、２Ｖ≦Ｓｄｒ≦３Ｖ）であるかをチェックして（１４）、そうであると、ｒメモリのアドレスＮｏａｒに、書込みデータとして、サンプリング回数レジスタＮｏｓのサンプリング回数値ＮｏｓおよびＡ／Ｄ変換データＤｄｒ（光センサ２０ｒのマーク検出信号Ｓｄｒの値）を書込む（１５）。そして、ｒメモリの書込みアドレスＮｏａｒを１インクレメントする（１６）。ウィンドウコンパレータ３９ｒ，３９ｆの検出信号ＳｗｒがＨ（Ｓｄｒ＜２Ｖ又は３Ｖ＜Ｓｄｒ）であるときには、ｒメモリへのデータの書込みはしない。これは、メモリへの書込みデータ量を低減し、しかも、後のデータ処理を簡易にするためである。
【００７１】
次に同様に、ウィンドウコンパレータ３９ｆの検出信号ＳｗｆがＬ（光センサ２０ｆがマークのエッジ部を検出中で、２Ｖ≦Ｓｄｆ≦３Ｖ）であるかをチェックして（１７）、そうであると、ｆメモリのアドレスＮｏａｆに、書込みデータとして、サンプリング回数レジスタＮｏｓのサンプリング回数値ＮｏｓおよびＡ／Ｄ変換データＤｄｆ（光センサ２０ｆのマーク検出信号Ｓｄｆの値）を書込む（１５）。そして、ｆメモリの書込みアドレスＮｏａｆを１インクレメントする（１９）。
【００７２】
このような割込み処理がＴｓｐ周期で繰返し実行されるので、光センサ２０ｒ，２０ｆのマーク検出信号Ｓｄｒ，Ｓｄｆが図１４の（ａ）に示すように高，低に変化するとき、ＭＰＵ４１内のＦＩＦＯメモリに割り当てたｒメモリおよびｆメモリには、図１４の（ｂ）に示す、２Ｖ以上３Ｖ以下の範囲内の、検出信号Ｓｄｒ，ＳｄｆのデジタルデータＤｄｒ，Ｄｄｆのみが、サンプリング回数値Ｎｏｓと共に、格納される。Ｔｓｐ周期でサンプリング回数レジスタＮｏｓのサンプリング回数値Ｎｏｓが１インクレメントされるので、また、転写ベルト１０が定速移動するので、回数値Ｎｏｓは、検出したスタートマークを基点とする転写ベルト１０上の表面に沿う、ｙ位置を示すものである。
【００７３】
なお、図１４の（ｂ）に示す、２Ｖ以上３Ｖ以下の範囲内の、マーク検出信号のレベルが低下している下降域の中心位置ａと、その次の上昇している上昇域の中心位置ｂの中間点Ａｋｒｐが、１つのマークＡｋｒのｙ方向の中心位置であり、同様に、それらの次に現われるマーク検出信号のレベルが低下している下降域の中心位置ｃと、その次の上昇している上昇域の中心位置ｄの中間点Ａｙｒｐが、もう１つのマークＡｙｒのｙ方向の中心位置である。後述のマーク中心点位置の算出ＣＰＡ（図１１，図１２）で、これらの、マーク中心位置Ａｋｒｐ，Ａｙｒｐ，・・・を算出する。
【００７４】
図９を、再度参照する。テストパターン中の最後の第８セットの最後のマークが光センサ２０ｒ，２０ｆを通過した後に、タイマＴｗ２がタイムオーバする。するとＭＰＵ４１は、タイマＴｓｐの割り込みを禁止する（７，８）。これにより、図１０に示すＴｓｐ周期の、検出信号Ｓｄｒ，ＳｄｆのＡ／Ｄ変換が停止する。ＭＰＵ４１は、その内部のＦＩＦＯメモリのｒメモリおよびｆメモリの、検出データＤｄｒ，Ｄｄｆに基づいて、マークの中心位置を算出し（ＣＰＡ）、リアｒおよびフロントｆそれぞれの、８セットのパターンのそれぞれの検出したマーク中心点位置の分布の適否を検証して、不適な検出パターン（セット）は削除して（ＳＰＣ）、適正な検出パターンの、平均パターンを求める（ＭＰＡ）。
【００７５】
図１１および図１２に、「マーク中心点位置の算出」（ＣＰＡ）の内容を示す。ここでは「リアｒのマーク中心点位置の算出」（ＣＰＡｒ）および「フロントｆのマーク中心点位置の算出」（ＣＰＡｆ）を実行する。
【００７６】
「リアｒのマーク中心点位置の算出」（ＣＰＡｒ）ではＭＰＵ４１は先ず、その内部のＦＩＦＯメモリに割り当てたｒメモリの読出しアドレスＲＮｏａｒを初期化して、中心点番号レジスタＮｏｃのデータを、第１エッジを意味する１に初期化する（２１）。そして１エッジ領域内サンプル数レジスタＣｔのデータＣｔを１に初期化し、下降回数レジスタＣｄおよび上昇回数レジスタＣｕのデータＣｄおよびＣｕを０に初期化する（２２）。そして、エッジ域データ群先頭アドレスレジスタＳａｄに、読出しアドレスＲＮｏａｒを書込む（２３）。以上が、第１エッジ領域のデータ処理のための準備処理である。
【００７７】
ＭＰＵ４１は次に、ｒメモリのアドレスＲＮｏａｒから、データ（ｙ位置Ｎｏｓ：Ｎ・ＲＮｏａｒ，検出レベルＤｄｒ：Ｄ・ＲＮｏａｒ）を、またその次のアドレスＲＮｏａｒ＋１からもデータ（ｙ位置Ｎｏｓ：Ｎ・（ＲＮｏａｒ＋１），検出レベルＤｄｒ：Ｄ・（ＲＮｏａｒ＋１））を読出して、先ず、両データのｙ位置差がＥ（例えばＥ＝ｗ／２＝例えば１／２ｍｍ相当値）以下（同一エッジ領域上）かをチェックし（２４）、そうであると、マーク検出データＤｄｒが下降傾向か、上昇傾向かをチェックして（２５）、下降傾向であると下降回数レジスタＣｄのデータＣｄを１インクレメントし（２７）、上昇傾向であると上昇回数レジスタＣｕのデータＣｕを１インクレメントする（２６）。そして１エッジ内サンプル数レジスタＣｔのデータＣｔを１インクレメントする（２８）。そしてｒメモリ読出しアドレスＲＮｏａｒがｒメモリのエンドアドレスかをチェックして（２９）、エンドアドレスになっていないと、メモリ読出しアドレスＲＮｏａｒを１インクレメントして（３０）、上述の処理（２４〜３０）を繰返す。
【００７８】
読出しデータのｙ位置（Ｎｏｓ）が、次のエッジ領域のものに変わると、ステップ２４でチエックする、前後メモリアドレスの各位置データの位置差がＥより大きく、ＭＰＵ４１は、ステップ２４から、図１２のステップ３１に進む。ここでは、１つのマークエッジ（先端エッジ又は後端エッジ）領域のサンプリングデータのすべての、下降，上昇傾向のチエックを終えたことになる。そこで、このときの１エッジ内サンプル数レジスタＣｔのサンプル数データＣｔが、１エッジ領域内（２Ｖ以上３Ｖ以下の範囲内）の相当値であるかをチェックする。すなわち、Ｆ≦Ｃｔ≦Ｇであるかをチェックする（３１）。Ｆは、正常に形成されたマークの先端エッジ又は後端エッジを検出した場合の、検出信号Ｓｄｒが２Ｖ以上３Ｖ以下にある間の、ｒメモリへのサンプル値Ｄｄｒの書込み回数の下限値（設定値）、Ｇは上限値（設定値）である。
【００７９】
ＣｔがＦ≦Ｃｔ≦Ｇであると、読取りとデータ格納が正常に行われた１つのマークエッジのデータの正誤チェックを完了し、その結果が「適正」ということになるので、このマークエッジに関して得た検出データ群が、エッジ領域（２Ｖ以上３Ｖ以下）の全体として、下降傾向か上昇傾向かをチェックする（３２，３４）。この実施例では、下降回数レジスタＣｄのデータＣｄが、それと上昇回数レジスタＣｕのデータＣｕの和Ｃｄ＋Ｃｕの７０％以上であると、メモリのエッジＮｏ．Ｎｏｃ宛てのアドレスに、下降を意味する情報Ｄｏｗｎを書込み（３３）、上昇回数レジスタＣｕのデータＣｕが、Ｃｄ＋Ｃｕの７０％以上であると、メモリのエッジＮｏ．Ｎｏｃ宛てのアドレスに、上昇を意味する情報Ｕｐを書込む（３５）。更に、当該エッジ領域のｙ位置データの平均値すなわちエッジ領域の中心点位置（図１４の（ｂ）のａ，ｂ，ｃ，ｄ，・・・）を算出して、メモリのエッジＮｏ．Ｎｏｃ宛てのアドレスに書込む（３６）。
【００８０】
次にエッジＮｏ．Ｎｏｓが１３０以上になったか、すなわち、スタートマークＭｓｒおよび８セットのマークパターンのすべての、先端エッジ領域および後端エッジ領域の、中心位置算出を完了したかをチエックする。これを完了していると、或いは、ｒメモリから格納データの読出しをすべて完了していると、エッジ中心点位置データ（ステップ３６で算出したｙ位置）に基づいて、マーク中心点位置を算出する（３９）。すなわち、メモリのエッジＮｏ．アドレスのデータ（下降／上昇データ＆エッジ中心点位置データ）を読出して、先行の下降エッジ領域の中心点位置とその直後の上昇エッジ領域の中心点位置との位置差が、マークのｙ方向幅ｗ相当の範囲内であるかをチエックして、外れているとこれらのデータを削除する。範囲内であると、これらのデータの平均値を、１つのマークの中心点位置として、先頭からのマークＮｏ．宛てに、メモリに書込む。マーク形成，マーク検出および検出データ処理のすべてが適正であると、リアｒに関して、スタートマークＭｓｒおよび８セットのマーク（１セット８マーク×８セット＝６４マーク）、合わせて６５個のマーク中心点位置データが得られ、メモリに格納される。
【００８１】
次にＭＰＵ４１は、「フロントｆのマーク中心点位置の算出」ＣＰＡｆを実行して、上述の「リアｒのマーク中心点位置の算出」ＣＰＡｒのデータ処理を、ｆメモリ上の測定データに同様に実施する。フロントｆに関して、マーク形成，測定および測定データ処理のすべてが適正であると、スタートマークＭｓｆおよび８セットのマーク（６４マーク）、合わせて６５個のマーク中心点位置データが得られ、メモリに格納される。
【００８２】
図９を再度参照する。上述のようにマーク中心点位置を算出すると（ＣＰＡ）、ＭＰＵ４１は、つぎの「各セットのパターンの検証」（ＳＰＣ）で、メモリに書きこんだマーク中心点位置データ群が、図５に示すマーク分布相当の中心点分布であるかを検証する。ここで、図５に示すマーク分布相当から外れるデータは、セット単位で削除して、図５に示すマーク分布相当の、分布パターンとなるデータセット（１セットは８個の位置データ群）のみを残す。すべて適正な場合は、リアｒ側に８セット、フロントｆ側にも８セットのデータが残る。
【００８３】
次にＭＰＵ４１は、リアｒ側のデータセットの、先頭のセット（第１セット）の第１中心点位置に、第２セット以降の各セットの中の第１マークの中心点位置データを変更し、第２〜８マークの中心点位置データも、変更した差分値分変更する。すなわち、第２セット以降の各セットの中心点位置データ群を、各セットの先頭を第１セットの先頭に合わせるようにｙ方向にシフトした値に変更する。フロントｆ側の第２セット以降の各セットの中の中心点位置データも同様に変更する。
【００８４】
次にＭＰＵ４１は、「平均パターンの算出」（ＭＰＡ）で、リアｒ側の全セットの、各マークの中心点位置データの平均値Ｍａｒ〜Ｍｈｒ（図１５）を算出し、また、フロントｆ側の全セットの、各マークの中心点位置データの平均値Ｍａｆ〜Ｍｈｆ（図１５）を算出する。これらの平均値は、図１５に示すように分布する仮想の、平均位置マーク
ＭＡｋｒ（Ｂｋのリア直交マークの代表），
ＭＡｙｒ（Ｙのリア直交マークの代表），
ＭＡｃｒ（Ｃのリア直交マークの代表），
ＭＡｍｒ（Ｍのリア直交マークの代表），
ＭＢｋｒ（Ｂｋのリア斜交マークの代表），
ＭＢｙｒ（Ｙのリア斜交マークの代表），
ＭＢｃｒ（Ｃのリア斜交マークの代表）、および、
ＭＢｍｒ（Ｍのリア斜交マークの代表）、ならびに、
ＭＡｋｆ（Ｂｋのフロント直交マークの代表），
ＭＡｙｆ（Ｙのフロント直交マークの代表），
ＭＡｃｆ（Ｃのフロント直交マークの代表），
ＭＡｍｆ（Ｍのフロント直交マークの代表），
ＭＢｋｆ（Ｂｋのフロント斜交マークの代表），
ＭＢｙｆ（Ｙのフロント斜交マークの代表），
ＭＢｃｆ（Ｃのフロント斜交マークの代表）、および、
ＭＢｍｒ（Ｍのフロント斜交マークの代表）
の中心点位置を示す。
【００８５】
以上が、図９以降に示す「テストパターンの形成と計測」（ＰＦＭ）の内容である。
【００８６】
図８の（ｂ）を、再度参照する。図１５も参照されたい。図８の（ｂ）に示すずれ量算出（ＤＡＣ）では、ＭＰＵ４１は、次のように、作像ずれ量を算出する。Ｙの作像ずれ量の算出（Ａｃｙ）を、具体的に次に示す。
【００８７】
副走査ずれ量ｄｙｙ：
リアｒ側のＢｋ直交マークＭＡｋｒとＹ直交マークＭＡｙｒの中心点位置の差（Ｍｂｒ−Ｍａｒ）の、基準値ｄ（図５）に対するずれ量
ｄｙｙ＝（Ｍｂｒ−Ｍａｒ）−ｄ。
【００８８】
主走査ずれ量ｄｘｙ：
リアｒ側の直交マークＭＡｙｒと斜交マークＭＢｙｒの中心点位置の差（Ｍｆｒ−Ｍｂｒ）の、基準値４ｄ（図５）に対するずれ量
ｄｘｙｒ＝（Ｍｆｒ−Ｍｂｒ）−４ｄ
と、フロントｆ側の直交マークＭＡｙｆと斜交マークＭＢｙｆの中心点位置の差（Ｍｆｆ−Ｍｂｆ）の、基準値４ｄ（図５）に対するずれ量
ｄｘｙｆ＝（Ｍｆｆ−Ｍｂｆ）−４ｄ
との平均値
ｄｘｙ＝（ｄｘｙｒ＋ｄｘｙｆ）／２
＝（Ｍｆｒ−Ｍｂｒ＋Ｍｆｆ−Ｍｂｆ−８ｄ）／２。
【００８９】
スキューｄＳｑｙ：
リアｒ側の直交マークＭＡｙｒとフロントｆ側の直交マークＭＡｙｆの中心点位置の差
ｄＳｑｙ＝（Ｍｂｆ−Ｍｂｒ）。
【００９０】
主走査線長のずれ量ｄＬｘｙ：
リアｒ側の斜交マークＭＢｙｒとフロントｆ側の斜交マークＭＢｙｆの中心点位置の差（Ｍｆｆ−Ｍｆｒ）から、スキューｄＳｑｙ＝（Ｍｆｆ−Ｍｆｒ）を減算した値
ｄＬｘｙ＝（Ｍｆｆ−Ｍｆｒ）−ｄＳｑｙ
＝（Ｍｆｆ−Ｍｆｒ）−（Ｍｂｆ−Ｍｂｒ）。
【００９１】
他の、ＣおよびＭの作像ずれ量は、上記Ｙに関する算出と同様にして算出する（Ａｃｃ，Ａｃｍ）。Ｂｋも大略では同様であるが、この実施例では、副走査方向ｙの色あわせはＢｋを基準にしているので、Ｂｋに関しては、副走査方向の位置ずれ量ｄｙｋの算出は行わない（Ａｃｋ）。
【００９２】
図８の（ｂ）に示すずれの調整（ＤＡＤ）では、ＭＰＵ４１は、次のように、各色の作像ずれ量を調整する。Ｙのずれ量調整（Ａｄｙ）を、具体的に次に示す。
【００９３】
副走査ずれ量ｄｙｙの調整：
Ｙトナー像形成のための画像露光（潜像形成）の開始タイミングを、基準のタイミング（ｙ方向）から、算出したずれ量ｄｙｙずらして設定する。
【００９４】
主走査ずれ量ｄｘｙの調整：
Ｙトナー像形成のための画像露光（潜像形成）の、ライン先頭をあらわすライン同期信号に対する、書込みユニット５の露光レーザ変調器への、ライン先頭の画像データの送出タイミング（ｘ方向）を、基準のタイミングから、算出したずれ量ｄｘｙ分ずらして設定する。
【００９５】
スキューｄＳｑｙの調整：
書込みユニット５の、感光体ドラム６ｂに対向してＹ画像データで変調したレーザビームを反射して感光体ドラム６ｂに投射する、ｘ方向に延びるミラーのリアｒ側は支点支持され、フロントｆ側が、ｙ方向に摺動可のブロックで支持されている。このブロックをパルスモータとスクリューを主体とするｙ駆動機構で、ｙ方向に往，復駆動してスキューｄＳｑｙを調整できる。「スキューｄＳｑｙの調整」では、このｙ駆動機構のパルスモータを駆動して、ブロックを基準のｙ位置から、算出したスキューｄＳｑｙに相当する分駆動する。
【００９６】
主走査線長のずれ量ｄＬｘｙの調整：
ライン上に画素単位で画像データを割りつける画素同期クロックの周波数を、基準周波数×Ｌｓ／（Ｌｓ＋ｄＬｘｙ）に設定する。Ｌｓは基準ライン長である。
【００９７】
他の、ＣおよびＭの作像ずれ量の調整は、上記Ｙに関する調整と同様にして調整する（Ａｄｃ，Ａｄｍ）。Ｂｋも大略では同様であるが、この実施例では、副走査方向ｙの色あわせはＢｋを基準にしているので、Ｂｋに関しては、副走査方向の位置ずれ量ｄｙｋの調整は行わない（Ａｄｋ）。次回の「色合わせ」まで、このように調整した条件でカラー画像形成を行う。
【図面の簡単な説明】
【００９８】
【図１】本発明を一態様で実施するカラー複写機の外観を示す斜視図である。
【図２】図１に示すプリントＰＴＲの内部機構の概要を示すブロック図である。
【図３】図１に示すカラー複写機の電気系統のシステム構成の概要を示すブロック図である。
【図４】（ａ）は図２に示す潜像形成ユニット６０ａおよび現像ユニット７ａの前面を示す正面図、（ｂ）および（ｃ）は（ａ）に示すねじ付きピン６４部の縦断面図であり、（ｂ）はユニット６０ａが新品で複写機に装着された直後の状態を、（ｃ）は装着後に帯電ローラ６２が回転駆動された後の状態を示す。
【図５】図２に示す転写ベルト１０の平面図であり、その表面に形成される各色マークを模式的に示す。
【図６】図３に示すプロセスコントローラ１の一部分の構成を示すブロック図である。
【図７】図６に示すマイクロコンピュータ（ＭＰＵ）４１のプリント制御の概要を示すフローチャートである。
【図８】（ａ）は図７に示す「調整」ｍ２５の概要を示すフローチャートであり、（ｂ）は、（ａ）に示す「色合わせ」ＣＰＡの概要を示すフローチャートである。
【図９】図８の（ｂ）に示す「テストパターンの形成と計測」ＰＦＭの内容を示すフローチャートである。
【図１０】図９に示すステップ５で許可する割り込み処理の内容を示すフローチャートである。
【図１１】図９に示す「マーク中心点位置の算出」ＣＰＡの内容の一部を示すフローチャートである。
【図１２】図９に示す「マーク中心点位置の算出」ＣＰＡの内容の残部を示すフローチャートである。
【図１３】図２に示す転写ベルト１０に形成されるカラーマークの分布を示す平面図、および、光センサ２０ｒの、カラーマークを読取った検出信号Ｓｄｒのレベル変化を示すタイムチャートである。
【図１４】（ａ）は、図１３に示す検出信号Ｓｄｒのタイムチャートの一部を拡大して示すタイムチャート、（ｂ）は、（ａ）に示す検出信号の内、そのＡ／Ｄ変換データが図６に示すＭＰＵ４１の内部のＦＩＦＯメモリに書込まれる範囲のみを摘出して示すタイムチャートである。
【図１５】図９に示す「平均パターンの算出」ＭＰＡによって算出される平均値データＭａｒ，・・・と、それらが中心点位置となる仮想マークＭＡｋｒ，・・・、すなわち平均値データ群で表されるマーク列、を示す平面図である。
【符号の説明】
【００９９】
ＰＴＲ：カラープリンタ  ＳＣＲ：スキャナ
ＡＤＦ：自動原稿供給装置
ＳＯＲ：ソータ
ＰＣ：パーソナルコンピュータ
５：書込みユニット      ６ａ〜６ｄ：感光体ドラム
７ａ〜７ｄ：現像ユニット        ８：給紙カセット
９：駆動ローラ          １０：転写ベルト
１１ａ〜１１ｄ：転写器  １２：定着装置
１３ａ：テンションローラ
１３ｂ：従動ローラ      ２０ｒ，２０ｆ：光センサ
２４：読取りユニット    ＳＢＵ：センサボードユニット
Ｐｂ：パラレルバス      Ｓｂ：シリアルバス
４１：ＭＰＵ（マイクロコンピュータ）
６０ａ：潜像形成ユニット
６１：軸体の端部        ６２：帯電ローラ
６２ａ：回転軸          ６３：クリーニングパッド
６４：ねじ付きピン      ６５：スリーブ
６６：戻しばね          ６７：前面カバー
６８：支持板            ６９ａ〜６９ｄ：マイクロスイッチ
７１：軸体の端部        ７２：現像ローラ
７３：均しローラ        ７４：ねじ付きピン
７９ａ〜７９ｄ：マイクロスイッチ
８０：面板ユニット      ８１：面板
８２：プリント基板      ８３：外面カバー
８４：内面カバー
【図１】
0004565649.tif 000002
【図２】
0004565649.tif 000003
【図３】
0004565649.tif 000004
【図４】
0004565649.tif 000005
【図５】
0004565649.tif 000006
【図６】
0004565649.tif 000007
【図７】
0004565649.tif 000008
【図８】
0004565649.tif 000009
【図９】
0004565649.tif 000010
【図１０】
0004565649.tif 000011
【図１１】
0004565649.tif 000012
【図１２】
0004565649.tif 000013
【図１３】
0004565649.tif 000014
【図１４】
0004565649.tif 000015
【図１５】
0004565649.tif 000016