(57)【要約】【課題】  各画像部分ごとの性状に配慮した処理を行うことのできる画像処理装置を提供する。【解決手段】  入力された画像データに対して、当該画像データに含まれる色に関する所定画像処理を行う画像処理装置であって、画像データに含まれる画像要素ごとに、その性状に関する情報を性状属性情報として検出し、画像要素ごとの性状属性情報に基づいて、処理対象となる画像要素を決定するとともに、当該処理対象となった画像要素に対する処理内容を、その画像要素に対応する性状属性情報を用いた所定ルールに基づいて決定して、当該処理対象となった画像要素に対して、決定された処理内容で色に関する所定画像処理を行う画像処理装置である。【選択図】        図１
2005189333.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データに対して、当該画像データに含まれる色に関する所定画像処理を行う画像処理装置であって、
前記入力された画像データに含まれる画像要素ごとに、その性状に関する情報を性状属性情報として検出する検出手段と、
前記画像要素ごとの性状属性情報に基づいて、処理対象となる画像要素を決定するとともに、当該処理対象となった画像要素に対する処理内容を、その画像要素に対応する性状属性情報を用いた所定ルールに基づいて決定する処理内容決定手段と、
前記処理対象となった画像要素に対して、前記決定された処理内容で前記色に関する所定画像処理を行う処理実行手段と、
を含むことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記所定ルールには、当該画像要素に隣接する画像要素のうち、処理対象となっていない画像要素に含まれる色に基づくルールが含まれることを特徴とする画像処理装置。
【請求項３】
請求項１又は２に記載の画像処理装置において、
前記所定ルールには、利用者の色覚に関する情報に基づくルールが含まれることを特徴とする画像処理装置。
【請求項４】
入力された画像データに対して、当該画像データに含まれる色に関する所定画像処理を行う画像処理方法であって、
前記入力された画像データに含まれる画像要素ごとに、その性状に関する情報を性状属性情報として検出する工程と、
前記画像要素ごとの性状属性情報に基づいて、処理対象となる画像要素を決定するとともに、当該処理対象となった画像要素に対する処理内容を、その画像要素に対応する性状属性情報を用いた所定ルールに基づいて決定する工程と、
前記処理対象となった画像要素に対して、前記決定された処理内容で前記色に関する所定画像処理を行う工程と、
を含むことを特徴とする画像処理方法。
【請求項５】
入力された画像データに対して、当該画像データに含まれる色に関する所定画像処理を行う画像処理プログラムであって、コンピュータに、
前記入力された画像データに含まれる画像要素ごとに、その性状に関する情報を性状属性情報として検出する手順と、
前記画像要素ごとの性状属性情報に基づいて、処理対象となる画像要素を決定するとともに、当該処理対象となった画像要素に対する処理内容を、その画像要素に対応する性状属性情報を用いた所定ルールに基づいて決定する手順と、
前記処理対象となった画像要素に対して、前記決定された処理内容で前記色に関する所定画像処理を行う手順と、
を含むことを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者の色覚認識を支援する画像処理装置に関する。
【背景技術】
【０００２】
色覚障碍を持った利用者の色覚認識を支援する装置としては、従来から種々のものが知られている。例えば画像データの表示の際にその映像信号を加工する装置が特許文献１に開示されている。また、画像データに含まれる画像部分のうち、再現状態を維持するべき部分、例えば写真部分を除いて、色の変換を行い、色覚認識を支援する装置が特許文献２に開示されている。
【特許文献１】特開平１１−１７５０５０号公報
【特許文献２】特開２００２−０５５６７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、これら特許文献１，２に開示されている方法によっては、例えば画像データの一部について処理を行うか否かといった制御が行われるのみであったため、処理を行うとされた画像部分に対しては、その性状に配慮されることなく、いずれも共通の処理が行われることとなっていた。
【０００４】
本発明は上記実情に鑑みて為されたもので、各画像部分ごとの性状に配慮した処理を行うことのできる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記従来例の問題点を解決するための本発明は、入力された画像データに対して、当該画像データに含まれる色に関する所定画像処理を行う画像処理装置であって、前記入力された画像データに含まれる画像要素ごとに、その性状に関する情報を性状属性情報として検出する検出手段と、前記画像要素ごとの性状属性情報に基づいて、処理対象となる画像要素を決定するとともに、当該処理対象となった画像要素に対する処理内容を、その画像要素に対応する性状属性情報を用いた所定ルールに基づいて決定する処理内容決定手段と、前記処理対象となった画像要素に対して、前記決定された処理内容で前記色に関する所定画像処理を行う処理実行手段と、を含むことを特徴としている。
【０００６】
ここで、前記所定ルールには、当該画像要素に隣接する画像要素のうち、処理対象となっていない画像要素に含まれる色に基づくルールが含まれることとしてもよい。また、前記所定ルールには、利用者の色覚に関する情報に基づくルールが含まれることとしてもよい。
【０００７】
また、上記従来例の問題点を解決するための本発明は、入力された画像データに対して、当該画像データに含まれる色に関する所定画像処理を行う画像処理方法であって、前記入力された画像データに含まれる画像要素ごとに、その性状に関する情報を性状属性情報として検出する工程と、前記画像要素ごとの性状属性情報に基づいて、処理対象となる画像要素を決定するとともに、当該処理対象となった画像要素に対する処理内容を、その画像要素に対応する性状属性情報を用いた所定ルールに基づいて決定する工程と、前記処理対象となった画像要素に対して、前記決定された処理内容で前記色に関する所定画像処理を行う工程と、を含むことを特徴としている。
【０００８】
また、本発明のある態様に係る画像処理プログラムは、入力された画像データに対して、当該画像データに含まれる色に関する所定画像処理を行う画像処理プログラムであって、コンピュータに、前記入力された画像データに含まれる画像要素ごとに、その性状に関する情報を性状属性情報として検出する手順と、前記画像要素ごとの性状属性情報に基づいて、処理対象となる画像要素を決定するとともに、当該処理対象となった画像要素に対する処理内容を、その画像要素に対応する性状属性情報を用いた所定ルールに基づいて決定する手順と、前記処理対象となった画像要素に対して、前記決定された処理内容で前記色に関する所定画像処理を行う手順と、を含むことを特徴としている。
【発明を実施するための最良の形態】
【０００９】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る画像処理装置は、図１に示すように、制御部１１と、記憶部１２と、操作部１３と、表示部１４と、入出力部１５とを含んで構成されている。制御部１１は、記憶部１２に格納されたプログラムに従って動作しており、入出力部１５から入力される画像データを、画像要素ごとに分割して、各画像要素の性状属性情報を取得する処理（性状属性情報取得処理）と、各画像要素について、処理対象となる画像要素を決定するとともに、当該処理対象となった画像要素に対する処理内容を、その画像要素に対応する性状属性情報を用いた所定ルールに基づいて決定し、決定された処理内容で所定画像処理を行う処理（以下、単に画像処理と呼ぶ）とを実行する。これら性状属性情報取得処理と、画像処理との具体的内容については、後に詳しく述べる。
【００１０】
記憶部１２は、制御部１１によって実行されるプログラムやその実行のために必要となるデータとを保持しており、また、制御部１１がその処理を行う際に生成する種々のデータを格納する、ワークメモリとしても動作する。操作部１３は、利用者から入力される指示操作の内容を制御部１１に伝達する。表示部１４は、制御部１１から入力される指示に従って、利用者に対して情報（例えば上記画像処理した後の画像データ）を提示するディスプレイ等である。入出力部１５は、外部の装置（例えばスキャナやカメラなど）から入力される画像データを制御部１１に出力する。また、この入出力部１５は、制御部１１から入力される情報（例えば上記画像処理した後の画像データ等）を外部の装置（プリンタや他の情報処理装置）に出力する。
【００１１】
［性状属性情報取得処理］
ここで、制御部１１による処理の内容について述べる。まず、入力された画像データから性状属性情報を取得する処理について説明する。制御部１１は、入出力部１５を介して外部から画像データが入力されると、これを記憶部１２に格納して、次の処理を開始する。
【００１２】
まず制御部１１は、記憶部１２に格納した画像データを、それに含まれる画像要素に分割する。この分割の処理は、例えば画像セグメンテーションの処理として広く知られたＴ／Ｉ分離処理（文字列と絵柄とを分離する処理）などを用いて行うことができ、また、絵柄部分についてはさらに、画素値（色）が共通する連続画素群ごとに分離する処理（いわゆるラベリング処理）によって所定しきい値以上の画素数からなる領域が画定できる場合は、当該ラベリング処理によって画定される領域にさらに分割してもよい。
【００１３】
例えば、図２に示すような画像データの場合、文字列（Ｔ１からＴ６）と、絵柄部分とが分離され、絵柄部分のうち、ラベリング処理によって所定しきい値以上の画素数からなる領域として画定される図２中の棒グラフ部分（Ｇ１からＧ３の部分）が分離される。一方、絵柄部分であってもラベリング処理の結果、所定しきい値以上の画素数からなる領域が画定されない写真部分（Ｐ１の部分）は、１つの画像要素として画定される。これら画像要素の画定結果は、各画像要素の画素群を特定するマスク情報等として表され、記憶部１２に格納される。
【００１４】
そして分割により得られた画像要素ごとに、その性状属性情報を検出する。具体的にこの性状属性情報は、文字線画と絵柄との別、色の均一性（グラデーションの有無）、テンプレートやロゴなど、予め定められた書式や画像パターンに合致するか否か、背景・前景の別、画像要素を構成する画素の数などである。ここで色の均一性は、画素値の分散値と、予め定めたしきい値との比較により、均一か否かを判定することができる。また、パターンへの合致は、広く知られたパターンマッチング処理を用いることができる。さらに背景・前景の別は、上記パターンマッチングによりパターンに合致したものを背景とすることとしてもよいし、孤立点除去処理によって除去される部分を背景としてもよい。
【００１５】
制御部１１は、各画像要素ごとに取得した性状属性情報を、すでに格納されている画像要素のマスク情報に関連づけて記憶部１２に格納する。この結果、記憶部１２には、図３に示すように、各画像要素の識別子（Ｐ；ここでは図２の例に対応づけた識別子としているが、これらは単に連番の識別番号であってもよい）に関連づけて、各画像要素のマスク情報（マスクのビットマップ画像など；Ｑ）と、画像要素の性状属性情報（Ｒ）とが格納されているようになる。
【００１６】
［画像処理］
次に、制御部１１は、各画像要素ごとに取得した性状属性情報に基づいて、色に関する画像処理を行う。この画像処理の内容は基本的に次の４つの段階に分かれている。すなわち、入力されたドキュメントデータから、検索対象となる色を特定する処理（検索対象色特定処理）、検索対象として特定された色から、色覚障碍を持つ人にとって混同しやすい色のセットを検索する処理（検索処理）、検索された色のセットに含まれる色のうち、調整の対象となる色を特定する処理（処理色決定処理）、並びに調整の対象となった色に実際に所定の調整処理を施し、その結果を出力する処理（調整処理）である。以下、これらの処理について順次説明する。
【００１７】
［検索対象色特定処理］
制御部１１はまず、記憶部１２に格納している画像データのうち、処理対象となる画像要素を決定する処理を行う。ここでは具体的に、記憶部１２に、予め性状属性情報に関連づけて、画像処理の処理対象とするか否かの設定と、処理対象とする場合の処理内容の設定とを保持させておく。つまり、図４に示すように、「画素値の分散が大きい部分（例えばグラデーション部分）があるか、（背景は、調整処理は除外するが、検索処理はおこなう）又は、ロゴなどのパターンに合致している」とのルールを満足する画像要素については処理対象としない旨の設定が関連づけられ、そうでないもののうち、性状属性情報に関するルールとして、文字・線図であるか、絵柄であるかのそれぞれについて処理内容の設定が関連づけられている。図４では一例として文字・線画については色変更、絵柄の領域についてはハッチングによって互いに異なる色の部分を表現する設定となっている。
【００１８】
制御部１１は、これらの設定を記憶部１２から読出し、これらの設定に従って記憶部１２に格納している画像データのうち、処理対象となる画像要素を選択する検索処理を行うことになる。
【００１９】
［検索処理］
具体的に、図２に示した画像データの場合、画素値の分散が大きい部分としての写真部分（Ｐ１）については処理対象ではなくなり、文字・線図の部分（Ｔ１からＴ６）や、背景と判定される部分（Ｂ１）、及び絵柄の部分（Ｇ１からＧ３）の画像要素内の画素値を参照し、互いに混同する色のセットを検索する。本実施の形態では、制御部１１が予め、各画像要素に含まれる画素値のリスト（重複した画素値を含まないリスト）を生成して、図３に示した当該画像要素の識別子に関連づけて記憶部１２に格納しておいてもよい。
【００２０】
次に、検索処理の具体的内容について述べる。検索処理の方法としては、次に説明するように混同色軌跡を用いる方法などがある。具体的に、混同色軌跡は、ＣＩＥ色度図の色成分空間（ＸＹ空間）上で定義される混同色線等であり、所定の色成分空間内で、色覚障碍時に混同する色同士を含むよう定義される点、線、面などである。以下では、説明を容易にするため、ＣＩＥ色度図に対応する色成分空間（Ｘ，Ｙで張られる空間）内で定義される混同色軌跡を用いて説明する。上述のように、これは混同色線となる。
【００２１】
混同色線は、図５（ａ）〜（ｃ）に示すように、Ｘ，Ｙで張られる色成分空間においては、Ｐ，Ｄ，Ｔの各タイプの色覚障碍に対応して、それぞれ互いに異なる位置にある交点Ｏから放射状に引いた線分の各々であり、本来無数に引くことができる。従って混同色線は、無数の線分の群（本発明でいう混同色軌跡群）の一つであるということができる。
【００２２】
制御部１１は、処理対象となった画像要素から取り出された画素値が表す色情報を、特定色群として記憶部１２に格納する。そして、当該特定色群に含まれる色情報の各々を、混同色軌跡群が定義できる色成分空間、例えばこの例のようにＸ，Ｙで張られる色成分空間の成分（Ｘ，Ｙ）で表現した色情報に変換する。具体的に特定色群に含まれる色情報がＲＧＢで表現されていれば、それをＸＹ値に変換する。この変換方法は、広く知られたものであるので、その説明は省略する。
【００２３】
そして制御部１１は、当該色情報の中から一つずつ、所定の順序で注目色情報を選択する。さらにこの注目色情報以外の色情報について、次のように処理する。すなわち、注目色情報Ｃ１と、注目色情報以外の色情報のうち、比較の対象となる色情報Ｃ２を一つ選択し、Ｃ１とＣ２との中点座標Ｐ（Ｘc，Ｙc）を求める。そして、中点座標と交点Ｏの座標Ｏ（Ｘo，Ｙo）とを結んでできる線分を表す式のパラメータ（例えば傾きと、Ｙ軸との交点座標と）を生成する。
【００２４】
次に、このパラメータで規定される線分（混同色軌跡群のうち、一つの注目混同色軌跡に相当する）と、注目色情報Ｃ１（又は比較対照の色情報Ｃ２）との距離ｄ（Ｃ１，Ｃ２のどちらからの距離も同じｄとなる）を求め、当該距離ｄが予め定めたしきい値ｗ未満であるか否かを調べる。ここでｗ＜ｄであれば、Ｃ１とＣ２とは互いに混同する色であるとして、Ｃ１とＣ２とを組とした混同色セットを生成し、記憶部１２に格納する。
【００２５】
制御部１１は、さらに比較対照として選択していない色情報であって、注目色情報以外の色情報が特定色群にまだあるか否かを調べ、それらのうち一つを次の比較対照として選択し、上記中点座標Ｐを求める処理から繰り返す。比較対照として選択していない色情報であって、注目色情報以外の色情報がなければ、色情報Ｃ１についての処理を完了し、記憶部１２に格納されている特定色群から色情報Ｃ１を削除して、次の注目色情報を選択して処理を繰り返し行う。こうして特定色群に含まれる色情報が一つになるまで繰り返す。
【００２６】
すると記憶部１２には、例えば図６に示すように、各処理対象となった画像要素から取り出された各画素値が表す色情報をそれぞれ注目色情報としたときに、当該注目色情報と、それと混同する色情報とを組とした混同色セットが生成される。
【００２７】
なお、ここでは図７（ａ）に示すように、比較しようとする２つの色情報の座標の中点と、交点座標とを用いたが、混同色軌跡を用いる方法としては、これに限られるものではない。例えば図７（ｂ）に示すように、比較しようとする２つの色情報Ｃ１，Ｃ２の各座標を結ぶ線分と、交点Ｏとの距離ｄを演算し、これが予め定めたしきい値未満か否かによって混同するか否かを判断してもよいし、図７（ｃ）に示すように、比較しようとする２つの色情報Ｃ１，Ｃ２のそれぞれの座標と交点Ｏとを結ぶ２本の線のなす角αが予め定めたしきい値未満か否かによって混同するか否かを判断してもよい。さらに、図７（ｄ）に示すように、比較しようとする２つの色情報Ｃ１，Ｃ２のいずれか一方の座標と、交点Ｏとを結ぶ線分と、他方の色の座標との距離ｄが予め定めたしきい値未満か否かによって混同するか否かを判断してもよい。この場合、線分（交点Ｏを通る線分なので、図７（ｄ）の線分は混同色軌跡となる）の傾きがなるべく精確に決定できるよう、Ｃ１，Ｃ２のうち、交点Ｏから遠い方をＣf、近い方をＣnとして、Ｃf−Ｏを結ぶ線分と、Ｃnとの距離ｄを演算することとするのも好ましい。
【００２８】
このようにすると、厳密には一つの混同色軌跡上にはないが、一つの混同色軌跡近傍の所定範囲内（上記それぞれのしきい値で定められる範囲）にある色情報同士が互いに混同する色情報として記憶されるため、混同の蓋然性が高い色情報同士が後に示すように処理され、互いに識別可能な態様に変換される。すなわち、必ずしも混同色線上にない２色によって実際に発生する混色についても配慮がされている。
【００２９】
［マクアダム楕円の配慮］
ここまでの説明では、色情報によって表現される色、すなわち例えばＸ，Ｙ空間上の一点で表される色は混同軌跡方向の色と混同を生じるとして説明してきたが、実際には人間の色覚特性上、混同軌跡方向でなくとも、混同を生じる色がある。具体的に特定色群に含まれている色の一つを選ぶと、その選んだ色を中心とした一定範囲に含まれる色は、見る人が色覚障碍を有しているか否かに関わらず当該選んだ色と互いに混同することが知られている。こうした色の範囲は、デイビッド・マクアダム（David MacAdam）によって詳しく調べられ、その外形状は楕円形で規定できることから、マクアダム楕円（MacAdam
ellipsis）と呼ばれている。このマクアダム楕円については、太田登著，「色彩光学」，東京電気大学出版局，１９９３年１２月２０日第一版発行の第１１５ページから１２１ページにかけて詳しい説明があるので、ここでの詳細な説明を省略する。
【００３０】
そこで制御部１１は、このマクアダム楕円に配慮して次のような処理をすることとしてもよい。すなわち、特定色群（処理対象となった画像要素から取り出された画素値が表す色情報の群）に含まれる色情報の各々を所定色成分空間の値（例えばＸ，Ｙ座標の値）に変換した後、各色情報ごとにマクアダム楕円を画定するパラメータ（中心座標（すなわち特定色群のうちの一色の座標）、長軸、短軸の長さ、楕円の傾きなど）を生成して記憶部１２に格納する。このマクアダム楕円を導き出すには、例えば楕円をやや均等なものとして規定できるＵＣＳ色度図（uniform-chromaticity-scale diagram）を用いて楕円を規定した後、当該ＵＣＳ色度図上の楕円をＸ，Ｙ座標に変換して求めてもよいし、また特定色群中の各色情報を予めＵＣＳ色度図上の座標（ｕ，ｖ）や、（ｕ′，ｖ′）などに変換しておいてもよい。後者のように特定色群の各色情報を予めＵＣＳ色度図の空間に変換する場合、当該ＵＣＳ色度図の空間上で、定義される混同色軌跡を用いる。
【００３１】
制御部１１は、特定色群に含まれる各色情報Ｃ１，…，Ｃｎについてそれぞれ規定されたマクアダム楕円ＥＣ１，…，ＥＣｎを特定するパラメータ情報を生成して記憶部１２に格納する。これらのマクアダム楕円によって表される色成分空間上の領域が、人間の色覚特性として医学的見地を利用して得られる近傍混同領域に相当する。そして制御部１１は、混同色軌跡の交点Ｏから、これらマクアダム楕円に引いた接線の式（各マクアダム楕円に接する混同軌跡）を演算して、当該接線の式を規定するパラメータ（傾きと、Ｙ軸との交点座標となど）を記憶部１２に格納する。この接線は、図８（ａ）に示すように、一つのマクアダム楕円について一つの交点から２つ引かれる。以下の説明では、色情報Ｃｋについて規定されたマクアダム楕円をＣＥｋと表し、このマクアダム楕円ＣＥｋに対して引かれた２本の接線のそれぞれをＬａｋ、Ｌｂｋと表す。
【００３２】
制御部１１は、図８（ｂ）に示すように、交点から可視光範囲外の方向に向かって引かれた基準線Ｌ0と、各色情報ごとに２本ずつ引かれた接線Ｌａｋ，Ｌｂｋの各々との角度αａｋ，αｂｋを演算する。そしてＣｋ＝Ｃ１，…，Ｃｎについて所定の順序で、αａｋ，αｂｋの間にある、αａｍ，αｂｍを検索する（ここでｍ≠ｋ）。もし、そのようなαａｍ，αｂｍが見いだされれば、色情報ＣｋとＣｍとによって表される色は互いに混同するとして、これらの色情報を同じ混同色セットに含める。具体的に図８（ｂ）においては、αａ１とαｂ１との間にαｂ２が含まれており、Ｃ１とＣ２とが互いに混同する色を表す色情報であるとして同じ混同色セットに含められる。一方αａ３とαｂ３との間にはαａ１〜αｂ２のいずれも含まれていないので、Ｃ３によって表される色と混同する色はないことになり、Ｃ３はどの混同色セットにも含まれないこととなる。
【００３３】
要するに、色情報Ｃｋに対応するマクアダム楕円ＣＥｋについて交点Ｏから引いた接線Ｌａｋ，Ｌｂｋで作られる範囲内に、他の色情報Ｃｍに対応するマクアダム楕円ＣＥｍの一部でも含まれれば、ＣｋとＣｍとは互いに混同する色を表す色情報であるとして、同じ混同色セットに含めるのである。
【００３４】
［混同色ブロックを用いる方法］
また、制御部１１の検索処理は、次のような方法によっても実現できる。この例においては、記憶部１２には、予め図９（ａ）又は図９（ｂ）に示すように、所定色成分空間（ここではＸ，Ｙによって張られる空間であるとする）内の少なくとも可視光範囲を複数のブロックに分割する。ここで分割の態様は、例えば図９（ａ）に示すように、Ｐ，Ｄ，Ｔのいずれかに対する交点Ｏから放射状に引いた複数の線分と、交点Ｏを中心とした同心円で仕切られるブロックとしてもよいし、図９（ｂ）に示すようにＸ軸、Ｙ軸に平行な複数の線分で仕切られるブロックとしてもよい。また、各ブロックは均等に分割しなくてもよい。例えば図９（ｃ）や図９（ｄ）に示すように、マクアダム楕円の面積が大きくなるほど（すなわち、Ｘの値が小さく、Ｙの値が大きいほど）ブロックの面積が大きくなるように設定してもよい。
【００３５】
また記憶部１２には、これら仕切られたブロック間で互いに混同する色を含むブロック同士を関連づける、ブロック関連付け情報が記憶されている。このブロック関連付け情報は、具体的には次に示すようなものである。すなわち各ブロックに、図１０に示すようにブロックに固有の識別子等、ブロックを識別する情報（ブロック識別情報）を割り当てておけば、ブロック関連付け情報は、互いに混同する色を含むブロックの識別情報同士を関連づけた情報（図１１）とすることができる。なお、図１１では、Ｊ１〜Ｊ９，Ｉ１〜Ｉ９，…Ａ１〜Ａ６といったように、アルファベット部分が共通するものごとに関連づけがなされている状態が示されている。
【００３６】
どのブロックの組が互いに混同する色を含むブロックであるかは、例えば混同色軌跡に沿ったブロック同士としてもよいし、注目ブロックとその周囲のブロックとしてもよい。後者は例えば図１０においてＥ３に対して、Ｄ２，Ｅ２，Ｆ２，Ｄ３，Ｆ３，Ｄ４，Ｅ４，Ｆ４を関連付ける等である。
【００３７】
こうしたブロックを設定する情報と、ブロック関連付け情報とを用いて、制御部１１は、次のようにして互いに混同する色を検索する。すなわち、特定色群の各色を、ブロックの設定に用いられる色成分空間上の座標値に変換し、各色がそれぞれどのブロックに属しているかを決定して、その結果（ブロック所属情報）を記憶部１２に格納する。そして特定色群に含まれる各色を順次選択し、選択した色が属するブロックを注目ブロックとして、当該注目ブロックをキーとしてブロック関連付け情報を検索する。そして注目ブロックに関連付けられたブロック（注目ブロックそのものを含む）を特定し、記憶部１２に格納されたブロック所属情報から、特定したブロックに属している色があるか否かを調べる。そしてそのような色があれば、当該色と、上記選択した色とを互いに混同する色として同じ混同色セットに含めて、記憶部１２に格納する。
【００３８】
例えば、特定色群に含まれる色情報Ｃ１によって表される色が属するブロックがＥ３であるとし、記憶部１２に格納されたブロック関連付け情報に、Ｅ１，Ｅ２，Ｅ３…Ｅ７を互いに関連付ける情報が含まれているとする。このとき、特定色群に含まれる別の色情報Ｃ２によって表される色がブロックＥ７に属しているとすると、注目ブロックＥ３とブロックＥ７とはブロック関連付け情報によって関連付けられているため、ブロックＥ７に属する色情報Ｃ２は、色情報Ｃ１と同じ混同色セットに含めて記憶部１２に格納される。
【００３９】
さらにブロックは、重複を許しながら設定されてもよい。例えば図１２に示すように、図９（ａ）で設定したブロックに対し、半分の幅で放射状の線分（破線で示す）を設定し、隣り合う破線と図９（ａ）の同心円とで仕切られたブロックを、図９（ａ）のブロックとともに設定してもよい。このようにブロックを定義すると、境界付近にある色をより精密に処理できる。この場合、各色は、２つのブロックに属する場合がある（例えば図１２において点ｔは、Ｄ６のブロックとＮ６のブロックとの双方に属している）が、そのような場合は、当該２つのブロックのいずれか一方に関連付けられているブロックに属している色との間で互いに混同するとしてそれぞれを表す色情報を同じ混同色セットに含めて記憶部１２に格納する。
【００４０】
ここまで、例を用いて説明したように、制御部１１は、混同色軌跡の情報を用いる方法や色成分空間をブロックに分割する等の方法によってドキュメントデータ内で用いられている色の少なくとも一部（特定色群に含まれる色情報）について、混同色セットの情報を少なくとも一つ生成して記憶部１２に格納する。
【００４１】
また制御部１１は、これらの処理をＰ，Ｄ，Ｔのそれぞれの色覚障碍のタイプに対する交点ごとにそれぞれ行い、それぞれから得られる混同色セットを生成する。
【００４２】
［明度を用いた処理の効率化］
尤も、同一混同色軌跡上の２色（混同色）であっても、それらの明度が異なれば、どのタイプの色覚障碍を有していても、それらを互いに異なる色として認識できることが多い。そこで制御部１１は、互いに混同すると判断した２つの色情報のそれぞれの明度を調べ、それらの明度が異なる場合は、混同色セットに含めない（または混同色セットから排除）こととする。このようにすると、混同色セットに含まれる色情報の数が低減するので、後の処理負荷が軽減される。
【００４３】
また検索処理の際に、注目色情報を選択した段階で、特定色群のうち、当該注目色情報と明度が異なる色を表す色情報については検索処理の対象としない、すなわち、人間の色覚特性上、明度の差がある色同士については、互いに混同するか否かの判断を行わずに、混同しないものとして扱うようにしてもよい。このようにすると、検索処理の負荷が軽減される。
【００４４】
［Ｐ，Ｄの交点を平均化することによる効率化］
さらに、制御部１１は、検索処理として混同色軌跡を用いる場合、次のようにしてもよい。すなわちＰに対する交点と、Ｄに対する交点とは比較的近い位置にあるので、Ｐに対する交点の座標と、Ｄに対する交点の座標とに基づいてそれらの中間的位置として定められる座標に仮想的な交点を置き、当該仮想的交点から放射状に引いた線分を混同色軌跡とすることになる。
【００４５】
［処理色決定処理］
制御部１１は、上記検索処理の結果として記憶部１２に格納される混同色セットの情報を参照して、混同色セットのうち、実際に次の調整処理を行うべき色情報（処理対象色）を決定する。これは実際には、制御部１１は混同色セットに含まれるすべての色情報についてそれぞれ調整処理を行ってもよい。
【００４６】
しかしながら必ずしもすべての色情報について調整処理をする必要がない場合もある。そこで制御部１１は、各色を処理対象とするか否かのパターン（Ｃ１，Ｃ２，Ｃ３について、Ｃ１のみを処理するパターンと、Ｃ１とＣ２とを処理するパターンと、…といった処理対象とする色情報の組み合わせ）のうち、処理対象とする色の数が最小となるパターンを検索し、当該パターンに基づいて処理対象となる色を決定する。この処理色決定処理によって処理対象色が絞り込まれ、処理負荷が軽減される。また白や黒といった色情報については、処理対象色としない。
【００４７】
以下、処理色決定処理の具体的内容の例について説明する。以下では、処理の対象となっている画像データ上で互いに異なる色で表される領域同士がどのように配置されているかに基づき、処理対象色を決定する方法と、混同色セットの状態に基づいて処理対象色を決定する方法とを例として説明する。なお、実際の処理においては、以下のどの方法によって処理対象色を決定するかをユーザが選択可能となっていても好ましい。
【００４８】
［配置に基づく処理色決定処理］
制御部１１は、処理の対象となっている画像データ上の色の配置に基づいて処理対象色を決定することができる。すなわち、記憶部１２に格納された混同色セットに色情報Ｃ１とＣ２とが含まれ、Ｃ３が含まれていない場合に、図１３（ａ）に示すように、画像データ上、色情報Ｃ１を含んだ領域情報とＣ２を含んだ領域情報とを抽出し、Ｃ１で表される色の領域と、Ｃ２で表される色の領域とが隣接して配置されている場合は、これらＣ１とＣ２との少なくとも一方を処理対象色とする必要がある。しかし、図１３（ｂ）に示すように、画像データ上、Ｃ１で表される色の領域とＣ２で表される色の領域とが直接隣接せず、Ｃ３で表される色の領域がそれらの間に配置されている場合、Ｃ１とＣ２とがＣ３によって塗り分けられているため、Ｃ１とＣ２とを処理対象色とする必要は必ずしもなくなる。
【００４９】
そこで制御部１１は、画像データ上で、同じ混同色セットに含まれる色同士の隣接状態に基づき、処理対象となる色を決定する。具体的に隣接状態を参照する処理の例は次のようになる。
【００５０】
制御部１１は、混同色セットの各々について、次の処理を行う。まず、混同色セットの一つを注目混同色セットとして、当該注目混同色セットに含まれている色情報のすべてを処理対象色として仮に決定する。そして仮に決定された処理対象色に含まれる色情報の各々について、各色情報を含んでいる画像要素を注目要素として、当該注目要素に隣接する画像要素（隣接要素）を検索する。
【００５１】
そして隣接要素（複数ある場合は、それぞれの隣接要素）内の色情報の群を参照して、それらが注目混同色セットに含まれているかを調べ、どの色情報も注目混同色セットに含まれていない場合には、注目要素に含まれている色情報を、仮に決定された処理対象色から取り除く。
【００５２】
こうした処理を各混同色セットのそれぞれを順次注目混同色セットとして繰り返し行うと、それぞれについて処理対象色が仮に決定される。制御部１１は、これら仮に決定された処理対象色のうち、いずれかに含まれている色情報を、本処理対象色として決定し、記憶部１２に格納する。
【００５３】
これによると、互いに混同するとされた色情報のすべてが一旦処理対象色として仮決定され、仮決定された処理対象色のうち、それが用いられている画像要素に隣接する画像要素に、それと混同する色情報が用いられていない場合は、当該色が処理対象色から取り除かれる。従って、互いに混同する色のうち、それらが隣接しており、いずれかについて調整処理を要するという場合にのみ、当該色が処理の対象となるので、処理負荷が軽減される。
【００５４】
なお、この処理色決定処理の過程では、一旦、本処理対象色とされたものについては、仮に決定された処理対象色から取り除くか否かの処理を省略することとすれば、さらに処理効率が向上する。
【００５５】
［配置に基づく処理色決定処理の別の例］
また制御部１１は、別の方法によって配置に基づく処理色決定処理を行うこともできる。すなわち制御部１１は、記憶部１２に格納されている画像要素のそれぞれに対応するカウンタを記憶する領域を記憶部１２内に確保し、それぞれの画像要素に対応するカウンタの値を「０」に初期化する。
【００５６】
次に、制御部１１は記憶部１２に格納されている混同色セット（又は後に説明する仮セット）の一つを注目混同色セットとし、当該注目混同色セットに含まれる色情報の一つを選択色情報として選択する。そして記憶部１２に格納されている画像要素のうちから、選択色情報を含む画像要素を抽出する。ここでそのような画像要素が複数あれば、制御部１１は、当該複数の画像要素をすべて抽出する。
【００５７】
さらに制御部１１は、当該抽出した画像要素のそれぞれに隣接する画像要素を検索し、当該検索の結果として得られた画像要素（隣接要素）に関連づけられている色情報の群を取り出す。そしてこの取り出した色情報のうち注目混同色セットに含まれているものがいくつあるかを調べ、その結果を隣接混同色数として、各画像要素に対応するカウンタに加算する。
【００５８】
そして制御部１１は、注目混同色セットに含まれる色情報のうち、未選択のものを選択して、画像要素を抽出する処理から繰り返す。そしてこれを未選択の色情報がなくなるまで繰り返して行う。
【００５９】
ここで、例えば図１４（ａ）に示すように画像要素Ｒ１〜Ｒ５が画定され、各領域に対応する領域情報が色情報Ｃ１〜Ｃ５となっている場合であって、注目混同色セットにＣ１とＣ２とＣ４とが含まれ、Ｃ３とＣ５とが含まれていないときのカウンタの状態を例示すると、図１４の領域Ｒ１（色情報Ｃ１）を選択したときに、隣接する４つの領域（Ｒ２〜Ｒ５）のうち、色情報Ｃ２，Ｃ４のものをカウントするので、領域Ｒ１に対応するカウンタは「２」となる。また、色情報がＣ２，Ｃ４である領域Ｒ２，Ｒ４のそれぞれを選択したときに、隣接した領域のうち、色情報がＣ１である領域Ｒ１をカウントするだけなので、それぞれに対応するカウンタは「１」となる。また、色情報Ｃ３，Ｃ５に対応する領域Ｒ３，Ｒ５については、カウンタは「０」のままである（図１４（ｂ））。
【００６０】
制御部１１は、さらに記憶部１２に格納された混同色セットのうち、まだ注目混同色セットとなっていない混同色セットがなくなるまで、各混同色セットを順次注目混同色セットとしながら繰り返して処理する。この結果、各領域情報ごとに、その領域情報によって表される領域の周囲にある領域のうち、互いに混同する色の領域がいくつあるかがカウンタの値として記憶部１２に保持された状態となる。
【００６１】
制御部１１は、各領域情報に対応するカウンタの値のうち、最大の値のものの一つを選択し、当該選択した値に対応する領域情報の色情報を参照して、当該色情報を処理対象色として決定し、当該処理対象色を記憶部１２に格納する。そして制御部１１は、当該色情報を各混同色セットから取り除いた仮の混同色セット（仮セット）を生成して、上記隣接状態を参照する処理を繰り返す。そしてどのカウンタも「０」となったところで処理を終了する。
【００６２】
例えば図１４（ａ）に示した例の場合、領域Ｒ１に対応するカウンタ「２」が最大の値となっているので、当該領域Ｒ１に対する色情報Ｃ１を処理対象色として、混同色セットから色情報Ｃ１を除いた仮セットを生成する。この仮セットにはＣ２，Ｃ４が含まれていることとなるが、Ｒ２とＲ４とは隣接していないので、隣接状態を参照する処理を繰り返すと、領域Ｒ１〜Ｒ５のどの領域情報に対応するカウンタも「０」のままとなる。従って、処理対象色はＣ１だけとなる。これにより、例えばＣ１とＣ２の双方に対して処理を行う場合に比べて処理負荷を低減できる。
【００６３】
また隣接状態を参照する処理はより単純にカウンタではなく「０」又は「１」の２値状態のフラグとし、隣接混同色数が「１」以上となった領域情報に対応するフラグを「１」に変更するようにし、フラグが「１」となった領域情報のうち、いずれかの領域情報に含まれる色情報を所定の方法で（例えばランダムに）選択し、選択した色情報を処理対象色として決定し、当該処理対象色を記憶部１２に格納してもよい。この場合、制御部１１は、当該色情報を各混同色セットから取り除いた仮の混同色セット（仮セット）を生成して、上記隣接状態を参照する処理を繰り返す。そしてどのフラグも「０」のままとなったところで処理を終了する。
【００６４】
さらに、このようにフラグを用いる場合は、フラグが「１」となっているすべての領域情報の各々に含まれる色情報を処理対象色として決定し、当該処理対象色を記憶部１２に格納してもよい。このようにすべての領域情報の各々に含まれる色情報を処理対象色とする場合、調整処理の負荷は低減できないが、処理色決定処理自体の負荷を低減できる。
【００６５】
［混同色セットの状態に基づく処理色決定処理］
また処理色決定処理の別の例として、混同色セットの状態に基づいて処理対象色を生成してもよい。これは例えば、検索処理で生成された２つの混同色セットのうち、第１の混同色セットに色Ｃ１とＣ２とが含まれ、第２の混同色セットに色Ｃ１とＣ３とが含まれている場合、色Ｃ１の明度を色Ｃ２、Ｃ３のどちらとも異なるように調整処理すれば、他のＣ２，Ｃ３に対する調整処理は不要となることに基づくものである。
【００６６】
この場合、制御部１１は、記憶部１２に格納されている各混同色セット（又は後に説明する仮セット）について、次の、混同色セットの状態に基づく処理色決定処理を行う。すなわち、混同色セットの一つを選択し、当該選択した混同色セットに含まれている各色情報に対応するカウンタを記憶部１２に確保してそれぞれの値を「１」にリセットする。
【００６７】
次に、未だ選択していない混同色セットの一つを選択して、当該選択した混同色セットに含まれている各色情報に対応するカウンタが記憶部１２に格納されていればそれをインクリメントし、格納されていなければ、新たに記憶部１２に当該色情報に対応するカウンタを設定してその値を「１」にリセットする。
【００６８】
そして未だ選択していない混同色セットがなくなるまで、未だ選択していない混同色セットの一つを選択する処理から繰り返して行う。すると、いずれかの混同色セットに含まれている色情報の各々について、その色情報がいくつの混同色セットに含まれているかを表す頻度の情報が得られるので、制御部１１は、その頻度が最も多いもの（最も多いものが複数あればそのうちの一つ）を処理対象色として決定し、記憶部１２に格納する。
【００６９】
制御部１１は、各混同色セットから、当該処理対象色として決定された色情報を取り除いた仮セットを生成し、当該仮セットに含まれる色情報の数が１つ以下になるまで、上記、混同色セットの状態に基づく処理色決定処理を繰り返して行う。
【００７０】
こうして、共通して２以上の混同色セットに含まれている色情報が優先的に処理対象色となる。
【００７１】
［性状属性情報に基づく処理色決定処理］
さらに、処理色決定処理の別の例として、性状属性情報に基づいて処理対象色を決定してもよい。この場合、制御部１１は、記憶部１２に格納されている各混同色セットについて、次のように処理する。すなわち、各混同色セットから順次一つずつを選択し、当該選択した混同色セットに含まれている色情報のうち、それを含む画像要素の性状属性情報を記憶部１２に格納されている情報から検索し、各色情報のうち、色の均一性の高いもの（グラデーションのないもの）や画素数の多い（又は逆に少ない）画像要素に含まれている色情報から順に処理対象色として決定する。
【００７２】
この例では、制御部１１は、各混同色セットについて上記のように処理し、これによって性状属性情報に関して予め定められた条件によって処理対象色を決定することになる。
【００７３】
［調整処理］
次に、処理色決定処理によって決定された処理対象色について、利用者が他の色と識別可能な状態に調整する処理について説明する。具体的に制御部１１は、処理対象色の明度・彩度・色相などといった色成分空間上の位置を変更するか、又は処理対象色となった色が含まれる領域について、色ごとに定めた模様（パターン）を重畳し、またはパターンで色を置き換えるなど、模様を用いた処理を行う。
【００７４】
本実施の形態では、図４に示した通り、各画像要素の性状属性情報に応じて定められている方法で処理が行われる。以下に、調整処理の例として、色成分空間上の位置を変更する例と、模様を用いた例とをそれぞれ説明する。
【００７５】
［色成分空間上の位置を変更する例］
既に説明したように、一つの混同色軌跡上にある２色であっても、明度が異なれば識別可能な状態となる。そこで、制御部１１は、処理対象色となった色情報について、明度の情報を変更する。ここで変更後の明度の値をどのようにするかは次のようにして決めればよい。なお、以下の説明では、混同色セットに含まれている各色情報については、その明度が所定範囲内に近接しているものとする（すなわち既に説明した明度を用いた効率化の処理が行われているとする）。
【００７６】
すなわち、予め人間の視覚特性上、識別可能とされる互いに異なる明度の情報を予めモデル明度情報として記憶部１２に格納しておく。そして、変更の対象となる色情報を処理対象色から一つ選択し、当該変更の対象となった色情報の現在の明度を参照し、当該記憶部１２に格納されているモデル明度情報のうち、当該現在の明度に最も近いもの以外のものを一つ、所定の方法で（例えばランダムに）選び、変更の対象となった色情報の明度の情報を、その選んだ明度の情報に変更するとともに、当該選んだ明度の情報を「使用済み」として記憶する。制御部１１は、同じ混同色セットに含まれている色情報の明度を上述の方法で変更する場合は、モデル明度情報のうち、変更の対象となった色情報の現在の明度に最も近いもの以外であって、かつ「使用済み」となっているもの以外の明度の情報を一つ選び、変更の対象となった色情報の明度の情報を、その選んだ明度の情報に変更するとともに、当該選んだ明度の情報を「使用済み」として記憶する。
【００７７】
なお、明度を用いた効率化の処理を行う際に、明度が異なるとして混同色セットから取り除いた色情報に配慮するため、当該取り除いた色情報の明度の情報に最も近いモデル明度情報は予め「使用済み」として記憶しておくことも好適である。
【００７８】
これにより、同じ混同色セットに含まれている各色情報が互いに異なる明度を有するよう（すなわち調整量を異ならせて）調整される。
【００７９】
また、混同色セットに含まれている色情報が２つの場合は、一方は明るく（高明度や高輝度）に、もう片方は暗く（低明度や低輝度）なるよう調整することも好ましい。これはモデル明度情報の一つを選択する際に、一方については現在の明度より大きい明度を選択し、他方については、現在の明度より小さい明度を選択するようにすれば実現できる。
【００８０】
さらに、明度ではなく彩度の成分を変換してもよい。この場合も同様に、同じ混同色セットに含まれている色の間で互いに異なる調整量となるよう、彩度が調整される。また同じ混同色セットに含まれている色情報が２つの場合に、一方は高彩度に、他方は低彩度になるよう調整するのも同様に行うことができる。
【００８１】
さらに、色相成分についても、同じ混同色セットに含まれている色の間で互いに異なる調整量となるよう、色相が調整される。また同じ混同色セットに含まれている色情報が２つの場合に、一方はプラス方向（時計廻り）に、他方はマイナス方向（反時計廻り）に調整する。
【００８２】
またここでは、明度・彩度・色相で張られる色成分空間において調整を行う例について示したが、Ｘ，Ｙによって張られる色成分空間において調整してもよい。この場合、例えば同じ混同色セットに含まれている色情報について、そのうちの少なくとも一つの色情報の成分を、当該混同色セットの元となった混同色軌跡に対する法線方向に調整する。また、同じ混同色セットに含まれている色情報について、そのうちの２つの色情報について、それぞれが法線方向に対して逆向きに調整されるようにするなど、調整後の各色情報の一部が別の混同色軌跡近傍の所定範囲に入らないようにしなければならない。
【００８３】
また、これらのように明度などを調整する場合、色情報を一旦、調整の対象となる色成分を含む色成分空間に変換しなければならない。しかしながら、その後の処理においては、別の色成分空間が好ましい場合もある。そこで、本実施の形態の制御部１１は、こうした明度などを調整する際には、その前に調整対象となる色成分を含む色成分空間内の値に色情報を変換し、色成分の調整を行ったのち、元の色成分空間の値に、調整後の色情報を逆変換する。また、後段の処理においてより好適な色成分空間があれば、当該好適な色成分空間に、調整後の色情報を変換してもよい。
【００８４】
［模様を用いる例］
また制御部１１は、模様を用いて調整処理を行ってもよい。この場合は、記憶部１２に予め複数の模様の情報（パターン情報）を記憶させておき、各処理対象色に対して互いに異なるパターン情報を用いて処理を行う。これらのパターン情報の例としては、ハッチングや、繰り返し模様などがある。
【００８５】
パターン情報を用いた（模様を用いた）処理の例を次に列挙して述べる。
【００８６】
［パターンに置換する例］
制御部１１は、処理対象色となった各色情報について、それぞれ互いに異なるパターン情報を関連付ける。次に、ドキュメントデータのうち、処理対象色となった色情報の部分を、その色情報に関連付けたパターン情報に示される模様に置き換える。
【００８７】
さらにこの場合、上記色情報とパターン情報との関連付けにおいては、色情報の濃度が濃くなる順に、パターン情報も濃くなるように関連付ける。これによって、処理対象色となった色情報が濃くなるほど、置き換えられたときのパターン情報も濃いものとなることになって、視覚的な印象がある程度維持される。
【００８８】
［パターンを重畳する例］
また制御部１１は、パターンに置換するのではなく、処理対象色となった色情報の部分にパターンを重畳してもよい。この場合は、処理対象色となった色情報にパターンを乗じる。この場合も、上記色情報とパターン情報との関連付けにおいては、色情報の濃度が濃くなる順に、パターン情報も濃くなるように関連付けることで、視覚的な印象がある程度維持される。
【００８９】
さらにこのようにパターンを重畳する場合は、その重畳の割合を処理対象色となった色情報の色の濃さに応じて変化させることで、視覚的な印象をある程度保持することができる。これは例えば、ドキュメントデータで用いられる色情報に対応付けて、予め重畳の割合を関連付けたテーブルを参照して行ってもよい。
【００９０】
さらに制御部１１は、パターン情報を重畳する際に、処理対象色となった色情報の明度・彩度・色相など、色成分の一つに対してパターン情報を重畳するようにしてもよい。
【００９１】
［動作例］
本実施の形態の画像処理装置は、上述の構成を有しているので、例えば図２に示した画像データが入力された場合、既に説明したように、Ｔ１からＴ６、Ｐ１、Ｇ１からＧ３、Ｂ１の各画像要素に分離した上で、それぞれの性状属性情報を、Ｔ／Ｉ分離処理によりＴ１からＴ６を「文字」、Ｐ１を「写真」、Ｇ１からＧ３を「絵柄」、Ｂ１を「背景」として認識して設定する。
【００９２】
ここで画像要素Ｔ６と、Ｇ３とで用いられている色が同じ混同色セットに含まれることとなると、制御部１１は、性状属性情報が「絵柄」となっている画像要素Ｇ３に含まれる色を処理対象色とし、また画像要素Ｇ３の性状属性情報である「絵柄」に対応づけられた処理方法を、図４に示した設定を参照して「ハッチング」と決定して、画像要素Ｇ３内で、上記処理対象色となった部分を、予め記憶させてある（色とパターンの関係は固定ではない）パターン情報で示される模様に置換える（または重ね合わせる）処理を行う。
【００９３】
［調整後の情報の保持］
制御部１１は、さらに、こうして調整された後の色情報を、元の（調整前の）色情報に関連付けて記憶部１２に格納して保持させてもよい。こうして保持させた情報は、他の画像データにおいても利用できるようにする。なお、この場合において、他の画像データにおいて、この保持されている情報に含まれていない色情報がさらに調整された場合は、当該色情報と、その調整後の色情報とを関連付けて、この保持されている情報に追記して格納することも好ましい。これにより、処理の結果がキャッシュされているのと同様の状態となって、処理負荷を低減させることができる。
【００９４】
なお、こうした、いわばキャッシュされた情報を少なくとも一定期間保持させることによって、連続して入力される画像データに含まれる色情報について均質な調整が行われるため、例えばプレゼンテーションで利用される一連の資料について同様の調整がなされ、視認性が向上する。
【００９５】
［モデル情報の利用］
さらに、入力された画像データにおいて利用される色情報のうち、代表的な色についての色情報については、予め調整後の色情報を関連付けて記憶部１２にモデル情報として格納しておき、制御部１１が調整処理の際に当該格納されているモデル情報を利用するようにしてもよい。
【００９６】
［変形例］
ここまでの説明においては、混同色セットを検索するための色成分空間として、Ｘ，Ｙの２次元の空間としていたが、これに明度や輝度を加えた３次元の色成分空間を用いてもよい。さらに、他の色成分を含めてＮ次元の空間を用いてもよい。
【００９７】
さらに、画像データ内から特定する画像要素は、一定の面積を有する領域だけでなく、線分のようなものであってもよい。この場合、領域に対するパターンの代りに、線分の表示態様（線種、つまり実線や破線など）を変更してもよい。
【００９８】
また、ここまでの説明では画像データがビットマップデータである場合について説明したが、例えばポストスクリプト（登録商標）などの記述言語で記述されたデータである場合には、当該データの内容から画像要素を分離するとともに、各画像要素について文字・線画と絵柄（ラスタデータ）の別などを、性状属性情報として取得することとしてもよい。
【図面の簡単な説明】
【００９９】
【図１】本発明の実施の形態の画像処理装置の一例を表す構成ブロック図である。
【図２】本発明の実施の形態の画像処理装置に入力される画像データの一例を表す説明図である。
【図３】記憶部に格納されているデータの一例を表す説明図である。
【図４】処理方法を定めるデータの例を表す説明図である。
【図５】混同色軌跡の例を表す説明図である。
【図６】混同色セットの例を表す説明図である。
【図７】検索処理の概要を表す説明図である。
【図８】マクアダム楕円に配慮した検索処理の例を表す説明図である。
【図９】色成分空間をブロックにわけた例を表す説明図である。
【図１０】色成分空間をブロックにわけた際の、ブロックを特定する情報の例を表す説明図である。
【図１１】ブロック同士を関連づけた情報の例を表す説明図である。
【図１２】互いに重複を許して画定されたブロックの例を表す説明図である。
【図１３】色情報の配置の態様の例を表す説明図である。
【図１４】色情報の配置の態様の別の例と、それに基づく処理対象色の決定処理の例を表す説明図である。
【符号の説明】
【０１００】
１１  制御部、１２  記憶部、１３  操作部、１４  表示部、１５  入出力部。
【図１】
2005189333.tif 000003
【図２】
2005189333.tif 000004
【図３】
2005189333.tif 000005
【図４】
2005189333.tif 000006
【図５】
2005189333.tif 000007
【図６】
2005189333.tif 000008
【図７】
2005189333.tif 000009
【図８】
2005189333.tif 000010
【図９】
2005189333.tif 000011
【図１０】
2005189333.tif 000012
【図１１】
2005189333.tif 000013
【図１２】
2005189333.tif 000014
【図１３】
2005189333.tif 000015
【図１４】
2005189333.tif 000016