(57)【要約】【課題】プリンタの経時的な変動に対して柔軟な色変換処理を行なうことができるようにする。【解決手段】  カラーチャートを判定対象となる媒体に出力する工程（Ｓ１０１）と、媒体上に出力されたカラーチャートを測色する工程（Ｓ１０２）と、測色したカラーチャートの測定値と媒体基準データとから前記媒体の種類を判定する工程（Ｓ１０３）と、カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の変動補正ルックアップテーブルを修正する工程（Ｓ１０４）と、カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の特殊印刷時の補正ルックアップテーブルを修正する工程（Ｓ１０５）と、前記２つの修正された補正ルックアップテーブルからルックアップテーブルを合成する工程（Ｓ１０６）とを備え、これらの各工程を経てプリンタプロファイルを作成する。【選択図】  図１
2005197953.tif 000002
【特許請求の範囲】
【請求項１】
プリンタプロファイルを作成する画像処理装置において、
判定対象となる媒体上に形成されたカラーチャートを測色した測定値に基づいて任意の媒体の種類を判定する手段と、
前記カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の変動補正ルックアップテーブルを修正する手段と、
前記カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の特殊印刷時の補正ルックアップテーブルを修正する手段と、
前記修正された変動補正ルックアップテーブル及び特殊印刷時の補正ルックアップテーブルからルックアップテーブルを合成する手段と、
を備えていることを特徴とする画像処理装置。
【請求項２】
前記任意の媒体の種類を判定する手段は、複数個の測定データを結合したベクトルを用いて媒体の種類の判定を行うことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記任意の媒体の種類を判定する手段は、測定データにおける低濃度部、中濃度部、高濃度部ごとに判定処理を行なうことを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記任意の媒体の種類を判定する手段は、Ｌａｂ値のΔＥ７６距離及びΔＥ９４距離に基づいて判定処理を行うことを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記カラーチャートの測定値と任意の媒体のＬａｂ値に基づいて全媒体毎の変動補正ルックアップテーブルを修正する際、低濃度部、中濃度部、高濃度部ごとに修正処理を行なうことを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記カラーチャートの測定値と任意の媒体のＬａｂ値の差分は、Ｌａｂ値のΔＥ７６距離及びΔＥ９４距離から演算されることを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記カラーチャートの測定値と任意の媒体のＬａｂ値に基づいて全媒体の特殊印刷時補正ルックアップテーブルを修正する際、低濃度部、中濃度部、高濃度部ごとに修正処理を行なうことを特徴とする請求項１記載の画像処理装置。
【請求項８】
前記変動補正ルックアップテーブル及び前記特殊印刷時補正ルックアップテーブルは、入力と出力がＬａｂであることを特徴とする請求項１記載の画像処理装置。
【請求項９】
請求項１ないし８のいずれか１項に記載の画像処理装置と、
前記画像処理装置によって処理された画像データに基づいて記録媒体に画像を形成する画像形成手段と、
を備えていることを特徴とする画像形成装置。
【請求項１０】
カラーチャートを判定対象となる媒体に出力する工程と、
前記媒体上に出力されたカラーチャートを測色する工程と、
測色したカラーチャートの測定値と媒体基準データとから前記媒体の種類を判定する工程と、
前記カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の変動補正ルックアップテーブルを修正する工程と、
前記カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の特殊印刷時の補正ルックアップテーブルを修正する工程と、
前記２つの修正された補正ルックアップテーブルからルックアップテーブルを合成する工程と、
を含んでいることを特徴とするプリンタプロファイルの作成方法。
【請求項１１】
カラーチャートを判定対象となる媒体に出力する手順と、
前記媒体上に出力されたカラーチャートを測色する手順と、
測色したカラーチャートの測定値と媒体基準データとから前記媒体の種類を判定する手順と、
前記カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の変動補正ルックアップテーブルを修正する手順と、
前記カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の特殊印刷時の補正ルックアップテーブルを修正する手順と、
前記２つの修正された補正ルックアップテーブルからルックアップテーブルを合成する手順と、
を含んでいることを特徴とするプリンタプロファイル作成のためのコンピュータプログラム。
【請求項１２】
請求項１１記載のコンピュータプログラムがコンピュータによって読み取られ、実行可能に記録されていることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタプロファイルを作成するカラー画像処理装置、この画像処理装置を備えた画像形成装置、プリンタプロファイルの作成方法、プリンタプロファイルの作成用のコンピュータプログラム及びこのコンピュータプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
一般に、プリンタからモニタの画像信号を出力する場合、モニタ上での見た目とプリンタ出力の見た目とが近くなるように、色変換や色補正の画像処理を行う。この時、モニタの画像信号やプリンタの色材（トナー、インク）が同一であっても、プリンタ出力に用いる媒体（紙種）が異なる場合、媒体ごとの色の再現範囲（ガモット）が異なるため、同一の画像処理を行うと、不自然な色補正が発生する。
【０００３】
そこで、例えば特許文献１では、テスト画像の表示とプリント出力を行い、両者が一致しない色について過去履歴を参照しながら、表示画像の色を修正し、修正した格子点出力値を出力デバイスプロファイルに保存するようにした発明が開示されている。
【０００４】
また、特許文献２では、所定のメディアに対応する色補正テーブルを用いて入力画像データに対する画像処理を行う発明が開示されている。この発明では、メディアに対応する色再現域（ガモット）を取得後、グレー曲線を算出し、色変換時は、低濃度部はメディア間の差が小さくなるように、高濃度部はメディア間の差が大きくなるように色補正・色変換を行っている。
【０００５】
さらに、特許文献３では、色変換を共通色補正部と個別色補正部に分けて処理する発明が開示されている。この発明では、共通色補正部は、色補正モード、記憶色補正、光源補正を持つが、カラープリンタの種類に依存しない処理部であるため、労力をはらうことなく、プリンタ数の増加に対応できる。
【特許文献１】特開２０００−００４３６９号公報
【特許文献２】特開２００２−１１８７６２号公報
【特許文献３】特開２００３−００８９１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このように特許文献１記載の発明では、テスト画像の表示とプリント出力を行い、両者が一致しない色について過去履歴を参照しながら、表示画像の色を修正するようにし、特許文献２の発明では、所定のメディアに対応する色補正テーブルを用いて入力画像データに対する画像処理を行うようにしているが、媒体の数に応じて、画像処理部を拡張する必要があるので、処理性能の劣化が発生する。
【０００７】
これに対して特許文献３記載の発明では、前述のように色変換に関する画像処理部を、共通色補正部と個別色補正部に分け、カラープリンタの機種の増加に依存しない共通色補正部を設けることにより対処しているが、保持しているルックアップテーブル（ＬＵＴ）が個々の媒体に対して固定されているので、プリンタの経時的な変動に確実に対応できるとは言い難い。
【０００８】
そこで、本発明の目的は、プリンタの経時的な変動に対して柔軟な色変換処理を行なうことができるようにすることにある。
【課題を解決するための手段】
【０００９】
前記目的を達成するため、第１の手段は、プリンタプロファイルを作成する画像処理装置において、カラーチャートの測定値に基づいて任意の媒体の種類を判定する手段と、前記カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の変動補正ルックアップテーブルを修正する手段と、前記カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の特殊印刷時の補正ルックアップテーブルを修正する手段と、前記修正された変動補正ルックアップテーブル及び特殊印刷時の補正ルックアップテーブルからルックアップテーブルを合成する手段とを備えていることを特徴とする。
【００１０】
第２の手段は、第１の手段において、前記任意の媒体の種類を判定する手段は、複数個の測定データを結合したベクトルを用いて媒体の種類の判定を行うことを特徴とする。
【００１１】
第３の手段は、第１の手段において、前記任意の媒体の種類を判定する手段は、測定データにおける低濃度部、中濃度部、高濃度部ごとに判定処理を行なうことを特徴とする。
【００１２】
第４の手段は、第３の手段において、前記任意の媒体の種類を判定する手段は、Ｌａｂ値のΔＥ７６距離及びΔＥ９４距離に基づいて判定処理を行うことを特徴とする。
【００１３】
第５の手段は、第１の手段において、前記カラーチャートの測定値と任意の媒体のＬａｂ値に基づいて全媒体毎の変動補正ルックアップテーブルを修正する際、低濃度部、中濃度部、高濃度部ごとに修正処理を行なうことを特徴とする。
【００１４】
第６の手段は、第５の手段において、前記カラーチャートの測定値と任意の媒体のＬａｂ値の差分は、Ｌａｂ値のΔＥ７６距離及びΔＥ９４距離から演算されることを特徴とする。
【００１５】
第７の手段は、第１の手段において、前記カラーチャートの測定値と任意の媒体のＬａｂ値に基づいて全媒体の特殊印刷時補正ルックアップテーブルを修正する際、低濃度部、中濃度部、高濃度部ごとに修正処理を行なうことを特徴とする。
【００１６】
第８の手段は、第１の手段において、前記変動補正ルックアップテーブル及び前記特殊印刷時補正ルックアップテーブルは、入力と出力がＬａｂであることを特徴とする。
【００１７】
第９の手段は、第１ないし第８のいずれか１つの手段に係る画像処理装置と、前記画像処理装置によって処理された画像データに基づいて記録媒体に画像を形成する画像形成手段を画像形成装置が備えていることを特徴とする。
【００１８】
第１０の手段は、カラープロファイルの作成方法に於いて、カラーチャートを判定対象となる媒体に出力する工程と、前記媒体上に出力されたカラーチャートを測色する工程と、測色したカラーチャートの測定値と媒体基準データとから前記媒体の種類を判定する工程と、前記カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の変動補正ルックアップテーブルを修正する工程と、前記カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の特殊印刷時の補正ルックアップテーブルを修正する工程と、前記２つの修正された補正ルックアップテーブルからルックアップテーブルを合成する工程とを含んでいることを特徴とする。
【００１９】
第１１の手段は、プリンタプロファイル作成のためのコンピュータプログラムが、カラーチャートを判定対象となる媒体に出力する手順と、前記媒体上に出力されたカラーチャートを測色する手順と、測色したカラーチャートの測定値と媒体基準データとから前記媒体の種類を判定する手順と、前記カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の変動補正ルックアップテーブルを修正する手順と、前記カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の特殊印刷時の補正ルックアップテーブルを修正する手順と、前記２つの修正された補正ルックアップテーブルからルックアップテーブルを合成する手順とを含ンでいることを特徴とする。
【００２０】
第１２の手段は、第１１の手段に係るコンピュータプログラムがコンピュータによって読み取られ実行可能に記録媒体に記録されていることを特徴とする。
【００２１】
なお、以下の実施例に於いて、任意の媒体の種類を判定する手段、媒体の全種類毎の変動補正ルックアップテーブルを修正する手段、媒体の全種類毎の特殊印刷時の補正ルックアップテーブルを修正する手段、及びルックアップテーブルを合成する手段はサーバ２の機能に対応する。
【００２２】
また、カラーチャートを判定対象となる媒体に出力する工程はステップＳ１０１に、媒体上に出力されたカラーチャートを測色する工程はステップＳ１０２に、測色したカラーチャートの測定値と媒体基準データとから前記媒体の種類を判定する工程はステップＳ１０３に、カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の変動補正ルックアップテーブルを修正する工程はステップＳ１０４に、カラーチャートの測定値と任意の媒体のＬａｂ値の差分からプリントに使用される媒体の全種類毎の特殊印刷時の補正ルックアップテーブルを修正する工程はステップＳ１０５に、２つの修正された補正ルックアップテーブルからルックアップテーブルを合成する工程はステップＳ１０６にそれぞれ対応する。
【発明の効果】
【００２３】
本発明によれば、プリンタの経時的な変動に対して柔軟な色変換処理を行なうことができる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照し、本発明を実施するための発明を実施するための最良の形態について説明する。
【００２５】
図１は本発明の実施例における画像処理装置の構成例を示すブロック図である。図１において画像処理装置１は、演算処理をおこなうサーバ２と、モニタ４、測定器５及びプリンタ６とのインタフェースを行うクライアント３により構成される。サーバ２は、ＣＰＵ７、演算部８、データ部９及びデータ処理部１０により構成され、クライアント３は、ＣＰＵ１１及びプリンタドライバ１２により構成される。プリンタドライバ１２は、画像処理装置１上のアプリケーションから入力色データ（例えば、ＲＧＢ）を受け取り、画像処理装置１により生成されるプリンタプロファイルに基づいてプリンタ６が解釈可能な形式にデータを変換し、プリンタ６に送信する。また、画像処理装置１には、モニタ４及び測定器５がクライアント３を介して接続されている。
【００２６】
図２、図３、図４は本発明の実施例に係る画像処理装置の処理手順を示すフローチャートである。図２は全体の処理の流れを、図３は任意の媒体の種類を判定する手順を、図４は変動補正ＬＵＴと特殊印刷時補正ＬＵＴの変更手順をそれぞれ示す。
【００２７】
図２において、プリンタ６は画像処理装置１のプリンタドライバ１２からの指示により、プリンタプロファイルを作成する任意の媒体を用い、カラーパッチ（カラーチャート）を出力する（ステップＳ１０１）。カラーパッチを構成する色データは、ＣＭＹＫ濃度値の０％〜１００％を任意の刻み幅で区切ったものを用い、ＣＭＹＫそれぞれの単色データおよびＣＭＹＫの組み合わせによる混色のデータを用いる。出力したカラーパッチは測定器５により測色され（ステップＳ１０２）、測定データ２４はクライアント３からサーバ２に送信される。
【００２８】
サーバ２は、送信されてきた測定データ２４を用い媒体の種類を判定する（ステップＳ１０３−図３参照）。データ部９内の媒体基準データ２１には、各種媒体のカラーパッチの測定値（Ｌａｂ）が保持されている。また、媒体基準データ２１は、予め設定された濃度の閾値により低濃度（ハイライト）部、中濃度（ミドル）部、高濃度（シャドウ）部に分けられ、これらの各部に応じてデータ分けがされており、Ｎ個の測定値を１つのベクトルとして結合した状態で保持されている。例えば、Ｎ＝５である場合、ベクトルＶは
Ｖ＝｛Ｌ１、ａ１、ｂ１、Ｌ２、ａ２、ｂ２、．．．、Ｌ５、ａ５、ｂ５｝
となる。ベクトルとして表現する場合のＬ、ａ、ｂの並びは、
Ｖ＝｛Ｌ１、Ｌ２、Ｌ３、Ｌ４、Ｌ５、ａ１、．．．、ｂ４、ｂ５｝
のように、順序を入れ替えても良い。
【００２９】
ステップＳ１０２で測定したカラーパッチの測定値は、媒体の種類数をｍとすると、媒体基準データのベクトル（ベクトルＶａ、．．．、Ｖｍとする）２２ａ、・・・、２２ｍの形式に変換し（ベクトルＶ０（２３）とする）、ハイライト（低濃度）部、ミドル（中濃度）部、シャドウ（高濃度）部ごとに、ベクトルＶ０とベクトルＶａ、．．．、Ｖｍ間の差分値計算を行なう（ステップＳ１０３）。差分値は、ＣＩＥ１９７６Ｌａｂの色差式に基づくΔＥ７６距離と、ＣＩＥ１９９４色差式に基づくΔＥ９４距離を用い算出し、距離が最も短い媒体を選択する。濃度によって選択された媒体が異なる場合は、最も多く選択された媒体を選ぶこととする。
【００３０】
媒体決定後、変動補正ＬＵＴと特殊印刷時補正ＬＵＴの修正を行う（ステップＳ１０４−図４参照）。
【００３１】
この修正は、ステップＳ１０３の媒体判定処理時に算出した差分値３１を用い、各媒体に対するＬＵＴの補正係数を算出する（ステップＳ２０１）。データ部９の補正ＬＵＴ群２０より、媒体毎の変動補正ＬＵＴ（ＬＵＴ１０ａ、．．．、ＬＵＴ１０ｍ）２５を抽出し、低濃度（ハイライト）部、中濃度（ミドル）部、高濃度（シャドウ）部に応じて修正を行なう（ステップＳ１０４、ステップＳ２０２）。同様に、データ部９の補正ＬＵＴ群２０より、媒体毎の特殊印刷（例えば、両面印字）時の補正ＬＵＴ（ＬＵＴ２０ａ、．．．、ＬＵＴ２０ｍ）２６を抽出し、修正を行なう（ステップＳ１０５、ステップＳ２０３）。特殊印刷時補正ＬＵＴ２６は、特殊印刷の種類に応じてあらかじめデータ部９の補正ＬＵＴ群に保持しておくことにより、複数の特殊印刷（例えば、両面印字とトナー量セーブ）時ＬＵＴを同時に修正することが可能である。補正ＬＵＴ修正後、データ部９内の、任意の媒体の基準ＬＵＴと修正済みのＬＵＴを合成し（ステップＳ２０４）、プロファイルを作成する（ステップＳ１０６）。
【００３２】
なお、この実施例では、画像処理装置１について主に説明しているが、図１から分かるようにこの画像処理装置１とプリンタ６とによって画像形成装置が構成されている。
【００３３】
また、図２に示した処理は図１におけるクライアント３のＣＰＵ１１及びサーバ２のＣＰＵ７によって、クライアント３及びサーバ２の図示しないＲＯＭに格納されたプログラムに基づいて実行される。なお、このプログラムのプログラムデータは図示しないネットワークを介してサーバから、あるいは図示しない記録媒体駆動装置を介してＣＤ−ＲＯＭやＳＤカードなどの記録媒体から例えばＨＤＤにダウンロードされ、あるいはバージョンアップされて使用することもできる。
【００３４】
以上のように、本実施例によれば、カラーチャートの測定値を用い、個々の媒体に対するＬＵＴを作成した時の測定データとの差分を、変動補正ＬＵＴと特殊印刷（例えば、両面印字）時補正ＬＵＴに反映させることにより、プリンタの経時的な変動に対して柔軟な色変換処理を行なうことができる。
【００３５】
また、本実施例によれば、媒体の違いや印刷条件の違いによる色の非互換性および階調性の崩れを改善することが可能である。
【００３６】
また、本実施例によれば、任意の媒体の種類を判定する時に、複数個の測定データを結合したベクトルを用いることにより、突発的な変動に依存せずに判定を行なうことができる。
【００３７】
また、本実施例によれば、任意の媒体の種類を判定する時に、低濃度部（ハイライト）、中濃度部（ミドル）、高濃度部（シャドウ）に応じて処理を行うことにより、高精細な判定処理を行なうことができる。
【００３８】
また、本実施例によれば、任意の媒体の種類を判定する手段として、Ｌａｂ値のΔＥ７６に基づく距離と、ΔＥ９４に基づく距離を用いることにより、判定処理時に物理的な特性と人間の知覚に基づく特性を捉えることができる。
【００３９】
また、、カラーチャートの測定値と任意の媒体のＬａｂ値より、全媒体毎の変動補正ＬＵＴを修正する時に、低濃度部、中濃度部、高濃度部に応じて処理を行なうことにより、単一の媒体に依存しない修正を高精細に行なうことができる。
【００４０】
また、カラーチャートの測定値と任意の媒体のＬａｂ値の差分として、Ｌａｂ値のΔＥ７６に基づく距離と、ΔＥ９４に基づく距離を用いることにより、物理的な特性と人間の知覚に基づく特性を捉えた修正を行なうことができる。
【００４１】
また、カラーチャートの測定値と任意の媒体のＬａｂ値より、全媒体の特殊印刷時補正ＬＵＴを修正する時に、低濃度部、中濃度部、高濃度部に応じて処理を行なうことにより、単一の媒体に依存しない修正を高精細に行なうことができる。
【００４２】
さらに、変動補正ＬＵＴ、特殊印刷時補正ＬＵＴは、入力と出力をＬａｂとすることにより、色空間変換の処理数を軽減することができる。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施例における画像処理装置の構成例を示すブロック図である。
【図２】本発明の実施例に係る画像処理装置の全体の処理の流れを示すフローチャートである。
【図３】本発明の実施例に係る画像処理装置の任意の媒体の種類を判定する処理を示す説明図である。
【図４】本発明の実施例に係る画像処理装置の変動補正ＬＵＴと特殊印刷時補正ＬＵＴの変更手順をそれぞれ示すフローチャートである。
【符号の説明】
【００４４】
１  画像処理装置
２  サーバ
３  クライアント
６  プリンタ
７，１１  ＣＰＵ
８  演算部
１２  プリンタドライバ
２１  媒体基準データ
２３  ベクトルＶ０
２４  測色データ
２５  変動補正ＬＵＴ
２６  特殊印刷実施例補正ＬＵＴ
【図１】
2005197953.tif 000003
【図２】
2005197953.tif 000004
【図３】
2005197953.tif 000005
【図４】
2005197953.tif 000006