(57)【特許請求の範囲】
【請求項１】
印刷ジョブの選択が環境的に通知されることを促進する方法であって、
プロセッサが、ネットワークプリンタ群のそれぞれに状態を割り当てるステップであって、運用プリンタの該状態は、プリンタを少なくとも活動状態、スリープ状態、および立ち上げ状態のうちの１つであるとして表すステップと、
ワークステーションで印刷ジョブがユーザにより選択されたとき、印刷のための印刷対象の提案より前にユーザに表示するための前記ワークステーションのグラフィック・ユーザ・インターフェースへ前記割り当てられた状態を与え、印刷ジョブを印刷するプリンタの選択用に、前記ネットワークプリンタ群のうちのユーザが選択可能な複数のプリンタの状態をユーザが比較することを可能にするステップと、
前記状態を割り当てるステップは、限界遅延量を確立するステップと、
現在はスリープ状態のプリンタが、前記限界遅延量が満了する前に立ち上げを行うと期待される場合に、前記プリンタに立ち上げ状態を割り当てるステップと、
を含む、方法。
【請求項２】
前記限界遅延量は、前記ユーザが先行して受け入れた遅延時間に基づく、請求項１に記載の方法。
【請求項３】
前記状態を割り当てるステップは、最大遅延量を確立するステップと、現在はスリープ状態のプリンタが、前記最大遅延量が満了する前に立ち上げを行うと期待されない場合に、前記プリンタにスリープ状態を割り当てるステップとを含む、請求項１に記載の方法。
【請求項４】
さらに、各プリンタ状態に対応して、該状態を割り当てられたプリンタと関連付けて、前記グラフィック・ユーザ・インターフェース上にグラフィック的に表示可能なアイコンを与えるステップを含む、請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
典型的な実施の形態は、印刷ジョブを実行するプリンタの選択が、環境的に通知されることを促進するシステムおよび方法に関する。この実施の形態は、ユーザが印刷ジョブを印刷するために多数の共有化されたプリンタが利用可能となるようなネットワーク印刷システムと連動した特有の用途を見いだし、用途に特に関連して説明されることになる。
【背景技術】
【０００２】
印刷ジョブをワークステーションから共有機器グループのうちの１つへ選択的に送ることができるようなネットワーク印刷システムは、現在では周知のことである。ネットワーク機器は、典型的にはプリンタ、または印刷、コピーならびにオプションでファックスおよびメール能力を備えた機器などの多機能機器（ＭＦＤ：ｍｕｌｔｉｆｕｎｃｔｉｏｎ  ｄｅｖｉｃｅ）であり、これらのすべてはプリンタと呼ばれることになる。プリンタは、典型的には到来する印刷ジョブを受信し、他の印刷ジョブのキュー内にこの印刷ジョブを置き、次いで順番にこれらを印刷する。印刷の要求は時間をかけて変化するので、プリンタは典型的には２つ以上のモードを有し、これらのモードではプリンタは、印刷することができるか、それとも印刷することができるモードへ自動的に持ち上がることできるかいずれかである。したがってプリンタは、機器が印刷の準備ができている準備完了モード、および待機または自動電力節約モードを含む、電力を消費する少なくとも２つのモードを有することができる。一般にプリンタは、一定期間の間アイドル状態であったとき、削減された消費電力を有する待機モードへ自動的に移行する。立ち上げ過程は、かなり長いことがある。それゆえに一部のプリンタモデルは、「準備状態」の種々のレベルを提供して、消費電力と立ち上げ時間との間の受け入れ可能なバランスを維持し、いくつかの場合にはこれらのプリンタモデルは、プリンタが典型的に使用されている毎日の周期を測定して、準備完了モードへの立ち上げおよび遷移を予想しようとすることで、自己適応型電力モード管理を提供する。
【０００３】
一部のプリンタにとっては、待機モードと準備完了モードとの間の消費電力の差は重要である。例えば固体のインク技術を用いるプリンタの場合には、印刷する前にインクは溶けて、固体から液体へ変換される。準備完了モードでは、インクは増加した温度レベルにおいて保持され、結果として消費電力がより高くなる。待機モードから準備完了モードへのウォームアップには、固体インクを溶かすのに重要なエネルギー消費が必要であり、印刷ヘッドを浄化するのにもインクを消費する。ウォームアップが完了した時点で、プリンタは動作する準備ができて、印刷を開始する（一般に、アイドル状態を通って瞬時的な遷移の後）。印刷が終了すると、プリンタはアイドル状態に入り、固体インクプリンタの場合には、インクは液体の形態で維持される。プリンタに新たな印刷ジョブが１つも投入されていない場合、プリンタは最終的には待機モードに戻ることになる。
【０００４】
典型的には印刷ジョブは、できる限り早くジョブを実行するように処理される。印刷ジョブは、プリンタの印刷キューへ追加され、プリンタが準備完了モードまたはウォームアップ状態の場合、プリンタへ送られる。プリンタが待機モードにある場合、コマンドが送られて、プリンタの立ち上げを行う。プリンタの使用頻度が低い状況では、これが毎日の多くの立ち上げ期間、およびプリンタが準備完了モードで別の印刷ジョブを待っている期間をもたらしてもよい。この「熱心」な印刷の形式には、ユーザの待ち時間が最小限となる利点がある。多くの場合、これは最適な動作であるかもしれないが、しかし消費電力および／または消耗品（例えば、インク、用紙）したがってコストの削減をもたらすことができるなら、印刷の遅れをユーザが進んで受け入れてもよい状況も多くある。例えば、オフラインの読み物を準備するために、社外業務を促進するために、および会議資料を準備するなどのために、印刷することが高頻度で行われる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
加えてユーザは、使用する複数のプリンタにおいて高頻度で何らかの選択肢を有し、白黒で印刷するかそれともカラーで印刷するか、使用する用紙のタイプ、などのオプションを選択することができる。一般にユーザは、業務を効率的に実行しているが、これらのすべての選択肢が環境にどれほどの影響を与えるかについて理解してはいない、または環境の影響を少なくするやり方で印刷をいかに実行できるかについて理解してはいない。
【課題を解決するための手段】
【０００６】
典型的な実施の形態の一態様によれば、印刷ジョブの選択が環境的に通知されることを促進する方法であって、プロセッサが、ネットワークプリンタ群のそれぞれに状態を割り当てるステップであって、運用プリンタの該状態は、プリンタを少なくとも活動状態、スリープ状態、および立ち上げ状態のうちの１つであるとして表すステップを含む。前記割り当てられた状態は、グラフィック・ユーザ・インターフェースへ与えられ、該グラフィック・ユーザ・インターフェースは、前記プリンタ群のうちのユーザが選択可能な複数のプリンタの環境コストをユーザが比較することを可能にする。
【０００７】
典型的な実施の形態の別の態様によれば、印刷ジョブの選択が環境的に通知されることを促進するシステムであって、ネットワークプリンタ群のそれぞれに状態を割り当てる命令であって、運用プリンタの該状態は、プリンタを少なくとも活動状態、スリープ状態、および短時間で活動状態になると期待される状態のうちの１つであるとして表す命令と、選択されたプリンタおよび該プリンタの割り当てられた状態に基づいて、印刷ジョブに対する環境コストを計算する命令と、前記割り当てられた状態および前記環境コストのうちの少なくとも１つをグラフィック・ユーザ・インターフェースへ与える命令であって、該グラフィック・ユーザ・インターフェースは、前記プリンタ群のうちのユーザが選択可能な複数のプリンタの前記割り当てられた状態および環境コストのうちの少なくとも１つをユーザが比較することを可能にする命令と、を記憶するメモリを含む。プロセッサは、前記メモリと通信して前記命令を実行する。
【０００８】
典型的な実施の形態の別の態様によれば、プロセッサおよびメモリを備えたコンピュータによって提供されるグラフィック・ユーザ・インターフェースであって、該グラフィック・ユーザ・インターフェースは、ユーザが選択可能な複数のプリンタのそれぞれの上に印刷ジョブを印刷する環境コストが表されるプリンタ選択メニューを表示するように構成され、該環境コストは、前記選択可能な複数のプリンタの状態から少なくとも部分的に導き出され、前記複数のプリンタのうちの第１プリンタ上に前記ジョブを印刷する環境コストは、前記第１プリンタが前記印刷ジョブを実行するまでに立ち上げを行わなければならないときの方が、前記第１プリンタが立ち上げを行わなくてもよいときよりも高い。
【０００９】
別の態様によれば、印刷ジョブの選択が環境的に通知されることを促進する方法であって、プロセッサがネットワークプリンタ群のそれぞれに状態を割り当てるステップであって、運用プリンタの該状態は、プリンタを少なくとも活動状態、スリープ状態、および立ち上げ状態のうちの１つであるとして表すステップを含む。選択されたプリンタおよび該プリンタの割り当てられた状態に基づいて、印刷ジョブに対する環境コストが計算される。前記環境コストは、グラフィック・ユーザ・インターフェースへ与えられ、該グラフィック・ユーザ・インターフェースは、前記プリンタ群のうちのユーザが選択可能な複数のプリンタの環境コストをユーザが比較することを可能にする。
【図面の簡単な説明】
【００１０】
【図１】環境的に通知されるプリンタ選択システムの模式図である。
【図２】典型的な実施の形態の一態様に従って典型的な印刷ジョブ管理システムが動作する環境の機能ブロック図である。
【図３】典型的な実施の形態の別の態様に従うプリンタ選択の方法を図示する。
【図４】典型的な実施の形態の別の態様に従う典型的なデスクトップ画面例を図示する。
【図５】典型的な実施の形態の別の態様に従う印刷パラメータの選択のための典型的なユーザインターフェースを図示する。
【図６】プリンタの状態を示すアイコンを図示する。
【図７】プリンタ選択メニューの画面例を図示する。
【発明を実施するための形態】
【００１１】
典型的な実施の形態は、印刷ジョブに対するプリンタの選択肢がプリンタネットワークのユーザに環境的に通知されるようにすることを可能にするシステムおよび方法に関する。典型的な実施の形態では、ユーザが印刷する対象を選択するとき、種々のプリンタを選択する環境コストについてのプリンタ状態情報および指標がユーザに利用可能にされる。
【００１２】
本明細書において使用される用語「機器」または「プリンタ」は、種々のプリンタ、コピー機、書籍制作機、または多機能機、乾式電子写真機、もしくは、別段の定義が無い限り、それ以外の任意の目的について印刷ジョブの描画機能を実行するものを広く包含する。
【００１３】
本明細書において使用される「プリンタネットワーク」は、パーソナルコンピュータなどの１つ以上のワークステーションにアクセス可能な複数の共有機器を包含する。
【００１４】
用語「印刷媒体」は、一般に紙、プラスチック、またはイメージ用の他の適切な物理的印刷媒体基板、についての物理的シートを意味し、事前にカットされたシートかそれとも巻き取られたシートである。
【００１５】
「印刷ジョブ」は一般に「印刷対象」を含み、印刷対象は、例えばポストスクリプトおよび「ジョブチケット」など、プリンタによって認識される適切な形式の１つ以上の文書イメージで構成され、この形式は、ジョブがいかに処理されるかを制御するために使用されることになる、印刷ジョブに関する情報を与える。
【００１６】
図１を参照すると、プリンタ選択が環境的に通知されるシステム１を提供する印刷環境の単純化された図が図示される。システム１は、プリンタ固有データ２、およびツール３、４にアクセスして、利用可能なプリンタ５の今後の状態を判断しかつプリンタの使用日付をマイニング（発掘または検索）して、ユーザ６によって好意的に扱われたプリンタ群を特定する。
【００１７】
システム１は、プリンタ関連情報をユーザに与える。この情報は、恒久的におよび／またはまさに印刷ジョブを開始しようとしているときに利用可能にすることができる。この情報は、例えばワークステーション８上のグラフィック・ユーザ・インターフェースを介して、例えば容易に理解されるアイコンおよび他のグラフィック表現を用いて、ユーザに利用可能になる。
【００１８】
利用可能なプリンタに関してユーザに与えられる情報は、次の点を含むことができる。
１．現在の状態（例えば、活動状態／スリープ状態）
２．予測される状態（例えば、今後の期待される時点で立ち上げを行うことになる）
３．炭素排出量（例えば、現在のおよび最適な状態での）
【００１９】
印刷ジョブの炭素排出量（またはより一般的に、環境コスト）は、二酸化炭素の単位で測定できる温室効果ガスの生成量に換算して、印刷ジョブが環境に与える影響の量（この場合、概算可能である）である。環境コストは、印刷ジョブ、その現在の状態、およびさらにオプションで印刷ジョブのパラメータ、に対して選択されたプリンタのタイプの機能として決定されてもよい（例えば、両面印刷は用紙の使用量を少なくし、したがって印刷ジョブの環境コストの低下に貢献することができる）。
【００２０】
環境コストは、例えば印刷ジョブを印刷することに関連付けられた全コストの見積もりでもよいし、またはユーザに利用可能な最低の環境コストにおいてジョブを印刷するための基準となるコストを減算することにより計算されたアドオンコストでもよく、この場合最低環境コストにはゼロコストが割り当てられることになる。一実施の形態では、各運用プリンタは、状態群のそれぞれについてページ当たりの環境コストを割り当てることができ、「活動状態」は最低環境コストを割り当てられ、「スリープ状態」は、活動状態コストに立ち上げコストを加えた結果に等価の、比較的高い環境コストを割り当てられる。
【００２１】
時間に関して（例えば、ジョブがいかに至急であるか）、場所に関して（例えば、ユーザは、ジョブを取ってくるためには、プリンタの所にあまりにも多くの時間をかけて歩かなければならないことになる）、および財務コストに関して（例えば、ジョブが草稿の場合、高品質プリンタの印刷コストは正当化することができない）など、ユーザが個人の制約および好みを考慮することを可能にするために、システム１は、次に示すようなこれらの個人の制約および好みをユーザが考慮に入れることを可能にする、対応する補足情報で強化することができる。
１．印刷キューの現サイズ（ユーザが印刷の遅延量を見積もることを可能にする）
２．プリンタ上の注意を必要とする起こりうる問題（用紙のジャムから定期的修理まで、多かれ少なかれ重大な）
３．場所（ユーザの通常使用のプリンタへの近接性）
４．印刷の財務コスト（環境コストに対する種々のパラメータを用いて決定される）
【００２２】
単一のインターフェースではあるが、この情報をいっしょに与えることにより、ジョブを投入するとき、プリンタ選択の選択肢が通知されるべき可能性があるプリンタに関して関係のある情報がユーザに与えられる。
【００２３】
図２を参照すると、典型的なシステム１が組み込まれた典型的な印刷ネットワーク１０が示される。図示されたサーバ１２などの１つ以上のコンピュータ機器が、システム１を提供する。典型的なサーバは、複数のネットワークプリンタへの印刷ジョブの分配も制御する印刷サーバであるが、しかしながら代わりの構成としては、これらの機能は別々の印刷サーバによって実行されてもよい。印刷サーバは、ワークステーション８に類似した１つ以上のワークステーションへ、すなわち第１および第２ワークステーション８および１６として図示されたワークステーションへ、および複数の共有プリンタへ、すなわち第１、第２、および第３プリンタ２０、２２、２４として図示された共有プリンタへ、ネットワーク１４によって通信可能なようにリンクされるが、しかしながら比較的少数のまたは多数のネットワーク化されたワークステーションおよび／または共有プリンタが設けられてもよい。各ワークステーション８、１６は、それぞれプリンタドライバ３０、３２と関連付けられて、印刷ジョブ３４を発生させる。印刷ジョブ３４は、ネットワーク１４を介して印刷サーバ１２へ入力／出力３６経由で受信される。入力／出力３６は、サーバ１２がネットワーク１４と、ならびに最終的にはワークステーション８、１６およびネットワークプリンタ２０、２２、２４と通信することを可能にする、ネットワークインターフェースとしても機能することができる。
【００２４】
複数のワークステーション８、１６から到来した印刷ジョブは、サーバ１２によって印刷ジョブのジョブチケットに従って適切なプリンタへ導かれ、印刷のために１つ以上のプリンタ２０、２２、２４へ送られる。プリンタ２０、２２、２４は、それぞれ印刷キュー３８、４０、４２内に印刷ジョブを配置する。プリンタ２０、２２、２４は、印刷媒体上に印刷ジョブ３４を描画し、印刷された媒体を、仕上げ部、トレイ、または同類のものなど、ここでは出力４４、４６として図示される１つ以上の出力機器へ出力する。
【００２５】
プリンタ選択が環境的に通知されるシステム１は、図３に関して以下でより詳細に説明される典型的な方法を実装する種々のコンポーネントを含む。これらのコンポーネントは、取得コンポーネント（Ａコンポーネント）４８、プリンタ状態計算コンポーネント（Ｓコンポーネント）５０、環境コスト計算コンポーネント（Ｅコンポーネント）５２、および印刷インフラストラクチャ・マイニング（ＰＩＭ）コンポーネント５４、ならびにインターフェース発生コンポーネント５６を含む。これらのコンポーネントのすべてが印刷サーバ１２上に常駐するように示されるが、当然のことながら、一部のもしくはすべてのコンポーネントまたはコンポーネントの一部は、ワークステーション８、１６などのネットワーク内のどこか他の所に位置されてもよいし、および／または例えばウェブリンクを介してサーバ１２にアクセス可能であってもよい。
【００２６】
取得コンポーネント４８は、プリンタのキュー３８、４０、４２内にある現在のジョブの数を取得することができる。
【００２７】
状態計算コンポーネント５０は、プリンタが活動状態かそれともスリープ状態か、およびいつ立ち上げを行う可能性があるかなどのプリンタの状態を、例えばツール３（図１）を利用して計算し、プリンタによって使用された電力を測定するとともに、その電力からプリンタが活動状態かそれともスリープ状態かを判断する。このようなツールは、プリンタがいつ立ち上げを行うと期待されるかを特定することもできる。例えばプリンタは、１日の経過の中で変化可能な特定の時点で、立ち上げを行うようにプログラムされてもよく、この情報はツール３によって取得される。別の実施の形態では、ツールは、数時間または数日の経過にわたってプリンタによる動作のパターンを観察し、それからプリンタの電力モードプロトコルを推論してもよい（例えばプリンタが、印刷後にスリープ状態へ移行する前に、追加のジョブが１つも到来しない場合、別のジョブをどれほど待つことになるかということ、および自動的に立ち上げを行う前に、印刷されるのを待つ印刷ジョブが１つもない場合、どれほどスリープ状態にとどまることになるかということ、これらはともに１日の経過にわたって変化してもよい）。次いでツールは、プリンタが推論されたプロトコルに基づいて次にいつ立ち上げを行うようにスケジュールされるかを予測することができる。代わりの構成としては、電力モデルプロトコルはプリンタ製造業者から得ることができ、またはツール３自身はタイム・アウト・プロトコルを計算してもよい。
【００２８】
環境コスト計算コンポーネント５２は、プリンタの状態情報（コンポーネント４８、５０による出力として）と、プリンタの炭素排出量（プリンタが活動状態のときに印刷する環境コスト）に関するプリンタ固有データ２およびプリンタの立ち上げを行うエネルギーコストと、キュー情報とに基づいて、複数のネットワークプリンタのうちの少なくとも一部のそれぞれの上に印刷ジョブを印刷する環境コストの量を計算する。炭素排出量情報は、世界中のプリンタの地理的な場所によって修正することができるローカルのまたは遠隔の専用データベースから得ることができる。データベースは、プリンタタイプ群のそれぞれに対して、オプションで種々の印刷ジョブタイプ群の影響を受けるように、炭素排出量を与えることができ、印刷ジョブタイプ群は、プリンタにおいて利用可能な種々のタイプの印刷媒体、種々のタイプのマーキング媒体（カラー対白黒印刷、インク対トナー）、およびどれほどの消耗品が使用されるかに影響を及ぼすことができる印刷プロトコル（例えば、両面対片面印刷、草稿モード対プレゼンテーションモード）などを用いて、消耗品の環境コストを要因としており込むことができる。消耗品の環境コストは、選択された消耗品をプリンタの場所へ供給する環境コストも考慮することができる（一部の消耗品は、他よりもさらに遠くから入れなければならない可能性があり、および／またはネットワークのプリンタは、地理的に種々の場所にあってもよい）。財務印刷コストは、専用データベースにおいて利用可能にすることができる。
【００２９】
印刷インフラストラクチャ・マイニング・コンポーネント５４は、例えばＰＩＭツール４（図１）を利用して、ユーザに対して好意的に扱われたプリンタを特定する。このツールは、多くの印刷ジョブに対してもっとも高頻度で使用されたプリンタを特定するマイニングデータ５９によって、特定のワークステーション用のローカルのプリンタを特定する。このツールにより、ユーザ動作の解析を通じて、プリンタの地理的な近接性に関する情報が推論されることが可能となる。ＰＩＭツールは、プリンタの軽度の故障を推論することもでき、すなわちプリンタは故障であると自己報告しないが、しかしプリンタ使用パターンにおける予想外の変化に基づいて、「故障状態」に割り当てることができる。例えば、プリンタが低品質の印刷物を印刷していることにユーザが気づく場合、ユーザはそのジョブを異なるプリンタへ送ることになる。
【００３０】
システム１は、コンポーネント４８、５０、５２、５４によって取得されかつ計算された情報から導き出された情報をワークステーションへ与える。詳細には、ユーザが印刷するジョブを投入するように準備しているとき、システムインターフェース発生部５６は、プリンタドライバ３０、３２に情報を与えて、ワークステーション８、１６上のグラフィック・ユーザ・インターフェースにおいて、環境的に通知されるプリンタ選択オプションの表示を促進する。ドライバ３０、３２は、環境内のプリンタの発見を含む能力を備えたドライバであって、それらのプリンタをプリンタの能力および「状態」に従って並べ替える能力を備えたユニバーサルプリンタドライバであってもよい。この「状態」は、「スリープ状態」、「活動状態」、「立ち上げ状態」、および「故障状態」に一致する少なくとも４つの利用可能な状態などの、３つ以上の利用可能な状態のうちの１つに一致する。
【００３１】
プリンタが選択された時点で、現在選択されている印刷設定がどの程度のグリーンかを示す指標を与えることによって、環境の最適なジョブ設定の選択がさらに促進されてもよい。例えばユーザが、片面から両面印刷へ選択を変更する場合、指標はよりグリーンになる。この指標は、プリンタがすでに選択された時点でだけ与えることができるが、別の実施の形態では、この指標は、選択する前に選択可能なすべてのプリンタに対して計算されてもよい。いずれにしても、ユーザが、プリンタ選択および印刷設定を常に変更することができるので、プリンタの現在の状態に依存して、ジョブがワークステーションから投入される前のジョブ作成時点において、表示された指標は、プリンタのより良い選択肢から選択することを促進する。
【００３２】
システム１のコンポーネント４８、５０、５２、５４、５６は、ハードウェアまたはハードウェアおよびソフトウェアの組み合わせの形態をとることができる。図示された実施の形態では、コンポーネントは、主メモリ６０内に記憶されたソフトウェア命令の形態をとり、サーバ１２のプロセッサ６２によって実行される。
【００３３】
印刷サーバ１２は、プリンタ固有データ２および取得コンポーネント４８によって取得されたデータを記憶するデータメモリ６４（ここではそれぞれ炭素排出量データベース６６およびプリンタ立ち上げデータベース６８として図示される）を含む、１つ以上の適切なコンピュータ機器を含むことができる。
【００３４】
典型的な実施の形態では、システム１は、リンクされたプリンタ２０、２２、２４のそれぞれの現在の状態（例えば、準備完了モードか、ウォームアップモードか、待機モードか、それとも動作不能モードかにある）を知っている。一実施の形態では、各ネットワークプリンタ２０、２２、２４の現在のモードに関する情報５８は、メモリ６４内に記憶される。取得コンポーネント４８は、プリンタ２０、２２、２４に定期的に問い合わせを行って、各プリンタの現在のモードを判断し、それに応じて記憶された情報を更新する。
【００３５】
典型的な印刷サーバ１２は、１つ以上の多目的コンピュータ、特殊目的コンピュータ、プログラムされたマイクロプロセッサもしくはマイクロコントローラおよび周辺の集積回路要素、ＡＳＩＣもしくは他の集積回路、デジタル・シグナル・プロセッサ、ディスクリート素子回路などのハード・ワイヤードの電子回路もしくはロジック回路、ＰＬＤ、ＰＬＡ、ＦＰＧＡ、もしくはＰＡＬ、または同類のものなどのプログラム可能ロジックデバイス、を含むことができる。サーバのコンポーネント３６、６０、６２、６４は、データ／制御バス７０を経由して通信することができる。
【００３６】
ネットワーク１４は、接続された／リンクされた要素へおよび／もしくは要素から電子データを供給または伝達することができる、有線リンクもしくは無線リンクまたは他の手段の形態をとることができる。例えば、要素間のリンクは、電話線、コンピュータケーブル、ＩＳＤＮライン、無線通信リンク（例えば、Ｂｌｕｅｔｏｏｔｈ（商標）無線技術を用いて）、または同類のものであることができる。
【００３７】
プリンタ２０、２２、２４は、電子写真プリンタ、インクジェットプリンタ、固体インクプリンタ、感熱用紙と連動して使用されるサーマル・ヘッド・プリンタ、またはこれらの組み合わせもしくは複合体、または基板上にイメージをマーキングすることができる他のどんな機器であってもよい。一般にプリンタ２０、２２、２４は、インクまたはトナーなどのマーキング材料を印刷媒体へ塗布するイメージ描画コンポーネント、およびオプションで塗布されたマーキング材料を印刷媒体へさらに恒久的に固定する固定コンポーネントを含む。プリンタ２０、２２、２４のそれぞれは、用紙供給部（図示されない）などの印刷媒体源と関連付けられ、印刷媒体源は１つ以上の印刷媒体供給トレイを含み、各トレイは種々のタイプの複数枚の印刷媒体を保持することができる。
【００３８】
典型的なプリンタ２０、２２、２４のそれぞれは、任意の一時点で複数のモードのうちの単一のモードにあるとみなすことができる。例えば、各プリンタ２０、２２、２４は、待機電力節約モード（「スリープ状態」）、ウォームアップモード、準備完了モード（「活動状態」）、および動作不能モード（「故障状態」）を有してもよい。待機モードでは、プリンタ２０、２２、２４は、印刷することができず、印刷ジョブを印刷することが可能となる前に、ウォームアップモードを通して移行する必要がある。準備完了モードでは、プリンタ２０、２２、２４は、アイドル状態にあるか印刷しているかいずれかであることができる。動作不能モードでは、例えば用紙のジャムが取り除かれ、もしくは使い切ったトナーカートリッジが置き換えられ、またはプリンタがオフされているなど、プリンタに関する何らかの問題が解決されるまで、プリンタは印刷を実行することができないと判断した。好ましいことに、プリンタ２０、２２、２４は、これらのモード数を上回るモードを有してもよく、例えば、プリンタがどれほどの期間非アクティブであったかに依存して、２つ以上のレベルの待機またはウォームアップモードを有してもよい。便宜上、各プリンタ２０、２２、２４は少なくとも、例えば準備完了モードであるときの高運用状態、および高運用状態よりも低い運用の、例えば待機モードにある場合の低運用状態、を有するとみなされてもよい。高運用状態は、プリンタが、印刷する準備ができているかそれとも少なくとも低運用状態よりも準備ができているかいずれか１つの状態であり、例えば高運用状態で印刷を開始するために、プリンタへ入力されるべきエネルギーは、低運用状態よりも少なくて済む。低運用状態では、プリンタは、例えばウォームアップモードに置かれることによって、自動的に高運用状態へもたらされる。
【００３９】
ワークステーション８、１６は、ネットワーク１４を介して印刷サーバ１２と通信することができる任意の機器であることができる。例えばワークステーション８、１６は、パーソナルコンピュータであり、各ワークステーション８、１６は、ネットワーク１４と通信する入力／出力インターフェース、コントローラまたはＣＰＵ、メモリ、およびＬＣＤスクリーンなどのディスプレイ８０を備えるグラフィック・ユーザ・インターフェース（ＧＵＩ）、ならびにキーボード、キーパッド・タッチスクリーン、カーソル制御デバイス、またはこれらの組み合わせなどのユーザ入力デバイス８２を含むことができる。代わりの構成としては、ワークステーション８、１６は、ネットワークと通信することができる他のタイプの機器であることができる。例えば１つ以上のワークステーションは、ＰＤＡ、携帯電話、またはネットワーク１４へ接続された他の適切などんな機器でもよい。各ワークステーション８、１６は、プリンタ２０、２２、２４のうちのいずれか１つをデフォルト（目標）プリンタとして、およびネットワーク上のプリンタの一部を代替プリンタとして指定するように構成されてもよい。
【００４０】
典型的なプリンタドライバ３０、３２は、ソフトウェア、ハードウェアまたは両方の形態をとってもよい。典型的な実施の形態では、プリンタドライバはメモリ内に記憶されたソフトウェアを含み、それぞれコンピュータ８、１６のＣＰＵ８４などのプロセッサ（ハードウェア）によって実行される。プリンタドライバ３０、３２は、ワークステーション８、１６上で動作するアプリケーション間の通信リンクとして、およびプリンタ２０、２２、２４によって使用されるページ記述言語として機能する。プリンタドライバ３０、３２は、ワークステーション８、１６が印刷サーバ１２と通信し、印刷されることになる印刷ジョブ３４を投入することを可能にする。一実施の形態では、プリンタドライバ３０、３２は、パーソナルコンピュータのメモリ内に記憶された命令を実行して、デフォルトのおよび／またはユーザにより選択されたパラメータに従って印刷ジョブチケットを発生させる。パラメータは、選択されたプリンタ上の印刷ジョブを印刷する環境コストの量である環境パラメータを含んでもよい。プリンタドライバ３０、３２は、イメージと関連付けられることになる処理命令のセット、または印刷されることになるイメージを与え、それによって印刷されることになる印刷対象に対応する印刷ジョブを作成する。次いでプリンタドライバ３０、３２は、印刷ジョブ３４を印刷サーバ１２へ伝達する。ワークステーション８、１６用のオペレーティングシステムは、例えばWindows（登録商標）、Ｌｉｎｕｘ、またはＭａｃ  ＯＳなどの従来のオペレーティングシステムであることができ、すべてのアプリケーションに対して単一のプリンタドライバの使用を調整してもよい。代わりの構成としては、ワークステーション８、１６上で実行する各アプリケーションは、そのアプリケーション独自のプリンタドライバを含んでもよい。好ましいことに、ワークステーション８、１６によって利用可能な、１つ以上のアプリケーションおよび／または１つ以上のプリンタドライバ３０、３２は、ネットワーク１４へ接続された何らかの他の機器（例えば印刷サーバ１２）上など、ワークステーションのメモリ以外の記憶場所内に存在することができる。例えば、アプリケーションまたはプリンタドライバ３０、３２は、インターネットベースまたはウェブベースであることができる。
【００４１】
システム１によって取得され、そのコンポーネント５０、５４、５２、５６によって処理された収集情報は、ユーザのワークステーション８、１６において種々のやり方でおよび種々の機会に視覚化することができる。例として、次のことが考えられる。
【００４２】
１．常置のデフォルトプリンタ表示：ユーザのデスクトップ上に常置のウィジェット（ＧＵＩコンポーネント）が設けられて、ユーザによって好意的に扱われたプリンタの現在の状態に関して、ユーザに通知されるようにしておいてもよい。
【００４３】
２．常置の印刷インフラストラクチャ表示：ユーザのデスクトップ上に常置のウィジェットが設けられて、現在の状態情報で増強された利用可能な印刷インフラストラクチャを表してもよい。
【００４４】
３．印刷ジョブ投入時点の表示：ユーザが文書を印刷しようと決めるたびに、プリンタの選択肢が状態情報で増強される。
【００４５】
最初の２つのオプションは、ユーザのデスクトップ８６上に常置のウィジェット８５、８６として表示されて、ユーザによって好意的に扱われたプリンタまたは近接したプリンタインフラストラクチャの現在の状態について常にユーザに通知されるようにしておくことができる（例えば、図４を参照）。一実施の形態では、ユーザは、アイコン８５、８６のうちの１つの上へ印刷対象をドラッグすることだけで、印刷ジョブを作成することができる。
【００４６】
最後のオプションは、印刷ジョブ作成／投入時点において、具体的に必要となるときにだけ、ジョブに対するプリンタの選択肢が通知されることを可能にする。図５において図示されるように、例えばジョブ投入時点でプリンタ選択が環境的に通知されるようにユーザを支援するために、ユーザへ提示されることになる情報が、ワークステーション８、１６によって提供されたグラフィック・ユーザ・インターフェース９０を通じて表示されてもよい。例えば、ユーザがあるアプリケーションにおいて「印刷」ボタンを選択すると、ＧＵＩ９０は、スクリーン８０上に、インターフェース発生部５６によって与えられた情報で少なくとも部分的に発生するポップアップメニュー９２を表示する。表示された情報は、ユーザが選択可能なプリンタの現在の状態、および／またはプリンタ上でジョブを印刷することに相当する炭素排出量（環境コスト）を含む。ユーザは、キーボード、キーパッド、タッチスクリーン、マウス、または同類のものを経由して、メニューとやり取りする。メニューの１つ以上の領域９４は、用紙サイズ、コピー枚数などの、種々の選択可能なジョブ設定を示す。
【００４７】
ユーザは、ユーザによって好意的に扱われたプリンタの状態を通知されるように選択してもよい。対応するウィジェットでは、このようなプリンタは、プリンタの現在の状態を表す適切なアイコンを通じてグラフィック的に表すことができる。例えば、メニューの領域９６は、ユーザのお気に入りのプリンタにおける現在の状態を示す。アイコン９７、９８などのグラフィックスは、現在の状態を表示するのに利用される。図６において図示されるように、表示に利用可能なこのような４つのアイコン９７、９８、１００、１０１があってもよく、これらは、プリンタの４つの異なる準備状態、すなわち「スリープ状態」、「立ち上げ状態」、「活動状態」、および「故障状態」のうちの１つをそれぞれ表す。一実施の形態では、ユーザは、表されたプリンタの状態を考慮した後、ファイルを対応するアイコン９７、９８、１００、１０１上へドラッグ・アンド・ドロップして印刷ジョブを開始することを選択することができる。
【００４８】
ユーザは、近接した環境内のすべてのプリンタの状態に関しても、通知されることを望んでもよい。このことは、ユーザがいくつかの比較可能なプリンタ間で切り替えることができる場合、役立つことがある。一実施の形態では、環境表示メニュー１０２（図７）は、選択ボタン１０３によって開くことができ、ユーザが選択可能なプリンタのそれぞれに対して、ジョブを印刷する環境コストの表現１０４、１０６（例えば炭素排出量の一近似）を表示する。環境コストは、例えばプリンタアイコンのそばに、大略充填されたグリーンバーとして示されてもよい。ここで、コストの表現は垂直バーの高さであり、高さが増加するにつれて環境コストが高くなる。環境コストは、比較を可能とするために、すべてのプリンタに対して同一の基準で計算することができる。例えば、プリンタがスリープ状態にある場合、立ち上げコストが通常（すなわち活動状態）の炭素排出量に加算されて、バーはより高くなる。バー１０６はバー１０４よりも高く、少なくともある程度は、対応するプリンタの状態に起因している。アイコン１００によって示されるように、このプリンタは「スリープ状態」にあり、もう１つのプリンタは活動状態にある。「故障状態」アイコン１０１を備えたプリンタは、現在は印刷に利用できないので、環境コストをまったく有しない。
【００４９】
環境表示メニュー１０２は、熟慮の上で印刷するプリンタ群として、ユーザがユーザの印刷動作を地球の状態に適合させることを可能にする。この表示は、ユーザと種々のプリンタとの間の地理的な近接性、すでに個々のプリンタのキュー内にあるジョブ数、または他のプリンタ状態情報、などの補足情報を直接に表すことができる。この表現はさらに、特定のプリンタ上で印刷する（プリンタ状態（活動状態／スリープ状態）に依存する）実際の炭素排出量、印刷遅延量または財務コストに関する情報を含むことができる。その上にこれらの基準は、プリンタ・ドライバ・インターフェース内で、例えばオプションボタン１１０が作動するときに表示される並べ替えオプション１０８として含まれることになる。したがってユーザは、ジョブに対して環境的にもっともやさしい適切なプリンタを容易に選択することができる。
【００５０】
メニュー９２は、領域９６内に表示されたお気に入りへユーザがプリンタを追加することを可能にする。例えば図５に示されるように、「プリンタを追加する」ボタン１１１は、可能なプリンタのメニューを表示させてもよく、ユーザはそのメニューから１つ以上を選択して、お気に入りへ追加することができる。
【００５１】
一部の実施の形態では、メニュー１０２は、メニュー１０２内へ組み込まれたメニュー９２に表示される情報が示された状態の主メニュー９２として機能してもよい。この実施の形態では、環境の表示内の一部の情報（例えば炭素排出量）は、ユーザが印刷設定を選択する機会を有するまで、ブランクのままであってもよい。
【００５２】
典型的な実施の形態では、例えば好意的に扱われたプリンタがスリープモードにあるので、ユーザが、例えばそのプリンタが印刷に対して利用可能でないという事実、または炭素排出量がむしろ高くなるという事実を知っているとき、ユーザは、さらに最適な、依然として近くに近接した他の利用可能なプリンタを直接に特定し、プリンタを置き換えてジョブを印刷することができる。各プリンタがどの程度環境的にやさしいかに関する情報は、所与の時点で個々のプリンタの利点および不利な点をユーザが正当に評価することを可能にする。
【００５３】
活動状態および故障状態の場合の現在のプリンタ状態に関する情報、ならびに現在の印刷キューに関する情報は、プリンタから直接に得ることができ、プリンタドライバへ与えられて、表示された情報が最新に保たれるようにする。プリンタがまもなく（すなわち１分または５分などの所定の期間内に）「スリープ状態」モードから「活動状態」モードへ自動的に状態を変化させることをシステム１が予測するとき、「立ち上げ状態」アイコン９７（図５および図６）が表示される。このアイコンは、状態計算コンポーネント５０による予測に応じて発生する。プリンタの期待される立ち上げに関する情報は、状態見積もりコンポーネント５０によって与えられる「動作時間」の見積もりに基づくことができる。見積もられた立ち上げを計算する１つの適切なツール３は、パワーセンス（商標）ツールであり、このツールは、プリンタ使用パターンおよびエネルギー消費パターンを、時間をかけて収集し解析する。このツールにより、システム１は、所与の機器がいつ立ち上げを行うと期待することができるかを予測することが可能となる。このツールは、統計解析によって、例えば毎日かつ動作時間の使用時間枠にわたって実行されてもよい。パワーセンス（商標）ツールは、使用データおよび消費電力データが与えられた場合に最適なタイムアウトを計算するのに使用されるタイムアウト最適化などの、他の特徴も有する。このようなツールは、ユーザにも興味深い可能性がある、エネルギーに基づく再ルーティングのオプションを与えるために、強化されてもよい。
【００５４】
システム１は、ドライバ３０、３２が、印刷インフラストラクチャ・マイニング（ＰＩＭ）コンポーネント５４によって与えられた情報に基づいて、他のプリンタの近接性に関する情報を表示することを可能にする。印刷インフラストラクチャ・マイニング（ＰＩＭ）コンポーネント５４は、例えばユーザにはもっとも高い可能性の好適なプリンタおよび機器間における近接性の間接的な測定のような、ユーザのプリンタ使用度に基づいて、近接性情報を与えることができる。環境コスト情報は、ユーザの利用可能なプリンタに対して、炭素排出量データベース６６内に記憶されたデータに基づいて、Ｅコンポーネント５２によって計算される。
【００５５】
プリンタをスリープ状態または立ち上げ状態のいずれかに分類するために、システム１のＳコンポーネント５０は、限界遅延量ＴＤを適用してもよい。プリンタは、現在はスリープ状態であるがしかし遅延量Ｄ≦ＴＤで立ち上げを行うと想定される場合、立ち上げ状態としてラベル付けされる。遅延量Ｄ＞ＴＤで立ち上げを行うと想定される場合、プリンタはスリープ状態としてラベル付けされる。限界遅延量ＴＤは、別々のユーザに対して、例えばユーザのジョブプロファイルおよび典型的な職務に依存して、異なることができる。一実施の形態では、ＴＤは、個々のユーザに対してダイナミックに適合および学習してもよい。これは、例えば立ち上げ状態としてラベル付けされたプリンタに関してユーザが採用する動作を記録することによって、および印刷ジョブが環境的にさらにやさしくなるように、ユーザが進んで受け入れる（または受け入れない）遅延量を記録することによって、実行されてもよい。
【００５６】
一実施の形態では、最小限の限界遅延量ＴＤｍｉｎであって、この遅延量未満では活動状態にあるプリンタと立ち上げ状態のプリンタとの間に少しの差も考慮されないようになる遅延量であり、かつ物理的にプリンタの立ち上げを行うために必要となる時間に少なくとも等しくなる遅延量を定義することにより、最小限の起こりうる限界遅延量ＴＤｍｉｎが規定されてもよい。最大限の限界遅延量ＴＤｍａｘであって、この遅延量は非常に長いので、スリープ状態にあるプリンタと立ち上げ状態のプリンタとの間に少しの差も考慮されないようになる遅延量を定義することにより、最大限の限界遅延量ＴＤｍａｘも規定されてもよい。
【００５７】
限界遅延量ＴＤは、最初はデフォルト値ＴＤ０に設定されてもよい。次いでシステム１は、ユーザの動作を継続的に観察し、現在の限界遅延量ＴＤＣをそれに応じて次のように適合させる。
【００５８】
ユーザが現在の限界遅延量ＴＤＣ１に近接した遅延量を繰り返して受け入れる場合、かつ現在の限界遅延量が最大限界遅延量ＴＤｍａｘ未満である場合、現在の限界遅延量ＴＤＣ１はＴＤＣ２へわずかに増加することができる。すなわち、
ＴＤＣ２＝ＴＤＣ１＋ΔＴＤ１
【００５９】
ユーザが、現在の限界遅延量ＴＤＣ１よりも著しく小さい遅延量を高頻度で拒絶する場合、かつ現在の限界遅延量が最小限界遅延量を上回る場合、現在の限界遅延量ＴＤＣ１は減少することができる。すなわち、ＴＤＣ２＝ＴＤＣ１−ΔＴＤ２
【００６０】
現在の限界値を著しく下回る遅延量であってしかし最小限の限界遅延量ＴＤｍｉｎをそれでも著しく上回る遅延量を、ユーザが受け入れるたびに、情報は後でΔＴＤ２を適合させるために保たれて、過度にＴＤを低下させることを回避しようとする。
【００６１】
この手続きは、ユーザが待機遅延量をときどき迂回して、現在の限界遅延量を直ちに低下させずに至急のジョブを印刷することを可能にする。しばらくしてＴＤは、通常、ユーザによって受け入れられた遅延量に近接していることになる。それで、ジョブをプリンタへ送ると、活動状態または立ち上げ状態は、等価とみなされることになる。
【００６２】
ユーザが環境表示１０２のプリンタへ文書を指定すると、「最高グリーン」プリンタ（現在の最低環境コストを有するプリンタ）に対して、例えば点滅することによって（図７のＮＷプリンタを参照）ユーザの注意を視覚的に引く用意がなされてもよい。一般にこれは、印刷遅延量が通常はユーザによって受け入れ可能であり、環境の影響は低いことになるので、活動状態または立ち上げ状態にあるプリンタであるようになる。プリンタ立ち上げ状態に対応するアイコン上へ印刷ジョブをドラッグすると、または別のやり方でこのようなプリンタを選択すると、ユーザは、どうしても直ちにジョブを投入し、したがって最初にプリンタの立ち上げを必要とするか、それとも上述したように期待される立ち上げ時点まで印刷を遅らせるか、いずれかを選択することができる。受け入れ可能な印刷遅延量に関して収集されたデータは、上述したように立ち上げ状態またはスリープ状態としてプリンタをラベル付けするのに使用する限界遅延量を調整するために使用することができる。
【００６３】
プリンタアイコン９７上へカーソル１１２を移動すると（図５）、そのプリンタへ新たなジョブを投入して印刷ジョブが実際に開始されるまでの時間を予期する遅延量が表示されてもよい。プリンタが立ち上げを行うと期待される場合、立ち上げを行うまでの期待される遅延量が、１１４で図示されるように示される。プリンター立ち上げ状態に対応するアイコン上へ新たな印刷ジョブをドラッグすると、ユーザは、どうしても直ちにジョブを投入し、したがってプリンタに立ち上げを行うように頼むか、それとも期待される立ち上げ時点まで印刷を遅らせ、したがってさらに環境的に意識して、環境コストのために時間を犠牲にするか、いずれかを選択する機会を与えられてもよい。
【００６４】
ユーザは、環境表示１０２内の表示用に、ユーザの好適なプリンタを選択する選択肢を与えられてもよい。ユーザは、一般に品質、場所などのプリンタの属性を知っている。したがって、プリンタの属性に関する余分な情報は、環境表示１０２から省略することができる。
【００６５】
別の実施の形態では、進化した環境的並び替えのオプションが、ユーザに、受け入れ可能な印刷遅延量、プリンタからの距離、印刷品質などに関して、許容範囲レベルを指定する機会を与える。次いでユーザの制約と整合しないプリンタは、提案されたプリンタリストから自動的に除去することができる（または、例えばこのリストの最下部をグレーに表示してもよい）。残存するプリンタは、環境コストに従って並べ替えることができる。現在はスリープ状態であるが、しかしユーザによって指定された受け入れ可能な遅延量内に立ち上げを行うと期待されるプリンタに対しては、印刷ジョブは、プリンタが立ち上げを行うまで自動的に遅れることができる。この実施の形態では、このようなプリンタをランク付けするのに使用される期待環境コストは、立ち上げコストを含む必要がないが、受け入れ可能な遅延量が終わった時に依然としてスリープ状態であると期待されるプリンタに対しては、環境コストは立ち上げコストによって増やされることになる。この場合も、ユーザに対して受け入れ可能な印刷遅延量に関して収集されたデータは、上述したように立ち上げ状態またはスリープ状態としてプリンタをラベル付けするのに使用する限界遅延量を調整するために使用することができる。
【００６６】
このオプションはドライバに基づくことができ、そのドライバによって、すべてのプリンタがユーザ制約（場所、品質、・・・）から独立して、ダイナミックに見出すことができる。この実施の形態では、ユーザが、利用可能なプリンタの特徴を必ずしも知らないので、プリンタの属性に関する情報が、ユーザがプリンタを選択する場合においてよりも環境表示１０２において、さらに与えられてもよい。
【００６７】
エネルギーを節約するユーザの決意に影響を与えるために、この表示は、自由意思でまたは組織的レベルで課されて、ユーザにエネルギーを節約するように影響を与える機能性を含んでもよい。一般に、エネルギーの節約に影響を与える機能性は、１つ以上のパラメータによって案内されて、環境的に音声で決意を行うようにおよび／または事前に定められたエネルギー節約目標に達するように、ユーザを支援してもよい。この機能性は、例えばユーザにとって重要な量を特定する、すなわち、（ｉ）エネルギー設定を間接的に達成する間における改善された効率を特定する、または（ｉｉ）行動の変化に起因する直接のエネルギー節約を特定する、ようにしてもよい。これらには次のようなものがある。
【００６８】
（１）炭素排出量目標（代替プリンタを選択することによって、ユーザの炭素排出量がどれほど削減されたか）、
【００６９】
（２）健康目標（代替プリンタを選択することによって、ユーザはどれほどのカロリーを費やすことになるか）、
【００７０】
（３）効率目標（プリンタがウォームアップするのを待たなくてよく、活動状態にある代替プリンタを使用しなくてよいことによって、ユーザがどれほどの時間を節約することになるか）。
【００７１】
プリンタインターフェース９０は、節約の提案も含むことができる進捗報告１１６を設けることによって、このような機能性でユーザに影響を与えるように構成されてもよく、節約の提案には、例えば「プリンタＡはスリープ状態、プリンタＢを提案する；プリンタＢを使用する場合、プリンタＡへ送る場合よりもＸ分早くあなたのジョブを受け取ることであなたは利益を得ることになる；あなたの現在の得点をＹ％上げることであなたの全炭素削減目標に寄与する；および余分なＺカロリーを費やすことであなたの全健康得点を引き上げる」（図５）がある。
【００７２】
図３は、図１および図２のシステムにより実行されてもよい印刷ジョブ管理の方法を図示する。この方法はＳ１００において開始する。
【００７３】
Ｓ１０２において、例えばアプリケーション内の印刷ボタンをクリックすることによって印刷するために、文書などの印刷対象がワークステーション８、１６のユーザによって選択される。
【００７４】
Ｓ１０４において、ネットワーク上のプリンタから、プリンタ状態情報、およびスリープ状態にあるプリンタの場合には活動状態までの予測時間情報が取得される。
【００７５】
Ｓ１０６において、システム１によってユーザの現在の時間遅延量（ＴＤ）設定に基づいて、ローカルのプリンタの状態が計算される。
【００７６】
Ｓ１０８において、種々のプリンタ上に印刷ジョブを印刷する環境コストが、計算された各状態に基づいて、システムによって計算される。
【００７７】
Ｓ１１０において、システム１によってＳ１０４〜Ｓ１０８で取得され処理された情報が、プリンタドライバ３０、３２へ送られる。
【００７８】
Ｓ１１２において、１つ以上の利用可能なプリンタ上に対象を含む印刷ジョブを発生させるために、選択可能な印刷パラメータがプリンタドライバ３０、３２によってメニュー内に表示される（図５）。パラメータはプリンタ状態情報を含んでもよい。プリンタメニュー９２は、ユーザ目標および進捗報告１１６も表示することができる。
【００７９】
Ｓ１１４において、一使用に対して、複数のプリンタ上に印刷する環境コストの表現を検分する用意がなされる（図６）。一実施の形態では、Ｓ１０８は、この情報を要求するユーザに応じてだけ実行される。
【００８０】
Ｓ１１６において、印刷ジョブ３４は、選択されたプリンタ上に印刷され印刷サーバ１２へ投入されるように、ワークステーション８、１６上でプリンタドライバ３０、３２によって発生する。
【００８１】
Ｓ１１８において、印刷ジョブ３４は、選択されたプリンタ上で描画される。
【００８２】
Ｓ１２０において、この方法は終了する。
【００８３】
図３において図示された方法は、コンピュータ上で実行することができるコンピュータプログラム製品内に実装されてもよい。このコンピュータプログラム製品は、制御プログラムが記録された、ディスク、ハード・ディスク・ドライブ、または同類のものなどの、永続的にコンピュータ読み取り可能な記録媒体であってもよい。
【図１】
0005667524.tif 000002
【図２】
0005667524.tif 000003
【図３】
0005667524.tif 000004
【図４】
0005667524.tif 000005
【図５】
0005667524.tif 000006
【図６】
0005667524.tif 000007
【図７】
0005667524.tif 000008