(57)【要約】【課題】マークを測定するセンサ間の違いを考慮して画像形成動作を補正すること。【解決手段】回転体と、回転体にマークを形成する画像形成部と、回転体に形成されているマークを測定する複数のセンサと、制御部と、を備え、制御部は、画像形成部を制御して回転体にマークを形成させるマーク形成処理（Ｓ１０１）と、マーク形成処理によって形成されたマークを各センサに測定させる測定処理（Ｓ１０１）と、各センサによって測定された測定値を、センサ間で異なる重み付けをして加重平均値を算出する加重平均処理（Ｓ１０４、Ｓ１０５）と、加重平均処理によって算出された加重平均値を用いて画像形成部の画像形成動作を補正する補正処理（Ｓ１０６）と、を実行する。【選択図】図５
2014235178.tif 000002
【特許請求の範囲】
【請求項１】
回転体と、
前記回転体にマークを形成する画像形成部と、
前記回転体に形成されている前記マークを測定する複数のセンサと、
制御部と、
を備え、
前記制御部は、
前記画像形成部を制御して前記回転体に前記マークを形成させるマーク形成処理と、
前記マーク形成処理によって形成された前記マークを各前記センサに測定させる測定処理と、
各前記センサによって測定された測定値を、前記センサ間で異なる重み付けをして加重平均値を算出する加重平均処理と、
前記加重平均処理によって算出された加重平均値を用いて前記画像形成部の画像形成動作を補正する補正処理と、
を実行する、画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記加重平均処理において、前記センサ間の測定環境の違いを反映した重み付けをして前記加重平均値を算出する、画像形成装置。
【請求項３】
請求項２に記載の画像形成装置であって、
前記制御部は、
前記マーク形成処理において、前記回転体の回転方向に配列された複数の前記マークからなる補正用パターンを形成させ、
前記加重平均処理において、前記センサ毎に各前記マークの測定値を平均する平均処理と、前記センサ毎に各前記マークの測定値のばらつき度合いを算出するばらつき算出処理とを実行し、前記平均処理によって算出した前記センサ毎の平均値を、前記ばらつき算出処理によって前記センサ毎に算出したばらつき度合いを反映した重み付けをして加重平均値を算出する、画像形成装置。
【請求項４】
請求項３に記載の画像形成装置であって、
二つの前記センサを備え、
前記制御部は、前記加重平均処理において、一方の前記センサによって測定された複数の測定値の平均値をＸＬ、当該一方のセンサによって測定された複数の測定値のばらつき度合いをＸＬｄ、他方の前記センサによって測定された複数の測定値の平均値をＸＲ、当該他方のセンサによって測定された複数の測定値のばらつき度合いをＸＲｄというとき、加重平均値Ｖを式１によって算出する、画像形成装置。
【数１】
2014235178.tif 000007
・・・  式１
【請求項５】
請求項３又は請求項４に記載の画像形成装置であって、
前記制御部は、
前記マーク形成処理において、予め設定されている形成条件に基づいて前記画像形成部を制御して前記回転体に前記マークを形成させ、
前記センサ毎に、
当該センサによって測定された測定値のばらつき度合いが閾値未満であるか否かを判断する第１の判断処理を実行し、
前記第１の判断処理によって前記閾値未満であると判断された場合は、次回の前記マーク形成処理において当該センサによって測定される前記補正用パターンを構成する前記マークの数が今回形成させた前記マークの数より少なくなるように前記形成条件を設定する処理、及び、当該センサによって測定される前記補正用パターンを構成する前記マークが今回形成させた前記マークより小さくなるように前記形成条件を設定する処理の少なくとも一方を実行する、画像形成装置。
【請求項６】
請求項５に記載の画像形成装置であって、
前記制御部は、前記センサ毎に、
前記第１の判断処理によって前記閾値以上であると判断された場合に、次回の前記マーク形成処理において当該センサによって測定される前記補正用パターンを構成する前記マークの数が今回形成させた前記マークの数より多くなるように前記形成条件を設定する処理、及び、当該センサによって測定される前記補正用パターンを構成する前記マークが今回形成させた前記マークより大きくなるように前記形成条件を設定する処理の少なくとも一方を実行する、画像形成装置。
【請求項７】
請求項２に記載の画像形成装置であって、
前記回転体は環状のベルトであり、
前記ベルトを位置決めする位置決め部を備え、
前記測定環境は、前記回転体上において前記センサによって測定される位置から前記位置決め部までの距離であり、
前記制御部は、前記加重平均処理において、前記距離の違いを反映した重み付けをして前記加重平均値を算出する、画像形成装置。
【請求項８】
請求項７に記載の画像形成装置であって、
二つの前記センサを備え、
前記制御部は、前記加重平均処理において、一方の前記センサによって測定された測定値をＹＬ、前記回転体上において当該一方のセンサによって測定される位置から前記位置決め部までの距離をＹＬｄ、他方の前記センサによって測定された測定値をＹＲ、前記回転体上において当該他方のセンサによって測定される位置から前記位置決め部までの距離をＹＲｄというとき、加重平均値Ｖを式２によって算出する、画像形成装置。
【数２】
2014235178.tif 000008
・・・  式２
【発明の詳細な説明】
【技術分野】
【０００１】
画像形成装置の画像形成動作を補正する技術に関する。
【背景技術】
【０００２】
従来、濃度検出用画像又は位置ずれ検出用画像（以下、マークという）を中間転写ベルトの外周面に形成し、形成したマークを画像読取センサによって読み取り、読み取った結果からマークの濃度又は位置を算出し、目標とする濃度又は位置に対して差があった場合に、それを調整するための処理を行う画像形成装置が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−５０５７１号公報（段落００２３〜００２５）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、複数の画像読取センサを用いてマークを読み取り、各センサによって読み取った結果を用いて上述した調整をすることも行われている。
しかしながら、各センサがマークを読み取る環境（以下、測定環境という）は必ずしも同じであるとは限らない。従来はこのようなセンサ間の測定環境の違いについて考慮されていなかった。
【０００５】
本明細書では、マークを測定するセンサ間の違いを考慮して画像形成動作を補正する技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書によって開示される画像形成装置は、回転体と、前記回転体にマークを形成する画像形成部と、前記回転体に形成されている前記マークを測定する複数のセンサと、制御部と、を備え、前記制御部は、前記画像形成部を制御して前記回転体に前記マークを形成させるマーク形成処理と、前記マーク形成処理によって形成された前記マークを各前記センサに測定させる測定処理と、各前記センサによって測定された測定値を、前記センサ間で異なる重み付けをして加重平均値を算出する加重平均処理と、前記加重平均処理によって算出された加重平均値を用いて前記画像形成部の画像形成動作を補正する補正処理と、を実行する。
【０００７】
上記画像形成装置によると、各センサによって測定された測定値を、センサ間で異なる重み付けで加重平均し、その加重平均値を用いて画像形成部の画像形成動作を補正するので、補正用パターンを測定するセンサ間の違いを考慮して画像形成部の画像形成動作を補正することができる。
【０００８】
また、上記画像形成装置は、前記加重平均処理において、前記センサ間の測定環境の違いを反映した重み付けをして前記加重平均値を算出してもよい。
【０００９】
上記画像形成装置によると、センサ間の測定環境の違いを考慮して画像形成部の画像形成動作を補正することができる。
【００１０】
また、前記制御部は、前記マーク形成処理において、前記回転体の回転方向に配列された複数の前記マークからなる補正用パターンを形成させ、前記加重平均処理において、前記センサ毎に各前記マークの測定値を平均する平均処理と、前記センサ毎に各前記マークの測定値のばらつき度合いを算出するばらつき算出処理とを実行し、前記平均処理によって算出した前記センサ毎の平均値を、前記ばらつき算出処理によって前記センサ毎に算出したばらつき度合いを反映した重み付けをして加重平均値を算出してもよい。
【００１１】
一般に、センサに複数のマークを測定させた場合、各マークの測定値にはばらつきが生じる。そして、各センサの測定環境が同じでないと、測定値のばらつき度合いが異なってくる。つまり、測定値のばらつき度合いには測定環境の違いが反映されているといえる。
上記画像形成装置によると、センサ毎にばらつき度合いを算出し、そのばらつき度合いを重み付けに反映するので、センサ間の測定環境の違いを考慮して画像形成部の画像形成動作を補正することができる。
【００１２】
また、上記画像形成装置は、二つの前記センサを備え、前記制御部は、前記加重平均処理において、一方の前記センサによって測定された複数の測定値の平均値をＸＬ、当該一方のセンサによって測定された複数の測定値のばらつき度合いをＸＬｄ、他方の前記センサによって測定された複数の測定値の平均値をＸＲ、当該他方のセンサによって測定された複数の測定値のばらつき度合いをＸＲｄというとき、加重平均値Ｖを式１によって算出してもよい。
【数１】
2014235178.tif 000003
・・・  式１
【００１３】
上記画像形成装置によると、ばらつき度合いが小さい方の測定値、すなわち信頼性が高い方の測定値が、ばらつき度合いが大きい方の測定値、すなわち信頼性が低い方の測定値より大きく反映されるので、単純平均する場合に比べ、得られる平均値の信頼性が高くなる。
【００１４】
また、前記制御部は、前記マーク形成処理において、予め設定されている形成条件に基づいて前記画像形成部を制御して前記回転体に前記マークを形成させ、前記センサ毎に、当該センサによって測定された測定値のばらつき度合いが閾値未満であるか否かを判断する第１の判断処理を実行し、前記第１の判断処理によって前記閾値未満であると判断された場合は、次回の前記マーク形成処理において当該センサによって測定される前記補正用パターンを構成する前記マークの数が今回形成させた前記マークの数より少なくなるように前記形成条件を設定する処理、及び、当該センサによって測定される前記補正用パターンを構成する前記マークが今回形成させた前記マークより小さくなるように前記形成条件を設定する処理の少なくとも一方を実行してもよい。
【００１５】
ばらつき度合いが小さい場合は、ばらつき度合いが大きい場合に比べて少ないマークで同程度の精度の測定値を取得できる。また、ばらつき度合いが小さい場合は、ばらつき度合いが大きい場合に比べてマークが小さくてもセンサの測定領域からマークが外れてしまい難いので、測定値の精度を低下させることなく着色剤を節約できる。
上記画像形成装置によると、ばらつき度合いが閾値未満である場合は次回のマーク形成処理において今回よりもマークの数を少なくするので、測定値の精度を低下させることなくマークの形成に用いる着色剤を節約することができる。また、上記画像形成装置によると、ばらつき度合いが閾値未満である場合は次回のマーク形成処理において今回よりもマークを小さくするので、測定値の精度を低下させることなくマークの形成に用いる着色剤を節約することができる。
【００１６】
また、前記制御部は、前記センサ毎に、前記第１の判断処理によって前記閾値以上であると判断された場合に、次回の前記マーク形成処理において当該センサによって測定される前記補正用パターンを構成する前記マークの数が今回形成させた前記マークの数より多くなるように前記形成条件を設定する処理、及び、当該センサによって測定される前記補正用パターンを構成する前記マークが今回形成させた前記マークより大きくなるように前記形成条件を設定する処理の少なくとも一方を実行してもよい。
【００１７】
ばらつき度合いが大きい場合は、ばらつき度合いが小さい場合に比べてマークの数を多くすると、ばらつき度合いが小さい場合と同程度の精度の測定値を取得できる。また、ばらつき度合いが大きい場合は、ばらつき度合いが小さい場合に比べてマークを大きくすると、マークがセンサの測定領域から外れ難くなり、測定値の精度が低下することを抑制できる。
上記画像形成装置によると、ばらつき度合いが閾値以上である場合は次回のマーク形成処理において今回よりもマークの数を多くするので、測定値の精度が低下することを抑制できる。また、上記画像形成装置によると、ばらつき度合いが閾値以上である場合は次回のマーク形成処理において今回よりもマークを大きくするので、測定値の精度が低下することを抑制できる。
【００１８】
また、前記回転体は環状のベルトであり、前記ベルトを位置決めする位置決め部を備え、前記測定環境は、前記回転体上において前記センサによって測定される位置から前記位置決め部までの距離であり、前記制御部は、前記加重平均処理において、前記距離の違いを反映した重み付けをして前記加重平均値を算出してもよい。
【００１９】
センサによって測定される回転体上の位置から位置決め部までの距離はセンサの測定精度に影響する。なぜなら、センサによって測定される回転体上の位置と位置決め部との距離が近い場合はベルトの振動が抑制され易い環境でマークを測定することができる一方、センサによって測定される回転体上の位置と位置決め部との距離が遠い場合はベルトの振動が抑制され難い環境でマークを測定することになるからである。つまり、位置決め部までの距離はセンサの測定環境ということができる。
上記画像形成装置によると、位置決め部までの距離を重み付けに反映するので、センサ間の測定環境の違いを考慮して画像形成部の画像形成動作を補正することができる。
【００２０】
また、上記画像形成装置は、二つの前記センサを備え、前記制御部は、前記加重平均処理において、一方の前記センサによって測定された測定値をＹＬ、前記回転体上において当該一方のセンサによって測定される位置から前記位置決め部までの距離をＹＬｄ、他方の前記センサによって測定された測定値をＹＲ、前記回転体上において当該他方のセンサによって測定される位置から前記位置決め部までの距離をＹＲｄというとき、加重平均値Ｖを式２によって算出してもよい。
【数２】
2014235178.tif 000004
・・・  式２
【００２１】
上記画像形成装置によると、距離が短い方の測定値、すなわち信頼性が高い方の測定値が、距離が遠い方の測定値、すなわち信頼性が低い方の測定値より大きく反映されるので、単純平均する場合に比べ、得られる平均値の信頼性が高くなる。
【００２２】
なお、本明細書によって開示される技術は、画像形成システム、画像形成方法等の種々の態様で実現することができる。
【発明の効果】
【００２３】
上記の画像形成装置によると、マークを測定するセンサ間の違いを考慮して画像形成動作を補正することができる。
【図面の簡単な説明】
【００２４】
【図１】実施形態１に係るプリンタの構成を示す断面図。
【図２】プリンタの電気的構成を簡略化して示すブロック図。
【図３】位置ずれ補正を説明するための模式図。
【図４】ばらつき度合いの違いを示すヒストグラム。
【図５】位置ずれ補正処理のフローチャート。
【図６】左側位置ずれ量検出処理のフローチャート。
【図７】補正用パターン形成条件設定処理のフローチャート。
【図８】左側補正用パターン形成条件設定処理のフローチャート。
【図９】実施形態２に係る位置ずれ補正を説明するための模式図。
【発明を実施するための形態】
【００２５】
＜実施形態１＞
実施形態１を図１ないし図８によって説明する。
（１）プリンタの構成
先ず、図１を参照して、実施形態１に係る画像形成装置としてのプリンタ１の構成について説明する。プリンタ１はＣ（シアン）、Ｍ（マゼンタ）、Ｙ（黄）、Ｋ（黒）の４色のトナーを用いて印刷用紙などの被記録媒体にカラー画像を印刷する直接転写タンデム方式のカラーレーザプリンタである。
【００２６】
プリンタ１は、筐体１０、用紙収容部２０、搬送部３０、画像形成部４０、光学センサ７０などを備えて構成されている。
筐体１０は上方に向かって開口する開口１３を有する略箱状に形成されており、開口１３を開閉する開閉カバー１１が連結されている。
用紙収容部２０は、印刷用紙Ｍが積載される用紙トレイ２１を有している。
【００２７】
搬送部３０はベルトユニット３２や各種の搬送ローラを有しており、用紙収容部２０に収容されている印刷用紙Ｍを１枚ずつ搬送経路Ｔに沿って搬送する。
ベルトユニット３２は、無端状の搬送ベルト３５、搬送ベルト３５を回転可能に支持する支持部材３１、図示しない駆動モータなどを有している。支持部材３１は駆動ローラ３３と従動ローラ３４とを有している。搬送ベルト３５は駆動ローラ３３と従動ローラ３４とに掛け回されることによって支持部材３１に回転可能に支持されている。搬送ベルト３５は回転体及びベルトの一例である。
【００２８】
搬送ベルト３５の回転方向は図１において右回りである。印刷用紙Ｍは搬送ベルト３５によって左から右に搬送される。以降の説明では印刷用紙Ｍの搬送方向を副走査方向という。また、図１において紙面垂直方向は搬送方向に直交する主走査方向である。
【００２９】
画像形成部４０は、複数の露光部４１、プロセスカートリッジ４２、複数の転写ローラ４３、及び、定着器４４を備えている。
露光部４１は、複数のＬＥＤが主走査方向に直線状に配列されたＬＥＤヘッド４１ａを有している。露光部４１は制御部８０（図２参照）から出力された画像信号に従ってそれらのＬＥＤを発光させることにより、感光体ドラム４２ｃの外周面を露光する。
【００３０】
なお、露光部４１は光源、光源から出射された光を偏光するポリゴンミラー、ポリゴンミラーによって偏光された光を感光体ドラム４２ｃの表面に結像させる光学系などによって構成されてもよい。
【００３１】
プロセスカートリッジ４２は、カートリッジフレーム４２ａ、４つの帯電器４２ｂ、及び、４つの感光体ドラム４２ｃを備えている。
カートリッジフレーム４２ａはプリンタ１に着脱可能に装着されている。カートリッジフレーム４２ａには、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（黄）、Ｋ（黒）の４色のトナーカートリッジ６０（６０Ｃ、６０Ｍ、６０Ｙ、６０Ｋ）が着脱可能に装着される。
【００３２】
帯電器４２ｂは例えばスコロトロン型の帯電器であり、感光体ドラム４２ｃの外周面を一様に正に帯電させる。
帯電器４２ｂによって感光体ドラム４２ｃの外周面が帯電された後、露光部４１から出射された光によって感光体ドラム４２ｃの外周面が露光されることにより、感光体ドラム４２ｃの外周面に静電潜像が形成される。感光体ドラム４２ｃの外周面に形成された静電潜像はトナーカートリッジ６０から供給されるトナーによって現像され、感光体ドラム４２ｃの表面にトナー像が担持される。
【００３３】
複数の転写ローラ４３は、搬送ベルト３５を挟んで各感光体ドラム４２ｃと対向する位置にそれぞれ設けられている。ベルトユニット３２によって搬送されている印刷用紙Ｍが感光体ドラム４２ｃと転写ローラ４３との間の転写位置を通る間に、転写ローラ４３に印加される負極性の転写バイアスにより、各感光体ドラム４２ｃの表面に担持されたトナー像が印刷用紙Ｍに順次転写される。
【００３４】
定着器４４は印刷用紙Ｍに転写されたトナー像を印刷用紙Ｍに熱定着させる。
トナー像が熱定着された印刷用紙Ｍは、開閉カバー１１によって構成されている排紙トレイ上に排出される。
【００３５】
光学センサ７０は、印刷用紙Ｍの搬送方向下流側において搬送ベルト３５の外周面に向かって光を出射する発光部７０ａ（図３参照）と、発光部７０ａから出射され搬送ベルト３５の外周面によって反射された光を受光する受光部７０ｂ（図３参照）とを有し、受光部７０ｂによって受光した光量に応じた出力信号を制御部８０に出力するセンサである。
【００３６】
図１では光学センサ７０を一つしか示していないが、プリンタ１は光学センサ７０として左側光学センサ７０Ｌ（図２参照）と右側光学センサ７０Ｒ（図２参照）とを備えている。これら二つの光学センサ７０は図１において紙面に垂直な主走査方向に互いに離間して配置されている。
【００３７】
（２）プリンタの電気的構成
次に、図２を参照して、プリンタ１の電気的構成について説明する。プリンタ１は、制御部８０、搬送部３０、画像形成部４０、操作部８１、記憶部８２、左側光学センサ７０Ｌ、右側光学センサ７０Ｒなどを備えて構成されている。搬送部３０、画像形成部４０、左側光学センサ７０Ｌ、及び、右側光学センサ７０Ｒについては前述したとおりであるので説明は省略する。
【００３８】
制御部８０はＣＰＵ８０ａ、ＲＯＭ８０ｂ、ＲＡＭ８０ｃ、及び、ＡＳＩＣ８０ｄを備えて構成されている。ＣＰＵ８０ａはＲＯＭ８０ｂや記憶部８２に記憶されている各種の制御プログラムを実行することによってプリンタ１の各部を制御する。ＲＯＭ８０ｂにはＣＰＵ８０ａによって実行される制御プログラムや各種のデータなどが記憶されている。ＲＡＭ８０ｃはＣＰＵ８０ａが各種の処理を実行するための主記憶装置として用いられる。
【００３９】
操作部８１は、液晶ディスプレイやボタンなどを備えている。ユーザは操作部８１を操作することによって各種の設定や指示などを行うことができる。
記憶部８２は、ハードディスクやフラッシュメモリなどの不揮発性のメモリを用いて各種のプログラムやデータを記憶する装置である。記憶部８２には後述する補正用パターン形成条件や、ＣＭＹＫ各色について、画像形成部４０の画像形成位置を示す数値などが記憶されている。補正用パターン形成条件は形成条件の一例である。
【００４０】
（３）位置ずれ補正
プリンタ１では駆動モータの回転による振動や搬送ベルト３５の回転による振動などにより、画像形成部４０によって形成される画像の位置が本来印刷されるべき位置からずれる所謂位置ずれが生じる。
カラー画像を印刷可能なプリンタ１の場合は基準色に対する他の色の画像の相対的な位置がずれることによって所謂色ずれが生じる。
【００４１】
一般に累積の印刷枚数が増えるとそれだけ振動する機会が多くなるので、位置ずれ量も大きくなる。そこで、プリンタ１は累積の印刷枚数が予め設定されている設定枚数に達すると、その後に最初に印刷が指示されたときに位置ずれ補正を実行する。
【００４２】
図３を参照して、位置ずれ補正について説明する。図３において点線９０は搬送ベルト３５の外周面において光学センサ７０によって測定される領域を模式的に示している。
位置ずれ補正では、制御部８０は先ず画像形成部４０を制御して搬送ベルト３５の外周面に位置ずれ補正用パターン１００を形成させる。図３に示すように位置ずれ補正用パターン１００は光学センサ７０毎に形成される。以降の説明では左側光学センサ７０Ｌによって測定される位置ずれ補正用パターン１００のことを左側位置ずれ補正用パターン１００Ｌといい、右側光学センサ７０Ｒによって測定される位置ずれ補正用パターン１００のことを右側位置ずれ補正用パターン１００Ｒという。
【００４３】
各位置ずれ補正用パターン１００は、色毎に、主走査方向に平行な線分状のマーク１０１と右下がりに傾斜する線分状のマーク１０１との組が副走査方向に互いに離間して４組ずつ形成されている。なお、図３では各位置ずれ補正用パターン１００においてそれぞれ一つのマークにのみ符号を付している。また、図３では位置ずれ補正用パターン１００を模式的に示しているため一つの色について４組しか示していないが、実際にはより多くの組が形成される。
【００４４】
先ず、Ｋを例に、左側位置ずれ補正用パターン１００Ｌにおける主走査方向の位置ずれ量の検出について説明する。
制御部８０は、Ｋについて、左側光学センサ７０Ｌから出力された出力信号から、主走査方向に平行なマーク１０１の副走査方向の中心点と右下がりに傾斜するマーク１０１の副走査方向の中心点との距離Ｄ１を判断する。そして、制御部８０は判断した距離Ｄ１と主走査方向の基準距離との差からＫについての主走査方向の位置ずれ量を検出する。位置ずれ量は測定値の一例である。
【００４５】
制御部８０はこの検出を４組について行うことにより、Ｋについて主走査方向の位置ずれ量を４つ検出する。制御部８０はこれら４つの位置ずれ量を単純平均した平均値を、左側位置ずれ補正用パターン１００ＬにおけるＫの主走査方向の位置ずれ量とする。これにより、Ｋについて左側位置ずれ補正用パターン１００Ｌにおける主走査方向の位置ずれ量が一つ検出される。
制御部８０は上述した主走査方向の位置ずれ量の検出をＣＭＹＫ各色について行う。これにより、ＣＭＹＫ各色について左側位置ずれ補正用パターン１００Ｌにおける主走査方向の位置ずれ量がそれぞれ一つ検出される。
【００４６】
次に、Ｃを例に、左側位置ずれ補正用パターン１００ＬにおけるＫに対する副走査方向の位置ずれ量の検出について説明する。
制御部８０は、左側光学センサ７０Ｌから出力された出力信号から、主走査方向に平行なＫのマーク１０１の副走査方向の中心点と、主走査方向に平行なＣのマーク１０１の副走査方向の中心点との距離Ｄ２を判断する。そして、制御部８０は判断した距離Ｄ２と副走査方向の基準距離との差からＫに対するＣの副走査方向の位置ずれ量を検出する。
【００４７】
制御部８０はこの検出を４組について行うことにより、Ｋに対するＣの副走査方向の位置ずれ量を４つ検出する。制御部８０はこれら４つの位置ずれ量を単純平均した平均値を、左側位置ずれ補正用パターン１００ＬにおけるＫに対するＣの副走査方向の位置ずれ量とする。これにより、Ｃについて左側位置ずれ補正用パターン１００ＬにおけるＫに対する副走査方向の位置ずれ量が一つ検出される。
制御部８０は上述した副走査方向の位置ずれ量の検出をＣＭＹ各色について行う。これにより、ＣＭＹ各色について左側位置ずれ補正用パターン１００ＬにおけるＫに対する副走査方向の位置ずれ量がそれぞれ一つ検出される。
【００４８】
制御部８０は右側位置ずれ補正用パターン１００Ｒについても同様にＣＭＹＫ各色について主走査方向の位置ずれ量を検出するとともに、ＣＭＹ各色についてＫに対する副走査方向の位置ずれ量を検出する。
【００４９】
そして、詳しくは後述するが、制御部８０は、ＣＭＹＫ各色について、左側光学センサ７０Ｌを用いて検出した主走査方向の位置ずれ量と、右側光学センサ７０Ｒを用いて検出した主走査方向の位置ずれ量とを平均し、その平均値を当該色の主走査方向の位置ずれ量とする。これにより、最終的にＣＭＹＫ各色について主走査方向の位置ずれ量がそれぞれ一つ検出される。
【００５０】
同様に、詳しくは後述するが、制御部８０は、ＣＭＹ各色について、左側位置ずれ補正用パターン１００Ｌを用いて検出したＫに対する副走査方向の位置ずれ量と、右側位置ずれ補正用パターン１００Ｒを用いて検出したＫに対する副走査方向の位置ずれ量とを平均し、その平均値をＫに対する当該色の副走査方向の位置ずれ量とする。これにより、最終的にＣＭＹ各色についてＫに対する副走査方向の位置ずれ量がそれぞれ一つ検出される。
【００５１】
そして、制御部８０は、ＣＭＹＫ各色について、記憶部８２に記憶されている画像形成位置を示す数値を、検出した位置ずれ量に応じて書き換えることにより、主走査方向及び副走査方向の位置ずれ量が０（零）に近づくように補正する。画像形成位置の補正は画像形成動作の補正の一例である。
【００５２】
（４）二つの光学センサの測定環境の違い
次に、前述した図３を参照して、二つの光学センサ７０の測定環境の違いについて説明する。
図３において丸印１１０ａ、１１０ｂ、及び、１１０ｃは支持部材３１が位置決めされる位置を示している。具体的には、支持部材３１の左側は筐体１０に設けられている図示しない位置決め部によって丸印１１０ａ、１１０ｂ、及び、１１０ｃで示す３か所で副走査方向の位置が位置決めされている。
【００５３】
これに対し、支持部材３１の右側は筐体１０に設けられている図示しない係止部に係止されている。係止部は支持部材３１を副走査方向にある程度自由に移動できるように係止している。このため係止部は支持部材３１の副走査方向の位置を決める役割は果たさない。
【００５４】
すなわち、支持部材３１は副走査方向の位置が左側の３点のみで位置決めされている。このため、支持部材３１の左側は右側に比べて副走査方向の振動が抑制され易い。
つまり、左側光学センサ７０Ｌは搬送ベルト３５が副走査方向に振動し難い環境で位置ずれ補正用パターン１００を測定するのに対し、右側光学センサ７０Ｒは搬送ベルト３５が副走査方向に振動し易い環境で位置ずれ補正用パターン１００を測定する。
従って、左側光学センサ７０Ｌと右側光学センサ７０Ｒとでは測定環境が異なっているといえる。
【００５５】
上述したように左側光学センサ７０Ｌと右側光学センサ７０Ｒとは測定環境が異なっているので、左側光学センサ７０Ｌを用いて組毎に検出された位置ずれ量のばらつき度合いと、右側光学センサ７０Ｒを用いて組毎に検出された位置ずれ量のばらつき度合いとに違いが生じる。
【００５６】
図４を参照して、上述したばらつき度合いの違いについて説明する。ここで、図４は、Ｋについて、組毎に検出した主走査方向の位置ずれ量をヒストグラムとして示している。図４から判るように、右側位置ずれ補正用パターン１００Ｒを用いて組毎に検出した位置ずれ量のばらつき度合いは、左側位置ずれ補正用パターン１００Ｌを用いて組毎に検出した位置ずれ量のばらつき度合いより大きい。
【００５７】
一般にばらつき度合いが大きいと測定値、すなわち位置ずれ量の信頼性が低下する。このため、左側光学センサ７０Ｌを用いて検出した位置ずれ量と右側光学センサ７０Ｒを用いて検出した位置ずれ量とを単純平均すると、位置ずれ補正の精度が低下する虞がある。
そこで、制御部８０は、左側光学センサ７０Ｌを用いて検出した位置ずれ量と右側光学センサ７０Ｒを用いて検出した位置ずれ量とを単純平均するのではなく、位置ずれ量のばらつき度合いを反映した重み付けで加重平均する。
【００５８】
ここでは先ずばらつき度合いの尺度について説明し、その後に加重平均に用いる数式について説明する。
ばらつき度合いの尺度としては、以下の尺度Ａ〜Ｅなどを用いることができる。
尺度Ａ：最大の位置ずれ量と最小の位置ずれ量との差
尺度Ｂ：分散
尺度Ｃ：標準偏差
尺度Ｄ：位置ずれ量を単純平均した平均値と各位置ずれ量との差の絶対値を合計した値
尺度Ｅ：位置ずれ量を単純平均した平均値と各位置ずれ量との差の絶対値を合計した値を当該平均値で除算した値
なお、ばらつき度合いの尺度はこれらに限られるものではなく、適宜に選択することができる。
【００５９】
次に、加重平均に用いる数式について説明する。制御部８０は、具体的には以下に示す式１によって加重平均値Ｖを算出する。
【数３】
2014235178.tif 000005
・・・  式１
【００６０】
ここで、Ｋの主走査方向の位置ずれ量を例に説明すると、ＸＬは左側位置ずれ補正用パターン１００Ｌを用いて組毎に検出されたＫの主走査方向の位置ずれ量の平均値、ＸＬｄは当該組毎に検出されたＫの主走査方向の位置ずれ量のばらつき度合い、ＸＲは右側位置ずれ補正用パターン１００Ｒを用いて組毎に検出されたＫの主走査方向の位置ずれ量の平均値、ＸＲｄは当該組毎に検出されたＫの主走査方向の位置ずれ量のばらつき度合いである。ここではＫの主走査方向の位置ずれ量を例に説明したが、ＣＭＹの主走査方向の位置ずれ量、及び、ＣＭＹのＫに対する副走査方向の位置ずれ量についても同様である。
【００６１】
ところで、標準偏差は分散の平方根であるので、ばらつき度合いの尺度として分散を用いた場合と標準偏差を用いた場合とでは重み付けへの測定環境の反映のされ方に違いが生じる。
どの尺度が望ましいかは、例えばプリンタ１の開発者が開発段階で実験を行うことによって判断することができる。具体的には例えば、実験によって実際に各尺度を用いて位置ずれ量を補正し、その補正を行った後に再度位置ずれ補正用パターン１００を形成し、左側光学センサ７０Ｌあるいは右側光学センサ７０Ｒを用いて位置ずれ量を検出する。左側光学センサ７０Ｌあるいは右側光学センサ７０Ｒを用いて検出した位置ずれ量は加重平均する前の位置ずれ量であるので、補正に用いたばらつき度合いの尺度が異なっていても位置ずれ量の大きさを同じ条件で比較することができる。
そして、プリンタ１の開発者は、位置ずれ量が最も小さくなる尺度を用いるようにプリンタ１の制御プログラムを設定すればよい。あるいはどの尺度を用いるかをユーザに選択させる構成であってもよい。
【００６２】
（５）位置ずれ補正処理
次に、図５を参照して、位置ずれ補正処理の流れについて具体的に説明する。
Ｓ１０１では、ＣＰＵ８０ａは搬送部３０を制御して搬送ベルト３５を回転させ、その状態で画像形成部４０を制御して搬送ベルト３５の表面に左側位置ずれ補正用パターン１００Ｌ、及び、右側位置ずれ補正用パターン１００Ｒを形成させる。
【００６３】
ここで、位置ずれ補正用パターン１００の形成は、記憶部８２に記憶されている補正用パターン形成条件に基づいて行われる。補正用パターン形成条件は、左側位置ずれ補正用パターン１００Ｌ、及び、右側位置ずれ補正用パターン１００Ｒのそれぞれについて、色毎に、組の数、及び、マーク１０１の主走査方向の幅を示す情報である。補正用パターン形成条件は前回本処理を実行したときに、あるいは前回より前に本処理を実行したときに、後述する補正用パターン形成条件設定処理によって設定されたものである。
【００６４】
そして、ＣＰＵ８０ａは搬送ベルト３５が回転している状態で左側光学センサ７０Ｌ及び右側光学センサ７０Ｒにそれぞれ位置ずれ補正用パターン１００を測定させる。Ｓ１０１はマーク形成処理、及び、測定処理の一例である。
【００６５】
Ｓ１０２では、ＣＰＵ８０ａは左側位置ずれ量検出処理を実行する。左側位置ずれ量検出処理は、左側光学センサ７０Ｌから出力された出力信号から、ＣＭＹＫ各色について組毎に主走査方向の位置ずれ量を検出する処理、ＣＭＹ各色についてＫに対する副走査方向の位置ずれ量を検出する処理、ばらつき度合いを算出する処理などを実行する処理である。左側位置ずれ量検出処理の詳細については後述する。
【００６６】
Ｓ１０３では、ＣＰＵ８０ａは右側位置ずれ量検出処理を実行する。右側位置ずれ量検出処理は右側光学センサ７０Ｒから出力された出力信号を用いる点を除いて上述した左側位置ずれ量検出処理と実質的に同一の処理である。
【００６７】
Ｓ１０４では、ＣＰＵ８０ａはＣＭＹＫ各色について、Ｓ１０２で組毎に検出された主走査方向の位置ずれ量の平均値、Ｓ１０２で組毎に検出された主走査方向の位置ずれ量のばらつき度合い、Ｓ１０３で組毎に検出された主走査方向の位置ずれ量の平均値、及び、Ｓ１０３で組毎に検出された主走査方向の位置ずれ量のばらつき度合いを用いて、前述した式１により主走査方向の位置ずれ量の加重平均値を算出する。Ｓ１０４は加重平均処理の一例である。
【００６８】
Ｓ１０５では、ＣＰＵ８０ａはＣＭＹ各色について、Ｓ１０２で組毎に検出された副走査方向の位置ずれ量の平均値、Ｓ１０２で組毎に検出された副走査方向の位置ずれ量のばらつき度合い、Ｓ１０３で組毎に検出された副走査方向の位置ずれ量の平均値、及び、Ｓ１０３で組毎に検出された副走査方向の位置ずれ量のばらつき度合いを用いて、前述した式１によりＫに対する副走査方向の位置ずれ量の加重平均値を算出する。Ｓ１０５は加重平均処理の一例である。
【００６９】
Ｓ１０６では、ＣＰＵ８０ａは、ＣＭＹＫ各色について、記憶部８２に記憶されている画像形成部４０の画像形成位置を示す数値を、Ｓ１０４及びＳ１０５で算出された加重平均値に応じて書き換えることにより、主走査方向及び副走査方向の位置ずれ量が０（零）に近づくように補正する。Ｓ１０６は補正処理の一例である。
【００７０】
Ｓ１０７では、ＣＰＵ８０ａは補正用パターン形成条件設定処理を実行する。補正用パターン形成条件設定処理は、次回の位置ずれ補正処理において用いられる補正用パターン形成条件を設定する処理である。補正用パターン形成条件設定処理の詳細については後述する。
【００７１】
（５−１）左側位置ずれ量検出処理
次に、図６を参照して、Ｓ１０２で実行される左側位置ずれ量検出処理について説明する。
Ｓ２０１では、ＣＰＵ８０ａはＣＭＹＫの中から色を一つ選択する。以降の説明ではＳ２０１で選択した色のことを対象色という。
【００７２】
Ｓ２０２では、ＣＰＵ８０ａは対象色について、左側光学センサ７０Ｌから出力された出力信号から組毎に主走査方向の位置ずれ量を検出する。
Ｓ２０３では、ＣＰＵ８０ａはＳ２０２で組毎に検出した主走査方向の位置ずれ量を単純平均する。Ｓ２０３は平均処理の一例である。
【００７３】
Ｓ２０４では、ＣＰＵ８０ａはＳ２０２で組毎に検出した主走査方向の位置ずれ量のばらつき度合いを算出する。Ｓ２０４はばらつき算出処理の一例である。
Ｓ２０５では、ＣＰＵ８０ａは全ての色を選択したか否かを判断し、全ての色を選択した場合（Ｓ２０５：Ｙｅｓ）はＳ２０６に進み、未だ選択していない色がある場合（Ｓ２０５：Ｎｏ）はＳ２０１に戻って処理を繰り返す。
【００７４】
Ｓ２０６では、ＣＰＵ８０ａはＣＭＹの中から色を一つ選択する。Ｋは基準色であるのでここでは選択の対象から除外される。以降の説明ではＳ２０６で選択した色のことを対象色という。
Ｓ２０７では、ＣＰＵ８０ａは対象色について、左側光学センサ７０Ｌから出力された出力信号から組毎にＫに対する副走査方向の位置ずれ量を検出する。
【００７５】
Ｓ２０８では、ＣＰＵ８０ａはＳ２０７で組毎に検出した副走査方向の位置ずれ量を単純平均する。Ｓ２０８は平均処理の一例である。
Ｓ２０９では、ＣＰＵ８０ａはＳ２０７で組毎に検出した副走査方向の位置ずれ量のばらつき度合いを算出する。Ｓ２０９はばらつき算出処理の一例である。
【００７６】
Ｓ２１０では、ＣＰＵ８０ａは全ての色を選択したか否かを判断し、全ての色を選択した場合（Ｓ２１０：Ｙｅｓ）は位置ずれ補正処理に戻り、未だ選択していない色がある場合（Ｓ２１０：Ｎｏ）はＳ２０６に戻って処理を繰り返す。
【００７７】
なお、右側位置ずれ量検出処理は右側光学センサ７０Ｒから出力された出力信号を用いる点を除いて上述した左側位置ずれ量検出処理と実質的に同一であるので説明は省略する。
【００７８】
（５−２）補正用パターン形成条件設定処理
次に、図７を参照して、Ｓ１０７で実行される補正用パターン形成条件設定処理について説明する。
Ｓ３０１では、ＣＰＵ８０ａはＣＭＹＫの中から色を一つ選択する。以降の説明ではＳ３０１で選択した色のことを対象色という。
【００７９】
Ｓ３０２では、ＣＰＵ８０ａは左側補正用パターン形成条件設定処理を実行する。
Ｓ３０３では、ＣＰＵ８０ａは右側補正用パターン形成条件設定処理を実行する。
【００８０】
Ｓ３０４では、ＣＰＵ８０ａは全ての色を選択したか否かを判断し、全ての色を選択した場合（Ｓ３０４：Ｎｏ）は位置ずれ補正処理に戻り、未だ選択していない色がある場合（Ｓ３０４：Ｙｅｓ）はＳ３０１に戻って処理を繰り返す。
【００８１】
（５−３）左側補正用パターン形成条件設定処理
次に、図８を参照して、Ｓ３０２で実行される左側補正用パターン形成条件設定処理について説明する。左側補正用パターン形成条件設定処理は、色毎に、次回の位置ずれ補正処理において用いられる補正用パターン形成条件をばらつき度合いに基づいて設定する処理である。
ばらつき度合いとしては、主走査方向の位置ずれ量のばらつき度合いを用いてもよいし、Ｋに対する副走査方向の位置ずれ量のばらつき度合いを用いてもよい。ここでは主走査方向の位置ずれ量のばらつき度合いを用いる場合を例に説明する。
【００８２】
Ｓ４０１では、ＣＰＵ８０ａはＳ３０１で選択した対象色について、Ｓ２０４で算出した主走査方向の位置ずれ量のばらつき度合いが閾値Ｄ１未満であるか否かを判断する。閾値Ｄ１は、次回の位置ずれ補正処理において位置ずれ補正用パターン１００を構成する組の数を減らし、且つ、マーク１０１の主走査方向の幅を短くしても検出される位置ずれ量の精度が低下しないと判断されるばらつき度合いとして予め実験によって求められた値である。
ＣＰＵ８０ａは、閾値Ｄ１未満である場合（Ｓ４０１：Ｙｅｓ）はＳ４０２に進み、閾値Ｄ１以上である場合（Ｓ４０１：Ｎｏ）はＳ４０６に進む。Ｓ４０１は第１の判断処理の一例である。
【００８３】
Ｓ４０２では、ＣＰＵ８０ａは今回の位置ずれ補正処理において形成された左側位置ずれ補正用パターン１００Ｌを構成している組の数から１を減算した数を、次回の位置ずれ補正処理において形成する左側位置ずれ補正用パターン１００Ｌを構成する対象色の組の数として仮決定する。
Ｓ４０３では、ＣＰＵ８０ａはＳ４０２で仮決定した次回の組の数が予め設定されている下限数以上であるか否かを判断し、下限数以上である場合（Ｓ４０３：Ｙｅｓ）はＳ４０４に進み、下限数未満である場合（Ｓ４０３：Ｎｏ）は本処理を終了して補正用パターン形成条件設定処理に戻る。
【００８４】
Ｓ４０４では、ＣＰＵ８０ａは次回の位置ずれ補正処理において形成する左側位置ずれ補正用パターン１００Ｌを構成する対象色のマーク１０１の主走査方向の幅を、今回の位置ずれ補正処理において形成した左側位置ずれ補正用パターン１００Ｌを構成する対象色のマーク１０１の主走査方向の幅より１段階短い幅として決定する。
Ｓ４０５では、ＣＰＵ８０ａはＳ４０２で仮決定した組の数、及び、Ｓ４０４で決定した幅を、次回の位置ずれ補正処理において形成する左側位置ずれ補正用パターン１００Ｌの対象色についての補正用パターン形成条件として記憶部８２に書き込む。
【００８５】
ここで、Ｓ４０２で仮決定した次回の組の数が下限数未満であると判断された場合（Ｓ４０３：Ｎｏ）はＳ４０４及びＳ４０５が実行されないので、次回の位置ずれ補正処理おいて形成される左側位置ずれ補正用パターン１００Ｌを構成する対象色の組の数、及び、マーク１０１の主走査方向の幅は今回と同じになる。
【００８６】
Ｓ４０６では、ＣＰＵ８０ａは対象色について、Ｓ２０４で算出したばらつき度合いが、閾値Ｄ１より大きい閾値Ｄ２より大きいか否かを判断する。閾値Ｄ２は、次回の位置ずれ補正処理において位置ずれ補正用パターン１００を構成する組の数を増やし、且つ、マーク１０１の主走査方向の幅を長くしないと、ばらつき度合いが小さい場合と同程度の精度の位置ずれ量を検出できないばらつき度合いとして予め実験によって求められた値である。
ＣＰＵ８０ａは、閾値Ｄ２より大きい場合（Ｓ４０６：Ｙｅｓ）はＳ４０７に進み、閾値Ｄ２以下である場合（Ｓ４０６：Ｎｏ）は本処理を終了して補正用パターン形成条件設定処理に戻る。
【００８７】
Ｓ４０７では、ＣＰＵ８０ａは今回の位置ずれ補正処理において形成された左側位置ずれ補正用パターン１００Ｌを構成している対象色の組の数に１を加算した数を、次回の位置ずれ補正処理において形成する左側位置ずれ補正用パターン１００Ｌを構成する対象色のマーク１０１の数として仮決定する。
Ｓ４０８では、ＣＰＵ８０ａはＳ４０７で仮決定した次回の組の数が予め設定されている上限数以下であるか否かを判断し、上限数以下である場合（Ｓ４０８：Ｙｅｓ）はＳ４０９に進み、上限数より大きい場合（Ｓ４０８：Ｎｏ）は本処理を終了して補正用パターン形成条件設定処理に戻る。
【００８８】
Ｓ４０９では、ＣＰＵ８０ａは次回の位置ずれ補正処理において形成する左側位置ずれ補正用パターン１００Ｌを構成する対象色のマーク１０１の主走査方向の幅を、今回の位置ずれ補正処理において形成した左側位置ずれ補正用パターン１００Ｌを構成する対象色のマーク１０１の主走査方向の幅より１段階長い幅として決定する。
Ｓ４１０では、ＣＰＵ８０ａはＳ４０７で仮決定した組の数、及び、Ｓ４０９で決定した幅を、次回の位置ずれ補正処理において形成する左側位置ずれ補正用パターン１００Ｌの対象色についての補正用パターン形成条件として記憶部８２に書き込む。
【００８９】
ここで、Ｓ４０７で仮決定した次回の組の数が上限数より大きいと判断された場合（Ｓ４０８：Ｎｏ）はＳ４０９及びＳ４１０が実行されないので、次回の位置ずれ補正処理おいて形成される左側位置ずれ補正用パターン１００Ｌを構成する対象色のマーク１０１の数、及び、当該マーク１０１の主走査方向の幅は今回と同じになる。
【００９０】
なお、右側補正用パターン形成条件設定処理は右側位置ずれ量検出処理において算出された主走査方向の位置ずれ量のばらつき度合いを用いる点を除いて上述した左側補正用パターン形成条件設定処理と実質的に同一であるので説明は省略する。
【００９１】
（６）実施形態の効果
一般に、光学センサ７０に複数のマーク１０１を測定させた場合、各マーク１０１の測定値、すなわち位置ずれ量にはばらつきが生じる。そして、各光学センサ７０の測定環境が同じでないと、位置ずれ量のばらつき度合いが異なってくる。つまり、位置ずれ量のばらつき度合いには測定環境が反映されているといえる。プリンタ１によると、光学センサ７０毎に位置ずれ量のばらつき度合いを算出し、そのばらつき度合いを重み付けに反映するので、光学センサ７０間の測定環境の違いを考慮して画像形成部４０の画像形成位置を補正することができる。
【００９２】
更に、プリンタ１によると、左側光学センサ７０Ｌと右側光学センサ７０Ｒとがある場合に、式１を用いることにより、ばらつき度合いを重み付けに反映することができる。
【００９３】
更に、プリンタ１によると、ばらつき度合いが閾値Ｄ１未満である場合は、次回位置ずれ補正用パターン１００を形成するとき、組の数を今回よりも少なくすること、及び、今回よりもマーク１０１の主走査方向の幅を短くすることの少なくとも一方を実行する。ばらつき度合いが小さい場合は、ばらつき度合いが大きい場合に比べて少ない組の数で同程度の精度の位置ずれ量を検出できる。これにより、位置ずれ量の精度を低下させることなくマーク１０１の形成に用いるトナーを節約することができる。また、ばらつき度合いが小さい場合は、マーク１０１が主走査方向に位置ずれし難いので、主走査方向の幅が短いマーク１０１であってもマーク１０１が光学センサ７０の測定領域から主走査方向に外れてしまい難い。これにより、マーク１０１が光学センサ７０の測定領域から主走査方向に外れてしまうことなくトナーを節約することができる。
【００９４】
更にプリンタ１によると、ばらつき度合いが閾値Ｄ２より大きい場合は、次回位置ずれ補正用パターン１００を形成するとき、マーク１０１の数を今回よりも多くすること、及び、今回よりもマーク１０１の主走査方向の幅を長くすることの少なくとも一方を実行する。ばらつき度合いが大きい場合は、ばらつき度合いが小さい場合に比べてマーク１０１の数を多くすると、ばらつきの影響を抑えて位置ずれ量を検出できる。また、ばらつき度合いが大きい場合は、ばらつき度合いが小さい場合に比べてマーク１０１の主走査方向の幅を長くすると、マーク１０１が光学センサ７０の測定領域から主走査方向に外れてしまい難くすることができる。
【００９５】
＜実施形態２＞
次に、実施形態２を図９によって説明する。
前述した実施形態１ではばらつき度合いを重み付けとして用いることによって光学センサ７０間の測定環境の違いを重み付けに反映させる場合を例に説明した。これに対し、実施形態２では搬送ベルト３５上において光学センサ７０によって測定される位置から当該位置に最も近い位置決め部までの距離を測定環境とし、その距離を重み付けに反映させる。
【００９６】
図９を参照して、実施形態２に係る位置決め部の位置について説明する。実施形態２に係る支持部材３１は実施形態１と同様に左側の１００ａ、１１０ｂ、及び、１１０ｃの３か所で位置決め部によって副走査方向の位置が位置決めされているとともに、右側についても１１０ｄ及び１１０ｅの２か所で位置決め部によって副走査方向の位置が位置決めされている。
【００９７】
図９に示す例では、搬送ベルト３５上において左側光学センサ７０Ｌによって測定される位置に最も近い位置決め部は位置１１０ａで位置決めする位置決め部である。そして、搬送ベルト３５上において右側光学センサ７０Ｒによって測定される位置に最も近い位置決め部は位置１１０ｄで位置決めする位置決め部である。
この場合、制御部８０は搬送ベルト３５上において左側光学センサ７０Ｌによって測定される位置と位置１１０ａとの距離ＹＬｄを左側光学センサ７０Ｌの測定環境とし、搬送ベルト３５上において右側光学センサ７０Ｒによって測定される位置と位置１１０ｄとの距離ＹＲｄを右側光学センサ７０Ｒの測定環境とする。搬送ベルト３５上において光学センサ７０によって測定される位置から当該位置に最も近い位置決め部までの距離を測定環境とする理由は、搬送ベルト３５上において光学センサ７０によって測定される位置から当該位置に最も近い位置決め部までの距離が異なれば実施形態１と同様に位置ずれ量のばらつき度合いに違いが生じるからである。
【００９８】
ここで、搬送ベルト３５上において光学センサ７０によって測定される位置から当該位置に最も近い位置決め部までの距離はプリンタ１の製造元によって予め光学センサ７０毎に測定され、固定値としてＲＯＭ８０ｂに記憶されているものとする。
【００９９】
そして、制御部８０はＲＯＭ８０ｂに記憶されている距離を重み付けに反映させて加重平均する。具体的には、ＣＰＵ８０ａは以下に示す式２を用いて加重平均値Ｖを算出する。
【数４】
2014235178.tif 000006
・・・  式２
【０１００】
ここで、Ｋの主走査方向の位置ずれ量を例に説明すると、ＹＬは左側光学センサ７０Ｌによって組毎に検出されたＫの主走査方向の位置ずれ量の平均値、ＹＬｄは搬送ベルト３５上において左側光学センサ７０Ｌによって測定される位置から当該位置に最も近い位置決め部までの距離、ＹＲは右側光学センサ７０Ｒによって組毎に検出されたＫの主走査方向の位置ずれ量の平均値、ＹＲｄは搬送ベルト３５上において右側光学センサ７０Ｒによって測定される位置から当該位置に最も近い位置決め部までの距離である。
【０１０１】
（１）位置ずれ補正処理
実施形態２に係る位置ずれ補正処理は、式１に替えて式２を用いる点、及び、Ｓ１０７が実行されない点を除いて実施形態１に係る位置ずれ補正処理と実質的に同一である。Ｓ１０７が実行されない理由は、Ｓ１０７はばらつき度合いを用いる処理であり、実施形態２ではばらつき度合いは用いないからである。
【０１０２】
（２）左側位置ずれ量検出処理
実施形態２に係る左側位置ずれ量検出処理は、実施形態１に係る左側位置ずれ量検出処理のＳ２０４及びＳ２０９が実行されない点を除いて実施形態１に係る左側位置ずれ量検出処理と実質的に同一である。Ｓ２０４及びＳ２０９が実行されない理由は、Ｓ２０４及びＳ２０９はばらつき度合いを算出する処理であり、実施形態２ではばらつき度合いは用いないからである。
実施形態２に係る右側位置ずれ量検出処理についても同様である。
【０１０３】
（３）実施形態の効果
以上説明したプリンタ１によると、各光学センサ７０について、搬送ベルト３５上においてその光学センサ７０によって測定される位置から当該位置に最も近い位置決め部までの距離をその光学センサ７０の測定環境とし、当該距離の違いを反映した重み付けで加重平均するので、光学センサ７０間の測定環境の違いを考慮して画像形成部４０の画像形成位置を補正することができる。
【０１０４】
更に、プリンタ１によると、左側光学センサ７０Ｌと右側光学センサ７０Ｒとがある場合に、式２を用いることにより、最も近い位置決め部までの距離を重み付けに反映することができる。
【０１０５】
＜他の実施形態＞
上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も技術的範囲に含まれる。
【０１０６】
（１）上記実施形態１ではばらつき度合いが閾値Ｄ１以上であっても閾値Ｄ２以下である場合は次回のマーク形成処理において今回よりも組の数を多くしたりマーク１０１を大きくしたりしない場合を例に説明した。これに対し、ばらつき度合いが閾値Ｄ１以上であれば閾値Ｄ２に関係なく次回のマーク形成処理において今回よりも組の数を多くしたりマーク１０１を大きくしたりしてもよい。
また、組の数やマーク１０１の大きさはばらつき度合いによらず常に同じであってもよい。
【０１０７】
（２）上記実施形態では複数のセンサとして二つの光学センサ７０を例に説明した。これに対し、光学センサ７０は３つ以上であってもよい。
【０１０８】
（３）上記実施形態１ではばらつき度合いをその都度算出する場合を例に説明した。これに対し、予めプリンタ１の製造元で実験によってばらつき度合いを算出し、そのばらつき度合いを固定値としてＲＯＭ８０ｂに記憶させておいてもよい。これは、プリンタ１の機種が同じであれば、左側光学センサ７０Ｌと右側光学センサ７０Ｒとでばらつき度合いが異なるにしても、各光学センサ７０におけるばらつき度合いはほぼ一定で変化は少ないと推測されるからである。
【０１０９】
（４）上記実施形態２では光学センサ７０の測定環境として、搬送ベルト３５上において光学センサ７０によって測定される位置から当該位置に最も近い位置決め部までの距離を例に説明した。しかしながら、測定環境は検出される位置ずれ量のばらつき度合いに影響する要因であれば距離に限られない。
【０１１０】
（５）上記実施形態では測定値として位置ずれ量を例に説明した。これに対し、光学センサ７０の測定環境によって光学センサ７０間で濃度ずれ量のばらつき度合いに違いが生じる場合は、位置ずれ量に加えて、あるいは位置ずれ量に替えて、濃度ずれ量を測定してもよい。
【０１１１】
（６）上記実施形態では光学センサ間で異なる重み付けの例として光学センサ７０間の測定環境の違いを反映した重み付けを例に説明した。しかしながら、重み付けは測定環境の違いを反映したものに限定されない。
例えば光学センサ７０に個体差があることにより、同じ測定環境で測定しても光学センサ７０によってばらつき度合いが異なる場合は、予め実験によって光学センサ７０毎に位置ずれ量のばらつき度合いを算出し、そのばらつき度合いを固定値としてＲＯＭ８０ｂに記憶させておいてもよい。そして、そのばらつき度合いを用いて加重平均値を算出してもよい。あるいは実施形態１と同様に、補正用パターン１００を形成する度に毎回ばらつき度合いを算出してもよい。
【０１１２】
また、例えば光学センサ７０の製造メーカが異なり、同じ測定環境で測定してもＡ社の光学センサ７０は＋１０％〜−１０％の範囲で測定値がばらつくことが判っており、Ｂ社の光学センサ７０は＋５％〜−５％の範囲で測定値がばらつくことが判っているとする。
この場合、Ａ社の光学センサ７０のばらつき幅は２０％（＝＋１０％〜−１０％）、Ｂ社の光学センサ７０のばらつき幅は１０％（＝＋５％〜−５％）であるので、Ａ社の光学センサ７０の方が信頼性は低いといえる。従って、この場合はＡ社の光学センサ７０によって測定した測定値の重みを１／３（＝１０／（２０＋１０）、Ｂ社の光学センサ７０によって測定した測定値の重みを２／３（＝２０／（２０＋１０）としてもよい。
【０１１３】
（７）上記実施形態１では、支持部材３１の左側だけ副走査方向の位置が位置決めされている場合に、ばらつき度合いを加重平均の重み付けとする場合を例に説明した。これに対し、支持部材３１の左側だけ副走査方向の位置が位置決めされている場合に、実施形態２と同様に、光学センサ７０によって測定される位置から位置決め部までの距離を重み付けとして用いてもよい。
逆に、実施形態２の場合に、ばらつき度合いを重み付けとして用いてもよい。
【０１１４】
（８）上記実施形態では画像形成装置として直接転写タンデム方式のプリンタを例に説明した。これに対し、画像形成装置は中間転写ベルトを用いる中間転写方式のプリンタであってもよい。その場合は中間転写ベルトが回転体の一例である。
【０１１５】
（９）上記実施形態では画像形成装置として単機能のプリンタを例に説明した。これに対し、画像形成装置は印刷機能、画像読取機能、ファクシミリ機能などを備える所謂複合機であってもよい。
【０１１６】
（１０）上記実施形態ではＣＰＵ８０ａによって各処理が実行される場合を例に説明した。これに対し、これらの処理の一部はＡＳＩＣ８０ｄによって実行されてもよい。また、制御部８０はＡＳＩＣ８０ｄを備えていなくてもよい。また、制御部８０は複数のＣＰＵを備え、上述した処理を複数のＣＰＵによって分担して実行してもよい。
【符号の説明】
【０１１７】
１・・・プリンタ、３５・・・搬送ベルト、４０・・・画像形成部、７０・・・光学センサ、７０Ｒ・・・右側光学センサ、７０Ｌ・・・左側光学センサ、８０・・・制御部、８１・・・操作部、１００・・・位置ずれ補正用パターン
【図１】
2014235178.tif 000009
【図２】
2014235178.tif 000010
【図３】
2014235178.tif 000011
【図４】
2014235178.tif 000012
【図５】
2014235178.tif 000013
【図６】
2014235178.tif 000014
【図７】
2014235178.tif 000015
【図８】
2014235178.tif 000016
【図９】
2014235178.tif 000017