(57)【要約】【課題】回転体の回転に関する速度を精度良く推定する、速度推定装置、画像形成装置及びプログラムを提供する。【解決手段】ＣＰＵ１００が、予め定められた第１及び第２の時点で、何れかの透過型フォトセンサ７４に対して最新に検出された個別周期を基準周期として、他の透過型フォトセンサ７４のパルス信号の該基準周期の検出よりも過去に検出され、かつ検出時点が該基準周期に最も近い個別周期、及び該基準周期を用いて周期の平均値を算出し、算出した複数の平均値、透過型フォトセンサ７４の個数、及び予め定められた回転角度に基づいて画像形成ドラムの外周速度を推定する。【選択図】図４
2011037528.tif 000002
【特許請求の範囲】
【請求項１】
回転方向に沿って予め定められた回転角度間隔で配置された複数の被検出部を備えた回転体と、
前記回転体の回転に伴う前記複数の被検出部の各々の通過に応じて各々パルス信号を発生する複数の発生手段と、
前記複数の発生手段によって発生された各パルス信号に基づいて、前記複数の発生手段の各パルス信号の周期を個別周期として検出する検出手段と、
予め定められた複数の時点の各々において前記検出手段によって何れかの発生手段に対して最新に検出された個別周期の各々を基準周期として、他の発生手段別に検出された個別周期であって、該基準周期の検出よりも過去に検出され、かつ検出時点が該基準周期に最も近いパルス信号の個別周期と該基準周期の平均値を該基準周期毎に算出する算出手段と、
前記算出手段によって算出された複数の平均値、前記発生手段の個数、及び前記予め定められた回転角度に基づいて前記回転体の回転に関する速度を推定する推定手段と、
を含む速度推定装置。
【請求項２】
前記算出手段は、何れかの発生手段によって新たなパルス信号が発生される際に、前記検出手段によって最新に検出された個別周期を第１基準周期とし、該第１基準周期が検出される前の最新に検出された個別周期を第２基準周期として、前記第１基準周期が検出されたパルス信号を発生した発生手段以外の発生手段別に検出された個別周期であって、前記第１基準周期の検出よりも過去に検出され、かつ検出時点が前記第１基準周期に最も近いパルス信号の個別周期と前記第１基準周期の平均値を第１平均周期として算出すると共に、前記第２基準周期が検出されたパルス信号を発生した発生手段以外の発生手段別に検出された個別周期であって、前記第２基準周期の検出よりも過去に検出され、かつ検出時点が前記第２基準周期に最も近い発生手段のパルス信号の個別周期と前記第２基準周期の平均値を第２平均周期として算出する請求項１記載の速度推定装置。
【請求項３】
前記複数の発生手段を、前記平均値が予め定められた範囲内の値になるように配置した請求項１または請求項２記載の速度推定装置。
【請求項４】
請求項１〜請求項３の何れか１項に記載の速度推定装置と、
各々画像を構成する構成単位をクロック信号に同期して予め定められた面に形成する複数の画像形成素子を有する記録ヘッドと、
前記回転体の回転動作に同期して回転し、かつ前記画像形成素子により周面に形成された画像を記録媒体の表面に転写する転写体、又は前記回転体の回転動作に同期して回転し、かつ記録媒体を周面に保持した状態で該記録媒体の表面と前記画像形成素子とが対向するように該記録媒体を搬送する搬送体として機能することにより画像を搬送する画像搬送手段と、
前記推定手段によって推定された速度、及び隣接する前記構成単位間の距離に基づいて前記クロック信号の周期を補正する補正手段と、
を含む画像形成装置。
【請求項５】
請求項１〜請求項３の何れか１項に記載の速度推定装置と、
各々画像を構成する構成単位を予め定められた面に形成する複数の画像形成素子を有する記録ヘッドと、
前記回転体の回転動作に同期して回転し、かつ前記画像形成素子により周面に形成された画像を記録媒体の表面に転写する転写体、又は前記回転体の回転動作に同期して回転し、かつ記録媒体を周面に保持した状態で該記録媒体の表面と前記画像形成素子とが対向するように該記録媒体を搬送する搬送体として機能することにより画像を搬送する画像搬送手段と、
前記推定手段によって推定された速度に基づいて前記回転体の回転に関する速度が予め定められた速度となるように前記回転体の回転を制御する制御手段と、
を含む画像形成装置。
【請求項６】
コンピュータを、
回転方向に沿って予め定められた回転角度間隔で配置された複数の被検出部を備えた回転体の回転に伴う前記複数の被検出部の各々の通過に応じて各々パルス信号を発生する複数の発生手段によって発生された各パルス信号に基づいて、前記複数の発生手段の各パルス信号の周期を個別周期として検出する検出手段、
予め定められた複数の時点の各々において前記検出手段によって何れかの発生手段に対して最新に検出された個別周期の各々を基準周期として、他の発生手段別に検出された個別周期であって、該基準周期の検出よりも過去に検出され、かつ検出時点が該基準周期に最も近いパルス信号の個別周期と該基準周期の平均値を該基準周期毎に算出する算出手段、
及び前記算出手段によって算出された複数の平均値、前記発生手段の個数、及び前記予め定められた回転角度に基づいて前記回転体の回転に関する速度を推定する推定手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、速度推定装置、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、予め定めた搬送方向に沿って設けられた記録ヘッドと、回転基準を有する回転駆動手段を備え、回転駆動手段の回転駆動によって記録ヘッドへ記録媒体を搬送する搬送手段と、搬送手段により記録媒体の搬送中に、回転駆動手段における回転基準を検出すると共に、回転基準からの回転角度における角速度を検出する検出手段と、回転駆動手段の偏心量に応じて変動する記録媒体の搬送速度に対する印字クロックの補正量を記憶する記憶手段を含み、記憶手段に記憶された印字クロックの補正量と、予め定めた基準角速度の変動量から求めた印字クロックの修正量とに基づいて印字クロックを生成する制御手段と、を備えた画像記録装置が記載されている。
【０００３】
特許文献２には、液体噴射手段を有する移動体の定速域と加減速域において液体噴射手段による液体の噴射が実施される液体噴射装置に搭載されるタイミングパルス発生装置が記載されている。このタイミングパルス発生装置は、移動体の移動速度に対応した周期で第１パルス信号を発生する第１発生手段と、第１発生手段が発生した第１パルス信号の周期を計測して計測周期を得ると共に計測周期を用いて第１発生手段がこれから発生する第１パルス信号の周期を予測して予測周期を得る予測手段と、予測周期を分割した周期の第２パルス信号を発生させる周期分割手段を有する第２発生手段と、第２パルス信号を基に液体噴射手段の液体噴射時期を決める噴射タイミング信号を発生させる信号発生手段と、を備えている。
【０００４】
特許文献３には、エンコーダの信号に基づいてキャリッジを移動させ記録ヘッドによって記録用紙に記録を行う記録装置が記載されている。この記録装置は、エンコーダから出力される信号の周期を予測する予測手段と、予測手段が予測した周期の値が所定の範囲にあるかを判断する判断手段と、周期の値が所定範囲外であれば所定の値を周期の値として取得する取得手段と、取得手段が取得した値を等分割する分割手段と、分割手段で等分割された値に基づいて記録ヘッドを駆動する駆動手段と、を備えている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３０１７６８号公報
【特許文献２】特開２００７−１４５００８号公報
【特許文献３】特開２００４−１９５７８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の課題は、回転体の回転に伴って複数の発生手段によって過去に発生された各パルス信号の周期の平均値を用いて回転体の回転に関する速度を推定する機能を有さない場合に比べ、回転体の回転に関する速度を精度良く推定する、速度推定装置、画像形成装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に記載の速度推定装置は、回転方向に沿って予め定められた回転角度間隔で配置された複数の被検出部を備えた回転体と、前記回転体の回転に伴う前記複数の被検出部の各々の通過に応じて各々パルス信号を発生する複数の発生手段と、前記複数の発生手段によって発生された各パルス信号に基づいて、前記複数の発生手段の各パルス信号の周期を個別周期として検出する検出手段と、予め定められた複数の時点の各々において前記検出手段によって何れかの発生手段に対して最新に検出された個別周期の各々を基準周期として、他の発生手段別に検出された個別周期であって、該基準周期の検出よりも過去に検出され、かつ検出時点が該基準周期に最も近いパルス信号の個別周期と該基準周期の平均値を該基準周期毎に算出する算出手段と、前記算出手段によって算出された複数の平均値、前記発生手段の個数、及び前記予め定められた回転角度に基づいて前記回転体の回転に関する速度を推定する推定手段と、を含んで構成されている。
【０００８】
請求項２に記載の速度推定装置は、請求項１に記載の発明において、前記算出手段が、何れかの発生手段によって新たなパルス信号が発生される際に、前記検出手段によって最新に検出された個別周期を第１基準周期とし、該第１基準周期が検出される前の最新に検出された個別周期を第２基準周期として、前記第１基準周期が検出されたパルス信号を発生した発生手段以外の発生手段別に検出された個別周期であって、前記第１基準周期の検出よりも過去に検出され、かつ検出時点が前記第１基準周期に最も近いパルス信号の個別周期と前記第１基準周期の平均値を第１平均周期として算出すると共に、前記第２基準周期が検出されたパルス信号を発生した発生手段以外の発生手段別に検出された個別周期であって、前記第２基準周期の検出よりも過去に検出され、かつ検出時点が前記第２基準周期に最も近い発生手段のパルス信号の個別周期と前記第２基準周期の平均値を第２平均周期として算出するものである。
【０００９】
請求項３に記載の速度推定装置は、請求項１または請求項２に記載の発明において、前記複数の発生手段を、前記平均値が予め定められた範囲内の値になるように配置したものである。
【００１０】
請求項４に記載の画像形成装置は、請求項１〜請求項３の何れか１項に記載の速度推定装置と、各々画像を構成する構成単位をクロック信号に同期して予め定められた面に形成する複数の画像形成素子を有する記録ヘッドと、前記回転体の回転動作に同期して回転し、かつ前記画像形成素子により周面に形成された画像を記録媒体の表面に転写する転写体、又は前記回転体の回転動作に同期して回転し、かつ記録媒体を周面に保持した状態で該記録媒体の表面と前記画像形成素子とが対向するように該記録媒体を搬送する搬送体として機能することにより画像を搬送する画像搬送手段と、前記推定手段によって推定された速度、及び隣接する前記構成単位間の距離に基づいて前記クロック信号の周期を補正する補正手段と、を含んで構成されている。
【００１１】
請求項５に記載の画像形成装置は、請求項１〜請求項３の何れか１項に記載の速度推定装置と、各々画像を構成する構成単位を予め定められた面に形成する複数の画像形成素子を有する記録ヘッドと、前記回転体の回転動作に同期して回転し、かつ前記画像形成素子により周面に形成された画像を記録媒体の表面に転写する転写体、又は前記回転体の回転動作に同期して回転し、かつ記録媒体を周面に保持した状態で該記録媒体の表面と前記画像形成素子とが対向するように該記録媒体を搬送する搬送体として機能することにより画像を搬送する画像搬送手段と、前記推定手段によって推定された速度に基づいて前記回転体の回転に関する速度が予め定められた速度となるように前記回転体の回転を制御する制御手段と、を含んで構成されている。
【００１２】
請求項６に記載のプログラムは、コンピュータを、回転方向に沿って予め定められた回転角度間隔で配置された複数の被検出部を備えた回転体の回転に伴う前記複数の被検出部の各々の通過に応じて各々パルス信号を発生する複数の発生手段によって発生された各パルス信号に基づいて、前記複数の発生手段の各パルス信号の周期を個別周期として検出する検出手段、予め定められた複数の時点の各々において前記検出手段によって何れかの発生手段に対して最新に検出された個別周期の各々を基準周期として、他の発生手段別に検出された個別周期であって、該基準周期の検出よりも過去に検出され、かつ検出時点が該基準周期に最も近いパルス信号の個別周期と該基準周期の平均値を該基準周期毎に算出する算出手段、及び前記算出手段によって算出された複数の平均値、前記発生手段の個数、及び前記予め定められた回転角度に基づいて前記回転体の回転に関する速度を推定する推定手段として機能させるためのものである。
【発明の効果】
【００１３】
請求項１、請求項４、請求項５、及び請求項６に係る発明によれば、回転体の回転に伴って複数の発生手段によって過去に発生された各パルス信号の周期の平均値を用いて回転体の回転に関する速度を推定する機能を有さない場合に比べ、回転体の回転に関する速度を精度良く推定する、という効果が得られる。
【００１４】
請求項２に係る発明によれば、新たなパルス信号が発生される際に検出手段によって最新に検出された周期を用いて回転体の回転に関する速度を推定する機能を有さない場合に比べ、現時点での回転体の回転に関する速度を精度良く推定する、という効果が得られる。
【００１５】
請求項３に係る発明によれば、算出手段によって算出される平均値が予め定められた範囲内の値になるように複数の発生手段を配置しない場合に比べ、回転体の回転に関する速度を精度良く推定する、という効果が得られる。
【図面の簡単な説明】
【００１６】
【図１】第１〜第４の実施形態に係る画像形成装置の構成を示す側面図である。
【図２】実施形態に係るインクジェット記録ヘッドのインク吐出口面側の構造を示す正面図である。
【図３】実施形態に係るロータリエンコーダの構成を示す構成図である。
【図４】第１〜第４の実施形態に係る画像形成装置の電気系の要部構成を示すブロック図である。
【図５】第１〜第４の実施形態に係る画像形成装置における画像形成ドラムの回転角度の増加に伴う搬送速度の変動例及び当該変動によるインク滴の着弾位置の変化の状態例を示す模式図である。
【図６】第１の実施形態に係る画像形成処理プログラムの処理の流れを示すフローチャートである。
【図７】第１の実施形態に係る各透過型フォトセンサによって発生されたパルス信号の波形を示すタイムチャートである。
【図８】１個の透過型フォトセンサを備えたロータリエンコーダの構成を示す構成図である。
【図９】図８に示すロータリエンコーダによって新たに発生されるパルス信号の周期の推定方法を説明するための図である。
【図１０】図３に示すロータリエンコーダの透過型フォトセンサの各々によって現時点で新たに発生されるパルス信号の周期の平均値である平均周期を推定する方法を説明するための図である。
【図１１】８個の透過型フォトセンサを備えたロータリエンコーダの構成を示す構成図である。
【図１２】図１１に示すロータリエンコーダの透過型フォトセンサの各々によって現時点で新たに発生されるパルス信号の周期の平均値である平均周期を推定する方法を説明するための図である。
【図１３】線形外挿によって現時点での画像形成ドラムの外周速度を推定する方法を説明するための図である。
【図１４】第２の実施形態に係る画像形成処理プログラムの処理の流れを示すフローチャートである。
【図１５】第３の実施形態に係る画像形成処理プログラムの処理の流れを示すフローチャートである。
【図１６】第４の実施形態に係る画像形成処理プログラムの処理の流れを示すフローチャートである。
【図１７】第５の実施形態に係る画像形成装置の構成を示す側面図である。
【図１８】第５の実施形態に係る画像形成装置の電気系の要部構成を示すブロック図である。
【図１９】他の実施形態に係る各透過型フォトセンサによって発生されたパルス信号の波形を示すタイムチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、本発明を実施するための形態について詳細に説明する。
【００１８】
［第１の実施形態］
【００１９】
図１は、本第１の実施形態に係る画像形成装置１０Ａの構成を示す側面図である。同図に示すように、画像形成装置１０Ａには、記録媒体としての記録用紙Ｐを給紙搬送する給紙搬送部１２が設けられている。この給紙搬送部１２の搬送方向下流側には記録用紙Ｐの搬送方向に沿って、記録用紙Ｐの記録面（表面）にインクと反応して色材（顔料）を凝集し、色材と溶媒との分離を促進するための処理液を塗布する処理液塗布部１４、記録用紙Ｐの記録面に画像を形成する画像形成部１６、記録面に形成された画像を乾燥させる乾燥部１８、乾燥した画像を記録用紙Ｐに定着させる画像定着部２０、及び画像が定着された記録用紙Ｐを排出部２２へ搬送する排出搬送部２４が順に設けられている。
【００２０】
給紙搬送部１２は、記録用紙Ｐを収容した収容部２６を備えている。また、収容部２６にはモータ３０が設けられている。更に、収容部２６には給紙装置（図示省略）が設けられており、給紙装置によって記録用紙Ｐは収容部２６から処理液塗布部１４へ送り出される。
【００２１】
処理液塗布部１４は、中間搬送ドラム２８Ａ及び処理液塗布ドラム３６を備えている。中間搬送ドラム２８Ａは、収容部２６と処理液塗布ドラム３６とで挟まれる領域に回転自在に配設されており、中間搬送ドラム２８Ａの回転軸とモータ３０の回転軸とにベルト３２が張架されている。従って、モータ３０の回転駆動力がベルト３２を介して中間搬送ドラム２８Ａに伝達されることにより、中間搬送ドラム２８Ａは矢印Ａ方向に回転する。
【００２２】
また、中間搬送ドラム２８Ａには、記録用紙Ｐの先端部を挟んで記録用紙Ｐを保持する保持部材３４が設けられている。従って、収容部２６から処理液塗布部１４へ送り出された記録用紙Ｐは、保持部材３４を介して中間搬送ドラム２８Ａの外周面に保持され、中間搬送ドラム２８Ａの回転によって処理液塗布ドラム３６へ搬送される。
【００２３】
なお、後述する中間搬送ドラム２８Ｂ〜２８Ｅ、処理液塗布ドラム３６、画像形成ドラム４４、インク乾燥ドラム５６、画像定着ドラム６２及び排出搬送ドラム６８についても、中間搬送ドラム２８Ａと同様に保持部材３４が設けられている。そして、この保持部材３４によって、上流側のドラムから下流側のドラムへ記録用紙Ｐの受け渡しが行われる。
【００２４】
処理液塗布ドラム３６の回転軸は、ギア（図示省略）により中間搬送ドラム２８Ａの回転軸に連結されており、中間搬送ドラム２８Ａの回転力を受けて回転する。
【００２５】
中間搬送ドラム２８Ａによって搬送された記録用紙Ｐは、処理液塗布ドラム３６の保持部材３４を介して処理液塗布ドラム３６に受け渡され、処理液塗布ドラム３６の外周面に保持された状態で搬送される。
【００２６】
処理液塗布ドラム３６の上部には、処理液塗布ローラ３８が処理液塗布ドラム３６の外周面に接触した状態で配設されており、処理液塗布ローラ３８によって、処理液塗布ドラム３６の外周面上の記録用紙Ｐの記録面に処理液が塗布される。
【００２７】
処理液塗布部１４により処理液が塗布された記録用紙Ｐは、処理液塗布ドラム３６の回転によって画像形成部１６へ搬送される。
【００２８】
画像形成部１６は、中間搬送ドラム２８Ｂ及び画像形成ドラム４４を備えている。中間搬送ドラム２８Ｂの回転軸は、ギア（図示省略）を介して処理液塗布ドラム３６の回転軸に連結されており、処理液塗布ドラム３６の回転力を受けて回転する。
【００２９】
処理液塗布ドラム３６によって搬送された記録用紙Ｐは、画像形成部１６の中間搬送ドラム２８Ｂの保持部材３４を介して中間搬送ドラム２８Ｂに受け渡され、中間搬送ドラム２８Ｂの外周面に保持された状態で搬送される。
【００３０】
画像搬送手段としての画像形成ドラム４４の回転軸は、ギア（図示省略）を介して中間搬送ドラム２８Ｂの回転軸に連結されており、中間搬送ドラム２８Ｂの回転力を受けて回転する。
【００３１】
中間搬送ドラム２８Ｂによって搬送された記録用紙Ｐは、画像形成ドラム４４の保持部材３４を介して画像形成ドラム４４に受け渡され、画像形成ドラム４４の外周面に保持された状態で搬送される。
【００３２】
画像形成ドラム４４の上方には、画像形成ドラム４４の外周面に近接して、ヘッドユニット４６が配設されている。このヘッドユニット４６は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、及びブラック（Ｋ）の４色の各々に対応した４つの記録ヘッドとしてのインクジェット記録ヘッド４８を備えており、これらのインクジェット記録ヘッド４８は、画像形成ドラム４４の周方向に沿って配列され、処理液塗布部１４で記録用紙Ｐの記録面に形成された処理液層に重なるように後述するＣＰＵ１００のクロック信号に同期して後述するノズル４８ａからインク滴を吐出することにより画像を形成する。
【００３３】
画像形成ドラム４４は、詳細を後述するロータリエンコーダ５２を備えている。ロータリエンコーダ５２は、画像形成ドラム４４の回転に伴って、画像形成ドラム４４の予め定められた回転基準位置を検出するためのパルス信号と、画像形成ドラム４４の予め定められた回転基準位置からの回転角度を検出するためのパルス信号と、を発生する。
【００３４】
画像形成部１６により記録面に画像が形成された記録用紙Ｐは、画像形成ドラム４４の回転によって乾燥部１８へ搬送される。
【００３５】
乾燥部１８は、中間搬送ドラム２８Ｃ及びインク乾燥ドラム５６を備えている。中間搬送ドラム２８Ｃの回転軸は、ギア（図示省略）を介して画像形成ドラム４４の回転軸に連結されており、画像形成ドラム４４の回転力を受けて回転する。
【００３６】
画像形成ドラム４４によって搬送された記録用紙Ｐは、中間搬送ドラム２８Ｃの保持部材３４を介して中間搬送ドラム２８Ｃに受け渡され、中間搬送ドラム２８Ｃの外周面に保持された状態で搬送される。
【００３７】
インク乾燥ドラム５６の回転軸は、ギア（図示省略）を介して中間搬送ドラム２８Ｃの回転軸に連結されており、中間搬送ドラム２８Ｃの回転力を受けて回転する。
【００３８】
中間搬送ドラム２８Ｃによって搬送された記録用紙Ｐは、インク乾燥ドラム５６の保持部材３４を介してインク乾燥ドラム５６に受け渡され、インク乾燥ドラム５６の外周面に保持された状態で搬送される。
【００３９】
インク乾燥ドラム５６の上方には、インク乾燥ドラム５６の外周面に近接して、温風ヒータ５８が配設されている。温風ヒータ５８による温風によって、記録用紙Ｐに形成された画像における余分な溶媒が除去される。乾燥部１８により記録面の画像が乾燥された記録用紙Ｐは、インク乾燥ドラム５６の回転によって画像定着部２０へ搬送される。
【００４０】
画像定着部２０は、中間搬送ドラム２８Ｄ及び画像定着ドラム６２を備えている。中間搬送ドラム２８Ｄの回転軸は、ギア（図示省略）を介してインク乾燥ドラム５６の回転軸に連結されており、インク乾燥ドラム５６の回転力を受けて回転する。
【００４１】
インク乾燥ドラム５６によって搬送された記録用紙Ｐは、中間搬送ドラム２８Ｄの保持部材３４を介して中間搬送ドラム２８Ｄに受け渡され、中間搬送ドラム２８Ｄの外周面に保持された状態で搬送される。
【００４２】
画像定着ドラム６２の回転軸は、ギア（図示省略）を介して中間搬送ドラム２８Ｄの回転軸に連結されており、中間搬送ドラム２８Ｄの回転力を受けて回転する。
【００４３】
中間搬送ドラム２８Ｄによって搬送された記録用紙Ｐは、画像定着ドラム６２の保持部材３４を介して画像定着ドラム６２に受け渡され、画像定着ドラム６２の外周面に保持された状態で搬送される。
【００４４】
画像定着ドラム６２の上部には、内部にヒータを有する定着ローラ６４が画像定着ドラム６２の外周面に圧接・離間の選択ができる状態で配設されている。画像定着ドラム６２の外周面に保持された記録用紙Ｐは、画像定着ドラム６２の外周面と定着ローラ６４の外周面との間に挟持され、定着ローラ６４の外周面に圧接した状態で上記ヒータで加熱されることにより、記録用紙Ｐの記録面に形成された画像の色材が記録用紙Ｐに融着し、当該記録用紙Ｐに画像が定着される。画像定着部２０により画像が定着された記録用紙Ｐは、画像定着ドラム６２の回転によって排出搬送部２４へ搬送される。
【００４５】
排出搬送部２４は、中間搬送ドラム２８Ｅ及び排出搬送ドラム６８を備えている。中間搬送ドラム２８Ｅの回転軸は、ギア（図示省略）を介して画像定着ドラム６２の回転軸に連結されており、画像定着ドラム６２の回転力を受けて回転する。
【００４６】
画像定着ドラム６２によって搬送された記録用紙Ｐは、中間搬送ドラム２８Ｅの保持部材３４を介して中間搬送ドラム２８Ｅに受け渡され、中間搬送ドラム２８Ｅの外周面に保持された状態で搬送される。
【００４７】
排出搬送ドラム６８の回転軸は、ギア（図示省略）を介して中間搬送ドラム２８Ｅの回転軸に連結されており、中間搬送ドラム２８Ｅの回転力を受けて回転する。
【００４８】
中間搬送ドラム２８Ｅによって搬送された記録用紙Ｐは、排出搬送ドラム６８の保持部材３４を介して排出搬送ドラム６８に受け渡され、排出搬送ドラム６８の外周面に保持された状態で排出部２２へ搬送される。
【００４９】
図２は、本第１の実施形態に係るインクジェット記録ヘッド４８の各々のインク吐出口面側の構造を示す正面図である。同図に示すように、インクジェット記録ヘッド４８における画像形成ドラム４４の外周面に対向する面９０には各々インク滴を吐出する複数の画像形成素子としてのノズル４８ａが形成されている。インクジェット記録ヘッド４８の各々は、複数のノズル４８ａを記録用紙Ｐの画像形成ドラム４４による搬送方向（副走査方向）に重なることなく２次元状に（本第１の実施形態では、千鳥状でマトリクス状に）配置させた構造を有し、これにより、ヘッド長手方向（記録用紙Ｐの画像形成ドラム４４による搬送方向（以下、単に「搬送方向」という。）と直交する方向）に沿って並ぶように投影される実質的なノズル間隔（投影ノズルピッチ）の高密度化を達成している。
【００５０】
なお、本第１の実施形態に係るインクジェット記録ヘッド４８では、複数のノズル４８ａが予め定めた間隔で配置され、かつ搬送方向上流側に位置するノズル群Ａと、ノズル４８ａがノズル群Ａのノズル４８ａの間に位置するように配置された搬送方向下流に位置するノズル群Ｂとの２列のノズル群が配列されている。
【００５１】
図３は、ロータリエンコーダ５２の構成を示す構成図である。同図に示すように、ロータリエンコーダ５２は、中心部から放射状に外方へ延出されると共に周方向に沿って略等間隔に配置された複数の被検出部としてのスリット７１が形成され、中心部が画像形成ドラム４４の中心部に位置するように画像形成ドラム４４に固定された回転体としての円板状のコードホイール７２、及び各々コードホイール７２の周方向に沿って予め定められた間隔隔てられた位置、例えば四半円点に相当する位置に対応するように画像形成装置１０Ａの筐体（図示省略）に固定され、発光素子と受光素子とがコードホイール７２を挟んで対向するように配置されて構成され、スリット７１を検出してパルス信号を発生する発生手段としての透過型フォトセンサ７４Ａ〜７４Ｄ（以下、透過型フォトセンサ７４Ａ〜７４Ｄを区別しない場合は「透過型フォトセンサ７４」と称する。）を含んで構成されている。
【００５２】
なお、本第１の実施形態では、画像形成ドラム４４に取り付けられ、モータ３０の回転駆動力が伝達されることにより画像形成ドラム４４を回転させる回転軸の軸心７２Ｂに対するコードホイール７２の中心７２Ａのずれを「コードホイール７２の偏心」と言い、回転軸の軸心７２Ｂに対する画像形成ドラム４４の中心のずれを「画像形成ドラム４４の偏心」と言う。
【００５３】
また、本第１の実施形態では、コードホイール７２に形成された隣接するスリット７１間隔がコードホイール７２の基準回転角度Θ０（例えば、１．２５７ミリラジアン）に対応している。
【００５４】
また、図示は省略するが、コードホイール７２には、複数のスリット７１よりも中心部寄りに、画像形成ドラム４４の予め定められた回転基準位置に相当するコードホイール７２の回転基準位置を検出するための基準スリットが設けられており、画像形成装置１０Ａの筐体には、基準スリットを検出するための透過型フォトセンサが透過型フォトセンサ７４Ａ〜７４Ｄとは別に設けられている。
【００５５】
なお、本第１の実施形態では、コードホイール７２の偏心が存在する場合のパルス周期が大きくなる位置と小さくなる位置、すなわち、軸心７２Ｂを挟んで対向する位置に配置された一対の透過型フォトセンサを所定間隔（０°、９０°）隔てて２組配置している。
【００５６】
図４は、本第１の実施形態に係る画像形成装置１０Ａの電気系の要部構成を示すブロック図である。
【００５７】
同図に示されるように、画像形成装置１０Ａは、ＣＰＵ（中央処理装置）１００、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０４、ＮＶＭ（Non Volatile Memory)１０６、ＵＩ（ユーザ・インタフェース）パネル１０８、及び通信インタフェース１１２を含んで構成されている。なお、本第１の実施形態では、ロータリエンコーダ５２、ＣＰＵ１００、ＲＯＭ１０２、及びＲＡＭ１０４を含んで構成された装置は、コードホイール７２の回転に関する速度を推定する速度推定装置に対応する。
【００５８】
ＣＰＵ１００は、画像形成装置１０Ａ全体の動作を司るものである。ＲＯＭ１０２は、画像形成装置１０Ａの作動を制御する制御プログラム、後述する画像形成処理プログラムや各種パラメータ等が予め記憶された記憶媒体である。ＲＡＭ１０４は、各種プログラムの実行時のワークエリア等として用いられる記憶媒体である。ＮＶＭ１０６は、装置の電源スイッチが切られても保持しなければならない各種情報を記憶する不揮発性の記憶媒体である。
【００５９】
ＵＩパネル１０８は、ディスプレイ上に透過型のタッチパネルが重ねられたタッチパネルディスプレイ等から構成され、各種情報がディスプレイの表示面に表示されると共に、ユーザがタッチパネルに触れることにより所望の情報や指示が入力される。
【００６０】
通信インタフェース１１２は、パーソナル・コンピュータ等の端末装置１１４に接続され、端末装置１１４から各種情報（例えば、記録用紙Ｐに形成する画像を示す画像情報）を受信すると共に、各種情報（例えば、画像形成装置１０Ａの動作状態を示す情報）を端末装置１１４に送信するためのものである。
【００６１】
ＣＰＵ１００、ＲＯＭ１０２、ＲＡＭ１０４、ＮＶＭ１０６、ＵＩパネル１０８、及び通信インタフェース１１２は、システムバス等のバスＢＵＳを介して相互に接続されている。従って、ＣＰＵ１００は、ＲＯＭ１０２、ＲＡＭ１０４、及びＮＶＭ１０６へのアクセスと、ＵＩパネル１０８への各種情報の表示と、ＵＩパネル１０８に対するユーザの操作指示内容の把握と、端末装置１１４からの通信インタフェース１１２を介した各種情報の受信と、端末装置１１４への通信インタフェース１１２を介した各種情報の送信と、を各々行う。
【００６２】
また、画像形成装置１０Ａは、記録ヘッドコントローラ１１６及びモータコントローラ１１８を備えている。
【００６３】
記録ヘッドコントローラ１１６は、ＣＰＵ１００の指示に従ってインクジェット記録ヘッド４８の作動を制御するものである。モータコントローラ１１８は、モータ３０の作動を制御するものである。
【００６４】
記録ヘッドコントローラ１１６及びモータコントローラ１１８もまた、バスＢＵＳに接続されている。従って、ＣＰＵ１００は、記録ヘッドコントローラ１１６及びモータコントローラ１１８の作動の制御を行う。
【００６５】
また、前述した透過型フォトセンサ７４Ａ〜７４Ｄもまた、バスＢＵＳに接続されている。従って、ＣＰＵ１００は、透過型フォトセンサ７４Ａ〜７４Ｄの作動の制御と、透過型フォトセンサ７４Ａ〜７４Ｄの動作状態（例えば、パルス信号の発生状態）の把握と、透過型フォトセンサ７４Ａ〜７４Ｄの各々によって発生されるパルス信号の受信と、を各々行う。
【００６６】
次に、本第１の実施形態に係る画像形成装置１０Ａの作用を説明する。
【００６７】
本第１の実施形態に係る画像形成装置１０Ａでは、収容部２６から給紙装置によって中間搬送ドラム２８Ａへ記録用紙Ｐが送り出され、記録用紙Ｐが中間搬送ドラム２８Ａ、処理液塗布ドラム３６及び中間搬送ドラム２８Ｂを介して画像形成ドラム４４へ搬送され、画像形成ドラム４４の外周面に保持される。そして、画像情報に基づいてインクジェット記録ヘッド４８のノズル４８ａから画像形成ドラム４４上の記録用紙Ｐに対してインク滴が吐出される。これによって記録用紙Ｐには上記画像情報により示される画像が形成される。
【００６８】
ところで、画像形成ドラム４４の外周面に保持された記録用紙Ｐの搬送速度は、例えば画像形成ドラム４４の偏心が原因で、一例として図５のグラフに示されるように変動する。なお、同図のグラフの縦軸は、画像形成ドラム４４における記録用紙Ｐの搬送速度を示し、横軸は、画像形成ドラム４４の予め定められた回転基準位置からの回転角度を示す。また、同図のグラフに対応させて画像を構成する構成単位として形成されるインクドットの着弾位置を実線の円で示した。なお、破線で示した円は、画像形成ドラム４４の偏心が存在しない場合（記録用紙Ｐの搬送速度が速度Ｖ０の場合）の各ノズル４８ａから吐出されたインク滴の着弾位置の一例を示しており、同図の画像における実線で示した円は、画像形成ドラム４４の偏心が存在する場合の各ノズル４８ａから吐出されたインク滴の着弾位置の一例を示している。
【００６９】
このように画像形成ドラム４４において記録用紙Ｐの搬送速度が変動した状態で、一定周期間隔で各ノズル４８ａからインク滴が吐出されると、インク滴の着弾位置がずれる。それを抑制するため画像形成ドラム４４にロータリエンコーダ５２を取り付け、画像形成ドラム４４の外周面に保持された記録用紙Ｐの搬送速度に応じたパルス信号をロータリエンコーダ５２より発生させる。そしてこのパルス信号をインクジェット記録ヘッド４８に出力し、記録用紙Ｐの搬送速度に同期させてノズル４８ａからインク滴を吐出させ画像を形成する。
【００７０】
ところで、本第１の実施形態に係る画像形成装置１０Ａでは、記録用紙Ｐの搬送速度の変動、すなわち、画像形成ドラム４４の速度変動を検知するためにロータリエンコーダ５２を用いるが、ロータリエンコーダ５２を構成するコードホイール７２の取り付け時に画像形成ドラム４４の回転軸の軸心７２Ｂに対してコードホイール７２の中心７２Ａがずれて取り付けられると、画像形成ドラム４４の速度変動が正確に検知されずにコードホイール７２の偏心成分を含んだ速度を検知してしまう。そこで、本第１の実施形態に係る画像形成装置１０Ａでは、複数の透過型フォトセンサ７４を用いることによりコードホイール７２の偏心による誤検知を低減することにより、画像形成ドラム４４の偏心に起因する画像の変形を抑制しつつ記録用紙Ｐに画像を形成する画像形成処理が実行される。
【００７１】
次に、図６を参照して、画像形成処理を実行した際の画像形成装置１０Ａの作用を説明する。なお、図６は、画像形成処理の実行指示、及び記録用紙Ｐに形成すべき画像を示す画像情報が端末装置１１４から通信インタフェース１１２を介して入力された際にＣＰＵ１００によって実行される画像形成処理プログラムの処理の流れを示すフローチャートである。また、本第１の実施形態に係る画像形成装置１０Ａでは、画像形成処理プログラムが記憶媒体としてのＲＯＭ１０２に予め記憶されているが、これに限らず、画像形成装置プログラムをＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、ＵＳＢ（Universal Serial Bus）メモリなどのコンピュータによって読み取られる記憶媒体に格納した状態で提供する形態を適用しても良いし、有線又は無線による通信手段を介して配信する形態を適用しても良い。
【００７２】
同図のステップ２００では、画像形成ドラム４４の回転駆動の開始を指示する回転開始指示信号をモータコントローラ１１８に出力する。回転開始指示信号を受信したモータコントローラ１１８はモータ３０を回転駆動させる。これによって、画像形成ドラム４４がモータ３０の回転駆動力を受けて予め定められた回転方向に回転を開始する。これに伴って、コードホイール７２も予め定められた回転方向に回転を開始する。
【００７３】
次のステップ２０２では、画像形成ドラム４４が回転を開始してから予め定められた回転速度（例えば、コードホイール７２の中心７２Ａから画像形成ドラム４４の回転半径Ｒ０離れた位置での線速度が１０ｍｍ／ｓ）に達して回転速度が安定するまでの予め定められた時間が経過したか否かを判定し、経過していない場合は経過するまで待機する。
【００７４】
次のステップ２０４では、透過型フォトセンサ７４Ａ〜７４Ｄの何れか１つによって新たなパルス信号の発生が開始されるまで、すなわち、新たなパルス信号の立ち上がりを検出するまで待機する。
【００７５】
パルス信号の新たな立ち上がりが検出された場合には次のステップ２０６で、透過型フォトセンサ７４Ａ〜７４Ｄのうちの何れの透過型フォトセンサ７４（透過型フォトセンサｋ）から新たなパルス信号が立ち上がったかを判定し、パルス信号が立ち上がったと判定された透過型フォトセンサｋから発生されたパルス信号の立ち上がり回数を示す変数ｉの値（初期設定値は「０」）を１インクリメントする。なお、ｋ＝１，２，３，４であり、ｋ＝１は透過型フォトセンサ７４Ａを、ｋ＝２は透過型フォトセンサ７４Ｂを、ｋ＝３は透過型フォトセンサ７４Ｃを、ｋ＝４は透過型フォトセンサ７４Ｄを各々示している。
【００７６】
次のステップ２１０では、ＣＰＵ１００に内蔵されているカウンタ（図示省略）が基準クロックを参照して、上記ステップ２０６で判定した透過型フォトセンサｋの周期を検出する。なお、本第１の実施形態では、基準クロックを用いて周期を検出する形態例を挙げているが、これに限らず、例えば、透過型フォトセンサｋの周期を、パルス信号の立ち上がりを検出したときの時刻Ｔｋｉから上記ステップ２０６で判定した透過型フォトセンサｋの前回の立ち上がり時刻Ｔｋｉ−１を減じることにより求めても良く、この場合、初期の立ち上がり時刻Ｔｋ０として、例えば上記ステップ２０２の処理の実行が終了したときに立ち上がった時刻を用いる。
【００７７】
次のステップ２１２では、上記ステップ２１０で検出した透過型フォトセンサｋの周期を個別周期として上記ステップ２０６で判定した透過型フォトセンサｋに対応させて時系列順にＮＶＭ１０６に記憶する。
【００７８】
次のステップ２１４では、後述する第１平均周期の算出に用いられる個別周期として、透過型フォトセンサ７４Ａ〜７４Ｄの各々から発生されたパルス信号の各々から検出された個別周期であって、上記ステップ２１０による検出時点に最も近い時点で透過型フォトセンサ７４Ａ〜７４Ｄの各々について検出された個別周期がＮＶＭ１０６に記憶されているか否かを判定する。否定判定となった場合にはステップ２０４へ戻って立ち上がりを検出する一方、肯定判定となった場合にはステップ２１６へ移行し、後述する第２平均周期の算出に用いられる個別周期として、透過型フォトセンサ７４Ａ〜７４Ｄの各々から発生されたパルス信号の各々から検出された個別周期であって、上記ステップ２１０による検出時点の前回の検出時点に最も近い時点で透過型フォトセンサ７４Ａ〜７４Ｄの各々について検出された個別周期がＮＶＭ１０６に記憶されているか否かを判定する。否定判定となった場合にはステップ２０４へ戻って立ち上がりを検出する一方、肯定判定となった場合にはステップ２１８へ移行する。
【００７９】
ステップ２１８では、上記ステップ２１２の処理によってＮＶＭ１０６に記憶された個別周期から、現時点で最新に検出された個別周期（以下、「第１基準周期」と言う。）、及び第１基準周期が検出されたパルス信号を発生した透過型フォトセンサ７４以外の透過型フォトセンサ７４の各々のパルス信号の第１基準周期の検出よりも過去に検出され、かつ検出時点が第１基準周期に最も近い個別周期を取得し、取得した個別周期の平均値を第１平均周期Ｅ１として算出する。また、上記ステップ２１２の処理によってＮＶＭ１０６に記憶された個別周期から、第１基準周期が検出される前の最新に検出された個別周期（以下、「第２基準周期」と言う。）、及び第２基準周期が検出されたパルス信号を発生した透過型フォトセンサ７４以外の透過型フォトセンサ７４の各々のパルス信号の第２基準周期の検出よりも過去に検出され、かつ検出時点が第２基準周期に最も近い個別周期を取得し、取得した個別周期の平均値を第２平均周期Ｅ２として算出する。
【００８０】
本ステップ２１８では、例えば、図７に示すように、上記ステップ２１２の処理によってＮＶＭ１０６に記憶された個別周期から、第１基準周期に相当する個別周期Ｔ２２と、個別周期Ｔ２２の検出よりも過去に検出され、かつ検出時点が個別周期Ｔ２２に最も近い個別周期Ｔ１２、Ｔ３２、及びＴ４２とを取得し、第１平均周期Ｅ１として、図７に示すＴ１２、Ｔ２２、Ｔ３２、及びＴ４２の平均値を算出すると共に、上記ステップ２１２の処理によってＮＶＭ１０６に記憶された個別周期から、第２基準周期に相当する個別周期Ｔ４２と、個別周期Ｔ４２の検出よりも過去に検出され、かつ検出時点が個別周期Ｔ４２に最も近い個別周期Ｔ１２、Ｔ２１、及びＴ３２とを取得し、第２平均周期Ｅ２として、図７に示すＴ１２、Ｔ２１、Ｔ３２、及びＴ４２の平均値を算出する。
【００８１】
ところで、本第１の実施形態に係る画像形成装置１０Ａでは、コードホイール７２の偏心が存在しない場合、予め定められた時点における各透過型フォトセンサ７４毎の最新に発生された各パルス信号の個別周期間のずれは許容範囲内に収まるが、コードホイール７２の偏心が存在する場合、予め定められた時点における各透過型フォトセンサ７４毎の最新に発生された各パルス信号の個別周期間のずれは許容範囲を逸脱する。そのため、コードホイール７２の偏心が存在する場合、１つの透過型フォトセンサ７４によって発生されたパルス信号の個別周期を用いてコードホイール７２の中心７２Ａから画像形成ドラム４４の回転半径Ｒ０離れた位置での線速度、すなわち、画像形成ドラム４４の外周速度を算出すると、算出して得た外周速度がコードホイール７２の偏心成分を含む値になってしまう。
【００８２】
そこで、上記の算出方法によって得られた外周速度に比べてコードホイール７２の偏心成分が緩和された外周速度を得るために、ステップ２２０では、上記ステップ２１８で算出して得られた第１平均周期Ｅ１及び第２平均周期Ｅ２、透過型フォトセンサ７４の個数、画像形成ドラム４４の回転半径Ｒ０、及び基準回転角度Θ０に基づいて、画像形成ドラム４４の外周速度Ｖを算出する。なお、本第１の実施形態では、基準回転角度Θ０、及び画像形成ドラム４４の回転半径Ｒ０がＲＯＭ１０２に予め記憶されているものとして説明する。
【００８３】
ここで、一例として図８に示されるように１個の透過型フォトセンサ７４Ｄによって現時点よりも過去に発生されたパルス信号から検出された個別周期を用いて１個の透過型フォトセンサ７４Ｄによって現時点で新たに発生されるパルス信号の周期Ｅを推定する方法を説明する。なお、ここでは、同図に示す透過型フォトセンサ７４Ｄによって発生されるパルス信号のデューティ比を５０％として説明する。
【００８４】
一例として図９に示されるように、現時点よりも過去に発生したパルス信号の個別周期のうち、透過型フォトセンサ７４Ｄによって新たなパルス信号の発生が開始された時刻に近い方から１番目の個別周期を上記第１平均周期Ｅ１に対応する個別周期Ｅ１とし、現時点よりも過去に発生したパルス信号の個別周期のうち、透過型フォトセンサ７４Ｄによって新たなパルス信号の発生が開始された時刻に近い方から２番目の個別周期を上記第２平均周期Ｅ２に対応する個別周期Ｅ２とし、個別周期Ｅ２に対応するパルス信号の立ち上がりから個別周期Ｅ２の時間間隔でｔ１〜ｔ４まで区切ると、透過型フォトセンサ７４Ｄによって現時点で新たに発生されるパルス信号の周期Ｅは、線形外挿によって下記の（１）式で表される。なお、記号「*」は乗算を示す。
【００８５】
Ｅ＝ｔＥ２〜Ｅ*（Ｅ１−Ｅ２）／ｔＥ２〜Ｅ１＋Ｅ２・・・・（１）
【００８６】
ここで、ｔＥ２〜Ｅ１＝Ｅ２とすると、ｔＥ２〜Ｅ＝２*ｔＥ２〜Ｅ１（＝２Ｅ２）と表されるので、上記の（１）式は、下記の（２）式で表される。
【００８７】
Ｅ＝ｔＥ２〜Ｅ*（Ｅ１−Ｅ２）／ｔＥ２〜Ｅ１＋Ｅ２
【００８８】
＝２Ｅ２*（Ｅ１−Ｅ２）／Ｅ２＋Ｅ２
【００８９】
＝２Ｅ１−Ｅ２・・・・（２）
【００９０】
このように、上記の（２）式により、透過型フォトセンサ７４Ｄによって現時点で新たに発生されるパルス信号の周期Ｅが推定される。
【００９１】
次に、図３に示されるように４個の透過型フォトセンサ７４Ａ〜７４Ｄの各々によって現時点よりも過去に発生されたパルス信号の各々から検出された個別周期を用いて透過型フォトセンサ７４Ａ〜７４Ｄの各々によって現時点で新たに発生されるパルス信号の周期の平均値である平均周期Ｅを推定する方法を説明する。なお、ここでは、同図に示す透過型フォトセンサ７４Ａ〜７４Ｄの各々によって発生される各パルス信号のデューティ比を５０％として説明する
【００９２】
一例として図１０に示されるように、第２平均周期Ｅ２に対応するパルス信号の立ち上がりから第２平均周期Ｅ２の１／４の時間間隔でｔ１〜ｔ７まで区切ると、平均周期Ｅは、線形外挿によって上記の（１）式で表される。
【００９３】
ここで、ｔＥ２〜Ｅ１＝Ｅ２／４とすると、ｔＥ２〜Ｅ＝３．５*ｔＥ２〜Ｅ１（＝３．５Ｅ２／４）と表されるので、上記の（１）式は、下記の（３）式で表される。
【００９４】
Ｅ＝ｔＥ２〜Ｅ*（Ｅ１−Ｅ２）／ｔＥ２〜Ｅ１＋Ｅ２
【００９５】
＝（３．５Ｅ２／４）*（Ｅ１−Ｅ２）／（Ｅ２／４）＋Ｅ２
【００９６】
＝３．５Ｅ１−２．５Ｅ２・・・・（３）
【００９７】
このように、上記の（３）式により、透過型フォトセンサ７４Ａ〜７４Ｄの各々によって現時点で新たに発生されるパルス信号の平均周期Ｅが推定される。
【００９８】
次に、図１１に示されるようにコードホイール７２の周方向に沿って略等間隔に配置された８個の透過型フォトセンサ７４の各々によって現時点よりも過去に発生されたパルス信号の各々から検出された周期を用いて８個の透過型フォトセンサ７４の各々によって現時点で新たに発生されるパルス信号の周期の平均値である平均周期Ｅを推定する方法を説明する。ここでは、同図に示す透過型フォトセンサ７４の各々によって発生される各パルス信号のデューティ比を５０％として説明する。
【００９９】
同図に示すように８個の透過型フォトセンサ７４を用いる場合も透過型フォトセンサ７４Ａ〜７４Ｄの場合と同様の方法で、第１基準周期と、第１基準周期が検出されたパルス信号を発生した透過型フォトセンサ７４以外の透過型フォトセンサ７４の各々のパルス信号の第１基準周期の検出よりも過去に検出され、かつ検出時点が第１基準周期に最も近い個別周期との平均値を第１平均周期Ｅ１として算出すると共に、第２基準周期と、第２基準周期が検出されたパルス信号を発生した透過型フォトセンサ７４以外の透過型フォトセンサ７４の各々のパルス信号の第２基準周期の検出よりも過去に検出され、かつ検出時点が第２基準周期に最も近い個別周期との平均値を第２平均周期Ｅ２として算出する。そして、一例として図１２に示されるように、第２平均周期Ｅ２に対応するパルス信号の立ち上がりから第２平均周期Ｅ２の１／８の時間間隔でｔ１〜ｔ１１まで区切ると、平均周期Ｅは、線形外挿によって上記の（１）式で表される。
【０１００】
ここで、ｔＥ２〜Ｅ１＝Ｅ２／８とすると、ｔＥ２〜Ｅ＝５．５*ｔＥ２〜Ｅ１（＝５．５Ｅ２／８）と表されるので、上記の（１）式は、下記の（４）式で表される。
【０１０１】
Ｅ＝ｔＥ２〜Ｅ*（Ｅ１−Ｅ２）／ｔＥ２〜Ｅ１＋Ｅ２
【０１０２】
＝（５．５Ｅ２／８）*（Ｅ１−Ｅ２）／（Ｅ２／８）＋Ｅ２
【０１０３】
＝５．５Ｅ１−４．５Ｅ２・・・・（４）
【０１０４】
このように、上記の（４）式により、８個の透過型フォトセンサ７４の各々によって現時点で新たに発生されるパルス信号の平均周期Ｅが推定される。
【０１０５】
上記の（２）〜（４）式は、初項が「２Ｅ１−Ｅ２」で公差が「０．５Ｅ１−０．５Ｅ２」の等差数列の関係を成している。従って、ｎ個の透過型フォトセンサ７４をコードホイール７２の周方向に沿って等間隔に配置した場合、ｎ個の透過型フォトセンサ７４によって現時点で新たに発生されるパルス信号の平均周期Ｅｎは、下記の（５）式によって推定される。
【０１０６】
Ｅｎ＝｛Ｅ１（ｎ＋３）／２｝−｛Ｅ２（ｎ＋１）／２｝・・・・（５）
【０１０７】
次に、画像形成ドラム４４の外周速度Ｖの算出方法を説明する。
【０１０８】
一例として図１３に示されるように、第２平均周期Ｅ２に対応するパルス信号の立ち上がりから第２平均周期Ｅ２の１／４の時間間隔でｔ１〜ｔ７まで区切ると、第２平均周期Ｅ２により算出される外周速度Ｖ２（＝（Ｒ０Θ０）／Ｅ２）はｔ１〜ｔ５間の平均速度であり、第１平均周期Ｅ１により算出される外周速度Ｖ１（＝（Ｒ０Θ０）／Ｅ１）はｔ２〜ｔ６間の平均速度である。外周速度Ｖ２はｔ３の速度に相当し、外周速度Ｖ１はｔ４の速度に相当する。第１平均周期Ｅ１及び第２平均周期Ｅ２から算出したい速度は、現時点での外周速度、すなわち、ｔ６〜ｔ７間の外周速度Ｖである。ｔ６〜ｔ７間の中央の時点における外周速度Ｖは線形外挿によって下記の（６）式で表される。
【０１０９】
Ｖ＝Ｒ０Θ０／Ｅｎ
【０１１０】
＝Ｒ０Θ０／｛Ｅ１（ｎ＋３）／２｝−｛Ｅ２（ｎ＋１）／２｝・・・・（６）
【０１１１】
本第１の実施形態では、透過型フォトセンサの個数ｎが「４」であるため、上記の（６）式は書きの（７）式で表される。
【０１１２】
Ｖ＝Ｒ０Θ０／（３．５Ｅ１−２．５Ｅ２）・・・・（７）
【０１１３】
次のステップ２２２では、下記の（８）式に従って、隣接するドットの中心間の距離Ｘ０を外周速度Ｖで除して、クロック信号の周期Ｐを算出し、その周期Ｐをノズル４８ａからインク滴を吐出させる際に用いられるクロック信号の周期として新たに設定することによりクロック信号の周期を補正する。なお、本第１の実施形態では、隣接するドットの中心間の距離Ｘ０がＲＯＭ１０２に予め記憶されているものとして説明する。
【０１１４】
Ｐ＝Ｘ０／Ｖ
【０１１５】
＝Ｘ０｛Ｅ１（ｎ＋３）／２｝−｛Ｅ２（ｎ＋１）／２｝／（Ｒ０Θ０）
【０１１６】
＝Ｘ０（３．５Ｅ１−２．５Ｅ２）／（Ｒ０Θ０）・・・・（８）
【０１１７】
なお、本第１の実施形態では、現時点での外周速度としてｔ６〜ｔ７間の中央の時点における外周速度を算出しているが、例えば、ｔ６における外周速度を算出しても良い。この場合、上記ステップ２２０で算出されるｔ６における外周速度Ｖは下記の（９）式で表され、このとき上記ステップ２２２で算出されるクロック信号の周期Ｐは下記の（１０）式で表される。
【０１１８】
Ｖ＝Ｒ０Θ０／（３*Ｅ１−２*Ｅ２）・・・・（９）
【０１１９】
Ｐ＝Ｘ０（３*Ｅ１−２*Ｅ２）／（Ｒ０Θ０）・・・・（１０）
【０１２０】
その他、ｔ７における外周速度を算出しても良く、この場合、上記ステップ２２０で算出されるｔ７における外周速度Ｖは下記の（１１）式で表され、このとき上記ステップ２２０で算出されるクロック信号の周期Ｐは下記の（１２）式で表される。
【０１２１】
Ｖ＝Ｒ０Θ０／（４*Ｅ１−３*Ｅ２）・・・・（１１）
【０１２２】
Ｐ＝Ｘ０（４*Ｅ１−３*Ｅ２）／（Ｒ０Θ０）・・・・（１２）
【０１２３】
次のステップ２２４では、上記ステップ２２２の処理によって得られた周期Ｐのクロック信号を発生して、発生したクロック信号に同期させて、入力された画像情報に基づいてノズル４８ａからインク滴を吐出させる指示を記録ヘッドコントローラ１１６に出力する。これによって、記録ヘッドコントローラ１１６が、周期Ｐのクロック信号に同期させて、入力された画像情報に基づいてノズル４８ａからインク滴を吐出させるようにインクジェット記録ヘッド４８を制御することにより、記録用紙Ｐの搬送速度の変化の影響を受けることなく、記録用紙Ｐの記録面に画像情報により示される画像が形成される。
【０１２４】
次のステップ２２６では、入力された画像情報により示される画像の形成が終了したか否かを判定し、否定判定となった場合にはステップ２０４へ戻る一方、肯定判定となった場合にはステップ２２８へ移行し、画像形成ドラム４４の回転駆動の停止を指示する回転停止指示信号をモータコントローラ１１８に出力した後、本画像形成処理プログラムを終了する。なお、回転停止指示信号を受信したモータコントローラ１１８はモータ３０の回転駆動を停止させる。これによって、画像形成ドラム４４の回転駆動が停止する。
【０１２５】
なお、本第１の実施形態では、検出手段がステップ２１０の処理に、算出手段がステップ２１８の処理に、推定手段がステップ２２０の処理に、補正手段がステップ２２２の処理に各々相当する。
【０１２６】
［第２の実施形態］
【０１２７】
次に第２の実施形態について説明する。なお、本第２の実施形態において、第１の実施形態と同一の部分には同一の符号を付し、説明を省略する。
【０１２８】
本第２の実施形態に係る画像形成装置１０Ｂは、第１の実施形態に係る画像形成装置１０Ａと比べ、図６に示すフローチャートに代えて図１４に示すフローチャートの処理がＣＰＵ１００によって実行される点が異なっている。
【０１２９】
以下、図１４を参照して、本第２の実施形態に係る画像形成処理を実行した際の画像形成装置１０Ｂの作用を説明する。なお、図１４は、画像形成処理の実行指示、及び記録用紙Ｐに形成すべき画像を示す画像情報が端末装置１１４から通信インタフェース１１２を介して入力された際にＣＰＵ１００によって実行される画像形成処理プログラムの処理の流れを示すフローチャートである。また、図１４に示すフローチャートは、図６に示すフローチャートと比べて、ステップ２２２を除いた点、及びステップ２２４に代えてステップ２５０を適用した点が異なっているので、図１４における図６に示されるフローチャートと同一の処理を行うステップについては図６の同一のステップ番号を付して、その説明を省略し、ここでは、ステップ２５０の処理について説明する。
【０１３０】
同図のステップ２５０では、上記ステップ２２０で算出して得た外周速度Ｖを参照して画像形成ドラム４４の外周速度が予め定められた外周速度となるように画像形成ドラム４４の回転駆動の制御を指示する回転制御指示信号をモータコントローラ１１８に出力すると共に、予め定められた周期のクロック信号を発生して、発生したクロック信号に同期させて、入力された画像情報に基づいてノズル４８ａからインク滴を吐出させる指示を記録ヘッドコントローラ１１６に出力する。なお、本第２の実施形態では、制御手段がステップ２５０の処理に相当する。
【０１３１】
上記ステップ２５０の処理に応じて、回転制御指示信号を受信したモータコントローラ１１８は、画像形成ドラム４４の外周速度が予め定められた外周速度となるようにモータ３０の回転駆動を制御する。また、上記ステップ２５０の処理に応じて、記録ヘッドコントローラ１１６は、予め定められた周期のクロック信号に同期させて、入力された画像情報に基づいてノズル４８ａからインク滴を吐出させるようにインクジェット記録ヘッド４８を制御する。これによって、記録用紙Ｐの搬送速度の変化の影響を受けることなく、記録用紙Ｐの記録面に画像情報により示される画像が形成される。
【０１３２】
［第３の実施形態］
【０１３３】
次に第３の実施形態について説明する。なお、本第３の実施形態において、第１及び第２の実施形態と同一の部分には同一の符号を付し、説明を省略する。
【０１３４】
本第３の実施形態に係る画像形成装置１０Ｃ（図示省略）は、第１の実施形態に係る画像形成装置１０Ａと比べ、図６に示すフローチャートの処理に代えて図１５に示すフローチャートの処理がＣＰＵ１００によって実行される点が異なっている。
【０１３５】
以下、図１５を参照して、本第３の実施形態に係る画像形成処理を実行した際の画像形成装置１０Ｃの作用を説明する。なお、図１５は、画像形成処理の実行指示、及び記録用紙Ｐに形成すべき画像を示す画像情報が端末装置１１４から通信インタフェース１１２を介して入力された際にＣＰＵ１００によって実行される画像形成処理プログラムの処理の流れを示すフローチャートである。また、図１５に示すフローチャートは、図６に示すフローチャートと比べて、ステップ２２４及びステップ２２６を除いた点と、ステップ２６０〜２６８を加えた点が異なっているので、図１５における図６に示されるフローチャートと同一の処理を行うステップについては図６の同一のステップ番号を付して、その説明を省略し、ここでは、図６に示すフローチャートと異なる点について説明する。
【０１３６】
同図のステップ２６０では、コードホイール７２の回転基準位置からの回転角度と上記ステップ２２０の処理によって得られた周期Ｐとを対応付けてＮＶＭ１０６に記憶した後、ステップ２６２へ移行する。
【０１３７】
ステップ２６２では、予め定められた全ての回転角度についてステップ２０４〜２２２及びステップ２６０の処理が終了したか否かを判定し、否定判定となった場合にはステップ２０４へ戻る一方、肯定判定となった場合にはステップ２６４へ移行する。
【０１３８】
ステップ２６４では、コードホイール７２の回転基準位置からの回転角度が上記予め定められた全ての回転角度のうちの１つになるまで待機した後、ステップ２６６へ移行し、現時点でのコードホイール７２の回転基準位置からの回転角度に対応する周期ＰをＮＶＭ１０６から読み出し、その周期Ｐのクロック信号を発生して、発生したクロック信号に同期させて、入力された画像情報に基づいてノズル４８ａからインク滴を吐出させる指示を記録ヘッドコントローラ１１６に出力する。これによって、記録ヘッドコントローラ１１６が、周期Ｐのクロック信号に同期させて、入力された画像情報に基づいてノズル４８ａからインク滴を吐出させるようにインクジェット記録ヘッド４８を制御することにより、記録用紙Ｐの搬送速度の変化の影響を受けることなく、記録用紙Ｐの記録面に画像情報により示される画像が形成される。
【０１３９】
次のステップ２６８では、入力された画像情報により示される画像の形成が終了したか否かを判定し、否定判定となった場合にはステップ２６４へ戻る一方、肯定判定となった場合にはステップ２２８へ移行する。
【０１４０】
［第４の実施形態］
【０１４１】
次に第４の実施形態について説明する。なお、本第４の実施形態において、第１〜第３の実施形態と同一の部分には同一の符号を付し、説明を省略する。
【０１４２】
本第４の実施形態に係る画像形成装置１０Ｄ（図示省略）は、第３の実施形態に係る画像形成装置１０Ｃと比べ、図１５に示すフローチャートに代えて図１６に示すフローチャートの処理がＣＰＵ１００によって実行される点が異なっている。
【０１４３】
以下、図１６を参照して、本第４の実施形態に係る画像形成処理を実行した際の画像形成装置１０Ｄの作用を説明する。なお、図１６は、画像形成処理の実行指示、及び記録用紙Ｐに形成すべき画像を示す画像情報が端末装置１１４から通信インタフェース１１２を介して入力された際にＣＰＵ１００によって実行される画像形成処理プログラムの処理の流れを示すフローチャートである。また、図１６に示すフローチャートは、図１５に示す画像形成処理プログラムと比べて、ステップ２２２及びステップ２６０〜２６８を除いた点と、ステップ２７０〜２７８を加えた点が異なっているので、図１６における図１５に示されるフローチャートと同一の処理を行うステップについては図１５の同一のステップ番号を付して、その説明を省略し、ここでは、図１５に示すフローチャートと異なる点について説明する。
【０１４４】
同図のステップ２７０では、コードホイール７２の回転基準位置からの回転角度と上記ステップ２２０の処理によって得られた外周速度Ｖとを対応付けてＮＶＭ１０６に記憶した後、ステップ２７２へ移行する。
【０１４５】
ステップ２７２では、予め定められた全ての回転角度についてステップ２０４〜２２０及びステップ２７０の処理が終了したか否かを判定し、否定判定となった場合にはステップ２０４へ戻る一方、肯定判定となった場合にはステップ２７４へ移行する。
【０１４６】
ステップ２７４では、コードホイール７２の回転基準位置からの回転角度が上記予め定められた全ての回転角度のうちの１つになるまで待機した後、ステップ２７６へ移行し、現時点でのコードホイール７２の回転基準位置からの回転角度に対応する外周速度ＶをＮＶＭ１０６から読み出し、読み出した外周速度Ｖを参照して画像形成ドラム４４の外周速度が予め定められた外周速度となるように画像形成ドラム４４の回転駆動の制御を指示する回転制御指示信号をモータコントローラ１１８に出力すると共に、予め定められた周期のクロック信号を発生して、発生したクロック信号に同期させて、入力された画像情報に基づいてノズル４８ａからインク滴を吐出させる指示を記録ヘッドコントローラ１１６に出力する。
【０１４７】
上記ステップ２７６の処理に応じて、回転制御指示信号を受信したモータコントローラ１１８は、画像形成ドラム４４の外周速度が予め定められた外周速度となるようにモータ３０の回転駆動を制御する。また、上記ステップ２７６の処理に応じて、記録ヘッドコントローラ１１６は、予め定められた周期のクロック信号に同期させて、入力された画像情報に基づいてノズル４８ａからインク滴を吐出させるようにインクジェット記録ヘッド４８を制御する。これによって、記録用紙Ｐの搬送速度の変化の影響を受けることなく、記録用紙Ｐの記録面に画像情報により示される画像が形成される。
【０１４８】
次のステップ２７８では、入力された画像情報により示される画像の形成が終了したか否かを判定し、否定判定となった場合にはステップ２７４へ戻る一方、肯定判定となった場合にはステップ２２８へ移行する。
【０１４９】
［第５の実施形態］
【０１５０】
次に第５の実施形態について説明する。なお、本第５の実施形態において、第１〜第４の実施形態と同一の部分には同一の符号を付し、説明を省略する。
【０１５１】
図１７は、本第５の実施形態に係る画像形成装置３１２の構成を示す側面図である。
【０１５２】
同図に示されるように、画像形成装置３１２の筐体３１４内の下部には給紙箱３１６が備えられており、給紙箱３１６内に積層された記録用紙Ｐがピックアップローラ３１８で１枚ずつ取り出される。取り出された記録用紙Ｐは、予め定められた搬送経路３２２を構成する複数の搬送ローラ対３２０で搬送される。以下、単に「搬送方向」というときは、記録用紙Ｐの搬送方向をいい、「上流」、「下流」というときはそれぞれ、搬送方向の上流及び下流を意味するものとする。
【０１５３】
給紙箱３１６の上方には、画像搬送手段としての搬送ベルト３２８が配置されている。搬送ベルト３２８は、無端状であり、駆動ローラ３２４及び従動ローラ３２６に張り掛けられている。なお、搬送ベルト３２８は、記録面がインクジェット記録ヘッド３３２のノズル４８ａに対向するように記録用紙Ｐを搬送する搬送体として機能するものであり、上記各実施形態で説明した画像形成ドラム４４に対応している。
【０１５４】
駆動ローラ３２４は、モータ３０の駆動力を受けて回転する。また、駆動ローラ３２４は、ロータリエンコーダ５２を備えている。なお、本第５の実施形態に係るロータリエンコーダ５２は、駆動ローラ３２４の回転に伴って駆動ローラ３２４の予め定められた回転基準位置を検出するためのパルス信号と、駆動ローラ３２４の当該基準位置からの回転角度を検出するためのパルス信号と、を発生させるものとされている。
【０１５５】
搬送ベルト３２８の上方には記録ヘッドアレイ３３０が配置されており、搬送ベルト３２８の平坦部分３２８Ｆに対向している。この対向した領域が、記録ヘッドアレイ３３０からインク滴が吐出される吐出領域ＳＥとなっている。搬送経路３２２を搬送された記録用紙Ｐは、搬送ベルト３２８で保持されてこの吐出領域ＳＥに至り、記録ヘッドアレイ３３０に対向した状態で、記録ヘッドアレイ３３０から画像情報に応じたインク滴が付着される。
【０１５６】
記録ヘッドアレイ３３０は、本第１の実施形態では、有効な記録領域が記録用紙Ｐの幅以上とされた長尺状とされ、Ｙ，Ｍ，Ｃ，Ｋの４色それぞれに対応した４つのインクジェット記録ヘッド３３２が搬送方向に沿って配置されており、カラー画像が形成される。各インクジェット記録ヘッド３３２は、第１の実施形態で説明したインクジェット記録ヘッド４８と同一の構成であり、記録ヘッド４８と同様にノズル４８ａを有している。各インックジェット記録ヘッド３３２は、第１の実施形態で説明した記録ヘッドコントローラ８４によって作動が制御される。
【０１５７】
記録ヘッドアレイ３０の上流側には、電源（図示省略）が接続された帯電ローラ３３５が配置される。帯電ローラ３３５は、駆動ローラ３２４との間で搬送ベルト３２８及び記録用紙Ｐを挟みつつ従動し、記録用紙Ｐを搬送ベルト３２８に押圧する押圧位置と、搬送ベルト３２８から離間した離間位置との間を移動自在とされている。押圧位置では、記録用紙Ｐに電荷を与えて搬送ベルト３２８に静電吸着させる。
【０１５８】
記録ヘッドアレイ３３０よりも下流側には、アルミプレート等で形成された剥離プレート３４０が配置されており、これによって記録用紙Ｐが搬送ベルト３２８から剥離される。剥離された記録用紙Ｐは、剥離プレート３４０の下流側で排出経路３４４を構成する複数の排出ローラ対３４２で搬送され、筐体３１４の上部に設けられた排紙受け３４６に排出される。
【０１５９】
剥離プレート３４０の下方には、従動ローラ３２６との間で搬送ベルト３２８を挟むクリーニングローラ３４８が配置されており、当該クリーニングローラ３４８により搬送ベルト３２８の表面がクリーニングされる。
【０１６０】
給紙箱３１６と搬送ベルト３２８の間には、複数の反転用ローラ対３５０で構成された反転経路３５２が設けられており、片面に画像記録された記録用紙Ｐを反転させて搬送ベルト３２８に保持させることで、記録用紙Ｐの両面への画像記録を容易に行えるようになっている。
【０１６１】
搬送ベルト３２８と排紙受け３４６の間には、４色の各インクをそれぞれ貯留するインクタンク３５４が設けられている。インクタンク３５４のインクは、インク供給配管（図示省略）によって、記録ヘッドアレイ３３０に供給される。
【０１６２】
図１８は、本第５の実施形態に係る画像形成装置３１２の電気系の要部構成を示すブロック図である。なお、以下では、図４と同一の構成要素については同一の符号を付して、その説明を省略する。
【０１６３】
画像形成装置３１２は、上記第１の実施形態で説明した画像形成装置１０Ａと比較して、ＣＰＵ１００に代えてＣＰＵ１００Ａが適用されている点、ＲＯＭ１０２に代えてＲＯＭ１０２Ａが適用されている点が異なっている。ＣＰＵ１００Ａは、画像形成装置３１２全体の動作を司るものである。ＲＯＭ１０２Ａは、ＲＯＭ１０２に比べて、画像形成装置１０Ａの作動を制御する制御プログラムに代えて画像形成装置３１２の作動を制御する制御プログラムが記憶されている点、画像形成ドラム４４の回転半径Ｒ０に代えて駆動ローラ３２４の外周面上の搬送ベルト３２８の表面と駆動ローラ３２４の軸心との距離に相当する回転半径Ｒ０が記憶されている点が異なっている。
【０１６４】
次に、本第５の実施形態に係る画像形成装置３１２の作用を説明する。
【０１６５】
本第５の実施形態に係る画像形成装置３１２では、給紙箱３１６から取り出された記録用紙Ｐが搬送され、搬送ベルト３２８に至る。そして、帯電ロール３３５によって搬送ベルト３２８に押し付けられて帯電ロール３３５からの印加電圧によって搬送ベルト３２８に吸着して保持される。この状態で、搬送ベルトの循環によって記録用紙Ｐが吐出領域ＳＥを通過しつつ、記録ヘッドアレイ３３０からインク滴が吐出されて、記録用紙Ｐ上に画像が形成される。
【０１６６】
ところで、搬送ベルト３２８の表面に保持された記録用紙Ｐの搬送速度は、例えば画像形成ドラム４４の偏心が原因で変動する。このように搬送ベルト３２８において記録用紙Ｐの搬送速度が変動した状態で、ロータリエンコーダ５２により発生されるパルス信号に同期するクロック信号をインクジェット記録ヘッド３３２に出力し、当該クロック信号に同期させてインクジェット記録ヘッド３３２に対してノズル４８ａからインク滴を吐出させた場合、当該インク滴によって形成される画像が変形する。
【０１６７】
そこで、本第５の実施形態に係る画像形成装置３１２では、画像形成ドラム４４の偏心に起因する画像の変形を抑制しつつ記録用紙Ｐに画像を形成する画像形成処理が実行される。
【０１６８】
本第５の実施形態では、画像形成処理の実行指示、及び記録用紙Ｐに形成すべき画像を示す画像情報が端末装置１１４から通信インタフェース１１２を介して入力された際にＣＰＵ１００Ａによって図６に示すフローチャートの処理が実行されるが、これに限らず、図１４、図１５、または図１６に示すフローチャートの処理が実行されても良い。
【０１６９】
なお、上記各実施形態では、４個の透過型フォトセンサ７４Ａ〜７４Ｄの各々によって発生されたパルス信号の周期を個別周期として検出し、検出した個別周期を用いて画像形成ドラム４４の外周速度Ｖを算出する場合の形態例を挙げて説明したが、これに限らず、例えば、画像形成ドラム４４の回転に伴って、各々位相が異なるＡ相及びＢ相のパルス信号を発生する透過型フォトセンサを２個用いて、各透過型フォトセンサによって発生されたＡ相及びＢ相のパルス信号の周期を個別周期として検出し、検出した個別周期を用いて画像形成ドラム４４の外周速度Ｖを算出してもよい。この場合、例えば、画像形成ドラム４４が回転を開始してから予め定められた回転速度（例えば、画像形成ドラム４４の外周速度が１０ｍｍ／ｓ）に達して回転速度が安定するまでの時間が経過してから、コードホイール７２を挟んで対向する位置に配置された透過型フォトセンサ７４Ａ’及び７４Ｂ’によって、一例として図１９に示すように、発生されたＡ相及びＢ相のパルス信号の周期を個別周期として検出し、検出した周期のうちの互いに対応する１パルス分のパルス信号の個別周期の平均値Ｅ１Ａ及びＥ２Ａを下記の（１３）式及び（１４）式に従って算出する。そして、平均値Ｅ１Ａ及びＥ２Ａを用いて、現時点での画像形成ドラム４４の外周速度Ｖを下記の（１５）式に従って線形外挿によって算出する。なお、（１３）式は、第１基準周期に相当する個別周期Ｔ１２と、個別周期Ｔ１２の検出よりも過去に検出され、かつ検出時点が個別周期Ｔ１２に最も近い個別周期Ｔ２２とを取得し、第１平均周期Ｅ１Ａとして、個別周期Ｔ１２及びＴ２２の平均値を算出する数式を示しており、（１４）式は、第２基準周期に相当する個別周期Ｔ２２と、個別周期Ｔ２２の検出よりも過去に検出され、かつ検出時点が個別周期Ｔ２２に最も近い個別周期Ｔ１１とを取得し、第２平均周期Ｅ２Ａとして、個別周期Ｔ２２及びＴ１１の平均値を算出する数式を示している。（１５)式において、ｎはフォトセンサの個数を、ｍは逓倍数を各々示している。
【０１７０】
Ｅ１Ａ＝（Ｔ２２＋Ｔ１２）／２・・・・（１３）
【０１７１】
Ｅ２Ａ＝（Ｔ２２＋Ｔ１１）／２・・・・（１４）
【０１７２】
Ｖ＝Ｒ０Θ０／｛Ｅ１Ａ（ｎ*ｍ＋３）／２−Ｅ２Ａ（ｎ*ｍ＋１）／２｝・・・・（１５）
【０１７３】
なお、図１９に示す例では、透過型フォトセンサの個数が「２」であり、逓倍数が「４」であるため、現時点での画像形成ドラム４４の外周速度Ｖは下記の（１６）式で表される。
【０１７４】
Ｖ＝Ｒ０Θ０／（５．５Ｅ１Ａ−４．５Ｅ２Ａ）・・・（１６）
【０１７５】
また、上記各実施形態では、４個の透過型フォトセンサ７４Ａ〜７４Ｂを用いた場合の形態例を挙げて説明したが、これに限らず、例えば、図１１に示すように、８個の透過型フォトセンサ７４を用いてスリット７１を検出しても良い。このように、複数の透過型フォトセンサ７４を用いてスリット７１を検出すれば良い。なお、この場合、複数の透過型フォトセンサ７４を、透過型フォトセンサ７４の各々によって発生された各パルス信号の個別周期の平均値（例えば、Ｅ１及びＥ２）が、コードホイール７２の偏心が存在しないときに透過型フォトセンサ７４の各々によって発生されたパルス信号の個別周期を含む予め定められた範囲内の値（コードホイール７２の偏心が原因で生じる画像変形の度合いが予め定められた許容範囲内に収まるだけの周期）になるように配置すると良い。
【０１７６】
また、上記各実施形態では、上記ステップ２１８の処理として、ステップ２１２の処理によってＮＶＭ１０６に記憶された個別周期から、第１基準周期、及び第１基準周期が検出されたパルス信号を発生した透過型フォトセンサ７４以外の透過型フォトセンサ７４の各々のパルス信号の第１基準周期の検出よりも過去に検出され、かつ検出時点が第１基準周期に最も近い個別周期を取得し、その取得した周期の平均値を第１平均周期として算出すると共に、上記ステップ２１２の処理によってＮＶＭ１０６に記憶された個別周期から、第２基準周期、及び第２基準周期が検出されたパルス信号を発生した透過型フォトセンサ７４以外の透過型フォトセンサ７４の各々のパルス信号の第２基準周期の検出よりも過去に検出され、かつ検出時点が第２基準周期に最も近い個別周期を取得し、その取得した周期の平均値を第２平均周期として算出する処理を行っているが、これに限らず、例えば、上記ステップ２１８の処理として、ステップ２１２の処理によってＮＶＭ１０６に記憶された個別周期から、第２基準周期、及び第２基準周期が検出されたパルス信号を発生した透過型フォトセンサ７４以外の透過型フォトセンサ７４の各々のパルス信号の第２基準周期の検出よりも過去に検出され、かつ検出時点が第２基準周期に最も近い個別周期を取得し、その取得した周期の平均値を第１平均周期として算出すると共に、上記ステップ２１２の処理によってＮＶＭ１０６に記憶された個別周期から、第２基準周期が検出される前の最新に検出された個別周期としての第３基準周期、及び第３基準周期が検出されたパルス信号を発生した透過型フォトセンサ７４以外の透過型フォトセンサ７４の各々のパルス信号の第３基準周期の検出よりも過去に検出され、かつ検出時点が第３基準周期に最も近い個別周期を取得し、その取得した周期の平均値を第２平均周期として算出する処理を行っても良い。
【０１７７】
このように、現時点よりも過去の予め定められた複数の時点で、何れかの透過型フォトセンサ７４に対して最新に検出された個別周期としての基準周期、及び他の透過型フォトセンサ７４のパルス信号の基準周期の検出よりも過去に検出され、かつ検出時点が基準周期に最も近い個別周期を取得すれば良い。
【０１７８】
また、上記各実施形態では、２つの平均値を用いて、現時点での外周速度Ｖを線形外挿によって算出しているが、これに限らず、３つ以上の平均値を用いて、現時点での外周速度Ｖを線形外挿によって算出しても良い。例えば、３つの平均値を用いる場合、第１の平均値と第２の平均値を用いて算出された外周速度、第１の平均値と第３の平均値を用いて算出された外周速度、及び第２の平均値と第３の平均値を用いて算出された外周速度の平均値を現時点での外周速度Ｖとする。
【０１７９】
なお、上記各実施形態では、現時点での画像形成ドラム４４の回転に関する速度として、画像形成ドラム４４の外周速度Ｖを算出しているが、これに限らず、現時点での画像形成ドラム４４の角速度ωを算出しても良い。この場合、画像形成ドラム４４の角速度は、以下の（１７）式に従って算出される。
【０１８０】
ω＝Θ０／｛Ｅ１（ｎ＋３）／２−Ｅ２（ｎ＋１）／２｝・・・・（１７）
【０１８１】
また、上記各実施形態では、回転半径Ｒ０を不変としているが、これに限らず、回転半径Ｒ０を可変としても良い。この場合、画像が形成される記録用紙Ｐの厚さに応じて回転半径Ｒ０を変える形態例が挙げられる。
【０１８２】
また、上記各実施形態では、ＣＰＵによって画像形成プログラムを実行する場合の形態例を挙げて説明したが、これに限らず、ＣＰＵの処理に係る負荷を軽減すると共に全体的な処理速度を高める目的で、バスＢＵＳにＦＰＧＡ（Field Programmable Gate Array）を接続し、画像形成処理プログラムにおいて、パルス信号の周期の算出に係る処理（例えば、図６では、ステップ２０４〜ステップ２２０）をＦＰＧＡに実行させ、それ以外の処理をＣＰＵに実行させるようにしても良い。また、パルスジェネレータをバスＢＵＳに接続し、パルスジェネレータがＣＰＵによって算出された周期Ｐのクロック信号を生成するようにしても良い。
【０１８３】
また、上記各実施形態では、外周速度Ｖを演算式を用いて算出することにより推定する場合の形態例を挙げて説明したが、これに限らず、第１平均周期Ｅ１及び第２平均周期Ｅ２、回転半径Ｒ０、基準回転角度Θ０、及び透過型フォトセンサ７４の個数ｎを入力とし、外周速度Ｖを出力とするテーブルをＲＯＭ１０２，１０２Ａ等の記憶媒体に予め記憶しておき、そのテーブルを用いて外周速度Ｖを導出することにより推定するようにしても良い。また、クロック信号の周期Ｐについても、外周速度Ｖ及び隣接するドットの中心間の距離Ｘ０を入力とし、クロック信号の周期Ｐを出力とするテーブルをＲＯＭ１０２，１０２Ａ等の記憶媒体に予め記憶しておき、そのテーブルを用いてクロック信号の周期Ｐを導出するようにしても良い。
【０１８４】
また、上記各実施形態では、インクジェット記録ヘッドにより記録用紙Ｐに直接画像を形成する形態の画像形成装置を例に挙げて説明したが、これに限らず、中間転写体を介して記録用紙Ｐに画像を形成する形態の画像形成装置であっても良い。この場合の形態例としては、ＬＥＤ（light emitting diode）等の発光素子を備えた記録ヘッドにより回転体である感光体ドラムの外周面（予め定められた面）に潜像を形成し、当該潜像をトナー像にして当該トナー像を記録用紙の記録面（表面）に転写する形態の画像形成装置が挙げられる。
【０１８５】
なお、上記各実施形態では、透過型フォトセンサ７４Ａ〜７４Ｄが光量変動を検出し、検出した光量変動に応じたパルス信号を発生するようにしているが、これに限らず、例えば、スリット７１に代えてコードホイール７２の他の領域よりも光反射率が大きな反射板を設け、透過型フォトセンサ７４Ａ〜７４Ｄに代えて、発光素子及び発光素子から発光されて反射板で反射された光を受光する受光素子とで構成された反射型フォトセンサを用いて、反射型フォトセンサにより光量変動を検出してパルス信号を発生するようにしても良い。また、スリット７１に代えて磁石を設け、フォトセンサに代えて磁気センサを用いて、磁気センサにより磁気変動を検出してパルス信号を発生するようにしても良い。
【０１８６】
このように、ロータリエンコーダ５２は、コードホイール７２に周方向に沿って略等間隔で配置されると共に特定の物理的特徴の大きさがコードホイール７２の他の領域との間で予め定められた大きさ以上の差が生じるように構成された複数の被検出部と、コードホイール７２の回転に伴って複数の被検出部とコードホイール７２の被検出部以外の領域との特定の物理的特徴の大きさの差異を検出し、検出した差異に応じたパルス信号を発生するパルス信号発生部と、を含んで構成されていれば良い。
【０１８７】
また、上記各実施形態では、インクジェット記録ヘッド４８，３３２を複数のノズル４８ａが副走査方向に重なることなく２列に並べられた構造としたが、これに限らず、インクジェット記録ヘッド４８，３３２の構造は複数のノズル４８ａを副走査方向に重なることなく２次元に配置されていれば如何なる構造であっても良い。
【符号の説明】
【０１８８】
１０Ａ〜１０Ｄ，３１２  画像形成装置
４４  画像形成ドラム
４８，３３２  インクジェット記録ヘッド
４８ａ  ノズル
７１  スリット
７２  コードホイール
７４Ａ〜７４Ｄ  透過型フォトセンサ
１００，１００Ａ  ＣＰＵ
３２８  搬送ベルト
【図１】
2011037528.tif 000003
【図２】
2011037528.tif 000004
【図３】
2011037528.tif 000005
【図４】
2011037528.tif 000006
【図５】
2011037528.tif 000007
【図６】
2011037528.tif 000008
【図７】
2011037528.tif 000009
【図８】
2011037528.tif 000010
【図９】
2011037528.tif 000011
【図１０】
2011037528.tif 000012
【図１１】
2011037528.tif 000013
【図１２】
2011037528.tif 000014
【図１３】
2011037528.tif 000015
【図１４】
2011037528.tif 000016
【図１５】
2011037528.tif 000017
【図１６】
2011037528.tif 000018
【図１７】
2011037528.tif 000019
【図１８】
2011037528.tif 000020
【図１９】
2011037528.tif 000021