(57)【特許請求の範囲】
【請求項１】
画像データを記憶する画像データ記憶手段と、
前記画像データに対応する画像形成条件を記憶する画像モード記憶手段と、
前記画像データ記憶手段に画像データを読み込むための読み込み手段と、
前記画像データ記憶手段に記憶された画像データを対応する画像形成条件にて出力するための第１出力手段と、
前記第１出力手段により出力中の画像データに対応するジョブを破棄する画像データ破棄手段と、
前記画像データ破棄手段によって出力中の画像データに対応するジョブが破棄されても、当該ジョブに対する画像データは破棄するが前記画像モード記憶手段に記憶されている対応する画像形成条件の記憶を保持する保持制御手段と、
保持制御手段で保持された画像形成条件を呼び出す画像モード呼び出し手段と、
前記画像データ破棄手段による画像データに対応するジョブの破棄の後前記読み込み手段で読み込まれた画像データを、前記画像モード呼び出し手段で呼出された画像形成条件にて出力する第２出力手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記読み込み手段と前記第１及び第２出力手段の独立動作が可能である請求項１に記載の画像形成装置。
【請求項３】
前記第２出力手段は、読み込み手段で読み込まれた画像データを、前記画像モード呼び出し手段で呼び出した画像形成条件にて、他の出力待ちの画像データよりも優先的に出力する請求項２に記載の画像形成装置。
【請求項４】
画像データ破棄手段によって画像データに対応するジョブを破棄するとき、別の画像データを読み込み手段にて読み込み動作中である場合には、その読み込み動作を中断させ、破棄したジョブの画像データの再読み込みが可能となされている請求項３に記載の画像形成装置。
【請求項５】
画像データ破棄手段によって画像データに対応するジョブを破棄するとき、別の画像データを読み込み手段にて読み込み動作中である場合には、その読み込み動作を終了まで継続させ、その後破棄したジョブの画像データの再読み込みが可能となされている請求項３に記載の画像形成装置。
【請求項６】
前記保持制御手段により記憶が保持されている画像形成条件を変更する変更手段をさらに備え、
前記第２出力手段は、変更手段により変更された画像形成条件にて出力する請求項１または２に記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像形成装置に関する。
【０００２】
【従来の技術】
画像形成装置として、従来、たとえば特開昭６１−６２０７１号公報に記載されているように、複数群の原稿に対する複写枚数や複写倍率等の画像形成条件  （以下、画像形成条件を画像モードということもある）を入力でき、記憶手段にその画像モードを記憶させ、該記憶手段に記憶されている画像モードを消去させるための消去手段を備えたものや、あるいは画像モードを消去後、その後の画像モードを順次つめるものが提案されている。
【０００３】
【発明が解決しようとする課題】
ところで、画像データを出力中に、画像データの間違いに気付いたり、画像データの追加の必要性が生じたため、その出力を中止して画像データに対応するジョブを破棄する場合がある。
【０００４】
しかるに、上述した従来の画像形成装置では、出力中の画像データに対応するジョブを破棄すると、画像モードも同時に破棄していた。このため、新たな画像データを出力させたい場合は、画像データの再入力とともに画像モードの設定をも再度やり直さなければならず、操作勝手が悪かった。
【０００５】
本発明は、このような技術的背景に鑑みてなされたものであって、出力中の画像データに対応するジョブを破棄して再入力した画像データを出力させる場合に、画像モードの設定の再度のやり直しを不要とし、操作勝手を良くした画像形成装置の提供を課題とする。
【０００６】
【課題を解決するための手段】
上記課題は、画像データを記憶する画像データ記憶手段と、前記画像データに対応する画像形成条件を記憶する画像モード記憶手段と、前記画像データ記憶手段に画像データを読み込むための読み込み手段と、前記画像データ記憶手段に記憶された画像データを対応する画像形成条件にて出力するための第１出力手段と、前記第１出力手段により出力中の画像データに対応するジョブを破棄する画像データ破棄手段と、前記画像データ破棄手段によって出力中の画像データに対応するジョブが破棄されても、当該ジョブに対する画像データは破棄するが前記画像モード記憶手段に記憶されている対応する画像形成条件の記憶を保持する保持制御手段と、保持制御手段で保持された画像形成条件を呼び出す画像モード呼び出し手段と、前記画像データ破棄手段による画像データに対応するジョブの破棄の後前記読み込み手段で読み込まれた画像データを、前記画像モード呼び出し手段で呼出された画像形成条件にて出力する第２出力手段と、を備えることを特徴とする画像形成装置によって解決される。
【０００７】
このような構成の画像形成装置によれば、出力中の画像データに対応するジョブが破棄されても、対応する画像モードはそのまま記憶されているから、画像モードの設定のやり直しを必要とすることなく、画像データを再度入力するのみでその画像データの出力が可能となる。
【０００８】
このような作用効果は、前記読み込み手段と前記第１及び第２出力手段の独立動作が可能であるマルチジョブ機能を備えた画像形成装置において、一層有効なものとなる。
【０００９】
この場合、前記第２出力手段は、読み込み手段で読み込まれた画像データを、前記画像モード呼び出し手段で呼び出した画像形成条件にて、他の出力待ちの画像データよりも優先的に出力する場合には、他の出力待ち画像データが出力されるのを待つことなく、読み込まれた画像データを迅速に得ることができる。
【００１０】
また、画像データ破棄手段によって画像データに対応するジョブを破棄するとき、別の画像データを読み込み手段にて読み込み動作中である場合に、その読み込み動作を中断させ、破棄したジョブの画像データの再読み込みが可能となされている装置では、画像データに対応するジョブの破棄、再読み込み、その出力を連続的に行うことができる。
【００１１】
また、画像データ破棄手段によって画像データに対応するジョブを破棄するとき、別の画像データを読み込み手段にて読み込み動作中である場合には、その読み込み動作を終了まで継続させ、その後破棄したジョブの画像データの再読み込みが可能となされている装置では、読み込みを中断された画像データを、破棄したジョブの画像データの再読み込み後に再度読み込む手間が省け、効率的である。
【００１２】
また、前記保持制御手段により記憶が保持されている画像形成条件を変更する変更手段をさらに備え、前記第２出力手段は、変更手段により変更された画像形成条件にて出力する場合には、記憶されている画像形成条件を呼び出して変更し、変更後の画像形成条件で出力することができる。
【００１３】
【発明の実施の形態】
以下、図面を参照しつつ、本発明の実施の形態の１つである、マルチジョブ機能を有する複写機について説明する。
【００１４】
図１は、マルチジョブ機能を有する複写機１の概略構成を示す模式的断面図である。
【００１５】
複写機１は、大きくは、原稿の画像を読み取って画像データを生成する読み込み装置ＩＲと、読み込み装置ＩＲで得られた画像データ及び設定された画像モードを一時記憶する記憶部３０と、記憶部３０に格納された画像データ及び画像モードに基づいて複写用紙に印字を行なうプリンタ装置ＰＲＴと、操作を入力するための操作パネル３００（複写機１上面（紙面に垂直方向）に設置されている）と、原稿を搬送し必要に応じて原稿の表裏を反転させる原稿搬送部５００と、必要に応じて一度複写の終った複写用紙の表裏を反転させ複写用紙をプリンタ装置ＰＲＴに再給紙する再給紙部６００とから構成される。また、これらの動作は、図示しない制御部によってコントロールされる。制御部は、複写機１を動作させるプログラムを格納するＲＯＭと、プログラムを実行するＣＰＵと、プログラムの実行に必要な情報を記憶するＲＡＭなどとから構成される。
【００１６】
原稿搬送部５００では、原稿給紙トレイ５０１にセットされた原稿はプリント指令があると、最下層の原稿から自動的に原稿ガラス１５上の読取位置にセットされ、読み込み装置ＩＲでの読み込みが完了すると、排紙トレイ５０２上に排出される。
【００１７】
読み込み装置ＩＲは、走査系１０と画像信号処理部２０とからなる。走査系１０では、まず、読取位置にセットされた原稿の画像がその下方を移動するスキャナ１６に取り付けられた露光ランプ１１により露光される。原稿からの反射光は、反射ミラーおよび集光レンズ１２を通り、ＣＣＤアレイなどを用いた光電変換素子１３、１４に入力される。続いて、これらの走査系１０で得られた信号は、画像信号処理部２０へ送られる。画像信号処理部２０では入力された信号に対して二値化処理、画質補正、変倍、画像編集等の画像処理が行われる。
【００１８】
そして、画像処理が行われた画像データは、記憶部３０に格納される。
【００１９】
プリンタ装置ＰＲＴは、印字処理部４０、光学系６０、作像系７０、用紙搬送系８０からなる。印字処理部４０は、記憶部３０からの画像データ、画像モードに基づいて、光学系６０を駆動する。光学系６０では、印字処理部４０によって制御される信号に基づいて半導体レーザ６１、６２が、それぞれレーザビームを発する。これらは、ダイクロイックミラー６３で合成され、モータ６４によって回転するポリゴンミラー６５によって反射され、主レンズ６６を通して作像系７０の感光体７１に向けて照射される。
【００２０】
作像系７０では、まず、感光体７１が、帯電チャージャ７２によって帯電された後、光学系６０からのレーザビームが照射される。これによって感光体７１上には、静電潜像が形成される。続いて、現像器７３により、静電潜像上にトナーが載せられる。感光体７１上のトナー像は、用紙搬送系８０の給紙カセット８０ａまたは８０ｂから給紙された複写用紙に転写される。その後、用紙搬送ベルト８１によって用紙は定着器８２に搬送され、熱と圧力によりトナーが用紙に定着された後、再給紙部６００の排紙トレイ６０１上に排出される。
【００２１】
複写機１では、これらの動作の際、原稿搬送部５００とプリント装置ＰＲＴにおいて、紙詰まりなどのエラーを検知することができる。また、プリント装置ＰＲＴにおいて給紙カセット内の用紙切れなどのエラー、原稿搬送部５００において原稿が読取位置に適切にセットされていないなどのエラーを検知することができる。さらに、また、故障などによって複写機１が動作を停止した場合、これを検知することができる。
【００２２】
図２は、複写機１の操作パネル３００の構成を示す平面図である。スタートキー３０１はコピー動作を開始させるのに用いられ、テンキー３０２はコピー枚数等の数値を入力するために用いられる。また、クリアキー３０３は入力された数値のクリアあるいは画像記憶部３０の画像データを破棄するために用いられ、ストップキー３０４は複写動作あるいは複写動作と読み込み動作を停止させるために用いられ、パネルリセットキー３０５は設定されている画像モードおよびジョブを破棄するために用いられる。
【００２３】
さらに、液晶ディスプレイＬＣＤ３０６が設けられており、このＬＣＤ３０６の表面にタッチパネルが取り付けられている。このタッチパネルによって、ＬＣＤ３０６内の表示内容に従った各種設定を行うことができる。たとえば、ＬＣＤ３０６内に予約設定キー３０６ａが表示されている場合、この表示されている予約設定キー３０６ａを押すことによって、予約ジョブが設定できる。また、複写倍率その他の画像モードを設定することができる。また、画像モードの呼出しキーが表示されている場合には、この呼出しキーを押すことによって、既に設定されている画像モードを呼び出したり、あるいは呼び出し後に変更することができる。
【００２４】
図３は、複写機１におけるマルチジョブの動作を説明するための図である。複写機１によってセットされた原稿からコピーを得るまでに、大きく分けて、原稿画像を読み込み画像データを生成する処理と、画像データを補正し記憶する処理と、記憶された画像データに基づいて印字する処理という３つの処理がなされる。これらの一連の３つの処理が、上述の順序で、ある原稿群に施されることにより、その原稿群のコピーが得られる。これらの３つの処理は、それぞれ、読み込み装置ＩＲ、画像記憶部３０、プリンタ装置ＰＲＴにて行われれる。（以下、これらの「処理」の各々を「ジョブ」ともいう。）
ここで、複写機１で実行されるマルチジョブとは、たとえば、プリンタ装置ＰＲＴによって原稿群Ａのコピーを出力中に、原稿群Ａとは異なる原稿群Ｂを記憶部３０に記憶しつつ、さらにまた、これらの原稿群とは異なる原稿群Ｃを読み込み装置ＩＲで読み込むことである。つまり、マルチジョブ機能によって、プリント動作と読み込み動作と記憶部への画像書き込み動作が独立して行われる。
【００２５】
なお、プリント動作と読み込み動作とが独立に動作するため、２つの動作が同時に行われている際、トラブルが発生してプリント動作あるいは読み込み動作のうちいずれか一方の動作が停止しても、他方の動作は停止させることなく、そのまま継続させることができる。
【００２６】
図４は、複写機１の動作を制御するＣＰＵが実行するメインルーチンのフローチャートである。
【００２７】
複写機１の電源が入りＣＰＵがリセットされると、プログラムがスタートする。まず、ステップ４０１（以下、ステップをＳと略す）で、ＲＡＭのクリア、各種レジスタの設定などのＣＰＵのイニシャライズが行われ、Ｓ４０２で、複写機１のモードの初期化処理が行われる。
【００２８】
次に、Ｓ４０３で、ＣＰＵに内蔵されておりその値はあらかじめ初期設定でセットされている１ルーチンの長さを規定する内部タイマがスタートされる。
【００２９】
続いて、Ｓ４０４で、現在のジョブの状態を決定するジョブ判定処理、Ｓ４０５で、ハードキー及びタッチパネルによるキー入力を制御するキー入力制御処理、Ｓ４０６で、ＬＣＤおよびＬＥＤへの表示を制御する表示制御処理が行われる。Ｓ４０４〜Ｓ４０６の処理はサブルーチンで行われるが、これらについては後述する。
【００３０】
Ｓ４０７で、通常の複写機１の動作を制御するシステム制御処理が行われる。
【００３１】
次に、Ｓ４０８で、画像データの出力中に画像データに対応するジョブを破棄する画像データ破棄処理が行われたのち、Ｓ４０９で、読み込み装置ＩＲによる画像データの再読み込みが行われ、さらにＳ４１０で、プリント待機中ジョブを破棄する場合にはその破棄処理が行われ、次いでＳ４１１で、その他の処理が行われる。Ｓ４０８〜Ｓ４１０の処理もサブルーチンで行われるが、これらについては後述する。
【００３２】
Ｓ４０３〜Ｓ４１１の処理が行われた後、Ｓ４１２で、Ｓ４０３でセットした内部タイマが終了したか否かが判断される。内部タイマが終了したと判断されると（Ｓ４１２で、ＹＥＳ）、１ルーチンが終了し、Ｓ４０３に戻る。内部タイマが終了していないと判断されると（Ｓ４１２でＮＯ）、Ｓ４１２にとどまる。
【００３３】
図５、図６は、図４に示されるＳ４０４のジョブ判定処理のサブルーチンを示すフローチャートである。ここで、カレントジョブとは、複写機１が行っている複数のジョブのうち、複写機１に対して操作を行っていると判断されるユーザのジョブのことである。これに対して、カレントジョブ以外のジョブをサブジョブと呼ぶ。また、ここでは、ジョブは、読み込みまたはプリントのいずれかとする。
【００３４】
まず、Ｓ５０で、複写機１が停止中であるか否かが判断される。停止中でなければ（Ｓ５０にて、ＮＯ）、Ｓ５１で、読み込み動作中か否かが判断される。読み込み動作中であれば（Ｓ５１にて、ＹＥＳ）、Ｓ５１３でカレントジョブが  「読み込み」にされた後、本ルーチンはリターンする。
【００３５】
複写機１が読み込み動作中でなければ（Ｓ５１でＮＯ）、Ｓ５１１で、プリント動作中であるか否かが判断される。プリント動作中であれば、（Ｓ５１１で、ＹＥＳ）、Ｓ５１２でカレントジョブが「プリント」にされた後、本ルーチンはリターンする。プリント動作中でなければ（Ｓ５１１で、ＮＯ）、カレントジョブは本ルーチンが呼び出される前の状態に保たれたまま、本ルーチンがリターンする。
【００３６】
Ｓ５０で、複写機１が停止中であれば（Ｓ５０にて、ＹＥＳ）、Ｓ５２で、  （先述の紙詰まりなどの）エラーが発生したタイミングであるか否かが判断される。詳述はしないが、複写機１では、エラーが発生した瞬間にエラーの存在を示す信号がオンにされ、エラーから回復した瞬間にエラーの存在を示す信号がオフにされる。エラーが発生したタイミングであれば（Ｓ５２にて、ＹＥＳ）、Ｓ５２１、Ｓ５２３にて、エラーの種類が判断される。
【００３７】
Ｓ５２１では、プリントジョブでのエラーであるか否かが判断される。プリントジョブでのエラーであれば（Ｓ５２１にて、ＹＥＳ）、Ｓ５２２でカレントジョブが「プリント」にされ、本ルーチンはリターンする。プリントジョブでのエラーではなければ（Ｓ５２１にて、ＮＯ）、Ｓ５２３で読み込みジョブでのエラーであるか否かが判断される。読み込みジョブでのエラーであれば（Ｓ５２３にて、ＹＥＳ）、Ｓ５２４でカレントジョブが「読み込み」にされ、本ルーチンはリターンする。（プリントジョブでのエラーでもなく）読み込みジョブでのエラーでもなければ（Ｓ５２３にて、ＮＯ）、Ｓ５２５で、これら２つのジョブでのエラーではない、故障などによる複写機１全体でのエラーとされる。
【００３８】
エラーが発生していなければ（Ｓ５２にて、ＮＯ）、Ｓ５３で複写機１に対するユーザの操作（例えば、カバーの開閉、エラーの解除を施す処置等）がなされたか否かが判断される。
【００３９】
複写機１に対する操作がなされると（Ｓ５３にて、ＹＥＳ）、Ｓ５３１でプリントジョブでのエラーに対して適切な処置がなされたか否かが判断される。プリントジョブエラーに対する適切な処置であれば（Ｓ５３１にて、ＹＥＳ）、Ｓ５３２でカレントジョブが「プリント」にされた後、Ｓ５３５で先述のエラーの存在を示す信号はオフにされ、本ルーチンはリターンする。一方、プリントジョブエラーに対する適切な処置でなければ（Ｓ５３１にて、ＮＯ）、Ｓ５３３で読み込みジョブでのエラーに対して適切な処置がなされたか否かが判断される。読み込みジョブエラーに対する適切な処置であれば（Ｓ５３３にて、ＹＥＳ）、Ｓ５３４でカレントジョブが「読み込み」にされた後、プリントジョブエラーに対する処理と同様に、Ｓ５３５で先述のエラーの存在を示す信号はオフにされ、本ルーチンはリターンする。読み込みジョブエラーに対して適切な処置でなければ  （Ｓ５３３にて、ＮＯ）、そのまま本ルーチンはリターンする。
【００４０】
複写機１に対する操作がなされなければ（Ｓ５３にて、ＮＯ）、Ｓ５４、Ｓ５４１、Ｓ５５で中断状態がいかなる状態であるかが判断される。まず、Ｓ５４では、プリント動作が中断中であるか否かが判断される。
【００４１】
プリント動作が中断中であれば（Ｓ５４にて、ＹＥＳ）、Ｓ５４１で複写機１が読み込み動作が中断中であるか否かが判断される。（プリント動作が中断中であり）読み込み動作が中断中であれば（Ｓ５４１にて、ＹＥＳ）、Ｓ５４２で両方の動作が中断状態であることが判断され、本ルーチンはリターンする。読み込み動作が中断中でなければ（Ｓ５４１にて、ＮＯ）、Ｓ５４３でカレントジョブが「プリント」にされた後、本ルーチンはリターンする。
【００４２】
プリント動作が中断中でなければ（Ｓ５４にて、ＮＯ）、Ｓ５５で読み込み動作が中断中であるか否かが判断される。読み込み動作が中断中であれば（Ｓ５５で、ＹＥＳ）、Ｓ５５１でカレントジョブが「読み込み」にされた後、本ルーチンはリターンする。読み込み動作が中断中でなければ（Ｓ５５で、ＮＯ）、Ｓ５５２で両方のジョブが待機中であることが判断され、本ルーチンはリターンする。以上のような手順で現在のジョブの状態を判定する。
【００４３】
図７は、図４に示されるＳ４０５のキー入力処理のサブルーチンを示すフローチャートである。
【００４４】
まず、Ｓ６０で、予約設定キー３０６ａが押されているか否かが判断される。予約設定キー３０６ａが押されていれば（Ｓ６０にて、ＹＥＳ）、Ｓ６２で、カレントジョブが「プリント」であり、かつ、サブジョブが読み込み中でない（すなわち、プリントジョブのみ実行中である）か否かが判断される。プリントジョブのみ実行中であれば（Ｓ６２にて、ＹＥＳ）、Ｓ６３で、カレントジョブが  「読み込み」にされた後、本ルーチンはリターンする。「プリントジョブのみ実行中」でなければ（Ｓ６２にて、ＮＯ）、そのまま本ルーチンはリターンする。
【００４５】
予約設定キー３０６ａが押されていなければ（Ｓ６０にて、ＮＯ）、Ｓ６１で、予約設定キー３０６ａ以外のプリントキー３０１、テンキー３０２、クリアキー３０３、ストップキー３０４、パネルリセットキー３０５、およびＬＣＤ３０６表面のタッチパネルから入力処理が行われる。
【００４６】
図８は図４に示されるＳ４０６の表示処理のサブルーチンを示すフローチャートである。
【００４７】
まず、Ｓ７０で、カレントジョブが「読み込み」であるか否かが判断される。カレントジョブが「読み込み」であれば（Ｓ７０にて、ＹＥＳ）、Ｓ７５で読み込みジョブに関する表示がされ、本ルーチンはリターンする。
【００４８】
カレントジョブが「読み込み」でなければ（Ｓ７０にて、ＮＯ）、Ｓ７１でカレントジョブが「プリント」であるか否かが判断される。カレントジョブが「プリント」であれば（Ｓ７１にて、ＹＥＳ）、Ｓ７６でプリントジョブに関する表示がされ、本ルーチンはリターンする。
【００４９】
カレントジョブが「プリント」でなければ（Ｓ７１にて、ＮＯ）、Ｓ７２で複写機１全体がエラー状態であるか否かが判断される。複写機１全体がエラー状態であれば（Ｓ７２にて、ＹＥＳ）、Ｓ７７で全体エラーに関する表示がされ、本ルーチンはリターンする。
【００５０】
複写機１全体がエラー状態でなければ（Ｓ７２にて、ＮＯ）、Ｓ７３で読み込み動作とプリント動作との両方が中断されているか否かが判断される。両方の動作が中断されていれば（Ｓ７３にて、ＹＥＳ）、Ｓ７８で両方の動作が中断中であることが表示がされ、本ルーチンはリターンする。
【００５１】
両方の動作が中断されているのでなければ（Ｓ７３にて、ＮＯ）、Ｓ７４で複写機１が待機中である（複写機１ではジョブが行われていない）ことが表示され、本ルーチンはリターンする。
【００５２】
以上説明したように、本発明の実施の形態の１つにおける複写機１は、表示部にカレントジョブのみを表示させる。これは、読み込みジョブ、プリントジョブのいずれか一方のジョブ、または、両方の動作が行われている際、複写機１が、内部の状態とユーザからの操作とをもとに、現在、複写機１に対して操作を加えている、または、操作を与えられるべきユーザのジョブを表示するものである。
【００５３】
これにより、操作を行っている操作者は、マルチジョブ機能を有する本画像形成装置を容易に取り扱うことができる。
【００５４】
また、さらに次に示すようなＣＰＵの制御の手順に変更を加えることによって、表示部を大エリアと小エリアとに分割し、それぞれの表示部に、カレントジョブとサブジョブとを同時に表示させることができる。
【００５５】
図９は、大エリアと小エリアとに分割されるＬＣＤの構成を示す平面図である。この操作パネルのＬＣＤ３０７の、大エリアにはカレントジョブ、小エリアにはサブジョブが表示される。ＬＣＤ以外の操作パネルを構成するキーは、先述の操作パネル（図２）のものと同様である。ＬＣＤ３０７表面のタッチパネル以外のキーが押された際、複写機１は、ＬＣＤ３０７の大エリアに表示されているカレントジョブに対してキー入力がなされたと判断する。
【００５６】
このようなカレントジョブとサブジョブとの同時表示には、図４のフローチャートにおいてＳ４０４のジョブ判定処理とＳ４０５のキー入力処理との間へのサブジョブ判定処理のルーチンの挿入、および、Ｓ４０６の表示処理のルーチンの変更を要する。
【００５７】
図１０は、図４のＳ４０４のジョブ判定処理とＳ４０５のキー入力処理とのサブルーチンの間に挿入される、サブジョブ判定処理のサブルーチンを示すフローチャートである。
【００５８】
まず、Ｓ９０で、カレントジョブが「読み込み」であるか否かが判断される。カレントジョブが「読み込み」であれば（Ｓ９０にて、ＹＥＳ）、Ｓ９１で、その時点においてプリント中であるか否かが判断される。プリント中であれば（Ｓ９１にて、ＹＥＳ）、Ｓ９２でサブジョブが「プリント」とされ、本ルーチンはリターンする。プリント中でなければ（Ｓ９１にて、ＮＯ）、Ｓ９３でサブジョブが「なし」とされ、本ルーチンはルターンする。
【００５９】
次に、カレントジョブが「読み込み」でなければ（Ｓ９０にて、ＮＯ）、Ｓ９４でカレントジョブが「プリント」であるか否かが判断される。カレントジョブが「プリント」であれば（Ｓ９４にて、ＹＥＳ）、Ｓ９５で、その時点において読み込み中であるか否かが判断される。読み込み中であれば（Ｓ９５にて、ＹＥＳ）、Ｓ９６でサブジョブが「読み込み」とされ、本ルーチンはリターンする。読み込み中でなければ（Ｓ９５にて、ＮＯ）、Ｓ９７でサブジョブが「なし」とされ、本ルーチンはリターンする。
【００６０】
また、（カレントジョブが「読み込み」ではなく）カレントジョブが「プリント」でなければ（Ｓ９４にて、ＮＯ）、（Ｓ９５にて、ＮＯの場合と同様）Ｓ９７でサブジョブが「なし」とされ、本ルーチンはリターンする。このようにサブジョブが「なし」とされるのは、カレントジョブが「読み込み」と「プリント」のいずれでもない時であり、Ｓ４０４のジョブ判定処理によって、複写機１の状態が先述の全体エラー状態、「読み込み動作」と「プリント動作」との両方が中断中の状態、待機中の状態のいずれかの状態と判定される場合である。
【００６１】
図１１は、図４のＳ４０６の表示処理に代わる、カレントジョブとサブジョブとの表示処理のサブルーチンを示すフローチャートである。
【００６２】
まず、Ｓ１０００で、カレントジョブが「読み込み」であるか否かが判断される。カレントジョブが「読み込み」であれば（Ｓ１０００にて、ＹＥＳ）、Ｓ１００５でサブジョブが「プリント」であるか否かが判断される。サブジョブが  「プリント」であれば（Ｓ１００５にて、ＹＥＳ）、Ｓ１００６で大エリアに読み込みジョブ、小エリアにプリントジョブが表示され、本ルーチンはリターンする。サブジョブが「プリント」でなければ（Ｓ１００５にて、ＮＯ）、Ｓ１００７で、大エリアに読み込みジョブが表示され、小エリアの表示は消去され（小エリアには何も表示されないまま）、本ルーチンはリターンする。ここで、カレントジョブが「読み込み」であり、サブジョブが「プリント」でない場合、サブジョブは「読み込み」ではあり得ない。
【００６３】
カレントジョブが「読み込み」でなければ（Ｓ１０００にて、ＮＯ）、Ｓ１００１でカレントジョブが「プリント」であるか否かが判断される。カレントジョブが「プリント」であれば（Ｓ１００１にて、ＹＥＳ）、Ｓ１００８でサブジョブが「読み込み」であるか否かが判断される。サブジョブが「読み込み」であれば（Ｓ１００８にて、ＹＥＳ）、Ｓ１００９で、大エリアにプリントジョブ、小エリアに読み込みジョブが表示され、本ルーチンはリターンする。サブジョブが「読み込み」でなければ（Ｓ１００８にて、ＮＯ）、Ｓ１０１０で、大エリアにプリントジョブが表示され、小エリアの表示は消去され、本ルーチンはリターンする。
【００６４】
カレントジョブが「プリント」でなければ（Ｓ１００１にて、ＮＯ）、Ｓ１００２で全体エラー状態であるか否かが判断される。全体エラー状態であれば（Ｓ１００２にて、ＹＥＳ）、Ｓ１０１１で全体エラー状態であることが表示される。全体エラー状態でなければ（Ｓ１００２にて、ＮＯ）、Ｓ１００３で、２つの動作が両方とも中断中の状態であるか否かが判断される。両方が中断中であれば（Ｓ１００３で、ＹＥＳ）、Ｓ１０１２で「読み込み動作」、「プリント動作」の両方が中断中の状態であることが表示される。「両方が中断中」でなければ（Ｓ１００３で、ＮＯ）、Ｓ１００４で待機中の状態であることが表示され、本ルーチンはリターンする。
【００６５】
これらにより、操作を行っている操作者は、マルチジョブ機能を有する本画像形成装置を容易に取り扱うことができる。
【００６６】
図１２は図４のＳ４０８に示した画像データに対応するジョブの破棄処理の第１のサブルーチンを示すフローチャートである。このフローチャートは、破棄するときに別の画像データを読み込み装置ＩＲで読み込み中である場合には、その読み込み動作を中断して破棄を行う処理を示すものである。
【００６７】
まず、Ｓ１２１で複写機がプリント中かどうかを判断し、プリント中であれば（Ｓ１２１にて、ＹＥＳ）、Ｓ１２２で複写動作を停止させるためのストップキー３０４が押されたか否かが判断される。ストップキー３０４が押されたなら  （Ｓ１２２にて、ＹＥＳ）、Ｓ１２３で読み込み動作及びプリント動作を停止する。プリント中でなければ（Ｓ１２１にて、ＮＯ）、あるいはプリント中であってもストップキー３０４が押されていなければ（Ｓ１２２にて、ＮＯ）、本ルーチンはリターンする。
【００６８】
次に、Ｓ１２４で画像データに対応するジョブを破棄するかどうか即ちクリアキー３０３が押されたか否かを判断し、画像データに対応するジョブを破棄する場合は（Ｓ１２４にて、ＹＥＳ）、画像データのみを破棄し、画像モードはそのまま破棄せずに保持しておく（Ｓ１２５）。次にＳ１２６で、出力待ちのジョブをプリントするか否かを判断し、スタートキー３０１が０Ｎとなされて出力待ちのジョブをプリントする場合には  （Ｓ１２６にて、ＹＥＳ）、Ｓ１２７でプリント動作をスタートさせたのち、本ルーチンはリターンする。出力待ちのジョブをプリントしない場合にも（Ｓ１２６にて、ＮＯ）、本ルーチンはリターンする。
【００６９】
また、読み込み、プリント動作の停止後、画像データの破棄を中止する場合は（Ｓ１２４にて、ＮＯ）、Ｓ１２３で停止したプリント動作を再スタートさせるか否かを判断し、再スタートさせる場合には（Ｓ１２８にて、ＹＥＳ）、Ｓ１２７でプリント動作をスタートさせる。再スタートさせない場合には（Ｓ１２８にて、ＮＯ）、Ｓ１２４に戻る。
【００７０】
図１３は図４のＳ４０８に示した画像データに対応するジョブの破棄処理の第２のサブルーチンを示すフローチャートである。このフローチャートは、破棄するときに別の画像データを読み込み装置ＩＲで読み込み中である場合には、その読み込み動作を終了まで継続させ、その後破棄を行う処理を示すものである。
【００７１】
図１３に示したフローチャートにおいて、図１２のフローチャートとの相違は、図１２のフローチャートでは、ストップキー３０４がＯＮの場合に（Ｓ１２２にて、ＹＥＳ）、Ｓ１２３で読み込み動作、プリント動作ともに停止するものとしたが、図１３のフローチャートでは、Ｓ１２３−１でプリント動作のみを停止し、Ｓ１２３−２で読み込み動作が終了するまで待つようにした点にある。即ち、Ｓ１２３−１でプリント動作を停止したのち、Ｓ１２３−２で読み込み動作中であるか否かが判断され、読み込み動作中でなければ（Ｓ１２３−２にて、ＮＯ）、Ｓ１２４に進み画像データに対応するジョブを破棄するか否かが判断され、読み込み動作中であれば（Ｓ１２３−２にて、ＹＥＳ）、Ｓ１２３−２にとどまる。
【００７２】
なお、図１３において、Ｓ１２３−１、Ｓ１２３−２以外の他のステップについては、図１２に示したサブルーチンにおける各ステップと同じであるので、同一のステップ番号を付しその説明を省略する。
【００７３】
図１４は、図４のＳ４０９に示した画像データの再読み込み処理のサブルーチンを示すフローチャートである。
【００７４】
まず、Ｓ１４０１で画像モードがそのまま保持されているかどうかを判断し、保持されている場合は（Ｓ１４０１にて、ＹＥＳ）、Ｓ１４２で破棄したジョブの画像モードを呼び出すための呼び出しキーを、ＬＣＤ３０６内に表示させる。画像モードが保持されていない場合は（Ｓ１４０１にて、ＮＯ）、本ルーチンはリターンする。
【００７５】
次に、Ｓ１４０３で画像モードの呼び出しキーが押されたか否かを判断し、押された場合には（Ｓ１４０３にて、ＹＥＳ）、Ｓ１４０４で画像モードを変更するか否かを判断する。画像モードを変更する場合には（Ｓ１４０４にて、ＹＥＳ）、Ｓ１４０５でキー入力等に基いて変更処理を行ったのち、Ｓ１４０５で画像データの再読み込み動作をスタートするか否かを判断する。画像モードを変更しない場合には（Ｓ１４０４にて、ＮＯ）、そのままＳ１４０５で画像データの再読み込み動作をスタートするか否かを判断する。
【００７６】
画像データの再読み込みをスタートする場合には（Ｓ１４０６にて、ＹＥＳ）、Ｓ１４０７で読み込み装置ＩＲにより画像データの再読み込みを行ったのち、続いて、Ｓ１４０８で、変更されたあるいは変更されることなく維持された対応画像モードで出力処理を行い、再読み込みされた画像データをプリントする。画像データの再読み込みをスタートしない場合には（Ｓ１４０６にて、ＮＯ）、スタートするまで待つ。
【００７７】
出力処理後、Ｓ１４０９で出力待ちのジョブがあるか否かを判断し、あれば  （Ｓ１４０９にて、ＹＥＳ）、Ｓ１４１０でそれらをプリントしたのち、本ルーチンはリターンする。出力待ちのジョブがない場合も（Ｓ１４０９にて、ＮＯ）、本ルーチンはリターンする。
【００７８】
こうして、画像データの再読み込み動作、その出力動作が、出力待ちのジョブより優先されて連続的に実行される。
【００７９】
図１５は、画像データに対応するジョブを破棄する場合の、液晶ディスプレイの表示遷移図を示している。Ｇ１５１は、出力動作中の画面であり、Ｇ１５２はストップキー３０４が押されて、出力動作が停止しているときの画面である。ここで、画像データに対応するジョブを破棄するかどうかを問う。Ｇ１５３は画像データに対応するジョブを破棄した後の画面で、出力待ちのジョブがない場合の画面である。ここでは、破棄したジョブの画像モードを呼び出すためのキーを表示している。Ｇ１５５は画像データに対応するジョブを破棄した後で、さらに出力待ちのジョブがある場合の画面である。ここでは。出力待ちのジョブをスタートさせるために、その旨のメッセージを表示させている。Ｇ１５４は画像データに対応するジョブを破棄しない場合の画面で、出力動作を継続させている。
【００８０】
図１６は、画像データに対応するジョブの破棄から再出力動作が終了するまでの一連の動作の一例を示す模式図である。
【００８１】
状態１では、ジョブ▲１▼が読み込み中、ジョブ▲２▼が出力待ち中、ジョブ▲３▼が出力中である。このときにストップキー３０４をＯＮすると、状態２になり、ジョブ▲１▼とジョブ▲３▼が停止状態になる。次にジョブ▲３▼を破棄すると状態３になる。次にジョブ▲３▼の画像モードを呼び出して、ジョブ▲３▼の画像データの再読み込み（ジョブ▲４▼）を行う（状態４）。状態４では、ジョブ▲１▼とジョブ▲２▼は待機状態になり、ジョブ▲４▼が優先的に処理される。ジョブ▲４▼の読み込み終了後、ジョブ▲２▼よりも優先して出力動作が実行される（状態５）。ジョブ▲４▼の出力終了後、待機状態だったジョブ▲２▼の動作が再開され、ジョブ▲１▼の動作も再開される（状態６）。
【００８２】
図１７は、画像データに対応するジョブの破棄から再出力動作が終了するまでの一連の動作の他の例を示す模式図である。
【００８３】
状態１では、ジョブ▲１▼が読み込み中、ジョブ▲２▼が出力待ち中、ジョブ▲３▼が出力中である。このときにストップキー３０４をＯＮすると、状態２になり、ジョブ▲１▼とジョブ▲３▼が停止状態になる。次にジョブ▲３▼を破棄すると状態３になる。次にジョブ▲３▼の画像モードを呼び出してその画像モードを変更し、変更後にジョブ▲３▼の画像データの再読み込みを行う（状態４）。状態４では、ジョブ▲１▼とジョブ▲２▼は待機状態になり、ジョブ▲３▼が優先的に処理される。ジョブ▲３▼の読み込み終了後、ジョブ▲２▼よりも優先してジョブ▲３▼の出力動作が実行される（状態５）。ジョブ▲３▼の出力終了後、待機状態だったジョブ▲２▼の動作が再開され、ジョブ▲１▼の動作も再開される（状態６）。
【００８４】
図１８は、図４のＳ４１０に示したプリント待機中ジョブの破棄処理のサブルーチンを示すフローチャートである。
【００８５】
まず、Ｓ１８１でプリント待機中のジョブが存在するかどうかを判断し、存在する場合には（Ｓ１８１にてＹＥＳ）、Ｓ１８２で、その待機中のジョブを破棄するかどうかを判断する。破棄する場合は（Ｓ１８２にてＹＥＳ）、Ｓ１８３でせ画像データと画像モードの両方を破棄したのち、本ルーチンはリターンする。なお、プリント待機中のジョブが存在しない場合や（Ｓ１８１にてＮＯ）、プリント待機中のジョブを破棄しない場合（Ｓ１８２にてＮＯ）にも、本ルーチンはリターンする。
【００８６】
なお、以上説明した実施形態では、読み込み手段と出力手段が独立して動作可能なマルチジョブ機能を有する画像形成装置を例示したが、マルチジョブ機能を有していない画像形成装置であって、出力画像データに対応するジョブの破棄のときに画像形成条件（画像モード）は破棄することなくこれを記憶しておくものも、本発明の範囲に含まれるものである。また、原稿画像の入力装置として読み込み装置ＩＲを用いているが、入力装置として外部接続されたコンピュータ、ファクシミリなどを用いてもよい。
【００８７】
【発明の効果】
請求項１に係る発明によれば、画像データ破棄手段によって出力中の画像データに対応するジョブが破棄されても、画像モード記憶手段に記憶されている対応の画像モードは、記憶が保持されるから、画像モードの設定のやり直しを必要とすることなく、画像データを再度読み込ませるのみでその画像データを迅速に出力することができるようになり、極めて効率的で操作性の良い便利な画像形成装置とすることができる。
【００８８】
特に、請求項２に記載のように、読み込み手段と第１及び第２出力手段の独立動作が可能である画像形成装置においては、上記のような操作性の良さは特に有効なものとなる。
【００８９】
また、請求項３に記載の発明によれば、読み込み手段で読み込まれた画像データを、前記画像モード呼び出し手段で呼び出した画像モードにて、他の出力待ちの画像データよりも優先的に出力するから、他の出力待ち画像データが出力されるのを待つことなく、再度読み込まれた画像データを迅速に得ることができ、さらに使い勝手の良いものとなる。
【００９０】
請求項４に記載の発明によれば、画像データ破棄手段によって画像データに対応するジョブを破棄するとき、別の画像データを読み込み手段にて読み込み動作中である場合に、その読み込み動作を中断させ、破棄したジョブの画像データの再読み込みを行うことができるから、画像データに対応するジョブの破棄、再読み込み、その出力を連続的に行うことができ、破棄した画像データに対応するジョブの出力を急ぐ場合には特に便利である。
【００９１】
請求項５に記載の発明によれば、画像データ破棄手段によって画像データに対応するジョブを破棄するとき、別の画像データを読み込み手段にて読み込み動作中である場合には、その読み込み動作を終了まで継続させ、その後破棄したジョブの画像データの再読み込みを行うことができるから、読み込みを中断された画像データを、破棄したジョブの画像データの再読み込み後に再度読み込む手間が省け、その分効率が向上する。
【００９２】
請求項６に記載の発明によれば、記憶が保持されている画像モードを呼び出して変更し、変更後の画像形成モードで出力することができ、操作性がさらに向上する。
【図面の簡単な説明】
【図１】マルチジョブ機能を有する複写機１の概略構成を示す模式的断面図である。
【図２】複写機１の操作パネル３００の構成を示す平面図である。
【図３】複写機１におけるマルチジョブの動作を説明するための図である。
【図４】複写機１の動作を制御するＣＰＵが実行するメインルルーチンのフローチャートである。
【図５】図４に示されるＳ４０４のジョブ判定処理のサブルーチンを示す第１のフローチャートである。
【図６】図４に示されるＳ４０４のジョブ判定処理のサブルーチンを示す第２のフローチャートである。
【図７】図４に示されるＳ４０５のキー入力処理のサブルーチンを示すフローチャートである。
【図８】図４に示されるＳ４０６の表示処理のサブルーチンを示すフローチャートである。
【図９】大エリアと小エリアとに分割される表示部を有する操作パネルの構成を示す平面図である。
【図１０】図４のＳ４０４のジョブ判定処理とＳ４０５のキー入力処理とのサブルーチンの間に挿入される、サブジョブ判定処理のサブルーチンを示すフローチャートである。
【図１１】図４のＳ４０６の表示処理に代わる、カレントジョブとサブジョブとの表示処理のサブルーチンを示すフローチャートである。
【図１２】図４に示されるＳ４０８の画像データに対応するジョブの破棄処理のサブルーチンを示すフローチャートである。
【図１３】図４に示されるＳ４０８の画像データに対応するジョブの破棄処理の別のサブルーチンを示すフローチャートである。
【図１４】図４に示されるＳ４０８の画像データ再読込み処理のサブルーチンを示すフローチャートである。
【図１５】画像データに対応するジョブを破棄する場合の液晶ディスプレイの表示遷移図である。
【図１６】画像データに対応するジョブの破棄から再出力動作が終了するまでの一連の動作の一例を示す模式図である。
【図１７】画像データに対応するジョブの破棄から再出力動作が終了するまでの一連の動作の他の例を示す模式図である。
【図１８】図４に示されるＳ４１０のプリント待機中ジョブ破棄処理のサブルーチンを示すフローチャートである。
【符号の説明】
１…複写機
１０…走査系
２０…信号処理部
３０…記憶部
４０…印字処理部
６０…光学系
７０…作像系
８０…用紙搬送系
３００…操作パネル
３０１…スタートキー
３０２…テンキー
３０３…クリアキー
３０４…ストップキー
３０５…パネルリセットキー
３０６、３０７…ＬＣＤ
ＩＲ…読み込み装置
ＰＲＴ…プリンタ装置
【図１】
0003725689.tif 000002
【図２】
0003725689.tif 000003
【図３】
0003725689.tif 000004
【図４】
0003725689.tif 000005
【図５】
0003725689.tif 000006
【図６】
0003725689.tif 000007
【図７】
0003725689.tif 000008
【図８】
0003725689.tif 000009
【図９】
0003725689.tif 000010
【図１０】
0003725689.tif 000011
【図１１】
0003725689.tif 000012
【図１２】
0003725689.tif 000013
【図１３】
0003725689.tif 000014
【図１４】
0003725689.tif 000015
【図１５】
0003725689.tif 000016
【図１６】
0003725689.tif 000017
【図１７】
0003725689.tif 000018
【図１８】
0003725689.tif 000019