(57)【特許請求の範囲】
【請求項１】
エンジン制御部を備えたエンジンと、このエンジンに着脱可能であって画像データ生成及び印字動作を管理するコントローラとを有する画像形成装置の制御方法であって、
画像形成装置は、
画像クロック発生手段と、
上記画像クロック発生手段で発生した画像クロック周波数で、上記コントローラにより生成された画像データに応じて光ビームを出力する光ビーム出力手段と、
感光体と、
上記感光体をシステムスピードで駆動する感光体駆動手段と、
上記光ビーム出力手段にて出力された光ビームを偏向し、光ビームが上記感光体上を走査するように回転する光ビーム偏向手段と、
光ビームが上記感光体上を走査されることにより生じた潜像をトナー像となし、トナー像を用紙上に転写・定着させる画像プロセス手段と、
上記光ビーム出力手段が光ビームを出力するタイミングの基礎となる水平同期信号及び垂直同期信号発生手段と、
上記エンジン制御部と上記コントローラが接続されたことを検知する接続検知手段と、
を備え、
上記接続検知手段により上記エンジン制御部と上記コントローラとの接続が検知されたことに基づいて、解像度、画像クロック周波数、システムスピード、水平同期信号からビーム発生タイミングまでの時間、垂直同期信号からビーム発生までの時間、及び、光ビーム偏向手段の回転数の関係を決定するための情報を、上記コントローラと上記エンジンとの間で通信するための通信工程と、
解像度、画像クロック周波数、システムスピード、水平同期信号からビーム発生タイミングまでの時間、垂直同期信号からビーム発生までの時間、及び、光ビーム偏向手段の回転数の組み合わせが、上記コントローラ又は上記エンジンが動作することができない組み合わせであるか否かを判定する工程と、
上記コントローラ又は上記エンジンが動作することができない組み合わせであると判定したとき、エラー表示をするエラー表示工程とを有すること
を特徴とする画像形成装置の制御方法。
【請求項２】
請求項１に記載の画像形成装置の制御方法において、
解像度、画像クロック周波数、システムスピード、水平同期信号からビーム発生タイミングまでの時間、垂直同期信号からビーム発生までの時間、及び、光ビーム偏向手段の回転数の組み合わせが、上記コントローラ又は上記エンジンが動作することができない組み合わせであるとき、これと異なる他の組み合わせを選択する選択工程を、エラー表示工程よりも前に有すること
を特徴とする画像形成装置の制御方法。
【請求項３】
請求項１に記載の画像形成装置の制御方法において、上記画像クロック発生手段は、上記コントローラに搭載されており、上記光ビーム偏向手段の回転数及び前記システムスピードは可変であること
を特徴とする画像形成装置の制御方法。
【請求項４】
請求項１に記載の画像形成装置の制御方法において、上記画像クロック発生手段は、上記エンジンに搭載されていること
を特徴とする画像形成装置の制御方法。
【請求項５】
エンジン制御部を備えたエンジンと、このエンジンに着脱可能であって画像データ生成及び印字動作を管理するコントローラとを有する画像形成装置において、
画像クロック発生手段と、
上記画像クロック発生手段で発生した画像クロック周波数で、上記コントローラにより生成された画像データに応じて光ビームを出力する光ビーム出力手段と、
感光体と、
上記感光体をシステムスピードで駆動する感光体駆動手段と、
上記光ビーム出力手段にて出力された光ビームを偏向し、光ビームが上記感光体上を走査するように回転する光ビーム偏向手段と、
光ビームが上記感光体上を走査されることにより生じた潜像をトナー像となし、トナー像を用紙上に転写・定着させる画像プロセス手段と、
上記光ビーム出力手段が光ビームを出力するタイミングの基礎となる水平同期信号及び垂直同期信号発生手段と、
上記エンジン制御部と上記コントローラが接続されたことを検知する接続検知手段と、
上記接続検知手段により上記エンジン制御部と上記コントローラとの接続が検知されたことに基づいて、解像度、画像クロック周波数、システムスピード、水平同期信号からビーム発生タイミングまでの時間、垂直同期信号からビーム発生までの時間、及び、光ビーム偏向手段の回転数を表す各パラメータ情報のうち２つのパラメータを上記コントローラと上記エンジンとの間で共有するための通信手段と、
上記通信手段により共有されたパラメータ情報に基づき残りの上記パラメータを演算により求める演算手段と、
を有し、上記通信手段により共有されたパラメータ及び上記演算手段により求められたパラメータにより動作すること
を特徴とする画像形成装置。
【請求項６】
請求項５に記載の画像形成装置において、この画像形成装置は、更に、
上記通信手段により共有されたパラメータ及び上記演算手段により求められたパラメータにより上記コントローラ又は上記エンジンが動作することができないときに、エラー表示をするエラー表示手段を有すること
を特徴とする画像形成装置。
【請求項７】
請求項５に記載の画像形成装置において、上記画像クロック発生手段は、上記コントローラに搭載されており、上記光ビーム偏向手段の回転数及び前記システムスピードは可変であること
を特徴とする画像形成装置。
【請求項８】
請求項５に記載の画像形成装置において、上記画像クロック発生手段は、上記エンジンに搭載されていること
を特徴とする画像形成装置。
【請求項９】
請求項５に記載の画像形成装置において、
上記通信手段により共有されたパラメータ及び上記演算手段により求められたパラメータにより上記コントローラ又は上記エンジンが動作することができないときに、上記演算手段は第２のパラメータを演算により求め、上記通信手段により共有されたパラメータ及び上記演算手段により求められた第２のパラメータにより動作すること
を特徴とする画像形成装置。
【請求項１０】
請求項５に記載された画像形成装置において、
上記通信手段は、上記接続検知手段により上記エンジン制御部と上記コントローラとの接続が検知されたことに基づいて、解像度、画像クロック周波数、システムスピード、水平同期信号からビーム発生タイミングまでの時間、垂直同期信号からビーム発生までの時間、及び、光ビーム偏向手段の回転数を表す各パラメータ情報のうち解像度と画像クロック周波数を上記コントローラと上記エンジンとの間で共有すること
を特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光ビームを利用した画像形成装置及びその制御方法の技術の分野に関するものである。
【０００２】
【従来の技術】
光ビームを利用した画像形成装置、例えばレーザビームプリンタ、は大きく分けて２つの部分から構成される。
【０００３】
その一つは、画像形成動作に直接携わる部分すなわちプリンタエンジン（以下、単にエンジンという。）の部分であり、他は画像形成装置の全体を制御するコントローラの部分である。
【０００４】
これらは、それぞれ別な箇所又は部署で開発されることが多い。当然のことながら、上記２つの部分の仕様は、密接に関係するので、仕様書により細かく取り決めが行われる。この取り決めの作業及び開発作業は新しい機種毎に繰り返されるので、これに費やされる費用も時間もきわめて大きなものとなっている。
【０００５】
また、エンジン又はコントローラが寿命又は故障のため使用不能になったとき、一方を購入してきても、多くの場合仕様が異なるため、仮にこれが接続できたとしても、印字される画像の大きさが異なったり、印字位置がずれるといった問題が生じる。そのため、その機種の生産が終了している場合、一方が使用可能であるにもかかわらず、全てを購入しなければならないので、消費者の経済的負担が大きい等の問題がある。また、廃棄に伴う環境への負荷も無視できないという問題がある。
【０００６】
光ビームを利用した画像形成装置として次のものを挙げることができる。
【０００７】
特開平５−１９７２６３号公報
解像度を変える場合、システムスピードを変えないで画像クロック周波数、ポリゴンミラー回転数及びレーザ光量の関係を変更する例、ポリゴンミラーの回転数を変えず、画像クロック周波数、システムスピード及びレーザ光量の関係を変更する例、及び、画像クロック周波数を変えずポリゴンミラー回転数、システムスピード及びレーザ光量の関係を変更する例が開示されている。
【０００８】
ここに開示の技術は、解像度切り換えのためのシステムスピード、画像クロック周波数、ポリゴンミラー回転数、レーザ光量の切り換え方法についてのものであり、各解像度におけるシステムスピード、画像クロック周波数、ポリゴンミラー回転数、水平／垂直方向印字開始タイミングの組み合わせは固定となっていて、解像度の切り換えはその固定値間の切り換えにて行われる。
【０００９】
特開平５−１７６１３０号公報
Ｇ３とＧ４の通信方式に応じてポリゴンミラー回転数、レーザ発光タイミングを切り換える。
【００１０】
Ｇ３、Ｇ４での解像度切り換えのためのポリゴンミラー回転数、レーザ発光タイミングの切り換え方法についての技術であり、各解像度におけるシステムスピード、画像クロック周波数、ポリゴンミラー回転数、水平／垂直方向印字開始タイミングの組み合わせは固定となっている。
【００１１】
以上の他、
特開平５−１３０３３５号公報
特開平６−１４３６９８号公報
特開平５−２０８５２２号公報
特開平４−０１３３６４号公報
特開平４−２９６７７９号公報
以上に挙げた公報に開示の発明は、いずれも先に述べた問題を扱うものではなく、コントローラとエンジン制御部の間には、画像クロック周波数、解像度、システムスピード、水平方向印字開始タイミング、垂直方向印字開始タイミング、光ビーム偏向装置の回転数があらかじめ決められており、エンジンが故障したとき、他の機種のエンジンによって置き換えができるものではなかった。
【００１２】
【発明が解決しようとする課題】
本発明は上記従来の技術に述べた問題を解決することを課題とするものである。
【００１３】
【課題を解決するための手段】
上記課題は以下の手段により解決される。
【００１４】
［請求項１の発明の解決手段］
エンジン制御部を備えたエンジンと、このエンジンに着脱可能であって画像データ生成及び印字動作を管理するコントローラとを有する画像形成装置の制御方法であって、
画像形成装置は、
画像クロック発生手段と、
上記画像クロック発生手段で発生した画像クロック周波数で、上記コントローラにより生成された画像データに応じて光ビームを出力する光ビーム出力手段と、
感光体と、
上記感光体をシステムスピードで駆動する感光体駆動手段と、
上記光ビーム出力手段にて出力された光ビームを偏向し、光ビームが上記感光体上を走査するように回転する光ビーム偏向手段と、
光ビームが上記感光体上を走査されることにより生じた潜像をトナー像となし、トナー像を用紙上に転写・定着させる画像プロセス手段と、
上記光ビーム出力手段が光ビームを出力するタイミングの基礎となる水平同期信号及び垂直同期信号発生手段と、
上記エンジン制御部と上記コントローラが接続されたことを検知する接続検知手段と、
を備え、
上記接続検知手段により上記エンジン制御部と上記コントローラとの接続が検知されたことに基づいて、解像度、画像クロック周波数、システムスピード、水平同期信号からビーム発生タイミングまでの時間、垂直同期信号からビーム発生までの時間、及び、光ビーム偏向手段の回転数の関係を決定するための情報を、上記コントローラと上記エンジンとの間で通信するための通信工程と、
解像度、画像クロック周波数、システムスピード、水平同期信号からビーム発生タイミングまでの時間、垂直同期信号からビーム発生までの時間、及び、光ビーム偏向手段の回転数の組み合わせが、上記コントローラ又は上記エンジンが動作することができない組み合わせであるか否かを判定する工程と、
上記コントローラ又は上記エンジンが動作することができない組み合わせであると判定したとき、エラー表示をするエラー表示工程とを有すること
を特徴とする画像形成装置の制御方法。
【００１５】
［請求項２の発明の解決手段］
請求項１に記載の画像形成装置の制御方法において、
解像度、画像クロック周波数、システムスピード、水平同期信号からビーム発生タイミングまでの時間、垂直同期信号からビーム発生までの時間、及び、光ビーム偏向手段の回転数の組み合わせが、上記コントローラ又は上記エンジンが動作することができない組み合わせであるとき、これと異なる他の組み合わせを選択する選択工程を、エラー表示工程よりも前に有すること
を特徴とする画像形成装置の制御方法。
【００１６】
［請求項３の発明の解決手段］
請求項１に記載の画像形成装置の制御方法において、上記画像クロック発生手段は、上記コントローラに搭載されており、上記光ビーム偏向手段の回転数及び前記システムスピードは可変であること
を特徴とする画像形成装置の制御方法。
【００１７】
［請求項４の発明の解決手段］
請求項１に記載の画像形成装置の制御方法において、上記画像クロック発生手段は、上記エンジンに搭載されていること
を特徴とする画像形成装置の制御方法。
【００１８】
［請求項５の発明の解決手段］
エンジン制御部を備えたエンジンと、このエンジンに着脱可能であって画像データ生成及び印字動作を管理するコントローラとを有する画像形成装置において、
画像クロック発生手段と、
上記画像クロック発生手段で発生した画像クロック周波数で、上記コントローラにより生成された画像データに応じて光ビームを出力する光ビーム出力手段と、
感光体と、
上記感光体をシステムスピードで駆動する感光体駆動手段と、
上記光ビーム出力手段にて出力された光ビームを偏向し、光ビームが上記感光体上を走査するように回転する光ビーム偏向手段と、
光ビームが上記感光体上を走査されることにより生じた潜像をトナー像となし、トナー像を用紙上に転写・定着させる画像プロセス手段と、
上記光ビーム出力手段が光ビームを出力するタイミングの基礎となる水平同期信号及び垂直同期信号発生手段と、
上記エンジン制御部と上記コントローラが接続されたことを検知する接続検知手段と、
上記接続検知手段により上記エンジン制御部と上記コントローラとの接続が検知されたことに基づいて、解像度、画像クロック周波数、システムスピード、水平同期信号からビーム発生タイミングまでの時間、垂直同期信号からビーム発生までの時間、及び、光ビーム偏向手段の回転数を表す各パラメータ情報のうち２つのパラメータを上記コントローラと上記エンジンとの間で共有するための通信手段と、
上記通信手段により共有されたパラメータ情報に基づき残りの上記のパラメータを演算により求める演算手段と、
を有し、上記通信手段により共有されたパラメータ及び上記演算手段により求められたパラメータにより動作すること
を特徴とする画像形成装置。
［請求項６の発明の解決手段］
請求項５に記載の画像形成装置において、この画像形成装置は、更に、
上記通信手段により共有されたパラメータ及び上記演算手段により求められたパラメータにより上記コントローラ又は上記エンジンが動作することができないときに、エラー表示をするエラー表示手段を有すること
を特徴とする画像形成装置。
［請求項７の発明の解決手段］
請求項５に記載の画像形成装置において、上記画像クロック発生手段は、上記コントローラに搭載されており、上記光ビーム偏向手段の回転数及び前記システムスピードは可変であること
を特徴とする画像形成装置。
［請求項８の発明の解決手段］
請求項１に記載の画像形成装置において、上記画像クロック発生手段は、上記エンジンに搭載されていること
を特徴とする画像形成装置。
［請求項９の発明の解決手段］
請求項５に記載の画像形成装置において、
上記通信手段により共有されたパラメータ及び上記演算手段により求められたパラメータにより上記コントローラ又は上記エンジンが動作することができないときに、上記演算手段は第２のパラメータを演算により求め、上記通信手段により共有されたパラメータ及び上記演算手段により求められた第２のパラメータにより動作すること
を特徴とする画像形成装置。
［請求項１０の発明の解決手段］
請求項５に記載された画像形成装置において、
上記通信手段は、上記接続検知手段により上記エンジン制御部と上記コントローラとの接続が検知されたことに基づいて、解像度、画像クロック周波数、システムスピード、水平同期信号からビーム発生タイミングまでの時間、垂直同期信号からビーム発生までの時間、及び、光ビーム偏向手段の回転数を表す各パラメータ情報のうち解像度と画像クロック周波数を上記コントローラと上記エンジンとの間で共有すること
を特徴とする画像形成装置。
【００１９】
【発明の実施の形態】
これらの発明は請求項各項に記載の構成を備えることにより、次のように動作する。
【００２０】
［請求項１の発明の実施の形態］
この発明の画像形成装置において、コントローラにより生成された画像データに応じて、光ビーム出力手段が画像クロック発生手段で発生した画像クロック周波数で光ビームを出力する。
【００２１】
光ビームは、光ビーム偏向手段により偏向されて、感光体駆動手段によりシステムスピードで駆動される感光体上を走査する。
【００２２】
画像プロセス手段は光ビームが上記感光体上を走査されることにより生じた潜像をトナー像とし、このトナー像を用紙上に転写・定着させる。
【００２３】
水平同期信号及び垂直同期信号発生手段は光ビーム出力手段が光ビームを出力するタイミングの基礎となる同期信号を発生する。
【００２４】
接続検知手段が、エンジン制御部とコントローラが接続されたことを検知すると、通信工程では、解像度、画像クロック周波数、システムスピード、水平同期信号からビーム発生タイミングまでの時間、垂直同期信号からビーム発生までの時間、及び、光ビーム偏向手段の回転数の関係を決定するための情報が、コントローラとエンジンとの間で通信される。
【００２５】
以上の動作により、エンジンとコントローラは同じ情報を有することになり、両者は同じ設定で動作することになるので、異なった機種間においてもエンジン又はコントローラを置き換えることができる。
更に、この動作に加え、解像度、画像クロック周波数、システムスピード、水平同期信号からビーム発生タイミングまでの時間、垂直同期信号からビーム発生までの時間、及び、光ビーム偏向手段の回転数の組み合わせが、コントローラ又はエンジンが動作することができない組み合わせであるか否かが判定され、コントローラ又はエンジンが動作することができない組み合わせであると判定されたとき、エラー表示がされる。
【００２６】
［請求項２の発明の実施の形態］
請求項１の発明の画像形成装置の制御方法における制御動作に加え、解像度、画像クロック周波数、システムスピード、水平同期信号からビーム発生タイミングまでの時間、垂直同期信号からビーム発生までの時間、及び、光ビーム偏向手段の回転数の組み合わせが、上記コントローラ又は上記エンジンが動作することができない組み合わせであるとき、これと異なる他の組み合わせが、エラー表示よりも前に自動的に選択されるので使い勝手が向上する。
【００２７】
［請求項３の発明の実施の形態］
請求項１の発明の画像形成装置の制御方法において、画像クロック発生手段は、コントローラに搭載されており、光ビーム偏向手段の回転数及び前記システムスピードが変更可能となっている。
【００２８】
［請求項４の発明の実施の形態］
請求項１の発明の画像形成装置の制御方法において、更に、画像クロック発生手段は、エンジン側に搭載されているのでエンジンの構成が容易となる。
【００２９】
［請求項５の発明の実施の形態］
この発明の画像形成装置において、コントローラにより生成された画像データに応じて、光ビーム出力手段が画像クロック発生手段で発生した画像クロック周波数で光ビームを出力する。
光ビームは、光ビーム偏向手段により偏向されて、感光体駆動手段によりシステムスピードで駆動される感光体上を走査する。
画像プロセス手段は光ビームが上記感光体上を走査されることにより生じた潜像をトナー像とし、このトナー像を用紙上に転写・定着させる。
水平同期信号及び垂直同期信号発生手段は光ビーム出力手段が光ビームを出力するタイミングの基礎となる同期信号を発生する。
接続検知手段が、エンジン制御部とコントローラが接続されたことを検知すると、通信手段により、解像度、画像クロック周波数、システムスピード、水平同期信号からビーム発生タイミングまでの時間、垂直同期信号からビーム発生までの時間、及び、光ビーム偏向手段の回転数を表す各パラメータ情報のうち２つのパラメータが、上記コントローラと上記エンジンとの間で共有される。演算手段は、上記通信手段により共有されたパラメータ情報に基づき残りの上記パラメータを演算により求めるので、これらのパラメータにより画像形成装置が動作する。
以上の動作により、エンジンとコントローラは同じ情報を共有することになり、両者は同じ設定で動作することになるので、異なった機種間においてもエンジン又はコントローラを置き換えることができる。
［請求項６の発明の実施の形態］
請求項５の発明の画像形成装置の動作に加え、上記通信手段により共有されたパラメータ及び上記演算手段により求められたパラメータにより上記コントローラ又は上記エンジンが動作することができないときには、エラー表示手段が、エラー表示をする。
［請求項７の発明の実施の形態］
請求項５の発明の画像形成装置において、画像クロック発生手段は、コントローラに搭載されており、光ビーム偏向手段の回転数及び前記システムスピードが変更可能となっている。
［請求項８の発明の実施の形態］
請求項５の発明の画像形成装置において、更に、画像クロック発生手段は、エンジン側に搭載されているのでエンジンの構成が容易となる。
［請求項９の発明の実施の形態］
請求項５の発明の画像形成装置の動作に加え、上記通信手段により共有されたパラメータ及び上記演算手段により求められたパラメータにより上記コントローラ又は上記エンジンが動作することができないときに、上記演算手段は第２のパラメータを演算により求め、上記通信手段により共有されたパラメータ及び上記演算手段により求められた第２のパラメータにより動作するので使い勝手が向上する。
［請求項１０の発明の実施の形態］
請求項５に記載された画像形成装置において、上記通信手段は、上記６つのパラメータ情報のうち解像度と画像クロック周波数を上記コントローラと上記エンジンとがその間で共有するように通信する。
【００３０】
【実施例】
図１は、本発明の複数の実施例に共通の画像形成装置の概略を示す図である。
【００３１】
本発明の画像形成装置１にはメインモータ（パルスモータ）２が搭載されていて、このメインモータ２は、給紙ローラ３、プロセスユニット６およびその中の感光体７、転写ローラ８、定着ローラ９、排紙ローラ１０などの駆動を行う。
【００３２】
印字動作開始とともにメインモータが所定のスピードで回転し、給紙ローラ３により用紙が給紙される。
【００３３】
用紙が用紙位置センサ４を通過すると、その通過タイミングに合わせて、プロセスユニット６の感光体７にはレーザ走査装置５から画像データに応じたレーザビームが照射されて感光体７の表面には潜像が形成される。
【００３４】
プロセスユニット６内の現像手段によって感光体７上にトナー像が形成され、用紙が感光体７と転写ローラ８の間を通過することで用紙上にトナー像が転写される。
【００３５】
トナー像が転写された用紙は定着ローラ９を通過することで定着され、排紙ローラ１０を経て機外に排出される。
【００３６】
図２は、本発明の複数の実施例に共通の画像形成装置におけるレーザ走査に関して説明するための図である。
【００３７】
レーザ走査装置５はおもにレーザ駆動装置５１、ポリゴンミラー５２、ポリゴンミラー駆動装置５３、ｆθレンズ５４、レーザビーム位置検出装置５５から構成されている。
【００３８】
レーザ駆動装置５１はレーザビーム位置検出装置５５にて発生する水平同期信号から所定時間後に画像が書き込まれるようにコントローラからのレーザ駆動信号にしたがってレーザ発光をＯＮ／ＯＦＦする。
【００３９】
このレーザ駆動信号の各ドットのタイミングどりは画像クロック周波数回路（後述）にて発生する画像クロックに基づいて行われる。
【００４０】
前記水平同期信号は、レーザ強制発光信号がレーザ駆動装置５１にはいり、レーザビーム走査位置がレーザビーム位置検出装置５５を通過するタイミングにてレーザが発光することで得られる。
【００４１】
ポリゴンミラー駆動信号はエンジン制御部（後述）から所望のポリゴンミラーの回転数に応じた周波数のクロックとして出力されるので、ポリゴン駆動装置５３によってポリゴンミラー５２が所望の回転数で回転する。
【００４２】
レーザ駆動装置５１から発せられたレーザ光はポリゴンミラー５２によって偏向（反射）され、ｆθレンズ５４を通過して感光体７上にポリゴン回転数に応じた定速度で走査される。
【００４３】
一方、感光体７はメインモータ（ステップモータ）２により所望のスピードで回転される。メインモータ２はメインモータ駆動信号によって駆動される。
【００４４】
以上のようにして、感光体７上には所望のスピードにて２次元的にレーザ光が走査される。そして感光体７の表面におけるレーザ光が照射される点の位置は、水平同期信号と用紙位置センサ入力に同期した垂直同期信号により決定される。
【００４５】
図３は画像タイミングを説明するためのタイミング図である。
【００４６】
画像タイミングとは、画像を構成する画素の一点一点にレーザビームを照射する時期をあらわす。
【００４７】
図３の下方には水平方向の画像タイミングが、右方には垂直方向の画像タイミングがあらわされている。時間はこの図において上から下に向かい経過するとともに、更に左から右へ向かって経過する。
【００４８】
今、画像領域のある垂直位置でレーザが走査されているとすると、レーザビーム位置検出装置５５が水平同期信号の立ち下がりを検出した時点からＴｈ時間経過した後にレーザ光をＯＮ／ＯＦＦさせれば、ＯＮ／ＯＦＦに応じてレーザ光が照射されている感光体７の表面に画像が書き込まれる。
【００４９】
今、画像領域の幅をＬｉ（ｍｍ）、画像クロック周波数Ｆ（ＭＨｚ）、解像度を主走査方向（図３において水平方向）、副走査方向（同垂直方向）ともにＲ（ｄｐｉ）とすると、１ライン走査あたりの画像領域走査時間Ｔｉは式（１）にてあらわされる。
【００５０】
Ｔｉ＝Ｒ × （Ｌｉ／２５．４）／Ｆ  （μｓｅｃ）    −−−  式（１）
同様に、水平同期信号立ち下がり位置から画像領域開始位置までの距離をＬｈ（ｍｍ）とすると、レーザが水平同期信号立ち下がり位置から画像領域開始位置まで走査されるまでの時間（水平方向印字開始タイミング）Ｔｈは式（２）にてあらわされる。
【００５１】
Ｔｈ＝Ｒ × （Ｌｈ／２５．４）／Ｆ  （μｓｅｃ）    −−−  式（２）
１ライン走査時間ＴＬは、感光体駆動スピード（システムスピード）をＶｓ（ｍｍ／ｓｅｃ）とすると、解像度Ｒ（ｄｐｉ）を用いて式（３）にてあらわされる。
【００５２】
ＴＬ＝（２５．４ × １０6 ／Ｖｓ）／Ｒ  （μｓｅｃ）  −−−式（３）
ポリゴンミラー回転数Ｎｐ（ｒｐｓ）は、ポリゴンミラー面数をｍ（面）とすると式（４）にてあらわされる。
【００５３】
Ｎｐ＝１０6 ／（ ＴＬ × ｍ ）    （ｒｐｓ）          −−−式（４）
さらに式（３）にて式（４）は式（５）とあらわされる。
【００５４】
Ｎｐ＝（Ｒ × Ｖｓ）／（２５．４ × ｍ）  （ｒｐｓ）  −−−式（５）
ここで、１ライン走査時間ＴＬと１ライン走査あたりの画像領域走査時間Ｔｉと水平同期信号立ち下がり位置から画像領域開始位置まで走査されるまでの時間Ｔｈの関係は常時比例関係にあるので、
Ｔｉ＝  ｋ１  ×  ＴＬ                            −−−式（６）
Ｔｈ＝  ｋ２  ×  ＴＬ                            −−−式（７）
とする。
【００５５】
また、レーザ位置検出のためにエンジン制御部からのレーザ強制発光出力のタイミングは、水平同期信号立ち下がり位置から強制発光開始位置まで走査されるまでの時間Ｔｏｎで、
Ｔｏｎ＝  ｋ３  ×  ＴＬ                          −−−式（８）
とあらわされる。
【００５６】
ここで式（１）と式（６）より式（９）の関係が成り立つ。
【００５７】
ＴＬ＝Ｒ ×（Ｌｉ／２５．４）／Ｆ／ｋｌ  （μｓｅｃ）−−−式（９）
次に垂直同期信号立ち下がり位置から画像領域開始位置まで用紙が搬送されるまでの時間（垂直方向印字開始タイミング）ＴｖはシステムスピードＶｓで決まり、式（１０）にてあらわされる。
【００５８】
Ｔｖ＝ｆ(Ｖｓ)    （μｓｅｃ）          −−−−−−−−式（１０）
今、エンジンにはコントローラＡが取り付けられ、コントローラＡの画像クロック周波数がＦａ、解像度がＲａの場合、画像領域幅Ｌｉは用紙幅で決まっているので式（９）により必然的に１ライン走査時間ＴＬが決まる。
【００５９】
ＴＬが求まると式（４）によりポリゴン回転数Ｎｐが決まり、さらに式（５）によりシステムスピードＶｓが決まる。また式（７）にて水平同期信号立ち下がり位置から画像領域開始位置まで走査されるまでの時間Ｔｈが、式（１０）にて垂直同期信号立ち下がり位置から画像領域開始位置まで用紙が搬送されるまでの時間Ｔｖが、式（８）にて水平同期信号立ち下がり位置から強制発光開始位置まで走査されるまでの時間Ｔｏｎが決まる。
【００６０】
以上のように画像クロック周波数と解像度が決まれば、すべての画像タイミングが決まってしまうが、エンジンによってポリゴン面数ｍ、比例常数ｋ１、ｋ２、ｋ３は光学系の設計上一般的には異なるため、ＴＬ、Ｔｈ、Ｖｓ、Ｔｖなどはエンジンごとに異なる値となる。
【００６１】
逆に今エンジンＡがコントローラに接続されたとすると、エンジンのシステムスピードＶｓが固定で決まっている場合は解像度Ｒａで印字するには、必然的に画像クロック周波数Ｆａ、ポリゴン回転数Ｎｐ、水平同期信号立ち下がり位置から画像領域開始位置まで走査されるまでの時間Ｔｈ、垂直同期信号立ち下がり位置から画像領域開始位置まで用紙が搬送されるまでの時間Ｔｖ、水平同期信号立ち下がり位置から強制発光開始位置まで走査されるまでの時間Ｔｏｎがすべて決まる。
【００６２】
このように、Ｒａ、Ｆａ、Ｖｓ、Ｔｈ、Ｔｖはそのうちのいくつかが決まるとすべての条件が決定される。
【００６３】
本発明ではこのＲａ、Ｆａ、Ｖｓ、Ｔｈ、Ｔｖおよびこれに付随して決まるＮｐ、Ｔｏｎをすべて決めるため、未共有で必要な情報をエンジン制御部とコントローラでやり取りする。この情報のやり取りの方法としてはエンジン制御部とコントローラ間で一般的に用いられているシリアル通信方式を用いる。
【００６４】
実施例１
図４は実施例１の画像形成装置のブロック図である。
【００６５】
本発明の画像形成装置１にはホスト（図には記載なし）からの印字データをレーザを駆動するための画像データに変換してレーザを駆動するコントローラ２０が着脱可能に搭載されている（図１参照）。
【００６６】
エンジンにはエンジンの各デバイスの入力、出力を制御するエンジン制御部３０があり、コントローラ２０と通信しながら各デバイスを制御している。
【００６７】
コントローラ２０には所定周波数の画像クロックを発生する画像クロック発生回路２１が搭載されている。印字時にはコントローラ２０からは画像に応じたレーザ駆動信号が、水平同期信号やエンジン制御部３０からの垂直同期信号からタイミングをとって画像クロックにあわせて出力される。
【００６８】
一方、エンジン制御部３０からは、ポリゴンミラー駆動装置（モータ）５３を所定回転数で回転するためにポリゴンミラー回転数に対応した周波数のクロックとしてのポリゴン制御信号が出力されるとともに、感光体７などを駆動するメインモータ２を所定のシステムスピードで回転するためにシステムスピードに対応した周波数のクロックとしてのメインモータ制御信号が出力される。さらに水平同期信号発生のためのレーザ強制発光信号も出力される。
【００６９】
また、エンジン制御部３０は用紙位置センサ４からの入力によって垂直方向タイミングどりのための垂直同期信号をコントローラ２０に出力する。
【００７０】
表示部２２はコントローラ２０から画像形成装置（プリンタ）１の状態を表示するように制御されている。
【００７１】
図６及び図７は実施例１の情報通信手順を示す図である。
【００７２】
まず、電源が投入されるとＳ１００にて、エンジン制御部３０はコントローラ２０がセットされていることをコントローラセット検知センサ２５により検知し、コントローラセット検知信号をコントローラ２０に送る。
【００７３】
Ｓ１０１にてコントローラ２０からエンジン制御部３０に解像度指定を行う。エンジン制御部３０はＳ１０２にて解像度指定情報を受け取り、Ｓ１０３にて受け取り完了の返送を行う。
【００７４】
エンジン制御部３０からの受け取り完了の返送信号を受け取ると、コントローラ２０はＳ１０４にて画像クロック周波数指定を行う。
【００７５】
エンジン制御部３０はＳ１０５にて画像クロック周波数を受け取るとＳ１０６にてポリゴンミラー回転数、システムスピード（メインモータ２の駆動スピード）、水平方向印字開始タイミング、レーザ強制発光タイミングを計算して求め、シムテムスピードやポリゴンミラー回転数がこのプリンタエンジンの使用可能領域内にあるかどうかをチェックする。
【００７６】
その結果、メインモータ２やポリゴンミラー回転数が使用可能範囲内にあれば、Ｓ１０７にて通常の受け取り完了の返送を行う。
【００７７】
上記チェックの結果が使用可能領域内でなければエラーとし、Ｓ２０１にてエラー発生内容の返送を行う（図７）。
【００７８】
エラー発生内容としては、ポリゴンミラー回転数の上限オーバー、ポリゴンミラー回転数の下限アンダー、メインモータ回転スピードの上限オーバー、メインモータ回転スピードの下限アンダーがある。
【００７９】
コントローラ２０からの解像度指定および画像クロック周波数指定にたいしてエラーがあれば、コントローラ２０はエラー発生内容を表示部２２に表示する（Ｓ２０２）。この場合印字動作を行うことはできない。
【００８０】
コントローラ２０からの解像度指定および画像クロック周波数指定にたいしてエラーがなければ、コントローラ２０はＳ１０８〜Ｓ１１６にて水平方向印字開始タイミングＴｈ、垂直方向印字開始タイミングＴｖ、およびシステムスピードＶｓをエンジン制御部３０よりとり込む。
【００８１】
Ｔｈの情報としては時間（μｓｅｃ）のほかにその時間に相当する画像のドット数などを用いることができる。Ｔｖの情報としては時間（ｍｓｅｃ）のほかにその時間に相当する画像ライン数などを用いることができる。Ｖｓの情報としてはスピード（ｍｍ／ｓｅｃ）のほかにそのスピードに変換できる１ライン走査時間ＴＬなどを用いることができる。
【００８２】
また、Ｔｈ、Ｔｖ、Ｖｓの情報の代わりにｋｌ、ｋ２、ｍなどＴｈ、Ｔｖ、Ｖｓを求めるもととなる情報を用いてもよい。
【００８３】
以上のような手順にて例えばコントローラＡとエンジンＡの組み合わせでは、解像度Ｒ＝Ｒａ（ｄｐｉ）、画像クロック周波数Ｆ＝Ｆａ（ＭＨｚ）、ポリゴン回転数Ｎｐ＝Ｎｐａ（ｒｐｓ）、水平方向印字開始タイミングＴｈ＝Ｔｈａ（μｓｅｃ）、垂直方向印字開始タイミングＴｖ＝Ｔｖａ（μｓｅｃ）、システムスピードＶｓ＝Ｖｓａ（ｍｍ／ｓｅｃ）、強制発光開始タイミングＴｏｎ＝Ｔｏｎａ（μｓｅｃ）という情報がコントローラＡとエンジンＡ制御部のあいだで確定する。確定した条件は動作条件格納メモリＲＡＭ２６に格納され保存される。
【００８４】
そしてこれらの各条件にしたがってコントローラＡとエンジンＡ制御部は印字動作を行う。コントローラＡは垂直同期信号からＴｖａ（μｓｅｃ）のタイミングから、水平同期信号からＴｈａ（μｓｅｃ）のタイミングで画像データに対応したレーザ駆動信号を出力する。エンジンＡ制御部はポリゴン回転数Ｎｐａ（ｒｐｓ）に応じたポリゴン制御信号を出力し、システムスピードＶｓａ（ｍｍ／ｓｅｃ）に応じたメインモータ制御信号を出力し、レーザ強制発光開始タイミングＴｏｎａ（μｓｅｃ）にてレーザ強制発光信号を出力する。
【００８５】
今、２種類のコントローラＡ、Ｂと２種類のエンジンＡ、Ｂがあったとしてその組み合わせを考える。
【００８６】
コントローラＡの条件：
解像度選択：６００、４００  ｄｐｉ
画像クロック周波数：１８ＭＨｚ（６００ｄｐｉ時）
８ＭＨｚ（４００ｄｐｉ時）
コントローラＢの条件：
解像度選択：６００、４００  ｄｐｉ
画像クロック周波数：１５ＭＨｚ（６００、４００ｄｐｉ共通）
エンジンＡの条件：
Ｌｉ＝２９７ｍｍ、  ｋ１＝０．８、  ｋ２＝０．１、
ｋ３＝０．９１、  ｍ＝８
ポリゴンミラー使用可能範囲：１００〜３００ｒｐｓ
システムスピード使用可能範囲：５０〜１００ｍｍ／ｓｅｃ
エンジンＢの条件：
Ｌｉ＝２９７ｍｍ、  ｋ１＝０．７、  ｋ２＝０．１５、
ｋ３＝０．９１、  ｍ＝８
ポリゴンミラー使用可能範囲：１００〜３００ｒｐｓ
システムスピード使用可能範囲：６０〜１００ｍｍ／ｓｅｃ
それぞれのエンジンが満たさなければならない条件を、コントローラの要求する条件とそれぞれのエンジンの条件（Ｌｉ、ｋ１、ｋ２、ｋ３、ｍ）を用いてポリゴンミラー回転数Ｎｐ、システムスピードＶｓ、水平方向印字開始タイミングＴｈ、垂直方向印字開始タイミングＴｖ及びレーザ強制発光タイミングＴｏｎについて式１〜１０により計算したものを図１２、図１３、図１４及び図１５の表に示す。この計算はエンジン制御部３０においてなされる。
【００８７】
これらの表において、コントローラＢとエンジンＡの組み合わせた場合（図１４）、図１４の太い罫線に囲まれた部分に示されるように、４００ｄｐｉではエンジンに要求されるポリゴンミラー回転数ＮｐとシステムスピードＶｓがともに使用可能領域を超えていることがわかる。
【００８８】
この場合、エンジン制御部３０は図７、Ｓ１０６でみたように、エンジン動作条件判断においてエラーの結果を得るので、その内容をコントローラ２０に知らせ、表示部２２にエラーの内容が表示される（Ｓ２０２）。
【００８９】
上記表において、他の例では条件が満たされているので、その組み合わせで使用することが可能である。
【００９０】
実施例２
図５は実施例２のブロック図である。
【００９１】
実施例１とは画像クロック発生回路２１がエンジン側にある点で異なっている。
【００９２】
図８、図９に実施例２の情報通信手順を示す。
【００９３】
まず、電源が投入されるとＳ１００にて、エンジン制御部３０はコントローラ２０がセットされていることをコントローラセット検知センサ２５により検知し、コントローラセット検知信号をコントローラ２０に送る。
【００９４】
Ｓ３０１にてコントローラ２０からエンジン制御部３０に解像度指定を行う。
【００９５】
エンジン制御部３０はＳ３０２にて解像度情報を受け取り、Ｓ３０３にて受け取り完了の信号の返送を行う。この際、エンジン制御部３０側では画像クロック周波数Ｆ、ポリゴン回転数Ｎｐ、システムスピードＶｓ、水平方向印字開始タイミングＴｈ、垂直方向印字開始タイミングＴｖ、強制発光タイミングＴｏｎの条件が確定している。コントローラ２０はエンジン制御部３０からの返送を受け取るとＳ３０４にて画像クロック周波数要求をする。エンジン制御部３０はＳ３０５にて画像クロック周波数要求を受け取るとＳ３０６にてすでに確定している画像クロック周波数を返送する。
【００９６】
コントローラ２０はＳ３０７にて画像クロック周波数を受け取ると、その周波数が使用可能領域内かどうかチエックする。その結果使用可であればＳ３０８以降の情報共有化の動作を継続する（図８）。また使用不可であればエラーとし、Ｓ４０１にてエラー発生内容を表示部２２に表示する（図９）。そしてこのエラー発生時は印字動作は行わない。
【００９７】
画像クロック周波数が使用可能であれば、コントローラはＳ３０８〜Ｓ３１６にて水平方向印字開始タイミングＴｈ、垂直方向印字開始タイミングＴｖ、およびシステムスピードＶｓをエンジン制御部よりとり込む。
【００９８】
これにより、コントローラ２０とエンジン制御部３０は解像度Ｒ、画像クロック周波数Ｆ、システムスピードＶｓ、水平方向印字開始タイミングＴｈ、垂直方向印字開始タイミングＴｖを共有できたのでこの条件にて印字動作を行うことができる。
【００９９】
ここで実施例２は画像クロック発生回路３１がエンジン側に搭載されているため、画像クロック周波数をエンジンのシステムスピードに対応した周波数としておくことでエンジンはシステムスピードを一定に保つことができる。例えばシステムスピード固定（システムスピード変更手段を持たない）エンジンの場合、６００ｄｐｉのエンジンならば６００ｄｐｉに対応した画像クロックを発生する画像クロック発生手段をエンジンに搭載すればよいし、６００ｄｐｉと４００ｄｐｉ切り換え可能なエンジンならば６００ｄｐｉに対応した画像クロックと４００ｄｐｉに対応した画像クロックを選択して発生できる画像クロック発生手段をエンジンに搭載すればよい。
【０１００】
実施例３
前記第１、第２の実施例では、ある条件では印字不可としていたが、この実施例ではこれを使用不可とはせずに別の印字可能条作に設定するようにしている。
【０１０１】
実施例１におけるコントローラとエンジンの構成（図３）と同じ構成にて、コントローラ２０とエンジン制御部３０のやり取りを図１０のように行う。
【０１０２】
まず、Ｓ５０１にてコントローラ２０からエンジン制御部３０に解像度１指定を行う。エンジン制御部はＳ５０２にて解像度情報を受け取り、Ｓ５０３にて受け取り完了の返送を行う。コントローラ２０はエンジン制御部３０からの返送を受け取るとＳ５０４にて画像クロック周波数１の指定をする。
【０１０３】
エンジン制御部３０はＳ５０５にて画像クロック周波数１指定を受け取るとＳ５０６にてポリゴンミラー回転数、システムスピード、水平方向印字開始タイミング、垂直方向印字開始タイミング、強制発光タイミングを求める。そしてその結果システムスピード（メインモータ駆動スピード）やポリゴン回転数が使用可能領域内かどうかチェックする。
【０１０４】
その結果、メインモータやポリゴンミラーが使用可であれば実施例１の図６と同様にしてＳ５１３〜Ｓ５２１の残りの情報のやり取りを行い（図の記載なし）、使用可能領域内でなければエラーとし、Ｓ５０７にてエラー発生内容の返送を行う（図１０）。
【０１０５】
エラー発生内容としては、ポリゴン回転数上限オーバー、ポリゴン回転数下限アンダー、メインモータ回転スピード上限オーバー、メインモータ回転スピード下限アンダーがある。
【０１０６】
コントローラはＳ５０８にてエラーの内容にて対応を決定して別の条件の指定を行う。例えばシステムスピードが大きければクロック周波数を下げるか解像度を上げればよい。ここでは一例としてクロック周波数を変える場合とすると、コントローラ２０は画像クロック周波数２の指定を行う（Ｓ５０９）。
【０１０７】
エンジン制御部はＳ５１０にて画像クロック周波数２指定を受け取るとＳ５１１にて再度ポリゴンミラー回転数、システムスピード、水平方向印字開始タイミング、垂直方向印字開始タイミング、強制発光タイミングを求める。
【０１０８】
そして、求めた値を用いて、システムスピード（メインモータ駆動スピード）やポリゴンミラー回転数が使用可能領域内かどうかチエックする。
【０１０９】
その結果、メインモータやポリゴンミラーが使用可であればＳ５１２にて受け取り完丁を返送し、以下Ｓ５１３〜Ｓ５２１で残りの情報のやり取りを行う。またさらに使用可能領域内でなければ再びエラーとし、さらに同様な手順で使用可能条件を求めていく（図の記載なし）。
【０１１０】
最後まで使用可能な条件が見つからなければコントローラ２０は表示部２２に使用不可能であることを表示すればよい。
【０１１１】
実施例４
印字可能な条件を決定する他の方法を実施例４として示す。
【０１１２】
この実施例４では、実施例１におけるコントローラとエンジンの構成（図３）と同じ構成にて、コントローラ２０とエンジン制御部３０のやり取りを図１１のように行う。
【０１１３】
まずＳ６０１にてコントローラ２０からエンジン制御部３０に解像度指定を行う。エンジン制御部３０はＳ６０２にて解像度情報を受け取り、Ｓ６０３にて受け取り完了の返送を行う。
【０１１４】
このときエンジン側ではポリゴンミラー回転数やシステムスピードの使用可能範囲に対応した画像クロック周波数の使用可能範囲が確定している。コントローラ２０がエンジン制御部３０からの返送を受け取るとＳ６０４にて画像クロック周波数下限の要求をする。エンジン制御部３０はＳ６０５にて画像クロック周波数下限要求を受け取るとＳ６０６にて画像クロック周波数の下限値を返送する。そしてコントローラ２０はＳ６０７にて画像クロック周波数上限の要求をし、エンジン制御部３０はＳ６０８にて画像クロック周波数上限要求を受け取るとＳ６０９にて画像クロック周波数の上限値を返送する。
【０１１５】
次にコントローラは画像クロック周波数上下限を受け取ることでその範囲内にある画像クロック周波数をＳ６１０にて指定する。ここでもしこのエンジン側の使用可能画像クロック周波数にてコントローラが使用できない場合はエラーとして表示部２２に使用不可能であることを表示する（図に記載なし）。
【０１１６】
エンジン制御部３０はＳ６１１にて使用可能な画像クロック周波数を受け取ると、Ｓ６１２にて受け取り完了を返送するとともに、ポリゴンミラー回転数、システムスピード、水平方向印字開始タイミング、垂直方向印字開始タイミング、強制発光タイミングが確定する。
【０１１７】
以降コントローラ２０はＳ６１３〜Ｓ６２１を行うことで画像タイミングが確定する。
【０１１８】
以上のように各実施例を説明してきたが、コントローラ２０とエンジン制御部３０のやり取りの方法はこれまでに示した方法に限らない。
【０１１９】
例えば、システムスピードを重視するならばコントローラ２０は解像度とシステムスピードをエンジン制御部３０に指定し、それに対してエンジン制御部３０は画像クロック周波数や印字開始タイミングをコントローラ２０に送るようにしてもよい。
【０１２０】
また、例えば、実施例１にて記述したように水平方向印字開始タイミングＴｈ、垂直方向印字開始タイミングＴｖ、システムスピードＶｓの情報の代わりに比例常数ｋ１やｋ２、ポリゴンミラー面数ｍなどの情報をやり取りしてもよい。
【０１２１】
更に、また、クロック周波数や解像度やシステムスピードのうちいくつかをある値に規格化して、エンジンの設計によってかわる印字開始タイミングをコントローラが受け取るようにしてもよい。
【０１２２】
【発明の効果】
以上説明したように、請求項１、請求項５及び請求項１０の発明は、機種の異なるエンジンとコントローラの組み合わせにおいても、画像クロック周波数、解像度、システムスピード、水平方向印字開始タイミング、水平方向印字開始タイミング、光ビーム偏向器の回転数の関係を両者が通信することにより自動的に設定できるため、画像の大きさが異なったり画像書き込み位置がずれてしまうことなく印字することが可能となる効果を奏する。
【０１２３】
したがって、ユーザはエンジンとコントローラの片方のみ買い替えることができるようになり、ユーザの金銭的負担、廃棄に伴う環境への負荷を低減することができるという効果を奏する。
【０１２４】
また、新機種開発においても、エンジンとコントローラとの仕様の調整が必要とされず、時間的、費用的に開発の負荷が軽減するという効果を奏する。
更に加えて、請求項１の発明においては、エンジンとコントローラの組み合わせが使用不可能な場合にユーザがそれを知ることができるため使い勝手が向上する。
【０１２５】
更に、請求項２、請求項９の発明においては、コントローラとエンジンの組み合わせにおいて自動的に印字可能な条件を求めるため、使い勝手が向上するという効果を奏する。
【０１２６】
更に、請求項３、請求項７の発明においては、エンジン側でシステムスピードを可変としたのでコントローラ側の変調周波数が幅をもって設定できるためコントローラ設計の自由度が増すという効果を奏する。
【０１２７】
更に、請求項４、請求項８の発明においては、エンジン側に変調周波数回路を搭載したのでエンジンのシステムスピードを固定とすることができるため、エンジンの構成が容易となる。
【図面の簡単な説明】
【図１】  本発明の実施例の画像形成装置の概略を示す図である。
【図２】  本発明の画像形成装置におけるレーザ走査に関して説明するための図である。
【図３】  本発明の画像形成装置における画像タイミングを説明するためのタイミング図である。
【図４】  実施例１の画像形成装置のブロック図である。
【図５】  実施例２の画像形成装置のブロック図である。
【図６】  実施例１の情報通信手順を示す図である。
【図７】  実施例１の情報通信手順を示す図である。
【図８】  実施例２の情報通信手順を示す図である。
【図９】  実施例２の情報通信手順を示す図である。
【図１０】  実施例３の情報通信手順を示す図である。
【図１１】  実施例４の情報通信手順を示す図である。
【図１２】  コントローラＡの要求にエンジンＡが満たさなければならない条件を計算した表である。
【図１３】  コントローラＡの要求にエンジンＢが満たさなければならない条件を計算した表である。
【図１４】  コントローラＢの要求にエンジンＡが満たさなければならない条件を計算した表である。
【図１５】  コントローラＢの要求にエンジンＢが満たさなければならない条件を計算した表である。
【符号の説明】
１  画像形成装置
２  メインモータ
３  給紙ローラ
４  用紙位置センサ
５  レーザ走査装置
６  プロセスユニット
７  感光体
８  転写ローラ
９  定着ローラ
１０  排紙ローラ
２０  コントローラ
２１  画像クロック発生回路
２２  表示部
２５  コントローラセット検知センサ
２６  動作条件格納メモリ
３０  エンジン制御部
３１  画像クロック発生回路
５１  レーザ駆動装置
５２  ポリゴンミラー
５３  ポリゴンミラー駆動装置
５４  ｆθレンズ
５５  レーザビーム位置検出装置
Ｌｉ  画像領域の幅
Ｆ  画像クロック周波数
Ｒ  解像度
Ｔｉ  画像領域走査時間
Ｔｈ  水平方向印字開始タイミング
Ｔｖ  垂直方向印字開始タイミング
Ｖｓ  感光体駆動スピード（システムスピード）
ＴＬ  １ライン走査時間
Ｎｐ  ポリゴンミラー回転数
ｍ  ポリゴンミラーの面数
【図１】
0003767163.tif 000002
【図２】
0003767163.tif 000003
【図３】
0003767163.tif 000004
【図４】
0003767163.tif 000005
【図５】
0003767163.tif 000006
【図６】
0003767163.tif 000007
【図７】
0003767163.tif 000008
【図８】
0003767163.tif 000009
【図９】
0003767163.tif 000010
【図１０】
0003767163.tif 000011
【図１１】
0003767163.tif 000012
【図１２】
0003767163.tif 000013
【図１３】
0003767163.tif 000014
【図１４】
0003767163.tif 000015
【図１５】
0003767163.tif 000016