(57)【特許請求の範囲】
【請求項１】
クロックパルスに含まれるジッタを低減するクロック出力方法であって、
入力される入力クロックパルスから位相の異なる複数の遅延クロックパルスを生成する遅延ステップと、
前記入力クロックパルスの各パルス毎の周期を測定する周期測定ステップと、
前記周期測定ステップで測定された各パルス毎の測定周期と目標周期との差の時間変化である周期変動成分を抽出し、この周期変動成分を参照して、入力予定の入力クロックパルスの予定周期を予測する周期予測ステップと、
前記予定周期と前記目標周期との差分が小さくなるように、複数の前記遅延クロックパルスの中のいずれかを選択して、目標周期の出力クロックパルスとして出力するパルス選択ステップと、
を備えたことを特徴とするクロック出力方法。
【請求項２】
前記パルス選択ステップは、前記目標周期に対する前記予定周期の差分の影響が相殺された状態になるよう、前記遅延クロックパルスを選択して前記出力クロックパルスを出力する、
ことを特徴とする請求項１記載のクロック出力方法。
【請求項３】
前記周期測定ステップは、前記入力クロックパルスの１パルスが、複数の前記遅延クロックパルスと位相が同期する遅延段数により測定する、
ことを特徴とする請求項１乃至請求項２のいずれか一項に記載のクロック出力方法。
【請求項４】
前記周期予測ステップは、前記周期変動成分を測定して得た周期変動成分基本パターンに対して、抽出された前記周期変動成分を当て嵌めることで、入力予定の入力クロックパルスの予定周期を予測する、
ことを特徴とする請求項１乃至請求項３のいずれか一項に記載のクロック出力方法。
【請求項５】
主走査方向のライン状の画像形成を副走査方向に繰り返すことで２次元の画像を形成する画像形成装置に対して前記出力クロックパルスを供給するクロック出力方法であって、
前記画像形成装置の主走査方向のライン状の画像形成の基準を示すインデックス信号の供給を前記画像形成装置から受け、
前記周期予測ステップでは、前記インデックス信号で区切られた期間を主走査期間とした場合に、１主走査期間前に測定して得られた前記周期変動成分を用いて前記予定周期を予測する、
ことを特徴とする請求項１乃至請求項４のいずれか一項に記載のクロック出力方法。
【請求項６】
主走査方向のライン状の画像形成を副走査方向に繰り返すことで２次元の画像を形成する画像形成装置に対して前記出力クロックパルスを供給するクロック出力方法であって、
前記画像形成装置の副走査方向の画像形成の有効領域を示す副走査方向有効領域信号の供給を受け、
前記周期予測ステップでは、前記副走査方向有効領域信号で区切られた期間を副走査期間とした場合に、１副走査期間前に測定して得られた前記周期変動成分を用いて前記予定周期を予測する、
ことを特徴とする請求項１乃至請求項４のいずれか一項に記載のクロック出力方法。
【請求項７】
前記出力クロックパルスの周期を累積演算して出力周期累積演算結果を演算する出力周期累積演算ステップと、
前記目標周期を累積演算して目標周期累積演算結果を演算する目標周期累積演算ステップと、
前記出力周期累積演算結果と前記目標周期累積演算結果との差分である累積差分を算出する累積差分演算ステップと、
前記累積差分が所定の値を超えた場合には前記累積差分を減少させるように前記目標周期を修正する目標周期修正ステップと、
を更に備える、
ことを特徴とする請求項１乃至請求項６のいずれか一項に記載のクロック出力方法。
【請求項８】
クロックパルスに含まれるジッタを低減するクロック出力回路であって、
入力される入力クロックパルスから位相の異なる複数の遅延クロックパルスを生成する遅延部と、
前記入力クロックパルスの各パルス毎の周期を測定する周期測定部と、
前記周期測定部で測定された各パルス毎の測定周期と目標周期との差の時間変化である周期変動成分を抽出し、この周期変動成分を参照して、入力予定の入力クロックパルスの予定周期を予測する周期予測部と、
前記予定周期と前記目標周期との差分が小さくなるように、複数の前記遅延クロックパルスの中のいずれかを選択して、目標周期の出力クロックパルスとして出力するパルス選択部と、
を備えたことを特徴とするクロック出力回路。
【請求項９】
前記パルス選択部は、前記目標周期に対する前記予定周期の差分の影響が相殺された状態になるよう、前記遅延クロックパルスを選択して前記出力クロックパルスを出力する、
ことを特徴とする請求項８記載のクロック出力回路。
【請求項１０】
前記周期測定部は、前記入力クロックパルスの１パルスが、複数の前記遅延クロックパルスと位相が同期する遅延段数により測定する、
ことを特徴とする請求項８乃至請求項９のいずれか一項に記載のクロック出力回路。
【請求項１１】
前記周期予測部は、前記周期変動成分を測定して得た周期変動成分基本パターンに対して、抽出された前記周期変動成分を当て嵌めることで、入力予定の入力クロックパルスの予定周期を予測する、
ことを特徴とする請求項８乃至請求項１０のいずれか一項に記載のクロック出力回路。
【請求項１２】
主走査方向のライン状の画像形成を副走査方向に繰り返すことで２次元の画像を形成する画像形成装置に対して前記出力クロックパルスを供給するクロック出力回路であって、
前記画像形成装置の主走査方向のライン状の画像形成の始端又は終端のタイミングを示すインデックス信号の供給を受け、
前記周期予測部では、前記インデックス信号で区切られた期間を主走査期間とした場合に、１主走査期間前に測定して得られた前記周期変動成分を用いて前記予定周期を予測する、
ことを特徴とする請求項８乃至請求項１１のいずれか一項に記載のクロック出力回路。
【請求項１３】
主走査方向のライン状の画像形成を副走査方向に繰り返すことで２次元の画像を形成する画像形成装置に対して前記出力クロックパルスを供給するクロック出力回路であって、
前記画像形成装置の副走査方向の画像形成の有効領域を示す副走査方向有効領域信号の供給を受け、
前記周期予測部では、前記副走査方向有効領域信号で区切られた期間を副走査期間とした場合に、１副走査期間前に測定して得られた前記周期変動成分を用いて前記予定周期を予測する、
ことを特徴とする請求項８乃至請求項１２のいずれか一項に記載のクロック出力回路。
【請求項１４】
前記出力クロックパルスの周期を累積演算して出力周期累積演算結果を演算する出力周期累積演算部と、
前記目標周期を累積演算して目標周期累積演算結果を演算する目標周期累積演算部と、
前記出力周期累積演算結果と前記目標周期累積演算結果との差分である累積差分を算出する累積差分演算部と、
前記累積差分が所定の値を超えた場合には前記累積差分を減少させるように前記目標周期を修正する目標周期修正部と、
を更に備える、
ことを特徴とする請求項８乃至請求項１３のいずれか一項に記載のクロック出力回路。
【請求項１５】
請求項８乃至請求項１４のいずれか一項に記載のクロック出力回路と、
前記クロック出力回路から出力クロックパルスの供給を受けて、前記出力クロックパルスを画素クロックパルスとして画像データに応じて画像形成する画像形成部と、
を有することを特徴とする画像形成装置。
【請求項１６】
各部を制御する制御部を備え、
前記制御部は、
前記画像形成部においてテストチャートを出力する際に、
クロックパルスの周期の変動がＭクロックパルス毎の繰り返しである場合、テストチャートの中に少なくともＭ個以上のパッチを用意し、Ｍ個のパッチ中のＮ番目（１≦Ｎ≦Ｍ）のパッチでは、ＭクロックパルスのＮ番目を所定濃度とし、Ｎ番目以外のクロックパルスでは前記所定濃度以外の別の一定濃度として、前記パッチを含むように前記テストチャートを形成する、
ことを特徴とする請求項１５に記載の画像形成装置。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クロックパルスに含まれるジッタを低減するクロック出力方法、クロック出力回路、および画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置として、画像データに応じた主走査方向の１ラインの画像形成を行うと共に、主走査方向の１ライン毎の画像形成を副走査方向に繰り返して１頁分の画像形成を行うものが知られている。
この画像データに応じた主走査方向の画像形成は、形成する画素の基準となるクロックパルス、「画素クロック」あるいは「ドットクロック」と呼ばれるクロックパルスを基準として、各画素の位置決めがなされている。
【０００３】
その一例として、電子写真方式の画像形成装置では、画像データに応じて変調したレーザビームを主走査方向に走査し、これと並行して、副走査方向に回転する像担持体上に、前記レーザビームによって画像を形成している。この場合に、上述したクロックパルスを基準にして、レーザビームを画像データで変調するようにしている。
【０００４】
この場合、クロックパルスを生成する回路各部における影響、電源電圧の変動などによって、クロックパルスの周波数は変化していなくとも、クロックパルスの立ち上がりや立ち下がりのタイミングに微妙な時間や位相のズレ（ジッタ）が生じることがある。
なお、画像形成装置においては、画像形成装置の各部（画像処理部、画像形成部）での処理を定期的に繰り返しているため、消費電力も刻々と変化しており、このような消費電力の変化が基板上の電源電圧を変化させる要因になっている可能性がある。
【０００５】
そして、このジッタにより、画素が形成される位置が主走査方向に微妙にずれてしまうことがある。さらに、その主走査方向の画素位置のずれが周期的、すなわち副走査方向に揃っていると、画像にモアレが発生することがある。また、カラー画像形成装置の場合には、各色でジッタの発生具合に違いがあれば、画像の輪郭部分で色ずれが発生することにもつながる。
【０００６】
このような場合、ジッタの影響が今まで以上に極めて小さい高精度なクロックパルス生成回路を使用することも考えられる。しかし、費用対効果の観点から好ましくない。また、電源電圧の変動についても、電源回路だけの問題ではなく、上述したように、各部の回路内部での電源電圧変動の影響の場合もあり、対策をとることが極めて困難な場合がある。
【０００７】
なお、画像データに関連したクロックパルスについての技術としては、たとえば、以下の特許文献１や特許文献２などに記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開2011-160084号公報
【特許文献２】特開2014-216706号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上記特許文献１では、主走査方向の画像形成を副走査方向に繰り返す画像形成装置において、主走査方向１ラインで発生するジッタの誤差を累積演算して、その誤差を除去しようとするものである。従って、１ラインの終端付近で１ラインの長さのばらつきは解消されるようになる。しかし、１クロックパルス毎にパルス周期が微妙に異なる場合には対処することができない。
【００１０】
上記特許文献２についても、メディアを再生するためのメディア系クロックの位相を、１周期にわたり等間隔に分布した位相変位量で変位させる、との記載がある。すなわち、以上の特許文献１と同様の処理であることが推測される。
図９では理想的なクロックパルスと、そのクロックパルスによる画像形成の様子を示している。理想的な周期のクロックパルス（図９（ａ））は、周期測定（図９（ｂ））によって全て「８」と測定されている。そして、画像形成装置において面積階調の手法によって濃度が形成される場合、最大濃度は全て均一になっている（図９（ｃ））。
【００１１】
一方、図９では、各パルスの周期が変動する可能性のあるクロックパルスと、そのクロックパルスによる画像形成の様子を示している。
この各パルスの周期が変動することを、「ピリオドジッタ」と呼ぶことにする。このピリオドジッタを有するクロックパルス（図１０（ｅ））は、周期測定（図１０（ｆ））によって、「８」，「７」，「８」，「９」，「８」，と測定されている。この場合、最終的には、長さのばらつきは相殺されて「０」になっている。
【００１２】
しかし、２番目のクロックパルスに対応する画素（図１０（ｇ））では、濃度を生成する手法にもよるが、最大濃度を出し切れておらず、濃度低下が生じている（図１０（ｈ））。
一方、４番目のクロックパルスに対応する画素（図１０（ｇ））では、濃度を生成する手法にもよるが、最大濃度を出すことはできるが、空白部分（図１０（ｉ））を生じている。カラー画像形成装置では、各色が所定の異なるタイミングで画像を形成し、転写体上で各色画像を重ね合わせるようにしている。この場合、図１０（ｉ）の部分で、他の色では別なタイミングであるため、空白部分が生じていない可能性が大きく、色ずれが発生することになる。
【００１３】
このように、画像形成装置の各部からの影響を受けて発生するクロックパルスのピリオドジッタが、画質（濃度や色ずれ）に悪影響を与えていることが判明した。そして、近年の画像形成装置は高解像度化が進んでおり、ピリオドジッタによる画素の位置ずれの影響が相対的に益々増大している。
【００１４】
また、このような１クロックパルス単位で発生するピリオドジッタについては、従来から提案されている各種の技術を用いたとしても、１クロックパルス単位でリアルタイムにジッタを検出して除去することはできないという問題があった。
本発明は、上記の課題を解決するためになされたものであって、その目的は、クロックパルスの周期に関するジッタについてリアルタイムに低減することが可能なクロック出力方法、クロック出力回路、および画像形成装置を実現することにある。
【課題を解決するための手段】
【００１５】
すなわち、課題を解決する手段としての本発明は以下に説明するようなものである。
（１）本発明は、クロックパルスに含まれるジッタを低減した状態で出力クロックパルスを出力するクロック出力方法、クロック出力回路、画像形成装置であって、入力される入力クロックパルスから位相の異なる複数の遅延クロックパルスを生成する遅延ステップと、前記入力クロックパルスの各パルス毎の周期を測定する周期測定ステップと、前記周期測定ステップで測定された各パルス毎の測定周期と目標周期との差の時間変化である周期変動成分を抽出し、この周期変動成分を参照して、入力予定の入力クロックパルスの予定周期を予測する周期予測ステップと、前記予定周期と前記目標周期との差分が小さくなるように、複数の前記遅延クロックパルスの中のいずれかを選択して、目標周期の出力クロックパルスとして出力するパルス選択ステップと、を備えたことを特徴とする。
クロック出力方法。
【００１６】
（２）上記（１）において、前記パルス選択ステップは、前記目標周期に対する前記予定周期の差分の影響が相殺された状態になるよう、前記遅延クロックパルスを選択して前記出力クロックパルスを出力する、ことを特徴とする。
（３）上記（１）〜（２）において、前記周期測定ステップは、前記入力クロックパルスの１パルスが、複数の前記遅延クロックパルスと位相が同期する遅延段数により測定する、ことを特徴とする。
【００１７】
（４）上記（１）〜（３）において、前記周期予測ステップは、前記周期変動成分を測定して得た周期変動成分基本パターンに対して、抽出された前記周期変動成分を当て嵌めることで、入力予定の入力クロックパルスの予定周期を予測する、ことを特徴とする。
（５）上記（１）〜（４）において、主走査方向のライン状の画像形成を副走査方向に繰り返すことで２次元の画像を形成する画像形成装置に対して前記出力クロックパルスを供給するクロック出力方法であって、前記画像形成装置の主走査方向のライン状の画像形成の始端又は終端のタイミングを示すインデックス信号の供給を受け、前記周期予測ステップでは、前記インデックス信号で区切られた期間を主走査期間とした場合に、１主走査期間前に測定して得られた前記周期変動成分を用いて前記予定周期を予測する、ことを特徴とする。
【００１８】
（６）上記（１）〜（４）において、主走査方向のライン状の画像形成を副走査方向に繰り返すことで２次元の画像を形成する画像形成装置に対して前記出力クロックパルスを供給するクロック出力方法であって、前記画像形成装置の副走査方向の画像形成の有効領域を示す副走査方向有効領域信号の供給を受け、前記周期予測ステップでは、前記副走査方向有効領域信号で区切られた期間を副走査期間とした場合に、１副走査期間前に測定して得られた前記周期変動成分を用いて前記予定周期を予測する、ことを特徴とする。
【００１９】
（７）上記（１）〜（６）において、前記出力クロックパルスの周期を累積演算して出力周期累積演算結果を演算する出力周期累積演算ステップと、前記目標周期を累積演算して目標周期累積演算結果を演算する目標周期累積演算ステップと、前記出力周期累積演算結果と前記目標周期累積演算結果との差分である累積差分を算出する累積差分演算ステップと、前記累積差分が所定の値を超えた場合には前記累積差分を減少させるように前記目標周期を修正する目標周期修正ステップと、を更に備える、ことを特徴とする。
【００２０】
（８）上記（１）〜（７）において、前記画像形成装置においてテストチャートを出力する際に、テストチャートの中に少なくとも１個以上の画像領域を用意し、その特定の画像領域に対し、クロック周期Ｍに対するＮ番目のタイミングでは、特定の画像データや画像位置を一定の値で出力し、かつ他のタイミングでは異なる特定の画像データや画像位置を一定の値で出力することで、テストチャート用の出力クロックパルスを出力する、ことを特徴とする。
【発明の効果】
【００２１】
本発明では、以下のような効果を得ることができる。
（１）本発明は、入力される入力クロックパルスから位相の異なる複数の遅延クロックパルスを生成し、入力クロックパルスの各パルス毎の周期を測定し、測定された各パルス毎の測定周期と目標周期との差の時間変化である周期変動成分を抽出し、この周期変動成分を参照することで入力予定の入力クロックパルスの予定周期を予測し、予定周期と目標周期との差分が小さくなるように複数の遅延クロックパルスの中のいずれかを選択して目標周期の出力クロックパルスとして出力している。
【００２２】
このように、入力予定の入力クロックパルスの予定周期を予測して、予定周期と目標周期との差分が小さくなるように出力クロックパルスを出力することで、クロックパルスの周期に関するジッタについてリアルタイムに低減することが可能になる。
（２）上記（１）において、目標周期に対する予定周期の差分の影響が相殺された状態になるよう、遅延クロックパルスを選択して出力クロックパルスを出力することで、目標周期に近づけた状態の出力クロックパルスをリアルタイムで生成することが可能になる。
【００２３】
（３）上記（１）〜（２）において、入力クロックパルスの１パルスが、複数の遅延クロックパルスと位相が同期する遅延段数により測定することで、入力クロックパルスの周期変動成分を正確にリアルタイムで検知することができるようになり、クロックパルスの周期に関するジッタについてリアルタイムに低減することが可能になる。
【００２４】
（４）上記（１）〜（３）において、周期変動成分を測定して得た周期変動成分基本パターンに対して、抽出された周期変動成分を当て嵌めることで、入力予定の入力クロックパルスの予定周期を的確に予測することが可能になり、クロックパルスの周期に関するジッタについてリアルタイムに低減することが可能になる。
【００２５】
（５）上記（１）〜（４）において、１主走査期間前に測定して得られた周期変動成分を用いて入力クロックパルスの予定周期を予測することで、入力予定の入力クロックパルスの予定周期を的確に予測することが可能になり、クロックパルスの周期に関するジッタについてリアルタイムに低減することが可能になる。
【００２６】
（６）上記（１）〜（４）において、１副走査期間前に測定して得られた周期変動成分を用いて入力クロックパルスの予定周期を予測することで、入力予定の入力クロックパルスの予定周期を的確に予測することが可能になり、クロックパルスの周期に関するジッタについてリアルタイムに低減することが可能になる。
【００２７】
（７）上記（１）〜（６）において、出力周期累積演算結果と目標周期累積演算結果との差分である累積差分を算出し、予定周期の予測結果に加えて累積差分を参照して、累積差分が所定の値を超えた場合には当該累積差分を小さくするように、複数の遅延クロックパルスの中のいずれかを選択して、目標周期の出力クロックパルスとして出力することで、クロックパルスの各周期についてのピリオドジッタと、クロックパルスを累積した結果についてのロングタームジッタとの両方のジッタを低減することが可能になる。
【００２８】
（８）上記（１）〜（７）において、画像形成装置においてテストチャートを出力する際に、テストチャートの中に少なくとも１個以上の画像領域を用意し、その特定の画像領域に対し、クロック周期Ｍに対するＮ番目のタイミングでは、特定の画像データや画像位置を一定の値で出力し、かつ他のタイミングでは異なる特定の画像データや画像位置を一定の値で出力するように設定することで、クロックパルスの周期の違いを認識可能なテストチャートを出力することが可能になる。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１実施形態のクロック出力回路を備えた画像形成装置の構成を示す構成図である。
【図２】本発明の第１実施形態の動作を説明するフローチャートである。
【図３】本発明の第１実施形態の動作状態を説明するタイムチャートである。
【図４】本発明の第１実施形態の動作状態を説明するタイムチャートである。
【図５】本発明の第２実施形態のクロック出力回路を備えた画像形成装置の構成を示す構成図である。
【図６】本発明の第２実施形態の動作を説明するフローチャートである。
【図７】本発明の第２実施形態の動作状態を説明するタイムチャートである。
【図８】本発明の第３実施形態におけるパターンの一例を示す説明図である。
【図９】画像形成装置の動作状態を説明するタイムチャートである。
【図１０】画像形成装置の動作状態を説明するタイムチャートである。
【発明を実施するための形態】
【００３０】
以下、図面を参照して本発明のクロック出力方法、クロック出力回路、および画像形成装置を実施するための形態（実施形態）を詳細に説明する。
ここでは、クロック出力方法を実施する画像形成装置、クロック出力回路（クロック出力部）を含む画像形成装置、を具体例にして、画像形成に用いられるクロックパルスに含まれるジッタを低減する実施形態の説明を行う。
【００３１】
〔画像形成装置の構成（１）〕
ここで、第１実施形態の電子写真方式の画像形成装置１００の構成を、図１に基づいて詳細に説明する。なお、画像形成装置１００として既知であって、本実施形態の特徴的な動作や制御に直接に関係しない一般的な部分についての説明は省略してある。
【００３２】
図１に示す画像形成装置１００は、各部を制御する全体制御部１０１、各種データを記憶する記憶部１０３、操作者が各種操作入力を行うと共に各種表示を行う操作表示部１０５、画像処理や画像形成の際に画素クロックやドットクロックなどとして必要となるクロックパルスを生成するクロック生成部１１０、クロックパルスに含まれるジッタを低減するクロック出力回路１２０、画像データに対して画像処理を施す画像処理部１４０、画像データに基づいて用紙上に画像を形成するプリントエンジン１６０、を備えて構成されている。
【００３３】
ここで、全体制御部１０１は、図示しないＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）等を備える。ここで、ＣＰＵは、ＲＡＭの所定領域をワークエリアとし、ＲＯＭに記憶されている各種プログラムを実行して、画像形成装置１００の各部を統括的に制御する。
【００３４】
操作表示部１０５は、キーボード、マウス、タッチパネル等の入力デバイスを備え、入力される各種指示信号を全体制御部１０１に送信する。また、操作表示部１０５は、ＬＣＤ（Liquid Crystal Display）やＣＲＴ（Cathode Ray Tube）等の表示手段を備え、全体制御部１０１から入力される各種画像データを表示する。なお、この操作表示部は操作部と表示部が別であってもよいが、表示されたアイコンあるいはキー（以下、「キー」と呼ぶ）を押下するタッチパネルであってもよい。
【００３５】
クロック出力回路１２０は、遅延素子列部１２１、周期測定部１２２、目標周期設定部１２３、変動抽出部１２４、周期予測部１２５、目標周期修正部１２６、選択段数算出部１２７、パルス選択部１２８、を備えて構成されている。
画像処理部１４０は、画像データに対して、画像形成に必要なプリンタガンマ変換、誤差拡散処理、微小変倍処理などの出力系画像処理を施す。
【００３６】
プリントエンジン１６０は、電子写真方式や各種方式の画像形成部や印刷装置であり、複写機やプリンタやファクシミリ装置などにおいて所定の用紙上に画像を形成して出力する。ここで、プリントエンジン１６０に内蔵されるＰＷＭ処理部が、クロック出力回路１２０からのジッタが低減されたクロックパルスと、画像処理部１４０からの画像データとを受けて発光駆動データを生成し、発光部を駆動している。また、プリントエンジン１６０に内蔵される発光部は、レーザダイオードなどで構成されており、発光駆動データを受けて感光体に対して露光を行う。そして、プリントエンジン１６０に内蔵されるプロセスユニットは、発光部からの露光を帯電された感光体表面に受けて、現像、転写などの各種プロセスを経て、記録紙上に画像データに応じたトナー像を形成する。
【００３７】
画像形成装置１００がカラー画像形成装置の場合には、プリントエンジン１６０はＹＭＣＫの色毎の画像形成を実行する。
〔動作（１）〕
図２は第１実施形態のクロック出力回路の動作、すなわち、クロック出力方法の手順を示すフローチャートである。また、図３はクロック出力回路の動作、すなわち、クロック出力方法の動作時の様子を示すタイムチャートである。
【００３８】
なお、動作を明瞭に示すためにフローチャートを示したが、各クロックパルス毎にフローチャートに示す動作を実行する。
なお、ここで、クロック出力回路１２０を中心にして説明する。従って、クロック生成部１１０からクロック出力回路１２０へ入力されるクロックパルスを入力クロックパルス、クロック出力回路１２０からプリントエンジン１６０に出力されるクロックパルスを出力クロックパルス、と表現する。
【００３９】
以下の説明では、まず先に周期変動成分を考慮しない出力クロックパルスの生成について説明し、その後に周期変動成分を考慮した出力クロックパルスの生成について説明する。
〔動作（１）の基本動作〕
ここでは、周期変動成分を考慮しない状態の、出力クロックパルスの生成について説明する。
【００４０】
画像形成装置１００の画像形成動作中において、遅延素子列部１２１は、入力されるクロックパルス（入力クロックパルス）から位相の異なる複数の遅延クロックパルス（遅延クロックパルス群（図１(i)））を生成している（図２中のステップＳ１０１）。
なお、遅延素子列部１２１は、ジッタ解消に役立つ程度に位相が少しずつ異なる遅延クロックパルスについて、基本クロックの２周期分にわたって生成できる段数になるようにチェーン状に遅延素子が縦続接続されていることが好ましい。すなわち、ジッタ解消に要求される分解能に応じて、遅延素子列部１２１を構成する遅延素子の縦続接続段数を決定すればよい。例えば、遅延素子列部１２１は、１クロックパルスを１／１００程度の分解能で遅延させ、かつ、これを２周期分として、合計２００段程度の遅延素子で構成される。
【００４１】
周期測定部１２２は、周期測定ステップを実行する手段である。ここで、周期測定部１２２は、入力クロックパルスに同期した遅延クロックパルス（以下、「同期遅延クロックパルス」）を求め、同期遅延クロックパルスの遅延段数情報（同期ポイント情報（図１(iii)））あるいは同期遅延クロックパルスそのものを、後述するパルス選択部１２８に供給する（図２中のステップＳ１０２）。なお、この実施形態では、周期測定部１２２の出力である、同期遅延クロックパルスの遅延段数情報あるいは同期遅延クロックパルスそのものを、総称して、遅延段数情報と呼ぶ。
【００４２】
また、周期測定部１２２は、入力クロックパルスの各パルス毎（１パルス毎）の周期を測定し、周期測定結果（図１(ii)）を、後述する目標周期設定部１２３と変動抽出部１２４に供給する。この場合も、周期測定部１２２は、入力クロックパルスの各パルス毎（１パルス毎）の周期を、同期遅延クロックパルスを求め、同期遅延クロックパルスの遅延段数情報として算出する（図１中のステップＳ１０３）。なお、入力クロックパルスより十分に周波数が高いシステムクロックなどによりカウントして周期を測定しても良い。ここで、周期測定部１２２による入力クロックパルスの測定周期は、後述する図３では、周期基準となるシステムクロック等の８個分であれば、ＰＲＤ値＝８と表現している。
【００４３】
また、目標周期設定部１２３は、周期測定部１２２における周期測定結果（図１(ii)）と、全体制御部１０１からの指示値と、プリントエンジン１６０からのインデックス信号とを参照し、所望の出力クロックパルスを得るための目標周期（図１(vi)、例えば、図３の場合には、ＰＲＤ値＝８）を設定する（図２中のステップＳ１０４）。
【００４４】
目標周期修正部１２６では、変動抽出部１２４で記憶された周期変動成分（図１(iv)）から周期予測部１２５が予測した予定周期に応じて作成した修正指示値（図１(v)）を受けて、目標周期を修正する（図２中のステップＳ１０５〜Ｓ１０７）。なお、この部分については、後にまとめて詳しく説明する。
【００４５】
選択段数算出部１２７では、目標周期（図１(vii)）と遅延段数情報（図１(iii)）とに基づいて、目標周期に応じた周期の出力クロックパルスを出力するために、遅延素子列部１２１から出力される遅延クロックパルス群（図１(i)）の何段目を選択すれば良いかについての、選択段数情報（図１(viii)）を生成してパルス選択部１２８に供給する。
【００４６】
パルス選択部１２８は、遅延クロックパルス群（図１(i)）の中から、選択段数情報（図１(viii)）に基づいた段数の遅延クロックパルスを選択して、所望の立ち上がりと所望の立ち下がりの出力クロックパルス（図１(ix)）を生成して、プリントエンジン１６０に供給する（図２中のステップＳ１０８）。
【００４７】
なお、クロック出力回路１２０は、インデックス信号、又は、副走査方向有効領域信号の停止、のいずれかで周期変動成分の記憶を更新し（図２中のステップＳ１０９でＹＥＳ、Ｓ１１０）、画像形成の終了まで以上の処理を繰り返して所望の立ち上がり／立ち下がりの出力クロックパルスを生成する（図２中のステップＳ１１１、Ｓ１０１又はエンド）。なお、この周期変動成分の更新に関しては、後に詳しく説明する。
【００４８】
以上の処理では、遅延クロックパルス群（図１(i)）の中から、選択段数情報（図１(viii)）に基づいた段数の遅延クロックパルスを選択して、所望の立ち上がりと所望の立ち下がりの出力クロックパルス（図１(ix)）を生成するため、微小変倍処理や、画素位置の調整など、１画素未満の微小な画素サイズや画素位置調整が可能になっている。
〔動作（１）の周期変動成分に対応した動作〕
ここでは、周期変動成分を考慮した状態の、出力クロックパルスの生成について説明する。
【００４９】
変動抽出部１２４は、周期測定部１２２で測定された各パルス毎の測定周期（図３のＰＲＤ値）と、全体制御部１０１から指示された目標周期との差の時間変化である周期変動成分を抽出し、この周期変動成分を記憶すると共に後段の周期予測部に出力する（図２中のステップＳ１０５）。
【００５０】
図３（ａ）は理想状態であってジッタ成分を含まない入力クロックパルス、図３（ｂ）は周期測定部１２２での周期基準、図３（ｃ）は周期測定部１２２で測定された測定周期、の一例を示している。
ここで、入力クロックパルスの第１パルスｐ１〜第９パルスｐ９まで、測定周期は“８”である（図３（ｃ）上段）。この場合、測定周期と目標周期との差の時間変化である周期変動成分は、ｐ２−ｐ１＝０、ｐ３−ｐ２＝０、ｐ４−ｐ３＝０、ｐ５−ｐ４＝０、ｐ６−ｐ５＝０、ｐ７−ｐ６＝０、ｐ８−ｐ７＝０、ｐ９−ｐ８＝０、である（図３（ｃ）下段）。
【００５１】
一方、図３（ｄ）は実際に近い状態であってジッタ成分を含む入力クロックパルス、図３（ｅ）は周期測定部１２２での周期基準、図３（ｆ）は周期測定部１２２で測定された測定周期、の一例を示している。
ここで、入力クロックパルスの第１パルスｐ１〜第９パルスｐ９まで、測定周期は、“８”，“７”，“８”，“９”，“８”，“７”，“８”，“９”と変化している。なお、この測定周期は、“８”，“７”，“８”，“９”を周期的に繰り返す状態になっている。
【００５２】
この場合、測定周期と目標周期との差の時間変化である周期変動成分は、ｐ２−ｐ１＝−１、ｐ３−ｐ２＝＋１、ｐ４−ｐ３＝＋１、ｐ５−ｐ４＝−１、ｐ６−ｐ５＝−１、ｐ７−ｐ６＝＋１、ｐ８−ｐ７＝＋１、ｐ９−ｐ８＝−１、である。なお、この周期変動成分は、“−１”，“＋１”，“＋１”，“−１”を周期的に繰り返す状態になっている。
【００５３】
ところで、画像形成装置１００においては、画像形成装置１００の各部（画像処理部１４０、プリントエンジン１６０）で各種の処理を定期的（周期的）に繰り返している。また、画像処理部１４０内でも、画像データの記憶部からの読み出し、画像データに対する画像処理、画像データの記憶部への書き込み、などを、画像形成のタイミングに合わせて、定期的に繰り返す状態になっている。
【００５４】
このため、各部の消費電力も刻々と変化しており、このような消費電力の変化が基板上の電源電圧を周期的に変化させる要因になっている可能性がある。そして、このような周期的な電源電圧の変動が生じると、クロック生成部１１０が生成するクロックパルスの周波数は水晶発振精度を有していて変化しないとしても、各１パルスに着目すると周期が微妙に増減する減少が発生すると考えられる。
【００５５】
ここで、変動抽出部１２４では、以上の測定周期の周期変動成分について、隣接する３クロックパルス毎に、隣接するクロックパルスとの測定周期の差分（３連続差分）を求めると共に、この３連続差分のヒストグラムを求める。
図３の例では、３連続差分として、ヒストグラムにより、（−１，＋１，＋１）、（＋１，＋１，−１）、（＋１，−１，−１）、（−１，−１，＋１）、の４種類のみが繰り返し発生していることが分かる（図３（ｇ１）〜（ｇ４）、（１）〜…）。そして、変動抽出部１２４は、この４種類の３連続差分について、その発生順序（（−１，＋１，＋１）、（＋１，＋１，−１）、（＋１，−１，−１）、（−１，−１，＋１））についても記憶しておく。すなわち、変動抽出部１２４は、以上のように繰り返し発生する３連続差分とその発生順序とを、基本パターンとして記憶しておく。
【００５６】
但し、図３（ｈ）のように、−１，＋１，＋１，−１，−１，＋１，＋１，−１，…，として、周期変動成分を全て直列に記憶した状態から、周期変動成分基本パターンを算出するようにしても構わない。
あるいは、繰り返しの元になる−１，＋１，＋１，−１の部分を、周期変動成分基本パターンとして記憶してもよい。
【００５７】
以上のようにして、変動抽出部１２４は、入力クロックパルスの周期変動成分を抽出して周期予測部１２５に出力すると共に、入力クロックパルスの周期変動成分基本パターンを記憶しておく。
なお、画像形成装置の動作パターンによってこの周期変動成分基本パターンが変化することが予想される。このため、変動抽出部１２４は、画像形成動作中に上述したヒストグラムの算出とその順序の記憶とを、最新の一定期間の動作状態に基づくものに更新することが望ましい。
【００５８】
例えば、インデックス信号で区切られた期間を主走査期間とした場合に、１主走査期間前に測定して得られた周期変動成分を用いて、次の１主走査期間について予定周期の予測を実行する（図２中のステップＳ１０８）。なお、厳密に１主走査期間前だけに限定せず、予測の前の数主走査期間に測定された周期変動成分を用いることも可能である。
【００５９】
あるいは、副走査方向有効領域信号で区切られた期間を副走査期間とした場合に、１副走査期間前に測定して得られた周期変動成分を用いて、次の１副走査期間について予定周期の予測を実行する（図２中のステップＳ１０８）。なお、厳密に１副走査期間前だけに限定せず、予測の前の数副走査期間に測定された周期変動成分を用いることも可能である。また、別の例として、副走査方向有効領域信号がオフである紙間期間に周期変動成分を取得することも可能である。
【００６０】
そして、周期予測部１２５は、以上のようにして変動抽出部１２４で抽出された周期変動成分を用いて、入力予定の入力クロックパルスの予定周期を予測する（図２中のステップＳ１０６）。すなわち、周期予測部１２５は、クロック生成部１１０から入力されて変動抽出部１２４で抽出された入力クロックパルスの周期変動成分を、変動抽出部１２４が抽出して記憶しておいた周期変動成分基本パターンに当て嵌めることで、入力予定の入力クロックパルスの予定周期を予測することができる。なお、「予定周期」とは、未だ入力されていない状態のクロックパルスの周期を意味している。
【００６１】
例えば、現時点で図３（ｄ）のｐ５＝８のクロックパルスが入力されているとすると、入力クロックパルスから抽出される周期変動成分は、基本パターンの（ｇ１）と（ｇ２）に合致する。すると、このｐ５のクロックパルスが入力された時点で、次に入力される予定のｐ６のクロックパルスの予定周期について、ＰＲＤ値＝７であることが周期予測部１２５において予測できる。
【００６２】
そこで、周期予測部１２５は、目標周期より幅狭であって、−１のジッタを含むＰＲＤ値＝７の入力クロックパルスに対応して、最終的にパルス選択部１２８においてＰＲＤ値＝８の出力クロックパルスを出力できるように、目標周期（図１(vi)）を＋１する修正指示値（図１(v)）を、目標周期修正部１２６に与える。
【００６３】
目標周期修正部１２６は、周期予測部１２５からの修正指示値（図１(v)）を受けて、目標周期（図１(vi)）を＋１して、修正された目標周期（図１(vii)）を生成する（図２中のステップＳ１０７）。
選択段数算出部１２７では、修正された目標周期（図１(vii)）と遅延段数情報（図１(iii)）とに基づいて、目標周期に応じた周期の出力クロックパルスを出力するために、遅延素子列部１２１から出力される遅延クロックパルス群（図１(i)）の何段目を選択すれば良いかについての、選択段数情報（図１(viii)）を生成してパルス選択部１２８に供給する。
【００６４】
パルス選択部１２８は、遅延クロックパルス群（図１(i)）の中から、選択段数情報（図１(viii)）に基づいた段数の遅延クロックパルスを選択して、所望の立ち上がりと所望の立ち下がりの出力クロックパルス（図１(ix)）を生成して、プリントエンジン１６０に供給する（図２中のステップＳ１０８）。
【００６５】
なお、周期予測部１２５で予想したように、クロックパルスｐ６では−１のジッタを含むことによりＰＲＤ値＝７と予想されたため、修正された目標周期（図１(vii)）は通常のＰＲＤ値＝８に＋１されたＰＲＤ値＝９となっている。
すなわち、幅狭（−１）な入力クロックパルスに対して幅広（＋１）の目標周期が設定されているため、パルス選択部１２８では、ジッタ成分が相殺されたＰＲＤ値＝８の出力クロックパルスを出力することができる（図２中のステップＳ１０８）。
【００６６】
図４は、ピリオドジッタ成分を有する入力クロックパルス（図４（ａ））、周期測定部１２２での測定周期（図４（ｂ））、周期予測部１２５が目標周期修正部１２６に与える修正指示値（図４（ｃ））、パルス選択部１２８から出力されるピリオドジッタ成分が除去された出力クロックパルス（図４（ｄ））、について、各タイミングを対応させた状態で示したタイムチャートである。
【００６７】
このように、入力予定の入力クロックパルスの予定周期を予測して、予定周期と目標周期との差分が小さくなるように出力クロックパルスを出力することで、クロックパルスの周期に関するジッタについてリアルタイムに低減することが可能になる。
ここで、目標周期に対する予定周期の差分の影響が相殺された状態になるよう、遅延クロックパルスを選択して出力クロックパルスを出力することで、目標周期に近づけた状態の出力クロックパルスをリアルタイムで生成することが可能になる。
【００６８】
また、入力クロックパルスの１パルスが、複数の遅延クロックパルスと位相が同期する遅延段数により測定することで、入力クロックパルスの周期変動成分を正確にリアルタイムで検知することができるようになり、クロックパルスの周期に関するジッタについてリアルタイムに低減することが可能になる。
【００６９】
また、周期変動成分を測定して得た周期変動成分基本パターンに対して、抽出された周期変動成分を当て嵌めることで、入力予定の入力クロックパルスの予定周期を的確に予測することが可能になり、クロックパルスの周期に関するジッタについてリアルタイムに低減することが可能になる。
【００７０】
また、１主走査期間前に測定して得られた周期変動成分を用いて入力クロックパルスの予定周期を予測することで、入力予定の入力クロックパルスの予定周期を的確に予測することが可能になり、クロックパルスの周期に関するジッタについてリアルタイムに低減することが可能になる。
【００７１】
また、１副走査期間前に測定して得られた周期変動成分を用いて入力クロックパルスの予定周期を予測することで、入力予定の入力クロックパルスの予定周期を的確に予測することが可能になり、クロックパルスの周期に関するジッタについてリアルタイムに低減することが可能になる。
【００７２】
〔画像形成装置の構成と動作（２）〕
ここで、第２実施形態の電子写真方式の画像形成装置１００の構成を、図５の構成図と図６のフローチャートと、図７のタイムチャートに基づいて詳細に説明する。なお、第１実施形態と共通する部分についての重複した説明は省略する。
【００７３】
以上の第１実施形態により、入力クロックパルスのジッタ成分を予測して除去するようにしている。
しかし、第１実施形態は、フィードフォワード方式の制御であるため、予測が外れた場合には、必要なジッタを除去しないために出力クロックパルスにジッタ成分が残存する（未補正）、実際は発生していないジッタ成分を除去したために出力クロックパルスにジッタ成分が発生する（過補正）、といった現象が、僅かながら発生することがある。
【００７４】
そして、以上の第１実施形態では、ピリオドジッタとして各クロックパルスについての補正を実行しているため、以上のような未補正や過補正の成分は残存したまま累積していき、ロングタームジッタとして画質に悪影響を与えることになる。
以下、第２実施形態として、ピリオドジッタとロングタームジッタの両方を低減することが可能なクロック出力方法、クロック出力回路、および画像形成装置の実施形態を説明する。
【００７５】
図５に示す画像形成装置１００では、周期変動成分を算出して入力クロックパルスの予定周期を予測してピリオドジッタ成分を除去する基本構成と基本動作は第１実施形態と同じである（図６中のステップＳ１０１〜Ｓ１１１）。
図５において新たに設けられた部分は、累積演算部１２９-1と、累積演算部１２９-2と、累積差分算出部１２９-3である。
【００７６】
ここで、累積演算部１２９-1は、目標周期設定部１２３により設定される所望の出力クロックパルスを得るための目標周期（図１(vi)、例えば、図３の場合には、ＰＲＤ値＝８）を、主走査方向の画像形成の終端位置に至るまで累積演算して、目標周期累積演算結果を算出する（図６中のステップＳ１１２）。
【００７７】
また、累積演算部１２９-2は、ピリオドジッタの低減がなされた出力クロックパルス（図１(ix)）の周期を、主走査方向の画像形成の終端位置に至るまで累積演算して、出力周期累積演算結果を算出する（図６中のステップＳ１１３）。
そして、累積差分算出部１２９-3は、出力周期累積演算結果と目標周期累積演算結果との差分である累積差分を算出する（図６中のステップＳ１１４）
累積差分算出部１２９-3は、このようにして累積差分を算出しつつ、累積差分が所定値に達したか否かを監視している（図６中のステップＳ１１５）。なお、この累積差分については、第１実施形態のピリオドジッタが正確に補正されなかった場合の未補正や過補正の成分による累積結果である。
【００７８】
図７において、図７（ａ）は目標周期（ＰＲＤ値＝８）であり一定である、図７（ｂ）はピリオドジッタの補正がなされたものの若干の未補正や過補正を含んだ状態の出力周期である。また、図７（ｃ）は、累積演算結果を示しており、目標周期累積演算結果をｘ、出力周期累積演算結果をｙ、累積差分をｚとした場合を［ｘ，ｙ，ｚ］として示している。
【００７９】
そこで、累積差分算出部１２９-3は、累積差分の所定値として、例えば、０．５画素分程度を超えるまで（図３において、ＰＲＤ値＝３）監視を続ける（図６中のステップＳ１１５）。
ここで、累積差分が所定値を超えない場合（図６中のステップＳ１１５でＮＯ）、ロングタームジッタに関しては何も対処せず、第１実施形態と同様にピリオドジッタを除去するようにして出力クロックパルスを出力する（図６中のステップＳ１０８）。
【００８０】
一方、累積差分が所定値を超えた場合（図６中のステップＳ１１５でＹＥＳ）、このまま累積差分を放置すると、画素位置ずれが問題になる可能性がある。図７（ｃ）では、ｐ６のクロックパルスにおいて、累積演算結果が［４８，５１，＋３］となり、累積差分が所定値＋３に達している。
【００８１】
そこで、累積差分算出部１２９-3は、以上の累積差分を小さくするように目標値を修正する修正指示（図５(x)、図７（ｄ））を目標周期修正部１２６に与える（図６中のステップＳ１１６）。この場合、累積演算結果が＋３であれば、その１／２〜１／４程度、例えば、−１を修正指示値とする。すなわち、修正指示の時点で大きなピリオドジッタが発生することを防止するため、累積演算結果の一部を解消するようにしている。
【００８２】
ここでは、累積差分が所定値を超えなたため（図６中のステップＳ１１５でＹＥＳ）、ピリオドジッタの除去に加え、ロングタームジッタの一部除去を実行するようにして、出力クロックパルスを出力する（図６中のステップＳ１０８）。修正指示（図７（ｄ））に基づいて、クロックパルスｐ７の位置では、累積演算結果が［５６，５８，＋２］となり、直前のクロックパルスｐ６の位置よりも、累積差分が１だけ減少している。
【００８３】
以後、第１実施形態で説明したように、クロック出力回路１２０は、インデックス信号、又は、副走査方向有効領域信号の停止、のいずれかで周期変動成分の記憶を更新し（図６中のステップＳ１０９でＹＥＳ、Ｓ１１０）、画像形成の終了まで以上の処理を繰り返して所望の立ち上がり／立ち下がりの出力クロックパルスを生成する（図６中のステップＳ１１１、Ｓ１０１又はエンド）。
【００８４】
この第２実施形態によると、出力周期累積演算結果と目標周期累積演算結果との差分である累積差分を算出し、予定周期の予測結果に加えて累積差分を参照して、累積差分が所定の値を超えた場合には当該累積差分を小さくするように、複数の遅延クロックパルスの中のいずれかを選択して、目標周期の出力クロックパルスとして出力することで、クロックパルスの各周期についてのピリオドジッタと、クロックパルスを累積した結果についてのロングタームジッタとの両方のジッタを低減することが可能になる。すなわち、フィードフォワード方式の制御によりピリオドジッタを低減し、フィードバック方式の制御によりロングタームジッタを低減している。
【００８５】
〔画像形成装置の構成と動作（３）〕
以上の第１実施形態と第２実施形態とにより、ピリオドジッタとロングタームジッタとを低減することが可能になる。このようにしてジッタを低減した画像形成装置１００において、実際にジッタが低減しているか否かを、全体制御部１０１の制御により確認できることが望ましい。
【００８６】
以下、全体制御部１０１からの指示により生成されるテストチャートに含まれるパッチについて具体例をもって説明する。図３（ｄ）〜（ｆ）に示した場合、測定周期は、“８”，“７”，“８”，“９”を周期的に繰り返すことが変動抽出部１２４により抽出される。
【００８７】
すなわち、ここでは、周期変動成分基本パターンのパターン数Ｍ＝４である（クロックパルスの周期の変動がＭ（＝４）クロックパルス毎の繰り返しである）ため、４クロックパルスを１周期として考えて、以下のようなパッチを並べて形成する。
なお、１つのパッチは１２８画素×１２８画素程度とする。
【００８８】
ここで、図８のように、Ｄ１_41〜Ｄ１５_44までのパッチとして、
Ｄ１_41（１周期の１番目画素のみＯＮ（画素値＝１／１５）、他はオフ）、
Ｄ１_42（１周期の２番目画素のみＯＮ（画素値＝１／１５）、他はオフ）、
Ｄ１_43（１周期の３番目画素のみＯＮ（画素値＝１／１５）、他はオフ）、
Ｄ１_44（１周期の４番目画素のみＯＮ（画素値＝１／１５）、他はオフ）、
を主走査方向に並べる。
【００８９】
また、以上と同じ主走査方向位置であって、副走査方向位置を変えて、
Ｄ２_41（１周期の１番目画素のみＯＮ（画素値＝２／１５）、他はオフ）、
Ｄ２_42（１周期の２番目画素のみＯＮ（画素値＝２／１５）、他はオフ）、
Ｄ２_43（１周期の３番目画素のみＯＮ（画素値＝２／１５）、他はオフ）、
Ｄ２_44（１周期の４番目画素のみＯＮ（画素値＝２／１５）、他はオフ）、
を主走査方向に並べる。
【００９０】
以下同様に繰り返し、以上と同じ主走査方向位置であって、副走査方向位置を変えて、
Ｄ１５_41（１周期の１番目画素のみＯＮ（画素値＝１５／１５）、他はオフ）、
Ｄ１５_42（１周期の２番目画素のみＯＮ（画素値＝１５／１５）、他はオフ）、
Ｄ１５_43（１周期の３番目画素のみＯＮ（画素値＝１５／１５）、他はオフ）、
Ｄ１５_44（１周期の４番目画素のみＯＮ（画素値＝１５／１５）、他はオフ）、
を主走査方向に並べる。
【００９１】
なお、Ｍ個のパッチ中のＮ番目（１≦Ｎ≦Ｍ）のパッチでは、ＭクロックパルスのＮ番目を所定濃度ｄとし、Ｎ番目以外のクロックパルスでは前記所定濃度以外の別の一定濃度として、前記パッチを含むように前記テストチャートを形成することから、以上のパッチを、Ｄｄ_MNと表現することができる。
【００９２】
また、主走査方向にＭ個のパッチを並べているが、これを複数Ｌ組用意して、主走査方向にＬ×Ｍ個のパッチを並べることも可能である。
以上のようにしてパッチの集合（パッチ群）からなるテストチャートを形成する。ここで、１つのパッチ群は、この具体例では、４×１５＝６０個である。但し、上述した周期変動成分基本パターンや、濃度の階調が異なれば、パッチ群に含まれるパッチ数も変わってくる。
【００９３】
なお、画像形成装置の発光部としてマルチビーム形式であって、１主走査で複数レーザビームを使用する場合には、ＬＤ１，ＬＤ２，ＬＤ３，のように、同様なパッチ群を副操作方向に並べて形成する（図８のLD_1,LD_2,LD_3を参照）。
また、以上のテストチャートにおいて、周期変動成分基本パターンのパターン数Ｍ＝４であるため、４クロックパルスを１周期として考えて、以下のようなパッチを並べて形成する。なお、１つのパッチは１２８画素×１２８画素程度とする。また、最低Ｍ個のパッチが水平方向に存在すれば、ジッタの除去を確認することも可能である。
【００９４】
なお、以上の具体例を汎用的に表現すると、以下のようになる。クロックパルスの周期変動成分基本パターンが、パターン数Ｍクロックパルス毎の繰り返しである場合、テストチャートの中に少なくともＭ個以上のパッチを用意し、Ｍ個のパッチ中のＮ番目（１≦Ｎ≦Ｍ）のパッチでは、ＭクロックパルスのＮ番目を所定濃度とし、Ｎ番目以外のクロックパルスでは前記所定濃度以外の別の一定濃度として、前記パッチを含むテストチャートを形成するように、全体制御部１０１がテストチャート形成を制御する。
【００９５】
このように各パッチで、周期変動成分基本パターンに応じて発光させるクロックパルスを変え、かつ、各パッチの濃度を徐々に変えた複数の領域を有するテストチャートにおいて、ピリオドジッタによってクロックパルスの周期が目標周期よりも短い状態を含むパッチでは、主走査方向に隣接する他のパッチよりも画像濃度が低下することで確認できる。
【００９６】
同様に、ピリオドジッタによってクロックパルスの周期が目標周期よりも長い状態を含むパッチは、主走査方向に隣接する他のパッチよりも画像濃度が上昇することや、色ずれが発生することで確認できる。
このテストチャートについては、感光体上のトナー像の濃度をラインセンサにより読み取っても良いし、転写紙に転写したトナー像をオペレータが視認しても良い。または、転写紙に転写したトナー像をスキャナで読み取っても良い。
【００９７】
そして、全体制御部１０１からの指示によって本実施形態のジッタ低減機能をオン／オフ可能な場合には、本実施形態のジッタ低減機能を実行する前後で、以上のテストチャートを形成して、ジッタ低減の効果をテストチャートから確認することができる。
また、本実施形態のジッタ低減機能をオフできない場合であっても、本実施形態のジッタ低減機能を動作させている状態で以上のテストチャートを形成することで、ジッタ低減の効果を確認することができる。
【００９８】
また、本実施形態のジッタ低減を実行し、以上のようなテストチャートを画像形成して得た結果、主走査方向に並んだ各パッチに濃度差が発生していれば、全体制御部１０１は、いずれかの部位で動作異常が発生していると判断し、画像形成動作を停止させるように制御することも可能である。
【００９９】
また、このテストチャートを形成する際に、データ＝０の部分についても、何らかの低濃度のデータを乗せることで、パッチ内のドットが孤立せずに、濃度を観察しやすくなる。
〈その他の実施形態（１）〉
以上の実施形態におけるクロック出力回路１２０として、クロック生成部１１０と一体化したクロック生成回路（クロック生成装置）であっても良い。また、以上の実施形態におけるクロック出力回路１２０として、クロック生成部１１０に接続可能であって、クロックパルスを補正するクロック補正回路（クロック補正装置）であっても良い。
【０１００】
〈その他の実施形態（２）〉
以上の第１の実施形態、第２の実施形態では、レーザビームを用いた電子写真方式の画像形成装置について説明してきたが、これに限定されるものではない。たとえば、レーザビームを用いて印画紙に露光を行うレーザイメージャ、ヘッドよりインクを吐出するインクジェットプリンタなど、各種の画像形成装置に本発明の各実施形態を適用することが可能であり、良好な結果を得ることが可能である。
【符号の説明】
【０１０１】
１００  画像形成装置
１０１  全体制御部
１０３  記憶部
１０５  操作表示部
１１０  クロック生成部
１２０  クロック出力回路
１２１  遅延素子列部
１２２  周期測定部
１２３  目標周期設定部
１２４  変動抽出部
１２５  周期予測部
１２６  目標周期修正部
１２７  選択段数算出部
１２８  パルス選択部
１４０  画像処理部
１６０  プリントエンジン
【図１】
0006455317.tif 000002
【図２】
0006455317.tif 000003
【図３】
0006455317.tif 000004
【図４】
0006455317.tif 000005
【図５】
0006455317.tif 000006
【図６】
0006455317.tif 000007
【図７】
0006455317.tif 000008
【図８】
0006455317.tif 000009
【図９】
0006455317.tif 000010
【図１０】
0006455317.tif 000011