(57)【要約】【課題】文書作成者や一般色覚者に違和感を与えずに、色弱者がグラフなどの入力画像中の塗りつぶし領域の色同士を判別しやすいように色変換する。【解決手段】色抽出部１は入力画像から使用色を抽出し、識別性評価部３は、使用色中に色弱者が識別し難い色の組み合わせがあるかを評価する。識別し難い色の組み合わせがある場合に、付加画像生成部４は透明トナーデータを生成し、識別し難い色の組み合わせの一方の色に、透明トナーを重畳し、その表面の特性を変化させる。【選択図】図２
2011056716.tif 000002
【特許請求の範囲】
【請求項１】
入力画像データを画像形成用の画像データに変換する画像処理装置であって、前記入力画像データから使用色を抽出する色抽出手段と、前記抽出された使用色の信号を、輝度を含む３つの色信号成分から成る中間色信号へと変換する色信号変換手段と、前記変換された中間色信号に基づき、前記使用色の識別性を評価する識別性評価手段と、前記識別性評価手段の評価結果及び入力画像データに基づき、通常の画像形成用のデータに付加する付加画像データを生成する付加画像生成手段と、前記入力画像データを、通常の画像形成用データに変換する色変換手段とを備えることを特徴とする画像処理装置。
【請求項２】
前記付加画像生成手段により生成される付加画像データは、出力媒体の表面の散乱特性を変化させるような画像形成材料を制御するための画像形成用データであることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記付加画像生成手段は、識別性評価手段によって識別性が悪いと評価された色の組合せのうち、明度差が所定値以上であった場合又は明度差が所定値以下でかつ彩度差が所定値以下であった場合、明度の高い方の色の領域に対して、明度差が所定値以下で彩度差が所定値以上であった場合、彩度の低い方の色の領域に対して、それぞれ前記付加画像形成用のデータを生成することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記付加画像生成手段は、識別性評価手段によって識別性が悪いと評価された色の組合せのうち、一方の色の色相角と通常の画像形成に用いられる有彩の画像形成材料の色相角との色相角差が所定値以下であった場合、前記一方の色の領域に対して、前記付加画像形成用のデータを生成することを特徴とする請求項２記載の画像処理装置。
【請求項５】
さらに色調整部を備え、前記付加画像データの有無によって、前記使用色の識別性を変化させられない場合に、色調整を行うことにより、識別性を向上させることを特徴とする請求項１記載の画像処理装置。
【請求項６】
入力画像データを画像形成用の画像データに変換する画像処理方法であって、前記入力画像データから使用色を抽出する色抽出工程と、前記抽出された使用色の信号を、輝度を含む３つの色信号成分から成る中間色信号へと変換する色信号変換工程と、前記変換された中間色信号に基づき、前記使用色の識別性を評価する識別性評価工程と、前記識別性評価工程の評価結果及び入力画像データに基づき、通常の画像形成用のデータに付加する付加画像データを生成する付加画像生成工程と、前記入力画像データを、通常の画像形成用データに変換する色変換工程とを備えることを特徴とする画像処理方法。
【請求項７】
入力画像データの各画素を色差に基づき複数のクラスタに分類するクラスタ化手段と、前記複数のクラスタにおいて、色弱者にとって識別しにくい組み合わせのクラスタを判断する識別性判断手段と、前記識別性判断手段により識別しにくいと判断された組み合わせのクラスタを対象クラスタとして、前記対象クラスタにおける情報を取得する情報取得手段と、前記取得した対象クラスタにおける情報に基づき、前記対象クラスタに付加する付加画像データを生成する付加画像生成手段と、前記入力画像データを通常の画像形成用データに変換する色変換手段と、前記通常の画像形成用データと前記付加画像データとに基づいて記録媒体に出力画像形成を行う画像形成手段とを備えること特徴とする画像処理装置。
【請求項８】
前記付加画像生成手段は、前記対象クラスタのうちの一方のクラスタに対して付加画像データを生成することを特徴とする請求項７記載の画像処理装置。
【請求項９】
前記情報取得手段は、前記対象クラスタを構成する画素数を情報として取得し、前記付加画像生成手段は、構成する画素数の小さい方のクラスタに対する付加画像データを生成することを特徴とする請求項７記載の画像処理装置。
【請求項１０】
前記付加画像生成手段は、前記付加画像を生成するクラスタの画素数が予め定めた閾値以上であるか否かを判断し、予め定めた閾値未満である場合には、前記クラスタではないもう一方のクラスタに対して付加画像データを生成することを特徴とする請求項９記載の画像処理装置。
【請求項１１】
前記情報取得手段は、前記対象クラスタを構成する各画素の代表色を取得し、前記代表色を通常の画像形成用データに変換した際の色材量を求め、前記付加画像生成手段は、前記色材量が予め定めた閾値未満であるか否かに応じて、前記付加画像データの生成方法を異ならせることを特徴とする請求項７記載の画像処理装置。
【請求項１２】
前記情報取得手段は、前記対象クラスタを構成する各画素の代表色を取得し、前記代表色を通常の画像形成用データに変換した際の色材量を求め、前記付加画像生成手段は、前記色材量が予め定めた閾値以上である場合に、前記対象クラスタの一方のクラスタと他方のクラスタに対してそれぞれ異なる付加画像データを生成することを特徴とする請求項７に記載の画像処理装置。
【請求項１３】
前記付加画像生成手段は、光沢を上げる付加画像データと光沢を下げる付加画像データを前記各クラスタに対する付加画像データとして生成することを特徴とする請求項１２記載の画像処理装置。
【請求項１４】
入力画像データの各画素を色差に基づき複数のクラスタに分類するクラスタ化工程と、前記複数のクラスタにおいて、色弱者にとって識別しにくい組み合わせのクラスタを判断する識別性判断工程と、前記識別性判断工程により識別しにくいと判断された組み合わせのクラスタを対象クラスタとして、前記対象クラスタにおける情報を取得する情報取得工程と、前記取得した対象クラスタにおける情報に基づき、前記対象クラスタに付加する付加画像データを生成する付加画像生成工程と、前記入力画像データを通常の画像形成用データに変換する色変換工程と、前記通常の画像形成用データと前記付加画像データとに基づいて記録媒体に出力画像形成を行う画像形成工程とを備えること特徴とする画像処理方法。
【請求項１５】
請求項６または１４記載の画像処理方法をコンピュータに実現させるためのプログラム。
【請求項１６】
請求項６または１４記載の画像処理方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書作成者や一般色覚者に違和感を与えずに、色弱者が色を判別しやすくなるような色変換を行う画像処理装置、画像処理方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
近年、カラー画像を表示、印刷するカラー画像出力技術の発達により、個人や企業が作成する文書、ＷＥＢページには、様々な色付き文字やカラー画像が使用されている。このような文書では、注意を促す表記やグラフのグループ分けに色付き文字等を用いることにより、色そのものに重要な情報を持たせている場合が多い。また、これらの文書の内容を正しく理解するためには、文字や画像を認識し、さらに文書に用いられている色の違いを判別しなければならない。
【０００３】
このような様々な色を用いた文書であっても、色覚に障害がある場合には色情報の判別が難しい。例えば、赤と緑の判別が難しい色覚の場合では、赤、緑、青を使用したグラフの、赤と緑の識別がしにくく、あるいは全く識別できないため、青とそれ以外の２要素から成るグラフとしか認識できない場合がある。また、カラー画像出力装置が多色を表現できるため、却って、一般的な色覚特性の人にとっても識別しづらい配色がなされてしまうことがある。
【０００４】
図１に色文字、円グラフ、写真を含むような文書例を示すが、図１に示したグラフでは、円グラフ本体の塗り分けは、比較的面積が大きく、色同士が接しているため、色の違いは比較的分かりやすい。しかし、このグラフの情報を読み取るためには、凡例と対応付ける必要があるが、凡例部分は面積が小さいため、色同士の違いが分かりにくく、円グラフ本体部分との対応付けが難しくなる。同様に、色文字についても、明朝体のような細い字体で、しかも文字サイズが小さいような場合には、色文字の使い分けが認識しづらい。一方、写真などの自然物の画像については、経験的に対象物と色名を対応付けられる（葉は緑、人の顔は肌色等）場合が多く、また、色の塗り分けそのものが意味を持つものではない場合が多い。
【０００５】
ところで、人間の色覚に関する生理的、医学的研究によると、色覚障害には、上述のような、赤と緑の判別が困難な赤緑色盲、また、黄青色盲、全色盲といった型があることが知られている。最近では、ＣＵＤＯ（ＮＰＯ法人  カラーユニバーサルデザイン機構）が、色覚が正常もしくは異常という線引きではなく、Ｃ（Ｃｏｍｍｏｎ）型／Ｐ（Ｐｒｏｔａｎｏｐｅ）型（強度・弱度）（赤緑色盲又は色弱に相当）／Ｄ（Ｄｅｕｔｅｒａｎｏｐｅ）型（強度・弱度）（赤緑色盲又は色弱に相当）／Ｔ（Ｔｒｉｔａｎｏｐｅ）型（黄青色盲に相当）／Ａ（Ａｃｈｒｏｍａｉｃ）型（全色盲に相当）といった、色覚の型名で呼び、Ｃ型色覚の人を一般色覚者、それ以外の色の認識に関して弱い部分のある人を色弱者と呼ぶことを提唱している。
【０００６】
従来、このような色覚障害に配慮して、色を容易に識別できるようにするために、文書中に使われている色を抽出し、区別がつきにくい色の組合せがあった場合に、（１）色を調整する（例えば、特許文献１を参照）、（２）グラフなどの塗りつぶし部分にハッチングをする（例えば、特許文献２を参照）、（３）塗りつぶし領域を縁取りする（例えば、特許文献３を参照）、といった技術が提案されている。
【０００７】
その他、色覚障害も一般色覚者も認識しやすい表示として、正面から視認した場合には、赤色と緑色に視認され、斜め方向から視認した場合には、それぞれ緑色と青色に視認される表示物もある（特許文献４を参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、上記した（１）の方法では、前述したグラフの凡例部分は面積が小さいため、色同士の違いが分かりにくく、大きく色を変化させる必要があり（例えば、明度差がほとんどない場合に、ＣＩＥＬＡＢ空間のｂ＊成分がΔｂ＊＝４５程度、変化させても色の違いが分からないこともある）、オリジナル文書の配色を知っている文書作成者などが違和感を持ってしまう可能性がある。
【０００９】
（２）の方法では、グラフの塗りつぶし部分に周期的な斜線などを挿入することにより、画像の形状を変化させるため、（１）と同様、オリジナル画像の作成者などが違和感を持ち、また、色弱者も、ハッチングの形状を認識した上で、グラフと凡例の対応付けを識別しなければならず、色の違いに比べると直感的にグラフを読み取ることができない。さらに、凡例部分の面積が小さすぎる場合には、ハッチングパターンが粗いと、その１周期分のパターンさえも凡例内に収まらず、十分な効果が得られない。
【００１０】
（３）の方法では、塗りつぶし領域の縁取りにより領域の分離を識別できるが、色同士の違いを識別できなければグラフ本体と凡例との対応付けができず、根本的な解決にはならない。
【００１１】
また、特許文献４では、各領域の色相差により表示物の表面状態を異なる状態にしているが、色が変化することから一般色覚者が違和感を持ち、またその表示物の構造から、画像形成装置により出力される印刷物への適用も難しい。
【００１２】
本発明は上記した課題に鑑みてなされたもので、
本発明の目的は、文書作成者や一般色覚者に違和感を与えずに、色弱者がグラフなどの入力画像中の塗りつぶし領域の色同士を判別しやすいように色変換を行う画像処理装置、画像処理方法、プログラムおよび記録媒体を提供することにある。
【課題を解決するための手段】
【００１３】
本発明は、入力画像データを画像形成用の画像データに変換する画像処理装置であって、前記入力画像データから使用色を抽出する色抽出手段と、前記抽出された使用色の信号を、輝度を含む３つの色信号成分から成る中間色信号へと変換する色信号変換手段と、前記変換された中間色信号に基づき、前記使用色の識別性を評価する識別性評価手段と、前記識別性評価手段の評価結果及び入力画像データに基づき、通常の画像形成用のデータに付加する付加画像データを生成する付加画像生成手段と、前記入力画像データを、通常の画像形成用データに変換する色変換手段とを備えることを最も主要な特徴とする。
【発明の効果】
【００１４】
本発明によれば、入力画像データに使われている色を抽出し、抽出された色の中に色弱者にとって識別しにくい色の組合せがないかを評価し、識別しにくい色の組合せがあった場合に、その組合せの一方の色の領域に透明トナー像を付加することにより、表面の散乱特性（光沢感）を変化させているので、文書作成者や一般色覚者に違和感を与えることなく、色弱者がグラフなどの入力画像中の塗りつぶし領域の色同士を区別しやすいように色変換を行うことができる。
【００１５】
また、本発明によれば、色弱者が識別し難い組み合わせのクラスタを入力画像に基づいて適応的に判断するともに、色弱者の識別性を向上させるために付加する付加画像データを効率的に生成することができる。さらに、付加画像データを再現するために必要なトナー消費量を抑制することでプリントに掛かるコストを削減できる。
【図面の簡単な説明】
【００１６】
【図１】グラフや色文字を含む文書例を示す。
【図２】実施例１の画像処理装置の構成を示す。
【図３】実施例１の処理フローチャートを示す。
【図４】ＰＤＬによって記述された入力画像データの例を示す。
【図５】抽出された使用色の例と、使用色のＬａｂ値の例を示す。
【図６】識別性評価部における処理フローチャート（明度、彩度を基に透明トナーを重畳する色を決定）を示す。
【図７】透明トナーを重畳する色と判定された例を示す。
【図８】識別性評価部における処理フローチャート（色相角を基に透明トナーを重畳する色を決定）を示す。
【図９】識別性評価部における処理フローチャート（識別性の悪い色が３色の場合）を示す。
【図１０】図９の処理フローチャートによる判定結果と色調整テーブルの例を示す。
【図１１】付加画像データの例を示す。
【図１２】ｓＲＧＢからＸＹＺ三刺激値への変換式を示す。
【図１３】色相角、彩度の計算式を示す。
【図１４】実施例２の画像処理装置の構成を示す。
【図１５】実施例２の処理フローチャートを示す。
【図１６】クラスタリング部の構成を示す。
【図１７】クラスタリング部の処理フローチャートを示す。
【図１８】実施例２の付加画像生成部の処理フローチャートを示す。
【図１９】実施例３の処理フローチャートを示す。
【図２０】実施例４における、クラスタの色材量を算出するための処理フローチャートを示す。
【図２１】実施例４の付加画像生成部の処理フローチャートを示す。
【図２２】実施例４の処理を説明する図である。
【図２３】実施例５の付加画像生成部の処理フローチャートを示す。
【図２４】本発明をソフトウェアで実施する場合の画像処理システムのハードウェア構成例を示す。
【発明を実施するための形態】
【００１７】
以下、発明の実施の形態について図面により詳細に説明する。
【実施例１】
【００１８】
本発明は、入力カラー画像データを、画像形成用の画像データに変換する色変換処理に際して、入力画像データに使われている色を抽出し、抽出された色の中に色弱者が識別し難い色の組合せがないかを評価し、識別し難い色の組合せがあった場合に、その組合せの一方の色の領域に対応した、透明トナー像形成用の画像データを生成し、画像形成を行う。
【００１９】
図１は、本発明の実施例１の画像処理装置の全体構成を示す。実施例１の画像処理装置は、色抽出部１、色信号変換部２、識別性評価部３、付加画像生成部４、色調整部５、色変換部６から成る。
【００２０】
色抽出部１では、入力画像データ（プリンタ用のページ記述言語（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ（以下ＰＤＬ））で記述されたデータ）が入力されると、矩形や円弧といった塗りつぶされた領域の色の情報（ＲＧＢ値）を抽出する。色信号変換部２は、色抽出部１によって抽出された画像データに使用されている色のＲＧＢ値を知覚量、例えばＣＩＥＬＡＢのＬ＊ａ＊ｂ＊値に変換する。
【００２１】
識別性評価部３では、使用色のＬ＊ａ＊ｂ＊値に基づき、全ての色の組合せの識別性を評価し、識別性に問題のある組合せを抽出し、どの色に対して透明トナーによる画像を付加するか、どの色を色調整するか、色調整する場合はその調整量を決定する。対象とする領域を決定するために、入力色の明度や彩度の情報を利用する。
【００２２】
式１は、識別性評価式を表す。
（識別性）＝α｜ΔＬ＊｜＋β｜Δｂ＊｜    式１
付加画像生成部４では、識別性の評価結果に基づき、透明トナー像形成用の画像データを生成する。座標や大きさについては、入力画像のページ記述を参照する。色調整部５では、識別性評価部３の評価結果に基づき、入力画像データ中の色調整対象となっている色に対し明度や色相の調整を行う。色変換部６では、色調整後の入力画像データに対し、通常の３Ｄ−ＬＵＴによる色変換を行う。画像形成部７では、色変換部６及び付加画像生成部４から受け取った画像形成用データに基づき、出力媒体（紙媒体）へ画像を形成する。
【００２３】
図３は、実施例１の処理フローチャートである。まず、グラフやテキストを含んだＰＤＬで記述された画像データ（文書データ）が入力される（Ｓ１１）。次に、色抽出部１は、入力された画像データから、画像に用いられている使用色のＲＧＢ値を抽出する（Ｓ１２）。色信号変換部２は、抽出された使用色のＲＧＢ値（一般的なオフィス文書ではｓＲＧＢ値がほとんどであり、以下では入力画像がｓＲＧＢ値で入力されるものとするが、これに限定されるものではなく、ＡｄｏｂｅＲＧＢ（１９９８）（登録商標）やｓｃＲＧＢ等、拡張ＲＧＢ空間でも良いし、ｓＹＣＣのような輝度−色差系の色空間でも良い）を、ＣＩＥＬＡＢなどの値に変換する（Ｓ１３）。
【００２４】
次に、識別性評価部３では、Ｓ１３で抽出された使用色の中に色弱者にとって識別し難い色の組合せがあるか否かを、識別性の評価式１を用いて評価し、透明トナー像を重ねたり、色調整を行ったりといった処理が必要か否かを判断する（Ｓ１４）。そして、識別性評価部３は、透明トナー像の重畳や、色調整が必要な場合には、透明トナー像の重畳や色調整をどの色に対して行うのかを決定する（Ｓ１５）。続いて、付加画像生成部４は、Ｓ１５で透明トナー像を重畳する対象の色については透明トナー用の付加画像を生成し（Ｓ１６）、色調整部５は、Ｓ１５で色調整が必要とされた色に対しては、色調整を行う（Ｓ１７）。
【００２５】
色変換部６は、透明トナー像の重畳のみが行われる場合には、オリジナルの入力画像に対して、通常の３Ｄ−ＬＵＴなどを用いたＲＧＢからＣＭＹＫ値への変換を行い、Ｓ１７で色調整が行われた場合には、調整後の入力画像に対して通常の３Ｄ−ＬＵＴなどを用いた変換を行う（Ｓ１８）。そして、最終的に、画像処理装置の画像形成部７によって、通常のＣＭＹＫのトナーからなる像と、透明トナーの像が重ねて形成される（Ｓ１９）。
【００２６】
図４は、ページ記述言語によって記述された入力画像データの例を示す。図４において、Ｃ１００〜Ｃ１０４は、テキストの描画命令の例を示し、順に、フォントの指定、フォントサイズの指定、フォントカラーの指定、描画位置の指定、描画内容が記述されている。また、Ｃ３０１〜３０２は、グラフィックス、具体的には矩形描画の例を示し、ＲＧＢ値が［Ｒ、Ｇ、Ｂ］＝［１２８、２３０、２１１］の色で、対角の２点の座標が［５０、１００］［２０、２０］となる矩形領域を塗りつぶすような描画を行う。
【００２７】
色抽出部１では、入力画像データから、上記した図形を塗りつぶすコマンドであるｘｘｘＦｉｌｌや、色を規定するＦｉｌｌＣｏｌｏｒ、ＳｅｔＲｇｂＣｏｌｏｒといったコマンドを探索し、単色で領域の塗りつぶしに用いられている色のＲＧＢ値を抽出する。図５（ａ）は、６色が抽出された例である。Ｎｏ．は抽出された順番、ＲＧＢは、使用色のＲＧＢ値であり、その他は、色信号変換部などにより用いられるため、この時点では全て０で初期化された状態である。このように抽出された使用色の情報が、入力画像データと共に、色信号変換部２へと送られる。
【００２８】
図１２に示す式２は、ｓＲＧＢ値をＸＹＺ三刺激値へ変換するための式である。色信号変換部２では、使用色のＲＧＢ値を受け取ると、その値をＣＩＥＬＡＢ空間のＬ＊ａ＊ｂ＊値（以下”＊”は略す）へと変換する。
【００２９】
ｓＲＧＢからＬａｂへの変換は、まず、ｓＲＧＢの仕様（ＩＥＣ／４ＷＤ  ６１９６６−２−１：  Ｃｏｌｏｕｒ  Ｍｅａｓｕｒｅｍｅｎｔ  ａｎｄ  Ｍａｎａｇｅｍｅｎｔ  ｉｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｙｓｔｅｍｓ  ａｎｄ  Ｅｑｕｉｐｍｅｎｔ−Ｐａｒｔ  ２−１：  Ｄｅｆａｕｌｔ  ＲＧＢ  Ｃｏｌｏｕｒ  Ｓｐａｃｅ−ｓＲＧＢ）に基づき、ＸＹＺ三刺激値へと変換する（式１の丸付き数字１〜４）。さらに、ＣＩＥＬＡＢ表色系の定義に従いＬａｂ値が算出される。
【００３０】
図５（ｂ）は、抽出された使用色６色について、Ｌａｂ値が算出された例である。但し、ここでは、入力ＲＧＢとして、オフィス文書において一般的なｓＲＧＢ値、変換後の値をＬａｂ値としているが、入力画像データの色情報が、ｓＲＧＢ以外の拡張色空間で記述されている場合には、それらの定義に従ってＸＹＺ三刺激値を介してＬａｂ値に変換すれば良い。また、ＲＧＢではなく、ＣＭＹＫ値でも良い。但し、Ｌａｂなどの知覚量空間の表色値に定義式や変換テーブル、予測モデルなどで一意に変換可能な値である必要がある。さらには、変換後の値も、必ずしもＬａｂに限定されるものではなく、例えばＣＩＥの定める色の見えモデルＣＩＥＣＡＭ０２のＪＣａＣｂ値などでも良い。
【００３１】
次に、識別性評価部３は、図５（ｂ）に示すような使用色のＬａｂ値を用い、使用色同士の識別性を評価する。この例では、６色あるため、６色から２色を選ぶ組合せ、すなわち、６Ｃ２＝６＊５／２＝１５通りの組合せについて、順に識別性を評価していく。識別性は前述の式１のように、使用色同士の明度差（ΔＬ）とｂ成分差（Δｂ）それぞれに、ある係数をかけた和で評価される。但し、式１において、係数α及びβは、α＞βを満たす定数であり、色弱者による主観評価によってあらかじめ求めておいた値である。例えば、α＝０．１７、β＝０．１３とすると、図５（ｂ）のＮｏ．１とＮｏ．２の色の間の識別性は次のように計算される。
（識別性）＝０．１７＊｜４７．０９−４３．２６｜＋０．１３＊｜−３３．０８−２２．６６｜＝７．９０
同様に、Ｎｏ．１とＮｏ．４の色の間の識別性は、
（識別性）＝０．１７＊｜４７．０９−４１．９６｜＋０．１３＊｜−３３．０８−（−２６．６３）｜＝１．７１
と求められる。
【００３２】
識別性評価部３では、式１により求められた識別性の評価値が所定値以下（ここでは仮に３．０以下とする）であった場合に、色弱者にとっての識別性が悪いと判断する。
【００３３】
図５（ｂ）の６色に対し、（１−２）、（１−３）、（１−４）・・・と順に識別性を評価すると、まず、Ｎｏ．１とＮｏ．４の間の評価値が１．７となり、Ｎｏ．３とＮｏ．６の間の評価値が１．４となり、それぞれ所定値以下となる（３．０を割り込む）。その場合、識別性を上げるために、どちらの色に透明トナーを重畳するかを判定する。判定方法については後述する。
【００３４】
以下、本実施例では、乗せる量が増えるに従い、光沢度が増すような透明トナーを用いることを前提とする（実際には、乗せる量を増やしても光沢度の上がらない透明トナーも存在し、そのような特性を持った透明トナーであっても、光沢度に差異を生じさせることは可能である）。
【００３５】
図６は、識別性評価部における、透明トナー重畳対象色を明度及び彩度に基づき決定する処理フローチャートである。
（識別性の低い色の各組合せが２色までの場合）
前述のように、識別性評価を行い、識別性が低いと判断した場合、対象の２色の明度差ΔＬが所定値（例えば５）以下か否かを判定する（Ｓ１５０１）。所定値以下であった場合、図１３の式３の丸付き数字２によって２色の彩度Ｃを算出し、彩度差ΔＣを算出し、その２色の彩度差ΔＣが所定値（例えば１０）以下か否かを判定する（Ｓ１５０２）。所定値以下であった場合、すなわち、明度差や彩度差があまり大きくなく、通常の色変換において概ね同程度のトナー量で画像形成されることが予想される場合には、既にどちらかの色の透明トナー重畳フラグが立っていないかを確認する（Ｓ１５０３）。フラグが立っていなければ、２色のうち、より少ないトナー量で画像が形成されると考えられる高明度な色に対して、透明トナーを重畳することを示すフラグを立てる（Ｓ１５０４）。一方、Ｓ１５０３において、既にどちらかの色に透明トナー重畳フラグが立っていた場合には、透明トナーによる識別性向上処理が行われるため、何も処理せずに終了する。
【００３６】
Ｓ１５０２において、彩度差が所定値より大きかった場合、より少ないトナー量で画像が形成されると考えられる彩度の低い方の色に透明トナーを重畳すべく、まず、既にどちらかの色に透明トナー重畳フラグが立っていないかを確認し（Ｓ１５０５）、フラグが立っていなければ低彩度の色に対して、透明トナー重畳フラグを立てる（Ｓ１５０６）。また、Ｓ１５０１において、２色間の明度差が大きく異なっていると判定された場合には、やはり、なるべく少ないトナー量で画像形成されると考えられる高明度側の色に透明トナーを重畳すべく、既にフラグが立っていないかを確認し（Ｓ１５０７）、明度の高い方の色に対して透明トナー重畳フラグを立てる（Ｓ１５０８）。
【００３７】
図７（ａ）は、透明トナー重畳色と判定された結果の例である。Ｎｏ．１とＮｏ．３にフラグがセットされている。
【００３８】
上述のトナー量が少ないであろう色に対して透明トナーを重畳するのは、一般的に、プリンタなどの色材を用いた画像形成装置においては、あまり多くの色材を使用すると、色材のちりやにじみによる画質低下が起きるため、それを抑制するためである。
【００３９】
図８は、識別性評価部における透明トナー重畳対象色を色相角に基づき決定する処理フローチャートである。
（識別性の低い色の各組合せが２色までの場合）
識別性の評価後、識別性が低いと判断された場合、その組合せの２色の色相角を図１３の式３の丸付き数字１により算出する、そして、それらの色相角と、画像形成に用いられる有彩のトナー（一般的にはシアンＣ、マゼンタＭ、イエローＹ）の色相角の差分値Δｈを算出し、対象の２色それぞれに対し、ＣＭＹとの差分値が所定値（例えばΔｈ＝５）以下の組合せがあるかを評価する（Ｓ１５０９）。
【００４０】
ＣＭＹの色相角については、紙などの画像記録媒体上での記録濃度によっても変化するため、例えば、所定の記録媒体上での光学濃度が各色１．２となる場合について、あらかじめ測色するなどして記録しておき評価に用いる。ここでは、ＣＭＹの色相角が例えば、Ｙ：６０度、Ｃ：１８０度、Ｍ：３００度とする。
【００４１】
図５（ｂ）のＮｏ．３とＮｏ．６の色について色相角判定を行う場合について説明する。Ｎｏ．３の色相角は式３の丸付き数字１により１１９．８度であり、同様にＮｏ．６は６１．５度である。よって、Ｎｏ．３については、ＣＭＹ全てに対してΔｈは５よりも大きくなり、一方、Ｎｏ．６については、Ｙに対してΔｈ＝１．５となる。このような場合、一方の色の色相角がトナーの１次色（ＣＭＹ）との色相角差が所定値以下となっているので、１次色に近い色に対し透明トナーを重畳すべく、透明トナー重畳フラグを確認し（Ｓ１５１０）、１次色に近い色に対し、透明トナー重畳フラグを立てる（Ｓ１５１１）。
【００４２】
Ｓ１５０９において、対象の２色ともトナー１次色との色相角差が所定値以下とならない場合には、図６に示す明度及び彩度による判定を行う。図７（ｂ）は、図８と図６における判定結果の例である。図８の処理の結果、図７（ａ）と異なり、Ｎｏ．３とＮｏ．６の色については、色相角による判定が行われるため、ここでは、Ｎｏ．６の色に対して透明トナーを重畳するためのフラグが立っている。
【００４３】
図９は、識別性評価部において、識別性の悪い色が３色あった場合の透明トナー重畳対象色及び色調整対象色を決定する処理フローチャートである。
（識別性の低い色の各組合せが３色の場合）
まず、前述したと同様に、識別性の評価が行われた結果、一例として、図７（ｂ）に示した使用色６色のうち、Ｎｏ．１、Ｎｏ．４、Ｎｏ．５の識別性が悪かったと仮定して、以下説明する（前述のように、Ｎｏ．１とＮｏ．４の識別性は悪いが、Ｎｏ．１とＮｏ．５、Ｎｏ．４とＮｏ．５の識別性は実際には悪くない）。
【００４４】
識別性の悪い色の組合せのどちらに透明トナーを重畳するかの判定は、まず、Ｎｏ．１とＮｏ．４の色について、すでに透明トナー重畳フラグ又は透明トナーを明示的に乗せないことを示す非重畳フラグが立っていないかを確認する（Ｓ１５２１）。フラグが立っていなければ、高明度側の色に対し、透明トナー重畳フラグを立てる（Ｓ１５２５）。すなわち、この例では、Ｎｏ．１の色の方が明度が高いため、Ｎｏ．１の色に対し、透明トナーを重畳することになる。そして、もう一方の低明度側の色のＮｏ．４の色に対し、透明トナー非重畳フラグ（重畳フラグ「１」と区別するため、「２」とする）を立てる。
【００４５】
次に、Ｎｏ．１とＮｏ．５の色を比較する。すると、今度は既にＮｏ．１の色に対して透明トナー重畳フラグが立っているため、引き続き、透明トナー非重畳フラグが立っているかを確認する（Ｓ１５２２）。透明トナー非重畳フラグが立っていない場合は、一方の色の透明トナー重畳フラグが立っている場合であるので、その２色は透明トナーの有無により識別性が確保されるため、処理は終了し、次の色の組合せの処理に移る。この例では、Ｎｏ．５には透明トナー非重畳フラグは立っていないので、何も処理されない。そして、最後に、Ｎｏ．４とＮｏ．５の色を比較する。この例では、Ｎｏ．４の色に非重畳フラグが立っているため、Ｓ１５２２において非重畳フラグが立っていることを確認し、Ｎｏ．４の色に色調整フラグ（Ｃｏｒｒ．ｆｌａｇ）を立てる（Ｓ１５２３）。図１０（ａ）は、図９の処理フローチャートによる判定結果の例である。
【００４６】
次に、色調整フラグ（Ｃｏｒｒ．ｆｌａｇ）の立っているＮｏ．４の色に対する色調整パラメータの算出（Ｓ１５２４）について説明する。色調整量を算出するために、まず、Ｎｏ．４の色のＬ成分及びｂ成分を例えば±１０の範囲で２刻み（望ましくは、さらに広い範囲を細かく刻んだ方が良い）で色みを振り、他の使用色（ここでは、Ｎｏ．４を除く５色）との識別性を式１によって評価する。但し、明度が負の値になるような場合は評価は行わない。
（Ｎｏ．４の色の振り方）
（Ｌ，ａ，ｂ）＝（４１．９６，  ２１．９２，  −２６．６３）、（４１．９６＋２，  ２１．９２，  −２６．６３）、（４１．９６＋４，  ２１．９２，  −２６．６３）・・・（４１．９６＋１０，  ２１．９２，  −２６．６３）、（４１．９６，  ２１．９２，  −２６．６３＋２）・・・（４１．９６＋１０，  ２１．９２，  −２６．６３＋１０）、（４１．９６−２，  ２１．９２，  −２６．６３）・・・
そして、他の使用色との識別性評価結果の最小値（最悪値）が最も大きな場合、すなわち、他の使用色との識別性が色みを振った範囲で最も良いＬａｂ値を色調整後の表色値として用いる。この調整を図２の色調整部５で行うため、用いるＬａｂ値を、色信号変換部２によるＲＧＢ→Ｌａｂ変換の逆の変換を行い、ｓＲＧＢ値に変換し、入力データのＲＧＢ値と調整後のＲＧＢ値を対応させた調整テーブル（図１０（ｂ））を生成し、色調整部５へ送られる。
【００４７】
色調整部５では、色抽出部１による使用色の抽出と同様、入力画像データ中の図形を塗りつぶすコマンドであるｘｘｘＦｉｌｌや、色を規定するＦｉｌｌＣｏｌｏｒ、ＳｅｔＲｇｂＣｏｌｏｒといったコマンドを探索し、塗りつぶしに使われる色のＲＧＢ値が、図１０（ｂ）に示すようなＲＧＢ値と一致していた場合には、調整後のＲ’Ｇ’Ｂ’値に置換し、置換後の入力画像データを色変換部６へと送る。色変換部６では、通常の色変換パラメータ（例えば３Ｄ−ＬＵＴ）を用いて、入力画像データもしくは、色調整後の入力画像データを画像形成用の画像データへと変換し、画像形成部７へと送る。
【００４８】
図１１は、付加画像生成部によって生成される付加画像データの例を示す。付加画像生成部４では、図１０（ａ）に示すような、使用色や透明トナー重畳フラグの情報と入力画像データを受け取り、透明トナー重畳フラグが「１」である色のＲＧＢ値（図１０（ａ）では、（Ｒ，Ｇ，Ｂ）＝（６９，１１４，１６７））と、入力画像データ中の図形を塗りつぶすコマンドで用いられる色指定コマンドのＲＧＢ値が一致する部分（図１１のＣ３０１）を探索し、一致していた場合には、同一領域（入力データのＣ３０２と生成データのＣ１０１が対応）に透明トナー画像形成用のデータ（生成データのＣ１００）を生成する。そして、生成された画像形成用のデータを画像形成部７へと送り、画像形成部７は、紙などの記録媒体上に、通常の画像と、透明トナー画像を重ねて形成する。
【００４９】
以下の各実施例は、透明トナーの載せ方の変形例である。
【実施例２】
【００５０】
実施例２は、入力画像から、色弱者が認識しにくい色の組み合わせとなるクラスタを検出し、検出したクラスタに対して透明トナーを用いた画像形成を行い、色の光沢を制御することで、一般色覚者になるべく違和感を与えずに、色弱者の識別性を高めると共に、透明トナーの消費量を抑えた実施例である。
【００５１】
図１４は、本発明の実施例２の画像処理装置の構成を示す。実施例２の画像処理装置は、クラスタリング部１０１、識別性判断部１０２、情報取得部１０３、付加画像生成部１０４、色変換部１０５、画像形成部１０６から成る。
【００５２】
以下の説明で、入力画像データの色情報は、基本的にＲＧＢデータにより構成されるものとし、各処理部では、必要に応じて適宜、ＲＧＢ値をＣＩＥＬ＊ａ＊ｂ＊値やＬ＊Ｃ＊Ｈ＊値（ＣＩＥ  Ｌ＊ａ＊ｂ＊表色系におけるａ＊ｂ＊平面上の座標（ａ＊，ｂ＊）を極座標表示（Ｃ＊，Ｈ＊）に変換したもの）に変換し、処理を行うものとする。
【００５３】
クラスタリング部１０１では、入力画像データの各画素の色信号（ＲＧＢ信号）に基づいて、各画素を同一とみなせるクラスタに分類する。識別性判断部１０２では、クラスタリング部１０１で分類された各クラスタの代表色に基づき、全てのクラスタ代表色の組合せについて、色弱者が識別しにくい色を評価し、識別性に問題のある組合せとなるクラスタを決定する。
【００５４】
情報取得部１０３は、識別性判断部１０２で識別性に問題のある組み合わせとなるクラスタの情報を取得する。付加画像生成部１０４は、情報取得部１０３で取得した、識別性に問題のある組み合わせとなるクラスタの情報に基づき、透明トナーによる画像形成用の画像データを生成する。色変換部１０５では、入力画像データに対する通常の色変換を行い、カラートナーによる画像形成用の画像データに変換する。画像形成部１０６では、色変換部１０５および、付加画像生成部１０４からそれぞれ出力される画像形成用データに基づき、カラートナー画像と透明トナー画像とを用いて記録媒体への画像形成を行う。
【００５５】
図３は、実施例２の処理フローチャートを示す。まず、ステップＳ１０１において、入力画像データが取得される。ステップＳ１０２において、クラスタリング部１０１は、入力画像データの各画素の色信号（ＲＧＢ信号）に基づいてクラスタリングを行う。ステップＳ１０２のクラスタリングの処理の詳細を説明する。
【００５６】
図１６は、クラスタリング部１０４の構成を示す。カラー変換部２０１では、入力画素の色情報であるＲＧＢ信号をＬ＊ａ＊ｂ＊に変換する。クラスタ分類部２０２では、入力画素のＬ＊ａ＊ｂ＊値に基づいて各画素を実質的に同一とみなせるクラスタに分類する。実質的に同一であるとは、明るさ、彩度、色相が略同一であることを示している。
【００５７】
クラスタ分類部２０２によるクラスタリング結果として、クラスタの色情報、クラスタを構成する画素数、クラスタを構成する画素の位置が得られる。クラスタを構成する画素の位置とは、例えば、入力画像データの左上の位置を基点として、画像の横方向、縦方向に対して何画素目に位置するかの情報である。横方向の位置をｘ、縦方向の位置をｙとすると、画素位置は（ｘ，ｙ）として表せる。
【００５８】
図１７は、クラスタリング部１０４の処理フローチャートである。初めて注目画素が入力された時点では、クラスタ数ＮはＮ  ＝０に初期化された状態であるため（ステップＳ２０１）、色差による条件分岐（ステップＳ２０６）で“ＮＯ”の方に進んでクラスタ番号１を新規クラスタとして追加し、クラスタ数をＮ＝１に設定し、クラスタ番号１の画素数をｎ（１）＝０に設定する（ステップＳ２０９）。さらに、クラスタ番号１の平均Ｌ＊ａ＊ｂ＊に注目画素のＬ＊ａ＊ｂ＊値が設定される（ステップＳ２１０）。
【００５９】
その後は、順次入力される注目画素のＬ＊ａ＊ｂ＊値に対して、各クラスタの平均Ｌ＊ａ＊ｂ＊との色差を求め（ステップＳ２０４）、その中で色差最小のクラスタ番号ｊと色差ｄＥ＿ｍｉｎの組を取得する（ステップＳ２０５）。
【００６０】
色差は、式（４）により算出する。
色差＝｜ΔＬ＊｜＋｜Δａ＊｜＋｜Δｂ＊｜      式（４）
ここで、ΔＬ＊、Δａ＊、Δｂ＊は、注目画素と各クラスタの明度成分Ｌ＊、ａ成分ａ＊、ｂ成分ｂ＊のそれぞれの差分値である。
【００６１】
色差による条件分岐（ステップＳ２０６）で色差ｄＥ＿ｍｉｎが予め設定された閾値ｄＥ＿ｔｈ以下であれば（ステップＳ２０６でＹＥＳ）、ステップＳ２０７の方に進んでクラスタｊに入力画素を追加し、平均Ｌ＊ａ＊ｂ＊を再計算する。クラスタｊの画素数ｎ（ｊ）を＋１して、Ｌ＊ａ＊ｂ＊の平均値を以下の式に従い再計算する。
（再計算後の平均Ｌ＊）＝（（再計算前の平均Ｌ＊）×（ｎ（ｊ）−１）＋（入力画素のＬ＊））／ｎ（ｊ）
（再計算後の平均ａ＊）＝（（再計算前の平均ａ＊）×（ｎ（ｊ）−１）＋（入力画素のａ＊））／ｎ（ｊ）
（再計算後の平均ｂ＊）＝（（再計算前の平均ｂ＊）×（ｎ（ｊ）−１）＋（入力画素のｂ＊））／ｎ（ｊ）
色差による条件分岐（ステップＳ２０６）で色差ｄＥ＿ｍｉｎが予め設定された閾値ｄＥ＿ｔｈより大きければ（ステップＳ２０６でＮＯ）、ステップＳ２０９の方に進んで新規クラスタを追加し、クラスタ数Ｎをカウントアップして新規クラスタの画素数を０に設定し、平均Ｌ＊ａ＊ｂ＊に入力画素のＬ＊ａ＊ｂ＊を設定する（ステップＳ２０９、ステップＳ２１０）。
【００６２】
新規クラスタを追加するか否かの境界色差を表しているのがｄＥ＿ｔｈであり、ｄＥ＿ｔｈを予め設定する。注目画素がいずれかのクラスタに属する場合は、その画素位置に対応した色情報とともに、クラスタ番号が付与される（ステップＳ２１１）。全ての画素において処理を終了した時点（ステップＳ２０２でＹＥＳ）で、クラスタリング終了となる。まだ終了していない場合は、ステップＳ２０３以降の処理を繰り返す。
【００６３】
クラスタリングが終了した時点で、クラスタ数、クラスタを構成する画素数、注目画素が属するクラスタ番号（各クラスタを構成する画素の位置）、さらに、各クラスタの色情報（クラスタを構成する画素の平均Ｌ＊ａ＊ｂ＊値）が得られる。
【００６４】
図１５に戻り、ステップＳ１０３において、クラスタリング後の各クラスタの色情報（本実施例ではクラスタを構成する画素の平均値Ｌ＊ａ＊ｂ＊とする）から、識別性判断部１０２は、色弱者にとって識別しにくい色の組み合わせがないかを、例えば、前掲した式（１）のような識別性評価式を用いて判断する。
（識別性）＝α｜ΔＬ＊｜＋β｜Δｂ＊｜    式（１）
ここで、ΔＬ＊、Δｂ＊は、クラスタリング後の各クラスタのうちの２つのクラスタの代表色の明度成分Ｌ＊、ｂ成分ｂ＊のそれぞれの差分値である。また、式（１）において、係数α及びβは、α＞βを満たす定数であり、色弱者による主観評価によってあらかじめ求めておいた値であり、例えば、α＝０．１７、β＝０．１３とすればよい。
【００６５】
式（１）により求められる２つのクラスタにおける、識別性の評価値が、所定の閾値（ｔｈ＿Ａ）以下（ここでは仮にｔｈ＿Ａ＝３．０とする）である場合に、色弱者にとっての識別性が悪いと判断する。
【００６６】
以上説明した識別性評価式により、識別しにくい色の組み合わせとなるクラスタが存在する（識別性の評価値が３．０以下）場合には、ステップＳ１０４に進む。存在しない場合には、ステップＳ１０６へ進む。
【００６７】
ステップＳ１０４では、情報取得部１０３が、識別しにくい色の組み合わせとなる２つのクラスタに対する情報取得を行う。本実施例では、取得する情報としてクラスタを構成する画素数、各画素の属するクラスタ番号とする。ステップＳ１０５では、ステップＳ１０４で取得した情報に基づいて、付加画像生成部１０４が、どちらか一方のクラスタを選択して、選択したクラスタを構成する画素に対して付加する画像データを生成する。
【００６８】
本実施例では、２つのクラスタの画素数を比較し、画素数の小さい方のクラスタを選択して、該クラスタを構成する画素に対して、透明トナーを付加する付加画像生成処理を行う。生成する画像データは、カラー画像面の凹凸を平坦化するようなデータを生成するものとする。
【００６９】
付加画像生成部１０４は、クラスタを構成する画素に対応するＲＧＢ値をＣＭＹＫ値へ変換した際のＣＭＹＫの色材総量（ｓｕｍ＿ＣＭＹＫ）を求め、予め定めた色材総量（Ｍａｘ＿Ｔａｒｇｅｔ）に合致するように、付加画像データを生成する。このようにすることで、該当するクラスタにおいては、予め定めた色材総量に揃った状態（カラー画像面の凹凸が平坦化された状態）にすることが出来る。
【００７０】
付加画像データの値をｄａｔａ＿Ｔとすると、以下の式により、注目画素における付加画像データを求めることができる。
ｄａｔａ＿Ｔ＝Ｍａｘ＿Ｔａｒｇｅｔ−ｓｕｍ＿ＣＭＹＫ
但し、ｓｕｍ＿ＣＭＹＫは、ＲＧＢから通常の３Ｄ−ＬＵＴなどを用いたＲＧＢ→ＣＭＹＫ値への変換したＣＭＹＫデータの総和である。また、Ｍａｘ＿Ｔａｒｇｅｔ＞ｓｕｍ＿ＣＭＹＫである。生成した画像データは、後述する画像形成部１０６において入力画像データのカラー変換画像と合成して出力媒体に画像形成される。
【００７１】
図１８は、付加画像生成部の処理フローチャートを示す。ステップＳ３０１において、注目画素のクラスタ番号を取得する。注目画素のクラスタ番号は、先に説明したクラスタリング部１０４において、クラスタリングした際に得られるものである。
【００７２】
ステップＳ３０２では、注目画素のクラスタ番号と、先に選択した付加画像データを生成する対象となるクラスタ番号（Ｔとする）と比較する。等しい場合には、ステップＳ３０３へ進み、先に説明した、画像面を平坦化するように付加画像データ生成を行う。等しくない場合には、ステップＳ３０４へ進み、透明トナーを載せないことを表す画像データとして、注目画素の生成データ値＝０とする。
【００７３】
このようにすることで、クラスタ番号Ｔをもつクラスタに対してのみ透明トナーを載せることができる。ステップＳ３０５では全ての画素に対して処理を終了したかを判断し、全画素終了していない場合は、ステップＳ３０１へ戻り次の注目画素に対する処理を繰り返す。
【００７４】
図１５に戻り、ステップＳ１０６では、色変換部１０５は入力画像データに対して通常の３Ｄ−ＬＵＴなどを用いたＲＧＢ→ＣＭＹＫ値への変換を行う。ステップＳ１０７では、画像形成部１０６はカラー（ＣＭＹＫ）画像と付加画像とにより記録媒体に画像形成を行う。
【００７５】
以上説明したように、入力画像データから色弱者にとって識別しにくい色の組み合わせとなるクラスタが存在するか否かを判断して、識別しにくい色の組み合わせが存在する場合には、構成する画素数が小さい方のクラスタに透明トナーを載せるための画像データを生成しているので、色弱者の識別性が向上され、また、より効果的にトナー消費量を抑制することができ、プリントに掛かるコストを削減することが出来る。
【実施例３】
【００７６】
実施例２では、入力画像データにおいて、識別しにくい色の組み合わせが存在する場合には、構成する画素数が小さい方のクラスタに透明トナーを載せる実施例を説明したが、本実施例ではさらに、クラスタを構成する画素数が小さすぎる場合には、透明トナーを載せることによる色弱者の識別性向上の効果が無いと判断し、画素数が大きい方のクラスタに透明トナーを載せる実施例である。
【００７７】
本実施例における構成は、実施例２で説明した図１４と同一であるため省略する。実施例２との相違は、全体の処理フローチャート（図１５）のステップＳ１０５における処理内容であるため、ステップＳ１０５の処理についてのみ説明する。
【００７８】
図１９は、実施例３のステップＳ１０５における処理の詳細を示した処理フローチャートである。ステップＳ４０１において、識別しにくいと判断した２つのクラスタ（Ｃｌ１、Ｃｌ２とする）の画素数を取得する。また、２つのクラスタを構成する画素数をそれぞれ、ｎｕｍ＿Ｃｌ１、ｎｕｍ＿Ｃｌ２とする。
【００７９】
ステップＳ４０２では、ｎｕｍ＿Ｃｌ１が予め定めた閾値（＝ｔｈ＿ｍｉｎとする）と比較される。ｎｕｍ＿Ｃｌ１＜ｔｈ＿ｍｉｎである場合は、ステップＳ４０３に進む。ｎｕｍ＿Ｃｌ１＜ｔｈ＿ｍｉｎでない場合は、ステップＳ４０４に進む。
【００８０】
ステップＳ４０３では、ｎｕｍ＿Ｃｌ２とｔｈ＿ｍｉｎとを比較し、ｎｕｍ＿Ｃｌ２＜ｔｈ＿ｍｉｎである場合は、ステップＳ４０６へ進む。ｎｕｍ＿Ｃｌ２＜ｔｈ＿ｍｉｎでない場合は、ステップＳ４０８へ進む。
【００８１】
ステップＳ４０４では、ｎｕｍ＿Ｃｌ２とｔｈ＿ｍｉｎとを比較し、ｎｕｍ＿Ｃｌ２＜ｔｈ＿ｍｉｎである場合は、ステップＳ４０７へ進む。ｎｕｍ＿Ｃｌ２＜ｔｈ＿ｍｉｎでない場合は、ステップＳ４０５へ進む。
【００８２】
ステップＳ４０５では、ｎｕｍ＿Ｃｌ１とｎｕｍ＿Ｃｌ２とを比較し、ｎｕｍ＿Ｃｌ１＜ｎｕｍ＿Ｃｌ２である場合は、ステップＳ４０７へ進む。ｎｕｍ＿Ｃｌ１＜ｎｕｍ＿Ｃｌ２でない場合は、ステップＳ４０８へ進む。
【００８３】
ステップＳ４０６は、２つのクラスタの画素数がどちらもｔｈ＿ｍｉｎ未満である場合に行う処理であり、この場合は透明トナーを付加するための画像データの生成は行わない。
【００８４】
ステップＳ４０７は、２つのクラスタの画素数のうち、ｎｕｍ＿Ｃｌ１がｔｈ＿ｍｉｎ以上である場合、もしくは、２つのクラスタの画素数がどちらもｔｈ＿ｍｉｎ以上であり、かつ、Ｃｌ１の画素数が小さい場合に行う処理であり、この場合はＣｌ１のクラスタを構成する画素に透明トナーを付加するための画像データの生成を行う。
【００８５】
ステップＳ４０８は、２つのクラスタの画素数のうち、ｎｕｍ＿Ｃｌ２がｔｈ＿ｍｉｎ以上である場合、もしくは、２つのクラスタの画素数がどちらもｔｈ＿ｍｉｎ以上であり、かつ、Ｃｌ２の画素数が小さい場合に行う処理であり、この場合はＣｌ２のクラスタを構成する画素に透明トナーを付加するための画像データの生成を行う。
【００８６】
以上説明したように、入力画像データから色弱者にとって識別しにくい色の組み合わせとなるクラスタが存在するか否かを判断して、識別しにくい色の組み合わせが存在する場合に、例え画素数の小さいクラスタを、透明トナーを載せるクラスタとして選択しても、予め定めた閾値以上の画素数を持たない場合には、画素数の小さいほうのクラスタではなく、大きい方のクラスタに対して透明トナーを載せるように画像データを生成することができる。  このように、付加画像データを生成する面積が小さいために、色弱者の識別性が向上しないと判断した場合は、もう一方のクラスタを選択して付加画像データを生成するので、色弱者の識別性を犠牲にせずに、トナー消費量を抑制することが出来る。
【実施例４】
【００８７】
実施例４は、透明トナーの付加対象とするクラスタの色材量が一定値以上である場合には、画像面の凹凸を平坦化するのではなく、ハッチングを掛けるようにして、逆に透明トナーで凹凸をつけるように付加画像データを生成する実施例である。
【００８８】
一般に、電子写真によるトナーを用いた画像形成により画像部に厚みが生じるが、画像部の色材量が多い場合には、画像表面の凹凸が少なくなり、既に高光沢な場合があるため、透明トナーを用いて凹凸をつけて、画像表面を粗くして光沢を下げる処理を行う。
【００８９】
本実施例における構成は、図１４と同一であるので省略する。実施例２との相違は、全体の処理フローチャート（図１５）のステップＳ１０４以降における処理内容であるため、ステップＳ１０４以降の処理（ステップＳ１０１〜Ｓ１０３までは実施例２と同一）について説明する。
【００９０】
ステップＳ１０４では、識別しにくい色の組み合わせとなる２つのクラスタに対する情報取得が行われる。本実施例で取得する情報として、クラスタを構成する画素数と、クラスタの平均Ｌ＊ａ＊ｂ＊値とする。
【００９１】
まず、クラスタを構成する画素の色材量を略算出する。本実施例では、略算出する色材量として、カラー画像を形成する際のＣＭＹＫ値の総和とする。
【００９２】
図２０は、クラスタの色材量を略算出するための処理フローチャートである。ステップＳ５０１において、識別しにくいと判断された各クラスタの平均Ｌ＊ａ＊ｂ＊値をＲＧＢ値へ変換する。ステップＳ５０２において、ＲＧＢ値をＣＭＹＫ値へ変換する。ＣＭＹＫ値への変換は、色変換部１０５で行っている通常の３Ｄ−ＬＵＴなどを用いた変換を行えばよい。ステップＳ５０３において、変換したＣＭＹＫ値の総和（ｓｕｍ＿ＣＭＹＫ）を計算して終了する。
【００９３】
ステップＳ１０５では、２つのクラスタの色材量と、クラスタを構成する画素数を用いて、透明トナーを付加する付加画像生成処理を行う。
【００９４】
図２１は、実施例４の付加画像生成部における処理フローチャートを示す。まず、ステップＳ６０１において、識別しにくいと判断された各クラスタを構成する画素数を比較し、画素数の小さい方のクラスタを透明トナーを付加するクラスタとして選択する。ステップＳ６０２で、選択したクラスタのＣＭＹＫ値の総和（ｓｕｍ＿ＣＭＹＫ）を予め定めた閾値（ｔｈ＿Ｂ）と比較する。ｓｕｍ＿ＣＭＹＫがｔｈ＿Ｂ未満の場合は、ステップＳ６０３へ進む。ｓｕｍ＿ＣＭＹＫがｔｈ＿Ｂ以上の場合は、ステップＳ６０４へ進む。
【００９５】
ステップＳ６０３では、選択したクラスタの画像面の凹凸を平坦化するように透明トナーを付加する付加画像生成処理を行う。選択したクラスタの画像面の凹凸を平坦化するように透明トナーを付加する処理については、実施例２で説明したので省略する。ステップＳ６０４では、選択したクラスタに、透明トナーによるハッチングが掛かるように付加画像データを生成する。
【００９６】
ハッチングを掛けるための処理としての一例として、予め用意している入力画像データと同サイズのハッチング画像に対して、選択したクラスタ番号によるマスクを行う方法が挙げられる。
【００９７】
例えば、図２２（ａ）は、予め用意しているハッチング画像の例である。このハッチング画像において、黒の画素は、画素値＝２５５、白の画素は、画素値＝０とする。また、図２２（ｂ）は、付加画像生成処理を行うと選択したクラスタ番号に属する画素領域（白破線内の領域）を示した例（マスク画像の例）である。
【００９８】
図２２（ａ）のハッチング画像と、図２２（ｂ）のマスク画像の画素位置を比較し、マスク画像領域内の画素であれば、付加画像データの画素値をハッチング画像の画素位置に対応する画素値とし、それ以外の画素に対しては、付加画像データの画素値を０とすることで、図２２（ｃ）に示したような、選択したクラスタ領域にのみハッチングを掛ける付加画像データを生成することが出来る。
【００９９】
ハッチング画像については、本実施例では４５度のスクリーン角をもつ画像を例示したが、各カラー画像（Ｃ、Ｍ、Ｙ、Ｋ）に用いるスクリーン角と異なるスクリーン角を設定するようにしても良い。
【０１００】
ステップＳ１０６では、入力画像データに対して通常の３Ｄ−ＬＵＴなどを用いたＲＧＢ→ＣＭＹＫ値への変換が行われる。ステップＳ１０７では、カラー（ＣＭＹＫ）画像と透明トナー画像とを合わせて記録媒体に画像形成する。
【０１０１】
以上説明したように、入力画像データから色弱者にとって識別しにくい色の組み合わせとなるクラスタが存在するか否かを判断して、透明トナーを載せるためのクラスタを選択し、クラスタの色材量（ＣＭＹＫ値の総和）がある閾値以上の場合は、ハッチングによる透明トナーを載せる画像データを生成し、対象クラスタの画像面に凹凸をつけることができる。このように、対象クラスタを再現するＣＭＹＫ色材量に応じて付加画像データの生成方法を変更しているので、適切に色弱者の識別性を向上させることが出来る。
【実施例５】
【０１０２】
実施例５は、透明トナーの付加対象とするクラスタの色材量がどちらも一定値以上である場合には、片方のクラスタに対しては、画像面に凹凸がつくような透明トナーによる載せ方とし、もう片方のクラスタに対しては、画像面の凹凸を平坦化するように透明トナーを載せて、クラスタ間の光沢度に差をつけることにより、色弱者の識別性を向上させるようにした実施例である。
【０１０３】
本実施例における構成は、図１４と同一であるので省略する。実施例４との相違は、全体の処理フローチャート（図１５）のステップＳ１０５以降における処理内容であるため、ステップＳ１０５以降の処理（ステップＳ１０１〜Ｓ１０４までは実施例４と同一）について説明する。
【０１０４】
ステップＳ１０５では、色弱者が識別しにくい色の組み合わせと判断した２つのクラスタの色材量と、クラスタを構成する画素数を用いて、透明トナーを付加する付加画像生成処理を行う。
【０１０５】
図２３は、実施例５の付加画像生成部における処理フローチャートを示す。まず、ステップＳ７０１において、識別しにくいと判断された各クラスタ（本例では、各クラスタをＣｌ１、Ｃｌ２とする）の色材量であるＣＭＹＫ値の総和（本例では、ｓｕｍ＿Ｃｌ１、ｓｕｍ＿Ｃｌ２とする）を算出する。算出方法は、実施例４で説明した方法と同一であるので省略する。
【０１０６】
ステップＳ７０２において、クラスタＣｌ１の色材量ｓｕｍ＿Ｃｌ１を予め定めた閾値（ｔｈ＿Ｃ）と比較し、ｔｈ＿Ｃ未満であるか否かの判定を行う。ｓｕｍ＿Ｃｌ１＜ｔｈ＿Ｃである場合は、ステップＳ７０３に進む。ｓｕｍ＿Ｃｌ１＜ｔｈ＿Ｃでない場合は、ステップＳ７０４に進む。
【０１０７】
ステップＳ７０３では、ｓｕｍ＿Ｃｌ２とｔｈ＿Ｃとを比較し、ｓｕｍ＿Ｃｌ２＜ｔｈ＿Ｃである場合は、ステップＳ７０５へ進む。ｓｕｍ＿Ｃｌ２＜ｔｈ＿Ｃでない場合は、ステップＳ７０７へ進む。
【０１０８】
ステップＳ７０４では、ｓｕｍ＿Ｃｌ２とｔｈ＿Ｃとを比較し、ｓｕｍ＿Ｃｌ２＜ｔｈ＿Ｃである場合は、ステップＳ７０６へ進む。ｓｕｍ＿Ｃｌ２＜ｔｈ＿Ｃでない場合は、ステップＳ７０８へ進む。
【０１０９】
ステップＳ７０５は、２つのクラスタの色材量がどちらもｔｈ＿Ｃ未満である場合に行う処理であり、この場合は画素数の小さいクラスタへの付加画像データを生成する。
【０１１０】
ステップＳ７０６は、クラスタＣｌ２の色材量のみｔｈ＿Ｃ未満である場合に行う処理であり、この場合はクラスタＣｌ２のクラスタを構成する画素に透明トナーを付加するための画像データの生成を行う。
【０１１１】
ステップＳ７０７は、クラスタＣｌ１の色材量のみｔｈ＿Ｃ未満である場合に行う処理であり、この場合はクラスタＣｌ１のクラスタを構成する画素に透明トナーを付加するための画像データの生成を行う。
【０１１２】
ステップＳ７０８は、どちらのクラスタの色材量もｔｈ＿Ｃ以上である場合に行う処理であり、この場合はクラスタＣｌ１とＣｌ２のクラスタに対して、透明トナーを付加するための画像データの生成を行う。
【０１１３】
この場合、Ｃｌ１とＣｌ２に対して別々の付加画像データを生成する。Ｃｌ１とＣｌ２の色材量を比較し、色材量の大きいクラスタに対して画像面の凹凸を平坦化するように透明トナーを付加する付加画像データを生成し、色材量の小さいクラスタに対して透明トナーにより画像面の凹凸がつくように付加画像データを生成する。凹凸が付くような付加画像データとしては、例えば、先の実施例４で示したハッチングを掛ける処理を行う。なお、Ｃｌ１とＣｌ２の色材量が等しい場合でも、別々の付加画像データを生成するようにする。
【０１１４】
以上説明したように、一方のクラスタにおける光沢度を下げるために、透明トナーによるハッチングを掛けることによりトナー画像表面に意図的に凹凸を設け、もう一方のクラスタにおける光沢度を上げるために、画像面の凹凸を平坦化するように透明トナーを付加することにより平坦化を行い、２つのクラスタの光沢度に差をつけることができる。このように、対象クラスタを再現するＣＭＹＫ色材量に応じて積極的に光沢差を出すようにすることができ、適切に色弱者の識別性を向上させることが出来る。
【０１１５】
図２４は、本発明をソフトウェアで実施する場合の画像処理システムのハードウェア構成例を示す。コンピュータ１０は、プログラム読取装置１０ａ、全体を制御するＣＰＵ１０ｂ、ＣＰＵ１０ｂのワークエリア等として使用されるＲＡＭ１０ｃ、ＣＰＵ１０ｂの制御プログラム等が記憶されているＲＯＭ１０ｄ、ハードディスク１０ｅ、ＮＩＣ１０ｆ、マウス１０ｇ、キーボード１０ｈ、画像データを表示したり、ユーザーが画面に直接触れることで情報の入力が可能なディスプレイ１１、カラープリンタ等の画像形成装置１２とを備えている。本画像処理システムは、例えばワークステーションやパーソナルコンピュータ等で実現することができる。
【０１１６】
このような構成の場合、図２に示した色抽出部１〜色変換部６の機能、図１４に示したクラスタリング部１０１〜色変換部１０５の機能はＣＰＵ１０ｂに実行させることができる。また、入力画像データは、ＤＩＳＫ１０ｅやＲＡＭ１０ｃ、ＲＯＭ１０ｄのいずれかに保持されたものを読み出したり、ＮＩＣ１０ｆから入力させることができる。なお、ＣＰＵ１０ｂで行われる画像処理機能は、例えばソフトウェアパッケージ、具体的には、ＣＤ−ＲＯＭや磁気ディスク等の情報記録媒体の形で提供することができ、このため、図２４に示す例では、情報記録媒体がセットされると、これを駆動する図示しない媒体駆動装置が設けられている。
【０１１７】
以上により、本発明における画像処理方法は、ディスプレイ等を備えた汎用の計算機システムにＣＤ−ＲＯＭ等の情報記録媒体に記録されたプログラムを読み込ませて、この汎用計算機システムの中央演算装置に画像処理を実行させる装置構成においても実施することが可能である。この場合、本発明の画像処理を実行するためのプログラム、すなわちハードウェアシステムで用いられるプログラムは、記録媒体に記録された状態で提供される。プログラムなどが記録される情報記録媒体としてはＣＤ−ＲＯＭといったものに限定されるものではなく、例えばＲＯＭ、ＲＡＭ、フラッシュメモリ、光磁気ディスクといったものが用いられても良い。記録媒体に記録されたプログラムは、ハードウェアシステムに組み込まれている記憶装置、例えばハードディスク１０ｅにインストールされることにより、このプログラムを実行して、画像処理機能を実現することができる。また、本発明の画像処理機能を実現するためのプログラムは、記録媒体の形で提供されるのみならず、例えばネットワークを介した通信によってサーバから提供されるものでも良い。
【符号の説明】
【０１１８】
１  色抽出部
２  色信号変換部
３  識別性評価部
４  付加画像生成部
５  色調整部
６  色変換部
７  画像形成部
１０１  クラスタリング部
１０２  識別性判断部
１０３  情報取得部
１０４  付加画像生成部
１０５  色変換部
１０６  画像形成部
【先行技術文献】
【特許文献】
【０１１９】
【特許文献１】特開２００７−２９３８３２号公報
【特許文献２】特開２００８−７７３０７号公報
【特許文献３】特開２００１−２９３９２６号公報
【特許文献４】特開２００７−２７１９４６号公報
【図１】
2011056716.tif 000003
【図２】
2011056716.tif 000004
【図３】
2011056716.tif 000005
【図４】
2011056716.tif 000006
【図５】
2011056716.tif 000007
【図６】
2011056716.tif 000008
【図７】
2011056716.tif 000009
【図８】
2011056716.tif 000010
【図９】
2011056716.tif 000011
【図１０】
2011056716.tif 000012
【図１１】
2011056716.tif 000013
【図１２】
2011056716.tif 000014
【図１３】
2011056716.tif 000015
【図１４】
2011056716.tif 000016
【図１５】
2011056716.tif 000017
【図１６】
2011056716.tif 000018
【図１７】
2011056716.tif 000019
【図１８】
2011056716.tif 000020
【図１９】
2011056716.tif 000021
【図２０】
2011056716.tif 000022
【図２１】
2011056716.tif 000023
【図２２】
2011056716.tif 000024
【図２３】
2011056716.tif 000025
【図２４】
2011056716.tif 000026