(57)【要約】【課題】目標印刷物に対する印刷物の色合わせの調整作業を簡易化でき、色の再現精度を高めることができる色変換テーブル作成装置及び方法、並びにプログラムを提供する。【解決手段】目標印刷物４２の読取画像データを取得する画像読取部３０と、画像読取部３０から得られる第１の色空間の信号値とデバイス非依存色空間である第２の色空間の色度値との対応関係を表す第１の色変換テーブルを用いて色変換する第１の色変換部６４と、読取画像データ又は色度値に変換された読取色度値画像データと原稿画像データ４０との位置関係を対応付ける画像対応付け部６２と、原稿画像データ４０と画像対応付け部６２及び第１の色変換部６４の処理を経て得た読取画像の色度値との対応関係に基づき、原稿画像データ４０の第３の色空間と第２の色空間との多次元の対応関係を表す第２の色変換テーブル９２Ａを作成する色変換テーブル作成部６６Ａとを備える。【選択図】図３
2016048904.tif 000002
【特許請求の範囲】
【請求項１】
目標印刷物を読み取って前記目標印刷物の読取画像を表す読取画像データを取得する画像読取部と、
前記画像読取部から得られる第１の色空間の信号値とデバイス非依存色空間である第２の色空間の色度値との対応関係を表す第１の色変換テーブルを用いて、前記第１の色空間の信号値を前記第２の色空間の色度値に変換する第１の色変換部と、
前記第１の色空間の信号値で表される前記読取画像データと前記目標印刷物の原稿画像データとの位置関係を対応付ける処理、又は、前記第１の色変換部によって前記読取画像データの信号値を前記第２の色空間の色度値に変換して得られる読取色度値画像データと前記目標印刷物の原稿画像データとの位置関係を対応付ける処理を行う画像対応付け部と、
デバイス依存色空間である第３の色空間の信号値で表される前記原稿画像データと前記画像対応付け部及び前記第１の色変換部による処理を経て得られる前記読取画像の色度値との対応関係に基づいて、前記原稿画像データの前記第３の色空間と前記第２の色空間との多次元の対応関係を表す第２の色変換テーブルを作成する色変換テーブル作成部と、
を備える色変換テーブル作成装置。
【請求項２】
前記目標印刷物、及び前記目標印刷物とは別の色見本のうち、少なくとも一方を測色対象として測色を行うことにより前記測色対象の測色値を取得する測色部と、
前記測色部で測色値を取得した前記原稿画像データ上の位置に対応する原稿画像信号を取得する測色対象原稿画像信号取得部、及び前記測色部で測色値を取得した前記読取画像データ上の位置に対応する読取画像信号を取得する測色対象読取画像信号取得部のうち少なくとも１つを含む測色対象画像信号取得部と、
を備える請求項１に記載の色変換テーブル作成装置。
【請求項３】
前記第１の色変換部による色変換の結果に対して、前記測色部で測色値を取得した前記原稿画像データの位置に対応する色度値を、前記測色部で取得した測色値で置き換える色度値置換部を備える請求項２に記載の色変換テーブル作成装置。
【請求項４】
前記第１の色変換テーブルとして適用できる複数の色変換テーブルが格納されている第１の色変換テーブルデータベースと、
前記第１の色変換テーブルデータベースに格納されている前記複数の色変換テーブルの中から１つの色変換テーブルを選択する第１の色変換テーブル選択部と、
を備え、
前記複数の色変換テーブルは、印刷装置による印刷物の作成に使用される色材種と基材種の組み合わせ毎の前記画像読取部の読取信号と色度値の対応関係を表す色変換テーブルを含み、
前記第１の色変換テーブル選択部は、前記測色部で測色値を取得した前記読取画像データ上の位置に対応する読取画像信号と、前記測色部で取得した測色値との対応関係に基づいて、前記複数の色変換テーブルの中から１つの色変換テーブルを選択する処理を行う請求項２又は３に記載の色変換テーブル作成装置。
【請求項５】
前記測色部で測色値を取得した前記読取画像データ上の位置に対応する読取画像信号と、前記測色部で取得した測色値との対応関係に基づいて、前記第１の色変換テーブルを補正する第１の色変換テーブル補正部を備える請求項２から４のいずれか１項に記載の色変換テーブル作成装置。
【請求項６】
前記画像対応付け部は、前記読取画像データの中から前記原稿画像データと対応する部分画像を抜き出す処理を行う画像抜き出し部を有する請求項１から５のいずれか１項に記載の色変換テーブル作成装置。
【請求項７】
前記色変換テーブル作成部は、前記原稿画像データの信号値に対応する前記第２の色変換テーブルの１つ又は複数の格子点に、前記原稿画像データの信号値と対応付けられた前記第２の色空間の色度値を設定する処理を行う請求項１から６のいずれか１項に記載の色変換テーブル作成装置。
【請求項８】
前記色変換テーブル作成部は、既存の色変換テーブルを仮の色変換テーブルとし、前記仮の色変換テーブルに対して、前記原稿画像データの信号値に対応する前記１つ又は複数の格子点に、前記原稿画像データの信号値と対応付けられた前記第２の色空間の色度値を設定する処理を行う請求項７に記載の色変換テーブル作成装置。
【請求項９】
前記色変換テーブル作成部は、印刷に使用される色材によって再現される色を予測する色再現モデルを利用して、前記原稿画像データの信号値に対応する前記第２の色変換テーブルの１つ又は複数の格子点の色度値を算出する処理を行う請求項１から６のいずれか１項に記載の色変換テーブル作成装置。
【請求項１０】
前記画像対応付け部は、前記位置関係を対応付ける処理が行われた前記原稿画像データ及び前記読取画像データのそれぞれから、対応する色情報を抽出する色抽出処理を行う請求項１から９のいずれか１項に記載の色変換テーブル作成装置。
【請求項１１】
前記色抽出処理は、
前記原稿画像データに着目領域を設定する処理と、
前記着目領域が第１の抽出条件を満たすか否かを判別する処理と、
前記第１の抽出条件を満たす前記着目領域の中から前記色情報としての前記原稿画像データの信号値を抽出し、かつ、前記位置関係を対応付ける処理が行われた前記読取画像データにおける前記第１の抽出条件を満たす前記着目領域に対応する位置の領域から前記色情報としての前記読取画像データの信号値を抽出する対応関係色情報抽出処理と、を含む請求項１０に記載の色変換テーブル作成装置。
【請求項１２】
前記第１の抽出条件は、前記着目領域内での色の差が、許容範囲として規定された第１の抽出用閾値以下であること、という条件を含む請求項１１に記載の色変換テーブル作成装置。
【請求項１３】
前記色抽出処理は、前記着目領域が第２の抽出条件を満たすか否かを判別する処理を含み、
前記対応関係色情報抽出処理として、前記第１の抽出条件を満たし、かつ、前記第２の抽出条件を満たす前記着目領域の中から前記色情報としての前記原稿画像データの信号値を抽出し、かつ、前記位置関係を対応付ける処理が行われた前記読取画像データにおける前記第１の抽出条件及び前記第２の抽出条件を満たす前記着目領域に対応する位置の領域から前記色情報としての前記読取画像データの信号値を抽出する処理を含む請求項１１又は１２に記載の色変換テーブル作成装置。
【請求項１４】
前記第２の抽出条件は、前記第１の抽出条件を満たす前記着目領域に対応する位置の領域内に前記読取画像データが存在すること、かつ、前記第１の抽出条件を満たす前記着目領域に対応する位置の前記読取画像データの領域内に画像欠陥が非存在であること、という条件を含む請求項１３に記載の色変換テーブル作成装置。
【請求項１５】
前記色抽出処理は、前記着目領域が第３の抽出条件を満たすか否かを判別する処理を含み、
前記対応関係色情報抽出処理として、前記第１の抽出条件を満たし、かつ、前記第３の抽出条件を満たす前記着目領域の中から前記色情報としての前記原稿画像データの信号値を抽出し、かつ、前記位置関係を対応付ける処理が行われた前記読取画像データにおける前記第１の抽出条件を満たす前記着目領域に対応する位置の領域から前記色情報としての前記読取画像データの信号値を抽出する処理が行われ、
前記第３の抽出条件として、表面加工が無い非表面加工領域であること、又は、表面加工が有る表面加工領域であること、のいずれか一方の条件が定められる請求項１１から１４のいずれか１項に記載の色変換テーブル作成装置。
【請求項１６】
前記画像対応付け部は、前記位置関係を対応付ける処理が行われた前記原稿画像データ及び前記読取色度値画像データのそれぞれから、対応する色情報を抽出する色抽出処理を行う請求項１から９のいずれか１項に記載の色変換テーブル作成装置。
【請求項１７】
前記色抽出処理は、
前記原稿画像データに着目領域を設定する処理と、
前記着目領域が第１の抽出条件を満たすか否かを判別する処理と、
前記第１の抽出条件を満たす前記着目領域の中から前記色情報としての前記原稿画像データの信号値を抽出し、かつ、前記位置関係を対応付ける処理が行われた前記読取色度値画像データにおける前記第１の抽出条件を満たす前記着目領域に対応する位置の領域から前記色情報としての前記読取色度値画像データの色度値を抽出する対応関係色情報抽出処理と、を含む請求項１６に記載の色変換テーブル作成装置。
【請求項１８】
前記第１の抽出条件は、前記着目領域内での色の差が、許容範囲として規定された第１の抽出用閾値以下であること、という条件を含む請求項１７に記載の色変換テーブル作成装置。
【請求項１９】
前記色抽出処理は、前記着目領域が第２の抽出条件を満たすか否かを判別する処理を含み、
前記対応関係色情報抽出処理として、前記第１の抽出条件を満たし、かつ、前記第２の抽出条件を満たす前記着目領域の中から前記色情報としての前記原稿画像データの信号値を抽出し、かつ、前記位置関係を対応付ける処理が行われた前記読取色度値画像データにおける前記第１の抽出条件及び前記第２の抽出条件を満たす前記着目領域に対応する位置の領域から前記色情報としての前記読取色度値画像データの色度値を抽出する処理を含む請求項１７又は１８に記載の色変換テーブル作成装置。
【請求項２０】
前記第２の抽出条件は、前記第１の抽出条件を満たす前記着目領域に対応する位置の領域内に前記読取画像データが存在すること、かつ、前記第１の抽出条件を満たす前記着目領域に対応する位置の前記読取画像データの領域内に画像欠陥が非存在であること、という条件を含む請求項１９に記載の色変換テーブル作成装置。
【請求項２１】
前記色抽出処理は、前記着目領域が第３の抽出条件を満たすか否かを判別する処理を含み、
前記対応関係色情報抽出処理として、前記第１の抽出条件を満たし、かつ、前記第３の抽出条件を満たす前記着目領域の中から前記色情報としての前記原稿画像データの信号値を抽出し、かつ、前記位置関係を対応付ける処理が行われた前記読取色度値画像データにおける前記第１の抽出条件及び前記第３の抽出条件を満たす前記着目領域に対応する位置の領域から前記色情報としての前記読取色度値画像データの色度値を抽出する処理が行われ、
前記第３の抽出条件として、表面加工が無い非表面加工領域であること、又は、表面加工が有る表面加工領域であること、のいずれか一方の条件が定められる請求項１７から２０のいずれか１項に記載の色変換テーブル作成装置。
【請求項２２】
目標印刷物を読み取って前記目標印刷物の読取画像を表す読取画像データを取得する画像読取工程と、
前記画像読取工程から得られる第１の色空間の信号値とデバイス非依存色空間である第２の色空間の色度値との対応関係を表す第１の色変換テーブルを用いて、前記第１の色空間の信号値を前記第２の色空間の色度値に変換する第１の色変換工程と、
前記第１の色空間の信号値で表される前記読取画像データと前記目標印刷物の原稿画像データとの位置関係を対応付ける処理、又は、前記第１の色変換工程によって前記読取画像データの信号値を前記第２の色空間の色度値に変換して得られる読取色度値画像データと前記目標印刷物の原稿画像データとの位置関係を対応付ける処理を行う画像対応付け工程と、
デバイス依存色空間である第３の色空間の信号値で表される前記原稿画像データと前記画像対応付け工程及び前記第１の色変換工程による処理を経て得られる前記読取画像の色度値との対応関係に基づいて、前記原稿画像データの前記第３の色空間と前記第２の色空間との多次元の対応関係を表す第２の色変換テーブルを作成する色変換テーブル作成工程と、
を備える色変換テーブル作成方法。
【請求項２３】
目標印刷物を読み取る画像読取部から前記目標印刷物の読取画像を表す読取画像データを取得する機能と、
前記画像読取部から得られる第１の色空間の信号値とデバイス非依存色空間である第２の色空間の色度値との対応関係を表す第１の色変換テーブルを用いて、前記第１の色空間の信号値を前記第２の色空間の色度値に変換する第１の色変換機能と、
前記第１の色空間の信号値で表される前記読取画像データと前記目標印刷物の原稿画像データとの位置関係を対応付ける処理、又は、前記第１の色変換機能によって前記読取画像データの信号値を前記第２の色空間の色度値に変換して得られる読取色度値画像データと前記目標印刷物の原稿画像データとの位置関係を対応付ける処理を行う画像対応付け機能と、
デバイス依存色空間である第３の色空間の信号値で表される前記原稿画像データと前記画像対応付け機能及び前記第１の色変換機能による処理を経て得られる前記読取画像の色度値との対応関係に基づいて、前記原稿画像データの前記第３の色空間と前記第２の色空間との多次元の対応関係を表す第２の色変換テーブルを作成する色変換テーブル作成機能と、
をコンピュータに実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は色変換テーブル作成装置及び方法、並びにプログラムに係り、特に印刷装置による色再現に適用される画像データの色変換技術に関する。
【背景技術】
【０００２】
印刷の分野では、印刷装置によって目標の色再現を行うためにＩＣＣ（International Color Consortium）プロファイル等の色変換テーブルを利用して画像データの色変換処理が行われる。ＩＣＣプロファイルは、通常、印刷装置毎に印刷出力されたカラーチャートの測色結果に基づいて作成される。
【０００３】
特許文献１は、カラーチャートを用いずに、２つの印刷物の色調を合わせることができる画像処理装置を開示している。特許文献１によれば、基準プリンタとしての第１の画像出力器によって出力された基準印刷物と、ユーザプリンタとしての第２の画像出力器によって出力されたユーザ印刷物のそれぞれをスキャナで読み取り、両者の色成分値の対応関係から色調変換パラメータを求め、得られた色調変換パラメータによって第２の画像出力器の出力画像を補正することにより基準印刷物の色調と同等の色調を再現している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−３０９９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＩＣＣプロファイルを利用したカラーマネージメントシステム（ＣＭＳ；Color Management System）を実現するには、色再現の目標を表す入力プロファイルと、印刷装置の色再現を表す出力プロファイルが必要となる。なお、入力プロファイルは目標プロファイルとも呼ばれ、出力プロファイルはプリンタプロファイルとも呼ばれる。
【０００６】
しかし、実際の印刷業務においては、依頼者であるクライアントから原稿画像データと色見本印刷物のみが提供され、印刷物の色を色見本印刷物の色に合わせることが要求される場合がある。色見本印刷物は、どのような印刷条件で印刷されたか素性が不明であることがある。つまり、原稿画像データの印刷に必要な目標プロファイル等は未知であり、クライアントから提供された現物の色見本印刷物そのものが色再現の目標となる。このような場合、製版や印刷のオペレータが、画像データの修正や印刷条件の調整を手作業で行い、試行錯誤により、色の合わせ込みを実施する必要があり、非常に手間がかかる。
【０００７】
特許文献１に記載の技術の場合、基準プリンタで印刷された基準印刷物をスキャナで読み取ることに加え、ユーザプリンタによってユーザ印刷物を印刷し、その印刷結果の画像をスキャナで読み取り、ユーザ画像データを取得する必要があるため、色調整の作業に手間がかかる。
【０００８】
また、特許文献１に記載の技術は、スキャナで読み取ったＲ／Ｇ／Ｂの色成分毎に色調パラメータを求め、色成分毎の色調変換パラメータを用いてＲ／Ｇ／Ｂの色成分毎の一次元変換により色補正を行うものである。このような従来の方法は、プリンタ機器の個体差程度の色調差を補正するには十分と考えられるが、基準印刷物を出力した基準プリンタ（第１の画像出力器）と、ユーザプリンタとしての第２の画像出力器との印刷特性が大きく異なる場合には、色補正の自由度が十分ではなく、色補正精度が低くなる可能性がある。
【０００９】
さらに、特許文献１に記載の技術における色調変換パラメータとは、特許文献１の図４に記載されているように、第１の画像出力器（プリンタ１）とスキャナと第２の画像出力器（プリンタ２）の各機器における色成分の対応を順次変換した関係に基づいている。つまり、特許文献１に記載の色調変換パラメータは、基本的にはカラープロファイルではなく、独自の変換（特許文献１の図４）を前提としているため汎用性がない。
【００１０】
本発明はこのような事情に鑑みてなされたもので、上述した複数の課題の少なくとも１つを解決し、色再現目標としての目標印刷物に対する印刷物の色合わせの調整作業を簡易化でき、色の再現精度を高めることができる色変換テーブル作成装置及び方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
前記目的を達成するために、次の発明態様を提供する。
【００１２】
第１態様に係る色変換テーブル作成装置は、目標印刷物を読み取って目標印刷物の読取画像を表す読取画像データを取得する画像読取部と、画像読取部から得られる第１の色空間の信号値とデバイス非依存色空間である第２の色空間の色度値との対応関係を表す第１の色変換テーブルを用いて、第１の色空間の信号値を第２の色空間の色度値に変換する第１の色変換部と、第１の色空間の信号値で表される読取画像データと目標印刷物の原稿画像データとの位置関係を対応付ける処理、又は、第１の色変換部によって読取画像データの信号値を第２の色空間の色度値に変換して得られる読取色度値画像データと目標印刷物の原稿画像データとの位置関係を対応付ける処理を行う画像対応付け部と、デバイス依存色空間である第３の色空間の信号値で表される原稿画像データと画像対応付け部及び第１の色変換部による処理を経て得られる読取画像の色度値との対応関係に基づいて、原稿画像データの第３の色空間と第２の色空間との多次元の対応関係を表す第２の色変換テーブルを作成する色変換テーブル作成部と、を備える。
【００１３】
画像読取部から得られる読取画像データに対して、画像対応付け部による画像対応付けの処理を実施した後に第１の色変換部による色変換の処理を行う構成でもよいし、第１の色変換部による色変換の処理を実施した後に画像対応付け部による画像対応付けの処理を行う構成であってもよい。
【００１４】
「色度値」という用語は、ＸＹＺ表色系に限らず、デバイス非依存色空間の表色座標で表される色の値を意味するものである。
【００１５】
第１態様で作成される第２の色変換テーブルは目標プロファイルの色変換テーブルとして用いることができる。第１態様によれば、印刷装置による印刷物の出力と、その印刷物の読み取り作業を省略して、目標プロファイルの色変換テーブル（第２の色変換テーブル）を作成することができる。
【００１６】
また、第１態様で作成される第２の色変換テーブルは、原稿画像データの色空間（第３の色空間）とデバイス非依存色空間（第２の色空間）との多次元の対応関係を規定するものであるため、従来の色成分毎の一次元対応関係で色補正を行う構成と比較して、色補正の自由度が高く、高精度の色合わせが可能である。
【００１７】
さらに、第１態様によれば、ＩＣＣプロファイルを利用したカラーマネージメントが可能であり、汎用性のある技術を提供できる。
【００１８】
第２態様として、第１態様に記載の色変換テーブル作成装置において、目標印刷物、及び目標印刷物とは別の色見本のうち、少なくとも一方を測色対象として測色を行うことにより測色対象の測色値を取得する測色部と、測色部で測色値を取得した原稿画像データ上の位置に対応する原稿画像信号を取得する測色対象原稿画像信号取得部、及び測色部で測色値を取得した読取画像データ上の位置に対応する読取画像信号を取得する測色対象読取画像信号取得部のうち少なくとも１つを含む測色対象画像信号取得部と、を備える構成とすることができる。
【００１９】
測色部として分光測色器を用いることが望ましい。第２態様によれば、画像読取部による読取画像から把握される色度値の誤差を低減し、色合わせの精度をさらに向上させることができる。
【００２０】
第３態様として、第２態様に記載の色変換テーブル作成装置において、第１の色変換部による色変換の結果に対して、測色部で測色値を取得した原稿画像データの位置に対応する色度値を、測色部で取得した測色値で置き換える色度値置換部を備える構成とすることができる。
【００２１】
第４態様として、第２態様又は第３態様に記載の色変換テーブル作成装置において、第１の色変換テーブルとして適用できる複数の色変換テーブルが格納されている第１の色変換テーブルデータベースと、第１の色変換テーブルデータベースに格納されている複数の色変換テーブルの中から１つの色変換テーブルを選択する第１の色変換テーブル選択部と、を備え、複数の色変換テーブルは、印刷装置による印刷物の作成に使用される色材種と基材種の組み合わせ毎の画像読取部の読取信号と色度値の対応関係を表す色変換テーブルを含み、第１の色変換テーブル選択部は、測色部で測色値を取得した読取画像データ上の位置に対応する読取画像信号と、測色部で取得した測色値との対応関係に基づいて、複数の色変換テーブルの中から１つの色変換テーブルを選択する構成とすることができる。
【００２２】
例えば、第１の色変換テーブル選択部は、第１の色変換テーブルデータベースに格納されている色変換テーブルを参照して得られる読取画像信号の色度値と、測色部から得られた測色値との色差を算出し、色差の平均値（「平均色差」という。）又は色差の最大値（「最大色差」という。）が最も小さくなる色変換テーブルを第１の色変換テーブルデータベースの中から選択する構成とすることができる。
【００２３】
第４態様によれば、画像読取部による読取画像から求められる色度値の精度をより一層高めることができる。
【００２４】
第５態様として、第２態様から第４態様のいずれか１態様に記載の色変換テーブル作成装置において、測色部で測色値を取得した読取画像データ上の位置に対応する読取画像信号と、測色部で取得した測色値との対応関係に基づいて、第１の色変換テーブルを補正する第１の色変換テーブル補正部を備える構成とすることができる。
【００２５】
第５態様によれば、画像読取部を介して取得される色度値を、測色部から得られる測色値に近づけることができ、色度値の精度を高めることができる。
【００２６】
第６態様として、第１態様から第５態様のいずれか１態様に記載の色変換テーブル作成装置において、画像対応付け部は、読取画像データの中から原稿画像データと対応する部分画像を抜き出す処理を行う画像抜き出し部を有する構成とすることができる。
【００２７】
第６態様によれば、原稿画像データと目標印刷物の印刷面の画像内容とが一対一に対応していない場合でも目的の色合わせが可能である。
【００２８】
第７態様として、第１態様から第６態様のいずれか１態様に記載の色変換テーブル作成装置において、色変換テーブル作成部は、原稿画像データの信号値に対応する第２の色変換テーブルの１つ又は複数の格子点に、原稿画像データの信号値と対応付けられた第２の色空間の色度値を設定する処理を行う構成とすることができる。
【００２９】
原稿画像データの信号値が、直接、格子点の値に対応している場合は、この直接対応する１つの格子点に色度値を設定することができる。また、この直接対応する１つの格子点の周囲の隣接格子点に対しても同じ色度値を設定することが好ましい。
【００３０】
一方、原稿画像データの信号値に直接対応する格子点がない場合は、原稿画像データの信号値（原稿画像信号値）を取り囲む複数の格子点を「原稿画像データの信号値に対応する第２の色変換テーブルの複数の格子点」とし、これら複数の格子点に対して色度値を設定することができる。
【００３１】
第８態様として、第７態様に記載の色変換テーブル作成装置において、色変換テーブル作成部は、既存の色変換テーブルを仮の色変換テーブルとし、仮の色変換テーブルに対して、原稿画像データの信号値に対応する１つ又は複数の格子点に、原稿画像データの信号値と対応付けられた第２の色空間の色度値を設定する処理を行う構成とすることができる。
【００３２】
第９態様として、第１態様から第６態様のいずれか１態様に記載の色変換テーブル作成装置において、色変換テーブル作成部は、印刷に使用される色材によって再現される色を予測する色再現モデルを利用して、原稿画像データの信号値に対応する第２の色変換テーブルの１つ又は複数の格子点の色度値を算出する処理を行う構成とすることができる。
【００３３】
第１０態様として、第１態様から第９態様のいずれか１態様に記載の色変換テーブル作成装置において、画像対応付け部は、位置関係を対応付ける処理が行われた原稿画像データ及び読取画像データのそれぞれから、対応する色情報を抽出する色抽出処理を行う構成とすることができる。
【００３４】
第１１態様として、第１０態様の色変換テーブル作成装置において、色抽出処理は、原稿画像データに着目領域を設定する処理と、着目領域が第１の抽出条件を満たすか否かを判別する処理と、第１の抽出条件を満たす着目領域の中から色情報としての原稿画像データの信号値を抽出し、かつ、位置関係を対応付ける処理が行われた読取画像データにおける第１の抽出条件を満たす着目領域に対応する位置の領域から色情報としての読取画像データの信号値を抽出する対応関係色情報抽出処理と、を含む構成とすることができる。
【００３５】
第１２態様として、第１１態様の色変換テーブル作成装置において、第１の抽出条件は、着目領域内での色の差が、許容範囲として規定された第１の抽出用閾値以下であること、という条件を含む構成とすることができる。
【００３６】
第１３態様として、第１１態様又は第１２態様の色変換テーブル作成装置において、色抽出処理は、着目領域が第２の抽出条件を満たすか否かを判別する処理を含み、対応関係色情報抽出処理として、第１の抽出条件を満たし、かつ、第２の抽出条件を満たす着目領域の中から色情報としての原稿画像データの信号値を抽出し、かつ、位置関係を対応付ける処理が行われた読取画像データにおける第１の抽出条件及び第２の抽出条件を満たす着目領域に対応する位置の領域から色情報としての読取画像データの信号値を抽出する処理を含む構成とすることができる。
【００３７】
第１４態様として、第１３態様の色変換テーブル作成装置において、第２の抽出条件は、第１の抽出条件を満たす着目領域に対応する位置の領域内に読取画像データが存在すること、かつ、第１の抽出条件を満たす着目領域に対応する位置の読取画像データの領域内に画像欠陥が非存在であること、という条件を含む構成とすることができる。
【００３８】
画像欠陥として、例えば、目標印刷物のキズや、目標印刷物の読み取り時に付着したゴミなどが該当する。
【００３９】
第１５態様として、第１１態様から第１４態様のいずれか一態様の色変換テーブル作成装置において、色抽出処理は、着目領域が第３の抽出条件を満たすか否かを判別する処理を含み、対応関係色情報抽出処理として、第１の抽出条件を満たし、かつ、第３の抽出条件を満たす着目領域の中から色情報としての原稿画像データの信号値を抽出し、かつ、位置関係を対応付ける処理が行われた読取画像データにおける第１の抽出条件を満たす着目領域に対応する位置の領域から色情報としての読取画像データの信号値を抽出する処理が行われ、第３の抽出条件として、表面加工が無い非表面加工領域であること、又は、表面加工が有る表面加工領域であること、のいずれか一方の条件が定められる構成とすることができる。
【００４０】
第１６態様として、第１態様から第９態様のいずれか１態様の色変換テーブル作成装置において、画像対応付け部は、位置関係を対応付ける処理が行われた原稿画像データ及び読取色度値画像データのそれぞれから、対応する色情報を抽出する色抽出処理を行う構成とすることができる。
【００４１】
第１７態様として、第１６態様の色変換テーブル作成装置において、色抽出処理は、原稿画像データに着目領域を設定する処理と、着目領域が第１の抽出条件を満たすか否かを判別する処理と、第１の抽出条件を満たす着目領域の中から色情報としての原稿画像データの信号値を抽出し、かつ、位置関係を対応付ける処理が行われた読取色度値画像データにおける第１の抽出条件を満たす着目領域に対応する位置の領域から色情報としての読取色度値画像データの色度値を抽出する対応関係色情報抽出処理と、を含む構成とすることができる。
【００４２】
第１８態様として、第１７態様の色変換テーブル作成装置において、第１の抽出条件は、着目領域内での色の差が、許容範囲として規定された第１の抽出用閾値以下であること、という条件を含む構成とすることができる。
【００４３】
第１９態様として、第１７態様又は第１８態様の色変換テーブル作成装置において、色抽出処理は、着目領域が第２の抽出条件を満たすか否かを判別する処理を含み、対応関係色情報抽出処理として、第１の抽出条件を満たし、かつ、第２の抽出条件を満たす着目領域の中から色情報としての原稿画像データの信号値を抽出し、かつ、位置関係を対応付ける処理が行われた読取色度値画像データにおける第１の抽出条件及び第２の抽出条件を満たす着目領域に対応する位置の領域から色情報としての読取色度値画像データの色度値を抽出する処理を含む構成とすることができる。
【００４４】
第２０態様として、第１９態様の色変換テーブル作成装置において、第２の抽出条件は、第１の抽出条件を満たす着目領域に対応する位置の領域内に読取画像データが存在すること、かつ、第１の抽出条件を満たす着目領域に対応する位置の読取画像データの領域内に画像欠陥が非存在であること、という条件を含む構成とすることができる。
【００４５】
第２１態様として、第１７態様から第２０態様のいずれか１態様の色変換テーブル作成装置において、色抽出処理は、着目領域が第３の抽出条件を満たすか否かを判別する処理を含み、対応関係色情報抽出処理として、第１の抽出条件を満たし、かつ、第３の抽出条件を満たす着目領域の中から色情報としての原稿画像データの信号値を抽出し、かつ、位置関係を対応付ける処理が行われた読取色度値画像データにおける第１の抽出条件及び第３の抽出条件を満たす着目領域に対応する位置の領域から色情報としての読取色度値画像データの色度値を抽出する処理が行われ、第３の抽出条件として、表面加工が無い非表面加工領域であること、又は、表面加工が有る表面加工領域であること、のいずれか一方の条件が定められる構成とすることができる。
【００４６】
第２２態様に係る色変換テーブル作成方法は、目標印刷物を読み取って目標印刷物の読取画像を表す読取画像データを取得する画像読取工程と、画像読取工程から得られる第１の色空間の信号値とデバイス非依存色空間である第２の色空間の色度値との対応関係を表す第１の色変換テーブルを用いて、第１の色空間の信号値を第２の色空間の色度値に変換する第１の色変換工程と、第１の色空間の信号値で表される読取画像データと目標印刷物の原稿画像データとの位置関係を対応付ける処理、又は、第１の色変換工程によって読取画像データの信号値を第２の色空間の色度値に変換して得られる読取色度値画像データと目標印刷物の原稿画像データとの位置関係を対応付ける処理を行う画像対応付け工程と、デバイス依存色空間である第３の色空間の信号値で表される原稿画像データと画像対応付け工程及び第１の色変換工程による処理を経て得られる読取画像の色度値との対応関係に基づいて、原稿画像データの第３の色空間と第２の色空間との多次元の対応関係を表す第２の色変換テーブルを作成する色変換テーブル作成工程と、を備える。
【００４７】
第２２態様の色変換テーブル作成方法において、第２態様から第２１態様で特定した色変換テーブル作成装置の特定事項と同様の事項を適宜組み合わせることができる。その場合、色変換テーブル作成装置において特定される処理や機能を担う手段としての処理部や機能部は、これに対応する処理や動作の「工程（ステップ）」の要素として把握することができる。
【００４８】
第２３態様に係るプログラムは、目標印刷物を読み取る画像読取部から目標印刷物の読取画像を表す読取画像データを取得する機能と、画像読取部から得られる第１の色空間の信号値とデバイス非依存色空間である第２の色空間の色度値との対応関係を表す第１の色変換テーブルを用いて、第１の色空間の信号値を第２の色空間の色度値に変換する第１の色変換機能と、第１の色空間の信号値で表される読取画像データと目標印刷物の原稿画像データとの位置関係を対応付ける処理、又は、第１の色変換機能によって読取画像データの信号値を第２の色空間の色度値に変換して得られる読取色度値画像データと目標印刷物の原稿画像データとの位置関係を対応付ける処理を行う画像対応付け機能と、デバイス依存色空間である第３の色空間の信号値で表される原稿画像データと画像対応付け機能及び第１の色変換機能による処理を経て得られる読取画像の色度値との対応関係に基づいて、原稿画像データの第３の色空間と第２の色空間との多次元の対応関係を表す第２の色変換テーブルを作成する色変換テーブル作成機能と、をコンピュータに実現させるプログラムである。
【００４９】
第２３態様のプログラムについて、第２態様から第２１態様で特定した色変換テーブル作成装置の特定事項と同様の事項を適宜組み合わせることができる。その場合、色変換テーブル作成装置において特定される処理や機能を担う手段としての処理部や機能部は、これに対応する処理や動作を行うプログラムの「機能」の要素として把握することができる。
【発明の効果】
【００５０】
本発明によれば、原稿画像データと目標印刷物に基づいて、目標プロファイルしての色変換テーブル（第２の色変換テーブル）を作成することができる。本発明によれば、目標プロファイルの色変換テーブルを作成するにあたり、印刷装置による印刷物の出力とその印刷物の読み取り作業を省略することができ、色合わせ作業を簡易化できる。
【００５１】
また、本発明によれば、原稿画像データの色空間（第３の色空間）とデバイス非依存色空間（第２の色空間）と多次元の対応関係を表す色変換テーブル（第２の色変換テーブル）を作成するため、従来の一次元の対応関係で色調整を行う場合と比較して、より高精度な色合わせが可能となる。
【００５２】
本発明によれば、目標プロファイルが未知の場合であってもＩＣＣプロファイルを利用したカラーマネージメントが可能であり、汎用性のある技術を提供できる。
【図面の簡単な説明】
【００５３】
【図１】本発明の実施形態に係る色変換テーブル作成装置を含んだ印刷システムのシステム構成を示すブロック図である。
【図２】印刷システムの全体概要を示したブロック図である。
【図３】印刷システムの第１の主要構成を示したブロック図である。
【図４】第１の主要構成の変形例を示すブロック図である。
【図５】第２の主要構成を示すブロック図である。
【図６】第２の主要構成による処理の手順を示したフローチャートである。
【図７】画像対応付け部における画像の位置合わせ処理の具体例を示したブロック図である。
【図８】図８（Ａ）は原稿画像データの例を示し、図８（Ｂ）は目標印刷物の例を示す図である。
【図９】前処理を含む画像対応付けの処理を行う構成のブロック図である。
【図１０】原稿画像信号と色度値の対応データの例を示す図表である。
【図１１】色変換テーブルの入力側に相当する原稿画像データの色空間（ここではＣＭ面）の格子点を表す説明図である。
【図１２】ノイゲバウア（Neugebauer）モデルによる色度値の算出方法の説明図である。
【図１３】第２の色変換部に関する要部ブロック図である。
【図１４】原稿画像信号と目標色度値と印刷色度値と差分色度値の対応データの例を示す図表である。
【図１５】色補正テーブルを用いる場合の概念図である。
【図１６】分光測色器を併用する構成において測色位置を選択する際のグラフィカルユーザインターフェース（ＧＵＩ；graphical user interface）の例を示す図である。
【図１７】測色値利用方法の第１例に係る構成を示したブロック図である。
【図１８】図５に示した第２の主要構成に対して色度値を測色値に置き換える機能が追加された構成を示すブロック図である。
【図１９】第１の主要構成において測色値を基にスキャナプロファイルの選択と補正を行う手段を備えた構成例を示すブロック図である。
【図２０】第２の主要構成において測色値を基にスキャナプロファイルの選択と補正を行う手段を備えた構成例を示すブロック図である。
【図２１】図１７に示した構成の変形例を示すブロック図である。
【図２２】図１８に示した構成の変形例を示すブロック図である。
【図２３】色抽出方法の例を示すフローチャートである。
【図２４】原稿画像データに着目領域を設定する処理の例を示す概念図である。
【図２５】画像読取部から得られる読取画像データの例を示す図である。
【図２６】図２４に示した原稿画像データから第１の抽出条件を満たすものとして抽出される領域の例を示す図である。
【図２７】図２５に示した読取画像データから第２の抽出条件を満たすものとして抽出された領域の例を示す図である。
【図２８】着目領域の周辺の領域を説明するために用いた説明図である。
【図２９】画像読取部に用いるスキャナにおける信頼性の低い領域を説明するために用いたスキャン面全体の平面図である。
【図３０】図１０に示した対応データに色の重要度を示す「重み」の例を追加した図表である。
【図３１】図１４に示した対応データに色の重要度を示す「重み」の例を追加した図表である。
【図３２】白色領域の重心の求め方を説明するために用いた説明図である。
【図３３】パッケージ印刷用の原稿画像データの例を示す模式図である。
【図３４】表面加工の有無を色抽出の条件に加えた色抽出処理のフローチャートである。
【図３５】本発明の他の実施形態に係る印刷システムのシステム構成を示すブロック図である。
【図３６】図３５の印刷システムにおける第２の主要構成を示すブロック図である。
【発明を実施するための形態】
【００５４】
以下、添付図面にしたがって本発明を実施するための形態について詳説する。
【００５５】
＜システムの概要＞
図１は本発明の実施形態に係る色変換テーブル作成装置を含んだ印刷システムの全体構成を示すブロック図である。印刷システム１０は、画像編集装置１２と、印刷制御装置１４と、印刷部１６とを備える。画像編集装置１２は、実施形態に係る色変換テーブル作成装置としての役割を果たし、印刷部１６による色再現に必要な色変換テーブルの作成処理を行う。また、画像編集装置１２は、色変換テーブルを使用した色変換処理や画像データ加工（編集）などの画像処理を行う装置である。画像編集装置１２で生成された印刷画像データは印刷制御装置１４に送られる。
【００５６】
印刷制御装置１４は画像編集装置１２により生成された印刷画像データに基づき、印刷部１６による印刷動作を制御する。印刷制御装置１４は、連続調画像データから２値又は多値の網点画像のデータに変換するハーフトーン処理部を含むことができる。本実施形態では、画像編集装置１２と印刷制御装置１４とを別々の構成として図示しているが、印刷制御装置１４の機能を画像編集装置１２に搭載する構成も可能である。例えば、１台のコンピュータを画像編集装置１２及び印刷制御装置１４として機能させる構成が可能である。
【００５７】
印刷部１６は印刷制御装置１４の制御にしたがい印刷を行う画像形成手段である。印刷部１６における印刷方式や使用する色材の種類については、特に限定されない。印刷部１６として、例えば、インクジェット印刷機、電子写真プリンタ、レーザープリンタ、オフセット印刷機、フレキソ印刷機など、各種のプリンタを採用できる。「プリンタ」という用語は、印刷機、印刷装置、画像記録装置、画像形成装置、画像出力装置などの用語と同義のものとして理解される。色材には、印刷部１６の種類に応じて、インクやトナー等を使用することができる。
【００５８】
ここでは、説明を簡単にするために、無版式のデジタル印刷機を想定し、印刷制御装置１４と印刷部１６とを組み合わせた構成を印刷装置１８として記載する。印刷制御装置１４と印刷部１６とが一体的に組み合わせた印刷装置１８を構成する態様も可能であるし、印刷制御装置１４と印刷部１６とを別体の装置として構成し、有線又は無線の通信接続により信号の受け渡しを行う態様も可能である。
【００５９】
印刷部１６として印刷版を用いる有版式の印刷機を採用する場合は、印刷制御装置１４に加えて、画像データから印刷版を作るプレートレコーダ等の製版装置（不図示）を備えるシステム構成となる。この場合、製版装置（不図示）と印刷制御装置１４と印刷部１６とを組み合わせた構成が印刷装置１８に相当する。
【００６０】
本実施形態の印刷システム１０は、印刷装置１８の一例として、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色のインクを用いてカラー画像の形成が可能なインクジェット印刷機を用いる。ただし、インクの色数やその組み合わせはこの例に限らない。例えば、ＣＭＹＫ４色の他に、ライトシアン（ＬＣ）、ライトマゼンタ（ＬＭ）などの淡色インクを加える態様や、赤、緑などの特色のインクを用いる態様なども可能である。
【００６１】
画像編集装置１２は、画像データ入力部２０と、画像データ記憶部２２と、画像処理部２４と、制御部２６と、を備える。また、画像編集装置１２は、画像読取部３０と、測色器３２と、表示部３４と、入力装置３６と、を備える。画像編集装置１２は、コンピュータのハードウェアとソフトウェア（プログラム）の組み合わせによって実現することができる。画像編集装置１２は、ＲＩＰ（Raster Image Processor）装置の一機能として実現することができる。
【００６２】
画像データ入力部２０は、原稿画像データ４０を取り込むためのデータ取得部である。画像データ入力部２０は、外部又は装置内の他の信号処理部から原稿画像データ４０を取り込むデータ入力端子で構成することができる。画像データ入力部２０として、有線又は無線の通信インターフェース部を採用してもよいし、メモリカードなどの外部記憶媒体（リムーバブルディスク）の読み書きを行うメディアインターフェース部を採用してもよく、若しくは、これら態様の適宜の組み合わせであってもよい。
【００６３】
目標印刷物４２は、再現すべき目標色の色見本印刷物であり、現物の色見本として与えられるものである。原稿画像データ４０は、印刷しようとする画像内容を表すデジタル画像データである。本例の場合、原稿画像データ４０は、目標印刷物４２の原稿画像の絵柄を示す画像データである。原稿画像データ４０と目標印刷物４２は、印刷の依頼者（クライアント）から提供される。原稿画像データ４０は、目標印刷物４２の印刷面における全体の画像内容を示す全体画像のデータであってもよいし、印刷面に記録される画像の一部としての画像部品（原稿部品）のデータであってもよい。
【００６４】
原稿画像データ４０のデータ形式は、特に限定されない。本例では原稿画像データ４０として、ＣＭＹＫ各色それぞれ８bit （２５６階調）の画像データを用いるが、ＣＭＹＫ信号に限らず、ＲＧＢ信号の形式でもよいし、ＣＭＹＫ信号と特色信号の組み合わせの形式などでもよい。また、信号の階調数（ビット数）についてもこの例に限らない。
【００６５】
画像データ記憶部２２は、画像データ入力部２０を介して取得された原稿画像データ４０を記憶しておく手段である。画像データ入力部２０から取り込まれた原稿画像データ４０は、画像データ記憶部２２に記憶される。
【００６６】
画像読取部３０は、目標印刷物４２や印刷装置１８で印刷された印刷物５０などの印刷物を読み取って、光学像を電子画像データに変換し、読取画像を表すカラー画像としての読取画像データを生成する。例えば、画像読取部３０には、読取画像をＲＧＢ画像のデータとして出力が可能なカラーイメージスキャナを用いることができる。本例の画像読取部３０には、Ｒ／Ｇ／Ｂの色成分の画像信号で表される読取画像データを取得できるスキャナが用いられる。画像読取部３０から取得した読取画像を「スキャン画像」と呼ぶ場合がある。なお、スキャナに代えて、カメラを利用することも可能である。
【００６７】
画像読取部３０は、目標印刷物４２の読取画像データを取得する手段として機能する。また、画像読取部３０は、印刷装置１８で印刷された印刷物５０を読み取り、印刷物５０の読取画像データを取得する手段として機能する。画像読取部３０を介して取得した読取画像データは画像処理部２４に送られる。
【００６８】
画像読取部３０によって得られた読取画像データを画像処理部２４に取り込む機能が「読取画像データを取得する機能」に相当する。
【００６９】
画像処理部２４は、画像読取部３０から取得した読取画像データと原稿画像データ４０を基に色変換テーブルの作成処理を行う。また、画像処理部２４は、原稿画像データ４０に対して色変換テーブルを用いた色変換処理を行い、印刷装置１８に受け渡すための画像データを生成する機能を有する。画像処理部２４は、必要に応じて、原稿画像データ４０や読取画像データに対して解像度変換や階調変換などの処理を行う機能を備える。画像処理部２４における処理内容の詳細は後述する。
【００７０】
また、本例の印刷システム１０は、画像読取部３０による読取画像の色情報の精度を高めるために、測色器３２（「測色部」に相当）を備えている。測色器３２には分光測色器が用いられる。分光測色器は、可視光の波長領域を所定の波長刻み幅で反射率を測定し、人間の視覚の分光感度を表すＸＹＺ等色関数を用いてＸＹＺ値を算出して測色値を取得する。測色器３２として用いられる分光測色器は、例えば、可視光の波長領域である３８０ｎｍ−７３０ｎｍの波長領域を１０ｎｍの波長刻み幅（波長ステップ）で反射率を測定し、測色値を得る。測色器３２から得られるＸＹＺ値は、公知の変換式により、Ｌ＊ａ＊ｂ＊表色系などのデバイス非依存色空間の色座標値に変換することができる。
【００７１】
本実施形態では、色の目標値を表すデバイス非依存色空間の表色系（色座標系）として、Ｌ＊ａ＊ｂ＊表色系を用いる例について説明するが、表色系はこれに限定されるものではない。例えば、国際照明委員会が定めるＸＹＺ表色系（輝度（明るさ）を含む刺激値Ｙ、色の刺激値Ｘ，Ｚ）、Ｙｘｙ表色系（輝度Ｙ、色度座標ｘ，ｙ）、Ｌ＊ｕ＊ｖ＊表色系の他、ＨＳＶ表色系（色相Ｈ（hue）、彩度Ｓ（saturation）、明度Ｖ（value）又はＢ（brightness））、ＨＬＳ表色系（色相Ｈ（hue）、彩度Ｓ（saturation）、輝度Ｌ（luminance））、ＹＣｂＣｒ表色系（輝度Ｙ、色差Ｃｂ，Ｃｒ）を用いることが可能である。
【００７２】
本明細書では表記を簡略化するため、Ｌ＊ａ＊ｂ＊表色系の色空間を「Ｌａｂ色空間」と表記し、Ｌａｂ色空間の座標値で表される色度値を「Ｌａｂ値」と表記する。また、各画素の画像信号値がＬａｂ値によって記述される画像データを「Ｌａｂ画像」と表記する場合がある。
【００７３】
測色器３２から得られる測色値の情報は画像処理部２４に送られる。画像処理部２４は、画像読取部３０から得られる読取画像データの他、測色器３２から取得される測色値の情報も加味して色変換テーブルを作成する。
【００７４】
制御部２６は、画像編集装置１２の各部の動作を制御する。表示部３４と入力装置３６はユーザインターフェース（ＵＩ）として機能する。入力装置３６は、キーボード、マウス、タッチパネル、トラックボールなど、各種の手段を採用することができ、これらの適宜の組み合わせであってもよい。なお、タッチパネルを表示部３４の画面上に配置した構成のように、表示部３４と入力装置３６とが一体的に構成されている形態も可能である。
【００７５】
オペレータは、表示部３４の画面に表示される内容を見ながら入力装置３６を使って印刷条件の入力や、画質モードの選択、測色位置の指定、付属情報の入力／編集、情報の検索など各種情報の入力を行うことができる。また、入力内容その他の各種情報は表示部３４の表示を通じて確認することができる。
【００７６】
図２は印刷システム１０の全体概要を示したブロック図である。図２中、図１で説明した要素と同一の要素には同一の符号を付した。本例の印刷システム１０は、与えられた目標印刷物４２と原稿画像データ４０とを基に、印刷装置１８によって目標印刷物４２と同等の色を再現した印刷物５０が得られるように色合わせを行う機能を備える。「同等の色」とは、依頼者が許容できる色の差の範囲で実質的に同等なものとして満足できる許容範囲を含むものである。
【００７７】
このような色合わせを実現するために、印刷システム１０は、画像読取部３０を備えており、さらに、図２に示すように、画像読取部３０から得られる読取画像データと原稿画像データ４０の位置合わせの処理を行う画像対応付け部６２と、読取画像データに対して色変換処理を行う第１の色変換部６４と、第１の色変換部６４による色変換処理を経た色変換後読取画像データと原稿画像データ４０の対応関係から目標プロファイルの色変換テーブルを作成する目標プロファイル作成部６６と、を備えている。
【００７８】
第１の色変換部６４は、デバイス依存色空間の色成分の信号値（本例ではＲＧＢ）で表される読取画像データから、デバイス非依存色空間の色成分の信号値（本例ではＬａｂ）で表される色変換後読取画像データに変換する処理を行う。
【００７９】
第１の色変換部６４は、スキャナプロファイル６８の色変換テーブル（「第１の色変換テーブル」に相当）を用いて、ＲＧＢ値からＬａｂ値に変換する色変換の処理（ＲＧＢ→Ｌａｂ変換）を行う。スキャナプロファイル６８は、画像読取部３０から得られるデバイス依存色空間の読取画像信号値であるＲＧＢ値とデバイス非依存のＬａｂ値との対応関係を表す色変換テーブル（「第１の色変換テーブル」）を含む。なお、ここでは、デバイス非依存色空間としてＬａｂ色空間を用いるが、他のデバイス非依存色空間を用いることも可能である。画像読取部３０から得られる読取画像信号（ＲＧＢ）の色空間が「第１の色空間」に相当し、Ｌａｂ色空間で例示されるデバイス非依存色空間が「第２の色空間」に相当する。第１の色変換部６４による色変換の機能が「第１の色変換機能」に相当する。
【００８０】
また、印刷システム１０は、測色器３２によって測色値が得られる測色位置と原稿画像データ４０における位置と対応付けの処理を行う測色位置対応付け部７０と、測色器３２から得られる測色値を用いてスキャナプロファイル６８を補正する第１のプロファイル補正部７２と、を備える。第１のプロファイル補正部７２に代えて又は加えて、第１の色変換部６４による色変換後のＬａｂ画像の色度値を直接修正する色度値置換部７４を備える構成も可能である。
【００８１】
画像対応付け部６２、第１の色変換部６４、目標プロファイル作成部６６、測色位置対応付け部７０、第１のプロファイル補正部７２、色度値置換部７４の各部は、図１で説明した画像編集装置１２の画像処理部２４に含まれる。
【００８２】
また、画像処理部２４には、図２に示すように、原稿画像データ４０の色変換を行う第２の色変換部８０と、第２のプロファイル補正部８２と、差分色度値演算部８４と、が含まれる。
【００８３】
第２の色変換部８０は、ＩＣＣプロファイルの形式に則した目標プロファイル９２と、プリンタプロファイル９４とを用いて、原稿画像データ４０の変換処理を行い、印刷装置１８に適したデータ形式の画像信号を生成する。ここでは、印刷装置１８に適したデータ形式の画像信号として、ＣＭＹＫ信号の形式による出力デバイス信号を生成する例を述べる。
【００８４】
目標プロファイル９２は、入力プロファイルとも呼ばれる。目標プロファイル９２の色変換テーブル（「入力色変換テーブル」という。）は、原稿画像データ４０のＣＭＹＫ信号のターゲットカラー（目標色）をデバイス非依存色空間（ここではＬａｂ空間）で定義したＣＭＹＫ→Ｌａｂの変換関係を記述した色変換テーブルである。原稿画像データ４０の色空間（ここではＣＭＹＫ色空間）が「第３の色空間」に相当する。
【００８５】
プリンタプロファイル９４は、出力プロファイルとも呼ばれる。プリンタプロファイル９４の色変換テーブル（「出力色変換テーブル」という。）は、印刷装置１８に出力するＣＭＹＫ信号と印刷装置１８による出力色のＬａｂ値との対応関係を規定した色変換テーブルである。出力色変換テーブルは、再現すべきＬａｂ値に対応する出力ＣＭＹＫ値への変換関係（Ｌａｂ→ＣＭＹＫ）を記述したテーブルとなっている。
【００８６】
差分色度値演算部８４は、目標印刷物４２の読取画像データから第１の色変換部６４で色変換して生成された目標色度値（目標印刷物４２のＬａｂ値）と、印刷物５０の読取画像データから生成された印刷色度値（印刷物５０のＬａｂ値）の差を表す差分色度値（Ｌａｂ差分）を計算する演算部である。
【００８７】
差分色度値演算部８４で算出された差分情報は第２のプロファイル補正部８２に提供される。第２のプロファイル補正部８２は、差分情報を基に、目標プロファイル９２を修正する処理を行う。なお、第２のプロファイル補正部８２は、目標プロファイル９２を修正する構成に限らず、プリンタプロファイル９４を修正する構成を採用してもよい。或いはまた、第２のプロファイル補正部８２は、差分情報を基に色補正プロファイル９６を作成し、目標プロファイル９２、色補正プロファイル９６、及びプリンタプロファイル９４を組み合わせて、第２の色変換部８０の色変換テーブルを修正する構成とすることができる。
【００８８】
本実施形態の印刷システム１０において画像読取部３０を用いて目標印刷物４２と印刷物５０の色合わせを行う動作は、大きく分けて次の二つの段階に分けることができる。
【００８９】
第１の段階は、目標印刷物４２を画像読取部３０で読み取って目標プロファイルを推定すること、すなわち、目標プロファイルを作成すること、である。
【００９０】
第２の段階は、目標印刷物４２と、印刷装置１８で印刷された印刷物５０とのそれぞれを画像読取部３０で読み取って、これらの読取結果を基に第２の色変換部８０に適用するプロファイルを補正して色合わせ精度を向上させることである。
【００９１】
第１の段階に対応する構成を「第１の主要構成」とし、第２の段階に対応する構成を「第２の主要構成」として、以下、第１の主要構成と第２の主要構成とのそれぞれについてさらに詳細に説明する。
【００９２】
＜第１の主要構成について＞
図３は第１の主要構成における処理の流れを示したブロック図である。図中で、原稿画像データ４０はＣＭＹＫ、読取画像データはＲＧＢ、色度値はＬａｂとして記載しているが、本発明の実施に際して、適用する色空間はこの例に限らない。原稿画像データ４０は、ＲＧＢ画像データでもよいし、ＣＭＹ画像データでもよく、また、ＣＭＹＫ信号と特色信号とが組み合わされた画像データであってもよい。
【００９３】
デバイス非依存色空間で表される色度値についても、ＸＹＺ表色系、Ｌｕｖ表色系その他の表色系の値でもよい。色空間の任意性については、以降の説明においても同様である。
【００９４】
図３に示すように、第１の主要構成による目標プロファイルの作成処理は次の手順で行われる。
【００９５】
［手順１］目標印刷物４２を画像読取部３０で読み取り（目標印刷物の画像読取工程）、読取画像データを取得する（目標印刷物の読取画像データ取得工程）。本例では読取画像データとしてＲＧＢ画像が得られるものとする。取得された読取画像データは画像対応付け部６２に送られる。
【００９６】
［手順２］画像対応付け部６２では、読取画像データと原稿画像データ４０との位置関係の対応付けを行う処理を行う（画像対応付け工程）。なお、原稿画像データ４０を取り込む工程（原稿画像データ取得工程）は、目標印刷物の読取画像データ取得工程の前でもよいし、後でもよい。
【００９７】
画像対応付け部６２において原稿画像と読取画像の画素位置の対応関係が特定され、原稿画像データの信号値（ＣＭＹＫ値）と読取画像データの信号値（ＲＧＢ値）との対応関係を示すデータ（「原稿画像と読取画像の対応関係データ」）が得られる。
【００９８】
［手順３］第１の色変換部６４では、第１の色変換テーブル６８Ａを用い、読取画像データのＲＧＢ値をＬａｂ値に変換する処理を行う（「第１の色変換工程」）。第１の色変換テーブル６８Ａは、図２で説明したスキャナプロファイル６８の色変換テーブルであり、読取画像データの信号値と色度値（Ｌａｂ値）の対応関係が規定されている。すなわち、第１の色変換テーブル６８Ａは、入力ＲＧＢ信号を出力Ｌａｂ値に変換するＲＧＢ→Ｌａｂ変換関係を規定したテーブルである。第１の色変換部６４により、読取画像データのＲＧＢ値がデバイス非依存色空間の色度値に変換される。
【００９９】
［手順４］手順２及び手順３を経て、原稿画像信号（ＣＭＹＫ値）と色度値（Ｌａｂ値）の対応関係を示すデータ（「原稿画像信号と色度値の対応関係データ」）が得られる。この「原稿画像信号と色度値の対応関係データ」を基に、第２の色変換テーブル作成部６６Ａにより、第２の色変換テーブル９２Ａが作成される（「第２の色変換テーブル作成工程」）。
【０１００】
第２の色変換テーブル作成部６６Ａは、図２で説明した目標プロファイル作成部６６に相当するものである。第２の色変換テーブル作成部６６Ａが「色変換テーブル作成部」に相当する。第２の色変換テーブル作成部６６Ａ（図３参照）により作成される第２の色変換テーブル９２Ａは、原稿画像データのＣＭＹＫ信号から色度値（Ｌａｂ値）に変換するＣＭＹＫ→Ｌａｂ変換関係を規定したテーブルである。第２の色変換テーブル９２Ａは、目標色を表す目標プロファイルに相当しており、図２で説明した第２の色変換部８０に適用する目標プロファイル９２の色変換テーブルとして用いることができる。
【０１０１】
<<変形例>>
図４は図３に示した構成の変形例である。図４中、図３で説明した構成と同一又は類似する要素には同一の符号を付し、その説明は省略する。
【０１０２】
図４に示した構成は、図３に示した構成と比較して、画像対応付け部６２と第１の色変換部６４との処理の順序が入れ替えられた構成となっている。図４の例では、画像読取部３０から取得されるＲＧＢの読取画像データに対して、第１の色変換部６４によるＲＧＢ→Ｌａｂ変換の処理（「第１の色変換処理工程」）を行い、その後、この得られた読取画像のＬａｂ画像（読取色度値画像）と原稿画像データ４０との画像対応付け処理を行う。図４に示す構成でも図３の構成と同様の効果を得ることができる。
【０１０３】
図４に示したように、画像読取部３０から得られる読取画像データに対して、第１の色変換部６４による色変換処理を施して得られる変換後のデータを「読取色度値画像データ」という。
【０１０４】
＜第２の主要構成について＞
図５は第２の主要構成を示したブロック図である。図５中、図１から図４で説明した構成と同一又は類似する要素には同一の符号を付し、その説明は省略する。図５における「第３の色変換テーブル作成部１０２」は、図２に示した差分色度値演算部８４及び第２のプロファイル補正部８２に対応する処理部である。
【０１０５】
なお、図面には示さないが、図３と図４で説明した第１の主要構成と同様に、第２の主要構成について、図５に示した構成の画像対応付け部６２と第１の色変換部６４の処理順序を入れ替える構成を採用することができ、かかる構成を採用しても図５と同じ効果を得ることができる。
【０１０６】
図５に示した第２の主要構成による処理の手順を図６のフローチャートを参照して説明する。図５に示した第２の主要構成では、まず、第２の色変換部８０に入力色変換テーブルと出力色変換テーブルをセットする（図６のステップＳ１１０）。入力色変換テーブルは、図２で説明した目標プロファイル９２の色変換テーブルであり、出力色変換テーブルはプリンタプロファイル９４の色変換テーブルである。
【０１０７】
図６のステップＳ１１０でセットされる入力色変換テーブルと出力色変換テーブルは、第２の色変換部８０における初期の設定として与えられる色変換テーブルである。このとき、入力色変換テーブルとして、図３で説明した第１の主要構成により作成した「第２の色変換テーブル９２Ａ」を用いることが好ましい。ただし、必ずしも第２の色変換テーブル９２Ａに限らず、Japan Color（登録商標）などの標準プロファイルの入力色変換テーブルを用いることも可能であるし、印刷システム１０において過去に作成された色変換テーブルを適用することも可能である。出力色変換テーブルについては、使用する印刷用紙の種類に応じて印刷装置１８毎に規定されているものを用いることができる。
【０１０８】
第２の色変換部８０に入力色変換テーブルと出力色変換テーブルを設定した後、これらの色変換テーブルを用いて、第２の色変換部８０により原稿画像データ４０を色変換し、印刷装置１８への入力に適した印刷画像データを生成する（図６のステップＳ１１２、「第２の色変換工程」）。
【０１０９】
本例の場合、ＣＭＹＫの原稿画像データ４０を、第２の色変換部８０の入力色変換テーブルと出力色変換テーブルとを用いて、ＣＭＹＫの印刷画像データに変換する。
【０１１０】
第２の色変換部８０により生成された印刷画像データは、印刷装置１８に送られ、印刷装置１８により印刷が行われる（図６のステップＳ１１４、「印刷工程」）。この印刷工程（ステップＳ１１４）により印刷物５０が得られる。
【０１１１】
得られた印刷物５０と目標印刷物４２とを比較し、目標の色再現が達成された印刷物５０が得られたか否かを判断する（ステップＳ１１８）。ステップＳ１１８における判断方法の例として、例えば以下の２つの方法がある。すなわち、判断方法の第１例は、印刷物５０と目標印刷物４２との目視比較で判断する方法である。判断方法の第２例は、印刷物５０と目標印刷物４２をそれぞれ画像読取部３０で読み取って取得した色度値の差分に基づき定量的に判断する方法である。
【０１１２】
判断方法の第２例の更なる具体例として、例えば、平均色差、或いは最大色差を計算し、平均色差、或いは最大色差がある閾値以下となっていれば目標の色再現が達成されたと判断する。また、他の具体例として、平均色差と最大色差を両方とも計算し、平均色差と最大色差とを組み合わせて判断してもよい。この場合、例えば、平均色差が第１の閾値以下となっており、かつ最大色差が第２の閾値以下となっている場合に目標の色再現が達成されたと判断することができる。或いはまた、平均色差と最大色差とを組み合わせて別の評価値（指標値）を求める評価関数を定義しておき、評価関数から求めた評価値と、判断基準として規定されている閾値とを比較して、目標の色再現が達成されたか否かを判断してもよい。
【０１１３】
つまり、判断方法の第２例は、後述するステップＳ１２４及びステップＳ１３４のそれぞれで得られた色度値の差分に基づき判断することになる。このような定量的な判断を行う演算機能及び判断機能を搭載しておくことにより、自動判断処理を実現できる。
【０１１４】
目視比較による判断方法（第１例）に代えて、又はこれと組み合わせて、色度値の差分に基づく定量的な判断方法（第２例）を採用することができる。
【０１１５】
ステップＳ１１８の判断において、目標印刷物４２と同等の色再現が達成された印刷物５０が得られていれば、ステップＳ１１８でＹｅｓ判定となり、色合わせの処理を終了することができる。
【０１１６】
これに対し、ステップＳ１１８の判断において、目標色の印刷物５０が得られていない場合には、ステップＳ１１８でＮｏ判定となり、図６のステップＳ１２０に進み、画像読取部３０によって印刷物５０の読み取りを行い、当該印刷物５０の読取画像データを取得する（図６のステップＳ１２０）。ステップＳ１２０は、「印刷物の画像読取工程」或いは「印刷物の読取画像データ取得工程」に相当する。
【０１１７】
本例では読取画像データとしてＲＧＢ画像が得られ、取得された読取画像データは画像対応付け部６２に送られる。画像対応付け部６２では、印刷物５０の読取画像データ（「印刷物読取画像データ」という。）と原稿画像データ４０との位置関係の対応付けを行う画像対応付けの処理を行う（図６のステップＳ１２２）。なお、原稿画像データ４０を取り込む工程（原稿画像データ取得工程）は、印刷物の読取画像データ取得工程の前に実施してもよいし、後に実施してもよい。ただし、図３で説明した第１の主要構成によって、既に原稿画像データ４０をシステムに取り込んでいる場合には、改めて原稿画像データ４０を取り込む必要はなく、画像データ記憶部２２（図１参照）から原稿画像データ４０を読み出せばよい。
【０１１８】
画像対応付け部６２において原稿画像と読取画像の画素位置の対応関係が特定され、原稿画像データの信号値（ＣＭＹＫ値）に対応する印刷物読取画像データの信号値（ＲＧＢ値）との対応関係を示すデータが得られる。
【０１１９】
画像対応付け部６２による画像対応付けの処理を経た印刷物読取画像データに対し、第１の色変換部６４では、第１の色変換テーブル６８Ａを用い、ＲＧＢ値からＬａｂ値に変換する処理を行う（図６のステップＳ１２４、「第１の色変換工程」）。これにより、印刷物読取画像データの色度値（Ｌａｂ値）が得られる。
【０１２０】
印刷物５０に対するステップＳ１２０〜ステップＳ１２４の工程と同様に、目標印刷物４２について読取画像データの取得（ステップＳ１３０）、原稿画像データと読取画像データとの対応付け（ステップＳ１３２）、色度値への色変換（ステップＳ１３４）が行われる。
【０１２１】
すなわち、目標印刷物４２について画像読取部３０による読み取りを行い、目標印刷物４２の読取画像データを取得する（図６のステップＳ１３０）。ステップＳ１３０は、「目標印刷物の画像読取工程」或いは「目標印刷物の読取画像データ取得工程」に相当する。取得された目標印刷物４２の読取画像データ（「目標印刷物読取画像データ」という。）は画像対応付け部６２に送られる。画像対応付け部６２は、目標印刷物読取画像データと原稿画像データ４０との位置関係の対応付けを行う画像対応付けの処理を行う（図６のステップＳ１３２）。
【０１２２】
画像対応付け部６２において原稿画像と読取画像の画素位置の対応関係が特定され、原稿画像データの信号値（ＣＭＹＫ値）に対応する目標印刷物読取画像データの信号値（ＲＧＢ値）との対応関係を示すデータが得られる。
【０１２３】
画像対応付け部６２による画像対応付けの処理を経た目標印刷物読取画像データに対し、第１の色変換部６４では、第１の色変換テーブル６８Ａを用い、ＲＧＢ値からＬａｂ値に変換する処理を行う（図６のステップＳ１３４、「第１の色変換工程」）。これにより、目標印刷物読取画像データの色度値（Ｌａｂ値）が得られる。
【０１２４】
なお、ステップＳ１３０〜Ｓ１３４の処理は、ステップＳ１２０〜Ｓ１２４の処理の前に行うことが可能であり、或いは、ステップＳ１２０〜Ｓ１２４の処理と並行して行うことも可能である。また、図３で説明した第１の主要構成の手順１〜４によって「第２の色変換テーブル９２Ａ」を作成済みの場合には、目標印刷物読取画像データの色度値の情報が既に得られているため、ステップＳ１３０〜Ｓ１３４の工程を省略することができる。
【０１２５】
こうして、原稿画像データ４０に対応した目標印刷物読取画像データの色度値（すなわち、目標印刷物４２の色度値）と、印刷物読取画像データの色度値（すなわち、印刷物５０の色度値）の情報が得られ、これら原稿画像信号、目標印刷物４２の色度値、印刷物５０の色度値の関係から、目標印刷物４２の色度値と印刷物５０の色度値の差分を基に、色変換テーブルを作成する処理が行われる（図６のステップＳ１４６）。
【０１２６】
ステップＳ１４６における色変換テーブルの作成を行う処理部が図５における「第３の色変換テーブル作成部１０２」である。第３の色変換テーブル作成部１０２が作成する色変換テーブルは、第２の色変換部８０で使用されるものであり、第３の色変換テーブル作成部１０２は、第２の色変換部８０で使用する入力色変換テーブル、出力色変換テーブル、色補正プロファイル９６（図２参照）の色補正テーブルのいずれかを作成する。
【０１２７】
こうして、第３の色変換テーブル作成部１０２により作成された色変換テーブルを第２の色変換部８０に適用して（図６のステップＳ１４８）、ステップＳ１１２に戻り、ステップＳ１１２以降の処理を繰り返す。なお、繰り返しの処理に際して、目標印刷物４２の読み取りに関するステップＳ１３０〜ステップＳ１３４の処理は不要である。
【０１２８】
図５及び図６で説明した第２の主要構成によれば、第２の色変換部８０に適用する色変換テーブルをより適切なテーブルに改善することができ、色変換の精度をより一層向上させることができる。
【０１２９】
＜各部の説明＞
次に、第１の主要構成（図３，図４）と、第２の主要構成（図５）における各部の機能について、さらに詳細に説明する。
【０１３０】
［画像読取部３０について］
図３及び図４に示した第１の主要構成において、画像読取部３０は、印刷物５０についての読み取りは実施せず、目標印刷物４２のみを読み取る。すなわち、第１の主要構成では、印刷物５０を印刷することなく、原稿画像データ４０と目標印刷物４２の読み取り結果のみから目標プロファイルを作成する。
【０１３１】
これに対し、図５に示した第２の主要構成では、画像読取部３０によって目標印刷物４２と、印刷装置１８で印刷した印刷物５０の２種の印刷物を読み取る。すなわち、第２の主要構成では、印刷装置１８で原稿画像データ４０の印刷を行い、得られた印刷物５０の読み取りを行い、かつ、与えられた目標印刷物４２の読み取りを行い、両者の読み取り結果の差が小さくなる方向に、第２の色変換部８０の色変換テーブルを修正する。
【０１３２】
［画像対応付け部６２について］
画像対応付け部６２では、原稿画像データ４０と、印刷物（目標印刷物４２又は印刷物５０）を読み取って得られた読取画像データの画像位置（すなわち、画素位置）の対応付けを行う。
【０１３３】
ここでいう読取画像データには、画像読取部３０から得たＲＧＢ画像、或いはそのＲＧＢ画像を第１の色変換部６４で色変換をした色度値画像（Ｌａｂ画像）のいずれかが該当する。図３に示した構成の場合の読取画像データはＲＧＢ画像、図４に示した構成の場合の読取画像データは色度値画像（Ｌａｂ画像）となる。
【０１３４】
原稿画像データ４０と読取画像データとの画像位置の対応付け（位置合わせ）の処理には、公知の画像位置合わせ方法を利用可能である。例えば、画像位置合わせ方法として、特許文献１の段落［００６４］−［００６８］に記載の手法を用いることができる。
【０１３５】
図７は画像対応付け部６２における画像の位置合わせ処理の具体例を示したブロック図である。画像対応付け部６２は、幾何対応関係推定部１１２と、幾何変換部１１４とを備える。幾何対応関係推定部１１２は、原稿画像データ４０と読取画像データ１２０とを取り込み、これら２つの画像の幾何対応関係を推定する。幾何対応関係には、対比される２画像間の画像の変位量、回転角、変倍率のうち少なくとも１つの要素が含まれる。
【０１３６】
幾何変換部１１４は、幾何対応関係推定部１１２にて推定された幾何対応関係に基づいて、２つの画像のどちらか一方、或いは両方に対し、両者を一致させるような幾何変換の処理を行う。例えば、読取画像データに対して幾何変換を行うものとし、原稿画像データ４０については幾何変換を実施しない構成とすることができる。また、幾何変換の一例としてアフィン変換を適用することができる。
【０１３７】
２つの画像の幾何対応関係の推定には、例えば、（ａ）マーカーを利用する方法、（ｂ）パターンマッチングを用いる方法、（ｃ）位相限定相関法を用いる方法などが利用できる。以下、特許文献１の記載事項を援用しながら説明する。
【０１３８】
（ａ）マーカーを用いる方法
印刷業界でいわゆる「トンボ」と呼ばれる基準位置を示すマーカーが原稿画像の四隅や各辺の中央に配置された印刷物が出力される。このようなマーカー付きの印刷物を読み取った際に、このマーカーの位置のずれ量を測定して、画像間の変位量や回転角、変倍率を求めることができる。
【０１３９】
例えば、１枚の印刷物に４つから６つのトンボ（マーカー）が形成される。原稿画像データ上のマーカーと印刷物の読取画像データ上のマーカーとの位置ずれを比較することで、幾何学変換パラメータを求めることができる。
【０１４０】
原稿画像データにおけるマーカーの特徴点の位置を示す点と、読取画像データにおけるマーカーの特徴点の位置を示す点どうしの対応関係を求めることで、幾何学変換パラメータが得られる。ここで、２つの画像のうち一方の画像に例えばアフィン変換を行うことで２つの点パターンをマッチングさせることが知られている。したがって、幾何学変換パラメータを求めるには、２つの点パターンの各位置が最も近似する最適なアフィンパラメータを探し出せばよい。例えば、読取画像データにおけるマーカーの特徴点を原稿画像データにおけるマーカーの特徴点にアフィン変換するためのアフィンパラメータの評価関数を定め、評価関数が最小になるときのアフィンパラメータを幾何学変換パラメータとする。
【０１４１】
（ｂ）パターンマッチング法を用いる方法
変位量のみを推定する方法の一例としては、テンプレートマッチング法が挙げられる。テンプレートマッチング法は一方の画像をテンプレートとし、位置を少しずつずらしながら他方の画像と一致度を求め、最も一致度の高くなる位置を検出するものである。幾何学変換が変位だけに限定できない場合には、回転角を推定する方法（ハフ変換など）や変倍量を推定する方法（マルチスケール解析など）と組み合わせて利用する必要がある。
【０１４２】
テンプレートマッチングを応用したブロックマッチング法では、一方の画像をブロックに分割し、ブロックごとに他方の画像と最も一致度の高くなる位置を検出することにより変位量を求めることができる。ブロックマッチング法では、ブロックごとの変位量から回転角や変倍率を推定することも可能である。
【０１４３】
（ｃ) 位相限定相関法を用いる方法
高い精度で変位量や回転角、変倍率を求める方法の例として、位相限定相関法（POC；Phase Only Correlation）や回転不変位相限定相関法（RIPOC；Rotation Invariant Phase Only Correlation）がある。位相限定相関法は、画像に対して離散フーリエ変換をかけて得られる位相画像を用い、比較対象の２枚の画像から得られる２つの位相画像の相関が最も高くなる位置を検出することにより、変位量を求める手法である。また、回転不変位相限定相関法は、上記位相画像を対数極座標変換することにより、回転角と変倍率を変換された位相画像上での変位量として検出できるようにしたものである。
【０１４４】
上記例示の手法（ａ）〜（ｃ）などにより、幾何学変換パラメータを求めた後、幾何変換部１１４は読取画像データ１２０（又は原稿画像データ４０）に幾何学変換を実行する。変換に際してサブピクセル精度の移動や何らかの回転、実数値での変倍などにより変換前後の画素が一対一で対応付かないようなケースでは、適宜画素補間手法を用いて画素値を導出すればよい。画素補間手法の例としては、バイリニア法、バイキュービック法などが挙げられる。
【０１４５】
こうして、原稿画像データ４０との位置関係の対応付けが定まり、対応付け済み読取画像データ１２２が得られる。対応付け済み読取画像データ１２２は第１の色変換部６４（図２〜図５参照）に送られる。
【０１４６】
［画像対応付け（位置合わせ）のための前処理について］
原稿画像データ４０の解像度と読取画像データ１２０の解像度とが異なる場合には、画像対応付け部６２にて、読取画像データ１２０に対し、原稿画像データ４０の解像度と一致させる解像度変換を行うことが好ましい。画像対応付け部６２は、解像度変換の処理を行うための解像度変換部（不図示）を含む構成となっている。
【０１４７】
また、例えば、原稿画像データ４０がＣＭＹＫ画像、読取画像データ１２０がＲＧＢ画像である場合のように、原稿画像データ４０と読取画像データ１２０の色空間が異なる場合には、画像対応付け部６２による画像の位置合わせ（対応付け）を行う前に、両者をグレースケール変換し、同じ色空間に変換しておくのが好ましい。
【０１４８】
グレースケール変換は、例えば、読取画像データ１２０をスキャナプロファイル６８（
図２参照）でＬａｂ値に変換し、Ｌ値（明度）のみ取り出したモノクロ画像とすることで実現できる。原稿画像データ４０に対しては、第１の主要構成（図３，図４）によって目標プロファイルを作成する時点では目標印刷物４２のカラープロファイルは存在しないが、例えばJapan Color（ジャパンカラー）（登録商標）など代表的なプロファイルなどを利用できる。
【０１４９】
また、原稿画像データ４０と読取画像データ１２０の両者をグレースケールに変換したとしても画素値（濃度値）が異なることが想定されるため、グレースケール画像に対し、さらにエッジ抽出処理を実施し、２値のエッジ画像に変換してから位置合わせを実施しても良い。エッジ抽出処理には、公知のソーベル（Sobel）法やプレウィット（Prewitt）法などが利用できる。
【０１５０】
また２つのエッジ画像のエッジ太さは異なってくることも想定されるため、それぞれのエッジ画像に対してさらに細線化処理を実施し、エッジ太さを揃えてから位置合わせを実施するようにしても良い。細線化処理には、公知のヒルディッチ（Hilditch）の方法や田村の方法などが利用できる。
【０１５１】
このように原稿画像データ４０と読取画像データとで画像の色空間が異なる場合は、画像の幾何対応関係を推定し易いように、位置合わせのための前処理をしておくことが好ましい。なお、原稿画像データ４０と読取画像データが同じ色空間の場合でも前処理を実施してもよい。
【０１５２】
さらにまた、目標印刷物４２は、印刷装置１８以外の他の印刷装置で印刷した印刷物の現物（実際に出荷された印刷物）であり、目標印刷物４２と原稿画像データ４０とが一対一対応していない場合が考えられる。例えば、目標印刷物４２と原稿画像データ４０とが一対一対応していない場合として、次のような例を挙げることができる。
【０１５３】
<例１>：目標印刷物４２が、同じ原稿画像データ４０を同一印刷面内に多数配置した印刷物の場合。
【０１５４】
<例２>：目標印刷物４２が、原稿画像データ４０と色合わせ対象ではない画像データ（原稿画像データ４０とは異なる他の画像データ）とを同一印刷面内に配置した印刷物の場合。なお、互いに異なる複数の画像データを同一印刷面内に配置することを「異種面付け」又は「ギャンギング」などと言う。
【０１５５】
<例３>：原稿画像データ４０が目標印刷物４２の一部（デザイン／レイアウトの一部）を構成している場合。
【０１５６】
上記の<例１>から<例３>に例示したように目標印刷物４２と原稿画像データ４０とが一対一対応していない場合には、目標印刷物４２の読取画像の中から注目する原稿画像データ４０に対応する部分画像を抜き出す部分画像抜き出し処理を行うことが有用である。
【０１５７】
ここでは、<例１>の更なる具体例として、目標印刷物４２が同じ原稿画像データ４０を同一印刷面内に入れ子状に多数配置（面付け）された印刷物である場合を説明する。
【０１５８】
図８（Ａ）（Ｂ）にその例を示す。図８（Ａ）は原稿画像データの例を示し、図８（Ｂ）は目標印刷物の例である。図８（Ｂ）に示した目標印刷物は、図８（Ａ）の原稿画像データを印刷面内に入れ子状に多数配置（面付け）して印刷した印刷物である。
【０１５９】
このような場合、目標印刷物の読取画像データをそのまま使用するのではなく、画像対応付け部６２による位置合わせの前に読取画像データ中で原稿画像データと対応する部分画像を予め抜き出しておくのが好ましい。
【０１６０】
部分画像を抜き出す処理の方法としては、公知のパターンマッチングを用いて原稿画像と対応する部分画像を特定して自動で抜き出す方法や、モニタとしての表示部３４に読取画像を表示させ、ユーザが原稿画像と対応する部分画像の範囲を手動で指定する方法などが考えられる。
【０１６１】
<例１>の場合に限らず、<例２>や<例３>の場合でも同様に、部分画像抜き出し処理を行うことが有用である。
【０１６２】
なお、上記の部分画像抜き出し処理は、例えば、依頼者から原稿画像１つ分の色見本が提供されている場合など、原稿画像データ４０と目標印刷物４２とが一対一対応していれば不要である。
【０１６３】
図９は上述した前処理を含む画像対応付けの処理を行う構成のブロック図である。図９に示した画像対応付け部６２は、原稿対応画像抜き出し部１３０（「画像抜き出し部」に相当）と、グレースケール変換部１３２と、エッジ抽出部１３４と、細線化部１３６と、幾何対応関係推定部１１２と、幾何変換部１１４と、を備える。
【０１６４】
原稿対応画像抜き出し部１３０は、図８（Ｂ）で例示したような複数の画像が面付け配置された目標印刷物４２を読み取って得られた読取原画像データ１４０から原稿画像データ４０に対応する部分画像を抽出する処理を行う。読取原画像データ１４０は図８（Ｂ）のような目標印刷物の印刷面の全体を読み取って生成される読取画像のデータである。読取原画像データ１４０はＲＧＢ画像でもよいし、Ｌａｂ画像でもよい。
【０１６５】
原稿対応画像抜き出し部１３０によって抜き出された部分画像のデータが、原稿画像データ４０と対比される読取画像データ１２０となる。
【０１６６】
グレースケール変換部１３２は、原稿画像データ４０と読取画像データ１２０のそれぞれについて、グレースケールに変換する処理を行う。エッジ抽出部１３４は、グレースケール画像からエッジ抽出の処理を行う。細線化部１３６は、エッジ抽出部１３４で生成されたエッジ画像の細線化処理を行う。
【０１６７】
細線化部１３６により細線化処理されたエッジ画像が幾何対応関係推定部１１２に入力され、幾何対応関係推定部１１２にて、原稿画像データ４０と読取画像データ１２０の幾何対応関係が特定される。こうして求めた幾何対応関係を利用して、幾何変換部１１４により読取画像データ１２０に対する幾何変換の処理が実施され、対応付け済み読取画像データ１２２が得られる。
【０１６８】
画像対応付け部６２による対応付けの処理機能が「画像対応付け機能」に相当する。なお、原稿画像データ４０と目標印刷物４２の印刷画像とが一対一対応している場合は、図９における読取原画像データ１４０がそのまま読取画像データ１２０として扱われる。
【０１６９】
［第１の色変換部６４について］
第１の色変換部６４は、画像読取部３０から取得される読取画像（例えば、ＲＧＢ画像）のデータをデバイス非依存色空間のデータに変換する処理を行う。図２で説明したように、本例では、予め用意されたスキャナプロファイル６８の色変換テーブル（「第１の色変換テーブル」に相当）としてのＲＧＢ→Ｌａｂ変換テーブルを使用して、画像読取部３０の読取画像信号値（ＲＧＢ）からデバイス非依存色空間の色度値（Ｌａｂ）に変換する。
【０１７０】
ここで、原稿画像データの中に同一の画像信号値が複数存在する場合に、画像読取部３０のノイズや、印刷物に付着しているゴミ、或いは印刷物のキズなどの影響により、対応する読取画像の色度値が異なることが考えられる。したがって、このようなノイズ等の影響を低減するために、同一の原稿画像信号値に対応する読取画像の色度値を平均化しておくことが好ましい。
【０１７１】
［目標プロファイル作成部６６（第２の色変換テーブル作成部６６Ａ）について]
画像読取部３０、画像対応付け部６２、第１の色変換部６４のそれぞれの処理を経ることで、原稿画像データ４０における各画素の画像信号値（本例ではＣＭＹＫ値）と、目標印刷物４２の読取画像データにおける各画素の色度値（本例ではＬａｂ値）との対応関係を表すデータが得られる。目標プロファイル作成部６６（図２）、すなわち、第２の色変換テーブル作成部６６Ａ（図３）は、この「原稿画像信号と色度値の対応関係データ」を基に、画像信号値（ＣＭＹＫ）から色度値（Ｌａｂ）に変換する変換関係（ＣＭＹＫ→Ｌａｂ）を規定する色変換テーブルを作成する。
【０１７２】
従来の印刷システムの場合、このような色変換テーブルを作成する際は、一般に、カラーチャートを用いて、色空間全体に規則的に配置された画像信号値と色度値との対応関係を求め、この対応関係から所定の補間方法で補間して色変換テーブルする。
【０１７３】
これに対し、本実施形態では、現物の再現目標である目標印刷物４２とその原稿画像データ４０とを基にするため、色空間における部分的かつ不規則な配置の画像信号値と色度値の対応関係から色変換テーブルを作成する必要がある。そのため、従来の一般的な補間による手法は利用できない。そのため、以下のような方法をとる。
【０１７４】
［実施例１］原稿画像信号と色度値の対応関係データを色変換テーブルに直接対応付ける方法について
原稿画像信号と色度値の対応関係データを色変換テーブルの色空間の格子点に直接対応付ける方法について、図１０及び図１１の例で説明する。ここでは説明を簡単にするために、ＣＭ２色の色変換テーブルの概念を示す。図１０は原稿画像信号（ＣＭ）と色度値（Ｌａｂ）の対応関係データの例である。図１１は色変換テーブルの入力側に相当する原稿画像データの色空間（ここではＣＭ面）の格子点を表している。
【０１７５】
図１１では、Ｃ軸、Ｍ軸のそれぞれについて、信号値の取り得る範囲（変域、値域）を０−１００％で表し、各軸１０％の刻みで格子点を設定している。なお、発明の実施に際して、格子点を規定する各軸の信号の刻み幅は１０％に限らない。また、画像信号の信号値として８bitの整数値（０から２５５）を用いるとき信号値「０」を０％、信号値「２５５」を１００％として、０−２５５の間の値を線型式で対応付けることができる。
【０１７６】
図１１に示した１０％刻みの格子点は、色変換テーブルにおける入力側の原稿画像信号の格子点を示すものとなる。各格子点に対して、対応するＬａｂ値が割り当てられたものが色変換テーブルに相当するものとなる。
【０１７７】
図１０の「ＩＤ」は原稿画像データで使用されている色（ＣＭ値）を特定する識別符号である。Ｃ値とＭ値はそれぞれ０−１００％の値域における信号値を表している。Ｌａｂ値は、Ｌ値，ａ値，ｂ値の各成分の値を含む。
【０１７８】
ＩＤ＝１のＣＭ値は、（Ｃ，Ｍ）＝（２０，９０）であり、このＣＭ値に対応するＬａｂ値が（Ｌ，ａ，ｂ）＝（５０，６０，−１３）であることを示している。
【０１７９】
ＩＤ＝２の色は（Ｃ，Ｍ）＝（２４，６６）であり、このＩＤ＝２のＣＭ値色に対応するＬａｂ値は（Ｌ，ａ，ｂ）＝（６０，３６，−１７）であることを示している。
【０１８０】
色変換テーブルの作成に際しては、図１１に示すＩＤ毎の原稿画像信号値（ＣＭ値）に対応する色変換テーブルの格子点に、対応する色度値（Ｌａｂ値）を設定する。
【０１８１】
ＩＤ＝１のＣＭ値は図１１における格子点Ｐ１に対応する色である。ＩＤ＝１に対応する格子点Ｐ１に、対応するＬａｂ値（５０，６０，−１３）が設定される。
【０１８２】
ＩＤ＝２〜５については、直接的に対応する格子点がないため、近隣の格子点に対して）色度値を設定する。図１１に示すように、ＩＤ＝２，３，４について、原稿画像信号値を取り囲む周囲４つの格子点に色度値を設定する。
【０１８３】
ＩＤ＝２は（Ｃ，Ｍ）＝（２４，６６）を取り囲む４つの格子点Ｐ２１，Ｐ２２，Ｐ２３，Ｐ２４に対してそれぞれ同じＬａｂ値（６０，３６，−１７）を設定する。ＩＤ＝３とＩＤ＝４についても同様に、原稿画像信号値を取り囲む４つの格子点に対して色度値を設定する。ただし、ＩＤ＝３とＩＤ＝４のように、それぞれの原稿画像信号値を取り囲む４つの格子点の一部が重複し、同じ格子点に対し異なる色度値の候補が存在する場合は、候補の色度値を平均化して設定する。
【０１８４】
すなわち、ＩＤ＝３の（Ｃ，Ｍ）＝（３５，３５）を取り囲む４つの格子点はＰ３１，Ｐ３２，Ｐ３３，Ｐ３４であり、ＩＤ＝４の（Ｃ，Ｍ）＝（４７，２３）を取り囲む４つの格子点はＰ４１（＝Ｐ３３），Ｐ４２，Ｐ４３，Ｐ４４である。（Ｃ，Ｍ）＝（４０，３０）で表される格子点（Ｐ３３＝Ｐ４１）に対しては、ＩＤ＝３の色度値の候補（７１，９，−２０）と、ＩＤ＝４の色度値の候補（７２，−４，−２６）が存在するため、ＩＤ＝３とＩＤ＝４のＬａｂ値の平均値（７１．５，２．５，−２３）を割り当てる。
【０１８５】
他の格子点Ｐ３１、Ｐ３２，Ｐ３４については、ＩＤ＝３のＬａｂ値（７１，９，−２０）を設定する。また、Ｐ４２，Ｐ４３，Ｐ４４については、ＩＤ＝４のＬａｂ値（７２，−４，−２６）を設定する。
【０１８６】
ＩＤ＝５については、Ｃ値が「１０％」であるため、「取り囲む４つの格子点」に代えて、「２つの格子点」Ｐ５１，Ｐ５２となり、これら格子点Ｐ５１，Ｐ５２に対して、対応するＬａｂ値（８９，６，−８）が設定される。
【０１８７】
色変換テーブルの全格子点のうち、原稿画像信号値に関係のない格子点は、原稿画像データ４０の色変換に使用されないため、適当な値に設定しておく。図１１における白丸で示した格子点については、例えば、Ｌａｂ＝（１００，０，０）のような任意の値を設定しておくことができる。
【０１８８】
図１０及び図１１では、説明を簡単にするために、ＣＭ２色の色変換テーブルとして説明したが、３色以上の色変換テーブルでも同様にして格子点に色度値を設定できる。
【０１８９】
２色の場合は任意のＣＭ値を取り囲む格子点は最大４点だが、３色の場合は最大８点、４色の場合は最大１６点となる。
【０１９０】
また、図１０及び図１１ではＩＤ＝１はＣＭ値が対応する格子点に直接Ｌａｂ値（色度値）を対応付けたが、色変換テーブルを参照する際の演算誤差等により、僅かにずれた点が参照されてしまい、隣接格子点の色度値と補間演算される可能性も考えられる。そのため直接対応する格子点のみならず周囲の隣接格子点にも同一の色度値を設定しておくのも好ましい。
【０１９１】
この実施例１で説明した手法で作成した色変換テーブルを用いて原稿画像データ４０を色変換して印刷装置１８で印刷するのに不都合はない。
【０１９２】
しかし、本実施例１の手法で作成した色変換テーブルを用いて印刷した結果を見てオペレータがさらに色の調整のため原稿画像データを調整（修正）すると不都合が起こり得る。つまり、オペレータが原稿画像データ４０を調整した場合に所望の色の変化が起こらない、或いはオペレータが意図した色の変動方向と異なる色の変動が発生すること等も考えられ、原稿画像データに対する色の調整が困難となる。
【０１９３】
上記のように原稿画像データを調整する際の不都合がなるべく発生しないようにするには、色空間全体が（原稿画像データと直接関係しない色部分でも）、相応の色度値（オペレータが想像する色に近い色）になっており、かつ、色の変化の滑らかさが確保されていることが好ましい。そのような色空間全体の滑らかな連続性を確保できるようにする場合は、以下に述べる実施例２、３、４のような手法を用いるのがよい。
【０１９４】
［実施例２］仮の色変換テーブルを原稿画像信号と色度値の対応関係データによって修正する方法について
実施例２では、予め色空間全体に相応の色変化の滑らかさが確保されている「仮の色変換テーブル」を用意し、原稿画像信号と色度値の対応関係データを用いて仮の色変換テーブルを局所的（部分的）に修正する。
【０１９５】
ここでいう「仮の色変換テーブル」は、例えば、ＣＭＹＫの入力であれば、Japan Color（登録商標）、 SWOP、 GRACoL、 Fogra等のオフセット印刷における標準色再現を表す色変換テーブルのいずれかを用いることができ、ＲＧＢの入力であればsRGB、AdobeRGB等の色変換テーブルのいずれかを用いることができる。
【０１９６】
また、上述のような標準の色変換テーブルと、過去に本実施例２の手法で作成した色変換テーブルとをデータベースに蓄積しておき、今回の目標印刷物４２の読取画像と原稿画像データ４０から新たに取得した原稿画像信号と色度値の対応関係データに最も近い色変換テーブルを、データベースの中から選択して、当該選択された色変換テーブルを「仮の色変換テーブル」として用いることもできる。標準の色変換テーブルや過去に作成した色変換テーブルが「既存の色変換テーブル」に相当する。
【０１９７】
「原稿画像信号と色度値の対応関係データ」に最も近い色変換テーブルの選択に際しては、原稿画像信号と色度値の対応関係データとの色差の平均値が最も小さいもの、原稿画像信号と色度値の対応関係データとの色差の最大値が最も小さいもの、などをデータベースから自動抽出し、「仮の色変換テーブル」とすることができる。なお、自動抽出により、「仮の色変換テーブル」の候補が複数抽出された場合には、それらの候補を表示部３４に表示させ、ユーザに選択させる構成も可能である。
【０１９８】
この「仮の色変換テーブル」に対し、［実施例１］で説明した格子点に対する色度値の設定を実施する。つまり、図１０で説明したＩＤ＝１〜５に対応する格子点Ｐ１、Ｐ２１〜Ｐ２４、Ｐ３１〜Ｐ３４、Ｐ４１〜Ｐ４４、Ｐ５１〜Ｐ５２（図１１参照）については、実施例１と同様に色度値を設定し、図１１の白丸で示した格子点に対する色度値は「仮の色変換テーブル」の値そのままとなるように、仮の色変換テーブルを修正する。
【０１９９】
こうして得られる修正後の色変換テーブルは、仮の色変換テーブルについて局所的に格子点の色度値を置き換えるため、色度値を置き換えた格子点と置き換えていない格子点と間で色度値の連続性（滑らかさ）が悪くなることが予想される。そのため修正後の色変換テーブルに対し、更に平滑化（スムージング）処理を実施し、色度値の変換の滑らかさを確保することが好ましい。
【０２００】
［実施例３］色再現モデルを利用する方法について
色再現モデルとして例えばノイゲバウア（Neugebauer）モデルが利用できる。Neugebauerモデルとは各色材（一次色）の０％と１００％の掛け合わせ色の色度値を各色材の面積率に応じて加算することで、各色材任意の面積率の掛け合わせによる再現色の色度値を求めるモデルである。Neugebauerモデルでは、一般には「色度値」としてＸＹＺ値を用いる。
【０２０１】
ここでは、図１２を参照しながら、ＣＭＹ３色材での例で色再現モデルを説明する。予測対象色のＣＭＹ面積率が(fc,fm,fy)とすると、各色材の０％と１００％の掛け合わせの面積率Fi(i＝w,c,m,y,cm,my,yc,cmy)は、次式のように算出することができる。式中の「
・」は乗算を表す。
【０２０２】
Fw＝（1-fc）・（1-fm）・（1-fy）
Fc＝fc・（1-fm）・（1-fy）
Fm＝（1-fc）・（1-fm）・fy
Fcm＝fc・fm・（1-fy）
Fmy＝（1-fc）・fm・fy
Fyc＝fc・（1-fm）・fy
Fcmy＝fc・fm・fy
ここで「w」は、印刷用紙など印刷物の基材（印刷基材）そのものを表す。面積率は、
印刷基材上における単位面積あたりの被覆率を示している。ここでは、面積率は０以上１以下の値として表される。fc,fm,fyは、画像データの信号値（画像信号値）から把握される値である。
【０２０３】
各色材の０％と１００％の掛け合わせの色度値（例えばＸＹＺ値のＸ）をＸpi（i＝w,c,m,y,cm,my,yc,cmy）とすると、ＣＭＹ面積率（fc,fm,fy）に対する色度値Ｘは次式で求
めることができる。
【０２０４】
【数１】
2016048904.tif 000003
【０２０５】
ＸＹＺ値のＹ，Ｚ値についても同様に求めることができ、さらにＸＹＺ値からＬａｂ値への変換も簡単にできる。また、３色印刷以外の２色や４色以上の印刷でも同様にして適用可能である。
【０２０６】
このNeugebauerモデルを色変換テーブルの作成に利用するには各色材の０％及び１００％の掛け合わせの色度値が必要となる。
【０２０７】
しかし、本実施形態では、カラーチャートではなく、現実の印刷物（目標印刷物４２）を基にするため、目標印刷物４２の読み取りから把握される画像信号値（ＣＭＹＫ）と目標印刷物４２の色度値（ＸＹＺ）の対応関係の中に、各色材の０％と１００％の掛け合わせの色は必ずしも存在しない。
【０２０８】
そこで、Neugebauerモデルの各色材０％と１００％の掛け合わせに対応した色度値(Ｘpi, Ｙpi, Ｚpi)を未知数とし、画像信号値（ＣＭＹＫ）、すなわち「Fi」と、目標印刷物の色度値（Ｘm,Ｙm,Ｚm）の対応関係を正解データとして最適化手法により（Ｘpi, Ｙpi, Ｚpi）を推定することを考える。つまり、次式に示す差の二乗和を最小化する（Ｘpi，Ｙpi，Ｚpi）を見つける最適化を行う。
【０２０９】
次式はＸに関する式である。Ｙ，Ｚに関する式も同様に表すことができる。
【０２１０】
【数２】
2016048904.tif 000004
【０２１１】
ここで、jは画像信号値（ＣＭＹＫ）と目標印刷物の色度値（ＸmＹmＺm）の対応関係データのＩＤ（つまり各画素)を意味する添え字である。
【０２１２】
最適化の手法は、例えば、ニュートン法、準ニュートン法、シンプレックス法などが利用できる。ここに例示した方法以外の手法を用いることも可能であり、適用する手法について限定するものではない。
【０２１３】
上記の最適化によって求められた（Ｘpi,Ｙpi,Ｚpi）を用いることで、Neugebauerモデルにより色変換テーブルの各格子点の色度値を算出することができる。
【０２１４】
このように最適化の演算により（Ｘpi,Ｙpi,Ｚpi）を推定したが、画像信号中に色材の０％と１００％の掛け合わせの色があれば、対応する色度値をそのまま（Ｘpi,Ｙpi,Ｚpi）の値として採用してよい。未知数が減り最適化が容易になる。
【０２１５】
また上記の説明ではNeugebauerモデルとしたが、次式のYule-Nielsen補正付きNeugebauerモデルを利用することもできる。nはいわゆるYule-Nielsenの補正係数でありNeugebauerモデルに対し掛け合わせの非線形性を補正する。
【０２１６】
【数３】
2016048904.tif 000005
【０２１７】
この補正係数付きモデルを利用する場合は、nを未知数に追加して最適化を実施すればよい。nはＸＹＺ値で共通でも良いし、Ｘ，Ｙ，Ｚでそれぞれ異なる係数（nx,ny,nz）として求めてもよい。
【０２１８】
この他にも、色予測の基本となる色（Ｘpi,Ｙpi,Ｚpi）を中間面積率も含む掛け合わせ色（例えば、０％，４０％，１００％）に拡張したCellular-Neugebauerモデル等の利用も可能である。また本発明の実施に際しては、Neugebauerモデルに限定されるものではない。画像信号と色度値の関係を表すモデルであればよく、Neugebauerモデル以外の色再現モデルを利用することもできる。また適当なマトリクスや多項式などで色再現（画像信号と色度値の関係）を数式化し、マトリクスの要素や多項式の係数などを最適化することで新たなモデルを作ることもできる。
【０２１９】
［実施例４］実施例３と実施例２の組合せ方法について
実施例４として、色再現モデルを利用して色変換テーブルを作成し、さらに、原稿画像信号と色度値の対応関係データによって、当該色変換テーブル（色再現モデルを利用して作成した色変換テーブル）を修正する方法がある。つまり、実施例４は、実施例３で作成した色変換テーブルを「仮の色変換テーブル」として、さらに実施例２の方法を実施するという方法である。
【０２２０】
［第２の色変換部８０について］
第２の色変換部８０は、目標プロファイル作成部６６（つまり、第２の色変換テーブル作成部６６Ａ）で作成した第２の色変換テーブル９２Ａを用いるプロファイル、或いは、予め用意した適当なプロファイルを入力プロファイルとし、予め用意された印刷装置１８のプロファイルを出力プロファイルとして利用して原稿画像データ４０を色変換する。「予め用意した適当なプロファイル」には、例えばＣＭＹＫ信号の場合で言えば、Japan Color（登録商標）, SWOP, GRACoL, Fogra等などの標準プロファイルが含まれる。
【０２２１】
図５で説明した第２の主要構成において、第２の色変換部８０に対して最初にセットされる入力プロファイルは、目標印刷物４２の色再現特性になるべく近い方がよい。そのため、入力プロファイルの候補をデータベースに蓄積しておき、目標印刷物４２を読み取って取得した原稿画像信号と色度値の対応関係に基づいて、入力プロファイルを選択するように構成されることが好ましい。第２の色変換部８０に対して最初にセットする入力プロファイルは、原稿画像信号に対する読み取り色度値とプロファイル色度値の平均色差や最大色差が最も小さくなるものを選択するとよい。
【０２２２】
図１３は第２の色変換部８０に関する要部ブロック図である。
【０２２３】
画像編集装置１２は、色変換テーブルデータベース１６０と、入力色変換テーブル選択部１６２を備える。色変換テーブルデータベース１６０には、標準プロファイルや過去に作成した入力プロファイルの色変換テーブルが蓄積されている。色変換テーブルデータベース１６０は、「入力色変換テーブルデータベース」に相当する。
【０２２４】
入力色変換テーブル選択部１６２は、色変換テーブルデータベース１６０の中から、原稿画像信号と色度値の対応関係データ１６４に基づいて、最適な入力プロファイルの色変換テーブルを選択する処理を行う。「原稿画像信号と色度値の対応関係データ１６４」は、図２〜図４で説明した画像対応付け部６２と第１の色変換部６４による処理を経て生成されるものである。
【０２２５】
図１３に示した入力色変換テーブル選択部１６２は、原稿画像信号と色度値の対応関係データ１６４に基づき、色変換テーブルデータベース１６０の中から、原稿画像信号に対する読取色度値とプロファイル色度値の平均色差や最大色差が最も小さくなるものを選択する処理を行う。
【０２２６】
入力色変換テーブル選択部１６２により選択された１つの色変換テーブルが第２の色変換部８０における入力プロファイルの色変換テーブル１６６としてセットされる。
【０２２７】
原稿画像データ４０は、第２の色変換部８０における入力プロファイルの色変換テーブル１６６（「入力色変換テーブル」）によって、ＣＭＹＫ値からＬａｂ値に変換され、さらに、出力プロファイルの色変換テーブル１６８（「出力色変換テーブル」）によって、Ｌａｂ値からＣＭＹＫ値に変換される。
【０２２８】
こうして、原稿画像データ４０は、第２の色変換部８０により、ＣＭＹＫ→ＣＭＹＫ変換され、色変換後の印刷画像データ１７０としてのＣＭＹＫデータが得られる。なお、図１３では２つの色変換テーブル（１６６，１６８）によって、段階的に色変換処理を行うものとして説明したが、実際の処理に際しては、これら２つの色変換テーブル（１６６，１６８）を統合して１つのＣＭＹＫ→ＣＭＹＫ変換の色変換テーブルにまとめることができる。この統合された多次元（ＣＭＹＫ→ＣＭＹＫ）の色変換テーブルを用いて、１回の処理で色変換を行うことができる。
【０２２９】
第２の色変換部８０によって生成された印刷画像データ１７０は、印刷装置１８（図１及び図２参照）に渡される。印刷装置１８は、印刷画像データ１７０を基に印刷物５０の印刷を行う。
【０２３０】
［第３の色変換テーブル作成部１０２について］
次に、図５における第３の色変換テーブル作成部１０２について説明する。図５に示した第２の主要構成において、目標印刷物４２から色度値を取得する手順（手順１〜３、図６のステップＳ１３０〜Ｓ１３４）と同様に、印刷物５０についても印刷物５０から色度値を取得する手順を実施する（図６のステップＳ１２０〜Ｓ１２４）。
【０２３１】
これにより、原稿画像データ４０と目標印刷物４２の色度値の対応関係データが得られ、かつ、原稿画像データ４０と印刷物５０の色度値の対応関係データが得られる。すなわち、原稿画像データ４０の信号値（原稿画像信号値）、目標印刷物４２の色度値（「目標色度値」という。）、印刷物５０の色度値（「印刷色度値」という。）の３者の対応関係を示すデータが得られる。
【０２３２】
このような対応関係データから、原稿画像データ４０の各信号値に対する目標色度値と、実際に印刷された結果の色度値（印刷色度値）との差分を取得できる。この色度値の差分（「差分色度値」という。）を第２の色変換部８０における入力プロファイル（目標プロファイル９２）の色変換テーブル又は出力プロファイル（プリンタプロファイル９４）の色変換テーブルに反映させて、色変換テーブルを修正する（図２参照）。
【０２３３】
或いはまた、入力プロファイルと出力プロファイルの間で色度値を補正する色補正プロファイル９６を挿入する構成とし、差分色度値の情報から色補正プロファイル９６の色補正テーブルを作成する構成とすることができる。
【０２３４】
第３の色変換テーブル作成部１０２（図５参照）は、図２で説明した差分色度値演算部８４と第２のプロファイル補正部８２とを含むブロックである。差分色度値演算部８４は目標色度値と印刷色度値の差分を計算する処理部である。第２のプロファイル補正部８２は、入力プロファイルの色変換テーブル又は出力プロファイルの色変換テーブルを修正する処理、或いは、色補正プロファイル９６の色補正テーブルを作成する処理を行う。
【０２３５】
［入力プロファイルの色変換テーブルを修正する方法の例について］
第３の色変換テーブル作成部１０２の具体例として、入力プロファイルの色変換テーブルを修正する例を説明する。本例では、入力プロファイルの色変換テーブルとしてＣＭＹＫ→Ｌａｂの変換テーブルが用いられる。
【０２３６】
目標色度値から印刷色度値を引いた値（差分）を差分色度値とすると（差分色度値 ＝ 目標色度値 − 印刷色度値）、入力プロファイルの色変換テーブルの格子点に、差分色度値を加算して、色度値の値（色変換テーブルの出力側の値）を修正する。修正方法については、上記のように差分色度値をそのまま加算して修正する方法に限らず、修正強度としての係数をＡとして、「Ａ×差分色度値」を加算して、色度値の値（色変換テーブルの出力側の値）を修正するようにしてもよい。ここで、修正強度の係数Ａの範囲は、例えば、０＜Ａ≦２などとする。Ａ＝１の場合は、差分色度値をそのまま加算して修正することに等しい。フィードバック調整を繰り返した場合の振動を防ぐため、修正強度の係数Ａを１よりもやや小さい値、例えば、「０．７５」などにしておくことが好ましい。修正強度の係数Ａは予め決めた固定値でもよいし、ユーザが適宜変更できるようにしておいてもよい。
【０２３７】
修正の対象となる格子点は［実施例１］（図１０，図１１）で説明した例と同様である。
【０２３８】
ＣＭ２色の色変換テーブルの例で説明する。図１４は、原稿画像信号（ＣＭ）と、色度値（Ｌａｂ）の対応関係を表す対応データである。図１４では、原稿画像信号（ＣＭ）、目標色度値（目標Ｌａｂ）、印刷色度値（印刷Ｌａｂ）、差分色度値（差分Ｌａｂ）の対応データが示されている。図１４は、図１０で説明した対応データに「印刷Ｌａｂ」と「差分Ｌａｂ」を付加したものとなっている。
【０２３９】
図１４に示した差分色度値（差分Ｌａｂ）を、元の入力プロファイルの色変換テーブルの色度値（格子点のＬａｂ値）に加算して、色度値を修正する。
【０２４０】
すなわち、図１１におけるＰ１の格子点に対応付けられた元のＬａｂ値に、差分Ｌａｂ＝（＋１，−１，０）を加算して、Ｌａｂ値を修正する。
【０２４１】
Ｐ２１，Ｐ２２，Ｐ２３，Ｐ２４の格子点についても同様に、それぞれ元のＬａｂ値に、差分Ｌａｂ＝（＋１，−４，−２）を加算して、Ｌａｂ値を修正する。
【０２４２】
Ｐ３１，Ｐ３２，Ｐ３４の格子点についても同様に、それぞれ元のＬａｂ値に、差分Ｌａｂ＝（＋１，−４，−２）を加算して、Ｌａｂ値を修正する。
【０２４３】
Ｐ４２，Ｐ４３，Ｐ４４の格子点についても同様に、それぞれ元のＬａｂ値に、差分Ｌａｂ＝（−１，＋３，−５）を加算して、Ｌａｂ値を修正する。
【０２４４】
ＩＤ＝３とＩＤ＝４とで重複する格子点Ｐ３３＝Ｐ４１については、ＩＤ＝３の差分Ｌａｂと、ＩＤ＝４の差分Ｌａｂの平均値を求め、その平均値を元のＬａｂ値に加算して、Ｌａｂ値を修正する。図１４の場合、ＩＤ＝３の差分Ｌａｂと、ＩＤ＝４の差分Ｌａｂの平均値は（−０．５，０，−１）であるため、この平均値を格子点Ｐ３３＝Ｐ４１のＬａｂ値に加算して修正する。
【０２４５】
Ｐ５１，Ｐ５２の格子点については、それぞれ元のＬａｂ値に、差分Ｌａｂ＝（−１，０，−２）を加算して、Ｌａｂ値を修正する。
【０２４６】
上記の具体例では、差分Ｌａｂをそのまま加算してＬａｂ値を修正する例を説明したが、既に説明したように、修正強度の係数Ａを用いて、「Ａ×差分Ｌａｂ」を加算して修正するようにしてもよい。この場合、重複する格子点は、「Ａ×差分Ｌａｂ」の平均値を加算して修正する。
【０２４７】
なお、以上のような方法で、色変換テーブルの格子点の色度値を修正すると、色変換テーブルの連続性（変化の滑らかさ）が悪くなることも予想される。そのため、修正後の色変換テーブルに対し、さらに平滑化（スムージング）処理を実施することも好ましい。また、調整量としての修正強度の係数Ａを用いた差分Ｌａｂの調整と、平滑化処理を併用してもよい。
【０２４８】
［色補正テーブルを作成する方法の例について］
上記のように入力プロファイルの色変換テーブルに目標色度値と印刷色度値の差分を反映させる構成に代えて、色補正テーブルという形でも同様の効果が得られる。
【０２４９】
図１５は色補正テーブルを用いる場合の概念図である。色補正テーブル１８２は、第２の色変換部８０における入力プロファイルの色変換テーブル１６６と、出力プロファイルの色変換テーブル１６８の間で色度値を補正するテーブルである。色補正テーブル１８２は、図２で説明した色補正プロファイル９６の色変換テーブルである。ここでは、色補正テーブル１８２として入力Ｌａｂ値を出力Ｌａｂ値に変換するＬａｂ→Ｌａｂ変換テーブルを例示する。つまり、色補正テーブル１８２は、入力プロファイルの色変換テーブル１６６（入力色変換テーブル）の出力値を修正する役割を果たす。
【０２５０】
図１４で説明した対応データを基に、色補正テーブル１８２は次のようにして作成することができる。
【０２５１】
色補正テーブル１８２における入力側Ｌａｂ値となる目標Ｌａｂ値が格子点上に対応している場合は、目標Ｌａｂ値に対応する格子点のＬａｂ値（出力側Ｌａｂ値）を、[目標Ｌａｂ＋（目標Ｌａｂ−印刷Ｌａｂ）] と設定する。
【０２５２】
また、目標Ｌａｂ値が格子点上に対応しない場合は、目標Ｌａｂ値を取り囲む格子点のＬａｂ値(出力側Ｌａｂ値)を、[目標Ｌａｂ＋(目標Ｌａｂ−印刷Ｌａｂ)] の値に設定する。
【０２５３】
色補正対象外の格子点は入力Ｌａｂ値と出力Ｌａｂ値が等しくなるようにテーブルの値を設定する。
【０２５４】
上記に例示の色補正テーブル１８２を作成する方法に関して、修正強度の係数をＡとして、色補正テーブル１８２における入力側Ｌａｂ値となる目標Ｌａｂ値が格子点上に対応している場合は、目標Ｌａｂ値に対応する格子点のＬａｂ値（出力側Ｌａｂ値）を、[目標Ｌａｂ＋Ａ×（目標Ｌａｂ−印刷Ｌａｂ）] と設定するようにしてもよい。また、目標Ｌａｂ値が格子点上に対応しない場合は、目標Ｌａｂ値を取り囲む格子点のＬａｂ値(出力側Ｌａｂ値)を、[目標Ｌａｂ＋Ａ×(目標Ｌａｂ−印刷Ｌａｂ)] の値に設定するようにしてもよい。既に説明したように、修正強度の係数Ａの範囲は、例えば、０＜Ａ≦２などとする。好ましくは、修正強度の係数Ａは１よりもやや小さい値とする。修正強度の係数Ａは予め決めた固定値でもよいし、ユーザが適宜変更できるようにしておいてもよい。
【０２５５】
なお、図１５では、入力プロファイルの色変換テーブル１６６によるＣＭＹＫ→Ｌａｂ変換と、色補正テーブル１８２によるＬａｂ→Ｌａｂ変換と、出力プロファイルの色変換テーブル１６８よるＬａｂ→ＣＭＹＫ変換とを段階的に行うように記載してあるが、実際の演算処理に際しては、これら３つの色変換テーブル（１６６，１８２，１６８）を統合して１つのＣＭＹＫ→ＣＭＹＫ変換の色変換テーブルにまとめることができる。この統合された多次元（ＣＭＹＫ→ＣＭＹＫ）の色変換テーブルを用いて、１回の処理で色変換を行うことができる。
【０２５６】
［出力プロファイルの色変換テーブルを修正する方法の例について］
また、他の方法として、出力プロファイルの色変換テーブル１６８を修正することでも同様の効果が実現できる。
【０２５７】
出力プロファイルの色変換テーブル１６８を修正する場合、目標Ｌａｂ値に対応する格子点のＣＭＹＫ値を差分色度値の分だけ色度値が変化するように修正する。
【０２５８】
上記に例示の出力プロファイルの色変換テーブル１６８を修正する方法に関して、修正強度の係数をＡとして、目標Ｌａｂ値に対応する格子点のＣＭＹＫ値を、Ａ×差分色度値の分だけ色度値が変化するように修正するようにしてもよい。既に説明したように、修正強度の係数Ａの範囲は、例えば、０＜Ａ≦２などとする。好ましくは、修正強度の係数Ａは１よりもやや小さい値とする。修正強度の係数Ａは予め決めた固定値でもよいし、ユーザが適宜変更できるようにしておいてもよい。
【０２５９】
以上説明したように、第２の主要構成（図５参照）における第３の色変換テーブル作成部１０２は、目標色度値と印刷色度値の差分から、入力色変換テーブル又は出力色変換テーブルを修正し、或いは、色補正テーブルを作成する。
【０２６０】
そして、第２の主要構成では、第３の色変換テーブル作成部１０２で作成された修正後の入力色変換テーブル若しくは、出力色変換テーブル、又は色補正テーブルを用いて、原稿画像データ４０を再度色変換して、印刷を行う。
【０２６１】
これにより、印刷装置１８で印刷される印刷物の色が目標印刷物の色に近づくことが期待される。
【０２６２】
また、第２の主要構成において、上述の一連の手順「第２色変換→印刷→印刷物読み取り／色度値取得／画像と色度値対応付け→色変換テーブル修正（色補正テーブル作成）」を繰り返し実施することで、印刷物の色が目標印刷物の色（目標色）にさらに近づくことが期待される。
【０２６３】
[測色器３２の併用について］
目標印刷物４２や印刷装置１８で印刷された印刷物５０をスキャナ等の画像読取部３０で読み取って取得した色度値には様々な誤差要因が考えられる。誤差要因として、例えば、スキャナの読み取り誤差、スキャナプロファイルの誤差、画像信号と色度値の対応付けの誤差、色変換テーブル作成の誤差などがあり得る。
【０２６４】
したがって、このような誤差要因の影響を低減し、色合わせの精度をより一層高めるために、分光測色器（測色器３２）を併用することが好ましい。画像読取部３０を介して取得される情報と、分光測色器で測色した情報とを組み合わせることで色合わせ精度を向上させることができる。
【０２６５】
［測色方法、測色値と画像位置の対応付け方法について］
印刷物のグラデーション部や絵柄部に関しては、所望の画像信号値に対応する測色値を分光測色器で取得するのは、物理的に難しい。その主な理由として、第１に、分光測色器のアパーチャーが、ある大きさを持つこと、第２に、測色位置を所望の位置に精密に合わせることが困難であること、が挙げられる。
【０２６６】
この点、分光測色器のアパーチャーのサイズより十分広い面積を持つ平網部分（一定の画像信号値が広がっている部分）であれば、所望の画像信号値に対する測色値を容易に取得可能である。
【０２６７】
本実施形態では、測色器３２によって画像信号値と対応する測色値を取得する方法として、以下の方法がある。
【０２６８】
（１）第１の方法は、原稿画像データを解析して、測色器３２によって測定可能な平網部分を自動で特定し、測色推奨位置を表示部３４に表示し（図１参照）、ユーザに測色させる方法である。
【０２６９】
この場合、原稿画像データの中で、同じ色の画素数が多い色ほど、優先順位が高いものとして、グラフィカルユーザインターフェース（ＧＵＩ；graphical user interface）で上から優先順に、測色推奨位置の候補を並べるようにしてもよい。
【０２７０】
（２）第２の方法は、表示部３４に原稿画像データの画像内容（原稿画像）を表示させ、ユーザが画面上で測色位置を選択して測色を行う方法である。
【０２７１】
なお、位置を指定して自動で測色できる測色器であれば、測色器に指示して自動測色させることもできる。
【０２７２】
ユーザが測色位置を画面上で指定する第２の方法において、ユーザがグラデーション部や絵柄部を指定した場合、測色対象画像信号値はユーザ指定位置に対応する画像中のある範囲内（例えば、測色器３２のアパーチャーの範囲程度）を平均化することで取得し、測色値は指定位置で測色を実施することで、アパーチャー範囲内の平均化された測色値として取得可能である。
【０２７３】
この場合、測色はユーザ指定位置（その近傍を含む）で複数回実施するようにユーザに促し、複数回の測色結果を平均化して測色値を得るようにすることが好ましい。すなわち、ユーザが手動で測色器３２の位置を合わせる作業を行うと、測色位置に微妙なずれが生じるため、複数回の測色を実施し、複数回の測色結果を平均化することで、位置ずれによる測定誤差の影響を低減することが好ましい。
【０２７４】
図１６は測色位置を選択する際のＧＵＩの例である。図１６のような測定位置選択画面２００は、図１で説明した画像編集装置１２の表示部３４に表示される。測定位置選択画面２００には、画像表示エリア２０２と、測定点表示欄２０４と、測定実行ボタン２０６と、測定点追加ボタン２１０と、ＯＫボタン２１２と、キャンセルボタン２１４と、が含まれる。
【０２７５】
また、測定位置選択画面２００には、測定対象となる印刷物に対応する画像データの画像ファイル名や、システムに接続されている測定器の機種名が表示される。
【０２７６】
画像表示エリア２０２には、測定対象となる印刷物に対応する画像データの画像内容が表示される。図示した画像中の「ａ」で示した領域（符号２２１の枠線で囲んだ部分）と、「ｂ」で示した領域（符号２２２の枠線で囲んだ部分）とが原稿画像データの解析から測色位置として推奨された平網部分を示している。
【０２７７】
測色位置として推奨された平網部分には、測色推奨位置としての識別符号（ＩＤ）が付与され、画像表示エリア２０２に表示される画像上に測色推奨位置を示す枠線２２１、２２２が重ね表示される。なお、図１６では、矩形の枠線２２１，２２２を例示しているが、枠線２２１，２２２の形状は矩形に限らず、他の多角形や円など、任意の図形形状とすることができる。
【０２７８】
また、測定点表示欄２０４に、測色推奨位置の情報が優先順に表示される。ＩＤ＝ａは枠線２２１で囲んだ領域に対応する測色推奨位置を示しており、ＩＤ＝ｂは枠線２２２で囲んだ領域に対応する測色推奨位置を示している。
【０２７９】
測定点表示欄２０４には、測定点の識別符号（ＩＤ）と、各測定点（測色位置）に対応する原稿画像のＣＭＹＫ値の情報が表示される。
【０２８０】
測定点追加ボタン２１０は、推奨される測色位置（測色領域）以外に、ユーザが自由に原稿画像上に測定点（すなわち、測色領域）を設定することを可能にするＧＵＩボタンである。測定点追加ボタン２１０を押すと、ユーザは原稿画像上に測定点（測色領域）を手動で追加することができる。所望の測定点を指定する方法としては、入力装置３６（図１参照）のポインティングデバイスやタッチパネルなどから、画像上の位置や領域を指定する手段を採用できる。
【０２８１】
なお、測定点追加ボタン２１０その他のＧＵＩボタンについて「押す」という表現には、クリックする、タッチするなど、ボタンに対応した指令の入力を行う動作が含まれる。
【０２８２】
測定実行ボタン２０６は、測色器３２（図１参照）による測色の実行を指令するＧＵＩボタンである。本例の場合、測定実行ボタン２０６は、測定点表示欄２０４に列挙される測定点の候補毎に設けられている。
【０２８３】
測定実行ボタン２０６を押すと、対応する測定点に対応する画像位置について測色器３２による測色が実行される。測色器３２による測色が実行され、測色器３２から測色値（本例ではＬａｂ値）が取得されると、測定点表示欄２０４の該当するＬａｂ値表示セル２３０に測色結果のＬａｂ値が表示される。
【０２８４】
ＯＫボタン２１２は、測色器３２のよる測定を完了させる指令を行うＧＵＩボタンである。キャンセルボタン２１４は、処理や操作を取り消す指令を与えるＧＵＩボタンである。ＯＫボタン２１２を押すことで、測色器３２による測定の処理を完了し、測定結果が保存される。
【０２８５】
上記の説明では目標印刷物４２や印刷装置１８で印刷した印刷物５０の画像中における特定箇所の色を測色器３２で測色する場合を説明したが、測色器３２による測定対象は、目標印刷物４２や印刷物５０に限らない。
【０２８６】
目標印刷物４２や印刷物５０の他、カラーチップなど別の見本で目標色が指定されている場合には、目標印刷物４２ではなくカラーチップを測色しても良い。
【０２８７】
このようにして、測色器３２による測色の対象となった位置の画像信号（原稿画像信号或いは読取画像信号）と測色器３２で取得した測色値の組合せデータが得られる。この組合せデータの利用方法に関する２つの具体例を以下に説明する。
【０２８８】
［測色値利用方法の第１例］
測色器３２から得られる測色値の利用方法の第１例として、原稿画像と色度値の対応関係に測色値を直接反映させる方法を説明する。
【０２８９】
図１７は測色値利用方法の第１例に係る構成を示したブロック図である。図１７に示す構成は、図３で説明した第１の主要構成に対して、測色器３２、色度値置換部７４、及び測色対象原稿画像信号取得部２４０が追加された構成となっている。図１７に示す構成において、図３で説明した構成と同一又は類似する要素には同一の符号を付し、その説明は省略する。
【０２９０】
測色対象原稿画像信号取得部２４０は、測色器３２を用いて印刷物を測色した測色位置に対応する原稿画像上の位置を把握して、原稿画像データ４０の中の測色位置に相当する画像位置の原稿画像信号値（「測色対象原稿画像信号値」という。）を取得する手段である。
【０２９１】
測色対象原稿画像信号取得部２４０の機能は、図２で説明した測色位置対応付け部７０に含まれている。測色位置対応付け部７０は、図１６で説明した測色推奨位置を提供する手段や、測色位置をユーザが設定できるＧＵＩ、指定された測色位置について自動的に測色を実施する自動測色手段などを含むことができる。
【０２９２】
色度値置換部７４は、目標印刷物４２の読取画像データに対して画像対応付け部６２及び第１の色変換部６４による処理が行われて生成された「原稿画像信号と色度値の対応関係データ」に対し、測色器３２から取得される測色値（ここではＬａｂ値）と、測色対象原稿画像信号取得部２４０から得られる測色対象原稿画像信号値（ＣＭＹＫ値）とを基に、原稿画像上の印刷物を測色した位置に相当する測色対象原稿画像信号値に対応する色度値データを測色器３２で取得した測色値に置き換える置換処理を行う。
【０２９３】
色度値置換部７４による置換処理を経て生成される置換処理後の「原稿画像信号と色度値の対応関係データ」を基に、第２の色変換テーブル作成部６６Ａによって第２の色変換テーブル９２Ａが作成される。
【０２９４】
図１７で説明した測色器３２、測色対象原稿画像信号取得部２４０及び色度値置換部７４の構成は、図４に示した構成や図５に示した構成にも同様に追加することができる。
【０２９５】
図１８は図５で説明した第２の主要構成に対して、色度値を測色値に置き換える機能を追加した構成を示すブロック図である。
【０２９６】
図１８に示す構成は、図５で説明した第２の主要構成に対して、測色器３２、色度値置換部７４、及び測色対象原稿画像信号取得部２４０が追加された構成となっている。
【０２９７】
図１８に示す構成の場合は、目標印刷物４２と、印刷装置１８で印刷された印刷物５０の両方に対して測色器３２による測色の実行が可能となる。
【０２９８】
色度値置換部７４は、目標印刷物４２の読み取りによって得られる「原稿画像信号と目標印刷物の色度値の対応関係データ」と、印刷物５０の読み取りによって得られる「原稿画像信号と印刷物の色度値の対応関係データ」の両方の色度値を、測色器３２から得られる測色値に置き換えることができる。
【０２９９】
色度値置換部７４による置換処理を経て生成される置換処理後の「原稿画像信号と目標印刷物の色度値の対応関係データ」及び「原稿画像信号と印刷物の色度値の対応関係データ」を基に、第３の色変換テーブル作成部１０２によって、第２の色変換部８０の入力色変換テーブル又は出力色変換テーブルが修正され、或いは、色補正テーブルが作成される。
【０３００】
このようにして画像信号と色度値の対応関係のデータに、測色器３２からの測色値を直接反映することにより、色変換の精度がより一層向上する。
【０３０１】
［測色値利用方法の第２例］
測色器３２から得られる測色値の利用方法の第２例として、測色値を基にスキャナプロファイルの選択又は補正を行う方法を説明する。
【０３０２】
画像読取部３０に用いられるスキャナは、一般にはＲＧＢ３原色のフィルタを通して取得した画像信号（スキャナ画像信号）を取得する。ＲＧＢ３原色のフィルタの分光感度は、分光測色器のＸＹＺ等色関数とは異なるものである。
【０３０３】
スキャナプロファイルとは、スキャナ画像信号と、測色値（デバイス非依存色空間の色度値）との対応付けをしたものである。スキャナにおけるＲＧＢ３原色のフィルタの分光感度（すなわち、スキャナの分光感度）は、分光測色器のＸＹＺ等色関数とは異なるものである。そのため、異なる分光特性を持つ色材や基材の場合に、スキャナで取得したＲＧＢ信号値は同じになる場合でも、測色器３２で取得されるＸＹＺ値(Lab値)は異なる事も起こり得る。つまり、スキャナプロファイルは印刷物の色材や基材に依存性がある。
【０３０４】
そこで、予め様々な色材や基材に対する複数のスキャナプロファイルをデータベースに用意しておき、測色対象読取画像信号と測色値の関係から、実際の印刷物での測色値に対して、最も近いスキャナプロファイルを選択する構成が好ましい。
【０３０５】
また、測色対象読取画像信号と測色値の関係からスキャナプロファイルの色変換テーブルを補正し、画像読取部３０で得られる色度値を実際の印刷物から得られる測色値に近くなるようにする構成も好ましい。
【０３０６】
図１９は測色値を基にスキャナプロファイルの選択と補正を行う手段を備えた構成例である。ここでは、測色器３２から得られる測色値を用いてスキャナプロファイルの選択と修正をどちらも実施する場合を説明するが、スキャナプロファイル選択と修正のどちらか一方を実施する形態も可能である。すなわち、スキャナプロファイルの選択のみ実施する形態でもよいし、スキャナプロファイルを１つだけ用意しておき、適応的に修正のみ実施するような形態でもよい。
【０３０７】
図１９に示した画像編集装置１２の構成例は、図３で説明した第１の主要構成に対して、測色器３２、測色対象読取画像信号取得部２４２、色変換テーブルデータベース２５０、第１の色変換テーブル選択部２５２、第１の色変換テーブル補正部２５４が追加された構成となっている。
【０３０８】
測色対象読取画像信号取得部２４２は、画像読取部３０から得られる読取画像データを基に、測色器３２を用いて印刷物を測色した測色位置に対応する読取画像データ上の位置を把握して、読取画像データ中の測色位置に相当する画像位置の画像信号値（「測色対象読取画像信号値」という。）を取得する手段である。
【０３０９】
測色対象読取画像信号取得部２４２の機能は、図２で説明した測色位置対応付け部７０に含まれている。なお、図１７で説明した測色対象原稿画像信号取得部２４０の機能と図１９の測色対象読取画像信号取得部２４２の機能は、両者とも測色器３２で測色値を取得した色と対応付けされる画像信号（測色対象画像信号）を取得する点で共通している。図１７で説明した測色対象原稿画像信号取得部２４０と図１９の測色対象読取画像信号取得部２４２とは、測色対象画像信号取得部として統合することができる。
【０３１０】
色変換テーブルデータベース２５０には、様々な色材や基材の組合せに対する複数のスキャナプロファイルが蓄積されている。また、色変換テーブルデータベース２５０には、過去に本システムで作成又は修正されたスキャナプロファイルを保存しておくことができる。色変換テーブルデータベース２５０には、印刷装置１８による印刷に使用することができる色材種と基材種の様々な組み合わせに対して、組み合わせ毎の画像読取部３０からの読取信号と色度値の対応関係を表す色変換テーブルが格納されている。色変換テーブルデータベース２５０は、「第１の色変換テーブルとして適用できる複数の色変換テーブルが格納されている第１の色変換テーブルデータベース」に相当する。
【０３１１】
第１の色変換テーブル選択部２５２は、測色器３２から得られる測色値と、測色対象読取画像信号取得部２４２から得られる測色対象読取画像信号値とを基に、色変換テーブルデータベース２５０の中から適切なスキャナプロファイルを選択する処理を行う。
【０３１２】
第１の色変換テーブル補正部２５４は、色変換テーブルデータベース２５０から読み出されたスキャナプロファイルの色変換テーブルに対し、測色器３２から得られる測色値と、測色対象読取画像信号取得部２４２から得られる測色対象読取画像信号値とを基に、テーブル値を補正する処理を行う。なお、第１の色変換テーブル補正部２５４は、図２で説明した第１のプロファイル補正部７２に含まれるものである。
【０３１３】
第１の色変換テーブル選択部２５２による選択処理、及び第１の色変換テーブル補正部２５４による修正処理のうち少なくとも一方の処理を経て得られた第１の色変換テーブル６８Ａが第１の色変換部６４に適用される。
【０３１４】
［スキャナプロファイルの選択方法の例について］
第１の色変換テーブル選択部２５２は、次の処理を行う。
【０３１５】
測色した位置に対応する測色対象読取画像信号値（ここではＲＧＢ値）からスキャナプロファイルの色変換テーブル（ＲＧＢ→Ｌａｂ変換テーブル）を参照して得られるＬａｂ値と、測色器３２で測色して得たＬａｂ値（測色値）の色差を算出し、平均色差又は最大色差、若しくはその両方を算出する。
【０３１６】
このような処理を、予め用意した色変換テーブルデータベース２５０内のスキャナプロファイルのすべてに対して実施し、平均色差や最大色差が最も小さくなるスキャナプロファイルを、第１の色変換部６４で使用するスキャナプロファイルとして選択する。
【０３１７】
こうして選択されたスキャナプロファイルの色変換テーブルをそのまま第１の色変換部６４に適用してもいし、当該スキャナプロファイルの色変換テーブルを第１の色変換テーブル補正部２５４にてさらに補正して、補正後の色変換テーブルを第１の色変換部６４に適用してもよい。
【０３１８】
［スキャナプロファイルの補正方法の第１例について］
次に、第１の色変換テーブル補正部２５４における補正方法の第１例について説明する。
【０３１９】
第１の色変換テーブル補正部２５４は、第２の色変換テーブル作成部６６Ａ（図３参照）に関する［実施例２］として説明した色変換テーブルの修正方法と、同様の方法で色変換テーブルを直接的に補正する構成とすることができる。
【０３２０】
既述の［実施例２］では、原稿画像信号と色度値の対応関係データを用いて、既存の色変換テーブルの格子点の色度値を修正することで所望の色変換テーブルを得るものであった。
【０３２１】
これに対し、第１の色変換テーブル補正部２５４では、画像読取部３０から得られる読取画像信号と、測色値との対応関係データを用いて、既存のスキャナプロファイルの色変換テーブルにおける格子点の色度値を修正することで所望のスキャナプロファイルの色変換テーブルを得る。
【０３２２】
すなわち、測色値が存在する読取画像信号周囲の格子点について、つまり、印刷物上の平網部分で測色器３２による測色が可能であった読取画像信号周囲の格子点について、局所的に色度値を測定値に置換して、色変換テーブルを補正することができる。
【０３２３】
また、［実施例２］で説明した例と同様に、この補正後の色変換テーブルに対して、さらに、平滑化（スムージング）処理を実施することも好ましい。
【０３２４】
［スキャナプロファイルの補正方法の第２例について］
次に、第１の色変換テーブル補正部２５４における補正方法の第２例について説明する。
【０３２５】
第１の色変換テーブル補正部２５４は、読取画像信号と測色値との対応が特定されている局所的な読取画像信号と測色値の対応関係データから画像読取部３０の色再現モデルを推定し、既存のスキャナプロファイルの色変換テーブル全体へ補正を行う構成とすることができる。
【０３２６】
例えば、画像読取部３０に用いられるスキャナの色再現モデルとして、以下のような３×３マトリクスとＲＧＢのガンマ（γ）値を想定する。３×３マトリクスは、ＲＧＢ原色のＸＹＺ値を成分とするマトリクスである。γ値はＲＧＢ単色階調の非線形性を表す。
【０３２７】
【数４】
2016048904.tif 000006
【０３２８】
Ｒ，Ｇ，Ｂは、画像読取部３０のデバイス信号値（読取画像信号値）であり、画像読取部３０から得られる信号値を「０−１」に規格化した値である。
【０３２９】
Ｘ，Ｙ，Ｚは、読取画像信号値に対応する測色値となる。色再現モデルのパラメータはＲ原色のＸＹＺ値（Ｘｒ，Ｙｒ，Ｚｒ）、Ｇ原色のＸＹＺ値(Ｘｇ，Ｙｇ，Ｚｇ)、Ｂ原色のＸＹＺ値（Ｘｂ，Ｙｂ，Ｚｂ）、ＲＧＢのγ値（γｒ，γｇ，γｂ）の合計１２個となる。
【０３３０】
測定点１つにつき読取画像信号値（Ｒ，Ｇ，Ｂ）に対する測色値Ｘ，Ｙ，Ｚの正解値が得られるので方程式が３つ得られる。よって、現在の印刷物に対応した画像読取部３０の色再現モデルを求めるには、印刷物上の測定点を４つ以上用意すればよい。測定点を４つ以上用意することにより、方程式が１２個以上となり、これら方程式を連立して解くことで１２個の未知パラメータを求めることができる。なお、測定点が５点以上であれば最適化して解くことになる。
【０３３１】
既存の色変換テーブルも上記の色再現モデルに当てはめることができる。
【０３３２】
つまりＲ，Ｇ，Ｂの原色のＸＹＺ値及びＲＧＢ階調のγ値を色変換テーブルから取得すればよい。
【０３３３】
このようにして現在の印刷物に対応したスキャナの色再現モデルと既存の色変換テーブルに対応したスキャナの色再現モデルが得られる。
【０３３４】
色再現モデルが得られたら、既存の色変換テーブルの各格子点（Ｒ，Ｇ，Ｂ）に対して以下のような補正をする。
【０３３５】
補正後色変換テーブル格子点ＸＹＺ値＝既存色変換テーブル格子点ＸＹＺ値＋（現在の印刷物に対するスキャナ色再現モデルのＸＹＺ値 −既存色変換テーブルからのスキャナ色再現モデルのＸＹＺ値）
なお、推定した現在の印刷物に対応したモデルを利用して色変換テーブルを新たに作成してもよい。ただし、印刷物上の測色点数は少ないことが想定されるため、少ない情報に基づいて１から色変換テーブルを作成するよりは、既存の色変換テーブルの大局的な色再現特性をベースに色材や基材の違いによる微小なズレ分をモデルで推定して修正する方が精度が良いことが期待できる。
【０３３６】
図１９の例に限らず、図２０に示すように、図５で説明した第２の主要構成に対しても、図１９と同様に、測色器３２、測色対象読取画像信号取得部２４２、色変換テーブルデータベース２５０、第１の色変換テーブル選択部２５２、第１の色変換テーブル補正部２５４を追加することができる。
【０３３７】
図２０に示す構成においては、目標印刷物４２と印刷物５０で使用される色材や基材が異なる場合には、目標印刷物４２と印刷物５０のそれぞれで測色を実施し、目標印刷物読取画像信号と目標印刷物４２の測色値の関係から目標印刷物読取画像変換用のスキャナプロファイルを選択及び／又は補正し、かつ、印刷物読取画像信号と印刷物５０の測色値の関係から印刷物読取画像変換用のスキャナプロファイルを選択及び／又は補正するのが好ましい。
【０３３８】
つまり、第１の色変換部６４において目標印刷物読取画像と印刷物読取画像の色変換では異なるスキャナプロファイルが使用される。
【０３３９】
＜測色値利用方法の第３例＞
図２１は、図１７で説明した構成の変形例を示すブロック図である。図２１に示す構成において、図１７で説明した構成の要素と同一又は類似する要素には同一の符号を付し、その説明は省略する。
【０３４０】
図２１に示す構成例では、図１７における色度値置換部７４に代えて、色変換テーブル修正部７６を備えている。図２１に示す構成例の場合、第２の色変換テーブル作成部６６Ａは、画像対応付け部６２及び第１の色変換部６４による処理が行われて生成された「原稿画像信号と色度値の対応関係データ」を基に、一旦、暫定的な色変換テーブルを作成する。色変換テーブル修正部７６は、第２の色変換テーブル作成部６６Ａによって作成された暫定的な色変換テーブルと、測色器３２から取得される測色値（ここではＬａｂ値）と、測色対象原稿画像信号取得部２４０から得られる測色対象原稿画像信号値（ＣＭＹＫ値）とを基に、暫定的な色変換テーブルにおける色度値を、測色器３２で取得した測色値に置き換える修正処理を行う。色変換テーブル修正部７６による修正処理を経て、第２の色変換テーブル９２Ａが生成される。
【０３４１】
図２１に示す構成例によれば、第２の色変換テーブル作成部６６Ａによって暫定的に作成された色変換テーブルであるプロファイルを測色器３２の測色値で直接修正するため、測色器３２による測色値が色変換テーブルに対して高精度に反映される。
【０３４２】
図２２は、図１８で説明した構成の変形例を示すブロック図である。図２２に示す構成において、図１８で説明した構成の要素と同一又は類似する要素には同一の符号を付し、その説明は省略する。
【０３４３】
図２２に示す構成例では、図１８における色度値置換部７４に代えて、色変換テーブル修正部７６を備えている。図２２に示す構成例の場合、第３の色変換テーブル作成部１０２は、画像対応付け部６２及び第１の色変換部６４による処理を経て生成された「原稿画像信号と目標印刷物の色度値の対応関係データ」並びに「原稿画像データと印刷物の色度値の対応関係データ」を基に、一旦、暫定的な色変換テーブルを作成する。色変換テーブル修正部７６は、第３の色変換テーブル作成部１０２によって作成された暫定的な色変換テーブルと、測色器３２から取得される測色値（ここではＬａｂ値）と、測色対象原稿画像信号取得部２４０から得られる測色対象原稿画像信号値（ＣＭＹＫ値）とを基に、暫定的な色変換テーブルにおける色度値を測色器３２で取得した測色値に置き換える修正処理を行う。色変換テーブル修正部７６による修正処理を経て、色変換テーブル７７Ａが生成される。こうして得られた色変換テーブル７７Ａは第２の色変換部８０に用いられる。
【０３４４】
図２２に示す構成例によれば、第３の色変換テーブル作成部１０２によって作成された暫定的な色変換テーブルを測色器３２の測色値で直接修正するため、測色器３２による測色値が色変換テーブルに対して高精度に反映される。
【０３４５】
＜位置合わせ後の色抽出方法の具体例＞
ここで、原稿画像データと読取画像データの位置合わせを行った後の色抽出方法の具体例を説明する。
【０３４６】
図２で説明した画像対応付け部６２は、原稿画像データと読取画像データの位置合わせを行った後に、それぞれのデータから色情報を抽出する処理（「色抽出処理」という。）を行う。
【０３４７】
位置合わせ後の色抽出処理としては、原稿画像データと読取画像データとの対応する位置の画素単位で、つまり、ピクセル・バイ・ピクセル（pixel by pixel）で、色情報としての画像信号値を取得する構成を採用することができるのは当然であるが、画素単位に限らず、画素の面積よりも大きな面積の単位領域から色情報を取得する構成を採用することができる。色抽出のための単位領域を構成する画素の数は、２以上任意の数に設定することができる。色抽出のための単位領域の形状や大きさは、様々な設計が可能である。
【０３４８】
色抽出に際しては、原稿画像データ上で単位領域のサイズの着目領域を設定し、抽出条件を満たす着目領域から色情報を抽出する構成とすることができる。以下、具体的な例で説明する。
【０３４９】
図２３は、原稿画像データと読取画像データの位置合わせを行った後に実施される色抽出方法の例を示すフローチャートである。図２３は、図６で説明したフローチャートにおけるステップＳ１２２とステップＳ１２４の間に追加することができる工程のフローチャートである。図６のステップＳ１２２の後に、図２３のステップＳ２０２に進む。
【０３５０】
まず、原稿画像データに着目領域を設定する処理が行われる（ステップＳ２０２）。着目領域は、色抽出処理の演算対象として着目する規定サイズの画像領域である。
【０３５１】
着目領域は、例えば、印刷物上で一辺が１ミリメートル［ｍｍ］の正方形領域とすることができる。着目領域のサイズや形状については、様々な設定が可能である。ここでは説明を簡単にするために、着目領域の形状は正方形であるとする。
【０３５２】
着目領域の面積は、読取画像データの１画素の面積よりも大きいことが好ましい。読取画像データの１画素の面積は、画像読取部３０の読取解像度から特定される。また、着目領域の面積の上限については、測色器３２のアパーチャーの面積と同等、又は、アパーチャーの面積よりもやや広い面積にすることが好ましい。
【０３５３】
着目領域の設定は、画像内における位置の指定をも含む。原稿画像データ上で着目領域の位置を順次移動させ、各位置における着目領域について処理（ステップＳ２０４〜ステップＳ２１０）が行われる。
【０３５４】
ステップＳ２０４では、原稿画像データにおける全エリアについて、着目領域の移動による走査を完了したか否か判定される（ステップＳ２０４）。ステップＳ２０４にて、Ｎｏ判定であれば、ステップＳ２０６に進み、着目領域が第１の抽出条件を満たすか否かを判定する。ステップＳ２０６の処理は、「着目領域が第１の抽出条件を満たすか否かを判別する処理」に相当する。
【０３５５】
第１の抽出条件は、着目領域内における色の差が閾値以下であること、という条件を含むことが好ましい。本例の場合、第１の抽出条件は、画像の着目領域内にエッジを含んでいないこと、かつ、着目領域内における色の差が閾値以下であること、という二つの条件要素を両方とも満たすことを要求する。
【０３５６】
「着目領域内にエッジを含んでいない」とは、「着目領域内にエッジが非存在である」ことに相当する。「着目領域内における色の差が閾値以下である」とは、「着目領域内での色の差が、許容範囲として規定された第１の抽出用閾値以下である」ことに相当する。
【０３５７】
エッジは、画像中の濃淡（明るさ）や色が急激に変化している箇所を意味する。一般に、画像中の輪郭や線、異なる色の境界部分などは、濃淡や色が急激に変化するため、これらはエッジに該当する。
【０３５８】
第１の抽出条件は、「一様な領域」の定義に相当している。つまり、第１の抽出条件は、画像の注目領域内にエッジを含んでいないこと、かつ、着目領域内における色の差が閾値以下となる「一様な領域」を抽出するための条件である。「一様な領域」とは、領域内の色が一様である領域を意味している。「一様」という用語は、厳密に一定である場合に限らず、許容できるばらつきや誤差を含む意味で用いる。
【０３５９】
着目領域内における色の差についての許容範囲として定める第１の抽出用閾値は、例えば、ＣＭＹＫ値のばらつきの許容範囲としてΔＣＭＹＫ値の値を定めておくことができる。また、第１の抽出用閾値は、Ｃ、Ｍ、Ｙ、Ｋの色毎に、ばらつきの許容範囲としてΔＣ値、ΔＭ値、ΔＹ値、ΔＫ値の各値を定めておくことも可能である。
【０３６０】
着目領域が第１の抽出条件を満たしている場合には、ステップＳ２０６でＹｅｓ判定となり、ステップＳ２０８に進む。
【０３６１】
ステップＳ２０８では、着目領域が第２の抽出条件を満たすか否かを判定する。
【０３６２】
第２の抽出条件は、第１の抽出条件を満たす着目領域に対応する位置の読取画像データにおける着目領域内に読取画像データが存在すること、かつ、当該対応する位置の読取画像データにおける着目領域内に読取画像の画像欠陥が存在しないこと、という二つの条件要素を両方とも満たすことを要求する。
【０３６３】
画像欠陥としては、読み取り対象印刷物のキズや、読み取り時に付着したゴミなどが該当する。「画像欠陥が存在しない」とは、「画像欠陥が非存在である」ことに相当する。具体例として、「キズ及びゴミが存在しない」こと、すなわち「キズ及びゴミが非存在である」ことに相当する。読取画像の画像欠陥であるキズやゴミは、読取画像データにおける輝度の分散値が閾値以下であるか否かによって判断できる。つまり、着目領域内にキズやゴミが存在すると、その影響で輝度の分散値が大きくなる。輝度の分散値についての許容範囲として第２の抽出用閾値を規定しておき、着目領域について、輝度の分散値が第２の抽出用閾値以下となった場合は、キズやゴミによる影響がない「一様な領域」であると判断される。その一方、輝度の分散値が第２の抽出用閾値よりも大きい場合は、キズやゴミなどの存在が疑われるため「一様な領域」の対象外として抽出の処理から除外する。
【０３６４】
本例では、第１の抽出条件を満たし、かつ、第２の抽出条件を満たす着目領域を「一様な領域」として抽出する。
【０３６５】
ステップＳ２０８でＹｅｓ判定となると、ステップＳ２１０に進む。ステップＳ２１０では、「一様な領域」であるとして判断された着目領域内の画像信号値と、これに対応する読取画像信号値とを抽出する処理が行われる。つまり、着目領域のサイズで一様な（均一な）色が抽出される。
【０３６６】
ステップＳ２１０の後は、ステップＳ２０２に戻り、着目領域の位置を移動させて、ステップＳ２０２〜Ｓ２１０の処理を繰り返す。また、ステップＳ２０６でＮｏ判定の場合やステップＳ２０８でＮｏ判定の場合、いずれの場合もステップＳ２０２に戻る。
【０３６７】
着目領域の位置を変えて、画像内の全エリアの走査を完了すると、ステップＳ２０４でＹｅｓ判定となり、ステップＳ２１２に進む。
【０３６８】
ステップＳ２１２では、ステップＳ２１０で抽出した画像信号値と読取画像信号値との対応関係のデータを生成する。原稿の画像信号値はＣＭＹＫ値、読取画像信号値がＲＧＢ値であるとすると、ステップＳ２１２では、第１の抽出条件と第２の抽出条件を満たす一様な領域についてＣＭＹＫ−ＲＧＢの色情報の対応関係が得られることになる。ステップＳ２１２の処理は、「対応関係色情報抽出処理」に相当する。
【０３６９】
ステップＳ２１２の後は、図２３のフローチャートを抜け、図６で説明したステップＳ１２４に進む。
【０３７０】
なお、図２３のステップＳ２０８で説明した第２の抽出条件の判定処理については、省略する形態も可能である。キズやゴミによる影響を考慮せずに、ステップＳ２０６で第１の抽出条件を満たす場合に（ステップＳ２０６でＹｅｓ判定）、ステップＳ２１０に進む形態も可能である。
【０３７１】
[着目領域の設定について]
着目領域の設定に関しては、サイズの異なる複数種類の着目領域を定めることができる。着目領域の規定サイズとして、面積の異なる２種類以上のサイズを定めておき、着目領域を面積順（サイズ順）に段階的に設定することにより、画像内から面積順に、それぞれ一様な領域を抽出することもできる。
【０３７２】
例えば、着目領域の面積サイズとして、小、中、大の３種類を用意し、小面積の第１サイズ、中面積の第２サイズ、大面積の第３サイズの各サイズで、順番に図２３のフローチャートを実施して、各サイズの着目領域で色情報の抽出処理を行うことができる。
【０３７３】
着目領域のサイズが大きい場合には、画像内で相対的に大面積を占める色が抽出される。その一方、着目領域のサイズが小さい場合には、画像内で相対的に小面積を占める色が抽出される。画像内に占める面積が大きい色ほど、重要度の高い色であると考えることができるため、着目領域の大きさに応じて、色の重要度を示す「重み」を設定することができる。着目領域の面積順に色抽出を行うと、抽出された色に対する重み付けの処理が簡単である。ここでいう「重み」は、色変換テーブルとしてのプロファイルを作成する際の色合わせの優先度（重要度）を示す値である。プロファイルの作成に際して、重みが大きい色を優先的に、その色の推定精度が高くなるように、プロファイルが作成される。
【０３７４】
また、着目領域の設定に際し、原稿画像データと読取画像データの位置合わせ精度が低い場合には、着目領域を大きい面積に設定することが好ましい。例えば、位置合わせ精度が低い場合には、着目領域を一辺４ミリメートル［ｍｍ］の正方形に設定し、比較的大きな着目領域内で一様な領域のみを抽出する。
【０３７５】
位置合わせの精度を判断する手段として、表示部３４（図１参照）の画面に、位置合わせ処理の結果としての原稿画像と読取画像を重ね表示する構成を採用することができる。
【０３７６】
重ね表示の方法としては、原稿画像及び読取画像のうち、一方の画像を透過画像にして、オーバーラップ表示とすることができる。このような重ね表示により、ユーザは原稿画像と読取画像の位置合わせの精度を目視で確認することができる。位置合わせ精度が低い場合に、着目領域の面積を大きい値に設定するというユーザ選択が可能となる。
【０３７７】
［色抽出処理の適用について］
図２３で説明した色抽出方法は、図３で説明した構成の画像対応付け部６２における色抽出方法として適用することができる。また、図２３で説明した色抽出方法は、図６説明したフローチャートにおけるステップＳ１３２とステップＳ１３４の間に追加することもできる。図６のステップＳ１３２の後に、図２３のステップＳ２０２に進むことが可能である。
【０３７８】
また、図２３で説明した色抽出方法は、図４で説明した構成の画像対応付け部６２における色抽出処理の方法としても適用することができる。すなわち、図４で説明したように、読取画像データに対して第１の色変換部６４による色変換処理を施して色度値に変換した読取色度値画像データを用いて、原稿画像データと読取色度値画像データの位置合わせを行った後の色抽出方法についても、図２３と同様の色抽出方法を適用することができる。この場合、読取画像データを「読取色度値画像データ」に置き換え、ＲＧＢの信号値を「色度値」（Ｌａｂ値）に置き換えて理解すればよい。
【０３７９】
［具体的な印刷物の例による説明］
次に、図２３で説明した色抽出処理の具体的な例について、図２４から図２７を用いて説明する。
【０３８０】
図２４は原稿画像データ２６０に着目領域２６２を設定する処理の例を示す概念図である。図２４では図面記載の制約上、画像の色や濃淡を表現できていないが、実際には様々な色による濃淡のある画像内容となっている。図２５も同様である。
【０３８１】
原稿画像データ２６０は、図１で説明した原稿画像データ４０の具体例に該当する。図２４では、分かり易く図示するために、着目領域２６２としてサイズの大きなものを描いた。着目領域２６２のサイズの一例として、一辺が１ミリメートルの正方形とすることができる。図２４において、原稿画像データ２６０の左上隅に着目領域２６２の初期位置が設定されている。この初期位置から原稿画像データ２６０上で着目領域２６２の位置を順次移動させながら、各位置で図２３の処理を行い、原稿画像データ２６０の全エリアを走査する。
【０３８２】
図２４中の矢印と破線は、着目領域２６２の位置を順次移動させて、全エリアを走査する様子を概念的に示したものである。着目領域２６２を設定する各位置は、着目領域同士が重ならない非重複の位置とすることが好ましい。
【０３８３】
図２５は画像読取部３０（図２参照）から得られる読取画像データの例である。図２５に示した読取画像データ２７０は、原稿画像データ２６０（図２４参照）との位置合わせ処理が済んだ読取画像データである。読取画像データ２７０は、図２で説明した画像対応付け部６２によって原稿画像データ２６０との位置関係が対応付けられている。読取画像データ２７０は、図７で説明した「対応付け済み読取画像データ１２２」の具体例に該当する。
【０３８４】
図２５の読取画像データ２７０において符号２７２、２７３、２７４で示した黒塗領域は、読取画像データが存在しない領域を示している。図２５の読取画像データ２７０は、印刷物を画像読取部３０（図１参照）で読み取る際に、印刷物を画像読取部３０の画像読取枠に対して斜めに配置して読み取りを行ったものとなっている。黒塗領域２７２、２７３、２７４は、このような印刷物の斜め配置に伴い、画像読取枠から外れた領域に相当している。
【０３８５】
画像読取部３０の画像読取枠に対して印刷物を斜めに配置した場合や、画像読取枠の大きさよりも印刷物が大きい場合などに、読取画像データが存在しない領域が発生する。
【０３８６】
図２６は、図２４に示した原稿画像データ２６０から第１の抽出条件を満たすものとして抽出される領域とその色の例である。図２６に示した正方形の各セルは、図２４で説明した着目領域２６２の各設定位置に対応している。図２３で説明したステップＳ２０６によって、図２６のように、着目領域２６２の面積を単位として、一様な色の領域が抽出される。なお、図２６において、着目領域から抽出される色は、図２４の原稿画像データ２６０の色と対応するものであるが、図面記載の制約上、色の対応関係を表現できていない。
【０３８７】
図２７は、図２４に示した原稿画像データ２６０から第１の抽出条件を満たし、かつ、第２の抽出条件を満たすものとして抽出された着目領域に対応する位置の読取画像データにおける領域から抽出される領域とその色の例である。なお、図２７において、着目領域の位置に対応する領域から抽出される色は、図２５の読取画像データ２７０の色と対応するものであるが、図面記載の制約上、色の対応関係を表現できていない。
【０３８８】
図２３のステップＳ２０８で説明した第２の抽出条件は、「対応する読取画像データが存在すること」という条件を含んでいる。図２５において符号２７２、２７３、２７４で示した黒塗領域には読取画像データが存在しない。したがって、図２７において、例えば、符号２７６で示した領域のように、読取画像データが存在しない領域は、第２の抽出条件を満たさず、色の抽出が行われない。
【０３８９】
図２４から図２７に示したように、原稿画像データ２６０と読取画像データ２７０からそれぞれ対応する位置の着目領域の色情報が抽出されて、ＣＭＹＫ−ＲＧＢの対応関係データが得られる。
【０３９０】
［第１の抽出条件又は第２の抽出条件に追加できる付加的条件について］
図２３で説明した第１の抽出条件又は第２の抽出条件について、さらに「着目領域の周辺が着目領域の色と同じ色であること」という付加条件を追加する構成も可能である。
【０３９１】
図２８は、着目領域の周辺の領域を説明するために描いた説明図である。図２８は、原稿画像データの一部を拡大した図である。図２８では７×７個の着目領域の範囲を示した。
【０３９２】
着目領域の面積サイズで区画された格子領域を「セル」と呼ぶ。着目領域の周辺の領域が着目領域の色と同じ色であるという条件は、周辺の領域にエッジを含んだ領域（格子領域）が存在しないこと、という条件と同等である。
【０３９３】
ここでは、図２８の中央に示した「Ａ」のセルと、Ａのセルの周囲に接する８セルの９セルの領域は同一の色であるとする。また、「周辺の領域」として、着目領域に隣接する周囲８セルの範囲であるとする。この場合に、図２８の例では、中央に「Ａ」で示したセルが「着目領域」となった場合、Ａの周囲に隣接する周辺の８セルがＡと同じ色であるため、「Ａ」のセルは「着目領域の周辺が着目領域の色と同じ色であること」という条件を満たす領域として抽出される。
【０３９４】
なお、「周辺の領域」の定め方は、図２８の例に限らない、Ａのセルを囲む周囲８セルのうちの一部のみを「周辺の領域」と定めてもよいし、８セルのさらに外側に接する１６セルの一部又は全部を「周辺の領域」に加えてもよい。
【０３９５】
［抽出した色の重み付けの例について］
着目領域のサイズに応じて重みを設定する構成に代えて、又は、これと組み合わせて、次のような重みの設定方法を採用することができる。
【０３９６】
（例１）図２８で説明したように、着目領域の周辺の領域が着目領域の色と同じ色である場合に、その着目領域から抽出した色の重みを大きい値に設定する、という形態とすることができる。図２８の例では、中央のＡから抽出した色の重みを大きくする。
【０３９７】
（例２）抽出した色の画像内に占める面積に応じて重みを設定してもよい。画像内に占める面積が大きい色ほど、重みを大きくすることができる。
【０３９８】
（例３）図２３で説明したフローチャートにしたがって抽出した色の出現頻度に応じて重みを設定してもよい。抽出した色の出現頻度が高いほど、重みを大きくすることができる。出現頻度は、同一色として抽出した着目領域の個数（点数）で表すことができる。
【０３９９】
（例４）色の重要度に応じて、重みを設定する形態とすることができる。色の重要度は、予め設定しておくことができる。例えば、予め重要な色として記憶させておいた記憶色、特色、或いは、コーポレートカラーなどの重要色に対して、各色の重要度に応じた重みを定めておくことができる。
【０４００】
記憶色には、任意の色を指定することができる。例えば、ペールオレンジ、緑色、及び青色のうち少なくとも一つの色を指定することができる。ユーザは、適宜のユーザインターフェースから重要色を指定することができ、各重要色に対する重みを指定することができる。ユーザが「重み」の値を直接的に指定してもよいし、「重み」と相関のある「優先度」を指定してもよい。優先度を指定する場合には、重みと優先度の対応関係が予め定められており、指定した優先度に応じた「重み」の値が特定される。また、重要色はデータベースに登録されていてもよい。
【０４０１】
（例５）測色器３２で測色した色の重みを大きくしてもよい。測色器３２によって測色した色は重要な色であると考えられ、得られた測色値の信頼性も高い。
【０４０２】
（例６）重みを下げる例として、ビジーな画像領域の中にある色の重みを下げることが考えられる。「ビジーな画像領域」であるか否かの判断方法については、例えば、隣接する単位領域内にエッジが含まれている場合に、ビジーな画像領域であると判断することができる。
【０４０３】
（例７）重みを下げる他の例として、画像濃度のシャドウ領域の重みを下げることが考えられる。シャドウ領域は、一般にスキャナの読取精度が低い。すなわち、シャドウ領域は読取画像で階調が潰れやすい。階調が潰れるとは、階調が十分に再現できないことを意味する。したがって、シャドウ領域から抽出された色は重みを下げる構成を採用することにより、色変換精度を高めることができる。
【０４０４】
使用する画像読取部３０の特性に基づいて「シャドウ領域」を特定することができる。つまり、使用する画像読取部３０の特性によって、階調が潰れるシャドウ領域を規定することができる。
【０４０５】
また、シャドウ領域における読取画像信号の精度が低いことから、シャドウ領域の色を抽出しない、という条件を第１の抽出条件又は第２の抽出条件に付加条件として追加する構成も可能である。或いはまた、シャドウ領域から抽出した色については、抽出結果から除外するという処理を採用することも可能である。
【０４０６】
（例８）重みを下げる他の例として、スキャナ読み取りの信頼性が低い領域から抽出した色の重みを小さくするか、或いは、スキャナ読み取りの信頼性が低い領域から色を抽出しない、としてもよい。「スキャナ読み取りの信頼性が低い領域」とは、読取画像信号の精度が低い領域を意味する。信頼性の低い領域は、具体的には、例えば、画像読取部３０に用いるスキャナのスキャン面の周囲四辺の幅１センチメートル［ｃｍ］から数センチメートル［ｃｍ］程度の幅の領域のことを指す。
【０４０７】
図２９は、スキャナにおける読み取りの信頼性が低い領域の具体例を示す説明図である。図２９の符号２７８で示した四角形の最外縁がスキャナにおけるスキャン面の外縁を表しており、スキャン面の周囲四辺の各辺の外縁からそれぞれ内側に寸法ｄ１、ｄ２、ｄ３、及びｄ４の幅を有する領域２７９が「信頼性の低い領域」となっている。最も単純な例では、信頼性の低い領域２７９は、スキャン面における周囲四辺の一定幅の領域、つまり、ｄ１＝ｄ２＝ｄ３＝ｄ４とされる。また、他の例として、図２９における縦方向の辺に沿った領域の幅と、横方向の辺に沿った領域の幅とを変えてもよい。つまり、縦方向の辺に沿った領域の幅であるｄ１とｄ３は同じ値とし（ｄ１＝ｄ３）、かつ、横方向の辺に沿った領域の幅であるｄ２とｄ４は同じ値とし（ｄ２＝ｄ４）、かつ、縦方向の辺に沿った領域の幅と、横方向の辺に沿った領域の幅とは互いに異なる値とすることができる（ｄ１≠ｄ２）。
【０４０８】
スキャナの機種により、信頼性が低い領域は異なるため、スキャナの性能に応じて、領域２７９の幅を規定する各寸法ｄ１、ｄ２、ｄ３、及びｄ４を適宜設定するとよい。
【０４０９】
［重みの反映方法について］
次に、色変換テーブルの作成に際して「重み」を反映させる方法の例を説明する。図１０及び図１１で説明したように、原稿画像と読取色度値との対応関係（ＣＭＹＫ−Ｌａｂ）から色変換テーブルを作成する際に、格子点が取り合いになるケースがある。「格子点が取り合い」とは、例えば、図１０のＩＤ＝３とＩＤ＝４とで同じ格子点に、複数の色度値が対応しているような場合を意味する。図１０及び図１１で説明した実施例では、１つの格子点に複数の色度値が対応していた場合に、当該格子点の色度値は複数の色度値の単純平均になるため、絵柄の中に重要な色がある場合などであっても、色変換テーブルには、単なる平均値として反映される。つまり、重要な色であるか否かは区別されない。
【０４１０】
そこで、色変換テーブルの作成（修正）に際して、「重要な色」という観点を加味し、色抽出の処理で抽出した色に対して、重要度に応じた「重み」を設定しておき、色変換テーブルのＬａｂ値を設定又は修正する場合に「重み」を反映する構成を採用する形態とすることができる。
【０４１１】
図１０及び図１１で説明した例に関して、さらに「重み」を反映させる例を図３０に示す。ＩＤ＝３とＩＤ＝４との単純平均Ｌａｂ値の場合、Ｌａｂ＝(７．１５，２．５，−２３)となる。
【０４１２】
その一方で、図３０に示す重みの設定を用いて、ＩＤ＝３とＩＤ＝４の重み付き平均Ｌａｂ値を計算すると、重み付き平均Ｌａｂ＝（ｗ３×Ｌａｂ３＋ｗ４×Ｌａｂ４）／（ｗ３＋ｗ４）＝(７．１１，７．８，−２０．５)となる。ｗ３はＩＤ＝３の重み係数を表し、Ｌａｂ３はＩＤ＝３のＬａｂ値を表す。ｗ４はＩＤ＝４の重み係数を表し、Ｌａｂ４はＩＤ＝４のＬａｂ値を表す。
【０４１３】
重み付き平均Ｌａｂ＝(７．１１，７．８，−２０．５)は、単純平均Ｌａｂ＝(７．１５，２．５，−２３)と比較して、ＩＤ＝３のＬａｂ値が優先されている。
【０４１４】
また、図１４で説明した差分Ｌａｂによって入力プロファイルの色変換テーブルを修正する場合についても同様に、差分の重み付き平均Ｌａｂ値を使用することができる。
【０４１５】
図３１は、図１４で説明した例に関して、さらに「重み」を反映させる例を示す。ＩＤ＝３とＩＤ＝４のそれぞれの差分Ｌａｂを基に、これらの単純平均値である単純平均差分Ｌａｂ値を計算すると、既述のとおり単純平均差分Ｌａｂ値＝（−０．５，０，−１）となる。
【０４１６】
これに対し、図３１に示す重みの設定を用いて、ＩＤ＝３とＩＤ＝４のそれぞれの差分Ｌａｂを基に、これらの重み付き平均値である重み付き平均差分Ｌａｂ値を計算すると、重み付き平均差分Ｌａｂ＝（ｗ３×ΔＬａｂ３＋ｗ４×ΔＬａｂ４）／（ｗ３＋ｗ４）＝(−０．１，−２．５，２．３)となる。ｗ３はＩＤ＝３の重み係数を表し、ΔＬａｂ３はＩＤ＝３の差分Ｌａｂ値を表す。ｗ４はＩＤ＝４の重み係数を表し、ΔＬａｂ４はＩＤ＝４の差分Ｌａｂ値を表す。
【０４１７】
重み付き平均差分Ｌａｂ＝(−０．１，−２．５，２．３)は、単純平均差分Ｌａｂ＝（−０．５，０，−１）と比較して、ＩＤ＝３の差分Ｌａｂが優先されている。
【０４１８】
［白色点の抽出について］
目標印刷物４２又は印刷物５０を画像読取部３０で読み取った際に、印刷画像における周囲の色の影響を受けて、読取画像における無印刷の白紙の領域に色が付くことがある。このため、周囲に色が隣接しない特定領域の白色を「紙白」として抽出することが好ましい。特定領域から抽出した紙白の情報は、プロファイルのタグ情報である白色点（ホワイトポイント）「wtpt」に使用される。
【０４１９】
周囲に色が隣接しない領域から白色点の情報を取得する方法として、図２８で説明した着目領域の重み付けの場合と同様に、着目領域と同サイズの隣接するセル（格子領域）が白色である場合の中心のセル「Ａ」の値を白色点として使用することができる。
【０４２０】
ただし、図２３から図３１で説明した色抽出処理と重み付けに関する処理に用いる着目領域に比べて、白色点を抽出する際の着目領域は、十分に大きいサイズであることが好ましい。図２３から図３１で説明した色抽出処理と重み付けに関する処理に用いる着目領域のサイズは概ね一辺が数ミリメートル［ｍｍ］の大きさであるのに対し、白色点の抽出に用いる着目領域のサイズは概ね一辺が数センチメートル［ｃｍ］の大きさとすることが好ましい。
【０４２１】
周囲に色が隣接しない領域から白色点の情報を取得する他の方法として、原稿画像データに含まれる複数の白色領域のうち、最大の面積となる白色領域、又は、最大の周囲長と
なる白色領域の重心に近い格子領域の平均値を白色点として使用することができる。「重心に近い格子領域」は、重心に最も近い格子領域とすることができる。
【０４２２】
図３２を用いて白色領域の重心の求め方を説明する。図３２では７×７個の格子領域（画素）の範囲が示されており、そのうち白色領域は、５×５個の格子領域（画素）の範囲であるとする。
【０４２３】
白色領域が合計ｎ画素のみで構成される場合において、各白色画素の画素位置を（Ｘｉ，Ｙｉ）で表すと、白色領域の重心位置は次の式で求めることができる。
【０４２４】
【数５】
2016048904.tif 000007
【０４２５】
白色点の抽出方法に関する他の例として、以下のような方法を採用してもよい。
【０４２６】
<他の例１>
スキャンの対象とする印刷物の全面に紙白相当部分が存在しない場合の対応方法として、代表的な用紙カテゴリーごと、或いは、個別の用紙銘柄ごとの紙白測色値を予め保持し、又は予め測色してデータベース化しておき、ユーザが対象印刷物と同じ用紙カテゴリー又は同じ用紙銘柄の紙白測色値を選択する構成とすることができる。代表的な用紙カテゴリーとして、例えば、グロスコート紙、マットコート紙、或いは、上質紙などがある。これら複数の用紙カテゴリーのそれぞれについて、紙白測色値を予め定めておくことができる。
【０４２７】
<他の例２>
印刷物に紙白部分が存在する場合には、印刷物から紙白を測色することができる。すなわち、測色器３２によって印刷物の紙白部分を測色することにより、紙白測色値を取得してもよい。或いは、印刷物と同じ用紙が手元にあれば、その用紙を測色して紙白測色値を取得してもよい。
【０４２８】
<他の例３>
読取画像全体から（上記の周囲に色が隣接しない特定領域ではなく）、紙白を自動抽出する構成を採用してもよい。例えば、原稿画像上で（Ｃ，Ｍ，Ｙ，Ｋ）＝（０，０，０，０）である全ての画素又は着目領域に対応する位置合わせ済み読取画像の読取画像信号値を抽出し、抽出した読取画像信号値のチャンネルごとの中央値を紙白情報として採用する。
【０４２９】
読取画像信号値がＲＧＢ値の場合は、Ｒ／Ｇ／Ｂの各チャンネルについて、チャンネルごとの中央値を求める。また、読取画像信号値として、ＲＧＢ値をスキャナプロファイルでＬａｂ値に変換済みであれば、Ｌ／ａ／ｂの各チャンネルについて、チャンネルごとの中央値を求める。こうして得られた読取画像信号値のチャンネルごとの中央値を紙白情報として採用することができる。なお、チャンネルごとの「中央値」の代わりに、チャンネルごとの「平均値」としてもよい。
【０４３０】
プロファイルのタグ情報である白色点「wtpt」には、紙白のＸＹＺ値が使用される。つまり、上記のように取得した紙白情報又は紙白測色値は、ＸＹＺ値に変換して使用する。
【０４３１】
［第３の色変換テーブル作成部１０２によるフィードバック調整について］
図５で説明した第３の色変換テーブル作成部１０２は、原稿画像データ４０と目標印刷物４２の読取画像から作成したＣＭＹＫ−Ｌａｂの対応関係データ（これを「第１のＣＭＹＫ−Ｌａｂデータ」という。）と、実際の印刷物５０の読取画像と原稿画像データ４０から作成したＣＭＹＫ−Ｌａｂの対応関係データ（これを「第２のＣＭＹＫ−Ｌａｂデータ」という。）を基に、第２の色変換部８０における色変換テーブルを修正する役割を果たす。このような修正の処理を「フィードバック調整」と呼ぶ。
【０４３２】
図５で説明した構成の場合、第１のＣＭＹＫ−Ｌａｂデータを作成する処理と、第２のＣＭＹＫ−Ｌａｂデータを作成する処理とは、それぞれ独立に実施され、それぞれの処理において色抽出の処理も独立に実施される。したがって、第１のＣＭＹＫ−Ｌａｂデータと、第２のＣＭＹＫ−Ｌａｂデータとが必ずしも対応していない場合があり得る。
【０４３３】
そのため、第１のＣＭＹＫ−Ｌａｂデータと第２のＣＭＹＫ−Ｌａｂデータとが対応しているか否かを確認する処理を追加し、両者のデータのうち、ＣＭＹＫ値が一致するデータのみをフィードバック調整に使用する構成とする形態も好ましい。
【０４３４】
すなわち、第１のＣＭＹＫ−Ｌａｂデータの作成過程で抽出されたＣＭＹＫ−Ｌａｂ抽出データ群と、第２のＣＭＹＫ−Ｌａｂデータの作成過程で抽出されたＣＭＹＫ−Ｌａｂ抽出データ群のうち、ＣＭＹＫ値が一致するデータのみを抽出する「抽出データ対応付け処理」を行う構成とすることができる。
【０４３５】
抽出データ対応付け処理を行う処理部としての抽出データ対応付け処理部は、図５に示した第１の色変換部６４と第３の色変換テーブル作成部１０２の間、すなわち、第１の色変換部６４の後段、かつ、第３の色変換テーブル作成部１０２の前段に設けることができる。或いはまた、抽出データ対応付け処理部は、第３の色変換テーブル作成部１０２の機能の一部として搭載することができる。
【０４３６】
抽出データ対応付け処理の工程は、図６におけるステップＳ１４６の前処理として追加することができる。
【０４３７】
［位置合わせの演算負荷を軽減する方法について］
大サイズ画像、かつ、高解像度の画像は、位置合わせの処理を行う際に、演算負荷が大きく、大容量のメモリ領域を必要とする。したがって、演算負荷を軽減するために、原稿画像と読取画像の位置合わせの処理に際して、縮小画像による位置合わせの処理と、切り出し画像による位置合わせの処理の２回の処理に分けて位置合わせを行う構成を採用することができる。縮小画像は元の画像データを一定の割合で間引いて生成することができる。切り出し画像とは、元の画像の一部分を切り出した部分画像である。
【０４３８】
縮小画像による位置合わせ処理は、位置合わせの精度が低下するため、縮小画像による位置合わせの処理後に、元の画像の部分画像である切り出し画像によって精度の高い位置合わせを行う。このような段階的な位置合わせ処理を行うことにより、演算負荷を軽減することができる。
【０４３９】
或いはまた、元の画像を複数の画像領域に分割し、分割されたそれぞれの分割画像について、位置合わせの処理と、色抽出処理を行い、分割画像毎に得られた結果を統合して、画像全体の情報を得るという構成も可能である。
【０４４０】
［表面加工への対応について］
例えば、包装や容器等に使用されるパッケージ印刷用の原稿画像データは、印刷用の画像内容を示すカラーデータ層と、印刷後の切断線を示すカットライン層と、印刷面の表面加工の内容を示す表面加工層と、を含んで構成される。一例として、アドビシステムズ社のAdobe illustrator（登録商標）のai形式では１ファイルに、カラーデータ層とカットライン層と表面加工層とがレイヤーとして保持される。
【０４４１】
表面加工には、クリアインク及び／又はニスなどの付与によって印刷面上に保護膜を形成する加工が含まれる。カラーデータ層で特定されるＣＭＹＫ値が同じであっても、表面加工の有無によって異なる色に見える。すなわち、スキャナ等の画像読取部３０で読み取りを行った場合でも、表面加工の有無によって異なるＲＧＢ値が得られる。
【０４４２】
したがって、目標印刷物４２や印刷物５０の読取画像から色情報を得る際には、表面加工に関する情報を使用して色抽出を行うことが好ましい。
【０４４３】
表面加工に関する情報には、少なくとも表面加工の有無を特定する情報が含まれる。「表面加工有り」の情報、又は「表面加工無し」の情報のいずれかの情報を使用して色抽出を行う。
【０４４４】
具体的には次のような対応があり得る。
【０４４５】
［１］印刷面の全面が表面加工されている場合は、原稿画像データのカラーデータ層をそのまま使用することができる。
【０４４６】
［２］印刷面が部分的に表面加工されている場合には、次の二通りの対応があり得る。
【０４４７】
［２−１］表面加工が無い領域のカラーデータを使用して色抽出を行う。すなわち、カラーデータ層から、表面加工層とカラーデータ層との重複領域を除外したカラーデータを使用して色抽出を行う。
【０４４８】
［２−２］表面加工が有る領域のカラーデータを使用して色抽出を行う。すなわち、カラーデータ層と表面加工層との重複領域のカラーデータを使用して色抽出を行う。
【０４４９】
なお、上述した［２−１］及び［２−２］のいずれの場合も、原稿画像データと読取画像データとの位置合わせの処理については、カラーデータ層全体を使用して位置合わせを
行う。
【０４５０】
図３３はパッケージ印刷用の原稿画像データの例を示す模式図である。図３３（Ａ）はカラーデータ層のデータ例を示す図であり、図３３（Ｂ）は表面加工層のデータ例を示す図である。図３３（Ｃ）はカラーデータ層と表面加工層とを重ねた様子を示す図である。
【０４５１】
ここでは説明を簡単にするためにカットライン層の記載は省略した。なお、図３３（Ｃ）は、カラーデータに対して表面加工層のマスクを重ねたものと解釈できるため、図３３（Ｃ）について「マクス後のカラーデータ層」と表記した。
【０４５２】
図３３（Ｂ）における黒く塗り潰された黒塗り領域（符号２８０）は表面加工が行われる領域（「表面加工が有る表面加工領域」に相当）を示しており、本例では表面加工としてのクリアインクが付与される領域を示している。図３３（Ｂ）の黒く塗り潰されていない非黒塗り領域（符号２８２）は表面加工が行われない領域（「表面加工が無い非表面加工領域」に相当）を示しており、本例では表面加工としてのクリアインクが付与されない領域（非付与領域）を示している。
【０４５３】
図３４は、表面加工の有無を色抽出の条件に加えた色抽出処理のフローチャートである。図３４に示すフローチャートにおいて、図２３で説明したフローチャートで説明した工程と同一又は類似する工程には同一のステップ番号を付し、その説明は省略する。図２３で説明した色抽出処理に代えて、図３４に示す色抽出処理を採用することができる。
【０４５４】
図３４に示す色抽出処理のフローチャートでは、図２３で説明したステップＳ２０６とステップＳ２０８の間に、第３の抽出条件を満たすか否かを判断する処理の工程（ステップＳ２０７）が追加されている。
【０４５５】
第３の抽出条件は、表面加工の無い領域から色を抽出するか、それとも、表面加工の有る領域から色を抽出するかによって、次の二通りの条件設定（条件設定１と条件設定２）が可能である。
【０４５６】
すなわち、第３の抽出条件の条件設定１として、「表面加工が無い非表面加工領域であること」という条件を定めることができる。また、第３の抽出条件の条件設定２として、「表面加工が有る表面加工領域であること」という条件を定めることができる。
【０４５７】
条件設定１と条件設定２とは、排他的選択によって設定される。条件設定１を採用するか、条件設定２を採用するかの選択は、ユーザがユーザインターフェースから指定する構成とすることができる。また、条件設定１を採用するか、条件設定２を採用するかの選択は、原稿画像データを解析して、表面加工を含むカラーデータの面積と、表面加工を含まないカラーデータの面積とのうち、面積の大きい方から色を抽出するように、条件設定１又は条件設定２を選択する、という自動選択処理を行う構成とすることができる。自動選択処理の機能は、図１で説明した画像処理部２４及び／又は制御部２６の機能として搭載することができる。
【０４５８】
第３の抽出条件が条件設定１に定められた場合、表面加工が無い領域が色抽出対象となる。図３３（Ｃ）の例では、黒塗り領域２８０以外の領域（非黒塗り領域２８２）が色抽出対象となる。
【０４５９】
その一方、第３の抽出条件が条件設定２に定められた場合、表面加工が有る領域が色抽出対象となる。図３３（Ｃ）の例では、黒塗り領域２８０が色抽出対象となる。
【０４６０】
図３４に示すフローチャートによれば、第１の抽出条件、第３の抽出条件、及び第２の抽出条件をすべて満たす着目領域から色情報を取得される。
【０４６１】
なお、図３４のフローチャートにおけるステップＳ２０８の処理を省略する形態も可能である。
【０４６２】
［画像読取部にカメラを用いる場合について］
カメラを画像読取に使用する場合、印刷物上にあたる光のムラにより、読取画像にもムラが出る可能性がある。印刷物上にあたる光としては、環境光、若しくは、照明光、又は、これらの組み合わせがあり得る。このように印刷物上にあたる光のムラにより、カメラで取得する読取画像にムラが出る可能性があるという問題に対処するため、画像読取部３０（図１参照）にカメラを利用する場合は、シェーディング補正を併せて実施することも好ましい。
【０４６３】
なお、カメラによって撮影して得られる撮影画像が「読取画像」に相当する。「撮影」という用語は「撮像」と同義である。カメラは撮像素子としての二次元イメージセンサを有し、撮影した光学像を電子画像データに変換し、撮影画像を表すカラー画像としての撮影画像データを生成する。カメラの具体的な形態は特に限定されない。カメラは、二次元イメージセンサの受光面の各感光画素に対応してＲ，Ｇ，Ｂのカラーフィルタがモザイク状に配列された単板式の撮像装置であってもよいし、入射光をＲ，Ｇ，Ｂの色成分に分ける色分解光学系とＲ，Ｇ，Ｂの各チャンネルについて、チャンネルごとに二次元イメージセンサを備えた三板式の撮像装置であってもよい。
【０４６４】
シェーディング補正の一例として、例えば、次のような補正方法を採用することができる。なお、シェーディング補正方法は、以下に例示する方法に限らず、他の公知のシェーディング補正方法を使用してもよい。
【０４６５】
シェーディング補正方法の一例は、シェーディングデータを準備する工程と、シェーディングデータを利用してシェーディング補正を実施する工程と、を含む。
【０４６６】
（１）シェーディングデータ準備工程
シェーディングデータ準備工程では、まず、印刷物をカメラで撮影する際に対象の印刷物を置く位置である「撮影対象物の設置位置」に、印刷していない用紙を置き、この未印刷の用紙をカメラで撮影する。未印刷の用紙をカメラで撮影することによって得られた画像データである未印刷用紙撮影画像データから、当該未印刷用紙撮影画像データ中の輝度最大値Ｌmaxを求める。そして、次式によってシェーディングデータＳＨＤ（ｘ，ｙ）を求める。
【０４６７】
ＳＨＤ（ｘ，ｙ）＝Ｌmax／Ｌ（ｘ，ｙ）
ここでｘ，ｙは画素の位置を表し、Ｌ（ｘ，ｙ）は、位置（ｘ，ｙ）の画素における輝度値を示す。
【０４６８】
（２）シェーディング補正実施工程
シェーディング補正工程では、印刷物をカメラで撮影して得られた画像データであるカメラ撮影画像データに対し、シェーディングデータＳＨＤ（ｘ，ｙ）を適用して、次式によってシェーディング補正を行う。
【０４６９】
Ｄout(ｘ，ｙ)＝ＳＨＤ（ｘ，ｙ）×Ｄin（ｘ，ｙ）
ここで、Ｄin（ｘ，ｙ）は入力画像データであり、印刷物をカメラで撮影して得られたカメラ撮影画像データを表す。
【０４７０】
Ｄout(ｘ，ｙ)は、シェーディング補正の出力画像データであり、カメラ撮影画像データに対するシェーディング補正後画像データを表す。
【０４７１】
未印刷用紙撮影画像データからシェーディングデータを生成する機能と、シェーディングデータを用いてカメラ撮影画像データのシェーディング補正を行う機能は、画像処理部２４（図１参照）に搭載することができる。すなわち、画像処理部２４は、シェーディングデータ生成部とシェーディング補正部とを含む構成とすることができる。また、シェーディングデータの生成機能とシェーディング補正機能はカメラ内部の画像処理回路に搭載することも可能である。
【０４７２】
なお、スキャナの場合は、一般にスキャナの本体側でシェーディング補正を実施しているため、スキャンして得られた画像データに対して、別途シェーディング補正を行う必要はないと考えられる。
【０４７３】
［画像読取部にインラインセンサを用いる形態について］
図３５は本発明の他の実施形態に係る印刷システムの構成を示すブロック図である。図３５の構成において、図１で説明した構成と同一又は類似する要素には同一の符号を付し、その説明は省略する。
【０４７４】
図３５に示す印刷システム３１０は、目標印刷物４２を読み取る第１の画像読取部としての画像読取部３０Ａを備える。画像読取部３０Ａは、図１で説明した画像読取部３０と同等の構成であり、画像読取部３０Ａには、印刷装置１８とは別体のスキャナ（例えば、フラットベット型のスキャナなど、いわゆるオフラインで利用可能なオフラインスキャナ）、若しくは、カメラを用いることができる。
【０４７５】
また、図３５の印刷システム３１０における印刷装置１８は、印刷物５０を読み取る第２の画像読取部としてのインラインセンサ３０Ｂを備えている。第２の画像読取部として機能するインラインセンサ３０Ｂは、印刷装置１８に組み込まれた、印刷機内蔵型の画像読取装置である。例えば、印刷装置１８は、用紙搬送経路に画像読取用の撮像ユニットであるラインセンサが設置され、画像形成後の印刷物を搬送しながらラインセンサによって印刷画像を読み取る構成となっている。本例のインラインセンサ３０Ｂは、印刷装置１８の用紙搬送経路に設置される画像読取用のラインセンサである。すなわち、インラインセンサ３０Ｂは、用紙搬送方向と直交する紙幅方向について用紙上の紙幅分の画像を一度に（１回の紙送りで）読み取ることができる光電変換素子列（読取画素列）を有しており、用紙搬送経路に設置される。なお、「インラインセンサ」という用語は、「インラインスキャナ」と呼ばれる場合がある。
【０４７６】
インラインセンサ３０Ｂには、例えば、ＲＧＢ各色のチャンネルのＣＣＤ（charge-coupled device）ラインセンサが並んだ３ＣＣＤカラーラインセンサなど、色分解可能な撮像デバイスが用いられる。このようなカラー撮像デバイスを用いることにより、印刷装置１８の印刷物５０から色の情報を読み取ることができる。
【０４７７】
印刷装置１８の印刷部１６によって印刷された印刷物５０を一方向に搬送しながらインラインセンサ３０Ｂによって印刷物５０上の画像を読み取り、画像信号に変換する。こうしてインラインセンサ３０Ｂによって読み取られた読取画像の電子画像データが生成される。
【０４７８】
印刷装置１８にインラインセンサ３０Ｂが内蔵されている場合には、印刷装置１８で印刷された印刷物５０の読み取りに、印刷装置１８のインラインセンサ３０Ｂを使用することが可能である。この場合、インラインセンサ３０Ｂによって取得されるＲＧＢの信号値をデバイス非依存の信号値（例えばＬａｂ値）に変換するためにインラインセンサ３０Ｂのプロファイルを別途用意しておく必要がある。インラインセンサ３０Ｂによって取得された情報は画像処理部２４に送られる。
【０４７９】
図３６は、図５に代わるブロック図である。図３５で説明した印刷システム３１０の場合、図５に代わるブロック図は図３６となる。図３６において、図５で説明した構成と同一又は類似の構成には同一の符号を付し、その説明は省略する。
【０４８０】
図３６のように、目標印刷物４２は画像読取部３０Ａによって読み取りが行われる。一方、印刷装置１８で印刷された印刷物５０はインラインセンサ３０Ｂによって読み取りが行われる。インラインセンサ３０Ｂから得られた読取画像のＲＧＢ値は、第１の色変換部６４にて、インラインセンサ３０Ｂのプロファイルである第１の色変換テーブル６８Ｂを用いてＲＧＢ値からＬａｂ値に変換される。その他の構成は、図５で説明した例と同様である。
【０４８１】
図３５及び図３６に示したように、目標印刷物４２と印刷装置１８の印刷物５０のそれぞれの読み取りに、それぞれ異なる画像読取装置を利用することも可能である。すなわち、目標印刷物４２を読み取る画像読取部３０Ａと、印刷装置１８の印刷物５０を読み取るインラインセンサ３０Ｂとの組み合わせが全体として「画像読取部」に相当するものと理解することができる。
【０４８２】
図１８、図２０及び図２２で説明した構成における画像読取部３０についても、図３６と同様に、目標印刷物４２を読み取る画像読取部３０Ａと印刷物５０を読み取るインラインセンサ３０Ｂの組み合わせを採用することができる。
【０４８３】
さらに、印刷装置１８の印刷物５０の読み取りに用いる第２の画像読取部は、インラインセンサ３０Ｂに限らず、目標印刷物４２の読み取りに用いる第１の画像読取部と同様に、オフラインスキャナやカメラを用いることもできる。つまり、目標印刷物４２の読み取りに用いる第１の画像読取部と、印刷装置１８の印刷物の読み取りに用いる第２の画像読取部とは、それぞれ別々の装置構成であってもよいし、第１の画像読取部と第２の画像読取部の両者に兼用される単一の装置構成であってもよい。
【０４８４】
＜コンピュータを色変換テーブル作成装置として機能させるプログラムについて＞
上述の実施形態で説明した色変換テーブル作成装置として、コンピュータを機能させるためのプログラムをＣＤ−ＲＯＭ（Compact Disc read-only memory）や磁気ディスクその他のコンピュータ可読媒体（有体物たる非一時的な情報記憶媒体）に記録し、該情報記憶媒体を通じて当該プログラムを提供することが可能である。このような情報記憶媒体にプログラムを記憶させて提供する態様に代えて、インターネットなどの通信ネットワークを利用してプログラム信号をダウンロードサービスとして提供することも可能である。
【０４８５】
また、このプログラムをコンピュータに組み込むことにより、コンピュータに色変換テーブル作成装置の各機能を実現させることができ、上述の実施形態で説明した色変換テーブルの作成や色変換の処理などを行うことができる。
【０４８６】
＜実施形態の変形例について＞
図３、図４、図１７、図１９及び図２１で説明した第１の主要構成及びその追加構成に関する構成例と、図５、図１３、図１８、図１０、図２２及び図３６で説明した第２の主要構成及びその追加構成に関する構成例とは、適宜組み合わせることができる。
【０４８７】
＜実施形態の利点＞
（１）第１の主要構成によれば、目標印刷物４２を画像読取部３０で読み取って色度値を取得し、目標印刷物４２から目標プロファイルの色変換テーブル（第２の色変換テーブル９２Ａ）を作成できる。すなわち、印刷物５０の印刷と印刷物５０の読み取り作業を実施することなく、原稿画像データ４０と目標印刷物４２の読取画像データに基づいて、目標プロファイルの色変換テーブルを作成することができる。
【０４８８】
第１の主要構成によれば、目標プロファイルを作成する際に、印刷装置１８による印刷やその印刷物を読み取るなどの作業の手間がかからない。
【０４８９】
（２）第２の主要構成によれば、目標印刷物４２を画像読取部３０で読み取って取得した目標印刷物の色度値と、仮の入力色変換テーブルを用いて色変換して印刷した印刷物を画像読取部３０で読み取って取得した印刷物の色度値と、に基づき、暫定的な入力色変換テーブルを補正、若しくは出力色変換テーブルを補正、又は色補正テーブルを作成することができる。これにより、第２の色変換部８０に適用する色変換テーブルをより一層適切なものにすることができ、色変換の精度を向上させることができる。
【０４９０】
さらに、かかる処理を繰り返すことで、印刷物の色を目標印刷物４２の色に一層近づけることが可能になる。
【０４９１】
また、図３６で例示した第２の主要構成によれば、目標印刷物４２を画像読取部３０Ａで読み取って取得した目標印刷物の色度値と、仮の入力色変換テーブルを用いて色変換して印刷した印刷物をインラインセンサ３０Ｂで読み取って取得した印刷物の色度値と、に基づき、暫定的な入力色変換テーブルを補正、若しくは出力色変換テーブルを補正、又は色補正テーブルを作成することができる。これにより、第２の色変換部８０に適用する色変換テーブルをより一層適切なものにすることができ、色変換の精度を向上させることができる。
【０４９２】
さらに、かかる処理を繰り返すことで、印刷物の色を目標印刷物４２の色に一層近づけることが可能になる。
【０４９３】
（３）第１の主要構成によって作成した第２の色変換テーブル９２Ａを、第２の主要構成における初回の入力色変換テーブルとして用いることで、初回の印刷での色再現の精度が最適化され、色合わせの収束が速くなる。
【０４９４】
（４）本実施形態によれば、原稿画像データ４０と対応する色度値の多次元の対応関係を表す色変換テーブルを作成して、目標印刷物と印刷物との色を合わせるため、従来の方法に比べて、色補正の自由度が高く、より高精度な色補正（色合わせ）が可能となる。本実施形態によれば、目標印刷物を出力した印刷機と、印刷物５０の印刷に用いる印刷装置１８との色再現特性が大きく異なる場合であっても、十分な色合わせ精度が得られる。
【０４９５】
（５）図９で説明した原稿対応画像抜き出し部１３０を含んだ画像対応付け部６２を採用することにより、原稿画像データ４０と目標印刷物４２の印刷画像とが一対一に対応しない場合でも色合わせを実施可能となる。
【０４９６】
（６）測色器３２を併用する構成を採用することで、画像読取部３０を介して取得する色度値の測定の誤差を低減し、色合わせ精度を向上させることができる。
【０４９７】
（７）本実施形態によれば、色再現目標が現物の印刷物（目標印刷物）で指定されている場合でも、適切な色変換テーブルを作成することができ、ＩＣＣプロファイルを利用したカラーマネージメントが可能となる。また、目標印刷物に対する色合わせ工程を効率化できる。
【０４９８】
以上説明した本発明の実施形態は、本発明の趣旨を逸脱しない範囲で、適宜構成要件を変更、追加、削除することが可能である。本発明は以上説明した実施形態に限定されるものでは無く、本発明の技術的思想内で当該分野の通常の知識を有するものにより、多くの変形が可能である。
【符号の説明】
【０４９９】
１０…印刷システム、１２…画像編集装置、１８…印刷装置、２０…画像データ入力部、２４…画像処理部、２６…制御部、３０…画像読取部、３０Ａ…画像読取部、３０Ｂ…インラインセンサ、３２…測色器、３４…表示部、３６…入力装置、４０…原稿画像データ、４２…目標印刷物、５０…印刷物、６２…画像対応付け部、６４…第１の色変換部、６６…目標プロファイル作成部、６６Ａ…第２の色変換テーブル作成部、６８Ａ，６８Ｂ…第１の色変換テーブル、７０…測色位置対応付け部、７２…第１のプロファイル補正部、７４…色度値置換部、８０…第２の色変換部、１２０…読取画像データ、１３０…原稿対応画像抜き出し部、１４０…読取原画像データ、１７０…印刷画像データ、２４０…測色対象原稿画像信号取得部、２４２…測色対象読取画像信号取得部、２５０…色変換テーブルデータベース、２５２…第１の色変換テーブル選択部、２５４…第１の色変換テーブル補正部、３１０…印刷システム
【図１】
2016048904.tif 000008
【図２】
2016048904.tif 000009
【図３】
2016048904.tif 000010
【図４】
2016048904.tif 000011
【図５】
2016048904.tif 000012
【図６】
2016048904.tif 000013
【図７】
2016048904.tif 000014
【図８】
2016048904.tif 000015
【図９】
2016048904.tif 000016
【図１０】
2016048904.tif 000017
【図１１】
2016048904.tif 000018
【図１２】
2016048904.tif 000019
【図１３】
2016048904.tif 000020
【図１４】
2016048904.tif 000021
【図１５】
2016048904.tif 000022
【図１６】
2016048904.tif 000023
【図１７】
2016048904.tif 000024
【図１８】
2016048904.tif 000025
【図１９】
2016048904.tif 000026
【図２０】
2016048904.tif 000027
【図２１】
2016048904.tif 000028
【図２２】
2016048904.tif 000029
【図２３】
2016048904.tif 000030
【図２４】
2016048904.tif 000031
【図２５】
2016048904.tif 000032
【図２６】
2016048904.tif 000033
【図２７】
2016048904.tif 000034
【図２８】
2016048904.tif 000035
【図２９】
2016048904.tif 000036
【図３０】
2016048904.tif 000037
【図３１】
2016048904.tif 000038
【図３２】
2016048904.tif 000039
【図３３】
2016048904.tif 000040
【図３４】
2016048904.tif 000041
【図３５】
2016048904.tif 000042
【図３６】
2016048904.tif 000043