"多数色により画像を形成する第1画像形成モード、前記多数色よりも少ない数の有彩色を含む複数の色により画像を形成する第2画像形成モード、及び白黒の画像を形成する第3画像形成モードのうちの一の画像形成モードにより、画像データを基に印刷媒体に画像を形成する画像形成手段と、前記画像データにおいて画像を構成する画素の色を検出する検出手段と、前記検出手段が検出した画素の色の数を基に、前記第1乃至第3画像形成モードから前記画像形成手段が画像形成に用いる一の画像形成モードを選択する選択手段と、を有する画像形成システム。各画像形成モードと優先度との対応が予め設定されており、前記選択手段は、さらに前記優先度を基に、前記一の画像形成モードの選択を行う請求項1に記載の画像形成システム。登録色が予め設定されており、前記選択手段は、さらに前記画像データにおいて画像中の前記登録色に対応する色の画素が占める割合を基に、前記一の画像形成モードの選択を行う請求項1又は2に記載の画像形成システム。前記画像形成手段は、前記画像データにおいて画像中の前記登録色に対応する色の画素が占める割合を基に選択した色により前記選択した一の画像形成モードによる画像形成を行う請求項3に記載の画像形成システム。前記登録色と重み情報との対応が予め設定されており、前記画像データにおいて画像中の前記登録色に対応する色の画素の数を取得する取得手段をさらに有し、前記選択手段は、前記取得手段が取得した色の画素の数に該色に対応する重み情報で重み付けした値を前記画像データにおいて画像を構成する下地を除く全画素の数で割り算した値が予め設定したしきい値よりも大きい場合、前記登録色による画像形成が可能な前記一の画像形成モードの選択を行う請求項3又は4に記載の画像形成システム。前記画像データ中の画像を構成する画素の色に対応する前記登録色の履歴を、前記画像データにおいて画像中の前記登録色に対応する色の画素が画像中の下地を除いた全画素数に占める割合に対応付けて蓄積する蓄積部をさらに有する請求項3乃至5の何れか1項に記載の画像形成システム。前記登録色に対応する色には、前記画像データ中で前記登録色とは異なる色で、前記登録色に対して予め設定した色情報の範囲内の色が含まれる請求項3乃至6の何れか1項に記載の画像形成システム。装着された着脱自在の情報記憶媒体に記憶されている識別情報を基に、前記各画像形成モードと優先度との対応を予め設定する第1設定手段をさらに有する請求項2に記載の画像形成システム。装着された着脱自在の情報記憶媒体に記憶されている識別情報を基に、前記登録色と重み情報との対応を予め設定する第2設定手段をさらに有する請求項5に記載の画像形成システム。画像データにおいて画像を構成する画素の色を検出する検出ステップと、前記検出ステップで検出した画素の色の数を基に、多数色により画像を形成する第1画像形成モード、前記多数色よりも少ない数の有彩色を含む複数の色により画像を形成する第2画像形成モード、及び白黒の画像を形成する第3画像形成モードから一の画像形成モードを選択する選択ステップと、前記選択ステップで選択した一の画像形成モードにより前記画像データを基に印刷媒体に画像形成する画像形成ステップと、をコンピュータに実行させるコンピュータに読取可能な制御プログラム。本発明の目的は、画像形成で使用する色数が互いに異なる第1乃至第3画像形成モードから画像データに基づく画像形成に適合する一の画像形成モードを選択することである。請求項1に係る発明は、多数色により画像を形成する第1画像形成モード、前記多数色よりも少ない数の有彩色を含む複数の色により画像を形成する第2画像形成モード、及び白黒の画像を形成する第3画像形成モードのうちの一の画像形成モードにより、画像データを基に印刷媒体に画像を形成する画像形成手段と、前記画像データにおいて画像を構成する画素の色を検出する検出手段と、前記検出手段が検出した画素の色の数を基に、前記第1乃至第3画像形成モードから前記画像形成手段が画像形成に用いる一の画像形成モードを選択する選択手段と、を有する画像形成システムである。請求項2に係る発明は、請求項1の記載において、各画像形成モードと優先度との対応が予め設定されており、前記選択手段は、さらに前記優先度を基に、前記一の画像形成モードの選択を行う。請求項3に係る発明は、請求項1又は2の記載において、登録色が予め設定されており、前記選択手段は、さらに前記画像データにおいて画像中の前記登録色に対応する色の画素が占める割合を基に、前記一の画像形成モードの選択を行う。請求項4に係る発明は、請求項3の記載において、前記画像形成手段は、前記画像データにおいて画像中の前記登録色に対応する色の画素が占める割合を基に選択した色により前記選択した一の画像形成モードによる画像形成を行う。請求項5に係る発明は、請求項3又は4の記載において、前記登録色と重み情報との対応が予め設定されており、前記画像データにおいて画像中の前記登録色に対応する色の画素の数を取得する取得手段をさらに有し、前記選択手段は、前記取得手段が取得した色の画素の数に該色に対応する重み情報で重み付けした値を前記画像データにおいて画像を構成する下地を除く全画素の数で割り算した値が予め設定したしきい値よりも大きい場合、前記登録色による画像形成が可能な前記一の画像形成モードの選択を行う。請求項6に係る発明は、請求項3乃至5の何れか1項の記載において、前記画像データ中の画像を構成する画素の色に対応する前記登録色の履歴を、前記画像データにおいて画像中の前記登録色に対応する色の画素が下地を除く全画素中に占める割合に対応付けて蓄積する蓄積部をさらに有する。請求項7に係る発明は、請求項3乃至6の何れか1項の記載において、前記登録色に対応する色には、前記画像データ中で前記登録色とは異なる色で、前記登録色に対して予め設定した色情報の範囲内の色が含まれる。請求項8に係る発明は、請求項2の記載において、装着された着脱自在の情報記憶媒体に記憶されている識別情報を基に、前記各画像形成モードと優先度との対応を予め設定する第1設定手段をさらに有する。請求項9に係る発明は、請求項5の記載において、装着された着脱自在の情報記憶媒体に記憶されている識別情報を基に、前記登録色と重み情報との対応を予め設定する第2設定手段をさらに有する。請求項10に係る発明は、画像データにおいて画像を構成する画素の色を検出する検出ステップと、前記検出ステップで検出した画素の色の数を基に、多数色により画像を形成する第1画像形成モード、前記多数色よりも少ない数の有彩色を含む複数の色により画像を形成する第2画像形成モード、及び白黒の画像を形成する第3画像形成モードから一の画像形成モードを選択する選択ステップと、前記選択ステップで選択した一の画像形成モードにより前記画像データを基に印刷媒体に画像形成する画像形成ステップと、をコンピュータに実行させるコンピュータに読取可能な制御プログラムである。請求項1、10に係る発明によれば、第1乃至第3画像形成モードから画像データに基づく画像形成に適合する一の画像形成モードを選択できる。請求項2に係る発明によれば、設定した優先度に基づく一の画像形成モードの選択が可能になる。請求項3に係る発明によれば、設定した登録色に対応する色を含む画像データに適合した一の画像形成モードを選択できる。請求項4に係る発明によれば、設定した登録色に対応する色を含む画像データに適合した一の画像形成モードを選択できる。請求項5に係る発明によれば、設定した重み情報を反映させて一の画像形成モードを選択できる。請求項6に係る発明によれば、登録色のうち画像形成システムで画像形成される頻度が高い画像の色の履歴を蓄積できる。請求項7に係る発明によれば、このような構成でない場合と比較して、登録色の数の設定数を減らすことができる。請求項8に係る発明によれば、情報記憶媒体に記憶させた識別情報に対応させて一の画像形成モードの選択が可能になる。請求項9に係る発明によれば、情報記憶媒体に記憶させた識別情報に対応させて一の画像形成モードの選択が可能になる。第1の実施形態第1の実施形態は、画像形成システムである。図1は、画像形成システム1の構成の一例を示す。図1に示すように、画像形成システム1は、画像形成装置10及びパーソナルコンピュータクライアント2を有している。図2は、画像形成装置10の構成の一例を示す。図2に示すように、画像形成装置10は、画像読取部20及び画像形成部30を有している。画像読取部20は、原稿から画像を読み取る。そのため、画像読取部20は、図2に示す矢印Aのように装置内に取り込み搬送される原稿をCCDChargeCoupledDeviceカメラ等の読取部21により読み取る。そして、画像読取部20は、読み取った画像データを画像処理部40に送信する。画像処理部40では、入力された画像データに対して予め設定された各種の画像処理を施す。画像処理部40で各種の画像処理が施された画像データは、画像形成部30に出力される。画像形成部30は、入力された画像データを基に、印刷媒体である印刷用紙に画像を形成する。そのため、画像形成部30は、画像形成ユニット50Y,50M,50C,50K、一次転写部60、二次転写部70、及び定着装置80を有している。画像形成ユニット50Y,50M,50C,50Kは、電子写真方式により各色成分のトナー像を形成する。そのため、各画像形成ユニット50Y,50M,50C,50Kは、感光体51の外周に、不図示の帯電器、レーザ露光器、現像器及び感光体クリーナが配置されている。そして、各画像形成ユニット50Y,50M,50C,50Kでは、感感光体51に対向してレーザ露光器52が配置されている。また、画像形成ユニット50Y,50M,50C,50Kは、現像器に供給するトナーが収容される不図示のトナーカートリッジトナーボトルを有している。一次転写部60は、中間転写ベルト61を挟んで感光体51に対向して配置される不図示の複数の一次転写ロールを含んで構成されている。この一次転写部60は、各画像形成ユニット50Y,50M,50C,50Kにより形成された各色成分トナー像を各一次転写ロールにより中間転写ベルト61に順次転写一次転写する。この結果、中間転写ベルト61上には、重畳されたトナー像が形成される。二次転写部70は、中間転写ベルト61のトナー像担持面側に配置される二次転写ロール71を含んで構成されている。この二次転写部70は、用紙搬送ロール73により図2の矢印Bに示すように用紙搬送路上に搬送される印刷用紙上にトナー像を二次転写する。以上のような構成を有する画像形成装置10は、画像データ各種の画像処理が施された画像データを基に、画像形成ユニット50Y,50M,50C,50K等の各部が制御している。これにより、各画像形成ユニット50Y,50M,50C,50Kでは、感光体51は、帯電器によって表面が帯電された後、レーザ露光器52からの露光ビームの照射により表面が走査露光され、静電潜像が形成される。形成された静電潜像は、現像器によって、Y、M、C、Kの各色のトナー像として現像される。感光体51上に形成されたトナー像は、中間転写ベルト61上に一次転写される。トナー像が中間転写ベルト61の表面に順次一次転写された後、中間転写ベルト61は移動してトナー像が二次転写部70に搬送される。このとき、図2に示す矢印Bのように、タイミングを合わせて用紙搬送ロール91等により搬送されてきた印刷用紙は、中間転写ベルト61と二次転写ロール71との間に挟み込まれる。これにより、中間転写ベルト61上に担持された未定着トナー像は、印刷用紙上に一括して静電転写される。その後、トナー像が静電転写された印刷用紙は、二次転写ロール71によって中間転写ベルト61から剥離された状態でそのまま搬送され、二次転写ロール71の用紙搬送方向下流側に設けられた定着装置80に搬送される。そして、印刷用紙上に二次転写された画像は、定着装置80にて定着される。以上のように、画像形成装置10では、画像データに応じたカラー印刷を行うことができる。ところで、近年、以上のような構成を有する画像形成装置10には、フルカラー印刷を実行するフルカラーモード、少なくとも3色による印刷を実行する減色モード、2色例えば黒色と黒色以外の色による印刷を実行する2色モード、及び白黒印刷を実行する白黒モードといった複数の印刷カラーモードを有するものがある。しかし、このような画像形成装置10では、使用者が手動でそれらの印刷カラーモードから一の印刷カラーモードを選択せざるを得ないのが現状である。なお、特開2004-297609号公報特許文献1に開示の技術では、文字領域の色が2色以上の場合に2色モードを選択することができるようになっている。しかし、この技術では、カラーのグラフや画像等の画像データの場合、2色モード等の印刷カラーモードを選択することができない。よって、この技術において印刷カラーモードを選択できるようにするには、文字以外で色を使わないようにドキュメント作成時に使用者に注意させる必要がある。これでは、使用者に対してドキュメント作成に制限を加えてしまい、使用者の利便性を損なう恐れがある。これに対して、本実施形態では、以下のような構成及び処理により、フルカラー印刷を実行するフルカラーモード、少なくとも3色による印刷を実行する減色モード、2色による印刷を実行する2色モード、及び白黒印刷を実行する白黒モードといった複数の印刷カラーモードから画像データに基づく画像形成に適合する一の画像形成モードを選択している。図3は、それを実現する画像形成装置10の詳細な構成の一例を示す。図3に示すように、画像形成装置10は、図2に概略として示した画像形成部30及び画像読取部20の他に、CPUCentralProcessingUnit11、プログラム等記憶部12、一時記憶部100、画像処理部40、操作部13、及び通信インターフェース14を有している。操作部13は、例えばタッチパネルであり、使用者が操作により情報を入力することができるように構成されている。操作部13から入力されたデータは、一時記憶部100等のデータが書き込み可能な記憶部に記憶される。通信インターフェース14は、LANLocalAreaNetworkやイントラネット等の通信部を介してパーソナルコンピュータ等の外部装置との通信を行う。プログラム等記憶部12は、電源OFF時にもデータを保持可能な記憶部である。プログラム等記憶部12には、CPU11が各種の処理に使用するプログラム12aや固定データ等が記憶されている。プログラム等記憶部12の好適な例としては、ROMReadOnlyMemoryが挙げられる。また、EEPROMElectricallyErasableProgrammableReadOnlyMemory等の不揮発性記憶部も挙げられるが、これらに限定されないことは言うまでもない。プログラム12aは、制御装置10の出荷時当初からプログラム等記憶部12に記憶されているものとすることもできるが、出荷後に使用者等の作業によりCD-ROM等の記憶媒体から読み込まれてプログラム等記憶部12に記憶されたものとすることもできる。一時記憶部100は、データが書き込み可能となっておりデータを一時的に保持する記憶部である。一時記憶部100の好適な例としては、RAMRandomAccessMemoryがあるが、これに限定されないことは言うまでもない。この一時記憶部100には、色変換パラメータ101、階調パラメータ102、フィルタパラメータ103、スクリーンパラメータ104、優先順位設定テーブル105、登録色重み係数設定テーブル106、及びモード判定用しきい値設置テーブル107等の各種データが記憶されている。これら色変換パラメータ101等が記憶されるものとして、EEPROM等の不揮発性記憶部も挙げられるが、これに限定されないことは言うまでもない。また、画像形成装置10は、これら色変換パラメータ101等を唯一の外部記憶装置例えばサーバ又はそれらパラメータ等に対応した複数の外部記憶装置例えばサーバに保持しても良い。また、優先順位設定テーブル105、登録色重み係数設定テーブル106、及びモード判定用しきい値設置テーブル107の詳細は後で説明する。CPU11は、プログラム等記憶部12からプログラム12a等を必要に応じて一時記憶部100に読み出して各種の処理を行う。画像処理部40は、色変換処理部41、階調補正処理部42、フィルタ処理部43、スクリーン処理部44、ACSAutoColorSelect処理部45、印刷カラーモード判定部46、及び2色化処理部47を有している。色変換処理部41は、画像処理部40に入力された画像データに対して色変換を行う。例えば、色変換処理部41は、一時記憶部100に記憶されている色変換パラメータ101を用いて、画像データから、シアンC、マゼンタM、イエローY、ブラックKの各色信号で表されるCMYK表色系へのマッピング処理をし、印刷用に色分解された画像データラスタデータを生成する。なお、ここでいう画像処理部40に入力された画像データは、画像読取部20からの画像データや通信インターフェース14が受信したパーソナルコンピュータ2からの印刷要求に含まれていた画像データである。階調補正処理部42は、一時記憶部100に記憶されている階調パラメータ102を用いて画像データの階調を補正する。例えば、階調パラメータ102は、階調毎に望む画像濃度になるように使用者が操作部13を操作して調整した階調補正用のLUTルックアップテーブルである。フィルタ処理部43は、画像データに対して各種フィルタ処理を施す。例えば、フィルタ処理部43は、一時記憶部100に記憶されているフィルタパラメータ103を用いて、トナーセーブ処理や総量規制処理、墨入れ処理等の各種フィルタ処理を施す。スクリーン処理部44は、一時記憶部100に記憶されているスクリーンパラメータ104を用いて画像データに対してスクリーン処理を行う。ACS処理部45は、入力画像データから画像を構成する画素色を判定する。画像形成装置10では、このACS処理部45によるACS処理の実行が使用者により選択できるようになっており、その選択がなされているときその判定を実行する。印刷カラーモード判定部46は、画像形成装置10において選択自在とされている印刷カラーモードを、各種の条件を基に選択する。ここで、本実施形態では、選択自在とされている印刷カラーモードには、フルカラー印刷を実行するフルカラーモード、少なくとも3色による印刷を実行する減色モード、2色による印刷を実行する2色モード、及び白黒印刷を実行する白黒モードがある。以下に説明する本実施形態では、減色モードを3色による印刷を行う印刷カラーモードとして説明するが、3色に限定されないことは言うまでもない。また、2色モードでは、黒色とそれ以外の色有彩色とにより画像形成する印刷カラーモードである。2色化処理部47は、2色モードが選択されたときに入力画像データを2色化で印刷出力するために画像データの入力色信号の演算変換処理を行う。以上のような画像処理部40において、その処理は、ACS処理部45、印刷カラーモード判定部46、2色化処理部472色モードが選択されたときにのみ実施、色変換処理部41、フィルタ処理部43、階調補正処理部42、及びスクリーン処理部44の順番で行われる。ここで、図4を用いて印刷カラーモード判定部46の処理内容の一例を説明する。図4は、印刷カラーモード判定部46の処理内容の一例を示すフローチャートである。図4に示すように、先ずステップS1において、印刷カラーモード判定部46は、ACSの実行が選択されているか否かを判定する。印刷カラーモード判定部46は、ACSの実行が選択されていると判定すると、ステップS2に進む。また、印刷カラーモード判定部46は、ACSの実行が選択されていないと判定すると、ステップS10に進む。ステップS2では、印刷カラーモード判定部46は、ACS処理部45の処理結果から色別の画素をカウントする画像データで使用している色数を取得する。続くステップS3において、印刷カラーモード判定部46は、前記ステップS2で得た使用色が3色以下か否かを判定する。印刷カラーモード判定部46は、使用色が3色以下と判定すると、ステップS4に進む。また、印刷カラーモード判定部46は、使用色が3色よりも多いと判定すると、ステップS9に進む。ステップS4では、印刷カラーモード判定部46は、前記ステップS2で得た使用色が2色以下か否かを判定する。印刷カラーモード判定部46は、使用色が2色以下と判定すると、ステップS5に進む。また、印刷カラーモード判定部46は、使用色が2色よりも多いと判定すると、ステップS8に進む。ステップS5では、印刷カラーモード判定部46は、前記ステップS2で得た使用色が黒のみか否かを判定する。印刷カラーモード判定部46は、使用色が黒のみと判定すると、ステップS6に進む。また、印刷カラーモード判定部46は、使用色が黒のみでない2色と判定すると、ステップS7に進む。ステップS6では、印刷カラーモード判定部46は、白黒モードを選択する。そして、印刷カラーモード判定部46は、該図4に示す処理を終了する。ステップS7では、印刷カラーモード判定部46は、2色モードを選択する。そして、印刷カラーモード判定部46は、該図4に示す処理を終了する。ステップS8では、印刷カラーモード判定部46は、減色モードを選択する。そして、印刷カラーモード判定部46は、該図4に示す処理を終了する。ステップS9では、印刷カラーモード判定部46は、フルカラーモードを選択する。そして、印刷カラーモード判定部46は、該図4に示す処理を終了する。一方、前記ステップS1においてACSの実行が選択されていないと判定した場合に進むステップS10では、印刷カラーモード判定部46は、使用者の手動選択によりフルカラーモードが選択されているか否かを判定する。印刷カラーモード判定部46は、フルカラーモードが選択されていると判定すると、前記ステップS9に進む。また、印刷カラーモード判定部46は、フルカラーモードが選択されていないと判定すると、ステップS11に進む。ステップS11では、印刷カラーモード判定部46は、使用者の手動選択により減色モードが選択されているか否かを判定する。印刷カラーモード判定部46は、減色モードが選択されていると判定すると、前記ステップS8に進む。また、印刷カラーモード判定部46は、減色モードが選択されていないと判定すると、ステップS12に進む。ステップS12では、印刷カラーモード判定部46は、使用者の手動選択により2色モードが選択されているか否かを判定する。印刷カラーモード判定部46は、2色モードが選択されていると判定すると、前記ステップS7に進む。また、印刷カラーモード判定部46は、2色モードが選択されていないと判定すると、すなわち、白黒モードが選択されていると判定すると、前記ステップS6に進む。以上のような構成及び処理により、第1の実施形態では、画像形成装置10は、画像データの使用色画素の色の数を基に、印刷カラーモードを選択するステップS3乃至ステップS9。なお、本実施形態では、フルカラーモードは、例えば、第1画像形成モードを実現している。また、減色モードや2色モードは、例えば、第2画像形成モードを実現している。また、白黒モードは、例えば、第2画像形成モードを実現している。また、画像形成装置10は、例えば、画像形成手段を実現している。また、ACS処理部45や印刷カラーモード判定部46のステップS2等の処理は、例えば、検出手段を実現している。また、印刷カラーモード判定部46は、例えば、選択手段を実現している。第2の実施形態次に第2の実施形態を説明する。第2の実施形態では、印刷カラーモード判定部46は、優先順位設定テーブル105を参照して印刷カラーモードを選択している。図5は、第2の実施形態における印刷カラーモード判定部46の処理内容の一例を示すフローチャートである。図5に示すように、先ずステップS31において、印刷カラーモード判定部46は、ACSの実行が実施されているか否かを判定する。印刷カラーモード判定部46は、ACSの実行が選択されていると判定すると、ステップS32に進む。また、印刷カラーモード判定部46は、ACSの実行が選択されていないと判定すると、ステップS40に進む。ステップS32では、印刷カラーモード判定部46は、ACS処理部45の処理結果から色別の画素をカウントする画像データで使用している色数を取得する。続くステップS33において、印刷カラーモード判定部46は、前記ステップS32で得た使用色が3色以下か否かを判定する。印刷カラーモード判定部46は、使用色が3色以下と判定すると、ステップS34に進む。また、印刷カラーモード判定部46は、使用色が3色よりも多いと判定すると、ステップS43に進む。ステップS34では、印刷カラーモード判定部46は、前記ステップS32で得た使用色が2色以下か否かを判定する。印刷カラーモード判定部46は、使用色が2色以下と判定すると、ステップS35に進む。また、印刷カラーモード判定部46は、使用色が2色よりも多いと判定すると、ステップS43に進む。ステップS35では、印刷カラーモード判定部46は、前記ステップS32で得た使用色が黒のみか否かを判定する。印刷カラーモード判定部46は、使用色が黒のみと判定すると、ステップS36に進む。また、印刷カラーモード判定部46は、使用色が黒のみでない2色と判定すると、ステップS43に進む。ステップS36では、印刷カラーモード判定部46は、白黒モードを選択する。そして、印刷カラーモード判定部46は、該図5に示す処理を終了する。ステップS37では、印刷カラーモード判定部46は、2色モードを選択する。そして、印刷カラーモード判定部46は、該図5に示す処理を終了する。ステップS38では、印刷カラーモード判定部46は、減色モードを選択する。そして、印刷カラーモード判定部46は、該図5に示す処理を終了する。ステップS39では、印刷カラーモード判定部46は、フルカラーモードを選択する。そして、印刷カラーモード判定部46は、該図5に示す処理を終了する。一方、ステップS43では、印刷カラーモード判定部46は、優先順位設定テーブル105を参照してフルカラーモードを優先するか否かを判定する。優先順位設定テーブル105は、印刷カラーモードの選択の優先順位を使用者が操作部13を操作して設定した値を含んで構成されている。図6は、優先順位設定テーブル105の一例を示す。図6に示すように、優先順位設定テーブル105では、使用者により設定された優先順位設定値と印刷カラーモードとが対応付けられている。この例では、2色モードの優先順位が一番高く、減色モード、フルカラーモードの順番で優先順位が低くなっている。また、この例では、白黒モードの優先順位の設定がなされていない。印刷カラーモード判定部46は、このような優先順位設定テーブル105を参照してフルカラーモードを優先すると判定すると、前記ステップS39に進む。また、印刷カラーモード判定部46は、優先順位設定テーブル105を参照してフルカラーモードを優先しないと判定すると、ステップS44に進む。ステップS44では、印刷カラーモード判定部46は、優先順位設定テーブル105を参照して減色モードを優先するか否かを判定する。印刷カラーモード判定部46は、優先順位設定テーブル105を参照して減色モードを優先すると判定すると、前記ステップS38に進む。また、印刷カラーモード判定部46は、優先順位設定テーブル105を参照して減色モードを優先しないと判定すると、ステップS45に進む。ステップS45では、印刷カラーモード判定部46は、優先順位設定テーブル105を参照して2色モードを優先するか否かを判定する。印刷カラーモード判定部46は、優先順位設定テーブル105を参照して2色モードを優先すると判定すると、前記ステップS37に進む。また、印刷カラーモード判定部46は、優先順位設定テーブル105を参照して2色モードを優先しないと判定すると、前記ステップS36に進む。一方、前記ステップS31においてACSの実行が選択されていないと判定した場合に進むステップS40乃至ステップS42の処理は、図4に示すステップS10乃至ステップS12と同様な処理により、前記ステップS36乃至ステップS39に示す印刷カラーモードから一の印刷カラーモードを選択する。以上のような構成及び処理により、第2の実施形態では、画像形成装置10は、画像データの使用色画素の色の数及び予め設定されている印刷カラーモードの優先度を基に、印刷カラーモードを選択するステップS33乃至ステップS35、ステップS43乃至ステップS45。具体的には、画像形成装置10は、画像データの使用色画素の色の数を基に、印刷カラーモードの選択のための1次的な選択処理を行うステップS33乃至ステップS35。そして、画像形成装置10は、予め設定されている印刷カラーモードの優先度に基づく2次的な選択処理により、印刷カラーモードを選択するステップS36乃至ステップS39、ステップS43乃至ステップS45。これにより、使用者により優先度が予め設定されることで、画像形成装置10は、使用者の意思に合致した印刷カラーモードを選択する。よって、画像形成装置10では、画像データの使用色に基づくことで画像データに適合する印刷カラーモードの選択が可能になるとともに、使用者が設定した優先度に基づくことで使用者の意思に合致した印刷カラーモードの選択が可能になる。また、以上のような処理において、画像形成装置10は、画像データの使用色が3色よりも多い場合に優先度を基に減色モード又は2色モードを選択したときには、その画像形成に際して、画像データの変更処理を行う。例えば、2色化処理部47は、画像データ中の2色モードで画像形成に使用する主となる色以外の色の画素については予め設定した演算式やテーブルを基に色変更をする処理を施す。これにより、画像形成装置10は、そのような色変更の処理がなされた画像データを基に画像形成を行う。また、同様に、画像形成装置10は、画像データの使用色が2色よりも多い場合に優先度を基に2色モードを選択したときには、その画像形成に際して、画像データの変更処理を行う。例えば、2色化処理部47は、画像データ中の2色モードで画像形成に使用する主となる色以外の色の画素については予め設定した演算式やテーブルを基に色変更をする処理を施す。これにより、画像形成装置10は、そのような色変更の処理がなされた画像データを基に画像形成を行う。第3の実施形態次に第3の実施形態を説明する。第3の実施形態では、印刷カラーモード判定部46は、優先順位設定テーブル105及び登録色重み係数設定テーブル106を参照して印刷カラーモードを選択している。図7は、第3の実施形態における印刷カラーモード判定部46の処理内容の一例を示すフローチャートである。図7に示すように、先ずステップS61において、印刷カラーモード判定部46は、ACSの実行が実施されているか否かを判定する。印刷カラーモード判定部46は、ACSの実行が選択されていると判定すると、ステップS62に進む。また、印刷カラーモード判定部46は、ACSの実行が選択されていないと判定すると、ステップS70に進む。ステップS62では、印刷カラーモード判定部46は、ACS処理部45の処理結果から色別の画素をカウントする画像データで使用している色数を取得する。続くステップS63において、印刷カラーモード判定部46は、前記ステップS62で得た使用色が3色以下か否かを判定する。印刷カラーモード判定部46は、使用色が3色以下と判定すると、ステップS64に進む。また、印刷カラーモード判定部46は、使用色が3色よりも多いと判定すると、ステップS73に進む。ステップS64では、印刷カラーモード判定部46は、前記ステップS62で得た使用色が2色以下か否かを判定する。印刷カラーモード判定部46は、使用色が2色以下と判定すると、ステップS65に進む。また、印刷カラーモード判定部46は、使用色が2色よりも多いと判定すると、ステップS68に進む。ステップS65では、印刷カラーモード判定部46は、前記ステップS62で得た使用色が黒のみか否かを判定する。印刷カラーモード判定部46は、使用色が黒のみと判定すると、ステップS66に進む。また、印刷カラーモード判定部46は、使用色が黒のみでない2色と判定すると、ステップS73に進む。ステップS66では、印刷カラーモード判定部46は、白黒モードを選択する。そして、印刷カラーモード判定部46は、該図7に示す処理を終了する。ステップS67では、印刷カラーモード判定部46は、2色モードを選択する。そして、印刷カラーモード判定部46は、該図7に示す処理を終了する。ステップS68では、印刷カラーモード判定部46は、減色モードを選択する。そして、印刷カラーモード判定部46は、該図7に示す処理を終了する。ステップS69では、印刷カラーモード判定部46は、フルカラーモードを選択する。そして、印刷カラーモード判定部46は、該図7に示す処理を終了する。一方、前記ステップS61においてACSの実行が選択されていないと判定した場合に進み実施するステップS70乃至ステップ72の処理は、図4に示すステップS10乃至ステップS12と同様な処理により、前記ステップS66乃至ステップS69に示す印刷カラーモードから一の印刷カラーモードを選択する。他方、ステップS73では、印刷カラーモード判定部46は、優先順位設定テーブル105を参照してフルカラーモードを優先するか否かを判定する。印刷カラーモード判定部46は、優先順位設定テーブル105を参照してフルカラーモードを優先すると判定すると、ステップS74に進む。また、印刷カラーモード判定部46は、優先順位設定テーブル105を参照してフルカラーモードを優先しないと判定すると、ステップS77に進む。ステップS74では、印刷カラーモード判定部46は、画像データ中の色画素の画素カウントを登録色とそれ以外の色とについて行う。ここで、登録色とは、登録色重み係数設定テーブル106に重み係数に対応付けて登録されている色である。登録色及び対応付ける重み係数は、使用者が操作部13を操作して設定した値である。図8は、登録色重み係数設定テーブル106の一例を示す。図8に示すように、登録色重み係数設定テーブル106では、登録番号、RGB値により示される色値登録色、及び重み係数が対応付けられている。登録色重み係数設定テーブル106における色値は、登録色の中心値を示している。すなわち、画像データを構成する色画素からの登録色に対応する色画素の選択は、中心値である色値そのものとは値が異なる場合でもその色値から予め設定されている範囲幅の色画素も含まれるように行われている。例えば、印刷カラーモード判定部46は、色画素をLab表色系に変換して得られる色信号であるL信号、a信号、b信号のうち、彩度情報であるa信号及びb信号を基に、色値の±10°の範囲に値がある色画素を登録色に対応するものとして選択する。図9は、a信号及び信号について色値の±10°の範囲を模式的に示す。また、この例では、色値のNotuseに対して使用者が任意の色を設定することができるようになっている。なお、この例の登録色重み係数設定テーブル106では、重み係数を0乃至1.0の範囲にしているが、これに限定されるものではない。印刷カラーモード判定部46は、以上のように設定されている登録色重み係数設定テーブル106の登録色に対応する色画素を画像データ中から選択し、選択した色画素の画素カウントを行っている。続くステップS75において、印刷カラーモード判定部46は、画素カウント結果登録色に対応する色画素の画素カウント値に重み係数を乗算し色選択をする。具体的には、印刷カラーモード判定部46は、登録色に対応する色画素の画素カウント値に登録色重み係数設定テーブル106で対応付けられている重み係数を乗算する。そして、印刷カラーモード判定部46は、その乗算値が一番大きい登録色を選択する。続くステップS76において、印刷カラーモード判定部46は、前記ステップS75で選択した一の登録色以下、選択登録色という。の乗算値画素カウント値×重み係数が、印刷カラーモードを選択するための第1モード判定用しきい値以下か否かを判定する。ここで、第1モード判定用しきい値、並びに後述する第2及び第3モード判定用しきい値は、モード判定用しきい値設置テーブル107に登録されている。図10は、モード判定用しきい値設置テーブル107の一例を示す。図10に示すように、モード判定用しきい値設置テーブル107では、印刷カラーモードと各モード判定用しきい値とが対応付けられている。各モード判定用しきい値は、印刷カラーモードを選択するために予め設定したしきい値であり、使用者が操作部13を操作することで設定可能とされている。また、各モード判定用しきい値は、例えば、実験値、経験値、又は理論値を基に設定されても良い。そして、第1モード判定用しきい値は、画像中で選択登録色の画素について下地を除いた全画素数に占める割合が高いときに選択登録色を用いた2色モードが選択されるように設定される値である。また、第2モード判定用しきい値は、画像中で選択登録色の画素について下地を除いた全画素数に占める割合が中程度でも選択登録色を用いた2色モードが選択されるように設定される値である。また、また、第3モード判定用しきい値は、画像中で選択登録色の画素について下地を除いた全画素数に占める割合が低くても選択登録色を用いた2色モードが選択されるように設定される値である。例えば、ステップS76では、選択登録色の乗算値を前記ステップS74で取得した登録色及びそれ以外の色画素の画素カウント値以下、総画素カウント値という。で割り算した値選択登録色の乗算値/総画素カウント値が第1モード判定用しきい値以下か否かを判定することが考えられる。このような例では、第1モード判定用しきい値は、90以上かつ100以下の範囲の値、好適には90である。以上のようなステップS76の処理により、印刷カラーモード判定部46は、選択登録色の乗算値が第1モード判定用しきい値以下と判定すると、画像中の下地を除いた全画素数に占める選択登録色の割合が高くないとして、前記ステップS69に進む。また、印刷カラーモード判定部46は、選択登録色の乗算値が第1モード判定用しきい値よりも大きいと判定すると、画像中の下地を除いた全画素数に占める選択登録色の割合が高いとして、前記ステップS67に進む。一方、前記ステップS73で優先順位設定テーブル105を参照してフルカラーモードを優先しないと判定した場合に進むステップS77では、印刷カラーモード判定部46は、優先順位設定テーブル105を参照して減色モードを優先するか否かを判定する。印刷カラーモード判定部46は、優先順位設定テーブル105を参照して減色モードを優先すると判定すると、ステップS78に進む。また、印刷カラーモード判定部46は、優先順位設定テーブル105を参照して減色モードを優先しないと判定すると、ステップS81に進む。ステップS78では、印刷カラーモード判定部46は、前記ステップS74の処理と同様に、画像データ中の色画素の画素カウントを登録色とそれ以外の色とについて行う。続くステップS79において、印刷カラーモード判定部46は、前記ステップS75の処理と同様に、画素カウント結果に重み係数を乗算し色選択をする。続くステップS80において、印刷カラーモード判定部46は、前記ステップS79で選択した選択登録色の乗算値画素カウント値×重み係数が、モード判定用しきい値設置テーブル107から取得した第2モード判定用しきい値以下か否かを判定する。すなわち例えば、印刷カラーモード判定部46は、選択登録色の乗算値を前記ステップS78で取得した総画素カウント値で割り算した値選択登録色の乗算値/総画素カウント値が第2モード判定用しきい値以下か否かを判定する。このような例では、第2モード判定用しきい値は、50以上かつ70以下の範囲の値で好適には60である。印刷カラーモード判定部46は、選択登録色の乗算値が第2モード判定用しきい値以下と判定すると、画像中の下地を除いた全画素数に占める選択登録色の割合が中程度よりも高くないとして、前記ステップS68に進む。また、印刷カラーモード判定部46は、選択登録色の乗算値が第2モード判定用しきい値よりも大きいと判定すると、画像中の下地を除いた全画素数に占める選択登録色の割合が中程度よりも高いとして、前記ステップS67に進む。一方、前記ステップS77で優先順位設定テーブル105を参照してフルカラーモードを優先しないと判定した場合に進むステップS81では、印刷カラーモード判定部46は、優先順位設定テーブル105を参照して2色モードを優先するか否かを判定する。印刷カラーモード判定部46は、優先順位設定テーブル105を参照して2色モードを優先すると判定すると、ステップS82に進む。また、印刷カラーモード判定部46は、優先順位設定テーブル105を参照して2色モードを優先しないと判定すると、前記ステップS66に進む。ステップS82では、印刷カラーモード判定部46は、前記ステップS74の処理と同様に、画像データ中の色画素の画素カウントを登録色とそれ以外の色とについて行う。続くステップS83において、印刷カラーモード判定部46は、前記ステップS75の処理と同様に、画素カウント結果に重み係数を乗算し色選択をする。続くステップS84において、印刷カラーモード判定部46は、前記ステップS83で選択した選択登録色の乗算値画素カウント値×重み係数が、モード判定用しきい値設置テーブル107から取得した第3モード判定用しきい値以下か否かを判定する。すなわち例えば、印刷カラーモード判定部46は、選択登録色の乗算値を前記ステップS82で取得した総画素カウント値で割り算した値選択登録色の乗算値/総画素カウント値が第3モード判定用しきい値以下か否かを判定する。このような例では、第3モード判定用しきい値は、30以上かつ50以下の範囲の値で好適には40である。また、この場合、第3モード判定用しきい値を0に設定することもできるが、好適には0に設定しないようにする。印刷カラーモード判定部46は、選択登録色の乗算値が第3モード判定用しきい値以下と判定すると、画像中の下地を除いた全画素数に占める選択登録色の割合が低いとして、前記ステップS69に進む。また、印刷カラーモード判定部46は、選択登録色の乗算値が第2モード判定用しきい値よりも大きいと判定すると、画像中の下地を除いた全画素数に占める選択登録色の割合が中程度近くにあるとして、前記ステップS67に進む。以上のような構成及び処理により、第3の実施形態では、画像形成装置10は、画像データの使用色画素の色の数、予め設定されている印刷カラーモードの優先度、及び予め設定されている登録色の画素数重み付けした画素数を基に、印刷カラーモードを選択するステップS63乃至ステップS69、ステップS73乃至ステップS84。具体的には、画像形成装置10では、画像データの使用色画素の色の数を基づく1次的な選択処理により、印刷カラーモードの選択が可能になっているステップS63乃至ステップS65。そして、画像形成装置10は、予め設定されている印刷カラーモードの優先度に基づく2次的な選択処理をし、その後、登録色の画素数に基づく3次的な選択処理をして、印刷カラーモードを選択するステップS73乃至ステップS84。これにより、画像形成装置10では、画像データの使用色に基づくことで画像データに適合する印刷カラーモードの選択が可能になるとともに、使用者が設定した優先度に基づくことで使用者の意思に合致した印刷カラーモードの選択が可能になる。さらに、使用者が設定した登録色に基づくことで、画像形成装置10は、使用者の意思に合致した選択が可能にするとともに、画像データの配色から逸脱しない適した印刷カラーモードの選択を可能にしている。例えば、画像形成装置10は、使用色が3色よりも多く、かつフルカラーモードの優先度が高い場合でもステップS73、選択登録色の乗算値具体的には、選択登録色の乗算値/総画素カウント値が第1モード判定用しきい値よりも大きいと判定すると、画像中に占める選択登録色の割合が高いとして、最終的に2色モードを選択しているステップS74乃至ステップS76、ステップS67。これにより、画像形成装置10は、2色モードでも、フルカラーモードにより得られるような印刷画像と遜色のない2色の印刷画像を得ている。一方、画像形成装置10は、使用色が3色よりも多く、かつフルカラーモードの優先度が高い場合にステップS73、選択登録色の乗算値が第1モード判定用しきい値以下と判定したときには、画像中の下地を除いた全画素数に占める選択登録色の割合が低いとして、その優先度に従いフルカラーモードを選択するステップS74乃至ステップS76、ステップS69。これにより、画像形成装置10は、不用意に2色モードが選択されて使用者の意図しない印刷画像を出力してしまうことを防止している。すなわち、使用色が3色よりも多く、かつフルカラーモードの優先度が高い場合には、フルカラーモードを優先している使用者の意思が反映されるように2色モードが選択され難いように第1モード判定用しきい値を設定することで、フルカラーモードにより得られるような印刷画像と遜色のない2色の印刷画像を得られるような場合には2色モードによる画像形成を許可し、そうでない場合には使用者の意図しない印刷画像を2色モードにより出力してしまうのを防止している。その一方で、画像形成装置10は、使用色が3色よりも多く、かつ2色モードの優先度が高い場合でもステップS81、選択登録色の乗算値が第3モード判定用しきい値以下と判定すると、画像中の下地を除いた全画素数に占める選択登録色の割合が低いとして、最終的にフルカラーを選択するステップS82乃至ステップS84、ステップS69。これにより、画像形成装置10は、フルカラーモードにより、2色モードにより得られるような印刷画像と比較して画像データの再現性の高い印刷画像を得ている。一方、画像形成装置10は、使用色が3色よりも多く、かつ2色モードの優先度が高い場合にステップS81、選択登録色の乗算値が第3モード判定用しきい値よりも大きいと判定したときには、その優先度に従い2色モードを選択するステップS82乃至ステップS84、ステップS67。すなわち、使用色が3色よりも多く、かつフルカラーモードの優先度が高い場合には、2色モードを優先している使用者の意思が反映されるように2色モードが選択され易くなるように第3モード判定用しきい値を設定することで、画像中の下地を除いた全画素数に占める選択登録色の割合がそれほど高くない場合でも2色モードによる画像形成を許可し、そうでない場合には2色モードにより得られるような印刷画像と比較して画像データの再現性の高い印刷画像が得られるようにフルカラーモードを選択するようにしている。このように、画像形成装置10は、登録色の画素数に基づく3次的な選択処理により、使用者の意思に合致した選択を可能にするとともに、画像データの配色から逸脱しない適した印刷カラーモードの選択を可能にしている。第4の実施形態次に第4の実施形態を説明する。第4の実施形態は、第3の実施形態と同様に、印刷カラーモード判定部46が、優先順位設定テーブル105及び登録色重み係数設定テーブル106を参照して印刷カラーモードを選択しており、第3の実施形態の処理の変形例になる。図11は、第4の実施形態における印刷カラーモード判定部46の処理内容の一例を示すフローチャートである。例えば、第3の実施形態では、使用色をその数が多いものから判定しているのに対して図7のステップS63乃至ステップS65、図11に示すように、第4の実施形態では、使用色をその数が少ないものから判定している点が異なるステップS123乃至ステップS125。図11に示すように、先ずステップS121において、印刷カラーモード判定部46は、ACSの実行が実施されているか否かを判定する。印刷カラーモード判定部46は、ACSの実行が選択されていると判定すると、ステップS122に進む。また、印刷カラーモード判定部46は、ACSの実行が選択されていないと判定すると、ステップS130に進む。ステップS122では、印刷カラーモード判定部46は、ACS処理部45の処理結果から色別の画素をカウントする画像データで使用している色数を取得する。続くステップS123において、印刷カラーモード判定部46は、前記ステップS122で得た使用色が黒のみか否かを判定する。印刷カラーモード判定部46は、使用色が黒のみと判定すると、ステップS126に進む。また、印刷カラーモード判定部46は、使用色が黒のみでないと判定すると、ステップS124に進む。ステップS124では、印刷カラーモード判定部46は、前記ステップS122で得た使用色が2色以下か否かを判定する。印刷カラーモード判定部46は、使用色が2色以下と判定すると、ステップS127に進む。また、印刷カラーモード判定部46は、使用色が2色よりも多いと判定すると、ステップS125に進む。ステップS125では、印刷カラーモード判定部46は、前記ステップS122で得た使用色が3色以下か否かを判定する。印刷カラーモード判定部46は、使用色が3色以下と判定すると、ステップS128に進む。また、印刷カラーモード判定部46は、使用色が3色よりも多いと判定すると、ステップS133に進む。一方、前記ステップS121においてACSの実行が選択されていないと判定した場合に進み実施するステップS130乃至ステップ132の処理は、図4に示すステップS10乃至ステップS12と同様な処理になっている。よって、印刷カラーモード判定部46は、ステップS130乃至ステップ132の処理により、前記ステップS126乃至ステップS129に示す印刷カラーモードから一の印刷カラーモードを選択する。他方、前記ステップS125において使用色が3色以上であると判定した場合に進み実施するステップS133乃至ステップ144の処理は、図7に示すステップS73乃至ステップS84と同様な処理になっている。よって、印刷カラーモード判定部46は、ステップS133乃至ステップ144の処理により、前記ステップS126乃至ステップS129に示す印刷カラーモードから一の印刷カラーモードを選択する。ただし、第4の実施形態では、第3の実施形態と異なり、ステップS123において使用色が黒のみでないと判定しても、ステップS133フルカラーモードが優先か否かの判定に進むような処理にはなっていない。以上のような構成及び処理により、第4の実施形態では、画像形成装置10は、画像データの使用色画素の色の数、予め設定されている印刷カラーモードの優先度、及び予め設定されている登録色の画素数重み付けした画素数を基に、印刷カラーモードを選択するステップS123乃至ステップS129、ステップS133乃至ステップS144。具体的には、画像形成装置10では、画像データの使用色画素の色の数を基づく1次的な選択処理により、印刷カラーモードの選択が可能になっているステップS123乃至ステップS125。そして、画像形成装置10は、予め設定されている印刷カラーモードの優先度に基づく2次的な選択処理をし、その後、登録色の画素数に基づく3次的な選択処理をして、印刷カラーモードを選択するステップS133乃至ステップS144。これにより、画像形成装置10では、画像データの使用色に基づくことで画像データに適合する印刷カラーモードの選択が可能になるとともに、使用者が設定した優先度に基づくことで使用者の意思に合致した印刷カラーモードの選択が可能になる。さらに、使用者が設定した登録色に基づくことで、画像形成装置10は、使用者の意思に合致した選択を可能にするとともに、画像データの配色から逸脱しない適した印刷カラーモードの選択を可能にしている。第5の実施形態次に第5の実施形態を説明する。第5の実施形態は、第3及び第4の実施形態と同様に、印刷カラーモード判定部46が、優先順位設定テーブル105及び登録色重み係数設定テーブル106を参照して印刷カラーモードを選択しており、第3及び第4の実施形態の処理の変形例になる。図12は、第5の実施形態における印刷カラーモード判定部46の処理内容の一例を示すフローチャートである。図12に示すように、先ずステップS161において、印刷カラーモード判定部46は、ACSの実行が実施されているか否かを判定する。印刷カラーモード判定部46は、ACSの実行が選択されていると判定すると、ステップS162に進む。また、印刷カラーモード判定部46は、ACSの実行が選択されていないと判定すると、ステップS170に進む。ステップS162では、印刷カラーモード判定部46は、ACS処理部45の処理結果から色別の画素をカウントする画像データで使用している色数を取得する。続くステップS163において、印刷カラーモード判定部46は、前記ステップS162で得た使用色が3色以下か否かを判定する。印刷カラーモード判定部46は、使用色が3色以下と判定すると、ステップS164に進む。また、印刷カラーモード判定部46は、使用色が3色よりも多いと判定すると、ステップS173に進む。ステップS164では、印刷カラーモード判定部46は、前記ステップS162で得た使用色が2色以下か否かを判定する。印刷カラーモード判定部46は、使用色が2色以下と判定すると、ステップS165に進む。また、印刷カラーモード判定部46は、使用色が2色よりも多いと判定すると、ステップS177に進む。ステップS165では、印刷カラーモード判定部46は、前記ステップS162で得た使用色が黒のみか否かを判定する。印刷カラーモード判定部46は、使用色が黒のみと判定すると、ステップS166に進む。また、印刷カラーモード判定部46は、使用色が黒のみでない2色と判定すると、ステップS181に進む。一方、前記ステップS161においてACSの実行が選択されていないと判定した場合に進み実施するステップS170乃至ステップ172の処理は、図4に示すステップS10乃至ステップS12と同様な処理になっている。よって、印刷カラーモード判定部46は、ステップS170乃至ステップ172の処理により、前記ステップS166乃至ステップS169に示す印刷カラーモードから一の印刷カラーモードを選択する。他方、前記ステップS163において使用色が3色以上であると判定した場合に進み実施するステップS173乃至ステップ183の処理は、図7に示すステップS73乃至ステップS84と同様な処理になっている。よって、印刷カラーモード判定部46は、ステップS173乃至ステップ183の処理により、前記ステップS166乃至ステップS169に示す印刷カラーモードから一の印刷カラーモードを選択する。ただし、第5の実施形態では、第3の実施形態と異なり、ステップS164において使用色が2色よりも多いと判定すると、ステップS177に進む処理になっている。また、第5の実施形態では、第3の実施形態と異なり、ステップS183の処理後、ステップS167に進む処理になっている。これは、第5の実施形態では、ステップS167で選択する2色モードで画像形成に使用する色をステップS182及びステップS183の処理により選択する必要があることと、その選択登録色の乗算値とモード判定用しきい値とを比較して印刷カラーモードを選択する必要がないことによるものである。以上のような構成及び処理により、第5の実施形態では、画像形成装置10は、画像データの使用色画素の色の数、予め設定されている印刷カラーモードの優先度、及び予め設定されている登録色の画素数重み付けした画素数を基に、印刷カラーモードを選択するステップS163乃至ステップS169、ステップS173乃至ステップS183。具体的には、画像形成装置10では、画像データの使用色画素の色の数を基づく1次的な選択処理により、印刷カラーモードの選択が可能になっているステップS163乃至ステップS165。そして、画像形成装置10は、予め設定されている印刷カラーモードの優先度に基づく2次的な選択処理をし、その後、登録色の画素数に基づく3次的な選択処理をして、印刷カラーモードを選択するステップS173乃至ステップS183。また、優先度に基づく印刷カラーモードの選択処理では、その印刷カラーモードで画像形成に用いる色の数が使用色の数以下となる範囲で行っている。例えば、使用色が2色よりも多い場合使用色が3色の場合には、減色モードの判定処理を行い、その後、2色モードの判定処理を行っている。以上のような第5の実施形態の画像形成装置10では、画像データの使用色に基づくことで画像データに適合する印刷カラーモードの選択が可能になるとともに、使用者が設定した優先度に基づくことで使用者の意思に合致した印刷カラーモードの選択が可能になる。さらに、使用者が設定した登録色に基づくことで、画像形成装置10は、使用者の意思に合致した選択を可能にするとともに、画像データの配色から逸脱しない適した印刷カラーモードの選択を可能にしている。第6の実施形態次に第6の実施形態を説明する。第6の実施形態は、第3乃至第5の実施形態と同様に、印刷カラーモード判定部46が、優先順位設定テーブル105及び登録色重み係数設定テーブル106を参照して印刷カラーモードを選択しており、第3乃至第5の実施形態の処理の変形例になる。図13は、第6の実施形態における印刷カラーモード判定部46の処理内容の一例を示すフローチャートである。図13に示すように、例えば、第5の実施形態では、使用色をその数が多いものから判定しているのに対して図12のステップS163乃至ステップS164、第6の実施形態では、使用色をその数が少ないものから判定している点が異なるステップS200乃至ステップS202。図13に示すように、先ずステップS191において、印刷カラーモード判定部46は、ACSの実行が実施されているか否かを判定する。印刷カラーモード判定部46は、ACSの実行が選択されていると判定すると、ステップS199に進む。また、印刷カラーモード判定部46は、ACSの実行が選択されていないと判定すると、ステップS192に進む。このステップS191においてACSの実行が選択されていないと判定した場合に進み実施するステップS192乃至ステップ194の処理は、図4に示すステップS10乃至ステップS12と同様な処理になっている。よって、印刷カラーモード判定部46は、ステップS192乃至ステップ194の処理により、前記ステップS195乃至ステップS198に示す印刷カラーモードから一の印刷カラーモードを選択する。ステップS199では、印刷カラーモード判定部46は、ACS処理部45の処理結果から色別の画素をカウントする画像データで使用している色数を取得する。そして、続くステップS200以降、前述のように、使用色をその数が少ないものから判定している。すなわち、ステップS200では、印刷カラーモード判定部46は、前記ステップS199で得た使用色が黒のみか否かを判定する。印刷カラーモード判定部46は、使用色が黒のみと判定すると、ステップS195に進む。また、印刷カラーモード判定部46は、使用色が黒のみでないと判定すると、ステップS201に進む。ステップS201では、印刷カラーモード判定部46は、前記ステップS199で得た使用色が2色以下か否かを判定する。印刷カラーモード判定部46は、使用色が2色以下と判定すると、ステップS203に進む。また、印刷カラーモード判定部46は、使用色が2色よりも多いと判定すると、ステップS202に進む。ステップS203では、印刷カラーモード判定部46は、優先順位設定テーブル105を参照して2色モードを優先するか否かを判定する。印刷カラーモード判定部46は、優先順位設定テーブル105を参照して2色モードを優先すると判定すると、ステップS204に進む。また、印刷カラーモード判定部46は、優先順位設定テーブル105を参照して2色カラーモードを優先しないと判定すると、前記ステップS195に進む。ステップS204では、印刷カラーモード判定部46は、前記ステップS74の処理と同様に、画像データ中の色画素の画素カウントを登録色とそれ以外の色とについて行う。続くステップS205において、印刷カラーモード判定部46は、前記ステップS75の処理と同様に、画素カウント結果に重み係数を乗算し色選択をする。そして、印刷カラーモード判定部46は、前記ステップS196に進む。このように、第6の実施形態では、第5の実施形態と同様、ステップS205の処理後、ステップS196に進むようになっている。これは、第6の実施形態では、ステップS196で選択する2色モードで画像形成に用いる色をステップS204及びステップS205の処理により選択する必要があることと、その選択登録色の乗算値とモード判定用しきい値とを比較して印刷カラーモードを選択する必要がないことによるものである。一方、ステップS202では、印刷カラーモード判定部46は、前記ステップS199で得た使用色が3色以下か否かを判定する。印刷カラーモード判定部46は、使用色が3色以下と判定すると、ステップS206に進む。また、印刷カラーモード判定部46は、使用色が3色よりも多いと判定すると、ステップS210に進む。ステップS206では、印刷カラーモード判定部46は、優先順位設定テーブル105を参照して減色モードを優先するか否かを判定する。印刷カラーモード判定部46は、優先順位設定テーブル105を参照して減少モードを優先すると判定すると、ステップS207に進む。また、印刷カラーモード判定部46は、優先順位設定テーブル105を参照して減色モードを優先しないと判定すると、前記ステップS203に進む。ステップS207では、印刷カラーモード判定部46は、前記ステップS74の処理と同様に、画像データ中の色画素の画素カウントを登録色とそれ以外の色とについて行う。続くステップS208において、印刷カラーモード判定部46は、前記ステップS75の処理と同様に、画素カウント結果に重み係数を乗算し色選択をする。続くステップS209において、印刷カラーモード判定部46は、前記ステップS208で選択した選択登録色の乗算値画素カウント値×重み係数が、モード判定用しきい値設置テーブル107から取得した第2モード判定用しきい値以下か否かを判定する。印刷カラーモード判定部46は、選択登録色の乗算値が第2モード判定用しきい値以下と判定すると、前記ステップS197に進む。また、印刷カラーモード判定部46は、選択登録色の乗算値が第2モード判定用しきい値よりも大きいと判定すると、前記ステップS196に進む。一方、ステップS210では、印刷カラーモード判定部46は、優先順位設定テーブル105を参照してフルカラーモードを優先するか否かを判定する。印刷カラーモード判定部46は、優先順位設定テーブル105を参照してフルカラーモードを優先すると判定すると、ステップS211に進む。また、印刷カラーモード判定部46は、優先順位設定テーブル105を参照してフルカラーカラーモードを優先しないと判定すると、前記ステップS206に進む。ステップS211では、印刷カラーモード判定部46は、前記ステップS74の処理と同様に、画像データ中の色画素の画素カウントを登録色とそれ以外の色とについて行う。続くステップS212において、印刷カラーモード判定部46は、前記ステップS75の処理と同様に、画素カウント結果に重み係数を乗算し色選択をする。続くステップS213において、印刷カラーモード判定部46は、前記ステップS212で選択した選択登録色の乗算値画素カウント値×重み係数が、モード判定用しきい値設置テーブル107から取得した第1モード判定用しきい値以下か否かを判定する。印刷カラーモード判定部46は、選択登録色の乗算値が第1モード判定用しきい値以下と判定すると、前記ステップS198に進む。また、印刷カラーモード判定部46は、選択登録色の乗算値が第1モード判定用しきい値よりも大きいと判定すると、前記ステップS196に進む。以上のような構成及び処理により、第6の実施形態では、画像形成装置10は、画像データの使用色画素の色の数、予め設定されている印刷カラーモードの優先度、及び予め設定されている登録色の画素数重み付けした画素数を基に、印刷カラーモードを選択するステップS195乃至ステップS198、ステップS200乃至ステップS213。具体的には、画像形成装置10では、画像データの使用色画素の色の数を基づく1次的な選択処理により、印刷カラーモードの選択が可能になっているステップS200乃至ステップS202。そして、画像形成装置10は、予め設定されている印刷カラーモードの優先度に基づく2次的な選択処理をし、その後、登録色の画素数に基づく3次的な選択処理をして、印刷カラーモードを選択するステップS203乃至ステップS213。これにより、画像形成装置10では、画像データの使用色に基づくことで画像データに適合する印刷カラーモードの選択が可能になるとともに、使用者が設定した優先度に基づくことで使用者の意思に合致した印刷カラーモードの選択が可能になる。さらに、使用者が設定した登録色に基づくことで、画像形成装置10は、使用者の意思に合致した選択を可能にするとともに、画像データの配色から逸脱しない適した印刷カラーモードの選択を可能にしている。本実施形態の変形例なお、前述の実施形態に限定されないことは言うまでもない。すなわち、本実施形態では、登録色の選択履歴を登録しても良い。図14は、登録色の選択履歴を登録することを実現する画像形成装置10の構成の一例を示す。図14に示すように、図3に示した構成に加えて、登録色の選択履歴の登録を行う登録色選択履歴登録部15を有し、さらに、一時記憶部100に登録色選択履歴記憶部108を有している。例えば、登録色選択履歴登録部15は、CPU11の演算処理によりCPU11の機能として実現される。図15は、登録色選択履歴登録部15の処理内容の一例を示すフローチャートである。図15に示すように、先ずステップS231において、登録色選択履歴登録部15は、印刷カラーモード判定部46が乗算値画素カウント値×重み係数を取得した登録色を取得する。すなわち、図7、図11、図12、又は図13の処理対象とした画像データ中の色画素に対応する登録色を取得する。続くステップS232において、登録色選択履歴登録部15は、前記ステップS231で取得した登録色が複数か否かを判定する。登録色選択履歴登録部15は、取得した登録色が複数であると判定すると、ステップS233に進む。また、登録色選択履歴登録部15は、取得した登録色が複数でないと判定すると、該図15に示す処理を終了する。ステップS233では、登録色選択履歴登録部15は、そのような複数の登録色のうち乗算値の最も大きい登録色を最頻色として登録色選択履歴記憶部108に記憶する。続くステップS234において、登録色選択履歴登録部15は、そのような複数の登録色のうち最頻色以外の登録色を優先色として登録色選択履歴記憶部108に記憶する。そして、登録色選択履歴登録部15は、該図15に示す処理を終了する。以上のような構成及び処理により、本実施形態では、図7、図11、図12、又は図13の処理が実行されたときに登録色選択履歴記憶部108に最頻色及び優先色が登録される。すなわち、本実施形態では、登録色を最頻色及び優先色として登録するといったように、画像データにおいて画像中の登録色に対応する色画素が占める割合に対応付けて該登録色を登録色選択履歴記憶部108に登録している。これにより、例えば、使用者は、操作部13等を操作することで、登録色選択履歴記憶部108に記憶されている最頻色及び優先色を確認することができる。この結果、使用者は、その確認結果を基に、優先順位設定テーブル105等の再設定等を行うことができる。また、本実施形態では、ICカード等の情報記憶媒体に書き込まれている情報を基に各種の設定、選択を行うようにしても良い。図16は、ICカード等の情報記憶媒体に書き込まれている情報を基に登録色を選択することを実現する画像形成装置10の構成の一例を示す。図16に示すように、図3に示した構成に加えて、装着されたICカード等の情報記憶媒体から情報を読み取るカードリーダ16及び登録色選択部17を有し、さらに、一時記憶部100にユーザ情報テーブル109を有している。登録色選択部17は、情報記憶媒体内の情報を基にユーザ情報テーブル109を参照し登録色を選択する。例えば、登録色選択部17は、CPU11の演算処理によりCPU11の機能として実現される。図17は、登録色選択部17の処理内容の一例を示すフローチャートである。図17に示すように、先ずステップS251において、登録色選択部17は、カードリーダ16が情報記憶媒体から読み取った情報からユーザIDを取得する。続くステップS252において、登録色選択部17は、ユーザ情報テーブル109を参照してセットNo.を取得する。図18は、ユーザ情報テーブル109の一例を示す。図18に示すように、ユーザ情報テーブル109では、ユーザIDと2種類の登録色のセットの情報を示す2色セットNo.とが対応付けられている。登録色選択部17は、このようなユーザ情報テーブル109を参照してユーザIDに対応するセットNo.を取得する。続くステップS253において、登録色選択部17は、前記ステップS252で取得したセットNo.を基に登録色を選択する。以上のような構成及び処理により、本実施形態では、画像形成装置10は、使用者が情報記憶媒体をカードリーダ16に装着すると、登録色を設定するようになる。また、本実施形態では、登録色重み係数設定テーブル106における対応付けもユーザIDを基に設定できるようにしても良い。また、本実施形態の画像形成システム1では、画像形成装置10におけるデータの保持や画像形成装置10が行っている処理をパーソナルコンピュータクライアント2で担うようにして良い。図19は、画像形成装置10におけるデータの保持や画像形成装置10が行っている処理をパーソナルコンピュータ2で担う場合を説明する図である。図19aに示すように、優先順位設定テーブル105、登録色重み係数設定テーブル106、モード判定用しきい値設置テーブル107等の図4、図7、図11乃至図13に示す処理で必要となる各種テーブルがパーソナルコンピュータ2において使用者により設定されている場合には、その各種テーブルを画像データとともに印刷要求に含めて画像処理装置10に送信するようにしても良い。また、図19bに示すように、パーソナルコンピュータ2が、前述の画像形成装置10と同様な処理機能を備えて、図4、図7、図11乃至図13に示す処理を行うようにしても良い。この場合、パーソナルコンピュータ2は、そのような処理により得た画像データを印刷要求に含めて画像処理装置10に送信するようにしても良い。例えば、パーソナルコンピュータ2は、選択した印刷カラーモードの情報を印刷要求に含めて画像処理装置10に送信する。この場合、前述のように、画像処理部40の処理は、ACS処理部45、印刷カラーモード判定部46、2色化処理部472色モードが選択されたときにのみ実施、色変換処理部41、フィルタ処理部43、階調補正処理部42、及びスクリーン処理部44の順番で行われているため、ACS処理部45、印刷カラーモード判定部46、及び2色化処理部47をパーソナルコンピュータ2が有し、その後段の構成となる色変換処理部41、フィルタ処理部43、階調補正処理部42、及びスクリーン処理部44を、一般的な装置と同様に、画像処理装置10が有するようにしても良い。以上のように、少なくとも印刷カラーモード判定部46や2色化処理部47の構成をパーソナルコンピュータ2が有するようにすることで、使用者は、パーソナルコンピュータ2により、既存の画像形成装置10を利用して前述のような画像形成ができるようになる。また、本実施形態では、第1の実施形態における印刷カラーモード判定部46の処理において、使用色の他に、使用者の課金方式の優先度を基に、印刷カラーモードを選択できるようにしても良い。この場合、例えば、料金がかからないようにすることを優先している場合には、白黒モードを一番選択され易くし、2色モード、減色モード、フルカラーモードの順番で選択され難くなるようにしても良い。また、料金よりも印刷画像を優先している場合には、フルカラーモードを一番選択され易くし、減色モード、2色モード、白黒モードの順番で選択され難くなるようにしても良い。また、同様な考え方として、第3乃至第6の実施形態における印刷カラーモード判定部46の処理自体図7、図11、図12、図13の選択を、使用者の課金方式の優先度を基に選択できるようにしても良い。この場合、例えば、料金がかからないようにすることを優先している場合には、図11又は図13の処理を選択するようにし、料金よりも印刷画像を優先している場合には、図7又は図12の処理を選択するようにする。また、本実施形態では、印刷カラーモードの優先度に基づく選択処理を行うことなく、登録色の画素数に基づく選択処理を行うようにしても良い。例えば、図7を例にすると、ステップS73、ステップS77、ステップS81の処理を省略するようにである。また、本実施形態では、使用色、優先度、又は登録色の画素数に基づいて印刷カラーモードの選択がなされた時点で、選択された印刷カラーモードを報知しても良い。これにより、使用者が最終的に選択された印刷カラーモードを知ることができ、必要に応じて、優先度や登録色の設定のやり直しをすることができるようになる。また、本実施形態では、電子写真方式により画像形成しているが、これに限定されるものではない。すなわち例えば、本実施形態では、インクジェット記録方式等の他の印刷方式により画像形成しても良い。"