(57)【要約】【課題】出力物を観察する際の用紙の繊維の配向を考慮した高精度な色変換を行うことができるようにすることを目的とする。【解決手段】画像出力装置により印刷される出力物が観察される際に、用紙の繊維の配向に考慮した複数の変換パラメータを保持しておき、ユーザから与えられる出力条件に応じて、前記複数の変換パラメータの中から前記画像データを色変換処理するために用いる変換パラメータを取得して前記印刷データを生成することにより、和紙のような繊維の配向特性が大きい出力物であっても、出力物を観察する際の用紙の向き（縦方向、横方向）によって色が変化する不都合が発生することを少なくする。【選択図】図１
2011124859.tif 000002
【特許請求の範囲】
【請求項１】
印刷する画像データに色変換処理を施して画像出力装置で印刷可能な印刷データを生成する画像処理装置であって、
前記画像出力装置により印刷される出力物が観察される際に、用紙の繊維の配向に考慮した複数の変換パラメータを保持しておき、ユーザから与えられる出力条件に応じて、前記複数の変換パラメータの中から前記画像データを色変換処理するために用いる変換パラメータを取得して前記印刷データを生成するようにしたことを特徴とする画像処理装置。
【請求項２】
画像データを取得する画像データ取得手段と、
用紙の繊維の配向に対応した複数の変換パラメータを保持する変換パラメータ保持手段と、
ユーザから入力される出力条件を取得する出力条件取得手段と、
前記出力条件取得手段で取得した出力条件に基づいて、前記変換パラメータ保持手段に保持されている複数の変換パラメータの中から、色変換処理を行うために用いる変換パラメータを取得する変換パラメータ取得手段と、
前記画像データ取得手段により取得した画像データに前記変換パラメータ取得手段で取得した変換パラメータを用いて前記画像データに色変換処理を施す色変換処理手段と、
を有することを特徴とする画像処理装置。
【請求項３】
前記変換パラメータは、ルックアップテーブルとして保存されていることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記出力条件取得手段は、出力条件として観察の向きを取得することを特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記出力条件取得手段は、出力条件として用紙の向き、及び観察の向きを取得することを特徴とする請求項２に記載の画像処理装置。
【請求項６】
印刷する画像データに色変換処理を施して画像出力装置で印刷可能な印刷データを生成する画像処理方法であって、
前記画像出力装置により印刷される出力物が観察される際に、用紙の繊維の配向に考慮した複数の変換パラメータを保持しておき、ユーザから与えられる出力条件に応じて、前記複数の変換パラメータの中から前記画像データを色変換処理するために用いる変換パラメータを取得して前記印刷データを生成するようにしたことを特徴とする画像処理方法。
【請求項７】
画像データを取得する画像データ取得工程と、
用紙の繊維の配向に対応した複数の変換パラメータを保持する変換パラメータ保持手段に保持する保持工程と、
ユーザから入力される出力条件を取得する出力条件取得工程と、
前記出力条件取得工程で取得した出力条件に基づいて、前記変換パラメータ保持手段に保持されている複数の変換パラメータの中から、色変換処理を行うために用いる変換パラメータを取得する変換パラメータ取得工程と、
前記画像データ取得工程において取得した画像データに前記変換パラメータ取得工程で取得した変換パラメータを用いて前記画像データに色変換処理を施す色変換処理工程と、
を有することを特徴とする画像処理方法。
【請求項８】
印刷する画像データに色変換処理を施して画像出力装置で印刷可能な印刷データを生成する画像処理方法をコンピュータに実行させるコンピュータプログラムであって、
前記画像出力装置により印刷される出力物が観察される際に、用紙の繊維の配向に考慮した複数の変換パラメータを保持しておき、ユーザから与えられる出力条件に応じて、前記複数の変換パラメータの中から前記画像データを色変換処理するために用いる変換パラメータを取得して前記印刷データを生成するようコンピュータを制御することを特徴とするコンピュータプログラム。
【請求項９】
画像データを取得する画像データ取得工程と、
用紙の繊維の配向に対応した複数の変換パラメータを保持する変換パラメータ保持手段に保持する保持工程と、
ユーザから入力される出力条件を取得する出力条件取得工程と、
前記出力条件取得工程で取得した出力条件に基づいて、前記変換パラメータ保持手段に保持されている複数の変換パラメータの中から、色変換処理を行うために用いる変換パラメータを取得する変換パラメータ取得工程と、
前記画像データ取得工程において取得した画像データに前記変換パラメータ取得工程で取得した変換パラメータを用いて前記画像データに色変換処理を施す色変換処理工程とをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項１０】
用紙の繊維配向を測定するための色票を測定する分光測定手段と、
前記分光測定手段による測定データを取得する分光データ取得手段と、
前記分光データ取得手段により取得された分光データから測定値を計算する測定値計算手段と、
用紙の種類やカラーモード毎に目標とする設計値を保持する目標色データ保持手段と、
前記色票を出力する画像出力装置と、
前記画像出力装置に画像データを送信するデータ出力手段と、
前記分光測定手段による測定値と目標色データとからルックアップテーブルを作成する変換パラメータ作成手段とを有することを特徴とする変換パラメータ作成装置。
【請求項１１】
用紙の繊維配向を測定するための色票を測定する分光測定工程と、
前記分光測定工程における測定データを取得する分光データ取得工程と、
前記分光データ取得工程において取得された分光データから測定値を計算する測定値計算工程と、
用紙の種類やカラーモード毎に目標とする設計値を保持する目標色データ保持工程と、
前記色票を画像出力装置から色票を出力する出力工程と、
前記画像出力装置に画像データを送信するデータ出力工程と、
前記分光測定工程における測定値と目標色データとからルックアップテーブルを作成する変換パラメータ作成工程とを有することを特徴とする変換パラメータ作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置及び画像処理方法に関し、特に、出力条件に応じた変換パラメータを用いて画像データに色変換処理を施すために用いて好適な技術に関する。
【背景技術】
【０００２】
一般に、カラーマネジメントシステムを導入したプリンタ等の画像出力装置においては、その画像出力装置の色再現特性のプロファイルを利用した色変換処理を行うことによって、高精度な色再現を実現している。このプロファイルを利用した色変換処理としては、高精度な色再現を実現することが可能なルックアップテーブル（以下、ＬＵＴと称する）を利用する方法が一般的に用いられている。
【０００３】
このＬＵＴを利用する方法は、プリンタに接続されたプリンタドライバが、入力色再現特性データ（ＲＧＢデータ）と出力色再現特性データ（ＲＧＢデータ、または、ＣＭＹＫデータ）とを対応付けたＬＵＴに基づいて画像データを変換する。ＬＵＴは、印刷解像度や印刷用紙等の種類に応じて高画質が実現できるように複数作成され、予めプリンタドライバに格納されている。
【０００４】
このようなプロファイルを利用した色変換処理の精度は、プロファイルが画像出力装置の色再現特性をどの程度正確に反映しているかに大きく依存する。特許文献１のプリンタドライバでは、照明光源の違いによるプリントの色の見え方を高精度に再現するために、複数の照明光源に対応したＬＵＴを予め保持しておくことで、出力物を観察する照明光源に対応した高精度な色変換処理を実現している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１５０３９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前述のような高精度な色変換処理が施された後に行われる印刷時においては、様々な出力物が使用される。例えば、出力物として和紙のような繊維の配向が大きい印刷用紙の色再現特性においては以下の課題を有している。すなわち、繊維の配向が大きい印刷用紙を用いた出力物は、繊維の配向に応じて色の見え方が変わる。このため、同一の出力物であっても出力物を観察する際の向き（縦方向、横方向）によって色が変化する課題がある。しかし、従来はこのような印刷用紙の繊維の配向は考慮されていなかったので、繊維の配向が大きい印刷用紙に対して適切な出力を行うことができない場合があった。
本発明は前述の問題点に鑑み、出力物を観察する際の用紙の繊維の配向を考慮した高精度な色変換を行うことができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像処理装置は、印刷する画像データに色変換処理を施して画像出力装置で印刷可能な印刷データを生成する画像処理装置であって、前記画像出力装置により印刷される出力物が観察される際に、用紙の繊維の配向に考慮した複数の変換パラメータを保持しておき、ユーザから与えられる出力条件に応じて、前記複数の変換パラメータの中から前記画像データを色変換処理するために用いる変換パラメータを取得して前記印刷データを生成するようにしたことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、観察時における出力物の用紙の向きに応じて複数の出力プロファイルを持たせておき、これらの出力プロファイルをユーザの出力条件に合わせて切り換えるようにしたので、用紙の繊維配向を考慮した高精度な色変換処理を行うことができる。これにより、繊維の配向が大きい印刷用紙に対して適切な出力を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】画像処理装置の構成例を示すブロック図である。
【図２】画像処理装置における例示的な処理手順を示すフローチャートである。
【図３】出力条件取得部においてユーザに表示されるＵＩの例を示す図である。
【図４】ＬＵＴのファイル形式の例を示す図である。
【図５】変換パラメータ作成装置の構成例を示すブロック図である。
【図６】変換パラメータを作成する例示的な処理手順を示すフローチャートである。
【図７】色票画像の各色を分光測定器で測定する様子を示す図である。
【図８】変換パラメータ保持部で保持するデータを例示する図である。
【発明を実施するための形態】
【００１０】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るシステムの構成例を示すブロック図である。
図１において、１０１は画像処理装置である。１０２は、画像データを取得する画像データ取得部である。１０３は、色変換に用いるルックアップテーブル（ＬＵＴ）を色変換時のパラメータとして保持する変換パラメータ保持部である。１０４は、変換パラメータを取得する変換パラメータ取得部である。１０５は、画像出力装置１０９で印刷可能な印刷データを生成して出力する印刷データ出力部である。１０６は、出力条件を取得する出力条件取得部である。１０７は、取得した画像データに色変換パラメータを用いて色変換処理を施す色変換処理部である。１０８は、画像データ、及び演算処理を行うために一時的に演算結果を保存するバッファメモリである。１０９は、画像データを記録媒体に印刷する画像出力装置である。なお、本実施形態における画像処理装置１０１のハードウェア構成は、コンピュータなどの公知の技術によって構成可能であるため、ハードウェアの詳細な説明は省略する。
【００１１】
＜画像処理装置１０１における動作＞
図２は、画像処理装置１０１において実行される例示的な処理手順を説明するフローチャートである。
Ｓ２１において、出力条件取得部１０６は、本実施形態における画像処理装置１０１の操作者が画像の出力に必要な情報を入力するための手段としてユーザインタフェースを表示する。図３にユーザインタフェースの例を示す。
【００１２】
ユーザインタフェースは、入力画像データを指示するための画像データ指示部３０１、画像データを出力するための条件を指示する出力条件指示部３０２、画像データの出力を指示する出力指示部３０３を具備する。なお、本実施形態においては、出力条件指示部３０２では、用紙の種類、印刷品質（印刷解像度）、カラーモード、原稿サイズについて、プルダウンメニュー形式で設定を行うインタフェースを具備するものとする。さらに、用紙の繊維の配向を考慮するための出力情報として、用紙の向き、及び観察の向きについてラジオボタン形式で設定を行うインタフェースを具備する。
【００１３】
用紙の種類では、例えば、光沢紙、マット紙、普通紙、和紙などが設定可能である。印刷品質では、例えば、高品位（600dpi）、標準（300dpi）などが設定可能である。カラーモードでは、例えば、好ましい、色差最小、モノクロなどが設定可能である。原稿サイズでは、例えば、ＩＳＯＡ３、ＩＳＯＡ４などが設定可能である。用紙の向きでは、縦方向、または横方向が設定可能である。観察の向きでは、縦方向、または横方向が設定可能である。
【００１４】
Ｓ２２において、画像データ取得部１０２は、Ｓ２１で表示したユーザインタフェースの画像データ指示部３０１から操作者により設定された画像ファイル名を参照して、画像データを取得する。取得した画像データはバッファメモリ１０８に保存される。
Ｓ２３において、出力条件取得部１０６は、Ｓ２１で表示したユーザインタフェースの出力条件指示部３０２からユーザにより設定された項目を参照して出力条件を取得する。出力条件はバッファメモリ１０８に保存される。
【００１５】
Ｓ２４において、変換パラメータ取得部１０４は、Ｓ２３で取得した出力条件をバッファメモリ１０８から取得する。そして、取得した出力条件に基づいて変換パラメータ保持部１０３から変換パラメータを取得する。なお、変換パラメータ保持部１０３で保持されている変換パラメータの形式と作成方法、変換パラメータ保持部１０３及び変換パラメータ取得部１０４の詳細については後述する。
【００１６】
Ｓ２５において、色変換処理部１０７は、Ｓ２４で取得した変換パラメータを用いて、Ｓ２２で取得した画像データをバッファメモリ１０８から取得し、この画像データに対して色変換処理を施す。
Ｓ２６において、印刷データ出力部１０５は、Ｓ２５で変換された画像データを受信する。そして、受信した画像データの各画素の階調値をインク値で表現するためのハーフトーン処理を行う。更には、解像度などの所定の情報を付加して印刷データを作成する。そして、作成した印刷データを画像出力装置１０９に送信する。
Ｓ２７において、画像出力装置１０９は、Ｓ２６で送信された印刷データを受信し、受信された印刷データに基づいて印刷処理を行い、印刷データに対応する画像データを印刷用紙に出力する。
【００１７】
＜変換パラメータの形式＞
本実施形態においては、入力画像データに色変換処理を施す際に用いる変換パラメータの形式として入力色再現特性データと出力色再現特性データの対応関係が記述されたＬＵＴを用いる。ＬＵＴは、例えば図４のフォーマットのように均等格子点に並んだ入力ＲＧＢデータに対応する出力ＲＧＢデータが記述される。色変換処理を行うときには、この対応関係に基づいて、入力された任意のＲＧＢデータに対し、このＲＧＢデータを囲む４点のグリッドによる四面体補間などの補間処理を用いることで、入力画像データのＲＧＢデータを出力ＲＧＢデータに変換する。
【００１８】
＜色変換処理に用いるＬＵＴの作成方法＞
ここで、用紙の向きに応じたＬＵＴの作成方法について説明する。既に説明したとおり、和紙や普通紙などの繊維配向が大きい用紙においては同一の信号値で出力された出力物であっても、この出力物を縦方向で観察するか、横方向で観察するかによって色の見え方が異なる。このため、繊維配向が大きい用紙を用いて高精度な色再現を実現するためには用紙の観察方向に応じてＬＵＴを作成する必要がある。
【００１９】
図５は、ＬＵＴの作成に用いるシステムの構成例を示すブロック図である。図５において、５０１は変換パラメータ作成装置である。５０２は、色票を測定するための分光測定器である。５０３は、分光測定器５０２による測定データを取得する分光データ取得部である。５０４は、分光データから測定値を計算する測定値計算部である。５０５は、用紙の種類やカラーモード毎に目標とする設計値を保持する目標色データ保持部である。５０６は、画像出力装置５０９に画像データを送信するデータ出力部である。５０７は、分光測定器５０２による測定値と目標色データとからＬＵＴを作成する変換パラメータ作成部である。５０８は、バッファメモリである。５０９は、測定に使用する色票を出力するための画像出力装置である。
【００２０】
図６は、変換パラメータ作成装置５０１で実行される例示的な処理手順を説明するフローチャートである。
変換パラメータ作成装置５０１においては、画像出力装置５０９で所定の色信号に基づく画像を出力し、この色信号とこの画像の測定値との関係に基づいて変換パラメータが作成される。
Ｓ６１において、画像出力装置５０９は、データ出力部５０６から色票画像の出力データを受信し、色票を出力する。色票画像は例えば、ＲＧＢの各チャネルを９ステップ（０、３２、６４、９６、１２８、１６０、１９２、２２４、２５５）でサンプリングした均等格子点の７２９（93＝７２９）色（Ｒ、Ｇ、Ｂの各９Gridのデータ）によって構成される。すなわち、｛ＲＧＢ｝＝｛0、0、0｝、｛0、0、32｝、・・・、｛0、0、224｝、｛0、0、255｝、｛0、32、0｝、｛0、32、32｝、・・・、｛255、255、255｝の各色信号の色票によって構成される。
【００２１】
Ｓ６２において、変換パラメータ作成部５０７は、目標色データ保持部５０５から均等格子点７２９色のＲＧＢデータのそれぞれに対応する目標色データを取得する。目標色データは、用紙の種類やカラーモード毎に意図された設計値がCIE-XYZ値で記述されたデータである。
【００２２】
Ｓ６３において、Ｓ６１で出力した色票画像の各色を、分光測定器５０２で測定する。測定条件を図７に示す。Ｓ６３では、図７(ａ)に示されるように、用紙を繊維の配向と同方向である縦方向に置いた状態で照明光源を４５度方向で入射、分光測定器５０２を０度方向で受光させて測定を行う。
【００２３】
Ｓ６４において、変換パラメータ作成部５０７は、Ｓ６２で取得した目標色データとＳ６３で測定した測定値とからＬＵＴを作成する。また、分光データ取得部５０３は、分光測定器５０２によって測定された分光データを取得し、測定値計算部５０４はこの取得された分光データと、照明光源の分光分布、等色関数から式（１）を用いてCIE-XYZ値を算出する。
式（１）：CIE-XYZ値の算出式
【００２４】
【数１】
2011124859.tif 000003
【００２５】
変換パラメータ作成部５０７は、この算出された測定値(CIE-XYZ値)と目標色データ（ＲＧＢデータとCIE-XYZ値との対応関係）から、反復法などを用いて測定値に対応するＲＧＢデータを算出する。この算出されたＲＧＢデータは、縦向き用のＬＵＴ１として、バッファメモリ５０８に保存される。
【００２６】
次に、Ｓ６５において、Ｓ６３で測定に使用した色票画像を９０度回転させて、分光測定器５０２で測定する。図７に測定条件を示す。Ｓ６５では、図７（ｂ）に示されるように、縦方向として測定された色票画像を９０度回転させて横方向として置いた状態で照明光源を４５度方向で入射、分光測定器５０２を０度方向で受光させて測定を行う。
【００２７】
次に、Ｓ６６において、変換パラメータ作成部５０７は、Ｓ６４での処理と同様の処理を行い、目標色データとＳ６５で測定した測定値とから、横向き用のＬＵＴ２を作成し、作成したＬＵＴをバッファメモリ５０８に保存する。
次に、Ｓ６７において、変換パラメータ作成装置５０１で作成したＬＵＴ１及びＬＵＴ２をそれぞれバッファメモリ５０８から読み出し、画像処理装置１０１の変換パラメータ保持部１０３に格納する。
【００２８】
＜変換パラメータ保持部１０３＞
変換パラメータ保持部１０３には、色変換処理部１０７での色変換に使用する複数の変換パラメータが格納されている。本実施形態においては、用紙の繊維の配向に対応した複数の変換パラメータが格納されていることが特徴である。図８は、変換パラメータ保持部１０３で保持するデータを例示した図である。
【００２９】
図８に示すように、変換パラメータ保持部１０３は、用紙を縦方向で観察するか横方向で観察するかの出力条件を識別するための識別ＩＤと、この識別ＩＤに対応して作成されたＬＵＴを参照するための対応表を保持する。例えば、縦向き用の出力条件を識別ＩＤ１として取得した場合、識別ＩＤ１は縦向き用に作成されたＬＵＴ１と対応付けられ、横向き用の出力条件を識別ＩＤ２として取得した場合、識別ＩＤ２は横向き用に作成されたＬＵＴ２と対応付けられる。
【００３０】
また、変換パラメータ保持部１０３は、出力条件毎に高精度な色変換処理を行うためのＬＵＴをそれぞれ保持する。なお、本実施形態においては、用紙の繊維の配向に対応したＬＵＴだけでなく、複数の印刷用紙（用紙種類）、印刷解像度（印刷品質）、カラーモードにそれぞれ対応するＬＵＴを保持する。
【００３１】
例えば、４種類の用紙（光沢紙、マット紙、普通紙、和紙）、２種類の解像度（600dpi、300dpi）、３種類のモード（好ましい、色差最小、モノクロ）に対応するケースを想定する。この場合、２×２×３×１＝１２種類（光沢紙、マット紙の場合は用紙の繊維の配向を無視）、及び２×２×３×２＝２４種類（普通紙、和紙の場合は用紙の繊維の配向を考慮）、の計３６種類のＬＵＴが変換パラメータ保持部１０３に格納される。
【００３２】
＜変換パラメータ取得部１０４＞
変換パラメータ取得部１０４は、出力条件取得部１０６により取得された出力条件に基づいて識別ＩＤを変換パラメータ保持部１０３に送信し、変換パラメータ保持部１０３に複数格納されているＬＵＴの中から識別ＩＤに対応するＬＵＴを取得する。
【００３３】
ここで、観察する方向に対応したＬＵＴの取得方法について説明する。
観察する方向に対応したＬＵＴは、ＬＵＴの作成方法で説明したとおり、縦向き用のＬＵＴと横向き用のＬＵＴの２種類ある。この２種類について、どちらのＬＵＴを使用するかは、出力条件指示部３０２において指示された用紙の向きと観察の向きによって決定される。
【００３４】
用紙の設定されている向きとして縦向きが選択されて、且つ観察の向きとして縦向きが選択された場合は縦向き用のＬＵＴを取得する。さらに、用紙の設定されている向きとして横向きが選択されて、且つ観察の向きとして横向きが選択された場合は縦向き用のＬＵＴを取得する。また、用紙の設定される向きと観察の向きとで異なる向きの選択がされている場合は、縦向き用にＬＵＴを作成した条件と観察条件が異なるため、横向き用のＬＵＴを取得することで用紙を観察する向きの違いによる色の違いを補正する。
【００３５】
以上説明したように、本実施形態においては、観察時における出力物の用紙の向きに応じて出力プロファイルを複数持たせておく。そして、色変換処理を行う際に、ユーザの出力条件に合わせて複数の出力プロファイルを切り換えることにより、用紙の繊維配向を考慮した高精度な色変換処理を行うことができるようにしている。
【００３６】
次に、前述した実施形態と異なる実施形態を説明する。
＜変換パラメータの形式＞
第１の実施形態では、変換パラメータとしてＬＵＴを用いたが、マトリクスなどの他の変換パラメータを用いてもよく、精度よく入力データを出力データに変換できればその方法は問わない。
【００３７】
＜出力条件の設定＞
第１の実施形態では、ＵＩ上に用紙の向きと観察の向きを設定させる機能を持たせて縦向き用のＬＵＴと横向き用のＬＵＴを選択して取得するようにした。但し、ロール紙や手差しによる用紙の設定において、用紙の向きが一定方向に限定される場合は、観察の向きを設定させる機能のみを持たせることで縦向き用のＬＵＴと横向き用のＬＵＴを選択して取得することが可能である。
【００３８】
また、出力条件の設定項目として用紙の向き以外の項目（用紙の種類、印刷品質、カラーモード、原稿サイズ）があるが、これらの設定が予め既知の場合は用紙の繊維配向を考慮するために用紙の向きの条件だけを設定させることも可能である。
【００３９】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する制御する処理である。
【符号の説明】
【００４０】
１０１  画像処理装置、１０２  画像データ取得部、１０３  変換パラメータ保持部、１０４  変換パラメータ取得部、１０５  印刷データ出力部、１０６  出力条件取得部、１０７  色変換処理部、１０８  バッファメモリ、１０９  画像出力装置
【図１】
2011124859.tif 000004
【図２】
2011124859.tif 000005
【図３】
2011124859.tif 000006
【図４】
2011124859.tif 000007
【図５】
2011124859.tif 000008
【図６】
2011124859.tif 000009
【図７】
2011124859.tif 000010
【図８】
2011124859.tif 000011