(57)【要約】【課題】  本発明の目的は、出力実行中の先行ジョブに対して所望のジョブをスムースに割り込ませて、所望のジョブを最優先して出力させる技術の提供である。【解決手段】  上記目的を達成するために、画像形成制御手段１６２は、割り込み対象のジョブの後処理条件と既に前記出力手段が画像出力を開始している先行ジョブの後処理条件とが一致した場合、画像出力手段１１００に対して、先行ジョブの出力を部数単位で停止させ、先行ジョブに代えて該割り込み対象のジョブを続けて出力させる構成とした。【選択図】    図２
2006051722.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
画像データと、該画像データを出力するときの後処理条件とをジョブとして受け付けて、該受け付けたジョブについて予約リストを生成して前記表示手段に該ジョブを選択可能に表示させる予約管理手段と、
該予約リストに基づいて画像出力する画像出力手段と、
表示された予約リストのいずれかのジョブを選択して割り込み指示を行うための割込指示手段と、
該割り込みを指示されたとき、該選択されたジョブの後処理条件と既に前記画像出力手段が出力を開始している先行ジョブの後処理条件とが一致した場合、前記画像出力手段に対して、該先行ジョブの出力を部数単位で停止させ、該先行ジョブに代えて該選択されたジョブを続けて出力させる画像形成制御手段と、を備えたことを特徴とする画像形成装置。
【請求項２】
表示手段と、
画像データと、該画像データを出力するときの後処理条件とをジョブとして受け付けて、該受け付けたジョブについて予約リストを生成して前記表示手段に該ジョブを選択可能に表示させる予約管理手段と、
該予約リストに基づいて画像出力する画像出力手段と、
既に該画像出力手段が出力を開始している先行ジョブに対して割り込みを行うときに、該先行ジョブの出力停止を部数単位又は頁単位のいずれで行わせるかを指定する指定手段と、
表示された予約リストのいずれかのジョブを選択して割り込み指示を行うための割込指示手段と、
該割り込みを指示されたとき、前記画像出力手段に対して、該選択されたジョブの後処理条件と前記先行ジョブの後処理条件とが一致した場合は、該先行ジョブの出力を部数単位で停止させて該先行ジョブに代えて該選択されたジョブを続けて出力させ、該選択されたジョブの後処理条件と該先行ジョブの後処理条件とが一致しなかった場合は、前記指定手段で指定された単位で先行ジョブの出力を停止させて該先行ジョブに代えて該選択されたジョブを出力させる画像形成制御手段と、を備えたことを特徴とする画像形成装置。
【請求項３】
画像データと、該画像データを出力するときの後処理条件とをジョブとして受け付けて、該受け付けたジョブについて予約リストを生成して表示手段に該ジョブを選択可能に表示させる予約表示段階と、
該予約リストを基に画像出力手段により出力する画像出力段階と、
表示された予約リストのいずれかのジョブが選択されて割り込みを指示される割込指示段階と、
該割り込みを指示されたとき、該選択されたジョブの後処理条件と既に前記画像出力手段が出力を開始している先行ジョブの後処理条件とが一致するかどうかを判定する判定段階と、
該判定段階で該後処理条件が一致した場合、前記画像出力手段に対して、該先行ジョブの出力を部数単位で停止させ、該先行ジョブに代えて該選択されたジョブを続けて出力させる割込制御段階と、を備えたことを特徴とする画像形成装置のジョブ割込管理方法。
【請求項４】
画像データと、該画像データを出力するときの後処理条件とをジョブとして受け付けて、該受け付けたジョブについて予約リストを生成して表示手段に該ジョブを選択可能に表示させる予約表示段階と、
該予約リストを基に画像出力手段により出力する画像出力段階と、
既に該画像出力手段が出力を開始している先行ジョブに対して割り込みを行うときに、該先行ジョブの出力停止を部数単位又は頁単位のいずれで行わせるかを指定される停止単位指定段階と、
表示された予約リストのいずれかのジョブが選択されて割り込みを指示される割込指示段階と、
該割り込みを指示されたとき、前記画像出力手段に対して、該選択されたジョブの後処理条件と前記先行ジョブの後処理条件とが一致するかどうかを判定する判定段階と、
該判定段階で該後処理条件が一致した場合は、前記画像出力手段に対して、該先行ジョブの出力を部数単位で停止させて該先行ジョブに代えて前記選択されたジョブを続けて出力させ、該後処理条件が一致しなかった場合は、前記停止単位指定段階で指定された単位で先行ジョブの出力を停止させて該先行ジョブに代えて該選択されたジョブを出力させる割込制御段階と、を備えたことを特徴とする画像形成装置のジョブ割込管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ、コピー機もしくはファクシミリの単体機機能又はそれらの複合機能を含む画像形成装置及びそのジョブ管理方法に係り、特に、ジョブの予約管理の技術に関する。
【背景技術】
【０００２】
画像形成装置により、多くのジョブ（ユーザ或いは操作者によって要求される画像出力単位）を扱う場合は、出力を実行する前に、例えば、原稿を読み取り、出力条件を受け付けて受け付けた順に予約リストが生成され、その予約リストにしたがって、出力実行の順番待ちの状態で予約管理される。そして、複数のジョブが順番待ちの状態にあって、緊急に出力したいジョブがある場合は、その緊急度の高いジョブを他のジョブの前に優先的に順番を繰り上げるなどの処理を行って予約管理を行っている（例えば、特許文献１、２又は３）。
【０００３】
特許文献１の技術によれば、予約ジョブの順番待ちの順位を「緊急」又は「通常」の方法で設定変更が可能である。例えば、ジョブを予約する際、「緊急」で予約すると既に画像出力が先行して実行されている先行ジョブが有れば、その次の順番に繰り上げされる。「通常」の設定では、既に予約されているジョブの最後尾の順番になる。したがって、特許文献１の技術によれば、先行ジョブがあった場合は、その出力を停止してまで、順位をあげることはしていない。
【０００４】
特許文献２の技術よれば、所定の条件があったときに、画像出力中の先行ジョブを停止させて、緊急を要する所望のジョブを優先的に割り込ませて、画像出力させることができる。上記所定の条件とは、画像形成後に画像形成された用紙の束を排出処理部（フィニッシャ）に排出する際に、ソート、スティプル（綴じ処理）等の後処理を行った束を排出することがあるが、その後処理の有無である。特許文献２の技術では、例えば、所望のジョブの後処理が不要であって先行ジョブの後処理が必要な場合、或いは所望のジョブの後処理が必要であって先行ジョブの後処理不要な場合であって、これらの２つの場合に先行ジョブが停止され、所望のジョブについて優先的に画像出力される。
【０００５】
特許文献２の技術は、先行ジョブを停止させて、所望のジョブを割り込ませたとき、後処理によって、出力される画像形成された用紙の束が、互いに混入する問題を解決するためになされている。
【０００６】
特許文献３の技術も、特許文献２とほぼ近似した目的のものであって、先行ジョブと所望のジョブの双方が、後処理を有する場合は、先行ジョブを停止させることなく出力を実行させ、その次に所望のジョブの出力を行う。そして、先行ジョブ又は所望のジョブの一方が、後処理を有する場合は、先行ジョブを停止させ、所望のジョブを割り込ませて出力させる。
【０００７】
【特許文献１】特開２０００−３０５４２１号公報（段落「００１０」、「００２５」〜「００２８」、図２）
【特許文献２】特開平１１−３３４１８２号公報（段落「０００５」〜「０００６」、「００４７」〜「００５０」、図１０）
【特許文献３】特開平１１−１８８９４８号公報（段落「０００７」、「００８９」〜「００９４」、図１０）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
所望のジョブについて緊急に画像出力したいときに、大量の画像出力中の先行ジョブがあると、その先行ジョブの出力を停止して、所望のジョブを最優先で出力できると便利である。しかし、上記の特許文献２、３において、所望のジョブと先行ジョブの双方に後処理があると、割り込み出力ができないという不便さがある。後処理が必要ということは、大量のものを扱っている可能性が大きいので、より優先的に割り込み出力をしたい場合である。
【０００９】
本発明の目的は、出力実行中の先行ジョブに対して所望のジョブをスムースに割り込ませて、所望のジョブを最優先して出力させる技術の提供である。
【００１０】
また、先行ジョブを出力中に所望ジョブを割り込ませるには、先行ジョブの出力を停止するにあたって内部動作の停止をわざわざ行うのではなく、出力したい画像データ（原稿のデータ）を入れ替えることによって、スムースな割り込みを行う。
【００１１】
また、その割り込みタイミングを先行ジョブの部数単位で区切りで、所望のジョブを割り込ませることによって、割り込み時点での先行ジョブを部数単位で扱えるようにする。そうすれば、少なくとも頁単位でのジョブ間の混入防止も図れる。
【課題を解決するための手段】
【００１２】
ここで、予め用語の一部を定義する。「予約」とは、ジョブを予約することで、ジョブの内容である画像データとそれを用紙に出力するための出力条件の一つである後処理条件とを受け付けて、優先順に登録し（受け付けた順、又は操作手段等で設定された順のいずれかを優先順位として登録）、その順番待ちの状態をいう。画像形成後に行われる後処理条件としては、ソート、スティプル、パンチ等又はそれらの組合せ処理のうち、少なくとも１つが含まれる。
【００１３】
上記目的を達成するため、請求項１に記載の発明は、表示手段と、画像データと、該画像データを出力するときの後処理条件とをジョブとして受け付けて、該受け付けたジョブについて予約リストを生成して前記表示手段に該ジョブを選択可能に表示させる予約管理手段と、該予約リストに基づいて画像出力する画像出力手段と、表示された予約リストのいずれかのジョブを選択して割り込み指示を行うための割込指示手段と、該割り込みを指示されたとき、該選択されたジョブの後処理条件と既に前記画像出力手段が出力を開始している先行ジョブの後処理条件とが一致した場合、前記画像出力手段に対して、該先行ジョブの出力を部数単位で停止させ、該先行ジョブに代えて該選択されたジョブを続けて出力させる画像形成制御手段と、を備えた。
【００１４】
上記目的を達成するため、請求項２に記載の発明は、表示手段と、画像データと、該画像データを出力するときの後処理条件とをジョブとして受け付けて、該受け付けたジョブについて予約リストを生成して前記表示手段に該ジョブを選択可能に表示させる予約管理手段と、該予約リストに基づいて画像出力する画像出力手段と、既に該画像出力手段が出力を開始している先行ジョブに対して割り込みを行うときに、該先行ジョブの出力停止を部数単位又は頁単位のいずれで行わせるかを指定する指定手段と、表示された予約リストのいずれかのジョブを選択して割り込み指示を行うための割込指示手段と、該割り込みを指示されたとき、前記画像出力手段に対して、該選択されたジョブの後処理条件と前記先行ジョブの後処理条件とが一致した場合は、該先行ジョブの出力を部数単位で停止させて該先行ジョブに代えて該選択されたジョブを続けて出力させ、該選択されたジョブの後処理条件と該先行ジョブの後処理条件とが一致しなかった場合は、前記指定手段で指定された単位で先行ジョブの出力を停止させて該先行ジョブに代えて該選択されたジョブを出力させる画像形成制御手段と、を備えた。
【００１５】
上記目的を達成するため、請求項３に記載の発明は、画像データと、該画像データを出力するときの後処理条件とをジョブとして受け付けて、該受け付けたジョブについて予約リストを生成して表示手段に該ジョブを選択可能に表示させる予約表示段階と、該予約リストを基に画像出力手段により出力する画像出力段階と、表示された予約リストのいずれかのジョブが選択されて割り込みを指示される割込指示段階と、該割り込みを指示されたとき、該選択されたジョブの後処理条件と既に前記画像出力手段が出力を開始している先行ジョブの後処理条件とが一致するかどうかを判定する判定段階と、該判定段階で該後処理条件が一致した場合、前記画像出力手段に対して、該先行ジョブの出力を部数単位で停止させ、該先行ジョブに代えて該選択されたジョブを出力させる割込制御段階と、を備えた。
【００１６】
上記目的を達成するため、請求項４に記載の発明は、画像データと、該画像データを出力するときの後処理条件とをジョブとして受け付けて、該受け付けたジョブについて予約リストを生成して表示手段に該ジョブを選択可能に表示させる予約表示段階と、該予約リストを基に画像出力手段により出力する画像出力段階と、既に該画像出力手段が出力を開始している先行ジョブに対して割り込みを行うときに、該先行ジョブの出力停止を部数単位又は頁単位のいずれで行わせるかを指定される停止単位指定段階と、表示された予約リストのいずれかのジョブが選択されて割り込みを指示される割込指示段階と、該割り込みを指示されたとき、前記画像出力手段に対して、該選択されたジョブの後処理条件と前記先行ジョブの後処理条件とが一致するかどうかを判定する判定段階と、該判定段階で該後処理条件が一致した場合は、前記画像出力手段に対して、該先行ジョブの出力を部数単位で停止させて該先行ジョブに代えて前記選択されたジョブを続けて出力させ、該後処理条件が一致しなかった場合は、前記停止単位指定段階で指定された単位で先行ジョブの出力を停止させて該先行ジョブに代えて該選択されたジョブを続けて出力させる割込制御段階と、を備えた。
【発明の効果】
【００１７】
請求項１又は３に記載の発明によれば、割り込み対象の割込ジョブを選択したとき、画像出力中の先行ジョブと割込ジョブの出力条件の一部である後処理条件が同一かどうか判断して、同一であれば、割込ジョブを優先的に出力できる。しかも、割り込みを行うとき、後処理等の処理方法が同じなので、先行ジョブの出力を停止（或いは中断）しても、内部の動作を停止してその動作や処理内容を変更するようなことがなく、先行ジョブを割込ジョブに置き換えて続けて出力するので、スムースな割り込み、出力ができる。割り込みが生じたときに先行ジョブの終了した部数だけでもまとめて、先に取り扱い処理できる。
【００１８】
請求項２又は４に記載の発明によれば、後処理条件が不一致の場合は、割込タイミングを部数単位又は頁単位のいずれかを設定できるので、先行ジョブ及び割込ジョブの各ジョブ内容に応じて割り込みタイミングを選べる。
【発明を実施するための最良の形態】
【００１９】
本発明の実施形態を図１〜図８を用いて説明する。図１は、本発明の実施形態に係る画像形成装置の全体のブロック図である。図２は、本発明の特徴部分を説明するための図であって、図１における画像制御部１６０を中心とした機能ブロック図である。図３と図４は、予約管理における画面に表示された予約リスト及び割込タイミングの設定画面の例を示す図である。図５は、出力条件の例を示す図である。図６は、割込タイミングを説明するための図である。図７及び図８は、本実施形態における動作フローを示す図である。
【００２０】
図１を参照して、実施形態の概略構成を説明する。制御部１００は、原稿を読み取り画像データに変換する読取処理部１１０、画像データを圧縮、伸長する圧縮／伸長部１２０、画像データ等を記憶する画像メモリ１７０、画像メモリ１７０等に対して画像データを出入制御するメモリ制御部１３０、画像データを書込処理する書込処理部１５０、及びこれらの各要素を制御する画像制御部１６０を含む。さらに制御部１００は、画像制御部１６０を機能せるためのプログラムやデータを記憶するプログラムメモリ１８０、システムメモリ１９０、及び外部と通信するためのインタフェースであるＩ／Ｏ１４０を備えている。スキャナー２００は、原稿読み取り装置であり、ＣＣＤ２０１とそれを制御するスキャナー制御部２０３を備える。ユーザインタフェース部３００は、いわゆるマンマシンインタフェースであって、表示／操作部３０１とそれを制御するインタフェース制御部３０２で構成される。プリンタ部４００は、後処理部６００，自動給紙部７００とともに画像出力手段を構成するものである。プリンタ部４００はＬＤ４０１とプリンタ制御部４０２で構成される。
【００２１】
次に、図１の全体動作を各部の機能を用いて説明する。
[画像データの読み込み]（スキャナー部２００からのデータの読み込み、受付）
原稿の画像をＣＣＤ２０１で読み取り、読み取ったデータを読取処理部１１０により所定のデジタルデータに変換して圧縮部/伸長部１２０でデータ圧縮する。その後、メモリ制御部１３０によって、ジョブの画像データとして、ジョブＩＤ（ジョブ識別情報で、受付番号でも、予約の優先順でもよい。）で読み出し可能に画像メモリ１７０の圧縮メモリ１７１に記憶される。読み取り開始、動作の指示は、表示/操作部３０１からインターフェース制御部３０２，画像制御部１６０を通して、スキャナー制御部２０３へ送付される。
【００２２】
そのとき、ジョブの依頼者（ユーザ）の識別情報、並びに用紙に出力するとき用紙サイズ、用紙種類、部数、後処理方法等の情報を含む出力条件もジョブデータとして、表示/操作部３０１から画像制御部１６０へ送られ、予約管理手段１６１によって、該当するジョブＩＤに対応付けて予約管理される。ジョブデータは、例えば、ＲＡＭでなるシステムメモリ１９０に記憶してもよい。
【００２３】
なお、画像データの読み込みは、ＬＡＮを通して端末（パソコン）からの画像データを受け付けるようにしてもよい。
【００２４】
[画像出力]（プリンタ部４００への出力）
予約管理手段１６１が管理している予約（優先）順位一位のジョブについて、メモリ制御部１３０が圧縮メモリ１７１から読み出して、データ伸長器である、圧縮部/伸長部１２０に入力させて、そのジョブの画像データを復元させる。書込処理部１５０は、プリンタ部４００のレーザダイオードであるＬＤ４０１へ送り画像出力させる。このとき、プリンタ制御部４０２は、画像制御部１６０からの出力条件にあった処理を行って画像出力させる。さらに所望の出力条件に合った体裁に後処理装置６００によって処理されて出力される。自動給紙部７００は、画像制御部１６０からの指示により、出力条件の一つである所望のサイズ、種類の用紙をプリンタ部４００へ自動供給する。
【００２５】
図１において、プログラムメモリ１８０は、ＲＯＭからなり、後記する画像制御部（ＣＰＵ）１００を機能させるためのプログラムを格納している。システムメモリ１９０は、ＲＡＭで構成され、ユーザインタフェース部３００で設定入力された情報、や上記プログラムの実行によりシステム運用するための情報、データを格納する。
【００２６】
次に図２〜図８を基に、ジョブの予約リストにおいて、所望のジョブを優先的に割り込みさせる予約管理について、構成及び動作を説明する。
【００２７】
図２において、画像入力部１０００及びメモリ１２００は、上記「画像データの読み込み」で説明したものを機能的に表現したものである。つまり、例えば、画像入力部１０００は、原稿等からの画像データ及び表示/操作部３０１からの出力条件を画像制御部１６０を介して受けて、それらを画像メモリ１２００に関連づけて記憶する。
【００２８】
出力条件の一部には、例えば、図５に示すジョブデータの項目の内、部数、出力モード、使用トレイ（給紙トレイ）、後処理ステープル、後処理パンチなどがある。そのうち、後処理ステープル、後処理パンチは、本発明で言うところの後処理の内容である。そのほか図５には、出力済み部数やジョブ状態のように、画像制御部１６０が、画像出力中における各部と交信しながら監視して取得する、画像出力状態を示す情報が含まれ、これらの情報は、常時、更新されながら記憶されている。
【００２９】
ユーザインタフェース部３００は、表示/操作部３０１及びインタフェース制御部３０２を備えている。インタフェース制御部３０２は、表示部と操作部からなる表示/操作部３０１の操作と表示を連携付けて制御している。以下、ここで説明する例は、表示/操作部３０１の表示画面はタッチパネルであって、そこに所定のフォーマットで表示されたデータ、事項やソフトキー（表示上のキー）を手動で選択することができる。なお、表示部と操作部とが別構成で、操作部がマウスやハードキーを備えている場合は、例えば、事項やソフトキーとマーカを表示部に表示させるとともに、マウスによってそのマーカを所望の事項やソフトキー上に移動させて、クリックすると所望のデータが選択、或いは決定されるようにしてもよい。
【００３０】
画像制御部１６０は、全体では、例えば、図３の上段或いは下段の四角枠で示される機能、例えば、コピー、スキャナー、保存及び読出し等の制御、或いは予約ジョブ、保留ジョブの管理等を行う。以下の説明は、その中で本発明に関わる機能に着目して説明する。
【００３１】
本発明に係る実施形態としての画像制御部１６０は、予約管理手段１６１及び画像形成制御手段１６２を備える。さらに、予約管理手段１６１は、上記の画像入力部１０００で画像データをジョブとして受け付けたことを契機として、その画像データ及び出力条件を基に、受け付けた順にジョブの出力実行の順番を表す予約リストを生成し、表示/操作部３０１に表示させる。その表示例が、図３であって、その中央の表が、予約リストそのものであり、その向かって右サイドの「ジョブ操作」の項に配列された「優先」「保留」「削除」「割込出力」等は、予約リストにあるジョブを操作するためのソフトキーであり（以下、個別のソフトキーを指定するときは、キー「割込出力」のように表記する。）、矢印は、説明上のもので（実際には無い。）、指定或いは選択箇所を説明するためのものである。予約リストの下段の各ソフトキーは、画面に表示するデータを選択するためのソフトキーである。図３は、キー「予約ジョブ」が選択されて反転表示されていることを示している。図３（Ａ）のような表示レイアウトのフォーマットは予め、記憶されており、予約管理手段１６１は、特に、中央部の予約リスト内のデータを生成し、予約状態の変化の都度、そのデータを更新する。
【００３２】
予約管理手段１６１は、図３の中央部の予約リストに示されるように、「ジョブＩＤ」の項が上から下になるにつれ、受け付けた順に予約（優先）順位が高い方から低くなっている。「モード」の項に出力形式（プリンタ、コピー等）を表し、「状態」の項に出力中、予約中（順番で待機）かもしくは受信中か、いずれかの状態を表す。さらに、「枚数」、「部数」、「残枚数」及び「時間」の項に、それぞれ、ジョブの出力枚数、部数、残り枚数、出力に必要な時間を表記する。なお、「モード」の下部には、ユーザ（出力依頼者）のＩＤを記入する。
【００３３】
図３において、例えば、現在、ジョブＩＤ「０００１」が先行して出力しているが、これに割り込みをして、先にジョブＩＤ「０００５」を優先して出力させたい場合は、表示/操作部３０１によって、ジョブＩＤ「０００５」を指定し（図３の矢印）、さらにキー「割込出力」を選択する（ユーザインタフェース部３００は、請求項の割込指示手段でもある）。なお、ジョブＩＤ「０００５」の予約順位を上げたい場合は、キー「優先」を選択すれば、順位を選択の度に一つづつ上げるができる。ただし、出力を開始している先行ジョブ以上にはならない。
【００３４】
画像形成制御手段１６２は、割込決定手段１６２ｂと出力制御手段１６２ａを備えている。割込決定手段１６２ｂは、上記のように図３でジョブＩＤ「０００５」が指定され、かつキー「割込出力」が選択されたことを受けて、ジョブＩＤ「０００５」のジョブデータ（図５を参照）の後処理と、先行ジョブであるジョブＩＤ「０００１」の先行ジョブの後処理（ジョブデータは、メモリ１２００に記憶されている。）を比較して、一致しているかどうか判断し、一致していれば割込可能と決定する。そして、少なくとも、一致しているか否かの結果を出力制御手段１６２ａへ送付する。なお、後処理が一致するかどうかの比較は、後処理の項目及びその内容を比較する。例えば、図５で、項目の例では「後処理ステープル」等であり、内容の例では、「左１箇所」である。
【００３５】
出力制御手段１６２ａは、画像出力手段１１００や自動給紙手段７００を、通信によって制御すると同時に、制御結果、つまり出力状態を取得し、都度、メモリ１２００内のジョブデータを更新して記憶する。その出力状態を示すのが、図５の出力済み部数及びジョブ状態の項である。図３における状態、残枚数等も出力制御手段１６２ａが取得した出力状態である。
【００３６】
出力制御手段１６２ａは、割込決定手段１６２ｂがジョブＩＤ「０００５」の後処理と、ジョブＩＤ「０００１」の後処理が一致したことを受けて、先行ジョブであるジョブＩＤ「０００１」の出力がある部数単位で区切りがついて、次の部数の出力する前の時間を見計らって、ジョブＩＤ「０００１」の画像データに代えて、ジョブＩＤ「０００５」の画像データをメモリ１２００から読み出して画像出力手段１１００に送ることによって、割り込みを行う。したがって、ジョブＩＤ「０００１」の出力は、ある部数で停止する。
【００３７】
この割り込み動作中における予約リスト（図３）は、予約管理手段１６１によって、更新され、例えば、図３のトップにジョブＩＤ「０００５」が状態「出力中」として記載され、先行ジョブであるジョブＩＤ「０００１」が次の順に繰り下がり、状態「退避中」と表示される。
【００３８】
出力制御手段１６２ａは、割込決定手段１６２ｂがジョブＩＤ「０００５」の後処理とジョブＩＤ「０００１」の後処理とが不一致と判断したときは、その判断結果を受けて、予め設定されているタイミング又は方法で、画像出力手段１１００を制御して、ジョブＩＤ「０００１」の出力に代え、ジョブＩＤ「０００５」を出力させる。
この「予め設定されているタイミング又は方法」は、表示/操作部３０１によって、図４のようなシステム設定画面を表示させ、かつ図４の６項「割り込み停止方法」を指定キーで指定して、キー「設定内容の変更」を押圧するたびに設定内容が変わるので、希望の設定内容にすることができる。図４では、設定内容は「部数区切り」（部数単位）であるが、例えば、「頁区切り」（頁単位）にすることもできる。このシステム設定画面の情報は、画像制御部１６０へ送られる。
【００３９】
したがって、ジョブＩＤ「０００５」の後処理とジョブＩＤ「０００１」の後処理とが不一致の場合は、出力制御手段１６２ａは、このシステム設定情報を基に割り込みを行うことになるが、２つのジョブの後処理が不一致であることから、後処理部６００に対して、ジョブＩＤ「０００５」の後処理を停止させたうえで、ジョブＩＤ「０００１」の後処理内容を設定したうえで、割り込みを行う。
【００４０】
上記の割り込み動作のタイミングを図６に、動作フローを図７及び図８に示す。なお、図７及び図８の各ステップの右上に記載した（図６−Ｔ＊）の表記は、対応する図６のＴ番号で表されるタイミングとほぼ同じであることを示す。以下、上記、説明と一部重なるが、図７及び８を中心に、図６も併せて、一連の動作の流れを説明する。また、図７は、予約段階から割込決定段階までのフローであり、図８は、割込決定段階から割込出力する段階までのフローである。
【００４１】
図７及び図６において、
ステップＳ０（図６−Ｔ１）：既に、画像データと出力条件を受け付けて、登録し、予約されているジョブの予約（優先）順が一位のジョブ（以下、「先行ジョブ」という。例えば、図３のジョブＩＤ「０００１」）について、その画像データを基に画像出力を実行している。
ステップＳ１（図６−Ｔ２）：その間も、新しい画像データ及び出力条件（後処理条件を含む）が入力され、記憶されて、ジョブとして、かつ受付順に予約される（この例では、受付順を優先順位として登録される）。
ステップＳ２（図６−Ｔ３）：予約管理手段１６１が、予約されたジョブの予約リストを生成して、ジョブを選択可能に表示する（図３を参照）。
ステップＳ３（図６−Ｔ４）：操作者は、図３の画面を見ながら所望のジョブＩＤ「０００５」を指定して、キー「割込出力」を選択する（以下簡単化して、「割込ジョブ」、「割込ジョブの選択」と言う。）ことによって、割込指示を行う。
【００４２】
ステップＳ４、５：インタフェース部３０２は、図３の画面を表示/操作部３０１に表示させながら、割込ジョブが選択されることを待ち受けている（Ｓ４−Ｎｏ）。そして選択された場合（ステップＳ４−Ｙｅｓ）は、選択された割込ジョブが画像形成の順番待ち状態のジョブかどうか確認する（ステップＳ５）。割込ジョブが、既に、画像出力している先行ジョブと一致している場合は（ステップＳ５―Ｎｏ）、ステップＳ４に戻り（つまり、割り込みを行わない。）、新たな割込ジョブの選択を待ち受ける。割込ジョブが画像形成の順番待ちのジョブである場合は、次のステップへ進む。
【００４３】
ステップＳ６、７（図６−Ｔ５）：割込決定手段１６２ｂは、先行ジョブと割込ジョブの双方の後処理の内容を、ジョブデータを参照して比較し、結果を出力制御手段１６２ａへ通知する。
ステップＳ８：上記、比較結果が一致の場合、先行ジョブの出力をある部数で区切って割り込みすることを決定する。
ステップＳ９：上記、比較結果が不一致の場合、先行ジョブの出力を「システム設定」で設定された条件で区切って停止させ、割込ジョブの出力を決定する。
【００４４】
図８及び図６において；
ステップＳ１０、１１、１４（図６−Ｔ６、Ｔ７）：出力制御手段１６２ａは、画像出力手段１１００が先行ジョブを出力している状況を通信によって取得し、先行ジョブが、丁度、ある部数で区切りがついた時間を確認し（ステップＳ１０）、その部数区切りで、先行ジョブの画像データに代えて、割込ジョブの画像データを画像出力手段１１００へ送付し（ステップ１１）、割込ジョブを開始させる（ステップＳ１４）。
【００４５】
ステップＳ１２、１３、１４：これらのステップは、先行ジョブと割込ジョブの後処理が不一致の場合である。この場合であってもシステム設定が部数区切りかどうか調べて部数区切りであれば、ステップ１０へ移る（ステップ１２―Ｙｅｓ）。システム設定が部数区切りでなく、例えば、頁区切りであれば（ステップ１２―Ｎｏ）、出力制御手段１６２ａは、画像出力手段１１００に対して、頁区切りで先行ジョブを停止させるとともに、先行ジョブの画像データに代えて、割込ジョブの画像データを画像出力手段１１００へ送付し（ステップ１３）、割込ジョブを開始させる（ステップＳ１４）。
なお、これらのステップは、上記のように先行ジョブと割込ジョブの後処理が不一致の場合であるから、割り込みを行うとき、図示していないが、後処理部６００を割込ジョブ用の条件に設定し直す必要がある。
【００４６】
ステップＳ１５、１６（図６―Ｔ８）：出力制御手段１６２ａは、画像出力手段１１００が割込ジョブの出力を完了したかどうかを監視し（ステップ１５）、完了した場合は、割込ジョブの画像データに代えて、先行ジョブの画像データを画像出力手段１１００へ送付し、先行ジョブを再開して実行させ、割り込みによって不足している部数（頁数）だけ出力させる（ステップ１６）。
【００４７】
上記のことから、先行ジョブと割込ジョブの後処理の条件が一致している場合は、図６の点線で示すように、スムースな割り込み、復帰が行える効果がある。
【図面の簡単な説明】
【００４８】
【図１】本発明に係る実施形態のブロック図である。
【図２】本発明の特徴部分を説明するための図で、図１における画像制御部１６０を中心とした機能ブロック図である。
【図３】予約管理における画面に表示された予約リストの例を示す図である。
【図４】画面に表示されたシステム設定（割込タイミングの設定）画面の例を示す図である。
【図５】出力条件の例を示す図である。
【図６】割込タイミングを説明するための図である。
【図７】本実施形態における動作フローを示す図である。
【図８】本実施形態における動作フローを示す図である。
【符号の説明】
【００４９】
１００  制御部
２００  スキャナー部
３００  ユーザインタフェース部
４００  プリンタ部
６００  後処理部
７００  自動給紙部
１０００  画像入力部
１１００  画像出力手段
１２００  メモリ
【図１】
2006051722.tif 000003
【図２】
2006051722.tif 000004
【図３】
2006051722.tif 000005
【図４】
2006051722.tif 000006
【図５】
2006051722.tif 000007
【図６】
2006051722.tif 000008
【図７】
2006051722.tif 000009
【図８】
2006051722.tif 000010