(57)【特許請求の範囲】
【請求項１】
複数の機能を備え、複数のジョブを動作させることが可能な画像処理装置において、
ジョブ動作を停止するレベルを示す動作停止レベルをジョブ毎に設定する停止レベル設定手段と、
ジョブ動作を停止することを示す停止指示を受けた場合に、前記停止レベル設定手段によって設定された動作停止レベルが所定の停止レベル以下である複数のジョブを一括して停止するように制御するジョブ停止制御手段と
を具備することを特徴とする画像処理装置。
【請求項２】
複数の機能を備え、複数のジョブを動作させることが可能な画像処理装置において、
ジョブ動作を停止するレベルを示す動作停止レベルをジョブ毎に設定する停止レベル設定手段と、
ジョブ動作を停止することを示す停止指示を入力させる際に、停止させるジョブの動作停止レベルを示す要求停止レベルを設定させる要求停止レベル設定手段と、
ジョブ動作を停止することを示す停止指示を受けた場合に、前記停止レベル設定手段により設定された停止レベルが、前記要求停止レベル設定手段にて設定された前記要求停止レベル以下である複数のジョブを一括して停止するように制御するジョブ停止制御手段と、
を具備することを特徴とする画像処理装置。
【請求項３】
前記動作停止レベルをジョブの稼動状況に応じて変動させるための変動条件を設定させる停止レベル変動条件設定手段と、
ジョブの稼動状況と前記停止レベル変動条件設定手段によって設定された前記変動条件とに基づいて、前記動作停止レベルを変動させる停止レベル変動手段と
を具備することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記ジョブは、記録紙に画像を形成し出力するジョブであり、
前記停止レベル変動条件設定手段は、前記ジョブの実行により出力された記録紙のページ数に基づいて前記変動条件を設定すること
を特徴とする請求項３に記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、複数のジョブを並列動作させることが可能な画像処理装置に関する。
【０００２】
【従来の技術】
従来より、例えばプリンタや、複写機、ＦＡＸなどの複数の機能を有する画像処理装置では、ネットワークを介して、複数のホストコンピュータから供給されるページ単位の印字データ（文字コード、図形、イメージ、および印字位置や大きさ指定等）をビットマップ情報に展開し、それぞれの出力形式に応じて、該ビットマップ情報を出力するものが知られている。
【０００３】
このような画像処理装置においては、例えば、コピージョブ、プリントジョブ、ファクシミリ送受信ジョブ、ファイリングジョブのような複数のジョブモードが動作可能であり、入出力部を始めとして、システム内部の処理部、例えば、画像処理部、記憶処理部等の共有化が計られている。また、最近では、処理の効率化および高速化を目的として、複数の処理を独立かつ並列に処理可能にしたり、同等の機能を有する処理部を複数搭載させることが提案されている。
【０００４】
ところで、上述した画像処理装置では、稼働中のジョブを停止させる場合、操作者の指示によるものと、画像処理装置自体の判断によるものとに大きく分けられる。前者は、例えばジョブを継続する必要がなくなった場合、あるいは出力結果を調べることにより、所望した画質もしくは処理内容と異なっていることが判明した場合に、操作者が停止ボタンを直ちに押下することによって停止処理を要求する。また、稼働中のジョブに対し割り込みをかける場合に、操作者が割り込みボタンを押下することによって割り込み処理の一環として稼働中ジョブの停止処理を要求する。後者は、画像処理装置内で稼働中ジョブに不都合な影響を与える異常が検知された場合、あるいは稼働中ジョブと他の待ち状態ジョブとが優先度もしくは動作比率等の条件に基づいてジョブ切り換えを行う場合などに、画像処理装置自体が稼働中ジョブの停止処理を要求する。
【０００５】
このように、画像処理装置における稼働中ジョブの停止処理は、単独機能として、あるいは他の機能の一部分として、操作者の指示により、もしくは画像処理装置自体の指示により、実施されるものである。特に、操作者の指示により停止処理が実施される場合、ジョブの特定および停止処理の実施タイミングの決定は、操作性の面からも重要な事柄である。
【０００６】
特に、記憶手段を内蔵するとともに、入出力部を独立して稼働させることにより、複数のジョブの並列処理を可能にしたデジタル複写機においては、従来の１ジョブ完結型の複写機にならっていたため、ジョブを特定する手段が存在せず、操作者が所望するジョブの停止を指定し難いという問題があった。そのため、プリンタもしくはファクシミリ装置のように、コピージョブにおいてもジョブを特定するための番号を割り付けるようにした方式、特開平３−１８３２５９号公報で開示されている画像処理装置のように、入力部と出力部とに停止指定手段を設けることによって、少なくとも入力部の停止か、出力部の停止かを区別できるようにした方式、あるいは一旦、全ての稼働中のジョブを停止させておき、その後、所望のジョブを指定するような方式等が提案されている。
【０００７】
【発明が解決しようとする課題】
しかしながら、上述したように、ジョブを特定するための番号を割り付けるようにした、従来の画像処理装置では、操作者が所望のジョブに対して、停止操作もしくは割り込み操作を行う場合には、割り付けた番号を覚えておくか、もしくは所望のジョブを検索した後に、そのジョブに割り付けられた番号を入力して指定しなければならず、緊急を要する場合の操作としては、操作性が悪く、その結果、実際に停止処理が実現されるのは、操作者が所望するタイミングよりも遅れてしまうといった問題があった。
【０００８】
なお、画像処理装置によっては、ジョブの停止および割り込みタイミングは、例えば、部数の区切り目のように設定することが可能なものもあるが、これは画像処理装置にとって都合のよいタイミングであり、操作者の所望するタイミングとは必ずしも一致していなかった。
【０００９】
また、入力部と出力部の部分的な停止に着目している特開平３−１８３２５９号公報では、複数の稼働中ジョブに対する停止処理を可能としているが、複数のジョブが出力動作を行っている場合について考慮されていないため、結局、ジョブの特定は不可能であり、前述した従来の画像処理装置と同じ問題が生じていた。
【００１０】
さらに、一旦、全ての稼働中ジョブを停止させておき、その後、所望するジョブを指定する方式においては、ジョブの特定および停止タイミングについては要求を満足するが、他の稼働中ジョブについての考慮がなされていないため、停止する必要がない緊急のジョブ等の処理終了時間が遅れてしまうという問題があった。
【００１１】
この発明は上述した事情に鑑みてなされたもので、停止時における操作を軽減できるとともに、操作者の所望する停止タイミングでジョブを停止でき、かつ、他の稼働中ジョブの動作に与える影響を可能な限り軽減できる画像処理装置を提供することを目的としている。
【００１２】
【課題を解決するための手段】
上述した問題点を解決するために、請求項１記載の発明では、複数の機能を備え、複数のジョブを動作させることが可能な画像処理システムにおいて、ジョブ毎に動作停止レベルを設定する停止レベル設定手段と、ジョブ動作の停止指示を受けると、前記停止レベル設定手段によって設定された動作停止レベルに基づいて、ジョブの停止を制御するジョブ停止制御手段とを具備することを特徴とする。
【００１３】
また、請求項２記載の発明では、請求項１記載の画像処理装置において、停止レベルを変動させる際のジョブの動作条件を設定する停止レベル変動条件設定手段と、前記停止レベル変動条件設定手段によって設定された動作条件に基づいて、ジョブの停止レベルを動的に変動させる停止レベル変動手段とを具備することを特徴とする。
【００１４】
この発明によれば、停止レベル設定手段は、操作者の指示に従って、ジョブ毎に動作停止レベルを設定する。ジョブ停止制御手段は、ジョブ稼働中に、操作者からジョブ動作の停止指示を受けると、上記停止レベル設定手段によって設定された動作停止レベルに基づいてジョブの停止を制御する。この結果、停止させても差し支えのない全てのジョブが停止する。その中から所望するジョブが指定されると、他の停止していたジョブは再起動する。また、停止レベル変動条件設定手段により、動的変動条件を予め設定しておけば、停止レベル変動手段は、各ジョブの稼働状況を監視し、該稼働状況に応じて停止レベルを変動させる。ジョブ停止制御手段は、ジョブの稼働状況に応じて変動する停止レベルに基づいて、ジョブの停止を制御する。したがって、停止時における操作を軽減することが可能となり、操作者の所望する停止タイミングでジョブを停止し、かつ、他の稼働中ジョブの動作に与える影響を可能な限り軽減することが可能となる。
【００１５】
【発明の実施の形態】
次に図面を参照してこの発明の一実施形態について説明する。なお、本実施形態では、画像処理システムとして複合機を例に挙げて説明する。
Ａ．実施形態の構成
Ａ−１．画像処理システムの略構成
図１は、本発明の実施形態による画像処理システムの構成を示す概略図である。図において、複合機１は、画像処理制御を行う画像処理装置２を介して画像入出力サーバ３に接続されている。また、画像入出力サーバ３は、他の複合機１０、複写機（図示せず）、ファクシミリ装置９、プリンタ（図示せず）、ファイリング装置６，７等の入出力装置、もしくはワークステーション、パーソナルコンピュータ４，５等の端末装置と同様に、所定の区域に敷設されたネット上、例えば、ローカルネットワーク８（以下、ＬＡＮと呼ぶ）および公衆回線１１等に接続されている。複合機１は、これらのネットを介して、他の入出力装置および端末装置とデータの授受を行うことが可能である。
【００１６】
上述したシステム構成において、複合機１が有する入出力機能としては、例えば、コピージョブ、プリントジョブ、スキャン＆ファイリングジョブ、ファクシミリ送受信ジョブ等がある。コピージョブは、複合機１に備えられたスキャナから原稿を読み取り、複合機１の画像形成部によって記録紙に印字する処理であり、プリントジョブは、端末装置４，５から送出されたコードデータを複合機１の画像形成部によって記録紙に印字する処理である。また、スキャナ＆ファイリングジョブは、複合機１のスキャナから原稿を読み取り、ネットを介してファイリング装置６，７等へ送出する処理であり、ファクシミリ送受信ジョブは、公衆回線を介して画像データを他のファクシミリ装置９，１０へ送出したり、あるいは他のファクシミリ装置９、複合機１０等から受信し、複合機１の画像形成部によって記録紙に印字する処理である。
【００１７】
なお、操作者は、複合機１のユーザーインターフェースもしくはクライアント４，５から、一斉に複合機１に対して上述した要求を発行する場合が考えられるため、システム制御部は、複数のジョブを受け付けられるように制御されており、さらに生産性を向上させるために、異なるジョブ間で同一の処理が衝突しない限り、並列かつ独立に処理が可能なように制御されている。
【００１８】
Ａ−２．複合機の概略構成
次に、図２は、本発明が適用される複合機の概略構成を示す断面図である。複合機１は、大きく分けて、原稿画像に対応したトナー像を記録紙上に形成してコピーを形成する画像形成部Ｍ１と、画像形成部Ｍ１の原稿載置面に対して原稿を自動的に送り込む自動原稿送り部Ｍ２と、画像形成部Ｍ１から排出された記録紙に対してソーティング、ステイプル止め等の後処理を行う後処理部Ｍ３とからなる。複合機１には、取り込んだ画像データに対して、圧縮／伸長、編集等の処理を施す画像処理装置２が接続され、さらに、この画像処理装置２には、複合機１および画像処理装置２を制御するためのサーバ３が接続されている。また、サーバ３は、ＬＡＮ８や公衆回線１１等のネットを介して画像データの送受信を行う機能、および操作者が装置に対して操作内容を指示する機能を備えている。
【００１９】
画像形成部Ｍ１の内部には、上側から、原稿載置面であるプラテンガラスＭ４上に載置された原稿を走査して原稿画像を読み込む画像読み取り部Ｍ５と、この画像読み取り部Ｍ５により得られた画像情報、もしくはＬＡＮ上の端末装置または公衆回線から送信された画像情報に基づいて、記録紙上に原稿画像に対応したトナー像を形成する印字部Ｍ６と、この印字部Ｍ６に対して記録紙を供給する給紙部Ｍ７とが配設されている。
【００２０】
上記自動原稿送り部Ｍ２は、複合機１の上部に設けられたプラテンガラスＭ４を開閉自在に覆うように設けられており、原稿載置トレイＭ８に積載された原稿を、送りローラ（図示せず）および搬送ベルトＭ９により１枚ずつ順次プラテンガラスＭ４上に搬送する。プラテンガラスＭ４上の原稿は、原稿画像の読み取りが行われた後、搬送ベルトＭ９および排出ローラ（図示せず）により原稿排紙トレイＭ１０に排出される。
【００２１】
画像読み取り部Ｍ５は、光学系として、露光ランプＭ１１、複数の反射ミラーＭ１２、レンズＭ１３、イメージセンサＭ１４等を備えており、露光ランプＭ１１、反射ミラーＭ１２をプラテンガラスＭ４に沿って移動させ、原稿からの反射光をイメージセンサＭ１４に収束させ、原稿の画像の濃淡を電気的な画像信号に変換する。この画像信号は、画像読み取り部Ｍ５の内部に電気系として設けられているＡ／Ｄ変換回路等により、デジタル形態の画像データに変換される。この画像データは、後述する処理部に供給され、所定の信号処理が施された後、印字部Ｍ６、もしくはネットワーク上の端末装置、または電話回線により通信装置等に供給される。
【００２２】
次に、印字部Ｍ６は、処理部からのデジタル画像データに従って、周知の電子写真法により記録用紙上にトナー像を形成するものであり、帯電装置Ｍ１５により均一に帯電された感光体ドラムＭ１６の表面を、レーザ露光装置Ｍ１７からのレーザ光により露光して静電潜像を形成する。
【００２３】
レーザ露光装置Ｍ１７は、画像読み取り部Ｍ５からの画像データに基づいて駆動電流が変調される半導体レーザ等のレーザ素子（図示せず）、レーザ素子からのレーザ光を、感光体ドラムＭ１６の表面の移動方向と直交する方向に周期的に偏向する回転多面鏡Ｍ１８、反射ミラーＭ１９等から構成されている。
【００２４】
感光体ドラムＭ１６上の静電潜像は、現像器Ｍ２０あるいはＭ２１により現像されて感光体ドラムＭ１６上に所望色のトナー像として形成され、このトナー像は、転写部Ｍ２２により給紙部Ｍ７の複数のトレイＭ７ａ〜Ｍ７ｅのいずれかから経路Ａに沿って送られてきた記録紙に転写される。なお、トレイＭ７ａ〜Ｍ７ｃは、それぞれサイズの異なった用紙が収納される給紙トレイ、トレイＭ７ｄは、数百枚の記録紙を収納する大容量トレイである。転写後に感光体ドラムＭ１６の表面に残った残留トナーは、クリーニング部Ｍ２８により除去される。
【００２５】
転写後の記録紙は、剥離部Ｍ２４により感光体ドラムＭ１６から剥離され、コンベアＭ２５で定着部Ｍ２６に搬送され、定着処理が施される。定着後の用紙の経路は、切り換えゲートＭ２７により、後処理部Ｍ３に進む経路Ｂと、両面複写のために反転部Ｍ２８を介して中間トレイＭ７ｄに進む経路Ｃとのいずれかに切り換えられる。両面複写の場合には、反転部Ｍ２８で記録紙の表裏が反転され、中間トレイＭ７ｄを経由し、経路Ａに沿って、再度、印字部Ｍ６に供給され、今度は、記録紙の裏面にトナー像が形成された後、後処理部Ｍ３に送られる。
【００２６】
印字部Ｍ６から後処理部Ｍ３に排出された記録紙は、切り換えゲートＭ２９により、経路Ｄと経路Ｅのいずれかに切り換えられる。経路Ｄに進んだ記録紙は、そのまま画像面を上にして経路Ｆに送られ、経路Ｅに進んだ記録紙は、反転部Ｍ３０で表裏が反転されて経路Ｆに送られる。
【００２７】
経路Ｆを進む記録紙は、切り換えゲートＭ３１により、頂部トレイＭ３２に向かう経路Ｇと、各種の後処理が施される経路Ｈとに振り分けれる。経路Ｈに進んだ記録紙は、垂直搬送ベルトＭ３３により経路Ｉに沿って下方に向かって搬送され、切り換えゲートＭ３４により、ステイプル止めの処理が施される経路Ｊと、そのままソータビンＭ３５に向かう経路Ｋとに振り分けられる。経路Ｊに進んだ記録紙は、保持トレイＭ３６の中に排出され、必要枚数の記録紙が溜まったら、ステイプラＭ３７によりステイプル止めされる。ステイプル止めされた記録紙は、再度、垂直搬送ベルトＭ３３により下方に向かって搬送され、ソータビンＭ３５の中の所定の位置に排出される。
【００２８】
Ａ−３．画像処理装置のブロック構成
次に、図３は、本発明に係わる画像処理装置の一例の構成を示すブロック図である。図において、画像処理装置（Ｅｌｅｃｔｒｏｎｉｃ  Ｓｕｂ−Ｓｙｓｔｅｍ：ＥＳＳ）２は、バスインターフェースＢ３を介してサーバ３と連結され、ＩＩＴインターフェースＢ１を介して画像読み取り部（ＩＩＴ／ＩＰＳ）Ｍ５と連結され、ＩＯＴインターフェースＢ８を介して画像形成部（ＩＯＴ）Ｍ１と連結されている。さらに、画像読み取り部Ｍ５は自動原稿送り部（ＡＤＦ）Ｍ２と連結され、画像形成部Ｍ１は後処理部（ＦＩＮＩＳＨＥＲ）Ｍ３と連結されている。画像処理装置２は、上記ＩＩＴインターフェースＢ１、ＩＯＴインターフェースＢ８、およびバスインターフェースＢ３の他に、画像データを変換するための画像処理部Ｂ２、画像データを格納するためのページバッファＢ６、画像データおよび制御データが伝送される内部バスＢ４、画像処理装置２に内蔵され、画像データを一時的に格納しておくためのハードディスクＢ７、およびハードディスクＢ７を制御するためのディスクコントローラＢ５から構成されている。各処理部Ｂ１〜Ｂ８は、全てサーバ３が以下に示す手順によって制御することによって画像データを処理している。
【００２９】
（１）コピージョブ
まず、画像読み取り部Ｍ５から入力し、画像形成部Ｍ１へ出力する場合、すなわち、コピージョブの場合の画像データの処理手順について説明する。自動原稿送り部Ｍ２、もしくは画像読み取り部Ｍ５のプラテン上に原稿をセットし、サーバ３上のウィンドウパネルＵ１（後述）によってジョブ動作を設定した後、スタートボタンを押下すると、画像読み取り部Ｍ５は、光電変換により原稿の画像情報を読み取り、デジタル画像データへの変換および画像処理を施しながら、ＩＩＴインターフェースＢ１を介して入力された画像データを、ページバッファＢ６に順次格納する。
【００３０】
出力を同時に行う場合は、ＩＯＴインターフェースＢ８を介してページバッファＢ６から画像形成部Ｍ１へ画像データを転送し、後処理部Ｍ３で後処理を実行すると同時に、ディスクＢ７に書き込みを開始する。一方、出力を同時に行わない場合には、ハードディスクＢ７への書き込み開始のみを行う。出力は、ページバッファＢ６からのみ行われる。これに対して、ページバッファＢ６への画像データ格納は、画像読み取り部Ｍ５からの入力、およびハードディスクＢ７からの読み出しの２通りある。基本的には、１部目は画像読み取り部Ｍ５からの入力画像データを直接出力し、２部目以降はハードディスクＢ７から読み出した画像データを出力する。また、画像処理を施す場合には、基本的には、ページバッファＢ６から画像処理部Ｂ２へ画像データを転送し、処理を施した後、再び、ページバッファＢ６へ戻す。
【００３１】
また、ＩＯＴインターフェースＢ８へ出力された画像データは、画像形成部Ｍ１において、画像データから生成された２値データに基づいて、レーザ光のオン／オフを各画素毎に制御して、網点により中間調画像を再現することにより像形成される。
【００３２】
（２）プリントジョブあるいはファクシミリ受信ジョブ
次に、画像読み取り部Ｍ５からの画像データ入力に代わり、ネットワークあるいはファクシミリ装置に接続された外部機器からの画像データ入力についても同様に動作する。ネットワークあるいはファクシミリ装置に接続されたサーバ３からの画像データ入力の場合、すなわち、プリントジョブあるいはファクシミリ受信ジョブの場合には、バスインターフェースＢ３を介してページバッファＢ６に格納された後、前述したコピーモードにおける出力動作と同様にして画像形成部Ｍ１に出力される。
【００３３】
（３）スキャン＆ファイリングジョブあるいはファクシミリ送信ジョブ
また、画像形成部Ｍ１への画像データ出力に代わり、ネットワークあるいはファクシミリ装置に接続された外部機器への画像データ出力についても同様に動作する。画像読み取り部Ｍ５から入力された画像データをネットワークあるいはファクシミリ装置に接続されたサーバ３へ出力する場合、すなわち、スキャン＆ファイリングジョブあるいはファクシミリ送信ジョブの場合には、ページバッファＢ６に画像データが格納されると、バスインターフェースＢ３を介してサーバ３へ出力される。なお、ページバッファＢ６と各処理部とのアクセスは、内部バスＢ４のバスアービドレーションによって同時に行われる。また、ページバッファＢ６と各処理部は時分割で処理を行い、入力処理と出力処理は並列に処理される。
【００３４】
Ａ−４．操作例および表示例
次に、図４は、本発明に係わる操作例および表示例を示す模式図である。本画像処理システムにおける操作および表示は、サーバ３もしくは各クライアント４，５上のウィンドウパネルＵ１によって行われ、操作／表示制御部（図示せず）によって制御される。サーバ３上のウィンドウパネルＵ１における設定は、コピージョブおよびファクシミリ送信ジョブ実行時に行われ、クライアント４，５上のウィンドウパネルＵ１における設定は、プリントジョブおよびスキャン＆ファイリングジョブ実行時に行われる。但し、スキャン＆ファイリングジョブは、一旦、必ずサーバ３の所まで行って原稿を画像データ入出力装置１にセットする必要があるため、サーバ３上のウィンドウパネルＵ１での設定も可能になっている。
【００３５】
操作者がジョブの停止レベルの設定を行う場合は、ジョブの設定時に行われる。図４に示すウィンドウパネルＵ１上のパラメータ設定部Ｄ１には、図５に示す表示画面のように、ジョブを設定するための表示がなされる。図５に示す表示画面の例では、同一画面上に、緊急ボタン（ボタン名：緊急）、出力チェック不必要ボタン（ボタン名：ＮＯ−ＣＨＫ）、任意の停止レベルを設定するためのボタン（ボタン名：レベル設定）、および停止レベルを表示する部分（図例では、「３」が表示されている）が存在する。また、図示の例では、ジョブとして、通常コピー、Ｎ−ＵＰコピー、シグニチャ、ＦＡＸ送信がある。通常コピーは、取り込んだ原稿画像を所定部数だけ出力するジョブである。また、Ｎ−ＵＰコピーは、複数の取り込んだ原稿画像を１ページに配置して出力するジョブであり、シグニチャは、製本における折り丁（１ページに複数ページが印刷されたもの）を出力するもので、折り込まれた際に、ページが正しい順序になるように並べ変えて出力するジョブである。また、ＦＡＸ送信は、取り込んだ原稿画像を、通信回線を用いて、ファクシミリ送信するジョブである。
【００３６】
操作者は、倍率や用紙トレイを選択するなど、ジョブのパラメータを設定するとともに、上述したボタンの中から必要とするボタンを押下することができる。例えば、緊急ボタンを押下すると、停止レベルは、最高レベルに設定され、他の操作者が停止指示を出力したとしても、停止できないようにすることができる。また、ＮＯ−ＣＨＫボタンを押下した場合も、停止レベルは高く設定され、他の操作者により停止させ難くすることができる。さらに、任意の停止レベルを設定することができ、これによって停止レベルの値を上記規定値と異なるようにした場合には、ジョブ特有の停止レベルを設定することができ、ジョブＩＤ的な役割を担わせることも可能である。
【００３７】
基本的に、ジョブＩＤは、画像処理装置によって自動的に割り付けられるが、停止レベルは、任意に設定できるため、例えば、同一の操作者が要求した複数のジョブを一括停止させることができ、従来のジョブＩＤ割り付けよりも使い勝手が向上する。また、上述した以外の場合、すなわち、他の操作者によって停止させられたとしても、さほど影響を及ぼさない場合には、上述したような停止レベルの設定を行う必要はない。操作者により停止レベルが設定されない場合には、自動的にデフォルト値を設定する。また、後述する停止レベル変動部によって変動要因に応じた停止レベルが動的に設定されるようになっている。
【００３８】
停止指示を行う場合には、図４に示すウィンドウパネルＵ１上の「ＳＴＯＰ」ボタンを押下する。この場合、予め定められた要求停止レベル以下の停止レベルを持つジョブを全て停止する。また、ウィンドウパネルＵ１上のテンキーにより要求停止レベルを選択した後に、「ＳＴＯＰ」ボタンを押下した場合には、選択された要求停止レベル以下の停止レベルを持つジョブを全て停止する。このとき、停止したジョブは、全てパラメータ設定画面Ｄ１上に表示され、操作者は、その中から所望のジョブを選択する（図示せず）。ジョブの表示方法は、停止すべきジョブを特定できる情報が表示されるものであれば何でもよく、例えば、ジョブ名およびジョブ属性、ジョブ受け付け時間、初期ページの縮小画像等が挙げられる。所望のジョブが選択されると、選択されなかった他の停止したジョブは直ちに再起動されるようになっている。
【００３９】
また、割り込み指示を行う場合も、停止指示の場合と同様にして、図４に示すウィンドウパネルＵ１上の「ＩＮＴＲ」ボタンを押下する。この場合、予め定められた要求停止レベル以下の停止レベルを持つジョブを全て停止する。また、ウィンドウパネルＵ１上のテンキーにより要求停止レベルを選択した後に、「ＩＮＴＲ」ボタンを押下した場合には、選択された要求停止レベル以下の停止レベルを持つジョブを全て停止する。その後、操作者は割り込み処理を施し、割り込み処理が終了すると、停止した全てのジョブが直ちに再起動されるようになっている。
【００４０】
なお、要求停止レベルは、停止指示用と割り込み指示用のように、複数用意することも可能である。これにより、停止処理を含む各処理に対応した停止レベルを設定することができる。
【００４１】
Ａ−５．機能構成
次に、図６は、上述した画像処理装置の制御部の（機能）構成を示すブロック図である。図において、制御部は、処理受付部２０１とジョブスケジューリング部２０３とに分けられ、両者は、管理テーブル２０２を介して処理要求の授受を行うようになっている。停止レベル設定部２０４は、操作者が図４に示すウィンドウパネルＵ１からの指示により、あるいは停止レベル変動部２０５で参照される内部テーブルによって選択／設定するためのモジュールである。また、変動条件設定部２０６は、システム管理者がシステム設置時に予め設定しておくシステムコンフィグレーション設定の中で設定するためのモジュールである。また、ジョブ設定部２０７は、ジョブ書類およびジョブパラメータ等、その他のジョブ設定を行うモジュールであり、上記停止レベル設定部２０４と同時に作動する。設定が終了すると、処理受付部２０１は、報告された処理設定内容に基づいて、ジョブチケットと呼ばれるテーブルに設定結果を格納し、ジョブキューにキューイングする。
【００４２】
要求取出制御部２０８は、ジョブキューの中から優先順位の高い順にジョブチケットを取り出し、処理が実行可能かどうかを判断するモジュールである。実行可能であれば、画像データの入出力処理を開始する。処理切換え部２０９は、現在、後述する入力処理制御部２１２、出力処理制御部２１３において稼働中のジョブと、待ち状態のジョブとを切り替えるためのモジュールであり、ここで実際に稼働中のジョブを停止させたり、停止しているジョブに起動をかけたりする。停止制御部２１０は、停止指示が発行された時、どのジョブを停止させるかを選択するためのモジュールであり、その結果を処理切換え部２０９に通知する。また、変動要因監視部２１１は、停止レベルを変動させるための処理中の情報を収集するモジュールであり、この結果は随時、停止レベル変動部２０５に通知される。入力処理制御部２１２、および出力処理制御部２１３は、それぞれ入力処理および出力処理を実施するための入出力制御を行うモジュールであり、他のモジュールとは独立して動作する。
【００４３】
Ｂ．実施形態の動作
次に、上述した実施形態の動作について説明する。まず、上述した画像処理システムの動作について図７ないし図１２に示すフローチャートを参照して説明する。
【００４４】
Ｂ−１．メイン処理
図７は、ジョブの要求から入出力処理までの基本的なメイン処理を説明するためのフローチャートである。操作者からコピージョブ、ファクシミリ送信ジョブ、スキャン＆ファイリングジョブ、ファクシミリ受信ジョブ、プリントジョブ等のジョブ要求を受信すると、図７に示すステップＳ１に進み、ジョブ要求に対して要求停止レベルを設定したり、ジョブチケットを生成し、ジョブキューイングを行う処理受付処理を実行した後（詳細は後述する）、ステップＳ２へ進む。ステップＳ２では、ジョブ要求情報が格納されているジョブチケットが、ジョブキューにキューイングされているか否かを判断する。そして、ジョブチケットが、ジョブキューにキューイングされている場合には、ステップＳ２における判断結果は「ＹＥＳ」となり、ステップＳ３へ進む。
【００４５】
ステップＳ３では、停止レベルに基づいて、ジョブ起動、ジョブ停止を行うジョブスケジューリング処理を実行した後（詳細は後述する）、ステップＳ２へ戻る。以下、ジョブキューにキューイングされているジョブチケットがなくなるまで、ステップＳ２，Ｓ３を繰り返し実行して、受け付けたジョブ要求に対して、ジョブスケジューリング処理を行う。一方、ジョブキューにキューイングされているジョブチケットがなくなると、ステップＳ１へ戻り、再び、ジョブ要求を待つ。
【００４６】
Ｂ−２．処理受付処理
次に、図８は、上述した処理受付処理を説明するためのフローチャートである。まず、ステップＳ４において、図４に示すジョブ選択画面（Ｕ１）を表示する。次に、ステップＳ５において、ジョブ選択画面上のボタンとして、ジョブ要求のためのボタン、すなわちジョブ選択画面上のボタンか、もしくは用紙サイズ／倍率設定等のボタン、稼働中のジョブに対する処理要求ボタン、すなわち停止／割込ボタン、もしくは停止したジョブから所望のジョブを選択するためのボタンが押下されたか否かを判断する。
【００４７】
そして、ジョブ要求のためのボタンが押下された場合には、ステップＳ５からステップＳ６へ進む。ステップＳ６では、押下されたボタンに応じて、倍率や部数等をジョブパラメータとしてデータをセットする。なお、停止レベル設定によるもの、すなわち緊急ボタン、ＮＯ−ＣＨＫボタン、停止レベル設定ボタンのいずれかが押下された場合にも、同様に、ステップＳ６において、停止レベルデータがセットされる。次に、ステップＳ７へ進み、ジョブ要求に対する全ての設定が終了したか否かを判断する。そして、全てのパラメータが設定されていなければ、ステップＳ７における判断結果は「ＮＯ」となり、ステップＳ５へ戻る。以下、全てのパラメータが設定されるまで、ステップＳ５〜Ｓ７を繰り返し実行する。一方、全てのパラメータが設定されると、ステップＳ７における判断結果は「ＹＥＳ」となり、後述するステップＳ１２へ進む。
【００４８】
ステップＳ１２では、ジョブチケットを生成する。次に、ステップＳ１３において、上述したステップＳ６，Ｓ１０で設定されたデータをジョブチケットに格納する。そして、ステップＳ１４へ進み、ジョブチケットをジョブキューにキューイングし、当該処理受付処理を終了し、前述したメイン処理へ戻る。
【００４９】
一方、停止および割り込みに関するボタンが押下された場合には、ステップＳ５からステップＳ８へ進む。ステップＳ８では、押下されたボタンが停止／割込の要求ボタンであるか、既に停止した複数のジョブから所望するジョブを選択するボタンであるかを判断する。そして、停止／割込の要求ボタンであれば、ステップＳ８からステップＳ９へ進む。ステップＳ９では、ジョブ選択画面から停止した複数のジョブを表示させるための停止画面に切り換える。次に、ステップＳ１０へ進み、停止／割込の要求ボタンが押下される前に、テンキーが押下されていれば、その値を要求停止レベルとしてセットし、テンキーが押下されていなければ、デフォルト値を要求停止レベルとしてセットする。
【００５０】
次に、上述したステップＳ１２み、ジョブチケットを生成する。次に、ステップＳ１３において、上述したステップＳ６，Ｓ１０で設定されたデータをジョブチケットに格納した後、ステップＳ１４において、ジョブチケットをジョブキューにキューイングし、当該処理受付処理を終了し、前述したメイン処理へ戻る。ジョブチケットは、このようにジョブ要求の場合のみならず、稼働中のジョブに対する処理の要求時にも利用される。
【００５１】
一方、上述した停止／割込要求により、後述するジョブスケジューリング処理において、要求停止レベル以下の複数のジョブを停止するとともに、停止したジョブチケット内の停止フラグをＯＮにし、その後、停止した複数のジョブが表示されるといった処理がなされると、操作者はその中から実際に停止させたいジョブを選択することになる。操作者が停止ジョブを選択すると、ステップＳ８からステップＳ１１へ進む。ステップＳ１１では、選択したジョブ以外の他の停止したジョブにおける停止フラグをＯＦＦにすることにより再起動を許可する。そして、当該処理を終了する。なお、停止フラグのＯＮ／ＯＦＦ情報は後述するジョブスケジューリング処理において参照される。
【００５２】
Ｂ−３．ジョブスケジューリング処理
次に、図９および図１０は、上述したジョブスケジューリング処理を説明するためのフローチャートである。このジョブスケジューリング処理は、ジョブスケジューリング部２０３で実行される。まず、ジョブスケジューリング部２０３は、ジョブキューにジョブチケットが存在するとことを検知すると、ステップＳ１５において、ジョブキューの先頭からジョブチケットを取り出す。次に、ステップＳ１６において、ジョブチケットの要求内容がジョブの起動または再起動であるか、ジョブの停止／割込要求であるかを判断する。
【００５３】
そして、停止／割込要求である場合には、ステップＳ１６からステップＳ１７へ進む。ステップＳ１７では、要求停止レベル以下の稼働中のジョブに対し停止要求を発行する。次に、ステップＳ１８へ進み、入力／出力処理の停止完了を待ち、ステップＳ１９において、処理の停止が完了したか否かを判断する。そして、停止が完了していなければ、ステップＳ１９における判断結果は「ＮＯ」となり、ステップＳ１８へ戻る。以下、停止が完了するまで、ステップＳ１８，Ｓ１９を繰り返し実行する。そして、要求停止レベル以下の稼働中のジョブが全て停止すると、ステップＳ２０へ進む。
【００５４】
ステップＳ２０では、停止したジョブにおけるジョブチケット内の停止フラグをＯＮにし、停止状態を保持する。その後、ステップＳ２１へ進み、ジョブチケットの要求が停止要求であるか、割り込み要求であるかを判断する。そして、停止要求である場合には、ステップＳ２１における判断結果は「ＹＥＳ」となり、ステップＳ２２へ進む。ステップＳ２２では、停止したジョブを全て表示させ、図１０に示すステップＳ３３へ進む。ステップＳ３３では、ジョブチケットを削除し、当該処理を終了する。一方、割り込み要求である場合には、ステップＳ２１における判断結果は「ＮＯ」となり、ステップＳ２３へ進む。ステップＳ２３では、割り込みジョブの設定／実行を促すための表示を行う。そして、上記ステップＳ３３へ進み、ジョブチケットを削除し、当該処理を終了する。
【００５５】
なお、停止ジョブの表示は、操作者が実際に停止させたいジョブを選択するためであり、ジョブスケジューリング部２０３では表示によって停止要求の処理を終了しているが、その後、操作者により、選択のための操作が行われることを期待しており、選択操作における処理、すなわち実際に停止させたいジョブ以外の停止したジョブに再起動をかける処理を終了して、初めて一連の停止処理が完了することになる。
【００５６】
一方、ステップＳ１６において、ジョブチケットの要求内容がジョブの起動または再起動である場合には、ステップＳ２４へ進む。ステップＳ２４では、ジョブチケット内の停止フラグを参照し、ＯＮであるか、ＯＦＦであるかを判断する。そして、停止フラグがＯＮであれば、すなわち、停止中のジョブである場合には、ステップＳ２４からステップＳ１５へ戻り、次のジョブチケットを再度取り出す。一方、停止フラグがＯＦＦであれば、すなわち、新たに要求された新規のジョブか、もしくは一旦停止したが再起動をかけられたジョブである場合には、ステップＳ２５へ進む。ステップＳ２５では、実行可否を判断し、ステップＳ２６において、実行可であるか否かを判断する。そして、実行不可能であれば、ステップＳ２６における判断結果は「ＮＯ」となり、そのまま当該処理を終了する。
【００５７】
一方、実行可能であれば、ステップＳ２６における判断結果が「ＹＥＳ」となり、図１０に示すステップＳ２７へ進む。ステップＳ２７では、入力が終了しているか否かを判断する。そして、入力が終了していなければ、ステップＳ２７における判断結果は「ＮＯ」となり、ステップＳ２８へ進む。ステップＳ２８では、入力処理を起動する。一方、入力処理が終了していれば、ステップＳ２７における判断結果は「ＹＥＳ」となり、ステップＳ２９へ進み、出力処理を起動する。なお、入力処理の終了時に出力処理が起動されていなければ、ステップＳ２８における入力処理終了後、直ちに、ステップＳ２８において出力処理を起動する。
【００５８】
入出力処理を起動した後は、ステップＳ３０において、入出力処理の終了を待ち、ステップＳ３１において、入出力処理が終了したか否かを判断する。そして、入出力処理が終了していなければ、ステップＳ３１における判断結果は「ＮＯ」となり、ステップＳ３０へ戻り、処理が終了するまで、ステップＳ３０，Ｓ３１を繰り返し実行する。一方、入出力処理が終了すると、ステップＳ３１における判断結果は「ＹＥＳ」となり、ステップＳ３２へ進む。ステップＳ３２では、ジョブの全ての処理が完了したか否かを判断する。そして、ジョブが完了していれば、ステップＳ３２における判断結果は「ＹＥＳ」となり、ステップＳ３３へ進み、ジョブチケットを削除した後、当該処理を終了する。一方、ジョブが完了していなければ、ステップＳ３２における判断結果は「ＮＯ」となり、そのまま当該処理を終了する。
【００５９】
なお、処理が完了していない場合とは、入出力処理内で処理を継続不可能な事象が発生し、自動的に停止させた状態を指している。例えば、エラー発生、メモリオーバー、出力部での用紙切れ等が継続不可能な事象に相当する。通常、このような場合、動作不良としてシステム管理下で復旧がなされるのを待つため、全ジョブが停止してしまうが、装置内部での自動的な停止の場合にも停止フラグを活用することにより、動作不可能なジョブのみを停止させ、他のジョブは続行させるといった制御が容易に実現できる。
【００６０】
Ｂ−４．入力処理
次に、図１１は、上述したジョブスケジューリング処理において起動される入力処理を説明するためのフローチャートである。入力処理部は、まず、ステップＳ３４において、要求内容（コマンド）を調べる。そして、コマンドが停止要求を示す「ＳＴＯＰ」であれば、ステップＳ３５へ進み、処理を停止し、当該処理を終了する。一方、コマンドが起動要求を示す「ＪＯＢ−ＳＴＡＲＴ」であれば、ステップＳ３６へ進む。ステップＳ３６では、画像データを格納するためのページバッファ領域を確保する。次に、ステップＳ３７において、画像の入力を開始する。ステップＳ３８では、画像の入力と同時に出力が可能であるか否かを判断する。そして、同時出力可能であれば、ステップＳ３８における判断結果は「ＹＥＳ」となり、ステップＳ３９へ進む。ステップＳ３９では、後述する出力処理を起動すべく、起動要求を発行する。
【００６１】
一方、同時出力をしない場合には、ステップＳ３８における判断結果は「ＮＯ」となり、ステップＳ４０へ進む。ステップＳ４０は、ページバッファＢ６に格納された画像データを保存するためにディスクへ書き込むべく、ディスク書き込み処理を起動する。次に、ステップＳ４１において、最終ページに達したり、「ＳＴＯＰ」ボタンが押下されて停止要求が発生するか、またはエラー発生などにより、入力処理が終了であるか否かを判断する。そして、終了でなければ、ステップＳ４１からステップＳ３６へ戻る。以下、入力処理が終了するまで、ステップＳ３６〜Ｓ４１を繰り返し実行し、入力画像分、例えばスキャナからの入力であれば、原稿枚数分、入力を繰り返す。一方、「ＳＴＯＰ」ボタンが押下されて停止要求が発生するか、またはエラーなどが発生すると、ステップＳ４１からステップＳ４２へ進み、処理を行っていたジョブの停止フラグをＯＮにした後、当該処理を終了し、停止解除を待つ。一方、最終ページに達した場合（ＬＡＳＴ−ＰＡＧＥ）には、そのまま当該入力処理を終了する。
【００６２】
Ｂ−５．出力処理
次に、図１２は、上述したジョブスケジューリング処理において起動される出力処理を説明するためのフローチャートである。出力処理部は、まず、ステップＳ４３において、要求内容（コマンド）を調べる。そして、コマンドが停止要求を示す「ＳＴＯＰ」であれば、ステップＳ４４へ進み、出力処理を停止し、当該処理を終了する。一方、コマンドが起動要求を示す「ＪＯＢ−ＳＴＡＲＴ」であれば、ステップＳ４５へ進む。ステップＳ４５では、ディスクに格納された画像データを読み出すべく、ディスク読み出し処理を起動する。次に、ステップＳ４６において、画像データを出力部へ転送する。
【００６３】
次に、ステップＳ４７において、最終ページに達したり、「ＳＴＯＰ」ボタンが押下されて停止要求が発生するか、またはエラー発生などにより、入力処理が終了であるか否かを判断する。そして、終了でなければ、ステップＳ４７からステップＳ４５へ戻る。以下、出力処理が終了するまで、ステップＳ４５〜Ｓ４７を繰り返し実行し、出力画像分、繰り返す。一方、「ＳＴＯＰ」ボタンが押下されて停止要求が発生するか、またはエラーなどが発生すると、ステップＳ４８へ進み、停止フラグをＯＮにした後、当該出力処理を終了する。また、全てのページを出力し、最終ページに達した場合には、ステップＳ４９へ進み、ディスクに書き込んでいた画像データを消去する。
【００６４】
なお、実際の制御部は、上述した以外にもエラー解除処理、通信処理等が存在するが、本発明とは関係がないので省略している。
【００６５】
Ｃ．停止レベルを動的に変動させる際の動作
次に、ジョブの動作状況に応じて、停止レベルを動的に変動させる際の動作について図１３および図１４を参照して具体的に説明する。なお、以下の説明では、３つのコピージョブが一定の出力比率で出力している場合の停止レベル変動を例にとって説明する。また、各々の出力比率は、ジョブＡ：ジョブＢ：ジョブＣ＝３：１：２としている。図１３では、以下に述べる入力および出力のタイミングを示している。入力は、まず、ジョブＡの要求を受け付け、２ページ分の入力中に（Ｉｎ１，Ｉｎ２）、ジョブＢの要求を受け付け、ジョブＡの入力終了後、ジョブＢの３ページ分の入力が開始され（Ｉｎ１，Ｉｎ２，Ｉｎ３）、その後、ジョブＣの要求を受け付け、該ジョブＣの２ページ分の入力を行う（Ｉｎ１，Ｉｎ２）。
【００６６】
出力は、ジョブＡの入力と並列に行われ、ジョブＢの受け付けにより、出力比率は、３：１となり、ジョブＡが３ページ出力後（Ｏｕｔ１，Ｏｕｔ２，Ｏｕｔ３）、ジョブＢが１ページ出力し（Ｏｕｔ１）、再度、ジョブＡに出力が切り替わる（Ｏｕｔ２，Ｏｕｔ１，Ｏｕｔ２）。ここで、ジョブＣの要求受け付けがあり、出力比率は、３：１：２になり、ジョブＡの３ページ出力（Ｏｕｔ２，Ｏｕｔ１，Ｏｕｔ２）、ジョブＢの１ページ出力（Ｏｕｔ２）、ジョブＣの２ページ出力（Ｏｕｔ１，Ｏｕｔ２）が順に実施される。
【００６７】
次に、上述したコピージョブ動作において、▲１▼処理ページによる変動、▲２▼時間による変動、▲３▼ジョブ受け付け順による変動、▲４▼ジョブの排紙による変動の各々の停止レベル変動について図１４を参照して説明する。
【００６８】
▲１▼処理ページによる変動
処理ページによる変動では、図１４（ａ）に示すように、各ジョブにおいて、出力ページ枚数が増加する毎に停止レベルを段階的に（ステップ状に）アップさせる。これは、操作者が停止指示を出すタイミングは、出力ページの初期段階で多くなるという事実に基づいている。したがって、出力ページ枚数が最後の方になったジョブほど、他の操作者による停止指示に影響されにくくなる。なお、入力時は、ページに関係なく、いつでも停止可能なように停止レベルを抑えている。
【００６９】
▲２▼時間による変動
時間による変動では、図１４（ｂ）に示すように、各ジョブにおいて、受け付け開始とともに、時間を計数しておき、時間が長引くにつれて停止レベルをアップさせる。これは、操作者が停止指示を出すタイミングは、ジョブの受け付け後の早い時間帯ほど、多くなるという事実に基づいている。したがって、処理に時間を費やしているジョブほど、他の操作者による停止指示に影響されにくくなる。
【００７０】
▲３▼ジョブ受け付け順による変動
ジョブ受け付け順による変動では、図１４（ｃ）に示すように、ジョブが受け付けられる毎に、およびジョブが終了する毎に、停止レベルをアップさせる。これは、操作者が停止指示を出すタイミングは、後から受け付けたジョブほど、多くなるという事実に基づいている。したがって、先に受け付けられたジョブほど、他の操作者による停止指示に影響されにくくなる。
【００７１】
▲４▼ジョブの排紙による変動
ジョブの排紙による変動では、図１４（ｄ）に示すように、ジョブが記録紙を排出する間だけ、停止レベルを低くし、他のジョブが排出している間の停止レベルは高くしておく。これは、操作者が停止指示を出すタイミングは、排紙状態を確認しながらの場合が多いという事実に基づいている。したがって、複数のジョブが出力比率に従って並列に出力しているような場合、排紙中でないジョブは、他の操作者による停止指示に影響されにくくなる。
【００７２】
本実施形態においては、停止レベルの変動条件として、上述した４点を例に挙げているが、変動条件は、他の操作者の停止指示に影響を与えないような効果を生むものならば、どのようなものでもよく、必ずしも単調増加にならなくてもよいことは言うまでもない。また、上述した効果の他にも、停止レベルを変動させることによって効果が得られるものならば、変動条件として付け加えても何ら差し支えない。例えば、用紙サイズの異なるページを挿入するために、敢えて、所定の位置で停止指示を出したい場合、停止させたいページ部分の停止レベルだけ低く抑えるとともに、要求停止レベルを、抑えた停止レベルより大きく、デフォルト停止レベルより小さい値で停止指示することによって可能となる。
【００７３】
また、とりあえず１部のみを出力し、チェックした後に、残りの部数を出力したい場合は、２部目以降の停止レベルを低く抑えるとともに、要求停止レベルを、抑えた停止レベルより大きく、デフォルト停止レベルより小さい値で停止指示することによって可能となる。
【００７４】
なお、上述した実施形態においては、コピージョブのように、操作者がジョブを特定することが不可能な場合のジョブが複数、並列に稼働している状況について説明しているが、上述した実施形態における複合機では、プリントジョブ、ファクシミリ受信ジョブ、リモートファクシミリ送信ジョブ等、遠隔操作を行うジョブも存在する。遠隔操作を行うジョブにおいては、操作部のアドレスを利用することによってジョブの要求と停止指示とが一意に特定できるため、他のジョブに影響を与えずに停止指示を発行することができる。このようなジョブにおいて、本発明を適用するには、▲１▼遠隔操作によってのみ停止指示を許可する場合と、▲２▼本画像処理装置の操作部による停止指示も許可する場合の２通りの方法がある。
【００７５】
▲１▼の場合には、そのジョブの停止レベルを最大値とし、他の操作者による停止を完全に阻止するようにし、ジョブを要求した遠隔操作部のアドレスと停止指示を発行した遠隔操作部のアドレスとを比較して一致した場合にのみ停止させるようにする。
【００７６】
▲２▼の場合には、コピージョブと同様な停止レベル設定を行うが、ジョブを要求した遠隔操作部のアドレスと停止指示を発行した遠隔操作部のアドレスとを比較して一致した場合には停止させるようにする。
【００７７】
このように、上述した２通りのうち、いずれか一方を適宜選択することによって、コピージョブのように操作者がジョブを特定することが不可能なジョブと、遠隔操作部のアドレスを利用して一意に特定できるジョブが混在した、いわゆる複合機に対して本発明を適用することができる。したがって、本実施形態で挙げている複合機の他にも、複数のジョブを受け付けることが可能な画像処理装置であれば、複写機、プリンタ装置、ファクシミリ装置等、どのような画像処理装置であっても何ら問題はない。
【００７８】
さらに、本実施形態では、操作性を目的としているため、操作者による停止／割込指示に関しての停止レベル設定について記述しているが、画像処理装置内での停止指示に対して停止レベルを利用しても一向に差し支えない。
【００７９】
【発明の効果】
以上、説明したように、この発明によれば、停止レベル設定手段によって、ジョブ毎に、動作停止レベルを設定しておき、ジョブ稼働中に、操作者からジョブ動作の停止指示を受けると、ジョブ停止制御手段によって、上記動作停止レベルに基づいてジョブの停止を制御したり、各ジョブの稼働状況を監視し、該稼働状況に応じて停止レベルを変動させ、該稼働状況に応じて変動する停止レベルに基づいて、ジョブの停止を制御するようにしたので、停止時における操作を軽減できるとともに、操作者の所望する停止タイミングで停止でき、かつ、他の稼働中ジョブの動作に与える影響を可能な限り軽減できるという利点が得られる。
【図面の簡単な説明】
【図１】本発明の実施形態による画像処理システムの構成を示す概略図である。
【図２】本実施形態による複合機の概略構成を示す断面図である。
【図３】本実施形態による画像処理装置の一例の構成を示すブロック図である。
【図４】本実施形態による操作例および表示例を説明するための模式図である。
【図５】本実施形態による操作例および表示例における表示画面を説明するための模式図である。
【図６】本実施形態による画像処理装置の制御部の（機能）構成を示すブロック図である。
【図７】本実施形態において、ジョブの要求から入出力処理までの基本的なメイン処理を説明するためのフローチャートである。
【図８】本実施形態において、処理受付処理を説明するためのフローチャートである。
【図９】本実施形態において、ジョブスケジューリング処理を説明するためのフローチャートである。
【図１０】本実施形態において、ジョブスケジューリング処理を説明するためのフローチャートである。
【図１１】本実施形態において、ジョブスケジューリング処理において起動される入力処理を説明するためのフローチャートである。
【図１２】本実施形態において、ジョブスケジューリング処理において起動される出力処理を説明するためのフローチャートである。
【図１３】本実施形態の具体例として３つのジョブを処理する際のタイミングチャートである。
【図１４】本実施形態の停止レベル変動の動作を説明するためのタイミングチャートである。
【符号の説明】
１  複合機
２  画像処理装置
３  画像入出力サーバ
４，５  端末装置
６，７  ファイリング装置
８  ローカルネットワーク
９  ファクシミリ装置
１０  複合機
１１  公衆回線
Ｍ１  画像形成部
Ｍ２  自動原稿送り部
Ｍ３  後処理部
Ｍ４  プラテンガラス
Ｍ５  画像読み取り部
Ｍ６  印字部
Ｍ７  給紙部
Ｍ７ａ〜Ｍ７ｅ  トレイ
Ｍ８  原稿載置トレイ
Ｍ９  搬送ベルト
Ｍ１０  原稿排紙トレイ
Ｍ１１  露光ランプ
Ｍ１２  複数の反射ミラー
Ｍ１３  レンズ
Ｍ１４  イメージセンサ
Ｍ１５  帯電装置
Ｍ１６  感光体ドラム
Ｍ１７  レーザ露光装置
Ｍ１８  回転多面鏡
Ｍ１９  反射ミラー
Ｍ２０，Ｍ２１  現像器
Ｍ２２  転写部
Ｍ２４  剥離部
Ｍ２５  コンベア
Ｍ２７  切り換えゲート
Ｍ２８  クリーニング部
Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆ，Ｇ，Ｈ，Ｉ，Ｊ，Ｋ  経路
Ｍ２８  反転部
Ｍ３０  反転部
Ｍ３１  切り換えゲート
Ｍ３２  頂部トレイ
Ｍ３３  垂直搬送ベルト
Ｍ３４  切り換えゲート
Ｍ３５  ソータビン
Ｍ３６  保持トレイ
Ｍ３７  ステイプラ
Ｂ１  ＩＩＴインターフェース
Ｂ２  画像処理部
Ｂ３  バスインターフェース
Ｂ４  内部バス
Ｂ５  ディスクコントローラ
Ｂ６  ページバッファ
Ｂ７  ハードディスク
Ｂ８  ＩＯＴインターフェース
Ｕ１  ウィンドウパネル
２０１  処理受付部
２０２  管理テーブル
２０３  ジョブスケジューリング部
２０４  停止レベル設定部（停止レベル設定手段）
２０５  停止レベル変動部（停止レベル変動手段）
２０６  変動条件設定部（停止レベル変動条件設定手段）
２０７  ジョブ設定部
２０８  要求取出制御部
２０９  処理切換え部（ジョブ停止制御手段）
２１０  停止制御部（ジョブ停止制御手段）
２１１  変動要因監視部
２１２  入力処理制御部
２１３  出力処理制御部
【図１】
0003612802.tif 000002
【図２】
0003612802.tif 000003
【図３】
0003612802.tif 000004
【図４】
0003612802.tif 000005
【図５】
0003612802.tif 000006
【図６】
0003612802.tif 000007
【図７】
0003612802.tif 000008
【図８】
0003612802.tif 000009
【図９】
0003612802.tif 000010
【図１０】
0003612802.tif 000011
【図１１】
0003612802.tif 000012
【図１２】
0003612802.tif 000013
【図１３】
0003612802.tif 000014
【図１４】
0003612802.tif 000015