"プロセスカラーの色材と特色の色材を用いて所定媒体に画像を形成する画像形成装置において、画像データを高画質でない印刷モードで印刷する場合に、プロセスカラーで印刷するときの色材コストと、特色を含む多色で印刷するときの色材コストを算出し、最小の色材コストを決定する決定手段と、前記画像データを、前記決定した最小の色材コストであるプロセスカラーまたは特色を含む多色の画像データに変換する変換手段と、前記変換後の画像データに基づいて画像を形成する形成手段を備えたことを特徴とする画像形成装置。前記画像データをプロセスカラーに分解した第1のテーブルと、前記画像データを、前記分解したプロセスカラーと同等の色再現となるプロセスカラーと特色に分解した第2のテーブルを格納した格納手段を備え、前記決定手段は、前記格納手段を参照して色材コストを算出することを特徴とする請求項1記載の画像形成装置。前記第2のテーブルは、前記第1のテーブルにおける特色の色相を挟むプロセスカラーの色材量の一部または全てを特色の色材量に置き換え、かつ前記特色の色相を挟むプロセスカラーの色材量を変化させたときの色材量の組合せの内、前記プロセスカラーによる再現色との色差が所定値以下で、かつ色材コストが最小となる色材量の組合せに分解したテーブルであることを特徴とする請求項2記載の画像形成装置。プロセスカラーの色材と特色の色材を用いて所定媒体に画像を形成する画像形成方法において、画像データを高画質でない印刷モードで印刷する場合に、プロセスカラーで印刷するときの色材コストと、特色を含む多色で印刷するときの色材コストを算出し、最小の色材コストを決定する決定工程と、前記画像データを、前記決定した最小の色材コストであるプロセスカラーまたは特色を含む多色の画像データに変換する変換工程と、前記変換後の画像データに基づいて画像を形成する形成工程を備えたことを特徴とする画像形成方法。請求項4記載の画像形成方法をコンピュータに実現させるためのプログラム。請求項4記載の画像形成方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。しかし、特色として2次色を用いる場合、再現したい色によっては、プロセスカラーで再現するよりも、プロセスカラーの一部を特色で置き換えて多色により再現することで、色材の使用量を減らし、色材のコストを下げられる場合があり、一方、再現したい色によっては、特色を用いても色材のコストが下げられない場合がある。従来、多色対応のカラープリンタにおいては、色材のコストを下げるためにプロセスカラーの一部を特色に置き換えて使うという思想がなく、高画質化のために特色を最大限使うか、もしくは全く使わないかの何れかしか選べなかったために、プロセスカラーよりも多色によって再現する方が色材コストを下げられるにも関わらず、色材コストの低い多色による印刷ができないという問題があった。本発明は上記した課題に鑑みてなされたもので、本発明の目的は、プロセスカラーよりも多色による印刷の方が色材のコストが下げられる場合に、プロセスカラーよりも低い色材コストで多色印刷を行う画像形成装置、画像形成方法、プログラムおよび記録媒体を提供することにある。本発明は、プロセスカラーの色材と特色の色材を用いて所定媒体に画像を形成する画像形成装置において、画像データを高画質でない印刷モードで印刷する場合に、プロセスカラーで印刷するときの色材コストと、特色を含む多色で印刷するときの色材コストを算出し、最小の色材コストを決定する決定手段と、前記画像データを、前記決定した最小の色材コストであるプロセスカラーまたは特色を含む多色の画像データに変換する変換手段と、前記変換後の画像データに基づいて画像を形成する形成手段を備えたことを最も主要な特徴とする。本発明によれば、プロセスカラーで印刷する場合と、プロセスカラーの2次色成分例えばMYの一部を特色に置き換えて多色で印刷する場合の色材コストをそれぞれ算出して、多色による印刷の方が色材コストが低い場合には、画像データを多色へ色変換して印刷するので、プロセスカラーよりも多色による印刷の方が色材のコストが下げられるような場合に、プロセスカラーよりも低い色材コストで多色印刷を行うことができる。以下、発明の実施の形態について図面により詳細に説明する。本発明では、入力画像データを、プロセスカラーで印刷する場合と、プロセスカラーの一部または全てを特色に置き換えるような色分解を行って多色で印刷する場合における色材コストを評価し、色材コストの低い方で印刷する。図1は、本発明の実施例1の構成を示す。図1において、1はモード指定部、2は分解方式決定部、3はプロファイル記憶部、4は色変換部、5は画像形成部である。モード指定部1は、一般的にはコンピュータの表示装置およびマウスなどの入力装置や、MFPMultiFunctionPeripheralまたはPrinterに備えられたタッチパネル式の操作部などであり、通常印刷もしくは低コスト印刷、あるいは高画質印刷の画質に関する項目や、集約印刷の有無や集約数、変倍印刷の有無と変倍率などを指定する。分解方式決定部2は、入力画像データを画像形成用のCMYKデータへの変換、特色αを含むCMYKαデータへの変換、特色を含む場合には、その割合の大小色材の消費量を抑制せずに多く入れるのか、または色材の消費量を抑制するように少し入れるのかを決定する。プロファイル記憶部3は、予め作成された複数の色分解結果の異なるプロファイルを保持しておき、それらプロファイルは、分解方式決定部2と色変換部4で用いられる。色変換部4は、分解方式決定部2によって決定された方式に対応したプロファイルを用いて、入力画像データを、画像形成用のデータCMYKもしくはCMYKαに変換する。画像形成部5は、色変換部4によって変換された画像形成用のデータに基づき、記録媒体例えば紙やOHPフィルムなど上に、色材による画像を形成する。図2は、分解方式決定部の構成を示す。分解方式決定部2は、画像縮小部21、色分解部22、コスト計算部23、色分解方式決定部24から成る。画像縮小部21は、入力画像データを縮小もしくは、画素を間引くなどして、画像データサイズを小さくする処理を行う。色分解部22は、画像縮小部21で縮小した入力画像データを、プロファイル記憶部3から読み込んだプロファイルを用いて、画像形成用のデータもしくは色材コスト相当値に変換する。コスト計算部23は、色分解部22によって画像形成用のデータもしくは色材コスト相当値に変換されたデータから、色分解方式毎プロファイル毎の色材コストを算出する。色分解方式決定部24は、モード指定部1によって指定された印刷モードの情報と、コスト計算部23が算出した色材コストの情報に基づき、入力画像データを画像形成用のデータに変換するための色分解方式を決定する。図3は、本発明の画像形成装置の処理フローチャート印刷モードの指定から、色分解方式を決定するまでの処理を示す。まず、ユーザーは、前述したMFPに備えられた操作部などを用いて、高画質モードで印刷するか、それ以外のモードで印刷するかを指示するステップS10。モード指定部1では、ユーザーから印刷が指示されると、高画質モードであるか否かを判断するステップS11。高画質モードであった場合には、色材消費量を抑制することなく、多色による色再現範囲を活かした印刷を行うような色分解を行うため、分解方式決定部2による色材コストの計算などは行わず、高画質モード用の色分解方式に決定されるステップS17。一方、高画質モード以外のモードが選択された場合、印刷にかかる色材コストを計算するため、画像縮小部21は、入力画像データここでは画素毎のRGB値を持つ、sRGB画像データとするを縮小もしくは間引き処理するステップS12。すなわち、画像縮小部21では、入力画像データが入力されると、データの間引きを行う。間引く間隔は1画素以上の一定画素間隔毎に行うが、間引く間隔が狭いほど、より正確に色材コストを見積もって色分解方式を決定することができる。しかし、コスト算出のための計算量が大きくなり計算時間がかかること、また、一般的に、自然画像などでは、画像全域にわたり、数画素程度で急激に色味が変化することは少ないなだらかな階調変化をする部分が比較的多いと考えられることから、10画素程度の間隔で間引くようにしても良い。このように画素の間引きが行われた入力画像データが色分解部22へ送られる。色分解部22では、プロファイル記憶部3に記憶された複数のプロファイル図4a、bを読み込みステップS13、画像縮小部21で間引かれた入力画像データに対し、それらプロファイルを用いて色分解、もしくは色材コスト相当値へ変換するステップS14。ここで、プロファイルとは、図4a、bに示すように、入力データinputRGB値と画像形成用のデータCMYKα値、ここではα=Rの対応関係が記述されたテーブルであり、任意の入力RGBデータに対しては、このプロファイルを補間して出力値色材量が算出される。例えば、R,G,B=255,144,144の入力データに対しては、図4bのテーブルを用いた場合、R,G,B=255,160,160と255,128,128の対応関係を用い、C,M,Y,K,R=00.500.5,110.5240.5,110.5120.5,00.500.5,780.51050.5=0,17,11,0,91が出力値色材量となる但し、小数点以下は切り捨て。また、プロファイル作成時に、図4a、bに示すようなコスト相当値を予め算出してプロファイル内に保持しておき、画像形成用の信号ではなく、それぞれのプロファイルで色分解した場合のコスト相当値へ変換しても良い。図4bのプロファイルでは、上記R,G,B=255,144,144の入力データに対しては、コスト相当値=1390.51940.5=166.5が計算される。これに対し、図4aのプロファイルを用いた場合は、コスト相当値=1920.52560.5=224となる。このような処理を、全ての間引き後の入力画像データに対して行い、コスト計算部23へ送る。コスト計算部23では、CMYKαに分解された入力データから、色材のコスト相当値を算出するステップS15。例えば、前述のC,M,Y,K,R=0,17,11,0,91というデータ色材量に対しては、コスト相当値=0117111101911.5=164.5となる。CMYKα各色に対応した係数については、一般的に、プロセスカラーに比べ、特色の方が色材に用いる色素の製造コストが高いことから、ここではプロセスカラーについては係数1、特色については1.5としているが、この値に限定されるものではない。また、色分解部22において、コスト相当値に変換されている場合には、前述のように、補間後の166.5という値がコスト相当値となる。そして、コスト計算する対象画像の全ての間引き後の画素について、同様の処理を行い、その総和を取り、その画像の出力時の色材コストとして算出する。以上のステップS13~S15の処理を、高画質モード用以外の全てのプロファイルに対して行うステップS16。そして、色材コスト相当値の計算結果が色分解方式決定部24へ送られ、色分解方式決定部24は、入力画像データ当たりの色材コスト相当値が最も低い色分解方式を選択、決定するステップS17。そして、色変換部4では、分解方式決定部2で決定された色分解方式に対応したプロファイルをプロファイル記憶部3から読み出し、入力画像データを画像形成用のCMYKαもしくはCMYK信号に変換し、画像形成部5は、画像形成用の信号に基づき、紙などの記録媒体上へ画像を記録する。図5は、色分解用のプロファイル作成のためのパッチ画像を説明する図である。図4aは、通常のCMYKプロセスカラーによる印刷モード時に用いられる色分解用のプロファイルである。入力データのRGB空間を均等に区切ったこの例では32刻み格子点のRGBに対し、それらの入力値に対する画像形成用のCMYKαの出力値プロセスカラーによる印刷モード用のため、αRの値は全て0であるが記述されている。そして、色材のコスト相当値は、前述のように、格子点毎に、CMYKαの値に、重みを掛けて、足し合わせた値が記述されている色材コスト相当値は、コスト計算部23で計算する場合には、予めプロファイルに記述しておく必要は無い。図4bは、通常のCMYKプロセスカラーによる印刷と概ね同じ色CIEのLab値で多色印刷するように作成された色分解用のプロファイルである。例えば、特色としてMagentaとYellowを1次色とし、その2次色にあたるRedを用いる場合、図5に示すように、図4aの2点目C,M,Y,K,R=0,32,32,0,0に対してMとYの色材量の一部もしくは全部をRの色材量に置き換え例えば、Rは元のM及びYの小さい方の値を最大値とし、その半分を最小値として、最小と最大の間を数段階に区切る、MとYを、図4aの値よりも減じ、一定の範囲で振った画像データに基づきパッチ画像を紙に印刷し、それらのパッチを計測器で測色しLab値を得る。同様に、図4aに示したCMYK値に基づくパッチ画像も印刷し、Lab値を得る。そして、CMYK印刷のLab値に対し、CMYKRで印刷したパッチの中から、色差が所定値以下例えばΔEab<3となるパッチについて、CMYKR値に対するコスト相当値を計算し、コスト相当値が最小となるCMYKRをプロセスカラー用のC,M,Y,K,R=0,32,32,0,0に対応する多色印刷用のC,M,Y,K,Rとする。図4bでは、C,M,Y,K,R=0,5,8,0,32である。このように、全てのinputRGBの格子点に対して多色印刷用のデータを設定する。パッチを印刷する際には、より広い範囲かつ細かいデータの刻みで印刷した方が、より色差の小さいCMYKRの組合せを設定することが可能である。但し、あまりに多数のパッチを印刷することは非現実的であるため、CMYKRそれぞれの単色の測色データを元に任意の混色を予測するYule-NielsenmodifiedNeugebauerモデルなどを用い、シミュレーションに基づき、CMYKRの組合せを求めるようにしても良い。また、用いる特色によっては、必ずしもプロセスカラーの印刷よりも、低コストの組合せが見つかるとは限らず、図4bの例では、inputRGBが255,0,0に対応する格子点では、プロセスカラーの方がコスト相当値が低くなっており、この格子点周辺の色が多用されているような場合には、入力画像を印刷する際の色材相当値は、プロセスカラーによる印刷の方が低くなる場合がある。図4cは、プロファイル記憶部3に記憶されている高画質用の色分解用のプロファイルを示す。入力RGBの格子点データに対し、色材コストは考慮せず、主観評価を行い、なるべく好ましい色となるような画像形成用のCMYKR値が設定されている。この例では、全体的により高い彩度での色再現となるよう、なるべく多くの色材を用いるようなプロファイルとなっている。図6は、本発明をソフトウェアで実施する場合の画像処理システムのハードウェア構成例を示す。コンピュータ110は、プログラム読取装置110a、全体を制御するCPU110b、CPU110bのワークエリア等として使用されるRAM110c、CPU110bの制御プログラム等が記憶されているROM110d、ハードディスク110e、NIC110f、マウス110g、キーボード110h、画像データを表示したりユーザーが画面に直接触れることで情報の入力が可能なディスプレイ111、カラープリンタ等の画像形成装置112とを備えている。本画像処理システムは、例えばワークステーションやパーソナルコンピュータ等で実現することができる。このような構成の場合、図1に示したモード指定部の機能はマウス110gやキーボード110h、ディスプレイ111に持たせることができる。また、分解方式決定部、色変換部の機能はCPU110bに持たせることができ、プロファイル記憶部の機能や、処理対象の画像データなどを記憶しておく際には、RAM110c、ROM110d、DISK110eなどの記憶装置を利用することができる。なお、CPU110bで行われる処理機能は、例えばソフトウェアパッケージ、具体的には、CD-ROMや磁気ディスク等の情報記録媒体の形で提供することができ、このため図6に示す例では、情報記録媒体がセットされると、これを駆動する媒体駆動装置図示せずが設けられている。以上により、本発明における画像処理方法は、ディスプレイ等を備えた汎用の計算機システムにCD-ROM等の情報記録媒体に記録されたプログラムを読み込ませて、この汎用計算機システムの中央演算装置に画像処理を実行させる装置構成においても実施することが可能である。この場合、本発明の画像処理を実行するためのプログラム、すなわちハードウェアシステムで用いられるプログラムは、記録媒体に記録された状態で提供される。プログラムなどが記録される情報記録媒体としては、CD-ROMに限定されず、例えばROM、RAM、フラッシュメモリ、光磁気ディスクを用いても良い。記録媒体に記録されたプログラムは、ハードウェアシステムに組み込まれている記憶装置、例えばハードディスク110eにインストールされることにより、このプログラムを実行して、画像処理機能を実現することができる。また、本発明の画像処理方法等を実現するためのプログラムは、記録媒体の形で提供されるのみならず、例えば、ネットワークを介した通信によってサーバから提供されるものでも良い。"