(57)【要約】【課題】複数の書込みユニットを持つ画像形成装置において色合わせ調整を行う際に、書込みユニット間の温度差を考慮して的確な色合わせ調整を実現する。【解決手段】画像データに応じた光を光書込み装置により照射して画像を形成する画像形成装置であって、前記光書込み装置内における複数の位置の温度を検出するサーミスタＫＣ１０１０，サーミスタＭＹ１０１１と、サーミスタＫＣ１０１０，サーミスタＭＹ１０１１で検出した複数の位置での温度差があらかじめ定められた範囲外となる場合に、品質確認用画像を形成し、この品質確認用画像を用いて画像の色合わせ調整処理を行うエンジン制御部１１３と、を備える。【選択図】図９
2012189897.tif 000002
【特許請求の範囲】
【請求項１】
画像データに応じた光を光書込み装置により照射して画像を形成する画像形成装置であって、
前記光書込み装置内における複数の位置の温度を検出する温度検出手段と、
前記温度検出手段で検出した複数の位置での温度差があらかじめ定められた範囲外となる場合に、品質確認用画像を形成し、この品質確認用画像を用いて画像の色合わせ調整処理を行う調整処理手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記光書込み装置は、複数色毎のユニットで構成され、
前記温度検出手段は、前記数色毎のユニットの温度を検出することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
さらに、現在と過去の温度検出結果を記憶する温度記憶手段を備え、
前記調整処理手段は、前記温度記憶手段に記憶された現在と過去の温度検出結果を用いて画像の色合わせ調整処理を行うことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記調整処理手段は、カラー印刷実行時に色合わせ調整処理を実行することを特徴とする請求項２または３に記載の画像形成装置。
【請求項５】
前記調整処理手段は、連続印刷枚数により書込み機構内の温度を予測し、この予測値に従って色合わせ調整処理を実行することを特徴とする請求項１〜４の何れかに記載の画像形成装置。
【請求項６】
画像データに応じた光を光書込み装置により照射して画像を形成する画像形成装置で実行される画像形成方法であって、
温度検出手段が、前記光書込み装置内における複数の位置の温度を検出する温度検出工程と、
調整処理手段が、前記温度検出工程で検出した複数の位置での温度差があらかじめ定められた範囲外となる場合に、品質確認用画像を形成し、この品質確認用画像を用いて画像の色合わせ調整処理を行う調整処理工程と、
を含むことを特徴とする画像形成方法。
【請求項７】
コンピュータを、
光書込み装置内における複数の位置の温度を検出する温度検出手段と、
前記温度検出手段で検出した複数の位置での温度差があらかじめ定められた範囲外となる場合に、品質確認用画像を形成し、この品質確認用画像を用いて画像の色合わせ調整処理を行う調整処理手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー画像を形成する複写機、プリンタなどの画像形成装置および画像形成方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、各色成分画像の重なり状態を検出する色合わせ調整処理を実施する場合、前回行った調整工程から所定時間が経過したか、所定枚数の画像を形成したか、環境が変化したか、電源のオン・オフ操作が行われたかを判断し、形成される画像の品質があらかじめ定められた適正範囲外と予想される場合に、品質確認用画像を形成し、その画像品質を確認して、適正範囲内にある場合にのみ、色合わせ調整処理を行うことが知られている。
【０００３】
このような技術として、色合わせ調整を行う際に、現像剤等の無駄な消費を抑え、効率よく色合わせ調整を実行する目的で、使用条件や環境（温度）に応じて、形成される画像の品質があらかじめ定められた適正範囲外と予想される場合に色あわせ処理を実行することが開示されている（たとえば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記に示されるような従来の色合わせ調整処理にあっては、環境（温度）に応じて、形成される画像の品質があらかじめ定められた適正範囲外と予想される場合に色あわせ処理を実行するものの、複数の書込みユニットを持つ画像形成装置の場合、複数の書込みユニットの温度情報に基づいて色合わせ調整を行っていないので、複数の書込みユニットの温度差を考慮した的確な色合わせ調整処理を実行することができないという問題点があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、複数の書込みユニットを持つ画像形成装置において色合わせ調整を行う際に、書込みユニット間の温度差を考慮して的確な色合わせ調整を実現することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、画像データに応じた光を光書込み装置により照射して画像を形成する画像形成装置であって、前記光書込み装置内における複数の位置の温度を検出する温度検出手段と、前記温度検出手段で検出した複数の位置での温度差があらかじめ定められた範囲外となる場合に、品質確認用画像を形成し、この品質確認用画像を用いて画像の色合わせ調整処理を行う調整処理手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明にかかる画像形成装置は、温度検出手段で検出した複数の位置での温度差があらかじめ定められた範囲外となる場合に、品質確認用画像を形成し、この品質確認用画像を用いて画像の色合わせ調整処理を行うことにより、温度差が考慮された的確な色合わせ調整を実現するという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、画像形成装置としてのカラー複写機の要部構成を示す説明図である。
【図２】図２は、色ずれ補正用パターンが形成された状態を示す転写ベルトの斜視図である。
【図３】図３は、カラー複写機の書込み制御、色ずれ補正を行う機構の構成例を示すブロック図である。
【図４】図４は、書込み制御部の構成例を示すブロック図である。
【図５】図５は、色ずれの補正量の算出処理の流れを示すフローチャートである。
【図６】図６は、印刷の処理の流れを示すフローチャートである。
【図７】図７は、副走査方向の書き出しタイミングの補正例を示すタイミングチャートである。
【図８】図８は、転写ベルト上に形成された色ずれ補正用パターンの一例を示す説明図である。
【図９】図９は、書込みユニットＫＣ、ＭＹをそれぞれ別個に有する構成例を示すブロック図である。
【図１０】図１０は、図９の書込みユニットＫＣの主走査断面図である。
【図１１】図１１は、カラー・モノクロ印刷を繰り返し実行したときの書込みユニットＫＣ、書込みユニットＭＹの温度変化の一例を示すグラフである。
【図１２】図１２は、この実施の形態にかかる色合わせ処理例（その１）を示すフローチャートである。
【図１３】図１３は、この実施の形態にかかる色合わせ処理例（その２）を示すフローチャートである。
【図１４】図１４は、この実施の形態にかかる色合わせ処理例（その３）を示すフローチャートである。
【図１５】図１５は、複合機のハードウェア構成を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、この発明にかかる画像形成装置および画像形成方法、並びにプログラムの一実施の形態を詳細に説明する。
【００１０】
（実施の形態）
まず、カラー複写機の作像原理について図１を参照して説明する。図１は、画像形成装置としてのカラー複写機の要部構成を示す説明図である。特に、この図１では、作像原理を説明するための画像プロセス部、露光部および転写ベルトについて示している。なお、この図１に示すカラー複写機は、タンデム型の構成で、電子写真方式に従った画像形成により記録紙上へ画像を形成する。
【００１１】
このカラー複写機は、それぞれ異なる色（Ｙ：イエロー，Ｍ：マゼンタ，Ｃ：シアン，Ｋ：ブラック）の画像を形成する画像プロセス部１の内部の４個の作像ユニット１Ｙ，１Ｍ，１Ｃ，１Ｋが、転写媒体としての記録紙２を搬送する転写ベルト３に沿って一列に配置されたタンデム型となっている。転写ベルト３は、駆動回転する駆動ローラ４と従動回転する従動ローラ５との間に架設されており、駆動ローラ４の回転によって、図中矢印の方向に回転駆動される。転写ベルト３の下部には、記録紙２が収納された給紙トレイ６が備えられる。この給紙トレイ６に収納された記録紙２のうち最上位置にある記録紙２が、画像形成時に転写ベルト３に向けて給紙され、静電吸着によって転写ベルト３上に吸着される。吸着された記録紙２は、作像ユニット１Ｙに搬送され、ここで最初にＹ色の画像形成が行われる。
【００１２】
作像ユニット１Ｙ，１Ｍ，１Ｃ，１Ｋは、それぞれ感光体ドラム７Ｙ，７Ｍ，７Ｃ，７Ｋと、感光体ドラム７Ｙ，７Ｍ，７Ｃ，７Ｋの周囲に配置された帯電器８Ｙ，８Ｍ，８Ｃ，８Ｋと、現像器１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋと、感光体クリーナ１１Ｙ，１１Ｍ，１１Ｃ，１１Ｋと、転写器１２Ｙ，１２Ｍ，１２Ｃ，１２Ｋと、を備える。
【００１３】
作像ユニット１Ｙの感光体ドラム７Ｙの表面は、帯電器８Ｙで一様に帯電された後、露光部９ＭＹによりＹ色の画像に対応したレーザ光ＬＹで露光され、静電潜像が形成される。形成された静電潜像は、現像器１０Ｙで現像され、感光体ドラム７Ｙ上にトナー像が形成される。このトナー像は、感光体ドラム７Ｙと転写ベルト３上の記録紙２とが接する位置（転写位置）で、転写器１２Ｙによって記録紙２に転写され、これによって、記録紙２上に単色（Ｙ色）の画像が形成される。転写が終わった感光体ドラム７Ｙでは、ドラム表面に残った不要なトナーが感光体クリーナ１１Ｙによってクリーニングされ、つぎの画像形成に備えることとなる。
【００１４】
このように、作像ユニット１Ｙで単色（Ｙ色）が転写された記録紙２は、転写ベルト３によって作像ユニット１Ｍに搬送される。ここでも上述したＹ色の画像形成動作と同様にＭ色の画像形成動作を行い、感光体ドラム７Ｍ上に形成されたＭ色のトナー像が記録紙２上に重ねて転写される。記録紙２は、その後さらに作像ユニット１Ｃと作像ユニット１Ｋとに順に搬送され、同様の画像形成動作を順次実行し、形成されたＣ色とＫ色のトナー像が記録紙２に転写され、これによって記録紙２上にカラー画像が形成されてゆく。そして、作像ユニット１Ｋを通過してカラーのトナー画像が形成された記録紙２は、転写ベルト３から剥離され、定着器１３で熱および圧力の作用により定着処理された後、排紙される。
【００１５】
ところで、タンデム方式のカラー複写機においては、その構成上、各色間の位置合わせ（色ずれ補正）が重要である。各色間の色ずれには、主走査方向（感光体ドラム７Ｋ，７Ｍ，７Ｃ，７Ｙの回転軸に平行な方向）のレジストレーションずれ、副走査方向（感光体ドラム７Ｋ，７Ｍ，７Ｃ，７Ｙの回転軸に垂直な方向）のレジストレーションずれ、主走査倍率ずれ、スキュー（斜め）ずれなどがある。そこで、このカラー複写機では、記録紙２に対して実際のカラー画像形成動作を行うに先立ち、色ずれ補正用パターン１４（図２参照）を用いて、各色間の色ずれ補正を行うことにしている。
【００１６】
図２は、色ずれ補正用パターンが形成された状態を示す転写ベルトの斜視図である。このカラー複写機では、色ずれ補正のため、転写ベルト３上に各色の色ずれ補正用パターン１４を各作像ユニット１Ｙ，１Ｍ，１Ｃ，１Ｋで形成し、この色ずれ補正用パターン１４をパターン検知センサ１５，１６で検知する。この図２の例では、パターン検知センサ１５，１６を転写ベルト３における主走査方向の両端に配置し、転写ベルト３には、それぞれのパターン検知センサ１５，１６の配置位置に対応して色ずれ補正用パターン１４が形成されている。このような色ずれ補正用パターン１４は、転写ベルト３が同図に示す搬送方向に移動し、パターン検知センサ１５，１６を順に通過することによって検知される。この色ずれ補正用パターン１４を検知すると、その検知結果から、種々の色ずれ量（主走査倍率ずれ量、主走査レジストレーションずれ量、副走査レジストレーションずれ量、スキューずれ量、歪み量）を算出するための演算処理が行われ、その色ずれ量から各ずれ成分の補正量が算出される。
【００１７】
つぎに、図３を用いて、カラー複写機の書込み制御、色ずれ補正に関連するブロックとその制御動作について説明する。図３は、カラー複写機の書込み制御、色ずれ補正を行う機構の構成例を示すブロック図である。このカラー複写機で色ずれ補正を行う処理部は、パターン検知センサ１５，１６、プリンタコントローラ１１１、スキャナコントローラ１１２、エンジン制御部１１３、およびＫ，Ｍ，Ｃ，Ｙ各色のＬＤ（Ｌａｓｅｒ  Ｄｉｏｄｅ）制御部１０６，１０７，１０８，１０９を有する。また、エンジン制御部１１３は、各色の書込み制御を行うための書込み制御部（Ｋ）１０２、書込み制御部（Ｍ）１０３、書込み制御部（Ｃ）１０４、書込み制御部（Ｙ）を有する。
【００１８】
パターン検知センサ１５，１６は、各色間の色ずれ量および濃度ずれ量を算出するために、転写ベルト３に転写された色ずれ補正用パターン１４および濃度ずれ補正用パターン（不図示）を検知するためのものである。パターン検知センサ１５，１６は、色ずれ補正用パターンパターン１４および濃度ずれ補正用パターンを検知してアナログの検知信号をエンジン制御部１１３に出力する。
【００１９】
プリンタコントローラ１１１は、外部装置（たとえば、ＰＣ：パーソナルコンピュータ））からネットワークを介して送信された画像データを受信し、受信した画像データを画像処理部１２４へ転送する。スキャナコントローラ１１２は、図示しないスキャナで読み取った原稿の画像データを取得し、取得した画像データを画像処理部１２４へ転送する。
【００２０】
エンジン制御部１１３は、大別すると、パターン検知部１２１と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２３と、画像処理部１２４と、書込み制御部１２５と、を有する。
【００２１】
パターン検知部１２１は、パターン検知センサ１５，１６から出力された検知信号を増幅し、増幅されたアナログの検知信号をデジタルデータへ変換し、変換したデジタルデータをＲＡＭ１２３に格納する。
【００２２】
ＣＰＵ１２２は、ＲＡＭ１２３に格納されたデジタルデータから色ずれ量を算出し、算出した色ずれ量を補正するための補正量を算出する。ここで、色ずれ量としては、各色の歪み量、主走査方向の倍率誤差量、主走査方向レジストレーションずれ量および副走査方向レジストレーションずれ量（以下、主／副レジストずれ量という）、スキューずれ量などがある。また、補正量としては、これらの各種色ずれ量から算出した各色の歪み補正量、主走査倍率補正量、主走査方向レジストレーション補正量および副走査方向レジストレーション補正量（以下、主／副レジスト補正量という）、スキュー補正量などがある。
【００２３】
また、ＣＰＵ１２２は、画像データの解像度、および算出した各色（Ｙ，Ｍ，Ｃ，Ｋ）の歪み量に基づいて、Ｋ色を基準色とする場合のＹ色、Ｍ色、およびＣ色の歪みライン量を算出する。さらに、ＣＰＵ１２２は、基準色であるＫ色に対する各色の歪みライン量に基づいて、ラインメモリのライン数を決定する。なお、基準色とは、各色の歪みライン量を算出する際の基準位置となる色を指し、この例ではＫ色を基準色としている。
【００２４】
ＲＡＭ１２３は、パターン検知部１２１からＣＰＵ１２２を介して取得した色ずれ補正用パターン１４のデジタルデータを一時的に記憶するためのものである。なお、このＲＡＭ１２３を不揮発性メモリに代替し、不揮発性メモリに色ずれ補正用パターン１４のデジタルデータを記憶する構成としてもよい。また、ＲＡＭ１２３に、過去の温度検出結果の履歴情報を記憶しておき、後述するような色合わせ処理に用いる。
【００２５】
画像処理部１２４は、プリンタコントローラ１１１によって受信した各画像データ、またはスキャナコントローラ１１２から取得した各画像データに応じた種々の画像処理を施す。また、画像処理部１２４は、書込み制御部１２５から送信された各色の副走査タイミング信号（Ｋ,Ｍ,Ｃ,Ｙ）＿ＦＳＹＮＣ＿Ｎを受信して、各色の主走査ゲート信号（Ｋ,Ｍ,Ｃ,Ｙ）＿ＩＰＬＧＡＴＥ＿Ｎ、副走査ゲート信号（Ｋ,Ｍ,Ｃ,Ｙ）＿ＩＰＦＧＡＴＥ＿Ｎ、およびこれら同期信号に伴う画像データ（Ｋ,Ｍ,Ｃ,Ｙ）＿ＩＰＤＡＴＡ＿Ｎを書込み制御部１２５に送信する。
【００２６】
書込み制御部１２５は、画像処理部１２４から転送された画像データ（Ｋ,Ｍ,Ｃ,Ｙ)＿ＩＰＤＡＴＡ＿Ｎを受け取り、受け取った画像データ（Ｋ,Ｍ,Ｃ,Ｙ）＿ＩＰＤＡＴＡ＿Ｎについて各種書込み処理を施してＬＤ発光データ（Ｋ,Ｍ,Ｃ,Ｙ）＿ＬＤＤＡＴＡを生成し、それぞれＬＤ制御部１０６，１０７，１０８，１０９に送信する。
【００２７】
ＬＤ制御部１０６，１０７，１０８，１０９は、露光部９ＫＣ，９ＭＹ（図１参照）内に備えられ、露光部９ＫＣ，９ＭＹによる感光体ドラム７Ｙ，７Ｍ，７Ｃ，７Ｋへのレーザ光ＬＹ，ＬＭ，ＬＣ，ＬＫの照射を制御するためのものである。レーザ光ＬＹ，ＬＭ，ＬＣ，ＬＫが照射されることによって、感光体ドラム７Ｙ，７Ｍ，７Ｃ，７Ｋ上に静電潜像を形成し、さらにこの静電潜像に対する現像処理によってトナー画像が形成される。形成されたトナー画像は、記録紙２に転写され、定着されて出力される。
【００２８】
このようなカラー複写機におけるカラー画像形成処理の概要について説明する。ＰＣから送信された画像データはプリンタコントローラ１１１で、図示しないスキャナで読み取られた原稿の画像データはスキャナコントローラ１１２でそれぞれ処理され、エンジン制御部１１３の画像処理部１２４に転送される。画像処理部１２４では、各画像データに応じた種々の画像処理が行われ、カラー各色の画像データに変換されて書込み制御部１２５に転送される。書込み制御部１２５では、各色の印字タイミングを生成し、副走査タイミングに合わせて画像データを受け取り、受け取った画像データに各種書込み画像処理を施してＬＤ発光データを生成し、各色のＬＤ制御部１０６，１０７，１０８，１０９にてレーザ光ＬＹ，ＬＭ，ＬＣ，ＬＫを発光し、感光体ドラム７Ｙ，７Ｍ，７Ｃ，７Ｋ上に画像を形成する。
【００２９】
ここで、図４を用いて、エンジン制御部１１３内の書込み制御部１２５についてさらに説明する。図４は、書込み制御部の構成例を示すブロック図である。書込み制御部１２５は、大別すると、Ｋ，Ｍ，Ｃ，Ｙ各色の書込み制御部１２６Ｋ，１２６Ｍ，１２６Ｃ，１２６Ｙと、入力画像制御部１２７Ｋ，１２７Ｍ，１２７Ｃ，１２７Ｙと、ラインメモリ１２８Ｋ，１２８Ｍ，１２８Ｃ，１２８Ｙと、を備えている。
【００３０】
入力画像制御部１２７Ｋ，１２７Ｍ，１２７Ｃ，１２７Ｙは、画像処理部１２４から送信された画像データを受け取り、受け取った画像データをラインメモリ１２８Ｋ，１２８Ｍ，１２８Ｃ，１２８Ｙに格納し、格納した画像データを順次読み出して各色の書込み制御部１２６Ｋ，１２６Ｍ，１２６Ｃ，１２６Ｙに転送するものである。
【００３１】
なお、入力画像制御部１２７Ｋ，１２７Ｍ，１２７Ｃ，１２７Ｙは、ＣＰＵ１２２により算出された歪みライン量に基づいて、各色のラインメモリ１２８Ｋ，１２８Ｍ，１２８Ｃ，１２８Ｙへ画像データを格納する。本実施の形態では、入力画像制御部１２７Ｋ，１２７Ｍ，１２７Ｃ，１２７Ｙは、画像処理部１２４から１ビットの２値画像の画像データを受信し、受信した画像データを書込み制御部１２６Ｋ，１２６Ｍ，１２６Ｃ，１２６Ｙに転送する。なお、本実施の形態では、２値画像の画像データを書込み制御部１２６Ｋ，１２６Ｍ，１２６Ｃ，１２６Ｙに転送しているが、これに限定するものではない。たとえば、２値画像の画像データを４ビットの濃度値（０（＝白画素）〜１５（＝黒画素））を取る画像データに変換して書込み制御部１２６Ｋ，１２６Ｍ，１２６Ｃ，１２６Ｙに転送してもよい。
【００３２】
ラインメモリ１２８Ｋ，１２８Ｍ，１２８Ｃ，１２８Ｙは、画像処理部１２４から転送された画像データを順次格納するためのメモリである。基準色であるＫ色の書込み制御部１２６Ｋは、書込画像処理部１３１Ｋ、補正パターン生成部１３２Ｋ、ＬＤデータ出力部１３３Ｋを備える。また、他のＭ，Ｃ，Ｙ色の書込み制御部１２６Ｍ，１２６Ｃ，１２６Ｙは、Ｋ色と同様の構成である書込画像処理部１３１Ｍ，１３１Ｃ，１３１Ｙ、補正パターン生成部１３２Ｍ，１３２Ｃ，１３２Ｙ、ＬＤデータ出力部１３３Ｍ，１３３Ｃ，１３３Ｙを備える。
【００３３】
なお、この図４においては、説明を簡略にするために、図３で説明した各色の主走査ゲート信号（Ｋ,Ｍ,Ｃ,Ｙ）＿ＩＰＬＧＡＴＥ＿Ｎと副走査ゲート信号（Ｋ,Ｍ,Ｃ,Ｙ）＿ＩＰＦＧＡＴＥ＿Ｎおよびこれら同期信号に伴う画像信号（Ｋ,Ｍ,Ｃ,Ｙ）＿ＩＰＤＡＴＡ＿Ｎの３信号をあわせて書き込み制御信号（Ｋ,Ｍ,Ｃ,Ｙ）＿ＩＰＤＡＴＡ[７：０]＿Ｎと表記している。
【００３４】
書込画像処理部１３１Ｋ，１３１Ｍ，１３１Ｃ，１３１Ｙは、ラインメモリ１２８Ｋ，１２８Ｍ，１２８Ｃ，１２８Ｙに格納された画像データを用いて各種の画像処理を行うものである。
【００３５】
補正パターン生成部１３２Ｋ，１３２Ｍ，１３２Ｃ，１３２Ｙは、転写ベルト３上での各色の色ずれおよび濃度ずれを補正するための色ずれ補正用パターン１４および濃度ずれ補正用パターン１７を生成し、ＬＤデータ出力部１３３Ｋ，１３３Ｍ，１３３Ｃ，１３３Ｙを介して、生成した色ずれ補正用パターン１７を出力する。これにより、転写ベルト３に色ずれ補正用パターン１４と濃度補正用パターン（不図示）を形成する。
【００３６】
ＬＤデータ出力部１３３Ｋ，１３３Ｍ，１３３Ｃ，１３３Ｙは、ＣＰＵ１２２によって算出された主／副レジスト補正量に応じて補正書き込み指令（ＬＤ発光データ（Ｋ,Ｍ,Ｃ,Ｙ）＿ＬＤＤＡＴＡ）をＬＤ制御部１０６，１０７，１０８，１０９に送出し、レーザ光照射による書き込みタイミングのずれを補正する制御を行うものである。また、ＬＤデータ出力部１３３Ｋ，１３３Ｍ，１３３Ｃ，１３３Ｙは、ＣＰＵ１２２によって算出された主走査倍率補正量に応じた画像周波数の変更指令（ＬＤ発光データ（Ｋ,Ｍ,Ｃ,Ｙ）＿ＬＤＤＡＴＡ）をＬＤ制御部１０６，１０７，１０８，１０９に送出し、主走査方向の倍率誤差の補正制御を行うものである。さらに、ＬＤデータ出力部１３３Ｋ，１３３Ｍ，１３３Ｃ，１３３Ｙは、補正パターン生成部１３２Ｋ，１３２Ｍ，１３２Ｃ，１３２Ｙから得られる色ずれ補正用パターン１４および濃度ずれ補正用パターン１７を転写ベルト３上に形成する指令（ＬＤ発光データ（Ｋ,Ｍ,Ｃ,Ｙ）＿ＬＤＤＡＴＡ）を、ＬＤ制御部１０６，１０７，１０８，１０９に送出するものである。また、ＬＤデータ出力部１３３Ｋ，１３３Ｍ，１３３Ｃ，１３３Ｙは、出力周波数を非常に細かく設定できるデバイス、たとえば電圧制御発信器（ＶＣＯ：Ｖｏｌｔａｇｅ  Ｃｏｎｔｒｏｌｌｅｄ  Ｏｓｃｉｌｌａｔｏｒ）を利用したクロックジェネレータなどが各色について備えられている。
【００３７】
ここで、書込み制御部１２６Ｋ，１２６Ｍ，１２６Ｃ，１２６Ｙによる画像書込み処理について詳細に説明する。まず、この図３のＫ色における画像書込み処理について説明する。まず、画像データＫ＿ＩＰＤＡＴＡ[７：０]＿Ｎが、画像処理部１２４から入力画像制御部１２７Ｋに送信される。入力画像制御部１２７Ｋは、ラインメモリ１２８Ｋに画像データを一時記憶しながら、書込み制御部１２６Ｋに画像データを送信する。書込み制御部１２６Ｋ内部では、書込画像処理部１３１Ｋが、入力画像制御部１２７Ｋから送信された画像データをＬＤデータ出力部１３３Ｋに送信する。ＬＤデータ出力部１３３Ｋは、Ｋ色書き込みＬＤ発光データＫ＿ＬＤＤＡＴＡを生成し、ＬＤ制御部１０６に送信する。なお、位置ずれ補正用パターン１４および濃度ずれ補正用パターン１７を出力する際には、補正パターン生成部１３２Ｋ，１３２Ｍ，１３２Ｃ，１３２ＹからＫ，Ｍ，Ｃ，Ｙ各色の画像データが各色のＬＤデータ出力部１３３Ｋ，１３３Ｍ，１３３Ｃ，１３３Ｙに送信される。その後は、上述した説明と同様の動作を行う。
【００３８】
つぎに、図５を用いて、Ｋ，Ｍ，Ｃ，Ｙ各色の色ずれの補正量を算出する処理の流れについて説明する。図５は、色ずれの補正量の算出処理の流れを示すフローチャートである。なお、以下の説明では、基準色をＫ色とした場合について説明する。基準色とは位置合わせの基準となる色で、他の色を基準色に合わせることで各色間の色ずれを補正するものである。なお、図５のフローチャートで示される制御動作は、エンジン制御部１１３により統括的に実行される。
【００３９】
色ずれの補正量の算出処理が開始されると、まず、各色の色ずれ補正用パターン生成部１３２Ｋ，Ｍ，Ｃ，Ｙで生成した色ずれ補正用パターン１４を転写ベルト３上に形成する（ステップＳ１０１）。続いて、パターン検知センサ１５，１６によって、転写ベルト３上に形成された色ずれ補正用パターン１４を検知する（ステップＳ１０２）。
【００４０】
その後、パターン検知部１２１においてパターン検知センサ１５，１６による色ずれ補正用パターン１４の検知信号がデジタルデータへと変換した後、ＣＰＵ１２２によって、色ずれ補正用パターン１４のデジタルデータから、基準色（Ｋ色）に対する主走査倍率補正量と、主／副レジスト補正量と、を算出する（ステップＳ１０３）。同時に、ＣＰＵ１２２によって、基準色（Ｋ色）に対する各色のスキュー量を算出し（ステップＳ１０４）、さらに、スキュー補正を行うためのスキュー補正量を算出する（ステップＳ１０５）。
【００４１】
そして、ＣＰＵ１２２によって、算出した主走査倍率補正量、主／副レジスト補正量、スキュー補正量、を含む補正量をＲＡＭ１２３（または不揮発性メモリ）などのメモリに保存し、色ずれ補正処理が終了する（ステップＳ１０６）。なお、ＲＡＭ１２３に保存した補正量は、次回の色ずれ補正処理が行われるまで、印刷時の補正量として使用される。以上のようにして、主走査倍率補正量、主／副レジスト補正量、スキュー補正量がＲＡＭ１２３に保存されると、印刷処理が行われる。
【００４２】
図６は、印刷の処理の流れを示すフローチャートである。なお、図６のフローチャートで示される制御動作は、エンジン制御部１１３により統括的に実行される。印刷処理が開始されると、まず、書込み制御部１２５は、ＲＡＭ１２３に保存された主走査倍率補正量に基づき、Ｋ，Ｍ，Ｃ，Ｙ各色の画素クロック周波数を設定する（ステップＳ２０１）。続いて、書込み制御部１２５は、ＲＡＭ１２３に保存された主レジスト補正量に基づいて、各色の主走査遅延量を設定し（ステップＳ２０２）、さらに、ＲＡＭ１２３に保存された副レジスト補正量に基づいて、各色の副走査遅延量を設定する（ステップＳ２０３）。
【００４３】
その後、書込み制御部１２５は、ＲＡＭ１２３に保存された各色のスキュー補正量と階調数情報に基づいて、基準色（Ｋ色）に対するＭ、ＣおよびＹ色のスキュー補正量を設定する（ステップＳ２０４）。そして、書込み制御部１２５は、設定されたＫ，Ｍ，Ｃ，Ｙ各色の主走査画素クロック周波数、主走査遅延量、副走査遅延量、スキュー補正量に基づいて色ずれ補正を実行しながら印刷動作を開始し、印刷処理が終了する（ステップＳ２０５）。
【００４４】
なお、主走査方向の色ずれ補正は、主走査倍率と主走査方向の書き出しタイミングを補正することによって行われる。また、主走査倍率補正は、書込み制御部１２５で検出した各色の倍率誤差量に基づく画像周波数を変更することによって行う。ただし、書込み制御部１２５には、周波数を非常に細かく設定できるデバイス、たとえばＶＣＯを利用したクロックジェネレータなどが備えられている。また、主走査方向の書き出しタイミングは、各色の同期検知信号をトリガにして動作する主走査カウンタのどの位置からＬＤがデータを出力するかによって調整を行う。さらに、副走査方向の色ずれ補正は、書込み制御部１２５が副走査方向の書き出しタイミングを補正することで行う。
【００４５】
図７は、副走査方向の書き出しタイミングの補正例を示すタイミングチャートである。この図７において（Ａ）はスタート信号ＳＴＴＲＩＧ＿Ｎ、（Ｂ）はＹ色の副走査タイミング信号Ｙ＿ＦＳＹＮＣ＿Ｎ、（Ｃ）はＹ色の副走査ゲート信号Ｙ＿ＩＰＦＧＡＴＥ＿Ｎ、（Ｄ）はＹ色のＬＤ発光データＹ＿ＬＤＤＡＴＡ、（Ｅ）はＭ色の副走査タイミング信号Ｍ＿ＦＳＹＮＣ＿Ｎ、（Ｆ）はＭ色の副走査ゲート信号Ｙ＿ＩＰＦＧＡＴＥ＿Ｎ、（Ｇ）はＭ色のＬＤ発光データＭ＿ＬＤＤＡＴＡ、（Ｈ）はＣ色の副走査タイミング信号Ｃ＿ＦＳＹＮＣ＿Ｎ、（Ｉ）はＣ色の副走査ゲート信号Ｃ＿ＩＰＦＧＡＴＥ＿Ｎ、（Ｊ）はＣ色のＬＤ発光データＣ＿ＬＤＤＡＴＡ、（Ｋ）はＫ色の副走査タイミング信号Ｋ＿ＦＳＹＮＣ＿Ｎ、（Ｌ）はＫ色の副走査ゲート信号Ｋ＿ＩＰＦＧＡＴＥ＿Ｎ、（Ｍ）はＫ色のＬＤ発光データＫ＿ＬＤＤＡＴＡである。
【００４６】
図７に示すように、書込み制御部１２５は、ＣＰＵ１２２からのスタート信号ＳＴＴＲＩＧ＿Ｎを基準として、ライン数をカウントし、画像処理部１２４に対して各色の副走査タイミング信号（Ｙ,Ｍ,Ｃ,Ｋ）＿ＦＳＹＮＣ＿Ｎを送信する。
【００４７】
その後、画像処理部１２４では、各色の副走査タイミング信号（Ｙ,Ｍ,Ｃ,Ｋ）＿ＦＳＹＮＣ＿Ｎの受信をトリガにして、各色の副走査ゲート信号（Ｙ,Ｍ,Ｃ,Ｋ）＿ＩＰＦＧＡＴＥ＿Ｎを書込み制御部１２５に送信し、さらに各色の画像データ（Ｙ,Ｍ,Ｃ,Ｋ）＿ＩＰＤＡＴＡ[７：０]＿Ｎを送信する。そして、各色の書込み制御部１２６Ｙ，１２６Ｍ，１２６Ｃ，１２６Ｋでは、各色のＬＤ発光データ（Ｙ,Ｍ,Ｃ,Ｋ）＿ＬＤＤＡＴＡをＬＤ制御部１０６，１０７，１０８，１０９に送信する。
【００４８】
なお、副走査方向の色ずれを補正する場合には、スタート信号からの副走査遅延量（Ｙ,Ｍ,Ｃ,Ｋ）＿ｍｆｃｎｔｌｄを、検知した色ずれ量に応じて変更する。通常は、Ｋ色を基準としての色ずれ量をＭ，Ｃ，Ｙ各色の副走査遅延量（Ｙ,Ｍ,Ｃ,Ｋ）＿ｍｆｃｎｔｌｄに反映して、各色の副走査タイミング信号（Ｙ,Ｍ,Ｃ,Ｋ）＿ＦＳＹＮＣ＿Ｎのタイミングを変更して副走査方向の色ずれの補正を行う。
【００４９】
図８は、転写ベルト上に形成された色ずれ補正用パターンの一例を示す説明図である。色ずれ補正用パターン１４は、４本の平行なパターンＫ１１，Ｃ１１，Ｍ１１，Ｙ１１，Ｋ２１，Ｃ２１，Ｍ２１，Ｙ２１と、４本の斜め線のパターンＫ１２，Ｃ１２，Ｍ１２，Ｙ１２，Ｋ２２，Ｃ２２，Ｍ２２，Ｙ２２を副走査方向に一定間隔に配置したものである。このような色ずれ補正用パターン１４は、転写ベルト３の移動方向に沿って繰り返し形成される。色ずれ補正用パターン１４は、サンプル数を多くして誤差による影響を減らすために、図８に示すように、パターン検知センサ１５，１６の位置にあわせて複数出力される。
【００５０】
なお、転写ベルト３上に形成された色ずれ補正用パターン１４は、パターン検知センサ１５，１６で検知される。パターン検知センサ１５，１６から出力された検知信号は、パターン検知部１２１によってアナログデータからデジタルデータへと変換される。ＣＰＵ１２２は、パターン検知部１２１により変換されたデジタルデータのサンプリングを行い、サンプリングしたデジタルデータをＲＡＭ１２３に格納する。一通り色ずれ補正用パターン１４の検知が終了すると、ＣＰＵ１２２は、ＲＡＭ１２３に格納されていたデジタルデータを用いて、種々の色ずれ量（各色の歪み量、主走査方向の倍率誤差量、主／副レジストずれ量、スキューずれ量など）を算出するための演算処理を行い、その色ずれ量から各ずれ成分の補正量を算出する。
【００５１】
図９は、書込みユニットＫＣ、ＭＹをそれぞれ別個に有する構成例を示すブロック図である。図９の例では、書込みユニットＫＣ１０００、ＭＹ１００１がそれぞれ独立して存在する。ＫＣとＭＹの書込みユニットが別であり、ユニット毎の温度を検知するため書込みユニットＫＣ１０００にサーミスタＫＣ１０１０、書込みユニットＭＹ１００１にサーミスタＭＹ１０１１が搭載されている。
【００５２】
ＣＰＵ１２２はアナログデータをデジタルデータに変換するＡＤ変換器１１００を搭載し、サーミスタＫＣ１０１０、サーミスタＭＹ１０１１が検知したアナログ検知信号をＡＤ変換器１１００でデジタルデータへ変換し、変換したデジタルデータをＲＡＭ１２３に格納する。ＲＡＭ１２３は、サーミスタＫＣ１０１０、サーミスタＭＹ１０１１からＣＰＵ１２２を介して取得した温度情報のデジタルデータを一時的に記憶するためのものである。なお、このＲＡＭ１２３を不揮発性メモリに代替し、不揮発性メモリに温度情報のデジタルデータを記憶する構成としてもよい。
【００５３】
図１０は、図９の書込みユニットＫＣ１０００の主走査断面図である。この図１０において、符号２１はＬＤ（Ｋ）、符号２２はＬＤ（Ｃ）、符号２３はＬＤ（Ｋ）用ｆθレンズ、符号２４はＬＤ（Ｃ）用ｆθレンズ、符号２５はポリゴンミラー（ＫＣ）、符号２６はハウジング、符号２７は反射ミラー（Ｋ）、符号２８は反射ミラー（Ｃ）、符号１０１０はサーミスタ（ＫＣ）である。
【００５４】
ＬＤ（Ｋ）２１およびＬＤ（Ｃ）２２は、光ビームを放射する光源手段である。たとえば、半導体レーザからなるレーザ発光部とコリメーターレンズを有する。ＬＤ（Ｋ）２１およびＬＤ（Ｃ）２２は、副走査断面内において異なる角度で、偏向手段であるポリゴンミラー２５の同一の偏向面に対して光ビームを発する。結像手段を構成する走査レンズであるｆθレンズは、ｆθ特性を有する２つのｆθレンズからなり、ＬＤ（Ｋ）用ｆθレンズ２３が下段に、ＬＤ（Ｃ）用ｆθレンズ２４が上段に設置されている。２つのｆθレンズは、２つの光源手段であるＬＤ（Ｋ）２１およびＬＤ（Ｃ）２２から放射された光ビームに対応して設けられている。ポリゴンミラー２５で偏向反射された光ビームを被走査面の異なる位置にそれぞれ結像させる。ポリゴンミラー２５は、偏向手段であり、光源手段から入射した光ビームを偏向面で反射させ、結像手段へ放射する。
【００５５】
つまり、ＬＤ（Ｋ）２１およびＬＤ（Ｃ）２２から斜入射した光ビームを同一の偏向面で反射させ、それぞれによる光ビームをＬＤ（Ｋ）用ｆθレンズ２３およびＬＤ（Ｃ）用ｆθレンズ２４へ放射する。また、駆動手段としてのモータ（不図示）により、たとえば反時計方向に所定の速度で回転する。ハウジング２６は、走査光学装置を構成する諸装置を収容する。反射ミラー（Ｋ）２７および反射ミラー（Ｃ）２８は、ポリゴンミラー（ＫＣ）２５で偏向反射され、ＬＤ（Ｋ）用ｆθレンズ２３およびＬＤ（Ｃ）用ｆθレンズ２４を通過したそれぞれの光ビームを、被走査面上の異なる露光位置へ結像させるべく反射させる。ＬＤ（Ｋ）光路は、ＬＤ（Ｋ）２１の光路からポリゴンミラー２５に入射しそこで偏向反射され、ＬＤ（Ｋ）用ｆθレンズ２３を介して対応する反射ミラー（Ｋ）２７で反射され、被走査面上で走査する。ＬＤ（Ｃ）光路も、ポリゴンミラー２５、ＬＤ（Ｃ）用ｆθレンズ２４、反射ミラー(Ｃ)２８を介して同様に走査する。また、サーミスタ１０１０にて走査光学装置の温度を検知する。
【００５６】
ところで、図９、図１０に示す書込み構成の場合、ＫＣとＭＹで書込みユニットを分ける構成としており、モノクロ印刷時において、ＫＣ用のポリゴンモータのみを回転させる。モノクロ印刷時、ポリゴンモータＫＣ２５を回転させるので、書込みユニットＫＣ１０００の温度が上昇する。一方、ポリゴンモータＭＹは静止するので、書込みユニットＭＹ１００１の温度は上昇しない。
【００５７】
図１１は、カラー・モノクロ印刷を繰り返し実行したときの書込みユニットＫＣ１０００、書込みユニットＭＹ１００１の温度変化の一例を示すグラフである。まず初めにカラー印刷を実施したときの書込みユニットＫＣ１０００、書込みユニットＭＹ１００１のポリゴンモータは両方とも回転させるのでＫＣ、ＭＹ両方の書込みユニットの温度が上昇する。つぎにモノクロ印刷を行う場合、書込みユニットＫＣ１０００のポリゴンモータは回転させるが、書込みユニットＭＹ１００１のポリゴンモータは停止させるので、書込みユニットＫＣ１０００はさらに温度が上昇するが、書込みユニットＭＹ１００１は温度が低下する。
【００５８】
つぎにカラー印刷を行う場合、ＫＣの書込みユニットはさらに温度が上昇するが、ＭＹの書込みユニットはモノクロ印刷時に低下した温度から温度が上昇する。つぎにモノクロ印刷を行う場合、ＫＣの書込みユニットはさらに温度が上昇するが、ＭＹの書込みユニットはカラー印刷時に上昇した温度から温度が低下する。
【００５９】
上記に示した通り、カラー・モノクロ印刷を繰り返し実行すると、ＫＣとＭＹの書込みユニットの温度差が大きくなる場合がある。書込みユニット間の温度差が大きい場合、色ずれへの影響が大きいため、ある程度、書込みユニット間の温度差が大きい場合に色合わせ処理を実行することで適切に色合わせ補正を行うことが可能となる。
【００６０】
つぎに、色合わせ処理実行条件について説明する。図１２は、この実施の形態にかかる色合わせ処理例（その１）を示すフローチャートである。この制御処理は、エンジン制御部１１３により統括的に実行される。書込ユニットＫＣ１０００の現在の温度をｆ＿ｋｃ、書込ユニットＭＹ１００１の現在の温度をｆ＿ｍｙとする。処理を開始すると、まず、書込みユニットＫＣ１０００、書込ユニットＭＹ１００１の温度差を式（１）に示すように算出し、その差分が所定量：Ｆより大きいかを比較する（ステップＳ３０１）。
｜ｆ＿ｋｃ−ｆ＿ｍｙ｜≧Ｆ  ・・・（１）
【００６１】
ステップＳ３０１において書き込みユニットＫＣ１０００と書込みユニットＭＹ１００１との温度差が所定量：Ｆより小さい場合、温度差を再度検出する。一方、ステップＳ３０１において書込みユニットＫＣ１０００と書込みユニットＭＹ１００１の温度差が所定量：Ｆ以上の場合、前述した色ずれ補正量算出処理を実施し（ステップＳ３０２）、色合わせ処理実行を終了する。
【００６２】
上記では現在の温度差のみを用いて、現在の温度差が所定値以上の場合、色合わせ処理を実行する条件としたが、過去の温度検出結果を使用し色合わせ処理を実行する条件としてもよい。
【００６３】
つぎに、過去の温度検出結果を使用した場合の色合わせ処理実行条件について説明する。図１３は、この実施の形態にかかる色合わせ処理例（その２）を示すフローチャートである。この制御処理は、エンジン制御部１１３により統括的に実行される。書込ユニットＫＣ１０００の前回の色合わせ処理実行時の温度をｆ＿ｋｃ１、現在の温度をｆ＿ｋｃ２、書込ユニットＭＹ１００１の前回の色合わせ処理実行時の温度をｆ＿ｍｙ１、現在の温度をｆ＿ｍｙ２とする。
【００６４】
処理を開始すると、まず、現在温度より、前回の色合わせ処理実行時の温度との差を式（１１）、（１２）に従い求める（ステップＳ４０１）。
Δｆ＿ｋｃ＝ｆ＿ｋｃ２−ｆ＿ｋｃ１  ・・・（１１）
Δｆ＿ｍｙ＝ｆ＿ｍｙ２−ｆ＿ｍｙ１  ・・・（１２）
【００６５】
書込みユニットＫＣ１０００と書込みユニットＭＹ１００１との温度差を式（１３）に示すように算出し、その差分が所定量：Ｆより大きいかを比較する（ステップＳ４０２）。
｜Δｆｋｃ−Δｆ＿ｍｙ｜≧ΔＦ  ・・・（１３）
ΔＦ：所定値
【００６６】
ステップＳ４０２において書込みユニットＫＣ１０００と書込みユニットＭＹ１００１との温度差が所定量：Ｆより小さい場合、温度差を再度検出する。一方、ステップＳ４０２において書込みユニットＫＣ１０００と書込みユニットＭＹ１００１との温度差が所定量：Ｆ以上の場合、前述した色ずれ補正量算出処理を実施する（ステップＳ４０３）。つぎに式（１４）、（１５）に従い、検出した現在の温度結果を前回の温度結果とし（ステップＳ４０４）、色合わせ処理実行を終了する。
ｆ＿ｋｃ１＝ｆ＿ｋｃ２  ・・・（１４）
ｆ＿ｍｙ１＝ｆ＿ｍｙ２  ・・・（１５）
【００６７】
上記のように書込みユニット間の温度差が所定値以上であれば色合わせ処理を実行してもよいし、カラー印刷時にのみ色合わせ処理を実行してもよい。
【００６８】
過去の温度検出結果を使用した場合、カラー印刷時にのみ色合わせ処理実行条件について説明する。図１４は、この実施の形態にかかる色合わせ処理例（その３）を示すフローチャートである。この制御処理は、エンジン制御部１１３により統括的に実行される。書込ユニットＫＣ１０００の前回の色合わせ処理実行時の温度をｆ＿ｋｃ１、現在の温度をｆ＿ｋｃ２、書込ユニットＭＹ１００１の前回の色合わせ処理実行時の温度をｆ＿ｍｙ１、現在の温度をｆ＿ｍｙ２とする。
【００６９】
処理を開始すると、まず、現在温度より、前回の色合わせ処理実行時の温度との差を式（２１）、（２２）に従い求める（ステップＳ５０１）。
Δｆ＿ｋｃ＝ｆ＿ｋｃ２−ｆ＿ｋｃ１  ・・・（２１）
Δｆ＿ｍｙ＝ｆ＿ｍｙ２−ｆ＿ｍｙ１  ・・・（２２）
【００７０】
書込みユニットＫＣ１０００と書込みユニットＭＹ１００１の温度差を式（２３）に示すように算出し、その差分が所定量：Ｆより大きいかを比較する（ステップＳ５０２）。
｜Δｆｋｃ−Δｆ＿ｍｙ｜≧ΔＦ  ・・・（２３）
ΔＦ：所定値
【００７１】
ステップＳ５０２において書込みユニットＫＣ１０００と書込みユニットＭＹ１００１との温度差が所定量：Ｆより小さい場合、温度差を再度検出する。一方、ステップＳ５０２において書込みユニットＫＣ１０００と書込みユニットＭＹ１００１との温度差が所定量：Ｆ以上の場合、つぎの印刷設定がカラーかモノクロかを判定する（ステップＳ５０３）。印刷設定がモノクロの場合、温度差を再度検出する。印刷設定がカラーの場合、前述した色ずれ補正量算出処理を実施する（ステップＳ５０４）。
【００７２】
つぎに式（２４）、（２５）に従い、検出した現在の温度結果を前回の温度結果とし（ステップＳ５０５）、色合わせ処理実行を終了する。
ｆ＿ｋｃ１＝ｆ＿ｋｃ２  ・・・（２４）
ｆ＿ｍｙ１＝ｆ＿ｍｙ２  ・・・（２５）
【００７３】
ところでこの実施の形態では、複数の書込みユニットを持つ構成を例にとって説明したが、これに限定することはなく、単一の書込みユニットに複数温度検出機構を持つ構成としてもよいし、複数の書込みユニットそれぞれに複数の温度検出機構を持つ構成としてもよい。また、この実施の形態では、温度検出機構としてサーミスタを例として挙げたが、これに限定することなく、サーミスタ以外の温度検出機構や連続印刷枚数などにて温度を予測する構成としてもよい。
【００７４】
図１５は、複合機のハードウェア構成例を示すブロック図である。本図に示すように、この複合機は、コントローラ２１０とエンジン部（Ｅｎｇｉｎｅ）２６０とをＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｆａｃｅ）バスで接続した構成となる。コントローラ２１０は、複合機全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部２６０は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部２６０には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。 
【００７５】
コントローラ２１０は、ＣＰＵ２１１と、ノースブリッジ（ＮＢ）２１３と、システムメモリ（ＭＥＭ−Ｐ）２１２と、サウスブリッジ（ＳＢ）２１４と、ローカルメモリ（ＭＥＭ−Ｃ）２１７と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）２１６と、ハードディスクドライブ（ＨＤＤ）２１８とを有し、ノースブリッジ（ＮＢ）２１３とＡＳＩＣ２１６との間をＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バス２１５で接続した構成となる。また、ＭＥＭ−Ｐ２１２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２１２ａと、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)２１２ｂと、をさらに有する。 
【００７６】
ＣＰＵ２１１は、複合機の全体制御をおこなうものであり、ＮＢ２１３、ＭＥＭ−Ｐ２１２およびＳＢ２１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。 
【００７７】
ＮＢ２１３は、ＣＰＵ２１１とＭＥＭ−Ｐ２１２、ＳＢ２１４、ＡＧＰ２１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ２１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。 
【００７８】
ＭＥＭ−Ｐ２１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ２１２ａとＲＡＭ２１２ｂとからなる。ＲＯＭ２１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ２１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。 
【００７９】
ＳＢ２１４は、ＮＢ２１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ２１４は、ＰＣＩバスを介してＮＢ２１３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。 
【００８０】
ＡＳＩＣ２１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であり、ＡＧＰ２１５、ＰＣＩバス、ＨＤＤ２１８およびＭＥＭ−Ｃ２１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ２１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ２１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ２１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）と、エンジン部２６０との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ２１６には、ＰＣＩバスを介してＦＣＵ（Ｆａｃｓｉｍｉｌｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）２３０、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）２４０、ＩＥＥＥ１３９４（ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ  １３９４）インターフェース２５０が接続される。操作表示部２２０はＡＳＩＣ２１６に直接接続されている。 
【００８１】
ＭＥＭ−Ｃ２１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）２１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。 
【００８２】
ＡＧＰ２１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ２１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。 
【００８３】
この実施の形態の画像形成装置で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、この実施の形態の画像形成装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、この実施の形態の画像形成装置で実行される画像形成プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００８４】
また、この実施の形態のプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。本実施の形態の画像形成装置で実行されるプログラムは、上述した画像形成装置各部を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記記憶媒体から画像形成プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、主記憶装置上に生成されるようになっている。
【符号の説明】
【００８５】
１４  色ずれ補正用パターン
１５，１６  パターン検知センサ
１０６  ＬＤ制御部（Ｋ）
１０７  ＬＤ制御部（Ｍ）
１０８  ＬＤ制御部（Ｃ）
１０９  ＬＤ制御部（Ｙ）
１１３  エンジン制御部
１２１  パターン検知部
１２２  ＣＰＵ
１２３  ＲＡＭ
１０００  書込ユニットＫＣ
１００１  書込ユニットＭＹ
１０１０  サーミスタＫＣ
１０１１  サーミスタＭＹ
【先行技術文献】
【特許文献】
【００８６】
【特許文献１】特開２００４−１１７３８４号公報
【図１】
2012189897.tif 000003
【図２】
2012189897.tif 000004
【図３】
2012189897.tif 000005
【図４】
2012189897.tif 000006
【図５】
2012189897.tif 000007
【図６】
2012189897.tif 000008
【図７】
2012189897.tif 000009
【図８】
2012189897.tif 000010
【図９】
2012189897.tif 000011
【図１０】
2012189897.tif 000012
【図１１】
2012189897.tif 000013
【図１２】
2012189897.tif 000014
【図１３】
2012189897.tif 000015
【図１４】
2012189897.tif 000016
【図１５】
2012189897.tif 000017