(57)【要約】【課題】  画像形成動作の待ち時間を少なくし処理効率が向上すること。【解決手段】  画像形成されたシートを処理する排紙装置が接続可能な画像形成装置において、画像形成のためにシートを給紙する給紙部と、給紙されたシートの種類を検知する検知部と、給紙されたシートに画像を形成する画像形成部と、予め設定されたシートの種類に応じた排紙装置のシート処理時間に基づいてシートの供給タイミングを設定する制御部とを有し、予め設定されたシートの種類と検知部で検知されたシートの種類とが同じ場合には、シート処理時間に基づいて供給タイミングを設定し、予め設定されたシートの種類と検知部で検知されたシートの種類とが異なる場合、検知部で検知されたシートの種類に応じたシート処理時間に基づいて供給タイミングを設定する。【選択図】  図４
2008214103.tif 000002
【特許請求の範囲】
【請求項１】
画像形成されたシートを処理する排紙装置と接続が可能な画像形成装置であって、
画像形成のためにシートを給紙する給紙部と、
給紙されたシートの種類を検知する検知部と、
給紙されたシートに画像を形成する画像形成部と、
予め設定されたシートの種類に応じた前記排紙装置のシート処理時間に基づいてシートの供給を開始する供給タイミングを設定する制御部とを有し、
前記制御部は、前記予め設定されたシートの種類と前記検知部で検知されたシートの種類とが同じ場合には、前記シート処理時間に基づいて前記供給タイミングを設定し、前記予め設定されたシートの種類と前記検知部で検知されたシートの種類とが異なる場合、前記検知部で検知されたシートの種類に応じたシート処理時間に基づいて前記供給タイミングを設定することを特徴とする画像形成装置。
【請求項２】
前記排紙装置はシートを処理する動作を制御する排紙装置制御部を有し、
前記排紙装置制御部は、前記制御部から通知されたシートの種類に応じて前記シート処理時間を算出することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記給紙部から供給される第１の記録紙の供給開始に従って時間の計測を行う計時手段と、
前記計時手段により計測された時間が前記供給タイミングに対応する時間が経過したか判定する判定手段と、を更に備え、
前記判定手段の判定に基づき、前記計測された時間が前記供給タイミングに対応する時間を経過した場合に、前記給紙部は、第２の記録紙の供給を開始することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
画像形成されたシートを処理する排紙装置と接続が可能な画像形成装置のシート供給制御方法であって、
前記画像形成装置の給紙部に対して設定されるシートの種類の情報と画像形成された記録紙の排紙処理を行う排紙装置を制御するための情報とを含む排紙装置の処理に関する情報を前記排紙装置に送信する工程と、
前記排紙装置において、前記排紙装置の処理に関する情報に応じて前記排紙装置における記録紙の処理時間を算出する工程と、
算出された前記処理時間に基づいて前記画像形成装置において記録紙を供給するタイミングを設定する工程と、
設定されたタイミングに基づき記録紙の供給を開始する工程と
を有することを特徴とするシート供給制御方法。
【請求項５】
画像形成されたシートを処理する排紙装置と接続が可能な画像形成装置のシート供給制御方法であって、
前記画像形成装置の給紙部に対して設定されるシートの種類の情報を含む排紙装置の処理に関する情報を前記排紙装置に送信する送信工程と、
前記排紙装置において、前記排紙装置の処理に関する情報に基づいてシートの処理時間を算出する算出工程と、
前記給紙部から給紙されたシートの種類を検知する検知工程と、
設定される前記シートの種類と検知されるシートの種類とが異なる場合に、前記算出工程で算出されたシートの処理時間を更新する更新工程と、
更新されたシートの処理時間に基づいて記録紙の供給を開始する供給開始工程と
を有することを特徴とするシート供給制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置と画像形成装置に接続される排紙装置とに関するものである。特に画像形成装置と排紙装置とにおける記録紙（シート）の処理に関するものである。
【背景技術】
【０００２】
従来から画像形成装置にオプション装置として排紙装置を接続して画像形成した記録紙（シートとも言う）を排紙装置で処理して排出するものが知られている。
【０００３】
このような構成において、画像形成装置は記録紙上に画像を形成する場合に、排紙条件（排紙ビン、ステープルの有無等の排紙条件）に基づいて排紙処理の予約を排紙装置に対して行う。排紙装置は画像形成装置からの排紙処理の予約に基づいてシートを処理及び排出する。このような構成は、例えば、特許文献１に開示されている。特許文献１では、画像形成装置に接続される排紙装置は複数の排紙ビンを有している。そして、排紙条件に基づいて、ビンがそれぞれ移動してシートの振り分けを行うのに要する時間を算出し、その算出結果に基づいて、画像形成装置が後続のシートの処理のスケジューリングを行っている。
【特許文献１】特開平１１−２９２３９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の構成では、画像形成において使用するシートの種類に関する情報が画像形成装置における後続のシートのスケジューリングに考慮されていない。そのため、シートの種類や画像形成装置におけるシートの搬送速度によっては、排紙装置の処理と画像形成装置の処理が同期しない可能性も生じる。ここでシートの種類とは、普通紙、ラフ紙、光沢紙、厚紙、薄紙などである。
【０００５】
例えば、排紙装置において、現在処理しているシートの処理が完了する前に次シートが搬送されてくる等、排紙装置が次シートの処理の受け付けができない場合、次シートは画像形成装置内で待機することとなり、画像形成装置の動作は制限される。
【０００６】
本発明は、上記の課題に鑑みてなされたもので、シートの種類の情報を考慮して画像形成装置の処理と排紙装置の処理とを同期させて、画像形成動作の待ち時間を少なくし処理効率の良い装置を提供することを目的とする。
【０００７】
より、具体的にはシートの種類の情報を排紙装置への排紙予約の情報に付加し、排紙装置において、次シートの受入が可能な時間を算出する。この算出結果を、画像形成装置における画像形成を開始するタイミングに反映する。これにより、排紙装置の処理と画像形成装置の処理とを同期させ、画像形成動作において待ち時間の少ない、処理の効率の良い装置を提供することを目的する。
【課題を解決するための手段】
【０００８】
上記目的を達成するための本発明の画像形成装置は、画像形成されたシートを処理する排紙装置と接続が可能な画像形成装置であって、
画像形成のためにシートを給紙する給紙部と、
給紙されたシートの種類を検知する検知部と、
給紙されたシートに画像を形成する画像形成部と、
予め設定されたシートの種類に応じた前記排紙装置のシート処理時間に基づいてシートの供給を開始する供給タイミングを設定する制御部とを有し、
前記制御部は、前記予め設定されたシートの種類と前記検知部で検知されたシートの種類とが同じ場合には、前記シート処理時間に基づいて前記供給タイミングを設定し、前記予め設定されたシートの種類と前記検知部で検知されたシートの種類とが異なる場合、前記検知部で検知されたシートの種類に応じたシート処理時間に基づいて前記供給タイミングを設定することを特徴とする。
【０００９】
あるいは、本発明のシート供給制御方法は、画像形成されたシートを処理する排紙装置と接続が可能な画像形成装置のシート供給制御方法であって、
前記画像形成装置の給紙部に対して設定されるシートの種類の情報と画像形成された記録紙の排紙処理を行う排紙装置を制御するための情報とを含む排紙装置の処理に関する情報を前記排紙装置に送信する工程と、
前記排紙装置において、前記排紙装置の処理に関する情報に応じて前記排紙装置における記録紙の処理時間を算出する工程と、
算出された前記処理時間に基づいて前記画像形成装置において記録紙を供給するタイミングを設定する工程と、
設定されたタイミングに基づき記録紙の供給を開始する工程と
を有することを特徴とする。
【００１０】
あるいは、本発明のシート供給制御方法は、画像形成されたシートを処理する排紙装置と接続が可能な画像形成装置のシート供給制御方法であって、
前記画像形成装置の給紙部に対して設定されるシートの種類の情報を含む排紙装置の処理に関する情報を前記排紙装置に送信する送信工程と、
前記排紙装置において、前記排紙装置の処理に関する情報に基づいてシートの処理時間を算出する算出工程と、
前記給紙部から給紙されたシートの種類を検知する検知工程と、
設定される前記シートの種類と検知されるシートの種類とが異なる場合に、前記算出工程で算出されたシートの処理時間を更新する更新工程と、
更新されたシートの処理時間に基づいて記録紙の供給を開始する供給開始工程と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、画像形成動作の待ち時間を少なくし処理効率の向上が可能になる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して、本発明の好適な実施形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。
【００１３】
本発明に係る、画像形成装置に接続される外部排紙装置は、コントローラと通信可能な外部排紙装置制御部を有する。外部排紙装置がシートを受入可能となるまでの時間を算出し、算出した時間に応じて、画像形成タイミングを制御することが可能である。なお、以下に説明する画像形成装置は電子写真プロセスを使用した画像形成装置であるが、これに限定されるものではない。例えば、インクジェット方式のプリンタに接続される外部排紙装置であってもよい。
【００１４】
(第１実施形態)
（全体構成）
図１は、画像形成装置としてのレーザープリンタ全体の構成を説明する図である。画像形成装置１００は、像担持体である感光体ドラム１ａ、１ｂ、１ｃ、１ｄを有している。それぞれの感光体ドラム１の周囲には回転方向に従って順に、感光体ドラム１の表面を一様に帯電する帯電部２ａ、２ｂ、２ｃ２ｄが設けられている。また、画像形成装置１００は、画像情報に基づいてレーザービームを照射して、感光体ドラム１上に静電潜像を形成する露光部３ａ、３ｂ、３ｃ、３ｄ、静電潜像にトナーを付着させてトナー像として顕像化する現像部４ａ、４、ｂ、４、ｃ４ｄを有する。感光体ドラム１上のトナー像をシートに転写させる転写部材５ａ、５ｂ、５ｃ、５ｄ、転写後の感光体ドラム１表面に残留した転写後トナーを除去するクリーニング部６ａ、６ｂ、６ｃ、６ｄ等が配設されて、画像形成部が構成されている。
【００１５】
ここで、感光体ドラム１と帯電部２、現像部４、クリーニング部６は一体的にカートリッジ化され、プロセスカートリッジ７ａ、７ｂ、７ｂ、７ｄを形成している。給紙装置２０ａ、２０ｂから給送されたシートは、搬送ベルトで構成した搬送部９によって画像形成部へ搬送される。そして、各色のトナー像が順次転写されて多色画像が形成された後、定着部１０で加熱定着されて外部排紙装置３０に排出される。
【００１６】
（給送部）
給紙装置２０ａから画像形成する際には、ピックアップローラ２１ａによって一枚ずつシートが分離されながら供給され、搬送ローラ２２ａ、中間搬送ローラ２３ａを介してレジストローラ１５によって搬送部９に搬送される。なお、センサ１１はシートを検出するものであり、ドラム１ａ上の画像とシートとの同期を取るために用いられる。
【００１７】
給紙装置２０ｂからシートを給紙して画像形成する場合には、オプションとして接続される給紙装置（以下、オプション給紙装置という）のピックアップローラ２１ｂによって一枚ずつシートが分離供給される。オプション給紙装置の搬送ローラ２２ｂ、中間搬送ローラ２３ｂ、２３ａを介してレジストローラ１５によって搬送部９に搬送される。
【００１８】
（画像形成部）
像担持体としての感光体ドラム１は、アルミニウム製シリンダの外周面に有機光導電体層（ＯＰＣとも言う）を塗布して構成したものである。感光体ドラム１はその両端部をフランジによって回転自在に支持しており、一方の端部に図示しない駆動モータから駆動力を伝達することにより、図に対して反時計回りに回転駆動される。
【００１９】
各帯電部２は、ローラ状に形成された導電性のローラで、これを感光体ドラム１表面に当接させると共に、図示しない電源によって帯電バイアス電圧を印加することにより、感光体ドラム１表面を一様に帯電させるものである。
【００２０】
露光部３はポリゴンミラーを有し、このポリゴンミラーには図示しないレーザーダイオードから画像信号に対応する画像光が照射される。
【００２１】
現像部４は、それぞれブラック、シアン、マゼンタ、イエローの各色のトナーを収納したトナー収納部４ａ１、４ｂ１、４ｃ１、４ｄ１、感光体表面に隣接する。そして、現像部４は、図示しない駆動部により回転駆動されると共に、図示しない現像バイアス電源により現像バイアス電圧を印可することにより現像を行う現像ローラ４ａ２、４ｂ２、４ｃ２４ｄ２等から構成される。
【００２２】
また、後述する転写搬送ベルト９ａの内側には、感光体ドラム１ａ〜１ｄに対向して、転写搬送ベルト９ａに当接する転写部材５ａ〜５ｄがそれぞれ併設されている。これら転写部材５ａ〜５ｄは図示しない転写バイアス用電源で接続されており、転写部材５ａ〜５ｄから正極性の電化が転写搬送ベルト９ａを介してシートに印加される。この電界により感光体ドラム１に接触中のシートに、感光体ドラム１上の負極性の各色トナー像が順次転写され、多色画像が形成される。
【００２３】
（シート搬送動作の詳細）
給紙装置２０ａ、２０ｂより給送されたシートは、中間搬送ローラ２３ａと、レジストローラ１５の間に設置されたシート種類判別センサ１２により、シートの種類が検出される。シート種類判別センサは、給紙されたシートの種類を検知する検知部として機能する。シートの種類検出後、コントローラ２０１は、検出したシート用のシート搬送速度に変更し、搬送部９によって画像形成領域に搬送することが可能である。
【００２４】
搬送部９を構成するシート担持体としての転写搬送ベルト９ａは、駆動ローラ９ｂと従動コロ９ｃ、９ｄの３本のローラで張架支持され、すべての感光体ドラム１ａ〜１ｄに対向して配設されている。転写搬送ベルト９ａは、感光体ドラム１に対向する外周面にシートを静電吸着して感光体ドラム１にシートを接触させるべく、駆動ローラ９ｂによって循環移動する。これによりシートは転写搬送ベルト９ａにより転写位置まで搬送され、感光体ドラム１上のトナー像が転写される。
【００２５】
また、転写搬送ベルト９ａの最上流位置には、転写搬送ベルト９ａと共にシートを挟持し、かつシートを転写搬送ベルト９ａに吸着させる吸着ローラ９ｅが配設されている。シートの搬送に際しては、吸着ローラ９ｅに電圧を印加することで、対向している設置された従動コロ９ｃとの間に電界を形成する。そして、転写搬送ベルト９ａ及びシートの間に誘電分極を発生させて両者に静電吸着力を生じさせるようになっている。
【００２６】
（定着部）
定着部１０は、シート上に形成した画像に熱及び圧力を加えてトナー像を定着させるものであり、定着ベルト１０ａと弾性加圧ローラ１０ｂとを有している。弾性加圧ローラ１０ｂは定着ベルト１０ａを挟み、ベルトガイド部材１０ｃと所定の圧接力をもって所定幅の定着ニップ部を形成している。定着ニップ部が所定の温度に立ち上がって温調された状態において、未定着トナー画像が形成されたシートが画像形成部から搬送される。定着ニップ部の定着ベルト１０ａと弾性加圧ローラ１０ｂとの間に画像面が上向き、即ち、定着ベルト１０ａの面に対向して搬送される。シートが挟持搬送されていく過程において、定着ベルト１０ａによりシートが加熱され、シート上の未定着トナー画像が加熱定着される。
【００２７】
（排紙部）
オプションとして画像形成装置に接続される外部排紙装置３０は、第１排紙ビン３５、第２排紙ビン３６でシートを仕分けして積載するものである。ビン昇降モータ３７により、第１排紙ビン３５、第２排紙ビン３６を上下に移動させてシートを各ビンに仕分けする。フラッパ３８は、外部排紙装置３０に送られたシートをコントローラ２０１からの指示に基づいてシートの表裏の切替えを行うように搬送切替えを行う。コントローラ２０１からフェイスアップ指定がなされた場合は、シートはローラ３１へ導かれてそのまま排紙口に送られる。また、コントローラ２０１からフェイスダウンの指定がなされた場合は、フラッパ３８により、ローラ３２、および、ローラ３３に導かれる。そして、一旦、シートの後端がローラ３２を超えるまで搬送されたのち、ローラ３３が反転してシートの後端からローラ３４に送り込まれ、排紙口へ送られる。
【００２８】
画像形成装置１００から外部排紙装置３０へシートを搬送する場合、コントローラ２０１は、シート先端が排紙予告位置１８にシートが到達したことを検知し、検知した時点で、外部排紙装置３０へ、排紙予告通知を行う。外部排紙装置３０は、排紙予告通知をうけた時点で、シートの受入準備を開始する。
【００２９】
（画像形成装置のシステム構成）
図２は、画像形成装置のシステム構成を説明するためのブロック図である。
【００３０】
エンジン制御部２０３は、ＣＰＵ２１１、計時ユニットとして機能するタイマ２５０、ビデオインターフェイス部２１０を備える。ビデオインターフェイス部２１０は、コントローラ２０１及び外部排紙装置制御部２０２に対するインタフェースとして機能する。
【００３１】
更に、エンジン制御部２０３は画像形成装置の機能構成として、画像処理部２１２、画像形成を制御する画像制御部２１３、定着制御部２１４、シート搬送部２１５、駆動機構を制御する駆動制御部２１６、両面印刷を制御するための両面制御部２１７を有する。
【００３２】
コントローラ２０１は、ホストコンピュータ２００、外部排紙装置制御部２０２、エンジン制御部２０３と相互に通信が可能である。図２の参照番号２１８は、ホストコンピュータ２００とコントローラ２０１との通信を示す。参照番号２１９は、コントローラ２０１とエンジン制御部２０３との通信を示す。参照番号２２０は、コントローラ２０１と外部排紙装置制御部２０２との通信を示す。
【００３３】
コントローラ２０１は、給紙ユニット（給紙口とも言う）に対して設定されているシートの種類の情報を取得することが可能である。
【００３４】
給紙口毎に、シートの種類、シートの搬送速度の情報（ステータス）が設定されており、コントローラ２０１は、外部排紙装置３０に搬送するシートの種類あるいはシートの搬送速度をエンジン制御部２０３から取得することが可能である。
【００３５】
図３は、給紙口に設定されているシートのサイズと、シートの搬送速度を例示的に示す図である。図３の場合、給紙口Ａには、サイズがＡ４で搬送速度Ｘ１」、給紙口Bには、サイズがＢ５で搬送速度がＸ２、給紙口ＣにはＯＨＰシートであり搬送速度がＸ３に設定されている。エンジン制御部２０３は、各給紙口にシートの種類とシートの搬送速度の情報を設定することが可能である。
【００３６】
コントローラ２０１は取得した情報（シートの種類またはシートの搬送速度の情報）を付加して外部排紙装置制御部２０２に対して排紙予約を行う。外部排紙装置制御部２０２では排紙予約の情報を用いてから、次のシートの排出を受付けることが可能な正確な時間（次シートの受入可能時間）を算出して、コントローラ２０１に通知する。この受入可能時間は、外部排紙装置におけるシートの種類またはシートの搬送速度の情報に応じてシートを処理する処理時間（シート処理時間）に対応する時間として算出される。
【００３７】
ここで、次シートの受入可能時間とは、第１シートが画像形成装置１００から排紙され、外部排紙装置３０により処理が開始されてから、第１シートに続く第２シートが外部排紙装置３０により処理が可能になるまでの時間をいう。
【００３８】
また、コントローラ２０１は、エンジン制御部２０３に対して印刷予約を行う。この印刷予約とは画像形成装置の給紙口の指定、画像形成モード（画像形成速度）の指定を意味する。コントローラ２０１は、印刷予約や排紙予約を行う前に、印刷予約により指定する給紙口のシート種類の情報をエンジン制御部２０３から取得し、取得したシート種類の情報を付加して排紙予約を行う。外部排紙装置制御部２０２は排紙予約を受信すると、指定されたシートの種類に応じたシートの搬送速度や排紙処理（排紙ビン切替え、ステープル処理等）に要する時間を加味して、次シートの受入可能となるまでの時間を算出する。そして、算出した時間を排紙予約の返送ステータスとして、コントローラ２０１に返送する。
【００３９】
コントローラ２０１は、ホストコンピュータ２００から画像情報と印刷命令を受け取り、受け取った画像情報を解析してビットマップデータに変換する。そして、ビデオインターフェイス部２１０を介して、印刷するシート毎に上記の印刷予約のためのコマンド、印刷開始を指示するコマンド、および、変換したビットマップデータに応じたビデオ信号をエンジン制御部２０３に送信する。
【００４０】
コントローラ２０１は、ホストコンピュータ２００からの印刷命令に従って、エンジン制御部２０３へ印刷予約のコマンドを送信し、外部排紙装置３０へシートを排紙する場合には外部排紙装置制御部２０２へも排紙予約のコマンドを送信する。
【００４１】
外部排紙装置制御部２０２は、シートの種類の情報と、画像形成されたシートの排紙処理を行う外部排紙装置３０を制御するための情報とに基づき、外部排紙装置３０における記録紙の受入が可能となる受入可能時間を算出する。
【００４２】
コントローラ２０１は、受入可能時間に基づき給紙ユニットを制御するためのタイミングを算出し、エンジン制御部２０３は、算出されたタイミングに基づき記録紙の給紙開始を制御する。コントローラ２０１及びエンジン制御部２０３は、給紙開始のタイミングの算出と、シートの給紙開始を制御する制御ユニットとして機能する。
【００４３】
コントローラ２０１は、印刷予約のコマンド、排紙予約のコマンドをシート毎に関連付けて管理している。
【００４４】
エンジン制御部２０３は、印刷開始を指示するコマンドを受信すると、給紙を開始し、シート種類検知位置で一旦給紙動作を停止して、搬送経路上に配置されているシート種類判別センサ１２によりシートの種類の検知を行うことが可能である。
【００４５】
エンジン制御部２０３は、シート種類を検出後、シートの搬送を再開し、ビデオ信号の出力の基準タイミングとなる同期信号（/TOP信号とも言う）２２１をコントローラ２０１に出力する。そして、印刷動作を開始し、シートの先端が排紙予告位置１８に到達した時点で、コントローラ２０１は、外部排紙装置３０へ、予告信号２２２を出力することが可能である。なお、排紙予告位置１８でシートの先端が検知されると画像形成装置１００から外部排紙装置３０に対して排紙の予告信号２２２を出力するようになっている。外部排紙装置３０は、予告信号２２２が出力された時点で、シートの受入準備を開始することが可能である。
【００４６】
タイマ２５０は、例えば、第１の記録紙の給紙開始（供給開始）に従って時間の計測を行う。
【００４７】
エンジン制御部２０３は、計時ユニットとして機能するタイマ２５０により計測された時間が、給紙ユニットを制御するためのタイミングに対応する時間を経過したか判定する。
【００４８】
計測された時間が給紙ユニットを制御するためのタイミングに対応する時間を経過した場合に、第１のシートの後続となる第２のシートの給紙を開始する。
【００４９】
また、コントローラ２０１は、シート種類判別センサ１２によりシートの種類の検知結果と、給紙ユニットに対して設定されているシートの種類の情報として取得した情報と、比較する。比較の結果、両者が異なる場合、外部排紙装置制御部２０２は、シート種類判別センサ１２により判別されたシートの種類の情報に基づいて、外部排紙装置３０における次シート（第２の記録紙）の受入可能時間を更新する。
【００５０】
コントローラ２０１は、更新された次シート（第２の記録紙）の受入可能時間に基づき、次シート（第２の記録紙）の供給を開始する供給タイミングを算出する。コントローラ２０１は、更新された次シート（第２の記録紙）の受入可能時間に基づき、給紙を制御（シート供給制御）するためのタイミングを算出する。エンジン制御部２０３は、算出されたタイミングに基づきシートの給紙を開始する（供給開始）のタイミングを制御する。
【００５１】
図４は、コントローラ２０１、外部排紙装置制御部２０２、エンジン制御部２０３の動作の流れを説明する図である。
【００５２】
コントローラ２０１は、指定する給紙口におけるシートの種類の情報の要求をエンジン制御部２０３に送信する。この要求を受付けたエンジン制御部２０３はシートの種類の情報（例えばシートの種類１：例えば、普通紙）をコントローラ２０１に送信する。コントローラ２０１は、印刷予約で指定する給紙口のシートの種類の情報（シートの種類１：例えば、普通紙）をエンジン制御部２０３から取得する（Ｓ４０１、Ｓ４０２）。
【００５３】
その後、コントローラ２０１は、エンジン制御部２０３に対して、給紙口や排紙口の指定、印刷モードの指定等、印刷に必要な情報を付加した印刷予約１を送信する（Ｓ４０３）。
【００５４】
コントローラ２０１は外部排紙装置制御部２０２に対して、排紙口（ビン）の指定、排紙処理（ステープル等）の指定等の排紙条件に加え、エンジン制御部２０３から取得したシートの種類の情報を付加した排紙予約１を行う（Ｓ４０４）。
【００５５】
外部排紙装置制御部２０２は排紙予約１を受付けると、指定されたシートの種類に応じた搬送速度で、指定された排紙動作を行ってから次のシート(２枚目)の受入が可能となるまでの時間（次シート受入可能時間）を算出する。外部排紙装置制御部２０２は、算出した次シート（第２の記録紙）の受入可能時間１をコントローラ２０１へ通知する（Ｓ４０５、Ｓ４０６）。
【００５６】
２枚目のシートに関しても１枚目のシートと同様に、コントローラ２０１は、印刷予約で指定する給紙口のシートの種類の情報（シートの種類１：例えば、普通紙）をエンジン制御部２０３から取得する（Ｓ４０７、Ｓ４０８）。
【００５７】
その後、コントローラ２０１は、エンジン制御部２０３に対して、給紙口や排紙口の指定、印刷モード指定等、プリントに必要な情報を付加した印刷予約２を送信する（Ｓ４０９）。
【００５８】
コントローラ２０１は外部排紙装置制御部２０２に対して、排紙口（ビン）の指定、排紙処理（ステープル等）の指定等の排紙条件に加え、エンジン制御部２０３から取得したシートの種類の情報を付加した排紙予約２を行う（Ｓ４１０）。
【００５９】
外部排紙装置制御部２０２は、排紙予約により、指定されたシートの種類の情報（シートの種類１：例えば、普通紙）に応じた搬送速度で、指定された排紙動作を行う。そして、次のシート(３枚目)の受入が可能となるまでの時間（次シート受入可能時間）を算出する（Ｓ４１１）。
【００６０】
外部排紙装置制御部２０２は、算出した次シート受入可能時間２をコントローラ２０１へ通知する（Ｓ４１２）。
【００６１】
コントローラ２０１は、ホストコンピュータからの画像情報の展開が終了した時点で（Ｓ４１３−Ｙｅｓ）、１枚目の印刷開始指示１をエンジン制御部２０３に送信する（Ｓ４１４）。エンジン制御部２０３は、印刷開始指示１を受信すると、印刷の準備を行い、指定された給紙口から給紙動作を開始し、コントローラ２０１が画像データを出力するためのタイミングを制御する同期信号（/TOP信号１）を出力する（Ｓ４１５、Ｓ４１６）。
【００６２】
コントローラ２０１は/TOP信号１に同期して画像データを出力する。
【００６３】
コントローラ２０１は/TOP信号１の受信後、外部排紙装置制御部２０２から受信した２枚目のシートが受入可能となる次シート（第２の記録紙）の受入可能時間１から２枚目のシートの印刷開始までの遅延時間（印刷遅延時間１）を算出する。そして、コントローラ２０１は印刷遅延時間１をエンジン制御部２０３へ通知する（Ｓ４１７、Ｓ４１８）。
【００６４】
ここで、印刷遅延時間とは、第１シートの給紙開始（供給開始）から第２シートの給紙開始（供給開始）までの時間をいう。タイマ２５０は、ＣＰＵ２１１の制御の下、第１シートの給紙開始（供給開始）から時間の計測を開始し、印刷遅延時間を経過したか否かを判定するための時間の計測を行う。
【００６５】
コントローラ２０１は、２枚目のシートの画像展開が終了した時点で２枚目のシートの印刷開始指示２をエンジン制御部２０３へ通知する（Ｓ４１９−Ｙｅｓ、Ｓ４２０）。
【００６６】
エンジン制御部２０３は、２枚目のシートの印刷開始指示２を受信した時点で、既に、印刷遅延時間１を経過している場合は（Ｓ４２０−Ｙｅｓ）、その時点で、外部排紙装置３０は２枚目のシートの排出が可能な状態と判定する。
【００６７】
尚、印刷遅延時間１を経過しているか否かは、タイマ２５０の計測結果に基づくものとする。
【００６８】
そして、エンジン制御部２０３は、２枚目の給紙動作を開始する。一方、ステップＳ４２０の判定で、印刷遅延時間１を経過していない場合には（Ｓ４２０−Ｎｏ）、印刷遅延時間１の経過後に給紙動作を開始する（Ｓ４２２）。エンジン制御部２０３は、指定された給紙口から給紙動作を開始し、コントローラ２０１が画像データを出力するための同期信号（/TOP信号２）を出力する（Ｓ４２３）。
【００６９】
図５は、コントローラ２０１の動作の流れを説明する図である。
【００７０】
コントローラ２０１は、ホストコンピュータ２００から印刷命令を受信すると（Ｓ５０１−Ｙｅｓ）、エンジン制御部２０３へ送出するための画像データの準備を開始する（Ｓ５０２）。
【００７１】
コントローラ２０１は、印刷予約で指定する給紙口のシートの種類をエンジン制御部２０３に要求し、給紙口のシートの種類をエンジン制御部２０３から取得する（Ｓ５０３）。そして、コントローラ２０１は、エンジン制御部２０３に対して、給紙口を指定して、エンジン制御部２０３から取得したシートの種類の情報等、印刷に必要な情報を付加した情報（印刷予約１）を送信する（Ｓ５０４）。
【００７２】
その後、コントローラ２０１は、外部排紙装置制御部２０２に対して、排紙処理（ステープル等）等の排紙条件に加え、エンジン制御部２０３から取得したシートの種類の情報を付加して排紙予約１を行う（Ｓ５０５）。
【００７３】
コントローラ２０１は、外部排紙装置制御部２０２が算出した現シートの排紙動作を行ってから次のシートの受入が可能となるまでの時間（次シートの受入可能時間１）を取得する（Ｓ５０６）。
【００７４】
コントローラ２０１は、エンジン制御部２０３に対して出力する画像データの準備が終了すると、エンジン制御部２０３に対して印刷開始の指示（印刷開始指示１）を送信する（Ｓ５０７-Ｙｅｓ、Ｓ５０８）。
【００７５】
印刷開始指示１を受信したエンジン制御部２０３は給紙を開始し、画像形成のタイミングを制御するための同期信号（/TOP信号１）をコントローラ２０１に送信する。
【００７６】
コントローラ２０１は、エンジン制御部２０３から同期信号（/TOP信号１）を受信すると（Ｓ５０９−Ｙｅｓ）、エンジン制御部２０３に対して、（/TOP信号１）に同期して画像データを出力する（Ｓ５１０）。そして、コントローラ２０１は、外部排紙装置制御部２０２から取得した次シート受入可能時間に基づき算出した印刷遅延時間１をエンジン制御部２０３に送信する（Ｓ５１１）。
【００７７】
尚、排紙予約に付加する情報として、本実施形態では、給紙口毎のシートの情報を例示している。シートの情報として例えば、シートのサイズ（Ａ４、Ｂ５等）、シートの種類（光沢紙、普通紙、ラフ紙、厚紙、薄紙、ＯＨＰシート等）が含まれる。また、このような情報に限定されず、シートの搬送速度などの情報を用いることも可能である。
【００７８】
本実施形態によれば、シートの情報（特にシートの種類の情報）を外部排紙装置と共有することで、外部排紙装置の処理と画像形成装置の処理とを同期させることができる。これにより、画像形成動作において待ち時間の少ない、処理の効率に優れた装置またはシステムを提供することが可能になる。
【００７９】
（第２実施形態）
第１実施形態では、印刷予約に先立って、シートの種類の情報をエンジン制御部２０３からコントローラ２０１が取得する構成を説明した。
【００８０】
本実施形態では、コントローラ２０１は、エンジン制御部２０３に印刷予約を送信した際に、その返送ステータスとして、印刷予約で指定した給紙口に対して設定されているシートの種類の情報をエンジン制御部２０３から取得する構成を説明する。尚、印刷予約の返送ステータスとして取得する情報は、給紙口毎のシートの情報である。シートの情報には、例えば、シートのサイズ（Ａ４、Ｂ５等）、シートの種類（光沢紙、普通紙、ラフ紙、厚紙、薄紙、ＯＨＰシート等）が含まれる。また、このような情報に限定されず、シートの搬送速度などの情報を用いることも可能である。
【００８１】
図６はコントローラ２０１、外部排紙装置制御部２０２、エンジン制御部２０３の動作の流れを説明する図である。
【００８２】
コントローラ２０１は、エンジン制御部２０３に対して、給紙口や排紙口の指定、印刷モードの指定等、印刷に必要な情報を付加した印刷予約１をエンジン制御部２０３に送信する。コントローラ２０１は、エンジン制御部２０３から指定した給紙口のシートの種類の情報（シートの種類１：例えば、普通紙）を印刷予約１に対する返送情報（返送ステータス）として取得する（Ｓ６０１、Ｓ６０２）。
【００８３】
コントローラ２０１は、外部排紙装置制御部２０２に対して、排紙口（ビン）の指定、排紙処理（ステープル等）の指定等の排紙条件に加え、エンジン制御部２０３から取得したシートの種類の情報を付加して排紙予約１を行う（Ｓ６０３）。
【００８４】
外部排紙装置制御部２０２は、排紙予約１を受付けると、指定されたシートの種類に応じた搬送速度で、指定された排紙動作を行ってから次のシート(２枚目)の受入が可能となるまでの時間（シート受入可能時間）を算出する（Ｓ６０４）。外部排紙装置制御部２０２は、算出したシート受入可能時間をコントローラ２０１へ通知する（Ｓ６０５）。
【００８５】
２枚目(以降)のシートに関しても１枚目のシートを同様に、コントローラ２０１は、エンジン制御部２０３へ印刷予約２を送信する（Ｓ６０６）。コントローラ２０１は、印刷予約２で指定された給紙口に設定されているシートの種類の情報（シートの種類２：光沢紙）を印刷予約２の返送情報（返送ステータス）としてエンジン制御部２０３から取得する（Ｓ６０７）。
【００８６】
コントローラ２０１は外部排紙装置制御部２０２に対して、排紙口（ビン）の指定、排紙処理（ステープル等）の指定等の排紙条件に加え、エンジン制御部２０３から取得したシートの種類２の情報を付加した排紙予約２を行う（Ｓ６０８）。
【００８７】
外部排紙装置制御部２０２は排紙予約２により、指定されたシートの種類の情報（シートの種類２）に応じた搬送速度で、指定された排紙動作を行ってから次のシート(３枚目)の受入が可能となる時間（次シート受入可能時間２）を算出する（Ｓ６０９）。
【００８８】
外部排紙装置制御部２０２は、算出した次シート受入可能時間２をコントローラ２０１へ通知する（Ｓ６１０）。
【００８９】
コントローラ２０１は、ホストコンピュータからの画像情報の展開が終了した時点で（Ｓ６１１−Ｙｅｓ）、１枚目の印刷開始指示１をエンジン制御部２０３に送信する（Ｓ６１２）。
【００９０】
エンジン制御部２０３は、印刷開始指示１を受信すると、プリントの準備を行う。そして、指定された給紙口（給紙部）からシートを供給する給紙動作を開始し、コントローラ２０１が画像データを出力するための同期信号（/TOP信号１）を出力する（Ｓ６１３、Ｓ６１４）。
【００９１】
コントローラ２０１は/TOP信号１に同期して画像データを出力する。
【００９２】
コントローラ２０１は/TOP信号１の受信後、外部排紙装置制御部２０２から受信した２枚目のシートが受入可能となる次シートの受入可能時間１から２枚目のシートの印刷開始までの遅延時間（印刷遅延時間１）を算出する。そして、コントローラ２０１は印刷遅延時間１をエンジン制御部２０３へ通知する（Ｓ６１５、Ｓ６１６）。
【００９３】
コントローラ２０１は、２枚目のシートの画像展開が終了した時点で２枚目のシートの印刷開始指示２をエンジン制御部２０３へ通知する（Ｓ６１７−Ｙｅｓ、Ｓ６１８）。
【００９４】
エンジン制御部２０３は、２枚目のシートの印刷開始指示２を受信した時点で、既に、印刷遅延時間１を経過している場合は（Ｓ６１９-Ｙｅｓ）、その時点で、外部排紙装置３０は２枚目のシートの排出が可能な状態と判定する。
【００９５】
尚、印刷遅延時間１を経過しているか否かは、タイマ２５０の計測結果に基づくものとする。
【００９６】
そして、エンジン制御部２０３は、２枚目の給紙動作を開始する。一方、ステップＳ６１９の判定で、印刷遅延時間１を経過していない場合には（Ｓ６１９−Ｎｏ）、印刷遅延時間１の経過後に給紙動作を開始する（Ｓ６２０）。
【００９７】
エンジン制御部２０３は、指定された給紙口から給紙動作を開始し、コントローラ２０１が画像データを出力するための同期信号（/TOP信号２）を出力する（Ｓ６２１）。
【００９８】
図７は、コントローラ２０１の動作の流れを説明する図である。
【００９９】
コントローラ２０１は、ホストコンピュータ２００から印刷命令を受信すると（Ｓ７０１−Ｙｅｓ）、エンジン制御部２０３へ送出するための画像データの準備を開始する（Ｓ７０２）。
【０１００】
そして、コントローラ２０１は、エンジン制御部２０３に対して、給紙口の指定、印刷モードの指定等、印刷に必要な情報を付加した印刷予約１をエンジン制御部２０３に送信する（Ｓ７０３）。
【０１０１】
コントローラ２０１は、印刷予約１の返送ステータスとして、エンジン制御部２０３から指定した給紙口のシート種類の情報を取得する（Ｓ７０４）。
【０１０２】
コントローラ２０１は、外部排紙装置制御部２０２に対して、排紙処理（ステープル等）等の排紙条件に加え、エンジン制御部２０３から取得したシートの種類の情報を付加した排紙予約１を行う（Ｓ７０５）。
【０１０３】
コントローラ２０１は、外部排紙装置制御部２０２が算出した現シートの排紙動作を行ってから次のシートの受入が可能となるまでの時間（次シートの受入可能時間１）を取得する（Ｓ７０６）。
【０１０４】
コントローラ２０１は、エンジン制御部２０３に対して出力する画像データの準備が終了すると、エンジン制御部２０３に対して印刷開始の指示（印刷開始指示１）を送信する（Ｓ７０７−Ｙｅｓ、Ｓ７０８）。
【０１０５】
印刷開始指示１を受信したエンジン制御部２０３は給紙を開始し、画像形成のタイミングを制御するための同期信号（/TOP信号１）をコントローラ２０１に送信する。
【０１０６】
コントローラ２０１は、エンジン制御部２０３から同期信号（/TOP信号１）を受信すると（Ｓ７０９−Ｙｅｓ）、エンジン制御部２０３に対して、/TOP信号１に同期して画像データを出力する（Ｓ７１０）。そして、コントローラ２０１は、外部排紙装置制御部２０２から取得した次シート受入可能時間に基づき算出した印刷遅延時間１をエンジン制御部２０３に送信する（Ｓ７１１）。
【０１０７】
本実施形態によれば、シートの情報を外部排紙装置も共有することで、排紙装置の処理と画像形成装置の処理とを同期させ、画像形成動作において待ち時間の少ない、処理の効率に優れた装置またはシステムを提供することが可能になる。
【０１０８】
（第３実施形態）
第１及び第２実施形態では、コントローラ２０１は、外部排紙装置制御部２０２に対して排紙予約を行う際に、エンジン制御部２０３から取得したシートの種類の情報を付加する構成を説明した。この構成によれば、シートの種類の情報に基づいて、外部排紙装置制御部２０２は次シート受入可能時間を算出し、コントローラ２０１は、外部排紙装置制御部２０２が算出した次シート受入可能時間を取得する。
【０１０９】
本実施形態では、排紙予約の際に付加したシートの種類と、印刷を実行する際に検出したシートの種類とが異なる場合、検出した最新のシートの種類の情報に基づいて、次シート受入可能時間を更新する。そして、更新された次シート受入可能時間に基づいて、印刷遅延時間を再度計算する構成を説明する。
【０１１０】
図８は、コントローラ２０１、外部排紙装置制御部２０２、エンジン制御部２０３の動作の流れを説明する図である。
【０１１１】
コントローラ２０１は、指定した給紙口に設定されているシートの種類の情報の要求をエンジン制御部２０３に送信する。この要求を受付けたエンジン制御部２０３はシートの種類の情報（シートの種類１：例えば、普通紙）をコントローラ２０１に送信する。コントローラ２０１は、印刷予約で指定する給紙口のシートの種類の情報（シートの種類１：例えば、普通紙）をエンジン制御部２０３から取得する（Ｓ８０１、Ｓ８０２）。
【０１１２】
その後、コントローラ２０１は、エンジン制御部２０３に対して、給紙口の指定、印刷モードの指定等、印刷に必要な情報を付加した印刷予約１を送信する（Ｓ８０３）。
【０１１３】
コントローラ２０１は外部排紙装置制御部２０２に対して、排紙口（ビン）の指定、排紙処理（ステープル等）の指定等の排紙条件に加え、エンジン制御部２０３から取得したシートの種類１の情報を付加して排紙予約１を行う（Ｓ８０４）。
【０１１４】
外部排紙装置制御部２０２は排紙予約１を受付けると、指定されたシートの種類１に応じた搬送速度で、指定された排紙動作を行ってから次のシート(２枚目)の受入が可能となるまでの時間（次シートの受入可能時間１）を算出する。外部排紙装置制御部２０２は、算出した次シート受入可能時間をコントローラ２０１へ通知する（Ｓ８０５、Ｓ８０６）。
【０１１５】
２枚目(以降)のシートに関しても１枚目のシートと同様に、コントローラ２０１は、印刷予約で指定する給紙口のシートの種類の情報（シートの種類１：例えば、普通紙）をエンジン制御部２０３から取得する（Ｓ８０７、Ｓ８０８）。
【０１１６】
その後、コントローラ２０１は、エンジン制御部２０３に対して、給紙口の指定、印刷モード指定等、印刷に必要な情報を付加した印刷予約２を送信する（Ｓ８０９）。
【０１１７】
コントローラ２０１は外部排紙装置制御部２０２に対して、排紙口（ビン）の指定、排紙処理（ステープル等）の指定等の排紙条件に加え、エンジン制御部２０３から取得したシートの種類１の情報を付加した排紙予約２を行う（Ｓ８１０）。
【０１１８】
外部排紙装置制御部２０２は排紙予約２により、指定されたシートの種類の情報（シートの種類１）に応じた搬送速度で、指定された排紙動作を行ってから次のシート(３枚目)の受入が可能となる時間（次シート受入可能時間２）を算出する（Ｓ８１１）。
【０１１９】
外部排紙装置制御部２０２は、算出した次シート受入可能時間２をコントローラ２０１へ通知する（Ｓ８１２）。
【０１２０】
コントローラ２０１は、ホストコンピュータからの画像情報の展開が終了した時点で（Ｓ８１３−Ｙｅｓ）、１枚目の印刷開始指示１をエンジン制御部２０３に送信する（Ｓ８１４）。
【０１２１】
エンジン制御部２０３は、印刷開始指示１を受信すると、プリントの準備を行い、指定された給紙口から給紙動作を開始する（Ｓ８１５）。エンジン制御部２０３は、給紙したシートがシート種類判別センサ１２（図１）に到達した時点で、シートの種類の検知を行い、検知結果をコントローラ２０１へ通知する（Ｓ８１６、Ｓ８１７）。
【０１２２】
コントローラ２０１は、Ｓ８０２でエンジン制御部２０３から取得したシートの種類の情報と、Ｓ８１７でエンジン制御部２０３から通知されたシートの種類１の情報とを比較する。
【０１２３】
両者が異なっている場合（Ｓ８１８−Ｙｅｓ）、コントローラ２０１は、外部排紙装置制御部２０２に対して、１枚目の排紙予約１で指定したシートの種類１の情報の変更を通知する（Ｓ８１９）。すなわち、コントローラ２０１は、シート種類判別センサ１２により検出されたシートの種類の情報を外部排紙装置制御部２０２に通知する。
【０１２４】
外部排紙装置制御部２０２は、新たに通知されたシートの種類の情報に基づいて、次シート受入可能時間を再計算する（Ｓ８２０）。そして、外部排紙装置制御部２０２は、再計算の結果をシートの種類の情報の変更通知の返送情報（返送ステータス）として、コントローラ２０１へ通知する（Ｓ８２１）。
【０１２５】
エンジン制御部２０３はコントローラ２０１が画像データを出力するための同期信号（/TOP信号１）を出力する（Ｓ８２２）。そして、コントローラ２０１は、エンジン制御部２０３から受信した同期信号（/TOP信号１）の受信後、Ｓ８２１で取得した次シート受入可能時間の更新結果に基づいて、２枚目のシートの印刷開始までの遅延時間を算出する。そして、算出した遅延時間（印刷遅延時間１）をエンジン制御部２０３に通知する（Ｓ８２３、Ｓ８２４）。
【０１２６】
コントローラ２０１は、２枚目の画像展開が終了した時点で（Ｓ８２５−Ｙｅｓ）、２枚目の印刷開始指示２をエンジン制御部２０３へ通知する（８１６、８１７）。エンジン制御部２０３は、２枚目の印刷開始指示２を受信した時点で、既に、印刷遅延時間１を経過している場合は（Ｓ８２５−Ｙｅｓ，８２６）、その時点で２枚目のシートの給紙動作を開始する（Ｓ８２８）。２枚目の印刷開始指示２を受信した時点で、印刷遅延時間１を経過していない場合には、印刷遅延時間１の経過後に給紙動作を開始する。
【０１２７】
ステップＳ８２９において、給紙された２枚目のシートの種類は、シート種類判別センサ１２（図１）により検知され、エンジン制御部２０３は、その検知結果（シートの種類２：例えば、光沢紙）をコントローラ２０１に通知する。
【０１２８】
以下、後続のシートに対して、Ｓ８１８以降の同様の処理が繰り返される。
【０１２９】
図９は、コントローラ２０１の動作の流れを説明する図である。
【０１３０】
コントローラ２０１は、ホストコンピュータ２００から印刷命令を受信すると（Ｓ９０１−Ｙｅｓ）、エンジン制御部２０３へ送出するための画像データの準備を開始する（Ｓ９０２）。
【０１３１】
コントローラ２０１は、指定した給紙口に対して設定されているシートの種類１の情報をエンジン制御部２０３から取得する。
【０１３２】
そして、コントローラ２０１は、エンジン制御部２０３に対して、給紙口の指定、エンジン制御部から取得したシートの種類の情報等、印刷に必要な情報を付加した情報（印刷予約１）を送信する（Ｓ９０４）。
【０１３３】
その後、コントローラ２０１は、外部排紙装置制御部２０２に対して、排紙処理（ステープル等）等の排紙条件に加え、エンジン制御部２０３から取得したシートの種類の情報を付加した排紙予約１を行う（Ｓ９０５）。
【０１３４】
コントローラ２０１は、外部排紙装置制御部２０２が算出した現シートの排紙動作を行ってから次のシートの受入が可能となるまでの時間（次シートの受入可能時間１）を取得する（Ｓ９０６）。
【０１３５】
コントローラ２０１は、エンジン制御部２０３に対して出力する画像データの準備が終了すると（Ｓ９０７−Ｙｅｓ）、エンジン制御部２０３に対して印刷開始指示を送信する（Ｓ９０８）。
【０１３６】
エンジン制御部２０３は、印刷開始指示を受信すると、指定された給紙口から給紙動作を開始し、給紙したシートがシート種類判別センサ１２に到達した時点で、シートの種類の検知を行う。コントローラ２０１は、検知されたシートの種類の情報を取得する（Ｓ９０９）。
【０１３７】
コントローラ２０１は、Ｓ９０３で取得したシートの種類１の情報と、Ｓ９０９で取得した検知結果に基づくシートの種類の情報とを比較する。
【０１３８】
両者が異なる種類の場合（Ｓ９１０−Ｙｅｓ）、外部排紙装置制御部２０２に、シートの種類の情報の変更を通知する（Ｓ９１１）。例えば、Ｓ９０３で取得したシートの種類１の情報を、Ｓ９０９で取得した検知結果に基づくシートの種類の情報に変更する旨を通知する。
【０１３９】
外部排紙装置制御部２０２はコントローラ２０１から受信したシートの種類の変更通知をもとに、再度、次シート受入可能時間を算出し、シートの種類の情報の変更通知の返送情報（返送ステータス）として、コントローラ２０１へ通知する。コントローラ２０１は、再計算された次シート受入可能時間を取得する（Ｓ９１２）。
【０１４０】
コントローラ２０１は、エンジン制御部２０３から同期信号（/TOP信号１）を受信すると（Ｓ９１３−Ｙｅｓ）、エンジン制御部２０３に対して、/TOP信号１に同期して画像データを出力する（Ｓ９１４）。
【０１４１】
そして、外部排紙装置制御部２０２から取得した、再計算された次シート受入可能時間に基づき算出した印刷遅延時間１をエンジン制御部２０３に送信する（Ｓ９１５）。
【０１４２】
本実施形態によれば、実際に印刷に使用するシートの種類が排紙予約の際の情報と異なる場合であっても、検知結果に基づくシートの種類の情報に基づいて、次シート受入可能時間を再計算することができる。次シート受入可能時間を実際のシートの種類に合わせて正確に算出することで、画像形成装置の処理能力を下げることなく画像形成動作を行うことが可能となる。
【０１４３】
また、本実施形態においては、排紙予約の際に通知しているシートの種類１とシート種類判別センサで検知したシートの種類とが同じの場合には、シートの種類の変更通知を行うことがない。つまり、既に算出されているシート受入可能時間に基づいて画像形成装置の動作を制御することになる。ここで排紙予約の際に通知するシートの種類１をユーザの使用頻度が多い種類に設定しておけば、シートの種類の変更通知の頻度を減らすことができる。
【０１４４】
また、本実施形態におけるシート種類判別センサは、シートの表面の映像を読み取るセンサやシートからの反射光量を読み取るセンサ、シートを透過する光量を検知するセンサ等を用いることができる。シート種類判別センサは、給紙されたシートの種類を検知する検知部として機能する。
【０１４５】
また、シートの種類を検知するモードとしては、給紙されるシートの全てを１枚毎に種類を検知するモードや、カセットに収容されている1枚目のシートのみの種類を検知してその後に給紙されるシートの種類を検知しないモード等が設定できる。いずれもモードであっても上記の実施形態１〜３を適用することが可能である。
【０１４６】
本実施形態によれば、シートの情報を共有することで、排紙装置の処理と画像形成装置の処理とを同期させ、画像形成動作において待ち時間の少ない、処理の効率に優れた画像形成技術を提供することが可能になる。
【０１４７】
（他の実施形態）
なお、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給することによっても、達成されることは言うまでもない。また、システムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【０１４８】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１４９】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１５０】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現される。また、プログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１５１】
【図１】画像形成装置としてのレーザープリンタ全体の構成を説明する図である。
【図２】画像形成装置のシステム構成を説明するためのブロック図である。
【図３】給紙口に設定されている記録紙の種類と、搬送速度を例示的に示す図である。
【図４】第１実施形態に係るコントローラ２０１、外部排紙装置制御部２０２、エンジン制御部２０３の動作の流れを説明する図である。
【図５】第１実施形態に係るコントローラ２０１の動作の流れを説明する図である。
【図６】第２実施形態に係るコントローラ２０１、外部排紙装置制御部２０２、エンジン制御部２０３の動作の流れを説明する図である。
【図７】第２実施形態に係るコントローラ２０１の動作の流れを説明する図である。
【図８】第３実施形態に係るコントローラ２０１、外部排紙装置制御部２０２、エンジン制御部２０３の動作の流れを説明する図である。
【図９】第３実施形態に係るコントローラ２０１の動作の流れを説明する図である。
【符号の説明】
【０１５２】
１      感光体ドラム
２      帯電部
４      現像部
６      クリーニング部
９      搬送部
３０    外部排紙装置
１００  画像形成装置
２０１  コントローラ２０１
【図１】
2008214103.tif 000003
【図２】
2008214103.tif 000004
【図３】
2008214103.tif 000005
【図４】
2008214103.tif 000006
【図５】
2008214103.tif 000007
【図６】
2008214103.tif 000008
【図７】
2008214103.tif 000009
【図８】
2008214103.tif 000010
【図９】
2008214103.tif 000011