(57)【要約】【課題】画像形成動作の一時停止時間を低減して高効率化及び高速化を図り、生産性を向上させる。【解決手段】受け付けられた順番にジョブを登録し、登録されたジョブの内容に応じて記録媒体に対して画像形成処理と後処理の実行を行う画像形成装置において、実行されているジョブの後処理に要する時間と、第２ジョブの画像形成処理に要する時間とを比較し、当該比較結果に応じて、実行されているジョブの画像形成処理が終了した後であって実行されているジョブの後処理が実行されている間に、第２ジョブの画像形成処理を実行させる画像形成装置。【選択図】図４
2008173797.tif 000002
【特許請求の範囲】
【請求項１】
受け付けられた順番にジョブを登録し、当該登録されたジョブの内容に応じて記録媒体に対して画像形成処理と後処理の実行を行う画像形成装置において、
実行されている第１ジョブの後処理に要する時間と、前記登録され待機中の第２ジョブの画像形成処理に要する時間とを比較する比較手段と、
前記比較手段による比較結果に応じて、前記実行されている第１ジョブの画像形成処理が終了した後であって当該第１ジョブの後処理が実行されている間に、前記待機中の第２ジョブの画像形成処理を実行させる制御手段と、
を備えること、
を特徴とする画像形成装置。
【請求項２】
前記制御手段は、
前記比較手段による比較結果が、前記第１ジョブの後処理に要する時間が前記第２ジョブの画像形成処理に要する時間よりも長い場合、前記第２ジョブの画像形成処理を実行させること、
を特徴とする請求項１記載の画像形成装置。
【請求項３】
前記制御手段は、
前記比較手段による比較結果が、前記第１ジョブの後処理に要する時間が前記第２ジョブの画像形成処理に要する時間以下の場合、前記第２ジョブの画像形成処理を実行させないこと、
を特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記第１ジョブ及び前記第２ジョブは、一部又は複数部からなり、
前記比較手段は、
前記第１ジョブの一部の後処理に要する時間と、前記第２ジョブの一部の画像形成処理に要する時間とを比較し、
前記制御手段は、
前記第２ジョブを一部毎に実行させ、
前記比較手段による比較結果に応じて、前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、前記第２ジョブの画像形成処理を割り込ませて実行させること、
を特徴とする請求項１から３のいずれか一項に記載の画像形成装置。
【請求項５】
前記制御手段は、
前記比較手段による比較結果が、前記第１ジョブの一部の後処理に要する時間が前記第２ジョブの一部の画像形成処理に要する時間よりも長い場合、
前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、前記第２ジョブの画像形成処理を割り込ませて実行させること、
を特徴とする請求項４記載の画像形成装置。
【請求項６】
前記制御手段は、
前記比較手段による比較結果が、前記第１ジョブの一部の後処理に要する時間が前記第２ジョブの一部の画像形成処理に要する時間以下の場合、
前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、前記第２ジョブの画像形成処理を割り込ませず実行させないこと、
を特徴とする請求項４又は５記載の画像形成装置。
【請求項７】
前記第１ジョブ及び前記第２ジョブは、一部又は複数部からなり、
前記比較手段は、
前記第１ジョブの一部の後処理に要する時間と、前記第２ジョブの全ての部の画像形成処理に要する時間とを比較し、
前記制御手段は、
前記第２ジョブを一部毎に実行させ、
前記比較手段による比較結果に応じて、前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、前記第２ジョブを割り込ませて実行させること、
を特徴とする請求項１から３のいずれか一項に記載の画像形成装置。
【請求項８】
前記制御手段は、
前記比較手段による比較結果が、前記第１ジョブの一部の後処理に要する時間が前記第２ジョブの全ての部の画像形成処理に要する時間よりも長い場合、
前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、前記第２ジョブを割り込ませて実行させること、
を特徴とする請求項７記載の画像形成装置。
【請求項９】
前記制御手段は、
前記比較手段による比較結果が、前記第１ジョブの一部の後処理に要する時間が前記第２ジョブの全ての部の画像形成処理に要する時間以下の場合、
前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、前記第２ジョブを割り込ませず実行させないこと、
を特徴とする請求項７又は８記載の画像形成装置。
【請求項１０】
前記第１ジョブの一部の後処理に要する時間と、前記第２ジョブの一部の画像形成処理に要する時間とを比較させる第１比較モードと、
前記第１ジョブの一部の後処理に要する時間と、前記第２ジョブの全ての部の画像形成処理に要する時間とを比較させる第２比較モードと、
のうちいずれか一方の選択指示を受け付ける比較対象選択手段を備えること、
を特徴とする請求項４から９のいずれか一項に記載の画像形成装置。
【請求項１１】
前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に前記第２ジョブを割り込ませて実行させる第１実行モードと、
前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間は、前記第２ジョブを割り込ませず実行させない第２実行モードと、
前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に前記第２ジョブを割り込ませて実行させる処理を、前記制御手段による比較結果応じて実行する第３実行モードと、
のうちいずれか一つの選択指示を受け付ける実行ジョブ選択手段を備えること、
を特徴とする請求項４から１０のいずれか一項に記載の画像形成装置。
【請求項１２】
前記制御手段は、
前記第１ジョブの任意の部の後処理が終了されると、一時的に中断していた当該第１ジョブに関する画像形成処理を再開させること、
を特徴とする請求項４から１１のいずれか一項に記載の画像形成装置。
【請求項１３】
前記制御手段は、
前記第１ジョブの任意の部の後処理が終了され、かつ、当該第１ジョブに関する画像形成処理が一時的に中断している間に実行されている前記第２ジョブの画像形成処理が終了された後、一時的に中断していた前記第１ジョブに関する画像形成処理を再開させること、
を特徴とする請求項１２に記載の画像形成装置。
【請求項１４】
前記制御手段は、
前記第２ジョブが複数部からなる場合、
前記第１ジョブの任意の部の後処理が終了され、かつ、当該第１ジョブに関する画像形成処理が一時的に中断している間に実行されている前記第２ジョブの任意の部の画像形成処理が終了された後、前記第２ジョブに関する画像形成処理を一時的に中断させ、一時的に中断していた前記第１ジョブに関する画像形成処理を再開させること、
を特徴とする請求項１２又は１３に記載の画像形成装置。
【請求項１５】
前記第１ジョブの任意の部の後処理が終了され、かつ、当該第１ジョブに関する画像形成処理が一時的に中断している間に実行されている前記第２ジョブの任意の部の画像形成処理が終了された後、前記第２ジョブに関する画像形成処理を一時的に中断させ、一時的に中断していた前記第１ジョブに関する画像形成処理を再開させる第１再開モードと、
前記第１ジョブの任意の部の後処理が終了され、かつ、当該第１ジョブに関する画像形成処理が一時的に中断している間に実行されている前記第２ジョブの全ての部の画像形成処理が終了された後、一時的に中断していた前記第１ジョブに関する画像形成処理を再開させる第２再開モードと、
のうちいずれか一方の選択指示を受け付ける再開選択手段を備えること、
を特徴とする請求項４から１４のいずれか一項に記載の画像形成装置。
【請求項１６】
前記制御手段により割り込ませて実行されるジョブの後処理は、前記第１ジョブの後処理とは異なること、
を特徴とする請求項１から１５のいずれか一項に記載の画像形成装置。
【請求項１７】
受け付けられた順番にジョブが登録される際、複数の部から成るジョブを部毎に独立したジョブとして分割して複数の分割ジョブを生成する分割手段と、
前記分割手段により分割され生成された分割ジョブの後処理に要する時間と、当該分割ジョブとは異なる他のジョブに基づいて分割され生成された分割ジョブの画像形成処理に要する時間とを比較する分割ジョブ比較手段と、
前記分割ジョブ比較手段による比較結果に応じて、前記分割ジョブとは異なる他のジョブに基づいて分割され生成された分割ジョブの登録順番を変更する登録制御手段と、
を備えること、
を特徴とする画像形成装置。
【請求項１８】
受け付けられた順番にジョブを登録し、当該登録されたジョブの内容に応じて記録媒体に対して画像形成処理と後処理の実行を行う画像形成方法において、
実行されている第１ジョブの後処理に要する時間と、前記登録され待機中の第２ジョブの画像形成処理に要する時間とを比較する比較工程と、
前記比較工程による比較結果に応じて、前記実行されている第１ジョブの画像形成処理が終了した後であって当該第１ジョブの後処理が実行されている間に、前記待機中の第２ジョブの画像形成処理を実行させる制御工程と、
を含むこと、
を特徴とする画像形成方法。
【請求項１９】
受け付けられた順番にジョブが登録される際、複数の部から成るジョブを部毎に独立したジョブとして分割して複数の分割ジョブを生成する分割工程と、
前記分割工程により分割され生成された分割ジョブの後処理に要する時間と、当該分割ジョブとは異なる他のジョブに基づいて分割され生成された分割ジョブの画像形成処理に要する時間とを比較する分割ジョブ比較工程と、
前記分割ジョブ比較工程による比較結果に応じて、前記分割ジョブとは異なる他のジョブに基づいて分割され生成された分割ジョブの登録順番を変更する登録制御工程と、
を含むこと、
を特徴とする画像形成方法。
【請求項２０】
コンピュータを、
実行されている第１ジョブの後処理に要する時間と、前記登録され待機中の第２ジョブの画像形成処理に要する時間とを比較する比較手段、
前記比較手段による比較結果に応じて、前記実行されている第１ジョブの画像形成処理が終了した後であって当該第１ジョブの後処理が実行されている間に、前記待機中の第２ジョブの画像形成処理を実行させる制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のジョブデータを受付可能であり、受け付けられたジョブに基づいて複写又はプリントし、複写又はプリントされた記録媒体に対して後処理を施すことが可能な画像形成装置に関する。
【背景技術】
【０００２】
近年、ネットワーク接続されたパーソナルコンピュータ等から送信される画像形成動作を指示するプリントジョブ（画像データ及び画像データの出力条件）を受信した順番に実行し、記録媒体に画像形成処理を行い、画像形成処理後の記録媒体の束に対して、ステイプルで綴じたり、パンチ穴を開けたり、断裁処理、カット処理等を行うなど、これまで人手によって行われてきた作業の一部を自動的に行うフィニッシャー（後処理機能）を備えた画像形成装置が開発されている。
【０００３】
このような画像形成装置は、複数のプリントジョブを受信すると、受信した順番に実行するため、後処理に時間がかかるプリントジョブが多い場合には、画像形成を行う画像形成部が一時停止する状態を余儀なくされ、受信した全てのプリントジョブが各プリントジョブに基づいて記録媒体に画像形成され後処理が施されて出力されるまでに多くの時間を必要としており、生産性が低下するという問題があった。
【０００４】
そこで、このような生産性の低下を解消する方策として、例えば、画像形成装置が排紙される記録紙の入り口搬送経路、第１の切替部から本体排紙皿方向の搬送経路、昇降排紙皿又は固定排紙皿方向の搬送経路、の各搬送経路に駆動手段を備え、搬送経路中の記録紙の位置を検知して、搬送速度やタイミングを独立して決定し、後処理時間の短縮化を図る技術が開示されている（特許文献１参照）。
【０００５】
また、用紙の後処理法に応じて、綴じ処理を行う用紙を綴じ処理位置に配置又は綴じ処理を行わない用紙を用紙排出位置に配置させる振り分け手段と、綴じ処理位置に配置された用紙に綴じ処理を施す綴じ処理手段と、用紙排出位置に配置された用紙を外部に排出させる用紙排出手段とを有する後処理装置が開示されている（特許文献２参照）。
【０００６】
更に、実行されているジョブと登録されているジョブの夫々の後処理の内容（後処理の種類、後処理が行われる際の搬送経路、出力される記録媒体の排出口、後処理に要する時間の長短のいずれか）に応じて、ジョブの実行順番を変更する技術が開示されている（特許文献３参照）。
【特許文献１】特開２００３−５４８０５号公報
【特許文献２】特開２００４−３２３１９２号公報
【特許文献３】特開２００６−１０４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１又は２に示す様な従来の技術では、次に実行されるジョブの実行タイミングについては示唆されておらず、どのようなタイミングで次のジョブを実行させればよいかが不明である。また、特許文献３に示すような従来の技術では、先行して実行されているジョブの後処理中に次のジョブの画像形成処理を実行させた場合、部毎に分けた先行ジョブの間に割り込ませた次のジョブの画像形成に要する時間によっては、割り込ませたジョブの後に再開される先行ジョブの画像形成処理の実行を待たせる場合が発生する恐れがあり、先行ジョブの全部数の終了時間が遅くなると共に、全体の生産性が低下するという問題が残る。
【０００８】
本発明の課題は、上記問題に鑑みて、画像形成動作の一時停止時間を低減して高効率化及び高速化を図り、生産性を向上させることである。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、受け付けられた順番にジョブを登録し、当該登録されたジョブの内容に応じて記録媒体に対して画像形成処理と後処理の実行を行う画像形成装置において、実行されている第１ジョブの後処理に要する時間と、前記登録され待機中の第２ジョブの画像形成処理に要する時間とを比較する比較手段と、前記比較手段による比較結果に応じて、前記実行されている第１ジョブの画像形成処理が終了した後であって当該第１ジョブの後処理が実行されている間に、前記待機中の第２ジョブの画像形成処理を実行させる制御手段と、を備える画像形成装置であること、を特徴としている。
更に、コンピュータを上述した請求項１記載の発明に示した主要手段として機能させるためのプログラムを提供する（請求項２０記載の発明）。
【００１０】
請求項２に記載の発明は、請求項１記載の画像形成装置において、前記制御手段は、前記比較手段による比較結果が、前記第１ジョブの後処理に要する時間が前記第２ジョブの画像形成処理に要する時間よりも長い場合、前記第２ジョブの画像形成処理を実行させること、を特徴としている。
【００１１】
請求項３に記載の発明は、請求項１又は２記載の画像形成装置において、前記制御手段は、前記比較手段による比較結果が、前記第１ジョブの後処理に要する時間が前記第２ジョブの画像形成処理に要する時間以下の場合、前記第２ジョブの画像形成処理を実行させないこと、を特徴としている。
【００１２】
請求項４に記載の発明は、請求項１から３のいずれか一項に記載の画像形成装置において、前記第１ジョブ及び前記第２ジョブは、一部又は複数部からなり、前記比較手段は、前記第１ジョブの一部の後処理に要する時間と、前記第２ジョブの一部の画像形成処理に要する時間とを比較し、前記制御手段は、前記第２ジョブを一部毎に実行させ、前記比較手段による比較結果に応じて、前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、前記第２ジョブの画像形成処理を割り込ませて実行させること、を特徴としている。
【００１３】
請求項５に記載の発明は、請求項４記載の画像形成装置において、前記制御手段は、前記比較手段による比較結果が、前記第１ジョブの一部の後処理に要する時間が前記第２ジョブの一部の画像形成処理に要する時間よりも長い場合、前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、前記第２ジョブの画像形成処理を割り込ませて実行させること、を特徴としている。
【００１４】
請求項６に記載の発明は、請求項４又は５記載の画像形成装置において、前記制御手段は、前記比較手段による比較結果が、前記第１ジョブの一部の後処理に要する時間が前記第２ジョブの一部の画像形成処理に要する時間以下の場合、前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、前記第２ジョブの画像形成処理を割り込ませず実行させないこと、を特徴としている。
【００１５】
請求項７に記載の発明は、請求項１から３のいずれか一項に記載の画像形成装置において、前記第１ジョブ及び前記第２ジョブは、一部又は複数部からなり、前記比較手段は、前記第１ジョブの一部の後処理に要する時間と、前記第２ジョブの全ての部の画像形成処理に要する時間とを比較し、前記制御手段は、前記第２ジョブを一部毎に実行させ、前記比較手段による比較結果に応じて、前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、前記第２ジョブを割り込ませて実行させること、を特徴としている。
【００１６】
請求項８に記載の発明は、請求項７記載の画像形成装置において、前記制御手段は、前記比較手段による比較結果が、前記第１ジョブの一部の後処理に要する時間が前記第２ジョブの全ての部の画像形成処理に要する時間よりも長い場合、前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、前記第２ジョブを割り込ませて実行させること、を特徴としている。
【００１７】
請求項９に記載の発明は、請求項７又は８記載の画像形成装置において、前記制御手段は、前記比較手段による比較結果が、前記第１ジョブの一部の後処理に要する時間が前記第２ジョブの全ての部の画像形成処理に要する時間以下の場合、前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、前記第２ジョブを割り込ませず実行させないこと、を特徴としている。
【００１８】
請求項１０に記載の発明は、請求項４から９のいずれか一項に記載の画像形成装置において、前記第１ジョブの一部の後処理に要する時間と、前記第２ジョブの一部の画像形成処理に要する時間とを比較させる第１比較モードと、前記第１ジョブの一部の後処理に要する時間と、前記第２ジョブの全ての部の画像形成処理に要する時間とを比較させる第２比較モードと、のうちいずれか一方の選択指示を受け付ける比較対象選択手段を備えること、を特徴としている。
【００１９】
請求項１１に記載の発明は、請求項４から１０のいずれか一項に記載の画像形成装置において、前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に前記第２ジョブを割り込ませて実行させる第１実行モードと、前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間は前記第２ジョブを割り込ませず実行させない第２実行モードと、前記第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に前記第２ジョブを割り込ませて実行させる処理を前記制御手段により前記比較手段による比較結果に応じて実行する第３実行モードと、のうちいずれか一つの選択指示を受け付ける実行ジョブ選択手段を備えること、を特徴としている。
【００２０】
請求項１２に記載の発明は、請求項４から１１のいずれか一項に記載の画像形成装置において、前記制御手段は、前記第１ジョブの任意の部の後処理が終了されると、一時的に中断していた当該第１ジョブに関する画像形成処理を再開させること、を特徴としている。
【００２１】
請求項１３に記載の発明は、請求項１２に記載の画像形成装置において、前記制御手段は、前記第１ジョブの任意の部の後処理が終了され、かつ、当該第１ジョブに関する画像形成処理が一時的に中断している間に実行されている前記第２ジョブの画像形成処理が終了された後、一時的に中断していた前記第１ジョブに関する画像形成処理を再開させること、を特徴としている。
【００２２】
請求項１４に記載の発明は、請求項１２又は１３に記載の画像形成装置において、前記制御手段は、前記第２ジョブが複数部からなる場合、前記第１ジョブの任意の部の後処理が終了され、かつ、当該第１ジョブに関する画像形成処理が一時的に中断している間に実行されている前記第２ジョブの任意の部の画像形成処理が終了された後、前記第２ジョブに関する画像形成処理を一時的に中断させ、一時的に中断していた前記第１ジョブに関する画像形成処理を再開させること、を特徴としている。
【００２３】
請求項１５に記載の発明は、請求項４から１４のいずれか一項に記載の画像形成装置において、前記第１ジョブの任意の部の後処理が終了され、かつ、当該第１ジョブに関する画像形成処理が一時的に中断している間に実行されている前記第２ジョブの任意の部の画像形成処理が終了された後、前記第２ジョブに関する画像形成処理を一時的に中断させ、一時的に中断していた前記第１ジョブに関する画像形成処理を再開させる第１再開モードと、前記第１ジョブの任意の部の後処理が終了され、かつ、当該第１ジョブに関する画像形成処理が一時的に中断している間に実行されている前記第２ジョブの全ての部の画像形成処理が終了された後、一時的に中断していた前記第１ジョブに関する画像形成処理を再開させる第２再開モードと、のうちいずれか一方の選択指示を受け付ける再開選択手段を備えること、を特徴としている。
【００２４】
請求項１６に記載の発明は、請求項１から１５のいずれか一項に記載の画像形成装置において、前記制御手段により割り込ませて実行されるジョブの後処理は、前記第１ジョブの後処理とは異なること、を特徴としている。
【００２５】
請求項１７に記載の発明は、受け付けられた順番にジョブが登録される際、複数の部から成るジョブを部毎に独立したジョブとして分割して複数の分割ジョブを生成する分割手段と、前記分割手段により分割され生成された分割ジョブの後処理に要する時間と、当該分割ジョブとは異なる他のジョブに基づいて分割され生成された分割ジョブの画像形成処理に要する時間とを比較する分割ジョブ比較手段と、前記分割ジョブ比較手段による比較結果に応じて、前記分割ジョブとは異なる他のジョブに基づいて分割され生成された分割ジョブの登録順番を変更する登録制御手段と、を備えること、を特徴としている。
【００２６】
請求項１８に記載の発明は、受け付けられた順番にジョブを登録し、当該登録されたジョブの内容に応じて記録媒体に対して画像形成処理と後処理の実行を行う画像形成方法において、実行されている第１ジョブの後処理に要する時間と、前記登録され待機中の第２ジョブの画像形成処理に要する時間とを比較する比較工程と、前記比較工程による比較結果に応じて、前記実行されている第１ジョブの画像形成処理が終了した後であって当該第１ジョブの後処理が実行されている間に、前記待機中の第２ジョブの画像形成処理を実行させる制御工程と、を含む画像形成方法であること、を特徴としている。
【００２７】
請求項１９に記載の発明は、受け付けられた順番にジョブが登録される際、複数の部から成るジョブを部毎に独立したジョブとして分割して複数の分割ジョブを生成する分割工程と、前記分割工程により分割され生成された分割ジョブの後処理に要する時間と、当該分割ジョブとは異なる他のジョブに基づいて分割され生成された分割ジョブの画像形成処理に要する時間とを比較する分割ジョブ比較工程と、前記分割ジョブ比較工程による比較結果に応じて、前記分割ジョブとは異なる他のジョブに基づいて分割され生成された分割ジョブの登録順番を変更する登録制御工程と、を含む画像形成方法であること、を特徴としている。
【発明の効果】
【００２８】
請求項１、１８、２０に記載の発明によれば、実行されている第１ジョブの後処理に要する時間と、登録され待機中の第２ジョブの画像形成処理に要する時間との比較結果に応じて、実行されている第１ジョブの後処理が実行されている間に待機中の第２ジョブの画像形成処理を実行させることができるため、画像形成装置における画像形成動作の一時停止時間を低減でき、高効率化及び高速化を図り、生産性を向上させることができる。
【００２９】
請求項２に記載の発明によれば、請求項１と同様の効果を得られるのは勿論のこと、第１ジョブの後処理に要する時間が第２ジョブの画像形成処理に要する時間よりも長い場合、第２ジョブの画像形成処理を実行されているジョブの後処理が実行されている間に実行させることができ、実行されているジョブに関する画像形成装置における画像形成動作の一時停止時間を低減できる。
【００３０】
請求項３に記載の発明によれば、請求項１又は２と同様の効果を得られるのは勿論のこと、第１ジョブの後処理に要する時間が第２ジョブの画像形成処理に要する時間以下の場合、第２ジョブの画像形成処理を実行させないことができる。
【００３１】
請求項４に記載の発明によれば、請求項１から３のいずれか一項と同様の効果を得られるのは勿論のこと、第１ジョブの一部の後処理に要する時間と、第２ジョブの一部の画像形成処理に要する時間との比較結果に応じて、第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、第２ジョブの画像形成処理を割り込ませて実行させることができ、一部毎に画像形成処理の実行順序を入れ替えることができるため、画像形成装置における画像形成動作の一時停止時間を低減でき、高効率化及び高速化を図り、生産性を向上させることができる。
【００３２】
請求項５記載の発明によれば、請求項４と同様の効果を得られるのは勿論のこと、第１ジョブの一部の後処理に要する時間が第２ジョブの一部の画像形成処理に要する時間よりも長い場合、第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、第２ジョブの画像形成処理を割り込ませて実行させることができ、第１ジョブに関する画像形成装置における画像形成動作の一時停止時間を低減できる。
【００３３】
請求項６に記載の発明によれば、請求項４又は５と同様の効果を得られるのは勿論のこと、第１ジョブの一部の後処理に要する時間が第２ジョブの一部の画像形成処理に要する時間以下の場合、第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、第２ジョブの画像形成処理を割り込ませて実行させないことができ、第１ジョブの任意の部に後続する部の画像形成処理が待機するという弊害を防止できる。
【００３４】
請求項７に記載の発明によれば、請求項１から３のいずれか一項と同様の効果を得られるのは勿論のこと、第１ジョブの一部の後処理に要する時間と、第２ジョブの全ての部の画像形成処理に要する時間との比較結果に応じて、第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、第２ジョブを割り込ませて実行させることができる。
【００３５】
請求項８に記載の発明によれば、請求項７と同様の効果を得られるのは勿論のこと、第１ジョブの一部の後処理に要する時間が第２ジョブの全ての部の画像形成処理に要する時間よりも長い場合、第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、第２ジョブを割り込ませて実行させることができる。
【００３６】
請求項９に記載の発明によれば、請求項７又は８と同様の効果を得られるのは勿論のこと、第１ジョブの一部の後処理に要する時間が第２ジョブの全ての部の画像形成処理に要する時間以下の場合、第１ジョブの任意の部の後処理が実行されることによって当該第１ジョブに関する画像形成処理が一時的に中断している間に、第２ジョブを割り込ませて実行させないことができ、第１ジョブの任意の部に後続する部の画像形成処理が待機するという弊害を防止できる。
【００３７】
請求項１０に記載の発明によれば、請求項４から９のいずれか一項と同様の効果を得られるのは勿論のこと、第１比較モードと第２比較モードのうちいずれか一方の選択指示を受け付けることができるため、ユーザの要求に応じて比較対象を設定することができ、制御の自由度が向上する。
【００３８】
請求項１１に記載の発明によれば、請求項４から１０のいずれか一項と同様の効果を得られるのは勿論のこと、第１実行モード、第２実行モード、第３実行モードのいずれか一つの選択指示を受け付けることができるため、ユーザの要求に応じて実行されるジョブの順番の割り込み設定の自由度が向上する。
【００３９】
請求項１２に記載の発明によれば、請求項４から１１のいずれか一項と同様の効果を得られるのは勿論のこと、第１ジョブの任意の部の後処理が終了されると、一時的に中断していた当該第１ジョブに関する画像形成処理を再開させることができ、後続する部の画像形成処理を再開できる。
【００４０】
請求項１３に記載の発明によれば、請求項１２と同様の効果を得られるのは勿論のこと、第１ジョブの任意の部の後処理が終了され、かつ、当該第１ジョブに関する画像形成処理が一時的に中断している間に実行されている第２ジョブの画像形成処理が終了された後、一時的に中断していた第１ジョブに関する画像形成処理を再開させることができ、第１ジョブの画像形成処理と第２ジョブの画像形成処理との衝突を防ぐことができる。
【００４１】
請求項１４に記載の発明によれば、請求項１２又は１３と同様の効果を得られるのは勿論のこと、第２ジョブが複数部からなる場合において、第１ジョブの任意の部の後処理が終了され、かつ、当該第１ジョブに関する画像形成処理が一時的に中断している間に実行されている第２ジョブの任意の部の画像形成処理が終了された後に、第２ジョブに関する画像形成処理を一時的に中断させ、一時的に中断していた第１ジョブに関する画像形成処理を再開させることができ、第１ジョブの画像形成処理と第２ジョブの画像形成処理との衝突を防ぐことができる。
【００４２】
請求項１５に記載の発明によれば、請求項４から１４のいずれか一項と同様の効果を得られるのは勿論のこと、第１再開モード、第２再開モードのうちいずれか一方の選択指示を受け付けることができるため、ユーザの好みに応じて第１ジョブに関する画像形成処理の再開の条件を設定することができ、制御の自由度が向上する。
【００４３】
請求項１６に記載の発明によれば、請求項１から１５のいずれか一項と同様の効果を得られるのは勿論のこと、第１ジョブと当該第１ジョブの後処理中に割り込ませて実行されるジョブとの後処理の衝突を防止することができる。
【００４４】
請求項１７、１９に記載の発明によれば、複数の部から成るジョブを部毎に独立したジョブとして分割して複数の分割ジョブを生成することができ、分割ジョブの後処理に要する時間と、当該分割ジョブとは異なるジョブに基づいて分割され生成された分割ジョブの画像形成処理に要する時間との比較結果に応じて、分割ジョブとは異なる他のジョブに基づいて分割され生成された分割ジョブの登録順番を変更することができるため、一部を１つのジョブとして扱うことができ、ジョブ実行制御の簡素化を図り得ることができるため、画像形成装置における画像形成動作の一時停止時間を低減でき、高効率化及び高速化を図り、生産性を向上させることができる。
【発明を実施するための最良の形態】
【００４５】
［実施の形態１］
以下、図を参照して本発明の実施の形態１を詳細に説明する。
まず、構成を説明する。
図１に、本実施の形態１における画像形成装置Ａの断面構成図を示す。
【００４６】
画像形成装置Ａは、原稿から画像を読み取り、読み取った画像を処理対象紙としての紙等の記録媒体Ｐに画像形成するコピー機能や、パーソナルコンピュータ等から画像データを受信し、画像データが表す画像を記録媒体上に形成して出力するプリンタ機能、原稿から画像を読み取り、読み取った画像データを保存したり外部に送信するスキャナ機能等を備えたデジタル複合機であり、画像が形成された記録媒体に対して、ステイプル処理、パンチ処理、折り処理、断裁処理、カッティング処理等の後処理を施す後処理機能等を備える。図１に示すように、画像形成装置Ａは、本体部１と後処理を行う手段としての後処理部２とから構成される。
【００４７】
本体部１は、画像読取部１０と、プリント部２０とから構成される。
画像読取部１０は、ＡＤＦ（Auto Document Feeder）と称される自動原稿送り部１１と読取部１２とを備える。
自動原稿送り部１１の原稿トレイＴ１に載置された原稿ｄは、読取部１２の読取個所であるコンタクトガラスに搬送され、読取部１２の光学系により原稿ｄの片面又は両面の画像が読み取られ、ＣＣＤ（Charge Coupled Device）イメージセンサ１２ａにより原稿ｄの画像が読み取られる。ここで、画像とは、図形や写真等のイメージデータに限らず、文字や記号等のテキストデータ等も含む意である。
【００４８】
読取部１２により読み取られた画像（アナログ画像信号）は、後述する画像制御部に出力され、画像制御部においてＡ／Ｄ変換され各種画像処理が施された後、プリント部２０に出力される。
【００４９】
画像形成処理を行う手段としてのプリント部２０は、入力されたプリントデータに基づいて、電子写真方式の画像形成処理を行うものであり、画像形成部２１、給紙部２２、給紙搬送部２３、定着部２４、搬出部２５を備えて構成される。
【００５０】
画像形成部２１は、感光体ドラム、帯電装置、画像データを表す光を出力する露光装置、現像装置、転写装置２１ａ、クリーニング部を備えている。
具体的には、帯電装置により帯電された感光体ドラムに露光装置で光を照射して静電潜像を形成する。そして、現像装置は、静電潜像が形成された感光体ドラムの表面に帯電したトナーを付着させて静電潜像を現像する。現像装置により感光体ドラム上に形成されたトナー像は、転写装置２１ａにおいて記録媒体Ｐに転写される。また、記録媒体Ｐにトナー像が転写された後、感光体ドラムの表面の残留電荷や残留トナー等は、クリーニング部により除去される。
【００５１】
給紙部２２は、複数の給紙カセット、給紙手段、手差しトレイＴ２を備える。給紙カセットは、給紙カセット毎にサイズや種類毎に予め識別された記録媒体Ｐが収容されており、給紙手段によって収容された記録媒体Ｐを最上部から一枚ずつ給紙搬送部２３に向けて搬送する。手差しトレイＴ２は、ユーザのニーズに合わせて様々な種類の記録媒体Ｐをその都度積載可能となっており、給紙ローラによって積載された記録媒体Ｐを最上部から一枚ずつ給紙搬送部２３に向けて搬送する。
【００５２】
給紙搬送部２３は、給紙部２２から搬送された記録媒体Ｐを、複数の中間ローラ、レジストローラ等を経て転写装置２１ａへと搬送する。
【００５３】
定着部２４は、給紙搬送部２３によって搬送された記録媒体Ｐに転写されたトナー像を熱定着する。定着処理された記録媒体Ｐは、搬出部２５の排紙ローラに挟持されて搬出口２５ａから後処理部２へ出力される。
【００５４】
後処理部２は、本体部１により画像が形成された記録媒体のソート処理を行うソート部、パンチ穴をあけるパンチ処理を行うパンチユニット、記憶媒体の束にステイプルをとめるステイプル処理を行うステイプルユニット、折り処理を行う折りユニット、断裁処理を行う断裁ユニット、カッティング処理を行うカッティングユニット等を備え、各種後処理を行うフィニッシャーである。各種後処理が施された又は施されなかった記録媒体は、排紙トレイＴ３に排紙される。
【００５５】
なお、後処理部２は、大量の記録媒体Ｐを収納可能な昇降排紙トレイや、その他の後処理を実行させる後処理ユニットを備える構成であってもよい。
【００５６】
図２に、本実施の形態１における画像形成装置Ａの制御ブロック図を示す。
図２に示すように、画像形成装置Ａは、本体部１を制御する本体制御部１ａとプリンタコントローラ１ｂと、本体部１に接続された後処理部２を備えている。本体制御部１ａは、プリンタコントローラ１ｂのＬＡＮＩＦ（Local Area Network InterFace）１４ｂを介してネットワークＮ上のユーザ端末ＰＣと相互に情報の送受信が可能に接続されている。
【００５７】
本体制御部１ａは、画像読取部１０、プリント部２０、操作表示部９０、画像制御部１００を備えて構成される。なお、図１で説明した各部と同一の構成には、同一の符号を付してその説明を省略する。
【００５８】
画像制御部１００は、制御部１１０、不揮発メモリ１２０、ＲＡＭ（Random Access Memory）１３０、読込処理部１４０、圧縮・伸張ＩＣ１５０、ＤＲＡＭ（Dynamic Random Access Memory）制御ＩＣ１６０、画像メモリ１７０、書込処理部１９０を備えている。
【００５９】
制御部１１０は、ＣＰＵ（Central Processing Unit）等から構成され、不揮発メモリ１２０に格納されている各種処理プログラムに従って画像形成装置Ａの各部の動作を集中制御する。例えば、操作表示部９０から入力される操作信号に従って、コピーモード、プリンタモード、スキャナモードを切り替え、不揮発メモリ１２０に記憶されている各モードに対する処理プログラムを読み出して、複写、印刷、画像データの読取等の制御を行う。また、操作表示部９０から入力される操作信号やユーザ端末ＰＣから入力されるデータに従って、プリント出力された記録媒体Ｐの後処理を設定する。
【００６０】
また、制御部１１０は、本実施の形態１を実現させるために、不揮発メモリ１２０から本実施の形態１に係るジョブ登録プログラム、ジョブ実行プログラム、操作表示部９０から入力された各種モード等や各種データと、ＲＡＭ１３０からジョブキューとジョブデータとを読み出して、当該プログラムや各種データとの協働により複数のジョブの実行順番を制御する。即ち、本実施の形態１の制御部１１０は、受付順に登録されたジョブ（以下、登録ジョブと言う。）を実行する際、本体部１及び後処理部２によって実行されているジョブ（以下、実行ジョブという。）の後処理中に出力実行待ちの登録ジョブ（以下、待機中ジョブという。）の画像形成処理を割り込ませて実行させる。
【００６１】
なお、ジョブとは、画像形成装置Ａが行う画像形成処理及び後処理等に関する一連の動作を示す。例えば、複数枚の原稿を出力する場合には、複数枚の出力に関する一連の動作が１ジョブであり、複数部数を出力する場合には、複数部数分の出力に関する一連の動作が１ジョブである。
【００６２】
不揮発メモリ１２０は、画像形成に係る各種処理プログラム及びデータの他、本実施の形態１に係るジョブ登録プログラム、ジョブ実行プログラム、操作表示部９０により受け付けられた各種モード等や各種データ、画像形成処理された記録媒体Ｐに対する後処理をプリント部２０を介して後処理制御部４００に対し設定するためのデータ及び各種プログラムで処理されたデータ等を記憶する。
【００６３】
本実施の形態１のジョブ登録プログラムは、ジョブを受け付けられた順番に登録し、登録されたジョブ（登録ジョブ）の行列データ（以下、ジョブキュー）を作成するプログラムである。
【００６４】
本実施の形態１のジョブ実行プログラムは、登録ジョブを実行する際に、操作表示部９０により受け付けられた後述する各種モードに応じて、実行されているジョブ（実行ジョブ）の後処理に要する時間（ｔｎ）と、待機中ジョブの画像形成処理に要する時間（ｔｍ）とを比較し、当該比較結果に応じて、実行ジョブの画像形成処理が終了した後であって当該実行ジョブの後処理が実行されている間に、当該待機中ジョブの画像形成処理を実行させるジョブ実行処理を実行させるプログラムである。
【００６５】
このジョブ実行処理は、実行ジョブの後処理に要する時間（ｔｎ）と待機中ジョブの画像形成処理に要する時間（ｔｍ）との比較結果が、実行ジョブの後処理に要する時間（ｔｎ）が待機中ジョブの画像形成処理に要する時間（ｔｍ）よりも長い場合（ｔｎ＞ｔｍ）、当該待機中ジョブの画像形成処理を割り込ませて実行させ、一方、実行ジョブの後処理に要する時間（ｔｎ）が待機中ジョブの画像形成処理に要する時間（ｔｍ）以下の場合（ｔｎ≦ｔｍ）、実行ジョブの画像形成処理が終了した後であっても、当該待機中ジョブの画像形成処理を割り込ませず実行させない処理が行われる。
【００６６】
特に、ジョブ実行処理は、実行ジョブ及び待機中ジョブが一部又は複数部から成る場合、後述する各種モードに応じて、待機中ジョブを一部毎に実行させると共に、実行ジョブの一部の後処理に要する時間（ｔｎ１）と、待機中ジョブの一部の画像形成処理に要する時間（ｔｍ１）又は待機中ジョブの全ての部の画像形成処理に要する時間（ｔｍ）とを比較し、当該比較結果に応じて、実行ジョブの任意の部の後処理が実行されることによって当該実行ジョブに関する画像形成処理が一時的に中断している間に、待機中ジョブの画像形成処理を割り込ませて実行させる。
【００６７】
実行ジョブ及び待機中ジョブが一部又は複数部から成る場合であって、実行ジョブの一部の後処理に要する時間（ｔｎ１）と待機中ジョブの一部の画像形成処理に要する時間（ｔｍ１）とを比較する場合、当該比較結果が、実行ジョブの一部の後処理に要する時間（ｔｎ１）が待機中ジョブの一部の画像形成処理に要する時間（ｔｍ１）よりも長い場合（ｔｎ１＞ｔｍ１）、実行ジョブの任意の部の後処理が実行されることによって当該実行ジョブに関する画像形成処理が一時的に中断している間に、当該待機中ジョブの画像形成処理を割り込ませて実行させ、一方、実行ジョブの一部の後処理に要する時間（ｔｎ１）が待機中ジョブの一部の画像形成処理に要する時間（ｔｍ１）以下の場合（ｔｎ１≦ｔｍ１）、実行ジョブの任意の部の後処理が実行されることによって当該実行ジョブに関する画像形成処理が一時的に中断している間に、当該待機中ジョブの画像形成処理を割り込ませず実行させない処理を行われる。
ここで実行ジョブの任意の部の後処理とは、実行ジョブのｎ部目（ｎは設定部数以下の任意の自然数）の後処理を意味する。
【００６８】
実行ジョブ及び待機中ジョブが一部又は複数部から成る場合であって、実行ジョブの一部の後処理に要する時間（ｔｎ１）と、待機中ジョブの全ての部の画像形成処理に要する時間（ｔｍ）とを比較する場合、当該比較結果が、実行ジョブの一部の後処理に要する時間（ｔｎ１）が待機中ジョブの全ての部の画像形成処理に要する時間（ｔｍ）よりも長い場合（ｔｎ１＞ｔｍ）、実行ジョブの任意の部の後処理が実行されることによって当該実行ジョブに関する画像形成処理が一時的に中断している間に、当該待機中ジョブを割り込ませて実行させ、一方、実行ジョブの一部の後処理に要する時間（ｔｎ１）が待機中ジョブの全ての部の画像形成処理に要する時間（ｔｍ）以下の場合（ｔｎ１≦ｔｍ）、実行ジョブの任意の部の後処理が実行されることによって当該実行ジョブに関する画像形成処理が一時的に中断している間に、待機中ジョブを割り込ませず実行させない処理が行われる。
【００６９】
また、ジョブ実行処理は、後述する各種モードに応じて、実行ジョブの任意の部の後処理が終了され、かつ、当該実行ジョブに関する画像形成処理が一時的に中断している間に実行されている待機中ジョブの画像形成処理が終了された後、一時的に中断していた実行ジョブに関する画像形成処理を再開させる。
【００７０】
特に、待機中ジョブが複数部からなる場合には、実行ジョブの任意の部の後処理が終了され、かつ、当該実行ジョブに関する画像形成処理が一時的に中断している間に実行されている待機中ジョブの任意の部の画像形成処理が終了された後、当該待機中ジョブに関する画像形成処理を一時的に中断させ、一時的に中断していた実行ジョブに関する画像形成処理を再開させる処理が行われる。
【００７１】
このように、制御部１１０が不揮発メモリ１２０内に記憶されているジョブ実行プログラムをＲＡＭ１３０等との協働により実行することにより、比較手段及び制御手段としての機能を実現する。
【００７２】
ＲＡＭ１３０は、制御部１１０により実行される各種プログラム及びこれらプログラムに係るデータを一時的に記憶するワークエリアを形成し、ジョブキュー、各種動作設定、各ジョブのジョブデータ、各種ワークデータ等を記憶する。
【００７３】
ジョブデータは、プリント条件と画像データとに基づいて、出力されるページ共通のデータ（ページ共通データ）と、出力されるページ毎のデータ（ページ別データ）とから構成されている。
【００７４】
ページ共通データは、ユーザ端末ＰＣから入力されるデータや、後述する操作表示部９０から入力される操作信号に基づいた設定条件を含む。例えば、記録媒体Ｐの出力部数を示す設定部数、出力済みの部数がカウントされた値を示す出力済み部数、一部あたりのトレイから給紙した枚数を示す給紙枚数、画像形成処理又は後処理が行われた記録媒体Ｐが排出される排出トレイ、後処理の種類を示す各種後処理設定等である。
【００７５】
ページ別データは、出力されるプリントデータと使用される記録媒体Ｐとの向きの整合を図るため、プリントデータが回転される角度である出力時画像回転角度、ページ毎のプリントデータが格納されているアドレスを示す画像格納アドレス等から構成される。
【００７６】
読込処理部１４０は、画像読取部１０のＣＣＤイメージセンサ１２ａから入力されるアナログ画像信号に、アナログ処理、Ａ／Ｄ変換処理、シェーディング処理等の各種処理を施した後、デジタル画像データを生成する。生成された画像データは、圧縮・伸張ＩＣ１５０に出力される。
【００７７】
圧縮・伸張ＩＣ１５０は、入力されたデジタル画像データに圧縮処理を施し、また、入力される圧縮画像データに伸長処理を施してＤＲＡＭ制御ＩＣ１６０に出力する。
【００７８】
ＤＲＡＭ制御ＩＣ１６０は、制御部１１０からの指示に従って、圧縮・伸張ＩＣ１５０によるデジタル画像データの圧縮処理及び圧縮画像データの伸長処理を制御するとともに、画像メモリ１７０への画像データの入出力制御を行う。
【００７９】
例えば、画像読取部１０により読み取る原稿画像の保存が指示されると、読込処理部１４０から入力されたデジタル画像データを圧縮・伸張ＩＣ１５０により圧縮処理し、圧縮画像データを画像メモリ１７０の圧縮メモリ１７１に格納させる。また、圧縮メモリ１７１に格納された圧縮画像データのプリント出力が指示されると、圧縮メモリ１７１から圧縮画像データを読み出し、圧縮・伸張ＩＣ１５０により伸長処理を施してページメモリ１７２に格納させる。さらに、ページメモリ１７２に格納された非圧縮画像データのプリント出力が指示されると、ページメモリ１７２から非圧縮画像データを読み出して書込処理部１９０に出力する。
【００８０】
画像メモリ１７０は、ＤＲＡＭ（Dynamic RAM）から構成される圧縮メモリ１７１とページメモリ１７２とを備える。圧縮メモリ１７１は、圧縮画像データを格納するためのメモリであり、ページメモリ１７２は、プリント出力前にプリント出力対象の非圧縮画像データを一時的に格納するためのメモリである。
【００８１】
書込処理部１９０は、ＤＲＡＭ制御ＩＣ１６０から入力された非圧縮画像データに基づいて、画像形成のためのプリントデータを生成し、プリント部２０に出力する。
【００８２】
画像読取部１０は、ＣＣＤイメージセンサ１２ａ、画像読取制御部２００、その他ここでは図示しないが図１に示した自動原稿送り部１１、読取部１２から構成される。画像読取制御部２００は、自動原稿送り部１１、読取部１２等を制御して、コンタクトガラスに載置された原稿面の露光走査を実行させ、光の反射光をＣＣＤイメージセンサ１２ａにより光電変換を行い画像を読み取る。読み取られたアナログ画像信号は画像制御部１００の読込処理部１４０に出力される。
【００８３】
プリント部２０は、図１に示した画像形成部２１等のプリント出力に係る各部やプリント制御部３００を備えて構成される。プリント制御部３００は、制御部１１０からの指示に従って画像形成部２１等のプリント部２０の各部の動作を制御し、書込処理部１９０から入力された画像データに基づいて記録媒体Ｐに画像形成を行わせると共に、制御部１１０からの指示に従って後処理部２の各部を動作させる指示信号を後処理制御部４００に出力する。
【００８４】
操作表示部９０は、ＬＣＤ（Liquid Crystal Display）９１、操作表示制御部９００、その他図示しない操作キー群から構成される。ＬＣＤ９１上には、ＬＣＤ９１を覆うようにタッチパネルが設けられており、操作表示制御部９００は、制御部１１０から入力される表示信号に従って、プリント条件を入力するための基本画面や、各種処理結果等をＬＣＤ９１に表示させる。また、操作表示制御部９００は、操作キー群又はタッチパネルから入力される操作信号を制御部１１０に出力する。
【００８５】
更に、操作表示部９０は、ジョブ実行処理において各種モードを選択可能な各種モード選択画面をＬＣＤ９１上に表示させ、当該各種モードの操作指示を受け付け、当該操作指示に応じた操作信号を制御部１１０に出力する。
【００８６】
操作表示部９０は、実行ジョブの一部の後処理に要する時間（ｔｎ１）と待機中ジョブの一部の画像形成処理に要する時間（ｔｍ１）とを比較させる第１比較モードと、実行ジョブの一部の後処理に要する時間（ｔｍ１）と待機中ジョブの全ての部の画像形成処理に要する時間（ｔｍ）とを比較させる第２比較モードと、のうちいずれか一方のモードの選択指示を受け付ける比較モード選択画面をＬＣＤ９１上に表示させ、当該画面に基づく第１比較モード又は第２比較モードの選択指示を示す操作信号を制御部１１０に出力する比較対象選択手段としての機能を実現する。
【００８７】
このように、第１比較モードと第２比較モードのうちいずれか一方の選択指示を受け付けることができるため、ユーザの好みに応じて比較対象を設定することができ、制御の自由度が向上する。
【００８８】
また、操作表示部９０は、実行ジョブの任意の部の後処理が実行されることによって当該実行ジョブに関する画像形成処理が一時的に中断している間に待機中ジョブを割り込ませて実行させる第１実行モードと、実行ジョブの任意の部の後処理が実行されることによって当該ジョブに関する画像形成処理が一時的に中断している間は待機中ジョブを割り込ませず実行させない第２実行モードと、実行ジョブの任意の部の後処理が実行されることによって当該実行ジョブに関する画像形成処理が一時的に中断している間に待機中ジョブを割り込ませて実行させる処理を制御部１１０による前述したジョブ実行処理の比較結果に応じて実行する第３実行モードと、のうちいずれか一つの選択指示を受け付ける実行モード選択画面をＬＣＤ９１上に表示させ、当該画面に基づく第１実行モード、第２実行モード、又は、第３実行モードのいずれか一つの選択指示を示す操作信号を制御部１１０に出力する実行ジョブ選択手段としての機能を実現する。
【００８９】
このように、第１実行モード、第２実行モード、第３実行モードのいずれか一つの選択指示を受け付けることができるため、ユーザの要求に応じて実行されるジョブの順番の割り込み設定の自由度が向上する。
【００９０】
更に、操作表示部９０は、実行ジョブの任意の部の後処理が終了され、かつ、当該実行ジョブに関する画像形成処理が一時的に中断している間に実行されている待機中ジョブの任意の部の画像形成処理が終了された後、当該待機中ジョブに関する画像形成処理を一時的に中断させ、一時的に中断していた実行ジョブに関する画像形成処理を再開させる第１再開モードと、実行ジョブの任意の部の後処理が終了され、かつ、当該実行ジョブに関する画像形成処理が一時的に中断している間に実行されている待機中ジョブの全ての部の画像形成処理が終了された後、一時的に中断していた実行ジョブに関する画像形成処理を再開させる第２再開モードと、のうちいずれか一方の選択指示を受け付ける再開モード選択画面をＬＣＤ９１上に表示させ、当該画面に基づく第１再開モード又は第２再開モードの選択指示を示す操作信号を制御部１１０に出力する再開選択手段としての機能を実現する。
【００９１】
このように、第１再開モード、第２再開モードのうちいずれか一方の選択指示を受け付けることができるため、ユーザの要求に応じて実行されているジョブに関する画像形成処理の再開の条件を設定することができ、制御の自由度が向上する。
【００９２】
次に、プリンタコントローラ１ｂの各部について説明する。
プリンタコントローラ１ｂは、コントローラ制御部１１ｂ、ＤＲＡＭ制御ＩＣ１２ｂ、画像メモリ１３ｂ、ＬＡＮＩＦ１４ｂから構成される。
【００９３】
コントローラ制御部１１ｂは、各部の動作を統括的に制御し、ＬＡＮＩＦ１４ｂを介して、ユーザ端末ＰＣから入力されるデータをジョブとして本体制御部１ａへ配信する機能を実現する。
【００９４】
ＤＲＡＭ制御ＩＣ１２ｂは、ＬＡＮＩＦ１４ｂにより受信されたデータの画像メモリ１３ｂへの格納や、画像メモリ１３ｂからのデータの読み出しを制御する。また、ＤＲＡＭ制御ＩＣ１２ｂは、画像制御部１００のＤＲＡＭ制御ＩＣ１６０とＰＣＩ（Peripheral Components Interconnect）バスで接続されており、コントローラ制御部１１ｂからの指示に従って、プリント対象のデータを画像メモリ１３ｂから読み出してＤＲＡＭ制御ＩＣ１６０に出力する。
【００９５】
画像メモリ１３ｂは、ＤＲＡＭから構成され、入力されたデータを一時的に格納する。
【００９６】
ＬＡＮＩＦ１４ｂは、ＮＩＣ（Network Interface Card）やモデム等のネットワークＮに接続するための通信インターフェイスであり、ユーザ端末ＰＣからネットワークＮを介して、印刷対象のデータを受信する。受信されたデータは、ＤＲＡＭ制御ＩＣ１２ｂに出力される。
【００９７】
後処理部２は、パンチユニット、ステイプルユニット、折りユニット、断裁ユニット、カッティングユニット等、各種後処理ユニットへ記録媒体を搬送する搬送ローラ等の搬送手段等が設けられており、各部は後処理制御部４００により統括的に制御されている。
【００９８】
後処理制御部４００は、制御部１１０からプリント制御部３００を介して入力される後処理の指示信号に応じて、記録媒体Ｐを搬送経路に沿って所定の後処理ユニットに搬送し、各部を駆動制御して記録媒体Ｐに所定の後処理を行わせ、所定のトレイに排出する制御を行う。
【００９９】
次に、本実施の形態１の動作を説明する。
図３、４に、本実施の形態１におけるジョブ実行処理のフローチャートを示す。
図３、４に示すジョブ実行処理は、制御部１１０において、ジョブ実行プログラム、操作表示部９０により受け付けられた各種モードや各種データに基づいて実行される。
【０１００】
制御部１１０は、登録ジョブがあるか否かを判断する（ステップＳ１）。制御部１１０は、登録ジョブがないと判断した場合（ステップＳ１；Ｎｏ）、ステップＳ１に戻り登録ジョブがあるまで待機する。
【０１０１】
制御部１１０は、登録ジョブがあると判断した場合（ステップＳ１；Ｙｅｓ）、ジョブキューの先頭に登録されている登録ジョブを実行ジョブとし、当該実行ジョブにおいて実行された部数をカウントする実行部数カウント値ｎを１に初期化して（ステップＳ２）、実行ジョブのｎ部目の画像形成処理の実行を開始させる（ステップＳ３）。
【０１０２】
制御部１１０は、実行ジョブのジョブデータを参照して、後処理があるか否かを判別し（ステップＳ４）、後処理がないと判別した場合（ステップＳ４；Ｎｏ）、ステップＳ１１に進む。
【０１０３】
制御部１１０は、実行ジョブは後処理があると判別した場合（ステップＳ４；Ｙｅｓ）、当該実行ジョブのジョブデータに基づいて、当該実行ジョブの一部の後処理開始から後処理終了までの一部分の後処理に要する時間（ｔｎ１）を算出する（ステップＳ５）。
【０１０４】
制御部１１０は、当該実行ジョブのｎ部目の画像形成処理が完了（ステップＳ６）すると、ｎ部目の後処理の実行を開始させ（ステップＳ７）、当該実行ジョブのｎ+１部目の画像形成処理が不可能か否か、即ち、ｎ部目の後処理の実行と、ｎ+１部目の画像形成処理の実行を並行して実行させることができるか否かを判別する（ステップＳ８）。
【０１０５】
ステップＳ８において、実行ジョブのｎ部目の後処理中にｎ+１部目の画像形成処理を停止させる時間が短い、又は、画像形成処理を停止させる必要がない場合には、ｎ+１部目の画像形成処理が可能と判別することができる。例えば、当該実行ジョブの後処理がソートやグループ出力をオフセット排紙する場合等が挙げられる。
【０１０６】
制御部１１０は、実行ジョブのｎ+１部目の画像形成処理が可能であると判別した場合（ステップＳ８；Ｎｏ）、ステップＳ１０に進む。
【０１０７】
制御部１１０は、実行ジョブのｎ+１部目の画像形成処理が可能であると判別した場合（ステップＳ８；Ｙｅｓ）、待機中ジョブがないか否かを判別する（ステップＳ９）。
【０１０８】
制御部１１０は、待機中ジョブがないと判別した場合（ステップＳ９；Ｙｅｓ）、実行ジョブのｎ部目の後処理が完了しているか否かを判別し（ステップＳ１０）、実行ジョブのｎ部目の後処理が完了していないと判別した場合（ステップＳ１０；Ｎｏ）、ステップＳ９に戻る。
【０１０９】
制御部１１０は、ステップＳ４；Ｎｏ後、ステップＳ８；Ｎｏ後のステップＳ１０後、後述するステップＳ２３；Ｙｅｓ後、又は、実行ジョブのｎ部目の後処理が完了していると判別した場合（ステップＳ１０；Ｙｅｓ）、当該実行ジョブにおいて未実行の部があるか否かを判別する（ステップＳ１１）。
【０１１０】
制御部１１０は、当該実行ジョブにおいて未実行の部があると判別した場合（ステップＳ１１；Ｙｅｓ）、実行部数カウント値ｎに１を加算して（ステップＳ１２）、ステップＳ３に戻る。
【０１１１】
制御部１１０は、当該実行ジョブにおいて未実行の部がないと判別した場合（ステップＳ１１；Ｎｏ）、本処理を終了させる。
【０１１２】
制御部１１０は、待機中ジョブがあると判別した場合（ステップＳ９；Ｎｏ）、実行ジョブとジョブキューの待機中ジョブとの後処理が異なるか否かを判別する（ステップＳ１３）。
【０１１３】
ステップＳ１３において、実行ジョブと待機中ジョブの後処理が異なるか否かの判別は、実行ジョブの後処理の経路上と待機中ジョブの後処理の経路が重ならないか否かの判別や、実行ジョブの後処理の種類（例えば、パンチ、ステイプル、折り、断裁、カッティング等）と待機中ジョブの後処理の種類が異なるか否かを判別し、画像形成処理済みの記録媒体が混在したり搬送経路上で衝突したりしないか否かを判別するものである。
【０１１４】
このように、ステップＳ１３の判別を行うことによって、実行ジョブと当該実行ジョブの後処理中に割り込ませて実行される待機中ジョブとの後処理の衝突を防止することができる。
【０１１５】
制御部１１０は、実行ジョブと待機中ジョブの後処理が異ならないと判別した場合（ステップＳ１３；Ｎｏ）、待機中ジョブの登録状態を継続させ（ステップＳ１４）、ステップＳ９に戻る。
【０１１６】
制御部１１０は、実行ジョブと待機中ジョブの後処理が異なると判別した場合（ステップＳ１３；Ｙｅｓ）、第１比較モードが選択されているか否かを判別する（ステップＳ１５）。
【０１１７】
制御部１１０は、第１比較モードが選択されていると判別した場合（ステップＳ１５；Ｙｅｓ）、ステップＳ１３において実行ジョブと後処理が異なると判別された待機中ジョブのジョブデータに基づいて、当該待機中ジョブの一部の画像形成処理に要する時間（ｔｍ１）を算出する（ステップＳ１６）。
【０１１８】
制御部１１０は、第１比較モードが選択されていないと判別された場合（ステップＳ１５；Ｎｏ）、第２比較モードが選択されたものとして判別し、ステップＳ１３において実行ジョブと後処理が異なると判別された待機中ジョブのジョブデータに基づいて、当該待機中ジョブの全ての部の画像形成処理に要する時間（ｔｍ）を算出する（ステップＳ１７）。
【０１１９】
制御部１１０は、ステップＳ１６又はステップＳ１７後、当該待機中ジョブに割込フラグをセットして割込ジョブとして設定し（ステップＳ１８）、実行ジョブのｎ部目の後処理時間ｔｎ１を再計算する（ステップＳ１９）。
【０１２０】
ステップＳ１９において、ステップＳ５において算出された一部の後処理時間ｔｎ１から当該ｎ部目の後処理開始時刻からから割込フラグがセットされるまでの時刻の間の時間を減算することにより、現在実行されているｎ部目の残りの後処理の時間をｎ部目の実質的な後処理に要する時間を算出するものである。
【０１２１】
制御部１１０は、第３実行モードが選択されているか否かを判別し（ステップＳ２０）、第３実行モードが選択されていると判別した場合（ステップＳ２０；Ｙｅｓ）、第１比較モードが選択されている場合には、ステップＳ１９において算出した実行ジョブのｎ部目の後処理時間（ｔｎ１）とステップＳ１６において算出された待機中ジョブの一部の画像形成処理に要する時間（ｔｍ１）とが比較され、実行ジョブのｎ部目の後処理時間（ｔｎ１）がステップＳ１６において算出された待機中ジョブの一部の画像形成処理に要する時間（ｔｍ１）よりも大きいか否かが判別され、一方、第２比較モードが選択されている場合には、ステップＳ１９において算出した実行ジョブのｎ部目の後処理時間（ｔｎ１）とステップＳ１７において算出された待機中ジョブの全ての部の画像形成処理に要する時間（ｔｍ）とが比較され、実行ジョブのｎ部目の後処理時間（ｔｎ１）がステップＳ１７において算出された待機中ジョブの全ての部の画像形成処理に要する時間（ｔｍ）よりも大きいか否かが判別される（ステップＳ２１）。
【０１２２】
制御部１１０は、第３実行モードが選択されていないと判別した場合（ステップＳ２０；Ｎｏ）、第１実行モードが選択されているか否かを判別する（ステップＳ２２）。
【０１２３】
制御部１１０は、実行ジョブのｎ部目の後処理時間（ｔｎ１）が、ステップＳ１６において算出された待機中ジョブの一部の画像形成処理に要する時間（ｔｍ１）よりも大きい、又は、ステップＳ１７において算出された待機中ジョブの全ての部の画像形成処理に要する時間（ｔｍ）よりも大きい、と判別されない場合（ステップＳ２１；Ｎｏ）、又は、第１実行モードが選択されていないと判別されず、第２実行モードが選択されたものとして判別した場合（ステップＳ２２；Ｎｏ）、実行ジョブのｎ部目の後処理が完了したか否かを判別する（ステップＳ２３）。
【０１２４】
制御部１１０は、実行ジョブのｎ部目の後処理が完了したと判別した場合（ステップＳ２３；Ｙｅｓ）、ステップＳ１１に戻り、実行ジョブのｎ部目の後処理が完了していないと判別した場合（ステップＳ２３；Ｎｏ）、ステップＳ１０に戻る。
【０１２５】
制御部１１０は、実行ジョブのｎ部目の後処理時間（ｔｎ１）が、ステップＳ１６において算出された待機中ジョブの一部の画像形成処理に要する時間（ｔｍ１）よりも大きい、又は、ステップＳ１７において算出された待機中ジョブの全ての部の画像形成処理に要する時間（ｔｍ）よりも大きい、と判別した場合（ステップＳ２１；Ｙｅｓ）、又は、第１実行モードが選択されていると判別した場合（ステップＳ２２；Ｙｅｓ）、実行ジョブの任意の部、即ち、実行ジョブ内のいずれかの部（ｎ部目）の後処理が実行され、ｎ部目の画像形成処理が完了した状態で、実行ジョブの画像形成処理を中断し（ステップＳ２４）、ステップＳ２５に進む。
【０１２６】
制御部１１０は、当該実行ジョブに関する画像形成処理を一時的に中断した後、割込ジョブの実行を開始させ（ステップＳ２５）、実行ジョブのｎ部目の後処理が完了しているか否かを判別する（ステップＳ２６）。
【０１２７】
制御部１１０は、実行ジョブのｎ部目の後処理が完了していないと判別した場合（ステップＳ２６；Ｎｏ）、割込ジョブに未実行の部があるか否かを判別する（ステップＳ２７）。
【０１２８】
制御部１１０は、割込ジョブに未実行の部があると判別した場合（ステップＳ２７；Ｙｅｓ）、割込ジョブの未実行の部の実行を開始させ（ステップＳ２８）、ステップＳ２５に戻り、割込ジョブに未実行の部がないと判別した場合（ステップＳ２７；Ｎｏ）、ステップＳ３４に進む。
【０１２９】
制御部１１０は、実行ジョブのｎ部目の後処理が完了していると判別した場合（ステップＳ２６；Ｙｅｓ）、第３実行モードが選択されているか否かを判別し（ステップＳ２９）、第３実行モードが選択されていると判別した場合（ステップＳ２９；Ｙｅｓ）、ステップＳ３４に進む。
【０１３０】
制御部１１０は、第３実行モードが選択されていないと判別された場合（ステップＳ２９；Ｎｏ）、第１再開モードが選択されているか否かを判別する（ステップＳ３０）。
【０１３１】
制御部１１０は、第１再開モードが選択されていると判別した場合（ステップＳ３０；Ｙｅｓ）、割込ジョブの実行中の部に関する画像形成処理を完了させ（ステップＳ３１）、当該割込ジョブに関する画像形成処理を一時的に中断させ（ステップＳ３２）、ステップＳ３４に進む。
【０１３２】
制御部１１０は、第１再開モードが選択されていないと判別した場合（ステップＳ３０；Ｎｏ）、第２再開モードが選択されたものとして判別し、割込ジョブの全ての部の画像形成処理を完了させ（ステップＳ３３）、ステップＳ３４に進む。
【０１３３】
制御部１１０は、ステップＳ２７；Ｎｏ後、ステップＳ２９；Ｙｅｓ後、ステップＳ３２後、又は、ステップＳ３３後、割込ジョブの割込フラグをクリアして、割込ジョブの設定を解除し（ステップＳ３４）、実行部数カウント値ｎに１を加算して（ステップＳ３５）、ステップＳ３に戻る。
【０１３４】
本実施の形態１によれば、実行ジョブの後処理に要する時間と、待機中ジョブの画像形成処理に要する時間との比較結果に応じて、実行ジョブの後処理が実行されている間に待機中ジョブの画像形成処理を実行させることができるため、画像形成装置における画像形成動作の一時停止時間を低減でき、高効率化及び高速化を図り、生産性を向上させることができる。
【０１３５】
特に、登録されているジョブを一部毎に実行させる場合、一部毎に画像形成処理の実行順序を入れ替えることができるため、更に画像形成装置における画像形成動作の一時停止時間を低減できると共に、実行ジョブの任意の部に後続する部の画像形成処理が待機するという弊害を防止できる。
【０１３６】
また、実行ジョブの任意の部の後処理が終了され、かつ、当該実行ジョブに関する画像形成処理が一時的に中断している間に実行されている待機中ジョブ（の全部又は任意の部）の画像形成処理が終了された後、一時的に中断していた実行ジョブに関する画像形成処理を再開させることができ、実行ジョブの画像形成処理と待機中ジョブの画像形成処理との衝突を防ぐことができる。
【０１３７】
［実施の形態２］
以下、図を参照して本発明の実施の形態２を詳細に説明する。
まず、構成を説明する。
本実施の形態２における画像形成装置Ａの断面構成図は、実施の形態１と同様であるため、図示及び説明は省略する。
【０１３８】
画像形成装置Ａの制御ブロック図は、不揮発メモリ１２０に記憶されている実施の形態１のジョブ登録プログラム、ジョブ実行プログラム、操作表示部９０から入力された各種モードに替えて、実施の形態２では、ジョブ分割処理プログラム、ジョブ再構成処理プログラム、ジョブ実行プログラムが記憶されており、本実施の形態２の制御部１１０は、ジョブを登録する際、当該ジョブを部毎に分割し、分割された各部を独立したジョブとして登録し（ジョブ分割処理）、分割された各部のジョブの後処理に要する時間と画像形成処理に要する時間に基づいて登録順番を入れ替え（ジョブ再構成処理）、登録順番に従って各部のジョブを順次実行する（ジョブ実行処理）こと以外は実施の形態１と略同様であるため、画像形成装置Ａの制御ブロック図の図示及びその他の説明は省略する。
【０１３９】
即ち、制御部１１０が不揮発メモリ１２０内に記憶されているジョブ分割処理プログラム、ジョブ再構成処理プログラム、ジョブ実行プログラムをＲＡＭ１３０等との協働により実行することにより、分割手段、分割ジョブ比較手段、登録制御手段としての機能を実現する。
【０１４０】
本実施の形態２のジョブ分割処理プログラムは、ジョブが受け付けられ登録されるとき、操作表示部９０により受け付けられた後述する分割登録モードが指示されている場合、受け付けられたジョブを部毎に独立したジョブとして分割して複数の分割ジョブを生成し、ジョブキューに登録するプログラムである。
【０１４１】
分割登録モードとは、複数の部から成るジョブに対して、部毎に分割して分割ジョブを生成して登録させるモードである。操作表示部９０は、ＬＣＤ９１上に表示された画面または各種キーから分割登録モードの指示を受け付け、当該操作指示を示す操作信号を制御部１１０に出力する。
【０１４２】
本実施の形態２のジョブ再構成処理プログラムは、ジョブキュー内に登録された分割ジョブ（第１ｎ分割ジョブ）の後処理に要する時間（ｔｎ１）と、当該分割ジョブとは異なる他のジョブに基づいて分割されジョブキュー内に登録された分割ジョブ（第２ｍ分割ジョブ）の画像形成処理に要する時間（ｔｍ１）とを比較し、当該比較結果に応じて、第２ｍ分割ジョブの登録順番を変更するプログラムである。
【０１４３】
本実施の形態２のジョブ実行処理プログラムは、ジョブキューに登録された分割ジョブを順次実行させるプログラムである。
【０１４４】
図５に、本実施の形態２におけるジョブ分割処理のフローチャート、図６に、本実施の形態２におけるジョブ再構成処理のフローチャート、図７に、図５及び６に基づくジョブの登録動作のイメージ図を示す。
なお、図５、６に示す動作は、制御部１１０において、ジョブ分割処理プログラム、ジョブ再構成処理プログラム、その他各種データ等に基づいて実行される。
【０１４５】
まず、ジョブ分割処理について説明する。
制御部１１０は、ジョブの受け付けが発生すると（ステップＳ４１）、分割登録モードが指示されているか否かを判別する（ステップＳ４２）。
【０１４６】
制御部１１０は、分割登録モードが指示されていないと判別した場合（ステップＳ４２；Ｎｏ）、本処理を終了する。
【０１４７】
制御部１１０は、分割登録モードが指示されていると判別した場合（ステップＳ４２；Ｙｅｓ）、受け付けられたジョブを部単位で分割し（ステップＳ４３）、分割されたジョブの各部を分割ジョブとしてジョブキューに登録し（ステップＳ４４）、本処理を終了する。
【０１４８】
図５のジョブ分割処理を図７に示すイメージ図に対応付けて説明する。
例えば、図７に示す２部から成る第１ジョブの受け付けが発生した場合（図７のＩ１）であって分割登録モードが指示されている場合、第１ジョブが部単位で分割され、分割ジョブとしての第１１分割ジョブと第１２分割ジョブが生成され、ジョブキューに第１１分割ジョブ及び第１２分割ジョブが登録される（図７のＩ２）。
【０１４９】
また、第１ジョブのジョブ分割処理及びジョブ再構成処理後に、図７に示すＬ部から成る第２ジョブの受け付けが発生した場合（図７のＩ４）であって分割登録モードが指示されている場合には、第２ジョブが部単位で分割され、分割ジョブとしての第２１分割ジョブから第２Ｌ分割ジョブが生成され、ジョブキューの最後尾に第２１分割ジョブから第２Ｌ分割ジョブが登録される（図７のＩ５）。
【０１５０】
次に、ジョブ再構成処理について説明する。
制御部１１０は、ジョブキュー内にジョブ分割処理されたジョブは複数あるか否かを判別する（ステップＳ５１）。
【０１５１】
制御部１１０は、例えば、図７に示す第１ジョブのみしか分割処理されていない場合（図７のＩ２）のように、ジョブキュー内に分割処理済みのジョブが１つしか登録されていないと判別した場合（ステップＳ５１；Ｎｏ）、本処理は終了される。
【０１５２】
制御部１１０は、例えば、図７に示す第１ジョブと第２ジョブの２つのジョブが分割処理されている場合（図７のＩ５）のように、ジョブキュー内に分割処理済みのジョブが複数登録されていると判別した場合（ステップＳ５１；Ｙｅｓ）、先に分割処理されたジョブ（第１ジョブ）のｎ部目の分割ジョブ（第１ｎ分割ジョブ）に後処理があるか否かを判別する（ステップＳ５２）。
【０１５３】
制御部１１０は、第１ｎ分割ジョブに後処理がないと判別した場合（ステップＳ５２；Ｎｏ）、本処理を終了する。
【０１５４】
制御部１１０は、第１ｎ分割ジョブに後処理があると判別した場合（ステップＳ５２；Ｙｅｓ）、第１ｎ分割ジョブのジョブデータに基づいて、第１ｎ分割ジョブの後処理時間ｔｎ１を算出する（ステップＳ５３）。
【０１５５】
制御部１１０は、第１ｎ分割ジョブの後処理と、第２ジョブのｍ部目の分割ジョブ（第２ｍ分割ジョブ）との後処理が異なるか否かを判別する（ステップＳ５４）。
【０１５６】
ステップＳ５４において、第１ｎ分割ジョブと第２ｍ分割ジョブとの後処理が異なるか否かの判別は、第１ｎ分割ジョブの後処理の経路上と第２ｍ分割ジョブの後処理の経路が重ならないか否かの判別や、第１ｎ分割ジョブの後処理の種類（例えば、パンチ、ステイプル、折り、断裁、カッティング等）と第２ｍ分割ジョブの後処理の種類が異なるか否かを判別し、画像形成処理済みの記録媒体が混在したり搬送経路上で衝突したりしないか否かを判別するものである。
【０１５７】
制御部１１０は、第１ｎ分割ジョブと第２ｍ分割ジョブとの後処理が同じであると判別した場合（ステップＳ５４；Ｎｏ）、本処理を終了する。
【０１５８】
制御部１１０は、第１ｎ分割ジョブと第２ｍ分割ジョブとの後処理が異なると判別した場合（ステップＳ５４；Ｙｅｓ）、第２ｍ分割ジョブの画像形成処理に要する時間（ｔｍ１）を、第２ｍ分割ジョブのジョブデータに基づいて、第２ｍ分割ジョブの画像形成処理時間ｔｍ１を算出する（ステップＳ５５）。
【０１５９】
制御部１１０は、第１ｎ分割ジョブの後処理時間ｔｎ１よりもＫ個の第２ｍ分割ジョブの画像形成処理時間ｔｍ１が小さくなる条件を満たすＫ（Ｋは自然数）の最大値を算出し（ステップＳ５６）、第１ｎ分割ジョブの後続ジョブとして、第２ジョブの分割ジョブをＫ個（第２１分割ジョブから第２Ｋ分割ジョブ）を挿入する（ステップＳ５７）。
【０１６０】
制御部１１０は、第１（ｎ＋１）分割ジョブの後続ジョブとして、第２ジョブの分割ジョブのうち未挿入の分割ジョブ（第２Ｋ＋１分割ジョブから第２Ｌ分割ジョブ）を登録し（ステップＳ５８）、本処理を終了する。
【０１６１】
図６のジョブ再構成処理を図７に示すイメージ図に対応付けて説明する。
例えば、分割処理済みのジョブが２つある場合（図７のＩ５）であって、第１ｎ分割ジョブとしての第１１分割ジョブに後処理がある場合、第１１分割ジョブの後処理時間ｔｎ１が算出される。そして、第１１分割ジョブと第２ジョブの先頭の分割ジョブの第２１との後処理が異なると判別された場合、第２１分割ジョブの画像形成処理時間ｔｍ１が算出される。第１１分割ジョブの後処理時間ｔｎ１よりもＫ個の第２１分割ジョブの画像形成処理時間ｔｍ１が小さくなる条件を満たすＫ（Ｋは自然数）の最大値が算出され、第１１分割ジョブの後続ジョブとして、第２１分割ジョブから第２Ｋ分割ジョブまでのＫ個の第２ジョブの分割ジョブが挿入され、第１２分割ジョブの後続ジョブとして、第２Ｋ＋１分割ジョブから第２Ｌ分割ジョブが挿入されて登録され（図７のＩ６）、本処理が終了される。
【０１６２】
図８に、本実施の形態２におけるジョブ実行処理のフローチャートを示す。
なお、図８に示す動作は、制御部１１０において、ジョブ実行処理プログラム、その他各種データ等に基づいて実行される。また、ジョブ実行処理は、ジョブ分割処理及びジョブ再構成処理と並行して実行可能な処理である。
【０１６３】
制御部１１０は、ジョブキューに分割ジョブが登録されているか否かを判別し（ステップＳ６１）、分割ジョブが登録されていないと判別した場合（ステップＳ６１；Ｎｏ）、ステップＳ６１に戻る。
【０１６４】
制御部１１０は、ジョブキューに分割ジョブが登録されていると判別した場合（ステップＳ６１；Ｙｅｓ）、ジョブキューの先頭に登録されている分割ジョブ（例えば、図７のＩ６のジョブキューの第１１分割ジョブ、以下、第１１分割ジョブに着目して説明する。）を実行ジョブとして画像形成処理の実行を開始させる（ステップＳ６２）。
【０１６５】
制御部１１０は、実行ジョブ（第１１分割ジョブ）の画像形成処理が完了したか否かを判別し（ステップＳ６３）、画像形成処理が完了していないと判別した場合（ステップＳ６３；Ｎｏ）、画像形成処理が完了するまで待機する（ステップＳ６３に戻る）。
【０１６６】
制御部１１０は、実行ジョブ（第１１分割ジョブ）の画像形成処理が完了したと判別した場合（ステップＳ６３；Ｙｅｓ）、実行ジョブの後処理を開始させる（ステップＳ６４）。
【０１６７】
制御部１１０は、実行ジョブ（第１１分割ジョブ）の後処理を開始させると共に、ジョブキューの後続ジョブとして、実行ジョブとは異なるジョブのジョブ分割処理によって生成された分割ジョブ（第２１分割ジョブ）の有無を判別する（ステップＳ６５）。
【０１６８】
制御部１１０は、ジョブキューに実行ジョブ（第１１分割ジョブ）の後続ジョブとして第２１分割ジョブがないと判別した場合（ステップＳ６５；Ｙｅｓ）、実行ジョブ（第１１分割ジョブ）の後処理が完了したか否かを判別し（ステップＳ６６）、後処理が完了していないと判別した場合（ステップＳ６６；Ｎｏ）、ステップＳ６５に戻る。
【０１６９】
制御部１１０は、実行ジョブ（第１１分割ジョブ）の後処理が完了したと判別した場合（ステップＳ６６；Ｙｅｓ）、実行ジョブ（第１１分割ジョブ）に着目したジョブ実行処理を終了させ、ジョブキューに登録されている他の分割ジョブ（例えば、第１２分割ジョブ）のジョブ実行処理に移行する。
【０１７０】
制御部１１０は、ジョブキューに実行ジョブ（第１１分割ジョブ）の後続ジョブとして第２１分割ジョブがあると判別した場合（ステップＳ６５；Ｎｏ）、第２１分割ジョブを含むジョブ再構成処理において実行ジョブ（第１１分割ジョブ）の後続ジョブとして挿入された分割ジョブの実行を順次開始させ（ステップＳ６７）、ステップＳ６９へ進む。
【０１７１】
制御部１１０は、ジョブ再構成処理において実行ジョブの後続ジョブとして挿入された全ての分割ジョブ（第２１分割ジョブから第２Ｋ分割ジョブ）の画像形成処理の実行が未完了であると判別した場合（ステップＳ６９；Ｙｅｓ）、未実行の第２１分割ジョブ以降の分割ジョブを継続して実行させ（ステップＳ７０）、ステップＳ６９に戻る。
【０１７２】
制御部１１０は、ジョブ再構成処理において実行ジョブの後続ジョブとして挿入された全ての分割ジョブ（第２１分割ジョブから第２Ｋ分割ジョブ）の画像形成処理の実行が完了したと判別した場合（ステップＳ６９；Ｎｏ）、ステップＳ６８へ進む。
【０１７３】
制御部１１０は、実行ジョブ（第１１分割ジョブ）の後処理が完了していると判別した場合（ステップＳ６８；Ｙｅｓ）、実行ジョブ（第１１分割ジョブ）に着目したジョブ実行処理を終了させ、ジョブキューに登録されている他の分割ジョブ（例えば、第１２分割ジョブ）のジョブ実行処理に移行する。
【０１７４】
制御部１１０は、実行ジョブ（第１１分割ジョブ）の後処理が完了していないと判別した場合（ステップＳ６８；Ｎｏ）、第１１分割ジョブの後処理が完了するまで待機する。
【０１７５】
本実施の形態２によれば、複数の部から成るジョブを部毎に独立したジョブとして分割して複数の分割ジョブを生成することができ、分割ジョブの後処理に要する時間と、当該分割ジョブとは異なるジョブに基づいて分割され生成された分割ジョブの画像形成処理に要する時間との比較結果に応じて、分割ジョブとは異なる他のジョブに基づいて分割され生成された分割ジョブの登録順番を変更することができるため、一部を１つのジョブとして扱うことができ、割り込み条件の簡素化を図り得ることができ、画像形成装置における画像形成動作の一時停止時間を低減でき、高効率化及び高速化を図り、生産性を向上させることができる。
【０１７６】
また、本発明は、上記実施の形態１及び２の内容に限定されるものではなく、本発明の主旨を逸脱しない範囲で適宜変更可能である。
【図面の簡単な説明】
【０１７７】
【図１】本実施の形態１における画像形成装置Ａの断面構成図である。
【図２】本実施の形態１における画像形成装置Ａの制御ブロック図である。
【図３】本実施の形態１におけるジョブ実行処理のフローチャートである。
【図４】本実施の形態１におけるジョブ実行処理のフローチャートである（図３の続き）。
【図５】本実施の形態２におけるジョブ分割処理のフローチャートである。
【図６】本実施の形態２におけるジョブ再構成処理のフローチャートである。
【図７】図５及び６に基づくジョブの登録動作のイメージ図を示す。
【図８】本実施の形態２におけるジョブ実行処理のフローチャートである。
【符号の説明】
【０１７８】
１  本体部
１ａ  本体制御部
１ｂ  プリンタコントローラ
１１ｂ  コントローラ制御部
１２ｂ  ＤＲＡＭ制御ＩＣ
１３ｂ  画像メモリ
１４ｂ  ＬＡＮＩＦ
２  後処理部
１０  画像読取部
１１  自動原稿送り部
１２  読取部
１２ａ  ＣＣＤイメージセンサ
２０  プリント部
２１  画像形成部
２１ａ  転写装置
２２  給紙部
２３  給紙搬送部
２４  定着部
２５  搬出部
２５ａ  搬出口
９０  操作表示部
９１  ＬＣＤ
１００  画像制御部
１１０  制御部
１２０  不揮発メモリ
１３０  ＲＡＭ
１４０  読込処理部
１５０  圧縮・伸張ＩＣ
１６０  ＤＲＡＭ制御ＩＣ
１７０  画像メモリ
１７１  圧縮メモリ
１７２  ページメモリ
１９０  書込処理部
２００  画像読取制御部
３００  プリント制御部
４００  後処理制御部
９００  操作表示制御部
Ａ  画像形成装置
ｄ  原稿
Ｎ  ネットワーク
ＰＣ  ユーザ端末
Ｔ１  原稿トレイ
Ｔ２  手差しトレイ
Ｔ３  排紙トレイ
【図１】
2008173797.tif 000003
【図２】
2008173797.tif 000004
【図３】
2008173797.tif 000005
【図４】
2008173797.tif 000006
【図５】
2008173797.tif 000007
【図６】
2008173797.tif 000008
【図７】
2008173797.tif 000009
【図８】
2008173797.tif 000010