"複数の基本色を用いてカラーの画像を形成する画像形成装置における画像処理方法であって、前記画像に含まれるオブジェクトの隣接領域の色データを取得する第1のステップと、前記オブジェクトの境界付近における不自然さを低減するために当該オブジェクトに対して行う処理として、取得した前記色データに基づいてトラッピングまたはオーバープリントのいずれかを選択する第2のステップと、前記第2のステップにおいて選択された処理を実行する第3のステップと、を有することを特徴とする画像処理方法。前記オブジェクトは、前記基本色の一つであるブラックのみによって再現することが可能なグレーの領域であり、前記第3のステップにおいて前記オーバープリントを実行する場合には、前記基本色の混合色を用いるリッチブラックによってグレーを再現する、請求項1記載の画像処理方法。前記第1のステップにおいて、前記色データとして、前記隣接領域において表されている色の個数を取得し、前記第2のステップにおいて、前記色の個数が1の場合には前記オーバープリントを選択し2以上の場合には前記トラッピングを選択する、請求項1ないし2記載の画像処理方法。前記第2のステップにおいて、前記色の個数が1の場合であっても、当該色に用いられている前記基本色の版量が所定の閾値以上である場合には、前記トラッピングを選択する、請求項3記載の画像処理方法。前記第2のステップにおいて、前記色の個数が1の場合であっても、当該色に用いられている前記基本色の版量が所定の閾値以上であるかまたは前記オブジェクトに用いられている前記基本色と当該色に用いられている前記基本色との版量差が所定の閾値以上である場合には、前記トラッピングを選択する、請求項3記載の画像処理方法。前記第1のステップにおいて、前記色データとして、前記隣接領域において表される色に用いられている前記各基本色の版量の最大値と最小値とを取得し、前記第2のステップにおいて、当該最大値と当該最小値との差分が所定の閾値以上である場合には前記トラッピングを選択し、当該最大値と当該最小値との差分が所定の閾値未満である場合には前記オーバープリントを選択する、請求項1ないし2記載の画像処理方法。前記第1のステップにおいて、前記色データとして、前記隣接領域において表される色に用いられている前記各基本色の版量の最大値と最小値とを取得し、前記第2のステップにおいて、当該最大値が所定の閾値以上であるかまたは当該最大値と当該最小値との差分が所定の閾値以上である場合には前記トラッピングを選択し、当該最大値が所定の閾値未満であり且つ当該最大値と当該最小値との差分が所定の閾値未満である場合には前記オーバープリントを選択する、請求項1ないし2記載の画像処理方法。前記第2のステップにおいて用いられる閾値は、前記オブジェクトの色に応じて決定される、請求項4ないし7記載の画像処理方法。複数の基本色を用いてカラーの画像を形成する画像形成装置における画像処理方法であって、前記画像形成装置のトナー制限量を取得する第1のステップと、前記画像に含まれるオブジェクトに対してオーバープリントを行う場合に使用されるトナー量を算出する第2のステップと、前記オブジェクトの境界付近における不自然さを低減するために当該オブジェクトに対して行う処理として、前記トナー制限量と前記トナー量との比較に基づいてトラッピングまたはオーバープリントのいずれかを選択する第3のステップと、前記第3のステップにおいて選択された処理を実行する第4のステップと、を有することを特徴とする画像処理方法。前記第3のステップにおいて、前記トナー量が前記トナー制限量以上である場合に前記トラッピングを選択する、請求項9記載の画像処理方法。複数の基本色を用いてカラーの画像を形成する画像形成装置における画像処理方法であって、前記画像に含まれるオブジェクトの隣接領域の色データを取得する第1のステップと、前記画像形成装置のトナー制限量を取得する第2のステップと、前記オブジェクトに対してオーバープリントを行う場合に使用されるトナー量を算出する第3のステップと、前記オブジェクトの境界付近における不自然さを低減するために当該オブジェクトに対して行う処理として、前記トナー制限量と前記トナー量との比較および取得した前記色データとに基づいてトラッピングまたはオーバープリントのいずれかを選択する第4のステップと、前記第4のステップにおいて選択された処理を実行する第5のステップと、を有することを特徴とする画像処理方法。前記第4のステップにおいて、前記トナー量が前記トナー制限量以上である場合には、前記トラッピングを選択する、請求項11記載の画像処理方法。複数の基本色を用いてカラーの画像を形成する画像形成装置であって、前記画像に含まれるオブジェクトの隣接領域の色データを取得する色データ取得手段と、前記オブジェクトの境界付近における不自然さを低減するために当該オブジェクトに対して行う処理として、取得した前記色データに基づいてトラッピングまたはオーバープリントのいずれかを選択する選択手段と、前記選択手段によって選択された処理を実行する実行手段と、を有することを特徴とする画像形成装置。複数の基本色を用いてカラーの画像を形成する画像形成装置であって、前記画像形成装置のトナー制限量を取得するトナー制限量取得手段と、前記画像に含まれるオブジェクトに対してオーバープリントを行う場合に使用されるトナー量を算出する算出手段と、前記オブジェクトの境界付近における不自然さを低減するために当該オブジェクトに対して行う処理として、前記トナー制限量と前記トナー量との比較に基づいてトラッピングまたはオーバープリントのいずれかを選択する選択手段と、前記選択手段によって選択された処理を実行する実行手段と、を有することを特徴とする画像形成装置。複数の基本色を用いてカラーの画像を形成する画像形成装置であって、前記画像に含まれるオブジェクトの隣接領域の色データを取得する色データ取得手段と、前記画像形成装置のトナー制限量を取得するトナー制限量取得手段と、前記オブジェクトに対してオーバープリントを行う場合に使用されるトナー量を算出する算出手段と、前記オブジェクトの境界付近における不自然さを低減するために当該オブジェクトに対して行う処理として、前記トナー制限量と前記トナー量との比較および取得した前記色データとに基づいてトラッピングまたはオーバープリントのいずれかを選択する選択手段と、前記選択手段によって選択された処理を実行する実行手段と、を有することを特徴とする画像形成装置。複数の基本色を用いてカラーの画像を形成する画像形成装置における画像処理を行うためのコンピュータプログラムであって、前記画像に含まれるオブジェクトの隣接領域の色データを取得する第1のステップと、前記オブジェクトの境界付近における不自然さを低減するために当該オブジェクトに対して行う処理として、取得した前記色データに基づいてトラッピングまたはオーバープリントのいずれかを選択する第2のステップと、前記第2のステップにおいて選択された処理を実行する第3のステップと、を前記画像形成装置に実行させることを特徴とするコンピュータプログラム。複数の基本色を用いてカラーの画像を形成する画像形成装置における画像処理を行うためのコンピュータプログラムであって、前記画像形成装置のトナー制限量を取得する第1のステップと、前記画像に含まれるオブジェクトに対してオーバープリントを行う場合に使用されるトナー量を算出する第2のステップと、前記オブジェクトの境界付近における不自然さを低減するために当該オブジェクトに対して行う処理として、前記トナー制限量と前記トナー量との比較に基づいてトラッピングまたはオーバープリントのいずれかを選択する第3のステップと、前記第3のステップにおいて選択された処理を実行する第4のステップと、を前記画像形成装置に実行させることを特徴とするコンピュータプログラム。複数の基本色を用いてカラーの画像を形成する画像形成装置における画像処理を行うためのコンピュータプログラムであって、前記画像に含まれるオブジェクトの隣接領域の色データを取得する第1のステップと、前記画像形成装置のトナー制限量を取得する第2のステップと、前記オブジェクトに対してオーバープリントを行う場合に使用されるトナー量を算出する第3のステップと、前記オブジェクトの境界付近における不自然さを低減するために当該オブジェクトに対して行う処理として、前記トナー制限量と前記トナー量との比較および取得した前記色データとに基づいてトラッピングまたはオーバープリントのいずれかを選択する第4のステップと、前記第4のステップにおいて選択された処理を実行する第5のステップと、を前記画像形成装置に実行させることを特徴とするコンピュータプログラム。ところが、従来の画像処理においては、トラッピングによって、オブジェクトの境界部分でオブジェクトの色と背景の色とが重なり、重なった部分の濃さが周辺よりも目立ってしまうことがある。場合によっては、オブジェクトの境界部分が縁取られたようになり縁取り、元の画像と異なって見えてしまうこともある図7b参照。また、オーバープリントによって、オーバープリントを施した領域のトナーが定着不良を起こしたり、トナーの乗りが悪くなったりする場合がある。さらに、ブラックの濃度が低い場合に、オーバープリントを施した領域において背景の色が透けてしまい、元の画像とは違った色に見えてしまうこともある。また、オーバープリントを施した領域とその背景との境界付近で、トナーの量の少ない方から多い方へトナーが吸い込まれる現象吸込みが発生することもある。吸込みが発生すると、トナーが吸い込まれた側の領域の境界付近の濃度が低くなり色が薄くなってしまう図7c参照。これらのような不具合が目立ってしまうと、印刷された画像が不自然なものとなってしまい、それを見た人に違和感を与えてしまう。本発明は、このような問題点に鑑み、オーバープリントおよびトラッピングを用いて従来よりも違和感のない画像を出力できるようにし、印刷による画質の向上を図ることを目的とする。本発明に係る画像処理方法は、複数の基本色を用いてカラーの画像を形成する画像形成装置における画像処理方法であって、前記画像に含まれるオブジェクトの隣接領域の色データを取得する第1のステップと、前記オブジェクトの境界付近における不自然さを低減するために当該オブジェクトに対して行う処理として、取得した前記色データに基づいてトラッピングまたはオーバープリントのいずれかを選択する第2のステップと、前記第2のステップにおいて選択された処理を実行する第3のステップと、を有する。好ましくは、前記オブジェクトは、前記基本色の一つであるブラックのみによって再現することが可能なグレーの領域であり、前記第3のステップにおいて前記オーバープリントを実行する場合には、前記基本色の混合色を用いるリッチブラックによってグレーを再現する。さらに好ましくは、前記第1のステップにおいて、前記色データとして、前記隣接領域において表されている色の個数を取得し、前記第2のステップにおいて、前記色の個数が1の場合には前記オーバープリントを選択し、2以上の場合には前記トラッピングを選択する。さらに好ましくは、前記第2のステップにおいて、前記色の個数が1の場合であっても、当該色に用いられている前記基本色の版量が所定の閾値以上であるかまたは前記オブジェクトに用いられている前記基本色と当該色に用いられている前記基本色との版量差が所定の閾値以上である場合には、前記トラッピングを選択する。さらに好ましくは、前記第1のステップにおいて、前記色データとして、前記隣接領域において表される色に用いられている前記各基本色の版量の最大値と最小値とを取得し、前記第2のステップにおいて、当該最大値が所定の閾値以上であるかまたは当該最大値と当該最小値との差分が所定の閾値以上である場合には前記トラッピングを選択し、当該最大値が所定の閾値未満であり且つ当該最大値と当該最小値との差分が所定の閾値未満である場合には前記オーバープリントを選択する。なお、前記第2のステップにおいて用いられる閾値は、前記オブジェクトの色に応じて決定される。本発明に係る他の画像処理方法は、複数の基本色を用いてカラーの画像を形成する画像形成装置における画像処理方法であって、前記画像に含まれるオブジェクトの隣接領域の色データを取得する第1のステップと、前記画像形成装置のトナー制限量を取得する第2のステップと、前記オブジェクトに対してオーバープリントを行う場合に使用されるトナー量を算出する第3のステップと、前記オブジェクトの境界付近における不自然さを低減するために当該オブジェクトに対して行う処理として、前記トナー制限量と前記トナー量との比較および取得した前記色データとに基づいてトラッピングまたはオーバープリントのいずれかを選択する第4のステップと、前記第4のステップにおいて選択された処理を実行する第5のステップと、を有する。好ましくは、前記第4のステップにおいて、前記トナー量が前記トナー制限量以上である場合に前記トラッピングを選択する。また、本発明に係る画像形成装置は、複数の基本色を用いてカラーの画像を形成する画像形成装置であって、前記画像に含まれるオブジェクトの隣接領域の色データを取得する色データ取得手段と、前記画像形成装置のトナー制限量を取得するトナー制限量取得手段と、前記オブジェクトに対してオーバープリントを行う場合に使用されるトナー量を算出する算出手段と、前記オブジェクトの境界付近における不自然さを低減するために当該オブジェクトに対して行う処理として、前記トナー制限量と前記トナー量との比較および取得した前記色データとに基づいてトラッピングまたはオーバープリントのいずれかを選択する選択手段と、前記選択手段によって選択された処理を実行する実行手段と、を有する。さらに、本発明に係るコンピュータプログラムは、複数の基本色を用いてカラーの画像を形成する画像形成装置における画像処理を行うためのコンピュータプログラムであって、前記画像に含まれるオブジェクトの隣接領域の色データを取得する第1のステップと、前記画像形成装置のトナー制限量を取得する第2のステップと、前記オブジェクトに対してオーバープリントを行う場合に使用されるトナー量を算出する第3のステップと、前記オブジェクトの境界付近における不自然さを低減するために当該オブジェクトに対して行う処理として、前記トナー制限量と前記トナー量との比較および取得した前記色データとに基づいてトラッピングまたはオーバープリントのいずれかを選択する第4のステップと、前記第4のステップにおいて選択された処理を実行する第5のステップと、を前記画像形成装置に実行させる。なお、本発明における画像形成装置とは、例えば、パーソナルコンピュータまたはワークステーションなどの端末装置、デジタル複合機またはプリンタなどの画像出力装置、または端末装置および画像出力装置などによって構成される画像処理システムなどである。また、本発明において、オーバープリントは、背景の上にオブジェクトを重ねることであり、その場合に背景の色およびオブジェクトの色について調整を行う場合と調整を行わない場合との両方を含む。オーバープリントを実行する場合の一手法として、リッチブラックが用いられる。オーバープリントおよびトラッピングを用いて従来よりも違和感のない画像を出力でき、印刷による画質を向上できる。第1の実施形態図1は本発明に係る画像処理システム1を示す図、図2は画像出力装置3の概略の構成の例を示す図、図3は画像出力装置3の機能的構成の例を示す図、図4はユーザが端末装置2において作成した画像PRの例を示す図、図5はルックアップテーブルTLの例を示す図である。図1に示すように、画像処理システム1は、端末装置2および画像出力装置3などから構成されており、これらは互いにLANによるネットワーク4を介して接続されている。なお、ネットワーク4として、インターネット、イントラネット、公衆回線、または専用線などを用いてもよい。端末装置2は、処理装置11、ディスプレイ12、キーボード13、およびマウス14などからなる。なお、端末装置2として、パーソナルコンピュータ、ワークステーション、またはPDAPersonalDigitalAssistantなどが用いられる。ディスプレイ12は、その表示面に、種々の文書または画像などを表示し、また文書または画像などを作成するための各種アプリケーションの画面などを表示する。ディスプレイ12としては、CRT、LCD液晶ディスプレイ、またはPDPなどが用いられる。キーボード13およびマウス14は、ユーザが端末装置2に対して指示を与えるための入力装置である。ユーザは、これら入力装置を操作して画像または文書などを作成し、作成した画像などを印刷するように端末装置2に対して指示を与える。印刷の指示が与えられると、印刷対象の画像などに関する画像データPDが画像出力装置3に送信される。ここにおいて、ユーザは、例えば図4に示すような画像PRを作成する。画像PRには、オブジェクトGR1、GR2、GR3、GR4およびGR5、並びに背景として描かれており且つこれらに隣接する領域である隣接領域CL1、CL2、およびCL3が含まれる。なお、隣接領域CL1は、白色の領域とする。以下、オブジェクトGR1、GR2、GR3、GR4、およびGR5をまとめてオブジェクトGRと、隣接領域CL1、CL2、およびCL3をまとめて隣接領域CLと、それぞれ記載することがある。以下同様である。なお、オブジェクトGRは、基本色の一つであるブラックKのみによって再現することが可能なグレーの領域グレー領域または低彩度色の領域である。また、各領域は、それぞれ違う色であり、それぞれの領域内において一色の色が表されている。画像出力装置3は、ネットワーク4を介して端末装置2から送信されてきたデータに基づいて印刷を実行する。印刷に際して、必要に応じてトラッピングまたはオーバープリントデバイスカラーの重ね合わせ処理などを行うことにより、基本色で作成された画像をプリントデバイスに合わせて処理する。なお、画像出力装置3は、電子写真方式を用いたデジタル複合機またはプリンタなどであり、例えば、図3に示すようなタンデム方式のプリントエンジンを内蔵している。図2において、画像出力装置3は、制御部21、転写チャージャ22C、22M、22Y、および22K、中間転写ベルト23、作像ユニット24C、24M、24Y、および24K、ローラ25および26、給紙カセット27、二次転写ローラ28、定着部29、排紙トレイ30、ベルトクリーナ31、並びに廃トナーボックス32などによって構成される。制御部21は、画像出力装置3に送信されてきた画像データPDについて画像処理を行った後、その画像の印刷を実行するように画像出力装置3の各部を制御する。制御部21は、CPU211、メモリ212、制御用回路213、通信インタフェース214、および磁気記憶装置215などによって構成される。ここにおいて、通信インタフェース214は、他の装置と通信を行うためのNICNetworkInterfaceCardまたはモデムなどである。メモリ212は、画像出力装置3に送信されてきたデータなどを一時的に記憶するRAMなどである。制御用回路213は、通信インタフェース214および画像出力装置3内の各部を制御するための回路である。磁気記憶装置215には、図3および図16に示す画像出力装置3の各機能を実現するためのプログラムおよびデータが格納されている。これらは必要に応じてメモリ212に読み出され、CPU211によってプログラムが実行される。また、各機能をハードウェア回路によって実現し、またはハードウェア回路とソフトウエアとの組み合わせによって実現することも可能である。作像ユニット24は、帯電チャージャ41、感光体ドラム42、露光部43、現像器44、およびドラムクリーナ45などによって構成され、公知の電子写真プロセスによってトナー像を形成する。形成されたトナー像は、転写チャージャ22によって中間転写ベルト23上に転写され、さらに給紙カセット27から給紙された用紙PAに転写され、定着部29で定着され、印刷済みの用紙PAが排紙トレイ30に排出される。次に、図3を参照して、画像出力装置3の各部の処理について説明する。図3に示すように、画像出力装置3には、画像データ受信部301、データ保存部302、色データ取得部303、処理選択部304、画像処理部305、および画像データ出力部306などが設けられる。画像出力装置3の画像データ受信部301は、端末装置2から送られてくる画像データPDを受信する。データ保存部302は、画像データ受信部301が受信した画像データPDおよび図5に示すルックアップテーブルTLを保存する。色データ取得部303は、画像データ受信部301が受信した画像データPDに含まれるオブジェクトGRおよび隣接領域CLの色に関する色データCRを取得する。この色データCRは、各オブジェクトGRについての隣接領域CLにおいて表されている色の個数、オブジェクトGRにおいて表されている色に用いられている基本色オブジェクトGRに含まれている基本色の濃度に関する値である版量、または隣接領域CLに含まれている基本色の版量などを含む。なお、第1および第2の実施形態において、版量は百分率の値で示される。すなわち、版量の10は、基本色の濃度が256階調8ビットで表現されている場合、256の10にあたる26の濃度を意味する。処理選択部304は、色データCRに基づき、画像データPDに施す処理としてオーバープリントまたはトラッピングのいずれかを選択する。画像処理部305は、画像データPDに対して処理選択部304が選択した方の処理を実行し、処理が施された後のデータである処理済画像データPSを作成する。画像データ出力部304は、処理済画像データPSを所定のタイミングで作像ユニット24に出力する。本実施形態においては、オーバープリントの際、オブジェクトGRのグレーの色をリッチブラックによって再現する。リッチブラックにおいては、基本色のブラックだけではなく、それ以外のシアンC、マゼンタM、およびイエローYをも用いてグレーの色を再現する。つまり、これら全ての基本色を候補色として、候補色のうちから適切な複数の基本色を選択してグレーの色を再現する。本実施形態においては、画質向上の効果をさらに高めるために、リッチブラックに用いられるシアン、マゼンタ、およびイエローの版量を、その割合を変化させることによって、背景である隣接領域CLに含まれるシアン、マゼンタ、およびイエローの版量と同じになるようにする。このような版量を取得するための方法として、図5に示すようなルックアップテーブルTLを用いる方法がある。ここで、ルックアップテーブルTLを用いた各基本色の版量CMYK版量の取得方法について簡単に説明する。図5に示すルックアップテーブルTLにおいて、x軸は、グレーの色を基本色のブラックのみで表現する場合のブラックの版量を示す。y軸は、グレーの色と同明度、同色相、および同彩度の色を基本色のシアン、マゼンタ、イエロー、およびブラックで表現する際のそれらの版量とブラックの版量との比率K成分置換量を示す。さらに、各格子点には、その格子点に対応するグレーの色を表現するための各基本色の版量が対応付けられている。版量を求めるに際しては、まず、リッチブラックの対象となるオブジェクトGRのグレーの色を再現するために必要なブラックの版量に最も近く且つその版量を上回らない値X0を求める図5A。次に、求めたX0に対応する格子点を、y軸の正の方向に参照し、適切なy座標の値を求める。具体的には、各格子点に対応付けられているシアン、マゼンタ、およびイエローの版量と、対象となるオブジェクトGRの隣接領域CLのシアン、マゼンタ、およびイエローの版量の最大値とを比較し、格子点内の版量の方が上回った時点のy座標の値をY1とする図5B。さらに、X0よりも1大きいx座標の値をX1、Y1よりも1小さいy座標の値をY0とし、これらの値によって示される格子点X0,Y0、X0,Y1、X1,Y0、およびX1,Y1で囲まれた領域を用いて補間を行う。これによって、目標とするCMYK版量を取得する図5C。すなわち、シアン、マゼンタ、およびイエローが、隣接領域CLに含まれるシアン、マゼンタ、およびイエローと同じ版量であり且つ対象となるオブジェクトGRのグレーと同明度、同色相、および同彩度を表現できるCMYK版量を取得する。ここで、フローチャートを参照して本実施形態の画像処理について説明する。図6は第1の実施形態における画像処理の流れを説明するためのフローチャート、図7は縁取りおよび吸込みを説明するための図である。ユーザが画像PRを作成し、それを印刷するように端末装置2に対して指示を与えると、画像データPDが画像出力装置3に送信される。画像出力装置3は、画像データPDを取得すると、その画像PRに含まれるオブジェクトGRの隣接領域CLの色データCRを取得する11。色データCRを取得した後、オブジェクトGRの境界付近における不自然さを低減するためにオブジェクトGRに対して行う処理として、取得した色データCRに基づいてトラッピングまたはオーバープリントのいずれかを選択する12。続いて、選択した処理を実行する13。本実施形態においては、上記のような処理により、白抜けまたは色味のずれを防止するための画像処理によって従来発生していた不具合を軽減する。ここで、この不具合について、図7を用いて簡単に説明する。図7の各図は、図4の画像PRを印刷した場合におけるオブジェクトGR4と隣接領域CL2との境界付近BRを示している。ここにおいて、図7aは、画像処理を施さずに印刷し且つ不具合が発生しなかった場合の画像である。図7bは、トラッピングを行って印刷した場合の画像である。トラッピングを行った場合は、この図のように、領域同士の境界において版の色が重なり、重なった部分の色の濃さが周辺の色に対して目立ってしまうことにより縁取りが発生する場合がある。図7cは、オーバープリントを行って印刷した場合の画像である。オーバープリントにおいては、この図に示すように、例えば隣接領域CL2に対してオブジェクトGR4の版量が少なかった場合に、版量の少ないオブジェクトGR4の方から版量の多い隣接領域CL2の方にトナーが吸い込まれてしまい、境界付近BRにおいてオブジェクトGR4の側の色が薄くなってしまうことがある。以下、本実施形態における具体的な実施例について説明する。第1の実施例図8は第1の実施例における画像処理の流れの例を説明するためのフローチャート、図9はトラッピングまたはオーバープリントを実行する際の処理の流れの例を説明するためのフローチャートである。本実施例においては、処理対象のオブジェクトGRに隣接する隣接領域CLにおいて表されている色の個数を取得し、その個数に基づいてトラッピングまたはオーバープリントを選択する。具体的には、色の個数が1の場合にはオーバープリントを選択し、2以上の場合にはトラッピングを選択する。ただし、隣接領域CLの色が白色である場合はカウントしない。従って、隣接する領域において表されている色が白色のみであるオブジェクトGRについては、色の個数は0となる。以下、図8のフローチャートを参照して本実施例における画像処理の流れについて説明する。図8において、画像出力装置3は、端末装置2から画像データPDを受信すると、そのデータを基本色であるシアン、マゼンタ、イエロー、およびブラックの濃度に関する値に変換する111。変換した基本色の濃度値に基づいて、基本色のブラックのみで表されている領域の内一定濃度以上のものであるグレー領域オブジェクトGRが画像PDに含まれているかどうかを判定する112。含まれていない場合は112でNo、そのまま印刷を実行する123。含まれている場合は112でYes、その領域を抽出する113。次に、色データCRとして、抽出したオブジェクトGRに隣接する隣接領域CLにおいて表されている色の内白色以外の色の個数を取得する114。図4のオブジェクトGR1の場合、隣接する領域において表されている色は隣接領域CL1の白色のみであるので、色の個数は0となる。オブジェクトGR2の場合、白色以外の色である隣接領域CL2およびCL3において別々の色が表されているので、色の個数は2となる。続いて、色の個数が0、すなわち隣接する領域の色が白色のみであるかどうかを判定する115。色の個数が0である場合は115でYes、ステップ120以降の処理を行う。隣接する領域の色が白のみである場合は、そのオブジェクトGRと隣接領域CLとの境界付近において白抜けは発生しないため、トラッピングなどの処理は行わず、そのオブジェクトGRを基本色のブラックのみによって再現する。色の個数が0でない場合は115でNo、ステップ114で取得した色の個数が2以上であるかどうかを判定する116。色の個数が2以上の場合には116でYes、画像PRに施す処理としてトラッピングを選択する117。色の個数が1の場合には116でNo、オーバープリントを選択する118。そして、選択した処理を実行する119。ステップ119における処理の実行に際して、選択された処理の種類を判定する図9の131。選択された処理がトラッピングである場合は131でトラッピング、そのオブジェクトGRとそれに隣接する隣接領域CLとの間でトラッピングを実行する132。選択された処理がオーバープリントである場合は131でオーバープリント、入力色であるオブジェクトGRのグレーの色に対応するCMYK版量を算出する133。ここにおいて、CMYK版量の算出には、図5において説明したルックアップテーブルTLを用いる。CMYK版量が求まると、その版量に基づいて、オーバープリントによってオブジェクトGRのグレーの色を置き換えるためのデータを作成する134。図8に戻って、ステップ119の処理の後、他にグレー領域があるかどうかを判定する120。他にグレー領域がある場合は120でYes、そのグレー領域を抽出し121、ステップ114以降の処理を繰り返す。他にグレー領域がない場合は120でNo、ステップ119において作成されたデータを含む処理済画像データPSを作成し122、そのデータに基づいて印刷を実行する123本実施例の画像処理においては、オーバープリントが選択された場合、つまりトラッピングが選択されなかった場合において、ブラックおよびグレーを複数のデバイスカラーの混色で再現するリッチブラックにより、元の画像PRのグレーの色味を保持しつつ且つ縁取り図7b参照を発生させずに白抜けを防止することができる。ただし、隣接領域CLにおいて表される色の個数が複数である場合には、リッチブラックによってオブジェクトGRを適切に再現することが難しい場合がある。本実施例においては、この場合においてトラッピングが実行されるため適切に白抜けを防止できる。第2の実施例図10は隣接領域CL2に含まれる各基本色の版量の例を示す図、図11は第2の実施例において用いる閾値の例を示す図、図12はオブジェクトGR5に含まれる各基本色の版量の例を示す図、図13は第2の実施例における画像処理の流れの例を説明するためのフローチャートである。第2の実施例においては、第1の実施例における隣接領域CLの色の個数についての判定色数の判定に加えて、隣接領域CLに含まれる基本色の版量についての判定隣接領域版量の判定およびオブジェクトGRとそれに隣接する領域とにおける各基本色の版量の差版量差についての判定版量差の判定を行う。すなわち、色の個数が1であっても、第1の実施例のように無条件でオーバープリントが選択されるのではなく、隣接領域版量の判定または版量差の判定において所定の条件を満たした場合にはトラッピングが選択される。隣接領域版量の判定においては、判定の対象となる隣接領域CLに含まれる基本色の版量が多い場合、すなわちその版量の値が所定の閾値以上である場合にトラッピングが選択される。例えば、図4のオブジェクトGR5の場合、これに隣接する領域は隣接領域CL2のみとなる。この隣接領域CL2に含まれる各基本色の版量が図10aに示される値であり且つその閾値が図11aに示される値である場合、隣接領域CL2の各基本色の版量シアン=75、マゼンタ=80、イエロー=90、およびブラック=60は、それぞれ、各基本色に対する閾値シアン=70、マゼンタ=75、イエロー=80、およびブラック=50以上となるので、オブジェクトGR5に対して施される処理としてトラッピングが選択される。また、隣接領域CL2に含まれる各基本色の版量が図10bに示される値シアン=40、マゼンタ=45、イエロー=65、およびブラック=30である場合には、各基本色の版量は図11aに示される閾値未満となる。この場合、隣接領域版量の判定においては、トラッピングは選択されない。一方、版量差の判定においては、オブジェクトGRとそれに隣接する領域とにおける基本色の版量差が大きい場合、すなわち版量差が所定の閾値以上である場合にトラッピングが選択される。例えば、図4において、隣接領域CL2に含まれる基本色の版量が図10bに示される値であり且つオブジェクトGR5に含まれる基本色の版量が図12に示される値シアン=5、マゼンタ=5、イエロー=0、およびブラック=0である場合、各基本色の版量差は、シアン=35=40-5、マゼンタ=40=45-5、イエロー=65=65-0、およびブラック=30=30-0となる。そして、版量差の閾値が図11bに示す値シアン=30、マゼンタ=30、イエロー=50、ブラック=20である場合、各基本色の版量差シアン=35、マゼンタ=40、イエロー=65、およびブラック=30は、それぞれ、閾値以上となる。この場合は、オブジェクトGR5に対して施される処理としてトラッピングが選択される。すなわち、本実施例においては、色の個数が1の場合であっても、その色に用いられている基本色の版量が所定の閾値以上であるかまたはオブジェクトGRに用いられている基本色とその色に用いられている基本色との版量差が所定の閾値以上である場合には、トラッピングが選択される。なお、上記の例においては、閾値を各基本色に対して個別に設定した。これを、全ての基本色に対して共通の値としてもよい。この場合、隣接領域版量の判定においては、基本色の版量の最小値がその閾値以上である場合にトラッピングが選択されるようにする。例えば、図10bの場合、基本色の版量の最小値が30=ブラックの版量となるので、この30が閾値以上である場合にトラッピングを選択する。または、最小値ではなく、最大値もしくは平均値などを用いるようにしてもよい。一方、版量差の判定においては、オブジェクトGRおよび隣接領域CLのそれぞれにおいて基本色の版量の合計値を算出し、その合計値の差分が所定閾値以上である場合にトラッピングを選択するようにする。または、合計値の差分ではなく、各領域における基本色の版量の最大値、最小値、もしくは平均値などの差分を用いるようにしてもよい。次に、図13のフローチャートを参照しながら本実施例の画像処理の流れについて説明する。図13において、画像出力装置3は、端末装置2から画像データPDを受信すると、そのデータを各基本色の濃度に関する値に変換する211。さらに、変換した値に基づいて、グレー領域オブジェクトGRが画像PDに含まれているかどうかを判定する212。含まれていない場合は212でNo、そのまま印刷を実行する225。含まれている場合は212でYes、その領域を抽出する213。次に、色データCRとして、抽出したオブジェクトGRに隣接する領域において表されている色の個数とその領域に含まれる基本色の版量とを取得する214。続いて、色の個数が0、すなわち隣接する領域の色が白色のみであるかどうかを判定する215。色の個数が0である場合は215でYes、ステップ222以降の処理を行う。色の個数が0でない場合は215でNo、ステップ214で取得した色の個数が2以上であるかどうかを判定する216。色の個数が2以上の場合には216でYes、画像PRに施す処理としてトラッピングを選択する219。色の個数が1の場合には216でNo、色データCRとして取得した各基本色の版量が多いかどうか、すなわち所定の閾値以上であるかどうかを判定する217。閾値以上である場合には217でYes、トラッピングを選択する219。閾値以上でない場合には217でNo、対象のオブジェクトGRとそれに隣接する隣接領域CLとにおける基本色の版量差が大きいかどうか、すなわち所定の閾値以上であるかどうかを判定する218。版量差が閾値以上である場合には218でYes、トラッピングを選択する219。閾値以上でない場合には218でNo、オーバープリントを選択する220。そして、選択した処理を実行する221。なお、ステップ221では、図9において説明した処理が実行される。この後、他にグレー領域があるかどうかを判定する222。他にグレー領域がある場合は222でYes、そのグレー領域を抽出し223、ステップ214以降の処理を繰り返す。他にグレー領域がない場合は222でNo、ステップ221において作成されたデータを含む処理済画像データPSを作成し224、そのデータに基づいて印刷を実行する225本実施例の画像処理によると、隣接領域CLの版量が多い場合にトラッピングが選択される。従って、トラッピングにより縁取りが発生したとしても、隣接領域CLの色が濃いため、縁取りによって濃くなった部分が目立たない。一般に、オーバープリントでは、領域同士の境界付近において各領域の版量差が大きい場合に吸込みの悪影響が顕著に現れる。すなわち、境界付近において版量の少ない方の領域の色が薄くなり、その薄さが目立ってしまう。本実施例においては、オブジェクトGRとそれに隣接する領域とにおける基本色の版量差が大きい場合にトラッピングが実行される。従って、吸込みによる悪影響が顕著に現れることを防ぎつつ白抜けを防止できる。また、オブジェクトGRおよび隣接領域CLの色が共に薄い版量が少ない場合は、トラッピングにおいて発生する縁取りが目立ちやすい。しかし、本実施例によると、隣接領域CLの版量が小さく且つオブジェクトGRとの版量差が少ない場合、すなわちオブジェクトGRおよび隣接領域CLの色が共に薄い場合に、オーバープリントが実行される。従って、このような場合にも、縁取りを発生させずに白抜けを防止することができる。第3の実施例図14は隣接領域CLに含まれる基本色の版量の例を示す図、図15は第3の実施例における画像処理の流れの例を説明するためのフローチャートである。第3の実施例においては、隣接領域CLにおける色の個数に関係なく、隣接領域CLに含まれる各基本色の版量の最大値についての判定代表値の判定および最大値と最小値との差分についての判定最大版量差の判定によりオブジェクトGRに対して行う処理を決定する。すなわち、色の個数が2以上であっても、第1および第2の実施例のように無条件でトラッピングが選択されるのではなく、代表値の判定または最大版量差の判定において所定の条件を満たした場合にオーバープリントが選択される。代表値の判定においては、隣接領域CLに含まれる各基本色の版量の最大値が大きい場合、すなわちその値が所定の閾値以上である場合にトラッピングが選択される。例えば、図4のオブジェクトGR2の場合、これに隣接する領域は隣接領域CL1、CL2、およびCL3となる。これら各隣接領域CLに用いられている各基本色の版量が図14aに示される値である場合、版量の最大値は、シアン、マゼンタ、およびブラックについては隣接領域CL2の値シアン=75、マゼンタ=80、およびブラック=60、イエローについては隣接領域CL3の値85となる。さらに、これに対する閾値が図11aに示される値シアン=70、マゼンタ=75、イエロー=80、およびブラック=50である場合は、各基本色の版量の最大値は、それぞれ閾値以上となるので、オブジェクトGR2に対して施される処理としてトラッピングが選択される。隣接領域CL2に含まれる各基本色の版量が図14bに示される値である場合は、各基本色の版量の最大値は、すべて隣接領域CL2の値シアン=60、マゼンタ=60、イエロー=60、およびブラック=40となる。この場合は、各値が、それぞれ、図11aに示される閾値未満となるので、代表値の判定においてトラッピングは選択されない。一方、最大版量差の判定においては、隣接領域CLに含まれる基本色の版量の最大値と最小値との差分が大きい場合、すなわちその差分が所定の閾値以上である場合にトラッピングが選択される。例えば、隣接領域CL1、CL2、およびCL3に含まれる各基本色の版量が図14bに示す値である場合、各基本色の最大値は隣接領域CL2の値シアン=60、マゼンタ=60、イエロー=60、およびブラック=40となる。最小値は隣接領域CL3の側の値シアン=10、マゼンタ=10、イエロー=5、およびブラック=0となる。なお、ここにおいては白色以外の領域に関して最大値および最小値を求める。従って、白色の領域である隣接領域CL1の各基本色の版量は対象外となる。この場合、各基本色における最大値と最小値との差分は、シアン=50、マゼンタ=50、イエロー=55、およびブラック=40となる。そして、閾値が図11bに示す値である場合、各基本色についての差分は、それぞれの閾値シアン=30、マゼンタ=30、イエロー=50、およびブラック=20以上となる。この場合は、トラッピングが選択される。すなわち、本実施例においては、隣接領域CLにおいて表される色に用いられている各基本色の版量の最大値および最小値について、最大値が所定の閾値以上であるかまたは最大値と最小値との差分が所定の閾値以上である場合にトラッピングが選択される。また、最大値が所定の閾値未満であり且つ最大値と最小値との差分が所定の閾値未満である場合には、オーバープリントが選択される。なお、上記の例においては、閾値を各基本色に対して個別に設定するようにした。これを、全ての基本色に対して共通の値としてもよい。この場合、代表値の判定においては、各基本色の版量の最大値の中で最小のものが所定の閾値以上である場合にトラッピングが選択されるようにする。例えば、図14aの場合、各基本色の版量の最大値は、シアン=75、マゼンタ=80、イエロー=85、およびブラック=60であり、そのうちで最小のものはブラックの60である。従って、この60が所定の閾値以上である場合にトラッピングを選択するようにする。または、各基本色の版量の最大値の中で最小のものを用いるのではなく、最大のもの、最大値の平均、もしくは最大値の合計などを用いるようにしてもよい。一方、最大版量差の判定においては、各基本色の最大値と最小値との差分の中で最小のものが所定の閾値以上である場合にトラッピングが選択されるようにする。または、各基本色の差分の中で最小のものを用いるのではなく、最大のもの、差分の平均、もしくは差分の合計などを用いるようにしてもよい。また、代表値の判定において、各基本色の版量の最大値ではなく、最小値、平均値、または合計値を用いるようにしてもよい。次に、本実施例の画像処理の流れについて図15のフローチャートを参照して説明する。図15において、画像出力装置3は、端末装置2から画像データPDを受信すると、そのデータを各基本色の濃度に関する値に変換する311。さらに、変換した値に基づいて、グレー領域オブジェクトGRが画像PDに含まれているかどうかを判定する312。含まれていない場合は312でNo、そのまま印刷を実行する324。含まれている場合は312でYes、その領域を抽出する313。次に、色データCRとして、抽出したオブジェクトGRに隣接する領域に含まれる各基本色の版量の最大値および最小値を取得する314。続いて、取得した各基本色の版量の最大値が0、すなわち隣接する領域の色が白色のみである場合は315でYes、ステップ321以降の処理を行なう。版量の最大値が0でない場合は315でNo、その最大値が大きいかどうか、すなわち所定の閾値以上であるかどうかを判定する316。閾値以上である場合は316でYes、画像PRに施す処理としてトラッピングを選択する318。閾値以上でない場合は316でNo、ステップ314で取得した最大値と最小値との差分が大きいかどうか、すなわち所定の閾値以上であるかどうかを判定する317。閾値以上である場合は317でYes、トラッピングを選択する318。閾値以上でない場合は317でNo、オーバープリントを選択する319。そして、選択した処理を実行する320。なお、ステップ320では、図9において説明した処理が実行される。この後、他にグレー領域があるかどうかを判定する321。他にグレー領域がある場合は321でYes、そのグレー領域を抽出し322、ステップ314以降の処理を繰り返す。他にグレー領域がない場合は321でNo、ステップ320において作成されたデータを含む処理済画像データPSを作成し323、そのデータに基づいて印刷を実行する324。本実施例の画像処理によると、代表値の判定において、隣接領域CLに含まれる基本色の版量が大きい場合にトラッピングが選択される。従って、トラッピングにより縁取りが発生したとしても、隣接領域CLの色が濃いため、縁取りによって濃くなった部分が目立たない。これに加え、吸込みによる悪影響が顕著に現れること防ぎつつ白抜けを防止できる。実施例1および2においては、隣接領域CLにおいて表されている色の個数が2以上である場合には、リッチブラックまたはオーバープリントによってオブジェクトGRを適切に再現することが難しい場合があるとして、無条件でトラッピングが選択されるようにした。しかし、色の個数が2以上であっても、それらの色に用いられる基本色の版量にあまり差がない場合には、リッチブラックによって適切な色を再現できる場合が多い。本実施例においては、色の個数が2以上であっても、それらの色に用いられている基本色の版量にあまり差がない場合には、最大版量差の判定においてオーバープリントが選択される。これにより、オブジェクトGRの本来の色味を保ちながら、縁取りを起こすことなく白抜けを防止することができる。なお、本実施形態において用いられる各閾値は、オブジェクトGRの色などから決定される。第2の実施形態図16は第2の実施形態における画像出力装置3Bの機能的構成の例を示す図、図17はオブジェクトGR3をオーバープリントによって再現するために必要な各基本色の版量の例を示す図、図18は第2の実施形態における画像処理の流れを説明するためのフローチャートである。以下、図16を参照して第2の実施形態における画像出力装置3Bの各部の処理について説明する。図16に示すように、画像出力装置3Bには、画像データ受信部301、データ保存部302、色データ取得部303、処理選択部304、画像処理部305、画像データ出力部306、トナー制限量取得部307、およびトナー量算出部308などが設けられる。なお、画像出力装置3Bは、ハードウェア構成などについて画像出力装置3と同様であり、本実施形態においては画像出力装置3の代わりに使用される。画像データ受信部301、データ保存部302、色データ取得部303、画像処理部305、および画像データ出力部306における処理は、図3において説明したものと同様である。トナー制限量取得部307は、画像出力装置3Bのトナー制限量T1を取得する。このトナー制限量T1は、適切な印刷を行うために使用すべきトナーの総量の上限を表す。印刷に際して、各基本色のトナーの総量がこのトナー制限量を超えた場合、トナー制限量を超えた部分において、トナーの乗りが悪くなったり、定着不良によってトナーが剥れたりすることがある。トナー量算出部308は、色データCRに基づいて、各オブジェクトGRをオーバープリントによって再現するために必要な各基本色のトナーの総量であるトナー量T2を算出する。処理選択部304は、色データCR、トナー制限量T1、およびトナー量T2に基づいて、画像データPDに対してオーバープリントまたはトラッピングのいずれを行うかを選択する。本実施形態では、トナー量T2がトナー制限量T1を超えていた場合にトラッピングを選択し、超えていない場合にオーバープリントを選択する。なお、本実施形態においても、オーバープリントの際には、リッチブラックによりグレーの色を再現する。ここで、本実施形態においてトラッピングまたはオーバープリントを選択する方法について図17を参照して具体的に説明する。なお、本実施形態においては、トナーの量を版量に換算して計算する。図17によれば、オブジェクトGR3をオーバープリントによって再現するために必要な各基本色の版量は、シアン=50、マゼンタ=50、イエロー=80、およびブラック=40である。従って、版量の総和トナー量T2は220となる。ここにおいて、例えば、トナー制限量T1が200である場合、トナー量T2はトナー制限量T1以上であるので、オブジェクトGR3に対して行う処理としてトラッピングを選択する。トナー制限量T1が250である場合は、トナー量T2がトナー制限量T1未満であるので、オーバープリントを選択する。以下、図18のフローチャートを参照して本実施形態における画像処理の流れについて説明する。端末装置2から画像データPDを受信すると、画像出力装置3Bは、その画像PRに含まれる各オブジェクトGRの隣接領域CLの色データCRを取得する21。次に、自らのトナー制限量T1を取得する22。続いて、オブジェクトGRに対してオーバープリントを行う場合に使用されるトナー量T2を算出する23。この後、オブジェクトGRの境界付近における不自然さを低減するために当該オブジェクトに対して行う処理として、トナー制限量とトナー量との比較および取得した色データCRとに基づいてトラッピングまたはオーバープリントのいずれかを選択する24。ここにおいて、トナー量T2がトナー制限量T1より多い場合にトラッピングを選択する。さらに、これに加えて、第1の実施形態において説明した色数の判定、隣接領域版量の判定、版量差の判定、代表値の判定、最大差分の判定、またはそれらの組合せを行うことによってトラッピングまたはオーバープリントを選択するようにしてもよい。そして、選択した処理を実行する25一般に、オーバープリントにおいては、背景のトナーにオブジェクトGRのトナーを重ねることによってオブジェクトGRを再現するため、トナー量T2が多くなり、定着不良などの不具合が起こり易くなる。また、トナー制限量が少ない機種では、背景の基本色シアン、マゼンタ、イエローの版量が多く且つオブジェクトに含まれる基本色ブラックの版量が少ない場合に、リッチブラックのための適切なCMYK版量を得ることができない場合がある。このような場合には、オーバープリントでは対処できない。本実施形態の画像処理においては、トナー量T2がトナー制限量T1を超えた場合にトラッピングが選択されるため、トナーの総量がトナー制限量T1を超えにくくなり、定着不良などの不具合の発生を抑えることができる。従来、ユーザは、不具合を軽減するために画像編集用のアプリケーションを用いて画像に対して何らかの処置を施すか、または多少の不具合を容認してトラッピングまたはオーバープリントのいずれか一つだけの処理を適用していた。しかし、画像編集用のアプリケーションを用いる場合、ユーザは、画像処理についての知識および経験が必要であるとともに、多大な負担を強いられることになる。また、単一の処理を適用する場合には、従来における不具合を解消できない。上述の実施形態によれば、隣接する領域の色の個数、処理の対象となる領域の版量、トナー制限量T1、トナー量T2、またはこれらの組合せなどに基づいて、トラッピングまたはオーバープリントが、それぞれに適した条件の下で自動的に選択される。これにより、従来の画像処理における不具合を大幅に軽減でき、加えて、このような画像処理が自動的に行われることによって、ユーザに負担をかけることなく高品位な印刷を実現できる。さらに、処理の選択が困難な製品、例えば、コントローラまたはプリンタドライバについて、高品位な処理を適用することができる。上述の実施形態においては、図4において背景の領域が隣接領域CLである場合の例を示した。しかし、互いに重なり合うオブジェクトGRがある場合には、それらオブジェクトGRも互いに対する隣接領域CLとなる。また、上述の実施形態における画像処理を画像出力装置3または3Bの側において行うようにしたが、これを端末装置2の側において行うようにしてもよい。この場合は、画像処理部305においてトラッピングまたはオーバープリントが行われるまでの処理を端末装置2の側において実行し、そこにおいて作成された処理済画像データPSを画像出力装置3または3Bに送信する。そして、画像出力装置3または3Bにおいて、その処理済画像データPSに基づく印刷を実行する。なお、画像出力装置3または3Bとして電子写真方式の複合機またはプリンタなどを例にあげたが、その他トラッピングおよびオーバープリントを実行する画像処理装置であれば本実施形態における画像処理の方法を適用することが可能である。その他、画像処理システム1、端末装置2、および画像出力装置3の全体または各部の構成、処理内容、処理順序、閾値、各判定の方法などは、本発明の趣旨に沿って適宜変更することができる。"