(57)【要約】【課題】画像形成装置の動作の一時的な停止、解除の前後を通じて、並行して受け付けられた複数種類のジョブの実行順序を適正に維持する。【解決手段】画像形成装置は、画像形成に関連する所定の動作を一時的に停止させる停止手段と、停止状態を解除する解除手段と、複数の異なる種類のジョブを並行して受け付けるジョブ受付部と、前記停止が解除された後に前記ジョブ受付部が第１のジョブについての実行開始要求を受け取ったときに、すでに受け付けられている前記複数のジョブの中で、第１のジョブよりも優先度の高いジョブが実行開始可能かどうかを判断する判断部と、第１のジョブよりも優先度の高い第2のジョブが実行開始可能なときに、第１のジョブについての実行開始要求を保留にする制御部と、を備える。【選択図】図２
2008173983.tif 000002
【特許請求の範囲】
【請求項１】
画像形成に関連する所定の動作を一時的に停止させる停止手段と、
前記停止を解除する解除手段と、
複数の異なる種類のジョブを並行して受け付けるジョブ受付部と、
前記ジョブ受付部が、停止が解除された後に第１のジョブについての実行開始要求を受け取ったときに、すでに受け付けられている前記複数のジョブの中で、前記第１のジョブよりも優先度の高い第２のジョブが実行開始可能かどうかを判断する判断部と、
前記第２のジョブが実行開始可能なときに、前記第１のジョブについての実行開始要求を保留にする制御部と
を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像形成実行要求が並在する場合に、実行要求の優先度に応じて画像形成動作を実行する画像形成技術に関し、特に、複数の画像形成機能を一台の装置に備えたマルチファンクション画像形成装置において、用紙排出の一時停止と再開の前後を通じて、並列して存在する複数のジョブの実行要求を最適な順序で処理する技術に関する。
【背景技術】
【０００２】
一台の装置にコピー、プリンタ、ファクシミリなどの複数の画像形成機能を備えた、いわゆるマルチファンクション画像形成装置が普及している。マルチファンクション装置では、コピー、プリンタ、ファクシミリ、スキャナなどの複数のアプリケーションを有し、各アプリケーションからの画像形成動作の実行要求を個別に処理する。また、複数の使用者からの要求を処理することも可能である。
【０００３】
同時に発生する複数の要求を処理するには、並行して要求されたジョブを、優先度や受付順序に従って、順次、印刷実行する機能が必要とされる。
【０００４】
一方、印刷態様の多様化に応じて、通常の印刷に加えて、大容量の印刷や、後処理を要する印刷が要求されるようになっている。これらの要求に応じて、画像形成装置には複数種類の排紙トレイが設けられている。たとえば、大容量印刷の際に大量に排出される用紙を効率よく受け取るシフトトレイ（あるいは大容量排出トレイ）、ステープラ等の後処理機能と排紙トレイを組み合わせたフィニッシャ、通常枚数の印刷やファクシミリ受信時に使用される第２、第３の排紙トレイなどが用いられている。
【０００５】
大量の印刷を行っている途中に、大容量トレイへの排紙をいったん停止してトレイ上に蓄積された用紙を除去し、その後、印刷、排紙を再開する場合がある。大容量トレイでは、排出された用紙がトレイ上に積み重なってゆくにつれて、トレイ位置が降下する。したがって、用紙が取り除かれた後の大容量トレイの位置が、新たに排出される用紙を適切に受け取れる高さに戻るまで、排紙動作は中断されたままになる。
【０００６】
しかし、排紙中断の間に他のジョブが実行されないのでは、生産性が劣る。そこで、大容量排紙トレイへの排紙が一時的に中断された場合でも、大容量以外のトレイへの排出が予定されているジョブについては、実行を継続する画像形成装置が提案されている（たとえば、特許文献１参照）。
【０００７】
この画像形成装置は、ユーザが大容量排紙トレイへの排紙の停止を指示する停止指示手段を供える。停止指示手段を介して停止が指示された場合に、大容量排紙トレイへの排紙をいったん停止する。大容量排紙トレイへの排紙を要する別のジョブは、停止状態の解除が指示されるまで受付が禁止される。一方、大容量トレイ以外のトレイへ排紙するジョブについては、大容量排紙トレイの停止状態に関わらず、受け付けられ、実行される。
【特許文献１】特開２００１−２５３６２５
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、上述したマルチファンクションの画像形成装置では、複数のアプリケーションから複数のジョブを並行して受け付ける。マルチファンクション画像形成装置で、複数のアプリケーションから受け付けたジョブの中から、より優先度の高いジョブを優先的に実行している途中でも、大容量印刷された用紙の一部を排出トレイから取り除く等の理由で、排紙処理を一時的に中断することが考えられる。
【０００９】
しかし、所定の排紙トレイへの排紙動作の停止、解除をマルチファンクション画像形成装置に適用した場合、新たな問題が生じる。
【００１０】
すなわち、複数のアプリケーションからジョブを受け付けている状態でユーザが排紙停止を指示し、一定時間後に停止状態を解除した場合、停止直前に動作していたジョブの実行が再開される前に、優先度の低いジョブが先に実行されることがある。これは、停止状態が解除されたときに、各アプリケーションは再開された順に実行開始要求を発行し、実行開始が要求された順に実行されるからである。
【００１１】
たとえば、プリンタアプリケーションからの実行要求（ジョブ）よりも優先度の高いコピーアプリケーションからの実行要求（ジョブ）に応じてコピーの実行中に、大容量トレイへの排紙を一時停止する。トレイ上に蓄積されたコピー済みの用紙をいったん除去し、トレイ位置が適正な位置に戻ってから停止が解除されると、解除後に各アプリケーションが再開する。たとえば、プリンタアプリケーションが最初に再開すると、すでに受け付けられているジョブの実行開始の要求を発行する。これに応じて、解除後にプリンタジョブがまず実行されることになる。
【００１２】
このような事態が生じると、排紙動作停止の前後で、画像形成処理の優先順位が変わってしまう。その結果、本来実行していたジョブの印刷物の中に、優先度の低いジョブの印刷物が混ざり、排紙順序が混乱する。
【００１３】
ユーザは、排紙停止の解除のたびに、解除後の印刷物の中に、別のジョブの印刷物が紛れ込んでいないかどうかを注意しなければならない。
【００１４】
コピー機単体、プリンタ単体、ファクシミリ装置単体であっても、複数の画像形成実行要求（ジョブ）を並行して受け付ける機能を備えた画像形成装置が増えているが、このようなジョブの並列受付可能な画像形成装置でも、上述したのと同様の問題が生じる。
【００１５】
本発明はこのような不都合に鑑みてなされたものであり、画像形成と関連する所定の動作の停止、解除の前後で優先順位の変動を防止し、解除後に適正な順序で実行を開始できる画像形成方法および画像形成装置を提供することを目的とする。
【００１６】
また、所定の排紙トレイへの排紙処理が一時停止され、解除される場合に、生産性を落とすことなく、優先順位を適正に維持して印刷、排紙を再開することのできる画像形成方法および画像形成装置を提供することを目的とする。
【００１７】
さらに、コピー、プリンタ、ファクシミリなどのマルチファンクションの画像形成の場合、装着されるアプリケーションの種類にかかわらず、停止、解除の前後を通じて優先順位を適正に維持して、印刷、排紙を再開することのできる画像形成方法および画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１８】
上記の課題を解決するため、本発明では、複数の異なる種類のジョブを並行して受け付ける画像形成装置において、所定の動作の一時停止状態が解除された後にいずれかのジョブ（第１のジョブ）の実行開始要求を受け取った場合、すでに受け付けられているジョブの中で、実行開始要求を受け取ったジョブよりも優先度の高いものがあるかどうか、ある場合に、それは実行可能かどうかを判断する。より優先度の高いジョブが実行可能なときに、第１のジョブの実行開始要求を保留にして、より優先度の高いジョブの実行を開始する。
【００１９】
すなわち、より優先度の高い第２のジョブが受け付けられており、それが実行可能であれば、この第２のジョブの実行開始要求にしたがって第２のジョブを優先的に処理し、その後に、第２のジョブよりも優先度の低い第１のジョブを実行する。
【００２０】
より優先度の高いジョブが受け付けられているが実行不可能なとき、たとえば用紙切れや画像データが生成されていないときには、第１のジョブの実行開始要求に応じて、第１のジョブを先に実行する。
【００２１】
より具体的には、本発明の画像形成装置は、画像形成に関連する所定の動作を一時的に停止させる停止手段と、停止状態を解除する解除手段と、複数の異なる種類のジョブを並行して受け付けるジョブ受付部と、停止状態が解除された後にジョブ受付部が第１のジョブについての実行開始要求を受け取ったときに、すでに受け付けられている複数のジョブの中で、第１のジョブよりも優先度の高い第２のジョブが実行開始可能かどうかを判断する判断部と、第２のジョブが実行開始可能なときに、第１のジョブの実行開始を保留にする制御部と、を備える。
【００２２】
このような画像形成装置によれば、所定動作の一時停止と解除の前後を通じて、並行して受け付けた複数ジョブの優先順位を適正に維持し、最適な順序で画像形成が行われる。
【００２３】
前記停止手段は、たとえば所定の排紙トレイへの排紙動作を一時的に停止する手段である。この場合、ジョブ受付部が、排紙トレイの停止が解除された後に、この排紙トレイへの排紙が予定されている第１のジョブについての実行開始要求を受け取ったときに、判断部は、すでに受け付けられている複数のジョブの中で、この排紙トレイへの排紙が予定されており、かつ第１のジョブよりも優先度の高い第２のジョブが実行開始可能かどうかを判断する。より優先度の高い第２のジョブが実行可能であれば、制御部は第２のジョブを実行し、実行結果を排紙トレイ上に排出する。
【００２４】
これにより、排紙トレイの一時停止と解除の前後を通じて、ジョブ実行の優先順位が適正に維持され、優先度の高いジョブの印刷結果の中に、優先度の低いジョブの印刷結果が混在することを防止できる。
【００２５】
好ましくは、画像形成装置は判断部に接続されるタイマーをさらに備える。ジョブ受付部が停止の解除後に第１のジョブについての実行開始要求を受け取ったときに、タイマーは一定時間の計測を開始する。判断部は、一定時間内に、第１のジョブよりも優先度の高い第２のジョブの実行開始要求が発生するか否かを判断する。制御部は、一定時間内に前記第２のジョブについて実行開始要求が発生した場合に、第１のジョブの実行を保留にして、第２のジョブを実行する。
【００２６】
一定時間内に、より優先度の高い第２のジョブの実行開始要求が発生しない場合は、第１のジョブの実行を開始する。
【００２７】
一定時間は、画像形成装置の使用状態、環境などに応じて、適宜設定、変更が可能である。
【００２８】
この構成により、時間を有効に利用し、かつ優先順位を考慮して、画像形成装置の生産性を向上することができる。
【００２９】
好ましくは、画像形成装置は、複数の異なるアプリケーションを実装し、これらの異なるアプリケーションから、複数のジョブを並行して受け付ける。
【００３０】
この場合、ジョブ受付部が停止の解除後に第１のジョブについての実行開始要求を受け取ったときに、判断部は前記複数のアプリケーションのそれぞれに対して、実行開始の要求があるかどうかを問い合わせる。いずれかのアプリケーションで第１のジョブよりも優先度の高い第２のジョブについての実行開始の要求がある場合に、第２のジョブの実行開始が可能かどうかを判断する。制御部は、第２のジョブの実行開始が可能な場合に、前記第１の実行開始要求を保留にする。
【００３１】
上記の構成により、１台の画像形成装置にインストールされた異なる複数のアプリケーションから、並行して複数のジョブを受け付けている場合にも、所定動作の停止、解除の前後を通して、ジョブの優先順位が適正に維持され、最適な順序で画像形成処理がなされる。
【００３２】
本発明のその他の特徴、効果については、以下で図面を参照して述べる詳細な説明により、いっそう明確になる。
【発明の効果】
【００３３】
本発明によれば、複数のジョブが並列して受け付けられている場合で、画像形成装置の一時的な停止状態が解除された後に、複数のジョブ間の優先度と、実行可能性、あるいは経過時間を考慮して、最適な順序でジョブの実行を開始することができる。
【００３４】
したがって、動作の一時停止と解除の前後を通じて、優先度の変動を極力防止し、異なるジョブの実行結果が混在することを防止する。
【００３５】
また、優先度の高いジョブの実行が開始されない場合に、優先度の低いジョブを先に実行させるため、生産性を高く維持できる。
【発明を実施するための最良の形態】
【００３６】
図１は、本発明が適用される一例としてのマルチファンクション画像形成装置１の概略図である。
【００３７】
マルチファンクション画像形成装置１は、たとえば、コピー機能、プリンタ機能、ファクシミリ機能を備える。したがって、自動原稿送り装置（ＡＤＦ）２から供給される原稿や、直接読み取り台（不図示）に置かれた原稿の複写要求がある場合、パーソナルコンピュータ（ＰＣ）８から印刷要求がある場合、ファクシミリ回線９から受信画像の出力要求を受信した場合などに、要求に応じた画像形成処理を行う。
【００３８】
画像形成本体１２は、図示はしないが、スキャナ、光書き込み部、感光体、現像部、定着部、転写部、搬送部などを備えた公知の構成である。
【００３９】
マルチファンクション画像形成装置１は、第１排紙部として、ステープラおよびシフトトレイ付きのフィニッシャ３と、第２排紙部として、１ビン排紙トレイ７を有する。また、大容量給紙トレイ（ＬＣＴ）４、拡張給紙トレイ５、両面反転排紙ユニット６、操作／表示パネル１３を有する。
【００４０】
フィニッシャ３には、シフトトレイへの排紙を停止、再開する停止／解除ボタン１０が設けられている。
【００４１】
図２は、図１のマルチファンクション画像形成装置１の制御構成を示す概略ブロック図である。マルチファンクション画像形成装置１には、コピーアプリケーション１４、ファクシミリ（ＦＡＸ）アプリケーション１５、プリンタアプリケーション１６が実装されている。画像形成本体１２と、ＡＤＦ２と、フィニッシャ３はそれぞれ制御部１２ａ、２ａ、３ａを備え、これらの制御部を介して互いに接続されている。画像形成本体１２は、制御部１２ａを介してコントローラ１１に接続されている。
【００４２】
コントローラ１１は、ジョブ受付部１１ａ、制御部１１ｂ、判断部１１ｃを有する。ジョブ受付部１１ａは、コピーアプリケーション１４、ＦＡＸアプリケーション１５、プリンタアプリケーション１６などの各アプリケーションから実行要求（ジョブ）を受付け、ジョブの受付を制御部１１ｂと判断部１１ｃに通知する。ジョブ受付部１１ａには、異なる種類のジョブについてあらかじめ優先順位が設定されている。判断部１１ｃは、ジョブ受付部１１ａからの通知に基づいて、受け付けたジョブの種類と優先度を判断することができる。
【００４３】
制御部１１ｂは、判断部１１ｃの判断結果を参照し、実行タイミングを見計らって、画像形成本体１２に実行要求を発行する。画像形成本体１２の制御部１２ａは、第１排紙部であるフィニッシャ３に排紙する必要がある場合は、フィニッシャ３の制御部３ａと通信を行い、所定の画像が形成された用紙をフィニッシャ３のシフトトレイへ排出する。フィニッシャ３に排紙する必要がない場合は、画像形成済みの用紙を、たとえば図１に示す１ビン排紙トレイ７に排出させる。
【００４４】
排紙の途中に排紙停止・解除ボタン１０が押された場合は、フィニッシャ３の制御部３ａから画像形成本体１２の制御部１２ａを経由して、コントローラ１１の制御部１１ｂへと、排紙停止指示が通知される。制御部１１ｂは、各アプリケーション１４、１５、１６に排紙停止が指示されたことを通知する。
【００４５】
再度、排紙停止・解除ボタン１０が押下されると、停止状態は解除される。解除指令は、制御部３ａ、１２ａを介してコントローラ１１の制御部１１ｂに伝達される。制御部１１ｂは、各アプリケーション１４，１５、１６に排紙停止状態の解除を通知する。各アプリケーションは、中断していた排紙トレイへ排紙するジョブの実行開始要求をあらためて発行する。
【００４６】
ジョブ受付部１１ａは、実行要求の受付（ジョブの受付および実行開始要求の受付）を再開する。判断部１１ｃは、再開されたアプリケーションからの実行要求について、優先度を判断する。
【００４７】
図３は、本発明が適用されるマルチファンクション画像形成装置１の第１実施形態にかかるコントローラ１１の動作を説明するための図である。図３の動作は、いったん排紙動作が停止され、その後停止状態が解除された後の再開動作を示している。たとえば、フィニッシャ３のシフトトレイへの排紙が一時的に停止された時点で、コピーアプリケーション１４とプリンタアプリケーション１６からの２つのジョブが受け付けられているとする。先に受け付けられたプリンタジョブ（ジョブ１）は、後に受付されたコピージョブ（ジョブ２）よりも優先度が低い。そこで、先にコピージョブ（ジョブ２）を実行している途中で、シフトトレイへの排紙が一時中断されたとする。排紙停止に応じて、このシフトトレイの使用が予定されているプリンタジョブ（ジョブ１）も保留状態が続く。
【００４８】
その後、停止状態が解除されると、ジョブ受付部１１ａは、コピーアプリケーション１４、ＦＡＸアプリケーション１５、プリンタアプリケーション１６などを含むアプリケーションソフトウエア２０から、新規のジョブを受け付ける（１）。また、排紙停止前にすでに受け付けていたジョブ（ジョブ１、ジョブ２）、あるいは新規に受け付けたジョブについて、実際の画像形成の実行開始要求を受け付ける（１）'。
【００４９】
ジョブ受付部１１ａは、受け付けたジョブの種類と優先度を判断部１１ｃに送る（２）。これとともに、受け付けたジョブの種類と、その状態（受け付けがされているだけなのか、実行開始要求がされているのか）を制御部１１ｂに送る（３）。制御部１１ｂは、実行開始要求がされているジョブについて、そのジョブの実行開始が可能な状態かどうかを判断部１１ｃに問い合わせる（４）。判断部１１ｃは、制御部１１ｂからの問い合わせに応じて、優先度と実行の可否を判断し、実行可能な場合に、実行開始許可を制御部１１ｂに送る（５）。制御部１１ｂは、実行開始の許可に基づいて、画像形成本体１２の制御部１２ａに、ジョブの実行開始を要求する（６）。
【００５０】
ジョブの優先度については、通常はあらかじめデフォールトでジョブ受付部１１ａに設定されている。しかし、デフォールトの設定がユーザの要求に適合しない場合は、ユーザは操作パネル１３を介して所望の優先度に適宜設定、変更することができる（７）。
【００５１】
図４は、第１実施形態のコントローラ１１の処理手順を示すフローチャートである。排紙中断前に要求されていたジョブのうち、排紙トレイＡ（たとえばフィニッシャ３のシフトトレイ）へ排紙されるべきジョブはプリンタジョブ（ジョブ１）とコピージョブ（ジョブ２）である。中断される前に実行されていたジョブは、コピージョブ（ジョブ２）である。この状態で、排紙トレイＡの停止状態が解除される（ステップＳ１０１）。
【００５２】
解除に応じて、排紙トレイＡの使用が予定されている各アプリケーションが動作を再開する。ここで、プリンタアプリケーション１６が最初に動作を再開し、ジョブ１について実行開始要求を発行する（ステップＳ１０２）。コントローラ１１の判断部１１ｃは、排紙トレイＡへ排出すべきジョブの中で、ジョブ１よりも優先度の高いジョブがあるかどうかを判断する（ステップＳ１０３）。現在受け付け中のジョブの中にジョブ１よりも優先度の高いジョブがない場合は（Ｓ１０３でＮＯ）、ジョブ１の実行を開始する（ステップＳ１０７）。
【００５３】
ジョブ１よりも優先度の高いジョブがある場合（Ｓ１０３でＹＥＳ）、優先度の高いジョブが実行可能な状態かどうかを判断する（ステップＳ１０４）。たとえば、上述した例では、コピージョブ（ジョブ２）の途中に排紙停止の指示が発生したので、より優先度の高いコピージョブ（ジョブ２）が残っていることになる。そこで、コピージョブ（ジョブ２）が実行可能な状態かどうかを判断する。実行可能でない場合は（Ｓ１０４でＮＯ）、ジョブ１の実行を開始する（Ｓ１０７）。実行可能でない場合とは、たとえば用紙切れや、画像データがまだ生成されていない場合である。
【００５４】
優先度の高いジョブ２が実行可能のときは（Ｓ１０４でＹＥＳ）、ジョブ１の実行を保留にし、ジョブ２を先に実行する（Ｓ１０５）。この場合、排紙トレイＡの上には、中断していたコピーの残りが排出される。
【００５５】
コントローラ１１の判断部１１ｃは、優先度の高いジョブ２の実行が終了したかどうかを判断する（ステップＳ１０６）。ジョブ２が完了すると（Ｓ１０６でＹＥＳ）、保留にしておいたジョブ１の実行を開始する（ステップＳ１０７）。
【００５６】
なお、ステップＳ１０２で、排紙トレイＡ以外のトレイへ排出されるべきジョブ、たとえばファクシミリ受信を受け付けた場合は、図４の処理フローを行わずに、そのままジョブを実行し、たとえば１ビン排紙トレイ７に排出する。
【００５７】
また、図４の処理フローには示さないが、ステップＳ１０６で優先度の高いジョブが終了した時点で、ステップＳ１０３に戻って、ジョブ１よりも優先度の高いジョブについての実行開始要求があるかどうかを、再度判断するフローとしてもよい。
【００５８】
このように、いったん排紙動作が中断され、その後再開されたときに、優先度の高いジョブで実行可能なものから実行が開始され、その間、優先度の低いジョブは保留にされている。したがって、排紙停止の先後を通じて、ジョブの優先度が適正に維持されるとともに、生産性を高く維持することができる。この構成により、所定の排紙トレイの上で、優先度の低いジョブの用紙が、優先度の高いジョブの印刷済み用紙の中に混入することはない。
【００５９】
図５は、本発明が適用されるマルチファンクション画像形成装置１の第２実施形態にかかるコントローラ１１の動作を説明するための図である。第２実施形態では、所定の排紙トレイへの排紙停止状態が解除され、ジョブの実行開始要求があったときに、コントローラ１１は、各アプリケーションに対して、排紙トレイＡを使用するジョブの実行開始要求があるかどうかを問い合わせる。
【００６０】
図５において、フィニッシャ３のシフトトレイ（排紙トレイＡ）への排紙が一時的に停止され、その後、停止状態が解除されたときに、コントローラ１１のジョブ受付部１１ａは、アプリケーションソフトウエア２０の各アプリケーションから、新たにジョブを受け付ける（１）。また、排紙停止前にすでに受け付けていたジョブ、あるいは新規に受け付けたジョブについて、実際の画像形成の実行開始要求を受け付ける（１）'。ジョブ受付部１１ａは、受け付けたジョブの種類と優先度求を判断部１１ｃに送る（２）。これとともに、受け付けたジョブの種類と、その状態（受け付けがされているだけなのか、実行開始要求がされているのか）を制御部１１ｂに送る（３）。
【００６１】
制御部１１ｂは、実行開始要求がされているジョブについて、実行を開始してもよいかどうかを判断部１１ｃに問い合わせる（４）。判断部１１ｃは、アプリケーションソフトウエア２０の各アプリケーション１４、１５、１６に、排紙トレイＡへ排紙されるべきジョブの実行開始要求があるかどうかを問い合わせる（５）。各アプリケーション１４、１５、１６は、実行開始要求の有無を応答する（６）。
【００６２】
判断部１１ｃは、各アプリケーションからの応答を受け、所定の優先度に応じて、制御部１１ｂに対して開始すべきジョブの実行開始許可を送る（７）。たとえば、いずれのアプリケーションにジョブの実行開始予定がない場合は（１）'で受け付けたジョブの実行開始許可を制御部１１ｂに送る。いずれかのアプリケーションに排紙トレイＡを使用するジョブの実行開始予定がある場合は、判断部１１ｃは、優先順位を判断して、先に実行すべきジョブの実行開始許可を制御部１１ｂに送る。制御部１１ｂは、ジョブ受付部１１ａを介して実際にそのジョブの実行開始要求を受け取ると、即座に画像形成本体１２の制御部１２ａに、実行開始要求を送る。
【００６３】
ジョブの優先度については、第１実施形態と同様に、操作パネル１３を介して適宜変更可能である（９）。
【００６４】
図６は、第２実施形態のコントローラ１１の処理フローを示す。
【００６５】
まず、排紙トレイＡ（たとえば、フィニッシャ３のシフトトレイ）の排紙停止状態が解除されると（ステップＳ２０１）、各アプリケーションが再開され、コントローラ１１に対して実行開始要求がなされる。たとえば、最初にプリンタアプリケーションが再開され、コントローラ１１のジョブ受付部１１ａは、ジョブ１の実行開始要求を受け取る（ステップＳ２０２）。
【００６６】
コントローラは、各アプリケーションに対して、順次実行開始要求の有無を問い合わせ（Ｓ２０３）、ジョブ１よりも優先度の高いジョブの実行開始要求があるかどうかを判断する（Ｓ２０４）。ジョブ１よりも優先度の高い実行開始要求がない場合は（Ｓ２０４でＮＯ）、すべてのアプリケーションへの問い合わせが完了するまで、実行開始要求の有無の確認を繰り返す（Ｓ２０６、Ｓ２０３、Ｓ２０４）。いずれのアプリケーションにも、ジョブ１よりも優先度の高い実行開始要求がない場合は（Ｓ２０４でＮＯ，Ｓ２０６でＹＥＳ）、最初に実行開始要求があったジョブ１の実行を開始する（ステップＳ２０８）。
【００６７】
いずれかのアプリケーションで、ジョブ１よりも優先度の高い実行開始要求がある場合は（Ｓ２０４でＹＥＳ）、ジョブ１の実行を保留して、優先度の高いジョブを先に実行する（ステップＳ２０５）。優先度の高いジョブの実行が終了するまで、ジョブ１の実行は保留にする（Ｓ２０７でＮＯ）。優先度の高いジョブの実行が終了すると（Ｓ２０７でＹＥＳ）、保留していたジョブ１の実行を開始する（Ｓ２０８）。
【００６８】
たとえば、まずＦＡＸアプリケーション１５に、排紙トレイＡに排紙すべきジョブの実行開始を予定しているかどうかを問い合わせる(ステップＳ２０３）。ＦＡＸアプリケーションに実行開始予定がない場合、あるいは、実行開始要求はあるが、別の排紙トレイへ排紙する種類のジョブである場合は（Ｓ２０４でＮＯ）、コピーアプリケーション１４への問い合わせに移行する（Ｓ２０６、Ｓ２０３）。コピーアプリケーション１４に、ジョブ１よりも優先順位の高いコピージョブ（ジョブ２）の実行開始要求があると（Ｓ２０４でＹＥＳ）、コントローラ１１は、ジョブ１を保留にして、先にコピージョブ（ジョブ２）を実行させる（Ｓ２０５）。
【００６９】
このように、第２実施形態では、停止状態の解除後にマルチファンクション画像形成装置１に実装された各アプリケーションに、順次実行開始要求の有無を問い合わせる。最初に実行開始要求がなされたジョブよりも優先度の高いジョブの実行開始要求がないとわかった時点で、即座に優先度の低いジョブを実行することができる。結果として、ジョブの実行保留時間が短縮され、画像形成装置の生産性が向上する。
【００７０】
図７は、本発明が適用されるマルチファンクション画像形成装置１の第３実施形態にかかるコントローラ１１の動作を説明するための図である。第３実施形態では、排紙トレイの停止状態が解除されてジョブの実行開始要求を受け付けてから一定時間内に、より優先度の高いジョブの実行が開始されない場合は、優先度の低い方のジョブを先に実行する。
【００７１】
たとえば、カラー写真の複写など、画像データ量、データ処理量が多い場合に、ジョブを受け付けてから実際の実行開始要求と画像データが送られてくるまで時間がかかる場合がある。そこで、一定時間、優先度の高いジョブの実行が開始されない場合は、優先度の低いジョブを先に実行することによって、生産効率を高める。
【００７２】
図７において、フィニッシャ３のシフトトレイ（排紙トレイＡ）への排紙が一時的に停止され、その後、停止状態が解除されたときに、コントローラ１１のジョブ受付部１１ａは、アプリケーションソフトウエア２０の各アプリケーションから、新たにジョブを受け付ける（１）。また、排紙停止前にすでに受け付けていたジョブ、あるいは新規に受け付けたジョブについて、実際の画像形成の実行開始要求を受け付ける（１）'。ジョブ受付部１１ａは、受け付けたジョブの種類と優先度求を判断部１１ｃに送る（２）。これとともに、受け付けたジョブの種類と、その状態（受け付けがされているだけなのか、実行開始要求がされているのか）を制御部１１ｂに送る（３）。
【００７３】
制御部１１ｂは、実行開始要求がされているジョブについて、実行を開始してもよいかどうかを判断部１１ｃに問い合わせる（４）。問い合わせに応じて、判断部１１ｃは、タイマー１１ｄに時間計測を開始させる（５）。タイマー１１ｄは一定時間の計測終了を通知する（６）。一定時間内に、より優先度の高いジョブが実行されない場合は、判断部１１ｃは制御部１１ｂに対して、実行開始要求がなされているジョブ１の実行開始を許可する（７）。制御部１１ｂは、実行開始許可に応じて、画像形成本体１２の制御部１２ａへ、ジョブ１の実行開始要求を送る（８）。
【００７４】
タイマーの設定値は、操作パネル１３を介して適宜変更可能である（９）。また、第１実施形態および第２実施形態と同様に、ジョブの優先順位は操作パネル１３を介して適宜変更可能である（１０）。
【００７５】
図８は、第３実施形態のコントローラ１１の処理フローを示す。まず、排紙トレイＡ（たとえば、フィニッシャ３のシフトトレイ）の排紙停止状態が解除されると（ステップＳ３０１）、排紙トレイＡを使用する各アプリケーションが再開され、コントローラ１１に対して実行開始要求がなされる。たとえば、最初にプリンタアプリケーションが再開され、コントローラ１１のジョブ受付部１１ａは、ジョブ１の実行開始要求を受け取る（ステップＳ３０２）。
【００７６】
コントローラ１１の判断部１１ｃは、排紙トレイＡに排紙すべきジョブの中で、ジョブ１よりも優先度の高いジョブが受け付けられているかどうかを判断する（ステップＳ３０３）。優先度の高いジョブが受け付けられていない場合は（Ｓ３０３でＮＯ）、最初に実行開始要求があったジョブ１を実行する（ステップＳ３１０）。
【００７７】
ジョブ１よりも優先度の高いジョブが受け付けられている場合は（Ｓ３０３でＹＥＳ）、タイマー１１ｄでカウントを開始させる（ステップＳ３０４）。タイマー１１ｄのカウント中は、実行開始要求がされたジョブ１の実行を保留にする（ステップＳ３０５）。
【００７８】
タイマーが所定時間、たとえば３秒間カウントするまでジョブ１を保留にしておいて、より優先度の高いジョブの実行開始要求があるかどうかのモニタを繰り返す（Ｓ３０５、Ｓ３０６、Ｓ３０７）。一定時間内に、優先度の高いジョブの実行開始要求が発生しない場合は（Ｓ３０６でＹＥＳ）、保留にしておいたジョブ１の実行を開始する（Ｓ３１０）。
【００７９】
一定時間内に、より優先度の高いジョブの実行開始要求がある場合は（Ｓ３０７でＹＥＳ）、ジョブ１の保留を続けて、優先度の高いジョブの実行を開始する（Ｓ３０８）。優先度の高いジョブの実行が終了してから（Ｓ３０９でＹＥＳ），ジョブ１を実行する（Ｓ３１０）。
【００８０】
たとえば、コピージョブ（ジョブ２）の途中で排紙動作が一時停止され、解除後に最初にプリンタアプリケーションが再開して、プリンタジョブ（ジョブ１）の実行開始要求をしたとする（Ｓ３０２）。このとき、より優先度の高いコピージョブ（ジョブ２）があるので（Ｓ３０３でＹＥＳ）、タイマー１１ｄでカウントが開始される。用紙切れや画像データが生成されていないなどの理由で、コピージョブが一定時間、実行されない場合は（Ｓ３０７でＮＯ、Ｓ３０６でＹＥＳ）、プリンタジョブ（ジョブ１）を先に実行する。
【００８１】
この構成では、優先度の高いジョブが一定時間開始されない場合に、優先度の低いジョブを先に実行するので、優先度の異なる複数のジョブを時間効率よく処理することができる。
【００８２】
タイマー１１ｄの計測時間は、使用状態や環境に応じて、操作パネル１３を介して最適な値に設定することができる。
【００８３】
以上、第１〜第３のいずれの実施形態においても、特定の排紙トレイの停止状態が解除された後で、優先度の低いジョブが先に実行されることを防止し、排出された用紙の混乱を防止することができる。
【００８４】
また、停止状態の解除後は、ジョブの優先度だけではなく、実行可能状態や時間経過を考慮して効率のよい順序で実行を開始するので、生産性が向上する。
【００８５】
上述した実施形態では、コピージョブとプリンタジョブが並行して発生し、コピージョブの優先度のほうが高い場合を例にとって説明したが、並行して発生するジョブの種類、数、優先度がどのようなものであっても、本発明は適用可能である。
【００８６】
また、実施形態では複数種類のアプリケーションを実装したマルチファンクション画像形成装置を例にとって説明したが、高性能カラープリンタなど、複数種類の実行開始要求を並列して受け取ることのできる任意の画像形成装置に本発明を適用することができる。
【００８７】
さらに、実施形態では、特定の排紙トレイで動作が一時停止され、停止状態が解除された後のジョブの実行調整を説明したが、本発明は排紙トレイの停止、解除に限定されない。たとえば、ジョブの実行中に、設定変更などのために一時停止ボタンが押されて画像形成装置の動作が一時的に停止され、再開されたときに、並列して受け付けられていたジョブの優先度と実行可能性を判断して、解除後の実行順序を適切に決定することができる。
【図面の簡単な説明】
【００８８】
【図１】本発明が適用される一例としてのマルチファンクション画像形成装置の概略構成図である。
【図２】図１のマルチファンクション画像形成装置の制御構成の概略を示すブロック図である。
【図３】本発明の第１実施形態に係るコントローラの制御動作を説明するための図である。
【図４】第１実施形態の画像形成装置の処理フローを示すフローチャートである。
【図５】本発明の第２実施形態に係るコントローラの制御動作を説明するための図である。
【図６】第２実施形態の画像形成装置の処理フローを示すフローチャートである。
【図７】本発明の第３実施形態に係るコントローラの制御動作を説明するための図である。
【図８】第３実施形態の画像形成装置の処理フローを示すフローチャートである。
【符号の説明】
【００８９】
１  画像形成装置（マルチファンクション画像形成装置）
２  ＡＤＦ（自動原稿送り装置）
３  フィニッシャ
３ａ  フィニッシャ制御部
７  １ビン排紙トレイ（第２排紙部）
８  ＰＣ
９  ＦＡＸ回線
１０  排紙停止・解除ボタン
１１  コントローラ
１１ａ  ジョブ受付部
１１ｂ  コントローラ制御部
１１ｃ  判断部
１１ｄ  タイマー
１２  画像形成本体
１３  操作パネル
１４  コピーアプリケーション
１５  ＦＡＸアプリケーション
１６  プリンタアプリケーション
【図１】
2008173983.tif 000003
【図２】
2008173983.tif 000004
【図３】
2008173983.tif 000005
【図４】
2008173983.tif 000006
【図５】
2008173983.tif 000007
【図６】
2008173983.tif 000008
【図７】
2008173983.tif 000009
【図８】
2008173983.tif 000010
【手続補正書】
【提出日】平成20年4月11日(2008.4.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の画像形成アプリケーションソフトウエアを備える画像形成装置において、
用紙の排出動作を停止させる停止部と、
前記停止を解除する解除部と、
前記複数の画像形成アプリケーションソフトウエアからジョブの実行要求と、前記停止による実行未完了のジョブに対する実行開始要求とを受け付けるジョブ受付部と、
前記ジョブ受付部が実行要求を受け付けたジョブのうち、さらに前記実行開始要求を受けたジョブの実行を開始する制御部と、
前記停止が解除された後に第１のジョブについての前記実行開始要求を前記ジョブ受付部が受け付けたときに、前記第１のジョブより優先度が高い第２のジョブがあるかどうかを判断する判断部と、
を備え、
前記制御部は、前記第２のジョブがある場合には前記第１のジョブの実行開始を保留する
ことを特徴とする画像形成装置。
【請求項２】
前記判断部は、さらに、前記第２のジョブの実行開始が予定されているかどうかを判断し、
前記制御部は、前記第２のジョブの実行開始の予定がある場合には前記第１のジョブの実行開始を保留することを特徴とする、請求項１に記載の画像形成装置。
【請求項３】
前記判断部は、前記第１のジョブの実行開始要求を前記ジョブ受付部が受け付けたときに、前記複数の画像形成アプリケーションソフトウエアに対してジョブの実行要求又は実行開始要求を予定しているかどうかを問い合わせ、前記問い合わせ結果に基づいて、前記第２のジョブが実行される予定があるかどうかを判断することを特徴とする、請求項１又は２に記載の画像形成装置。
【請求項４】
前記判断部は、前記複数の画像形成アプリケーションソフトウエアのいずれかにジョブの実行開始要求があり、かつ該ジョブの優先度が前記第１のジョブよりも高い場合に、前記第２のジョブが実行される予定があると判断することを特徴とする、請求項２又は３に記載の画像形成装置。
【請求項５】
複数の画像形成アプリケーションソフトウエアを備える画像形成装置において、用紙の排出動作を停止させ、
前記停止が解除された後に、前記複数の画像形成アプリケーションソフトウエアから新規ジョブの実行要求と、前記停止前に受け付けられていた未完了のジョブに対する実行開始要求とを受け付け、
第１のジョブについて前記実行開始要求を受け付けたときに、前記第１のジョブより優先度が高い第２のジョブがあるかどうかを判断し、
前記第２のジョブがある場合には前記第１のジョブの実行開始を保留する
ことを特徴とする画像形成方法。