(57)【特許請求の範囲】
【請求項１】
複数のジョブを記憶・登録可能であり、実行中のジョブが終了する度に、順番待ち状態になっているジョブを実行する画像形成装置において、
画像形成を実行中のジョブを破棄することが可能な操作手段と、
該操作手段の操作によって画像形成を実行中のジョブを破棄した場合に、記憶・登録されている１個または複数個のジョブが存在しているときには、前記登録されているジョブの属性に応じて、次に待機しているジョブのスタート処理を制御する制御手段と、
を備えていることを特徴とする画像形成装置。
【請求項２】
制御手段は、登録されているジョブの中に破棄したジョブと同じ属性のジョブが存在していない場合には、ジョブを破棄した直後に、次に待機しているジョブをスタートさせる請求項１に記載の画像形成装置。
【請求項３】
制御手段は、登録されているジョブの中に破棄したジョブと同じ属性のジョブが存在している場合には、予め決められている時間の経過後に、次に待機しているジョブをスタートさせる請求項２に記載の画像形成装置。
【請求項４】
制御手段は、登録されているジョブの中に破棄したジョブと同じ属性のジョブが存在している場合には、ジョブを破棄した直後に、次に待機しているジョブを直ちにスタートさせることを禁止する請求項１〜３のいずれかに記載の画像形成装置。
【請求項５】
破棄したジョブと同じ属性のジョブを表示する表示手段を備えている請求項４に記載の画像形成装置。
【請求項６】
前記表示手段には、破棄されたジョブと同じ属性のジョブに対してジョブ操作を行うための操作画面を表示し、
前記制御手段は、該表示手段の前記操作画面が閉じられた時点で、スタートが禁止されていたジョブのスタートを直ちに行わせる請求項５に記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えばコピー／プリンタ／ＦＡＸなどの機能を有する複合形デジタル複写機などに適用される画像形成装置に関する。
【０００２】
【従来の技術】
画像形成装置として、装置本体にメモリを内蔵し、蓄積画像、プリントモード、シーケンス情報などの複数のジョブを上記メモリ内に記憶・登録するようにした装置が知られている。そして、ユーザーが操作ミスをした場合などには、操作パネルからその実行中や実行前のジョブを破棄（以下、削除あるいは取り消しともいう）にしたり、メモリに登録されているジョブがプリント前であれば、モードの変更ができるようになっており、破棄等の操作中に、次に待機しているジョブが存在しているときには、一定時間後に自動的に、あるいはユーザーの指示によりプリント動作が開始される。
【０００３】
【発明が解決しようとする課題】
しかし、上記のような構成では、装置によるプリント動作が不必要に停止される可能があり、プリント処理のための稼働率が低下するという欠点があった。
【０００４】
しかも、ユーザーにとっての操作性も良くなかった。即ち、ユーザーがメモリ内のジョブを破棄する場合、装置のプリント動作を一旦停止して操作を行う。通常は、ユーザーによるジョブの破棄操作が終了すれば、プリント動作を再開させるのが妥当と思われるが、同一のユーザーが複数のジョブをメモリに登録しているような場合には、上記ジョブの破棄操作終了後、直ぐにプリント動作が開始されると、ユーザーが他のジョブも破棄したいときに、これを実行するタイミングを無くしてしまうという問題もあった。
【０００５】
この発明は、上記実情に鑑みてなされたので、記憶・登録されたジョブを処理する際の操作の容易化が図れ、しかも、無駄な停止時間を短くして、全体の処理効率を向上させることができる画像形成装置を提供することを課題とする。
【０００６】
【課題を解決するための手段】
上記課題は、複数のジョブを記憶・登録可能であり、実行中のジョブが終了する度に、順番待ち状態になっているジョブを実行する画像形成装置において、画像形成を実行中のジョブを破棄することが可能な操作手段と、該操作手段の操作によって画像形成を実行中のジョブを破棄した場合に、記憶・登録されている１個または複数個のジョブが存在しているときには、前記登録されているジョブの属性に応じて、次に待機しているジョブのスタート処理を制御する制御手段と、を備えていることを特徴とする画像形成装置によって解決される。
【０００７】
この画像形成装置によれば、画像形成を実行中のジョブを操作手段の操作によって破棄した場合に、記憶・登録されているジョブの属性に応じて次に待機しているジョブのスタート処理が制御されるから、ジョブの再開即ち画像形成動作の再開に関して、記憶・登録されているジョブの属性に応じた種々の対応が可能となり、使い勝手が良くなるうえ、装置の不要な停止時間も短縮されて、処理効率が高められる。
【０００８】
前記制御手段による次に待機しているジョブのスタート処理の制御の一例としては、登録されているジョブの中に破棄したジョブと同じ属性のジョブが存在していない場合には、ジョブを破棄した直後に、次に待機しているジョブをスタートさせる制御を挙げることができる。
【０００９】
同じ属性のジョブが存在しない場合には、ジョブを破棄した直後に、次に待機しているジョブを自動的にスタートさせることで、装置の無駄な停止が短くなる。
【００１０】
この場合、制御手段は、登録されているジョブの中に破棄したジョブと同じ属性のジョブが存在している場合には、予め決められている時間の経過後に、次に待機しているジョブをスタートさせるのが良い。これにより、たとえ登録されているジョブの中に破棄したジョブと同じ属性のジョブが存在している場合に、破棄等の操作がなされることなくそのまま放置されていたような場合であっても、装置のそれ以上の無駄な停止を回避できる。
【００１１】
また、制御手段は、登録されているジョブの中に破棄したジョブと同じ属性のジョブが存在している場合には、ジョブを破棄した直後に、次に待機しているジョブを直ちにスタートさせることを禁止する構成としても良い。制御手段がこのような制御を行うことで、登録されているジョブのうち同じ属性のジョブ、例えば同じユーザーによって登録されたジョブに対して、破棄等の処理を連続的に行うことができ、操作性が良くなる。また、破棄したジョブと同じ属性のジョブを表示する表示手段を備えている構成としても良い。この場合ユーザーは、表示手段を見てジョブを破棄するかどうかを決定できる。
【００１２】
また、前記表示手段には、破棄されたジョブと同じ属性のジョブに対してジョブ操作を行うための操作画面を表示し、前記制御手段は、該表示手段の前記操作画面が閉じられた時点で、スタートが禁止されていたジョブのスタートを直ちに行わせる構成としても良い。
【００１３】
この画像形成装置によれば、ジョブ操作を行うための操作画面が閉じられると、スタートが禁止されていたジョブが直ちに再スタートされるから、装置の無駄な停止時間がなくなるとともに、操作性も良くなる。
【００１５】
この画像形成装置によれば、ジョブの属性指定により、記憶・登録された１個または複数のジョブのうち、該当する属性のジョブを一括して破棄できるから、操作時間が短くなって装置の無駄な停止時間が短くなるとともに、操作性も良くなる。
【００１６】
【発明の実施の形態】
以下、この発明の実施形態を図面に基づいて説明する。
【００１７】
図１はこの発明の実施形態にかかる画像形成装置を示す概略断面図である。
【００１８】
図１において、この画像形成装置１は、イメージリーダ部ＩＲ、ページプリンタ部ＰＲ、メモリユニット部ＭＥＭとを備えたデジタル複合機として構成されている。
【００１９】
この画像形成装置１は、図３に示すように、イメージリーダ部ＩＲから読み取った画像をメモリユニット部ＭＥＭに一旦保存しておき、さらに、この画像をプリンタＰＲに送ることによってコピー動作を行う。他方、ＬＡＮにつながれたコンピュータからページ記述言語を受け取り、この画像をメモリユニット部ＭＥＭで描画した後、ページプリンタ部ＰＲに画像を送ることによって、プリンタとしても動作するように構成されている。
【００２０】
イメージリーダ部ＩＲは、原稿ガラス１８上に載置された原稿を画素に分解して読み取る走査系１０、走査系１０が出力する光電変換信号の量子化ならびに種々の画像形成モードに応じた信号処理を行う画像信号処理部２０などから構成されている。また、装置本体の上部に原稿カバーを兼ねた付加装置である原稿送り装置５００がその後端部を支点にして開閉可能に組み付けられている。
【００２１】
走査系１０は、ライン走査方式の原稿読み取り機構であって、原稿照射用ランプから照射した光によって原稿の画像を読み取り、ＣＣＤアレイからなるイメージセンサ１６により、この原稿イメージを画素として入力する。走査系１０は、スキャンモータＭ２によって駆動され、原稿ガラス１８上に置かれた原稿全体を読み取る。
【００２２】
イメージセンサ１６から入力された画像は、画像信号処理部２０で処理された後、メモリユニット部ＭＥＭに送られる。
【００２３】
ページプリンタ部ＰＲは、露光制御信号を出力する印字処理部５０、半導体レーザを光源とするプリントヘッド６０、感光体ドラムとその周辺装置からなる現像・転写系７０Ｂ、定着ローラおよび排出ローラなどを有した定着・排出系７０Ｄ、印字用の用紙を収納する給紙カセット８０から用紙を供給する給紙系７０Ａ、用紙を搬送する搬送系７０Ｃなどによって構成されている。メモリユニット部ＭＥＭから受け取った画像信号は、電子写真プロセスを経て用紙の上に画像を形成する。
【００２４】
イメージリーダ部ＩＲ、ページプリンタ部ＰＲの動作は、公知の技術であるため、ここでは、詳細な説明は省略する。
【００２５】
図２は、この画像形成装置１における操作パネルを示す概観図である。
【００２６】
操作パネル３０は、状態表示および各種モード指定を行うための、操作画面である液晶タッチパネル部３１、コピーの数値条件（枚数や倍率など）を入力するためのテンキー３３、コピー動作の開始および停止状態からの再開を指示するためのスタートキー３４、装置１の動作停止を指示するためのストップキー３５、コピーモードの初期化およびジョブの破棄を指示するためのリセットキー３６、装置１内に記憶・登録されているジョブの一覧を液晶式表示パネル部３１に表示させるためのジョブリストキー３２によって構成されている。
【００２７】
複写動作（コピー）を行う場合には、スタートキー３４を押して動作を開始させる。途中で一時的に複写動作を止める場合には、ストップキー３５を押す。ストップキー３５を押してプリントなどの動作を停止させた後、リセットキー３６を押すと、プリント中のジョブを破棄することができる。ジョブの停止と破棄については、プリンタのジョブであっても、同様の操作で行うことができる。現在プリントしていないジョブについては、後述するジョブリストキー３２を押して表示されるジョブ一覧画面で破棄操作を行う。
【００２８】
ジョブリストキー３２を押すと、図９に示すように、メモリ（図４）４６内に蓄積されているジョブの一覧が表示される。この画面では、待機しているジョブの破棄のみならず、モードの変更も可能である。
【００２９】
図３は、この画像形成装置１の電気的接続関係の概要を示す、簡単なブロック図である。
【００３０】
この画像形成装置１は、前述したように、概ね、画像を読み取るイメージリーダ部ＩＲ、読み取った画像を複数枚記憶するメモリユニット部ＭＥＭ、読み取った画像をプリントするページプリンタ部ＰＲによって構成されている。
【００３１】
複写動作を行うには、メモリユニット部ＭＥＭがイメージリーダ部ＩＲとページプリンタ部ＰＲの動作をコントロールすることによって可能となっている。
【００３２】
メモリユニット部ＭＥＭ、イメージリーダ部ＩＲおよびページプリンタ部ＰＲの３者は、制御信号をやりとりする通信ラインと画像ＢＵＳによって結線されている。通信ラインは、原稿の給紙／読み込み、用紙の給紙／プリント動作のタイミングを、メモリユニット部ＭＥＭがイメージリーダ部ＩＲおよびページプリンタ部ＰＲに指示するためのものである。また、この通信ラインは、イメージリーダ部ＩＲおよびページプリンタ部ＰＲの状態をメモリユニット部ＭＥＭに送るためにも使用される。
【００３３】
画像ＢＵＳーＡは、イメージリーダ部ＩＲから読み込んだ画像をメモリユニット部ＭＥＭに転送するために使用される。メモリユニット部ＭＥＭで記憶された画像は、さらに画像ＢＵＳーＢを通じてページプリンタ部ＰＲに送られ、作像動作が行われる。
【００３４】
この装置１では、画像メモリ（図４）４６内に複数の画像を蓄積することが可能であるため、イメージリーダ部ＩＲで読み込んだ画像を、画像メモリ４６内に記憶しておき、メモリ内の画像を何度もページプリンタ部ＰＲに送ることにより、同じ原稿を何度もプリントしたり、画像メモリ４６からプリンタに送る画像の順番を制御することにより、プリントの順番を入れ替えることもできる。
【００３５】
また、この装置１では、プリンタとしての機能も有している。ＬＡＮを通じて受け取った記述言語に従い、画像をメモリユニット部ＭＥＭ内で描画する。この画像を、画像ＢＵＳーＢを通じてページプリンタ部ＰＲに送ることによりプリンタの動作が実現される。
【００３６】
図４は、メモリユニット部ＭＥＭの内部構成図である。
【００３７】
メモリユニット部ＭＥＭでは、ＲＯＭ４２内に格納されたプログラムの手順に従い、制御手段としてのＣＰＵ４０が制御を実行する。
【００３８】
画像ＢＵＳーＡ，Ｂは、画像メモリとしてのＲＡＭ４６とつながり、画像はこのＲＡＭ４６に記憶される。画像の転送制御は、数チャンネルの転送が可能なＤＭＡコントローラ４７によって行われる。
【００３９】
また、画像ＢＵＳーＡ，Ｂには、圧縮器４８及び伸張器４９が接続され、画像に対する圧縮動作及び伸張動作を行うことが可能である。画像ＲＡＭ４６に蓄積された画像についての情報は、システムＲＡＭ４１に記憶されている。システムＲＡＭ４１には、プログラムを動作させるために必要なパラメータなども記憶されている。
【００４０】
操作パネルコントローラ３７は、図２に示した操作パネル３０のキー入力、液晶タッチパネル部３１の表示／入力のＩ／Ｏ制御を行う。通信ドライバ４４は、イメージリーダ部ＩＲ、ページプリンタ部ＰＲとの通信を行うためのシリアル通信制御用のドライバである。
【００４１】
また、タイマ４３は時間測定に使用される。一方、ＬＡＮコントローラ４５は、プリンタとして動作するときに、パーソナルコンピュータ（ＰＣ）からページ記述言語を受け取るための通信を行う。
【００４２】
図５は、メモリユニット部ＭＥＭ内の画像の流れを説明するためのブロック図である。
【００４３】
画像ＲＡＭ４６は、入力画像メモリ４６Ａ、出力画像メモリ４６Ｂ、圧縮画像メモリ４６Ｃに別れている。
【００４４】
各メモリ間の画像伝送は、前記ＤＭＡコントローラ（図５には、不図示）４７が行う。ＤＭＡコントローラ４７に転送開始アドレスと転送サイズをセットすることにより、ハードウェアによりメモリ間の画像転送が行われる。
【００４５】
イメージリーダ部ＩＲから読み込んだ画像は、画像ＢＵＳーＡを通じて入力画像メモリ４６ＡにＤＭＡ転送される。入力画像メモリ４６Ａに蓄積された画像は、圧縮器４８により圧縮され、圧縮画像メモリ４６ＣにＤＭＡ転送される。
【００４６】
圧縮画像メモリ４６Ｃに蓄積された画像は、伸張器４９により伸張され、出力画像メモリ４６ＢにＤＭＡ転送される。
【００４７】
出力画像メモリ４６Ｂに転送された画像は、ＤＭＡコントローラ４７により画像ＢＵＳーＢを通じてページプリンタ部ＰＲに転送され、用紙上に画像が形成される。
【００４８】
以上の制御を行うとき、メモリユニット部ＭＥＭは、通信ラインを通じて原稿や用紙の給紙指示を行い制御上にタイミングをとっている。
【００４９】
プリンタとして動作する場合には、ＬＡＮを通じて受け取ったページ記述言語を一時的にシステムＲＡＭ４１に蓄積する。ＣＰＵ４０は、言語の内容を解析し、圧縮画像メモリ４６Ｃ上に画像を描画させる。伸張器４９は、伸張動作を行わず、そのまま画像を通過させることも可能であるため、圧縮画像メモリ４６Ｃから伸張器４９を通じ、出力画像メモリ４６Ｂに画像を蓄積した後、印字動作を行うことにより、プリンタとしての動作を行う。
【００５０】
図６は、メモリ内に登録された複数のジョブの扱いを図示したものである。
【００５１】
メモリ４６内に登録されたジョブは、登録された順番に待ち行列が形成される。実行中のジョブが終了する度に、順次待ち状態になっているジョブが実行されることになる。
【００５２】
ジョブを登録する場合、コピー機としてのジョブの場合には、操作パネル３０で使用者（操作者）名を入力した後、スタートキー３４を押す。プリンタとしてのジョブの場合には、プリントのスタートをアプリケーションに対して行うと、プリンタドライバにより印字したユーザー名と印字データが送られるようになっている。ここでは、この装置１側で受付けた順番に印字ジョブが実行される。
【００５３】
図７は、ジョブの管理方法の説明図である。
【００５４】
ジョブ毎にジョブの管理情報をメモリ４６の記憶領域Ｔ１に記憶させる。ここでは、ジョブの種類、ジョブの動作モード、ジョブの実行状態、ジョブを登録した使用者、ジョブを実行する順番などが記憶されている。
【００５５】
ジョブを記憶する順番は、実行順を示す連鎖リストによって記憶されている。また、プリンタとしてのジョブなどの場合は、印字を指示した端末名、ファイル名などの情報も記憶されている。これらに情報は、印字する場合にプリンタドライバによって送られてくる情報であり、端末側の指定によっては送られて来ない場合もある。
【００５６】
コピー時の原稿毎の情報、プリンタ時の用紙毎の情報は、メモリ４６の記憶領域Ｔ２に記憶される。ここでは、印字すべき画像サイズ、画像の作成状況、給紙口選択指定などの情報が記憶される。
【００５７】
圧縮された画像は、圧縮画像メモリ４６Ｃ上に記憶されることになるが、前述した情報は、ディレクトリー構造により接続され、ジョブが特定されると、そのジョブで印字される画像データならびにその詳細情報を得ることができるようになっている。
【００５８】
図８は、この画像形成装置１の動作および操作方法を説明するための画面表示を示す。
【００５９】
何らかのジョブをプリントしている場合には、操作パネル３０の液晶タッチパネル部３１に、図８（ａ）に示すように、「プリント中です。停止する場合には、ストップキーを押して下さい」というメッセージが表示されている。この状態でストップキー３５を押した場合には、図８（ｂ）に示す画面に遷移する。この画面では、「停止しました。プリントを取り消す場合にはリセットキーを押して下さい」というメッセージが表示される。
【００６０】
ここで、リセットキー３６を押すと、現在実行中のジョブが破棄される。ジョブを破棄したときに、登録されたジョブの中に破棄したジョブと同じユーザーのジョブが存在しておらず、かつ次にジョブが待機している場合には、図８（ｄ）に示すように、「プリントを取り消しました。あなたのジ゜ョブはないためプリントを維持しました。プリント中です。」というメッセージが表示され、次のジョブのプリントが直ぐにスタートする。
【００６１】
登録されたジョブの中に、破棄したジョブと同じユーザーのジョブが存在していた場合には、図８（ｃ）に示すように、待ち状態になっているジョブの操作を可能にするため一定時間停止し、ユーザーのジョブを操作するため「先ほどのプリントは取り消しました。あなたのジョブは、下記のものが登録されています。しばらく停止しています。再開する場合にはスタートキーを押して下さい。」というメッセージを画面に表示する。ここではさらに、同じユーザーのジョブを画面上に一覧表示して、操作を容易にしている。
【００６２】
ユーザーは、引き続き自分が登録したジョブを破棄したり、ジョブのモードを修正したりすることができる。ジョブの操作を行っている場合には、スタートのための時間計測は行われず、プリントの再開が禁止される。
【００６３】
この装置１では、前述したように、登録されているジョブの属性（前述の例では、ジョブのユーザーが同じかどうか）に応じて次に待機しているジョブのスタート（再開）のタイミングが変更可能である。これによって、ユーザーの操作性を確保しつつ、装置１が無駄に停止する時間が短縮される。
【００６４】
なお、図８（ｃ）では、削除したジョブと同じユーザー名のジョブが存在した場合の例を示しているが、ジョブの属性判断として、ユーザー名が同じかどうか以外に、端末名が同じかどうか、ファイル名が同じかどうかを判断して、同じであれば、同じ属性と判断するようにしても良い。例えば、ファイル名が同じ場合には、破棄したジョブと同じ内容のジョブであることが考えられる。また、コピー機のジョブかプリンタのジョブかによって判断することで、同じユーザーであっても、プリンタのジョブを破棄した場合、コピー機のジョブは破棄しない等の処理も可能となる。なお、属性の判断は、１つの方法に限定されるものではなく、２つ以上を組み合わせて判断しても良い。
【００６５】
図９は、ジョブリストキー３２を押した場合の表示である。
【００６６】
図９（ａ）に示す画面では、一覧表示の中からジョブを操作することができる。ジョブを選択して削除する「削除キー」３７ａ、ジョブを選択してモードを変更する「モード変更キー」３７ｂ、ジョブリストに表示されているリストの中から、特定の属性を指定して一括してジョブを削除する「属性で削除キー」３７ｃが表示されている。
【００６７】
ここで、操作例として、属性を指定してまとめてジョブを削除する操作について説明する。
【００６８】
「属性で削除キー」３７ｃを押すと、図９（ｂ）に示すように、ジョブの属性を選択するキーが表示される。
【００６９】
ここでは、「ジョブ番号」、「ユーザー名」、「端末名」、「ファイル名」、「ＣＯＰＹ／ＰＲＩＮＴＥＲ（の種類）」を選択することができる。「ユーザー名」を選択すると、図９（ｃ）に示すように、各ユーザー名が表示され、そのユーザーのジョブをまとめて削除することができ、使い勝手がよい。
【００７０】
この装置１では、この画面表示している場合であっても、プリント動作を継続することが可能であるが、操作パネル３０上で操作しているジョブがプリントするタイミングになった場合には、操作の方が優先されるため、プリント動作が停止される。
【００７１】
ジョブ一覧表示の画面を閉じ、該画面から抜けた場合には、ジョブに対する操作が終了したと判断できるため、画面を閉じた段階で、停止していたジョブを再開するようにして、装置の無駄な停止を防止している。
【００７２】
図１０はこの画像形成装置１による全体処理を示すフローチャートである。
【００７３】
以下の説明ならびに図面では、ステップをＳと略称する。
【００７４】
電源を投入すると、Ｓ１では、ハードウェアの初期化を行い、さらにＳ２では、内部的な変数の初期化を行う。ついで、Ｓ３では、イメージリーダ部ＩＲ／ページプリンタ部ＰＲと初期通信により接続した後、Ｓ４では操作パネル３０の初期化を行う。この後、Ｓ５ではジョブ制御を行い、Ｓ６では読み込み制御を行い、Ｓ７ではプリント制御を行う。さらに、Ｓ８ではメモリ制御を行い、Ｓ９ではパネル制御を行い、Ｓ１０でプリンタコントローラ制御を行った後、Ｓ５に戻り、Ｓ５〜Ｓ１０の処理を繰り返す。
【００７５】
図１１は、図１０のジョブ制御Ｓ５の処理を示すフローチャートである。
【００７６】
まず、Ｓ５１では、複数のジョブの切り替えを行うための「ジョブ切り替え処理」を行い、Ｓ５２では、ジョブの破棄処理を行うための「ジョブ破棄処理」を行い、Ｓ５３では、ジョブのスタートを行うための「再開／スタート処理」を行う。さらに、Ｓ５４では、装置本体に登録されているジョブのリストを作成するための「ジョブリスト処理」を行い、Ｓ５５では、実行中のジョブの実行ステータス状態を更新して表示する「実行ジョブステータス更新」を処理する。
【００７７】
図１２は、図１１に示したジョブ切り替え処理Ｓ５１を示すフローチャートである。
【００７８】
Ｓ５１１では、実行中のジョブが終了したか否かを判断し、実行中のジョブが終了していると（Ｓ５１１の判定がＹＥＳ）、Ｓ５１２では、次のジョブが待機しているか否かを判断し、次のジョブが待機していると（Ｓ５１２の判定がＹＥＳ）、Ｓ５１３では、次に待機しているジョブに切り替える。
【００７９】
実行中のジョブが終了していないときは（Ｓ５１１の判定がＮＯ）、リターンし、また、次のジョブが存在していないときも（Ｓ５１２の判定がＮＯ）、リターンする。
【００８０】
ついで、Ｓ５１４では、待機中の次のジョブが操作パネル３０で操作されているか（ジョブリストを基に操作されているか）を判断し、待機中の次のジョブが操作パネル３０で操作されていると（Ｓ５１４の判定がＹＥＳ）、破棄される可能性があるため、Ｓ５１６ではそのまま待ち状態にさせる。待機中の次のジョブが操作パネル３０で操作されていない場合は（Ｓ５１４の判定がＮＯ）、Ｓ５１５では、次のジョブをスタートさせる。
【００８１】
図１３は、図１１に示したジョブ破棄処理（登録されているジョブを削除）Ｓ５２を示すフローチャートである。
【００８２】
Ｓ５２１では、ジョブを破棄する指示があったか否かを判断し、ジョブ破棄指示があった場合（Ｓ５２１の判定がＹＥＳ）、Ｓ５２２では、現在プリント実行中であるか否かを判断し、現在プリント実行中であると（Ｓ５２２の判定がＹＥＳ）、Ｓ５２３では、プリント中のジョブの無効の処理を行う。ここでは、ジョブの情報、ジョブの画像データをメモリ４６内から削除する。なお、上記ジョブ破棄指示がなかった場合（Ｓ５２１の判定がＮＯ）、リターンする。また、現在プリント実行中でないときは（Ｓ５２２の判定がＮＯ）、Ｓ５２３でプリントジョブの無効処理を行ってからリターンする。
【００８３】
上記プリントジョブの無効処理を行った後、Ｓ５２４では、次のジョブが待機中であるか否かを判断し、次のジョブが待機中であると（Ｓ５２４の判定がＹＥＳ）、Ｓ５２５で、次のジョブに切り替える処理を行う。次のジョブが待機中でないと（Ｓ５２４の判定がＮＯ）、リターンする。
【００８４】
ついで、Ｓ５２６で、登録されているジョブの中で破棄したジョブと同じユーザーのジョブ（同じ属性のジョブ）が存在するか否かを判断し、同じユーザーのジョブが存在している場合、（Ｓ５２６の判定がＹＥＳ）、Ｓ５２７では、ユーザーの操作を保証するため、一定時間だけタイマ（スタートタイマ）４３をスタートさせる。このタイマ４３が設定時間経過でタイムアップするまでは、次に待機中のジョブをスタートさせない。さらに、Ｓ５２８では、ユーザーの登録したジョブのリストを操作パネル３０上に表示させる処理を行ったのち、リターンする。上記登録されているジョブの中で破棄したジョブと同じユーザーのジョブが存在していない場合は（Ｓ５２６の判定がＮＯ）、Ｓ５３０で待機中のジョブをスタートさせる。
【００８５】
このように、破棄したジョブと同じ属性のジョブが存在している場合には、すぐに次ジョブをスタートさせることなく、一定時間が確保されるから、この間にユーザーは必要に応じて、登録されているジョブを破棄することができる。一方、破棄したジョブと同じ属性のジョブが存在しない場合には、すぐに次ジョブをスタートさせることで、装置の不要な停止を防止できる。
【００８６】
なお、ここでは、同じユーザーの例で説明したが、ユーザー以外の属性を利用して判断してもよい。
【００８７】
図１４は、図１１に示したジョブを再開／スタート処理Ｓ５３を示すフローチャートである。
【００８８】
まず、Ｓ５３１で、スタートキー３４によって再開／スタートの指示があったか否かを判断し、再開／スタートの指示があった場合（Ｓ５３１の判定がＹＥＳ）、Ｓ５３４で、登録されているジョブを再開／スタートさせる。また、このとき、前述のタイマ４３の使用は不要であるので、Ｓ５３５で、タイマ４３をクリア（リセット）したのち、リターンする。
【００８９】
スタートキー３４が押されていない（再開／スタートの指示がない）場合には（Ｓ５３１の判定がＮＯ）、Ｓ５３２で、タイマ４３が動作しているか否かを判断し、動作中であれば（Ｓ５３２の判定がＹＥＳ）、Ｓ５３３で、タイマ４３が所定値（設定時間）に達したか否かを判断する。タイマ４３が所定値（設定時間）に達していると（Ｓ５３３の判定がＹＥＳ）、スタートキー３４を押した場合と同様に、Ｓ５３４でスタート処理を行い、Ｓ５３５ではタイマ４３をリセットする。従って、図１３のＳ５２６で、無効にしたジョブと同じ属性のジョブが存在していた場合であっても、タイマ４３により一定時間経過すると次ジョブをスタートするから、ユーザーがジョブの破棄処理をすることなくそのまま放置した場合であっても、装置の停止時間は最小限に抑えられる。
【００９０】
タイマ４３が動作中でない場合や（Ｓ５３２の判定がＮＯ）、タイマ４３が設定値に達していない場合には（Ｓ５３３の判定がＮＯ）、いずれもリターンする。
【００９１】
図１５は、図１１に示したＳ５４のジョブリストを表示する時の処理を示すフローチャートである。
【００９２】
まず、Ｓ５４１では、ジョブリストキー３２によるジョブリスト表示中であるか否かを判断し、ジョブリスト表示中であると（Ｓ５４１がＹＥＳ）、Ｓ５４６で、ジョブ操作を行っているか否かを判断する。
【００９３】
ジョブ操作を行っている場合には（Ｓ５４６の判定がＹＥＳ）、Ｓ５４７で、操作を行っている番号を記憶したのち、Ｓ５５４でジョブ操作処理を行い、Ｓ５４８に進む。Ｓ５４７で記憶された番号は、図１２のジョブ切り替え処理５１において、次の待機中のジョブをスタートさせるか否かの判断ステップ（Ｓ５１４）で使用している。
【００９４】
上記ジョブリストが表示されていないと（Ｓ５４１の判定がＮＯ）、Ｓ５４２で、ジョブリストを閉じたのか否かを判断し、ジョブリストが閉じられていると（Ｓ５４２の判定がＹＥＳ）、Ｓ５４３では、次の待ち状態のジョブがあるか否かを判断する。待ち状態のジョブがある場合には（Ｓ５４３の判定がＹＥＳ）、Ｓ５４４で待ち状態のジョブをスタートさせ、Ｓ５４５で、操作中のジョブ番号を無効にする。
【００９５】
このように、ジョブリストを閉じた時点で次の待ち状態のジョブをスタートさせているのは、前述したように、これ以降、操作者はジョブに対する操作を行わないと判断しているためである。
【００９６】
ついで、Ｓ５４８では、ジョブ破棄後にユーザーのジョブリストが表示状態であるか否かを判断し、ジョブ破棄後のユーザのジョブリストが表示状態であれば（Ｓ５４８の判定がＹＥＳ）、Ｓ５４９で、ジョブ操作を行っているか否かを判断し、ジョブ操作を行っている場合には（Ｓ５４９の判定がＹＥＳ）、Ｓ５５０では、前述したタイマ動作を停止したのち、リターンする。タイマ動作を停止するのは、自分のジョブを操作しているいる間にジョブがスタートしてしまうことを防ぐためである。
【００９７】
ジョブ破棄後のユーザのジョブリストが表示状態でなければ（Ｓ５４８の判定がＮＯ）、Ｓ５５１でタイマ４３をクリアしたのち、リターンする。また、ジョブリストが表示状態であっても、ジョブ操作を行っていない場合には（Ｓ５４９の判定がＮＯ）、Ｓ５５２で、タイマ４３が停止しているか否かを判断し、タイマ４３が停止していると（Ｓ５５２の判定がＹＥＳ）、タイマ４３のカウントアップを再開させたのちリターンし、タイマ４３が停止していないときは（Ｓ５５２の判定がＮＯ）、そのままリターンする。
【００９８】
なお、ジョブリストが閉じていない場合（Ｓ５４２の判定がＮＯ）、また、待ち状態のジョブがない場合（Ｓ５４３の判定がＮＯ）、さらには、ジョブ操作を行っていない場合（Ｓ５４６の判定がＮＯ）の場合には、Ｓ５４８に進む。
【００９９】
図１６は、図１５のＳ５５４に示したジョブ操作処理を示すフローチャートである。
【０１００】
Ｓ５５４１では、操作しようとしているジョブが現在プリントなどの実行中のジョブであるか否かを判断し、現在実行中のジョブである場合には（Ｓ５５４１の判定がＹＥＳ）、処理を行わず、リターンする。現在実行中のジョブではない場合には（Ｓ５５４１の判定がＮＯ）、Ｓ５５４２でモード変更処理を行い、次いでＳ５５４３でジョブ削除処理を行い、さらにＳ５５４４で、属性によるジョブ削除処理を行う。
【０１０１】
図１７は、前記Ｓ５５４４の属性によるジョブ削除処理を示すフローチャートである。
【０１０２】
Ｓ５５４４１では、どの属性でジョブを削除するかのために属性種類（例えばユーザー名）を選択し、Ｓ５５４４２では、その属性の項目（例えば、図９の“Ｙｏｓｈｉｄａ”）を選択する。
【０１０３】
これらの情報は、図７のジョブ管理情報用記憶領域Ｔ１に記憶されているので、Ｓ５５４４３では、このジョブ管理情報用記憶領域Ｔ１を検索する。ついで、Ｓ５５４４４で、情報中に該当ジョブが存在するか否かを判断し、情報中に該当ジョブが存在していると（Ｓ５５４４４の判定がＹＥＳ）、Ｓ５５４４５で、該当ジョブを削除し、Ｓ５５４４６に進む。情報中に該当ジョブが存在していないときは（Ｓ５５４４４の判定がＮＯ）、そのままＳ５５４４６に進む。
【０１０４】
Ｓ５５４４６では、他にジョブが存在するか否かを判断する。他にジョブが存在した場合には（Ｓ５５４４６の判定がＹＥＳ）、Ｓ５５４４３に戻って、検索、該当ジョブの削除を、他にジョブが存在しなくなるまで繰り返して行う。これにより、ユーザーの希望するジョブの破棄が、効率よく行われる。他にジョブが存在しないと（Ｓ５５４４６の判定がＮＯ）、リターンする。
【０１０５】
【発明の効果】
請求項１に係る発明によれば、登録されているジョブの属性に応じて、次に待機しているジョブのスタート処理即ち画像形成動作の再開処理に関し種々の対応が可能となり、使い勝手が良くなるうえ、装置の不要な停止時間も短縮できて、処理効率を高めることができる。
【０１０６】
請求項２に係る発明によれば、登録されているジョブのうち同じ属性のジョブ、例えば同じユーザーが登録していたジョブに対して、破棄等の処理を連続的に行うことができるから、操作性が向上する。また、同じ属性のジョブが存在しない場合には、ジョブを破棄した直後に、次に待機しているジョブを自動的にスタートさせることで、装置の無駄な停止を抑制して処理効率を高めることができる。
【０１０７】
請求項３に係る発明によれば、登録されたジョブの中に破棄したジョブと同じ属性のジョブが存在している場合に、破棄等の操作がなされることなくそのまま放置されていたような場合であっても、装置のそれ以上の無駄な停止を回避できる。
【０１０８】
請求項４に係る発明によれば、破棄したジョブと同じ属性のジョブを表示する表示手段を備えているから、ユーザーは、表示手段を見てジョブを破棄するかどうかを決定できる。
【０１０９】
請求項５に係る発明によれば、ジョブ操作を行うための操作画面が閉じられると、ジョブ操作は終了したものと判断して、プリント動作が停止されているジョブが直ちに再スタートされるから、装置の無駄な停止時間を少なくすることができ、操作性も向上できる。
【０１１０】
請求項６に係る発明によれば、ジョブの属性指定により、記憶・登録された１個または複数のジョブのうち、該当する属性のジョブを一括して破棄できるから、操作時間が短くなって装置の無駄な停止時間が短くなり、また操作性も向上する。
【図面の簡単な説明】
【図１】この発明の実施形態にかかる画像形成装置を示す概略断面図である。
【図２】同じく画像形成装置における操作パネルを示す概観図である。
【図３】同じく、画像形成装置における電気的接続関係の概要を示すブロック図である。
【図４】同じくメモリユニット部の構成を示すブロック図である。
【図５】同じくメモリユニット部内の画像の流れを示すブロック図である。
【図６】同じくメモリユニット部に記憶された複数のジョブの扱いの説明図である。
【図７】ジョブの管理方法の説明図である。
【図８】ジョブ破棄操作に対応した操作パネル上の表示画面の遷移図である。
【図９】ジョブリストキーの操作に対応する操作パネル上の表示画面の遷移図である。
【図１０】画像形成装置における全体動作を示すフローチャートである。
【図１１】図１０におけるジョブ制御の処理を示すフローチャートである。
【図１２】図１１のジョブ切り替え処理を示すフローチャートである。
【図１３】図１１のジョブ破棄処理を示すフローチャートである。
【図１４】図１１の再開／スタート処理を示すフローチャートである。
【図１５】図１１のジョブリスト処理を示すフローチャートである。
【図１６】図１５のジョブ操作処理を示すフローチャートである。
【図１７】図１６の属性でのジョブ削除処理を示すフローチャートである。
【符号の説明】
１・・・・・・・・・・・・・画像形成装置
３０・・・・・・・・・・・・操作パネル
３１・・・・・・・・・・・・タッチパネル部（表示手段）
３２・・・・・・・・・・・・ジョブリストキー
３６・・・・・・・・・・・・リセットキー（操作手段）
３７ｃ・・・・・・・・・・・属性で削除キー（操作手段）
４０・・・・・・・・・・・・ＣＰＵ（制御手段）
【図１】
0003740912.tif 000002
【図２】
0003740912.tif 000003
【図３】
0003740912.tif 000004
【図４】
0003740912.tif 000005
【図５】
0003740912.tif 000006
【図６】
0003740912.tif 000007
【図７】
0003740912.tif 000008
【図８】
0003740912.tif 000009
【図９】
0003740912.tif 000010
【図１０】
0003740912.tif 000011
【図１１】
0003740912.tif 000012
【図１２】
0003740912.tif 000013
【図１３】
0003740912.tif 000014
【図１４】
0003740912.tif 000015
【図１５】
0003740912.tif 000016
【図１６】
0003740912.tif 000017
【図１７】
0003740912.tif 000018