JPH07322031A - 画像形成装置 - Google Patents
画像形成装置Info
- Publication number
- JPH07322031A JPH07322031A JP6109725A JP10972594A JPH07322031A JP H07322031 A JPH07322031 A JP H07322031A JP 6109725 A JP6109725 A JP 6109725A JP 10972594 A JP10972594 A JP 10972594A JP H07322031 A JPH07322031 A JP H07322031A
- Authority
- JP
- Japan
- Prior art keywords
- processing
- time
- copy
- image
- 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.)
- Pending
Links
- 238000012545 processing Methods 0.000 claims abstract description 148
- 238000000034 method Methods 0.000 claims description 119
- 238000012546 transfer Methods 0.000 abstract description 6
- 239000003086 colorant Substances 0.000 description 11
- 238000010586 diagram Methods 0.000 description 8
- 230000010365 information processing Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Landscapes
- Facsimiles In General (AREA)
- Fax Reproducing Arrangements (AREA)
Abstract
(57)【要約】
【目的】 短時間で終了する処理を長時間待たせること
なく、短時間で処理を終了させることのできる画像形成
装置を提供する。 【構成】 ネットワーク8を介して送られてくるプリン
トデータは、インタフェース手段13で受け取り、プリ
ント処理時間取得手段15で記録に要する時間を取得す
る。一方、画像入力装置11は、入力制御手段14の制
御に従い、画像情報を入力する。複写処理時間取得手段
16は、画像入力装置11から入力される画像情報の記
録に要する時間を取得する。比較手段17は、プリント
処理時間取得手段15および複写処理時間取得手段16
で取得されたプリント処理時間と複写処理時間を比較
し、その比較結果に基づいて、出力制御手段18は、イ
ンタフェース手段13で受け取ったプリントデータ、ま
たは、入力制御手段14で入力した画像情報を選択的に
画像出力装置12に渡し、記録処理を行なう。
なく、短時間で処理を終了させることのできる画像形成
装置を提供する。 【構成】 ネットワーク8を介して送られてくるプリン
トデータは、インタフェース手段13で受け取り、プリ
ント処理時間取得手段15で記録に要する時間を取得す
る。一方、画像入力装置11は、入力制御手段14の制
御に従い、画像情報を入力する。複写処理時間取得手段
16は、画像入力装置11から入力される画像情報の記
録に要する時間を取得する。比較手段17は、プリント
処理時間取得手段15および複写処理時間取得手段16
で取得されたプリント処理時間と複写処理時間を比較
し、その比較結果に基づいて、出力制御手段18は、イ
ンタフェース手段13で受け取ったプリントデータ、ま
たは、入力制御手段14で入力した画像情報を選択的に
画像出力装置12に渡し、記録処理を行なう。
Description
【0001】
【産業上の利用分野】本発明は、少なくともデジタルコ
ピー機として、また、プリンタとして使用可能な画像形
成装置に関するものである。
ピー機として、また、プリンタとして使用可能な画像形
成装置に関するものである。
【0002】
【従来の技術】従来より、オフラインで使用するデジタ
ルコピー機と、オンラインで使用するプリンタとを一体
化した画像形成装置が開発されている。このような装置
では、コピー中にオンラインによるプリント出力の指示
が到来する場合がある。また、逆にオンラインによるプ
リント中に、コピーを行ないたい場合もある。
ルコピー機と、オンラインで使用するプリンタとを一体
化した画像形成装置が開発されている。このような装置
では、コピー中にオンラインによるプリント出力の指示
が到来する場合がある。また、逆にオンラインによるプ
リント中に、コピーを行ないたい場合もある。
【0003】従来、このように2つの要求がなされた場
合の対策として、例えば、特開昭61−80461号公
報に記載されている技術がある。この技術では、他の処
理に移行できない第1のモード(Aモード)と、切替要
求入力により処理中であっても他の処理へ移動可能な第
2のモード(Bモード)を備え、この2つのモードを任
意に切り替えることにより、実行中の処理優先、あるい
は、割り込み処理優先を切り替えるように構成してい
る。
合の対策として、例えば、特開昭61−80461号公
報に記載されている技術がある。この技術では、他の処
理に移行できない第1のモード(Aモード)と、切替要
求入力により処理中であっても他の処理へ移動可能な第
2のモード(Bモード)を備え、この2つのモードを任
意に切り替えることにより、実行中の処理優先、あるい
は、割り込み処理優先を切り替えるように構成してい
る。
【0004】しかし、この技術では、Aモードのときは
実行中のプリントアウト等のオンライン処理が多量に残
っている場合に、小量の短時間で終了するオフラインの
コピー処理等を行ないたい場合でも、割り込み処理を行
なうことができず、プリントアウト中の大量のオンライ
ン処理が終了するまで、長時間待たされることになる。
逆に、大量のオフライン処理を実行中に、小量の短時間
で終了するオフライン処理を行ないたいときに、割り込
み処理を行なうことができず、長時間待たされることに
なる。
実行中のプリントアウト等のオンライン処理が多量に残
っている場合に、小量の短時間で終了するオフラインの
コピー処理等を行ないたい場合でも、割り込み処理を行
なうことができず、プリントアウト中の大量のオンライ
ン処理が終了するまで、長時間待たされることになる。
逆に、大量のオフライン処理を実行中に、小量の短時間
で終了するオフライン処理を行ないたいときに、割り込
み処理を行なうことができず、長時間待たされることに
なる。
【0005】Bモードのときは、実行中のオフライン処
理が短時間で終了するときに、大量のオンライン処理が
割り込みむと、オンライン処理が終了するまで長時間待
たされる。逆に、実行中のオンライン処理が短時間で終
了するときに、大量のオフライン処理が割り込みで入っ
てくると、オフライン処理が終了するまで長時間待たさ
れる欠点があった。
理が短時間で終了するときに、大量のオンライン処理が
割り込みむと、オンライン処理が終了するまで長時間待
たされる。逆に、実行中のオンライン処理が短時間で終
了するときに、大量のオフライン処理が割り込みで入っ
てくると、オフライン処理が終了するまで長時間待たさ
れる欠点があった。
【0006】Aモードで処理中に、マニュアルでモード
をBモードに切り替え、強制的に割り込んで処理を行な
うことも可能であるが、そのような操作を行なう必要が
あるとともに、上述のBモードの欠点を有することにな
る。
をBモードに切り替え、強制的に割り込んで処理を行な
うことも可能であるが、そのような操作を行なう必要が
あるとともに、上述のBモードの欠点を有することにな
る。
【0007】このように、上述の従来の技術では、実行
中の処理の終了時間、および割り込み処理の終了時間に
関わりなく、そのとき設定されているモードにより、割
り込みが不可能だったり、逆に強制的に割り込み処理が
入ってくるので、短時間で終了する処理の操作者が長時
間待たされることがあった。
中の処理の終了時間、および割り込み処理の終了時間に
関わりなく、そのとき設定されているモードにより、割
り込みが不可能だったり、逆に強制的に割り込み処理が
入ってくるので、短時間で終了する処理の操作者が長時
間待たされることがあった。
【0008】待ち時間を短くするための別の技術とし
て、例えば、特開昭61−80462号公報に記載され
ているように、オンライン処理実行中にオフライン処理
要求があったときには、例えば、原稿の画像データを先
に読み込む等、オフライン処理のうち先に行なえる処理
をオンライン処理実行中に行なうことにより、オフライ
ンの処理時間を短くすることも考えられている。
て、例えば、特開昭61−80462号公報に記載され
ているように、オンライン処理実行中にオフライン処理
要求があったときには、例えば、原稿の画像データを先
に読み込む等、オフライン処理のうち先に行なえる処理
をオンライン処理実行中に行なうことにより、オフライ
ンの処理時間を短くすることも考えられている。
【0009】しかし、この技術では、オフラインの待ち
時間は少し短くなるが、オンライン処理が終了するま
で、オフライン処理の例えば出力処理が行なえないた
め、大量のオンライン処理があるときは、やはり長時間
待たされるという欠点があった。
時間は少し短くなるが、オンライン処理が終了するま
で、オフライン処理の例えば出力処理が行なえないた
め、大量のオンライン処理があるときは、やはり長時間
待たされるという欠点があった。
【0010】
【発明が解決しようとする課題】本発明は、上述した事
情に鑑みてなされたもので、短時間で終了する処理を長
時間待たせることなく、短時間で処理を終了させること
のできる画像形成装置を提供することを目的とするもの
である。
情に鑑みてなされたもので、短時間で終了する処理を長
時間待たせることなく、短時間で処理を終了させること
のできる画像形成装置を提供することを目的とするもの
である。
【0011】
【課題を解決するための手段】本発明は、少なくとも複
写処理並びにプリント処理が可能な画像形成装置におい
て、プリント処理が終了するまでの処理時間を取得する
第1の処理時間情報取得手段と、複写処理が終了するま
での処理時間を取得する第2の処理時間情報取得手段
と、前記第1の処理時間情報取得手段により取得された
時間と前記第2の処理時間情報取得手段により取得され
た時間とを比較する比較手段と、前記比較手段により比
較された結果に基づいて複写処理またはプリント処理を
行なう画像形成手段を具備することを特徴とするもので
ある。
写処理並びにプリント処理が可能な画像形成装置におい
て、プリント処理が終了するまでの処理時間を取得する
第1の処理時間情報取得手段と、複写処理が終了するま
での処理時間を取得する第2の処理時間情報取得手段
と、前記第1の処理時間情報取得手段により取得された
時間と前記第2の処理時間情報取得手段により取得され
た時間とを比較する比較手段と、前記比較手段により比
較された結果に基づいて複写処理またはプリント処理を
行なう画像形成手段を具備することを特徴とするもので
ある。
【0012】
【作用】本発明によれば、プリント処理が終了するまで
にかかる時間と、複写処理が終了するまでにかかる時間
とを比較し、比較結果に基づいて複写処理またはプリン
ト処理を行なうので、例えば、短時間で終了する処理を
優先させることが可能となる。そのため、長時間を要す
るプリント処理中に、短時間で終了する複写処理を行な
う場合には、割り込んで処理を行なうことが可能とな
る。逆に、長時間を要する複写処理中に、短時間で終了
するプリント処理を割り込んで行なうことが可能とな
る。このように、本発明では、短時間で終了する処理の
操作者は、他の処理が実行中であっても、待たされるこ
となく、短時間で処理を終了することができる。
にかかる時間と、複写処理が終了するまでにかかる時間
とを比較し、比較結果に基づいて複写処理またはプリン
ト処理を行なうので、例えば、短時間で終了する処理を
優先させることが可能となる。そのため、長時間を要す
るプリント処理中に、短時間で終了する複写処理を行な
う場合には、割り込んで処理を行なうことが可能とな
る。逆に、長時間を要する複写処理中に、短時間で終了
するプリント処理を割り込んで行なうことが可能とな
る。このように、本発明では、短時間で終了する処理の
操作者は、他の処理が実行中であっても、待たされるこ
となく、短時間で処理を終了することができる。
【0013】
【実施例】図1は、本発明の画像形成装置を用いたシス
テム構成の一例を示すブロック図である。図中、1ない
し4はワークステーション、5,6はパーソナルコンピ
ュータ、7は画像形成装置、8はネットワークである。
各ワークステーション1ないし4、パーソナルコンピュ
ータ5,6、および、画像形成装置7は、ネットワーク
8に接続されており、相互にデータの転送が可能であ
る。画像形成装置7は、以下に説明するように、各ワー
クステーション1ないし4やパーソナルコンピュータ
5,6からネットワーク8を介して送られてくるプリン
トデータを受け取り、プリントアウトする。また、画像
形成装置7は、コピー機能も有しており、単独でも動作
可能である。さらに、画像形成装置7の画像入力機能を
用いて、各ワークステーション1ないし4、パーソナル
コンピュータ5,6に対して画像情報を転送可能に構成
することもできる。図1では、ワークステーション1か
らプリントデータを画像形成装置7へ転送する際のデー
タの流れを、細線により示している。
テム構成の一例を示すブロック図である。図中、1ない
し4はワークステーション、5,6はパーソナルコンピ
ュータ、7は画像形成装置、8はネットワークである。
各ワークステーション1ないし4、パーソナルコンピュ
ータ5,6、および、画像形成装置7は、ネットワーク
8に接続されており、相互にデータの転送が可能であ
る。画像形成装置7は、以下に説明するように、各ワー
クステーション1ないし4やパーソナルコンピュータ
5,6からネットワーク8を介して送られてくるプリン
トデータを受け取り、プリントアウトする。また、画像
形成装置7は、コピー機能も有しており、単独でも動作
可能である。さらに、画像形成装置7の画像入力機能を
用いて、各ワークステーション1ないし4、パーソナル
コンピュータ5,6に対して画像情報を転送可能に構成
することもできる。図1では、ワークステーション1か
らプリントデータを画像形成装置7へ転送する際のデー
タの流れを、細線により示している。
【0014】図2は、本発明の画像形成装置の一実施例
における機能ブロック図である。図中、11は画像入力
装置、12は画像出力装置、13はインタフェース手
段、14は入力制御手段、15はプリント処理時間取得
手段、16は複写処理時間取得手段、17は比較手段、
18は出力制御手段である。図1のネットワーク8を介
して送られてくるプリントデータは、インタフェース手
段13で受け取られる。送られてくるプリントデータに
は、実際に画像出力装置12で記録される情報の他に、
各種の制御情報なども含まれている。プリント処理時間
取得手段15は、インタフェース手段13で受け取った
プリントデータをもとに、プリントに要する時間を取得
する。
における機能ブロック図である。図中、11は画像入力
装置、12は画像出力装置、13はインタフェース手
段、14は入力制御手段、15はプリント処理時間取得
手段、16は複写処理時間取得手段、17は比較手段、
18は出力制御手段である。図1のネットワーク8を介
して送られてくるプリントデータは、インタフェース手
段13で受け取られる。送られてくるプリントデータに
は、実際に画像出力装置12で記録される情報の他に、
各種の制御情報なども含まれている。プリント処理時間
取得手段15は、インタフェース手段13で受け取った
プリントデータをもとに、プリントに要する時間を取得
する。
【0015】一方、画像形成装置は、画像入力装置11
を有している。この画像入力装置11は、少なくとも、
複写処理のための画像入力手段として用いられる。もち
ろん、入力された画像を例えばネットワーク8を介して
転送可能に構成してもよい。画像入力装置11は、入力
制御手段14の制御に従い、画像情報を入力する。複写
処理時間取得手段16は、画像入力装置11から入力さ
れる画像情報のプリントに要する時間を取得する。
を有している。この画像入力装置11は、少なくとも、
複写処理のための画像入力手段として用いられる。もち
ろん、入力された画像を例えばネットワーク8を介して
転送可能に構成してもよい。画像入力装置11は、入力
制御手段14の制御に従い、画像情報を入力する。複写
処理時間取得手段16は、画像入力装置11から入力さ
れる画像情報のプリントに要する時間を取得する。
【0016】比較手段17は、プリント処理時間取得手
段15および複写処理時間取得手段16で取得されたプ
リント処理時間と複写処理時間を比較し、比較結果を出
力制御手段18に渡す。出力制御手段18では、比較手
段17から渡される比較結果に基づいて、インタフェー
ス手段13で受け取ったプリントデータ、または、入力
制御手段14で入力した画像データを選択的に画像出力
装置12に渡し、画像出力装置12により記録処理を行
なう。出力制御手段18は、例えば、大量の複写処理中
に短時間で済むプリント処理をインタフェース手段13
で受け取った場合、比較手段17からその旨の比較結果
を受け取り、複写処理中であってもプリント処理を割り
込ませるように制御することができる。また、例えば、
大量のプリント処理中に短時間で済む複写処理が入力制
御手段14で行なわれた場合には、比較手段17からそ
の旨の比較結果を受け取り、プリント処理中であっても
複写処理を割り込ませるように制御することができる。
さらに、複写処理中に残りの処理時間よりも多少短時間
で済むプリント処理が到来したときには、処理中の複写
処理を優先して実行させたり、逆に、実行中のプリント
処理の残り時間よりも多少短時間で済む程度の複写処理
が要求された場合には、プリント処理を優先して実行さ
せるなど、細かな制御も可能である。
段15および複写処理時間取得手段16で取得されたプ
リント処理時間と複写処理時間を比較し、比較結果を出
力制御手段18に渡す。出力制御手段18では、比較手
段17から渡される比較結果に基づいて、インタフェー
ス手段13で受け取ったプリントデータ、または、入力
制御手段14で入力した画像データを選択的に画像出力
装置12に渡し、画像出力装置12により記録処理を行
なう。出力制御手段18は、例えば、大量の複写処理中
に短時間で済むプリント処理をインタフェース手段13
で受け取った場合、比較手段17からその旨の比較結果
を受け取り、複写処理中であってもプリント処理を割り
込ませるように制御することができる。また、例えば、
大量のプリント処理中に短時間で済む複写処理が入力制
御手段14で行なわれた場合には、比較手段17からそ
の旨の比較結果を受け取り、プリント処理中であっても
複写処理を割り込ませるように制御することができる。
さらに、複写処理中に残りの処理時間よりも多少短時間
で済むプリント処理が到来したときには、処理中の複写
処理を優先して実行させたり、逆に、実行中のプリント
処理の残り時間よりも多少短時間で済む程度の複写処理
が要求された場合には、プリント処理を優先して実行さ
せるなど、細かな制御も可能である。
【0017】図3は、本発明の画像形成装置の一実施例
を実現するためのブロック構成図である。図中、21は
CPU、22はメモリ、23はプリント情報処理部、2
4はラインインタフェース部、25は画像メモリ、26
はDMA制御装置、27はスキャナ、28は入出力制御
部、29はプリンタ、30はコマンド入力装置、31は
表示制御装置、32は表示装置、33はバスである。C
PU21、メモリ22、ラインインタフェース部24、
画像メモリ25、DMA制御装置26、入出力制御部2
8、コマンド入力装置30、表示制御装置31は、バス
33に接続されている。
を実現するためのブロック構成図である。図中、21は
CPU、22はメモリ、23はプリント情報処理部、2
4はラインインタフェース部、25は画像メモリ、26
はDMA制御装置、27はスキャナ、28は入出力制御
部、29はプリンタ、30はコマンド入力装置、31は
表示制御装置、32は表示装置、33はバスである。C
PU21、メモリ22、ラインインタフェース部24、
画像メモリ25、DMA制御装置26、入出力制御部2
8、コマンド入力装置30、表示制御装置31は、バス
33に接続されている。
【0018】CPU21は、メモリ22を利用しながら
全体を制御する。また、CPU21は、ラインインタフ
ェース部24で受け取ったプリントデータの記録にかか
る時間や、スキャナ27およびプリンタ29を用いて行
なう複写処理にかかる時間を、メモリ22内のルックア
ップテーブルを用いて取得し、比較し、入出力制御部2
8を制御して、プリント処理および複写処理の制御を行
なう。メモリ22は、CPU21の作業用として用いら
れる他、処理時間を取得するためのルックアップテーブ
ルを有している。図4は、ルックアップテーブルの一例
の説明図である。図4に示したルックアップテーブルで
は、用紙の大きさ、用紙の方向に対応して、用紙1枚あ
たりの処理時間を格納してある。例えば、B5版横置き
の用紙1枚の複写処理にかかる時間は、TcopyB5
横の欄に入力されている数値を得ることにより、知るこ
とができる。同様に、A4版縦置きの用紙1枚のプリン
ト処理にかかる時間は、TprA4縦の欄に入力されて
いる数値を得ることにより知ることができる。複写処理
時の1枚あたりの処理時間Tcopy、プリント処理時
の1枚あたりの処理時間Tprの値は、あらかじめ入力
しておく。例えば、装置の出荷時や、メンテナンス時に
設定することができる。これらの値は、画像形成装置の
平均処理時間等をもとに設定することができる。
全体を制御する。また、CPU21は、ラインインタフ
ェース部24で受け取ったプリントデータの記録にかか
る時間や、スキャナ27およびプリンタ29を用いて行
なう複写処理にかかる時間を、メモリ22内のルックア
ップテーブルを用いて取得し、比較し、入出力制御部2
8を制御して、プリント処理および複写処理の制御を行
なう。メモリ22は、CPU21の作業用として用いら
れる他、処理時間を取得するためのルックアップテーブ
ルを有している。図4は、ルックアップテーブルの一例
の説明図である。図4に示したルックアップテーブルで
は、用紙の大きさ、用紙の方向に対応して、用紙1枚あ
たりの処理時間を格納してある。例えば、B5版横置き
の用紙1枚の複写処理にかかる時間は、TcopyB5
横の欄に入力されている数値を得ることにより、知るこ
とができる。同様に、A4版縦置きの用紙1枚のプリン
ト処理にかかる時間は、TprA4縦の欄に入力されて
いる数値を得ることにより知ることができる。複写処理
時の1枚あたりの処理時間Tcopy、プリント処理時
の1枚あたりの処理時間Tprの値は、あらかじめ入力
しておく。例えば、装置の出荷時や、メンテナンス時に
設定することができる。これらの値は、画像形成装置の
平均処理時間等をもとに設定することができる。
【0019】プリント情報処理部23は、ネットワーク
8を介してワークステーションやパーソナルコンピュー
タから送られてくるプリントデータに対して、プリント
処理のための各種の画像処理を行なう。ラインインタフ
ェース部24は、プリント情報処理部23で処理された
プリントデータを受け取る。
8を介してワークステーションやパーソナルコンピュー
タから送られてくるプリントデータに対して、プリント
処理のための各種の画像処理を行なう。ラインインタフ
ェース部24は、プリント情報処理部23で処理された
プリントデータを受け取る。
【0020】画像メモリ25には、ラインインタフェー
ス部24で受け取ったプリントデータ、あるいは、スキ
ャナ27から入力された複写データを一時格納する。D
MA制御装置26は、ラインインタフェース部24から
画像メモリ25または入出力制御部28へのプリントデ
ータの転送や、入出力制御部28と画像メモリ25との
間の複写データや記録データの転送などを行なう。
ス部24で受け取ったプリントデータ、あるいは、スキ
ャナ27から入力された複写データを一時格納する。D
MA制御装置26は、ラインインタフェース部24から
画像メモリ25または入出力制御部28へのプリントデ
ータの転送や、入出力制御部28と画像メモリ25との
間の複写データや記録データの転送などを行なう。
【0021】スキャナ27は、記録担体から画像を読み
取る。複写処理を行なう場合には、スキャナ27により
原稿を読み取らせる。プリンタ29は、記録データをも
とに、被記録媒体に記録を行なう。入出力制御部28
は、スキャナ27およびプリンタ29の動作を制御す
る。
取る。複写処理を行なう場合には、スキャナ27により
原稿を読み取らせる。プリンタ29は、記録データをも
とに、被記録媒体に記録を行なう。入出力制御部28
は、スキャナ27およびプリンタ29の動作を制御す
る。
【0022】コマンド入力装置30は、操作者からのコ
マンドを受け付ける。操作者から入力されるコマンドと
しては、例えば、使用する用紙のサイズ、方向、色数
(カラー、もしくは白黒)、倍率、コピー枚数等があ
る。複写処理を行なう場合には、操作者は、このコマン
ド入力装置30から複写のスタート指示を行なう。表示
制御装置31は、表示装置32の制御を行なう。表示装
置32には、画像形成装置内の状態の表示や、コマンド
入力装置30からの入力情報の表示、および、操作者へ
のメッセージ等を表示する。
マンドを受け付ける。操作者から入力されるコマンドと
しては、例えば、使用する用紙のサイズ、方向、色数
(カラー、もしくは白黒)、倍率、コピー枚数等があ
る。複写処理を行なう場合には、操作者は、このコマン
ド入力装置30から複写のスタート指示を行なう。表示
制御装置31は、表示装置32の制御を行なう。表示装
置32には、画像形成装置内の状態の表示や、コマンド
入力装置30からの入力情報の表示、および、操作者へ
のメッセージ等を表示する。
【0023】本発明の画像形成装置の一実施例における
動作の一例を説明する。まず、オンラインによるプリン
ト処理について説明する。オンライン操作者は、図1の
ワークステーション1ないし4、またはパーソナルコン
ピュータ5,6等からネットワーク8を通して画像形成
装置にデータを転送し、オンラインプリント操作を行な
う。画像形成装置に入力されたプリントデータは、ネッ
トワーク8からプリント情報処理部23を介してライン
インタフェース部24で受け取られ、バス33、入出力
制御部28を通ってプリンタ29からプリントアウトさ
れる。
動作の一例を説明する。まず、オンラインによるプリン
ト処理について説明する。オンライン操作者は、図1の
ワークステーション1ないし4、またはパーソナルコン
ピュータ5,6等からネットワーク8を通して画像形成
装置にデータを転送し、オンラインプリント操作を行な
う。画像形成装置に入力されたプリントデータは、ネッ
トワーク8からプリント情報処理部23を介してライン
インタフェース部24で受け取られ、バス33、入出力
制御部28を通ってプリンタ29からプリントアウトさ
れる。
【0024】オフラインによる複写処理について説明す
る。オフライン操作者は、コマンド入力装置30から、
使用する用紙のサイズ、方向、色数(カラー、もしくは
白黒)、倍率、複写枚数等を入力する。これらが入力さ
れなかった場合は、例えば、スキャナ27により原稿を
スキャンし、原稿のサイズ、方向、色を検知し、使用す
る用紙のサイズ、方向、色を決定する。あるいは、あら
かじめ設定された情報を設定する。複写枚数は自動的に
1枚に決定する。オフライン操作者により、コマンド入
力装置30からスタート開始コマンドが入力されると、
入出力制御部28の制御により、スキャナ27が原稿を
スキャンして画像データを取り込み、プリンタ29から
出力される。
る。オフライン操作者は、コマンド入力装置30から、
使用する用紙のサイズ、方向、色数(カラー、もしくは
白黒)、倍率、複写枚数等を入力する。これらが入力さ
れなかった場合は、例えば、スキャナ27により原稿を
スキャンし、原稿のサイズ、方向、色を検知し、使用す
る用紙のサイズ、方向、色を決定する。あるいは、あら
かじめ設定された情報を設定する。複写枚数は自動的に
1枚に決定する。オフライン操作者により、コマンド入
力装置30からスタート開始コマンドが入力されると、
入出力制御部28の制御により、スキャナ27が原稿を
スキャンして画像データを取り込み、プリンタ29から
出力される。
【0025】図5は、オンライン操作によるプリント処
理実行中のオフライン操作による複写処理の割り込み動
作の一例を示すフローチャートである。いま、オンライ
ン操作でプリント処理が実行されているものとする。こ
のプリント処理中にオフライン操作で割り込み、複写処
理を行なうときの制御を示す。
理実行中のオフライン操作による複写処理の割り込み動
作の一例を示すフローチャートである。いま、オンライ
ン操作でプリント処理が実行されているものとする。こ
のプリント処理中にオフライン操作で割り込み、複写処
理を行なうときの制御を示す。
【0026】S41において、通常のオフラインによる
複写処理の場合と同様に、オフライン操作者は、コマン
ド入力装置30から、使用する用紙のサイズ、方向、色
数(カラーもしくは白黒)、倍率、複写枚数等を入力す
るとともに、スタート開始コマンドを入力する。
複写処理の場合と同様に、オフライン操作者は、コマン
ド入力装置30から、使用する用紙のサイズ、方向、色
数(カラーもしくは白黒)、倍率、複写枚数等を入力す
るとともに、スタート開始コマンドを入力する。
【0027】S42において、複写を行なう原稿が自動
原稿送り装置等にセットされているか否かを判定する。
原稿が自動原稿送り装置等にセットされている場合は、
何枚の原稿がセットされているかを、画像形成装置は検
知できないので、全部で何枚のコピーが行なわれるのか
を知ることができない。そのため、割り込み処理にかか
る時間が検知できず、オンライン処理が終了するまでの
時間と比較することができないので、S52において、
割り込み処理を行なわず、オンライン処理が終了するま
で待ち、その後、オフライン処理による複写処理を行な
う。もちろん、原稿枚数がセット可能であって、オフラ
イン操作者から原稿枚数の値が設定されたり、または、
自動原稿送り装置において原稿枚数が検知可能な場合に
は、このS42の処理は不要である。
原稿送り装置等にセットされているか否かを判定する。
原稿が自動原稿送り装置等にセットされている場合は、
何枚の原稿がセットされているかを、画像形成装置は検
知できないので、全部で何枚のコピーが行なわれるのか
を知ることができない。そのため、割り込み処理にかか
る時間が検知できず、オンライン処理が終了するまでの
時間と比較することができないので、S52において、
割り込み処理を行なわず、オンライン処理が終了するま
で待ち、その後、オフライン処理による複写処理を行な
う。もちろん、原稿枚数がセット可能であって、オフラ
イン操作者から原稿枚数の値が設定されたり、または、
自動原稿送り装置において原稿枚数が検知可能な場合に
は、このS42の処理は不要である。
【0028】S43において、オンラインによるプリン
ト処理の残り枚数Mを得る。また、S44において、現
在プリント処理に用いている用紙のサイズ、方向、色数
(カラーもしくは白黒)から、メモリ22内のルックア
ップテーブルを用いて、1枚あたりの処理時間Tprを
求める。S45において、S43で得られたプリント処
理の残り枚数Mと、S44で求めた1枚あたりの処理時
間Tprから、オンライン処理が終了するまでの時間T
onを求める。ルックアップテーブルは、あらかじめメ
モリ22内に設定されているものとする。ルックアップ
テーブルの値は、例えば、工場出荷時に入力しておくこ
とができる。
ト処理の残り枚数Mを得る。また、S44において、現
在プリント処理に用いている用紙のサイズ、方向、色数
(カラーもしくは白黒)から、メモリ22内のルックア
ップテーブルを用いて、1枚あたりの処理時間Tprを
求める。S45において、S43で得られたプリント処
理の残り枚数Mと、S44で求めた1枚あたりの処理時
間Tprから、オンライン処理が終了するまでの時間T
onを求める。ルックアップテーブルは、あらかじめメ
モリ22内に設定されているものとする。ルックアップ
テーブルの値は、例えば、工場出荷時に入力しておくこ
とができる。
【0029】S46において、オフラインの複写処理で
使用する用紙のサイズ、方向、色数が設定されているか
否かを判定し、設定されていない場合は、S47におい
て、原稿をスキャナでスキャンして、設定倍率から用紙
のサイズ、方向、色数を検知して設定する。
使用する用紙のサイズ、方向、色数が設定されているか
否かを判定し、設定されていない場合は、S47におい
て、原稿をスキャナでスキャンして、設定倍率から用紙
のサイズ、方向、色数を検知して設定する。
【0030】S48において、メモリ22内のルックア
ップテーブルを用い、オフラインの複写処理で使用する
用紙のサイズ、方向、色数等から、複写枚数1枚あたり
の処理時間Tcopyを求める。S49において、設定
されている複写処理を行なう枚数Nと、S48で得られ
た複写枚数1枚あたりの処理時間Tcopyから、複写
処理が終了するまでにかかる時間Toffを求める。
ップテーブルを用い、オフラインの複写処理で使用する
用紙のサイズ、方向、色数等から、複写枚数1枚あたり
の処理時間Tcopyを求める。S49において、設定
されている複写処理を行なう枚数Nと、S48で得られ
た複写枚数1枚あたりの処理時間Tcopyから、複写
処理が終了するまでにかかる時間Toffを求める。
【0031】S50において、S45で求めたプリント
処理が終了するまでに要する時間Tonと、S49で求
めた複写処理に要する時間Toffを比較して、Ton
>Toff+α(α≧0)か否かを判定する。Ton>
Toff+αのときは、S51において、オンラインに
よるプリント処理を中断し、オフラインによる複写処理
を実行する。その後、オンラインによるプリント処理を
再開する。それ以外のときは、S52において、オンラ
インによるプリント処理が終了するまで待ち、その後、
オフラインによる複写処理を行なう。
処理が終了するまでに要する時間Tonと、S49で求
めた複写処理に要する時間Toffを比較して、Ton
>Toff+α(α≧0)か否かを判定する。Ton>
Toff+αのときは、S51において、オンラインに
よるプリント処理を中断し、オフラインによる複写処理
を実行する。その後、オンラインによるプリント処理を
再開する。それ以外のときは、S52において、オンラ
インによるプリント処理が終了するまで待ち、その後、
オフラインによる複写処理を行なう。
【0032】αの値は、実行中の処理をある程度優先し
て実行させるための値である。αが大きいほど、現在実
行中のオンラインのプリント処理が優先される。例え
ば、α=0の場合には、単純にプリント処理が終了する
までに要する時間と複写処理に要する時間の比較結果に
より、どちらかを優先して処理を行なう。そのため、プ
リント処理が例えば残り10秒で終了するときに、9秒
で終了する複写処理が起動されると、複写処理が割り込
んで処理されることになる。例えばα=30秒とすれ
ば、プリント処理が50秒で終了するときには、例えば
20秒で終了する複写処理についても割り込み処理を行
なわず、プリント処理を続行することが可能となる。α
の値は、メモリ22に格納されていて、例えば、工場出
荷時やメンテナンス時に入力される。その後、ユーザが
任意の値を入力することができるように構成することも
可能である。
て実行させるための値である。αが大きいほど、現在実
行中のオンラインのプリント処理が優先される。例え
ば、α=0の場合には、単純にプリント処理が終了する
までに要する時間と複写処理に要する時間の比較結果に
より、どちらかを優先して処理を行なう。そのため、プ
リント処理が例えば残り10秒で終了するときに、9秒
で終了する複写処理が起動されると、複写処理が割り込
んで処理されることになる。例えばα=30秒とすれ
ば、プリント処理が50秒で終了するときには、例えば
20秒で終了する複写処理についても割り込み処理を行
なわず、プリント処理を続行することが可能となる。α
の値は、メモリ22に格納されていて、例えば、工場出
荷時やメンテナンス時に入力される。その後、ユーザが
任意の値を入力することができるように構成することも
可能である。
【0033】図6は、オフライン操作による複写処理中
のオンライン操作によるプリント処理の割り込み動作の
一例を示すフローチャートである。いま、オフライン操
作で複写処理を行なっている途中で、ワークステーショ
ンもしくはパーソナルコンピュータなどからネットワー
クを通してオンライン操作で割り込みプリント処理が要
求された場合を考える。
のオンライン操作によるプリント処理の割り込み動作の
一例を示すフローチャートである。いま、オフライン操
作で複写処理を行なっている途中で、ワークステーショ
ンもしくはパーソナルコンピュータなどからネットワー
クを通してオンライン操作で割り込みプリント処理が要
求された場合を考える。
【0034】S61において、オンライン操作者は、ワ
ークステーションやパーソナルコンピュータ等から、プ
リントする用紙のサイズ、方向、色数、枚数M等の情報
を設定する制御情報や、画像情報等のプリントデータを
ネットワークを介して画像形成装置へ送り、プリント処
理を開始する。
ークステーションやパーソナルコンピュータ等から、プ
リントする用紙のサイズ、方向、色数、枚数M等の情報
を設定する制御情報や、画像情報等のプリントデータを
ネットワークを介して画像形成装置へ送り、プリント処
理を開始する。
【0035】S62において、オフラインで実行してい
る複写処理が、自動原稿送り装置等を使用しているか否
かを判定する。実行中の複写処理が自動原稿送り装置等
を使用している場合には、複写する原稿があと何枚残っ
ているかを検知できないので、S71へ移行し、自動原
稿送り装置等を用いている場合の処理を行なう。自動原
稿送り装置等で残りの複写枚数が検知できる場合には、
S62における場合分けは必要ない。
る複写処理が、自動原稿送り装置等を使用しているか否
かを判定する。実行中の複写処理が自動原稿送り装置等
を使用している場合には、複写する原稿があと何枚残っ
ているかを検知できないので、S71へ移行し、自動原
稿送り装置等を用いている場合の処理を行なう。自動原
稿送り装置等で残りの複写枚数が検知できる場合には、
S62における場合分けは必要ない。
【0036】S62で、実行中の複写処理が自動原稿送
り装置等を使用していない場合には、S63において、
オフラインによる複写処理の残りの複写枚数Nとを得
る。また、S64において、現在複写中の用紙のサイ
ズ、方向、色数等から、1枚あたりの処理時間Tcop
yを、メモリ22内のルックアップテーブルから求め
る。S65において、S63で得られた残りの複写枚数
Nと、S64で求めた1枚あたりの処理時間Tcopy
を用いて、オフラインによる複写処理が終了するまでの
時間Toffを求める。
り装置等を使用していない場合には、S63において、
オフラインによる複写処理の残りの複写枚数Nとを得
る。また、S64において、現在複写中の用紙のサイ
ズ、方向、色数等から、1枚あたりの処理時間Tcop
yを、メモリ22内のルックアップテーブルから求め
る。S65において、S63で得られた残りの複写枚数
Nと、S64で求めた1枚あたりの処理時間Tcopy
を用いて、オフラインによる複写処理が終了するまでの
時間Toffを求める。
【0037】一方、S66において、オンラインによる
プリント処理で用いる用紙のサイズ、方向、色数等か
ら、メモリ22内のルックアップテーブルを参照して、
1枚あたりの処理時間Tprを求める。S67におい
て、S61で指定されたプリント処理のプリント枚数M
と、S66で求められたプリント処理の1枚あたりの処
理時間Tprとを用い、オンラインによるプリント処理
に要する時間Tonを求める。
プリント処理で用いる用紙のサイズ、方向、色数等か
ら、メモリ22内のルックアップテーブルを参照して、
1枚あたりの処理時間Tprを求める。S67におい
て、S61で指定されたプリント処理のプリント枚数M
と、S66で求められたプリント処理の1枚あたりの処
理時間Tprとを用い、オンラインによるプリント処理
に要する時間Tonを求める。
【0038】S68において、S65で求められた複写
処理の残りの所要時間Toffと、S67で求められた
プリント処理の所要時間Tonとを比較し、Toff>
Ton+β(β≧0)か否かを判定する。Toff>T
on+βのときは、S69において、オフラインによる
複写処理を中断し、オンラインによるプリント処理を実
行する。その後、オフラインによる複写処理を再開す
る。それ以外のときは、S70において、オフラインに
よる複写処理が終了するまで待ち、その後、オンライン
によるプリント処理を行なう。
処理の残りの所要時間Toffと、S67で求められた
プリント処理の所要時間Tonとを比較し、Toff>
Ton+β(β≧0)か否かを判定する。Toff>T
on+βのときは、S69において、オフラインによる
複写処理を中断し、オンラインによるプリント処理を実
行する。その後、オフラインによる複写処理を再開す
る。それ以外のときは、S70において、オフラインに
よる複写処理が終了するまで待ち、その後、オンライン
によるプリント処理を行なう。
【0039】S62において、自動原稿送り装置を使用
していると判断されたときは、全ての複写処理が終了す
るまでの時間が分からないので、S71ないしS80の
処理により、原稿1枚あたりのコピー処理時間Toff
とオンライン処理が終了するまでの時間Tonを比較し
て短い方を優先的に処理する。
していると判断されたときは、全ての複写処理が終了す
るまでの時間が分からないので、S71ないしS80の
処理により、原稿1枚あたりのコピー処理時間Toff
とオンライン処理が終了するまでの時間Tonを比較し
て短い方を優先的に処理する。
【0040】S71において、原稿1枚あたりの複写枚
数をNとする。この値は、オフライン操作者が複写処理
の開始時にコマンド入力装置30により設定する。ある
いは、装置がデフォルトの値を設定している。S72に
おいて、現在複写中の用紙のサイズ、方向、色数等か
ら、1枚あたりの処理時間Tcopyを、メモリ22内
のルックアップテーブルから求める。S73において、
S71で得られた原稿1枚あたりの複写枚数Nと、S7
2で求めた1枚あたりの処理時間Tcopyを用いて、
原稿1枚あたりの複写処理が終了するまでの時間Tof
fを求める。
数をNとする。この値は、オフライン操作者が複写処理
の開始時にコマンド入力装置30により設定する。ある
いは、装置がデフォルトの値を設定している。S72に
おいて、現在複写中の用紙のサイズ、方向、色数等か
ら、1枚あたりの処理時間Tcopyを、メモリ22内
のルックアップテーブルから求める。S73において、
S71で得られた原稿1枚あたりの複写枚数Nと、S7
2で求めた1枚あたりの処理時間Tcopyを用いて、
原稿1枚あたりの複写処理が終了するまでの時間Tof
fを求める。
【0041】一方、S74において、オンラインによる
プリント処理で用いる用紙のサイズ、方向、色数等か
ら、メモリ22内のルックアップテーブルを参照して、
1枚あたりの処理時間Tprを求める。S75におい
て、S61で指定されたプリント処理のプリント枚数M
と、S74で求められたプリント処理の1枚あたりの処
理時間Tprとを用い、オンラインによるプリント処理
に要する時間Tonを求める。
プリント処理で用いる用紙のサイズ、方向、色数等か
ら、メモリ22内のルックアップテーブルを参照して、
1枚あたりの処理時間Tprを求める。S75におい
て、S61で指定されたプリント処理のプリント枚数M
と、S74で求められたプリント処理の1枚あたりの処
理時間Tprとを用い、オンラインによるプリント処理
に要する時間Tonを求める。
【0042】S76において、S73で求められた原稿
1枚あたりの複写処理の所要時間Toffと、S75で
求められたプリント処理の所要時間Tonとを比較し、
Toff≧Tonか否かを判定する。Toff≧Ton
のときには、S70において、オフラインによる複写処
理を中断し、オンラインによるプリント処理を実行す
る。その後、オフラインによる複写処理を再開する。
1枚あたりの複写処理の所要時間Toffと、S75で
求められたプリント処理の所要時間Tonとを比較し、
Toff≧Tonか否かを判定する。Toff≧Ton
のときには、S70において、オフラインによる複写処
理を中断し、オンラインによるプリント処理を実行す
る。その後、オフラインによる複写処理を再開する。
【0043】S76において、Toff≧Ton以外の
ときは、S77において、現在複写している原稿の残り
複写枚数N’を求める。そして、S78において、S7
7で求めた残り複写枚数N’と、S72で求めた1枚あ
たりの処理時間Tcopyから、現在複写処理を行なっ
ている原稿の残りの複写処理に要する時間Toff’を
求める。
ときは、S77において、現在複写している原稿の残り
複写枚数N’を求める。そして、S78において、S7
7で求めた残り複写枚数N’と、S72で求めた1枚あ
たりの処理時間Tcopyから、現在複写処理を行なっ
ている原稿の残りの複写処理に要する時間Toff’を
求める。
【0044】S79において、S75で求められたプリ
ント処理の所要時間Tonと、S78で求めた残りの複
写処理に要する時間Toff’を比較し、Toff’>
Ton+βか否かを判定する。Toff’>Ton+β
のときは、S69において、直ちにオフラインによる複
写処理を中断し、オンラインによるプリント処理を実行
する。その後、オフラインによる複写処理を再開する。
それ以外のときは、S80において、現在複写している
原稿の複写処理が終了するまで待ち、その後、S69に
移行し、オフラインによる複写処理を中断してオンライ
ンによるプリント処理を実行する。その後、オフライン
による複写処理を再開する。
ント処理の所要時間Tonと、S78で求めた残りの複
写処理に要する時間Toff’を比較し、Toff’>
Ton+βか否かを判定する。Toff’>Ton+β
のときは、S69において、直ちにオフラインによる複
写処理を中断し、オンラインによるプリント処理を実行
する。その後、オフラインによる複写処理を再開する。
それ以外のときは、S80において、現在複写している
原稿の複写処理が終了するまで待ち、その後、S69に
移行し、オフラインによる複写処理を中断してオンライ
ンによるプリント処理を実行する。その後、オフライン
による複写処理を再開する。
【0045】上述のβの値は、前述のαの値と同様、実
行中の処理をある程度優先して実行させるための値であ
る。βが大きいほど、現在実行中のオフラインの複写処
理が優先される。βの値は、メモリ22に格納されてい
て、例えば、工場出荷時やメンテナンス時に入力され
る。その後、ユーザが任意の値を入力することができる
ように構成することも可能である。
行中の処理をある程度優先して実行させるための値であ
る。βが大きいほど、現在実行中のオフラインの複写処
理が優先される。βの値は、メモリ22に格納されてい
て、例えば、工場出荷時やメンテナンス時に入力され
る。その後、ユーザが任意の値を入力することができる
ように構成することも可能である。
【0046】上述のように、αやβの値を用いることに
より、実行中の処理をある程度優先して実行させること
が可能となる。もちろん、αとβの値は違う値を設定す
ることができ、どちらかを優先させることが可能とな
る。割り込み処理がなかなかできないという不満が出る
ときには、α,βの値を小さめに設定し、逆に、すぐに
割り込みが入ってしまうという不満が出るときは、α,
βを大きめに設定すればよい。また、α,βの値を複数
設けておき、実行中の処理の優先度により切り換えて使
用するように構成することも可能である。
より、実行中の処理をある程度優先して実行させること
が可能となる。もちろん、αとβの値は違う値を設定す
ることができ、どちらかを優先させることが可能とな
る。割り込み処理がなかなかできないという不満が出る
ときには、α,βの値を小さめに設定し、逆に、すぐに
割り込みが入ってしまうという不満が出るときは、α,
βを大きめに設定すればよい。また、α,βの値を複数
設けておき、実行中の処理の優先度により切り換えて使
用するように構成することも可能である。
【0047】さらに、従来の技術のように、複写処理あ
るいはプリント処理を必ず優先して処理するようなモー
ドを付加することもできる。また、オフラインによる複
写処理が待機状態となる場合には、オンラインによるプ
リント処理と並行して、スキャナ27による複写情報の
入力動作を行なうように構成することができる。このと
き入力された画像情報は、例えば、画像メモリ25に一
時格納しておくことができる。その後、画像メモリ25
からプリンタ29へ画像情報を転送し、プリントアウト
することができる。
るいはプリント処理を必ず優先して処理するようなモー
ドを付加することもできる。また、オフラインによる複
写処理が待機状態となる場合には、オンラインによるプ
リント処理と並行して、スキャナ27による複写情報の
入力動作を行なうように構成することができる。このと
き入力された画像情報は、例えば、画像メモリ25に一
時格納しておくことができる。その後、画像メモリ25
からプリンタ29へ画像情報を転送し、プリントアウト
することができる。
【0048】上述の動作例では、自動原稿送り装置が用
いられている場合は、なるべくオンラインによるプリン
ト処理を優先して行なっているが、逆に、自動原稿送り
装置を用いた複写処理をプリント処理に優先して行なう
ように構成することも可能である。また、上述したよう
に、自動原稿送り装置が原稿枚数を検知できる場合に
は、原稿枚数が設定される場合と同様の処理を行なうこ
とができる。
いられている場合は、なるべくオンラインによるプリン
ト処理を優先して行なっているが、逆に、自動原稿送り
装置を用いた複写処理をプリント処理に優先して行なう
ように構成することも可能である。また、上述したよう
に、自動原稿送り装置が原稿枚数を検知できる場合に
は、原稿枚数が設定される場合と同様の処理を行なうこ
とができる。
【0049】上述の実施例では、プリント処理に要する
時間および複写処理に要する時間を、プリントアウトす
る用紙の大きさと方向によって決定したが、そのほかの
要素により決定してもよい。例えば、プリント処理にお
いては、ネットワークを介して送られてくるプリントデ
ータのデータ量により、プリント処理に要する時間を算
出してもよい。また、複写処理においても、あらかじめ
複写する原稿を読み取り、例えば画像メモリ25や、大
容量の補助記憶装置等に一旦格納する構成とすれば、複
写処理を行なう情報量に基づき、複写処理に要する時間
を求めることもできる。プリント処理に要する時間、複
写処理に要する時間の算出は、ルックアップテーブルを
用いず、あらかじめ定められている算出式を用いてもよ
い。
時間および複写処理に要する時間を、プリントアウトす
る用紙の大きさと方向によって決定したが、そのほかの
要素により決定してもよい。例えば、プリント処理にお
いては、ネットワークを介して送られてくるプリントデ
ータのデータ量により、プリント処理に要する時間を算
出してもよい。また、複写処理においても、あらかじめ
複写する原稿を読み取り、例えば画像メモリ25や、大
容量の補助記憶装置等に一旦格納する構成とすれば、複
写処理を行なう情報量に基づき、複写処理に要する時間
を求めることもできる。プリント処理に要する時間、複
写処理に要する時間の算出は、ルックアップテーブルを
用いず、あらかじめ定められている算出式を用いてもよ
い。
【0050】
【発明の効果】以上の説明から明らかなように、本発明
によれば、複写処理とプリント処理が競合する場合に、
実行中の処理が終了するまでの時間と、割り込み処理を
行なうのに要する時間とを比較し、短時間で終了する方
の処理を優先させることにより、短時間で終了する処理
の操作者は、長時間待たされることなく、処理を実行さ
せることができるという効果がある。このとき、操作者
は、割り込み処理を行なわせるためのキー操作などは必
要ない。割り込み処理は、複写処理中におけるプリント
処理の割り込み、および、プリント処理中における複写
処理の割り込みの双方とも行なうことができる。
によれば、複写処理とプリント処理が競合する場合に、
実行中の処理が終了するまでの時間と、割り込み処理を
行なうのに要する時間とを比較し、短時間で終了する方
の処理を優先させることにより、短時間で終了する処理
の操作者は、長時間待たされることなく、処理を実行さ
せることができるという効果がある。このとき、操作者
は、割り込み処理を行なわせるためのキー操作などは必
要ない。割り込み処理は、複写処理中におけるプリント
処理の割り込み、および、プリント処理中における複写
処理の割り込みの双方とも行なうことができる。
【図1】 本発明の画像形成装置を用いたシステム構成
の一例を示すブロック図である。
の一例を示すブロック図である。
【図2】 本発明の画像形成装置の一実施例における機
能ブロック図である。
能ブロック図である。
【図3】 本発明の画像形成装置の一実施例を実現する
ためのブロック構成図である。
ためのブロック構成図である。
【図4】 ルックアップテーブルの一例の説明図であ
る。
る。
【図5】 オンライン操作によるプリント処理実行中の
オフライン操作による複写処理の割り込み動作の一例を
示すフローチャートである。
オフライン操作による複写処理の割り込み動作の一例を
示すフローチャートである。
【図6】 オフライン操作による複写処理中のオンライ
ン操作によるプリント処理の割り込み動作の一例を示す
フローチャートである。
ン操作によるプリント処理の割り込み動作の一例を示す
フローチャートである。
1〜4…ワークステーション、5,6…パーソナルコン
ピュータ、7…画像形成装置、8…ネットワーク、11
…画像入力装置、12…画像出力装置、13…インタフ
ェース手段、14…入力制御手段、15…プリント処理
時間取得手段、16…複写処理時間取得手段、17…比
較手段、18…出力制御手段、21…CPU、22…メ
モリ、23…プリント情報処理部、24…ラインインタ
フェース部、25…画像メモリ、26…DMA制御装
置、27…スキャナ、28…入出力制御部、29…プリ
ンタ、30…コマンド入力装置、31…表示制御装置、
32…表示装置、33…バス。
ピュータ、7…画像形成装置、8…ネットワーク、11
…画像入力装置、12…画像出力装置、13…インタフ
ェース手段、14…入力制御手段、15…プリント処理
時間取得手段、16…複写処理時間取得手段、17…比
較手段、18…出力制御手段、21…CPU、22…メ
モリ、23…プリント情報処理部、24…ラインインタ
フェース部、25…画像メモリ、26…DMA制御装
置、27…スキャナ、28…入出力制御部、29…プリ
ンタ、30…コマンド入力装置、31…表示制御装置、
32…表示装置、33…バス。
Claims (1)
- 【請求項1】 少なくとも複写処理並びにプリント処理
が可能な画像形成装置において、プリント処理が終了す
るまでの処理時間を取得する第1の処理時間情報取得手
段と、複写処理が終了するまでの処理時間を取得する第
2の処理時間情報取得手段と、前記第1の処理時間情報
取得手段により取得された時間と前記第2の処理時間情
報取得手段により取得された時間とを比較する比較手段
と、前記比較手段により比較された結果に基づいて複写
処理またはプリント処理を行なう画像形成手段を具備す
ることを特徴とする画像形成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6109725A JPH07322031A (ja) | 1994-05-24 | 1994-05-24 | 画像形成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6109725A JPH07322031A (ja) | 1994-05-24 | 1994-05-24 | 画像形成装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07322031A true JPH07322031A (ja) | 1995-12-08 |
Family
ID=14517654
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6109725A Pending JPH07322031A (ja) | 1994-05-24 | 1994-05-24 | 画像形成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07322031A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6186682B1 (en) * | 1997-12-05 | 2001-02-13 | Nec Corporation | Printing system that can predict the time it will take to print a document using various formats and pick the optimum printing path |
| JP2007027858A (ja) * | 2005-07-12 | 2007-02-01 | Fuji Xerox Co Ltd | 印刷システムおよびその制御方法 |
| JP2008269294A (ja) * | 2007-04-20 | 2008-11-06 | Kyocera Mita Corp | 画像形成装置及びその印刷処理方法 |
-
1994
- 1994-05-24 JP JP6109725A patent/JPH07322031A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6186682B1 (en) * | 1997-12-05 | 2001-02-13 | Nec Corporation | Printing system that can predict the time it will take to print a document using various formats and pick the optimum printing path |
| JP2007027858A (ja) * | 2005-07-12 | 2007-02-01 | Fuji Xerox Co Ltd | 印刷システムおよびその制御方法 |
| US7911628B2 (en) | 2005-07-12 | 2011-03-22 | Fuji Xerox Co., Ltd. | Print system and control method therefor |
| JP2008269294A (ja) * | 2007-04-20 | 2008-11-06 | Kyocera Mita Corp | 画像形成装置及びその印刷処理方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH07212549A (ja) | 複写機/印刷機 | |
| JPH04305482A (ja) | 画像処理装置 | |
| JPH09163067A (ja) | 画像処理装置 | |
| US8400662B2 (en) | Printer control device for controlling concurrently input print data, and printer apparatus with a printer control device | |
| JPH07322031A (ja) | 画像形成装置 | |
| JP3689617B2 (ja) | 画像形成システム及びその制御方法及び記憶媒体 | |
| JPH11143667A (ja) | プログラムを記録したコンピュータ読み取り可能な記録媒体及び画像形成装置 | |
| JP3537612B2 (ja) | 画像形成システム | |
| JP3612802B2 (ja) | 画像処理装置 | |
| JP2002199152A (ja) | 複数の画像形成装置を有するネットワークシステム | |
| JP2006195332A (ja) | 画像形成装置 | |
| JPH0746345A (ja) | 画像形成装置 | |
| JP3870095B2 (ja) | 画像形成装置及びその制御方法 | |
| JP2002252733A (ja) | 画像形成装置のネットワークシステム | |
| JPH06178037A (ja) | 画像処理システム | |
| JPH05284264A (ja) | 画像処理装置 | |
| JPH08125800A (ja) | 画像処理装置 | |
| US20040036909A1 (en) | Image forming apparatus conducting image formation of plural jobs in parallel | |
| JPH07234768A (ja) | 画像処理装置 | |
| JP3344387B2 (ja) | 画像形成装置 | |
| JP2006184328A (ja) | 画像形成装置 | |
| JPH07287643A (ja) | 画像処理装置 | |
| JP3312958B2 (ja) | 電子ファイリング装置 | |
| JP2003255774A (ja) | 画像形成装置 | |
| JP2005071104A (ja) | データ転送制御装置 |