(57)【特許請求の範囲】
【請求項１】
複数のアプリケーションが画像形成装置を共有して選択的に使用するディジタル複写機システムにおいて、
前記複数のアプリケーションから前記画像形成装置の使用要求が発生したとき、予め設定されたアプリケーションの優先順位に基づいて前記画像形成装置の使用順序を決定し、同一優先順位の複数のアプリケーションから前記使用要求がある場合には、前記同一順位の複数のアプリケーションに対して前記画像形成装置の使用権を交互に与えるシステム制御手段を備えていることを特徴とするディジタル複写機システム。
【請求項２】
あるアプリケーションのジョブ出力に他のアプリケーションのジョブ出力を差し込んで出力するインターリーブモードが設定されており、前記システム制御手段は、前記画像形成装置の操作部への表示権があるアプリケーションを実行中に前記操作部への表示権がないアプリケーションが前記画像形成装置を使用した処理を開始すると、その旨を表示することを特徴とする請求項１に記載のディジタル複写機システム。
【請求項３】
前記システム制御手段は、前記操作部への表示権がないアプリケーションが前記画像形成装置を使用した処理を完了すると、その旨の表示を解除することを特徴とする請求項２に記載のディジタル複写機システム。
【請求項４】
複数のアプリケーションが画像形成装置を共有して選択的に使用するディジタル複写機システムにおいて、
前記複数のアプリケーションから前記画像形成装置の使用要求が発生した場合に、前記使用要求の多い書込み密度のアプリケーションから順次、前記画像形成装置の使用権を与えるシステム制御手段を備えていることを特徴とするディジタル複写機システム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、原稿画像を電気信号に変換して画像形成装置により復元するディジタル複写機システムに関し、特に複数のアプリケーションがリソースを共有するディジタル複写機システムに関する。
【０００２】
【従来の技術】
一般に、この種のディジタル複写機では、原稿画像を電気信号に変換するのでこの画像信号に対して各種の画像処理を施した後、画像形成装置により可視化して復元するとともに、ファクシミリやプリンタの他にスキャナやファイルシステム等の拡張機能すなわちアプリケーションを持たせることができる。この場合、複数のアプリケーションにより共有される資源（リソース）としては、画像読み取り装置、画像形成装置、操作部、メモリ、周辺機（原稿送り装置（ＤＦ）やソータ）がある。
【０００３】
しかしながら、このようなディジタル複写機では、複数のアプリケーションの各アプリケーションが資源を共有するシングルタスク型システムとなるので、複数のユーザが同時に各アプリケーションを利用することができない。
【０００４】
例えば１人のユーザがコピー中の場合には、他のユーザはこのコピー終了を待つか、コピーが中断されなければプリンタアプリケーションを利用することができない。また、プリンタアプリケーションのみが使用されている場合には、ファクシミリアプリケーションが画像読み取り装置を使用してファクシミリ送信を行うことができるにもかかわらず、プリンタ出力が終了するか中断されるまでファクシミリ送信を行うことができない。
【０００５】
そこで、近年では、コピー、プリンタ、ファクシミリ等の複数のアプリケーションが画像読み取り装置、画像形成装置等のリソースを共有して選択的に使用するマルチタスク型のディジタル複写機システムが提案されている。
【０００６】
【発明が解決しようとする課題】
しかしながら、このようなディジタル複写機システムでは、画像形成装置を複数のアプリケーションが共有して使用する場合に、１つのアプリケーションが画像形成装置を例えば長時間占有すると他のアプリケーションが画像形成装置を使用することができず、ユーザの使い勝手が悪いという問題点がある。
【０００７】
本発明は上記従来の問題点に鑑み、複数のアプリケーションが画像形成装置を共有して使用する場合のユーザの使い勝手を向上させることができるディジタル複写機システムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
第１の手段は、上記目的を達成するため、複数のアプリケーションが画像形成装置を共有して選択的に使用するディジタル複写機システムにおいて、前記複数のアプリケーションから前記画像形成装置の使用要求が発生したとき、予め設定されたアプリケーションの優先順位に基づいて前記画像形成装置の使用順序を決定し、同一優先順位の複数のアプリケーションから前記使用要求がある場合には、前記同一順位の複数のアプリケーションに対して前記画像形成装置の使用権を交互に与えるシステム制御手段を備えていることを特徴とする。
【０００９】
第２の手段は、第１の手段において、あるアプリケーションのジョブ出力に他のアプリケーションのジョブ出力を差し込んで出力するインターリーブモードが設定されており、前記システム制御手段は、前記画像形成装置の操作部への表示権があるアプリケーションを実行中に前記操作部への表示権がないアプリケーションが前記画像形成装置を使用した処理を開始すると、その旨を表示することを特徴とする。
第３の手段は、第２の手段において、前記システム制御手段は、前記操作部への表示権がないアプリケーションが前記画像形成装置を使用した処理を完了すると、その旨の表示を解除することを特徴とする。
【００１０】
第４の手段は、第１の手段と同一の前提のディジタル複写システムにおいて、前記複数のアプリケーションから前記画像形成装置の使用要求が発生した場合に、使用要求の多い書込み密度のアプリケーションから順次、前記画像形成装置の使用権を与えるシステム制御手段を備えていることを特徴とする。
【００１１】
【作用】
第１の手段では、複数のアプリケーションから画像形成装置の使用要求が発生したとき、予め設定されたアプリケーションの優先順位に基づいて前記画像形成装置の使用順序を決定するが、同一優先順位の複数のアプリケーションから前記使用要求がある場合には、同一順位の複数のアプリケーションに対して前記画像形成装置の使用権を交互に与えるので、複数のユーザが１台の複写機を共有して使用する場合に、使用権をユーザ間で公平に与えることができる。
【００１２】
第２及び第３の手段では、操作部への表示権があるアプリケーションを実行中に操作部への表示権がないアプリケーションが前記画像形成装置を使用した処理を開始し、その処理を完了するまで、その旨を表示するので、表示権があるアプリケーションを使用しているユーザが表示権のないアプリケーションにより排紙された用紙を間違えることのないように注意を喚起することができる。
【００１３】
第４の手段では、複数のアプリケーションから画像形成装置の使用要求が発生した場合に、使用要求の多い書込み密度のアプリケーションから順次、画像形成装置の使用権を与えるので、書込み密度を切り換える時間が短縮され、システム全体のスループットを向上させることができる。
【００１４】
【実施例】
以下、図面を参照して本発明の実施例を説明する。図１は本発明に係るディジタル複写機システムの一実施例を示すブロック図、図２は図１のディジタル複写機システムの概略的構成を示す説明図、図３は図１のディジタル複写機システムのハードウエアの一例を示すブロック図、図４は図１のディジタル複写機システムのハードウエアの他の例を示すブロック図、図５は図１のディジタル複写機システムにおいてアプリケーション層とシステム制御層の関係を示す説明図、図６は図１のディジタル複写機システムにおいてコピーアプリケーションとプリンタアプリケーションのインターリーブ動作を示す説明図、図７は図１のディジタル複写機システムにおいてファクシミリアプリケーションとプリンタアプリケーションの並列動作を示す説明図、図８は図１の操作部の一例を示す説明図、図９は図１のディジタル複写機システムの動作を説明するためのフローチャートである。
【００１５】
先ず、図２を参照してディジタル複写機の概略的構成を説明する。原稿仕送り装置１は操作（および表示）部２を介して指定された条件に基づいて原稿を画像読み取り装置３の所定の読み取り位置に搬送し、読み取りが完了すると読み取り位置から排紙する。画像読み取り装置３は読み取り位置上の原稿に対して光源の光を照射し、その反射光をＣＣＤ等の固体作像素子により電気信号に変換する。画像形成装置４は電気信号の形式の画像イメージを電子写真、感熱、熱転写、インクジェット等の方式で普通紙や感熱紙に形成する。
【００１６】
両面ユニット５は給紙カセット７から画像形成装置４に給紙されて一方の面に画像が形成された用紙の裏表を反転して再度画像形成装置４に再給紙するように構成され、したがって、１枚の用紙の両面に画像を形成することができる。なお、この種の両面ユニット５では、１枚の用紙を直ぐに再給紙するものと、複数の用紙をスタックして最下位の用紙から順次再給紙するものが知られている。画像形成装置４により画像が形成された用紙は排紙仕分け装置６によりページ順やページ毎に仕分けられて排紙される。
【００１７】
拡張機能（アプリケーション）８は上記原稿仕送り装置１、操作部２、画像読み取り装置３、画像形成装置４、両面ユニット５、排紙仕分け装置６および給紙カセット７のリソースを共有し、例えば図１に示すようにコピー、プリンタ、ファクシミリ（ＦＡＸ）およびスキャナ、ファイルシステム等のその他の各種アプリケーション８１、８２、８３、８４により構成されている。
【００１８】
ここで、この明細書では上記拡張機能を「アプリケーション」と表現し、また、画像読み取り装置３により光電変換された画像信号、画像形成装置４に入力する画像信号および画像信号の同期用信号をまとめて「ビデオ信号」と表現する。さらに、この「ビデオ信号」を画像読み取り装置３と、画像形成装置４とアプリケーション８１〜８４間でやり取りするための信号を「制御信号」または「コマンドと表現する。また、このように複数のアプリケーション８１〜８４を有するディジタル複写機を「システム」と表現し、この「システム」を制御するコントローラを「システム制御部」または「システムコントローラ」と表現する。
【００１９】
つぎに、操作部（および表示部）２について説明すると、このように複数のアプリケーション８１〜８４が搭載されたシステムであっても、ごく限られた操作部しか持たない場合が多く、このような場合にはユーザが使用するアプリケーションのために操作部２を明け渡すことが必要になる。そこで、本発明ではアプリケーション８１〜８４単位に用意された画面を「仮想画面」と表現し、したがって、「仮想画面」は複数個存在するが、操作部２に実際に表示されているのは常に１つである。
【００２０】
この操作部２の表示権を渡されたアプリケーションを「フォアグランドアプリケーション」と表現し、この「フォアグランドアプリケーション」にはシステムからほぼ全てのキー入力が通知され、また、自身のみの「仮想画面」が操作部２に表示される。他方、表示権がないアプリケーションを「バックグランドアプリケーション」と表現し、この「バックグランドアプリケーション」は表示権がないのみで動作を中断することはなく、また、限られたキーがシステム制御部１０１から通知される。したがって、例えばプリンタアプリケーション８２はバックグランドであっても、画像形成装置４が空いている状態であれば外部のホストパーソナルコンピュータ（図示省略）からの印字データがあれば画像形成装置４による出力を試みることもできる。
【００２１】
また、画像形成装置４等のリソース１、２、３、４、５、６、７が空いている状態を「アイドル状態」と表現し、また、システム制御部１０１はリソース１〜７単位でこのアイドル状態を管理している。さらに、電源投入時にシステム制御部１０１から最初に画面表示権を与えられるアプリケーションを「立ち上げアプリケーション」と表現する。
【００２２】
つぎに、「差し込み出力」または「インターリーブ」について説明する。この用語は主に、後述する画像出力時の動作説明で用いられているが、従来のシングルタスク型の画像出力は、目的を同じくする一連の動作（＝１ジョブ）を完了するまで他の動作では行われない。例えば近年のディジタル複写機では機能が複合され、例えば複写機とファクシミリまたはプリンタあるいはそれ以上の組み合わせが１台に集約されているが、その殆どが例えば複写機能が終了した後プリンタ出力に切り換えるように、機能単位（＝ジョブ単位）で出力が行われている。これに対し、本発明では１ジョブの出力に他のジョブ出力を差し込んで出力することを「インターリーブ」と表現し、例えば複写機の出力中に、機械を止めることなくプリンタ出力を実現している。
【００２３】
「モード」はアプリケーションに表示権があることを示し、例えばプリンタアプリケーションに表示権がある場合にはこのディジタル複写機はプリンタモードであると表現する。また、このモードが切り換わる時点を「モード移行」または「モード遷移」と表現し、これはシステム制御部１０１により制御される。
【００２４】
ここで、システムが複雑化するとアプリケーションをユーザ毎に個別に対応することが必要になるが、工場出荷時にこれらの対応を全て満足しようとすることは不可能であるので、市場に出荷された状態での対応が不可欠となる。そこで、本発明では不揮発性ＲＡＭを装備し、顧客の要求に応じたシステム設定機能を設けた。そして、この機能を「ユーザ設定」と表現する。
【００２５】
また、画像形成装置４がレーザビームを用いた電子写真プロセス方式の場合には、書込み密度がある程度選択可能であるので、この機能を「ＶＲ：Variable Resolusion （可変密度）」または「ＭＲ：MultiResolusion （複数密度）」と表現する。さらに、電子写真プロセス方式の複写機では、消耗品が多いのでユーザに対して使用を無制限に許可しない場合があるが、これを「利用者制限」と表現する。この「利用者制限」では利用者を特定、限定、管理するために「コインラック」、「キーカウンタ」、「キーカード」、「暗唱番号」などが使用される。
【００２６】
このように１つずつのリソース１〜７を複数のアプリケーション８１〜８４が共有して選択的に使用するマルチタスク型システムを構成する場合、このシステムは図１に示すようにシステム制御層１００により管理され、このシステム制御層１００はシステム制御部１０１と、操作部２、画像読み取り装置３、画像形成装置４１および排紙仕分け装置６等の周辺機の各コントローラ２１、３１、４１、６１により構成される。
【００２７】
また、デバイス管理層１１０はシステム制御層１００からのコマンド、制御信号等の論理指示を、装置を実際に駆動するクラッチ、センサ、モータ等の機械的入出力を駆動、入力するための変換を行う。アプリケーション層８０にはアプリケーション８１〜８４がシステム制御層１００から提供される機能により共存している。
【００２８】
このようなシステムのハードウエアは、例えば図３に示すようにアプリケーション８１〜８４毎にＣＰＵ８１ａ、８２ａ、８３ａを設けるとともに、リソースである操作部２と、画像読み取り装置３と画像形成装置４に対して１個のＣＰＵ１０を設けることによりシステム制御層１００とデバイス管理層１１０を１個のＣＰＵ１０により制御することができる。なお、プリンタアプリケーション８２とファクシミリアプリケーション８３にはそれぞれページメモリ８２ｂ、８３ｂが設けられている。
【００２９】
また、他のハードウエアとしては図４に示すように、アプリケーション８１〜８４と、システム制御部１０１と各リソース２〜４毎にそれぞれＣＰＵ８１ａ〜８３ａ、１０１ａ、２１ａ、３１ａ、４１ａを設け、システム制御部１０１のＣＰＵ１０１ａから各ＣＰＵ８１ａ〜８３ａ、２１ａ〜４１ａへのコマンドを制御信号線を介して伝達するように構成することができ、このように本発明のハードウエア構成は自由に構成することができる。
【００３０】
つぎに、図５〜図７を参照して仮想リソースについて説明する。システム制御層１００ではアプリケーション層８０から見た場合、図５において破線で示すように全てのアプリケーション８１〜８４に対して仮想リソースが存在するような機能を提供し、この機能によりアプリケーション層８０では特にシステム状態を管理する必要がなく、システム制御層１００が全てのアプリケーション８１〜８４を同一条件で管理することができる。
【００３１】
すなわち各アプリケーション８１〜８４は使用したいリソースが発生した時点でその使用要求をシステム制御層１００に送り、システム制御層１００はその時点のリソースの使用状況から判断した結果を要求元アプリケーションに送る。要求元アプリケーションはその結果により実行可能か否かを判断して可能であれば実行する。なお、システム制御層１００は基本的には同等の手順でアプリケーション８１〜８４の実行権を管理する。
【００３２】
ここで、図２に示すように実際のリソース２〜４は１つずつしか存在しないので、システム制御層１００は仮想リソースの使用要求が競合した場合、リソース２〜４の実際の使用権を渡すために排他的制御または時分割割り付けを行う必要がある。なお、排他的制御を行うか時分割割り付けを行うかは、リソースの種類やユーザ設定に応じて異なる。
【００３３】
図６および図７において、破線で示す仮想リソースはそのアプリケーションが実行権を取っていない場合を示し、実線で示すリソースはそのアプリケーションが実行権を取っている場合を示している。また、図６はコピーアプリケーション８１とプリンタアプリケーション８２のインターリーブ動作、すなわち１ジョブの出力に他のジョブ出力を差し込んで出力する状態を示し、この例ではコピーアプリケーション８１が操作部２と、画像読み取り装置３と画像形成装置４の全てのリソースの実行権を取って実行中であるが、この状態でプリンタアプリケーション８２から画像形成装置４の使用要求が発生すると、ユーザ設定によりインターリーブモードが設定されている場合に、システム制御層１００は画像形成装置４をコピーアプリケーション８１とプリンタアプリケーション８２に対して時分割で割り付ける。
【００３４】
この時分割割り付け制御では、リソースの実行権が複数のアプリケーションの間で動的に変更され、画像形成装置４の出力は、コピーアプリケーション８１の出力とプリンタアプリケーション８２の出力が混在して出力されることになる。したがって、画像形成装置４を停止することなくコピーアプリケーション８１とプリンタアプリケーション８２の待ち時間を最小限に抑制することができる。
【００３５】
図７は他の動作例としてプリンタアプリケーション８２とファクシミリアプリケーション８３の並列動作を示している。ファクシミリアプリケーション８３は送信時には操作部２と画像読み取り装置３のみを使用し、他方、プリンタアプリケーション８２は画像形成装置４のみが必要である。したがって、プリンタアプリケーション８２とファクシミリアプリケーション８３のリソース使用要求が同時に発生してもリソースの競合が発生しないので、排他的制御または時分割割り付けを行うことなく２つのアプリケーション８２、８３の要求を受け入れることができ、したがって、ファクシミリ送信とプリンタ出力を同時に行うことができる。
【００３６】
つぎに、プロッタ（画像形成装置４）の動作を説明する。本発明ではアプリケーション８１〜８４毎にプロッタによる出力優先順位が所定の操作方法により登録可能に構成され、具体的には操作部２上のキーの組み合わせ操作によりユーザ設定のプログラムモードに入り、各アプリケーション８１〜８４の優先順位が登録される。また、ここで登録される優先順位は「１」〜「９」までの数値で入力され、複数のアプリケーション８１〜８４からの出力要求が同時に発生した場合に優先度が高いアプリケーションの出力が優先されて優先度が低いアプリケーションは次の給紙実行可能タイミングまで出力待ちとなる。
【００３７】
例えばファクシミリ受信出力を最優先で出力したいユーザが他のアプリケーション８１、８２、８４よりファクシミリアプリケーション８３を最優先で登録することにより、例えばコピー中であってもファクシミリ受信出力が可能となった時点でこのファクシミリ受信出力をインターリーブ出力し、さらに次の給紙可能なタイミングでコピー出力を再開する。
【００３８】
また、例えばユーザが２以上のアプリケーションの優先順位を同一に設定した場合に、この同一優先順位のアプリケーションからの出力要求が同時に発生すると、これらのアプリケーションには出力権が交互に、いわゆるラウンドロビンで与えられる。
【００３９】
例えばコピーアプリケーション８１とプリンタアプリケーション８２に同一の優先順位が設定され、それぞれ連続出力を行う場合すなわち用紙の搬送において１回の給紙を行った後次の給紙を実行可能なタイミングで次の出力を行う場合、コピー出力→プリンタ出力→コピー出力→プリンタ出力・・・のようにアプリケーション８１、８２の出力が交互に行われる。また、排紙仕分け装置（ソータ）６によりアプリケーション毎に異なるビンに仕分けることにより、各アプリケーションのユーザが用紙を取り出す際の混乱を防止することができる。
【００４０】
したがって、複数のユーザが１台の複写機を共有して使用する場合に、使用権をユーザ間で公平に与えることができる。また、上記例では同一の優先順位を２つのアプリケーション８１、８２に設定した場合について説明したが３以上のアプリケーションに設定してもよい。なお、２以上のアプリケーションからの出力要求が同時に発生しない場合は当然に起こり得るが、この場合にはシステム制御部１０１が最初に要求したアプリケーションの出力を行う。すなわち、１ユーザが１つのアプリケーションのみを使用する場合には、従来の複写機やアプリケーションと同様な動作となる。
【００４１】
ここで、画像形成装置４がレーザビームを用いた電子写真プロセス方式で書込みを行う場合には、ポリゴンミラーの回転数を変更することにより書込み密度を複数段階で変更することができる（ＭＲ）。他方、アプリケーション毎に最適な書込み密度は異なる場合があり、したがって、前述したように３以上のアプリケーションが同一の優先順位によりいわゆるラウンドロビンで出力する毎にポリゴンミラーの回転数を変更しなければならない。
【００４２】
しかしながら、ポリゴンミラーの回転数を変更すると定格回転で安定するまでに通常３秒程度の時間を要するので、アプリケーションが切り替わる毎に３秒程度の余分な時間がかかり、システム全体のスループットが低下する。そこで、本発明では２以上のアプリケーションから出力要求が発生した場合に要求が多い書込み密度のアプリケーションから順次使用権を与えたり、また、上記同一優先順位の場合には直前に給紙されたアプリケーションの同等の書込み密度で出力要求したアプリケーションを優先することにより、スループットの低下を防止することができる。また、ＭＲを行った場合にも最低限の切り換え時間でインターリーブ出力を実現することができる。
【００４３】
本発明ではまた、操作部２上のキーの組み合わせ操作によりユーザ設定のプログラムモードに入り、あるアプリケーションのプリント出力実行中に他のアプリケーションのプリント出力を差し込むインターリーブの許可と禁止が設定可能に構成されている。ここで、インターリーブの許可の場合には前述した優先順位設定と同様な効果を得ることができるが、排紙仕分け装置（ソータ）６が装備されていない場合には複数のアプリケーションの用紙が１つの排紙トレイ上で混在してユーザが混乱することになる。
【００４５】
本発明ではまた、利用者制限が設定されているアプリケーションがバックグランドアプリケーションから出力されることを禁止し、ユーザが意識的にフォアグランドアプリケーションを選択した後のみ出力が行われるように構成されている。これは、もし第１のユーザがフォアグランドアプリケーションにおいてコインラック、キーカード、キーカウンタのような利用者制限機器を用いて出力を行っている間に第２のユーザがバックグランドアプリケーションから出力可能にすると、第１のユーザの利用者制限機器にカウントアップされるからである。また、この利用者制限はアプリケーション毎に設定することができる。
【００４６】
本発明ではさらに、フォアグランドアプリケーションを使用中のユーザに対して、バックグランドアプリケーションが出力を開始した場合にその旨を表示して通知するように構成されている。図８はその一例を示し、コピー、プリンタ、ファクシミリおよびその他のアプリケーション８１〜８４用のＬＥＤ８１ｃ、８２ｃ、８３ｃ、８４ｃが設けられ、この例ではフォアグランドとしてファクシミリ用のＬＥＤ８３ｃが点灯し、バックグランドとして出力中のプリンタ用のＬＥＤ８２ｃが点滅している。また、この点滅はバックグランド用の給紙が開始された後排紙が完了するまで行われる。
【００４７】
なお、バックグランドとして出力中の場合にＬＥＤを点滅する代わりに操作２のＬＣＤ２ａに例えば「ＦＡＸ優先出力中」のようなガイダンスを表示するようにしてもよく、この場合にもフォアグランドアプリケーションを使用中のユーザに対して、バックグランドアプリケーションにより排紙された用紙を間違わないように注意を喚起することができる。
【００４８】
本発明ではまた、割り込みコピーを最優先に設定可能に構成されている。すなわち、割り込みコピーはユーザが緊急度を要して実行する位置づけられるので、最優先に設定することによりユーザの使用勝手を向上させることができる。
【００４９】
つぎに、図９を参照して出力動作を説明する。電源がオンになると例えば定着器の温度が所定温度に達したり、ジャムが発生していない給紙可能状態まで待機し（ステップＳ１）、アプリケーションの出力要求を受け付けた後、予め設定された優先順位のアプリケーションのソート処理を行う（ステップＳ２）。次いで、そのアプリケーションがバックグランドからの出力を許可されているか否かを判別し（ステップＳ３）、許可されている場合にはステップＳ４以下に進み、許可されていない場合にはステップＳ１２に分岐する。
【００５０】
ステップＳ１２ではそのアプリケーションがフォアグランドの場合にステップＳ９に進んで出力を開始し、次いで給紙不可能状態に設定し（ステップＳ１０）、受け付けた残りの出力要求を待ち状態にし（ステップＳ１１）、ステップＳ１に戻る。また、ステップＳ１２においてそのアプリケーションがフォアグランドでない場合にはステップＳ１３に分岐して実行待ち状態にし、次いでステップＳ１５に進んで受け付けた要求の処理が終了した場合にはステップＳ１に戻り、未だ終了していない場合にはステップＳ３に戻る。
【００５１】
ステップＳ３においてそのアプリケーションがバックグランドからの出力を許可されている場合には、そのアプリケーションが利用者制限に設定されているか否かを判別し（ステップＳ４）、設定されていない場合にはステップＳ５以下に進み、設定されている場合にはステップＳ１２に分岐する。
【００５２】
また、ステップＳ５では割り込みモードが設定されているか否かを判別し、設定されていない場合にはステップＳ６以下に進み、設定されている場合にはステップＳ１２に分岐する。ステップＳ６ではフォアグランドアプリケーションがソートまたはスタックモードを選択していて、かつフォアグランドアプリケーションがアイドル状態でないか否かを判別し、ＹＥＳの場合にステップＳ１２に分岐し、ＮＯの場合にはステップＳ７以下に進む。
【００５３】
ステップＳ７では同一優先順位であって直前に給紙されたアプリケーションと同一の書込み密度の要求があるか否かを判別し、同一のものがある場合にはステップＳ９に進んでそのアプリケーションの出力を行い、同一のものがない場合にはステップＳ８以下に進む。ステップＳ８では直前に給紙された書込み密度と同じ要求か否かを判別し、ＮＯの場合にはステップＳ９に進んでそのアプリケーションの出力を行い、他方、ＹＥＳの場合にはステップＳ１４に分岐して実行待ち状態にし、ステップＳ１５に進む。
【００５４】
【発明の効果】
以上説明したように、本発明によれば、ユーザの使い勝手を向上させることができ、また、システム全体のスループットを向上させることができる。
【００５７】
【図面の簡単な説明】
【図１】本発明に係るディジタル複写機システムの一実施例を示すブロック図である。
【図２】図１のディジタル複写機システムの概略的構成を示す説明図である。
【図３】図１のディジタル複写機システムのハードウエアの一例を示すブロック図である。
【図４】図１のディジタル複写機システムのハードウエアの他の例を示すブロック図である。
【図５】図１のディジタル複写機システムにおいてアプリケーション層とシステム制御層の関係を示す説明図である。
【図６】図１のディジタル複写機システムにおいてコピーアプリケーションとプリンタアプリケーションのインターリーブ動作を示す説明図である。
【図７】図１のディジタル複写機システムにおいてファクシミリアプリケーションとプリンタアプリケーションの並列動作を示す説明図である。
【図８】図２の操作部の一例を示す説明図である。
【図９】図１のディジタル複写機システムの動作を説明するためのフローチャートである。
【符号の説明】
４  画像形成装置
８１、８２、８３、８４  アプリケーション
１００  システム制御層
１０１  システム制御部
【図１】
0003547153.tif 000002
【図２】
0003547153.tif 000003
【図３】
0003547153.tif 000004
【図４】
0003547153.tif 000005
【図５】
0003547153.tif 000006
【図６】
0003547153.tif 000007
【図７】
0003547153.tif 000008
【図８】
0003547153.tif 000009
【図９】
0003547153.tif 000010