印刷ジョブの選択が環境的に通知されることを促進する方法であって、プロセッサが、ネットワークプリンタ群のそれぞれに状態を割り当てるステップであって、運用プリンタの該状態は、プリンタを少なくとも活動状態、スリープ状態、および立ち上げ状態のうちの1つであるとして表すステップと、前記割り当てられた状態をグラフィックユーザインターフェースへ与えるステップであって、該グラフィックユーザインターフェースは、印刷ジョブを印刷するプリンタの選択用に、前記プリンタ群のうちのユーザが選択可能な複数のプリンタの状態をユーザが比較することを可能にするステップと、を含む方法。前記状態を割り当てるステップは、限界遅延量を確立するステップと、現在はスリープ状態のプリンタが、前記限界遅延量が満了する前に立ち上げを行うと期待される場合に、前記プリンタに立ち上げ状態を割り当てるステップとを含む、請求項1に記載の方法。前記限界遅延量は、前記ユーザが先行して受け入れた遅延時間に基づく、請求項2に記載の方法。前記状態を割り当てるステップは、最大遅延量を確立するステップと、現在はスリープ状態のプリンタが、前記最大遅延量が満了する前に立ち上げを行うと期待されない場合に、前記プリンタにスリープ状態を割り当てるステップとを含む、請求項1に記載の方法。さらに、各プリンタ状態に対応して、該状態を割り当てられたプリンタと関連付けて、前記グラフィックユーザインターフェース上にグラフィック的に表示可能なアイコンを与えるステップを含む、請求項1に記載の方法。さらに、正常に動作しないまたは軽度の故障を示すと判断されたプリンタへ故障状態を割り当てるステップと、該状態を割り当てられたプリンタ用に、前記グラフィックユーザインターフェース上にグラフィック的に表示可能な、対応するアイコンを与えるステップとを含む、請求項5に記載の方法。さらに、前記プリンタの割り当てられた状態に基づいて、前記プリンタのうちの少なくとも1つにおいて印刷ジョブに対する環境コストを計算するステップと、前記グラフィックユーザインターフェースへ前記環境コストに関する情報を与えるステップとを含む、請求項1に記載の方法。前記環境コストを与えるステップは、前記プリンタ群のそれぞれに対して、前記印刷ジョブを印刷する前記環境コストのグラフィック表現を与えるステップを含む、請求項7に記載の方法。前記状態を割り当てるステップは、立ち上げを行わせる割り込み印刷ジョブをプリンタが受信せずに、該プリンタがいつ自動的に立ち上げを行うようになるかを判断する記憶されたプロトコルに基づいて、スリープ状態のプリンタがいつ立ち上げを行うようになるかを予測するステップを含む、請求項1に記載の方法。プリンタは、スリープ状態にあるとき、最初に活動状態にまで立ち上げを行わずに前記印刷ジョブを印刷することができない、請求項1に記載の方法。さらに、ユーザが選択したプリンタがスリープ状態にあるとき、前記プリンタに立ち上げを行わせることと前記プリンタが立ち上げを行うのを待つこととの間で前記ユーザに選択するように促すステップを含む、請求項1に記載の方法。さらに、スリープ状態のプリンタが立ち上げを行うと期待される時点をユーザが検分するようにもたらすステップを含む、請求項1に記載の方法。印刷インフラストラクチャマイニングに基づいて、前記プリンタのうちの前記ユーザが選択可能な複数のプリンタを特定するステップを含む、請求項1に記載の方法。前記プリンタ群のうちの表示されることになる前記複数のプリンタの少なくとも一部のランキングであって、前記印刷ジョブを印刷する各プリンタの環境コストに基づくランキングを与える、請求項1に記載の方法。さらに、前記プリンタ群の前記割り当てられた状態を、前記GUI上に表示されるようにもたらすステップを含み、ユーザは、印刷対象を印刷することに決める前に、前記複数のプリンタのそれぞれの前記割り当てられた状態を検分することができる、請求項1に記載の方法。さらに、前記プリンタ群のそれぞれに対する炭素排出量情報を記憶するステップを含み、前記環境コストは、前記プリンタの炭素排出量情報および前記プリンタの状態に基づく、請求項1に記載の方法。さらに、ユーザが前記印刷ジョブを印刷するプリンタを選択するとき、代替プリンタ上に前記印刷ジョブを印刷することが、1前記代替プリンタを選択することが前記ユーザの炭素排出量に与える影響の見積もりを含む炭素排出量目標、2前記代替プリンタを選択することにより前記ユーザが費やすことになるカロリー数の見積もりを含む健康目標、3活動状態の前記代替プリンタを使用することにより前記プリンタがウォームアップするのを待たなくてよいことで、前記ユーザがどれほどの時間を節約することになるかの見積もりを含む効率目標、から選択されたユーザ目標に与える影響を表示する前記グラフィックユーザインターフェースを設けるステップを含む、請求項1に記載の方法。印刷ジョブの選択が環境的に通知されることを促進するシステムであって、ネットワークプリンタ群のそれぞれに状態を割り当てる命令であって、運用プリンタの該状態は、プリンタを少なくとも活動状態、スリープ状態、および短時間で活動状態になると期待される状態のうちの1つであるとして表す命令と、選択されたプリンタおよび該プリンタの割り当てられた状態に基づいて、印刷ジョブに対する環境コストを計算する命令と、前記割り当てられた状態および前記環境コストのうちの少なくとも1つをグラフィックユーザインターフェースへ与える命令であって、該グラフィックユーザインターフェースは、前記プリンタ群のうちのユーザが選択可能な複数のプリンタの前記割り当てられた状態および環境コストのうちの少なくとも1つをユーザが比較することを可能にする命令と、を記憶するメモリと、前記メモリメモリと通信して前記命令を実行するプロセッサとを含むシステム。前記システムへ状態情報を与える複数のプリンタと、前記システムと通信して前記グラフィックユーザインターフェースを提供する少なくとも1つのワークステーションとを含む、請求項18に記載のネットワーク印刷システム。プロセッサおよびメモリを備えたコンピュータによって提供されるグラフィックユーザインターフェースであって、該グラフィックユーザインターフェースは、ユーザが選択可能な複数のプリンタのそれぞれの上に印刷ジョブを印刷する環境コストが表されるプリンタ選択メニューを表示するように構成され、該環境コストは、前記選択可能な複数のプリンタの状態から少なくとも部分的に導き出され、前記複数のプリンタのうちの第1プリンタ上に前記ジョブを印刷する環境コストは、前記第1プリンタが前記印刷ジョブを実行するまでに立ち上げを行わなければならないときの方が、前記第1プリンタが立ち上げを行わなくてもよいときよりも高い、グラフィックユーザインターフェース。印刷ジョブの選択が環境的に通知されることを促進する方法であって、プロセッサがネットワークプリンタ群のそれぞれに状態を割り当てるステップであって、運用プリンタの該状態は、プリンタを少なくとも活動状態、スリープ状態、および立ち上げ状態のうちの1つであるとして表すステップと、選択されたプリンタおよび該プリンタの割り当てられた状態に基づいて、印刷ジョブに対する環境コストを計算するステップと、前記環境コストをグラフィックユーザインターフェースへ与えるステップであって、該グラフィックユーザインターフェースは、前記プリンタ群のうちのユーザが選択可能な複数のプリンタの環境コストをユーザが比較することを可能にするステップと、を含む方法。加えてユーザは、使用する複数のプリンタにおいて高頻度で何らかの選択肢を有し、白黒で印刷するかそれともカラーで印刷するか、使用する用紙のタイプ、などのオプションを選択することができる。一般にユーザは、業務を効率的に実行しているが、これらのすべての選択肢が環境にどれほどの影響を与えるかについて理解してはいない、または環境の影響を少なくするやり方で印刷をいかに実行できるかについて理解してはいない。典型的な実施の形態の一態様によれば、印刷ジョブの選択が環境的に通知されることを促進する方法であって、プロセッサが、ネットワークプリンタ群のそれぞれに状態を割り当てるステップであって、運用プリンタの該状態は、プリンタを少なくとも活動状態、スリープ状態、および立ち上げ状態のうちの1つであるとして表すステップを含む。前記割り当てられた状態は、グラフィックユーザインターフェースへ与えられ、該グラフィックユーザインターフェースは、前記プリンタ群のうちのユーザが選択可能な複数のプリンタの環境コストをユーザが比較することを可能にする。典型的な実施の形態の別の態様によれば、印刷ジョブの選択が環境的に通知されることを促進するシステムであって、ネットワークプリンタ群のそれぞれに状態を割り当てる命令であって、運用プリンタの該状態は、プリンタを少なくとも活動状態、スリープ状態、および短時間で活動状態になると期待される状態のうちの1つであるとして表す命令と、選択されたプリンタおよび該プリンタの割り当てられた状態に基づいて、印刷ジョブに対する環境コストを計算する命令と、前記割り当てられた状態および前記環境コストのうちの少なくとも1つをグラフィックユーザインターフェースへ与える命令であって、該グラフィックユーザインターフェースは、前記プリンタ群のうちのユーザが選択可能な複数のプリンタの前記割り当てられた状態および環境コストのうちの少なくとも1つをユーザが比較することを可能にする命令と、を記憶するメモリを含む。プロセッサは、前記メモリと通信して前記命令を実行する。典型的な実施の形態の別の態様によれば、プロセッサおよびメモリを備えたコンピュータによって提供されるグラフィックユーザインターフェースであって、該グラフィックユーザインターフェースは、ユーザが選択可能な複数のプリンタのそれぞれの上に印刷ジョブを印刷する環境コストが表されるプリンタ選択メニューを表示するように構成され、該環境コストは、前記選択可能な複数のプリンタの状態から少なくとも部分的に導き出され、前記複数のプリンタのうちの第1プリンタ上に前記ジョブを印刷する環境コストは、前記第1プリンタが前記印刷ジョブを実行するまでに立ち上げを行わなければならないときの方が、前記第1プリンタが立ち上げを行わなくてもよいときよりも高い。別の態様によれば、印刷ジョブの選択が環境的に通知されることを促進する方法であって、プロセッサがネットワークプリンタ群のそれぞれに状態を割り当てるステップであって、運用プリンタの該状態は、プリンタを少なくとも活動状態、スリープ状態、および立ち上げ状態のうちの1つであるとして表すステップを含む。選択されたプリンタおよび該プリンタの割り当てられた状態に基づいて、印刷ジョブに対する環境コストが計算される。前記環境コストは、グラフィックユーザインターフェースへ与えられ、該グラフィックユーザインターフェースは、前記プリンタ群のうちのユーザが選択可能な複数のプリンタの環境コストをユーザが比較することを可能にする。典型的な実施の形態は、印刷ジョブに対するプリンタの選択肢がプリンタネットワークのユーザに環境的に通知されるようにすることを可能にするシステムおよび方法に関する。典型的な実施の形態では、ユーザが印刷する対象を選択するとき、種々のプリンタを選択する環境コストについてのプリンタ状態情報および指標がユーザに利用可能にされる。本明細書において使用される用語機器またはプリンタは、種々のプリンタ、コピー機、書籍制作機、または多機能機、乾式電子写真機、もしくは、別段の定義が無い限り、それ以外の任意の目的について印刷ジョブの描画機能を実行するものを広く包含する。本明細書において使用されるプリンタネットワークは、パーソナルコンピュータなどの1つ以上のワークステーションにアクセス可能な複数の共有機器を包含する。用語印刷媒体は、一般に紙、プラスチック、またはイメージ用の他の適切な物理的印刷媒体基板、についての物理的シートを意味し、事前にカットされたシートかそれとも巻き取られたシートである。印刷ジョブは一般に印刷対象を含み、印刷対象は、例えばポストスクリプトおよびジョブチケットなど、プリンタによって認識される適切な形式の1つ以上の文書イメージで構成され、この形式は、ジョブがいかに処理されるかを制御するために使用されることになる、印刷ジョブに関する情報を与える。図1を参照すると、プリンタ選択が環境的に通知されるシステム1を提供する印刷環境の単純化された図が図示される。システム1は、プリンタ固有データ2、およびツール3、4にアクセスして、利用可能なプリンタ5の今後の状態を判断しかつプリンタの使用日付をマイニング発掘または検索して、ユーザ6によって好意的に扱われたプリンタ群を特定する。システム1は、プリンタ関連情報をユーザに与える。この情報は、恒久的におよび/またはまさに印刷ジョブを開始しようとしているときに利用可能にすることができる。この情報は、例えばワークステーション8上のグラフィックユーザインターフェースを介して、例えば容易に理解されるアイコンおよび他のグラフィック表現を用いて、ユーザに利用可能になる。利用可能なプリンタに関してユーザに与えられる情報は、次の点を含むことができる。1.現在の状態例えば、活動状態/スリープ状態2.予測される状態例えば、今後の期待される時点で立ち上げを行うことになる3.炭素排出量例えば、現在のおよび最適な状態での印刷ジョブの炭素排出量またはより一般的に、環境コストは、二酸化炭素の単位で測定できる温室効果ガスの生成量に換算して、印刷ジョブが環境に与える影響の量この場合、概算可能であるである。環境コストは、印刷ジョブ、その現在の状態、およびさらにオプションで印刷ジョブのパラメータ、に対して選択されたプリンタのタイプの機能として決定されてもよい例えば、両面印刷は用紙の使用量を少なくし、したがって印刷ジョブの環境コストの低下に貢献することができる。環境コストは、例えば印刷ジョブを印刷することに関連付けられた全コストの見積もりでもよいし、またはユーザに利用可能な最低の環境コストにおいてジョブを印刷するための基準となるコストを減算することにより計算されたアドオンコストでもよく、この場合最低環境コストにはゼロコストが割り当てられることになる。一実施の形態では、各運用プリンタは、状態群のそれぞれについてページ当たりの環境コストを割り当てることができ、活動状態は最低環境コストを割り当てられ、スリープ状態は、活動状態コストに立ち上げコストを加えた結果に等価の、比較的高い環境コストを割り当てられる。時間に関して例えば、ジョブがいかに至急であるか、場所に関して例えば、ユーザは、ジョブを取ってくるためには、プリンタの所にあまりにも多くの時間をかけて歩かなければならないことになる、および財務コストに関して例えば、ジョブが草稿の場合、高品質プリンタの印刷コストは正当化することができないなど、ユーザが個人の制約および好みを考慮することを可能にするために、システム1は、次に示すようなこれらの個人の制約および好みをユーザが考慮に入れることを可能にする、対応する補足情報で強化することができる。1.印刷キューの現サイズユーザが印刷の遅延量を見積もることを可能にする2.プリンタ上の注意を必要とする起こりうる問題用紙のジャムから定期的修理まで、多かれ少なかれ重大な3.場所ユーザの通常使用のプリンタへの近接性4.印刷の財務コスト環境コストに対する種々のパラメータを用いて決定される単一のインターフェースではあるが、この情報をいっしょに与えることにより、ジョブを投入するとき、プリンタ選択の選択肢が通知されるべき可能性があるプリンタに関して関係のある情報がユーザに与えられる。図2を参照すると、典型的なシステム1が組み込まれた典型的な印刷ネットワーク10が示される。図示されたサーバ12などの1つ以上のコンピュータ機器が、システム1を提供する。典型的なサーバは、複数のネットワークプリンタへの印刷ジョブの分配も制御する印刷サーバであるが、しかしながら代わりの構成としては、これらの機能は別々の印刷サーバによって実行されてもよい。印刷サーバは、ワークステーション8に類似した1つ以上のワークステーションへ、すなわち第1および第2ワークステーション8および16として図示されたワークステーションへ、および複数の共有プリンタへ、すなわち第1、第2、および第3プリンタ20、22、24として図示された共有プリンタへ、ネットワーク14によって通信可能なようにリンクされるが、しかしながら比較的少数のまたは多数のネットワーク化されたワークステーションおよび/または共有プリンタが設けられてもよい。各ワークステーション8、16は、それぞれプリンタドライバ30、32と関連付けられて、印刷ジョブ34を発生させる。印刷ジョブ34は、ネットワーク14を介して印刷サーバ12へ入力/出力36経由で受信される。入力/出力36は、サーバ12がネットワーク14と、ならびに最終的にはワークステーション8、16およびネットワークプリンタ20、22、24と通信することを可能にする、ネットワークインターフェースとしても機能することができる。複数のワークステーション8、16から到来した印刷ジョブは、サーバ12によって印刷ジョブのジョブチケットに従って適切なプリンタへ導かれ、印刷のために1つ以上のプリンタ20、22、24へ送られる。プリンタ20、22、24は、それぞれ印刷キュー38、40、42内に印刷ジョブを配置する。プリンタ20、22、24は、印刷媒体上に印刷ジョブ34を描画し、印刷された媒体を、仕上げ部、トレイ、または同類のものなど、ここでは出力44、46として図示される1つ以上の出力機器へ出力する。プリンタ選択が環境的に通知されるシステム1は、図3に関して以下でより詳細に説明される典型的な方法を実装する種々のコンポーネントを含む。これらのコンポーネントは、取得コンポーネントAコンポーネント48、プリンタ状態計算コンポーネントSコンポーネント50、環境コスト計算コンポーネントEコンポーネント52、および印刷インフラストラクチャマイニングPIMコンポーネント54、ならびにインターフェース発生コンポーネント56を含む。これらのコンポーネントのすべてが印刷サーバ12上に常駐するように示されるが、当然のことながら、一部のもしくはすべてのコンポーネントまたはコンポーネントの一部は、ワークステーション8、16などのネットワーク内のどこか他の所に位置されてもよいし、および/または例えばウェブリンクを介してサーバ12にアクセス可能であってもよい。取得コンポーネント48は、プリンタのキュー38、40、42内にある現在のジョブの数を取得することができる。状態計算コンポーネント50は、プリンタが活動状態かそれともスリープ状態か、およびいつ立ち上げを行う可能性があるかなどのプリンタの状態を、例えばツール3図1を利用して計算し、プリンタによって使用された電力を測定するとともに、その電力からプリンタが活動状態かそれともスリープ状態かを判断する。このようなツールは、プリンタがいつ立ち上げを行うと期待されるかを特定することもできる。例えばプリンタは、1日の経過の中で変化可能な特定の時点で、立ち上げを行うようにプログラムされてもよく、この情報はツール3によって取得される。別の実施の形態では、ツールは、数時間または数日の経過にわたってプリンタによる動作のパターンを観察し、それからプリンタの電力モードプロトコルを推論してもよい例えばプリンタが、印刷後にスリープ状態へ移行する前に、追加のジョブが1つも到来しない場合、別のジョブをどれほど待つことになるかということ、および自動的に立ち上げを行う前に、印刷されるのを待つ印刷ジョブが1つもない場合、どれほどスリープ状態にとどまることになるかということ、これらはともに1日の経過にわたって変化してもよい。次いでツールは、プリンタが推論されたプロトコルに基づいて次にいつ立ち上げを行うようにスケジュールされるかを予測することができる。代わりの構成としては、電力モデルプロトコルはプリンタ製造業者から得ることができ、またはツール3自身はタイムアウトプロトコルを計算してもよい。環境コスト計算コンポーネント52は、プリンタの状態情報コンポーネント48、50による出力としてと、プリンタの炭素排出量プリンタが活動状態のときに印刷する環境コストに関するプリンタ固有データ2およびプリンタの立ち上げを行うエネルギーコストと、キュー情報とに基づいて、複数のネットワークプリンタのうちの少なくとも一部のそれぞれの上に印刷ジョブを印刷する環境コストの量を計算する。炭素排出量情報は、世界中のプリンタの地理的な場所によって修正することができるローカルのまたは遠隔の専用データベースから得ることができる。データベースは、プリンタタイプ群のそれぞれに対して、オプションで種々の印刷ジョブタイプ群の影響を受けるように、炭素排出量を与えることができ、印刷ジョブタイプ群は、プリンタにおいて利用可能な種々のタイプの印刷媒体、種々のタイプのマーキング媒体カラー対白黒印刷、インク対トナー、およびどれほどの消耗品が使用されるかに影響を及ぼすことができる印刷プロトコル例えば、両面対片面印刷、草稿モード対プレゼンテーションモードなどを用いて、消耗品の環境コストを要因としており込むことができる。消耗品の環境コストは、選択された消耗品をプリンタの場所へ供給する環境コストも考慮することができる一部の消耗品は、他よりもさらに遠くから入れなければならない可能性があり、および/またはネットワークのプリンタは、地理的に種々の場所にあってもよい。財務印刷コストは、専用データベースにおいて利用可能にすることができる。印刷インフラストラクチャマイニングコンポーネント54は、例えばPIMツール4図1を利用して、ユーザに対して好意的に扱われたプリンタを特定する。このツールは、多くの印刷ジョブに対してもっとも高頻度で使用されたプリンタを特定するマイニングデータ59によって、特定のワークステーション用のローカルのプリンタを特定する。このツールにより、ユーザ動作の解析を通じて、プリンタの地理的な近接性に関する情報が推論されることが可能となる。PIMツールは、プリンタの軽度の故障を推論することもでき、すなわちプリンタは故障であると自己報告しないが、しかしプリンタ使用パターンにおける予想外の変化に基づいて、故障状態に割り当てることができる。例えば、プリンタが低品質の印刷物を印刷していることにユーザが気づく場合、ユーザはそのジョブを異なるプリンタへ送ることになる。システム1は、コンポーネント48、50、52、54によって取得されかつ計算された情報から導き出された情報をワークステーションへ与える。詳細には、ユーザが印刷するジョブを投入するように準備しているとき、システムインターフェース発生部56は、プリンタドライバ30、32に情報を与えて、ワークステーション8、16上のグラフィックユーザインターフェースにおいて、環境的に通知されるプリンタ選択オプションの表示を促進する。ドライバ30、32は、環境内のプリンタの発見を含む能力を備えたドライバであって、それらのプリンタをプリンタの能力および状態に従って並べ替える能力を備えたユニバーサルプリンタドライバであってもよい。この状態は、スリープ状態、活動状態、立ち上げ状態、および故障状態に一致する少なくとも4つの利用可能な状態などの、3つ以上の利用可能な状態のうちの1つに一致する。プリンタが選択された時点で、現在選択されている印刷設定がどの程度のグリーンかを示す指標を与えることによって、環境の最適なジョブ設定の選択がさらに促進されてもよい。例えばユーザが、片面から両面印刷へ選択を変更する場合、指標はよりグリーンになる。この指標は、プリンタがすでに選択された時点でだけ与えることができるが、別の実施の形態では、この指標は、選択する前に選択可能なすべてのプリンタに対して計算されてもよい。いずれにしても、ユーザが、プリンタ選択および印刷設定を常に変更することができるので、プリンタの現在の状態に依存して、ジョブがワークステーションから投入される前のジョブ作成時点において、表示された指標は、プリンタのより良い選択肢から選択することを促進する。システム1のコンポーネント48、50、52、54、56は、ハードウェアまたはハードウェアおよびソフトウェアの組み合わせの形態をとることができる。図示された実施の形態では、コンポーネントは、主メモリ60内に記憶されたソフトウェア命令の形態をとり、サーバ12のプロセッサ62によって実行される。印刷サーバ12は、プリンタ固有データ2および取得コンポーネント48によって取得されたデータを記憶するデータメモリ64ここではそれぞれ炭素排出量データベース66およびプリンタ立ち上げデータベース68として図示されるを含む、1つ以上の適切なコンピュータ機器を含むことができる。典型的な実施の形態では、システム1は、リンクされたプリンタ20、22、24のそれぞれの現在の状態例えば、準備完了モードか、ウォームアップモードか、待機モードか、それとも動作不能モードかにあるを知っている。一実施の形態では、各ネットワークプリンタ20、22、24の現在のモードに関する情報58は、メモリ64内に記憶される。取得コンポーネント48は、プリンタ20、22、24に定期的に問い合わせを行って、各プリンタの現在のモードを判断し、それに応じて記憶された情報を更新する。典型的な印刷サーバ12は、1つ以上の多目的コンピュータ、特殊目的コンピュータ、プログラムされたマイクロプロセッサもしくはマイクロコントローラおよび周辺の集積回路要素、ASICもしくは他の集積回路、デジタルシグナルプロセッサ、ディスクリート素子回路などのハードワイヤードの電子回路もしくはロジック回路、PLD、PLA、FPGA、もしくはPAL、または同類のものなどのプログラム可能ロジックデバイス、を含むことができる。サーバのコンポーネント36、60、62、64は、データ/制御バス70を経由して通信することができる。ネットワーク14は、接続された/リンクされた要素へおよび/もしくは要素から電子データを供給または伝達することができる、有線リンクもしくは無線リンクまたは他の手段の形態をとることができる。例えば、要素間のリンクは、電話線、コンピュータケーブル、ISDNライン、無線通信リンク例えば、Bluetooth商標無線技術を用いて、または同類のものであることができる。プリンタ20、22、24は、電子写真プリンタ、インクジェットプリンタ、固体インクプリンタ、感熱用紙と連動して使用されるサーマルヘッドプリンタ、またはこれらの組み合わせもしくは複合体、または基板上にイメージをマーキングすることができる他のどんな機器であってもよい。一般にプリンタ20、22、24は、インクまたはトナーなどのマーキング材料を印刷媒体へ塗布するイメージ描画コンポーネント、およびオプションで塗布されたマーキング材料を印刷媒体へさらに恒久的に固定する固定コンポーネントを含む。プリンタ20、22、24のそれぞれは、用紙供給部図示されないなどの印刷媒体源と関連付けられ、印刷媒体源は1つ以上の印刷媒体供給トレイを含み、各トレイは種々のタイプの複数枚の印刷媒体を保持することができる。典型的なプリンタ20、22、24のそれぞれは、任意の一時点で複数のモードのうちの単一のモードにあるとみなすことができる。例えば、各プリンタ20、22、24は、待機電力節約モードスリープ状態、ウォームアップモード、準備完了モード活動状態、および動作不能モード故障状態を有してもよい。待機モードでは、プリンタ20、22、24は、印刷することができず、印刷ジョブを印刷することが可能となる前に、ウォームアップモードを通して移行する必要がある。準備完了モードでは、プリンタ20、22、24は、アイドル状態にあるか印刷しているかいずれかであることができる。動作不能モードでは、例えば用紙のジャムが取り除かれ、もしくは使い切ったトナーカートリッジが置き換えられ、またはプリンタがオフされているなど、プリンタに関する何らかの問題が解決されるまで、プリンタは印刷を実行することができないと判断した。好ましいことに、プリンタ20、22、24は、これらのモード数を上回るモードを有してもよく、例えば、プリンタがどれほどの期間非アクティブであったかに依存して、2つ以上のレベルの待機またはウォームアップモードを有してもよい。便宜上、各プリンタ20、22、24は少なくとも、例えば準備完了モードであるときの高運用状態、および高運用状態よりも低い運用の、例えば待機モードにある場合の低運用状態、を有するとみなされてもよい。高運用状態は、プリンタが、印刷する準備ができているかそれとも少なくとも低運用状態よりも準備ができているかいずれか1つの状態であり、例えば高運用状態で印刷を開始するために、プリンタへ入力されるべきエネルギーは、低運用状態よりも少なくて済む。低運用状態では、プリンタは、例えばウォームアップモードに置かれることによって、自動的に高運用状態へもたらされる。ワークステーション8、16は、ネットワーク14を介して印刷サーバ12と通信することができる任意の機器であることができる。例えばワークステーション8、16は、パーソナルコンピュータであり、各ワークステーション8、16は、ネットワーク14と通信する入力/出力インターフェース、コントローラまたはCPU、メモリ、およびLCDスクリーンなどのディスプレイ80を備えるグラフィックユーザインターフェースGUI、ならびにキーボード、キーパッドタッチスクリーン、カーソル制御デバイス、またはこれらの組み合わせなどのユーザ入力デバイス82を含むことができる。代わりの構成としては、ワークステーション8、16は、ネットワークと通信することができる他のタイプの機器であることができる。例えば1つ以上のワークステーションは、PDA、携帯電話、またはネットワーク14へ接続された他の適切などんな機器でもよい。各ワークステーション8、16は、プリンタ20、22、24のうちのいずれか1つをデフォルト目標プリンタとして、およびネットワーク上のプリンタの一部を代替プリンタとして指定するように構成されてもよい。典型的なプリンタドライバ30、32は、ソフトウェア、ハードウェアまたは両方の形態をとってもよい。典型的な実施の形態では、プリンタドライバはメモリ内に記憶されたソフトウェアを含み、それぞれコンピュータ8、16のCPU84などのプロセッサハードウェアによって実行される。プリンタドライバ30、32は、ワークステーション8、16上で動作するアプリケーション間の通信リンクとして、およびプリンタ20、22、24によって使用されるページ記述言語として機能する。プリンタドライバ30、32は、ワークステーション8、16が印刷サーバ12と通信し、印刷されることになる印刷ジョブ34を投入することを可能にする。一実施の形態では、プリンタドライバ30、32は、パーソナルコンピュータのメモリ内に記憶された命令を実行して、デフォルトのおよび/またはユーザにより選択されたパラメータに従って印刷ジョブチケットを発生させる。パラメータは、選択されたプリンタ上の印刷ジョブを印刷する環境コストの量である環境パラメータを含んでもよい。プリンタドライバ30、32は、イメージと関連付けられることになる処理命令のセット、または印刷されることになるイメージを与え、それによって印刷されることになる印刷対象に対応する印刷ジョブを作成する。次いでプリンタドライバ30、32は、印刷ジョブ34を印刷サーバ12へ伝達する。ワークステーション8、16用のオペレーティングシステムは、例えばWindows登録商標、Linux、またはMacOSなどの従来のオペレーティングシステムであることができ、すべてのアプリケーションに対して単一のプリンタドライバの使用を調整してもよい。代わりの構成としては、ワークステーション8、16上で実行する各アプリケーションは、そのアプリケーション独自のプリンタドライバを含んでもよい。好ましいことに、ワークステーション8、16によって利用可能な、1つ以上のアプリケーションおよび/または1つ以上のプリンタドライバ30、32は、ネットワーク14へ接続された何らかの他の機器例えば印刷サーバ12上など、ワークステーションのメモリ以外の記憶場所内に存在することができる。例えば、アプリケーションまたはプリンタドライバ30、32は、インターネットベースまたはウェブベースであることができる。システム1によって取得され、そのコンポーネント50、54、52、56によって処理された収集情報は、ユーザのワークステーション8、16において種々のやり方でおよび種々の機会に視覚化することができる。例として、次のことが考えられる。1.常置のデフォルトプリンタ表示:ユーザのデスクトップ上に常置のウィジェットGUIコンポーネントが設けられて、ユーザによって好意的に扱われたプリンタの現在の状態に関して、ユーザに通知されるようにしておいてもよい。2.常置の印刷インフラストラクチャ表示:ユーザのデスクトップ上に常置のウィジェットが設けられて、現在の状態情報で増強された利用可能な印刷インフラストラクチャを表してもよい。3.印刷ジョブ投入時点の表示:ユーザが文書を印刷しようと決めるたびに、プリンタの選択肢が状態情報で増強される。最初の2つのオプションは、ユーザのデスクトップ86上に常置のウィジェット85、86として表示されて、ユーザによって好意的に扱われたプリンタまたは近接したプリンタインフラストラクチャの現在の状態について常にユーザに通知されるようにしておくことができる例えば、図4を参照。一実施の形態では、ユーザは、アイコン85、86のうちの1つの上へ印刷対象をドラッグすることだけで、印刷ジョブを作成することができる。最後のオプションは、印刷ジョブ作成/投入時点において、具体的に必要となるときにだけ、ジョブに対するプリンタの選択肢が通知されることを可能にする。図5において図示されるように、例えばジョブ投入時点でプリンタ選択が環境的に通知されるようにユーザを支援するために、ユーザへ提示されることになる情報が、ワークステーション8、16によって提供されたグラフィックユーザインターフェース90を通じて表示されてもよい。例えば、ユーザがあるアプリケーションにおいて印刷ボタンを選択すると、GUI90は、スクリーン80上に、インターフェース発生部56によって与えられた情報で少なくとも部分的に発生するポップアップメニュー92を表示する。表示された情報は、ユーザが選択可能なプリンタの現在の状態、および/またはプリンタ上でジョブを印刷することに相当する炭素排出量環境コストを含む。ユーザは、キーボード、キーパッド、タッチスクリーン、マウス、または同類のものを経由して、メニューとやり取りする。メニューの1つ以上の領域94は、用紙サイズ、コピー枚数などの、種々の選択可能なジョブ設定を示す。ユーザは、ユーザによって好意的に扱われたプリンタの状態を通知されるように選択してもよい。対応するウィジェットでは、このようなプリンタは、プリンタの現在の状態を表す適切なアイコンを通じてグラフィック的に表すことができる。例えば、メニューの領域96は、ユーザのお気に入りのプリンタにおける現在の状態を示す。アイコン97、98などのグラフィックスは、現在の状態を表示するのに利用される。図6において図示されるように、表示に利用可能なこのような4つのアイコン97、98、100、101があってもよく、これらは、プリンタの4つの異なる準備状態、すなわちスリープ状態、立ち上げ状態、活動状態、および故障状態のうちの1つをそれぞれ表す。一実施の形態では、ユーザは、表されたプリンタの状態を考慮した後、ファイルを対応するアイコン97、98、100、101上へドラッグアンドドロップして印刷ジョブを開始することを選択することができる。ユーザは、近接した環境内のすべてのプリンタの状態に関しても、通知されることを望んでもよい。このことは、ユーザがいくつかの比較可能なプリンタ間で切り替えることができる場合、役立つことがある。一実施の形態では、環境表示メニュー102図7は、選択ボタン103によって開くことができ、ユーザが選択可能なプリンタのそれぞれに対して、ジョブを印刷する環境コストの表現104、106例えば炭素排出量の一近似を表示する。環境コストは、例えばプリンタアイコンのそばに、大略充填されたグリーンバーとして示されてもよい。ここで、コストの表現は垂直バーの高さであり、高さが増加するにつれて環境コストが高くなる。環境コストは、比較を可能とするために、すべてのプリンタに対して同一の基準で計算することができる。例えば、プリンタがスリープ状態にある場合、立ち上げコストが通常すなわち活動状態の炭素排出量に加算されて、バーはより高くなる。バー106はバー104よりも高く、少なくともある程度は、対応するプリンタの状態に起因している。アイコン100によって示されるように、このプリンタはスリープ状態にあり、もう1つのプリンタは活動状態にある。故障状態アイコン101を備えたプリンタは、現在は印刷に利用できないので、環境コストをまったく有しない。環境表示メニュー102は、熟慮の上で印刷するプリンタ群として、ユーザがユーザの印刷動作を地球の状態に適合させることを可能にする。この表示は、ユーザと種々のプリンタとの間の地理的な近接性、すでに個々のプリンタのキュー内にあるジョブ数、または他のプリンタ状態情報、などの補足情報を直接に表すことができる。この表現はさらに、特定のプリンタ上で印刷するプリンタ状態活動状態/スリープ状態に依存する実際の炭素排出量、印刷遅延量または財務コストに関する情報を含むことができる。その上にこれらの基準は、プリンタドライバインターフェース内で、例えばオプションボタン110が作動するときに表示される並べ替えオプション108として含まれることになる。したがってユーザは、ジョブに対して環境的にもっともやさしい適切なプリンタを容易に選択することができる。メニュー92は、領域96内に表示されたお気に入りへユーザがプリンタを追加することを可能にする。例えば図5に示されるように、プリンタを追加するボタン111は、可能なプリンタのメニューを表示させてもよく、ユーザはそのメニューから1つ以上を選択して、お気に入りへ追加することができる。一部の実施の形態では、メニュー102は、メニュー102内へ組み込まれたメニュー92に表示される情報が示された状態の主メニュー92として機能してもよい。この実施の形態では、環境の表示内の一部の情報例えば炭素排出量は、ユーザが印刷設定を選択する機会を有するまで、ブランクのままであってもよい。典型的な実施の形態では、例えば好意的に扱われたプリンタがスリープモードにあるので、ユーザが、例えばそのプリンタが印刷に対して利用可能でないという事実、または炭素排出量がむしろ高くなるという事実を知っているとき、ユーザは、さらに最適な、依然として近くに近接した他の利用可能なプリンタを直接に特定し、プリンタを置き換えてジョブを印刷することができる。各プリンタがどの程度環境的にやさしいかに関する情報は、所与の時点で個々のプリンタの利点および不利な点をユーザが正当に評価することを可能にする。活動状態および故障状態の場合の現在のプリンタ状態に関する情報、ならびに現在の印刷キューに関する情報は、プリンタから直接に得ることができ、プリンタドライバへ与えられて、表示された情報が最新に保たれるようにする。プリンタがまもなくすなわち1分または5分などの所定の期間内にスリープ状態モードから活動状態モードへ自動的に状態を変化させることをシステム1が予測するとき、立ち上げ状態アイコン97図5および図6が表示される。このアイコンは、状態計算コンポーネント50による予測に応じて発生する。プリンタの期待される立ち上げに関する情報は、状態見積もりコンポーネント50によって与えられる動作時間の見積もりに基づくことができる。見積もられた立ち上げを計算する1つの適切なツール3は、パワーセンス商標ツールであり、このツールは、プリンタ使用パターンおよびエネルギー消費パターンを、時間をかけて収集し解析する。このツールにより、システム1は、所与の機器がいつ立ち上げを行うと期待することができるかを予測することが可能となる。このツールは、統計解析によって、例えば毎日かつ動作時間の使用時間枠にわたって実行されてもよい。パワーセンス商標ツールは、使用データおよび消費電力データが与えられた場合に最適なタイムアウトを計算するのに使用されるタイムアウト最適化などの、他の特徴も有する。このようなツールは、ユーザにも興味深い可能性がある、エネルギーに基づく再ルーティングのオプションを与えるために、強化されてもよい。システム1は、ドライバ30、32が、印刷インフラストラクチャマイニングPIMコンポーネント54によって与えられた情報に基づいて、他のプリンタの近接性に関する情報を表示することを可能にする。印刷インフラストラクチャマイニングPIMコンポーネント54は、例えばユーザにはもっとも高い可能性の好適なプリンタおよび機器間における近接性の間接的な測定のような、ユーザのプリンタ使用度に基づいて、近接性情報を与えることができる。環境コスト情報は、ユーザの利用可能なプリンタに対して、炭素排出量データベース66内に記憶されたデータに基づいて、Eコンポーネント52によって計算される。プリンタをスリープ状態または立ち上げ状態のいずれかに分類するために、システム1のSコンポーネント50は、限界遅延量TDを適用してもよい。プリンタは、現在はスリープ状態であるがしかし遅延量D≦TDで立ち上げを行うと想定される場合、立ち上げ状態としてラベル付けされる。遅延量D>TDで立ち上げを行うと想定される場合、プリンタはスリープ状態としてラベル付けされる。限界遅延量TDは、別々のユーザに対して、例えばユーザのジョブプロファイルおよび典型的な職務に依存して、異なることができる。一実施の形態では、TDは、個々のユーザに対してダイナミックに適合および学習してもよい。これは、例えば立ち上げ状態としてラベル付けされたプリンタに関してユーザが採用する動作を記録することによって、および印刷ジョブが環境的にさらにやさしくなるように、ユーザが進んで受け入れるまたは受け入れない遅延量を記録することによって、実行されてもよい。一実施の形態では、最小限の限界遅延量TDminであって、この遅延量未満では活動状態にあるプリンタと立ち上げ状態のプリンタとの間に少しの差も考慮されないようになる遅延量であり、かつ物理的にプリンタの立ち上げを行うために必要となる時間に少なくとも等しくなる遅延量を定義することにより、最小限の起こりうる限界遅延量TDminが規定されてもよい。最大限の限界遅延量TDmaxであって、この遅延量は非常に長いので、スリープ状態にあるプリンタと立ち上げ状態のプリンタとの間に少しの差も考慮されないようになる遅延量を定義することにより、最大限の限界遅延量TDmaxも規定されてもよい。限界遅延量TDは、最初はデフォルト値TD0に設定されてもよい。次いでシステム1は、ユーザの動作を継続的に観察し、現在の限界遅延量TDCをそれに応じて次のように適合させる。ユーザが現在の限界遅延量TDC1に近接した遅延量を繰り返して受け入れる場合、かつ現在の限界遅延量が最大限界遅延量TDmax未満である場合、現在の限界遅延量TDC1はTDC2へわずかに増加することができる。すなわち、TDC2=TDC1ΔTD1ユーザが、現在の限界遅延量TDC1よりも著しく小さい遅延量を高頻度で拒絶する場合、かつ現在の限界遅延量が最小限界遅延量を上回る場合、現在の限界遅延量TDC1は減少することができる。すなわち、TDC2=TDC1-ΔTD2現在の限界値を著しく下回る遅延量であってしかし最小限の限界遅延量TDminをそれでも著しく上回る遅延量を、ユーザが受け入れるたびに、情報は後でΔTD2を適合させるために保たれて、過度にTDを低下させることを回避しようとする。この手続きは、ユーザが待機遅延量をときどき迂回して、現在の限界遅延量を直ちに低下させずに至急のジョブを印刷することを可能にする。しばらくしてTDは、通常、ユーザによって受け入れられた遅延量に近接していることになる。それで、ジョブをプリンタへ送ると、活動状態または立ち上げ状態は、等価とみなされることになる。ユーザが環境表示102のプリンタへ文書を指定すると、最高グリーンプリンタ現在の最低環境コストを有するプリンタに対して、例えば点滅することによって図7のNWプリンタを参照ユーザの注意を視覚的に引く用意がなされてもよい。一般にこれは、印刷遅延量が通常はユーザによって受け入れ可能であり、環境の影響は低いことになるので、活動状態または立ち上げ状態にあるプリンタであるようになる。プリンタ立ち上げ状態に対応するアイコン上へ印刷ジョブをドラッグすると、または別のやり方でこのようなプリンタを選択すると、ユーザは、どうしても直ちにジョブを投入し、したがって最初にプリンタの立ち上げを必要とするか、それとも上述したように期待される立ち上げ時点まで印刷を遅らせるか、いずれかを選択することができる。受け入れ可能な印刷遅延量に関して収集されたデータは、上述したように立ち上げ状態またはスリープ状態としてプリンタをラベル付けするのに使用する限界遅延量を調整するために使用することができる。プリンタアイコン97上へカーソル112を移動すると図5、そのプリンタへ新たなジョブを投入して印刷ジョブが実際に開始されるまでの時間を予期する遅延量が表示されてもよい。プリンタが立ち上げを行うと期待される場合、立ち上げを行うまでの期待される遅延量が、114で図示されるように示される。プリンター立ち上げ状態に対応するアイコン上へ新たな印刷ジョブをドラッグすると、ユーザは、どうしても直ちにジョブを投入し、したがってプリンタに立ち上げを行うように頼むか、それとも期待される立ち上げ時点まで印刷を遅らせ、したがってさらに環境的に意識して、環境コストのために時間を犠牲にするか、いずれかを選択する機会を与えられてもよい。ユーザは、環境表示102内の表示用に、ユーザの好適なプリンタを選択する選択肢を与えられてもよい。ユーザは、一般に品質、場所などのプリンタの属性を知っている。したがって、プリンタの属性に関する余分な情報は、環境表示102から省略することができる。別の実施の形態では、進化した環境的並び替えのオプションが、ユーザに、受け入れ可能な印刷遅延量、プリンタからの距離、印刷品質などに関して、許容範囲レベルを指定する機会を与える。次いでユーザの制約と整合しないプリンタは、提案されたプリンタリストから自動的に除去することができるまたは、例えばこのリストの最下部をグレーに表示してもよい。残存するプリンタは、環境コストに従って並べ替えることができる。現在はスリープ状態であるが、しかしユーザによって指定された受け入れ可能な遅延量内に立ち上げを行うと期待されるプリンタに対しては、印刷ジョブは、プリンタが立ち上げを行うまで自動的に遅れることができる。この実施の形態では、このようなプリンタをランク付けするのに使用される期待環境コストは、立ち上げコストを含む必要がないが、受け入れ可能な遅延量が終わった時に依然としてスリープ状態であると期待されるプリンタに対しては、環境コストは立ち上げコストによって増やされることになる。この場合も、ユーザに対して受け入れ可能な印刷遅延量に関して収集されたデータは、上述したように立ち上げ状態またはスリープ状態としてプリンタをラベル付けするのに使用する限界遅延量を調整するために使用することができる。このオプションはドライバに基づくことができ、そのドライバによって、すべてのプリンタがユーザ制約場所、品質、から独立して、ダイナミックに見出すことができる。この実施の形態では、ユーザが、利用可能なプリンタの特徴を必ずしも知らないので、プリンタの属性に関する情報が、ユーザがプリンタを選択する場合においてよりも環境表示102において、さらに与えられてもよい。エネルギーを節約するユーザの決意に影響を与えるために、この表示は、自由意思でまたは組織的レベルで課されて、ユーザにエネルギーを節約するように影響を与える機能性を含んでもよい。一般に、エネルギーの節約に影響を与える機能性は、1つ以上のパラメータによって案内されて、環境的に音声で決意を行うようにおよび/または事前に定められたエネルギー節約目標に達するように、ユーザを支援してもよい。この機能性は、例えばユーザにとって重要な量を特定する、すなわち、iエネルギー設定を間接的に達成する間における改善された効率を特定する、またはii行動の変化に起因する直接のエネルギー節約を特定する、ようにしてもよい。これらには次のようなものがある。1炭素排出量目標代替プリンタを選択することによって、ユーザの炭素排出量がどれほど削減されたか、2健康目標代替プリンタを選択することによって、ユーザはどれほどのカロリーを費やすことになるか、3効率目標プリンタがウォームアップするのを待たなくてよく、活動状態にある代替プリンタを使用しなくてよいことによって、ユーザがどれほどの時間を節約することになるか。プリンタインターフェース90は、節約の提案も含むことができる進捗報告116を設けることによって、このような機能性でユーザに影響を与えるように構成されてもよく、節約の提案には、例えばプリンタAはスリープ状態、プリンタBを提案する;プリンタBを使用する場合、プリンタAへ送る場合よりもX分早くあなたのジョブを受け取ることであなたは利益を得ることになる;あなたの現在の得点をY上げることであなたの全炭素削減目標に寄与する;および余分なZカロリーを費やすことであなたの全健康得点を引き上げる図5がある。図3は、図1および図2のシステムにより実行されてもよい印刷ジョブ管理の方法を図示する。この方法はS100において開始する。S102において、例えばアプリケーション内の印刷ボタンをクリックすることによって印刷するために、文書などの印刷対象がワークステーション8、16のユーザによって選択される。S104において、ネットワーク上のプリンタから、プリンタ状態情報、およびスリープ状態にあるプリンタの場合には活動状態までの予測時間情報が取得される。S106において、システム1によってユーザの現在の時間遅延量TD設定に基づいて、ローカルのプリンタの状態が計算される。S108において、種々のプリンタ上に印刷ジョブを印刷する環境コストが、計算された各状態に基づいて、システムによって計算される。S110において、システム1によってS104~S108で取得され処理された情報が、プリンタドライバ30、32へ送られる。S112において、1つ以上の利用可能なプリンタ上に対象を含む印刷ジョブを発生させるために、選択可能な印刷パラメータがプリンタドライバ30、32によってメニュー内に表示される図5。パラメータはプリンタ状態情報を含んでもよい。プリンタメニュー92は、ユーザ目標および進捗報告116も表示することができる。S114において、一使用に対して、複数のプリンタ上に印刷する環境コストの表現を検分する用意がなされる図6。一実施の形態では、S108は、この情報を要求するユーザに応じてだけ実行される。S116において、印刷ジョブ34は、選択されたプリンタ上に印刷され印刷サーバ12へ投入されるように、ワークステーション8、16上でプリンタドライバ30、32によって発生する。S118において、印刷ジョブ34は、選択されたプリンタ上で描画される。S120において、この方法は終了する。図3において図示された方法は、コンピュータ上で実行することができるコンピュータプログラム製品内に実装されてもよい。このコンピュータプログラム製品は、制御プログラムが記録された、ディスク、ハードディスクドライブ、または同類のものなどの、永続的にコンピュータ読み取り可能な記録媒体であってもよい。