(57)【要約】【課題】  緊急ジョブの入力時に実行されている印刷ジョブの依頼者の不満軽減を図った画像形成装置を提供する。【解決手段】    緊急ジョブが入力されたときに、現在実行中の印刷ジョブを中断させて緊急ジョブを実行させる割込処理を行う割込処理手段６１Ｃと、新たに入力された印刷ジョブが緊急ジョブであるか否かを判別する判別手段２ａと、その印刷ジョブが緊急ジョブであると判別された場合に、現在実行中の印刷ジョブの残り出力枚数を検出する残枚数検出手段６１Ａと、検出された残り出力枚数が所定枚数以下であるか判断する残枚数判断手段６１Ｂと、この残り出力枚数が所定枚数以下であると判断された場合に、割込処理手段６１Ｃによる緊急ジョブの割込処理を禁止する割込禁止制御手段６１Ｄとを備えている。【選択図】      図３
2006197053.tif 000002
【特許請求の範囲】
【請求項１】
緊急ジョブが入力されたときに、現在実行中の印刷ジョブを中断させて前記緊急ジョブを実行させる割込処理を行う割込処理手段を有する画像形成装置であって、
新たに入力された印刷ジョブが緊急ジョブであるか否かを判別する判別手段と、
前記入力された印刷ジョブが緊急ジョブであると前記判別された場合に、現在実行中の印刷ジョブの残り出力枚数を検出する残枚数検出手段と、
前記検出された前記残り出力枚数が所定枚数以下であるか判断する残枚数判断手段と、
前記残り出力枚数が前記所定枚数以下であると前記判断された場合に、前記割込処理手段による前記緊急ジョブの前記割込処理を禁止する禁止手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
緊急ジョブが入力されたときに、現在実行中の印刷ジョブを中断させて前記緊急ジョブを実行させる割込処理を行う割込処理手段を有する画像形成装置であって、
新たに入力された印刷ジョブが緊急ジョブであるか否かを判別する判別手段と、
前記入力された印刷ジョブが緊急ジョブであると前記判別された場合に、現在実行中の印刷ジョブの残り出力枚数を検出する残枚数検出手段と、
前記入力された印刷ジョブが緊急ジョブであると前記判別された場合に、その緊急ジョブの出力枚数を検出する出力枚数検出手段と、
前記検出された前記残り出力枚数と前記緊急ジョブの出力枚数とを比較する比較手段と、
前記比較手段により前記残り出力枚数が前記緊急ジョブの出力枚数以下であるとの比較結果が得られた場合に、前記割込処理手段による前記緊急ジョブの前記割込処理を禁止する禁止手段と、
を備えることを特徴とする画像形成装置。
【請求項３】
緊急ジョブが入力されたときに、現在実行中の印刷ジョブを中断させて前記緊急ジョブを実行させる割込処理を行う割込処理手段を有する画像形成装置であって、
新たに入力された印刷ジョブが緊急ジョブであるか否かを判別する判別手段と、
前記入力された印刷ジョブが緊急ジョブであると前記判別された場合に、現在実行中の印刷ジョブの残り出力枚数を検出する残枚数検出手段と、
前記入力された印刷ジョブが緊急ジョブであると前記判別された場合に、その緊急ジョブの出力枚数を検出する出力枚数検出手段と、
前記検出された前記残り出力枚数と前記緊急ジョブの出力枚数とを比較する比較手段と、
前記比較手段により前記残り出力枚数が前記緊急ジョブの出力枚数よりも多いとの結果結果が得られた場合において、前記残り出力枚数と前記緊急ジョブの出力枚数との枚数差が所定枚数以下である場合に、前記割込処理手段による前記緊急ジョブの前記割込処理を禁止する禁止手段と、
を備えることを特徴とする画像形成装置。
【請求項４】
緊急ジョブが入力されたときに、現在実行中の印刷ジョブを中断させて前記緊急ジョブを実行させる割込処理を行う割込処理手段を有する画像形成装置であって、
新たに入力された印刷ジョブが緊急ジョブであるか否かを判別する判別手段と、
前記入力された印刷ジョブが緊急ジョブであると前記判別された場合に、その緊急ジョブの出力枚数を検出する出力枚数検出手段と、
前記検出された前記緊急ジョブの出力枚数が第１の所定枚数以上であるか判断する出力枚数判断手段と、
前記緊急ジョブの出力枚数が第１の所定枚数以上であると前記判断された場合に、前記割込処理手段による前記緊急ジョブの前記割込処理を禁止する禁止手段と、
を備えることを特徴とする画像形成装置。
【請求項５】
前記入力された印刷ジョブが緊急ジョブであると前記判別された場合に、現在実行中の印刷ジョブの残り出力枚数を検出する残枚数検出手段と、
前記緊急ジョブの出力枚数が第１の所定枚数以上であると前記判断された場合であっても、前記検出された前記残り出力枚数が第２の所定枚数以上である場合には、前記割込処理手段による前記緊急ジョブの前記割込処理を実行させる制御手段と、
を更に備えることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記禁止手段により前記緊急ジョブの前記割込処理が禁止されたときに、前記緊急ジョブの出力順位を前記現在実行中の印刷ジョブの次の出力順位に設定する出力順位設定手段を更に備えていることを特徴とする請求項１ないし請求項５のいずれか一項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データに基づく画像を記録紙上に形成する画像形成装置に関する。特に、複数のジョブを印刷待ち状態として蓄積でき、緊急度の高い印刷ジョブが入力されたときに、その緊急度の高いジョブを現在実行中の印刷ジョブに割り込ませて実行させることができる画像形成装置に関するものである。
【背景技術】
【０００２】
プリンタや複合機等の画像形成装置において、複数の印刷ジョブを印刷待ち状態として蓄積し、それらジョブの出力順を待ち行列で管理する構成が一般に用いられている（例えば特許文献１参照）。また、緊急度の高いジョブ（緊急ジョブと呼ぶ。）が入力されたときの処理に関する様々な工夫が従来からなされている。
【０００３】
例えば、特許文献１には、新たな緊急ジョブが入力されたときに、現在印刷中のジョブの次にこの新たな緊急ジョブを実行させるように待ち行列を変更する構成が開示されている。また、特許文献２には、現在印刷中の印刷ジョブを中断して緊急ジョブを割り込み出力させる構成が記載されている。
【０００４】
このように、ジョブの緊急度に応じて後発のジョブを優先的に出力させると、後回しにされた先行ジョブの依頼者が不満を感じることがあった。特に、現在実行中の印刷ジョブの依頼者は画像形成装置の脇で仕上がりを待っていることが多く、出力の終了直前などに割込があった場合には、その不満は極めて大きなものとなる。また、出力枚数の多い緊急ジョブに割り込まれた場合にも、割り込まれたジョブの依頼者の不満は多大なものとなる。なお、一方で、緊急ジョブの緊急性についても配慮する必要がある。
【０００５】
【特許文献１】特開平８−２９２８５４号公報
【特許文献２】特開平７−２１９７２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、そのような事情に鑑みてなされたもので、緊急ジョブの入力時に実行中の印刷ジョブの依頼者の不満軽減を図ることが可能な画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に記載の発明は、緊急ジョブが入力されたときに、現在実行中の印刷ジョブを中断させて前記緊急ジョブを実行させる割込処理を行う割込処理手段を有する画像形成装置であって、新たに入力された印刷ジョブが緊急ジョブであるか否かを判別する判別手段と、前記入力された印刷ジョブが緊急ジョブであると前記判別された場合に、現在実行中の印刷ジョブの残り出力枚数を検出する残枚数検出手段と、前記検出された前記残り出力枚数が所定枚数以下であるか判断する残枚数判断手段と、前記残り出力枚数が前記所定枚数以下であると前記判断された場合に、前記割込処理手段による前記緊急ジョブの前記割込処理を禁止する禁止手段と、を備えることを特徴とする。
【０００８】
また、請求項２に記載の発明は、緊急ジョブが入力されたときに、現在実行中の印刷ジョブを中断させて前記緊急ジョブを実行させる割込処理を行う割込処理手段を有する画像形成装置であって、新たに入力された印刷ジョブが緊急ジョブであるか否かを判別する判別手段と、前記入力された印刷ジョブが緊急ジョブであると前記判別された場合に、現在実行中の印刷ジョブの残り出力枚数を検出する残枚数検出手段と、前記入力された印刷ジョブが緊急ジョブであると前記判別された場合に、その緊急ジョブの出力枚数を検出する出力枚数検出手段と、前記検出された前記残り出力枚数と前記緊急ジョブの出力枚数とを比較する比較手段と、前記比較手段により前記残り出力枚数が前記緊急ジョブの出力枚数以下であるとの比較結果が得られた場合に、前記割込処理手段による前記緊急ジョブの前記割込処理を禁止する禁止手段と、を備えることを特徴とする。
【０００９】
また、請求項３に記載の発明は、緊急ジョブが入力されたときに、現在実行中の印刷ジョブを中断させて前記緊急ジョブを実行させる割込処理を行う割込処理手段を有する画像形成装置であって、新たに入力された印刷ジョブが緊急ジョブであるか否かを判別する判別手段と、前記入力された印刷ジョブが緊急ジョブであると前記判別された場合に、現在実行中の印刷ジョブの残り出力枚数を検出する残枚数検出手段と、前記入力された印刷ジョブが緊急ジョブであると前記判別された場合に、その緊急ジョブの出力枚数を検出する出力枚数検出手段と、前記検出された前記残り出力枚数と前記緊急ジョブの出力枚数とを比較する比較手段と、前記比較手段により前記残り出力枚数が前記緊急ジョブの出力枚数よりも多いとの結果結果が得られた場合において、前記残り出力枚数と前記緊急ジョブの出力枚数との枚数差が所定枚数以下である場合に、前記割込処理手段による前記緊急ジョブの前記割込処理を禁止する禁止手段と、を備えることを特徴とする。
【００１０】
また、請求項４に記載の発明は、緊急ジョブが入力されたときに、現在実行中の印刷ジョブを中断させて前記緊急ジョブを実行させる割込処理を行う割込処理手段を有する画像形成装置であって、新たに入力された印刷ジョブが緊急ジョブであるか否かを判別する判別手段と、前記入力された印刷ジョブが緊急ジョブであると前記判別された場合に、その緊急ジョブの出力枚数を検出する出力枚数検出手段と、前記検出された前記緊急ジョブの出力枚数が第１の所定枚数以上であるか判断する出力枚数判断手段と、前記緊急ジョブの出力枚数が第１の所定枚数以上であると前記判断された場合に、前記割込処理手段による前記緊急ジョブの前記割込処理を禁止する禁止手段と、を備えることを特徴とする。
【００１１】
また、請求項５に記載の発明は、請求項４に記載の画像形成装置であって、前記入力された印刷ジョブが緊急ジョブであると前記判別された場合に、現在実行中の印刷ジョブの残り出力枚数を検出する残枚数検出手段と、前記緊急ジョブの出力枚数が第１の所定枚数以上であると前記判断された場合であっても、前記検出された前記残り出力枚数が第２の所定枚数以上である場合には、前記割込処理手段による前記緊急ジョブの前記割込処理を実行させる制御手段と、を更に備えることを特徴とする。
【００１２】
また、請求項６に記載の発明は、請求項１ないし請求項５のいずれか一項に記載の画像形成装置であって、前記禁止手段により前記緊急ジョブの前記割込処理が禁止されたときに、前記緊急ジョブの出力順位を前記現在実行中の印刷ジョブの次の出力順位に設定する出力順位設定手段を更に備えていることを特徴とする。
【発明の効果】
【００１３】
請求項１に記載の画像形成装置によれば、緊急ジョブが入力されたときに印刷ジョブが実行中である場合において、この実行中の印刷ジョブの残り出力枚数が所定枚数以下である場合には、緊急ジョブを割り込ませずに実行中の印刷ジョブがそのまま継続される。したがって、印刷ジョブが終了に近づいたときなどに緊急ジョブが入力された場合には実行中の印刷ジョブが優先的に処理されるので、この実行中の印刷ジョブの依頼者の不満を軽減させることが可能となる。
【００１４】
請求項２に記載の画像形成装置によれば、緊急ジョブが入力されたときに印刷ジョブが実行中である場合において、この実行中の印刷ジョブの残り出力枚数が緊急ジョブの出力枚数以下である場合には、緊急ジョブを割り込ませずに実行中の印刷ジョブがそのまま継続される。したがって、実行中の印刷ジョブの残り出力枚数よりも出力枚数の多い緊急ジョブによる割込が禁止されるので、この実行中の印刷ジョブの依頼者の不満を軽減させることが可能となる。
【００１５】
請求項３に記載の画像形成装置によれば、緊急ジョブが入力されたときに印刷ジョブが実行中である場合において、この実行中の印刷ジョブの残り出力枚数が緊急ジョブの出力枚数を超える場合でも、その枚数差が所定枚数以下であるときには、緊急ジョブを割り込ませずに実行中の印刷ジョブがそのまま継続される。したがって、実行中の印刷ジョブの残り出力枚数と比較して極端に出力枚数の多い緊急ジョブによる割込が禁止されるので、この実行中の印刷ジョブの依頼者の不満を軽減させることが可能となる。
【００１６】
請求項４に記載の画像形成装置によれば、緊急ジョブが入力されたときに印刷ジョブが実行中である場合において、この緊急ジョブの出力枚数が第１の所定枚数以上である場合には、緊急ジョブを割り込ませずに実行中の印刷ジョブがそのまま継続される。したがって、出力枚数の多い緊急ジョブによる割込が禁止されるので、この実行中の印刷ジョブの依頼者の不満を軽減させることが可能となる。
【００１７】
請求項５に記載の画像形成装置によれば、緊急ジョブの出力枚数が第１の所定枚数以上であっても、実行中の印刷ジョブの残り出力枚数が第２の所定枚数よりも多い場合には、緊急ジョブが割込出力される。それにより、緊急ジョブの緊急性の実現、及び、実行中の印刷ジョブの依頼者の不満軽減の双方に配慮した装置運用が可能となり、競合するジョブの依頼者間の利害を調整することができる。
【００１８】
請求項６に記載の画像形成装置によれば、実行中の印刷ジョブの次に緊急ジョブを実行させることができるので、この緊急ジョブに対する出力を迅速に行うことが可能となる。
【発明を実施するための最良の形態】
【００１９】
本発明に係る画像形成装置の好適な実施形態の一例について、図面を参照しながら詳細に説明する。
【００２０】
〈第１の実施形態〉
［装置構成］
本発明に係る画像形成装置の第１の実施形態について、図１〜図５を参照して説明する。まず、図１を参照して、本実施形態の画像形成装置の概略構成を説明する。
【００２１】
同図に示す画像形成装置は、画像形成装置本体ＧＨと後処理装置（フィニッシャ）ＦＳとを含んで構成されている。画像形成装置本体ＧＨは、画像読取部１、画像処理部２、画像書込部３、画像形成部４、給紙トレイ部５、大容量給紙部６、定着処理部７、排紙部８、及び自動両面コピー給紙部９を備えている。
【００２２】
後処理装置ＦＳは、画像形成装置本体ＧＨにより画像が形成された記録紙ＣＰに対し、後述のステープル処理や穿孔処理等の後処理を施すための構成を備えている。
【００２３】
給紙トレイ５は、図１の紙面手前側に引き出すことができ、その状態で記録紙ＣＰの補充を行う。また、大容量給紙部６は、図１の紙面右方向に引き出すことができ、その状態で記録紙ＣＰを補充するようになっている。
【００２４】
画像形成装置本体ＧＨの上部には、自動原稿送り装置ＤＦが搭載されている。画像形成装置本体ＧＨの図中左側面の排紙部８側には、後処理装置ＦＳが連結されている。
【００２５】
自動原稿送り装置ＤＦの原稿台上に載置された原稿ＧＫは図中の矢印方向に搬送され、画像読取部１の光学系により原稿の片面又は両面の画像が読み取られ、ＣＣＤイメージセンサ１Ａに読み込まれる。また、自動原稿送り装置ＤＦの下側には、原稿を一枚一枚読み取らせるときにその原稿を載置させる原稿ステージＧＳが設けられている。
【００２６】
ＣＣＤイメージセンサ１Ａにより光電変換されたアナログ信号は、画像処理部２において、アナログ処理、Ａ／Ｄ変換、シェーディング補正、画像圧縮処理等が行われた後、画像書込部３に伝送される。
【００２７】
また、画像処理部２は、後述のクライアントＰＣ９０に接続されており、クライアントＰＣ９０から送られた画像データを受けて画像書込部３に送信する。
【００２８】
画像書込部３においては、半導体レーザからの出力光が画像形成部４の感光体ドラムに照射され、潜像を形成する。画像形成部４においては、帯電、露光、現像、転写、分離、及びクリーニング等の処理が行われ、給紙トレイ部５又は大容量給紙部６から搬送された記録紙ＣＰに画像が転写される。画像を担持した記録紙ＣＰは、定着処理部７により定着処理が施された後に、排紙ローラ８により後処理装置ＦＳに搬送される。ここで、記録紙ＣＰが搬送路切り替え板８Ａにより自動両面コピー給紙部９に送り込まれた場合には、片面画像処理済みの記録紙ＣＰは再び画像形成部４において両面画像処理がなされてから、後処理装置ＦＳに搬送される。
【００２９】
後処理装置ＦＳには、穿孔手段１０、シフト手段１１、ステープルスタッカ１２、ステープラ１４が設けられている。穿孔手段１０は、ファイル用の孔（パンチ穴）を記録紙ＣＰにあけるものである。この穿孔手段１０は、画像形成装置本体ＧＨの操作部ＯＰにて設定される設定条件や、ネットワーク等を介して画像形成装置本体ＧＨに接続されているクライアントＰＣ（図示しない）にて設定される設定条件に従って、記録紙ＣＰの縦辺部又は横辺部にパンチ穴をあける。
【００３０】
シフト手段１１は、連続して搬送されてくる記録紙ＣＰを、部ごとに排紙位置を変えて排紙させる処理ユニットであり、何枚ごとにシフトするかは操作部ＯＰや上記のクライアントＰＣで設定される。
【００３１】
ステープラ１４は、ステープルスタッカ１２に積載された記録紙ＣＰの束を針で綴じる処理を行う。ステープルを施す位置（縦辺部、横辺部、角部）や出力部数等の処理条件は操作部ＯＰあるいは上記のクライアントＰＣで設定される。
【００３２】
さらに後処理装置ＦＳには、上下に移動するように設けられ、後処理装置ＦＳから排出された記録紙ＣＰを蓄積する昇降排紙トレイ２３が備えられている。
【００３３】
後処理装置ＦＳの処理について、後処理モードごとに簡単に説明する。後処理モードには、例えば、以下の穿孔モード、シフトモード、ステープルモードなどがあり、その設定は、後述の操作部７０にてなされる。なお、後処理モードが設定されていない場合、画像形成装置ＧＨで画像が形成された記録紙ＣＰは、搬入部Ａ、共通搬送路Ｂ、そして搬送路Ｃを経て固定排紙トレイ２２に排紙される。ここで、共通搬送路Ｂは、搬入部Ａからローラ３０、穿孔手段１０及びローラ３１を経由して分岐機構３９に至る経路である。また、搬送路Ｃは、分岐機構３９からシフト手段１１及び排紙ローラ３３に至る経路である。
【００３４】
穿孔モードにおいては、後処理装置ＦＳは、搬入部Ａより搬入された記録紙ＣＰに対し穿孔手段１０で穿孔処理を行った後、その記録紙ＣＰを搬送路Ｃ経由で昇降排紙トレイ２３に排紙するか、又は搬送路Ｄ、Ｅ経由で昇降排紙トレイ２３に排紙する。
【００３５】
シフトモードにおいては、搬入部Ａより搬入された記録紙ＣＰを共通搬送路Ｂ経由で搬送路Ｃに送り、シフト手段１１によってシフト処理した後、昇降排紙トレイ２３に排紙する。
【００３６】
ステープルモードにおいては、搬入部Ａより搬入された記録紙ＣＰを共通搬送路Ｂ経由で搬送路Ｄ、搬送路Ｅに送る。記録紙ＣＰは、ストッパＥＡによりその下端が揃えられた状態に保持されてステープルスタッカ１２に集積される。ステープラ１４は、集積された記録紙ＣＰの束に対してステープル処理を行う。更に、ステープル処理が完了すると、ストッパＥＡを上方に移動させて記録紙ＣＰの束を押し上げ、排紙ローラ３３により昇降排紙トレイ２３に排紙する。ここで、搬送路Ｄは、分岐機構３９からローラ３４、３５、３６を経由する経路であり、搬送路Ｅは、ローラ３６によって上方に向けて搬送された記録紙が下方に落下してストッパＥＡに保持されるまでの経路である。
【００３７】
〔制御系の構成〕
次に、図１に示した画像形成装置の制御系の構成について、図２を参照しつつ説明する。図２は、この画像形成装置の制御系を表すブロック図である。
【００３８】
画像読取部１には、ＣＣＤイメージセンサ１Ａと、このＣＣＤイメージセンサ１Ａを駆動する制御部１Ｂとが設けられている。プリンタ部８０は、画像データに基づく画像を記録しＣＰ上に形成するように作用し、図１に示す画像書込部３及び画像形成部４から構成され、半導体レーザＬＤ８１と、それを駆動する制御部８２とを含んでいる。
【００３９】
画像処理部２は、画像読取部１で読み取られた画像データや後述のクライアントＰＣ９０から送信された画像データ等を処理する制御部２Ａと、その画像データ等を記憶するＤＲＡＭやハードディスクドライブ（ＨＤＤ）からなる画像格納部２Ｃと、この画像格納部２Ｃに対する画像データ等の格納処理や読出処理等を行う格納処理部２Ｂとが設けられている。画像処理部２の詳細については、図を改めて後述する（図３参照）。
【００４０】
制御部６０は、画像読取部１、画像処理部２、プリンタ部８０及び操作部７０の動作を制御するものであり、主として、画像制御部６１、読取処理部６５、書込処理部６７、格納処理部６２及び画像格納部６４を有している。
【００４１】
画像制御部６１は、画像読取部１の制御部１Ｂ、画像処理部２の制御部２Ａ、操作部７０の制御部７２、プリンタ部８０の制御部８２、及び格納処理部６２にそれぞれ接続されており、これら各部の動作を制御する。不揮発性メモリ６３には、各種の制御プログラムや当該画像形成装置の機能に応じた情報等が記憶されており、画像制御部６１は、この不揮発性メモリ６３に記憶された制御プログラムや情報にしたがって上記各部の動作制御処理を実行する。
【００４２】
格納処理部６２は、画像制御部６１からの命令により画像格納部６４から画像データ等を読み出しだり、画像格納部６４に画像データ等を格納したりする。
【００４３】
読取処理部６５は、ＣＣＤイメージセンサ１Ａにより光電変換されたアナログ信号を処理して圧縮部６６に画像データを出力する。圧縮部６６は、読み込まれた画像データを圧縮して格納処理部６２に出力する。伸長部６８は、圧縮された画像データを格納処理部６２から受けて画像データを伸長し、書込処理部６７に出力する。書込処理部６６は、伸長された画像データを記録紙ＣＰへの書込用に処理し、プリンタ部８０に出力する。プリンタ部８０は、書込処理部６７からの画像データに基づいてＬＤ８０を動作させ、記録紙ＣＰ上に画像を形成する。
【００４４】
操作部７０は、当該画像形成装置のユーザインターフェイスとして作用するものであり、テキストデータや画像データに基づく各種の画面を表示する表示機能と、ユーザによる情報入力を受け付ける入力機能とを有する。この操作部７０は、例えばタッチパネル方式の液晶ディスプレイ（ＬＣＤ）７１等のフラットパネルディスプレイを含んで構成される。ＬＣＤ７１は、制御部７２に駆動されて各種の画面等を表示する。一方、情報入力処理は、ＬＣＤ７１に表示されるカーソルキー、数字入力キー、各種機能キー等のソフトキーをユーザが指し示すことにより行われる。その入力内容は、制御部７２から電気信号として画像制御部６１に伝送される。操作部７０は、図１に示す操作部ＯＰの一部からなり、この操作部ＯＰには、操作部７０の他にも、印刷開始ボタンや印刷停止ボタンなどが設けられている。
【００４５】
後処理装置ＦＳには、図１にも示した穿孔手段１０、シフト手段１１及びステープラ１４に加えて、これら各手段の動作をそれぞれ制御するＦＳ制御部１６が設けられている。
【００４６】
画像処理部２には、通信インターフェイス（Ｉ／Ｆ）２Ｄが設けられ、ＬＡＮなどのネットワークを介してクライアントＰＣ９０Ａ〜９０Ｎ（まとめてクライアントＰＣ９０と呼ぶことがある。）にそれぞれ接続されている。
【００４７】
ユーザは、画像形成装置に対する印刷ジョブの依頼をクライアントＰＣ９０から行う。ジョブの依頼は、通常のように、クライアントＰＣ９０のモニタ装置（図示せず）に表示される所定の印刷設定画面からなされる。この印刷設定画面では、記録紙ＣＰのサイズ設定、出力部数の設定、ステープルモードなどの後処理モードの設定、緊急ジョブ要求の設定など、各種の出力設定を行うことができる。印刷処理画面上の「ＯＫ」キーをクリックすると、印刷処理に供される画像データとともに、出力設定情報や依頼者情報が画像形成装置に送信される。出力設定情報や依頼者情報は、例えばジョブのヘッダに添付されて送信される。なお、依頼者情報とは、ジョブ依頼者を識別するための識別情報であり、例えば、クライアントＰＣ９０の通信用ＩＤ、依頼者のユーザ名、ユーザＩＤ、ユーザパスワード（例えば画像形成装置へのアクセス用のものや課金用のもの）などが使用される。また、出力設定情報の緊急ジョブ要求は、緊急ジョブであることを示すフラグなどにより形成される。
【００４８】
クライアントＰＣ９０から入力された印刷ジョブは、画像格納部２Ｃに格納されるとともに、その出力順位が印刷待ち行列（後述）に登録される。出力順が廻ってくると、その印刷ジョブの画像データと出力設定情報が制御部６０に送られる。
【００４９】
画像制御部６１は、この出力設定情報に応じて装置各部を制御して出力設定を行うとともに、後述のジョブ管理画面７１Ａにその設定内容を表示させる。特に、出力設定情報に後処理に関する設定情報が含まれている場合、画像制御部６１は、この後処理設定情報を、プリンタ部８０の制御部８２を経由してＦＳ制御部１６に送る。ＦＳ制御部１６は、その後処理設定情報に基づいてステープラ１４等を動作させる。また、画像制御部６１は、印刷ジョブの画像データを伸張部６８、書込処理部６７を経由してプリンタ部８０に送り、この画像データに基づく画像を記録紙ＣＰ上に形成させる。
【００５０】
（制御系の詳細構成）
本実施形態に係る画像形成装置の制御系の詳細構成について、図３のブロック図を参照して説明する。なお、図２を参照した上記説明と重複する内容については、説明を省略することがある。
【００５１】
まず、画像処理部２について説明する。画像格納部２Ｃには、クライアントＰＣ９０から入力された印刷ジョブＪ１〜Ｊｎ（ｎ≧１）が蓄積される。この印刷ジョブＪ１〜Ｊｎのそれぞれには、画像データ、出力設定情報及び依頼者情報が含まれる。なお、例えば画像形成装置の起動直後やユーザがいない場合など、画像格納部２Ｃに印刷ジョブが蓄積されていない場合もある。以下、印刷ジョブＪ１〜Ｊｎをまとめて印刷ジョブＪを称することがある。
【００５２】
制御部２Ａは、所定の制御プログラムを実行するＣＰＵを含んで構成され、判別手段２ａと待ち行列作成手段２ｂとを備えている。
【００５３】
判断手段２ａは、クライアントＰＣ９０から入力される印刷ジョブに緊急ジョブ要求が含まれているときにその印刷ジョブを緊急ジョブと判別し、含まれていないときに緊急ジョブでないと判別する。
【００５４】
待ち行列作成手段２ｂは、画像格納部２Ｃに蓄積された印刷ジョブＪの出力順位を定義する印刷待ち行列を作成する。また、新たな印刷ジョブが入力されたときや、後述のジョブ管理画面７１Ａにより印刷ジョブの出力順位が変更された場合、更に画像制御手段６１から割込処理が命令された場合（後述の割込制御信号を受信した場合）などには、待ち行列作成手段２ｂは印刷待ち行列の変更処理を行う。なお、待ち行列作成手段２ｂの具体的な動作については、後述の［処理手順］のなかで詳しく説明する。この待ち行列作成手段２ｂは、本発明の「出力順位設定手段」を構成するものである。
【００５５】
操作部７０のタッチパネル方式のＬＣＤ７１には、図４に示すようなジョブ管理画面７１Ａが表示される。このジョブ管理画面７１Ａは、印刷処理に関する各種のメッセージ等が表示されるメッセージ表示部７１Ｂと、印刷待ち行列に定義された印刷ジョブの出力順位を表示する出力順位表示部７１Ｃと、表示されている印刷ジョブの出力順位の変更操作や削除操作などを行うためのソフトキーを有するジョブ操作部７１Ｄと、現在の印刷出力状況を表示する出力状況表示部７１Ｅとを備えている。
【００５６】
ジョブ管理画面７１Ａの出力順位表示部７１Ｃには、出力順位を表す「ジョブＮｏ」、出力モード（コピー／プリンタ）を表す「モード」、印刷ジョブのステータスを表す「状態」、１部の出力枚数を表す「枚数」、出力部数を表す「部数」、出力の残り枚数を表す「残枚数」、及び、出力に掛かる概略時間を表す「時間（分）」の各欄が設けられている。
【００５７】
後処理装置ＦＳのＦＳ制御部１６には検出手段１６Ａが設けられている。この検出手段１６Ａは、後処理が複数の出力部数のうちの部の途中であるか否か、すなわち、後処理が部区切りのタイミングであるか否か、を検出する。
【００５８】
例えば、ステープル処理においては、１部の枚数の記録紙ＣＰがステープルスタッカ１２に蓄積され、この１部の枚数が揃ったところでステープラ１４によって綴じ針が施される。検出手段１６Ａは、ステープルスタッカ１２に１部の枚数の記録紙ＣＰが蓄積されている途中の状態のときには「部の途中である（部区切りタイミングでない）」との検出結果を取得し、一方、１部の枚数の記録紙ＣＰが揃ったとき、綴じ針が施されているとき、あるいは、ステープルが施された記録紙ＣＰの束が排紙されているときには、「部の途中でない（部区切りタイミングである）」との検出結果を取得する。
【００５９】
また、検出手段１６Ａは、後処理が現在実行されているか否かについての検出も行う。なお、この後処理の有無の検出処理は、ステープラ１４の動作のＯＮ／ＯＦＦを検出することによって行うこともできるし、実行中の印刷ジョブに後処理の設定がなされているか否かを検出することによって行うこともできる。後者の場合には、例えば画像制御部６１により後処理が現在実行中であるか否かを判断するように構成できる。
【００６０】
次に、制御部６０の画像制御部６１について説明する。画像制御部６１は、所定の制御プログラムを実行するＣＰＵを含んで構成され、残枚数検出手段６１Ａ、残枚数判断手段６１Ｂ、割込処理手段６１Ｃ及び割込禁止制御手段６１Ｄを備えている。この画像制御部６１は、本発明の「制御手段」に相当するものである。
【００６１】
残枚数検出手段６１Ａは、現在実行中の印刷ジョブの残り出力枚数を検出する。この残り出力枚数は、当該印刷ジョブの総出力枚数から、現在までに出力された枚数を減算することにより得られる。なお、上記の総出力枚数は、例えば、出力設定情報に含まれる１部の出力枚数と出力部数とを乗算することにより得られる。また、現在までの出力枚数は、例えば、当該印刷ジョブにおけるプリンタ部８０の動作回数（画像形成回数）や、給紙トレイ部５からの記録紙ＣＰの排出枚数や、昇降排紙トレイ２３からの排紙枚数などをカウントすることにより得られる。この残枚数検出手段６１Ａは、特に、クライアント９０から入力された印刷ジョブが緊急ジョブであると判断手段２ａによって判別されたときに動作する。
【００６２】
残枚数判断手段６１Ｂは、残枚数検出手段６１Ａにより検出された現在実行中の印刷ジョブの残り出力枚数が所定枚数以下であるか判断する。この判断に使用される「所定枚数」のデータは、不揮発性メモリ６３等の記憶装置にあらかじめ記憶されている。
【００６３】
この所定枚数は、当該画像形成装置の印刷速度（印刷枚数／分）などに応じて設定することが望ましい。例えば印刷速度が４０枚／分である場合、この所定枚数を４０枚程度に設定できる。また、この所定枚数は、現在実行中のジョブの印刷速度に応じて複数種類を設けることも可能である。その一例として、現在実行中のジョブがカラー印刷（例えば印刷速度＝３５枚／分）である場合には、所定枚数＝３５枚程度に設定でき、一方、現在実行中のジョブが白黒印刷（例えば印刷速度＝４５枚／分）である場合には、所定枚数＝４５枚程度に設定できる。また、ジョブ管理画面７１Ａ等によりこの所定枚数の設定を適宜変更できるようにしてもよい。
【００６４】
割込処理手段６１Ｃと割込禁止制御手段６１Ｄとは、残枚数判断手段６１Ｂによる判断結果に応じて択一的に動作される。割込処理手段６１Ｃは、当該判断結果が「現在実行中の印刷ジョブの残り出力枚数が所定枚数以下ではない」、すなわち「残り出力枚数が所定枚数を超える」であるときに動作する。一方、割込禁止制御手段６１Ｄは、当該判断結果が「現在実行中の印刷ジョブの残り出力枚数が所定枚数以下である」ときに動作する。
【００６５】
割込処理手段６１Ｃは、クライアントＰＣ９０からの緊急ジョブ（判断手段判断手段２ａにより「緊急ジョブ」と判断された印刷ジョブ）を、現在実行中の印刷ジョブに割り込ませて実行する処理、すなわち、現在実行中のジョブを中断させてこの緊急ジョブを先に実行させる処理（割込処理）を行うものである。
【００６６】
割込処理手段６１Ｃが実行する割込処理には、次に列挙するような処理が含まれる：（１）プリンタ部８０を制御して記録紙ＣＰへの画像形成を中断させる処理、（２）後処理実行中の場合、後処理装置ＦＳを制御してその後処理を中断させる処理、（３）中断された画像形成処理や後処理の中断箇所（再開時のページ番号等）や出力設定情報を画像格納部６４等に退避させる処理、（４）ＬＣＤ７１の例えばジョブ管理画面７１Ａのメッセージ表示部７１Ｂに割込処理発生を示すメッセージを表示させる処理、（５）画像処理部２に対して割込発生を示す電気信号（割込制御信号）を送信する処理、（６）中断された印刷ジョブの出力を再開させる処理、など。
【００６７】
画像処理部２が上記（５）の割込制御信号を受信すると、待ち行列作成手段２ｂは、印刷待ち行列を変更して、その先頭に当該緊急ジョブの出力順位を割り込ませる。更に、画像処理部２は、この緊急ジョブの画像データを制御部６０を介してプリンタ部８０に送信して、この緊急ジョブの画像データに基づく画像を記録紙ＣＰ上に形成させる。
【００６８】
割込処理手段６１Ｃによる上記（１）、（２）の中断処理は、後処理が部区切りタイミングであるときに実行されることが望ましい。なお、後処理のタイミングは、上述したように検出手段１６Ａによって検出される。
【００６９】
割込禁止制御手段６１Ｄは、残枚数判断手段６１Ｂにより「残り出力枚数が所定枚数以下である」との判断結果が得られたことに対応し、割込処理手段６１による前述の割込処理を禁止する。また、割込禁止制御手段６１Ｄは、画像処理部２に対して割込禁止を示す電気信号（割込禁止信号）を送信する。この割込禁止制御手段６１Ｄは、本発明の「禁止手段」を構成している。
【００７０】
画像処理部２の待ち行列作成手段２ｂは、この割込禁止信号に基づき、現在実行中の印刷ジョブの次の出力順位（つまり第２番目の出力順位）に当該緊急ジョブを割り込ませるように印刷待ち行列を変更する。ここで、印刷待ち状態の印刷ジョブに緊急ジョブが含まれている場合には、その先行する緊急ジョブのうち出力順位が最後のものの次に、新たな緊急ジョブの出力順位を配置させるように、印刷待ち行列を変更することができる。なお、割込処理が禁止された場合に設定される緊急ジョブの出力順位は、以上の態様に限定されるものではなく、その緊急度などを勘案して適当な出力順位に設定することが可能である。
【００７１】
［処理手順］
以上のような構成の本実施形態の画像形成装置により実現される処理の一例について、図５を参照して説明する。この図５に示すフローチャートは、クライアントＰＣ９０から入力された印刷ジョブ（下記のステップＳ１）で入力された印刷ジョブに対する処理手順を表している。
【００７２】
クライアントＰＣ９０から印刷ジョブが入力されると（Ｓ１）、画像処理部２の判別手段２ａが、その印刷ジョブが緊急ジョブか否か判別する（Ｓ２）。緊急ジョブでないと判別された場合（Ｓ２；Ｎ）、待ち行列作成手段２ｂが、現在の印刷待ち行列の最後に当該印刷ジョブの出力順位を登録し（Ｓ３）、その順番が廻ってきたら出力処理（画像形成処理及び必要に応じて後処理）を行う（Ｓ４）。以上で、ステップＳ１にて入力された印刷ジョブに対する処理を終了する。
【００７３】
一方、入力された印刷ジョブが緊急ジョブであると判別された場合（Ｓ２；Ｙ）、画像制御部６１が、現在実行中の印刷ジョブの有無を判断する（Ｓ５）。実行中の印刷ジョブがない場合には（Ｓ５；Ｎ）、待ち行列作成手段２ｂがこの緊急ジョブの出力順位を印刷待ち行列の先頭に割り込ませ（Ｓ６）、優先的に出力処理を行って（Ｓ４）、この緊急ジョブに対する処理を終了する。なお、実行中の印刷ジョブがない場合としては、（１）蓄積されている印刷ジョブがない状態、（２）蓄積されている印刷ジョブはあるが、給紙トレイ部５等に記録紙ＣＰに格納されていない場合など次のジョブを開始できない状態、などが想定される。
【００７４】
一方、印刷ジョブが現在実行中である場合（Ｓ５；Ｙ）、残枚数検出手段６１Ａが、その実行中の印刷ジョブの残り出力枚数を検出し（Ｓ７）、残枚数判断手段６１Ｂが、その残り出力枚数が上述の所定枚数以下であるか否か判断する（Ｓ８）。
【００７５】
残り出力枚数が所定枚数を超えると判断された場合（Ｓ８；Ｎ）、割込処理手段６１Ｃが現在実行中の印刷ジョブを中断させるとともに（Ｓ９）、待ち行列作成手段２ｂが、この緊急ジョブの出力順位を印刷待ち行列の先頭に割り込ませ（Ｓ６）、この緊急ジョブの出力処理を行って（Ｓ４）、この緊急ジョブに対する処理を終了する。なお、図示は省略するが、緊急ジョブの実行後、ステップＳ９にて中断された印刷ジョブがその中断箇所から再開される。
【００７６】
一方、残り出力枚数が所定枚数以下であると判断された場合（Ｓ８；Ｙ）、割込禁止制御手段６１Ｄが、割込処理手段６１Ｃによる割込処理を禁止し（Ｓ１０）、待ち行列作成手段２ｂが、この緊急ジョブの出力順位を現在実行中の印刷ジョブの次の出力順位に設定する（Ｓ１１）。現在実行中の印刷ジョブの終了後に、この緊急ジョブに基づく出力処理を実行する（Ｓ４）。以上で、ステップＳ１にて入力された印刷ジョブに対する処理は終了となる。
【００７７】
［作用効果］
以上のような画像形成装置によれば、クライアントＰＣ９０から緊急ジョブが入力されたときに印刷ジョブが実行中である場合において、この実行中の印刷ジョブの残り出力枚数が所定枚数以下であれば、緊急ジョブを割り込ませずに、現在実行中の印刷ジョブの出力を継続するように構成されている。したがって、印刷ジョブが終了に近づいたときに緊急ジョブが新たに入力された場合、現在実行中の印刷ジョブの出力が優先されるので、この実行中の印刷ジョブの依頼者の不満が軽減される。
【００７８】
また、この画像形成装置は、クライアントＰＣ９０から逐次入力される複数の印刷ジョブを、全体として合理的に処理するものと言える。すなわち、緊急ジョブと実行中の印刷ジョブとの優先度を調整することにより、複数の印刷ジョブの処理の合理化を図るものである言える（以下に説明する他の実施形態についても同様である）。
【００７９】
上記実施形態では、「所定枚数」として１分間の出力枚数程度が設定されている。したがって、残り出力時間が１分以下程度であるときには、現在実行中の印刷ジョブがそのまま継続される。
【００８０】
また、現在実行中の印刷ジョブの次に新たな緊急ジョブが実行されるので、この緊急ジョブに対する出力処理も迅速に行われるので好適である。例えば、「所定枚数」を１分間の出力枚数程度に設定しても、緊急ジョブの仕上がりが１分程度遅れるだけであり、その緊急度を脅かすほどではないと思われる。
【００８１】
〈第２の実施形態〉
本発明に係る画像形成装置の第２の実施形態について説明する。本実施形態の画像形成装置は、第１の実施形態と同様の構成を備える。以下、図１、２を適宜引用する。また、第１の実施形態と同様の構成部分に関する説明は省略するものとする。
【００８２】
［装置構成］
図６は、本実施形態の制御系の詳細構成を表す。同図に示す構成は、画像制御部６１を除いて、第１の実施形態の図３中の構成と同じである。本実施形態の画像制御部６１には、第１の実施形態と同様の残枚数検出手段６１Ａ、割込処理手段６１Ｃ及び割込禁止制御手段６１Ｄに加えて、出力枚数検出手段６１Ｅと比較手段６１Ｆとが設けられている。
【００８３】
出力枚数検出手段６１Ｅは、クライアントＰＣ９０から入力された印刷ジョブが緊急ジョブであると判別手段２ａが判別した場合に、その出力設定情報を参照してこの緊急ジョブの出力枚数を検出する。この出力枚数は、例えば、出力設定情報に含まれる１部の出力枚数と出力部数とを乗算することにより得られる。
【００８４】
比較手段６１Ｆは、残枚数検出手段６１Ａにより検出された現在実行中の印刷ジョブの残り出力枚数と、出力枚数検出手段６１Ｅにより検出された緊急ジョブの出力枚数とを比較して、どちらの枚数が多いか判断する。
【００８５】
［処理手順］
本実施形態の画像形成装置が実行する処理について図７を参照して説明する。この図７に示すフローチャートは、クライアントＰＣ９０から入力された印刷ジョブ（下記のステップＳ２１）で入力された印刷ジョブに対する処理手順を表している。
【００８６】
クライアントＰＣ９０から印刷ジョブが入力されると（Ｓ２１）、画像処理部２の判別手段２ａが、その印刷ジョブが緊急ジョブか否か判別する（Ｓ２２）。緊急ジョブでないと判別された場合（Ｓ２２；Ｎ）、待ち行列作成手段２ｂが、現在の印刷待ち行列の最後に当該印刷ジョブの出力順位を登録し（Ｓ２３）、その順番が廻ってきたら出力処理（画像形成処理及び必要に応じて後処理）を行って（Ｓ２４）、処理を終了する。
【００８７】
一方、入力された印刷ジョブが緊急ジョブであると判別された場合（Ｓ２２；Ｙ）、画像制御部６１が、現在実行中の印刷ジョブの有無を判断する（Ｓ２５）。実行中の印刷ジョブがない場合には（Ｓ２５；Ｎ）、待ち行列作成手段２ｂがこの緊急ジョブの出力順位を印刷待ち行列の先頭に割り込ませ（Ｓ２６）、優先的に出力処理を行って（Ｓ２４）、処理を終了する。
【００８８】
一方、印刷ジョブが現在実行中である場合（Ｓ２５；Ｙ）、残枚数検出手段６１Ａが、その実行中の印刷ジョブの残り出力枚数を検出し（Ｓ２７）、出力枚数検出手段６１Ｅが、この緊急ジョブの出力枚数を検出する（Ｓ２８）。更に、比較手段６１Ｆが、現在実行中の印刷ジョブの残り出力枚数（残枚数）と、この緊急ジョブの出力枚数（緊急出力枚数）とを比較する（Ｓ２９）。
【００８９】
残枚数が緊急出力枚数を超える場合（Ｓ２９；残枚数＞緊急出力枚数）、割込処理手段６１Ｃが現在実行中の印刷ジョブを中断させるとともに（Ｓ３０）、待ち行列作成手段２ｂが、この緊急ジョブの出力順位を印刷待ち行列の先頭に割り込ませ（Ｓ２６）、当該緊急ジョブの出力処理を行って（Ｓ２４）、処理を終了する。なお、緊急ジョブの実行後、ステップＳ３０にて中断された印刷ジョブがその中断箇所から再開される（図示省略）。
【００９０】
一方、残枚数が緊急出力枚数以下である場合（Ｓ２９；残枚数≦緊急出力枚数）、割込禁止制御手段６１Ｄが、割込処理手段６１Ｃによる割込処理を禁止し（Ｓ３１）、待ち行列作成手段２ｂが、この緊急ジョブの出力順位を現在実行中の印刷ジョブの次の出力順位に設定する（Ｓ３２）。現在実行中の印刷ジョブの終了後に、この緊急ジョブに基づく出力処理を実行する（Ｓ２４）。以上で、ステップＳ２１にて入力された印刷ジョブに対する処理は終了となる。
【００９１】
［作用効果］
以上のような画像形成装置によれば、クライアントＰＣ９０から緊急ジョブが入力されたときに印刷ジョブが実行中である場合において、この実行中の印刷ジョブの残り出力枚数が緊急ジョブの出力枚数以下であれば、緊急ジョブを割り込ませずに、現在実行中の印刷ジョブの出力を継続するように構成されている。したがって、現在実行中の印刷ジョブの残り出力枚数よりも出力枚数の多い緊急ジョブによる割込が禁止されるので、現在実行中の印刷ジョブの依頼者の不満が軽減される。
【００９２】
また、現在実行中の印刷ジョブの次に新たな緊急ジョブが実行されるので、この緊急ジョブに対する出力処理も迅速に行われるので好適である。
【００９３】
［変形例］
上述した第２の実施形態は、実行中の印刷ジョブの残り出力枚数（残枚数）が緊急ジョブの出力枚数（緊急出力枚数）以下のときに緊急ジョブの割込処理を禁止するように構成されている。しかし、残枚数が緊急出力枚数を超過する場合であっても、その超過枚数が僅か（例えば１０枚程度）であるような場合には、現在実行中の印刷ジョブをそのまま継続させることが有効と考えられる。本変形例は、このような処理を実行するものである。本変形例の画像形成装置は、上記第２の実施形態と同様の構成を有する。
【００９４】
図８は、本変形例の処理手順を表すフローチャートである。この図８において、第２の実施形態（図７）と同様の手順には同じ符号が付してある。
【００９５】
ステップＳ２９までは、図７と同様の処理を行う。また、現在実行中の印刷ジョブの残り出力枚数（残枚数）とこの緊急ジョブの出力枚数（緊急出力枚数）とを比較において、残枚数が緊急出力枚数以下である場合（Ｓ２９；残枚数≦緊急出力枚数）についても、図７と同様である。
【００９６】
一方、残枚数が緊急出力枚数を超える場合（Ｓ２９；残枚数＞緊急出力枚数）、画像制御部６１の枚数差判断手段（図示省略）が、残枚数と緊急出力枚数との枚数差が所定枚数以下であるか否か判断する（Ｓ３３）。なお、ここでの「所定枚数」は、画像形成装置の印刷速度等を参照して適宜設定され、例えば１０枚などとされる。また、この「所定枚数」を適宜変更できるようにしてもよい。
【００９７】
枚数差がこの所定枚数よりも多い場合（Ｓ３３；Ｎ）、現在実行中の印刷ジョブを中断し（Ｓ３０）、この緊急ジョブの出力順位を印刷待ち行列の先頭に割り込ませ（Ｓ２６）、当該緊急ジョブの出力処理を行って（Ｓ２４）、処理を終了する。この緊急ジョブの実行後、ステップＳ３０にて中断された印刷ジョブがその中断箇所から再開される（図示省略）。
【００９８】
また、枚数差がこの所定枚数以下である場合には（Ｓ３３；Ｙ）、割込処理を禁止し（Ｓ３１）、この緊急ジョブの出力順位を現在実行中の印刷ジョブの次の出力順位に設定する（Ｓ３２）。現在実行中の印刷ジョブの終了後に、当該緊急ジョブに基づく出力処理が実行される（Ｓ２４）。以上で、本変形例の処理は終了となる。
【００９９】
本変形例によれば、クライアントＰＣ９０から緊急ジョブが入力されたときに印刷ジョブが実行中である場合において、この実行中の印刷ジョブの残り出力枚数が緊急ジョブの出力枚数を超える場合でも、その枚数差が所定枚数以下であるときには、緊急ジョブを割り込ませずに、現在実行中の印刷ジョブの出力処理がそのまま継続される。したがって、現在実行中の印刷ジョブの残り出力枚数と比較して極端に出力枚数の多い緊急ジョブによる割込が禁止されるので、現在実行中の印刷ジョブの依頼者の不満が軽減される。
【０１００】
〈第３の実施形態〉
本発明に係る画像形成装置の第３の実施形態について説明する。本実施形態の画像形成装置は、第１、２の実施形態と同様の構成を備える。以下、図１、２を適宜引用する。また、第１、２の実施形態と同様の構成部分に関する説明は省略することがある。
【０１０１】
［装置構成］
図９は、本実施形態の制御系の詳細構成を表す。同図に示す構成は、画像制御部６１を除いて、第１の実施形態の図３に示す構成と同じである。本実施形態の画像制御部６１には、第１の実施形態と同様の割込処理手段６１Ｃ及び割込禁止制御手段６１Ｄに加えて、出力枚数検出手段６１Ｅと出力枚数判断手段６１Ｇとが設けられている。
【０１０２】
出力枚数検出手段６１Ｅは、第２の実施形態において前述したように、クライアントＰＣ９０から入力された印刷ジョブが緊急ジョブであると判別手段２ａが判別した場合に、その出力設定情報を参照してこの緊急ジョブの出力枚数を検出する。
【０１０３】
出力枚数判断手段６１Ｇは、出力枚数検出手段６１Ｅにより検出された緊急ジョブの出力枚数が所定枚数以上であるか判断する。この所定枚数は、画像形成装置の印刷速度などを参照してあらかじめ設定される。また、この所定枚数を適宜変更変更できるようにしてもよい。なお、この所定枚数は、本発明にいう「第１の所定枚数」に相当する。
【０１０４】
［処理手順］
本実施形態の画像形成装置が実行する処理について図１０を参照して説明する。この図１０に示すフローチャートは、クライアントＰＣ９０から入力された印刷ジョブ（下記のステップＳ４１）で入力された印刷ジョブに対する処理手順を表している。この処理におけるＳ４１〜Ｓ４６については、第１の実施形態のＳ１からＳ６とそれぞれ同様であるので説明は省略する。
【０１０５】
印刷ジョブが現在実行中である場合（Ｓ４５；Ｙ）、出力枚数検出手段６１Ｅが、緊急ジョブの出力枚数を検出し（Ｓ４７）、出力枚数判断手段６１Ｇが、検出された緊急ジョブの出力枚数が所定枚数以上であるか判断する（Ｓ４８）。
【０１０６】
緊急ジョブの出力枚数が所定枚数未満である場合（Ｓ４８；Ｎ）、現在実行中の印刷ジョブを中断し（Ｓ４９）、この緊急ジョブの出力順位を印刷待ち行列の先頭に割り込ませ（Ｓ４６）、当該緊急ジョブの出力処理を行って（Ｓ４４）、処理を終了する。なお、緊急ジョブの実行後、ステップＳ３０にて中断された印刷ジョブがその中断箇所から再開される（図示省略）。
【０１０７】
一方、緊急ジョブの出力枚数が所定枚数以上である場合（Ｓ４８；Ｙ）、割込処理を禁止し（Ｓ５０）、この緊急ジョブの出力順位を現在実行中の印刷ジョブの次の出力順位に設定する（Ｓ５１）。現在実行中の印刷ジョブの終了後、この緊急ジョブに基づく出力処理を実行する（Ｓ４４）。以上で、ステップＳ４１にて入力された印刷ジョブに対する処理は終了となる。
【０１０８】
［作用効果］
以上のような画像形成装置によれば、クライアントＰＣ９０から緊急ジョブが入力されたときに印刷ジョブが実行中である場合において、この緊急ジョブの出力枚数が所定枚数以上であれば、緊急ジョブを割り込ませずに、現在実行中の印刷ジョブの出力がそのまま継続される。したがって、出力枚数の多い緊急ジョブによる割込が禁止されるので、現在実行中の印刷ジョブの依頼者の不満が軽減される。例えば、上記「所定枚数」を画像形成装置の１分間の印刷枚数（印刷速度）の３倍程度の枚数に設定すると、出力時間が３分以上程度の緊急ジョブの割込を禁止することができる。
【０１０９】
［変形例］
上述した第３の実施形態は、入力された緊急ジョブの出力枚数が所定枚数（第１の所定枚数）以上のときに、この緊急ジョブの割込処理を禁止するように構成されている。しかし、緊急ジョブの緊急性を考慮すると、現在出力中の印刷ジョブの残り出力枚数が多い（例えば５００枚程度）ようなときには、緊急ジョブを割込出力させる方が有効である場合も想定される。
【０１１０】
そのような処理を実現するための一例として、次のようなものを採用することができる。まず、図３に示した残枚数検出手段６１Ａと、同図の残枚数判断手段６１Ｂに類似の残枚数判断手段６１Ｂ′とを、図９の画像制御部６１内に追加する（図示省略）。この残枚数判断手段６１Ｂ′は、残枚数検出手段６１Ａにより検出された残り出力枚数が、第２の所定枚数以上であるか判断する。
【０１１１】
そして、画像制御部６１は、緊急ジョブの出力枚数が第１の所定枚数以上であると判断された場合であっても、残枚数判断手段Ｂ′により検出された残り出力枚数が第２の所定枚数以上である場合には、割込処理手段６１Ｃを動作させて当該緊急ジョブの割込処理を実行させるように制御を行う。
【０１１２】
例えば、第２の所定枚数として、画像形成装置の１分間の印刷枚数（印刷速度）の１０倍程度の枚数を設定すると、緊急ジョブの仕上がりの遅延を１０分以内程度に抑えることができる。
【０１１３】
この変形例によれば、緊急ジョブの緊急性を考慮しつつ、現在実行中の印刷ジョブの依頼者の不満を軽減できるので、緊急ジョブの入力に起因するジョブ競合における双方の当事者（依頼者）の利害を効果的に調整できる。ここで、第１の所定枚数及び／又は第２の所定枚数は適宜変更可能とされている。
【図面の簡単な説明】
【０１１４】
【図１】本発明に係る画像形成装置の第１の実施形態の構成の一例を表す概略断面図である。
【図２】本発明に係る画像形成装置の第１の実施形態の制御系の構成の一例を表すブロック図である。
【図３】本発明に係る画像形成装置の第１の実施形態の制御系の構成の一例を表すブロック図である。
【図４】本発明に係る画像形成装置の第１の実施形態が表示するジョブ管理画面の構成の一例を表す概略図である。
【図５】本発明に係る画像形成装置の第１の実施形態が実行する処理の手順の一例を表すフローチャートである。
【図６】本発明に係る画像形成装置の第２の実施形態の制御系の構成の一例を表すブロック図である。
【図７】本発明に係る画像形成装置の第２の実施形態が実行する処理の手順の一例を表すフローチャートである。
【図８】本発明に係る画像形成装置の第２の実施形態の変形例が実行する処理の手順の一例を表すフローチャートである。
【図９】本発明に係る画像形成装置の第３の実施形態の制御系の構成の一例を表すブロック図である。
【図１０】本発明に係る画像形成装置の第３の実施形態が実行する処理の手順の一例を表すフローチャートである。
【符号の説明】
【０１１５】
２  画像処理部
２Ａ  制御部
２ａ  判別手段
２ｂ  待ち行列作成手段
２Ｂ  格納処理部
２Ｃ  画像格納部
２Ｄ  通信インターフェイス
１４  ステープラ
１６  ＦＳ制御部
６１  画像制御部
６１Ａ  残枚数検出手段
６１Ｂ  残枚数判断手段
６１Ｃ  割込処理手段
６１Ｄ  割込禁止制御手段
６１Ｅ  出力枚数検出手段
６１Ｆ  比較手段
６１Ｇ  出力枚数判断手段
７０  操作部
７１  ＬＣＤ
７１Ａ  ジョブ管理画面
８０  プリンタ部
９０（９０Ａ〜９０Ｎ）  クライアントＰＣ
ＧＨ  画像形成装置本体
ＦＳ  後処理装置
【図１】
2006197053.tif 000003
【図２】
2006197053.tif 000004
【図３】
2006197053.tif 000005
【図４】
2006197053.tif 000006
【図５】
2006197053.tif 000007
【図６】
2006197053.tif 000008
【図７】
2006197053.tif 000009
【図８】
2006197053.tif 000010
【図９】
2006197053.tif 000011
【図１０】
2006197053.tif 000012