(57)【特許請求の範囲】
【請求項１】
印刷手段による印刷処理を行うのに伴って後処理を行う対象となる印刷ジョブであって、前記印刷手段から搬送される印刷媒体を受け取るための印刷媒体受取手段を具備する特定種類の後処理手段によって前記後処理を行う対象となる印刷ジョブを受け付けるジョブ受付手段と、
前記印刷ジョブから前記後処理を分離するための後処理分離指示をユーザインタフェースを介して受け付ける指示受付手段と、
前記後処理分離指示を受け付けなかった場合、前記印刷ジョブにて必要な印刷処理を前記印刷手段により実行させるのに伴って当該ジョブにて必要な後処理を前記特定種類の後処理手段により実行させるよう制御し、
前記後処理分離指示を受け付けた場合は、前記印刷ジョブにて必要な印刷処理を前記印刷手段により実行させる一方で当該印刷処理を実行するのに伴って前記特定種類の後処理手段による後処理を実行しないよう制御するジョブ制御手段と
を備えることを特徴とする印刷システム。
【請求項２】
前記ジョブ制御手段は、
前記後処理分離指示を受け付けた場合、前記印刷ジョブにて必要な後処理を前記特定種類の後処理手段により実行せずに前記印刷媒体受取手段を具備しない別の種類の後処理手段によって実行できるように制御することを特徴とする請求項１記載の印刷システム。
【請求項３】
前記別の種類の後処理手段は、前記印刷ジョブにて必要な後処理に関する情報をネットワークを介して受信する受信手段を具備するニアラインフィニッシャを含み、
前記ジョブ制御手段は、
前記後処理分離指示を受け付けた場合、前記ネットワークを介して前記情報を前記ニアラインフィニッシャに送信するよう送信手段を制御することを特徴とする請求項２記載の印刷システム。
【請求項４】
前記別の種類の後処理手段は、前記印刷ジョブにて必要な後処理に関する情報をネットワークを介して受信する受信手段を具備しないオフラインフィニッシャを含み、
前記ジョブ制御手段は、
前記後処理分離指示を受け付けた場合、前記オフラインフィニッシャのために前記情報を記述した指示書を前記印刷手段によって作成するよう制御することを特徴とする請求項２又は３記載の印刷システム。
【請求項５】
前記ジョブ受付手段は、
前記印刷手段によって印刷処理の対象となる複数の印刷ジョブを順次受け付け、
前記指示受付手段は、
前記複数の印刷ジョブのうちの前記後処理分離指示が許容される対象の印刷ジョブに対しては前記ユーザインタフェースにて前記後処理分離指示を実行可能にする一方で、前記複数の印刷ジョブのうちの前記後処理分離指示が許容されない対象の印刷ジョブに対しては前記ユーザインタフェースにて前記後処理分離指示を実行できないように制御することを特徴とする請求項１乃至４のいずれか１項に記載の印刷システム。
【請求項６】
前記指示受付手段は、
前記後処理分離指示が行われた印刷ジョブにて前記特定種類の後処理手段による後処理を行うようにするための後処理結合指示を前記ユーザインタフェースを介して受け付けられるように制御し、
前記ジョブ制御手段は、
前記後処理結合指示を受け付けた印刷ジョブについては、前記印刷手段による印刷処理を行った時点で処理を終了すること無しに当該印刷処理を実行するのに伴って前記特定種類の後処理手段による後処理を行うことを許可することを特徴とする請求項１乃至５のいずれか１項に記載の印刷システム。
【請求項７】
前記指示受付手段は、
前記印刷手段による印刷処理が終了していない印刷待ち状態の複数の印刷ジョブに関する情報として、前記後処理分離指示を受け付けた印刷ジョブをユーザが特定できるようにするための識別情報及び前記後処理結合指示を受け付けた印刷ジョブをユーザが特定できるようにするための識別情報のいずれかを前記ユーザインタフェースによって通知するよう制御することを特徴とする請求項５記載の印刷システム。
【請求項８】
印刷手段による印刷処理を行うのに伴って後処理を行う対象となる印刷ジョブであって、前記印刷手段から搬送される印刷媒体を受け取るための印刷媒体受取手段を具備する特定種類の後処理手段によって前記後処理を行う対象となる印刷ジョブを受け付けることができるように構成された印刷システムの制御方法であって、
前記印刷ジョブから前記後処理を分離するための後処理分離指示をユーザインタフェースを介して受付可能にし、
前記後処理分離指示を受け付けなかった場合、前記印刷ジョブにて必要な印刷処理を前記印刷手段により実行させるのに伴って当該ジョブにて必要な後処理を前記特定種類の後処理手段により実行させるよう制御し、
前記後処理分離指示を受け付けた場合は、前記印刷ジョブにて必要な印刷処理を前記印刷手段により実行させる一方で当該印刷処理を実行するのに伴って前記特定種類の後処理手段による後処理を実行しないよう制御する
ことを特徴とする印刷システムの制御方法。
【請求項９】
請求項８記載の制御方法をコンピュータに実行させるためのコンピュータ読取可能な記憶媒体。
【請求項１０】
請求項８記載の制御方法をコンピュータに実行させるためのコンピュータ実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷処理の実行に伴って後処理を行うジョブを受付可能な印刷システム及びその制御方法、記憶媒体、並びにプログラムに関する。
【背景技術】
【０００２】
近年、電子写真方式の印刷装置やインクジェット方式の印刷装置を利用したＰＯＤ（Print On Demand）印刷システムが提案されている（特許文献１参照）。このようなＰＯＤ印刷システムにより、オフセット印刷には必要な版下作成やその他複雑な作業が不要になる。
【特許文献１】米国特許出願公開ＵＳ−２００４−０１９００５７号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ＰＯＤ印刷システムの製品実用化を目指すことを想定してみると、まだまだ検討の余地が残されていると考える。
【０００４】
例えば、従来の印刷システムでは、印刷システムにより受け付けられる複数のジョブの生産性を考慮した様々な要求が操作者からなされる可能性がある。特に、印刷手段から搬送される印刷媒体を受け取るための印刷媒体受取手段を具備する特定種類の後処理手段に係る要望が今後なされる可能性がある。より具体的には、該印刷手段による印刷処理を行うのに伴って当該後処理手段による後処理を行う対象となるジョブから当該後処理を分離したいといった要望がなされる可能性がある。
【０００５】
しかしながら、現状、このような要望自体がないこともあって何ら対策がとられていない状況にある。
【０００６】
そこで、本発明は、このような要望に対処した製品実用化を目指した仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の印刷システムは、印刷手段による印刷処理を行うのに伴って後処理を行う対象となる印刷ジョブであって、前記印刷手段から搬送される印刷媒体を受け取るための印刷媒体受取手段を具備する特定種類の後処理手段によって前記後処理を行う対象となる印刷ジョブを受け付けるジョブ受付手段と、前記印刷ジョブから前記後処理を分離するための後処理分離指示をユーザインタフェースを介して受け付ける指示受付手段と、前記後処理分離指示を受け付けなかった場合、前記印刷ジョブにて必要な印刷処理を前記印刷手段により実行させるのに伴って当該ジョブにて必要な後処理を前記特定種類の後処理手段により実行させるよう制御し、前記後処理分離指示を受け付けた場合は、前記印刷ジョブにて必要な印刷処理を前記印刷手段により実行させる一方で当該印刷処理を実行するのに伴って前記特定種類の後処理手段による後処理を実行しないよう制御するジョブ制御手段とを備えることを特徴とする。
【０００８】
上記目的を達成するために、本発明の印刷システムの制御方法は、印刷手段による印刷処理を行うのに伴って後処理を行う対象となる印刷ジョブであって、前記印刷手段から搬送される印刷媒体を受け取るための印刷媒体受取手段を具備する特定種類の後処理手段によって前記後処理を行う対象となる印刷ジョブを受け付けることができるように構成された印刷システムの制御方法であって、前記印刷ジョブから前記後処理を分離するための後処理分離指示をユーザインタフェースを介して受付可能にし、前記後処理分離指示を受け付けなかった場合、前記印刷ジョブにて必要な印刷処理を前記印刷手段により実行させるのに伴って当該ジョブにて必要な後処理を前記特定種類の後処理手段により実行させるよう制御し、前記後処理分離指示を受け付けた場合は、前記印刷ジョブにて必要な印刷処理を前記印刷手段により実行させる一方で当該印刷処理を実行するのに伴って前記特定種類の後処理手段による後処理を実行しないよう制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、印刷手段から搬送される印刷媒体を受取可能な後処理手段に係る今後発生しうる要望に対処した仕組みを提供できる。例えば、該印刷手段による印刷処理を行うのに伴って該後処理手段による後処理を行う対象となるジョブから当該後処理を分離したいといった要望に対処した仕組みを提供できる。このように製品実用化に向けた利便性及び／又は柔軟性及び／又は生産性に富んだ印刷システムの提供に貢献できる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１１】
図１は、本発明の実施形態に係る印刷システムが適用されたＤＴＰシステムの一例を示すシステム構成図である。
【００１２】
図１において、ＤＴＰ（デスクトップパブリッシング）システムは、クライアントＰＣ１８０１と、クライアントＰＣ１８０１にネットワーク１８０９を介して接続されたプリンタ１８０３（印刷装置または画像形成装置）とを備える。プリンタ１８０３には、当該プリンタ１８０３で印刷された印刷用紙に対して中綴じ製本等の後処理を行うインラインフィニッシャ１８０３ａ（第１タイプの後処理装置）がインライン接続されている。インライン接続とは、プリンタ１８０３と同一の印刷用紙の搬送路（紙パス）で接続された状態をいう。
【００１３】
ネットワーク１８０９には、ニアラインフィニッシャ１８０４（第２タイプの後処理装置）と、フィニッシャシステム１８０７が接続されている。ネットワーク１８０９はＩＰネットワークであり、接続される機器はＩＰをサポートする。ネットワーク１８０９に接続された各デバイスは互いに通信可能に構成されている。
【００１４】
また、ＤＴＰシステムは、ネットワーク１８０９に接続されていないオフラインフィニッシャ１８０２（第２タイプの後処理装置）を備える。
【００１５】
フィニッシャシステム１８０７は、２台のニアラインフィニッシャ１８０５，１８０６と、コントローラ１８１１と、これらを互いに接続するネットワーク（または専用線）１８１０とで構成される。このように、コントローラ１８１１を介してネットワーク１８１０に接続しているフィニッシャもニアラインフィニッシャと呼ばれる。なお、図示では、２台のニアラインフィニッシャ１８０５，１８０６がネットワーク１８１０に接続されているがこれに限定されず、１台であっても３台以上であってもよい。また、ネットワーク１８１０に接続された各デバイスは互いに通信可能に構成されている。
【００１６】
プリンタ１８０３は、プリント機能のみならず、スキャン機能や複写機能、ファクシミリ通信機能、ファイリング機能等の複数の機能を有するＭＦＰ（マルチファンクションプリンタ）であるが、プリント機能のみを有するプリンタであってもよい。クライアントＰＣ１８０１は、情報処理装置またはプリンタを制御する機能を有する印刷制御装置から成る。
【００１７】
ここでインラインフィニッシャ、オフラインフィニッシャ、ニアラインフィニッシャについて、フィニッシャに対する制御方法の観点から説明する。
【００１８】
インラインフィニッシャとは、単体でホストコンピュータ（例えば、クライアントＰＣ１８０１）と通信することができず、例えば、プリンタと同一の用紙搬送路で接続された後処理装置である。プリンタから搬送される印刷用紙に対してフィニッシャにおいて行う処理内容（例えば、製本処理）はプリンタから設定される。この処理内容は、後処理の設定情報により決定される。
【００１９】
また、クライアントＰＣ１８０１等の情報処理装置上で動作するプリンタドライバを用いて、プリンタのオプション構成としてインラインフィニッシャを設定してもよい。これにより、インラインフィニッシャでの処理内容が指定された印刷ジョブ（特定種類の印刷ジョブ）を生成することができる。
【００２０】
オフラインフィニッシャとは、外部装置と通信する手段を持たない（オフライン状態）ものである。かつ、フィニッシャにおいて行う処理内容がフィニッシャにおいて設定されるものである。例えば、オフラインフィニッシャの操作部から処理内容をユーザ（又はオペレータ）が設定したり、後処理の対象用紙に印刷されたバーコード等の印刷情報を読み取って自動的に処理内容を設定したりすることができる。
【００２１】
ニアラインフィニッシャとは、外部装置と通信する手段を備え、フィニッシャにおいて行う処理内容を、フィニッシャの操作部から入力可能なだけでなく、ネットワークを介して別の機器、例えばホストコンピュータからジョブチケットとして入力できるものである。
【００２２】
次に、インラインフィニッシャ、オフラインフィニッシャ、及びニアラインフィニッシャの特徴を印刷用紙の搬送経路の観点から説明する。以下に説明する内容は一般的な特徴であり、理解を助ける目的であって、これに限定されるものではない。
【００２３】
インラインフィニッシャは、プリンタとフィニッシャとが物理的に接続されており、プリンタの印刷出力した紙が搬送経路を通ってフィニッシャに速やかに送られる。オフラインフィニッシャは、プリンタとは物理的に接続されておらず、プリンタの印刷出力した紙は台車やトレイ、ベルトコンベアなどで一旦バッファされ、その後にフィニッシャの入力部にセットされる。
【００２４】
ニアラインフィニッシャは、オフラインフィニッシャと同様に、印刷出力された紙が一旦バッファされた後にその入力部にセットされるが、前述したように、処理内容（ジョブチケット）を通信手段を介して入力することができる。また、インラインフィニッシャが、ホストコンピュータ等の外部機器と通信するための通信部を備え、この通信部を介して後処理指示をジョブチケットとして入力可能にして、ニアラインフィニッシャとして動作することも可能である。
【００２５】
図２は、図１のプリンタ１８０３の構成を示すブロック図である。
【００２６】
図２に示すように、プリンタ１８０３は、画像読み取りを行うスキャナ部と画像データを画像処理するスキャナＩＰ部とを含むスキャナ入力部１９１４と、ファクシミリなどに代表される電話回線を利用した画像の送受信を行うＦＡＸ部１９１３とを備える。また、プリンタ１８０３は、ネットワークを利用して画像データや装置情報をコンピュータ等とやりとりするためのＮＩＣ（Network Interface Card）部１９１２を備える。また、他のプリンタなどの外部デバイスとの情報交換を行う専用Ｉ／Ｆ部１９１１も備える。また、プリンタ１８０３は、印刷データの送信元であるコンピュータ等とのＵＳＢ Ｉ／Ｆ部１９１０とを備える。
【００２７】
ジョブ制御部１９０１は、例えば、不図示のプロセッサ及びＲＡＭ、ハードディスク等を有し、所定のプログラムをプロセッサで実行する。また、ジョブ制御部１９０１は、プリンタ１８０３の使われ方に応じて、画像信号を一時保存したり、経路を決定したりする制御を行う。
【００２８】
また、ジョブ制御部１９０１は、スキャナ入力部１９１４からの画像データやＦＡＸ部１９１３を介して入力されたファクシミリジョブの画像データやＮＩＣ部１９１２を介して入力されたコンピュータ等の外部装置からの画像データ等に対する処理が可能である。さらに、ジョブ制御部１９０１は、専用Ｉ／Ｆ部１９１１を介して入力された他のプリンタからの画像データに対する処理が可能である。それら画像データは、例えば、ハードディスクに一時格納された後に読み出され、プリンタ部１９０５等に転送される。プリンタ部１９０５に転送された画像データはプリント処理（印刷処理）される。
【００２９】
画像データには、ビットマップデータに限らず、画像を描写可能に記述されたデータが含まれる。例えば、画像データとしてＰＤＬデータを受信した場合、該ＰＤＬデータがＰＤＬ部１９０３により印刷可能な形式のデータに変換され、そのデータに画像処理部１９０４により必要な画像処理が施される。画像処理が施されたデータがプリンタ部１９０５によりプリント処理される。
【００３０】
操作部１９０２は、不図示の操作キーやボタン、表示手段であるＬＣＤ（Liquid Crystal Display）等を備え、ユーザからの指示を受け付けたり、保存された複数の印刷ジョブの一覧表示を行う。プリンタ１８０３内に保存された印刷ジョブは、クライアントＰＣ１８０１で生成され、ネットワーク１８０９を介して受信したものであったり、操作部１９０２を介して指示されたものである。
【００３１】
ジョブ制御部１９０１は、操作部１９０２を介して受け付けたユーザからの指示により、ハードディスクから読み出した画像データをコンピュータや他のプリンタ等の外部装置に転送可能に制御する。また、ジョブ制御部１９０１は、圧縮伸張部１９０９で圧縮された文書を文書格納部１９０８に保存し管理することもできる。
【００３２】
ユーザは、使用可能なフィニッシャへの設定等を操作部１９０２により行うことが可能である。使用可能なフィニッシャは、プリンタ部１９０５にインライン接続されたインラインフィニッシャ１８０３ａに加えて、ＮＩＣ部１９１２を介して接続されたニアラインフィニッシャ１８０４がある。共通データベース（ＤＢ）１９０７には、後述する後処理の設定情報が保存される。
【００３３】
フィニッシャには、その機能によって多種多様なフィニッシャがある。本実施の形態では、インラインフィニッシャ１８０３ａやニアラインフィニッシャ１８０５には中綴じ製本機能を有する中綴じ製本機を、オフラインフィニッシャ１８０２には図３（ａ）に示すような断裁機能を有する断裁機を用いている。また、ニアラインフィニッシャ１８０４には図３（ｂ）に示すようなくるみ製本機を、ニアラインフィニッシャ１８０６には紙折り機を用いている。
【００３４】
図４は、ニアラインフィニッシャ１８０４，１８０５，１８０６における機能部分の構成を示すブロック図である。なお、図示の構成例は、ニアラインフィニッシャ１８０４，１８０５，１８０６に共通する部分のみである。
【００３５】
ニアラインフィニッシャは、印刷用紙に対して中綴じ製本やくるみ製本、紙折りやステイプルなどの後処理を実行する後処理デバイス２２００と、後処理デバイス２２００を制御するコントローラ２１００とを備える。
【００３６】
コントローラ２１００は、制御プログラム実行機能と周辺装置制御機能とを兼ね備えた、フィニッシャ全体を制御するプロセッサ、制御部内部の各構成要素を接続するシステムバス、プロセッサが実行する制御プログラムや各種データ等を格納するＲＯＭを備える。また、コントローラ２１００は、ジョブチケットなどを保存するＲＡＭを備える。
【００３７】
本実施の形態では、コントローラ２１００は、ネットワーク部２１０１と、記憶装置２１０２と、ジョブ制御部２１０３と、操作部２１０４と、ジョブ制御情報解釈部２１０５と、デバイス制御部２０１６とを備える。
【００３８】
ネットワーク部２１０１は、外部のホストコンピュータやＭＦＰなどの他のネットワーク機器と通信を行い、後処理指示が記述されたジョブチケット（「ジョブ制御情報」とも呼ぶ）を受信する。記憶装置２１０２は、一時的に情報を保存するＤＲＡＭのような一次記憶装置やＨＤＤのような二次記憶装置である。記憶装置２１０２には、ニアラインフィニッシャの名称、形式、ＩＤなどのプロファイル情報を記憶する領域２１０２ａと、前述のジョブ制御情報などを記憶する領域２１０２ｂなどが用意されている。なお、領域２１０２ａ，２１０２ｂに記憶されるデータは、ジョブ制御部２１０３内のＲＯＭ（不図示）に格納されていてもよい。また、これらのデータは、ネットワークを介してプリンタ１８０３に転送し、プリンタ１８０３によって読み取られる（或いは予め書き込まれる）ように構成してもよい。このような方法によって、プリンタ１８０３で得られた印刷物を当該ニアラインフィニッシャやオフラインフィニッシャによって利用する際の後述する各種の制御が実行可能となる。
【００３９】
ジョブ制御部２１０３は、ニアラインフィニッシャにおいて印刷ジョブの制御を行うプロセッサ（ＣＰＵ）やメモリ等を有する。操作部２１０４は、ユーザからのＩＤ入力などを受け付ける。
【００４０】
ジョブ制御情報解釈部２１０５は、入力されたジョブ制御情報を解釈してデバイスを制御できる形式に変換する。フィニッシャを制御するためのジョブ制御情報は後処理設定情報とも呼ばれる。デバイス制御部２０１６は、後処理デバイス２２００を制御する。後処理デバイス２２００は、後処理（ポストプレス処理）を行う処理機構であり、例えばくるみ製本機能を実現するためのハードウエアを有する。
【００４１】
図５は、プリンタ１８０３内の印刷ジョブの制御に関連するモジュールの構成を示すブロック図である。
【００４２】
プリンタ１８０３は、印刷ジョブ制御部９０１、印刷ジョブテーブル９０２、後処理テーブル９０３、後処理装置の設定情報９０４、後処理の設定情報９０５、及び操作部１９０２を備える。なお、印刷ジョブ制御部９０１は、ジョブ制御部１９０１が有する機能の一部である。また、印刷ジョブテーブル９０２、後処理テーブル９０３、後処理装置の設定情報９０４、及び後処理の設定情報９０５は共通データベース１９０７に含まれる。
【００４３】
印刷ジョブ制御部９０１は、ユーザが操作部１９０２から指示入力した印刷ジョブ（特定種類の印刷ジョブ）の分割、前処理（プリント処理）と後処理に分割された印刷ジョブから後処理を抽出して保存を行う。さらに、印刷ジョブ制御部９０１は、後処理を実行させる装置の選択、後処理の設定情報の保存等の処理を行う。
【００４４】
印刷ジョブテーブル９０２には、後述する図６に示す内容の情報が保存される。後処理テーブル９０３には、後述する図７に示す内容の情報が保存される。後処理装置の設定情報９０４には、後述する図８に示す内容の情報が保存される。後処理の設定情報９０５には、後述する図９に示す内容の情報が保存される。
【００４５】
図６は、図５における印刷ジョブテーブル９０２の内容の一例を示す図である。
【００４６】
印刷ジョブテーブル９０２には、プリンタ１８０３で処理可能な印刷ジョブの情報が格納されている。本実施の形態では、印刷ジョブテーブル９０２の項目として、ジョブＩＤ１００１、ジョブ名称１００２、処理状況処理１００３、及び後処理の状態１００４が含まれている。例えば、ジョブＩＤが「００２」の欄では、ジョブ名称は「マニュアルＢ」で、処理状況は「ホールド」、後処理の状態は「分割」である。「ホールド」とは、処理を留めおくという意味である。「分割」は、後処理を前処理と同時に処理せず、印刷ジョブを分割して処理するという意味である。
【００４７】
図７は、図５における後処理テーブル９０３の内容の一例を示す図である。
【００４８】
本実施の形態では、後処理テーブル９０３の項目として、後処理ＩＤ１１０１、後処理名称１１０２、処理状況１１０３、後処理装置ＩＤ１１０４、及び元印刷ジョブＩＤ１１０５が含まれている。例えば、後処理ＩＤが「００２」の欄では、後処理名称は「くるみ製本」で、処理状況は「ホールド」、後処理装置ＩＤは「００２」（に相当する装置）で、元印刷ＩＤは「００２」（に相当する印刷ジョブ）である。「ホールド」とは、上述したように、処理を留めおくという意味である。
【００４９】
図８は、図５における後処理装置の設定情報９０４の一例を示す図である。
【００５０】
本実施の形態では、後処理装置の設定情報９０４の項目として、後処理装置ＩＤ１２０１、装置名称１２０２、装置形式１２０３、及び処理状況１２０４が含まれている。例えば、後処理装置ＩＤが「００２」の欄では、装置名称は「くるみ製本Ｂ」で、装置形式は「ニアライン」、処理状況は「ジョブ実行可能中」である。
【００５１】
図９は、図５における後処理の設定情報９０５の一例を示す図である。図示例は、製本機で行われる設定情報を記述したものである。
【００５２】
「FINISHING」タグにおいて、「FinishingType」は製本機の種類を、「Manufacturer」は製造したメーカ名を、「ProductName」は型式を表している。図示では、「ＡＢＣ社が製造した１１ＡＢＣという型式の製本機（Type:Bookbinding）」を表している。
【００５３】
「Booklet」や「Cutting」（不図示）といったタグは、それぞれの機種（製本機や裁断機）に固有の能力を記述したタグである。例えば、図９の製本機の設定情報には、「Booklet」タグにおいては、タイプ名として「中綴じ折」が定義されている。また、「Medium」タグにおいては、メディアタイプとして、「Plain」が、メディア重量として「６０Ｋｇ」と定義されている。さらに、「StapleSpaceInterval」タグには、ステイプル間隔を調整不能（「False」）であり、間隔は１００ｍｍであることが定義されている。
【００５４】
なお、本実施形態では、印刷装置又は画像形成装置であるプリンタ１８０３が印刷システムとして機能する構成を例示しているが、これに限定されるものでもない。例えば、プリンタ１８０３及びインラインフィニッシャ１８０３ａで構成された装置（又はシステム）が本実施形態における印刷システムとして機能してもよい。このように、本実施形態の印刷システムは、様々な形態のものが包含されるが、本実施形態の印刷システムが具備する以下の仕組みに相当する構成を具備するものであることが望ましい。
【００５５】
例えば、本実施形態の印刷システムとして機能するプリンタ１８０３は、印刷手段から搬送される印刷媒体を受取可能な特定種類の後処理手段に係る今後発生しうる要望に対処した仕組みを提供できるように構成されている。特に、プリンタ１８０３は、該印刷手段による印刷処理を行うのに伴って該後処理手段による後処理を行う対象となるジョブから当該後処理を分離したいといった要望に対処した仕組みを提供できるように構成されている。このプリンタ１８０３のように、製品実用化に向けた利便性及び／又は柔軟性及び／又は生産性に富んだ印刷システムの提供に貢献できる印刷装置及び／印刷システムであることが望ましい。
【００５６】
また、本実施形態では、プリンタ部１９０５が印刷手段として機能する構成を例示している。そして、この印刷手段から搬送される印刷媒体を受け取るための印刷媒体受取手段を具備する特定種類の後処理手段としてインラインフィニッシャ１８０３ａが機能する構成を例示している。また、前述の後処理とは、プリンタ部１９０５によって印刷処理が施された印刷物（例えば、印刷用紙などの各種印刷媒体）に対して実行される対象となるフィニッシング処理（加工処理）を意味する。例えば、本実施形態の印刷システムではサポートしている、ステイプル、穴あけ、断裁、中綴じ製本、くるみ製本や天糊製本などの糊付け製本といった各種のフィニッシングは、この後処理の具体例である。但し、これらの実施形態については、例示的なものであってこれに限定されるものでもない。
【００５７】
また、本実施形態の印刷システムは、上述の各種効果を得るための仕組みとして以下に示す構成要件を具備している。
【００５８】
例えば、印刷システムに相当するプリンタ１８０３は、プリンタ部１９０５による印刷処理を行うのに伴ってインラインフィニッシャ１８０３ａによって後処理を行う対象となる印刷ジョブを受け付けるためのジョブ受付手段を具備している。本実施形態では、スキャナ入力部１９１４、ＦＡＸ部１９１３、ＮＩＣ部１９１２、専用Ｉ／Ｆ部１９１１、ＵＳＢＩ／Ｆ部１９１０等の印刷対象となる印刷データを入力するユニットが当該ジョブ受付手段として機能する構成を例示する。また、処理対象となるジョブに係る各種コマンドをユーザ入力するために利用される操作部１９０２やＰＣ１８０１のモニタやポインティングデバイスといったユーザインタフェースも当該手段としての役目を果たす。なお、これらも例示的なものであってこれに限定されるものでもない。但し、プリンタ１８０３のように、プリンタ部１９０５による印刷処理を行うのに伴ってインラインフィニッシャ（特定種類の後処理手段に相当）１８０３ａによる後処理を行う対象となる印刷ジョブを受け付けるジョブ受付手段を具備することが望ましい。
【００５９】
そして、プリンタ１８０３は、このジョブ受付手段により受け付ける印刷ジョブから前述の後処理を分離するための後処理分離指示をユーザインタフェースを介して受け付けるための指示受付手段を具備している。本実施形態では、ジョブ制御部１９０１がこの指示受付手段として機能する構成を例示している。なお、処理対象となるジョブに係る各種コマンドをユーザ入力するために利用される操作部１９０２やＰＣ１８０１のモニタやポインティングデバイスといったユーザインタフェースも当該指示受付手段としての役目を果たす。但し、これらの点についても例示的なものであってこれに限定されるものでもない。
【００６０】
なお、この印刷ジョブから後処理を分離するという表現に関し、後述する具体例では、印刷ジョブを分割するという表現を利用している。また、後述の具体例では、印刷ジョブを前処理（印刷処理に相当）と後処理（フィニッシング処理に相当）に分割するという表現も利用している。このように、本実施形態の印刷システムの仕組みをより理解できるように表現を換言して説明しているが、これらの意味するところは同じである。
【００６１】
そして、本実施形態では、印刷システムとして機能するプリンタ１８０３が、ジョブ制御手段として機能するジョブ制御部１９０１を具備している。そして、これにより、以下に示す制御が実行されるように構成されている。例えば、本実施形態にて前述のような、印刷処理に連動して後処理を行う対象となる印刷ジョブのために、前述のユーザインタフェースを介してユーザから前述の後処理分離指示を受け付けなかったとする。この場合、この指示が無いことを条件に、ジョブ制御部１９０１は、この印刷ジョブにて必要な印刷処理をプリンタ部１９０５により実行させるのに伴って当該ジョブにて必要な後処理をインラインフィニッシャ１８０３ａによって実行させる。このように、当該ケースにおいては、ジョブ制御部１９０１は、プリンタ部１９０５による印刷処理に連動してインラインフィニッシャ１８０３ａによる後処理を実行することを許可する。
【００６２】
一方、前述の印刷ジョブのために前述のユーザインタフェースを介してユーザから前述の後処理分離指示を受け付けたとする。この場合、この指示を受け付けたことを条件に、ジョブ制御部１９０１は、この印刷ジョブにて必要な印刷処理をプリンタ部１９０５により実行させる。そして、このケースの場合、当該ジョブのために該後処理分離指示がなされているので、これを条件に、ジョブ制御部１９０１は、該ジョブにおいてこの印刷処理を実行するのに伴ってインラインフィニッシャ１８０３ａによる後処理は実行しないように制御する。このように、当該ケースにおいては、ジョブ制御部１９０１は、プリンタ部１９０５による印刷処理に連動してインラインフィニッシャ１８０３ａによる後処理を実行することを禁止する。
【００６３】
このように、ジョブ制御手段の一例として機能するジョブ制御部１９０１は、ユーザインタフェースによって受付可能にした後処理分離指示の有無に基づき、前述のような選択的な制御を実行する。そして、このジョブ制御手段として機能するジョブ制御部１９０１によって、更に以下の制御も実行する。
【００６４】
例えば、前述のような、印刷処理に連動して後処理を行う対象となる印刷ジョブのために、前述の後処理分離指示を前述のユーザインタフェースを介して受け付けたとする。この場合、該指示に基づいて、ジョブ制御部１９０１は、該印刷ジョブにて必要な後処理をインラインフィニッシャ１８０３ａにより実行せずに、これとは別の種類の後処理手段によって当該後処理を実行できるようにプリンタ１８０３を制御する。
【００６５】
なお、本実施形態では、前述のニアラインフィニッシャ１８０４，１８０５，１８０６やオフラインフィニッシャ１８０２が、この別の種類の後処理手段として機能する構成を例示している。このように、前述の印刷媒体受取手段を具備しない後処理手段が、当該後処理手段として利用できるように本実施形態の印刷システムは構成されている。そして、この仕組みの具体例として本実施形態にてプリンタ１８０３は以下の仕組みを具備している。
【００６６】
例えば、前述のように、インラインフィニッシャ１８０３ａとは別の種類の後処理手段として、本実施形態ではニアラインフィニッシャ１８０４，１８０５，１８０６が存在する。これらのニアラインフィニッシャは、前述の後処理分離指示が行われた印刷ジョブにて必要な後処理に関する情報をネットワーク（例えば図１のネットワーク１８０９）を介して受信する受信手段（例えば図４のネットワーク部２１０１）を具備している。この仕組みを利用して本実施形態にてジョブ制御部１９０１は、この後処理分離指示を受け付けた場合、該ネットワークを介して当該情報をプリンタ１８０３から当該ニアラインフィニッシャに送信するよう制御する。
【００６７】
なお、本実施形態では、プリンタ１８０３に具備される送信手段として機能する図２のＮＩＣ部１９１２などが、当該データ送信の際に制御される。また、これとは別の具体例として、プリンタ１８０３は以下の仕組みを具備している。例えば、前述のように、インラインフィニッシャ１８０３ａとは別の種類の後処理手段として、オフラインフィニッシャ１８０２が存在する。これに代表されるオフラインフィニッシャは、前述のニアラインフィニッシャには具備される前述のような機能を果たす受信手段（例えば、図４のネットワーク部２１０１）を具備していない。本実施形態では、このようなオフラインフィニッシャでも対応できるようにプリンタ１８０３は構成されている。
【００６８】
ジョブ制御部１９０１は、前述の印刷ジョブのために前述の後処理分離指示を前述のユーザインタフェースを介してユーザから受け付けたとする。この場合、この指示に基づいて、ジョブ制御部１９０１は、このような本実施形態で適用されるオフラインフィニッシャのために、この印刷ジョブにて必要な後処理に関する情報を記述した指示書をプリンタ部１９０５によって作成できるように制御する。この情報の具体例としては、例えば、如何なる印刷ジョブの印刷物に対して如何なる種類の後処理を如何なる後処理条件で実行するのかをユーザが目視で識別できる情報である。このような情報が印刷されたシートが当該指示書として適用される。
【００６９】
以上のように、印刷システムとして機能するプリンタ１８０３は、様々な仕組みを具備しているわけだが、本実施形態では更に以下の仕組みも具備している。
【００７０】
例えば、スキャナ入力部１９１４やＮＩＣ部１９１２などに代表される前述のジョブ受付手段を用いることで本実施形態のプリンタ１８０３は、プリンタ部１９０５によって印刷処理の対象となる複数の印刷ジョブを順次受付可能に構成されている。この仕組みを利用して、本実施形態では、前述の指示受付手段としても機能するジョブ制御部１９０１が、前述のユーザインタフェースに対する各種の操作制御も実行する。
【００７１】
例えば、ジョブ制御部１９０１は、これら複数の印刷ジョブのうち、前述の後処理分離指示が許容される対象の印刷ジョブに対しては前述のユーザインタフェースにて前述の後処理分離指示をユーザにより実行できるように制御する。その一方でジョブ制御部１９０１は、これら複数の印刷ジョブのうちの該後処理分離指示が許容されない対象の印刷ジョブに対しては該ユーザインタフェースにてユーザにより該後処理分離指示を実行できないように制御する。このように、ジョブ制御部１９０１は、プリンタ部１９０５によって印刷対象となる各ジョブ毎に後処理分離指示の受付許可／禁止に関する制限を行う。そして、プリンタ１８０３は、この仕組みに関連した更なる仕組みとして以下の仕組みも具備している。
【００７２】
例えば、前述のように後処理分離指示がなされた印刷ジョブであっても、該ジョブにてインラインフィニッシャ１８０３ａによる後処理を実行させるための後処理結合指示を前述のユーザインタフェースにより受付できるように、ジョブ制御部１９０１は制御する。そして、一旦は後処理が分離された印刷ジョブに対して、この後処理結合指示を受け付けたとする。この場合、この指示を受けてジョブ制御部１９０１は、この印刷ジョブについてはプリンタ部１９０５による印刷処理を行った時点で処理を終了させずに該印刷処理を実行するのに伴ってインラインフィニッシャ１８０３ａによる後処理を行うよう制御する。このように当該ケースでは、ジョブ制御部１９０１は、前述の後処理分離指示がなされた印刷ジョブであってもこの後処理結合指示を条件に、プリンタ部１９０５による印刷処理に連動してインラインフィニッシャ１８０３ａによる後処理を実行することを許可する。
【００７３】
なお、この後処理結合指示がなされる対象となる印刷ジョブは、必ずしも、前述の後処理分離指示が一旦はなされた印刷ジョブだけに限らない。例えば、そもそも、印刷処理のみを要する印刷ジョブであって、糊付け製本やステイプルといったインラインフィニッシャ１８０３ａによる後処理は行う必要がない印刷ジョブも、この後処理結合指示がなされる対象となる印刷ジョブの一例である。このような印刷ジョブを前述のジョブ受付手段によって受け付けた場合も、該ジョブに対して当該後処理結合指示をユーザインタフェースを介してユーザが行えるように、ジョブ制御部１９０１によって制御する。このように、本実施形態の印刷システムは、後処理分離指示が一度もなされていない印刷ジョブについても、後処理結合指示がなされる対象となる印刷ジョブとして取り扱うこととができるように構成されている。
【００７４】
そして本実施形態では、これらの仕組みを利用した更なる仕組みとして以下の仕組みもプリンタ１８０３が具備している。例えば、ジョブ制御部１９０１は、プリンタ部１９０５による印刷処理が終了していない印刷待ち状態の複数の印刷ジョブに関する情報を、文書格納部１９０８等のメモリに記憶する各ジョブの印刷データと関連付けて管理する管理手段としても機能する。そして、ジョブ制御部１９０１は、この情報を前述のユーザインタフェース等を介してユーザに通知するよう制御している。
【００７５】
この一例として本実施形態にてジョブ制御部１９０１は、前述の後処理分離指示を受け付けた印刷ジョブをユーザが特定できるようにするための識別情報を前述のユーザインタフェースによって通知するよう制御している。その一方で、ジョブ制御部１９０１は、前述の後処理結合指示を受け付けた印刷ジョブをユーザが特定できるようにするための識別情報も前述のユーザインタフェースによって通知するよう制御している。この際、ジョブ制御部１９０１は、これらの識別情報を互いにどちらの情報であるのかユーザが区別できる状態で当該ユーザインタフェースにより表示させる。例えば、後述する図１６に関する構成もこの仕組みの具体例の１つである。但し、これらの点についても、これに限定されるものでもなく、例えば、いずれか一方の識別情報をユーザに通知する構成でもよい。
【００７６】
以上のように、本実施形態の印刷システムは、上述した各種の仕組みを具備することによって、インラインフィニッシャにまつわる様々な要望に対処した仕組みが提供できるといった効果が得られるように構成されている。例えば前述のように本実施形態の印刷システムは、プリンタ部１９０５による印刷処理を行うのに伴ってインラインフィニッシャ１８０３ａによる後処理を行う対象となるジョブから該後処理を分離したいといった要求に対処した仕組みを提供可能に構成されている。このように本実施形態の印刷システムは、製品実用化に向けた利便性及び／又は柔軟性及び／又は生産性に富んだ印刷環境の提供に貢献できるように構成されている。
【００７７】
なお、本実施形態では、上述した特定種類の後処理手段に係る制御に関する各種の構成要件のうちの少なくともいずれかに相当する構成を有す印刷装置及び／又は後処理装置及び／又は印刷システムでも本実施形態は適用される。そして、これに該当するものは本発明に包含される。
【００７８】
また、本実施形態では、上述したように、これらの構成要件に相当する各種の判断及び／又は制御を行う手段としてジョブ制御部１９０１が機能する構成を例示したが、本実施形態はこれに限定されるものでもない。例えば、ジョブ制御部１９０１によって実行される又はジョブ制御部１９０１が協働することによって実行される上述した各種の判断及び／又は制御のうちの、全て又は一部を別のユニットが行う構成でもよい。これにより、例えば、１つのＣＰＵで装置及び／又はシステムが制御される構成や、複数のＣＰＵが協働することで装置及び／又はシステムが制御される構成のどちらに対しても本発明は適用される。
【００７９】
次に、上述した特定種類の後処理手段に係る本実施形態における各種の構成要件に関する制御の具体例を順に説明する。なお、以下の具体例で説明する構成以外の構成については、全て前述の構成のとおりなので、この点については省略する。また、以下の説明における具体例に示す構成もまた例示的なものであって、これに限定されるものでもない。
【００８０】
また、以下に説明する具体例では、図１０〜図１６の各種ユーザインタフェース画面をジョブ制御部１９０１が、前述のユーザインタフェースの一例として機能する操作部１９０２に表示させるよう制御する構成を例示している。しかし、この点についてもこれに限定されるものでもない。例えば、上述したように、ＰＣ１８０１といった外部装置のユーザインタフェースでこれらと同等の画面を提供可能にした構成でもよい。
【００８１】
また、図１７及び図１８の各フローチャートの処理を実行するためのコンピュータ読取可能なプログラムをジョブ制御部１９０１のＣＰＵがプリンタ１８０３内部のメモリから読出して実行する。これにより、これらの処理が遂行される。このような構成を例示するがこれに限定されるものでもない。例えば、上述したように、ＰＣ１８０１といった外部装置のＣＰＵによってこれらの処理が遂行される構成でもよい。
【００８２】
まず、プリンタ１８０３の操作部１９０２に表示する画面を図１０〜図１６を参照して説明する。なお、操作部１９０２に表示する画面はタッチパネルとなっており、ユーザが画面上のタッチパネルキーを触れることにより、その機能が実行される。
【００８３】
次に、図１０〜図１３を参照して、印刷ジョブを前処理（印刷処理に相当）と後処理（フィニッシング処理に相当）に分割する際に操作部１９０２に表示される一連の画面について説明する。
【００８４】
図１０は、プリンタ１８０３に保存された印刷ジョブを表示するホールドジョブリスト画面の一例を示す図である。
【００８５】
ホールドジョブリスト画面１４０１上のリスト１４０２には、印刷ジョブに設定されている項目が表示される。図示例では、ジョブ名、ユーザ名、日付／時刻、及び分割状態が表示されているが、これらに限定されるものではない。
【００８６】
分割キー１４０３は、ユーザがリスト１４０２上で選択した印刷ジョブの分割を望む場合に使用される。結合キー１４０４は、ユーザがリスト１４０２上で選択した、前処理と後処理に分割された印刷ジョブの結合を望む場合に使用される。プリント開始キー１４０５は、ユーザが選択した印刷ジョブのプリントを望む場合に使用される。
【００８７】
図１１は、ユーザにより選択された印刷ジョブを分割する場合に表示するホールドジョブリスト画面の一例を示す図である。図１２は、選択された印刷ジョブを分割するかどうかを確認するダイアログを表示する画面の一例を示す図である。図１３は、印刷ジョブの分割が実行された後に表示するホールドジョブリスト画面の一例を示す図である。
【００８８】
ユーザは、図１１に示すように、ホールドジョブリスト画面１４０１上のリスト１４０２から前処理と後処理に分割する印刷ジョブを選択する。図示例では、ジョブ名が「Ｃマニュアル」、「Ｅパンフレット」の各印刷ジョブが選択されている。ユーザが分割可能な印刷ジョブを選択すると、分割キー１４０３が有効表示され、キー押下可能となる。ユーザが有効表示された分割キー１４０３を押下すると、図１２に示すように、ホールドジョブリスト画面１４０１の上に、印刷ジョブを分割するかどうかを確認する分割確認ダイアログ１５０１が表示される。
【００８９】
分割確認ダイアログ１５０１には、「はい」キー１５０２と「いいえ」キー１５０３が配置されている。ここで、「はい」キー１５０２が押下されると、選択された印刷ジョブに対して前処理と後処理を分割する処理が実行される。一方、「いいえ」キー１５０３が押下されると、分割確認ダイアログ１５０１を閉じて、ホールドジョブリスト画面１４０１を表示する。印刷ジョブの分割処理が実行された場合、図１３に示すように、分割されたジョブ名が「Ｃマニュアル」、「Ｅパンフレット」の各印刷ジョブの分割状態欄に「分割」が表示される。
【００９０】
次に、図１４〜図１６を参照して、分割された印刷ジョブを結合する際に操作部１９０２に表示される一連の画面について説明する。
【００９１】
図１４は、分割された印刷ジョブを結合する場合に表示するホールドジョブリスト画面の一例を示す図である。図１５は、分割された印刷ジョブを結合するかどうかを確認するダイアログを表示する画面の一例を示す図である。図１６は、分割された印刷ジョブの結合が実行された後に表示するホールドジョブリスト画面の一例を示す図である。
【００９２】
ユーザは、図１４に示すように、ホールドジョブリスト画面１４０１上のリスト１４０２から前処理と後処理の結合を望む印刷ジョブを選択する。図示例では、ジョブ名が「Ｅパンフレット」の印刷ジョブが選択されている。ユーザが結合可能な印刷ジョブを選択すると、結合キー１４０４が有効表示され、キー押下可能となる。ユーザが有効表示された結合キー１４０４を押下すると、図１５に示すように、ホールドジョブリスト画面１４０１の上に、分割された印刷ジョブを結合するかどうかを確認する結合確認ダイアログ１６０１が表示される。
【００９３】
結合確認ダイアログ１６０１には、「はい」キー１６０２と「いいえ」キー１６０３が配置されている。ここで、「はい」キー１６０２が押下されると、選択された印刷ジョブの前処理と後処理を結合する処理が実行される。一方、「いいえ」キー１６０３が押下されると、結合確認ダイアログ１６０１を閉じて、ホールドジョブリスト画面１４０１が表示される。分割された印刷ジョブの結合処理が実行された場合、図１６に示すように、結合処理されたジョブ名が「Ｅパンフレット」の印刷ジョブの分割状態欄に「結合済」が表示される。
【００９４】
次に、図１７のフローチャートを参照して、本実施の形態における印刷ジョブを前処理と後処理に分割する処理及び分割された印刷ジョブを結合する処理について説明する。なお、各ステップ内の画面表示は操作部１９０２で、実際の処理はジョブ制御部１９０１で行われる。
【００９５】
図１７は、印刷ジョブを分割又は結合する処理の流れを示すフローチャートである。
【００９６】
まず、ステップＳ２０１では、ジョブ制御部１９０１は、図１０に示すようなホールドジョブリスト画面１４０１を操作部１９０２に表示する。
【００９７】
次に、ステップＳ２０２では、ジョブ制御部１９０１は、リスト１４０２から印刷ジョブが選択されたかを判断する。印刷ジョブが選択されている場合は、ステップＳ２０３に移行し、選択されていない場合は本処理を終了する。
【００９８】
次に、ステップＳ２０３では、ジョブ制御部１９０１は、選択された印刷ジョブを前処理と後処理に分割可能か否かを判断する。分割できる場合は、ステップＳ２０４に移行し、分割できない場合はステップＳ２０７に移行する。
【００９９】
ステップＳ２０４では、ジョブ制御部１９０１は、ホールドジョブリスト画面１４０１上の分割キー１４０３を有効表示する。その後、ステップＳ２０５では、ジョブ制御部１９０１は、分割キー１４０３が押されたかどうかを判断する。分割キー１４０３が押され、且つ分割確認ダイアログ１５０１上の「はい」キー１５０２が押下された場合は、ステップＳ２０６に移行し、ジョブ制御部１９０１は、選択された印刷ジョブに対して前処理と後処理を分割する処理を実行する。一方、分割キー１４０３が押されなかった場合は、本処理を終了する。
【０１００】
ステップＳ２０７では、ジョブ制御部１９０１は、選択された印刷ジョブの前処理に後処理の結合が可能か否かを判断する。結合できる場合は、ステップＳ２０８に移行し、結合できない場合は、本処理を終了する。
【０１０１】
ステップＳ２０８では、ジョブ制御部１９０１は、ホールドジョブリスト画面１４０１上の結合キー１４０４を有効表示する。その後、ステップＳ２０９では、ジョブ制御部１９０１は、結合キー１４０４が押されたかどうかを判断する。結合キー１４０４が押され、且つ結合確認ダイアログ１６０１上の「はい」キー１６０２が押下された場合は、ステップＳ２１０に移行し、ジョブ制御部１９０１は、選択された印刷ジョブの前処理に後処理を結合する結合処理を実行する。一方、結合キー１４０４が押されなかった場合は、本処理を終了する。
【０１０２】
次に、図１８のフローチャートを参照して、本実施の形態における印刷ジョブの種別を判別して後処理をどのフィニッシャで実行させるかを示す処理について説明する。
【０１０３】
図１８は、後処理を実行させるフィニッシャの選択処理を示すフローチャートである。なお、各ステップ内の画面表示は操作部１９０２で、実際の処理はジョブ制御部１９０１で行われる。
【０１０４】
まず、ステップＳ３０１では、ジョブ制御部１９０１は、図１０に示すようなホールドジョブリスト画面１４０１を操作部１９０２に表示する。
【０１０５】
次に、ステップＳ３０２では、ジョブ制御部１９０１は、リスト１４０２から印刷ジョブが選択されたかを判断する。印刷ジョブが選択されている場合は、ステップＳ３０３に移行し、選択されていない場合は本処理を終了する。
【０１０６】
次に、ステップＳ３０３では、ジョブ制御部１９０１は、プリント開始するか否か、すなわちプリント開始キー１４０５が押されたか否かを判断する。プリント開始キー１４０５が押された場合、ステップＳ３０４に移行し、押されていない場合は本処理を終了する。
【０１０７】
ステップＳ３０４では、ジョブ制御部１９０１は、選択された印刷ジョブの種別を判断する。一貫型の印刷ジョブ若しくは結合された印刷ジョブの場合は、ステップＳ３１０に移行する。一方、分割された印刷ジョブの場合は、ステップＳ３０５に移行し、分割された印刷ジョブに対してプリント処理（印刷処理）を実行する。
【０１０８】
なお、この一貫型の印刷ジョブとは、前述の本実施形態の構成で説明したように、印刷処理に連動してインラインフィニッシャ１８０３ａによって後処理を行う対象となるジョブを意味する。分割された印刷ジョブとは、前述したように、後処理分離指示がなされた印刷ジョブを意味する。また、結合された印刷ジョブとは、前述したように、後処理結合指示がなされた印刷ジョブを意味する。
【０１０９】
次に、ステップＳ３０６では、ジョブ制御部１９０１は、分割された印刷ジョブの後処理をニアラインフィニッシャで実行するか否かを判断する。ここでは、ジョブ制御部１９０１は、後処理の設定情報９０５に基づき、当該設定情報に合致するニアラインフィニッシャを後処理装置の設定情報９０４から検索する。後処理の設定情報９０５に合致するニアラインフィニッシャが見つかった場合は、ステップＳ３０７に移行して、ジョブ制御部１９０１は、当該ニアラインフィニッシャに後処理の指示データを送信する。一方、合致するニアラインフィニッシャが見つからなかった場合は、ジョブ制御部１９０１は、オフラインフィニッシャで実行すると判断して、ステップＳ３０８に移行し、オフラインフィニッシャ用の指示書を印刷する。
【０１１０】
ステップＳ３１０では、ジョブ制御部１９０１は、一貫型の印刷ジョブ若しくは結合された印刷ジョブに対してプリント処理を実行し、その後、インラインフィニッシャ１８０３ａで当該印刷ジョブの後処理を実行させる（ステップＳ３１１）。
【０１１１】
本実施の形態によれば、後処理の分割設定がされていない印刷ジョブに対して印刷処理を実行する場合、印刷ジョブに必要な印刷処理をプリンタ１８０３に実行させ、且つ印刷ジョブに必要な後処理をインラインフィニッシャ１８０３ａに実行させる。一方、後処理の分割設定がされた印刷ジョブに対して印刷処理を実行する場合、印刷ジョブに必要な印刷処理をプリンタ１８０３に実行させ、且つ印刷ジョブに必要な後処理をニアラインフィニッシャ又はオフラインフィニッシャに実行させる。この結果、複数の印刷ジョブを一度に印刷システムに投入した場合、先行する印刷ジョブの処理が完了しないと後続の印刷ジョブの処理が開始できない状況でも、後処理をインライン、ニアライン、オフラインのいずれかのフィニッシャに実行させることができる。これにより、印刷処理と共に後処理を要する複数の印刷ジョブに対するトータルの生産性の向上を可能にする。
【０１１２】
本実施の形態では、プリンタ１８０３において、印刷ジョブから分割する後処理をフィニッシャ単位（後処理装置単位）で分割することが可能である。また、前処理と後処理に分割された印刷ジョブに対して、後処理の実行を一時的に保留したり、後処理を実行させるフィニッシャを変更することも可能である。また、後処理の実行が保留された場合、当該後処理の設定情報を保存する。このような保留や保存を実行する手段として、例えば、ジョブ制御部１９０１が挙げられる。
【０１１３】
また、本実施の形態には、２つの印刷ジョブを同じ設定で出力することも含む。具体的には、一方の印刷ジョブの設定情報を保存し、保存した設定情報を他方の印刷ジョブに適用する。これにより、印刷ジョブに対する設定の煩雑さを解消する。この場合、２つの適用ケースがある。１つ目は、印刷ジョブ全体の設定情報を保存して、別の印刷ジョブに適用するケースである。２つ目は、印刷ジョブを構成する処理の一部（例えば、後処理）の設定情報を保存して、別の印刷ジョブの処理の一部に適用するケースである。
【０１１４】
また、分割された後処理を、分割前の印刷ジョブに再度結合したり、分割前の印刷ジョブとは異なる他の印刷ジョブに結合したりすることも可能である。
【０１１５】
さらに、保存された後処理の設定情報を他の印刷ジョブに適用（流用）したり、印刷ジョブを構成する一部の処理（例えば、後処理）の設定情報を別の印刷ジョブの後処理に適用することも可能とする。本実施形態では、これに対応する仕組みを実現する手段として、例えば、ジョブ制御部１９０１が挙げられる。
【０１１６】
また、操作部１９０２において、ニアラインフィニッシャ又はオフラインフィニッシャにより後処理を実行させるキーの有効表示／無効表示がユーザに選択できるようにしてもよい。さらに、操作部１９０２に印刷後のジョブ履歴或いはジョブ一覧表示画面を表示し、再度、印刷指示が行われる度に、前回の印刷時に使用されたフィニッシャとは異なるフィニッシャをユーザが選択できるようにしてもよい。例えば、再印刷する度に、インラインフィニッシャで後処理を行うか／非インラインフィニッシャで後処理を行うかが選択可能になることが挙げられる。
【０１１７】
本実施の形態によれば、印刷ジョブを前処理と後処理に分割し、当該後処理の実行を保留することができる。これにより、後処理を実行するフィニッシャの稼働状況に応じて前処理のみを先に実行させ、フィニッシャの稼働状況にとらわれずに印刷ジョブに対する印刷処理を実行させることができる。
【０１１８】
また、印刷ジョブの後処理を実行するフィニッシャを切り替えることで、フィニッシャの稼働状況を鑑みて、最適なフィニッシャを選択することができ、後処理の生産性を向上させることができる。さらに、後処理を元の印刷ジョブから分割するだけでなく、元の印刷ジョブ又は他の印刷ジョブに結合することも可能であるため、印刷ジョブの実行状況によって最適な処理の組み合わせで実行することが可能になる。加えて、印刷ジョブの設定情報或いは印刷ジョブの一部処理（例えば、後処理）の設定情報を保存して、別の印刷ジョブ或いは印刷ジョブの後処理に流用することができる。これにより、複雑かつ煩雑な設定情報の入力を省力化することができる。
【０１１９】
上記実施の形態では、本発明の適用例としてプリンタ１８０３を用いて説明したが、クライアントＰＣ１８０１に本発明を適用しても上述の効果が同様に得られることは言うまでもない。
【０１２０】
上記実施形態において例示した構成部品の寸法、材質、形状、それらの相対配置などは、本発明が適用される装置の構成や各種条件により適宜変更されるべきものであり、本発明がそれらの例示に限定されるものではない。
【０１２１】
また、本発明の目的は、以下の処理を実行することによって達成される。例えば、上記実施形態の機能を実現するソフトウェアのプログラム（プログラムコード）を記録した記憶媒体をシステム又は装置に供給し、そのシステム又は装置のコンピュータ（ＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたコンピュータ実行可能なプログラム自体が前述した実施の形態の機能を実現することになり、そのプログラム及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【０１２２】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１２３】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１２４】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【０１２５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現する場合も含まれる。この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接、またはインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続された不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【０１２６】
このように、本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【図面の簡単な説明】
【０１２７】
【図１】本発明の実施形態に係る印刷システムが適用されたＤＴＰシステムの一例を示すシステム構成図である。
【図２】図１のプリンタの構成を示すブロック図である。
【図３】（ａ）ニアラインフィニッシャの一例である断裁機の外観図であり、（ｂ）オフラインフィニッシャの一例であるくるみ製本機の外観図である。
【図４】ニアラインフィニッシャにおける機能部分の構成を示すブロック図である。
【図５】プリンタ内の印刷ジョブの制御に関連するモジュールの構成を示すブロック図である。
【図６】図５における印刷ジョブテーブルの内容の一例を示す図である。
【図７】図５における後処理テーブルの内容の一例を示す図である。
【図８】図５における後処理装置の設定情報の一例を示す図である。
【図９】図５における後処理の設定情報の一例を示す図である。
【図１０】プリンタに保存された印刷ジョブを表示するホールドジョブリスト画面の一例を示す図である。
【図１１】ユーザにより選択された印刷ジョブを分割する場合に表示するホールドジョブリスト画面の一例を示す図である。
【図１２】選択された印刷ジョブを分割するかどうかを確認するダイアログを表示する画面の一例を示す図である。
【図１３】印刷ジョブの分割が実行された後に表示するホールドジョブリスト画面の一例を示す図である。
【図１４】分割された印刷ジョブを結合する場合に表示するホールドジョブリスト画面の一例を示す図である。
【図１５】分割された印刷ジョブを結合するかどうかを確認するダイアログを表示する画面の一例を示す図である。
【図１６】分割された印刷ジョブの結合が実行された後に表示するホールドジョブリスト画面の一例を示す図である。
【図１７】印刷ジョブを分割又は結合する処理の流れを示すフローチャートである。
【図１８】後処理を実行させるフィニッシャの選択処理を示すフローチャートである。
【符号の説明】
【０１２８】
９０１  印刷ジョブ制御部
９０２  印刷ジョブテーブル
９０３  後処理テーブル
９０４  後処理装置の設定情報
９０５  後処理の設定情報
１８０２  オフラインフィニッシャ
１８０３  プリンタ
１８０３ａ  インラインフィニッシャ
１８０４，１８０５，１８０６  ニアラインフィニッシャ
１８０７  フィニッシャシステム
１９０１，２１０３  ジョブ制御部
１９０２，２１０４  操作部
２１００  コントローラ
２２００  後処理デバイス
【図１】
0004958706.tif 000002
【図２】
0004958706.tif 000003
【図３】
0004958706.tif 000004
【図４】
0004958706.tif 000005
【図５】
0004958706.tif 000006
【図６】
0004958706.tif 000007
【図７】
0004958706.tif 000008
【図８】
0004958706.tif 000009
【図９】
0004958706.tif 000010
【図１０】
0004958706.tif 000011
【図１１】
0004958706.tif 000012
【図１２】
0004958706.tif 000013
【図１３】
0004958706.tif 000014
【図１４】
0004958706.tif 000015
【図１５】
0004958706.tif 000016
【図１６】
0004958706.tif 000017
【図１７】
0004958706.tif 000018
【図１８】
0004958706.tif 000019