(57)【特許請求の範囲】
【請求項１】
画像が印刷されたシートを積載するための複数のトレイを備え、前記複数のトレイに含まれる第１トレイの積載可能枚数が前記複数のトレイに含まれる第２トレイの積載状況に応じて変化し、且つ、前記第２トレイの積載可能枚数が前記第１トレイの積載状況に応じて変化しない印刷装置であって、
使用対象のトレイとして前記第１トレイまたは前記第２トレイをユーザ指示に基づいて選択する選択手段と、
ジョブの開始指示を受け付けたことに応じて、当該ジョブに基づいて画像が印刷されたシートを、前記選択手段によって選択されたトレイから積載するよう制御する第１の制御手段と、
前記第１の制御手段による制御に基づいてシートを積載したトレイが満載になった後に、当該満載になったトレイに積載されたシートが取り除かれたことを検知する検知手段と、
前記検知手段により前記満載になったトレイからシートが取り除かれたことが検知された後に、前記ジョブに基づいて画像が印刷された他のシートを、前記第１トレイまたは前記第２トレイのうち前記第１トレイ及び前記第２トレイの合計積載枚数がより多くなる方のトレイが前記選択手段によって選択されていない場合であっても、当該トレイから積載するよう制御する第２の制御手段と、
を備えることを特徴とする印刷装置。
【請求項２】
前記第１の制御手段は、前記選択手段によって選択されたトレイにシートを積載した後、他のトレイに切り替えてシートの積載を継続するよう制御し、
前記検知手段は、前記選択手段によって選択されたトレイ及び前記他のトレイの両方が満載になった後に、当該両方のトレイに積載されたシートが取り除かれたことを検知することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記第１の制御手段による制御に基づいてシートを積載したトレイが満載になった後に、前記ジョブに基づいて画像が印刷される残りのシート数を取得する取得手段と、
前記取得手段が取得した残りのシート数に基づいて、前記他のシートを、前記第１トレイまたは前記第２トレイのうち前記第１トレイ及び前記第２トレイの合計積載枚数が多くなる方のトレイから積載すべきか、又は、満載発生前に積載していた方のトレイから積載すべきかを判断する判断手段と、
を更に備え、
前記第２の制御手段は、前記判断手段による判断の結果に従い、前記他のシートの積載を制御することを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記選択手段は、ジョブの種類毎に前記選択を行うことを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
前記ジョブはコピージョブであることを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
前記第１トレイ及び前記第２トレイは上下方向に移動することが可能であって、前記第１トレイは、前記第２トレイの上方に備えられていることを特徴とする請求項１乃至５のいずれか１項に記載の印刷装置。
【請求項７】
前記第２トレイが満載になった場合は、前記第１トレイへの積載は不可能となることを特徴とする請求項１乃至６のいずれか１項に記載の印刷装置。
【請求項８】
画像が印刷されたシートを積載するための複数のトレイを備え、前記複数のトレイに含まれる第１トレイの積載可能枚数が前記複数のトレイに含まれる第２トレイの積載状況に応じて変化し、且つ、前記第２トレイの積載可能枚数が前記第１トレイの積載状況に応じて変化しない印刷装置の制御方法であって、
使用対象のトレイとして前記第１トレイまたは前記第２トレイをユーザ指示に基づいて選択する選択工程と、
ジョブの開始指示を受け付けたことに応じて、当該ジョブに基づいて画像が印刷されたシートを、前記選択工程で選択されたトレイから積載するよう制御する第１の制御工程と、
前記第１の制御工程での制御に基づいてシートを積載したトレイが満載になった後に、当該満載になったトレイに積載されたシートが取り除かれたことを検知する検知工程と、
前記検知工程で前記満載になったトレイからシートが取り除かれたことが検知された後に、前記ジョブに基づいて画像が印刷された他のシートを、前記第１トレイまたは前記第２トレイのうち前記第１トレイ及び前記第２トレイの合計積載枚数がより多くなる方のトレイが前記選択工程で選択されていない場合であっても、当該トレイから積載するよう制御する第２の制御工程と、
を備えることを特徴とする印刷装置の制御方法。
【請求項９】
コンピュータを請求項１乃至７のいずれか１項に記載の印刷装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷装置の制御方法、プログラムに関するものである。
【背景技術】
【０００２】
従来、印刷装置は、印刷されたシートを積載可能な複数の出力トレイを備えるものがある。このような印刷装置は、１つの出力トレイにシートを排紙し、その出力トレイに積載されたシートが所定の量に達したら出力トレイを切り替えて、別の出力トレイにシートを積載させている。それによって、シートを分別したり、シートを積載させる出力トレイに動式のフィニッシャ装置は、固定された排紙口から排紙されるシートを積載しながら、積載されたシートの最上面が排紙口の高さにくるよう排紙トレイを下降させていく。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３１０７４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このようなフィニッシャ装置の中には、シートのサイズおよび出力機構によっては出力トレイの出力順によってはトレイの最大積載量を満足しないことがあった。例えば、可動式の出力トレイを備えるフィニッシャ装置への出力においては、下出力トレイを最大限に利用するためには、上出力トレイから出力することが望ましい。
【０００５】
なぜならば、フィニッシャ装置の制限により、上出力トレイの出力動作を行うためには出力の際に上出力トレイを下降する必要があり、十分な下降位置を確保する必要があるためである。
【０００６】
つまり、下出力トレイに対して大量の紙が積載されていた場合、十分な下降位置が確保できなくなる。このため、下出力トレイへの積載により、上出力トレイを下方に降ろせなくなり、上出力トレイに紙を積載することができなくなり、結果として積載量を満たすことができなくなる場合があった。
【０００７】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、一方のトレイの積載状況に応じて他方のトレイの積載可能枚数が変化する複数のトレイを備える印刷装置において、適切なシート積載制御を行える仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明の印刷装置は、画像が印刷されたシートを積載するための複数のトレイを備え、前記複数のトレイに含まれる第１トレイの積載可能枚数が前記複数のトレイに含まれる第２トレイの積載状況に応じて変化し、且つ、前記第２トレイの積載可能枚数が前記第１トレイの積載状況に応じて変化しない印刷装置であって、使用対象のトレイとして前記第１トレイまたは前記第２トレイをユーザ指示に基づいて選択する選択手段と、ジョブの開始指示を受け付けたことに応じて、当該ジョブに基づいて画像が印刷されたシートを、前記選択手段によって選択されたトレイから積載するよう制御する第１の制御手段と、前記第１の制御手段による制御に基づいてシートを積載したトレイが満載になった後に、当該満載になったトレイに積載されたシートが取り除かれたことを検知する検知手段と、前記検知手段により前記満載になったトレイからシートが取り除かれたことが検知された後に、前記ジョブに基づいて画像が印刷された他のシートを、前記第１トレイまたは前記第２トレイのうち前記第１トレイ及び前記第２トレイの合計積載枚数がより多くなる方のトレイが前記選択手段によって選択されていない場合であっても、当該トレイから積載するよう制御する第２の制御手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、一方のトレイの積載状況に応じて他方のトレイの積載可能枚数が変化する複数のトレイを備える印刷装置において、適切なシート排紙制御を行うことが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態を示す印刷システムの一例を示す図である。
【図２】図１に示した印刷システムの内部構成を説明するブロック図である。
【図３】図１に示した印刷システムの構成を説明する断面図である。
【図４】図２に示した操作部の構成を説明する平面図である。
【図５】図２に示した操作部の構成を説明する平面図である。
【図６】図２に示した操作部に表示されるＵＩを示す図である。
【図７】図２に示した操作部に表示されるＵＩを示す図である。
【図８】印刷システムのシート処理装置の接続状態を示す図である。
【図９】印刷システムのシート処理装置の構成を示す断面図である。
【図１０】印刷システムのシート処理例を説明するフローチャートである。
【図１１】図２に示した操作部２０４に表示されるユーザインタフェースの一例を示す図である。
【図１２】印刷システムのシート処理例を説明するフローチャートである。
【図１３】印刷システムのシート処理例を説明するフローチャートである。
【図１４】印刷システムにおける排紙処理を説明する図である。
【図１５】図２に示した操作部に表示されるＵＩを示す図である。
【図１６】図２に示した操作部に表示されるＵＩを示す図である。
【発明を実施するための形態】
【００１１】
次に本発明を実施するための最良の形態について図面を参照して説明する。
〔第１実施形態〕
［印刷環境１００００全体のシステム構成の説明］
本実施形態は、背景技術で想定したような課題に対処すべく、ＰＯＤ環境等のオフィス環境とは異なる印刷環境を想定している。故に、ここでは、印刷システム１０００を含むＰＯＤ環境の現場（図１の印刷環境１００００）全体のシステム環境について説明する。このような印刷環境自体も本形態の特徴の１つである。
【００１２】
尚、本形態では、この印刷システム１０００が適用可能な印刷環境１００００のことを、ＰＯＤ環境にも適しているが故に、ＰＯＤシステム１００００と呼ぶ。
図１は、本実施形態を示す印刷システムの一例を示す図である。
図１のＰＯＤシステム１００００は、構成要素として、本形態の印刷システム１０００、サーバコンピュータ１０３（これを、以下ＳＣ１０３と呼ぶ）、クライアントコンピュータ１０４（これを、以下ＰＣ１０４と呼ぶ）を具備する。
【００１３】
また、紙折り機１０７、断裁機１０９、中綴じ製本機１１０、くるみ製本機１０８、スキャナ１０２等も具備する。このように複数のシート処理装置（フィニッシャ装置）がＰＯＤシステム１００００に用意されている。
【００１４】
印刷システム１０００は、構成要素として、印刷装置１００及びシート処理装置２００を具備する。尚、印刷装置１００の１例として、本形態では、コピー機能及びＰＣプリント機能等複数の機能を具備する複合機で説明するが、ＰＣ機能のみ或いはコピー機能のみの単一機能型の印刷装置であっても、良い。尚、該複合機のことを、以下では、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）とも呼ぶ。
【００１５】
ここでは、図１の紙折り機１０７、断裁機１０９、中綴じ製本機１１０、くるみ製本機１０８を、印刷システム１０００が具備するシート処理装置２００と同様に、シート処理装置と定義する。何故なら、印刷システム１０００が具備する印刷装置１００で印刷されたジョブのシートに対するシート処理を実行可能なデバイスであるからである。
【００１６】
例えば、紙折り機１０７は、印刷装置１００で印刷されたジョブのシートの折処理を実行可能に構成されている。断裁機１０９は、複数枚のシートで構成されるシート束単位で、印刷装置１００で印刷されたシートの断裁処理を、実行可能に構成されている。
【００１７】
中綴じ製本機１１０は、印刷装置１００で印刷されたジョブのシートの中綴じ製本処理を実行可能に構成されている。くるみ製本機１０８は、印刷装置１００で印刷されたジョブのシートのくるみ製本処理を実行可能に構成されている。但し、これらのシート処理装置で各種シート処理を実行させるには、印刷装置１００で印刷されたジョブの印刷物を該印刷装置１００の排紙部からオペレータが取出し、且つ、処理対象となるシート処理装置に、その印刷物をセットする作業が必要である。
【００１８】
印刷システム１０００自身が具備するシート処理装置２００以外のシート処理装置を利用する場合には、印刷装置１００による印刷処理後にオペレータによる介入作業を要する。
【００１９】
言い換えると、印刷システム１０００自身が具備するシート処理装置２００を利用して印刷装置１００により印刷されたジョブにて要するシート処理を実行させる場合には、印刷装置１００による印刷処理の実行後にオペレータによる介入作業は不要である。
【００２０】
何故なら、印刷装置１００からシート処理装置２００に対しては、印刷装置１００で印刷されたシートを、直接、供給出来るように構成されているからである。具体的には、印刷装置１００内部のシート搬送路が、シート処理装置２００内部のシート搬送路に、連結可能に構成されている。このように、印刷システム１０００自身が具備するシート処理装置２００と印刷装置１００は、互いに物理的接続関係にあるからである。且つ、印刷装置１００とシート処理装置２００は、互いにＣＰＵを具備し、データ通信可能に構成されている。このように印刷装置１００とシート処理装置２００は、互いに電気的接続関係にあるからである。
【００２１】
［本システム１０００の内部構成（主にソフト構成）］
次に、印刷システム１０００の内部構成（主に、ソフト構成）について、図２のシステムブロック図でもって説明する。
【００２２】
図２は、図１に示した印刷システム１０００の内部構成を説明するブロック図である。
尚、本例では、印刷システム１０００が具備する図２に示す各ユニットのうちのシート処理装置２００（厳密にいえば、複数台のインラインタイプのシート処理装置で構成可能な一連のシート処理装置群）以外のユニットは、全て印刷装置１００内部に具備している。
【００２３】
言い換えると、シート処理装置２００は、印刷装置１００に対して、着脱可能なシート処理装置であり、印刷装置１００のオプションとして提供可能に構成されている。これにより、ＰＯＤ環境にて、必要なインラインフィニッシャを、必要な台数分、提供可能にする等の効果を図っている。故に、以下のような構成となっている。
【００２４】
図２に示す印刷装置１００は、自装置内部に複数の処理対象となるジョブのデータを記憶可能なハードディスク２０９（以下、ＨＤとも呼ぶ）等の不揮発性メモリを備える。且つ、印刷装置１００自身が具備するスキャナ部２０１から受付けたジョブデータを該ＨＤを介してプリンタ部２０３で印刷するコピー機能を備える。
【００２５】
且つ、ＳＣ１０３、ＰＣ１０４等の外部装置から通信部の１例に該当する外部Ｉ／Ｆ部２０２ユニットを介して受付けたジョブデータを該ＨＤを介してプリンタ部２０３で印刷する印刷機能等を備える。このような複数の機能を具備したＭＰＦタイプの印刷装置（画像形成装置とも呼ぶ）である。
【００２６】
尚、言い換えると、本形態の印刷装置は、カラープリント可能な印刷装置でも、モノクロプリント可能な印刷装置でも、本形態で述べる各種制御を実行可能であるならば如何なる構成でも良い。
【００２７】
本形態の印刷装置１００は、原稿画像を読み取り、読み取られた画像データを画像処理するスキャナ部２０１を備える。また、ファクシミリ、ネットワーク接続機器、外部専用装置と画像データなどを送受する外部Ｉ／Ｆ部２０２を備える。また、スキャナ部２０１及び外部Ｉ／Ｆ部２０２の何れかから受付けた複数の印刷対象となるジョブの画像データを記憶可能なハードディスク２０９を備える。また、ハードディスク２０９に記憶された印刷対象ジョブのデータの印刷処理を印刷媒体（シート、記録紙ともいう。）に対して実行するプリンタ部２０３を備える。
【００２８】
また、本印刷装置１００は、印刷システム１０００が具備するユーザインタフェース部の一例に該当する、表示部を有する操作部２０４を備える。印刷システム１０００にて提供しているユーザインタフェース部の別の例としては、例えば、ＳＣ１０３やＰＣ１０４の外部装置の表示部及びキーボードやマウス等がこれに該当する。
【００２９】
印刷システム１０００が具備する制御部の一例に該当するコントローラ部（制御部、或いは、ＣＰＵとも呼ぶ）２０５は、印刷システム１０００が備える各種ユニットの処理や動作等を統括的に制御する。
【００３０】
ＲＯＭ２０７には、本形態にて要する各種の制御プログラムが記憶されている。また、ＲＯＭ２０７には、図示しているユーザインタフェース画面（以下、ＵＩ画面と呼ぶ）を含む、操作部２０４の表示部に各種のＵＩ画面を表示させる為の表示制御プログラムも記憶されている。コントローラ部２０５は、ＲＯＭ２０７のプログラムを読出して実行することで、本形態にて説明する各種の動作を本印刷装置により実行させる。
【００３１】
外部Ｉ／Ｆ２０２を介して外部装置（ＳＣ１０３やＰＣ１０４等）から受信したＰＤＬ（ページ記述言語）コードデータを解釈し、ラスターイメージデータ（ビットマップ画像データ）に展開する動作を実行する為のプログラム等もＲＯＭ２０７に記憶されている。これらは、ソフトウェアによって処理される。
【００３２】
ＲＯＭ２０７は読み出し専用のメモリで、ブートシーケンスやフォント情報等のプログラムや上記のプログラム等各種プログラムが予め記憶されている。ＲＡＭ２０８は読み出し及び書き込み可能なメモリで、スキャナ部２０１や外部Ｉ／Ｆ２０２よりメモリコントローラを介して送られてきた画像データや、各種プログラムや設定情報を記憶する。
【００３３】
ＨＤＤ（ハードディスク）２０９は、圧縮伸張部２１０によって圧縮された画像データを記憶する大容量の記憶装置である。当該ＨＤＤ２０９に、処理対象となるジョブのプリントデータ等複数のデータを保持可能に構成されている。コントローラ部２０５は、スキャナ部２０１や外部Ｉ／Ｆ部２０２等の各種入力ユニットを介して入力された処理対象となるジョブのデータを、該ＨＤＤ２０９を介して、プリンタ部２０３でプリント可能に制御する。
【００３４】
また、外部Ｉ／Ｆ２０２を介して外部装置へ送信できるようにも制御する。このようにＨＤＤ２０９に格納した処理対象ジョブのデータの各種の出力処理を実行可能にコントローラ部２０５により制御する。圧縮伸張部２１０は、ＪＢＩＧやＪＰＥＧ等といった各種圧縮方式によってＲＡＭ２０８、ＨＤＤ２０９に記憶されている画像データ等を圧縮・伸張動作を行う。
【００３５】
以上のような構成のもと、本印刷システムが備える制御部の１例としてのコントローラ部２０５が、図１の説明の如く、インラインタイプのシート処理装置２００の動作も制御する。この説明も含む、印刷システム１０００のメカ構成について、図３等を用いて説明する。
【００３６】
［システム１０００の装置構成（主にメカ構成）］
次に、印刷システム１０００の構成（主に、メカ構成）について、図３の装置構成説明図でもって説明する。
【００３７】
図３は、図１に示した印刷システム１０００の構成を説明する断面図である。
尚、上述したように、印刷システム１０００は、複数台のインラインタイプのシート処理装置を、印刷装置１００にカスケード接続可能に構成している。また、印刷装置１００に接続可能なインラインタイプのシート処理装置は、利用環境に合わせ、特定の制限のもと、任意の台数設置可能に構成されている。
【００３８】
故に、説明をより明瞭化すべく、図２や図３では、シート処理装置２００は、一連のシート処理装置群としてＮ台接続可能であるものとしている。
且つ、１台目のシート処理装置から順に、シート処理装置２００ａ、２００ｂ、、、と示し、Ｎ台目のシート処理装置として、シート処理装置２００ｎと示している。
インラインタイプのシート処理装置を３台接続したり、５台接続したり、接続数も任意とする。勿論、オフラインタイプのシート処理装置の利用効率を向上させるが故に、インラインタイプのシート処理装置は不要と管理者が判断するようなＰＯＤ環境も想定している。例えば、インラインタイプのシート処理装置を全く利用しない（即ち、０台）場合でも、本形態の印刷装置１００を単体で利用することができる。
【００３９】
また、例えば、複数台のインラインタイプのシート処理装置を印刷装置１００にカスケード接続する場合に、それら複数台のシート処理装置の接続順番も、管理者等の特定ユーザにより、制約の範囲内で任意に変更または決定可能に構成している。
【００４０】
但し、上記のような仕組みは、ユーザ利便性を向上させるための仕組みであるが故に、必ずしも必須の構成要件としなくても良い。言い換えると、例えば、本発明はこのような構成に限定解釈されない。
【００４１】
１例として、例えば、印刷システム１０００にて利用可能なインラインタイプのシート処理装置の台数や、それらの装置の接続順序が一律的に規定されているようなシステム構成でも良い。
【００４２】
少なくとも、各種ジョブ制御の少なくとも何れかを実行可能に構成されるならば、如何なるシステム構成、装置構成であっても、本発明に包含される。
［印刷システム１０００のＵＩ部の１例に該当する操作部２０４の構成］
図４等を用いて、印刷システム１０００の印刷装置１００が具備するユーザインタフェース部（以下、ＵＩ部と呼ぶ）の一例に該当する操作部２０４について説明する。
【００４３】
図４、図５は、図２に示した操作部２０４の構成を説明する平面図である。なお、図５は、図４に示した操作部２０４のキー入力部を説明する平面図である。
図４において、操作部２０４は、ハードキーによるユーザ操作を受付け可能なキー入力部４０２、ソフトキー（表示キー）によるユーザ操作を受付可能な表示ユニットの一例としてのタッチパネル部４０１を有する。
【００４４】
図５に示すように、キー入力部４０２は、操作部電源スイッチ５０１を備える。操作部電源スイッチ５０１のユーザ操作に応答し、コントローラ部２０５は、スタンバイモード（通常動作状態）とスリープモード（ネットワーク印刷やファクシミリなどに備えて割り込み待ち状態でプログラムを停止して、消費電力を抑えている状態）を選択的に切換るよう制御する。コントローラ部２０５は、操作部電源スイッチ５０１のユーザ操作を、システム全体の電源供給を行う主電源スイッチ（不図示）がＯＮ状態にて、受付可能に制御する。
【００４５】
スタートキー５０３は、処理対象となるジョブのコピー動作や送信動作等、ユーザにより指示された種類のジョブ処理を印刷装置に開始させる指示をユーザから受付可能にするためのキーである。ストップキー５０２は、受付けたジョブの処理を印刷装置に中断させる指示をユーザから受付可能にするためのキーである。テンキー５０６は、各種設定の置数の設定をユーザにより実行可能にするためのキーである。
【００４６】
クリアキー５０７は、テンキー５０６を介してユーザにより設定された置数等の各種パラメータを解除するためのキーである。リセットキー５０４は、ユーザにより処理対象のジョブに対して設定された各種設定を全て無効にし、且つ、設定値をデフォルト状態に戻す指示をユーザから受け付けるためのキーである。ユーザモードキー５０５は、ユーザごとのシステム設定画面に移行するためのキーである。
【００４７】
図６は、図２に示した操作部２０４に表示されるユーザインタフェースの一例を示す図である。本例は、タッチパネル部（以下、表示部とも呼ぶ）４０１に表示した画面例である。
【００４８】
図６において、タッチパネル部４０１はＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶表示部）とその上に貼られた透明電極からなるタッチパネルディスプレイを有す。
【００４９】
タッチパネル部４０１は、操作者からの各種設定を受付ける機能と操作者に情報を提示する機能を兼ね備える。例えば、ＬＣＤ上の有効表示状態の表示キーに該当する個所がユーザにより押下されたのを検知すると、コントローラ部２０５は、ＲＯＭ２０７に予め記憶された表示制御プログラムに従い、タッチパネル部４０１に該キー操作に応じた操作画面を表示可能に制御する。
【００５０】
なお、図６は、本印刷装置の状態がスタンバイモード時（印刷装置により処理すべきジョブが無い状態）にタッチパネル部４０１に表示させる初期画面の一例である。
図６に示すタッチパネル部４０１上のコピータブ６０１がユーザにより押下された場合、コントローラ部２０５は、本印刷装置が具備するコピー機能の操作画面をタッチパネル部４０１に表示させる。送信タブ６０２がユーザにより押下された場合、コントローラ部２０５は、本印刷装置が具備するファックスやＥ−ｍａｉｌ送信などデータ送信（Ｓｅｎｄ）機能の操作画面をタッチパネル部４０１に表示させる。ボックスタブ６０３がユーザにより押下された場合、コントローラ部２０５は、本印刷装置が具備するボックス機能の操作画面をタッチパネル部４０１に表示させる。
【００５１】
なお、ボックス機能とは、ＨＤＤ２０９に仮想的に予め設けているユーザ毎に区別して利用可能な複数個のデータ記憶ボックス（以下、ボックスと呼ぶ）を用いた機能である。
当該機能にて、コントローラ部２０５は、例えば、複数のボックスのうち、ユーザが所望のボックスを該ユーザによりユーザインタフェースユニットを介して選択可能にし、所望の操作をユーザから受付可能に制御する。
【００５２】
例えば、コントローラ部２０５は、操作部２０４を介して入力されたユーザからの指示に応答し、該ユーザにより選択されたボックスに対して、本印刷装置のスキャナ部２０１から受付けたジョブの文書データをＨＤＤ２０９に記憶する。また、外部Ｉ／Ｆ部２０２を介し受付た外部装置（例えばＳＣ１０３やＰＣ１０４等）からのジョブの文章データ等も、該外部装置のユーザインタフェース部を介して指定された該外部装置のユーザ指示に従い、該ユーザが指定したボックスに記憶する。
【００５３】
また、コントローラ部２０５は、ボックスに記憶されたジョブのデータを、操作部２０４からのユーザ指示に従い、該ユーザが所望する出力形態で、プリンタ部２０３に印刷させる。また、コントローラ部２０５は、ボックスに記憶されたジョブのデータを、ユーザが所望する外部装置に外部Ｉ／Ｆ部２０２を介して送信する。
【００５４】
このように各種のボックス操作をユーザにより実行可能にすべく、コントローラ部２０５は、該ボックスタブ６０３のユーザ押下に応答し、タッチパネル部４０１にボックス機能の操作画面を表示可能に制御する。
【００５５】
また、コントローラ部２０５は、図６のタッチパネル部４０１の拡張タブ６０４がユーザにより押下された場合、スキャナ設定など拡張機能を設定するため画面をタッチパネル部４０１に表示させる。システムモニタキー６１７がユーザ押下された場合、ＭＦＰの状態や状況をユーザに通知するための表示画面をタッチパネル部４０１に表示させる。
【００５６】
色選択設定キー６０５は、カラーコピー、白黒コピー、あるいは自動選択かを予めユーザにより選択可能にするための表示キーである。倍率設定キー６０８は、等倍、拡大、縮小などの倍率設定を行う設定画面をタッチパネル部４０１に表示させるためのキーである。
【００５７】
両面キー６１４がユーザにより押下された場合、コントローラ部２０５は、印刷対象となるジョブのプリント処理にて片面印刷か両面印刷のどちらを実行させるかを設定する画面をタッチパネル部４０１に表示させる。
【００５８】
また、用紙選択キー６１５のユーザ押下に応答し、コントローラ部２０５は、印刷対象のジョブの印刷処理に要する給紙部やシートサイズやシートタイプ（メディアタイプ）を設定する画面をタッチパネル部４０１に表示させる。
【００５９】
キー６１２のユーザ押下に応答し、コントローラ部２０５は、文字モードや写真モードなど原稿画像に適した画像処理モードを該ユーザにより選択可能にするための画面をタッチパネル部４０１に表示させる。また、濃度設定キー６１１は、印刷対象となるジョブの出力画像の濃淡を調整するためのキーである。
【００６０】
次に、図６を用いて、タッチパネル部４０１について説明する。
コントローラ部２０５は、タッチパネル部４０１のステータス表示欄６０６に、スタンバイ状態、ウォームアップ中、プリント中、ジャム、エラー等、本印刷装置にて現在発生中のイベントの動作状態をユーザに確認させる為の表示を実行させる。また、コントローラ部２０５は、処理対象となるジョブの印刷倍率をユーザに確認させるための情報を、表示欄６０７に表示させる。
【００６１】
また、処理対象となるジョブのシートサイズや給紙モードをユーザに確認させるための情報を表示欄６１６に表示させる。また、処理対象となるジョブの印刷部数をユーザに確認させるための情報や、プリント動作中にて何枚目を印刷中かをユーザに確認させる為の情報を表示欄６１０に表示させる。
【００６２】
このように、コントローラ部２０５は、ユーザに通知すべき各種情報をタッチパネル部４０１に表示させる。
更に、コントローラ部２０５は、割り込みキー６１３がユーザにより押下された場合、本印刷装置により印刷中のジョブの印刷を停止させ、新たなジョブの印刷を実行する。応用モードキー６１８が押下された場合、コントローラ部２０５は、ページ連写、表紙・合紙設定、縮小レイアウト、画像移動など様々な画像処理やレイアウトなどの設定を行う画面をタッチパネル部４０１に表示させる。
【００６３】
また、コントローラ部２０５は、処理対象となるジョブのための設定として、インラインタイプのシート処理装置２００が備えるシート処理部によるシート処理の実行要求をユーザから受け付けるための表示をＵＩ部により実行させる。
【００６４】
この表示を該ＵＩ部に実行させるための指示自体をユーザから受付可能にする表示も該ＵＩ部により実行させる。
この１例として、例えば、コントローラ部２０５は、タッチパネル部４０１に図６のシート処理設定キー６０９を表示させる。このシート処理設定キー６０９がユーザ押下されたとする。この場合、コントローラ部２０５は、印刷システム１０００が備えるインラインタイプのシート処理装置を用いて実行可能なシート処理の選択候補の中からユーザが所望のシート処理をユーザ自身により特定可能にする表示をタッチパネル部４０１に実行させる。
【００６５】
尚、この図６の表示に例示するシート処理設定キー６０９のことを「フィニッシングキー」とも呼ぶ。即ち、同じ機能ボタンを意味する。
故に、後述する説明では、「シート処理」のことを「フィニッシィング」とも呼ぶ。また、「パンチ処理」に関しても、ＰＯＤ環境では、様々なパンチ処理（印刷済みのシートに対する穿孔処理）を行うニーズが想定される。
そこで、複数種類のパンチ処理に該当する、「２穴パンチ（シートの綴じ辺に該当するシート端部に２箇所穴をあける処理）「多穴パンチ（シートの端部に３０穴等の多数の穴をあける処理）」を例示している。
【００６６】
これらの処理は、上記構成に対応すべく、図８に示す中綴じ製本機が備えるパンチユニットにより実行可能にするものとする。
図８は、印刷システム１０００のシート処理装置の接続状態を示す図である。
換言すると、これ以外の装置やユニットを用いて、これらのパンチ処理を実行可能に構成しても良い。但し、上記例示の如く、インラインフィニッシャの定義に該当する装置を本システム１０００にて利用を許可し、これに該当しない装置は本システム１０００での利用を禁ずるよう構成する。
【００６７】
例えば、本例では、シート処理設定キー６０９がユーザにより押下されたことに応答し、タッチパネル部４０１に図７の表示を実行させる。コントローラ部２０５は、図７の表示を介して、処理対象のジョブにて印刷されたシートに対してシート処理装置２００により実行すべきシート処理の実行要求を受付ける。
【００６８】
但し、コントローラ部２０５は、図７の表示を介して選択可能なシート処理装置の候補は、本システム１０００が如何なるシート処理装置を備えるのか、その装備状況に応じて決定する。例えば、図７の表示を介して、コントローラ部２０５は、プリンタ部２０３により印刷されたシートに対して以下に列挙する複数種類のシート処理（１）から（９）のうちの何れかの種類のシート処理の実行要求をユーザから受付ける。
【００６９】
（１）  ステイプル処理
（２）  パンチ処理
（３）  折り処理
（４）  シフト排紙処理
（５）  断裁処理
（６）  中綴じ製本処理
（７）  糊付け製本処理の１例に該当するくるみ製本処理
（８）  糊付け製本処理の別例に該当する天糊製本処理
（９）  大量積載処理
図７のＵＩ制御例で、コントローラ部２０５は、これら９種類のシート処理を選択候補となるよう操作部２０４を制御している。この理由は、印刷システム１０００が備えるインラインタイプのシート処理装置を利用することで、これら９種類のシート処理を選択的に実行可能であるからである。
【００７０】
言い換えると、印刷システム１０００にて実行不可能な種類に該当するシート処理は、図７の表示にて選択候補の対象外となるようＵＩ部を制御する。
例えば、くるみ製本処理及び天糊製本処理を選択的に実行可能な１台のシート処理装置をシステム１０００が具備していない場合、或いは、故障している場合等は、キー７０７及びキー７０８は選択無効状態となるよう制御する。
【００７１】
例えば、コントローラ部２０５は、グレーアウト表示な網掛け表示を実行させる。これにより、当該シート処理の実行要求をユーザから受付けないように制御する。更に、言い換えると、上記９種類の候補以外の異なるシート処理を実行可能なシート処理装置をシステム１０００が備えている場合は、そのシート処理の実行要求をユーザから受付可能にするための表示キーを、図７の表示にて、有効表示状態にするよう制御する。
【００７２】
これにより、当該シート処理の実行要求をユーザから受付ける事を許可する。このような表示制御も、本形態にて、ジョブ処理制御と共に実行可能に構成することで、ユーザの誤操作を防止可能にしている。
【００７３】
また、このような制御を実行するうえで、コントローラ部２０５は、如何なるシート処理装置が、シート処理装置２００として、印刷システム１０００が備えているかを特定するシステム構成情報を獲得する。
【００７４】
また、該シート処理装置２００にてエラーが発生しているか否か等を特定するステータス情報等も、上記制御の際に利用する。これらの情報を、コントローラ部２０５は、例えば、ＵＩ部を介してユーザがマニュアル入力することで獲得するか、シート処理装置２００が印刷装置１００が接続された際に、装置自身が信号線を介して出力する信号に基づいて自動獲得する。
【００７５】
このような構成を前提とし、コントローラ部２０５は、当該獲得した情報に基づいた表示内容でもって、タッチパネル部４０１に図７の表示を行う。
尚、印刷システム１０００は、ＳＣ１０３、ＰＣ１０４等の外部装置からも処理対象となるジョブの印刷実行要求、及び、該ジョブにて要するシート処理の実行要求を受付ける。
【００７６】
このように外部装置からジョブを投入する場合は、印刷データの送信元となる該外部装置の表示部に図７の表示と同等の機能の表示を実行させるよう制御する。この１例として、本例では、後述するようなプリンタドライバの設定画面を、ＳＣ１０３やＰＣ１０４のコンピュータの表示部に表示させている。
【００７７】
但し、このように外部装置のＵＩに表示を実行させる場合には、該装置の制御部が上記制御を実行する。例えば、ＳＣ１０３やＰＣ１０４の表示部に後述するプリンタドライバＵＩ画面を表示させる場合には、制御の主体は該ＰＣのＣＰＵである。
【００７８】
［フィニッシャ装置の内部構成］
図９は、印刷システム１０００のシート処理装置の構成を示す断面図である。本例は、図３に示した印刷システム１０００が備えるシート処理装置の一例である。本例はコントローラ部２０５により制御対象となる、中綴じ製本機（以下、フィニッシャ装置）１１０の内部構成断面図の１例を示す。
【００７９】
図９に示すように、フィニッシャ装置１１０は、内部のシート搬送路と、上トレイ１１０Ｕ、サンプルトレイ１１０ＳＰ、下トレイ１１０Ｄ、サドルトレイ１１０Ｓなどの排紙可能な排紙トレイを４つ備えている。なお、上トレイ１１０Ｕ、サンプルトレイ１１０ＳＰ、下トレイ１１０Ｄは、図示しないガイドを介してトレイが可動可能に構成されている。具体的には、上トレイ１１０Ｕ、サンプルトレイ１１０ＳＰ、下トレイ１１０Ｄが平面に対して垂直方向に昇降可能に構成されている。また、昇降量は、コントローラ部２０５がセンサからの出力を検知して、昇降位置がシート排紙口に一致するように制御している。また、本実施形態では、上トレイ１１０Ｕは、例えば１０００枚のシート積載できる積載容量があり、下トレイ１１０Ｄは、例えば２０００枚のシート積載できる積載容量があるものとして説明を行う。このように本実施形態におけるシート処理装置であるフィニッシャ装置１１０の排紙トレイとして機能する上トレイ１１０Ｕ、サンプルトレイ１１０ＳＰ、下トレイ１１０Ｄはシート積載容量が異なる構成となっている。
【００８０】
なお、このフィニッシャ装置１１０内部のシート搬送路にはシートの搬送状況やジャムを検知するのに要する複数のシート検知センサが設けられている。
フィニッシャ装置１１０の不図示のＣＰＵは、これら各センサからのシート検知情報を、コントローラ部２０５とのデータ通信を行う為の信号線を、介して、コントローラ部２０５に通知する。なお、ここでいう信号線は、図２に示す、シート処理装置２００とコントローラ部２０５とを電気的接続関係にする信号線のことである。
【００８１】
コントローラ部２０５は、このフィニッシャ装置１１０からの情報に基づき、フィニッシャ装置内部のシートの搬送状況やジャムを把握する。尚、本印刷システムのシステム構成として、このシート処理装置と印刷装置１００の間に他のシート処理装置がカスケード接続されている場合、そのシート処理装置のＣＰＵを介して、このフィニッシャ装置のセンサの情報を、コントローラ部２０５に通知する構成となっている。このように、インラインフィニッシャ固有の構成を備える。
【００８２】
例えば、印刷システム１０００がフィニッシャ装置１１０を備えているとする。このシステム構成状況において、コントローラ部２０５が、例えば図７に示す大量積載処理キー７０９のキー操作により、処理対象のジョブのために、当該フィニッシャ装置１１０にて実行可能なシートの積載処理の実行要求を、ＵＩ部を介してユーザから受付けたとする。
【００８３】
この場合、コントローラ部２０５は、このフィニッシャ装置１１０が備える排紙トレイへシートを搬送するよう制御する。排紙トレイを所定の排出口の位置まで移動させ、該当トレイへ排紙する。ここで、排紙トレイとして、少なくとも上トレイ１１０Ｕと、下トレイ１１０Ｄを備えるフィニッシャ装置１１０を例として説明する。
【００８４】
図９の上トレイ１１０Ｕへの排出を行う際には排出口に合うように上トレイ１１０Ｕを図示しない昇降機構を駆動して下降させる。また、下トレイ１１０Ｄの排出に際しては、昇降機構を駆動して上トレイ１１０Ｕおよび下トレイ１１０Ｄを上昇させ、下トレイ１１０Ｄに排出可能なよう排出口までトレイを上昇させる。排出口に合うようにトレイを昇降させることによって、排出口から排出されるシートを安定して積載することができる。
【００８５】
このため、このようなフィニッシャ装置１１０では下トレイ１１０Ｄを最大限に利用するためには、上トレイ１１０Ｕから出力することが望ましい。上トレイ１１０Ｕの出力動作を行うためには出力の際にトレイを下降する必要があり、十分な下降位置を確保する必要がある。なお、本実施形態では、上トレイ１１０Ｕの出力制限枚数が１０００枚、下トレイ１１０Ｄの出力制限枚数が２０００枚である場合を想定して説明を行う。
【００８６】
そのためには下トレイ１１０Ｄに大量のシートが積載されていた場合、十分な下降位置が確保できず上トレイ１１０Ｕが降ろせないために上トレイ１１０Ｕに積載することができず積載量を満たすことができないのである。
【００８７】
図９のサドルトレイは中綴じ製本処理などの後処理を備えたトレイである。尚、このフィニッシャ装置内部の排紙トレイにはシートの積載状況や満載状態など検知するのに要するシート検知センサが設けられている。
【００８８】
このように、印刷システム１０００にてインラインタイプのシート処理装置として利用される当該フィニッシャ装置は、プリンタ部２０３からのシートを、複数種類の排紙トレイに積載可能なよう構成されている。コントローラ部２０５は、このような各種動作の制御を装置に対して実行できる。
【００８９】
次に第１実施形態で示される図８のシステム構成にてユーザから図７のステイプル処理７０１、シフト排紙処理７０２、大量積載処理７０９のようなシート積載処理に対し、フィニッシャ装置を指定しジョブが投入された場合における制御を図１０を用いて詳述する。
【００９０】
図１０は、本実施形態を示す印刷システムのシート処理例を説明するフローチャートである。本例は、図２に示したコントローラ部２０５がＲＯＭ２０７、ＨＤＤ２０９に記憶された制御プログラムをＲＡＭ２０８にロードして実行することで実現される。
【００９１】
まず、印刷装置１００の操作部２０４で、大容量給紙装置３１９から出力先をユーザに設定させる。設定終了後に、コピースタートキーがＯＮされたかどうかをコントローラ部２０５が判定する（Ｓ１００１）。Ｓ１００１で、コントローラ部２０５はコピースタートキーがＯＮされるまで待機する。
【００９２】
ユーザが操作部２０４を操作して、コピースタートキーがＯＮされたことをコントローラ部２０５が検知したら、フィニッシャ装置１１０のＣＰＵよりトレイの状態を取得する（Ｓ１００２）。
【００９３】
次に、コントローラ部２０５は、ユーザが設定したジョブのページ数を計算する（Ｓ１００３）。例えば、コントローラ部２０５は、スキャナ部２０１で読み込んだ原稿の枚数に基づいて、ジョブを実行することによって排紙されるページ数（シートの数）を計算する。
次に、コントローラ部２０５は、ユーザが設定したジョブのページ数に基づいて排出に必要なトレイ数が複数であるか判別する（Ｓ１００４）。
例えば、出力に上トレイ１１０Ｕと下トレイ１１０Ｄが設定されていた場合、上トレイ１１０Ｕが１０００枚、下トレイ１１０Ｄが２０００枚出力可能の場合を想定する。ここで、１つのジョブの総ページ数が６０００枚である場合に、コントローラ部２０５は、上トレイ１１０Ｕ、下トレイ１１０Ｄともに満載になるためには両トレイを最低２回使用すると判断する。
【００９４】
次に、Ｓ１００４で、排出に必要なトレイ数が複数であるとコントローラ部２０５が判断した場合は、さらに、コントローラ部２０５が各トレイの状態が排出可能かどうか判別する。ここで、すべて、排出可能であるとコントローラ部２０５が判断した場合、上トレイ１１０Ｕと下トレイ１１０Ｄを含むトレイの出力順を図１１に示す優先順位設定に従って決定する。そして、コントローラ部２０５は、大容量給紙装置３１９からシートを給紙し、プリンタ部３００によって画像をシートに印刷する。そして、コントローラ部２０５は、画像が印刷されたシートを、図１１に示す優先順位設定に従って決定されたトレイに排出し（Ｓ１００６）、本処理を終了する。なお、ユーザによってシートに後処理を実行するよう設定されている場合、コントローラ部２０５は、画像が印刷されたシートに対してステイプルやパンチ等の後処理を実行してからシートを排紙する。
【００９５】
なお、図１１は、図２に示した操作部２０４に表示されるユーザインタフェースの一例を示す図である。本例は、排紙トレイ優先順位設定画面例である。
本例においては、ＣＯＰＹジョブやＰＤＬジョブなど複数の機能に対するジョブの種類毎に排紙トレイの排紙優先度を設定することができ、１〜３の順位で優先度が設定されている。
【００９６】
なお、設定された優先順位の情報は、ＨＤＤ２０９やＮＶＲＡＭ等の不揮発性メモリに記憶されてコントローラ部２０５に管理されている。コントローラ部２０５は、Ｓ１００６で、この優先順位設定において高い優先順位が設定された排紙トレイにシートを排紙するよう制御する。
一方、Ｓ１００４で、排出が可能でないとコントローラ部２０５が判断した場合は、操作部２０４にてシートを取り除く旨を表示するトレイフル表示を行って（Ｓ１００５）、本処理を終了する。
【００９７】
次に、Ｓ１００６で決定された排出先にシートを出力する動作中に、トレイフルとなった場合の処理について図１２を用いて説明する。
図１２は、本実施形態を示す印刷システムのシート処理例を説明するフローチャートである。本例は、図２に示したコントローラ部２０５がＲＯＭ２０７、ＨＤＤ２０９に記憶された制御プログラムをＲＡＭ２０８にロードして実行することで実現される。
【００９８】
なお、本実施形態において、予めフィニッシャの制限上、上トレイ１１０Ｕから下トレイ１１０Ｄへ出力した場合、下トレイ１１０Ｄから上トレイ１１０Ｕへ出力した場合に、それぞれ３０００枚、２０００枚（上トレイ１１０Ｕから下降するためのスペースがないため上トレイ１１０Ｕには出力されない）の出力であると想定する。
【００９９】
まず、上トレイ１１０Ｕ→下トレイ１１０Ｄと出力し、各々のトレイで出力しトレイフルとなった場合、コントローラ部２０５は、操作部２０４にトレイからシートを取り除くよう指示するための表示を行う（Ｓ１１０１）。
【０１００】
ここで、コントローラ部２０５は、ユーザによって上トレイ１１０Ｕまたは下トレイ１１０Ｄ上からシートを取り除かれるのを待つ（Ｓ１１０２）。なお、排出されたシートが上トレイ１１０Ｕと下トレイ１１０Ｄ上から取り除かれたかどうかは、上述したように上トレイ１１０Ｕと下トレイ１１０Ｄ上のシート有無を検出するセンサ検知状態からコントローラ部２０５が判断する。
【０１０１】
このようにして、上トレイ１１０Ｕまたは下トレイ１１０Ｄ上からシートが取り除かれたことを検知したら、コントローラ部２０５は、図１０に示すＳ１００３で算出した実行中のジョブで続いて排紙するシートの残ページ数を算出する（Ｓ１１０３）。
【０１０２】
次に、コントローラ部２０５が排紙トレイのシート積載量と残りのページ数とを比較して、残ページ数が１つのトレイの積載量以上か否かを判断する（Ｓ１１０４）。
この状態で、下トレイ１１０Ｄは２０００枚の出力が可能な状態であるが、残りの出力は３０００枚残っているため、下トレイ１１０Ｄから出力してしまうと上トレイ１１０Ｕには積載できない。そのため、コントローラ部２０５は、排紙先のフィニッシャ装置の各トレイに上トレイや下トレイの昇降のための出力制限があるかどうかを判断する（Ｓ１１０６）。
【０１０３】
ここで、例えば上トレイを降下するために出力制限があるとコントローラ部２０５が判断した場合は、上述したように、ユーザが設定したシート排紙先を決定する優先順位に基づく上トレイ１１０Ｕまたは下トレイ１１０Ｄに対する排紙順を変更する。そして、コントローラ部２０５は、残りのページを上トレイ１１０Ｕから先に優先排紙させ（１１０７）、本処理を終了する。
【０１０４】
一方、Ｓ１１０４、Ｓ１１０６で続きページがトレイを切り換える必要がないとコントローラ部２０５が判断した場合、Ｓ１１０５へ進む。
例えばＳ１１０４で、残ページ数が１トレイの制限量以下であるとコントローラ部２０５が判断した場合、または、Ｓ１１０６で、出力先のフィニッシャ装置に出力制限がないとコントローラ部２０５が判断した場合は、Ｓ１１０５へ進む。
【０１０５】
そして、Ｓ１１０５で、コントローラ部２０５は、残ページを最後に出力していた下トレイ１１０Ｄに出力して（Ｓ１１０５）、本処理を終了する。
次に、Ｓ１００６の優先順位が最大積載量を満足しないトレイが選択されていた場合の処理について図１３を用いて説明する。
図１３は、本実施形態を示す印刷システムのシート処理例を説明するフローチャートである。本例は、図２に示したコントローラ部２０５がＲＯＭ２０７、ＨＤＤ２０９に記憶された制御プログラムをＲＡＭ２０８にロードして実行することで実現される。
【０１０６】
予めフィニッシャ装置１１０の制限上、上トレイ１１０Ｕ→下トレイ１１０Ｄ出力した場合、下トレイ１１０Ｄ→上トレイ１１０Ｕから出力した場合に、それぞれ３０００枚、２０００枚（上トレイ１１０Ｕから下降するためのスペースがないため上トレイ１１０Ｕには出力されない）を出力する場合を想定する。
【０１０７】
まず、下トレイ１１０Ｄ→上トレイ１１０Ｕの優先順位でシートを排紙する設定となっていた場合、コントローラ部２０５は、各トレイの状態を確認する（Ｓ１２０１）。
そして、コントローラ部２０５は、上述した排紙シートを検知するセンサの出力に基づいて下トレイ１１０Ｄのみが排出可能かどうかを判断する（Ｓ１２０２）。ここで、Ｓ１００３で算出した総ページ数が排出するトレイの最大積載量を上回っている場合で、かつ排出順に制限があった場合、出力時の枚数を制限する（Ｓ１２０５）。
【０１０８】
例えば、下トレイ１１０Ｄ→上トレイ１１０Ｕと排紙した場合に、コントローラ部２０５は、下トレイ１１０Ｄに対する排紙枚数を１５００枚程度に排出を制限し、上トレイ１１０Ｕが下降できるスペースを確保する。
【０１０９】
そして、コントローラ部２０５は、下トレイ１１０Ｄに、例えば１５００枚出力した時点で、シートの排紙先を下トレイ１１０Ｄから上トレイ１１０Ｕに切り換えて積載量を確保する。これにより、下トレイ１１０Ｄに積載する量を積載能力に到達する前に、排紙先を上トレイ１１０Ｕに切り換えるため、結果として、上トレイ１１０Ｕを排紙口まで降下可能となる。そして、上トレイ１１０Ｕの排紙能力内でシートを排紙させることで、少なくとも１５００＋１０００の計２５００枚の連続排紙が可能となる。これは、下トレイ１１０Ｄのみに排紙可能なシート２０００枚を排紙する場合に比べて、下トレイ１１０Ｄに積載可能な最大枚数２５００枚より実際には５００枚少ないが、上トレイ１１０Ｕを排紙口まで降下可能となる。これにより、１つのジョブ処理中に上トレイ１１０Ｕを使用可能となり、上トレイ１１０Ｕの制限枚数である１０００枚を積載可能となり、この結果、最大で２５００枚の排紙が可能な状態となる。
【０１１０】
ここで、１つのジョブ（例えばプリントジョブ）のシート枚数が２４５０枚であった場合に、ユーザの設定がプリントジョブ排紙の優先順位が下トレイ１１０Ｄを優先排紙先に設定されていた場合を想定する。
【０１１１】
本実施形態によれば、下トレイ１１０Ｄに２０００枚連続して排紙することがなくなる。そして、コントローラ部２０５は、下トレイ１１０Ｄに１５００枚が排紙され、その後、排紙先を上トレイ１１０Ｕに切り換える。そして、コントローラ部２０５は上トレイ１１０Ｕに９５０枚が連続して排紙されるように排紙先を上トレイＵに切り換え制御する。
【０１１２】
この結果、１つのプリントジョブに対して、ユーザが下トレイ１１０Ｄを優先排紙先に設定していても、２０００枚連続して下トレイＤにシートを排紙することがなくなる。これにより、ユーザは下トレイ１１０Ｄに積載された２０００枚のシートを１つのジョブ処理中に取り除く操作が必要なくなり、排紙シート作業が大幅に軽減される。
【０１１３】
一方、Ｓ１２０２で上トレイ１１０Ｕが排出可能となっているとコントローラ部２０５が判断した場合は、Ｓ１２０３へ進む。そして、コントローラ部２０５は、搬送されてくる後続のシートを上トレイ１１０Ｕに排出して（Ｓ１２０３）、本処理を終了する。
【０１１４】
本実施形態によれば、大量ページのジョブを本形態のシステムでフィニッシャ装置に排出する場合、シートの排紙先は図１４に示すようになる。
図１４は、本実施形態における印刷システムにおける排紙処理を説明する図である。
図１４において、（１）で上トレイ１１０Ｕでトレイフル状態となり、（２）で下トレイ１１０Ｄでトレイフル状態となる。ここで、ユーザが排紙された各トレイのトレイフル状態の解除した後、上トレイ１１０Ｕから排出処理を開始する。
【０１１５】
そして、（３）で上トレイ１１０Ｕがトレイフル状態となり、（４）で下トレイ１１０Ｄでトレイフル状態となる。そして、両トレイのトレイフル状態をユーザが解除した後、上トレイ１１０Ｕから排出処理を開始する。
【０１１６】
このように、本実施形態では、フィニッシャ装置に出力制限がある場合には必ず、設定された優先順位とは異なり、コントローラ部２０５が上トレイ１１０Ｕからシートを排紙するように制御する。
【０１１７】
以上のような第１実施形態によれば、投入された大量ページの１つのジョブを処理する際に、ユーザが各トレイに排紙されたシートを取り除く回数を実質的に少なくすることができ、作業負担を軽減される。また、１つのジョブの処理を排紙制限により中断されることがなくなり、１つのジョブの排紙出力結果を効率よく、かつ適正に得ることができる。
【０１１８】
なお、本実施形態の各トレイの積載制限は一例であって、排紙能力等は本例に限定されるものではない。
〔第２実施形態〕
印刷システム１０００の構成および基本的な制御などは第１実施形態と同様であるので、異なる箇所について説明する。
【０１１９】
第２実施形態では、第１実施形態で実施したトレイフル状態のリカバリ動作に対して、コントローラ部２０５は図１５に示すようなトレイフル後の出力トレイをユーザが任意に選択するためのＵＩ画面を表示する制御を行う。
【０１２０】
以下、図１０に示したＳ１００６で決定された排出先にシートを排紙した後、上トレイ１１０Ｕ、下トレイ１１０Ｄがともにトレイフルとなった場合の処理について説明する。
上トレイ１１０Ｕ→下トレイ１１０Ｄと排紙した場合、各々のトレイで出力しトレイフル状態となり、コントローラ部２０５は、操作部２０４に上トレイ１１０Ｕ、下トレイ１１０Ｄからシートを取り除く旨の指示を表示する。
【０１２１】
ユーザが操作部２０４のトレイフル状態の表示指示に従い、上トレイ１１０Ｕと下トレイ１１０Ｄから排紙されたシートを取り除くと、コントローラ部２０５は、当該ジョブに設定されていた優先順位に従って、リカバリ後の排紙先を示すトレイを図１５に示すＵＩ画面として表示する。ここで、トレイＡとは、上トレイ１１０Ｕに対応し、トレイＣとは下トレイ１１０Ｄに対応する。
【０１２２】
第１実施形態で示したように、１つのジョブ処理中において、コントローラ部２０５が残りのページ数から判断した結果、下トレイ１１０Ｄから排紙した方が有利である。このため、ユーザは現在選択されている上トレイ１１０Ｕを下トレイ１１０Ｄに切り換える操作を行う。つまり、ユーザが任意で下トレイ１１０Ｄも選択できるようにする。
【０１２３】
本実施形態では、ユーザによってはフィニッシャの制限により積載量で不利な上トレイ１１０Ｕからの出力を選択する場合があるが、その際には、コントローラ部２０５は、下トレイ１１０Ｄからでも積載量が最大限となるように排紙制御を行う。
【０１２４】
以上のような第２実施形態によれば、投入された大量ページジョブの際に、ユーザの意図に合わせてトレイの取り除き回数を少なくすることができ最適な排紙結果を得ることができる。
【０１２５】
〔第３実施形態〕
印刷システム１０００の構成および基本的な制御などは第１実施形態と同様であるので、異なる箇所について説明する。
【０１２６】
第３実施形態では、第１実施形態で実施したトレイフルのリカバリ動作に対して、コントローラ部２０５は、ユーザが図１６に示すような「スピード優先」と「積載性優先」モードを選択するためのＵＩ画面を表示する制御を行う。
【０１２７】
ユーザは予め、図１６に示すような設定モードをジョブ開始前に、「スピード優先」と「積載性優先」のどちらかを選択しておく。この設定は一度行っておけばＨＤＤ２０９等に保存されており、一度設定されていれば毎回のジョブ毎に行わなくてもよい。
【０１２８】
以下、図１０に示したＳ１００６で決定された排出先にシートを排紙した後、上トレイ１１０Ｕ、下トレイ１１０Ｄがともにトレイフルとなった場合の処理について説明する。
上トレイ１１０Ｕ→下トレイ１１０Ｄと排紙した場合、各々のトレイで出力しトレイフル状態となり、コントローラ部２０５は、操作部２０４に上トレイ１１０Ｕ、下トレイ１１０Ｄからシートを取り除く旨の指示を表示する。
【０１２９】
ユーザが操作部２０４のトレイフル表示の指示に従い、シートを取り除いた後、操作部２０４において現在「スピード優先」と「積載性優先」のどちらが選択されているかを確認する。
【０１３０】
ここで「積載性優先」が選択されている場合、第１実施形態で説明したように、コントローラ部２０５は、各トレイの積載量を比較し、トータルの積載量で有利な上トレイ１１０Ｕから排紙させる。
【０１３１】
一方、「スピード優先」が選択されている場合、最後に排紙していたトレイは下トレイ１１０Ｄであるため、リカバリ後、上トレイ１１０Ｕに切り換えして出力してしまった場合、トレイ切り替えに時間を要してしまう。
【０１３２】
そのため、コントローラ部２０５は、トレイ切り替えの出力を省くために出力するシートが最も早く出力される下トレイ１１０Ｄから排紙させるように制御する。
以上のような第３実施形態によれば、投入された大量ページジョブの際に、ユーザの意図に合わせて最適なトレイの出力結果を得ることができる。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【０１３３】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【０１３４】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【符号の説明】
【０１３５】
２００  シート処理装置
２０３  プリンタ部
２０４  操作部
２０５  コントローラ部  
【図１】
0005777298.tif 000002
【図２】
0005777298.tif 000003
【図３】
0005777298.tif 000004
【図４】
0005777298.tif 000005
【図５】
0005777298.tif 000006
【図６】
0005777298.tif 000007
【図７】
0005777298.tif 000008
【図８】
0005777298.tif 000009
【図９】
0005777298.tif 000010
【図１０】
0005777298.tif 000011
【図１１】
0005777298.tif 000012
【図１２】
0005777298.tif 000013
【図１３】
0005777298.tif 000014
【図１４】
0005777298.tif 000015
【図１５】
0005777298.tif 000016
【図１６】
0005777298.tif 000017