(57)【要約】【課題】印刷システムで利用可能な色域外の色を識別する。【解決手段】出力デバイスにおけるオリジナル印刷画像の色域外の色を表示する色域外探知方法であって、前記オリジナル印刷画像をサンプリングして、前記オリジナル画像の色を識別し、前記サンプリングされたオリジナル印刷画像の識別された色を前記出力デバイスの出力プロファイルと比較して、前記出力デバイスにおける色域外の色を識別し、前記出力デバイスにおける色域外の色が識別されたオリジナル印刷画像のプレビューを表示する、ことを含む方法により前記課題を解決する。【選択図】図３
2008219886.tif 000002
【特許請求の範囲】
【請求項１】
出力デバイスにおけるオリジナル印刷画像の色域外の色を表示する色域外探知方法であって、
前記オリジナル印刷画像をサンプリングして、前記オリジナル画像の色を識別し、
前記サンプリングされたオリジナル印刷画像の識別された色を前記出力デバイスの出力プロファイルと比較して、前記出力デバイスにおける色域外の色を識別し、
前記出力デバイスにおける色域外の色が識別されたオリジナル印刷画像のプレビューを表示する、
ことを含む方法。
【請求項２】
オリジナルハードコピー文書のプレビューを表示するアプリケーション・プログラムの色域外探知ユーザインタフェースであって、
出力デバイスにおける色域外であるオリジナル文書の色を識別する、ユーザインタフェース。
【請求項３】
オリジナル印刷画像をサンプリングしてオリジナル画像の色を識別する光学センサと、
前記サンプリングされたオリジナル画像の識別された色を出力デバイスの出力プロファイルと比較して、前記出力デバイスにおける色域外の色であるオリジナル画像の色を識別する画像プロセッサと、
前記出力デバイスにおける色域外の色が識別されたオリジナル印刷画像のプレビューを表示するユーザインタフェースと、
を含む色域外探知システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷技術に関する。本発明の用途は、特に印刷システムで利用可能な色域（ｃｏｌｏｒ  ｇａｍｕｔ）外の色を識別するためのデバイス及び方法と併用されることで生ずる。なお、本発明は同様の他の用途に合わせて変更可能である。
【背景技術】
【０００２】
人間の目により知覚される色、フィルム上で捕捉される色、コンピュータのモニタに表示される色、あるいはプリンタによりレンダリングされる色の範囲、すなわち色域は、著しく変化する。それぞれが独自の色空間、すなわち捕捉可能な色を表現する数学的手段を有する。例えばＬ*、ａ*、ｂ*は、これらの色の要求の機能的モデリングにおいて利用されることの多い色度標準用ＣＩＥ（Ｃｏｍｍｉｓｓｉｏｎ  Ｉｎｔｅｒｎａｔｉｏｎａｌｅ  ｄｅ  Ｌ’ｅｃｌａｉｒａｇｅ）の独立した空間表示である。Ｌ*は明るさを定義し、ａ*はレッド／グリーン値に相当し、ｂ*はイエロー／ブルー量を示す。ＲＧＢは、レッド、グリーン及びブルー光を組み合わせ、あらゆる他の色を生成する別の色空間である。ＲＧＢ色空間は、モニタ、デジタルカメラ、スキャナで利用されている。他方、ＣＭＹＫ色は、レッド、グリーン及びブルー光を吸収すべく紙上でシアン、マゼンタ、イエロー及びブラックインクを用いる減法的色空間である。残る反射光は、見る側が知覚する色である。一般的に、画像レンダリングに用いられる着色剤（ｃｏｌｏｒａｎｔ  ｖａｌｕｅｓ）のハーフトーン濃度は８ビットの整数（基数１０進表記で０から２５５の全ての数字）により特定される。２５５は達成しうる最大濃度に相当する。トーン再現曲線は、利用可能な着色剤（一般的にシアン、マゼンタ、イエロー、及びブラック）のいずれの組合せが特定された所望の色を生成するかを決定すべく利用される。
【０００３】
大部分のカラーディスプレイモニタは、グレイスケール又は連続階調（コントーン）を利用して数十万色を表示可能であるが、プリンタやコピー機などのカラーマーキングデバイスでは、通常、生成できる色の数は大幅に少ない。例えばハーフトーン印刷では、画像は画素の配列により構成される。所与の領域の色度は着色剤の画素数を高めることで増大される。画素の１００％がオンにされると、所与の領域の着色剤は最高濃度となる。画素は、独立して制御可能な印刷システムにおける最小要素である。異なる印刷デバイスは、プリンタ出力プロファイルの形で表される異なる色域を有する。
【特許文献１】米国特許公報２００７０００８５５７号
【特許文献２】米国特許第６９７５９４９号
【特許文献３】米国特許公報２００５／００３６１７１号
【特許文献４】米国特許第６６２１５７６号
【特許文献５】米国特許第６５５６３００号
【特許文献６】米国特許第６５６７１７０号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
カスタマは、あるプリンタを利用して、別のプリンタで印刷したハードコピー文書をカラーコピーしたいと考えることが多い。例えば、カスタマはゼログラフィックプリンタを利用して、オフセットプルーフのコピーを生成することを望む場合がある。デジタルプリンタにおいて優れたマッチングを行うための方法の一つに、プリンタのデジタルフロントエンド（ＤＦＥ）上で可能なＣＭＹＫエミュレーションモードを全て繰り返し、カスタムトーン再現曲線（ＴＲＣ）を利用して色の微調整を行う方法がある。このアプローチの問題の一つは、多くの場合、プリンタにおいて取得不可能な色域外の色が存在する点にある。カスタムＴＲＣを利用して相当な試行錯誤を重ねなければ、カスタマは当該色がデバイスの色域外にあり、取得不可能であることを認識できない。このことは時間の浪費に加え、テストページの印刷時に材料が消費されるため、カスタマにとって苛立たしいことである。
【課題を解決するための手段】
【０００５】
本発明の一態様によれば、オリジナル印刷画像において出力デバイスの色域外の色を表現する方法が提供される。この方法は、オリジナル画像の色を識別すべくオリジナル印刷画像をサンプリングすることを含む。サンプリングされたオリジナル印刷画像の識別された色は出力デバイスの出力プロファイルと比較され、出力デバイスの色域外の色を特定する。出力デバイスの色域外の色が識別された、オリジナル印刷画像のプレビューが表示される。
【０００６】
本発明の方法の一態様では、オリジナル印刷画像のサンプリングは、光学センサを利用してオリジナル印刷画像を走査することを含む。
【０００７】
本発明の方法の一態様では、色域外の色は、プレビュー画像中でハイライトされることで識別される。
【０００８】
本発明の方法の一態様では、色域外の色は、ユーザがプレビュー画像中でカーソルを移動させることで識別される。
【０００９】
本発明の方法の一態様では、色域外の色は、プレビュー画像を表示するユーザインタフェース上に表示される情報の形態で識別される。
【００１０】
本発明の方法の一態様では、サンプリングされたオリジナル印刷画像の識別された色を出力デバイスの出力プロファイルと比較することは、識別された色を選択されたエミュレーションモードにおける色と比較し、当該エミュレーションモードにおける出力デバイスの色域外の色を識別することを含む。
【００１１】
本発明の方法の一態様では、サンプリングされたオリジナル印刷画像の識別された色を出力プロファイルと比較することは、複数の色域外の色のそれぞれについて、当該色が色域外である度合を決定することを含む。
【００１２】
本発明の方法の一態様では、当該色が色域外である度合を、プレビューを表示するユーザインタフェース上に表示することを更に含む。
【００１３】
本発明の方法の一態様では、出力デバイスで利用できる複数のエミュレーションモードの中から、色域外の色の測定基準を最小化するエミュレーションモードを識別することを更に含む。
【００１４】
本発明の方法の一態様では、測定基準は、出力デバイスで取得できるオリジナル画像の色の量を含む。
【００１５】
本発明の方法の一態様では、測定基準は、オリジナル画像、エミュレーションモードのソースプロファイル、及び出力プロファイルにおいて検出された色の関数として表される。
【００１６】
本発明の方法の一態様では、オリジナル印刷画像のプレビューを表示することは、当該出力デバイス上のエミュレーションモードの色域外の色が識別された、オリジナル印刷画像のプレビューを表示することを含む。
【００１７】
本発明の一態様では、少なくとも１つの出力デバイスの出力プロファイルを記憶することを更に含む。
【００１８】
本発明の一態様では、コンピュータ製品が、プロセッサ上で実行される際に当該方法を実行する指令を含む。
【００１９】
本発明の一態様において、オリジナルハードコピー文書のプレビューを表示するアプリケーション・プログラムのユーザインタフェースは、選択された出力デバイスにおいて色域外であるオリジナル文書の色を識別する。
【００２０】
本発明の一態様において、ユーザインタフェースは、色域外の色をディスプレイ上でハイライトする。
【００２１】
本発明の一態様において、ユーザインタフェースは、オリジナルハードコピー文書における色域外の色の量の測定基準を表示する。
【００２２】
本発明の一態様のユーザインタフェースにおいて、ユーザインタフェースのプレビューはオリジナル文書の走査により取得された画像データを含み、色域外の色は画像データを選択された出力デバイスの出力プロファイルと比較することにより決定される。
【００２３】
本発明の一態様において、ユーザインタフェースは、プレビュー上でカーソルが移動することに応答して色域外の色をハイライトする。
【００２４】
本発明の他の一態様において、印刷システムは、ユーザインタフェースと、オリジナルハードコピー文書のコピーを印刷媒体上にレンダリングするための少なくとも１台のプリンタと、を含む。少なくとも１台のプリンタは出力デバイスを構成する。
【００２５】
本発明の更なる他の一態様において、アプリケーション・プログラム用ユーザインタフェースは、オリジナルハードコピー文書のプレビューを表示する。ユーザインタフェースは、選択された出力デバイスにおいて色域外であるオリジナル文書の色を識別する。
【００２６】
本発明の更なる一態様において、システムは、オリジナル画像の色を識別するためにオリジナル印刷画像をサンプリングする光学センサを含む。画像プロセッサは、出力デバイスにおいて色域外であるオリジナル画像の色を識別するために、サンプリングされたオリジナル画像の識別された色を、出力デバイスの出力プロファイルと比較する。ユーザインタフェースは、出力デバイスの色域外の色が識別されたオリジナル印刷画像のプレビューを表示する。
【発明を実施するための最良の形態】
【００２７】
本発明は、出力デバイスにおいて色域外であるハードコピープルーフなどのオリジナル印刷画像の色を識別する装置及び方法に関する。本発明の一態様であるシステム及び方法の用途は、オリジナル印刷画像の色と極めてマッチするオリジナル印刷画像のコピーをレンダリングするために利用可能な出力デバイスの適切なエミュレーションモードを識別することにある。
【００２８】
図１を参照すると、プリンタなどの出力デバイスは、印刷可能な有限セットの色を有する。「出力プロファイル」は所与の出力デバイスの可能な色を特徴付ける（なお、図１では出力プロファイルにより表示される量の一部の２次元表示のみを示している）。所定精度で再現できない色、すなわち出力プロファイル外の色は、当該出力デバイスにおいて色域外にあると考えられる。出力プロファイルにおける色のセットは、該出力デバイスで利用可能な着色剤の関数であるとともに、得られる基板の範囲のレベルにある。出力デバイスは、更に１つ以上のエミュレーションモードを備えてもよい。各エミュレーションモードは、入力画像の色の色値と、特定のエミュレーションモードの対応する色値との間のマッピングを行う。特定のエミュレーションモードにおける色のセットは「エミュレーション空間」もしくはソースプロファイルを構成する。ソースプロファイルは、例えばより強くない色調で色を置き換えることにより、特定のエミュレーションモードにおいて色域外の入力色の出力色値に近似する。１つ以上のモードが利用可能であるとき、各エミュレーションモードは、入力色をソースプロファイル内の色とマッチングさせるためのわずかに異なるアルゴリズムを適用する。異なるエミュレーションモードは異なる色域を有することから、あるエミュレーションモードの目的のための色域外の色が別のエミュレーションモードの色域内である場合もある。エミュレーションモードとして、ＳＷＯＰ（Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ｆｏｒ  Ｗｅｂ  Ｏｆｆｓｅｔ  Ｐｕｂｌｉｃａｔｉｏｎｓ）、ＦＯＧＲＡ、ＧＲＡＣｏＬ、ＩＳＯＣｏａｔｅｄ、Ｅｕｒｏｓｃａｌｅ、Ｊａｐａｎ  ＣＭＹＫなどが挙げられる。特定のエミュレーションモードのソースプロファイルにより提供される色は、一般的にプリンタの出力プロファイル内にあるが、図１に示すように、色の一部がプリンタの出力プロファイル外にある場合もある。従って、選択されたエミュレーションモード及びプリンタの出力プロファイルの交差部により表示される量に入る（図１で空白の正方形で表されている色）のみが正確にレンダリングされる。別の色は選択された特定のエミュレーションモードにおいてプリンタの色域外にあると考えられる。
【００２９】
多くの例において、カスタマは、印刷されたオリジナル画像をレンダリングすべく使用されるプリンタの色空間（出力プロファイル及び／又はソースプロファイル）が未知の状態でオリジナル画像のコピーを行うことを望む。各種態様において、特定の出力デバイスの色域外の色が識別可能なグラフィカルユーザインタフェース上でカスタマがオリジナル画像のプレビューを見ることが可能である。これにより、カスタマは、カラー出力デバイスで任意の印刷の繰り返しが行う前に、未知のハードコピープルーフにおける色域外の色を識別することが可能となる。
【００３０】
図２を参照すると、色域外の色を識別するための装置１０が動作可能な環境の機能ブロック図が示されている。装置１０は、入力デジタル画像のプレビューを生成するアプリケーション・プログラムを実行する画像プロセッサ１２を含む。プレビューは、ここでプリンタ１４として示されている選択された出力デバイスの出力プロファイルに基づく。プレビューは、ユーザが当該出力デバイスにおいて色域外であるオリジナル画像の色、すなわち、該選択された出力デバイスで取得できない色及び／又は該出力デバイスの特定のエミュレーションモードにおいて色域外の色を識別することを可能とする。画像プロセッサ１２は、グラフィカルユーザインタフェース（ＧＵＩ）１６と通信し、これにより色域外の色がユーザにより認識可能となる。走査画像データのソース、例えばデジタル光学センサ１８は、ハードコピープルーフ２０を走査し、画像データ２２を生成する。データ２２は装置１０により受け取られる。画像データ２２は、処理の際に画像データ記憶デバイス又はメモリ２４に記憶することができる。
【００３１】
ＧＵＩ１６、プリンタ１４、及び光学センサ１８は各々データ通信リンク２６、２８、３０によって装置１０に接続されている。通信リンク２６、２８、３０は、データ転送を可能とする任意のタイプの通信リンクとすることができる。通信リンクは、例えば直列接続又は並列接続、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、イントラネット、インターネット、回路盤、又はこれらの組合せとすることができる。
【００３２】
画像出力デバイス１４は、画像を出力可能な任意のタイプの装置とすることができる。画像出力デバイスとして、例えば修正画像を紙などの画像担持用基板上にレンダリングするデバイス、あるいは画像を表示するデバイスが挙げられる。出力デバイスとしては、レーザプリンタ、バブルジェット（登録商標）プリンタ、インクジェットプリンタ、コピー機、多機能デバイス、製本デバイスなどのプリンタ、及び陰極線管（ＣＲＴ）、コンピュータモニタ、テレビ、カメラ、ポータブルデジタルディスプレイデバイスなどのディスプレイデバイスのディスプレイスクリーン、これらの組合せ、あるいは画像データ又は画像データから生成されたデータを用いて、基板上に画像を生成し、あるいは画像を表示することのできる任意の適切なデバイス又はシステムが挙げられる。なお、出力デバイスとしてプリンタ１４に関して説明しているが、他の出力デバイスも可能である。
【００３３】
プリンタ１４は、共通制御システム３４の制御下の１つ以上のマーキングエンジン３２を含んでいてもよい。各マーキングエンジン３２は印刷媒体に画像を付与するデバイスとすることができる。印刷媒体は、予め切断された又はウェブ状の、紙の物理的シート、プラスチック、厚紙、又は他の適切な画像用物理的印刷媒体基板とすることができる。制御システム３４、又はデジタルフロントエンド（ＤＦＥ）は、印刷媒体上にデジタル画像をレンダリングするために、マーキングエンジン（ここでは４種の一般的な着色剤である、シアンＣ、マゼンタＭ、イエローＹ、ブラックＫ）の各々について、利用可能な着色剤の適切な着色剤値（ｃｏｌｏｒａｎｔ  ｖａｌｕｅｓ）を決定する。プリンタはフィニッシャ、紙フィーダなどの他の構成要素を含んでいてもよい。一般的に、デジタル画像として、マーキングエンジンにより印刷媒体上にレンダリングされる電子的形式の情報が挙げられ、またテキスト、グラフィック、画像などが挙げられる。
【００３４】
一般的なゼログラフィックマーキングエンジン３２では、光導電性絶縁体は均等電位に帯電され、再現すべきオリジナル文書の光画像に露光される。露光によって光導電性絶縁面の露光領域もしくは背景領域が放電され、部材上に静電潜像が形成される。静電潜像は文書に含まれる画像領域に対応する。次いで、光導電性絶縁面上の静電潜像は、画像を現像材料により現像することにより可視化される。一般的に、現像材料はキャリア粒子に摩擦電気的に吸着されるトナー粒子を含む。次いで、現像された画像は紙シートなどの印刷媒体に転写される。紙へのトナーの溶着は、一般的に加熱ロールによりトナーを加熱、加圧することで行われる。
【００３５】
なお、プリンタ１４は、着色剤が一般的に乾燥トナーを含み、画像が電子写真的に付与されるゼログラフィック（例えばレーザ）プリンタに関連して説明したが、プリンタは液体インク又は固体インク、あるいは他の着色剤を利用してもよい。また、プリンタはインクジェット印刷システム、ソリッドインク印刷システム、バブルジェット（登録商標）印刷システム、又は他の画像付与装置であってもよい。
【００３６】
プリンタ１４は印刷可能な色を特徴付ける第一の出力プロファイル３６を有する。出力プロファイルにおける色のセットは、マーキングエンジンで利用可能な着色剤の関数であるとともに、得られる基板の範囲のレベルにある。プリンタ１４は、更に１つ以上の利用可能なエミュレーションモードを有していてもよい。各エミュレーションモードは、入力画像の色値とソースプロファイル色域内の対応する色値との間でマッピングを行うソースプロファイル３８を有する。なお、図２では単一のプリンタ１４のみを示しているが、オリジナルのコピーをレンダリングすべく２台以上のプリンタを利用してもよい。当該環境で利用可能な各別のプリンタ（１台又は複数台）は、第一の出力プロファイルとは異なる、例えば色域内の色が多い又は少ない第二の又は後続出力プロファイルを有していてもよい。該別のプリンタ（１台又は複数台）は、プリンタ１４のモードと同一又は異なる利用可能なエミュレーションモード（１つ又は複数）を更に有していてもよい。
【００３７】
画像プロセッサ１２は、ＤＦＥが変換ソフトウェアにおいて利用できるエミュレーションモード（１つ又は複数）について、関連するマーキングエンジン３２に特有の出力プロファイル３６と、ソースプロファイル３８とを取得するために、当該環境における各プリンタと関連された制御システム３４にクエリーを行うべく構成されていてもよい。あるいは、この情報は製造者もしくはその他のところから取得されてもよい。プリンタ１２の出力プロファイル３６及びエミュレーションモードソースプロファイル３８は、メモリ２４などの、画像プロセッサ１２によりアクセス可能なメモリに記憶することができる。
【００３８】
光学センサ１８は、光入力を検出し、該光入力を画像データに変換する任意のタイプの光学的感知デバイスとすることができる。一実施形態において、光学センサはワイドフォーマットの走査分光光度計である。分光光度計は、比較的高周波で所与の印刷サイズをサンプリングすべく設定されることができる。サンプリングプロセスでは、センサは色データを取得するため、画像のスポットサンプルの測定値を取得する。サンプリングは、オリジナルプルーフの色が識別可能であるオリジナルの低解像度走査画像を少なくとも提供するに足る周波数で行われる。従って、サンプリングは、印刷に一般的に必要な画像データの全てを取得するために必要な周波数である必要はない。カラーデータはＬ*、ａ*、ｂ*又はＸ、Ｙ、Ｚなどのデバイス非依存色空間において出力されてもよく、あるいは後にデバイス非依存色空間に変換されてもよい。利用可能な走査分光光度計として、Ｘ−Ｒｉｔｅ  ＤＴＰ７０分光光度計が挙げられる。他の適切な分光光度計として、全てＴａｎｄｏｎ  ｅｔ  ａｌの米国特許第６９７５９４９号、第６６２１５７６号、第６５５６３００号及び第６５６７１７０号が挙げられる。光学センサは、例えば画像担持基板からの反射光を感知すべく制御されるＣＣＤ又はフォトダイオードなどの感光性センサの走査配列を含んでいてもよい。光学センサは単一のセンサ又は複数のセンサを含んでいてもよい。走査画像は、画像を構成する特定の画素の色、強度、及び／又は任意の他の画像特性を表す一連の画素値（画像データ）とすることができる。光は、複数の異なる発光の近接配置された多数のＬＥＤ照射ソースの照射配列により提供されてもよい。一般的にはＲＧＢスキャナなどのカラースキャナをセンサ１８として利用できるが、このようなデバイスは分光光度計により得られる精度を有していない。
【００３９】
画像プロセッサ１２は画像データ２２を処理し、特定のプリンタの色域外の色を識別するための各種ソフトウェアモジュールを含んでいてもよい。図示された実施形態では、プロセッサ１２は、被走査オリジナル画像の画像データの色をプリンタ１４の出力プロファイルの色と比較し、いずれの色が当該プリンタの色域外であるかを判断する比較モジュール４０を含む。比較モジュールは、被走査オリジナルの各画素（スポット測定）について、当該色が色域外であるか否かを決定し、色域外である場合には当該色が色域外である度合の測定値を決定すべく構成されていてもよい。この代わりに、あるいはこれに加えて、比較モジュールは、画素の色がプリンタの特定のエミュレーションモードにおいて色域外であるか否かを決定すべく構成されていてもよい。
【００４０】
画像プロセッサ１２は、走査画像２２のプレビューを生成するためのプレビューモジュール４０を更に含む。プレビューは、ユーザが選択されたプリンタについてオリジナル画像の色域外の色と、必要に応じてその色が色域外である度合を決定することを可能とする。プレビューは、例えば画像の複数の領域を、比較により得られる情報と関連付けることにより生成されてもよい。各領域は、個々の画素又は画素グループのサイズとすることができる。モジュール４０、４２は組み合わされて単一の処理構成要素としてもよく、又は２つ以上の処理構成要素に分けてもよい。
【００４１】
装置１０は、例えばプリンタ１４のデジタルフロントエンド内又は光学センサ１８内、ネットワークサーバ内、などにおいて、デスクトップ、ラップトップ、パームデバイスなどの汎用コンピュータなどの計算デバイス、又は専用計算デバイスとして具体化されてもよい。画像プロセッサ１２は、プラグインソフトウェア構成要素又はハードウェア構成要素の形態を取ることができる。図示された実施形態では、画像プロセッサ１２は図３を参照して説明される方法を実施するための指令を実行する。これらの指令はメモリ２４などのメモリに記憶できる。
【００４２】
グラフィカルユーザインタフェース１６は、ＬＣＤスクリーン、ＣＲＴなどのカラーモニタ５０、及びユーザが装置１０と相互作用できるキーパッド、キーボード、ジョイスティック、マウス、タッチスクリーン、あるいはこれらの組合せなどのユーザ入力デバイス５２を含んでいてもよい。一実施形態では、ＧＵＩ１６はプリンタ１４に組み込まれていてもよい。カラーモニタ５０は画像の色の正確な表示を提供すべく一定間隔で較正されてもよい。例えば、カスタマは、特定のプリンタの出力プロファイル及び／又はオリジナル画像を表す特定のエミュレーションモードを利用することを画像プロセッサに要求し、及び／又は色域外の領域を識別することを画像プロセッサに要求するために、ユーザ入力デバイス５２を利用してもよい。色域外アラーム５４（視覚的アラーム又は音声アラーム）（図４参照）は、ＳＷＯＰ、ＦＯＧＲＡ、Ｊａｐａｎ  ＣＭＹＫなどのＤＦＥ上で、いずれの色が完全に出力プロファイル外にあるか、及び／又はいずれの色が他の可能なエミュレーションモード外にあるかを識別してもよい。例えば、アラームは、特定のプリンタの任意の利用可能なエミュレーションモードにおいていずれの色が利用できないかを示すべく利用されてもよい。
【００４３】
メモリ２４は、画像データ２２を画像プロセッサ１６に提供する。メモリは画像データを受け取り、画像データを画像プロセッサ１２に供給可能な任意のタイプのデバイスとすることができる。例えば、メモリ２４は、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＦＬＡＳＨ−ＥＰＲＯＭなどの汎用コンピュータ、マイクロプロセッサ、スキャナプロセッサ、あるいは他のメモリチップ又はカートリッジ、ディスクドライブ、テープドライブ、ハードディスク、ジップドライブ、ＣＤ−ＲＯＭドライブ、ＤＶＤドライブ又は他の光学媒体、ネットワークサーバ、印刷サーバ、又は画像データを受け取り、提供することが可能な任意の他の適切なデバイス又はシステムにおいて具体化することが可能である。以下の説明を簡単にするため、メモリはパーソナルコンピュータ１０において具体化されるものと仮定する。パーソナルコンピュータ１０は、更に画像プロセッサ１２を含んでいてもよい。
【００４４】
図２の要素の任意の組合せは単一のデバイスに組み込まれてもよい。例えば、光学センサ１８、画像プロセッサ１２、メモリ２４、及び画像出力デバイス１４は、デジタルコピー機、プリンタ内蔵コンピュータ、又は画像を出力可能な任意の他の一体形成されたデバイスなどの、単一のデバイス内に収容されてもよい。同様に、光学センサ１８及び画像プロセッサ１２はスキャナなどの単一のデバイスに組み込まれてもよい。あるいは、画像プロセッサ１２及び光学センサ１８を、スタンドアロン画像出力デバイス１４の上流に取付け可能な別体の一体のデバイスと組み合わせてもよい。例えば、画像プロセッサ１２及びメモリ２４は、光学センサ１８及び１つ以上の画像出力デバイス１４とのインタフェースを有する一体のデバイスとすることができる。画像プロセッサ１２及びメモリ２４は、プログラムされた汎用コンピュータ、複数の同一もしくは異なるプリンタデバイス用プリンタデータを管理するネットワーク印刷サーバ、などに組み込まれてもよい。更に、画像プロセッサ１２は、光学センサ１８、画像データ記憶デバイス２４又は画像出力デバイス１４上で実行されるソフトウェアとして実施されてもよい。図２に示す要素の他の構成も利用できる。
【００４５】
図３を参照すると、オリジナル画像の色域外の色を識別する方法が示されている。該方法は、図２に示される環境において実行できる。なお、該方法のステップ数は加減でき、また、図示されたステップとは異なるステップを含んでいてもよい。ステップは図示された順序で実行される必要はない。この方法は、カスタマが施設内の利用可能なプリンタのうちの１台で印刷しようとオリジナル画像を持ち込んだ際に、ステップＳ１００から開始する。
【００４６】
ステップＳ１０２で、利用可能なプリンタ１４（１台又は複数台）の１つ以上の出力プロファイル３６及び／又はソースプロファイル（エミュレーションモード）３８が、プロセッサ１２によりアクセス可能なメモリ２４に記憶される。なお、このステップは、選択された出力プロファイル／ソースプロファイルが利用される前の任意のタイミングで行うことができる。出力プロファイル、ソースプロファイル（１つ又は複数）、及び画像データは後に同一色空間にて比較される。従って、出力プロファイル及び／又はソースプロファイル（１つ又は複数）は必要に応じて共通色空間に変換されてもよい。
【００４７】
ステップＳ１０４で、例えば、オリジナル画像が印刷されている紙シート２０を走査する（「プルーフ」する）ことにより画像データが捕捉される。例えば、光学センサは、オリジナル画像の色を表すサンプリングされた各画素について、Ｌ*ａ*ｂ*又はＸＹＺ値などの光学センサの色空間における着色剤値に変更される情報を取得できる。光学センサ１８は、全体画像を捕捉するために必要な測定値よりも少ない測定値をとりうる。例えば、光学センサ１８はプルーフ２０に含まれる色を十分にサンプリングするために十分な測定を行うことができる。サンプルはランダムにスペーシングされ、又は選択されたスペーシングで取得されてもよい。オリエンテーションターゲットは省略可能である。
【００４８】
ステップＳ１０６で、画像データ２２が記憶される。例えばユーザはＧＵＩ１６のウィンドウから、走査画像２２が画像プロセッサ１２により評価されるモードを選択する。このモードにおいて、光学センサ１８が画像データ２２を自動的にメモリ２４に送り、画像データ２２はメモリ２４において適切な記憶位置に記憶される。
【００４９】
ステップＳ１０８で、サンプリングされた画像データ２２は画像プロセッサ１２により例えばＲＧＢなどのモニタ５０の色空間など、別の色空間に変換されてもよい。光学センサ１８がＲＧＢセンサである場合、このステップを省略してもよい。色空間の変換用に各種アルゴリズムが存在する。
【００５０】
ステップＳ１１０で、変換されたデータをＧＵＩに低解像度画像として表示することができる。
【００５１】
ステップＳ１１２で、１つ以上のプリンタが利用可能である場合、ＧＵＩ上のウィンドウにおいて各プリンタの出力プロファイルをユーザに対し提示してもよい。出力プロファイルはプリンタ名などの任意の便利な形式により識別されてもよい。ユーザは複数の出力プロファイルから出力プロファイルを選択してもよい。あるいは、画像プロセッサ１２は自動的に出力プロファイルを選択してもよい。この場合は、このステップを省略してもよい。
【００５２】
ステップＳ１１４で、色域外の色を識別するために、画像データはメモリ２４に記憶された出力プロファイルの選択された１つと比較される。このステップは、選択されたプリンタの出力プロファイルにおいて色域外の色、すなわち利用されるエミュレーションモードに関わらず当該プリンタで取得できない色を識別することを含んでもよい。あるいは、このステップは特定のエミュレーションモードにおいて該プリンタの色域外の色を識別することを含んでもよい。
【００５３】
ステップＳ１１６で、色域外であると決定された各色について、当該色が色域外である度合の測定値が決定されてもよい。ある実施形態では、色距離の測定によりマッチングが行われる。色距離δＥは共通色空間におけるユークリッド距離（Ｅｕｃｌｉｄｅａｎ  ｄｉｓｔａｎｃｅ）（成分距離の平方の合計の平方根）として計算してもよい。例えば、入力カラーがＲ、Ｇ、Ｂにおいて２５４、２５３、１のように８ビット表示で表され、プリンタプロファイル内の最も近い色が２３０、２３０、１であるとき、ユークリッド距離は次式で与えられる。
【００５４】
【数１】
2008219886.tif 000003
【００５５】
あるいは、色は共通空間（ＲＧＢ）から、ＣＩＥ  Ｌ*ａ*ｂ*のように視覚的に均一な空間に変換されてもよい。次いで、色域外カラーと最も近いプロファイルカラーとの間のユークリッド距離が視覚的に均一な空間において計算される。
【００５６】
別の実施形態では、δＥの決定は色値の異なる機能を利用して実行されることができる。例えば、Ｌ*、ａ*、ｂ*においてユークリッド距離を計算する際、Ｌ*値は無視されてもよい。あるいは、ＣＩＥ−９４色差式δＥ*94で概略を示されるように、より近似して知覚される色差を評価すべくδＥを計算してもよい。
【００５７】
ステップＳ１１８で、色域外の色を識別するオリジナル画像のプレビューがプロセッサ１２により生成され、ＧＵＩを介してユーザによるアクセスが可能となる。ＧＵＩは色域外の色を様々な方法で識別できる。例えば、図４に示されるように、プロセッサ１２は色域外の色の概略を示し、又は別の方法でハイライトして、ＧＵＩにプルーフのスクリーンプレビュー画像５６を表示させてもよい。色域外の色は全て同時に、又は、例えばプレビュー画像の領域のユーザ選択に反応して、選択的に識別されることができる。例えば、実際のＤｅｌｔａ  Ｅ値（プルーフ色に対する期待される印刷色）が計算され、カーソル５８がプレビュー画像５６上で移動されるとユーザに対して表示されることができる。ＧＵＩ１６は、例えばプレビュー５６の隣のウィンドウ５４に、現在のカーソル位置に最も近いプルーフのサンプリングされたスポットについて決定されたＤｅｌｔａ  Ｅ値を表示してもよい。なお、色域外の色は消極的な影響により、すなわち色域内の色を識別することにより、ユーザによって識別されてもよい。
【００５８】
ＧＵＩ１６はユーザに対し、検出された色域外の色の全てを識別すべく構成されていてもよい。あるいは、ＧＵＩは、閾値Ｄｅｌｔａ  Ｅ値を有する色及び／又は色域外の領域が閾値サイズである（これにより、色域外の重要でないサイズの領域を無視できる）色、などの一定の基準を満たす全ての色域外の色を識別してもよい。
【００５９】
ステップＳ１２０で、例えばウィンドウ５４に、選択されたプリンタの異なるエミュレーションモード３８が表示されてもよい。ユーザは、これらのＤＦＥ制御がプレビューの色域に対して有する影響を見るため、ＧＵＩ内の様々なエミュレーションモード間で切り換えを行ってもよい。ステップＳ１２２で、選択された特定のエミュレーションモードにおける色域外の色を識別する画像のプレビュー５６がＧＵＩに表示されてもよい。
【００６０】
出力プロファイル又は選択されたエミュレーションモードにおいて色域外である領域を識別する際、ＧＵＩは例えばウィンドウ５４に画像２０のプレビュー５６を表示し、例えばハイライトすることにより、及び／又はスクリーンや音声アラームにより、色域外の色を識別する。ハイライト方法としては、色域外領域の色を変更すること、色域外領域の輪郭を描くこと、色域外領域の色を２つの対照色の間で迅速に変更すること、色域外領域にクロスハッチングなどのテキスチャを追加すること、色域外領域を識別するテキスト情報（例えば「色域外」の表示）を追加すること、又は色域外領域がユーザにより視覚的に識別されることを可能とする他のハイライト技術が挙げられる。
【００６１】
この方法を利用すると、あるエミュレーションモードでは色域外の色の量が大幅に減少し、別のエミュレーションモードでは実質的に増大することが判断できる。一実施形態では、色域外の色の評価は、プルーフを再現するために必要な測定されたＬ*ａ*ｂ*値を、選択されたエミュレーションモードのソースプロファイルの可能な色域により影響された既知の出力デバイスにおいて可能なＬ*ａ*ｂ*値と比較することにより取得される。例えば、ソースプロファイルと出力プロファイルの交差部の外側にある色及び／又は閾値（例えば０又は任意の有限値）を超えるＤｅｌｔａ  Ｅ値を有する色は色域外にあると識別されてもよい。この情報は、ＧＵＩの例えばウィンドウ５６に表示されてもよい（ステップＳ１２４）。
【００６２】
一実施形態において、プロセッサ１２はトータル色域量測定基準を計算してもよい。この数字は、選択されたエミュレーションモードにおいて該出力デバイスにより得ることのできるプルーフの色の容積測定値を表す。トータル色域量（Ｄｅｌｔａ  Ｅ3と称されることもある）を決定するための各種方法が存在する。例えば、Ｇａｕｒａｖ  Ｓｈａｒｍａ編、「Ｄｉｇｉｔａｌ  Ｃｏｌｏｒ  Ｉｍａｇｉｎｇ  Ｈａｎｄｂｏｏｋ（デジタルカラー画像形成ハンドブック）」Ｅｌｅｃｔｒｉｃａｌ  Ｅｎｇｉｎｅｅｒｉｎｇ＆Ａｐｐｌｉｅｄ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｓｅｒｉｅｓ）、ＣＲＣ  Ｐｒｅｓｓ、２００２年、並びにｗｗｗ．ｇａｍｕｔｖｉｓｉｏｎ．ｃｏｍ／ｄｏｃｓ／ｇａｍｕｔｖｉｓｉｏｎ＿ｅｑｕａｔｉｏｎｓ．ｈｔｍｌを参照されたい。こうした方法は、（例えばプルーフ内に検出されない色を無視することにより）得られる特定のハードコピープルーフ内の色のトータル色域量測定基準を量（例えば比率又は容量）としての評価を提供すべく適合されうる。このようにして、トータル色域量測定基準はプルーフ、選択された出力デバイスの出力プロファイル、及び必要に応じて選択されたソースプロファイルにおける検出された色の関数として表される。測定基準情報は、例えばウィンドウ内のＧＵＩに表示されてもよい。
【００６３】
この代わりに、あるいはこれに加えて、ステップＳ１２６で、プロセッサ１２は、最小量の色域外の色（例えば適切な色域外容量測定基準により決定される）に基づいて、利用されるエミュレーションモードを推薦してもよい。推奨されるＣＭＹＫエミュレーションモードは最大トータル色域量の数値に基づいてもよい。１つ以上のプリンタ１４が利用可能である場合、プロセッサは最小量の色域外の色を達成するプリンタを推薦することができる。
【００６４】
ステップＳ１３０で、プルーフのコピーは選択されたプリンタにおいて印刷されうる。これにより、プリンタ独自のスキャナなどの走査デバイスによりプルーフを走査し、選択されたエミュレーションモードにおいて通常の方法で印刷をレンダリングすることを伴うことができる。方法はステップＳ１３２で終了する。
【００６５】
図３に示す方法のコンピュータで実施されるステップは、コンピュータ上で実行可能なコンピュータプログラム製品において実施することができる。コンピュータプログラム製品は、ディスクやハードドライブなどの、制御プログラムが記録される具体的なコンピュータ可読記憶媒体とすることができる。あるいは、制御プログラムがデータ信号として具体化される伝送可能な搬送波とすることができる。コンピュータ可読媒体の共通の形態として、例えばフロッピー（登録商標）ディスク、フレキシブルディスク、ハードディスク、磁気テープ、又は任意の他の磁気記憶媒体、ＣＤ−ＲＯＭ、ＤＶＤ、又は任意の他の光学媒体、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＦＬＡＳＨ−ＥＰＲＯＭ、又は他のメモリチップ又はカートリッジ、無線波や赤外線データ通信の際に発生される音波や光波などの転送媒体など、又はコンピュータが読み取り、利用できる任意の他の媒体、などが挙げられる。
【００６６】
本発明の方法は、１つ以上の汎用コンピュータ、専用コンピュータ（１つ又は複数）、プログラムされたマイクロプロセッサ又はマイクコントローラ及び周辺集積回路素子、ＡＳＩＣ又は他の集積回路、デジタル信号プロセッサ、離散素子回路などのハードワイヤード電子回路又は論理回路、ＰＬＤ、ＰＬＡ、ＦＰＧＡ、ＰＡＬなどのプログラム可能論理装置などにおいて実施できる。一般的に、図３のフローチャートを実施可能な有限状態機械を実施可能な任意の装置を、ハードコピープルーフの色域外領域を可視化する方法を実施するために利用できる。
【００６７】
ユーザインタフェース１６は、ハードコピープルーフの全ての色を自動的に測定し、ユーザに所与のデバイスの色域外の色を提供することにより、ユーザに便利なツールを提供する。ＤＦＥで使用されるＣＭＹＫエミュレーションモードを考慮することで、色域外測定基準として出力プロファイルに依存する場合と比べ、より正確な色域近似値が得られる。
【００６８】
本発明は、プレス及びプルーフを繰り返す時間を短縮することにより、カスタマの生産性を向上させる。更に、色域評価が実行されているため、ユーザはハードコピープルーフのマッチングを得るために有利な開始位置にいる。第一の印刷が行われると、該印刷がプルーフにどの程度近似しているかに関する評価を行うことができる。色域内に存在することが知られる重要な色が取得できない場合、その色の再現はプリンタのＴＲＣの変更により可能となることが容易に判断される。
【００６９】
色域外の色をカスタマに示すことで、該方法はカスタマが一定の色が再現不可能であることを知ることができる。カスタマは、印刷を続けるか否かを評価でき、マッチングが行われなかった理由についての情報をより多く得ることができる。
【図面の簡単な説明】
【００７０】
【図１】プリンタにより利用できる、デバイス非依存色空間であるＬ*、ａ*、ｂ*色空間に表示された２つのソースプロファイルのＬ*軸から見た概略断面図である。これらのプロファイルとプリンタの出力プロファイルの関係は、ハードコピープルーフにおいてソース及び出力プロファイルの一方もしくは両方の色域外である色を示す。
【図２】ハードコピープルーフにおける色域外の色を識別する装置が動作する環境の機能ブロック図である。
【図３】ハードコピープルーフにおける色域外の色を識別するための本発明の方法を示すフローチャートである。
【図４】図２のユーザインタフェースに表示されているオリジナル画像のプレビューを示す図である。
【符号の説明】
【００７１】
１２    画像プロセッサ
１４    プリンタ
１８    光学センサ
２２    画像データ
２４    メモリ
５０    カラーモニタ
【図１】
2008219886.tif 000004
【図２】
2008219886.tif 000005
【図３】
2008219886.tif 000006
【図４】
2008219886.tif 000007