(57)【特許請求の範囲】
【請求項１】
通信ケーブル又はネットワークを介して接続されたホストから入力されたデータに基づいて用紙に画像を記録する記録手段と、
前記記録手段によって画像が記録された用紙を収容するための多数の収容部と、
前記記録手段によって画像が記録された用紙を、指示された収容部に排出する排出手段と、
前記ホストを操作しているユーザの指定に応じて前記ホストで生成されて前記ホストから受信したジョブ制御データに基づいて、ユーザが所望している排出形態が、画像が記録された複数枚の用紙を複数の収容部に分けて排出するソータモードか、画像が記録された用紙を特定の収容部に排出するメールボックスモードかを判断する排出形態判断手段と、
前記多数の収容部の各々を前記ソータモードでの用紙の排出に使用するか、前記メールボックスモードでの用紙の排出に使用するかを表す情報を記憶した記憶手段と、
前記記憶手段に記憶されている情報に基づき、前記排出形態判断手段によって判断された排出形態での用紙の排出に使用できる収容部を判断して用紙を排出する収容部を決定し、前記記録手段によって画像が記録された用紙が前記決定した収容部に排出されるように前記排出手段を制御する排出制御手段と、
を含む印刷装置。
【請求項２】
入力されたデータに基づいて用紙に画像を記録する記録手段と、
前記記録手段によって画像が記録された用紙を収容するための多数の収容部と、
前記記録手段によって画像が記録された用紙を、指示された収容部に排出する排出手段と、
ユーザが所望している排出形態が、画像が記録された複数枚の用紙を複数の収容部に分けて排出するソータモードか、画像が記録された用紙を特定の収容部に排出するメールボックスモードかを判断する排出形態判断手段と、
前記多数の収容部の各々を前記ソータモードでの用紙の排出に使用するか、前記メールボックスモードでの用紙の排出に使用するかを表す情報を記憶した記憶手段と、
前記記憶手段に記憶されている情報に基づき、前記排出形態判断手段によって判断された排出形態での用紙の排出に使用できる収容部を判断して用紙を排出する収容部を決定し、前記記録手段によって画像が記録された用紙が前記決定した収容部に排出されるように前記排出手段を制御すると共に、前記排出形態判断手段によって判断された排出形態がソータモードで、かつソータモードでの用紙の排出に使用可能な収容部の数が印刷部数未満の場合には、各頁の画像を頁番号順に用紙に記録することを印刷部数回だけ繰り返し、画像を記録した用紙を特定の収容部へ排出する電子ソート処理が行われるように制御する排出制御手段と、
を含む印刷装置。
【請求項３】
入力されたデータに基づいて用紙に画像を記録する記録手段と、
前記記録手段によって画像が記録された用紙を収容するための多数の収容部と、
前記記録手段によって画像が記録された用紙を、指示された収容部に排出する排出手段と、
ユーザが所望している排出形態が、画像が記録された複数枚の用紙を複数の収容部に分けて排出するソータモードか、画像が記録された用紙を特定の収容部又は指定された収容部に排出するメールボックスモードかを判断する排出形態判断手段と、
前記多数の収容部の各々を前記ソータモードでの用紙の排出に使用するか、前記メールボックスモードでの用紙の排出に使用するかを表す情報を記憶した記憶手段と、
前記記憶手段に記憶されている情報に基づき、前記排出形態判断手段によって判断された排出形態での用紙の排出に使用できる収容部を判断して用紙を排出する収容部を決定し、前記記録手段によって画像が記録された用紙が前記決定した収容部に排出されるように前記排出手段を制御すると共に、前記排出形態判断手段によって判断された排出形態がメールボックスモードで、排出先としての収容部が指定され、かつ排出先として指定された収容部がメールボックスモードでの用紙の排出に使用する収容部でない場合には、用紙を排出する収容部として標準トレイを設定する排出制御手段と、
を含む印刷装置。
【請求項４】
前記多数の収容部の各々を前記ソータモードでの用紙の排出に使用するか、前記メールボックスモードでの用紙の排出に使用するかを、ソータモード及びメールボックスモードの利用状況に応じて変更する変更手段を更に備えたことを特徴とする請求項１乃至請求項３の何れか１項記載の印刷装置。
【請求項５】
ユーザが所望している排出形態がメールボックスモードである場合に、メールボックスモードでの用紙の排出に使用される収容部のグループに属する各収容部を前記各収容部の物理的な配置順序で各々表す識別符号によって、用紙を排出すべき収容部が指定され、
前記排出制御手段は、前記用紙を排出すべき収容部を表す識別符号に基づいて用紙を排出する収容部を決定する
ことを特徴とする請求項１乃至請求項４の何れか１項記載の印刷装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は印刷装置に係り、特に、画像が記録された用紙を収容するための多数の収容部を備えた印刷装置に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
従来より、ワークステーションやパーソナルコンピュータ等の情報処理装置の出力装置として、情報処理装置による処理結果（例えば文書等）を表す画像を用紙に記録して出力するプリンタが知られている。また近年では情報や負荷の分散化を目的として、ワークステーションやパーソナルコンピュータ等の複数台の情報処理装置をネットワークを介して互いに接続し、同一ネットワークに接続されたプリンタ等の種々の資源を共有できるようにした情報処理システムも広く浸透してきており、プリンタに対するユーザの要求も年々多様化してきている。
【０００３】
また、上記のようなネットワークに接続されたプリンタは、不特定多数のユーザから用紙への画像の記録が要求され、各ユーザからの要求に応じて各々用紙への画像の記録を行うので、画像を記録した用紙を収容するためのビンとして単一のビンのみが設けられていたとすると、異なるユーザからの要求に応じて各々画像を記録した種類の異なる用紙が単一のビン上に混在することになり、ユーザがビンから用紙を取り出す際に、用紙の仕分け等の煩雑な作業を行う必要があり、ユーザに多大な負担を強いることになる可能性が高い。
【０００４】
上記に基づき、多様化してきているユーザの要求に対応し、かつ仕分け作業等のユーザの負担を軽減するため、最近は用紙を収容するためのビンが複数設けられたプリンタも出回ってきている（例えば特開平5-306063号公報、特開平6-316137号公報等参照）が、複数のビンに対し、どのような排出形態で用紙を排出する機能を設ければユーザの様々な要求を満たすことができるのかは明らかとなっていなかった。また、複数のビンに対し各種の排出形態で排出する機能を設けた場合に、用紙の仕分け作業等のユーザの負担を軽減する技術についても確立されていなかった。
【０００５】
本発明は上記事実を考慮して成されたもので、用紙排出に関してのユーザの様々な要求を満たすように用紙を排出することが可能で、かつ用紙取り出し時のユーザの負担を軽減することができる印刷装置を得ることが目的である。
【０００６】
【課題を解決するための手段】
上記目的を達成するために請求項１記載の発明は、通信ケーブル又はネットワークを介して接続されたホストから入力されたデータに基づいて用紙に画像を記録する記録手段と、前記記録手段によって画像が記録された用紙を収容するための多数の収容部と、前記記録手段によって画像が記録された用紙を、指示された収容部に排出する排出手段と、前記ホストを操作しているユーザの指定に応じて前記ホストで生成されて前記ホストから受信したジョブ制御データに基づいて、ユーザが所望している排出形態が、画像が記録された複数枚の用紙を複数の収容部に分けて排出するソータモードか、画像が記録された用紙を特定の収容部に排出するメールボックスモードかを判断する排出形態判断手段と、前記多数の収容部の各々を前記ソータモードでの用紙の排出に使用するか、前記メールボックスモードでの用紙の排出に使用するかを表す情報を記憶した記憶手段と、前記記憶手段に記憶されている情報に基づき、前記排出形態判断手段によって判断された排出形態での用紙の排出に使用できる収容部を判断して用紙を排出する収容部を決定し、前記記録手段によって画像が記録された用紙が前記決定した収容部に排出されるように前記排出手段を制御する排出制御手段と、を含んで構成している。
【０００７】
請求項１記載の発明では、用紙を収容するための収容部が多数設けられていると共に、通信ケーブル又はネットワークを介して接続されたホストを操作しているユーザの指定に応じて前記ホストで生成されて前記ホストから受信したジョブ制御データに基づいて、ユーザが所望している排出形態が、複数枚の用紙を複数の収容部に分けて排出するソータモードか、用紙を特定の収容部に排出するメールボックスモードかを判断する排出形態判断手段が設けられており、排出制御手段は、記憶手段に記憶されている、多数の収容部の各々をソータモードでの用紙の排出に使用するか、メールボックスモードでの用紙の排出に使用するかを表す情報に基づき、排出形態判断手段によって判断された排出形態で用紙の排出に使用できる収容部を判断して用紙を排出する収容部を決定し、画像が記録された用紙が前記決定した収容部に排出されるように排出手段を制御する。
上記により、ユーザが所望している排出形態がソータモードであると排出形態指定手段によって判断された場合には、例えば複数頁から成る所定の文書の画像を用紙に所定部数記録する際に、所定の文書の各頁の画像を記録した用紙が、所定数の収容部に分けて排出されることになるので、排出された用紙に対しユーザが仕分け等の作業を行う必要がなくなる。
【０００８】
また、排出形態指定手段によってユーザが所望している排出形態がメールボックスモードであると判断された場合には、例えば所定の文書の画像の用紙への記録に際し、所定の文書の画像を記録した用紙が特定の収容部に排出されることになる。ここで、例えば複数の収容部を各ユーザ毎、或いはユーザのグループ毎に予め割り当てておけば、特定のユーザから入力されたデータに基づいて画像を記録した用紙は常に一定の収容部に排出されることになるので、例えば所定のユーザからの指示により機密性の高い文書の画像を記録した用紙が、他のユーザ、或いはグループの異なる他のユーザの目に晒される等の不都合が生ずることを防止できる。
また、メールボックスモードにおいて、排出先としての収容部をユーザに指定させるようにした場合には、例えばユーザが、ジョブ毎や文書の種類毎に排出先が相違するように排出先としての収容部を指定することも可能となる。この場合、同一のユーザから各々異なるジョブとして入力されたデータに基づいて画像を記録した用紙が、ジョブ毎や文書の種類毎に異なる収容部に排出されることになるので、排出された用紙に対しユーザがジョブ毎や文書の種類毎に仕分けを行う等の作業が不要となる。
このように、請求項１の発明では、ユーザが所望する排出形態がソータモードかメールボックスモードかを判断する排出形態判断手段を設け、画像が記録された用紙を、排出形態判断手段によって判断された排出形態に対応する排出部に排出するので、上述したように、用紙排出に関してのユーザの様々な要求を満たすように用紙を排出することが可能になる。
【０００９】
また、上記のように排出形態としてソータモード及びメールボックスモードを設けた場合、排出形態指定手段による排出形態の判断結果（ソータモード又はメールボックスモード）に従って、単に用紙の排出先を決定し、用紙を排出したとすると、異なる排出形態で排出された用紙が同一の収容部内に混在する可能性がある。
これに対し請求項１の発明では、多数の収容部の各々をソータモードでの用紙の排出に使用するか、メールボックスモードでの用紙の排出に使用するかを表す情報が記憶手段に記憶されており、排出制御手段は、記憶手段に記憶されている情報に基づき、排出形態判断手段によって判断された排出形態での用紙の排出に使用できる収容部を判断し、用紙を排出する収容部を決定するので、異なる排出形態で排出された用紙が単一の収容部に混在することはない。従って、収容部からの用紙取り出し時のユーザの負担を軽減することができる。
【００１０】
請求項２記載の発明は、入力されたデータに基づいて用紙に画像を記録する記録手段と、前記記録手段によって画像が記録された用紙を収容するための多数の収容部と、前記記録手段によって画像が記録された用紙を、指示された収容部に排出する排出手段と、ユーザが所望している排出形態が、画像が記録された複数枚の用紙を複数の収容部に分けて排出するソータモードか、画像が記録された用紙を特定の収容部に排出するメールボックスモードかを判断する排出形態判断手段と、前記多数の収容部の各々を前記ソータモードでの用紙の排出に使用するか、前記メールボックスモードでの用紙の排出に使用するかを表す情報を記憶した記憶手段と、前記記憶手段に記憶されている情報に基づき、前記排出形態判断手段によって判断された排出形態での用紙の排出に使用できる収容部を判断して用紙を排出する収容部を決定し、前記記録手段によって画像が記録された用紙が前記決定した収容部に排出されるように前記排出手段を制御すると共に、前記排出形態判断手段によって判断された排出形態がソータモードで、かつソータモードでの用紙の排出に使用可能な収容部の数が印刷部数未満の場合には、各頁の画像を頁番号順に用紙に記録することを印刷部数回だけ繰り返し、画像を記録した用紙を特定の収容部へ排出する電子ソート処理が行われるように制御する排出制御手段と、を含んで構成している。
【００１１】
請求項２の発明においても、ユーザが所望する排出形態がソータモードかメールボックスモードかが排出形態判断手段によって判断され、画像が記録された用紙が、排出形態判断手段によって判断された排出形態に対応する排出部へ排出されるので、請求項１の発明と同様に、用紙排出に関してのユーザの様々な要求を満たすように用紙を排出することが可能になる。また、請求項２の発明においても、多数の収容部の各々をソータモードでの用紙の排出に使用するか、メールボックスモードでの用紙の排出に使用するかを表す情報が記憶手段に記憶されており、排出制御手段は、記憶手段に記憶されている情報に基づき、排出形態判断手段によって判断された排出形態での用紙の排出に使用できる収容部を判断し、用紙を排出する収容部を決定するので、異なる排出形態で排出された用紙が単一の収容部に混在することはなく、請求項１の発明と同様に、収容部からの用紙取り出し時のユーザの負担を軽減することができる。
【００１２】
更に、請求項２の発明では、排出形態判断手段によって判断された排出形態がソータモードで、かつソータモードでの用紙の排出に使用可能な収容部の数が印刷部数未満の場合に、各頁の画像を頁番号順に用紙に記録することを印刷部数回だけ繰り返し、画像を記録した用紙を特定の収容部へ排出する電子ソート処理が行われるように制御するので、ユーザが所望している排出形態がソータモードである一方で、ソータモードでの用紙の排出に使用可能な収容部の数が印刷部数未満であったとしても、ユーザが所望する排出形態に近い排出形態で用紙を排出することができる。
【００１３】
請求項３記載の発明では、入力されたデータに基づいて用紙に画像を記録する記録手段と、前記記録手段によって画像が記録された用紙を収容するための多数の収容部と、前記記録手段によって画像が記録された用紙を、指示された収容部に排出する排出手段と、ユーザが所望している排出形態が、画像が記録された複数枚の用紙を複数の収容部に分けて排出するソータモードか、画像が記録された用紙を特定の収容部又は指定された収容部に排出するメールボックスモードかを判断する排出形態判断手段と、前記多数の収容部の各々を前記ソータモードでの用紙の排出に使用するか、前記メールボックスモードでの用紙の排出に使用するかを表す情報を記憶した記憶手段と、前記記憶手段に記憶されている情報に基づき、前記排出形態判断手段によって判断された排出形態での用紙の排出に使用できる収容部を判断して用紙を排出する収容部を決定し、前記記録手段によって画像が記録された用紙が前記決定した収容部に排出されるように前記排出手段を制御すると共に、前記排出形態判断手段によって判断された排出形態がメールボックスモードで、排出先としての収容部が指定され、かつ排出先として指定された収容部がメールボックスモードでの用紙の排出に使用する収容部でない場合には、用紙を排出する収容部として標準トレイを設定する排出制御手段と、を含んで構成している。
【００１４】
請求項３の発明においても、ユーザが所望する排出形態がソータモードかメールボックスモードかが排出形態判断手段によって判断され、画像が記録された用紙が、排出形態判断手段によって判断された排出形態に対応する排出部へ排出されるので、請求項１及び請求項２の発明と同様に、用紙排出に関してのユーザの様々な要求を満たすように用紙を排出することが可能になる。また、請求項３の発明においても、多数の収容部の各々をソータモードでの用紙の排出に使用するか、メールボックスモードでの用紙の排出に使用するかを表す情報が記憶手段に記憶されており、排出制御手段は、記憶手段に記憶されている情報に基づき、排出形態判断手段によって判断された排出形態での用紙の排出に使用できる収容部を判断し、用紙を排出する収容部を決定するので、異なる排出形態で排出された用紙が単一の収容部に混在することはなく、請求項１及び請求項２の発明と同様に、収容部からの用紙取り出し時のユーザの負担を軽減することができる。
【００１５】
更に、請求項３の発明では、排出形態判断手段によって判断された排出形態がメールボックスモードで、排出先としての収容部が指定され、かつ排出先として指定された収容部がメールボックスモードでの用紙の排出に使用する収容部でない場合には、用紙を排出する収容部として標準トレイを設定するので、ユーザがメールボックスモードにより、排出先として指定した収容部への用紙の排出を所望しているものの、指定した収容部がメールボックスモードでの用紙の排出に使用する収容部でなかったとしても、印刷不能状態に陥る等の不都合が生ずることを防止することができる。
【００１６】
ところで、多数の収容部の各々をソータモードでの用紙の排出に使用するか、メールボックスモードでの用紙の排出に使用するかを固定的に設定した場合、例えば一方のモードでの用紙の排出が行われる頻度に比して、前記一方のモードでの用紙の排出用に割り当てられた収容部の数が少なかった等の場合には、前記一方のモードでの用紙の排出用に割り当てられた収容部にのみ多数の用紙が収容されることにより、該収容部から用紙を取り出す作業が煩雑になり、多数設けられた収容部を有効に利用することができない、という問題が生ずる。
このため、請求項４記載の発明は、請求項１乃至請求項３の何れかの発明において、前記多数の収容部の各々を前記ソータモードでの用紙の排出に使用するか、前記メールボックスモードでの用紙の排出に使用するかを、ソータモード及びメールボックスモードの利用状況に応じて変更する変更手段を更に備えたことを特徴としている。
【００１７】
請求項４の発明では、多数の収容部の各々をソータモードでの用紙の排出に使用するか、メールボックスモードでの用紙の排出に使用するかが、ソータモード及びメールボックスモードの利用状況に応じて変更されるので、例えば一方のモードでの用紙の排出が行われる頻度に比して、前記一方のモードでの用紙の排出用に割り当てられていた収容部の数が少なかった等の場合にも、前記一方のモードでの用紙の排出に使用される収容部の数が多くなるように各モードに対する収容部の割り当てが変更されることになり、多数設けられた収容部を有効に利用することができる。
【００１８】
一方、メールボックスモードにおいて、排出先としての収容部をユーザに指定させるようにした場合、本発明に係る印刷装置に対し、ユーザが用紙への画像の記録を行わせる前に、何れの収容部がメールボックスモードでの用紙の排出用に割り当てられているのかを予めユーザが認識しておく必要があるが、特に請求項４に記載したように、多数の収容部の各々をソータモードでの用紙の排出に使用するかメールボックスモードでの用紙の排出に使用するかを各モードの利用状況に応じて変更する場合には、本発明に係る印刷装置に対し、ユーザが、用紙へ画像を記録しメールボックモードで用紙を排出するジョブの実行を指示する毎に、何れの収容部がメールボックスモードでの用紙の排出用に割り当てられているのかをユーザが予め確認しておく必要があり、ユーザの作業が煩雑である。
【００１９】
このため、請求項５記載の発明は、請求項１乃至請求項４の何れかの発明において、ユーザが所望している排出形態がメールボックスモードである場合に、メールボックスモードでの用紙の排出に使用される収容部のグループに属する各収容部を前記各収容部の物理的な配置順序で各々表す識別符号によって、用紙を排出すべき収容部が指定され、前記排出制御手段は、前記用紙を排出すべき収容部を表す識別符号に基づいて用紙を排出する収容部を決定することを特徴としている。
【００２０】
請求項５の発明では、メールボックスモードでの用紙の排出に使用される収容部のグループに属する各収容部を各収容部の物理的な配置順序で識別する識別符号を用いており、排出制御手段は、用紙を排出すべき収容部を表す識別符号に基づいて用紙を排出する収容部を決定する。これにより、一例として多数の収容部が所定方向に沿って配列されており、排出先として「メールボックスモードでの用紙の排出に使用される収容部のグループの２番目の収容部」が指定されたとすると、前記多数の収容部のうち所定方向に沿って３番目、４番目及び６番目の収容部がメールボックスモードでの用紙の排出に使用される収容部のグループであった場合には、前記多数の収容部のうち所定方向に沿って４番目の収容部が排出先として決定されることになる。
【００２１】
このように、請求項５の発明によれば、何れの収容部がメールボックスモードでの用紙の排出用に割り当てられているのかをユーザが予め確認する必要はなく、前述した識別符号により排出先を指定することによって、メールボックスモードでの用紙の排出用に割り当てられている収容部のうち該当する収容部に自動的に用紙が排出されるので、本発明に係る印刷装置に対しメールボックスモードで用紙を排出するジョブを行わせる際のユーザの負担を更に軽減することができる。
【００２２】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態の一例を詳細に説明する。
【００２３】
〔第１実施形態〕
図１には本発明に係る印刷装置としてのプリンタ１０が示されている。プリンタ１０は、用紙１２への画像の記録を行う記録部１４と、記録部１４の動作の制御等を行う画像供給部１６とを備えている。記録部１４及び画像供給部１６は図示しない商用電源に接続された電源部１８から所定の直流又は交流の電力が供給されることにより作動する。
【００２４】
記録部１４はレーザビームプリンタ等で構成されており、画像供給部１６から各種の動作指令信号２０及び記録すべき画像のデータを表す画像信号２２が入力される。そして、入力された画像信号２２に従って用紙１２の片面又は両面に画像を記録し、画像を記録した用紙１２を外部へ排出する。また記録部１４は、各部の状態（例えば図示しないカセットトレイに収容されている用紙のサイズ、図示しない定着部が定着温度に到達したか否か等）を表す状態信号２４、及び画像供給部１６と同期をとるための同期パルス２６を画像供給部１６に出力する。
【００２５】
図４にも示すように、プリンタ１０の本体の前面には、オペレータがコマンド等を入力するための複数のキーと、処理状況の目視確認等を行うための表示部とを備えた操作パネル２８が設けられている。操作パネル２８は画像供給部１６に接続されており、オペレータが操作パネル２８のキーを操作することによって入力された指示は、操作パネル２８から指示信号３０として画像供給部１６に入力される。また画像供給部１６からは指示信号３０の応答や表示部に表示すべき情報を表す指示信号３２が操作パネル２８へ出力される。なお、表示部としては、液晶ディスプレイ（ＬＣＤ）やＬＥＤ等を用いることができる。
【００２６】
またプリンタ１０は、パーソナルコンピュータやワークステーション等のホストがプリンタ１０に対して印刷を要求する際にプリンタ１０に出力する印刷情報を複数系統で入力できるように構成されている。図１では、印刷情報を２系統で入力できるようにした例を示しており、印刷情報を入力するための端子として、ホストインタフェース（Ｉ／Ｆ）端子３４とネットワークインタフェース（Ｉ／Ｆ）端子３６の２つの端子が設けられている。なお、印刷情報は、テキストデータ、イメージデータ（ビットマップデータ）、ベクトルデータ等から成り印刷すべき文書の内容を表す印刷データと、印刷する文書等の頁数、印刷部数、印刷する用紙１２のサイズや排出モード（本発明の排出形態に相当）等のように印刷に関する各種の指定を表すジョブ制御データと、を含んで構成されている。
【００２７】
図１にはホストの概略構成の一例を、符号９４を付して示している。ホスト９４はＣＰＵ９４Ａ、ＲＯＭ９４Ｂ、ＲＡＭ９４Ｃ及び入出力ポート９４Ｄを備えており、これらはバスを介して互いに接続されている。入出力ポート９４Ｄには、各種情報を表示するためのディスプレイ９４Ｅ、各種情報を入力するためのキーボード９４Ｆ、及びプリンタ１０等の外部機器と直接或いはネットワークを介して接続され外部との通信を司る通信制御部９４Ｇが接続されている。
【００２８】
ホストＩ／Ｆ端子３４は、プリンタ１０とホストとを通信ケーブルを介して接続する際に用いられる端子であり、例えばパーソナルコンピュータ等のホストから専用のケーブルを介して印刷情報が入力される等の場合に用いられる。また、ネットワークＩ／Ｆ端子３６は、パーソナルコンピュータやワークステーション等のホストが複数台接続されたネットワークにプリンタ１０を接続する際に用いられる端子である。なお、ネットワークＩ／Ｆ端子３６を介して接続可能なネットワークとしては、ＩＳＤＮ等のディジタルネットワーク網やイーサネット等のＬＡＮが挙げられる。ネットワークＩ／Ｆ端子３６を介してネットワークと接続した場合には、該ネットワークに接続されている複数台のホストの各々から印刷情報が入力されることも生じ得る。
【００２９】
このようにプリンタ１０は、ホストＩ／Ｆ端子３４或いはネットワークＩ／Ｆ端子３６を介し、各種のパーソナルコンピュータやワークステーション等のホストから印刷が要求されて印刷情報が入力される可能性がある。各種のホストから出力される印刷情報に含まれるジョブ制御データの内容は必ずしも統一されてはおらず、例えば或るホストでは、ジョブ制御データにより用紙１２のサイズや文字の大きさ等を細かく指定できるのに対し、別のホストではジョブ制御データにより上記のような指定を行えない場合がある。
【００３０】
上記のような場合を考慮し、プリンタ１０では、操作パネル２８を介して印刷に関する各種の指示を入力可能とされており、操作パネル２８では、入力された各種の指示を指示信号３０として画像供給部１６に出力する。また、ホストからジョブ制御データとして各種の指示が入力される場合にも、これと別に操作パネル２８を介して各種の指示を入力することもできる。この場合、ホストから通信回線を介してジョブ制御データとして入力された指示を常に優先させることも、操作パネル２８を介して入力された指示を常に優先させることもでき得るし、時間的に後に入力された指示を優先させることも可能である。更に、印刷に関する各種の指定をデフォルトとして予め設定し記憶しておき、例えば印刷に関する各種の指定のうち特に指示がなかった項目についてはデフォルト値を用いて印刷を行うようにしてもよい。
【００３１】
図２に示すように、画像供給部１６は各種制御の中枢的な役割を果たすＣＰＵ４０を備えており、ＣＰＵ４０はシステムバス４２に接続されている。システムバス４２にはパネルインタフェース（Ｉ／Ｆ）回路４４が接続されている。パネルＩ／Ｆ回路４４は操作パネル２８とのインタフェースをとるための回路であり、操作パネル２８から指示信号３０が入力されると、パネルＩ／Ｆ回路４４からは指示信号３０に対応する指示情報が出力され、出力された指示情報はシステムバス４２上を転送される。また、操作パネル２８のディスプレイに所定の情報を表示させるための指示情報はシステムバス４２を介してパネルＩ／Ｆ回路４４へ転送され、パネルＩ／Ｆ回路４４より指示信号３２として操作パネル２８に出力される。
【００３２】
システムバス４２にはホストインタフェース（Ｉ／Ｆ）回路４６及び不揮発性記憶装置（ＮＶＭ：Non-Volatile Memory)４８が接続されている。ホストＩ／Ｆ回路４６はホストＩ／Ｆ端子３４及びネットワークＩ／Ｆ端子３６に接続されており、ホストＩ／Ｆ端子３４やネットワークＩ／Ｆ端子３６を介して入力された印刷情報をＲＳ２３２Ｃ規格やセントロニクスインタフェース等に従って受信する。ＮＶＭ４８は図示しない電池によってバックアップされた記憶装置であり、プリンタ１０本体の電源がオフされた状態でも、記憶データを保持することができる。
【００３３】
またシステムバス４２にはＲＡＭ５０が接続されている。ＲＡＭ５０は作業用のメモリであり、その記憶領域の一部は、プリンタ１０の各種の制御を行う上で必要なデータ等を一時的に記憶するためのワークメモリ５０Ａとして使用され、記憶領域の他の一部は、ホストＩ／Ｆ回路４６を介して入力されたデータ等を一時的に記憶するための受信バッファ５０Ｂとして使用され、更に記憶領域の他の一部は、用紙１２に記録する１頁分のビットマップデータを記憶するためのページバッファ５０Ｃとして使用される。
【００３４】
また、システムバス４２にはプログラムメモリ５２及び文字パターンメモリ５４も接続されている。プログラムメモリ５２は不揮発性のメモリであり、プリンタ１０の制御を行うための各種プログラムが格納されている。また、文字パターンメモリ５４も不揮発性のメモリで構成されており、印刷を行う際に用いられる多数種類のフォントデータ（文字パターンデータ）が記憶されている。
【００３５】
また、システムバス４２には記録部インタフェース（Ｉ／Ｆ）回路５８及びビットマップコントローラ６０が接続されている。記録部Ｉ／Ｆ回路５８は、ページバッファ５０Ｃに記憶されている画像データを順に読み出して画像信号２２を生成し、生成した画像信号２２を記録部１４へ出力する。また状態信号２４、同期パルス２６及び動作指令信号２０（図１参照）は、記録部Ｉ／Ｆ回路５８を介して記録部１４との間で送受される。ビットマップコントローラ６０は、ページバッファ５０Ｃ及び記録部Ｉ／Ｆ回路５８に各々接続されており、ページバッファ５０Ｃと記録部Ｉ／Ｆ回路５８との間の画像データの転送を制御する。
【００３６】
またプリンタ１０は、前述したように各種のホストと接続可能であるので、各種のホストから送られてくる各種のジョブ制御データや印刷データに対応したプログラムや文字パターンが必要となる場合がある。このためプリンタ１０は、ＩＣカード形式又はＳＩＭＭ形式のＲＯＭで構成されたプログラムメモリ６２及び文字パターンメモリ６４が着脱自在とされている。プログラムメモリ６２及び文字パターンメモリ６４は接続するホストの種類に応じて、或いはオペレータが要求する特殊な機能の実現のために予め複数種類用意されており、状況に応じて選択的に装着されて使用されるようになっている。
【００３７】
更に、プリンタ１０はホストＩ／Ｆ端子の増設も可能とされている。ホストＩ／Ｆ端子の増設に伴い、新たなホストインタフェースが必要となった場合には、要求されているホストインタフェース（例えばセントロニクスインタフェースやEthernet等）に応じてホストＩ／Ｆ回路６６が増設される。またプリンタ１０は、必要に応じてハードディスク６８の増設も可能とされている。ハードディスク６８は、文字パターンの追加、フォームデータやロゴデータの保存、ホストコンピュータから入力されたデータの保存等に使用される。
【００３８】
次に記録部１４の構成について説明する。図３に示すように、記録部１４は記録制御部７２を備えている。記録制御部７２は画像供給部１６、給紙部７４、印刷部７６及び排紙部７８に各々接続されており、画像供給部１６との間で前述の動作指令信号２０、画像信号２２、状態信号２４及び同期パルス２６を送受すると共に、給紙部７４、印刷部７６及び排紙部７８の作動を制御する。
【００３９】
図４に示すように、プリンタ１０には、複数のトレイ８０Ａ、８０Ｂ、８０Ｃ、８０Ｄが設けられており、各トレイには各々サイズの異なる用紙１２が収容されるようになっている。また、プリンタ１０の側面（図４における左側面）には、各種サイズの用紙をセット可能な手差しトレイ８６も設けられている。給紙部７４はトレイ８０Ａ〜８０Ｄ及び手差しトレイ８６の各々にセットされた用紙のサイズを検知し、所定サイズの用紙１２の給紙が指示されると、前記所定サイズの用紙がセットされている所定のトレイから用紙１２を取出し、印刷部７６へ供給する。
【００４０】
印刷部７６には、画像供給部１６から出力された画像信号２２が記録制御部７２を介して入力される。印刷部７６は、給紙部７４より供給された用紙１２に対し、入力された画像信号２２に基づいて公知の電子写真式により画像を記録し、画像を記録した用紙１２を排紙部７８へ排出する。なお、印刷部７６は本発明の記録手段に対応している。図４に示すように、プリンタ１０は、本体の上面にフェースダウントレイ８２が、本体の側方にフェースアップトレイ８３が各々設けられていると共に、フェースダウントレイ８２の更に上方側には、鉛直方向に沿って排紙ビン８４（本発明の収容部に相当）が複数（例えば１０個）の配列されている。
【００４１】
本実施形態では、画像を記録した用紙を排出する際の排出モードとして、指定された印刷部数と同数の排紙ビン８４をソータとして用い、印刷結果を所謂丁合いに対応する順序で各排紙ビン８４に一部ずつ排出するソーターモード、印刷結果を指定された排紙ビン８４に排出するメールボックスモードが設けられている。この排出モード及び排出モードがメールボックスモードのときの印刷結果の排出先は、ホストから受信した印刷情報に含まれているジョブ制御情報、或いは操作パネル２８を介して入力されるジョブ制御情報により指定可能とされている。
【００４２】
また本実施形態では、排紙ビン８４の各々が、ソータモードでの用紙の排出及びメールボックスモードでの用紙の排出の何れか一方にのみ使用される。一例として図５に示すように、排紙ビン８４の各々をソータモードでの用紙の排出に使用するか、メールボックスモードでの用紙の排出に使用するかは排紙ビン管理情報によって定められている。この排紙ビン管理情報は、ＮＶＭ４８（本発明の記憶手段に対応）に記憶されていると共に、操作パネル２８が操作される等により内容を変更可能（排紙ビン８４の各々を何れのモードでの用紙の排出に使用するかをユーザが変更可能）とされている。
【００４３】
また、本実施形態では複数の排紙ビン８４の各々を識別するために、図５に示すように各排紙ビン８４にビン番号が各々固定的に付与されている。各排紙ビン８４に付与されているビン番号は、各排紙ビン８４が鉛直方向上方側より何番目の排紙ビンかを表しており、各排紙ビン８４の絶対アドレスに相当する。
【００４４】
また、メールボックスモードでの用紙の排出に使用する排紙ビン８４の各々には、ビン番号と別にメールボックス番号も付与されている。メールボックス番号は、メールボックスモードでの用紙の排出に用いる排紙ビン８４のグループの中で、各排紙ビン８４が鉛直方向上方側より何番目の排紙ビンか（前記グループに属する各排紙ビン８４の物理的な配置順序）を表している。このメールボックス番号は請求項５に記載の識別符号に相当しており、メールボックスモードでの用紙の排出に使用する排紙ビン８４のビン番号と対応されて、排紙ビン管理情報としてＮＶＭ４８に記憶されている。
【００４５】
前述のように、メールボックスモードでの用紙の排出に用いる排紙ビン８４は操作パネル２８の操作等によって変更可能であり、メールボックスモードでの用紙の排出に用いる排紙ビン８４が変更された場合には、先のメールボックス番号は自動的に変更設定される。従って、メールボックス番号はメールボックスモードでの用紙の排出に用いる排紙ビン８４の論理的なアドレスを表している。排出モードとしてメールボックスモードを用いる場合の印刷結果の排出先としての排紙ビン８４は、前述のビン番号又はメールボックス番号により指定される。
【００４６】
排紙部７８は、記録制御部７２からの指示に応じて、印刷部７６から排出された用紙１２をフェースダウントレイ８２、フェースアップトレイ８３及び複数の排紙ビン８４の何れかへ排出する。排紙部７８は本発明の排出手段に対応している。
【００４７】
次に本第１実施形態の作用として、まず図６のフローチャートを参照し、プリンタ１０のＣＰＵ４０で実行される受信処理について説明する。なお、この受信処理は、プリンタ１０の電源が投入されると、ＣＰＵ４０で繰り返し実行される。ステップ１００ではホストＩ／Ｆ端子３４又はネットワークＩ／Ｆ端子３６を介してホストから印刷情報等の何らかのデータを受信したか否か判定し、判定が肯定されるまで待機する。
【００４８】
例えばホストを操作しているユーザが、ホストにおける処理結果等をプリントアウトする必要が生じた等の場合、印刷部数、用紙のサイズ、排出モード（排出形態）等の各種指定を行い、ホストに対してプリンタ１０への印刷データの送信を指示する。これによりホストでは、先の各種指定に基づきジョブ制御データを生成し、このジョブ制御データと、印刷すべき画像を表す印刷データと、を印刷情報としてプリンタ１０へ送信する。
【００４９】
上記のようにしてホストから送信された印刷情報等が、ホストＩ／Ｆ端子３４又はネットワークＩ／Ｆ端子３６を介し、ホストＩ／Ｆ回路４６又はホストＩ／Ｆ回路６６により受信するとステップ１０２へ移行し、受信したデータを受信バッファ５０Ｂに転送し、受信バッファ５０Ｂに記憶させる。次のステップ１０４では、データ解析・印刷処理が実行中でない場合にのみデータ解析・印刷処理を起動し、ステップ１００へ戻る。
【００５０】
次に図７のフローチャートを参照し、ＣＰＵ４０で実行されるデータ解析・印刷処理について説明する。なお、データ解析・印刷処理は、先の受信処理によって起動された場合に実行される。
【００５１】
ステップ１１０では、受信バッファ５０Ｂに受信データが記憶されているか否か判定する。データ解析・印刷処理が先の受信処理によって起動された場合はこの判定は必ず肯定されるが、例えばプリンタ１０の電源が投入されることにより起動された場合には、前記判定が否定される場合も生じ得る。前記判定が否定された場合には処理を終了する。一方、前記判定が肯定された場合には、ステップ１１４へ移行し、受信バッファ５０Ｂに受信データが記憶されているか否かを再度判定する。
【００５２】
判定が肯定された場合にはステップ１１６へ移行し、データ解析処理を行う。このデータ解析処理では、詳細は後述するが、受信バッファ５０Ｂから所定長さのデータを取り出して内容を解析すると共に、取り出したデータが印刷データであった場合には該印刷データをビットマップデータとしてページバッファ５０Ｃに展開する等の処理を行う。
【００５３】
ステップ１１６のデータ解析処理が終了するとステップ１１８へ移行し、１頁分のデータ解析が終了したか否か判定する。この判定は、データ解析処理によって解析されたデータが、改頁動作、用紙排出動作、１頁分を越える改行動作等を意味する又は指示するジョブ制御データであった場合、或いは受信バッファ５０Ｂに何らデータが記憶されていない状態（この状態の間はステップ１１４の判定が否定され、ステップ１１６のデータ解析処理は行われない）が所定時間以上継続した等の場合に肯定される。上記判定が否定された場合はステップ１２２へ移行し、ジョブが終了したか否か判定する。この判定も否定された場合にはステップ１１４へ戻り、データ解析処理を繰り返す。
【００５４】
一方、１頁分のデータ解析が終了したと判断されてステップ１１８の判定が肯定されると、ステップ１２０で印刷処理を行う。この印刷処理では、詳細は後述するが、画像を記録するための用紙１２を引き出す対象としてのトレイ（給紙トレイ）を決定すると共に、これから画像を記録しようとしている用紙１２の排出先を判定し、ページバッファ５０Ｃに記憶されているビットマップデータを用いて前記給紙トレイから引き出した用紙１２に画像を記録し、画像を記録した用紙１２を先に設定した排出先に排出する等の処理を行う。
【００５５】
ステップ１２０の印刷処理が終了すると、ステップ１２２へ移行してジョブが終了したか否か再度判定し、判定が否定された場合にはステップ１１４へ戻る。従って、受信した全てのデータに対してデータ解析処理が行われる迄ステップ１１６が繰り返されると共に、ジョブが終了する迄、１頁分のデータ解析処理が終了する毎にステップ１２０の印刷処理が繰り返されることになる。
【００５６】
次に、図７に示したデータ解析・印刷処理のステップ１１６で行われるデータ解析処理の詳細について、図８のフローチャートを参照して説明する。ステップ１３０では、受信バッファ５０Ｂから所定長さ（例えば１バイト又はそれ以上の長さ）の受信データを取込む。ステップ１３２では、取込んだデータが印刷データかジョブ制御データか判定する。取り込んだデータが印刷データであった場合にはステップ１３４へ移行し、取り込んだ印刷データをビットマップデータとしてページバッファ５０Ａに展開し、処理を終了する。
【００５７】
また、ステップ１３２において、取り込んだデータがジョブ制御データであった場合にはステップ１３６へ移行し、取り込んだジョブ制御データが、排出モードを指定しているデータであるか否か判定する。判定が否定された場合にはステップ１３８へ移行し、例えば用紙サイズを指定しているデータであれば該データによって指定されている用紙サイズをＲＡＭ５０に記憶する等のように、取り込んだジョブ制御データの内容に応じた所定の処理を行う。
【００５８】
また、ステップ１３６の判定が肯定された場合にはステップ１４０へ移行し、取り込んだジョブ制御データに基づいて、指定されている排出モードがソータモードかメールボックスモードかその他のモード（例えばフェースダウントレイ８２やフェースアップトレイ８３等の標準トレイに用紙を排出するモード）か判定する。このステップ１４０は本発明の排出形態判断手段に対応している。
【００５９】
指定されている排出モードがソータモードであった場合にはステップ１４２へ移行し、ＮＶＭ４８より排紙ビン管理情報を取込み、取り込んだ排紙ビン管理情報上でソータモードでの用紙の排出に使用する排紙ビンとして定められている排紙ビン８４（ソータとして使用可能な排紙ビン８４）のビン番号を取込む。次のステップ１４４では、ソータとして使用可能な排紙ビン８４が、指定された印刷部数と同数以上有るか否か判定する。
【００６０】
なお、このステップ１４４では、排紙ビン管理情報上でソータモードでの用紙の排出に使用する排紙ビンとして定められている全ての排紙ビン８４を、ソータとして使用可能な排紙ビンとしてもよいし、前記ソータモードでの用紙の排出に使用する排紙ビンとして定められている排紙ビンのうち現在空き状態の排紙ビン（空き状態か否かは第２実施形態に記載のセンサ８８等によって検出できる）のみを、ソータとして使用可能な排紙ビンとして判定してもよい。
【００６１】
ステップ１４４の判定が肯定された場合にはステップ１４６へ移行し、ソータとして使用可能な排紙ビン８４のうち、指定された印刷部数と同数の排紙ビン８４を用紙の排出先として設定し、処理を終了する。また判定が否定された場合には、ソータとして使用可能な排紙ビンの数が不足しているので、ステップ１４８でソータとして使用可能な排紙ビン８４又は標準トレイ（フェースダウントレイ８２又はフェースアップトレイ８３）を排出先として設定すると共に、電子ソートモードをオンにして処理を終了する。
【００６２】
また、指定されている排出モードがメールボックスモードであった場合には、ステップ１４０からステップ１５０へ移行し、印刷結果の排出先がビン番号により指定されているか否か判定する。この判定が否定されるのは、印刷結果の排出先がメールボックス番号により指定されている場合であるので、ステップ１５２ではＮＶＭ４８から排紙ビン管理情報を取込み、取り込んだ排紙ビン管理情報に基づいて、指定されたメールボックス番号に対応する排紙ビン８４のビン番号を判定する。そして、ステップ１５６では判定したビン番号を排出先の排紙ビン８４のビン番号として設定し、処理を終了する。
【００６３】
このメールボックス番号による排出先の指定では、ビン番号により排出先を指定する場合と比較して、ホストから印刷情報を送信する際に、何れの排紙ビン８４がメールボックスモードでの用紙の排出用とされているかを予めユーザが確認する必要がないので、ホストから印刷情報を送信する場合に、印刷に関する各種指定を行う際のユーザの負担を軽減することができる。
【００６４】
一方、ステップ１５０の判定が肯定された場合にはステップ１５４へ移行し、ＮＶＭ４８から排紙ビン管理情報を取込み、取り込んだ排紙ビン管理情報に基づいて、指定されたビン番号の排紙ビン８４がメールボックスモードでの用紙の排出に使用する排紙ビンとして定められている排紙ビン８４（メールボックスとして使用可能な排紙ビン８４）であるか否か判定する。判定が肯定された場合にはステップ１５６へ移行し、指定されたビン番号を排出先の排紙ビン８４のビン番号として設定し、処理を終了する。
【００６５】
ステップ１５４の判定が否定された場合には、指定されたビン番号の排紙ビン８４はメールボックスモードでの用紙の排出が禁止されている排紙ビン８４であるのでステップ１５８へ移行し、排出先として標準トレイ（フェースダウントレイ８２又はフェースアップトレイ８３）を設定し、処理を終了する。また、ステップ１４０において、指定されている排出モードがソータモード及びメールボックスモード以外の、その他のモードであった場合にもステップ１５８へ移行し、排出先として標準トレイを設定して処理を終了する。
【００６６】
上記により複数の排紙ビン８４の各々が、ビン管理情報に基づき、ソータモードでの用紙の排出、及びメールボックスモードでの用紙の排出の何れかのみに使用されるように排出先が設定されることになる。
【００６７】
次に図９のフローチャートを参照し、図７に示したデータ解析・印刷処理のステップ１２０で行われる印刷処理の詳細について説明する。ステップ１７０では、ジョブ制御データによって指定されてＲＡＭ５０に記憶されている用紙サイズに基づいて、給紙トレイとして用いるトレイを決定する。ステップ１７２では、先に説明したデータ解析処理で排出先として設定した排紙ビン８４のビン番号及び排出モードに基づいて、これから画像を記録して排出しようとしている用紙１２の排出先を判定する。
【００６８】
このステップ１７２では、排出モードがメールボックスモードの場合には、ジョブが終了する迄の間、常に一定のビン番号（データ解析処理で排出先として設定したビン番号）の排紙ビン８４を排出先と判定し、データ解析処理で排出先として標準トレイが設定されていた場合には、ジョブが終了する迄の間、常に標準トレイを排出先と判定する。また、排出モードがソータモードでかつ排出先として複数の排紙ビン８４が設定されていた場合には、次のステップ１７４〜１７８の給紙・記録・排出処理が複数回行われ、同一頁の画像が複数枚の用紙１２に各々記録される。この場合、ステップ１７２では排出先として設定されている複数の排紙ビン８４に基づき、各回の処理における排出先を各々判定する。
【００６９】
次のステップ１７４では、先のステップ１７０で給紙トレイとして決定したトレイ８０から用紙１２が引き出され、引き出された用紙１２が印刷部７６に搬送されるよう給紙部７４を制御する。次のステップ１７６では、ページバッファ５０Ｃに記憶されているビットマップデータを記録部１４に出力し、用紙１２への画像の記録を指示する。これにより記録部１４では、印刷部７６により画像の記録が行われる。
【００７０】
ステップ１７８では、印刷部７６によって画像が記録された用紙１２が、先のステップ１７２で判定した排出先に排出されるように排紙部７８を制御する。このステップ１７８は、前述したステップ１７２及び図８のデータ解析処理のステップ１４０以降の処理と共に、本発明の排出制御手段に対応している。また、図８のデータ解析処理のステップ１５２は、より詳しくは請求項５に記載の排出制御手段に対応している。
【００７１】
上記のステップ１７４〜１７８の処理は、排出モードがソータモードでかつ排出先として複数の排紙ビン８４が設定されていた場合には、前述したように複数回繰り返される。またステップ１７４〜１７８の処理が終了すると、通常は画像記録に用いた所定頁のビットマップデータをページバッファ５０Ｃから消去するが、電子ソートモードオンの場合には、各頁の画像を頁番号順に用紙１２に記録することが、指定された印刷部数回だけ繰り返されるので、各頁の画像が指定された印刷部数回だけ用紙１２に記録される迄の間は、各頁のビットマップデータのページバッファ５０Ｃからの消去は行わない。
【００７２】
上記処理が、ジョブが終了する迄繰り返されることにより、ユーザの所望している排出形態、又はユーザが所望している排出形態に近い排出形態（排出モードとしてソータモードが指定されたものの、ソータとして使用可能な排紙ビン８４の数が不足していた場合：この場合は電子ソートモードオンとなる）で用紙１２が排出されることになる。
【００７３】
また複数の排紙ビン８４の各々は、ソータモードでの用紙の排出、及びメールボックスモードでの用紙の排出の何れかのみに使用されので、単一の排紙ビン８４内に排出時の排出モードが異なっている用紙１２が混在することはなく、排紙ビン８４から用紙１２を取り出す際に、ユーザが排出モード毎に用紙の仕分け作業を行う必要がなくなるので、ユーザの負担が軽減される。
【００７４】
〔第２実施形態〕
次に本発明の第２実施形態について説明する。なお、第１実施形態と同一の部分には同一の符号を付し、説明を省略する。
【００７５】
図１０に示すように、本第２実施形態では各排紙ビン８４に、各排紙ビン８４上の用紙の有無を検出するセンサ８８（検出手段）が設けられている。なお、センサ８８としては、発光素子と受光素子の対から成り、用紙の有無を光学的に検出する非接触型のセンサや、排紙ビン８４上に用紙が存在している場合には該用紙が接触することにより出力が切り替わるリミットスイッチ等の接触型のセンサを適用することができる。図示は省略するが、このセンサ８８は記録制御部７２に接続されており、センサ８８による検出結果は記録制御部７２を介して画像供給部１６に出力される。
【００７６】
次に本第２実施形態の作用を説明する。本第２実施形態では第１実施形態で説明した処理と同様の処理が行われるが、データ解析処理（図８参照）では、排出先の設定に加えて、ソータモード及びメールボックスモードの利用状況を表す情報を更新し、更新した情報をＮＶＭ４８等に記憶する。
【００７７】
ソータモード及びメールボックスモードの利用状況を表す情報としては、例えば排出モードとしてソータモードが指定されていたジョブ及び排出モードとしてメールボックスモードが指定されていたジョブの数、ソータモードでの用紙の排出用とされている排紙ビン８４及びメールボックスモードでの用紙の排出用とされている排紙ビン８４の各々に排出する用紙の枚数、排出モードとしてソータモードが指定されていたもののソータとして使用可能な排紙ビン８４の数が不足していた状況（図８のステップ１４８の判定が否定された場合）が発生した回数、及びその場合の排紙ビン８４の不足数等が挙げられる。
【００７８】
また、本第２実施形態では、図１１に示す排紙ビン割り当て検討処理が所定時間毎に実行される。以下、この排紙ビン割り当て検討処理について図１１を参照して説明する。なお、この処理は請求項４に記載の変更手段に対応している。
【００７９】
ステップ２００では、ソータモード及びメールボックスモードの利用状況を集計するタイミングが到来したか否か判定する。この判定は、一定期間毎、或いは一定数のジョブを処理する毎に肯定される。ステップ２００の判定が肯定されるとステップ２０２へ移行し、ＮＶＭ４８等に記憶されているソータモード及びメールボックスモードの利用状況を表す情報に基づき、ソータモード及びメールボックスモードの利用状況を集計する。
【００８０】
次のステップ２０４ではステップ２０２の集計結果に基づいて、現在ソータモード、メールボックスモードに各々割り当てられている排紙ビン８４の数が妥当か否か判定する。判定が肯定された場合には処理を終了するが、例えばソータモード用に割り当てられている排紙ビン８４の数とメールボックスモード用に割り当てられている排紙ビン８４の数との比率に比べて、各モードが利用される比率が一方のモードに大きく偏っていた場合、或いはソータモードが指定されたものの排紙ビン数の不足に伴い電子ソートでの排出に切替えることが所定値以上の頻度で発生していた等の場合には、各モード用に割り当てられている排紙ビン８４の数が妥当ではないと判断し、ステップ２０６へ移行する。
【００８１】
ステップ２０６では、排紙ビン８４の割り当て数を増加させるべき排出モードがソータモードかメールボックスモードかを判定する。排紙ビン８４の割り当て数を増加させるべき排出モードがメールボックスモードであると判断した場合には、ステップ２０８でセンサ８８による検出結果を取込み、現在ソータモードでの用紙の排出用に割り当てられている排紙ビン８４のうち、空き状態の排紙ビン８４が存在しているか否か判定する。
【００８２】
判定が肯定された場合にはステップ２１０へ移行し、現在ソータモードでの用紙の排出用に割り当てられている空き状態の排紙ビン８４が、今後はメールボックスモードでの用紙の排出用に用いられるように、ＮＶＭ４８に記憶されているビン管理情報を更新する。これにより、メールボックスモードでの用紙の排出用に用いられる排紙ビン８４の数が増加することになる。またステップ２０８において、現在ソータモードでの用紙の排出用に割り当てられている空き状態の排紙ビン８４が存在していなかった場合には、排紙ビン８４の割り当ての変更を待機している状態であることを表す情報をＮＶＭ４８等に記憶し、処理を一旦終了する。
【００８３】
一方、ステップ２０６において排紙ビン８４の割り当て数を増加させるべき排出モードがソータモードであると判断した場合には、ステップ２１２でセンサ８８による検出結果を取込み、現在メールボックスモードでの用紙の排出用に割り当てられている排紙ビン８４のうち、空き状態の排紙ビン８４が存在しているか否か判定する。
【００８４】
判定が肯定された場合にはステップ２１２へ移行し、現在メールボックスモードでの用紙の排出用に割り当てられている空き状態の排紙ビン８４が、今後はソータモードでの用紙の排出用に用いられるように、ＮＶＭ４８に記憶されているビン管理情報を更新する。これにより、ソータモードでの用紙の排出用に用いられる排紙ビン８４の数が増加することになる。またステップ２１２において、現在メールボックスモードでの用紙の排出用に割り当てられている空き状態の排紙ビン８４が存在していなかった場合には、排紙ビン８４の割り当ての変更を待機している状態であることを表す情報をＮＶＭ４８等に記憶し、処理を一旦終了する。
【００８５】
また、利用状況の集計タイミングが到来していないときには、ステップ２００の判定が否定されてステップ２１６へ移行する。ステップ２１６では割り当て変更待機中か否か判定する。判定が否定された場合には処理を終了するが、排紙ビン８４の割り当ての変更を待機している状態であることを表す情報がＮＶＭ４８等に記憶されていた場合には、以前に利用状況の集計タイミングが到来した際に各モード用に割り当てられている排紙ビン８４の数が妥当ではないと判断したものの、空き状態の排紙ビン８４が存在せず割り当て数の変更を行えなかった（ステップ２０８又はステップ２１２の判定が否定された）場合であるので、ステップ２１６の判定が肯定されてステップ２０６へ移行し、前述したステップ２０６以降の処理が繰り返される。
【００８６】
この排紙ビン割り当て検討処理は所定時間毎に繰り返し実行されるので、空き状態の排紙ビン８４が存在せず割り当て数の変更を行えなかった場合にも、割り当て変更対象の排紙ビン８４が空き状態になると排紙ビン８４の割り当ての変更が行われることになる。
【００８７】
このように、本第２実施形態では、ソータモード及びメールボックスモードの各々の利用状況に基づいて、各モードに割り当てられている排紙ビン８４の数が妥当か否かを定期的に判定し、妥当でないと判断した場合には、ソータモード及びメールボックスモードの各々の利用状況に応じて各モードに割り当てられている排紙ビン８４の数を変更するので、複数設けられている排紙ビン８４を有効に利用することができる。
【００８８】
なお、上記では排出形態判断手段が、入力されたジョブ制御データに基づいて排出形態を判断する例を説明したが、本発明はこれに限定されるものではなく、ユーザにより排出モードを指定させる代わりに、例えば複数部数の印刷が指示された場合にはソータモードを設定し、特定のユーザから印刷が要求された場合にはメールボックスモードを設定する等のように、自動的に排出形態を判断し、設定するようにしてもよい。
【００８９】
また、上記ではメールボックスモードにおいて、ユーザが排出先としてのビン番号を指定させるようにしていたが、これに限定されるものではなく、ユーザにより排出先としてのビン番号を指定させる代わりに、ユーザ毎、或いはユーザのグループ毎にデフォルトで設定されているビン番号に基づいて排出先としての排紙ビンを判断するようにしてもよい。本発明の請求項１は、上記のような実施形態も含むものである。
【００９０】
更に、上記では本発明を、ホストにおける処理結果等の印刷を行う所謂プリンタに適用した例を説明したが、これに限定されるものではなく、ファクシミリ装置や複写機等に適用したり、或いはプリンタとしての機能、ファクシミリ装置としての機能、複写機としての機能を兼ね備えた複合機に適用することも可能である。
【００９１】
【発明の効果】
以上説明したように請求項１記載の発明は、多数の収容部の各々をソータモードでの用紙の排出に使用するかメールボックスモードでの用紙の排出に使用するかを記憶しておき、ホストから受信したジョブ制御データに基づいてユーザが所望している排出形態がソータモードかメールボックスモードかを判断し、前記判断した排出形態での用紙の排出に使用できる収容部を判断して用紙を排出する収容部を決定し、画像が記録された用紙が前記決定した収容部に排出されるように制御するので、用紙排出に関してのユーザの様々な要求を満たすように用紙を排出することが可能で、かつ用紙取り出し時のユーザの負担を軽減することができる、という優れた効果を有する。
請求項２記載の発明は、多数の収容部の各々をソータモードでの用紙の排出に使用するかメールボックスモードでの用紙の排出に使用するかを記憶しておき、ユーザが所望している排出形態がソータモードかメールボックスモードかを判断し、前記判断した排出形態での用紙の排出に使用できる収容部を判断して用紙を排出する収容部を決定し、画像が記録された用紙が前記決定した収容部に排出されるように制御すると共に、前記判断した排出形態がソータモードで、かつソータモードでの用紙の排出に使用可能な収容部の数が印刷部数未満の場合には電子ソート処理が行われるように制御するので、用紙排出に関してのユーザの様々な要求を満たすように用紙を排出することが可能で、かつ用紙取り出し時のユーザの負担を軽減することができる、という優れた効果を有する。
請求項３記載の発明は、多数の収容部の各々をソータモードでの用紙の排出に使用するかメールボックスモードでの用紙の排出に使用するかを記憶しておき、ユーザが所望している排出形態がソータモードかメールボックスモードかを判断し、前記判断した排出形態での用紙の排出に使用できる収容部を判断して用紙を排出する収容部を決定し、画像が記録された用紙が前記決定した収容部に排出されるように制御すると共に、前記判断した排出形態がメールボックスモードで、排出先としての収容部が指定され、かつ排出先として指定された収容部がメールボックスモードでの用紙の排出に使用する収容部でない場合には、用紙を排出する収容部として標準トレイを設定するので、用紙排出に関してのユーザの様々な要求を満たすように用紙を排出することが可能で、かつ用紙取り出し時のユーザの負担を軽減することができる、という優れた効果を有する。
【００９２】
請求項４記載の発明は、請求項１乃至請求項３の何れかの発明において、多数の収容部の各々をソータモードでの用紙の排出に使用するかメールボックスモードでの用紙の排出に使用するかを、ソータモード及びメールボックスモードの利用状況に応じて変更するようにしたので、上記効果に加え、多数設けられた収容部を有効に利用することができる、という効果を有する。
【００９３】
請求項５記載の発明は、請求項１乃至請求項４の何れかの発明において、ユーザが所望している排出形態がメールボックスモードである場合に、メールボックスモードでの用紙の排出に使用される収容部のグループに属する各収容部を前記各収容部の物理的な配置順序で各々表す識別符号によって、用紙を排出すべき収容部が指定され、用紙を排出すべき収容部を表す識別符号に基づいて用紙を排出する収容部を決定するようにしたので、上記効果に加え、メールボックスモードで用紙を排出するジョブを行わせる際のユーザの負担を更に軽減することができる、という効果を有する。
【図面の簡単な説明】
【図１】本実施形態に係るプリンタの概略構成を示すブロック図である。
【図２】画像供給部の概略構成を示すブロック図である。
【図３】記録部の概略構成を示すブロック図である。
【図４】プリンタの外観を示す正面図である。
【図５】排紙ビン管理情報の内容の一例を示す概念図である。
【図６】データ受信処理を示すフローチャートである。
【図７】データ解析・印刷処理を示すフローチャートである。
【図８】データ解析処理を示すフローチャートである。
【図９】印刷処理を示すフローチャートである。
【図１０】第２実施形態に係るプリンタの外観を示す正面図である。
【図１１】排紙ビン割り当て検討処理を示すフローチャートである。
【符号の説明】
１０    プリンタ
１２    用紙
４０    ＣＰＵ
４８    ＮＶＭ
７６    印刷部
７８    排紙部
８４    排紙ビン
【図１】
0003711616.tif 000002
【図２】
0003711616.tif 000003
【図３】
0003711616.tif 000004
【図４】
0003711616.tif 000005
【図５】
0003711616.tif 000006
【図６】
0003711616.tif 000007
【図７】
0003711616.tif 000008
【図８】
0003711616.tif 000009
【図９】
0003711616.tif 000010
【図１０】
0003711616.tif 000011
【図１１】
0003711616.tif 000012