(57)【要約】【課題】  画像形成装置とオプション装置を有する画像形成システムにおいて、それぞれの装置における搬送速度制御の開始タイミングのずれを小さくする。【解決手段】  本発明は、第１の制御手段を含む画像形成装置と、第２の制御手段を含むオプション装置と、クロック信号を送信する第１のシリアル信号線と、コマンド信号を送信する第２のシリアル信号線と、割り込み信号を送信する第３のシリアル信号線と、を有する画像形成システムにおいて、前記第１の搬送手段と前記第２の搬送手段の両方で同じ記録材を搬送する期間に、記録材の搬送速度を前記目標速度へと変更する場合、前記第１の制御手段と前記第２の制御手段は、前記割り込み信号が送信されたタイミングを基準にして、それぞれ前記第１の搬送手段と前記第２の搬送手段による記録材の搬送速度を前記目標速度へと変更する制御を開始することを特徴とすることを特徴とする。【選択図】  図７
2018202769.tif 000002
【特許請求の範囲】
【請求項１】
記録材に画像を形成する画像形成手段と、記録材を搬送する第１の搬送手段と、記録材を検知する検知手段と、前記検知手段により記録材を検知したタイミングに基づいて目標速度を求め、前記第１の搬送手段による記録材の搬送速度を前記目標速度へと変更する第１の制御手段を含む画像形成装置と、
記録材を搬送する第２の搬送手段と、前記第２の搬送手段による記録材の搬送速度を変更する第２の制御手段を含み、前記画像形成装置に対して着脱可能なオプション装置と、
前記画像形成装置に対して前記オプション装置が装着された状態で、前記第１の制御手段から前記第２の制御手段へクロック信号を送信する第１のシリアル信号線と、前記クロック信号に同期して前記第１の制御手段から前記第２の制御手段へコマンド信号を送信する第２のシリアル信号線と、前記第２のシリアル信号線から分岐し、前記第１の制御手段から前記第２の制御手段へ通信が開始されたことを示す割り込み信号を送信する第３のシリアル信号線と、を有する画像形成システムにおいて、
前記第１の搬送手段と前記第２の搬送手段の両方で同じ記録材を搬送する期間に、前記第１の搬送手段と前記第２の搬送手段による記録材の搬送速度を前記目標速度へと変更する場合、前記第１の制御手段は前記第２の制御手段に対し、前記第３のシリアル信号線を介して前記割り込み信号を送信した後、前記第２のシリアル信号線を介して前記目標速度に関する前記コマンド信号を送信し、前記第１の制御手段と前記第２の制御手段は、前記割り込み信号が送信されたタイミングを基準にして、それぞれ前記第１の搬送手段と前記第２の搬送手段による記録材の搬送速度を前記目標速度へと変更する制御を開始することを特徴とする画像形成システム。
【請求項２】
前記第２の制御手段は、前記第３のシリアル信号線が接続された割り込みポートの設定を割り込み許可にしておき、前記割り込み信号を受信したタイミングで前記割り込みポートの設定を割り込み禁止に変更することを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記クロック信号に同期して前記第２の制御手段から前記第１の制御手段へ前記コマンド信号に応じたステータス信号を送信する第４のシリアル信号線を有し、
前記第２の制御手段は、前記ステータス信号の送信が完了したタイミングで前記割り込みポートの設定を割り込み許可に変更することを特徴とする請求項２に記載の画像形成システム。
【請求項４】
前記割り込み信号とは、前記コマンド信号のレベルを変化させた信号であることを特徴とする請求項１乃至３のいずれか１項に記載の画像形成システム。
【請求項５】
前記第１の制御手段と前記第２の制御手段はそれぞれタイマを有し、
前記割り込み信号が送信されたタイミングを基準にして、前記第１の制御手段は前記タイマを起動させ、所定の時間が経過したタイミングで前記第１の搬送手段による記録材の搬送速度を前記目標速度へと変更する制御を開始し、前記割り込み信号が送信されたタイミングを基準にして、前記第２の制御手段は前記タイマを起動させ、前記所定の時間が経過したタイミングで前記第２の搬送手段による記録材の搬送速度を前記目標速度へと変更する制御を開始することを特徴とする請求項１乃至４のいずれか１項に記載の画像形成システム。
【請求項６】
前記所定の時間が経過したタイミングとは、少なくとも前記コマンド信号の送信が完了した後のタイミングであることを特徴とする請求項５に記載の画像形成システム。
【請求項７】
記録材に画像を形成する画像形成手段と、記録材を搬送する第１の搬送手段と、記録材を検知する検知手段と、前記検知手段により記録材を検知したタイミングに基づいて目標速度を求め、前記第１の搬送手段による記録材の搬送速度を前記目標速度へと変更する第１の制御手段を含む画像形成装置と、
記録材を搬送する第２の搬送手段と、前記第２の搬送手段による記録材の搬送速度を変更する第２の制御手段を含み、前記画像形成装置に対して着脱可能なオプション装置と、
前記画像形成装置に対して前記オプション装置が装着された状態で、前記第１の制御手段から前記第２の制御手段へクロック信号を送信する第１のシリアル信号線と、前記クロック信号に同期して前記第１の制御手段から前記第２の制御手段へコマンド信号を送信する第２のシリアル信号線と、前記クロック信号に同期して前記第２の制御手段から前記第１の制御手段へ前記コマンド信号に応じたステータス信号を送信する第３のシリアル信号線と、前記第３のシリアル信号線から分岐し、前記第２の制御手段から前記第１の制御手段へ前記コマンド信号を受け取ったことを示す割り込み信号を送信する第４のシリアル信号線と、を有する画像形成システムにおいて、
前記第１の搬送手段と前記第２の搬送手段の両方で同じ記録材を搬送する期間に、前記第１の搬送手段と前記第２の搬送手段による記録材の搬送速度を前記目標速度へと変更する場合、前記第１の制御手段は前記第２の制御手段に対し、前記第２のシリアル信号線を介して前記目標速度に関する前記コマンド信号を送信した後、前記第２の制御手段は前記第１の制御手段に対し、前記第４のシリアル信号線を介して前記割り込み信号を送信し、前記第１の制御手段と前記第２の制御手段は、前記割り込み信号が送信されたタイミングを基準にして、それぞれ前記第１の搬送手段と前記第２の搬送手段による記録材の搬送速度を前記目標速度へと変更する制御を開始することを特徴とする画像形成システム。
【請求項８】
前記第１の制御手段は、前記第４のシリアル信号線が接続された割り込みポートの設定を割り込み禁止にしておき、前記検知手段により記録材を検知した後、前記第２の制御手段に対して通信を開始したタイミングで前記割り込みポートの設定を割り込み許可に変更することを特徴とする請求項７に記載の画像形成システム。
【請求項９】
前記第１の制御手段は、前記割り込み信号を受信したタイミングで前記割り込みポートの設定を割り込み禁止に変更することを特徴とする請求項２に記載の画像形成システム。
【請求項１０】
前記割り込み信号とは、前記ステータス信号のレベルを変化させた信号であることを特徴とする請求項７乃至９のいずれか１項に記載の画像形成システム。
【請求項１１】
前記割り込み信号が送信されたタイミングで、前記第１の制御手段と前記第２の制御手段は、それぞれ前記第１の搬送手段と前記第２の搬送手段による記録材の搬送速度を前記目標速度へと変更する制御を開始することを特徴とする請求項７乃至１０のいずれか１項に記載の画像形成システム。
【請求項１２】
前記第１の制御手段と前記第２の制御手段は、一定の制御周期で通信を行うことを特徴とする請求項１乃至１１のいずれか１項に記載の画像形成システム。
【請求項１３】
前記画像形成手段は、像担持体と、前記像担持体に形成されたトナー像を記録材に転写する転写手段を含み、
前記第１の制御手段は、前記像担持体に形成されたトナー像とタイミングが合うように前記目標速度を求め、前記第１の搬送手段による記録材の搬送速度を前記目標速度へ向けて加速または減速させることを特徴とする請求項１乃至１２のいずれか１項に記載の画像形成システム。
【請求項１４】
前記オプション装置は、前記画像形成装置に対して記録材を給送する給送オプション装置であることを特徴とする請求項１乃至１３のいずれか１項に記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写機、プリンタ等の画像形成装置及び画像形成装置に接続されるオプション装置を有する画像形成システムに関する。
【背景技術】
【０００２】
従来、複写機、プリンタ等の画像形成装置に接続されるオプション装置としては、画像形成装置に用紙を給紙する給紙オプション装置や、画像形成装置によって画像が形成された用紙を受け取り、後処理を実行する排紙オプション装置などがある。これらオプション装置と画像形成装置の本体が同期して処理を行うためには、通信を行い互いに情報のやり取りを行う必要がある。
【０００３】
特許文献１には、画像形成装置のＣＰＵとオプション装置のＣＰＵの間に、クロック信号線とデータ信号線以外に、同期をとるための専用の信号線を増やすことなく、シリアル通信の同期を可能とする構成が開示されている。特許文献１の構成では、データ信号線としてのコマンド信号線が途中で分岐し、分岐した信号線がオプション装置のＣＰＵの割り込みポートに接続されている。これにより、オプション装置のＣＰＵは、コマンド信号のレベルの変化に応じて、画像形成装置のＣＰＵからの通信が開始されたことを判断できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１８７０７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置とオプション装置が同期して処理を行う例として用紙の搬送制御がある。画像形成装置は本体給紙カセット内における用紙の連れ出しやスリップなどに対応するため、搬送路中に配置されたセンサにより用紙の先端を検知したタイミングに基づいて、用紙の加減速制御を実施している。このとき、画像形成装置と給紙オプション装置それぞれのローラ対が同じ用紙を挟持している場合、両ローラ対の動きをそろえて加減速制御を実施する必要がある。そのため、画像形成装置のＣＰＵはシリアル信号線を介して、求めた加減速量（目標速度）を給紙オプション装置のＣＰＵへ送信している。そして、給紙オプション装置のＣＰＵは、受信した加減速量に応じて給紙オプション装置のローラ対を制御し、画像形成装置のローラ対の動きにそろえるように加減速制御を実施している。
【０００６】
しかし、従来のクロック同期の通信方式では、所定の制御周期で通信を行っているため、画像形成装置のＣＰＵが加減速量を求めてから、給紙オプション装置のＣＰＵへ加減速量が伝達されるまでにタイムラグが生じることがある。画像形成装置のＣＰＵは加減速量を求めた後、ただちに加減速制御を開始するが、給紙オプション装置のＣＰＵは、シリアル信号線を介して加減速量を受信した後に加減速制御を開始する。その結果、画像形成装置による加減速制御の開始タイミングと給紙オプション装置による加減速制御の開始タイミングにずれが発生する可能性がある。加減速制御の開始タイミングにずれが発生すると、画像形成装置のローラ対と給紙オプション装置のローラ対の動きがそろっていない期間が発生する。その結果、給紙オプション装置から画像形成装置に対して用紙が押し込まれる、または給紙オプション装置と画像形成装置の間で用紙が引っ張られるといった現象が発生し、用紙にしわや折り目が形成されてしまう。なお、このような現象は画像形成装置と給紙オプション装置の間に限らず、画像形成装置と排紙オプション装置の間でも発生する可能性がある。
【０００７】
本発明の目的は、画像形成装置とオプション装置を有する画像形成システムにおいて、それぞれの装置における搬送速度制御の開始タイミングのずれを小さくすることである。
【課題を解決するための手段】
【０００８】
上記の目的を達成するための本発明の画像形成システムは、記録材に画像を形成する画像形成手段と、記録材を搬送する第１の搬送手段と、記録材を検知する検知手段と、前記検知手段により記録材を検知したタイミングに基づいて目標速度を求め、前記第１の搬送手段による記録材の搬送速度を前記目標速度へと変更する第１の制御手段を含む画像形成装置と、記録材を搬送する第２の搬送手段と、前記第２の搬送手段による記録材の搬送速度を変更する第２の制御手段を含み、前記画像形成装置に対して着脱可能なオプション装置と、前記画像形成装置に対して前記オプション装置が装着された状態で、前記第１の制御手段から前記第２の制御手段へクロック信号を送信する第１のシリアル信号線と、前記クロック信号に同期して前記第１の制御手段から前記第２の制御手段へコマンド信号を送信する第２のシリアル信号線と、前記第２のシリアル信号線から分岐し、前記第１の制御手段から前記第２の制御手段へ通信が開始されたことを示す割り込み信号を送信する第３のシリアル信号線と、を有する画像形成システムにおいて、前記第１の搬送手段と前記第２の搬送手段の両方で同じ記録材を搬送する期間に、前記第１の搬送手段と前記第２の搬送手段による記録材の搬送速度を前記目標速度へと変更する場合、前記第１の制御手段は前記第２の制御手段に対し、前記第３のシリアル信号線を介して前記割り込み信号を送信した後、前記第２のシリアル信号線を介して前記目標速度に関する前記コマンド信号を送信し、前記第１の制御手段と前記第２の制御手段は、前記割り込み信号が送信されたタイミングを基準にして、それぞれ前記第１の搬送手段と前記第２の搬送手段による記録材の搬送速度を前記目標速度へと変更する制御を開始することを特徴とする。
【０００９】
また、上記の目的を達成するための本発明の画像形成システムは、記録材に画像を形成する画像形成手段と、記録材を搬送する第１の搬送手段と、記録材を検知する検知手段と、前記検知手段により記録材を検知したタイミングに基づいて目標速度を求め、前記第１の搬送手段による記録材の搬送速度を前記目標速度へと変更する第１の制御手段を含む画像形成装置と、記録材を搬送する第２の搬送手段と、前記第２の搬送手段による記録材の搬送速度を変更する第２の制御手段を含み、前記画像形成装置に対して着脱可能なオプション装置と、前記画像形成装置に対して前記オプション装置が装着された状態で、前記第１の制御手段から前記第２の制御手段へクロック信号を送信する第１のシリアル信号線と、前記クロック信号に同期して前記第１の制御手段から前記第２の制御手段へコマンド信号を送信する第２のシリアル信号線と、前記クロック信号に同期して前記第２の制御手段から前記第１の制御手段へ前記コマンド信号に応じたステータス信号を送信する第３のシリアル信号線と、前記第３のシリアル信号線から分岐し、前記第２の制御手段から前記第１の制御手段へ前記コマンド信号を受け取ったことを示す割り込み信号を送信する第４のシリアル信号線と、を有する画像形成システムにおいて、前記第１の搬送手段と前記第２の搬送手段の両方で同じ記録材を搬送する期間に、前記第１の搬送手段と前記第２の搬送手段による記録材の搬送速度を前記目標速度へと変更する場合、前記第１の制御手段は前記第２の制御手段に対し、前記第２のシリアル信号線を介して前記目標速度に関する前記コマンド信号を送信した後、前記第２の制御手段は前記第１の制御手段に対し、前記第４のシリアル信号線を介して前記割り込み信号を送信し、前記第１の制御手段と前記第２の制御手段は、前記割り込み信号が送信されたタイミングを基準にして、それぞれ前記第１の搬送手段と前記第２の搬送手段による記録材の搬送速度を前記目標速度へと変更する制御を開始することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、画像形成装置とオプション装置を有する画像形成システムにおいて、それぞれの装置における搬送速度制御の開始タイミングのずれを小さくすることが可能となる。
【図面の簡単な説明】
【００１１】
【図１】画像形成システムの装置構成を示した模式図
【図２】画像形成システムの制御ブロック図
【図３】機内通信の方式を表すタイミングチャート
【図４】従来例の同期加減速制御を表すフローチャート
【図５】本発明の課題を示すタイミングチャート
【図６】本発明の課題を示す給紙モータ速度のグラフ
【図７】実施例１の同期加減速制御を表すタイミングチャート
【図８】実施例１におけるプリンタ本体の処理フロー
【図９】実施例１におけるオプション装置の処理フロー
【図１０】実施例２の同期加減速制御を表すタイミングチャート
【図１１】実施例２における画像形成システムの配線を表す図
【図１２】実施例２におけるプリンタ本体の処理フロー
【図１３】実施例２におけるオプション装置の処理フロー
【発明を実施するための形態】
【００１２】
（実施例１）
本実施例では、記録材に画像を形成する画像形成装置として、電子写真方式のカラーレーザビームプリンタ１０（以下、プリンタ本体１０と表記する）を示す。また、画像形成装置に着脱可能なオプション装置として、画像形成装置に記録材を給送する給送オプション装置１００（以下、オプション装置１００と表記する）を示す。図１は、プリンタ本体１０に対してオプション装置１００が装着された画像形成システムの全体構成図である。プリンタ本体１０とオプション装置１００を構成するそれぞれの部材の機能について順次説明する。なお以下の説明では、第１、第２、第３、第４ステーションをそれぞれ、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）各色のトナー画像形成用のステーションとしている。
【００１３】
（画像形成部）
まず、４つのステーションの中で第１ステーションの説明を行う。１ａは像担持体としてのＯＰＣ感光ドラムである。感光ドラム１ａは金属円筒上に感光して電荷を生成するキャリア生成層、発生した電荷を輸送する電荷輸送層などからなる機能性有機材料が複数積層されたものであり、最外層は電気的導電性が低くほぼ絶縁である。感光ドラム１ａはその両端部がフランジによって回転自在に支持されており、一方の端部に図示しない駆動モータから駆動力が伝達されることにより、図１の矢印方向に回転駆動される。
【００１４】
次に、帯電手段としては、帯電ローラ２ａが感光ドラム１ａに当接され、感光ドラム１ａの回転にともない、従動回転しながら感光ドラム１ａの表面を均一に帯電する。帯電ローラ２ａは導電性であり、直流電圧もしくは交流電圧が重畳された電圧が印加される。これにより、帯電ローラ２ａと感光ドラム１ａの表面の当接ニップ部付近の微小な空気ギャップで放電が発生し、感光ドラム１ａが帯電される。露光手段としてのスキャナユニット１１ａは、画像信号に基づいて変調された走査ビーム１２ａを感光ドラム１ａ上に照射する。これにより、感光ドラム１ａに静電潜像が形成される。なお、露光手段はＬＥＤアレイによって構成されてもよい。現像手段としての現像ユニット８ａは、感光ドラム１ａに当接された現像ローラ４ａ、非磁性一成分現像剤５ａ（トナー）、現像剤塗布ブレード７ａにより構成される。現像ローラ４ａは図示しない駆動モータから駆動力が伝達されることにより回転駆動され、さらに現像バイアス電圧が印可されることで、感光ドラム１ａの静電潜像をトナーで現像する。このようにして形成された感光ドラム１ａのトナー像は、一次転写ローラ８１ａによって中間転写ベルト８０に一次転写される。クリーニングユニット３ａは転写されずに感光ドラム１ａ上に残ったトナーをクリーニングする。
【００１５】
また、帯電ローラ２ａ、現像ローラ４ａ、一次転写ローラ８１ａは、電圧供給手段である帯電バイアス電源２０ａ、現像バイアス電源２１ａ、一次転写バイアス電源８４ａとそれぞれ接続されている。なお、上述の感光ドラム１ａ、帯電ローラ２ａ、現像ユニット８ａ、クリーニングユニット３ａは、プリンタ本体１０から着脱可能な一体型のプロセスカートリッジ９ａとしてまとめられている。以上が第１ステーションの構成であり、第２、第３、第４ステーションも同様の構成である。第２、第３、第４ステーションの部材は、符号ａの代わりにそれぞれ符号ｂ、ｃ、ｄをつけて表している。
【００１６】
中間転写ベルト８０は、二次転写対向ローラ８６、駆動ローラ１４、テンションローラ１５の３本のローラにより支持されており、適当なテンションが維持されるようになっている。駆動ローラ１４が回転駆動されることにより、中間転写ベルト８０は感光ドラム１ａ〜１ｄに対して順方向に略同じ速度で移動する。つまり、中間転写ベルト８０は図１の矢印方向に回転する。一次転写ローラ８１ａ〜８１ｄは中間転写ベルト８０の内側に、感光ドラム１ａ〜１ｄとそれぞれ対向する位置に配置されている。さらに、中間転写ベルト８０の回転方向において一次転写ローラ８１ａ〜８１ｄの下流側には、それぞれ除電部材２３ａ〜２３ｄが配置されている。駆動ローラ１４、テンションローラ１５及び除電部材２３ａ〜２３ｄ、二次転写対向ローラ８６は電気的に接地されている。一次転写ローラ８１ａ〜８１ｄは正極性に帯電し、中間転写ベルト８０を介して負極性のトナーを引き寄せる。これにより、感光ドラム１ａ〜１ｄの各色のトナー像が中間転写ベルト８０に順次転写され、中間転写ベルト８０に多色画像が形成される。
【００１７】
（給紙搬送部）
プリンタ本体１０は用紙Ｐを収納する本体カセット１６を有している。本体カセット１６から用紙Ｐを給紙する際には、本体ピックアップローラ１７を回転駆動させる。本体ピックアップローラ１７の回転駆動により、本体カセット１６に設置された用紙Ｐが１枚ずつ分離給送され、レジストレーションローラ１８まで搬送される。
【００１８】
オプション装置１００は用紙Ｐを収納するオプションカセット１０１を有している。オプションカセット１０１から用紙Ｐを給紙する際には、オプションピックアップローラ１０５を回転駆動させる。これによって、オプションカセット１０１から用紙Ｐが給紙ローラ１０２および搬送ローラ１０３へと搬送される。搬送ローラ１０３はオプションカセット１０１から給紙された用紙Ｐをプリンタ本体１０へ搬送するローラである。搬送路センサ１０４はオプションカセット１０１から給紙された用紙Ｐを検知するセンサである。なお、本実施例の画像形成システムはプリンタ本体１０の下部に１台のオプション装置１００が接続された構成を示しているが、さらにそのオプション装置１００の下部に順次、オプション装置１００を複数台接続していくことも可能である。
【００１９】
レジストレーションセンサ３５は、本体カセット１６及びオプションカセット１０１から給紙された用紙Ｐの先端を検知する。本実施例のプリンタ本体１０は、レジストレーションセンサ３５により用紙Ｐの先端を検知したタイミングに基づいて、用紙Ｐを停止させることなく搬送速度を加速または減速させている。これにより、中間転写ベルト８０に形成されたトナー像とタイミングが合うように用紙Ｐの位置を調整している。プリンタ本体１０は、用紙Ｐの先端がマージポイント３６に到達する前に、用紙Ｐの搬送速度を変更前の速度に戻し、用紙Ｐを二次転写部へ搬送する。以下、本制御を加減速制御という。
【００２０】
（二次転写部）
二次転写部を構成する中間転写ベルト８０は、駆動ローラ１４によって循環移動し、感光ドラム１ａ〜１ｄに対向する外周面にトナーを静電吸着させる。これにより中間転写ベルト８０の外周に多色トナー像が形成され、中間転写ベルト８０に形成されたトナー像は二次転写位置である二次転写ローラ８２と中間転写ベルト８０の当接ニップ部まで搬送される。用紙Ｐの搬送に際しては、二次転写バイアス電源８５が二次転写ローラ８２に電圧を印加することで、二次転写ローラ８２と二次転写対向ローラ８６の間に電界を形成させる。そして、中間転写ベルト８０及び用紙Ｐの間に誘電分極を発生させて、両者に静電吸着力を生じさせるようになっている。二次転写位置において、中間転写ベルト８０に形成されたトナー像は用紙Ｐに二次転写される。
【００２１】
（定着部）
定着ユニット１９は、用紙Ｐに二次転写されたトナー像に熱及び圧力を加えて、用紙Ｐにトナー像を定着させる。定着ユニット１９は図示しない定着ベルトと図示しない弾性加圧ローラとを有している。弾性加圧ローラは定着ベルトを挟み、図示しないベルトガイド部材と所定の圧接力をもって所定幅の定着ニップ部を形成している。定着ニップ部が所定の温度に立ち上がって温調された状態において、未定着トナー像が形成された用紙Ｐが二次転写部から搬送される。未定着トナー像が形成された面（画像面）が定着ベルトに対向する形で、用紙Ｐが定着ニップ部である定着ベルトと弾性加圧ローラとの間に搬送される。そして、定着ニップ部において画像面が定着ベルトの外面に密着した状態で用紙Ｐが挟持搬送されていく。この過程において、用紙Ｐ上の未定着トナー画像が用紙Ｐに加熱定着される。
【００２２】
（画像形成システムの制御部）
図２は、本発明における画像形成システムの制御ブロック図である。ホストコンピュータ２００はＰＣなどの外部機器であり、プリンタ本体１０がコントローラ部２０１、エンジン制御部２０２を有しており、オプション装置１００がオプション制御部２３０を有している。
【００２３】
コントローラ部２０１は、ホストコンピュータ２００、エンジン制御部２０２と相互に通信が可能となっている。コントローラ部２０１は、ホストコンピュータ２００から画像情報と印刷命令を受け取り、受け取った画像情報を解析してビットデータに変換する。そしてビデオインターフェイス部２１０を介して、用紙Ｐ毎に印刷予約コマンド、印刷開始コマンド、および、ビデオ信号をＣＰＵ２１１、画像処理部２１２へと送信する。
【００２４】
ＣＰＵ２１１は、コントローラ部２０１からの印刷予約コマンドの順に印刷の実行準備を行ない、コントローラ部２０１からの印刷開始コマンドを待つ。ＣＰＵ２１１は、印刷指示を受信すると、印刷予約コマンドの情報に従って、各制御部（画像形成制御部２１３、定着制御部２１４、給送制御部２１５）に印刷動作開始を指示する。
【００２５】
画像形成制御部２１３は、印刷動作開始を受信すると画像形成の準備を開始する。ＣＰＵ２１１は、画像形成制御部２１３から画像形成の準備が整ったことを知らせる信号を受信すると、コントローラ部２０１にビデオ信号の出力の基準タイミングとなる／ＴＯＰ信号を出力する。コントローラ部２０１は、ＣＰＵ２１１から／ＴＯＰ信号を受信すると、／ＴＯＰ信号を基準にビデオ信号を出力する。画像処理部２１２は、コントローラ部２０１からビデオ信号を受信すると、画像形成制御部２１３に画像形成データを送信する。画像形成制御部２１３は、画像処理部２１２から受信した、画像形成データをもとに画像形成を行う。
【００２６】
給送制御部２１５は、印刷動作開始を受信すると給紙動作を開始する。給送制御部２１５は、ステッピングモータ２２３を回転させ、用紙Ｐのピックアップタイミングでピックアップソレノイド２２４に駆動開始を指示する。これにより、本体ピックアップローラ１７が回転駆動され、本体カセット１６から用紙Ｐが給紙される。給送制御部２１５は、レジストレーションセンサ３５によって用紙Ｐの先端を検知すると、用紙Ｐがレジストレーションセンサ３５に到達したタイミングのばらつきを解消するために、レジストレーションローラ１８による加減速制御を開始する。つまり、給送制御部２１５は、レジストレーションセンサ３５によって用紙Ｐの先端を検知したタイミングに基づいて、用紙Ｐの目標速度を求め、その目標速度に向けて用紙Ｐの搬送速度を加速又は減速させる。給送制御部２１５は、マージポイント３６で用紙Ｐの先端と画像の先端が合うようにステッピングモータ２２３の速度を変更する。そして、マージポイント３６に到達した後は、ステッピングモータ２２３の速度を加減速制御の実行前の速度に戻し、二次転写位置まで用紙Ｐを搬送する。なお、本実施例においてステッピングモータ２２３は少なくとも本体ピックアップローラ１７とレジストレーションローラ１８を駆動する構成となっている。
【００２７】
定着制御部２１４は、印刷動作開始を受信すると定着準備を開始する。定着制御部２１４は、給送制御部２１５から用紙Ｐが搬送されてくるタイミングに合わせて、印刷予約コマンドの情報に従って温調を開始する。定着制御部２１４は、用紙Ｐに画像を定着させて、用紙Ｐを機外に搬送する。
【００２８】
オプション制御部２３０はＣＰＵ２３１等を内蔵したマイクロコンピュータを有している。ＣＰＵ２３１は、エンジン制御部２０２とシリアル通信を用いてデータ通信処理を行い、オプション装置１００の各部をエンジン制御部２０２からの指示に従って制御する。上記通信については、後に詳しく説明する。オプション装置１００からの給紙時には、エンジン制御部２０２は、オプション制御部２３０に対して給紙指示をする。給紙指示をエンジン制御部２０２から受けたオプション制御部２３０は、オプション給送制御部２３２に対して給紙動作を指示する。給紙動作の指示を受けたオプション給送制御部２３２は、ステッピングモータ２３４を指示された速度で回転させ、ピックアップソレノイド２３５を駆動する。その結果、オプションピックアップローラ１０５が回転駆動され、オプションカセット１０１から用紙Ｐが給紙される。なお、本実施例においてステッピングモータ２３４はオプションピックアップローラ１０５と搬送ローラ１０３を駆動する構成となっている。
【００２９】
（通信インタフェース）
図２におけるエンジン制御部２０２のＣＰＵ２１１と、オプション制御部２３０のＣＰＵ２３１の間の機内通信インタフェース信号は、以下の３本のシリアル信号線を用いて送信される。送信される信号はそれぞれ、クロック信号（以後「ＣＬＫ信号」という）、コマンド信号（以後、「ＣＭＤ信号」という）、ステータス信号（以後、「ＳＴＳ信号」という）である。なお、ＣＬＫ信号が送信される信号線をクロック信号線、ＣＭＤ信号が送信される信号線をコマンド信号線、ＳＴＳ信号が送信される信号線をステータス信号線と表す。
【００３０】
本実施例の画像形成システムにおいては、コマンド信号線がオプション装置１００内で分岐している。分岐された信号線はオプション装置１００のＣＰＵ２３１の割込みポートに接続されている。分岐された信号線を介してＣＭＤ割込み信号がＣＰＵ２３１へ送信される。ＣＰＵ２３１の割込みポートは、レベル割込みとなっており、信号がＬｏｗレベル（設定による）になると割込みが発生するようになっている。
【００３１】
（通信方式）
図３を用いて、本発明における画像形成システムの、プリンタ本体１０−オプション装置１００間のシリアル通信方式について説明する。図３は、シリアル通信の方式を表すタイミングチャートである。上記通信は、１回の通信単位ごとに複数の処理が行われ、各通信単位を連続的に繰り返し行うことで、装置間での常時通信が行われている。
【００３２】
図中の３０１は１通信単位の通信開始タイミング、３０２は通信終了タイミング（次の通信の開始タイミングでもある）を示し、その間にかかる時間が１回の通信を行うのにかかる時間（＝通信サイクル）に相当する。プリンタ本体１０は通信開始前、ＣＭＤ信号のレベルをＨｉｇｈレベルに保持し、通信開始時（３０１）に、Ｌｏｗレベルにする（３１０）。
【００３３】
一方、オプション装置１００では、通信開始（３０１）前には、割込みポートの設定が割込み許可となっている。この割込みポートは、レベル割込みとなっていて、信号がＬｏｗレベルとなると割込みが発生するように設定されている。そのため、通信開始時にプリンタ本体１０がＣＭＤ信号（＝ＣＭＤ割込み信号）の信号レベルをＨｉｇｈレベルからＬｏｗレベルに変化させた時（３１０）に、オプション装置１００に割込みが発生することになる。以降、ＣＭＤ割込み信号による割込みを「ＣＭＤ割込み」と称する。オプション装置１００は、ＣＭＤ割込みが発生した時点で通信の開始を判断し、ＣＭＤ割込み信号２２８が接続されている割込みポートの設定を割込み禁止にして、ＣＭＤ受信の準備を行う。
【００３４】
プリンタ本体１０は、ＣＭＤ送信用のＣＬＫ信号３０７と、ＣＭＤ信号３１１を送信し、ＣＭＤ信号３１１の送信完了時に、ＣＭＤ信号のレベルをＨｉｇｈレベルにして（３１２）、次の通信開始（３０２）までその状態を保持する。プリンタ本体１０は、ＣＭＤ信号のレベルをＨｉｇｈレベルにした後、ＳＴＳ受信用のＣＬＫ信号３０８を出力し、ＳＴＳ信号３１５をオプション装置１００から受信する。オプション装置１００は、ＣＭＤ信号３１１を受信すると、受信したコマンドを解析し、プリンタ本体１０に送信するＳＴＳを準備する。その後、ＳＴＳ送信用のＣＬＫ信号３０８に同期してＳＴＳ信号３１５を送信し、送信完了と同時に、割込みポートの設定を割込み許可の状態にして、次の通信開始に備える。
【００３５】
（通信時に生じる課題）
プリンタ本体１０とオプション装置１００の間の通信制御を行う場合に生じる課題に関して説明する。ここでは、プリンタ本体１０とオプション装置１００の間での用紙Ｐの同期加減速制御を例に説明する。つまり、オプションカセット１０１から用紙Ｐを給紙した後、プリンタ本体１０のレジストレーションローラ１８とオプション装置１００の搬送ローラ１０３が同じ用紙Ｐを挟持している状態で加減速制御を行う例を説明する。
【００３６】
まず、図４のフローチャートを用いて従来例の用紙Ｐの同期加減速制御について説明する。本フローチャートは、用紙Ｐを加速（減速）してから再び元の速度へ戻すまでの工程を含んでいる。ＣＰＵ２１１は、プリンタ本体１０で搬送されている用紙Ｐの先端が、レジストレーションセンサ３５に到達（この時、レジストレーションセンサ３５がＯｎ）したかどうかを判定する（Ｓ４０１）。到達したと判定すると、ＣＰＵ２１１は加減速制御に移行する準備を始める。具体的には、現在の用紙Ｐの搬送速度とＴＯＰ信号のタイミングから必要な加減速量を求め、目標速度ｖと、その速度を維持する時間ｔを算出する（Ｓ４０２）。その後、ＣＰＵ２１１はプリンタ本体側の用紙Ｐの加減速制御を開始し（Ｓ４０３）、ステッピングモータ２２３を制御する。そして、ＣＰＵ２１１は機内通信を用いてオプション装置１００へも加減速開始の指示を行う（Ｓ４０４）。そして、ＣＰＵ２１１は加減速した速度を元の速度に戻すためのタイマをセットし（Ｓ４０５）、速度維持時間ｔの経過を待ってから（Ｓ４０６）、プリンタ本体１０の速度戻し操作を行う（Ｓ４０７）。その直後に、ＣＰＵ２１１はオプション装置１００にも速度戻し操作を実行するべく指示を行う（Ｓ４０８）。
【００３７】
次に図５を用いて、従来例の課題に関して説明する。図５は、本発明における機内通信を用いたプリンタ本体１０とオプション装置１００の同期加減速制御についての課題を説明するためのタイミングチャートである。
【００３８】
まず、通信中の図のＡのタイミングで、用紙Ｐの先端がレジストレーションセンサ３５に到達したとする。この時、プリンタ本体１０のＣＰＵ２１１はＡのタイミング直後にプリンタ本体１０の加減速制御を開始する。そして、オプション装置１００に対しては、ＣＭＤ信号５１４を用いて加減速制御の実行を指示する。これはプリンタ本体１０からオプション装置１００へ送信するＣＭＤ信号は、通紙開始時に決定するためである。つまり、５０１〜５０２の間いずれかのタイミングで、送信するＣＭＤ信号が決定した場合には、次の通信周期（制御周期）のＣＭＤ信号５１４によって送信される。オプション装置１００のＣＰＵ２３１は、ＣＭＤ信号５１４を解析後、Ｃのタイミングでオプション装置１００の加減速制御を開始する。従ってこの時には、オプション装置１００の加減速制御の開始タイミングがプリンタ本体１０に対してａだけ遅れることになる。また、図のＢのタイミングで用紙Ｐの先端がレジストレーションセンサ３５に到達した場合には、プリンタ本体１０の加減速制御開始タイミングがＢとなり、オプション装置１００の加減速制御開始タイミングがＣとなる。従ってこの時には、オプション装置１００の加減速制御の開始タイミングがプリンタ本体１０に対してｂだけ遅れることになる。
【００３９】
同期制御において、理想的にはプリンタ本体１０とオプション装置１００の加減速制御が同じタイミングで開始されることが望ましい。しかし上記で示したように、プリンタ本体１０とオプション装置１００との間で生じる通信による遅れ（ａ，ｂ）により、オプション装置１００における加減速制御の開始タイミングがずれてしまう。さらに、その遅れは用紙Ｐの先端がレジストレーションセンサ３５に到達したタイミングによって変動する（ａ≠ｂ）。よって、従来の制御方法では、プリンタ本体１０とオプション装置１００における搬送制御の開始タイミングにずれが生じ、それが毎回変動するという課題が生じていた。
【００４０】
このように生じた遅れにより、プリンタ本体１０およびオプション装置１００の用紙Ｐの搬送速度にどう影響するのかを模式的に表したのが図６である。
【００４１】
図６は用紙Ｐが搬送されレジストレーションセンサ３５がＯｎした時からマージポイント３６に到達するまでの、プリンタ本体１０およびオプション装置１００の給紙モータ（ステッピングモータ２２３とステッピングモータ２３４）の速度変化を表している。上述したように、給紙モータはレジストレーションセンサ３５のＯｎと同時に減速を行い、目標速度ｖまで速度を落とす。そして速度維持時間ｔだけそのままの速度を保った後、用紙Ｐの先端がマージポイント３６に到達するまでに速度を元に戻す制御を行う。ｖおよびｔは上述したようにレジストレーションセンサ３５がＯｎした後、プリンタ本体１０のＣＰＵ２１１が算出する値である。ここで、実線で表されているプリンタ本体１０におけるモータ速度に対し、破線で表されるオプション装置１００におけるモータ速度は、上で説明した通信による遅れが原因で、加減速制御のタイミングが全体的に遅れていることが分かる。このような遅れが生じると、加減速時に両モータの速度が常に異なる状況が起こり、用紙Ｐの両端が押し込まれたわみがでるおそれがある。
【００４２】
図６で考えると、６０１の減速時にはオプション装置側のモータ速度が速いため、用紙Ｐはプリンタ本体１０のローラ（レジストレーションローラ１８）に押し込まれる。６０２の加速時にはオプション装置側のモータ速度が遅いため、用紙Ｐはプリンタ本体１０のローラ（レジストレーションローラ１８）に引っ張られる。また図６では６０１の減速時におこる遅れと、６０２の加速時に起こる遅れは同程度に描かれているが、通常通信による遅れは一回一回異なるため、両者の遅れも異なる可能性が高い。尚、図６では減速制御の場合を挙げて説明したが、加速制御の場合にも同様に加減速部で上記現象が生じる（ただし、プリンタ本体１０とオプション装置１００のモータ速度の大小関係は逆となる）。この場合には、用紙Ｐの両端が引っ張られることで張力がかかり、用紙Ｐの一端または両端が挟持されているローラからずれるなどの現象が起こる。
【００４３】
（本実施例の加減速制御）
本実施例におけるプリンタ本体１０とオプション装置１００の同期加減速制御について説明する。
【００４４】
図７は本実施例における、レジストレーションセンサ３５がＯｎとなってから加減速制御を開始するまでの動きを表したタイミングチャートである。用紙Ｐが搬送され、レジストレーションセンサ３５がＯｎになると、上述したように、プリンタ本体１０のＣＰＵ２１１は用紙Ｐの加減速量の算出を行う。尚、レジストレーションセンサ３５がＯｎになるのは、７０１〜７０２間の任意のタイミングとする。ここで、本実施例におけるＣＰＵ２１１は加減速量の算出を行った後、すぐに加減速制御を開始しない。そしてＣＰＵ２１１は次の通信開始７０２を待ち、タイマをセットする。この時起点とする信号は、ＣＭＤ信号が通信開始時にＨｉｇｈ→Ｌｏｗになるタイミング７１７で、それを起点にプリンタ本体用のタイマをセットする。そして、実際の加減速制御の開始タイミングはプリンタ本体１０からオプション装置１００に目標速度などの情報を含んだＣＭＤ信号７１８を送信した後になる。またオプション装置１００は、７１７をトリガとして、オプション装置用のタイマをセットする。タイマのセットは、ＣＭＤ信号線から分岐し、ＣＰＵ２３１の割り込みポートに接続されている信号線を用いた割り込み制御により行う。プリンタ本体１０のＣＰＵ２１１はプリンタ本体用のタイマでカウントした時間が一定の時間に到達したタイミングで加減速命令をＯｎにし、加減速制御を開始する。オプション装置１００のＣＰＵ２３１はオプション装置用のタイマでカウントした時間がプリンタ本体１０と同じ一定の時間に到達したタイミングで加減速命令をＯｎにし、加減速制御を開始する。このようにすることで、プリンタ本体１０とオプション装置１００は理想的には同時のタイミング（現実的には多少のずれが生じる）で加減速制御を開始することができる。なお本実施例では、オプション装置１００がＣＭＤ信号７１８を正常に受信したことを確認するため、オプション装置１００からプリンタ本体１０にＳＴＳ信号７２１を返送した後に加減速制御を開始するようにタイマの時間を設定している。
【００４５】
次に、図８と図９を用いて、本実施例におけるプリンタ本体１０とオプション装置１００の処理フローを説明する。
【００４６】
まず、図８について説明する。図８に基づく制御は、プリンタ本体１０のＣＰＵ２１１がＲＯＭ等に記憶されているプログラムに基づいて実行する。まず、用紙Ｐの先端がレジストレーションセンサ３５に到達しＣＰＵ２１１が加減速量を算出後、プリンタ本体１０は次の通信周期の開始を待つ。そして、次の通信周期の開始タイミングでＣＰＵ２１１はＣＭＤ信号をＨｉｇｈ→Ｌｏｗへセットし（Ｓ８０１）、その変化を起点に、プリンタ本体用のタイマをセットする（Ｓ８０２）。その後、ＣＰＵ２１１はオプション装置１００へのＣＭＤ信号７１８の送信を行い（Ｓ８０３）、オプション装置１００のＣＰＵ２３１に加減速制御の目標速度に関する情報その他を伝達する。次にプリンタ本体１０はＳＴＳ信号の受信準備に移り、ＣＰＵ２３１から戻りのＳＴＳ信号７２１が送られて来たらＣＰＵ２１１はそれを受信する（Ｓ８０４）。この信号には、プリンタ本体１０からオプション装置１００へ送信したＣＭＤ信号７１８を正常に受信したかという情報が付加されている。そしてＳＴＳ信号７２１の受信操作が終了したら、ＣＰＵ２１１は解析を行い（Ｓ８０５）、信号内容が適正かどうかをチェックする（Ｓ８０６）。この信号が適正でない時は、プリンタ本体１０は通信が失敗したと判定し、ＣＰＵ２１１は加減速タイマを解除して（Ｓ８０７）、次の通信を待って再び同じ操作を試みる。通信が成功していた場合には、タイマ時間Ｔが経過するのを待ってから（Ｓ８０８）、ＣＰＵ２１１はプリンタ本体１０の加減速制御を開始する（Ｓ８０９）。ＣＰＵ２１１は搬送速度が目標速度ｖに到達したと判定すると（Ｓ８１０）、本体側の加減速を停止する（Ｓ８１１）。そして、図４で説明した通り、加減速制御を開始する前の速度に戻す工程に移っていく。
【００４７】
次に、図９について説明する。図９に基づく制御は、オプション装置１００のＣＰＵ２３１がＲＯＭ等に記憶されているプログラムに基づいて実行する。オプション装置１００においては、まず加減速開始タイマをセットする割り込みポートの割り込みを許可する（Ｓ９０１）。この許可は毎回の通信ごとに、ＣＰＵ２３１がＳＴＳ信号（例えば７２０）を送信し終わった際に行われる割り込み許可である。そして割り込み制御は、ＣＭＤ信号のＨｉｇｈ→Ｌｏｗへの変化７１７を検知して（Ｓ９０２）起動する。そして割り込みが起動すると、オプション装置１００の加減速開始タイマがセットされる（Ｓ９０３）。またその直後に、オプション装置１００は加減速タイマの割り込みポートの割り込みを禁止する（Ｓ９０４）。その後、ＣＰＵ２３１はプリンタ本体１０から送信されるＣＭＤ信号７１８の受信を行い（Ｓ９０５）、信号内容を解析し（Ｓ９０６）、内容が適正かどうかを判定する（Ｓ９０７）。この信号は、加減速の目標値の他、加減速制御を行うかどうかの指示としても機能しており、加減速を行わない場合にはプリンタ本体１０は目標値を送信しない。判定の結果、加減速の目標値が適正ではない（目標値が送信されていない場合も含む）、または通信が成功していないなどの問題があった場合には、ＣＰＵ２３１は加減速開始命令の解除を行う（Ｓ９０８）。そして次の通信周期を待ち、加減速タイマ用割り込みポートの割り込み許可の工程（Ｓ９０１）からやり直す。内容が適正であった場合、ＣＰＵ２３１はＳＴＳ信号７２１をプリンタ本体１０に向けて送信する（Ｓ９０９）。そしてタイマ時間Ｔが経過するのを待ってから（Ｓ９１０）、ＣＰＵ２３１はオプション装置側の加減速を開始する（Ｓ９１１）（ＳＴＳ信号の送信後、加減速タイマ割り込みポートの許可も行っているが、Ｓ９０１と同様の操作のためここでは省略する）。そして、プリンタ本体１０と同様に搬送速度がｖに到達したことを判定すると（Ｓ９１２）、ＣＰＵ２３１はオプション側の加減速を停止する（Ｓ９１３）。
【００４８】
以上説明したように、本実施例においては、従来用紙Ｐの先端がレジストレーションセンサ３５に到達したタイミングで始めていた一連の同期加減速制御を、通信中の通信信号変化を起点とし、始めるようにする。そして、上記起点において設定するタイマ時間Ｔは、プリンタ本体１０からオプション装置１００へと制御情報が伝達される、ＣＭＤ信号７１８の伝達後に加減速が開始されるよう設定する必要がある。上記の点を満たした制御を行うことで、プリンタ本体１０とオプション装置１００における同期制御時の、通信によるタイミング遅れを改善（理想的には解消だが、現実的には色々な処理により誤差が生じる）することができる。
【００４９】
なお、本実施例においては、ＣＰＵ２１１がＳＴＳ信号７２１を受け取り、ＣＰＵ２３１がＣＭＤ信号７１８を正常に受信したことを確認してから、プリンタ本体１０、オプション装置１００双方の加減速制御を開始するようにしたが、これに限定されない。ＣＰＵ２３１がＣＭＤ信号７１８を受信した後でＣＰＵ２１１がＳＴＳ信号７２１を受け取る前に加減速制御を行うことも可能である。この時にはＣＰＵ２１１が上記の確認を行うことはできないが、その分早く加減速制御を開始することができるため、加減速制御により調整できる用紙Ｐの距離を大きくすることができる。
【００５０】
また、本実施例においては、通信のＣＭＤ信号の変化を起点として加減速制御を行ったが、ＣＬＫ信号、または次の実施例に示すようにＳＴＳ信号を用いて行うことも可能である。また起点となる信号変化は通信１周期において最初に生じる信号変化７１７を用いたが、次の実施例に示すようにそれ以外の信号変化を用いることも可能である。ただし、通常、通信周期の最初の信号変化を起点として通信自体が開始されるため、この位置を起点とする方が、通信との同期という意味では親和性が良い。
【００５１】
（実施例２）
本発明における実施例２について説明する。本実施例では、装置構成、制御方法に関して、実施例１と同一の箇所は省略し、異なる部分のみについて説明する。
【００５２】
図１０は、本実施例における同期加減速制御の様子を表すタイミングチャートである。本実施例が実施例１と異なる点は、加減速開始の起点がＳＴＳ信号となっている点、および加減速開始の起点が通信周期の開始部分ではない点である。本実施例では用紙Ｐの先端がレジストレーションセンサ３５をＯｎにした後、次の通信のＣＭＤ信号をＨｉｇｈ→Ｌｏｗへ変更するのと同時に、本体側の加減速開始命令の割り込み制御を許可する処理を行う。その後、ＳＴＳ信号をＨｉｇｈ→Ｌｏｗへセットするタイミング１０２１を起点とし、オプション装置側の加減速制御を開始する。このＳＴＳ信号の変化は、レジストレーションセンサ３５がＯｎしない限りは行わない（用紙Ｐが到達したことは、プリンタ本体１０からのＣＭＤ信号１０１８の内容により知ることができる）。また実施例１と異なり、この時の加減速命令に対してタイマは使用しない。同時にプリンタ本体側でも、やはりＳＴＳ信号の変化をトリガとして、プリンタ本体側の加減速開始命令が割り込み処理でセットされ、タイマを用いず加減速制御が開始される。
【００５３】
この割り込み処理は、図１１に示すようなＳＴＳ信号線から分岐しプリンタ本体側のＣＰＵ２１１の割り込みポートに接続されている信号線を用いて行われる。尚、図１１はプリンタ本体１０とオプション装置１００の間の機内通信インタフェース部のみを表した図であり、機内通信に関わる要素以外は全て省略して示している。そして割り込みが終了した後、プリンタ本体１０は割り込みポートの割り込み処理を禁止する。なお、図１１では実施例１と同様にＣＭＤ信号線から分岐した割り込み信号線が設けられているが、この代わりにＣＰＵ２１１からＣＰＵ２３１への通信開始を知らせる専用の信号線を設ける構成であってもよい。つまり、実施例２においてＣＭＤ信号線から分岐した割り込み信号線はなくてもよい。
【００５４】
次に、図１２と図１３を用いて、本実施例におけるプリンタ本体１０とオプション装置１００の処理フローを説明する。
【００５５】
まず、図１２について説明する。図１２に基づく制御は、プリンタ本体１０のＣＰＵ２１１がＲＯＭ等に記憶されているプログラムに基づいて実行する。ＣＰＵ２１１は、レジストレーションセンサ３５がＯｎした後、最初のＣＭＤ信号のＨｉｇｈ→Ｌｏｗイベント発生（Ｓ１２０１）と同時に、本体側の割り込みポートの割り込み許可を行う（Ｓ１２０２）。そして加減速に関するＣＭＤ信号をオプション装置１００へ送信後（Ｓ１２０３）、ＣＰＵ２１１はＳＴＳ信号がＨｉｇｈ→Ｌｏｗへ変化するのを検知し（Ｓ１２０４）、プリンタ本体側の加減速開始命令を割り込み処理でセットする（Ｓ１２０８）。この加減速開始命令は、実施例１と異なりタイマを用いることなく割り込み処理と同時に開始される。そして割り込み処理後、プリンタ本体１０では用いた割り込みポートの割り込みを禁止とする（Ｓ１２０９）。その後、ＣＰＵ２１１はオプション装置１００からのＳＴＳ信号を受信するが、以下で述べる理由よりオプション装置１００がＣＭＤ信号を正常に受信したかの通知はＳ１２０４で終了しており、制御に関連するＳＴＳではないため省略する。Ｓ１２１０以降は実施例１の８１０以降と同様である。また、Ｓ１２０４でＳＴＳ信号がＨｉｇｈ→Ｌｏｗへ変化しなかった場合、ＣＰＵ２１１は所定時間（ＳＴＳ割り込み許可期間と呼ぶ）ＳＴＳ信号の変化を待つ（Ｓ１２０５）。そして変化が見られなかった場合は、次のＳＴＳ受信で割り込みが行われないよう、ＣＰＵ２１１は割り込みポートの割り込みを禁止する。そしてオプションからのＳＴＳ信号を受信後、ＣＰＵ２１１は再び次の通信周期を待つ。本実施例においては、オプション装置１００がＳＴＳ信号をＨｉｇｈ→Ｌｏｗへと変更した時点で、オプション装置１００にＣＭＤ信号１０１８が適正に送信されたということが分かる。そのため、オプション装置１００からのＳＴＳ信号１０２２の受信を待たずに加減速制御を開始することができ、以降のＳＴＳ信号の解析は本実施例における加減速制御の目的に対しては必要なくなる。
【００５６】
次に、図１３について説明する。図１３に基づく制御は、オプション装置１００のＣＰＵ２３１がＲＯＭ等に記憶されているプログラムに基づいて実行する。ＣＰＵ２３１は、プリンタ本体１０から送信されてくる加減速制御の目標速度の情報を含むＣＭＤ信号１０１８を受信した後（Ｓ１３０１）、ＣＭＤ信号の解析を行う（Ｓ１３０２）。そしてＣＭＤ信号の内容が適正かどうかを判定し（Ｓ１３０３）、適正だった場合、ＣＰＵ２３１はＳＴＳ信号をＨｉｇｈ→Ｌｏｗへセットする（Ｓ１３０４）。この操作はプリンタ本体１０への加減速開始の起点となるとともに、ＣＭＤ信号を正常に受信できたことを知らせる役割も担っている。そしてＳＴＳ信号のセットの直後に、オプション側の加減速を開始する命令をセットする（Ｓ１３０５）。それ以降の工程は実施例１の場合と同様である。またＣＭＤ信号の内容が適正でない場合、ＣＰＵ２３１は次の通信周期を待ち、再びＣＭＤ信号の受信を行いＳ１３０１以降の工程を繰り返す。
【００５７】
以上説明したように、本実施例においてはＳＴＳ信号の変化１０２１を起点とし、ＣＭＤ信号１０１８がオプション装置１００へ適正に送信されたことを確認しながらも、プリンタ本体１０がＳＴＳ信号を受信する前に加減速制御を開始することが可能となる。またタイマなども用いる必要がなく、処理工程を簡素化することができる。
【００５８】
上記の実施例１及び２においては、画像形成装置に着脱可能なオプション装置として、画像形成装置に記録材を給送する給送オプション装置１００を例に説明を行った。しかし、これに限定されない。オプション装置としては、画像形成装置から記録材を受け取り、受け取った記録材に対して後処理（スタック処理やステイプル処理など）を実行する排出オプション装置でもよい。そして、画像形成装置に設けられた搬送手段と排出オプション装置に設けられた搬送手段の両方で同じ記録材を搬送する際に本発明を適用することができる。
【００５９】
また、上記の実施例１及び２においては、画像形成装置とオプション装置における同期加減速制御について説明を行った。しかし、これに限定されない。例えば、同期停止制御、すなわち画像形成装置に設けられた搬送手段とオプション装置に設けられた搬送手段の両方で同じ記録材を搬送している際に、記録材の搬送を一旦停止させる搬送制御にも本発明を適用することができる。同期停止制御を行う際には、記録材の先端がレジストレーションセンサ３５へ到達したタイミングを、同期停止制御を開始するためのトリガと見立て、同様の制御を適用する。
【００６０】
また、上記の実施例１及び２においては、主に図４におけるＳ４０３、Ｓ４０４、つまり往きの加減速制御について述べたが、図４におけるＳ４０７、Ｓ４０８、つまり加減速した速度を元に戻す戻りの加減速制御についても本発明を適用することができる。すなわち、速度戻しのタイマのセットタイミング（Ｓ４０５）を、レジストレーションセンサ３５に用紙Ｐの先端が到達するタイミングの代わりにトリガとして用いることで、同様の制御を適用することができる。
【符号の説明】
【００６１】
１０    レーザービームプリンタ
１８    レジストレーションローラ
３５    レジストレーションセンサ
１００  給送オプション装置
１０３  搬送ローラ
２０２  エンジン制御部
２３０  オプション制御部
【図１】
2018202769.tif 000003
【図２】
2018202769.tif 000004
【図３】
2018202769.tif 000005
【図４】
2018202769.tif 000006
【図５】
2018202769.tif 000007
【図６】
2018202769.tif 000008
【図７】
2018202769.tif 000009
【図８】
2018202769.tif 000010
【図９】
2018202769.tif 000011
【図１０】
2018202769.tif 000012
【図１１】
2018202769.tif 000013
【図１２】
2018202769.tif 000014
【図１３】
2018202769.tif 000015