(57)【特許請求の範囲】
【請求項１】
給紙制御装置によって制御される給紙装置において、
前記給紙制御装置から給紙予約情報を受信する給紙予約情報受信手段と、
該受信した給紙予約情報に基づいて給紙動作を行う給紙動作手段と、
前記給紙予約情報の書き換え禁止を設定する書換禁止設定手段と、
該書き換え禁止が設定された給紙予約情報を前記給紙制御装置に通知する通知手段と、
既に受信済みの給紙予約情報を、前記給紙制御装置によって書き換えられた給紙予約情報に更新する給紙予約情報更新手段とを備えたことを特徴とする給紙装置。
【請求項２】
前記給紙予約情報は、給紙トレイおよび給紙状態を含むページ毎の情報であり、
前記書換禁止設定手段は、特定ページの給紙予約情報の書き換え禁止を設定することを特徴とする請求項１記載の給紙装置。
【請求項３】
前記書換禁止設定手段は、前記給紙予約情報に基づき、前記特定ページの給紙動作が開始された時点で該ページの給紙予約情報の書き換え禁止を設定することを特徴とする請求項２記載の給紙装置。
【請求項４】
前記給紙予約情報更新手段は、前記給紙予約情報のページが既に予約済みであり、かつ前記書き換え禁止が設定されていない場合、該給紙予約情報を書き換えることを特徴とする請求項２記載の給紙装置。
【請求項５】
前記給紙動作が完了した時点で前記給紙予約情報を削除する給紙予約情報削除手段を備えたことを特徴とする請求項１記載の給紙装置。
【請求項６】
前記給紙動作が完了しなかった場合、前記給紙予約情報を保持する給紙予約情報保持手段を備えたことを特徴とする請求項１記載の給紙装置。
【請求項７】
前記給紙制御装置から予約解除指令を受信する予約解除指令受信手段と、
該受信した予約解除指令に基づき、前記給紙予約情報を削除する給紙予約情報削除手段とを備えたことを特徴とする請求項１記載の給紙装置。
【請求項８】
前記予約解除指令はページ情報を含み、
前記給紙予約情報削除手段は、書き換え禁止が設定されていない前記給紙予約情報を削除することを特徴とする請求項７記載の給紙装置。
【請求項９】
排紙制御装置によって制御される排紙装置において、
前記排紙制御装置から排紙予約情報を受信する排紙予約情報受信手段と、
該受信した排紙予約情報に基づいて排紙動作を行う排紙動作手段と、
前記排紙予約情報の書き換え禁止を設定する書換禁止設定手段と、
該書き換え禁止が設定された排紙予約情報を前記排紙制御装置に通知する通知手段と、
既に受信済みの排紙予約情報を、前記排紙制御装置によって書き換えられた排紙予約情報に更新する排紙予約情報更新手段とを備えたことを特徴とする排紙装置。
【請求項１０】
前記排紙制御装置からページ毎に発行される排紙予告情報を受信する排紙予告情報受信手段を備え、
前記排紙動作手段は、前記受信した排紙予告情報および前記排紙予約情報に基づき、排紙動作を行うことを特徴とする請求項９記載の排紙装置。
【請求項１１】
前記排紙予約情報は、排紙トレイおよび排紙状態を含むページ毎の情報であり、
前記書換禁止設定手段は、特定ページの排紙予約情報の書き換え禁止を設定することを特徴とする請求項９記載の排紙装置。
【請求項１２】
前記排紙予告情報はページ情報を含むことを特徴とする請求項１０記載の排紙装置。
【請求項１３】
前記書換禁止設定手段は、前記排紙予約情報に基づき、前記特定ページの排紙動作が開始された時点で該ページの排紙予約情報の書き換え禁止を設定することを特徴とする請求項１０記載の排紙装置。
【請求項１４】
前記排紙予約情報更新手段は、前記排紙予約情報のページが既に予約済みであり、かつ前記書き換え禁止が設定されていない場合、該排紙予約情報を更新することを特徴とする請求項１０記載の排紙装置。
【請求項１５】
前記排紙制御装置から予約解除指令を受信する予約解除指令受信手段と、
該受信した予約解除指令に基づき、前記排紙予約情報を削除する排紙予約情報削除手段とを備えたことを特徴とする請求項９記載の排紙装置。
【請求項１６】
前記排紙動作が完了した時点で前記排紙予約情報を削除する排紙予約情報削除手段を備えたことを特徴とする請求項９記載の排紙装置。
【請求項１７】
前記排紙動作が完了しなかった場合、前記排紙予約情報を保持する排紙予約情報保持手段を備えたことを特徴とする請求項９記載の排紙装置。
【請求項１８】
前記排紙制御装置から予約解除指令を受信する予約解除指令受信手段と、
該受信した予約解除指令に基づき、前記排紙予約情報を削除する排紙予約情報削除手段とを備えたことを特徴とする請求項９記載の排紙装置。
【請求項１９】
前記予約解除指令はページ情報を含み、
前記給紙予約情報削除手段は、書き換え禁止が設定されていない前記排紙予約情報を削除することを特徴とする請求項１８記載の排紙装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、記録装置の給紙動作を行う給紙装置、および記録装置の排紙動作を行う排紙装置に関する。
【０００２】
【従来の技術】
従来、給紙装置は、給排紙制御装置から受信した給紙トレイ番号および給紙指令にしたがって用紙をピックアップして給紙動作を行い、さらに、給排紙制御装置の指示にしたがって、装置間で紙の受け渡しを行う際、用紙の一時停止および搬送再開を行っていた。同様に、排紙装置は、給排紙制御装置から受信した排紙トレイ番号および排紙予告指令にしたがって記録装置から用紙を受け取り、指定トレイに用紙を排出していた。
【０００３】
また、給紙装置として、給紙トレイ情報を予約形式で受け取り、給紙装置が自らの判断で用紙をピックアップして給紙動作を行うものが知られている。同様に、排紙装置として、排紙トレイ情報を予約形式で受け取り、排紙予告指令だけによって記録装置から用紙を受け取り、指定トレイに用紙を排出するものが知られている。
【０００４】
【発明が解決しようとする課題】
しかしながら、近年、記録装置の高速化が進み、全ての用紙搬送タイミングを給排紙制御装置が行うことは、給排紙制御装置の制御負荷を高めることとなり、高速搬送での微妙なタイミング制御が困難となる。
【０００５】
また、給紙・排紙情報予約方式であっても、給紙用紙無し、排紙トレイ満載などの用紙搬送上の不都合が発生した場合、給排紙制御装置は、不都合発生時点で新たな給紙を抑制し、予約した全ての予約情報をキャンセルし、給紙トレイの変更あるいは排紙トレイの変更を行った予約情報を新たに予約しなければならず、記録装置のパフォーマンスを落としていた。
【０００６】
そこで、本発明は、記録装置のパフォーマンスを最大限に引き出すことができる給紙装置および排紙装置を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、本発明の請求項１に記載の給紙装置は、請求項１に記載の給紙装置は、給紙制御装置によって制御される給紙装置において、前記給紙制御装置から給紙予約情報を受信する給紙予約情報受信手段と、該受信した給紙予約情報に基づいて給紙動作を行う給紙動作手段と、前記給紙予約情報の書き換え禁止を設定する書換禁止設定手段と、該書き換え禁止が設定された給紙予約情報を前記給紙制御装置に通知する通知手段と、既に受信済みの給紙予約情報を、前記給紙制御装置によって書き換えられた給紙予約情報に更新する給紙予約情報更新手段とを備えたことを特徴とする。
【０００８】
請求項２に記載の給紙装置では、請求項１に係る給紙装置において、前記給紙予約情報は、給紙トレイおよび給紙状態を含むページ毎の情報であり、前記書換禁止設定手段は、特定ページの給紙予約情報の書き換え禁止を設定することを特徴とする。
【０００９】
請求項３に記載の給紙装置では、請求項２に係る給紙装置において、前記書換禁止設定手段は、前記給紙予約情報に基づき、前記特定ページの給紙動作が開始された時点で該ページの給紙予約情報の書き換え禁止を設定することを特徴とする。
【００１０】
請求項４に記載の給紙装置では、請求項２に係る給紙装置において、前記給紙予約情報更新手段は、前記給紙予約情報のページが既に予約済みであり、かつ前記書き換え禁止が設定されていない場合、該給紙予約情報を書き換えることを特徴とする。
【００１１】
請求項５に記載の給紙装置は、請求項１に係る給紙装置において、前記給紙動作が完了した時点で前記給紙予約情報を削除する給紙予約情報削除手段を備えたことを特徴とする。
【００１２】
請求項６に記載の給紙装置は、請求項１に係る給紙装置において、前記給紙動作が完了しなかった場合、前記給紙予約情報を保持する給紙予約情報保持手段を備えたことを特徴とする。
【００１３】
請求項７に記載の給紙装置は、請求項１に係る給紙装置において、前記給紙制御装置から予約解除指令を受信する予約解除指令受信手段と、該受信した予約解除指令に基づき、前記給紙予約情報を削除する給紙予約情報削除手段とを備えたことを特徴とする。
【００１４】
請求項８に記載の給紙装置では、請求項７に係る給紙装置において、前記予約解除指令はページ情報を含み、前記給紙予約情報削除手段は、書き換え禁止が設定されていない前記給紙予約情報を削除することを特徴とする。
【００１５】
請求項９に記載の排紙装置は、排紙制御装置によって制御される排紙装置において、前記排紙制御装置から排紙予約情報を受信する排紙予約情報受信手段と、該受信した排紙予約情報に基づいて排紙動作を行う排紙動作手段と、前記排紙予約情報の書き換え禁止を設定する書換禁止設定手段と、該書き換え禁止が設定された排紙予約情報を前記排紙制御装置に通知する通知手段と、既に受信済みの排紙予約情報を、前記排紙制御装置によって書き換えられた排紙予約情報に更新する排紙予約情報更新手段とを備えたことを特徴とする。
【００１６】
請求項１０に記載の排紙装置は、請求項９に係る排紙装置において、前記排紙制御装置からページ毎に発行される排紙予告情報を受信する排紙予告情報受信手段を備え、前記排紙動作手段は、前記受信した排紙予告情報および前記排紙予約情報に基づき、排紙動作を行うことを特徴とする。
【００１７】
請求項１１に記載の排紙装置では、請求項９に係る排紙装置において、前記排紙予約情報は、排紙トレイおよび排紙状態を含むページ毎の情報であり、前記書換禁止設定手段は、特定ページの排紙予約情報の書き換え禁止を設定することを特徴とする。
【００１８】
請求項１２に記載の排紙装置では、請求項１０に係る排紙装置において、前記排紙予告情報はページ情報を含むことを特徴とする。
【００１９】
請求項１３に記載の排紙装置では、請求項１０に係る排紙装置において、前記書換禁止設定手段は、前記排紙予約情報に基づき、前記特定ページの排紙動作が開始された時点で該ページの排紙予約情報の書き換え禁止を設定することを特徴とする。
【００２０】
請求項１４に記載の排紙装置では、請求項１０に係る排紙装置において、前記排紙予約情報更新手段は、前記排紙予約情報のページが既に予約済みであり、かつ前記書き換え禁止が設定されていない場合、該排紙予約情報を更新することを特徴とする。
【００２１】
請求項１５に記載の排紙装置は、請求項９に係る排紙装置において、前記排紙制御装置から予約解除指令を受信する予約解除指令受信手段と、該受信した予約解除指令に基づき、前記排紙予約情報を削除する排紙予約情報削除手段とを備えたことを特徴とする。
【００２２】
請求項１６に記載の排紙装置は、請求項９に係る排紙装置において、前記排紙動作が完了した時点で前記排紙予約情報を削除する排紙予約情報削除手段を備えたことを特徴とする。
【００２３】
請求項１７に記載の排紙装置は、請求項９に係る排紙装置において、前記排紙動作が完了しなかった場合、前記排紙予約情報を保持する排紙予約情報保持手段を備えたことを特徴とする。
【００２４】
請求項１８に記載の排紙装置は、請求項９に係る排紙装置において、前記排紙制御装置から予約解除指令を受信する予約解除指令受信手段と、該受信した予約解除指令に基づき、前記排紙予約情報を削除する排紙予約情報削除手段とを備えたことを特徴とする。
【００２５】
請求項１９に記載の排紙装置は、請求項１８に係る排紙装置において、前記予約解除指令はページ情報を含み、前記給紙予約情報削除手段は、書き換え禁止が設定されていない前記排紙予約情報を削除することを特徴とする。
【００３２】
【発明の実施の形態】
本発明の給紙装置および排紙装置の実施の形態について説明する。本実施形態における給紙装置および排紙装置は画像形成装置（記録装置）に適用される。図１は実施の形態における記録装置の搬送路を示す図である。
【００３３】
図において、１０１はプリンタ本体である。プリンタ本体１０１は、全ての給紙搬送路の合流地点より下流にある給紙ローラ１０４、本体のフェイスダウントレイ１１０、このフェイスダウントレイ１１０に向けて搬送路を切り換えるフラッパ１０７などを有する。１２０、１２１、１２２は大容量給紙デッキ（給紙装置）であり、それぞれ給紙トレイ１２３、１２４、１２５を有する。１０３は１段のフェイスアップビン１１１および７段のフェイスダウンビン１１２〜１１８を有する排紙装置（ソータ）である。
【００３４】
図２は記録装置における通信制御システムの構成を示す図である。図において、２０１はプリンタコントローラ１５１内のマイクロコンピュータであり、プリンタ本体１０１のコントローラ１５２内のマイクロコンピュータ２０３とシリアル通信で接続され、また、給排紙制御装置１５３のマイクロコンピュータ２０２とパラレルバスで接続されている。
【００３５】
プリンタ本体１０１に設置されたプリンタコントローラ１５１は、外部のホストコンピュータと接続されており、ホストコンピュータからプリンタの制御コマンドおよび画像データを受信し、プリンタの状態をホストコンピュータに通知する役割を果たす。
【００３６】
同様にプリンタ本体１０１に設置された給排紙制御装置１５３は、プリンタコントローラ１５１からの指示にしたがって、プリンタ本体１０１に接続された給紙装置１２０、１２１、１２２および排紙装置１０３を制御する。
【００３７】
２０４、２０５、２０６、２０７は、それぞれ給紙装置１２０、１２１、１２２および排紙装置（ソータ）１０３内のコントローラに設けられたマイクロコンピュータである。これらのマイクロコンピュータ２０２、２０４、２０５、２０６、２０７は、ＲＡＭ、ＲＯＭの他、コントローラエリアネットワーク（以下、ＣＡＮという）コントローラを内蔵しており、各ＣＡＮドライバ２１０を介して差動のシリアルバス（以下、ＣＡＮバスという）に接続される。
【００３８】
マイクロコンピュータ２０４、２０５、２０６、２０７は、ＣＡＮドライバ２１０およびＣＡＮバスを介して双方向のシリアル通信を行い、情報の授受を行う。給紙デッキ１２０、１２１、１２２のコントローラ内のマイクロコンピュータ２０４、２０５、２０６は、ソータ１０３のコントローラ内のマイクロコンピュータ２０７とシリアルバスで接続され、情報の授受を行う。
【００３９】
また、プリンタコントローラ２０１は、一般的なプリンタインターフェイスを介してホストコンピュータ（図示せず）と接続されており、印字制御データおよび画像データを受信すると共に、記録装置の状態をホストコンピュータに通知する。
【００４０】
給紙装置１２０、１２１、１２３は、図示しない給紙モータ、給紙モータ駆動回路、用紙センサ、センサ入力回路などから構成され、各給紙モータはそれぞれ給紙カセット１２３、１２４、１２５から用紙をピックアップする。
【００４１】
プリンタ本体１０１は、図示しない搬送モータ、搬送モータ駆動回路、定着器駆動回路、複数の用紙センサ、複数のセンサ入力回路、レーザ、レーザ駆動回路、および現象、転写などの電子写真プロセスの駆動回路を有する。
【００４２】
プリンタ本体１０１の排紙駆動部は、フェイスダウントレイ１１０に向けて用紙の搬送路を切り換えるフラッパ１０７を駆動するフラッパソレノイド（図示せず）、フラッパソレノイド駆動回路、用紙センサを有し、フェイスダウントレイ１１０あるいは排紙装置１０３に向けて用紙を搬送する。
【００４３】
排紙装置１０３の排紙駆動部は、図示しない排紙モータ、排紙モータ駆動回路、複数の用紙センサ、複数のセンサ入力回路、用紙反転用ソレノイド、用紙反転用ソレノイド駆動回路、複数の排紙ビン選択フラッパソレノイド、複数の排紙ビン選択フラッパソレノイド駆動回路、フェイスアップトレイ１１１への搬送路切換え用フラッパソレノイド、および搬送路切換え用フラッパソレノイド駆動回路などを有する。
【００４４】
図３はＣＡＮバスを介して行われるシリアル通信の通信データを示す図である。１フレームのデータは、通信のアドレス制御および送受信のぶつかり制御を行うアビトレーションフィールドと、データ長を制御するコントロールフィールドと、データフィールドと、エラー制御を行うＣＲＣおよびＡＣＫフィールドとから構成される。アビトレーションフィールドには、受信先のアドレスが設定されており、同時に２つのＣＡＮドライバがほぼ同時に通信を開始した場合、このアビトレーションフィールドに示されるアドレスの優先順位によっていずれか一方を待機させる制御がＣＡＮのハードウェアで行われる。
【００４５】
このアビトレーションフィールドに設定されるアドレスは、システム毎に任意に設定可能であるが、本実施形態では、アビトレーションフィールド中の６ビットをアドレスフィールドとして設定することとした。受信側のＣＡＮコントローラは、アドレスマスク設定によって受信アドレスを２通りに設定することができる。本実施形態では、アドレスフィールドを２つに分類し、上位２ビット（ビット５、ビット４）を各給紙装置および排紙装置が一斉に受信できるための一斉受信制御（ブロードキャストアドレス）ビットとし、下位４ビット（ビット３〜ビット０）を特定の給紙装置あるいは排紙装置が受信できるための装置固有アドレスビットとした。
【００４６】
さらに、一斉受信制御ビットを、給紙装置一斉受信制御ビットと排紙装置一斉受信制御ビットとに分けた。これにより、給排紙制御装置１５３のマイクロコンピュータ２０２は、ビット５、ビット４をそれぞれ値１にセットし、ビット４〜０の全てに値１をセットして送信を行うと、全ての給排紙装置のマイクロコンピュータ２０４〜２０７は、同時にこの送信データを受信することができる。
【００４７】
また、給排紙制御装置１５３のマイクロコンピュータ２０２は、ビット５を値０に、ビット４を値１にセットし、ビット４〜ビット０の全てに値１をセットして送信を行うと、全ての給紙装置１２０〜１２２のマイクロコンピュータ２０４〜２０６は、同時にこの送信データを受信することができる。
【００４８】
さらに、給排紙制御装置１５３のマイクロコンピュータ２０２は、ビット５を値１に、ビット４を値０にセットし、ビット４〜ビット０の全てに値１をセットして送信を行うと、全ての排紙装置１０３のマイクロコンピュータ２０７は、同時にこの送信データを受信することができる。
【００４９】
さらに、給排紙制御装置１５３のマイクロコンピュータ２０２は、ビット５、ビット４をそれぞれ値０にセットし、ビット４〜ビット０に装置固有のアドレスをセットして送信を行うと、このビット４〜ビット０と同じアドレスマスク設定を行っている給紙装置または排紙装置は、この送信データを受信できる。装置固有のアドレスは、システム立ち上がり時に給排紙制御装置１５３のマイクロコンピュータ２０２が給紙装置および排紙装置の確認時に割り振ったアドレスであり、各給紙装置および排紙装置が記憶しているものである。
【００５０】
図４は給排紙制御装置１５３のマイクロコンピュータ２０２が給紙装置１２０〜１２２および排紙装置１０３の各マイクロコンピュータ２０４〜２０７に送信するコマンドを示すテーブルである。例えば、用紙搬送中にシステム内で異常が発生して緊急で用紙を停止させる場合、ホストコンピュータからのプリント指示が無くて省エネモードに移行する場合、あるいはウェイクアップしてシステム全般にコマンドを発行しなければならない場合には、アドレスフィールドの全てのビットを全ての給排紙装置への一斉送信モードである値１に設定して一斉送信を行う。
【００５１】
また、給紙予約情報、画像書き込みタイミングの同期をとるための用紙一次停止、再開などの給紙装置に必要なコマンドを発行する場合、ビット５、ビット４を給紙装置への一斉送信モードである値０、１にそれぞれ設定して送信する。
【００５２】
さらに、排紙予約情報、用紙が排紙装置に送り込まれる直前に発行しなければならない排紙予告などの排紙装置に必要なコマンドを発行する場合、ビット５、ビット４を排紙装置への一斉送信モードである値１、０にそれぞれ設定して送信する。
【００５３】
給紙予約情報および排紙予約情報を全ての給紙装置あるいは全ての排紙装置に発行するのは、各給紙装置（各排紙装置）が全ての給紙（排紙）状況を知ることにより、自身の装置を通過する用紙も含め、用紙搬送を円滑に行うようにするためである。接続された給紙装置および排紙装置の各装置情報、例えば給紙カセット個数、排紙トレイの個数、取り扱い用紙サイズなどの装置固有の情報を要求する場合、給排紙制御装置１５３は、アドレスフィールドのビット５、ビット４を装置固有アドレスモードである値０、０にそれぞれ設定し、ビット４〜ビット０に装置固有アドレスを設定し、対応する給紙装置あるいは排紙装置にデータを送信する。
【００５４】
図５は連続用紙搬送中に起きた用紙無しに対処するために給紙制御装置によって変更された給紙予約情報を示す図である。給排紙制御装置１５３は、ホストコンピュータ（図示せず）の指示にしたがって、全給紙装置１２０〜１２２に給紙予約情報を送信する。この給紙予約情報は、ページＩＤ（ＰＩＤ）、被指定給紙トレイ番号およびステータスから構成される。すなわち、同図（Ａ）に示すように、１ページ〜５ページは、トレイ１からの給紙、つまり給紙装置１２０の給紙カセット１２３からの給紙である。６ページ目は、トレイ２からの給紙、つまり給紙装置１２１の給紙カセット１２４からの給紙である。給紙装置１２２の給紙カセット１２５には、給紙装置１２０の給紙カセット１２３と同じサイズの用紙がセットされており、給紙カセット１２４には、給紙カセット１２３と異なるサイズの用紙がセットされている。
【００５５】
これらのカセットのトレイ番号は、システム立ち上げ時、給排紙制御装置１５３が各給紙装置１２０〜１２２から情報を収集し、各給紙装置に割り振られた番号である。また、各給紙装置１２０〜１２２は、割り振られたトレイ番号を記憶している。
【００５６】
各給紙装置１２０〜１２２は、これらの情報に基づき、所定のタイミングで給紙動作を行い、その状況を給排紙制御装置１５３にステータスとして送信する。給排紙制御装置１５３は、同図（Ａ）に示すテーブルを作成し、用紙管理を行う。同図（Ａ）の状況では、ページ１は既に給紙完了であるため、ページ１には、値２というステータスがセットされている。ページ２およびページ３には、現在給紙中であることを示す値１というステータスがセットされている。ページ４、５、６には、給紙前であることを示す値０というステータスがセットされている。これらのステータスは、１の位が給紙予約情報書き換え可能であるか否かを示すコード体系となっており、１の位が値０である場合、予約情報を書き換えることができ、値０以外である場合、予約情報書き換えが禁止されている。
【００５７】
同図（Ｂ）では、ページ２の給紙が完了した時点でページ４、ページ５のステータスが値１０になり、給紙装置１２０の給紙カセット１２３が用紙無しとなったことを示している。給排紙制御装置１５３は、予め給紙装置１２２の給紙カセット１２５に、給紙カセット１２３と同一サイズの用紙がセットされていることを認識しているので、ページ４、ページ５のステータスが予約情報書き換え可能であることを確認し、つまり、ステータスの１の位が値０であることを確認した後、給紙予約コマンドによって、同図（Ｃ）のようにページ４、ページ５のページＩＤを使って被指定トレイを給紙装置１２２の給紙カセット１２５に変更した。これにより、ページ４のステータスは値１になって現在給紙中であることを示し、連続給紙を中断させること無く、給紙カセット１２５から給紙されることになる。
【００５８】
図６は連続用紙搬送中に起きた排紙トレイ満載に対処するために給紙制御装置によって変更された排紙予約情報を示す図である。給排紙制御装置１５３は、ホストコンピュータ（図示せず）の指示にしたがって、排紙装置１０３に排紙予約情報を送信する。この予約情報は、ページＩＤ（ＰＩＤ）、被指定排紙トレイ番号、用紙サイズおよびステータスから構成される。例えば、１ページ〜５ページは、排紙装置１０３の４段目のフェイスダウントレイ１１６におけるＡ４サイズの排紙であり、６ページ目は、排紙装置１０３の４段目のフェイスダウントレイ１１６におけるＢ４サイズの排紙である。
【００５９】
排紙装置１０３は、これらの情報に基づき、給排紙制御装置１５３からの排紙予告コマンド受信のタイミングで排紙動作を行い、その状況を給排紙制御装置１５３にステータスとして送信する。この排紙予告コマンドは、プリンタコントローラ１５１内のマイクロコンピュータ２０１がプリンタ本体１０１のマイクロコンピュータ２０３に発行する画像書き込みのための同期信号から所定タイミングで給排紙制御装置１５３のマイクロコンピュータ２０２に発行されるものである。
【００６０】
給排紙制御装置１５３は、同図（Ａ）に示すテーブルを作成して用紙管理を行う。同図（Ａ）の状況では、ページ１は既に排紙を完了しているので、ページ１には、値２２というステータスがセットされている。ページ２、ページ３には、現在排紙中であることを示す値２１というステータスがセットされている。ページ４、５、６には、排紙予告受信前であることを示す値２０というステータスがセットされている。このステータスは、１の位が排紙予約情報書き換え可能であるか否かを示すコード体系となっており、値０である場合、予約情報を書き換えることができ、値０以外である場合、予約情報書き換えが禁止されている。
【００６１】
同図（Ｂ）では、ページ４は排紙動作に入り、同時にページ２の排紙が完了した時点でページ５、ページ６のステータスが値３０になり、４段目のフェイスダウントレイ１１６が満載となったことを示している。
【００６２】
排紙装置１０３は、既に排紙動作を行っているページ３、ページ４をそのまま満載の排紙トレイ１１６に排紙する動作を継続する。給排紙制御装置１５３は、ページ５、ページ６のステータスが予約情報書き換え可能であることを確認し、排紙予約コマンドによって、同図（Ｃ）に示すように、ページ５、ページ６のページＩＤを使って用紙の排紙先を、排紙装置１０３の３段目のフェイスダウントレイ１１５に変更する。
【００６３】
これにより、ページ６のステータスは値２０になり、ページ５に対する排紙予告コマンドによってページ５のステータスは現在排紙中であることを示す値２１になり、連続排紙を中断することなく、排紙装置１０３の用紙の排出が可能となる。
【００６４】
図７は給紙装置の給紙制御処理手順を示すフローチャートである。この処理プログラムは、各給紙装置１２０〜１２２内のコントローラに設けられたマイクロコンピュータ２０４〜２０６内のＲＯＭに格納されており、それぞれのマイクロコンピュータ２０４〜２０６によって実行される。まず、給排紙制御装置１５３から受信した給紙予約情報テーブルを検索し、最も前に登録された給紙予約の情報を取得する（ステップＳ７０１）。検索した結果、給紙予約があるか否かを判別し（ステップＳ７０２）、給紙予約情報がない場合、予約情報を受信するまでステップＳ７０１の検索処理を繰り返す。
【００６５】
一方、ステップＳ７０２で給紙予約情報がある場合、給紙トレイ情報を確認し、自身の給紙トレイであるか否かを判別する（ステップＳ７０３）。自身の給紙装置である場合、前の用紙の動作状況を確認してこのページが給紙可能であるか否かを判別する（ステップＳ７０４）。
【００６６】
ここで、給紙装置は、給紙センサ（図示せず）により前ページの用紙後端を検知してから所定時間経過した後、次の給紙を許可する。給紙可能である場合、このページの予約情報書き換え禁止を給排紙制御装置１５３に通知するため、ステータスを作成する（ステップＳ７０５）。このステータスは、図示しない送信処理により、ＣＡＮプロトコルを使って所定の通信手順で給排紙制御装置１５３に送信される。さらに、ページ毎に給紙制御プログラムを起動して給紙処理を行う（ステップＳ７０６）。
【００６７】
一方、ステップＳ７０３で自身の給紙トレイでない場合、上流の給紙装置からの給紙であるか否かを判別し（ステップＳ７０７）、上流の給紙装置からの給紙である場合、自身の給紙装置を通過する用紙の搬送処理を円滑に行うために、ページ毎に搬送制御プログラムを起動する（ステップＳ７０８）。この後、ステップＳ７０１の処理に戻る。また一方、ステップＳ７０７で上流の給紙装置からの給紙でない場合、そのままステップＳ７０１の処理に戻る。
【００６８】
図８は排紙装置の排紙制御処理手順を示すフローチャートである。この処理プログラムは、排紙装置１０３内のコントローラに設けられたマイクロコンピュータ２０７内のＲＯＭに格納されており、マイクロコンピュータ２０７によって実行される。
【００６９】
まず、給排紙制御装置値１５３から送信される排紙予告コマンドを監視し、受信するまで待機する（ステップＳ８０１）。排紙予告コマンドを受信した場合、給排紙制御装置１５３から受信した排紙予約情報テーブルを検索し、最も前に登録された排紙予約情報を取得する（ステップＳ８０２）。検索した結果、排紙予約情報があるか否かを判別する（ステップＳ８０３）。
【００７０】
排紙予約情報がない場合、ジャム処理を行う（ステップＳ８０８）。このジャム処理では、排紙装置１０３の搬送を停止し、ジャム要因を給排紙制御装置１５３に通知する。一方、ステップＳ８０３で排紙予約情報がある場合、排紙トレイ情報を確認し、自身の排紙トレイであるか否かを判別する（ステップＳ８０４）。自身の排紙トレイでない場合、ステップＳ８０１の処理に戻る。本実施形態では、排紙装置１０３は、他に排紙トレイが無いことを認識している。
【００７１】
一方、ステップＳ８０４で自身の排紙トレイである場合、前の用紙の排紙動作状況を確認し、このページが排紙可能であるか否かを判別する（ステップＳ８０５）。ここで、排紙装置１０３は、装置入り口センサ（図示せず）によって前ページの用紙後端を検知してから所定時間経過した後、次の用紙搬入を許可する。ステップＳ８０５で排紙可能でない場合、ステップＳ８０８でジャム処理を行う。一方、排紙可能である場合、このページの予約情報書き換え禁止を給排紙制御装置１５３に通知するために、ステータスを作成する（ステップＳ８０６）。このステータスは、図示しない送信処理によりＣＡＮプロトコルを使って所定の通信手順で給排紙制御装置１５３に送信される。さらに、ページ毎に排紙制御プログラムを起動して排紙処理を行い、用紙を指定の排紙トレイに排出する（ステップＳ８０７）。この後、ステップＳ８０１の処理に戻る。
【００７２】
図９は給紙装置における給紙予約情報の管理処理手順を示すフローチャートである。この処理プログラムは、各給紙装置１２０〜１２２内のコントローラに設けられたマイクロコンピュータ２０４〜２０６内のＲＯＭに格納されており、それぞれのマイクロコンピュータ２０４〜２０６によって実行される。
【００７３】
まず、給排紙制御装置１５３からのコマンドを受信すると、給紙予約コマンドであるか否かを判別し（ステップＳ９０１）、給紙予約コマンドである場合、給紙予約情報テーブルを検索し（ステップＳ９０２）、既に同一のページＩＤが存在するか否かを判別する（ステップＳ９０３）。
【００７４】
既に同一のページＩＤが存在しない場合、新規情報として給紙予約情報テーブルに登録し（ステップＳ９０５）、処理を終了する。一方、ステップＳ９０３で既に同一のページＩＤが存在している場合、予約情報書き換え可能であるか否かを判別し（ステップＳ９０４）、書き換え可能でない場合、そのまま終了し、一方、書き換え可能である場合、このページの予約情報を受信した予約情報に書き換え（ステップＳ９０６）、処理を終了する。
【００７５】
一方、ステップＳ９０１で給紙予約コマンドでない場合、給紙予約解除コマンドであるか否かを判別する（ステップＳ９０７）。この給紙予約解除コマンドは、給紙予約コマンドと同様、給紙装置に一斉に送信されるコマンドである。給紙予約解除コマンドである場合、給紙予約コマンドと同様、ページＩＤを検索し（ステップＳＳ９０８）、該当するページＩＤがあるか否かを判別し（ステップＳ９０９）、該当するページＩＤがある場合、書き換え禁止であるか否かを判別し（ステップＳ９１０）、書き換え可能である場合、このページの予約情報を削除する（ステップＳ９１１）。このページの予約情報の削除は、記憶した給紙予約情報のページＩＤを０番に書き換えることで処理される。この後、処理を終了する。また、ステップＳ９０７で給紙予約解除コマンドがない場合、ステップＳ９０９で該当するページＩＤがない場合、あるいはステップＳ９１１で書き換え禁止である場合、そのまま処理を終了する。
【００７６】
図１０は排紙装置における排紙予約情報の管理処理手順を示すフローチャートである。ここで、排紙予約情報の管理処理は、給紙予約情報の管理処理の各ステップにおける「給紙」を「排紙」と置き換えるだけの同様な処理である。
【００７７】
すなわち、給排紙制御装置１５３からのコマンドを受信すると、排紙予約コマンドであるか否かを判別し（ステップＳ９５１）、排紙予約コマンドである場合、給紙予約情報テーブルを検索し（ステップＳ９５２）、既に同一のページＩＤが存在するか否かを判別する（ステップＳ９５３）。
【００７８】
既に同一のページＩＤが存在しない場合、新規情報として排紙予約情報テーブルに登録し（ステップＳ９５５）、処理を終了する。一方、ステップＳ９５３で既に同一のページＩＤが存在している場合、予約情報書き換え可能であるか否かを判別し（ステップＳ９５４）、書き換え可能でない場合、そのまま終了し、一方、書き換え可能である場合、このページの予約情報を受信した予約情報に書き換え（ステップＳ９５６）、処理を終了する。
【００７９】
一方、ステップＳ９５１で排紙予約コマンドでない場合、排紙予約解除コマンドであるか否かを判別する（ステップＳ９５７）。この排紙予約解除コマンドは、排紙予約コマンドと同様、排紙装置に一斉に送信されるコマンドである。排紙予約解除コマンドである場合、排紙予約コマンドと同様、ページＩＤを検索し（ステップＳＳ９５８）、該当するページＩＤがあるか否かを判別し（ステップＳ９５９）、該当するページＩＤがある場合、書き換え禁止であるか否かを判別し（ステップＳ９６０）、書き換え可能である場合、このページの予約情報を削除する（ステップＳ９６１）。このページの予約情報の削除は、記憶した排紙予約情報のページＩＤを０番に書き換えることで処理される。この後、処理を終了する。また、ステップＳ９５７で排紙予約解除コマンドがない場合、ステップＳ９５９で該当するページＩＤがない場合、あるいはステップＳ９６０で書き換え禁止である場合、そのまま処理を終了する。
【００８０】
このように、給排紙制御装置から受信したページ毎の給紙予約情報、排紙予約情報を書き換え可能とし、書き換え可能タイミングを給排紙制御装置に通知することができる。したがって、全ての用紙搬送タイミングを給排紙制御装置に負わせることなく、その制御負荷を軽減することができる。これにより、連続記録動作中に給紙トレイの用紙無し、排紙トレイの用紙満載が発生しても、条件を整えることで連続記録動作を中断させることなく、記録装置のパフォーマンスを最大限に引き出すことができる。
【００８１】
尚、以上が本発明の実施の形態の説明であるが、本発明は、これら実施の形態の構成に限られるものではなく、クレームで示した機能、または、実施の形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用できるものである。
【００８２】
例えば、上記実施形態では、給紙制御装置および排紙制御装置は給排紙制御装置１５３として一体のものであったが、それぞれ別に設けてもよい。また、上記実施形態では、搬送装置１０３は１台であったが、複数台であってもよい。
【００８３】
また、給紙動作が完了しなかった場合、給紙装置は給紙予約情報を保持する構成であってもよいし、破棄する構成であってもよい。同様に、排紙動作が完了しなかった場合、排紙装置は排紙予約情報を保持する構成であってもよいし、破棄する構成であってもよい。
【００８４】
また、以上の実施の形態のソフトウェア構成とハードウェア構成は、適宜置き換えることができるものである。
【００８５】
また、本発明は複数の機器から構成されるシステムに適用してもよいし、１つの機器からなる装置に適用してもよい。また、本発明はシステムあるいは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体をシステムあるいは装置に読み出すことによってそのシステムあるいは装置が本発明の効果を享受することが可能となる。
【００８６】
図１１は記憶媒体としてのマイクロコンピュータ内のＲＯＭのメモリマップを示す図である。同図（Ａ）は給紙装置１２０〜１２２に設けられたマイクロコンピュータ２０４〜２０６内の各ＲＯＭのメモリマップを示しており、同図（Ｂ）は排紙装置１０３に設けられたマイクロコンピュータ２０７内のＲＯＭのメモリマップを示している。同図（Ａ）に示すＲＯＭには、図７のフローチャートに示す給紙制御処理プログラムモジュール、図９の予約情報管理処理プログラムモジュールなどが格納されている。また、同図（Ｂ）に示すＲＯＭには、図８の排紙制御処理プログラムモジュール、図１０の予約情報管理処理プログラムモジュールなどが格納されている。
【００８７】
プログラムモジュールを供給する記憶媒体としては、マイクロコンピュータ内蔵のＲＯＭに限らず、例えば、外付けＲＯＭ、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、磁気テープ、不揮発性のメモリカードなどを用いることができる。
【００８８】
【発明の効果】
本発明によれば、給排紙制御装置から受信したページ毎の給紙予約情報、排紙予約情報を書き換え可能とし、書き換え可能タイミングを給排紙制御装置に通知することができる。したがって、全ての用紙搬送タイミングを給排紙制御装置に負わせることなく、その制御負荷を軽減することができる。これにより、連続記録動作中に給紙トレイの用紙無し、排紙トレイの用紙満載が発生しても、条件を整えることで連続記録動作を中断させることなく、記録装置のパフォーマンスを最大限に引き出すことができる。
【図面の簡単な説明】
【図１】実施の形態における記録装置の搬送路を示す図である。
【図２】記録装置における通信制御システムの構成を示す図である。
【図３】ＣＡＮバスを介して行われるシリアル通信の通信データを示す図である。
【図４】給排紙制御装置１５３のマイクロコンピュータ２０２が給紙装置１２０〜１２２および排紙装置１０３の各マイクロコンピュータ２０４〜２０７に送信するコマンドを示すテーブルである。
【図５】連続用紙搬送中に起きた用紙無しに対処するために給紙制御装置によって変更された給紙予約情報を示す図である。
【図６】連続用紙搬送中に起きた排紙トレイ満載に対処するために給紙制御装置によって変更された排紙予約情報を示す図である。
【図７】給紙装置の給紙制御処理手順を示すフローチャートである。
【図８】排紙装置の排紙制御処理手順を示すフローチャートである。
【図９】給紙装置における給紙予約情報の管理処理手順を示すフローチャートである。
【図１０】排紙装置における排紙予約情報の管理処理手順を示すフローチャートである。
【図１１】記憶媒体としてのマイクロコンピュータ内のＲＯＭのメモリマップを示す図である。
【符号の説明】
１０１  プリンタ本体
１０３  排紙装置（ソータ）
１１０  フェイスダウントレイ
１１１  フェイスアップビン
１１２、１１３、１１４、１１５、１１６、１１７、１１８  フェイスダウンビン
１２０、１２１、１２２  給紙装置（給紙デッキ）
１５１  プリンタコントローラ
１５３  給排紙制御装置
２０１、２０２、２０３、２０４、２０５、２０６、２０７  マイクロコンピュータ
【図１】
0004274506.tif 000002
【図２】
0004274506.tif 000003
【図３】
0004274506.tif 000004
【図４】
0004274506.tif 000005
【図５】
0004274506.tif 000006
【図６】
0004274506.tif 000007
【図７】
0004274506.tif 000008
【図８】
0004274506.tif 000009
【図９】
0004274506.tif 000010
【図１０】
0004274506.tif 000011
【図１１】
0004274506.tif 000012