画像を記録する複数のプリンタから、画像を記録させるプリンタを特定する情報処理装置であって、上記複数のプリンタのそれぞれが画像を記録するときに使用される記録剤の品質保持期限を取得する取得手段と;上記取得手段により取得された、上記複数のプリンタのそれぞれに対応する品質保持期限に基づき、上記複数のプリンタから、画像を記録させるプリンタを特定する特定手段と;を有することを特徴とする情報処理装置。請求項1であって、上記取得手段は、上記品質保持期限に加えて、上記複数のプリンタのそれぞれにおける記録剤の残量を取得し、上記特定手段は、上記取得手段により取得された記録剤の品質保持期限と残量とに応じて、画像を記録させるプリンタを特定することを特徴とする情報処理装置。請求項1または2であって、記録対象の画像に基づき、当該記録対象の画像を記録するために使用される記録剤の使用量を算出する算出手段を有し、上記特定手段は、上記品質保持期限と、上記算出手段により算出された使用量とに基づき、画像を記録させるプリンタを特定することを特徴とする情報処理装置。請求項1乃至3のいずれか1項であって、上記取得手段は、上記複数のプリンタのそれぞれから、上記品質保持期限を示す情報を受信することによって、上記品質保持期限を取得することを特徴とする情報処理装置。請求項1乃至4のいずれか1項であって、上記特定手段は、記録対象の画像を記録するために使用される記録剤の色を特定し、特定された当該色の記録剤の品質保持期限に基づき、画像を記録させるプリンタを特定することを特徴とする情報処理装置。画像を記録する複数のプリンタから、画像を記録させるプリンタを特定する情報処理方法であって、上記複数のプリンタのそれぞれが画像を記録するときに使用される記録剤の品質保持期限を取得する取得工程と;上記取得工程において取得された、上記複数のプリンタのそれぞれに対応する品質保持期限に基づき、上記複数のプリンタから、画像を記録させるプリンタを特定する特定工程と;を有することを特徴とする情報処理方法。請求項6に記載の情報処理方法をコンピュータに実行させることを特徴とするプログラム。プリンタにおいて画像を記録するために使用されるインク等の記録剤には、画像を適切に記録するための期限である品質保持期限がある。この品質保持期限を過ぎた記録剤を使用して記録を行うと、画像を適切に記録できないことがある。よって、上記の従来技術において、画像を記録させるプリンタを選択したとしても、そのプリンタが使用するインクの品質が時間経過とともに低下していた場合には、画像を適切に記録できない場合がある。そこで本発明は、記録剤の品質保持期限を考慮して、画像を印刷させるプリンタを適切に特定することができる情報処理装置、情報処理方法、及びプログラムを提供することを目的とする。本発明の情報処理装置は、画像を記録する複数のプリンタから、画像を記録させるプリンタを特定する情報処理装置であって、上記複数のプリンタのそれぞれが画像を記録するときに使用される記録剤の品質保持期限を取得する取得手段と、上記取得手段により取得された、上記複数のプリンタのそれぞれに対応する品質保持期限に基づき、上記複数のプリンタから、画像を記録させるプリンタを特定する特定手段とを有することを特徴とする。本発明によれば、記録剤の品質保持期限を考慮して、画像を印刷させるプリンタを適切に特定することができる。以下、本発明の実施形態について、図面を参照しながら説明する。図1は、本発明の実施例である印刷システムPS1の構成を示す図である。印刷システムPS1は、ネットワーク100と、プリントサーバ101と、プリンタ102、103、104と、クライアントPC105、106とを有する。これらはネットワーク100を介して動作し、それぞれのデバイスは、ネットワークプロトコルに従い、データの送受信が可能であり、各種デバイスは相互にサービスを提供する。プリントサーバ101は、ネットワーク100を介して、ネットワーク100上のプリンタ102、103、104を統括的に管理し、クライアントPC105、106から受信した印刷ジョブに基づき、各プリンタに画像を印刷させることができる。プリントサーバ101は、プリンタ102、103、104に装着されている所定の種類のインクのそれぞれについての[インク残量]と[品質保持期限]とを定期的に収集し、インク毎に、使用優先順位を付けて記憶する。なお、品質保持期限とは、インク等の記録剤を使用して画像の記録を行うときに、適切な記録を行うことができる期限を示す。インク等の記録剤は、時間経過とともに品質が低下してしまうことがあるが、上記品質保持期限の前に記録を行うことで、適切に画像の記録を実行することが可能となる。また、プリントサーバ101は、クライアントPC105または106から受信した印刷データを2値化し、その印刷データを印刷するために使用されるインク使用量を算出する。そして、プリントサーバ101は、情報収集して記憶されている各プリンタの[インク残量]と[品質保持期限]とを比較する。そして、プリントサーバ101は、品質保持期限が残り少ないインクから消費するようにプリンタを選択し、印刷データを送信する。これらの動作の詳細は後述する。クライアントPC105、106は、汎用的なパーソナルコンピュータによって実現可能である。クライアントPC105、106には、OS、OS上で動作するプリンタドライバ、アプリケーションソフトウェアなどがインストールされている。クライアントPCのユーザは、アプリケーションソフトウェアを用いて、印刷させたいデータを作成し、アプリケーションソフトウェアの印刷メニューからプリンタを選択すると、いずれかのプリンタ用のプリンタドライバが起動される。そして、ユーザがプリンタドライバから印刷指示を行うと、アプリケーションソフトウェアで作成したデータを、プリンタドライバが印刷データの形式に変換し、プリントサーバ101に、印刷データとして送信する。プリンタドライバが生成する印刷データは、アプリケーションソフトウェアから受け取ったデータを、画像データに展開したものや、所定の描画命令に置き換えたものである。図2は、プリンタ102の内部構成を示すブロック図である。プリンタ102は、CPU10201を備え、ROM10202に記憶されているデバイス制御ソフトウェアを実行し、システムバス10200に接続される各部を統括的に制御する。RAM10203は、CPU10201の主メモリ、その他ワークエリア等として機能する。操作パネル部10204は、プリンタの状態等を表示する液晶画面とユーザ入力等を行う複数キーとを有する。また、プリンタ102は、複数色のインクのそれぞれに応じたインクタンクが装着可能であり、不図示の記録ヘッドによりインクを吐出することで、画像を記録媒体に記録することができる。インク残量管理部10205は、着脱可能で品質保持期限品質有効期限を有するインクタンク[C:Cyan]、[M:magenta]、[Y:Yellow]、[K:Black]のそれぞれのインク残量と品質保持期限とを管理する。インク残量は、インクヘッドからインクを吐出した回数をカウントすることによって、インクの消費量を算出し、インクタンクに含まれていた所定のインク量とインク消費量の差分により取得することができる。品質保持期限は、各色のインクを保持する各インクタンクに装着してあるメモリに記憶されている情報を読み出すことによって、取得することができる。印刷イメージ処理部10206は、受信した印刷データに応じて、印刷イメージの作成処理を行う。プリンタエンジン部10207は、システムバス10200を介して印刷処理に関わる各種制御を統括する。ネットワークインタフェース部10208は、ネットワーク100を介してネットワーク100上のクライアントPC等のデバイス装置と通信し、システムバス10200を介して、プリンタ内の各部と双方向でデータのやり取りが可能である。プリンタ103、104の構成は、プリンタ102の構成と同様である。また、プリントサーバ101も、プリンタと同様に、CPU、ROM、RAMを備え、CPUが、RAMをワークエリアとして、ROMに記憶されているプログラムを実行することで、各種の処理を行う。図3は、プリントサーバにおける情報テーブルT1を示す図である。プリントサーバにおける情報テーブルT1は、プリントサーバ101内に格納され、非揮発性メモリやファイルとしてHDD等に登録格納されている。この登録方法は、クライアントPC105からのファイル転送や、プリンタ102からの操作パネル部10204からの登録であってもよい。プリントサーバにおける情報テーブルT1の設定項目には、各プリンタのアドレス情報としてプリンタのIPアドレス、また、各プリンタに搭載されている各種インクタンクを統括管理するために、その[インク残量]と[品質保持期限]とがある。なお、上記の[インク残量]、[品質保持期限]は、プリントサーバがネットワークを介して、プリンタから取得してもよい。プリンタは、インク残量管理部10205で管理されているインク残量、品質保持期限を示す情報を、プリントサーバに送信する。なお、この送信処理は、定期的に行ってもよいし、プリントサーバからの要求があったときに送信するようにしてもよい。送信処理を定期的に行う場合、プリンタサーバが定期的にプリンタにデータを要求して、プリンタがその要求に応じて、インク残量、品質保持期限を送信してもよい。実施例において、プリンタ102は、プリンタ名プリンタ1で、そのIPアドレスは、192.168.10.101である。このプリンタに搭載されているインクタンクのインク残量は、[C:Cyan]が70で実質70ml、[M:magenta]が60で実質60ml、[Y:Yellow]が90で実質90ml、[K:Black]が60で実質60mlである。また、その品質保持期限が、色毎に、年/月/日で登録されている。上記と同様に、プリンタ103は、プリンタ名プリンタ2で登録され、プリンタ104は、プリンタ名プリンタ3で登録されている。また、プリンタに装着されているインクの使用優先度の項目は、登録されているインクタンクの色毎に決定され、以下の基準に基づいている。<使用優先度を判定する基準>1各プリンタの同色インク中で、品質保持期限内のインクであって、品質保持期限がより早く到来するインクの使用優先度が高位である。2同じ品質保持期限である場合、インク残量の少ないインクの使用優先度が高位である。3品質保持期限とインク残量とがそれぞれ同じ場合、使用優先度は同位である。本実施例では、この基準により決定されたインクの使用優先度に応じて、画像を印刷させるプリンタを選択する。上記実施例において、上記使用優先度を判定する判定基準によって、プリンタ1~3の[C]インクについて着目すると、プリンタ1の[C]インクの品質保持期限が最も早く到来するので、プリンタ1のCインクが優先選択される。そして、最優先の使用優先度であることを示す1の記号が、プリンタ1の[C]インクに付与される。また、プリンタ1~3の[M]インクについて着目すると、プリンタ3の[M]インクの品質保持期限が最も早く到来するので、プリンタ3が優先選択され、最優先の使用優先度であることを示す1の記号が、プリンタ3の[M]インクに付与される。プリンタ1~3の[Y]インクについて着目すると、プリンタ2の[Y]インク、プリンタ3の[Y]インクの品質保持期限が最も早く到来し、しかもインク残量が互いに同じであるので、プリンタ2、3が優先選択される。そして、最優先の使用優先度であることを示す1の記号が、プリンタ2、3の[Y]インクに付与される。プリンタ1~3の[K]インクについて着目すると、プリンタ1の[K]インク、プリンタ2の[K]インクの品質保持期限が最も早く到来する。しかし、プリンタ2の[K]インクのインク残量がプリンタ1の[K]インクのインク残量よりも少ないので、プリンタ2が優先選択される。そして、最優先の使用優先度であることを示す1の記号が、プリンタ2の[K]インクに付与される。そして、[C]インク、[M]インク、[Y]インク、[K]インクについて付与されている記号を見た場合、最優先の使用優先度であることを示す1の記号が一番多く付与されているプリンタが、印刷させるべきプリンタとして選択される。このときに、最優先の使用優先度であることを示す1の記号の数が同数である場合、品質保持期限の残り少ないインクを具備するプリンタを、印刷させるべきプリンタとして選択する。この場合、品質保持期限も同じである場合、インク残量の少ないプリンタを選択する。ただし、本実施例では、上記のようなインクの品質保持期限に加えて、クライアントPCから受信した印刷ジョブの印刷に必要なインク量も考慮して、プリンタを選択する。たとえば、印刷に必要なインク量が、情報テーブルT1が示す、各プリンタのインク残量よりも多かった場合には、そのプリンタを印刷対象として選択しないようにしてもよい。また、印刷ジョブの印刷を行うときに、特定の色のインクを使用しないことがわかった場合には、各色のインクの使用優先度に基づくプリンタ選択において、その特定の色を考慮しないようにしてもよい。つまり、上記のように、各プリンタに与えられた最優先の使用優先度1の数により、プリンタを選択しているが、当該印刷に使用しない色については、優先度の考慮をしない。たとえば、当該印刷がモノクロ印刷であれば、インクKの優先度のみを考慮する。また、上記実施例においてインク残量の少ないプリンタから優先的に選ぶ、または、インク残量の多いプリンタから優先的に選ぶ等、クライアントPC105等の外部から指示して、上記<使用優先度を判定する基準>を変更するようにしてもよい。図4は、本実施例のプリントサーバ101の情報テーブル更新処理を示すフローチャートである。なお、この処理は、プリントサーバ101のCPUが、RAMをワークエリアとして、ROMに記憶されているプログラムを実行することで実現できる。プリントサーバ101は、電源がONの間S403、ネットワーク100上に動作しているプリンタを一定間隔でモニタしS401、それらプリンタに搭載されるインクタンクとその品質保持期限情報とを統括管理する。S402で、図3に示すプリントサーバにおける情報テーブルT1の作成ステップで、ネットワーク100上の各プリンタの各インク残量とその品質保持期限とを取得する。また、その値に基づき、インク毎の使用優先度を決定し、それらを保持する。この方法は、図3で説明した通りである。図5は、プリントサーバ101が行うプリンタ選択処理を示すフローチャートである。なお、この処理は、プリントサーバ101のCPUが、RAMをワークエリアとして、ROMに記憶されているプログラムを実行することで実現できる。プリントサーバ101が、クライアントPC105等から印刷データを受信するとS501、その印刷データのPDL部を解釈し、色毎に2値化して使用するインク量mlを算出するS502。次に、ステップS502で算出した印刷ジョブの各インク使用量と、各プリンタのインク残量と品質保持期限とが登録されているプリントサーバにおける情報テーブルT1の使用優先度とを比較し、印刷させるべきプリンタを1個選択するS503。このときのプリンタ選択方法は、図3で説明した通りである。その後に、選択された1個のプリンタが印刷データの全てを印刷できる場合S504、ステップS508に進み、2値化した印刷データを選択したプリンタに送信することによって、その印刷データをプリンタに印刷させる。一方、ステップS504で1個のプリンタでは印刷データの全てを印刷できないと判断された場合、印刷データをページ単位で分割するS505。そして、分割して残った印刷データを印刷するために、残ったプリンタの中から、印刷させるべきプリンタを再度選択するS506。このときの選択方法は、S503での選択方法と同様である。ステップS505、S506で、印刷データの全てを印刷させるべきプリンタが選択されるまで繰り返されS507、その後に、2値化した印刷データを、選択した各プリンタに送信するS508。また、印刷データの各色で使用するインク量mlを算出する場合、ページ単位に算出し、印刷させるべきプリンタを選択し、振り分けるようにしてもよい。ステップS509で、プリントサーバ101の電源がOFFでなければ、ステップS501に戻り、次の印刷データを処理する。また、ステップS509で電源OFFの場合、終了する。以上の実施例では、インクの品質保持期限に従って、その期限が早く到来するインクが装着されているプリンタを、印刷を実行させるプリンタとして優先的に選択する。これにより、品質保持期限が近いインクを、早く消費させることができる。よって、印刷を行ったときに、インクの品質保持期限を経過していて、画像が適切に印刷されないことを防ぐことができる。また、上記の実施例では、プリンタが使用する記録剤として、インクを例に説明したが、本実施例で説明した処理は、記録剤がトナー等のインク以外のものであった場合にも適用できるものである。上記実施例において、上記印刷システム制御プログラムは、CD-ROMやフラッシュメモリ、フロッピー登録商標ディスクなどの記憶媒体により実行されてもよい。または電子メールやパソコン通信などのネットワーク100を介して、外部の記憶媒体からPC等のデバイス上にロードされて実行されてもよい。また、上記実施例では、品質保持期限が最も早く到来するインクについて、優先順位が高い使用優先度を付与し、この優先順位が最も高いインクを多く具備しているプリンタを、印刷させるべきプリンタとして選択する。しかし、インク残量について使用優先度を決め、この優先順位が最も高いインクを多く具備しているプリンタを、印刷させるべきプリンタとして選択するようにしてもよい。この場合、インク残量が少ないインク程、使用優先度を高くして付与するようにしてもよく、逆に、インク残量が多いインク程、使用優先度を高くして付与するようにしてもよい。つまり、プリントサーバが、各プリンタに装備されているインクの残量を検出し、プリンタ毎のインク残量を保持し、インク残量が最も少ないまたは最も多いインクを最も多く装備しているプリンタを、印刷させるべきプリンタとして選択するようにしてもよい。また以上の実施例では、プリントサーバが、画像を印刷させるプリンタを選択し、選択したプリンタに印刷データを送信して、印刷を実行させていた。しかし、プリンタを選択するサーバサーバAと、プリンタに印刷データを送信するサーバサーバBを、別個の装置として印刷システムを構成してもよい。この場合、たとえばサーバAにおいてプリンタを選択すると、そのプリンタを示す情報をサーバBに送信することで、画像を印刷するプリンタをサーバBに通知する。さらに、以上の実施例では、サーバが記録剤の品質を認識するために、品質保持期限を取得していた。しかし、品質保持期限に限らず、記録剤が製造された日付や、時間経過したときの品質の低下の度合いを示す情報など、各種の情報に基づき、記録剤の品質を判断することができる。また、以上の実施例で説明した内容は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。また、上記の処理を1つのプロセッサにより実行する場合に限らず、複数のプロセッサにより実行する場合であってもよい。