(57)【要約】      （修正有）【課題】ジョブに対して設定された複数種類の後処理のうち、実行可能な後処理を、実行不可能な後処理に優先して実行することができる印刷装置を提供する。【解決手段】印刷処理により印刷される印刷物に対して実行する複数種類の後処理の設定を含むジョブを受付ける受付手段と、受付けたジョブに対して設定された複数種類の後処理の中で実行不可能な後処理設定があるか否かを判断する判断手段と、実行不可能な後処理設定があると判断された場合に、当該実行不可能な後処理に対応する印刷処理及び当該実行不可能な後処理を実行するための情報を保持手段に保持させ、受付手段によって受付けたジョブの複数種類の後処理の設定の中で実行可能な後処理を識別し、当該実行可能な後処理に対応する印刷処理及び当該実行可能な後処理を実行不可能な後処理に対応する印刷処理及び当該実行不可能な後処理に優先して実行するように制御する制御手段とを有する。【選択図】図７
2010260321.tif 000002
【特許請求の範囲】
【請求項１】
印刷処理により印刷される印刷物に対して実行する複数種類の後処理の設定を含むジョブを受付ける受付手段と、
前記受付手段により受付けたジョブに対して設定された複数種類の後処理の中で実行不可能な後処理設定があるか否かを判断する判断手段と、
前記判断手段により実行不可能な後処理設定があると判断された場合に、当該実行不可能な後処理に対応する印刷処理及び当該実行不可能な後処理を実行するための情報を保持手段に保持させ、前記受付手段によって受付けたジョブの複数種類の後処理の設定の中で実行可能な後処理を識別し、当該実行可能な後処理に対応する印刷処理及び当該実行可能な後処理を、前記実行不可能な後処理に対応する印刷処理及び当該実行不可能な後処理に優先して実行するように制御する制御手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記判断手段により実行不可能な後処理設定があると判断された場合に、ジョブ単位、或いは後処理単位のいずれかで、実行可能なジョブ或いは後処理を実行するように設定する設定手段を更に有し、
前記制御手段は、前記設定手段により前記後処理単位で、実行可能なジョブ或いは後処理を実行するように設定された場合に、前記実行不可能な後処理に対応する印刷処理及び前記実行不可能な後処理を実行するための情報を保持手段に保持させ、前記受付手段によって受付けたジョブの複数種類の後処理の設定の中で実行可能な後処理を識別し、当該実行可能な後処理に対応する印刷処理及び前記実行可能な後処理を、前記実行不可能な後処理に対応する印刷処理及び当該実行不可能な後処理に優先して実行するように制御することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記識別された実行可能な後処理に対応する印刷処理及び当該実行可能な後処理を実行するか否かを選択する選択手段を更に有し、
前記制御手段は、前記選択手段によって、前記識別された実行可能な後処理に対応する印刷処理及び当該実行可能な後処理を実行するよう選択された場合に、前記識別された実行可能な後処理に対応する印刷処理及び当該実行可能な後処理を実行することを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記実行不可能な後処理に対応する印刷処理及び前記実行不可能な後処理を実行するための指示を受付ける指示受付手段を更に有し、
前記制御手段は、前記実行不可能な後処理が実行可能となった後、前記指示受付手段によって前記指示を受付けたことに応じて、当該実行可能となった後処理に対応する印刷処理及び前記実行可能となった後処理を実行するように制御することを特徴とする請求項１に記載の印刷装置。
【請求項５】
前記制御手段は、前記実行可能となった後処理に対応する印刷処理及び前記実行可能となった後処理による印刷物の量が、前記受付手段によって受付けたジョブに対応する実行済みの後処理に対応する印刷処理及び前記実行済みの後処理による印刷物の量に基づいた所定の量になるまで、実行可能となった後処理に対応する印刷処理及び前記実行可能となった後処理を優先的に実行することを特徴とする請求項４に記載の印刷装置。
【請求項６】
印刷処理により印刷される印刷物に対して実行する複数種類の後処理設定を含むジョブを受付ける受付工程と、
前記受付工程で受付けたジョブに対して設定された複数種類の後処理の中で実行不可能な後処理設定があるか否かを判断する判断工程と、
前記判断工程で実行不可能な後処理設定があると判断されると、当該実行不可能な後処理に対応する印刷処理及び当該実行不可能な後処理を実行するための情報を保持手段に保持させ、前記受付工程で受付けたジョブの複数種類の後処理の設定の中で実行可能な後処理を識別し、当該実行可能な後処理に対応する印刷処理及び前記実行可能な後処理を、前記実行不可能な後処理に対応する印刷処理及び当該実行不可能な後処理に優先して実行するように制御する制御工程と、
を有することを特徴とする印刷装置の制御方法。
【請求項７】
請求項６に記載の印刷装置の制御方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷装置の制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来の印刷業界に対抗して、近年、電子写真方式の印刷装置やインクジェット方式の印刷装置を利用したＰＯＤ（Print On Demand）システムが提案されている（特許文献１）。このようなＰＯＤ印刷システムにより、従来の印刷業界では必須であった版下作成や、その他複雑な作業が不要になる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許公開公報US-2004-0190057号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、このようなＰＯＤ印刷システムの製品実用化を目指すことを想定すると、まだまだ検討の余地が残されていると考える。例えば、従来、印刷ジョブに設定された後処理が、何らかの要因で実行できない場合、印刷の停止によりシステム全体が停止してしまい、ダウンタイムが大きくなってしまうという問題があった。そこで、何らかの要因により停止したジョブがあっても、他に実行可能なジョブがあれば、その停止しているジョブをサスペンド状態にして、実行可能なジョブを実行するプロモート機能が提案されている。
【０００５】
しかし、成果物（印刷物、或は印刷物にステイプルやパンチ処理、或はくるみ製本、糊付き製本等がなされたもの）の中に複数種の後処理がなされる場合がある。例えば、ステイプルされた印刷物、くるみ製本された印刷物、Ｚ折りされた印刷物があり、これらをひとくくりにし、そのままバインダ等に綴じて教材等に用いられるケースも多い。このような複数種の後処理が施された成果物を出力する場合、これらの種類の後処理を１つのジョブに対して設定できることが望ましい。しかし、このようなジョブを印刷する際、先に述べた従来のプロモート機能は、ジョブ単位の動作しか対応していないため、最適な処理を行うことができない。
【０００６】
本発明の目的は、上述した従来技術の問題点を解決することにある。
【０００７】
本願発明の特徴は、ジョブに対して設定された複数種類の後処理のうち、実行可能な後処理を、実行不可能な後処理に優先して実行することができる印刷装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために本発明の一態様に係る印刷装置は以下のような構成を備える。即ち、
印刷処理により印刷される印刷物に対して実行する複数種類の後処理の設定を含むジョブを受付ける受付手段と、受付手段により受付けたジョブに対して設定された複数種類の後処理の中で実行不可能な後処理設定があるか否かを判断する判断手段と、判断手段により実行不可能な後処理設定があると判断された場合に、当該実行不可能な後処理に対応する印刷処理及び当該実行不可能な後処理を実行するための情報を保持手段に保持させ、受付手段によって受付けたジョブの複数種類の後処理の設定の中で実行可能な後処理を識別し、当該実行可能な後処理に対応する印刷処理及び当該実行可能な後処理を、実行不可能な後処理に対応する印刷処理及び当該実行不可能な後処理に優先して実行するように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ジョブに対して設定された複数種類の後処理のうち、実行可能な後処理を、実行不可能な後処理に優先して実行することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係るＰＯＤシステムの構成を示す図。
【図２】本実施形態に係る印刷システムの構成を示すブロック図。
【図３】本実施形態に係る印刷システムの構成を示すブロック図。
【図４】本実施形態に係る印刷システムの構成を示す断面図。
【図５】シート処理装置の一例である糊付け製本機の構成を示す断面図。
【図６】シート処理装置の一例である中綴じ製本機の構成を示す断面図。
【図７】印刷システムの印刷装置の制御部による処理を説明するフローチャート。
【図８】タッチパネル部に表示されるシステム設定を行う画面の表示例を示す図。
【図９】タッチパネル部に表示されるプロモート動作を指定する画面例を示す図。
【図１０】実施形態２の印刷装置の制御部による処理を説明するフローチャート。
【図１１】実施形態２の印刷システムのジョブ状況を表示する画面例を示す図。
【図１２】実施形態２のコレート出力時のサスペンド部位再開動作を説明する図。
【図１３】実施形態２のグループ出力時のサスペンド部位再開動作を説明する図。
【図１４】本実施形態２のジョブ受付手段の処理を説明するフローチャート。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の好適な実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１２】
図１は、本発明の実施形態に係るＰＯＤシステムの構成を示す図である。
【００１３】
このＰＯＤシステムは、印刷システム１０００、スキャナ１０２、サーバコンピュータ（ＰＣ）１０３、クライアントコンピュータ（ＰＣ）１０４を有し、それらはネットワーク１０１を介して接続されている。
【００１４】
図２は、本実施形態に係る印刷システムの構成を示すブロック図である。
【００１５】
この印刷システム１０００は、印刷装置１００とシート処理装置２００とを有する。尚、本実施形態では、印刷装置１００として、コピー機能及びプリンタ機能等、複数の機能を有する多機能処理装置（ＭＦＰ）を例にして説明する。しかしながら、この印刷装置１００は、コピー機能のみ、或は、プリンタ機能のみの単一機能型の印刷装置であっても良い。ＰＣ１０３は、ネットワーク１０１に接続された各種装置とのデータの送受信を管理する。ＰＣ１０４は、ネットワーク１０１を介して、画像データを印刷装置１００やＰＣ１０３に送信する。
【００１６】
次に、印刷システム１０００の構成について、図２のブロック図を用いて説明する。ここで、この印刷システム１０００に含まれる図２に示す各ユニットのうち、シート処理装置２００以外のユニットは印刷装置１００に含まれる。印刷装置１００には、任意の台数のシート処理装置２００を接続することができる。
【００１７】
印刷システム１０００は、印刷装置１００で印刷されたシートに対するシート処理を、印刷装置１００に接続されたシート処理装置２００により実行できるように構成されている。但し、シート処理装置２００を接続せずに印刷装置１００のみで印刷システム１０００を構成することも可能である。シート処理装置２００は、印刷装置１００と通信可能に構成され、印刷装置１００からの指示を受け、後述するようなシート処理を実行することができる。スキャナ部２０１は、原稿上の画像を読み取り、これを画像データに変換し、他のユニットに転送する。外部Ｉ／Ｆ２０２は、ネットワーク１０１に接続された他の装置との間でデータの送受信を行う。プリンタ部２０３は、入力された画像データに基づく画像をシート上に印刷する。操作部２０４は、図３を参照して後述するハードキー入力部（キー入力部）４０２や、タッチパネル部４０１を有し、それらを介してユーザからの指示を受付ける。また操作部２０４は、操作部２０４が有するタッチパネル部４０１（図３）に各種表示を行う。
【００１８】
制御部２０５は、印刷システム１０００が有する各種ユニットの処理や動作等を統括的に制御する。即ち、印刷装置１００及び印刷装置１００に接続されたシート処理装置２００の動作も制御する。ＲＯＭ２０７は、制御部２０５によって実行される各種コンピュータプログラムを記憶する。例えば、ＲＯＭ２０７は、後述するフローチャートの各種処理を制御部２０５に実行させるためのプログラムや、後述する各種設定画面を表示するために必要な表示制御プログラムを記憶する。またＲＯＭ２０７は、ＰＣ１０３やＰＣ１０４等から受信したＰＤＬ（ページ記述言語）コードデータを、制御部２０５が解釈し、ラスタイメージデータに展開する動作を実行するためのプログラムを記憶する。他にも、ＲＯＭ２０７は、ブートシーケンスやフォント情報等を記憶する。ＲＡＭ２０８は、スキャナ部２０１や外部Ｉ／Ｆ２０２から送られてきた画像データや、ＲＯＭ２０７からロードされた各種プログラム、設定情報等を記憶する。またＲＡＭ２０８は、シート処理装置２００に関する情報（印刷装置１００に接続されたシート処理装置２００の台数（０からｎ台）と、各シート処理装置２００の機能に関する情報、また、各シート処理装置２００の接続順序等）を記憶する。ＨＤＤ（ハードディスクドライブ）２０９は、ハードディスクとハードディスクへのデータの読み書きを行う駆動部等で構成される。ＨＤＤ２０９は、スキャナ部２０１や外部Ｉ／Ｆ２０２から入力され、圧縮伸張部（ＣＯＤＥＣ）２１０によって圧縮された画像データを記憶する大容量の記憶装置である。制御部２０５は、ユーザからの指示に基づいて、ＨＤＤ２０９に格納された画像データをプリンタ部２０３によって印刷することができる。またＨＤＤ２０９はスプーラとしても用いられ、制御部２０５は、ＰＣ１０３、ＰＣ１０４等から受信した画像データ、及びＰＤＬコードデータをジョブとして管理し、ＨＤＤ２０９に格納することができる。また制御部２０５は、ＨＤＤ２０９に格納されているジョブの管理も行うことができ、格納されているジョブの個数やジョブになされている設定情報を取得することができる。圧縮伸張部２１０は、ＪＢＩＧやＪＰＥＧ等といった各種圧縮方式によってＲＡＭ２０８、ＨＤＤ２０９に記憶されている画像データ等の圧縮・伸張動作を行う。
【００１９】
図３は本実施形態に係る印刷システムの構成を示すブロック図である。
【００２０】
この操作部２０４は、ハードキー入力部（キー入力部）４０２や、タッチパネル部４０１を有している。タッチパネル部４０１には、メニュー画面などの各種ユーザインタフェースが表示される。４０３はユーザモードボタンで、このボタン４０３が押されると、印刷システム１０００に関するシステム設定を行う画面がタッチパネル部４０１に表示される。４０４はシステム状況ボタンで、これが押されるとタッチパネル部４０１に、現在のシステム状況が表示される。
【００２１】
図４は、本実施形態に係る印刷システム１０００の構成を示す断面図である。ここでは印刷装置１００と印刷装置１００に接続されたシート処理装置２００（糊付け製本機２００−３ａ，中綴じ製本機２００−３ｂ）の断面が示されている。
【００２２】
自動原稿搬送装置（ＡＤＦ）３０１は、原稿トレイの積載面にセットされた原稿束を１頁目の原稿から順に分離して、スキャナ３０２によって原稿走査するために原稿台ガラス上へ搬送する。スキャナ３０２は、原稿台ガラス上に搬送された原稿の画像を読み取り、ＣＣＤによって画像データに変換する。回転多面鏡（ポリゴンミラー等）３０３は、画像データに応じて変調された、例えばレーザ光などの光線を反射させて走査光として感光ドラム３０４を照射する。これにより感光ドラム３０４上に静電潜像が形成され、この潜像はトナーによって現像され、転写ドラム３０５上に貼り付けられたシート材に転写される。この一連の画像形成プロセスをイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）のトナーに対して順次実行することによりフルカラー画像が形成される。これか４回の画像形成プロセスの後に、フルカラー画像が形成された転写ドラム３０５上のシート材は、分離爪３０６によって分離され、定着前搬送路３０７を介して定着器３０８へ搬送される。定着器３０８は、ローラやベルトの組合せによって構成され、ハロゲンヒータなどの熱源を内蔵し、トナー像が転写されたシート材上のトナーを、熱と圧力によって溶解、定着させる。排紙フラッパ３０９は、揺動軸を中心に揺動可能に構成され、シート材の搬送方向を規定する。排紙フラッパ３０９が図中時計回りの方向に揺動しているときには、シート材は真直ぐに搬送され、排紙ローラ３１０によって機外へ排出される。制御部２０５（図２）は、以上のような一連のシーケンスによって、片面印刷を実行するように印刷装置１００を制御する。
【００２３】
一方、シート材の両面に画像を形成する場合には、排紙フラッパ３０９が図中反時計回りの方向に揺動し、シート材は下方向に進路を変更され両面搬送部へと送り込まれる。両面搬送部は、反転フラッパ３１１、反転ローラ３１２、反転ガイド３１３及び両面トレイ３１４を備える。反転フラッパ３１１は、揺動軸を中心に揺動し、シート材の搬送方向を規定する。制御部２０５は、両面印刷ジョブを処理する場合、プリンタ部２０３でシートの第１面にプリント済みのシートを、反転フラッパ３１１を図中反時計回りの方向に揺動し、反転ローラ３１２を介して、反転ガイド３１３へと送り込むよう制御する。そして、シート材後端が反転ローラ３１２に狭持された状態で反転ローラ３１２を一旦停止させ、引き続き反転フラッパ３１１が図中時計回りの方向に揺動させる。且つ、反転ローラ３１２を逆方向に回転させる。これにより、シートスイッチバックして搬送させ、シートの後端と先端が入れ替わった状態で、このシートを両面トレイ３１４へと導くよう制御する。両面トレイ３１４ではシート材を一旦積載し、その後、再給紙ローラ３１５によってシート材は再びレジストローラ３１６へと送り込まれる。このときシート材は、１面目の転写工程とは反対の面が感光ドラム３０４と対向する側になって送られてきている。そして、先述したプロセスと同様にしてシートの第２面に対して２面目の画像を形成させる。そして、シート材の両面に画像が形成され、定着工程を経て排紙ローラ３１０を介して印刷装置１００本体内部から機外へとシートを排出させる。制御部２０５は、以上のような一連のシーケンスによって、両面印刷を実行するように印刷装置１００を制御する。
【００２４】
また印刷装置１００は、印刷処理に要するシートを収納する給紙部を有する。給紙部には、給紙カセット３１７，３１８（例えば、それぞれ５００枚のシートを収容可能）、給紙デッキ３１９（例えば、５０００枚のシートを収納可能）、手差しトレイ３２０等がある。給紙カセット３１７，３１８、給紙デッキ３１９は、サイズや材質の異なる各種シートを、給紙部ごとに区別してセットできる。また、手差しトレイ３２０には、ＯＨＰシート等の特殊なシートを含む各種シートをセットすることができる。給紙カセット３１７，３１８、給紙デッキ３１９、手差しトレイ３２０には、それぞれに給紙ローラが設けられており、給紙ローラによってシートは１枚ずつ連続的に給送される。
【００２５】
図５は、本実施形態に係るシート処理装置２００の一例である糊付け製本機２００−３ａの構成を示す断面図である。
【００２６】
本実施形態に係る印刷システム１０００のシート処理装置２００は、上流の装置から下流の装置にシート搬送路を介してシートを搬送できるのであれば、任意の種類の装置を任意の台数だけ連結することができる。例えば、図４に示すように、印刷装置１００に近い順に、糊付け製本機２００−３ａ、中綴じ製本機２００−３ｂの順序で連結し、これらを印刷システム１０００にてそれぞれ選択的に利用することができる。また、シート処理装置２００のそれぞれがシート排出部を備え、ユーザは、シート処理がなされたシートを、それぞれのシート処理装置のシート排出部から取り出すことができる。
【００２７】
制御部２０５は、印刷装置１００に接続されたシート処理装置２００で実行可能な種類のシート処理の候補から、ユーザが所望する種類のシート処理の実行要求を、操作部２０４を介して印刷実行要求と共に受付ける。そして、操作部２０４を介して処理対象となるジョブの印刷実行要求をユーザから受付けたことに応じて、制御部２０５は、そのジョブで必要とされる印刷処理をプリンタ部２０３で実行させる。そして、制御部２０５は、この印刷処理がなされたジョブのシートを、ユーザが所望するシート処理が実行可能なシート処理装置までシート搬送路を介して搬送させ、そのシート処理装置でシート処理を実行させる。
【００２８】
例えば、印刷システム１０００が図４に示すシステム構成の場合に、ユーザから印刷実行要求を受付けた処理対象のジョブが、糊付け製本機２００−３ａによるシート処理を行うように指示されたジョブであるとする。このシート処理は、例えば、くるみ製本処理、または、天糊製本処理の何れかの糊付け製本処理などである。このジョブを「糊付け製本ジョブ」と呼ぶ。
【００２９】
この糊付け製本ジョブを、図４の印刷システムで処理する場合、制御部２０５は、印刷装置１００で印刷されたシートを、図４のＡ点を介して糊付け製本機２００−３ａの内部へ搬送させる。その後、制御部２０５は、このジョブの糊付け製本処理を糊付け製本機２００−３ａで実行させる。そして、制御部２０５は、糊付け製本機２００−３ａで糊付け製本処理がなされたこのジョブの印刷物を、他の装置（例えば後段の装置）へ搬送させずに、そのまま、糊付け製本機２００−３ａ内部の排紙先Ｙに保持させる。
【００３０】
更に、この糊付け製本機２００−３ａによる処理を図５を用いて説明する。
【００３１】
この糊付け製本機２００−３ａは、上流の装置から搬送されたシートを３つの搬送パスに選択的に搬送する。１つは表紙パス５０１、１つは本身パス５０２であり、そして残りの１つはストレートパス５０３である。またこの糊付け製本機２００−３ａは、インサータパス５０４を有する。このインサータパス５０４は、インサートトレイ５０５に置かれたシートを、表紙パス５０１及び本身パス５０２に搬送するためのシート搬送路である。ストレートパス５０３は、この糊付け製本機２００−３ａによる糊付け製本処理を要さないジョブのシートを後段の装置へ搬送するためのシート搬送路である。また表紙パス５０１と本身パス５０２とは、くるみ製本成果物を作成するのに必要なシートを搬送するためのシート搬送路である。
【００３２】
例えば、印刷装置１００の制御部２０５は、この糊付け製本機２００−３ａを用いてくるみ製本処理を行うように指示を受けた場合、次のように制御する。まず制御部２０５は、上流の装置から搬送されたシートを、くるみ製本で用いる本文用のシートとして本身パス５０２へ搬送するように制御する。１冊分のくるみ製本印刷物を作成する際には、この本文用のシートの１冊分のシート束が１枚の表紙でくるまれる。くるみ製本における、この本文用のシート束を「本身」と呼ぶ。次に制御部２０５は、くるみ製本で用いる表紙用のシートを表紙パス５０１へ搬送するように制御する。そして制御部２０５は、搬送された本身を、表紙パス５０１を介して搬送された表紙用のシートでくるむ処理を実行する。また、この糊付け製本機２００−３ａは、上流装置から搬送されたシートを処理するだけではなく、具備されたインサートトレイ５０５に置かれたシートを搬送し、単体でくるみ製本処理、もしくは天糊製本処理を行う事もできる。
【００３３】
例えば、制御部２０５は、印刷装置１００で印刷され、搬送されてきた本身となるシートを、順次図５の本身パス５０２を介してスタック部５０６でスタックさせる。そして、本身となるシートがスタック部５０６に１冊に相当する枚数分スタックされる。これにより制御部２０５は、そのジョブにて要する表紙用の１枚のシートを、具備されたインサータ５０７のインサートトレイ５０５から、インサータパス５０４及び表紙パス５０１を介して搬送させる。制御部２０５は、この本身に相当する１セット分のシート束の背表紙部分に糊付け処理を行うように糊付け部５０８を制御する。その後、この本身の背表紙部分と表紙の中央部とを糊付け部５０８で接合させるように制御部２０５は制御する。表紙に本身を接合する際には、本身が装置下方に対して押し込まれるように搬送される。これにより、本身が１枚の表紙でくるまれるように表紙の折り畳み処理がなされる。その後、この１セット分のシート束は、ガイド５１３に添って回転台５０９の上に積載される。この１セット分のシート束が回転台５０９にセットされた後に、制御部２０５は、このシート束の断裁処理をカッタ部５１０で実行させる。この際、この１セット分のシート束における背表紙部分に該当する端部以外の３つの端部を断裁する三方断裁処理をカッタ部５１０で実行することができる。その後、制御部２０５は、この三方断裁処理済みのシート束を、幅寄せ部５１１を用いてバスケット５１２の方向に押し出してバスケット５１２に収納させる。
【００３４】
更に、例えば、図４の印刷システムで、ユーザから印刷実行要求を受付けた処理対象のジョブが、中綴じ製本機２００−３ｂによるシート処理を行うように指示されたジョブであるとする。中綴じ製本機２００−３ｂによるシート処理には、例えば、中綴じ製本、パンチ処理、断裁処理、シフト排紙処理、折り処理、ステイプル処理等がある。ここでは、このジョブを「中綴じ製本ジョブ」と呼ぶ。
【００３５】
この中綴じ製本ジョブを、図４の印刷システムで処理する場合、制御部２０５は、印刷装置１００で印刷されたこのジョブのシートを、Ａ点、及びＢ点を通過させて中綴じ製本機２００−３ｂに搬送させる。その後、制御部２０５は、このジョブのシート処理を中綴じ製本機２００−３ｂで実行させる。そして、制御部２０５は、この中綴じ製本機２００−３ｂによるシート処理がなされた中綴じ製本ジョブの印刷物を、中綴じ製本機２００−３ｂの排紙先Ｚに保持させる。尚、排紙先Ｚには複数の排紙先候補がある。これは、中綴じ製本機２００−３ｂが複数種類のシート処理を実行することができ、シート処理ごとに排紙先をわける際に用いられるものである。
【００３６】
更に、中綴じ製本機２００−３ｂによる処理を図６を用いて説明する。
【００３７】
図６は、本実施形態に係るシート処理装置２００の一例である中綴じ製本機２００−３ｂの構成を示す断面図である。
【００３８】
この中綴じ製本機は、上流装置から搬送されたシートに対してステイプル処理、パンチ処理、断裁処理、中綴じ製本処理、Ｚ折り処理等を選択的に実行する各種ユニットを備える。また、上流装置から搬送されたシートを処理するだけではなく、具備されたインサートトレイ６０１にセットされたシート（例えば予め印刷済みのカバーシート）を搬送して、単体でステイプル処理、パンチ処理、断裁処理、中綴じ製本処理等を行う事ができる。但し、図６の中綴じ製本機は、インサートトレイ６０１にセットされたシートをＺ折り部６０２へ搬送するパスを持たない構成とした。そのため、Ｚ折り処理を、この中綴じ製本機単体では実現できない。しかし、この中綴じ製本機は、上流より搬送されたシートを、Ｚ折り部６０２へ搬送することが可能な構成となっている。そのため、上流に接続されたシート処理機に設けられたインサータ等を用いてシートを給紙し、Ｚ折り部６０２でシート処理を実行することができる。
【００３９】
また、この中綴じ製本機２００−３ｂは、後段の装置へのシート搬送機能の役目を果たすストレートパスを持たない。このため、印刷装置１００に複数台のシート処理装置を接続する場合には、図４に示すように、この中綴じ製本機２００−３ｂは最後尾に接続される。また、この中綴じ製本機２００−３ｂは、図６に示すように、装置外部にサンプルトレイ６０３、スタックトレイ６０４を有し、装置内部にブックレットトレイ６０５を有している。
【００４０】
制御部２０５は、この中綴じ製本機２００−３ｂでステイプルするように指示を受けた場合、印刷装置１００にて印刷され、搬送されてきたシートを、処理トレイ６０６に順次スタックさせる。一束分のシートが処理トレイ６０６にスタックされたら、制御部２０５は、ステープラ６０７でステイプルを行わせる。その後、制御部２０５は、このステイプルされたシート束を、この処理トレイ６０６からスタックトレイ６０４へ排出させる。
【００４１】
また制御部２０５は、この中綴じ製本機２００−３ｂでパンチ処理設定を行うように指示を受けた場合は、印刷装置１００にて印刷され、搬送されてきたシートに対し、パンチャ６０８によるパンチ処理を実行する。そして、制御部２０５は、中綴じ製本機２００−３ｂ内を通過させて、スタックトレイ６０４及びサンプルトレイ６０３等の排出トレイに排紙するよう制御する。
【００４２】
また制御部２０５は、この中綴じ製本機２００−３ｂで中綴じ製本処理を行うように指示を受けた場合、印刷装置１００にて印刷され、搬送されてきたシートを、サドルステッチャ部６０９へ搬送する。そして、サドルステッチャ部６０９によって、１セット分の複数枚のシートからなるシート束の中央部分に二箇所綴じを行わせる。その後、制御部２０５は、このシート束の中央部分をローラに噛ませることにより、シートの中央部分を基準とした二つ折りを行わせる。これにより、パンフレットのようなブックレットが作成できる。このように、サドルステッチャ部６０９で中綴じ製本処理が施されたシート束は、ブックレットトレイ６０５に搬送される。
【００４３】
また、中綴じ製本処理を行うように指示を受けたジョブに対して、断裁処理を行うように指示を受付けた場合には、制御部２０５は、中綴じ製本されたシート束をブックレットトレイ６０５からトリマ６１０へ搬送させる。その後、制御部２０５は、トリマ６１０に搬送されたシート束をカッタ部６１１によって断裁させ、このシート束をブックレットホールド部６１２に保持させる。尚、この中綴じ製本機がトリマを持たない場合には、サドルステッチャ部６０９で製本されたシート束を、ブックレットトレイ６０５から取り出すことができる。
【００４４】
また制御部２０５は、中綴じ製本機にてＺ折りを行うように指示を受けたジョブを実行する場合、印刷装置１００にて印刷され、搬送されてきたシートをＺ折り部６０２へ搬送し、Ｚ字状に折り処理を実行する。そして、制御部２０５は、折り処理されたシートを、中綴じ製本機２００−３ｂ内を通過させて、スタックトレイ６０４及びサンプルトレイ６０３等の排出トレイに排紙するよう制御する。
【００４５】
以上図２〜図６を参照して説明したように、本実施形態に係る印刷システム１０００は、印刷装置１００に対して、複数台のシート処理装置を接続することができる。そして、これら複数台のシート処理装置は、任意の組合せで、印刷装置１００に対して接続できる。また、これら複数台のシート処理装置の接続順序も、装置同士のシート搬送路がつながる範囲内において自由に変更することができる。また印刷装置１００に接続可能なシート処理装置の候補も複数種類存在する。
【００４６】
また本実施形態では、印刷システム１０００により提供されるユーザインタフェースであって、オペレータの操作に対してインタラクティブに応答可能に構成された各種のユーザインタフェースが、前述の実行要求受付手段として機能する。例えば、操作部２０４及び／又は操作部２０４に具備されるソフトキーやハードキー及び／又は図に示す各種のユーザインタフェース画面などは、この１例である。尚、これは例示的なものであり、本発明はこれに限定されるものでもない。例えば、印刷システム１０００とは異なる外部の装置からもジョブの実行要求を受け付けるように構成しても良い。この場合、例えば、スキャナ１０２やＰＣ１０３やＰＣ１０４等の外部のデータ発生源に具備されるユーザインタフェースがこの実行要求受付手段として機能する。
【００４７】
本実施形態では、操作部２０４や外部の装置の操作部を介して、１つのジョブに複数種類の後処理を実行するように設定することができる。例えば、１０ページからなる１つのジョブに対して、１ページ目〜３ページ目まではステイプル処理し、４ページ目〜６ページ目まではＺ折り処理し、７ページ目〜１０ページ目まではステイプル処理するよう設定することができる。また、これらの後処理が設定されないページがあってもよい。制御部２０５は、設定された内容をＨＤＤ２０９に保持しておき、スタートキーによって実行要求を受付けると、複数種類の後処理を設定したジョブをキューに登録し、実行順に従って順次ジョブを実行する。当該ジョブが実行されると、ユーザによる設定に基づき、制御部２０５は、１ページ目〜３ページ目まではステイプル処理させ、４ページ目〜６ページ目まではＺ折り処理させ、７ページ目〜１０ページ目まではステイプル処理させる。
【００４８】
図７は、本実施形態１に係る印刷システムの印刷装置の制御部による処理を説明するフローチャートである。この処理を実行するプログラムはＲＯＭ２０７に記憶されているか、或いはＨＤＤ２０９にインストールされており、ＨＤＤ２０９にインストールされている場合は実行時に制御部２０５によってＲＡＭ２０８にロードされて実行される。
【００４９】
まずステップＳ１で、制御部２０５は、受け付けた印刷ジョブがあるかどうかを判断する。ここで印刷ジョブがないと判断すると、この処理を終了し、印刷ジョブを受付けるまで待機する。受け付けた印刷ジョブがあると判断した場合はステップＳ２に進み、制御部２０５は、その印刷ジョブを実行するのに必要なリソース（資源）を確認する。ここで例えば、ステイプル設定がなされたジョブであれば、中綴じ製本機２００−３ｂのステープラ６０７に十分な針がセットされているかどうか、またそのステープラ６０７が使用可能状態にあるかどうか等を判断する。これを中綴じ製本機２００−３ｂに具備された制御部（不図示）と通信して確認する。尚、先行して処理されているジョブによりシート処理装置が占有されている場合も、実行不可能と判断するといったケースも考えられる。そして、ジョブ全体になされた全ての後処理について同様の確認を行った後、制御部２０５はステップＳ３で、その受け付けたジョブとして実行可能かどうかを判断（ジョブ実行判断）する。ここでジョブを実行可能であると判断した場合はステップＳ４に進み、先に述べたとおり、プリンタ部２０３及びシート処理装置２００を制御して、そのジョブの印刷及び後処理を実行してステップＳ１に進む。
【００５０】
一方、ステップＳ３で、そのジョブの実行（ジョブに対して設定された全ての後処理の実行）が不可能であると判断した場合はステップＳ５に進む。言い換えると、ここで、制御部２０５は、ジョブに対して１種類の後処理設定が設定されていれば、その後処理設定が実行可能であるか否かを判定する。そして、実行可能である場合、Ｓ４に進み、実行不可能であると判定した場合、Ｓ５に進む。一方、ジョブに対して複数種類の後処理設定が設定されていれば、制御部２０５は、当該複数種類の後処理の中に実行不可能な後処理が含まれているか否かを判定する。当該複数種類の後処理の中に実行不可能な後処理が含まれていない場合、Ｓ４に進み、当該複数種類の後処理の中に実行不可能な後処理が含まれている場合、Ｓ５に進む。そして、Ｓ５で、制御部２０５は、そのジョブが複数種類の後処理設定を含んだジョブか否かを判断する。複数種類の後処理を含んだジョブではないと判断した場合はステップＳ６に進む。例えば、ジョブに対する後処理としてステイプル処理のみが設定されているが、ステイプル処理がステイプルに用いられる針がない場合である。ステップＳ６で、制御部２０５は、当該ジョブをジョブ全体としてサスペンド状態とする。
【００５１】
一方ステップＳ５で、複数種の後処理を含んだジョブであると判断した場合はステップＳ７に進み、制御部２０５は、プロモートを行う単位の設定を確認する。このプロモートとは、何らかの要因により停止したジョブがある場合、他に実行可能なジョブがあれば、その停止しているジョブをサスペンド状態（退避状態）にして実行可能なジョブを先に実行することを指す。また、本実施形態では、プロモートとして、あるジョブに、何らかの要因により実行できない後処理が設定されたページがある場合に、同じジョブに含まれる実行可能な後処理が設定されたページを先に実行することもできる。ここで、これらのプロモートを行う単位設定は、ユーザが予め設定しておく方法が考えられる。この場合、この設定を行うために、印刷装置１００は操作部２０４に設けられたタッチパネル部４０１を用いたユーザインタフェースを具備する。
【００５２】
このプロモートを行う単位の設定の設定は、例えば以下のようにして行われる。
【００５３】
制御部２０５は、操作部２０４のユーザモードボタン４０３（図４）が押下されると、印刷システム１０００に関するシステム設定を行う画面を、タッチパネル部４０１に表示する。
【００５４】
図８は、操作部２０４のタッチパネル部４０１に表示されるシステム設定を行う画面の表示例を示す図である。
【００５５】
この実施形態では、システム設定値は、ＨＤＤ２０９内に格納され、電源を落としても設定値は保持される。このＵＩ画面では、ユーザによってジョブ毎にプロモートを行う設定ボタン８０１、もしくは後処理ごとのブロックでプロモートを行う設定ボタン８０２が表示される。これらのいずれかが選択された後、ＯＫボタン８０３が押下されると、制御部２０５は、その設定値をＨＤＤ２０９に書き込む。
【００５６】
そして制御部２０５は、ステップＳ７で、この設定を確認して、プロモートをジョブ単位で行うか、後処理ごとの単位で行うかを判定する。
【００５７】
尚、ここで、プロモートを行う単位設定は、ジョブ実行後に、必要なタイミングでユーザに決定を求める構成も考えられる。この場合、制御部２０５は、ステップＳ５で、複数種の後処理を含んだジョブであると判断した場合に、操作部２０４に設けられたタッチパネル部４０１に、図９のような警告画面を表示し、ユーザに指定を求める。
【００５８】
図９は、操作部２０４のタッチパネル部４０１に表示されるプロモートする動作を指定する画面例を示す図である。
【００５９】
ここでは、あるジョブの印刷処理が停止している状態で、「ジョブ内の印刷可能個所だけを印刷する」か、或いは「他の実行可能なジョブを実行する」かのいずれかを選択できる。
【００６０】
そして制御部２０５は、操作部２０４を介して、ユーザの入力した設定を受け取ることにより、プロモートをジョブ単位で行うか、後処理ごとの単位で行うかを決定する。
【００６１】
そして、ステップＳ７で、ジョブ単位でプロモートを行う設定であると判断するとステップＳ６に進み、制御部２０５は、そのジョブをジョブ全体としてサスペンド状態とする。
【００６２】
一方ステップＳ７で、後処理ごとの単位でプロモートを行うプロモート設定であると判断するとステップＳ８に進み、制御部２０５は、後処理ごとの単位でジョブをブロックに区切る。そしてステップＳ９に進み、実行不可能と判断された後処理ブロックをサスペンド状態（退避状態）とする。ここで、制御部２０５は、実行不可能と判断された後処理ブロックに対応する印刷処理、及び当該後処理を実行するための設定をＨＤＤ２０９に保持させる。そして、後に、当該実行不可能なジョブが実行できない要因（例えば、針なし）が解消され、当該実行不可能なジョブが実行可能となった場合に、当該サスペンド状態の後処理ブロックの実行を再開するための指示を受付可能にする。ここでは、例えば、操作部２０４や、外部装置の操作部が指示受付部として機能する。そして、ユーザから当該指示を受付けると、制御部２０５は、ＨＤＤ２０９に保持させておいた設定情報に基づいて、当該後処理ブロックを実行する。これによって、ユーザは、サスペンド状態になっている後処理ブロックを後から実行させることができる。更に、制御部２０５はステップＳ１０で、サスペンド状態の後処理ブロック以外の実行可能なブロックを識別し、あればステップＳ１１に進み、その後処理ブロックに対応する印刷或いは後処理を行う。これを繰り返す事により、印刷可能な後処理ブロックのみの印刷を続け、ジョブ中の実行可能な後処理だけを、ジョブの実行を止めずに継続することができる。尚、ステップＳ１０では、実行可能なブロックを識別する際、後処理の順序が問題になってその順番が維持できない場合が考えられる。従って、その場合には、ある後処理が実行可能であっても、その後処理に先行する後処理が実行されるまで、その後処理の実行をサスペンド（禁止）するのが好ましい。
【００６３】
以上説明したように本実施形態１によれば、複数の後処理を含んだジョブを受け取り、そのジョブが何らかの要因により停止している場合、そのジョブに含まれる後処理のうち実行可能な後処理を実行（プロモート）できる。このとき実行できない後処理は、サスペンドされる。
【００６４】
また、そのプロモートする単位を、ジョブ内の後処理単位とするか、或いは、ジョブ単位とするかを選択できる。
【００６５】
［実施形態２］
次に本発明の実施形態２について説明する。この実施形態２では、サスペンド状態の後処理ブロックに対する実行再開指示がなされた場合を説明する。尚、この実施形態２に係る印刷システムの構成及び印刷装置の構成は、前述の実施形態１と同様であるため、その説明を省略する。
【００６６】
ここでは図７のフローチャートを参照して説明した処理の後で、サスペンド状態の後処理ブロックに対する実行再開指示がなされた場合を考える。
【００６７】
図１０は、本実施形態２に係る印刷システムの印刷装置の制御部による処理を説明するフローチャートである。この処理を実行するプログラムはＲＯＭ２０７に記憶されているか、或いはＨＤＤ２０９にインストールされており、ＨＤＤ２０９にインストールされている場合は実行時にＲＡＭ２０８にロードされて実行される。この処理は図７のステップＳ９以降の処理として示されている。
【００６８】
まずステップＳ２１で、図７のステップＳ９と同様に、制御部２０５は、実行不可能と判断された後処理ブロックをサスペンド状態とする。次にステップＳ２２に進み、実行可能ブロックの印刷を行う中で、サスペンド状態の後処理ブロックに対する再開指示がなされたか否かを判定する。次に、印刷システム１０００にてサスペンド状態の後処理ブロックに対する実行再開指示について説明する。
【００６９】
ここでまず、ユーザにより操作部２０４のシステム状況ボタン４０４（図４）が押下されると、制御部２０５は、操作部２０４のタッチパネル部４０１に図１１に示すような画面を表示する。
【００７０】
図１１は、本発明の実施形態２に係る印刷システム１０００のジョブ状況を表示する画面例を示す図である。
【００７１】
この画面には、現在処理中のジョブに関する情報と、終了したジョブに関する情報が表示されている。図１では、ジョブ状況タブ１１０１が選択された状態を示し、現在処理中のジョブに関する情報が表示されている状態を示す。この画面にはジョブ毎に現在の状態を表示する欄（ジョブ状況）１１０２と、設定されている後処理を表示する（後処理）欄１１０３が具備されている。サスペンド状態にあるジョブや後処理ブロックは、ジョブ状況の欄１１０２に「サスペンド中」で表示される。ここでユーザにより、この画面にてジョブが選択されると、制御部２０５は、１１１０で示すよう、タッチパネル部４０１上の当該ジョブ行を反転して表示させる。この状態で更にユーザから実行ボタン１１０４が押下されると、制御部２０５は、その選択されたジョブ（コピーマニュアル）及び後処理ブロック（くるみ製本）に対する再開指示がなされたと判断する。
【００７２】
こうしてステップＳ２２では、図１１の画面を使用して、サスペンド状態の後処理ブロックに対する再開指示がなされたと判定するとステップＳ２３に進み、そうでないときはステップＳ３４に進む。ステップＳ３４では、制御部２０５は、サスペンド状態の後処理ブロック以外の実行可能ブロックがあるか否かを判断する。実行可能ブロックがあると判断するとステップＳ３５に進み、その後処理ブロックの印刷及び後処理を行う。
【００７３】
一方、再開指示がなれた場合はステップＳ２３で、制御部２０５は、処理中のジョブに設定されている出力仕分けの設定が、グループ出力になっているか、コレート出力になっているかを判断する。コレート出力とは、複数部印刷するときに、一部ごとにページを揃えて印刷する出力方法である。例えば、１０ページの印刷物を７部印刷する場合には、まず、１部目の１ページ目〜１０ページ目を印刷し、その後、２部目の１ページ目〜１０ページ目を印刷し、これを１０部目まで繰り返す。グループ出力とは、複数部印刷するときに、ページごとに設定された部数分出力する方法である。例えば、例えば、１０ページの印刷物を７部印刷する場合には、まず、１ページ目を７部分印刷し、その後、２ページ目を７部分印刷し、これを１０ページ目まで繰り返す。ここで、コレート出力であると判断するとステップＳ２４に進み、制御部２０５は、現在実行中の後処理ブロックの印刷を、後処理ブロックの切れ目まで印刷したところで停止する。次にステップＳ２５に進み、全ての後処理ブロックの中から、現在、最も完了部数の多い後処理ブロックを検索する。そしてステップＳ２６に進み、再開指示がなされた後処理ブロックを、ステップＳ２５で検索した後処理ブロックの（最大完了部数−１）部まで印刷及び後処理を実行する。そしてステップＳ２７に進み、ジョブの実行処理全体を再開する。
【００７４】
一方、ステップＳ２３でグループ出力であると判断するとステップＳ２８に進み、制御部２０５は、実行再開指示のあった後処理ブロックより後ろの後処理ブロックを出力中か否かを判断する。ここで、実行開始指示のあった後処理ブロックより前の後処理ブロックを出力中であった場合はステップＳ２９に進み、再開指示のあった後処理ブロックのサスペンド状態を解除する。そしてステップＳ３４に進んで、現在処理中の後処理ブロックの処理を継続する。
【００７５】
一方、実行開始指示のあった後処理ブロックより後の後処理ブロックを出力中であった場合はステップＳ２８からステップＳ３０に進む。そして制御部２０５は、コレートの時（ステップＳ２４）と同様に、現在実行中の後処理ブロックの印刷を、後処理ブロックの切れ目まで印刷したところで停止する。次にステップＳ３１に進み、ジョブに設定されている部数情報を取得する。次にステップＳ３２に進み、再開指示がなされた後処理ブロックを、ステップＳ３１で取得した部数まで印刷、及び後処理を実行する。そしてステップＳ３３に進み、ジョブの実行処理全体を再開してステップＳ３４に進む。
【００７６】
これらの動作は図１２で説明されるような動作を実現する事を目的としている。
【００７７】
図１２は、実施形態２に係るコレート出力時のサスペンド部位再開動作を説明する図である。コレート出力する場合、制御部２０５は、まず、１部目を、１ブロック目の１ページ目から順番に実行可能なブロック数分出力し、次に、２部目を、１ブロック目の１ページ目から順番に出力する。
【００７８】
まず、コレート出力設定になっている場合について説明する。図１２の状態１は、ジョブ全体で５つの後処理ブロックから成るジョブにおいて、後処理ブロック３が、何らかの要因により実行不可能と判断され、後処理ブロック３がサスペンドされた状態にある。そして、他の後処理ブロックの実行が継続されている。
【００７９】
ここで、後処理ブロック１による処理を実行中に、後処理ブロック３の印刷再開指示があったとする。この時の出力状況は、後処理ブロック１が７部目を出力していたとする。このとき制御部２０５は、後処理ブロック１が７部目の印刷を完了するのを待って、印刷を停止する（状態２）。この状態で、７部目の印刷処理及び後処理まで実行済みである。
【００８０】
このとき、最大完了部数は後処理ブロック１の７部である。そこで制御部２０５は、（７−１）の「６部」（所定の量）まで、後処理ブロック３による出力を行う（状態３）。
【００８１】
そして、後処理ブロック３による６部の出力が終了したら状態４になり、後処理ブロック３を含めて印刷を再開する。ここで、印刷は後処理ブロック２から再開されることとなる。こうして、成果物の部数を揃えることができる。
【００８２】
次に、グループ出力設定になっている場合について説明する。
【００８３】
図１３は、実施形態２に係るグループ出力時のサスペンド部位再開動作を説明する図である。グループ出力する場合、制御部２０５は、まず、１ページ目を部数分出力し、次に２ページ目を部数分出力し、これを、実行可能なブロックに含まれるページ数分繰り返す。
【００８４】
図１３の状態１は、例として、ジョブ全体で５つの後処理ブロックから成るジョブにおいて、後処理ブロック３が、何らかの要因により実行不可能と判断され、サスペンドされた状態で、他の後処理ブロックの実行が継続されている状況である。尚、ジョブに設定されている部数設定は８部であるとする。
【００８５】
次に状態２で、後処理ブロック４が出力中に、後処理ブロック３の印刷再開指示があったとする。また、この時、後処理ブロック４が３部目を出力していたとする。このとき制御部２０５は、印刷再開指示があった後処理ブロック３よりも後ろの後処理ブロックを出力中であるため、後処理ブロック４が３部目の出力を完了するのを待って、印刷を停止する（状態２）。
【００８６】
次に制御部２０５は、状態３で、ジョブに設定されている部数設定である８部まで、後処理ブロック３の出力を行う。
【００８７】
そして状態４で、制御部２０５は、後処理ブロック３の出力が８部になると、後処理ブロック４から印刷を再開する。こうして、成果物の部数を揃えることができる。
【００８８】
更に、サスペンド中の後処理ブロックがある場合、そこに複数種の後処理設定がなされた別のジョブが新たに実行され、その結果、後処理ブロックの単位でサスペンド状態にある部位が増えると、わかりにくくなってしまう。そこでこれを避けるため、既にサスペンド中の後処理ブロックがある場合は、複数種の後処理設定を含んだジョブ以外のジョブで、実行可能なジョブだけを、実行対象とするよう、制御部２０５は制御を行ってもよい。
【００８９】
このようにして制御部２０５は、印刷再開指示に応じて、サスペンドされていた印刷処理及び後処理を再開する。そして、その印刷処理及び後処理による成果物の量が、既に実行されていた後処理、それに対応する印刷処理による成果物の量と同等、或いは少なくとも近い量（ここでは−１）になるまで、そのサスペンドされていた印刷処理及び後処理を優先的に実行する。
【００９０】
この場合のフローを図１４に示す。
【００９１】
図１４は、本実施形態２に係るサスペンド状態にある後処理ブロックがある場合の、ジョブ受付手段の処理を説明するフローチャートである。この処理を実行するプログラムはＲＯＭ２０７に記憶されているか、或いはＨＤＤ２０９にインストールされており、ＨＤＤ２０９にインストールされている場合は実行時に制御部２０５によってＲＡＭ２０８にロードされて実行される。
【００９２】
まず制御部２０５はステップＳ４１で、サスペンド状態になっている後処理ブロックが印刷システム１０００にあるか否かを判断する。次にステップＳ４１で、サスペンド状態になっている後処理ブロックはないと判断した場合はステップＳ４３に進み、図７のステップＳ１と同様に、制御部２０５は受付済みジョブがある否かを判断する。ここで受付けジョブがあればステップＳ３（図７）に進み、そのジョブが実行可能か否かの確認処理へ進む。
【００９３】
一方、サスペンド状態になっている後処理ブロックがあると判断した場合はステップＳ４１からステップＳ４２に進む。ステップＳ４２では、制御部２０５は、複数種の後処理設定を含んだジョブを実行対象から外し、それ以外に受付済みジョブがあるか否かを判別する。そして、それ以外に受付済みジョブがあれば、そのジョブが実行可能かの確認処理（図７のＳ３）へ進む。
【００９４】
以上のように制御することによって、ユーザは、１つのジョブに対して複数の後処理を設定することによって、それら複数種類の後処理の設定がなされた印刷物を極力まとめて出力することができる。また、１つのジョブに対して複数種類の後処理を実行するように設定することができ、一部の後処理が実行できない場合でも、実行可能な後処理が設定されたページを先に実行できる。さらに、ユーザは、後処理単位のプロモートを行うか、ジョブ単位のプロモートを行うかを設定することができるため、利便性が向上する。
【００９５】
（他の実施形態）
また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【図１】
2010260321.tif 000003
【図２】
2010260321.tif 000004
【図３】
2010260321.tif 000005
【図４】
2010260321.tif 000006
【図５】
2010260321.tif 000007
【図６】
2010260321.tif 000008
【図７】
2010260321.tif 000009
【図８】
2010260321.tif 000010
【図９】
2010260321.tif 000011
【図１０】
2010260321.tif 000012
【図１１】
2010260321.tif 000013
【図１２】
2010260321.tif 000014
【図１３】
2010260321.tif 000015
【図１４】
2010260321.tif 000016