(57)【要約】【課題】  デジタルカメラにおいて設定された撮影者の意図する色補正結果を反映する最も好ましい出力画像を実現。【解決手段】  入力手段における撮影画像色補正情報を獲得する撮影色補正情報獲得手段と、入力色信号をプロファイル情報に基づいて補正する入力色信号補正手段と、補正された入力色信号を撮影色補正情報獲得手段により獲得された色補正情報に基づいて補正する撮影条件色補正手段と、補正された入力色信号を出力色信号に変換するための色変換情報を格納する出力色信号変情報格納手段と、格納された色変換情報を用いて該入力色信号補正手段により補正された入力色信号を出力色信号に変換する色変換手段とを具備する。【選択図】  図２
2006173822.tif 000002
【特許請求の範囲】
【請求項１】
入力手段により獲得された入力色信号を獲得する入力信号獲得手段と、
該入力手段における色信号補正情報を補正するプロファイル情報を獲得するプロファイル獲得手段と、
該入力手段における撮影画像色補正情報を獲得する撮影色補正情報獲得手段と、
該入力色信号を、該プロファイル情報に基づいて補正する入力色信号補正手段と、
該入力色信号補正手段により補正された入力色信号を該撮影色補正情報獲得手段により獲得された色補正情報に基づいて、補正する撮影条件色補正手段と、
該補正された入力色信号を出力色信号に変換するための色変換情報を格納する出力色信号変情報格納手段と、
該出力色信号変情報格納手段に格納された色変換情報を用いて該入力色信号補正手段により補正された入力色信号を出力手段によって出力される出力色信号に変換する色変換手段とを具備することを特徴とする画像処理装置。
【請求項２】
前記入力手段がデジタルカメラ、前記出力手段がプリンタであることを特徴とする請求項1記載の画像処理装置。
【請求項３】
前記入力手段がデジタルカメラに付属する着脱可能な記憶装置であり、前記出力手段がプリンタであることを特徴とする請求項1記載の画像処理装置。
【請求項４】
前記入力手段における撮影画像色補正情報は、明度／彩度／色相／階調を補正する情報であることを特徴とする請求項1記載の画像処理装置。
【請求項５】
前記入力手段における撮影画像色補正情報は、前記入力手段により前記入力信号に付属する情報であること特徴とする、請求項１記載の画像処理装置。
【請求項６】
前記入力手段における撮影画像色補正情報は、前記入力手段により配布される情報であること特徴とする請求項１記載の画像処理装置。
【請求項７】
前記入力手段がデジタルカメラであり、前記出力手段がプリンタであり、入力手段を出力手段に有線／無線ネットワークを介して接続されることを特徴とする請求項１記載の画像処理装置。
【請求項８】
前記プロファイル情報は階調補正情報／手段であること特徴とする請求項１記載の画像処理装置。
【請求項９】
前記プロファイル情報は色補正情報／手段であること特徴とする請求項１記載の画像処理装置。
【請求項１０】
前記プロファイル情報は入力手段により前記入力信号に付属する情報であること特徴とする請求項１記載の画像処理装置。
【請求項１１】
前記プロファイル情報は前記入力手段により配布される情報であること特徴とする請求項１記載の画像処理装置。
【請求項１２】
前記プロファイル情報は入力手段情報／前記入力信号に付属する情報における入力手段識別情報に基づいて、有線／無線ネットワークを介して配布される情報であること特徴とする請求項１記載の画像処理装置。
【請求項１３】
前記プロファイル情報によって前記入力色信号は、被写体の色情報を忠実に再現する情報に補正されることを特徴とする請求項１記載の画像処理装置。
【請求項１４】
入力色信号を出力色信号へと変換する画像処理工程を有する画像処理装置において、入力工程により獲得された入力色信号を獲得する入力信号獲得工程と、該入力工程における色信号補正情報を補正するプロファイル情報を獲得するプロファイル獲得工程と、該入力工程における撮影画像色補正情報を獲得する撮影色補正情報獲得工程と、該入力色信号を、該プロファイル情報に基づいて補正する入力色信号補正工程と、該入力色信号補正工程により補正された入力色信号を該撮影色補正情報獲得工程により獲得された色補正情報に基づいて、補正する撮影条件色補正工程と、該補正された入力色信号を出力色信号に変換するための色変換情報を格納する出力色信号変情報格納工程と、該出力色信号変情報格納工程に格納された色変換情報を用いて該入力色信号補正工程により補正された入力色信号を出力工程によって出力される出力色信号に変換する色変換工程とを具備することを特徴とする画像処理方法。
【請求項１５】
請求項１４記載の画像処理方法をコンピュータを用いて実現するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
入力手段によって入力されたカラー画像信号に対して出力手段によって出力を行った色の色補正を行なう技術に関する。
【背景技術】
【０００２】
デジタルカメラによって撮影された入力色画像信号を出力機器において出力するにあたり、従来の入力色画像信号を出力画像信号に変換する手法においては、撮影された画像データに対して、入力手段がデジタルカメラであるかスキャナであるかの区別をせず、sRGBという標準色空間における色画像信号として扱い、sRGBという標準色空間の色画像信号に対して好ましい画像再現となるように出力機器による色補正処理を施し、印刷を行っていた。
【０００３】
ここで、特許文献１によると、デジタルカメラによって撮影された画像に対して、デジタルカメラにおいて行われる階調処理の影響を除去する階調変換処理および色補正処理を行う３DLUTを作成し、作成した補正データによる処理を施した後に、出力色信号補正を行い画像出力を行っている。
【特許文献１】特開2002-016939号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、デジタルカメラにおいては、撮影された画像における、露出条件、WB、階調特性、色再現性、シャープネスなどの画質構成要素について、カメラに使用されているCCD特性を鑑みてカメラ開発側の独自の判断によって好ましい階調、色再現となるように、撮影された画像データに対しての色補正処理を施している。
【０００５】
そして様々なメーカから様々な種類のデジタルカメラが開発されており、そのデジタルカメラに使用されているCCD特性や露出条件、WB、階調特性、色再現特性などは個々に異なっている。
【０００６】
一方で、デジタルカメラにおいては、獲得された画像情報に対して、色再現、階調、明度について撮影者がその強度や色相方向について設定し、撮影者の好みに合わせた撮影画像を実現する機能を有している。
【０００７】
デジタルカメラにおいてユーザが設定した撮影画像補正の値は、ユーザがデジタルカメラに付属する表示モニタや、通常のモニタで画像を表示した場合の色補正に対して設定されている。従って一般的にはsRGB色空間において補正した色補正値が設定されているといえる。しかし、出力装置において再現可能な色再現範囲は、sRGB色空間と異なっているため、必ずしも、デジタルカメラにおいてユーザが設定した撮影画像補正の値は、出力装置における色再現範囲を考慮した補正値となっていない。
【０００８】
一例をあげると、図12に示すようにメッシュ領域により示されるsRGB色空間1201と、ソリッド領域によって示される一般的なプリンタの色再現空間1202を比較すると、緑の領域について、sRGB色空間が著しく大きい。従って、植物の緑の撮影画像において、緑を鮮やかに再現したいというユーザの希望から、デジタルカメラにおける色設定を鮮やかにするパラメータ補正を行った場合、sRGB色空間においては、緑の領域について再現する彩度を一定率で向上することが可能であるが、補正した撮影画像をそのまま出力装置において画像出力を行うと、プリンタの出力再現空間においては、緑の彩度が出ないため図12中に示す矢印のように再現色空間外郭に貼り付ける結果となり、緑の再現について色階調低下などを引き起こし、出力画像において画質の劣化が生じてしまう。
【０００９】
従って、上記公開件のようにデジタルカメラにおいて行われる階調処理の影響を除去する階調変換処理および色補正処理を行う３DLUTを作成し、作成したデータ用いて補正された画像の階調、色再現性は個々に異なってしまう。
【００１０】
そのため、様々なデジタルカメラに対して、個別の補正３DLUTを作成しなければならず、また個々のデジタルカメラの色再現特性や色補正処理についての情報がないために、作成された３DLUTによる補正結果について再現精度が必ずしも最適であるとは限らない。また精度を向上するためには３DLUTを作成する際のパラメータについて複雑な調整を行なわなくてはならない。更には、出力手段において、作成された３DLUTによる補正された画像について最適な出力色補正を行うためには、３DLUTによる補正された画像の特性を解析し、出力色補正において様々な調整を行う必要がある。そして、デジタルカメラにおいてユーザが設定した撮影画像補正の値は、出力装置における色再現範囲を考慮した補正値となっていないことから、デジタルカメラにおいてユーザが設定した色補正条件を反映した画像をそのまま出力装置において出力した場合では、ユーザが設定した色補正の効果の再現が、ユーザの意図するものと異なってしまう。出力装置における色再現範囲を考慮し、デジタルカメラにおいて設定された撮影者の任意の色再現、階調、明度に対する色補正情報を最適に反映した画像を作成することが必要となる。
【００１１】
本発明は上述した問題を解決するためになされたものであり、デジタルカメラにおいて設定された撮影者の意図する色補正結果を反映する最も好ましい出力画像を実現することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために本発明は、入力手段により獲得された入力色信号を獲得する入力信号獲得手段と、該入力手段における色信号補正情報を補正するプロファイル情報を獲得するプロファイル獲得手段と、該入力手段における撮影画像色補正情報を獲得する撮影色補正情報獲得手段と、該入力色信号を、該プロファイル情報に基づいて補正する入力色信号補正手段と、該入力色信号補正手段により補正された入力色信号を該撮影色補正情報獲得手段により獲得された色補正情報に基づいて、補正する撮影条件色補正手段と、該補正された入力色信号を出力色信号に変換するための色変換情報を格納する出力色信号変情報格納手段と、該出力色信号変情報格納手段に格納された色変換情報を用いて該入力色信号補正手段により補正された入力色信号を出力手段によって出力される出力色信号に変換する色変換手段とを具備することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ユーザの色補正の意図を反映した、ユーザに最も好ましい出力画像を実現できるようにすることができる。
【発明を実施するための最良の形態】
【００１４】
（実施例１）
本実施例における概要、構成について、図1に示されるブロック図を参照しながら説明する。
【００１５】
101はＣＰＵであり、ＲＯＭ102に記憶されている情報データや制御プログラム、ＯＳ（オペレーティングシステム）、アプリケーションプログラム（以下、アプリケーションという）、デバイスドライバ等に従って、ＲＡＭ103、操作部104、画像処理部105、モニタ106、入力デバイス107、出力デバイス108の各種制御を行う。107は入力デバイスであり、デジタルカメラ内に設けられた内部メモリやICカードに記録された評価対象である色度点の情報を読み取り、入力する。108は出力デバイスであり、インクジェットプリンタ、熱転写プリンタ、ドットプリンタ等によって画像を出力する。ＲＡＭ103は各種制御プログラムや操作部104から入力されるデータの作業領域及び一時待避領域である。104は操作部であり、出力デバイス設定部107の設定やデータの入力を行う。105は画像処理部であり、本実施例において、プロファイル情報の獲得、入力色信号をプロファイル情報に基づいて補正する入力色信号補正処理、補正された入力色信号を出力色信号に変換するための色変換処理を含む画像処理を行う。106はモニタであり、画像処理部105の処理結果や操作部104で入力されたデータ等を表示する。
【００１６】
図2に示されるように、画像処理部105においては、色補正装置201として以下の構成を持つ。
【００１７】
202は、端子214より入力されたデジタルカメラの撮影画像データを格納する画像データ記憶装置である。
【００１８】
203は、端子215より入力されたデジタルカメラの撮影情報から、撮影画像データを忠実な色再現画像データに補正するプロファイル情報を獲得するプロファイル獲得装置である。プロファイル獲得装置203より獲得されたプロファイル情報は、プロファイル記憶装置204に格納される。
【００１９】
205は、画像データ記憶装置202に格納された撮影画像データを、プロファイル記憶装置204に格納されたプロファイル情報に基づき、忠実な色再現画像データに補正する忠実色補正装置である。忠実色補正装置205において補正された画像データは、忠実色データ記憶装置206に格納される。
【００２０】
210は、端子216より入力されたデジタルカメラの撮影時におけるユーザが設定した撮影画像に対する色補正情報を獲得し、格納する入力補正データ記憶装置である。
【００２１】
印刷装置213において印刷装置の色再現特性、階調特性に基づき高画質な画像を出力するための色補正処理を行う以下の構成を持つ。
【００２２】
207は、忠実色データ記憶装置206に格納された忠実色画像データに対して、印刷装置の色再現特性に基づき高画質な画像を出力するための色補正データを格納する色補正データ記憶装置である。
【００２３】
208は、忠実色データ記憶装置206に格納された忠実色画像データに対して、印刷装置の階調再現特性に基づき高画質な画像を出力するための階調補正データを格納する階調補正データ記憶装置である。
【００２４】
211は、入力補正データ記憶装置210に格納されているデジタルカメラの撮影時におけるユーザが設定した撮影画像に対する色補正情報に基づいて、色空間情報記憶装置212に格納されている出力装置における色再現範囲を参照し、ユーザの意図する色補正結果を適正に反映する色補正パラメータを作成し、格納する入力補正パラメータ作成装置である。
【００２５】
色補正装置209において、忠実色データ記憶装置206に格納された忠実色画像データに対して色補正データ記憶装置207と階調補正データ記憶装置208と入力補正パラメータ作成装置211に格納された補正データによる色補正処理を行う。
【００２６】
色補正装置209において補正された画像データは、印刷装置213によって出力される。
【００２７】
以下に本実施例における画像処理部105の処理工程について図3に示すフローチャートを用いて説明する。
【００２８】
ステップ301において、画像処理装置において、デジタルカメラの内部メモリもしくはデジタルカメラの撮影データを記録したICメモリより、デジタルカメラによって撮影されたデジタル撮像データを獲得する。デジタル撮像データについては、色信号情報である画像データ以外にJPEGやExif等のファイル形式におけるタグ情報も含まれる。
【００２９】
ステップ302において、ステップ301において獲得されたデジタル撮像データに対応しデジタルカメラによる色補正処理が施された画像データを忠実な色再現に補正するためのプロファイル情報を獲得する。本実施例においては、ステップ301において獲得されたデジタル撮像データにおいて、デジタルカメラ撮像の際にプロファイル情報が作成され、画像データのタグ情報にプロファイル情報が記録されているものとする。
【００３０】
ステップ303において、獲得されたプロファイル情報により、デジタル撮像データの画像データに対して、デジタルカメラによる色補正結果を修正し、さらに忠実な色再現となる画像データに補正を行う。
【００３１】
ステップ304において、ステップ301において獲得されたデジタル撮像データのタグ情報より、ユーザがデジタルカメラにおいて設定した撮影画像補正条件を獲得する。
【００３２】
ステップ305において、獲得された撮影像条件に基づいて、出力手段の色再現空間において、撮影像条件における効果を実現するために最適化した色補正パラメータを作成する。ステップ306において、ステップ303において獲得された忠実な色再現となる画像データに対して、ユーザにより設定された撮影画像条件に合致する画像となるように、ステップ304において作成された色補正パラメータによる色補正処理を行う。
【００３３】
ステップ307においてステップ303〜ステップ306において色補正処理された画像データに対して、出力装置において出力するための印刷色補正処理ならびに出力信号への色変換を行う。
【００３４】
印刷色補正処理においては、被写体に忠実な色画像データに対して撮影画像補正条件を反映するように補正した画像データについて、印刷装置において高画質な画像出力を実現する階調処理、色補正処理が行われる。
【００３５】
ステップ308において、ステップ307において印刷色補正処理ならびに出力信号に色変換された画像データを印刷装置において出力を行う。
【００３６】
以上の工程によって、デジタルカメラによって撮影されたデジタル撮像データを印刷装置において出力するにおいて、多岐にわたるデジタルカメラの色再現特性ならびに色補正処理に関わらず、各デジタルカメラの処理構成およびその再現特性に基づき忠実な色再現画像に変換するプロファイル情報を用いて、色補正を行い忠実な色再現画像を作成する。作成された忠実な色再現画像に対して、さらにデジタルカメラにおいてユーザが設定した撮影画像補正の効果について印刷装置における色再現範囲に対して最適化した処理を行うことによって、高画質な画像出力を実現する色補正処理を実現し、デジタルカメラによって撮影されたデジタル撮像データを印刷装置において、ユーザの意図に即した高画質な画像出力を行うことが可能となる。
【００３７】
以下に本実施例の構成について詳細に説明する。
【００３８】
図4は、図3に示すフローチャートのステップ302において、デジタル撮像データに対応しデジタルカメラによる色補正処理が施された画像データを忠実な色再現に補正するためのプロファイル情報を獲得するための構成を図4に示す。
【００３９】
色補正装置201において、画像データ記憶装置401は、獲得されたデジタルカメラによって撮影されたデジタル撮像データを格納する記憶装置である。デジタル撮像データについては、色信号情報である画像データ以外にJPEGやExif等のファイル形式におけるタグ情報も含まれており、画像データのタグ情報にプロファイル情報が記録されている。
【００４０】
画像付属情報解析装置402は、画像データ記憶装置401に格納されたデジタル撮像データのタグ情報を解析し、記録されたプロファイル情報を抽出する。
【００４１】
プロファイル獲得装置203は、画像付属情報解析装置402によって抽出されたプロファイル情報についてのタグ情報解析や圧縮データの解凍処理等を行い、画像データを忠実な色画像に補正するための色補正に必要なデータを、最終的なプロファイル情報として獲得する。
【００４２】
プロファイル記憶装置204は、プロファイル獲得装置203によって獲得された最終的なプロファイル情報を格納する。
【００４３】
ここで、プロファイル情報については、デジタル撮像データに対応しデジタルカメラによる色補正処理が施された画像データを忠実な色再現に補正するための色補正処理を行う全ての形態のデータを含むものとする。例えば、RGBやXYZ、YCCのような３次元色空間情報に対し、マトリクス処理をおこなうためのマトリクスデータや、3DLUT情報、階調処理においては１次元LUT、数式情報であっても良い。
【００４４】
さらには、色補正処理を行うプログラムデータであってもよく、この形態であれば、入力データ形式と出力データ形式の情報と色補正プログラムがプロファイル情報として処理される。
【００４５】
また、色補正に必要な撮影情報もプロファイル情報の一部に含まれていてもよい。
【００４６】
例をあげると、デジタルカメラにおける色補正情報としてホワイトバランス（WB/AWB）調整値、露出（AE）調整値、光源色温度値、画素数、画像データのビット数、階調処理パラメータ、色補正処理パラメータ等がある。そして、本実施例におけるデジタルカメラにおいてユーザが設定した色補正データも、プロファイル情報として格納されているものであってもよく、画像付属情報解析装置402によって、ユーザが設定した色補正データが抽出され、入力補正データ記憶装置210に格納されるものとする。
【００４７】
ここで、デジタルカメラにおける画像処理を説明する。
【００４８】
図8はデジタルカメラ部分の構成例を示すブロック図で、801は撮像手段であるセンサであり、図9に示す４種類のカラーフィルタを素子面上に有する撮像素子が配置されている。センサ801からは不図示の撮影レンズを通して被写体像が１画素ごとに画像信号として読み出される。センサ801から１画素ごとに読み出された画像信号は、前処理回路802でＣＤＳ，ＡＧＣ等の処理を受けた後、Ａ／Ｄ変換器803で読み出しクロックに同期したタイミングでＡ／Ｄ変換される。後で行う色処理のために、このＡ／Ｄ変換器803は、リニヤな特性がよく、量子化誤差の点から考えて、８ｂｉｔ以上で行うのが望ましい。
【００４９】
Ａ／Ｄ変換された信号は後で行う２次元信号処理のため、一度バッファメモリ804に書き込まれ、そこから読み出される。
【００５０】
輝度信号は、撮像素子の画素配列に対応した順序で、バッファメモリ804から読み出され、ローパスフィルター805で所定の帯域制限がなされた後、γ変換器814、エンハンサー815を通り、高域成分を含む輝度信号ＹH として、後述するような方法で得られる輝度の低域成分ＹL と、輝度信号形成回路816で合成され、輝度信号Ｙとして出力される。
【００５１】
一方、色信号Ｍｇ，Ｇｒ，Ｃｙ，Ｙｅに対応する信号は、バッファメモリ804から読み出され、４つの補間フィルター806，807，808，809に入力され、各々同時化された色信号Ｍｇ，Ｇｒ，Ｃｙ，Ｙｅとなる。これらの色信号はＲＧＢ変換部810に入力し、Ｒ，Ｇ，Ｂ３信号に変換される。これは（式１）のようなマトリクス演算によるものである。
【００５２】
【数１】
2006173822.tif 000003
ここでマトリクスＡは撮像素子１のＭｇ，Ｇｒ，Ｃｙ，Ｙｅの分光特性Ｍｇ（λ) ，Ｇｒ（λ) ，Ｃｙ（λ) ，Ｙｅ（λ) をＲＧＢの理想分光特性Ｒ（λ) ，Ｇ（λ) ，Ｂ（λ） に近づけるように最適化された３行４列のマトリクスである。
【００５３】
次にホワイトバランス部811でＲＧＢ信号をＲ，Ｇ，ＢからαＲ，Ｇ，βＢという形にゲイン調整することでホワイトバランスがとられる。
【００５４】
次にγ変換部812ではテーブル変換によってＲＧＢ信号がγ変換される。色差マトリクス部813では
【００５５】
【数２】
2006173822.tif 000004
という変換を行い、前述した輝度の低域成分ＹL と色差信号Ｒ−Ｙ，Ｂ−Ｙとが生成される。色差信号Ｒ−Ｙ，Ｂ−Ｙは引き続くローパスフィルター818，819で所定の帯域制限がなされ、出力される。
【００５６】
輝度の低域成分ＹL はローパスフィルター817で所定の帯域制限がなされ、前述したように高域成分を含む輝度信号ＹH と、輝度信号形成回路816で合成され、輝度信号Ｙとして出力される。
【００５７】
その後、不図示の圧縮回路により、輝度信号、色差信号のそれぞれが符号化処理を施して圧縮され、圧縮された画像データは被写体撮影時の情報とともに後述する所定の画像フォーマットに従い半導体メモリなどを用いた記録媒体に記録される。
【００５８】
さらに不図示ではあるが、デジタルカメラにおいてユーザが任意の色補正を行うパラメータについては、彩度の調整パラメータ、明度の調整パラメータ、色相の回転パラメータ（赤み、黄み、青み強調など）などがあり、デジタルカメラにおいてユーザが設定した各調整パラメータの強度について、式（１）におけるマトリクスや、γ変換部におけるγ設定値がそれぞれ対応し、画像の補正を行うものである。
【００５９】
そのため、設定されたユーザ任意の色補正パラメータについて、対応する補正マトリクスやγ設定値の補正の程度について、プロファイル情報として画像フォーマットにおけるタグ情報に記録することが出来る。
【００６０】
従って、上記のような画像処理構成をもつデジタルカメラであった場合、画像処理を施された画像データを、忠実な色再現を持つ画像に変換するためには、図8におけるＲＧＢ変換部810以降の処理を逆に辿った処理を行い、かつ、逆処理を行った結果に対して忠実な色再現となるような色補正処理を行えばよい。
【００６１】
従って、デジタルカメにおける各マトリクス演算部の逆マトリクスによる処理、および逆ゲインの算出処理について演算した後、忠実色補正パラメータによる処理を行った結果について３次元テーブルや、マトリクスを作成し、もしくは、それらの補正データを含む処理アルゴリズムをもつプログラムを作成し、本実施例におけるプロファイル情報とする。
【００６２】
次に、デジタルカメラにおける撮影画像補正条件より、上記プロファイル情報により補正された画像データを補正する処理について、説明する。
【００６３】
デジタルカメラにおいてユーザが設定した撮影画像補正の値は、ユーザがデジタルカメラに付属する表示モニタや、通常のモニタで画像を表示した場合の色補正に対して設定されている。
【００６４】
従ってデジタルカメラにおける撮影画像補正とはsRGB色空間における色補正値が設定されているといえる。しかし、出力装置において再現可能な色再現範囲は、sRGB色空間と異なっているため、必ずしも、デジタルカメラにおいてユーザが設定した撮影画像補正の値は、出力装置における色再現範囲を考慮した補正値となっていない。
【００６５】
よって本実施例では、忠実な色再現画像データを出力色再現空間における通常の出力色補正結果と、sRGB色空間におけるデジタルカメラによる色補正の程度を、出力装置の色再現空間に対応した程度に修正し、デジタルカメラによる色補正の結果を出力色再現空間において反映する。
【００６６】
ここで、入力補正パラメータ作成装置211における出力色再現空間に適した補正パラメータの作成にあたっては、出力装置における出力色空間情報に基づいて最適な補正パラメータを作成する。
【００６７】
本実施例の構成においては、図10及び図11に示すようなデジタルカメラの色補正レベルに合わせ、出力色再現空間に適した補正パラメータを格納した入力条件補正データ格納メモリを持つ。
【００６８】
図10は、彩度補正を行う入力条件補正パラメータについて参照する補正パラメータを格納したメモリの一例を示す。デジタルカメラにおける各彩度補正値レベルに対し、忠実再現画像データにおける彩度を変更するゲイン変換を行うパラメータが入力条件補正データ格納メモリ1001に格納されている。
【００６９】
入力条件補正パラメータについて参照する補正パラメータの一例を図示する。
彩度補正パラメータについて、図13に示す。
【００７０】
図13において、横軸は入力信号の彩度を示し、縦軸は出力色空間における彩度再現値を示す。AはsRGB色空間における彩度の最大値であり、Bは出力色空間における彩度の最大値とする。デジカメの基準彩度補正パラメータは、1301であった場合、対応するプリンタにおける標準の彩度補正パラメータは1303であった。標準の彩度補正パラメータ1303は、色補正データ記憶装置207にあらかじめ格納されているパラメータである。
【００７１】
ここで、デジカメの彩度補正によって彩度を１段階鮮やかにした場合、デジカメにおける彩度補正パラメータは1302となるが、プリンタにおける彩度補正パラメータは、プリンタにおける彩度再現性能から1304のような特性カーブとなり、プリンタの色再現範囲における彩度のデジカメの色補正効果についてプリンタ出力における最適な結果を得るパラメータに変更される。
【００７２】
図11は、明度補正を行う入力条件補正パラメータについて参照する補正パラメータを格納したメモリの一例を示す。デジタルカメラにおける各明度補正値レベルの入力に対し、忠実再現画像データにおけるガンマを変更するパラメータが入力条件補正データ格納メモリ1101に格納されている。
【００７３】
入力条件補正パラメータについて参照する明度度補正パラメータについて、図14に示す。
【００７４】
sRGBの明度レンジについて、入力明度レンジE〜F、出力明度レンジA〜Bに対して、デジカメの基準明度補正パラメータが1401であった場合、対応するプリンタにおける明度レンジはC〜Dとなり、標準の明度補正パラメータは1403であった。標準の明度補正パラメータ1403は、階調補正データ記憶装置208にあらかじめ格納されているパラメータである。
【００７５】
デジカメの明度補正によって、明度を１段階暗くした場合、デジカメにおける明度補正パラメータは1402となるが、プリンタにおける明度補正パラメータは、単なる明度の線形圧縮のカーブとは異なる、1404のような特性カーブとなり、プリンタの色再現範囲における明度レンジについて、デジカメの色補正効果についてプリンタ出力における最適な結果を得るパラメータに変更される。
【００７６】
本実施例では、上記の各出力装置の色再現空間に対する適切な補正パラメータの作成方法の一例として、図13、図14に示される出力補正パラメータについて、出力装置における色再現空間の持つ明度範囲や彩度範囲に対して、線形に圧縮／伸張した結果を用いる。
【００７７】
また、図13、図14に示されるような出力補正パラメータは、色相毎や、特定された色彩領域について各々定義されるものであっても良い。
【００７８】
以上の工程によって、デジタルカメラによって撮影されたデジタル撮像データを印刷装置において出力するにおいて、多岐にわたるデジタルカメラの色再現特性ならびに色補正処理に関わらず、各デジタルカメラの処理構成およびその再現特性に基づき忠実な色再現画像に変換するプロファイル情報を用いて、色補正を行い忠実な色再現画像を作成する。作成された忠実な色再現画像に対して、さらにデジタルカメラにおいてユーザが設定した撮影画像補正の効果について印刷装置における色再現範囲に対し最適化した処理を行うことによって、高画質な画像出力を実現する色補正処理を実現し、デジタルカメラによって撮影されたデジタル撮像データを印刷装置において、ユーザの意図に即した高画質な画像出力を行うことが可能となる。
【００７９】
（実施例２）
本実施例においては、デジタル撮像データに対応しデジタルカメラによる色補正処理が施された画像データを忠実な色再現に補正するためのプロファイル情報を獲得するための構成について、入力デバイス107であるデジタルカメラより獲得する構成をもつ。
【００８０】
デジタルカメラよりプロファイル情報を獲得するための構成について図5に示す。
【００８１】
図5において、入力デバイス107は、デジタルカメラ内の構成を示し、撮像装置501において被写体のCCD撮影データが獲得される。獲得されたCCD撮影データより撮影画像データを作成するためのデジタルカメラ内の階調、色補正に用いられた補正データが、補正データ記憶装置502に格納される。
【００８２】
プロファイル作成装置503において、補正データ記憶装置502に格納されたデジタルカメラ内の階調、色補正に用いられた補正データに基づき、作成された撮影画像データを忠実な色再現画像に補正するためのプロファイル情報が作成される。
【００８３】
また、色補正に必要な撮影情報もプロファイル情報の一部に含まれる。
【００８４】
例をあげると、デジタルカメラにおける色補正情報としてホワイトバランス（WB/AWB）調整値、露出（AE）調整値、光源色温度値、画素数、画像データのビット数、階調処理パラメータ、色補正処理パラメータ等がある。そして、本実施例におけるデジタルカメラにおいてユーザが設定した色補正データも、プロファイル情報として格納されている。
【００８５】
画像補正処理装置504においては、撮像装置501において獲得された被写体のCCD撮影データに対してデジタルカメラ内の階調、色補正に用いられた補正データを用いて、色補正処理が行われ、撮影画像データが作成される。
【００８６】
画像データ記憶装置505において、作成された撮影画像データを格納する。
【００８７】
本実施例においては、カメラダイレクトプリントに代表される、デジタルカメラから直接画像処理装置に対してデータ転送が可能な系である場合において、撮影画像データとプロファイル情報は、個別に画像処理装置内の色補正装置201において獲得される。
【００８８】
プロファイル情報は、画像処理装置内色補正装置201のプロファイル獲得装置203において獲得され、一方、撮影画像データは、画像処理装置内色補正装置201の画像データ記憶装置202において獲得され格納される。
【００８９】
ここで、入力補正パラメータ作成装置211における出力色再現空間に適した補正パラメータの作成にあたっては、出力装置における出力色空間情報に基づいて、画像処理装置内色補正装置201において最適な補正パラメータを作成する。
本実施例では、上記の各出力装置の色再現空間に対する適切な補正パラメータの作成方法の一例として、図13、図14に示される出力補正パラメータを、出力装置における色再現空間に対して、線形に圧縮／伸張した結果を用いる。
【００９０】
撮影時のユーザ設定におけるデジタルカメラの色補正レベルに合わせ、出力装置において、プロファイル情報の解析に基づき、出力色再現空間に適した補正パラメータが作成され、入力条件補正データ格納メモリに格納される。
【００９１】
本実施例によって、色補正装置201においては、撮影画像データがタグ情報をもたない画像ファイル形式であっても、多岐にわたるデジタルカメラの色再現特性ならびに色補正処理に関わらず、デジタルカメラから獲得した、デジタルカメラの機器特性及び色補正処理を忠実な色再現信号へと補正するプロファイル情報に基づいて、色補正を行い忠実な色再現画像を作成する。作成された忠実な色再現画像に対して、さらにデジタルカメラにおいてユーザが設定した撮影画像補正の効果について印刷装置における色再現範囲に対して最適化した処理を行うことによって、高画質な画像出力を実現する色補正処理を実現し、デジタルカメラによって撮影されたデジタル撮像データを印刷装置において、ユーザの意図に即した高画質な画像出力を行うことが可能となる。
【００９２】
（実施例3）
本実施例においては、デジタル撮像データに対応しデジタルカメラによる色補正処理が施された画像データを忠実な色再現に補正するためのプロファイル情報を獲得するための構成について、画像処理装置は、入力デバイス107であるデジタルカメラ情報を獲得し、ネットワークを経由して接続されているサーバにおいてデジタルカメラ情報を参照し、デジタルカメラおよび撮影画像データに対応するプロファイル情報をサーバから獲得する構成をもつ。
【００９３】
図6において、入力デバイス107より、画像処理装置内の色補正装置201における入力装置情報記憶装置607に、入力デバイス情報としてカメラ機種や処理を施す画像の撮影条件などが情報が渡され記憶される。色補正装置201における入力装置情報記憶装置607に格納されたカメラ機種情報を、ネットワークＩ／Ｆ606を通じて、プロファイル情報を集約し格納しているサーバ601に接続する。サーバ601においては、画像処理装置より渡された入力デバイス情報を、入力装置情報解析装置602において解析し、プロファイル情報を作成するに必要な機種情報や撮影条件などを獲得する。機種情報や撮影条件に対応するプロファイル情報を作成するために必要なデータが格納されているプロファイル記憶装置より、プロファイル作成装置604において、獲得された機種情報や撮影条件に対応するデータを獲得し、色補正処理に必要なプロファイル情報を作成する。プロファイル作成装置604において、作成されたプロファイル情報は、サーバ601におけるネットワークＩ／Ｆ605を通じて、画像処理装置に伝送する。
【００９４】
また、色補正に必要な撮影情報もプロファイル情報の一部に含まれる。
【００９５】
例をあげると、デジタルカメラにおける色補正情報としてホワイトバランス（WB/AWB）調整値、露出（AE）調整値、光源色温度値、画素数、画像データのビット数、階調処理パラメータ、色補正処理パラメータ等がある。そして、本実施例におけるデジタルカメラにおいてユーザが設定した色補正データも、プロファイル情報として格納されている。
【００９６】
画像処理装置装置内の色補正装置201においては、サーバ601より伝送されたプロファイル情報をプロファイル獲得装置203において獲得し、色補正装置201において処理可能な色補正データを獲得し、プロファイル記憶装置204に格納する。
【００９７】
また、デジタルカメラの色補正レベルに合わせ、出力色再現空間に適した補正パラメータがプロファイル情報として、プロファイル記憶装置204内における入力条件補正データ格納メモリに格納される。
【００９８】
ここで、出力色再現空間に適した補正パラメータの作成にあたっては、出力装置における色再現空間情報をサーバ601に伝送し、伝送された出力色空間情報に基づいて、プロファイル作成装置604において最適な補正パラメータを作成し、画像処理装置へ返送する構成であっても良い。
【００９９】
または、サーバ601において、あらかじめ複数の出力装置における色再現空間情報を格納しており、入力デバイス107からの出力装置を指定する信号によって、指定された出力装置に対して適切な補正パラメータを作成し、画像処理装置へ返送する構成であってもよい。
【０１００】
または、ユーザが設定した色補正データについてその効果の程度をプロファイル情報として画像処理装置に返し、画像処理装置において、出力装置における色再現空間情報に適切な補正パラメータを作成する構成のいずれであっても良い。
【０１０１】
ここで、本実施例では、上記の各出力装置の色再現空間に対する適切な補正パラメータの作成方法の一例として、図13、図14に示される出力補正パラメータを、各色再現空間に対して、線形に圧縮／伸張した結果を用いる。
【０１０２】
撮影時のユーザ設定におけるデジタルカメラの色補正レベルに合わせ、出力装置において、プロファイル情報の解析に基づき、出力色再現空間に適した補正パラメータが獲得され、入力条件補正データ格納メモリに格納される。
【０１０３】
色補正装置201においては、撮影画像データがタグ情報において、プロファイル情報をもたない画像ファイル形式であっても、もしくは、撮影画像データがタグ情報をもたない画像ファイル形式であっても、画像処理装置において、デジタルカメラから獲得したデジタルカメラの機器情報を、ネットワークを経由し、サーバに送信することによって、デジタルカメラの機器特性及び色補正処理を忠実な色再現信号へと補正するプロファイル情報をサーバからネットワークを経由して獲得し、画像処理装置において、多岐にわたるデジタルカメラの色再現特性ならびに色補正処理に関わらず獲得した、デジタルカメラの機器特性及び色補正処理を忠実な色再現信号へと補正するプロファイル情報に基づいて、色補正を行い忠実な色再現画像を作成する。作成された忠実な色再現画像に対して、さらにデジタルカメラにおいてユーザが設定した撮影画像補正の効果について印刷装置における色再現範囲に対して最適化した処理を行うことによって、高画質な画像出力を実現する色補正処理を実現し、デジタルカメラによって撮影されたデジタル撮像データを印刷装置において、ユーザの意図に即した高画質な画像出力を行うことが可能となる。
【０１０４】
（実施例４）
本実施例においては、デジタル撮像データに対応しデジタルカメラによる色補正処理が施された画像データを忠実な色再現に補正するためのプロファイル情報を獲得するための構成について、画像処理装置は、撮影画像データのタグ情報に記録されているデジタルカメラ情報を獲得し、ネットワークを経由して接続されているサーバにおいてデジタルカメラ情報を参照し、デジタルカメラおよび撮影画像データに対応するプロファイル情報をサーバから獲得する構成をもつ。
【０１０５】
図7において、入力デバイス107において撮影された撮像画像データは、画像処理装置内の色補正装置201における画像データ記憶装置401に格納される。画像付属情報解析装置402において、画像データ記憶装置401に格納された撮像データのタグ情報を解析し、入力デバイス情報としてカメラ機種や処理を施す画像の撮影条件などが情報の抽出を行う。色補正装置201における画像付属情報解析装置402抽出されたカメラ機種情報を、ネットワークＩ／Ｆ606を通じて、プロファイル情報を集約し格納しているサーバ601に接続する。サーバ601においては、画像処理装置より渡された入力デバイス情報を、入力装置情報解析装置602において解析し、プロファイル情報を作成するに必要な機種情報や撮影条件などを獲得する。機種情報や撮影条件に対応するプロファイル情報を作成するために必要なデータが格納されているプロファイル記憶装置より、プロファイル作成装置604において、獲得された機種情報や撮影条件に対応するデータを獲得し、色補正処理に必要なプロファイル情報を作成する。
【０１０６】
また、色補正に必要な撮影情報もプロファイル情報の一部に含まれる。
【０１０７】
例をあげると、デジタルカメラにおける色補正情報としてホワイトバランス（WB/AWB）調整値、露出（AE）調整値、光源色温度値、画素数、画像データのビット数、階調処理パラメータ、色補正処理パラメータ等がある。そして、本実施例におけるデジタルカメラにおいてユーザが設定した色補正データも、プロファイル情報として格納されている。
【０１０８】
したがって、撮影時のユーザ設定におけるデジタルカメラの色補正レベルに合わせ、出力装置の出力色再現空間に適した補正パラメータが獲得され、プロファイル情報として格納される。
【０１０９】
プロファイル作成装置604において、作成されたプロファイル情報は、サーバ601におけるネットワークＩ／Ｆ605を通じて、画像処理装置に伝送する。
【０１１０】
画像処理装置内の色補正装置201においては、サーバ601より伝送されたプロファイル情報をプロファイル獲得装置203において獲得し、色補正装置201において処理可能な色補正データを獲得し、プロファイル記憶装置204に格納する。
【０１１１】
また、デジタルカメラの色補正レベルに合わせ、出力色再現空間に適した補正パラメータがプロファイル情報として、プロファイル記憶装置204内における入力条件補正データ格納メモリに格納される。
【０１１２】
ここで、出力色再現空間に適した補正パラメータの作成にあたっては、出力装置における色再現空間情報をサーバ601に伝送し、伝送された出力色空間情報に基づいて、プロファイル作成装置604において最適な補正パラメータを作成し、画像処理装置へ返送する構成であっても良い。
【０１１３】
または、サーバ601において、あらかじめ複数の出力装置における色再現空間情報を格納しており、入力デバイス107からの出力装置の指定信号によって、指定された出力装置に対して適切な補正パラメータを作成し、画像処理装置へ返送する構成であってもよい。
【０１１４】
または、ユーザが設定した色補正データについてその効果の程度をプロファイル情報として画像処理装置に返し、画像処理装置において、出力装置における色再現空間情報に適切な補正パラメータを作成する構成のいずれであっても良い。
【０１１５】
ここで、本実施例では、上記の各出力装置の色再現空間に対する適切な補正パラメータの作成方法の一例として、図13、図14に示される出力補正パラメータを、各色再現空間に対して、線形に圧縮した結果を用いる。
【０１１６】
本実施例によって、色補正装置201においては、撮影画像データがタグ情報において、プロファイル情報をもたない画像ファイル形式であっても、画像処理装置において、撮影画像データのタグ情報より獲得したデジタルカメラの機器情報を、ネットワークを経由し、サーバに送信することによって、デジタルカメラの機器特性及び色補正処理を忠実な色再現信号へと補正するプロファイル情報をサーバからネットワークを経由して獲得し、画像処理装置において、多岐にわたるデジタルカメラの色再現特性ならびに色補正処理に関わらず獲得した、デジタルカメラの機器特性及び色補正処理を忠実な色再現信号へと補正するプロファイル情報に基づいて、色補正を行い忠実な色再現画像を作成する。作成された忠実な色再現画像に対して、さらにデジタルカメラにおいてユーザが設定した撮影画像補正の効果について印刷装置における色再現範囲に対して最適化した処理を行うことによって、高画質な画像出力を実現する色補正処理を実現し、デジタルカメラによって撮影されたデジタル撮像データを印刷装置において、ユーザの意図に即した高画質な画像出力を行うことが可能となる。
【０１１７】
（その他の実施例）
なお、本発明は、複数の機器(例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど)から構成されるシステムに適用しても、一つの機器からなる装置(例えば、複写機、ファクシミリ装置など)に適用しても良い。
【０１１８】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUまたはMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成されることは言うまでもない。
【０１１９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１２０】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、CD-ROM、CD-R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることが出来る。
【０１２１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)などが実際の処理の一部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１２３】
【図１】画像処理装置の概略構成を示すブロック図である。
【図２】画像処理装置の構成を示すブロック図である。
【図３】画像処理装置の処理の流れを示すフローチャートである。
【図４】画像処理装置の構成を示すブロック図である。
【図５】画像処理装置の構成を示すブロック図である。
【図６】画像処理装置の構成を示すブロック図である。
【図７】画像処理装置の構成を示すブロック図である。
【図８】入力デバイスの構成を示すブロック図である。
【図９】入力デバイスのデータ形式を示す図である。
【図１０】画像処理装置のメモリ構成を示す図である。
【図１１】画像処理装置のメモリ構成を示す図である。
【図１２】ｓＲＧＢ色空間とプリンタの色再現空間を示す図である。
【図１３】色補正パラメータの一例を示す図である。
【図１４】色補正パラメータの一例を示す図である。
【図１】
2006173822.tif 000005
【図２】
2006173822.tif 000006
【図３】
2006173822.tif 000007
【図４】
2006173822.tif 000008
【図５】
2006173822.tif 000009
【図６】
2006173822.tif 000010
【図７】
2006173822.tif 000011
【図８】
2006173822.tif 000012
【図９】
2006173822.tif 000013
【図１０】
2006173822.tif 000014
【図１１】
2006173822.tif 000015
【図１２】
2006173822.tif 000016
【図１３】
2006173822.tif 000017
【図１４】
2006173822.tif 000018