(57)【特許請求の範囲】
【請求項１】
外部から与えられる入力画像データを印刷用のＣＭＹＫ色空間のデータに変換するための色変換写像を規定するカラープロファイルを生成するプロファイル生成装置であって、
媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色して得られる測色値データ群を記憶しておく測色値データ群格納手段と、
印刷装置によって印刷しようとする画像内容を示す画像データを取り込む画像データ取得手段と、
前記画像データを構成する画素のデバイス非依存色空間における値と前記測色値データ群に含まれる前記カラーパッチに対応するデバイス非依存色空間における値との類似度を解析し、第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第１の類似度解析手段と、
前記画像データを構成する画素のデバイス非依存色空間における値に応じて前記ＣＭＹＫ色空間のＫ値を規定するＫ値設定データを記憶しておくＫ値設定データ格納手段と、
前記Ｋ値設定データに基づき、前記画像データを構成する画素のデバイス非依存色空間における値に対応するＫ値を決定するＫ値決定手段と、
前記Ｋ値決定手段により決定したＫ値と前記カラーパッチに対応するＫ値との類似度を解析し、第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第２の類似度解析手段と、
前記第１の類似度解析手段による第１の解析結果として得られるカラーパッチの集合である第１の集合と前記第２の類似度解析手段による第２の解析結果として得られるカラーパッチの集合である第２の集合の積集合のカラーパッチを抽出するカラーパッチ抽出処理手段と、
前記第１の類似度解析手段による第１の解析結果と前記第２の類似度解析手段による第２の解析結果とに基づいて前記複数のカラーパッチの中から一部のカラーパッチを抽出するカラーパッチ抽出処理手段と、
前記測色値データ群のうちの前記カラーパッチ抽出処理手段によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを作成する色変換写像作成手段と、
を備えるプロファイル生成装置。
【請求項２】
前記第２の類似度解析手段は、前記第１の類似度解析手段によって求めたカラーパッチの集合の各カラーパッチに対応するＫ値と前記Ｋ値決定手段により決定したＫ値との類似度を解析することにより、前記第１の類似度解析手段によって求めたカラーパッチの集合の中からさらに一部のカラーパッチを抽出する絞り込みの処理を行う請求項１に記載のプロファイル生成装置。
【請求項３】
前記Ｋ値設定データ格納手段には、複数種類の前記Ｋ値設定データが記憶され、
これら複数種類のＫ値設定データの中から、適用するＫ値設定データを選択する選択手段を備える請求項１又は２に記載のプロファイル生成装置。
【請求項４】
前記第１の類似度解析手段は、前記デバイス非依存色空間における値の類似度を示す指標である第１の類似度を算出し、当該算出された第１の類似度と予め定められている前記第１の基準とを比較することにより、前記第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求め、
前記第２の類似度解析手段は、前記ＣＭＹＫ色空間におけるＫ値の類似度を示す指標である第２の類似度を算出し、当該算出された第２の類似度と予め定められている前記第２の基準とを比較することにより、前記第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める請求項１から３のいずれか１項に記載のプロファイル生成装置。
【請求項５】
前記第１の類似度解析手段によって算出される類似度の指標である第１の類似度は、デバイス非依存色空間における座標間のユークリッド距離により表され、
前記第２の類似度解析手段によって算出される類似度の指標である第２の類似度は、ＣＭＹＫ空間における座標間のユークリッド距離により表される請求項４に記載のプロファイル生成装置。
【請求項６】
前記カラーパッチ抽出処理手段は、前記複数のカラーパッチのうち、前記第１の類似度が予め定められた第１の基準である第１の制限距離以下であり、かつ前記第２の類似度が予め定められた第２の基準である第２の制限距離以下であるカラーパッチを抽出する請求項５に記載のプロファイル生成装置。
【請求項７】
前記測色値データ群は、前記カラーチャート内の各カラーパッチの印刷指令に用いたパッチ毎の入力値と当該入力値に基づいて印刷されたカラーパッチの測色値との対応関係をまとめたデータ群である請求項１から６のいずれか１項に記載のプロファイル生成装置。
【請求項８】
外部から与えられる入力画像データを印刷用のＣＭＹＫ色空間のデータに変換するための色変換写像を規定するカラープロファイルを生成するプロファイル生成方法であって、
媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色して得られる測色値データ群を記憶しておく測色値データ群格納工程と、
印刷装置で印刷しようとする画像内容を示す画像データを取り込む画像データ取得工程と、
前記画像データを構成する画素のデバイス非依存色空間における値と前記測色値データ群に含まれる前記カラーパッチに対応するデバイス非依存色空間における値との類似度を解析し、第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第１の類似度解析工程と、
前記画像データを構成する画素のデバイス非依存色空間における値に応じて前記ＣＭＹＫ色空間のＫ値を規定するＫ値設定データを記憶しておくＫ値設定データ格納工程と、
前記Ｋ値設定データに基づき、前記画像データを構成する画素のデバイス非依存色空間における値に対応するＫ値を決定するＫ値決定工程と、
前記Ｋ値決定工程により決定したＫ値と前記カラーパッチに対応するＫ値との類似度を解析し、第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第２の類似度解析工程と、
前記第１の類似度解析工程による第１の解析結果として得られるカラーパッチの集合である第１の集合と前記第２の類似度解析工程による第２の解析結果として得られるカラーパッチの集合である第２の集合の積集合のカラーパッチを抽出するカラーパッチ抽出処理工程と、
前記測色値データ群のうちの前記カラーパッチ抽出処理工程によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを作成する色変換写像作成工程と、
を含むプロファイル生成方法。
【請求項９】
前記カラーチャートを前記媒体上に印刷するカラーチャート出力工程と、
前記媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色し、前記複数のカラーパッチの測色値を示すデータを得る測色工程と、
を含む請求項８に記載のプロファイル生成方法。
【請求項１０】
外部から与えられる入力画像データを印刷用のＣＭＹＫ色空間のデータに変換するための色変換写像を規定するカラープロファイルを生成するプロファイル生成用プログラムであって、
コンピュータを、
媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色して得られる測色値データ群を記憶しておく測色値データ群格納手段と、
印刷装置によって印刷しようとする画像内容を示す画像データを取り込む画像データ取得手段と、
前記画像データを構成する画素のデバイス非依存色空間における値と前記測色値データ群に含まれる前記カラーパッチに対応するデバイス非依存色空間における値との類似度を解析し、第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第１の類似度解析手段と、
前記画像データを構成する画素のデバイス非依存色空間における値に応じて前記ＣＭＹＫ色空間のＫ値を規定するＫ値設定データを記憶しておくＫ値設定データ格納手段と、
前記Ｋ値設定データに基づき、前記画像データを構成する画素のデバイス非依存色空間における値に対応するＫ値を決定するＫ値決定手段と、
前記Ｋ値決定手段により決定したＫ値と前記カラーパッチに対応するＫ値との類似度を解析し、第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第２の類似度解析手段と、
前記第１の類似度解析手段による第１の解析結果として得られるカラーパッチの集合である第１の集合と前記第２の類似度解析手段による第２の解析結果として得られるカラーパッチの集合である第２の集合の積集合のカラーパッチを抽出するカラーパッチ抽出処理手段と、
前記測色値データ群のうちの前記カラーパッチ抽出処理手段によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを作成する色変換写像作成手段、として機能させるためのプログラム。
【請求項１１】
外部から与えられる入力画像データを印刷用のＣＭＹＫ色空間のデータに変換する処理を行う画像処理装置であって、
媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色して得られる測色値データ群を記憶しておく測色値データ群格納手段と、
印刷装置によって印刷しようとする画像内容を示す画像データを取り込む画像データ取得手段と、
前記画像データを構成する画素のデバイス非依存色空間における値と前記測色値データ群に含まれる前記カラーパッチに対応するデバイス非依存色空間における値との類似度を解析し、第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第１の類似度解析手段と、
前記画像データを構成する画素のデバイス非依存色空間における値に応じて前記ＣＭＹＫ色空間のＫ値を規定するＫ値設定データを記憶しておくＫ値設定データ格納手段と、
前記Ｋ値設定データに基づき、前記画像データを構成する画素のデバイス非依存色空間における値に対応するＫ値を決定するＫ値決定手段と、
前記Ｋ値決定手段により決定したＫ値と前記カラーパッチに対応するＫ値との類似度を解析し、第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第２の類似度解析手段と、
前記第１の類似度解析手段による第１の解析結果として得られるカラーパッチの集合である第１の集合と前記第２の類似度解析手段による第２の解析結果として得られるカラーパッチの集合である第２の集合の積集合のカラーパッチを抽出するカラーパッチ抽出処理手段と、
前記測色値データ群のうちの前記カラーパッチ抽出処理手段によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいてカラープロファイルを作成する色変換写像作成手段と、
前記色変換写像作成手段によって作成されたカラープロファイルと前記Ｋ値設定データとを用いて入力画像データを印刷用の色空間のデータに変換する色変換処理を行う色変換処理手段と、
を備える画像処理装置。
【請求項１２】
前記カラーチャートを印刷装置によって印刷するためカラーチャート定義データを記憶しておくカラーチャート定義データ格納手段と、
前記カラーチャート定義データにしたがって印刷されたカラーチャート内の複数のカラーパッチの測色値を示すデータを取り込む測色値データ取得手段と、
前記測色値データ取得手段から取り込んだ測色値のデータに基づき、前記カラーチャート内の各カラーパッチの印刷指令に用いたパッチ毎の入力値と当該入力値に基づいて印刷されたカラーパッチの測色値との対応関係をまとめたデータを生成する入力値−測色値関係データ生成手段と、
を備え、
前記入力値−測色値関係データ生成手段で生成されたデータ群が前記測色値データ群として前記測色値データ群格納手段に記憶される請求項１１に記載の画像処理装置。
【請求項１３】
外部から与えられる入力画像データを印刷用のＣＭＹＫ色空間のデータに変換する処理を行う画像処理方法であって、
媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色して得られる測色値データ群を記憶しておく測色値データ群格納工程と、
印刷装置で印刷しようとする画像内容を示す画像データを取り込む画像データ取得工程と、
前記画像データを構成する画素のデバイス非依存色空間における値と前記測色値データ群に含まれる前記カラーパッチに対応するデバイス非依存色空間における値との類似度を解析し、第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第１の類似度解析工程と、
前記画像データを構成する画素のデバイス非依存色空間における値に応じて前記ＣＭＹＫ色空間のＫ値を規定するＫ値設定データを記憶しておくＫ値設定データ格納工程と、
前記Ｋ値設定データに基づき、前記画像データを構成する画素のデバイス非依存色空間における値に対応するＫ値を決定するＫ値決定工程と、
前記Ｋ値決定工程により決定したＫ値と前記カラーパッチに対応するＫ値との類似度を解析し、第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第２の類似度解析工程と、
前記第１の類似度解析工程による第１の解析結果として得られるカラーパッチの集合である第１の集合と前記第２の類似度解析工程による第２の解析結果として得られるカラーパッチの集合である第２の集合の積集合のカラーパッチを抽出するカラーパッチ抽出処理工程と、
前記測色値データ群のうちの前記カラーパッチ抽出処理工程によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいてカラープロファイルを作成する色変換写像作成工程と、
前記色変換写像作成工程によって作成されたカラープロファイルと前記Ｋ値設定データとを用いて入力画像データを印刷用の色空間のデータに変換する色変換処理を行う色変換処理工程と、
を含む画像処理方法。
【請求項１４】
外部から与えられる入力画像データを印刷用のＣＭＹＫ色空間のデータに変換する処理を行う画像処理プログラムであって、
コンピュータを、
媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色して得られる測色値データ群を記憶しておく測色値データ群格納手段と、
印刷装置によって印刷しようとする画像内容を示す画像データを取り込む画像データ取得手段と、
前記画像データを構成する画素のデバイス非依存色空間における値と前記測色値データ群に含まれる前記カラーパッチに対応するデバイス非依存色空間における値との類似度を解析し、第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第１の類似度解析手段と、
前記画像データを構成する画素のデバイス非依存色空間における値に応じて前記ＣＭＹＫ色空間のＫ値を規定するＫ値設定データを記憶しておくＫ値設定データ格納手段と、
前記Ｋ値設定データに基づき、前記画像データを構成する画素のデバイス非依存色空間における値に対応するＫ値を決定するＫ値決定手段と、
前記Ｋ値決定手段により決定したＫ値と前記カラーパッチに対応するＫ値との類似度を解析し、第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第２の類似度解析手段と、
前記第１の類似度解析手段による第１の解析結果として得られるカラーパッチの集合である第１の集合と前記第２の類似度解析手段による第２の解析結果として得られるカラーパッチの集合である第２の集合の積集合のカラーパッチを抽出するカラーパッチ抽出処理手段と、
前記測色値データ群のうちの前記カラーパッチ抽出処理手段によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいてカラープロファイルを作成する色変換写像作成手段と、
前記色変換写像作成手段によって作成されたカラープロファイルと前記Ｋ値設定データとを用いて入力画像データを印刷用の色空間のデータに変換する色変換処理を行う色変換処理手段、として機能させるためのプログラム。
【請求項１５】
請求項１から７のいずれか１項に記載のプロファイル生成装置と、
前記色変換写像作成手段によって作成されたカラープロファイルと前記Ｋ値設定データとを用いて入力画像データを印刷用の色空間のデータに変換する色変換処理手段と、
前記色変換処理手段によって色変換後の画像データに基づいて印刷を行う印刷装置と、
を備えた印刷システム。
【請求項１６】
印刷装置によって前記カラーチャートを印刷するためカラーチャート定義データを記憶しておくカラーチャート定義データ格納手段と、
前記カラーチャート定義データにしたがって前記印刷装置により前記カラーチャートを出力させるカラーチャート出力制御手段と、
前記カラーチャート定義データにしたがって印刷されたカラーチャート内の複数のカラーパッチの測色値を示すデータを取り込む測色値データ取得手段と、
前記測色値データ取得手段から取り込んだ測色値のデータに基づき、前記カラーチャート内の各カラーパッチの印刷指令に用いたパッチ毎の入力値と当該入力値に基づいて印刷されたカラーパッチの測色値との対応関係をまとめたデータを生成する入力値−測色値関係データ生成手段と、
を備え、
前記入力値−測色値関係データ生成手段で生成されたデータ群が前記測色値データ群として前記測色値データ群格納手段に記憶される請求項１５に記載の印刷システム。
【請求項１７】
前記カラーチャート定義データにしたがって印刷されたカラーチャート上のカラーパッチを測色する測色手段を備え、
前記測色手段による測色結果に基づいて前記測色値データ群が生成される請求項１６に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷機等のカラーマネジメントに使用されるカラープロファイルを作成するためのプロファイル生成装置及び方法、プログラム、並びにカラープロファイルを用いて画像データの変換処理を行う画像処理装置及び方法、プログラム、印刷システムに関する。
【背景技術】
【０００２】
インクジェット印刷機やオフセット印刷機などの印刷装置は、機種ごとにそれぞれ特有の色再現性を有している。このため画像データに基づく印刷を行う場合、印刷装置の色再現性を示すプロファイル（カラープロファイル）を使用して印刷色を管理するカラーマネジメントが行われている（特許文献１参照）。例えば、特許文献１で説明されているとおり、ＩＣＣプロファイルを用いてＲＧＢ色空間からＣＭＹＫ色空間への色空間の変換が行われる。ＩＣＣプロファイルは、インターナショナル・カラー・コンソーシアム（International Color Consortium）によって定められた書式にしたがってデバイスの色空間の特性を定義したファイルであり、印刷機毎に印刷出力されたカラーチャートの測色結果に基づいて生成される。
【０００３】
具体的には、カラーチャート内の全てのカラーパッチについて、それぞれ各カラーパッチのデータによって出力されるべき色の値（指令値に対応した理想値）と当該カラーパッチの実際の測色値との色差を算出し、それら色差の二乗和が最小となる変換系（色変換写像）を求めることにより生成される。このようなＩＣＣプロファイルを用いて色空間の変換を行うことで出力デバイスに応じた色再現性の高い画像データが生成される。
【０００４】
特許文献１では、画像データの変換精度を高めるために、予め出力した複数のカラーパッチと各パッチの測色結果を学習用データ（測色値データ群）として保持しておき、入力画像データの各画素の色（例えば、CIE LAB (L*a*b*)表色空間で特定される色）と近い色のパッチを学習用データ内のカラーパッチから選択し、当該選択されたカラーパッチのデータのみを用いて色変換写像を求めている。特に、カラーパッチの選択に際しては、予め定められた許容値以下の測色値であるカラーパッチを抽出している（特許文献１の請求項１）。また、選ばれるカラーパッチは、入力画像データにおける画素の色との差異（色差）が最小であるものの１つだけを選択することが好ましいとしている（特許文献１の請求項３）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１０３６０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に記載の技術には、以下のような問題点がある。
【０００７】
（１）例えば、ＣＭＹＫの４色印刷では、ブラック系を表現する方法として、Ｋインクを用いたＫブラックにより表現する方法と、ＣＭＹインクを混合してプロセスブラックにより表現する方法とが存在する。特許文献１に記載の技術の場合、測色値データ群の中から画像データに応じたカラーパッチを抽出する際に、カラーパッチがＫブラックであるのか、プロセスブラックであるのかを区別できない。その結果、不自然な色変換写像が形成
される危険性がある。
【０００８】
（２）また、例えば、インク使用量を削減したいなどのニーズからＫブラックの比率を上げ、ＣＭＹの比率を下げた印刷を行うことをメーカーやユーザが希望した場合、特許文献１の技術では、そのようなＣＭＹＫの組み合わせ（使用比率）に対して精度の良い変換テーブルとなっている保証がない。その結果、色再現精度が必ずしも最適な状態になっていない。
【０００９】
（３）また別の例として、粒状性などを向上させるために、敢えてＣＭＹの比率を上げ、Ｋの比率を下げた印刷を行いたいとメーカーやユーザが考えることもある。このような場合にも、特許文献１に記載の技術では、ＣＭＹの比率とＫの比率とを調整したＣＭＹＫの組み合わせに対して、必ずしも精度の良いテーブルとなっている保証がない。そのため、色再現精度が必ずしも最適な状態になっていない。
【００１０】
本発明はこのような事情に鑑みてなされたもので、入力画像データに応じた適切な色変換処理を行うためのカラープロファイルをすることができるプロファイル生成装置及び方法、画像処理装置及び方法、プログラム並びにそのカラープロファイルを用いる印刷システムを提供することを目的とする。さらには、印刷装置においてある色を再現する色材（インク、トナーなど）の組み合わせが複数ある場合に画像データの色変換処理を高い精度で行うことができる技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
前記目的を達成するために、本発明に係るプロファイル生成装置は、外部から与えられる入力画像データを印刷用のＣＭＹＫ色空間のデータに変換するための色変換写像を規定するカラープロファイルを生成するプロファイル生成装置であって、媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色して得られる測色値データ群を記憶しておく測色値データ群格納手段と、印刷装置によって印刷しようとする画像内容を示す画像データを取り込む画像データ取得手段と、画像データを構成する画素のデバイス非依存色空間における値と測色値データ群に含まれるカラーパッチに対応するデバイス非依存色空間における値との類似度を解析し、第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第１の類似度解析手段と、画像データを構成する画素のデバイス非依存色空間における値に応じてＣＭＹＫ色空間のＫ値を規定するＫ値設定データを記憶しておくＫ値設定データ格納手段と、Ｋ値設定データに基づき、画像データを構成する画素のデバイス非依存色空間における値に対応するＫ値を決定するＫ値決定手段と、Ｋ値決定手段により決定したＫ値とカラーパッチに対応するＫ値との類似度を解析し、第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第２の類似度解析手段と、第１の類似度解析手段による第１の解析結果として得られるカラーパッチの集合である第１の集合と第２の類似度解析手段による第２の解析結果として得られるカラーパッチの集合である第２の集合の積集合のカラーパッチを抽出するカラーパッチ抽出処理手段と、第１の類似度解析手段による第１の解析結果と第２の類似度解析手段による第２の解析結果とに基づいて複数のカラーパッチの中から一部のカラーパッチを抽出するカラーパッチ抽出処理手段と、測色値データ群のうちのカラーパッチ抽出処理手段によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいてカラープロファイルを作成する色変換写像作成手段と、を備える。
【００１２】
本発明によれば、複数のカラーパッチの測色値を示す測色値データ群の中から画像データで使用される色に近いカラーパッチを抽出する際に、デバイスに依存しない色空間（デバイズ非依存色空間）における類似度（第1の類似度）を考慮してカラーパッチを抽出するとともに、Ｋ値（Ｋの階調値）の条件として用意されているＫ値設定データから定まるＫ値とカラーパッチのＫ値との類似度（第２の類似度）をも考慮してカラーパッチを抽出する。
【００１３】
これにより、複数のカラーパッチの中からＫ値設定データによる制約条件の下で画像デ
ータに応じた適切なカラーパッチを抽出することができる。特に、ある色を再現するインク（色材）の組み合わせが複数パターンある場合にも、Ｋ値の条件を基に適切なカラーパッチを抽出することができる。本発明によれば、抽出された被抽出測色データ群から色再現精度の高い色変換写像（カラープロファイル）を作成することができる。
【００１４】
他の発明態様については明細書及び図面の記載により明らかにする。
【発明の効果】
【００１５】
本発明によれば、印刷しようとする画像データとＫ値設定データとに基づき、測色値データ群の中からより適切なカラーパッチが選択され、精度の高い色変換写像を実現するカラープロファイルを作成することができる。こうして作成されたカラープロファイルとＫ値設定データとを用いることで高い精度で色変換処理を行うことができ、印刷装置によって良好な色再現の印刷物を得ることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係るプロファイル生成装置が適用される印刷システムの全体構成を示す図
【図２】画像処理装置のハードウェア構成例を示すブロック図
【図３】画像処理装置の機能構成を示したブロック図
【図４】カラーチャートの例を示す図
【図５】Ｋ値設定データの例を示す説明図
【図６】カラーパッチ抽出部の構成を示すブロック図
【図７】本実施形態における画像処理方法の手順を示すフローチャート
【図８】カラーパッチ抽出工程の手順を示すフローチャート
【図９】測色値色空間による類似度解析処理工程の手順を示すフローチャート
【図１０】Ｋ値によるパッチ群の絞り込み処理の工程の手順を示すフローチャート
【発明を実施するための形態】
【００１７】
以下、添付図面に従って本発明を実施するための形態について詳説する。
【００１８】
図１は本発明の実施形態に係るプロファイル生成装置が適用される印刷システムの全体構成を示す図である。この印刷システム１０は、印刷しようとする画像内容を示す画像データ（以下、「原稿画像データ」、或いは「入稿画像データ」と呼ぶ。）を生成するフロントエンドコンピュータ１２と、カラープロファイルを生成するプロファイル生成装置として機能する画像処理装置１４と、測色機１６と、カラー画像出力装置としての印刷機１８と、印刷機１８を制御するコントローラ２０と、管理用コンピュータ２２と、を備えている。フロントエンドコンピュータ１２、画像処理装置１４、コントローラ２０及び管理用コンピュータ２２はＬＡＮ（Local Area Network）などの通信ネットワーク２４に接続されている。
【００１９】
また、図１には示さないが、通信ネットワーク２４には、図示の構成の他に、プレートレコーダ等の製版装置及びそのコントローラ、その製版装置で作製される印刷版を使用して印刷を行う印刷機、複数台のコンピュータなどを接続することもできる。本システムに含まれるフロントエンドコンピュータ１２、管理用コンピュータ２２、印刷機１８、製版装置等の台数は特に限定されない。
【００２０】
例えば、フロントエンドコンピュータ１２、画像処理装置１４、コントローラ２０、管理用コンピュータ２２の機能を１台のコンピュータで実現することも可能であるし、複数台のコンピュータで実現することも可能である。画像処理装置１４とコントローラ２０を統合して１台のコンピュータでこれらの機能を実現してもよいし、管理用コンピュータ２
２内に画像処理装置１４の機能を搭載してもよい。
【００２１】
フロントエンドコンピュータ１２は、印刷しようとする文字、図形、絵柄、イラスト、写真画像などの様々な種類の画像部品を編集し、印刷面上にレイアウトする作業を行うために用いられる。フロントエンドコンピュータ１２による編集作業等によって印刷元画像データとしての原稿画像データが生成される。フロントエンドコンピュータ１２によって生成された原稿画像データは、画像処理装置１４やコントローラ２０に転送される。なお、原稿画像データを生成する手段については、フロントエンドコンピュータ１２で作成する形態に限らず、図示せぬ他のコンピュータや画像作成・編集装置等によって作成する態様も可能である。原稿画像データは、通信ネットワーク２４を通じて、或いはメモリカードなどのリムーバブルメディア（外部記憶媒体）を用いて、画像処理装置１４やコントローラ２０等に入力することができる。
【００２２】
画像処理装置１４は、本発明の実施形態に係るカラープロファイル作成装置として機能し、印刷色を管理するカラープロファイルの生成処理を行う。また、画像処理装置１４は、フロントエンドコンピュータ１２等で生成された印刷用の原稿画像データ（例えば、ページ記述言語で記述されたデータ）をラスタライズ処理（ＲＩＰ処理）する手段として機能する。この画像処理装置１４は、コンピュータのハードウェアとソフトウェアの組み合わせによって実現することができる。なお、ＲＩＰ装置として機能は、印刷機１８のコントローラ２０に搭載してもよい。
【００２３】
測色機１６は、印刷用紙などの媒体に印刷されたカラーチャート上のカラーパッチを測色する手段であり、例えば、分光光度計などを用いることができる。測色機１６で測定された情報は画像処理装置１４に提供される。例えば、測色機１６は画像処理装置１４に対して、有線又は無線の通信インターフェース部（不図示）を介して接続され、測色機１６による計測データ（カラーパッチの測色値のデータ）が画像処理装置１４に送られる。或いはまた、メモリカードなどのリムーバブルメディア（外部記憶媒体）を用いて計測データを画像処理装置１４に入力してもよい。
【００２４】
印刷機１８としては、インクジェットプリンタのようなデジタル印刷機、オフセット印刷機、電子写真印刷機など、様々なタイプの印刷機を採用できる。なお、印刷版を用いる印刷機の場合は、プレートレコーダ等の製版装置とそのコントローラ、並びに、その製版装置で作成される印刷版を使用して印刷を行う印刷機などが通信ネットワーク２４に接続される。本例における印刷機１８、或いは印刷機１８とコントローラ２０の組み合わせが「印刷装置」に相当する。また、製版装置とそのコントーラ並びに作成された印刷版を用いる印刷機の組み合わせを「印刷装置」と解釈することができる。
【００２５】
管理用コンピュータ２２は、印刷システム１０における各種管理を行う。例えば、画像管理、印刷ジョブ管理などを行う。
【００２６】
本例ではフロントエンドコンピュータ１２、画像処理装置１４、コントローラ２０、管理用コンピュータ２２がＬＡＮ（Local Area Network）などの通信ネットワーク２４に接続されている形態を例示しているが、本発明の実施に際しては、各要素が必ずしも通信ネットワーク２４に接続されていなくてもよい。
【００２７】
図２は、画像処理装置１４のハードウェア構成例を示すブロック図である。本例の画像処理装置１４は、パーソナルコンピュータ（ＰＣ）を用いて実現されている。すなわち、画像処理装置１４は、ＰＣ本体３０と表示装置３２と入力装置３４とを備える。ＰＣ本体３０は、中央演算処理装置（ＣＰＵ）４１と、メモリ４２と、各種プログラムやデータ等を記憶保存する記憶装置としてのハードディスク装置（ＨＤＤ）４３と、入力インターフ
ェース部４４と、ネットワーク接続用の通信インターフェース部４５と、表示制御部４６と、周辺機器用インターフェース部４７とを備える。測色機１６は周辺機器用インターフェース部４７を介して画像処理装置１４に接続される。
【００２８】
表示装置３２は、例えば、液晶ディスプレイや有機ＥＬディスプレイなどを用いることができる。表示装置３２は表示制御部４６に接続される。入力装置３４は、キーボード、マウス、タッチパネル、トラックボールなど、各種の手段を採用することができ、これらの適宜の組み合わせであってもよい。本例では入力装置３４として、キーボードとマウスが用いられる。入力装置３４は入力インターフェース部４４に接続される。表示装置３２と入力装置３４はユーザーインターフェース(ＵＩ)として機能する。オペレータ（ユーザ）は、表示装置３２の画面に表示される内容を見ながら入力装置３４を使って各種情報の入力を行うことができ、画像処理装置１４や印刷機１８等を操作することができる。また、表示装置３２を通じてシステムの状態等を把握（確認）することが可能である。
【００２９】
ハードディスク装置４３には、画像処理に必要な各種プログラムやデータ等が格納されている。例えば、カラーチャート定義データ、プロファイル生成用プログラム、画像処理プログラム、測定値データ群などが記憶される。ハードディスク装置４３に格納されているプログラムがメモリ４２にロードされ、これをＣＰＵ４１が実行することにより、プログラムで規定される各種の手段として機能する。
【００３０】
本実施形態では各種プログラムは、例えば、それらのプログラムを記録したＣＤ−ＲＯＭ等のコンピュータ読み取り可能な有体物たる記録媒体によって提供することができる。すなわちユーザは、上記プログラムの記録媒体としてのＣＤ−ＲＯＭを購入してＣＤ−ＲＯＭ駆動装置（図示せず）に装着し、そのＣＤ−ＲＯＭからそれらのプログラムを読み出してハードディスク装置４３にインストールする。また、これに代えて、通信ネットワーク２４を介して送られてくるプログラムのデータ（信号）を受信して、ハードディスク装置４３にインストールするようにしてもよい。
【００３１】
なお、図２に示したＰＣ本体３０と表示装置３２と入力装置３４と同様のハードウェア構成を図１で説明した管理用コンピュータ２２や印刷機１８のコントローラ２０のハードウェア構成として採用することができる。
【００３２】
図３は画像処理装置１４の機能構成を示したブロック図である。画像処理装置１４は、カラープロファイルの作成に必要な学習データ（カラーパッチの測色値データ群）を得るためのカラーチャートの定義データ（以下「カラーチャート定義データ」という。）を生成するカラーチャート定義データ生成部１１０と、カラーチャート定義データが記憶されるカラーチャート定義データ格納部１１２と、測色機１６（図１参照）で計測された各カラーパッチ（単に「パッチ」と呼ぶ場合がある。）の測色値のデータを取り込む測色値データ取得部１２０と、カラーチャート定義データで定義される各カラーパッチの指令値（入力値）と実際のパッチの測色値との対応関係を示すデータを生成する入力値−測色値関係データ生成部１３０と、生成された入力値−測色値関係データをまとめたデータ群（以下「測色値データ群」という。）が記憶される測色値データ群格納部１３４と、デバイス非依存色空間の値からＣＭＹＫ色空間の値に変換する際のＫ値（Ｋの階調値）の拘束条件として使用されるＫ値設定データが記憶されるＫ値設定データ格納部１３６（「Ｋ値設定データ格納手段」に相当）とを備える。
【００３３】
また、画像処理装置１４は、入稿画像データ５０を取り込む画像入力インターフェース部１４０と、取り込んだ入稿画像データ５０から印刷機１８の画像出力に適した色変換処理後の画像データ７０（以下、「色変換後画像データ」という。）を生成する信号処理手段としてのカラーパッチ抽出部１７０（「カラーパッチ抽出処理手段」に相当）、色変換
写像作成部１８０及び色変換部１９０を備える。
【００３４】
カラーチャート定義データは、予め定められたプログラムに従って自動的に作成してもよいし、オペレータ（ユーザ）の指示や選択操作、各種条件の設定情報に応じて作成してもよい。シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）のＣＭＹＫ４色印刷を行う印刷機の場合、カラーチャートの定義データは、例えば、ＣＭＹＫそれぞれの軸を１０％毎に区切った１１点（０，１０％，２０％，…１００％）に対して、ＣＭＹＫ全ての組み合わせを算出するなどして求められたＣＭＹＫ値に対応するカラーパッチを並べるなどして作成する。この場合のＣＭＹＫ４色の組み合わせ数（カラーパッチの色数）は１１４＝１４６４１となる。パッチ数を増加すれば、それだけ変換精度は向上するが、パッチ数の増加は測色工数の増加を意味する。したがって、測色工数の削減を行いたい場合は、全ての組み合わせを用いるのではなく、例えば、人物の皮膚の色や植物の色（緑色系）など、印刷画像データに頻繁に出現する色を優先的に選び、優先度の低い色は間引きを行うなどしてパッチ数を削減してもよい。
【００３５】
また、画像処理装置１４は、通信インターフェース部４５や図示せぬメディアインターフェース部を介して外部からカラーチャート定義データを取得してカラーチャート定義データ格納部１１２に保存することができる。
【００３６】
カラーチャート定義データ格納部１１２に記憶されているカラーチャート定義データは通信インターフェース部４５を介して外部の装置（例えば、図１で説明したコントローラ２０など）に送信することができる。つまり、通信インターフェース部４５は、カラーチャート定義データを外部装置に出力するチャート定義データ出力手段として機能する。このカラーチャート定義データにしたがって印刷機１８によりカラーチャートが印刷される。コントローラ２０は「カラーチャート出力制御手段」として機能する。
【００３７】
図４にカラーチャートの例を示す。同図に例示したカラーチャート８２は、印刷媒体８４上に複数のカラーパッチ８６が縦方向及び横方向にマトリクス状に配置されて印刷されたものとなっている。各カラーパッチ８６は、それぞれ色を特定する入力値（指令値）をパッチ毎に変えて印刷された矩形領域であり、１つの矩形領域（カラーパッチ８６）内は均一濃度の入力値（例えばＣＭＹＫ値）によって印刷されている。CIE LAB (L*a*b*)色空間で特定される色の値が同じであっても、入力値としてのＣＭＹＫ値の組み合わせが異なるパッチは、別のパッチとしてカラーチャート上に印刷される。すなわち、ある色を再現するためのＣＭＹＫの組み合わせを変えた（Ｋ値とＣＭＹ値のバランスを変更した）多数のカラーパッチ８６を含むカラーチャート８２が形成される。このカラーチャート８２は印刷機１８の持つ色特性を示すものであるため、様々なＣＭＹＫ値の組み合わせの入力値に対応したカラーパッチ８６を網羅的に出力することが好ましい。なお、本例では各カラーパッチ８６を矩形領域としたが、パッチの形状については特に限定されず、矩形以外の形状であってもよい。
【００３８】
この２次元マトリクス配置された各カラーパッチ８６は、印刷媒体８４における横方向の行（横行）の位置を特定する符号（例えば、アルファベット記号Ａ，Ｂ，Ｃ…）と、縦方向の列（縦列）の位置を特定する符号（例えば、数字１，２，３…）との組み合わせによって、識別することができる。例えば、図４における一番上の行（Ａ行）の各パッチは左から、Ａ１，Ａ２，Ａ３…という具合に特定することができる。
【００３９】
カラーチャート上における各パッチを特定する方法については、この例に限らない。例えば、ｉ行ｊ列の行列（ただし、ｉ，ｊはカラーパッチ８６の２次元マトリクス配列形態を表す自然数）における（ｉ，ｊ）の組み合わせによって特定してもよい。
【００４０】
印刷されたカラーチャートに含まれる各カラーパッチについて測色機１６（図１参照）によって計測（測色）が行われ、その測色値のデータが図３の測色値データ取得部１２０を介して取り込まれる。なお、図３における測色値データ取得部１２０は、図１で説明した周辺機器用インターフェース部４７に相当する。
【００４１】
測色値は、デバイス非依存色空間の値として取得され、例えば、CIE-L*a*b*値（以下、「L*a*b*値」と表記する場合がある。）を用いることができる。もちろん、CIE-XYZ値や分光反射率などの他の測色値を用いることも可能である。分光反射率を用いることで、光源の色が変化した場合の色の見え方の変化を正確に計算できるようになり、様々な光源環境下での色再現を行うことができるようになる。
【００４２】
入力値-測色値関係データ生成部１３０は、測色値データ取得部１２０を介して取り込んだ測色値データとカラーチャート定義データとに基づき、各カラーパッチの入力値（定義値）と実際の測色値の関係を示すデータ（以下、「入力値−測色値関係データ」という。）を生成する。カラーパッチの入力値は、画像出力デバイスとしての印刷機１８に依存した色空間（デバイス依存色空間）で規定される。例えば、ＣＭＹＫ４色で印刷を行う印刷機の場合、カラーパッチの入力値はＣＭＹＫ値で表される。
【００４３】
一方、測色値データ取得部１２０を介して得られる測色値は、測色機１６で定義する色空間の値（例えばL*a*b*値）として得られる。入力値-測色値関係データ生成部１３０は、カラーチャートの各パッチの入力値（例えばＣＭＹＫ値）と測色値（例えばL*a*b*値）の対応関係をまとめたデータを生成し、このデータ（入力値−測色値関係データ）を出力する。
【００４４】
カラーチャートに含まれている多数のカラーパッチの各パッチについて入力値−測色値関係データが得られる。これら多数のカラーパッチの入力値−測色値関係データの集合を「測色値データ群」或いは「学習データ群」と呼ぶ。
【００４５】
入力値-測色値関係データ生成部１３０で生成された測色値データ群は、測色値データ群格納部１３４に記憶保存される。
【００４６】
＜Ｋ値設定データについて＞
カラーマッチング処理では、入稿画像データ５０のデバイス非依存色空間上での色を示すL*a*b*値などの値が印刷を行った際に保存されるように印刷機のデバイス依存空間のＣＭＹＫ値が計算される。しかし、L*a*b*空間からＣＭＹＫ空間への変換は、３次元から４次元への変換であるため、あるL*a*b*値を表現するＣＭＹＫ値は一意に決まらない。これは、ある黒系の色を表す方法として、ＫインクによるＫブラック、ＣＭＹ混色によるコンポジットブラック（プロセスブラックともいう）、Ｋブラックとコンポジットブラックの組み合わせ、が可能であることが原因である。
【００４７】
本実施形態では、デバイス非依存色空間で定義された値（ここでは、L*a*b*値を例示）からＣＭＹＫ値に変換する際のＫ値（Ｋの階調値）の拘束条件としてＫ値設定データが用いられる。L*a*b*値からＣＭＹＫ値に変換する際、Ｋの値を予め決めてしまえば、残りのＣＭＹ値は必然的に決まることになる。Ｋ値設定データは、例えば、L*の値に対してＫの値が規定された対応関係を定めた１次元ＬＵＴとして表現することが可能である。これにより、L*の値が決まれば使用するＫ値も必然的に決まるようになる。
【００４８】
図５にＫ値設定データの例を示した。ここでは、３種類のＫ値設定データの例が示されている。図５の縦軸はL*の値を示し、横軸はＫの値を示している。同図ではL*とＫのそれぞれの階調を「0」から「100」の範囲の値で表すものとしており、階調を「％」で表現す
る例を示す。ただし、各軸の目盛りの定め方についてはこの例に限定されない。例えば、各軸について「0」から「255」の範囲で値を定めてもよい。
【００４９】
図中［１］，［２］，［３］で例示したように、それぞれのＫ値設定データは、L*値とＫ値とが一対一の関係で対応付けられており、L*の値の変化に対してＫの値も滑らかに変化するように定義されている。また、L*の値が小さくなるほど画像は暗くなるためＫの値は大きくなる傾向を有してL*とＫの値が関連付けられている。
【００５０】
図５中［１］の直線で示されたＫ値設定データのＬＵＴを例に説明すると、このＫ値設定データ（[１]のＬＵＴ）の場合、例えば、L*＝50の値に対して、Ｋの値が「60」と定められている。各L*の値に対してＫの値が一意に定まるＬＵＴとしてＫ値設定データが作成されている。
【００５１】
L*-Kの１次元ルックアップテーブル（ＬＵＴ）を作成する際に、図中の［２］で示したように、L*の低下（暗くなる）に対してＫの値を高めに設定しておくことにより、ＣＭＹＫ変換した際に、ＫがＣＭＹに比べ相対的に多く用いるようになるため、例えば黒文字・線画のシャープ感が改善するなどの効果がある。また、総インク量を削減することにつながるため、インクコストを削減する効果もある。
【００５２】
また、図中の［３］で示したように、L*-Kの１次元ＬＵＴを作成する際に、L*の低下（暗くなる）に対してＫの値を低めに設定しておけば、ＣＭＹＫ変換した際に、ＫがＣＭＹに比べ相対的に少なく用いるようになるため、例えば粒状性が改善するなどの効果がある。
【００５３】
インク消費量（コスト）や再現画質のなど、印刷上重視する要素のバランスを考慮してバランスなどを考慮して様々なＫ値設定データを用意することができる。L*とＫの関係を規定するＫ値設定データの曲線又は直線の形態は図５に示した例に限定されず、様々な曲線又は直線が適用され得る。
【００５４】
上述のようなＫ値設定データを少なくとも１種類、好ましくは複数種類用意し、予めＫ値設定データ格納部１３６に記憶させておく（図３参照）。
【００５５】
Ｋ値設定データは、予めメーカー側で複数用意しておき、印刷時にユーザに指定させることで、例えば「粒状性優先モード」や「インクコスト優先モード」などを提供することが可能である。つまり、ユーザが選択可能なモードに対してＫ値設定データが関連付けられており、所定のＧＵＩ画面からユーザが希望するモードを選択すると、そのモードに関連付けられているＫ値設定データがＫ値設定データ格納部１３６から読み出されて使用される。つまり、ユーザがモードを選択することで間接的にＫ値設定データを選択する構成となっている。本例の場合、入力装置と表示装置の組み合わせが「選択手段」として機能する。
【００５６】
なお、図５では、L*値だけからＫ値を決める１次元ＬＵＴを説明したが、Ｋ値設定データはこの例に限らない。例えば、人物の肌の色などは重要色であり、Ｋインクをできるだけ用いないようにしたいなどのニーズがある場合がある。このようなときは、L*の値だけでなく、a*及びb*の情報も使ってＫ値を決めるようなＫ値設定データを採用すれば対応可能である。つまり、図５で例示した１次元ＬＵＴに代えて、L*a*b*値（３次元の値）からＫ値（１次元の値）を対応付けるＬＵＴを作成しておいてもよい。この場合もL*a*b*空間における値の変化に対してＫの値が滑らかに変化するように定義しておくことが好ましい。
【００５７】
また、デバイス非依存色空間としてL*a*b*空間以外の他の色空間が用いられる場合についても、その採用されるデバイス非依存色空間における値とＫ値との対応関係を規定したＫ値設定データを定義することで上述と同様に対処できる。
【００５８】
Ｋ値設定データを記憶しておくＫ値設定データ格納部１３６や、カラーチャート定義データ格納部１１２や測色値データ群格納部１３４は、図１で説明したメモリ４２若しくはハードディスク装置４３又はこれらの組み合わせによって実現される。
【００５９】
＜画像入力インターフェース部＞
図３に示した入稿画像データ５０の入力部として機能する画像入力インターフェース部１４０（「画像データ取得手段」に相当）は、有線又は無線の通信インターフェース部を採用してもよいし、メモリカードなどの外部記憶媒体（リムーバブルディスク）の読み書きを行うメディアインターフェース部を採用してもよく、これらの組み合わせであってもよい。本例では、通信インターフェース部４５が画像入力インターフェース部１４０としての役割を果たす。画像入力インターフェース部１４０から入力された入稿画像データ５０は、カラーパッチ抽出部１７０に送られる。
【００６０】
＜カラーパッチ抽出部＞
カラーパッチ抽出部１７０は、入力される入稿画像データ５０の各画素の情報と、Ｋ値設定データとに基づいて、測色値データ群のカラーパッチの中から一部のカラーパッチを抽出する処理を行う処理部である。なお、ここではＫ値設定データとしてL*-Kの１次元ＬＵＴを用いる場合を例に説明する。
【００６１】
図６はカラーパッチ抽出部１７０の構成を示すブロック図である。カラーパッチ抽出部１７０は、デバイス非依存色空間である測色値色空間における類似度を解析する測色値色空間類似度解析処理部１７２（「第１の類似度解析手段」に相当）と、入稿画像データ５０を構成する画素のL*値（又はL*a*b*値）に対してＫ値設定データ５５に基づいてＫ値を決定するＫ値決定部１７５（「Ｋ値決定手段」に相当）と、Ｋ値決定部１７５で決定したＫ値とカラーパッチに対応するＫ値との類似度を解析するＫ値類似度解析処理部１７６（「第２の類似度解析手段」に相当）と、測色値色空間類似度解析処理部１７２及びＫ値類似度解析処理部１７６の処理を経て抽出されたカラーパッチの抽出頻度を示すデータを作成する抽出頻度データ作成部１７８と、を備える。
【００６２】
<<測色値色空間における類似度解析処理>>
測色値色空間類似度解析処理部１７２は、入稿画像データ５０の各画素の測色値と、カラーチャートの各パッチの測色値とをそれぞれ比較し、測色値の類似度を計算する。ここで計算される類似度（第1の類似度）は、例えば測色値色空間におけるユークリッド距離で定義される。測色値にCIE-L*a*b*値を用いる場合、入稿画像データ５０のある画素のCIE-L*a*b*値を(L1*, a1*, b1*)、カラーチャートのあるパッチの測色値（CIE-L*a*b*値）を(L2*, a2*, b2*)とすると、類似度ＳＡは以下の式で表される。
【００６３】
【数１】
0005813545.tif 000002
【００６４】
式(1)中で、ＳＡは類似度を表す指標であり、この場合ＳＡの値が小さい程、類似の程度が高い（類似性が高い）ことを表す。式(１)は所謂ΔＥab色差を表しているが、ΔＥ94色差やΔＥ2000色差などのユークリッド距離ではない色差指標を用いても構わない。なお
、ΔＥ94色差やΔＥ2000を用いる場合はより人間の視覚系の特性にあった評価が可能である。ここで、予め設定された閾値ＴＡと同等又は閾値ＴＡより類似度ＳＡが小さいパッチ群の集合を保持し、これを集合ΩＡとする。
【００６５】
つまり、測色値色空間類似度解析処理部１７２では、閾値ＴＡで示される類似の程度と同等以上の高い類似性を示すパッチが抽出され、この抽出されたパッチ群の集合ΩＡが保持される（メモリに記憶される）。なお、閾値ＴＡの決め方によっては、閾値ＴＡと等しい類似度ＳＡを除外することも可能である。すなわち、閾値ＴＡよりも類似度ＳＡが小さいパッチ群の集合を保持し、これを集合ΩＡとすることも可能である。本例における閾値ＴＡが「第１の基準」並びに「第１の制限距離」に相当する。集合ΩＡが「第１の集合」に相当する。
【００６６】
<<Ｋ値によるパッチ群の絞り込み処理>>
次に、Ｋ値によるパッチ群の絞り込みが行われる。Ｋ値決定部１７５とＫ値類似度解析処理部１７６との組み合わせによって「Ｋ値による絞り込み処理部」が構成される。Ｋ値決定部１７５は、入稿画像データ５０の該当画素（演算処理の対象としている注目画素）のL*a*b*値におけるL*値とＫ値設定データ５５から、そのL*値に対応するＫ値を決定し、これをＫＢとする。ここでいうＫ値設定データ５５は、図３のＫ値設定データ格納部１３６に格納されている複数種類のデータのうち、ユーザが選択した印刷モードに対応して選ばれたものである。
【００６７】
次に、Ｋ値類似度解析処理部１７６にて、集合ΩＡの各パッチのＣＭＹＫのＫ値をそれぞれ参照し、ＫＢとのユークリッド距離ＳＢをそれぞれ求める。
【００６８】
【数２】
0005813545.tif 000003
【００６９】
式(2)中のＳＢはＣＭＹＫ色空間におけるＫ値の類似度を表しており、この場合ＳＢの値が小さい程、類似の程度が高いことを表す。ここで、予め設定された閾値ＴＢよりＳＢが小さいパッチ群の集合を保持し、これを集合ΩＢとする。そして、この集合ΩＢを該当画素における抽出パッチ群とする。このとき抽出されるパッチは、１つであってもよいし、複数であっても構わない。積集合（ΩＡ∩ΩＢ）のパッチが0個の場合はパッチの抽出は行われない。
【００７０】
こうして、Ｋ値類似度解析処理部１７６では、閾値ＴＢで示される類似の程度と同等以上の高い類似性を示すパッチが抽出され、この抽出されたパッチ群の集合ΩＢが保持される（メモリに記憶される）。なお、閾値ＴＢの決め方によっては、閾値ＴＢと等しい類似度ＳＢを除外することも可能である。つまり、閾値ＴＢよりも類似度ＳＢが小さいパッチ群の集合を保持し、これを集合ΩＢとすることも可能である。本例における閾値ＴＢが「第２の基準」並びに「第２の制限距離」に相当し、集合ΩＢが「第２の集合」に相当する。
【００７１】
上述のように、測色値色空間類似度解析処理部１７２による解析結果とＫ値類似度解析処理部１７６による解析結果とを組み合わせたカラーパッチ抽出処理を行うことにより、集合ΩＡと集合ΩＢの積集合（ΩＡ∩ΩＢ）のカラーパッチを抽出することができる。なお、本例では集合ΩＡの各カラーパッチについてＫ値による絞り込み処理を行っているため、集合ΩＢが結果的に積集合（ΩＡ∩ΩＢ）と等しいものになっている。
【００７２】
入稿画像データ５０の各画素について上記のカラーパッチ抽出処理が繰り返され、各画
素の値に適したカラーパッチが抽出されていく。入稿画像データ５０の各画素について繰り返しの処理が終了すると、抽出カラーパッチの集合である抽出カラーパッチデータ６０（「被抽出測色値データ群」に相当）が生成される。
【００７３】
また、入稿画像データ５０の各画素について同様の処理の繰り返しを行う上で、同じパッチが複数回選択される場合がある。本例では、この情報をカウントし、パッチの抽出頻度を示すデータ（抽出頻度データ６２）を作成する。すなわち、抽出頻度データ作成部１７８は、測色値色空間類似度解析処理部１７２及びＫ値類似度解析処理部１７６を経て最終的に抽出されるパッチの情報から、同じパッチが抽出される回数をカウントし、抽出頻度データ６２を生成する。
【００７４】
このようにして生成された抽出カラーパッチデータ６０及び抽出頻度データ６２は、色変換写像作成部１８０（図３参照）に送られる。
【００７５】
＜色変換写像作成部＞
色変換写像作成部１８０（「色変換写像作成手段」に相当）では、カラーパッチ抽出部１７０で生成された抽出カラーパッチデータ６０に基づき、色変換写像が作成される。具体的には、抽出カラーパッチデータ６０に基づいて、デバイス依存色空間からデバイス非依存色空間への変換を行うテーブル及びデバイス非依存色空間からデバイス依存空間への変換を行うテーブルが生成される。本例の場合、ＣＭＹＫ色空間からL*a*b*色空間への変換を行うためのルックアップテーブル（ＬＵＴ）及びL*a*b*色空間からＣＭＹＫ色空間への変換を行うためのルックアップテーブル（ＬＵＴ）が最小二乗法等を用いた公知の方法によって生成される。
【００７６】
なお、最小二乗法を行う際に、パッチの抽出頻度データ６２を重みとした重み付き最小二乗法を用いても良い。このように、重み付き最小二乗法を用いることで、入力画像において出現頻度の高い色にとってより精度の高い色変換写像の形成が可能になる。
【００７７】
＜色変換部＞
色変換部１９０（「色変換処理手段」に相当）では、色変換写像作成部１８０にて作成された色変換写像とＫ値設定データ５５を用いて、入稿画像データ５０のL*a*b*値を印刷機色空間に変換し、色変換後画像データ７０を生成する。このとき、Ｋの値についてはＫ値設定データ５５にしたがって決定される。こうして生成された色変換後画像データ７０は通信インターフェース部４５を介して印刷機１８のコントローラ２０に送られ、印刷が行われる。
【００７８】
＜画像処理手順の説明＞
上記構成からなる画像処理装置１４による画像処理の手順について説明する。ここでいう画像処理は、ある特定のデバイス（例えば、フロントエンドコンピュータ１２）で生成された画像データ（入稿画像データ５０）に対して、出力用デバイス（例えば、印刷機１８）による色再現に適した色変換処理を施して当該出力デバイス用の画像データ（「色変換後画像データ７０」）を生成する処理である。
【００７９】
図７は本実施形態における画像処理方法の手順を示すフローチャートである。図示のフローチャートは、符号２００、３００、４００で囲んだように、大きく分けて３つのプロセスから構成される。すなわち、図７のフローチャートは、カラープロファイルの作成に必要な測色値データ群（入力値−測色値関係データ）を取得するプロセス（符号２００で示す測色値データ群取得工程）と、入稿画像データ５０に応じたカラープロファイルを生成する（色変換写像を作成する）プロセス（符号３００で示すプロファイル生成工程）と、作成された色変換写像を用いて色変換処理を行うプロセス（符号４００で示す色変換工
程)と、を含んでいる。
【００８０】
＜測色値データ群取得工程＞
印刷機１８によって入稿画像データ５０の印刷を開始する前の事前準備として、印刷機１８の色再現に適した色変換写像を求めるために必要な測色値データ群を取得することが必要となる。そのため測色値データ取得工程２００では、まず、色変換写像を求めるための学習データとなるカラーチャートの定義データを作成し、当該カラーチャート定義データ８０にしたがって印刷機１８によりカラーチャートを出力する処理が行われる（ステップＳ２２０）。このカラーチャート出力工程（ステップＳ２２０）では、カラーチャート定義データ８０を印刷機１８のコントローラ２０に転送し（図１参照）、このカラーチャート定義データ８０に従い印刷機１８によって印刷媒体上にカラーチャート８２（図４参照）を印刷する処理が行われる。
【００８１】
カラーチャート定義データ８０の生成並びに出力については、図３で説明したカラーチャート定義データ生成部１１０、カラーチャート定義データ格納部１１２、通信インターフェース部４５がその機能を担う。カラーチャート定義データが通信インターフェース部４５を介して印刷機１８のコントローラ２０に送られ、印刷機１８によってカラーチャート８２が出力される。
【００８２】
次に、この印刷機１８から出力されたカラーチャート８２に含まれる各カラーパッチ８６を測色する測色工程（ステップＳ２４０）に進む。測色工程（ステップＳ２４０）では、色変換写像を求めるための学習データとなるカラーチャートの測色値を求める。処理対処の画像データを印刷する印刷機器（本例の場合、印刷機１８）によって印刷されたカラーチャート８２に対して、測色機１６（例えば、分光光度計などの測色計）を用いて各カラーパッチ８６の測色値（例えば、デバイス非依存色空間で表されるCIE-L*a*b*値）を得る。
【００８３】
測色工程（ステップＳ２４０）により、カラーチャートの各パッチのＣＭＹＫ値と測色値の対応関係をまとめたデータ（符号９０で示す入力値−測色値関係データ）が得られる。測色工程（ステップＳ２４０）によって得られたデータ群は、図１で説明した測色値データ群格納部１３４に保存される。
【００８４】
図３の符号１２０で説明した測色値データ取得部と、符号１３０で説明した入力値−測色値関係データ生成部が、図７の測色工程（ステップＳ２４０）の処理を担う。
【００８５】
なお、印刷機１８の色特性を示す測色値データ群を外部から取得する構成も可能であり、この場合は、カラーチャートの出力処理（ステップＳ２２０）や測色処理（ステップＳ２４０）は省略できる。
【００８６】
カラーチャートは、印刷媒体の種類と印刷機の組み合わせに依存するため、印刷媒体の種類毎にカラーチャートを作成して、測色値データ群を生成することが望ましい。また、印刷機１８毎に様々な入力値に対応したカラーパッチの測色値を網羅的に取得することが必要な測色値データ群の生成作業は、印刷機１８や印刷システム１０等を提供するメーカー側で行い、測色値データ群の情報をデータとしてユーザに提供する構成とすることが好ましい。例えば、代表的な印刷媒体に対して、予めメーカー側（印刷機１８の製造元など）でカラーチャートを出力し、カラーパッチの測色結果から測色値データ群を生成しておき、メーカー側から測色値データ群のデータをユーザに提供する形態が好ましい。
【００８７】
ただし、あらゆる紙種（印刷媒体の種類）に対して、メーカー側から測色値データ群を提供することは困難であるため、メーカー側からデータが提供されていない印刷媒体に対
しては、ユーザが独自にカラーチャートを出力して、カラーチャート内のカラーパッチを測色し、測色値データ群を作成できるように構成することが好ましい。
【００８８】
このとき、カラーチャート定義データとしては、共通のものを使うことが可能である。また、紙種によっては、インク量に制限がある場合も考えられるため、カラーチャート定義データに制限を設定してもよい。
【００８９】
＜プロファイル生成工程＞
入力された入稿画像データ５０を用いて、カラーパッチ抽出工程（図７のステップＳ３３０、「カラーパッチ抽出処理工程」に相当）にてカラーパッチの抽出処理が行われる。
【００９０】
<<カラーパッチ抽出工程>>
カラーパッチ抽出工程（ステップＳ３３０）は図８で示されるフローチャートにしたがって処理される。図８の処理は入力画像（ここでは入稿画像データ５０）の各画素値毎に繰り返される。
【００９１】
図８に示したように、入力画像を構成するある特定画素に注目して画素毎に処理を進める（ステップＳ４０１）。まず、測色値空間における類似度解析処理を行う（ステップＳ４０２、「第１の類似度解析工程」に相当）。この処理は、図６で説明した測色値色空間類似度解析処理部１７２が担う。図９にその処理手順を示した。図９に示したとおり、入力画像としての入稿画像データにおける各画素の測色値色空間の値（例えば、CIE-L*a*b*値）と、カラーチャートの各パッチの測色値を比較し、測色値の類似度ＳＡを計算する（ステップＳ４１２）。そして、予め定めた閾値ＴＡより類似度ＳＡが小さいパッチ群の集合ΩＡを保持して（ステップＳ４１４）、図８のフローに戻る。
【００９２】
次に、図８のステップＳ４０３に進み、Ｋ値によるパッチ群の絞り込み処理を行う。この処理は、図６で説明したＫ値決定部１７５とＫ値類似度解析処理部１７６が担う。図１０にその処理手順を示した。図１０に示したとおり、入稿画像データ５０を構成する画素（ここでは注目画素）のL*a*b値のL*値とＫ値設定データ５５から、そのL*値に対応するＫ値を求め、これをＫＢとする（ステップＳ４２４、「Ｋ値決定工程」に相当）。
【００９３】
次に、集合ΩＡに属する各カラーパッチのＫ値とＫＢとの差（式(2)で説明した類似度ＳＢ）をそれぞれ計算する（ステップＳ４２６、「第２の類似度解析工程」に相当）。そして、予め定めた閾値ＴＢより類似度ＳＢが小さいパッチ群の集合ΩＢを保持して（ステップＳ４２８）、メインフロー（図８）に戻る。
【００９４】
こうして、ステップＳ４０２の類似度解析処理で求めたパッチ群の集合ΩＡと、ステップＳ４０３の類似度解析処理で求めたパッチ群の集合ΩＢの積集合（ΩＡ∩ΩＢ）のパッチを抽出する。
【００９５】
入力画像の全ての画素について、図８のステップＳ４０１〜Ｓ４０５の処理を繰り返すことによって、当該画像データに対応した抽出カラーパッチデータ６０と抽出頻度データ６２が得られる（図６，図７参照）。
【００９６】
なお、図８のステップＳ４０２とＳ４０３の処理順序は入れ替えることができ、並列に処理してもよい。つまり、予めＫ値の制約条件（Ｋ値設定データ）に基づいてカラーパッチ群を絞り、その範囲から測色値色空間の類似度を解析して類似度の高いカラーパッチを抽出してもよい。
【００９７】
<<色変換写像作成工程>>
色変換写像作成工程（図７のステップＳ３４０）では、抽出カラーパッチデータ６０に基づき、色変換写像６４が生成される。このとき、抽出頻度データ６２を用いた重み付け最小二乗法を採用することで、より一層精度の高い色変換写像を得ることができる。こうして、色変換写像６４を規定するカラープロファイルのテーブルが得られる。
【００９８】
<<色変換工程>>
色変換工程（ステップＳ３５０）では、ステップＳ３４０で作成された色変換写像６４とＫ値設定データ５５を用いて、入稿画像データ５０を印刷機１８用の色空間に変換し、色変換後画像データ７０を生成する。
【００９９】
＜本実施形態による作用効果＞
上述した本実施形態によれば次のような利点がある。
【０１００】
［１］画像データに合わせて変換精度の高いカラープロファイルを作成することができる。このカラープロファイルを用いることで画像データの色変換処理を高い精度で行うことができる。
【０１０１】
［２］ＣＭＹＫ４色印刷では、ブラック系を表現するのにＫインクを用いたＫブラックで表現する方法と、ＣＭＹインクを混合してプロセスブラックを表現する方法が存在するが、本実施形態によれば、網羅的な測色値データ群の中から、Ｋの制約条件を考慮してカラーパッチパッチを抽出しているため、予め狙ったＣＭＹ−Ｋ分配率にとって好適な色変換が可能となる。
【０１０２】
［３］例えば、メーカーやユーザがインク使用量を削減したいなどの理由からＫの比率を上げ、ＣＭＹの比率を下げた印刷を行いたい場合にも、Ｋ値設定データを変更することで、ユーザの要望を満たしつつ、色再現精度が好適となるようなパッチを抽出できる。
【０１０３】
［４］さらにまた、例えば、メーカーやユーザが粒状性などの画質を向上するためにあえてＣＭＹの比率を上げ、Ｋの比率を下げた印刷を行いたい場合にも、Ｋ値設定データを変更することで、ユーザの要望を満たしつつ、色再現精度が好適となるようなパッチを抽出できる。
【０１０４】
＜変形例１＞
上記説明では、類似度の指標として式(1)で定義されるＳＡ、式(2)で定義されるＳＢを用いたため、類似度ＳＡ、ＳＢの値が小さいほど、類似の程度が高いことを示すものとなっている。類似度に関しては、別の定義を採用することが可能であり、類似度の値が大きいほど、類似の程度が高いことを示すような指標を用いて類似性を評価してもよい。類似度の値が大きいほど類似の程度が高いことを示す指標の場合、判定基準として予め定めた基準値以下（或いは、基準値未満）となるパッチを選ぶことになる。
【０１０５】
＜変形例２＞
上記説明では、測色値色空間類似度解析処理による解析結果として得られる集合ΩＡに対して、Ｋ値による絞り込み処理を行う例を説明したが、本発明の適用範囲は、このような処理手順に限らない。例えば、まず、Ｋ値設定データで規定されるＫＢと測色値データ群内の各カラーパッチのＫ値との類似度の解析を行い、所定の閾値で示される類似の程度よりも高い類似性を示すカラーパッチを集合ΩＢとして保持し、集合ΩＢに対して測色値色空間類似度解析処理による類似度ＳＡの解析による絞り込みを行うという態様も可能である。
【０１０６】
或いはまた、測色値色空間の類似度ＳＡの解析処理とＫ値による類似度ＳＢの解析処理
と、をそれぞれ独立に実施し、それぞれの解析結果として得られた集合ΩＡ、ΩＢから、これらの積集合（ΩＡ∩ΩＢ）を求める、という演算手順も可能である。
【０１０７】
＜変形例３＞
上記説明では、入稿画像データ５０の各画素とカラーパッチの値を比較したが、特許文献１で示されているように、入稿画像データから縮小画像データを生成し、この縮小画像データの各画素とカラーパッチの値を比較してもよい。つまり、カラーパッチ抽出の処理に使用される画像データは、入稿画像データ５０の画像内容（特に、使用される色の情報）を反映した画像データであればよく、元の入稿画像データ５０から色空間が変換されたもの、解像度（画素数）が変換されたもの、フィルタ処理されたものなどを用いることができる。
【０１０８】
＜変形例４＞
測色値データ群を取得するためにカラーチャートを印刷する印刷装置と入力画像データの印刷を行う印刷装置は同一の装置（同一個体）とすることが望ましいが、同一機種の異なる個体同士で色特性に殆ど差がない場合には、ある印刷装置で取得した測色値データ群を同種の他装置に適用することも可能である。
【０１０９】
以上説明した本発明の実施形態は、本発明の趣旨を逸脱しない範囲で、適宜構成要件を変更、追加、削除することが可能である。本発明は以上説明した実施形態に限定されるものではなく、本発明の技術的思想内で当該分野の通常の知識を有するものにより、多くの変形が可能である。
【０１１０】
＜開示する発明の各種態様＞
上記に詳述した実施形態についての記載から把握されるとおり、本明細書及び図面は以下に示す発明を含む多様な技術思想の開示を含んでいる。
【０１１１】
（第１態様）：外部から与えられる入力画像データを印刷用のＣＭＹＫ色空間のデータに変換するための色変換写像を規定するカラープロファイルを生成するプロファイル生成装置であって、媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色して得られる測色値データ群を記憶しておく測色値データ群格納手段と、印刷装置によって印刷しようとする画像内容を示す画像データを取り込む画像データ取得手段と、画像データを構成する画素のデバイス非依存色空間における値と測色値データ群に含まれるカラーパッチに対応するデバイス非依存色空間における値との類似度を解析し、第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第１の類似度解析手段と、画像データを構成する画素のデバイス非依存色空間における値に応じてＣＭＹＫ色空間のＫ値を規定するＫ値設定データを記憶しておくＫ値設定データ格納手段と、Ｋ値設定データに基づき、画像データを構成する画素のデバイス非依存色空間における値に対応するＫ値を決定するＫ値決定手段と、Ｋ値決定手段により決定したＫ値とカラーパッチに対応するＫ値との類似度を解析し、第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第２の類似度解析手段と、第１の類似度解析手段による第１の解析結果と第２の類似度解析手段による第２の解析結果とに基づいて複数のカラーパッチの中から一部のカラーパッチを抽出するカラーパッチ抽出処理手段と、測色値データ群のうちのカラーパッチ抽出処理手段によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいてカラープロファイルを作成する色変換写像作成手段と、を備えるプロファイル生成装置。
【０１１２】
この態様によれば、入力値を異ならせた複数のカラーパッチの測色値を網羅的に含む測色値データ群の中から画像データに合わせてカラーパッチが抽出される。このときのカラーパッチの抽出に際し、画像データの各画素のデバイス非依存色空間における値とカラー
パッチの値との類似度が計算され、画像データで使用されている色に近い（類似性が高い）カラーパッチが優先的に抽出される。また、Ｋ値設定データから決定されるＫ値とカラーパッチのＫ値との類似度が計算され、Ｋ値の条件に近いカラーパッチが抽出される。こうして、デバイス非依存色空間における値の類似度の解析結果と、Ｋ値設定データで規定されるＫ値の条件に基づくＫ値の類似度の解析結果とを組み合わせて、測色値データ群の複数のカラーパッチの中から一部のカラーパッチを抽出するため、Ｋ値設定データの制約条件の下、画像データに応じた最適な色変換写像を求めることができる。
【０１１３】
なお、第１の基準、第２の基準の定め方によっては、基準と同等となる類似度のものを除外して、基準よりも高い類似性を示すものを選ぶ構成とすることができる。
【０１１４】
（第２態様）：第１態様に記載のプロファイル生成装置において、第１の類似度解析手段による第１の解析結果として得られるカラーパッチの集合を第１の集合とし、第２の類似度解析手段による第２の解析結果として得られるカラーパッチの集合を第２の集合とするとき、カラーパッチ抽出処理手段は、第１の集合と第２の集合の積集合のカラーパッチを抽出する構成とすることができる。
【０１１５】
第１の集合から第２の集合を絞り込んでもよいし、第２の集合から第１の集合を絞り込んでもよい。また、第１の集合と第２の集合とを別々に求めて、これらの積集合を求めてもよい。
【０１１６】
（第３態様）：第１態様又は第２態様に記載のプロファイル生成装置において、第２の類似度解析手段は、第１の類似度解析手段によって求めたカラーパッチの集合の各カラーパッチに対応するＫ値とＫ値決定手段により決定したＫ値との類似度を解析することにより、第１の類似度解析手段によって求めたカラーパッチの集合の中からさらに一部のカラーパッチを抽出する絞り込みの処理を行う構成とすることができる。
【０１１７】
この態様によれば、第２の類似度解析手段の解析結果として得られたカラーパッチの集合が積集合に相当するものとなる。
【０１１８】
（第４態様）：第１態様から第３態様のいずれか１項に記載のプロファイル生成装置において、Ｋ値設定データ格納手段には、複数種類の前記Ｋ値設定データが記憶され、これら複数種類のＫ値設定データの中から、適用するＫ値設定データを選択する選択手段を備える構成とすることが好ましい。
【０１１９】
この態様において、Ｋ値設定データを直接的に選択する構成に限らず、印刷モードの選択などを通じて間接的にＫ値設定データを選択するような構成も含まれる。この態様によれば、Ｋインクを多用してインク使用量を削減する印刷モードや、ＣＭＹインクを多用して粒状性を向上させる印刷モードなど、各モードに対してそれぞれＫ値設定データを定めておくことができる。これにより。印刷モードで規定されるＣＭＹ−Ｋ分配比率に適した精度の高い色変換が可能となる。
【０１２０】
（第５態様）：第１態様から第４態様のいずれか１項に記載のプロファイル生成装置において、第１の類似度解析手段は、デバイス非依存色空間における値の類似度を示す指標である第１の類似度を計算し、当該算出された第１の類似度と予め定められている第１の基準とを比較することにより、第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求め、第２の類似度解析手段は、ＣＭＹＫ色空間におけるＫ値の類似度を示す指標である第２の類似度を計算し、当該算出された第２の類似度と予め定められている第２の基準とを比較することにより、第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める構成とすることができる。
【０１２１】
（第６態様）：第５態様に記載のプロファイル生成装置において、第１の類似度解析手段によって計算される類似度の指標である第１の類似度は、デバイス非依存色空間における座標間のユークリッド距離により表され、第２の類似度解析手段によって計算される類似度の指標である第２の類似度は、ＣＭＹＫ空間における座標間のユークリッド距離により表される構成とすることができる。
【０１２２】
（第７態様）：第６態様に記載のプロファイル生成装置において、カラーパッチ抽出処理手段は、複数のカラーパッチのうち、第１の類似度が予め定められた第１の基準である第１の制限距離以下であり、かつ第２の類似度が予め定められた第２の基準である第２の制限距離以下であるカラーパッチを抽出する構成とすることができる。
【０１２３】
（第８態様）：第１態様から第７態様のいずれか１項に記載のプロファイル生成装置において、測色値データ群は、カラーチャート内の各カラーパッチの印刷指令に用いたパッチ毎の入力値と当該入力値に基づいて印刷されたカラーパッチの測色値との対応関係をまとめたデータ群とすることができる。
【０１２４】
（第９態様）：外部から与えられる入力画像データを印刷用のＣＭＹＫ色空間のデータに変換するための色変換写像を規定するカラープロファイルを生成するプロファイル生成方法であって、媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色して得られる測色値データ群を記憶しておく測色値データ群格納工程と、印刷装置で印刷しようとする画像内容を示す画像データを取り込む画像データ取得工程と、画像データを構成する画素のデバイス非依存色空間における値と測色値データ群に含まれるカラーパッチに対応するデバイス非依存色空間における値との類似度を解析し、第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第１の類似度解析工程と、画像データを構成する画素のデバイス非依存色空間における値に応じてＣＭＹＫ色空間のＫ値を規定するＫ値設定データを記憶しておくＫ値設定データ格納工程と、Ｋ値設定データに基づき、画像データを構成する画素のデバイス非依存色空間における値に対応するＫ値を決定するＫ値決定工程と、Ｋ値決定工程により決定したＫ値とカラーパッチに対応するＫ値との類似度を解析し、第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第２の類似度解析工程と、第１の類似度解析工程による第１の解析結果と第２の類似度解析工程による第２の解析結果とに基づいて複数のカラーパッチの中から一部のカラーパッチを抽出するカラーパッチ抽出処理工程と、測色値データ群のうちのカラーパッチ抽出処理工程によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいてカラープロファイルを作成する色変換写像作成工程と、を含むプロファイル生成方法。
【０１２５】
（第１０態様）：第９態様に記載のプロファイル生成方法において、カラーチャートを媒体上に印刷するカラーチャート出力工程と、媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色し、複数のカラーパッチの測色値を示すデータを得る測色工程と、を含む構成とすることができる。
【０１２６】
（第１１態様）：外部から与えられる入力画像データを印刷用のＣＭＹＫ色空間のデータに変換するための色変換写像を規定するカラープロファイルを生成するプロファイル生成用プログラムであって、コンピュータを、媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色して得られる測色値データ群を記憶しておく測色値データ群格納手段と、印刷装置によって印刷しようとする画像内容を示す画像データを取り込む画像データ取得手段と、画像データを構成する画素のデバイス非依存色空間における値と測色値データ群に含まれるカラーパッチに対応するデバイス非依存色空間における値との類似度を解析し、第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの
集合を求める第１の類似度解析手段と、画像データを構成する画素のデバイス非依存色空間における値に応じてＣＭＹＫ色空間のＫ値を規定するＫ値設定データを記憶しておくＫ値設定データ格納手段と、Ｋ値設定データに基づき、画像データを構成する画素のデバイス非依存色空間における値に対応するＫ値を決定するＫ値決定手段と、Ｋ値決定手段により決定したＫ値と前記カラーパッチに対応するＫ値との類似度を解析し、第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第２の類似度解析手段と、第１の類似度解析手段による第１の解析結果と第２の類似度解析手段による第２の解析結果とに基づいて複数のカラーパッチの中から一部のカラーパッチを抽出するカラーパッチ抽出処理手段と、測色値データ群のうちのカラーパッチ抽出処理手段によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいてカラープロファイルを作成する色変換写像作成手段、として機能させるためのプログラム。
【０１２７】
第１１態様のプログラムについて、第２態様から第８態様と同様の特徴を適宜組み合わせることができる。
【０１２８】
（第１２態様）：外部から与えられる入力画像データを印刷用のＣＭＹＫ色空間のデータに変換する処理を行う画像処理装置であって、媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色して得られる測色値データ群を記憶しておく測色値データ群格納手段と、印刷装置によって印刷しようとする画像内容を示す画像データを取り込む画像データ取得手段と、画像データを構成する画素のデバイス非依存色空間における値と測色値データ群に含まれるカラーパッチに対応するデバイス非依存色空間における値との類似度を解析し、第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第１の類似度解析手段と、画像データを構成する画素のデバイス非依存色空間における値に応じてＣＭＹＫ色空間のＫ値を規定するＫ値設定データを記憶しておくＫ値設定データ格納手段と、Ｋ値設定データに基づき、画像データを構成する画素のデバイス非依存色空間における値に対応するＫ値を決定するＫ値決定手段と、Ｋ値決定手段により決定したＫ値とカラーパッチに対応するＫ値との類似度を解析し、第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第２の類似度解析手段と、第１の類似度解析手段による第１の解析結果と第２の類似度解析手段による第２の解析結果とに基づいて複数のカラーパッチの中から一部のカラーパッチを抽出するカラーパッチ抽出処理手段と、測色値データ群のうちのカラーパッチ抽出処理手段によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいてカラープロファイルを作成する色変換写像作成手段と、色変換写像作成手段によって作成されたカラープロファイルとＫ値設定データとを用いて入力画像データを印刷用の色空間のデータに変換する色変換処理を行う色変換処理手段と、を備える画像処理装置。
【０１２９】
この態様によれば、入力画像データの色変換処理を高い精度で行うことができる。
【０１３０】
また、第１２態様に記載の画像処理装置において、第１態様から第８態様で述べた特徴を適宜組み合わせることができる。
【０１３１】
（第１３態様）：第１２態様に記載の画像処理装置において、カラーチャートを印刷装置によって印刷するためカラーチャート定義データを記憶しておくカラーチャート定義データ格納手段と、カラーチャート定義データにしたがって印刷されたカラーチャート内の複数のカラーパッチの測色値を示すデータを取り込む測色値データ取得手段と、測色値データ取得手段から取り込んだ測色値のデータに基づき、カラーチャート内の各カラーパッチの印刷指令に用いたパッチ毎の入力値と当該入力値に基づいて印刷されたカラーパッチの測色値との対応関係をまとめたデータを生成する入力値−測色値関係データ生成手段と、を備え、入力値−測色値関係データ生成手段で生成されたデータ群が測色値データ群として測色値データ群格納手段に記憶される構成とすることができる。
【０１３２】
測色値データ群は印刷機メーカー等からデータとして提供することができるが、第１３態様によれば、データとして保有していない新規の媒体種に対する測色値データ群を得ることができる。
【０１３３】
（第１４態様）：外部から与えられる入力画像データを印刷用のＣＭＹＫ色空間のデータに変換する処理を行う画像処理方法であって、媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色して得られる測色値データ群を記憶しておく測色値データ群格納工程と、印刷装置で印刷しようとする画像内容を示す画像データを取り込む画像データ取得工程と、画像データを構成する画素のデバイス非依存色空間における値と測色値データ群に含まれるカラーパッチに対応するデバイス非依存色空間における値との類似度を解析し、第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第１の類似度解析工程と、画像データを構成する画素のデバイス非依存色空間における値に応じてＣＭＹＫ色空間のＫ値を規定するＫ値設定データを記憶しておくＫ値設定データ格納工程と、Ｋ値設定データに基づき、画像データを構成する画素のデバイス非依存色空間における値に対応するＫ値を決定するＫ値決定工程と、Ｋ値決定工程により決定したＫ値とカラーパッチに対応するＫ値との類似度を解析し、第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第２の類似度解析工程と、第１の類似度解析工程による第１の解析結果と第２の類似度解析工程による第２の解析結果とに基づいて前記複数のカラーパッチの中から一部のカラーパッチを抽出するカラーパッチ抽出処理工程と、測色値データ群のうちの前記カラーパッチ抽出処理工程によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを作成する色変換写像作成工程と、色変換写像作成工程によって作成されたカラープロファイルとＫ値設定データとを用いて入力画像データを印刷用の色空間のデータに変換する色変換処理を行う色変換処理工程と、を含む画像処理方法。
【０１３４】
この第１４態様に係る画像処理方法において、第１０態様と同様の工程を追加することができる。
【０１３５】
（第１５態様）：外部から与えられる入力画像データを印刷用のＣＭＹＫ色空間のデータに変換する処理を行う画像処理プログラムであって、コンピュータを、媒体上に印刷されたカラーチャート内の複数のカラーパッチを測色して得られる測色値データ群を記憶しておく測色値データ群格納手段と、印刷装置によって印刷しようとする画像内容を示す画像データを取り込む画像データ取得手段と、画像データを構成する画素のデバイス非依存色空間における値と測色値データ群に含まれる前記カラーパッチに対応するデバイス非依存色空間における値との類似度を解析し、第１の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第１の類似度解析手段と、画像データを構成する画素のデバイス非依存色空間における値に応じてＣＭＹＫ色空間のＫ値を規定するＫ値設定データを記憶しておくＫ値設定データ格納手段と、Ｋ値設定データに基づき、画像データを構成する画素のデバイス非依存色空間における値に対応するＫ値を決定するＫ値決定手段と、Ｋ値決定手段により決定したＫ値と前記カラーパッチに対応するＫ値との類似度を解析し、第２の基準で示される類似の程度と同等以上の高い類似性を示すカラーパッチの集合を求める第２の類似度解析手段と、第１の類似度解析手段による第１の解析結果と第２の類似度解析手段による第２の解析結果とに基づいて複数のカラーパッチの中から一部のカラーパッチを抽出するカラーパッチ抽出処理手段と、測色値データ群のうちのカラーパッチ抽出処理手段によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいてカラープロファイルを作成する色変換写像作成手段と、色変換写像作成手段によって作成されたカラープロファイルとＫ値設定データとを用いて入力画像データを印刷用の色空間のデータに変換する色変換処理を行う色変換処理手段、として機能させるためのプログラム。
【０１３６】
第１５態様のプログラムについて、第２態様から第８態様と同様の特徴を適宜組み合わせることができる。
【０１３７】
（第１６態様）：第１態様から第８態様のいずれか１項に記載のプロファイル生成装置と、色変換写像作成手段によって作成されたカラープロファイルとＫ値設定データとを用いて入力画像データを印刷用の色空間のデータに変換する色変換処理手段と、色変換処理手段によって色変換後の画像データに基づいて印刷を行う印刷装置と、を備えた印刷システム。
【０１３８】
（第１７態様）：第１６態様に記載の印刷システムにおいて、印刷装置によって前記カラーチャートを印刷するためカラーチャート定義データを記憶しておくカラーチャート定義データ格納手段と、カラーチャート定義データにしたがって印刷装置により前記カラーチャートを出力させるカラーチャート出力制御手段と、カラーチャート定義データにしたがって印刷されたカラーチャート内の複数のカラーパッチの測色値を示すデータを取り込む測色値データ取得手段と、測色値データ取得手段から取り込んだ測色値のデータに基づき、カラーチャート内の各カラーパッチの印刷指令に用いたパッチ毎の入力値と当該入力値に基づいて印刷されたカラーパッチの測色値との対応関係をまとめたデータを生成する入力値−測色値関係データ生成手段と、を備え、入力値−測色値関係データ生成手段で生成されたデータ群が測色値データ群として測色値データ群格納手段に記憶される構成とすることができる。
【０１３９】
（第１８態様）：第１７態様に記載の印刷システムにおいて、カラーチャート定義データにしたがって印刷されたカラーチャート上のカラーパッチを測色する測色手段を備え、測色手段による測色結果に基づいて測色値データ群が生成される構成とすることができる。
【符号の説明】
【０１４０】
１０…印刷システム、１４…画像処理装置、１６…測色機、１８…印刷機、２０…コントローラ、４３…ハードディスク装置、４５…通信インターフェース部、４７…周辺機器用インターフェース部、５０…入稿画像データ、５５…Ｋ値設定データ、６０…抽出カラーパッチデータ、６２…抽出頻度データ、１１０…カラーチャート定義データ生成部、１１２…カラーチャート定義データ格納部、１２０…測色値データ取得部、１３０…入力値−測色値関係データ生成部、１３４…測色値データ群格納部、１３６…Ｋ値設定データ格納部、１４０…画像入力インターフェース部、１７０…カラーパッチ抽出部（カラーパッチ抽出処理手段）、１７２…測色値色空間類似度解析処理部（第１の類似度解析手段）、１７５…Ｋ値決定部（Ｋ値決定手段）、１７６…Ｋ値類似度解析処理部（第２の類似度解析手段）、１８０…色変換写像作成部、１９０…色変換部（色変換処理手段）
【図１】
0005813545.tif 000004
【図２】
0005813545.tif 000005
【図３】
0005813545.tif 000006
【図５】
0005813545.tif 000007
【図６】
0005813545.tif 000008
【図７】
0005813545.tif 000009
【図８】
0005813545.tif 000010
【図９】
0005813545.tif 000011
【図１０】
0005813545.tif 000012
【図４】
0005813545.tif 000013