(57)【要約】      （修正有）【課題】複数の印刷ジョブを処理中に束ジャムが発生した場合、ユーザが後続する印刷ジョブの処理状況に適応した当該束ジャムとなった印刷ジョブを優先させるか否かをユーザが選択できる。【解決手段】複数の印刷ジョブを受け付け可能な印刷装置と、印刷装置に機能が異なるシート後処理を行うためのシート処理装置を複数接続して排紙されるシートまたはシート束に後処理を行う印刷システムで、後続の印刷ジョブがあると判断し、中断した印刷ジョブの途中からジョブ処理を正常に再開できる状態でないと判断した場合、束ジャムとなった印刷ジョブを優先して実行させるか、後続の印刷ジョブを優先して実行させるかの指示のいずれかの指示をユーザから受け付ける。指示が優先実行指示である場合、束ジャムとなった印刷ジョブのリカバリを優先して実行させ、指示が優先実行指示でない場合、後続の印刷ジョブが完了してから束ジョブを実行させるように制御する。【選択図】図６
2013210417.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷ジョブを受け付け可能な印刷装置と、前記印刷装置に機能が異なるシート後処理を行うためのシート処理装置を複数接続して排紙されるシートまたはシート束に後処理を行う印刷システムであって、
シート後処理機能が異なる複数の印刷ジョブを連続して処理する際、前記シート束に対する後処理中の束ジャムを検知するジャム検知手段と、
前記ジャム検知手段により束ジャムを検知した場合に、束ジャムが発生した印刷ジョブと並行して印刷処理が実行されていた後続の印刷ジョブがあるかどうかを判断する後続ジョブ判断手段と、
後続の印刷ジョブがあると判断した場合、処理中の全ての印刷ジョブの処理を停止させて、中断する前記後続の印刷ジョブに割り込ませる前記束ジャムとなった印刷ジョブのリカバリ後に、当該中断した印刷ジョブの途中からジョブ処理を正常に再開できる状態であるかを判断する割り込み判断手段と、
前記割り込み判断手段が中断した印刷ジョブの途中からジョブ処理を正常に再開できる状態でないと判断した場合、前記束ジャムとなった印刷ジョブを優先して実行させるか、前記後続の印刷ジョブを優先して実行させるかの指示のいずれかの指示をユーザから受け付ける受付手段と、
前記受付手段が受け付けたユーザからの指示が優先実行指示である場合、前記束ジャムとなった印刷ジョブのリカバリを優先して実行させ、前記受付手段が受け付けたユーザからの指示が優先実行指示でない場合、前記後続の印刷ジョブが完了してから前記束ジャムとなった印刷ジョブを実行させるようにリカバリ実行順序を制御する制御手段と、
を備えることを特徴とする印刷システム。
【請求項２】
前記受付手段は、表示部に表示される前記束ジャムとなった印刷ジョブを優先して実行させるか、前記後続の印刷ジョブを優先して実行させるかの指示のいずれかの指示をユーザから受け付けるための画面に対してユーザからの指示を受け付けることを特徴とする請求項１記載の印刷システム。
【請求項３】
前記画面には、リカバリを優先させるとシート無駄が発生することを示す警告メッセージを表示することを特徴とする請求項２記載の印刷システム。
【請求項４】
前記割り込み判断手段は、後続の印刷ジョブがあると判断した場合、処理中の全ての印刷ジョブの処理を停止させて、中断する前記後続の印刷ジョブに割り込ませる前記束ジャムとなった印刷ジョブのリカバリ後に、当該中断した印刷ジョブの途中からジョブ処理を正常に再開できる状態であるかについて、中断する印刷ジョブに前記束ジャムとなった印刷ジョブを割り込ませることができるページ切れ目を検出できるか否かに基づいて判断することを特徴とする請求項１記載の印刷システム。
【請求項５】
前記制御手段は、中断する印刷ジョブに前記束ジャムとなった印刷ジョブを割り込ませることができるページ切れ目を検出するまで、前記束ジャムとなった印刷ジョブの割り込み開始を待機させることを特徴とする請求項１記載の印刷システム。
【請求項６】
前記制御手段は、前記後続の印刷ジョブを中断した場合に、当該後続の印刷ジョブで処理すべき残りの印刷ページが一定枚数以下である場合には、前記後続の印刷ジョブを前記束ジャムとなった印刷ジョブより優先して実行させることを特徴とする請求項１の印刷システム。
【請求項７】
複数の印刷ジョブを受け付け可能な印刷装置と、前記印刷装置に機能が異なるシート後処理を行うためのシート処理装置を複数接続して排紙されるシートまたはシート束に後処理を行う印刷システムの制御方法であって、
シート後処理機能が異なる複数の印刷ジョブを連続して処理する際、前記シート束に対する後処理中の束ジャムを検知するジャム検知工程と、
前記ジャム検知工程により束ジャムを検知した場合に、束ジャムが発生した印刷ジョブと並行して印刷処理が実行されていた後続の印刷ジョブがあるかどうかを判断する後続ジョブ判断工程と、
後続の印刷ジョブがあると判断した場合、処理中の全ての印刷ジョブの処理を停止させて、中断する前記後続の印刷ジョブに割り込ませる前記束ジャムとなった印刷ジョブのリカバリ後に、当該中断した印刷ジョブの途中からジョブ処理を正常に再開できる状態であるかを判断する割り込み判断工程と、
前記割り込み判断工程が中断した印刷ジョブの途中からジョブ処理を正常に再開できる状態でないと判断した場合、前記束ジャムとなった印刷ジョブを優先して実行させるか、前記後続の印刷ジョブを優先して実行させるかの指示のいずれかの指示をユーザから受け付ける受付工程と、
前記受付工程で受け付けたユーザからの指示が優先実行指示である場合、前記束ジャムとなった印刷ジョブのリカバリを優先して実行させ、前記受付工程で受け付けたユーザからの指示が優先実行指示でない場合、前記後続の印刷ジョブが完了してから前記束ジャムとなった印刷ジョブを実行させるようにリカバリ実行順序を制御する制御工程と、
を備えることを特徴とする印刷システムの制御方法。
【請求項８】
請求項７に記載の印刷システムの制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷中にジャムが発生した際にリカバリ処理を実行する印刷システム、印刷システムの制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
POD（Print on Demand)のような高生産・高効率な印刷を行う印刷システムでは、大型の印刷装置を備え、更に様々なシート処理装置が接続される。このシート処理装置にはシート処理を実施するために多くの時間がかかるものもあるため、生産性を高めるための技術が施されたものがある。
例えば、シート処理実行中のジョブがある状態でも、後続のジョブをシート処理と並行して印刷可能と判定できる場合には、該後続ジョブも印刷を開始し、トータルでの生産性を高めるように制御を行う技術がある（特許文献１参照）。
【０００３】
また、予め印刷したプレプリント紙を用いてシート処理を行うジョブを実行する際に、シート処理装置にてジャムが発生したために、プレプリント紙の再印刷が必要になった場合には、必要な分の印刷ジョブをすぐに再印刷可能にする技術もある（例えば、特許文献２、及び特許文献３参照）。
【０００４】
更に、先述の通り、PODで扱うような印刷システムでは様々なシート処理装置が存在しており、様々な会社で開発がなされているが、これら複数の会社で開発されているシート処理装置を出来る限り容易に印刷装置に接続可能にする手段も考えられている。
例えば、これら複数の会社で開発がなされた3rd-Party製のシート処理装置と、印刷装置との間では単純なI/Fを用いて状態のみを通信し、詳細な設定なしに接続可能にしたものがある。
この接続形態では、印刷装置を具備する印刷システムは、3rd-Party製のシート処理装置の能力を意識する必要がなく、特定の出力先がシート処理装置への搬送口に割り当てられるのみとなる。シート処理装置は、前述の搬送口から受け付けたシートに対して、シート処理装置内で設定された指示に従い、シート処理を実行するようになっている。
つまり、印刷装置側は、3rd-Party製のシート処理装置が接続される出力先にシートを搬送した後は、そのシートに対する制御は不要となり、次の印刷ジョブに制御を移すことが可能となる。つまり、シート処理装置と印刷装置とのI/Fを単純化しながら、シート処理装置独自の制御も不要になるような構成をとることで、様々なシート処理をインラインで容易に接続可能にしながら、高い生産性が実現可能となっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２２００８２
【特許文献２】特開２００６−０１１９８６
【特許文献３】特開２００７−２０７２７２
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の技術では、シート処理を実行中のジョブにてシート処理装置にてジャムが発生した場合について考慮されておらず、必ずしもユーザの期待通りの動作を実現できなかった。
例えば、シート処理ジョブを実行中に後続ジョブの印刷を開始し、その後、シート処理装置内でジャムが発生した場合、シート処理ジョブのリカバリを行う必要があるが、後続ジョブの印刷を開始しているために、即座にリカバリ処理を行うことができなかった。
【０００７】
また、特許文献２、及び特許文献３に記載の技術は、シート処理装置でジャムが発生した場合に再印刷が必要な分の印刷ジョブを近くの印刷装置に再投入する事で、素早いリカバリ処理実現しているが、印刷装置が別ジョブの印刷中の場合を考慮していない。そのため、印刷装置が別のジョブで印刷中の場合には、リカバリ用の印刷データの準備に時間がかかる可能性があり、ユーザの期待した動作にならない可能性があった。
【０００８】
一方、3rd-Party製のシート処理装置が接続された印刷システムにおいては、シート処理装置でジャムが発生した場合は即座にリカバリできるような手法が採られている。
このような印刷システムでは、シート処理装置でのジャムを検知した場合、印刷装置内の印刷中のジョブを全て削除し、リカバリ用のシート処理実行ジョブ投入後、先ほど削除された印刷装置内のジョブを再投入する形式となっている。
このような手法を採ることで、確実にシート処理実行ジョブのリカバリが可能となり、且つ、後続ジョブも確実に印刷可能となる。しかしながら、この方法では印刷装置内のジョブが途中まで印刷されている場合において、単純に印刷装置内のジョブを削除して再投入してしまうと、同じ部分を重複して出力してしまうこととなり、無駄になるシートが発生する場合があった。
【０００９】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、複数の印刷ジョブを処理中に、束ジャムが発生した場合、ユーザが後続する印刷ジョブの処理状況に適応した当該束ジャムとなった印刷ジョブを優先させるかいなかをユーザが選択して指示できる仕組みを提供することである。
【課題を解決するための手段】
【００１０】
上記目的を達成する本発明の印刷システムは以下に示す構成を備える。
複数の印刷ジョブを受け付け可能な印刷装置と、前記印刷装置に機能が異なるシート後処理を行うためのシート処理装置を複数接続して排紙されるシートまたはシート束に後処理を行う印刷システムであって、シート後処理機能が異なる複数の印刷ジョブを連続して処理する際、前記シート束に対する後処理中の束ジャムを検知するジャム検知手段と、前記ジャム検知手段により束ジャムを検知した場合に、束ジャムが発生した印刷ジョブと並行して印刷処理が実行されていた後続の印刷ジョブがあるかどうかを判断する後続ジョブ判断手段と、後続の印刷ジョブがあると判断した場合、処理中の全ての印刷ジョブの処理を停止させて、中断する前記後続の印刷ジョブに割り込ませる前記束ジャムとなった印刷ジョブのリカバリ後に、当該中断した印刷ジョブの途中からジョブ処理を正常に再開できる状態であるかを判断する割り込み判断手段と、前記割り込み判断手段が中断した印刷ジョブの途中からジョブ処理を正常に再開できる状態でないと判断した場合、前記束ジャムとなった印刷ジョブを優先して実行させるか、前記後続の印刷ジョブを優先して実行させるかの指示のいずれかの指示をユーザから受け付ける受付手段と、前記受付手段が受け付けたユーザからの指示が優先実行指示である場合、前記束ジャムとなった印刷ジョブのリカバリを優先して実行させ、前記受付手段が受け付けたユーザからの指示が優先実行指示でない場合、前記後続の印刷ジョブが完了してから前記束ジャムとなった印刷ジョブを実行させるようにリカバリ実行順序を制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、複数の印刷ジョブを処理中に、束ジャムが発生した場合、ユーザが後続する印刷ジョブの処理状況に適応した当該束ジャムとなった印刷ジョブを優先させるかいなかをユーザが選択して指示できる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態を示す印刷システムの構成を説明する図である。
【図２】図１に示した印刷システムの構成を説明するブロック図である。
【図３】本実施形態を示す印刷システムの構成を説明する断面図である。
【図４】図２に示した操作部の構成を説明する平面図である。
【図５】印刷システムのデータ処理を説明するフローチャートである。
【図６】印刷システムのデータ処理を説明するフローチャートである。
【図７】印刷システムのデータ処理を説明するフローチャートである。
【図８】図２に示した操作部に表示可能なＵＩ画面を示す図である。
【発明を実施するための形態】
【００１３】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
［本印刷システム１０００を含む印刷環境１００００全体のシステム構成の説明］
【００１４】
本実施形態は、背景技術で想定したような課題に対処すべく、ＰＯＤ環境等のオフィス環境とは異なる印刷環境を想定している。そこで、本印刷システム１０００を含むＰＯＤ環境の現場（図１の印刷環境１００００）全体のシステム環境について説明する。このような印刷環境自体も本形態の特徴の１つである。
【００１５】
尚、本形態では、この本印刷システム１０００が適用可能な印刷環境１００００のことを、ＰＯＤ環境にも適しているが故に、ＰＯＤシステム１００００と呼ぶ。
【００１６】
図１は、本実施形態を示す印刷システムの構成を説明する図である。
図１において、図１のＰＯＤシステム１００００は、構成要素として、本形態の印刷システム１０００、サーバ１０３、クライアント１０４を具備する。サーバ１０３、クライアント１０４は、パーソナルコンピュータ（ＰＣ）などのコンピュータである。また、紙折り機１０７、断裁機１０９、中綴じ製本機１１０、くるみ製本機１０８、スキャナ１０２等も具備する。このように複数の装置がＰＯＤシステム１００００に用意されている。
【００１７】
本印刷システム１０００は、構成要素として、印刷装置１００及びシート処理装置２００を具備する。尚、印刷装置１００の一例として、本形態では、コピー機能及びプリント機能など複数の機能を具備する複合機を説明するが、コピー機能のみ或いはプリント機能のみの単一機能型の印刷装置であっても良い。また、複合機のことをＭＦＰ（Multi Function Peripheral）とも呼ぶ。
【００１８】
ここでは、図１の紙折り機１０７、くるみ製本機１０８、断裁機１０９、中綴じ製本機１１０を本印刷システム１０００が具備するシート処理装置２００と同様に、シート処理装置と定義する。つまり、これらは、本印刷システム１０００が具備する印刷装置１００で印刷されたジョブのシートに対するシート処理を実行可能なデバイスである。紙折り機１０７は、例えば印刷装置１００で印刷されたジョブのシートの折処理を実行可能に構成されている。断裁機１０９は、複数枚のシートで構成されるシート束を単位に、印刷装置１００で印刷されたシートの断裁処理を実行可能に構成されている。中綴じ製本機１１０は、印刷装置１００で印刷されたジョブのシートの中綴じ製本処理を実行可能に構成されている。くるみ製本機１０８は、印刷装置１００で印刷されたジョブのシートのくるみ製本処理を実行可能に構成されている。
【００１９】
但し、これらのシート処理装置で各種シート処理を実行させるには、印刷装置１００で印刷されたジョブの印刷物を該印刷装置１００の排紙部からオペレータが取出し、且つ、処理対象となるシート処理装置に、その印刷物をセットする作業が必要である。
【００２０】
このように、本印刷システム１０００自身が具備するシート処理装置２００以外のシート処理装置を利用する場合には、印刷装置１００による印刷処理後に、オペレータによる介入作業を要する。
【００２１】
換言すると、本印刷システム１０００自身が具備するシート処理装置２００を利用して印刷装置１００により印刷されたジョブにて要するシート処理を実行させる場合は、印刷装置１００による印刷処理の実行後にオペレータによる介入作業は不要である。これは、印刷装置１００からシート処理装置２００へ、印刷装置１００で印刷されたシートを、直接、供給できるように構成されているからである。
【００２２】
具体的には、印刷装置１００内部のシート搬送路がシート処理装置２００内部のシート搬送路に連結可能に構成されている。このように、本印刷システム１０００自身が具備するシート処理装置２００と印刷装置１００とは、互いに物理的接続関係にある。そして、印刷装置１００とシート処理装置２００とは、互いにＣＰＵを具備し、データ通信可能に構成されている。即ち、印刷装置１００とシート処理装置２００とは、互いに電気的接続関係にある。
【００２３】
尚、本実施形態では、本印刷システムが具備する制御部が、これら印刷装置１００とシート処理装置２００を統括的に制御している。一例として、本例では、図２の印刷装置１００内部のＣＰＵ２０５Ａが統括制御を行う。
【００２４】
サーバ１０３、クライアント１０４などの外部装置の一例に相当する、例えばＰＣからネットワーク１０１を介して送信された印刷実行要求がなされた処理対象となるジョブの印刷データを、印刷装置１００により印刷させる。
［本印刷システム１０００の内部構成（主にソフト構成）］
【００２５】
次に、本印刷システム１０００の内部構成（主に、ソフト構成）について図２を参照して説明する。
図２は、図１に示した印刷システムの構成を説明するブロック図である。本実施形態では、複数の印刷ジョブを受け付け可能な印刷装置と、印刷装置に機能が異なるシート後処理を行うためのシート処理装置を複数接続して排紙されるシートまたはシート束に後処理を行う印刷システムを例とする。また、本実施形態では、複数の印刷ジョブを連続して処理可能であり、シート束を処理する束ジョブと、シート積載するスタックジョブを連続して実行することが可能に構成されている。なお、後述するフローチャートにおいて説明するように、印刷装置とインライン接続される糊付け製本機、大容量スタッカ、中閉じ製本機には、搬送されるシートまたはシート束のジャムを検知するセンサを備えて。このような印刷システムにおいて、先行する、例えばシート束をトリミングするようなジョブ処理中にジャムを検知した場合、後続の印刷ジョブがシートを大容量スタッカに積載するような処理である場合、シート束のジャムで後続の印刷ジョブを中断する。本実施形態では、中断したシート束を処理するような印刷ジョブの再投入により、後続する印刷ジョブが進行している状況において、全てのシートを廃棄しないように、シート束を処理する印刷ジョブを割り込むタイミングを後述するように制御している。
尚、本例では、本印刷システム１０００が具備する図２の各ユニットのうちシート処理装置２００（厳密に言えば、複数台のインラインタイプのシート処理装置で構成可能な一連のシート処理装置群）以外のユニットは、全て印刷装置１００内部に具備している。換言すると、シート処理装置２００は、本印刷装置１００に対して着脱可能なシート処理装置であり、印刷装置１００のオプションとして提供可能に構成されている。これにより、ＰＯＤ環境にて必要なインラインフィニッシャを必要な台数分、提供可能にする等の効果を図っている。故に、以下のような構成となっている。
【００２６】
図２において、印刷装置１００は、自装置内部に複数の処理対象となるジョブのデータを記憶可能なハードディスク２０９（以下、ＨＤとも呼ぶ）等の不揮発性メモリを具備する。且つ、印刷装置１００自身が具備するスキャナ部２０１から受付けたジョブデータを該ＨＤを介してプリンタ部２０３で印刷するコピー機能を具備する。且つ、サーバ１０３、クライアント１０４などの外部装置から通信部の一例に該当する外部Ｉ／Ｆ部２０２ユニットを介して受付けたジョブデータを該ＨＤを介してプリンタ部２０３で印刷する印刷機能を具備する。このような複数の機能を具備したＭＰＦタイプの印刷装置（画像形成装置とも呼ぶ）である。
【００２７】
尚、換言すると、本形態の印刷装置は、カラープリント可能な印刷装置でも、モノクロプリント可能な印刷装置でも、本形態で述べる各種制御を実行可能であるならば如何なる構成でも良い。
【００２８】
本形態の印刷装置１００は、原稿画像を読み取り、読み取られた画像データを画像処理するスキャナ部２０１を具備する。また、ファクシミリ、ネットワーク接続機器、外部専用装置と画像データなどを送受する外部Ｉ／Ｆ部２０２を具備する。また、スキャナ部２０１及び外部Ｉ／Ｆ部２０２の何れかから受け付けた複数の印刷対象となるジョブの画像データを記憶可能なハードディスク２０９を具備する。また、ハードディスク２０９に記憶された印刷対象のジョブのデータの印刷処理を印刷媒体に対して実行するプリンタ部２０３を具備する。
【００２９】
また、本印刷装置１００は、本印刷システム１０００が具備するユーザインタフェース部の一例に該当する、表示部を有する操作部２０４も具備する。本印刷システム１０００にて提供しているユーザインタフェース部の別の例としては、サーバ１０３やクライアント１０４などの外部装置の表示部及びキーボードやマウスがこれに該当する。
【００３０】
本印刷システム１０００が具備する制御部の一例に該当するＣＰＵ（制御部、或いはＣＰＵ）２０５は、本印刷システム１０００が具備する各種ユニットの処理や動作を統括的に制御する。ＲＯＭ２０７には、後述するフローチャートの各種処理等を実行するためのプログラムを含む本形態にて要する各種の制御プログラムが記憶されている。また、ＲＯＭ２０７には、図示しているユーザインタフェース画面（以下、ＵＩ画面と呼ぶ）を含む、操作部２０４の表示部に各種ＵＩ画面を表示させるための表示制御プログラムも記憶されている。
【００３１】
ＣＰＵ２０５Ａは、ＲＯＭ２０７のプログラムを読み出して実行することで、本形態にて説明する各種動作を印刷装置により実行させる。外部Ｉ／Ｆ２０２を介してサーバ１０３やクライアント１０４から受信したＰＤＬ（ページ記述言語）データを解釈し、ラスターイメージデータ（ビットマップ画像データ）に展開する動作を実行するためのプログラム等もＲＯＭ２０７に記憶されている。これらは、ソフトウエアによって処理される。
【００３２】
ＲＯＭ２０７は読み出し専用のメモリで、ブートシーケンスやフォント情報等のプログラムや上記のプログラム等各種プログラムが予め記憶されている。ＲＡＭ２０８は読み出し及び書き込み可能なメモリで、スキャナ部２０１や外部Ｉ／Ｆ２０２よりメモリコントローラを介して送られてきた画像データや、各種プログラムや設定情報を記憶する。
【００３３】
ＨＤＤ（ハードディスク）２０９は、圧縮伸張部２１０によって圧縮された画像データを記憶する大容量の記憶装置である。当該ＨＤＤ２０９に、処理対象となるジョブのプリントデータ等複数のデータを保持可能に構成されている。ＣＰＵ２０５Ａは、スキャナ部２０１や外部Ｉ／Ｆ部２０２などの各種入力ユニットから入力された処理対象となるジョブのデータを、ＨＤＤ２０９を介してプリンタ部２０３でプリント可能に制御する。
この際、ＣＰＵ２０５Ａは、画像データを印刷するページ順に蓄積し、該当するページが機外に排紙された事を検知すると、蓄積していた画像データを削除する。更に、処理対象の印刷ジョブのデータが全て機外に排紙されて蓄積していた画像データが全て削除されたことを検知すると、当該印刷ジョブをＨＤＤ２０９から削除する。
また、これらの印刷データは外部Ｉ／Ｆ２０２を介して外部装置へ送信できるようにも制御する。このように、ＨＤＤ２０９に格納した処理対象のジョブのデータの各種の出力処理を実行可能にＣＰＵ２０５Ａにより制御し、処理が終了すると処理対象のジョブのデータを削除する。圧縮伸張部２１０は、ＪＢＩＧやＪＰＥＧなどの各種圧縮方式によってＲＡＭ２０８、ＨＤＤ２０９に記憶されている画像データを圧縮・伸張動作を行う。
【００３４】
以上のような構成の下、本印刷システムが具備する制御部の一例としてのＣＰＵ２０５Ａが、図１の如くインラインタイプのシート処理装置２００の動作も制御する。この説明も含む本印刷システム１０００のメカ構成について、図３などを用いて説明する。
次に、印刷システム１０００の構成を、図３を用いて説明する。なお、ここでは、コピージョブを実行する際の動作とともに構成を説明する。
【００３５】
図３は、本実施形態を示す印刷システムの構成を説明する断面図である。
図３において、スキャナ部２０１に設けられた自動原稿搬送装置（ＡＤＦ）３０１は、ユーザにより原稿トレイにセットされた複数枚の原稿を１枚目から順番に分離して原稿台ガラス上へ搬送する。読取部３０２は、原稿台ガラス上に搬送された原稿の画像をＣＣＤによって読み取り、画像データに変換する。変換された画像データは、ＣＰＵ２０５ＡによってＲＡＭ２０８やＨＤＤ２０９等のメモリに格納される。
【００３６】
印刷装置１００は、複数の感光体（ドラム）を備えたタンデムタイプのカラープリンタ構成であり、給紙カセット３１７、３１８、手差しトレイ３２０等の給紙部を有し、いずれかの給紙部からシートを給紙する。
また、印刷装置１００には、大量のシートを収納できる給紙デッキ３１９も、給紙部として接続されており、給紙デッキ３１９からシートを給紙することもできる。印刷装置１００は、いずれかの給紙部から給紙されたシートを、レジストローラ３０６まで搬送したところで、中間転写ベルト３０５との同期をとるために一旦停止する。
また、レジストローラ３０６の位置に転写待ちのシートが存在しているときに、次のページの印刷のためのシートを給紙カセット３１７、３１８、給紙デッキ３１９、手差しトレイ３２０のいずれかから給紙することができる。このように給紙を行うことで、複数のシートの搬送間隔を短くすることができ、印刷の生産性を高めることができる。
【００３７】
ところで、ＲＡＭ２０８やＨＤＤ２０９に一時記憶された画像データは、プリンタ部２０３へと転送され、レーザ記録部（不図示）でイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色それぞれの記録レーザ光に変換される。そして、記録レーザ光が各色の感光体に照射され、感光体に各色に対応する静電潜像が形成される。そして、トナーカートリッジから供給される４色のトナーによりトナー現像が行われ、可視化されたトナー像が感光体から中間転写ベルト３０５に一時転写される。
【００３８】
中間転写ベルト３０５は、図の時計回転方向に一定速度で回転する。そして、中間転写ベルト３０５が所定の位置まで回転したところで、レジストローラ３０６の位置で待機中のシートの搬送を開始する。ここで、所定の位置とは、中間転写ベルト３０５上に転写された画像の先端が二次転写位置３１６に到達したときに、シートのほぼ先端が二次転写位置へ搬送される位置である。こうして、二次転写位置３１６において、中間転写ベルト３０５上のトナー像がシートへ転写される。
【００３９】
トナー像が転写されたシートはベルト３０７で更に搬送され、定着器３０８からの加圧と熱により該トナーが定着され、シート搬送路を搬送された後、排紙される。
【００４０】
排紙フラッパ３０９は、揺動軸を中心に揺動可能に構成され、シートの搬送方向を規定する。排紙フラッパ３０９が図でいう時計回りの方向に揺動し、その位置で固定されているときには、定着器３０８から排出されたシートは、そのまま横方向に搬送され、排紙ローラ３１０によってシート処理装置２００の一つである糊付け製本機２００ａに搬送される。このようにして片面印刷が実行される。
【００４１】
一方、シートの両面に画像を印刷する際には、排紙フラッパ３０９が図でいう反時計回りの方向に揺動し、その位置で固定され、定着器３０８から排出されたシートは下方向に進路を変更され両面搬送部へと送り込まれる。
両面搬送部は、反転フラッパ３１１、搬送ローラ３１２、反転ガイド３１３および両面トレイ３１４を備える。反転フラッパ３１１は、揺動軸を中心に揺動し、シートの搬送方向を規定する。両面印刷を行う場合、ＣＰＵ２０５Ａは、反転フラッパ３１１を図でいう反時計回りの方向に揺動させ、シートの第１面に画像が印刷されたシートを、搬送ローラ３１２を介して反転ガイド３１３へと送り込むよう制御する。
そして、シートの後端が反転ガイドの入り口に設けられた搬送ローラに狭持された状態で搬送ローラを一旦停止させ、引き続き反転フラッパ３１１を図でいう時計回りの方向に揺動させ、搬送ローラを逆方向に回転させる。これにより、該シートをスイッチバックして搬送させ、シートの後端と先端が入れ替わった状態で、該シートを両面トレイ３１４へと導くよう制御する。
【００４２】
両面トレイ３１４ではシートが一旦保持され、その後、再給紙ローラ３１５によってシートは再びレジストローラ３０６へと送り込まれる。このときシートは、１面目の転写プロセスでトナーを転写した面とは反対側の２面目が中間転写ベルト３０５と対向する側になった状態で送られてくる。
そして、前述した１面目の転写プロセスと同様にして該シートの２面目に画像を形成させる。そして、シートの２面目に形成された画像を定着器３０８によって定着した後、画像が形成されたシートを、排紙ローラ３１０によって、シート処理装置２００の一つである糊付け製本機２００ａに搬送する。このようにして、両面印刷が実行される。
【００４３】
印刷装置１００で片面もしくは両面に画像の印刷されたシートは、操作部２０４からの印刷設定に従って、シート処理装置２００である、糊付け製本機２００ａ、または大容量スタッカ２００ｂ、または中綴じ製本機２００ｃまで選択的に搬送される。
【００４４】
糊付け製本を実行するよう設定されている場合、シートは、糊付け製本機２００ａに搬送され、製本処理が実行され、製本物排紙部３３１に排紙される。即ち、製本処理は、印刷装置１００で画像の印刷された複数枚のシートを、必要に応じて、インサータ３３２から給紙したシートでくるんで製本する。製本された印刷物は、製本物排紙部３３１に蓄積される。
【００４５】
また、大量積載処理を実行するよう設定されている場合、印刷装置１００で画像の印刷されたシートは、糊付け製本機２００ａのシート搬送路３３０を介して、大容量スタッカ２００ｂに搬送される。大容量スタッカ２００ｂは、受け取ったシートを、エスケープトレイ３３５または積載部３３４に排紙する。
【００４６】
シート処理の設定がされていない場合、印刷装置１００で画像の印刷されたシートは、糊付け製本機２００ａのシート搬送路３３０及び大容量スタッカ２００ｂのシート搬送路３３３を介して中綴じ製本機２００ｃに搬送される。中綴じ製本機２００ｃは、受け取ったシートを、シート搬送路３３６を介して排紙部３３７に排紙する。
【００４７】
また、ステイプル処理を実行するよう設定されている場合、中綴じ製本機２００ｃは、受け取ったシートを、シート搬送路３３６を介して中間トレイに蓄える。そして、中綴じ製本機２００ｃは、中間トレイに、ステイプルされるべき１束分のシートがそろった段階で、１束分のシートに対してステイプルを行い、排紙部３３８に排紙する。
【００４８】
また、中綴じ製本処理を実行するよう設定されている場合、中綴じ製本機２００ｃは、受け取ったシートに対して中綴じ製本処理を実行し、製本束排紙部３３９に排紙する。
以上のように、印刷システム１０００にて、給紙、印刷、後処理、排紙等の処理が実行される。
【００４９】
なお、印刷システム１０００は、印刷装置１００、糊付け製本機２００ａ、大容量スタッカ２００ｂ、中綴じ製本機２００ｃがそれぞれ備えるシート搬送路に、シート検知センサを備える。具体的に、シート検知センサは、各装置の出入口やシート搬送路の分岐点、合流点などに備えられる。図３には、シート検知センサが備えられる位置の例を三角記号で示し、Ａ〜Ｑがシート検知センサを示している。ＣＰＵ２０５Ａは、これらのシート検知センサから信号を受信することによって、シート搬送路を介して搬送されるシートの有無、シートの位置を検知している。なお、シート検知センサＡ〜Ｑは、シート後処理機能が異なる複数の印刷ジョブを連続して処理する際、所定の搬送路上でシート束に対する後処理中の束ジャムを検知する。つまり、複数のシート検知センサＡ〜Ｑを備えることで、所定の搬送路上でシートまたはシート束に対する後処理中の束ジャムを検知可能に構成されている。
【００５０】
また、例えば、あるシート検知センサからの信号が所定の時間以上継続した場合、ＣＰＵ２０５Ａは、信号を継続して送信しているセンサに対応する位置でシートの滞留ジャム（詰まり）が発生していると判断する。あるいは、あるシート検知センサを通過したシートが次のシート検知センサに所定の時間以上通過しない場合、ＣＰＵ２０５Ａは、それらのシート検知センサの間でシートの遅延ジャム（詰まり）が発生していると判断する。
【００５１】
そして、ＣＰＵ２０５Ａは、印刷システム１０００のシート搬送路でシートのジャム（詰まり）が発生した場合に、印刷処理を中断する。そして、各シート検知センサＡ〜Ｑからの信号に従って、除去されるべきシートの位置および除去手順をガイダンスとして操作部２０４に表示する。それによって、ユーザは、印刷システム１０００のどこに、除去されるべきシートが存在するのかを把握し、ガイダンスに従って、ジャム処理すべき装置のドアを開けてシート搬送路からシートを除去していく。そして、ジャムした全てのシートまたはシート束が除去されたら、開放したドアを閉じて、ユーザは、印刷の再開を操作部２０４を介して指示する。ＣＰＵ２０５Ａは、印刷の再開の指示を受付けると、印刷を再開する。
【００５２】
また、給紙カセット３１７、３１８、給紙デッキ３１９、手差しトレイ３２０の各給紙部の給紙口には各々に対応する給紙センサとしてのシート検知センサＡ−１、Ａ−２、Ａ―４、Ａ−３が備えられる。これら給紙センサは、給紙されたシートを検知し、ＣＰＵ２０５Ａにシート検知信号を送信する。ＣＰＵ２０５Ａは、給紙センサから受信したシート検知信号に従って、各給紙部から給紙されたシートの枚数をカウントする。
ＣＰＵ２０５Ａは、カウントした値をＲＡＭ２０８に保持しておく。それによって、ＣＰＵ２０５Ａは、ジョブを実行することによって夫々の給紙部から給紙されたシートの枚数を把握することができる。
【００５３】
また、中綴じ製本機２００ｃの排紙部３３７にはシート検知センサＮが備えられる。シート検知センサＮは、排紙部３３７に排紙されたシートを検知し、シート排紙信号をＣＰＵ２０５Ａに送信する。ＣＰＵ２０５Ａは、シート排紙信号に従って、印刷処理中の印刷ジョブの全てのシートが排紙されたかを判断し、全てのシートが排紙されたと判断するとＨＤ２０９に保存していた印刷ジョブを削除する。
また、ＣＰＵ２０５Ａは、受け取ったシート排紙信号に従って、排紙されたシートの枚数をカウントし、カウントした値をＲＡＭ２０８に保持しておく。それによって、ＣＰＵ２０５Ａは、ジョブを実行することによって排紙部３３７に排紙されたシートの枚数を把握することができる。また、中綴じ製本機２００ｃは、中綴じ製本処理部を備え、中綴じ製本処理を行うジョブが実行されると、中綴じ製本処理を行うシート枚数が揃うまで中綴じ製本処理部に蓄えられる。
この中綴じ製本処理部は、シート検知センササＰが備えられる。シート検知センサＰは中綴じ製本処理部に蓄えられたシートを検知し、シート蓄積信号をＣＰＵ２０５Ａに送信する。更に、ＣＰＵ２０５Ａは、中綴じ製本処理を実行するシート枚数が中綴じ製本処理部に蓄えられたことを検知すると、中綴じ製本処理の実行を指示する。
中綴じ製本機２００ｃは、中綴じ製本処理の実行指示を受け付けると、中綴じ製本束を作成し、中綴じ製本束排紙部３３９に製本束を排紙する。中綴じ製本束排紙部３３９は、シート検知センサＱを備え、このシート検知センサＱは、中綴じ製本束の排紙を検知し、ＣＰＵ２０５Ａに束排紙信号を送信する。ＣＰＵ２０５Ａは、受け取った束排紙信号に従って、印刷処理中の印刷ジョブの全ての束が排紙されたかを判断し、全ての束が排紙されたと判断すると、ＨＤ２０９に保存していた印刷ジョブを削除する。また、ＣＰＵ２０５Ａは、シート検知センサＱの出力に基づいてシート後処理機能が異なる複数の印刷ジョブを連続して処理する際、シート束に対する後処理中の束ジャムを検知可能に構成されている。
【００５４】
なお、本実施形態では、印刷装置１００が、４Ｄ（ドラム）タイプのカラーＭＦＰの場合について説明するが、印刷装置１００の構成はこれに限らず、白黒ＭＦＰでも、１Ｄ（ドラム）タイプのカラーＭＦＰでもよい。
【００５５】
また、以上では、コピージョブを例に動作及び構成の説明を行なったが、プリントジョブにおいては、スキャナ部からの画像データに代えて外部Ｉ／Ｆからの印刷データを用い、本構成において同様の印刷動作が実行される。
［本印刷システム１０００のＵＩ部の１例に該当する操作部２０４の構成］
【００５６】
ここで、本印刷システム１０００の印刷装置１００が具備する本印刷システム１０００におけるユーザインタフェース部（以下、ＵＩ部と呼ぶ）の一例に該当する操作部２０４を、図４などを用いて説明する。
【００５７】
図４は、図２に示した操作部２０４の構成を説明する平面図である。
図４において、操作部２０４は、ハードキーによるユーザ操作を受付け可能なキー入力部４０２、ソフトキー（表示キー）によるユーザ操作を受付可能な表示ユニットの一例としてのタッチパネル部４０１を有する。
以上のような構成を前提とし、本印刷システム１０００が具備する制御部の一例に該当するＣＰＵ２０５Ａは、以下に例示の制御を実行する。
［本形態にて好適な実施例１］
【００５８】
本発明に好適な実施例として、束ジャム発生時のリカバリ処理として特徴的なフローを図５を用いて詳細に説明する。
図５は、本実施形態を示す印刷システムのデータ処理を説明するフローチャートである。本例は、図２に示したＣＰＵ２０５Ａによって実行される処理であり、各ステップはＣＰＵ２０５ＡがＲＯＭ２０７から読み出して実行することによって行われる。
【００５９】
まず、Ｓ５０１において、ＣＰＵ２０５Ａは印刷システム１０００において、シート検知センサＡ〜Ｑの出力に基づいて、シートまたはシート束についてジャムが発生したかどうかを検知する。Ｓ５０１において、ＣＰＵ２０５Ａは、ジャムが発生したことを検知したらＳ５０２に進む。
【００６０】
Ｓ５０２では、ＣＰＵ２０５Ａは、ＨＤＤ２０９に保持されている印刷中のジョブのデータを読み取り、ジャムが発生した時点における印刷処理中のジョブの中に束製本設定を含むジョブ（以下、束ジョブ）があるかどうかを判定する。ＣＰＵ２０５Ａは、印刷処理中の束ジョブが存在すると判定した場合は、束ジョブ印刷フラグの情報をＲＡＭ２０８に一時保存する。
【００６１】
次に、Ｓ５０３ではＣＰＵ２０５Ａは、印字処理を行うためにＨＤＤ２０９からＲＡＭ２０８上に印字順に展開されたメモリ上の印刷データ保持領域（以下、キュー）にある印刷データをＨＤＤ２０９に一時保存し、Ｓ５０４に進む。Ｓ５０４では、ＣＰＵ２０５Ａは、Ｓ５０３でＨＤＤ２０９に一時保存したキュー内の印刷データを削除し、Ｓ５０５に進む。
【００６２】
Ｓ５０５においてＣＰＵ２０５Ａは、印刷システム１０００の印刷処理の停止を指示し、Ｓ５０６に進む。Ｓ５０６でＣＰＵ２０５Ａは、全ての処理が停止したことを確認すると、Ｓ５０７に進む。
【００６３】
Ｓ５０７において、ＣＰＵ２０５Ａは、Ｓ５０２にて一時保存した束ジョブ印刷フラグを読み取って束ジョブが印刷中だったかを判断し、印刷中であると判断した場合にはＳ５０８に進む。束ジョブが印刷中でないとＣＰＵ２０５Ａが判断した場合にはＳ５１０に進み、ＣＰＵ２０５Ａは通常のリカバリ処理を行うステップに進む。ここでの通常のリカバリ処理とは、ジャム発生検知後、最後に検知した最終排紙シートの次に排紙予定であったシート（キュー内に残っている印刷データで先頭の印刷データ）からリカバリ処理を行う動作のことを示す。
【００６４】
次に、Ｓ５０８においてＣＰＵ２０５Ａは、ジャム発生を検知した時点で印刷中だった束ジョブが印刷処理停止までの間に束排紙が行われたかどうかを判定する。ここで、束の排紙が行われたことをＣＰＵ２０５Ａが検知している場合、リカバリ処理を行う対象が束製本処理中の束ジョブではなく、束ジョブに続く束製本処理を行っていない印刷ジョブであったと判断し、通常のリカバリ処理と同様にＳ５１０に進む。
【００６５】
Ｓ５０８においてＣＰＵ２０５Ａは、束の排紙が行われたことを検知していなかった場合は、リカバリ処理を行う対象が、束製本処理中の束ジョブであると判断し、Ｓ５０９に進み、通常の束ジョブリカバリ処理を行う。ここでの通常の束ジョブリカバリ処理とは、先述の通常のリカバリ処理におけるリカバリ開始対象（キュー内に残っている印刷データで先頭の印刷データから）ではなく、束ジョブの先頭シートをリカバリ開始対象としてリカバリ処理を開始する事を示す。束ジョブの先頭シートをリカバリ開始対象とする場合には、束ジョブ全体の印刷データをキューの先頭に割り込ませ、キュー内に残っていた印刷データは、リカバリ用の束ジョブの後ろに続けてキューに登録する。
【００６６】
Ｓ５０９では、ＣＰＵ２０５ＡはＳ５０７、及びＳ５０８にて検出した、リカバリが必要な束ジョブに対して、該当する印刷データをＨＤＤ２０９から取得し、再度キューに該印刷データを登録し、Ｓ５１０に進む。
【００６７】
Ｓ５１０では、ＣＰＵ２０５Ａは、Ｓ５０３にてＨＤＤ２０９に一時保存していた印刷データをキューに再投入してＳ５１１に進み、ユーザのジャム解除処理を待つ。
【００６８】
Ｓ５１１において、ＣＰＵ２０５Ａは、印刷システム１０００が印刷可能な状態になるまで印刷システム１０００の状態を確認し、印刷可能な状態になれば、Ｓ５１２に進んで改めてキューに登録した印刷データに従って印刷処理を再開する。
【００６９】
以上のように制御することによって、シート処理装置内でのジャムが発生した場合にも無駄となる用紙を発生させず、効率的な束ジョブのリカバリ処理を行うことが可能な印刷システムが提供できる。
〔第２実施形態〕
【００７０】
図６は、本実施形態を示す印刷システムのデータ処理手順を示すフローチャートである。本例は、束ジャム発生時のリカバリ処理例である。なお、図６はＳ６０１からＳ６０８までの処理は第１実施形態と同様であるため、詳細な説明は省略する。
また、本実施形態においてＣＰＵ２０５Ａによって実行される処理を示すフローチャートであり、各ステップはＣＰＵ２０５ＡがＲＯＭ２０７から読み出して実行することによって行われる。
【００７１】
Ｓ６０８においてＣＰＵ２０５Ａは、束の排紙が行われたことを検知していなかった場合は、リカバリ処理を行う対象が、束製本処理中の束ジョブであると判断し、Ｓ６０９に進む。
【００７２】
Ｓ６０９においてＣＰＵ２０５Ａは、シート束にトリミング等を行う印刷ジョブ（束ジョブ）に続く印刷ジョブの中で既に印刷処理が開始されて印刷処理途中で停止したジョブ（以下、後続待機ジョブ）が存在するかどうかを判断する。ここにおいて、ＣＰＵ２０５Ａは、ＨＤＤ２０９に保持されている印刷中の印刷ジョブのデータと、キューから一時保存させた印刷データを比較して後続待機ジョブが存在するかを判断する。
つまり、ＣＰＵ２０５Ａは、シート検知センサＱの出力に基づいて、束ジャムを検知した場合に、束ジャムが発生した印刷ジョブと並行して印刷処理が実行されていた後続の印刷ジョブがあるかどうかを判断する後続ジョブ判断処理を実行する。
具体的には、ＣＰＵ２０５Ａは束ジョブに続く印刷ジョブの中でそのジョブの先頭シートに印字する印刷データがキューに残っているかどうかを判断する。ＣＰＵ２０５Ａが、後続待機ジョブが存在しないと判断した場合には、Ｓ６１２に進み、通常の束ジョブリカバリ処理を行う。Ｓ６０９において、ＣＰＵ２０５Ａが、後続待機ジョブが存在すると判断した場合には、Ｓ６１０に進む。
【００７３】
Ｓ６１０では、ＣＰＵ２０５Ａは、後続待機ジョブに対して割り込み可能なページを検出する。具体的にはＣＰＵ２０５Ａは、該当する後続待機ジョブの部の切れ目や束処理の切れ目やジョブの切れ目を検出して、Ｓ６１１に進む。
【００７４】
Ｓ６１１では、ＣＰＵ２０５Ａは、Ｓ６０３にて一時保存した印刷データの中からＳ６１０で検出したページまでの印刷データを再度キューに投入し、再投入した分の印刷データを一時保存していたＨＤＤ２０９から削除する。
ここで、ＣＰＵ２０５Ａは、リカバリが必要な束ジョブが複数部数設定されていた場合で、且つ後続待機ジョブが該ジョブの次の部数の印刷用であり、全く同じ内容を印刷する場合は、このような割り込み処理をせずとも良い。具体的には、ＨＤＤ２０９から該当する束ジョブの印刷データを1部だけ最終部数の後にキューに登録するよう制御する。
【００７５】
次に、Ｓ６１２において、ＣＰＵ２０５ＡはＳ６０７、及びＳ６０８にて検出した、リカバリが必要な束ジョブに対して、該当する印刷データをＨＤＤ２０９から取得し、再度キューに該印刷データを登録し、Ｓ６１３に進む。
【００７６】
Ｓ６１３においてＣＰＵ２０５Ａは、Ｓ６０３にてＨＤＤ２０９に一時保存していた印刷データをキューに再投入してＳ６１４に進み、ユーザのジャム解除処理を待つ。
【００７７】
Ｓ６１４において、ＣＰＵ２０５Ａは印刷システム１０００が印刷可能な状態になるまで印刷システム１０００の状態を確認し、印刷可能な状態になれば、Ｓ６１５に進んで改めてキューに登録した印刷データに従って印刷処理を再開する。
【００７８】
以上のように制御することによって、シート処理装置内でのジャムが発生した場合にも無駄となる用紙を発生させず、確実、かつ迅速に束ジョブのリカバリ処理を行うことが可能な印刷システムが提供できる。
〔第３実施形態〕
【００７９】
図７、本実施形態を示す印刷システムのデータ処理手順を示すフローチャートである。本例は、束ジャム発生時のリカバリ処理例である。ここで、図７はＳ７０１からＳ７０９までの処理は実施例２と同様であるため、詳細な説明は省略する。また、図７は本実施形態においてＣＰＵ２０５Ａによって実行される処理を示すフローチャートであり、各ステップはＣＰＵ２０５ＡがＲＯＭ２０７から読み出して実行することによって行われる。
【００８０】
Ｓ７０９において、ＣＰＵ２０５Ａは、後続待機ジョブが存在するかどうかを判断し、後続待機ジョブが存在しないと判断した場合には、Ｓ７１５に進み、通常の束ジョブリカバリ処理を行う。Ｓ７０９においてＣＰＵ２０５Ａは、後続待機ジョブが存在すると判断した場合には、Ｓ７１０に進む。
【００８１】
Ｓ７１０では、ＣＰＵ２０５Ａは、後続待機ジョブに対して現在待機中の位置に即座にリカバリ用の束ジョブを割り込ませることが可能かどうかを判断する。ＣＰＵ２０５Ａが割り込み可能と判断した場合には、Ｓ７１５に進み、先述の通常の束ジョブリカバリ処理を行う。ＣＰＵ２０５Ａが割り込み不可と判断した場合には、Ｓ７１１に進む。
例えば、ＣＰＵ２０５Ａは、後続待機ジョブの束処理を行う設定がなされていないかを判断し、束処理設定がなされていた場合には割り込み不可と判断するよう構成してもよい。また、束ジャム発生ジョブと後続待機ジョブで同じ給紙段から複数枚で１組となるような用紙を給紙する設定がなされているかどうかを判断し、同じ給紙設定がなされている場合は割り込み不可と判断するよう構成してもよい。更に、上記判断基準は後続待機ジョブの印刷残り部数が１部のときのみ割り込み不可と判断し、２部以上の場合には部の切れ目で割り込み可能と判断するよう構成してもよい。
なお、本実施形態では、ＣＰＵ２０５Ａが後続の印刷ジョブがあると判断した場合、処理中の全ての印刷ジョブの処理を停止させる。その後、中断する後続の印刷ジョブに割り込ませる前記束ジャムとなった印刷ジョブのリカバリ後に、当該中断した印刷ジョブの途中からジョブ処理を正常に再開できる状態であるかを判断する割り込み判断処理をＳ７１０で行う例を示した。
ここで、ＣＰＵ２０５Ａが中断した印刷ジョブの途中からジョブ処理を正常に再開できる状態でないと判断した場合、Ｓ７１１にて図８に示すＵＩ画面を表示する。具体的には、束ジャムとなった印刷ジョブを優先して実行させるか、後続の印刷ジョブを優先して実行させるかの指示のいずれかの指示をユーザから受け付ける画面をＳ７１１で表示する。
ここで、図８に示すＵＩ画面を用いて受け付けたユーザからの指示が優先実行指示であるとＣＰＵ２０５Ａが判断した場合、束ジャムとなった印刷ジョブのリカバリを優先して実行させる。また、受け付けたユーザからの指示が優先実行指示でないとＣＰＵ２０５Ａが判断した場合、ＣＰＵ２０５Ａは、後続の印刷ジョブが完了してから前記束ジャムとなった印刷ジョブを実行させるようにリカバリ実行順序を制御する。
【００８２】
Ｓ７１１では、ＣＰＵ２０５Ａは、図８に示すような警告画面を操作部２０４に表示し、ユーザからの指示を受け付ける。
図８は、図２に示した操作部２２０４に表示可能なユーザインタフェース（ＵＩ画面）を示す図である。なお、ＣＰＵ２０５Ａは、操作部２０４に図８に示すＵＩ画面を表示して、リカバリ用の束ジョブを優先させるかリカバリ用の束ジョブを既に印刷されていた後続待機ジョブの後ろに行うかについて、選択可能に表示制御する。
図８において、ＣＰＵ２０５Ａは、ＯＫボタン８０１が押下されたことを検知すると、リカバリ用の束ジョブを優先させると判断し、いいえボタン８０２が押下されたことを検知すると、後続待機ジョブを優先させると判断する。なお、ユーザは、このＵＩ画面に表示される警告メッセージ「リカバリ用の束ジョブを優先すると、既に排紙されている後続ジョブの一部がシート無駄になってしまう」を確認することができる。
【００８３】
次に、ＣＰＵ２０５Ａは、Ｓ７１２に進み、Ｓ７１１で受け付けた指示に従ってリカバリ用の束ジョブを優先させるという指示を受け付けた場合にはＳ７１３に進む。Ｓ７１３では、ＣＰＵ２０５Ａは、Ｓ７０３で一時保存した印刷データにおいて、該印刷データの元となる各印刷ジョブ全体の印刷データをＨＤＤ２０９から取得し、Ｓ７１４に進む。
Ｓ７１４では、ＣＰＵ２０５Ａは、Ｓ７０３にて一時保存した印刷データを全て削除し、代わりにＳ７１３にて取得した印刷データをＨＤＤ２０９に保持して、Ｓ７１５に進む。
Ｓ７１５では、ＣＰＵ２０５ＡはＳ７０７、及びＳ７０８にて検出した、リカバリが必要な束ジョブに対して、該当する印刷データをＨＤＤ２０９から取得し、再度キューに該印刷データを登録する。Ｓ７１６では、ＣＰＵ２０５Ａは、ＨＤＤ２０９に一時保存していた印刷データをキューに再投入してＳ７１９に進み、ユーザのジャム解除処理を待つ。
【００８４】
また、Ｓ７１２においてＣＰＵ２０５Ａは、後続待機ジョブの優先指示を受け付けた場合にはＳ７１７に進み、後続待機ジョブに対して割り込み可能なページを検出する。具体的にはＣＰＵ２０５Ａは、該当する後続待機ジョブの部の切れ目や束処理の切れ目を検出して、Ｓ７１８に進む。つまり、ＣＰＵ２０５Ａは、Ｓ７１７を実行することで、中断する印刷ジョブに束ジャムとなる印刷ジョブを割り込ませ可能なページ切れ目を検出するまで後続の印刷ジョブを終了するまで、束ジャムとなった印刷ジョブの割り込み開始を待機させることができる。
Ｓ７１８ではＣＰＵ２０５Ａは、Ｓ７０３にて一時保存した印刷データの中からＳ７１７で検出したページまでの印刷データを再度キューに投入し、再投入した分の印刷データを一時保存していたＨＤＤ２０９から削除して、Ｓ７１５に進む。
【００８５】
Ｓ７１９において、ＣＰＵ２０５Ａは、印刷システム１０００が印刷可能な状態になるまで印刷システム１０００の状態を確認し、印刷可能な状態になれば、Ｓ７２０に進んで改めてキューに登録した印刷データに従って印刷処理を再開する。
【００８６】
以上のように制御することによって、シート処理装置内でのジャムが発生した場合にも出来る限り無駄となる用紙を発生させず、効率的で確実な束ジョブのリカバリ処理を行うことが可能な印刷システムが提供できる。つまり、シート処理装置内でのジャムが発生した場合にも出来る限り無駄となる用紙を発生させず、ユーザの意図するリカバリ手段を容易に選択可能となり、効率的なリカバリ処理を行える。
例えば、後続待機ジョブが同じ束処理を実行するジョブが存在する場合には、上記手法を採る事で、後続待機ジョブの束処理が正しく実行される上に、無駄な出力物が発生する事なく確実に必要な出力物を得ることが可能となる。
更に、束ジャム検知ジョブと後続待機ジョブが、同じ給紙段から複数枚で1組となるような用紙を使用する場合も同様に上記手法を採ると、複数枚で1組となる用紙の使用される順序がずれない位置でしか割り込まないため、正しい出力物を得る事が可能となる。
【００８７】
また、本実施形態では束ジョブのリカバリと後続の待機ジョブの優先度をユーザに選択させるよう制御する例を示したが、この限りでなく、後続の待機ジョブが割り込み不可能なジョブの場合には、常に後続待機ジョブを優先して印刷するように構成してもよい。
【００８８】
更に、本実施形態では束ジョブのリカバリと後続の待機ジョブの優先度をユーザに選択させるよう制御する例を示したが、この限りでなく、後続の待機ジョブの印刷ページ数が一定枚数以下の場合には常に後続待機ジョブを優先して印刷するよう構成してもよい。
【００８９】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００９０】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００９１】
１００    印刷装置
２００    シート処理装置
２０４    操作部
２０５    制御部
２０８    ＲＡＭ
２０９    ハードディスクドライブ
１０００  印刷システム
Ａ〜Ｑ    シート検知センサ
【図１】
2013210417.tif 000003
【図２】
2013210417.tif 000004
【図３】
2013210417.tif 000005
【図４】
2013210417.tif 000006
【図５】
2013210417.tif 000007
【図６】
2013210417.tif 000008
【図７】
2013210417.tif 000009
【図８】
2013210417.tif 000010