JP3740912B2 - Image forming apparatus - Google Patents
Image forming apparatus Download PDFInfo
- Publication number
- JP3740912B2 JP3740912B2 JP27907899A JP27907899A JP3740912B2 JP 3740912 B2 JP3740912 B2 JP 3740912B2 JP 27907899 A JP27907899 A JP 27907899A JP 27907899 A JP27907899 A JP 27907899A JP 3740912 B2 JP3740912 B2 JP 3740912B2
- Authority
- JP
- Japan
- Prior art keywords
- job
- image
- registered
- image forming
- discarded
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 claims description 29
- 230000015572 biosynthetic process Effects 0.000 claims description 5
- 230000015654 memory Effects 0.000 description 52
- 238000000034 method Methods 0.000 description 45
- 230000008569 process Effects 0.000 description 41
- 238000010586 diagram Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 8
- 238000012217 deletion Methods 0.000 description 6
- 230000037430 deletion Effects 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 238000007726 management method Methods 0.000 description 5
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Record Information Processing For Printing (AREA)
- Control Or Security For Electrophotography (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、例えばコピー/プリンタ/FAXなどの機能を有する複合形デジタル複写機などに適用される画像形成装置に関する。
【0002】
【従来の技術】
画像形成装置として、装置本体にメモリを内蔵し、蓄積画像、プリントモード、シーケンス情報などの複数のジョブを上記メモリ内に記憶・登録するようにした装置が知られている。そして、ユーザーが操作ミスをした場合などには、操作パネルからその実行中や実行前のジョブを破棄(以下、削除あるいは取り消しともいう)にしたり、メモリに登録されているジョブがプリント前であれば、モードの変更ができるようになっており、破棄等の操作中に、次に待機しているジョブが存在しているときには、一定時間後に自動的に、あるいはユーザーの指示によりプリント動作が開始される。
【0003】
【発明が解決しようとする課題】
しかし、上記のような構成では、装置によるプリント動作が不必要に停止される可能があり、プリント処理のための稼働率が低下するという欠点があった。
【0004】
しかも、ユーザーにとっての操作性も良くなかった。即ち、ユーザーがメモリ内のジョブを破棄する場合、装置のプリント動作を一旦停止して操作を行う。通常は、ユーザーによるジョブの破棄操作が終了すれば、プリント動作を再開させるのが妥当と思われるが、同一のユーザーが複数のジョブをメモリに登録しているような場合には、上記ジョブの破棄操作終了後、直ぐにプリント動作が開始されると、ユーザーが他のジョブも破棄したいときに、これを実行するタイミングを無くしてしまうという問題もあった。
【0005】
この発明は、上記実情に鑑みてなされたので、記憶・登録されたジョブを処理する際の操作の容易化が図れ、しかも、無駄な停止時間を短くして、全体の処理効率を向上させることができる画像形成装置を提供することを課題とする。
【0006】
【課題を解決するための手段】
上記課題は、複数のジョブを記憶・登録可能であり、実行中のジョブが終了する度に、順番待ち状態になっているジョブを実行する画像形成装置において、画像形成を実行中のジョブを破棄することが可能な操作手段と、該操作手段の操作によって画像形成を実行中のジョブを破棄した場合に、記憶・登録されている1個または複数個のジョブが存在しているときには、前記登録されているジョブの属性に応じて、次に待機しているジョブのスタート処理を制御する制御手段と、を備えていることを特徴とする画像形成装置によって解決される。
【0007】
この画像形成装置によれば、画像形成を実行中のジョブを操作手段の操作によって破棄した場合に、記憶・登録されているジョブの属性に応じて次に待機しているジョブのスタート処理が制御されるから、ジョブの再開即ち画像形成動作の再開に関して、記憶・登録されているジョブの属性に応じた種々の対応が可能となり、使い勝手が良くなるうえ、装置の不要な停止時間も短縮されて、処理効率が高められる。
【0008】
前記制御手段による次に待機しているジョブのスタート処理の制御の一例としては、登録されているジョブの中に破棄したジョブと同じ属性のジョブが存在していない場合には、ジョブを破棄した直後に、次に待機しているジョブをスタートさせる制御を挙げることができる。
【0009】
同じ属性のジョブが存在しない場合には、ジョブを破棄した直後に、次に待機しているジョブを自動的にスタートさせることで、装置の無駄な停止が短くなる。
【0010】
この場合、制御手段は、登録されているジョブの中に破棄したジョブと同じ属性のジョブが存在している場合には、予め決められている時間の経過後に、次に待機しているジョブをスタートさせるのが良い。これにより、たとえ登録されているジョブの中に破棄したジョブと同じ属性のジョブが存在している場合に、破棄等の操作がなされることなくそのまま放置されていたような場合であっても、装置のそれ以上の無駄な停止を回避できる。
【0011】
また、制御手段は、登録されているジョブの中に破棄したジョブと同じ属性のジョブが存在している場合には、ジョブを破棄した直後に、次に待機しているジョブを直ちにスタートさせることを禁止する構成としても良い。制御手段がこのような制御を行うことで、登録されているジョブのうち同じ属性のジョブ、例えば同じユーザーによって登録されたジョブに対して、破棄等の処理を連続的に行うことができ、操作性が良くなる。また、破棄したジョブと同じ属性のジョブを表示する表示手段を備えている構成としても良い。この場合ユーザーは、表示手段を見てジョブを破棄するかどうかを決定できる。
【0012】
また、前記表示手段には、破棄されたジョブと同じ属性のジョブに対してジョブ操作を行うための操作画面を表示し、前記制御手段は、該表示手段の前記操作画面が閉じられた時点で、スタートが禁止されていたジョブのスタートを直ちに行わせる構成としても良い。
【0013】
この画像形成装置によれば、ジョブ操作を行うための操作画面が閉じられると、スタートが禁止されていたジョブが直ちに再スタートされるから、装置の無駄な停止時間がなくなるとともに、操作性も良くなる。
【0015】
この画像形成装置によれば、ジョブの属性指定により、記憶・登録された1個または複数のジョブのうち、該当する属性のジョブを一括して破棄できるから、操作時間が短くなって装置の無駄な停止時間が短くなるとともに、操作性も良くなる。
【0016】
【発明の実施の形態】
以下、この発明の実施形態を図面に基づいて説明する。
【0017】
図1はこの発明の実施形態にかかる画像形成装置を示す概略断面図である。
【0018】
図1において、この画像形成装置1は、イメージリーダ部IR、ページプリンタ部PR、メモリユニット部MEMとを備えたデジタル複合機として構成されている。
【0019】
この画像形成装置1は、図3に示すように、イメージリーダ部IRから読み取った画像をメモリユニット部MEMに一旦保存しておき、さらに、この画像をプリンタPRに送ることによってコピー動作を行う。他方、LANにつながれたコンピュータからページ記述言語を受け取り、この画像をメモリユニット部MEMで描画した後、ページプリンタ部PRに画像を送ることによって、プリンタとしても動作するように構成されている。
【0020】
イメージリーダ部IRは、原稿ガラス18上に載置された原稿を画素に分解して読み取る走査系10、走査系10が出力する光電変換信号の量子化ならびに種々の画像形成モードに応じた信号処理を行う画像信号処理部20などから構成されている。また、装置本体の上部に原稿カバーを兼ねた付加装置である原稿送り装置500がその後端部を支点にして開閉可能に組み付けられている。
【0021】
走査系10は、ライン走査方式の原稿読み取り機構であって、原稿照射用ランプから照射した光によって原稿の画像を読み取り、CCDアレイからなるイメージセンサ16により、この原稿イメージを画素として入力する。走査系10は、スキャンモータM2によって駆動され、原稿ガラス18上に置かれた原稿全体を読み取る。
【0022】
イメージセンサ16から入力された画像は、画像信号処理部20で処理された後、メモリユニット部MEMに送られる。
【0023】
ページプリンタ部PRは、露光制御信号を出力する印字処理部50、半導体レーザを光源とするプリントヘッド60、感光体ドラムとその周辺装置からなる現像・転写系70B、定着ローラおよび排出ローラなどを有した定着・排出系70D、印字用の用紙を収納する給紙カセット80から用紙を供給する給紙系70A、用紙を搬送する搬送系70Cなどによって構成されている。メモリユニット部MEMから受け取った画像信号は、電子写真プロセスを経て用紙の上に画像を形成する。
【0024】
イメージリーダ部IR、ページプリンタ部PRの動作は、公知の技術であるため、ここでは、詳細な説明は省略する。
【0025】
図2は、この画像形成装置1における操作パネルを示す概観図である。
【0026】
操作パネル30は、状態表示および各種モード指定を行うための、操作画面である液晶タッチパネル部31、コピーの数値条件(枚数や倍率など)を入力するためのテンキー33、コピー動作の開始および停止状態からの再開を指示するためのスタートキー34、装置1の動作停止を指示するためのストップキー35、コピーモードの初期化およびジョブの破棄を指示するためのリセットキー36、装置1内に記憶・登録されているジョブの一覧を液晶式表示パネル部31に表示させるためのジョブリストキー32によって構成されている。
【0027】
複写動作(コピー)を行う場合には、スタートキー34を押して動作を開始させる。途中で一時的に複写動作を止める場合には、ストップキー35を押す。ストップキー35を押してプリントなどの動作を停止させた後、リセットキー36を押すと、プリント中のジョブを破棄することができる。ジョブの停止と破棄については、プリンタのジョブであっても、同様の操作で行うことができる。現在プリントしていないジョブについては、後述するジョブリストキー32を押して表示されるジョブ一覧画面で破棄操作を行う。
【0028】
ジョブリストキー32を押すと、図9に示すように、メモリ(図4)46内に蓄積されているジョブの一覧が表示される。この画面では、待機しているジョブの破棄のみならず、モードの変更も可能である。
【0029】
図3は、この画像形成装置1の電気的接続関係の概要を示す、簡単なブロック図である。
【0030】
この画像形成装置1は、前述したように、概ね、画像を読み取るイメージリーダ部IR、読み取った画像を複数枚記憶するメモリユニット部MEM、読み取った画像をプリントするページプリンタ部PRによって構成されている。
【0031】
複写動作を行うには、メモリユニット部MEMがイメージリーダ部IRとページプリンタ部PRの動作をコントロールすることによって可能となっている。
【0032】
メモリユニット部MEM、イメージリーダ部IRおよびページプリンタ部PRの3者は、制御信号をやりとりする通信ラインと画像BUSによって結線されている。通信ラインは、原稿の給紙/読み込み、用紙の給紙/プリント動作のタイミングを、メモリユニット部MEMがイメージリーダ部IRおよびページプリンタ部PRに指示するためのものである。また、この通信ラインは、イメージリーダ部IRおよびページプリンタ部PRの状態をメモリユニット部MEMに送るためにも使用される。
【0033】
画像BUSーAは、イメージリーダ部IRから読み込んだ画像をメモリユニット部MEMに転送するために使用される。メモリユニット部MEMで記憶された画像は、さらに画像BUSーBを通じてページプリンタ部PRに送られ、作像動作が行われる。
【0034】
この装置1では、画像メモリ(図4)46内に複数の画像を蓄積することが可能であるため、イメージリーダ部IRで読み込んだ画像を、画像メモリ46内に記憶しておき、メモリ内の画像を何度もページプリンタ部PRに送ることにより、同じ原稿を何度もプリントしたり、画像メモリ46からプリンタに送る画像の順番を制御することにより、プリントの順番を入れ替えることもできる。
【0035】
また、この装置1では、プリンタとしての機能も有している。LANを通じて受け取った記述言語に従い、画像をメモリユニット部MEM内で描画する。この画像を、画像BUSーBを通じてページプリンタ部PRに送ることによりプリンタの動作が実現される。
【0036】
図4は、メモリユニット部MEMの内部構成図である。
【0037】
メモリユニット部MEMでは、ROM42内に格納されたプログラムの手順に従い、制御手段としてのCPU40が制御を実行する。
【0038】
画像BUSーA,Bは、画像メモリとしてのRAM46とつながり、画像はこのRAM46に記憶される。画像の転送制御は、数チャンネルの転送が可能なDMAコントローラ47によって行われる。
【0039】
また、画像BUSーA,Bには、圧縮器48及び伸張器49が接続され、画像に対する圧縮動作及び伸張動作を行うことが可能である。画像RAM46に蓄積された画像についての情報は、システムRAM41に記憶されている。システムRAM41には、プログラムを動作させるために必要なパラメータなども記憶されている。
【0040】
操作パネルコントローラ37は、図2に示した操作パネル30のキー入力、液晶タッチパネル部31の表示/入力のI/O制御を行う。通信ドライバ44は、イメージリーダ部IR、ページプリンタ部PRとの通信を行うためのシリアル通信制御用のドライバである。
【0041】
また、タイマ43は時間測定に使用される。一方、LANコントローラ45は、プリンタとして動作するときに、パーソナルコンピュータ(PC)からページ記述言語を受け取るための通信を行う。
【0042】
図5は、メモリユニット部MEM内の画像の流れを説明するためのブロック図である。
【0043】
画像RAM46は、入力画像メモリ46A、出力画像メモリ46B、圧縮画像メモリ46Cに別れている。
【0044】
各メモリ間の画像伝送は、前記DMAコントローラ(図5には、不図示)47が行う。DMAコントローラ47に転送開始アドレスと転送サイズをセットすることにより、ハードウェアによりメモリ間の画像転送が行われる。
【0045】
イメージリーダ部IRから読み込んだ画像は、画像BUSーAを通じて入力画像メモリ46AにDMA転送される。入力画像メモリ46Aに蓄積された画像は、圧縮器48により圧縮され、圧縮画像メモリ46CにDMA転送される。
【0046】
圧縮画像メモリ46Cに蓄積された画像は、伸張器49により伸張され、出力画像メモリ46BにDMA転送される。
【0047】
出力画像メモリ46Bに転送された画像は、DMAコントローラ47により画像BUSーBを通じてページプリンタ部PRに転送され、用紙上に画像が形成される。
【0048】
以上の制御を行うとき、メモリユニット部MEMは、通信ラインを通じて原稿や用紙の給紙指示を行い制御上にタイミングをとっている。
【0049】
プリンタとして動作する場合には、LANを通じて受け取ったページ記述言語を一時的にシステムRAM41に蓄積する。CPU40は、言語の内容を解析し、圧縮画像メモリ46C上に画像を描画させる。伸張器49は、伸張動作を行わず、そのまま画像を通過させることも可能であるため、圧縮画像メモリ46Cから伸張器49を通じ、出力画像メモリ46Bに画像を蓄積した後、印字動作を行うことにより、プリンタとしての動作を行う。
【0050】
図6は、メモリ内に登録された複数のジョブの扱いを図示したものである。
【0051】
メモリ46内に登録されたジョブは、登録された順番に待ち行列が形成される。実行中のジョブが終了する度に、順次待ち状態になっているジョブが実行されることになる。
【0052】
ジョブを登録する場合、コピー機としてのジョブの場合には、操作パネル30で使用者(操作者)名を入力した後、スタートキー34を押す。プリンタとしてのジョブの場合には、プリントのスタートをアプリケーションに対して行うと、プリンタドライバにより印字したユーザー名と印字データが送られるようになっている。ここでは、この装置1側で受付けた順番に印字ジョブが実行される。
【0053】
図7は、ジョブの管理方法の説明図である。
【0054】
ジョブ毎にジョブの管理情報をメモリ46の記憶領域T1に記憶させる。ここでは、ジョブの種類、ジョブの動作モード、ジョブの実行状態、ジョブを登録した使用者、ジョブを実行する順番などが記憶されている。
【0055】
ジョブを記憶する順番は、実行順を示す連鎖リストによって記憶されている。また、プリンタとしてのジョブなどの場合は、印字を指示した端末名、ファイル名などの情報も記憶されている。これらに情報は、印字する場合にプリンタドライバによって送られてくる情報であり、端末側の指定によっては送られて来ない場合もある。
【0056】
コピー時の原稿毎の情報、プリンタ時の用紙毎の情報は、メモリ46の記憶領域T2に記憶される。ここでは、印字すべき画像サイズ、画像の作成状況、給紙口選択指定などの情報が記憶される。
【0057】
圧縮された画像は、圧縮画像メモリ46C上に記憶されることになるが、前述した情報は、ディレクトリー構造により接続され、ジョブが特定されると、そのジョブで印字される画像データならびにその詳細情報を得ることができるようになっている。
【0058】
図8は、この画像形成装置1の動作および操作方法を説明するための画面表示を示す。
【0059】
何らかのジョブをプリントしている場合には、操作パネル30の液晶タッチパネル部31に、図8(a)に示すように、「プリント中です。停止する場合には、ストップキーを押して下さい」というメッセージが表示されている。この状態でストップキー35を押した場合には、図8(b)に示す画面に遷移する。この画面では、「停止しました。プリントを取り消す場合にはリセットキーを押して下さい」というメッセージが表示される。
【0060】
ここで、リセットキー36を押すと、現在実行中のジョブが破棄される。ジョブを破棄したときに、登録されたジョブの中に破棄したジョブと同じユーザーのジョブが存在しておらず、かつ次にジョブが待機している場合には、図8(d)に示すように、「プリントを取り消しました。あなたのジ゜ョブはないためプリントを維持しました。プリント中です。」というメッセージが表示され、次のジョブのプリントが直ぐにスタートする。
【0061】
登録されたジョブの中に、破棄したジョブと同じユーザーのジョブが存在していた場合には、図8(c)に示すように、待ち状態になっているジョブの操作を可能にするため一定時間停止し、ユーザーのジョブを操作するため「先ほどのプリントは取り消しました。あなたのジョブは、下記のものが登録されています。しばらく停止しています。再開する場合にはスタートキーを押して下さい。」というメッセージを画面に表示する。ここではさらに、同じユーザーのジョブを画面上に一覧表示して、操作を容易にしている。
【0062】
ユーザーは、引き続き自分が登録したジョブを破棄したり、ジョブのモードを修正したりすることができる。ジョブの操作を行っている場合には、スタートのための時間計測は行われず、プリントの再開が禁止される。
【0063】
この装置1では、前述したように、登録されているジョブの属性(前述の例では、ジョブのユーザーが同じかどうか)に応じて次に待機しているジョブのスタート(再開)のタイミングが変更可能である。これによって、ユーザーの操作性を確保しつつ、装置1が無駄に停止する時間が短縮される。
【0064】
なお、図8(c)では、削除したジョブと同じユーザー名のジョブが存在した場合の例を示しているが、ジョブの属性判断として、ユーザー名が同じかどうか以外に、端末名が同じかどうか、ファイル名が同じかどうかを判断して、同じであれば、同じ属性と判断するようにしても良い。例えば、ファイル名が同じ場合には、破棄したジョブと同じ内容のジョブであることが考えられる。また、コピー機のジョブかプリンタのジョブかによって判断することで、同じユーザーであっても、プリンタのジョブを破棄した場合、コピー機のジョブは破棄しない等の処理も可能となる。なお、属性の判断は、1つの方法に限定されるものではなく、2つ以上を組み合わせて判断しても良い。
【0065】
図9は、ジョブリストキー32を押した場合の表示である。
【0066】
図9(a)に示す画面では、一覧表示の中からジョブを操作することができる。ジョブを選択して削除する「削除キー」37a、ジョブを選択してモードを変更する「モード変更キー」37b、ジョブリストに表示されているリストの中から、特定の属性を指定して一括してジョブを削除する「属性で削除キー」37cが表示されている。
【0067】
ここで、操作例として、属性を指定してまとめてジョブを削除する操作について説明する。
【0068】
「属性で削除キー」37cを押すと、図9(b)に示すように、ジョブの属性を選択するキーが表示される。
【0069】
ここでは、「ジョブ番号」、「ユーザー名」、「端末名」、「ファイル名」、「COPY/PRINTER(の種類)」を選択することができる。「ユーザー名」を選択すると、図9(c)に示すように、各ユーザー名が表示され、そのユーザーのジョブをまとめて削除することができ、使い勝手がよい。
【0070】
この装置1では、この画面表示している場合であっても、プリント動作を継続することが可能であるが、操作パネル30上で操作しているジョブがプリントするタイミングになった場合には、操作の方が優先されるため、プリント動作が停止される。
【0071】
ジョブ一覧表示の画面を閉じ、該画面から抜けた場合には、ジョブに対する操作が終了したと判断できるため、画面を閉じた段階で、停止していたジョブを再開するようにして、装置の無駄な停止を防止している。
【0072】
図10はこの画像形成装置1による全体処理を示すフローチャートである。
【0073】
以下の説明ならびに図面では、ステップをSと略称する。
【0074】
電源を投入すると、S1では、ハードウェアの初期化を行い、さらにS2では、内部的な変数の初期化を行う。ついで、S3では、イメージリーダ部IR/ページプリンタ部PRと初期通信により接続した後、S4では操作パネル30の初期化を行う。この後、S5ではジョブ制御を行い、S6では読み込み制御を行い、S7ではプリント制御を行う。さらに、S8ではメモリ制御を行い、S9ではパネル制御を行い、S10でプリンタコントローラ制御を行った後、S5に戻り、S5〜S10の処理を繰り返す。
【0075】
図11は、図10のジョブ制御S5の処理を示すフローチャートである。
【0076】
まず、S51では、複数のジョブの切り替えを行うための「ジョブ切り替え処理」を行い、S52では、ジョブの破棄処理を行うための「ジョブ破棄処理」を行い、S53では、ジョブのスタートを行うための「再開/スタート処理」を行う。さらに、S54では、装置本体に登録されているジョブのリストを作成するための「ジョブリスト処理」を行い、S55では、実行中のジョブの実行ステータス状態を更新して表示する「実行ジョブステータス更新」を処理する。
【0077】
図12は、図11に示したジョブ切り替え処理S51を示すフローチャートである。
【0078】
S511では、実行中のジョブが終了したか否かを判断し、実行中のジョブが終了していると(S511の判定がYES)、S512では、次のジョブが待機しているか否かを判断し、次のジョブが待機していると(S512の判定がYES)、S513では、次に待機しているジョブに切り替える。
【0079】
実行中のジョブが終了していないときは(S511の判定がNO)、リターンし、また、次のジョブが存在していないときも(S512の判定がNO)、リターンする。
【0080】
ついで、S514では、待機中の次のジョブが操作パネル30で操作されているか(ジョブリストを基に操作されているか)を判断し、待機中の次のジョブが操作パネル30で操作されていると(S514の判定がYES)、破棄される可能性があるため、S516ではそのまま待ち状態にさせる。待機中の次のジョブが操作パネル30で操作されていない場合は(S514の判定がNO)、S515では、次のジョブをスタートさせる。
【0081】
図13は、図11に示したジョブ破棄処理(登録されているジョブを削除)S52を示すフローチャートである。
【0082】
S521では、ジョブを破棄する指示があったか否かを判断し、ジョブ破棄指示があった場合(S521の判定がYES)、S522では、現在プリント実行中であるか否かを判断し、現在プリント実行中であると(S522の判定がYES)、S523では、プリント中のジョブの無効の処理を行う。ここでは、ジョブの情報、ジョブの画像データをメモリ46内から削除する。なお、上記ジョブ破棄指示がなかった場合(S521の判定がNO)、リターンする。また、現在プリント実行中でないときは(S522の判定がNO)、S523でプリントジョブの無効処理を行ってからリターンする。
【0083】
上記プリントジョブの無効処理を行った後、S524では、次のジョブが待機中であるか否かを判断し、次のジョブが待機中であると(S524の判定がYES)、S525で、次のジョブに切り替える処理を行う。次のジョブが待機中でないと(S524の判定がNO)、リターンする。
【0084】
ついで、S526で、登録されているジョブの中で破棄したジョブと同じユーザーのジョブ(同じ属性のジョブ)が存在するか否かを判断し、同じユーザーのジョブが存在している場合、(S526の判定がYES)、S527では、ユーザーの操作を保証するため、一定時間だけタイマ(スタートタイマ)43をスタートさせる。このタイマ43が設定時間経過でタイムアップするまでは、次に待機中のジョブをスタートさせない。さらに、S528では、ユーザーの登録したジョブのリストを操作パネル30上に表示させる処理を行ったのち、リターンする。上記登録されているジョブの中で破棄したジョブと同じユーザーのジョブが存在していない場合は(S526の判定がNO)、S530で待機中のジョブをスタートさせる。
【0085】
このように、破棄したジョブと同じ属性のジョブが存在している場合には、すぐに次ジョブをスタートさせることなく、一定時間が確保されるから、この間にユーザーは必要に応じて、登録されているジョブを破棄することができる。一方、破棄したジョブと同じ属性のジョブが存在しない場合には、すぐに次ジョブをスタートさせることで、装置の不要な停止を防止できる。
【0086】
なお、ここでは、同じユーザーの例で説明したが、ユーザー以外の属性を利用して判断してもよい。
【0087】
図14は、図11に示したジョブを再開/スタート処理S53を示すフローチャートである。
【0088】
まず、S531で、スタートキー34によって再開/スタートの指示があったか否かを判断し、再開/スタートの指示があった場合(S531の判定がYES)、S534で、登録されているジョブを再開/スタートさせる。また、このとき、前述のタイマ43の使用は不要であるので、S535で、タイマ43をクリア(リセット)したのち、リターンする。
【0089】
スタートキー34が押されていない(再開/スタートの指示がない)場合には(S531の判定がNO)、S532で、タイマ43が動作しているか否かを判断し、動作中であれば(S532の判定がYES)、S533で、タイマ43が所定値(設定時間)に達したか否かを判断する。タイマ43が所定値(設定時間)に達していると(S533の判定がYES)、スタートキー34を押した場合と同様に、S534でスタート処理を行い、S535ではタイマ43をリセットする。従って、図13のS526で、無効にしたジョブと同じ属性のジョブが存在していた場合であっても、タイマ43により一定時間経過すると次ジョブをスタートするから、ユーザーがジョブの破棄処理をすることなくそのまま放置した場合であっても、装置の停止時間は最小限に抑えられる。
【0090】
タイマ43が動作中でない場合や(S532の判定がNO)、タイマ43が設定値に達していない場合には(S533の判定がNO)、いずれもリターンする。
【0091】
図15は、図11に示したS54のジョブリストを表示する時の処理を示すフローチャートである。
【0092】
まず、S541では、ジョブリストキー32によるジョブリスト表示中であるか否かを判断し、ジョブリスト表示中であると(S541がYES)、S546で、ジョブ操作を行っているか否かを判断する。
【0093】
ジョブ操作を行っている場合には(S546の判定がYES)、S547で、操作を行っている番号を記憶したのち、S554でジョブ操作処理を行い、S548に進む。S547で記憶された番号は、図12のジョブ切り替え処理51において、次の待機中のジョブをスタートさせるか否かの判断ステップ(S514)で使用している。
【0094】
上記ジョブリストが表示されていないと(S541の判定がNO)、S542で、ジョブリストを閉じたのか否かを判断し、ジョブリストが閉じられていると(S542の判定がYES)、S543では、次の待ち状態のジョブがあるか否かを判断する。待ち状態のジョブがある場合には(S543の判定がYES)、S544で待ち状態のジョブをスタートさせ、S545で、操作中のジョブ番号を無効にする。
【0095】
このように、ジョブリストを閉じた時点で次の待ち状態のジョブをスタートさせているのは、前述したように、これ以降、操作者はジョブに対する操作を行わないと判断しているためである。
【0096】
ついで、S548では、ジョブ破棄後にユーザーのジョブリストが表示状態であるか否かを判断し、ジョブ破棄後のユーザのジョブリストが表示状態であれば(S548の判定がYES)、S549で、ジョブ操作を行っているか否かを判断し、ジョブ操作を行っている場合には(S549の判定がYES)、S550では、前述したタイマ動作を停止したのち、リターンする。タイマ動作を停止するのは、自分のジョブを操作しているいる間にジョブがスタートしてしまうことを防ぐためである。
【0097】
ジョブ破棄後のユーザのジョブリストが表示状態でなければ(S548の判定がNO)、S551でタイマ43をクリアしたのち、リターンする。また、ジョブリストが表示状態であっても、ジョブ操作を行っていない場合には(S549の判定がNO)、S552で、タイマ43が停止しているか否かを判断し、タイマ43が停止していると(S552の判定がYES)、タイマ43のカウントアップを再開させたのちリターンし、タイマ43が停止していないときは(S552の判定がNO)、そのままリターンする。
【0098】
なお、ジョブリストが閉じていない場合(S542の判定がNO)、また、待ち状態のジョブがない場合(S543の判定がNO)、さらには、ジョブ操作を行っていない場合(S546の判定がNO)の場合には、S548に進む。
【0099】
図16は、図15のS554に示したジョブ操作処理を示すフローチャートである。
【0100】
S5541では、操作しようとしているジョブが現在プリントなどの実行中のジョブであるか否かを判断し、現在実行中のジョブである場合には(S5541の判定がYES)、処理を行わず、リターンする。現在実行中のジョブではない場合には(S5541の判定がNO)、S5542でモード変更処理を行い、次いでS5543でジョブ削除処理を行い、さらにS5544で、属性によるジョブ削除処理を行う。
【0101】
図17は、前記S5544の属性によるジョブ削除処理を示すフローチャートである。
【0102】
S55441では、どの属性でジョブを削除するかのために属性種類(例えばユーザー名)を選択し、S55442では、その属性の項目(例えば、図9の“Yoshida”)を選択する。
【0103】
これらの情報は、図7のジョブ管理情報用記憶領域T1に記憶されているので、S55443では、このジョブ管理情報用記憶領域T1を検索する。ついで、S55444で、情報中に該当ジョブが存在するか否かを判断し、情報中に該当ジョブが存在していると(S55444の判定がYES)、S55445で、該当ジョブを削除し、S55446に進む。情報中に該当ジョブが存在していないときは(S55444の判定がNO)、そのままS55446に進む。
【0104】
S55446では、他にジョブが存在するか否かを判断する。他にジョブが存在した場合には(S55446の判定がYES)、S55443に戻って、検索、該当ジョブの削除を、他にジョブが存在しなくなるまで繰り返して行う。これにより、ユーザーの希望するジョブの破棄が、効率よく行われる。他にジョブが存在しないと(S55446の判定がNO)、リターンする。
【0105】
【発明の効果】
請求項1に係る発明によれば、登録されているジョブの属性に応じて、次に待機しているジョブのスタート処理即ち画像形成動作の再開処理に関し種々の対応が可能となり、使い勝手が良くなるうえ、装置の不要な停止時間も短縮できて、処理効率を高めることができる。
【0106】
請求項2に係る発明によれば、登録されているジョブのうち同じ属性のジョブ、例えば同じユーザーが登録していたジョブに対して、破棄等の処理を連続的に行うことができるから、操作性が向上する。また、同じ属性のジョブが存在しない場合には、ジョブを破棄した直後に、次に待機しているジョブを自動的にスタートさせることで、装置の無駄な停止を抑制して処理効率を高めることができる。
【0107】
請求項3に係る発明によれば、登録されたジョブの中に破棄したジョブと同じ属性のジョブが存在している場合に、破棄等の操作がなされることなくそのまま放置されていたような場合であっても、装置のそれ以上の無駄な停止を回避できる。
【0108】
請求項4に係る発明によれば、破棄したジョブと同じ属性のジョブを表示する表示手段を備えているから、ユーザーは、表示手段を見てジョブを破棄するかどうかを決定できる。
【0109】
請求項5に係る発明によれば、ジョブ操作を行うための操作画面が閉じられると、ジョブ操作は終了したものと判断して、プリント動作が停止されているジョブが直ちに再スタートされるから、装置の無駄な停止時間を少なくすることができ、操作性も向上できる。
【0110】
請求項6に係る発明によれば、ジョブの属性指定により、記憶・登録された1個または複数のジョブのうち、該当する属性のジョブを一括して破棄できるから、操作時間が短くなって装置の無駄な停止時間が短くなり、また操作性も向上する。
【図面の簡単な説明】
【図1】この発明の実施形態にかかる画像形成装置を示す概略断面図である。
【図2】同じく画像形成装置における操作パネルを示す概観図である。
【図3】同じく、画像形成装置における電気的接続関係の概要を示すブロック図である。
【図4】同じくメモリユニット部の構成を示すブロック図である。
【図5】同じくメモリユニット部内の画像の流れを示すブロック図である。
【図6】同じくメモリユニット部に記憶された複数のジョブの扱いの説明図である。
【図7】ジョブの管理方法の説明図である。
【図8】ジョブ破棄操作に対応した操作パネル上の表示画面の遷移図である。
【図9】ジョブリストキーの操作に対応する操作パネル上の表示画面の遷移図である。
【図10】画像形成装置における全体動作を示すフローチャートである。
【図11】図10におけるジョブ制御の処理を示すフローチャートである。
【図12】図11のジョブ切り替え処理を示すフローチャートである。
【図13】図11のジョブ破棄処理を示すフローチャートである。
【図14】図11の再開/スタート処理を示すフローチャートである。
【図15】図11のジョブリスト処理を示すフローチャートである。
【図16】図15のジョブ操作処理を示すフローチャートである。
【図17】図16の属性でのジョブ削除処理を示すフローチャートである。
【符号の説明】
1・・・・・・・・・・・・・画像形成装置
30・・・・・・・・・・・・操作パネル
31・・・・・・・・・・・・タッチパネル部(表示手段)
32・・・・・・・・・・・・ジョブリストキー
36・・・・・・・・・・・・リセットキー(操作手段)
37c・・・・・・・・・・・属性で削除キー(操作手段)
40・・・・・・・・・・・・CPU(制御手段)[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image forming apparatus applied to, for example, a composite digital copying machine having functions such as a copy / printer / fax.
[0002]
[Prior art]
As an image forming apparatus, there is known an apparatus in which a memory is built in an apparatus main body, and a plurality of jobs such as stored images, print modes, sequence information, and the like are stored and registered in the memory. If the user makes an operation mistake, the job being executed or before execution can be discarded (hereinafter also referred to as deletion or cancellation) from the operation panel, or the job registered in the memory can be printed. For example, when there is a job waiting next during an operation such as discarding, the print operation starts automatically after a certain time or according to a user instruction Is done.
[0003]
[Problems to be solved by the invention]
However, the above configuration has a drawback that the printing operation by the apparatus may be stopped unnecessarily, and the operation rate for the printing process is reduced.
[0004]
Moreover, the operability for users was not good. That is, when the user discards the job in the memory, the printing operation of the apparatus is temporarily stopped and the operation is performed. Normally, it seems reasonable to restart the printing operation after the user's job discarding operation is completed. However, if the same user registers multiple jobs in memory, the above job When the printing operation is started immediately after the discarding operation is finished, there is a problem that the timing for executing the job is lost when the user wants to discard another job.
[0005]
Since the present invention has been made in view of the above circumstances, it is possible to facilitate the operation when processing a stored / registered job, and to shorten the useless stop time and improve the overall processing efficiency. It is an object of the present invention to provide an image forming apparatus capable of performing the above.
[0006]
[Means for Solving the Problems]
The above tasks can store and register multiple jobsAnd every time the running job is finished, the job in the waiting state is executed.In the image forming apparatus, an operation unit capable of discarding a job that is executing image formation, and one stored / registered when the job that is executing image formation is discarded by the operation of the operation unit Or when there are a plurality of jobs, control means for controlling the start processing of the next waiting job according to the registered job attributes. This is solved by the image forming apparatus.
[0007]
According to this image forming apparatus, when a job in progress of image formation is discarded by the operation of the operation unit, the start processing of the next waiting job is controlled according to the attribute of the stored / registered job Therefore, regarding the resumption of the job, that is, the resumption of the image forming operation, various correspondences can be made according to the attributes of the stored / registered job, the usability is improved, and unnecessary stop time of the apparatus is shortened. , Processing efficiency is increased.
[0008]
As an example of the control of the start processing of the next waiting job by the control means, if a job having the same attribute as the discarded job does not exist in the registered job, the job is discarded. Immediately after that, start the next waiting jobControlCan be mentioned.
[0009]
Same attributeIf there is no such job, the wasteful stop of the apparatus is shortened by automatically starting the next waiting job immediately after discarding the job.
[0010]
In this case, the control meansIf a registered job contains a job with the same attribute as the discarded job,It is preferable to start the next waiting job after elapse of a predetermined time. As a result, even if a registered job contains a job with the same attribute as the discarded job, even if it is left as it is without any operations such as discarding, Further unnecessary stoppage of the apparatus can be avoided.
[0011]
Also,If there is a job with the same attribute as the discarded job in the registered job, the control means prohibits starting the next waiting job immediately after discarding the job It is good also as composition to do. By performing such control by the control means, it is possible to continuously perform processing such as discarding on registered jobs with the same attribute, for example, jobs registered by the same user, Sexuality is improved. Also,A configuration may be provided that includes display means for displaying a job having the same attribute as the discarded job. In this case, the user can determine whether to discard the job by looking at the display means.
[0012]
The display means displays an operation screen for performing a job operation on a job having the same attribute as the discarded job, and the control means displays the operation screen of the display means when the operation screen is closed. A configuration may be adopted in which a job whose start is prohibited is immediately started.
[0013]
According to this image forming apparatus, when the operation screen for performing the job operation is closed,Start was forbiddenSince the job is restarted immediately, useless stop time of the apparatus is eliminated and operability is improved.
[0015]
According to this image forming apparatus, by specifying job attributes, it is possible to batchly discard jobs having the corresponding attributes among one or a plurality of stored and registered jobs. As a result, the stop time is shortened and the operability is improved.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
[0017]
FIG. 1 is a schematic sectional view showing an image forming apparatus according to an embodiment of the present invention.
[0018]
In FIG. 1, the
[0019]
As shown in FIG. 3, the
[0020]
The image reader IR is a
[0021]
The
[0022]
The image input from the
[0023]
The page printer unit PR includes a
[0024]
Since the operations of the image reader unit IR and the page printer unit PR are well-known techniques, detailed description thereof is omitted here.
[0025]
FIG. 2 is a schematic view showing an operation panel in the
[0026]
The
[0027]
When performing a copying operation (copying), the
[0028]
When the job list key 32 is pressed, a list of jobs stored in the memory (FIG. 4) 46 is displayed as shown in FIG. On this screen, not only the waiting job can be discarded, but also the mode can be changed.
[0029]
FIG. 3 is a simple block diagram showing an outline of the electrical connection relationship of the
[0030]
As described above, the
[0031]
In order to perform the copying operation, the memory unit MEM can control the operations of the image reader unit IR and the page printer unit PR.
[0032]
The memory unit unit MEM, the image reader unit IR, and the page printer unit PR are connected by a communication line for exchanging control signals and an image BUS. The communication line is for the memory unit MEM to instruct the image reader unit IR and the page printer unit PR of the timing of document feeding / reading and sheet feeding / printing operations. The communication line is also used to send the state of the image reader unit IR and the page printer unit PR to the memory unit unit MEM.
[0033]
The image BUS-A is used to transfer an image read from the image reader unit IR to the memory unit unit MEM. The image stored in the memory unit MEM is further sent to the page printer PR through the image BUS-B, and an image forming operation is performed.
[0034]
In this
[0035]
The
[0036]
FIG. 4 is an internal configuration diagram of the memory unit MEM.
[0037]
In the memory unit MEM, the
[0038]
The images BUS-A and B are connected to a
[0039]
In addition, a
[0040]
The
[0041]
The timer 43 is used for time measurement. On the other hand, when operating as a printer, the
[0042]
FIG. 5 is a block diagram for explaining the flow of an image in the memory unit MEM.
[0043]
The
[0044]
The DMA controller (not shown in FIG. 5) 47 performs image transmission between the memories. By setting a transfer start address and a transfer size in the
[0045]
The image read from the image reader unit IR is DMA-transferred to the
[0046]
The image stored in the
[0047]
The image transferred to the output image memory 46B is transferred to the page printer unit PR through the image BUS-B by the
[0048]
When performing the above control, the memory unit MEM gives a document or paper feed instruction via the communication line and takes a timing on the control.
[0049]
When operating as a printer, the page description language received via the LAN is temporarily stored in the
[0050]
FIG. 6 illustrates the handling of a plurality of jobs registered in the memory.
[0051]
Jobs registered in the
[0052]
When registering a job, or in the case of a job as a copying machine, the user (operator) name is input on the
[0053]
FIG. 7 is an explanatory diagram of a job management method.
[0054]
Job management information is stored in the storage area T1 of the
[0055]
The order in which the jobs are stored is stored by a chain list indicating the execution order. In the case of a job as a printer, information such as the name of the terminal that instructed printing and the file name is also stored. The information is information sent by the printer driver when printing, and may not be sent depending on designation on the terminal side.
[0056]
Information for each document at the time of copying and information for each sheet at the time of printing are stored in the
[0057]
The compressed image is stored in the
[0058]
FIG. 8 shows a screen display for explaining the operation and operation method of the
[0059]
If any job is printed, the message “Printing is in progress. Press the stop key to stop” on the
[0060]
If the
[0061]
If a job of the same user as the discarded job exists among the registered jobs, as shown in FIG. 8C, the job is kept constant so that the job in the waiting state can be operated. To stop the time and operate the user's job, “The previous print has been cancelled. Your job has the following registered. It has been stopped for a while. To restart, press the start key. Is displayed on the screen. Here, jobs of the same user are listed on the screen for easy operation.
[0062]
The user can continue to discard the registered job or modify the job mode. When a job is being operated, time measurement for starting is not performed, and resumption of printing is prohibited.
[0063]
In this
[0064]
Note that FIG. 8C shows an example in which a job with the same user name as the deleted job exists, but whether the terminal name is the same as the job attribute determination other than whether the user name is the same. Whether or not the file names are the same is determined, and if they are the same, the same attribute may be determined. For example, if the file names are the same, it is possible that the job has the same content as the discarded job. In addition, by determining whether the job is a copier job or a printer job, even if the same user discards the printer job, the copier job is not discarded. The attribute determination is not limited to one method, and two or more attributes may be determined in combination.
[0065]
FIG. 9 shows a display when the job list key 32 is pressed.
[0066]
On the screen shown in FIG. 9A, a job can be operated from the list display. "Delete key" 37a for selecting and deleting a job, "Mode change key" 37b for selecting a job and changing the mode, and specifying a specific attribute from the list displayed in the job list to batch "Delete key by attribute" 37c for deleting the job is displayed.
[0067]
Here, as an example of an operation, an operation for deleting jobs by designating attributes will be described.
[0068]
When the “delete by attribute” 37c is pressed, a key for selecting a job attribute is displayed as shown in FIG. 9B.
[0069]
Here, “job number”, “user name”, “terminal name”, “file name”, and “COPY / PRINTER (type)” can be selected. When “user name” is selected, each user name is displayed as shown in FIG. 9C, and jobs of the user can be deleted collectively, which is convenient.
[0070]
In this
[0071]
If the job list display screen is closed and the screen is exited, it can be determined that the operation for the job has been completed. Therefore, when the screen is closed, the stopped job is restarted, and the device is wasted. Is prevented.
[0072]
FIG. 10 is a flowchart showing the overall processing by the
[0073]
In the following description and drawings, step is abbreviated as S.
[0074]
When the power is turned on, the hardware is initialized in S1, and the internal variables are initialized in S2. In S3, the image reader unit IR / page printer unit PR is connected by initial communication, and in S4, the
[0075]
FIG. 11 is a flowchart showing the process of job control S5 of FIG.
[0076]
First, in S51, a “job switching process” for switching a plurality of jobs is performed. In S52, a “job discarding process” for performing a job discarding process is performed. In S53, a job is started. Perform “Resume / Start process”. Further, in S54, “job list processing” for creating a list of jobs registered in the apparatus main body is performed. In S55, an “execution job status update” that updates and displays the execution status of the job being executed is displayed. "Is processed.
[0077]
FIG. 12 is a flowchart showing the job switching process S51 shown in FIG.
[0078]
In S511, it is determined whether or not the job being executed has ended. If the job being executed has ended (YES in S511), it is determined whether or not the next job is waiting in S512. If the next job is waiting (YES at S512), the process switches to the next waiting job at S513.
[0079]
If the job being executed has not ended (NO in S511), the process returns. If the next job does not exist (NO in S512), the process returns.
[0080]
In step S514, it is determined whether the next job on standby is operated on the operation panel 30 (whether it is operated based on the job list), and the next job on standby is operated on the
[0081]
FIG. 13 is a flowchart showing the job discarding process (deleting a registered job) S52 shown in FIG.
[0082]
In S521, it is determined whether or not there is an instruction to discard the job. If there is an instruction to discard the job (YES in S521), it is determined whether or not printing is currently being performed in S522. If YES in step S522 (YES in step S522), in step S523, processing for invalidating the job being printed is performed. Here, job information and job image data are deleted from the
[0083]
After the print job invalidation process is performed, in S524, it is determined whether or not the next job is waiting. If the next job is waiting (YES in S524), the next job is determined in S525. To switch to the job. If the next job is not waiting (NO in S524), the process returns.
[0084]
Next, in S526, it is determined whether or not there is a job of the same user (job having the same attribute) as the discarded job among the registered jobs, and if a job of the same user exists (S526). In S527, the timer (start timer) 43 is started for a predetermined time in order to guarantee the user's operation. The next waiting job is not started until the timer 43 expires after the set time elapses. Further, in S528, after processing for displaying a list of jobs registered by the user on the
[0085]
In this way, if a job with the same attribute as the discarded job exists, a certain time is secured without immediately starting the next job, so that the user is registered as necessary during this period. You can discard a job. On the other hand, if there is no job having the same attribute as the discarded job, the next job is immediately started, so that unnecessary stop of the apparatus can be prevented.
[0086]
Although the example of the same user has been described here, the determination may be made using attributes other than the user.
[0087]
FIG. 14 is a flowchart showing the job restart / start process S53 shown in FIG.
[0088]
First, in S531, it is determined whether or not a restart / start instruction has been issued by the
[0089]
If the
[0090]
If the timer 43 is not in operation (NO in S532) or if the timer 43 has not reached the set value (NO in S533), both return.
[0091]
FIG. 15 is a flowchart showing processing when the job list of S54 shown in FIG. 11 is displayed.
[0092]
First, in S541, it is determined whether or not the job list is being displayed by the
[0093]
If a job operation is being performed (YES at S546), the operation number is stored at S547, then the job operation process is performed at S554, and the process proceeds to S548. The number stored in S547 is used in the determination step (S514) as to whether or not to start the next waiting job in the job switching process 51 of FIG.
[0094]
If the job list is not displayed (NO in S541), it is determined in S542 whether or not the job list is closed. If the job list is closed (YES in S542), in S543. Then, it is determined whether there is a next waiting job. If there is a waiting job (YES in S543), the waiting job is started in S544, and the job number being operated is invalidated in S545.
[0095]
In this way, the reason for starting the next waiting job when the job list is closed is that, as described above, the operator has determined that no operation will be performed on the job thereafter. .
[0096]
Next, in S548, it is determined whether or not the user's job list is displayed after the job is discarded. If the user's job list after the job is discarded is determined (YES in S548), the job is processed in S549. It is determined whether or not an operation is being performed. If a job operation is being performed (determination in S549 is YES), in S550, the timer operation described above is stopped and then the process returns. The reason for stopping the timer operation is to prevent the job from starting while the user is operating the job.
[0097]
If the job list of the user after the job is discarded is not in a display state (NO in S548), the process returns after clearing the timer 43 in S551. In addition, even if the job list is displayed, if no job operation is performed (NO in S549), it is determined in S552 whether or not the timer 43 is stopped, and the timer 43 is stopped. If the timer 43 is not stopped (NO in S552), the process returns.
[0098]
If the job list is not closed (NO in S542), there is no job waiting (NO in S543), and no job operation is performed (NO in S546). ), The process proceeds to S548.
[0099]
FIG. 16 is a flowchart showing the job operation process shown in S554 of FIG.
[0100]
In step S5541, it is determined whether or not the job to be operated is a job that is currently being executed such as printing. If the job is currently being executed (YES in step S5541), no processing is performed and the process returns. To do. If the job is not currently being executed (NO in S5541), a mode change process is performed in S5542, then a job deletion process is performed in S5543, and a job deletion process based on attributes is performed in S5544.
[0101]
FIG. 17 is a flowchart showing job deletion processing based on the attribute of S5544.
[0102]
In S55441, an attribute type (for example, a user name) is selected for which attribute the job is to be deleted, and in S55442, the attribute item (for example, “Yoshida” in FIG. 9) is selected.
[0103]
Since these pieces of information are stored in the job management information storage area T1 of FIG. 7, the job management information storage area T1 is searched in S55443. Next, in S55444, it is determined whether or not the corresponding job exists in the information. If the corresponding job exists in the information (the determination in S55444 is YES), the corresponding job is deleted in S55445, and the process proceeds to S55446. move on. If the corresponding job does not exist in the information (NO in S55444), the process proceeds to S55446.
[0104]
In S55446, it is determined whether there are other jobs. If there are other jobs (YES at S55446), the process returns to S55443, and search and deletion of the corresponding job are repeated until there are no more jobs. Thereby, the job desired by the user is efficiently discarded. If there is no other job (NO in S55446), the process returns.
[0105]
【The invention's effect】
According to the first aspect of the present invention, various correspondences can be made regarding the start processing of the next waiting job, that is, the resumption processing of the image forming operation, according to the registered job attributes, and the usability is improved. In addition, unnecessary downtime of the apparatus can be shortened, and processing efficiency can be improved.
[0106]
According to the second aspect of the present invention, it is possible to continuously perform processing such as discarding on jobs having the same attribute among registered jobs, for example, jobs registered by the same user. Improves. In addition, when there is no job with the same attribute, immediately after the job is discarded, the next waiting job is automatically started, thereby suppressing unnecessary stoppage of the apparatus and improving the processing efficiency. Can do.
[0107]
According to the third aspect of the present invention, when a registered job includes a job having the same attribute as that of the discarded job, it is left as it is without being subjected to an operation such as discarding. Even so, a further useless stop of the apparatus can be avoided.
[0108]
According to the fourth aspect of the invention, since the display means for displaying the job having the same attribute as the discarded job is provided, the user can determine whether to discard the job by looking at the display means.
[0109]
According to the invention of
[0110]
According to the sixth aspect of the present invention, since one or a plurality of stored / registered jobs can be collectively discarded by specifying the job attribute, the operation time is shortened and the apparatus is reduced. The useless stop time is shortened and the operability is improved.
[Brief description of the drawings]
FIG. 1 is a schematic cross-sectional view showing an image forming apparatus according to an embodiment of the present invention.
FIG. 2 is an overview diagram showing an operation panel in the image forming apparatus.
FIG. 3 is a block diagram schematically showing an electrical connection relationship in the image forming apparatus.
FIG. 4 is a block diagram showing a configuration of a memory unit section.
FIG. 5 is a block diagram showing the flow of an image in the memory unit.
FIG. 6 is an explanatory diagram of handling a plurality of jobs that are also stored in the memory unit.
FIG. 7 is an explanatory diagram of a job management method.
FIG. 8 is a transition diagram of a display screen on the operation panel corresponding to a job discarding operation.
FIG. 9 is a transition diagram of a display screen on the operation panel corresponding to an operation of a job list key.
FIG. 10 is a flowchart illustrating an overall operation in the image forming apparatus.
FIG. 11 is a flowchart showing job control processing in FIG. 10;
12 is a flowchart showing job switching processing in FIG. 11;
13 is a flowchart showing the job discarding process of FIG.
14 is a flowchart showing a restart / start process of FIG.
15 is a flowchart showing job list processing of FIG. 11. FIG.
16 is a flowchart showing job operation processing of FIG.
FIG. 17 is a flowchart showing job deletion processing with the attributes of FIG. 16;
[Explanation of symbols]
1 ... Image forming device
30 ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ Operation panel
31 ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ Touch panel (display)
32 ... Job list key
36 ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ Reset key (operation means)
37c ······· Delete key by attribute (operation means)
40 ..... CPU (control means)
Claims (6)
画像形成を実行中のジョブを破棄することが可能な操作手段と、
該操作手段の操作によって画像形成を実行中のジョブを破棄した場合に、記憶・登録されている1個または複数個のジョブが存在しているときには、前記登録されているジョブの属性に応じて、次に待機しているジョブのスタート処理を制御する制御手段と、
を備えていることを特徴とする画像形成装置。In an image forming apparatus capable of storing and registering a plurality of jobs and executing a job in a waiting state every time a job being executed ends.
Operation means capable of discarding a job that is executing image formation;
If one or a plurality of stored / registered jobs exist when the job in which image formation is being performed is discarded by the operation of the operation means, the stored job is registered according to the registered job attribute. Control means for controlling start processing of the next waiting job;
An image forming apparatus comprising:
前記制御手段は、該表示手段の前記操作画面が閉じられた時点で、スタートが禁止されていたジョブのスタートを直ちに行わせる請求項5に記載の画像形成装置。The display means displays an operation screen for performing a job operation on a job having the same attribute as the discarded job,
The image forming apparatus according to claim 5, wherein the control unit immediately starts a job whose start is prohibited when the operation screen of the display unit is closed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27907899A JP3740912B2 (en) | 1999-09-30 | 1999-09-30 | Image forming apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27907899A JP3740912B2 (en) | 1999-09-30 | 1999-09-30 | Image forming apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001103199A JP2001103199A (en) | 2001-04-13 |
| JP3740912B2 true JP3740912B2 (en) | 2006-02-01 |
Family
ID=17606117
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27907899A Expired - Fee Related JP3740912B2 (en) | 1999-09-30 | 1999-09-30 | Image forming apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3740912B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4804674B2 (en) * | 2001-09-04 | 2011-11-02 | キヤノン電子株式会社 | Information processing apparatus, information processing system, operation control method, recording medium, and program |
| JP2007176048A (en) * | 2005-12-28 | 2007-07-12 | Ricoh Co Ltd | Image forming apparatus, print job management method, and print job management program |
| JP5623992B2 (en) * | 2011-07-12 | 2014-11-12 | キヤノン電子株式会社 | Information processing apparatus, information processing method, recording medium, and program |
| JP5035487B1 (en) * | 2012-03-27 | 2012-09-26 | 富士ゼロックス株式会社 | Printing control apparatus, printing system, and program |
-
1999
- 1999-09-30 JP JP27907899A patent/JP3740912B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001103199A (en) | 2001-04-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5064995B2 (en) | Data processing apparatus, data processing method, and program | |
| US6421135B1 (en) | Method and apparatus for allowing a walk-up copier user to interrupt a print job at a boundary | |
| JP5451202B2 (en) | Image forming apparatus, control method therefor, and program | |
| JP5866267B2 (en) | Image forming apparatus and image forming method | |
| US20020015599A1 (en) | Image forming apparatus | |
| JP2015222909A (en) | Image formation apparatus, control method therefor and program | |
| JP4438036B2 (en) | Printing system, printing method and storage medium, image processing apparatus and control method therefor | |
| JP3675441B2 (en) | Digital multifunction device and printer | |
| JP3740912B2 (en) | Image forming apparatus | |
| JP3812534B2 (en) | Digital multifunction device | |
| JP4261778B2 (en) | Image forming apparatus | |
| JP3749421B2 (en) | Image forming apparatus | |
| JP6808387B2 (en) | Image forming apparatus, power control method of image forming apparatus, and program | |
| US20180343355A1 (en) | Image forming apparatus that uses a removable storage medium | |
| JP2003305928A (en) | Image forming device | |
| JP2001113762A (en) | Image forming apparatus, image management apparatus and image forming method, and recording medium storing image forming control program | |
| JP2000125057A (en) | Image input / output device and control method for image input / output device | |
| JPH11138918A (en) | Image forming device | |
| JP7071132B2 (en) | Printing equipment, printing method, program | |
| JP2003324556A (en) | Digital MFP | |
| JP4736354B2 (en) | Controller, image processing apparatus, and method for controlling execution of program | |
| JP4464193B2 (en) | Image forming apparatus | |
| JP4048745B2 (en) | Complex information processing equipment | |
| US20070140722A1 (en) | Image forming apparatus and image forming method | |
| JP5451224B2 (en) | Multifunction machine and control method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040305 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040906 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040921 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20041112 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041119 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20041217 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20041217 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050426 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050610 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20050701 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050726 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050922 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20051018 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051031 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081118 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091118 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101118 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101118 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111118 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111118 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121118 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121118 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131118 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |