(57)【特許請求の範囲】
【請求項１】
入力された画像データに含まれる色を減色した減色画像データを生成する画像処理装置であって、
前記画像データを構成する各画素の色相が、色空間内で色相に基づいて分割された複数の色相領域のいずれに属するかを特定する色相特定部と、
前記複数の色相領域のそれぞれと、前記減色画像データの生成に使用する出力色との対応付けを決定する出力色対応関係決定部と、
前記画像データを構成する各画素の色を、特定された色相領域に対応する前記出力色に変換して、前記減色画像データを生成する減色画像データ生成部と、を備え、
前記出力色対応関係決定部は、前記出力色の範囲を決定する色である代表色を構成する複数の色材であって、互いに異なる複数の色材の混合比率を変えた色を、前記出力色として前記色相領域のそれぞれに対応付けること、
を特徴とする画像処理装置。
【請求項２】
ユーザから、前記出力色の数および前記代表色の入力を受け付ける入力受付部をさらに備え、
前記色相特定部は、入力された前記出力色の数と同一の数の前記複数の色相領域を前記色空間に設定し、
前記出力色対応関係決定部は、入力された前記代表色を構成する色材であって互いに異なる複数の色材の混合比率を変えた色を、前記出力色として前記色相領域のそれぞれに対応付けた出力色対応情報を生成すること、
を特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記出力色の数ごとに、前記複数の色相領域のそれぞれと、前記出力色を構成する複数の色材の混合比とを対応づけた出力色基本情報を記憶する記憶部をさらに備え、
前記出力色対応関係決定部は、前記出力色基本情報において、入力された前記出力色の数に対応する前記複数の色相領域のそれぞれに、入力された前記代表色を構成する前記複数の色材の混合比率を変えた色を、前記出力色として対応付けた出力色対応情報を生成すること、
を特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記出力色対応関係決定部は、前記複数の色材の混合比率を変えて生成される色のうち、前記色空間において最も大きな色相角をなす２つの色を、前記出力色のうちの２色として、前記出力色対応情報を生成すること、
を特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記出力色対応関係決定部は、入力された前記出力色の数と入力された前記代表色とから、直接、入力された前記代表色を構成する前記複数の色材の混合比率を変えた色を、前記出力色として対応付けた前記出力色対応情報を生成すること、
を特徴とする請求項２に記載の画像処理装置。
【請求項６】
前記出力色対応関係決定部は、前記複数の色材の混合比率を変えて生成される色のうち、予め定められた特定の色を使用せずに、前記出力色対応情報を生成すること、
を特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記出力色対応関係決定部は、前記出力色の色味の違いが、色覚特性の異なるユーザにとって判別可能なものとなるように、前記出力色対応情報を生成すること、
を特徴とする請求項５に記載の画像処理装置。
【請求項８】
前記減色画像データ生成部は、前記出力色対応情報において、前記出力色の中に、前記特定の色が含まれる場合には、前記特定の色に予め定めた色材を予め定めた量だけ混合して、前記特定の色が前記出力色に含まれないように前記減色画像データを生成すること、
を特徴とする請求項５に記載の画像処理装置。
【請求項９】
前記色空間は、色相と明度とに基づいて前記複数の色相領域に分割されており、
前記色相特定部は、前記画像データを構成する各画素の色相と明度とが、色空間内に設けた複数の色相領域のいずれに属するかを特定すること、
を特徴とする請求項１に記載の画像処理装置。
【請求項１０】
前記入力受付部は、前記ユーザから、さらに色相角の入力を受け付け、
前記色相特定部は、入力された前記出力色の数に同一の数の前記複数の色相領域を、入力された色相角で前記色空間に設定すること、
を特徴とする請求項２に記載の画像処理装置。
【請求項１１】
前記色相領域は、前記色空間内において一定の空間を占める範囲内に設けられており、  前記減色画像データ生成部は、前記出力色対応情報に基づいて、前記入力された画像データを構成する有彩色のうち、前記一定の空間を占める範囲外にある色については無彩色に変換し、前記一定の空間を占める範囲内にある色については、その色が属する前記色相領域に応じて互いに色の異なる２以上の色材の混合比率を変えて生成される有彩色に変換して、前記減色画像データを生成すること、
を特徴とする請求項２に記載の画像処理装置。
【請求項１２】
前記入力受付部は、前記ユーザから、さらに、有彩色である出力色に変換すべき色相範囲である有彩色変換色相範囲の入力を受け付け、
前記色相特定部は、前記有彩色変換色相範囲の色相角を分割して、入力された前記出力色の数に同一の数の色相領域を設定し、前記有彩色変換色相範囲以外の色相範囲に対しては黒色の出力色を対応づけ、前記有彩色変換色相範囲の色相領域のそれぞれに、入力された前記代表色を構成する前記複数の色材の混合比率を変えた色を、前記出力色として対応付けること、
を特徴とする請求項２に記載の画像処理装置。
【請求項１３】
前記入力受付部は、前記ユーザから、３つの色を混合して生成される３次色の入力を、前記代表色の入力として受け付け、
前記出力色対応関係決定部は、入力された前記３次色を構成する３つの色材であって互いに異なる３つの色材の混合比率を変えた色を、前記出力色として前記色相領域のそれぞれに対応付けた出力色対応情報を生成すること、
を特徴とする請求項２に記載の画像処理装置。
【請求項１４】
前記出力色対応情報における前記混合比率に所定の係数を乗算した色材混合量を決定する色材混合量決定部、をさらに備え、
前記出力色対応関係決定部は、前記色材混合量の複数の色材から構成される色を、前記出力色として前記色相領域のそれぞれに対応付けること、
を特徴とする請求項２に記載の画像処理装置。
【請求項１５】
前記色材混合量決定部は、各色材の前記色材混合量のそれぞれが、単色の使用量を超えないように、前記色材混合量を決定すること、
を特徴とする請求項１４に記載の画像処理装置。
【請求項１６】
入力された画像データに含まれる色を減色した減色画像データを生成する画像処理装置で実行される画像処理方法であって、
前記画像データを構成する各画素の色相が、色空間内で色相に基づいて分割された複数の色相領域のいずれに属するかを特定する色相特定ステップと、
前記複数の色相領域のそれぞれと、前記減色画像データの生成に使用する出力色との対応付けを決定する出力色対応関係決定ステップと、
前記画像データを構成する各画素の色を、特定された色相領域に対応する前記出力色に変換して、前記減色画像データを生成する減色画像データ生成ステップと、を含み、
前記出力色対応関係決定ステップは、前記出力色の範囲を決定する色である代表色を構成する複数の色材であって、互いに異なる複数の色材の混合比率を変えた色を、前記出力色として前記色相領域のそれぞれに対応付けること、
を特徴とする画像処理方法。
【請求項１７】
入力された画像データに含まれる色を減色した減色画像データを生成するコンピュータに実行させるためのプログラムであって、
前記画像データを構成する各画素の色相が、色空間内で色相に基づいて分割された複数の色相領域のいずれに属するかを特定する色相特定ステップと、
前記複数の色相領域のそれぞれと、前記減色画像データの生成に使用する出力色との対応付けを決定する出力色対応関係決定ステップと、
前記画像データを構成する各画素の色を、特定された色相領域に対応する前記出力色に変換して、前記減色画像データを生成する減色画像データ生成ステップと、を前記コンピュータに実行させ、
前記出力色対応関係決定ステップは、前記出力色の範囲を決定する色である代表色を構成する複数の色材であって、互いに異なる複数の色材の混合比率を変えた色を、前記出力色として前記色相領域のそれぞれに対応付けること、
を特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法およびプログラムに関する。
【背景技術】
【０００２】
一般に、複写装置等の画像形成装置では、原稿を、微小面積を持つ画素の集合体と捉え、各画素の色を、例えば色料の三原色であるＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）の各色成分の強度（輝度）を示す数値（階調値）により表現し、原稿の色合いを忠実に再現した画像を印刷等により出力する。
これに加え、近年の画像形成装置においては、ユーザのニーズに応じて、上記色成分の階調値を加工することにより、原稿を、無彩色と有彩色、例えば赤と黒の２色に減色した画像（減色画像）に変換して出力する、２色コピーなどの多様な機能が求められている。
【０００３】
従来、このような減色画像を生成する方法として、例えば、赤色と黒色から成る減色画像を生成する場合には、まず、色空間を分割して、赤色及び黒色にそれぞれ変換すべき２つの色相領域を設け、入力画像を構成する各画素（以下、「入力画素」と称する。）が、いずれの色相領域に属するかを判定し、その入力画素の色をその色相領域に応じて赤又は黒に変換して減色画像を生成する方法がある。
【０００４】
また、さらに細かいユーザのニーズに対応すべく、有彩色１色と無彩色１色から成る減色画像を生成する際に、その有彩色を、少なくとも２つの色材で構成される２次色とし、画像形成装置の入力装置を介したユーザからの指示により、これらの色材の混合比率を調整して、その有彩色をユーザの好みの色味に調整する方法が知られている（特許文献１参照）。
さらに、有彩色１色と無彩色１色から成る減色画像を生成する際に、その有彩色に変換される色相領域の中心に位置する色と各入力画素の色とが色空間内において為す色相角や、各入力画素の色の彩度に応じて、その入力画素の色変換後の輝度を変えることにより、入力画像上での色の違いを、減色画像上における有彩色の濃淡差で表現する方法も知られている（特許文献２参照）。
【０００５】
しかしながら、上記従来の画像形成装置では、いずれの場合も、減色画像を構成する色（以下、「出力色」と称する。）の数はあくまで２色であり、入力画像上の色の違いを減色画像において表現する能力（表現力）には限界がある。また、減色画像を構成する有彩色として２次色を使用する特許文献２の方法では、例えば減色画像上では赤黒の２色しか表現されないにもかかわらず、赤色を生成するためのＣ（シアン）及びＭ（マゼンタ）の色材並びに黒色を表現するためのＫ（黒）の色材という、合計３つの色材を用いており、消費する色材の数に比べて減色画像を構成する色の数が少なく、色材の数に見合った表現力が発揮されていない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記に鑑みてなされたものであって、減色画像データの生成に使用する色材の数以上の数の色を用いて減色画像データを構成し、入力される画像データ上の色の違いを減色画像データ上においてより明確に区別することができる画像処理装置、画像処理方法およびプログラムを提供することを主な目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明にかかる画像処理装置は、入力された画像データに含まれる色を減色した減色画像データを生成する画像処理装置であって、前記画像データを構成する各画素の色相が、色空間内で色相に基づいて分割された複数の色相領域のいずれに属するかを特定する色相特定部と、前記複数の色相領域のそれぞれと、前記減色画像データの生成に使用する出力色との対応付けを決定する出力色対応関係決定部と、前記画像データを構成する各画素の色を、特定された色相領域に対応する前記出力色に変換して、前記減色画像データを生成する減色画像データ生成部と、を備え、前記出力色対応関係決定部は、前記出力色の範囲を決定する色である代表色を構成する複数の色材であって、互いに異なる複数の色材の混合比率を変えた色を、前記出力色として前記色相領域のそれぞれに対応付けることを特徴とする。
【０００８】
また、本発明にかかる画像処理方法は、入力された画像データに含まれる色を減色した減色画像データを生成する画像処理装置で実行される画像処理方法であって、前記画像データを構成する各画素の色相が、色空間内で色相に基づいて分割された複数の色相領域のいずれに属するかを特定する色相特定ステップと、前記複数の色相領域のそれぞれと、前記減色画像データの生成に使用する出力色との対応付けを決定する出力色対応関係決定ステップと、前記画像データを構成する各画素の色を、特定された色相領域に対応する前記出力色に変換して、前記減色画像データを生成する減色画像データ生成ステップと、を含み、前記出力色対応関係決定ステップは、前記出力色の範囲を決定する色である代表色を構成する複数の色材であって、互いに異なる複数の色材の混合比率を変えた色を、前記出力色として前記色相領域のそれぞれに対応付けること、を特徴とする。
【０００９】
また、本発明にかかるプログラムは、入力された画像データに含まれる色を減色した減色画像データを生成するコンピュータに実行させるためのプログラムであって、前記画像データを構成する各画素の色相が、色空間内で色相に基づいて分割された複数の色相領域のいずれに属するかを特定する色相特定ステップと、前記複数の色相領域のそれぞれと、前記減色画像データの生成に使用する出力色との対応付けを決定する出力色対応関係決定ステップと、前記画像データを構成する各画素の色を、特定された色相領域に対応する前記出力色に変換して、前記減色画像データを生成する減色画像データ生成ステップと、を前記コンピュータに実行させ、前記出力色対応関係決定ステップは、前記出力色の範囲を決定する色である代表色を構成する複数の色材であって、互いに異なる複数の色材の混合比率を変えた色を、前記出力色として前記色相領域のそれぞれに対応付けることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、減色画像データの生成に使用する色材の数以上の数の色を用いて減色画像データを構成し、入力される画像データ上の色の違いを減色画像データ上においてより明確に区別することができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、本実施の形態にかかる画像処理装置のハードウェア構成を示すブロック図である。
【図２】図２は、本実施の形態の画像処理装置の機能的構成を示すブロック図である。
【図３】図３は、色相空間の色相領域の設定例を示す図である。
【図４】図４は、出力色基本情報記憶部に記憶される出力色基本情報のデータ構造の例を示す図である。
【図５】図５は、本実施の形態の画像処理の手順を示すフローチャートである。
【図６】図６は、第３の変形例の色相空間の色相領域の設定例を示す図である。
【図７】図７は、第５の変形例の画像処理装置の機能的構成を示すブロック図である。
【図８】図８は、第５の変形例の画像処理の手順を示すフローチャートである。
【図９】図９は、第６の変形例の出力色対応情報の例を示す図である。
【図１０】図１０は、第６の変形例の画像処理の第１の方法の手順を示すフローチャートである。
【図１１】図１１は、第６の変形例の画像処理の第２の方法の手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、この発明にかかる画像処理装置、画像処理方法およびプログラムの実施の形態を詳細に説明する。
【００１３】
図１は、本実施の形態にかかる画像処理装置のハードウェア構成を示すブロック図である。本実施の形態では、画像処理装置を、複写機、複写機能を備えた複合機等に適用した例をあげて説明する。
【００１４】
本実施の形態の画像処理装置１は、ハードウェア構成として、図１に示すように、スキャナ２と、プリンタ６と、表示装置５と、通信インタフェース３と、入出力インタフェース７とＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１０とを主に備えている。
【００１５】
スキャナ２は、原稿を読取って読み取った原稿画像を入力画像データとして出力するエンジンである。
【００１６】
通信インタフェース３は、外部のパーソナルコンピュータ（ＰＣ）等（不図示）から通信ネットワーク等を介して画像データを受信するためのインタフェースである。
【００１７】
ＣＰＵ４は、画像処理装置１の全体制御を行う。本実施の形態では、ＣＰＵ４は、入力画像データから、入力画像データに含まれる色の数よりも少ない色で構成される減色画像データを生成する。かかるＣＰＵ４が画像処理プログラムを実行することにより行われる画像処理の詳細については後述する。
【００１８】
表示装置５は、ユーザに対して各種画面を表示するための表示デバイスである。本実施の形態では、表示装置５は、入力画像データに含まれる色の数よりも少ない色で構成される減色画像データを表示する。
【００１９】
また、本実施の形態の表示装置５は、タッチパネル式となっており、ユーザがタッチ操作により設定情報等の各種情報の入力を行うことが可能な入力デバイスとしても機能する。本実施の形態では、ユーザは表示装置５から出力色の数ｎ（ｎ：２以上の整数）および代表色を入力する。ここで、代表色とは、減色画像データの生成に使用する出力色の範囲を決定することとなる２つの色材から構成される２次色である。
【００２０】
入出力インタフェース７は、表示装置５に対する各種表示、プリンタ６に対する画像印刷や表示装置５やスキャナ２からの各種入力の際のデータ通信のためのインタフェースである。
【００２１】
プリンタ６は、生成された減色画像データを印刷するエンジンである。プリンタ６は、減色画像データを印刷する際に使用するＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（黒）の各色材６１〜６４を有している。
【００２２】
ＲＯＭ８は、ＣＰＵ４で実行される画像処理プログラムを記憶する不揮発性メモリである。ＲＡＭ９は、ＣＰＵ４で実行される画像処理プログラムを展開したり、一時的なデータを保存する揮発性メモリである。
【００２３】
ＨＤＤ１０は、各種データを保存する記憶媒体である。本実施の形態では、ＨＤＤ１０は、出力色基本情報記憶部として機能し、後述する出力色基本情報を予め保存している。また、ＨＤＤ１０には、後述する出力色対応情報が一時的に保存される。
【００２４】
次に、ＣＰＵ４が実行する画像処理の詳細について説明する。図２は、本実施の形態の画像処理装置１の機能的構成を示すブロック図である。本実施の形態の画像処理装置１は、図２に示すように、表示装置５と、入出力制御部４１と、色相特定部４２と、出力色対応関係決定部２０２と、色材混合量決定部２０３と、減色画像データ生成部２０４と、印刷処理部２１０と、出力色基本情報記憶部（ＨＤＤ）１０とを主に備えている。表示装置５については上述したため説明を省略する。
【００２５】
入出力制御部４１は、表示装置５、入出力インタフェース７を介して入力された画像データや、スキャナ２や通信インタフェース３を介した外部のＰＣから送出された画像データの入力を制御する。以下、入力された画像データを入力画像データと称する。
【００２６】
また、入出力制御部４１は、表示装置５に対する入出力インタフェース７を介した各種画面の表示や各種入力を制御する。本実施の形態では、入出力制御部４１は、ユーザが表示装置５により入力した出力色の数ｎおよび代表色を、入出力インタフェース７を介して受け付ける。また、本実施の形態では、入出力制御部４１は、減色画像データ生成部２０４が生成した減色画像データを、入出力インタフェース７を介して表示装置５に表示する制御を行う。
【００２７】
色相特定部４２は、入力された出力色の数ｎと同一の数の色相領域を色空間に設定する。また、色相特定部４２は、入力画像データを構成する各画素の色相が、色空間内で色相に基づいて分割された複数の色相領域のいずれに属するかを特定する。図３は、色相空間の色相領域の設定例を示す図である。色相領域とは、色空間を所定の範囲で区切った領域である。
【００２８】
図３では、出力色の数ｎとしてｎ＝６がユーザから入力された場合を例にあげて示している。図３では、出力色の数ｎ＝６がユーザから入力された場合を示している。色相特定部４２は、Ｌ*ａ*ｂ*表色系に基づく色空間のａ*ｂ*面上において、色相角を等間隔（図３の例では６０度）で区切ることにより、色相に基づいて、ｎ個（すなわち６個）の色相領域Ａ〜Ｆを色空間に設定している。この色相角を区切る角度は、出力色の数ｎに応じて定めることができる。
【００２９】
なお、これ以降、本実施の形態では、色空間としてＬ*ａ*ｂ*色空間を用い、図３に示すｎ＝６の色相領域Ａ〜Ｆを例にあげて説明する。ただし、色空間としてＬ*ａ*ｂ*色空間を用いることに限定されるものではなく、また色相領域として図３に示す例に限定されるものでもない。
【００３０】
色相特定部４２は、入力画像データを構成する画素（以下、「入力画素」と称する。）の色が、この出力色の数ｎと同一の数の色相領域のいずれに属するかを入力画素の色から特定する。すなわち、色相特定部４２は、各入力画素の色をａ*ｂ*面上にプロットすることにより、その入力画素の色がいずれの色相領域に含まれるかを特定する。
【００３１】
図２に戻り、出力色基本情報記憶部（ＨＤＤ）１０は、出力色の数ごとに、複数の色相領域のそれぞれと、出力色を構成する複数の色材の混合比とを対応づけた出力色基本情報を予め記憶している。
【００３２】
図４は、出力色基本情報記憶部１０に記憶される出力色基本情報のデータ構造の例を示す図である。出力色基本情報においては、図４に示すように、出力色の数ｎに対し、ｎ個の色相領域のそれぞれについて、その色相領域に対応付けるべき出力色が、その出力色を構成する色材の混合比として、色材混合比欄に示されている。
【００３３】
図４の例の出力色基本情報において、出力色の数ｎが３の場合の色相領域Ａ〜Ｃは、色相空間を色相角により３つに等分割して得られる３つの色相領域を示している。また、出力色の数ｎが６の場合の色相領域Ａ〜Ｆは、色相空間を色相角により６つに等分割して得られる６つの色相領域を示しており、例えば図３に示した６つの色相領域に対応している。
【００３４】
そして、これらの各色相領域に対して、色材混合比欄に示す色材混合比で生成される出力色が対応付けられている。例えば、図４の例では、出力色の数ｎが６の場合には、色相領域Ａに対して色材α：色材β＝１００：０で生成される出力色（すなわち色材１のみからなる出力色）が、色相領域Ｂに対して色材α：色材β＝８０：２０で生成される出力色が、色相領域Ｃに対して色材α：色材β＝６０：４０で生成される出力色が、それぞれ対応付けられており、以降、Ｄ〜Ｆまでの色相領域に対しても、同様に出力色が対応付けられている。
【００３５】
なお、出力色基本情報に記述する出力色の決定に当っては、入力画像における色の違いを減色画像における出力色の色味の違いによって識別可能とするという効果を最大限に発揮させるため、各色相領域に割りあてられる出力色のうちの２色は、これらの色材により生成可能な色のうち、最も色相が離れた２色、すなわち、色空間において最も大きな色相角を為す２色であることが望ましい。
【００３６】
図２に戻り、出力色対応関係決定部２０２は、ユーザから入力された代表色を構成し、かつ出力色の数ｎ未満の数の複数の色材であって、互いに異なる複数の色材の混合比率を変えた色を、出力色として色相領域のそれぞれに対応付ける。本実施の形態では、出力色対応関係決定部２０２は、出力色基本情報において、ユーザから入力された出力色の数ｎに対応する複数の色相領域のそれぞれに、ユーザから入力された代表色を構成し、かつ出力色の数ｎ未満の数の複数の色材であって、互いに異なる複数の色材の混合比率を変えた色を、出力色として対応付けた出力色対応情報を生成する。
【００３７】
より具体的には、出力色対応関係決定部２０２は、出力色基本情報に示された色材α及び色材βに、色材Ｃ６１（シアン）、色材Ｍ６２（マゼンタ）、又は色材Ｙ６３（イエロー）のいずれかの色材を対応付けた出力色対応情報を生成する。生成された出力対応情報は、ＨＤＤ（出力色基本情報記憶部）１０に一時的に保存される。このような出力色対応情報としては、出力色の数ｎ＝３の場合の例としては、以下のようなものがあげられる。
【００３８】
色相領域Ａ  色材Ｃ：色材Ｍ＝７５：２５
色相領域Ｂ  色材Ｃ：色材Ｍ＝５０：５０
色相領域Ｃ  色材Ｃ：色材Ｍ＝２５：７５
【００３９】
色材混合量決定部２０３は、出力色対応情報における混合比率の数値に予め定められた所定の係数を乗算することにより、色材混合量を決定し、色相領域毎の色材混合量を示す色材混合情報を生成する。このような色材混合情報の例としては、例えば、係数＝ｋとした場合、以下のようなものがあげられる。
【００４０】
色相領域Ａ  色材Ｃ：色材Ｍ＝７５ｋ：２５ｋ
色相領域Ｂ  色材Ｃ：色材Ｍ＝５０ｋ：５０ｋ
色相領域Ｃ  色材Ｃ：色材Ｍ＝２５ｋ：７５ｋ
【００４１】
減色画像データ生成部２０４は、入力画像データを構成する各画素の色を、色相特定部４２により特定された色相領域に対応する出力色に変換して、減色画像データを生成する。そして、減色画像データ生成部２０４は、生成した減色画像データを、色材混合情報とともに印刷処理部２１０に送出する。
【００４２】
印刷処理部２１０は、減色画像データ生成部２０４により生成された減色画像データを、色材混合情報で示される色材混合量で印刷するようにプリンタ６を制御する。
【００４３】
次に、以上のように構成された本実施の形態の画像処理装置１による画像処理について説明する。図５は、本実施の形態の画像処理の手順を示すフローチャートである。
【００４４】
まず、ユーザにより画像処理装置１の電源が投入されると、入出力制御部４１は、表示装置５に、スキャナ２による画像入力や、通信インタフェース３を介したＰＣからの画像受信など、入力画像データを取得するための選択肢を表示する（ステップＳ１０１）。そして、入出力制御部４１は、上記選択肢の表示画面から、ユーザが画像取得方法の選択肢の一つの選択の入力待ち状態となる（ステップＳ１０２、Ｓ１０２：Ｎｏ）。
【００４５】
ステップＳ１０２において、ユーザが選択肢の一つの選択を受け付けた場合には（ステップＳ１０２：Ｙｅｓ）、入出力制御部４１は、選択された選択肢に応じて、入出力インタフェース７または通信インタフェース３を介して、入力画像データを取得する（ステップＳ１０３）。
【００４６】
次に、入力制御部４１は、表示装置５に出力色の数ｎと代表色を入力するための画面を表示し、表示装置５を介してユーザが入力する出力色の数ｎと代表色の情報を取得する（ステップＳ１０４）。
【００４７】
次に、色相特定部４２は、ユーザが入力した出力色の数ｎに基づき、図３に示すように、Ｌ*ａ*ｂ*表色系による色空間内において、色相角を等間隔で区切って、ｎ個の色相領域Ａ〜Ｆを設定する（ステップＳ１０５）。次に、出力色対応関係決定部２０２は、ユーザが入力した代表色を構成する色材を特定する（ステップＳ１０６）。そして、出力色対応関係決定部２０２は、出力色基本情報記憶部１０から、出力色の数ｎに対応する出力色基本情報を読み出して（ステップＳ１０７）、読み出した出力色基本情報（図４参照）の色材１及び２にステップＳ１０６で特定した色材を割り当てて出力色対応情報を生成する（ステップＳ１０８）。
【００４８】
次に、色材混合量決定部２０３は、出力色基本情報の色材混合比に、予め定めた係数を乗算して色材混合量を決定し、色相領域ごとの色材混合量を示す色材混合情報を生成する。
【００４９】
そして、色相特定部４２は、入力画像データを構成する最初の画素、例えば入力画像の最上部最左端の画素に注目して（以下、現在注目している画素を「注目画素」と称する。）、その注目画素の色が、ステップＳ１０５で設定した色相領域のいずれに属するかを特定する（ステップＳ１１０）。続いて、減色画像データ生成部２０４が、ステップＳ１０８で生成された出力色対応情報に基づき、注目画素の色を、その注目画素が属する色相領域に応じた出力色に変換して、減色画像データを生成する（ステップＳ１１１）。
【００５０】
なお、Ｌ*ａ*ｂ*色空間の明度軸Ｌ*上にあっていずれの色相領域にも属さない黒色（無彩色）の画素については、減色画像データ生成部２０４は、いずれの色にも変換せず、黒色のまま減色画像データを生成する。
【００５１】
次に、減色画像データ生成部２０４は、すべての入力画素について出力色への変換を行ったか否かを判定し（ステップＳ１１２）、すべての入力画素について出力色への変換を完了している場合には（ステップＳ１１２、Ｙｅｓ）、次のステップＳ１１３の処理に進む。一方、出力色への変換を完了していない入力画素がある場合には（ステップＳ１１２、Ｎｏ）、ステップＳ１１０に戻り、減色画像データ生成部２０４は、次の入力画素、例えば現在の注目画素に隣接する画素を注目画素として、出力色への変換を行う。
【００５２】
すべての入力画素について出力色への変換を行って減色画像データの生成を完了すると、減色画像データ生成部２０４は、ステップＳ１１０で生成した色材混合情報と共に、減色画像データを印刷処理部２１０で送出し、印刷処理部２１０は、受信した減色画像データを色材混合情報で示される色材混合量で印刷するようにプリンタ６を制御する。これにより、プリンタ６は減色画像データを印刷する（ステップＳ１１３）。
【００５３】
以上のように、本実施の形態の画像形成装置１では、ユーザが指定した代表色である２次色を生成するための２つの色材の混合比を変えて、種々の出力色を生成する。このため、ユーザは、出力色の数として、本実施の形態の画像形成装置１が使用する色材の数（本実施形態では２）以上の数を指定することができ、無彩色１色と有彩色１色の２色のみを用いて減色画像を生成する従来の方法に比べ、入力画像における色の違いを、減色画像においてより明確に表現することができる。
【００５４】
（第１の変形例）
次に、本実施の形態の画像形成装置１の変形例について説明する。本実施の形態の第１の変形例は、色空間の明度軸も一つの色相領域とし、明度軸上の無彩色にも、２つの色材の混合比を変えて生成される色を割り当てて減色画像を構成するものである。
【００５５】
すなわち、色相特定部４２は、色空間を、色相と明度とに基づいて、出力色の数ｎと同一の数の色相領域に分割して設定し、画像データを構成する各画素の色相と明度とが、色空間内に設けた複数の色相領域のいずれに属するかを特定する。
【００５６】
本変形例により、Ｋ（黒色）の色材が不要となり、より少ない色材で減色画像を生成できるため、ランニングコストを下げることができる。
【００５７】
（第２の変形例）
本実施の形態の画像形成装置１の第２の変形例では、入出力制御部４１は、ユーザから、出力色の数ｎと代表色の指定の他、色相空間をｎ個の色相領域に分割する際の各色相領域の色相角を、それぞれ個別に取得する。また、色相特定部４２は、これらの色相角に基づいて色相領域を設定する。
【００５８】
本変形例により、色相空間を同じ色相角により等間隔で分割するのみならず、それぞれ異なる色相角により不等間隔で分割することができ、入力画像と減色画像との間の色の対応関係を、ユーザの好みに応じて、より自由に設定することができる。
【００５９】
（第３の変形例）
本実施の形態の画像形成装置１の第２の変形例では、入出力制御部４１は、ユーザから、出力色の数ｎと代表色の指定の他、有彩色である出力色に変換すべき色相範囲である有彩変換色相範囲の入力を受け付ける。そして、色相特定部４２は、その有彩変換色相範囲の色相角を分割してｎ個の色相領域を設定すると共に、有彩変換色相範囲以外の色相範囲に対しては黒色の出力色を対応付け、有彩変換色相範囲内のｎ個の色相領域に対しては、代表色（２次色）を生成する色材の混合比を変えて生成される有彩色を、出力色として対応付ける。
【００６０】
上述した実施の形態の画像形成装置１では、色空間の全体を分割して設定した各色相領域に対して、代表色（２次色）を生成する色材の混合比を変えて生成される有彩色を、出力色として対応付けているが、本変形例では、色空間において一定の空間を占める範囲を有彩変換色相範囲とし、減色画像データ生成部２０４は、その有彩変換色相範囲内の色、例えば、入力画像における暖色系の色のみを、Ｍ（マゼンタ）及びＹ（イエロー）の色材混合比を変えて生成される赤色系の出力色に変換し、有彩変換色相範囲外の色、すなわち暖色系以外の色を無彩色である黒に変換する。これにより、入力画像のうち暖色系の色により表現された部分のみを強調表示した減色画像を生成することができる。
【００６１】
具体的には、図６に示すように、ユーザは、Ｌ*ａ*ｂ*色空間のａ*軸からの角度により、有彩変換色相範囲の始まりを示す色相角（開始角）と、終わりを示す色相角（終了角）を指定して、有彩変換色相範囲を入力し、この有彩変換色相範囲の入力を入出力制御部４１で受け付ける。
【００６２】
色相特定部４２は、その有彩変換色相範囲に対し、例えば、出力色の数ｎが４である場合は、図６に示すように、有彩変換色相範囲内に４つの色相領域Ａ〜Ｄを設定し、有彩変換色相範囲以外の範囲全体には色相領域Ｚを設定する。
【００６３】
これにより、減色画像データ生成部２０４は、現在注目している画素（注目画素）が属する色相領域が色相領域Ｚの場合には、その注目画素の色を黒色に変換し、注目画素が属する色相領域が色相領域Ｚ以外の場合には、出力色対応関係決定部２０２が生成する出力色対応情報に基づいて、その注目画素の色を有彩色に変換する。
【００６４】
これにより、本変形例によれば、入力画像の中の特定の系統色部分のみを、減色画像において有彩色により強調して表現することができ、より多様なユーザのニーズに応え得る減色画像を生成することができる。
【００６５】
（第４の変形例）
本実施の形態の画像形成装置１の第４の変形例では、色材混合量決定部２０３は、出力色の生成の際に使用する各色材の量（以下、「混合量」と称する。）の和が、いずれか一の色材で単色を生成する場合の、その一の色材の使用量より多くならないように、色材混合情報を生成する。具体的には、各色材について、それぞれ一の色材で単色を生成する場合の、その一の色材の使用量（以下、「単色使用量」と称する。）の情報を、予めメモリ等に保持しておき、色材混合量決定部２０３は、各色材の混合量の和が単色使用量より多くならないように、色材混合情報を生成する。
【００６６】
これにより、本変形例では、１つの色材のみを用いる単色の有彩色１色と、黒又は白の無彩色１色とを用いて減色画像を構成する場合に比べて、２つの色材を使用することで色材の総消費量が多くなってしまうのを回避して、ランニングコストの増大を防止することができる。
【００６７】
なお、上記の他、各出力色の生成の際に使用する各色材のそれぞれの使用量が、いずれか一の色材で単色を生成する場合の、その一の色材の使用量より多くならないように、色材混合情報を生成するものとした場合にも、上記と同様の効果を得ることができる。
【００６８】
（第５の変形例）
本実施の形態の画像形成装置１の第５の変形例では、出力色対応情報の生成に際し、出力色基本情報を用いず、ユーザ入力による出力色の数ｎ及び代表色から直接、出力色を決定して出力色対応情報を生成する。ここで、「出力色基本情報を用いず、ユーザ入力による出力色の数ｎ及び代表色から直接、出力色を決定する」ことを、「動的に出力色を決定する」という。
【００６９】
図７は、第５の変形例の画像処理装置７００の機能的構成を示すブロック図である。本変形例の画像処理装置７００は、出力色基本情報記憶部１０を備えていない点で上記実施の形態の画像処理装置１の構成と異なっており、その他の点は上記実施の形態の画像形成装置１と同様である。
【００７０】
本変形例の出力色対応関係決定部７１２は、動的に出力色を決定する。すなわち、出力色対応関係決定部７１２は、ユーザから入力された出力色の数ｎと入力された代表色とから、直接、入力された代表色を構成する複数の色材の混合比率を変えた色を、出力色として対応付けた出力色対応情報を生成する。
【００７１】
図８は、第５の変形例の画像処理の手順を示すフローチャートである。本変形例では、上記実施の形態の図５に示すフローチャートにおいて、ステップＳ１０７及びＳ１０８を、図８に示すステップＳ２０１及びＳ２０２に置き換えて実現することができる。
【００７２】
すなわち、出力色対応関係決定部２０２は、ステップＳ１０６で特定した色材と出力色の数ｎに基づいて、各色相領域に割り当てるべき出力色を生成する色材の混合比を計算し（ステップＳ２０１）、その計算結果に基づいて出力色対応情報を生成する（ステップＳ２０２）。
【００７３】
図８のステップＳ２０１で行う計算として、例えば、ｎ個の色相領域をＡ１〜Ａｎとし、代表色に基づいて決定した色材が色材Ｐ及び色材Ｑである場合、色相領域Ａｍ（１≦ｍ≦ｎ）に対応付ける出力色を生成する色材Ｐ及びＱの混合比を、次式で決定することができる。
【００７４】
色材Ｐ：色材Ｑ＝（ｍ−１）／（ｎ−１）：（ｎ−ｍ）／（ｎ−１）
【００７５】
この場合、出力色は、色相領域Ａ１（ｍ＝１）に対しては色材Ｑのみで生成され、色相領域ｎ（ｍ＝ｎ）に対しては色材Ｐのみで生成され、色相領域２〜ｎ−１に対しては色材ＰとＱの中間色に生成される。
【００７６】
このように本変形例によれば、動的に出力色を決定するため、出力色基本情報記憶部１０が不要となり、画像形成装置を、より単純かつ安価に構成することが可能となる。また、出力色対応情報を生成するための出力色基本情報を予め準備しておく必要がなくなるため、設計負荷も軽減される。
【００７７】
（第６の変形例）
本実施の形態の第６の変形例では、上記第５の変形例において、出力色対応関係決定部７１２が自ら決定した出力色対応情報に、減色画像データ上において判別しにくい特定の出力色（以下、「特定色」と称する）が含まれている場合には、その特定色を他の出力色に変更するものとするものである。
【００７８】
具体的には、例えば、メモリ等に、予め特定色となる色材の混合量のリストを保存しておき、出力色対応関係決定部２０３は、出力色対応情報の中に特定色が含まれているか否かを判断すればよい。そして、特定色が含まれる場合には、例えば、以下の２つの方法により、その特定色を他の出力色に変更すればよい。
【００７９】
まず、特定色を他の出力色に変更する第１の方法として、その特定色に、予め定めた色材（以下、「付加色材」と称する。）、例えばＫ（黒）の色材を、予め定めた量だけ混合して明度を下げ、その特定色を避けることができる。この場合には、予め定めた付加色材とその混合量を、減色画像データ生成部２０４に与えておき、出力色対応関係決定部７１２では、各出力色が特定色か否かの情報を付加して出力色対応情報を生成すればよい。
【００８０】
この出力色対応情報の一例を、図９に示す。図９の出力色対応情報は、出力色の数ｎが６の場合を示しており、色材Ｍ（マゼンタ）及びＹ（イエロー）の混合比により出力色が表現されている。また、色材混合比欄の右側には、その出力色が特定色であるか否かを示す特定色フラグが付加されている。この特定色フラグにより、減色画像データ生成部２０４は、特定色である出力色については、付加色材を混合して、減色画像データを生成することができる。
【００８１】
図１０は、第６の変形例の画像処理の第１の方法の手順を示すフローチャートである。第１の方法では、図８に示すステップＳ１０９の処理の後に、図１０に示すステップＳ３０１を追加すると共に、図８に示すステップＳ１１１を図１０に示すＳ３０２〜Ｓ３０５に置き換えて実現することができる。以下、本変形例の動作手順を図１０に示すフロー図に従って説明する。
【００８２】
まず、出力色対応関係決定部７１２は、図８のステップＳ２０２で計算した出力色対応情報に、特定色である出力色が含まれていれば、その出力色に、特定色であることを示すフラグを追加して、出力色対応情報を修正する（ステップＳ３０１）。次に、色相特定部４２は、入力画像データを構成する一の画素（注目画素）が、図８のステップＳ１０５で設定した色相領域のいずれに属するかを特定する（図８のステップＳ１１０）。
【００８３】
その後、減色画像データ生成部２０４は、出力色対応情報に基づき、その注目画素が属する色相領域に対応付けられている出力色を特定する（ステップＳ３０２）。さらに、減色画像データ生成部２０４は、その出力色が特定色以外の色であるか否かを判定し（ステップＳ３０３）、特定色以外の色である場合には（ステップＳ３０３、Ｙｅｓ）、その注目画素の色を、ステップＳ３０２で特定した出力色に変換する（ステップＳ３０４）。一方、その出力色が特定色であった場合には（ステップＳ３０３、Ｎｏ）、減色画像データ生成部２０４は、その注目画素の色を、その特定色に付加色材を予め定めた量だけ混合して生成される出力色に変換する（ステップＳ３０５）。
【００８４】
次に、特定色を他の出力色に変更する第２の方法として、出力色に特定色が含まれている場合には、出力色が１色分多くなるように、色材の混合量を再計算し、それらの出力色から特定色を除いた色を実際の出力色とすることにより、特定色を避けることができる。
【００８５】
図１１は、第６の変形例の画像処理の第２の方法の手順を示すフローチャートである。第２の方法では、例えば、図８に示すステップＳ２０１及びＳ２０２を、図１１に示すステップＳ４０１〜Ｓ４０７に置き換えることにより実現することができる。以下に、図１１に示す動作フローに従って、動作手順を説明する。以下の説明では、図８のステップＳ１０５で設定された色相領域をＡ１〜Ａｎとし、図８のステップＳ１０６で特定された色材を色材Ｘ及び色材Ｙとする。
【００８６】
出力色対応関係決定部７１２は、各色材の量を計算するための変数ｎ’にｎを代入し（ステップＳ４０１）、ｎ’個の出力色を生成するための各色材の混合比を計算する（ステップＳ４０２）。この計算は、例えば、色材Ｘと色材Ｙの混合比を、色材Ｘ：色材Ｙ＝（ｍ−１）／（ｎ’−１）：（ｎ’−ｍ）／（ｎ’−１）として行うことができる。
【００８７】
出力色対応関係決定部７１２は、ステップＳ４０２で計算した色材混合量により生成されるｎ’個の出力色が、すべて特定色以外の色であるか否かを判定する（ステップＳ４０３）。そして、すべて特定色以外の色である場合には（ステップＳ４０３、Ｙｅｓ）、出力色対応関係決定部７１２は、ステップ４０２で計算した色材混合量に基づいて出力色対応情報を生成する（ステップＳ４０４）。
【００８８】
一方、特定色が含まれている場合には（ステップＳ４０３、Ｎｏ）、出力色対応関係決定部７１２は、特定色を除いた出力色の数がｎ個以上か否かを判定する（ステップＳ４０５）。そして、ｎ個以上である場合には（ステップＳ４０５、Ｙｅｓ）、出力色対応関係決定部７１２は、ステップＳ４０２で計算した色材混合比により生成される出力色から特定色を除いた出力色を用いて、出力対応情報を生成する（ステップＳ４０６）。一方、ｎ個未満である場合には（ステップＳ４０５、Ｎｏ）、出力色対応関係決定部７１２は、変数ｎ’にｎ＋１を代入し（ステップＳ４０７）、ステップＳ４０２に戻って、１色分多く出力色を生成するための各色材の混合比を計算する。
【００８９】
このように本変形例では、減色画像データ上において判別しにくい色、例えば、白紙に印刷される減色画像に含まれた単色の黄色などを、特定色としてその使用を避けることができるため、入力画像における色の違いを、減色画像においてより明確に表現することが可能となる。
【００９０】
（第７の変形例）
本実施の形態の画像形成装置１の第７の変形例では、出力色対応関係決定部２０２が生成する出力色対応情報は、使用する各出力色の色味の違いが、色覚特性の異なる利用者にとり識別可能なものとなるように生成するものとすることができる。
【００９１】
これにより、本変形例では、色覚特性の異なる利用者にとっても、入力画像における各部の色の違いを判別することができる減色画像が生成できる。
【００９２】
（第８の変形例）
本実施の形態の画像形成装置１の第８の変形例では、入出力制御部４１は、３つの色材を混合して生成される３次色を、代表色として、ユーザから取得する。この場合、出力色対応関係決定部２０２は、３つの色材の混合比で表された出力色を各色相領域に対応付ける、出力色対応情報を生成すればよい。また、出力色基本情報記憶部１０が記憶する出力色基本情報の色材混合比の欄には、３つの色材の混合率を設定しておく。
【００９３】
これにより、本変形例では、入力画像データを構成する色の違いを、減色画像データ上において、さらに細かく表現することができる。
【００９４】
以上説明したように、本実施形態では、ユーザが指定した代表色である２次色を生成するための２つの色材の混合比を変えて、種々の出力色を生成する。このため、ユーザは、出力色の数として、本画像形成装置１が使用する色材の数（本実施形態では２）以上の数を指定することができ、無彩色１色と有彩色１色の２色のみを用いて減色画像を生成する従来の方法に比べ、入力画像における色の違いを、減色画像においてより明確に表現することができる。
【００９５】
また、色相空間を、無彩色に変換する色相範囲と有彩色に変換する色相範囲に分けると共に、有彩色に変換する色相範囲（有彩変換色相範囲）を複数の色相領域に分割し、有彩変換色相範囲内の各色相領域の色を、２つの色材の混合量を変えて得られる異なる出力色に変換するものとすることができ、これにより、入力画像の中の特定の系統色部分のみを、減色画像において有彩色に変換して強調表現することができ、より多様なユーザニーズに応える減色画像を生成できる。
【００９６】
本実施の形態および各変形例の画像処理装置１，７００で実行される画像プログラムは、ＲＯＭ８にあらかじめ組み込まれて提供するものとしているが、これに限定されるものではない。本実施の形態および各変形例の画像処理装置１，７００で実行される画像プログラムを、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録してコンピュータプログラムプロダクトとして提供してもよい。
【００９７】
また、本実施の形態および各変形例の画像処理装置１，７００で実行される画像プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態および各変形例の画像処理装置１，７００で実行される画像プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００９８】
本実施の形態および各変形例の画像処理装置１，７００で実行される画像プログラムは、上述した各部（入出力制御部４１と、色相特定部４２と、出力色対応関係決定部２０２，７１２と、色材混合量決定部２０３と、減色画像データ生成部２０４と、印刷処理部２１０）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ４が上記記録媒体から画像処理プログラムを読み出して実行することにより上記各部がＲＡＭ９等の主記憶装置上にロードされ、入出力制御部４１と、色相特定部４２と、出力色対応関係決定部２０２，７１２と、色材混合量決定部２０３と、減色画像データ生成部２０４と、印刷処理部２１０の各部が主記憶装置上に生成されるようになっている。
【００９９】
なお、上記実施の形態では、本発明の画像処理装置を、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合機に適用した例を挙げて説明したが、複写機、プリンタ、ファクシミリ装置等の画像形成装置のいずれにも適用することができる。
【０１００】
また、本実施の形態では、本発明の画像処理装置を、複合機等の画像形成装置に適用した例をあげて説明したが、本発明の画像処理装置を、通常のコンピュータなどの情報処理装置に適用することもできる。
【符号の説明】
【０１０１】
１，７００  画像処理装置
２  スキャナ
３  通信インタフェース
４  ＣＰＵ
５  表示装置
６  プリンタ
７  入出力インタフェース
８  ＲＯＭ
９  ＲＡＭ
１０  出力色基本情報記憶部（ＨＤＤ）
４１  入出力制御部
４２  色相特定部
２０２，７１２  出力色対応関係決定部
２０３  色材混合量決定部
２０４  減色画像データ生成部
２１０  印刷処理部
【先行技術文献】
【特許文献】
【０１０２】
【特許文献１】特開２００７−１３７２４号公報
【特許文献２】特開平８−８４２６８号公報
【図１】
0005772198.tif 000002
【図２】
0005772198.tif 000003
【図３】
0005772198.tif 000004
【図４】
0005772198.tif 000005
【図５】
0005772198.tif 000006
【図６】
0005772198.tif 000007
【図７】
0005772198.tif 000008
【図８】
0005772198.tif 000009
【図９】
0005772198.tif 000010
【図１０】
0005772198.tif 000011
【図１１】
0005772198.tif 000012