(57)【要約】【課題】所望のプリンタが利用できない場合又は利用できなくなった場合に、自動的に、印刷ジョブを再配分するのに好ましいプリンタ又は一組のプリンタを定めるようにされたシステムを設ける。【解決手段】複数の通信可能に結合されたシステムを管理する方法であって、ジョブ・ログ・データを収集し、ジョブ・ログ・データを用いて、複数のシステムの各々に対するユーザ・コミュニティを求め、複数のシステムの対について重なりコミュニティを計算し、重なりコミュニティを用いて、再配分マトリックスを定義して、複数のシステムの動作を管理する。【選択図】図１
2006172455.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信可能に結合されたシステムを管理する方法であって、
ジョブ・ログ・データを収集し、
前記ジョブ・ログ・データを用いて、前記複数のシステムの各々に対するユーザ・コミュニティを求め、
前記複数のシステムの対について重なりコミュニティを計算し、
前記重なりコミュニティを用いて、再配分マトリックスを定義して、前記複数のシステムの動作を管理する、
ことからなる方法。
【請求項２】
ジョブを実行するようにユーザにより選択された前記複数のシステムの１つが利用できなくなった場合に、前記再配分マトリックスを用いて、該複数のシステムのうちの前記ジョブを送ることができる別のものを識別することをさらに含む請求項１に記載の方法。
【請求項３】
前記再配分マトリックスを用いて、システムのクラスタを算出し、前記複数のシステムの動作を管理することをさらに含む請求項１に記載の方法。
【請求項４】
複数の通信可能に結合されたシステムを管理する装置であって、
処理命令を格納して再配分マトリックスを算出するためのメモリと、
前記メモリに結合されて、前記装置の前記処理命令を実行するためのプロセッサと、
を備え、前記プロセッサが前記処理命令を実行する際に、
ジョブ再配分情報を収集し、
前記ジョブ再配分情報を用いて、前記複数のシステムの各々に対するユーザ・コミュニティを求め、
前記複数のシステムの対に対する重なりコミュニティを計算し、
前記重なりコミュニティを用いて、再配分マトリックスを定義して、前記複数のシステムの動作を管理する、
ことを含む、
ことを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、組織内で互いにネットワーク化されたプリンタ、スキャナ、及びファックスといったシステムの動作効率を管理するための方法に関する。
【背景技術】
【０００２】
プリンタといったネットワーク・システムは、機能上の可変性（例えば、カラー対白黒）が幾らかあるか又は全くないネットワーク・コミュニティ内において異なる物理的な位置で冗長なサービスをもつ傾向がある。一般に、１つのシステムが利用できなくなった場合には、別のシステムが利用可能になり、利用できないシステムの近くに配置されるものと同一の又は実質的に同様なサービスを与えることができる。この冗長性を活用するために、幾つかの印刷システムは、プリンタが利用できなくなった場合に、印刷ジョブを再配分するようにされている。例えば、ウィンドウズ（登録商標）２０００ベースの印刷サーバ及びＣｏｍｍｏｎ  ＵＮＩＸ（登録商標）  Ｐｒｉｎｔｉｎｇ  Ｓｙｓｔｅｍ（商標）（「ＣＵＰＳ（商標）」）は、それぞれ、プリンタ・プール又はプリンタ・クラスの生成を行う。（論理プリンタを通って）プール又はクラスに送られたジョブは、そのクラスにおいて最先に利用可能なプリンタに送られる。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
例えば、欧州特許第０９９６０５５Ａ２号、欧州特許０９１７０４４Ａ２号、及び米国特許２００３／００９０６９７Ａ１号は、プリンタが使用できなくなった場合に印刷ジョブを再配分するための異なるシステムを開示する。これら及び他の既知のシステムは、一般に、個々のユーザの好みを考慮しないが、その代わりに、プリンタの再配分を特定することに対する設定値に依存する。したがって、所望の（又は当初選択されていた）プリンタが利用できない場合又は利用できなくなった場合に、自動的に、印刷ジョブを再配分するのに好ましいプリンタ又は一組のプリンタを定めるようにされたシステムを設けることが有利である。このようなシステムが、ネットワークの内部構造又はその上の装置の構成に対するどのような既存の知識も必要とすることなく、所望のプリンタが利用できない場合又は利用できなくなった場合に、印刷ジョブを転送することができるプリンタの候補を識別するようになっている場合には、さらに有利である。
【課題を解決するための手段】
【０００４】
ここに述べられる種々の実施形態によれば、組織（又は隣接するネットワーク）の一部を形成する複数の通信可能に結合されたシステムを管理するための方法、システム、及び、製品の３つが提供される。この方法は、ジョブ・ログ・データを収集し、ジョブ・ログ・データを用いて、複数のシステムの各々に対するユーザ・コミュニティを求め、複数のシステムの対に対する重なりコミュニティを計算し、重なりコミュニティを用いて、再配分マトリックスを定義して、組織の複数のシステムの動作を管理する、という動作を含む。
【０００５】
ここに述べられる種々の他の実施形態によれば、組織の一部を形成する複数の通信可能に結合されたシステムを管理するための方法、システム、及び、製品が提供される。この方法は、ジョブ再配分情報を収集し、ジョブ再配分情報を用いて、再配分マトリックスを定義し、再配分マトリックスを用いて、ネットワーク・トポロジ及びクラスタの一方又は両方を算出する、という動作を含む。
【０００６】
ここに述べられる実施形態の利点は、（ａ）再配分マトリックスを用いて、システム間の非対称的な関係を説明することができること、（ｂ）再配分マトリックスを、例えば、組織の内部構造における要素間の相互関係を監視するためのデータを図式的に表わすことができる任意の数のシステム管理視覚化エンジンに対する入力として用いることができること、（ｃ）再配分マトリックスを用いて、カスタマの内部構造、冗長性、及び容量を見出すことができること、（ｄ）再配分の決定は、ユーザの性質に基づくものであり、したがって、自然な又は予測される及び／又は好ましいユーザの反応にしたがう傾向になること、及び（ｅ）再配分マトリックスを用いてクラスタを求めることができ、これは次いで、クラスタ間の流れ（すなわち、クラスタ間の依存度）を評価するのに用いることができること、を提供することである。
【０００７】
本開示のこれら及び他の態様は、同じ参照番号が同様の部品に適用された添付の図面と併せて以下の説明を読むことにより明らかになるであろう。
【発明を実施するための最良の形態】
【０００８】
Ａ．システム概要
図１は、ここに述べられる実施形態の内容を示す単純化された図である。図１においては、当該技術分野においてよく知られる種類の組織をもつネットワーク１０２が与えられる。このネットワーク上１０２には、少なくとも１つのコンピュータ１０４と、実施形態の目的のために、ここでは１０６Ａ、１０６Ｂ、１０６Ｃ、及び１０６Ｄと表示が付された複数のプリンタが存在する。さらに、ネットワーク１０２上には、該ネットワークに対するすべての又は幾つかの印刷要求が物理的な装置に送られる前にスプールされることができる仮想装置として作用する印刷サーバ１０８として知られるものが与えられる。図１の実施形態においては、印刷サーバは、自動化された印刷ジョブ再配分システム１１０を使用して動作し、これは、ここにさらに述べられるように、プリンタ１０６のいずれかが利用できない場合又は利用できなくなった場合に、再配分マトリックスを算出し、その値を適用して、自動的に、印刷ジョブを再配分する。
【０００９】
ここに述べられる他の実施形態においては、コンピュータ１０４及び／又はプリンタ１０６及び／又は印刷サーバ１０８は、ここに述べられるように、集中的な又は分散された方法で、自動化された印刷の再配分、及び／又は、組織の管理システムを、これらの１つ又はそれ以上の中で動作させている。さらに、「プリンタ」という語は、本目的においては、プリンタだけでなく、（走査、印刷、及びファックスといった１つ又はそれ以上の機能を含む）多機能装置、又は、デジタル・コピー機、入力スキャナ、ファクシミリといった独立型装置といった、プリンタのような特徴及び／又は機能及び／又は動作品質を有する（例えば、ネットワーク１０２上で共有ソースとして動作する）あらゆる種類の装置を意味することができる。
【００１０】
さらに他の実施形態においては、図１におけるコンピュータ１０４は、ネットワーク１０２上のプリンタの幾つか又はすべての活動を担うシステム・アドミニストレータのコンピュータとすることができる。こうした役割は、例えば、特定の数のプリンタが利用可能で、ネットワーク１０２上で動作していることを確実にすること、ネットワーク１０２上のプリンタ１０６が特定の種類のものであることを確実にすること、及び、取り付けられたプリンタが組織のニーズを考慮して適切に選択されたことを確実にすることを含む。実世界の内容においては、特に、ネットワーク上に何十もの又は何百ものプリンタがある場合には、要求される維持管理或いは修理のため、又は、ジョブ・キューにおいて完了されるのを待機している多数のジョブのために、プリンタが折りに触れて利用できなくなることは避けることができない。
【００１１】
このように、ネットワーク上のプリンタは、種々の理由のために一時的に利用できなくなることがある。ここに開示される実施形態によれば、システム・アドミニストレータは、組織のネットワーク上で利用可能なプリンタを評価して、（ａ）ネットワーク上で１つのプリンタが一時的に利用できなくなった場合に、印刷ジョブを再配分するにはどのプリンタが最適であるか、及び（ｂ）ネットワーク上の印刷用途を評価するためのネットワーク・トポロジをどのように定義するか、を定める。さらに、プリンタがネットワーク上に割り振られると、システム・アドミニストレータは、プリンタ・ネットワークのトポロジ全体の動作を検査及び管理して、負荷のバランスがとれており、これらが効率的に使用されていることを確実にすることができる。以下に述べられるように、印刷ジョブの再配分の管理は、プリンタ１０６において又は印刷サーバ１０８から、又はこれらの両方で管理することができる。
【００１２】
Ｂ．プリンタ再配分モデル
このセクションでは、ここに述べられる種々の実施形態を実行するための一般的なプリンタ再配分モデルが与えられる。このモデルにおいては、（図１に示すプリンタ１０６のような）ｎ個のプリンタが、（図１に示すネットワーク１０２のような）コンピュータ・ネットワークを使用して結合されており、これにより、データ交換が可能になる。ｎ個のプリンタの各々は、
2006172455.tif 000003
として定義されるネットワーク・プリンタのベクトルＰにより表わされる。プリンタｐiが利用できないとすると、プリンタｐiに向けられる印刷ジョブの、可能性のある再配分候補の最大数は、ｎ−１になる。したがって、ｎ個のプリンタが装備されたネットワーク上で、利用できないプリンタから、利用可能なプリンタに印刷ジョブを再配分する問題を解決することは、各々のプリンタに対してｎ−１の再配分候補プリンタについて評価することを意味する。
【００１３】
再配分モデルの一部として、ｎ×ｎの再配分マトリックスＲが定義され、ここで、再配分マトリックスＲにおける各々の要素ｒijは、プリンタｐiからプリンタｐjに印刷ジョブを再配分する際の適合性尺度であり、ここでは「再配分可能性」と呼ばれる。一実施形態によれば、再配分マトリックスは、その要素ｒijが
2006172455.tif 000004
を満たすように生成され、再配分可能性マトリックスＲの行に対するすべての再配分可能性要素の合計は１になる。本実施形態によれば、この再配分プロセスは、マルコフ確率プロセスとしてモデル化され、再配分可能性マトリックスＲにおける各々の再配分可能性要素ｒijは、プリンタｐiが利用できず、プリンタｐjが利用可能である場合に、印刷ジョブを、プリンタｐiからプリンタｐjに再配分することになる可能性を特定する。
【００１４】
再配分マトリックスＲの１つの特性は、対角線に沿ったその要素がゼロに等しいことである。
2006172455.tif 000005
このことは、自己再配分は、向け直されない印刷動作として解釈することができるため、あらゆるプリンタｐiのそれ自体に対する再配分可能性は、ゼロであることを意味し、マトリックスＲにおける各行ｉは、プリンタｐiに対する再配分ベクトルＴiを象徴し、
2006172455.tif 000006
及び
2006172455.tif 000007
として定義され、ここで、ｉは、再配分マトリックスＲにおける各列にわたり指し示し、ｎは、各行にわたり指し示す。
【００１５】
さらに、モデルの一部として、各々のプリンタｐiがユーザの数ｍiにより採用される。ユーザの数ｍは、各々のプリンタは、各ユーザの異なるニーズを満たすことができるため、プリンタ間で異なる傾向になる。例えば、一方のプリンタは、ユーザに対して近位に配置されているために、よりアクセス可能とすることができ、別のプリンタは、特定の印刷要求（例えば、カラー印刷）を満たす１つ又はそれ以上の機能を提供することができる。したがって、モデルの一部として、ユーザのコミュニティＵiが各々のプリンタｐiについて定義されて、
2006172455.tif 000008
である場合に、ユーザのコミュニティ
2006172455.tif 000009
になるようにし、ユーザのコミュニティＵiの各要素ユーザがプリンタｐiを採用する異なるユーザｕを識別する。
【００１６】
プリンタのユーザ・コミュニティＵiは、一般に良好に定義することができるが、プリンタｐiのユーザｕikは、時々、プリンタｐiが利用できないか、又は単純にプリンタjが特別な印刷ジョブを満たす機能（例えば、両面又はカラー印刷）を与える結果として、別のプリンタｐjに印刷することができる。したがって、プリンタｐiのユーザｕikは、ユーザ・コミュニティＵjにおいて、ユーザｕjkとして現れることができる（すなわち、ユーザ・コミュニティの外部）。
【００１７】
さらに、モデルの一部として、コミュニティ重なりベクトルＣijが、プリンタｐiのユーザ・コミュニティＵiとプリンタｐjのユーザ・コミュニティｐjとの間に以下のように定義され、
2006172455.tif 000010
ここで、コミュニティ重なりベクトルＣijの寸法は、プリンタｐi及びプリンタｐjに印刷する重なりユーザの数に依存し、これは、プリンタｐi及びプリンタｐjのそれぞれに印刷するユーザｍi及びｍjの総数より少ないと予想され、
2006172455.tif 000011
Ｃijにおける重なり又は交差要素の結果として、
2006172455.tif 000012
である場合に、
2006172455.tif 000013
になる。
【００１８】
Ｃ．プリンタ再配分マトリックス
このセクションは、一般に、プリンタの再配分マトリックスＲを算出する方法を概説し、次いで、この方法の特定の態様についての説明が続く。上で定義されたように、コミュニティ重なりベクトルＣijにおける各々のユーザＵikは、特定の数の印刷ジョブをプリンタｐiに向け、プリンタｐiが利用できなくなった場合には、プリンタｐjに再配分することができる。第１のプリンタｐiが利用できなくなった場合に、ジョブを第１のプリンタｐiから第２のプリンタｐjに再配分するこの可能性は、プリンタ再配分マトリックスに記録され、これは、異なるユーザ・コミュニティＵにおいて共通のユーザを考慮することにより算出される。
【００１９】
プリンタ再配分マトリックスを算出するための一般的な方法は、３つの通常の動作にまとめることができる。第１に、各々の重なりコミュニティを再配分することができるすべてのジョブは、各々のプリンタの再配分の組み合わせについて識別することができる（例えば、プリンタｐiからプリンタｐjに）。例えば、この第１の動作は、重なりコミュニティにおける各々のユーザがプリンタｐi及びｐjに向けたジョブの数を識別することを含む（すなわち、「合計重なりジョブ」）。次いで、すべての再配分の組み合わせに対する再配分可能ジョブの数が、各プリンタの再配分の組み合わせに対して合計される（すなわち、「合計潜在的再配分可能ジョブ」）。最後に、１つのプリンタの再配分の組み合わせに対する潜在的再配分可能ジョブの総数を、ソース・プリンタ（すなわち、印刷ジョブが向け直される元のプリンタ）からネットワーク上の他の目標プリンタ（すなわち、印刷ジョブが向け直される先のプリンタ）へのすべての再配分の組み合わせに対する潜在的再配分可能ジョブの総数により除算することにより、再配分マトリックスＲにおける再配分可能性要素ｒijが、各々の再配分について取得される。再配分可能性要素ｒは、事実上、コミュニティの性質を反映する重みパラメータであり、ここでは、重み付けが大きければ大きいほど、２つのプリンタ間で近接関係が存在する可能性が大きくなること（又は、再配分がどれだけ自然であるか）を示す。
【００２０】
より形式的には、この方法は、プリンタｐiからｐjへの再配分可能性の可能性が、コミュニティ重なりベクトルＣijにおけるすべてのユーザがプリンタｐiに印刷し、これがプリンタｐjに印刷できたであろうことを仮定するジョブの総数であることを与える。一実施形態においては、Ｃijにおける各々のユーザｃsが印刷できたであろうジョブの数を求めることにより、プリンタｐi及びプリンタｐjの印刷ログを用いて、一対のプリンタｐi及びｐjに対するコミュニティ重なりベクトルＣijを計算することができる。コミュニティ重なりベクトルＣijにおける各ユーザｃsに対して印刷されたジョブの数を含むベクトルＶijは、
2006172455.tif 000014
と定義することができ、
2006172455.tif 000015
であり、ベクトルＶijの寸法は、プリンタｐi及びプリンタｐjに印刷する重なりユーザの数に依存し、これは、プリンタｐi及びプリンタｐjのそれぞれに印刷するユーザｍi及びｍjの総数より小さい。
【００２１】
プリンタｐiからプリンタｐjに印刷可能なジョブの潜在的な総数は、ｈijとして定義され、以下のように、単純に、ベクトルＶijにおけるすべての要素ｖを加算することにより計算することができ、
2006172455.tif 000016
ここで、ｄは、プリンタｐiとプリンタｐjとの間で重なるコミュニティにおけるユーザの総数と等しく、ｈijはゼロに等しく、
プリンタｐiからそれ自体に印刷可能なジョブの可能性はゼロであるため、ｉ＝ｊである
2006172455.tif 000017
プリンタが利用可能な場合には、ｈijは、
プリンタｐiからプリンタｐjに印刷された印刷ジョブの総数を表わし、これは、実際は、ｐiにおいて印刷された印刷ジョブの総数である。
【００２２】
さらに、プリンタｐiからネットワークにおけるすべての他のプリンタに再配分可能な可能性のあるジョブｈjは、
プリンタｐiのすべての重なりコミュニティにおけるすべてのユーザが、印刷の再配分により、ネットワークにおけるあらゆる他のプリンタに印刷できるであろうジョブの総数であり、
2006172455.tif 000018
と定義することができ、ここでｎはネットワークにおけるプリンタの総数である。
【００２３】
再配分可能性要素ｒijは、ｈijとして知られる、プリンタｐiからプリンタｐjに再配分可能なジョブの潜在的な数を、ｈiと定義される、プリンタｐiから、ネットワークにおけるすべての他にプリンタに再配分可能なジョブの潜在的な数で除算することにより取得され、
2006172455.tif 000019
これは、
2006172455.tif 000020
が
2006172455.tif 000021
を意味するという規則が与えられるとすると、再配分マトリックスＲが以下の構成法則を満たすことを与える
2006172455.tif 000022
【００２４】
再配分マトリックスＲのこのようなモデル化の１つの利点は、その要素を計算するのに要求されるすべての情報は、例えば、集中ジョブ・スプーラ上に格納される印刷ジョブのログからであるか、又は、ネットワーク上で動作するプリンタ間でのジョブ・ログ・データ交換により（例えば、定義された交渉プロトコルにより）、ネットワークの印刷ジョブ・ログの再構成から取得することができることである。或いは、再配分マトリックスＲの要素を計算するのに要求される情報は、クライアントのスプーラ・ログから検索することができる（例えば、ユーザのワークステーションのような）。本実施形態の一例においては、エージェントがユーザのワークステーションに取り付けられて、印刷、ジョブのサブミッションに関する情報（例えば、プリンタ及びジョブの特性）を捕らえる。本実施形態は、中央印刷サーバへのアクセスがない場合又は割り込まれた場合に、特に適している。
【００２５】
再配分マトリックスＲのこのようなモデル化のさらに別の利点は、再配分マトリックスＲが非対称性であることである。再配分マトリックスＲにおいて計算される各々の再配分値ｒijは、プリンタｐi及びｐjのジョブ・ログからのデータに基づくものであり、これは、ｒjiの再配分値がｒijとは異なる可能性があることを意味する。有利なことには、この再配分マトリックスＲの非対称的な性質は、再配分マトリックス候補のデータを容易にフィルタ処理することを可能にする。すなわち、再配分マトリックスの非対称性は、２つのプリンタ間の再配分可能性に関してさらなるフィルタ処理又はより精細な評価を可能にする。より具体的には、再配分マトリックスＲは、例えば、再配分値ｒijが計算されるパラメータが、プリンタｐiからの計算のみに依存するため、非対称的なのである。換言すると、プリンタｐiからプリンタｐjに再配分可能な潜在的なジョブの数は、ほとんどの場合、プリンタｐiにサブミットされるジョブは、プリンタｐjに送られるものと同じになる可能性がほとんどないため、プリンタｐjからプリンタｐiに再配分可能な潜在的なジョブの数とは、多分同じになることがなく、より一般的には、
2006172455.tif 000023
として述べられる。
【００２６】
例えば、ローカル・ネットワークにおけるすべてのユーザが、単色カラー・プリンタにアクセスできると仮定する。カラー・プリンタのユーザのコミュニティを調べることは、単色カラー・プリンタは、ローカル・ネットワーク上でカラー印刷を与えることができる唯一のプリンタであるため、すべてのユーザ又は少なくともそのほとんどが、この単色カラー・プリンタのコミュニティの一部であることが明らかになる。カラー・プリンタとローカル・ネットワーク上のあらゆる他の無色プリンタとの間のコミュニティ重なり評価は、あらゆる無色プリンタのすべてのユーザもまた、カラー・プリンタのユーザであることを示唆する可能性がある。
【００２７】
さらに、本例は、あらゆる無色プリンタからカラー・プリンタに再配分可能なジョブの可能性が、無色プリンタ上に印刷されるジョブの完全な組になり、これは、無色プリンタからカラー・プリンタへの再配分可能性要素が、最大の潜在的再配分を有することを意味する。対照的に、カラー・プリンタから対応する無色プリンタへのジョブの潜在的再配分は、それほど大きくない可能性がある。これは、カラー・プリンタは、可能性のあるユーザの最大のコミュニティ（すなわち、ローカル・ネットワーク上のすべてのユーザ）からジョブを受け取るので、カラー・プリンタからネットワーク上のあらゆる他の無色プリンタに再配分可能な潜在的ジョブの総数は、ほとんどの場合、無色プリンタからネットワークにおけるあらゆる他の無色プリンタに再配分可能ジョブの潜在的な合計より高くなるためである。
【００２８】
さらに、本例は、再配分マトリクスＲにおける潜在的なノイズの１つの源を示し、「異なる機能をもつ再配分ノイズ」として定義することができる。異なる機能とは、カラー、プレックス、仕上げ、ステープル打ち、紙サイズなどのプリンタ機能の１つ又はそれ以上のいずれかを含むことができる。したがって、再配分マトリックスは、任意的にフィルタ処理されて、相互関係がほとんどない又はまったくない関係を排除し、これにより、異なる機能をもつ再配分ノイズをなくすか又は減少させる。
【００２９】
再び、多数の無色プリンタ及び１つのカラー・プリンタが装備された例示的なローカル・ネットワークを参照する。装備されているように、例示的なローカル・ネットワークは、無色プリンタに印刷するすべてのユーザは、単色カラー・プリンタにおいてカラー書類を印刷する選択肢しかないというバイアスがかった環境を生成する。したがって、各々の無色プリンタからカラー・プリンタへの再配分可能性は、時にはカラー・プリンタでジョブを印刷することがあるユーザによって無色プリンタに印刷されるあらゆるジョブは、無色プリンタが利用できなくなった場合に、カラー・プリンタに再配分可能であると考えられるため、極めて高いと観察される。
【００３０】
一実施形態においては、異なる機能をもつ再配分ノイズは、同等の機能をもつコミュニティにおけるプリンタを評価することによりフィルタ処理することができる。例えば、白黒プリンタに向けられる書類は、機能的に同等な白黒プリンタに向け直されるように選択される。別の実施形態においては、異なる機能をもつ再配分ノイズは、再配分マトリクッスＲのすべての再配分可能性要素ｒijについてのトリガ値を用いてフィルタ処理することができる。
【００３１】
第２の実施形態においては、再配分マトリクッスＲの各々の再配分可能性要素ｒijを計算した後、プリンタｐi及びｐjの再配分可能性要素ｒij及びｒjiが比較され、ｒij又はｒjiがゼロに等しい場合には、プリンタｐi及びｐjは互いの再配分候補であるとは考えられない。例えば、再配分マトリクッスＲにおいて０．０１の２桁の精度をもつトリガ値を、再配分可能性要素ｒij及びｒjiの対に対して定義することができる
2006172455.tif 000024
したがって、本例においては、トリガ値より少ない、再配分可能性要素ｒij及びｒjiに対するプリンタｐiとｐjとの間の再配分は、ほとんどの場合においては、異なる機能をもつ再配分ノイズの源の結果であるため、廃棄することができる（例えば、図８に示すプリンタ「ＨＯＬＡ」は、図９においてはどのような再配分もないように表わされる。）。
【００３２】
有利なことに、この第２の実施形態は、同様な機能フィルタリングを適用することなく、異なる機能をもつ再配分ノイズをフィルタ処理することを可能にし、このことは、同等な機能フィルタリングを、使用方針の機構（例えば、カラー・プリンタ上では白黒書類を印刷しない）を実施するような他の目的に用いることを可能にする。さらに、本実施形態は、異なる機能をもつ再配分ノイズを個々に、及び、ジョブが要求された時点でのみ適用される（又は評価される）ことができる特定の方針実施機構より早い段階で対処することを可能にする（例えば、用途許可、費用制約、書類においてカラーで形成される部分の割合、プリンタに搭載された紙など）。
【００３３】
Ｄ．再配分マトリックスの算出
このセクションは、再配分マトリックスＲを算出するための実施形態を述べる。本実施形態の算出は、例えば、
（ａ）各々のプリンタｐiに対するユーザ・コミュニティＵiを計算すること
（ｂ）各々のプリンタｐiについて、あらゆる他のプリンタｐjとのユーザ・コミュニティＵiの重なりを計算して、コミュニティ重なりベクトルＣijを生成すること
（ｃ）各々のコミュニティ重なりベクトルＣijにおいて、ユーザ・コミュニティＵiにおける各々のユーザによりプリンタｐiに印刷されたすべてのジョブを合計することにより、印刷可能性ベクトルＶijを取得するために、そのユーザの印刷の可能性を評価すること
（ｄ）各々のプリンタｐiにおいて、ｄがプリンタｐiとプリンタｐjとの間で重なるコミュニティにおけるユーザの総数である場合に、
2006172455.tif 000025
にしたがって、プリンタｐiからプリンタｐjに印刷可能なジョブの可能性を評価する
（ｅ）各々のプリンタｐiにおいて、ｎがネットワークにおけるプリンタの総数である場合に、
2006172455.tif 000026
にしたがって、プリンタｐiからあらゆる他のプリンタｐjに印刷可能なジョブの可能性を評価する
（ｆ）各々のプリンがｐiにおいて、ｎがネットワークにおけるプリンタの総数である場合に、
2006172455.tif 000027
各々の他のプリンタｐjに対する再配分可能性パラメータｒijを評価すること
により、実行することができる。
【００３４】
表１は、複数のプリンタを有するコンピュータ・ネットワークの印刷ジョブ・ログにおける各々の印刷ジョブについて記録されたデータ又はデータセット形態の例示的な実施形態を示す。印刷ジョブ・ログは、集中位置であるか又は分散位置で（例えば、各々のプリンタ又は印刷サーバで）記録することができる。
表１
2006172455.tif 000028
【００３５】
より具体的には、表１における情報は、定義されたネットワーク・コミュニティ全体にわたるプリンタにより実行されるすべての印刷の印刷ジョブ・ログ情報を記録するジョブ・ログと呼ばれるデータセットにおいて互いに群分けすることができる。実施形態に応じて、データセットのジョブ・ログは、異なるレベルの詳細を含むことができる。一実施形態においては、データセットのジョブ・ログは、印刷スプーラが含むことができる情報の完全な組を含まないが、代わりに、首尾よく印刷されたジョブの情報みを含む部分的な情報の組を含む。
【００３６】
プリンタ自体がそれ自体の印刷再配分可能性を評価するためには（例えば、プリンタが、印刷ジョブを受け取ることができる間は印刷できないというように、部分的に使用できなくなった場合に、プリンタが、印刷ジョブを再配分するようにそれ自体を適応させることができると仮定して）、それ自体のジョブ・ログ情報の知識だけでなく、隣接するネットワーク又はコミュニティにおける他のプリンタのジョブ・ログ情報についての知識も、もたねばならない。こうした要求される情報は、ユーザ・コミュニティＵi及びコミュニティ重なりベクトルＣijを算出できるように、他のプリンタｐjにも印刷する、プリンタｐiに印刷するユーザ、及び、印刷可能性ベクトルＶijを算出するために、プリンタｐiから他のプリンタｐjに印刷する各々のユーザにより印刷されるジョブの数、のリストを含む。
【００３７】
要求されるプリンタのコミュニティ・データを取得するために、各々のプリンタｐiは、ネットワーク上で動作する他のプリンタｐjの印刷ジョブ・コミュニティ・データを、各々のプリンタから個々に、又は、中央位置から取得するように適応させることができる。表２は、プリンタｐjに対する印刷再配分能力を評価しようと、ネットワーク上のプリンタｐiにより取得されるプリンタｐjの可能性のある印刷ジョブ・コミュニティ・データセットの１つの実施形態を示す。
表２
2006172455.tif 000029
【００３８】
有利なことに、プリンタの再配分可能性を算出するのに要求されるデータセットのコンテンツを最小にすることは、プリンタに対するメモリ要求、並びに、プリンタ間又は中央リポジトリにデータを転送する際に関わるネットワーク・トラフィックを減少させる。さらに、データセットを交換するための異なる方法をプリンタにより採用して、ラウンド・ロビン交換方法を用いるような交換効率を向上させることができる。一実施形態においては、各々のプリンタｐiは、ネットワーク上の他のプリンタｐjに対して、表３に示すように表現することができるＳＱＬ形式の要求を用いて、そのｐi−ジョブ・ログからそのｐi−コミュニティを抽出することにより、ｐi−コミュニティを与える。ネットワーク上の残りのプリンタからすべてのｐi−コミュニティを取り出すことにより、プリンタｐiは、ネットワーク上の他のどのプリンタｐjがそのユーザに対する再配分候補であるかを求めることができる。
表３
2006172455.tif 000030
【００３９】
Ｅ．動作の実施形態
図２は、再配分（又は組織的）マトリックスを求め及び用いるための異なる動作の実施形態のフロー図を示す。１つの実施形態は、ジョブ・ログ・データが、例えば、図１に定義されるようなデータセットを用いて収集される２０２で開始する。２０４では、収集されたジョブ・ログ・データを用いて、例えば、表２に定義されるデータセットを用いて、各々のプリンタに対するユーザ・コミュニティが求められる。２０６では、重なりコミュニティが、プリンタの対に対して計算される。例えば、図３は、３０２におけるプリンタＡ及び３０４におけるプリンタＢについての例示的なプリンタ・コミュニティを示す。図４は、プリンタＡ及びＢのそれぞれのプリンタ・コミュニティの一部を形成する、ユーザ００１、００６、及び００８について示されるエントリの対応する重なりコミュニティＣAB及びＣBAを示す。
【００４０】
２０９では、再配分マトリックスが（任意的に）標準化される。２１０では、再配分マトリックスが（任意的に）フィルタ処理されて、相互関係がほとんどない又はまったくない関係を排除する。一実施形態においては、再配分マトリックスは、マトリックスの各行が１になるように標準化され、ここでは、各行は、プリンタ再配分ベクトルを構成する。再配分マトリックスにおける相互関係のない関係を排除するようにフィルタ処理することは、ここで述べられた実施形態のいずれかを用いて実行することができる。図３及び図４に示される例を続けると、図５は、例示的な再配分マトリックスを示し、図６は、例示的なフィルタ処理され標準化された再配分マトリックスを示す。
【００４１】
一実施形態においては、再配分マトリックスが２０８又は２１０で計算されると、印刷ジョブ再配分ベクトルが２１２で算出される。各々のプリンタに対する印刷ジョブ再配分ベクトルは、一実施形態においては、２０８又は２１０で算出される再配分マトリックスの行である。図７は、図６に示す再配分マトリックスの第１の行から選択されたプリンタＡに対するプリンタ再配分ベクトルを示す。２１４では、印刷ジョブ再配分ベクトルが、プリンタにより個々に（例えば、これが部分的に使用できないか又は過負荷の場合）、又は、印刷サーバによって、より全体的に（例えば、プリンタが部分的に使用できない、過負荷、又は機能しなくなっている場合）適用される。断続的に（所定の又はランダムなスケジュールで）、再配分マトリックス及びしたがって個々の又は複数のプリンタ再配分ベクトルは、２０２で開始する動作のシーケンスを繰り返すことにより更新することができる。
【００４２】
２１４で印刷ジョブ再配分ベクトルを適用する場合には、この結果は、向け直されたプリンタにおいて可能になるジョブのクラスに対するパラメータを実施する組織的な方針のベクトルにより任意的にマスクされる（例えば、特定の時間にわたり所有権の費用を定義する全導入管理費用（ＴＣＯ）にしたがって）。クラスのパラメータは、例えば、（ａ）特定のプリンタにおいて機密的な情報を印刷すること（すなわち、セキュリティ管理）、（ｂ）特定のプリンタにおいて費用効率的でないジョブを印刷すること（すなわち、費用管理。例えば、大量のページ、大量のコピー計数、予想される大量のカラートナーの消費）、又は、（ｃ）プリンタにおいて、優れた機能特徴によりジョブを印刷すること（すなわち、動作管理。例えば、カラー・プリンタで白黒印刷ジョブを印刷すること）を制限することができる。
【００４３】
１つの代替的な形成においては、再配分マトリックスが２０８又は２１０で算出されると、再配分マトリックスにおけるプリンタの相互関係を評価することにより、ネットワーク・プリンタ・トポロジが３１６で求められる。再配分マトリックスを用いて生成されるネットワーク・トポロジは、組織内で動作しているシステム要素間における近接する関係のグラフィカル・アウトレイを与えるように適応させることができる。一実施形態においては、ネットワーク・トポロジは、「Ａ  Ｈｅｕｒｉｓｔｉｃ  ｆｏｒ  Ｇｒａｐｈ  Ｄｒａｗｉｎｇ」Ｃｏｎｇｒｅｓｓｕｓ  Ｎｕｍｅｒａｎｔｉｕｍ、第４２巻、１４９−１６０ページ、１９８４年においてＥａｄｅｓにより述べられる「ばねエンベッダー」と呼ばれるグラフ描画解決法を用いて生成される。ばねエンベッダーの実施は、ＵＣＩＮＥＴ６．０（ａｎａｌｙｔｉｃｔｅｃｈ．ｃｏｍのＡｎａｌｙｔｉｃ  Ｔｅｃｈｎｏｌｏｇｉｅｓから入手可能）により動作するＮｅｔＤｒａｗにおいて入手可能である。ばねをもつ機械システムをシミュレートするばねエンベッダーのグラフ描画方法は、プリンタ間の引力に応じて、プリンタが互いに対して配置されるグラフを生成するように適応させることができる（ここで、再配分マトリックスにおける再配分可能性要素ｒijは、プリンタ間のバネの重み付けを特定するのに用いられる）。
【００４４】
別の代替的な形成においては、再配分マトリックスが２０８又は２１０で算出されると、再配分マトリックスにおけるプリンタの相互関係を評価することにより、プリンタのクラスタが２１８で算出される。一実施形態においては、再配分マトリックスの行は、手順ＣＯＮＣＯＲ（Ａｎａｌｙｉｃ  Ｔｅｃｈｎｏｌｏｇｉｅｓにより与えられるＮｅｔｗｏｒｋ  Ａｎａｌｙｓｉｓ  Ｓｏｆｔｗａｒｅにおいて入手可能な、累次積分ＣＯＲｒｅｌａｔｉｏｎｓのＣＯＮｃｕｒｒｅｎｃｙ）を用いて、クラスタ化される。より具体的には、手順ＣＯＮＣＯＲは、マトリックスにおいて構造的に等価な要素を識別することにより、プリンタのブロック間の結びつき又は関係を識別するのに用いられる。構造的等価性は、２つのプリンタが同じユーザに接続されている場合には、これら両方が同じクラスタにある可能性が高いということを与える。他の実施形態においては、プリンタのクラスタが、「Ｆｉｎｄｉｎｇ  Ａｎｄ  Ｅｖａｌｕａｔｉｎｇ  Ｃｏｍｍｕｎｉｔｙ  Ｓｔｒｕｃｔｕｒｅ  Ｉｎ  Ｎｅｔｗｏｒｋｓ」Ｐｈｙｓ．Ｒｅｖ．Ｅ  ６９０２６１１３（２００４）においてＮｅｗｍａｎ及びＧｉｒｖａｎにより開示され、「Ａ  Ｓｅｔ  Ｏｆ  Ｍｅａｓｕｒｅｓ  Ｏｆ  Ｃｅｎｔｒａｌｉｔｙ  Ｂａｓｅｄ  Ｕｐｏｎ  Ｂｅｔｗｅｅｎｎｅｓｓ」Ｓｏｃｉｏｍｅｔｒｙ  ４０：３５：４１（１９７７）においてＦｒｅｅｍａｎにより開示される「中間性」スコアを評価することにより、又は、「Ｆａｓｔ  Ａｌｇｏｒｉｔｈｍ  Ｆｏｒ  Ｄｅｔｅｃｔｉｎｇ  Ｃｏｍｍｕｎｉｔｙ  Ｓｔｒｕｃｔｕｒｅｓ  Ｉｎ  Ｎｅｔｗｏｒｋｓ」Ｐｈｙｓ．Ｒｅｖ．Ｅ  ６９，０６６１３３（２００４）においてＮｅｗｍａｎにより開示されるような品質関数又は「モジュラリティ」を用いて、２１８で算出される。これらの実施形態においては、プリンタのクラスタは、例えば、プリンタの異なるクラスタ品質を試験することにより発見することができ、ここでは、プリンタの再配分は、下にあるプリンタ・ユーザの社会的ネットワークとして表わされる。
【００４５】
任意的に、２１８では、識別されたクラスタ間の相関系系（又はフロー）の測定基準を与える、クラスタ密度マトリックスを算出することができる。一実施形態においては、クラスタ密度マトリックスは、ＵＣＩＮＥＴ６．０（Ａｎａｌｙｔｉｃ  Ｔｅｃｈｎｏｌｏｇｉｅｓから入手可能）により動作するＳＮＡ分析を用いて算出される。クラスタ密度マトリックスは、クラスタ（例えば、機械の機能、物理的な位置などにより配置された）が印刷ジョブをクラスタ間で再配分する傾向を有する程度を識別する。クラスタ密度マトリックスは、したがって、システムの内部構造における論理的分離を識別し、その依存性を求めることにより、例えば、ユーザの満足度又はクラスタ性能のようなユーザの満足度を測定するように有利に用いることができる。一実施形態においては、自給自足クラスタ又は独立クラスタは、高いユーザ満足尺度を割り当てられる（すなわち、プリンタの再配分が必要な場合に、所望の結果を達成するために、他のクラスタに対するアクセスを要求しない構成）。
【００４６】
さらに別の実施形態においては、２１６で算出されるプリンタのトポロジ及び２１８で算出されるプリンタのクラスタが、２２０において重ねて図示される。例えば、図８は、３つの物理的な位置（すなわち、ｑｕａｒｔｚ、ｃｈａｔｅａｕ、及びｃｏｕｒｃａｒｒｅｅ）で構成されたコミュニティにおいて利用可能なプリンタの表を示す。図９は、図８に示す表にリスト表示されるプリンタの組に対して、２１４及び２１６のそれぞれにおいて示されるように評価される再配分マトリックスを用いて算出されるネットワークのトポロジ及びクラスタを示す。
【００４７】
図９に示すように、算出される再配分マトリックスを用いて、ネットワーク・プリンタのトポリジ上に重ねられた３つの論理クラスタＡ、Ｂ、及びＣを識別することができ、３つの論理クラスタは、クラスタ内の楕円内に識別される図８にリスト表示されるプリンタの３つの物理的な位置に対応する。トポロジ及びクラスタは、ネットワークの管理、維持、及び分析のためにシステムにおいて用いることができる。例えば、ネットワーク・トポロジ及びクラスタを用いて、ネットワーク上で動作するプリンタの重要性、例えば、プリンタをアップグレードするための判断がなされるべきかどうかを識別することができる。
【００４８】
さらに、図９に示すトポロジ及びクラスタは、ネットワークの組織に関するどのような優先的な情報ももたずに、ジョブ・ログ・データを有利に用いて、ネットワーク上で動作しているプリンタ間の物理的な関係を識別することができる。図９に示すグラフ図の代替的な実施形態は、異なる形状及び／又は異なる色を用いて、プリンタのクラス及び／又は機能（例えば、カラー、白黒など）及びこれらの間のリンク及び相互関係（例えば、線幅を特定するために再配分可能性の重み付けを用いて、相対的な相互強度を示す）を識別することができる。例えば、図１０は、ＵＣＩＮＥＴ表現に基づくネットワーク・トポロジの代替的な表現を示し、ここでは、形状（すなわち、円及び四角形）が異なる種類のプリンタを表わし、線幅がプリンタ間の再配分可能性強度の相対強度を示す。
【００４９】
さらに別の実施形態においては、プリンタ・ネットワーク・トポロジを２１６で求め、印刷クラスタ２１８を２１８で求めることは２２で開始し、これは、自動的に又は人為的に特定された再配分情報（すなわち、任意的に、ランク付けされ標準化された）を収集して、再配分マトリックスを定義することを含む。本実施形態においては、再配分情報は、例えば、ユーザ又はシステム・アドミニストレータにより特定された再配分情報に対するプリンタ及び／又は印刷サーバのポーリングにより収集される。
【００５０】
さらに別の実施形態においては、ここに述べられる種々の実施形態を、共に又は単独で、ネットワーク印刷管理システム又はアセット管理システム内で用いて、ネットワーク化されたプリンタのコミュニティのサービス及び管理を可能にする。一実施形態においては、すべて又は部分的にアセット及びプリンタ管理システムの一部を形成する再配分マトリックス、プリンタ再配分ベクトル、印刷ネットワーク・トポロジ、及び／又はプリンタ・クラスタの算出は、米国特許出願連続番号第１０／１０６，１４０号及び第１０／２８７，８９６号に記載されている。このような実施形態は、目標とされる容量計画を実行し、ネットワークの内部構造及びその冗長性を検出し、及び／又は再配分決定を評価して実施させるようにすることができる。
【００５１】
例えば、図１１ないし図１３は、ジョブ再配分情報を用いて発見された重なりコミュニティを管理するためのアセット・マネージャを動作させるコンピュータのユーザ・インターフェースにより生成される一連のウィンドウの例示的なスクリーンを示す。より具体的には、図１１は、プリンタの２つの群又はクラスタが発見されたアセット・マネージャのユーザ・インターフェースにおける発見結果を示し、図１２は、図１１に示す２つの発見された群のうちの１つの特性をどのように定義することができるかを示し、図１３は、図１１に示す群が、任意の数の下位群にどのように分割できるかを示す。さらに、アセット・マネージャは、対応するネットワークについて算出されるプリンタ再配分ベクトルが、定義された下位群内においてのみ動作するように制限できるようにすることを与える。
【００５２】
ここに開示される種々の動作の実施形態においては、印刷は、暗号法及びデジタル署名を用いて実行して、印刷ジョブが向け直された場合に、印刷された文書のセキュリティを保証することができる。したがって、種々の実施形態は、「Ｐｒｉｎｔｉｎｇ  Ｐｒｏｔｏｃｏｌ」Ｘｅｒｏｘ  Ｓｙｓｔｅｍ  Ｉｎｔｅｇｒａｔｉｏｎ  Ｓｔａｎｄａｒｄ、ＸＮＳＳ１１８４０４、１９８４年４月、及び、「Ｘｅｒｏｘ  Ｎｅｔｗｏｒｋ  Ｓｙｓｔｅｍｓ  Ａｒｃｈｉｔｅｃｔｕｒｅ」Ｇｅｎｅｒａｌ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｍａｎｕａｌ、ＸＮＳＧ０６８５０４に述べられるような、安全な、暗号ベースではない安全な解除印刷システムと併せて用いることができる。或いは、種々の実施形態は、当該技術分野に知られる安全な印刷暗号ベースのシステムと併せて用いることができる。例えば、「Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｄｅｖｉｃｅ  Ｗｉｔｈ  Ｓｅｃｕｒｅ  Ｊｏｂ  Ｒｅｌｅａｓｅ」という表題の米国特許出願連続番号第１１／０１３，３２３号に述べられるような安全な印刷解除システムを用いることができる。或いは、安全な印刷解除を、認証コントローラ（例えば、ＬＤＡＰ／ＮＴ）を用いることにより維持して、システムが再配分許可の要求を自動的にする前に、ネットワーク・ユーザが再配分許可を要求することができる。
【００５３】
さらに、ここに述べられる種々の実施形態においては、各々のプリンタのジョブ・ログに対して評価されたデータセットは、表１に示す情報に加えて、付加的な情報を含むことができる。例えば、再配分マトリックスを評価するように用いられるジョブ・ログ・データは、印刷された書類の種類、サイズ、色、費用、及び感度に関する情報を含むことができる。この情報及び他の情報は、再配分マトリックスを用いて生成されたネットワーク・トポロジ及び又はクラスタにおいて、図式的に、個々に又は互いに反映されて、プリンタ、ファックス機、スキャナ、及びこのような機能の組み合わせを支持する多機能装置といった共有ネットワーク資源を、より十分に管理及び維持することができる。
【００５４】
さらに別の付加的な実施形態においては、「印刷ジョブ」の再配分は、ネットワーク・コンピュータから受け取った印刷ジョブのサブミッションの結果として、及び／又は、（ａ）走査及び印刷ジョブのサブミッション、（ｂ）ファックスを送信し、確認シートを印刷するジョブのサブミッション、及び、（ｃ）ファックスを受信し、ファクスを印刷するジョブのサブミッションのような、多機能装置において実行される他のサブミッションの結果として生じることができる。この代替的な実施形態においては、再配分マトリックスは、ジョブ依存とすることができる（すなわち、ジョブのサブミッションの種類に応じて、異なる動作をとることができる）。さらに、ジョブのサブミッションによって、ＴＣＯは、要求される印刷の種類に応じて、ジョブの再配分を制限することができる（例えば、カラー書類は、一方のプリンタに許可されることができるが、別の方には許可されることができない）。さらに、この代替的な実施形態においては、多機能装置は、どのような物理的なレンダリングも要求しないジョブのサブミッションを実行した後（例えば、走査後、ファックス受信後、ファックス送信後など）に、ジョブのサブミッションの印刷部分を再配分する選択肢を与えることができる。
【００５５】
Ｆ．その他
汎用コンピュータ（又はそのセット）を用いて、図２に示す異なる方法を実施することができる。このような汎用コンピュータは、ハードウェア及びソフトウェアを含む。ハードウェアは、例えば、プロセッサ（すなわち、ＣＰＵ）、メモリ（ＲＯＭ、ＲＡＭなど）、固定記憶域（例えば、ＣＤ−ＲＯＭ、ハード・ドライブ、フロッピー（登録商標）・ドライブ、テープ・ドライブなど）、ユーザＩ／Ｏ、及びネットワークＩ／Ｏを含む。汎用コンピュータのソフトウェアは、オペレーティング・システムを含む。
【図面の簡単な説明】
【００５６】
【図１】ここに述べられる実施形態の内容を示す単純化された図である。
【図２】再配分マトリックスを求める及び用いるための異なる動作の実施形態のフロー図を示す。
【図３】２つのプリンタＡ及びＢの例示的なプリンタ・コミュニティを示す。
【図４】プリンタＡ及びＢの例示的な重なりコミュニティＣAB及びＣBAを示す。
【図５】或る組織に対する例示的な再配分マトリックスを示す。
【図６】フィルタ処理され、標準化された再配分マトリックスの一例を示す。
【図７】図６に示す再配分マトリックスの第１の行から選択されたプリンタＡに対する例示的なプリンタ再配分ベクトルを示す。
【図８】３つの物理的な位置で構成されたコミュニティにおいて利用可能なプリンタの例示的な表を示す。
【図９】図８に示す表においてリスト表示されるプリンタに対する再配分マトリックスを用いて算出された例示的なネットワーク・トポロジ及びクラスタを示す。
【図１０】ネットワーク・トポロジの代替的な表現を示す。
【図１１】ジョブ再配分情報を用いて発見される重なりコミュニティを管理するために、アセット・マネージャを動作させているコンピュータのユーザ・インターフェースにより生成される、一連の例示的なウィンドウのスクリーンを示す。
【図１２】ジョブ再配分情報を用いて発見される重なりコミュニティを管理するために、アセット・マネージャを動作させているコンピュータのユーザ・インターフェースにより生成される、一連の例示的なウィンドウのスクリーンを示す。
【図１３】ジョブ再配分情報を用いて発見される重なりコミュニティを管理するために、アセット・マネージャを動作させているコンピュータのユーザ・インターフェースにより生成される、一連の例示的なウィンドウのスクリーンを示す。
【符号の説明】
【００５７】
１０２：ネットワーク
１０４：コンピュータ
１０６：プリンタ
１０８：印刷サーバ
１１０：印刷ジョブ再配分システム
【図１】
2006172455.tif 000031
【図２】
2006172455.tif 000032
【図３】
2006172455.tif 000033
【図４】
2006172455.tif 000034
【図５】
2006172455.tif 000035
【図６】
2006172455.tif 000036
【図７】
2006172455.tif 000037
【図８】
2006172455.tif 000038
【図９】
2006172455.tif 000039
【図１０】
2006172455.tif 000040
【図１１】
2006172455.tif 000041
【図１２】
2006172455.tif 000042
【図１３】
2006172455.tif 000043