(57)【要約】【課題】  カラーチャート内のカラーパッチの色構成を変更して、プリンタの用途に適したプロファイルを効率良く作成する画像処理装置を提供する。【解決手段】  用途選択時に選択された彩度部／特定色のデータが、用途選択時に選択されていない彩度部／特定色のデータよりも多くなるようにデータを取得する。色構成データ決定後、パッチの配置を行う（Ｓ１２）。パッチの配置は、ベクトル量子化時の誤差と用途を基準にして行うが、用途選択時に選択した彩度部／特定色のデータがチャート内の中心部に配置されるように、ベクトル量子化の誤差が大きいものがチャート内の中心部に配置されるように処理を行う。また、ベクトル量子化の誤差よりも用途選択の結果を優先してパッチの配置を行う。その後、データ部０９のバッファに配置と色構成情報を保存する。配置処理終了後は、チャートを作成し（Ｓ１３）、プロファイル対象となるプリンタからチャートの出力を行う。【選択図】  図２
2006148700.tif 000002
【特許請求の範囲】
【請求項１】
プリンタプロファイルを作成する画像処理装置において、
カラーチャートを構成するカラーパッチの配置および色の構成を決定するカラーチャート作成手段と、
このカラーチャート作成手段で作成したカラーチャートにおける個々のカラーパッチの測定を行う測定手段と、
この測定手段による測定値を読み込み、過去の測定結果と新規の測定結果を保持する記憶手段と、
この記憶手段に保持されている測定結果を基にプリンタプロファイルを作成するプリンタプロファイル手段と、を備えたことを特徴とする画像処理装置。
【請求項２】
前記カラーチャート作成手段で、カラーチャート内のカラーパッチの色構成を決定する時に、低中彩度部に該当する色を高彩度部に該当する色よりも多く配置することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記カラーチャート作成手段で、カラーチャート内のカラーパッチの色構成を決定する時に、高彩度部に該当する色を低中彩度部に該当する色よりも多く配置することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記カラーチャート作成手段で、カラーチャート内のカラーパッチの色構成を決定する時に、特定色および特定色周辺に該当する色を、特定色および特定色周辺に該当しない色よりも多く配置することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記カラーチャート作成手段で、カラーチャート内のカラーパッチの色構成を決定する時に、前記記憶手段に保持されている過去の測定結果を参照し、色の構成を決定することを特徴とする請求項２、請求項３または請求項４記載の画像処理装置。
【請求項６】
前記記憶手段が過去の測定結果と新規の測定結果を保持する時に、ベクトル量子化を用いることを特徴とする請求項１記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタプロファイルを生成するカラー画像処理装置に関する。
【背景技術】
【０００２】
一般に、モニタの画像信号を、カラープリンタを用いて出力する場合、モニタ上での見た目と、プリンタ出力の見た目が可能な限り類似するように、色変換や色補正の画像処理をおこなうことが広く行われている。この時、色変換や色補正は、プリンタプロファイルと呼ばれるルックアップテーブルを使用することが多い。
プリンタプロファイルは、プリンタより出力されるカラーチャート内のカラーパッチの測定値を元に作成されるが、プリンタの使用用途（例えば、写真画像／文書画像／特定色）に応じて、複数個のプリンタプロファイルを作成することがあるため、効率良く色が配置されたカラーチャートを使用することが望ましい。このような技術として以下の文献をあげることができる。
【特許文献１】特開２００１−３２０５９２公報
【特許文献２】特開２００２−１４２１２５公報
【特許文献３】特開２０００−００４３６９公報
【０００３】
特許文献１は、プリンタプロファイル作成装置および方法に関し、印刷色特性の測定パッチと複数の同一色の補正用パッチからなるカラーチャートを使用し、測色値のばらつきや平均値を算出し、測色値を補正して、プリンタプロファイルを作成する。
特許文献２は、汎用性の高いプリンタプロファイル作成方法に関し、相対的に純色に近い色のパッチが、予め決められた読み取り順序で前方に配置され、相対的に中間色に近い色のパッチが、その読み取り順序で後方に配置されるようにしている。
特許文献３は、過去履歴を基に色変換テーブルの効率的な修正を行う方法に関し、テスト画像の表示とプリント出力を行い、両者が一致しない色について過去履歴を参照しながら、表示画像の色を修正し、修正した格子点出力値を出力デバイスプロファイルに保存する方法を開示している。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記課題に対し、特許文献１記載の発明では、同一シート内に複数個の同色のパッチを持ち、測定値のばらつきを参照して測定値の補正をおこなうことにより、プリンタの経時変動に対して柔軟な方法を提案している。
しかし、同じ色を複数回測定しているため、測定されていない色に対しては、補間処理により測定値を推定することになるため、プリンタプロファイルの階調性が崩れやすくなる可能性がある。
そこで、本発明の目的は、上記問題点に対して、プリンタの使用用途に応じて、カラーチャート内のカラーパッチの色構成を変更することにより、プリンタの使用用途に適したプリンタプロファイルを効率良く作成する画像処理装置を提供することである。
【課題を解決するための手段】
【０００５】
請求項１記載の発明では、プリンタプロファイルを作成する画像処理装置において、カラーチャートを構成するカラーパッチの配置および色の構成を決定するカラーチャート作成手段と、このカラーチャート作成手段で作成したカラーチャートにおける個々のカラーパッチの測定を行う測定手段と、この測定手段による測定値を読み込み、過去の測定結果と新規の測定結果を保持する記憶手段と、この記憶手段に保持されている測定結果を基にプリンタプロファイルを作成するプリンタプロファイル手段と、を備えたことにより、前記目的を達成する。
【０００６】
請求項２記載の発明では、請求項１記載の発明において、前記カラーチャート作成手段で、カラーチャート内のカラーパッチの色構成を決定する時に、低中彩度部に該当する色を高彩度部に該当する色よりも多く配置することを特徴とする。
請求項３記載の発明では、請求項１記載の発明において、前記カラーチャート作成手段で、カラーチャート内のカラーパッチの色構成を決定する時に、高彩度部に該当する色を低中彩度部に該当する色よりも多く配置することを特徴とする。
請求項４記載の発明では、請求項１記載の発明において、前記カラーチャート作成手段で、カラーチャート内のカラーパッチの色構成を決定する時に、特定色および特定色周辺に該当する色を、特定色および特定色周辺に該当しない色よりも多く配置することを特徴とする。
【０００７】
請求項５記載の発明では、請求項２、請求項３または請求項４記載の発明において、前記カラーチャート作成手段で、カラーチャート内のカラーパッチの色構成を決定する時に、前記記憶手段に保持されている過去の測定結果を参照し、色の構成を決定することを特徴とする。
請求項６記載の発明では、請求項１記載の発明において、前記記憶手段が過去の測定結果と新規の測定結果を保持する時に、ベクトル量子化を用いることを特徴とする。
【発明の効果】
【０００８】
請求項１記載の発明では、プリンタプロファイルを作成する画像処理装置において、記憶手段に保持されている測定結果を基にプリンタプロファイルを作成することにより、プリンタの特性に応じたプリンタプロファイルを作成することが可能となる。
【０００９】
請求項２記載の発明では、カラーチャート内のカラーパッチの色構成を決定する時に、低中彩度部に該当する色を高彩度部に該当する色よりも多く配置することにより、低中彩度部を重視する画像の色再現性を向上することが可能となる。
請求項３記載の発明では、カラーチャート内のカラーパッチの色構成を決定する時に、高彩度部に該当する色を低中彩度部に該当する色よりも多く配置することにより、高彩度部を重視する画像の色再現性を向上することが可能となる。
請求項４記載の発明では、カラーチャート内のカラーパッチの色構成を決定する時に、特定色および特定色周辺に該当する色を、特定色および特定色周辺に該当しない色よりも多く配置することにより、特定色の色再現性を向上することが可能となる。
【００１０】
請求項５記載の発明では、カラーチャート内のカラーパッチの色構成を決定する時に、過去の測定結果を参照し、色の構成を決定することにより、低中彩度部の経時変動を吸収すること、高彩度部の経時変動を吸収すること、または特定色および特定色周辺の経時変動を吸収することが可能となる。
請求項６記載の発明では、過去の測定結果と新規の測定結果を保持する時に、ベクトル量子化を用いることにより、カラーパッチの配置を数値基準により自動的に決定することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の好適な実施の形態を図１ないし図３を参照して詳細に説明する。
図１は、本実施例に係る画像処理装置の構成例を示した図である。この図において、画像処理装置０１は、演算処理をおこなうサーバ０２と、モニタ０４、測定器０５、プリンタ０６とのインタフェースを行うクライアント（ＰＣ等）０３により構成される。サーバ０２は、ＣＰＵ（中央演算処理装置）０７、演算部０８、データ部０９、データ処理部１０により構成されている。また、クライアント０３は、ＣＰＵ１１、プリンタドライバ１２により構成されている。プリンタドライバ１２は、画像処理装置０１上のアプリケーションから、入力色データ（例えば、ＲＧＢ）を受け取り、画像処理装置０１により生成されるプリンタプロファイルを基に、プリンタ０６が解釈可能な形式にデータを変換し、プリンタ０６に送信する。
【００１２】
本実施例の処理手順を図２、図３を参照して説明する。図２では、全体の処理の流れを、図３では、データ保存の形式を示してある。
図２において、まず、作成するプリンタプロファイルの用途を選択する（ステップ１０）。例えば、写真系の画像を出力する場合は、低中彩度部を選択し、グラフや文字系の画像を出力する場合は、高彩度部を選択する。また、写真系画像の特定の色（例えば、人肌）を出力する場合は、特定色および特定色周辺を選択する。
用途選択後、カラーパッチの色構成を決定する（ステップ１１）。データ部０９より低中彩度部／高彩度部／特定色の構成値を取得する。
【００１３】
図３には、データ部０９内のデータの保存形式を示してある。測定データは、測定値（例えばＬａｂ）を連結したベクトルと、最も距離が近い代表ベクトルの符号と、測定値のベクトルと代表ベクトル間の誤差を関連付けられた形式で保持されている。代表ベクトルは、システム構築時にあらかじめデータ部０９に保持しておくもので、低彩度部／高彩度部／特定色のみを使用した時に、カラーチャート内に配置可能なパッチの数だけ用意する。
代表ベクトルは、対象とする色空間（例えばＬａｂ）を均等に分割するように決定するが、プリンタの特性に応じて非線形に分割しても良い。測定データに対する符号を決定する際は、データ処理部１０にて全代表ベクトルとの距離を算出し、最も距離が短い代表ベクトルの符号を適用する。カラーパッチの色構成データを決定する時は、測色値をベクトル量子化した時の量子化の誤差の大きいデータから取得を行う。
【００１４】
また、用途選択時に選択された彩度部／特定色のデータが、用途選択時に選択されていない彩度部／特定色のデータよりも多くなるように、データを取得する（例えば２：１の比率）。
色構成データ決定後、カラーパッチの配置を行う（ステップ１２）。カラーパッチの配置は、先述のベクトル量子化時の誤差と用途を基準にして行うが、用途選択時に選択した彩度部／特定色のデータがチャート内の中心部に配置されるように、ベクトル量子化の誤差が大きいものがチャート内の中心部に配置されるように処理を行う。また、ベクトル量子化の誤差よりも用途選択の結果を優先してカラーパッチの配置を行う。
【００１５】
カラーパッチ配置終了後、データ部０９のバッファに配置と色構成情報を保存する。配置処理終了後は、カラーチャートを作成し（ステップ１３）、プリンタプロファイル作成対象となるプリンタからカラーチャートの出力をおこなう。その後、出力されたカラーチャートを測定器０５にて測色し（ステップ１４）、データの保存をおこなう（ステップ１５）。
データの保存は、データ部０９のバッファよりパッチ配置と色構成情報を取得し、測定結果との関係を捉えた上で、データ処理部１０によりベクトル量子化をおこない、新規の測定結果を保存する。データ保存後、測定結果を使用し、プリンタプロファイル作成処理を行う（ステップ１６）。
【図面の簡単な説明】
【００１６】
【図１】本実施例における画像処理装置の構成を示した全体図である。
【図２】本実施例における処理手順を示したフローチャートである。
【図３】データ保存の形式を示した図である。
【符号の説明】
【００１７】
０１  画像処理装置
０２  サーバ
０３  クライアント（ＰＣ等）
０４  モニタ
０５  測定器
０６  プリンタ
０７  ＣＰＵ（サーバ）
０８  演算部
０９  データ部
１０  データ処理部
１１  ＣＰＵ（ＰＣ）
１２  プリンタドライバ
【図１】
2006148700.tif 000003
【図２】
2006148700.tif 000004
【図３】
2006148700.tif 000005