"対象画像から代表色を抽出する抽出手段と、前記対象画像中の注目画素と代表色との色差を算出する色差算出手段と、前記色差の明度成分を前記代表色の彩度に応じて変更する変更手段と、前記変更手段で変更した色差に従って代表色を選定して前記注目画素の色を置換する置換手段を有することを特徴とする画像処理装置。前記抽出手段で抽出した代表色を有彩色群と無彩色群に分類する分類手段と、前記注目画素について前記有彩色群に分類された代表色のうち前記注目画素と最も色差が小さい代表色と前記注目画素との色差である有彩色差を算出する有彩色差算出手段を有し、前記変更手段は、前記有彩色差が予め設定されている値よりも大きい場合に、前記色差の明度成分の変更を行うことを特徴とする請求項1に記載の画像処理装置。前記変更手段は、前記有彩色差が予め設定されている値よりも大きい場合であって、かつ前記代表色の彩度が予め設定されている値以下である場合に、前記色差の明度成分の変更を行うことを特徴とする請求項2に記載の画像処理装置。前記抽出手段で抽出した代表色を有彩色群と無彩色群に分類する分類手段と、前記注目画素について前記有彩色群に分類された代表色のうち前記注目画素と最も色差が小さい代表色と前記注目画素との色差である有彩色差を算出する有彩色差算出手段と、前記注目画素について前記無彩色群に分類された代表色のうち前記注目画素と最も色差が小さい代表色と前記注目画素との色差である無彩色差を算出する無彩色差算出手段を有し、前記変更手段は、前記有彩色差と前記無彩色差との距離差分が予め設定されている値以下であり、かつ前記有彩色差と前記無彩色差の明度成分の差が予め設定されている値以下である場合に、前記色差の明度成分の変更を行うことを特徴とする請求項1に記載の画像処理装置。前記変更手段は、前記有彩色差と前記無彩色差との距離差分が予め設定されている値以下であり、かつ前記有彩色差と前記無彩色差の明度成分の差が予め設定されている値以下である場合であって、前記代表色の彩度が予め設定されている値以下である場合に、前記色差の明度成分の変更を行うことを特徴とする請求項4に記載の画像処理装置。前記変更手段は、さらに前記注目画素の彩度に応じて前記色差の明度成分を変更することを特徴とする請求項1から請求項5のいずれか1項に記載の画像処理装置。コンピュータに、請求項1から請求項6のいずれか1項に記載の画像処理装置の機能を実行させるものであることを特徴とする画像処理プログラム。本発明は、画像の色を彩度に関して適切な代表色に置換した限定色画像を得ることができる画像処理装置および画像処理プログラムを提供することを目的とするものである。本願請求項1に記載の発明は、対象画像から代表色を抽出する抽出手段と、前記対象画像中の注目画素と代表色との色差を算出する色差算出手段と、前記色差の明度成分を前記代表色の彩度に応じて変更する変更手段と、前記変更手段で変更した色差に従って代表色を選定して前記注目画素の色を置換する置換手段を有することを特徴とする画像処理装置である。本願請求項2に記載の発明は、本願請求項1に記載の発明の構成に、さらに、前記抽出手段で抽出した代表色を有彩色群と無彩色群に分類する分類手段と、前記注目画素について前記有彩色群に分類された代表色のうち前記注目画素と最も色差が小さい代表色と前記注目画素との色差である有彩色差を算出する有彩色差算出手段を有し、前記変更手段は、前記有彩色差が予め設定されている値よりも大きい場合に、前記色差の明度成分の変更を行うことを特徴とする画像処理装置である。本願請求項3に記載の発明は、本願請求項2に記載の発明における前記変更手段が、前記有彩色差が予め設定されている値よりも大きい場合であって、かつ前記代表色の彩度が予め設定されている値以下である場合に、前記色差の明度成分の変更を行うことを特徴とする画像処理装置である。本願請求項4に記載の発明は、本願請求項1に記載の発明の構成に、さらに、前記抽出手段で抽出した代表色を有彩色群と無彩色群に分類する分類手段と、前記注目画素について前記有彩色群に分類された代表色のうち前記注目画素と最も色差が小さい代表色と前記注目画素との色差である有彩色差を算出する有彩色差算出手段と、前記注目画素について前記無彩色群に分類された代表色のうち前記注目画素と最も色差が小さい代表色と前記注目画素との色差である無彩色差を算出する無彩色差算出手段を有し、前記変更手段は、前記有彩色差と前記無彩色差との距離差分が予め設定されている値以下であり、かつ前記有彩色差と前記無彩色差の明度成分の差が予め設定されている値以下である場合に、前記色差の明度成分の変更を行うことを特徴とする画像処理装置である。本願請求項5に記載の発明は、本願請求項4に記載の発明における前記変更手段が、前記有彩色差と前記無彩色差との距離差分が予め設定されている値以下であり、かつ前記有彩色差と前記無彩色差の明度成分の差が予め設定されている値以下である場合であって、前記代表色の彩度が予め設定されている値以下である場合に、前記色差の明度成分の変更を行うことを特徴とする画像処理装置である。本願請求項6に記載の発明は、本願請求項1から請求項5のいずれか1項に記載の発明における前記変更手段が、さらに前記注目画素の彩度に応じて前記色差の明度成分を変更することを特徴とする画像処理装置である。本願請求項7に記載の発明は、コンピュータに、請求項1から請求項6のいずれか1項に記載の画像処理装置の機能を実行させるものであることを特徴とする画像処理プログラムである。本願請求項1に記載の発明によれば、対象画像の色を、本構成を有しない場合に比べて彩度に関して適切な代表色に置換した限定色画像を得ることができる。本願請求項2に記載の発明によれば、本構成を有しない場合に比べて、彩度が大きく異なる代表色への置換を低減することができる。本願請求項3に記載の発明によれば、本構成を有しない場合に比べて、色差の明度成分の変更に要する処理時間を削減することができる。本願請求項4に記載の発明によれば、明度の差が予め設定されている値以下の有彩色群の代表色と無彩色群の代表色とが存在する場合でも、本構成を有しない場合に比べて適切な代表色への置換を行うことができる。本願請求項5に記載の発明によれば、本構成を有しない場合に比べて、色差の明度成分の変更に要する処理時間を削減することができる。本願請求項6に記載の発明によれば、注目画素の色が高彩度である場合にも、本構成を有しない場合に比べて彩度に関して適切な代表色に置換することができる。本願請求項7に記載の発明によれば、本願請求項7に記載の発明によれば、本願請求項1から請求項6のいずれか1項に記載の発明の効果を得ることができる。図1は、本発明の第1の実施の形態を示す構成図である。図中、11は代表色抽出部、12は色差算出部、13は色差変更部、14は色置換部である。代表色抽出部11は、対象画像から代表色を抽出する。代表色の抽出方法としては、従来より知られている方法を使用すればよい。色差算出部12は、対象画像中の注目画素と各代表色との色差を算出する。色差は、色空間における各色成分の差として求めておくとよい。その際に、明度成分を色成分の1つとして有する色空間において色差を求めるとよい。色差変更部13は、色差算出部12で求めた注目画素と代表色との色差の明度成分を、その代表色の彩度に応じて変更する。この明度成分の変更は、代表色の彩度が小さいほど明度成分を小さくする。彩度の変化に対する明度の変化は、例えば予め関数を設定しておけばよく、その関数によって代表色の彩度から明度成分に対する重みを求め、色差の明度成分に対して重み付けすればよい。この色差の明度成分を変更することにより、注目画素の色と代表色との色空間における距離が変更されることになる。色置換部14は、色差変更部13で変更した色差に従って代表色を選定し、注目画素の色を選定した代表色に置換する。代表色の選定は、色差変更部13で変更した色差から得られる色空間における注目画素の色と代表色との距離が最短の代表色を選定すればよい。上述の各部は、対象画像中の各画素を順に注目画素として動作し、注目画素の色が選定した代表色に置換されてゆき、限定色画像が得られる。図2は、本発明の第1の実施の形態における動作の一例を示す流れ図である。S101において、代表色抽出部11は対象画像から代表色を抽出する。そしてS102において、対象画像の未処理の画素を注目画素として設定する。S103において、色差算出部12は、代表色抽出部11で抽出した代表色と、注目画素との色差を算出する。S104において、色差変更部13は、S103で算出した色差の明度成分を、代表色の彩度が小さいほど小さくなるように変更する。色置換部14は、S105において、S104で変更された色差から得られる色空間における距離が最小となる代表色を選定する。そしてS106において、注目画素の色をS105で選定した代表色に置換する。S107において、対象画像の画素に未処理のものが残っているか否かを判定し、残っている場合にはS102へ戻って未処理の画素を注目画素とした処理を繰り返す。未処理の画素が残っていなければ処理を終える。図3は、本発明の第1の実施の形態における動作の具体例の説明図である。図2のS101で代表色aおよび代表色bを含む代表色が抽出され、S102で図示の色の注目画素が設定されたものとする。図3においては、ある色相における明度-彩度平面を示しており、この平面に2つの代表色aおよび代表色bと注目画素が存在しているものとしている。S103で代表色aと注目画素の色差と、代表色bと注目画素の色差を算出する。この例では、代表色aと注目画素の色差から得られる色空間における距離と、代表色bと注目画素の色差から得られる色空間における距離とが等しいものとしている。S104では、代表色の彩度に応じて色差の明度成分を変更する。この例では、代表色aの方が代表色bよりも彩度が低い。従って、代表色aと注目画素の色差の明度成分を、代表色bと注目画素の色差の明度成分の変更幅に比べてより小さく変更する。より具体的には、代表色aと注目画素の色差をL1,c1とし、代表色bと注目画素の色差をL2,c2とし、明度成分の変更前では代表色aと注目画素の色差から得られる距離D1と代表色bと注目画素の色差から得られる距離D2はD1=D2とする。距離D1=L12c1212、距離D2=L22c2212である。彩度に対応して明度成分を変更する重みを求める関数をWcとし、α1=Wc1、α2=Wc2であり、α1<α2となる重みα1、α2を求める。この重みを明度成分に乗算すると、変更後の色差はα1L1,c1、α2L2,c2となる。この明度成分の変更後の色差から色空間における距離を求めると、距離D1’={α1L12c12}12、距離D2’={α2L22c22}12となり、D1’<D2’となる。S105で変更後の色差から得られる色空間における距離が最小となる代表色を選定し、選定した代表色へ注目画素の色をS106で置換する。例えば代表色aと代表色bとの比較では、代表色aと注目画素との変更後の色差から得られる色空間における距離D1’と、代表色bと注目画素との変更後の色差から得られる色空間における距離D2’とを比較すると、D1’<D2’であるので、代表色aが選定され、注目画素は代表色aに置換される。この例では注目画素が代表色bに置換された場合には代表色aに置換された場合に比べて彩度の変化が大きくなり、置換後の色の変化が目立つあるいは不自然に感じられる場合がある。注目画素は代表色aに置換され、彩度の変化が抑えられることになる。図4は、本発明の第2の実施の形態を示す構成図である。図中、21は分類部、22は有彩色差算出部である。上述の第1の実施の形態と異なる部分について主に説明する。分類部21は、代表色抽出部11で抽出した代表色を、有彩色群と無彩色群に分類する。この分類は、例えば彩度が予め定めておいた値以下であれば無彩色群、それより大きければ有彩色群と決めればよい。あるいは、明度によって定められる値以下であれば無彩色群、その値より大きければ有彩色群と決めるなど、他の方法により分類してもよい。有彩色差算出部22は、注目画素について、有彩色群に分類された代表色のうち注目画素と最も色差が小さい代表色と注目画素との色差を算出する。この色差を有彩色差とする。この第2の実施の形態における色差変更部13は、有彩色差算出部22で算出した有彩色差が予め設定されている値よりも大きい場合に、色差算出部12で求めた注目画素と各代表色との色差の明度成分を、それぞれの代表色の彩度に応じて変更する。あるいは、有彩色差算出部22で算出した有彩色差が予め設定されている値よりも大きい場合であって、かつ、代表色の彩度が予め設定されている値以下である場合に、その代表色と注目画素との色差の明度成分をその代表色の彩度に応じて変更してもよい。明度成分の変更は、第1の実施の形態でも説明したが、代表色の彩度が小さいほど明度成分を小さくする変更を行う。図5は、本発明の第2の実施の形態における動作の一例を示す流れ図である。図2に示した第1の実施の形態における動作の一例と異なる部分について主に説明してゆく。S101で代表色抽出部11が対象画像から代表色を抽出した後、S111において、分類部21は、S101で抽出した代表色を有彩色群と無彩色群に分類する。S102で対象画像の未処理の画素を注目画素として設定して、設定した注目画素についてS106までの処理を行う。S112において、有彩色差算出部22は、S111で有彩色群に分類された代表色のうち、S102で設定した注目画素と最も色差が小さい色空間における距離が最も短い代表色と注目画素との色差を算出して有彩色差とする。またS103では、色差算出部12が各代表色と注目画素との色差を算出する。S112とS103の処理はどちらを先に行ってもよいし、並行して行ってもよい。この第2の実施の形態における動作の一例では、図2のS104に対応する処理としてS113の処理を行う。S113において、色差変更部13は、有彩色差算出部22で算出した有彩色差が予め設定されている値よりも大きい場合に、色差算出部12で求めた注目画素と各代表色との色差の明度成分を、それぞれの代表色の彩度が小さいほど小さくする変更を行う。あるいは、有彩色差算出部22で算出した有彩色差が予め設定されている値よりも大きい場合であって、かつ、代表色の彩度が予め設定されている値以下である場合に、その代表色と注目画素との色差の明度成分をその代表色の彩度が小さいほど小さくする変更を行う。色置換部14は、S105において、S113で変更された色差から得られる色空間における距離が最小となる代表色を選定し、S106において、注目画素の色をS105で選定した代表色に置換する。S107で未処理の画素が残っているか否かを判定し、残っている場合にはS102へ戻って未処理の画素を注目画素とした処理を繰り返す。未処理の画素が残っていなければ処理を終える。図6は、本発明の第2の実施の形態における動作の具体例の説明図である。S101で代表色aおよび代表色bを含む代表色が抽出され、S111で代表色aは無彩色群、代表色bは有彩色群に分類されたものとする。また、S102で図示の色の注目画素が設定されたものとし、有彩色群の代表色のうち注目画素と最も色差が小さい色空間における距離が最も短い代表色が代表色bであるものとする。図6Bに示す例では、図6Aに示す例に比べて代表色bの彩度が大きい場合を示している。なお、図6においては、ある色相における明度-彩度平面を示しており、この平面に2つの代表色aおよび代表色bと注目画素が存在しているものとしている。S112では、有彩色差算出部22で有彩色群の代表色のうち注目画素と最も色差が小さい代表色と注目画素との色差を算出して有彩色差とする。この例では、注目画素と代表色bとの色差を有彩色差とする。またS103では、色差算出部12が代表色aおよび代表色bを含む各代表色と注目画素との色差を算出する。S113では、ここでは色差変更部13は、S112で算出した有彩色差が予め設定されている値よりも大きい場合に、注目画素と各代表色との色差の明度成分を、それぞれの代表色の彩度が小さいほど小さくする変更を行う。図6Aに示した例では、代表色bの彩度が予め定めておいた値以下であるものとしており、この例の場合には明度成分の変更は行わない。図6Bに示した例では代表色bの彩度が予め定めておいた値よりも大きいものとしており、この場合には、明度成分の変更を行う。これにより、例えば代表色bよりも代表色aの方が彩度が小さいので、代表色aの明度成分を小さくする変更を行う。代表色bについては代表色aよりも彩度が大きいので明度成分の変更の割合は代表色aの場合に比べて小さくなる。明度成分の変更の具体例については図3のS104で説明しており、ここでの説明は省略する。なお、有彩色差が予め設定されている値よりも大きい場合に、明度成分の変更を代表色の彩度が予め設定されている値以下である場合に限って行ってもよい。この場合、代表色の彩度を限定しない場合に比べて明度成分の変更の対象となる代表色が少なくなり、処理量が減少する。S105で変更後の色差から得られる色空間における距離が最小となる代表色を選定し、選定した代表色へ注目画素の色をS106で置換する。例えば図6Aに示す例では、注目画素からの距離が代表色aまでよりも代表色bまでの方が短いので、代表色bが選定され、注目画素の色は代表色bに置換される。この場合、代表色bの彩度は図6Bに示す例に比べて低く、注目画素の色は代表色bへの置換が望まれる。また、例えば図6Bに示す例では、色差の明度成分を変更した後の注目画素からの色差から得られる色空間における距離は、代表色aの方が代表色bよりも短くなる。これは、代表色bよりも代表色aの方が色差の明度成分に対する変更が大きかったことによる。従って、代表色aが選択されて注目画素の色は代表色aに置換される。この例の場合、代表色bの彩度は図6Aに示す例に比べて高く、注目画素の色を代表色bに置換してしまうと置換前後での彩度変化が目立ってしまう。代表色aに置換することにより、注目画素の彩度変化による違和感が代表色bに置換する場合に比べて抑えられる。注目画素が代表色に置換された場合に観察者に違和感を与える要因の一つが、置換前後の彩度の違いである。この第2の実施の形態では、有彩度群の代表色に置換された場合の色差が予め設定されている値より大きい場合に、有彩度群の代表色へ置換すると観察者に違和感を与えることがあるとして、各代表色までの色差の明度成分に対して変更を加えた上で代表色の選定を行っている。なお、有彩度群の代表色に置換された場合の色差が予め設定されている値以下であれば、そのまま例えば色空間で最短距離にある代表色を選定して置換しても、色差が予め設定されている値より大きい場合に比べて観察者が持つ違和感は少ないものとし、明度成分への変更は行っていない。図7は、本発明の第3の実施の形態を示す構成図である。図中、31は無彩色差算出部である。上述の第1および第2の実施の形態と異なる部分について主に説明する。無彩色差算出部31は、注目画素について分類部21で無彩色群に分類された代表色のうち、注目画素と最も色差が小さい代表色と注目画素との色差を算出する。この色差を無彩色差とする。この第3の実施の形態における色差変更部13は、有彩色差算出部22で算出した有彩色差と無彩色差算出部31で算出した無彩色差との距離差分が予め設定されている値以下であり、かつ有彩色差と無彩色差の明度成分の差が予め設定されている値以下である場合に、色差算出部12で求めた注目画素と各代表色との色差の明度成分を、それぞれの代表色の彩度に応じて変更する。あるいは、有彩色差と無彩色差との距離差分が予め設定されている値以下であり、かつ有彩色差と無彩色差の明度成分の差が予め設定されている値以下である場合であって、代表色の彩度が予め設定されている値以下である場合に、その代表色と注目画素との色差の明度成分をその代表色の彩度に応じて変更してもよい。距離差分は、有彩色差および無彩色差がともに注目画素を端点とするベクトルとして得られることから、2つのベクトルの差分ベクトルの色空間における長さとすればよい。また明度成分の変更は、第1の実施の形態でも説明したが、代表色の彩度が小さいほど明度成分を小さくする変更を行う。図8は、本発明の第3の実施の形態における動作の一例を示す流れ図である。図2に示した第1の実施の形態における動作の一例および図5に示した第2の実施の形態における動作の一例と異なる部分について主に説明してゆく。S101で代表色抽出部11が対象画像から代表色を抽出した後、S111で分類部21は代表色を有彩色群と無彩色群に分類する。S102で対象画像の未処理の画素を注目画素として設定して、設定した注目画素についてS106までの処理を行う。S112で有彩色差算出部22が有彩色差を算出する。また、S121において無彩色差算出部31は、注目画素について分類部21で無彩色群に分類された代表色のうち、注目画素と最も色差が小さい代表色と注目画素との色差を無彩色差として算出する。さらにS103では、色差算出部12が各代表色と注目画素との色差を算出する。S112、S121、S103の処理はいずれを先に行ってもよいし、並行して行ってもよい。この第3の実施の形態における動作の一例では、図2のS104および図5のS113に対応する処理としてS122の処理を行う。S122において、色差変更部13は、有彩色差算出部22で算出した有彩色差と無彩色差算出部31で算出した無彩色差との距離差分を算出し、その距離差分が予め設定されている値以下であり、かつ有彩色差と無彩色差の明度成分の差が予め設定されている値以下である場合に、色差算出部12で求めた注目画素と各代表色との色差の明度成分を、それぞれの代表色の彩度が小さいほど小さくする変更を行う。あるいは、有彩色差と無彩色差との距離差分が予め設定されている値以下であり、かつ有彩色差と無彩色差の明度成分の差が予め設定されている値以下である場合であって、代表色の彩度が予め設定されている値以下である場合に、その代表色と注目画素との色差の明度成分をその代表色の彩度が小さいほど小さくする変更を行う。色置換部14は、S105において、S122で変更された色差から得られる色空間における距離が最小となる代表色を選定し、S106において、注目画素の色をS105で選定した代表色に置換する。S107で未処理の画素が残っているか否かを判定し、残っている場合にはS102へ戻って未処理の画素を注目画素とした処理を繰り返す。未処理の画素が残っていなければ処理を終える。図9は、本発明の第3の実施の形態における動作の具体例の説明図である。S101で代表色aおよび代表色bを含む代表色が抽出され、S111で代表色aは無彩色群、代表色bは有彩色群に分類されたものとする。また、S102で図示の色の注目画素が設定されたものとし、有彩色群の代表色のうち注目画素と最も色差が小さい色空間における距離が最も短い代表色が代表色b、無彩色群の代表色のうち注目画素と最も色差が小さい色空間における距離が最も短い代表色が代表色aであるものとする。図9Bに示す例では、図9Aに示す例に比べて代表色bの彩度が大きい場合を示している。なお、図9においては、ある色相における明度-彩度平面を示しており、この平面に2つの代表色aおよび代表色bと注目画素が存在しているものとしている。S112では、有彩色差算出部22で有彩色群の代表色のうち注目画素と最も色差が小さい代表色と注目画素との色差を算出して有彩色差とする。この例では、注目画素と代表色bとの色差を有彩色差とする。またS121では、無彩色差算出部31で無彩色群の代表色のうち注目画素と最も色差が小さい代表色と注目画素との色差を算出して無彩色差とする。この例では、注目画素と代表色aとの色差を無彩色差とする。さらにS103では、色差算出部12が代表色aおよび代表色bを含む各代表色と注目画素との色差を算出する。S122では、ここでは色差変更部13は、まず、S112で算出した有彩色差とS121で算出した無彩色差との距離差分を求める。距離差分は、有彩色差のベクトルと無彩色差のベクトルとの差分ベクトルの長さとして求めればよい。この例では代表色aと代表色bとの色空間における距離となる。この距離差分が予め設定されている値以下であり、かつ、有彩色差と無彩色差の明度成分の差が予め設定されている値以下である場合に、S103で求めた注目画素と各代表色との色差の明度成分を、それぞれの代表色の彩度が小さいほど小さくする変更を行う。図9に示した2つの例とも、有彩色差と無彩色差の明度成分の差が予め設定されている値以下の場合を示しており、図9Aに示した例では、さらに有彩色差と無彩色差の距離差分、すなわち代表色aと代表色bとの色空間における距離が予め設定されている値以下の場合を示している。この場合には、明度成分の変更を行う。変更前では代表色aと代表色bの明度成分の差は予め設定されている値以下となっているが、代表色aと注目画素の色との色差の明度成分は代表色bと注目画素の色との色差の明度成分よりも小さく変更される。明度成分の変更の具体例については図3のS104で説明しており、ここでの説明は省略する。なお、図9Bに示した例では有彩色差と無彩色差の距離差分が予め設定されている値よりも大きい場合を示しており、この例の場合には色差の明度成分の変更は行わない。また、例示していないが、有彩色差と無彩色差の明度成分の差が予め設定されている値よりも大きい場合についても、色差の明度成分の変更は行わない。色差の明度成分の変更を行う条件として、有彩色差と無彩色差との距離差分が予め設定されている値以下であり、かつ有彩色差と無彩色差の明度成分の差が予め設定されている値以下である場合であって、代表色の彩度が予め設定されている値以下である場合に限って行ってもよい。この場合、代表色の彩度を限定しない場合に比べて明度成分の変更の対象となる代表色が少なくなり、処理量が減少する。S105で変更後の色差から得られる色空間における距離が最小となる代表色を選定し、選定した代表色へ注目画素の色をS106で置換する。例えば図9Aに示す例では、色差の明度成分を変更しており、変更後の注目画素からの色差から得られる色空間における距離は、代表色aの方が代表色bよりも短くなる。これは、代表色bよりも代表色aの方が色差の明度成分に対する変更が大きかったことによる。従って、代表色aが選択されて注目画素の色は代表色aに置換される。この図9Aに示す例の場合、無彩色に雑音成分が含まれたことによって注目画素が色づいている場合が想定され、そのような場合に有彩色群の代表色に置換してしまうと、もともと無彩色である注目画素の彩度変化により違和感が生じる場合がある。無彩色群に分類された代表色aに置換することにより、注目画素の彩度変化で違和感が生じないようにしている。また、例えば図9Bに示す例では、色差の明度成分に対する変更は行われておらず、注目画素からの距離に従って代表色が選択されて置換される。例えば代表色bが選定されれば、注目画素の色は代表色bに置換されることになる。この場合には、注目画素が無彩色に雑音成分が含まれて色づいた色であっても、有彩色群の代表色に誤って置換されることはない。なお、上述の第3の実施の形態において色差変更部13が色差の明度成分の変更を行う条件に、第2の実施の形態において色差変更部13が色差の明度成分の変更を行う場合の条件を組み合わせて用いてもよい。例えば、有彩色差と無彩色差の明度成分の差が予め設定されている値以下の場合には第3の実施の形態で説明した有彩色差と無彩色差の距離差分によって色差の明度成分の変更を行うか否かを判断し、さらに代表色の彩度を限定して変更の処理を行う。また、有彩色差と無彩色差の明度成分の差が予め設定されている値よりも大きい場合には、有彩色差が予め設定されている値よりも大きいか否かにより色差の明度成分の変更を行うか否かを判断し、さらに代表色の彩度を限定して変更の処理を行ってもよい。あるいは有彩色差と無彩色差の明度成分の差に応じて、いずれの条件を重視するかを重み付けして判断してもよい。上述の第1,第2,第3の実施の形態における変形例として、色差変更部13が注目画素の色と各代表色との色差の明度成分について変更する際に、代表色の彩度に応じて変更するだけでなく、注目画素の彩度に応じて変更してもよい。この注目画素の彩度に応じた変更は、注目画素の色の彩度が低くなるほど、注目画素と代表色との色差の明度成分を小さくする変更を行い、注目画素の色の彩度が高くなるほど、注目画素と代表色との色差の明度成分が変更されないようにすればよい。なお、注目画素の色の彩度と色差の明度成分の減少量との関係は予め決めておけばよく、例えば代表色を選択する際に用いる代表色と注目画素との距離を求める際に明度成分に乗算する重みが、注目画素の色の彩度が低いほど小さく、彩度が高いほど大きくなるような関数として予め与えておけばよい。重みが小さいほど明度成分は小さくなる。より具体的には、第1の実施の形態において図2のS104で説明に用いた彩度に対応して明度成分を変更する重みを求める関数を、代表色の彩度cとともに注目画素の彩度c’を用いて代表色の彩度c’が低ければ低いほど0に近づく関数Wc,c’を用い、重みα=Wc、c’を注目画素の色と代表色との色差の明度成分に乗算することにより明度成分の変更を行えばよい。図10は、注目画素と代表色との色差の明度成分の変更に注目画素の色の彩度を用いる場合の具体例の説明図である。代表色aおよび代表色bを含む代表色が抽出され、代表色aは無彩色群、代表色bは有彩色群に分類されたものとする。また、図示の色の注目画素が設定されたものとし、有彩色群の代表色のうち注目画素と最も色差が小さい色空間における距離が最も短い代表色が代表色bであって、注目画素と代表色bとの色差が予め設定されている値よりも大きいものとする。図10Aに示した例は上述の第2の実施の形態で説明した動作の一例に従って色差変更部13が注目画素と各代表色との色差の明度成分を変更した場合を示しており、この場合には代表色aが選択されて注目画素の色は代表色aに置換されることになる。図10Bに示した例では、色差変更部13が注目画素と各代表色との色差の明度成分を変更する際に、注目画素の色の彩度も用いた場合を示している。注目画素の彩度の値により図10Aに示した例よりも明度成分の変更は抑えられている。この場合には代表色bが選択されて注目画素の色は代表色bに置換されることになる。注目画素の色の彩度が低いほど、彩度の変化によって観察者に違和感を与えることから、注目画素の色の彩度が低いほど彩度が低い代表色へ置換されるように制御し、観察者に違和感を与えないように、代表色への色置換が行われることになる。図11は、本発明の各実施の形態およびその変形例で説明した機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、41はプログラム、42はコンピュータ、51は光磁気ディスク、52は光ディスク、53は磁気ディスク、54はメモリ、61はCPU、62は内部メモリ、63は読取部、64はハードディスク、65はインタフェース、66は通信部である。上述の本発明の各実施の形態及びその変形例で説明した各部の機能を全部あるいは部分的に、コンピュータにより実行可能なプログラム41によって実現してもよい。その場合、そのプログラム41およびそのプログラムが用いるデータなどは、コンピュータが読み取る記憶媒体に記憶させておけばよい。記憶媒体とは、コンピュータのハードウェア資源に備えられている読取部63に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読取部63にプログラムの記述内容を伝達するものである。例えば、光磁気ディスク51、光ディスク52CDやDVDなどを含む、磁気ディスク53、メモリ54ICカード、メモリカード、フラッシュメモリなどを含む等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。これらの記憶媒体にプログラム41を格納しておき、例えばコンピュータ42の読取部63あるいはインタフェース65にこれらの記憶媒体を装着することによって、コンピュータからプログラム41を読み出し、内部メモリ62またはハードディスク64磁気ディスクやシリコンディスクなどを含むに記憶し、CPU61によってプログラム41を実行することによって、上述の本発明の各実施の形態及びその変形例として説明した機能が全部あるいは部分的に実現される。あるいは、通信路を介してプログラム41をコンピュータ42に転送し、コンピュータ42では通信部66でプログラム41を受信して内部メモリ62またはハードディスク64に記憶し、CPU61によってプログラム41を実行することによって実現してもよい。コンピュータ42には、このほかインタフェース65を介して様々な装置と接続してもよい。例えば情報を表示する表示手段や利用者からの情報を受け付ける受付手段等も接続されていてもよい。また、例えば画像読取装置がインタフェース65を介して接続され、画像読取装置で読み取った画像あるいは該画像に処理を施した画像を処理対象の画像として本発明の各実施の形態及びその変形例で説明した処理を行ってもよい。処理後の限定色画像は、他のプログラムに渡してもよいし、ハードディスク64に記憶させ、またはインタフェース65を介して記憶媒体に記憶させ、あるいは通信部66を通じて外部へ転送してもよい。記憶または転送の際には、限定色画像を圧縮するとよい。限定色画像としない場合に比べて少ないデータ量を記憶または転送すればよくなる。さらに、画像形成装置がインタフェース65を介して接続されていてもよく、処理後の限定色画像を画像形成装置により形成してもよい。もちろん、部分的にハードウェアによって構成することもできるし、全部をハードウェアで構成してもよい。あるいは、他の構成とともに本発明の各実施の形態及びその変形例で説明した機能の全部あるいは部分的に含めたプログラムとして構成してもよい。もちろん、他の用途に適用する場合には、その用途におけるプログラムと一体化してもよい。"