(57)【要約】【課題】均等色空間から墨量を得るにあたり、可能な限り最大のガマットを確保しつつ、粒状性やグレーバランスなどの画質劣化要因を間単に調節でき、かつ連続な墨量を算出する画像処理装置を提供する。【解決手段】色空間変換部１０３から送信された色信号を、墨量決定部２０４に入力する。墨量決定部２０４は、色信号の色相情報を用いて該色相の最高彩度点、及び墨開始点を調節パラメータから選択する。次に、予め算出しておいた墨生成条件と調節パラメータである基準点、最高彩度点、墨の開始点の座標情報とが墨生成条件関数決定部２０２に入力され、墨量が計算され、出力信号部（出力部）２０５から色変換部１０５に出力される。【選択図】　　　　図２
2004112548.tif 000002
【特許請求の範囲】
【請求項１】
複数の異なる色信号から墨を含む複数の信号を生成する画像処理装置において、
色空間における色信号を入力する入力手段と、
最大最小墨量の差が小さい色領域を指示する指示手段と、
前記指示手段により指示される色領域の墨生成条件を用いて、前記色信号に対する墨量を決定する墨決定手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記色空間における色信号は、明度、彩度、及び色相を成分にもつことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記指示手段により指示される色領域は、
基準点と最高彩度点とを通る線上に存在し、
前記墨生成条件は、前記色領域における最大最小墨を用いて墨生成関数を決定することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記基準点は、ブラックポイントであることを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記墨生成関数は、
基準点からの距離に応じた値を入力とすることを特徴とする請求項３記載の画像処理装置。
【請求項６】
前記墨決定手段は、
最高彩度点と基準点とを通る線上における墨の開始点をＳｉ、ホワイトポイントと基準点とを通る線上における墨の開始点をＬｉとした時に、基準点とＳｉ、及びＬｉの座標と入力値、及び墨生成条件、を用いて墨量を決定することを特徴とする請求項１記載の画像処理装置。
【請求項７】
前記墨決定手段は、
前記色領域における最大最小墨を用いて決定した墨生成関数を、入力値に応じて規格化し墨量を決定することを特徴とする請求項１記載の画像処理装置。
【請求項８】
前記最高彩度点と基準点とを通る線上における墨の開始点Ｓｉ、及びホワイトポイントと基準点とを通る線上における墨の開始点Ｌｉは、画質劣化要因で決定することを特徴とする請求項６記載の画像処理装置。
【請求項９】
前記最高彩度点と基準点とを通る線上における墨の開始点Ｓｉ、及びホワイトポイントと基準点とを通る線上における墨の開始点Ｌｉは、特定色の範囲か否かで決定することを特徴とする請求項６記載の画像処理装置。
【請求項１０】
前記最高彩度点と基準点とを通る線上における墨の開始点Ｓｉ、及びホワイトポイントと基準点とを通る線上における墨の開始点Ｌｉは、出力装置の特性で決定することを特徴とする請求項６記載の画像処理装置。
【請求項１１】
前記最高彩度点と基準点とを通る線上における墨の開始点Ｓｉは、色相に応じて設定することを特徴とする請求項６、または請求項８から１０の何れか１項に記載の画像処理装置。
【請求項１２】
前記最高彩度点と基準点とを通る線上における墨の開始点Ｓｉは、最高彩度点と基準点を結ぶ線分の長さに応じて決定することを特徴とする請求項６、または請求項８から１０の何れか１項に記載の画像処理装置。
【請求項１３】
前記最高彩度点と基準点とを通る線上における墨の開始点Ｓｉは、デバイス固有の色信号（Ｒ（赤）Ｇ（緑）Ｂ（緑））と、画像出力装置のデバイス信号である（Ｃ’，Ｍ’，Ｙ’）との組み合わせである信号（Ｒ，Ｇ，Ｂ，Ｃ’，Ｍ’，Ｙ’）の色相における墨の開始点の情報を用いて決定することを特徴とする請求項６、または請求項８から１０の何れか１項に記載の画像処理装置。
【請求項１４】
複数の異なる色信号から墨を含む複数の信号を生成する画像処理方法において、
色空間における色信号を入力する入力工程と、
最大最小墨量の差が小さい色領域を指示する指示工程と、
前記指示工程により指示された色領域における墨生成条件を用いて、前記色信号に対する墨量を決定する墨決定工程と、
を有することを特徴とする画像処理方法。
【請求項１５】
複数の異なる色信号から墨を含む複数の信号を生成する画像処理方法において、
色空間における色信号を入力する入力工程と、
最大最小墨量の差が小さい色領域を指示する指示工程と、
前記指示工程により指示された色領域における墨生成条件を用いて、前記色信号に対する墨量を決定する墨決定工程と、
前記墨決定工程により決定する墨量を用いて色変換用のルックアップテーブルを作成するテーブル作成工程と、
を有することを特徴とする画像処理方法。
【請求項１６】
複数の異なる色信号から墨を含む複数の信号を生成する画像処理装置において、
色空間における色信号を入力する入力処理と、
最大最小墨量の差が小さい色領域を指示する指示処理と、
前記指示処理により指示された色領域における墨生成条件を用いて前記色信号に対する墨量を決定する墨決定処理と、
を実行させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力装置に依存しない色空間上の色情報からＣ、Ｍ、Ｙ、Ｋ色信号成分でカラー画像を出力する画像処理装置、画像処理方法及び画像処理プログラムに関し、特に、墨（Ｋ）を適切に発生させる画像処理装置、画像処理方法及び画像処理プログラムに関する。
【０００２】
【従来の技術】
従来のカラープリンタにおける色変換処理は、ディスプレイなどの表示機器に依存しているデバイスデペンドなカラー信号：（Ｒ，Ｇ，Ｂ）を濃度信号：（Ｃ，Ｍ，Ｙ）に変換した後に、プリンタに依存するＫ’を含む４色のデバイス信号：（Ｃ’，Ｍ’，Ｙ’，Ｋ’）へ変換するのが主流であった。
ここで、Ｋ’信号は（Ｃ，Ｍ，Ｙ）の重なりをＫ’に置き換えることで生成され、Ｋ’の基本式は下記により表される。
Ｋ’＝α＊ｍｉｎ（Ｃ，Ｍ，Ｙ）・・・（１）
【０００３】
また、Ｋ’を用いて（Ｃ’，Ｍ’，Ｙ’）は下記で表される。
Ｃ’＝Ｃ−βＫ’・・・（２）
Ｍ’＝Ｍ−βＫ’・・・（２）
Ｙ’＝Ｙ−βＫ’・・・（２）
【０００４】
ここで、α、βは粒状性やグレーバランスなどの画質劣化要因を考慮して、プリンタ毎に最適化された値を用いる。
しかし、ネットワークを介してデータのやり取りが行われるようになるにつれ、表示機器等のデバイスデペンデントなカラー信号：（Ｒ，Ｇ，Ｂ）を一旦、均等色空間などのデバイスインデペンデントな信号：（Ｌ＊，ａ＊，ｂ＊）や（Ｘ，Ｙ，Ｚ）に変換した後に、出力機器等のデバイスデペンドな信号：（Ｃ’，Ｍ’，Ｙ’，Ｋ’）に変換し出力する方法が採用されるようになった。
【０００５】
また、表示機器の色特性を持つ信号値から、出力機器の色特性を設計するのが困難であることや、色変換に汎用性を持たせにくいことも均等色空間が採用され始めた理由である。
この均等色空間を用いてＫ’（以下「墨」と書く）を決定する方式として以下の技術が開示されている。
【０００６】
均等色空間において最大最小墨を算出し、最大最小墨量と複数のパラメータとを用いて実際の墨量を算出する。パラメータは明度、及び彩度より決定する（特許文献１参照）。
Ｌａｂ平面において、最初に明度成分に基づいて基準墨量：Ｋ０を算出し、次に彩度及び色相成分より調節係数：β（≦１）を算出し、それらを乗じた値：Ｋ’＝β＊Ｋ０を墨量とする。（Ｌ，ａ，ｂ，Ｋ’）より残りの色成分：（Ｃ’，Ｍ’，Ｙ’）を算出する（特許文献２参照）。
【０００７】
【特許文献１】
特開平１１−２２５２７９号公報
【特許文献２】
特開平２００１−８６３６０号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、特許文献１は、求めたい色の最大最小墨を用いて適正墨量を算出するため、算出された墨量は必ず最大最小墨の範囲に納まるものの、最大最小墨が精度良く算出されていなければ連続にはならない。また、高彩度では粒状性よりもガマット範囲を優先させる方式である。
【０００９】
また、特許文献２は、墨の連続性が保証され、粒状性も調節しやすいが、最適墨量を最大最小墨の範囲に調節するのは困難であり、プリンタが本来持っているガマットよりも狭くなる可能性がある。
【００１０】
本発明は上記事情に鑑みてなされたものであり、均等色空間から墨量を得るにあたり、可能な限り最大のガマットを確保しつつ、粒状性やグレーバランスなどの画質劣化要因を間単に調節でき、かつ連続な墨量を算出する画像処理装置、画像処理方法及び画像処理プログラムを提供することを目的とする。
以下に、各請求項の目的を記載する。
【００１１】
請求項１記載の発明は、均等色空間の色に対し、可能な限り最大のガマットを確保しつつ、画質劣化要因を間単に調節でき、かつ連続な墨量を算出する画像処理装置を提供することを目的とするものである。
【００１２】
請求項２、４、５記載の発明は、画質劣化要因の調節や墨の算出を行い易くすることを目的とするものである。
【００１３】
請求項３記載の発明は、可能な限り最大のガマットを確保することを目的とするものである。
【００１４】
請求項６、７記載の発明は、可能な限り最大のガマットを確保しつつ連続な墨量を算出することを目的とするものである。
【００１５】
請求項８記載の発明は、画質を向上することを目的とするものである。
【００１６】
請求項９記載の発明は、特定色（記憶色）の粒状性を向上することを目的とするものである。
【００１７】
請求項１０記載の発明は、出力装置固有の画質劣化要因を調節することを目的とするものである。
【００１８】
請求項１１記載の発明は、色相に応じて粒状性を調節することを目的とするものである。
【００１９】
請求項１２、１３記載の発明は、色相に応じた粒状性を簡単に調節することを目的とするものである。
【００２０】
請求項１４記載の発明は、均等色空間の色に対し、可能な限り最大のガマットを確保しつつ、画質劣化要因を間単に調節でき、かつ連続な墨量を算出する画像処理方法を提供すること、を目的とするものである。
【００２１】
請求項１５記載の発明は、均等色空間の色に対し、可能な限り最大のガマットを確保しつつ、画質劣化要因を間単に調節でき、かつ連続な墨量を組み込んだ色変換テーブルを提供すること、を目的とするものである。
【００２２】
請求項１６記載の発明は、均等色空間の色に対し、可能な限り最大のガマットを確保しつつ、画質劣化要因を間単に調節でき、かつ連続な墨量を算出する画像処理プログラムを提供すること、を目的とするものである。
【００２３】
【課題を解決するための手段】
かかる目的を達成するために、本発明は以下のような特徴を有する。
請求項１記載の発明は、複数の異なる色信号から墨を含む複数の信号を生成する画像処理装置において、色空間における色信号を入力する入力手段と、最大最小墨量の差が小さい色領域を指示する指示手段と、指示手段により指示される色領域の墨生成条件を用いて、色信号に対する墨量を決定する墨決定手段と、を有することを特徴とする。
【００２４】
請求項２記載の発明は、請求項１記載の画像処理装置において、色空間における色信号は、明度、彩度、及び色相を成分にもつことを特徴とする。
【００２５】
請求項３記載の発明は、請求項１記載の画像処理装置において、指示手段により指示される色領域は、基準点と最高彩度点とを通る線上に存在し、墨生成条件は、色領域における最大最小墨を用いて墨生成関数を決定することを特徴とする。
【００２６】
請求項４記載の発明は、請求項３記載の画像処理装置において、基準点は、ブラックポイントであることを特徴とする。
【００２７】
請求項５記載の発明は、請求項３記載の画像処理装置において、墨生成関数は、基準点からの距離に応じた値を入力とすることを特徴とする。
【００２８】
請求項６記載の発明は、請求項１記載の画像処理装置において、墨決定手段は、最高彩度点と基準点とを通る線上における墨の開始点をＳｉ、ホワイトポイントと基準点とを通る線上における墨の開始点をＬｉとした時に、基準点とＳｉ、及びＬｉの座標と入力値、及び墨生成条件、を用いて墨量を決定することを特徴とする。
【００２９】
請求項７記載の発明は、請求項１記載の画像処理装置において、墨決定手段は、色領域における最大最小墨を用いて決定した墨生成関数を、入力値に応じて規格化し墨量を決定することを特徴とする。
【００３０】
請求項８記載の発明は、請求項６記載の画像処理装置において、最高彩度点と基準点とを通る線上における墨の開始点Ｓｉ、及びホワイトポイントと基準点とを通る線上における墨の開始点Ｌｉは、画質劣化要因で決定することを特徴とする。
【００３１】
請求項９記載の発明は、請求項６記載の画像処理装置において、最高彩度点と基準点とを通る線上における墨の開始点Ｓｉ、及びホワイトポイントと基準点とを通る線上における墨の開始点Ｌｉは、特定色の範囲か否かで決定することを特徴とする。
【００３２】
請求項１０記載の発明は、請求項６記載の画像処理装置において、最高彩度点と基準点とを通る線上における墨の開始点Ｓｉ、及びホワイトポイントと基準点とを通る線上における墨の開始点Ｌｉは、出力装置の特性で決定することを特徴とする。
【００３３】
請求項１１記載の発明は、請求項６、または請求項８から１０の何れか１項に記載の画像処理装置において、最高彩度点と基準点とを通る線上における墨の開始点Ｓｉは、色相に応じて設定することを特徴とする。
【００３４】
請求項１２記載の発明は、請求項６、または請求項８から１０の何れか１項に記載の画像処理装置において、最高彩度点と基準点とを通る線上における墨の開始点Ｓｉは、最高彩度点と基準点を結ぶ線分の長さに応じて決定することを特徴とする。
【００３５】
請求項１３記載の発明は、請求項６、または請求項８から１０の何れか１項に記載の画像処理装置において、最高彩度点と基準点とを通る線上における墨の開始点Ｓｉは、デバイス固有の色信号（Ｒ（赤）Ｇ（緑）Ｂ（緑））と、画像出力装置のデバイス信号である（Ｃ’，Ｍ’，Ｙ’）との組み合わせである信号（Ｒ，Ｇ，Ｂ，Ｃ’，Ｍ’，Ｙ’）の色相における墨の開始点の情報を用いて決定することを特徴とする。
【００３６】
請求項１４記載の発明は、複数の異なる色信号から墨を含む複数の信号を生成する画像処理方法において、色空間における色信号を入力する入力工程と、最大最小墨量の差が小さい色領域を指示する指示工程と、指示工程により指示された色領域における墨生成条件を用いて、色信号に対する墨量を決定する墨決定工程と、を有することを特徴とする。
【００３７】
請求項１５記載の発明は、複数の異なる色信号から墨を含む複数の信号を生成する画像処理方法において、色空間における色信号を入力する入力工程と、最大最小墨量の差が小さい色領域を指示する指示工程と、指示工程により指示された色領域における墨生成条件を用いて、色信号に対する墨量を決定する墨決定工程と、墨決定工程により決定する墨量を用いて色変換用のルックアップテーブルを作成するテーブル作成工程と、を有することを特徴とする。
【００３８】
請求項１６記載の発明は、複数の異なる色信号から墨を含む複数の信号を生成する画像処理装置において、色空間における色信号を入力する入力処理と、最大最小墨量の差が小さい色領域を指示する指示処理と、指示処理により指示された色領域における墨生成条件を用いて前記色信号に対する墨量を決定する墨決定処理と、を実行させることを特徴とする。
【００３９】
【発明の実施の形態】
以下、添付図面を参照しながら本発明にかかる実施の形態について詳細に説明する。
（画像処理装置の全体構成）
まず、図１を参照しながら、本発明に係る画像処理装置の構成について説明する。
画像処理装置は、コンピュータ１０１と、コンピュータ１０１に接続された画像表示装置（＝ディスプレイ）１００と、画像出力装置１０２と、コンピュータ１０１から供給されるデバイス固有の色信号（即ち、ＲＧＢ信号）をデバイス・インディペンデントな色信号に変換する色空間変換部１０３と、色空間変換部１０３の出力結果を用いて画像出力装置固有の墨量を算出する墨生成処理部１０４と、デバイス・インディペンデントな色信号と墨量より、残りの色信号（Ｃ’Ｍ’Ｙ’信号）を得る色変換部１０５と、を有している。なお、画像出力装置１０２は、画像データを印刷するための出力装置であって、カラープリンタやカラーファクシミリ等の画像形成装置を用いることができる。
【００４０】
（画像処理装置の動作）
次に、上記構成を有する画像処理装置の動作について説明する。
まず、コンピュータ１０１は、コンピュータ内部の画像データを、画像出力装置１０２を用いて印刷するために画像データを出力する。この画像データは、通常ディスプレイで表示するためのＲ（赤）、Ｇ（緑）、Ｂ（青）の色成分からなる色信号である。コンピュータが送信したＲＧＢ信号は、色空間変換部１０３へ送信され、墨生成処理部１０４で採用する色信号に変換される。なお、墨生成処理部１０４で採用する色信号は、明度、彩度、及び色相に相当する色成分を有するものであればよく、特に限定しない。
【００４１】
次に、色空間としてＣＩＥＬａｂ均等色空間より算出されるＬＣＨ空間を用いた場合の処理動作について説明する。
墨生成処理部１０４は、後述する手段を用いて墨信号（Ｋ’）を生成し、色変換部１０５ではＬＣＨ信号と墨信号（Ｋ’）とを用いて、画像出力装置が処理可能なＣ’Ｍ’Ｙ’信号などの色信号に変換してコンピュータ１０１へ送信する。ここで、ＬＣＨ信号と算出された墨信号（Ｋ’）とを用いて残りの信号であるＣ’Ｍ’Ｙ’を算出する方法について述べる。
【００４２】
まず、画像出力装置のデバイス信号である（Ｃ’，Ｍ’，Ｙ’，Ｋ’）を０から２５５まで適当なステップで変化させ、カラーパッチを出力する。
該出力したカラーパッチを、測色計を用いて測ることにより、ＬＣＨ信号を得る。つまり、（Ｃ’，Ｍ’，Ｙ’，Ｋ’）と（Ｌ，Ｃ，Ｈ）との関係が求まる。なお、ある（Ｌ，Ｃ，Ｈ）を満たす（Ｃ’，Ｍ’，Ｙ’，Ｋ’）の組み合わせは複数ある。このため、適当な条件を用いてその中の１つを選択することで、（Ｃ’，Ｍ’，Ｙ’，Ｋ’）と（Ｌ，Ｃ，Ｈ）との関係は４入力３出力により、１対１で求まる。
次に、（Ｃ’，Ｍ’，Ｙ’，Ｋ’）と（Ｌ，Ｃ，Ｈ）との関係を（Ｌ，Ｃ，Ｈ，Ｋ’）と（Ｃ’，Ｍ’，Ｙ’）との関係に直せば、これも４入力３出力で１対１となる。最後にこの４入力３出力の関係を回帰させ、入出力関係を算出すれば任意の（Ｌ，Ｃ，Ｈ，Ｋ’）に対してただ１つの（Ｃ’，Ｍ’，Ｙ’）を得ることができる。
【００４３】
このように、ＬＣＨ信号と墨信号（Ｋ’）とを用いて、画像出力装置が処理可能なＣ’Ｍ’Ｙ’信号などの色信号に変換し、該変換された色信号を画像出力装置に送信することによりプリント出力が行われる。
なお、図１の例では、色空間変換処理（色空間変換部１０３）及び墨生成処理（墨生成処理部１０４）を、コンピュータ１０１、画像出力装置１０２とは別個の装置で行うものとして設けられているが、コンピュータ１０１内に実装されても良いし、あるいは画像出力装置１０２内に実装されても良い。
また、上記の処理はソフトウエアで実現することも可能であり、例えば、コンピュータ内のプログラムとして存在するプリンタ・ドライバで上記処理を実現することもできる。
【００４４】
（墨生成処理部１０４の全体構成）
次に、図２を参照しながら、本発明の特徴である墨生成処理部１０４の全体構成について説明する。
墨生成処理部１０４は、入力色信号部（入力部）２００、墨量決定部２０４、調節パラメータのデータ２０１、墨生成条件関数決定部２０２、出力信号部（出力部）２０５と、を有して構成される。
【００４５】
（墨生成処理部１０４の処理動作）
次に、上記構成からなる墨生成処理部１０４の処理動作の概要について説明する。
まず、色空間変換部１０３から送信された入力色信号：Ａ（Ｌ１，Ｃ１，Ｈ１）２００を、墨量決定部２０４に入力する。墨量決定部２０４は、入力色信号の色相情報Ｈ１を用いて該色相の最高彩度点：Ｓｍａｘ（Ｈ１）、及び墨開始点：Ｓｉ（Ｈ１）を調節パラメータから選択する。
【００４６】
次に、予め算出しておいた墨生成条件と調節パラメータである基準点：ＢＰ、最高彩度点：Ｓｍａｘ（Ｈ１）、墨の開始点：Ｌｉ，Ｓｉ（Ｈ１）の座標情報とが墨生成条件関数決定部２０２に入力され、墨量：Ｋ’＝Ｋｏ（Ｌ１，Ｃ１，Ｈ１）が計算され、出力信号部（出力部）２０５から色変換部１０５に出力される。
【００４７】
（各部の説明）
次に、墨生成処理部１０４を構成する各部について説明する。
（調整パラメータのデータ２０１）
まず、調整パラメータのデータ２０１について説明する。
調節パラメータのデータは、基準点、最高彩度点、墨の開始点（２種）の３つの要素で構成される。
以下、図３を参照しながら、上記構成からなる調整パラメータのデータ２０１の各部について説明する。なお、図３は、出力デバイスのガマット図を示す。
【００４８】
１）　基準点：ＢＰ
墨生成における基準点は、便宜上ブラックポイントにする（図３のＢＰ）。但し、ブラックポイントから多少ずれても墨生成の精度にはそれほど影響しないため、ＢＰ１，ＢＰ２，ＢＰ３のようにブラックポイントから外れたＬＣＨ空間上の任意の点を設定しても良い。
【００４９】
２）　最高彩度点：Ｓｍａｘ（Ｈ）
最高彩度点はＣＬ平面において、Ｃの値が最高値を取る点である。後述するが最高彩度点の情報は墨生成関数を決定する際に使用する（図３参照）。
【００５０】
３）　墨の開始点：　Ｌｉ
１つ目の墨の開始点は、ホワイトポイントと基準点とを結ぶ直線上で、通常は無彩色軸上の点である。つまり明度に応じて粒状性やグレーバランスを調節するための点であるため画質劣化要因で決まる（図３参照）。
【００５１】
４）　墨の開始点：Ｓｉ（Ｈ）
もう１つは基準点と最高彩度点とを結ぶ直線上の点である。つまり、彩度と色相に応じて粒状性を調節する点であるため画質劣化要因で決まる（図３参照）。
【００５２】
次に、墨の開始点の具体的な決定方法を説明する。
まず、肌色や空の色などの記憶色に墨が入ると粒状性が悪くなり、画質が劣化する場合がある。これを避けるために、そのような特定色には墨を入れないように墨の開始点を決定する。
次に、出力装置の粒状性やグレーバランスなどの特性に応じて墨の開始点を決定する。例えば、粒状性が非常に良いプリンタにおいては、ハイライト部に墨が混在していても目立ちにくい場合がある。そのような場合は、Ｌｉをホワイトポイント付近に設定したり、Ｓｉ（Ｈ）を最高彩度点付近に設定したりできる。また、グレーバランスが非常に悪いプリンタであれば無彩色は墨を多くして再現するほうが良いためＬｉを高めに設定するほうが良い。
次に、Ｓｉ（Ｈ）を色相に応じて設定すればより細かな調節が可能である。
【００５３】
次に、簡略にＳｉ（Ｈ）を設定する方法として、基準点と最高彩度点とを結ぶ線分の長さに応じてＳｉ（Ｈ）を設定する方法がある。
以下、図９を参照しながらＳｉ（Ｈ）の設定方法について説明する。
図９において、基準点と最高彩度点とを結ぶ直線の長さをｌｓとする。一般に、ｌｓが長い色相ほど最高彩度点が高明度高彩度側に存在するため、墨の開始点は遅いほうが良い。つまり、Ｓｉ（Ｈ）を最高彩度点からα＊ｌｓの距離に設定する。但し０≦α≦１である。
【００５４】
また、Ｓｉ（Ｈ）を色相毎に設定し、それを調節パラメータとして保存しておかずに、いくつかの代表的な色相についてはＳｉ（Ｈ）を保存し、残りを補間によって求める方法もある。
以下、図１０を参照しながら上記方法について説明する。
図１０において、入力信号の色相：Ｈ１は既知であり、ＲｅｄとＹｅｌｌｏｗとの色相の間に存在すると仮定する。
Ｒｅｄ色相の墨の開始点をＳｉ（ＨＲ）：（ＬＲ，ＣＲ，ＨＲ）、Ｙｅｌｌｏｗ色相の墨の開始点をＳｉ（ＨＹ）：（ＬＹ，ＣＹ，ＨＹ）、入力信号の墨の開始点をＳｉ（Ｈ１）：（Ｌ１Ｃ１，Ｈ１）とする。
【００５５】
図１１は、極座標であるＣＨ平面をデカルト座標であるａｂ平面に直した図である。ａｂ平面でＳｉ（ＨＲ）におけるａｂ値をＲ：（ａＲ，ｂＲ）、Ｓｉ（ＨＹ）におけるａｂ値をＹ：（ａＹ，ｂＹ）とすると、入力信号の彩度：Ｃ１は、点Ｒと点Ｙを通る直線：ｌｉｎｅ３と、傾きがｔａｎ（Ｈ１）で原点を通る直線：ｌｉｎｅ４と、の交点：Ｑ（ａ１，ｂ１）を用いて下記のように算出される。
【００５６】
ａＲ＝ＣＲ＊ｃｏｓ（ＨＲ），ｂＲ＝ＣＲ＊ｓｉｎ（ＨＲ）
ａＹ＝ＣＹ＊ｃｏｓ（ＨＹ），ｂＹ＝ＣＹ＊ｓｉｎ（ＨＹ）
【００５７】
ｌｉｎｅ３：ｂ＝γ１＊ａ＋β１
γ１＝｛（ｂＹ−ｂＲ）／（ａＹ−ａＲ）｝
β１＝ｂＲ−｛（ｂＹ−ｂＲ）＊ａＲ｝／（ａＹ−ａＲ）・・・（６）
【００５８】
ｌｉｎｅ４：ｂ＝η１＊ａ
η１＝ｔａｎ（Ｈ１）
ａ１＝−β１／（γ１−η１）
ｂ１＝−η１＊β１／（γ１−η１）
ｃ１＝｛ａ１＾２＋ｂ１＾２｝＾（１／２）・・・（６）
【００５９】
また、図１２は、ＨＬ平面における図である。ＨＬ平面において、Ｒｅｄに対する座標をＲ：（ＨＲ，ＬＲ）、Ｙｅｌｌｏｗに対する座標をＹ：（ＨＹ，ＬＹ）とすると、入力信号の明度：Ｌ１は、点Ｒと点Ｙを通る直線：ｌｉｎｅ５とＨ＝Ｈ１との交点：Ｑ（Ｈ１，Ｌ１）を用いて下記のように算出される。
ｌｉｎｅ５：Ｌ＝γ２＊Ｈ＋β２
γ２＝｛（ＬＹ−ＬＲ）／（ＨＹ−ＨＲ）｝
β２＝ＬＲ−｛（ＬＹ−ＬＲ）＊ＨＲ｝／（ＨＹ−ＨＲ）
Ｌ１＝γ２＊Ｈ１＋β２・・・（７）
【００６０】
上記は、基本６色相（Ｒｅｄ，Ｇｒｅｅｎ，Ｂｌｕｅ，Ｃｙａｎ，Ｍａｇｅｎｔａ，Ｙｅｌｌｏｗ）よりＲｅｄとＹｅｌｌｏｗとの情報を用いたが、基本６色相の他にも任意の色相を用いて補間計算を行っても良い。また、上記は線型演算を用いているが非線型演算を用いて算出しても良い。
【００６１】
（墨生成条件決定部２０２）
墨生成条件決定部２０２では、墨量決定部２０４で使用するための墨生成関数を含めた墨生成条件を決定する。
以下、図４から図７を参照しながら説明する。
【００６２】
図４，図５は、ある色相：ＨでのＣＬ平面における墨：Ｋ’（０〜２５５）を表している。ここで、図４におけるＫ’は最高墨、図５は最小墨である。最高墨とはその色を再現するために入れることが可能な最大の墨量であり、最小墨とはその色を再現するために必要な最小の墨量である。よって、広域のガマットを確保するための最適墨量は最大最小墨の範囲で決めるのが理想である。最大最小墨量は、画像処理装置の全体構成で説明した（Ｃ’，Ｍ’，Ｙ’，Ｋ’）と（Ｌ，Ｃ，Ｈ）との関係より求まる。
【００６３】
最大墨の分布の特徴は、ブラックポイント付近でフルブラック（Ｋ’＝２５５）を取り、ハイライト（つまり、ホワイトポイント：ＷＰと最高彩度点：Ｓｍａｘ（Ｈ）を結ぶ線上）で０を取ることである。一方、最小墨の分布の特徴は、ブラックポイント付近と、シャドー部の最外郭（つまり、ブラックポイント：ＢＰと最高彩度点：Ｓｍａｘ（Ｈ）とを結ぶ線上）付近以外のほとんどの領域でＫ’＝０を取ることである。
また、最外郭において最大墨と最小墨との値は一致する。
【００６４】
よって、最大墨と最小墨との幅が最も狭く、かつ最適墨量が決めにくいのは、シャドー部の最外郭付近であり、本実施例では図６のように基準点と最高彩度点とを結ぶ直線上の最大最小墨を用いて墨生成関数：ｆ（ｘ）を算出する。ここで、色相は２点を結ぶ最大最小墨の幅が最も狭い色相：Ｈ０を用いる。
【００６５】
図６に示すように基準点から最高彩度点に向けてｘ軸をとり、ｘ軸上の最大最小墨の分布を表したのが図７である。同図における最大最小墨の分布より墨生成関数：ｆ（ｘ）は例えば次式で表される。
【００６６】
ｆ（ｘ）＝２５５，（０≦ｘ＜ｘ１）
ｆ（ｘ）＝−｛２５５／（ｘ２−ｘ１）｝＊ｘ＋２５５＊ｘ２／（ｘ２−ｘ１），（ｘ１≦ｘ＜ｘ２）
ｆ（ｘ）＝０，（ｘ２≦ｘ≦ｘ＿Ｓｍａｘ）・・・（１）
【００６７】
上記式により墨生成関数が決定される。
なお、基準点と最高彩度点とを直線で結んでｆ（ｘ）を算出したが、曲線で結んでも構わない。
また、本実施例ではｆ（ｘ）をｘの１次式で表したが多次式や非線型式など任意の式でも良い。
【００６８】
また、墨を１次式的に入れることが予め決められているのであれば、上記のように式を算出する必要はなく、墨生成条件として墨の開始点／終点を指定すれば良い。
例えば、墨生成条件として、上記ｘ軸上における墨の開始点：ｘ１、及び終点：ｘ２を指定する。
【００６９】
（墨量決定部２０４）
墨量決定部２０４では、調節パラメータ２０１、及び墨生成条件２０２を用いて入力色信号：Ａ（Ｌ１，Ｃ１，Ｈ１）２００の最適墨量を決定する。
以下、図８を参照しながら最適墨量の算出例を説明する。
なお、図８は入力色信号の色相：Ｈ１におけるＣＬ平面であり、入力色信号、基準点、墨の入れ始めの座標をそれぞれＡ：（Ｃ１，Ｌ１），ＢＰ：（０，ＬＢ），Ｌｉ：（０，Ｌｉ），Ｓｉ（Ｈ１）：（Ｃｓｉ，Ｌｓｉ）とする。
【００７０】
１）墨生成関数：ｆ（ｘ）の規格化
ｆ（ｘ）を規格化する。規格化された関数をｆｎ（ｘｎ）とするとｆｎ（ｘｎ）は次式で表される。
ｆｎ（ｘｎ）＝２５５，（０≦ｘｎ＜ｘ１／ｘ＿Ｓｍａｘ）
ｆｎ（ｘｎ）＝−｛２５５／（ｘ２−ｘ１）｝＊ｘ＋２５５＊ｘ２／（ｘ２−ｘ１），（ｘ１／ｘ＿Ｓｍａｘ≦ｘｎ＜ｘ２／ｘ＿Ｓｍａｘ）
ｆｎ（ｘｎ）＝０，（ｘ２／ｘ＿Ｓｍａｘ≦ｘｎ≦１）・・・（２）
【００７１】
２）　交点の算出
ＬｉとＳｉ（Ｈ１）とを通る直線：ｌｉｎｅ１と、ＢＰとＡとを通る直線：ｌｉｎｅ２と、の交点Ｐ（ＣＰ，ＬＰ）を算出する（３）。
ＣＰ＝（Ｃ１＊Ｃｓｉ＊Ｌｉ）／｛Ｃｓｉ＊Ｌ１−Ｃ１＊（Ｌｓｉ−Ｌｉ）｝
ＬＰ＝（Ｃｓｉ＊Ｌｉ＊Ｌ１）／｛Ｃｓｉ＊Ｌ１−Ｃ１＊（Ｌｓｉ−Ｌｉ）｝
３）　ｘｎの算出
ｘｎは基準点：ＢＰと交点：Ｐ間の距離に対する、基準点：ＢＰと入力色信号座標値：Ａ間の距離である。
ｘｎ＝｛｛Ｃ１＾２＋（Ｌ１−ＬＢ）＾２｝＾（１／２）｝／｛｛ＣＰ＾２＋（Ｌｉ−ＬＰ）＾２｝＾（１／２）｝・・・（４）
４）　適正墨量の算出
ｘｎをｆｎ（ｘｎ）に代入し、目的の色（Ｌ１，Ｃ１，Ｈ１）に対する適正墨量をＫ’＝Ｋｏ（Ｌ１，Ｃ１，Ｈ１）を得る。
Ｋｏ（Ｌ１，Ｃ１，Ｈ１）＝ｆｎ（ｘｎ）・・・（５）
また、墨生成条件として墨の開始点／終点を指定されていた場合、適正墨量は下記の式で得られる。
Ｋｏ（Ｌ１，Ｃ１，Ｈ１）＝２５５＊（ｘｎ−ｘ１）／ｘ２　・・・（６）
【００７２】
実施例２）高速化を考慮した実施形態
実施例１では、入力色信号ごとに最適墨量を計算していた。しかし、同じ入力色信号は同じ墨量：Ｋ’に変換しているので、入力色信号：（Ｌ，Ｃ，Ｈ）と墨量：Ｋ’は１対１の関係にあり、さらに、画像処理装置の全体構成で説明した方法を用いれば、（Ｌ，Ｃ，Ｈ，Ｋ’）と（Ｃ’，Ｍ’，Ｙ’，Ｋ’）との関係は１対１で求まるので、予め対応関係を計算しておくことにより処理の高速化を図ることができる。
【００７３】
上記考えに基づいた実施例２の構成例を図１３に示す。本実施例におけるＣ’Ｍ’Ｙ’Ｋ’データ変換部は、アドレス生成部３０１、Ｃ’Ｍ’Ｙ’Ｋ’データ変換テーブル３０２から構成されている。
【００７４】
アドレス生成部３０１は、入力色信号Ａ（Ｌ１，Ｃ１，Ｈ１）を入力として、Ｃ’Ｍ’Ｙ’Ｋ’データ変換テーブル３０２をアクセスするためのアドレスを生成する。Ｃ’Ｍ’Ｙ’Ｋ’データ変換テーブル３０２は、アドレス生成部３０１から出力されたアドレスを用いて出力Ｃ’Ｍ’Ｙ’Ｋ’データを出力する。ここで、出力Ｃ’，Ｍ’，Ｙ’，Ｋ’データは実施例１と同様に算出される。
【００７５】
上記においてＣ’Ｍ’Ｙ’Ｋ’データ変換テーブル３０２は、適当なステップ幅のＬＣＨ値に対し、実施例１の墨生成処理部１０４を実行して、その結果をテーブルに置き換えたものである。
【００７６】
実施例３）
次に、図１４を参照しながら画像処理装置を用いた画像処理方法について説明する。
まず、任意の入力色信号Ａ（Ｌ１，Ｃ１，Ｈ１）を入力する（ステップＳ４００）。次に、墨生成条件を求める（ステップＳ４０１）。なお、墨生成条件は、調整パラメータのデータ２０１、墨生成条件決定部２０２、で説明したように決定する。次に、最適墨量を求める（ステップＳ４０２）。最適墨量は、墨量決定部２０４で説明したように決定する。次に、最適墨量：Ｋ’を出力する（ステップＳ４０４）。
【００７７】
実施例４）
図１５は、図１の画像処理システムのハードウェア構成例を示す図である。図１５を参照すると、この画像処理システムは、例えばワークステーションやパーソナルコンピュータ等で実現され、全体を制御するＣＰＵ２１と、ＣＰＵ２１の制御プログラム等が記憶されているＲＯＭ２２と、ＣＰＵ２１のワークエリア等として使用されるＲＡＭ２３と、ハードディスク２４と、画像データを表示するためのディスプレイ１００と、カラープリンタなどの画像出力装置１０２とを有している。
【００７８】
ここで、ＣＰＵ２１，ＲＯＭ２２，ＲＡＭ２３，ハードディスク２４は、図１のコンピュータ１０１としての機能を有している。なお、この場合、図１の色空間変換部１０３、墨生成処理部１０４、及び色変換処理部１０５の機能も、ＣＰＵ２１にもたせることができる。すなわち、本発明の画像処理装置としての機能をＣＰＵ２１にもたせることができる。
【００７９】
なお、ＣＰＵ２１におけるこのような画像処理装置としての機能は、例えばソフトウェアパッケージ（具体的には、ＣＤ−ＲＯＭ等の情報記録媒体）の形で提供することができる。なお、情報記録媒体は、情報記録媒体を読み取るプログラム読取装置２０を設けることで、読み取ることが可能となる。
【００８０】
換言すれば、本発明の画像処理装置および画像処理方法は、ディスプレイ等を備えた汎用の計算機システムにＣＤ−ＲＯＭ等の情報記録媒体に記録されたプログラムを読み込ませて、この汎用計算機システムのマイクロプロセッサに色空間変換部、墨生成処理部、及び色変換処理部を実行させる装置構成においても実施することが可能である。この場合、本発明の色空間変換部、墨生成処理部、及び色変換処理部を実行するためのプログラム（即ち、ハードウェアシステムで用いられるプログラム）は、媒体に記録された状態で提供される。プログラムなどが記録される情報記録媒体としては、ＣＤ−ＲＯＭに限られるものではなく、ＲＯＭ，ＲＡＭ，フレキシブルディスク，メモリカード等が用いられても良い。
なお、媒体に記録されたプログラムは、ハードウェアシステムに組み込まれている記憶装置、例えばハードディスク２４にインストールされることにより、このプログラムを実行して、色変換機能及び色変換プロファイル生成機能を実現することができる。
【００８１】
また、本発明の色変換装置および色変換方法を実現するためのプログラムは、媒体の形で提供されるのみならず、通信によって例えばサーバによって提供されるものであっても良い。
【００８２】
なお、上述する実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲において種々変更実施が可能である。
【００８３】
【発明の効果】
以上の説明より明らかなように、本発明によれば、以下のような効果を奏し得る。
請求項１記載の発明によれば、複数の異なる色信号から墨を含む複数の信号を生成する画像処理装置において、色空間における値を入力する入力手段と、最大最小墨量の差が小さい色領域を指示する手段と前記指示された色領域における墨生成条件を用いて前記色空間における値に対する墨量を決める墨決定手段、を具備しているため、均等色空間の色に対し、可能な限り最大のガマットを確保しつつ、画質劣化要因を間単に調節でき、かつ連続な墨量を算出することができる。
【００８４】
請求項２記載の発明によれば、色空間は、明度、彩度、及び色相を成分にもつことを特徴としているため、画質劣化要因の調節や墨の算出を行い易くすることができる。
【００８５】
請求項３記載の発明によれば、色領域は基準点と最高彩度点を通る線上に存在し、墨生成条件は前記色領域における最大最小墨を用いて墨生成関数を決定することを特徴としているため、可能な限り最大のガマットを確保することができる。
【００８６】
請求項４記載の発明によれば、基準点がブラックポイントであることを特徴としているため、画質劣化要因の調節や墨の算出を行い易くすることができる。
【００８７】
請求項５記載の発明によれば、墨生成関数は、基準点からの距離に応じた値を入力とすることを特徴としているため、画質劣化要因の調節や墨の算出を行い易くすることができる。
【００８８】
請求項６記載の発明によれば、最高彩度点と基準点を通る線上における墨の開始点をＳｉ、ホワイトポイントと基準点通る線上における墨の開始点をＬｉとした時に、墨決定手段は、基準点とＳｉ、及びＬｉの座標と入力値、及び墨生成条件とを用いて墨量を決定することを特徴としているため、可能な限り最大のガマットを確保しつつ連続な墨量を算出することができる。
【００８９】
請求項７記載の発明によれば、墨決定手段は、入力値に応じて墨生成関数を規格化して墨量を決定することを特徴としているため、可能な限り最大のガマットを確保しつつ連続な墨量を算出することができる。
【００９０】
請求項８記載の発明によれば、Ｓｉ及びＬｉは、画質劣化要因で決定することを特徴としているため、画質を向上することができる。
【００９１】
請求項９記載の発明によれば、Ｓｉ及びＬｉは、特定色の範囲か否かで決定することを特徴としているため、特定色（記憶色）の粒状性を向上することができる。
【００９２】
請求項１０記載の発明によれば、Ｓｉ及びＬｉは、出力装置の特性で決定することを特徴としているため、出力装置固有の画質劣化要因を調節することができる。
【００９３】
請求項１１記載の発明によれば、Ｓｉは色相に応じて設定することを特徴としているため、色相に応じて粒状性を調節することができる。
【００９４】
請求項１２記載の発明によれば、Ｓｉは最高彩度点と基準点を結ぶ線分の長さに応じて決定することを特徴としているため、色相に応じた粒状性を簡単に調節することができる。
【００９５】
請求項１３記載の発明によれば、Ｓｉは（Ｒ，Ｇ，Ｂ，Ｃ，Ｍ，Ｙ）の色相における墨の開始点の情報を用いて決定することを特徴としているため、色相に応じた粒状性を簡単に調節することができる。
【００９６】
請求項１４記載の発明によれば、複数の異なる色信号から墨を含む複数の信号を生成する画像処理方法において、色空間における値を入力する入力工程と、最大最小墨量の差が小さい色領域を指示する指示工程と、前記指示された色領域における墨生成条件を用いて前記色空間における値に対する墨量を決める墨決定工程と、を含むことを特徴としているため、均等色空間の色に対し、可能な限り最大のガマットを確保しつつ、画質劣化要因を間単に調節でき、かつ連続な墨量を算出することができる。
【００９７】
請求項１５記載の発明によれば、請求項１４記載の画像処理方法の結果を用いて色変換用のルックアップテーブルを作成することを特徴としているため、均等色空間の色に対し、可能な限り最大のガマットを確保しつつ、画質劣化要因を間単に調節でき、かつ連続な墨量を高速に得ることができる。
【００９８】
請求項１６記載の発明によれば、請求項１４記載の画像処理方法を実行するプログラムを格納し、コンピュータで読み取り可能なことを特徴としているため、均等色空間の色に対し、可能な限り最大のガマットを確保しつつ、画質劣化要因を間単に調節でき、かつ連続な墨量を算出することができる。
【図面の簡単な説明】
【図１】本発明に係る画像処理装置の構成を示すブロック図である。
【図２】図１における墨生成処理部の構成例を示すブロック図である。
【図３】出力デバイスのガマットを説明する図である。
【図４】色相：ＨでのＣＬ平面における墨（Ｋ’）最大墨の分布を示す図である。
【図５】色相：ＨでのＣＬ平面における墨（Ｋ’）最大墨の分布を示す図である。
【図６】基準点と最高彩度点とを結ぶ直線上の最大最少墨の例を示す図である。
【図７】図６に示す基準点から最高彩度点に向けてｘ軸をとり、ｘ軸上の最大最少墨の分布を表した図である。
【図８】入力色信号の色相：Ｈ１におけるＣＬ平面を示す図である。
【図９】基準点と最高彩度点とにより、墨の開始点Ｓｉ（Ｈ）を設定する方法を説明する図である。
【図１０】入力信号の墨の開始点Ｓｉ（Ｈ）と、赤色相の墨の開始点Ｓｉ（ＨＲ）と、黄色相の墨の開始点Ｓｉ（ＨＹ）と、の関係を示す図である。
【図１１】図１０のＣＨ平面をデカルト座標であるａｂ平面に直した図である。
【図１２】図１０のＨＬ平面を示す図である。
【図１３】本実施の形態における色変換部（Ｃ’Ｍ’Ｙ’Ｋ’）データ変換部の構成を示すブロック図である。
【図１４】本実施の形態における画像処理の動作を示す図である。
【図１５】本発明に係る画像処理システムのハードウェア構成例を示す図である。
【符号の説明】
１００　ディスプレイ
１０１　コンピュータ
１０２　画像出力装置
１０３　色空間変換部
１０４　墨生成処理部
１０５　色変換部
２００　入力色信号部
２０１　調整パラメータのデータ
２０２　墨生成条件関数決定部
２０４　墨量決定部
２０５　出力信号部
３００　入力色信号部
３０１　アドレス生成部
３０２　（Ｃ’Ｍ’Ｙ’Ｋ’）データ変換テーブル
３０３　出力信号部
【図１】
2004112548.tif 000003
【図２】
2004112548.tif 000004
【図３】
2004112548.tif 000005
【図４】
2004112548.tif 000006
【図５】
2004112548.tif 000007
【図６】
2004112548.tif 000008
【図７】
2004112548.tif 000009
【図８】
2004112548.tif 000010
【図９】
2004112548.tif 000011
【図１０】
2004112548.tif 000012
【図１１】
2004112548.tif 000013
【図１２】
2004112548.tif 000014
【図１３】
2004112548.tif 000015
【図１４】
2004112548.tif 000016
【図１５】
2004112548.tif 000017