(57)【特許請求の範囲】
【請求項１】
第１表色系の格子点に対応する第２表色系の色彩値を示す色変換テーブルを作成する色変換テーブル作成装置であって、
前記第１表色系の１次色のステップチャートに対応する前記第２表色系の測色値を取得する取得部と、
前記ステップチャートに含まれる一以上の１次色格子点に対応する前記第２表色系の補間値を、前記取得部により取得された、前記ステップチャートに含まれる他の１次色格子点に対応する前記測色値を用いた複数の補間方法により計算する補間部と、
前記複数の補間方法により計算された前記一以上の１次色格子点の各々に対応する補間値と、前記取得部により取得された前記一以上の１次色格子点の各々に対応する前記測色値との差分を計算する差分計算部と、
前記差分計算部により計算された前記差分に基づき、前記一以上の１次色格子点の各々について前記複数の補間方法から一の補間方法を選択する選択部と、
前記一以上の１次色格子点の各々と１次色の成分が等しい多次色格子点に対応する前記第２表色系の補間値を、前記一以上の１次色格子点の各々について選択された前記一の補間方法により計算する多次色計算部と、を有し、
前記選択部は、
前記差分計算部により計算された前記差分が最も大きい補間方法以外の補間方法を前記一の補間方法として選択し、
前記一以上の１次色格子点の一部について、前記一以上の１次色格子点の他の一部について選択した前記一の補間方法と同一の補間方法を、前記一の補間方法として選択する、色変換テーブル作成装置。
【請求項２】
前記多次色計算部は、前記一以上の１次色格子点の各々について選択された前記一の補間方法により計算された前記第２表色系の補間値の平均値を計算することを特徴とする請求項１に記載の色変換テーブル作成装置。
【請求項３】
前記一以上の１次色格子点の個数は、前記第１表色系の要素色ごとに異なることを特徴とする請求項１または２に記載の色変換テーブル作成装置。
【請求項４】
前記他の１次色格子点の個数は、前記第１表色系の要素色ごとに異なることを特徴とする請求項１〜３のいずれか１つに記載の色変換テーブル作成装置。
【請求項５】
前記複数の補間方法には、線形補間及び非線形補間が含まれることを特徴とする請求項１〜４のいずれか１つに記載の色変換テーブル作成装置。
【請求項６】
前記非線形補間には、ネビュ補間、スプライン補間、ラグランジュ補間、及びニュートン補間の少なくとも１つが含まれることを特徴とする請求項５に記載の色変換テーブル作成装置。
【請求項７】
前記差分計算部は、前記差分として色差（ΔＥ＊ａｂ）を計算することを特徴とする請求項１〜６のいずれか１つに記載の色変換テーブル作成装置。
【請求項８】
出力装置と、前記出力装置のデバイス依存の第１表色系の格子点に対応する第２表色系の色彩値を示す色変換テーブルを作成する色変換テーブル作成装置と、を含む出力システムであって、
前記出力装置は、前記第１表色系の１次色のステップチャートを出力する出力部を有し、
前記色変換テーブル作成装置は、前記ステップチャートに対応する前記第２表色系の測色値を取得する取得部と、前記ステップチャートに含まれる一以上の１次色格子点に対応する前記第２表色系の補間値を、前記取得部により取得された、前記ステップチャートに含まれる他の１次色格子点に対応する前記測色値を用いた複数の補間方法により計算する補間部と、前記複数の補間方法により計算された前記一以上の１次色格子点の各々に対応する補間値と、前記取得部により取得された前記一以上の１次色格子点の各々に対応する前記測色値との差分を計算する差分計算部と、前記差分計算部により計算された前記差分に基づき、前記一以上の１次色格子点の各々について前記複数の補間方法から一の補間方法を選択する選択部と、前記一以上の１次色格子点の各々と１次色の成分が等しい多次色格子点に対応する前記第２表色系の補間値を、前記一以上の１次色格子点の各々について選択された前記一の補間方法により計算する多次色計算部と、を有し、
前記選択部は、
前記差分計算部により計算された前記差分が最も大きい補間方法以外の補間方法を前記一の補間方法として選択し、
前記一以上の１次色格子点の一部について、前記一以上の１次色格子点の他の一部について選択した前記一の補間方法と同一の補間方法を、前記一の補間方法として選択することを特徴とする出力システム。
【請求項９】
前記出力装置は印刷装置であり、前記第１表色系はＣＭＹＫであることを特徴とする請求項８に記載の出力システム。
【請求項１０】
前記第２表色系は、ＣＩＥ  Ｌ＊ａ＊ｂ＊、ＣＩＥ  ＸＹＺ、又はＣＩＥ  ＣＡＭ０２であることを特徴とする請求項８または９に記載の出力システム。
【請求項１１】
第１表色系の１次色格子点に対応する第２表色系の色彩値を示す色変換テーブルを作成する色変換テーブル作成装置の制御プログラムであって、
前記第１表色系の１次色のステップチャートに対応する前記第２表色系の測色値を取得する手順（Ａ）と、
前記ステップチャートに含まれる一以上の１次色格子点に対応する前記第２表色系の補間値を、前記手順（Ａ）で取得された、前記ステップチャートに含まれる他の１次色格子点に対応する前記測色値を用いた複数の補間方法により計算する手順（Ｂ）と、
前記複数の補間方法により計算された前記一以上の１次色格子点の各々に対応する補間値と、前記手順（Ａ）で取得された前記一以上の１次色格子点の各々に対応する前記測色値との差分を計算する手順（Ｃ）と、
前記手順（Ｃ）で計算された前記差分に基づき、前記一以上の１次色格子点の各々について前記複数の補間方法から一の補間方法を選択する手順（Ｄ）と、
前記一以上の１次色格子点の各々と１次色の成分が等しい多次色格子点に対応する前記第２表色系の補間値を、前記一以上の１次色格子点の各々について選択された前記一の補間方法により計算する手順（Ｅ）と、を前記色変換テーブル作成装置に実行させ、
前記手順（Ｄ）では、
前記手順（Ｃ）で計算された前記差分が最も大きい補間方法以外の補間方法を前記一の補間方法として選択し、
前記一以上の１次色格子点の一部について、前記一以上の１次色格子点の他の一部について選択した前記一の補間方法と同一の補間方法を、前記一の補間方法として選択する、制御プログラム。
【請求項１２】
請求項１１に記載の制御プログラムが記録されたコンピューター読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１表色系の格子点に対応する第２表色系の色彩値を示す色変換テーブルを作成する色変換テーブル作成装置、当該色変換テーブル作成装置を含む出力システム、及び当該色変換テーブル作成装置の制御プログラムに関する。
【背景技術】
【０００２】
異なるデバイス間の色変換には、デバイス非依存の色彩値（例：Ｌ＊ａ＊ｂ＊値）とデバイス値との対応関係を示す色変換テーブルが用いられる。このような色変換テーブルはＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）と称される。通常、ＬＵＴを作成する際には、ＣＭＹＫの組み合わせからなる数百のカラーパッチを出力し、それらの測定結果から得たＬ＊ａ＊ｂ＊値（測色値）に基づく補間計算を実行することにより数千の色対応関係を求めている。ここで、補間計算は必ず補間誤差を伴うので、上記の方法によるとＣＭＹＫの全ての組み合わせからなるカラーパッチを測定した場合と比べて色変換の精度が低くなってしまう。これに関連して、以下の特許文献１には、線形補間により求めた補間Ｌ＊ａ＊ｂ＊値と非線形補間により求めた補間Ｌ＊ａ＊ｂ＊値との差分値に基づく補正量を計算し、その補正量を加味したＬＵＴを作成するプロファイル作成装置が提案されている。
【０００３】
しかしながら、特許文献１のプロファイル作成装置は、設計時に定められた補間方法を用いてＬＵＴを作成しているにすぎないので、プリンターの設計時の階調性とユーザーが使用する実機の階調性とが互いに異なる場合には、補間計算により求めた補間値と実際の出力値との間に大きな誤差が生じてしまう。例えば、図９は、プリンターの設計時の階調性と実機の階調性とを対比して示すグラフである。図９のように、プリンターの設計時の階調性と実機の階調性はＢ（Ｂｌｕｅ）＝８５％の近傍において大きく異なっている。そのため、設計時に定められた補間方法によりＢ＝８５％についての補間計算を実行した場合には、補間計算により求めた補間値（図中の●印）と実際の出力値（図中の×印）との間に大きな誤差が生じてしまう。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１１２８２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記従来技術の有する問題点に鑑みてなされたものであり、本発明の目的は、出力装置の設計時の階調性と実機の階調性とが互いに異なる場合であっても、補間計算による補間値と実際の出力値との間の誤差を低減させることができるＬＵＴ作成装置、ＬＵＴ作成装置を含む出力システム、及びＬＵＴ作成装置の制御プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の上記目的は、下記の手段によって達成される。
【０００７】
（１）第１表色系の格子点に対応する第２表色系の色彩値を示す色変換テーブルを作成する色変換テーブル作成装置であって、前記第１表色系の１次色のステップチャートに対応する前記第２表色系の測色値を取得する取得部と、前記ステップチャートに含まれる一以上の１次色格子点に対応する前記第２表色系の補間値を、前記取得部により取得された、前記ステップチャートに含まれる他の１次色格子点に対応する前記測色値を用いた複数の補間方法により計算する補間部と、前記複数の補間方法により計算された前記一以上の１次色格子点の各々に対応する補間値と、前記取得部により取得された前記一以上の１次色格子点の各々に対応する前記測色値との差分を計算する差分計算部と、前記差分計算部により計算された前記差分に基づき、前記一以上の１次色格子点の各々について前記複数の補間方法から一の補間方法を選択する選択部と、前記一以上の１次色格子点の各々と１次色の成分が等しい多次色格子点に対応する前記第２表色系の補間値を、前記一以上の１次色格子点の各々について選択された前記一の補間方法により計算する多次色計算部と、を有し、前記選択部は、前記差分計算部により計算された前記差分が最も大きい補間方法以外の補間方法を前記一の補間方法として選択し、前記一以上の１次色格子点の一部について、前記一以上の１次色格子点の他の一部について選択した前記一の補間方法と同一の補間方法を、前記一の補間方法として選択する、色変換テーブル作成装置。
（２）前記多次色計算部は、前記一以上の１次色格子点の各々について選択された前記一の補間方法により計算された前記第２表色系の補間値の平均値を計算することを特徴とする上記（１）に記載の色変換テーブル作成装置。
（３）前記一以上の１次色格子点の個数は、前記第１表色系の要素色ごとに異なることを特徴とする上記（１）または（２）に記載の色変換テーブル作成装置。
（４）前記他の１次色格子点の個数は、前記第１表色系の要素色ごとに異なることを特徴とする上記（１）〜（３）のいずれか１つに記載の色変換テーブル作成装置。
（５）前記複数の補間方法には、線形補間及び非線形補間が含まれることを特徴とする上記（１）〜（４）のいずれか１つに記載の色変換テーブル作成装置。
（６）前記非線形補間には、ネビュ補間、スプライン補間、ラグランジュ補間、及びニュートン補間の少なくとも１つが含まれることを特徴とする上記（５）に記載の色変換テーブル作成装置。
（７）前記差分計算部は、前記差分として色差（ΔＥ＊ａｂ）を計算することを特徴とする上記（１）〜（６）のいずれか１つに記載の色変換テーブル作成装置。
（８）出力装置と、前記出力装置のデバイス依存の第１表色系の格子点に対応する第２表色系の色彩値を示す色変換テーブルを作成する色変換テーブル作成装置と、を含む出力システムであって、前記出力装置は、前記第１表色系の１次色のステップチャートを出力する出力部を有し、前記色変換テーブル作成装置は、前記ステップチャートに対応する前記第２表色系の測色値を取得する取得部と、前記ステップチャートに含まれる一以上の１次色格子点に対応する前記第２表色系の補間値を、前記取得部により取得された、前記ステップチャートに含まれる他の１次色格子点に対応する前記測色値を用いた複数の補間方法により計算する補間部と、前記複数の補間方法により計算された前記一以上の１次色格子点の各々に対応する補間値と、前記取得部により取得された前記一以上の１次色格子点の各々に対応する前記測色値との差分を計算する差分計算部と、前記差分計算部により計算された前記差分に基づき、前記一以上の１次色格子点の各々について前記複数の補間方法から一の補間方法を選択する選択部と、前記一以上の１次色格子点の各々と１次色の成分が等しい多次色格子点に対応する前記第２表色系の補間値を、前記一以上の１次色格子点の各々について選択された前記一の補間方法により計算する多次色計算部と、を有し、前記選択部は、前記差分計算部により計算された前記差分が最も大きい補間方法以外の補間方法を前記一の補間方法として選択し、前記一以上の１次色格子点の一部について、前記一以上の１次色格子点の他の一部について選択した前記一の補間方法と同一の補間方法を、前記一の補間方法として選択することを特徴とする出力システム。
（９）前記出力装置は印刷装置であり、前記第１表色系はＣＭＹＫであることを特徴とする上記（８）に記載の出力システム。
（１０）前記第２表色系は、ＣＩＥ  Ｌ＊ａ＊ｂ＊、ＣＩＥ  ＸＹＺ、又はＣＩＥ  ＣＡＭ０２であることを特徴とする上記（８）または（９）に記載の出力システム。
（１１）第１表色系の１次色格子点に対応する第２表色系の色彩値を示す色変換テーブルを作成する色変換テーブル作成装置の制御プログラムであって、前記第１表色系の１次色のステップチャートに対応する前記第２表色系の測色値を取得する手順（Ａ）と、前記ステップチャートに含まれる一以上の１次色格子点に対応する前記第２表色系の補間値を、前記手順（Ａ）で取得された、前記ステップチャートに含まれる他の１次色格子点に対応する前記測色値を用いた複数の補間方法により計算する手順（Ｂ）と、前記複数の補間方法により計算された前記一以上の１次色格子点の各々に対応する補間値と、前記手順（Ａ）で取得された前記一以上の１次色格子点の各々に対応する前記測色値との差分を計算する手順（Ｃ）と、前記手順（Ｃ）で計算された前記差分に基づき、前記一以上の１次色格子点の各々について前記複数の補間方法から一の補間方法を選択する手順（Ｄ）と、前記一以上の１次色格子点の各々と１次色の成分が等しい多次色格子点に対応する前記第２表色系の補間値を、前記一以上の１次色格子点の各々について選択された前記一の補間方法により計算する手順（Ｅ）と、を前記色変換テーブル作成装置に実行させ、前記手順（Ｄ）では、前記手順（Ｃ）で計算された前記差分が最も大きい補間方法以外の補間方法を前記一の補間方法として選択し、前記一以上の１次色格子点の一部について、前記一以上の１次色格子点の他の一部について選択した前記一の補間方法と同一の補間方法を、前記一の補間方法として選択する、制御プログラム。
（１２）上記（１１）に記載の制御プログラムが記録されたコンピューター読み取り可能な記録媒体。
【発明の効果】
【００２２】
本発明に係る色変換テーブル作成装置は、複数の補間方法により求めた補間値と測色値との差分に基づき出力装置の表色系（例：ＣＭＹＫ）の１次色補間点についての適切な補間方法を選択し、その補間方法の組み合わせを用いて多次色補間点についての補間計算を実行している。よって、本発明によると、出力装置の実機の階調性に応じた適切な補間計算が実行されるため、出力装置の設計時の階調性と実機の階調性とが互いに異なる場合であっても、補間計算による補間値と実際の出力値との間の誤差を低減させることができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係る印刷システムの構成を示すブロック図である。
【図２】本発明の一実施形態に係るＬＵＴ作成装置の構成を示すブロック図である。
【図３】本発明の一実施形態に係るカラーチャートに含まれるＣ（Ｃｙａｎ）のステップチャートの一例を示す概略図である。
【図４】本発明の一実施形態に係る補間方法選択部により選択された補間方法の一例を示す概略図である。
【図５】本発明の一実施形態に係る補間方法組み合わせ部により特定された補間方法の組み合わせの一例を示す概略図である。
【図６】本発明の一実施形態に係るＬＵＴ作成処理の手順を示すフローチャートである。
【図７】本発明の一実施形態に係る補間方法選択処理の手順を示すフローチャートである。
【図８】本発明の一実施形態に係る多次色計算処理の手順を示すフローチャートである。
【図９】プリンターの設計時の階調性と実機の階調性とを対比して示すグラフである。
【図１０】本発明の一実施形態に係るＬＵＴ作成装置により計算した補間値と実際の出力値とを対比して示すグラフである。
【発明を実施するための形態】
【００２４】
以下、本発明の実施の形態を、図面を参照しながら詳細に説明する。
【００２５】
図１は、本発明の一実施形態に係るＬＵＴ作成装置を含む印刷システムＳ全体の構成を示すブロック図である。図１のように、印刷システムＳは、クライアント装置１、コントローラー２、プリンター３、測色器４、及びＬＵＴ作成装置５を備えており、これらの装置は、インターネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信ネットワークＮを介して接続されている。ただし、通信ネットワークＮに接続される装置の種類及び個数は図１の例に限定されない。また、各装置は通信ネットワークＮを介さずにローカル接続されていてもよい。各装置の詳細について以下に順に説明する。
【００２６】
クライアント装置１は、プリンタードライバーや専用のソフトウェア等によりプリンター３に対する各種文書ファイルの印刷指示を発行する。クライアント装置１により発行された印刷指示のことを「印刷ジョブ」と称することがある。クライアント装置１により発行された印刷ジョブはコントローラー２に送信される。
【００２７】
コントローラー２は、クライアント装置１から受信した印刷ジョブに対する色変換、スクリーニング、ラスタライズ等の画像処理を実行することにより印刷処理用の画像データを生成する。印刷ジョブに対する色変換にはＬＵＴ作成装置５により作成されたＬＵＴが用いられる。コントローラー２により生成された画像データはプリンター３に送信される。コントローラー２はプリンター３に内蔵されていてもよい。
【００２８】
プリンター３は、コントローラー２から受信した画像データに基づく印刷処理を実行する。より具体的に、プリンター３は、感光体ドラムを帯電させる帯電工程、レーザ光により感光体ドラム上に静電潜像を形成する露光工程、感光体ドラム上の静電潜像にトナーを付着させてトナー画像を形成する現像工程、感光体ドラム上のトナー画像を転写ベルトにより用紙に転写する転写工程、用紙に転写されたトナー画像を定着ローラにより加熱・定着させる定着工程を含む電子写真方式の印刷処理を実行する。ただし、プリンター３は、インパクト方式、熱転写方式、インクジェット方式等の他の印刷方式を採用するものであってもよい。なお、プリンター３は、通常の印刷ジョブに基づく出力画像の他に、測色器４により測定すべきＬＵＴ作成用のカラーチャートを印刷する。本実施形態に係るカラーチャートについてさらに後述する。
【００２９】
測色器４は、プリンター３により印刷されたカラーチャートを測定することにより、カラーチャート中の個々のカラーパッチに対応するデバイス非依存の色彩値を取得する。以下の説明ではデバイス非依存の表色系としてＣＩＥ  Ｌ＊ａ＊ｂ＊を採用している。そのため、測色器４により取得したデバイス非依存の色彩値のことを特に「測色Ｌ＊ａ＊ｂ＊値」と称することがある。ただし、デバイス非依存の表色系はＣＩＥ  ＸＹＺやＣＩＥ  ＣＡＭ０２等であってもよい。測色器４により取得された測色Ｌ＊ａ＊ｂ＊値はＬＵＴ作成装置５に送信される。
【００３０】
ＬＵＴ作成装置５は、測色器４から受信した測色Ｌ＊ａ＊ｂ＊値に基づく補間計算を実行することにより、プリンター３の表色系（ＣＭＹＫ）の格子点に対応するデバイス非依存の色彩値（Ｌ＊ａ＊ｂ＊値）を求める。このような補間計算により求めたＬ＊ａ＊ｂ＊値のことを特に「補間Ｌ＊ａ＊ｂ＊値」と称することがある。また、プリンター３の表色系（ＣＭＹＫ）の格子点のうち、補間計算により補間Ｌ＊ａ＊ｂ＊値を求めるべき格子点のことを特に「補間点」と称することがある。さらに、個々の補間点についての補間計算に用いられる格子点のことを以下では「サンプリング点」と称することがある。
【００３１】
そして、ＬＵＴ作成装置５は、測色Ｌ＊ａ＊ｂ＊値と補間Ｌ＊ａ＊ｂ＊値を用いてプリンター３のＬＵＴを作成する。ここでいうＬＵＴには、プリンター３のデバイス値（ＣＭＹＫ値）をデバイス非依存の色彩値（Ｌ＊ａ＊ｂ＊値）に変換するための入力ＬＵＴ、及びデバイス非依存の色彩値（Ｌ＊ａ＊ｂ＊値）をプリンター３のデバイス値（ＣＭＹＫ値）に変換するための出力ＬＵＴの双方が含まれる。ＬＵＴ作成装置５はコントローラー２又はプリンター３に内蔵されていてもよい。
【００３２】
図２は、本実施形態に係るＬＵＴ作成装置５の詳細な構成を示すブロック図である。図２のように、ＬＵＴ作成装置５は、測色データ取得部５１、補間部５２、差分計算部５３、補間方法選択部５４、補間方法組み合わせ部５５、多次色計算部５６、ＬＵＴ出力部５７、及び記憶部５８を備えており、これらは信号をやり取りするためのバス５０を介して相互に接続されている。各部の詳細について以下に順に説明する。
【００３３】
測色データ取得部５１は、プリンター３により印刷されたカラーチャートの測色Ｌ＊ａ＊ｂ＊値を測色器４から取得する。ただし、測色データ取得部５１は、測色器４以外の装置により測定された測色Ｌ＊ａ＊ｂ＊値をクライアント装置１やコントローラー２等を介して取得することもできる。
【００３４】
本実施形態に係るカラーチャートは、プリンター３の表色系の各要素色（Ｃ，Ｍ，Ｙ，Ｋ）のステップチャートを含む標準カラーチャートであり、例えば、ＡＮＳＩ  ＩＴ８．７／３の規格に準拠した多色印刷用カラーチャートである。以下の説明では、各要素色（Ｃ，Ｍ，Ｙ，Ｋ）の濃度が０％、１０％、２０％、３０％、４０％、５５％、７０％、８５％、１００％の９段階に変化する１次色のカラーパッチ（ステップチャート）、及び各要素色（Ｃ，Ｍ，Ｙ，Ｋ）の濃度が０％、２０％、４０％、７０％、１００％の５段階に変化する多次色のカラーパッチを含むカラーチャートを採用している。
【００３５】
ここで、「１次色」とはデバイス依存の表色系における単一の要素色の成分のみからなる色のことを指し、「多次色」とはデバイス依存の表色系における複数の要素色の成分からなる色のことを指す。「多次色」には、２つの要素色の成分のみからなる「２次色」、３つの要素色の成分のみからなる「３次色」、及び４つの要素色の成分からなる「４次色」が含まれる。また、カラーチャート中のカラーパッチはプリンター３の表色系（ＣＭＹＫ）の格子点の一部に相当する。そのため、以下では個々のカラーパッチのことを格子点と称することがある。
【００３６】
補間部５２は、測色データ取得部５１により取得した測色Ｌ＊ａ＊ｂ＊値に基づく補間計算を実行することにより、各要素色（Ｃ，Ｍ，Ｙ，Ｋ）のステップチャート中の予め定められた一部の格子点に対応する補間Ｌ＊ａ＊ｂ＊値を求める。補間部５２の補間計算により補間Ｌ＊ａ＊ｂ＊値を求めるべき１次色の補間点のことを特に「１次色補間点」と称することがある。
【００３７】
図３は、Ｃ（Ｃｙａｎ）のステップチャートの一例を示す概略図である。図３の例では、Ｃ＝１０％，３０％，５５％，８５％の格子点をＣ（Ｃｙａｎ）の１次色補間点としている。また、図３の例では、Ｃ＝０％，２０％の格子点をＣ＝１０％の１次色補間点のサンプリング点とし、Ｃ＝２０％，４０％の格子点をＣ＝３０％の１次色補間点のサンプリング点とし、Ｃ＝４０％，７０％のカラーパッチをＣ＝５５％の１次色補間点のサンプリング点とし、Ｃ＝７０％，１００％のカラーパッチをＣ＝８５％の１次色補間点のサンプリング点としている。
【００３８】
他の要素色であるＭ（Ｍａｇｅｎｔａ）、Ｙ（Ｙｅｌｌｏｗ）、Ｋ（Ｂｌａｃｋ）の１次色補間点も図３の例と同様に定められている。ただし、各要素色の１次色補間点は適宜変更可能であり、指定範囲内の濃度（％）の格子点のみを１次色補間点として定めてもよいし、要素色ごとに異なる濃度（％）の格子点を１次色補間点として定めてもよい。また、「１次色補間点」との対比のため、ＬＵＴ作成装置５により補間Ｌ＊ａ＊ｂ＊値を求めるべき多次色の格子点のことを特に「多次色格子点」と称することがある。
【００３９】
また、補間部５２は、予め定められた複数の補間方法により補間Ｌ＊ａ＊ｂ＊値を求める。よって、補間部５２は、１次色補間点の各々について補間方法の種類と同数の補間Ｌ＊ａ＊ｂ＊値を求める。本実施形態に係る複数の補間方法には、線形補間及び非線形補間が含まれる。そして、非線形補間には、ネビュ補間、スプライン補間、ラグランジュ補間、及びニュートン補間の少なくとも一つが含まれる。以下の説明では、複数の補間方法として、線形補間、ネビュ補間、スプライン補間を採用している。ただし、本実施形態に係る複数の補間方法の種類及び個数は上述した例に限定されない。
【００４０】
差分計算部５３は、複数の補間方法の各々について、補間部により求めた１次色補間点の補間Ｌ＊ａ＊ｂ＊値と、測色データ取得部５１により取得した同一の１次色補間点の測色Ｌ＊ａ＊ｂ＊値との差分を計算する。例えば、差分計算部５３は、２つのＬ＊ａ＊ｂ＊値の差分として、以下の「数１」で表される色差（ΔＥ＊ａｂ）を計算する。図３は、線形補間により求めた補間Ｌ＊ａ＊ｂ＊値（Ｌ＊ａ＊ｂ＊１０ｉ，Ｌ＊ａ＊ｂ＊３０ｉ，Ｌ＊ａ＊ｂ＊５５ｉ，Ｌ＊ａ＊ｂ＊８５ｉ）と、測色器４により取得した測色Ｌ＊ａ＊ｂ＊値（Ｌ＊ａ＊ｂ＊１０，Ｌ＊ａ＊ｂ＊３０，Ｌ＊ａ＊ｂ＊５５，Ｌ＊ａ＊ｂ＊８５）との色差（ΔＥ＊ａｂ）の計算結果の一例を示している。
【００４１】
【数１】
0005880231.tif 000002
【００４２】
補間方法選択部５４は、差分計算部５３により求めた差分に基づき、１次色補間点の各々についての適切な補間方法を選択する。より具体的に、補間方法選択部５４は、差分計算部５３により求めた差分が最大である補間方法以外のいずれか１つの補間方法を選択する。図４は、補間方法選択部５４によりＣ（Ｃｙａｎ）の１次色補間点の各々について選択された補間方法の一例を示す概略図である。
【００４３】
図４の例において、Ｃ＝１０％の１次色補間点については「線形補間」が選択されている。同様に、Ｃ＝３０％の補間点については「線形補間」が選択されており、Ｃ＝５５％の１次色補間点については「ネビュ補間」が選択されており、Ｃ＝８５％の１次色補間点については「スプライン補間」が選択されている。補間方法選択部５４による補間方法の詳細な選択方法については後述する。
【００４４】
補間方法組み合わせ部５５は、多次色補間点の各々についての適切な補間方法の組み合わせを特定する。より具体的に、補間方法組み合わせ部５５は、多次色補間点の各々について、いずれかの要素色（Ｃ，Ｍ，Ｙ，Ｋ）の成分がそれと等しい１次色補間点を抽出し、抽出した１次色補間点の各々について補間方法選択部５４により選択した補間方法の組み合わせを特定する。
【００４５】
例えば、（Ｃ，Ｍ）＝（１０％，１０％）の２次色補間点については、Ｃ（Ｃｙａｎ）の成分が当該２次色補間点と等しいＣ＝１０％の１次色補間点、及びＭ（Ｍａｇｅｎｔａ）の成分が当該２次色補間点と等しいＭ＝１０％の１次色補間点を抽出し、それらの１次色補間点について補間方法選択部５４により選択した補間方法の組み合わせ（例えば、「線形補間」及び「ネビュ補間」）を特定する。
【００４６】
ここで、補間方法組み合わせ部５５により特定された補間方法の組み合わせのうち、Ｃ（Ｃｙａｎ）の１次色補間点について選択された補間方法のことを「Ｃ方向の補間方法」と称することがある。同様に、Ｍ（Ｍａｇｅｎｔａ）、Ｙ（Ｙｅｌｌｏｗ）、Ｋ（Ｂｌａｃｋ）の１次色補間点について選択された補間方法のことを、それぞれ、「Ｍ方向の補間方法」、「Ｙ方向の補間方法」、「Ｋ方向の補間方法」と称することがある。
【００４７】
多次色計算部５６は、補間方法組み合わせ部５５により特定された補間方法の組み合わせを用いて、多次色補間点の各々に対応する補間Ｌ＊ａ＊ｂ＊値を求める。より具体的に、多次色計算部５６は、２次色補間点の各々について特定された２つの補間方法による補間計算を実行し、それにより求めた２つの補間Ｌ＊ａ＊ｂ＊値の平均値を計算する。図５の例によると、多次色計算部５６は、（Ｃ，Ｍ）＝（１０％，１０％）の補間点について線形補間（Ｃ方向）及びネビュ補間（Ｍ方向）を実行することにより２つの補間Ｌ＊ａ＊ｂ＊値を求め、それらの補間Ｌ＊ａ＊ｂ＊値の平均値を計算する。同様に、多次色計算部５６は、３次色補間点の各々について求めた３つの補間Ｌ＊ａ＊ｂ＊値の平均値を計算し、さらに、４次色補間点の各々について求めた４つの補間Ｌ＊ａ＊ｂ＊値の平均値を計算する。ただし、多次色計算部５６は、各方向の補間方法により求めた補間Ｌ＊ａ＊ｂ＊値の平均値を計算する代わりに、バイキュービック法により単一の補間Ｌ＊ａ＊ｂ＊値を求めることもできる。
【００４８】
色変換ＬＵＴ出力部５７は、測色データ取得部５１により取得した測色Ｌ＊ａ＊ｂ＊値、及び多次色計算部５６により求めた補間Ｌ＊ａ＊ｂ＊値の平均値を用いて、プリンター３の表色系（ＣＭＹＫ）の格子点とデバイス非依存の色彩値（Ｌ＊ａ＊ｂ＊値）との対応関係を示すＬＵＴを作成する。色変換部ＬＵＴ出力部５７により作成されたＬＵＴはコントローラー２に送信される。
【００４９】
記憶部５８は、プログラムやパラメーター等を格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、補間部５２や差分計算部５３や多次色計算部５６等の作業領域として一時的にデータを保持するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、及びプログラムやデータファイル等を格納するＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）を備えた記憶領域である。
【００５０】
次に、本実施形態に係る印刷システムＳの動作の概要について説明する。図６は、本実施形態に係るＬＵＴ作成装置５によりプリンター３の色変換用ＬＵＴを作成する処理（ＬＵＴ作成処理）の手順を示すフローチャートである。
【００５１】
図６のように、先ず、ＬＵＴ作成装置５は、測色データ取得部５１によりカラーチャートの測色Ｌ＊ａ＊ｂ＊値を取得する（Ｓ１０１）。続いて、ＬＵＴ作成装置５は、１次色補間点の各々についての適切な補間方法を選択する処理（Ｓ１０２：補間方法選択処理）を実行する。補間方法選択処理（Ｓ１０２）は、補間部５２、差分計算部５３、補間方法選択部５４、及び補間方法組み合わせ部５５により実行される。補間方法選択処理（Ｓ１０２）の詳細についてはさらに後述する。
【００５２】
続いて、ＬＵＴ作成装置５１は、多次色補間点の各々に対応する補間Ｌ＊ａ＊ｂ＊値を計算する処理（Ｓ１０３：多次色計算処理）を実行する。多次色計算処理（Ｓ１０３）は多次色計算部５６により実行される。多次色計算処理（Ｓ１０３）の詳細についてはさらに後述する。その後、ＬＵＴ作成装置５は、多次色計算処理（Ｓ１０３）において作成されたＬＵＴをコントローラー２に送信してから（Ｓ１０４）、ＬＵＴ作成処理を終了する（エンド）。
【００５３】
図７は、本実施形態に係る補間方法選択処理（Ｓ１０２）の手順を示すフローチャートである。図７のように、先ず、ＬＵＴ作成装置５は、Ｓ１０１で取得した測色Ｌ＊ａ＊ｂ＊値のうち、１次色補間点の補間計算に用いられるサンプリング点の測色Ｌ＊ａ＊ｂ＊値を読み込む（Ｓ２０１）。より具体的に、ＬＵＴ作成装置５は、各要素色（Ｃ，Ｍ，Ｙ，Ｋ）の濃度が０％、２０％、４０％、７０％、１００％である１次色格子点の測色Ｌ＊ａ＊ｂ＊値を読み込む（図３参照）。
【００５４】
続いて、ＬＵＴ作成装置５は、１次色補間点の各々について線形補間（Ｌ＝０）により補間Ｌ＊ａ＊ｂ＊値を求め（Ｓ２０２）、その補間Ｌ＊ａ＊ｂ＊値とＳ２０１で読み込んだ同一の１次色補間点の測色Ｌ＊ａ＊ｂ＊値との色差（ΔＥ＊ａｂ）を計算する（Ｓ２０３）。そして、ＬＵＴ作成装置５は、１次色補間点の各々についてスプライン補間（Ｌ＝１）により補間Ｌ＊ａ＊ｂ＊値を求め（Ｓ２０２）、その補間Ｌ＊ａ＊ｂ＊値とＳ２０１で読み込んだ同一の１次色補間点の測色Ｌ＊ａ＊ｂ＊値との色差（ΔＥ＊ａｂ）を計算する（Ｓ２０３）。さらに、ＬＵＴ作成装置５は、１次色補間点の各々についてネビュ補間（Ｌ＝２）により補間Ｌ＊ａ＊ｂ＊値を求め（Ｓ２０２）、その補間Ｌ＊ａ＊ｂ＊値とＳ２０１で読み込んだ同一の１次色補間点の測色Ｌ＊ａ＊ｂ＊値との色差（ΔＥ＊ａｂ）を計算する（Ｓ２０３）。以下の表１は、Ｓ２０３で求められた色差（ΔＥ＊ａｂ）の計算結果の一例を示している。
【００５５】
【表１】
0005880231.tif 000003
【００５６】
続いて、ＬＵＴ作成装置５は、Ｓ２０３で求めた色差（ΔＥ＊ａｂ）に基づき、１次色補間点の各々についての適切な補間方法を選択する（Ｓ２０４）。より具体的に、ＬＵＴ作成装置５は、１次色補間点の各々について、Ｓ２０３で求めた色差（ΔＥ＊ａｂ）が最大である補間方法以外のいずれか１つの補間方法を選択する。すなわち、表１の例では、Ｃ＝１０％についての適切な補間方法として、スプライン補間（ΔＥ＊ａｂ＝１０）以外のいずれか１つの補間方法を選択する。
【００５７】
同様に、Ｃ＝３０％についての適切な補間方法として、ネビュ補間（ΔＥ＊ａｂ＝６）以外のいずれか１つの補間方法を選択し、Ｃ＝５５％についての適切な補間方法として、線形補間（ΔＥ＊ａｂ＝５）以外のいずれか１つの補間方法を選択し、Ｃ＝８５％の１次色補間点についての適切な補間方法として、ネビュ補間（ΔＥ＊ａｂ＝８）以外のいずれか１つの補間方法を選択する。
【００５８】
また、表１の例のように色差（ΔＥ＊ａｂ）が最大である補間方法以外の補間方法の個数が２以上である場合（すなわち、予め定められた複数の補間方法の個数が３以上である場合）、ＬＵＴ作成装置５は、以下に示す第１の選択方法又は第２の選択方法によりいずれか１つの補間方法を選択する。
【００５９】
先ず、第１の選択方法では、Ｓ２０３で求めた色差（ΔＥ＊ａｂ）が最小である補間方法を１次色格子点の各々についての適切な補間方法として選択する。表１中の数値に付された下線は、第１の選択方法により選択された補間方法を示している。すなわち、第１の選択方法では、Ｃ＝１０％についての適切な補間方法として線形補間（ΔＥ＊ａｂ＝３）を選択し、Ｃ＝３０％についての適切な補間方法として線形補間（ΔＥ＊ａｂ＝４）を選択し、Ｃ＝５５％についての適切な補間方法としてネビュ補間（ΔＥ＊ａｂ＝３）を選択し、Ｃ＝８５％についての適切な補間方法としてスプライン補間（ΔＥ＊ａｂ＝３）を選択する。このように色差（ΔＥ＊ａｂ）が最小である補間方法を選択することにより補間計算により生じる誤差を最小限に抑えることができる。
【００６０】
また、第２の選択方法では、原則としてＳ２０３で求めた色差（ΔＥ＊ａｂ）が最小である補間方法を選択しつつ、一部の１次色補間点については他の１次色補間点と同一の補間方法を選択する。以下の表２は、Ｓ２０３で求められた色差（ΔＥ＊ａｂ）の計算結果の他の例を示している。
【００６１】
【表２】
0005880231.tif 000004
【００６２】
表２中の数値に付された下線は、第２の補間方法により選択された補間方法を示している。すなわち、第２の選択方法では、Ｃ＝１０％，３０％，５５％の１次色補間点については、色差（ΔＥ＊ａｂ）が最小である線形補間を選択する。他方、Ｃ＝８５％の補間点については、色差（ΔＥ＊ａｂ）が最小であるスプライン補間の代わりに、他の補間点と同一の補間方法である線形補間を選択する。このように一部の補間点について他の補間点と同一の補間方法を選択することにより、多数の補間点についての補間方法を統一することができるため、補間計算の計算速度を向上させることができる。
【００６３】
その後、ＬＵＴ作成装置５は、全ての１次色補間点についての補間方法の選択が完了したかどうかを判定し（Ｓ２０５）。全ての１次色補間点についての選択が完了していない場合は（Ｓ２０５のＮＯ）、残りの１次色補間点についてＳ２０１〜Ｓ２０４の手順を繰り返す。
【００６４】
そして、全ての１次色補間点についての選択が完了したら（Ｓ２０５のＹＥＳ）、ＬＵＴ作成装置５は、プリンター３の表色系（ＣＭＹＫ）の多次色補間点の各々についての適切な補間方法の組み合わせを特定する（Ｓ２０６）。より具体的に、ＬＵＴ作成装置５は、多次色補間点の各々について、いずれかの要素色（Ｃ，Ｍ，Ｙ，Ｋ）の成分がそれと等しい１次色補間点を抽出し、抽出した１次色補間点の各々についてＳ２０４で選択した補間方法の組み合わせを特定する。
【００６５】
図５は、（Ｃ，Ｍ）の２次色補間点の各々について特定されたＣ方向及びＭ方向の補間方法の組み合わせの一例を示している。図５の例によると、（Ｃ，Ｍ）＝（１０％，１０％）の２次色補間点については、線形補間（Ｃ方向）及びネビュ補間（Ｍ方向）の組み合わせが特定されている。同様に、（Ｃ，Ｍ）＝（８５％，１０％）の２次色補間点については、スプライン補間（Ｃ方向）及びネビュ補間（Ｍ方向）の組み合わせが特定されており、（Ｃ，Ｍ）＝（１０％，８５％）の２次色補間点については、線形補間（Ｃ方向）及びスプライン補間（Ｍ方向）の組み合わせが特定されており、（Ｃ，Ｍ）＝（８５％，８５％）の２次色補間点については、スプライン補間（Ｃ方向）及びスプライン補間（Ｍ方向）の組み合わせが特定されている。
【００６６】
その後、ＬＵＴ作成装置５は、Ｓ２０６で多次色補間点の各々について特定した補間方法の組み合わせを記憶部５８に格納してから（Ｓ２０７）、補間方法選択処理を終了する（リターン）。
【００６７】
図８は、本実施形態に係る多次色計算処理（Ｓ１０３）の手順を示すフローチャートである。図８のように、先ず、ＬＵＴ作成装置５は、Ｓ１０１で取得した測色Ｌ＊ａ＊ｂ＊値のうち、多次色補間点の補間計算に用いられるサンプリング点の測色Ｌ＊ａ＊ｂ＊値を読み込む（Ｓ３０１）。より具体的に、ＬＵＴ作成装置５は、各要素色（Ｃ，Ｍ，Ｙ，Ｋ）の濃度が０％、２０％、４０％、７０％、１００％である多次色格子点の測色Ｌ＊ａ＊ｂ＊値を読み込む。
【００６８】
続いて、ＬＵＴ作成装置５は、Ｓ２０６で特定した補間方法の組み合わせを用いて、多次色補間点の各々に対応する補間Ｌ＊ａ＊ｂ＊値を求める（Ｓ３０２）。より具体的に、ＬＵＴ作成装置５は、２次色補間点の各々について特定された２つの補間方法による補間計算を実行し、それにより求めた２つの補間Ｌ＊ａ＊ｂ＊値の平均値を計算する。同様に、ＬＵＴ作成装置５は、３次色補間点の各々について求めた３つの補間Ｌ＊ａ＊ｂ＊値の平均値を計算し、さらに、４次色補間点の各々について求めた４つの補間Ｌ＊ａ＊ｂ＊値の平均値を計算する。
【００６９】
その後、ＬＵＴ作成装置５は、全ての多次色補間点についての補間Ｌ＊ａ＊ｂ＊値の計算が完了したかどうかを判定し（Ｓ３０３）、全ての多次色補間点についての計算が完了していない場合は（Ｓ３０３のＮＯ）、残りの多次色補間点についてＳ３０２の手順を繰り返す。そして、全ての多次色補間点についての計算が完了したら（Ｓ３０３のＹＥＳ）、ＬＵＴ作成装置５は、Ｓ１０１で取得した測色Ｌ＊ａ＊ｂ＊値、及びＳ３０２で求めた補間Ｌ＊ａ＊ｂ＊値を用いて、プリンター３の入力ＬＵＴ（ＣＭＹＫ値からＬ＊ａ＊ｂ＊値への変換テーブル）を作成する（Ｓ３０４）。
【００７０】
続いて、ＬＵＴ作成装置５は、Ｓ３０４で作成した入力ＬＵＴに基づきプリンター３の出力ＬＵＴ（Ｌ＊ａ＊ｂ＊値からＣＭＹＫ値への変換テーブル）を作成する（Ｓ３０５）。なお、Ｓ３０５では、特開平３−１５８０７１号公報や特開２００３−０７８７７３号公報等に記載された公知の手法を用いて出力ＬＵＴを作成する。その後、ＬＵＴ作成装置５は、Ｓ３０４及びＳ３０５で作成したプリンター３のＬＵＴを記憶部５８に格納してから（Ｓ３０６）、多次色計算処理を終了する（リターン）。
【００７１】
以上のように、本実施形態に係るＬＵＴ作成装置５は、複数の補間方法により求めた補間Ｌ＊ａ＊ｂ＊値と測色Ｌ＊ａ＊ｂ＊値との色差（ΔＥ＊ａｂ）に基づきプリンター３の表色系（ＣＭＹＫ）の１次色補間点についての適切な補間方法を選択し、その補間方法の組み合わせを用いてプリンター３の表色系（ＣＭＹＫ）の多次色補間点についての補間計算を実行している。図１０は、本実施形態に係るＬＵＴ作成装置５（多次色計算部５６）により求めた補間値と実際の出力値とを対比して示すグラフである。図１０のように、本実施形態に係るＬＵＴ作成装置５によると、個々のプリンター３の階調性に応じた適切な補間計算が実行されるため、プリンター３の設計時の階調性と実機の階調性とが互いに異なる場合であっても、補間計算による補間値と実際の出力値との間の誤差を低減させることができる。
【００７２】
本発明は、上記実施形態のみに限定されることなく、特許請求の範囲内において、種々改変されることができる。例えば、上記実施形態ではＬＵＴを作成すべき出力装置としてプリンター３を採用したが、本発明に係る出力装置は画像を出力する機能を備えた装置であればいかなるものであってもよく、例えば、ＬＣＤ（Ｌｕｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等の表示装置であってもよい。また、上記実施形態では出力装置のデバイス依存の表色系としてＣＭＹＫを採用したが、本発明に係る出力装置の表色系は規格化された表色系であればいかなるものであってもよく、例えば、ＲＧＢ、ｓＲＧＢ、ＣＭＹ、ＨＳＶ、ＨＬＳ等であってもよい。
【００７３】
本発明に係る色変換テーブル作成装置の各手段は、上記の手順を実行するための専用のハードウェア回路によっても、上記の手順を記述したプログラムをＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）が実行することによっても実現可能である。後者により本発明を実現する場合、各手段を動作させるプログラムは、フロッピー（登録商標）ディスクやＣＤ−ＲＯＭ等のコンピューター読み取り可能な記録媒体によって提供されてもよいし、インターネット等の通信ネットワークを介してオンラインで提供されてもよい。この場合、コンピューター読み取り可能な記録媒体に記録されたプログラムは、通常、ＲＯＭやハードディスク等に転送されて記憶される。また、上記のプログラムは、単独のアプリケーションソフトとして提供されてもよいし、色変換テーブル作成装置を構成する装置の一機能としてその装置に組み込まれていてもよい。
【符号の説明】
【００７４】
１      クライアント装置、
２      コントローラー、
３      プリンター、
４      測色器、
５      ＬＵＴ作成装置、
５１    測色データ取得部、
５２    補間部、
５３    差分計算部、
５４    補間方法選択部、
５５    補間方法組み合わせ部、
５６    多次色計算部、
５７    ＬＵＴ出力部、
５８    記憶部、
Ｓ      印刷システム。
【図１】
0005880231.tif 000005
【図２】
0005880231.tif 000006
【図６】
0005880231.tif 000007
【図７】
0005880231.tif 000008
【図８】
0005880231.tif 000009
【図９】
0005880231.tif 000010
【図１０】
0005880231.tif 000011
【図３】
0005880231.tif 000012
【図４】
0005880231.tif 000013
【図５】
0005880231.tif 000014