(57)【要約】【課題】撮像装置において、映像に白飛びが発生している場合に、表示される映像の変化を極力抑制しつつ、白飛びが発生している部分の信号の最大値を検出できるようにする。【解決手段】被写体像を撮像して画像データを出力する撮像部と、撮像部の露出を低くすることにより撮像部のダイナミックレンジを拡大する拡大部と、拡大部によりダイナミックレンジを拡大させて、撮像部の画面内の領域の信号値を検出する検出部と、撮像部の画面内の領域の信号値を検出する動作を指示した操作部に応じて、任意のタイミングで拡大部に撮像部のダイナミックレンジを拡大させる第１のモードと、限られたタイミングで拡大部に撮像部のダイナミックレンジを拡大させる第２のモードとを切り替える制御部とを備える。【選択図】図３
2017005374.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像して画像データを出力する撮像手段と、
前記撮像手段の露出を低くすることにより前記撮像手段のダイナミックレンジを拡大する拡大手段と、
前記拡大手段により前記ダイナミックレンジを拡大させて、前記撮像手段の画面内の領域の信号値を検出する検出手段と、
前記撮像手段の画面内の領域の信号値を検出する動作を指示した操作手段に応じて、任意のタイミングで前記拡大手段に前記撮像手段のダイナミックレンジを拡大させる第１のモードと、限られたタイミングで前記拡大手段に前記撮像手段のダイナミックレンジを拡大させる第２のモードとを切り替える制御手段と、
を備えることを特徴とする撮像装置。
【請求項２】
前記画像データに階調補正を行う階調補正手段と、該階調補正手段により前記画像データを階調補正して得られた表示画像を表示する表示手段とをさらに備え、前記制御手段は、前記第１のモードのときに、前記ダイナミックレンジを拡大させた場合に、該ダイナミックレンジの拡大により引き起こされる前記表示画像の変化を抑制するように前記階調補正の特性を変更することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記画像データを一時的に保持する記憶手段をさらに備え、前記制御手段は、前記第２のモードのときに、前記ダイナミックレンジを拡大させた場合に、前記記憶手段に保持されていた前記ダイナミックレンジを拡大する前の画像を前記表示手段に表示させることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記拡大手段は、前記ダイナミックレンジを前記撮像装置で設定可能な最大のダイナミックレンジまで拡大することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記検出手段は、前記画面内を複数の領域に分割し、該複数の領域のそれぞれの信号の中から前記最大値を検出することを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記検出手段により検出された前記最大値と、前記拡大手段により拡大される前のダイナミックレンジで表現できる信号の最大値との差分を算出する算出手段をさらに備えることを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記制御手段は、前記差分を前記表示手段に表示させることを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記制御手段は、前記複数の領域のうちの前記検出手段により検出された前記最大値をとる領域を示す枠と、前記差分とを前記表示手段に表示させることを特徴とする請求項７に記載の撮像装置。
【請求項９】
前記操作手段が、前記撮像装置の本体に配置された操作手段、あるいは前記撮像装置に近接した装置に配置された操作手段である場合に、前記制御手段は、前記第１のモードを選択することを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１０】
前記操作手段が、前記撮像装置の本体から離れた装置に配置された操作手段である場合に、前記制御手段は、前記第２のモードを選択することを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１１】
前記操作手段が、前記撮像装置の本体と有線接続あるいは無線接続され、前記撮像装置からの出力画像を縮小した画像を表示可能な装置に配置された操作手段である場合に、前記制御手段は、前記第１のモードを選択することを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１２】
前記操作手段が、前記撮像装置の出力画像よりも低いフレームレートでの表示を行う表示装置に配置された操作手段である場合に、前記制御手段は、前記第２のモードを選択することを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１３】
前記操作手段が、前記撮像装置の出力画像と同等のフレームレートあるいはより高いフレームレートで表示可能な表示装置に配置された操作手段である場合、前記制御手段は、前記第１のモードを選択することを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１４】
前記操作手段が、前記撮像装置の出力画像よりも低い解像度を有する表示装置に配置された操作手段である場合に、前記制御手段は、前記第１のモードを選択することを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１５】
前記操作手段が、前記撮像装置の出力画像と同等の解像度あるいはより高い解像度を有する表示装置に配置された操作手段である場合に、前記制御手段は、前記第２のモードを選択することを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１６】
被写体像を撮像して画像データを出力する撮像手段を備える撮像装置を制御する方法であって、
拡大手段が、前記撮像手段の露出を低くすることにより前記撮像手段のダイナミックレンジを拡大する拡大工程と、
検出手段が、前記拡大手段により前記ダイナミックレンジを拡大させて、前記撮像手段の画面内の領域の信号値を検出する検出工程と、
制御手段が、前記撮像手段の画面内の信号の最大値を検出する動作を指示した操作手段に応じて、任意のタイミングで前記拡大手段に前記撮像手段のダイナミックレンジを拡大させる第１のモードと、限られたタイミングで前記拡大手段に前記撮像手段のダイナミックレンジを拡大させる第２のモードとを切り替える制御工程と、
を有することを特徴とする撮像装置の制御方法。
【請求項１７】
請求項１６に記載の制御方法の各工程をコンピュータに実行させるためのプログラム。
【請求項１８】
請求項１６に記載の制御方法の各工程をコンピュータに実行させるためのプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びその制御方法に関し、特には露出制御技術に関する。
【背景技術】
【０００２】
適正露出より低い露出（露出アンダー）で撮影した映像に対して、ガンマ補正（階調補正）によって輝度を持ち上げることで、白飛びや黒つぶれを抑制し、ダイナミックレンジを拡大する方法が知られている。ガンマ補正特性は、入射光のレベルと出力信号のレベルとの関係が予め用意された関係となるように、設定されたダイナミックレンジに応じて変更される。
【０００３】
ダイナミックレンジを拡大するとともにガンマ補正特性を変更する手法がいくつか提案されている。特許文献１では、被写体の入射光量の最大反射率に応じて、ダイナミックレンジをシフトさせるとともにガンマ補正を最大反射率に応じた特性に変更させつつ、基準入射光量に対する出力は維持する手法が提案されている。この手法では、最大反射率が高い場合にはガンマ値を１に近づけ、最大反射率が低い場合にはガンマ値を０に近づけている。このようにすることで、最大反射率が高ければコントラストを下げ、最大反射率が低ければコントラストを高めている。
【０００４】
また、特許文献２では、所定の間隔で露出をアンダーにすることでダイナミックレンジを拡大するとともに輝度のヒストグラムを取得し、その際の出力画像は適正露出のタイミングの画像信号とする手法が提案されている。このようにすることで所定の間隔でフリーズ画となるものの、通常露出では飽和する領域のヒストグラムも取得することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−８１０３７号公報
【特許文献２】特開２００９−２３９６３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、ダイナミックレンジを拡大する場合には、露出アンダーで撮影しつつガンマ特性を変更することにより、入射光のレベルと出力信号のレベルとの関係を維持している。これは信号の増幅とほぼ同様であり、Ｓ／Ｎ比が低下する原因となる。そのため、Ｓ／Ｎ比の観点からは、必要以上のダイナミックレンジ拡張を行わない方がよい。そのため、ある撮影条件で画像に白飛びが生じている場合、ユーザは、白とびを解消できる最小限のダイナミックレンジ拡大を希望するであろう。しかしながら、白飛びしている部分は測光値も飽和しているため、白飛び部分の入射光のレベルを特定することはできない。そのため、ユーザは白飛びを回避するために必要なダイナミックレンジの拡大量を知ることができないという問題がある。
【０００７】
特許文献１では、目標のダイナミックレンジを算出するためにはより広いダイナミックレンジに変更する必要があり、Ｓ／Ｎ比が悪化する。また、露出をアンダーにするため、露出制御方法によっては被写界深度や動解像度が変化する。しかし、撮影現場によってはダイナミックレンジの確認を行う際でも、表示画像にこれらの変化が表れることが問題となる場合がある。
【０００８】
また、特許文献２では、目標のダイナミックレンジを算出する際に、本撮影時の露出で撮影した画像を出力するため、Ｓ／Ｎ比の変化や被写界深度の変化が表示画像に表れることはない。しかし、所定の間隔が短い場合、例えば１フレームごとに露出を切り替えて目標のダイナミックレンジを算出する場合には、フレームレートが半分になったのと同等の映像が出力される。また、所定の間隔が長い場合、画角や被写体の変化に対しての応答が遅くなるという問題がある。
【０００９】
本発明は上述した課題に鑑みてなされたものであり、その目的は、撮像装置において、映像に白飛びが発生している場合に、表示される映像の変化を極力抑制しつつ、白飛びが発生している部分の信号の最大値を検出できるようにすることである。
【課題を解決するための手段】
【００１０】
本発明に係わる撮像装置は、被写体像を撮像して画像データを出力する撮像手段と、前記撮像手段の露出を低くすることにより前記撮像手段のダイナミックレンジを拡大する拡大手段と、前記拡大手段により前記ダイナミックレンジを拡大させて、前記撮像手段の画面内の領域の信号値を検出する検出手段と、前記撮像手段の画面内の領域の信号値を検出する動作を指示した操作手段に応じて、任意のタイミングで前記拡大手段に前記撮像手段のダイナミックレンジを拡大させる第１のモードと、限られたタイミングで前記拡大手段に前記撮像手段のダイナミックレンジを拡大させる第２のモードとを切り替える制御手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、撮像装置において、映像に白飛びが発生している場合に、表示される映像の変化を極力抑制しつつ、白飛びが発生している部分の信号の最大値を検出することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態におけるデジタルビデオカメラの外観図。
【図２】第１の実施形態におけるデジタルビデオカメラの構成を示すブロック図。
【図３】第１の実施形態におけるＤレンジアシストモードを選択する処理を示すフローチャート。
【図４】第１のＤレンジアシストモードでの露出変更処理および差分値を算出する処理を示すフローチャート。
【図５】第１の実施形態におけるＤレンジアシスト前後のガンマ補正特性の一例を示す図。
【図６】第１の実施形態における画像に対する測光枠と表示の例を示す図。
【図７】第２のＤレンジアシストモードでの露出変更処理および差分値を算出する処理を示すフローチャート。
【図８】第２の実施形態におけるＤレンジアシストモードを選択する処理を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について、添付図面を参照して詳細に説明する。
【００１４】
まず、本発明の実施形態の概要について説明する。ビデオカメラで動画を撮影する場合、高輝度の被写体に対して白飛びを抑制するための手法として、露出をアンダーにするとともに感度を上げてダイナミックレンジを拡大する方法がある。しかし、現状の露出で白飛びが発生している場合、どの程度ダイナミックレンジを拡大すれば白飛びを回避できるか、言い換えれば、どの程度露出をアンダーにすれば白飛びが回避できるかはユーザには分からない。それは、白飛びしている部分は信号が飽和しているので、その部分の信号レベルの最大値はカメラ側でも検出できないためである。
【００１５】
そこで、本実施形態では、撮影中に一旦ダイナミックレンジを広い値に設定する。これにより、今まで画面内で白飛びしていた部分が飽和しなくなり、その部分の信号の最大値を検出することができる。つまり、今まで設定されていたダイナミックレンジで表現できる信号の最大値と、白飛びしていた部分の信号の本来の最大値の差を求めることができる。そして、この差の分だけダイナミックレンジを拡大すれば白飛びを回避できることが分かり、それをユーザに通知することができる。しかし、上記のように撮影中にダイナミックレンジを拡大しようとして露出をアンダーにすると、画像にその露出の変化の様子が反映されてしまい、ユーザは不自然に変化する画像を見ることになってしまう。
【００１６】
そのため、本実施形態では、ダイナミックレンジを拡大する場合に、２つのモードを切り替える。第１のモードは、撮影中にダイナミックレンジを拡大する動作に伴って、画像のガンマ特性を変更するモードである。そして、ダイナミックレンジを拡大した後も、ガンマ特性を変更することにより生成された、ダイナミックレンジを拡大する前と概ね同じように見える白飛びした映像（表示画像）を表示する。この第１のモードでは、白飛びしていた部分の信号の本来の最大値を任意のタイミングでリアルタイムに取得できる反面、表示される画像には若干の変化が生じることになる。一方、第２のモードは、ダイナミックレンジを拡大するタイミングを、ダイナミックレンジの拡大に伴う露出の変化の様子が映像を見ても分かりにくいタイミングで行うモードである。この場合、ダイナミックレンジの拡大中は、ダイナミックレンジを拡大する前の映像を保存しておき、それを表示する。この第２のモードでは、ダイナミックレンジの変更を限られたタイミングで行うため、白飛びしていた部分の信号の本来の最大値をリアルタイムに取得することはできない。しかし、ダイナミックレンジの拡大中は、ダイナミックレンジを拡大する前に保存しておいた映像を表示するため、表示される映像が変化しにくいという特徴がある。本実施形態では、表示画像の画質を重視するか、信号の最大値の取得タイミングを重視するかにより、上記の２つのモードを切り替える。以上が本発明の実施形態の概要である。
【００１７】
（第１の実施形態）
図１は、本発明の撮像装置の第１の実施形態であるデジタルビデオカメラ１００を示す外観図である。図１において、表示部２８は、画像や各種情報を表示する表示部である。録画スイッチ６１は、撮影指示を行うための操作部である。モード切り替えスイッチ６０は、各種モードを切り替えるための操作部である。コネクタ１１２は、デジタルビデオカメラ１００に接続ケーブルを接続させるためのコネクタである。操作部７０は、ユーザからの各種操作を受け付ける各種ボタン、十字キー等の操作部材を備える操作部である。電源スイッチ７２は、電源オン、電源オフを切り替える。記録媒体２００は、メモリカードやハードディスク等の記録媒体である。記録媒体スロット２０１は記録媒体２００を格納するためのスロットである。記録媒体２００は、記録媒体スロット２０１に格納されることにより、デジタルビデオカメラ１００との通信が可能となる。
【００１８】
図２は、第１の実施形態のデジタルビデオカメラ１００の内部構成を示すブロック図である。図２において、撮影レンズ１０３はズームレンズ、フォーカスレンズを含むレンズ群であり、被写体像を結像させる。絞り１０１は光量調整に使用する絞りである。ＮＤフィルター（Neutral Density Filter）１０４は減光用に使用するフィルターである。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳセンサ等で構成される撮像素子を有する。また、撮像部２２は電子シャッターによる蓄積の制御や、アナログゲインの変更、読み出し速度の変更などの機能も備える。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア１０２は、デジタルビデオカメラ１００の、撮影レンズ１０３を含む撮像系を覆うことにより、撮影レンズ１０３、絞り１０１、撮像部２２を含む撮像系の汚れや破損を防止する。
【００１９】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間処理、縮小処理といったリサイズ処理や、色変換処理、ガンマ補正処理、デジタルゲインの付加処理等の処理を行う。また、撮像した画像データを用いて所定の演算処理を行い、演算結果をシステム制御部５０に送信する。送信された演算結果に基づいて、システム制御部５０が露出制御、測距制御、ホワイトバランス制御等を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理等が行われる。また、ジャイロ４０で検出した手振れなどによるデジタルビデオカメラ１００の動きや姿勢変化に対して、システム制御部５０が、撮像レンズ１０３のシフトレンズを動作させるか、あるいは画像処理部２４で画像をずらすことにより像振れ補正を行う。
【００２０】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してデータを一時的に保持するメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって撮像されＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００２１】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダが実現され、スルー画像表示を行うことができる。
【００２２】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭが用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、後述する各種フローチャートを実行するためのプログラムのことである。
【００２３】
システム制御部５０は、デジタルビデオカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することにより、後述する本実施形態の各処理を実行する。システムメモリ５２には、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。
【００２４】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。システム制御部５０に接続されたモード切り替えスイッチ６０、録画スイッチ６１、操作部７０、及びシステム制御部５０に外部操作Ｉ／Ｆ７１を介して接続された外部操作部２０２はシステム制御部５０に各種の動作指示を入力するための操作手段である。
【００２５】
モード切り替えスイッチ６０は、システム制御部５０の動作モードを、動画記録モード、静止画記録モード、再生モード等のいずれかに切り替える。動画記録モードや静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切り替えスイッチ６０を操作することにより、動画撮影モードに含まれるこれらのモードのいずれかに直接切り替えることができる。あるいは、モード切り替えスイッチ６０で動画撮影モードに一旦切り換えた後に、動画撮影モードに含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。録画スイッチ６１は撮影待機状態と撮影状態を切り替える。システム制御部５０は、録画スイッチ６１がＯＮされると、撮像部２２からの信号読み出しから記録媒体２００への動画データの書き込みまでの一連の動作を開始する。
【００２６】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして動作する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右４方向の十字キーやＳＥＴボタンを用いて直感的に各種設定を行うことができる。
【００２７】
また、外部操作部２０２は操作部７０で可能な一部もしくは全ての操作を実現するためのボタンを持つ。そして、外部操作Ｉ／Ｆ７１を介して有線接続もしくは無線接続でシステム制御部５０に接続されることにより、操作部７０の代替として用いることができる。外部操作部２０２は、撮像装置もしくは撮像装置を組み込んだリグなどに取り付けてカメラマンが操作できる機器でも良いし、有線ケーブルや無線によって離れた位置から操作できる機器でも良い。また、外部操作部２０２は操作用のボタンのみを有する機器でも良いし、撮像装置の出力を縮小もしくはそのままのサイズで表示することができる表示装置を含む機器でも良い。表示装置を含む機器の場合、接続した有線ケーブルもしくは無線により映像信号の通信も行われる。
【００２８】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００２９】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉイオン電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００３０】
次に本実施形態のデジタルビデオカメラの動作について説明する。本実施形態では、デジタルビデオカメラ１００は、現在撮影している映像の一部が白飛びしている場合に、この白飛びしている部分における信号値の本来の最大値と、現在設定されているダイナミックレンジで表現できる信号の最大値の差分を表示可能である。ユーザは、この表示された差分だけダイナミックレンジを拡大すれば（露出をアンダーにすれば）画像の白飛びを回避できることを知ることができる。この機能をＤレンジアシストと呼ぶことにする。
【００３１】
本実施形態では、白飛びしている部分の信号値の本来の最大値を検出するために、ダイナミックレンジ（以下、Ｄレンジと呼ぶ）を、一旦デジタルビデオカメラ１００で設定可能な最大値に拡大する。これにより、白飛びしている部分の信号の飽和が無くなり、白飛び部分の信号値の本来の最大値を検出できるようになる。このとき、Ｄレンジを拡大するために露出をアンダーにすることになるが、この露出の変化が表示している画像に表れると、ユーザは不自然に変化する画像を見ることになる。これを避けるために、本実施形態では以下の様な処理を実行する。なお、本実施形態における各処理はシステム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。
【００３２】
まず、上記のＤレンジアシストを有効にするか無効にするかを決定するための処理、および第１のＤレンジアシストモードと第２のＤレンジアシストモードのどちらのモードで処理を行うかを決定するための処理について説明する。図３は、本実施形態におけるＤレンジアシストの有効、無効の決定処理、Ｄレンジアシストモードの決定処理を示すフローチャートである。第１のＤレンジアシストモードは、Ｄレンジの拡大の影響により表示画像に若干の変化が表れるモードであり、第２のＤレンジアシストモードは、Ｄレンジの拡大の影響が表示画像にほとんど表れないモードである。なお、第１のＤレンジアシストモードと第２のＤレンジアシストモードの詳しい処理に関しては後述する。
【００３３】
まず、Ｓ３０１において、ユーザによりＤレンジアシストを有効化する操作が行われたか否かを判断する。Ｄレンジアシストを有効化する操作は、ユーザが操作部７０や外部操作部２０２を用いて行う。Ｄレンジアシストが有効でなければ、以下の処理を行わずにこのフローを終了する。Ｄレンジアシストが有効であれば、Ｓ３０２において、その有効化する操作がどの機器によって行われたかの情報を取得し、操作機器に応じて第１のＤレンジアシストモードに遷移するか、第２のＤレンジアシストモードに遷移するかを切り替える。
【００３４】
Ｄレンジアシストモードの選択（切り替え）は、Ｄレンジアシストを有効化する際に用いた操作機器から、ユーザが見ていると考えられる表示装置の性能を推定することにより行われる。例えば、Ｓ３０３において、操作機器を特定した結果、操作機器が撮像装置本体の操作部７０である場合には、ユーザが見ている表示装置は撮像装置に備えられた表示部２８もしくはビューファインダである可能性が高い。これらは一般的に小さい画面であることが多く、Ｓ／Ｎ比の悪化や被写界深度の変化が判別しにくい。そのため、Ｓ３０６に進み、第１のＤレンジアシストモードを選択する。
【００３５】
また、Ｓ３０４において、操作機器を特定した結果、操作機器が撮像装置と近接した機器である場合にも、同様にＳ３０６に進み、第１のＤレンジアシストモードを選択する。これは外部操作部２０２のうち、撮像装置もしくは撮像装置を組み込んだリグに直接付けられた操作機器などが該当する。そして、この際は、ユーザが見ている表示装置は同様に、撮像装置に備えられた表示部２８もしくはビューファインダである可能性が高いと想定される。
【００３６】
一方、Ｓ３０５において、操作機器を特定した結果、操作機器が撮像装置から離れた場所にある機器である場合には、ユーザが見ている表示装置は外部の表示装置である可能性が高い。これらの表示装置には、撮像装置の出力を表示するのに十分なサイズや解像度を有するＴＶやマスターモニタなども含まれる。この場合、Ｓ／Ｎ比の悪化や被写界深度の変化が判別しやすく、ユーザに違和感を与える可能性があるため、Ｓ３０７に進み、第２のＤレンジアシストモードを選択する。
【００３７】
また、Ｓ３０５において、これらの条件を満たさなかった場合、例えば操作機器を特定した結果、どのような環境にあるかが判断できない場合や、操作機器が特定できない場合には、Ｓ３０７に進み、第２のＤレンジアシストモードを選択する。これは、ユーザがＳ／Ｎ比の悪化や被写界深度の変化が判別しやすい表示装置を見ている可能性があるからである。以上の処理により、Ｄレンジアシストモードの選択が行われる。
【００３８】
次に、図４は、第１のＤレンジアシストモードにおける露出とガンマ補正特性の変更処理および差分値を算出する処理を示すフローチャートである。
【００３９】
まず、Ｓ４０１において、Ｄレンジを変更しようとする量（以下、Ｄレンジ変更量と呼ぶ）を算出する。本実施形態では、Ｄレンジをデジタルビデオカメラ１００で設定できる最大のＤレンジであるＤｍａｘに変更するものとする。Ｄレンジの変更量の段数であるＤｃｈａｎｇｅは、現在のＤレンジをＤｎｏｗ、変更後のＤレンジをＤｍａｘとすると、式（１）で表わされる。
Ｄｃｈａｎｇｅ＝ｌｏｇ2（Ｄｍａｘ／Ｄｎｏｗ）    …（１）
【００４０】
例えば、設定可能な最大のＤレンジが８００％で、現在のＤレンジが４００％であるとすると、Ｄレンジ変更量は１段となる。現在のＤレンジが３００％であるとすると、Ｄレンジ変更量は約１．５２段となる。
【００４１】
次に、Ｓ４０２において、Ｓ４０１で算出したＤレンジ変更量に応じて、露出とガンマ補正特性を変更する。露出は、絞り１０１、ＮＤフィルター１０２、撮像部２２における電子シャッター、あるいはアナログゲイン等を用いて変更する。例えば電子シャッター速度を変更する場合、Ｄレンジ変更前の電子シャッター速度が１／６０秒であり、Ｄレンジ変更量が１段であれば、電子シャッター速度を１／１２０秒に変更する。露出変更の方法は、撮像素子から信号が出力される前に変更できる方法であれば任意であり、特に電子シャッターに限定されるものではない。
【００４２】
また、Ｓ４０２では、Ｄレンジの変更と同時に、画像処理部２４の中のガンマ補正回路に設定するガンマ補正特性も変更する。Ｄレンジを拡大した後で、且つガンマ補正特性を変更する前の入力（光の強度）Ｘに対する出力（撮像素子の出力信号）をＹとすると、Ｘ×Ｄｎｏｗ／Ｄｍａｘの出力がＹとなるようなガンマ補正特性とする。また、ガンマ補正特性を変更する前の入力の最大値をＸｍａｘ、出力の最大値をＹｍａｘとすると、ガンマ補正特性の変更後は、入力がＸｍａｘ×Ｄｎｏｗ／Ｄｍａｘの時にＹｍａｘとなるようにし、それ以降の入力に対する出力はＹｍａｘとなるようにする。
【００４３】
図５は、Ｄレンジの拡大の前後における、ガンマ補正特性の入力と出力の関係の一例を示す図である。図５は、Ｄｎｏｗが４００％、Ｄｍａｘが８００％である場合の例である。横軸はガンマ補正回路の入力ビット（光の強度）、縦軸は出力ビットである。Ｄレンジの拡大前は、Ｄレンジの最大値、すなわち４００％の信号がＸｍａｘとなる。また、Ｄレンジ拡大後はＤレンジの最大値、すなわち８００％の信号がＸｍａｘとなり、４００％の信号はＸｍａｘ／２となる。
【００４４】
通常のガンマ補正特性のままＤレンジを拡大すると、露出がアンダーとなり画像が暗くなるとともに白飛びが無くなる。すなわち、表示している映像が変化する。これをユーザーに見せないようにするために、ガンマ補正特性を変更する。具体的には、Ｄｎｏｗ／Ｄｍａｘが１／２（＝４００％／８００％）なので、図５に一点鎖線で示すように、ガンマ補正特性変更前の入力Ｘに対する出力とガンマ補正特性変更後の入力Ｘ／２に対する出力が同じになるようなガンマ補正特性とする。また、ガンマ補正特性変更後は、Ｘｍａｘ／２の時にＹｍａｘとなり、それ以降はＹｍａｘを維持する特性としている。このガンマ補正特性に基づいた設定値が画像処理部２４に送信され、ガンマ補正回路に設定される。上記のようにＤレンジを拡大することにより、白飛びしている部分の信号をガンマ補正回路に入力する前にＤレンジを広げた状態で知ることができる。
【００４５】
その後、Ｓ４０３において、Ｄレンジを拡大することにより検出可能となった白飛びした部分の測光値（最大測光値）及びそれ以外の部分の測光値を取得する。画像処理部２４ではＤレンジを拡大した後で且つガンマ補正回路を通過する前の画像データからこの測光値が算出される。
【００４６】
測光値は、画像データ（画面内）を複数の特定のサイズに区切り（分割し）、区切られた枠の中の画像データの輝度信号の平均値を算出した値である。本実施形態では８×８の枠（領域）に区切るものとする。図６は、画像に対する測光枠の配置と表示の例を示した図である。図６（ａ）は測光される画像を示し、図６（ｂ）は画像と測光枠を示している。システム制御部５０は、６４個の各測光枠のそれぞれについて輝度を平均し、６４個の輝度平均値を取得する。本実施形態では、測光値を輝度信号の平均値としたが、枠毎の明るさが分かればよく、積分値で表してもよいし、ＥＶ値等の明るさの指標となる値で表わしてもよい。
【００４７】
次に、Ｓ４０４において、最大測光値を判定する。上記の６４個の測光値の中で最も大きな値を抽出し、枠の位置とともに記憶しておく。次に、Ｓ４０５において、現在のＤレンジで表現できる信号の最大値と最大測光値の差分を算出する。差分値は以下の式（２）により算出される。
差分値＝ｌｏｇ2（最大測光値／（最大値×現在Ｄレンジ／最大Ｄレンジ））
…（２）
【００４８】
例えば、現在のＤレンジが４００％、最大Ｄレンジが８００％、輝度信号として許容される最大値が４０９５、最大測光値が３５００とすると、差分値は約０．７７段となる。つまりＤレンジを０．７７段変更して約６８０％のＤレンジにすると、最大測光値がＤレンジで表現できる最大値の範囲内に収まる。また、同時に０．７７段分の露出補正が必要となるとともに、その分だけＳ／Ｎ比が低下する可能性がある。
【００４９】
最後に、Ｓ４０６において、差分値を表示する。システム制御部５０は、最大測光値を示す測光枠の位置と差分値を画像処理部２４に送信する。画像処理部２４では枠の位置に応じて枠の画像を描くとともに、その枠の中に差分値を描いた画像を作成し、画像データに重ねた画像を生成する。画像データはメモリ制御部１５とＤ／Ａ変換器１３を経て表示部２８に表示される。図６（ｃ）は、差分値の表示例を示している。図６（ｂ）に示す枠Ａの測光値が最大測光値である場合の例である。この差分値の表示により、枠Ａの被写体をＤレンジの範囲内に収めるには０．７７段のＤレンジの変更が必要であることがわかる。なお、本実施形態では、枠の中に差分値を表示する例を示したが、枠の表示方法や、数値の表示場所は任意であり、特に図６（ｃ）の例に限定されるものではない。
【００５０】
以上のような方法で測光値を検出すれば、測光値がデジタルビデオカメラ１００で設定できる最大のＤレンジの範囲内であれば、現在のＤレンジを超えた測光値であっても、現在のＤレンジの最大値と最大測光値の関係を知ることができる。そのため、ユーザがＤレンジを変更する際の目安とすることができる。
【００５１】
続いて、図７は、第２のＤレンジアシストモードにおける露出変更処理、出力画像差し替え処理、および現在のＤレンジの最大値と最大測光値の差分値を算出する処理を示すフローチャートである。
【００５２】
まず、Ｓ７０１において、現在のＤレンジの最大値と最大測光値の差分値の算出を行うフレームか否かを判定する。ここでは、周期的に算出を行っても良いし、撮像装置の設定が変化した時や被写体が変化した時などに算出を行っても良い。なお、算出を行うフレームは出力画像の見えを考慮すると、複数フレーム連続することは好ましくない。また、第２のＤレンジアシストモードに遷移した直後のフレームにおいては、後述するＳ７０２での処理を考慮し、算出を行わないフレームとする必要がある。
【００５３】
Ｓ７０１において差分値を算出しないフレームである場合、Ｓ７０２において、出力画像をメモリ制御部１５を介してメモリ３２に書き込む。ここで、既にメモリ３２に画像が書き込まれている場合、画像の上書きを行う。一方、差分値を算出するフレームである場合は、Ｓ７０３〜Ｓ７０７の処理を行う。この処理は、第１のＤレンジアシストモードにおける、Ｓ４０１〜Ｓ４０５の処理と同様であるため説明は省略する。なお、第１のＤレンジアシストモードのＳ４０２におけるガンマ補正特性の変更は、第２のＤレンジアシストモードでは必要ない。なぜならば、第２のＤレンジアシストモードでは、Ｄレンジの変更中は、Ｄレンジの変更前にＳ７０２でメモリ３２に保存された画像を、第１のＤレンジアシストモードで表示するガンマ補正特性を調整した画像の代わりに表示するからである。
【００５４】
Ｓ７０７において差分値が算出されたなら、Ｓ７０８において、Ｓ７０４で変更した露出を元の露出に戻し、Ｓ７０９、Ｓ７１０において、差分値を出力画像に重畳した形で表示する。具体的には、システム制御部５０は、最大測光値を示す測光枠の位置と差分値を画像処理部２４に送信する。画像処理部２４では枠の位置に応じて枠の画像を描くとともに、その枠の中に差分値を描いた画像を作成し、画像データに重ねた画像を生成する。画像データはメモリ制御部１５とＤ／Ａ変換器１３を経て表示部２８に表示される。図６（ｃ）は、差分値の表示例を示している。図６（ｂ）に示す枠Ａの測光値が最大測光値である場合の例である。この差分値の表示により、枠Ａの被写体をＤレンジの範囲内に収めるには０．７７段のＤレンジの変更が必要であることがわかる。
【００５５】
なお、差分値の表示は表示部２８に限らず、外部出力用の出力信号に重畳してもよい。その場合、ユーザが使用した操作機器に関連付けられた表示装置に対する出力信号にのみ差分値の表示の重畳を行ってもよい。その際、他の表示装置に対する出力信号には差分値を算出するモードであることを示す表示を重畳する。一方、記録媒体２００や外部の記録媒体などの記録装置に対する出力信号に関しては映像に対して重畳は行わず、差分値を算出するモードであることを示す情報を付加する。
【００５６】
以上のような方法で現在のＤレンジの最大値と最大測光値の関係を表示する。これにより、測光値が製品で設定できる最大のＤレンジの範囲内であれば、現在のＤレンジを超えた測光値であっても、ユーザの見ている表示装置に適した画質で、現在のＤレンジと最大の測光値の関係を知ることができる。
【００５７】
（第２の実施形態）
第１の実施形態では、ユーザがＤレンジアシストを有効化する際の操作機器の位置に応じてＤレンジアシストの処理内容を変えた。しかし、操作機器と関連付けられている表示装置が特定できる場合は、操作機器の位置に関わらず、表示装置の性能に応じてＤレンジアシストの処理内容を変えるべきである。本実施形態では、その際の処理の例を示す。
【００５８】
撮像装置の外観及び構成、第１のＤレンジアシストモード、第２のＤレンジアシストモードの動作は、第１の実施形態で説明した図１、図２、図４、図７の構成と同様であるため、その説明は省略する。図８は、本実施形態における第１のＤレンジアシストモードと第２のＤレンジアシストモードの切り替え動作を示すフローチャートである。
【００５９】
まず、Ｓ８０１において、ユーザによりＤレンジアシストを有効化する操作が行われたか否かを判断する。Ｄレンジアシストを有効化する操作は、ユーザが操作部７０や外部操作部２０２を用いて行う。Ｄレンジアシストが有効でなければ、以下の処理を行わずにこのフローを終了する。Ｄレンジアシストが有効であれば、Ｓ８０２において、その有効化する操作がどの機器によって行われたかの情報を取得し、操作機器に応じて第１のＤレンジアシストモードに遷移するか、第２のＤレンジアシストモードに遷移するかを切り替える。Ｄレンジアシストモードの選択（切り替え）は、Ｄレンジアシストを有効化する際に用いた操作機器に関連付けられた表示装置の性能に基づいて行われる。
【００６０】
次に、Ｓ８０３において、特定された操作機器に関連付けられた表示装置が有るか否かを判定する。関連付けられた表示装置が無い場合、もしくは不明な場合は、Ｓ８０６において、図３のフローチャートに示した第１の実施形態の処理を行う。Ｓ８０３において関連付けられた表示装置がある場合は、Ｓ８０４において、その表示装置の性能を取得し、その性能に応じて処理を切り替える。
【００６１】
表示装置の性能としては、表示可能なフレームレートと表示可能な解像度が挙げられる。Ｓ８０５において、表示装置のフレームレートが撮像装置の出力画像のフレームレートと比較して低いか否かを判定し、低い場合にはフレームレートを確保する必要がないため、Ｓ８０８に進み、第２のＤレンジアシストモードを選択する。
【００６２】
一方、Ｓ８０５において表示装置のフレームレートが十分な性能を確保している場合、Ｓ８０６において、表示装置の解像度が撮像装置の出力画像の解像度よりも低いか否かを判定する。表示装置の解像度が出力画像の解像度よりも低い場合には、Ｓ／Ｎ比の変化や被写界深度の変化が判別しにくくなるため、Ｓ８０９に進み、第１のＤレンジアシストモードを選択する。表示装置の解像度が出力画像の解像度と同等もしくは高い場合には、Ｓ／Ｎ比の変化や被写界深度の変化が判別しやすくなるため、Ｓ８０８に進み、第２のＤレンジアシストモードを選択する。
【００６３】
以上のような方法でＤレンジアシストモードを選択する。これにより、測光値が製品で設定できる最大のＤレンジの範囲内であれば、現在のＤレンジを超えた測光値であっても、ユーザの見ている表示装置に適した画質で、現在のＤレンジと最大の測光値の関係を知ることができる。
【００６４】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【００６５】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６６】
１３：Ｄ／Ａ変換器、１５：メモリ制御部、１８：記録媒体Ｉ／Ｆ、２２：撮像部、２３：Ａ／Ｄ変換器、２４：画像処理部、２８：表示部、３２：メモリ、４０：ジャイロ、５０：システム制御部、５２：システムメモリ、５６：不揮発性メモリ、６０：モード切り替えスイッチ、６１：録画スイッチ、７０：操作部、１００：デジタルビデオカメラ、１０１：絞り、１０３：撮像レンズ、２００：記録媒体
【図１】
2017005374.tif 000003
【図２】
2017005374.tif 000004
【図３】
2017005374.tif 000005
【図４】
2017005374.tif 000006
【図５】
2017005374.tif 000007
【図６】
2017005374.tif 000008
【図７】
2017005374.tif 000009
【図８】
2017005374.tif 000010