(57)【要約】【課題】個々のユーザにより適切な階調変換処理を施した画像を提供する。【解決手段】入力画像に対して階調変換処理を施す画像処理装置は、第１の照度下で撮影された複数の色票の画像と第２の照度下で撮影された複数の色票の画像とを含むテスト画像を表示部に表示する表示制御手段と、表示部に表示されたテスト画像における各色票に対する明るさに関する知覚値の入力を受け付ける受付手段と、受付手段により受け付けた各色票に対する知覚値に基づいて階調変換処理に用いるプロファイルを決定する決定手段と、決定手段により決定されたプロファイルを用いて入力画像に対して階調変換処理を施し補正画像を生成する補正手段と、を有する。【選択図】図１
2018005054.tif 000002
【特許請求の範囲】
【請求項１】
入力画像に対して階調変換処理を施す画像処理装置であって、
第１の照度下で撮影された複数の色票の画像と該第１の照度よりも暗い第２の照度下で撮影された前記複数の色票の画像とを含むテスト画像を表示部に表示する表示制御手段と、
前記表示部に表示された前記テスト画像における各色票に対する明るさに関する知覚値の入力を受け付ける受付手段と、
前記受付手段により受け付けた各色票に対する知覚値に基づいて前記階調変換処理に用いるプロファイルを決定する決定手段と、
前記決定手段により決定されたプロファイルを用いて前記入力画像に対して前記階調変換処理を施し補正画像を生成する補正手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記補正手段は、前記補正画像のダイナミックレンジが前記入力画像のダイナミックレンジよりも狭くなるような前記階調変換処理を施す
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記決定手段は、前記受付手段により受け付けた各色票に対する知覚値の大きさの順序と前記テスト画像の各色票における画素値の大きさの順序とが一致しない場合、それぞれが異なる明度領域に対応する複数のプロファイルを決定する
ことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記補正手段は、前記決定手段により複数のプロファイルが決定された場合、前記入力画像を該複数のプロファイルそれぞれに対応する複数の明度領域に分割し、該複数の明度領域それぞれに対して対応するプロファイルを用いた階調変換処理を施し、前記補正画像を生成する
ことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記受付手段は、前記知覚値の順序の入力を受け付ける
ことを特徴とする請求項１乃至４の何れか１項に記載の画像処理装置。
【請求項６】
複数のプロファイルを記憶する記憶手段を更に有し、
前記決定手段は、前記記憶手段に記憶された複数のプロファイルの中から、前記階調変換処理に用いるプロファイルを選択する
ことを特徴とする請求項１乃至５の何れか１項に記載の画像処理装置。
【請求項７】
前記決定手段は、前記受付手段により受け付けた各色票に対する知覚値と前記テスト画像の各色票における画素値とに基づいて、前記階調変換処理に用いるプロファイルを生成する
ことを特徴とする請求項１乃至５の何れか１項に記載の画像処理装置。
【請求項８】
前記決定手段は、前記受付手段により受け付けた各色票に対する知覚値の大きさの順序と前記テスト画像の各色票における画素値の大きさの順序とが一致する場合は単一のプロファイルを生成し、一致しない場合はそれぞれが異なる明度領域に対応する複数のプロファイルを生成する
ことを特徴とする請求項７に記載の画像処理装置。
【請求項９】
入力画像に対して階調変換処理を施す画像処理装置の制御方法であって、
第１の照度下で撮影された複数の色票の画像と該第１の照度よりも暗い第２の照度下で撮影された前記複数の色票の画像とを含むテスト画像を表示部に表示する表示工程と、
前記表示部に表示された前記テスト画像における各色票に対する明るさに関する知覚値の入力を受け付ける受付工程と、
前記受付工程で受け付けた各色票に対する知覚値に基づいて前記階調変換処理に用いるプロファイルを決定する決定工程と、
前記決定工程で決定されたプロファイルを用いて前記入力画像に対して前記階調変換処理を施し補正画像を生成する補正工程と、
を有することを特徴とする画像処理装置の制御方法。
【請求項１０】
コンピュータを、請求項１乃至８の何れか１項に記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の階調変換技術に関するものである。
【背景技術】
【０００２】
近年、デジタルカメラ等の撮像系の性能向上により広いダイナミックレンジ（以下、Ｄレンジと称す）を持つ画像の取得が容易となったことで、広いＤレンジの画像が普及している。一方、表示系の広Ｄレンジ化は撮像系ほど進んでいない。そこで、入力画像が持つ広いＤレンジを、表示系のＤレンジに収まるように、入力画像に対し階調変換を施す必要がある。
【０００３】
また、ユーザにとって好ましい画像を出力するために、特許文献１には、ユーザ情報（居住地域、年齢など）に応じたカラープロファイルで画像を補正する手法が提案されている。特許文献２では、入力画像から複数の補正画像（複数の合成結果画像及び階調補正画像）を生成し、ユーザから提供される情報に基づいて優先順位を決定して表示する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２９６７２３号公報
【特許文献２】特開２０１２−１１９７６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザにとって好ましい画像を出力する階調変換方法を実現するためには、画像を必要とするユーザがどのように明るさを知覚しているかを考慮する必要がある。しかし、ユーザによって知覚する明るさには個人差があり、シーンの輝度値が大きい物体が明るく知覚されるとは限らない。そのため、ユーザに関わらず同じ度合いで階調変換を行ったとしても、ユーザにとって好ましい画像が提供されるとは限らない。
【０００６】
本発明はこのような問題を鑑みてなされたものであり、個々のユーザに適切な階調変換処理を施した画像を提供可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
上述の問題点を解決するため、本発明に係る画像処理装置は以下の構成を備える。すなわち、入力画像に対して階調変換処理を施す画像処理装置は、
第１の照度下で撮影された複数の色票の画像と該第１の照度よりも暗い第２の照度下で撮影された前記複数の色票の画像とを含むテスト画像を表示部に表示する表示制御手段と、
前記表示部に表示された前記テスト画像における各色票に対する明るさに関する知覚値の入力を受け付ける受付手段と、
前記受付手段により受け付けた各色票に対する知覚値に基づいて前記階調変換処理に用いるプロファイルを決定する決定手段と、
前記決定手段により決定されたプロファイルを用いて前記入力画像に対して前記階調変換処理を施し補正画像を生成する補正手段と、
を有する。
【発明の効果】
【０００８】
本発明によれば、個々のユーザにより適切な階調変換処理を施した画像を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】画像処理装置の構成例を示す図である。
【図２】画像処理装置の処理を示すフローチャートである。
【図３】テスト画像の一例を示す図である。
【図４】第１実施形態における明るさ順指定テストにおけるＵＩ表示の一例を示す図である。
【図５】第１実施形態におけるプロファイル変更部の構成例を示す図である。
【図６】第１実施形態におけるプロファイル変更部の処理を示すフローチャートである。
【図７】第１実施形態における画像補正部の処理を示すフローチャートである。
【図８】明るさ点数指定テストにおけるＵＩ表示の一例を示す図である。
【図９】明るさ点数指定テスト結果の一例を示す図である。
【図１０】階調変換プロファイルの一例を示す図である。
【図１１】プロファイルＤＢに格納された階調変換プロファイルの選択例を示す図である。
【図１２】第２実施形態におけるプロファイル変更部の構成例を示す図である。
【図１３】第２実施形態におけるプロファイル変更部の処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に、図面を参照して、この発明の好適な実施の形態を詳しく説明する。なお、以下の実施の形態はあくまで例示であり、本発明の範囲を限定する趣旨のものではない。
【００１１】
（第１実施形態）
本発明に係る画像処理装置の第１実施形態として、階調変換プロファイルを生成し階調変換処理（ダイナミックレンジ変換処理）を行う画像処理装置を例に挙げて以下に説明する。特に、ユーザに対する明るさ順位指定テスト結果に基づいて、プロファイルデータベース（ＤＢ）に予め格納されたプロファイルを選択する形態について説明する。
【００１２】
＜概要＞
輝度値の大きさと、実際に目視した際に知覚する明るさの関係はユーザごとに異なり、必ずしも線形な関係ではない。そのため、輝度値の大きさと知覚する明るさの大小関係が逆転する場合がある。そこで、明領域下と暗領域下の物体に対する明るさ知覚と画素値との逆転の有無を判定するテストをユーザに対して実行する。そして、明るさ知覚傾向に逆転のあるユーザに対しては、明るさに応じた画像領域ごとに異なる階調変換を施す。
【００１３】
＜装置構成＞
図１は、第１実施形態の画像処理装置の構成例を示すブロック図である。
【００１４】
画像データ入力部１０３は、入力画像の画像データ（入力画像データ）を入力する機能部である。入力画像は、撮影時のＲＡＷデータにて表される静止画像、およびＲＡＷデータにて表される静止画像に所定の画像処理（例えば、ノイズ除去処理やデモザイキング処理）を施して得られる静止画像である。なお、入力画像は、動画像データを構成するフレーム画像としての静止画像であってもよい。入力画像データは画像データ入力部１０３を介して画像補正部１０６に供給される。
【００１５】
明るさ指定部１０４は、後述するテストによる明るさ結果をプロファイル変更部１０５に入力する機能部である。プロファイル変更部１０５は、明るさ指定部１０４から入力された結果に応じて、補正に用いる階調変換プロファイル（以下、プロファイル）を画像補正部１０６に供給する機能部である。
【００１６】
画像補正部１０６は、プロファイル変更部１０５から供給されるプロファイルに基づき、階調変換処理を施す機能部である。具体的には、入力画像データを、より狭いダイナミックレンジの補正画像データへ変換する。生成された補正画像データは画像データ出力部１０７に供給される。
【００１７】
画像データ出力部１０７は、液晶ディスプレイなどの表示部である表示装置１０８に画像データを出力し表示制御を行う機能部である。詳細は後述するが、入力されたテスト画像データおよび補正画像データを表示装置１０８に出力する。なお、テスト画像データについては、図３を参照して後述する。
【００１８】
＜装置の動作＞
図２は、画像処理装置１０１の処理を説明するフローチャートである。
【００１９】
ステップＳ１では、画像データ出力部１０７は、表示装置１０８へテスト画像データ１０２を供給する。テスト画像データ１０２は、複数の反射率の色票を少なくとも２つの異なる照度下で撮影することにより得られるテスト画像を含む、画素値が既知の画像データである。
【００２０】
図３は、ステップＳ１で用いられるテスト画像の例を示す図である。テスト画像３１は、２つの異なる照度領域である明領域３３と暗領域３４を撮影した画像である。明領域３３と暗領域３４の各領域には、複数の色票を含むチャートを設置している。ここでは、明領域３３及び暗領域３４に設置されたチャート３５、３６は、同一のものである。具体的には、素材、形状は同一であり、白色、灰色、黒色の色票で構成されたチャートを使用することを想定する。なお、チャートは上述のものに限定されず、後述するように、明領域下と暗領域下の物体に対する明るさ知覚と画素値との逆転の有無を判定可能なものであれば任意のものが利用可能である。
【００２１】
また、ここでは、明領域３３及び暗領域３４は、スタジオ内に仮想の部屋を作り当該部屋に設けられた窓３２の外に照明を設置し、室内は窓３２から差し込む光のみで照明することにより実現することを想定しているが、他の方法で実現してもよい。
【００２２】
ステップＳ２では、明るさ指定部１０４は、ユーザの知覚値である明るさ結果を入力する。この明るさ結果は、図４を参照して後述するユーザに対するテストから導出されるものである。
【００２３】
ステップＳ３では、プロファイル変更部１０５は、導出された明るさ結果に基づき、予め生成されたプロファイルから、当該明るさ結果と対応するものを選択し、画像補正部１０６へ供給する。プロファイルの選択の詳細については図５を参照して後述する。また、予め生成されるプロファイルの詳細については、図８〜図１０を参照して後述する。
【００２４】
ステップＳ４では、画像データ入力部１０３は、入力画像データを取得し、画像補正部１０６に供給する。ステップＳ５では、画像補正部１０６は、Ｓ３で供給されたプロファイルに従い、Ｓ４で供給された入力画像データを補正する。画像補正部１０６の動作については図７を参照して後述する。ステップＳ６では、画像データ出力部１０７は、Ｓ５で生成された補正画像データを表示装置１０８に出力する。
【００２５】
＜明るさ結果の指定（Ｓ２）の詳細＞
上述のＳ２における明るさ結果の指定は、図３に示したテスト画像内の８つの色票に対するユーザの応答を受付けるものである。ユーザに対するこのテストは、ユーザがどのように明るさを知覚しているかを取得することを目的としている。以下、Ｓ２におけるテストを「明るさ順指定テスト」と称す。ユーザへのテスト内容について図４を用いて説明する。
【００２６】
図４は、明るさ順指定テストに対するユーザの応答を入力するＵＩの一例を示す図である。領域４１には、テスト画像３１が表示される。ユーザは、表示装置１０８によって表示されたテスト画像３１内のチャート３５、３６の各色票に対し、ユーザが知覚する明るさ順位を指定する。具体的には、ユーザは、テスト画像３１内の８個の色票を参照し、自身が知覚した相対的な明るさ順位をダイアログボックス４２へ入力する。
【００２７】
なお、ここでは、明領域３３内の色票Ａ（白１）に対しては“１”位、暗領域３４内の色票Ｈ（黒２）に対しては“８”位の明るさ順位が予め設定されていることを想定する。すなわち、ユーザは、残りの６個の色票に対しそれぞれ“２”位〜“７”位の何れかを指定する。
【００２８】
ユーザにより入力完了ボタン４３が選択されると、明るさ指定部１０４は、受付けた明るさ結果をプロファイル変更部１０５へ供給する。後述するように、明るさ順指定テストにおける各色票の明るさ順位（順序）と各色票の画素値の大きさの順序とが一致しているか否かで、プロファイル変更部１０５の動作が分岐することになる。
【００２９】
＜プロファイル変更（Ｓ３）の詳細＞
図５は、第１実施形態におけるプロファイル変更部１０５の構成の一例を示す図である。
【００３０】
明るさ順判定部２０１は、明るさ指定部１０４の指定する各色票の明るさ順序と、各色票の画素値の大きさの順序との間の逆転の有無を判断する。プロファイル選択部２０２は、「使用したテスト画像」及び上述の「逆転の有無」に関する情報の組み合わせに基づいて、該当するプロファイルをプロファイルＤＢ２０３から選択する。なお、プロファイルＤＢ２０３には、テスト画像３１とともに後述する生成方法で生成したプロファイルが予め格納されている。プロファイルＤＢ２０３に格納されるプロファイルについては、図８〜図１０を参照して後述する。
【００３１】
図６は、プロファイル変更部１０５の処理を説明するフローチャートである。
【００３２】
ステップＳ２１では、明るさ順判定部２０１は、ダイアログボックス４２に入力された各色票に対する明るさ順位を、明るさ順指定テスト結果として決定する。
【００３３】
ステップＳ２２では、明るさ順判定部２０１は、指定された明るさ順位と各色票の画素値の大きさの順序とが一致しているか否かを判定する。すなわち、順序に逆転が生じているかを判断し、「逆転の有無」および「使用したテスト画像」の情報をプロファイル選択部２０２に供給する。順序に逆転が無い場合ステップＳ２３に進み、逆転がある場合ステップＳ２４に進む。
【００３４】
ステップＳ２３では、プロファイル選択部２０２は、予めプロファイルＤＢ２０３に用意されている単一のプロファイルを選択する。一方、ステップＳ２４では、プロファイル選択部２０２は、予めプロファイルＤＢ２０３に用意されている複数のプロファイルを選択する。Ｓ２３およびＳ２４で選択されるプロファイルは、「使用したテスト画像」と「逆転の有無」の情報の組み合わせによって決定される。
【００３５】
ステップＳ２５では、プロファイル選択部２０２は、選択したプロファイルを画像補正部１０６へ供給する。そして、画像補正部１０６は、供給されるプロファイルに基づき画像に階調変換を施す。
【００３６】
＜画像補正（Ｓ５）の詳細＞
図７は、画像補正部１０６での処理を示すフローチャートである。
【００３７】
ステップＳ３１では、画像データ入力部１０３は、入力画像データを画像補正部１０６へ供給する。
【００３８】
ステップＳ３２では、画像補正部１０６は、Ｓ２５においてプロファイル変更部１０５から供給されたプロファイルが単一であったか複数であったかを判定する。供給されたプロファイルが単一であった場合はＳ３３に進み、複数であった場合はＳ３４に進む。
【００３９】
ステップＳ３３では、画像補正部１０６は、Ｓ２５において供給された単一のプロファイルに従い入力画像を補正する。
【００４０】
ステップＳ３４では、画像補正部１０６は、入力画像データの被写体領域を、画素値の大きさ（明度）に応じて複数の明度領域に分割する。例えば、明領域と暗領域との２つの領域に分割する。被写体領域の分割方法については公知の任意の方法を利用することが出来る。例えば、ニューラルネットワークによる学習データを用いた物体認識や、画素値のヒストグラムを用いた方法、または特開２００６−３９６６６に記載の方法などを用いることが出来る。また、被写体領域の判定方法については、１画素毎ではなく、任意のサイズで区切られたブロック毎に判定する方法でも良い。
【００４１】
ステップＳ３５では、ステップＳ３４で分割された入力画像の各領域を、プロファイル変更部１０５から供給された、各領域に対応する複数のプロファイルに従い補正する。補正方法としては、一般的なカラーマネジメントで使用されるルックアップテーブル（ＬＵＴ）方式を用いることができる。
【００４２】
Ｓ３３又はＳ３５において補正を施した後、画像補正部１０６は、補正画像データを画像データ出力部１０７に供給する。
【００４３】
＜階調変換プロファイル＞
以下では、上述のＳ２３で選択され、Ｓ３３又はＳ３５において補正に用いられることになるプロファイルの生成方法について説明する。なお、生成されたプロファイルはプロファイルＤＢ２０３に格納される。詳細は後述するが、事前にテスト画像内の各色票に対し知覚した明るさを明るさ点数として指定するテスト（明るさ点数指定テスト）を実施し、そのテスト結果から導出する階調変換曲線を基にプロファイルを生成する。この事前テストの対象者を事前プロファイル作成者と称する。
【００４４】
ここで、明るさ点数とは、事前プロファイル作成者が各色票観察時に色票毎に指定する明るさの相対的な感覚値である。事前プロファイル作成者が各色票に対して指定する明るさ点数には個人差が生じるため、この個人差を考慮した階調変換曲線をテスト結果より求める。
【００４５】
図８は、明るさ点数指定テストに対する事前プロファイル作成者の応答を入力するＵＩの一例を示す図である。領域５１には、テスト画像３１が表示される。事前プロファイル作成者は、表示装置１０８によって表示されたテスト画像３１内のチャート３５、３６の各色票に対し明るさの値を指定する。具体的には、事前プロファイル作成者は、テスト画像３１内の８個の色票を参照し、相対的な明るさの値をダイアログボックス５２へ入力する。
【００４６】
なお、ここでは、明領域３３内の色票Ａ（白１）に対しては“１００”点、暗領域３４内の色票Ｈ（黒２）に対しては“０”点の明るさの値が予め設定されていることを想定する。すなわち、事前プロファイル作成者は、残りの６個の色票に対しそれぞれ“０”点〜“１００”点の何れかを指定する。
【００４７】
事前プロファイル作成者により入力完了ボタン５３が選択されると、明るさ指定部１０４はプロファイル変更部１０５へ明るさ結果を供給する。
【００４８】
図９は、明るさ点数指定テスト結果の一例を示す図である。横軸はテスト画像３１における画素値、縦軸は事前プロファイル作成者の指定した明るさ点数である。ただし、横軸、縦軸ともに最大値を１として規格化した値で示している。白丸はチャート３５内の色票（すなわち色票Ａ〜Ｄ）、黒丸はチャート３６内の色票（すなわち色票Ｅ〜Ｈ）に対する結果を示している。なお、ここでは、色票Ａ〜Ｈの画素値は、Ａ＞Ｂ＞Ｃ＞Ｄ＞Ｅ＞Ｆ＞Ｇ＞Ｈとなっているものとする。
【００４９】
図９（ａ）は、テスト画像３１における各色票の画素値の順序と、事前プロファイル作成者の指定した明るさ点数の順序と、が一致している場合を例示的に示している。すなわち、色票Ａ〜Ｈの明るさ点数は、Ａ＞Ｂ＞Ｃ＞Ｄ＞Ｅ＞Ｆ＞Ｇ＞Ｈとなっている。この場合、図９（ａ）に示すように、８個の色票に対応する離散点を単一の曲線で近似する。近似方法は、ガンマ近似、対数近似など公知の任意の方法が利用できる。すなわち、全ての色票（ここでは８個の色票）に対する明るさ点数指定テスト結果を単一の近似曲線で近似することで、単一の階調変換曲線を定める事ができる。
【００５０】
図９（ｂ）は、テスト画像３１における各色票の画素値の順序と、事前プロファイル作成者の指定した明るさ点数の順序と、が一致していない（すなわち、逆転が生じている）場合を例示的に示している。ここでは、色票Ａ〜Ｈの明るさ点数は、Ａ＞Ｂ＞Ｃ＞Ｅ＞Ｄ＞Ｆ＞Ｇ＞Ｈとなっている。この場合、表示画像の実際の輝度値と事前プロファイル作成者に知覚される明るさとの間にギャップが生じる傾向があると判断し、照度領域毎に階調変換曲線をそれぞれ生成する。例えば、図９（ｂ）に示すように、８個の色票に対応する離散点を２つの近似曲線で近似する。
【００５１】
図９（ｂ）において、点１１は、チャート３６内の色票Ｅ（白２）に対する明るさ点数指定テストの結果、点１２は、チャート３５内の色票Ｄ（黒１）に対する結果をそれぞれ示している。すなわち、色票Ｄ（黒１）の画素値は色票Ｅ（白２）の画素値に比較し大きい値（明るい値）であるにも関わらず、事前プロファイル作成者は、色票Ｄ（黒１）より色票Ｅ（白２）を大きい明るさ点数で指定したことを示している。
【００５２】
図９（ｂ）に示すように逆転が生じた場合、明領域３３（すなわち、チャート３５内の４つの色票）及び暗領域３４（すなわち、チャート３６内の４つの色票）のそれぞれに対して独立に近似曲線を生成する。近似曲線の導出方法は図９（ａ）の場合と同様である。図９（ｂ）において、曲線１３は暗領域３４での近似曲線であり、曲線１４は明領域３３での近似曲線の一例を示している。このようにして導出した複数の近似曲線から複数のプロファイルを生成する。なお、プロファイルの生成にあたっては、テスト画像画素値、明るさ点数をそれぞれ入力値、出力値として例えば線形に変換してもよい。
【００５３】
図１０は、生成される階調変換プロファイルを説明する図である。図１０（ａ）は上述の図９（ａ）に対して生成されるプロファイルである。一方、図１０（ｂ）は、図９（ｂ）に対して生成されるプロファイルである。なお、プロファイルのフォーマットとしては、入力画像データの所定色空間における特性と、補正後の画像データの所定色空間における特性との対応関係が記録された公知のフォーマットが利用可能である。例えば、ＩＣＣ（International Color Consortium）が提唱するＩＣＣプロファイルなどが使用可能である。補正前画像データの色空間としてはＸＹＺ表色系など、画像入出力装置の色再現範囲や色再現特性に依存しない標準的な色空間が適する。一方、補正後の画像データの色空間は、例えば表示装置で一般的に用いられる色空間であるｓＲＧＢやＡｄｏｂｅＲＧＢなどが適する。
【００５４】
図１０（ａ）における曲線２１は入力画像に対する階調変換に用いられる単一のプロファイル（Ａ０００１）の特性を示している。一方、図１０（ｂ）における曲線２２は入力画像の暗領域に対する階調変換に用いられるプロファイル（Ａ０００３）の特性、曲線２３は入力画像の明領域に対する階調変換に用いられるプロファイル（Ａ０００２）の特性、をそれぞれ示している。このように、明るさ点数指定テスト結果において画素値と明るさ点数との間に逆転が生じる場合は、照度領域毎に異なるプロファイルを生成する。これにより、シーンを目視した際に知覚する明るさと一致した補正画像を提供することが可能となる。
【００５５】
プロファイルＤＢ２０３に格納するプロファイルは、例えば、上述の事前プロファイル作成者による明るさ点数指定テストの結果における逆転の有無に基づき分類されている。さらに、分類ごとに、各色票について複数の明るさ点数結果を平均し、当該平均値を各色票の明るさ点数とした階調変換曲線を導出し、分類ごとのプロファイルを生成してもよい。
【００５６】
図１１は、プロファイル選択部２０２によるプロファイルの選択例を示す図である。なお、上述のプロファイルＡ０００１〜Ａ０００３は、それぞれのプロファイルを生成した際に使用したテスト画像３１とともにプロファイルＤＢ１０６に格納されている。
【００５７】
上述したようにプロファイルは、逆転の有無に基づいて選択される。ここでは、逆転が無い場合は、図１０（ａ）の曲線２１に対応するプロファイルＡ０００１が選択される。一方、逆転がある場合は、図１０（ｂ）の曲線２２に対応するプロファイルＡ０００３と、曲線２３に対応するプロファイルＡ０００２が選択される。
【００５８】
以上説明したとおり第１実施形態によれば、明領域下と暗領域下の物体に対する明るさ知覚と画素値との逆転の有無をユーザごとに導出する。そして、逆転の有無に基づいて利用する階調変換プロファイルを変更する。これにより、特にダイナミックレンジの変換を伴う階調変換時に、ユーザにとって違和感の少ない階調補正画像を提供することが可能となる。また、映像制作における撮影映像の編集時や、表示装置のキャリブレーション時の階調変換にも使用することができる。
【００５９】
（第２実施形態）
第２実施形態では、明るさ点数指定テストをユーザに対して実施し、そのテスト結果からユーザの明るさ知覚に対応したプロファイルを直接生成する形態について説明する。具体的には、Ｓ２において、明るさ順指定テスト（図４）の代わりに明るさ点数指定テスト（図８）をユーザに対して行い、動的にプロファイルを生成する点が第１実施形態と異なる。なお、装置の構成（図１）及び動作（図２）については第１実施形態と同様であるため、詳細な説明は省略する。
【００６０】
＜明るさ結果の指定（Ｓ２）の詳細＞
上述したように、第２実施形態においては、図８に示す明るさ点数指定テストをユーザに対して行う。点数指定テストの詳細については第１実施形態と同様であるため説明は省略する。そして、第１実施形態における点数指定テストの場合と同様に、図９に示すような明るさ点数指定テスト結果が得られることになる。
【００６１】
すなわち、図９（ａ）に示すように各色票の画素値の順序と明るさ点数の順序との間に逆転が無い場合と、図９（ｂ）に示すように各色票の画素値の順序と明るさ点数の順序との間に逆転が有る場合と、の何れかの結果が得られることになる。明るさ点数指定テストにおける結果の違いによって、プロファイル変更部１０５でのプロファイル生成処理が分岐することになる。
【００６２】
＜プロファイル変更（Ｓ３）の詳細＞
図１２は、第２実施形態におけるプロファイル変更部１０５の構成の一例を示す図である。
【００６３】
明るさ順判定部２０１は、明るさ指定部１０４の指定する各色票の明るさ順序と、各色票の画素値の大きさの順序と、の間の逆転の有無を判断する。プロファイル生成部３０２は、図１２に示す明るさ点数指定テスト結果に基づきプロファイルを生成する。
【００６４】
図１３は、第２実施形態におけるプロファイル変更部１０５の処理を説明するフローチャートである。
【００６５】
ステップＳ４１では、明るさ順判定部２０１は、明るさ点数指定テスト結果を明るさ指定部１０４から受け付ける。すなわち、ダイアログボックス５２に入力された各色票に対する明るさ点数を受け付ける。
【００６６】
ステップＳ４２では、明るさ順判定部２０１は、受け付けた明るさ点数指定テスト結果において、明るさ点数と各色票の画素値の大きさの順位間に逆転が生じているかを判定する。そして、「逆転の有無」およびを「使用したテスト画像」の情報をプロファイル生成部３０２に供給する。逆転が無い場合ステップＳ４３に進み、逆転がある場合ステップＳ４４に進む。
【００６７】
ステップＳ４３では、プロファイル生成部３０２は、図１４（ａ）に示す単一のプロファイルを生成する。一方、ステップＳ４４では、プロファイル生成部３０２は、複数のプロファイルを生成する。なおプロファイルの生成方法は第１実施形態（図８〜図１０）と同様であるため説明は省略する。
【００６８】
ステップＳ４５では、プロファイル生成部３０２は、生成したプロファイルを画像補正部１０６へ供給する。なお、画像補正部１０６における補正処理は第１実施形態と同様であるため説明は省略する。
【００６９】
以上説明したとおり第２実施形態によれば、明領域下と暗領域下の物体に対する明るさ知覚と画素値との逆転の有無をユーザごとに導出する。そして、逆転の有無に基づいて利用する階調変換プロファイルを生成する。これにより、ユーザにとって違和感の少ない階調補正画像を提供することが可能となる。
【００７０】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７１】
１０１  画像処理装置；  １０２  テスト画像データ；  １０３  画像データ入力部；  １０４  明るさ指定部；  １０５  プロファイル変更部；  １０６  画像補正部；  １０７  画像データ出力部；  １０８  表示装置
【図１】
2018005054.tif 000003
【図２】
2018005054.tif 000004
【図３】
2018005054.tif 000005
【図４】
2018005054.tif 000006
【図５】
2018005054.tif 000007
【図６】
2018005054.tif 000008
【図７】
2018005054.tif 000009
【図８】
2018005054.tif 000010
【図９】
2018005054.tif 000011
【図１０】
2018005054.tif 000012
【図１１】
2018005054.tif 000013
【図１２】
2018005054.tif 000014
【図１３】
2018005054.tif 000015