(57)【要約】【課題】実行中ジョブが複数の部数からなる場合において、その実行中ジョブのユーザにかける迷惑を最小限に抑えつつ、待機中の後続ジョブの実行を早めることができる画像形成装置を提供する。【解決手段】画像形成に関するジョブを格納する格納手段と、上記格納手段内に格納された、複数の部数のうち既にいくつかの部数が実行済みとなっている実行中ジョブを、実行済みの部数を含む第１分割ジョブと、未実行の部数からなる第２分割ジョブとに部数単位で分割する分割手段と、上記分割手段によって上記実行中ジョブが分割された場合、上記実行中ジョブに後続する後続ジョブを、上記第１分割ジョブと上記第２分割ジョブとの間に割り込ませ、ジョブを実行する順序を変更する変更手段と、上記格納手段内のジョブを上記変更手段によって変更された順序で実行する制御手段と備える。【選択図】図３
2008040199.tif 000002
【特許請求の範囲】
【請求項１】
画像形成に関するジョブを所定の順序で実行する画像形成装置であって、
画像形成に関するジョブを格納する格納手段と、
上記格納手段内に格納された、複数の部数のうち既にいくつかの部数が実行済みとなっている実行中ジョブを、実行済みの部数を含む第１分割ジョブと、未実行の部数からなる第２分割ジョブとに部数単位で分割する分割手段と、
上記分割手段によって上記実行中ジョブが分割された場合、上記実行中ジョブに後続する後続ジョブを、上記第１分割ジョブと上記第２分割ジョブとの間に割り込ませ、ジョブを実行する順序を変更する変更手段と、
上記格納手段内のジョブを上記変更手段によって変更された順序で実行する制御手段と、
を備える画像形成装置。
【請求項２】
上記実行中ジョブを分割する部数を設定する設定手段を備え、
上記分割手段が、上記設定手段によって設定された部数にしたがって、上記実行中ジョブを分割する
請求項１記載の画像形成装置。
【請求項３】
上記実行中ジョブを分割するための操作手段を備え、
上記分割手段が、ユーザによる操作手段の操作に基づき、操作手段が操作された時に実行済みとなっている部数からなる第１分割ジョブと、未実行の部数からなる第２分割ジョブとに分割する
請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、詳しくは、複数のジョブを実行する画像形成装置に関する。
【背景技術】
【０００２】
コピー機能、プリンタ機能、ファクシミリ機能等の様々な機能を備えたいわゆるデジタル複合機が知られている。このような複合機を例えばコピー機として用いる場合、まず画像読取部で全ての原稿の画像を一度に読み取り、その読み取った画像データを画像メモリに一時的に保存する。画像メモリには、複数のコピージョブを同時に保存可能になっている。すなわち、画像メモリ内で保存されているコピージョブは、自分の実行の順序が回ってくるまで待機している状態である。ジョブを実行する順序は、通常はコピージョブが画像メモリに入力した順、言い換えると古く格納した順に出力するいわゆるＦＩＦＯ（First-In First-Out）方式になっている。
【０００３】
また、複合機をプリンタとして用いる場合、例えばネットワークで接続された複数のパーソナルコンピュータから、同時に複数のプリントジョブが送信されることがある。この場合も、上述と同様、プリントジョブは画像メモリに入力した順に登録されて、一時的に保存される。そして、保存したプリンタジョブは、その登録順に従って順次プリンタに送られて実行される。
【０００４】
ところが、例えば、実行中のジョブが多数の部数からなる場合は、その全ての部数の印刷が実行されるのを待ってからようやく自分のジョブが実行される。自分の印刷枚数が少ない場合、緊急に印刷を実行したい場合であっても、先行するジョブが最後まで実行されるまで待たなければならなかった。このことは、ユーザにとって利便性に欠けるだけでなく、システム全体として複合機を効率よく運用しているとはいえず、印刷処理の生産性を低下させる要因のひとつになっていた。
【０００５】
そこで、例えば特許文献１に記載されているように、急いで実行したいジョブが順番待ちの状態である場合に、その緊急度の高いジョブを他のジョブの前に優先的に割り込ませ、実行の順序を繰り上げるという方法がとられている。これによれば、先行するジョブのサイズが大きい場合であっても、そのジョブの前に割り込むことで実行を早めることができる。この方法は、割り込む側となる後続ジョブのサイズが小さい場合には、特に有効である。サイズが小さければ後続ジョブの実行時間も短いため、割り込まれた側の先行ジョブのユーザにかける迷惑は少なくてすむからである。
【特許文献１】特開２０００−３０５４２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、上記特許文献１において、待機中のジョブの前に割り込むことは可能であるが、すでに実行されているジョブの前には割り込むことはできなかった。このような場合に、どうしても急いで印刷をしたいときは、実行中のジョブを一旦停止しなければならなかった。そして、緊急に印刷を要するジョブを先に実行し、その後に一旦停止したジョブを再開するという手順をとっていた。
【０００７】
このような実行中ジョブの停止は、実行中ジョブのユーザにとって、印刷に要する時間が長くなるだけでなく、どのページから印刷を再開するかを確認しなければならず、手間もかかる迷惑な行為となっていた。また、実行しているジョブを一度停止しなければならず、プリントシステム全体としても非効率的な運用であった。
【０００８】
また、割り込む側のジョブのサイズが比較的多い場合は、割り込まれた側の実行中ジョブのユーザに大きな迷惑をかけてしまうという課題があった。
【０００９】
一方で、例えば先行するジョブが複数の部数を実行する場合であっても、そのうちのいくつかの部数については緊急を要するため、割り込まれると迷惑であるが、残りの部数については緊急を要しないため、割り込まれてもあまり迷惑とならない場合がある。このような場合には、先行する実行中ジョブを、緊急を要する部数と、緊急を要しない部数とに部数単位で分割し、その分割した間に待機中の後続ジョブを割り込ませることが出来ればユーザの利便性は高まる。
【００１０】
本発明は、上記従来の問題を解決するために提案するものであって、実行中ジョブが複数の部数からなる場合において、その実行中ジョブのユーザにかける迷惑を最小限に抑え、かつ待機中の後続ジョブをできるだけ早く実行することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の画像形成装置は、画像形成に関するジョブを所定の順序で実行することを前提としている。そして、ジョブを格納する格納手段と、実行中のジョブを部数単位で分割する分割手段と、ジョブを実行する順序を変更する変更手段と、ジョブを格納手段から読み出して実行する制御手段とを備えている。
【００１２】
分割手段は、格納手段内に格納された、複数の部数のうち既にいくつかの部数が実行済みとなっている実行中ジョブを、実行済みの部数を含む第１分割ジョブと、未実行の部数からなる第２分割ジョブとに部数単位で分割する。この分割手段によって、実行中ジョブを、例えば緊急度の高い部数と緊急度の低い部数とに部数単位で分割することができる。
【００１３】
変更手段は、分割手段によって実行中ジョブが分割された場合、その実行中ジョブに後続する後続ジョブを、上記第１分割ジョブと上記第２分割ジョブとの間に割り込ませ、格納手段内のジョブを実行する順序を変更する。この変更手段によってジョブが実行される順序は、第１分割ジョブ、後続ジョブ、第２分割ジョブの順序に変更される。すなわち、緊急度の高い第１分割ジョブについてはそのままジョブを実行し、緊急度の低い第２分割ジョブについては実行する順序を後続ジョブの後回しにする。
【００１４】
上記制御手段は、格納手段内のジョブを変更手段によって変更された順序で実行する
以上より、後続ジョブを、第２分割ジョブの前に割り込ませて優先的に実行するため、実行中ジョブの全部数が実行されるのを待つ必要はない。また、実行中ジョブのユーザにとっても、緊急度の高い部数については先に（後続ジョブの実行より前に）実行されるため、割り込まれることによる迷惑は最小限に抑えることができる。
【００１５】
さらに、この構成によれば、実行中ジョブの実行を停止させることはないため、システム全体として印刷処理を効率よく運用できる。
【発明の効果】
【００１６】
以上のような構成を採用することにより、本発明では、複数の部数を実行している実行中ジョブがあっても、その実行中ジョブのユーザにかける迷惑を最小限に抑え、待機中の後続ジョブを迅速に実行することができる。
【発明を実施するための最良の形態】
【００１７】
以下、添付図面を参照して、本発明の実施の形態につき説明し、本発明の理解に供する。この実施の形態では、コピー機能、プリンタ機能、ファクシミリ機能等を有するいわゆるデジタル複合機として本発明を具体化している。
【００１８】
図１は、本実施の形態における複合機１００の全体構成を示す概念図である。
【００１９】
ユーザが複合機１００を利用して原稿のコピーを行う場合、原稿を例えば原稿台１０３に載置し、操作部に対して印刷の指示を行う。当該指示があると、以下に示す各部（駆動部）が動作することで、印刷が行われる。
【００２０】
画像読取部１０１において、光源１０４から照射された光は、原稿台１０３に置かれた原稿に反射し、ミラー１０５によって撮像素子１０８に導かれる。撮像素子１０８は受光した光を光電変換することで、原稿の画像データが生成される。
【００２１】
画像形成部１０２は、給紙カセット１２２から給紙される用紙に対して画像形成を行う。この画像形成部１０２には、感光体ドラム１０９と、その周囲に配置された帯電器１１０、露光器１１１、現像器１１２及び転写器１１３等と、その下流側に配置された定着装置１１８とを有している。感光体ドラム１０９表面を帯電器１１０によって帯電し、引き続いて露光器１１１により画像データに応じて光を照射する。こうすることで、感光体ドラム１０９上に静電潜像を形成する。そして、現像器１１２が静電潜像にトナーを付着することで、感光体ドラム１０９上にトナー像が形成される。その後トナー像は転写器１１３によって用紙に転写される。このようにして、複合機１００における画像形成処理が行われる。
【００２２】
また画像形成部１０２は、印刷を行うときは何れか１つの給紙カセット１２２から用紙１枚をピックアップローラ１１５を用いて給紙する。給紙カセット１２２から引き出された用紙は、搬送ローラ１１６により用紙搬送路１２５へ引き出される。その後、用紙はレジストローラ１１７で感光体ドラム１０９と転写器１１３の間に送り込まれる。
【００２３】
定着装置１１８において、加熱ローラ１１９と加圧ローラ１２０の間を用紙が通過すると、熱と用紙への押圧力によって可視像が用紙に定着する。画像形成部１０２は、定着装置１１８を通過した用紙を排紙トレイ１２１へ排紙する。
【００２４】
図２は、本実施形態における複合機の制御関連の概略構成図である。
【００２５】
複合機１００は、ＣＰＵ（Central Processing Unit）２０１、ＲＡＭ（Random Access Memory）２０２、ＲＯＭ（Read Only Memory）２０３、ＨＤＤ（Hard Disk Drive）２０４及び印刷における各駆動部に対応するドライバ２０５が内部バス２０６を介して接続されている。上記ＣＰＵ２０１は、例えばＲＡＭ２０２を作業領域として利用し、ＲＯＭ２０３やＨＤＤ２０４等に記憶されているプログラムを実行する。そして、当該実行結果に基づいて上記ドライバ２０５とデータや命令を授受することにより上記図１に示した各駆動部の動作を制御する。
【００２６】
次に、本実施形態の複合機１００に用いられる上記駆動部以外の各手段について説明する。上記駆動部以外の後述する各手段についても、上記ＣＰＵ２０１がプログラムを実行することで各手段として動作する。
【００２７】
図３は、本実施形態における複合機の機能的構成図である。図４は、本実施形態のジョブ管理テーブルの内容を示す図である。図５及び図６は、本実施形態の表示／操作部の表示の一例を示す図である。
【００２８】
画像メモリ３０１は、例えばＲＡＭから構成されており、上記画像読取部１０１で読み取った画像データをコピージョブとして一時的に保存するジョブ格納手段として機能している。また、画像メモリ３０１には、画像データとともに、当該画像データを識別するために割り当てられたジョブＩＤも保存されている。このため、ジョブＩＤを検索することで、そのジョブＩＤに対応する画像データを読み出すことが可能になっている。
【００２９】
画像制御部３０２は、画像メモリ３０１内のジョブを管理するジョブ管理制御部３０３と、画像メモリ３０１内のジョブを所定の順序で実行する画像形成制御部３０４とを備えている。
【００３０】
ジョブ管理制御部３０３は、ジョブデータを登録して管理するジョブ管理テーブル３０５を備えている。ジョブが画像メモリ３０１に入力すると、ジョブ管理テーブル３０５の最下欄に配列される。このジョブ管理テーブル３０５の最下欄が、ジョブを実行する順序の最後尾を意味する。他方、ジョブ管理テーブル３０５の最上欄が、ジョブを実行する順序の先頭を意味する。すなわち、ジョブの実行は、このジョブ管理テーブル３０５の上欄に配置されたジョブから順に実行される。したがって、ジョブ管理テーブルのジョブは、画像メモリに入力した順、すなわち画像メモリ内に最も長く格納している順に実行するいわゆるＦＩＦＯ（First-In First-Out）方式になっている。
【００３１】
最上欄に配列されたジョブが実行されると、そのジョブはジョブ管理テーブル３０５から削除される。このように、ジョブ管理テーブル３０５は、ジョブ管理制御部３０３によって実行状態に応じて逐次更新される。
【００３２】
図４は、ジョブ管理テーブル３０５の一例を示した図である。ジョブ管理テーブル３０５は、ジョブＩＤ４０１と、ジョブステータス４０２と、用紙サイズ４０３、実行部数４０４、実行済部数４０５等の出力条件を示している。
【００３３】
ジョブＩＤ４０１は、ジョブが入力した順に自動的に割り当てられる、ジョブ固有の番号である。ジョブステータス４０２はジョブの実行状態を示し、実行中である「ＰＲＩＮＴＩＮＧ」状態、次に実行される予定の「ＮＥＸＴ」状態、待機中である「ＷＡＩＴ」状態のいずれかの状態を表す。ジョブはジョブ管理テーブル３０５の上欄から下欄の順に実行されるため、「ＰＲＩＮＴＩＮＧ」状態が最上欄で、続いて「ＮＥＸＴ」「ＷＡＩＴ」の順に配列されている。
【００３４】
表示／操作部３０６は、表示部と操作部とが一体になったタッチ式の液晶パネルで構成されている。図５に示すように、液晶パネルにはコピー機能、プリンタ機能、ファクシミリ機能等を設定するための「機能設定」キー５０１が選択可能に表示されている。いずれかの「機能設定」キー５０１を選択すると、その機能のさらに詳細な設定を行うための「操作」キー５０２が表示される。たとえば、コピー機能の「機能設定」キー５０１を押すと、用紙サイズ、コピー枚数等を設定する「操作」キー５０２が表示される。さらに、コピー機能の設定画面においては、「ジョブ分割」キー５０３が表示される。
【００３５】
この「ジョブ分割」キー５０３を押すと、表示画面が切り替わり、図６に示すように、ジョブ管理テーブル３０５のジョブデータや、「部数入力」キー６０１が表示される。
【００３６】
ユーザは、ジョブ管理テーブル３０５のジョブデータを見て実行中ジョブを分割するかを判断する。例えば、ジョブが「１００」部の部数を実行している場合、「３０」部については今すぐに必要とするが、残りの「７０」部については明日必要とする場合がある。このような場合、実行中のジョブを、緊急度の高い部数（今すぐに必要とする「３０」部）を実行する第１分割ジョブと、緊急度の低い部数（明日必要とする「７０」部）を実行する第２分割ジョブとに分割し、待機中である後続ジョブの実行順を第１分割ジョブと第２分割ジョブとの間に割り込ませることが出来れば便利である。
【００３７】
ユーザが実行中のジョブを分割すると判断した場合、上記「部数入力」キー６０１に分割する部数を入力する。「部数入力」キー６０１は、実行中のジョブを、何部と何部に分割するかを設定するための入力キーである。上述の例でいうと、明日必要とする「７０」部を、緊急度の低い部数として「部数入力」キー６０１に入力する。
【００３８】
部数の入力は、待機中の後続ジョブのユーザが行う場合だけでなく、実行中ジョブのユーザが自ら行う場合もある。例えば、大量の部数を出力する予定であるが、さしあたって必要となる部数はその数部であることが予め分かっている場合は、実行中ジョブのユーザ自身が、事前にその必要となる部数を入力しておくこともできる。
【００３９】
分割判定部３０７は、実行中ジョブを分割することができるかを判定する。例えば、実行中ジョブが「１」部のみを実行する場合、分割することができない。また、上記「部数入力」キーで入力した分割部数が、未実行の部数よりも多い場合も分割することは出来ない。例えば、未実行の部数が「５０」部であるのに、「７０」部を分割しようとする場合である。さらに、すでにジョブの最終部が実行されている場合にも、分割することはできない。
【００４０】
ジョブ分割部３０８は、分割判定部３０７により実行中ジョブを分割することができると判定された場合、実行中ジョブを、既に実行済の部数を含む第１分割ジョブと、未実行の部数からなる第２分割ジョブとに部数単位で分割する。分割する部数は、「部数入力」キーに入力した部数に従う。上述の例でいうと緊急度の低い部数として入力した「７０」部が第２分割ジョブとして分割される。
【００４１】
実行順変更部３０９は、ジョブ管理テーブル３０５のジョブデータの配列順を変更する。具体的には、実行中ジョブに後続する後続ジョブを、第１分割ジョブと第２分割ジョブの間に割り込ませる。この変更により、ジョブを実行する順序は、第１分割ジョブ、後続ジョブ、第２分割ジョブの順序になる。
【００４２】
画像形成制御部３０４は、ジョブ管理テーブル３０５のジョブデータに基づき、ジョブを画像メモリ３０１から読み出して実行させる。まずジョブ管理テーブル３０５を参照して、最上欄に配列されたジョブ（先頭のジョブ）のジョブＩＤを読み出す。そして、読み出したジョブＩＤと一致するジョブＩＤが画像メモリ３０１にあるかを検索する。一致するジョブＩＤがある場合は、そのジョブＩＤに対応する画像データを画像メモリ３０１から読み出して出力させる。このときの出力条件は、ジョブ管理テーブル３０５の出力部数、用紙サイズ等のジョブデータに基づいて出力される。
【００４３】
以上のように、画像形成制御部３０４は、常にジョブ管理テーブル３０５の最上欄に配列されたジョブ（先頭のジョブ）を実行する。したがって、実行順変更部３０９によりジョブデータの配列が変更された場合であっても、変更後の配列順にしたがって最上欄から順次ジョブを実行していく。
【００４４】
次に、本実施形態の複合機における印刷の処理手順について説明する。図７は、本実施形態の複合機における印刷の処理手順を示すフローチャートである。また、ジョブの実行順序を管理するジョブ管理テーブルについても。適宜図４を用いて説明する。
【００４５】
いま、図４Ａに示すように、実行中ジョブＡ（ジョブＩＤ「０００１」）は１００部を出力するジョブであって、待機中の後続ジョブＢ（ジョブＩＤ「０００２」）は５部を出力する予定のジョブであるとする。
【００４６】
まず、後続ジョブＢのユーザが、実行中ジョブＡの部数を分割するかを判断するにあたり、「ジョブ分割」キーを押圧する（Ｓ１）。「ジョブ分割」キーが押圧されると、ジョブ管理テーブルと、「部数入力」キーが表示パネルに表示される。このジョブ管理テーブルの情報を見たユーザは、実行中ジョブＡを、例えば緊急度の高い部数と、緊急度の低い部数とに分割するかを判断する。
【００４７】
この場合、後続ジョブのユーザは、実行中ジョブＡの緊急度の低い部数を知っている場合は、その部数を「部数入力」キーに入力する（Ｓ２）。ところが、後続ジョブのユーザが、実行中ジョブＡの緊急度の低い部数を知らない場合は、例えば実行中ジョブのユーザに直接聞いて、分割する旨を伝えたうえで分割部数を入力することとなる。
【００４８】
分割部数が入力されると、分割判定部により実行中ジョブＡを分割することができるか否かが判定される（Ｓ３）。
【００４９】
分割判定部により実行中ジョブＡを分割することができないと判定された場合（Ｓ３の判定がＮＯの場合）、通常通り実行中ジョブＡの実行を継続し、実行ジョブＡの実行後に後続ジョブＢを実行する。
【００５０】
これに対して、実行中ジョブＡを分割することが出来ると判定された場合（Ｓ３の判定がＹＥＳの場合）は、ジョブ分割部は、実行中ジョブＡを、第１分割ジョブＡ１と、第２分割ジョブＡ２に分割する（Ｓ４）。
【００５１】
図４Ｂは、ジョブ分割部が、実行中ジョブＡを第１分割ジョブＡ１及び第２分割ジョブＡ２に分割した状態を示している。このジョブ分割部による分割は、ジョブ管理テーブル３０５の実行部数４０５を分割することにより行われる。したがって、第１分割ジョブＡ１の実行部数は、実行済みの部数「１９」部を含む「３０」部に書き換えられ、第２分割ジョブの実行部数は「部数入力」キーに入力した「７０」部に書き換えられる。
【００５２】
分割した第１分割ジョブＡ１及び第２分割ジョブＡ２は、独立したジョブであるため、異なるジョブＩＤ４０１が割り当てられる。第１分割ジョブＡ１のジョブＩＤは、実行中ジョブＡのジョブＩＤ「０００１」がそのまま割り当てられる。他方、第２分割ジョブＡ２のジョブＩＤは、新たなジョブとみなされ、新たなジョブＩＤ「０００３」が与えられる。
【００５３】
実行中ジョブＡが、第１及び第２分割ジョブＡ１、Ａ２とに分割されると、実行順変更部は、ジョブを実行する順序を変更する。変更後の順序は、第１分割ジョブＡ１の次に、後続ジョブＢを割り込ませ、その次に第２分割ジョブＡ２となる（Ｓ５）。
【００５４】
図４Ｃは、実行順変更部が、後続ジョブＢを第１分割ジョブＡ１と第２分割ジョブＡ２との間に割り込ませた状態を示している。この実行順変更部による変更は、ジョブ管理テーブルのジョブデータの上下の配列順を変更することにより行われる。したがって、ジョブの実行順は、上欄から第１分割ジョブＡ１、後続ジョブＢ、第２分割ジョブＡ２となる。
図４Ｄは、第１分割ジョブＡ１の実行が終了した状態を示している。第１分割ジョブＡ１が実行されると、ジョブ管理制御部は、実行済みの第１分割ジョブＡ１のジョブデータをジョブ管理テーブル３０５から削除する。その結果「ＮＥＸＴ」状態であった後続ジョブＢが最上欄に繰り上がって「ＰＲＩＮＴＩＮＧ」状態となる。このように、ジョブ管理テーブル３０５は、実行済みのジョブデータを削除して逐次更新する。
【００５５】
以上より、後続ジョブＢのユーザは、第１分割ジョブＡ１の実行後、後続ジョブＢを実行することができる。他方、実行中ジョブＡのユーザは、緊急度の低い第２分割ジョブＡ２については実行が後回しにされるが、緊急度の高い第１分割ジョブＡ１については後回しされないで実行することができる。したがって、実行中ジョブＡのユーザにかける迷惑を最小限に抑えることができる。特に、後続ジョブＢのサイズが小さい場合には、割り込まれても大きな迷惑とはならない。
【００５６】
尚、上述した実施の形態は本発明の技術的範囲を制限するものではなく、既に記載したもの以外でも、本発明の範囲内で種々の変形や応用が可能である。
【００５７】
次に、別の実施形態の複合機について説明する。上述の実施形態と共通する点は説明を省略し、主として異なる点について説明する。
【００５８】
この実施形態の複合機には、分割を実行する分割ボタンが備えられている。ユーザが分割ボタンを押すと、実行中ジョブは、その時点で実行済みの部数からなる第１分割ジョブと、その時点では未実行の部数からなる第２分割ジョブとに分割される。
【００５９】
したがって、本実施形態では、分割する必要がある場合に分割ボタンを押せばよいため、必ずしも「部数入力」キーに分割部数を入力する必要はない。例えば、実行中ジョブの全部数が緊急度の低い部数（急いで実行する必要がない部数）である場合は、割り込まれてもあまり迷惑とはならないため、あえて分割する部数を「部数入力」キーに入力する必要はない。
【００６０】
したがって、本実施形態では「部数入力」キーとともに分割ボタンを設けているが、「部数入力キ」ーを設けないで分割ボタンのみを設けてもよい。
【００６１】
次に、この実施形態の複合機における印刷の処理手順について説明する。図８は、本実施形態の複合機における印刷の処理手順を示すフローチャートである。
【００６２】
まず、後続ジョブのユーザが、実行中ジョブＡの出力状態を確認するため、「ジョブ分割」キーを押圧する（Ｓ８１）。「ジョブ分割」キーが押圧されると、ジョブ管理テーブルと、「部数入力」キーと、分割ボタンが表示パネルに表示される。後続ジョブＢのユーザは、ジョブ管理テーブルを見て、実行中ジョブＡを分割するかを判断する。
【００６３】
後続ジョブのユーザが、実行中ジョブＡを分割すると判断した場合、分割部数が既に設定されているかを確認する（Ｓ８２）。
【００６４】
分割部数が既に設定されている場合（Ｓ８２の判定がＹＥＳの場合）とは、例えば、実行中ジョブＡのユーザ自身が、事前に分割部数を「部数入力」キーに入力している場合等が挙げられる。この場合は、既に入力されている部数に従って分割されることとなる。
【００６５】
これに対して、分割部数が設定されていない場合（Ｓ８２の判定がＮＯの場合）とは、上述のように、例えば実行中ジョブＡが緊急度の低い部数のみからなる場合等が挙げられる。
【００６６】
分割部数が設定されていない場合は、後続ジョブのユーザは、実行中ジョブＡを分割するため分割ボタンを押す（Ｓ８３）。分割ボタンが押されると、分割することができるかが判定される（Ｓ８４）。
【００６７】
分割することができないと判定された場合（Ｓ８４の判定がＮＯの場合）は、実行中ジョブＡの実行が続行される。例えば、分割ボタンを押した時点ではすでに最終の部数が実行されている場合等が挙げられる。
【００６８】
分割することができると判定された場合（Ｓ８４の判定がＹＥＳの場合）は、ジョブ分割部は、実行中ジョブＡを、実行済の部数からなる第１分割ジョブＡ１と、未実行の部数からなる第２分割ジョブＡ２に分割する（Ｓ８５）。続いて、実行順変更部は、後続ジョブＢを、第１分割ジョブＡ１と第２分割ジョブＡ２の間に割り込ませる（Ｓ８６）。
【００６９】
以上より、後続ジョブＢのユーザは、分割ボタンを押すことで第２分割ジョブＡ２の前に割り込むことができるため、後続ジョブＢの実行を早めることができる。他方、実行中ジョブＡのユーザは、実行中ジョブＡに緊急度の高い部数が含まれている場合には、分割する部数を「部数入力」キーに事前に入力することができるため（Ｓ８２の判定がＹＥＳの場合）、少なくとも緊急度の高い部数については印刷を続行することができる。
【００７０】
なお、上述の実施形態では、複合機をコピー機として用いた場合について説明してきたが、プリンタとして用いた場合についても同様である。すなわち、本複合機と複数のパーソナルコンピュータ（ＰＣ）とがネットワークによって接続されている場合についても、本複合機は上述と同様の処理を行う。
【００７１】
例えば、あるＰＣから送信された複数の部数からなるプリントジョブが実行されており、他のＰＣから送信されたプリントジョブが待機中であると想定する。このような場合、ジョブ分割手段によって実行中のジョブを部数単位で分割し、出力順変更手段によって後続ジョブを分割したジョブの間に割り込ませることができる。そして、画像形成制御手段は、出力順変更手段が変更した出力順に従って、ジョブを実行する。ジョブ分割手段、出力順変更手段、画像形成制御手段等の構成については上述と同様である。
【産業上の利用可能性】
【００７２】
本発明にかかる画像形成装置は、複数のジョブを同時に受け付けることが可能で、複写機やプリンタ、複合機など様々な機器に有用である。
【図面の簡単な説明】
【００７３】
【図１】本実施の形態における複合機の概略構成図。
【図２】本実施の形態における複合機の制御関連の概略構成図。
【図３】本実施の形態における複合機の機能的構成図。
【図４】本実施形態のジョブ管理テーブルの内容を示す図。
【図５】本実施形態の表示／操作部の表示の一例を示す図。
【図６】本実施形態の表示／操作部の表示の一例を示す図。
【図７】本実施形態の複合機における印刷の処理手順を示すフローチャート。
【図８】別の実施形態の複合機における印刷の処理手順を示すフローチャート。
【符号の説明】
【００７４】
１００  複合機
１０１  画像読取部
１０２  画像形成部
３０１  画像メモリ
３０２  画像制御部
３０３  ジョブ管理制御部
３０４  画像形成制御部
３０５  ジョブ管理テーブル
３０６  表示／操作部
３０７  分割判定部
３０８  ジョブ分割部
３０９  実行順変更部
【図１】
2008040199.tif 000003
【図２】
2008040199.tif 000004
【図３】
2008040199.tif 000005
【図４】
2008040199.tif 000006
【図５】
2008040199.tif 000007
【図６】
2008040199.tif 000008
【図７】
2008040199.tif 000009
【図８】
2008040199.tif 000010