(57)【特許請求の範囲】
【請求項１】
所定の分類情報が付与された複数の鑑賞用データのそれぞれについて予め算出された、該複数の鑑賞用データのそれぞれに対して審美的処理を施すための複数の補正パラメータのうち、特定の分類情報が付与された複数の特定鑑賞用データについての複数の特定補正パラメータに基づいて、該特定の分類情報が付与された処理対象鑑賞用データに対して前記審美的処理を施すための処理用補正パラメータを算出するに際し、前記複数の特定鑑賞用データから選択された複数の選択特定鑑賞用データおよび該複数の選択特定鑑賞用データについての複数の特定補正パラメータに基づいて、前記処理用補正パラメータを算出するための補正関数を算出し、
該補正関数に基づいて前記処理用補正パラメータを算出し、
該処理用補正パラメータに基づいて前記処理対象鑑賞用データに対して前記審美的処理を施して、補正鑑賞用データを得ることを特徴とする鑑賞用データ補正方法。
【請求項２】
前記特定鑑賞用データは、該特定鑑賞用データの低容量鑑賞用データであることを特徴とする請求項１記載の鑑賞用データ補正方法。
【請求項３】
所定の分類情報が付与された複数の鑑賞用データのそれぞれについて予め算出された、該複数の鑑賞用データのそれぞれに対して審美的処理を施すための複数の補正パラメータのうち、特定の分類情報が付与された複数の特定鑑賞用データについての複数の特定補正パラメータに基づいて、該特定の分類情報が付与された処理対象鑑賞用データに対して前記審美的処理を施すための処理用補正パラメータを算出するに際し、前記複数の特定鑑賞用データから選択された複数の選択特定鑑賞用データおよび該複数の選択特定鑑賞用データについての複数の特定補正パラメータに基づいて、前記処理用補正パラメータを算出するための補正関数を分類情報毎に予め複数算出しておき、
前記処理対象鑑賞用データに付与された前記特定の分類情報に基づいて、前記複数の補正関数から該特定の分類情報に対応する補正関数を選択し、
該選択された補正関数に基づいて前記処理用補正パラメータを算出し、
該処理用補正パラメータに基づいて前記処理対象鑑賞用データに対して前記審美的処理を施して、補正鑑賞用データを得ることを特徴とする鑑賞用データ補正方法。
【請求項４】
前記特定鑑賞用データは、該特定鑑賞用データの低容量鑑賞用データであることを特徴とする請求項３記載の鑑賞用データ補正方法。
【請求項５】
前記補正関数を定期的に更新することを特徴とする請求項３または４記載の鑑賞用データ補正方法。
【請求項６】
前記分類情報は、前記鑑賞用データを取得したユーザを特定する情報および／または前記鑑賞用データを取得したデバイスを特定する情報を含むことを特徴とする請求項１から５のいずれか１項記載の鑑賞用データ補正方法。
【請求項７】
前記複数の補正パラメータに基づいて汎用的な審美的処理用の汎用補正パラメータを算出し、
該汎用補正パラメータにも基づいて前記処理対象鑑賞用データに対して前記審美的処理を施すことを特徴とする請求項１から６のいずれか１項記載の鑑賞用データ補正方法。
【請求項８】
前記補正鑑賞用データを、該補正鑑賞用データを出力する出力デバイスの特性に応じてさらに補正することを特徴とする請求項１から７のいずれか１項記載の鑑賞用データ補正方法。
【請求項９】
所定の分類情報が付与された複数の鑑賞用データのそれぞれについて予め算出された、該複数の鑑賞用データのそれぞれに対して審美的処理を施すための複数の補正パラメータのうち、特定の分類情報が付与された複数の特定鑑賞用データについての複数の特定補正パラメータに基づいて、該特定の分類情報が付与された処理対象鑑賞用データに対して前記審美的処理を施すための処理用補正パラメータを算出するに際し、前記複数の特定鑑賞用データから選択された複数の選択特定鑑賞用データおよび該複数の選択特定鑑賞用データについての複数の特定補正パラメータに基づいて、前記処理用補正パラメータを算出するための補正関数を算出し、該補正関数に基づいて前記処理用補正パラメータを算出する補正パラメータ算出手段と、
該処理用補正パラメータに基づいて前記処理対象鑑賞用データに対して前記審美的処理を施して、補正鑑賞用データを得る審美的処理手段とを備えたことを特徴とする鑑賞用データ補正装置。
【請求項１０】
前記特定鑑賞用データは、該特定鑑賞用データの低容量鑑賞用データであることを特徴とする請求項９記載の鑑賞用データ補正装置。
【請求項１１】
所定の分類情報が付与された複数の鑑賞用データのそれぞれについて予め算出された、該複数の鑑賞用データのそれぞれに対して審美的処理を施すための複数の補正パラメータのうち、特定の分類情報が付与された複数の特定鑑賞用データについての複数の特定補正パラメータに基づいて、該特定の分類情報が付与された処理対象鑑賞用データに対して前記審美的処理を施すための処理用補正パラメータを算出するに際し、前記複数の特定鑑賞用データから選択された複数の選択特定鑑賞用データおよび該複数の選択特定鑑賞用データについての複数の特定補正パラメータに基づいて、前記処理用補正パラメータを算出するための補正関数を分類情報毎に予め複数算出しておき、前記処理対象鑑賞用データに付与された前記特定の分類情報に基づいて、前記複数の補正関数から該特定の分類情報に対応する補正関数を選択し、該選択された補正関数に基づいて前記処理用補正パラメータを算出する補正パラメータ算出手段と、
該処理用補正パラメータに基づいて前記処理対象鑑賞用データに対して前記審美的処理を施して、補正鑑賞用データを得る審美的処理手段とを備えたことを特徴とする鑑賞用データ補正装置。
【請求項１２】
前記特定鑑賞用データは、該特定鑑賞用データの低容量鑑賞用データであることを特徴とする請求項１１記載の鑑賞用データ補正装置。
【請求項１３】
前記補正関数を定期的に更新する更新手段をさらに備えたことを特徴とする請求項１１または１２記載の鑑賞用データ補正装置。
【請求項１４】
前記分類情報は、前記鑑賞用データを取得したユーザを特定する情報および／または前記鑑賞用データを取得したデバイスを特定する情報を含むことを特徴とする請求項９から１３のいずれか１項記載の鑑賞用データ補正装置。
【請求項１５】
前記補正パラメータ算出手段は、前記複数の補正パラメータに基づいて汎用的な審美的処理用の汎用補正パラメータを算出する手段であり、
前記審美的処理手段は、該汎用補正パラメータにも基づいて前記処理対象鑑賞用データに対して前記審美的処理を施す手段であることを特徴とする請求項９から１４のいずれか１項記載の鑑賞用データ補正装置。
【請求項１６】
前記補正鑑賞用データを、該補正鑑賞用データを出力する出力デバイスの特性に応じて補正する補正手段をさらに備えたことを特徴とする請求項９から１５のいずれか１項記載の鑑賞用データ補正装置。
【請求項１７】
所定の分類情報が付与された複数の鑑賞用データのそれぞれについて予め算出された、該複数の鑑賞用データのそれぞれに対して審美的処理を施すための複数の補正パラメータのうち、特定の分類情報が付与された複数の特定鑑賞用データについての複数の特定補正パラメータに基づいて、該特定の分類情報が付与された処理対象鑑賞用データに対して前記審美的処理を施すための処理用補正パラメータを算出するに際し、前記複数の特定鑑賞用データから選択された複数の選択特定鑑賞用データおよび該複数の選択特定鑑賞用データについての複数の特定補正パラメータに基づいて、前記処理用補正パラメータを算出するための補正関数を算出する手順と、
該補正関数に基づいて前記処理用補正パラメータを算出する手順と、
該処理用補正パラメータに基づいて前記処理対象鑑賞用データに対して前記審美的処理を施して、補正鑑賞用データを得る手順とを有する鑑賞用データ補正方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。
【請求項１８】
所定の分類情報が付与された複数の鑑賞用データのそれぞれについて予め算出された、該複数の鑑賞用データのそれぞれに対して審美的処理を施すための複数の補正パラメータのうち、特定の分類情報が付与された複数の特定鑑賞用データについての複数の特定補正パラメータに基づいて、該特定の分類情報が付与された処理対象鑑賞用データに対して前記審美的処理を施すための処理用補正パラメータを算出するに際し、前記複数の特定鑑賞用データから選択された複数の選択特定鑑賞用データおよび該複数の選択特定鑑賞用データについての複数の特定補正パラメータに基づいて、前記処理用補正パラメータを算出するための補正関数を分類情報毎に予め複数算出しておき、前記処理対象鑑賞用データに付与された前記特定の分類情報に基づいて、前記複数の補正関数から該特定の分類情報に対応する補正関数を選択する手順と、
該選択された補正関数に基づいて前記処理用補正パラメータを算出する手順と、
該処理用補正パラメータに基づいて前記処理対象鑑賞用データに対して前記審美的処理を施して、補正鑑賞用データを得る手順とを有する鑑賞用データ補正方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体。
【請求項１９】
前記補正関数を定期的に更新する手順をさらに有することを特徴とする請求項１８記載のコンピュータ読取り可能な記録媒体。
【請求項２０】
前記複数の補正パラメータに基づいて汎用的な審美的処理用の汎用補正パラメータを算出する手順をさらに有し、
前記補正鑑賞用データを得る手順は、該汎用補正パラメータにも基づいて前記処理対象鑑賞用データに対して前記審美的処理を施す手順であることを特徴とする請求項１７から１９のいずれか１項記載のコンピュータ読取り可能な記録媒体。
【請求項２１】
前記補正鑑賞用データを、該補正鑑賞用データを出力する出力デバイスの特性に応じてさらに補正する手順を有することを特徴とする請求項１７から２０のいずれか１項記載のコンピュータ読取り可能な記録媒体。
【請求項２２】
前記複数の特定鑑賞用データのうち、最新の審美的処理が施されている旨の情報が付与された特定鑑賞用データ、前記審美的効果の高い処理が施されている旨の情報が付与された特定鑑賞用データ、または前記特定補正パラメータが、すべての前記複数の特定鑑賞用データの前記特定補正パラメータの正規分布に対して、所定の標準偏差内にある特定鑑賞用データを、前記選択特定鑑賞用データとして選択することを特徴とする請求項１から８のいずれか１項記載の鑑賞用データ補正方法。
【請求項２３】
前記補正パラメータ算出手段は、前記複数の特定鑑賞用データのうち、最新の審美的処理が施されている旨の情報が付与された特定鑑賞用データ、前記審美的効果の高い処理が施されている旨の情報が付与された特定鑑賞用データ、または前記特定補正パラメータが、すべての前記複数の特定鑑賞用データの前記特定補正パラメータの正規分布に対して、所定の標準偏差内にある特定鑑賞用データを、前記選択特定鑑賞用データとして選択する手段であることを特徴とする請求項９から１６のいずれか１項記載の鑑賞用データ補正装置。
【請求項２４】
前記複数の特定鑑賞用データのうち、最新の審美的処理が施されている旨の情報が付与された特定鑑賞用データ、前記審美的効果の高い処理が施されている旨の情報が付与された特定鑑賞用データ、または前記特定補正パラメータが、すべての前記複数の特定鑑賞用データの前記特定補正パラメータの正規分布に対して、所定の標準偏差内にある特定鑑賞用データを、前記選択特定鑑賞用データとして選択する手順をさらに有することを特徴とする請求項１７から２１のいずれか１項記載のコンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データ、音声データ等の鑑賞用データに対して画像処理等の審美的処理を施す鑑賞用データ補正方法および装置並びに鑑賞用データ補正方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体に関するものである。
【０００２】
【従来の技術】
デジタルカメラやデジタルビデオ等において被写体を撮像することにより得られた画像データや、音楽演奏の私的録音等により得られた音声データを、公衆回線を通じてサーバに送信して保管しておき、必要に応じて画像データや音声データの再生装置に送信することにより、場所や時間に拘束されることなく、画像や音楽を自由に再生して鑑賞するようにしたシステムが知られている。このようなシステムによれば、個人が私的に撮像あるいは録音した画像データや音声データを、家族や友人とともに楽しむことができる。このようなシステムにおけるデータの再生は、携帯電話、デジタルテレビあるいはゲーム端末の他、電子フォトフレーム、携帯情報端末、車載端末、屋外大画面ディスプレイ、ヘッドマウント、網膜投写型ディスプレイ等のデータを直接再生する再生装置、ＣＤ−Ｒ、ＤＶＤ、ＭＤあるいはメモリースティック等のメディアに書き込まれたデータを再生する各メディア専用の再生装置、画像データをハードコピーとして再生するプリンタ、音声データを自動的に再生する自動演奏楽器等、多様な再生装置において行われる。
【０００３】
一方、デジタルカメラやデジタルビデオ等の撮像デバイスにより得られた画像データや、写真フイルムに記録された画像をスキャナにより読取ることにより得られた画像データを、鑑賞のためにプリンタやモニタのような表示デバイスを用いて再生するシステムが知られている。このようなシステムにおいては、再生される画像の画質を向上させるために、画像データに対して様々な画像処理が施される。
【０００４】
例えば、フイルムから読取った画像データに対して、撮影の際に入力された撮影距離情報、連続撮影情報、フラッシュの発光情報、シャッタスピード情報、被写体輝度情報等の撮影情報に基づいて、エッジ（輪郭）強調やコントラスト強調等の画像処理を施すことにより、再生画像の画質を補正する方法が提案されている（特開平７−１５９９０４号）。
【０００５】
また、画像中とくに注目されるのは人物の顔であることから、画像中の顔領域を認識し、その顔領域の有無、顔領域のサイズに応じてエッジ強調処理や階調処理の程度を変更する方法が提案されている（特開平９−２３３４２３号）。
【０００６】
さらに、写真フイルムに記録された複数の画像についての複数の画像データに基づいて、その写真フイルムの特性を表す代表値（例えば高濃度側の基準値、低濃度側の基準値）を求め、その代表値に基づいてその写真フイルムから得られた画像データを変換するための条件を決定することにより、適切な色バランスの再生画像を得るようにした方法も提案されている（特開平９−１８１９１８号）
また、撮像デバイスの色再現特性や階調再現特性等のデバイス特性を、カラーチャートを撮像することにより予め求めておき、画像データにタグ情報として付与される撮影デバイスの機種に関する情報に基づいて、画像データに対して撮像デバイスに適した補正を行うことにより、撮像デバイス毎の特性の相違を補償する方法も提案されている。
【０００７】
【発明が解決しようとする課題】
しかしながら、撮像デバイスは種類が非常に多く、日々新機種が市場に出回るため、全ての撮像デバイスについてデバイス特性を求めるには、多大な労力を要する。また、デバイス特性は、撮像デバイスの撮像条件（例えばＡＥ／ＡＷＢの設定等）によっても変更するため、全ての撮像条件において適切に画像を補正することは非常に困難である。
【０００８】
一方、画像に含まれる肌色、空の色、樹木の緑色等の色の見え方は、画像を観察する個人（以下ユーザとする）の記憶や育った環境に応じて異なるため、好ましい色すなわち画質には個人差があるものである。ここで、上記特開平７−１５９９０４号等に記載された方法により画像データを補正した場合、平均的に見れば比較的良好に画像を補正することができるが、全てのユーザが満足することは希であり、特定のユーザにとっては必ずしも好ましい画質とはならない場合がある。このため、例えば補正された画像データをプリント出力した場合に、個別に満足できる画質の画像を得るためには、ユーザは得られたプリントを見た後に色修正等の指示情報をプリント業者に知らせて再度の補正処理を行う必要があることから、最適な画質のプリントを得るには非常に手間がかかるものであった。
【０００９】
また、画像をモニタに表示する場合においては、モニタの色調整つまみ等を用いて画像データ毎に補正する、あるいは画像データをマニュアル的に補正する必要があるが、このような補正は経験を要するため、最適な画質が得られるように補正することは困難である。さらに、モニタについても撮像デバイスと同様に種類が非常に多く、新機種が日々市場に出回るため、あるモニタにおいて所望とする画質となるように補正できたとしても、その画像データを他のモニタで表示した場合には、所望とする画質とはならない場合がある。
【００１０】
このように、画像データを最適な画質により再生するには非常に繁雑な作業が必要であるため、理想的な画質とは異なるものであっても、それを受け入れざるを得ないような状況にある。
【００１１】
さらに、上記データを鑑賞するシステムにおいては、オリジナルのデータをそのまま保管し、再生装置のフォーマットに応じて、例えば拡大、縮小（画像データの場合）、ＤＡ変換（音声データの場合）等のフォーマット変換を行っている。しかしながら、このようなフォーマット変換によって得られたデータは、鑑賞用としては必ずしも適切なものではなかった。
【００１２】
また、音声を私的に録音した場合、録音レベルが高すぎたり低すぎたり、あるいは途中で録音レベルが変動したり、さらにはノイズが混入したり、不要な音声が含まれたり等するため、その音声データが鑑賞に堪え得るものであることは非常に希である。したがって、鑑賞に堪え得るように処理をすることが望まれている。
【００１３】
本発明は上記事情に鑑みなされたものであり、鑑賞用としての好ましい処理を個別にかつ簡易に行うことができる画像データ等の鑑賞用データの補正方法および装置並びに鑑賞用データ補正方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読取り可能な記録媒体を提供することを目的とするものである。
【００１４】
【課題を解決するための手段】
本発明による鑑賞用データ補正方法は、所定の分類情報が付与された複数の鑑賞用データのそれぞれについて予め算出された、該複数の鑑賞用データのそれぞれに対して審美的処理を施すための複数の補正パラメータのうち、特定の分類情報が付与された複数の特定鑑賞用データについての複数の特定補正パラメータに基づいて、該特定の分類情報が付与された処理対象鑑賞用データに対して前記審美的処理を施すための処理用補正パラメータを算出し、
該処理用補正パラメータに基づいて前記処理対象鑑賞用データに対して前記審美的処理を施して、補正鑑賞用データを得ることを特徴とするものである。
【００１５】
「鑑賞用データ」とは、画像データ、音声データ、動画データ等の視覚および聴覚により鑑賞可能なデジタルデータのことを意味する。
【００１６】
「分類情報」とは、複数の鑑賞用データを分類することが可能な情報であり、例えば、鑑賞用データを取得したユーザを特定する情報（ユーザＩＤ等）および／または前記鑑賞用データを取得したデバイスを特定する情報（デバイスＩＤ等）を含めることができる。また、この他にも、鑑賞用データが画像データの場合には、被写体の情報、鑑賞用データの用途の情報、鑑賞用データを取得した位置の情報等を分類情報として用いることができる。なお、鑑賞用データのヘッダに分類情報を書き込む、分類情報をテキストデータとして鑑賞用データと一体化する等により、分類情報を鑑賞用データに付与することができる。
【００１７】
「審美的処理」とは、鑑賞用データの審美的効果を増大させるための処理であって、鑑賞用データが画像データや動画データの場合には、画質を向上させるための画像処理が挙げられ、鑑賞用データが音声データの場合には、エコーをかけるなど音声の調子を変更する処理が挙げられる。
【００１８】
「補正パラメータ」とは、画像データに審美的処理を施すためのパラメータであり、例えば審美的処理が画像処理の場合には、画像処理のパラメータ（例えば、色補正のためのパラメータ、シャープネス強調処理のためのパラメータ等）を意味する。なお、補正パラメータは、複数の鑑賞用データのそれぞれに対してマニュアル操作等によって、最適な審美的効果が得られるような審美的処理を施すことにより、予め算出されてなるものである。
【００１９】
よって、複数の鑑賞用データのうち、例えば特定のユーザについての情報（ユーザＩＤとする）が付与された複数の特定鑑賞用データについての複数の特定補正パラメータに基づいて、同一のユーザＩＤが付与された処理対象鑑賞用データに対して審美的処理を施すための処理用補正パラメータが算出され、この処理用補正パラメータにより、同一のユーザＩＤが付与された処理対象鑑賞用データに対して審美的処理が施されることとなる。
【００２０】
なお、本発明による鑑賞用データ補正方法においては、前記複数の特定鑑賞用データおよび前記複数の特定補正パラメータに基づいて、前記処理用補正パラメータを算出するための補正関数を算出し、
該補正関数に基づいて前記処理用補正パラメータを算出するようにしてもよい。
【００２１】
また、前記複数の特定鑑賞用データおよび前記複数の特定補正パラメータに基づいて、前記処理用補正パラメータを算出するための補正関数を分類情報毎に予め複数算出しておき、
前記処理対象鑑賞用データに付与された前記特定の分類情報に基づいて、前記複数の補正関数から該特定の分類情報に対応する補正関数を選択し、
該選択された補正関数に基づいて前記処理用補正パラメータを算出するようにしてもよい。
【００２２】
なお、上記補正関数を算出する際には、全ての特定鑑賞用データを使用することなく、所定の優先度に基づいて特定鑑賞用データから補正関数算出用の複数の特定鑑賞用データを選択し、選択された複数の特定鑑賞用データおよび選択された複数の特定鑑賞用データについての複数の特定補正パラメータに基づいて、処理用補正パラメータを算出するための補正関数を算出することが好ましい。
【００２３】
「所定の優先度に基づいて選択された複数の特定鑑賞用データおよび該選択された複数の特定鑑賞用データについての複数の特定補正パラメータに基づいて、前記処理用補正パラメータを算出するための補正関数を算出する」とは、例えば、最新の審美的処理が施された日付の新しい特定鑑賞用データ、審美的効果の高い審美的処理が施されたと見なせるアクセス件数の多い特定鑑賞用データ、より最適な審美的処理が施されたと見なせるマニュアル操作により審美的処理を施した特定鑑賞用データ、ユーザが気に入った特定鑑賞用データ、特定鑑賞用データが有料のデータである場合には、売上高、利益等の多い特定鑑賞用データおよびこれらの特定鑑賞用データについての特定補正パラメータを優先的に使用して、補正関数を算出することを意味する。
【００２４】
すなわち、優先度の高い特定鑑賞用データは、最新の審美的処理が施されている、あるいはその審美的効果の高い審美的処理が施されている。このため、そのような特定鑑賞用データおよび特定補正パラメータを使用すれば、より最適な審美的処理を施すことが可能な処理用補正パラメータを求めることができる補正関数を算出することができる。
【００２５】
ところで、鑑賞用データが画像データの場合、補正画像データを観察する環境が他と極端に異なるユーザや、一般的な写真とは異なる写真（例えば内視鏡写真、顕微鏡写真、天体写真等）を扱うユーザは、一般的な写真に対する画像処理とは異なる画像処理が行うことが多い。また、ユーザの誤操作や悪意のあるユーザにより、一般的な写真とは全く異なる画像処理を行う補正パラメータが算出されることもある。したがって、このような鑑賞用データ（以下異種データとする）およびこれについての補正パラメータを用いて補正関数を求めたのでは、その補正関数により求められた補正パラメータを用いては適切な審美的処理を鑑賞用データに対して施すことができなくなってしまう。
【００２６】
したがって、所定の優先度に基づく選択としては、上記異種データを補正関数の算出から除外すべく、異種データ以外の特定鑑賞用データを選択するものであってもよい。
【００２７】
なお、特定鑑賞用データに代えて、特定鑑賞用データの低容量鑑賞用データに基づいて補正関数を算出することが好ましい。補正関数算出のための演算時間を短縮できるからである。
【００２８】
「低容量鑑賞用データ」とは、特定鑑賞用データの容量を低減させたものであり、特定鑑賞用データが画像データの場合には、画素を間引いた低解像度データを低容量鑑賞用データとすることができる。
【００２９】
なお、補正関数を予め作成した場合には、作成した補正関数を定期的に更新することが好ましい。最新の審美的処理を施すことが可能な補正関数を予め作成しておくことができるからである。
【００３０】
また、本発明による鑑賞用データ補正方法においては、前記複数の補正パラメータに基づいて汎用的な審美的処理用の汎用補正パラメータを算出し、
該汎用補正パラメータにも基づいて前記処理対象鑑賞用データに対して前記審美的処理を施すことが好ましい。
【００３１】
「汎用補正パラメータ」は、分類情報に拘わらず平均的に審美的効果のある審美的処理を施すことが可能な補正パラメータであり、多数の鑑賞用データについての補正パラメータに基づいて算出することができる。
【００３２】
このように、汎用補正パラメータにも基づいて処理対象鑑賞用データに対して審美的処理を施すことにより、分類情報に応じた偏りのない審美的処理を処理対象鑑賞用データに対して施すことができる。
【００３３】
さらに、本発明による鑑賞用データ補正方法により得られた補正鑑賞用データは、最適な審美的効果が得られるものとなっているが、補正鑑賞用データを出力する出力デバイスは多種多様であり、その出力特性は出力デバイスに応じて異なる。よって、出力デバイスの種別によっては、その審美的効果が低減されてしまう場合がある。
【００３４】
このため、本発明による鑑賞用データ補正方法においては、前記補正鑑賞用データを、該補正鑑賞用データを出力する出力デバイスの特性に応じてさらに補正することが好ましい。
【００３５】
本発明による鑑賞用データ補正装置は、所定の分類情報が付与された複数の鑑賞用データのそれぞれについて予め算出された、該複数の鑑賞用データのそれぞれに対して審美的処理を施すための複数の補正パラメータのうち、特定の分類情報が付与された複数の特定鑑賞用データについての複数の特定補正パラメータに基づいて、該特定の分類情報が付与された処理対象鑑賞用データに対して前記審美的処理を施すための処理用補正パラメータを算出する補正パラメータ算出手段と、
該処理用補正パラメータに基づいて前記処理対象鑑賞用データに対して前記審美的処理を施して、補正鑑賞用データを得る審美的処理手段とを備えたことを特徴とするものである。
【００３６】
なお、本発明による鑑賞用データ補正装置においては、前記分類情報は、前記鑑賞用データを取得したユーザを特定する情報および／または前記鑑賞用データを取得したデバイスを特定する情報を含むことが好ましい。
【００３７】
また、本発明による鑑賞用データ補正装置においては、前記複数の特定鑑賞用データおよび前記複数の特定補正パラメータに基づいて、前記処理用補正パラメータを算出するための補正関数を算出する補正関数算出手段をさらに備えるものとし、
前記補正パラメータ算出手段を、該補正関数に基づいて前記処理用補正パラメータを算出する手段としてもよい。
【００３８】
さらに、本発明による鑑賞用データ補正装置においては、前記複数の特定鑑賞用データおよび前記複数の特定補正パラメータに基づいて、前記処理用補正パラメータを算出するための補正関数を分類情報毎に複数算出する補正関数算出手段と、
該算出された複数の補正関数を保管する補正関数保管手段と、
前記処理対象鑑賞用データに付与された前記特定の分類情報に基づいて、前記複数の補正関数から該特定の分類情報に対応する補正関数を選択する選択手段とをさらに備えるものとし、
前記補正パラメータ算出手段を、該選択された補正関数に基づいて前記処理用補正パラメータを算出する手段としてもよい。
【００３９】
なお、本発明による鑑賞用データ補正装置において、上記補正関数を算出する際には、全ての特定鑑賞用データを使用することなく、所定の優先度に基づいて特定鑑賞用データから補正関数算出用の複数の特定鑑賞用データを選択し、選択された複数の特定鑑賞用データおよび選択された複数の特定鑑賞用データについての複数の特定補正パラメータに基づいて、処理用補正パラメータを算出するための補正関数を算出することが好ましい。
【００４０】
また、本発明による鑑賞用データ補正装置においては、前記補正関数算出手段を、前記特定鑑賞用データについての低容量鑑賞用データに基づいて前記補正関数を算出する手段とすることが好ましい。
【００４１】
さらに、本発明による鑑賞用データ補正装置においては、前記補正関数を定期的に更新する更新手段をさらに備えることが好ましい。
【００４２】
また、本発明による鑑賞用データ補正装置においては、前記補正パラメータ算出手段を、前記複数の補正パラメータに基づいて汎用的な審美的処理用の汎用補正パラメータを算出する手段とし、
前記審美的処理手段を、該汎用補正パラメータにも基づいて前記処理対象鑑賞用データに対して前記審美的処理を施す手段とすることが好ましい。
【００４３】
さらに、本発明による鑑賞用データ補正装置においては、前記補正鑑賞用データを、該補正鑑賞用データを出力する出力デバイスの特性に応じてさらに補正する補正手段をさらに備えることが好ましい。
【００４４】
なお、本発明による鑑賞用データ補正方法をコンピュータに実行させるためのプログラムとして、コンピュータ読取り可能な記録媒体に記録して提供してもよい。
【００４５】
【発明の効果】
本発明によれば、特定の分類情報が付与された複数の特定鑑賞用データについての複数の特定補正パラメータに基づいて、その特定の分類情報が付与された処理対象鑑賞用データに対して審美的処理を施すための処理用補正パラメータを算出するようにしたため、その処理用補正パラメータは、特定の分類情報により分類される鑑賞用データに対して最適な審美的効果が得られるように審美的処理を施すことができるものとなる。したがって、この処理用補正パラメータに基づいて処理対象鑑賞用データに対して審美的処理を施すことにより、煩雑な操作を行うことなく、特定の分類情報が付与された鑑賞用データに対して、最適な審美的効果を与えることができる。
【００４６】
【発明の実施の形態】
以下図面を参照して本発明の実施形態について説明する。図１は本発明の第１の実施形態による鑑賞用データ補正装置を適用した画像出力システムの構成を示す概略ブロック図である。図１に示すように、この画像出力システムは、デジタルカメラ、写真フイルムから画像を読取るスキャナ、デジタルビデオカメラ等の撮像デバイス１において得られた処理対象の画像データＳ０に対して画像処理を施して補正画像データＳ１を得、これをプリンタ、モニタ等の表示デバイス２において再生するものであり、画像データＳ０に対して画像処理を施して補正画像データＳ１を得る画像処理手段（審美的処理手段）３と、画像データＳ０に画像処理を施すための補正パラメータＰを算出する補正パラメータ算出手段４と、画像データＳ０を保管画像データＳｓとして後述するように確定した補正パラメータＰＴとともに保管する画像データ保管手段５と、保管画像データＳｓに基づいて画像データＳ０を補正するための補正関数ｆを算出する補正関数算出手段６と、補正関数ｆを保管する補正関数保管手段７と、補正関数ｆを検索する検索手段８と、表示デバイス２において再生された画像をマニュアル補正するためのマニュアル補正手段９とを備える。
【００４７】
画像処理手段３は、画像データＳ０に対して、色調補正（ガンマ補正、ＬＵＴを用いた色補正処理）、シャープネス処理またはスムージング処理のようなノイズ抑制処理、赤目補正処理、画像中の傷を除去する傷消し処理、顔のしわを消すしわ消し処理、背景を除去する背景除去処理、画像を部分的にぼかす処理、手ぶれ補正処理等の、写真画像に対して一般的に施される画像処理を行うためのものである。この画像処理は、補正パラメータ算出手段４において算出された補正パラメータＰに基づいて行われる。
【００４８】
補正パラメータ算出手段４は、マニュアル補正手段９からの入力に基づいて、および補正関数保管手段７に保管された補正関数ｆに基づいて、画像処理手段３において処理対象の画像データＳ０に画像処理を施すための補正パラメータＰを算出する。なお、後述するように、補正関数ｆは複数の処理対象の画像データＳ０について求められた複数の補正パラメータＰに基づいて算出されるため、画像データ保管手段５にある程度の数の保管画像データＳｓが保管される前は、補正関数ｆを作成することができない。このため、補正関数ｆが作成される前は、マニュアル補正手段９を使用し、表示デバイス２に画像を表示して補正パラメータ算出手段４において補正パラメータＰを変更しつつ補正パラメータＰを確定させる。
【００４９】
画像データ保管手段５は、画像データＳ０を保管画像データＳｓとして、確定した補正パラメータＰＴ、画像データＳ０を得た者（以下ユーザとする）を特定するユーザＩＤおよび／または画像データＳ０を得た撮影デバイス種を特定するデバイスＩＤを分類情報として付与して保管する。なお、画像データ保管手段５は、多数の保管画像データＳｓを長期に亘って保管するデータベースであり、一般的に数十から数千テラバイトの記憶容量を有し、インターネット等の公衆回線を介してアクセス可能とされている。
【００５０】
補正関数算出手段６は、画像データ保管手段５に保管された保管画像データＳｓのうち、複数の特定の画像データＳＴ（共通のユーザＩＤを有するおよび／または共通のデバイスＩＤを有する）およびそれら複数の特定画像データＳＴにそれぞれ付与された複数の補正パラメータＰＴに基づいて、ユーザＩＤ毎および／またはデバイスＩＤ毎の補正関数ｆを算出する。
【００５１】
補正関数保管手段７は、補正関数算出手段６において算出された補正関数ｆを、その補正関数ｆを求めた画像データＳＴを特定する情報（ユーザＩＤおよび／またはデバイスＩＤ）と対応付けて保管する。
【００５２】
検索手段８は、キーボード、マウス等の不図示の入力手段から入力されるユーザＩＤおよび／またはデバイスＩＤと対応付けられた補正関数ｆを補正関数保管手段７から検索し、補正関数算出手段６に入力する。
【００５３】
マニュアル補正手段９は、不図示の入力手段から入力された、色の微調整、ノイズ抑制の程度の微調整、階調の微調整等のマニュアル修正情報に基づいて、補正パラメータ算出手段４において算出された補正パラメータＰを補正する。ここで、表示デバイス２がモニタの場合、マニュアル修正は表示デバイス２に表示された補正画像データＳ１を観察しながら行うことができる。
【００５４】
次いで、補正関数算出手段６において行われる補正関数ｆの算出について説明する。図２は補正関数算出手段６の構成を示す概略ブロック図である。図２に示すように、補正関数算出手段６は、画像データ保管手段５に保管された複数の保管画像データＳｓのうち、特定のユーザＩＤおよび／または特定のデバイスＩＤ（ここではユーザＩＤとする）が付与された複数の特定画像データＳＴのそれぞれについて特徴量パラメータを算出する特徴量算出部６１と、特徴量算出部６１において算出された特徴量パラメータに基づいて補正関数ｆを算出する補正関数算出部６２と、画像データ保管手段５から所望とする複数の特定画像データＳＴを抽出する抽出部６３と、補正関数ｆの算出の基礎となる原関数を記憶した記憶部６４とを備える。
【００５５】
まず、抽出部６３により画像データ保管手段５に保管された保管画像データＳｓから、特定のユーザＩＤが付与された複数の特定画像データＳＴｉ（ｉ＝１〜Ｎ、Ｎ：特定のユーザＩＤが付与された画像データＳＴの数）が抽出されて、特徴量算出部６１および補正関数算出部６２に入力される。なお、各特定画像データＳＴｉには確定した補正パラメータＰＴが付与されており、補正関数算出部６２にはこの補正パラメータＰＴも入力される。
【００５６】
特徴量算出部６１において、上記複数の特定画像データＳＴｉのそれぞれにより表される画像についての、複数の特徴量パラメータからなる特徴量パラメータ群（ｘｉ，ｙｉ，ｚｉ，ｐｉ，ｑｉ，ｒｉ）を算出する。ここで、特徴量パラメータ群（ｘｉ，ｙｉ，ｚｉ）は、各特定画像データＳＴｉの平均値のＣＩＥ＿ＸＹＺ値に、ｐｉは各画像データＳＴｉのグレーヒストグラムの平均値に、ｑｉは各画像データＳＴｉのグレーヒストグラムの標準偏差に、ｒｉは各画像データＳＴｉのグレーヒストグラムの中間値にそれぞれ対応する。なお、特徴量パラメータとしてはこれらに限定されるものではなく、原画像の明るい領域の平均値、暗い領域の平均値、原画像の中心部分について求めた平均値、原画像の周辺部分について求めた平均値、原画像に含まれる顔領域を認識し、顔領域について求めた平均値、特定画像データＳＴｉを複数の周波数空間に変換し、その中の特定周波数帯域の成分値、各周波数帯域の周波数スペクトルの分散値等を用いることができる。なお、特徴量パラメータを、特定画像データＳＴｉにより表される画像の領域毎（例えば顔領域、空領域等）、色毎あるいは周波数成分毎に求めた場合、数十万の特徴量パラメータを使用することもある。また、特定画像データＳＴｉにより表される画像の画素値そのものを特徴量パラメータとして使用してもよい。なお、補正関数ｆを算出するには、特定画像データＳＴｉをＣＩＥ＿ＸＹＺ三刺激値やＬａｂ色空間等の、撮像デバイス１に依存しない色空間に変換することが好ましい。
【００５７】
ここで、上記特徴量パラメータ群と、特徴量パラメータ群を得た特定画像データＳＴに付与された補正パラメータＰＴとの間の対応関係を定める原関数を下記の式（１）のように定義する。
Ｐａ＝ｆａ（ｘ，ｙ，ｚ，ｐ，ｑ，ｒ）
Ｐｂ＝ｆｂ（ｘ，ｙ，ｚ，ｐ，ｑ，ｒ）      （１）
Ｐｃ＝ｆｃ（ｘ，ｙ，ｚ，ｐ，ｑ，ｒ）
なお、式（１）において、Ｐａを階調の傾き、Ｐｂを肌色部分の修正強度、Ｐｃをシャープネス処理の補正パラメータＰＴとし、ｆａを特徴量パラメータ群と補正パラメータＰａとの対応関係を定める原関数、ｆｂを特徴量パラメータ群と補正パラメータＰｂとの対応関係を定める原関数、ｆｃを特徴量パラメータ群と補正パラメータＰｃとの対応関係を定める原関数とする。
【００５８】
原関数ｆａ，ｆｂ，ｆｃとしては、下記の式（２）〜（４）に示す高次多項式関数を用いる。
a=a0+a1*x+a2*y+a3*z+a4*p+a5*q+a6*r+a7*x*y+a8*x*z+a9*y*z+a10*x^2
+a11*y^2+a12*z^2+a13*p*x*y*z+a14*q*x*y*z      （２）
b=b0+b1*x+b2*y+b3*z+b4*p+b5*q+b6*r+b7*x*y+b8*x*z+b9*y*z+b10*p*x*y*z
+b11*q*x*y*z+b12*p*q*r                        （３）
c=c0+c1*x+c2*y+c3*z+c4*p+c5*q+c6*r+c7*x*y+c8*x*z+c9*y*z+c10*x^2
+c11*y^2+c12*z^2+c13*p*q*r                    （４）
なお、このような原関数が記憶部６４に記憶されている。
【００５９】
補正関数算出部６２においては、下記のようにして補正関数ｆａ，ｆｂ，ｆｃすなわち、上記式（２）〜（４）における係数ａ０〜ａ１４、ｂ０〜ｂ１２、ｃ０〜ｃ１２が求められる。まず、抽出部６３において抽出されたＮ個の特定画像データＳＴｉと、特定画像データＳＴｉにそれぞれ付与された補正パラメータＰＴ（Ｐａｉ，Ｐｂｉ，Ｐｃｉ）とを下記の式（５）〜（７）に示す関係式により対応付ける。
Ｐａｉ＝ｆａ（ｘｉ，ｙｉ，ｚｉ，ｐｉ，ｑｉ，ｒｉ）−εＰａｉ    （５）
Ｐｂｉ＝ｆｂ（ｘｉ，ｙｉ，ｚｉ，ｐｉ，ｑｉ，ｒｉ）−εＰｂｉ    （６）
Ｐｃｉ＝ｆｃ（ｘｉ，ｙｉ，ｚｉ，ｐｉ，ｑｉ，ｒｉ）−εＰｃｉ    （７）
そして、誤差εが最小となるように補正関数ｆａ，ｆｂ，ｆｃの各係数ａ０〜ａ１４、ｂ０〜ｂ１２、ｃ０〜ｃ１２を求めることにより、補正関数ｆａ，ｆｂ，ｆｃが算出される。このようにして算出された補正関数ｆａ，ｆｂ，ｆｃは補正関数保管手段７に保管される。
【００６０】
なお、上記式（５）〜（７）において、誤差εが十分小さくならない場合がある。このため、さらに次数が高く項数の多い原関数を記憶部６４に記憶しておき、これを用いて誤差εが最小となるように補正関数を求めればよい。それでも誤差εが十分小さくならない場合には、さらに次数が高く項数の多い原関数を使用し、誤差εが十分に小さい値となるまで演算を繰り返して補正関数ｆａ，ｆｂ，ｆｃを決定すればよい。
【００６１】
ここで、補正関数ｆａ，ｆｂ，ｆｃを、特定のユーザＩＤが付与された特定の画像データＳＴに基づいて求めた場合、その補正関数ｆａ，ｆｂ，ｆｃを用いて求められた補正パラメータＰにより、上記特定のユーザＩＤが付与された画像データＳ０に対して画像処理を施すと、特定のユーザにとって個別に最適化された画像を再生可能な補正画像データＳ１を得ることができる。さらに、補正関数ｆａ，ｆｂ，ｆｃを、特定のデバイスＩＤが付与された画像データＳ０について求めた場合、その補正関数ｆａ，ｆｂ，ｆｃを用いて求められた補正パラメータＰにより、上記特定のデバイスＩＤが付与された画像データＳ０に画像処理を施すと、その特定のデバイスＩＤに対応する撮像デバイス１において得られた画像データＳ０により表される画像の画質を最適なものとすることができる。
【００６２】
一方、画像データ保管手段５には、様々なユーザおよび撮像デバイス１により取得された画像データＳ０が、確定した補正パラメータＰＴが付与されて、保管画像データＳｓとして保管されている。このため、画像データ保管手段５に保管された全ての保管画像データＳｓを用いて、補正関数ｆを算出した場合、その補正関数ｆを用いて求められた補正パラメータＰにより画像データＳ０に画像処理を施すと、補正画像データＳ１を平均的な画質を有する画像を再生可能なものとすることができる。
【００６３】
次いで、第１の実施形態の動作について説明する。図３は、第１の実施形態の動作を示すフローチャートである。なお、第１の実施形態においては、複数の画像データＳ０が確定した補正パラメータＰＴおよびユーザＩＤおよび／またはデバイスＩＤが付与されて保管画像データＳｓとして画像データ保管手段５に保管され、複数の保管画像データＳｓおよびこれらに付与された補正パラメータＰＴに基づいて、ユーザＩＤ毎および／またはデバイスＩＤ毎の補正関数ｆが補正関数算出手段６において算出されて、補正関数保管手段７に保管されているものとする。また、ここではユーザＩＤに基づいて画像データＳ０に画像処理を施すものとして説明する。
【００６４】
まず、画像処理を施す処理対象の画像データＳ０に付与されたユーザＩＤ（以下特定のユーザＩＤとする）に基づいて、補正関数保管手段７に保管された補正関数ｆのうち、上記特定のユーザＩＤと対応付けられた補正関数ｆを検索手段８により検索して補正パラメータ算出手段４に入力する（ステップＳ１）。補正パラメータ算出手段４においては、検索された補正関数ｆに基づいて、処理対象の画像データＳ０に画像処理を施す際の補正パラメータＰが算出される（ステップＳ２）。そして、算出された補正パラメータＰにより、画像処理手段３において画像データＳ０に対して画像処理が施されて補正画像データＳ１が得られ（ステップＳ３）、表示デバイス２において再生される（ステップＳ４）。そして、マニュアル補正手段９による補正があったか否かが判断され（ステップＳ５）、ステップＳ６が肯定された場合には、マニュアル補正による新たな補正パラメータＰを算出し（ステップＳ６）、ステップＳ３に戻りステップＳ３からステップＳ５の処理を繰り返す。
【００６５】
一方、ステップＳ５が否定された場合には、補正パラメータＰが確定したものとして、確定した補正パラメータＰＴを処理対象の画像データＳ０に付与し、確定した補正パラメータＰＴが付与された画像データＳ０を保管画像データＳｓとして画像データ保管手段５に保管し（ステップＳ７）、処理を終了する。
【００６６】
なお、画像データ保管手段５に保管された保管画像データＳｓおよび確定した補正パラメータＰＴは、後述するように補正関数ｆを更新する際に用いられる。
【００６７】
このように、本実施形態によれば、画像データ保管手段５に保管された保管画像データＳｓに基づいて、ユーザ毎および／または撮影デバイス毎の補正関数ｆを算出し、さらにこの補正関数ｆに基づいて補正パラメータＰを算出して画像データＳ０に対して画像処理を施すようにしたため、煩雑な操作を行うことなく、ユーザ毎および／または撮像デバイス毎に最適に画像処理が施された補正画像データＳ１を得ることができる。
【００６８】
また、ユーザＩＤ毎および／またはデバイスＩＤ毎の補正関数ｆを補正関数保管手段７に保管しているため、処理対象の画像データＳ０に付与されたユーザＩＤおよび／またはデバイスＩＤに基づいて、補正関数保管手段７から特定のユーザＩＤおよび／または特定のデバイスＩＤに対応する補正関数ｆを読み出すのみで、画像データＳ０に最適に画像処理を施すことが可能な補正パラメータを算出できるため、画像処理のための演算時間を短縮することができる。
【００６９】
次いで、本発明の第２の実施形態について説明する。図４は本発明の第２の実施形態による鑑賞用データ補正装置を適用した画像出力システムの構成を示す概略ブロック図である。上記第１の実施形態においては、補正パラメータ算出手段１４において、ユーザ毎および／または撮像デバイス毎の補正関数ｆを求めているが、第２の実施形態においては、画像データ保管手段５に保管された全ての保管画像データＳｓについての補正関数ｆ１と、ユーザ毎および／または撮像デバイス毎の補正関数ｆ２とを算出し、２種類の補正関数ｆ１，ｆ２に基づいて算出された補正パラメータＰ１，Ｐ２を使用して、処理対象の画像データＳ０に対して画像処理を施すようにした点が異なるものである。
【００７０】
図５は、第２の実施形態における画像処理手段１３および補正パラメータ算出手段１４の構成を示す概略ブロック図である。図５に示すように、第２の実施形態における画像処理手段１３は、画像データＳ０に対して補正パラメータＰ１による第１の画像処理を施して中間画像データＳ０′を得る第１処理部１３Ａと、中間画像データＳ０′に対して補正パラメータＰ２による第２の画像処理を施して補正画像データＳ１を得る第２処理部１３Ｂとを備える。また、補正パラメータ算出手段１４は、画像データ保管手段５に保管された全ての保管画像データＳｓについての補正関数ｆ１に基づいて、補正パラメータＰ１を算出する第１算出部１４Ａと、検索手段８において特定のユーザＩＤおよび／またはデバイスＩＤに基づいて検索された補正関数ｆ２に基づいて、補正パラメータＰ２を算出する第２算出部１４Ｂとを備える。
【００７１】
次いで、第２の実施形態の動作について説明する。図６は第２の実施形態の動作を示すフローチャートである。まず検索手段８が補正関数保管手段７から画像データ保管手段５に保管された全ての保管画像データＳｓについての補正関数ｆ１を検索し、第１算出部１４Ａに入力する（ステップＳ１１）。第１算出部１４Ａにおいては、補正関数ｆ１に基づいて、処理対象の画像データＳ０に画像処理を施す際の補正パラメータＰ１が算出される（ステップＳ１２）。そして、算出された補正パラメータＰ１により、第１処理部１３Ａにおいて画像データＳ０に対して画像処理が施されて中間画像データＳ０′が得られる（ステップＳ１３）。一方、検索手段８は補正関数保管手段７から特定のユーザＩＤおよび／または特定のデバイスＩＤと対応付けられた補正関数ｆ２を検索し、第２算出部１４Ｂに入力する（ステップＳ１４）。第２算出部１４Ｂにおいては、補正関数ｆ２に基づいて、中間画像データＳ０′に画像処理を施す際の補正パラメータＰ２が算出される（ステップＳ１５）。そして、算出された補正パラメータＰ２により、第２処理部１３Ｂにおいて中間画像データＳ０′に対して画像処理が施されて補正画像データＳ１が得られ（ステップＳ１６）、表示デバイス２において再生される（ステップＳ１７）。そして、マニュアル補正手段９による補正があったか否かが判断され（ステップＳ１８）、ステップＳ１８が肯定された場合には、マニュアル補正による新たな補正パラメータＰを算出し（ステップＳ１９）、新たな補正パラメータＰによる画像処理を行って（ステップＳ２０）ステップＳ１７に戻り、ステップＳ１７からステップＳ１９の処理を繰り返す。
【００７２】
一方、ステップＳ１８が否定された場合には、補正パラメータＰが確定したものとして、確定した補正パラメータＰＴを画像処理を施した画像データＳ０に付与し、確定した補正パラメータＰＴが付与された画像データＳ０を保管画像データＳｓとして画像データ保管手段５に保管し（ステップＳ２１）、処理を終了する。
【００７３】
このように、第２の実施形態によれば、画像データ保管手段５に保管された全ての保管画像データＳｓについての補正パラメータＰ１により処理対象の画像データＳ０に対して画像処理を施すようにしたため、平均的な画質を有する画像を表示デバイス２において再生することができる。また、特定のユーザＩＤおよび／または特定のデバイスＩＤに基づいて求められた補正パラメータＰ２によりさらに画像処理を施すようにしたため、ユーザ毎および／または撮像デバイス毎に最適に画像処理が施された補正画像データＳ１を得ることができる。
【００７４】
なお、上記第２の実施形態においては、補正パラメータ算出手段１４に第１および第２算出部１４Ａ，１４Ｂを設け、補正関数ｆ１，ｆ２から補正パラメータＰ１，Ｐ２をそれぞれ別個に算出し、画像処理手段１３の第１および第２処理部１３Ａ，１３Ｂにおいて、補正パラメータＰ１，Ｐ２をそれぞれ用いて画像処理を行っているが、補正関数ｆ１，ｆ２を合成して、合成された補正関数から１つの補正パラメータを求め、これにより処理対象の画像データＳ０に画像処理を施すようにしてもよい。以下、これを第３の実施形態として説明する。
【００７５】
図７は本発明の第３の実施形態における補正パラメータ算出手段の構成を示す概略ブロック図である。図７に示すように、この補正パラメータ算出手段２４は、補正関数ｆ１，ｆ２を合成して合成補正関数ｆ３を得る合成部２４Ａと、合成補正関数ｆ３に基づいて、合成補正パラメータＰ３を算出する算出部２４Ｂとを備える。ここで、合成補正パラメータＰ３は、補正関数ｆ１，ｆ２を合成した合成補正関数ｆ３に基づいて算出されるため、第２の実施形態と同様に画像データＳ０を補正することにより得られる補正画像データＳ１を簡易な構成により得ることができる。
【００７６】
なお、上記第１から第３の実施形態においては、日々新たな保管画像データＳｓが確定した補正パラメータＰＴが付与されて画像データ保管手段５に保管される。したがって、保管画像データＳｓに付与された補正パラメータＰＴを補正関数ｆの算出にタイムリーに反映させて、時代の流れに合った画像処理を行うべく、補正関数ｆを定期的に更新することが好ましい。しかしながら、画像データ保管手段５には、非常に多数の保管画像データＳｓが保管されている。例えば、本出願人の調査によれば、ユーザ一人当たり年間２００点の画像データＳ０が保管画像データＳｓとして画像データ保管手段５に保管され、年間１２００万人の利用者があった場合、画像データ保管手段５には２４億の保管画像データＳｓ（容量にして２．４ペタバイト）が保管される。また、この中で特定のデバイスＩＤが付与された保管画像データＳｓが約３割を占めたとすると、その特定のデバイスＩＤが付与された保管画像データＳｓのみで１８０テラバイトの容量を有する。補正関数算出手段６においては、このような大量の保管画像データＳｓから補正関数ｆを算出するために、並列画像処理演算装置（例えば８００ＭＨｚのプロセッサを２５６個使用）を使用しているが、それでも補正関数ｆの算出にはかなりの時間を要する。
【００７７】
このため、画像データ保管手段５には、保管画像データＳｓとともに、保管画像データＳｓの画素数を減少させた低解像度画像データＬを保管することが好ましい。そして、補正関数ｆの算出時には、保管画像データＳｓに代えて低解像度画像データＬを使用することにより演算量を低減することができ、これにより補正関数ｆの算出時間を短縮することができる。なお、低解像度画像データＬは、色および階調についての補正パラメータＰを算出する補正関数ｆの算出にのみ使用できるものであり、シャープネス強調処理や粒状低減処理等を行う補正パラメータＰについては、保管画像データＳｓを使用して補正関数ｆを算出する必要がある。このため、１日〜１週間おきに低解像度画像データＬを使用して色および階調の補正パラメータＰを算出する補正関数ｆを更新し、１週間〜１年おきに保管画像データＳｓを使用してシャープネス強調処理や粒状低減処理等の補正パラメータＰを算出する補正関数ｆを更新することが好ましい。
【００７８】
なお、補正パラメータ算出手段４、画像データ保管手段５、補正関数算出手段６および補正関数保管手段７が更新手段を構成する。
【００７９】
また、補正関数ｆを算出する際には、ユーザ毎および／または撮像デバイス毎の全ての保管画像データＳｓを一様に使用するのではなく、使用する保管画像データＳｓを選択するようにしてもよい。例えば、日付の新しいあるいはアクセス件数の多い保管画像データＳｓは、流行に合っていることが多いため、補正関数ｆの算出にはこのような保管画像データＳｓおよびこれに付与された補正パラメータＰＴを優先的に使用すればよい。また、マニュアル補正がなされた保管画像データＳｓはユーザの好みを反映していることが多いため、これを優先的に使用すればよりユーザの好みを反映させることができる。
【００８０】
このように、補正関数ｆの算出に使用する保管画像データＳｓを選択するために、保管画像データＳｓには、作成日時、アクセス数カウンタ、マニュアル補正の有無を表すフラグを付帯情報として付与すればよい。また、ユーザがネットワーク経由で画像データ保管手段５にアクセスして画像を参照可能な場合には、特定のユーザにアクセスされた保管画像データＳｓに、お気に入りフラグを付帯情報として付与し、お気に入りフラグが付与された保管画像データＳｓのみを用いて補正関数ｆを更新してもよい。さらに、保管画像データＳｓが著作権を有する等の有料の画像データである場合には、その料金や、画像処理による付加価値（売値−原価（著作権料等））、売上高（料金×販売数）、利益（付加価値×販売数）を保管画像データＳｓと関連付けて画像データ保管手段５に保管しておき、これら付加価値等が一定値以上となっている保管画像データＳｓのみを用いるようにしてもよい。
【００８１】
さらに、再生された補正画像データＳ１を観察する観察環境が他と極端に異なるユーザや、一般的な写真とは異なる写真（例えば内視鏡写真、顕微鏡写真、天体写真等）を扱うユーザは、一般的な写真に対する画像処理とは異なる画像処理が行うことが多い。また、ユーザの誤操作や悪意のあるユーザにより、一般的な写真とは全く異なる画像処理を行う補正パラメータＰが、確定した補正パラメータＰＴとして保管画像データＳｓに付与されて画像データ保管手段５に保管されることがある。このような画像データ（以下異種画像データとする）およびこれに付与された補正パラメータＰＴを用いて補正関数ｆを求めたのでは、その補正関数ｆにより求められた補正パラメータＰを用いては、画像データＳ０に対して適切な画像処理を施すことができなくなってしまう。
【００８２】
したがって、このような異種画像データについては、補正関数ｆの算出から除外することが好ましい。このために、検索手段８に異種画像データを除外する判定部を設ければよい。具体的には、特定のユーザＩＤが付与された複数の保管画像データＳｓからいくつかの保管画像データＳｓをサンプリングし、サンプリングされた保管画像データＳｓのそれぞれについての補正パラメータ（ＰＴ１とする）を、全ての保管画像データＳｓについての補正関数ｆ（第２の実施形態におけるｆ１）を用いて算出する。そして、各補正パラメータＰＴ１と、サンプリングした保管画像データＳｓにそれぞれ付与されている補正パラメータ（ＰＴ２とする）とを比較し、補正パラメータＰＴ２が全ての補正パラメータＰＴ１についての正規分布に対して±３σ（σは標準偏差）内にない場合には、上記特定のユーザＩＤが付与された全ての保管画像データＳｓを異種画像データと判定し、その特定のユーザＩＤが付与された保管画像データＳｓを全ての保管画像データＳｓについての補正関数ｆあるいはデバイス種毎の補正関数ｆの算出から除外する。これにより、異種画像データにより影響を受けることなく補正関数ｆを算出することができる。
【００８３】
なお、上記実施形態においては、保管画像データＳｓにユーザＩＤおよび／またはデバイスＩＤを分類情報として付与し、ユーザ毎および／または撮像デバイス毎に補正関数ｆを算出しているが、被写体を特定するための被写体ＩＤ、画像データＳ０の用途を特定する用途別ＩＤ、画像データＳ０を取得した位置および日時を表すＧＰＳ情報を分類情報として保管画像データＳｓに付与し、これに基づいて被写体ＩＤ毎、用途別ＩＤ毎あるいは位置情報毎の補正関数ｆを算出してもよい。
【００８４】
例えば、画像処理手段３において、処理対象の画像データＳ０により表される画像に含まれる顔領域の認識を行い、顔の色すなわち肌色の再現色を調整する場合には、被写体に応じて目標色を定めるのが有効である。例えば、被写体が女子高生である場合には、日焼けしていることが多いため日焼けした肌色に適切な目標色を定めれば、適切な肌色を再現可能な補正画像データＳ１を得ることができる。また、被写体ＩＤとしては、性別情報、血縁情報（近親者のみなど）、年齢情報、既婚／未婚情報、血液型情報、出身地情報、学歴情報、収入情報、資産情報等を含めることができる。
【００８５】
用途別ＩＤとは、画像データＳ０がどのような用途を目的として取得されたかを表すものであり、七五三、結婚式、正月、スキー、海水浴、マリンフォト、天体写真等の用途を用途別ＩＤとしてコード化し、コード化した用途別ＩＤを保管画像データＳｓに付与することにより、用途別ＩＤに応じた補正関数ｆを算出すすることができる。そしてこれにより、用途に応じて最適な画像処理が施された補正画像データＳ１を得ることができる。
【００８６】
また、ＧＰＳ情報は、画像データＳ０を取得するデジタルカメラ等に搭載されているＧＰＳ機能を使用して取得するものであり、このＧＰＳ機能を用いて画像データＳ０を取得した日時および位置を表すＧＰＳ情報が画像データＳ０に付与される。このように、画像データＳ０にＧＰＳ情報を付与することにより、保管画像データＳｓにもＧＰＳ情報が付与されるため、同一のＧＰＳ情報が付与された画像データＳ０を使用してそのＧＰＳ情報に適した補正関数ｆを求めることができる。ここで、同一の日時に略同一の場所で画像データＳ０を取得した場合、天候や照明条件が略同様のものとなる。したがって、ＧＰＳ情報を使用することにより、画像データＳ０を得た日時および場所に応じて最適な画像処理を行うことが可能である。
【００８７】
なお、本出願人の実験により、ある地域の正午頃に取得された複数の画像データＳ０から補正関数ｆを算出したところ、色温度を低めにし、階調を硬調化してコントラストを高めるような補正パラメータＰを得ることができた。そしてこの補正パラメータＰにより画像データＳ０を補正したところ、全ての保管画像データＳｓに基づく補正関数ｆ１から得られた補正パラメータＰ１を用いて補正した場合よりも良好な画像を再現可能な補正画像データＳ１を得ることができた。後にその日時にその地域の天候を調査したところ曇天であったことが判明した。また、ある場所において夜８時頃に撮影を行うことにより得られた画像データＳ０から補正関数ｆを算出したところ、補正パラメータＰ１と比較して特異な補正パラメータＰが得られたが、良好に補正された画像を得ることができた。その場所においてはその時間に野外コンサートが開催され、特殊な照明が使用されていたことが判明した。
【００８８】
なお、本発明による鑑賞用データ補正装置は、写真ラボや、画像をデジタル画像データとして保管する業者（フォトポータルサイト、画像加工サイト）に設置される。そして、画像データＳ０に対して画像処理を施すことにより得られた補正画像データＳ１は、モニタ用の規格化された色空間であるｓＲＧＢ色空間に変換されて、ｓＲＧＢ標準モニタまたはカラーマネージメントされたモニタあるいはプリンタにおいて再生される。ここで、カラーマネージメントされたモニタあるいはプリンタとは、補正画像データＳ１と、撮影デバイスに依存しない色データ（例えばＣＩＥ＿ＸＹＺ、ＣＩＥＬａｂ）との関係を表す色変換プロファイルにより管理されたモニタあるいはプリンタであり、色変換プロファイルにより補正画像データＳ１が変換されて、ｓＲＧＢ再現色とカラーマッチングされた色の画像として表示デバイス２において再生される。このような再生される色の管理は業者において正確に行われる。
【００８９】
しかしながら、業者によっては、色管理知識を有するオペレータがいないことから、色変換プロファイルを作成して管理することが困難な場合がある。さらに、一般ユーザの場合、モニタやプリンタのみならず、デジタルテレビ、ゲーム端末、電子フォトフレーム、携帯情報端末、車載端末、屋外大画面ディスプレイ、ヘッドマウント、網膜投写型ディスプレイ等様々な表示デバイスを使用して画像を再生する。このため、業者において適切な補正を行っても、ユーザの表示デバイスには適切に補正された画像を再現できないという問題がある。
【００９０】
このため、表示デバイスの種類に応じて補正画像データＳ１を校正して校正画像データＳ２を得ることが好ましい。以下、これを第４の実施形態として説明する。図８は、本発明の第４の実施形態による鑑賞用データ補正装置を適用した画像出力システムの構成を示す概略ブロック図である。図８に示すように、第４の実施形態による画像出力システムは、補正画像データＳ１を校正して校正画像データＳ２を得る校正手段（補正手段）１０を備えた点が第１の実施形態と異なるものである。
【００９１】
図９は校正手段１０の構成を示す概略ブロック図である。図１０に示すように、校正手段１０は、表示デバイス２に応じて補正画像データＳ１を校正するための複数の変換パラメータＨＰを保管した変換パラメータ保管手段２１と、補正画像データＳ１を変換するための変換パラメータＨＰを設定する変換パラメータ設定手段２２と、設定された変換パラメータＨＰに基づいて補正画像データＳ１を変換して校正画像データＳ２を得る変換手段２３と、後述する補正関数ｇａを算出する補正関数算出手段２４と、補正関数ｇａを保管する補正関数保管手段２５とを備える。
【００９２】
補正画像データＳ１の変換は、１次元ルックアップテーブルによる階調変換、行列式による色変換、３次元ルックアップテーブルによる色変換、シャープネス強調やぼかし等のマスク演算、拡大縮小処理、空間周波数変換、多重解像度変換、誤差拡散、アフィン変換、変形および歪み補正のうち１つまたは複数の処理を、変換パラメータＨＰを用いて上記実施形態と同様に行うものである。表示デバイス２に応じた変換パラメータＨＰを決定するには、予め標準色空間に補正された画像データ（標準画像データＳＮとする）を用意し、複数種類の変換パラメータＨＰに基づいて、標準画像データＳＮを変換して複数の変換標準画像データＳＮＴを得る。そしてこれら複数の変換標準画像データＳＮＴをユーザに渡し、ユーザは自身の表示デバイス２にこれら複数の変換標準画像データＳＮＴを表示し、ユーザが所望とする画像を再生可能な変換標準画像データＳＮＴを選択する。その選択した情報は校正手段１０に入力され、そしてその選択された変換標準画像データＳＮＴを得た変換パラメータＨＰを、ユーザＩＤおよび／または表示デバイスＩＤ並びに補正画像データＳ１により表される画像についての、複数の特徴量パラメータからなる特徴量パラメータ群（例えば上記実施形態における（ｘ，ｙ，ｚ，ｐ，ｑ，ｒ）とともに変換パラメータ保管手段２１に保管する。これを繰り返すことにより、ユーザＩＤおよび／または表示デバイスＩＤ毎にグループ分けされた変換パラメータＨＰおよび特徴量パラメータ群が変換パラメータ保管手段２１に保管される。
【００９３】
そして、補正関数算出手段２４において、変換パラメータＨＰと特徴量パラメータ群との対応関係を定める高次多項式の原関数ｇが下記の式（８）に示すように定義され、変換パラメータＨＰと特徴量パラメータ群との対応関係を表す補正関数ｇａが補正関数ｆａ，ｆｂ，ｆｃを求めた場合と同様にして求められる。
ＨＰ＝ｇ（ｘ，ｙ，ｚ，ｐ，ｑ，ｒ）      （８）
求められた補正関数ｇａは補正関数保管手段２５に保管される。
【００９４】
補正画像データＳ１を校正する場合には、変換パラメータ設定手段２２において補正画像データＳ１の特徴量パラメータ群が算出され、さらに補正関数保管手段２５からユーザＩＤまたは表示デバイスＩＤに対応する補正関数ｇａが読み出される。そして、算出された特徴量パラメータ群から補正関数ｇａを用いて変換パラメータＨＰを算出する。算出された変換パラメータＨＰは変換手段２３に入力され、ここで変換パラメータＨＰにより補正画像データＳ１が校正されて、校正画像データＳ２が得られる。これにより、表示デバイス２の種別に拘わらず、最適な画像を表示デバイス２において再生可能な校正画像データＳ２を得ることができる。
【００９５】
また、上記実施形態においては、画像データに対してユーザや撮影デバイスに応じて最適な画質の画像が得られるように画像処理を施しているが、これに限定されるものではなく、音声、動画等の他のデジタルコンテンツに対しても最適に表現された音声、動画等が得られるようにするために、本発明を適用することができる。例えば音声については、周波数フィルタリング処理、帯域毎のゲイン変調あるいは周波数変換処理を施すことがあるが、これらの処理を施す際日本発明を適用することができる。
【００９６】
さらに、上記実施形態においては、補正関数算出手段６において算出された補正関数を補正関数保管手段７に保管し、画像処理時に補正関数ｆを検索しているが、図１０に示す第５の実施形態のように、補正関数保管手段７を設けることなく、補正パラメータＰを算出してもよい。すなわち、処理対象の画像データＳ０に対して画像処理を施す際に、特定のユーザＩＤおよび／または特定のデバイスＩＤが付与された複数の保管画像データＳｓおよびこれらに付与された補正パラメータＰＴをリアルタイムで画像データ保管手段５から読み出して、補正関数算出手段６において補正関数ｆを算出し、これを補正パラメータ算出手段４に入力して補正パラメータＰの算出に使用すればよい。
【図面の簡単な説明】
【図１】本発明の第１の実施形態による画像データ補正装置を適用した画像出力システムの構成を示す概略ブロック図
【図２】補正関数算出手段の構成を示す概略ブロック図
【図３】第１の実施形態の動作を示すフローチャート
【図４】本発明の第２の実施形態による画像データ補正装置を適用した画像出力システムの構成を示す概略ブロック図
【図５】第２の実施形態における画像処理手段および補正パラメータ算出手段の構成を示す概略ブロック図
【図６】第２の実施形態の動作を示すフローチャート
【図７】第３の実施形態における補正パラメータ算出手段の構成を示す概略ブロック図
【図８】本発明の第４の実施形態による画像データ補正装置を適用した画像出力システムの構成を示す概略ブロック図
【図９】校正手段の構成を示す概略ブロック図
【図１０】本発明の第５の実施形態による画像データ補正装置を適用した画像出力システムの構成を示す概略ブロック図
【符号の説明】
１    撮像デバイス
２    表示デバイス
３，１３    画像処理手段
４，１４    補正パラメータ算出手段
５    画像データ保管手段
６    補正関数算出手段
７    補正関数保管手段
８    検索手段
９    マニュアル補正手段
１０  校正手段
【図１】
0004402850.tif 000002
【図２】
0004402850.tif 000003
【図３】
0004402850.tif 000004
【図４】
0004402850.tif 000005
【図５】
0004402850.tif 000006
【図６】
0004402850.tif 000007
【図７】
0004402850.tif 000008
【図８】
0004402850.tif 000009
【図９】
0004402850.tif 000010
【図１０】
0004402850.tif 000011