(57)【要約】      （修正有）【課題】印刷エンジンによる印刷のために様々な画像を装置のＣＭＹＫ色分解に有効に変換する。【解決手段】色管理システム１００は、入力装置１０２と、入力プロセッサ１０８と、複数の印刷エンジン１０４とを含む。入力プロセッサは、入力装置に記憶された入力変換を使用して、入力ソース色空間におけるディジタル画像を、標準化された多色色空間におけるディジタル画像に変換する。印刷エンジンの印刷エンジンプロセッサ１１８は、入力プロセッサから標準化された多色色空間におけるディジタル画像を受信し、印刷エンジンに記憶された印刷エンジン変換１２４を使用して、標準化された多色色空間におけるディジタル画像を、印刷エンジンの多色色空間におけるディジタル画像に変換する。入力変換１１４は、色管理システムにおける全ての印刷エンジンの色域範囲と少なくとも等しい色域範囲を含む。【選択図】図１
2014171216.tif 000002
【特許請求の範囲】
【請求項１】
入力ソース色空間におけるディジタル画像を受信するように構成された少なくとも１つの入力装置と、
前記入力装置に動作可能に関連しており、前記入力装置に記憶された入力変換を使用して、入力ソース色空間におけるディジタル画像を、標準化された多色色空間におけるディジタル画像に変換するように構成された少なくとも１つの入力プロセッサと、
各印刷エンジンプロセッサが色管理システムにおける複数の印刷エンジンのうちの１つに動作可能に関連している複数の印刷エンジンプロセッサとを備え、各印刷エンジンプロセッサが、
前記入力プロセッサから前記標準化された多色色空間におけるディジタル画像を受信し、
前記印刷エンジンに記憶された印刷エンジン変換を使用して、前記標準化された多色色空間におけるディジタル画像を、印刷エンジン多色色空間におけるディジタル画像に変換するように構成されており、
前記入力変換が、前記色管理システムにおける全ての印刷エンジンの色域範囲と少なくとも等しい色域範囲を含む、色管理システム。
【請求項２】
前記入力変換が、前記入力ソース色空間を、前記標準化された多色色空間にマッピングするように構成された１つ以上の入力ルックアップ・テーブルを含む、請求項１に記載の色管理システム。
【請求項３】
前記標準化された多色色空間が、前記色管理システムにおける複数の印刷エンジンの全てに共通している色空間である、請求項２に記載の色管理システム。
【請求項４】
各印刷エンジンの前記印刷エンジン変換が、
（ｉ）前記標準化された多色色空間を、前記印刷エンジン多色色空間にマッピングし、
（ｉｉ）前記印刷エンジンの異なる着色剤及び複数のレンダリング目的を処理する
ように構成された１つ以上の印刷エンジン・ルックアップ・テーブルを含む、請求項１に記載の色管理システム。
【請求項５】
前記印刷エンジンの各印刷エンジン・ルックアップ・テーブルが、所定のレンダリング目的に関連している、請求項４に記載の色管理システム。
【請求項６】
色管理システムにおける複数の印刷エンジンにわたる改善された色一貫性を提供する方法であって、複数の印刷エンジンが、異なる数の着色剤及び異なるレンダリング目的を有し、各印刷エンジンが、それと動作可能に関連している印刷エンジンプロセッサを有し、本方法が１つ以上のコンピュータプログラム・モジュールを実行するように構成された１つ以上のプロセッサを備えるコンピュータシステムにおいて行われる方法において、
少なくとも１つの入力装置に記憶された入力変換を使用して、入力ソース色空間におけるディジタル画像を、標準化された多色色空間におけるディジタル画像に変換することと、
前記複数の印刷エンジンのうちの１つに記憶された印刷エンジン変換を使用して、前記標準化された多色色空間におけるディジタル画像を、印刷エンジンの多色色空間におけるディジタル画像に変換することとを備え、
前記入力変換が、前記色管理システムにおける全ての印刷エンジンの色域範囲と少なくとも等しい色域範囲を含む、方法。
【請求項７】
前記入力変換が、前記入力ソース色空間を、前記標準化された多色色空間にマッピングするように構成された１つ以上の入力ルックアップ・テーブルを含む、請求項６に記載の方法。
【請求項８】
前記標準化された多色色空間が、前記色管理システムにおける前記複数の印刷エンジンの全てに共通の色空間である、請求項７に記載の方法。
【請求項９】
各印刷エンジンの前記印刷エンジン変換が、
（ｉ）前記標準化された多色色空間を、前記印刷エンジン多色色空間にマッピングし、
（ｉｉ）前記印刷エンジンの異なる着色剤及び複数のレンダリング目的を処理する
ように構成された１つ以上の印刷エンジン・ルックアップ・テーブルを含む、請求項６に記載の方法。
【請求項１０】
前記印刷エンジンの各印刷エンジン・ルックアップ・テーブルが、所定のレンダリング目的に関連している、請求項９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色管理システムにおける複数の印刷エンジンにわたる改善された色一貫性のための標準化された多目的の色制御アーキテクチャを提供するシステム及び方法に関する。
【背景技術】
【０００２】
顧客要求を満たすために、画像印刷システム又はディスプレイなどの画像出力装置は、経時的に一貫性のある色スペクトルを生成する必要がある。顧客は、日々又は仕事のたびに一貫して特定のカラー文書を生成することを画像印刷システムに欲する。画像印刷システムのカラーレンダリング一貫性を制御するために、画像印刷システムは、通常、顧客に出荷される前に特性評価されて校正される。特性評価及び校正プロセスは、画像印刷システムによって目標色を生成するのに必要な色空間値に応じて、標準化された目標色のセットを適切な装置と関連付けるルックアップ・テーブル（ＬＵＴ）のセットを生成する。特性評価及び校正は、一般に、画像印刷システム又は装置のプロファイリングと称される。画像印刷システムのプロファイリングを実現するために、生成された画像の比色分析特性を計測するのに分光光度計又は他の画像検出装置が使用される。これらの計測された比色分析特性は、基準目標色のセットに対する比較の客観的な基準を提供し、正確な装置に依存したＬＵＴを繰り返し生成するために必要なフィードバックを提供する。すなわち、１つの装置についての装置に依存したＣＭＹＫ値は、基準目標色のセットに関連付けられることができ、この基準目標色のセットは、第１の装置についての装置に依存したＣＭＹＫ値を、第２の装置についての装置に依存したＣＭＹＫ値に関連させてＬＵＴが構築されることができるように、他の装置についての装置に依存したＣＭＹＫ値に関連付けられることができる。装置プロファイリングはまた、ディスプレイに適用されることもでき、ここで、画像検出装置は、表示画像の比色分析計測のためにディスプレイに適切に配置される。さらに、複数の媒体種類及び／又はハーフトーンスクリーンを構成するために、画像出力装置について複数のＬＵＴが生成されてもよい。
【０００３】
ワークステーションとは異なり、ユーザによる処理が印刷エンジンから独立していてもよい場合、（トラッピング、セグメンテーション、ラスタ化、色管理、画像解像度向上及びアンチエイリアシングなどの一連の画像処理アプリケーションにより）電子「マスタ」文書又はジョブを、特定のディジタル印刷システムにとって具体的に設計されて最適化されたＣＭＹＫ画像データ形式に変換するために、ディジタル・フロントエンド（ＤＦＥ）又は複数のベンダからのＤＦＥのネットワークが使用される。また、様々なレンダリング目的（例えば、知覚、比色分析、飽和など）がＤＦＥにおいて行われる。
【０００４】
色管理システムの１つの目的は、印刷エンジンによる印刷のために様々な画像を装置のＣＭＹＫ色分解に有効に変換することである。
【０００５】
ＲＧＢ画像について、ＲＧＢ画像を、装置から独立した色空間（Ｌ＊ａ＊ｂ＊／ＸＹＺ）に変換した後、装置から独立した色空間における画像データを、装置のＣＭＹＫ色空間に変換するのに多次元の工業規格ソースプロファイルが使用される。これらのプロファイルは、ＣＭＹＫ（３次元）プロファイルに対する装置リンクＲＧＢを形成するように連結される。いくつかの画像印刷システムにおいて、ＣＭＹＫプロファイルに対する装置リンクＲＧＢを形成するのに知覚的なＬＵＴが使用される。選好に応じて黒点補償アルゴリズム又は他の特別なレンダリング調整がＲＧＢにおいて装置のＣＭＹＫ・ＬＵＴに対して行われる。
【０００６】
ＣＭＹＫ画像について、装置のＣＭＹＫプロファイルに対してＬ＊ａ＊ｂ＊／ＸＹＺと連結するのにＬ＊ａ＊ｂ＊／ＸＹＺ  ＧＲＡＣｏＬソースプロファイルに対する多次元の工業規格ＣＭＹＫが使用される。結果として生じる変換は、４次元装置リンクプロファイルである。この４次元ＬＵＴは、調整に関するいかなる選好もなく比色分析的に一致される。
【０００７】
ラスタ画像処理（ＲＩＰ）中に、装置リンクカラープロファイルがＲＧＢ又はＣＭＹＫ画像に適用される。画像画素は、最終的には装置のＣＭＹＫに変換される。
【０００８】
この種のアーキテクチャは、ＤＦＥに装置特有の色分解された画像を発せさせる。また、ＤＦＥにおいて色調整が行われる。複数のベンダのＤＦＥは、相互作用を管理するためにこの処理を複雑且つ煩雑にしている。
【０００９】
したがって、この技術において必要とされるものは、ＤＦＥを印刷エンジン特有の色管理機能から独立させ、印刷エンジン内に複数のレンダリング目的を実装するように構成された標準化されたアーキテクチャを提供するシステム及び方法である。
【発明の概要】
【課題を解決するための手段】
【００１０】
１つの実施形態において、少なくとも１つの入力装置と、少なくとも１つの入力プロセッサと、複数の印刷エンジンプロセッサを含む色管理システムが提供される。各印刷エンジンプロセッサは、色管理システムにおける複数の印刷エンジンのうちの１つに関連している。入力装置は、入力ソース色空間におけるディジタル画像を受信するように構成されている。入力プロセッサは、入力装置に動作可能に関連しており、入力装置に記憶された入力変換を使用して、入力ソース色空間におけるディジタル画像を、標準化された多色色空間におけるディジタル画像に変換するように構成されている。各印刷エンジンプロセッサは、入力プロセッサから標準化された多色色空間におけるディジタル画像を受信し、印刷エンジンに記憶されたエンジン変換を使用して、標準化された多色色空間におけるディジタル画像を、印刷エンジン多色色空間におけるディジタル画像に変換するように構成されている。入力変換は、色管理システムにおける全ての印刷エンジンの色域範囲と少なくとも等しい色域範囲を含む。
【００１１】
他の実施形態において、色管理システムにおける複数の印刷エンジンにわたる改善された色一貫性を提供する方法が提供される。複数の印刷エンジンは、異なる数の着色剤及び異なるレンダリング目的を有する。各印刷エンジンは、それに動作可能に関連している印刷エンジンプロセッサを有する。本方法は、１つ以上のコンピュータプログラム・モジュールを実行するように構成された１つ以上のプロセッサを備えるコンピュータシステムにおいて行われる。本方法は、少なくとも１つの入力装置に記憶された入力変換を使用して、入力ソース色空間におけるディジタル画像を、標準化された多色色空間におけるディジタル画像に変換することと、複数の印刷エンジンのうちの１つに記憶された印刷エンジン変換を使用して、標準化された多色色空間におけるディジタル画像を、印刷エンジンの多色色空間におけるディジタル画像に変換することとを含む。入力変換は、色管理システムにおける全ての印刷エンジンの色域範囲と少なくとも等しい色域範囲を含む。
【００１２】
１つ以上の実施形態の他の目的、特徴及び効果は、以下の詳細な説明及び添付図面並びに添付された特許請求の範囲から明らかになる。
【００１３】
例示目的のみで、対応する参照符号が対応する部分を示す添付した概略図面を参照しながら様々な実施形態が開示される。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の実施形態にかかる例としての色管理システムのブロック図である。
【図２】図２は、本発明の実施形態にかかる多目的色制御アーキテクチャの概略図である。
【図３】図３は、本発明の他の実施形態にかかる複数のレンダリング目的を有する複数の印刷エンジンを有する多目的色制御アーキテクチャの概略図である。
【図４】図４は、本発明のさらに他の実施形態にかかる複数のレンダリング目的を有する複数の印刷エンジンを有する多目的色制御アーキテクチャの概略図である。
【図５】図５は、本発明の実施形態にかかる色管理システムにおける複数の印刷エンジンにわたる改善された色一貫性を提供する方法を要約したフローチャートを示している。
【発明を実施するための形態】
【００１５】
カスケード色管理ストラテジーにおいて、通常の画像印刷システムを表し、適切なグレー成分置換（ＧＣＲ）（すなわち、Ｋ対ＣＭＹによって印刷されることになる黒／グレーの量を判定する処理である）が組み込まれた多くのプロファイリングストラテジーを有するフリートプロファイルは、画像を、通常のＣＭＹＫ画像データのセットに変換する。印刷エンジンは、この通常のＣＭＹＫ画像データのセットをとり、印刷のためにそれ自体の装置のＣＭＹＫ色空間に変換する。カスケード色管理ストラテジーの利点は、コストがより低減するように、印刷エンジンのセットを駆動するためにフリートプロファイルによって１つのＤＦＥを有することができ、ＤＦＥ及び印刷エンジン色管理システムの開発が分離されることができるように、ＤＦＥと印刷エンジンとの間のきれいな分離を有するということである。カスケード色管理ストラテジーにおいて、個々の印刷エンジンのバリエーションは、印刷のためにフリートＣＭＹＫプロファイルからエンジンＣＭＹＫプロファイルに変換し且つ印刷エンジン内部に存在する多次元ＬＵＴによって処理される一方で、色管理システムの多くの要素は、ＤＦＥに存在するフリートプロファイル内部で処理される。このカスケードされた色管理ストラテジーからの固有の要件は、ＤＦＥにおけるフリートプロファイルの色管理ストラテジーを保つＬＵＴを構築することである。ドリフト又は部品交換のためにエンジンが変化したとき、ＬＵＴは更新されなければならない。
【００１６】
本願明細書において使用される入力装置又はＤＦＥは、一般に、通常はディジタル文書複製技術において周知である専用コンピュータ（ＡＳＩＣなど）の形態をとるアプリケーションを参照する。ＤＦＥは、印刷エンジン制御のための他の情報とともにラスタ画像データを生成する。ラスタ画像データは、ラスタ出力走査装置などの印刷エンジンにおけるレンダリング装置による消費のためにデータを準備するように処理装置によってさらに処理されてもよい。処理装置は、入力装置又はＤＦＥに関連していてもよい。
【００１７】
本発明は、画像印刷システムについての色管理を以下の２つのステップに分割するアーキテクチャを提案する。１）色域が装置のフリートの上位集合又は印刷エンジン色域である場合に、入力ソース色空間（ＲＧＢ又はＬ＊ａ＊ｂ＊）を、標準化されたＮ色（例えば、ｓＣＭＹＫ、ｓＣＭＹＫＯＶ、ｓＮ色など）色空間にマッピングするＤＦＥ又は入力装置における存在の変換、及び、２）標準化されたＮ色色空間を、その（プリンタの）Ｎ個の着色剤色空間（例えば、装置のＣＭＹＫ、装置のＣＭＹＫＯＶ、装置のＮ色など）にマッピングする各印刷エンジン内の存在の変換。本発明のアーキテクチャは、エンジン・ツゥー・エンジンのバリエーション、時間的なバリエーション、比色分析、知覚、飽和その他などの複数のレンダリング目的を補償するように構成されている。Ｎ個からＭ個の着色剤（Ｎ及びＭは不等）の場合への複数の拡張はまた、本アーキテクチャに含まれる。
【００１８】
本発明は、分離がＤＦＥと印刷エンジンとの間で明らかに行われるように、新規な変換を使用することを提案する。印刷エンジンは、複数のレンダリング目的を処理する全てのエンジン特有の変換を含む。ＤＦＥは、１つ以上の印刷エンジンのうちの印刷可能な全空間をカバーする１つのフリート又はグローバルＩＣＣプロファイルを使用してもよい。
【００１９】
印刷エンジンへのインターフェースは、４色印刷エンジンについてのＣＭＹＫ色空間に対して標準化された色空間である。インターフェースは、印刷エンジン内部のＮ次元変換を使用することによってＮ色空間に拡張されてもよい。本発明は、４色（ＣＭＹＫ）分離についての例示的な実施形態を提供する。当然のことながら、本方法は、Ｎ＞４とすることができる装置に等しく適用可能である。例えば、Ｎ＝６の場合には、色は、シアン、マゼンタ、イエロー、ブラック、オレンジ及びバイオレットを含んでもよい。様々な装置の他のＮ色分離は、本発明の範囲に含まれることを目的としている。
【００２０】
図１は、本発明の実施形態にかかる例としての色管理システム１００のブロック図である。
【００２１】
システム１００は、ＤＦＥ又は入力装置１０２と、複数の印刷エンジン１０４とを含む。図の明確化のために、図１に関して１つの印刷エンジン１０４のみが示されて説明されている。
【００２２】
ＤＦＥ又は入力装置１０２は、受信ユニット１０６と、入力プロセッサ１０８と、メモリ１１０と、記憶装置１１２とを含む。ＤＦＥ又は入力装置の受信ユニット１０６は、入力ソース色空間におけるディジタル画像を受信するように構成されている。受信ユニット１０６は、印刷されることを目的とする色信号を受信するように構成されている。
【００２３】
ＤＦＥ又は入力メモリ１１０は、本願明細書に記載された様々な処理を実行して様々な機能を行うためのコンピュータ実行可能な命令を記憶するように構成されている。ＤＦＥ又は入力メモリ１１０は、入力又はＤＦＥ変換１１４を記憶するように構成されている。入力又はＤＦＥ変換１１４は、入力ソース色空間（ＲＧＢ又はＬ＊ａ＊ｂ＊）を、標準化されたＮ色（例えば、ｓＣＭＹＫ、ｓＣＭＹＫＯＶ、ｓＮ色など）空間にマッピングするように構成されており、ここで、色域は、装置のフリートの上位集合又は印刷エンジン色域である。すなわち、ＤＦＥ変換１１４は、色管理システムにおける全ての印刷エンジンの色域範囲と少なくとも等しい色域範囲を含む。１つの実施形態において、入力又はＤＦＥ変換１１４は、入力又はＤＦＥルックアップ・テーブルである。
【００２４】
ＤＦＥ又は入力プロセッサ１０８は、受信ユニット１０６、メモリ１１０及び記憶装置１１２に動作可能に関連している。ＤＦＥ又は入力プロセッサ１０８は、メモリ１１０に記憶されたコンピュータ実行可能な命令を実行するように構成されている。
【００２５】
ＤＦＥ又は入力プロセッサ１０８は、ＤＦＥのメモリ１１０に記憶されたＤＦＥ又は入力変換１１４を使用して、入力ソース色空間におけるディジタル画像を、標準化された多色色空間におけるディジタル画像に変換するように構成されている。以下の議論から明らかなように、この標準化された多色色空間におけるディジタル画像は、その後、複数の印刷エンジンに対して入力として送られる。ここで、印刷エンジンのそれぞれは、異なる数の着色剤及び／又は異なるレンダリング目的を有する。
【００２６】
印刷エンジン１０４は、受信ユニット１１６、印刷エンジンプロセッサ１１８、メモリ１２０及び記憶装置１２２を含む。
【００２７】
印刷エンジン１０４は、電子写真的にマーキングしてもよいが、当然のことながら、例えば、インクジェット・マーキング、イオングラフィック・マーキング（ｉｏｎｏｇｒａｐｈｉｃａｌｌｙ  ｍａｒｋｉｎｇ）などの他のマーキング技術が使用されてもよい。
【００２８】
各印刷エンジン１０４は、印刷可能な基板媒体、出力パス及び仕上げシステムの１つ以上のソースに動作可能に接続されていてもよい。各印刷エンジン１０４は、個々のカラー画像を生成するのに適切な複数の画像化／現像サブシステムを有する多色エンジンであってもよい。スタッカ装置もまた、当該技術において公知のように各印刷エンジンに備えられてもよい。
【００２９】
受信ユニット１１６は、ＤＦＥ又は入力装置１０２から標準化された多色色空間におけるディジタル画像を受信するように構成されている。
【００３０】
印刷エンジンメモリ１２０は、本願明細書に記載された様々な処理を実行して様々な機能を行うためのコンピュータ実行可能な命令を記憶するように構成されている。印刷エンジンメモリ１２０は、印刷エンジン変換１２４を記憶するように構成されている。印刷エンジン変換１２４は、標準化されたＮ色空間（例えば、ｓＣＭＹＫ、ｓＣＭＹＫＯＶ、ｓＮ色など）を、特定のプリンタのＮ個の着色剤空間（例えば、装置のＣＭＹＫ、装置のＣＭＹＫＯＶ、装置のＮ色など）にマッピングするように構成されている。１つの実施形態において、印刷エンジン変換１２４は、印刷エンジン・ルックアップ・テーブルである。
【００３１】
印刷エンジンプロセッサ１１８は、受信ユニット１１６、印刷エンジンメモリ１２０及び記憶装置１２２に動作可能に関連している。印刷エンジンプロセッサ１１８は、メモリ１２０に記憶されたコンピュータ実行可能な命令を実行するように構成されている。印刷エンジンプロセッサ１１８はまた、印刷エンジンのメモリ１２４に記憶された印刷エンジン変換１２４を使用して、標準化された多色色空間におけるディジタル画像を、印刷エンジン多色色空間におけるディジタル画像に変換するように構成されている。
【００３２】
本発明は、比色分析レンダリング目的、知覚レンダリング目的、飽和レンダリング目的及び他のカスタマイズされたレンダリング目的などの複数の選好を考慮した装置色空間への標準化された色空間の変換を構築することを提案している。
【００３３】
装置のＣＭＹＫ色空間への標準のＣＭＹＫの変換、したがって構築は、４対４色変換である。本発明は、以下の２つのプロファイルの連結を使用する。（１）標準化されたＣＭＹＫ（ｓＣＭＹＫ）からＬ＊ａ＊ｂ＊／ＸＹＺ色空間への変換を提供する基準又はグローバルプロファイルＬＵＴ、及び、（２）Ｌ＊ａ＊ｂ＊／ＸＹＺから装置のＣＭＹＫ色空間への変換を提供するカスタム目的プロファイル。基準／グローバルプロファイルＬＵＴは、印刷エンジンによってカバーされた域と同じか又はそれ以上の域範囲を含む。カスタム目的プロファイルは、適切な域マッピング及び反転アルゴリズムによる異なるレンダリング目的のために形成される。そして、装置のＣＭＹＫ色空間への標準化されたＣＭＹＫ色空間のＬＵＴは、複数のレンダリング目的によって４次元ＬＵＴを形成するために基準／グローバル及びカスタム目的プロファイルを使用して得られる。そして、これらのＬＵＴは、色を制御するために印刷エンジン内部で使用される。Ｎ色システムの場合、標準のＣＭＹＫ色空間は、印刷エンジン内部でＮ次元（ＮＤ）ＬＵＴに達すれば標準のＮ色色空間になる。
【００３４】
まず、基準／グローバルプロファイルＬＵＴが形成される。上述したように、基準又はグローバルプロファイルＬＵＴは、標準化された色空間（ｓＣＭＹＫ、ｓＣＭＹＫＯＶ、ｓＮ色など）からＬ＊ａ＊ｂ＊／ＸＹＺ色空間への変換を提供する。
【００３５】
基準／グローバルプロファイルＬＵＴを形成する処理は、一般に、１）良好に校正された十分に大きな域のプリンタにおける特性評価を行い、ＣＭＹＫをＬ＊ａ＊ｂ＊基準ＬＵＴに展開すること。ここで、基準ＬＵＴ／プロファイルのＣＭＹＫ値は、ＤＦＥ又は画像処理ユニット（例えば、クラウド／グリッド／ウェブなど）から出力された標準化されたＣＭＹＫになる。２）Ｌ＊ａ＊ｂ＊基準ＬＵＴへのＣＭＹＫを形成するために、ノイゲバウアモデルなどのモデルを使用すること。ここで、ノイゲバウアモデルのパラメータは、考慮する全てのプリンタのものをカバーするように大きな域を生成するために設定されることができる。及び、３）様々なプリンタからのプリンタモデルを使用し、Ｌ＊ａ＊ｂ＊基準ＬＵＴへの最大のＣＭＹＫを形成するために、これらのプリンタモデルを統一することを含む。
【００３６】
基準／グローバルＬＵＴは、一般に、同様の又は相当大きな域によって印刷エンジンについて工場においてアプリオリに形成されるＬ＊ａ＊ｂ＊／ＸＹＺ色空間への固定されたＣＭＹＫ色空間又はＮ色空間の変換のためのものである。基準プロファイルＬＵＴはまた、プロファイルが同じクラスのフリートプリンタにおいて形成されるときには、ＩＣＣプロファイルの前方変換（すなわち、Ａ２Ｂタグ）であってもよい。大きな域の基準ＬＵＴ／プロファイル構成は、１回限りの処理である。
【００３７】
例えば、第２回ＸＩＧ年次カンファレンス、２００８年５月１３日〜１５日、ゼロックス社、ニューヨーク州ウェブスターにおいて公開された、ＬＫ  Ｍｅｓｔｈａ、Ｍａｒｔｙ  Ｍａｌｔｚ、Ｒａｊａ  Ｂａｌａ、Ａｌｖａｒｏ  Ｇｉｌ、Ｙａｏ  Ｒｏｎｇ  Ｗａｎｇ、Ｓｔｕａｒｔ  Ｓｃｈｗｅｉｄ＊、Ｍａｔｔｈｅｗ  Ｈｏｆｆｍａｎｎ＊、Ｄｅｂｂｉｅ  Ｗｉｃｋｈａｍ、Ｒｉｃｈａｒｄ  Ｈｏｗｅ（＊ＰＳＧ）による「Ａｄｖａｎｃｅｓ  ｔｏｗａｒｄｓ  ｈｉｇｈ  ｑｕａｌｉｔｙ  ｃｏｌｏｒ  ｐｒｏｆｉｌｉｎｇ」において、基準／グローバルプロファイルＬＵＴを形成するために使用される技術がより詳細に記載されており、これは引用することによってその全体が本願明細書に組み込まれる。したがって、これらの技術は、ここでは詳細に記載されていない。
【００３８】
そして、カスタム目的プロファイルは、様々なレンダリング目的のために形成される。カスタム目的ＬＵＴを形成するために使用される技術は、例えば、第２回ＸＩＧ年次カンファレンス、２００８年５月１３日〜１５日、ゼロックス社、ニューヨーク州ウェブスターにおいて公開された、ＬＫ  Ｍｅｓｔｈａ、Ｍａｒｔｙ  Ｍａｌｔｚ、Ｒａｊａ  Ｂａｌａ、Ａｌｖａｒｏ  Ｇｉｌ、Ｙａｏ  Ｒｏｎｇ  Ｗａｎｇ、Ｓｔｕａｒｔ  Ｓｃｈｗｅｉｄ＊、Ｍａｔｔｈｅｗ  Ｈｏｆｆｍａｎｎ＊、Ｄｅｂｂｉｅ  Ｗｉｃｋｈａｍ、Ｒｉｃｈａｒｄ  Ｈｏｗｅ（＊生産システムグループ（ＰＳＧ））による「Ａｄｖａｎｃｅｓ  ｔｏｗａｒｄｓ  ｈｉｇｈ  ｑｕａｌｉｔｙ  ｃｏｌｏｒ  ｐｒｏｆｉｌｉｎｇ」において、カスタム目的プロファイルＬＵＴを形成するために使用される技術がより詳細に記載されており、これは引用することによってその全体が本願明細書に組み込まれる。したがって、これらの技術は、ここでは詳細に記載されていない。
【００３９】
本発明の方法及びシステムは、所定のレンダリング目的のためにカスタム目的プロファイルと基準／グローバルＬＵＴ／ＩＣＣプロファイルを連結する。４次元ＬＵＴは、プロセッサなどのハードウェアシステムに記憶される。
【００４０】
図２は、どのようにして１個からｑ個までのＤＬＵＴ（すなわち、印刷エンジンに記憶されたＬＵＴ）が、合計で最大ｑ個までの目的ごとに４次元ＬＵＴを示すように並列に配置されるのかを示している。すなわち、図２のエンジン空間は、「ｑ」個のレンダリング目的のために示されたカスタム４次元／Ｎ次元ＬＵＴを有する例示の印刷エンジンを示している。例えば、これらの記憶されたＤＬＵＴは、スイッチを使用して必要性に基づいてユーザによって選択される。標準化されたＣＭＹＫ色空間において入力したＣＭＹＫ画像は、各画素についてエンジン特有のＣＭＹＫ値を形成するように、選択されたＤＬＵＴによって処理される。４次元ノード上にないＣＭＹＫ値は、４面体又は他の多次元補間アルゴリズムを使用して補間される。これらの多次元補間アルゴリズムは、例えば、ＣＲＣプレスによって２００９年５月に公開された、Ｌ．Ｋ．  Ｍｅｓｔｈａ及びＳ．  Ｄｉａｎａｔによる「Ｃｏｎｔｒｏｌ  ｏｆ  Ｃｏｌｏｒ  Ｉｍａｇｉｎｇ  Ｓｙｓｔｅｍｓ：  Ａｎａｌｙｓｉｓ  ａｎｄ  Ｄｅｓｉｇｎ」の第６章（ＩＳＢＮ：９７８０８４９３３７４６８）において詳細に記載されており、これは引用することによってその全体が本願明細書に組み込まれる。
【００４１】
１つの実施形態において、印刷エンジンが「ｎ」個の媒体についてカスタム４次元／Ｎ次元ＬＵＴを有してもよい旨が考えられる。また、印刷エンジンの各媒体について、印刷エンジンは、「ｑ」個のレンダリング目的のために１つ以上のカスタム４次元／Ｎ次元ＬＵＴを有してもよい。
【００４２】
この処理は、印刷エンジンが入力として標準化されたＣＭＹＫ色空間における画像データを有するのを可能とする。この処理は、４次元ＬＵＴ内部で全ての域マッピングを処理するように構成される（例えば、クリッピング又は圧縮法）。
【００４３】
図２を参照すると、ＲＧＢから標準化されたＣＭＹＫ色空間へのＤＦＥ画像パスが示されている。このＤＦＥ画像パスは、入力したＲＧＢ画像を処理するように構成される。また、図２に示されるように、標準化されたＣＭＹＫ色空間ＤＦＥ画像パスへのＣＭＹＫは、入力したＣＭＹＫ画像を処理するように含められてもよい。図２に示されるように、標準化されたＣＭＹＫ色空間への標準のＲＧＢ（ｓＲＧＢ）色空間についてのＤＦＥ画像パスは、入力したｓＲＧＢ画像を処理するように構成される。ＤＦＥは、多色空間を、クラウド／ウェブ／グリッドネットワーク内の標準化されたＣＭＹＫ色空間に変換するのに使用される処理モジュールとして構成されてもよい。したがって、このアーキテクチャにより、複数のレンダリング目的ＤＬＵＴを有する同様の又は異なる色域の全ての複数の印刷エンジンは、ＤＦＥからの同じ標準化された入力を有するように構成される。
【００４４】
図２に示されるアーキテクチャは、異なる数の装置着色剤を有する混合された印刷エンジンのセットによってさらに一般化されてもよい。例えば、他のエンジンが分離としてＣＭＹＫＯＶを使用する一方で、あるエンジンのセットは、分離としてＣＭＹＫを使用する。図３は、１つのそのような実施形態を示しており、図４は、他のそのような実施形態を示している。
【００４５】
ＤＦＥは、例えば、ｓＲＧＢ色空間、ＣＭＹＫ色空間又はＲＧＢ色空間を、標準化されたＣＭＹＫ（すなわち、ｓＣＭＹＫ）、標準化されたＣＭＹＫＯＶ（すなわち、ｓＣＭＹＫＯＶ）又は標準化されたＮ色（すなわち、ｓＮ色）空間に変換するように構成される多数の基準ＬＵＴ／プロファイルを提供する。標準化されたインターフェース（例えば、ｓＣＭＹＫ、ｓＣＭＹＫＯＶ又はｓＮ色）は、標準の装置から独立した色空間（すなわち、Ｌ＊ａ＊ｂ＊  ｏｒ  ＸＹＺ）又はＩＣＣプロファイルアーキテクチャにおけるようなプロファイル接続空間と比較されたときにおいて局所的な分離空間におけるものである。
【００４６】
図３の図示された実施形態において、例えば、ｓＲＧＢ色空間、ＣＭＹＫ色空間又はＲＧＢ色空間を、標準化されたＣＭＹＫ（すなわち、ｓＣＭＹＫ）空間に変換するように構成された基準／グローバルＬＵＴ／プロファイル、及び、例えば、ｓＲＧＢ色空間、ＣＭＹＫ色空間又はＲＧＢ色空間を、標準化されたＮ色（すなわち、ｓＮ色）空間に変換するように構成された基準／グローバルＬＵＴ／プロファイルが示されている。ＤＦＥはまた、例えば、ｓＲＧＢ色空間、ＣＭＹＫ色空間又はＲＧＢ色空間を、標準化されたＣＭＹＫＯＶ（すなわち、ｓＣＭＹＫＯＶ）空間に変換するように構成された基準ＬＵＴ／プロファイルを含んでもよい。
【００４７】
１つの実施形態において、グローバル／基準プロファイルＬＵＴは、全てのプリンタの域と等しいか又は相当大きな域をカバーするように構成される。グローバル／基準プロファイルＬＵＴは、標準化されたＣＭＹＫ色空間、標準化されたＣＭＹＫＯＶ色空間又は標準化されたＮ色色空間に画素を発するように構成される。
【００４８】
各印刷エンジンにおけるＤＬＵＴは、各レンダリング目的のために、標準化されたＣＭＹＫ（すなわち、ｓＣＭＹＫ）、標準化されたＣＭＹＫＯＶ（すなわち、ｓＣＭＹＫＯＶ）又は標準化されたＮ色（すなわち、ｓＮ色）空間を、装置のＭ色（Ｍは、その特有の印刷エンジンの着色剤の数である）色空間に変換する。
【００４９】
レンダリング目的は、当該技術において公知である。一般に、レンダリング目的は、出力装置（例えば、画像印刷装置又は印刷エンジン）本来の色描写への画像色の変換のディスクリプタである。変換は、ユーザにとって最も重要な画像の特徴を強調する。レンダリング目的の例は、知覚レンダリング目的、相対的比色分析レンダリング目的、飽和レンダリング目的、絶対的比色分析レンダリング目的、及び、他のカスタマイズされたレンダリング目的を含んでもよい。
【００５０】
レンダリング目的の選択は、画像をレンダリングする際にどのトレードオフのセットが受け入れることができるかに関してカラー画像プロセッサに通知する。トレードオフは、レンダリング装置の制限のために必須とすることができる。例えば、飽和レンダリング目的が選択された場合、カラー画像プロセッサは、おそらく色相及び明度の精度を犠牲にして画像の飽和が保たれる旨を通知される。
【００５１】
レンダリング目的の選択は、任意の従来の手段によって実現することができる。１つの実施形態においては、自動的に又はユーザインターフェースを有する印刷エンジンコンソールにおけるユーザ入力に基づいて、所望のレンダリング目的が選択されてもよい。例えば、図１を参照すると、色管理システム１００は、さらに、ユーザの必要性に基づいて、ユーザが所望のレンダリング目的を選択するのを可能とするユーザインターフェース１２６を含んでもよい。ユーザインターフェース１２６は、グラフィカル・ユーザインターフェース（ＧＵＩ）であってもよい。そのようなユーザインターフェースは、ユーザが単にキーボード入力装置を介してというよりもむしろカーソル制御装置を使用して及び／又はタッチスクリーン・ディスプレイを介してシステムと相互作用することができるという特性を有する。色管理システム１００のユーザインターフェース又はワークステーション、ＤＦＥ及び印刷エンジンは、ネットワークを介して互いに通信してもよい。
【００５２】
例えば、ユーザは、レンダリング目的の名称をタイプするためにキーボードを使用してもよい。望ましくは、ユーザには、ユーザが選択を行うことができるレンダリング目的のリストが与えられる。もちろん、ユーザは、レンダリング目的の選択を行わないように又はカラー画像プロセッサがデフォルトのレンダリング目的を使用するのを許可するように選択することができる。
【００５３】
図４において、ＤＦＥは、ｓＲＧＢ色空間からｓＮ色色空間への１つの基準／グローバルＬＵＴ／プロファイルと、ＲＧＢ色空間からｓＮ色色空間への１つの基準ＬＵＴ／プロファイルと、ＣＭＹＫ色空間からｓＮ色色空間への１つの基準ＬＵＴ／プロファイルとを提供する。各印刷エンジンにおけるＤＬＵＴは、各レンダリング目的のために、ｓＮ色色空間からＭ色色空間（Ｍは、その特有の印刷エンジンの着色剤の数である）へと変換する。
【００５４】
センサによって印刷エンジンにおいて複数のレンダリング目的のカスタムプロファイル（４次元又はＮ次元）が形成される。これらのカスタムプロファイルは、印刷エンジンの内部に埋め込まれた又は外部にある色センサを使用した印刷エンジン状態に基づいて調整される。
【００５５】
一般化されたアーキテクチャは、ＤＦＥに対して大きな制約を強いることなく、異なる色分離と印刷エンジンを混合して一致させるために、ＤＦＥ及び印刷エンジンインターフェースの範囲を拡張する。この一般化されたアーキテクチャは、シームレスな方法で多色分離に対するインターフェースを処理する能力を提供する。
【００５６】
図５は、色管理システムにおける複数の印刷エンジンにわたる改善された色一貫性を提供する方法５００を要約したフローチャートを示している。本方法５００は、１つ以上のコンピュータプログラム・モジュールを実行するように構成された１つ以上のプロセッサ１０８及び１１８を備えるコンピュータシステムにおいて行われる。本方法５００は、処理５０２において開始する。色管理システムにおける複数の印刷エンジンは、異なる数の着色剤及び異なるレンダリング目的を有する。
【００５７】
図１及び図５を参照すると、処理５０４において、ＤＦＥプロセッサ１０８は、ＤＦＥ１０２に記憶されたＤＦＥ変換１１４を使用して、入力ソース色空間におけるディジタル画像を、標準化された多色色空間におけるディジタル画像に変換するように構成される。ＤＦＥ変換１１４は、色管理システムにおける全ての印刷エンジンの色域範囲と少なくとも等しい色域範囲を含む。本方法は、複数の印刷エンジンのうちの少なくとも１つに対する標準の多色色空間におけるディジタル画像の送信を含む。
【００５８】
図１及び図５を参照すると、本方法５００の処理５０６において、印刷エンジンプロセッサ１１８は、印刷エンジン１０４に記憶された印刷エンジン変換１２４を使用して、標準化された多色色空間におけるディジタル画像を、印刷エンジンの多色色空間におけるディジタル画像に変換するように構成される。本方法はまた、記録媒体上の印刷エンジンの多色色空間におけるディジタル画像のレンダリングを含む。本方法は、処理５０８において終了する。
【００５９】
本発明の利点は、ＤＦＥ内での色管理を単純化することと、エンジン・ツゥー・エンジン及び時間的及びエンジンに関する色調整及び制御をエンジンに負担させることとを含む。このアーキテクチャの結果として、印刷エンジンによって受信された入力は、標準化されているが域制約されていない色空間におけるものである。
【００６０】
本願明細書において使用される色空間は、一般に、色を定義又は説明するのに通常使用される任意の標準色空間を意味する。
【００６１】
本願明細書において使用される色変換は、一般に、入力色空間を出力色空間に変換する処理を意味する。色管理システムにおいて、色変換は、多色プロファイルによって表される数学アルゴリズムを使用して、色ごとに、各入力色空間を出力色空間に変換する。第１のカラープロファイルは、入力色空間を標準化された色空間へと変換する。第２のカラープロファイルは、標準化された色空間を出力色空間へと変換する。
【００６２】
本願明細書において使用される標準化された色空間は、一般に、所定の標準に応じて定義される色空間を意味する。すなわち、標準化された色空間は、前もって確立された色空間である。標準化された色空間は、システムにおける複数の印刷又はマーキングエンジンの全てに共通の標準画像フォーマットにおける画像情報を含む。例えば、標準の色空間は、ＣＩＥＬａｂ又はｓＲＧＢを含んでもよく、典型的なフォーマットは、ＴＩＦＦ、ＪＰＧ、ＰＤＦなどを含んでもよい。
【００６３】
本願明細書において使用される色域は、一般に、ある完全な色の部分集合を意味する。例えば、色域は、所定の色空間内で又はある出力装置によって正確に表されることができる色の部分集合を意味する。プリンタの色域は、例えば、シアン、マゼンタ、イエロー及びブラックなどの原色の着色剤に使用される色素によって初期に設定又は定義された色空間の軸を有する所定の体積の多次元色空間である。すなわち、色域は、これらの原色の相互作用によって定義される。
【００６４】
本願明細書において使用されるルックアップ・テーブル（ＬＵＴ）は、一般に、対象装置の色空間に対する着色剤の組み合わせをマッピングするのに使用される多次元テーブルを意味する。ＬＵＴは、カラーマーキング装置の４次元の着色剤空間において構造化されたグリッドに配列された複数のサブ超立方体（又はサブ立方体）を備える。構造化されたグリッドの各サブ立方体の各頂点は、着色剤の製剤及び対応する出力色に関連している。
【００６５】
本願明細書において使用されるグローバル又は基準プロファイルＬＵＴは、一般に、入力色空間を標準化された色空間へと変換するように構成される。
【００６６】
本願明細書において使用されるカスタム又は目的プロファイルＬＵＴは、一般に、標準化された色空間を対象マーキング又は印刷装置の色空間へと変換するように構成される。
【００６７】
本願明細書において使用される印刷エンジンは、一般に、画像を生成するために面上に着色剤を塗布する又は着色剤を発生する任意の装置を意味する。印刷エンジンは、そのハードコピーを生成するために媒体上に画像データをレンダリングする。印刷エンジンは、電子写真エンジン又はインクジェット印刷ヘッドのセットなどの任意の形式で提示された画像データに基づいて印刷された画像に有益なハードウェア及び関連するソフトウェアからなる任意の構造であってもよい。単一の印刷エンジンは、フルカラー画像についての単一の色分離を形成するためなど、所望の画像の一部の形成用に、印刷される基板の各側について別個の印刷エンジンを提供する機械における１ページ側画像用に、又は、小切手上のＭＩＣＲ画像などの特別な種類の部分画像の提供用に専用であってもよい。
【００６８】
本願明細書において使用される印刷エンジンプロセッサは、一般に、任意の形式で画像データを受け入れて印刷エンジンによる使用のために画像データを適切に変換又は適用するためのハードウェア及び／又はソフトウェアを含む任意の構造を意味する。
【００６９】
本願明細書に記載される複数の又はセットの印刷システムは、一般に、モノクロ又はカラーディジタル文書複製アーキテクチャ、文書走査システム、幅広いプリンタ／複写機、書籍／雑誌／新聞、ディジタル印刷機、及び、他の多機能文書複製システムを含む。そのようなシステムは、一般に、画像品質及び性能を最適化するように、データを入力して装置特有の設定を構成するために、キーボード、マウス、キーパッド、タッチパッドなどの１つ以上のユーザインターフェースとともに、ＣＲＴ又はタッチスクリーンなどのディスプレイ装置を含む。そのような複合装置は、さらに、画像データを処理するために、画像処理又は色管理システムを組み込んでいる。
【００７０】
本願明細書において使用されるプロセッサは、一般に、ＡＳＩＣ若しくはＦＰＧＡなどの専用ハードウェア、ソフトウェア、又は、専用ハードウェア及びソフトウェアの組み合わせとすることができる。例えば、プロセッサは、マイクロプロセッサ、マイクロコントローラ、仮想計算機における仮想プロセッサ、回路素子、論理回路若しくは素子、ＡＳＩＣＳマイクロチップ、ソフト・マイクロプロセッサ、ハードウェアのソフトウェアエミュレーション、又は、命令を処理するのに十分な他の装置であってもよい。プロセッサは、例えば、記憶及び／又は出力のためにデータを処理するための複数のモジュールを備えてもよい。ここで留意すべきは、モジュール及びそれによって実行される処理の種類は、本願明細書に記載されたものに限定されるべきではないということである。例えば、記載された処理手順を行うために、より多くの又はより少ない装置が使用されてもよい。さらに又はあるいは、プロセッサは、メモリと通信してもよい。メモリは、プロセッサによって実行されることになるデータ及び／又は命令を含んでもよい。メモリは、プロセッサによって使用される又はプロセッサによって生成されるデータを記憶することができる。メモリの種類は、限定されるべきではなく、例えば、ランダム・アクセス・メモリ（ＲＡＭ）を代わりに含んでもよい。
【００７１】
本願明細書において使用されるプリンタモデルは、一般に、装置に依存した色空間における入力から装置から独立した色空間における出力までに関する。プリンタモデルの１つの例は、ＣＭＹＫプリンタについての４次元ＬＵＴの形態を有する。
【００７２】
本発明は、何が現在最も実際的で望ましい実施形態であると考えられているかに関して記載されているが、当然のことながら、さらなる変更が可能であり、開示された実施形態に限定されるものではなく、この応用は、本発明が関係する当該技術において公知又は慣行の範囲内であるため、及び、先に記載されて添付の特許請求の範囲の精神及び範囲にしたがう必須の特徴に適用されることができるため、一般に、本発明の原理にしたがい且つそのような本発明からの逸脱を含む本発明のいかなる変形、使用、均等構造又は適合も包含することを目的としている。
【図１】
2014171216.tif 000003
【図２】
2014171216.tif 000004
【図３】
2014171216.tif 000005
【図４】
2014171216.tif 000006
【図５】
2014171216.tif 000007