印刷もしくは表示に用いるカラーモードの選択を受け付けるカラーモード選択受付手段と、印刷もしくは表示に用いるカラーの選択を受け付けるカラー選択受付手段と、選択されたカラーモードと選択されたカラーに基づいて、印刷もしくは表示する元データを印刷もしくは表示に用いるカラーに変換するためのカラー変換パレットを生成するカラー変換パレット生成手段と、印刷もしくは表示に際して、前記カラー変換パレットにより印刷もしくは表示する元データを出力データに変換するカラー変換手段とを備えたことを特徴とする画像処理装置。請求項1に記載の画像処理装置において、前記カラー選択受付手段は、複数のカラーを選択するカラー選択画面を表示し、複数のカラーの選択を受け付けることを特徴とする画像処理装置。請求項1に記載の画像処理装置において、前記カラーモード選択受付手段がカラーモードとしてカラーユニバーサルデザインに基づいたカラー選択を受け付けた場合に、前記カラー選択受付手段により選択できるカラーを制限するカラー制限手段を更に備えたことを特徴とする画像処理装置。請求項3に記載の画像処理装置において、前記カラーモード選択受付手段は、色覚型を文字により表示した項目からカラーモードの選択を受け付け、前記カラー選択受付手段は、選択されたカラーモードの色覚型に基づいて選択できるカラーを制限することを特徴とする画像処理装置。請求項1に記載の画像処理装置において、印刷を対象とする場合であって、出力先となる画像形成装置の色材の残量に基づいて前記カラー選択受付手段により選択できるカラーを制限するカラー制限手段を更に備えたことを特徴とする画像処理装置。印刷もしくは表示に用いるカラーモードの選択を受け付けるカラーモード選択受付工程と、印刷もしくは表示に用いるカラーの選択を受け付けるカラー選択受付工程と、選択されたカラーモードと選択されたカラーに基づいて、印刷もしくは表示する元データを印刷もしくは表示に用いるカラーに変換するためのカラー変換パレットを生成するカラー変換パレット生成工程と、印刷もしくは表示に際して、前記カラー変換パレットにより印刷もしくは表示する元データを出力データに変換するカラー変換工程とを備えたことを特徴とする画像処理方法。画像処理装置を構成するコンピュータを、印刷もしくは表示に用いるカラーモードの選択を受け付けるカラーモード選択受付手段、印刷もしくは表示に用いるカラーの選択を受け付けるカラー選択受付手段、選択されたカラーモードと選択されたカラーに基づいて、印刷もしくは表示する元データを印刷もしくは表示に用いるカラーに変換するためのカラー変換パレットを生成するカラー変換パレット生成手段、印刷もしくは表示に際して、前記カラー変換パレットにより印刷もしくは表示する元データを出力データに変換するカラー変換手段として機能させる画像処理プログラム。請求項7に記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。従来におけるプリンタ等では、上述したカラー制限印刷に対応したものも存在するが、予めセットされたカラーで印刷するものとなっている。従って、一般のユーザにとっては、好みのカラーで印刷を行いたいと思っても、そのような自由度は存在しなかった。例えば、黒赤、黒緑、黒青、黒マゼンダ、黒イエロー、黒シアン等が選択できるようになっているプリンタが存在するが、このような予め特定のカラーがプリセットされたものを選ぶだけであるため、ユーザにとっては赤といっても明るい赤もあれば、黒に近い赤やピンクに近い赤もあり、用語だけでは色を認識できず、好みのカラーを使用することはできない。色覚異常者にとっては、予めセットされたカラーでは認識しづらい場合に、他のカラーに変更するすべがない。また、実際に販売されているほとんどのプリンタでは、1色でも色材が欠けると印刷できなくなってしまう。これは、フルカラー印刷の場合も同様であるが、予定された色数による印刷が色材の不足により正常に行えないからである。従って、他の色材が残っていたとしても、欠けた色材の代わりに使うことはできず、残った色材を有効に活用することができない。一方、特許文献1には、色盲のユーザが弁別しやすい色を回復することを目的に、画像の内容によって補正方法を選択するカラー印刷方法が開示されている。しかし、フルカラー印刷時における色の補正を行うものであり、フルカラー以外の画像を対象とするものではない。なお、印刷について説明してきたが、モニタへの表示についても、色材の欠如を除いては、同様の問題がある。本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、色数を制限した印刷や表示に際して、カラー選択の自由度を高め、色覚異常者に対してもカラーユニバーサルデザインの考え方に適切に対応して識別しやすい印刷物や表示を得られるようにすることにある。上記の課題を解決するため、本発明にあっては、請求項1に記載されるように、印刷もしくは表示に用いるカラーモードの選択を受け付けるカラーモード選択受付手段と、印刷もしくは表示に用いるカラーの選択を受け付けるカラー選択受付手段と、選択されたカラーモードと選択されたカラーに基づいて、印刷もしくは表示する元データを印刷もしくは表示に用いるカラーに変換するためのカラー変換パレットを生成するカラー変換パレット生成手段と、印刷もしくは表示に際して、前記カラー変換パレットにより印刷もしくは表示する元データを出力データに変換するカラー変換手段とを備える画像処理装置を要旨としている。また、請求項2に記載されるように、請求項1に記載の画像処理装置において、前記カラー選択受付手段は、複数のカラーを選択するカラー選択画面を表示し、複数のカラーの選択を受け付けるようにすることができる。また、請求項3に記載されるように、請求項1に記載の画像処理装置において、前記カラーモード選択受付手段がカラーモードとしてカラーユニバーサルデザインに基づいたカラー選択を受け付けた場合に、前記カラー選択受付手段により選択できるカラーを制限するカラー制限手段を更に備えるようにすることができる。また、請求項4に記載されるように、請求項3に記載の画像処理装置において、前記カラーモード選択受付手段は、色覚型を文字により表示した項目からカラーモードの選択を受け付け、前記カラー選択受付手段は、選択されたカラーモードの色覚型に基づいて選択できるカラーを制限するようにすることができる。また、請求項5に記載されるように、請求項1に記載の画像処理装置において、印刷を対象とする場合であって、出力先となる画像形成装置の色材の残量に基づいて前記カラー選択受付手段により選択できるカラーを制限するカラー制限手段を更に備えるようにすることができる。また、請求項6に記載されるように、印刷もしくは表示に用いるカラーモードの選択を受け付けるカラーモード選択受付工程と、印刷もしくは表示に用いるカラーの選択を受け付けるカラー選択受付工程と、選択されたカラーモードと選択されたカラーに基づいて、印刷もしくは表示する元データを印刷もしくは表示に用いるカラーに変換するためのカラー変換パレットを生成するカラー変換パレット生成工程と、印刷もしくは表示に際して、前記カラー変換パレットにより印刷もしくは表示する元データを出力データに変換するカラー変換工程とを備える画像処理方法として構成することができる。また、請求項7に記載されるように、画像処理装置を構成するコンピュータを、印刷もしくは表示に用いるカラーモードの選択を受け付けるカラーモード選択受付手段、印刷もしくは表示に用いるカラーの選択を受け付けるカラー選択受付手段、選択されたカラーモードと選択されたカラーに基づいて、印刷もしくは表示する元データを印刷もしくは表示に用いるカラーに変換するためのカラー変換パレットを生成するカラー変換パレット生成手段、印刷もしくは表示に際して、前記カラー変換パレットにより印刷もしくは表示する元データを出力データに変換するカラー変換手段として機能させる画像処理プログラムとして構成することができる。また、請求項8に記載されるように、請求項7に記載の画像処理プログラムを記録した記録媒体として構成することができる。本発明の画像処理装置にあっては、色数を制限した印刷や表示に際して、カラー選択の自由度を高め、色覚異常者に対してもカラーユニバーサルデザインの考え方に適切に対応して識別しやすい印刷物や表示を得ることができる。以下、本発明の好適な実施形態につき説明する。<構成>図1は本発明の一実施形態にかかるシステムの構成例を示す図である。図1において、パーソナルコンピュータPC等の利用者端末装置1は、ネットワークを介して、あるいは直接に、MFP等の画像形成装置2と接続されている。利用者端末装置1は、文書作成等を行うアプリケーション101と、基本ソフトであるオペレーティングシステム102と、画面表示を行う表示装置112と、ネットワーク等を介して画像形成装置2と通信を行う通信部113とを備えている。オペレーティングシステム102は、画像形成装置2もしくは表示装置112の動作を制御するドライバ103と、その他のオペレーティングシステムとしての基本的な動作を行う基本機能部111とを備えている。ドライバ103は、動作条件の設定をユーザと対話的に行うためのユーザインタフェース部104と、ドライバとしての基本的な動作を行う基本機能部109とを備えている。ユーザインタフェース部104は、カラーモード選択受付部105と選択可能カラー決定部106と使用カラー選択受付部107とカラー変換パレット生成部108とを備えている。カラーモード選択受付部105は、印刷もしくは表示に用いるカラーモードの選択をユーザから受け付ける機能を有している。選択可能カラー決定部106は、カラーモードによるカラーユニバーサルデザインの指定もしくは印刷にあたっての色材の残量等により、ユーザにより選択可能なカラーを決定する機能を有している。使用カラー選択受付部107は、ユーザによりカラー選択が指定された場合に、所定のインタフェースによりユーザからカラーの選択を受け付ける機能を有している。カラー変換パレット生成部108は、ユーザにより選択されたカラーに基づいて、画像形成装置2に出力する描画データもしくは表示装置112に出力する表示データのカラーを変換するためのカラー変換パレットを生成する機能を有している。また、基本機能部109は、カラー変換パレット適用部110を備えている。カラー変換パレット適用部110は、画像形成装置2に出力する描画データもしくは表示装置112に出力する表示データに対して、ユーザインタフェース部104のカラー変換パレット生成部108により生成されたカラー変換パレットを用いてカラー変換を行う機能を有している。カラー変換パレットは、例えば、全てのRGBRedGreenBlueの組み合わせに対して出力するRGBを対応させたテーブルや計算式としてもよいし、RGBの色相例えば、RGBの比率に対して出力するRGBの色相を対応させたテーブルや計算式としてもよい。後者の場合、入力されたRGBから色相と明度例えば、RGBの平均を算出し、色相からテーブル等で求めた出力の色相に明度を乗算することで出力するRGBを取得することになる。なお、RGBから印刷時のCMYKCyanMagentaYellowblacKへの変換は画像形成装置2側で行われるのが一般的である。<動作>図2は第1の処理例を示すフローチャートであり、ドライバ103をプリンタドライバとし、画像形成装置2により任意の2色印刷を行う場合を想定している。図2において、先ず、印刷するデータファイルをアプリケーション101で開き、印刷開始指示を行うことで印刷設定が開始しステップS101、ドライバ103のユーザインタフェース部104により印刷設定UIUserInterfaceとしての印刷設定画面が表示装置112上に表示されるステップS102。印刷設定UIではユーザにより操作されるまではそのままの状態でUI操作を待つステップS103のNo。図3はカラーモード選択受付部105により表示される印刷設定画面121の例を示しており、カラーモード選択メニュー122から所望の項目を選択できるようになっている。この例では、フルカラー白黒2色選択2色ユニバーサル選択黒赤黒緑黒青等が選択可能になっている。図2に戻り、ユーザが2色カラー選択図3の2色選択に相当を選択したとするとステップS103の2色カラー選択、ユーザインタフェース部104の使用カラー選択受付部107は、カラー設定画面により、ユーザから第1のカラーの選択を受け付けるステップS104。第1のカラーは、印刷に用いる代表的なカラーを選択する。図4はカラー設定画面123の例を示しており、図4aはハニカム状に異なるカラーを配置した画面からカラーを選択させるようにしたもの、図4bはグラデーション状にカラーを配置した画面からカラーを選択させるようにしたものである。これらはOS標準的なUIであるが、あまり厳密なものでなくてよければ、他にもカラースペクトルにスライダー状のUIを配置したもの、カラーを円周上に連続的に配置したもの、カラー候補を数個タイル状に並べたもの等が考えられる。いずれにしても色空間を二次元的に表現するには何らかの制約が必要になり、全ての色を配置できないので、そこはある程度割り切りが必要である。次いで、図2に戻り、ユーザから第2のカラーの選択を受け付けるステップS105。第2のカラーは、黒に相当するカラーを選択する。カラー設定画面は図4に示したものと同様である。なお、ユーザにより選択された第1、第2のカラーのみを用いてもよいし、更に第3のカラーとして黒を用いてもよい。また、第1のカラーのみをユーザに選択させ、第2のカラーは黒とするようにしてもよい。次いで、図2に戻り、カラー変換パレット生成部108は、ユーザにより選択された第1、第2のカラーからカラー変換パレットを生成するステップS106。カラー変換パレットの生成に際し、どの色をどの色に配色すべきかは種々の既知の減色方法が存在するので、そのいずれかを適用すればよい。カラー変換パレットの生成ステップS106の後、印刷設定UIに戻る。次いで、カラーの指定が終わって印刷の開始が指示されるとステップS103の開始、ドライバ103は印刷を開始しステップS107、カラー変換パレット適用部110は前述した処理ステップS106で生成されたカラー変換パレットに従って減色処理を行いステップS108、画像形成装置2に対して印刷データを送信するステップS109。また、印刷設定UI上でキャンセルが指示されたときはステップS103のキャンセル、必要があればキャンセル処理により内部データを初期化しステップS110、何もせず終了するステップS111。画像形成装置2により印刷を行う場合について説明したが、表示装置112に表示する場合は、図2における印刷が表示に置き換わるだけである。図5は第2の処理例を示すフローチャートであり、ドライバ103をプリンタドライバとし、画像形成装置2によりカラー選択に制限のある任意の2色印刷を行う場合を想定している。図5において、先ず、印刷するデータファイルをアプリケーション101で開き、印刷開始指示を行うことで印刷設定が開始しステップS201、ドライバ103のユーザインタフェース部104により印刷設定UIとしての印刷設定画面が表示装置112上に表示されるステップS202。印刷設定UIではユーザにより操作されるまではそのままの状態でUI操作を待つステップS203のNo。図6はカラーモード選択受付部105により表示される印刷設定画面121の例を示しており、カラーモード選択メニュー122から所望の項目を選択できるようになっている。この例では、フルカラー白黒2色色覚型を以下から選択P型強P型弱強D型強D型弱強T型A型等が選択可能になっている。色覚異常の場合、いくつかパターンがあるので、その類型を提示し、自分がどの類型に当てはまるか分かっている場合は文字表記によるメニューから選択することができる。図5に戻り、ユーザが2色カラー選択図6の2色色覚型を以下から選択以下の項目選択に相当を選択したとするとステップS203の2色カラー選択、ユーザインタフェース部104の選択可能カラー決定部106は、色覚型の選択によりカラー選択肢に制限が必要になることを検知するステップS204。また、選択可能カラー決定部106は、画像形成装置2との間で予めドライバの基本機能により行う通信もしくは動的に行う通信により色材の残量を取得し、残量が少ない色材がある場合にも、カラー選択肢に制限が必要になることを検知する。次いで、選択可能カラー決定部106は、色覚型の選択によりカラー選択肢に制限が必要になると検知した場合には、色覚型に対応させて内部的に保持しているテーブル等に従い、カラー選択肢の制限を行うステップS205。残量が少ない色材があることによりカラー選択肢に制限が必要になると検知した場合には、残量の少ない色材を排除したカラー選択肢の制限を行う。次いで、使用カラー選択受付部107は、カラー設定画面により、ユーザから第1のカラーの選択を受け付けるステップS206。第1のカラーは、印刷に用いる代表的なカラーを選択する。図7はカラー設定画面123の例を示しており、カラーユニバーサルデザインに基づき、選択された色覚型で認識が容易であるカラーのみを残し、カラーユニバーサルデザインで推奨されないカラーを除外したものである。これによれば、色覚異常の人は実際に印刷される色の中から自分に見やすいカラーを選ぶことができ、最適化された印刷物を得ることができる。また、図8は他のカラー設定画面123の例を示しており、図8aはある色材例えば、マゼンタの残量が少ない場合に、その色材を多量に用いるカラー色材がマゼンタである場合は、マゼンダの濃度が濃い赤系のカラーを除外したもの、図8bはある色材例えば、マゼンタの残量がほとんどない場合に、その色材を用いるカラーを完全に除外した例である。ユーザはそれらの中からカラーを選ばざるを得ないので、必然的に欠如した色材が入った印刷は排除され、その色材がなくてもカラー印刷が可能となる。逆に、その色材が補充されたり、他の色材も同じように減ってきたら、当初に制限した色材だけを排除する必然性はないので、図8aのような状態にしたり、制限せず元に戻すことも考えられる。次いで、図5に戻り、ユーザから第2のカラーの選択を受け付けるステップS207。第2のカラーは、黒に相当するカラーを選択する。カラー設定画面は図7および図8に示したものと同様である。なお、ユーザにより選択された第1、第2のカラーのみを用いてもよいし、更に第3のカラーとして黒を用いてもよい。また、第1のカラーのみをユーザに選択させ、第2のカラーは黒とするようにしてもよい。次いで、図5に戻り、カラー変換パレット生成部108は、ユーザにより選択された第1、第2のカラーからカラー変換パレットを生成するステップS208。カラー変換パレットの生成に際し、どの色をどの色に配色すべきかは種々の既知の減色方法が存在するので、そのいずれかを適用すればよい。カラー変換パレットの生成ステップS208の後、印刷設定UIに戻る。次いで、カラーの指定が終わって印刷の開始が指示されるとステップS203の開始、ドライバ103は印刷を開始しステップS209、カラー変換パレット適用部110は前述した処理ステップS208で生成されたカラー変換パレットにしたがって減色処理を行いステップS210、画像形成装置2に対して印刷データを送信するステップS211。また、印刷設定UI上でキャンセルが指示されたときはステップS203のキャンセル、必要があればキャンセル処理により内部データを初期化しステップS212、何もせず終了するステップS213。画像形成装置2により印刷を行う場合について説明したが、表示装置112に表示する場合は、図5における印刷が表示に置き換わるだけである。<総括>以上説明したように、本実施形態によれば次のような利点がある。1フルカラー、白黒以外の制限されたカラーによる印刷や表示においても、予め決められたカラーで印刷や表示を行うのでなく、ユーザが自ら識別しやすいカラーを選択することができる変換する色をユーザが選択できるので、一般人は好みのカラーを使用することができ、色弱者、色盲者等の色覚異常者は識別しやすい印刷物や表示を得ることができる。2色覚型をメニュー形式で選択可能とすることで、色覚異常があるユーザでも苦労して毎々カラーを選択せずとも判別できる印刷物や表示を得ることができる。3印刷を対象とする場合、色材の残量が減った場合であっても、印刷を禁止することなく、他の色材によりそれなりに見られる印刷物が得られ、色材を有効活用することができ、画像形成装置の稼働率も高めることができる。以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。