(57)【要約】【課題】画像データの色変換処理を高い精度で行うことのできる方法、その方法を実現するための装置，プログラムを提供する。【解決手段】画像縮小部５１０は、入稿画像データ７２０から色の変化の無い画素領域内の画素のデータを削除して縮小画像データ７３０を生成する。色差算出部５２２は、縮小画像データ７３０を構成する各画素の色とカラーパッチの測色値との色差を算出する。カラーパッチ選択部５２４は、各画素の色との色差が許容値以下となる測色値のカラーパッチを選択する。カラーパッチを選択する処理が縮小画像データ７３０を構成する全ての画素について行われることにより採用カラーパッチデータ７４０が生成される。その採用カラーパッチデータ７４０にカラーパッチ毎の選択頻度に応じた重み付けが付加された重み付けカラーパッチデータ７６０を用いてＩＣＣプロファイル７７０が生成される。【選択図】図３
2010103606.tif 000002
【特許請求の範囲】
【請求項１】
外部から与えられる入力画像データを印刷用の色空間のデータに変換するためのカラープロファイルを、所定のカラーチャート内の複数のカラーパッチを測色して得られる前記複数のカラーパッチの測色値を示す測色値データ群に基づいて生成するプロファイル生成装置であって、
前記測色値データ群に基づいて、前記入力画像データを構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチを前記複数のカラーパッチから選択的に抽出するカラーパッチ抽出手段と、
前記カラーパッチ抽出手段によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを生成するプロファイル生成手段と
を備えることを特徴とする、プロファイル生成装置。
【請求項２】
前記カラーパッチ抽出手段は、
前記入力画像データを構成する各画素について、当該各画素の色と前記複数のカラーパッチの測色値との色差を算出する色差算出手段と、
前記色差算出手段によって算出された各画素との色差が前記許容値以下である測色値のカラーパッチを、前記被抽出測色値データ群を構成するカラーパッチとして選択するカラーパッチ選択手段と
を含むことを特徴とする、請求項１に記載のプロファイル生成装置。
【請求項３】
前記カラーパッチ選択手段は、前記入力画像データを構成する各画素について、当該各画素の色との色差が前記許容値以下である測色値のカラーパッチが複数あるときには、当該各画素の色との色差が最小となる測色値のカラーパッチを選択することを特徴とする、請求項２に記載のプロファイル生成装置。
【請求項４】
各カラーパッチについて前記カラーパッチ選択手段によって選択された回数を選択頻度として記録する選択頻度記録手段と、
前記被抽出測色値データ群に前記選択頻度記録手段によって記録されたカラーパッチ毎の選択頻度に応じた重み付けを行って重み付け測色値データ群を生成する重み付け手段と
を更に備えることを特徴とする、請求項２または３に記載のプロファイル生成装置。
【請求項５】
前記入力画像データに基づいて、予め定められた大きさの画素領域毎に画素領域内での色の変化の有無を検査し、色の変化の無い画素領域に含まれる画素のデータを前記入力画像データから削除して縮小画像データを生成する画像縮小手段を更に備え、
前記カラーパッチ抽出手段は、前記入力画像データに代えて前記縮小画像データを構成する画素の色との色差が前記許容値以下となる測色値のカラーパッチを抽出することを特徴とする、請求項１から４までのいずれか１項に記載のプロファイル生成装置。
【請求項６】
前記画像縮小手段は、
前記予め定められた大きさの画素領域であって処理中の画素領域である処理対象画素領域の所定位置の画素の画素値を取得する画素値取得手段と、
前記処理対象画素領域内の全ての画素の画素値の平均値を算出する平均値算出手段と、
前記画素値取得手段によって取得された画素値と前記平均値算出手段によって算出された平均値とが異なるときに、前記処理対象画素領域内の全ての画素のデータを前記入力画像データから削除する画素データ削除手段と
を含むことを特徴とする、請求項５に記載のプロファイル生成装置。
【請求項７】
外部から与えられる入力画像データを印刷用の色空間のデータに変換するためのカラープロファイルを、所定のカラーチャート内の複数のカラーパッチを測色して得られる前記複数のカラーパッチの測色値を示す測色値データ群に基づいて生成するプロファイル生成プログラムであって、
前記測色値データ群に基づいて、前記入力画像データを構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチを前記複数のカラーパッチから選択的に抽出するカラーパッチ抽出ステップと、
前記カラーパッチ抽出ステップで抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを生成するプロファイル生成ステップと、
をコンピュータのＣＰＵがメモリにおいて実行させる、プロファイル生成プログラム。
【請求項８】
前記カラーパッチ抽出ステップは、
前記入力画像データを構成する各画素について、当該各画素の色と前記複数のカラーパッチの測色値との色差を算出する色差算出ステップと、
前記色差算出ステップで算出された各画素との色差が前記許容値以下である測色値のカラーパッチを、前記被抽出測色値データ群を構成するカラーパッチとして選択するカラーパッチ選択ステップと
を含むことを特徴とする、請求項７に記載のプロファイル生成プログラム。
【請求項９】
前記カラーパッチ選択ステップでは、前記入力画像データを構成する各画素について、当該各画素の色との色差が前記許容値以下である測色値のカラーパッチが複数あるときには、当該各画素の色との色差が最小となる測色値のカラーパッチが選択されることを特徴とする、請求項８に記載のプロファイル生成プログラム。
【請求項１０】
各カラーパッチについて前記カラーパッチ選択ステップで選択された回数を選択頻度として記録する選択頻度記録ステップと、
前記被抽出測色値データ群に前記選択頻度記録ステップで記録されたカラーパッチ毎の選択頻度に応じた重み付けを行って重み付け測色値データ群を生成する重み付けステップと
を更に備えることを特徴とする、請求項８または９に記載のプロファイル生成プログラム。
【請求項１１】
前記入力画像データに基づいて、予め定められた大きさの画素領域毎に画素領域内での色の変化の有無を検査し、色の変化の無い画素領域に含まれる画素のデータを前記入力画像データから削除して縮小画像データを生成する画像縮小ステップを更に備え、
前記カラーパッチ抽出ステップでは、前記入力画像データに代えて前記縮小画像データを構成する画素の色との色差が前記許容値以下となる測色値のカラーパッチが抽出されることを特徴とする、請求項７から１０までのいずれか１項に記載のプロファイル生成プログラム。
【請求項１２】
前記画像縮小ステップは、
前記予め定められた大きさの画素領域であって処理中の画素領域である処理対象画素領域の所定位置の画素の画素値を取得する画素値取得ステップと、
前記処理対象画素領域内の全ての画素の画素値の平均値を算出する平均値算出ステップと、
前記画素値取得ステップで取得された画素値と前記平均値算出ステップで算出された平均値とが異なるときに、前記処理対象画素領域内の全ての画素のデータを前記入力画像データから削除する画素データ削除ステップと
を含むことを特徴とする、請求項１１に記載のプロファイル生成プログラム。
【請求項１３】
外部から与えられる入力画像データを印刷用の色空間のデータに変換するためのカラープロファイルを、所定のカラーチャート内の複数のカラーパッチを測色して得られる前記複数のカラーパッチの測色値を示す測色値データ群に基づいて生成するプロファイル生成方法であって、
前記測色値データ群に基づいて、前記入力画像データを構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチを前記複数のカラーパッチから選択的に抽出するカラーパッチ抽出ステップと、
前記カラーパッチ抽出ステップで抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを生成するプロファイル生成ステップと、
を含むことを特徴とする、プロファイル生成方法。
【請求項１４】
所定のカラーチャート内の複数のカラーパッチを測色することにより前記複数のカラーパッチの測色値を示す測色値データ群を生成する測色手段と、
前記測色値データ群に基づいて、外部から与えられる入力画像データを構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチを前記複数のカラーパッチから選択的に抽出するカラーパッチ抽出手段と、
前記カラーパッチ抽出手段によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを生成するプロファイル生成手段と、
前記プロファイル生成手段によって生成されたカラープロファイルを用いて前記入力画像データを印刷用の色空間のデータに変換する色変換手段と
を備えることを特徴とする、画像処理装置。
【請求項１５】
所定のカラーチャート内の複数のカラーパッチを測色して得られた結果に基づいて、前記複数のカラーパッチの測色値を示す測色値データ群を生成する測色ステップと、
前記測色値データ群に基づいて、外部から与えられる入力画像データを構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチを前記複数のカラーパッチから選択的に抽出するカラーパッチ抽出ステップと、
前記カラーパッチ抽出ステップで抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを生成するプロファイル生成ステップと、
前記プロファイル生成ステップで生成されたカラープロファイルを用いて前記入力画像データを印刷用の色空間のデータに変換する色変換ステップと、
をコンピュータのＣＰＵがメモリにおいて実行させる、画像処理プログラム。
【請求項１６】
所定のカラーチャート内の複数のカラーパッチを測色することにより前記複数のカラーパッチの測色値を示す測色値データ群を生成する測色ステップと、
前記測色値データ群に基づいて、外部から与えられる入力画像データを構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチを前記複数のカラーパッチから選択的に抽出するカラーパッチ抽出ステップと、
前記カラーパッチ抽出ステップで抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを生成するプロファイル生成ステップと、
前記プロファイル生成ステップで生成されたカラープロファイルを用いて前記入力画像データを印刷用の色空間のデータに変換する色変換ステップと
を含むことを特徴とする、画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製版印刷システム等における色管理に使用されるカラープロファイルを生成するプロファイル生成装置、プロファイル生成プログラム、およびプロファイル生成方法に関する。
【背景技術】
【０００２】
製版工程では、まず、フロントエンドと呼ばれるコンピュータを使用して、文字，ロゴ，画像，絵柄，イラスト等、印刷物を構成する複数種類の部品データが生成され、そのような複数種類の部品データが編集され所定位置にレイアウトされることにより、編集レイアウトデータが得られる。次に、その編集レイアウトデータは、ラスタライズ処理により、印刷対象の画像を表すビットマップ形式の画像データに変換される。そして、そのビットマップ形式の画像データを用いて製版装置により印刷版が作製される。その後、印刷工程へ移行し、この印刷版を使用して印刷機により印刷が行われて印刷物が出力される。また、デジタル印刷機では、印刷版の作製とその印刷版による印刷とが１台の装置で実行されるので、上記ビットマップ形式の画像データが与えられると、その画像データに対応する印刷物が直接にデジタル印刷機から出力される。
【０００３】
一般に印刷機は固有の色再現性を有しており、そのため、印刷物における色すなわち印刷色は、同一の画像データに基づく印刷であっても必ずしも同一にはならず、印刷機によって若干相違する。そこで、印刷機の色再現性を示すプロファイル（カラープロファイル）を使用して印刷色を管理するいわゆるカラーマネージメントが行われている。
【０００４】
例えば、ＩＣＣプロファイルを用いてＲＧＢ色空間からＣＭＹＫ色空間への色空間の変換が行われることがある。なお、ＩＣＣプロファイルとは、色空間の変換を行うためにInternational Color Consortium（国際色コンソーシアム）によって定められた書式のファイルであって、デバイスの色空間の特性を定義したファイルのことである。このＩＣＣプロファイルは、印刷機毎に印刷出力されたカラーチャートを測色機で測色することにより得られた結果に基づいて生成される。具体的には、カラーチャート内のカラーパッチのデータによって出力されるべき色の値（理想値）と当該カラーパッチの測色値との色差を全てのカラーパッチについて算出し、それら色差の２乗和が最小となるような変換系を求めることにより生成される。このようなＩＣＣプロファイルを用いて色空間の変換を行うことにより、出力先のデバイスに応じて色再現性の高い画像データが容易に生成される。
【０００５】
なお、特開２００６−２０３２８１号公報には、画像中の色の出現頻度に基づいて作成されたカラーパッチデータを用いることにより色再現性の判定に関して信頼性の高い判定を行うことができるパッチ色比較装置の発明が開示されている。
【特許文献１】特開２００６−２０３２８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、上記従来技術のようにカラーチャート内の全てのカラーパッチについての理想値と測色値との色差の２乗和が最小となるようにＩＣＣプロファイルの生成が行われると、理想値と測色値との色差が許容範囲におさまらないカラーパッチが生じることがある。このようなときには、トーンジャンプ（元の画像データではグラデーションのような連続的な階調になっているにもかかわらず、印刷画像において一部の色域で色のつながりが悪くなり階調の連続性が途切れること）や色転び（元の画像データではグラデーションのような連続的な階調になっているにもかかわらず、印刷画像においてグレースケールの一部が若干の色味を帯びるなど部分的に色相が変化すること）などの現象が発生し、印刷品位等の観点から好ましくない。また、印刷出力後に上述のようなトーンジャンプや色転びなどの発生が見つかると、ワークフローにおいて大きな後戻りが必要となり、その後戻りによってインクや印刷用紙などが不必要に消費されることにもなる。
【０００７】
そこで、本発明は、画像データの色変換処理を高い精度で行うことのできる方法、その方法を実現するための装置，プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
第１の発明は、外部から与えられる入力画像データを印刷用の色空間のデータに変換するためのカラープロファイルを、所定のカラーチャート内の複数のカラーパッチを測色して得られる前記複数のカラーパッチの測色値を示す測色値データ群に基づいて生成するプロファイル生成装置であって、
前記測色値データ群に基づいて、前記入力画像データを構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチを前記複数のカラーパッチから選択的に抽出するカラーパッチ抽出手段と、
前記カラーパッチ抽出手段によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを生成するプロファイル生成手段と
を備えることを特徴とする。
【０００９】
第２の発明は、第１の発明において、
前記カラーパッチ抽出手段は、
前記入力画像データを構成する各画素について、当該各画素の色と前記複数のカラーパッチの測色値との色差を算出する色差算出手段と、
前記色差算出手段によって算出された各画素との色差が前記許容値以下である測色値のカラーパッチを、前記被抽出測色値データ群を構成するカラーパッチとして選択するカラーパッチ選択手段と
を含むことを特徴とする。
【００１０】
第３の発明は、第２の発明において、
前記カラーパッチ選択手段は、前記入力画像データを構成する各画素について、当該各画素の色との色差が前記許容値以下である測色値のカラーパッチが複数あるときには、当該各画素の色との色差が最小となる測色値のカラーパッチを選択することを特徴とする。
【００１１】
第４の発明は、第２または第３の発明において、
各カラーパッチについて前記カラーパッチ選択手段によって選択された回数を選択頻度として記録する選択頻度記録手段と、
前記被抽出測色値データ群に前記選択頻度記録手段によって記録されたカラーパッチ毎の選択頻度に応じた重み付けを行って重み付け測色値データ群を生成する重み付け手段と
を更に備えることを特徴とする。
【００１２】
第５の発明は、第１から第４までのいずれかの発明において、
前記入力画像データに基づいて、予め定められた大きさの画素領域毎に画素領域内での色の変化の有無を検査し、色の変化の無い画素領域に含まれる画素のデータを前記入力画像データから削除して縮小画像データを生成する画像縮小手段を更に備え、
前記カラーパッチ抽出手段は、前記入力画像データに代えて前記縮小画像データを構成する画素の色との色差が前記許容値以下となる測色値のカラーパッチを抽出することを特徴とする。
【００１３】
第６の発明は、第５の発明において、
前記画像縮小手段は、
前記予め定められた大きさの画素領域であって処理中の画素領域である処理対象画素領域の所定位置の画素の画素値を取得する画素値取得手段と、
前記処理対象画素領域内の全ての画素の画素値の平均値を算出する平均値算出手段と、
前記画素値取得手段によって取得された画素値と前記平均値算出手段によって算出された平均値とが異なるときに、前記処理対象画素領域内の全ての画素のデータを前記入力画像データから削除する画素データ削除手段と
を含むことを特徴とする。
【００１４】
第７の発明は、外部から与えられる入力画像データを印刷用の色空間のデータに変換するためのカラープロファイルを、所定のカラーチャート内の複数のカラーパッチを測色して得られる前記複数のカラーパッチの測色値を示す測色値データ群に基づいて生成するプロファイル生成プログラムであって、
前記測色値データ群に基づいて、前記入力画像データを構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチを前記複数のカラーパッチから選択的に抽出するカラーパッチ抽出ステップと、
前記カラーパッチ抽出ステップで抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを生成するプロファイル生成ステップと、
をコンピュータのＣＰＵがメモリにおいて実行させる。
【００１５】
第８の発明は、第７の発明において、
前記カラーパッチ抽出ステップは、
前記入力画像データを構成する各画素について、当該各画素の色と前記複数のカラーパッチの測色値との色差を算出する色差算出ステップと、
前記色差算出ステップで算出された各画素との色差が前記許容値以下である測色値のカラーパッチを、前記被抽出測色値データ群を構成するカラーパッチとして選択するカラーパッチ選択ステップと
を含むことを特徴とする。
【００１６】
第９の発明は、第８の発明において、
前記カラーパッチ選択ステップでは、前記入力画像データを構成する各画素について、当該各画素の色との色差が前記許容値以下である測色値のカラーパッチが複数あるときには、当該各画素の色との色差が最小となる測色値のカラーパッチが選択されることを特徴とする。
【００１７】
第１０の発明は、第８または第９の発明において、
各カラーパッチについて前記カラーパッチ選択ステップで選択された回数を選択頻度として記録する選択頻度記録ステップと、
前記被抽出測色値データ群に前記選択頻度記録ステップで記録されたカラーパッチ毎の選択頻度に応じた重み付けを行って重み付け測色値データ群を生成する重み付けステップと
を更に備えることを特徴とする。
【００１８】
第１１の発明は、第７から第１０までのいずれかの発明において、
前記入力画像データに基づいて、予め定められた大きさの画素領域毎に画素領域内での色の変化の有無を検査し、色の変化の無い画素領域に含まれる画素のデータを前記入力画像データから削除して縮小画像データを生成する画像縮小ステップを更に備え、
前記カラーパッチ抽出ステップでは、前記入力画像データに代えて前記縮小画像データを構成する画素の色との色差が前記許容値以下となる測色値のカラーパッチが抽出されることを特徴とする。
【００１９】
第１２の発明は、第１１の発明において、
前記画像縮小ステップは、
前記予め定められた大きさの画素領域であって処理中の画素領域である処理対象画素領域の所定位置の画素の画素値を取得する画素値取得ステップと、
前記処理対象画素領域内の全ての画素の画素値の平均値を算出する平均値算出ステップと、
前記画素値取得ステップで取得された画素値と前記平均値算出ステップで算出された平均値とが異なるときに、前記処理対象画素領域内の全ての画素のデータを前記入力画像データから削除する画素データ削除ステップと
を含むことを特徴とする。
【００２０】
第１３の発明は、外部から与えられる入力画像データを印刷用の色空間のデータに変換するためのカラープロファイルを、所定のカラーチャート内の複数のカラーパッチを測色して得られる前記複数のカラーパッチの測色値を示す測色値データ群に基づいて生成するプロファイル生成方法であって、
前記測色値データ群に基づいて、前記入力画像データを構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチを前記複数のカラーパッチから選択的に抽出するカラーパッチ抽出ステップと、
前記カラーパッチ抽出ステップで抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを生成するプロファイル生成ステップと、
を含むことを特徴とする。
【００２１】
第１４の発明は、所定のカラーチャート内の複数のカラーパッチを測色することにより前記複数のカラーパッチの測色値を示す測色値データ群を生成する測色手段と、
前記測色値データ群に基づいて、外部から与えられる入力画像データを構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチを前記複数のカラーパッチから選択的に抽出するカラーパッチ抽出手段と、
前記カラーパッチ抽出手段によって抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを生成するプロファイル生成手段と、
前記プロファイル生成手段によって生成されたカラープロファイルを用いて前記入力画像データを印刷用の色空間のデータに変換する色変換手段と
を備えることを特徴とする。
【００２２】
第１５の発明は、所定のカラーチャート内の複数のカラーパッチを測色して得られた結果に基づいて、前記複数のカラーパッチの測色値を示す測色値データ群を生成する測色ステップと、
前記測色値データ群に基づいて、外部から与えられる入力画像データを構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチを前記複数のカラーパッチから選択的に抽出するカラーパッチ抽出ステップと、
前記カラーパッチ抽出ステップで抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを生成するプロファイル生成ステップと、
前記プロファイル生成ステップで生成されたカラープロファイルを用いて前記入力画像データを印刷用の色空間のデータに変換する色変換ステップと、
をコンピュータのＣＰＵがメモリにおいて実行させる。
【００２３】
第１６の発明は、所定のカラーチャート内の複数のカラーパッチを測色することにより前記複数のカラーパッチの測色値を示す測色値データ群を生成する測色ステップと、
前記測色値データ群に基づいて、外部から与えられる入力画像データを構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチを前記複数のカラーパッチから選択的に抽出するカラーパッチ抽出ステップと、
前記カラーパッチ抽出ステップで抽出されたカラーパッチの測色値を示す被抽出測色値データ群に基づいて前記カラープロファイルを生成するプロファイル生成ステップと、
前記プロファイル生成ステップで生成されたカラープロファイルを用いて前記入力画像データを印刷用の色空間のデータに変換する色変換ステップと
を含むことを特徴とする。
【発明の効果】
【００２４】
上記第１の発明によれば、入力画像を構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチがカラーチャート内の全てのカラーパッチから選択的に抽出される。そして、その抽出されたカラーパッチのデータに基づいて、入力画像の色空間の変換を行うためのカラープロファイルが生成される。このため、入力画像に含まれている色のみを考慮した変換系が構築され、入力画像の内容（使用されている色）に応じて、好適な色変換処理が行われる。これにより、従来と比べて、精度の高い色変換処理が可能となる。
【００２５】
上記第２の発明によれば、色差算出手段は、各画素の色とカラーチャート内のカラーパッチの測色値との色差を算出し、カラーパッチ選択手段は、各画素の色との色差が許容値以下となる測色値のカラーパッチをカラープロファイルを生成するために選択する。このため、色差算出手段による色差の算出とカラーパッチ選択手段によるカラーパッチの選択とが入力画像全体の画素に対して１画素ずつ繰り返される構成とすることによって、上記第１の発明と同様、入力画像の内容に応じた好適な色変換処理が行われる。
【００２６】
上記第３の発明によれば、カラープロファイルの生成に使用するカラーパッチの抽出が行われる際に、各画素の色との色差がより小さな測色値のカラーパッチが選択される。このため、より精度の高い色変換処理が可能となる。
【００２７】
上記第４の発明によれば、カラープロファイルの生成に使用するカラーパッチのデータ（重み付け測色値データ群）の生成が行われる際に、カラーチャート内のカラーパッチ毎の選択頻度が考慮される。このため、入力画像に多く含まれている色についての変換精度がより高められ、人の目から見て好適な色変換処理が行われる。
【００２８】
上記第５の発明によれば、カラープロファイルの生成に使用するカラーパッチの抽出が行われる前に、入力画像から色の変化の大きい部分の画素のデータを削除することによって縮小画像が生成される。そして、その縮小画像を構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチがカラーチャート内の全てのカラーパッチから選択的に抽出される。このため、入力画像において色の変化の小さい部分についての変換精度がより高められ、人の目から見て好適な色変換処理が行われる。
【００２９】
上記第６の発明によれば、画素値を取得する処理，平均値を算出する処理，および画素データを削除する処理が入力画像全体に対して所定の大きさの画素領域毎に繰り返される構成とすることによって、上記第５の発明と同様、入力画像において色の変化の小さい部分についての変換精度がより高められ、人の目から見て好適な色変換処理が行われる。
【発明を実施するための最良の形態】
【００３０】
以下、添付図面を参照しつつ、本発明の一実施形態について説明する。
【００３１】
＜１．システムの全体構成＞
図１は、本実施形態に係るプロファイル生成装置としての画像処理装置を含む製版印刷システムの全体構成を示す図である。この製版印刷システムは、印刷物を構成する文字，ロゴ，絵柄，イラスト等の複数種類の部品を編集しレイアウトするためのフロントエンドコンピュータ１１１〜１１３と、プレートレコーダ等の製版装置２２１およびそのコントローラとしてのコンピュータ２２２と、その製版装置２２１で作製される印刷版を使用して印刷を行う印刷機２２０と、デジタル印刷機２３１およびそのコントローラとしてのコンピュータ２３２と、印刷色を管理するためのカラープロファイルの生成処理および印刷版の作製に使用されるデータの生成のためのラスタライズ処理（ＲＩＰ）を行う画像処理装置１００と、画像処理装置１００に接続される測色機１１０と、各種管理を行うための管理用コンピュータ１３１，１３２とを備えている。各フロントエンドコンピュータ１１１〜１１３（以下、これらを総称して単に「フロントエンド」という）と、製版装置２２１，デジタル印刷機２３１のコントローラとしてのコンピュータ２２２，２３２と、画像処理装置１００と、各管理コンピュータ１３１，１３２とは、ＬＡＮ（Local Area Network）３００によって通信可能に接続されている。なお、この製版印刷システムに含まれるフロントエンドコンピュータ、管理用コンピュータ、製版装置、デジタル印刷機等の台数は、図１に示す台数に限定されるものではない。また、画像処理装置１００と、製版装置２２１，デジタル印刷機２３１のコントローラとしてのコンピュータ２２２，２３２とは、ＬＡＮ３００などの通信路で接続されていない構成であってもよい。
【００３２】
上記のような製版印刷システムにおいて、フロントエンドでは、上記部品の編集およびレイアウトにより、印刷対象をページ記述言語で記述したページデータが生成される。このページデータは、画像処理装置１００またはいずれかのコントローラ２２２，２３２に転送される。そのページデータを受け取った画像処理装置１００またはいずれかのコントローラ２２２，２３２は、当該ページデータにラスタライズ処理等を施して、ビットマップ形式の出力データを生成する。ここで、出力データが画像処理装置１００により生成された場合は、コントローラ２２２，２３２のいずれかにその出力データが転送され、その出力データを受け取ったコントローラに接続される製版装置２２１で印刷版が作製され、その印刷版を使用して印刷機２２０で印刷が行われるか、あるいはデジタル印刷機２３１が印刷を行う。また、上記出力データがコントローラ２２２，２３２のいずれかにより作製された場合は、その出力データを作製したコントローラに接続される製版装置２２１で印刷版が作製され、その印刷版を使用して印刷機２２０で印刷が行われるか、あるいはデジタル印刷機２３１が印刷を行う。
【００３３】
＜２．画像処理装置の構成＞
画像処理装置１００は、上述のように、印刷版の作製に使用されるビットマップデータを生成するためのラスタライズ処理を行うＲＩＰ装置として機能する。これに加えて、画像処理装置１００は、この製版印刷システムにおいて印刷色を管理するために使用されるカラープロファイルを生成するプロファイル生成装置としても機能する。なお、ＲＩＰ装置としての機能については、本発明とは直接には関係しないので、その説明を省略する。また、本実施形態においては、カラープロファイルとしてＩＣＣプロファイルの生成が行われる。
【００３４】
図２は、本実施形態における画像処理装置１００のハードウェア構成を示すブロック図である。この画像処理装置１００は、パソコン（パーソナルコンピュータ）を用いて実現されており、本体１０と補助記憶装置２０とＣＲＴ等の表示装置２１とキーボード２２やマウス２３等の入力装置とを備えている。パソコン本体１０には、中央処理装置としてのＣＰＵ１１とＲＡＭやＲＯＭ等のメモリ１２と周辺機器用インタフェース部１３とディスクインタフェース部１４と表示制御部１５と入力インターフェース部１６とネットワークインタフェース部１７とが含まれている。周辺機器用インタフェース部１３には測色機１１０が接続され、ディスクインタフェース部１４には補助記憶装置２０が接続され、表示制御部１５には表示装置２１が接続され、入力インターフェース部１６にはキーボード２２やマウス２３等の入力装置が接続されている。また、この画像処理装置１００はネットワークインタフェース部１７によってＬＡＮ３００に接続されている。
【００３５】
なお、この画像処理装置１００の周辺機器用インタフェース部１３に接続されている測色機１１０は、各印刷機２２０，２３１によって印刷されたカラーチャート７００を測色して測色データを生成するために使用される。また、カラーチャート７００とは各種の色について種々の濃度で塗られた矩形領域のパターンを配列したものであり、個々のパターンのことをカラーパッチという。
【００３６】
補助記憶装置２０には、カラーチャート内のカラーパッチを測色機１１０で測色して得られた結果に基づいて測色データを生成するための測色プログラム２０１と、この製版印刷システムにおいて印刷色を管理するために使用されるＩＣＣプロファイルを生成するためのプロファイル生成プログラム２０２と、ＩＣＣプロファイルを用いて画像データの色空間の変換を行うための色変換プログラム２０６とが格納されている。プロファイル生成プログラム２０２には、サブプログラムとして、画像縮小プログラム２０３，カラーパッチ抽出プログラム２０４，およびプロファイル出力プログラム２０５が含まれている。なお、この補助記憶装置２０にインストールされているプロファイル生成プログラム２０２をＣＰＵ１１がメモリ１２にロードして実行することにより、この画像処理装置１００はプロファイル生成装置として機能する。
【００３７】
本実施形態では、上記各プログラムは、例えば、それらのプログラムを記録したＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体によって提供される。すなわちユーザは、上記プログラムの記録媒体としてのＣＤ−ＲＯＭを購入してＣＤ−ＲＯＭ駆動装置（図示せず）に装着し、そのＣＤ−ＲＯＭからそれらのプログラムを読み出して補助記憶装置２０にインストールする。また、これに代えて、ＬＡＮ３００を介して送られてくるプログラムを受信して、補助記憶装置２０にインストールするようにしてもよい。
【００３８】
＜３．機能構成＞
図３は、本実施形態における画像処理装置の機能構成を示す機能ブロック図である。この画像処理装置１００は、機能的には、測色部４００とプロファイル生成部５００と色変換部６００とを備えている。プロファイル生成部５００には、画像縮小部５１０とカラーパッチ抽出部５２０とプロファイル出力部５３０とが含まれている。また、カラーパッチ抽出部５２０には、色差算出部５２２とカラーパッチ選択部５２４と選択頻度カウント部５２６と重み付け部５２８とが含まれている。
【００３９】
測色部４００は、各印刷機２２０，２３１によって印刷されたカラーチャート７００を測色機１１０が測色して得られた結果に基づいて、測色値データ群としての測色データ７１０を生成する。画像縮小部５１０は、入稿画像データ（入力画像データ）７２０を読み込み、当該入稿画像データ７２０の表す画像から色の変化の大きい部分の画素のデータを削除することにより縮小画像データ７３０を生成し、それを出力する。なお、ここでの「縮小」とは、画像全体を小さくすることではなく、画像データのうちの一部のデータを削除することである。
【００４０】
色差算出部５２２は、縮小画像データ７３０と測色データ７１０とに基づいて、縮小画像データ７３０を構成する各画素の色とカラーチャート内の各カラーパッチの測色値との色差を算出する。カラーパッチ選択部５２４は、各画素についての各カラーパッチとの（色差算出部５２２で算出された）色差に基づいて、ＩＣＣプロファイル７７０を生成する際に使用するカラーパッチの選択を行う。なお、このカラーパッチ選択部５２４では画素毎にカラーパッチの選択が行われ、その選択されたカラーパッチのデータをまとめたもの（換言すれば、全てのカラーパッチのデータからカラーパッチ選択部５２４で全く選択されなかったカラーパッチのデータを削除したもの）が被抽出測色値データ群としての採用カラーパッチデータ７４０となる。選択頻度カウント部５２６は、カラーパッチ毎にカラーパッチ選択部５２４で選択された回数のカウントを行い、カラーパッチ毎の選択頻度を記録した選択頻度データ７５０を出力する。重み付け部５２８は、採用カラーパッチデータ７４０と選択頻度データ７５０とに基づいて、カラーパッチ毎の選択頻度を考慮したカラーパッチデータである重み付け測色値データ群としての重み付けカラーパッチデータ７６０を出力する。
【００４１】
プロファイル出力部５３０は、重み付けカラーパッチデータ７６０に基づいてＩＣＣプロファイル７７０を生成し、それを出力する。色変換部６００は、プロファイル生成部５００で生成されたＩＣＣプロファイル７７０を用いて入稿画像データ７２０の色空間の変換を行い、変換後画像データ７８０を出力する。
【００４２】
なお、これらの各機能は、上述した各プログラムがＣＰＵ１１によってメモリ１２を利用して実行されることによって実現される。すなわち、測色部４００は、測色プログラム２０１が実行されることによって実現される。プロファイル生成部５００は、プロファイル生成プログラム２０２が実行されることによって実現される。画像縮小部５１０は、画像縮小プログラム２０３が実行されることによって実現される。カラーパッチ抽出部５２０（色差算出部５２２，カラーパッチ選択部５２４，選択頻度カウント部５２６，重み付け部５２８を含む）は、カラーパッチ抽出プログラム２０４が実行されることによって実現される。プロファイル出力部５３０は、プロファイル出力プログラム２０５が実行されることによって実現される。色変換部６００は、色変換プログラム２０６が実行されることによって実現される。
【００４３】
＜４．画像処理方法＞
以下、本実施形態における画像処理方法について説明する。なお、本実施形態における画像処理とは、或るデバイスで生成された画像データ（これが「入稿画像データ７２０」となる）に色空間の変換を施して他のデバイス用の画像データ（これが「変換後画像データ７８０」となる）を生成する処理のことである。
【００４４】
＜４．１  処理手順の概要＞
図４は、本実施形態における画像処理方法の手順の概要を示すフローチャートである。  本実施形態では、まず、処理対象の画像データを印刷する印刷機によって印刷されたカラーチャート７００の測色を行い、当該カラーチャート７００内の各カラーパッチの測色値を取得する処理（以下、「測色値取得処理」という。）が行われる（ステップＳ１０）。次に、入稿画像データ７２０とステップＳ１０で取得された各カラーパッチの測色値を示す測色データ７１０とに基づいて、ＩＣＣプロファイル７７０を生成する処理（以下、「プロファイル生成処理」という。）が行われる（ステップＳ２０）。その後、ステップＳ２０で生成されたＩＣＣプロファイル７７０を用いて、入稿画像データ７２０に色空間の変換を施す処理（以下、「色変換処理」という。）が行われる（ステップＳ３０）。
【００４５】
なお、上記フローにおいて、プロファイル生成処理および色変換処理については、入稿画像データ７２０毎に行われる必要がある。一方、測色値取得処理については、測色データ７１０が補助記憶装置２０等に保存されているのであれば、必ずしも入稿画像データ７２０毎に行われる必要はない。
【００４６】
＜４．２  測色値取得処理＞
図５は、測色値取得処理の処理手順を示すフローチャートである。色変換処理に用いるＩＣＣプロファイル７７０を生成するためには、上述したカラーチャート７００が必要となる。そこで本実施形態では、まず、印刷物としてのカラーチャート７００の基となるカラーチャートデータの作成が行われる（ステップＳ１１０）。次に、このカラーチャートデータに基づき、印刷機でカラーチャートを印刷する（ステップＳ１２０）。次に、ステップＳ１２０で印刷されたカラーチャート７００を、画像処理装置１００に接続された測色機１１０で測色する（ステップＳ１３０）。これにより、カラーチャート７００内の各カラーパッチの測色値を示す測色データ７１０が生成される。
【００４７】
なお、カラーチャート７００については、例えば図６（ａ）に示すように、マトリクス状に配置された多数の矩形領域であるカラーパッチからなり、各カラーパッチは、横行を特定するアルファベットＡ，Ｂ，Ｃ，…と縦列を特定する数字１，２，３，…との組み合わせにより指定可能となっている。また、測色データ７１０については、例えば図６（ｂ）に示すように、Ａ１，Ａ２，…，Ａ７，Ｂ１，Ｂ２，…，Ｅ７で特定される各カラーパッチの色が、ＣＩＥ（国際照明委員会）により規定された色空間（Ｌ*ａ*ｂ*）における値で表現されている。
【００４８】
＜４．３  プロファイル生成処理＞
図７は、プロファイル生成処理の処理手順の概要を示すフローチャートである。プロファイル生成処理の開始後、まず、入稿画像データ７２０の表す画像から色の変化の大きい部分の画素のデータを削除することにより縮小画像データ７３０を生成する処理（以下、「画像縮小処理」という。）が行われる（ステップＳ２１０）。次に、測色データ７１０とステップＳ２１０で生成された縮小画像データ７３０とに基づいて、カラーチャート７００内の複数のカラーパッチからＩＣＣプロファイル７７０の生成に使用するカラーパッチを抽出する処理（以下、「カラーパッチ抽出処理」という。）が行われる（ステップＳ２５０）。その後、ステップＳ２５０におけるカラーパッチの抽出に基づいて生成されたカラーパッチデータ（重み付けカラーパッチデータ７６０）を用いて、ＩＣＣプロファイル７７０を生成して出力する処理（以下、「プロファイル出力処理」という。）が行われる（ステップＳ２９０）。画像縮小処理、カラーパッチ抽出処理、およびプロファイル出力処理についての詳しい説明は後述する。
【００４９】
なお、本実施形態においては、ステップＳ２１０によって画像縮小ステップが実現され、ステップＳ２５０によってカラーパッチ抽出ステップが実現され、ステップＳ２９０によってプロファイル生成ステップが実現されている。
【００５０】
＜４．４  画像縮小処理＞
図８は、画像縮小処理の処理手順を示すフローチャートである。画像縮小処理の開始後、まず、ＬＡＮ３００等を介して画像処理装置１００に送られてくる入稿画像データ７２０が画像縮小部５１０によって読み込まれる（ステップＳ２１２）。その読み込まれた入稿画像データ７２０は、メモリ１２上に作業用画像データとして展開される。ステップＳ２１２の終了後、ステップＳ２１４に進む。
【００５１】
ステップＳ２１４では、画像縮小部５１０によって、作業用画像データに基づき、ｍ×ｎの画素領域のうちの所定の画素の画素値の取得が行われる。本実施形態においては、図９に示すように、２×２の画素領域のうちの左上の画素Ｐ１の画素値が取得される。ところで、このステップＳ２１４から後述するステップＳ２３０までの処理は、画像領域全体に対しての処理が終了するまで繰り返される。このとき、１回のループでは、或る１組の「２×２の画素領域」に対する処理が行われる。例えば、図１０に示すように、画像領域全体において、まず左上の「２×２の画素領域」に対する処理（１回目のループ処理）が行われ、その後、左から右へと「２×２の画素領域」毎に処理が行われる。そして、右上の「２×２の画素領域」に対する処理（ｋ回目のループ処理）の次には、１回目のループで処理が行われた「２×２の画素領域」の下に位置する「２×２の画素領域」に対する処理（（ｋ＋１）回目のループ処理）が行われる。その後、左から右へと「２×２の画素領域」毎に処理が行われる。このように、互いに重複することのないように「２×２の画素領域」毎の処理が画像領域全体に対して行われる。なお、以下の説明では、或るループにおける「ｍ×ｎの画素領域（２×２の画素領域）」に含まれる画素の集合のことを「処理対象画素群」といい、処理対象画素群を構成する画素のうち左上に位置する画素のことを「比較対象画素」という。
【００５２】
上述のステップＳ２１４においては、処理対象画素群が図１１（ａ）に示すような４つの画素（図中の数字は画素値を表す）によって構成されていれば、比較対象画素の画素値として「３３」が取得される。また、処理対象画素群が図１１（ｂ）に示すような４つの画素によって構成されている場合にも、比較対象画素の画素値として「３３」が取得される。
【００５３】
ステップＳ２１４の終了後、ステップＳ２１６に進み、画像縮小部５１０によって、処理対象画素群に含まれる全ての画素の画素値の平均値が算出される。例えば、処理対象画素群が図１１（ａ）に示したようなものであれば、平均値として算出される値は「３３」となる。また、処理対象画素群が図１１（ｂ）に示したようなものであれば、平均値として算出される値は「３６．７５」となる。ステップＳ２１６の終了後、ステップＳ２２０に進む。
【００５４】
ステップＳ２２０では、画像縮小部５１０によって、ステップＳ２１４で取得した画素値（以下、「比較対象画素値」という。）とステップＳ２１６で取得した平均値とが一致しているか否かが判定される。判定の結果、一致していればステップＳ２３０に進む。一方、一致していなければステップＳ２２２に進む。ステップＳ２２２では、画像縮小部５１０によって、メモリ１２上に展開されている作業用画像データから処理対象画素群に含まれている画素のデータを削除する処理が行われる。これにより、色の変化のある部分についての画素のデータが作業用画像データから削除される。例えば、処理対象画素群が図１１（ａ）に示したようなものであれば、当該処理対象画素群に含まれている画素のデータの削除は行われない。一方、処理対象画素群が図１１（ｂ）に示したようなものであれば、当該処理対象画素群に含まれている画素のデータは削除される。
【００５５】
ステップＳ２３０では、画像縮小部５１０によって、画像領域全体に含まれる全ての「２×２の画素領域」に対する処理が終了したか否かが判定される。判定の結果、全ての「２×２の画素領域」に対する処理が終了していれば、画像縮小処理は終了し、図７のステップＳ２５０に進む。そして、この画像縮小処理の終了時点でメモリ１２上に展開されている作業用画像データが縮小画像データ７３０としてカラーパッチ抽出処理で用いられる。一方、全ての「２×２の画素領域」に対しては処理が終了していなければ、ステップＳ２１４に戻る。
【００５６】
ところで、ＲＧＢ形式の画像データの場合、ステップＳ２１４では、Ｒ，Ｇ，Ｂのそれぞれについて画素値が取得され、ステップＳ２１６では、Ｒ，Ｇ，Ｂのそれぞれについて平均値が算出される。そして、ステップＳ２２０では、Ｒ，Ｇ，Ｂの全てについて比較対象画素値と平均値とが一致しているときのみ「一致している」旨の判定がなされる。すなわち、Ｒ，Ｇ，Ｂのうちのいずれかの色において比較対象画素値と平均値とが一致しなければ、ステップＳ２２０からステップＳ２２２に進み、処理対象画素群に含まれる画素のデータが作業用画像データから削除される。
【００５７】
なお、本実施形態においては、ステップＳ２１４によって画素値取得ステップが実現され、ステップＳ２１６によって平均値算出ステップが実現され、ステップＳ２２０およびステップＳ２２２によって画素データ削除ステップが実現されている。
【００５８】
＜４．５  カラーパッチ抽出処理＞
図１２は、カラーパッチ抽出処理の処理手順を示すフローチャートである。カラーパッチ抽出処理の開始後、まず、色差算出部５２２によって、縮小画像データ７３０と測色データ７１０とに基づいて、縮小画像に含まれる１つの画素（以下、「着目画素」という。）の色とカラーチャート７００に含まれる１つのカラーパッチの測色値との色差ΔＥの算出が行われる（ステップＳ２５２）。具体的には、着目画素のＬａｂ値を（Ｌ1*，ａ1*，ｂ1*）とし、カラーパッチの測色値を（Ｌ2*，ａ2*，ｂ2*）とすると、色差ΔＥは次式（１）で算出される。
【数１】
2010103606.tif 000003
【００５９】
ステップＳ２５２の終了後、ステップＳ２５４に進み、色差算出部５２２によって、着目画素の色について、カラーチャート７００内の全てのカラーパッチの測色値との色差ΔＥの算出が終了したか否かが判定される。判定の結果、終了していればステップＳ２５６に進む。一方、終了していなければステップＳ２５２に戻る。このようにしてステップＳ２５２の処理とステップＳ２５４の処理とが繰り返されることによって、全てのカラーパッチについて、着目画素との色差ΔＥが算出される。
【００６０】
ステップＳ２５６では、カラーパッチ選択部５２４によって、着目画素の色との色差ΔＥ（ステップＳ２５２で算出された色差ΔＥ）が予め定められた許容値以下となる測色値のカラーパッチの選択が行われる。但し、着目画素の色との色差ΔＥが上記許容値以下となるカラーパッチが複数存在する場合には、カラーパッチ選択部５２４は、着目画素の色との色差ΔＥが最小となる測色値のカラーパッチを選択する。例えば、色差ΔＥが許容値以下となる測色値のカラーパッチが３つ存在し、それぞれの色差ΔＥが「１」，「２」，「３」である場合、色差ΔＥが「１」となる測色値のカラーパッチが選択される。また、色差ΔＥが許容値以下となるカラーパッチが１つだけ存在する場合には、当該カラーパッチが選択される。また、色差ΔＥが許容値以下となるカラーパッチが１つも存在しない場合には、いずれのカラーパッチも選択されない。なお、上記許容値については、ユーザによる入力（指定）が可能なように構成されていても良い。
【００６１】
ステップＳ２５６の終了後、ステップＳ２５８に進み、選択頻度カウント部５２６によって、ステップＳ２５６で選択されたカラーパッチについての選択頻度の記録が行われる。これについては、例えば図１３に示すようなテーブル形式で、カラーパッチ毎にステップＳ２５６で選択された回数が選択頻度として記録される。図１３において、例えば「Ａ１」で特定されるカラーパッチについては、（ステップＳ２５６で）５回選択されていることが把握される。なお、このステップＳ２５８で記録されるデータは、選択頻度データ７５０として、後述するステップＳ２６４の処理で用いられる。ステップＳ２５８の終了後、ステップＳ２６０に進む。
【００６２】
ステップＳ２６０では、カラーパッチ抽出部５２０によって、縮小画像を構成する全ての画素についての処理（ステップＳ２５２からステップＳ２５８までの処理）が終了したか否かが判定される。判定の結果、終了していればステップＳ２６２に進む。一方、終了していなければステップＳ２５２に戻る。このようにしてステップＳ２５２からステップＳ２６０までの処理が繰り返されることによって、縮小画像を構成する全ての画素の色について、カラーチャート７００内の全てのカラーパッチの測色値との色差ΔＥが算出され、その算出結果に基づくカラーパッチの抽出が行われる。
【００６３】
ステップＳ２６２では、カラーパッチ抽出部５２０によって、全てのカラーパッチのデータから上記ステップＳ２５６で全く選択されなかったカラーパッチのデータを削除することにより、採用カラーパッチデータ７４０が生成される。ステップＳ２６２の終了後、ステップＳ２６４に進む。
【００６４】
ステップＳ２６４では、重み付け部５２８によって、採用カラーパッチデータ７４０と選択頻度データ７５０とに基づき、カラーパッチ毎の選択頻度を考慮したカラーパッチデータである重み付けカラーパッチデータ７６０の生成が行われる。例えば、カラーパッチ毎の選択頻度をそのまま係数とする場合には、図１４（ａ）に示すような重み付けカラーパッチデータ７６０が生成される。また、例えば、選択頻度に応じて所定の係数を掛ける場合には、図１４（ｂ）に示すような重み付けカラーパッチデータ７６０が生成される。なお、図１４（ｂ）においては、選択頻度が１以上５以下であれば係数を「１．０」とし、選択頻度が６以上１０以下であれば係数を「１．２」とし、選択頻度が１１以上であれば係数を「１．４」としている。また、例えば、選択頻度が予め定められた上位のもの（例えば上位１０パーセント以内のもの）に所定の係数を掛ける場合には、図１４（ｃ）に示すような重み付けカラーパッチデータ７６０が生成される。ステップＳ２６４が終了すると、カラーパッチ抽出処理は終了し、図７のステップＳ２９０に進む。
【００６５】
なお、本実施形態においては、ステップＳ２５２およびステップＳ２５４によって色差算出ステップが実現され、ステップＳ２５６によってカラーパッチ選択ステップが実現され、ステップＳ２５８によって選択頻度記録ステップが実現され、ステップＳ２６４によって重み付けステップが実現されている。
【００６６】
＜４．６  プロファイル出力処理＞
プロファイル出力処理（図７のステップＳ２９０）では、カラーパッチ抽出処理で生成された重み付けカラーパッチデータ７６０に基づき、プロファイル出力部５３０によってＩＣＣプロファイル７７０が生成される。詳しくは、まず、重み付けカラーパッチデータ７６０に基づいて、ＣＭＹＫ色空間からＬａｂ色空間への変換を行うためのルックアップテーブル（ＬＵＴ）およびＬａｂ色空間からＣＭＹＫ色空間への変換を行うためのルックアップテーブルが最小自乗法等を用いた公知の方法によって生成される。そして、そのルックアップテーブルにヘッダー等のデータを付加することによって、ＩＣＣプロファイル７７０が生成される。
【００６７】
＜５．効果＞
以上のように、本実施形態によると、入稿画像データ７２０を構成する画素の色との色差が予め定められた許容値以下となる測色値のカラーパッチがカラーチャート７００内の全てのカラーパッチから選択的に抽出される。そして、その抽出されたカラーパッチのデータに基づいて、色空間の変換を行うためのＩＣＣプロファイル７７０が生成される。これにより、ＩＣＣプロファイル７７０を生成するためのルックアップテーブルを生成する際に、入稿画像に含まれている色のみを考慮した変換系が構築される。このため、入稿画像（詳しくは、入稿画像内で使用されている色）に応じて、色変換処理に好適なＩＣＣプロファイル７７０が生成される。すなわち、従来技術においては、図１５（ａ）に示すように、入稿画像の内容（使用されている色）に関わらず印刷機毎に定められたＩＣＣプロファイルを用いて色変換処理が行われていたが、本実施形態においては、図１５（ｂ）に示すように、個々の入稿画像毎にＩＣＣプロファイルが生成され、当該ＩＣＣプロファイルを用いて色変換処理が行われる。これにより、従来と比べて、精度の高い色変換処理が可能となる。
【００６８】
ところで、入稿画像に多く含まれている色については、変換前後で色が異なっていると、その相違が人の目によって視認されやすい。一方、入稿画像にあまり含まれていない色については、変換前後で色が多少異なっていても、その相違は人の目には視認されにくい。この点、本実施形態によれば、ＩＣＣプロファイル７７０の生成に使用するカラーパッチデータ（重み付けカラーパッチデータ７６０）を生成する際に、カラーチャート７００内のカラーパッチ毎の選択頻度が考慮される。このため、入稿画像に多く含まれている色についての変換精度が高められ、人の目から見て好適な色変換処理が行われる。
【００６９】
また、色の変化の小さい部分（同じ色が連続して現れている部分）については、変換前後で色が異なっていると、その色の相違が人の目によって視認されやすい。一方、色の変化の大きい部分については、変換前後で色が多少異なっていても、その色の相違は人の目には視認されにくい。この点、本実施形態によれば、ＩＣＣプロファイル７７０の生成に使用するカラーパッチの抽出を行う前に、入稿画像データ７２０から色の変化の大きい部分の画素のデータを削除することにより縮小画像データ７３０が生成される。そして、その縮小画像データ７３０に基づいて、カラーパッチの抽出が行われる。このため、入稿画像において色の変化の小さい部分についての変換精度が高められ、人の目から見て好適な色変換処理が行われる。
【００７０】
＜６．その他＞
上記実施形態においては画像縮小処理の際に「２×２」の画素領域毎に処理が行われる構成としているが、本発明はこれに限定されず、「２×３」，「３×３」など「２×２」以外の画素領域毎に処理が行われる構成であっても良い。また、上記実施形態においては処理対象画素群を構成する画素のうち左上の画素を比較対象画素としているが、本発明はこれに限定されず、左上以外の位置の画素を比較対象画素としても良い。
【００７１】
また、上記実施形態においては、製版印刷システムにおけるＩＣＣプロファイル７７０の生成を例に挙げて説明しているが、本発明はこれに限定されない。カラープロファイルを用いて印刷用の色空間への変換が行われるものであれば、本発明を適用することができる。
【図面の簡単な説明】
【００７２】
【図１】本発明の一実施形態に係るプロファイル生成装置としての画像処理装置を含む製版印刷システムの全体構成を示す図である。
【図２】上記実施形態において、画像処理装置のハードウェア構成を示すブロック図である。
【図３】上記実施形態において、画像処理装置の機能構成を示す機能ブロック図である。
【図４】上記実施形態において、画像処理方法の手順の概要を示すフローチャートである。
【図５】上記実施形態において、測色値取得処理の処理手順を示すフローチャートである。
【図６】上記実施形態において、カラーチャートについて説明するための図である。
【図７】上記実施形態において、プロファイル生成処理の処理手順の概要を示すフローチャートである。
【図８】上記実施形態において、画像縮小処理の処理手順を示すフローチャートである。
【図９】上記実施形態において、画素値の取得について説明するための図である。
【図１０】上記実施形態において、画像縮小処理におけるループの処理について説明するための図である。
【図１１】上記実施形態において、処理対象画素群の例を示す図である。
【図１２】上記実施形態において、カラーパッチ抽出処理の処理手順を示すフローチャートである。
【図１３】上記実施形態において、カラーパッチの選択頻度の記録について説明するための図である。
【図１４】上記実施形態において、重み付けカラーパッチデータの生成について説明するための図である。
【図１５】従来技術によるＩＣＣプロファイルの生成と上記実施形態におけるＩＣＣプロファイルの生成との違いについて説明するための図である。
【符号の説明】
【００７３】
１００…画像処理装置（プロファイル生成装置）
１１０…測色機
４００…測色部
５００…プロファイル生成部
５１０…画像縮小部
５２０…カラーパッチ抽出部
５２２…色差算出部
５２４…カラーパッチ選択部
５２６…選択頻度カウント部
５２８…重み付け部
５３０…プロファイル出力部
６００…色変換部
７００…カラーチャート
７１０…測色データ
７２０…入稿画像データ
７３０…縮小画像データ
７４０…採用カラーパッチデータ
７５０…選択頻度データ
７６０…重み付けカラーパッチデータ
７７０…ＩＣＣプロファイル
【図１】
2010103606.tif 000004
【図２】
2010103606.tif 000005
【図３】
2010103606.tif 000006
【図４】
2010103606.tif 000007
【図５】
2010103606.tif 000008
【図６】
2010103606.tif 000009
【図７】
2010103606.tif 000010
【図８】
2010103606.tif 000011
【図９】
2010103606.tif 000012
【図１０】
2010103606.tif 000013
【図１１】
2010103606.tif 000014
【図１２】
2010103606.tif 000015
【図１３】
2010103606.tif 000016
【図１４】
2010103606.tif 000017
【図１５】
2010103606.tif 000018