(57)【要約】【課題】稼働部が発する熱によって画像形成位置の精度が低下することを抑制すること。【解決手段】先回の画像形成から今回の画像形成の開始までの期間におけるポリゴンモータ４３の回転量から、上記期間におけるポリゴンモータ４３が発した熱による画像形成位置のずれ量を予測することが可能である。そこで、プリンタ１によれば、上記期間におけるポリゴンモータ４３の回転量に応じた調整量を決定し、先回の画像形成位置を、その調整量に基づき調整し、その調整後の画像形成位置を、今回の画像形成における画像形成位置とする。これにより、ポリゴンモータ４３が発する熱によって画像形成位置の精度が低下することを抑制することができる。【選択図】図４
2015090491.tif 000002
【特許請求の範囲】
【請求項１】
稼働部を有する形成部と、
制御部と、を備え、
前記制御部は、
前記形成部に画像を形成させる形成処理と、
先回以前の画像形成から今回の画像形成までの期間における前記稼働部の稼働量に応じた調整量を決定する決定処理と、
前記先回以前の画像形成における前記形成部の画像形成位置を、前記決定処理で決定した前記調整量に基づき調整し、その調整後の画像形成位置を、前記今回の画像形成における画像形成位置とする調整処理と、を実行する、画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
搬送体と、
検出部と、を備え、
前記制御部は、
前記形成部が形成し前記搬送体が搬送するマークの位置を、前記センサからの信号に基づき検出する検出処理を実行し、
前記先回以前の画像形成が前記マークの形成である場合、前記調整処理では、前記先回以前の画像形成位置に代えて、前記検出処理で検出した前記マークの位置に対応する画像形成位置を前記調整量に基づき調整する、画像形成装置。
【請求項３】
請求項１または２に記載の画像形成装置であって、
前記制御部は、
前記決定処理では、前記期間における単位時間当たりの前記稼働部の稼働量である単位稼働量に応じた係数を、当該期間の長さに乗算した量に基づき、前記調整量を決定する、画像形成装置。
【請求項４】
請求項３に記載の画像形成装置であって、
前記制御部は、
先回の画像形成から前記今回の画像形成までの経過時間をカウントするカウント処理を実行し、
前記決定処理では、前記カウント処理でカウントした前記経過時間に応じた値を、前記係数とする、画像形成装置。
【請求項５】
請求項１から４のいずれか一項に記載の画像形成装置であって、
前記制御部は、
前記決定処理では、前記稼働量が基準量より大きいことに応じて、前記調整量を大きくし、前記稼働量が基準量より小さいことに応じて、前記調整量を小さくする、画像形成装置。
【請求項６】
請求項１から５のいずれか一項に記載の画像形成装置であって、
前記形成部は、光源、ポリゴンミラー、ポリゴンモータ、および、感光体を有し、光源からの光を、前記ポリゴンモータによって回転するポリゴンミラーで反射させて前記感光体を露光する構成であり、
前記稼働部の稼働量は、前記ポリゴンモータの稼働量である、画像形成装置。
【請求項７】
請求項６に記載の画像形成装置であって、
前記制御部は、
第１回転速度で回転する動作と、前記第１回転速度よりも遅い第２回転速度で回転する動作とを、前記ポリゴンモータに実行させる回転処理を実行し、
前記決定処理では、前記第２回転速度で前記ポリゴンモータを回転させてシートに画像形成を行う場合、前記第１回転速度で前記ポリゴンモータを回転させてシートに画像形成を行う場合に比べて、前記調整量を小さくする、画像形成装置。
【請求項８】
請求項６または７に記載の画像形成装置であって、
前記形成部は、前記ポリゴンミラーで反射した光を前記感光体に導く第１光学系、および、当該第１光学系よりも前記ポリゴンモータに近い位置に配置され前記ポリゴンミラーで反射した光を前記感光体に導く第２光学系を有し、
前記決定処理では、
前記第２光学系を用いてシートに画像形成を行う場合、前記第１光学系を用いてシートに画像形成を行う場合に比べて、前記調整量を大きくする、画像形成装置。
【請求項９】
請求項１から８のいずれか一項に記載の画像形成装置であって、
前記制御部は、
第１搬送速度でシートを搬送する動作と、当該第１搬送速度よりも遅い第２搬送速度でシートを搬送する動作とを、前記搬送体に行わせる搬送処理を実行し、
前記決定処理では、前記第２搬送速度で搬送されるシートに画像形成を行う場合、前記第１搬送速度で搬送されるシートに画像形成を行う場合に比べて、前記調整量を大きくする、画像形成装置。
【請求項１０】
請求項１から９のいずれか一項に記載の画像形成装置であって、
前記制御部は、
前記決定処理では、前記稼働量に応じた調整量が、予め定められた規定範囲外になったことに応じて、当該調整量を前記規定範囲以内の量にする、画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
シートに画像を形成するための画像形成位置を補正するための技術に関する。
【背景技術】
【０００２】
従来から、シートに画像を形成するための画像形成位置を補正する位置補正機能を有する画像形成装置がある（特許文献１参照）。この画像形成装置は、画像形成部、搬送体、および、センサを備え、画像形成部により、位置検出用のマークを搬送体に形成し、センサにより、そのマークの位置を検出し、その検出されたマークの位置に基づき、画像形成位置を補正する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２２５１９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、画像形成装置は、例えばポリゴンミラーや定着器などの稼働部を有し、この稼働部が稼働することによって熱を発することがあり、その熱の影響によっても画像形成位置がずれることがある。そして、その熱の影響は、先回以前の画像形成時と今回の画像形成時とで異なる場合があり、この場合、今回の画像形成において、先回以前の画像形成時と同じ画像形成位置で画像を形成すると、画像形成位置が理想の位置からずれてしまうおそれがある。
【０００５】
本明細書では、稼働部が発する熱によって画像形成位置の精度が低下することを抑制することが可能な技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書によって開示される画像形成装置は、稼働部を有する形成部と、制御部と、を備え、前記制御部は、前記形成部に画像を形成させる形成処理と、先回以前の画像形成から今回の画像形成までの期間における前記稼働部の稼働量に応じた調整量を決定する決定処理と、前記先回以前の画像形成における前記形成部の画像形成位置を、前記決定処理で決定した前記調整量に基づき調整し、その調整後の画像形成位置を、前記今回の画像形成における画像形成位置とする調整処理と、を実行する。
【０００７】
先回以前の画像形成から今回の画像形成の開始までの期間における稼働部の稼働量から、上記期間における稼働部が発した熱による画像形成位置のずれ量を予測することが可能である。そこで、この画像形成装置は、上記期間における稼働部の稼働量に応じた調整量を決定し、先回以前の画像形成位置を、その調整量に基づき調整し、その調整後の画像形成位置を、今回の画像形成における画像形成位置とする。これにより、稼働部が発する熱によって画像形成位置の精度が低下することを抑制することができる。
【０００８】
上記画像形成装置では、搬送体と、検出部と、を備え、前記制御部は、前記形成部が形成し前記搬送体が搬送するマークの位置を、前記センサからの信号に基づき検出する検出処理を実行し、前記先回以前の画像形成が前記マークの形成である場合、前記調整処理では、前記先回以前の画像形成位置に代えて、前記検出処理で検出した前記マークの位置に対応する画像形成位置を前記調整量に基づき調整してもよい。
【０００９】
この画像形成装置は、先回以前の画像形成がマークの形成である場合、先回以前の画像形成位置に代えて、前記検出処理で検出した前記マークの位置に対応する画像形成位置を調整量に基づき調整する。これにより、先回以前の画像形成位置が、マークの位置に対応する比較的正確な画像形成位置に変更されるため、先回以前の調整誤差等により画像形成位置のずれが増大することを抑制することができる。
【００１０】
上記画像形成装置では、前記制御部は、前記決定処理では、前記期間における単位時間当たりの前記稼働部の稼働量である単位稼働量に応じた係数を、当該期間の長さに乗算した量に基づき、前記調整量を決定してもよい。
【００１１】
この画像形成装置は、当該期間における単位時間当たりの稼働部の稼働量である単位稼働量に応じた係数を、上記期間の長さに乗算した量に基づき、調整量を決定する。
【００１２】
上記画像形成装置では、前記制御部は、先回の画像形成から前記今回の画像形成までの経過時間をカウントするカウント処理を実行し、前記決定処理では、前記カウント処理でカウントした前記経過時間に応じた値を、前記係数としてもよい。
【００１３】
先回の画像形成から今回の画像形成までの経過時間が短いほど、稼働部の単位稼働量が大きい可能性が高い。そこで、この画像形成装置は、先回の画像形成から今回の画像形成までの経過時間に応じた値を、係数とする。これにより、稼働部の単位稼働量を直接に測定することなく、調整量を決定することができる。
【００１４】
上記画像形成装置では、前記制御部は、前記決定処理では、前記稼働量が基準量より大きいことに応じて、前記調整量を大きくし、前記稼働量が基準量より小さいことに応じて、前記調整量を小さくしてもよい。
【００１５】
この画像形成装置は、稼働部の稼働量が基準量より大きいことに応じて、調整量を大きくし、稼働量が基準量より小さいことに応じて、調整量を小さくする。これにより、稼働部の発熱量の増加により画像形成位置のずれ量が大きくなった場合だけでなく、稼働部の発熱量の減少により画像形成位置のずれ量が小さくなった場合でも、画像形成位置の精度が低下することを抑制することができる。
【００１６】
上記画像形成装置では、前記形成部は、光源、ポリゴンミラー、ポリゴンモータ、および、感光体を有し、光源からの光を、前記ポリゴンモータによって回転するポリゴンミラーで反射させて前記感光体を露光する構成であり、前記稼働部の稼働量は、前記ポリゴンモータの稼働量でもよい。
【００１７】
この画像形成装置によれば、ポリゴンモータが発する熱によって画像形成位置の精度が低下することを抑制することができる。
【００１８】
上記画像形成装置では、前記制御部は、第１回転速度で回転する動作と、前記第１回転速度よりも遅い第２回転速度で回転する動作とを、前記ポリゴンモータに実行させる回転処理を実行し、前記決定処理では、前記第２回転速度で前記ポリゴンモータを回転させてシートに画像形成を行う場合、前記第１回転速度で前記ポリゴンモータを回転させてシートに画像形成を行う場合に比べて、前記調整量を小さくしてもよい。
【００１９】
ポリゴンモータの回転速度が遅いほど、シートに画像形成を行っている間におけるポリゴンモータの発熱量が小さくなり、その分だけ、画像形成位置のずれ量が小さくなり得る。そこで、この画像形成装置は、第１回転速度でポリゴンモータを回転させてシートに画像形成を行う場合に比べて、当該第１回転速度よりも遅い第２回転速度でポリゴンモータを回転させてシートに画像形成を行う場合、調整量を小さくする。これにより、ポリゴンモータの回転速度の相違によって画像形成位置の精度が低下することを抑制することができる。
【００２０】
上記画像形成装置では、前記形成部は、前記ポリゴンミラーで反射した光を前記感光体に導く第１光学系、および、当該第１光学系よりも前記ポリゴンモータに近い位置に配置され前記ポリゴンミラーで反射した光を前記感光体に導く第２光学系を有し、前記決定処理では、前記第２光学系を用いてシートに画像形成を行う場合、前記第１光学系を用いてシートに画像形成を行う場合に比べて、前記調整量を大きくしてもよい。
【００２１】
ポリゴンモータに近い位置に配置された光学系ほど、ポリゴンモータからの熱の影響により大きく変形や変位し、画像形成位置のずれ量が大きくなり得る。そこで、この画像形成装置は、第１光学系を用いてシートに画像形成を行う場合に比べて、当該第１光学系よりもポリゴンモータに近い位置に配置された第２光学系を用いてシートに画像形成を行う場合、調整量を大きくする。これにより、ポリゴンモータから光学系までの距離の相違によって画像形成位置の精度が低下することを抑制することができる。
【００２２】
上記画像形成装置では、前記制御部は、第１搬送速度でシートを搬送する動作と、当該第１搬送速度よりも遅い第２搬送速度でシートを搬送する動作とを、前記搬送体に行わせる搬送処理を実行し、前記決定処理では、前記第２搬送速度で搬送されるシートに画像形成を行う場合、前記第１搬送速度で搬送されるシートに画像形成を行う場合に比べて、前記調整量を大きくしてもよい。
【００２３】
シートの搬送速度が遅いほど、シートに画像形成を行っている間における稼働部の発熱量が多くなり、その分だけ、画像形成位置のずれ量が大きくなり得る。そこで、この画像形成装置は、第１搬送速度で搬送されるシートに画像形成を行う場合に比べて、当該第１搬送速度よりも遅い第２搬送速度で搬送されるシートに画像形成を行う場合、調整量を大きくする。これにより、シートの搬送速度の相違によって画像形成位置の精度が低下することを抑制することができる。
【００２４】
上記画像形成装置では、前記制御部は、前記決定処理では、前記稼働量に応じた調整量が、予め定められた規定範囲外になったことに応じて、当該調整量を前記規定範囲以内の量にしてもよい。
【００２５】
この画像形成装置は、稼働量に応じた調整量が、予め定められた規定範囲外になったことに応じて、当該調整量を規定範囲以内の量にする。これにより、画像形成位置が、実際のずれ量とは全く乖離した位置に補正されることを抑制することができる。
【００２６】
なお、この発明は、画像形成装置、画像形成方法、これらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した不揮発性の記録媒体等の種々の態様で実現することができる。
【発明の効果】
【００２７】
本明細書によって開示される発明によれば、稼働部が発する熱によって画像形成位置の精度が低下することを抑制することが可能である。
【図面の簡単な説明】
【００２８】
【図１】一実施形態に係るプリンタの機械的構成を示す概要図
【図２】マークセンサの配置および位置ずれ検知用のマークの例を示す図
【図３】プリンタの電気的構成を示すブロック図
【図４】印刷時処理を示すフローチャート
【図５】ずれ量と画像形成の速度との関係を示すグラフ
【図６】ずれ取得処理を示すフローチャート
【図７】電源オン時処理を示すフローチャート
【発明を実施するための形態】
【００２９】
一実施形態のプリンタ１について図１〜図７を参照しつつ説明する。プリンタ１は、例えば４色（ブラック、イエロー、マゼンタ、シアン）を用いて画像を形成する直接転写タンデム方式のカラーレーザプリンタである。プリンタ１は、画像形成装置の一例である。なお、以下の説明では、図１の紙面右側をプリンタ１の前側Ｆとし、紙面奥側をプリンタ１の右側Ｒとし、紙面上側をプリンタ１の上側Ｕとする。また、プリンタ１の各構成部品や用語を色毎に区別する場合、その構成部品等の符号の末尾に各色を意味するＫ（ブラック）、Ｙ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）を付すものとする。図１では、各色間で同一の構成部品については、適宜符号が省略されている。
【００３０】
プリンタ１は、本体ケース２、シート供給部３、ベルトユニット４、画像形成部５、および、排出ローラ６を備える。本体ケース２の上面には、排出トレイ２Ａが設けられている。
【００３１】
シート供給部３は、供給トレイ１１、送り出しローラ１２、レジストローラ１３、および、レジセンサ１４を有する。供給トレイ１１は、本体ケース２の底部に設けられ、複数のシートＷを積載可能である。送り出しローラ１２は、供給トレイ１１内のシートＷを１枚ずつレジストローラ１３へ送り出す。
【００３２】
レジストローラ１３は、シートＷを、次述するベルトユニット４上へ搬送する。レジセンサ１４は、レジストローラ１３とベルトユニット４との間に検出領域を有し、当該検出領域内におけるシートＷの有無に応じた検出信号を出力する。なお、このレジセンサ１４によるシートＷ先端の検知タイミングに基づいて、シートＷに対する画像の書き出しタイミングが決定される。
【００３３】
ベルトユニット４は、支持ローラ２１と駆動ローラ２２との間に、環状のベルト２３を張架した構成になっている。ベルト２３は搬送体の一例である。ベルトユニット４は、ベルト２３が図示反時計周り方向に循環移動し、ベルト２３上面に静電吸着されたシートＷが後方の定着部３３へ搬送される。ベルト２３の内側には、転写ローラ５４が設けられている。なお、ベルトユニット４の下方には、ベルト２３表面に付着したトナーや紙粉等を回収するクリーナ２４が設けられている。
【００３４】
画像形成部５は、形成部の一例であり、スキャナ部３１、プロセス部３２Ｋ〜３２Ｃ、定着部３３などを備える。
【００３５】
スキャナ部３１は、各色の画像データに基づいたレーザ光ＬＫ，ＬＹ，ＬＭ，ＬＣを、各色の感光ドラム５２Ｋ〜５２Ｃの表面にそれぞれ照射して露光する。具体的には、スキャナ部３１は、箱形のケース４０内に、光源４１（図３参照）、ポリゴンミラー４２、ポリゴンモータ４３、光学系４４Ｋ〜４４Ｃを備えて構成されている。
【００３６】
光源４１は、各色に対応した４つのレーザ発光部を有する。ポリゴンミラー４２は、複数の反射面を有する回転多面鏡であり、ケース４０の略中央位置において、上下方向に沿った軸を中心に回転可能に設けられている。以下、反射面は６つであるものとする。ポリゴンモータ４３は、稼働部の一例であり、ポリゴンミラー４２を回転駆動させる。
【００３７】
ブラックに対応するレーザ発光部は、ブラックの画像データに基づいて変調されたレーザ光ＬＫを出射する。ポリゴンミラー４２は、そのレーザ光ＬＫを、一反射面により前側に反射させる。ブラックの光学系４４Ｋは、ポリゴンミラー４２で反射されたレーザ光ＬＫを、ブラックに対応する感光ドラム５２Ｋに導く。具体的には、ブラックの光学系４４Ｋは、レーザ光ＬＫを、第１走査レンズ４５Ａ及びハーフミラー４６を通過させ、反射ミラー４７Ａ，４７Ｂにより下向きに向きを変え、第２走査レンズ４８Ｋを通過させて、ブラックの感光ドラム５２Ｋ上に照射させる構成である。
【００３８】
イエローに対応するレーザ発光部は、イエローの画像データに基づいて変調されたレーザ光ＬＹを出射する。ポリゴンミラー４２は、このレーザ光ＬＹを、一反射面により前側に反射させる。イエローの光学系４４Ｙは、ポリゴンミラー４２で反射されたレーザ光ＬＹを、イエローに対応する感光ドラム５２Ｙに導く。具体的には、イエローの光学系４４Ｙは、レーザ光ＬＹを、第１走査レンズ４５Ａを通過させ、ハーフミラー４６及び反射ミラー４７Ｃ，４７Ｄにより下向きに向きを変え、第２走査レンズ４８Ｙを通過させて、イエローに対応する感光ドラム５２Ｙ上に照射させる構成である。
【００３９】
マゼンタに対応するレーザ発光部は、マゼンタの画像データに基づいて変調されたレーザ光ＬＭを出射する。ポリゴンミラー４２は、そのレーザ光ＬＭを、一反射面により後側に反射させる。マゼンタの光学系４４Ｍは、ポリゴンミラー４２で反射されたレーザ光ＬＭを、マゼンタに対応する感光ドラム５２Ｍに導く。具体的には、マゼンタの光学系４４Ｍは、レーザ光ＬＭを、第１走査レンズ４５Ｂを通過して、反射ミラー４７Ｅ，４７Ｆ，４７Ｇにより下向きに向きを変え、第２走査レンズ４８Ｍを通過させて、マゼンタに対応する感光ドラム５２Ｍ上に照射させる構成である。
【００４０】
シアンに対応するレーザ発光部は、シアンの画像データに基づいて変調されたレーザ光ＬＣを出射する。ポリゴンミラー４２は、そのレーザ光ＬＣを、一反射面により後側に反射させる。シアンの光学系４４Ｃは、ポリゴンミラー４２で反射されたレーザ光ＬＣを、シアンに対応する感光ドラム５２Ｃに導く。具体的には、シアンの光学系４４Ｃは、レーザ光ＬＣを、第１走査レンズ４５Ｂを通過させ、反射ミラー４７Ｈ，４７Ｉにより下向きに向きを変え、第２走査レンズ４８Ｃを通過させて、シアンに対応する感光ドラム５２Ｃ上に照射させる構成である。
【００４１】
そして、各色に対応するレーザ光ＬＫ〜ＬＣは、ポリゴンミラー４２の回転により、各色に対応する感光ドラム５２Ｋ〜５２Ｃの表面上を左右方向に沿って１ライン毎に走査されることで、各感光ドラム５２Ｋ〜５２Ｃが露光される。なお、各第１走査レンズ４５Ａ，４５Ｂは、例えばｆθレンズなどの収束レンズであり、第１走査レンズ４５Ａと第１走査レンズ４５Ｂとは、ポリゴンミラー４２を中心に対向する位置に配置されている。４つの第２走査レンズ４８Ｋ〜４８Ｃは、各色に対応しており、ベルト２３の搬送方向に沿って並んで配置されている。各第２走査レンズ４８Ｋ〜４８Ｃは、例えばトーリックレンズである。
【００４２】
ここで、イエローおよびマゼンタの光学系４４Ｙ、４４Ｍは、ブラックおよびシアンの光学系４４Ｋ、４４Ｃに比べて、全体として、ポリゴンモータ４３に近い位置に配置されているため、このポリゴンモータ４３の回転によって発生する熱の影響に起因して大きく変形や変位する可能性が高い。なお、ブラックおよびシアンの光学系４４Ｋ、４４Ｃは第１光学系の一例であり、イエローおよびマゼンタの光学系４４Ｙ、４４Ｍは第２光学系の一例である。
【００４３】
ブラックに対応するプロセス部３２Ｋは、現像部５１、感光ドラム５２Ｋ、帯電部５３、および、転写ローラ５４を有する。現像部５１は、現像ローラ５１Ａを有し、ブラックのトナーを、感光ドラム５２Ｋ上に供給する。
【００４４】
感光ドラム５２Ｋの表面は、帯電部５３により帯電され、その帯電された部分がスキャナ部３１によるレーザ光ＬＫの走査により露光されることにより静電潜像が形成される。そして、その静電潜像に現像部５１からトナーが供給されることで、感光ドラム５２Ｋ上にブラックのトナー像が形成される。
【００４５】
感光ドラム５２Ｋ上に担持されたトナー像は、感光ドラム５２Ｋと転写ローラ５４Ｋとの間で、ベルト２３、または、当該ベルト２３上のシートＷ上に転写される。イエロー、マゼンタ、シアンに対応するプロセス部３２Ｙ〜３２Ｃは、トナーの色以外は、ブラックに対応するプロセス部３２Ｋと同様の構成であるものとし、具体的構成の説明は省略する。感光ドラム５２Ｋ〜５２Ｃは感光体の一例である。
【００４６】
こうして各色のトナー像が転写されたシートＷは、次いで定着部３３に搬送される。定着部３３は、シートＷ上に転写されたトナー像を紙面に熱定着させる。定着部３３を通過したシートＷは、排出ローラ６により上方へ搬送され、排出トレイ２Ａ上に排出される。
【００４７】
プリンタ１は、更に、マークセンサ７を備える。マークセンサ７は、検出部の一例であり、ベルト２３上におけるマーク８０の有無に応じた検出信号を出力する。具体的には、マークセンサ７は，図２に示すように、ベルト２３の横幅方向、同図では左右方向の右側に配置されたセンサ７Ｒと，左側に配置されたセンサ７Ｌとによって構成されている。
【００４８】
各センサ７Ｒ，７Ｌは、例えばＬＥＤ等の発光素子６１と、例えばフォトトランジスタ等の受光素子６２とを有する反射型の光学センサである。マークセンサ７は，発光素子６１にてベルト２３の表面上の検出領域Ｅに対して光を照射し，その光を受光素子６２が受光する構成になっている。そして、マークセンサ７は、プロセス部３２Ｋ〜３２Ｃによって形成され、ベルト２３上に転写されたマーク８０が検出領域Ｅ内に有る場合と無い場合との受光素子６２での受光量の違いに応じた検出信号を出力する。
【００４９】
図３に示すように、プリンタ１は、上述したシート供給部３，ベルトユニット４，および、画像形成部５、マークセンサ７に加え、中央処理装置（以下、ＣＰＵ）７１、ＲＯＭ７２、ＲＡＭ７３、不揮発性メモリ７４、ＡＳＩＣ（Application Specific Integrated Circuit）７５、表示部７６、操作部７７、ネットワークインターフェース７８を有する。
【００５０】
ＲＯＭ７２には、各種のプログラムが記憶されており、各種のプログラムには、例えば、後述する印刷時処理等を実行するためのプログラムや、画像形成部５等の各部の動作を制御するためのプログラムが含まれる。ＲＡＭ７３は、ＣＰＵ７１が各種のプログラムを実行する際の作業領域や、データの一時的な記憶領域として利用される。
【００５１】
不揮発性メモリ７４には、後述する経過時間テーブル、係数テーブル等が予め記憶されている。不揮発性メモリ７４は、ＮＡＶＲＡＭ、フラッシュメモリ、ＨＤＤ、ＥＰＰＲＯＭなどの書き換え可能なメモリであればよい。
【００５２】
ＣＰＵ７１は、制御部の一例である。ＣＰＵ７１は、ＲＯＭ７２やＲＡＭ７３等と接続されており、ＲＯＭ７２から読み出したプログラムに従って、プリンタ１の各部を制御する。表示部７６は、液晶ディスプレイやランプ等を有し、各種の設定画面や装置の動作状態等を表示することが可能である。操作部７７は、複数のボタンを有し、ユーザによる各種の入力指示を受け付け可能である。ネットワークインターフェース７８は、無線通信方式または有線通信方式により、図示しない外部装置と通信を行うためのインターフェースである。
【００５３】
以下、図４から図７を参照して、ＣＰＵ７１が実行する制御内容を説明する。なお、図５のグラフ上の白抜きの丸印は、１枚のシートＷへの画像形成を意味する。
【００５４】
ＣＰＵ７１は、プリンタ１が電源オンされているとき、１枚のシートに対する印刷開始条件を満たすか否かを判断する。印刷開始条件は、例えば、操作部７７がユーザによる印刷指示を受け付けたこと、ネットワークインターフェース７８が外部機器から印刷指示を受け付けたこと、先回のシートＷに対する画像形成が終了したことや、後述するずれ取得処理が終了したことなどである。ＣＰＵ７１は、印刷開始条件を満たしていないと判断した場合、待機し、当該印刷開始条件を満たすと判断したことに対応して、図４に示す印刷時処理を実行する。
【００５５】
ここで、ポリゴンモータ４３は、先回の画像形成から今回の画像形成までの期間における回転量に応じた熱量を発する。そして、その熱量の大小によって、スキャナ部３１内の温度が増減し、光学系４４が変形や変位し得る。その結果、今回の画像形成において、先回の画像形成時と同じ画像形成位置で画像を形成すると、画像形成位置が理想の位置からずれてしまうおそれがある。この印刷時処理は、ポリゴンモータ４３からの熱によって画像形成位置の精度が低下することを抑制しつつ、シートＷへの画像形成を行うための処理である。
【００５６】
なお、ここでいう画像形成位置のずれには、主走査方向のずれと、副走査方向のずれが含まれる。但し、以下の説明では、本プリンタ１は、印刷時処理では、主走査方向の画像形成位置に対して調整量に基づく調整を行い、副走査方向の画像形成位置に対しては調整量に基づく調整を行わないものとする。また、画像形成位置のずれは、基準色の画像形成位置に対する補正色の画像形成位置の相対的なずれ、即ち、色ずれであり、基準色はブラック、補正色はイエロー、マゼンタ、シアンであるものとする。
【００５７】
まず、ＣＰＵ７１は、補正色ごとに、先回の画像形成から今回の画像形成までの経過時間ΔＴにおけるポリゴンモータ４３の回転量に応じた調整量を決定する（Ｓ１〜Ｓ９）。この各補正色の調整量は、この経過時間ΔＴにおけるポリゴンモータ４３からの熱による画像形成位置のずれ量を相殺する量である。Ｓ１〜Ｓ９までの処理は決定処理の一例である。
【００５８】
具体的には、この決定処理では、ＣＰＵ７１は、上記経過時間ΔＴ内におけるポリゴンモータ４３の単位時間当たりの回転量である単位回転量に応じたずれ予測係数Ｆを、経過時間ΔＴに乗算した量に基づき、調整量を決定する。
【００５９】
ずれ予測係数Ｆは、ポリゴンモータ４３からの熱による画像形成位置の単位時間当たりのずれ量である。以下、このずれ量を、熱による単位ずれ量という。ポリゴンモータ４３の単位稼働量が大きいほど、その分だけ、ポリゴンモータ４３からの発熱量も増大し、熱による単位ずれ量は大きくなる傾向があるため、ずれ予測係数Ｆも大きい値に設定される。なお、この単位回転量は単位稼働量の一例であり、ずれ予測係数Ｆが係数の一例である。
【００６０】
より具体的には、ＣＰＵ７１は、ポリゴンモータ４３の単位回転量が、高速範囲、中速範囲、低速範囲のいずれの稼働範囲に含まれるかを確認する（Ｓ１）。ここで、ポリゴンモータ４３の単位回転量は、単位時間当たりのシートＷの印刷枚数との間でほぼ相関関係を有する。以下、この単位時間当たりのシートの印刷枚数を、単に単位印刷枚数という。そして、高速範囲は、ポリゴンモータ４３が連続的に回転駆動されているときの単位印刷枚数の範囲であり、例えば１０ページ／分以上の範囲である。例えば図５の高速形成期間のように、画像形成部５が短時間ΔＴ１の時間間隔で複数枚のシートＷに連続して画像形成する場合、ポリゴンモータ４３の単位回転量は高速範囲に含まれる。
【００６１】
低速範囲は、ポリゴンモータ４３が比較的に長い休止期間を挟んで間欠的に回転駆動されているときの単位印刷枚数の範囲である。低速範囲は、上記高速範囲よりも低い範囲であり、例えば１ページ／分以下の範囲である。例えば図５の低速形成期間のように、画像形成部５が比較的に長い時間ΔＴ３だけ待機した後にシートＷへ画像形成を開始する場合、ポリゴンモータ４３の単位回転量は低速範囲に含まれる。
【００６２】
中速範囲は、ポリゴンモータ４３が比較的に短い休止期間を挟んで間欠的に回転駆動されているときの単位印刷枚数の範囲である。中速範囲は、上記高速範囲と低速範囲との間の範囲であり、例えば２〜９ページ／分の範囲である。例えば図５の中速形成期間に示すように、画像形成部５が上記時間ΔＴ３よりも短い時間ΔＴ２だけ待機した後にシートＷへ画像形成を開始する場合、ポリゴンモータ４３の単位回転量は中速範囲に含まれる。
【００６３】
ここで、ＣＰＵ７１は、例えば、先回の画像形成から今回のシートＷへの印刷開始前までの経過時間ΔＴに基づき、ポリゴンモータ４３の稼働範囲を確認することができる。この経過時間ΔＴは、ベルトユニット４によって順次搬送されるシートＷ同士の距離、即ち、シート間隔を意味し、このシート間隔から、上記単位印刷枚数、単位回転量を推定することが可能である。
【００６４】
例えば、図５の高速形成期間のように、経過時間ΔＴが比較的に短い場合、ポリゴンモータ４３の単位回転量は相対的に大きく、高速範囲に含まれている可能性が高い。一方、図５の低速形成期間のように、経過時間ΔＴが比較的に長い場合、ポリゴンモータ４３の単位回転量は相対的に小さく、低速範囲に含まれている可能性が高い。従って、経過時間ΔＴの長短に基づき、ポリゴンモータ４３の稼働範囲を確認することが可能である。なお、先回の画像形成には、後述するマークの形成、シートＷへの画像形成の両方が含まれる。
【００６５】
ＣＰＵ７１は、次のように、経過時間ΔＴをカウントする。ＣＰＵ７１は、プリンタ１が電源オンしている間、常に時間をカウントしており、後述するＳ１１のシートＷへの画像形成の終了時や、図６のＳ２１のマークの形成の終了時に、カウント時間を０にリセットしてカウントを再開する。ＣＰＵ７１は、Ｓ１において、現時点のカウント時間を読み取ることで、先回の画像形成から今回のシートＷへの画像形成の開始前までの経過時間ΔＴを取得する。この処理は、カウント処理の一例である。また、不揮発性メモリ７４には、予め、経過時間ΔＴの範囲と、各稼働範囲との対応関係を示す経過時間テーブルが記憶されている。ＣＰＵ７１は、取得した経過時間ΔＴ、および、稼働範囲テーブルに基づき、ポリゴンモータ４３の稼働範囲を確認する。
【００６６】
Ｓ２では、ＣＰＵ７１は、確認した稼働範囲に応じた係数Ｄを選択する。具体的には、不揮発性メモリ７４には、予め、補正色ごとに、各稼働範囲と各係数Ｄ１，Ｄ２，Ｄ３との対応関係を示す係数テーブルが記憶されている。ＣＰＵ７１は、この係数テーブルを参照して、確認した稼働範囲が、高速範囲であれば高速係数Ｄ１を選択し、中速範囲であれば中速係数Ｄ２を選択し、低速範囲であれば低速係数Ｄ３を選択する。高速係数Ｄ１、中速係数Ｄ２および低速係数Ｄ３は、Ｄ１＞Ｄ２＞Ｄ３の大小関係を有し、以下、Ｄ１，Ｄ２が正の値、Ｄ３が負の値であるものとする。
【００６７】
図５では、高速係数Ｄ１は高速形成期間のグラフの傾きであり、中速係数Ｄ２は中速形成期間のグラフの傾きであり、低速係数Ｄ３は低速形成期間のグラフの傾きである。このように正の係数Ｄ１，Ｄ２だけでなく負の係数Ｄ３も利用することにより、ポリゴンモータ４３からの発熱量の増加により画像形成位置のずれ量が大きくなった場合だけでなく、ポリゴンモータ４３からの発熱量の減少により画像形成位置のずれ量が小さくなった場合でも、画像形成位置の精度が低下することを抑制することができる。なお、これらの係数Ｄ１，Ｄ２，Ｄ３は例えばプリンタ１を稼働させて実際のずれ量を取得する実験等によって定めることができる。
【００６８】
ここで、ポリゴンモータ４３に近い位置に配置された光学系４４ほど、ポリゴンモータ４３からの熱の影響により大きく変形や変位し、画像形成位置のずれ量が大きくなる可能性が高い。前述したように、イエローおよびマゼンタの光学系４４Ｙ、４４Ｍは、シアンの光学系４４Ｃに比べて、全体として、ポリゴンモータ４３に近い位置に配置されている。このため、イエローおよびマゼンタの各係数Ｄ１，Ｄ２，Ｄ３は、シアンの各係数Ｄ１，Ｄ２，Ｄ３よりも大きい値に設定されている。
【００６９】
これにより、イエローおよびマゼンタの光学系４４Ｙ、４４Ｍを用いてシートＷに画像形成を行う場合、シアンの光学系４４Ｃを用いてシートＷに画像形成を行う場合に比べて、調整量が大きくなる。その結果、ポリゴンモータ４３から光学系４４までの距離の相違によって画像形成位置の精度が低下することを抑制することができる。なお、イエローおよびマゼンタの光学系４４Ｙ、４４Ｍは、ポリゴンモータ４３から等距離の位置に配置されているため、イエローおよびマゼンタの各係数Ｄ１，Ｄ２，Ｄ３は同じ値に設定されている。
【００７０】
Ｓ３では、ＣＰＵ７１は、シートＷの搬送速度が高速であるか否かを判断する。ＣＰＵ７１は、例えばシートＷが普通紙である場合、ベルトユニット４を高速で回転駆動してシートＷを搬送させる。このときの搬送速度が第１搬送速度の一例である。一方、ＣＰＵ７１は、例えばシートＷが厚紙である場合、ベルトユニット４を低速で回転駆動してシートＷを搬送させる。厚紙に対してトナー像を十分に熱定着させるためである。このときの搬送速度が第２搬送速度の一例であり、ＣＰＵ７１がベルトユニット４を高速または低速で回転駆動する処理は、搬送処理の一例である。
【００７１】
ＣＰＵ７１は、シートＷの搬送速度が高速であると判断したことに対応して（Ｓ３：ＹＥＳ）、Ｓ２で選択した係数Ｄ１，Ｄ２，Ｄ３を、そのまま、ずれ予測係数Ｆに決定する（Ｓ７）。これに対して、ＣＰＵ７１は、シートＷの搬送速度が低速であると判断したことに対応して（Ｓ３：ＮＯ）、ポリゴンモータ４３の回転速度が高速であるか否かを判断する（Ｓ４）。
【００７２】
ＣＰＵ７１は、例えば操作部７７がユーザによる静音モードの指定を受け付けていないことに対応して、ポリゴンモータ４３を高速で回転駆動する。このときのポリゴンモータ４３の回転速度が第１回転速度の一例である。一方、ＣＰＵ７１は、上記静音モードの指定を受け付けたことに対応して、ポリゴンモータ４３を低速で回転駆動する。このときのポリゴンモータ４３の回転速度が第２回転速度の一例であり、ＣＰＵ７１がポリゴンモータ４３を高速または低速で回転駆動する処理は、回転処理の一例である。
【００７３】
ＣＰＵ７１は、シートＷの搬送速度が高速でないと判断し、且つ、ポリゴンモータ４３の回転速度が高速であると判断したことに対応して（Ｓ３：ＮＯ、Ｓ４：ＹＥＳ）、Ｓ５に進む。ここで、シートＷの搬送速度が低速である場合（Ｓ３：ＮＯ）、シートＷの搬送速度が高速である場合（Ｓ３：ＹＥＳ）に比べて、１枚のシートＷに画像形成している間におけるポリゴンモータ４３からの発熱量が多くなり、その分だけ、画像形成位置のずれ量が大きくなる可能性が高い。
【００７４】
そこで、Ｓ５では、ＣＰＵ７１は、Ｓ２で選択した係数Ｄ１、Ｄ２、Ｄ３に対して、予め定めた値を加算したり、１よりも大きい値を乗算したりすることにより、大きい値に変更し、その変更後の値を、ずれ予測係数Ｆに決定する（Ｓ７）。これにより、高速で搬送されるシートＷに画像形成を行う場合に比べて、低速で搬送されるシートＷに画像形成を行う場合、調整量が大きくなるため、シートＷの搬送速度の相違によって画像形成位置の精度が低下することを抑制することができる。
【００７５】
Ｓ４で、ＣＰＵ７１は、ポリゴンモータ４３の回転速度が高速でないと判断したことに対応して（Ｓ４：ＮＯ）、Ｓ６に進む。ここで、ポリゴンモータ４３の回転速度が低速である場合（Ｓ４：ＮＯ）、ポリゴンモータ４３の回転速度が高速である場合（Ｓ４：ＹＥＳ）に比べて、１枚のシートＷに画像形成している間におけるポリゴンモータ４３からの発熱量が少なくなり、その分だけ、画像形成位置のずれ量が小さくなる可能性が高い。
【００７６】
そこで、Ｓ６では、ＣＰＵ７１は、Ｓ２で選択した係数Ｄ１、Ｄ２、Ｄ３に対して、予め定めた値を減算したり、１よりも大きい値で除算したりすることにより、小さい値に変更し、その変更後の値を、ずれ予測係数Ｆに決定する（Ｓ７）。これにより、高速でポリゴンモータ４３を回転させてシートＷに画像形成を行う場合に比べて、低速でポリゴンモータ４３を回転させてシートＷに画像形成を行う場合、調整量が小さくなるため、ポリゴンモータ４３の回転速度の相違によって画像形成位置の精度が低下することを抑制することができる。
【００７７】
Ｓ８では、ＣＰＵ７１は、補正色ごとに、今回の色ずれ予測量Ｙ（Ｎ）を求める。この今回の色ずれ予測量Ｙ（Ｎ）は、今回の画像形成までにおける画像形成位置のずれの予測量であり、次の式で求めることができる。
Ｙ（Ｎ）＝Ｙ（Ｎ−１）＋Ｆ×ΔＴ
ここで、Ｙ（Ｎ−１）は、先回の色ずれ予測量であり、Ｆ×ΔＴは、先回の画像形成から今回の画像形成までの熱によるずれの予測量である。
【００７８】
Ｓ９では、ＣＰＵ７１は、補正色ごとに、上限下限処理を実行する。具体的には、ＣＰＵ７１は、Ｓ８で求めた今回の色ずれ予測量Ｙ（Ｎ）が、予め定めた上限量ＹＵ以下、且つ、下限量ＹＬ以上である場合、今回の色ずれ予測量Ｙ（Ｎ）を変更しない。一方、ＣＰＵ７１は、今回の色ずれ予測量Ｙ（Ｎ）が、上限量ＹＵを超える場合、今回の色ずれ予測量Ｙ（Ｎ）を当該上限量ＹＵに変更し、下限量ＹＬを下回る場合、今回の色ずれ予測量Ｙ（Ｎ）を当該下限量ＹＬに変更する。
【００７９】
例えば図５において、高速形成期間が時間Ｔ３以降も継続し、今回の色ずれ予測量Ｙ（Ｎ）が上限量ＹＵを超える場合、今回の色ずれ予測量Ｙ（Ｎ）が当該上限量ＹＵに変更される。これにより、画像形成位置が、実際のずれ量とは全く乖離した位置に補正されることを抑制することができる。なお、上限量ＹＵ以下、且つ、下限量ＹＬ以上の間の範囲が規定範囲の一例である。また、上限量ＹＵは、ポリゴンモータ４３を回転させたときのスキャナ部３１の最高温度時のずれ量を測定する実験等により求めることができる。また、下限量ＹＬは、スキャナ部３１の最低温度、例えば室温時のずれ量を測定する実験等により求めることができる。
【００８０】
Ｓ１０では、ＣＰＵ７１は、補正色ごとに、補正量ＹＲを求める。この補正量ＹＲは、次の式で求められるずれ量を相殺する量である。
ずれ量＝Ｙ（Ｎ）−ＹＷ
ＹＷは、後述するずれ取得処理で先回、取得したずれ量であり、以下、取得ずれ量ＹＷという。
【００８１】
Ｓ１１では、ＣＰＵ７１は、補正色ごとに、主走査方向については、Ｓ１０で求めた補正量ＹＲにより調整した画像形成位置で、副走査方向については、先回のずれ取得処理で取得したずれ量に基づく画像形成位置で、画像形成部５に、シートＷへの画像形成を行わせる。なお、ＣＰＵ７１は、補正色のプロセス条件、例えば露光タイミング、ベルトユニット４や感光ドラム５２の速度等を適宜変更することにより、画像形成位置を調整する。このＳ１１の処理は調整処理の一例である。これにより、ポリゴンモータ４３からの熱によって画像形成位置の精度が低下することを抑制しつつ、シートＷへの画像形成を行うことができる。
【００８２】
次に、Ｓ１２で、ＣＰＵ７１は、更新処理を実行する。具体的には、ＣＰＵ７１は、今回の色ずれ予測量Ｙ（Ｎ）を、先回の色ずれ予測量Ｙ（Ｎ−１）として設定し、不揮発性メモリ７４に記憶する。また、ＣＰＵ７１は、カウント時間をゼロに初期化し、ゼロから時間カウントを再開し、本印刷時処理を終了する。なお、ＣＰＵ７１は、本印刷時処理が終了すると、次のシートＷに対する印刷開始条件を満たすと判断した場合、図４に示す印刷時処理を再び実行する。
【００８３】
ＣＰＵ７１は、プリンタ１が電源オンされているとき、ずれ取得条件を満たすか否かを判断する。ずれ取得条件は、例えば、先回のずれ取得処理の実行時からのシートＷの印刷枚数が規定枚数に達したこと、プリンタ１の通電時間が規定時間に達したことなどである。ＣＰＵ７１は、ずれ取得条件を満たしていないと判断した場合、待機し、当該ずれ取得条件を満たすと判断したことに対応して、図６に示すずれ取得処理を実行する。以下、図４の印刷時処理と同じ処理については同一符号を付して説明を省略する。
【００８４】
まず、ＣＰＵ７１は、上述したＳ１〜Ｓ１０の処理を実行する。但し、ＣＰＵ７１は、Ｓ３〜Ｓ６の係数Ｄの変更に関する処理は実行しない。このプリンタ１では、後述するマーク８０の形成において、常に、シートＷの搬送速度およびポリゴンモータ４３の回転速度を高速にするからである。
【００８５】
Ｓ２１では、ＣＰＵ７１は、画像形成部５に、Ｓ１０で求めた補正量ＹＲにより調整した画像形成位置で、位置ずれ補正用のマーク８０をベルト２３上に形成させる。具体的には、画像形成部５は、図２に示すように、位置ずれ補正用のパターンを、ベルト２３の両端の位置、即ち、センサ７Ｒ、７Ｌの各検出領域Ｅを通過する位置に形成する。このパターンは、ブラックのマーク８０、イエローのマーク８０Ｙ、マゼンタのマーク８０Ｍ、シアンのマーク８０Ｃが副走査方向に沿って並べられたマーク群である。各マーク８０は、一対の棒状マークからなり、その少なくとも一方が主走査方向に対して所定の角度だけ傾いた形状をなす。
【００８６】
Ｓ２２では、ＣＰＵ７１は、マーク８０の形成開始後、マークセンサ７からの検出信号に基づいて、各色のマーク８０の棒状マークの位置を検出する。このＳ２２の処理は検出処理の一例である。そして、ＣＰＵ７１は、各マーク８０の一対の棒状マークの中心位置を、当該マーク８０の副走査方向の位置とし、基準色のマーク８０Ｋに対する各補正色のマーク８０Ｙ、８０Ｍ、８０Ｃの副走査方向における間隔をそれぞれ算出する。基準色と補正色のマーク間の間隔は、副走査方向の色ずれ量に応じて変化する。このため、ＣＰＵ７１は、補正色ごとに、副走査方向における色ずれ量を取得することができる。
【００８７】
また、ＣＰＵ７１は、各マーク８０の一対の棒状マーク同士の間隔を算出し、基準色のマーク８０Ｋに対する各補正色のマーク８０Ｙ、８０Ｍ、８０Ｃの棒状マーク同士の間隔の差をそれぞれ算出する。この棒状マーク同士の間隔の差は、主走査方向の色ずれ量に応じて変化する。このため、ＣＰＵ７１は、補正色ごとに、主走査方向における色ずれ量を取得することができる。なお、検出領域Ｅを通過したマーク８０は、クリーナ２４によって回収される。
【００８８】
Ｓ２３では、ＣＰＵ７１は、Ｓ２２で取得した主走査方向における色ずれ量を、上記図４のＳ１０で使用する取得ずれ量ＹＷに設定し、不揮発性メモリ７４に記憶する。これにより、取得ずれ量ＹＷが最新の色ずれ量に更新される。次に、ＣＰＵ７１は、更新処理を実行し（Ｓ２４）、本ずれ取得処理を終了する。具体的には、ＣＰＵ７１は、Ｓ２２で取得した主走査方向における色ずれ量を、先回の色ずれ予測量Ｙ（Ｎ−１）として設定し、不揮発性メモリ７４に記憶する。即ち、ＣＰＵ７１は、Ｓ１〜Ｓ１０で求めた色ずれ予測量Ｙ（Ｎ）ではなく、マーク８０の検出結果から実際に取得した取得ずれ量ＹＷを、先回の色ずれ予測量Ｙ（Ｎ−１）として設定する。
【００８９】
これにより、ＣＰＵ７１は、このずれ取得処理の実行後、最初に実行される印刷時処理のＳ８では、先回の色ずれ予測量に基づく画像形成位置に代えて、実際に取得ずれ量ＹＷに基づく画像形成位置を、調整量に基づき調整する。これにより、先回の画像形成位置が、マークの位置に対応する比較的正確な画像形成位置に変更されるため、先回までの調整誤差等により画像形成位置のずれが増大することを抑制することができる。
【００９０】
ＣＰＵ７１は、プリンタ１が電源オンされると、図７に示す電源オン時処理を実行する。ＣＰＵ７１は、不揮発性メモリ７４に記憶されている先回の色ずれ予測量Ｙ（Ｎ−１）を、Ｙ（Ｎ−１）／２に変更し（Ｓ３１）、カウント時間をゼロに初期化し、ゼロから時間カウントを再開し（Ｓ３２）、本電源オン時処理を終了する。
【００９１】
ここで、経過時間ΔＴは、ＲＡＭ７３上のカウンタ記憶領域を用いてカウントしているため、プリンタ１が電源オフされると、カウント時間がクリアされ、その後、プリンタ１が電源オンされると、ゼロから時間カウントを再開される。従って、例えば図５のＴ５の直前でプリンタ１の電源がオフされ、直ぐに電源オンされた場合、経過時間ΔＴは、本来、ΔＴ３であるにもかかわらず、電源オン後、ΔＴ１に近い値に変更されてしまう。
【００９２】
その結果、図４のＳ２で高速範囲であると間違うおそれがある。そこで、ＣＰＵ７１は、先回の色ずれ予測量Ｙ（Ｎ−１）を、Ｙ（Ｎ−１）／２に変更した上で、Ｓ８において色ずれ測定量Ｙ（Ｎ）を求める。これにより、プリンタ１の電源オフによって、補正量ＹＲが本来の値から大きく外れることを抑制することができる。なお、ＣＰＵ７１は、Ｓ３１において、Ｙ（Ｎ−１）／２に限らず、要するにＹ（Ｎ−１）よりも小さい値に変更すればよい。
【００９３】
上述した本実施形態によれば、先回の画像形成から今回の画像形成の開始までの期間におけるポリゴンモータ４３の回転量から、上記期間におけるポリゴンモータ４３が発した熱による画像形成位置のずれ量を予測することが可能である。そこで、本実施形態によれば、上記期間におけるポリゴンモータ４３の回転量に応じた調整量を決定し、先回の画像形成位置を、その調整量に基づき調整し、その調整後の画像形成位置を、今回の画像形成における画像形成位置とする。これにより、ポリゴンモータ４３が発する熱によって画像形成位置の精度が低下することを抑制することができる。
【００９４】
本明細書で開示される技術は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような種々の態様も含まれる。
【００９５】
「画像形成装置」は、直接転写タンデム方式のカラーレーザプリンタに限らず、例えば中間転写方式や、４サイクル方式など他の方式の画像形成装置でもよい。また、画像形成装置は、カラーの画像形成装置のみならず、モノクロ専用の画像形成装置でもよい。また、画像形成装置は、ポリゴンスキャニング方式に限らず、ＬＥＤ方式など、他の電子写真方式の画像形成装置でもよい。
【００９６】
「稼働部」は、ポリゴンモータ４３に限らず、例えば定着部３３でもよい。要するに、稼働部は、回転体や発熱体など、稼働することで発熱するものであればよい。
【００９７】
「制御部」は、１つのＣＰＵ７１により図４、６，７の各処理を実行する構成であった。しかし、これに限らず、制御部は、複数のＣＰＵにより図４等の各処理を実行する構成、ＡＳＩＣ７５などの専用のハード回路のみにより図４等の各処理を実行する構成や、ＣＰＵおよびハード回路により図４等の各処理を実行する構成でもよい。
【００９８】
調整量による調整処理を、主走査方向のずれだけでなく、副走査方向のずれに対しても適用してもよい。この場合、主走査方向のずれに対する調整量と、副走査方向のずれに対する調整量とが同じ量でも異なる量でもよい。
【００９９】
図４の決定処理において、ＣＰＵ７１は、先回の画像形成から今回の画像形成までの期間におけるポリゴンモータ４３の回転量に応じた調整量を決定した。ここで、「先回の画像形成から」は、先回の画像形成の終了時からでも、先回の画像形成の開始時からでもよい。また、「今回の画像形成」は、今回の画像形成開始時点でも、今回の画像形成開始の直前でも、今回の画像形成開始時点から所定時間前でもよい。また、ＣＰＵ７１は、先回よりも前の回の画像形成から今回の画像形成までの期間におけるポリゴンモータ４３の回転量に応じた調整量を決定してもよい。
【０１００】
上記実施形態では、ＣＰＵ７１は、ポリゴンモータ４３の回転量が大きいほど、画像形成位置のずれ量が増大するため、調整量を大きくしたが、これに限らず、ポリゴンモータ４３の回転量が大きいほど、画像形成位置のずれ量が減少する場合、調整量を小さくしてもよい。
【０１０１】
決定処理では、係数Ｄを利用せずに、経過時間ΔＴにおけるポリゴンモータ４３の回転量と、調整量との対応テーブルを予め不揮発性メモリ７４に記憶しておいて、ＣＰＵ７１は、この対応テーブルを参照して、調整量を決定してもよい。
【０１０２】
決定処理において、ＣＰＵ７１は、上記経過時間ΔＴ全体に亘ってポリゴンモータ４３の回転量を測定し、その測定結果に応じた調整量を決定してもよい。
【０１０３】
図４のＳ１，Ｓ２において、不揮発性メモリ７４には、予め、経過時間ΔＴの範囲と、各係数Ｄ１，Ｄ２，Ｄ３との対応関係を示すテーブルが記憶されており、ＣＰＵ７１は、取得した経過時間ΔＴから、直接、係数Ｄ１，Ｄ２，Ｄ３のいずれかを選択してもよい。また、ＣＰＵ７１は、単位印刷枚数をカウントし、その単位印刷枚数から係数Ｄ１，Ｄ２，Ｄ３のいずれかを選択してもよい。この場合、ＣＰＵ７１は、レジセンサ１４からの検出信号に基づき、単位印刷枚数をカウントしてもよい。
【０１０４】
図４のＳ２では、ＣＰＵ７１は、補正色によって、各係数Ｄを異ならせることにより、ポリゴンモータ４３に近い光学系４４を用いて画像形成する補正色ほど、その調整量を大きくした。しかし、これに限らず、ＣＰＵ７１は、経過時間ΔＴに、補正色に応じた値を乗算または加算してもよい。
【０１０５】
Ｓ５において、ＣＰＵ７１は、係数Ｄ１〜Ｄ３ではなく、経過時間ΔＴに対して、予め定めた値を加算したり、１よりも大きい値を乗算[0]したりすることにより、大きい値に変更してもよい。また、Ｓ６において、ＣＰＵ７１は、係数Ｄ１〜Ｄ３ではなく、経過時間ΔＴに対して、予め定めた値を減算したり、１よりも大きい値で除算[0]したりすることにより、小さい値に変更してもよい。
【０１０６】
Ｓ９において、ＣＰＵ７１は、規定範囲外になった場合、上限量ＹＵと下限量ＹＬとの間の値にしてもよい。また、ＣＰＵ７１は、上限量ＹＵに対する処理は実行しなくてもよい。この場合、上限量ＹＵ以下の範囲が規定範囲の一例である。また、ＣＰＵ７１は、下限量ＹＬに対する処理は実行しなくてもよい。この場合、下限量ＹＬ以上の範囲が規定範囲の一例である。
【０１０７】
図４において、ＣＰＵ７１は、Ｓ２の処理の実行後、Ｓ３〜Ｓ６の実行をせずに、Ｓ７に進んでもよい。ＣＰＵ７１は、Ｓ３でＮＯになった場合、Ｓ４を実行せずに、Ｓ５に進んでもよい。また、ＣＰＵ７１は、Ｓ２の処理の実行後、Ｓ３を実行せずに、Ｓ４に進んでもよい。更に、ＣＰＵ７１は、Ｓ８の処理の実行後、Ｓ９を実行せずに、Ｓ１０に進んでもよい。
【符号の説明】
【０１０８】
１：プリンタ  ２３：ベルト  ４１：光源  ４２：ポリゴンミラー  ４３：ポリゴンモータ  ４５：ハーフミラー  ４６：ポリゴンモータ  ４４Ｋ〜４４Ｃ：光学系  ８０：マーク  Ｗ：シート
【図１】
2015090491.tif 000003
【図２】
2015090491.tif 000004
【図３】
2015090491.tif 000005
【図４】
2015090491.tif 000006
【図５】
2015090491.tif 000007
【図６】
2015090491.tif 000008
【図７】
2015090491.tif 000009