(57)【要約】【課題】  用紙枚数や部数が多かったり、設定が複雑であるような場合には、オフライン処理の再実行の設定を適切に行うのが非常に難しいことが容易に想像できる。【解決手段】  オフラインジョブ又はインラインジョブが中断された場合、その中断されたジョブがインラインジョブである場合は、そのインラインジョブで未完了の処理を行うためのリカバリ処理を許可する（Ｓ２４）。一方、中断されたジョブがオフラインジョブである場合は、そのオフラインジョブをキャンセルし（Ｓ２８）、その中断要因に影響されないジョブがあれば、そのジョブの実行を許可する（Ｓ３１，Ｓ３２）。【選択図】  図１２
2010012718.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と後処理装置とを有する印刷システムであって、
前記印刷装置による印刷処理を含まない前記後処理装置による後処理を要するオフラインジョブの実行要求を受け付けた場合に、当該オフラインジョブのために前もって作成された印刷物に対する後処理を前記後処理装置により実行させる後処理実行手段と、
前記印刷装置による印刷と前記後処理装置による後処理とを要するインラインジョブの実行要求を受け付けた場合に、当該インラインジョブに応じて前記印刷装置及び前記後処理装置を制御して前記インラインジョブを実行させるジョブ制御手段と、
前記オフラインジョブ又は前記インラインジョブが中断された場合、当該中断されたジョブが前記インラインジョブである場合は当該インラインジョブで未完了の処理を行うためのリカバリ処理を許可し、前記中断されたジョブが前記オフラインジョブである場合は前記リカバリ処理を禁止するリカバリ制御手段と、
を有することを特徴とする印刷システム。
【請求項２】
前記オフラインジョブが中断されたときに、当該中断されたオフラインジョブにおける後処理に関する後処理条件を表示する手段と、
前記表示された後処理条件に基づいて、前記中断されたオフラインジョブとは異なる他のオフラインジョブで当該後処理条件に基づいた後処理を前記後処理装置によって実行可能にする手段と、
を更に有することを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記中断されたジョブが存在する場合、前記中断の要因が解消されない状態で実行可能な他のオフラインジョブ或いはインラインジョブが存在するか否かを判定する判定手段と、
前記判定手段により存在すると判定された前記他のオフラインジョブ或いはインラインジョブを、前記中断の要因の解消を待たずに前記印刷装置または前記後処理装置によって開始可能にする手段と、
を更に有することを特徴とする請求項１に記載の印刷システム。
【請求項４】
前記オフラインジョブが中断されたときに、当該中断されたオフラインジョブの前にインラインジョブが指示されていると、前記印刷装置による当該インラインジョブの印刷処理を自動的に開始させる手段を更に有することを特徴とする請求項１に記載の印刷システム。
【請求項５】
前記リカバリ制御手段は、
前記中断されたジョブが前記インラインジョブである場合に、当該インラインジョブの中断要因が解消されたのを条件に前記リカバリ処理を自動的に開始することを許可し、
前記中断されたジョブが前記オフラインジョブである場合、当該オフラインジョブの中断要因が解消されても前記リカバリ処理を自動的に開始することを禁止することを特徴とする請求項１に記載の印刷システム。
【請求項６】
前記中断されたジョブが前記オフラインジョブである場合に、中断要因が解消されたときに当該オフラインジョブのための前記リカバリ処理を許可するための指示を入力するための指示手段を更に有し、
前記指示手段による指示に応じて、前記リカバリ制御手段は、前記オフラインジョブのための前記リカバリ処理を許可することを特徴とする請求項１乃至５のいずれか１項に記載の印刷システム。
【請求項７】
前記中断されたジョブが前記オフラインジョブである場合に、当該オフラインジョブにおいて未完了の後処理をユーザにより識別可能に表示する手段を更に有することを特徴とする請求項１乃至６のいずれか１項に記載の印刷システム。
【請求項８】
印刷装置と後処理装置とを有する印刷システムの印刷制御方法であって、
前記印刷装置による印刷処理を含まない前記後処理装置による後処理を要するオフラインジョブの実行要求を受け付けた場合に、当該オフラインジョブのために前もって作成された印刷物に対する後処理を前記後処理装置により実行させる後処理実行工程と、
前記印刷装置による印刷と前記後処理装置による後処理とを要するインラインジョブの実行要求を受け付けた場合に、当該インラインジョブに応じて前記印刷装置及び前記後処理装置を制御して前記インラインジョブを実行させるジョブ制御工程と、
前記オフラインジョブ又は前記インラインジョブが中断された場合、当該中断されたジョブが前記インラインジョブである場合は当該インラインジョブで未完了の処理を行うためのリカバリ処理を許可し、前記中断されたジョブが前記オフラインジョブである場合は前記リカバリ処理を禁止するリカバリ制御工程と、
を有することを特徴とする印刷システムの印刷制御方法。
【請求項９】
前記オフラインジョブが中断されたときに、当該中断されたオフラインジョブにおける後処理に関する後処理条件を表示する工程と、
前記表示された後処理条件に基づいて、前記中断されたオフラインジョブとは異なる他のオフラインジョブで当該後処理条件に基づいた後処理を前記後処理装置によって実行可能にする工程と、
を更に有することを特徴とする請求項８に記載の印刷システムの印刷制御方法。
【請求項１０】
前記中断されたジョブが存在する場合、前記中断の要因が解消されない状態で実行可能な他のオフラインジョブ或いはインラインジョブが存在するか否かを判定する判定工程と、
前記判定工程で存在すると判定された前記他のオフラインジョブ或いはインラインジョブを、前記中断の要因の解消を待たずに前記印刷装置または前記後処理装置によって開始可能にする工程と、
を更に有することを特徴とする請求項８に記載の印刷システムの印刷制御方法。
【請求項１１】
前記オフラインジョブが中断されたときに、当該中断されたオフラインジョブの前にインラインジョブが指示されていると、前記印刷装置による当該インラインジョブの印刷処理を自動的に開始させる工程を更に有することを特徴とする請求項８に記載の印刷システムの印刷制御方法。
【請求項１２】
前記リカバリ制御工程は、
前記中断されたジョブが前記インラインジョブである場合に、当該インラインジョブの中断要因が解消されたのを条件に前記リカバリ処理を自動的に開始することを許可し、
前記中断されたジョブが前記オフラインジョブである場合、当該オフラインジョブの中断要因が解消されても前記リカバリ処理を自動的に開始することを禁止することを特徴とする請求項８に記載の印刷システムの印刷制御方法。
【請求項１３】
前記中断されたジョブが前記オフラインジョブである場合に、中断要因が解消されたときに当該オフラインジョブのための前記リカバリ処理を許可するための指示を入力するための指示工程を更に有し、
前記指示工程による指示に応じて、前記リカバリ制御工程は、前記オフラインジョブのための前記リカバリ処理を許可することを特徴とする請求項８乃至１２のいずれか１項に記載の印刷システムの印刷制御方法。
【請求項１４】
前記中断されたジョブが前記オフラインジョブである場合に、当該オフラインジョブにおいて未完了の後処理をユーザにより識別可能に表示する工程を更に有することを特徴とする請求項８乃至１３のいずれか１項に記載の印刷システムの印刷制御方法。
【請求項１５】
請求項８乃至１４のいずれか１項に記載の印刷制御方法をコンピュータに実行させるためのコンピュータ実行可能なプログラム。
【請求項１６】
請求項８乃至１４のいずれか１項に記載の印刷制御方法を実行するための印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置と後処理装置とを有し、印刷装置と後処理装置によるインラインジョブと、印刷装置による印刷処理を含まない後処理装置による後処理を含むオフラインジョブとを実行可能な印刷システム及び印刷制御方法、プログラム、印刷装置に関するものである。
【背景技術】
【０００２】
従来の製版を用いた印刷技術に対抗して、近年、電子写真方式の印刷装置やインクジェット方式の印刷装置を利用したＰＯＤ（Print On Demand）印刷システムが提案されている（特許文献１参照）。このようなＰＯＤ印刷システムにより、従来の印刷システムにおける版下作成や、その他複雑な作業が不要になる。
【特許文献１】米国特許公開公報2004-0190057号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、このようなＰＯＤ印刷システムの製品実用化を想定すると、まだまだ検討の余地が残されていると考える。例えば、従来の印刷システムは、プリンタに接続されたインラインフィニッシャ（プリンタとフィニッシャ間の紙の搬送経路が物理的に繋がっているフィニッシャ）による後処理を、プリンタによる印刷を伴わずに利用できる構成になっていない。そこで、プリンタに接続された後処理装置による後処理を、プリンタによる印刷を伴わずに利用できるようにした印刷システムが要望されることが予測される。
【０００４】
このような印刷システムにおいて、プリンタに接続された後処理装置による後処理をプリンタによる印刷処理を伴わずに行う、オフラインジョブを実行できるようにすると、以下の（１）（２）で示すような問題が発生することが予想される。
（１）処理途中で中断したジョブがオフラインジョブである場合に、その他のジョブの処理が滞るといったトラブルが予想される。例えば、後処理のみを行うオフラインジョブを実行中に問題が発生した場合を考える。このような場合は、後処理を実行しない印刷処理のみのジョブであれば、オフラインジョブのトラブルとは関係なく、そのジョブを実行できる可能性がある。従って、このような場合は、そのオフラインジョブの支障要因が解消されているかどうかに拘わらず、そのジョブを実行することが求められる。
（２）処理途中で中断したジョブがオフラインジョブである場合に、そのジョブを再実行した場合に生じるトラブルが予想される。例えば、１部が１０枚からなる印刷物（印刷済用紙）をステープルして５部作成するオフラインジョブを考える。このとき、２５枚目の用紙の給紙中に、何らかの原因でオフラインジョブが中断すると、印刷システム内にはステープル済みの２部の用紙の束と、仕掛け中の５枚の用紙、及び給紙前の２５枚の用紙が給紙段に存在している。この状態で後処理を再実行するためには、仕掛け中の用紙を印刷システムの給紙段に戻し、その後、それら用紙の枚数などの状態に合わせてオフラインジョブの設定を再設定した後、後処理を再実行するように指示しなければならない。このような操作は非常に煩雑であり、また用紙枚数や部数が多かったり、設定が複雑であるような場合には、再実行の設定を適切に行うのが非常に難しいことが容易に想像できる。
【０００５】
本発明の目的は、上記従来技術の問題点を解決することにある。
【０００６】
本願発明の特徴は、印刷装置と後処理装置によるインラインジョブと、印刷装置による印刷処理を含まない後処理装置による後処理を含むオフラインジョブとを実行可能な印刷システムにおいて、オフラインジョブの実行が中断された場合の不具合の発生を防止することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために本発明の一態様に係る印刷システムは以下のような構成を備える。即ち、
印刷装置と後処理装置とを有する印刷システムであって、
前記印刷装置による印刷処理を含まない前記後処理装置による後処理を要するオフラインジョブの実行要求を受け付けた場合に、当該オフラインジョブのために前もって作成された印刷物に対する後処理を前記後処理装置により実行させる後処理実行手段と、
前記印刷装置による印刷と前記後処理装置による後処理とを要するインラインジョブの実行要求を受け付けた場合に、当該インラインジョブに応じて前記印刷装置及び前記後処理装置を制御して前記インラインジョブを実行させるジョブ制御手段と、
前記オフラインジョブ又は前記インラインジョブが中断された場合、当該中断されたジョブが前記インラインジョブである場合は当該インラインジョブで未完了の処理を行うためのリカバリ処理を許可し、前記中断されたジョブが前記オフラインジョブである場合は前記リカバリ処理を禁止するリカバリ制御手段と、
を有することを特徴とする。
【０００８】
上記目的を達成するために本発明の一態様に係る印刷システムの印刷制御方法は以下のような工程を備える。即ち、
印刷装置と後処理装置とを有する印刷システムの印刷制御方法であって、
前記印刷装置による印刷処理を含まない前記後処理装置による後処理を要するオフラインジョブの実行要求を受け付けた場合に、当該オフラインジョブのために前もって作成された印刷物に対する後処理を前記後処理装置により実行させる後処理実行工程と、
前記印刷装置による印刷と前記後処理装置による後処理とを要するインラインジョブの実行要求を受け付けた場合に、当該インラインジョブに応じて前記印刷装置及び前記後処理装置を制御して前記インラインジョブを実行させるジョブ制御工程と、
前記オフラインジョブ又は前記インラインジョブが中断された場合、当該中断されたジョブが前記インラインジョブである場合は当該インラインジョブで未完了の処理を行うためのリカバリ処理を許可し、前記中断されたジョブが前記オフラインジョブである場合は前記リカバリ処理を禁止するリカバリ制御工程と、
を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、オフラインジョブの実行が中断された場合における不具合の発生を防止できる。
【００１０】
また本発明によれば、ジョブが中断されてジョブを再開する場合に、ユーザの手間を少なくできるという効果がある。
【発明を実施するための最良の形態】
【００１１】
以下、添付図面を参照して本発明の好適な実施形態を詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１２】
図１は、本発明の実施形態に係るＰＯＤシステムの構成図である。
【００１３】
このＰＯＤシステム１００００は、印刷システム１０００，１００１、スキャナ１０２、サーバコンピュータ（ＰＣ）１０３、クライアントコンピュータ（ＰＣ）１０４を有し、それらはネットワーク１０１を介して接続されている。またＰＯＤシステム１００００は、紙折り機１０７、くるみ製本機１０８、断裁機１０９、中綴じ製本機１１０等を有する。
【００１４】
印刷システム１０００，１００１は、図２に示すように印刷装置１００とシート処理装置２００とを有する。尚、本実施形態では、印刷装置１００として、コピー機能及びプリンタ機能等、複数の機能を有する多機能処理装置（ＭＦＰ）を例にして説明する。しかしながら、印刷装置１００は、コピー機能のみ、或は、プリンタ機能のみの単一機能型の印刷装置であっても良い。ＰＣ１０３は、ネットワーク１０１に接続された各種装置とのデータの送受信を管理する。ＰＣ１０４は、ネットワーク１０１を介して画像データを印刷装置１００やＰＣ１０３に送信する。また紙折り機１０７は、印刷装置１００で印刷されたシートの折り処理を行う。くるみ製本機１０８は、印刷装置１００で印刷されたシートに対するくるみ製本処理を行う。断裁機１０９は、複数枚のシートからなるシート束毎に、印刷装置１００で印刷されたシートの断裁処理を行う。中綴じ製本機１１０は、印刷装置１００で印刷されたシートに対する中綴じ製本処理を行う。ここで、これら紙折り機１０７、くるみ製本機１０８、断裁機１０９、中綴じ製本機１１０を利用する場合、ユーザは、印刷システム１０００又は印刷システム１００１で印刷されたシートを取り出して装置にセットし、その装置によって処理を実行させる。また、このＰＯＤシステム１００００が有する複数の装置のうち、中綴じ製本機１１０以外の装置は、ネットワーク１０１に接続されており、互いに他の装置とデータ通信可能に構成されている。
【００１５】
尚、印刷システム１００１は、印刷システム１０００が具備する仕組みと同じ仕組みを具備するがこれに限定されるものでもない。また、本実施形態の構成は、何れか一方の印刷システム１０００又は１００１が存在すれば実現される。本実施形態では、一例として印刷システム１０００が以下に説明する各種構成要件を具備するものとする。
【００１６】
次に、印刷システム１０００の構成を説明する。
【００１７】
図２は、本実施形態に係る印刷システムの構成を示すブロック図である。
【００１８】
図２に示す各ユニットの内、シート処理装置２００以外のユニットは、印刷装置１００に含まれる。印刷装置１００には、任意の台数のシート処理装置２００を接続することができる。この印刷システムは、印刷装置１００で印刷されたシートに対するシート処理を、印刷装置１００に接続されたシート処理装置２００により実行できるように構成されている。但し、シート処理装置２００を接続せずに印刷装置１００のみで印刷システム１０００を構成することも可能である。
【００１９】
シート処理装置２００は、印刷装置１００と通信可能に構成され、印刷装置１００からの指示を受け、後述するようなシート処理を実行することができる。スキャナ部２０１は、原稿上の画像を読み取って画像データに変換し、他のユニットに転送する。外部Ｉ／Ｆ２０２は、ネットワーク１０１に接続された他の装置との間でデータの送受信を行う。プリンタ部２０３は、入力された画像データに基づく画像をシート上に印刷する。操作部２０４は、図４を参照して後述するハードキー入力部（キー入力部）４０２や、タッチパネル部４０１を有し、それらを介してユーザからの指示を受付ける。また操作部２０４は、操作部２０４が有するタッチパネルに各種表示を行う。
【００２０】
制御部２０５は、この印刷システムが有する各種ユニットの処理や動作等を統括的に制御する。即ち、印刷装置１００及び印刷装置１００に接続されたシート処理装置２００の動作も制御する。ＲＯＭ２０７は、制御部２０５によって実行される各種コンピュータプログラムを記憶する。例えば、ＲＯＭ２０７は、後述するフローチャートの各種処理を制御部２０５に実行させるためのプログラムや、後述する各種設定画面を表示するために必要な表示制御プログラムを記憶する。またＲＯＭ２０７は、ＰＣ１０３やＰＣ１０４等から受信したＰＤＬ（ページ記述言語）コードデータを、制御部２０５が解釈し、ラスタイメージデータに展開する動作を実行するためのプログラムを記憶する。他にもＲＯＭ２０７は、ブートシーケンスやフォント情報等を記憶する。ＲＡＭ２０８は、スキャナ部２０１や外部Ｉ／Ｆ２０２から送られてきた画像データや、ＲＯＭ２０７からロードされた各種プログラムや設定情報を記憶する。またＲＡＭ２０８は、シート処理装置２００に関する情報（印刷装置１００に接続されたシート処理装置２００の台数（０からｎ台）と、各シート処理装置２００の機能に関する情報、また、各シート処理装置２００の接続順序等）を記憶する。ＨＤＤ（ハードディスクドライブ）２０９は、ハードディスクとハードディスクへのデータの読み書きを行う駆動部等で構成される。ＨＤＤ２０９は、スキャナ部２０１や外部Ｉ／Ｆ２０２から入力され、圧縮伸張部２１０によって圧縮された画像データを記憶するための大容量の記憶装置である。制御部２０５は、ユーザからの指示に基づいて、ＨＤＤ２０９に格納された画像データをプリンタ部２０３によって印刷することができる。また制御部２０５は、ユーザからの指示に基づいて、ＨＤＤ２０９に格納された画像データを、外部Ｉ／Ｆ２０２を介してＰＣ１０３、他の印刷システム等の外部装置へ送信することもできる。また制御部２０５はまた、外部Ｉ／Ｆ２０２を介してＰＣ１０３、他の印刷システム等の外部装置から、画像データを獲得することもできる。また制御部２０５は外部Ｉ／Ｆ２０２を介して、ネットワーク１０１に接続された外部装置を探索することもできる。圧縮伸張部２１０は、ＪＢＩＧやＪＰＥＧ等といった各種圧縮方式によってＲＡＭ２０８、ＨＤＤ２０９に記憶されている画像データ等の圧縮・伸張動作を行う。
【００２１】
次に、印刷システム１０００の構成について図３を用いて説明する。
【００２２】
図３は、本実施形態に係る印刷システムにおける印刷装置と、その印刷装置に接続されたシート処理装置の断面図である。
【００２３】
自動原稿搬送装置（ＡＤＦ）３０１は、原稿トレイの積載面にセットされた原稿束を１頁目の原稿から、ページ順に、順番に分離して、スキャナ部２０１によって原稿走査するために原稿台ガラス上へ搬送する。スキャナ部２０１は、原稿台ガラス上に搬送された原稿の画像を読み取り、ＣＣＤによって画像データに変換する。回転多面鏡（ポリゴンミラー等）３０３は、画像データに応じて変調された、例えばレーザ光などの光線を入射し反射ミラーを介して反射走査光として感光ドラム３０４上に照射する。感光ドラム３０４上にレーザ光によって形成された潜像はトナーによって現像され、転写ドラム３０５上に貼り付けられたシートに対してトナー像を転写する。この一連の画像形成プロセスをイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）のトナーに対して順次実行することによりフルカラー画像が形成される。４回の画像形成プロセスの後に、フルカラー画像形成された転写ドラム３０５上のシートは、分離爪３０６によって分離され、定着前搬送器３０７によって定着器３０８へ搬送される。定着器３０８は、ローラやベルトの組合せを含み、ハロゲンヒータなどの熱源を内蔵し、トナー像が転写されたシート上のトナーを熱と圧力によって溶解、定着させる。排紙フラッパ３０９は、揺動軸を中心に揺動可能に構成され、シートの搬送方向を規定する。排紙フラッパ３０９が図中時計回りの方向に揺動しているときには、シートは真直ぐに搬送され、排紙ローラ３１０によって機外へ排出される。制御部２０５は、以上のような一連のシーケンスによって、片面印刷を実行するように印刷装置１００を制御する。
【００２４】
一方、シートの両面に画像を形成する場合には、排紙フラッパ３０９が図中反時計回りの方向に揺動し、シートは下方向に進路を変更され両面搬送部へと送り込まれる。両面搬送部は、反転フラッパ３１１、反転ローラ３１２、反転ガイド３１３および両面トレイ３１４を備える。反転フラッパ３１１は、揺動軸を中心に揺動し、シートの搬送方向を規定する。制御部２０５は、両面印刷ジョブを実行する場合、反転フラッパ３１１を図中反時計回りの方向に揺動し、反転ローラ３１２を介して、プリンタ部２０３でシートの第１面にプリント済みのシートを反転ガイド３１３へと送り込むよう制御する。そして、シート後端が反転ローラ３１２に狭持された状態で反転ローラ３１２を一旦停止させ、引き続き反転フラッパ３１１を図中時計回りの方向に揺動させ、且つ、反転ローラ３１２を逆方向に回転させる。これにより、シートスイッチバックして搬送させ、シートの後端と先端が入れ替わった状態で、このシートを両面トレイ３１４へと導くよう制御する。両面トレイ３１４ではシートを一旦積載し、その後、再給紙ローラ３１５によってシートは再びレジストローラ３１６へと送り込まれる。このときシートは、１面目の転写工程とは反対の面が感光ドラム３０４と対向する側になって送られてきている。そして、先述したプロセスと同様に、そのシートの第２面に対して２面目の画像を形成させる。そして、シートの両面に画像が形成され、定着工程を経て排紙ローラ３１０を介して印刷装置１００本体内部から機外へとシートを排出させる。制御部２０５は、以上のような一連のシーケンスによって、両面印刷を実行するように印刷装置１００を制御する。
【００２５】
また印刷装置１００は、印刷処理に要するシートを収納する給紙部を有する。給紙部には、給紙カセット３１７，３１８（例えば、それぞれ５００枚のシートを収容可能）、給紙デッキ３１９（例えば、５０００枚のシートを収納可能）、手差しトレイ３２０等がある。給紙カセット３１７，３１８、給紙デッキ３１９は、サイズや材質の異なる各種シートを、給紙部ごとに区別してセットできる。また手差しトレイ３２０には、ＯＨＰシート等の特殊なシートを含む各種シートをセットすることができる。給紙カセット３１７，３１８、給紙デッキ３１９、手差しトレイ３２０には、それぞれに給紙ローラが設けられており、給紙ローラによってシートは１枚単位で連続的に給送される。
【００２６】
次に、図３に示すシート処理装置２００ついて説明する。
【００２７】
本実施形態の印刷システムにおけるシート処理装置２００は、上流の装置から下流の装置にシート搬送路を介してシートを搬送できるのであれば、任意の種類の装置を任意の台数だけ連結することができる。例えば、図３に示すように、印刷装置１００に近い順に、大容量スタッカ２００−３ａ、インサータ２００−３ｄ、糊付け製本機２００−３ｂ、中綴じ製本機２００−３ｃの順序で連結し、これらを印刷システムでそれぞれ選択的に利用することができる。またシート処理装置２００のそれぞれがシート排出部を備え、ユーザは、シート処理がなされたシートを、それぞれのシート処理装置のシート排出部から取出すことができる。
【００２８】
制御部２０５は、印刷装置１００に接続されたシート処理装置２００にて実行可能な種類のシート処理の候補から、ユーザが所望する種類のシート処理の実行要求を、操作部２０４を介して印刷実行要求と共に受付ける。そして操作部２０４を介して処理対象となるジョブの印刷実行要求をユーザから受付けたことに応じて、制御部２０５は、そのジョブにて要する印刷処理をプリンタ部２０３で実行させる。そして制御部２０５は、この印刷処理がなされたジョブのシートを、ユーザが所望するシート処理を実行可能なシート処理装置までシート搬送路を介して搬送させ、そのシート処理装置でシート処理（後処理）を実行させることができる。
【００２９】
例えば、この印刷システム１０００が図３に示すシステム構成である場合、ユーザから印刷実行要求を受付けた処理対象のジョブが、大容量スタッカ２００−３ａによる大量積載処理を行うように指示されたジョブであるとする。このジョブを「スタッカジョブ」と呼ぶ。このスタッカジョブを処理する場合、制御部２０５は、印刷装置１００で印刷されたこのジョブのシートを、図３のＡ点を通過させて、大容量スタッカ２００−３ａ内部へ搬送させる。その後、制御部２０５は、このジョブの積載処理を大容量スタッカ２００−３ａで実行させる。そして制御部２０５は、大容量スタッカ２００−３ａで積載処理がなされたこのジョブの印刷物を、他の装置（例えば後段の装置）へ搬送せずに、大容量スタッカ２００−３ａ内部の排紙先Ｘに保持させる。
【００３０】
これによりユーザは、この排紙先Ｘに保持されたスタッカジョブの印刷物を、排紙先Ｘから直接取出すことができる。それにより、図３のシート搬送方向、最下流の排紙先Ｚまでシートを搬送して、排紙先Ｚからスタッカジョブの印刷物を取り出すといった、一連の装置の動作やユーザの操作が不要になる。
【００３１】
また図３のシステム構成で、ユーザから印刷実行要求を受付けた処理対象のジョブが、糊付け製本機２００−３ｂによるシート処理（例えば、くるみ製本処理、又は天糊製本処理の何れかの糊付け製本処理）を行うように指示されたジョブであるとする。このジョブを「糊付け製本ジョブ」と呼ぶ。この糊付け製本ジョブを処理する場合、制御部２０５は、印刷装置１００で印刷されたシートを、図３のＡ点、Ａ'点及びＢ点を介して糊付け製本機２００−３ｂの内部へ搬送させる。その後、制御部２０５は、このジョブの糊付け製本処理を糊付け製本機２００−３ｂで実行させる。そして制御部２０５は、糊付け製本機２００−３ｂで糊付け製本処理がなされたこのジョブの印刷物を、他の装置（例えば後段の装置）へ搬送させずに、そのまま、糊付け製本機２００−３ｂ内部の排紙先Ｙに保持させる。
【００３２】
更に、例えば、ユーザから印刷実行要求を受付けた処理対象のジョブが、中綴じ製本機２００−３ｃによるシート処理を行うように指示されたジョブであるとする。中綴じ製本機２００−３ｃによるシート処理には、例えば、中綴じ製本、パンチ処理、断裁処理、シフト排紙処理、折り処理等がある。ここでは、このジョブを「中綴じ製本ジョブ」と呼ぶ。この中綴じ製本ジョブを処理する場合、制御部２０５は、印刷装置１００で印刷されたこのジョブのシートを、Ａ点、Ａ'点及びＢ点及びＣ点を通過させて中綴じ製本機２００−３ｃに搬送する。その後、制御部２０５は、このジョブのシート処理を中綴じ製本機２００−３ｃで実行させる。そして制御部２０５は、この中綴じ製本機２００−３ｃによるシート処理がなされた中綴じ製本ジョブの印刷物を、中綴じ製本装置２００−３ｃの排紙先Ｚに保持させる。尚、排紙先Ｚには複数の排紙先候補がある。これは、中綴じ製本機２００−３ｃが複数種類のシート処理を実行することができ、シート処理ごとに排紙先を分ける際に用いられるものである。
【００３３】
以上図１〜図３を参照して説明したように、本実施形態に係る印刷システムは、印刷装置１００に対して、複数台のシート処理装置を接続することができる。そして、これら複数台のシート処理装置は、任意の組合せで、印刷装置１００に対して接続できる。また、これら複数台のシート処理装置の接続順序も、装置同士のシート搬送路がつながる範囲内において自由に変更することができる。また印刷装置１００に接続可能なシート処理装置の候補も複数種類存在する。
【００３４】
次に、図４を用いて、操作部２０４の構成を説明する。
【００３５】
図４は、本実施形態に係る印刷装置１００の操作部２０４を示す外観図である。
【００３６】
操作部２０４は、タッチパネル部４０１と、キー入力部４０２とを備える。タッチパネル部４０１は、液晶表示部とその上に貼られた透明電極を有し、ユーザから指示を受付けるための各種設定画面を表示する。このタッチパネル部４０１は、各種画面を表示する機能とユーザからの指示を受付ける指示入力機能を兼ね備える。キー入力部４０２は、電源キー５０１やスタートキー５０３や、ストップキー５０２やユーザモード設定ボタン５０５、テンキー５０６を備える。スタートキー５０３は、コピージョブや、送信ジョブの実行を印刷装置１００に開始させる場合に用いられる。テンキー５０６は、印刷部数等の数値入力の設定を行う場合に用いられる。制御部２０５は、このタッチパネル部４０１に表示される各種画面を介して受付けたユーザ指示やキー入力部４０２を介して受付けたユーザ指示に基いた各種処理を行うように印刷システムを制御する。
【００３７】
図５は、本発明の実施形態に係る印刷装置により印刷されたシートに対して実行すべきシート処理の種類をユーザに選択させるための設定画面の表示例を示す図である。
【００３８】
制御部２０５は、タッチパネル部４０１に表示される画面上の図４に示すシート処理設定のキー６０９がユーザにより押されると、この図５に示す画面をタッチパネル部４０１に表示させる。この図５の画面は、この印刷システムに含まれるシート処理装置２００を用いて実行可能なシート処理の種類をユーザが選択できるように構成された設定画面である。制御部２０５は、この図５の画面を介して、処理対象となるジョブで実行すべきシート処理の設定をユーザから受付け、その設定に従ったシート処理をシート処理装置２００で実行させる。
【００３９】
尚、印刷装置１００にシート処理装置２００が接続される場合で、どのような種類のシート処理装置をどのような接続順序で何台接続するのか等を特定するための情報を、オペレータが登録できるように構成としてもよい。
【００４０】
例えば、印刷システム１０００を図３に示すようなシステム構成にする場合を考える。この時、大容量スタッカ、インサータ、糊付け製本機、中綴じ製本機の４台のシート処理装置を大容量スタッカから順番に印刷装置１００に接続する旨を示す登録情報を設定する。制御部２０５は、オペレータにより設定されたシート処理装置２００に係る情報をシステム構成情報としてＲＡＭ２０８に保持させ、適宜読み出して参照する。これにより制御部２０５は、印刷装置１００に対してどのようなシート処理装置をどのような接続順序で何台接続するのか等を確認する。
【００４１】
尚、ストレートパスを持たない中綴じ製本機を複数台のシート処理装置の途中に接続するような設定がユーザにより行われたとする。この場合、制御部２０５は、その設定を無効とする旨を通知するためのエラー表示をタッチパネル部４０１に行わせる。又、制御部２０５は、このような設定を行うことなしに中綴じ製本機は最後尾に接続するようにオペレータに通知するガイダンス情報を表示させる。
【００４２】
本実施形態では、印刷システム１０００に適用されるユーザインタフェース部の一例として印刷装置１００に具備される操作部２０４を例示しているが、これ以外でも良い。例えば、ＰＣ１０３やＰＣ１０４等の外部装置に具備されるユーザインタフェース部からの指示に基づいた処理を印刷システム１０００で実行できるように構成されても良い。このように、外部装置から印刷システム１０００を遠隔操作する場合、その装置の表示部に印刷システム１０００に関する設定画面を表示させる。
【００４３】
例として、ＰＣ１０４を用いて説明する。ＰＣ１０４が備えるＣＰＵは、ユーザから印刷要求を受付けた場合に、ディスプレイに設定画面を表示させ、この画面を介して印刷処理条件の設定をＰＣ１０４のオペレータから受付ける。そして、オペレータからの印刷実行要求を受付けた場合、ＰＣ１０４が備えるＣＰＵは、この画面を介して受付けた印刷処理条件と印刷されるべき画像データとを関連付ける。そして、１つのジョブとして印刷システム１０００に対してネットワーク１０１経由で送信するよう制御する。
【００４４】
一方、印刷システム１０００にて、制御部２０５は、このジョブの印刷実行要求を外部Ｉ／Ｆ２０２を介して受付けると、このＰＣ１０４からのジョブをこのＰＣ１０４からの印刷処理条件に基づいて処理するように印刷システム１０００を制御する。このように、印刷システム１０００のユーザインタフェースとして種々のユニットが提供できる。
【００４５】
次に、本実施形態の制御部の一例に該当する制御部２０５が印刷システム１０００のために実行する各種制御に関して、以下に説明する。
【００４６】
印刷システム１０００は、複数のジョブのデータを記憶可能なＨＤＤ２０９のデータの印刷処理を実行可能なプリンタ部２０３を有する印刷装置１００を具備する。また印刷システム１０００は、印刷装置１００と複数台のシート処理装置２００が接続できるように構成されている。また印刷装置１００に接続可能なこれら複数台のシート処理装置２００はそれぞれ、プリンタ部２０３で印刷がなされたジョブのシート（印刷物又は印刷媒体とも呼ぶ）に対するシート処理（フィニッシング又は後処理とも呼ぶ）を実行可能に構成されている。また、これらのシート処理装置２００は、装置毎に自装置でシート処理を施した印刷物をオペレータが取出すことができるように構成されている。またこれらのシート処理装置２００の一つである、インサータ２００−３ｄから、複数台のシート処理装置２００に対して、インサータ２００−３ｄの給紙デッキに設定されたシートを、選択的に供給できるように構成されている。
【００４７】
また本実施形態に係る印刷システム１０００は、プリンタ部２０３からこれら複数台のシート処理装置２００に対して、プリンタ部２０３により印刷がなされたジョブのシートを、選択的に供給できるように構成されている。
【００４８】
また、この印刷システム１０００は、印刷装置１００を使用せず、シート処理装置２００のみを用いてジョブを処理する機能を有している。制御部２０５は、このシート処理装置２００のみを用いた処理と、印刷装置１００も用いた処理を、処理対象となるジョブ毎に、ユーザインタフェース部（ＵＩ部）からのオペレータ指示に基いて選択的に実行できるように印刷システム１０００を制御する。また、制御部２０５は、これら２つの処理を場合によっては複合させて実行できるように、印刷システム１０００を制御することもできる。
【００４９】
そして、本実施形態に係る印刷システム１０００は、印刷装置に接続された後処理装置による後処理を、その印刷装置による印刷を伴わずに利用できるようにした柔軟性及び／又は利便性に富んだ仕組みを具備している。例えば、この仕組みに関し、本実施形態にて印刷システム１０００は、印刷装置による印刷を行わずに該印刷装置に接続された後処理装置による後処理を行う特定種類のジョブの実行要求を受け付けるための実行要求受付手段を備える。
【００５０】
尚、本実施形態では、印刷装置は、プリンタ部２０３及び／又は印刷装置１００に該当し、この印刷装置に接続されるシート処理装置２００が後処理装置として機能する構成を例示する。そして本実施形態では、この特定種類のジョブとして、前述のような、プリンタ部２０３による印刷を要さずにシート処理装置２００によるシート処理（以下、後処理）を要するジョブを例示する。例えば、印刷装置１００による印刷を伴わずにシート処理装置２００による後処理を実行するジョブは、この特定種類のジョブに該当する。
【００５１】
このように本実施形態では、印刷装置１００による印刷処理とは独立に（非同期／非連動で）シート処理装置２００による後処理の実行を要するジョブを特定種類のジョブとして取り扱う。そして、このような特定種類のジョブを印刷システム１０００により処理可能に制御部２０５により制御する。尚、本実施形態にてこの特定種類のジョブにて実行を許可する後処理は、以下である。
（１）ステープル処理
（２）パンチ処理
（３）断裁処理
（４）中綴じ製本処理
（５）折り処理
（６）くるみ製本処理
（７）天糊製本処理
（８）インサート処理
本実施形態では、上記（１）〜（６）の後処理は、シート処理装置２００−３ｃの中綴じ製本機により選択的に実行できるように構成している。また（６）と（７）の後処理は、シート処理装置２００−３ｂの糊付け製本機により選択的に実行できるように構成している。また（８）の後処理は、図３のシート処理装置２００−３ｄの大容量インサータにより実行できるように構成している。
【００５２】
また本実施形態では、印刷装置１００による印刷を伴わずに実行を許可する後処理として複数の選択候補をユーザインタフェースにて表示するよう制御部２０５により制御する。このシート処理（後処理）の具体例としては、後述する図８に示すようなシート処理を実施できる構成を具備している。
【００５３】
以上の点に関し、これらは例示的なものであり、印刷を伴わずに実行できるシート処理として如何なる種類のシート処理を採用しても良い。また本実施形態のように、これら複数種類のシート処理を選択的に実行できるように構成していないものでも良く、これに限定されない。例えば、印刷を行わずに実行できるシート処理の種類が１種類しかない構成のものでも本発明に包含される。
【００５４】
また本実施形態では、印刷システム１０００により提供されるユーザインタフェースであって、オペレータの操作に対してインタラクティブに応答可能に構成された各種のユーザインタフェースが、前述の実行要求受付手段として機能する。例えば、操作部２０４及び／又は、この操作部２０４に具備されるソフトキーやハードキー及び／又は図に示す各種のユーザインタフェース画面などは、この実行要求受付手段の一例である。尚、これは例示的なものでありこれに限定されるものでもない。
【００５５】
例えば、印刷システム１０００とは異なる外部の装置からも前述の特定種類のジョブの実行要求を受け付けるように構成しても良い。この場合、例えば、ネットワークスキャナ１０２やＰＣ１０３やＰＣ１０４等の外部のデータ発生源に具備されるユーザインタフェースが、この実行要求受付手段として機能する。また、この場合、このような特定種類のジョブを印刷システム１０００が外部から受け付けるために必要な外部Ｉ／Ｆ２０２などのユニットも、この実行要求受付手段として機能する。このように本実施形態は、各種の変形応用が可能であって、本実施形態に係る印刷システム１０００のように以下に例示する構成に相当する構成を少なくとも有するものは如何なるものも適用可能である。例えば、前述の特定種類のジョブの実行要求を前述のユーザインタフェースを介して制御部２０５が受け付けたとする。この場合、この実行要求に応答し制御部２０５は、印刷装置１００による印刷は行わずにその特定種類のジョブのために前もって作成された印刷物（第１の印刷物）に対するシート処理をシート処理装置２００によって実行させるよう制御する。
【００５６】
このように印刷システム１０００は、前述の特定種類のジョブの実行要求を受け付けた場合、印刷装置による印刷を行わずに、そのジョブのために前もって作成された第１の印刷物に対するシート処理を、シート処理装置により実行させることができる。本実施形態では、この機能を実現する制御手段として制御部２０５が機能する構成を例示している。
【００５７】
尚、本実施形態では、この第１の印刷物として予め印刷が施された複数の印刷媒体（印刷物）を供給できるように構成された所定の供給手段をシート処理装置２００自身が具備している。シート処理装置２００として例示した大容量スタッカ及び中綴じ製本機並びに大容量インサータには、それぞれインサータや給紙デッキなどが備えられる。本実施形態では、これらのユニットが、冒頭で説明した機能を果たすだけでなく、この所定の供給手段としても機能する。そして、この所定の給紙手段に対して前述の特定種類のジョブにて必要な第１の印刷物がオペレータによりセットされる。
【００５８】
そして本実施形態では、この特定種類のジョブの実行要求をオペレータから指示された場合、制御部２０５は、この第１の印刷物を該供給手段からシート処理装置２００内部のシート処理部へ前述の印刷装置を介すことなしに供給するよう制御する。その後、制御部２０５は、第１の印刷物に対するシート処理をそのシート処理装置によって実行させる。このような方法で、制御部２０５は、印刷装置による印刷を伴うことなしに、そのジョブのためにユーザが指示したシート処理をシート処理装置２００によって実行可能にする。
【００５９】
尚、前述の特定種類のジョブを実行する場合、該ジョブで利用する前述の第１の印刷物を印刷装置に具備される所定の供給手段としての給紙カセットから供給する構成でも良い。この場合、印刷装置の内部の搬送路を経由して該第１の印刷物がシート処理装置２００内部へ導入されるが、この際、印刷装置で、第１の印刷物に対する印刷を行わないように制御部２０５により制御する。そして、この印刷物が前述のシート処理装置２００に導入されたら、該印刷物に対してユーザが指示したシート処理を施すように制御部２０５により制御する。このような構成でも良い。
【００６０】
［実施形態１］
以下に本発明の実施形態１について説明する。この実施形態１に係る印刷システム１０００では、制御部２０５が操作部２０４においてユーザが設定するインラインジョブ設定とオフラインジョブ設定を受け付けて、その設定に従って印刷処理とそのシート処理を実行する場合について説明する。
【００６１】
図６は、本実施形態１に係る印刷システムにおける処理を説明するフローチャートである。この処理を実行するプログラムはＲＯＭ２０７に記憶されており、制御部２０５のＣＰＵの制御の下に実行される。
【００６２】
先ずステップＳ１で、印刷装置１００の制御部２０５は、操作部２０４のタッチパネル部４０１にインライン印刷処理ＵＩを表示してステップＳ２に進む。
【００６３】
図７は、このインライン印刷処理ＵＩの表示例を示す図である。
【００６４】
このＵＩ画面には、コピー、送信／ファクス、ボックス機能を選択するボタンに加えて、オフラインでの仕上げ処理を指示するボタン７０２が表示されている。また７０１は、インラインでの仕上げ処理を指示するボタンである。
【００６５】
ステップＳ２では、制御部２０５は、操作部２０４のタッチパネル部４０１に表示された図７に示すインライン印刷処理ＵＩで、インライン仕上げキー７０１が押下されたか、或は、オフライン仕上げボタン７０２が押下されたかどうかを判断する。ここでインライン仕上げキー７０１が押下されたと判断した場合はステップＳ３に進み、ユーザによるインラインジョブのシート処理設定を受付ける。一方、ステップＳ２で、オフライン仕上げボタン７０２が押下されたと判断した場合はステップＳ１１に進み、ユーザによるオフラインジョブのシート処理設定を受付ける。
【００６６】
以下、インラインジョブの設定及び処理について説明する。このインラインジョブは、用紙の印刷からシート処理までを一貫して行うジョブ制御処理である。
【００６７】
先ずステップＳ３で、制御部２０５は操作部２０４のタッチパネル部４０１に、図８に示すシート処理の種類選択ＵＩ８０１を表示する。ここで制御部２０５は、シート処理の種類選択ＵＩ８０１に、インラインジョブに設定可能なシート処理の一覧を表示する。次にステップＳ４に進み、制御部２０５は、このシート処理の種類選択ＵＩ８０１上でユーザにより指示されたインラインジョブのシート処理設定を判断する。このとき制御部２０５は、ユーザにより、図８の各シート処理の項目を特定するボタンが押下されると、そのシート処理に対応する設定ＵＩ画面（不図示）を表示して、より詳細な設定を受け付ける。
【００６８】
図８は、本実施形態に係るシート処理の種類選択ＵＩ表示の一例を示す図である。
【００６９】
ここではシート処理として、「ステイプル」「パンチ」「断裁」「中綴じ製本」「折り」「くるみ製本」「天糊製本」及び「インサート処理」が設定可能である。尚、ここでは複数のシート処理を指定することも可能である。
【００７０】
次にステップＳ５に進み、制御部２０５はシート処理の種類選択ＵＩ８０１を使用して設定されたインラインジョブの設定を、ＲＡＭ２０８或はＨＤＤ２０９に格納して管理する。次にステップＳ６に進み、制御部２０５はタッチパネル部４０１のスタートキー５０３（図４）が押下されてジョブの実行が指示されたどうかを判定する。スタートキー５０３が押下されてジョブの実行が指示されるとステップＳ７に進み、制御部２０５は、ステップＳ５で管理されたインラインジョブの設定に基づいて、印刷ジョブによる印刷処理を実行する。次にステップＳ８に進み、制御部２０５はステップＳ５で管理されたインラインジョブの設定に基づいて、印刷ジョブのシート処理を実行する。そしてステップＳ９で、ここまでの処理でインラインジョブが完了しているかを判断し、ジョブが完了するとステップＳ１０に進む。一方、ジョブが未完了の場合はステップＳ９でジョブの完了を待ってステップＳ１０に進む。ステップＳ１０では、制御部２０５はジョブの完了に伴って、ステップＳ５で管理されたインラインジョブの設定を更新して、この処理を終了する。
【００７１】
次に、オフラインジョブの設定及び処理について説明する。このオフラインジョブは、印刷済の用紙に対してシート処理を行うジョブで、印刷処理を伴わないジョブである。
【００７２】
先ずステップＳ１１で、制御部２０５は操作部２０４のタッチパネル部４０１に、図９に示すオフラインジョブ設定ＵＩ９００を表示する。ここで制御部２０５は、このオフラインジョブ設定ＵＩ９００に、オフラインジョブに設定可能なシート処理の一覧を表示する。
【００７３】
図９は、本実施形態に係るオフラインジョブの設定ＵＩの表示例を示す図である。
【００７４】
ここではオフラインジョブで実行される後処理条件（シート処理の詳細設定）が表示される。
【００７５】
次にステップＳ１２に進み、制御部２０５はタッチパネル部４０１のオフラインジョブ設定ＵＩ９００上で選択されたオフラインジョブのシート処理の設定を受け付ける。制御部２０５は、その選択されたシート処理について、各シート処理設定のボタンの押下を検知することで設定ＵＩを表示して、より詳細な設定を受け付けることができる。こうして設定されたシート処理は図９の９０１で示すように表示される。
【００７６】
このステップＳ１２において、例えば図９のオフラインジョブ設定ＵＩ９００で、ユーザがくるみ製本を設定する場合を説明する。
【００７７】
制御部２０５は、オフラインジョブ設定ＵＩ９００上のくるみ製本ボタン９０２が押下されたと判断すると、図１０に示すようなくるみ製本の仕上がりサイズ設定ＵＩ１１００を表示する。これによりユーザは、この仕上がりサイズ設定ＵＩ１１００を使用し、製本される成果物の仕上がりサイズを指定することができる。
【００７８】
図１０は、本実施形態１に係るくるみ製本の仕上がりサイズ設定ＵＩ画面の表示例を示す図である。
【００７９】
この図１０で、くるみ製本の仕上がりサイズ設定ＵＩ１１００のボタン１１０１が押下されると、図１１に示すくるみ製本の給紙箇所と断裁方法の選択ＵＩを表示する。
【００８０】
図１１は、本実施形態に係るくるみ製本の給紙箇所と断裁方法の選択ＵＩ画面の表示例を示す図である。
【００８１】
ユーザは、この給紙箇所と断裁方法の選択ＵＩ１１０２を使用し、製本される成果物に使用される用紙の給紙箇所と、小口、もしくは小口と天地方向の断裁を選択することができる。制御部２０５は、この給紙箇所と断裁方法の選択ＵＩ１１０２のボタン１１０３が押下されたと判断すると、図９のオフラインジョブ設定ＵＩ９００を表示する。このとき制御部２０５は、くるみ製本の仕上がりサイズ設定ＵＩ１１００、或は、くるみ製本の給紙箇所と断裁方法の選択ＵＩ１１０２において、くるみ製本の印刷設定を受け付ける。
【００８２】
次にステップＳ１３に進み、制御部２０５はオフラインジョブ設定ＵＩ９００で設定されたオフラインジョブ設定を、ＲＡＭ２０８或はＨＤＤ２０９、或はその両方に格納して管理する。またオフラインジョブ設定ＵＩ９００の各シート処理ボタンの押下時に設定されるシート処理の詳細設定もまた、ＲＡＭ２０８或ははＨＤＤ２０９、或はその両方に格納する。次にステップＳ１４に進み、制御部２０５はタッチパネル部４０１のスタートキー５０３が押下されたどうか判定する。スタートキー５０３が押下されると制御部２０５はステップＳ１５に進むが、スタートキー５０３が押下されていなければ制御部２０５はステップＳ１４で待機する。ステップＳ１５では、制御部２０５はステップＳ１３で管理されたオフラインジョブの設定に基づいて、印刷ジョブを伴わないシート処理を実行する（後処理実行）。次にステップＳ１６に進み、制御部２０５は、ここまでの処理でオフラインジョブが完了しているか判定する。ジョブが完了していればステップＳ１７に進むが、ジョブが未完了の場合はステップＳ１６で待機してジョブの完了を待つ。ステップＳ１７では、制御部２０５はジョブの完了により、ステップＳ１３で管理されたオフラインジョブ設定を更新して、終了する。
【００８３】
次に本実施形態の特徴である、インラインジョブ或はオフラインジョブで中断が発生したときの処理について説明する。
【００８４】
図１２は、本実施形態１に係る印刷システムにおけるジョブの中断が発生した場合の処理を説明するフローチャートである。尚、この処理を実行するプログラムはＲＯＭ２０７に記憶されており、制御部２０５のＣＰＵの制御の下に実行される。
【００８５】
先ずステップＳ２１で、制御部２０５は、処理を実行中のジョブの中断要因が発生したかどうかを判断し、中断要因が発生したときはステップＳ２２に進むが、そうでないときは何もせずにこの処理を抜ける。この場合のジョブの中断要因としては、例えば、用紙搬送中の紙詰まりや、定着器の不良、機械の故障等の機械的な要因や、用紙切れ、インク切れ等の印刷リソースの不足がある。更にまた、ユーザによるドアの開閉等のようなユーザ操作に起因する要因が考えられる。本実施形態に係る中断要因としては、これらのいずれであっても良い。
【００８６】
制御部２０５が中断要因が発生したと判断するとステップＳ２２で、制御部２０５は実行中のジョブの処理を中断し、中断要因が発生したことをタッチパネル部４０１に表示する。
【００８７】
図１３は、紙詰まりが発生したためにジョブを中断した場合に表示される画面例を示す図である。
【００８８】
この図１３では、紙詰まりが発生し、その紙詰まり箇所がマーク１３００で示されている。更にこの画面には、その中断発生要因に加えて、その中断要因を解消する手順が表示される。従ってユーザは、その表示された手順に従って中断要因を取り除くことが可能である。また制御部２０５は、このジョブ中断画面上に表示される「後で処理」ボタン１３０１が押下されたと判断すると、このジョブ中断画面を終了させる。但し、このジョブ中断画面の表示が終了された後も、その中断要因が解消されていなければ、中断状態は継続される。
【００８９】
こうしてステップＳ２２からステップＳ２３に進み、制御部２０５は、その中断したジョブの設定を参照して、中断したジョブがインラインジョブか、それともオフラインジョブであるかを判定する。インラインジョブである場合はステップＳ２４に進むが、オフラインジョブである場合はステップＳ２８に進む。ステップＳ２４では、制御部２０５は、そのジョブをリカバリ許可対象のジョブとして印刷装置１００のＲＡＭ２０８もしくはＨＤＤ２０９もしくはその両方に記憶して管理しつつ、中断状態を維持する。ここでリカバリ許可とは、インラインジョブにおいてジョブ処理の中断が発生したために未完了となっている処理を継続して実行させるリカバリ処理を許可することを意味している。次にステップＳ２５に進み、制御部２０５は、そのインラインジョブの中断要因が解消されたか否かを判断する。ここでユーザが、その中断要因が解消されたと判断した場合は、制御部２０５はリカバリ処理を行うためステップＳ２６に進むが、中断要因が解消されていない場合はステップＳ３０に進む。ステップＳ２６では、制御部２０５は印刷システム１０００のプリンタ部２０３に対して、そのジョブの印刷が完了していない場合は、それらページの印刷を行うよう指示する。また後処理に必要なページに関するリカバリ処理として、必要なページに遡って印刷する等の指示を出す。例えば用紙の両面印刷が設定されていて片面のみの印刷が完了しているときに中断が発生したときは、印刷未完了のページのみを印刷するのではなく、指示されている後処理が可能なように、再度、両面印刷を行うよう２ページ単位で印刷を指示する。この指示を受けたプリンタ部２０３は、その印刷指示を受けたページの印刷を行う。また、このステップＳ２６で制御部２０５は、未実行の印刷処理のリカバリ処理を実行するだけでなく、未実行の後処理（シート処理）のリカバリ処理を実行するリカバリ制御を実施する。ここでもし、インラインジョブの印刷処理が完了していて、後処理の全て或はその一部だけが未実行である場合には、その未実行の後処理のリカバリ処理だけを実行することになる。こうしてステップＳ２７に進み、制御部２０５は、インラインジョブが終了したかどうかを判断し、インラインジョブを完了したと判断すると、制御部２０５は、そのインラインジョブを終了して待機状態に戻る。尚、ステップＳ２７で、制御部２０５が、このインラインジョブのリカバリ処理を終了していないと判断するとステップＳ２６に処理を戻し、リカバリ処理を継続する。
【００９０】
次にオフラインジョブの実行中に中断が発生した場合について説明する。
【００９１】
ステップＳ２８では、制御部２０５は、そのオフラインジョブをリカバリ禁止のジョブとしてキャンセルしてステップＳ２９に進む。これによりオフラインジョブの場合は、例え中断要因が解消されても、未実行の後処理（シート処理）が実行されないことを意味している。次にステップＳ２９に進み、制御部２０５は、そのオフラインジョブの中断要因が解消されたかを判断し、解消されていないときはステップＳ３０に進む。ここでユーザが、例えば図１３の中断画面を参照して、その中断要因を解消した場合は、制御部２０５は、このジョブに関する処理を終了する。
【００９２】
一方、中断要因が解消されていない場合はステップＳ３０で、制御部２０５は、未実行のジョブが存在するか否かを判断する。ここで未実行のジョブ（後続ジョブ）が存在する場合はステップＳ３１に進む。一方、後続ジョブが無い場合は、そのジョブがインラインジョブであればステップＳ２５に、オフラインジョブである場合はステップＳ２９に進む。ステップＳ３１では、制御部２０５は、その中断要因に影響されずに実行可能な印刷設定である後続ジョブが存在するか否かを判定する。
【００９３】
これは例えば、中断要因がシート処理装置２００で発生し、例えばステープルを行うシート処理装置でステープルの針が無くなってしまったことに起因している場合であれば、後続ジョブのシート処理設定がステープルに関連していなければ処理可能と判断する。また例えば、中断要因がプリンタ部２０３において紙搬送中の不良により紙詰まりが発生したことに起因していると、後続ジョブが印刷を伴うジョブである場合は、その中断要因を解消しない限り、その後続ジョブが実行できないと判断する。一方、プリンタ部２０３における紙詰まりであっても、後続ジョブが印刷を伴わないオフラインジョブである場合は、その中断要因に影響されることなく後続ジョブが実行可能であると判断する。
【００９４】
また、中断したジョブがオフラインジョブである場合、未実行のジョブがインラインジョブであれば、そのインラインジョブの印刷処理は、このジョブの中断要因に影響されるずに実行できると判断できる。よって、この場合は、ステップＳ３２に進んで、そのインラインジョブの印刷処理を実行することができる。こうしてステップＳ３１で、全ての後続ジョブが中断要因により影響を受けると判断すると、制御部２０５は、中断しているジョブがインラインジョブか、オフラインジョブであるかに応じてステップＳ２５或はステップＳ２９に処理を進める。
【００９５】
一方、後続ジョブのうちに中断要因により影響を受けないジョブがあると判断するとステップＳ３２に処理を進め、制御部２０５は、中断要因の影響を受けない後続ジョブの処理を許可して開始可能にする。ここで中断要因の影響を受けない後続ジョブが印刷を伴うインラインジョブである場合、その実行許可を受けたプリンタ部２０３及びシート処理装置２００は後続ジョブを処理する。また後続ジョブがオフラインジョブである場合、その実行許可を受けたシート処理装置２００が後続ジョブを処理する。こうしてステップＳ３２の後続ジョブの処理完了後、中断しているジョブがインラインジョブである場合はステップＳ２５に進み、中断要因が解消されたかどうかを判断する。また中断ジョブがオフラインジョブである場合はステップＳ２９に進み、中断要因が解消されたかどうかを判定する。
【００９６】
以上説明したように本実施形態１によれば、印刷処理を伴うインラインジョブにおいて中断が発生し、その中断要因が解消されるまでに、その中断要因に影響されないジョブが入力されていれば、その中断要因の解消を待たずにそのジョブを優先して実行できる。また印刷処理を伴わないオフラインジョブで中断が発生すると、そのオフラインジョブをキャンセルし、その中断要因に影響されない後続ジョブが入力されていると、その中断要因の解消を待たずにその後続ジョブを優先して実行することができる。
【００９７】
これにより、中断したジョブがオフラインジョブであることが原因で、その他のジョブの処理が不用意に滞るといった不具合を解消できる。
【００９８】
また、中断したジョブがオフラインジョブであるにも拘らず、不用意にそのオフラインジョブをやり直そうとしたことによる不具合を防止できる。この不具合としては、印刷システムによって作成対象となる成果物自身及び／又は印刷システム自身に直接係る、ユーザの意図しないトラブルが考えられる。
【００９９】
［実施形態２］
次に本発明の実施形態２について説明する。この実施形態２では、印刷システム１０００において、オフラインジョブ中断時の後処理設定のＵＩへの反映処理を説明する。尚、この実施形態２に係る印刷システム及び印刷装置の構成は前述の実施形態１と同様であるため、その説明を省略する。
【０１００】
図１４は、本実施形態２に係るオフラインジョブの状況画面の一例を示す図である。
【０１０１】
ここではオフラインジョブの一覧が表示されており、「結果」が「ＮＧ」であるのは中断されたオフラインジョブを示している。このようにして、この画面は中断されたジョブを識別可能に表示している。
【０１０２】
ここでリフィニッシングボタン１４０１が押下されると、制御部２０５は、図９に示すオフラインジョブ設定ＵＩ９００の設定に、その中断したオフラインジョブの後処理設定をコピーする。そして、制御部２０５は、そのコピーした設定を、そのオフラインジョブ設定ＵＩ９００の表示に反映させる。そして制御部２０５は、操作部２０４のスタートキー５０３が押下されたと判断すると、そのオフラインジョブ設定ＵＩ９００に表示されているオフラインジョブの処理をシート処理装置２００に行わせる。
【０１０３】
以上説明したように本実施形態２によれば、ユーザは中断したオフラインジョブのシート処理（後処理）の設定を再度使用して、中断により未処理となっているシート処理を実行できる。これにより、失敗したオフラインジョブの設定を再度行う手間が省け、容易にオフラインジョブを再度実行させることができるため、ユーザの利便性が向上する。
【０１０４】
［実施形態３］
次に本発明の実施形態３に係る、中断したオフラインジョブのリカバリ処理について説明する。尚、この実施形態３に係る印刷システム及び印刷装置の構成は前述の実施形態１と同様であるため、その説明を省略する。
【０１０５】
図１５は、本実施形態３に係る印刷システムにおけるオフラインジョブのリカバリ処理を説明するフローチャートである。尚、この処理を実行するプログラムはＲＯＭ２０７に記憶されており、制御部２０５のＣＰＵの制御の下に実行される。
【０１０６】
先ずステップＳ４１で、制御部２０５は、タッチパネル部４０１で、ユーザモード設定ボタン５０５（図４）が押下されたかどうかを判断する。このユーザモード設定ボタン５０５が押されたと判断するとステップＳ４２に進み、図１６に示す共通仕様設定画面１６００を表示する。
【０１０７】
図１６は、実施形態３に係る共通仕様設定画面の表示例を示す図である。
【０１０８】
この画面は、タッチパネル部４０１に表示され、オフラインジョブのリカバリ処理のための各種設定を行うように指示するオフラインジョブリカバリ設定ボタン１６０１が設けられている。
【０１０９】
次にステップＳ４２からステップＳ４３に進み、制御部２０５は、この共通仕様設定画面１６００でオフラインジョブリカバリ設定ボタン１６０１が押下されたかどうかを判断する。このオフラインジョブリカバリ設定ボタン１６０１が押されれるとステップＳ４４に進み、制御部２０５は、図１７に示すジョブ復帰後の動作設定画面１７００を表示する。
【０１１０】
図１７は、実施形態３に係るオフラインのリカバリ処理によるジョブ復帰後の動作設定画面の表示例を示す図である。
【０１１１】
ここではジョブ復帰後、中断しているオフラインジョブを自動的に再開するかどうかを設定できる。
【０１１２】
次にステップＳ４５に進み、制御部２０５は、ジョブ復帰後の動作設定画面１７００でＯＫボタン１７０２が押下されたかどうかを判断する。ＯＫボタン１７０２が押されないときはステップＳ４８に進んで、キャンセルボタン１７０３が押されたかどうかを判断する。キャンセルボタン１７０３が押されると、この処理を終了するが、そうでないときはステップＳ４５に戻る。ステップＳ４５でＯＫボタン１７０２が押下されるステップＳ４６に進み、ＯＮボタン１７０１が押されて中断ジョブの自動再開モードが設定されているかを判断し、そうであればステップＳ４７に進み、中断ジョブ自動再開フラグをＯＮにセットする。一方、中断ジョブの自動再開モードが設定されていないときは、そのまま処理を終了する。この中断ジョブ自動再開フラグはＲＡＭ２０８に記憶されている。
【０１１３】
図１８は、本実施形態３に係る印刷システムにおけるジョブの中断が発生した場合の処理を説明するフローチャートである。尚、この処理を実行するプログラムはＲＯＭ２０７に記憶されており、制御部２０５のＣＰＵの制御の下に実行される。この実施形態３では、中断ジョブ自動再開フラグがＯＮの場合、その中断ジョブがオフラインジョブであっても、ユーザが指定した場合ジョブをキャンセルしないようにしている。尚、図１８において、ステップＳ５１〜Ｓ５７，Ｓ６０，Ｓ６２，Ｓ６６〜ＳＳ６８は、前述の図１２のステップＳ２１〜Ｓ２７，Ｓ２８，Ｓ２９，Ｓ３０〜Ｓ３２と共通しているため、簡単に説明する。
【０１１４】
先ずステップＳ５１で、制御部２０５は処理中のジョブの中断要因が発生したかどうかを判断し、中断要因が発生したと判断した場合はステップＳ５２に進んで、実行中のジョブの処理を停止する。このジョブ停止時では、制御部２０５はタッチパネル部４０１上に、前述した図１３に示すようなジョブが実行処理中に中断したことを示す画面を表示する。次にステップＳ５３に進み、制御部２０５は、中断したジョブの設定を参照して、中断したジョブがインラインジョブか、それともオフラインジョブかを判断する。インラインジョブの場合はステップＳ５４に進み、制御部２０５は、そのインラインジョブをリカバリ許可対象のジョブとして印刷装置１００のＲＡＭ２０８もしくはＨＤＤ２０９もしくはその両方に記憶して管理しつつ、中断状態を維持する。そしてステップＳ５５で、制御部２０５は、そのジョブの中断要因が解消されたか否かを判断し、その中断要因が解消されていると、制御部２０５は、リカバリ処理を行うためステップＳ５６に進む。一方、中断要因が解消されていない場合はステップＳ６６に進む。ステップＳ５６では、前述のステップＳ２６（図１２）と同様に、制御部２０５は、プリンタ部２０３に当該ジョブの印刷が完了していないページの印刷指示や、シート処理装置２００に未処理のシート処理を行うように指示する。こうして全てのリカバリ処理が終了するとステップＳ５７の処理を抜けてステップＳ５８に進み、制御部２０５は、プリント履歴画面を更新して、このインラインジョブに関する処理を終了して待機状態に戻る。
【０１１５】
一方、ステップＳ５３で、中断ジョブがオフラインジョブであると判断するとステップＳ５９に進み、制御部２０５は、中断ジョブの自動再開モードがオンにセットされているかどうかを判断する。自動再開モードがセットされているときはステップＳ６３に進み、制御部２０５は、そのオフラインジョブの中断要因が解消されたか否かを判断する。ここでユーザが中断要因を解消していると判断するとステップＳ６４に進み、シート処理装置２００で、未処理のシート処理を実行するリカバリ処理を実行させる。そしてステップＳ６５に進み、制御部２０５は、プリント履歴画面を更新して、このオフラインジョブに関する処理を終了して待機状態に戻る。
【０１１６】
一方、ステップＳ５９で、中断ジョブの自動再開モードがオンでないときは前述の図１２のステップＳ２９以降と同様に、ステップＳ６０で、そのオフラインジョブをリカバリ禁止のジョブとしてキャンセルする。次にステップＳ６１に進み、プリント履歴画面を更新する。次にステップＳ６２に進み、制御部２０５は、そのオフラインジョブの中断要因が解消されたかを判定する。ユーザがその中断要因を解消している場合は、制御部２０５は、そのオフラインジョブに関する処理を終了する。
【０１１７】
一方ステップＳ６２で、その中断要因が解消されていない場合は前述の図１２と同様に、ステップＳ６６で、制御部２０５は、そのジョブの後に、後続のジョブが存在するか判定する。後続ジョブが存在する場合はステップＳ６７に進む。ステップＳ６６で、後続ジョブが無い場合、そのジョブがインラインジョブであればステップＳ５５に進み、オフラインジョブであればステップＳ６２に進む。後続ジョブがある場合ステップＳ６７で制御部２０５は、前述のステップＳ３１と同様に、その中断要因に影響されずに実行可能な印刷設定である後続ジョブが存在するか判定する。ここで全ての後続ジョブが中断要因により影響を受けると判断すると、制御部２０５は、その中断しているジョブがインラインジョブであればステップＳ５５に進み、そのジョブがオフラインジョブであればステップＳ６２に進む。一方、ステップＳ６７で、後続ジョブの中に中断要因により影響を受けないジョブがあると判断するとステップＳ６８に進み、制御部２０５は、その中断要因の影響を受けない後続ジョブの処理を許可する。そしてステップＳ６９に進み、プリント履歴を更新して、インラインジョブ或はオフラインジョブの中断であるかに応じてステップＳ５５或はステップＳ６２に進む。
【０１１８】
以上説明したように本実施形態３によれば、オフラインジョブが中断された場合であっても、ユーザの選択指示に応じて、中断要因が解消されると、その中断されていたオフラインジョブを自動的に再開することができる。このようにオフラインジョブの中断からの自動再開をユーザが選択できるようにすることにより、不用意にその中断されたオフラインジョブが再開されることによるユーザの意図しないトラブルの発生を防止できる。
【０１１９】
（他の実施形態）
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムを読み出して実行することによっても達成され得る。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【０１２０】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータ実行可能なプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１２１】
プログラムを供給するための記録媒体としては、様々なものが使用できる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【０１２２】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページからハードディスク等の記録媒体にダウンロードすることによっても供給できる。その場合、ダウンロードされるのは、本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルであってもよい。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【０１２３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布する形態としても良い。その場合、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムが実行可能な形式でコンピュータにインストールされるようにする。
【０１２４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される形態以外の形態でも実現可能である。例えば、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【０１２５】
更に、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれるようにしてもよい。この場合、その後で、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によって前述した実施形態の機能が実現される。
【０１２６】
また、上述した各実施形態では、印刷システム１０００の印刷装置１００が具備する制御部２０５によって前述した実施形態の機能を実現する形態を説明した。これにより、シート処理装置２００として適用される装置がオプションとして印刷装置１００に接続される構成においても、印刷装置１００が主体となって上述の各実施形態の構成を実現できる。このように、印刷装置１００自身に主要となる仕組みを持たせることで、様々なシステム構成に対処できるという効果が得えられる。但し、これ以外の構成でもかまわない。例えば、コンピュータ１０３、１０４など、印刷装置１００とは別途独立した装置（１０７、１０８、１０９、２００等も含む）の制御部が、制御部２０５のかわりに機能することで、上述した各実施形態の仕組みを実現するよう構成してもよい。このように構成することで、様々な印刷環境に柔軟に対応できる本実施形態の効果が一層向上可能となる。なお、これらについても例示的なものであってこれに限定されるものではない。
【図面の簡単な説明】
【０１２７】
【図１】本発明の実施形態に係るＰＯＤシステムの構成図である。
【図２】本実施形態に係る印刷システムの構成を示すブロック図である。
【図３】本実施形態に係る印刷システムにおける印刷装置と、その印刷装置に接続されたシート処理装置の断面図である。
【図４】本実施形態に係る印刷装置の操作部を示す外観図である。
【図５】本発明の実施形態に係る印刷装置により印刷されたシートに対して実行すべきシート処理の種類をユーザに選択させるための設定画面の表示例を示す図である。
【図６】本発明の実施形態１に係る印刷システムにおける処理を説明するフローチャートである。
【図７】本実施形態に係るインライン印刷処理ＵＩの表示例を示す図である。
【図８】本実施形態に係るシート処理の種類を選択するシート処理選択ＵＩ表示の一例を示す図である。
【図９】本実施形態に係るオフラインジョブの設定ＵＩ画面の表示例を示す図である。
【図１０】本実施形態に係るくるみ製本の仕上がりサイズ設定ＵＩ画面の表示例を示す図である。
【図１１】本実施形態に係るくるみ製本の給紙箇所と断裁方法の選択ＵＩ画面の表示例を示す図である。
【図１２】本実施形態１に係る印刷システムにおけるジョブの中断が発生した場合の処理を説明するフローチャートである。
【図１３】紙詰まりが発生したためにジョブを中断した場合に表示される画面例を示す図である。
【図１４】本実施形態２に係るプリント状況画面の一例を示す図である。
【図１５】本実施形態３に係る印刷システムにおけるオフラインジョブのリカバリ処理を説明するフローチャートである。
【図１６】実施形態３に係る共通仕様設定画面の表示例を示す図である。
【図１７】実施形態３に係るオフラインリカバリ処理によるジョブ復帰後の動作設定画面の表示例を示す図である。
【図１８】本実施形態３に係る印刷システムにおけるジョブの中断が発生した場合の処理を説明するフローチャートである。
【図１】
2010012718.tif 000003
【図２】
2010012718.tif 000004
【図３】
2010012718.tif 000005
【図４】
2010012718.tif 000006
【図５】
2010012718.tif 000007
【図６】
2010012718.tif 000008
【図７】
2010012718.tif 000009
【図８】
2010012718.tif 000010
【図９】
2010012718.tif 000011
【図１０】
2010012718.tif 000012
【図１１】
2010012718.tif 000013
【図１２】
2010012718.tif 000014
【図１３】
2010012718.tif 000015
【図１４】
2010012718.tif 000016
【図１５】
2010012718.tif 000017
【図１６】
2010012718.tif 000018
【図１７】
2010012718.tif 000019
【図１８】
2010012718.tif 000020