(57)【要約】【課題】ユーザの好みを取り入れ、より自由度の高い色分解・カラーマッチングのプロファイルを高精度で作成することができるカラープロファイル作成システム、カラープロファイル作成方法及びプログラムをユーザに提供することを目的とする。【解決手段】ユーザが入力したプロファイル作成条件に基づいて、カラーマッチング、色分解のプロファイル作成アルゴリズムを決定し、前記プロファイル作成条件に基づいて、カラーマッチング、色分解のプロファイルの精度を評価する評価項目を決定し、前記プロファイル作成条件に基づいて、カラーマッチング、色分解のプロファイルの精度を評価する評価閾値を決定し、決定された前記プロファイル作成アルゴリズムに基づいて、カラーマッチング、色分解のプロファイルを作成し、決定された前記評価項目、前記評価閾値を使用して、カラーマッチング、色分解のプロファイルを評価する。【選択図】図７
2015119371.tif 000002
【特許請求の範囲】
【請求項１】
ユーザがプロファイル作成条件を入力するプロファイル作成条件入力手段と、
前記プロファイル作成条件に基づいて、カラーマッチング、色分解のプロファイル作成アルゴリズムを決定するプロファイル作成アルゴリズム決定手段と、
前記プロファイル作成条件に基づいて、カラーマッチング、色分解のプロファイルの精度を評価する評価項目を決定する評価項目決定手段と、
前記プロファイル作成条件に基づいて、カラーマッチング、色分解のプロファイルの精度を評価する評価閾値を決定する評価閾値決定手段と、
決定された前記プロファイル作成アルゴリズムに基づいて、カラーマッチング、色分解のプロファイルを作成するプロファイル作成手段と、
決定された前記評価項目、前記評価閾値を使用して、カラーマッチング、色分解のプロファイルを評価するプロファイル評価手段と、
を有することを特徴とするカラープロファイル作成システム。
【請求項２】
請求項１であって、
前記プロファイル作成条件の優先度を決定することを特徴とするカラープロファイル作成システム。
【請求項３】
請求項１または２であって、
前記プロファイル作成条件が階調性であり、
前記評価閾値が階調性評価値であり、
前記階調性の重要性が高くなるにしたがって前記階調性の精度が高くなるように前記評価閾値を設定することを特徴とするカラープロファイル作成システム。
【請求項４】
請求項１または２であって、
前記プロファイル作成条件が色域であり、
前記評価閾値が色域評価値であり、
前記色域の重要性が高くなるにしたがって前記色域の精度が高くなるように前記評価閾値を設定することを特徴とするカラープロファイル作成システム。
【請求項５】
請求項１または２であって、
前記プロファイル作成条件がインク消費量であり、
前記評価閾値が粒状性評価値であり、
インク消費量が多くなるにしたがって粒状性の精度が高くなるように前記評価閾値を設定することを特徴とするカラープロファイル作成システム。
【請求項６】
請求項１または２であって、
前記プロファイル作成条件がインク消費量であり、
前記評価閾値が色域評価値であり、
インク消費量が多くなるにしたがって色域の精度が高くなるように前記評価閾値を設定することを特徴とするカラープロファイル作成システム。
【請求項７】
請求項１または２であって、
前記プロファイル作成条件が明るさであり、
前記評価閾値が色再現性の評価値であり、
明るさが明るくなるにしたがって色再現性の精度が低くなるように前記評価閾値を設定し、または明るさが暗くなるにしたがって色再現性の精度が低くなるように前記評価閾値を設定することを特徴とするカラープロファイル作成システム。
【請求項８】
請求項１または２であって、
前記プロファイル作成条件がコントラストであり、
前記評価閾値が色再現性の評価値であり、
コントラストが強くなるにしたがって色再現性の精度が低くなるように前記評価閾値を設定し、またはコントラストが弱くなるにしたがって色再現性の精度が低くなるように前記評価閾値を設定することを特徴とするカラープロファイル作成システム。
【請求項９】
請求項１または２であって、
前記プロファイル作成条件が鮮やかさであり、
前記評価閾値が色再現性の評価値であり、
鮮やかさが強くなるにしたがって色再現性の精度が低くなるように前記評価閾値を設定し、または鮮やかさが弱くなるにしたがって色再現性の精度が低くなるように前記評価閾値を設定することを特徴とするカラープロファイル作成システム。
【請求項１０】
請求項１または２であって、
前記プロファイル作成条件がモニタの出力特性であり、
前記評価閾値が色再現性の評価値であり、
モニタの出力特性が指定されると色再現性の精度が高くなるように前記評価閾値を設定することを特徴とするカラープロファイル作成システム。
【請求項１１】
請求項１または２であって、
前記プロファイル作成条件が観察光源であり、
前記評価閾値が色再現性の評価値であり、
観察光源が指定されると色再現性の精度が高くなるように前記評価閾値を設定することを特徴とするカラープロファイル作成システム。
【請求項１２】
ユーザがプロファイル作成条件を入力するプロファイル作成条件入力工程と、
前記プロファイル作成条件に基づいて、カラーマッチング、色分解のプロファイル作成アルゴリズムを決定するプロファイル作成アルゴリズム決定工程と、
前記プロファイル作成条件に基づいて、カラーマッチング、色分解のプロファイルの精度を評価する評価項目を決定する評価項目決定工程と、
前記プロファイル作成条件に基づいて、カラーマッチング、色分解のプロファイルの精度を評価する評価閾値を決定する評価閾値決定工程と、
決定された前記プロファイル作成アルゴリズムに基づいて、カラーマッチング、色分解のプロファイルを作成するプロファイル作成工程と、
決定された前記評価項目、前記評価閾値を使用して、カラーマッチング、色分解のプロファイルを評価するプロファイル評価工程と、
を有することを特徴とするカラープロファイル作成方法。
【請求項１３】
請求項１２に記載のカラープロファイル作成方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタにおいて色分解やカラーマッチングを行なうためのカラープロファイルを作成するシステムに関する。
【背景技術】
【０００２】
近年、プリンタの高解像度化や大判サイズへの対応など、高機能化に伴って、プリンタの用途は広がり、写真家やアーティストなどプロのユーザの中には、インクジェットプリンタを仕事用に使用する人も増加している。このような中、プリンタメーカーは、ユーザのさまざまな使用用途に対応するために、普通紙、コート紙、ファインアート紙、光沢紙など、膨大な数のメディアに対応したカラープロファイルを作成し、プリンタに搭載している。
【０００３】
しかし、ユーザの中には、プリンタに搭載されている対応メディア以外の新規メディアで印刷することを希望する人も存在する。この場合、プリンタに搭載されている複数のプロファイルの中で紙種が似たプロファイルを流用し、満足な画質を得ることができればよいが、発色やインクの打ち込み量制限等、紙の特性が異なり、カラープロファイルを新たに作成する必要が生じることが多い。
【０００４】
上記の場合に対応するために、最近では、ユーザが印刷を希望する新規メディアでのカラープロファイル作成を実現するサービスが実用化されつつある。具体的には、プリンタメーカーが行っているカラープロファイル作成のシステムを、プリンタメーカーのサーバ上に構築し、Ｗｅｂを介してカラープロファイルの作成を行う。
【０００５】
カラープロファイルを作成するに際して、色変換テーブルを作成する場合、目標値と再現値の色彩値信号とアルゴリズムテーブルから色変換を行う構成が、特許文献１に提案されている。具体的には、色差と色相差の関係から目標色、再現色の対応を決定する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−２２９７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記従来技術を使用したカラープロファイルの作成を、一般的には、プリンタの供給元が行い、非常に高度で専門的な知識を必要とする。したがって、このカラープロファイルの作成をそのまま一般ユーザ向けに導入することは困難である。よって、一般ユーザへ提供されるシステムは、より単純な構成であり、自由度、精度ともに、メーカーでのプロファイル作成よりも低下する。
【０００８】
図１は、従来のカラープロファイル作成システムの例を示す図である。
【０００９】
カラープロファイルを作成する場合、カラープロファイル作成手段が、まず色分解のカラープロファイルを作成し、その後、カラーマッチングのプロファイルを作成する。
【００１０】
しかし、カラーマッチングのプロファイルは、メーカー所定のカラーマッチング指針に沿って作成されるので、カラーマッチングのプロファイルを選択することによってのみ、ユーザ側の好みを反映することができる。つまり、カラーマッチングのプロファイルを選択しなければ、ユーザ側の好みを反映することができないという問題がある。
【００１１】
従来のカラープロファイル作成システムにおいて、色分解のアルゴリズムでは、ユーザの好みを反映することができず、カラーマッチング（写真調、鮮やかな色に、色差最小）を選択することしかできないという問題がある。
【００１２】
本発明は、ユーザの好みを取り入れ、より自由度の高い色分解・カラーマッチングのプロファイルを高精度で作成することができるカラープロファイル作成システム、カラープロファイル作成方法及びプログラムをユーザに提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明のカラープロファイル作成システムは、ユーザがプロファイル作成条件を入力するプロファイル作成条件入力手段と、前記プロファイル作成条件に基づいて、カラーマッチング、色分解のプロファイル作成アルゴリズムを決定するプロファイル作成アルゴリズム決定手段と、前記プロファイル作成条件に基づいて、カラーマッチング、色分解のプロファイルの精度を評価する評価項目を決定する評価項目決定手段と、前記プロファイル作成条件に基づいて、カラーマッチング、色分解のプロファイルの精度を評価する評価閾値を決定する評価閾値決定手段と、決定された前記プロファイル作成アルゴリズムに基づいて、カラーマッチング、色分解のプロファイルを作成するプロファイル作成手段と、決定された前記評価項目、前記評価閾値を使用して、カラーマッチング、色分解のプロファイルを評価するプロファイル評価手段とを有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ユーザの好みを取り入れ、より自由度の高い色分解・カラーマッチングのプロファイルを高精度で作成することができるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】従来のカラープロファイル作成システムの例を示す図である。
【図２】実施形態１に係るカラープロファイル作成システム２００を示す図である。
【図３】本実施形態に係る例示的な色変換処理を説明するブロック図である。
【図４】カラープロファイル作成システム２００で行われる処理を示す図である。
【図５】カラープロファイル作成システム２００のフローチャートである。
【図６】カラープロファイル作成条件を入力するＵＩの例を示す図である。
【図７】アルゴリズム、精度判定項目等を決定する動作のフローチャートである。
【図８】色分解プロファイル作成／評価決定用テーブルを示す図である。
【図９】カラーマッチングプロファイル作成／評価決定用テーブルを示す図である。
【図１０】カラープロファイルの作成の流れを示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明にかかる最良の実施形態を、図面を参照しつつ詳細に説明する。
【実施形態１】
【００１７】
図２は、本発明の実施形態１に係るカラープロファイル作成システム２００の構成を示す図である。
【００１８】
実施形態１では、代表的なプリンタとして、インクジェット方式のプリンタを使用し、好適な実施形態として、ネットワークを用いたカラープロファイル作成システム２００を想定する。
【００１９】
＜カラープロファイル作成システムの概略構成＞
カラープロファイル作成システム２００は、供給元（メーカー）のサーバ１と、供給先（以下、「ユーザ」とも言う）のシステム２とが、インターネットに代表される通信回線３によって接続されている。
【００２０】
供給元のサーバ１は、Ｗｅｂサーバ１１、アプリケーションサーバ１２、プロファイル記憶装置１３、顧客情報ＤＢ１４によって構成されている。
【００２１】
Ｗｅｂサーバ１１は、ユーザが供給元のサーバ１へアクセスするためのインターフェースとして機能し、ここにアクセスすることによって、ユーザ登録を行なうことができる。また、Ｗｅｂサーバ１１は、アプリケーションサーバ１２と接続し、カラープロファイル作成のためにデータを入出力する。アプリケーションサーバ１２は、Ｗｅｂサーバ１１を介して入力されるカラープロファイル作成用データによって、カラープロファイルを作成する。カラープロファイルの具体的な作成方法は後述する。
【００２２】
プロファイル記憶装置１３には、作成されたプロファイルや、プロファイル作成のために用いるベースプロファイルが格納されている。顧客情報ＤＢ１４は、顧客情報を格納し、ユーザＩＤとパスワード、氏名、住所などの個人情報が登録されている。
【００２３】
供給先（ユーザ）のシステム２において、ＬＡＮ４を介して、プリンタ５とホストＰＣ６とが接続される。
【００２４】
プリンタ５は、作業メモリ５１、ファームウェア５２、記憶装置５３、プリント部５４によって構成されている。
【００２５】
作業メモリ５１は、その処理の際にワークエリアとして用いられる。記憶装置５３には、プリント部５４を制御するプログラムが格納され、ファームウェア５２は、そのプログラムに従い、プリントジョブを処理し、プリント部５４を制御する。プリント部５４は、ファームウェア５２の制御によって印刷し、インクジェットプリンタであれば、インク、インクを吐出するヘッド、印刷媒体搬送機構及び本体内での画像処理を行うモジュールを含んでいる。
【００２６】
ホストＰＣ６は、情報処理装置の１つであり、パーソナルコンピュータであり、測定装置としての測定機７が接続され、カラーパッチ等を測定し、測定値を得ることができる。この測定値を、カラープロファイルの作成時に使用する。実施形態１では、プリンタ５とホストＰＣ６とが、ＬＡＮ４を介して接続されているが、ＵＳＢに代表される図示しないインターフェースを介して接続するようにしてもよい。
【００２７】
測定機７として、反射原稿や透過原稿の分光特性を測定する分光光度計が使用される。なお、測定機７は、ＰＣ６に接続されているが、プリンタ５のプリントヘッド側面に内蔵するようにしてもよい。
【００２８】
ＰＣ６は、プリンタドライバ６１、アプリケーション６２、記憶装置６３から構成される。アプリケーション６２は、測定機７を制御する処理を行う。記憶装置６３には、プリンタドライバ６１で使用される印刷メディア固有のデータを格納している。
【００２９】
ユーザは、通常、種々のアプリケーションによって処理された文書、画像等を、ＰＣ６によって、プリンタ５に出力させることができる。すなわち、ＰＣ６におけるプリントアプリケーション６２によって、上記処理された画像等について所定の画像処理を行い、印刷データとしてプリンタドライバ６１へ送出する。プリンタドライバ６１は、印刷データをプリンタ５のインク色であるＣＭＹＫなどに色変換し、さらにハーフトーン処理を施し、プリンタ５へ出力する。
【００３０】
プリンタ５は、ＰＣ６から受信したハーフトーン処理後のデータを、出力用紙上に展開し、プリント部５４がハードコピーを生成する。なお、本実施形態では、プリンタドライバ６１が、色変換処理とハーフトーン処理とを実行するが、色変換処理とハーフトーン処理とをプリンタ５内で実行するようにしてもよい。
【００３１】
次に、プリンタドライバ６１において、カラープロファイルを使用した色変換処理の例について説明する。
【００３２】
＜プリンタドライバにおけるカラープロファイルを使用した色変換処理＞
図３は、本実施形態に係る例示的な色変換処理を説明するブロック図であり、インクジェットプリンタ等が記録媒体にカラー画像を形成する際に、ＰＣ６内のプリンタドライバ６１が行う色変換処理を示す図である。
【００３３】
プリンタドライバ６１は、カラーマッチング処理部３０１と、色分解処理部３０２と、出力γ補正処理部３０３と、ハーフトーン処理部３０４とを有する。
【００３４】
カラーマッチング処理部３０１は、入力画像データのＲ１Ｇ１Ｂ１信号を、プリンタ５の色に合わせるカラーマッチング処理によって、プリンタ固有のデバイスＲ２Ｇ２Ｂ２信号に変換する。この入力Ｒ１Ｇ１Ｂ１信号から、デバイスＲ２Ｇ２Ｂ２信号へ変換する場合、内蔵されているカラープロファイルである三次元ルックアップテーブル（以下、「３ＤＬＵＴ」と呼ぶ）を参照し、四面体補間処理や立方体補間処理等の三次元補間処理を実行する。
【００３５】
色分解処理部３０２は、入力されたデバイスＲ２Ｇ２Ｂ２信号を、プリンタ５のインクに対応するＣ１Ｍ１Ｙ１Ｋ１信号に色分解して出力する。デバイスＲ２Ｇ２Ｂ２信号からインクＣ１Ｍ１Ｙ１Ｋ１信号（多値データ）への変換も、３ＤＬＵＴによって行われ、四面体補間処理や立方体補間処理等の三次元補間処理などによって、プリンタ５のインク色へ変換される。
【００３６】
出力γ補正処理部３０３は、ハーフトーン処理部３０４の処理内容とプリンタ５のプリントエンジン部との組み合わせによるγ特性を補正するために、ＣＭＹＫ信号の色材色データをγ補正処理する。具体的には、出力γ補正テーブルに基づいて、Ｃ１Ｍ１Ｙ１Ｋ１信号の色材色データを、Ｃ２Ｍ２Ｙ２Ｋ２信号の多値データに変換して、補正処理を実行し、出力する。
【００３７】
ハーフトーン処理部３０４は、Ｃ２Ｍ２Ｙ２Ｋ２信号（多値データ）を、プリンタ５のプリントエンジン部が表現可能な階調数に変換するために、２値化処理を色毎に実行する。ハーフトーン処理後のＣ３Ｍ３Ｙ３Ｋ３信号（２値データ）は、プリンタ５へ転送され、印刷が実行される。
【００３８】
なお、上記説明では、ＣＭＹＫの４色を例にあげたが、Ｌｃ、Ｌｍのような淡色インクやＲ、Ｇ、Ｂのような特色インクを含む多色印刷システムにおいても、処理の内容は、上記と同様である。
【００３９】
＜プロファイル作成システムにおけるプロファイル作成処理＞
図４は、カラープロファイル作成システム２００で行われる処理を模式的に示す図である。
【００４０】
ユーザ４０１は、プロファイル作成条件入力手段４０２によって、プロファイルの作成条件を入力する。この入力された情報に基づいて、アルゴリズム決定手段４０３、評価項目決定手段４０４、評価閾値決定手段４０５が、それぞれ、プロファイル作成のアルゴリズム、精度評価のための評価項目、閾値を決定する。
【００４１】
プロファイル作成手段４０６は、アルゴリズム決定手段４０３が決定した色分解・カラーマッチングのプロファイル作成アルゴリズムを使用して、カラープロファイルを作成する。
【００４２】
プロファイル評価手段４０７は、プロファイル作成手段４０６で作成された色分解・カラーマッチングのプロファイルを、評価項目決定手段４０４、評価閾値決定手段４０５で決定された評価項目、評価閾値を用いて、それぞれ評価する。評価の結果、プロファイルの作成が問題なく終了すると、色分解・カラーマッチングのプロファイル４０８が出力される。
【００４３】
次に、カラープロファイル作成システム２００におけるプロファイル作成処理の流れについて、より詳細に説明する。
【００４４】
まず、準備段階として、図２に示す供給先（ユーザ）のシステム２において、プロファイル作成に必要なアプリケーションを、ホストＰＣ６にインストールする。
【００４５】
カラープロファイルの作成は、ユーザのシステム２がＷｅｂサーバ１１にアクセスすることによって、開始される。Ｗｅｂサーバ１１より、顧客情報ＤＢ１４にアクセスし、ユーザＩＤ、パスワードの入力によって、ユーザを認証する。
【００４６】
図５は、カラープロファイル作成システム２００で行われる処理の流れを示すフローチャートである。
【００４７】
なお、カラープロファイル作成の前段階として、メディアのメカパラメータの設定及び出力γ（ＯＰＧ）プロファイルの作成を行う必要があるが、本発明の特徴ではないので、その詳細な説明を省略する。
【００４８】
まず、ステップＳ５０１で、ユーザのシステム２は、カラープロファイルの作成条件を入力する。
【００４９】
図６は、カラープロファイル作成条件を入力するＵＩの例を示す図である。
【００５０】
ＰＣ６に接続されている図示しないモニタに、入力されたカラープロファイル作成条件を入力するＵＩが表示される。
【００５１】
カラープロファイル作成条件のダイアログ６００は、色分解の条件選択部６１０とカラーマッチングの条件選択部６２０とによって構成されている。色分解に関して選択できる項目は、優先度の指定６１１、階調性／色域６１２、インク消費量６１３である。カラーマッチングに関して選択できる項目は、画質の調整６２１、プリンタ５の色域を最大限使用すること６２５、モニタの出力特性の指定６２６、観察光源の指定６２９である。これらの選択は、排他処理であり、つまり、１つの項目を選択すると、他の項目の指定は無効になる。画質の調整６２１を選択した場合、明るさ６２２、コントラスト６２３、鮮やかさ６２４について、スライドバーまたはスピンボタンによって調整することができる。
【００５２】
モニタの出力特性の指定６２６を選択すると、ボタン６２７で、モニタのＩＣＣプロファイルを読み込むことができる。選択されたＩＣＣプロファイルは、テキストボックス６２８に表示される。観察光源の指定６２９を選択すると、光源選択６３０のラジオボタンで、観察光源を指定することができる。
【００５３】
最後に、ＯＫボタン６４０を押下すると、次のステップへ進む。キャンセルボタン６５０を押下すると、カラープロファイル作成条件の入力を中断し、カラープロファイル作成処理を終了する。
【００５４】
ステップＳ５０２で、色分解・カラーマッチングプロファイルの作成アルゴリズム、精度判定項目、精度判定閾値を決定する。
【００５５】
図７は、アルゴリズム、精度判定項目、精度判定閾値を決定する動作（Ｓ５０２）を示すフローチャートである。
【００５６】
ステップＳ５０１で入力された作成条件に基づいて、図７に示すアルゴリズム、精度判定項目、精度判定閾値の決定フローチャートに沿って処理する。
【００５７】
ステップＳ７０１で、まず、カラープロファイル作成条件を入力したＵＩから各種作成条件の情報を取得する。
【００５８】
ステップＳ７０２で、色分解プロファイル作成／評価決定用テーブルを参照する。色分解プロファイル作成／評価決定用テーブルを、メーカーのアプリケーションサーバ１２内に予め格納しておく。
【００５９】
図８は、色分解プロファイル作成／評価決定用テーブルを示す図である。
【００６０】
ステップＳ７０３では、ステップＳ７０１で取得した作成条件情報のうちで、色分解に関する情報である「優先度」、「階調性／色域」、「インク消費量」の入力値に基づいて、アルゴリズムを決定する。例えば、「優先度」の入力値が階調性／色域であり、「階調性／色域」の入力値が色域であり、「インク消費量」の入力値が−１であれば、アルゴリズムは（２）色域重視となる。
【００６１】
ステップＳ７０４では、ステップＳ７０３と同様に処理し、色分解プロファイル作成／評価決定用テーブルから、色分解の精度評価項目を決定する。精度評価項目として、階調性、色域、粒状性を用いる。精度評価項目として、例えば、階調性を想定する場合、曲率を使用する。より具体的には、連続階調パッチにおけるＬ＊値、ａ＊値、ｂ＊値を測定し、それぞれの測定値から曲率を求める。精度評価項目として、色域を想定する場合、ガマット体積を用いる。ガマット体積は、印刷用紙の違いによって大きく異なるので、コート紙、光沢紙、アート紙などの用紙種類毎に、基準となるガマット体積を予め設定しておく。精度評価項目として、粒状性を想定する場合、ＲＭＳ粒状度やウィナースペクトラムのような公知の粒状性評価値を用いる。
【００６２】
ステップＳ７０５では、ステップＳ７０３と同様に処理し、色分解プロファイル作成／評価決定用テーブルから、色分解の精度評価閾値を決定する。閾値は、「標準」、「緩く」、「厳しく」と表現する。「標準」を基準値とし、「緩く」では、許容できる精度の範囲が広くなる方向に閾値を緩くし、「厳しく」では、許容できる精度の範囲が狭くなる方向に閾値を厳しくする。
【００６３】
なお、優先度が「階調性／色域」である時の「インク消費量」の値、または優先度が「インク消費量」である時の「階調性／色域」の選択は、アルゴリズムの違いには反映させず、プロファイル作成における二次的なパラメータとして使用する。例えば、優先度が「階調性／色域」である時の「インク消費量」については、０を基準のインク使用量とし、「インク消費量」が、−１、−２であれば、全体的なインク使用量を、それぞれ、−１０％、−２０％と、段階的に減らす。
【００６４】
優先度が「階調性／色域」である時の「階調性／色域」については、「階調性」を基準とし、インクカーブの設計時に淡インクの使用量を少なくし、濃インクの入り込みを早くして濃インクの使用量を多くする。
【００６５】
以下に、選択される各プロファイル作成アルゴリズムと、精度評価項目、精度評価閾値について、処理内容と特徴を説明する。
【００６６】
（１）アルゴリズムが「階調性重視」である場合
階調性重視のアルゴリズムは、階調性を最も重視したプロファイルを作成するアルゴリズムである。
【００６７】
一般的に、プリンタで表現される色域（ガマット）は、色空間上でいびつな形状を成している。そのために、各インクの一次色をガマットの端まで最大まで使用すると、打ち込み量が多い領域において、階調飛びが発生する懸念がある。このアルゴリズムでは、階調飛びが発生する領域を使用しないことによって、階調性を重視した色分解プロファイルを作成する。ただし、このアルゴリズムでは、プリンタ５で表現できる色域を最大まで使用しないので、色域が制限されるという弊害がある。
【００６８】
精度評価項目は、優先度が「階調性／色域」の場合は、階調性と色域を用い、優先度が「インク消費量」の場合は、粒状性と色域を用いる。精度評価閾値は、それぞれ標準（基準）の値を用いる。
【００６９】
（２）アルゴリズムが「色域重視」である場合
色域重視のアルゴリズムは、プリンタ５の色域を最も重視したプロファイルを作成するアルゴリズムである。上記（１）階調性重視のアルゴリズムとは逆に、階調飛びが発生する懸念があることを踏まえた上で、各インクの一次色をガマットの端まで最大限使用し、色分解プロファイルを作成する。インクカーブの設計における特徴として、淡インクの使用量を極力少なくすることと、濃インクの入り込みを早くして濃インクの使用量を多くすることによって、色域を最大限まで使用する。
【００７０】
精度評価項目として、階調性と色域を用いる。精度評価閾値として、色域を重視する設計を行っているので、階調に関する閾値を緩くし、色域に関する閾値を厳しくする。
【００７１】
（３）アルゴリズムが「インク節約」である場合
インク節約のアルゴリズムは、プリンタ５におけるインク消費量を節約するために、インクの使用構成比率を変更して設計するアルゴリズムである。例えば、Ｌｃ、Ｌｍのような淡インクの使用率を通常の５０％とし、これに伴いＣ、Ｍの使用率を上げる。また、Ｒ，Ｇ，Ｂのような特色を使用する場合は使用率を増やし、これに伴いＣ，Ｍ，Ｙインクの使用量を減らす。これらは、インクの次数を減らす効果があり、結果としてインク消費量の節約に繋がる。
【００７２】
精度評価項目として、粒状性と色域を用いる。精度評価閾値として、それぞれ標準（基準）の値を用いる。
【００７３】
（４）アルゴリズムが「インク最小限」である場合
インク最小限のアルゴリズムは、プリンタ５のインク消費量を最小限に抑えるために、使用するインク色の数を限定したプロファイルを作成するアルゴリズムである。例えば、ＣＭＹＫＬｃＬｍの６色構成のプリンタ５において、Ｌｃ、Ｌｍのインクを使用しないで、ＣＭＹＫ４色の色分解を行う。この場合、淡色インクを全く使用しないので、粒状性は悪化する。また、特色インクを使用するプリンタ５の場合、特色インクの使用も禁止するので、色域も狭くなる。精度評価項目として、粒状性と色域を用いる。精度評価閾値として、それぞれ緩くする。
【００７４】
ステップＳ７０６で、カラーマッチングプロファイル作成／評価決定用テーブルを参照する。
【００７５】
図９は、カラーマッチングプロファイル作成／評価決定用テーブルを示す図である。
【００７６】
ステップＳ７０７では、ステップＳ７０１で取得した作成条件情報のうちで、カラーマッチングの条件選択部６２０で選択された入力値に基づいて、アルゴリズムを決定する。つまり、「画質の調整６２１」、「プリンタの色域を最大限使用する６２５」、「モニタの出力特性を指定６２６」、「観察光源の指定６２９」の入力値から、アルゴリズムを決定する。
【００７７】
例えば、カラーマッチングの条件として、「プリンタの色域を最大限使用する６２５」を選択すれば、アルゴリズムは、図９（ｃ）に示す「鮮やかな色に」である。なお、カラーマッチングの条件として、「画質の調整６２１」を選択すれば、明るさ、コントラスト、鮮やかさの調整値によって、アルゴリズムを判断する。調整値が全て０であれば、すなわち（０，０，０）であれば、図９（ａ）に示す写真調１となり、調整値が（０，０，０）以外の場合は図９（ｂ）に示す写真調２となる。
【００７８】
ステップＳ７０８では、ステップＳ７０７と同様に処理し、カラーマッチングプロファイル作成／評価決定用テーブルからカラーマッチングの精度評価項目を決定する。精度評価項目として、色再現性、階調性を用いる。色再現性の評価値は、ターゲットとの色差ΔＥを使用する。階調性の評価値として、曲率を使用する。
【００７９】
ステップＳ７０９では、ステップＳ７０７と同様に処理し、カラーマッチングプロファイル作成／評価決定用テーブルから、カラーマッチングの精度評価閾値を決定する。
【００８０】
以下に、選択される各プロファイル作成アルゴリズムと、精度評価項目、精度評価閾値について、処理内容と特徴を説明する。
【００８１】
（ａ）アルゴリズムが「写真調１」である場合
アルゴリズム「写真調１」は、階調性を重視した好ましい色再現を行うアルゴリズムであり、全ての色を相対的に圧縮して、見た目の印象を近づける。明るさ、コントラスト、鮮やかさの調整値が全て０であれば、このアルゴリズムが選択される。
【００８２】
精度評価項目として、色再現性と色域を用いる。精度評価閾値として、それぞれ標準を用いる。
【００８３】
（ｂ）アルゴリズムが「写真調２」である場合
アルゴリズム「写真調２」は、写真調の階調性を重視した好ましい色再現を行うアルゴリズムであり、「写真調１」をベースに暗部やハイライトの階調性を重視した設計を行う。明るさ、コントラスト、鮮やかさの調整値が（０，０，０）でなければ、このアルゴリズムが選択される。それぞれの項目は、−２〜＋２の５段階で調整することができる。
【００８４】
マッチングの作成条件で明るさを変更した場合、ターゲットの明るさをトーンカーブ調整により変更する。例えば、明るさが＋２であれば、ターゲットのＬ＊値を全体的に＋１０％変更する。コントラストを変更した場合は、トーンカーブ調整によりターゲットのコントラストを調整する。例えば、コントラストが＋２であれば、ターゲットのトーンカーブがＳ字になるように設定し、−２であれば、ターゲットのトーンカーブが逆Ｓ字になるように設定する。鮮やかさを変更する場合、ターゲットのＬ＊ａ＊ｂ＊値から求められる彩度を変更させ、新たなターゲットとする。例えば、鮮やかさが＋２であれば、ターゲットの彩度を＋１０％、−２であれば、−１０％のように変更する。
【００８５】
精度評価項目として、色再現性と色域を用いる。精度評価閾値は、それぞれ緩く設定する。
【００８６】
（ｃ）アルゴリズムが「鮮やかな色に」である場合
鮮やかな色には、プリンタ５の色再現範囲の色について、彩度ができるだけ保持されるように、プリンタの色再現範囲を圧縮して色再現するアルゴリズムである。
【００８７】
精度評価項目として、色再現性と色域を用いる。精度評価閾値は、それぞれ緩く設定する。
【００８８】
（ｄ）アルゴリズムが「色差最小１」である場合
色差最小１は、プリンタ５の色再現範囲内の色について、ターゲットとの色差が最小になるようにマッチングを行うアルゴリズムであり、特に、モニタの出力特性を考慮したカラーマッチングを行うものである。色差最小１のアルゴリズムは、「モニタの出力特性を指定」６２６を実行した場合に使用される。
【００８９】
モニタのＩＣＣプロファイルを選択した場合、ＩＣＣプロファイルの色特性情報を加味したプロファイルを作成する。具体的な方法として、公知の技術を用いてもよい。例えば、色特性情報を考慮したＲＧＢｔｏＲＧＢ変換を行う色調整プロファイルを、作成されたプロファイルに合成することによって、色特性情報を考慮したプロファイルを達成することができる。
【００９０】
精度評価項目として、色再現性と色域を用いる。精度評価閾値は、色再現性は厳しく、色域は標準に設定する。
【００９１】
（ｅ）アルゴリズムが「色差最小２」である場合
色差最小２は、プリンタ５の色再現範囲内の色について、ターゲットとの色差が最小になるようにマッチングを行うアルゴリズムであり、特に、観察光源を考慮したカラーマッチングを行う。色差最小２のアルゴリズムは、「観察光源を指定」６２９を実行した場合に使用される。
【００９２】
観察光源を選択すると、指定された観察光源下で見たときに、ターゲットのＬ＊ａ＊ｂ＊値に近くなるように、色再現範囲を圧縮する。すなわち、カラーパッチの測定で得られる分光反射率と、図６に示す光源選択６３０で選択された観察光源の分光特性情報から得られるＬ＊ａ＊ｂ＊値とを計算する。これによって、選択された観察光源に最適化なカラープロファイルを作成することができる。なお、光源選択６３０で選択できる観察光源の分光反射率データは、アプリケーションサーバ内の図示しない記憶装置に予め記憶され、このデータをＬ＊ａ＊ｂ＊値の計算時に読み出して使用するようにしてもよい。
【００９３】
精度評価項目として、色再現性と色域を用いる。精度評価閾値は、色再現性は厳しく、色域は標準に設定する。
【００９４】
最後に、ステップＳ７１０では、Ｓ７０２〜Ｓ７０９までの処理で決定した色分解・カラーマッチングのアルゴリズムと精度評価項目・閾値のセットとを所定の形式で、図２に示すアプリケーションサーバ１２内の図示しない記憶装置に格納する。
【００９５】
そして、図５に示す処理に説明を戻す。ステップＳ５０３で、カラープロファイルを作成する。
【００９６】
図１０は、カラープロファイルの作成の流れを示すフローチャートである。
【００９７】
カラープロファイル作成では、まずＷｅｂサーバ１１がアプリケーションサーバ１２へアクセスし、プロファイル作成用のアプリケーションを起動する。このアプリケーションを通じてパッチ測色データを入出力することによって、カラープロファイルを作成することができる。ステップＳ５０２で決定したアルゴリズム、精度評価項目、精度評価閾値の情報を、記憶装置から読み出し、この読み出した情報に基づいてカラープロファイルを作成する。
【００９８】
最初に、ユーザは、ステップＳ１００１で、カラープロファイル作りのベースとなるベースプロファイルを選択する。プロファイル記憶装置１３には、コート紙、光沢紙、アート紙などの用紙種類毎に、ベースプロファイルとして色分解テーブルが格納されている。新たにカラープロファイルを作成したい用紙種類を、ベースプロファイルの中から選択し、この選択した用紙をベースに、プロファイルを作成する。
【００９９】
ベースプロファイルの選択が終わると、ステップＳ１００２で、プリンタ５にパッチ印刷用のデータが送られ、プロファイル作成のためのパッチを印字する。ユーザは印刷されたパッチを、測定機７を用いて測定する。測色機７によって測定し、測色値Ｌ＊a＊ｂ＊を使用する。
【０１００】
ステップＳ１００３において、測色されたデータが供給元のサーバに送信され、アプリケーションサーバ１２内のプロファイル作成用のアプリケーションによって、色分解のプロファイルを作成する。プロファイル作成時のアルゴリズムは、ステップＳ１００２で作成されたものを使用する。
【０１０１】
ステップＳ１００４では、ステップＳ１００３で作成されたプロファイルを供給元からダウンロードし、そのプロファイルを用いて色分解プロファイル評価パッチを印字する。評価パッチのパッチパターン、解像度変換や誤差拡散等のパラメータは、所定のものを使用する。そして、測定機７が測定し、測定データを供給元サーバ１に送信する。
【０１０２】
ステップＳ１００５では、色分解プロファイルを評価する。送信された測定データを元に、アプリケーションサーバ１２が評価する。評価では、ステップＳ５０２で決定された評価項目と評価閾値とを使用する。評価結果としてＯＫが出れば、次の段階であるカラーマッチングのプロファイル作成に進む。ＮＧであれば、図示しないモニタにプロファイルの作成をやり直すか、または中止するかを選択する画面を表示し、ユーザが判断する。
【０１０３】
ステップＳ１００６で、カラーマッチングのプロファイルを作成する。カラーマッチングのプロファイルを作成する場合、ステップＳ１００３では、色分解プロファイル作成で使用したパッチ測色データをそのまま使用することができる。測色データは、供給元のサーバ１に送信され、アプリケーションサーバ１２内のプロファイル作成用のアプリケーションがカラーマッチングのプロファイルを作成する。プロファイル作成時のアルゴリズムは、ステップＳ１００２で決定されたものを使用する。
【０１０４】
ステップＳ１００７では、ステップＳ１００６で作成されたプロファイルを供給元からダウンロードし、そのプロファイルを用いてカラーマッチングプロファイル評価パッチを印字する。評価パッチのパッチパターン、解像度変換や誤差拡散等のパラメータは、所定のものを使用する。そして、測定機７が測定し、測定データを供給元サーバ１に送信する。
【０１０５】
ステップＳ１００８で、カラーマッチングプロファイルを評価する。送信された測定データを元に、アプリケーションサーバ１２が評価する。評価では、ステップＳ５０２で決定された評価項目と評価閾値とを使用する。評価結果としてＯＫが出れば、次の段階であるカラーマッチングのプロファイル作成に進む。ＮＧであれば、図示しないモニタにプロファイルの作成をやり直すか、または中止するかを選択する画面を表示し、ユーザが判断する。
【０１０６】
以上により、カラープロファイル作成の作業を完了する。この後、メカパラメータ等のプリンタ本体制御情報に合わせた所定の形式のファイルを作成し、プロファイル記憶装置１３に登録する。そして、ユーザは所定の手続きを踏んでダウンロードし、記憶装置６３に格納する。
【０１０７】
以上の処理を行うプロファイル作成システムによって、ユーザの好みが反映されたカラープロファイルを作成することができる。また、好みの条件に対応したアルゴリズムと精度判定項目・閾値とを適切に設定し、プロファイル作成を行なうことによって、高精度なプロファイルを作成することができる。
【０１０８】
なお、本実施形態では、代表的な例としてインクジェット方式のプリンタを使用するが、これに限らず、複写機や電子写真式プリンタ等でも適用可能である。
【０１０９】
上記実施形態によれば、階調性、インク消費量、明るさ、コントラスト、鮮やかさなどのカラープロファイル作成条件をユーザが選択し、これに応じて色分解・カラーマッチングのカラープロファイル作成時のアルゴリズムを自動的に選択することができる。さらに、上記実施形態によれば、選択した作成条件に応じてカラープロファイルの精度を評価する項目と閾値とを設定することによって、ユーザの好みを反映させた高精度なカラープロファイルを作成することができる。
【０１１０】
なお、本実施形態の機能は以下の構成によっても実現することができる。つまり、本実施形態のサーバ１、システム２の処理を行うためのプログラムコードをシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）がプログラムコードを実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することとなり、またそのプログラムコードを記憶した記憶媒体も本実施形態の機能を実現することになる。
【０１１１】
また、本実施形態の機能を実現するためのプログラムコードを、１つのコンピュータ（ＣＰＵ、ＭＰＵ）で実行する場合であってもよいし、複数のコンピュータが協働することによって実行する場合であってもよい。さらに、プログラムコードをコンピュータが実行する場合であってもよいし、プログラムコードの機能を実現するための回路等のハードウェアを設けてもよい。またはプログラムコードの一部をハードウェアで実現し、残りの部分をコンピュータが実行する場合であってもよい。
【符号の説明】
【０１１２】
１…供給元サーバ、
２…供給先のシステム、
５…プリンタ、
６…ホストＰＣ、
６１…プリンタドライバ。
【図１】
2015119371.tif 000003
【図２】
2015119371.tif 000004
【図３】
2015119371.tif 000005
【図４】
2015119371.tif 000006
【図５】
2015119371.tif 000007
【図６】
2015119371.tif 000008
【図７】
2015119371.tif 000009
【図８】
2015119371.tif 000010
【図９】
2015119371.tif 000011
【図１０】
2015119371.tif 000012