複数のオブジェクト、及び出力対象の画像において当該複数のオブジェクトのそれぞれが配置される配置位置と当該複数のオブジェクトのうちの複数の配置位置に繰り返し配置されるオブジェクトとを特定するためのレイアウト情報を取得する取得手段と、前記レイアウト情報に基づき、前記取得手段により取得された複数のオブジェクトのうちの、複数の配置位置に繰り返し配置されるオブジェクトを特定する特定手段と、前記複数のオブジェクトのうちの、前記特定手段により特定されたオブジェクトを他のオブジェクトと区別して、当該複数のオブジェクトの少なくとも1つに画像処理を実行する実行手段と、前記実行手段により画像処理が実行されたオブジェクトを含む前記複数のオブジェクトが前記取得手段により取得されたレイアウト情報により特定された配置位置に配置された画像を出力する出力手段と、を有することを特徴とする画像処理装置。前記実行手段は、前記取得手段により取得された複数のオブジェクトのそれぞれが、前記特定手段により特定されたか否かに応じて、当該複数のオブジェクトのそれぞれに画像処理を実行するか否かを決定し、画像処理の実行対象として決定した少なくとも1つのオブジェクトに画像処理を実行することを特徴とする請求項1に記載の画像処理装置。前記実行手段は、画像処理の実行対象として複数のオブジェクトを決定した場合に、当該複数のオブジェクトのそれぞれに応じた内容の画像処理を、当該複数のオブジェクトのそれぞれに実行することを特徴とする請求項2に記載の画像処理装置。前記実行手段は、前記取得手段により取得された複数のオブジェクトのそれぞれに、前記特定手段により特定されたか否かに応じた内容の画像処理を実行することを特徴とする請求項1に記載の画像処理装置。前記レイアウト情報は、オブジェクトを特定するための特定情報を含み、前記取得手段は、当該レイアウト情報に含まれている当該特定情報によりメモリから特定されたオブジェクトを取得することを特徴とする請求項1乃至4のいずれか1項に記載の画像処理装置。前記取得手段は、前記レイアウト情報とともに第1のオブジェクトを取得し、前記出力手段は、当該第1のオブジェクトと、当該レイアウト情報に含まれている前記特定情報によりメモリから特定された第2のオブジェクトとが配置されている画像を出力することを特徴とする請求項5に記載の画像処理装置。前記特定手段は、前記レイアウト情報により特定された前記第1のオブジェクトを、複数の配置位置に繰り返し配置されるオブジェクトとして特定することを特徴とする請求項6に記載の画像処理装置。前記特定手段は、複数のレイアウト情報に対応する複数の画像に配置されるオブジェクトを特定することを特徴とする請求項1乃至7のいずれか1項に記載の画像処理装置。複数のオブジェクト、及び出力対象の画像において当該複数のオブジェクトのそれぞれが配置される配置位置と当該複数のオブジェクトのうちの複数の配置位置に繰り返し配置されるオブジェクトとを特定するためのレイアウト情報を取得する取得工程と、前記レイアウト情報に基づき、前記取得工程において取得された複数のオブジェクトのうちの、複数の配置位置に繰り返し配置されるオブジェクトを特定する特定工程と、前記複数のオブジェクトのうちの、前記特定工程において特定されたオブジェクトを他のオブジェクトと区別して、当該複数のオブジェクトの少なくとも1つに画像処理を実行する実行工程と、前記実行工程において画像処理が実行されたオブジェクトを含む前記複数のオブジェクトが前記取得工程において取得されたレイアウト情報により特定された配置位置に配置された画像を出力する出力工程と、を有することを特徴とする画像処理方法。請求項9に記載の画像処理方法をコンピュータに実行させるためのプログラム。上記の特許文献1の方法では、1ページに含まれている全てのオブジェクトに対して一律に画像処理が行われる。よって、ユーザが印刷対象のページごとに画像処理の内容を変更した場合に、複数のページにおいて共通に用いられるオブジェクトに対しても、ページごとに異なる画像処理が実行されてしまう。例えば印刷時に使用されるインクの量を低減させるための画像処理を行う場合に、ユーザがその画像処理のON/OFFをページごとに切り替えると、複数の印刷物において共通で使用されるオブジェクトが、印刷物ごとに異なる濃度で印刷されてしまうことがある。以上の課題を鑑みて本発明は、オブジェクトに対して適切に画像処理を行って、当該オブジェクトを含む画像を出力することができる画像処理装置、画像処理方法、およびプログラムを提供することを目的とする。上記のような課題を解決するために本発明の画像処理装置は、複数のオブジェクト、及び出力対象の画像において当該複数のオブジェクトのそれぞれが配置される配置位置と当該複数のオブジェクトのうちの複数の配置位置に繰り返し配置されるオブジェクトとを特定するためのレイアウト情報を取得する取得手段と、前記レイアウト情報に基づき、前記取得手段により取得された複数のオブジェクトのうちの、複数の配置位置に繰り返し配置されるオブジェクトを特定する特定手段と、前記複数のオブジェクトのうちの、前記特定手段により特定されたオブジェクトを他のオブジェクトと区別して、当該複数のオブジェクトの少なくとも1つに画像処理を実行する実行手段と、前記実行手段により画像処理が実行されたオブジェクトを含む前記複数のオブジェクトが前記取得手段により取得されたレイアウト情報により特定された配置位置に配置された画像を出力する出力手段と、を有することを特徴とする。本発明によって、オブジェクトに対して適切に画像処理を行って、当該オブジェクトを含む画像を出力することができる。発明を実施するための最良の形態を実施例により説明する。下記実施例においてはバリアブル印刷を行うときに、印刷ジョブを記述するための言語としてPPMLPersonalizedPrintMarkupLanguageを例として説明する。このPPMLとはXMLeXtensibleMarkupLanguageの一種である。PPMLにより記述される印刷ジョブは、各ページに含まれる各オブジェクトのレイアウト位置を示すレイアウト定義情報と、オブジェクトのそれぞれに対応するデータであるオブジェクトファイルからなる。バリアブル印刷を利用するクライアント装置は、ユーザによる指示に応じて、上記の印刷ジョブを生成し、その生成された印刷ジョブを、印刷装置や、サーバ装置に送信する。この印刷ジョブを受信した装置では、オブジェクトファイルに基づくオブジェクトを、レイアウト定義情報により示されるレイアウト位置に配置して、オブジェクトが配置された画像を印刷装置に印刷させる。上記の印刷ジョブに含まれているレイアウト定義情報には、ページごとに配置するオブジェクトとその配置位置を定義する情報が記述されている。一方、オブジェクトファイルはPostscriptアドビシステムズの登録商標やPDFPortableDocumentFormat、JPEGなど、オブジェクトに対応する画像を描画するためのデータである。PPMLでは画像データのオブジェクトに名前を定義し、以降その名前でオブジェクトを再利用する仕様を備えている。即ち、ある印刷ジョブにおいて印刷対象として含ませたオブジェクトを、サーバ装置や印刷装置のメモリに格納させておく。そして、当該印刷ジョブにおいて、そのオブジェクトを繰り返し利用する場合に、印刷対象の画像における複数の配置位置のそれぞれに対してオブジェクトの名前を指定する。これにより、クライアント装置が、複数の配置位置に対応する数のオブジェクトファイルを繰り返し送信しなくても、1つのオブジェクトファイルを送信して、後はそのオブジェクトの名前を指定することにより、オブジェクトを繰り返し利用することができる。このように再利用されるオブジェクトを再利用オブジェクトReusableObjectと呼ぶ。また、オブジェクトの名前を、別の印刷ジョブにおいて指定することにより、当該印刷ジョブにオブジェクトファイルを含ませなくても、サーバ装置に予め格納されている当該オブジェクトを当該印刷ジョブの画像に含ませて印刷させることができる。このように、ジョブ間で共通に再利用されるオブジェクトを大域再利用オブジェクトGlobalReusableObjectと呼ぶ。なお、上記のように再利用されるオブジェクトをサーバ装置が格納するときに、サーバ装置においてオブジェクトの描画処理が行われている画像データを格納してもよい。つまり、オブジェクトがベクターデータ等の、印刷時に描画が必要なデータの場合、印刷を行うたびに描画処理が必要である。しかし、上記のように、描画済みの画像データをサーバ装置に格納させておき、繰り返し利用することで、オブジェクトに対する描画処理を省くことができる。一方、上記のような再利用を行わずに、当該印刷ジョブに含まれていて、当該印刷ジョブにのみ利用されるオブジェクトを可変オブジェクトVariableObjectと呼ぶ。上記の構成により、本実施例のバリアブル印刷システムにおいてクライアント装置のユーザは、PPMLの印刷において、繰り返し使用する再利用オブジェクトに関しては、1回だけサーバ装置に送信する。そして、そのオブジェクトを再利用する場合は、そのオブジェクトの名前を指定して、サーバ装置のメモリから読み出す。これにより、データ転送や、オブジェクトの描画を何度も行わないようにして、処理負荷を低減させ、また迅速に画像を印刷させることができる。本実施例では、印刷ジョブを受信した装置において、クライアント装置から受信したレイアウト定義情報により印刷対象として指定されているオブジェクトの種類を判定し、その判定結果に応じて、そのオブジェクトに画像処理を実行するか否かを決定する。特に本実施例では、レイアウト定義情報で指定されているオブジェクトの格納先によって、オブジェクトの種類を判別し、そのオブジェクトの濃度を変更する処理を実行するか否かを決定する処理について説明する。図1は、バリアブル印刷システムの構成例を示すブロック図であり、バリアブル印刷データサーバ110、クライアントコンピュータ120、バリアブル印刷プリンタ130を含む。140はネットワークである。バリアブル印刷データサーバ110は、複数の印刷ジョブにおいて共通で使用することができる、大域再利用オブジェクトを保存しているサーバである。クライアントコンピュータ120は、ユーザが印刷物生成や印刷実行等を行う情報処理装置である。バリアブル印刷プリンタ130は、バリアブル印刷に対応した印刷ジョブを受信してバリアブル印刷データを生成し紙等のメディアに画像を印刷する印刷装置である。ネットワーク140は、情報処理機器の間をつないでデータの送受信ができるインターネット等の通信経路である。バリアブル印刷データサーバ110の構成を説明する。111はオブジェクトデータを保存するための記憶領域である。112は記憶領域111に保存された大域再利用オブジェクトである。他のオブジェクトと区別するためオブジェクトAと呼ぶ。113はオブジェクトAのプレビュー画像である。クライアントコンピュータ120の構成を説明する。121は印刷編集部である。122はバリアブル印刷アプリケーションである。123はバリアブル印刷アプリケーション122によって生成される印刷ジョブである。印刷編集部121は、印刷対象の画像に対する編集処理を指示する。具体的には、ユーザが印刷編集部121が提供するユーザインターフェースを用いて、印刷物の用途等に応じて、印刷対象の画像に対する編集処理を指示する。例えば、印刷時に、記録剤として用いられるインクやトナーの使用量を制限する省記録剤設定や、フィルターの設定をすることができる。バリアブル印刷アプリケーション122は、クライアントコンピュータ120が送信する印刷ジョブを生成する。印刷ジョブ123は、バリアブル印刷アプリケーション122により生成された印刷ジョブであり、レイアウト定義情報124および一以上のオブジェクトファイルから構成される。本実施例においては各オブジェクトを区別するため、オブジェクトB125、オブジェクトC126、オブジェクトZ127と呼ぶことにする。印刷ジョブ123に含まれている128は印刷設定情報である。印刷ジョブ123に含まれているレイアウト定義情報124は、当該印刷ジョブ123により印刷される画像に含ませるオブジェクトと、当該画像において当該オブジェクトが配置される配置位置とを示す。また、125~127のオブジェクトファイルは、当該印刷ジョブ123により印刷される画像に含まれるオブジェクトに対応するデータであり、このデータに基づき描画処理が行われることにより、オブジェクトの画像を印刷することができる。また、印刷設定情報128は、印刷編集部121によって設定された省インクの設定やフィルターの設定の情報を含んでいる。次に、バリアブル印刷プリンタ130の構成を説明する。バリアブル印刷プリンタ130は、図には示さないが画像を印刷するプリンタとしての機能を有する。バリアブル印刷プリンタ130は、クライアントコンピュータ120により生成、送信された印刷ジョブを受信し、その受信した印刷ジョブに基づき、画像を印刷媒体に印刷する。131はレイアウト定義情報解析部であり、クライアントコンピュータ120により生成、送信された印刷ジョブに含まれているレイアウト定義情報124を解析する。132は、レイアウト定義情報解析部131により解析された、印刷対象のオブジェクトの各種の情報を格納するデータベースである。133は印刷編集制御部であり、印刷対象のオブジェクトに対する画像処理を実行する。本実施例では、印刷編集制御部133は、オブジェクトの印刷時に消費される記録剤の量を低減させるための画像処理を実行する。例えば、印刷対象の画像の濃度を低くするようにもしくは輝度を高くするように色を変換してもよいし、画像の画素を間引いてもよい。また、オブジェクトがベクターデータの場合には、そのベクターデータに対して指定されている色を、より薄い色になるよう変更してもよい。このバリアブル印刷プリンタ130は、不図示のインターフェースとネットワーク140を介して、クライアントコンピュータ120から送信された印刷ジョブ123を受信する。そして、レイアウト定義情報解析部131は、印刷ジョブ123に含まれているレイアウト定義情報124の解析を行う。上記のように、レイアウト定義情報124は、印刷対象の画像に含まれるオブジェクトを特定する特定情報と、そのオブジェクトの配置位置を特定するための情報を含む。よって、レイアウト定義情報解析部131により、当該印刷ジョブにより印刷する画像に含ませるオブジェクトを、配置することができる。オブジェクトのデータベース132は印刷に使用するオブジェクトの情報を登録する記憶領域である。印刷編集制御部133は、印刷設定情報128に従い記録剤の使用量を制限する。なお、クライアントコンピュータ120、バリアブル印刷プリンタ130は、それぞれ不図示のCPU、ROM、RAMを備えるものとする。そして、上記のように各装置において実行される処理に対応するプログラムが、ROMに記憶されている。そして、各装置のCPUがRAMをワークメモリとしてROMに記憶されているプログラムを実行することにより、上述した処理を実現することができる。また、各装置に含まれるプロセッサは1つであってもよいし、複数のプロセッサが協働して処理を行ってもよい。本実施例では、上記の図1に示したシステムにより、バリアブル印刷を行う。図2は、バリアブル印刷システムにおけるデータの流れを示す図である。ユーザがクライアントコンピュータ120を用いて、印刷物のレイアウトを指示すると、バリアブル印刷アプリケーション122により、レイアウト定義情報が作成される。このとき、ユーザがレイアウトの指示を行う際に、クライアントコンピュータ120は、バリアブル印刷データサーバ110に、大域再利用オブジェクトA112のプレビュー画像113を要求する。バリアブル印刷データサーバ110は、その要求に応じて、オブジェクトAのプレビュー画像113をクライアントコンピュータ120に送信する。クライアントコンピュータ120がプレビュー画像を受信すると、そのプレビュー画像を不図示のモニタに表示させる。これにより、ユーザは、バリアブル印刷データサーバ110に格納されている大域再利用オブジェクトA112を、印刷対象の画像に含ませるか判断することができる。そして、ユーザは、プレビュー画像113を確認した結果に基づき、大域再利用オブジェクトA112を印刷対象とするよう、バリアブル印刷アプリケーション122に指示を行うことができる。なお、このように、バリアブル印刷データサーバ110は、大域再利用オブジェクトAの実態のデータをクライアントコンピュータに送信せずに、印刷プレビュー画像を送信していた。これは、オブジェクトの実態のデータが、ユーザのローカルコンピュータに保存されるのを避けるためである。このように、ユーザによる指示が行われると、バリアブル印刷アプリケーション122がレイアウト定義情報を生成する。図3は、レイアウト定義情報の生成方法を説明するための図である。レイアウト画像300は、ユーザにより印刷対象として指定されているオブジェクトが配置されている画像であり、クライアントコンピュータ120において、不図示の表示装置に表示される。図3の例では、ユーザは、このレイアウト画像300に対して、オブジェクトC126、オブジェクトB125、オブジェクトAのプレビュー画像113を、クライアントコンピュータ120に接続されている操作デバイスにより印刷対象として指定する。また、ユーザは、レイアウト画像300におけるオブジェクトの配置位置を、上記の操作デバイスを用いて指定することができる。このようなユーザによる操作に従って、印刷対象とするレイアウト画像を完成させる。レイアウト画像が表示装置に表示されている状態で、ユーザが印刷の指示を行うと、バリアブル印刷アプリケーション122は、このレイアウト画像に対応するレイアウト定義情報124を生成する。レイアウト定義情報124は、印刷ジョブにより印刷される画像に含ませるオブジェクトのオブジェクト名、配置位置を示す座標、サイズ等の情報により構成されている。なお、レイアウト定義情報124により指定されるオブジェクトには、バリアブル印刷データサーバ110に記憶されている大域再利用オブジェクトA112も含まれる。また、レイアウト定義情報124には、印刷対象の画像に含まれるオブジェクトが格納されている格納先を示すSource属性を示す情報が含まれている。可変オブジェクトの場合には、当該オブジェクトのSource属性は、クライアントコンピュータ120から送信されたオブジェクトであることを示す。一方、大域再利用オブジェクトA112の場合には、当該オブジェクトのSource属性は、オブジェクトの格納先を示す情報を含む。Source属性は、例えば統一資源識別子URIUniformResourceIdentifierと呼ばれる所定の書式によってリソースを指し示す識別子により記述される。このURIは、大域再利用オブジェクトA112を格納しているサーバと、そのサーバにおいてオブジェクトを格納しているフォルダ、さらに、そのフォルダ内における大域再利用オブジェクトA112を特定するためのファイル名を含む。バリアブル印刷プリンタ130は、レイアウト定義情報124に含まれているオブジェクトのSource属性に従って、バリアブル印刷データサーバ110から、大域再利用オブジェクトA112を取得する。また、オブジェクトのSource属性に従って、当該オブジェクトが、再利用オブジェクトであるか、もしくは可変オブジェクトであるか判定する。これらのバリアブル印刷プリンタ130の処理についての詳細は後述する。図2の説明に戻る。バリアブル印刷アプリケーション122はレイアウト定義情報124を生成した後、印刷ジョブ123を生成する。印刷ジョブ123には、レイアウト定義情報124の他に、印刷対象の画像に含ませるオブジェクトとしてユーザが指定した125~127の可変オブジェクトと、印刷設定情報128とを含む。なお、125~127の可変オブジェクトは、クライアントコンピュータ120が内蔵しているメモリ、もしくはクライアントコンピュータ120に装着されているメモリに記憶されている。クライアントコンピュータ120は、バリアブル印刷アプリケーション122により、この印刷ジョブを生成すると、印刷ジョブをバリアブル印刷プリンタ130に送信する。バリアブル印刷プリンタ130では、レイアウト定義情報解析部131において、印刷ジョブに含まれているレイアウト定義情報を解析して、レイアウト定義情報で定義されているオブジェクトをデータベース132に登録する。データベース132の説明は後述する。また、レイアウト定義情報により、印刷ジョブで使用するオブジェクトとして大域再利用オブジェクトA112が指定されている場合、当該オブジェクトのSource属性に従って、当該オブジェクトをバリアブル印刷データサーバ110に要求する。そして、その要求に応じてバリアブル印刷データサーバから送信されたデータを受信する。バリアブル印刷プリンタ130は、クライアントコンピュータ120から受信した印刷ジョブに含まれているレイアウト情報に従ってオブジェクトを印刷領域に配置して、配置されたオブジェクトを印刷する。なお、配置が行われるオブジェクトは、印刷ジョブに含まれている可変オブジェクト、またはバリアブル印刷データサーバ110から受信した大域再利用オブジェクトA112を含む。図4は、バリアブル印刷プリンタ130による印刷処理のフローチャートである。本実施例では、印刷対象の画像に含まれるオブジェクトのうち、再利用オブジェクトには、印刷時に消費される記録剤の量を低減させるための画像処理を実行しないようにする。S401において、不図示のインターフェースを介して、クライアントコンピュータ120から印刷ジョブを受信する。次に、S402において、印刷ジョブに含まれているレイアウト定義情報により特定される、印刷対象のオブジェクトの情報をデータベース132に登録する。次に、S403において、オブジェクトのSource属性格納先に関する情報がバリアブル印刷データサーバを示しているオブジェクトがあるか判断する。Source属性は、印刷ジョブ内のレイアウト定義情報124に含まれており、このSource属性を確認することにより、当該オブジェクトが可変オブジェクトであるか、再利用オブジェクトであるか判定することができる。Source属性がバリアブル印刷データサーバを示しているオブジェクトが無い場合、印刷ジョブに基づき印刷される画像に、再利用オブジェクトは含まれないと判断して、S404に進む。このとき、印刷対象のオブジェクトは全て可変オブジェクトであるため、印刷時に記録剤を低減させるための画像処理を制限する必要はない。そのため、S404では、印刷編集制御部133によって指定されている画像処理の内容にしたがって、オブジェクトの色を変更する。そしてS405においてレイアウト定義情報に基づき、印刷領域に当該オブジェクトを配置して、オブジェクトが配置された画像を印刷媒体に印刷する。一方、S403において、Source属性がバリアブル印刷データサーバを示しているオブジェクトがある場合、印刷対象の画像に再利用オブジェクトを含ませるものと判断して、S406に進む。S406では、オブジェクトのSource属性に従って、バリアブル印刷データサーバにオブジェクトデータを要求する。そしてS407において、S406の要求に応じてバリアブル印刷データサーバから送信されたデータを受信する。S408では、印刷編集制御部133によって、印刷ジョブ内の印刷設定情報128に従って、印刷時に消費する記録剤を低減させるように、オブジェクトの色を変更する。ただし、このとき、Source属性がバリアブル印刷データサーバを示しているオブジェクトについては、色を変更しないように制御する。一方、Source属性が、クライアントコンピュータ120等であるオブジェクトは、ユーザのローカルデータである可変オブジェクトと判断して、当該オブジェクトについては色を変更する。そしてS405において、レイアウト定義情報に基づきオブジェクトを配置して、オブジェクトが配置された画像を印刷媒体に印刷する。図5は、バリアブル印刷プリンタ130のデータベース132を示す図である。図5の510はオブジェクトの名称である。520はオブジェクトのデータ元を示す、オブジェクトのSource属性を示している。530はオブジェクトタイプを示している。520に記述されたデータ元に関する情報はURIで記述される。URIは、httpやftpなどから始まる所定の書式によってリソースを示すことができる。オブジェクトタイプ530は、再利用オブジェクトであるか可変オブジェクトであるかを示している。510のオブジェクトの名称と、520のSource属性は、クライアントコンピュータ120のバリアブル印刷アプリケーション122により定義された、レイアウト定義情報124に含まれている情報である。そして、バリアブル印刷プリンタ130は、レイアウト定義情報解析部131によりレイアウト定義情報124を解析することによって、図5に示した510、520を取得することができる。また、530のオブジェクトタイプは、図4のS403においてオブジェクトのSource属性を確認することにより判定することができる。また、Source属性が、バリアブル印刷データサーバ110を示すものでなかったとしても、再利用オブジェクトとして新たに追加するオブジェクトについては、オブジェクトタイプを再利用オブジェクトとする。例えば、図5のオブジェクトB512は、印刷ジョブに含まれているオブジェクトであり、バリアブル印刷データサーバ110に格納されているオブジェクトではない。しかし、レイアウト定義情報124により再利用オブジェクトとして追加することが指定されている場合には、再利用オブジェクトとして登録される。よって、本実施例では、このオブジェクトに対しても、印刷時に消費される記録剤の量を低減させるための処理を、実行しないように制御することができる。なお、このようにレイアウト定義情報124により、再利用オブジェクトとして追加するオブジェクトが指定されている場合、バリアブル印刷プリンタ130は、そのオブジェクトをバリアブル印刷データサーバ110に送信する。バリアブル印刷データサーバ110は、バリアブル印刷プリンタ130から受信したオブジェクトを、大域再利用オブジェクトとして、記憶領域111に新たに記憶する。本実施例によれば、複数の印刷ジョブにより使用することができる再利用オブジェクトに対しては、印刷時に消費する記録剤の量を低減させるための処理を実行しないように制御することができる。これにより、複数の印刷物において再利用オブジェクトに基づく画像が異なる様態で印刷されることを防ぐことができる。例えば、大域再利用オブジェクトとして、商標的な態様で使用する標章等を指定すると、仮にユーザが、印刷対象の画像に対する画像処理を指定した場合であっても、標章のオブジェクトには、その画像処理が適用されない。よって、複数のユーザが、標章のオブジェクトを指定して印刷を行わせたとしても、複数の印刷物で異なる態様となることを防ぎ、適切な色で標章を印刷することができる。また、本実施例では、再利用オブジェクトとしてバリアブル印刷データサーバ110に新たに記憶させるオブジェクトについても、上記の処理を実行しないように制限することができる。よって、ユーザが、今後再利用を行わせたいオブジェクトを追加できるとともに、そのオブジェクトが薄く印刷されてしまうことを防ぐことができる。また、今後そのオブジェクトが他の印刷ジョブで使用された場合にも、上記の処理が実行されないため、複数の印刷物において上記のオブジェクトが異なる態様で印刷されてしまうことを防ぐことができる。なお、本実施例の構成では、バリアブル印刷データサーバ110、クライアントコンピュータ120、バリアブル印刷プリンタ130を含むシステムの例を示したが、これに限定されない。上記のシステムの各部の機能と同等の機能を有していればよい。例えば、バリアブル印刷に専用に用いられるバリアブル印刷プリンタを使わず、バリアブル印刷のデータを生成するバリアブル印刷データサーバと一般的なプリンタの組み合わせてもよい。この場合、バリアブル印刷データサーバは、クライアントコンピュータから印刷ジョブを受信し、受信した印刷ジョブに含まれているレイアウト定義情報を解析する。そして、その解析結果に応じて、印刷ジョブに含まれている可変オブジェクトと、サーバ自身に保持している再利用オブジェクトをレイアウトして、印刷対象の画像を作成する。そして、作成された画像を、一般的なプリンタに送信することで、印刷を行わせる。このとき、クライアントコンピュータにより、再利用オブジェクトとして新たに追加するオブジェクトを受信した場合には、サーバ内のメモリにそのオブジェクトを格納して、その後再利用オブジェクトとして用いることができる。また、上記の構成に限らず、バリアブル印刷プリンタがバリアブル印刷データサーバの機能を有し、バリアブル印刷プリンタ内に、再利用オブジェクトを格納してもよい。さらに、本実施例では具体的な実施形態を記載するため、バリアブル印刷データサーバ110を構成に含めた。このサーバは、構内通信網であるLANLocalAreaNetwork内のサーバに限定されるものではなく、広域ネットワークWANWideAreaNetwork上のサーバであってもかまわない。なお、本実施例はバリアブル印刷を例に説明したが、オブジェクトが配置された画像を印刷する各種の印刷処理に適用できるものである。このとき、オブジェクト毎に色の編集のON/OFFを示す属性を指定して、その属性に応じてオブジェクトの色の編集を制限すればよい。本実施例では、再利用オブジェクトと可変オブジェクトとを区別するとともに、再利用オブジェクトについても、そのオブジェクトの利用範囲に応じて、画像処理を実行するか否かを切り替える。また、本実施例では、オブジェクトに付加される可視透かし情報により、オブジェクトの属性を判別し、判定された属性に応じて、オブジェクトに対する画像処理の内容を決定する。図6は、本実施例におけるバリアブル印刷システムの構成例を示すブロック図である。実施例1と同じ構成については説明を省略する。バリアブル印刷データサーバ110は、可視透かし埋込部611を備える。可視透かしとは、デジタルデータに人間の視覚によって知覚できる画像を付加する手法である。この可視透かしを、オブジェクトに埋め込むことによって、オリジナルのデータをユーザが自由に編集させることを抑止することができる。さらにバリアブル印刷プリンタ130は、可視透かし解除部631を備える。この可視透かし解除部によって、オブジェクトを埋め込んだ可視透かしを解除してオリジナルデータを利用して印刷することができる。なお、本実施例では具体的な実施形態を記載するため、バリアブル印刷データサーバ110、可視透かし埋込部601、および可視透かし解除部631を構成に含めたが、それらは発明の必須構成要件ではない。他にオリジナルのデータをユーザが自由に編集するようなことを防ぐものであれば同じ効果を得ることができる。図7は、本実施例におけるバリアブル印刷システムにおけるデータの流れを示す図である。ユーザは、クライアントコンピュータ120のバリアブル印刷アプリケーション122により、印刷対象の画像のレイアウトを指示する。これにより、バリアブル印刷アプリケーション122は、ユーザが指定したレイアウトに応じた印刷ジョブ123を作成する。ユーザが印刷物を作成するに当たり、大域再利用オブジェクトA112を使用する場合は、バリアブル印刷データサーバ110にデータを要求する。バリアブル印刷データサーバ110は可視透かし埋込部611によってオブジェクトAに可視透かしを埋め込み、クライアントコンピュータ120に送信する。レイアウト定義情報の生成方法は実施例1で図3において説明した通りである。バリアブル印刷アプリケーション122はレイアウト定義情報124を生成した後、印刷ジョブ123を生成する。印刷ジョブにはレイアウト定義情報の他に、ユーザのクライアントコンピュータ120に保存されている印刷に使用するオブジェクト、印刷設定情報128から構成されている。この印刷ジョブをバリアブル印刷プリンタ130に送信する。バリアブル印刷プリンタ130では、レイアウト定義情報解析部131においてレイアウト定義情報を解析してオブジェクトをデータベース132に登録する。オブジェクトのデータベースの説明は後述する。使用するオブジェクトのうち、可視透かしが埋め込まれているオブジェクトについて、可視透かし解除部631において可視透かしを解除する。図8は、バリアブル印刷プリンタ130による印刷処理のフローチャートである。S801において印刷ジョブを受信する。次のS802においてレイアウト定義情報からオブジェクト情報をデータベース132に登録する。次にS803においてScope属性がGlobalであるオブジェクトが存在するかどうか判断する。Scope属性とは、オブジェクトタイプがReusable再利用データに関して利用範囲を示す情報である。Scope属性には、ページ内でのみ再利用するPage、ドキュメント内で再利用するDocument、ユーザ間共通で使用するGlobal等の値を取りうる。オブジェクトタイプがVariable可変データであるオブジェクトについては、Scope属性は存在しない。Scope属性がGlobalであるオブジェクトが無い場合、複数ユーザにより共通に使用されるオブジェクトが、当該出力対象の画像に含まれないと判断し、S804に進む。S804では、印刷編集制御部133によって、記録剤を節約する設定やフィルターの設定にしたがってオブジェクトの色を変更する。そしてS805においてレイアウト定義情報に基づきオブジェクトを配置して、オブジェクトが配置されている画像を印刷する。一方、S803においてScope属性がGlobalであるオブジェクトがある場合、複数ユーザにより共通に使用されるオブジェクトが、当該出力対象の画像に含まれると判断し、S806に進む。S806では、可視透かしが埋め込まれたオブジェクトを判別する。そしてS807において、可視透かし解除部631において可視透かしを解除する。S808では、印刷編集制御部133によって、記録剤を節約する設定やフィルターの設定にしたがってオブジェクトの色を変更するが、オブジェクトの属性により次のように制御を変える。Scope属性がGlobalであるオブジェクトについては、色を変更しない。Scope属性がGlobalでないオブジェクトについては色を変更する。そしてS805においてレイアウト定義情報に基づきオブジェクトを配置して、オブジェクトが配置されている画像を印刷する。このように、S808の処理により、複数のユーザで使用されるオブジェクトScope属性がGlobalのオブジェクトには、画像処理が実行されない。そのため、複数ユーザで共通のオブジェクトを印刷したにもかかわらず、ユーザごとに異なる色でオブジェクトが印刷されることを防ぐことができる。また、再利用オブジェクトであっても、Scope属性がGlobalでないオブジェクトScope属性が、ページ内でのみ再利用するPage、ドキュメント内で再利用するDocumentには、画像処理を実行させることができる。図9は本実施例における、バリアブル印刷プリンタ130のデータベース132を示す図である。910はオブジェクトの名称である。920はオブジェクトのデータ元を示している。930はオブジェクトタイプを示している。940はオブジェクトのScope属性を示している。これらの情報は、ユーザの指示に応じて、クライアントコンピュータ120のバリアブル印刷アプリケーション122により作成され、レイアウト定義情報124に含まれる。そして、バリアブル印刷プリンタ130は、S802において、レイアウト定義情報解析部131の解析結果により、図9に示した情報を取得し、取得した情報を、データベース132に書き込む。S803や、S808では、データベース132に格納されている、図9に示す情報に従って、判断が行われる。以上の実施例では、オブジェクトの属性に応じて画像処理のON/OFFを切り替えていたが、本実施例では、オブジェクトの属性に応じて、画像処理のパラメータを変更する。具体的には、ページに含まれる全てのオブジェクトにインク低減処理を実行するが、大域再利用オブジェクトの場合には、インク濃度を変更する範囲を制限して印刷を行う。本実施例は、実施例1の図1および実施例2の図6の構成で実現でき、同様のデータの流れで実現できるため説明を省略する。図10は、本実施例における印刷処理のフローチャートである。S1001において印刷ジョブを受信する。次のS1002においてレイアウト定義情報からオブジェクト情報をデータベース132に登録する。次にS1003においては、印刷編集制御部133によって、記録剤を節約する設定やフィルターの設定にしたがってオブジェクトの色を変更する。ただし、本実施例では、色の変更の際に、オブジェクトの属性により次のように制御を変える。大域再利用オブジェクトの濃度についてはα倍α<1にする。また、その他のオブジェクトの濃度についてはβ倍β<1にする。そしてS1004においてレイアウト定義情報に基づきオブジェクトを配置し、オブジェクトが配置された画像を印刷する。図11は、S1003で用いられる濃度の倍率を示す図である。右方向がユーザの濃度設定倍率で、縦方向が実際に設定される濃度の倍率である。大域再利用オブジェクト以外のオブジェクトの濃度の倍率βは、ユーザの設定倍率の通りの濃度に設定されるが、大域再利用オブジェクトの濃度の倍率αには下限0.8倍があり、その下限値以下の倍率で濃度を変えることはできない。この下限を管理者が任意に設定することにより、再利用オブジェクトが印刷されるときの濃度を、所定の濃度に保つことができる。また、この大域再利用オブジェクトとして、商標的な態様で使用するマーク等を指定すれば、濃度の制限を適切に設定することにより、色違い類似商標の範囲に制限することができる。なお、本実施例はバリアブル印刷を例に説明したが、オブジェクト毎に色の編集の制限範囲を示す属性によってオブジェクトの色の編集の制限を行う方法も考えられる。本実施例は、レイアウト定義情報からオブジェクトの属性を判別し、所定のオブジェクトを含む場合は、印刷対象の画像に含まれる全オブジェクトに対する画像処理を制限する。具体的には、印刷対象の画像に再利用オブジェクトが含まれる場合には、その画像に含まれるオブジェクトには、インク量低減処理を行わないように制御する。本実施例は、実施例1の図1および実施例2の図6の構成で実現でき、同様のデータの流れで実現できるため説明を省略する。以下の説明では実施例1の図1の構成において説明する。図12は、本実施例における、バリアブル印刷プリンタ130による印刷処理のフローチャートである。S1201において印刷ジョブを受信する。次のS1202においてレイアウト定義情報からオブジェクト情報をデータベース132に登録する。次にS1203においてオブジェクトのSource属性格納先に関する情報がバリアブル印刷データサーバを示しているか判断する。Source属性がバリアブル印刷データサーバを示しているオブジェクトがない場合、印刷対象の画像に再利用オブジェクトが含まれないと判断して、S1204に進む。S1204では、印刷編集制御部133によって、記録剤を節約する設定やフィルターの設定にしたがってオブジェクトの色を変更する。そしてS1205においてレイアウト定義情報に基づきオブジェクトを配置して、オブジェクトが配置された画像を印刷する。一方、S1203においてSource属性がバリアブル印刷データサーバを示しているオブジェクトがある場合、印刷対象の画像に再利用オブジェクトが含まれると判断して、S1206に進む。S1206では、バリアブル印刷データサーバにオブジェクトデータを要求する。そしてS1207において、バリアブル印刷データサーバから送信されたデータを受信する。そしてS1205においてレイアウト定義情報に基づきオブジェクトを配置して、オブジェクトが配置された画像を印刷する。このフローの結果、オブジェクトのSource属性がバリアブル印刷データサーバであるオブジェクト再利用オブジェクトを含む場合は、印刷対象の画像に含まれている全てのオブジェクトに対して所定の画像処理を実行せずに、印刷を行うことができる。本実施例は、レイアウト定義情報からオブジェクトの属性を判別し、所定のオブジェクトを含む場合は、印刷対象の画像に含まれる全オブジェクトに対する画像処理のパラメータを制限する処理を行う。本実施例は、実施例1の図1および実施例2の図6の構成で実現でき、同様のデータの流れで実現できるため説明を省略する。図13は、本実施例における、バリアブル印刷プリンタ130による印刷処理のフローチャートである。S1301において印刷ジョブを受信する。次のS1302においてレイアウト定義情報からオブジェクト情報をデータベース132に登録する。次にS1303においてオブジェクトのSource属性格納先に関する情報がバリアブル印刷データサーバを示しているか判断する。Source属性がバリアブル印刷データサーバを示しているオブジェクトがない場合、S1304に進む。S1304では、印刷編集制御部133によって、記録剤を節約する設定やフィルターの設定にしたがって、オブジェクトの色の濃度をβ倍β<1にする。そしてS1305においてレイアウト定義情報に基づき印刷物を生成し終了する。一方、S1303においてSource属性がバリアブル印刷データサーバを示しているオブジェクトがある場合、S1306に進みバリアブル印刷データサーバにオブジェクトデータを要求する。そしてS1307において、バリアブル印刷データサーバから送信されたデータを受信する。次にS1308に進み、オブジェクトの色の濃度をα倍α<1にする。そしてS1305においてレイアウト定義情報に基づき印刷物を生成し終了する。濃度の倍率については、実施例3の図11と同様に、所定のオブジェクトを含まない場合の濃度の倍率βは、ユーザの設定倍率の通りの濃度に設定される。一方、所定のオブジェクトを含む場合の濃度の倍率αには下限があり、その下限値よりも低い倍率で濃度を変えることはできない。以上の実施例によれば、印刷ジョブを受信したプリンタにおいて、クライアント装置から受信したレイアウト定義情報により印刷対象として指定されているオブジェクトの種類を判定する。そして、その判定結果に応じて、オブジェクトに対する画像処理の内容を決定する。なお、上記のオブジェクトの種類の判定処理は、オブジェクトが再利用オブジェクトであるか否かを判定してもよいし、また、再利用オブジェクトの種類を判定してもよい。再利用オブジェクトの種類は、オブジェクトの適用範囲上記のGlobal、Document、Pageにより分類することができる。さらに、オブジェクトのデータの内容に応じて、オブジェクトの種類を判定してもよい。例えば、画像オブジェクト、テキストオブジェクトを区別して分類してもよい。また、オブジェクトの種類を判定した結果、画像処理を実行するか否かを決定してもよいし、オブジェクトの種類に関わらず画像処理を実行して、その画像処理の内容を、オブジェクトの種類に応じて異ならせてもよい。さらに、オブジェクトの種類に応じて画像処理を実行するか否かを切り替えて、さらに画像処理の実行対象のオブジェクトの種類に応じて、画像処理の内容を決定してもよい。例えば、再利用オブジェクトに対しては画像処理を実行しないようにして、可変オブジェクトについては、個々のオブジェクトの内容に応じた画像処理を実行してもよい。なお、以上の実施例では、インク量低減処理を、オブジェクトに対する画像処理として述べたが、これに限定されない。例えば、スムージング処理などであってもよいし、オブジェクトの色、明るさの調整や、オブジェクトの回転、変倍等の各種の編集処理であってもよい。この場合、画像処理のパラメータとして、調整値や、回転角度、変倍率を、オブジェクトの種類に応じて決定することができるようにすればよい。また、オブジェクトに対する処理は、1つでもよいし、複数であってもよい。例えば、インク量低減処理とスムージング処理の両方が含まれていてもよい。また、以上の実施例の構成では、バリアブル印刷データサーバ110、クライアントコンピュータ120、バリアブル印刷プリンタ130を含むシステムの例を示したが、これに限定されない。上記のシステムの各部の機能と同等の機能を有していればよい。例えば、バリアブル印刷に専用に用いられるバリアブル印刷プリンタを使わず、バリアブル印刷のデータを生成するバリアブル印刷データサーバと一般的なプリンタの組み合わせてもよい。この場合、バリアブル印刷データサーバは、クライアントコンピュータから印刷ジョブを受信し、受信した印刷ジョブに含まれているレイアウト定義情報を解析する。そして、その解析結果に応じて、印刷ジョブに含まれている可変オブジェクトと、サーバ自身に保持している再利用オブジェクトをレイアウトして、印刷対象の画像を作成する。そして、作成された画像を、一般的なプリンタに送信することで、印刷を行わせる。このとき、クライアントコンピュータにより、再利用オブジェクトとして新たに追加するオブジェクトを受信した場合には、サーバ内のメモリにそのオブジェクトを格納して、その後再利用オブジェクトとして用いることができる。また、上記の構成に限らず、バリアブル印刷プリンタがバリアブル印刷データサーバの機能を有し、バリアブル印刷プリンタ内に、再利用オブジェクトを格納してもよい。さらに、以上の実施例では、バリアブル印刷としてPPMLを例として説明したが、他の言語であっても同様に再利用データの利用範囲を示す情報であれば本実施例と同様の効果を得ることができる。また、以上の実施例は、以下の処理を実行することによっても実現される。即ち、上述した実施例の機能を実現するソフトウェアプログラムを、ネットワークまたは各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。例えば、処理内容の一部あるいは全てをプログラム化したコードをROMへ格納してCPUにて実行する方法であってもよい。また、上記のプログラムを1つのコンピュータCPUやMPUが実行する場合であってもよいし、複数のコンピュータが協働することにより実行する場合であってもよい。