(57)【要約】【課題】本発明は、画像データを印刷する際に、モニタの色再現域を越える印刷画像データをユーザが実際にプリンタで出力する前にユーザができる限り不自然さを感じず確認するための画像処理を行う。【解決手段】画像データを読み込む画像データ入力手段と、画像データをプリンタの特性や人間の視覚特性に合わせて色変換し印刷画像データを作成する印刷画像データ作成手段と、作成された印刷画像データをモニタの特性に合わせて色変換し表示画像データを作成する表示画像データ作成手段と、印刷画像データを印刷する印刷画像データ出力手段と、表示画像データを表示する表示画像データ出力手段を設けることを特徴とする印刷画像データ処理装置および処理方法および印刷画像データ処理方法を制御する制御プログラムを格納した記録媒体が実現可能となる。【選択図】　　　　図１
2004088326.tif 000002
【特許請求の範囲】
【請求項１】
画像データを読み込む画像データ入力手段と、画像データをプリンタの特性や人間の視覚特性に合わせて色変換し印刷画像データを作成する印刷画像データ作成手段と、作成された印刷画像データをモニタの特性や人間の視覚特性に合わせて色変換し表示画像データを作成する表示画像データ作成手段と、印刷画像データを印刷する印刷画像データ出力手段と、表示画像データを表示する表示画像データ出力手段からなることを特徴とする印刷画像データ処理装置。
【請求項２】
作成された印刷画像データからモニタの特性や人間の視覚特性に合わせて色変換を行う際に、印刷画像データの色相、彩度、明度に関する各成分値に応じて変化量の重みを変化させ、色相に関しては色相角の値に応じて色相の変化量の重みが異なり、彩度に関しては色相角の値かつ彩度の値に応じて彩度の変化量の重みが異なり、明度に関しては色相角の値に応じて明度の変化量の重みが異なることを特徴とする請求項１に記載の印刷画像データ処理装置。
【請求項３】
画像データを読み込む画像データ入力工程と、画像データをプリンタの特性や人間の視覚特性に合わせて色変換し印刷画像データを作成する印刷画像データ作成工程と、作成された印刷画像データをモニタの特性や人間の視覚特性に合わせて色変換し表示画像データを作成する表示画像データ作成工程と、印刷画像データを印刷する印刷画像データ出力工程と、表示画像データを表示する表示画像データ出力工程からなることを特徴とする印刷画像データ処理方法。
【請求項４】
作成された印刷画像データからモニタの特性や人間の視覚特性に合わせて色変換を行う際に、印刷画像データの色相、彩度、明度に関する各成分値の応じて変化量の重みを変化させ、色相に関しては色相角の値に応じて色相の変化量の重みが異なり、彩度に関しては色相角の値かつ彩度の値に応じて彩度の変化量の重みが異なり、明度に関しては色相角の値に応じて明度の変化量の重みが異なることを特徴とする請求項３に記載の印刷画像データ処理方法。
【請求項５】
請求項３または請求項４に記載の印刷画像データ処理方法をコンピュータによって実現させるための制御プログラムを格納する記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データを印刷する際に、モニタの色再現域を越える印刷画像データをユーザが実際にプリンタで出力する前にユーザができる限り不自然さを感じず確認することのできる印刷画像データ処理装置及びおよび処理方法及びその記録媒体に関する。
【０００２】
【従来の技術】
近年、デジタルカメラやプリンタの発展や普及により、プリンタを用いてユーザが気軽にフォトプリントできるようになりつつある。
【０００３】
従来ユーザがプリントで出力する場合、モニタで表示している色をいかに忠実にカラーマッチングし出力するかに主眼が置かれていた。そのためモニタによる色再現領域を越えない範囲での色再現が行われるため、ユーザが実際にプリンタで出力する前に出力画像データの色再現域をそのまま正確にモニタで確認できる。
【０００４】
しかし、数値的に忠実なカラーマッチングを行っても、必ずしも得られた画像の色再現がユーザにとって好ましいと感じられるとは限らず、記憶色に基づく色再現を行ったほうがユーザにとって好ましいと感じられる場合も多い。その場合、モニタによる色再現領域を越えない範囲での色再現による印刷画像データ作成だけでなく、近年は、モニタの色再現域を越えてプリンタが出力できる色再現域を最大限に利用し記憶色に基づく印刷画像データ作成も行われるようになりつつある。
【０００５】
【発明が解決しようとする課題】
近年注目されているモニタの色再現域を越えてプリンタが出力できる色再現域を最大限に利用し印刷画像データを作成し印刷を行う場合、モニタの色再現域より印刷画像データの色再現域が超えることがあるため、印刷画像データをそのままではモニタに表示できない。そのため、ユーザが実際にプリンタで出力する前に出力画像データを確認することは困難である。
【０００６】
ユーザができる限り不自然さを感じないようにモニタの色再現域を越える印刷画像データから表示画像データを作成しモニタで表示を行うことで、モニタの色再現域を越える印刷画像データをユーザが実際にプリンタで出力する前に確認することのできる印刷画像データ処理装置および処理方法およびこの印刷画像データ処理方法を実現するための制御プログラムを格納した記録媒体を提供することを目的とするものである。
【０００７】
【課題を解決するための手段】
画像データを読み込む画像データ入力手段と、画像データをプリンタの特性や人間の記憶色に合わせて色変換し印刷画像データを作成する印刷画像データ作成手段と、作成された印刷画像データをモニタの特性に合わせて色変換し表示画像データを作成する表示画像データ作成手段と、印刷画像データを印刷する印刷画像データ出力手段と、表示画像データを表示する表示画像データ出力手段を設けることにより、ユーザができる限り不自然さを感じないようにモニタの色再現域を越える印刷画像データから表示画像データを作成しモニタで表示を行うことで、モニタの色再現域を越える印刷画像データをユーザが実際にプリンタで出力する前に確認することのできる印刷画像データ処理装置および処理方法および印刷画像データ処理方法を制御する制御プログラムを格納した記録媒体が実現可能となる。
【０００８】
以上、本発明を整理して要約すれば以下の構成に集約できる。
【０００９】
（１）画像データを読み込む画像データ入力手段と、画像データをプリンタの特性や人間の視覚特性に合わせて色変換し印刷画像データを作成する印刷画像データ作成手段と、作成された印刷画像データをモニタの特性や人間の視覚特性に合わせて色変換し表示画像データを作成する表示画像データ作成手段と、印刷画像データを印刷する印刷画像データ出力手段と、表示画像データを表示する表示画像データ出力手段からなることを特徴とする印刷画像データ処理装置。
【００１０】
（２）作成された印刷画像データからモニタの特性や人間の視覚特性に合わせて色変換を行う際に、印刷画像データの色相、彩度、明度に関する各成分値に応じて変化量の重みを変化させ、色相に関しては色相角の値に応じて色相の変化量の重みが異なり、彩度に関しては色相角の値かつ彩度の値に応じて彩度の変化量の重みが異なり、明度に関しては色相角の値に応じて明度の変化量の重みが異なることを特徴とする前記（１）に記載の印刷画像データ処理装置。
【００１１】
（３）画像データを読み込む画像データ入力工程と、画像データをプリンタの特性や人間の視覚特性に合わせて色変換し印刷画像データを作成する印刷画像データ作成工程と、作成された印刷画像データをモニタの特性や人間の視覚特性に合わせて色変換し表示画像データを作成する表示画像データ作成工程と、印刷画像データを印刷する印刷画像データ出力工程と、表示画像データを表示する表示画像データ出力工程からなることを特徴とする印刷画像データ処理方法。
【００１２】
（４）作成された印刷画像データからモニタの特性や人間の視覚特性に合わせて色変換を行う際に、印刷画像データの色相、彩度、明度に関する各成分値の応じて変化量の重みを変化させ、色相に関しては色相角の値に応じて色相の変化量の重みが異なり、彩度に関しては色相角の値かつ彩度の値に応じて彩度の変化量の重みが異なり、明度に関しては色相角の値に応じて明度の変化量の重みが異なることを特徴とする前記（３）に記載の印刷画像データ処理方法。
【００１３】
（５）前記（３）または前記（４）に記載の印刷画像データ処理方法をコンピュータによって実現させるための制御プログラムを格納する記録媒体。
【００１４】
【発明の実施の形態】
（実施形態１）
以下、図面を参照して本発明の一実施形態を詳細に説明する。
【００１５】
図１は、本発明の一実施形態にかかる印刷システムの概略構成を示すブロック図である。本システムは、ホストコンピュータ１００、モニタ１０６、プリンタ１０７を有して構成されるものである。ホストコンピュータ１００には、例えばインクジェット方式のプリンタ１０７が双方向通信可能に接続されている。
【００１６】
ホストコンピュータ１００は、ＯＳ（オペレーティングシステム）１０１を有し、また、このＯＳによる管理下において画像処理等を行うアプリケーションまたはプリンタドライバ１０２を有する。
【００１７】
また、ホストコンピュータ１００は、上述のソフトウエア等によって動作可能な各種ハードウエアとして中央演算処理装置ＣＰＵ１０３、ランダムアクセスメモリ（ＲＡＭ）１０４、ハードディスクＨＤやＣＤ等の記録装置及び記録メディア読み込み装置１０５等を備える。すなわち、ＣＰＵ１０３は、上述のソフトウエア等に従った処理にかかる信号処理を実行し、ハードディスクＨＤ１０５には、それらの各種ソフトウエアが予め格納されており、必要に応じて読み出されて用いられる。また、ＲＡＭ１０４は、上記ＣＰＵ１０３による信号処理実行のワークエリア等として用いられる。
【００１８】
画像データはハードディスクＨＤやＣＤ等の記録装置及び記録メディア読み込み装置１０５に保存しされている。さらに画像データは、ホストコンピュータ１００に接続した別のホストコンピュータ（サーバも含む）の記録媒体やデジタルカメラ等の画像入力機器の記憶媒体に保存したものでも良い。
【００１９】
図１に示される実施形態として、例えば、一般的に普及しているＩＢＭ社のＡＴ互換機のパーソナルコンピュータにＭｉｃｒｏｓｏｆｔ社のＷｉｎｄｏｗｓ（Ｒ）をＯＳ１０１として使用し、任意の印刷処理が可能なアプリケーション１０２をインストールし、モニタ１０６とプリンタ１０７を接続したものを挙げることができる。
【００２０】
図２は本発明の実施形態に係る印刷画像データ処理装置の機能を示すブロック図である。
【００２１】
同図において２０１は対象となる画像データ、２０２は画像データ２０１をコンピュータ上のＨＤ等の記録媒体１０５から読み込む画像データ入力部、２０３は読み込んだ画像データ２０１からプリンタの特性や人間の視覚特性などに合わせた印刷画像データを作成する印刷画像データ作成部、２０４は作成された印刷画像データからモニタの特性や人間の視覚特性などに合わせた表示画像データを作成する表示画像データ作成部、２０５は作成した表示画像データを表示する表示画像データ出力部、２０６は作成した印刷画像データを印刷する印刷画像データ出力部である。
【００２２】
印刷画像データ出力部２０６の出力先は、プリンタ１０７だけでなく、コンピュータ１００上のＨＤ等の記録媒体１０５に出力することも考えられる。
【００２３】
本実施例の形態に関わる印刷画像データ処理装置の動作を、図３のフローチャートに基づき説明する。
【００２４】
最初にステップＳ３０１で対象となる画像データ２０１を画像データ入力部２０２において読み込む。次にステップＳ３０２において印刷画像データ作成部２０３が画像データ２０１からプリンタの特性や人間の視覚特性などに合わせた印刷画像データを作成する。次にステップＳ３０３において表示画像データ作成部２０４が作成された印刷画像データからモニタの特性や人間の視覚特性などに合わせた表示画像データを作成する。ステップＳ３０４で作成した表示画像データを表示画像データ出力部２０５で出力する事で、モニタの色再現域を越える印刷画像データをユーザが実際にプリンタで出力する前に確認することができる。最後にステップＳ３０５において作成した印刷画像データを印刷画像データ出力部２０６で出力を行う。
【００２５】
印刷画像データ作成部２０３において画像データ２０１からプリンタの特性や人間の視覚特性などに合わせた印刷画像データを作成する手法は特に規定しない。人間の視覚特性である記憶色に基づき、鮮やかにしたい色はより鮮やかに、色の変化を抑えたいところはそのままの色に再現するための画像処理をすることも考えられる。記憶色に基づく画像処理を行うことにより、モニタの色再現域を越えた印刷画像データが作成できる。またその画像処理によりプリンタが出力できる色再現域を超えてしまった色に関しては、プリンタの特性であるプリンタが出力できる色再現域に合わせる必要がある。このようにしてモニタの色再現域を越えプリンタが出力できる最大限に利用した印刷画像データを作成することができる。
【００２６】
表示画像データ作成部２０４において印刷画像データからモニタの特性や人間の視覚特性などに合わせた表示画像データを作成する手法は特に規定しない。記憶色に基づく画像処理を行うことにより、モニタの色再現域を越えた印刷画像データが作成されるので、印刷画像データをモニタの色再現域に収まるようにモニタの特性や人間の視覚特性などに合わせた、ユーザができる限り不自然さを感じないような表示画像データを作成する。
【００２７】
表示画像データを作成する手法の一例を図４を用いて説明する。
【００２８】
図４は人間の視覚特性を考慮した色空間Ｌａｂである。４０１はモニタの色再現域、４０２はプリンタの色再現域であり、それぞれその色再現域内の色が出力時に再現できる。４０３、４０４は印刷画像データ中に含まれる色の一部であり、４０３はモニタとプリンタ両方の色再現域内の色、４０４はモニタの色再現域外の色を表す。色４０４はモニタの色再現域外の色でありそのままでは表示できないため、モニタの色再現域内に変換する必要がある。色空間Ｌａｂは人間の視覚特性を考慮した色空間であり、ある２点間の距離が小さいほど人間の目で見た場合違いも小さい。色４０４をモニタの色再現域内の色でもっとも距離が小さい点４０５に変換することで、印刷画像データをモニタの色再現域に収まるようにモニタの特性や人間の視覚特性などに合わせた、ユーザができる限り不自然さを感じないような表示画像データを作成する。
【００２９】
図５を用いて表示画像データを作成する手法のもう一例を説明する。
【００３０】
図５は人間の視覚特性を考慮した色空間Ｌａｂである。４０１はモニタの色再現域、４０２はプリンタの色再現域であり、それぞれその色再現域内の色が出力時に再現できる。５０１は画像データ中に含まれるある色であり、５０２は印刷画像データ作成部２０３で画像データから作成した印刷画像データ中に含まれる色５０１に対応する色である。つまり印刷画像データ作成部２０３により色５０１から色５０２に変換されたのであり、その変化量が人間の視覚特性や記憶色の特性に基づくものである。色５０２をモニタの色再現域内に変換する場合、上記の例のように、モニタの色再現域内の色でもっとも距離が小さい点５０３に変換するより色５０１と色５０２を結ぶ直線上でモニタの色再現域内の色でもっとも距離が小さい点５０４に変換することで、印刷画像データをモニタの色再現域に収まるようにモニタの特性や人間の視覚特性などに合わせた、ユーザにより不自然さを感じないような表示画像データを作成することができる。
【００３１】
（実施形態２）
印刷画像データ処理装置において、上記実施形態１では印刷画像データ作成部２０３において作成された印刷画像データからモニタの特性や人間の視覚特性などに合わせた表示画像データを作成する際に、Ｌａｂ空間内での変換実施例を説明した。しかし、鮮やかにするほうが好ましい色もあれば、肌色のように自然なままのほうが好ましい色もあるように全ての色を一律に変化させれば良いわけではなく、人間の記憶色にあわせて、対象とする色の色相、彩度、明度の関係を考慮しつつ変換する必要がある。印刷画像データから表示画像データを作成する際に色相、彩度、明度の関係を考慮しつつ変化させたほうが、ユーザがより不自然さを感じないような表示画像データを作成することができる。
【００３２】
表示画像データ作成部２０４において印刷画像データからモニタの特性や人間の視覚特性などに合わせた表示画像データを作成するために、印刷画像データの色相、彩度、明度に関する各成分値に応じて変化量の重みをつけて変化させていき、モニタの色再現域内の色に変換する。その際に、色相に関しては色相角の値に応じて色相の変化量の重みが異なり、彩度に関しては色相角の値かつ彩度の値に応じて彩度の変化量の重みが異なり、明度に関しては色相角の値に応じて明度の変化量の重みが異なるようにすることで、ユーザがより不自然さを感じないような表示画像データを作成することができる。
【００３３】
（実施形態３）
上記実施形態１、２において、ホストコンピュータ１００上で一連の処理がされると説明しているが、プリンタ１０７にホストコンピュータ１００と同等な機能を持たせ、プリンタ１０７上で一連の処理をすることも可能である。また画像データを保持しているデジタルカメラ等の画像入力機器等に同様な機能を持たせ一連の処理をすることも可能である。
【００３４】
（実施形態４）
本発明は他のコンピュータに処理プログラムをソフトウエアとして供給することによって実現することが可能である。その場合例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤーＲＯＭ、ＣＤーＲ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどの記録媒体を用いて本発明を実現する処理プログラムを供給することができる。
【００３５】
【発明の効果】
以上詳述したように本発明の印刷画像データ処理装置及び処理方法によれば、ユーザができる限り不自然さを感じないようにモニタの色再現域を越える印刷画像データから表示画像データを作成しモニタで表示を行うことで、モニタの色再現域を越える印刷画像データをユーザが実際にプリンタで出力する前に確認することのできる印刷画像データ処理装置および処理方法および印刷画像データ処理方法を制御する制御プログラムを格納した記録媒体が実現可能となる。
【００３６】
さらに本発明の記録媒体によれば、上述したような本発明の印刷画像データ処理装置を円滑に制御できるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施形態にかかる印刷画像データ処理装置の概略構成を示すブロック図
【図２】本発明の第１の実施形態における印刷画像データ処理装置の機能を示すブロック図
【図３】本発明の第１の実施形態における印刷画像データ処理装置の流れを示すフローチャート
【図４】本発明の第１の実施形態における表示画像データ作成の手法例を示す図
【図５】本発明の第１の実施形態における表示画像データ作成の手法例を示す図
【符号の説明】
１００　ホストコンピュータ
１０１　ＯＳ
１０２　アプリケージョン／ドライバ
１０３　中央演算装置ＣＰＵ
１０４　ＲＡＭ
１０５　ＨＤ
１０６　モニタ
１０７　プリンタ
２０１　画像データ
２０２　画像データ入力部
２０３　印刷画像データ作成部
２０４　表示画像データ作成部
２０５　表示画像データ出力部
２０６　印刷画像データ出力部
【図１】
2004088326.tif 000003
【図２】
2004088326.tif 000004
【図３】
2004088326.tif 000005
【図４】
2004088326.tif 000006
【図５】
2004088326.tif 000007