(57)【特許請求の範囲】
【請求項１】
回転駆動される第１の感光体と、前記第１の感光体を露光する第１の露光手段と、第１の駆動データに基づいて前記第１の露光手段を駆動する第１の駆動手段と、前記第１の露光手段によって露光されることによって前記第１の感光体上に形成された第１の静電潜像を第１の色のトナーを用いて現像する第１の現像手段と、を備える第１のトナー像形成手段と、
回転駆動される第２の感光体と、前記第２の感光体を露光する第２の露光手段と、第２の駆動データに基づいて前記第２の露光手段を駆動する第２の駆動手段と、前記第２の露光手段によって露光されることによって前記第１の感光体上に形成された第２の静電潜像を第２の色のトナーを用いて現像する第２の現像手段と、を備える第２のトナー像形成手段と、
回転駆動される無端状の転写体であって、前記第１の感光体上のトナー像と前記第２の感光体上の前記トナー像を前記転写体を介して記録媒体に転写する転写手段と、
前記転写体の回転方向において、前記第１の感光体から前記転写体へのトナー像の転写位置が前記第２の感光体から前記転写体へのトナー像の転写位置よりも上流側に位置し、前記転写位置間の距離に応じた遅延量に基づいて１枚の記録媒体に対する前記第１の静電潜像の形成開始タイミングに対して前記第２の静電潜像の形成開始タイミングを遅延させる画像形成装置であって、
入力画像データから前記第１の色に対する第１の画像データと前記第２の色に対する第２の画像データを生成するデータ生成回路と、
設定が完了した倍率補正データに基づいて、前記第１の画像データに対して倍率補正処理を実行した前記第１の駆動データを生成し、前記第２の画像データに対して倍率補正処理を実行した前記第２の駆動データを生成するデータ処理回路と、
記録媒体のサイズに応じて倍率補正データの設定を切り換えるコントローラであって、前記第１の画像データに対する倍率補正データと前記第２の画像データに対する倍率補正データを前記転写位置間の距離に応じた遅延量に基づく異なるタイミングで共通の信号線を介して前記データ処理回路に出力することによって、前記データ処理回路に設定された前記倍率補正データを切り換えるコントローラと、を備え、
前記コントローラは、ｎ＋１枚目の記録媒体に対する前記第１の静電潜像を形成するための前記第１の画像データに対する倍率補正データの出力タイミングと、記録媒体の搬送方向において前記ｎ＋１枚目の記録媒体よりもサイズが小さいｎ枚目の記録媒体に対する静電潜像を形成するための前記第２の画像データに対する倍率補正データの出力タイミングが重複する場合、前記ｎ枚目の記録媒体に対する前記第２の静電潜像を形成するための前記第２の画像データに対する倍率補正データを前記ｎ＋１枚目の記録媒体に対する前記第１の静電潜像を形成するための前記第１の画像データに対する倍率補正データよりも先に出力し、前記データ処理回路による前記ｎ枚目の記録媒体に対する倍率補正データに基づく倍率補正処理が完了した後に前記ｎ＋１枚目の記録媒体に対する倍率補正データを出力することを特徴とする画像形成装置。
【請求項２】
前記コントローラは、前記データ処理回路に対して前記共通の信号線を用いて前記第１の画像データに対する倍率補正データと前記第２の画像データに対する倍率補正データをシリアルに送信することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記コントローラは、ｎ＋１枚目の記録媒体に対する前記第１の静電潜像を形成するための前記第１の画像データに対する倍率補正データの出力タイミングと、記録媒体の搬送方向において前記ｎ＋１枚目の記録媒体よりもサイズが小さいｎ枚目の記録媒体に対する静電潜像を形成するための前記第２の画像データに対する倍率補正データの出力タイミングが重複するか否かを判定することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記データ生成回路と前記データ処理回路は互いに異なる基板に実装された異なるＩＣであり、前記共通の信号線は前記データ生成回路が実装された基板と前記データ処理回路が実装された基板とに接続されていることを特徴とする請求項１乃至３いずれか１項に記載の画像形成装置。
【請求項５】
前記コントローラは、前記データ生成回路が実装された基板に実装されており、前記コントローラから前記データ生成回路への制御データの送信は前記データ生成回路および前記コントローラが実装された基板に形成されたプリント配線によって電気的に行われることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記コントローラは、前記倍率補正データ以外の制御データを前記共通の信号線を介して前記データ処理回路に送信することを特徴とする請求項１乃至５いずれか１項に記載の画像形成装置。
【請求項７】
回転駆動される第１の感光体と、前記第１の感光体を露光する第１の露光手段と、第１の駆動データに基づいて前記第１の露光手段を駆動する第１の駆動手段と、前記第１の露光手段によって露光されることによって前記第１の感光体上に形成された第１の静電潜像を第１の色のトナーを用いて現像する第１の現像手段と、を備える第１のトナー像形成手段と、
回転駆動される第２の感光体と、前記第２の感光体を露光する第２の露光手段と、第２の駆動データに基づいて前記第２の露光手段を駆動する第２の駆動手段と、前記第２の露光手段によって露光されることによって前記第１の感光体上に形成された第２の静電潜像を第２の色のトナーを用いて現像する第２の現像手段と、を備える第２のトナー像形成手段と、
回転駆動される無端状の転写体であって、前記第１の感光体上のトナー像と前記第２の感光体上の前記トナー像を前記転写体を介して記録媒体に転写する転写手段と、
前記転写体の回転方向において、前記第１の感光体から前記転写体へのトナー像の転写位置が前記第２の感光体から前記転写体へのトナー像の転写位置よりも上流側に位置し、前記転写位置間の距離に応じた遅延量に基づいて１枚の記録媒体に対する前記第１の静電潜像の形成開始タイミングに対して前記第２の静電潜像の形成開始タイミングを遅延させる画像形成装置であって、
入力画像データから前記第１の色に対する第１の画像データと前記第２の色に対する第２の画像データを生成するデータ生成回路と、
設定が完了した位置補正データに基づいて、前記第１の画像データに対して記録媒体に対するトナー像の位置を補正するための位置補正処理を実行した前記第１の駆動データを生成し、前記第２の画像データに対して記録媒体に対するトナー像の位置を補正するための位置補正処理を実行した前記第２の駆動データを生成するデータ処理回路と、
記録媒体のサイズに応じて位置補正データの設定を切り換えるコントローラであって、前記第１の画像データに対する位置補正データと前記第２の画像データに対する位置補正データを前記転写位置間の距離に応じた遅延量に基づく異なるタイミングで共通の信号線を介して前記データ処理回路に出力することによって、前記データ処理回路に設定された前記位置補正データを切り換えるコントローラと、を備え、
前記コントローラは、ｎ＋１枚目の記録媒体に対する前記第１の静電潜像を形成するための前記第１の画像データに対する位置補正データの出力タイミングと、記録媒体の搬送方向において前記ｎ＋１枚目の記録媒体よりもサイズが小さいｎ枚目の記録媒体に対する静電潜像を形成するための前記第２の画像データに対する位置補正データの出力タイミングが重複する場合、前記ｎ枚目の記録媒体に対する前記第２の静電潜像を形成するための前記第２の画像データに対する位置補正データを前記ｎ＋１枚目の記録媒体に対する前記第１の静電潜像を形成するための前記第１の画像データに対する位置補正データよりも先に出力し、前記データ処理回路による前記ｎ枚目の記録媒体に対する位置補正データに基づく位置補正処理が完了した後に前記ｎ＋１枚目の記録媒体に対する位置補正データを出力することを特徴とする画像形成装置。
【請求項８】
前記コントローラは、前記データ処理回路に対して前記共通の信号線を用いて前記第１の画像データに対する位置補正データと前記第２の画像データに対する位置補正データをシリアルに送信することを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記コントローラは、ｎ＋１枚目の記録媒体に対する前記第１の静電潜像を形成するための前記第１の画像データに対する位置補正データの出力タイミングと、記録媒体の搬送方向において前記ｎ＋１枚目の記録媒体よりもサイズが小さいｎ枚目の記録媒体に対する静電潜像を形成するための前記第２の画像データに対する位置補正データの出力タイミングが重複するか否かを判定することを特徴とする請求項７または８に記載の画像形成装置。
【請求項１０】
前記データ生成回路と前記データ処理回路は互いに異なる基板に実装された異なるＩＣであり、前記共通の信号線は前記データ生成回路が実装された基板と前記データ処理回路が実装された基板とに接続されていることを特徴とする請求項７乃至９いずれか１項に記載の画像形成装置。
【請求項１１】
前記コントローラは、前記データ生成回路が実装された基板に実装されており、前記コントローラから前記データ生成回路への制御データの送信は前記データ生成回路および前記コントローラが実装された基板に形成されたプリント配線によって電気的に行われることを特徴とする請求項１０に記載の画像形成装置。
【請求項１２】
前記コントローラは、前記位置補正データ以外の制御データを前記共通の信号線を介して前記データ処理回路に送信することを特徴とする請求項７乃至１１いずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
複写機等の画像形成装置に用いられる画像記録方式として、電子写真方式が知られている。電子写真方式の画像形成装置は、原稿読取装置やコンピュータ等の外部装置から入力された画像データに基づいて光ビームを感光体に出射することによって感光体上に潜像を形成して、形成された潜像を色材（トナー）により現像する。カラー画像形成装置は、イエロー、マゼンタ、シアン、ブラックのトナー像を現像する複数の感光体と、それぞれの感光体に対して個別に設けられた、光ビームを出射する複数の光源と、を備える画像形成装置が知られている。図７（ａ）は、カラー画像形成装置の制御ブロックを示す図である。
【０００３】
画像形成装置では、レーザスキャナに応じた補正を行っている。このような補正の一例として、主走査方向を複数のエリアに分割して個々のエリア毎に施す倍率の補正である部分倍率補正がある（例えば、特許文献１、２参照）。近年では、高画質化の要求から、主走査方向をより細かく分割（例えば３２分割）するようになってきている。また、画像形成装置のスループットを向上させるために、複数の光ビームを備えることが多く、ＰＷＭ出力部５２１６から光走査装置５１０４への出力はこの光ビームの数だけ行われ、必要な信号線の分だけコストがかかる。そこで、図７（ｂ）に示すように、画像処理部を第１の画像処理部６２００と第２の画像処理部６２５０とに分けて構成し、信号線の数を削減している。
【０００４】
図８（ａ）に示すタンデム方式の画像形成装置では、カラー画像を形成する際に、感光ドラム７００１〜７００４に形成された各色のトナー画像を、転写ベルト７００９上でぴったりと重ね合わせる必要がある。そこで、タンデム方式のカラー画像形成装置では、図８（ｂ）に示すように、各色の潜像は、基準タイミング信号８０００に基づいてそれぞれ時間Ｔｄ１、Ｔｄ２、Ｔｄ３だけ時間をずらして形成されている。
【０００５】
近年の画像形成装置では、連続プリント中に、印刷物の間に仕切り紙を挿入することもできる。印刷物と仕切り紙のサイズが異なる場合、ＣＰＵから制御データを新たに通知し直して、切り替わった後の記録媒体のサイズに合わせた画像形成を行う必要がある。制御データの通知は、第１の画像処理部６２００から第２の画像処理部６２５０への画像データの送信が行われていない期間で行われる。制御データは、図７（ｂ）で示すように、通信部６１０５と通信部６２５２に接続された共通の信号線６００を介して通信（送信）される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−０９６３５１号公報
【特許文献２】特開２０１３−２４０９９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、図９（ｂ）に示すように、連続プリント中の記録媒体の間に１枚の異なるサイズの仕切り紙を挿入する場合、次のような課題が生じる。例えば、Ｍの制御データの送信開始タイミングとなっても（９５０２ｃ）、Ｙの制御データの送信が行われている最中である（９５０１ｃ）。このため、Ｍの制御データの送信は、通信期間βでは行われず、通信期間αの後に遅れて開始される。一方、Ｍ色の画像データの送信は、基準タイミング信号に基づき開始されるため、Ｍの制御データの送信の終了前にＭの画像データの送信が開始されてしまう（９５０２ａ）。これにより、Ｍの画像を正しく形成することができなくなり、画像不良が発生するおそれがある。Ｃ、Ｋ色についても同様である。
【０００８】
このような状況を回避するために、シリアル通信の通信速度を速くする方法や、前の画像後端と後の画像先端までの間隔を広げる方法が考えられる。また、スループットを一定としたまま感光ドラムの回転速度ｖを速くする方法や、Ｋ色の制御データの終了後にＹ色の制御データの通信を行う方法等が考えられる。しかし、これらは、コストアップやスループットの低下につながる。
【０００９】
本発明は、このような状況のもとでなされたもので、連続プリント中の制御データの送信タイミングが重なることに起因する画像不良の発生を防止することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決するために、本発明は、以下の構成を備える。
【００１１】
（１）回転駆動される第１の感光体と、前記第１の感光体を露光する第１の露光手段と、第１の駆動データに基づいて前記第１の露光手段を駆動する第１の駆動手段と、前記第１の露光手段によって露光されることによって前記第１の感光体上に形成された第１の静電潜像を第１の色のトナーを用いて現像する第１の現像手段と、を備える第１のトナー像形成手段と、回転駆動される第２の感光体と、前記第２の感光体を露光する第２の露光手段と、第２の駆動データに基づいて前記第２の露光手段を駆動する第２の駆動手段と、前記第２の露光手段によって露光されることによって前記第１の感光体上に形成された第２の静電潜像を第２の色のトナーを用いて現像する第２の現像手段と、を備える第２のトナー像形成手段と、回転駆動される無端状の転写体であって、前記第１の感光体上のトナー像と前記第２の感光体上の前記トナー像を前記転写体を介して記録媒体に転写する転写手段と、前記転写体の回転方向において、前記第１の感光体から前記転写体へのトナー像の転写位置が前記第２の感光体から前記転写体へのトナー像の転写位置よりも上流側に位置し、前記転写位置間の距離に応じた遅延量に基づいて１枚の記録媒体に対する前記第１の静電潜像の形成開始タイミングに対して前記第２の静電潜像の形成開始タイミングを遅延させる画像形成装置であって、入力画像データから前記第１の色に対する第１の画像データと前記第２の色に対する第２の画像データを生成するデータ生成回路と、設定が完了した倍率補正データに基づいて、前記第１の画像データに対して倍率補正処理を実行した前記第１の駆動データを生成し、前記第２の画像データに対して倍率補正処理を実行した前記第２の駆動データを生成するデータ処理回路と、記録媒体のサイズに応じて倍率補正データの設定を切り換えるコントローラであって、前記第１の画像データに対する倍率補正データと前記第２の画像データに対する倍率補正データを前記転写位置間の距離に応じた遅延量に基づく異なるタイミングで共通の信号線を介して前記データ処理回路に出力することによって、前記データ処理回路に設定された前記倍率補正データを切り換えるコントローラと、を備え、前記コントローラは、ｎ＋１枚目の記録媒体に対する前記第１の静電潜像を形成するための前記第１の画像データに対する倍率補正データの出力タイミングと、記録媒体の搬送方向において前記ｎ＋１枚目の記録媒体よりもサイズが小さいｎ枚目の記録媒体に対する静電潜像を形成するための前記第２の画像データに対する倍率補正データの出力タイミングが重複する場合、前記ｎ枚目の記録媒体に対する前記第２の静電潜像を形成するための前記第２の画像データに対する倍率補正データを前記ｎ＋１枚目の記録媒体に対する前記第１の静電潜像を形成するための前記第１の画像データに対する倍率補正データよりも先に出力し、前記データ処理回路による前記ｎ枚目の記録媒体に対する倍率補正データに基づく倍率補正処理が完了した後に前記ｎ＋１枚目の記録媒体に対する倍率補正データを出力することを特徴とする画像形成装置。
【００１２】
（２）回転駆動される第１の感光体と、前記第１の感光体を露光する第１の露光手段と、第１の駆動データに基づいて前記第１の露光手段を駆動する第１の駆動手段と、前記第１の露光手段によって露光されることによって前記第１の感光体上に形成された第１の静電潜像を第１の色のトナーを用いて現像する第１の現像手段と、を備える第１のトナー像形成手段と、回転駆動される第２の感光体と、前記第２の感光体を露光する第２の露光手段と、第２の駆動データに基づいて前記第２の露光手段を駆動する第２の駆動手段と、前記第２の露光手段によって露光されることによって前記第１の感光体上に形成された第２の静電潜像を第２の色のトナーを用いて現像する第２の現像手段と、を備える第２のトナー像形成手段と、回転駆動される無端状の転写体であって、前記第１の感光体上のトナー像と前記第２の感光体上の前記トナー像を前記転写体を介して記録媒体に転写する転写手段と、前記転写体の回転方向において、前記第１の感光体から前記転写体へのトナー像の転写位置が前記第２の感光体から前記転写体へのトナー像の転写位置よりも上流側に位置し、前記転写位置間の距離に応じた遅延量に基づいて１枚の記録媒体に対する前記第１の静電潜像の形成開始タイミングに対して前記第２の静電潜像の形成開始タイミングを遅延させる画像形成装置であって、入力画像データから前記第１の色に対する第１の画像データと前記第２の色に対する第２の画像データを生成するデータ生成回路と、設定が完了した位置補正データに基づいて、前記第１の画像データに対して記録媒体に対するトナー像の位置を補正するための位置補正処理を実行した前記第１の駆動データを生成し、前記第２の画像データに対して記録媒体に対するトナー像の位置を補正するための位置補正処理を実行した前記第２の駆動データを生成するデータ処理回路と、記録媒体のサイズに応じて位置補正データの設定を切り換えるコントローラであって、前記第１の画像データに対する位置補正データと前記第２の画像データに対する位置補正データを前記転写位置間の距離に応じた遅延量に基づく異なるタイミングで共通の信号線を介して前記データ処理回路に出力することによって、前記データ処理回路に設定された前記位置補正データを切り換えるコントローラと、を備え、前記コントローラは、ｎ＋１枚目の記録媒体に対する前記第１の静電潜像を形成するための前記第１の画像データに対する位置補正データの出力タイミングと、記録媒体の搬送方向において前記ｎ＋１枚目の記録媒体よりもサイズが小さいｎ枚目の記録媒体に対する静電潜像を形成するための前記第２の画像データに対する位置補正データの出力タイミングが重複する場合、前記ｎ枚目の記録媒体に対する前記第２の静電潜像を形成するための前記第２の画像データに対する位置補正データを前記ｎ＋１枚目の記録媒体に対する前記第１の静電潜像を形成するための前記第１の画像データに対する位置補正データよりも先に出力し、前記データ処理回路による前記ｎ枚目の記録媒体に対する位置補正データに基づく位置補正処理が完了した後に前記ｎ＋１枚目の記録媒体に対する位置補正データを出力することを特徴とする画像形成装置。
【発明の効果】
【００１３】
本発明によれば、連続プリント中の制御データの送信タイミングが重なることに起因する画像不良の発生を防止することができる。
【図面の簡単な説明】
【００１４】
【図１】実施例の画像形成装置の全体構成を示す図、光走査装置の要部を示す図
【図２】実施例の画像形成装置のブロック図
【図３】実施例の画像データの送信期間を示す図
【図４】実施例の制御データを示す図
【図５】実施例の制御データの送信タイミングの制御処理を示すフローチャート
【図６】実施例の制御データの送信タイミングが重なるか否かを判断するフローチャート
【図７】従来例の画像形成装置のブロック図
【図８】従来例の感光ドラムの配置を示す図、画像データの送信開始タイミングを示す図
【図９】従来例の各色の制御データを送信する期間を示す図、各色の画像データと制御データの送信タイミングを示す図
【図１０】従来例の変換テーブルを示す図
【発明を実施するための形態】
【００１５】
以下、図面を参照して、本発明の好適な実施の形態を例示的に詳しく説明する。なお、レーザ光が走査される方向であって感光ドラムの回転軸方向を第２の方向である主走査方向、主走査方向に略直交する方向であって感光ドラムの回転方向を第１の方向である副走査方向とする。
【００１６】
［画像形成装置の構成］
上述した従来の画像形成装置における画像データ及び制御データの送信タイミングについて詳しく説明する。図７（ａ）は、電子写真方式の画像形成装置に入力された画像データに基づいて光ビームを制御する制御ブロックの一例を示す図である。画像形成装置は、画像形成装置全体の動作を制御するＣＰＵ５１００と、入力された画像データに対し各種の画像処理を施す画像処理部５２００と、光走査装置５１０４とで構成される。例えば、画像処理部５２００は１チップのＩＣである。画像形成装置内部における基板の配置場所と光ビーム等が配置された光走査装置５１０４（レーザスキャナ）の配置場所との違いから、ＣＰＵ５１００と画像処理部５２００に対して、光走査装置５１０４は離れた位置に配置される。画像形成を行う際には、ＣＰＵ５１００は画像処理部５２００に対する制御データを不図示のレジスタに格納し、画像処理部５２００はこのレジスタに格納された情報に基づいて動作する。制御データには、画像のサイズに関するデータの他に、後述するレーザスキャナの補正データや画像データを送信するための時間データ等が含まれる。
【００１７】
図７（ａ）中の左から右方向へ向かう矢印は、原稿読取装置やコンピュータ等の外部装置から入力された画像データに施す処理を示している。外部装置から入力された画像データは、赤（Ｒｅｄ（Ｒ））、緑（Ｇｒｅｅｎ（Ｇ））、青（Ｂｌｕｅ（Ｂ））の色毎に構成されており、画像入力部５２１０に入力される。画像処理部５２００は、外部装置から入力されたＲ、Ｇ、Ｂの色毎の画像データを、色変換部５２１１により画像形成装置のトナーの色に対応する画像データに変換する。ここで、画像形成装置のトナーの色は、例えば、イエロー（Ｙｅｌｌｏｗ（Ｙ））、マゼンタ（Ｍａｇｅｎｔａ（Ｍ））、シアン（Ｃｙａｎ（Ｃ））、ブラック（Ｂｌａｃｋ（Ｋ））である。色変換部５２１１は、Ｒ，Ｇ，Ｂの色毎の画像データを、Ｙ，Ｍ，Ｃ，Ｋの色毎の画像データに変換する。Ｙ，Ｍ，Ｃ，Ｋの色毎の画像データは、８ビットのビットデータで示された濃度データである。画像処理部５２００は、Ｙ，Ｍ，Ｃ，Ｋの色毎の画像データに濃度補正処理を実行する。即ち、画像処理部５２００の第１のデータ処理部５２１２はＹ，Ｍ，Ｃ，Ｋの色毎の画像データにガンマ補正等の画像データ処理を実行する。中間調生成部５２１３は、第１のデータ処理部５２１２によりガンマ補正が行われた画像データに対してスクリーン処理や誤差拡散処理を行うことによって中間調（ハーフトーン）データを生成する。中間調生成部５２１３は生成した中間調データを記憶部５２１４に記憶する。中間調データは、４ビットの画像データである。
【００１８】
更に、画像処理部５２００は、記憶部５２１４に記憶された画像データ（中間調データ）に第２のデータ処理部５２１５によりレーザスキャナに応じた補正を施す。図１０は、中間調データをＰＷＭ信号を生成するための駆動データに変換するための変換テーブルを示す図である。変換テーブルはＲＯＭ５１０１に格納されている。図１０に示す変換テーブルの縦軸は、４ビットの画像データであり、１画素に対応する。図１０に示す変換テーブルの横軸は、４ビットの濃度値それぞれに個別に対応させた１６ビットの駆動データである。例えば、記憶部５２１４から第２のデータ処理部５２１５に入力される画像データが「０１１０」のビットパターンの場合、次のようになる。この場合、第２のデータ処理部５２１５は画像データ「０１１０」を変換テーブルを用いて「００００００００００１１１１１１」のビットパターンである駆動データに変換する。
【００１９】
第２のデータ処理部５２１５は、変換テーブルを用いて変換したビットパターンに対してビットデータを挿入あるいはビットパターンからビットデータを削除する倍率補正を行う（倍率補正処理）。第２のデータ処理部５２１５は、ＣＰＵ３００から送信された倍率補正データを内部レジスタに設定し、設定された倍率補正データに基づいて倍率補正処理を実行する。内部レジスタへの倍率補正データの設定が完了していない限り第２のデータ処理部５２１５による倍率補正処理の精度は保障されない。ビットパターンにビットデータを挿入することによって主走査方向の画像幅を増大させることができる。ビットパターンからビットデータを削除することによって主走査方向の画像幅を減少させることができる。
【００２０】
また、第２のデータ処理部５２１５は、レーザ光の走査方向における上流側の余白部に対するビットターンに対してビットデータを挿入あるいは余白部に対するビットターンからビットデータを削除する。これにより、第２のデータ処理部５２１５は、主走査方向のおける記録媒体に対する画像の位置を補正することができる（位置補正処理）。第２のデータ処理部５２１５は、ＣＰＵ３００から送信された位置補正データを内部レジスタに設定し、設定された位置補正データに基づいて位置補正処理を実行する。内部レジスタへの位置補正データの設定が完了していない限り第２のデータ処理部５２１５による位置補正処理の精度は保障されない。
【００２１】
第２のデータ処理部５２１５は、倍率補正処理および位置補正処理を実行したあとのビットパターンをＰＷＭ出力部３５７に送信する。ＰＷＭ出力部３５７は、不図示のクロック信号に応じてビットパターンに含まれるビットデータを１ビットずつシリアルに当該ビットパターンが対応する色のレーザドライバ（以下、ＬＤという）５３０１Ｙ、５３０１Ｍ、５３０１Ｃ、５３０１Ｋに出力する。ＰＷＭ出力部３５７がビットデータをシリアルに出力した信号がＰＷＭ信号である。ＰＷＭ出力部３５７が「１」を出力することによって光源からレーザ光が出射される。ＰＷＭ信号生成部５０３が「０」を出力すると光源からはレーザ光が出射されない。ＢＤ５２０７Ｙ、５２０７Ｍ、５２０７Ｃ、５２０７Ｋについては、実施例（ＢＤ２０７Ｙ、２０７Ｍ、２０７Ｃ、２０７Ｋ）において後述する。また、ＣＰＵ５１００、ＲＯＭ５１０１、ＲＡＭ５１０２、Ｉ／Ｏ５１０３についても、実施例（ＣＰＵ３００、ＲＯＭ３０１、ＲＡＭ３０２、Ｉ／Ｏ３０３）において後述する。
【００２２】
ここで、レーザスキャナに応じた補正の一例として、主走査方向を複数のエリアに分割して個々のエリア毎に施す倍率の補正である部分倍率補正がある。部分倍率補正は、例えば、ｆ−θ特性を有するレンズを備えていないレーザスキャナにおいて生じる主走査方向の端部と中央部の走査速度の違いに起因して生じる倍率差を補正するために行われている。また、ｆ−θ特性を有するレンズを備えるレーザスキャナにおいてもレンズの製造上のばらつきや、環境変動（温度変化）によるレンズ特性の変動によっても倍率差は生じる。このため、ｆ−θレンズを有する光走査装置においても、部分倍率補正を行う必要がある。近年では高画質化の要求から、主走査方向をより細かく分割（例えば３２分割）するようになってきている。
【００２３】
画像形成装置の画像形成速度（例えば、１分間の出力可能枚数）を向上させるために、近年では感光ドラムを複数の光ビーム（２〜８つ前後）によって走査する画像形成装置が増えてきている。ＰＷＭ出力部５２１６から光走査装置５１０４への出力はこの光ビームの数だけ行われる。なお、図７（ａ）では、４つの光ビームを備える場合を示している。
【００２４】
この場合、画像形成装置内部のスペースの都合で、画像処理部５２００が配置された基板と光走査装置５１０４とが離れて配置される装置においては、次のような課題が生じる。すなわち、ＰＷＭ出力部５２１６とＬＤ５３０１Ｙ、５３０１Ｍ、５３０１Ｃ、５３０１Ｋの間の信号線の分（例えば、１６本）だけコストがかかる。また、このような画像形成装置では構成が複雑になるため、画像形成装置の生産時における組立てや、画像形成装置の設置先でのメンテナンスも行いづらいという側面がある。ＰＷＭ出力部５２１６とＬＤ５３０１Ｙ、５３０１Ｍ、５３０１Ｃ、５３０１Ｋの間が、ＬＶＤＳ（Ｌｏｗ  ｖｏｌｔａｇｅ  ｄｉｆｆｅｒｅｎｔｉａｌ  ｓｉｇｎａｌｉｎｇ）により接続されている場合は、更に信号線の数が２倍になる。
【００２５】
そこで、このような画像形成装置では、図７（ｂ）に一例として示したような構成を採用することがある。図７（ｂ）では、画像処理部が画像処理部６２００と画像処理部６２５０に分かれており、１チップのＩＣである第１の画像処理部６２００と同じく１チップのＩＣである第２の画像処理部６２５０とが互いに異なる基板に実装されている。第２の画像処理部６２５０が実装された基板は光走査装置６１０４により近づけて配置されている。光走査装置６１０４の近傍に配置された第２の画像処理部６２５０は、光走査装置６１０４に応じた補正を行う第２のデータ処理部６２５５とＰＷＭ出力部６２５６とを備えている。ＣＰＵ６１００からの制御データの受信は、シリアル通信インタフェース（以下、ＩＦ）である通信部６１０５、通信部６２５２を介して行われる。通信部６２５２と第２のデータ処理部６２５５、ＰＷＭ出力部６２５６へのデータの送信は、バス６２５１を介して行われる。なお、その他の図７（ｂ）の各部の構成は、図７（ａ）の５０００番台の符号に対して６０００番台である点が異なるのみであり、説明を省略する。
【００２６】
図７（ｂ）に示すように第１の画像処理部６２００と第２の画像処理部６２５０を異なる基板に実装することは以下のような効果を奏する。第１の画像処理部６２００は、汎用性の高いＩＣであり、画像形成速度／画質など仕様が異なる画像形成装置に対して汎用され得る処理を実行する。一方、第２の画像処理部６２５０は、レーザスキャナの性能を補完するためのＩＣであり、仕様の異なるレーザスキャナそれぞれに対して設計・生産されることが望ましい。
【００２７】
図７（ａ）に示すように、画像処理部５２００のように１つのＩＣを様々な画像処理を実行するように設計すると、仕様の異なるレーザスキャナそれぞれに対して個別にＩＣを設計・生産しなければならず、各製品のコストアップを招く。それに対して、第１の画像処理部６２００を仕様の異なる複数の画像形成装置に対する汎用ＩＣとして採用すべく設計・生産し、第２の画像処理部６２５０をレーザスキャナの仕様に応じたＩＣとして設計・生産する。これにより、画像処理を実行するＩＣの設計・生産の全体的なコストを削減することができる。
【００２８】
図８（ａ）は、タンデム方式のカラー画像形成装置の感光ドラム７００１〜７００４の配置の一例を示す図である。例えば、感光ドラム７００１はイエロー用、感光ドラム７００２はマゼンタ用、感光ドラム７００３はシアン用、感光ドラム７００４はブラック用を示す。感光ドラム７００１〜７００４に示す矢印は感光ドラム７００１〜７００４の回転方向（反時計回り方向）を、ｖは回転速度を示している。また、７００５〜７００８はそれぞれの感光ドラム７００１〜７００４に潜像を形成するための光ビームの照射位置を示している。感光ドラム７００１〜７００４上に形成された潜像が現像器（不図示）によって現像されトナー画像が形成されると、形成されたトナー画像が転写されるための無端状の回転ベルトである転写ベルト７００９に転写される。図８（ａ）には転写ベルト７００９の一部分が示されている。
【００２９】
タンデム方式の画像形成装置でカラー画像を形成する際には、感光ドラム７００１〜７００４に形成された各色のトナー画像を、転写ベルト７００９上でぴったりと重ね合わせる必要がある。それぞれの感光ドラム７００１〜７００４は離れて配置されている。ここで、各感光ドラム間の距離をそれぞれ距離ｌｄとする。このため、各色の潜像を同じタイミングで感光ドラム上に形成すると、距離ｌｄの分だけずれた転写ベルト７００９上の位置に転写されることになる。そこで、タンデム方式のカラー画像形成装置では、図８（ｂ）に示すように、各色の潜像は時間をずらして形成されている。図８（ｂ）中８０００は基準となるタイミング信号（基準タイミング信号ともいう）を示しており、基準タイミング信号と同じタイミングで感光ドラム７００１に対応する潜像８００１が形成される。感光ドラム７００２に対応する潜像８００２は、基準タイミング信号８０００に対して時間Ｔｄ１だけずらして形成される。感光ドラム７００３に対応する潜像８００３は、基準タイミング信号８０００に対して時間Ｔｄ２だけずらして形成される。感光ドラム７００４に対応する潜像８００４は、基準タイミング信号８０００に対して時間Ｔｄ３だけずらして形成される。ここで、時間Ｔｄ１、Ｔｄ２、Ｔｄ３はそれぞれ以下のように算出される。
Ｔｄ１＝ｌｄ／ｖ
Ｔｄ２＝ｌｄ／ｖ×２
Ｔｄ３＝ｌｄ／ｖ×３…式（１）
図７（ａ）（又は図７（ｂ））の制御ブロック図で見ると、ＣＰＵ５１００（６１００）により時間Ｔｄ１、Ｔｄ２、Ｔｄ３が算出された後に制御データとして画像処理部５２００（６２００）内のレジスタ（不図示）に格納される。
【００３０】
画像入力部５２１０（６２１０）から入力され、幾つかの画像処理が施されたＹＭＣＫ各色の画像データは、記憶部５２１４（６２１４）にいったん格納されている。感光ドラム７００１〜７００４上に画像を形成する段階で、ＣＰＵ５１００（６１００）から画像処理部５２００（６２００）に対して基準タイミング信号の形成が指示される。なお、基準タイミング信号は、１枚の書き出しタイミングをとるための信号である。画像処理部５２００（６２００）は、各色の画像データを上述したレジスタに格納された時間Ｔｄ１、Ｔｄ２、Ｔｄ３に従って、順次、第２のデータ処理部５２１５（６２５５）、ＰＷＭ出力部５２１６（６２５６）に送信する。なお、図７（ｂ）の構成の場合には、各色の画像データは、それぞれ信号線６０１Ｙ〜６０１Ｋを介して、第１の画像処理部６２００から第２のデータ処理部６２５５に送信される。最終的に画像データは、ＬＤ５３０１（６３０１）によりレーザ光の明滅となって感光ドラム７００１〜７００４表面に照射され、潜像が形成される。このように、画像処理部５２００（６２００）は、各々の感光ドラム７００１〜７００４に対応する画像データを、次のようにして送信する。すなわち、画像処理部５２００（６２００）は、基準タイミング信号を基準として、転写ベルト７００９の移動方向における最も上流側に配置された感光ドラム７００１から他の感光ドラム７００２、７００３、７００４までの距離に応じた時間に基づき送信する。このように、画像形成装置では、転写位置間の距離（ｌｄ）に応じた遅延量に基づいて１枚の記録媒体に対する感光ドラム７００１上の静電潜像の形成開始タイミングに対して、例えば感光ドラム７００２上の静電潜像の形成開始タイミングを遅延させる。
【００３１】
ところで、近年の一般的な画像形成装置では、連続してプリントを行うことができるだけでなく、印刷物の間、例えば、複数枚の記録媒体からなる章と章の境目や複数枚の印刷を行う場合の記録媒体の境目等に、仕切り紙を挿入することもできる。画像形成装置は、用紙の搬送方向の長さが所定の長さである用紙の連続プリント中に、所定の長さの用紙とは異なる長さの用紙に画像形成を行うことが可能である。特に、印刷物と仕切り紙のサイズが異なる場合、すなわち連続プリント中に印刷する記録媒体のサイズが切り替わるような場合には、次のような制御を行う必要がある。ＣＰＵ（５１００、６１００）は、画像処理部（５２００、６２００、６２５０）に対して制御データを新たに設定し直す必要がある。そして、切り替わった後の記録媒体に合わせた画像形成を行えるようにする必要がある。用紙のサイズが切り替わった後の記録媒体のための制御データの送信は、図９（ａ）の９００１ｂ〜９００４ｂに示したように、画像データの送信が行われていない期間で行うこととなる。なお、図中、横長の六角形状は、画像データが送信されている期間（以下、送信期間という）を示しており、以降、同様に描画する。ここで、９０００は基準タイミング信号、９００１ａはＹの潜像を形成するための画像データが送信される期間、９００２ａはＭの潜像を形成するための画像データが送信される期間である。また、９００３ａはＣの潜像を形成するための画像データが送信される期間、９００４ａはＫの潜像を形成するための画像データが送信される期間を示す。
【００３２】
図７（ｂ）に示したように、信号線のコスト上昇やメンテナンス性の低下を抑えるために、ＣＰＵ６１００からシリアル通信である信号線６００を介して第２の画像処理部６２５０に制御データを通知するような構成の画像形成装置がある。このような構成の画像形成装置において、制御データの通知を開始してから終了するまでの時間は、通信のボーレートと通信データ数によって決まる。画像形成装置では、画像形成装置の高画質化のために制御データ、すなわち通信データ数を増加させる一方で、低いボーレートを設けることでノイズ対策のためのコストを低減してコストダウンも同時に実現するような構成としている。特に、このような構成の画像形成装置の場合には、信号線６０１Ｙ〜６０１Ｋを介した画像データの送信がなされていない期間９００１ｂ〜９００４ｂに対して、制御データの通知に要する時間は所定の割合を占めるようになる。
【００３３】
ここで、上述のような連続プリント中の記録媒体の間に仕切り紙として１枚だけサイズの異なる用紙を挿入するような場合には、仕切り紙の前後で形成される潜像の大きさが変わる。このことから、第１の画像処理部６２００から第２の画像処理部６２５０への仕切り紙に対する画像データの送信を行う前後に、信号線６００を介してＣＰＵ６１００から第２の画像処理部６２５０に対して制御データの送信を続けて行う必要が生じる。図９（ｂ）は、連続プリント中の記録媒体の間に１枚の異なるサイズの仕切り紙を挿入する場合の様子を示す図である。ここでは、ｎ−１枚目の記録媒体とｎ＋１枚目の記録媒体との間のｎ枚目に記録媒体が挿入されるように画像形成装置の設定をユーザが実行したい場合について示している。図９（ｂ）は、この場合における第１の画像処理部６２００から第２の画像処理部６２５０に対する画像データおよびＣＰＵ６１００から第２の画像処理部６２５０への制御データの送信のタイミングを示した図である。９５００は基準タイミング信号、９５０１ａ〜９５０４ａは信号線６０１Ｙ〜６０１Ｋを介して行われる各色の画像データの送信期間を示す。９５０１ｂ〜９５０４ｂはシリアル通信である信号線６００を介して行われる制御データの通信を開始するトリガとなる信号（以下、通信開始トリガ）を示す。９５０１ｃ〜９５０４ｃは第１の画像処理部６２００から第２の画像処理部６２５０への共通の信号線６００を介して行われる制御データの実際の通信期間を示す。詳細に説明すると、９５０１ａは信号線６０１Ｙを介して送信されるデータである。９５０２ａは信号線６０１Ｍを介して送信されるデータである。９５０３ａは信号線６０１Ｃを介して送信されるデータである。９５０４ａは信号線６０１Ｋを介して送信されるデータである。９５０１ｃ、９５０２ｃ、９５０３ｃ、９５０４ｃは、共通の信号線６００を介して送信されるデータである。なお、説明を判りやすくするために、図９（ｂ）中では、９５０１ｃ、９５０２ｃ、９５０３ｃ、９５０４ｃを分離して描画している。また、９５００、９５０１ｂ、９５０２ｂ、９５０３ｂ、９５０４ｂは、ＣＰＵ６１００内部で生成されるトリガ信号である。これらは、同一の信号であってもよいし、図９（ｂ）のように分離して生成される信号であってもよい。
【００３４】
図９（ｂ）において、先頭色であるＹに関して説明する。ｎ−１枚目の記録媒体に対する画像データが、通信線６０１Ｙを介して送信（９５０１ａ＿ｎ−１）される。ｎ−１枚目の記録媒体に対する画像データの送信が終了した後、すぐにｎ枚目の記録媒体に対する制御データの通信開始トリガ（９５０１ｂ＿ｎ）が生成される。そして、通信線６００を介して送信されるｎ枚目の制御データの通信期間（９５０１ｃ＿ｎ）は、ｎ枚目の画像データの通信線６０１Ｙを介した送信（９５０１ａ＿ｎ）が開始されるまでに終了している。同様に、ｎ枚目の記録媒体に対する画像データが、通信線６０１Ｙを介して送信（９５０１ａ＿ｎ）される。ｎ枚目の記録媒体に対する画像データの送信が終了した後、すぐにｎ＋１枚目の記録媒体に対する制御データの通信開始トリガ（９５０１ｂ＿ｎ＋１）が生成されている。そして、通信線６００を介して送信されるｎ＋１枚目の制御データの通信期間（９５０１ｃ＿ｎ＋１）は、ｎ＋１枚目の画像データの通信線６０１Ｙを介した送信（９５０１ａ＿ｎ＋１）が開始されるまでに終了している。
【００３５】
次の色のＭに関して説明する。ｎ−１枚目の記録媒体に対する画像データが、通信線６０１Ｍを介して送信（９５０２ａ＿ｎ−１）される。ｎ−１枚目の記録媒体に対する画像データの送信が終了した後、すぐにｎ枚目の記録媒体に対する制御データの通信開始トリガ（９５０２ｂ＿ｎ）が生成される。しかし、次の色のＭに関しては、ちょうど通信線６００を介したＹの制御データの送信を行っている最中（９５０１ｃの期間α）である。このため、期待した通信期間βでの通信が行われず、通信が遅れて開始し、制御データの通信の終了は、通信線６００Ｍを介したｎ枚目の画像データの送信（９５０２ａ＿ｎ）の開始に間に合っていない。Ｍ色の画像形成は、既にｎ枚目のＹ色の画像形成が始まっているため、必ず上述した式（１）の時間間隔で行う必要がある。しかし、このように共通の通信線６００を介した制御データの通信が画像データの送信までに間に合わない状況が生じると、画像の形成までにＣＰＵ６１００から第２の画像処理部６２５０へ制御データが伝わらないおそれがある。そして、画像を正しく形成することができなくなってしまう。これは、残りの色であるＣ、Ｋ色についても同様である。なお、こうした状況は必ず発生するわけではなく、感光ドラム７００１〜７００４の間隔ｌｄや、前後の記録媒体の間隔、画像形成を行う記録媒体の副走査方向の長さ、ボーレート、制御データのデータ量等に応じて、発生する場合と発生しない場合とがある。
【００３６】
このような状況を回避するために、従来技術では、まずシリアル通信の通信速度を速くするという方法が考えられる。しかし、通信速度を速くするには、シリアル通信のためのクロック速度を上げる必要があり、これに伴ってノイズ発生を抑えるためのシールド等の部品が必要となりコストアップに至り易い。また、このような状況を回避するための別の方法としては、前の画像後端と次の画像先端までの間隔を広げる方法が考えられる。これは、単純にはスループットを低下させることで実現できるが、この場合、製品のスペックを低下させることとなる。また、画像形成装置のスループットが一定であっても、感光ドラムの回転速度ｖを速くすれば、前の画像の先端と次の画像の後端が広がり、その分を制御データの通信に割くことが可能となる。しかし、この場合、感光ドラムや中間転写ベルトを駆動するためのモータをより出力の高いモータにする必要があり、やはりコストアップに至る。また、制御データが切り替わる場合のみ、Ｋ色の制御データの通信が終了してから次のＹ色の制御データの通信を行うことで、確実に制御データの通信が重ならないようにする方法もある。しかし、この方法では、必要以上に紙間が広がるため、例えば仕切り紙を印刷物の間に挿入するモードでは、印刷物の間に挿入する仕切り紙の枚数が増えるほど、スループットが低下してしまう。
【実施例】
【００３７】
［画像形成装置］
図１（ａ）は、複数色のトナーを有するカラー画像形成装置の概略断面図である。画像形成装置１００は、色毎の画像を形成する４つの画像形成部１０１Ｙ、１０１Ｍ、１０１Ｃ、１０１Ｋが備えられている。なお、画像形成部１０１Ｙは、第１のトナー像形成手段として機能し、画像形成部１０１Ｍは、第２のトナー像形成手段として機能する。ここで、Ｙ、Ｍ、Ｃ、Ｋは、それぞれイエロー、マゼンタ、シアン、ブラックを表している。画像形成部１０１Ｙ、１０１Ｍ、１０１Ｃ、１０１Ｋでは、それぞれ、イエロー、マゼンタ、シアン、ブラックのトナーを用いて画像形成を行う。以降、必要な場合を除き、符号の添え字Ｙ，Ｍ，Ｃ，Ｋを省略する。画像形成部１０１には感光体である感光ドラム１０２が備えられている。なお、イエローの感光ドラム１０２Ｙは第１の感光体として機能し、マゼンタの感光ドラム１０２Ｍは第２の感光体として機能する。感光ドラム１０２の周囲には、帯電装置１０３、光走査装置１０４、現像装置１０５が設けられている。なお、イエローの光走査装置１０４Ｙは第１の露光手段として機能し、マゼンタの光走査装置１０４Ｍは第２の露光手段として機能する。現像装置１０５Ｙは、光走査装置１０４Ｙによって露光されることによって感光ドラム１０２Ｙ上に形成された第１の静電潜像を第１の色のトナーを用いて現像する第１の現像手段として機能する。現像装置１０５Ｍは、光走査装置１０４Ｍによって露光されることによって感光ドラム１０２Ｍ上に形成された第２の静電潜像を第２の色のトナーを用いて現像する第２の現像手段として機能する。また、感光ドラム１０２の周りには、クリーニング装置１０６も配置されている。
【００３８】
感光ドラム１０２の下方には無端ベルト状の転写体である中間転写ベルト１０７が配置されている。中間転写ベルト１０７は、駆動ローラ１０８と従動ローラ１０９、１１０とに張架され、画像形成中は図中の矢印Ｂ方向（時計回り方向）に回転する。また、中間転写ベルト１０７を介して、感光ドラム１０２に対向する位置には一次転写装置１１１がそれぞれ設けられている。中間転写ベルト１０７の回転方向において、感光ドラム１０２Ｙから中間転写ベルト１０７へのトナー像の転写位置が、感光ドラム１０２Ｍから中間転写ベルト１０７へのトナー像の転写位置よりも上流側に位置している。また、画像形成装置１００は、中間転写ベルト１０７上（ベルト上）のトナー像を記録材である用紙Ｐに転写するための二次転写ローラ１１２、用紙Ｐ上の未定着のトナー像を定着するための定着装置１１３を備える。一次転写装置１１１Ｙ、一次転写装置１１１Ｍ、中間転写ベルト１０７、駆動ローラ１０８、従動ローラ１０９、１１０、二次転写ローラ１１２は、転写手段として機能する。
【００３９】
プリント動作中には、感光ドラム１０２及び中間転写ベルト１０７は、不図示の駆動機構により図中の矢印の方向に回転駆動し、次に説明する画像形成のための一連の工程を経てプリント画像を形成する。感光ドラム１０２Ｙの表面は、まず帯電工程において帯電装置１０３Ｙから印加された電圧により所定の電位に均一に帯電される。そして、感光ドラム１０２Ｙの表面は、露光工程において光走査装置１０４Ｙから出射されるレーザ光によって露光される。通常、レーザ光は原稿画像のデータに応じて明滅しており、これによって感光ドラム１０２Ｙの表面に原稿画像のデータに応じた電位差が生じ、静電潜像が形成される。そして、感光ドラム１０２Ｙの表面には、次の現像工程おいて現像装置１０５Ｙに電圧が印加され、現像装置１０５Ｙ内のトナーを所定の電位に保つことによって、静電潜像が現像され、イエローのトナー画像が形成される。マゼンタ、シアン、ブラックの各色についても、各感光ドラム１０２Ｍ、１０２Ｃ、１０２Ｋの表面に、以上と同様の工程を経てトナー画像が形成される。感光ドラム１０２上に形成された各色のトナー画像は、次の一次転写工程において、一次転写装置１１１に一次転写電圧を印加することによって各感光ドラム１０２の表面から中間転写ベルト１０７の表面に転写される。ここで各色のトナー画像が重ね合わされることとなる。
【００４０】
中間転写ベルト１０７の表面で重ね合わされたトナー画像は、次の二次転写工程において二次転写ローラ１１２に二次転写電圧を印加することによって、第１の給紙カセット１２０ａから二次転写部に搬送されてきた用紙Ｐの表面へと転写される。なお、用紙Ｐは、給紙カセット１２０ａから、不図示の駆動機構により回転駆動する搬送ローラ１２１ａ、１２２ａ、１２３ａ、１２４により二次転写部へ搬送される。また、画像形成装置は、第２の給紙カセット１２０ｂ、手差しトレイ１２０ｃも備えている。第２の給紙カセット１２０ｂから給紙された用紙Ｐは、不図示の駆動機構により回転駆動する搬送ローラ１２１ｂ、１２２ｂ、１２３ｂ、１２４により二次転写部へ搬送される。手差しトレイ１２０ｃから給紙された用紙Ｐは、不図示の駆動機構により回転駆動する搬送ローラ１２１ｃ、１２２ｃ、１２４により二次転写部へ搬送される。第１の給紙カセット１２０ａ及び第２の給紙カセット１２０ｂは、複数のサイズの用紙Ｐを載置することが可能である。第１の給紙カセット１２０ａ及び第２の給紙カセット１２０ｂに載置される用紙Ｐのサイズは、不図示のサイズ検知装置による検知結果がＣＰＵ３００に出力され、ＣＰＵ３００はこれらのカセットに載置された用紙Ｐのサイズを検知することができる。手差しトレイ１２０ｃも、複数のサイズの用紙Ｐを載置することが可能である。手差しトレイ１２０ｃには、手差しトレイ１２０ｃに載置された用紙のサイズを検知するサイズセンサ１１７が配置されている。ＣＰＵ３００は、手差しトレイ１２０ｃから二次転写部に搬送される用紙Ｐのサイズを、サイズセンサ１１７の検知結果に基づき特定することができる。なお、ＣＰＵ３００は、手差しトレイ１２０ｃ上の用紙Ｐのサイズを、ユーザにより不図示の操作パネルから入力された情報に基づき特定することも可能である。上述した仕切り紙（印刷物の間に差し込む記録媒体）は、第２の給紙カセット１２０ｂ又は手差しトレイ１２０ｃから給紙される。
【００４１】
用紙Ｐに転写されずに中間転写ベルト１０７上に残ったトナーは、二次転写部よりも搬送方向の下流側に中間転写ベルト１０７に対向するように配置されたクリーナ１１４によって回収される。なお、二次転写ローラ１１２は、中間転写ベルト１０７の表面のトナーを用紙Ｐに転写するための二次転写電圧とは逆極性の電圧を印加することも可能である。これにより、二次転写ローラ１１２に付着したトナーを中間転写ベルト１０７の表面の方へ移動させて、クリーナ１１４によって回収することも可能となっている。また、転写が終了した各感光ドラム１０２の表面は、クリーニング装置１０６によってトナーを除去される。表面に残ったトナーが除去された感光ドラム１０２は、感光ドラム１０２の回転とともに再び帯電工程へ戻る。二次転写部でトナー像が転写された用紙Ｐは、搬送ベルト１１５により定着装置１１３へ搬送され、用紙Ｐ上に転写されたトナー像は、定着装置１１３で用紙Ｐ上に加熱定着される。このようにしてフルカラー画像が形成された用紙Ｐは、最後に回転駆動する搬送ローラ１４１、１４２を経て、排出部１４０に排出される。
【００４２】
また、検出手段であるセンサ１１６は、中間転写ベルト１０７上に形成された画像を検出するためのセンサである。画像形成装置１００では、画質の調整のために、連続プリント中の用紙Ｐに転写するためのトナー像と次の用紙Ｐに転写するためのトナー像との間に、様々なサイズ、様々なパターンのパッチと呼ばれる検出用トナー画像を形成する場合がある。以下、様々なサイズ、様々なパターンのパッチと呼ばれる検出用トナー画像を、パッチ画像という。センサ１１６は、中間転写ベルト１０７上に形成されたパッチ画像を検出し、検出した結果を後述するＣＰＵ３００に出力する。ＣＰＵ３００は、センサ１１６による検出結果に基づいて画像データの補正を実行する。連続プリント中に所定のトナー画像であるパッチ画像を形成する場合、用紙Ｐのサイズとパッチ画像のサイズとが異なるため、上述した仕切り紙を挿入する場合と同様の課題が生じる（図９（ｂ）参照）。
【００４３】
［光走査装置］
図１（ｂ）は、光ビームを出射する光走査装置１０４の内部構成を示す図である。光走査装置１０４は、光源である半導体レーザ２０１と、コリメータレンズ２０２と、シリンドリカルレンズ２０３と、回転多面鏡２０４とを備える。半導体レーザ２０１は、光ビームとしてのレーザ光を、例えば４つ発生する。コリメータレンズ２０２は、半導体レーザ２０１から出射されたレーザ光を平行光に整形する。シリンドリカルレンズ２０３は、コリメータレンズ２０２を通過したレーザ光を副走査方向へ集光する。また、光走査装置１０４は、回転多面鏡２０４によって偏向されたレーザ光（走査光）が入射する第１走査レンズ２０５と、第２走査レンズ２０６とを備える。回転多面鏡２０４は、プリント動作時には回転多面鏡２０４を駆動する駆動モータ（不図示）によって回転される。半導体レーザ２０１から出射したレーザ光は、回転多面鏡２０４の回転に伴って、その反射面で連続的に角度を変えて偏向される。そして、回転多面鏡２０４で偏向されたレーザ光は、第１走査レンズ２０５、第２走査レンズ２０６を経て感光ドラム１０２を走査方向である主走査方向に走査し、これによって感光ドラム１０２の表面は露光され、静電潜像が形成される。なお、主走査方向における静電潜像が形成される領域を、画像形成領域とする。
【００４４】
第１走査レンズ２０５と第２走査レンズ２０６の間の、レーザ光の走査範囲の端部（感光ドラム１０２上の画像形成領域の外側）には、ミラー２０８が配置されている。ミラー２０８は、第１走査レンズ２０５を介して入射されたレーザ光を反射し、レーザ光の光路を折り返している。ここで光路が折り返されたレーザ光は、レンズ２０９を介して、ビームディテクタ（ＢｅａｍＤｅｔｅｃｔｏｒ）２０７（以下、ＢＤ２０７）によって検出される。ＢＤ２０７によって半導体レーザ２０１から出射されたレーザ光が検出されると、ＢＤ２０７は後述するＣＰＵ３００に信号を出力する。ＣＰＵ３００は、ＢＤ２０７から入力された信号（以下、同期信号）を基準として、半導体レーザ２０１から画像形成領域に対して画像データに応じたレーザ光を出射することで、走査毎の主走査方向における静電潜像（画像）の形成開始位置を揃えている。このように、同期信号は、主走査方向の書き出しタイミングをとるための信号である。なお、画像形成部１０１は、ここで示したような回転多面鏡２０４を用いてレーザ光を偏向することによってレーザ光を走査させて感光ドラム１０２を露光する方式である必要は必ずしもない。他の方式、例えば、ＬＥＤ光を直接感光ドラム１０２に照射して露光するような方式であってもよい。
【００４５】
［制御ブロック図］
図２は、光走査装置１０４の駆動制御を行うための制御回路の構成を示すブロック図である。画像形成装置１００は、制御手段であるＣＰＵ３００と、ＣＰＵ３００の制御プログラムを格納しているＲＯＭ３０１と、作業領域を提供するＲＡＭ３０２を備えている。また、画像形成装置１００は、各種のセンサからの入力信号やモータ等のアクチュエータへの出力信号の入出力を行うＩ／Ｏ３０３、シリアル通信を行う通信部３０５、画像処理部３２０を備えている。画像処理部３２０は、入力画像データから第１の色に対する第１の画像データと第２の色に対する第２の画像データを生成するデータ生成回路である。これらは、バスを介してデータの送受信を行っている。また、本実施例の画像形成装置１００は、画像処理部３２０（第１の画像処理部）と画像処理部３５０（第２の画像処理部）を備える。画像処理部３２０と画像処理部３５０は異なるＩＣである。画像処理部３５０は、画像処理部３２０よりも光走査装置１０４に近い位置に配置されている。画像処理部３２０と画像処理部３５０は互いに異なる基板に実装された異なるＩＣである。画像処理部３２０が実装された基板にはＣＰＵ３００が実装されている。ＣＰＵ３００から画像処理部３２０への制御データの送信は基板上に形成されたプリント配線によって電気的に行われる。画像処理部３５０は、光走査装置の特性に応じた補正を行う第２のデータ処理部３５６とＰＷＭ出力部３５７とを備え、ＣＰＵ３００からの制御データの受信はシリアル通信インタフェース（以下、ＩＦ）である通信部３０５、通信部３５５を介して行われる。第２のデータ処理部３５６は、設定が完了した倍率補正データに基づいて、第１の画像データに対して倍率補正処理を実行した第１の駆動データを生成し、第２の画像データに対して倍率補正処理を実行した第２の駆動データを生成するデータ処理回路である。また、第２のデータ処理部３５６は、設定が完了した位置補正データに基づいて、第１の画像データに対して記録媒体に対するトナー像の位置を補正するための位置補正処理を実行した第１の駆動データを生成する。第２のデータ処理部３５６は、設定が完了した位置補正データに基づいて、第２の画像データに対して記録媒体に対するトナー像の位置を補正するための位置補正処理を実行した第２の駆動データを生成する。通信部３０５と通信部３５５は第２の信号線３８０により接続されている。すなわち、共通の信号線３８０は、画像処理部３２０が実装された基板と第２のデータ処理部３５６が実装された基板とに接続されている。ＣＰＵ３００は、第２のデータ処理部３５６に対して共通の信号線３８０を用いて第１の画像データに対する倍率補正データ又は位置補正データと第２の画像データに対する倍率補正データ又は位置補正データをシリアルに送信する。また、ＣＰＵ３００は、倍率補正データ以外又は位置補正データ以外の制御データを共通の信号線３８０を介して第２のデータ処理部３５６に送信する。このような構成にすることで、信号線の数が多いＰＷＭ出力部３５７と駆動手段であるＬＤ３７１（３７１Ｙ、３７１Ｍ、３７１Ｃ、３７１Ｋ）の間の信号線のコスト上昇やメンテナンス性の低下を抑えることが可能となる。なお、イエローのＬＤ３７１Ｙは、第１の駆動データに基づいて光走査装置１０４Ｙを駆動する第１の駆動手段として機能する。マゼンタのＬＤ３７１Ｍは、第２の駆動データに基づいて光走査装置１０４Ｍを駆動する第２の駆動手段として機能する。
【００４６】
画像処理部３２０における左から右方向へ向かう矢印は、原稿読取装置やコンピュータ等の外部装置から入力された画像データに施す処理を示している。外部装置から入力された画像データは、赤（Ｒｅｄ（Ｒ））、緑（Ｇｒｅｅｎ（Ｇ））、青（Ｂｌｕｅ（Ｂ））の色毎に構成されており、画像入力部３２１に入力される。画像処理部３２０は、外部装置から入力されたＲ、Ｇ、Ｂの色毎の画像データを、色変換部３２２により画像形成装置１００のトナーの色（Ｙ，Ｍ，Ｃ，Ｋ）毎の画像データに変換する。画像処理部３２０は、Ｙ，Ｍ，Ｃ，Ｋの色毎の画像データに、第１のデータ処理部３２３によりガンマ補正等の画像処理を施す。画像処理部３２０は、画像処理が施された画像データから中間調生成部３２４によりスクリーン処理や誤差拡散処理による中間調（ハーフトーン）データを生成して、生成した中間調データを記憶部３２５に記憶する。
【００４７】
更に、記憶部３２５に記憶された各色の画像データは、画像処理部３２０から画像処理部３５０に送信される。例えば、Ｙ色の画像データは信号線３８１Ｙを介して、Ｍ色の画像データは信号線３８１Ｍを介して、Ｃ色の画像データは信号線３８１Ｃを介して、Ｋ色の画像データは信号線３８１Ｋを介して、それぞれ送信される。画像処理部３５０は、複数の第１の信号線である信号線３８１を介して画像処理部３２０から送信された各色の画像データに第２のデータ処理部３５６により光走査装置１０４に応じた補正を施す。そして、画像処理部３５０は、光走査装置１０４に応じた補正が施された画像データをＰＷＭ出力部３５７によりレーザの明滅パターンとしてのＰＷＭのアナログ信号に変換する。画像処理部３５０は、ＰＷＭ出力部３５７により変換されたＰＷＭのアナログ信号を、光走査装置１０４における各色のＬＤ３７１に出力し、各感光ドラム１０２の表面に潜像を形成する。
【００４８】
ＣＰＵ３００は、既に説明した式（１）に基づいて算出した時間Ｔｄ１、Ｔｄ２、Ｔｄ３を画像処理部３２０内のレジスタ（不図示）に格納する。そして、ＣＰＵ３００は、画像を形成する段階において、基準タイミング信号の生成を画像処理部３２０に指示する。指示を受けた画像処理部３２０は、レジスタに格納された時間Ｔｄ１、Ｔｄ２、Ｔｄ３に従って、記憶部３２５から各色の画像データを順次、画像処理部３５０に送信する。
【００４９】
［画像形成タイミング］
図３は、ＣＰＵ３００が各色の画像形成タイミングを算出する方法を示す図である。ここでは、ｎ−１、ｎ、ｎ＋１の３つの記録媒体の画像を形成する様子を示している。図中４００は、基準タイミング信号を示し、１つの記録媒体に対して１つの基準タイミング信号が生成される。４０１、４０２、４０３、４０４はそれぞれＹ，Ｍ，Ｃ，Ｋの送信期間である。４０１ａは信号線３８１Ｙを介して送信される画像データである。４０２ａは信号線３８１Ｍを介して送信される画像データである。４０３ａは信号線３８１Ｃを介して送信される画像データである。４０４ａは信号線３８１Ｋを介して送信される画像データである。４０１ｃ、４０２ｃ、４０３ｃ、４０４ｃは、共通の信号線３８０を介して送信される制御データである。なお、説明を判りやすくするために、図３中では、４０１ｃ、４０２ｃ、４０３ｃ、４０４ｃを分離して描画している。また、４００、４０１ｂ、４０２ｂ、４０３ｂ、４０４ｂは、ＣＰＵ３００内部で生成されるトリガ信号である。これらは、同一の信号であってもよいし、図３のように分離して生成される信号であってもよい。以降では、ｎ枚目を中心に、ＣＰＵ３００による画像形成のためのタイミング制御について説明する。なお、ｎ枚目のＹの画像データを画像データ４０１ａ＿ｎ、ｎ枚目のＭの画像データを画像データ４０２ａ＿ｎ、ｎ枚目のＣの画像データを画像データ４０３ａ＿ｎ、ｎ枚目のＫの画像データを画像データ４０４ａ＿ｎ、のように表す。
【００５０】
ＣＰＵ３００は、既に説明した時間Ｔｄ１、Ｔｄ２、Ｔｄ３の他に、画像データ４０１ａ＿ｎ、４０２ａ＿ｎ、４０３ａ＿ｎ、４０４ａ＿ｎの送信に要する時間ｔｐを算出する。用紙Ｐに形成しようとする画像の副走査方向の長さをｌｐ、感光ドラム１０２及び中間転写ベルト１０７の駆動速度（回転速度でもある）をｖとすると、時間ｔｐは次の式（２）で表わされる。
ｔｐ＝ｌｐ／ｖ…式（２）
式（１）と、式（２）より、ｎ枚目の基準タイミング信号４００（以下、４００＿ｎとする）からの、ＹＭＣＫ各色の画像データの送信を終了するタイミング（以下、送信終了タイミング）は、以下の式（３）のように表わされる。
Ｙ：ｔｐ
Ｍ：Ｔｄ１＋ｔｐ
Ｃ：Ｔｄ２＋ｔｐ
Ｋ：Ｔｄ３＋ｔｐ      …式（３）
【００５１】
このことから、ＣＰＵ３００は、タイミングｔ０で基準タイミング信号４００＿ｎの生成を画像処理部３２０に指示するとともに、式（３）で表わされる各色の画像データの送信終了タイミングを知るために、ＣＰＵ３００に内蔵されたタイマを起動する。ＣＰＵ３００から基準タイミング信号４００＿ｎの生成を指示された画像処理部３２０は、不図示のレジスタに格納された時間Ｔｄ１、Ｔｄ２、Ｔｄ３に基づいたタイミングで、画像データの送信を開始する。
【００５２】
ＣＰＵ３００は、タイマを参照することにより、基準タイミング信号４００＿ｎから時間ｔｐが経過したこと、すなわちＹ色の画像データの送信終了タイミングになったと判断すると、次のように動作する。すなわち、ＣＰＵ３００は、必要に応じて、破線で示すタイミングＴｙでｎ＋１枚目のＹ色のための制御データの通信を、共通の信号線３８０を介して開始する。なお、Ｔｙは、Ｙ色について、ｎ枚目の基準タイミング信号が生成されたタイミングｔ０を基準とした、制御データの通信を開始するタイミングである。ＣＰＵ３００は、ｎ＋１枚目のＹ色のための制御データの通信を開始した場合は、タイマを参照し、併せて現在時刻をＲＡＭ３０２に格納する。なお、詳細は図５を用いて後述する。
【００５３】
同じように、ＣＰＵ３００は、タイマを参照することにより、基準タイミング信号４００ｎからそれぞれ所定の時間が経過したこと、すなわちＭ、Ｃ、Ｋ色の画像データの送信終了タイミングになったと判断すると、次のように動作する。ここで、それぞれ所定の時間とは、Ｔｄ１＋ｔｐ、Ｔｄ２＋ｔｐ、Ｔｄ３＋ｔｐである。ＣＰＵ３００は、必要に応じて、それぞれ破線で示すタイミングＴｍ、Ｔｃ、Ｔｋでｎ＋１枚目のＭ、Ｃ、Ｋの各色のための制御データの通信を、共通の信号線３８０を介して開始する。なお、Ｔｍは、Ｍ色について、ｎ枚目の基準タイミング信号が生成されたタイミングｔ０を基準とした、制御データの通信を開始するタイミングである。Ｔｃは、Ｃ色について、ｎ枚目の基準タイミング信号の生成されたタイミングｔ０を基準とした、制御データの通信を開始するタイミングである。Ｔｋは、Ｋ色について、ｎ枚目の基準タイミング信号の生成のタイミングｔ０を基準とした、制御データの通信を開始するタイミングである。ＹＭＣＫ各色の、次の記録媒体のための制御データの通信は、１枚の記録媒体に画像を形成する毎に行ってもよいし、制御データ（記録媒体のサイズや補正データ等）が切り替わる場合のみ行ってもよい。なお、本実施例では、１枚の記録媒体に画像を形成する毎に第２の画像処理部３５０に対して制御データの送信を行う構成として説明する。
【００５４】
ＣＰＵ３００は、Ｙ色の画像データの送信終了タイミング（Ｔｙ）において、ｎ＋１枚目の基準タイミング信号４００＿ｎ＋１の生成を指示するための時間ｔｂを、次の式（４）を用いて算出し、タイマを起動する（タイマセット）。
ｔｂ＝Ｔｃｙｃ−ｔｐ…式（４）
ここで、時間Ｔｃｙｃは製品のスペックに基づいて決定する。例えば、Ａ３サイズで毎分３０枚印刷可能な画像形成装置である場合、
Ｔｃｙｃ＝６０秒／３０枚＝２秒
となる。時間Ｔｃｙｃは、連続プリント中における記録媒体の先頭から次の記録媒体の先頭までの時間である。また、同じ画像形成装置で、Ａ４サイズで毎分６０枚印刷可能である場合は、
Ｔｃｙｃ＝６０秒／６０枚＝１秒となる。なお、画像形成装置で出力可能な用紙サイズと、その用紙サイズに対応するスループット（１分間当たりの印刷可能枚数（ｐｐｍ））は、表１に示したようなテーブル情報として、予めＲＯＭ３０１に格納されている。例えば、Ａ３サイズの用紙のスループットは、１分間に３０枚であり（３０ｐｐｍ）、Ａ４サイズの用紙のスループットは、１分間に６０枚（６０ｐｐｍ）である。ＣＰＵ３００は、表１を参照することにより、時間Ｔｃｙｃを求める。
【００５５】
【表１】
0006711699.tif 000002
ＣＰＵ３００は、タイマを参照することにより、ｎ枚目の画像データの送信終了タイミング（Ｔｙ）から時間ｔｂが経過したと判断すると、ｎ＋１枚目の画像データを送信するための一連の処理を開始する。
【００５６】
本実施例の図３と図９（ｂ）と異なる点は以下のとおりである。例えば、図９（ｂ）では、Ｃ色の制御データ（９５０３ｃ＿ｎ）は、Ｙ色の制御データ（９５０１ｃ＿ｎ＋１）よりも後に出力されていた。一方、本実施例では、ｎ枚目の記録媒体に対するどの色の制御データ（４０１ｃ＿ｎ〜４０４ｃ＿ｎ）も、ｎ＋１枚目の記録媒体に対するどの色の制御データ（４０１ｃ＿ｎ＋１〜４０４ｃ＿ｎ＋１）よりも先に出力される。また、本実施例では、ｎ枚目の記録媒体に対する制御データ（４０１ｃ＿ｎ等）に基づく第２のデータ処理部３５６によるデータ処理が完了した後に、ＣＰＵ３００によってｎ＋１枚目の制御データ（４０１ｃ＿ｎ＋１等）が設定される。例えば、本実施例の制御が実施されない従来の図９の場合のタイミング（図３中、「（ｎ＋１）」で示す）よりも、ｎ＋１枚目の制御データ（４０１ｃ＿ｎ＋１等）の設定が開始されるタイミングが、時間ＴＤ１遅延される。例えば、Ｙ色で説明すると、ＣＰＵ３００内部でのトリガ信号４０１ｂ＿ｎ＋１の生成が時間ＴＤ１遅延され、ｎ＋１枚目の画像形成のトリガ信号４００＿ｎ＋１の生成も時間ＴＤ１遅延される。Ｍ、Ｃ、Ｋについても同様である。
【００５７】
なお、本実施例では、画像データの送信終了タイミング（Ｔｙ、Ｔｍ、Ｔｃ、Ｔｋ）で次の記録媒体のための制御データの通信を開始するよう制御している。しかし、１つのジョブ中の１枚目（最初）（先頭の記録媒体ともいう）については、基準タイミング信号の生成指示の前までに制御データの通信が終了しているようなタイミングであれば、制御データの通信の開始はいつでもよい。また、先頭の記録媒体の基準タイミング信号の生成は、画像形成装置１００全体が印刷可能な状態になってから行う。
【００５８】
図４は、本実施例における制御データ５００を示す図である。制御データ５００には、Ｙ色用のデータ、Ｍ色用のデータ、Ｃ色用のデータ、Ｋ色用のデータのそれぞれに対応する制御データが含まれる。これらの制御データは、少なくとも記録媒体のサイズ毎に設定されている。これらの制御データは、記録媒体の種類（例えば、坪量／厚さ）毎に設定されていても良い。それぞれの色の制御データ５００には、１枚の記録媒体に形成する主走査方向、副走査方向のそれぞれの長さおよび記録媒体に対する画像形成位置に関するデータが含まれ、制御データ５００におけるサイズ情報領域を構成する。また、それぞれの色の制御データ５００には、画像の補正データとして、光走査装置１０４の主走査方向の画像形成領域（図１（ｂ）参照）を３２分割した各領域それぞれに対する部分倍率を補正するための補正データ（部分倍率補正データ）が含まれる。詳細には、部分倍率０から部分倍率３１までの３２の領域それぞれに個別に対応する部分倍率補正データが含まれ、制御データ５００における補正情報領域を構成している。更に、それぞれの色の制御データ５００には、式（１）から算出した、基準タイミング信号から画像データの送信を開始するまでの時間（画像データ送信開始時間）も含まれ、時間情報領域を構成している。なお、制御データ５００は、他の情報を有していてもよい。ただし、同一の記録媒体に対する主走査方向の長さ、副走査方向の長さは、各色で同じ長さとなる。部分倍率補正データは、光走査装置１０４Ｙ、１０４Ｍ、１０４Ｃ、１０４Ｋ毎に異なる補正値となる。画像データの送信開始時間は、本実施例では、Ｙについては０である。Ｍ、Ｃ、Ｋについてはそれぞれ時間Ｔｄ１、Ｔｄ２、Ｔｄ３となる。
【００５９】
このように、記録媒体のサイズに応じて倍率補正データの設定を切り換えるコントローラとして機能するＣＰＵ３００は、本実施例では次のような制御を行う。すなわち、ＣＰＵ３００は、第１の画像データに対する倍率補正データと第２の画像データに対する倍率補正データを転写位置間の距離に応じた遅延量に基づく異なるタイミングで共通の信号線３８０を介して第２のデータ処理部３５６に出力する。これにより、ＣＰＵ３００は、第２のデータ処理部３５６に設定された倍率補正データを切り換える。また、記録媒体のサイズに応じて位置補正データの設定を切り換えるコントローラとして機能するＣＰＵ３００は、本実施例では次のような制御を行う。すなわち、ＣＰＵ３００は、第１の画像データに対する位置補正データと第２の画像データに対する位置補正データを転写位置間の距離に応じた遅延量に基づく異なるタイミングで共通の信号線３８０を介して第２のデータ処理部３５６に出力する。これにより、ＣＰＵ３００は、第２のデータ処理部３５６に設定された位置補正データを切り換える。
【００６０】
［制御データの通信タイミング］
図５は、本実施例の連続プリント中に制御データ５００の通信を行っているタイミングが他の色の制御データの通信を行っているタイミングと重なるか否かを判断し、判断結果に基づいて制御データの通信タイミングを制御する処理を示すフローチャートである。図５の処理は、図３で説明したように、Ｙ色の画像データの送信終了タイミング（Ｔｙ）となりＹ色の制御データの通信タイミングとなったときに、ＣＰＵ３００が実施する処理である。なお、ＣＰＵ３００は、基準タイミング信号が生成されたタイミングでタイマを参照し、基準タイミング信号が生成された時刻から後述する各タイミングまでの時間の経過を管理する。ステップ（以下、Ｓとする）６０１でＣＰＵ３００は、タイマを参照することにより、ｎ枚目の基準タイミング信号から時間ｔｐが経過し、所定の色であるＹの制御データ５００の通信を開始するタイミングとなったか否かを判断する。Ｓ６０１でＣＰＵ３００は、Ｙの制御データ５００の通信開始タイミングではないと判断した場合、処理をＳ６０１に戻し、Ｙの制御データ５００の通信開始タイミングであると判断した場合、処理をＳ６０２に進める。Ｓ６０２でＣＰＵ３００は、ｎ枚目に先行するｎ−１枚目の用紙Ｐ（先行する記録媒体）があるか否かを判定する。ＣＰＵ３００は、先行する記録媒体がないと判定した場合、制御データ５００の通信タイミングが先行する記録媒体と重なることがないため、処理をＳ６０７に進める。Ｓ６０７でＣＰＵ３００は、タイマを参照し現在時刻をＲＡＭ３０２に格納して制御データ５００を送信し、処理をＳ６０１に戻す。
【００６１】
Ｓ６０２でＣＰＵ３００は、先行する記録媒体があると判定した場合、処理をＳ６０３に進める。Ｓ６０３でＣＰＵ３００は、図６で後述する処理Ａを実行する。処理Ａは、先行するｎ−１枚目の各色の制御データ５００の通信時刻と現在時刻との比較を行う処理である。ＣＰＵ３００は、この処理を実行することで、制御データ５００の通信タイミングが重なり得るか否かを判定する。
【００６２】
［制御データの通信タイミングが重なるか否かの判定処理］
図６の処理Ａについて説明する。Ｓ６５１でＣＰＵ３００は、先行する記録媒体のＭ色の制御データ５００の通信を開始するタイミング（以下、通信タイミングという）Ｔｍを算出する。ここで、通信タイミングＴｍは、ＲＡＭ３０２に格納された先行する記録媒体のＹ色の制御データ５００の通信時刻に時間Ｔｄ１を加算することにより求められる。なお、先行する記録媒体のＹ色の制御データ５００の通信時刻は、先行する記録媒体について実行された図５のＳ６０７で記憶されたデータに基づいている。すなわち、先行する記録媒体のＹ色の画像データの送信終了タイミングが経過したＹ色の制御データ５００の通信開始タイミングでＲＡＭ３０２に記憶された時刻である。Ｓ６５２でＣＰＵは、タイマを参照し、現在時刻とＳ６５１で算出したＭ色の通信タイミングＴｍとの差の絶対値を算出して、算出した絶対値が規定の値ＴＤ２より小さい否かを判定する。なお、現在の記録媒体のＹの制御データ５００の送信タイミングと、先行する記録媒体の各色の制御データ５００の送信タイミングの順番は、早くなることもあれば遅くなることもあるため、絶対値を求めている。Ｓ６５２でＣＰＵ３００は、現在時刻とＭ色の通信タイミングＴｍの差の絶対値が規定の値ＴＤ２よりも小さいと判定した場合（｜現在時刻−Ｔｍ｜＜ＴＤ２）、処理をＳ６５８に進める。この場合、先行する記録媒体のＭ色の制御データ５００の通信タイミングＴｍと次の記録媒体としてこれから画像形成を行おうとしているＹ色の制御データ５００の通信タイミングとが近接していることを意味する。このため、Ｓ６５８でＣＰＵ３００は、両方のタイミングが重なるものと判定して、処理Ａを終了し、処理を図５に戻す。Ｓ６５２でＣＰＵ３００は、現在時刻とＭ色の通信タイミングＴｍの差の絶対値が規定の値ＴＤ２以上であると判定した場合（｜現在時刻−Ｔｍ｜≧ＴＤ２）、処理をＳ６５３に進める。
【００６３】
Ｓ６５３でＣＰＵ３００は、先行する記録媒体のＣ色の制御データ５００の通信タイミングＴｃを算出する。ここで、通信タイミングＴｃは、ＲＡＭ３０２に格納されている先行する記録媒体のＹ色の制御データ５００の通信時刻に時間Ｔｄ２を加算することにより求められる。Ｓ６５４でＣＰＵ３００は、タイマを参照し、現在時刻とＳ６５３で算出したＣ色の通信タイミングＴｃとの差の絶対値を算出して、算出した絶対値が規定の値ＴＤ２より小さい否かを判定する。Ｓ６５４でＣＰＵ３００は、現在時刻とＣ色の通信タイミングＴｃの差の絶対値が規定の値ＴＤ２よりも小さいと判定した場合（｜現在時刻−Ｔｃ｜＜ＴＤ２）、処理をＳ６５８に進める。この場合、先行する記録媒体のＣ色の制御データ５００の通信タイミングＴｃと次の記録媒体としてこれから画像形成を行おうとしているＹ色の制御データ５００の通信タイミングとが近接していることを意味する。このため、Ｓ６５８でＣＰＵ３００は、タイミングが重なるものと判定して、処理Ａを終了し、処理を図５に戻す。Ｓ６５４でＣＰＵ３００は、現在時刻とＣ色の通信タイミングＴｃの差の絶対値が規定の値ＴＤ２以上であると判定した場合（｜現在時刻−Ｔｃ｜≧ＴＤ２）、処理をＳ６５５に進める。
【００６４】
Ｓ６５５でＣＰＵ３００は、先行する記録媒体のＫ色の制御データ５００の通信タイミングＴｋを算出する。ここで、通信タイミングＴｋは、ＲＡＭ３０２に格納されている先行する記録媒体のＹ色の制御データ５００の通信時刻に時間Ｔｄ３を加算することにより求められる。Ｓ６５６でＣＰＵは、タイマを参照し、現在時刻とＳ６５５で算出したＫ色の通信タイミングＴｋとの差の絶対値を算出して、算出した絶対値が規定の値ＴＤ２より小さい否かを判定する。Ｓ６５６でＣＰＵ３００は、現在時刻とＫ色の通信タイミングＴｋの差の絶対値が規定の値ＴＤ２よりも小さいと判定した場合（｜現在時刻−Ｔｋ｜＜ＴＤ２）、処理をＳ６５８に進める。この場合、先行する記録媒体のＫ色の制御データ５００の通信タイミングＴｋと次の記録媒体として画像形成を行おうとしているＹ色の制御データ５００の通信タイミングとが近接していることを意味する。このため、Ｓ６５８でＣＰＵ３００は、タイミングが重なるものと判定して、処理Ａを終了し、処理を図５に戻す。Ｓ６５６でＣＰＵ３００は、現在時刻とＫ色の通信タイミングＴｋの差の絶対値が規定の値ＴＤ２以上であると判定した場合（｜現在時刻−Ｔｋ｜≧ＴＤ２）、処理をＳ６５７に進める。Ｓ６５７でＣＰＵ３００は、タイミングは重ならないと判定し、処理Ａを終了して、処理を図５に戻す。なお、Ｓ６５２、Ｓ６５４、Ｓ６５６の判定で用いた既定の値ＴＤ２は、制御データ５００の送信に要する時間であり、図９（ｂ）のαに相当する。
【００６５】
ＣＰＵ３００は、ｎ−１枚目の制御データ５００の送信を開始するタイミングと、ｎ枚目の制御データ５００の送信を開始するタイミングと、制御データ５００を送信する際に要する時間に基づいて、これらのタイミングが重なるか否かを判定する。このように、ＣＰＵ３００は、ｎ枚目のＹ色の制御データ５００の送信を開始する第１のタイミングが、ｎ−１枚目の少なくとも１つの色の制御データ５００を送信する第２のタイミングと重なるか否かを判定する判定手段として機能する。
【００６６】
図５のフローチャートの説明に戻る。Ｓ６０４でＣＰＵ３００は、Ｓ６０３で行った判定の結果、先行する記録媒体の制御データ５００の通信タイミングと現在の記録媒体の通信タイミングとが重なるか否かを判定する。Ｓ６０４でＣＰＵ３００は、タイミングが重ならないと判定した場合、処理をＳ６０７に進める。Ｓ６０７でＣＰＵ３００は、次の記録媒体の処理Ａの判定に用いるため、現在時刻をＲＡＭ３０２に格納して制御データ５００の通信を行って、処理をＳ６０１に戻す。
【００６７】
Ｓ６０４でＣＰＵ３００は、タイミングが重なると判定した場合、処理をＳ６０５に進める。Ｓ６０５でＣＰＵ３００は、所定の時間ＴＤ１を計測するためにタイマを起動し、Ｓ６０６でタイマを参照することにより所定の時間ＴＤ１が経過したか否かを判定する。所定の時間ＴＤ１は、ｎ枚目のＹの制御データ５００の送信に要する時間と、ｎ−１枚目でタイミングが重なると判定された色の制御データ５００の送信に要する時間とが重なる時間（図９（ｂ）のαとβの重なりの時間）に基づき設定される時間である。また、所定の時間ＴＤ１は、第１のタイミング、第２のタイミング及び制御データ５００の送信に要する時間に基づいて求められる時間ともいえる。Ｓ６０６でＣＰＵ３００は、所定の時間ＴＤ１が経過していないと判定した場合、処理をＳ６０６に戻し、経過したと判定した場合、処理をＳ６０７に進める。このように、本実施例では、Ｓ６０３の処理Ａで少なくとも１つの色の制御データ５００の通信開始タイミングと現在の記録媒体の制御データ５００の送信タイミングとが重なると判定された場合、ＣＰＵ３００は、次のように制御する。すなわち、ＣＰＵ３００は、Ｙの制御データ５００の通信開始タイミングを所定の時間ＴＤ１だけずらす（所定の時間遅らせる）。また、ＣＰＵ３００は、画像処理部３２０に、各色の画像データを送信する際のタイミングの基準となる基準タイミング信号の出力を所定の時間ＴＤ１だけ待機してから生成させる。Ｓ６０７でＣＰＵ３００は、現在時刻をＲＡＭ３０２に格納して、制御データ５００の通信を行い、処理をＳ６０１に戻す。
【００６８】
このように、本実施例では、ＣＰＵ３００は、Ｙ色の制御データ５００の通信を開始した時刻をＲＡＭ３０２に記憶しておく。そして、ＣＰＵ３００は、次の記録媒体のＹ色の制御データの通信を行う際に、現在時刻と、前の記録媒体のＹ色の制御データ５００の通信開始時刻と式（１）に示した時間Ｔｄ１、Ｔｄ２、Ｔｄ３とから、各色の制御データの通信時刻を算出して比較を行う。ＣＰＵ３００は、これらの比較結果に基づいて、制御データ５００の通信タイミングが重なるか否かを判定する。ＣＰＵ３００は、これらのタイミングが重なると判定した場合には、次の記録媒体のＹ色の制御データ５００の通信タイミングと画像データの送信を開始する基準タイミング信号の生成指示タイミングを、所定の時間ＴＤ１だけ遅らせる。所定の時間ＴＤ１は、シリアル通信に要する時間分を事前に求めておき、固定値としてＲＯＭ３０１に格納しておく。これにより、後続の記録媒体の制御データ５００の通信タイミングが、既に画像データの送信が始まっている先行する記録媒体の制御データ５００の通信タイミングと重なることを防止することが可能となる。
【００６９】
以上のように、本実施例のＣＰＵ３００は、第１の画像データに対する倍率補正データの出力タイミングと、第２の画像データに対する倍率補正データの出力タイミングが重複するか否かを判定する。ＣＰＵ３００は、第１の画像データに対する倍率補正データの出力タイミングと、第２の画像データに対する倍率補正データの出力タイミングが重複する場合、次のように制御している。ＣＰＵ３００は、第２の画像データに対する倍率補正データを第１の画像データに対する倍率補正データよりも先に出力する。ＣＰＵ３００は、第２のデータ処理部３５６によるｎ枚目の記録媒体に対する倍率補正データに基づく倍率補正処理が完了した後にｎ＋１枚目の記録媒体に対する倍率補正データを出力する。なお、第１の画像データは、ｎ＋１枚目の記録媒体に対する第１の静電潜像を形成するためのデータである。第２の画像データは、記録媒体の搬送方向においてｎ＋１枚目の記録媒体よりもサイズが小さいｎ枚目の記録媒体に対する静電潜像を形成するためのデータである。また、出力するデータが倍率補正データの場合だけでなく、例えば、位置補正データの場合についても同様であり、説明を省略する。
以上、本実施例によれば、連続プリント中の制御データの送信タイミングが重なることに起因する画像不良の発生を防止することができる。
【符号の説明】
【００７０】
１０２          感光ドラム
１０４          光走査装置
３００          ＣＰＵ
３２０          画像処理部
３５６          第２のデータ処理部
３７１          レーザドライバ
３８０          共通の信号線
【図１】
0006711699.tif 000003
【図２】
0006711699.tif 000004
【図３】
0006711699.tif 000005
【図４】
0006711699.tif 000006
【図５】
0006711699.tif 000007
【図６】
0006711699.tif 000008
【図７】
0006711699.tif 000009
【図８】
0006711699.tif 000010
【図９】
0006711699.tif 000011
【図１０】
0006711699.tif 000012