(57)【特許請求の範囲】
【請求項１】
互いに色相が異なる少なくとも３つの要素色で画像形成を行う印刷エンジンを備えるユーザー機を制御する制御装置であって、
印刷ジョブから生成した画像データに対して、３以上の要素色の入力色と出力色とを対応付ける多次元のＬＵＴ（look-up table）を用いて、前記ユーザー機で出力される色を予め定めた標準機で出力される色に補正する多次元補正と、前記標準機のプリンタプロファイルとターゲットプロファイルとを用いて、前記標準機で出力される色をターゲットの色に変換する色変換と、を行うＲＩＰ（Raster Image Processor）処理部を備え、
前記ＲＩＰ処理部を制御する制御部は、
各入力色に対して、２次色の補色成分を補正前後で維持する特定機能をＯＦＦにして前記多次元補正を行った場合の出力色を記述した第１のＬＵＴと、各入力色に対して、前記特定機能をＯＮにして前記多次元補正を行った場合の出力色を記述した第２のＬＵＴと、を含む前記多次元のＬＵＴを作成するテーブル作成部と、
前記多次元のＬＵＴと前記標準機のプリンタプロファイルと前記ターゲットプロファイルとを参照して、前記ユーザー機、前記標準機及び前記ターゲットの各々の２次色ベタの色彩値を取得し、前記色彩値から彩度を算出して比較し、前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合において、前記ターゲットの２次色ベタの彩度が前記ユーザー機の２次色ベタの彩度よりも大きい場合は、前記第２のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示し、前記ターゲットの２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも小さい場合は、前記第１のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示し、前記ＲＩＰ処理部が前記画像データに対して前記多次元補正及び前記色変換を行った印刷画像データを前記印刷エンジンに出力して印刷指示を行う補正制御部と、を備える、
ことを特徴とする制御装置。
【請求項２】
前記補正制御部は、
前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合に、前記ユーザー機の２次色ベタの彩度と前記標準機の２次色ベタの彩度との平均値を算出し、前記ターゲットの２次色ベタの彩度が前記平均値よりも大きい場合は、前記第２のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示し、前記ターゲットの２次色ベタの彩度が前記平均値以下の場合は、前記第１のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示する、
ことを特徴とする請求項１に記載の制御装置。
【請求項３】
前記補正制御部は、
前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合において、前記ターゲットの２次色ベタの彩度が、前記ユーザー機の２次色ベタの彩度以下、かつ、前記標準機の２次色ベタの彩度以上の場合は、前記ユーザー機の２次色ベタの彩度と前記標準機の２次色ベタの彩度との差分に対する前記ターゲットの２次色ベタの彩度と前記標準機の２次色ベタの彩度との差分の比率を算出し、前記比率が予め定めた閾値未満の場合は前記第１のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示し、前記比率が前記閾値以上の場合は前記第２のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示する、
ことを特徴とする請求項１に記載の制御装置。
【請求項４】
前記補正制御部は、
前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合において、前記ターゲットの２次色ベタの彩度が、前記ユーザー機の２次色ベタの彩度以下、かつ、前記標準機の２次色ベタの彩度以上の場合は、前記第１のＬＵＴを用いて前記特定機能をＯＦＦにして前記多次元補正を行うか、前記第２のＬＵＴを用いて前記特定機能をＯＮにして前記多次元補正を行うか、をユーザーに選択させる、
ことを特徴とする請求項１に記載の制御装置。
【請求項５】
前記補正制御部は、
前記ユーザー機の２次色ベタの彩度と前記標準機の２次色ベタの彩度とが略等しい場合は、２次色ベタの色彩値から色相角を算出して比較し、前記ユーザー機の２次色ベタの色相角が前記標準機の２次色ベタの色相角よりも大きい場合において、前記ターゲットの２次色ベタの色相角が前記ユーザー機の２次色ベタの色相角と前記標準機の２次色ベタの色相角との平均値よりも前記ユーザー機の２次色ベタの色相角に近い場合は、前記第２のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示し、前記ターゲットの２次色ベタの色相角が前記平均値若しくは前記平均値よりも前記標準機の２次色ベタの色相角に近い場合は、前記第１のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示する、
ことを特徴とする請求項１乃至４のいずれか一に記載の制御装置。
【請求項６】
互いに色相が異なる少なくとも３つの要素色で画像形成を行う印刷エンジンを備えるユーザー機と、前記ユーザー機を制御する制御装置と、を含む印刷システムにおける多次元補正方法であって、
前記制御装置は、
印刷ジョブから生成した画像データに対して、３以上の要素色の入力色と出力色とを対応付ける多次元のＬＵＴ（look-up table）を用いて、前記ユーザー機で出力される色を予め定めた標準機で出力される色に補正する多次元補正と、前記標準機のプリンタプロファイルとターゲットプロファイルとを用いて、前記標準機で出力される色をターゲットの色に変換する色変換と、を行うＲＩＰ（Raster Image Processor）処理部を備え、
各入力色に対して、２次色の補色成分を補正前後で維持する特定機能をＯＦＦにして前記多次元補正を行った場合の出力色を記述した第１のＬＵＴと、各入力色に対して、前記特定機能をＯＮにして前記多次元補正を行った場合の出力色を記述した第２のＬＵＴと、を含む前記多次元のＬＵＴを作成する第１処理と、
前記多次元のＬＵＴと前記標準機のプリンタプロファイルと前記ターゲットプロファイルとを参照して、前記ユーザー機、前記標準機及び前記ターゲットの各々の２次色ベタの色彩値を取得し、前記色彩値から彩度を算出して比較し、前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合において、前記ターゲットの２次色ベタの彩度が前記ユーザー機の２次色ベタの彩度よりも大きい場合は、前記第２のＬＵＴを用いて前記多次元補正を行い、前記ターゲットの２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも小さい場合は、前記第１のＬＵＴを用いて前記多次元補正を行う第２処理と、
前記画像データに対して前記多次元補正及び前記色変換を行った印刷画像データを前記印刷エンジンに出力して印刷指示を行う第３処理と、を実行する、
ことを特徴とする多次元補正方法。
【請求項７】
前記第２処理では、
前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合に、前記ユーザー機の２次色ベタの彩度と前記標準機の２次色ベタの彩度との平均値を算出し、前記ターゲットの２次色ベタの彩度が前記平均値よりも大きい場合は、前記第２のＬＵＴを用いて前記多次元補正を行い、前記ターゲットの２次色ベタの彩度が前記平均値以下の場合は、前記第１のＬＵＴを用いて前記多次元補正を行う、
ことを特徴とする請求項６に記載の多次元補正方法。
【請求項８】
前記第２処理では、
前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合において、前記ターゲットの２次色ベタの彩度が、前記ユーザー機の２次色ベタの彩度以下、かつ、前記標準機の２次色ベタの彩度以上の場合は、前記ユーザー機の２次色ベタの彩度と前記標準機の２次色ベタの彩度との差分に対する前記ターゲットの２次色ベタの彩度と前記標準機の２次色ベタの彩度との差分の比率を算出し、前記比率が予め定めた閾値未満の場合は前記第１のＬＵＴを用いて前記多次元補正を行い、前記比率が前記閾値以上の場合は前記第２のＬＵＴを用いて前記多次元補正を行う、
ことを特徴とする請求項６に記載の多次元補正方法。
【請求項９】
前記第２処理では、
前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合において、前記ターゲットの２次色ベタの彩度が、前記ユーザー機の２次色ベタの彩度以下、かつ、前記標準機の２次色ベタの彩度以上の場合は、前記第１のＬＵＴを用いて前記特定機能をＯＦＦにして前記多次元補正を行うか、前記第２のＬＵＴを用いて前記特定機能をＯＮにして前記多次元補正を行うか、をユーザーに選択させる、
ことを特徴とする請求項６に記載の多次元補正方法。
【請求項１０】
前記第２処理では、
前記ユーザー機の２次色ベタの彩度と前記標準機の２次色ベタの彩度とが略等しい場合は、２次色ベタの色彩値から色相角を算出して比較し、前記ユーザー機の２次色ベタの色相角が前記標準機の２次色ベタの色相角よりも大きい場合において、前記ターゲットの２次色ベタの色相角が前記ユーザー機の２次色ベタの色相角と前記標準機の２次色ベタの色相角との平均値よりも前記ユーザー機の２次色ベタの色相角に近い場合は、前記第２のＬＵＴを用いて前記多次元補正を行い、前記ターゲットの２次色ベタの色相角が前記平均値若しくは前記平均値よりも前記標準機の２次色ベタの色相角に近い場合は、前記第１のＬＵＴを用いて前記多次元補正を行う、
ことを特徴とする請求項６乃至９のいずれか一に記載の多次元補正方法。
【請求項１１】
互いに色相が異なる少なくとも３つの要素色で画像形成を行う印刷エンジンを備えるユーザー機を制御する制御装置で動作する多次元補正プログラムであって、
前記制御装置は、
印刷ジョブから生成した画像データに対して、３以上の要素色の入力色と出力色とを対応付ける多次元のＬＵＴ（look-up table）を用いて、前記ユーザー機で出力される色を予め定めた標準機で出力される色に補正する多次元補正と、前記標準機のプリンタプロファイルとターゲットプロファイルとを用いて、前記標準機で出力される色をターゲットの色に変換する色変換と、を行うＲＩＰ（Raster Image Processor）処理部を備え、
前記制御装置に、
各入力色に対して、２次色の補色成分を補正前後で維持する特定機能をＯＦＦにして前記多次元補正を行った場合の出力色を記述した第１のＬＵＴと、各入力色に対して、前記特定機能をＯＮにして前記多次元補正を行った場合の出力色を記述した第２のＬＵＴと、を含む前記多次元のＬＵＴを作成する第１処理、
前記多次元のＬＵＴと前記標準機のプリンタプロファイルと前記ターゲットプロファイルとを参照して、前記ユーザー機、前記標準機及び前記ターゲットの各々の２次色ベタの色彩値を取得し、前記色彩値から彩度を算出して比較し、前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合において、前記ターゲットの２次色ベタの彩度が前記ユーザー機の２次色ベタの彩度よりも大きい場合は、前記第２のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示し、前記ターゲットの２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも小さい場合は、前記第１のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示する第２処理、
前記ＲＩＰ処理部が前記画像データに対して前記多次元補正及び前記色変換を行った印刷画像データを前記印刷エンジンに出力して印刷指示を行う第３処理、を実行させる、
ことを特徴とする多次元補正プログラム。
【請求項１２】
前記第２処理では、
前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合に、前記ユーザー機の２次色ベタの彩度と前記標準機の２次色ベタの彩度との平均値を算出し、前記ターゲットの２次色ベタの彩度が前記平均値よりも大きい場合は、前記第２のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示し、前記ターゲットの２次色ベタの彩度が前記平均値以下の場合は、前記第１のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示する、
ことを特徴とする請求項１１に記載の多次元補正プログラム。
【請求項１３】
前記第２処理では、
前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合において、前記ターゲットの２次色ベタの彩度が、前記ユーザー機の２次色ベタの彩度以下、かつ、前記標準機の２次色ベタの彩度以上の場合は、前記ユーザー機の２次色ベタの彩度と前記標準機の２次色ベタの彩度との差分に対する前記ターゲットの２次色ベタの彩度と前記標準機の２次色ベタの彩度との差分の比率を算出し、前記比率が予め定めた閾値未満の場合は前記第１のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示し、前記比率が前記閾値以上の場合は前記第２のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示する、
ことを特徴とする請求項１１に記載の多次元補正プログラム。
【請求項１４】
前記第２処理では、
前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合において、前記ターゲットの２次色ベタの彩度が、前記ユーザー機の２次色ベタの彩度以下、かつ、前記標準機の２次色ベタの彩度以上の場合は、前記第１のＬＵＴを用いて前記特定機能をＯＦＦにして前記多次元補正を行うか、前記第２のＬＵＴを用いて前記特定機能をＯＮにして前記多次元補正を行うか、をユーザーに選択させる、
ことを特徴とする請求項１１に記載の多次元補正プログラム。
【請求項１５】
前記第２処理では、
前記ユーザー機の２次色ベタの彩度と前記標準機の２次色ベタの彩度とが略等しい場合は、２次色ベタの色彩値から色相角を算出して比較し、前記ユーザー機の２次色ベタの色相角が前記標準機の２次色ベタの色相角よりも大きい場合において、前記ターゲットの２次色ベタの色相角が前記ユーザー機の２次色ベタの色相角と前記標準機の２次色ベタの色相角との平均値よりも前記ユーザー機の２次色ベタの色相角に近い場合は、前記第２のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示し、前記ターゲットの２次色ベタの色相角が前記平均値若しくは前記平均値よりも前記標準機の２次色ベタの色相角に近い場合は、前記第１のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示する、
ことを特徴とする請求項１１乃至１４のいずれか一に記載の多次元補正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置及び多次元補正方法並びに多次元補正プログラムに関し、特に、多次元の色要素を記述したＬＵＴ（look-up table）を用いて色補正を行う制御装置及び当該制御装置を含む印刷システムにおける多次元補正方法並びに当該制御装置で動作する多次元補正プログラムに関する。
【背景技術】
【０００２】
近年の印刷物では、色の精度が品質として重要である。この色の精度は、印刷業界の規格で定められた色（例えば、FOGRA（欧）、GRACoL（米）、JapanColor（日）等）について、色彩値（例えばL*a*b*）に対する色差（例えばΔE）で評価され、色差の許容範囲が定められている。上記色の精度を達成するために、一般的に、ターゲットプロファイル、プリンタプロファイルなどのＩＣＣ（International Color Consortium）プロファイルが使用される。
【０００３】
ここで、ＩＣＣプロファイルが機能するためには、プリンタの特性とプリンタプロファイルとが一致している必要があるため、本来、プリンタ個体毎にそれぞれプリンタプロファイルを作成する必要があるが、プリンタプロファイルの作成には手間や知識が必要である。そのため、メーカーがプリンタ個体バラツキの中央値を想定する（このような中央値を持つプリンタを標準機と呼ぶ。）等して用意した標準プロファイルを提供し、ユーザーはその標準プロファイルを使用することが多い。
【０００４】
この場合、標準プロファイルではプリンタ個体バラツキによる差異は残っているので、この差異を改善するために、近年のプリンタには多次元補正機能が用意されている（例えば、下記特許文献１参照）。この多次元補正機能は、３次元補正ＬＵＴを用いて、プリンタの各個体（ユーザ機）の色再現性を標準機と同等に補正する機能である。これにより、補正を行った各個体は標準機同等になるため、標準プロファイルを使用した場合でも色再現精度が良くなる。
【０００５】
また、プリンタの色をターゲットの色に合わせるために、２次色の補色成分を色変換の前後で保存する処理（２次色の濁り除去と呼ぶ。）も行われている（例えば、下記特許文献２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−１３５３６２号公報
【特許文献２】特開２００３−１３６６８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述した多次元補正機能を用いることにより、プリンタの各個体（ユーザ機）の色再現性を標準機と同等にすることができるが、ユーザー機の色域が標準機の色域よりも広く、かつ、ターゲットの色域が標準機の色域よりも広いという条件下では、ユーザー機に本来存在している標準機よりも広い部分の色域が、多次元補正機能を実施した結果として使用できなくなり、多次元補正後の色彩値とターゲットの色彩値との色差がユーザー機の実力よりも大きく（悪く）なってしまうという問題がある。
【０００８】
この問題を解決するためには、多次元補正機能で使用するＬＵＴを破棄した上で、ユーザー機専用のプリンタプロファイルを作成する必要がある。しかしながら、この方法では、プリンタプロファイル作成の手間や知識が必要になることに加え、ユーザー機の色彩値をターゲットの色彩値に適切に変換するための色変換設定を行い、かつ、多次元補正機能を使用せずにユーザー機のプリンタプロファイルを作成するという通常とは異なる運用方法を徹底する必要がある。
【０００９】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、ユーザー機、標準機、ターゲットの色域の大小関係に応じて、適切に多次元補正を実施することができる制御装置及び多次元補正方法並びに多次元補正プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明の一側面は、互いに色相が異なる少なくとも３つの要素色で画像形成を行う印刷エンジンを備えるユーザー機を制御する制御装置であって、印刷ジョブから生成した画像データに対して、３以上の要素色の入力色と出力色とを対応付ける多次元のＬＵＴ（look-up table）を用いて、前記ユーザー機で出力される色を予め定めた標準機で出力される色に補正する多次元補正と、前記標準機のプリンタプロファイルとターゲットプロファイルとを用いて、前記標準機で出力される色をターゲットの色に変換する色変換と、を行うＲＩＰ（Raster Image Processor）処理部を備え、前記ＲＩＰ処理部を制御する制御部は、各入力色に対して、２次色の補色成分を補正前後で維持する特定機能をＯＦＦにして前記多次元補正を行った場合の出力色を記述した第１のＬＵＴと、各入力色に対して、前記特定機能をＯＮにして前記多次元補正を行った場合の出力色を記述した第２のＬＵＴと、を含む前記多次元のＬＵＴを作成するテーブル作成部と、前記多次元のＬＵＴと前記標準機のプリンタプロファイルと前記ターゲットプロファイルとを参照して、前記ユーザー機、前記標準機及び前記ターゲットの各々の２次色ベタの色彩値を取得し、前記色彩値から彩度を算出して比較し、前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合において、前記ターゲットの２次色ベタの彩度が前記ユーザー機の２次色ベタの彩度よりも大きい場合は、前記第２のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示し、前記ターゲットの２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも小さい場合は、前記第１のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示し、前記ＲＩＰ処理部が前記画像データに対して前記多次元補正及び前記色変換を行った印刷画像データを前記印刷エンジンに出力して印刷指示を行う補正制御部と、を備えることを特徴とする。
【００１１】
本発明の一側面は、互いに色相が異なる少なくとも３つの要素色で画像形成を行う印刷エンジンを備えるユーザー機と、前記ユーザー機を制御する制御装置と、を含む印刷システムにおける多次元補正方法であって、前記制御装置は、印刷ジョブから生成した画像データに対して、３以上の要素色の入力色と出力色とを対応付ける多次元のＬＵＴ（look-up table）を用いて、前記ユーザー機で出力される色を予め定めた標準機で出力される色に補正する多次元補正と、前記標準機のプリンタプロファイルとターゲットプロファイルとを用いて、前記標準機で出力される色をターゲットの色に変換する色変換と、を行うＲＩＰ（Raster Image Processor）処理部を備え、各入力色に対して、２次色の補色成分を補正前後で維持する特定機能をＯＦＦにして前記多次元補正を行った場合の出力色を記述した第１のＬＵＴと、各入力色に対して、前記特定機能をＯＮにして前記多次元補正を行った場合の出力色を記述した第２のＬＵＴと、を含む前記多次元のＬＵＴを作成する第１処理と、前記多次元のＬＵＴと前記標準機のプリンタプロファイルと前記ターゲットプロファイルとを参照して、前記ユーザー機、前記標準機及び前記ターゲットの各々の２次色ベタの色彩値を取得し、前記色彩値から彩度を算出して比較し、前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合において、前記ターゲットの２次色ベタの彩度が前記ユーザー機の２次色ベタの彩度よりも大きい場合は、前記第２のＬＵＴを用いて前記多次元補正を行い、前記ターゲットの２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも小さい場合は、前記第１のＬＵＴを用いて前記多次元補正を行う第２処理と、前記画像データに対して前記多次元補正及び前記色変換を行った印刷画像データを前記印刷エンジンに出力して印刷指示を行う第３処理と、を実行することを特徴とする。
【００１２】
本発明の一側面は、互いに色相が異なる少なくとも３つの要素色で画像形成を行う印刷エンジンを備えるユーザー機を制御する制御装置で動作する多次元補正プログラムであって、前記制御装置は、印刷ジョブから生成した画像データに対して、３以上の要素色の入力色と出力色とを対応付ける多次元のＬＵＴ（look-up table）を用いて、前記ユーザー機で出力される色を予め定めた標準機で出力される色に補正する多次元補正と、前記標準機のプリンタプロファイルとターゲットプロファイルとを用いて、前記標準機で出力される色をターゲットの色に変換する色変換と、を行うＲＩＰ（Raster Image Processor）処理部を備え、前記制御装置に、各入力色に対して、２次色の補色成分を補正前後で維持する特定機能をＯＦＦにして前記多次元補正を行った場合の出力色を記述した第１のＬＵＴと、各入力色に対して、前記特定機能をＯＮにして前記多次元補正を行った場合の出力色を記述した第２のＬＵＴと、を含む前記多次元のＬＵＴを作成する第１処理、前記多次元のＬＵＴと前記標準機のプリンタプロファイルと前記ターゲットプロファイルとを参照して、前記ユーザー機、前記標準機及び前記ターゲットの各々の２次色ベタの色彩値を取得し、前記色彩値から彩度を算出して比較し、前記ユーザー機の２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも大きいと判断した場合において、前記ターゲットの２次色ベタの彩度が前記ユーザー機の２次色ベタの彩度よりも大きい場合は、前記第２のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示し、前記ターゲットの２次色ベタの彩度が前記標準機の２次色ベタの彩度よりも小さい場合は、前記第１のＬＵＴを指定して前記ＲＩＰ処理部に前記多次元補正を指示する第２処理、前記ＲＩＰ処理部が前記画像データに対して前記多次元補正及び前記色変換を行った印刷画像データを前記印刷エンジンに出力して印刷指示を行う第３処理、を実行させることを特徴とする。
【発明の効果】
【００１３】
本発明の制御装置及び多次元補正方法並びに多次元補正プログラムによれば、ユーザー機、標準機、ターゲットの色域の大小関係に応じて、適切に多次元補正を実施することができる。
【００１４】
その理由は、印刷エンジンを制御するコントローラ（多次元補正プログラム）は、３以上の多次元のＬＵＴを用いてユーザー機の色彩値を標準機の色彩値に補正する多次元補正と、標準機の色彩値をターゲットの色彩値に変換する色変換と、を行うＲＩＰ処理部を備え、制御部は、多次元のＬＵＴとして、各入力色に対して２次色の補色成分を補正前後で維持する２次色の濁り除去をＯＦＦにした場合の出力色を記述した第１の補正ＬＵＴと、各入力色に対して２次色の濁り除去をＯＮにした場合の出力色を記述した第２の補正ＬＵＴと、を作成し、ユーザー機と標準機とターゲットの２次色ベタの彩度を比較し、ユーザー機の彩度が標準機の彩度よりも大きい場合において、ターゲットの彩度がユーザー機の彩度よりも大きい場合は、第２の補正ＬＵＴを指定して多次元補正を指示し、ターゲットの彩度が標準機の彩度よりも小さい場合は、第１の補正ＬＵＴを指定して多次元補正を指示するからである。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施例に係る印刷システムの構成の一例を示す模式図である。
【図２】本発明の一実施例に係る印刷システムの構成の他の例を示す模式図である。
【図３】本発明の一実施例に係るクライアント端末の構成を示すブロック図である。
【図４】本発明の一実施例に係るコントローラの構成を示すブロック図である。
【図５】本発明の一実施例に係るプリンタの構成を示すブロック図である。
【図６】本発明の一実施例に係るコントローラの処理（多次元補正ＬＵＴの作成処理）を示すフローチャート図である。
【図７】本発明の一実施例に係るコントローラの処理（ジョブの印刷処理）を示すフローチャート図である。
【図８】本発明の一実施例に係る多次元補正ＬＵＴの一例を示すテーブルである。
【図９】本発明の一実施例に係る２次色の濁り除去ＯＮ／ＯＦＦの判定方法の一例を説明する図である。
【図１０】本発明の一実施例に係る２次色の濁り除去ＯＮ／ＯＦＦの判定方法の他の例を説明する図である。
【図１１】従来の多次元補正ＬＵＴの作成手順を説明する図である。
【図１２】印刷ジョブ出力時の処理の概要を示す模式図である。
【図１３】多次元補正機能を使用した場合の問題を説明する図である。
【発明を実施するための形態】
【００１６】
背景技術で示したように、標準プロファイルを使用する場合におけるプリンタ個体バラツキによる差異を改善する機能として、多次元補正機能が提案されている。この多次元補正機能では、まず、図１１（ａ）に示すような、プリンタプロファイルを作成する時よりも少ない数のパッチ（例えば、６×６×６のパッチ）を配列した測定チャートを印刷して測色し、入力色と出力色とを対応付けて、例えば、図１１（ｂ）に示すようなＣ、Ｍ、Ｙの３次元補正ＬＵＴを作成する。そして、印刷ジョブを出力する際に、図１２に示すように、ユーザー機で出力される色（以下、ユーザー機の色と略記する。）を、多次元補正ＬＵＴ（ここでは３次元補正ＬＵＴ）を用いて標準機で出力される色（以下、標準機の色と略記する。）に補正し、補正した色に対してターゲットプロファイルとプリンタプロファイル（ここでは標準プロファイル）とを適用して、ターゲット相当の色に色変換する。
【００１７】
この多次元補正機能を用いることにより、ユーザー機の色再現性を標準機と同等にすることができるが、ユーザー機の色域が標準機の色域よりも広く、かつ、ターゲットの色域が標準機の色域よりも広いという条件下では、ユーザー機に本来存在している標準機よりも広い部分の色域が、多次元補正機能を実施した結果として使用できなくなり、「出せるのに使えない」色域が発生する。
【００１８】
この問題について図１３を参照して説明する。図１３（ａ）は、ユーザー機と標準機とターゲットの色域を説明する図であり、横軸を彩度（C*）、縦軸を明度（L*）とした時の色調図（例えば、Red断面の模式図）を表している。また、図中の太い実線は標準機の色域（標準プロファイルに記載された色域）であり、太い一点鎖線はユーザー機の色域（３次元補正ＬＵＴに記載された色域）であり、細い破線は色変換ターゲットの色域（ターゲットプロファイルに記載された色域）である。また、図１３（ｂ）は、ユーザー機及び標準機の色域の彩度の頂点近傍を拡大した図である。
【００１９】
図１３（ｂ）のＡ点は、標準機の色域外の色変換ターゲットの色彩値であり、この色は標準機では再現できないため、標準プロファイルのA2Bテーブル（AtoB Tag）によって標準機の色域に写像され（色域外写像）、Ａ点のプロファイル色変換の目標色彩値はＡ’点になる。一方、Ｂ点は、標準機の色域内の色変換ターゲットの色彩値であり、この色は標準機で再現することができるため、その色彩値がプロファイル色変換の目標色彩値となる。また、Ｃ点は、ユーザー機の色域内の色であり、このＣ点は多次元補正ＬＵＴによって標準機の色域のＣ’点に補正される。ここで、上述したようにジョブを印刷する場合、まず、ユーザー機の色が多次元補正ＬＵＴによって標準機相当の色に補正され、その色がターゲットの色に変換される。その際、色変換ターゲットの色彩値が標準機の色域内の場合は、色変換ターゲットの色彩値が目標色彩値と一致するため、正確な色に変換することができるが、色変換ターゲットの色彩値が標準機の色域外の場合は、色変換ターゲットの色彩値が目標色彩値と一致しないため、正確な色に変換することができない。特に、標準機の色域外の領域の内、図の粗いハッチングの領域は「出せるのに使えない」色域となる。
【００２０】
なお、１次元補正でよく用いられる、白とベタの濃度や色彩値から相対的に中間調の目標値を計算式で算出する方法であれば、ベタ色には補正がかからないため、「出せるのに使えない」色域はなくなるが、ＩＣＣプロファイル適用時の色変換精度が悪くなってしまう。また、２次色の補色成分を色変換の前後で維持する２次色の濁り除去を行うことにより、一般に、補色成分の変動による色再現性の悪化を改善することができるが、ターゲットの色彩値が標準機の色域内の場合には、２次色の濁り除去を行うことによって色再現性が悪くなってしまう。また、プリンタの色域は使用する用紙の影響も受けるため、プリンタ個体バラツキ自体が無くても用紙に起因してユーザー機の色域が標準機の色域よりも広くなる場合がある。
【００２１】
この問題を解決するために、多次元補正機能で使用するＬＵＴを破棄した上でユーザー機専用のプリンタプロファイルを作成することも可能であるが、この方法では、プリンタプロファイル作成の手間や知識に加え、適切な色変換設定を行い、かつ、通常とは異なる方法で運用する必要が生じる。このような背景から、ユーザー機、標準機、ターゲットの色域の大小関係に応じて、適切に多次元補正機能を実施することができる多次元補正方法の提案が求められている。
【００２２】
そこで、本発明の一実施の形態では、多次元補正機能で使用するＬＵＴとして、２次色の濁り除去をＯＦＦにした場合のＬＵＴと、２次色の濁り除去をＯＮにした場合のＬＵＴの２種類のＬＵＴを予め用意しておき、ユーザー機の色域が標準機の色域よりも広く、ターゲットの色域がユーザー機の色域よりも広い、若しくは、ターゲットの色域が標準機の色域よりも狭いか否かを、ターゲットと標準機とユーザー機の２次色ベタの色彩値のみから判別し、ターゲットの色域がユーザー機の色域よりも広い場合は２次色の濁り除去をＯＮにしたＬＵＴを用いて多次元補正を行い、ターゲットの色域が標準機の色域よりも狭い場合は２次色の濁り除去をＯＦＦにしたＬＵＴを用いて多次元補正を行う。
【００２３】
このように、本発明の一実施形態では、多次元補正機能における２次色の濁り除去のＯＮ／ＯＦＦを２次色ベタの色彩値の比較結果に基づいて切り替えるため、２次色の濁り除去をＯＮ又はＯＦＦに固定する場合に比べて、標準プロファイルを使用した場合の色再現精度を向上させることができる。なお、多次元補正はプロファイルによる色変換とは別に機能するため、複数のターゲットに対してそれぞれ多次元補正ＬＵＴを作成する必要はない。
【実施例】
【００２４】
上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る制御装置及び多次元補正方法並びに多次元補正プログラムについて、図１乃至図１０を参照して説明する。図１及び図２は、本実施例の印刷システムの構成を示す模式図であり、図３乃至図５は、各々、クライアント端末、コントローラ、プリンタの構成を示すブロック図である。また、図６及び図７は、本実施例のコントローラの処理を示すフローチャート図である。また、図８は、本実施例の多次元補正ＬＵＴの一例であり、図９及び図１０は、本実施例の２次色の濁り除去ＯＮ／ＯＦＦの判定方法を説明する図である。
【００２５】
図１に示すように、本実施例の印刷システムは、イントラネット上に、通信ネットワーク４０で接続可能なクライアント端末１０とコントローラ２０とプリンタ３０とがそれぞれ配置される。この通信ネットワーク４０の規格としてEthernet（登録商標）などを用いることができるが、コントローラ２０からプリンタ３０へのデータ転送は、Ethernet（登録商標）以外にIEEE1394、Parallelなどを用いることも可能である。
【００２６】
なお、図１では、コントローラ２０とプリンタ３０とを別々の装置としているが、図２に示すように、プリンタ３０がコントローラ２０を内包する構成としてもよい。以下、図１の構成を前提にして、各装置について詳細に説明する。
【００２７】
［クライアント端末］
クライアント端末１０は、パーソナルコンピュータなどのコンピュータ装置であり、印刷ジョブを作成してコントローラ２０に送信する。このクライアント端末１０は、図３（ａ）に示すように、制御部１１と記憶部１２とネットワークＩ／Ｆ部１３と表示部１４と操作部１５などで構成される。
【００２８】
制御部１１は、ＣＰＵ（Central Processing Unit）１１ａとＲＯＭ（Read Only Memory）１１ｂやＲＡＭ（Random Access Memory）１１ｃなどのメモリとで構成され、ＣＰＵ１１ａは、ＲＯＭ１１ｂや記憶部１２に記憶した制御プログラムをＲＡＭ１１ｃに展開して実行することにより、クライアント端末１０全体の動作を制御する。また、図３（ｂ）に示すように、上記制御部１１（ＣＰＵ１１ａ）により、ＯＳ（Operating System）１６、文書作成アプリケーション１７、プリンタドライバ１８などが実行される。
【００２９】
ＯＳ１６は、Windows（登録商標）やMacintosh（登録商標）、Androidなどであり、クライアント端末１０で文書作成アプリケーション１７やプリンタドライバ１８を動作可能にする。
【００３０】
文書作成アプリケーション１７は、文章作成や表計算、画像加工などを行うソフトウェアであり、印刷指示の際にプリンタドライバ１８を読み出し、文書作成アプリケーション１７で作成した原稿データをプリンタドライバ１８に転送する。
【００３１】
プリンタドライバ１８は、文書作成アプリケーション１７で作成した原稿データを、コントローラ２０が解釈可能な言語の印刷ジョブ（ＰＪＬ（Printer Job Language）やＰＳ（PostScript）、ＰＣＬ（Printer Control Language）等のページ記述言語で記述されたＰＤＬ（Page Description Language）データ、または、ＰＤＦ（Portable Document Format）データ）に変換する。この印刷ジョブには、プリンタドライバ１８の印刷設定画面で設定された画像形成条件（本実施例では、ターゲットプロファイル、プリンタプロファイル、プリンタ３０の多次元補正ＬＵＴなどを指定する情報）がプリントチケットやヘッダなどに記述されて付加される。
【００３２】
記憶部１２は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などで構成され、ＣＰＵ１１ａが各部を制御するためのプログラム、自装置の処理機能に関する情報、文書作成アプリケーション１７が作成した原稿データ、プリンタドライバ１８が作成した印刷ジョブなどを記憶する。
【００３３】
ネットワークＩ／Ｆ部１３は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、クライアント端末１０を通信ネットワーク４０に接続し、コントローラ２０に印刷ジョブを送信する。
【００３４】
表示部１４は、液晶表示装置（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（electroluminescence）表示装置などで構成され、文書作成アプリケーション１７の原稿作成画面、プリンタドライバ１８の印刷設定画面などを表示する。
【００３５】
操作部１５は、マウスやキーボードなどで構成され、文書作成アプリケーション１７による原稿の作成、プリンタドライバ１８による印刷条件の設定などの操作を可能にする。
【００３６】
［コントローラ］
コントローラ２０は、プリンタ３０を制御する制御装置である。このコントローラ２０は、図４（ａ）に示すように、制御部２１と記憶部２２とＲＩＰ（Raster Image Processor）処理部２３とネットワークＩ／Ｆ部２４とプリンタＩ／Ｆ部２５と必要に応じて表示部及び操作部などで構成される。
【００３７】
制御部２１は、ＣＰＵ２１ａと、ＲＯＭ２１ｂやＲＡＭ２１ｃなどのメモリとで構成され、ＣＰＵ２１ａは、ＲＯＭ２１ｂや記憶部２２に記憶した制御プログラムをＲＡＭ２１ｃに展開して実行することにより、コントローラ２０全体の動作を制御する。
【００３８】
記憶部２２は、ＨＤＤやＳＳＤなどで構成され、ＣＰＵ２１ａが各部を制御するためのプログラム、クライアント端末１０から受信した印刷ジョブ、印刷ジョブに基づいて生成した印刷画像データ、後述するプリンタ３０の多次元補正ＬＵＴ、色変換に用いるＩＣＣプロファイル（ターゲットプロファイル及び標準プロファイル）などを記憶する。
【００３９】
ＲＩＰ処理部２３は、画像処理ＡＳＩＣ（Application Specific Integrated Circuit）などで構成され、クライアント端末１０から受信した印刷ジョブの各ページをラスタライズして画像データを生成する。そして、生成した画像データの各画素に対して、後述するプリンタ３０の多次元補正ＬＵＴを適用して多次元補正（ユーザー機の色を標準機の色に補正する処理）を行うと共に、出力物を所望の色に合わせる（標準機の色をターゲットに色に変換する）ための色変換処理（例えばＩＣＣプロファイルを用いた色変換処理）を行い、印刷画像データを生成して制御部２１に出力する。なお、多次元補正では、２次色の補色成分を補正前後で維持する２次色の濁り除去（特定機能）のＯＮ／ＯＦＦが設定可能である。
【００４０】
ネットワークＩ／Ｆ部２４は、ＮＩＣやモデムなどで構成され、コントローラ２０を通信ネットワーク４０に接続し、クライアント端末１０から印刷ジョブなどを受信する。プリンタＩ／Ｆ部２５は、コントローラ２０をプリンタ３０に接続するための専用インターフェイスであり、プリンタ３０にビットマップ画像データなどを送信し、出力方法を指示する。
【００４１】
また、上記制御部２１は、図４（ｂ）に示すように、テーブル作成部２６、補正制御部２７などとしても機能する。
【００４２】
テーブル作成部２６は、プリンタ３０の多次元補正ＬＵＴを作成する。このプリンタ３０の多次元補正ＬＵＴを作成する際には、コントローラ２０は、プリンタ３０に、複数のパッチを配列した所定のチャートを印刷させると共に、印刷システムに測色器（図示せず）を配置し、コントローラ２０は測色器を制御して、測色器に上記チャートを測色させ、各パッチを測色した結果を取得する。そして、各入力色（パッチの色彩値の理論値）と、各入力色に対して２次色の濁り除去をＯＦＦにして多次元補正を行った場合の出力色と、各入力色に対して２次色の濁り除去をＯＮにして多次元補正を行った場合の出力色と、を対応付ける多次元補正ＬＵＴ（詳細は後述する。）を作成する。なお、測色器は、通信ネットワーク４０に接続されたコンピュータ装置に制御される構成としてもよい。また、測色器に代えてプリンタ３０に内蔵されたインライン測色器を用いて測色してもよい。
【００４３】
補正制御部２７は、ターゲットと標準機とユーザー機の２次色ベタの色彩値に基づいて、ユーザー機、標準機、ターゲットの色域の大小関係を判定し、判定結果に基づいて、２次色の濁り除去をＯＦＦにして作成したＬＵＴ（第１のＬＵＴ）を指定してＲＩＰ処理部２３に多次元補正を指示、又は、２次色の濁り除去をＯＮにして作成したＬＵＴ（第２のＬＵＴ）を指定してＲＩＰ処理部２３に多次元補正を指示する。そして、ＲＩＰ処理部２３から多次元補正及び色変換を行った印刷画像データを取得し、当該印刷画像データをプリンタ３０（印刷エンジン）に出力して印刷を指示する。
【００４４】
上記判定を具体的に説明すると、２次色ベタの色彩値から彩度を算出して比較し、ユーザー機の２次色ベタの彩度が標準機の２次色ベタの彩度よりも大きいと判断した場合において、ターゲットの２次色ベタの彩度がユーザー機の２次色ベタの彩度よりも大きい場合は、第２のＬＵＴを指定して多次元補正を指示し、ターゲットの２次色ベタの彩度が標準機の２次色ベタの彩度よりも小さい場合は、第１のＬＵＴを指定して多次元補正を指示する。また、ユーザー機の２次色ベタの彩度が標準機の２次色ベタの彩度よりも大きいと判断した場合に、ユーザー機の２次色ベタの彩度と標準機の２次色ベタの彩度との平均値を算出し、ターゲットの２次色ベタの彩度が平均値よりも大きい場合は、第２のＬＵＴを指定して多次元補正を指示し、ターゲットの２次色ベタの彩度が平均値以下の場合は、第１のＬＵＴを指定して多次元補正を指示する。また、ユーザー機の２次色ベタの彩度が標準機の２次色ベタの彩度よりも大きいと判断した場合において、ターゲットの２次色ベタの彩度が、ユーザー機の２次色ベタの彩度以下かつ標準機の２次色ベタの彩度以上の場合は、ユーザー機の２次色ベタの彩度と標準機の２次色ベタの彩度との差分に対するターゲットの２次色ベタの彩度と標準機の２次色ベタの彩度との差分の比率を算出し、上記比率が予め定めた閾値未満の場合は第１のＬＵＴを指定して多次元補正を指示し、上記比率が閾値以上の場合は第２のＬＵＴを指定して多次元補正を指示したり、第１のＬＵＴを用いて２次色の濁り除去をＯＦＦにして多次元補正を行うか、第２のＬＵＴを用いて２次色の濁り除去をＯＮにして多次元補正を行うか、をユーザーに選択させたりする。更に、ユーザー機の２次色ベタの彩度が標準機の２次色ベタの彩度よりも大きいと判断した場合において、ユーザー機の２次色ベタの彩度と標準機の２次色ベタの彩度との差が予め定めた閾値以下の場合は、２次色ベタの色彩値から色相角を算出して比較し、ユーザー機の２次色ベタの色相角が標準機の２次色ベタの色相角よりも大きい場合において、ターゲットの２次色ベタの色相角がユーザー機の２次色ベタの色相角と標準機の２次色ベタの色相角との平均値よりもユーザー機の２次色ベタの色相角に近い場合は、第２のＬＵＴを指定して多次元補正を指示し、ターゲットの２次色ベタの色相角が平均値若しくは平均値よりも標準機の２次色ベタの色相角に近い場合は、第１のＬＵＴを指定して多次元補正を指示する。
【００４５】
なお、上記テーブル作成部２６及び補正制御部２７はハードウェアとして構成してもよいし、制御部２１をテーブル作成部２６及び補正制御部２７として機能させる多次元補正プログラムとして構成し、当該多次元補正プログラムをＣＰＵ２１ａに実行させるようにしてもよい。
【００４６】
［プリンタ］
プリンタ３０は、コントローラ２０の指示に基づいて印刷を行うＭＦＰ（Multi-Functional Peripherals）などの画像形成装置（ユーザー機）である。このプリンタ３０は、図５に示すように、制御部３１とコントローラＩ／Ｆ部３２とパネル操作部３３と印刷処理部３４などで構成される。
【００４７】
制御部３１は、ＣＰＵ３１ａと、ＲＯＭ３１ｂやＲＡＭ３１ｃなどのメモリとで構成され、ＣＰＵ３１ａは、ＲＯＭ３１ｂに記憶した制御プログラムをＲＡＭ３１ｃに展開して実行することにより、プリンタ３０全体の動作を制御する。
【００４８】
コントローラＩ／Ｆ部３２は、プリンタ３０をコントローラ２０に接続するための専用インターフェイスであり、コントローラ２０から印刷画像データなどを受信する。
【００４９】
パネル操作部３３は、ＬＣＤなどの表示部上に格子状の透明電極からなるタッチセンサが形成されたタッチパネルなどであり、印刷に関する各種画面を表示すると共に、印刷に関する各種操作を可能にする。
【００５０】
印刷処理部３４は、コントローラ２０から受信した印刷画像データに基づき、互いに色相の異なる少なくとも３つの要素色（例えばＣ、Ｍ、Ｙ）で画像形成を行う印刷エンジンである。具体的には、帯電装置により帯電された感光体ドラムに露光装置から画像に応じた光を照射して静電潜像を形成し、現像装置で帯電したトナーを付着させて現像し、そのトナー像を転写ベルトに１次転写し、転写ベルトから用紙に２次転写し、更に定着装置で用紙上のトナー像を定着させる処理を行う。また、必要に応じて、印刷処理部３４は、用紙の搬送経路などに、外部の測色器と同様に光の波長ごとに計測可能なスペクトル方式（分光光度計）のインライン測色器を備える。
【００５１】
なお、図１乃至図５は、本実施例の印刷システムの一例であり、各装置の構成や制御は適宜変更可能である。
【００５２】
例えば、上記では、プリンタ３０の多次元補正ＬＵＴをコントローラ２０のＲＩＰ処理部２３で適用するようにしたが、プリンタ３０の印刷処理部３４で適用するようにしてもよく、その場合は、プリンタ３０の制御部３１を補正制御部２７、又は、テーブル作成部２６及び補正制御部２７として機能させる（プリンタ３０のＣＰＵ３１ａに多次元補正プログラムを実行させる）ようにすればよい。また、上記では、補正として多次元補正のみを行う構成としたが、プリンタ３０の印刷処理部３４が、別途、多次元補正以外の補正を行うようにしてもよい。
【００５３】
以下、上記構成のコントローラ２０の動作について説明する。ＣＰＵ２１ａは、ＲＯＭ２１ｂ又は記憶部２２に記憶した多次元補正プログラムをＲＡＭ２１ｃに展開して実行することにより、図６及び図７のフローチャート図に示す各ステップの処理を実行する。なお、以下の説明において、プリンタ３０はＣ（Cyan）、Ｍ（Magenta）、Ｙ（Yellow）、Ｋ（Black）の色材を用いて電子写真方式で印刷を行うものとし、多次元補正では、ＣＭＹの３次元補正ＬＵＴを利用するものとする。
【００５４】
まず、多次元補正ＬＵＴの作成処理について、図６のフローチャート図を参照して説明する。
【００５５】
コントローラ２０は、プリンタ３０に、多次元補正ＬＵＴを作成するために必要な色彩値のパッチが配置された所定のチャートを印刷させ、測色器（若しくはプリンタ３０に内蔵したインライン測色器）に当該チャートを測色させて、各パッチの測色値を取得する（Ｓ１０１）。なお、上記チャートは、多次元の要素色の組み合わせを網羅できるものであればよく、例えば、Ｃ、Ｍ、Ｙのそれぞれを0%、10%、20%、40%、70%、100%に変化させた６×６×６の２１６種類のパッチで構成することができる。
【００５６】
次に、制御部２１（テーブル作成部２６）は、所定の目標色彩値を入力色として２次色の濁り除去をＯＦＦにして多次元補正を行った場合の出力色を算出して、入力色と出力色とを対応付ける補正ＬＵＴを計算する（Ｓ１０２）。計算に必要な色の推定等は公知の技術を使用することができる。ここでは、２次色の濁り除去がＯＦＦであるので、Inputが２次色（ＣＭＹのいずれか１つが”０”）の場合、Outputの値に制約は無く、必要であれば３色目が”０”を保たなくてよい。
【００５７】
次に、制御部２１（テーブル作成部２６）は、上記所定の目標色彩値を入力色として２次色の濁り除去をＯＮにして多次元補正を行った場合の出力色を算出して、入力色と出力色とを対応付ける補正ＬＵＴを計算する（Ｓ１０３）。濁り除去ＯＮとは、Inputが２次色（ＣＭＹのいずれか１つが”０”）の場合、Outputの値もInputで”０”あった色は”０”を維持して補正する機能である。計算に必要な色の推定は公知の技術を使用することができる。但し、濁り除去ＯＮのときのOutputが濁り除去ＯＦＦのときのOutputよりも彩度が高くなるアルゴリズムであることがより好ましい。この処理を２次色全て（この場合、Ｒ（Red）＝Ｍ＋Ｙ、Ｇ（Green）＝Ｃ＋Ｙ、B（Blue）＝Ｃ＋Ｍ）に対して行う。
【００５８】
次に、制御部２１（テーブル作成部２６）は、Ｓ１０２で計算した濁り除去ＯＦＦの補正ＬＵＴ、Ｓ１０３で計算した濁り除去ＯＮの補正ＬＵＴ、及び、２次色ベタの色彩値を多次元補正ＬＵＴとして記憶部２２などに記憶する（Ｓ１０４）。上記２次色ベタとは、ＣＭＹのいずれか２つが最大値（100%、0-255表記の場合は255等）、かつ、それ以外が”０”の色であり、この場合は、Ｒベタ＝Ｍ100%＋Ｙ100%、Ｇベタ＝Ｃ100%＋Ｙ100%、Ｂベタ＝Ｃ100%＋Ｍ100%の３つである。
【００５９】
図８（ａ）は、本実施例の多次元補正ＬＵＴ（２次色ベタの色彩値を除く。）の一例であり、図８（ｂ）に示す従来の多次元補正ＬＵＴと比較すると、Outputが、濁り除去ＯＦＦのOutputと濁り除去ＯＮのOutputの２種類設けられている。なお、２次色以外の色に関しては、濁り除去ＯＮ／ＯＦＦで出力色は変わらないため、図８（ａ）のテーブル中のハッチングで示した部分（共用テーブル）は不要である。この共用テーブルは全ＬＵＴデータの約８５％を占めているため、濁り除去ＯＮのＬＵＴを追加することによるテーブル作成時間の増加やデータ量の増加は問題とはならない。また、この多次元補正ＬＵＴは、２次色部分のＬＵＴが多次元補正時に選択できる形式であり、かつ、２次色ベタの色彩値が記録されていればよく、内部でタグ付けする等、そのフォーマットは任意である。
【００６０】
また、多次元補正ＬＵＴは、紙種（用紙銘柄）毎、用紙種類（塗工紙、上質紙、普通紙等）毎などに複数作成してもよい。特に、塗工紙と非塗工紙とは一般的に明らかに色域が異なるため、少なくとも塗工紙と非塗工紙とは別の多次元補正ＬＵＴを作成することが好ましい。また、多次元補正ＬＵＴの記憶場所はコントローラ２０内の記憶部２２に限らず、プリンタ３０の印刷処理部３４（印刷エンジン）が多次元補正を行う場合は、印刷処理部３４内に記憶部を設けて記憶してもよい。
【００６１】
次に、ジョブの印刷処理について、図７のフローチャート図を参照して説明する。なお、本実施例では、ジョブの印刷処理の前に多次元補正ＬＵＴが作成されているものとするが、多次元補正ＬＵＴは補正制御部２７が彩度に基づく判断を行う前に作成されていればよい。
【００６２】
まず、コントローラ２０の制御部２１は、印刷ジョブを受け付ける（Ｓ２０１）。例えば、通信ネットワーク４０を経由して、クライアント端末１０からＰＤＦファイルとして受信したり、クライアント端末１０の文書作成アプリケーション１７で作成した原稿データをプリンタドライバ１８で変換した印刷ジョブを受信したりする。この印刷ジョブには、直接または間接に、色変換のためのターゲットプロファイル、プリンタプロファイル、多次元補正ＬＵＴが紐付けられている。なお、間接とは、例えば、印刷ジョブには多次元補正ＬＵＴの指定は無いが、用紙種類の指定があり、コントローラ２０が用紙種類と多次元補正ＬＵＴとを対応付ける情報を別途保持している場合などである。
【００６３】
次に、制御部２１は、印刷ジョブに対応した、ターゲットプロファイル、プリンタプロファイル（標準プロファイル）、多次元補正ＬＵＴを記憶部２２などから読み出す（Ｓ２０２）。
【００６４】
次に、制御部２１（補正制御部２７）は、ターゲット、標準機、ユーザー機の２次色ベタの色彩値を抜き出し、彩度を算出する（Ｓ２０３）。具体的には、ターゲットプロファイルからターゲットの２次色ベタの色彩値、プリンタプロファイル（標準プロファイル）から標準機の２次色ベタの色彩値、多次元補正ＬＵＴからユーザー機の２次色ベタの色彩値をそれぞれ抜き出す。また、必要に応じて、ユーザー機と標準機の２次色ベタの色彩値の平均値（相加平均）も算出する。この処理を、Ｒベタ、Ｇベタ、Ｂベタのそれぞれに対して行う。
【００６５】
なお、ターゲットプロファイルとプリンタプロファイルは、プロファイル内のA2Bテーブル（AtoB Tag）に、デバイス値（例えばＲベタ＝Ｃ0%、Ｍ100%、Ｙ100%、Ｋ0%）に対応する色彩値が記載されているため、ＩＣＣプロファイルの仕様に従ってその色彩値を読めばよい。また、２次色ベタの彩度は、色彩値から算出することができる。例えば、L*a*b*表色系では、下記（１）式から算出することができる。
彩度Ｃ*＝（ａ*２＋ｂ*２）１／２  …  （１）
【００６６】
次に、制御部２１（補正制御部２７）は、ユーザー機と標準機について、各々の２次色ベタの彩度を比較する（Ｓ２０４）。比較した結果、ユーザー機の２次色ベタの彩度＞標準機の２次色ベタの彩度の場合は、上述した「出せるのに使えない」色域が生じることから、Ｓ２０５に移行してターゲットの２次色ベタの彩度との比較を行い、ユーザー機の２次色ベタの彩度≦標準機の２次色ベタの彩度の場合は、「出せるのに使えない」色域は生じないことから、２次色の濁り除去ＯＦＦの補正ＬＵＴを採用する（Ｓ２０７）。この処理を、Ｒベタ、Ｇベタ、Ｂベタのそれぞれに対して行う。
【００６７】
次に、制御部２１（補正制御部２７）は、ターゲットとユーザー機及び／又は標準機について、各々の２次色ベタの彩度を比較する（Ｓ２０５）。例えば、各々の２次色ベタの彩度が（ターゲット）＞（ユーザー機）であるか、（ターゲット）＜（標準機）であるか、（ターゲット）＞（ユーザー機と標準機の平均）であるかなどを判定する。この処理を、Ｒベタ、Ｇベタ、Ｂベタのそれぞれに対して行う。なお、ユーザー機と標準機の２次色ベタの色彩値の平均値はこのステップで算出してもよい。
【００６８】
そして、制御部２１（補正制御部２７）は、各々の２次色ベタの彩度が（ターゲット）＞（ユーザー機）や（ターゲット）＞（ユーザー機と標準機の平均）の関係の場合は、ターゲットの色に濁りが生じないように、２次色の濁り除去ＯＮの補正ＬＵＴを採用し（Ｓ２０６）、各々の２次色ベタの彩度が（ターゲット）≦（標準機）や（ターゲット）≦（ユーザー機と標準機の平均）の関係の場合は、２次色の濁り除去により色再現性が悪化しないように、２次色の濁り除去ＯＦＦの補正ＬＵＴを採用する（Ｓ２０７）。この処理を、Ｒベタ、Ｇベタ、Ｂベタのそれぞれに対して行う。なお、ＲＧＢそれぞれで判定結果が異なる場合もあるが、その場合は、判定通りにＲＧＢそれぞれ異なる補正ＬＵＴを採用すればよい。
【００６９】
その後、採用した補正ＬＵＴを適用してジョブの処理を行う（Ｓ２０８）。具体的には、ＲＩＰ処理部２３は、補正制御部２７の指示に従って、採用された補正ＬＵＴを用いてユーザー機（プリンタ３０）の色を標準機相当の色に補正し、ターゲットプロファイル及びプリンタプロファイル（標準プロファイル）を用いて補正後の色をターゲット相当の色に変換する。そして、補正制御部２７は、ＲＩＰ処理部２３から色変換後の印刷画像データを取得し、当該印刷画像データをプリンタ３０（印刷エンジン）に出力して印刷を指示する。なお、補正ＬＵＴは適用できればよく、コントローラ２０のＲＩＰ処理部２３が補正ＬＵＴを適用してプリンタ３０に印刷を指示してもよいし、プリンタ３０の印刷処理部３４が補正ＬＵＴを適用して印刷を行ってもよい。この補正ＬＵＴの適用以外に関しては、通常の印刷方法を使用することができる。
【００７０】
次に、上記Ｓ２０４、Ｓ２０５の判定処理について具体的に説明する。例えば、図９に示すように、ユーザー機の彩度が標準機の彩度より大きい場合において、色変換ターゲットの彩度がユーザー機と標準機の彩度の平均値（中点）よりも大きい場合は、２次色の濁り除去ＯＮの補正ＬＵＴを採用して多次元補正を行い、色変換ターゲットの彩度がユーザー機と標準機の彩度の平均値（中点）以下の場合は、２次色の濁り除去ＯＦＦの補正ＬＵＴを採用して多次元補正を行うことができる。
【００７１】
また、図９では、ユーザー機と標準機の彩度の平均値（中点）を基準にして２つのパターンに分類したが、図１０に示すように、３つのパターンに分類し、ユーザー機の彩度が標準機の彩度より大きい場合において、色変換ターゲットの彩度がユーザー機の彩度よりも大きい場合は、２次色の濁り除去ＯＮの補正ＬＵＴを採用し、色変換ターゲットの彩度が標準機の彩度よりも小さい場合は、２次色の濁り除去ＯＦＦの補正ＬＵＴを採用し、色変換ターゲットの彩度が標準機の彩度以上、ユーザー機の彩度以下の場合は２次色の濁り除去をＯＮにするかＯＦＦにするかを別途決定するようにしてもよい。
【００７２】
例えば、２次色ベタの彩度差の比（すなわち、ユーザー機の彩度と標準機の彩度の差分に対する色変換ターゲットの彩度と標準機の彩度の差分の比率）と予め定めた閾値とを比較し、２次色ベタの彩度差の比が閾値未満の時は２次色の濁り除去ＯＦＦの補正ＬＵＴを採用し、２次色ベタの彩度差の比が閾値以上の場合は２次色の濁り除去ＯＮの補正ＬＵＴを採用するように制御してもよい。上記閾値は任意に設定することができるが、できるだけ２次色の濁り除去をＯＮ（又はＯＦＦ）にして多次元補正を行いたい場合は上記閾値を小さく（又は大きく）設定すればよい。また、色変換ターゲットの彩度が標準機の彩度以上、ユーザー機の彩度以下の場合は、例えば、コントローラ２０に設けた表示部に、２次色の濁り除去をＯＮにするかＯＦＦにするかをユーザーに選択させる画面を表示し、当該画面に対してユーザーが操作部を操作して２次色の濁り除去をＯＮにするかＯＦＦにするかを選択してもよい。
【００７３】
また、ユーザー機の彩度と標準機の彩度とがほぼ等しい（例えば、Ｃ*＜1.0）の時は、色相角による判定を行うようにしてもよい。その場合は、図７のＳ２０３で２次色ベタの色彩値から下記式の色に従って相角ｈを算出する。
色相角ｈ＝arctan（ｂ*／ａ*)／π×180  …  （２）
【００７４】
そして、ユーザー機の色相角が標準機の色相角より大きい場合において、例えば、色変換ターゲットの色相角がユーザー機と標準機の色相角の平均値（中点）よりもユーザー機に近い場合は２次色の濁り除去ＯＮの補正ＬＵＴを採用して多次元補正を行い、色変換ターゲットの色相角がユーザー機と標準機の色相角の平均値（中点）若しくは平均値よりも標準機に近い場合は２次色の濁り除去ＯＦＦの補正ＬＵＴを採用して多次元補正を行うことができる。
【００７５】
なお、本発明は、上記実施例の記載に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、その構成や制御は適宜変更可能である。
【００７６】
例えば、上記実施例では、ユーザー機と標準機の彩度の平均値（中点）を基準として２次色の濁り除去ＯＮ／ＯＦＦを切り替える構成と、ターゲットの彩度が標準機の彩度以上、ユーザー機の彩度以下の場合は、２次色の濁り除去をＯＮにするかＯＦＦにするかを別途決定する構成と、を記載したが、ユーザー機の色域が標準機の色域より広い場合において、ターゲットの色域がユーザー機の色域より広い場合は２次色の濁り除去をＯＮにして多次元補正を行い、ターゲットの色域が標準機の色域より狭い場合は２次色の濁り除去をＯＦＦにして多次元補正を行うことができる限りにおいて、２次色の濁り除去のＯＮ／ＯＦＦは適宜設定することができる。
【００７７】
また、上記実施例では、２次色に対して濁り除去のＯＮ／ＯＦＦを切り替えたが、１次色は常に濁り除去をＯＮにした補正ＬＵＴを採用して多次元補正を行うことができる。
【産業上の利用可能性】
【００７８】
本発明は、多次元の色要素を記述したＬＵＴを用いて色補正を行う制御装置及び当該制御装置を含む印刷システムにおける多次元補正方法並びに当該制御装置で動作する多次元補正プログラム並びに当該多次元補正プログラムを記録した記録媒体に利用可能である。
【符号の説明】
【００７９】
１０  クライアント端末
１１  制御部
１１ａ  ＣＰＵ
１１ｂ  ＲＯＭ
１１ｃ  ＲＡＭ
１２  記憶部
１３  ネットワークＩ／Ｆ部
１４  表示部
１５  操作部
１６  ＯＳ
１７  文書作成アプリケーション
１８  プリンタドライバ
２０  コントローラ
２１  制御部
２１ａ  ＣＰＵ
２１ｂ  ＲＯＭ
２１ｃ  ＲＡＭ
２２  記憶部
２３  ＲＩＰ処理部
２４  ネットワークＩ／Ｆ部
２５  プリンタＩ／Ｆ部
２６  テーブル作成部
２７  補正制御部
３０  プリンタ
３１  制御部
３１ａ  ＣＰＵ
３１ｂ  ＲＯＭ
３１ｃ  ＲＡＭ
３２  コントローラＩ／Ｆ部
３３  パネル操作部
３４  印刷処理部
４０  通信ネットワーク
【図１】
0006623765.tif 000002
【図２】
0006623765.tif 000003
【図３】
0006623765.tif 000004
【図４】
0006623765.tif 000005
【図５】
0006623765.tif 000006
【図６】
0006623765.tif 000007
【図７】
0006623765.tif 000008
【図８】
0006623765.tif 000009
【図９】
0006623765.tif 000010
【図１０】
0006623765.tif 000011
【図１１】
0006623765.tif 000012
【図１２】
0006623765.tif 000013
【図１３】
0006623765.tif 000014