(57)【要約】【課題】メンテナンスが発生しても、入力されたプリントジョブの受付順に近い形で画像形成動作を行うことができる画像形成システムを提供する。【解決手段】プリンタ１０３ａがメンテナンス中となる場合、ドキュメントサーバ１０１は、全てのプリンタの未実行ジョブを収集する。他のプリンタ１０３ｂ、１０３ｃに対し、受付順にプリント出力させるように、収集した未振り分けジョブの再スケジュールを行う。メンテナンスが終了し、そのプリンタを復帰させる場合、管理者がメンテナンス終了ボタンを押下することにより、プリンタ１３０ａはその旨をドキュメントサーバ１０１に伝達する。ドキュメントサーバ１０１は、復帰したプリンタ１０３ａにプリントジョブを割り付けるために、その時点の未実行ジョブを収集し、プリンタ１０３ａを含めたプリンタ１０３群で再度スケジューリングを行う。【選択図】      図１３
2004199503.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像形成装置を備え、入力された複数のジョブを前記複数の画像形成装置に振り分けるスケジューリングを行った後、前記複数の画像形成装置が画像形成動作を行う画像形成システムにおいて、
前記複数の画像形成装置のメンテナンス時期を監視する監視手段と、
該監視の結果、少なくとも１つの画像形成装置がメンテナンス時期に達した場合、該メンテナンスが開始される画像形成装置を除いた残りの前記画像形成装置に未処理のジョブを振り分けるスケジューリングを行うメンテナンス開始時スケジューリング実行手段とを備え、
該スケジューリング後、前記残りの画像形成装置が画像形成動作を行うことを特徴とする画像形成システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力された複数のジョブの画像形成動作を、複数の画像形成装置が行う画像形成システムに関する。
【０００２】
【従来の技術】
従来、この種の画像形成システムとして、複数のプリンタおよび複数のコンピュータがネットワークを経由して接続された画像形成システムが知られている。この画像形成システムでは、ユーザはそれぞれのパソコン上からプリンタドライバを用いて任意のプリンタを選択し、印刷することが可能である。
【０００３】
また、クライアント・サーバ方式のように、クライアントのジョブがサーバコンピュータを経由してプリンタに出力される画像形成システムが知られている。
【０００４】
近年、プリント・オン・デマンドと呼ばれる市場では、大量のページからなるドキュメントを印刷したり、大量部数の印刷を行ったり、後処理等も行う場合が増えている。具体的には、コピーセンタのように、複数のクライアントから複写依頼を受け、専任の管理者が複写作業を行うような複写請負業務が拡大しつつある。この複写請負業務は以下の手順で行われる。
【０００５】
依頼時、クライアントが直接原稿を持ってきたり、電子文書化された原稿が保存されているフレキシブルディスク等の記録メディアを渡したり、ネットワークを通じて送ることで、コピーセンタ側では複写原稿を受け取ることが可能である。
【０００６】
大量のプリントを行う場合、効率の面で、高速機が一般的に用いられる。高速機の場合、使用方法や調整方法が多岐に亘るので、専任の管理者がプリントジョブの順番を決めてから、メンテナンスやオペレーションを行うことが多い。このような場合、クライアントは専任の管理者に原稿や電子文書化されたプリントデータを渡すだけでよい。また、プリンタが多数設置されたプリントショップでは、複数台のプリンタを１人の管理者が操作する機会が増えている。
【０００７】
【発明が解決しようとする課題】
しかしながら、上記従来の画像形成システムでは、以下に掲げる問題があった。予約されたプリントジョブを各プリンタに割り振るスケジューリングを一度行った後に、一部のプリンタにメンテナンスが必要な状態（消耗品の補給や部品の交換）になった場合、管理者がメンテナンスを開始してから終了するまで、そのプリンタはダウン状態になっているので、メンテナンスが行われるプリンタに割り当てられていたプリントジョブは、復帰後に行われることになる。このため、後から予約されたプリントジョブが出力されているのに、それよりも前に予約されたプリントジョブが出力されていないという事態が起こり得た。
【０００８】
また、このような事態に陥った際、クライアントがプリント出力を急いでいるような場合は、再度、同じジョブを実行させることがあるが、メンテナンス中のプリンタに割り当てられていたプリントジョブはメンテナンス終了後に出力されてしまうため、結果としてプリント出力が重複してしまい無駄が生じることがあった。
【０００９】
そこで、本発明は、メンテナンスが発生しても、入力されたプリントジョブの受付順に近い形で画像形成動作を行うことができ、その稼働率を高めることができる画像形成システムを提供する。
【００１０】
【課題を解決するための手段】
上記目的を達成するために、本発明の画像形成システムは、複数の画像形成装置を備え、入力された複数のジョブを前記複数の画像形成装置に振り分けるスケジューリングを行った後、前記複数の画像形成装置が画像形成動作を行う画像形成システムにおいて、前記複数の画像形成装置のメンテナンス時期を監視する監視手段と、該監視の結果、少なくとも１つの画像形成装置がメンテナンス時期に達した場合、該メンテナンスが開始される画像形成装置を除いた残りの前記画像形成装置に未処理のジョブを振り分けるスケジューリングを行うメンテナンス開始時スケジューリング実行手段とを備え、該スケジューリング後、前記残りの画像形成装置が画像形成動作を行うことを特徴とする。
【００１１】
【発明の実施の形態】
本発明の画像形成システムの実施の形態について図面を参照しながら説明する。図１は実施の形態における画像形成システムの全体構成を示す図である。この画像形成システムは、情報処理装置としてのドキュメントサーバコンピュータ（ドキュメントサーバまたは単にサーバという）１０１、クライアントコンピュータ（単にクライアントという）１０２ａ，１０２ｂ、画像形成装置としての白黒プリンタ１０３ａ，１０３ｂ，カラープリンタ１０３ｃ（単にプリンタという）等の画像出力装置、およびスキャナ１０４等の画像入力装置から構成される。これらのサーバ１０１、クライアント１０２ａ，１０２ｂ、画像入力装置および画像出力装置は、ネットワーク１０５介して接続されており、相互にデータのやり取りが可能である。
【００１２】
クライアント１０２ａ、１０２ｂは、ドキュメントサーバ１０１にジョブを送る。クライアントとは、ＰＯＤセンタのような多数の画像出力装置が設置されてるような場所の管理者でもよいし、一般ユーザであってもよい。ここでは、クライアント１０２ａを管理者用のコンピュータとして扱う。また、ここでいう管理者とは、各プリンタの給紙を行い、画像調整濃度等のメンテナンスを行うために必要な知識を有する者であり、完全に破損したプリンタの修理を行う役割を有する者ではない。また、管理者として、画像形成システムの規模により複数の管理者が置かれる場合もある。尚、プリンタ１０３ａ〜１０３ｃまで全ての画像形成システムに含まれるプリンタ群を代表してプリンタ１０３とも称する。同様に、クライアントとして、クライアント１０２ａ、１０２ｂの他にも多数接続されてもよく、これらを代表してクライアント１０２とも称する。
【００１３】
一方、ドキュメントサーバ１０１は、プリンタ１０３ａ、１０３ｂ、１０３ｃでシート上に画像形成すべき各クライアントからのジョブデータを、ジョブ毎に識別可能に記憶して管理する。図１では、３台のプリンタしか示されてないが、プリンタはこれらの他にも多数接続可能である。ここで、サーバ１０１およびクライアント１０２ａ、１０２ｂは、周知のＣＰＵ、ＲＯＭ、ＲＡＭ、ＮＩＣ等を搭載したコンピュータ本体およびディスプレイ装置を有する通常のＰＣから構成されている。また、コンピュータ本体には、読み書き可能な大容量の記憶装置が内蔵されている。尚、サーバおよびクライアントはＰＣ自体に限定されるものではなく、例えばサーバあるいはクライアントの機能を持たせた画像形成装置であってもよい。
【００１４】
また、スキャナ１０４は、紙原稿（ドキュメント）からの画像イメージを取り込む画像入力装置であり、読み込んだ画像をネットワーク１０５を介してサーバ１０１に送信できる。
【００１５】
クライアントコンピュータ１０２（１０２ａ、１０２ｂ）上では、いわゆるＤＴＰ（Ｄｅｓｋ  Ｔｏｐ  Ｐｕｂｌｉｓｈｉｎｇ）を実現するアプリケーションソフトウェアが動作し、各種文書や図形が作成・編集される。クライアントコンピュータ１０２ａ、１０２ｂは、作成された文書や図形をページ記述言語（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）に変換し、ネットワーク１０５を経由してプリンタ１０３ａ〜１０３ｃで印刷する。
【００１６】
プリンタ１０３ａ〜１０３ｃは、それぞれドキュメントサーバ１０１とネットワーク１０５を介して情報交換できる通信手段を有しており、プリンタ１０３ａ〜１０３ｃの情報や状態をドキュメントサーバ１０１、あるいはそれを経由してクライアント１０２側に逐次知らせる仕組みとなっている。さらに、ドキュメントサーバ１０１あるいはクライアント１０２は、その情報を受けて動作するユーティリティソフトウェアを有しており、プリンタ１０３ａ〜１０３ｃはドキュメントサーバ１０１あるいはクライアント１０２により管理される。
【００１７】
つぎに、プリンタ１０３ａ〜１０３ｃの構成を示す。プリンタ１０３ａ，１０３ｂとプリンタ１０３ｃの差は、白黒機器であるかフルカラー機器であるかの差であり、フルカラー機器が白黒機器の構成を包含することが多いので、本実施形態ではフルカラー機器に絞って説明し、必要に応じて、随時白黒機器の説明を加えることにする。
【００１８】
図２はネットワーク１０５経由で送られてきたデータを処理する際のプリンタの電気的構成を示す図である。プリンタは、Ｉ／Ｆ部２０１、プリンタＩＰ部２０２、ＰＷＭ部２０３、プリンタ部２０４およびフィニッシャ部２０５を有する。ネットワーク１０５から送られてきたデータは、Ｉ／Ｆ部２０１から入力し、プリンタＩＰ部２０２およびＰＷＭ部２０３を経由し、プリンタ部２０４で記録用紙に印刷されることになる。プリンタ部２０４で印刷された記録用紙は、フィニッシャ部２０５に送り込まれ、シートの仕分け処理やシートの仕上げ処理が行われる。
【００１９】
プリンタＩＰ部２０２は、画像データをイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色に色分解し、さらにデータに補正をかけてＰＷＭ部２０３に送る。４色の画像データは、各ＰＷＭ部２０３を通ってそれぞれ画像形成に適したデータに変換される。ＰＷＭ部２０３で変換されたデータは、レーザ駆動部（図示せず）に送られると、ＣＭＹＫの各レーザからレーザビームが照射される。そして、各レーザから照射されたレーザビームは、ポリゴンミラー９１３で走査され、それぞれの感光ドラム９１７、９２１、９２５、９２９に照射される（図３参照）。
【００２０】
図３はプリンタ部２０４の内部構成を示す図である。図において、９１３は前述したポリゴンミラーであり、４つの半導体レーザ（図示せず）から照射された４本のレーザ光を受けると、そのうちの１本をミラー９１４、９１５、９１６を経て感光ドラム９１７上を走査し、次の１本をミラー９１８、９１９、９２０を経て感光ドラム９２１上を走査し、次の１本をミラー９２２、９２３、９２４を経て感光ドラム９２５上を走査し、次の１本をミラー９２６、９２７、９２８を経て感光ドラム９２９上を走査する。
【００２１】
一方、９３０はイエロー（Ｙ）のトナーを供給する現像器であり、レーザ光によって形成された感光ドラム９１７上の潜像をイエローのトナー像に現像する。９３１はマゼンタ（Ｍ）のトナーを供給する現像器であり、レーザ光によって形成された感光ドラム９２１上の潜像をマゼンタのトナー像に現像する。９３２はシアン（Ｃ）のトナーを供給する現像器であり、レーザ光によって形成された感光ドラム９２５上の潜像をシアンのトナー像に現像する。９３３はブラック（Ｋ）のトナーを供給する現像器であり、レーザ光によって感光ドラム９２９上に形成された潜像をマゼンタのトナー像に現像する。これら４色（Ｙ、Ｍ、Ｃ、Ｋ）のトナー像がシートに転写されると、フルカラーの出力画像を得ることができる。
【００２２】
給紙カセット（シートカセット）９３４、９３５のいずれかから給紙された記録用紙（シート）は、レジストローラ９３７を経て、転写ベルト９３８上に吸着されて搬送される。給紙のタイミングと同期がとられて、予め感光ドラム９１７、９２１、９２５、９２９には前述したように各色のトナーが現像されており、記録用紙の搬送に合わせて各色のトナーが記録用紙に転写される。各色のトナーが転写された記録用紙は、転写ベルト９３８から分離され、搬送ベルト９３９により搬送され、定着器９４０でトナーが記録用紙に定着される。
【００２３】
定着器９４０を抜けた記録用紙は、フラッパ９５０により一旦下方向に導かれて記録用紙の後端がフラッパ９５０を抜けた後、スイッチバックして排出される。この結果、フェイスダウン状態で排出され、先頭頁から順にプリントしたときに正しいページ順となる。尚、４つの感光ドラム９１７、９２１、９２５、９２９は、距離ｄをおいて等間隔に配置されており、搬送ベルト９３９により、記録用紙は一定速度ｖで搬送され、このタイミングに同期がとられて、４つの半導体レーザ（図示せず）は駆動される。
【００２４】
給紙カセットとしては、本体標準装備のカセット段９３４、９３５、およびオプションとして大容量のサイドデッキ９７１を装着可能である。本実施形態では、プリンタ１０３ａ、１０３ｂには、サイドデッキが装着されているが、プリンタ１０３ｃには装着されていない。給紙段の選択は、自動またはプリンタドライバから手動で設定可能である。また、装置によってはプリント中に１つの給紙段の記録用紙がなくなると、自動的に同じサイズの記録用紙が格納されている給紙段に切り替わる、オートカセットチェンジ機能を有している。さらに、ＯＨＰや小サイズ等の特殊用紙を給紙するマルチトレイ９３６も装着することが可能である。
【００２５】
図４はフィニッシャ部２０５の内部構成を示す図である。プリンタの定着部９４０を出たシートは、フィニッシャ部２０５に入る。フィニッシャ部２０５には、サンプルトレイ１１０１およびスタックトレイ１１０２が設けられており、ジョブの種類や排出される記録用紙の枚数によって切り替えられる。
【００２６】
ソート方式には、２通りの方式、すなわち複数のビンを有し、各ビンに振り分けるビンソート方式と、ビンまたはトレイを奥手前方向にシフトしてジョブ毎に出力されるシートを振り分けるシフトソート方式とがあり、ソーティングを行うことが可能である。電子ソート機能は、コレートと呼ばれ、コア部（図示せず）が大容量メモリを有している場合、このバッファメモリを利用してバッファリングしたページ順と排出順を変更するいわゆるコレート機能を用いることで、電子ソーティングの機能もサポートできる。
【００２７】
グループ機能は、ソーティングがジョブ毎に振り分けるのに対し、ページ毎に仕分けする機能である。さらに、スタックトレイ１１０２に排出する場合、シートが排出される前のシートをジョブ毎に蓄えておき、排出する直前にステープラ１１０５でバインドすることも可能である。
【００２８】
この他、上記２つのトレイに至るまでに、紙をＺ字状に折るためのＺ折り機１１０４、ファイル用の穴開けを行うパンチャ１１０６が設けられており、ジョブの種類に合わせてそれぞれの処理が行われる。また、サドルステッチャ１１０７は、シートの中央部分を２ヶ所バインドした後に、記録用紙の中央部分をローラに噛ませることにより記録用紙を半折りし、週刊誌やパンフレットのようなブックレットを作成する処理を行うものである。サドルステッチャ１１０７で製本された記録用紙は、ブックレットトレイ１１０８に排出される。さらに、この他、製本のためのグルー（糊付け）によるバインド、あるいはバインド後にバインド側と反対側の端面を揃えるためのトリマー（裁断機）などを加えることも可能である。
【００２９】
図５はクライアントコンピュータ１０２ａ、１０２ｂに表示されたジョブの設定画面を示す図である。プリンタドライバは、プリント動作を指示するためのＧＵＩである。クライアントはＧＵＩ上の設定パラメータを指示し、所望の画像イメージをプリンタ等の送信先に送ることが可能となる。図において、５０１はプリンタドライバのウインドウ画面である。ウインドウ画面中の設定項目として、５０２はターゲットとなる出力先を選択する送信先選択カラムである。ここでは、出力先は、プリンタ１０３ａ〜１０３ｃである。
【００３０】
５０４はジョブの中から出力ページを選択するページ設定カラムであり、コンピュータ１０２ａ、１０ｂから送信される画像イメージのどのページを出力するかを決定する。５０５は部数を指定する部数設定カラムである。５０６はソート順を選択するソート選択ボタンである。
【００３１】
５０３は送信先選択カラム５０２で選択された送信先デバイスに関する詳細設定を行うプロパティキーである。このプロパティキー２０３をクリックすると、別画面が開かれ、そのデバイス固有の設定情報が入力し、特殊な画像処理を行うことが可能となる。例えば、プリンタＩＰ部２０２内のパラメータを変更することにより、より細かい色再現やシャープネス調整を行うことが可能となり、後処理装置のステイプル設定等が可能であり、その他の出力時間等の特記項目を記入できる。所望の設定が済むと、確認キー５０７により印刷を開始する。取り消す場合、取消キー５０８により印刷を取り止める。
【００３２】
画像入力装置１０４によって画像データを取り込み、プリンタ１０３ａ〜１０３ｃで印刷する場合でも、画像入力装置１０４またはクライアントコンピュータ１０２ａの画面上に同様のスキャナドライバが表示され、設定を行うことで、サーバ１０１に画像データが送信される。サーバ１０１は、クライアント１０２ａ、１０２ｂまたは画像入力装置１０４から送信されてきた画像データおよび設定情報を基に、プリンタ１０３ａ〜１０３ｃに対してジョブリストを作成する。
【００３３】
図６はサーバ１０１で作成したジョブリストを示す図である。図において、６０１はジョブ毎にサーバ１０１が付けたジョブ番号である。６０２は画像出力依頼を行ったクライアント番号である。６０３はページ数である。６０４は部数である。６０５は紙サイズである。６０６はプリンタ番号である。６０７はその他受け渡し時間など、管理者によって記入された特記項目である。
【００３４】
サーバ１０１は、設定されたプリンタ１０３ａ〜１０３ｃに対し、入力された順にジョブを並べ、先頭のジョブから各プリンタに送信する。各プリンタは、ジョブを受け取ると、印刷を開始する。
【００３５】
図７はクライアントコンピュータ１０２によって設定されたジョブのスケジューリング結果を時系列的に示す図である。ドキュメントサーバ１０１がプリントジョブに対してスケジューリングを行った結果、プリンタ１０３ａでは、ジョブ００２、００４の順で設定されている。プリンタ１０３ｂでは、ジョブ００１、００５の順で設定されている。プリンタ１０３ｃでは、ジョブ００３、００６の順で設定されている。
【００３６】
クライアントコンピュータ１０２ａの画面上で、プリンタ１０３ａ〜１０３ｃの状態は確認可能である。図８はプリンタの確認画面を示す図である。図において、８０１はプリンタ状態一覧を示すプリンタ一覧ウインドウ画面である。図において、８０２はプリンタ毎に現在の状態が表示された状態欄である。例えば、プリンタ１０３ａでは、ジョブ００２が現在プリント中であることが示されている。８０３は詳細ボタンであり、この詳細ボタン８０３を押すことにより、プリンタの詳細を見ることができる。例えば、プリンタ１０３ａに対応する詳細ボタン８０３を押すと、プリンタ詳細ウインドウ画面が開かれる。
【００３７】
図９はプリンタ詳細ウインドウ画面を示す図である。図において、９０１は詳細ウインドウ画面である。９０２はプリンタ名、ＣＰＭ（コピー速度）等のプリンタ情報が表示されたプリンタ情報欄である。９０３はオプション（サイドデッキ、フィニッシャ）の有無、特殊な仕様（例えば、オートカセットチェンジ機構、動作中のトナー補給）が表示されたプリンタ仕様欄である。９０４はストックされている記録用紙のサイズおよび残量が表示された記録用紙欄である。本実施形態では、紙残量は数値で表されているが、多、中、少のような表示でもかまわない。９０５は現在実行中のジョブが表示されたジョブ欄である。９０６はジョブ詳細ボタンである。９０７は閉じるボタンであり、管理者がこの閉じるボタン９０７を押すと、詳細ウインドウ画面９０１が閉じられ、元のプリンタ一覧ウインドウ画面８０１に戻る。
【００３８】
また、詳細ウインドウ画面９０１のＪＯＢ詳細ボタン９０６を押すと、ジョブ詳細ウインドウ画面が開かれる。図１０はジョブ詳細ウインドウ画面を示す図である。ジョブ詳細ウインドウ画面１００１では、プリンタ毎のジョブスケジュール１００２が表示される。ジョブスケジュール１００２では、ジョブの出力時間１００３等が表示されている。管理者が閉じるボタン１００４を押すと、詳細ウインドウ画面９０１に戻る。
【００３９】
図１０に示すように、ドキュメントサーバ１０１は、プリントジョブを割り振り、プリンタの機能やコピー枚数／分を基に、そのプリントジョブにおけるプリント出力終了までの時間を計算する。出力時間欄１００３には、その結果が示されている。この出力時間を基に、ドキュメントサーバ１０１は、各プリンタに現在スケジューリングされているプリントジョブが終了するまでの時間を計算し、その終了時間を記憶している。
【００４０】
そして、この各プリンタにおける終了時間を基に、終了時間が最も早いプリンタからプリントジョブを受付順に割り振るようにすることで、受付時間の早いプリントジョブからプリント出力を行うようにスケジューリングを行う。
【００４１】
また、ドキュメントサーバ１０１は、図１１に示す部品交換テーブルを、各プリンタ１０３ａ〜１０３ｃ毎に予め用意している。この部品交換テーブルでは、各プリンタの稼働時、その値が更新される。図１１はプリンタ１０３ａに対応する、プリントジョブを受け付ける前の部品交換テーブルを示す図である。部品交換テーブルは、部品コード１１０１、部品名１１０２、現在のカウンタ値１１０３および交換時のカウンタ値１１０４のデータを有する。
【００４２】
ドキュメントサーバ１０１は、プリントジョブをクライアント１０２から受け付けると、そのプリントジョブから必要な画像形成動作の動作回数を算出する。さらに、用紙サイズにしたがって、給紙段を選択し、画像形成モードが両面であるかあるいは片面であるかによって紙パスを変化させる。例えば、片面である場合、レジローラやレジクラッチ（レジＣＬ）の動作回数は枚数分×１回であるが、両面である場合には、動作回数は枚数分×２回となる。
【００４３】
プリントジョブから割り出した動作回数を、現在のカウンタ値１１０３に足し合わせた結果が、交換時のカウンタ値１１０４を越えるか否かを判断する。例えば、プリントジョブに必要な回数が３０００回であり、給紙段として２段目の給紙カセットから給紙する場合、給紙２ローラでは、４９８２１３＋３０００＝５０１２１３＞５０００００となり、加算結果が交換カウンタ値を越えてしまう。
【００４４】
このように、交換カウンタ値を越えると判断した場合、このプリントジョブを受け付けることにより、プリンタ１０３ａがメンテナンスである交換時期を越えてしまうので、ドキュメントサーバ１０１は、プリンタ１０３ａに対し、このプリントジョブの終了後、これ以降のプリントジョブの受け付けを禁止させる。同時に、管理者のコンピュータに、受付中のプリントジョブのプリントするとプリンタ１０３ａの給紙２ローラの交換時期が来ることを送信し、給紙２ローラを交換する要求およびプリンタ１０３ａがダウンする旨を表示させ、プリンタ１０３ａに対してメンテナンスを行うことを促す。
【００４５】
このとき、管理者およびクライアント１０２にプリンタ１０３ａがメンテナンスを受ける必要がある旨とメンテナンス終了までにかかる予測時間を連絡することにより、管理者およびクライアント１０２は、プリンタ１０３ａが現時点で実行しているプリントジョブまでしかプリント出力できないことを認識する。
【００４６】
そのプリントジョブを受け付けプリント開始した時点で、ドキュメントサーバ１０１からメンテナンス要求があることを、ネットワーク１０５を通じてプリンタ１０３ａが受け取ると、プリンタ１０３ａは、プリントジョブ終了後にプリント出力を実行できないように、プリンタ内部の信号であるプリントレディ信号を無効にする。本実施形態では、プリンタ側がプリント実行後にプリントレディ信号を無効にしてプリントジョブを受け付けまたは実行できない様にドキュメントサーバ１０１へネットワーク１０５を介して連絡する。プリントレディ信号は”Ｈ”レベルでプリントジョブ実行可能であり、”Ｌ”レベルで実行不可能であることを示す。あとで述べるプリントレディ信号の“Ｈ”レベルへ移行させる操作が実行されるまで、プリントレディ信号は”Ｌ”レベルの状態を保つ。プリンタ１０３内部のプリントレディ信号の状態をネットワーク１０５で通信し、プリンタ１０３群の状態をモニタすることにより、ドキュメントサーバ１０１はプリンタ１０３群の中で、プリンタ１０３ａがダウンしたことを検知する。
【００４７】
図１２はプリンタ１０３ａがジョブＪＯＢ００２を終了した時のプリンタ確認画面を示す図である。プリンタ１０３ａは、ドキュメントサーバ１０１からのメンテナンス要求にしたがって、管理者がメンテナンスを行わなければならない状態にあるので、”Ｌ”レベルのプリンタレディ信号を出力している。このため、プリンタ１０３ａの状態（Ｃｏｎｄｉｔｉｏｎ）欄１２０２には、停止中であることを意味する”ＤＯＷＮ”が表示されている。これにより、管理者およびクライアントは、プリンタ１０３ａがコピーできない状態、すなわちダウン中であることを知ることができる。また、プリントジョブは受け付け不可能な状態であるので、空欄になる。
【００４８】
プリンタ１０３ａがメンテナンス中となり、プリント出力が不可能な状態になったことで、ドキュメントサーバ１０１は、全てのプリンタ１０３の未実行ジョブを収集する。さらに、ドキュメントサーバ１０１は、プリンタ１０３ａを除くプリント出力可能なその他のプリンタ１０３（プリンタ１０３ｂ、１０３ｃ）に対し、未処理ジョブを受付順（入力順）にプリント出力させるように、収集した未実行ジョブの再スケジュールを行う。
【００４９】
メンテナンスが終了し、そのプリンタを復帰させる場合、管理者は次のような手順を行う必要がある。管理者は、メンテナンス終了後に電源を投入する。プリンタ１０３ａは、プリンタレディ信号を参照し、“Ｈ"であれば通常の立ち上げ制御を行う。ただしこの場合は、電源をオフからオン状態にしてもプリントレディ信号は“Ｌ”に保たれているため以下の様にプリンタ１０３ａは立ち上げ制御を行う。通常の立ち上げ制御を行い正常に画像形成準備が終了したとプリンタが判断した場合、サンプル画像を出力させ、プリンタによる自己診断を行う。および管理者により出力されたサンプル画像のチェックを行う。いずれも正常であると判断した場合、メンテナンスが終了した旨をドキュメントサーバ１０１に伝えるために、各プリンタ１０３（ここではプリンタ１０３ａ）に設けられているメンテナンス終了ボタンを押下する。
【００５０】
このメンテナンス終了ボタンを押下することにより、プリンタ１３０ａは、内部のプリンタレディ信号を“Ｌ”から“Ｈ”へ移行させることができる。その後ネットワーク１０５を介してその旨をドキュメントサーバ１０１に伝達する。そして、ドキュメントサーバ１０１はプリンタ１０３ａのプリンタ状態を“ＤＯＷＮ”状態から”ＲＥＡＤＹ”状態に変更する。この後、ドキュメントサーバ１０１は、復帰したプリンタ１０３ａにプリントジョブを割り付けるために、その時点のすべての未実行ジョブを収集し、プリンタ１０３ａを含めたプリンタ１０３群で再度スケジューリングを行う。
【００５１】
［サーバ１０１のスケジューリング］
メンテナンスが必要になった時点からメンテナンスが終了になった時点におけるドキュメントサーバ１０１のスケジューリングを示す。図１３はプリントジョブのスケジューリング結果を示す図である。同図（Ａ）では、プリンタ１０３ａ〜１０３ｃのいずれもがメンテナンス時期を迎えていない場合のプリントジョブのスケジューリングが示されている。
【００５２】
プリンタ１０３ａでは、ジョブＪＯＢ００２が終了すると、ジョブＪＯＢ００４を実行する予定が組まれていたが、先程説明した様にドキュメントサーバ１０１はジョブＪＯＢ００２をプリンタ１０３ａが受け付けそのジョブＪＯＢ００２を終了した時点で、給紙２ローラのカウンタ値が交換カウンタ値を越えてしまうことを検知する。ジョブＪＯＢ００２の終了時点、つまり図中矢印▲１▼の時点でプリンタ１０３ａがメンテナンスを受けることになる。このため、プリンタ１０３ａ、１０３ｂ、１０３ｃに予約されていたプリントジョブ群のスケジューリングを一度解除し、予約されていたこれらの未実行のプリントジョブを受付順にプリンタ１０３ｂ及び１０３ｃで実行させるように、再スケジューリングを行う。
【００５３】
同図（Ｂ）では、再スケジューリングを行った結果が示されている。説明した様にドキュメントサーバ１０１は、プリンタ１０３ａがジョブＪＯＢ００２を終了した時点で、給紙２ローラを交換するメンテナンスが必要である旨を管理者に前もって（本実施例ではジョブＪＯＢ００２を開始した時点）連絡すると共に表示する。管理者は、ジョブＪＯＢ００２が終了した時点でメンテナンス作業に取り掛かることになる。このとき、どの機械のどの部品が必要であるかを、ドキュメントサーバ１０１から知らされているので、管理者は予めどのような作業手順が必要であるかを調べておくことができる。また、交換部品の在庫等も、予め調べておくことができる。このように、事前にメンテナンス作業が判明しているので、前準備の作業を効率的に行うことができる。
【００５４】
プリンタ１０３ａはメンテナンスが終了するまで、プリントジョブを受け付けることはできない。矢印▲１▼の時点では、プリンタ１０３ｂはジョブＪＯＢ００５を実行中であり、プリンタ１０３ｃはジョブＪＯＢ００３を継続して実行していることをネットワーク１０５を介して連絡する。実行中のプリントジョブを変更することはできないので、プリントジョブの終了後から入力順に、つまり未実行のジョブＪＯＢ００４、ＪＯＢ００６、ＪＯＢ００７、ＪＯＢ００８、ＪＯＢ００９の順に、プリントジョブを割り当てるように再スケジューリングを行う。すなわち、同図（Ｂ）に示すように、未実行で受付順番の早いジョブＪＯＢ００４をプリンタ１０３ｃに割り付け、次にジョブＪＯＢ００６をプリンタ１０３ｂに割り付けるようにスケジューリングを行う。
【００５５】
このように、ドキュメントサーバ１０１は、プリンタ１０３ａがジョブＪＯＢ００２を受け付けた時に交換時期に達することを検知するので、既にスケジューリングされたプリントジョブを、実行可能な他のプリンタ１０３（１０３ｂ、１０３ｃ）に振り分ける再スケジューリングを行うことになる。
【００５６】
またドキュメントサーバ１０１は、ジョブＪＯＢ００２をプリンタへ割り付けた時点でもプリンタ１０３ａの給紙ローラの交換時期に達することを検知できるのは今まで説明した中で明らかであるため、割り付けた時点で再スケジュールを行っても全く同等の制御を行え、かつ管理者により早くプリンタ１０３ａに給紙２ローラの交換のメンテナンスが必要になることを伝えることができる。
【００５７】
また、給紙２ローラ交換のメンテナンスが管理者によって終了した後、ドキュメントサーバ１０１は、メンテナンスが終了したプリンタ１０３ａが使用可能になった旨を先程説明した手順を行なわれ、プリンタ１０３ａよりネットワーク１０５を介して検知すると、交換時期に達した部品である給紙２ローラのカウンタ値１１０３を初期値である値０にクリアし、再度、交換時期に達することを監視できるようにする。したがって、プリンタ１０３のどれかがメンテナンス中になってもクライアント１０２は、どのプリンタ１０３から自分のジョブが出力されるかを知ることができる。
【００５８】
同図（Ｃ）では、メンテナンス終了時点で再スケジューリングした結果が示されている。ドキュメントサーバ１０１は、図中矢印▲２▼の時点で未処理のプリントジョブ群から、プリンタ１０３ａを含むプリンタ群に再度プリントジョブを振り分けるスケジューリングを行う。これにより、復帰したプリンタ１０３ａにもプリントジョブが割り付けられる。
【００５９】
矢印▲２▼のメンテナンス終了時点では、プリンタ１０３では、ジョブＪＯＢ００４を実行中であり、残りのジョブとして、ジョブＪＯＢ００６、ＪＯＢ００７、ＪＯＢ００８、ＪＯＢ００９、ＪＯＢ０１０が残っている。プリントジョブの受付順、つまりジョブＪＯＢ００６、ＪＯＢ００７をプリンタ１０３ａ、１０３ｂにそれぞれ実行させるように、スケジューリングを行う。さらに、プリントジョブが早く終了するプリンタ１０３ｃにジョブＪＯＢ００８を割り当て、次のジョブＪＯＢ００９をプリンタ１０３ｂに、さらに次のジョブＪＯＢ０１０をプリンタ１０３ａに割り当てる。この結果、ジョブスケジュールは同図（Ｃ）に示すようになる。
【００６０】
このように、ジョブのスケジューリングを行うことで、復帰したプリンタ１０３ａにプリントジョブが割り当てられ、プリントジョブの稼働率を高めることができると共に、クライアント１０２は自分のプリントジョブがどのプリンタ１０３から出力されるかを知ることができる。
【００６１】
図１４はドキュメントサーバ１０１によって行われるプリントジョブのスケジューリング処理手順を示すフローチャートである。この処理プログラムは、ドキュメントサーバ１０１内の記憶媒体に格納されており、ドキュメントサーバ１０１内のＣＰＵによって実行される。また、ドキュメントサーバ１０１は、記憶媒体内に格納されている他のルーチンの中で、各プリンタのプリンタレディ信号の状態をネットワーク１０５を介して通信することにより、各プリンタ１０３の状態をモニターしている。例えば、プリンタの通紙路に用紙が詰まった状態いわゆるジャムが発生した様な場合に置いても当然プリンタ１０３の内部信号のプリンタレディ信号が“Ｌ"に変わるため各プリンタ１０３の各々の状態を常時監視している必要がある。当然プリンタのメンテナンスが終了して正常復帰した場合や新規プリンタの追加等の監視もこれらのルーチンの中で行う。（これらの制御については図示しない）
以下、図１４につての説明を行う。まず、クライアント１０２から与えられたプリントジョブがあるか否かを判別する（ステップＳ１）。プリントジョブが与えられていない場合、後述するステップＳ３へ進み、プリントジョブが与えられた場合、ドキュメントサーバ１０１はプリントジョブのスケジューリングを行い、プリンタ１０３ａ〜１０３ｃにプリントジョブを割り当てる（ステップＳ２）。このスケジューリングの結果、図１３（Ａ）に示すように、プリントジョブは振り分けられる。さらに、ステップＳ２では、スケジューリング内容を管理者およびクライアント１０２に連絡する。
【００６２】
プリントジョブが終わった時点で次のプリントジョブを実行する際に、実行するジョブにて稼働する予測＋現在のカウンタ値が交換カウンタ値を越えるプリンタがあるか否かを判別する必要がある。
【００６３】
そのためプリントジョブ終了したかを判断する。（ステップＳ３）。プリントジョブが終了していない場合は、ステップＳ６へ進み、終了したプリントジョブがあれば、そのプリンタは次に予約されたプリントジョブの予測カウンタ値+現在のカウンタ値が交換カウンタ値を超えるか否かを判断する（ステップＳ4）。交換カウンタ値を越えない場合、ステップＳ６の処理に進む。一方、交換カウンタ値を越える場合、そのプリンタのプリントジョブの受け付けを禁止するため、プリンタ１０３へジョブ終了後に、プリントレディ信号を“Ｌ”に変更する様に、プリンタへ連絡する（ステップＳ５）。また、ステップＳ５では、給紙２ローラの交換カウンタ値がジョブ終了後に越えるので、管理者に連絡してその給紙２ローラ交換のメンテナンスを促すため、ネットワーク１０５を介して管理者へ情報を連絡する。さらに、管理者およびクライアント１０２にメンテナンスの予測時間を連絡する。更に、ステップＳ５では、プリンタ１０３ａが使用できなくなるので、プリンタ１０３ａを除いたプリンタ群でプリントジョブの再スケジューリングを行う。この再スケジューリングの結果、図１３（Ｂ）に示すように、プリントジョブは振り分けられる。そのスケジューリング内容は管理者およびクライアント１０２に連絡される。これにより、クライアント１０２は、自分の作成したプリントジョブがどのプリンタ１０３から出力されるかを確認できる。
【００６４】
次は、プリンタがメンテナンス中であるか否かを判別する（ステップＳ６）。メンテナンス中の場合、この処理（ＳＥＱ１）を抜け、次のルーチンを行う。一方、メンテナンスが終了している場合、ステップＳ７の処理に進む。
【００６５】
このようにドキュメントサーバ１０１が制御を行うことで、管理者は、交換カウンタ値を越えるプリンタのプリントジョブが終了してからメンテナンスを開始できる。また、メンテナンスが終了してプリンタが復帰するまで、ドキュメントサーバ１０１は、そのプリンタにプリントジョブを割り付けないように作用する。
【００６６】
そして、ドキュメントサーバ１０１は、管理者によるメンテナンスが終了した旨を、ネットワーク１０５を介して検知すると、復帰したプリンタの現在のカウンタ値をクリアし、メンテナンス状態であることを解除する（ステップＳ７）。さらに、ステップＳ７では、未処理のプリントジョブに対し、復帰したプリンタを含むプリンタ１０３群でプリントジョブのスケジューリングを再度行う。この結果図１３の（Ｃ）で示した様にプリントジョブがスケジューリングされる。
【００６７】
先程説明した本実施形態の他に、メンテナンスが終了すると、管理者はプリンタの電源を投入する。これにより、プリンタは自己診断を行い、画像形成動作を行える状態になったと判断した場合、ネットワーク１０５を介して、プリンタレディ信号を”Ｈ”レベルに変更し、ドキュメントサーバ１０１に出力する。一方、ドキュメントサーバ１０１は、そのプリンタレディ信号を受け付けると、ダウンしていたプリンタが復帰したことを検知する。このような形態に変更しても同様な効果を得られる。ジャムや用紙切れでのプリンタダウンの様な場合、給紙や通紙の確認ができれば良いメンテナンスである。そのためサンプル画像を出力させるための時間分、管理者は有効に使える利点がある。従って、画像に影響するメンテでない場合には、この様に自己診断だけですませる形態に変更することは可能である。
【００６８】
更に付け加えれば、画像に影響がある場合に関してのメンテナンスを行った場合のみ、プリンタが自己診断を行う代わりに、管理者がメンテナンス終了時にテストプリントを行い、正常にプリント出力が可能になったと判断した場合、プリンタの操作部に設けられたメンテナンス終了スイッチを押下することで、ドキュメントサーバ１０１にネットワーク１０５を介して送信されるプリントレディ信号を”Ｈ”レベルに変更して復帰したことを報知するようにしてもよい。
【００６９】
図１５はステップＳ２、Ｓ５、Ｓ７の一部で行われるスケジューリング処理手順を示すフローチャートである。このスケジューリング処理は、前述したように、ドキュメントサーバ１０１が新たにプリントジョブを受け付けた場合、プリンタがメンテナンス等でダウンしている場合、あるいはプリンタが復帰した場合、実行される。
【００７０】
まず、メンテナンス等によりダウンしたかあるいは復帰したプリンタがあるか否かを判別する（ステップＳ１１）。プリンタがプリントレディ信号を”Ｌ”レベルに変更した場合、あるいは”Ｈ”レベルに変更した場合、レベルを変更された状態時がダウンまたは復帰した直後であるので、そのプリンタを含む全てのプリンタ群から、全ての未実行および未振り分けジョブのプリントジョブを収集し、これら全てのプリントジョブを未振り分けジョブとする（ステップＳ１２）。これにより、ダウンしたプリンタに振り分けられた未実行のプリンタジョブを再度稼動中のプリンタに振り分けることが可能となる。一方、ステップＳ１１でダウンあるいは復帰したプリンタが無い場合、つまり、プリンタの状態が変化していない場合、そのままステップＳ１３の処理に進む。
【００７１】
そして、未振り分けプリントジョブを受付時間の早い順にソートし直す（ステップＳ１３）。さらに、終了時間の早いプリンタに、受付時間の早いものからプリントジョブを割り付ける（ステップＳ１４）。即ち、全てのプリンタが実行中で、復帰したばかりのプリンタがあった場合、終了時間が現時刻になっている、そのプリンタにプリントジョブを振り分ける。そうでなければ、現時刻に一番近いプリンタにそのプリントジョブを振り分ける。
【００７２】
プリンタがそのプリントジョブの実行を終了するまでの終了予定時間を計算し、そのプリンタの終了時間を記憶しているメモリの内容を更新する（ステップＳ１５）。この後、未振り分けのプリントジョブがあるか否かを判別し（ステップＳ１６）、未振り分けのプリントジョブがある場合、ステップＳ１４の処理に戻り、一方、未振り分けのプリントジョブがない場合、本処理を終了する。すなわち、プリンタに割り付けられていない未振り分けのプリントジョブがなくなるまで、上記ステップＳ１４〜Ｓ１６の処理を繰り返す。
【００７３】
このように、本実施形態では、クライアントが順次作成したプリントジョブに対し、部品交換等のメンテナンスが必要となり、ネットワーク１０５に接続されたプリンタ群の中の１台のプリンタがダウンしたとしても、プリントジョブの再スケジューリングを行うことにより、クライアントの入力したプリントジョブの受付順に近い形で画像形成動作を行うことができる。また、メンテナンス内容を管理者に予め伝えることができるので、管理者は事前にメンテナンスの準備を行うことができる。さらに、再スケジューリングを行うことにより、クライアント１０２は自分のプリントジョブが出力されるプリンタ１０３を確認することができる。また、復帰後もプリントジョブの再スケジューリングを行うので、画像形成システムの稼働率を高めることができる。
【００７４】
以上が本発明の実施の形態の説明であるが、本発明は、これら実施の形態の構成に限られるものではなく、特許請求の範囲で示した機能、または実施の形態の構成が持つ機能が達成できる構成であればどのようなものであっても適用可能である。
【００７５】
例えば、上記実施形態では、１台のプリンタのメンテナンス開始前および終了後にスケジューリングを行っていたが、１台目に引き続いて２台目以降のプリンタのメンテナンスを開始する場合にも同様に適用可能である。この場合、２台目以降のプリンタのメンテナンス開始前に、複数のメンテナンス対象のプリンタを除いた残りのプリンタ群に対し、未振り分けのジョブを振り分けるようにスケジューリングし直す。そして、そのメンテナンス終了後に、再びメンテナンスが終了したプリンタを含めたプリンタ群に対し、未振り分けのジョブを振り分けるようにスケジューリングし直す。このように、ジョブのスケジューリングをメンテナンスに合わせて動的に変更することが可能である。
【００７６】
また、本発明では、メンテナンスを広義に解釈し、消耗部品の交換に限らず、調整、清掃および補給も含めた表現として、メンテナンスという用語を使用している。例えば、調整としては、濃度調整やレジスト調整などが挙げられる。清掃としては、原稿台ガラス清掃や搬送ベルトなどの清掃が挙げられる。消耗部品の交換としては、クリーニングブレードや帯電器などの交換が挙げられる。補給としては、トナーや用紙などの補給が挙げられる。
【００７７】
また、本実施形態では、プリントジョブの種類について述べていないが、図１で示したプリンタ１０３群の他にプリンタ１０４群を設定し、プリンタ１０３群をカラープリンタ群、プリンタ１０４群を白黒プリンタ群としたシステムを構成した場合に、例えば、カラープリントジョブを実行中にプリンタ１０３群の中の一台が交換時期に達しメンテナンスを行う様な場合、カラープリント１０３群での未実行プリントジョブ群を収集し、その収集したカラープリントジョブ群をプリンタ１０３群に再スケジュールする制御を行うことによりカラープリントジョブがプリンタ１０４群即ち白黒プリンタへスケジュールされることはない。また白黒プリントジョブはカラープリンタ１０４群へスケジューリングされても特に問題は発生しないことは明らかである。
【００７８】
上記で簡単に説明した様に、カラープリントジョブ群と白黒プリントジョブ群のスケジューリングに関しても本発明と同様に、プリンタがメンテナンス中に他のカラープリント１０４群内でのスケジュールを行うことにより、予約時間にほぼ従ったプリントジョブの実行を行える。
【００７９】
本発明の実施形態を以下に列挙する。
【００８０】
［実施態様１］  複数の画像形成装置を備え、入力された複数のジョブを前記複数の画像形成装置に振り分けるスケジューリングを行った後、前記複数の画像形成装置が画像形成動作を行う画像形成システムにおいて、前記複数の画像形成装置のメンテナンス時期を監視する監視手段と、該監視の結果、少なくとも１つの画像形成装置がメンテナンス時期に達した場合、該メンテナンスが開始される画像形成装置を除いた残りの前記画像形成装置に、未処理のジョブを振り分けるスケジューリングを行うメンテナンス開始時スケジューリング実行手段とを備え、該スケジューリング後、前記残りの画像形成装置が画像形成動作を行うことを特徴とする画像形成システム。
【００８１】
［実施態様２］  前記メンテナンスが終了した場合、該メンテナンスが終了した画像形成装置を含む複数の前記画像形成装置に、未処理のジョブを振り分けるスケジューリングを行うメンテナンス終了時スケジューリング実行手段を備え、該スケジューリング後、前記複数の画像形成装置が画像形成動作を行うことを特徴とする実施態様１記載の画像形成システム。
【００８２】
［実施態様３］  前記メンテナンス開始時スケジューリング実行手段は、前記未処理のジョブの画像形成動作が該ジョブの入力順に行われるように、前記スケジューリングを行うことを特徴とする実施態様１記載の画像形成システム。
【００８３】
［実施態様４］  前記メンテナンス終了時スケジューリング実行手段は、前記未処理のジョブの画像形成動作が該ジョブの入力順に行われるように、前記スケジューリングを行うことを特徴とする実施態様２記載の画像形成システム。
【００８４】
［実施態様５］  前記スケジューリング内容を報知する報知手段を備えたことを特徴とする実施態様１または２記載の画像形成システム。
【００８５】
［実施態様６］  前記監視手段は、画像形成動作回数を基に、前記メンテナンス時期を監視することを特徴とする実施態様１記載の画像形成システム。
【００８６】
［実施態様７］  前記メンテナンスが終了した後、前記画像形成動作回数を初期値に戻すことを特徴とする実施態様６記載の画像形成システム。
【００８７】
［実施態様８］  ネットワークを介して接続された情報処理装置によって前記複数の画像形成装置が管理される画像形成システムであって、前記情報処理装置は、前記ジョブを入力するジョブ入力手段と、該入力されたジョブを前記ネットワークを介して前記画像形成装置に出力するジョブ出力手段とを備えたことを特徴とする実施態様１記載の画像形成システム。
【００８８】
［実施態様９］  入力された複数のジョブを複数の画像形成装置に振り分けるスケジューリングを行った後、前記複数の画像形成装置が画像形成動作を行う画像形成方法において、前記複数の画像形成装置のメンテナンス時期を監視する監視ステップと、該監視の結果、少なくとも１つの画像形成装置がメンテナンス時期に達した場合、該メンテナンスが開始される画像形成装置を除いた残りの前記画像形成装置に、未処理のジョブを振り分けるスケジューリングを行うメンテナンス開始時スケジューリング実行ステップとを有し、該スケジューリング後、前記残りの画像形成装置が画像形成動作を行うことを特徴とする画像形成方法。
【００８９】
［実施態様１０］  前記メンテナンスが終了した場合、該メンテナンスが終了した画像形成装置を含む複数の前記画像形成装置に、未処理のジョブを振り分けるスケジューリングを行うメンテナンス終了時スケジューリング実行ステップを有し、該スケジューリング後、前記複数の画像形成装置が画像形成動作を行うことを特徴とする実施態様９記載の画像形成方法。
【００９０】
【発明の効果】
本発明によれば、メンテナンスを行っても、入力されたプリントジョブの順番に近い形で画像形成動作を行うことができ、その稼働率を高めることができる。
【図面の簡単な説明】
【図１】実施の形態における画像形成システムの全体構成を示す図である。
【図２】ネットワーク１０５経由で送られてきたデータを処理する際のプリンタの電気的構成を示す図である。
【図３】プリンタ部２０４の内部構成を示す図である。
【図４】フィニッシャ部２０５の内部構成を示す図である。
【図５】クライアントコンピュータ１０２ａ、１０２ｂに表示されたジョブの設定画面を示す図である。
【図６】サーバ１０１で作成したジョブリストを示す図である。
【図７】クライアントコンピュータ１０２によって設定されたジョブのスケジューリング結果を時系列的に示す図である。
【図８】プリンタの確認画面を示す図である。
【図９】プリンタ詳細ウインドウ画面を示す図である。
【図１０】ジョブ詳細ウインドウ画面を示す図である。
【図１１】プリンタ１０３ａに対応する、プリントジョブを受け付ける前の部品交換テーブルを示す図である。
【図１２】プリンタ１０３ａがジョブＪＯＢ００２を終了した時のプリンタ確認画面を示す図である。
【図１３】プリントジョブのスケジューリング結果を示す図である。
【図１４】ドキュメントサーバ１０１によって行われるプリントジョブのスケジューリング処理手順を示すフローチャートである。
【図１５】ステップＳ２、Ｓ４、Ｓ７の一部で行われるスケジューリング処理手順を示すフローチャートである。
【符号の説明】
１０１  サーバコンピュータ
１０２ａ、１０２ｂ  クライアントコンピュータ
１０３ａ、１０３ｂ、１０３ｃ  プリンタ
１１０３  現在のカウンタ値
１１０４  交換カウンタ値
【図１】
2004199503.tif 000003
【図２】
2004199503.tif 000004
【図３】
2004199503.tif 000005
【図４】
2004199503.tif 000006
【図５】
2004199503.tif 000007
【図６】
2004199503.tif 000008
【図７】
2004199503.tif 000009
【図８】
2004199503.tif 000010
【図９】
2004199503.tif 000011
【図１０】
2004199503.tif 000012
【図１１】
2004199503.tif 000013
【図１２】
2004199503.tif 000014
【図１３】
2004199503.tif 000015
【図１４】
2004199503.tif 000016
【図１５】
2004199503.tif 000017