(57)【要約】【課題】排出ビン切り替え、ステープル、製本等の排出オプションの処理によって、通常よりも記録用材相互間を広げる場合であっても、連続印字を中断することなく、無駄なダウンタイムを無くすことを可能にした画像形成装置を提供する。【解決手段】エンジン制御部２０３は、転写材排出オプション制御部２０２に対して転写材排出予約動作手段によって転写材排出動作の予約が行われた際に次に転写材を受け入れ可能となるま転写材排出間隔をコントローラ部２０１に通知する転写材排出間隔通知手段によって指定された転写材排出間隔を、前回転写材排出オプションにより排出した転写材からの転写材排出間隔として、印字動作の開始タイミングを決定する。【選択図】      図７
2004271627.tif 000002
【特許請求の範囲】
【請求項１】
エンジンを制御するエンジン制御部と、
該エンジン制御部と通信可能に接続されたコントローラ部と、
前記コントローラ部から前記エンジン制御部に対して記録用材毎の印字動作の予約を行う印字予約手段と、
前記コントローラ部と通信可能に接続され且つ前記記録用材を外部へ排出する記録用材排出装置を制御する記録用材排出装置制御部と、
前記コントローラ部から前記記録用材排出装置制御部に対して記録用材排出動作の予約を行う記録用材排出予約動作手段と、
前記記録用材排出装置制御部に対して前記記録用材排出予約動作手段によって記録用材排出動作の予約が行われた際に次に記録用材を受け入れ可能となるまで記録用材排出間隔を前記コントローラ部に通知する記録用材排出間隔通知手段と、
前記記録用材排出間隔通知手段によって通知された記録用材排出間隔の情報を前記コントローラ部から前記エンジン制御部に通知するための記録用材排出間隔指定手段とを有し、
前記エンジン制御部は、前記記録用材排出間隔指定手段によって指定された記録用材排出間隔を、前回前記記録用材排出装置により排出した記録用材からの記録用材排出間隔として、印字動作の開始タイミングを決定することを特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、電子写真方式、静電記憶方式の複写機、プリンタ等の画像形成装置に関する。
【０００２】
【従来の技術】
従来の画像形成装置について、図６を用いて説明する。
【０００３】
図６は、従来の画像形成装置であるプリンタの全体構成を示す模式的な側面図であり、このプリンタは、画像形成部において、図示しないコントローラ部から送信された画像信号に基づいて形成される画像光により静電潜像を形成し、この静電潜像を現像して可視画像を重畳転写してカラー可視画像を形成し、このカラー可視画像を記録用紙等の転写材（記録用材）へ転写し、その転写材上のカラー可視画像を定着部により定着させるものである。
【０００４】
図６において、Ｐはプリンタ、１は転写材（記録用材）収納カセット、２は転写材（記録用材）で、転写材収納カセット１に複数枚収納されている。３は画像形成部で、現像色（イエロー、マゼンダ、シアン、ブラック）分並設したステーション毎に設けられた感光体４Ｙ，４Ｍ，４Ｃ，４Ｋ、一次帯電手段としての注入帯電器５Ｙ，５Ｍ，５Ｃ，５Ｋ、現像手段としての現像器６Ｙ，６Ｍ，６Ｃ，６Ｋ、トナーカートリッジ７Ｙ，７Ｍ，７Ｃ，７Ｋ、中間転写体８、給紙部、転写部及び定着部９によって構成されている。
【０００５】
感光体４Ｙ，４Ｍ，４Ｃ，４Ｋ、注入帯電器５Ｙ，５Ｍ，５Ｃ，５Ｋ、現像器６Ｙ，６Ｍ，６Ｃ，６Ｋは、画像形成装置本体に着脱可能なプロセスカートリッジ１０Ｙ，１０Ｍ，１０Ｃ，１０Ｋに搭載されている。
【０００６】
感光体４Ｙ，４Ｍ，４Ｃ，４Ｋは、ドラム状であって、アルミシリンダの外周に有機光導伝層を塗布して構成されており、図示しない駆動モータにより回転される。前記駆動モータは、感光体４Ｙ，４Ｍ，４Ｃ，４Ｋを画像形成動作に応じて図中反時計周り方向に回転させる。感光体４Ｙ，４Ｍ，４Ｃ，４Ｋへの露光用の光は、スキャナ部１１Ｙ，１１Ｍ，１１Ｃ，１１Ｋから送られ、感光体４Ｙ，４Ｍ，４Ｃ，４Ｋの表面に選択的に露光することにより、静電潜像が形成されるように構成されている。
【０００７】
一次帯電手段としては、各ステーション毎にイエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の感光体４Ｙ，４Ｍ，４Ｃ，４Ｋを帯電させるための４個の注入帯電器５Ｙ，５Ｍ，５Ｃ，５Ｋを備えた構成で、各注入帯電器５Ｙ，５Ｍ，５Ｃ，５Ｋには、スリーブ５ＹＳ，５ＭＳ，５ＣＳ，５ＫＳが備えられている。
【０００８】
現像手段としては、上記静電潜像を可視化するために、各ステーション毎にイエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の現像を行う４個の現像器６Ｙ，６Ｍ，６Ｃ，６Ｋを備えた構成で、各現像器６Ｙ，６Ｍ，６Ｃ，６Ｋには、スリーブ６ＹＳ，６ＭＳ，６ＣＳ，６ＣＫが備えられている。各現像器６Ｙ，６Ｍ，６Ｃ，６Ｋは、画像形成装置本体に脱着可能に取り付けられている。
【０００９】
中間転写体８は、感光体４Ｙ，４Ｍ，４Ｃ，４Ｋに接触しており、カラー画像形成時に感光体４Ｙ，４Ｍ，４Ｃ，４Ｋの回転に伴って図中時計周り方向に回転し、可視画像の転写を受ける。また、中間転写体８は、画像形成時に後述する転写ローラ１２ａが接触して、転写材２を転写ローラ１２ａとの間に狭持して搬送することにより、転写材２と中間転写体８上とにカラー可視画像を同時に重畳転写する。
【００１０】
転写ローラ１２ａは、中間転写体８上にカラー可視画像を重畳転写している間は、中間転写体８に当接させるが、印字処理終了時は、図中破線で示す１２ｂの位置に移動させることにより、中間転写体８から離間させるようになっている。
【００１１】
定着部９は、転写材２を搬送させながら、転写されたカラー可視画像を転写材２に定着させるものである。定着部９は、転写材２を加熱する定着ローラ１３と、転写材２を定着ローラ１３に圧接させるための加圧ローラ１４とを備えている。定着ローラ１３と加圧ローラ１４は、中空状に形成され且つ内部にそれぞれヒータ１５，１６が設けられている。即ち、カラー可視画像を保持した転写材２は、定着ローラ１３と加圧ローラ１４とにより搬送されると共に、熱及び圧力を加えることにより、トナーが転写材２の表面に定着される。
【００１２】
可視画像定着後の転写材２は、排出部から装置外部へ排出して画像形成動作を終了する。
【００１３】
プリンタＰは、転写材搬送路上の下段搬送センサ１７、上段搬送センサ１８、下段搬送センサ１９、上段搬送センサ２０、レジストセンサ２１、定着前センサ２２、定着排出センサ２３及び排出センサ２４によって転写材の搬送状況を管理する。
【００１４】
２５はクリーニング手段で、感光体４Ｙ，４Ｍ，４Ｃ，４Ｋ及び中間転写体８上に残ったトナーをクリーニングするものである。感光体４Ｙ，４Ｍ，４Ｃ，４Ｋ上に形成されたトナーによる可視画像を中間転写体８に転写した後の廃トナー或いは中間転写体８上に形成された４色（Ｙ，Ｍ，Ｃ，Ｋ）のカラー可視画像を転写材２に転写した後の廃トナーは、図示しないクリーナ容器に蓄積される。
【００１５】
２６は排出オプションで、ローラ２７，２８，２９，３０、フラッパ３１、第１排出ビン３２、第２排出ビン３３、第３排出ビン３４及びビン昇降モータ３５を有している。
【００１６】
排出オプション２６は、第１排出ビン３２、第２排出ビン３３及び第３排出ビン３４で転写材２を仕分けして積載するものである。排出ビン３２〜３４をビン昇降モータ３５により上下に移動させて、転写材２を各ビン３２〜３４に仕分けする。フラッパ３１は、排出オプション２６に送られた転写材２をコントローラ部からの指示に基づいて表裏切り替えするものである。前記コントローラ部からフェイスアップ指定がなされた場合は、転写材２はローラ２７へ導かれて、そのまま排出口に送られる。また、前記コントローラ部からフェイスダウン指定がなされた場合は、転写材２はフラッパ３１によりローラ２８及びローラ２９に導かれ、一旦転写材２の後端がローラ２８を超えるまで搬送された後、ローラ２９が反転して、転写材２の後端からローラ３０に送り込まれて、排出口へ送られる。
【００１７】
尚、図６において、３６は濃度センサ、３７は色ずれセンサ、３８は駆動ローラである。
【００１８】
図７は、図６に示すプリンタＰのシステム構成を示すブロック図であり、同図において、２００は、ホストコンピュータ、２０１はコントローラ部、２０２は排出オプション制御部、２０３はエンジン制御部である。エンジン制御部２０３は、ビデオインターフェース部２０４、ＣＰＵ（中央演算処理装置）２０５、画像処理ＧＡ２０６、画像制御部２０７、定着制御部２０８、転写材搬送部２０９及び駆動制御部２１０を有している。
【００１９】
コントローラ部２０１は、ホストコンピュータ２００、排出オプション制御部２０２、エンジン制御部２０３と相互に通信が可能となっている。コントローラ部２０１は、ホストコンピュータ２００から画像情報と印字命令を受け取り、受け取った画像情報を解析してビットデータに変換し、ビデオインターフェース部２１０を介して、転写材毎に印字予約コマンド、印字開始コマンド及びビデオ信号をエンジン制御部２０３に送出する。また、この時、コントローラ部２０１は、ホストコンピュータ２００からの指示に基づいて、排出オプション制御部２０２へ排出制御オプション２６の使用に関する指示信号も送出する。
【００２０】
コントローラ部２０１は、ホストコンピュータ２００からの印字命令に従って印字予約コマンドをエンジン制御部２０３へ送信し、印字可能な状態となったタイミングで、エンジン制御部２０３へ印字開始コマンドを送信する。
【００２１】
エンジン制御部２０３は、コントローラ部２０１からの印字予約コマンドの順に印字の実行準備を行ない、コントローラ部２０１からの印字開始コマンドを待つ。エンジン制御部２０３は、印字指示信号を受信すると、コントローラ部２０１に、ビデオ信号の出力の基準タイミングとなる／ＴＯＰ信号を出力し、印字予約コマンドに従って印字動作を開始する。
【００２２】
図８は、図７に示すエンジン制御部２０３の印字動作の流れを示すフローチャートである。
【００２３】
エンジン制御部２０３は、印字予約コマンドを受信すると、印字開始コマンドの受信を待って（ステップＳ８０１）、印字動作を行うための前処理（以後、前回転シーケンスと記述する）を実行する（ステップＳ８０２）。そして、前回転シーケンス終了後は、／ＴＯＰ信号を出力して、１枚目の印字予約コマンドに従って印字動作（シーケンス）を開始する（ステップＳ８０３）。
【００２４】
エンジン制御部２０３は、スループットを維持するための次の印字動作開始タイミング（以後、通常印字開始タイミングと記述する）までに（ステップＳ８０４）、次の印字予約コマンドを受信していない場合（ステップＳ８０５）は、印字動作の後処理（以下、後回転シーケンスと記述する）を実行し（ステップＳ８０９）、その後、本印字動作を終了する。
【００２５】
一方、次の通常印字開始タイミングまでに（ステップＳ８０４）、次の印字予約コマンドを受信している場合（ステップＳ８０５）で、且つその印字予約コマンドに対する印字開始コマンドを受信している場合（ステップＳ８０６）には、１枚目に引き続き、２枚目の印字動作を開始する（ステップＳ８０３）。
【００２６】
また、次の通常印字開始タイミングまでに（ステップＳ８０４）、次の印字予約コマンドを受信している場合（ステップＳ８０５）で、且つ印字開始コマンドを受信していない場合（ステップＳ８０６）には、後回転シーケンスを実行して（ステップＳ８０７）、印字開始コマンド待ちの状態となり（ステップＳ８０８）、印字開始コマンドを受信するのを待って、前回転シーケンスを開始する（ステップＳ８０２）。
【００２７】
次に、図６に示すプリンタＰにおいて、排出口に排出オプション２６が指定された場合の両面プリント動作について、図９及び図１０を用いて説明する。
【００２８】
ここでは、転写材カセット１から排出オプション２６への３枚の両面印字（６ページ印字）動作について説明する。
【００２９】
図９は、図６に示すプリンタＰにおける両面印字を行う場合のコントローラ部２０１の通信シーケンス図である。
【００３０】
コントローラ部２０１は、エンジン制御部２０３に対して、転写材カセット１から両面ユニットへに印字予約コマンドと、両面ユニットから排出オプション２６へ印字予約コマンドを交互に送信し（Ｓ９１１，Ｓ９１２，Ｓ９１３，Ｓ９１４，Ｓ９１５，Ｓ９１６）、排出オプション制御部２０２に対して、Ｓ９０１で排出予約コマンド１、Ｓ９０３で排出予約コマンド２、Ｓ９０５で排出予約コマンド３を、それぞれ送信する。コントローラ部２０１は、Ｓ９０１における排出予約コマンド１、Ｓ９０３における排出予約コマンド２、Ｓ９０５における排出予約コマンド３を送信した後、排出オプション制御部２０２より、排出オプション２６が予約された転写材を受け入れてから次の転写材を受け入れ可能となる排出間隔を取得する（Ｓ９０２，Ｓ９０４）。その後、コントローラ部２０１は、エンジン制御部２０３へ、１枚目の印字開始コマンドを送信する（Ｓ９１７）。
【００３１】
エンジン制御部２０３は、コントローラ部２０１から印字開始コマンド１を受信すると（Ｓ９１７）、前回転シーケンスを実行し、コントローラ部２０１に対して／ＴＯＰ信号１を出力して（Ｓ９１８）、印字動作を開始し、転写材カセット１から両面ユニットへ転写材を搬送する。
【００３２】
コントローラ部２０１は、エンジン制御部２０３から受信した／ＴＯＰ信号１に同期してビデオ信号を出力し、Ｓ９１２における次の印字予約コマンド２に対する印字開始コマンド２を出力する（Ｓ９１９）。
【００３３】
エンジン制御部２０３は、コントローラ部２０１からの印字開始コマンド２を受信すると（Ｓ９１９）、２枚目の通常印字開始タイミングで、コントローラ部２０１へ／ＴＯＰ信号２を送信し（Ｓ９２０）、１枚目に引き続き、Ｓ９１２における印字予約コマンド２の印字動作を継続し、両面ユニットから排出オプション２６へ転写材を搬送する。
【００３４】
以後、同様に、エンジン制御部２０３は、通常印字開始タイミングまでに、印字開始コマンドを受信すると、印字予約で指定された順番に印字動作を継続する。
【００３５】
尚、ここでは、既に印字予約がなされた後に印字開始コマンドを受信した場合について説明しているが、コントローラ部２０１は、連続印字中、通常印字開始タイミングまでに、次ページの印字予約コマンド、印字開始コマンドを送信することで、連続印字を継続することが可能となる。
【００３６】
図１０は、図６に示すプリンタＰにおける両面印字を行う場合のエンジン制御部２０３の動作タイミングを示すタイミングチャートである。
【００３７】
エンジン制御部２０３は、１枚目の印字予約コマンドに対する印字開始コマンド１をコントローラ部２０１から受信すると（Ｓ１０１１）、前回転シーケンスを開始する。この前回転シーケンス時、エンジン制御部２０３は、前回転シーケンス終了、／ＴＯＰ信号１を出力して（Ｓ１０２１）、１枚目の印字動作を開始し、転写材カセット１から両面ユニットへ転写材を搬送する。
【００３８】
エンジン制御部２０３は、１枚目の／ＴＯＰ信号１を送信後（Ｓ１０２１）、２枚目の通常印字開始タイミング（Ｓ１００２）までに、印字開始コマンド２を受信（Ｓ１０１２）した場合は、２枚目の通常印字開始タイミング（Ｓ１００２）で、／ＴＯＰ信号２を出力して（Ｓ１０２２）、１枚目に引き続き、２枚目の印字動作を開始し、両面ユニットから排出オプション２０６へ転写材を搬送する。
【００３９】
その後、エンジン制御部２０３は、通常印字開始タイミングまでに、次ページの印字予約コマンド及び印字開始コマンドを受信している場合には、／ＴＯＰ信号を出力して連続印字を継続する。
【００４０】
一方、通常印字開始タイミングまで（Ｓ１００６〜Ｓ１００７の期間）に、次ページの印字予約コマンド及び印字開始コマンドを受信していない場合、エンジン制御部２０３は、後回転シーケンスを開始し、印字動作を終了する。
【００４１】
次に、図６に示すプリンタＰにおける転写材カセット１から排出オプション２６への両面印字時に、排出オプション２６へ排出した転写材をステープルする場合の印字動作を、図１１及び図１２を用いて説明する。
【００４２】
ここでは、図９及び図１０と同様、転写材カセット１から排出オプション２６への３枚の両面印字（６ページ印字）で、２枚目が排出オプション２６に排出された時点でステープルを行う場合の動作について説明する。
【００４３】
図１１は、図６に示すプリンタＰにおける両面印字中にステープルを行う場合のコントローラ部２０１の通信シーケンス図である。
【００４４】
コントローラ部２０１は、エンジン制御部２０３に対して、転写材カセット１から両面ユニットへに印字予約コマンドと、両面ユニットから排出オプション２６へ印字予約コマンドを交互に送信し（Ｓ１１１１，Ｓ１１１２，Ｓ１１１３，Ｓ１１１４，Ｓ１１１５，Ｓ１１１６）、排出オプション制御部２０２に対して、Ｓ１１０１で排出予約コマンド１、Ｓ１１０３で排紙予約コマンド２、Ｓ１１０５で排紙予約コマンド３を、それぞれ送信する。
【００４５】
コントローラ部２０１は、Ｓ１１０１において排出予約コマンド１、Ｓ１１０３において排紙予約コマンド２、Ｓ１１０５において排紙予約コマンド３を送信した際、排出オプション制御部２０２より、排出オプション２６が予約された転写材を受け入れてから次の転写材を受け入れ可能となる排出間隔を取得する（Ｓ１１０２，Ｓ１１０４，Ｓ１１０６）。
【００４６】
その後、コントローラ部２０１は、エンジン制御部２０３に対して、印字開始コマンド１を送信する（Ｓ１１１７）ことにより、エンジン制御部２０３は、１枚目の／ＴＯＰ信号１を出力し（Ｓ１１１２）、印字動作を開始し、転写材カセット１から両面ユニットへ転写材を搬送する。
【００４７】
２ページ以降に関しても、コントローラ部２０１は、通常印字開始タイミングまでに、印字予約コマンド、印字開始コマンドを送信することで、エンジン制御部２０３は、通常印字タイミングで、／ＴＯＰ信号を出力し、連続印字を継続するこができる。
【００４８】
しかしながら、排出オプション２６へ排出する３枚目「Ｓ１１１６における印字予約６に対応する転写材」に関しては、２枚目「Ｓ１１１４における印字予約４に対応する転写材」のステープルが終了し、３枚目を排出オプション２６が受け入れ可能となるまでの間「排出間隔２（Ａ）の間」、３枚目の印字を開始できない。
【００４９】
従って、コントローラ部２０１は、２枚目「Ｓ１１１４における印字予約４に対応する転写材」と３枚目「Ｓ１１１６における印字予約６に対応する転写材」の印字間隔が、２枚目「前回排出オプション２６へ排出したＳ１１１４における印字予約４に対応する転写材」を排出オプション２６に対して予約した際に取得したＳ１１０４における排出間隔Ａよりも長くなるように、３枚目「Ｓ１１１６における印字予約６に対応する転写材」の印字開始コマンドを送信する必要がある。
【００５０】
このとき、コントローラ部２０１が、通常印字開始タイミングまでに印字開始コマンドを送信してしまうと、エンジン制御部２０３は通常の間隔で印字動作を開始する（転写材相互間を広げずに連続印字を継続する）ため、排出オプション２６内で、２枚目と３枚目の転写材が追突することになる。
【００５１】
図１２は、図６に示すプリンタＰにおける両面印字中にステープルを行う場合のエンジン制御部２０３の動作タイミングを示すタイミングチャートである。
【００５２】
コントローラ部２０１は、３枚目「Ｓ１２１６における印字予約６に対応する転写材」の印字開始コマンドを、２枚目「Ｓ１２１４における印字予約４に対応する転写材」の印字開始タイミング（Ｓ１２０４）から、Ｓ１２３０における排紙間隔Ａを経過後に、エンジン制御部２０３へ送信する。
【００５３】
２枚目「Ｓ１２１４における印字予約４に対応する転写材」の印字開始タイミングからＳ１２３０における排出間隔Ａを経過したタイミング（Ｓ１２０７）が、３枚目「Ｓ１２１６における印字予約６に対応する転写材」の通常印字タイミング（Ｓ１２０６）よりも後になる場合には、エンジン制御部２０３は、Ｓ１２０６の時点で、一旦後回転シーケンスを実行する。
【００５４】
その後、３枚目「Ｓ１２１６における印字予約６に対応する転写材」のＳ１２１６における印字開始コマンドの受信を待って、前回転シーケンスを開始する。
【００５５】
また、従来、印字予約に関する画像形成装置のに関する技術としては、特開２００１−８８３７０号公報に開示されている。
【００５６】
【発明が解決しようとする課題】
しかしながら、上述した従来の画像形成装置におけるシーケンスでは、印字予約６に対応する印字動作開始前に後回転シーケンスを実行するため、本来、印字予約４の印字開始タイミング（Ｓ１２０４）から排紙間隔Ａ後に（Ｓ１２０７の時点で）、Ｓ１２１６における印字予約６に対応する印字動作を開始できるにも拘らず、Ｓ１２０７の時点から後回転シーケンス、前回転シーケンスが終了（Ｓ１２０８）までの期間だけダウンタイムが長くなる。
【００５７】
このダウンタイムを無くすためには、印字予約４の印字開始タイミング（Ｓ１２０４）から排出間隔Ａまで（Ｓ１２０７の時点まで）、後回転シーケンスを実行しないように制御する必要があり、その制御が困難であった。
【００５８】
本発明は、上記従来技術の有する問題点を解消するためになされたもので、その目的は、排出ビン切り替え、ステープル、製本等の排出オプションの処理によって、通常よりも記録用材相互間を広げる場合であっても、連続印字を中断することなく、無駄なダウンタイムを無くすことを可能にした画像形成装置を提供することである。
【００５９】
【課題を解決するための手段】
上記目的を達成するために、本発明の画像形成装置は、エンジンを制御するエンジン制御部と、該エンジン制御部と通信可能に接続されたコントローラ部と、前記コントローラ部から前記エンジン制御部に対して記録用材毎の印字動作の予約を行う印字予約手段と、前記コントローラ部と通信可能に接続され且つ前記記録用材を外部へ排出する記録用材排出装置を制御する記録用材排出装置制御部と、前記コントローラ部から前記記録用材排出装置制御部に対して記録用材排出動作の予約を行う記録用材排出予約動作手段と、前記記録用材排出装置制御部に対して前記記録用材排出予約動作手段によって記録用材排出動作の予約が行われた際に次に記録用材を受け入れ可能となるまで記録用材排出間隔を前記コントローラ部に通知する記録用材排出間隔通知手段と、前記記録用材排出間隔通知手段によって通知された記録用材排出間隔の情報を前記コントローラ部から前記エンジン制御部に通知するための記録用材排出間隔指定手段とを有し、前記エンジン制御部は、前記記録用材排出間隔指定手段によって指定された記録用材排出間隔を、前回前記記録用材排出装置により排出した記録用材からの記録用材排出間隔として、印字動作の開始タイミングを決定することを特徴とする。
【００６０】
【発明の実施の形態】
以下、本発明の各実施の形態を図１乃至図５に基づき説明する。
【００６１】
（第１の実施の形態）
まず、本発明の第１の実施の形態を図１乃至図３に基づき説明する。
【００６２】
尚、本実施の形態に係る画像形成装置の基本的な構成は、上述した従来例における図６及び図７と同一であるから、必要に応じてこれら両図を流用して説明する。
【００６３】
本実施の形態は、コントローラ部２０１がエンジン制御部２０３へ対して、排出オプション制御部２０２から通知された排出間隔を印字間隔として指定するためのコマンド（以後、排出間隔指定コマンドと記述する）を送信することで、排出ビン切り替え、ステープル、製本等の排出オプション２６の処理によって、通常よりも転写材（記録用材）相互間を広げる場合であっても、連続印字を中断することなく（後回転シーケンスを実行しないで）、印字動作を継続し、無駄なダウンタイムを無くすようにしたものである。
【００６４】
具体的には、コントローラ部２０１は、排出口に排出オプション２６を指定した印字予約コマンドをエンジン制御部２０３へ送信する場合、印字予約コマンド送信前に、前回排出オプション２６から通知された排出間隔の情報（排出オプション２６が、予約した転写材を処理してから次の転写材を受け入れ可能となるまでの時間）を付加した排出間隔指定コマンドを、エンジン制御部２０３へ送信する。
【００６５】
エンジン制御部２０３は、排出口に排出オプション２６が指定された印字予約コマンドを受信すると、その印字予約コマンド受信前に受信した排出間隔指定コマンドで指定された排出間隔を、前回排出オプション２６に排出した転写材からの排出間隔として、印字動作開始タイミングを決定するというものである。
【００６６】
以下、同一転写材カセット１から排出オプション２６への３枚の両面印字（６ページ印字）時に、１枚目と２枚目をステープルする場合を例として説明する。図１は、本実施の形態に係る画像形成装置であるプリンタＰにおけるコントローラ部２０１の通信シーケンス図である。
【００６７】
コントローラ部２０１は、エンジン制御部２０３に対して、転写材カセット１から両面ユニットへの印字予約コマンド１と、両面ユニットから排出オプション２６への印字予約コマンド２を送信した後（Ｓ１１１，Ｓ１１２）、排出オプション制御部２０２に対して、通常の排出を指定した排紙予約コマンド１を送信する（Ｓ１０１）。
【００６８】
コントローラ部２０１は、Ｓ１０１における排紙予約コマンド１の返送ステータスとして、排出オプション制御２０２から排出間隔１を取得する（Ｓ１０２）。
【００６９】
コントローラ部２０１は、Ｓ１１１における印字予約コマンド１、Ｓ１１２における印字予約コマンド２に引き続き、転写材カセット１から両面ユニットへの印字予約コマンド３を送信する（Ｓ１１３）。
【００７０】
更に、コントローラ部２０１は、前回排出オプション２６から取得したＳ１０２における排出間隔１の情報を付加したＳ１１４における排出間隔指定コマンドと、次の両面ユニットから排出プション２６への排出予約コマンド４を、エンジン制御部２０３へ送信する（Ｓ１１４）。
【００７１】
コントローラ部２０１は、Ｓ１１１における印字予約コマンド１からＳ１１５における排出予約コマンド４で指定した２枚の転写材をステープルするため、排出オプション制御部２０２に対して、ステープル動作を指定した排出予約を行う（Ｓ１０３）。
【００７２】
排紙オプション制御部２０２は、Ｓ１０３における排紙予約２の返送ステータスとして、Ｓ１１５における印字予約コマンド４に対応した転写材を排出オプション２６内に受け入れ、ステープルを行った後、次の転写材（Ｓ１１８における印字予約コマンド６に対応した転写材）を受け入れ可能となるまでの時間Ａを、コントローラ部２０１に通知する（Ｓ１０４）。
【００７３】
その後、コントローラ部２０１は、Ｓ１１６で転写材カセット１から両面ユニットへの印字予約コマンド５、Ｓ１１７でＳ１０４における排出間隔２の情報を付加した排出間隔指定コマンド、Ｓ１１８で両面ユニットから排出オプション２６への印字予約コマンド６を、それぞれエンジン制御部２０３へ送信する。
【００７４】
図２は、本実施の形態に係る画像形成装置におけるエンジン制御部２０３の動作タイミングを示すタイミングチャートである。
【００７５】
エンジン制御部２０１は、印字予約コマンド６（Ｓ２１８）の通常印字開始タイミング（Ｓ２０６）で、印字予約コマンド６（Ｓ２１８）の受信前に受信した排出間隔２（Ｓ２０４，Ｓ２３０）と、前回排出オプション２６に排出した転写材の印字タイミングからの時間を比較する。
【００７６】
前回排出オプション２６に排出した転写材の印字開始タイミングからの時間（Ｓ２０４〜Ｓ２９０６の期間）が、排出間隔（Ｓ２３０）よりも長い場合、エンジン制御部２０３は、印字予約コマンド６（Ｓ２１８）の通常印字開始タイミング（Ｓ２０６）で、／ＴＯＰ信号を出力して印字動作を開始する。
【００７７】
前回排出オプション２６に排出した転写材の印字開始タイミングからの時間（Ｓ２０４〜Ｓ２０６の期間）が、排出間隔（Ｓ２３０）に到達していない場合には、前回排出オプション２６に排出した転写材の印字開始タイミングからの時間が、排出間隔（Ｓ２３０）に到達するまで待って、印字動作を開始する。
【００７８】
図２の場合は、前回排出オプション２６に排出した転写材の印字開始タイミングからの時間（Ｓ２０４〜Ｓ２０６の期間）が、排出間隔（Ｓ２３０）に到達していないので、排出間隔（Ｓ２３０）経過するタイミング（Ｓ２０７）まで待って、／ＴＯＰ信号（Ｓ２２７）を出力する。
【００７９】
図３は、本実施の形態に係る画像形成装置におけるエンジン制御部２０３の動作の流れを示すフローチャートである。
【００８０】
エンジン制御部２０３は、印字予約コマンドを受信すると、印字開始コマンドの受信を待って（ステップＳ３０１）、前回転シーケンスを実行する（ステップＳ３０２）。前回転シーケンス終了後、／ＴＯＰ信号を出力して、１枚目の印字予約コマンドによって指定された印字動作条件に従って、印字動作を開始する（ステップＳ３０３）。
【００８１】
２ページ以降は以下の処理となる。
【００８２】
エンジン制御部２０３は、通常印字開始タイミング（ステップＳ３０４）までに、次の印字予約コマンドを受信していない場合は（ステップＳ３０５）、印字動作の後処理（後回転シーケンス）を実行し（ステップＳ３１２）、その後、本印字動作を終了する。
【００８３】
また、通常印字開始タイミングまでに、次の印字予約コマンドを受信している場合は（ステップＳ３０５）、排出間隔指定コマンドを受信しているか否かを確認する（ステップＳ３０６）。そして、排出間隔指定コマンドを受信していない場合は、印字開始コマンドを受信しているか否かを確認し（ステップＳ３０９）、印字開始コマンドを受信している場合には、引き続き、連続プリントを継続する（ステップＳ３０３）。また、印字開始コマンドを受信していない場合には（ステップＳ３０９）、後回転シーケンスを実行し（ステップＳ３１０）、印字開始コマンド待ちの状態となる（ステップＳ３１１）。エンジン制御部２０３は、印字開始コマンド待ちの状態（ステップＳ３１１）で、印字開始コマンドを受信すると、前回転シーケンスを開始し（ステップＳ３０２）、印字動作を再開する。
【００８４】
一方、排出間隔指定コマンドを受信している場合は（ステップＳ３０６）、前回排出オプション２６に排出した転写材の印字開始タイミングからの時間と、排出間隔指定コマンドで指定された排出間隔時間Ａとを比較する（ステップＳ３０７）。そして、前回排出オプション２６に排出した転写材の印字開始タイミングからの時間が、排出間隔時間Ａよりも長い場合、エンジン制御部２０３は、前回排出オプション２６に排出した転写材の印字開始タイミングからの時間が排出間隔時間Ａに到達したか否かを確認する（ステップＳ３０８）。そして、エンジン制御部２０３は、前回排出オプション２６に排出した転写材の印字開始タイミングからの時間が排出間隔時間Ａに到達した場合、エンジン制御部２０３は、印字開始コマンドを受信しているか否かを確認し（ステップＳ３０９）、受信している場合には、／ＴＯＰ信号を出力して印字動作を継続する（ステップＳ３０３）。
【００８５】
また、前回排出オプション２６に排出した転写材の印字開始タイミングからの時間が、排出間隔時間Ａに到達していない場合には、前回排出オプション２６に排出した転写材の印字開始タイミングからの時間が、排出間隔時間Ａに到達するまで待って、印字開始コマンドを受信しているかを確認し（ステップＳ３０９）、受信している場合には、／ＴＯＰ信号を出力して印字動作を継続する（ステップＳ０２）。
【００８６】
以上述べたように、本実施の形態に係る画像形成装置によれば、排出ビン切り替え、ステープル、製本等の排出オプション２６の処理によって、通常よりも転写材相互間を広げる場合であっても、連続印字を中断することなく（後回転シーケンスを実行しないで）、印字動作を継続し、無駄なダウンタイムを防ぐことが可能となる。
【００８７】
なお、上述した第１の実施の形態は、本発明の趣旨に基づいて種々変更することが可能であり、これらを発明の範囲から排除するものではない。
【００８８】
（第２の実施の形態）
次に、本発明の第２の実施の形態を図４に基づき説明する。
【００８９】
尚、本実施の形態に係る画像形成装置の基本的な構成は、上述した従来例における図６及び図７と同一であるから、必要に応じてこれら両図を流用して説明する。
【００９０】
本実施の形態は、図２の構成における排出オプション２６と排出オプション制御部２０３を、転写材を供給する供給オプションと供給オプション制御部に代えて、コントローラ部２０１がエンジン制御部２０３へ対して、供給オプション制御部から次の転写材を供給可能となるまでの供給間隔を指定するためのコマンド（以後、供給間隔指定コマンドと記述する）を送信し、多段の供給オプションで転写材を供給中に、供給口切り換え等が発生し、供給オプションの構成上の都合により、通常よりも転写材相互間を広げる必要ある場合でも、連続印字を中断することなく、連続印字を継続するようにしたものである。
【００９１】
具体的には、コントローラ部２０１は、転写材の供給口に供給オプションを指定した印字予約コマンドをエンジン制御部２０３へ送信する場合、印字予約コマンド送信前に、予め、供給オプションに対して、供給予約を行ない、その返送ステータスとして、供給間隔情報（前回供給オプションから供給した転写材と、予約された転写材が供給可能となるまでの時間）を取得する。
【００９２】
その後、コントローラ部２０１は、エンジン制御部２０３に対して、供給間隔情報を付加した供給間隔指定コマンドと、印字予約コマンドを送信する。
【００９３】
エンジン制御部２０３は、供給口に供給オプションが指定された印字予約コマンドを受信すると、その印字予約コマンド受信前に受信した供給間隔指定コマンドで指定された供給間隔を、前回供給オプションに供給した転写材からの供給間隔として、指定された供給間隔が、前回供給オプションから供給した転写材の印字開始からの時間よりも短い場合は、通常印字開始タイミングで印字動作を開始し、供給間隔が、前回供給オプションから供給した転写材の印字開始からの時間よりも長い場合には、供給間隔が経過するまで待って印字動作を開始するものである。
【００９４】
図４は、本実施の形態に係る画像形成装置におけるエンジン制御部２０３の動作の流れを示すフローチャートである。
【００９５】
エンジン制御部２０３は、印字予約コマンドを受信すると、印字開始コマンドの受信を待って（ステップＳ４０１）、前回転シーケンスを実行する（ステップＳ４０２）。前回転シーケンス終了後、／ＴＯＰ信号を出力して、１枚目の印字予約コマンドによって指定された印字動作条件に従って、印字動作を開始する（ステップＳ４０３）。
【００９６】
２ページ以降は以下の処理となる。
【００９７】
エンジン制御部２０３は、通常印字開始タイミング（ステップＳ４０４）までに、次の印字予約コマンドを受信していない場合は（ステップＳ４０５）、後回転シーケンスを実行し（ステップＳ４１２）、その後、本印字動作を終了する。
【００９８】
また、通常印字開始タイミング（ステップＳ４０４）までに、次の印字予約コマンドを受信している場合は（ステップＳ４０５）、供給間隔指定コマンドを受信しているか確認する（ステップＳ４０６）。そして、供給間隔指定コマンドを受信していない場合は、印字開始コマンドを受信しているか否かを確認し（ステップＳ４０９）、印字開始コマンドを受信している場合には、引き続き、連続プリントを継続する（ステップＳ４０２）。また、印字開始コマンドを受信していない場合には（ステップＳ４０９）、後回転シーケンスを実行し（ステップＳ４１０）、印字開始コマンド待ちの状態となる（ステップＳ４１１）。エンジン制御部２０３は、印字開始待ちの状態で（ステップＳ４１１）、印字開始コマンドを受信すると、前回転シーケンスを開始し（ステップＳ４０２）、印字動作を再開する。
【００９９】
一方、供給間隔指定コマンドを受信している場合は（ステップＳ４０６）、前回供給オプションに供給した転写材の印字開始タイミングからの時間と、供給間隔指定コマンドで指定された供給間隔時間Ｂとを比較する（ステップＳ４０７）。そして、前回供給オプションから供給した転写材の印字開始タイミングからの時間が供給間隔時間Ｂよりも長い場合は、前回供給オプションから供給した転写材の印字開始タイミングからの時間が供給間隔時間Ｂに到達したか否かを確認する（ステップＳ４０８）。
【０１００】
そして、前回供給オプションから供給した転写材の印字開始タイミングからの時間が供給間隔時間Ｂに到達していない場合には、前回供給オプションから供給した転写材の印字開始タイミングからの時間が供給間隔時間Ｂに到達するまで待ち、その後、印字開始コマンドを受信している場合には（ステップＳ４０９）、／ＴＯＰ信号を出力して印字動作を継続する（ステップＳ４０３）。
【０１０１】
以上述べたように、本実施の形態に係る画像形成装置によれば、多段の供給オプションで、転写材を供給中に、供給口切り換え等が発生し、供給オプションの構成上の都合により、通常よりも転写材相互間を広げる必要ある場合でも、連続印字を中断することなく（後回転シーケンスを実行しないで）、印字動作を継続し、無駄なダウンタイムを防ぐことが可能となる。
【０１０２】
尚、上述した第２の実施の形態は、本発明の趣旨に基づいて種々変更することが可能であり、これらを発明の範囲から排除するものではない。
【０１０３】
（第３の実施の形態）
次に、本発明の第３の実施の形態を図５に基づき説明する。
【０１０４】
尚、本実施の形態に係る画像形成装置の基本的な構成は、上述した従来例における図６及び図７と同一であるから、必要に応じてこれら両図を流用して説明する。
【０１０５】
本実施の形態は、多段の供給オプションでの供給口切り換えと、排出ビン切り替え、ステープル、製本等の排出オプションの処理が、同一の転写材（記録用材）に対して発生した場合であっても、印字動作を継続することができるようにしたものである。
【０１０６】
具体的には、コントローラ部２０１が、供給口が供給オプションで、排出口が排出オプションを指定した印字予約コマンドをエンジン制御部２０３へ送信する場合、印字予約コマンド送信前に、予め、供給オプションに対して供給予約を行ない、その返送ステータスとして取得した供給間隔情報（前回供給オプションから供給した転写材と、予約された転写材が供給可能となるまでの時間）を付加した供給間隔指定コマンドを、エンジン制御部２０３へ送信する。
【０１０７】
次に、コントローラ部２０１は、前回排出オプションから通知された排出間隔の情報（排出オプションに予約した転写材を処理してから次の転写材を受け入れ可能となるまでの時間）を付加した排出間隔指定コマンドを、エンジン制御部２０３へ送信する。
【０１０８】
その後、コントローラ部２０１は、エンジン制御部２０３に対して、供給口が供給オプションで、排出口が排出オプションを指定した印字予約コマンドを送信する。
【０１０９】
エンジン制御部２０３は、供給口に供給オプションが指定された印字予約コマンドを受信すると、その印字予約コマンド受信前に受信した供給間隔指定コマンドで指定された供給間隔と、排出間隔指定コマンドで指定された排出間隔に基づいて、印字動作を開始するタイミングを決定するものである。
【０１１０】
図５は、本実施の形態に係る画像形成装置におけるエンジン制御部２０３の動作の流れを示すフローチャートである。
【０１１１】
エンジン制御部２０３は、印字予約コマンドを受信すると、印字開始コマンドの受信を待って（ステップＳ５０１）、前回転シーケンスを実行する（ステップＳ５０２）。前回転シーケンス終了後、／ＴＯＰ信号を出力して、１枚目の印字予約コマンドによって指定された印字動作条件に従って、印字動作を開始する（ステップＳ５０３）。
【０１１２】
２ページ以降は以下の処理となる。
【０１１３】
エンジン制御部２０３は、通常印字開始タイミング（ステップＳ５０４）までに、次の印字予約コマンドを受信していない場合は（ステップＳ５０５）、後回転シーケンスを実行し（ステップＳ５１６）、その後、本印字動作を終了する。
【０１１４】
また、次の通常印字開始タイミング（ステップＳ５０４）までに、次の印字予約コマンドを受信している場合は（ステップＳ５０５）、排出間隔指定コマンドを受信しているか否かを確認する（ステップＳ５０６）。排出間隔指定コマンドを受信していない場合は（ステップＳ５０６）、次に印字する予約に対して供給間隔指定コマンドが指定されたか否かを確認する（ステップＳ５１３）。
【０１１５】
次に印字する予約に対して供給間隔指定コマンドを受信していない場合は、印字開始コマンドを受信したか否かを確認する（ステップＳ５１０）。印字開始コマンドを受信した場合は、２枚目の印字予約コマンドによって指定された印字動作条件に従って、印字動作を開始する（ステップＳ５０３）。
【０１１６】
また、印字開始コマンドを受信していない場合は、後回転シーケンスを実行し（ステップＳ５１１）、その後、印字開始コマンド受信待ち状態となる（ステップＳ５１２）。そして、印字開始コマンドを受信した場合は、前回転シーケンスを実行する（ステップＳ５０２）。
【０１１７】
一方、次に印字する予約に対して排出間隔指定コマンドを受信した場合は（ステップＳ５０６）、次に印字する予約に対して供給間隔指定コマンドを受信しているか否かを確認する（ステップＳ５０７）。供給間隔指定コマンドを受信していない場合、即ち、排出間隔指定コマンドのみを受信した場合は（ステップＳ５０７）、前回排出オプションに排出した転写材の／ＴＯＰ信号からの時間が排出間隔時間より大きいか否かを確認する（ステップＳ５１５）。前回排出オプションに排出した転写材の／ＴＯＰ信号からの時間が排出間隔時間より大きい場合は（ステップＳ５１５）、印字開始コマンドを受信したか否かを確認する（ステップＳ５１０）。
【０１１８】
一方、供給間隔指定コマンドを受信した場合、即ち、供給間隔指定コマンド及び排出間隔指定コマンドを共に受信した場合は（ステップＳ５０７）、前回排出オプションに排出した転写材の／ＴＯＰ信号からの時間が排出間隔時間より大きいか否かを確認する（ステップＳ５０８）。前回排出オプションに排出した転写材の／ＴＯＰ信号からの時間が排出間隔時間より大きい場合は（ステップＳ５０８）、前回供給オプションから供給した転写材の／ＴＯＰ信号からの時間が供給間隔時間より大きいか否かを確認する（ステップＳ５０９）。前回供給オプションから供給した転写材の／ＴＯＰ信号からの時間が供給間隔時間より大きい場合は（ステップＳ５０９）、印字開始コマンドを受信したか否かを確認する（ステップＳ５１０）。
【０１１９】
印字開始コマンドを受信しているか否かを確認し、印字開始コマンドを受信している場合には、引き続き、連続プリントを継続し（１２０６，１２１３，１２１０、１２０３）、印字開始コマンドを受信していない場合には、後回転シーケンスを実行し、印字開始コマンド待ちの状態となる（１２１０、１２１１、１２０２）１００９，１０１０，１０１１）。エンジン制御部２０３は、印字開始待ちの状態で、印字開始コマンドを受信すると、前回転シーケンスを開始して、印字動作を再開する（１０１１，１００２）。
【０１２０】
給紙間隔指定コマンドのみを受信している場合は、前回給紙オプションに給紙した用紙の印字開始タイミングからの時間と、給紙間隔指定コマンドで指定された給紙間隔を比較する（１２０６，１２１３、１２１４）。
【０１２１】
前回給紙オプションから給紙した用紙の印字開始タイミングからの時間が給紙間隔よりも長い場合、エンジン制御部２０３は、印字開始コマンドを受信しているかを確認する（１２１４）。前回給紙オプションから給紙した用紙の印字開始タイミングからの時間が給紙間隔よりも短い場合は、前回給紙オプションから給紙した用紙の印字開始タイミングからの時間が給紙間隔に到達するまで待って、印字開始コマンドの受信を確認する（１２１０）。
【０１２２】
エンジン制御部２０３は、１２１０で印字開始コマンドを受信していると判断した場合、／ＴＯＰ信号を出力して印字動作を継続する（１２１０，１２０３）。
【０１２３】
排紙間隔指定コマンドのみを受信している場合は、前回排紙オプションに排紙した用紙の印字開始タイミングからの時間と、排紙間隔指定コマンドで指定された排紙間隔を比較する（１２０６，１２０７，１２１５）。
【０１２４】
前回排紙オプションに排紙した用紙の印字開始タイミングからの時間が、排紙間隔よりも長い場合、エンジン制御部２０３は、印字開始コマンドを受信しているかを確認する（１２１５）。前回排紙オプションに排紙した用紙の印字開始タイミングからの時間が、排紙間隔よりも短い場合は、前回排紙オプションに排紙した用紙の印字開始タイミングからの時間が、排紙間隔に到達するまで待って、印字開始コマンドを受信しているかを確認する（１２１０）。
【０１２５】
以上述べたように、本実施の形態に係る画像形成装置によれば、多段の供給オプションでの供給口切り換えと、排出ビン切り替え、ステープル、製本等の排出オプションの処理が、同一の転写材に対して発生した場合でも、連続印字を中断することなく（後回転シーケンスを実行しないで）、印字動作を継続し、無駄なダウンタイムを無くすことが可能となる。
【０１２６】
尚、上述の第３の実施の形態は、本発明の趣旨に基づいて種々変更することが可能であり、これらを発明の範囲から排除するものではない。
【０１２７】
（その他の実施の形態）
上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても、本発明が達成されることは言うまでもない。
【０１２８】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２９】
また、プログラムコードを供給するための記憶媒体としては、例えば、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等）、磁気テープ、不揮発性のメモリカード、他のＲＯＭ等の上記プログラムコードを記憶できるものであれば良く、或いはネットワークを介したダウンロード等を用いることができる。
【０１３０】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１３１】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１３２】
以上では、本発明の様々な例と実施形態を説明したが、当業者であれば、本発明の趣旨と範囲は本明細書内の特定の説明と図に限定されるものではなく、本願特許請求の範囲に全て述べられた様々な修正と変更に及ぶことが可能であることは言うまでもない。
【０１３３】
本発明の実施態様の例を以下に列挙する。
【０１３４】
［実施態様１］  エンジンを制御するエンジン制御部と、
該エンジン制御部と通信可能に接続されたコントローラ部と、
前記コントローラ部から前記エンジン制御部に対して記録用材毎の印字動作の予約を行う印字予約手段と、
前記コントローラ部と通信可能に接続され且つ前記記録用材を外部へ排出する記録用材排出装置を制御する記録用材排出装置制御部と、
前記コントローラ部から前記記録用材排出装置制御部に対して記録用材排出動作の予約を行う記録用材排出予約動作手段と、
前記記録用材排出装置制御部に対して前記記録用材排出予約動作手段によって記録用材排出動作の予約が行われた際に次に記録用材を受け入れ可能となるまで記録用材排出間隔を前記コントローラ部に通知する記録用材排出間隔通知手段と、
前記記録用材排出間隔通知手段によって通知された記録用材排出間隔の情報を前記コントローラ部から前記エンジン制御部に通知するための記録用材排出間隔指定手段とを有し、
前記エンジン制御部は、前記記録用材排出間隔指定手段によって指定された記録用材排出間隔を、前回前記記録用材排出装置により排出した記録用材からの記録用材排出間隔として、印字動作の開始タイミングを決定することを特徴とする画像形成装置。
【０１３５】
［実施態様２］  前記記録用材排出間隔指定手段によって指定された記録用材排出間隔は、前記記録用材排出間隔指定手段によって記録用材排出間隔が指定された後に、前記印字予約手段によって予約された記録用材にのみ有効であることを特徴とする実施態様１記載の画像形成装置。
【０１３６】
［実施態様３］  エンジンを制御するエンジン制御部と、
該エンジン制御部と通信可能に接続されたコントローラ部と、
前記コントローラ部から前記エンジン制御部に対して記録用材毎の印字動作の予約を行う印字予約手段と、
前記コントローラ部と通信可能に接続され且つ前記記録用材を供給する記録用材供給装置を制御する記録用材供給装置制御部と、
前記コントローラ部から前記記録用材供給装置制御部に対し記録用材供給動作の予約を行う記録用材供給予約動作手段と、
前記記録用材供給装置制御部に対して前記記録用材供給予約動作手段によって記録用材供給動作の予約が行われた際に次に記録用材を受け入れ可能となるまで記録用材供給間隔を前記コントローラ部に通知する記録用材供給間隔通知手段と、
前記記録用材供給間隔通知手段によって通知された前記記録用材供給間隔の情報を前記コントローラ部から前記エンジン制御部に通知するための記録用材供給間隔指定手段とを有し、
前記エンジン制御部は、前記記録用材供給間隔指定手段によって指定された記録用材供給間隔を、前回前記記録用材供給装置に供給した記録用材からの記録用材供給間隔として、印字動作の開始タイミングを決定することを特徴とする画像形成装置。
【０１３７】
［実施態様４］  前記記録用材供給間隔指定手段によって指定された記録用材供給間隔は、前記記録用材供給間隔指定手段によって記録用材供給間隔が指定された後に、前記印字予約手段によって予約された記録用材にのみ有効であることを特徴とする実施態様３記載の画像形成装置。
【０１３８】
［実施態様５］  前記記録用材排出間隔指定手段と、前記記録用材供給間隔指定手段とが、同一の記録用材に対して指定した場合、前記エンジン制御部は、指定された記録用材排出間隔と記録用材供給間隔の条件を共に満たしたタイミングで、印字動作を開始することを特徴とする実施態様１乃至４のいずれかに記載の画像形成装置。
【０１３９】
［実施態様６］  エンジンを制御するエンジン制御工程と、
該エンジン制御工程と通信可能に接続されたコントローラ工程と、
前記コントローラ工程から前記エンジン制御工程に対して記録用材毎の印字動作の予約を行う印字予約工程と、
前記コントローラ工程と通信可能に接続され且つ前記記録用材を外部へ排出する記録用材排出装置を制御する記録用材排出装置制御工程と、
前記コントローラ工程から前記記録用材排出装置制御工程に対して記録用材排出動作の予約を行う記録用材排出予約動作工程と、
前記記録用材排出装置制御工程に対して前記記録用材排出予約動作工程によって記録用材排出動作の予約が行われた際に次に記録用材を受け入れ可能となるまで記録用材排出間隔を前記コントローラ工程に通知する記録用材排出間隔通知工程と、
前記記録用材排出間隔通知工程によって通知された記録用材排出間隔の情報を前記コントローラ工程から前記エンジン制御工程に通知するための記録用材排出間隔指定工程とを有し、
前記エンジン制御工程は、前記記録用材排出間隔指定工程によって指定された記録用材排出間隔を、前回前記記録用材排出装置により排出した記録用材からの記録用材排出間隔として、印字動作の開始タイミングを決定することを特徴とする画像形成方法。
【０１４０】
［実施態様７］  前記記録用材排出間隔指定工程によって指定された記録用材排出間隔は、前記記録用材排出間隔指定工程によって記録用材排出間隔が指定された後に、前記印字予約工程によって予約された記録用材にのみ有効であることを特徴とする実施態様６記載の画像形成方法。
【０１４１】
［実施態様８］  エンジンを制御するエンジン制御工程と、
該エンジン制御工程と通信可能に接続されたコントローラ工程と、
前記コントローラ工程から前記エンジン制御工程に対して記録用材毎の印字動作の予約を行う印字予約工程と、
前記コントローラ工程と通信可能に接続され且つ前記記録用材を供給する記録用材供給装置を制御する記録用材供給装置制御工程と、
前記コントローラ工程から前記記録用材供給装置制御工程に対し記録用材供給動作の予約を行う記録用材供給予約動作工程と、
前記記録用材供給装置制御工程に対して前記記録用材供給予約動作程段によって記録用材供給動作の予約が行われた際に次に記録用材を受け入れ可能となるまで記録用材供給間隔を前記コントローラ工程に通知する記録用材供給間隔通知工程と、
前記記録用材供給間隔通知工程によって通知された前記記録用材供給間隔の情報を前記コントローラ工程から前記エンジン制御工程に通知するための記録用材供給間隔指定工程とを有し、
前記エンジン制御工程は、前記記録用材供給間隔指定工程によって指定された記録用材供給間隔を、前回前記記録用材供給装置に供給した記録用材からの記録用材供給間隔として、印字動作の開始タイミングを決定することを特徴とする画像形成方法。
【０１４２】
［実施態様９］  前記記録用材供給間隔指定工程によって指定された記録用材供給間隔は、前記記録用材供給間隔指定工程によって記録用材供給間隔が指定された後に、前記印字予約工程によって予約された記録用材にのみ有効であることを特徴とする実施態様８記載の画像形成方法。
【０１４３】
［実施態様１０］  前記記録用材排出間隔指定工程と、前記記録用材供給間隔指定工程とが、同一の記録用材に対して指定した場合、前記エンジン制御工程は、指定された記録用材排出間隔と記録用材供給間隔の条件を共に満たしたタイミングで、印字動作を開始することを特徴とする実施態様６乃至９のいずれかに記載の画像形成方法。
【０１４４】
［実施態様１１］  実施態様乃至１０記載の画像形成方法が有する各工程をコンピュータに実行させるためのプログラムコードから成ることを特徴とする制御プログラム。
【０１４５】
［実施態様１２］  実施態様１１記載の制御プログラムを格納したことを特徴とする記憶媒体。
【０１４６】
【発明の効果】
以上述べたように本発明によれば、排出ビン切り替え、ステープル、製本等の排出オプションの処理によって、通常よりも記録用材相互間を広げる場合であっても、連続印字を中断することなく、無駄なダウンタイムを無くすことが可能である。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係る画像形成装置としてのプリンタにおけるコントローラ部の通信シーケンス図である。
【図２】本発明の第１の実施の形態に係る画像形成装置としてのプリンタにおけるエンジン制御部の動作タイミングを示すタイミングチャートである。
【図３】本発明の第１の実施の形態に係る画像形成装置としてのプリンタにおけるエンジン制御部の動作の流れを示すフローチャートである。
【図４】本発明の第２の実施の形態に係る画像形成装置としてのプリンタにおけるエンジン制御部の動作の流れを示すフローチャートである。
【図５】本発明の第２の実施の形態に係る画像形成装置としてのプリンタにおけるエンジン制御部の動作の流れを示すフローチャートである。
【図６】従来の画像形成装置としてのプリンタの全体構成を示す模式的な側断面図である。
【図７】従来の画像形成装置としてのプリンタのシステム構成を示すブロック図である。
【図８】従来の画像形成装置としてのプリンタにおけるエンジン制御部の動作の流れを示すフローチャートである。
【図９】従来の画像形成装置としてのプリンタにおける両面印字を行う場合のコントローラ部の通信シーケンス図である。
【図１０】従来の画像形成装置としてのプリンタにおける両面印字を行う場合のエンジン制御部の動作タイミングを示すタイミングチャートである。
【図１１】従来の画像形成装置としてのプリンタにおけるステープルを行う場合のコントローラ部の通信シーケンス図である。
【図１２】従来の画像形成装置としてのプリンタにおけるステープルを行う場合のエンジン制御部の動作タイミングを示すタイミングチャートである。
【符号の説明】
Ｐ      プリンタ
１      転写材（記録用材）収納カセット
２      転写材（記録用材）
３      画像形成部
４Ｙ    感光体
４Ｍ    感光体
４Ｃ    感光体
４Ｋ    感光体
５Ｙ    注入帯電器
５Ｍ    注入帯電器
５Ｃ    注入帯電器
５Ｋ    注入帯電器
５ＹＳ  スリーブ
５ＭＳ  スリーブ
５ＣＳ  スリーブ
５ＫＳ  スリーブ
６Ｙ    現像器
６Ｍ    現像器
６Ｃ    現像器
６Ｋ    現像器
６ＹＳ  スリーブ
６ＭＳ  スリーブ
６ＣＳ  スリーブ
６ＫＳ  スリーブ
７Ｙ    トナーカートリッジ
７Ｍ    トナーカートリッジ
７Ｃ    トナーカートリッジ
７Ｋ    トナーカートリッジ
８      中間転写体
９      定着部
１０Ｙ  プロセスカートリッジ
１０Ｍ  プロセスカートリッジ
１０Ｃ  プロセスカートリッジ
１０Ｋ  プロセスカートリッジ
１１Ｙ  スキャナ部
１１Ｍ  スキャナ部
１１Ｃ  スキャナ部
１１Ｋ  スキャナ部
１２ａ  転写ローラ
１２ｂ  転写ローラ
１３    定着ローラ
１４    加圧ローラ
１５    ヒータ
１６    ヒータ
１７    下段搬送センサ
１８    上段搬送センサ
１９    下段搬送センサ
２０    上段搬送センサ
２１    レジストセンサ
２２    定着前センサ
２３    定着排出センサ
２４    排出センサ
２５    クリーニング手段
２６    排出オプション
２７    ローラ
２８    ローラ
２９    ローラ
３０    ローラ
３１    フラッパ
３２    第１排出ビン
３３    第２排出ビン
３４        第３排出ビン
３５    ビン昇降モータ
３６    濃度センサ
３７    色ずれセンサ
３８    駆動ローラ
【図１】
2004271627.tif 000003
【図２】
2004271627.tif 000004
【図３】
2004271627.tif 000005
【図４】
2004271627.tif 000006
【図５】
2004271627.tif 000007
【図６】
2004271627.tif 000008
【図７】
2004271627.tif 000009
【図８】
2004271627.tif 000010
【図９】
2004271627.tif 000011
【図１０】
2004271627.tif 000012
【図１１】
2004271627.tif 000013
【図１２】
2004271627.tif 000014