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