(57)【要約】【課題】印刷装置により１枚のカラーチャートを出力して、色のバラツキの平均値を反映した色変換プロファイルを作成することができるプロファイル作成方法を提供する。【解決手段】本発明のプロファイル作成方法は、複数の基本色の値の組み合わせに応じた色のパッチ画像から構成されるカラーチャートを印刷装置に出力させて、印刷装置用の色変換プロファイルを作成するプロファイル作成方法であって、パッチ画像の色の値とパッチ画像の測色値との対応関係を示すルックアップテーブルの格子点の中から、互いに隣接する一対の格子点を抽出し、一対の格子点に対応する２つのパッチ画像について蓄積されている測色値のデータから求まるパッチ画像の色のバラツキの程度に応じた補間処理を行って、一対の格子点の間を補間する格子点を求める。【選択図】図６
2015231198.tif 000002
【特許請求の範囲】
【請求項１】
複数の基本色の値の組み合わせに応じた色のパッチ画像から構成されるカラーチャートを印刷装置に出力させて、当該印刷装置用の色変換プロファイルを作成するプロファイル作成方法であって、
前記パッチ画像の色の値と当該パッチ画像の測色値との対応関係を示すルックアップテーブルの格子点の中から、互いに隣接する一対の格子点を抽出するステップ（ａ）と、
前記一対の格子点に対応する２つのパッチ画像について蓄積されている測色値のデータから求まる当該パッチ画像の色のバラツキの程度に応じた補間処理を行って、前記一対の格子点の間を補間する格子点を求めるステップ（ｂ）と、
を有するプロファイル作成方法。
【請求項２】
前記補間処理は、複数の格子点を用いた補間演算を伴う処理であり、
前記バラツキの程度が大きいほど前記補間演算に用いられる格子点の数が多くなるように、当該格子点の数が前記バラツキの程度に応じて変更される請求項１に記載のプロファイル作成方法。
【請求項３】
前記補間処理は、複数の格子点を用いた線形補間演算により算出される第１の近似値と、複数の格子点を用いた多項式補間演算により算出される第２の近似値との荷重平均値を算出する処理であり、
前記バラツキの程度が大きいほど前記第１の近似値の重みが大きくなるように、前記荷重平均値を算出する際の重み係数が前記バラツキの程度に応じて変更される請求項１または２に記載のプロファイル作成方法。
【請求項４】
前記ステップ（ｂ）の前に、
前記測色値のデータから、当該測色値のＬ＊ａ＊ｂ＊表色系におけるＬ＊値、ａ＊値、およびｂ＊値の標準偏差を算出するステップ（ｃ）と、
前記標準偏差に基づいて、前記バラツキの程度を求めるステップ（ｄ）と、をさらに有する請求項１〜３のいずれか１項に記載のプロファイル作成方法。
【請求項５】
前記ステップ（ａ）および前記ステップ（ｂ）は、前記ルックアップテーブルの複数対の格子点について実行され、
前記複数対の格子点については、前記基本色を軸変数とした色空間において稜線に該当する格子点の対、前記稜線以外の表面に該当する格子点の対、および内部に該当する格子点の対の順番で前記補間処理が行われる請求項１〜４のいずれか１項に記載のプロファイル作成方法。
【請求項６】
前記補間処理が同じ順番で行われる前記格子点の対については、単色のベタ画像の明度の低い基本色の値が段階的に変化する格子点の配列に含まれる格子点の対から前記補間処理が優先的に行われる請求項５に記載のプロファイル作成方法。
【請求項７】
複数の基本色の値の組み合わせに応じた色のパッチ画像から構成されるカラーチャートを印刷装置に出力させて、当該印刷装置用の色変換プロファイルを作成するためのプロファイル作成プログラムであって、
前記パッチ画像の色の値と当該パッチ画像の測色値との対応関係を示すルックアップテーブルの格子点の中から、互いに隣接する一対の格子点を抽出する手順（ａ）と、
前記一対の格子点に対応する２つのパッチ画像について蓄積されている測色値のデータから求まる当該パッチ画像の色のバラツキの程度に応じた補間処理を行って、前記一対の格子点の間を補間する格子点を求める手順（ｂ）と、
をコンピューターに実行させるプロファイル作成プログラム。
【請求項８】
前記補間処理は、複数の格子点を用いた補間演算を伴う処理であり、
前記バラツキの程度が大きいほど前記補間演算に用いられる格子点の数が多くなるように、当該格子点の数が前記バラツキの程度に応じて変更される請求項７に記載のプロファイル作成プログラム。
【請求項９】
前記補間処理は、複数の格子点を用いた線形補間演算により算出される第１の近似値と、複数の格子点を用いた多項式補間演算により算出される第２の近似値との荷重平均値を算出する処理であり、
前記バラツキの程度が大きいほど前記第１の近似値の重みが大きくなるように、前記荷重平均値を算出する際の重み係数が前記バラツキの程度に応じて変更される請求項７または８に記載のプロファイル作成プログラム。
【請求項１０】
前記手順（ｂ）の前に、
前記測色値のデータから、当該測色値のＬ＊ａ＊ｂ＊表色系におけるＬ＊値、ａ＊値、およびｂ＊値の標準偏差を算出する手順（ｃ）と、
前記標準偏差に基づいて、前記バラツキの程度を求める手順（ｄ）と、をさらに前記コンピューターに実行させる請求項７〜９のいずれか１項に記載のプロファイル作成プログラム。
【請求項１１】
前記手順（ａ）および前記手順（ｂ）は、前記ルックアップテーブルの複数対の格子点について実行され、
前記複数対の格子点については、前記基本色を軸変数とした色空間において稜線に該当する格子点の対、前記稜線以外の表面に該当する格子点の対、および内部に該当する格子点の対の順番で前記補間処理が行われる請求項７〜１０のいずれか１項に記載のプロファイル作成プログラム。
【請求項１２】
前記補間処理が同じ順番で行われる前記格子点の対については、単色のベタ画像の明度の低い基本色の値が段階的に変化する格子点の配列に含まれる格子点の対から前記補間処理が優先的に行われる請求項１１に記載のプロファイル作成プログラム。
【請求項１３】
請求項７〜１２のいずれか１項に記載のプロファイル作成プログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロファイル作成方法、プロファイル作成プログラム、および記録媒体に関する。
【背景技術】
【０００２】
電子写真式プリンター用のプリンタープロファイルを作成する場合、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、およびＫ（ブラック）の値の組み合わせに応じた色のパッチ画像をプリンターに出力させ、パッチ画像のＣＭＹＫ値と測色値（Ｌ＊ａ＊ｂ＊値等）との対応付けを行う。Ｃ、Ｍ、Ｙ、およびＫのすべての値の組み合わせのパッチ画像を出力して測色することは困難であるため、通常、数百個程度のパッチ画像が配列されたカラーチャートをプリンターに出力させる。そして、パッチ画像のＣＭＹＫ値と測色値との対応関係を示す色変換ＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）について、格子点の補間処理を行い、所定数の格子点を有する色変換ＬＵＴを作成する。
【０００３】
これに関連して、下記の特許文献１には、複数の補間方法の中から格子点毎に最適な補間方法を選択して補間処理を行うことにより、所定数の格子点を有する色変換ＬＵＴを作成する技術が開示されている。この技術によれば、色変換ＬＵＴの格子点の補間精度が向上するため、カラーチャートを出力して作成されるプリンタープロファイルの精度を向上させることができる。
【０００４】
しかしながら、この技術では、プリンターが出力する色のバラツキ（再現性）が考慮されていない。１台のプリンターが出力する色は、同じＣＭＹＫ値の色であっても出力毎に僅かに異なる。また、複数台のプリンターが出力する色は、同一機種のプリンターから出力される同じＣＭＹＫ値の色であってもプリンター毎に僅かに異なる。このような出力毎またはプリンター毎の色のバラツキの程度は、出力される色により異なる。
【０００５】
このため、より高精度なカラーマネージメントの実現が要求される近年の状況下では、プリンターにより出力された１枚のカラーチャートを基準としてプリンタープロファイルを作成すると、色のバラツキを拾ってしまい、かえって不適切なプリンタープロファイルが作成されてしまうおそれがある。出力毎の色のバラツキやプリンター毎の色のバラツキを考慮すれば、プリンタープロファイルには、色のバラツキの平均値（中央値）が反映されていることが望ましい。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−２１９５２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、上述した課題に鑑みてなされたものである。したがって、本発明の目的は、印刷装置により１枚のカラーチャートを出力して、色のバラツキの平均値を反映した色変換プロファイルを作成することができるプロファイル作成方法、プロファイル作成プログラム、および記録媒体を提供することである。
【課題を解決するための手段】
【０００８】
本発明の上記目的は、下記の手段によって達成される。
【０００９】
（１）複数の基本色の値の組み合わせに応じた色のパッチ画像から構成されるカラーチャートを印刷装置に出力させて、当該印刷装置用の色変換プロファイルを作成するプロファイル作成方法であって、前記パッチ画像の色の値と当該パッチ画像の測色値との対応関係を示すルックアップテーブルの格子点の中から、互いに隣接する一対の格子点を抽出するステップ（ａ）と、前記一対の格子点に対応する２つのパッチ画像について蓄積されている測色値のデータから求まる当該パッチ画像の色のバラツキの程度に応じた補間処理を行って、前記一対の格子点の間を補間する格子点を求めるステップ（ｂ）と、を有するプロファイル作成方法。
【００１０】
（２）前記補間処理は、複数の格子点を用いた補間演算を伴う処理であり、前記バラツキの程度が大きいほど前記補間演算に用いられる格子点の数が多くなるように、当該格子点の数が前記バラツキの程度に応じて変更される上記（１）に記載のプロファイル作成方法。
【００１１】
（３）前記補間処理は、複数の格子点を用いた線形補間演算により算出される第１の近似値と、複数の格子点を用いた多項式補間演算により算出される第２の近似値との荷重平均値を算出する処理であり、前記バラツキの程度が大きいほど前記第１の近似値の重みが大きくなるように、前記荷重平均値を算出する際の重み係数が前記バラツキの程度に応じて変更される上記（１）または（２）に記載のプロファイル作成方法。
【００１２】
（４）前記ステップ（ｂ）の前に、前記測色値のデータから、当該測色値のＬ＊ａ＊ｂ＊表色系におけるＬ＊値、ａ＊値、およびｂ＊値の標準偏差を算出するステップ（ｃ）と、前記標準偏差に基づいて、前記バラツキの程度を求めるステップ（ｄ）と、をさらに有する上記（１）〜（３）のいずれか１つに記載のプロファイル作成方法。
【００１３】
（５）前記ステップ（ａ）および前記ステップ（ｂ）は、前記ルックアップテーブルの複数対の格子点について実行され、前記複数対の格子点については、前記基本色を軸変数とした色空間において稜線に該当する格子点の対、前記稜線以外の表面に該当する格子点の対、および内部に該当する格子点の対の順番で前記補間処理が行われる上記（１）〜（４）のいずれか１つに記載のプロファイル作成方法。
【００１４】
（６）前記補間処理が同じ順番で行われる前記格子点の対については、単色のベタ画像の明度の低い基本色の値が段階的に変化する格子点の配列に含まれる格子点の対から前記補間処理が優先的に行われる上記（５）に記載のプロファイル作成方法。
【００１５】
（７）複数の基本色の値の組み合わせに応じた色のパッチ画像から構成されるカラーチャートを印刷装置に出力させて、当該印刷装置用の色変換プロファイルを作成するためのプロファイル作成プログラムであって、前記パッチ画像の色の値と当該パッチ画像の測色値との対応関係を示すルックアップテーブルの格子点の中から、互いに隣接する一対の格子点を抽出する手順（ａ）と、前記一対の格子点に対応する２つのパッチ画像について蓄積されている測色値のデータから求まる当該パッチ画像の色のバラツキの程度に応じた補間処理を行って、前記一対の格子点の間を補間する格子点を求める手順（ｂ）と、をコンピューターに実行させるプロファイル作成プログラム。
【００１６】
（８）前記補間処理は、複数の格子点を用いた補間演算を伴う処理であり、前記バラツキの程度が大きいほど前記補間演算に用いられる格子点の数が多くなるように、当該格子点の数が前記バラツキの程度に応じて変更される上記（７）に記載のプロファイル作成プログラム。
【００１７】
（９）前記補間処理は、複数の格子点を用いた線形補間演算により算出される第１の近似値と、複数の格子点を用いた多項式補間演算により算出される第２の近似値との荷重平均値を算出する処理であり、前記バラツキの程度が大きいほど前記第１の近似値の重みが大きくなるように、前記荷重平均値を算出する際の重み係数が前記バラツキの程度に応じて変更される上記（７）または（８）に記載のプロファイル作成プログラム。
【００１８】
（１０）前記手順（ｂ）の前に、前記測色値のデータから、当該測色値のＬ＊ａ＊ｂ＊表色系におけるＬ＊値、ａ＊値、およびｂ＊値の標準偏差を算出する手順（ｃ）と、前記標準偏差に基づいて、前記バラツキの程度を求める手順（ｄ）と、をさらに前記コンピューターに実行させる上記（７）〜（９）のいずれか１つに記載のプロファイル作成プログラム。
【００１９】
（１１）前記手順（ａ）および前記手順（ｂ）は、前記ルックアップテーブルの複数対の格子点について実行され、前記複数対の格子点については、前記基本色を軸変数とした色空間において稜線に該当する格子点の対、前記稜線以外の表面に該当する格子点の対、および内部に該当する格子点の対の順番で前記補間処理が行われる上記（７）〜（１０）のいずれか１つに記載のプロファイル作成プログラム。
【００２０】
（１２）前記補間処理が同じ順番で行われる前記格子点の対については、単色のベタ画像の明度の低い基本色の値が段階的に変化する格子点の配列に含まれる格子点の対から前記補間処理が優先的に行われる上記（１１）に記載のプロファイル作成プログラム。
【００２１】
（１３）上記（７）〜（１２）のいずれか１つに記載のプロファイル作成プログラムを記録したコンピューター読み取り可能な記録媒体。
【発明の効果】
【００２２】
本発明によれば、色のバラツキの程度に応じた補間処理によりルックアップテーブルに格子点が追加されるため、色のバラツキの平均値をルックアップテーブルに反映させることができる。つまり、印刷装置により１枚のカラーチャートを出力して、色のバラツキの平均値を反映した色変換プロファイルを作成することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係るプロファイル作成方法が適用される印刷システムの全体構成を示すブロック図である。
【図２】ＰＣの概略構成を示すブロック図である。
【図３】ＰＣのハードディスクの記憶内容を示すブロック図である。
【図４】コントローラーの概略構成を示すブロック図である。
【図５】プリンターの概略構成を示すブロック図である。
【図６】ＰＣにより実行されるプロファイル作成処理の手順を示すフローチャートである。
【図７】カラーチャートの一例を示す図である。
【図８】図７の部分拡大図である。
【図９】格子点の補間処理を説明するための図である。
【図１０】色のバラツキの程度を説明するための図である。
【図１１】色のバラツキの程度と補間計算用近傍点数との関係を示す図である。
【図１２】色のバラツキの程度と線形近似値の重み係数との関係を示す図である。
【発明を実施するための形態】
【００２４】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００２５】
図１は、本発明の一実施形態に係るプロファイル作成方法が適用される印刷システムの全体構成を示すブロック図である。
【００２６】
図１に示すとおり、印刷システムは、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）１００、コントローラー２００ａ，２００ｂ、プリンター３００ａ，３００ｂ、および測色器４００を備えている。ＰＣ１００およびコントローラー２００ａ，２００ｂは、ネットワーク５００を介して相互に通信可能に接続されている。コントローラー２００ａ，２００ｂとプリンター３００ａ，３００ｂとは、たとえば、ＩＥＥＥ１３９４シリアルバス、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の専用インターフェース用バスを介して接続されている。ＰＣ１００と測色器４００とは、専用線を介して接続されている。コントローラー２００ａ，２００ｂは同一機種のコントローラーであり、プリンター３００ａ，３００ｂも同一機種のプリンターである。
【００２７】
ネットワーク５００は、イーサネット（登録商標）、ＦＤＤＩ（Ｆｉｂｅｒ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）、Ｗｉ−Ｆｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）等の規格によりコンピューターやネットワーク機器同士を接続したＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、あるいはＬＡＮ同士を専用線で接続したＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等からなる。なお、ネットワーク５００に接続される機器の種類および台数は、図１に示す例に限定されない。
【００２８】
図２は、ＰＣ１００の概略構成を示すブロック図である。ＰＣ１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２０、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３０、ハードディスク１４０、ディスプレイ１５０、入力装置１６０、ネットワークインターフェース１７０、および測色器インターフェース１８０を含み、これらは信号をやり取りするためのバス１９０を介して相互に接続されている。
【００２９】
ＣＰＵ１１０は、プログラムにしたがって上記各部の制御や各種の演算処理を行う。ＲＯＭ１２０は、各種プログラムや各種データを格納する。ＲＡＭ１３０は、作業領域として一時的にプログラムやデータを記憶する。ハードディスク１４０は、オペレーティングシステム（ＯＳ）を含む各種プログラムや、各種データを格納する。
【００３０】
ディスプレイ１５０は、たとえば、液晶ディスプレイであり、各種の情報を表示する。入力装置１６０は、マウス等のポインティングデバイス、およびキーボードを含み、各種の入力を行うために使用される。ネットワークインターフェース１７０は、ネットワーク５００を介し他の機器と通信するためのインターフェースであり、イーサネット（登録商標）、ＦＤＤＩ、Ｗｉ−Ｆｉ等の規格が用いられる。
【００３１】
測色器インターフェース１８０は、ローカル接続された測色器４００と通信するためのインターフェースである。測色器４００は、たとえば、Ｒｅｄ、Ｇｒｅｅｎ、Ｂｌｕｅの光の３原色に対応する３種類のセンサーを備え、カラー画像の各部に対する３種類のセンサーからの出力値（ＲＧＢ値）に基づいて測色する分光センサーを備えた分光測色計である。
【００３２】
図３は、ＰＣ１００のハードディスク１４０の記憶内容を示すブロック図である。
【００３３】
ＰＣ１００のハードディスク１４０には、プロファイル作成プログラムであるプロファイラー６００が格納されている。プロファイラー６００は、測色器制御部６１０、バラツキ計算部６２０、補間方法決定部６３０、プロファイル計算部６４０、およびデータ保存部６５０に対応するプログラムを含む。
【００３４】
測色器制御部６１０は、測色器４００の動作を制御する。バラツキ計算部６２０は、パッチ画像について蓄積された測色値のデータから、パッチ画像の色のバラツキの程度を計算する。補間方法決定部６３０は、パッチ画像のＣＭＹＫ値と測色値との対応関係を示す色変換ＬＵＴの格子点を補間するための補間計算方法をパッチ画像の色のバラツキの程度に応じて決定する。プロファイル計算部６４０は、色変換ＬＵＴの格子点を補間してプリンタープロファイルを作成する。データ保存部６５０は、測色値等のデータを記憶する。なお、測色器制御部６１０、バラツキ計算部６２０、補間方法決定部６３０、プロファイル計算部６４０、およびデータ保存部６５０の機能は、それぞれに対応するプログラムをＣＰＵ１１０が実行することにより発揮される。
【００３５】
図４は、コントローラー２００ａ，２００ｂの概略構成を示すブロック図である。コントローラー２００ａ，２００ｂは、同一機種のコントローラーであるため、以下、コントローラー２００ａを代表として用いて説明する。
【００３６】
コントローラー２００ａは、ＣＰＵ２１０、ＲＯＭ２２０、ＲＡＭ２３０、ハードディスク２４０、ディスプレイ２５０、入力装置２６０、ネットワークインターフェース２７０、およびプリンターインターフェース２８０を含み、これらは信号をやり取りするためのバス２９０を介して相互に接続されている。なお、コントローラー２００ａの上記各部のうち、ＰＣ１００の上記各部と同様の機能を有する部分については、その説明を省略する。
【００３７】
プリンターインターフェース２８０は、ローカル接続されたプリンター３００ａと通信するためのインターフェースである。
【００３８】
ハードディスク２４０には、ＩＣＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｎｓｏｒｔｉｕｍ）プリンタープロファイル等の色変換ＬＵＴが格納されている。また、ハードディスク２４０には、ページ記述言語で記述された印刷データをビットマップ形式の画像データに展開しつつ、色変換ＬＵＴを適用して各画素のＣＭＹＫ値を変換するためのＲＩＰ処理プログラムが格納されている。
【００３９】
図５は、プリンター３００ａ，３００ｂの概略構成を示すブロック図である。プリンター３００ａ，３００ｂは、同一機種のプリンターであるため、以下、プリンター３００ａを代表として用いて説明する。
【００４０】
プリンター３００ａは、ＣＰＵ３１０、ＲＯＭ３２０、ＲＡＭ３３０、ハードディスク３４０、操作パネル３５０、画像形成部３６０、およびコントローラーインターフェース３７０を含み、これらは信号をやり取りするためのバス３８０を介して相互に接続されている。なお、プリンター３００ａの上記各部のうち、ＰＣ１００の上記各部と同様の機能を有する部分については、その説明を省略する。
【００４１】
操作パネル３５０は、各種情報の表示および各種指示の入力に使用される。画像形成部３６０は、電子写真式プロセス等の周知の作像プロセスを用いて、コントローラー２００ａから受信した画像データに基づく画像を用紙等の記録シート上に形成する。画像形成部３６０は、Ｃ、Ｍ、Ｙ、およびＫの４つの基本色のトナーを用いて画像を形成する。
【００４２】
コントローラーインターフェース３７０は、ローカル接続されたコントローラー２００ａと通信するためのインターフェースである。
【００４３】
なお、ＰＣ１００、コントローラー２００ａ，２００ｂ、およびプリンター３００ａ，３００ｂは、上記構成要素以外の構成要素を含んでいてもよく、あるいは、上記構成要素のうちの一部が含まれていなくてもよい。
【００４４】
以上のとおり構成される印刷システムでは、プリンターにカラーチャートを出力させ、パッチ画像のＣＭＹＫ値と測色値との対応付けを行うことにより、プリンタープロファイルが作成される。以下、図６〜図１２を参照して、本実施形態に係る印刷システムの動作について説明する。なお、以下では、プリンターの出力毎の色のバラツキを反映したプリンタープロファイルを作成する場合を例に挙げて説明する。
【００４５】
図６は、ＰＣ１００により実行されるプロファイル作成処理の手順を示すフローチャートである。なお、図６のフローチャートにより示されるアルゴリズムは、ＰＣ１００のハードディスク１４０にプログラムとして記憶されており、ＣＰＵ１１０によって実行される。
【００４６】
まず、ＰＣ１００は、バラツキ参照用の測色データを収集する（ステップＳ１０１）。具体的には、ＰＣ１００は、まず、コントローラー２００ａに印刷ジョブを送信して、同一のカラーチャート７００（図７参照）をプリンター３００ａに複数枚（たとえば、３０枚）出力させる。そして、ＰＣ１００は、複数枚のカラーチャート７００中のパッチ画像を測色器４００により測色して得られる測色値（たとえば、Ｌ＊ａ＊ｂ＊値）を取得して、ハードディスク１４０のデータ保存部６５０に保存する。
【００４７】
図７は、カラーチャート７００の一例を示す図であり、図８は、図７の部分拡大図である。図７に示すとおり、カラーチャート７００は、ＣＭＹＫ値の組み合わせ応じた色のパッチ画像８００から構成される。図７では、１枚のカラーチャート７００中のパッチ画像８００は、Ｋ値（Ｋ０，２０，４０，６０，８０，１００％）により６個のパッチ画像群７１０〜７６０に分類されている。
【００４８】
そして、Ｋ０，２０％のパッチ画像群７１０，７２０には、Ｃ，Ｍ，Ｙ各０，１０，２０，４０，７０，１００％の組み合わせに応じた２１６個（６×６×６個）のパッチ画像８００がそれぞれ含まれており、２１６個のパッチ画像８００は、Ｙ値により６個のパッチ画像ブロック８１０に分類されている。そして、図８に示すとおり、各パッチ画像ブロック８１０は、Ｍ値とＣ値とが段階的に変化するように３６個（６×６個）のパッチ画像８００が２次元的に配列された構造を有している。
【００４９】
同様に、Ｋ４０，６０％のパッチ画像群７３０，７４０には、Ｃ，Ｍ，Ｙ各０，２０，４０，７０，１００％の組み合わせに応じた１２５個（５×５×５個）のパッチ画像８００がそれぞれ含まれており、１２５個のパッチ画像８００は、Ｙ値により５個のパッチ画像ブロック８１０に分類されている。また、Ｋ８０％のパッチ画像群７５０には、Ｃ，Ｍ，Ｙ各０，４０，７０，１００％の組み合わせに応じた６４個（４×４×４個）のパッチ画像８１０が含まれており、６４個のパッチ画像８００は、Ｙ値により４個のパッチ画像ブロック８１０に分類されている。また、Ｋ１００％のパッチ画像群７６０には、Ｃ，Ｍ，Ｙ各０，１００％の組み合わせに応じた８個（２×２×２個）のパッチ画像８００が含まれている。
【００５０】
上述したとおり、ステップＳ１０１に示す処理では、プリンター３００ａにより同一のカラーチャート７００が、たとえば、３０枚出力される。なお、３０枚のカラーチャート７００は、環境温度・湿度を変化させたり、休止直後の１ページ目の出力か連続出力中かを変化させたりしながら、プリンター３００ａにより出力されることが好ましい。そして、プリンター３００ａから出力された３０枚のカラーチャート７００中のパッチ画像８００が測色器４００によりすべて測色される。ＰＣ１００は、パッチ画像毎に３０個の測色値をそれぞれ取得して、測色値のデータをハードディスク１４０に保存する。
【００５１】
次に、ＰＣ１００は、各色のバラツキの程度を算出する（ステップＳ１０２）。具体的には、ＰＣ１００は、ステップＳ１０１に示す処理で収集した測色値のデータに基づいて、カラーチャート７００中の各パッチ画像（ＣＭＹＫ値）の色について、バラツキの程度を算出する。
【００５２】
より具体的には、ＰＣ１００は、まず、ステップＳ１０１に示す処理でパッチ画像毎に収集した３０個の測色値のデータから、各パッチ画像の色について、３０個の測色値のＬ＊値、ａ＊値、およびｂ＊値の標準偏差をそれぞれ算出する。続いて、ＰＣ１００は、ａ＊値およびｂ＊値の標準偏差に対して、Ｌ＊値の標準偏差を０．５倍に重み付けして、３つの標準偏差の和を求める。そして、ＰＣ１００は、予め設定された閾値を参照して、標準偏差の和に基づいて、パッチ画像８００の各色のバラツキの程度を「ａ」、「ｂ」、および「ｃ」の３つのレベルに分類する。
【００５３】
本実施形態では、標準偏差の和が１．０未満の場合、ＰＣ１００は、バラツキの程度を「ａ」に分類する。また、標準偏差の和が１．０以上３．０未満の場合、ＰＣ１００は、バラツキの程度を「ｂ」に分類する。標準偏差の和が３．０以上の場合、ＰＣ１００は、バラツキの程度を「ｃ」に分類する。たとえば、カラーチャート７００中の一のパッチ画像８００について蓄積された３０個の測色値のＬ＊値、ａ＊値、およびｂ＊値の標準偏差がすべて１の場合、標準偏差の和は２．５となり、バラツキの程度は「ｂ」に分類される。なお、Ｌ＊値、ａ＊値、およびｂ＊値の標準偏差の和の計算時、Ｌ＊値の重み付けを小さくすることにより、ａ＊値およびｂ＊値の精度およびロバスト性がＬ＊値よりも向上し、見た目の色再現性がより優れたプリンタープロファイルを作成することができる。
【００５４】
次に、ＰＣ１００は、格子点の補間計算方法を決定する（ステップＳ１０３）。具体的には、ＰＣ１００は、ステップＳ１０２に示す処理で算出したバラツキの程度に応じて、パッチ画像のＣＭＹＫ値と測色値との対応関係を示す色変換ＬＵＴの補間処理に使用する補間計算方法を決定する。より具体的には、ＰＣ１００は、バラツキの程度が大きい色については滑らかさを優先し、バラツキの程度が小さい色については再現精度を優先するように、色変換ＬＵＴの格子点を補間するための補間計算方法を、色変換ＬＵＴの一対の格子点毎に決定する。
【００５５】
本実施形態では、ＰＣ１００は、まず、色変換ＬＵＴの複数の格子点の中から、互いに隣接する一対の格子点を選択する。続いて、ＰＣ１００は、選択した一対の格子点に対応する２つのパッチ画像についてステップＳ１０２に示す処理でそれぞれ算出したバラツキの程度から、２つのパッチ画像の色のバラツキの程度（以下、「両側バラツキ程度」とも称する）を「Ａ」、「Ｂ」、および「Ｃ」の３つのレベルに分類する。そして、ＰＣ１００は、両側バラツキ程度と補間計算用近傍点数と線形近似値の重み係数との関係を示す変換テーブル（表１参照）を参照して、両側バラツキ程度から、格子点の補間処理に適用する近傍点数と線形近似値の重み係数とを一対の格子点毎に決定する。
【００５６】
【表１】
2015231198.tif 000003
【００５７】
表１は、両側バラツキ程度と補間計算用近傍点数と線形近似値の重み係数との関係を示す変換テーブルの一例を示す。ＰＣ１００は、２つのパッチ画像についてステップＳ１０２に示す処理でそれぞれ算出したバラツキの程度が両方とも「ａ」の場合、または、一方のバラツキの程度が「ａ」であり他方のバラツキの程度が「ｂ」の場合、両側バラツキ程度を「Ａ」に分類する。また、ＰＣ１００は、２つのバラツキの程度が両方とも「ｂ」の場合、または、一方のバラツキの程度が「ａ」であり他方のバラツキの程度が「ｃ」の場合、両側バラツキ程度を「Ｂ」に分類する。ＰＣ１００は、２つのバラツキの程度が両方とも「ｃ」の場合、または、一方のバラツキの程度が「ｂ」であり他方のバラツキの程度が「ｃ」の場合、両側バラツキ程度を「Ｃ」に分類する。そして、ＰＣ１００は、表１を参照して、パッチ画像の色のバラツキの程度が大きいほど、近傍点数が多くなり、かつ、線形近似値の重み係数が大きくなるように、両側バラツキ程度から、近傍点数と重み係数とを一対の格子点毎に決定する。
【００５８】
以上のとおり、ステップＳ１０１〜Ｓ１０３に示す処理によれば、まず、プリンター３００ａにより複数枚のカラーチャート７００が出力され、各パッチ画像８００について測色値のデータが蓄積される。そして、各パッチ画像８００について蓄積された測色値のデータから各パッチ画像８００の色のバラツキの程度が特定され、色のバラツキの程度に応じた補間計算方法が色変換ＬＵＴの一対の格子点毎に決定される。
【００５９】
次に、ＰＣ１００は、プロファイル作成対象の測色データを取得する（ステップＳ１０４）。具体的には、ＰＣ１００は、まず、コントローラー２００ｂに印刷ジョブを送信して、１枚のカラーチャート７００をプリンター３００ｂに出力させる。そして、ＰＣ１００は、カラーチャート７００中のパッチ画像８００を測色器４００により測色して得られる測色値（Ｌ＊ａ＊ｂ＊値）を取得する。
【００６０】
次に、ＰＣ１００は、ＣＭＹＫ→Ｌ＊ａ＊ｂ＊色変換ＬＵＴを作成する（ステップＳ１０５）。具体的には、ＰＣ１００は、パッチ画像のＣＭＹＫ値とステップＳ１０４に示す処理で取得した測色値との対応関係を示す色変換ＬＵＴについて、ステップＳ１０３に示す処理で決定した補間計算方法による補間処理を行って、所定数の格子点を有するＣＭＹＫ→Ｌ＊ａ＊ｂ＊色変換ＬＵＴ（Ａ２Ｂテーブル）を作成する。
【００６１】
本実施形態では、ＰＣ１００は、色変換ＬＵＴの一対の格子点毎に、ステップＳ１０３に示す処理で決定した近傍点数および重み係数を適用して補間処理を行い、一対の格子点の間を補間する格子点を求める。具体的には、ＰＣ１００は、まず、色変換ＬＵＴの複数の格子点の中から、互いに隣接する一対の格子点を抽出する。続いて、ＰＣ１００は、抽出した一対の格子点の間を補間する格子点について、ステップＳ１０３に示す処理で一対の格子点毎に決定した近傍点数と同数の格子点を用いて、線形補間演算および多項式補間演算をそれぞれ行い、線形補間による第１の近似値と多項式補間による第２の近似値とをそれぞれ算出する。そして、ＰＣ１００は、ステップＳ１０３に示す処理で一対の格子点毎に決定した重み係数を適用して、第１の近似値と第２の近似値との荷重平均値を算出し、一対の格子点の間を補間する格子点の色彩値（Ｌ＊ａ＊ｂ＊値）を算出する。
【００６２】
なお、ＰＣ１００は、色彩値を求める格子点の前後同数の格子点を利用して、上記第１および第２の近似値を算出する。ここで、ステップＳ１０３に示す処理で決定した近傍点数に対して、利用可能な格子点数が不足する場合、ＰＣ１００は、色彩値を求める格子点の前後いずれかの格子点を追加して近似値を算出する。しかしながら、前後いずれにも格子点が余っていない場合、ＰＣ１００は、利用可能な格子点のみを利用して近似値を算出する。たとえば、ステップＳ１０３に示す処理で決定した近傍点数が６であり、前後の格子点が合計５つしか存在しない場合、ＰＣ１００は、５つの格子点を利用して近似値を算出する。なお、特定の格子点の色彩値の近似値を近傍の複数の格子点を用いた補間演算により算出する技術自体は、一般的な補間演算技術であるため、詳細な説明は省略する。また、多項式補間としては、ネビュ補間、スプライン補間、ラグランジュ補間、およびニュートン補間等が挙げられる。
【００６３】
さらに、本実施形態では、ＰＣ１００は、補間処理を２回繰り返すことにより、ＣＭＹＫ各５％刻みの色変換ＬＵＴを作成する。具体的には、図９に示すとおり、ＰＣ１００は、たとえば、０、１０、２０、４０、７０、および１００％のように特定の色値が段階的に変化する格子点群について、まず、１回目の補間処理を行うことにより、３０、５５、８５％の格子点を求める。そして、ＰＣ１００は、新たに求めた格子点を利用して２回目の補間処理を行うことにより、５、１５、２５％等の残りの格子点を求める。
【００６４】
このとき、ＰＣ１００は、ＣＭＹＫを軸変数としたＣＭＹＫ色空間において稜線に該当する格子点の対、稜線以外の表面に該当する格子点の対、および内部に該当する格子点の対の順番で補間処理を行う。具体的には、ＰＣ１００は、たとえば、まず、Ｋ０，２０，４０，６０，８０，１００％のそれぞれについて、ＣＭＹ色空間の稜線に該当する格子点の対について補間処理を行う。それから、同様に、ＰＣ１００は、Ｋ０，２０，４０，６０，８０，１００％のそれぞれについて、ＣＭＹ色空間の表面に該当する格子点の対について補間処理を行う。さらに、同様に、ＰＣ１００は、Ｋ０，２０，４０，６０，８０，１００％のそれぞれについて、ＣＭＹ色空間の内部に該当する格子点の対について補間処理を行う。その後、ＰＣ１００は、Ｋ０，２０，４０，６０，８０，１００％の格子点の対について補間処理を行う。このような構成によれば、作像プロセス的に安定度が高いと推測される色から順に格子点が補間されるため、より正しそうな格子点を基準として他の格子点を補間していくことになり、不適切な結果が得られにくくなる。
【００６５】
さらに、ＣＭＹＫ色空間における稜線、表面、および内部の各カテゴリー内では、単色のベタ画像の明度（ベタ明度）の低い基本色の値が変化する格子点の配列について、優先的に格子点の補間処理を行うことが好ましい。具体的には、たとえば、Ｋ、Ｃ、Ｍ、およびＹの優先順位で、格子点の補間処理を行うことが好ましい。このような構成によれば、色彩値変化への寄与が大きい色から順に格子点が補間されるため、色彩値の並びの連続性が維持され易くなる。
【００６６】
図８に示すパッチ画像ブロック８１０を例に挙げれば、ＣとＭとではＣのベタ明度の方が低いため、たとえば、Ｃ１００％、Ｍ１００％、Ｙ２０％、Ｋ０％の格子点とＣ７０％、Ｍ１００％、Ｙ２０％、Ｋ０％の格子点との間の方が、Ｃ１００％、Ｍ１００％、Ｙ２０％、Ｋ０％の格子点とＣ１００％、Ｍ７０％、Ｙ２０％、Ｋ０％の格子点との間よりも優先的に補間される。
【００６７】
以上のとおり、ステップＳ１０５に示す処理によれば、所定数の格子点を有するＣＭＹＫ→Ｌ＊ａ＊ｂ＊色変換ＬＵＴが作成される。
【００６８】
次に、ＰＣ１００は、Ｌ＊ａ＊ｂ＊→ＣＭＹＫ色変換ＬＵＴを作成する（ステップＳ１０６）。具体的には、ＰＣ１００は、ステップＳ１０５に示す処理で作成したＣＭＹＫ→Ｌ＊ａ＊ｂ＊色変換ＬＵＴから、Ｌ＊ａ＊ｂ＊→ＣＭＹＫ色変換ＬＵＴ（Ｂ２Ａテーブル）を作成する。ＣＭＹＫ→Ｌ＊ａ＊ｂ＊色変換ＬＵＴからＬ＊ａ＊ｂ＊→ＣＭＹＫ色変換ＬＵＴを作成する技術自体は、一般的な色変換ＬＵＴ作成技術であるため、詳細な説明は省略する。
【００６９】
そして、ＰＣ１００は、所定のフォーマットでプリンタープロファイルを書き出し（ステップＳ１０７）、処理を終了する。具体的には、ＰＣ１００は、ステップＳ１０５に示す処理で作成したＣＭＹＫ→Ｌ＊ａ＊ｂ＊色変換ＬＵＴとステップＳ１０６に示す処理で作成したＬ＊ａ＊ｂ＊→ＣＭＹＫ色変換ＬＵＴをＩＣＣ準拠のフォーマットで、ハードディスク１４０のデータ保存部６５０に書き出し、処理を終了する。データ保存部６５０に書き出されたプリンタープロファイルは、コントローラー２００ｂに送出され、画像データの色変換処理に適用される。
【００７０】
以上のとおり、図６に示されるフローチャートの処理によれば、まず、プリンター３００ａによりカラーチャート７００が複数枚出力され、測色値のデータが蓄積される。そして、蓄積された測色値のデータにより各パッチ画像の色のバラツキの程度が特定され、色変換ＬＵＴの格子点を補間するための補間計算方法が色のバラツキの程度に応じて決定される。その後、プリンター３００ｂによりカラーチャート７００が１枚だけ出力され、パッチ画像８００の測色値が取得される。そして、パッチ画像のＣＭＹＫ値と測色値との対応関係を示す色変換ＬＵＴに対して、パッチ画像の色のバラツキの程度に応じて決定された補間計算方法による補間処理が行われ、プリンター３００ｂ用のプリンタープロファイルが作成される。このような構成によれば、色変換ＬＵＴに追加される格子点に色のバラツキの平均値を反映させることができる。つまり、プリンター３００ｂにより１枚のカラーチャートを出力して、色のバラツキの平均値を反映したプリンタープロファイルを作成することができる。
【００７１】
以下、図１０〜図１２を参照して、本実施形態の補間処理について詳細に説明する。
【００７２】
図１０は、Ｌ＊ａ＊ｂ＊色空間における色のバラツキの程度を説明するための図である。図１０において、○印で示される５つの点は、第１のＣＭＹＫ値に応じた色のパッチ画像を５回印刷出力した場合における各パッチ画像の測色値を示す。同様に、×印で示される５つの点は、第２のＣＭＹＫ値に応じた色のパッチ画像を５回印刷出力した場合における各パッチ画像の測色値を示す。
【００７３】
図１０に示すとおり、第１のＣＭＹＫ値に応じた色のパッチ画像の測色値は、第２のＣＭＹＫ値に応じた色のパッチ画像の測色値と比較して、広い範囲に分布している。言い換えれば、第１のＣＭＹＫ値に応じた色は、第２のＣＭＹＫ値に応じた色よりも、出力毎のバラツキの程度が大きい。本実施形態の補間処理では、プリンターが出力する色のバラツキを考慮して、色変換ＬＵＴの格子点を補間する。
【００７４】
図１１は、色のバラツキの程度と補間計算用近傍点数との関係を示す図である。図１１の縦軸は測色値であり、横軸はＣ、Ｍ、Ｙ、およびＫの４つの基本色のうち３つの基本色の色値が固定された状態における残りの１つの基本色の色値に相当する。図１１において黒丸で示される点９１１〜９１６は測色値が取得されている格子点である。図１１では、互いに隣接する格子点９１３と格子点９１４との間を補間する３つの格子点９２１〜９２３を求める場合を例に挙げて説明する。
【００７５】
上述したとおり、本実施形態の補間処理では、一対の格子点に対応する２つのパッチ画像の色のバラツキの程度が大きいほど補間演算に使用される格子点の数が多くなるように、色のバラツキの程度に応じて格子点の数が変更される。具体的には、たとえば、一対の格子点９１３，９１４に対応する２つのパッチ画像の色のバラツキの程度が上記「Ａ」に分類される場合、２つの格子点９１３，９１４を用いた補間演算により、格子点９２２の色彩値が算出される。また、２つのパッチ画像の色のバラツキの程度が上記「Ｂ」に分類される場合、４つの格子点９１２〜９１５を用いた補間演算により、格子点９２２の色彩値が算出される。また、２つのパッチ画像の色のバラツキの程度が上記「Ｃ」に分類される場合、６つの格子点９１１〜９１６を用いた補間演算により、格子点９２２の色彩値が算出される。
【００７６】
その後、格子点９２２の補間演算に用いられた格子点の数と同数の格子点を用いて、格子点９２１，９２３の色彩値が算出される。本実施形態では、格子点９２２を含む複数の格子点を用いて格子点９２１，９２３の色彩値が算出される。しかしながら、本実施形態とは異なり、格子点９２１，９２３の色彩値は、格子点９２２の補間演算に用いられた格子点と同じ格子点を用いて算出されてもよい。
【００７７】
図１２は、色のバラツキの程度と線形近似値の重み係数との関係を示す図である。図１２の縦軸は測色値であり、横軸はＣ、Ｍ、Ｙ、およびＫの４つの基本色のうち３つの基本色の色値が固定された状態における残りの１つの基本色の色値に相当する。図１２において黒丸で示される点９１１〜９１６は測色値が取得されている格子点である。
【００７８】
上述したとおり、本実施形態の補間処理では、線形補間演算により算出される第１の近似値と、多項式補間演算により算出される第２の近似値との荷重平均値を算出することにより、格子点９２１〜９２３の色彩値が算出される。ここで、一対の格子点に対応する２つのパッチ画像の色のバラツキの程度が大きいほど、第１の近似値の重みが大きくなるように、色のバラツキの程度に応じて重み係数が変更される。
【００７９】
たとえば、一対の格子点９１３，９１４に対応する一対のパッチ画像の色のバラツキの程度が上記「Ｂ」に分類される場合、図１２に示すとおり、４つの格子点９１２〜９１５を用いた線形補間演算が行われ、格子点９２２の第１の近似値が算出される。また、４つの格子点９１２〜９１５を用いた多項式補間演算が行われ、格子点９２２の第２の近似値が算出される。そして、第１の近似値を０．５倍した値と、第２の近似値を０．５倍した値との和が、格子点９２２の色彩値として算出される。
【００８０】
以上のとおり、本実施形態によれば、バラツキの程度が大きい色については滑らかさを優先し、バラツキの程度が小さい色については再現精度を優先するように、色変換ＬＵＴの補間処理が行われる。このような構成によれば、プリンター３００ｂに固有の色特性を残しつつ、色変換ＬＵＴに追加される格子点に色のバラツキの平均値を反映させることができる。
【００８１】
なお、ネットワーク５００上に、プリンター３００ａ，３００ｂと同一機種の第３のプリンターが存在したとしても、プリンター３００ａの測色値のデータを利用することにより、第３のプリンターから１枚のカラーチャートを出力して、各色の出力毎のバラツキの平均値を反映したプリンタープロファイルを同様に作成することができる。
【００８２】
以上のとおり、本実施形態によれば、パッチ画像の測色値のデータを蓄積しておくことにより、プリンターに１枚のカラーチャートを出力させるだけで、出力毎の色のバラツキの平均値を反映したプリンタープロファイルを作成することができる。
【００８３】
なお、上述した実施形態では、プリンターの出力毎の色のバラツキを反映したプリンタープロファイルを作成する場合について説明した。以下では、プリンター毎の色のバラツキを反映したプリンタープロファイルを作成する場合について説明する。
【００８４】
プリンター毎の色のバラツキを反映したプリンタープロファイルを作成する場合、複数台のプリンターにカラーチャートを出力させて蓄積した測色値のデータを利用する。
【００８５】
具体的には、たとえば、１台のみ存在する機種Ｃのプリンター用にプリンタープロファイルを作成する場合、まず、構造的に機種Ｃに類似する３０台の機種Ｂのプリンターにカラーチャートを１枚ずつ出力させる。そして、パッチ画像毎の測色値のデータから各色のバラツキの程度を特定する。その後、機種Ｃのプリンターに１枚のカラーチャートを出力させ、色のバラツキの程度に応じた補間処理を行って格子点を補間すれば、機種Ｃに固有の色特性を残しつつ、プリンター毎の色のバラツキの平均値をプリンタープロファイルに反映させることができる。なお、この場合、機種Ｂと機種Ｃの色再現性に関わる構造上の類似度合いをさらなる係数として、近似値の重み付けを行ってもよい。
【００８６】
以上のとおり、複数台の機種Ｂのプリンターから出力された複数枚のカラーチャートについて、各パッチ画像の測色値のデータを蓄積しておくことにより、機種Ｃの１台のプリンターに１枚のカラーチャートを出力させるだけで、類似機種の個体差のバラツキを反映した機種Ｃのプリンター全体用のプリンタープロファイル（たとえば、メーカー提供プロファイル）を作成することができる。
【００８７】
なお、色のバラツキの原因としては、プリンターの個体差、パーツ交換による変化、エンジンの濃度変動（温度・湿度、連続稼働時間、…）、ランダムな面内ムラ等が考えられる。また、色のバラツキの傾向としては、ベタ部近傍の色はバラツキの程度が小さく、ライト部〜中間調部の色はバラツキの程度が大きい傾向が見られる。さらに、単色はバラツキの程度が小さく、ＣＭＹの３色が重なる色はバラツキの程度が大きい傾向が見られる。
【００８８】
本発明は、上述した実施形態のみに限定されるものではなく、特許請求の範囲内において、種々改変することができる。
【００８９】
たとえば、上述した実施形態では、一対の格子点の間を補間する格子点の色彩値は、線形補間による第１の近似値と多項式補間による第２の近似値との荷重平均値として算出された。しかしながら、第１の近似値と第２の近似値との荷重平均値は必ずしも算出される必要はなく、一対の格子点の間を補間する格子点の色彩値は、第１の近似値および第２の近似値のいずれか一方であってもよい。
【００９０】
また、上述した実施形態では、第１および第２の近似値を算出するために使用される格子点の数が、色のバラツキの程度に応じて変更された。しかしながら、格子点の数は、色のバラツキの程度と無関係に一定であってもよい。
【００９１】
また、上述した実施形態では、パッチ画像の測色値の標準偏差から、色のバラツキの程度が「ａ」、「ｂ」、および「ｃ」の３つのレベルに分類され、これらの３つのレベルの組み合わせにより定まる３つのレベルの両側バラツキ程度から、補間処理に適用される近傍点数と重み係数とが決定された。しかしながら、補間処理に適用される近傍点数と重み係数とは、２つのパッチ画像の各標準偏差（色のバラツキの程度）から直接的に決定されてもよい。このとき、重み係数を連続的に変化させる見地から、パッチ画像の測色値の標準偏差と重み係数とは関数により対応付けられることが好ましい。
【００９２】
また、上述した実施形態では、測色値のＬ＊値、ａ＊値、およびｂ＊値の標準偏差が計算されることにより、パッチ画像の色のバラツキの程度が特定された。しかしながら、測色値のＬ＊値、ａ＊値、およびｂ＊値の分散を計算したり、最大値と最小値との差を計算したりすることにより、バラツキの程度が特定されてもよい。
【００９３】
また、上述した実施形態では、設定の容易性の見地から、Ｌ＊値、ａ＊値、およびｂ＊値の標準偏差の和に対する閾値が設定され、閾値に基づきパッチ画像の色のバラツキの程度が「ａ」、「ｂ」、および「ｃ」の３つのレベルに分類された。しかしながら、色のバラツキの程度を連続的に変化させる見地から、標準偏差の和と色のバラツキの程度とは関数により対応付けられてもよい。
【００９４】
また、上述した実施形態では、色のバラツキの程度は、Ｌ＊値、ａ＊値、およびｂ＊値の標準偏差の和を常に一定の閾値と比較することによって特定された。しかしながら、閾値は、ＣＭＹＫ値により動的に変化してもよい。たとえば、Ｋ８０未満では、標準偏差の和が１．０未満の場合にバラツキの程度を「ａ」に分類し、Ｋ８０以上では、標準偏差の和が１．５未満の場合にバラツキの程度を「ａ」に分類する。
【００９５】
また、上述した実施形態では、複数台のプリンターに同一のカラーチャートを出力させた。しかしながら、複数台のプリンターにより出力されるカラーチャートは同一でなくてもよく、同一のＣＭＹＫ値のパッチ画像を備えるカラーチャートであればよい。
【００９６】
また、上述した実施形態では、デバイス非依存の色空間として、Ｌ＊ａ＊ｂ＊表色系が用いられた。しかしながら、デバイス非依存の色空間の表色系は、Ｌ＊ａ＊ｂ＊表色系に限定されるものではなく、ＸＹＺ表色系、ＣＩＥＣＡＭ０２等が用いられてもよい。
【００９７】
また、上述した実施形態では、ＰＣのハードディスクに測色値等のデータが保存された。しかしながら、測色値等のデータは、ＰＣ外部のサーバーに保存されてもよい。
【００９８】
また、上述した実施形態では、測色器は、単独の機器として、専用線を介してＰＣに接続された。しかしながら、測色器は、プリンターに内蔵されていてもよい。
【００９９】
また、上述した実施形態では、コントローラーは、プリンターと別個に設けられた。しかしながら、コントローラーは、プリンターに内蔵されていてもよい。
【０１００】
上述した実施形態に係る印刷システムにおける各種処理を行う手段および方法は、専用のハードウエア回路、またはプログラムされたコンピューターのいずれによっても実現することが可能である。上記プログラムは、たとえば、フレキシブルディスクおよびＣＤ−ＲＯＭ等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ハードディスク等の記憶部に転送され記憶される。また、上記プログラムは、単独のアプリケーションソフトとして提供されてもよいし、印刷システムの一機能としてその装置のソフトウエアに組み込まれてもよい。
【符号の説明】
【０１０１】
１００  ＰＣ、
１１０，２１０，３１０  ＣＰＵ、
１２０，２２０，３２０  ＲＯＭ、
１３０，２３０，３３０  ＲＡＭ、
１４０，２４０，３４０  ハードディスク、
１５０，２５０  ディスプレイ、
１６０，２６０  入力装置、
１７０，２７０  ネットワークインターフェース、
１８０  測色器インターフェース、
１９０，２９０，３８０  バス、
２００ａ，２００ｂ  コントローラー、
２８０  プリンターインターフェース、
３００ａ，３００ｂ  プリンター、
３５０  操作パネル、
３６０  画像形成部、
３７０  コントローラーインターフェース、
４００  測色器、
５００  ネットワーク、
６００  プロファイラー、
７００  カラーチャート、
８００  パッチ画像、
９１１〜９１６，９２１〜９２３  格子点。
【図１】
2015231198.tif 000004
【図２】
2015231198.tif 000005
【図３】
2015231198.tif 000006
【図４】
2015231198.tif 000007
【図５】
2015231198.tif 000008
【図６】
2015231198.tif 000009
【図７】
2015231198.tif 000010
【図８】
2015231198.tif 000011
【図９】
2015231198.tif 000012
【図１０】
2015231198.tif 000013
【図１１】
2015231198.tif 000014
【図１２】
2015231198.tif 000015