Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3740912B2 - Image forming apparatus - Google Patents
[go: Go Back, main page]

JP3740912B2 - Image forming apparatus - Google Patents

Image forming apparatus Download PDF

Info

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
Application number
JP27907899A
Other languages
Japanese (ja)
Other versions
JP2001103199A (en
Inventor
英一 吉田
住子 青木
武 森川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP27907899A priority Critical patent/JP3740912B2/en
Publication of JP2001103199A publication Critical patent/JP2001103199A/en
Application granted granted Critical
Publication of JP3740912B2 publication Critical patent/JP3740912B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

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 image forming apparatus 1 is configured as a digital multi-function peripheral having an image reader part IR, a page printer part PR, and a memory unit part MEM.
[0019]
As shown in FIG. 3, the image forming apparatus 1 temporarily stores an image read from the image reader unit IR in the memory unit unit MEM, and further performs a copy operation by sending the image to the printer PR. On the other hand, a page description language is received from a computer connected to the LAN, the image is rendered by the memory unit MEM, and the image is sent to the page printer unit PR, thereby operating as a printer.
[0020]
The image reader IR is a scanning system 10 that decomposes and reads a document placed on the document glass 18 into pixels, quantization of photoelectric conversion signals output from the scanning system 10, and signal processing according to various image forming modes. The image signal processing unit 20 is configured to perform the above. Also, a document feeder 500, which is an additional device that also serves as a document cover, is assembled to the upper portion of the apparatus main body so that it can be opened and closed with its rear end as a fulcrum.
[0021]
The scanning system 10 is a line scanning type document reading mechanism. The scanning system 10 reads an image of a document with light irradiated from a document irradiation lamp, and inputs the document image as a pixel by an image sensor 16 composed of a CCD array. The scanning system 10 is driven by a scan motor M2 and reads the entire document placed on the document glass 18.
[0022]
The image input from the image sensor 16 is processed by the image signal processing unit 20 and then sent to the memory unit MEM.
[0023]
The page printer unit PR includes a print processing unit 50 that outputs an exposure control signal, a print head 60 that uses a semiconductor laser as a light source, a development / transfer system 70B that includes a photosensitive drum and its peripheral devices, a fixing roller, and a discharge roller. The fixing / discharging system 70D, a paper feeding system 70A for supplying paper from a paper feeding cassette 80 for storing printing paper, a transport system 70C for transporting paper, and the like. The image signal received from the memory unit MEM forms an image on a sheet through an electrophotographic process.
[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 image forming apparatus 1.
[0026]
The operation panel 30 includes a liquid crystal touch panel 31 that is an operation screen for performing status display and various mode designations, a numeric keypad 33 for inputting copy numerical conditions (number of sheets, magnification, etc.), and start and stop states of a copy operation. A start key 34 for instructing the restart from the start, a stop key 35 for instructing to stop the operation of the apparatus 1, a reset key 36 for instructing the copy mode initialization and job destruction, and storing in the apparatus 1 The job list key 32 is used to display a list of registered jobs on the liquid crystal display panel unit 31.
[0027]
When performing a copying operation (copying), the start key 34 is pressed to start the operation. When the copying operation is temporarily stopped in the middle, the stop key 35 is pressed. When the stop key 35 is pressed to stop an operation such as printing and then the reset key 36 is pressed, the job being printed can be discarded. The job can be stopped and discarded even in the case of a printer job by the same operation. For a job that is not currently printed, a discard operation is performed on a job list screen displayed by pressing a job list key 32 described later.
[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 image forming apparatus 1.
[0030]
As described above, the image forming apparatus 1 is generally configured by the image reader unit IR that reads an image, the memory unit unit MEM that stores a plurality of read images, and the page printer unit PR that prints the read images. .
[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 apparatus 1, since a plurality of images can be stored in the image memory (FIG. 4) 46, the image read by the image reader unit IR is stored in the image memory 46 and stored in the memory. By sending images to the page printer unit PR many times, the same document can be printed many times, or the order of printing can be changed by controlling the order of images sent from the image memory 46 to the printer.
[0035]
The apparatus 1 also has a function as a printer. An image is drawn in the memory unit MEM according to the description language received through the LAN. The operation of the printer is realized by sending this image to the page printer section PR through the image BUS-B.
[0036]
FIG. 4 is an internal configuration diagram of the memory unit MEM.
[0037]
In the memory unit MEM, the CPU 40 as the control means executes control according to the procedure of the program stored in the ROM 42.
[0038]
The images BUS-A and B are connected to a RAM 46 as an image memory, and the images are stored in the RAM 46. Image transfer control is performed by a DMA controller 47 capable of transferring several channels.
[0039]
In addition, a compressor 48 and a decompressor 49 are connected to the images BUS-A and B, and a compression operation and an expansion operation can be performed on the images. Information about the image accumulated in the image RAM 46 is stored in the system RAM 41. The system RAM 41 also stores parameters necessary for operating the program.
[0040]
The operation panel controller 37 performs I / O control of key input of the operation panel 30 and display / input of the liquid crystal touch panel 31 shown in FIG. The communication driver 44 is a serial communication control driver for communicating with the image reader unit IR and the page printer unit PR.
[0041]
The timer 43 is used for time measurement. On the other hand, when operating as a printer, the LAN controller 45 performs communication for receiving a page description language from a personal computer (PC).
[0042]
FIG. 5 is a block diagram for explaining the flow of an image in the memory unit MEM.
[0043]
The image RAM 46 is divided into an input image memory 46A, an output image memory 46B, and a compressed image memory 46C.
[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 DMA controller 47, image transfer between memories is performed by hardware.
[0045]
The image read from the image reader unit IR is DMA-transferred to the input image memory 46A through the image BUS-A. The image stored in the input image memory 46A is compressed by the compressor 48 and DMA-transferred to the compressed image memory 46C.
[0046]
The image stored in the compressed image memory 46C is expanded by the expander 49 and DMA-transferred to the output image memory 46B.
[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 DMA controller 47, and an image is formed on the paper.
[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 system RAM 41. The CPU 40 analyzes the language content and draws an image on the compressed image memory 46C. Since the decompressor 49 can pass the image without performing the decompression operation, the image is accumulated in the output image memory 46B from the compressed image memory 46C through the decompressor 49, and then the printing operation is performed. The operation as a printer is performed.
[0050]
FIG. 6 illustrates the handling of a plurality of jobs registered in the memory.
[0051]
Jobs registered in the memory 46 are queued in the registered order. Each time a job being executed is completed, jobs in the waiting state are sequentially executed.
[0052]
When registering a job, or in the case of a job as a copying machine, the user (operator) name is input on the operation panel 30 and then the start key 34 is pressed. In the case of a job as a printer, when printing is started for an application, the user name and print data printed by the printer driver are sent. Here, the print jobs are executed in the order received on the apparatus 1 side.
[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 memory 46 for each job. Here, the job type, job operation mode, job execution status, user who registered the job, job execution order, and the like are stored.
[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 storage area T 2 of the memory 46. Here, information such as the image size to be printed, the image creation status, and paper feed port selection designation is stored.
[0057]
The compressed image is stored in the compressed image memory 46C. The above-described information is connected by a directory structure, and when a job is specified, image data printed by the job and its detailed information are stored. Can get to.
[0058]
FIG. 8 shows a screen display for explaining the operation and operation method of the image forming apparatus 1.
[0059]
If any job is printed, the message “Printing is in progress. Press the stop key to stop” on the LCD touch panel 31 of the operation panel 30 as shown in FIG. 8A. Is displayed. When the stop key 35 is pressed in this state, a transition is made to the screen shown in FIG. On this screen, a message “Stopped. Press the reset key to cancel printing” is displayed.
[0060]
If the reset key 36 is pressed here, the job currently being executed is discarded. As shown in FIG. 8D, when the job is discarded, if a job of the same user as the discarded job does not exist among the registered jobs and the job is waiting next. The message “Print canceled. Your job has been kept because there is no job. Printing is in progress.” Is displayed, and printing of the next job starts immediately.
[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 apparatus 1, as described above, the start (resume) timing of the next waiting job is changed according to the registered job attribute (whether the job user is the same in the above example). Is possible. As a result, while the user's operability is ensured, the time during which the apparatus 1 stops uselessly is shortened.
[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 apparatus 1, it is possible to continue the printing operation even when this screen is displayed. However, when it is time to print a job operated on the operation panel 30, Since the operation is prioritized, the printing operation is stopped.
[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 image forming apparatus 1.
[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 operation panel 30 is initialized. Thereafter, job control is performed in S5, read control is performed in S6, and print control is performed in S7. Further, the memory control is performed in S8, the panel control is performed in S9, the printer controller control is performed in S10, and the process returns to S5 to repeat the processes of S5 to S10.
[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 operation panel 30. (S514: YES), there is a possibility of being discarded. If the waiting next job is not operated on the operation panel 30 (NO in S514), the next job is started in S515.
[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 memory 46. If there is no job discard instruction (NO in S521), the process returns. If printing is not currently being executed (NO in S522), the print job is invalidated in S523, and the process returns.
[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 operation panel 30, the process returns. If there is no job of the same user as the discarded job among the registered jobs (NO in S526), the waiting job is started in S530.
[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 start key 34. If there is a restart / start instruction (YES in S531), the registered job is resumed / restarted in S534. Start it. At this time, since the use of the timer 43 is unnecessary, the process returns after clearing (resetting) the timer 43 in S535.
[0089]
If the start key 34 has not been pressed (there is no resumption / start instruction) (NO in S531), it is determined in S532 whether or not the timer 43 is operating. In step S533, it is determined whether the timer 43 has reached a predetermined value (set time). If the timer 43 has reached a predetermined value (set time) (YES in S533), the start process is performed in S534, and the timer 43 is reset in S535, as in the case where the start key 34 is pressed. Therefore, even if there is a job having the same attribute as that of the job disabled in S526 in FIG. 13, the user starts the next job after a predetermined time elapses by the timer 43, so the user performs the job discarding process. Even when the device is left as it is, the stop time of the apparatus can be minimized.
[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 job list key 32. If the job list is being displayed (YES in S541), it is determined whether or not a job operation is being performed in S546. .
[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 claim 5, when the operation screen for performing the job operation is closed, it is determined that the job operation is completed, and the job whose printing operation is stopped is immediately restarted. The useless stop time of the apparatus can be reduced and the operability can be improved.
[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:
制御手段は、登録されているジョブの中に破棄したジョブと同じ属性のジョブが存在していない場合には、ジョブを破棄した直後に、次に待機しているジョブをスタートさせる請求項1に記載の画像形成装置。  The control means starts the next waiting job immediately after discarding the job when there is no job having the same attribute as the discarded job among the registered jobs. The image forming apparatus described. 制御手段は、登録されているジョブの中に破棄したジョブと同じ属性のジョブが存在している場合には、予め決められている時間の経過後に、次に待機しているジョブをスタートさせる請求項2に記載の画像形成装置。If there is a job having the same attribute as the discarded job in the registered job , the control means starts a job waiting next after a predetermined time elapses. Item 3. The image forming apparatus according to Item 2. 制御手段は、登録されているジョブの中に破棄したジョブと同じ属性のジョブが存在している場合には、ジョブを破棄した直後に、次に待機しているジョブを直ちにスタートさせることを禁止する請求項1〜3のいずれかに記載の画像形成装置。  When 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 The image forming apparatus according to claim 1. 破棄したジョブと同じ属性のジョブを表示する表示手段を備えている請求項4に記載の画像形成装置。  5. The image forming apparatus according to claim 4, further comprising display means for displaying a job having the same attribute as the discarded job. 前記表示手段には、破棄されたジョブと同じ属性のジョブに対してジョブ操作を行うための操作画面を表示し、
前記制御手段は、該表示手段の前記操作画面が閉じられた時点で、スタートが禁止されていたジョブのスタートを直ちに行わせる請求項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.
JP27907899A 1999-09-30 1999-09-30 Image forming apparatus Expired - Fee Related JP3740912B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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