(57)【要約】【課題】自動露出制御を利用しつつ、撮影される画像の明るさをユーザが容易に変更することが可能な撮像装置およびその制御方法を提供すること。【解決手段】被写体の輝度情報と、適正露出の基準値とに基づいて、露出条件を決定する自動露出制御が可能な撮像装置において、基準値をユーザが設定するための設定手段を有することを特徴とする。【選択図】図１
2019129506.tif 000002
【特許請求の範囲】
【請求項１】
被写体の輝度情報を取得する取得手段と、
前記輝度情報と、適正露出の基準値とに基づいて、露出条件を決定する決定手段と、
前記基準値をユーザが設定するための設定手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記設定手段は、前記基準値を出力レベルの大きさに関して設定可能であることを特徴とする請求項１に記載の撮像装置。
【請求項３】
予め定められた変換特性において、設定された前記出力レベルの大きさに対応する入力データの値を前記基準値として用いることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記設定手段は、前記基準値を輝度のダイナミックレンジの大きさに関して設定可能であることを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記ダイナミックレンジの大きさが最大反射率で表され、入力データの最大値が前記最大反射率に相当する際の反射率１８％に対応する入力データの値を前記基準値として用いることを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記設定手段は、屋内撮影用と屋外撮影用の基準値を設定可能であることを特徴とする請求項１から請求項５のいずれか１項に記載の撮像装置。
【請求項７】
前記基準値が変更された場合、変更後の前記基準値が反射率１８％の被写体の明るさに相当するように前記撮像装置の露光指数を変更する制御手段をさらに有することを特徴とする請求項１から請求項６のいずれか１項に記載の撮像装置。
【請求項８】
被写体輝度に応じた値を有する入力データを予め定められた変換特性にしたがって出力レベルに変換する補正手段をさらに有し、
前記補正手段は、適正露出の輝度の基準値に相当する入力データを異なる出力レベルの大きさに変換する複数の変換特性のうち１つを選択的に用いることを特徴とする請求項１から７のいずれか１項に記載の撮像装置。
【請求項９】
前記複数の変換特性は、入力データが表す輝度のダイナミックレンジが同一となるような変換特性であることを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記決定手段は、前記基準値が変更された場合、変更後の基準値に基づく適正露出が得られるように前記露出条件を変更することを特徴とする請求項１から請求項９のいずれか１項に記載の撮像装置。
【請求項１１】
前記露出条件がマニュアル設定されている状態で前記基準値が変更された場合には、撮影で得られる画像の明るさに前記基準値の変更が与える影響を抑制するように前記撮像装置の露光指数を変更する制御手段をさらに有することを特徴とする請求項１から請求項１０のいずれか１項に記載の撮像装置。
【請求項１２】
前記基準値を変更することにより想定される画質への影響に関してユーザに報知する報知手段をさらに有することを特徴とする請求項１から請求項１１のいずれか１項に記載の撮像装置。
【請求項１３】
被写体の輝度情報に基づいて前記基準値を自動で設定する自動設定手段をさらに有することを特徴とする請求項１から請求項１２のいずれか１項に記載の撮像装置。
【請求項１４】
被写体の輝度情報を取得する取得手段と、
前記輝度情報と、適正露出の基準値とに基づいて、露出条件を決定する決定手段と、
前記輝度情報に基づいて前記基準値を自動で設定する自動設定手段と、
を有することを特徴とする撮像装置。
【請求項１５】
前記自動設定手段は、前記輝度情報と閾値との比較の結果に応じて、予め定められた複数の基準値の１つを設定することを特徴とする請求項１３または請求項１４に記載の撮像装置。
【請求項１６】
前記自動設定手段は、予め定められた複数の基準値を補間して得られる補間基準値を設定する場合、現在の基準値が変更されることをユーザに報知してから設定することを特徴とする請求項１３から請求項１５のいずれか１項に記載の撮像装置。
【請求項１７】
前記報知の間にユーザが前記基準値を設定した場合には、前記補間基準値よりも前記ユーザが設定した前記基準値を優先することを特徴とする請求項１６に記載の撮像装置。
【請求項１８】
撮像装置が実行する撮像装置の制御方法であって
被写体の輝度情報を取得する取得工程と、
前記輝度情報と、適正露出の基準値とに基づいて、露出条件を決定する決定工程と、
前記基準値をユーザが設定するための設定手段を提供する提供工程と、
を有することを特徴とする撮像装置の制御方法。
【請求項１９】
撮像装置が実行する撮像装置の制御方法であって
被写体の輝度情報を取得する取得工程と、
前記輝度情報と、適正露出の基準値とに基づいて、露出条件を決定する決定工程と、
前記輝度情報に基づいて前記基準値を自動で設定する自動設定工程と、
を有することを特徴とする撮像装置の制御方法。
【請求項２０】
撮像装置が有するコンピュータを、請求項１から請求項１７のいずれか１項に記載の撮像装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置およびその制御方法に関する。
【背景技術】
【０００２】
一般的な撮像装置は、適正露出条件を自動的に決定する自動露出制御（ＡＥ）機能を有している。また、手動露出制御を支援するため、現在設定されている露出条件と、自動露出制御で得られた適正露出条件との差を提示する機能も知られている。なお、適正露出条件は、例えば被写体輝度ごとに適正な露出条件（絞り値、シャッタスピード、撮影感度の組み合わせ）を予め規定したプログラム線図を、測定した被写体輝度によって参照することで決定することができる。
【０００３】
一般的な自動露出制御は、反射率１８％の無彩色の被写体が適切な明るさ（出力レベル）となるような露出条件を決定する。このように決定される露出条件は大半の撮影において適切である。しかし、逆光や雪景色など、非常に明るい背景に主被写体が存在するシーンについては、適切な露出条件が決定できないことがある。
【０００４】
このような場合には露出補正が必要となるが、露出補正を設定して撮影したあと、解除を忘れると、露出補正不要なシーンを露出補正した状態で撮影してしまうことがある。また、適切な量の露出補正を行うにはある程度の知識や操作の習熟が必要である。
【０００５】
例えば、特許文献１には、砂浜や雪景色などを想定した撮影モードを設定することで、絞り値、シャッタスピード、測光方法など複数のパラメータを一括変更することで、一般的な自動露出制御に適さないシーンでの撮影を支援する撮像装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平５−５６３３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、撮影モードは特定の被写体やシーンを撮影することを想定しており、複数のパラメータ群が一括して変更されるため、ユーザが意図する露出条件で撮影することが容易でない。例えば、自動露出制御で用いる適正露出の基準値をユーザが容易に変更することができれば、自動露出制御による適正露出で撮影しつつ、露出補正なしに画像の明るさを変更することができるが、そのような仕組みは提供されていなかった。
【０００８】
本発明の目的は、自動露出制御を利用しつつ、撮影される画像の明るさをユーザが容易に変更することが可能な撮像装置およびその制御方法を提供することにある。
【課題を解決するための手段】
【０００９】
上述の目的は、被写体の輝度情報を取得する取得手段と、輝度情報と、適正露出の基準値とに基づいて、露出条件を決定する決定手段と、基準値をユーザが設定するための設定手段と、を有することを特徴とする撮像装置によって達成される。
【発明の効果】
【００１０】
本発明によれば、自動露出制御を利用しつつ、撮影される画像の明るさをユーザが容易に変更することが可能な撮像装置およびその制御方法を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係る撮像装置１００の機能構成例を示すブロック図
【図２】実施形態に係るガンマ曲線の例を示す図
【図３】実施形態における適正露出の基準値設定処理に関するフローチャート
【図４】実施形態に係るガンマ曲線の詳細に関する図
【図５】実施形態に係るガンマ曲線選択処理に関するフローチャート
【図６】実施形態に係る警告表示処理に関するフローチャート
【図７】実施形態に係る警告表示内容の一例を示す図
【図８】実施形態に係る警告内容の趣旨を説明するための図
【図９】実施形態に係る適正露出の基準値変更処理に関するフローチャート
【図１０】図９のＳ９０６の詳細に関するフローチャート
【図１１】実施形態に係る補間基準値の算出方法の例を示す図
【図１２】実施形態において補間基準値を設定する際の表示例を示す図
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の例示的な実施形態について詳細に説明する。なお、以下では、撮像素子を用いた撮像装置（デジタルカメラ、デジタルビデオカメラなど）に本発明を適用した実施形態について説明するが、本発明は、撮像機能を有する任意の電子機器に適用可能である。なお、このような電子機器には撮像装置以外にスマートフォン、パーソナルコンピュータ、タブレット端末、ゲーム機などが含まれるが、これらに限定されない。
【００１３】
また、図において機能ブロックとして記載されている構成は、それぞれが独立したハードウェア（ＡＳＩＣ、ＡＳＳＰ、ディスクリート回路など）で構成されてもよいし、複数の機能ブロックが１つのハードウェアで構成されてもよい。また、プログラマブルプロセッサがプログラムを実行することによって機能ブロックで示される構成を実現してもよい。
【００１４】
●＜第１実施形態＞
図１は、本発明の第１実施形態に係る撮像装置１００の機能構成例を模式的に示すブロック図である。
撮像レンズ１０３は複数のレンズから構成される結像光学系であり、被写体の光学像を撮像面に形成する。撮像レンズ１０３は可動レンズとその駆動メカニズムを有する。可動レンズには例えば変倍レンズ、フォーカスレンズ、シフトレンズなどが含まれる。撮像レンズ１０３の前面には可動式のバリア１０２が設けられている。バリア１０２は撮像装置１００の電源オフ時やスリープ時などに撮像レンズ１０３の前面を覆い、撮影スタンバイ状態や撮影中などには撮像レンズ１０３の前面を露出させる。
【００１５】
絞り１０１はメカニカルシャッタを兼ねてもよい。ＮＤフィルタ１０４は光路への挿入／非挿入が可能であり、光路に挿入されると光量を減少させる。
【００１６】
撮像部２２は撮像素子と、撮像素子の駆動に関する周辺回路を有する。撮像素子は複数の光電変換部が２次元配列されたＣＣＤ／ＣＭＯＳイメージセンサであってよい。周辺回路は水平走査回路、垂直走査回路などを含む。後述するシステム制御部は５０、周辺回路を通じて、撮像素子の電荷蓄積期間（電子シャッタスピード）や、光電変換部からの信号読み出し方法（例えば加算や間引きを伴う／伴わない読み出し）、信号ゲインなどを制御することができる。画素もしくは光電変換領域単位で読み出され、入射光量（被写体輝度）に応じた値を有するアナログ画像信号が撮像部２２から出力される。
【００１７】
Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ画像信号をデジタル画像信号（画像データ）に変換する。Ａ／Ｄ変換器２３は、デジタル画像信号を画像処理部２４またはメモリ制御部１５に出力する。
【００１８】
画像処理部２４は、Ａ／Ｄ変換器２３またはメモリ制御部１５から供給される画像データ（入力データ）に対して様々な画像処理を適用する。画像処理部２４は、画像処理結果を、適用した処理に応じてメモリ制御部１５またはシステム制御部５０に出力する。画像処理部２４が適用する画像処理には例えば、画素補間（デモザイク）処理、リサイズ処理、色変換処理、ガンマ補正処理、ホワイトバランス調整処理、デジタルゲインの付加処理などがある。また、画像処理部２４は、自動露出制御（ＡＥ）や自動焦点検出（ＡＦ）に用いる評価値や像信号を生成したり、動きベクトルを検出したり、特定の特徴を有する領域（例えば顔領域）を検出したりすることもできる。例えば画像処理部２４は、１フレームの撮像画像の輝度情報として、顔領域の平均輝度や、１フレーム全体の平均輝度などを算出することができる。画像処理部２４さらに、静止画または動画データを記録のために符号化したり、符号化された静止画または動画データを例えば表示のために復号したりする。
【００１９】
システム制御部５０は撮像装置１００各部の動作を制御することにより、撮像装置１００の機能を実現する。システム制御部５０は例えば１つ以上のプログラマブルプロセッサ（ＣＰＵ、ＭＰＵなど）であってよい。この場合、システム制御部５０は例えば不揮発性メモリ５６に記憶されたプログラムをシステムメモリ５２に読み込んで実行することにより、撮像装置１００各部の動作を制御する。
【００２０】
不揮発性メモリ５６は、少なくとも一部が書き換え可能である。不揮発性メモリ５６は、システム制御部５０が実行可能なプログラム、設定値などの定数、メニュー画面などのＧＵＩを表示するためのデータ、撮像装置１００の固有情報などを記憶する。
【００２１】
システムメモリ５２は、システム制御部５０が用いるメモリであり、プログラム、変数および定数、プログラムの実行に必要な情報などを一時的に保存するために用いられる。
【００２２】
システム制御部５０はまた、表示部２８における表示に関しても制御する。さらに、システム制御部５０は、画像処理部２４が算出した撮像画像の輝度情報や各種の評価値などを用いて撮像レンズ１０３、絞り１０１、ＮＤフィルタ１０４、撮像部２２などを制御し、ＡＥやＡＦを実行する。
【００２３】
例えばジャイロセンサである加速度センサ４０は、撮像装置１００の動きや姿勢の変化を表す信号をシステム制御部５０に出力する。システム制御部５０は、加速度センサ４０からの信号に応じて、例えば撮像レンズ１０３のシフトレンズの位置や、撮像部２２の撮像素子から信号を読み出す範囲を変更することにより、像振れ補正を行うことができる。
【００２４】
メモリ３２には、メモリ制御部１５やシステム制御部５０を通じて画像データや音声データが一時的に記憶される。メモリ３２は例えば連写時のバッファとして用いられる、撮像部２２によって撮像されＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００２５】
また、メモリ３２の一部は画像表示用のメモリ（ビデオメモリ）としても用いられる。Ｄ／Ａ変換器１３は、メモリ３２に記憶されている表示用の画像データをアナログ信号に変換してＬＣＤなどの表示部２８に供給する。これにより、表示部２８に撮像画像やＧＵＩ、撮像装置の情報などが表示される。表示部２８はまた、電子ビューファインダとして用いられる。この場合システム制御部５０は、撮像部２２により動画を撮影する動作、撮影された動画から表示用の画像データを生成してメモリ３２に書き込む動作、メモリ３２から表示用の画像データを読み出し、Ｄ／Ａ変換して表示部２８に供給する動作とを制御する。
【００２６】
システムタイマー５３は内蔵時計や内蔵クロックに基づいて各種のタイミングを制御するための信号を生成し、システム制御部５０に供給する。モード切替スイッチ６０、録画スイッチ６１、および操作部７０は、ユーザが撮像装置１００に指示を入力するための入力デバイス群である。また、表示部２８がタッチディスプレイの場合、表示部２８もユーザが撮像装置１００に指示を入力するための入力デバイスとして機能する。これら入力デバイスの操作はシステム制御部５０が検出する。システム制御部５０は検出した操作に応じた動作を行うために各部を制御する。
【００２７】
撮像装置１００は例えば動画記録モード、静止画記録モード、再生モードを含む複数の動作モードのいずれかで動作し、動作モードはモード切替スイッチ６０で選択する（切り替える）ことができる。なお、動画記録モードや静止画記録モードはさらに、オート撮影モード、オートシーン判定モード、マニュアルモード、各種シーンモード、プログラムＡＥモード、カスタムモード等のサブモードに細分化されてもよい。シーンモードは代表的な撮影シーンの種類から１つを指定することで、撮影に適した設定が行われるモードである。モード切替スイッチ６０の操作により全てのモードを直接選択できるように構成してもよい。あるいは、動画記録モード、静止画記録モード、再生モードの選択はモード切替スイッチ６０で、サブモードの選択は別の操作部材で行うように構成してもよい。
【００２８】
システム制御部５０は、録画スイッチ６１が動画記録モードにおいて操作されるごとに撮影スタンバイ状態と撮影（記録）状態とを切り替える。なお、静止画記録モードや再生モードにおいて録画スイッチ６１の操作を検出した場合、システム制御部５０は動作モードを動画記録モードに切り替えて動画記録を開始させてもよい。なお、静止画の撮影（記録）は、操作部７０に含まれるレリーズボタンの操作が検出された際に実行される。動画および静止画の撮影、記録に関する動作は公知の方法で行うことができるためその詳細については説明を省略する。動画記録中にレリーズボタンの操作が検出された場合、システム制御部５０は静止画記録動作を実行してもよい。システム制御部５０は、撮影によって得られた静止画や動画をデータファイルに格納して記録媒体２００に記録する。
【００２９】
操作部７０にはレリーズボタン以外に、メニューボタン、電源スイッチ、方向を指定する操作部材（例えば上下左右キーやジョイスティック）、決定(SET)ボタンなどが含まれてよい。また、表示部２８に表示されるＧＵＩパーツと、関連づけられた操作部材（タッチパネルやボタンなど）との組み合わせも、操作部７０を構成する入力デバイスとして機能する。
【００３０】
電源制御部８０は、電源部３０の状態、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成される。電源制御部８０は、電源部３０の状態として、例えば外部から電源が供給されているか否か、電池が装着されているか否か、電池の種類、電池残量などを検出する。また、電源制御部８０は、これらの検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御することにより、記録媒体２００を含む各部へ供給する電圧を制御する。電源部３０は、着脱可能な一次電池や二次電池、ＡＣアダプター等からなる。
【００３１】
記録媒体Ｉ／Ｆ１８は、記録媒体２００とのインターフェースである。記録媒体２００はメモリカードやハードディスクドライブなどであってよい。記録媒体２００は撮像装置１００に内蔵されていても着脱可能であってもよい。また、記録媒体２００は複数であってもよい。
【００３２】
（適正露出の決定方法）
次に、撮像装置１００におけるＡＥ処理などで用いる、適正露出の決定方法について説明する。適正露出とは、測光範囲内の画像の輝度評価値が、予め定められた基準値となるような露出量である。したがって、同一撮影シーンに対する適正露出は、測光範囲や輝度評価値の算出方法、基準値に応じて異なり得る。
【００３３】
輝度評価値は撮影して得られた画像のデータ（ガンマ補正処理の適用前とする）から画像処理部２４が生成する。輝度評価値は測光範囲に含まれる画像のデータを用いて算出することができる。一般的な撮像装置では、測光範囲や輝度評価値の算出方法を複数の選択し（測光モード）から選択することができる。例えば画像全体についての代表輝度、１つ以上の部分画像における代表輝度の少なくとも一方を求め、１つ以上の代表輝度に基づいて最終的な輝度評価値を求めることができる。複数の代表輝度を用いる場合、画像の中央部や顔領域の代表輝度の重み付けを大きくしたりすることができる。代表輝度は例えば平均輝度や輝度の積分値であってよい。なお、ここで説明した輝度評価値の算出方法は単なる例示であり、他の方法で算出してもよい。
【００３４】
なお、カラーフィルタを有する撮像素子を用いて得られた画像のデータから輝度評価値を算出する場合、各画素はカラーフィルタの色成分の１つに対応する輝度情報しか有しない。そのため、輝度評価値を特定の色成分に対応する画素の値だけから算出してもよい。
【００３５】
一方、輝度の基準値には反射率１８％の無彩色被写体（標準反射体）の明るさが用いられる。輝度評価値が輝度の基準値よりも低い（暗い）場合には露出量を増やし、輝度評価値が輝度の基準値よりも高い（明るい）場合には露出量を減らすように露出条件を決定する。換言すれば、測光範囲内の画像が反射率１８％の無彩色被写体を撮影した画像と仮定した場合の輝度評価値を基準値として、実際に得られた輝度評価値が基準値より低ければ露出量を増やし、基準値より高ければ露出量を減らす。露出量は絞りを開く（絞り値を小さくする）、撮影感度を上げる、シャッタスピードを遅くする（電荷蓄積期間を延ばす）、ＮＤフィルタの濃度を下げる（または光路から退避させる）等により増やすことができる。露出量を減らす場合にはそれぞれ逆方向に制御すればよい。
【００３６】
このような自動露出制御によって決定される適正露出は、輝度評価値が撮影者が意図した被写体（主被写体）の明るさを適切に表す場合にはうまく機能する。一方、輝度評価値が主被写体の明るさを適切に表さない場合にはうまく機能しない。例えば、主被写体が画像に占める割合が低く、かつ背景の明るさが主被写体の明るさと大きく異なるシーンでは、自動露出制御で得られる適正露出では主被写体が暗すぎたり明るすぎたりする。このようなシーンには例えば逆光シーンや、雪景色や夜空を背景にしたシーンなどがある。また、主被写体が人物の場合、服装の色が明るい場合には露出不足気味に、暗い場合には露出過多気味になったりする。
【００３７】
この問題は、主被写体を含むシーン全体の反射光に基づいて露出値を決定することに起因している。そのため、撮像装置１００とは別個の入射光式の露出計を用い、主被写体の入射光量に基づいて露出を決定すれば、主被写体の背景や服装の明るさや色に影響を受けずに露出を決定することができる。
【００３８】
被写体を照らしている照明光の照度値、撮像装置１００の絞り値、露光時間、撮影感度をそれぞれＡＰＥＸ(Additive System of Photographic Exposure)単位で表すと、適正露出時には式（１）が成り立つ。
ＡＶ＋ＴＶ＝ＩＶ＋ＳＶ        ・・・（１）
ＡＶは絞り値（Ｆ値）、ＴＶは露光時間（シャッタスピードまたは電荷蓄積期間）、ＩＶは照度値、ＳＶは露光指数（ＩＳＯ感度など）をＡＰＥＸ単位に換算した値である。
適正露出としたい被写体領域と同じ明るさの部分の入射光量（照度値）を計測し、式（１）を満たすようにＡＶ，ＴＶ，ＳＶの組み合わせを決定することで、適正露出となる露出条件を決定することができる。
【００３９】
一方、撮像装置１００のＡＥのように被写体の反射光に基づいて露出値を決定する場合、被写体輝度、撮像装置１００の絞り値、露光時間、撮影感度をそれぞれＡＰＥＸ単位で表すと、適正露出時の各値の関係は以下の式（２）を満たす。
ＡＶ＋ＴＶ＝ＢＶ＋ＳＶ        ・・・（２）
ＢＶは被写体輝度をＡＰＥＸ単位に換算した値である。
上述した輝度評価値をＢＶとして、式（２）を満たすようにＡＶ，ＴＶ，ＳＶの組み合わせを決定することで、適正露出となる露出条件を決定することができる。
【００４０】
（ガンマ補正）
図２は、画像処理部２４において、例えばＡ／Ｄ変換器２３から供給される画像データ（入力データ）に適用されるガンマ補正の特性（ガンマ曲線）の例を示す図である。ここで入力データは被写体輝度に応じた値を有する１０ｂｉｔデータであるものとする。また、０〜１００％の画像信号の出力レベル（明るさ）に変換するガンマ曲線の例を示している。例えば１００％の出力レベルは１００％白の画像信号の輝度レベルに相当する。ガンマ補正は画像データを例えば撮像素子が出力する輝度の特性を例えば人間の視覚特性に合わせた階調特性に変換したり、ポストプロダクションに適した階調特性に変換するために行われる。ガンマ補正は一般的に非線形な変換特性を有し、変換特性を表す曲線をガンマ曲線と呼ぶ。画像処理部２４におけるガンマ補正処理は、ガンマ曲線を用いた階調変換処理ということもできる。
【００４１】
画像処理部２４が画像データから算出する輝度評価値と比較する輝度基準値は、画像処理部２４での処理に適した数値で表現されているため、ユーザが輝度基準値の明るさをイメージすることが難しい。例えば、図２（ａ）に示すように、画像処理部２４が画像データを１０ｂｉｔのデータとして取り扱い、撮像素子からの最大入力値（１０２３）が反射率５７６％に相当する場合、輝度基準値は反射率１８％に相当する入力値３２となる。
【００４２】
したがって、システム制御部５０は輝度評価値が３２であれば現在の露出条件で適正露出が得られると判定し、露出条件を変更する必要はない。一方、輝度評価値が３２と異なる場合、システム制御部５０は適正露出が得られるように露出条件を変更する。なお、輝度基準値の値は、撮像素子の最大出力値に対応する反射率の大きさに応じて変化する。
【００４３】
本実施形態では、反射率１８％の被写体を適正露出で撮影した際の出力レベル（輝度基準値をガンマ曲線で変換して得られる出力レベル）を適正露出の基準値として用いる。例えば、図２（ａ）に示すガンマ曲線を用いる場合、適正露出の基準値は出力レベル４０％に相当する。このように適正露出の基準値として、ガンマ補正後の出力レベルを用いることで、適正露出の基準値を、映像信号を波形モニタで表示した際のレベルと同様に扱うことができるため、基準値の明るさが容易にイメージできるようになる。
【００４４】
ここで、適正露出時よりも被写体が明るく写るようにすることは、例えば図２（ｂ）に示すように、反射率１８％に対応する入力データ値が４０％よりも大きい出力レベルに変換されるようにすることに相当する。これは、適正露出の基準値を大きくすることで実現できる。
【００４５】
図３のフローチャートを用いて、適正露出の基準値の変更動作について説明する。
Ｓ３０１でシステム制御部５０は、適正露出の基準値とする出力レベルの設定を受け付ける。例えばシステム制御部５０は表示部２８に基準値の設定画面を表示し、ユーザによる出力レベルの設定を受け付けることができる。設定画面においてユーザは、基準値とする出力レベルを複数の選択肢から選択するか、数値を直接入力することによって出力レベルを設定することができる。なお、選択肢は数値ではなく、用途（例えば屋内用、屋外用）など、ユーザが設定を行いやすい項目であってもよい。この場合、システム制御部５０は、例えば不揮発性メモリ５６を参照して、選択肢に対応する出力レベルを取得することができる。なお、設定画面を提供する代わりに、操作部７０に含まれる入力デバイスに出力レベルの値を調整する機能を割り当てたり、特定の選択肢を選択する機能を割り当てたりしてもよい。
【００４６】
Ｓ３０１で出力レベルが設定されると、Ｓ３０２でシステム制御部５０は、設定された出力レベルと、ガンマ曲線（変換特性）とに基づいて輝度の基準値を取得する。例えば、図２（ｂ）に示すガンマ曲線を用いている場合、適正露出とする出力レベルが５０％に設定されると、輝度の基準値は６４となる。輝度の基準値は反射率１８％に相当するため、入力データの最大値１０２３が対応する反射率は２８８％（≒１８＊１０２４／６４）になる。
【００４７】
輝度の基準値を３２から６４に変更することは、適正露出を１段分明るくすることに相当し、式（２）において例えば、ＡＶ値もしくはＴＶ値を−１した状態、またはＢＶ値を＋１した状態とも言える。この場合、ＳＶ値を−１することで、式（２）を満たすことができる。Ｓ３０３でシステム制御部５０は、輝度基準値の変化に応じて露光指数（適正露出に相当するＩＳＯ感度）を１／２にすることでＳＶ値を−１する。
【００４８】
なお、この状態では適正露出の基準値を変更する前後で絞り値とシャッタスピードは変えていない。そのため、式（２）が満たされず、変更前の適正露出が得られる露出条件では変更後の適正露出を得ることはできない。ここでは適正露出が以前より明るく変更されているため、変更前の適正露出が得られる露出条件で撮影した場合、変更後の適正露出よりも被写体は暗く写る。そこで、適正露出の基準値が変更された場合には、変更を打ち消すように露出条件を変更してもよい。本実施形態の場合、ＡＶ値もしくはＴＶ値の値を−１することで式（２）を満たすことができる。つまり、絞り１０１のＦ値を１段小さくするか、シャッタスピード（または電荷蓄積期間）を２倍に変更すればよい。これにより、変更後の適正露出が得られる露出条件を設定することができる。
【００４９】
本実施形態は適正露出の基準値をユーザが変更できるようにした。そのため、たとえば屋内用の基準値と屋外用の基準値とを切り替え可能にしておくことで、ユーザは常に内蔵露出計もしくは外部露出計が示す適正露出の指針を基準として露出量を調整することができる。適正露出の基準値が固定である場合に必要となる露出補正量の管理が不要となり、露出補正量の誤りに起因する撮影の失敗を防止することができる。
【００５０】
また、適正露出の基準値をガンマ補正後の出力レベルで設定できるようにしたので、適正露出で撮影した際の被写体の明るさをイメージしやすく、ユーザが意図した被写体の明るさを実現するための適正露出の基準値を容易に設定することができる。
【００５１】
また、適正露出の基準値の変更に伴って露出条件を変更するようにした。そのため、適正露出の基準値の変更後も式（１）および式（２）が成り立つ。これにより、外部露出計を用いて適正露出が得られる露出条件を把握したり、撮像装置１００の表示部２８に表示される適正露出の基準値を参考にした露出条件の設定が容易となる。
【００５２】
例えば、ITU-R勧告 BT.2100で規定されているハイダイナミックレンジ(HDR)に対応した動画を撮影する場合、屋内ではより暗く、屋外ではより明るく被写体を撮像するなど、シーンに応じた明るさでの撮像が好ましい。本実施形態では屋内撮影と屋外撮影とでそれぞれ適正露出の基準値を容易に変更できるようにしたため、自動露出制御を用いつつ、屋外撮影の場合には屋内撮影よりも明るい動画を容易に撮影することができる。
なお、本実施形態で説明に用いたガンマ曲線や入力データ値のビット数などは単なる例示であり、本発明を限定しない。
【００５３】
●＜第２実施形態＞
次に、本発明の第２実施形態について説明する。第１実施形態では、出力レベルを指定することで適正露出の基準値を変更する構成について説明した。本実施形態ではダイナミックレンジを指定することで適正露出の基準値を変更する構成について説明する。撮像装置の構成や、式（１）および式（２）に基づいて適正露出を決定することは第１実施形態と同様である。ここで、ダイナミックレンジとは、適正露出に対応する輝度の基準値に対し、どの程度明るい被写体まで表現可能であるかを表す。具体的には、ダイナミックレンジは、適正露出に対応する輝度の基準値を反射率１８％とした際に、最大入力値（１０ビット入力なら１０２３）に対応する反射率（Ｘ％）として表すことができる。あるいは、ダイナミックレンジは、Ｘ％が１８％に対してＡＰＥＸ単位で何段分に相当するか（＝ｌｏｇ２（Ｘ／１８））によって表すこともできる。
【００５４】
図２（ａ）に示した適正露出の基準値では、ダイナミックレンジ（反射率）は５７６％である。これは、適正露出（反射率１８％）から５段分（＝ｌｏｇ２（５７６／１８））明るい被写体まで表現可能であることを示す。しかし、明るい空や光源を撮影する場合など、ダイナミックレンジをさらに広げたくなる場合がある。
【００５５】
そこで、本実施形態ではダイナミックレンジの大きさで適正露出の基準値をを設定可能にする。例えばシステム制御部５０は表示部２８に基準値の設定画面として、ダイナミックレンジの大きさを設定可能な画面を表示し、ユーザによる設定を受け付けることができる。設定画面においてユーザは、実現したいダイナミックレンジを複数の選択肢から選択するか、数値（例えば反射率や段数）を直接入力することによってダイナミックレンジを設定することができる。なお、選択肢は数値ではなく、用途（例えば屋内用、屋外用）、被写体の種類（例えば青空、雪景色）、標準よりも広くする、狭くするなど、ユーザが設定を行いやすい項目名としてもよい。なお、設定画面を提供する代わりに、操作部７０に含まれる入力デバイスにダイナミックレンジの値を調整する機能を割り当てたり、特定の選択肢を選択する機能を割り当てたりしてもよい。この場合、システム制御部５０は、例えば不揮発性メモリ５６を参照して、選択肢に対応するダイナミックレンジを取得することができる。ダイナミックレンジそのものは適正露出の基準値ではないが、ダイナミックレンジを変更することで適正露出の輝度の基準値が変わるため、ダイナミックレンジの設定は実質的に適正露出の輝度の基準値を設定することに等しい。
【００５６】
図２（ｃ）に示すように、ダイナミックレンジを１段分広げて６段分（最大反射率１１５２％）とすると、適正露出に相当する輝度（反射率１８％）の基準値は、１０２４＊１８／１１５２≒１６になる。このようにして、Ｓ３０２でシステム制御部５０は、Ｓ３０１で設定されたダイナミックレンジに基づいて輝度の基準値を算出する。これにより、輝度の基準値に対応する出力レベルも４０％から３０％へと変化する。
【００５７】
輝度の基準値を３２から１６に変更することは、第１実施形態とは逆に、適正露出量を１段分暗くすること（ＡＶ値またはＴＶ値を＋１すること）に相当する。変更後の適正露出量について式（２）を満たすため、システム制御部５０は、輝度基準値の変化に応じて露光指数（適正露出に対応するＩＳＯ感度）を２倍にしてＳＶ値を＋１する。
【００５８】
本実施形態においても変更後の適正露出量を得るために露出条件を変更することができる。例えば、変更前の適正露出量が得られる露出条件が設定されていた場合、システム制御部５０は、適正露出の基準値の変更を打ち消すようにＡＶ値もしくはＴＶ値の値を＋１する。つまり、絞り１０１をＦ値を１段大きくするか、シャッタスピード（または電荷蓄積期間）を１／２にすることで、変更後の適正露出が得られる露出条件を設定することができる。
【００５９】
本実施形態ではダイナミックレンジを設定することによって適正露出の基準値をユーザが変更できるようにした。そのため、たとえば屋内用のダイナミックレンジと屋外用のダイナミックレンジとを切り替え可能にしておくことで、ユーザは常に内蔵露出計もしくは外部露出計が示す適正露出の指針を基準として露出量を調整することができる。適正露出の基準値が固定である場合に必要となる露出補正量の管理が不要となり、露出補正量の誤りに起因する撮影の失敗を防止することができる。
【００６０】
また、ダイナミックレンジを設定することで適切な適正露出の基準値に変更されるため、ユーザが表現したい被写体最大輝度に応じた適切な適正露出の基準値を容易に設定することができる。
【００６１】
また、適正露出の基準値の変更に伴って露出条件を変更するようにした。そのため、適正露出の基準値の変更後も式（１）および式（２）が成り立つ。これにより、外部露出計を用いて適正露出が得られる露出条件を把握したり、撮像装置１００の表示部２８に表示される適正露出の基準値を参考にした露出条件の設定が容易となる。
なお、本実施形態で説明に用いたガンマ曲線や入力データ値のビット数などは単なる例示であり、本発明を限定しない。
【００６２】
●＜第３実施形態＞
次に、本発明の第３実施形態について説明する。例えば、屋外で撮影した画像が屋内で撮影した画像よりも明るくなるように撮影した方が、臨場感のある画像が撮影できる場合がある。例えば、室内の撮影については出力レベル４０％、屋外の撮影については出力レベル５０％を適正露出の基準値とし、それぞれ適正露出で撮影すると、屋外で撮影した画像が屋内で撮影した画像よりも明るくなるように撮影することができる。
【００６３】
適正露出の基準値が出力レベル４０％である図２（ａ）と、５０％である図２（ｂ）とを比較すると、屋内撮影のダイナミックレンジが反射率５７６％であるのに対し、屋外撮影のダイナミックレンジが反射率２８８％と低下している。つまり、通常は被写体輝度が屋内より高い屋外の撮影において、屋内撮影よりも白とびしやすくなってしまう。
【００６４】
本実施形態では、適正露出の基準値に応じてガンマ補正による変換特性（ガンマ曲線）を異ならせることにより、このような課題を解決する。図４は本実施形態で用いるガンマ曲線の例を示す図である。本実施形態において画像処理部２４は、適正露出の輝度の基準値に相当する入力データを異なる出力レベルに変換する複数のガンマ曲線の１つを選択的に用いる。具体的には、適正露出の輝度の基準値に相当する入力データを、出力レベル４０％に変換する屋内撮影用ガンマ曲線と、出力レベル５０％に変換される屋外撮影用ガンマ曲線のいずれかを選択的に用いるものとする。
【００６５】
画像処理部２４が屋内撮影用ガンマ曲線を用いる場合、システム制御部５０は、被写体の平均の明るさが出力レベル４０％となるように輝度評価値に基づいて露出条件を決定する。入力データが１０ｂｉｔの場合、適正露出の輝度の基準値（反射率１８％）は３２である。
【００６６】
一方、画像処理部２４が屋外撮影用ガンマ曲線を用いる場合、システム制御部５０は、被写体の平均の明るさが出力レベル５０％となるように輝度評価値に基づいて露出条件を決定する。本実施形態の屋外撮影用ガンマ曲線は、適正露出の輝度の基準値（反射率１８％）が屋内撮影用ガンマ曲線と等しくなるような特性（ロ）を有する。適正露出の輝度の基準値を維持することで、画像のコントラストを変更することなく、あたかも露出が変更されたような効果を得ることができる。例えば、屋内撮影用ガンマ曲線を反射率２８８％のダイナミックレンジの範囲に圧縮した破線Ａに示す特性を屋外撮影用ガンマ曲線として用いることで、適正露出の輝度の基準値を維持することができる。しかし、破線Ａに示す特性の全部を用いるとダイナミックレンジが反射率２８８％に圧縮されてしまうため、反射率１８％から２８８％までの１点（ニーポイント）から反射率５７６％までの区間については破線Ｂで示す特性（ハ）に切り替える。破線Ｂで示す特性で屋内撮影用ガンマ曲線と同じ最大反射率までカバーすることで、屋外撮影においても屋内撮影と同様のダイナミックレンジを実現できる。
【００６７】
なお、屋内撮影用ガンマ曲線から屋外撮影用ガンマ曲線に切り替わることで適正露出時の出力レベルは変化するが、適正露出の輝度の基準値やダイナミックレンジは変化しない。従って、システム制御部５０が自動露出制御によって決定する露出条件は用いるガンマ曲線に依存しない。つまり、用いるガンマ曲線が変化しても撮像装置１００の露光指数に変化はない。
【００６８】
屋内撮影用ガンマ曲線と屋外撮影用ガンマ曲線とのいずれを用いるかは、ユーザがメニュー画面や操作部７０の特定の入力デバイスを操作することによって手動で設定（切り替え）することができる。あるいは、用いるガンマ曲線を、撮像画像の平均輝度や最高輝度値の変化に応じてシステム制御部５０が自動的に設定してもよい。
【００６９】
本実施形態によれば、適正露出の輝度の基準値と輝度のダイナミックレンジが等しく、輝度の基準値に対する出力レベルが異なる複数のガンマ曲線を選択的に用いることができる。そのため、用いるガンマ曲線に依存しない自動露出制御により、撮像装置の露光指数を変更することなく、画像の明るさを異ならせた撮影を行うことができる。
【００７０】
ここでは説明および理解を容易にするため、２つのガンマ曲線が用意されている例を説明した。しかし３つ以上のガンマ曲線を用意しておくこともできる。なお、本実施形態で説明に用いたガンマ曲線や入力データ値のビット数などは単なる例示であり、本発明を限定しない。
【００７１】
●＜第４実施形態＞
次に、本発明の第４実施形態について説明する。第３実施形態では、撮像装置１００のシステム制御部５０が自動露出制御によって露出条件を決定する場合について説明した。そのため、例えばシステム制御部５０が屋外撮影用ガンマ曲線と屋内撮影用ガンマ曲線とを自動で切り替えた場合、画像の明るさが変化することになる。本実施形態では、露出条件がマニュアル設定される場合について説明する。この場合、露出条件はユーザが設定した値に固定され、ユーザが変更しない限り露出条件は変化しない。したがって、用いるガンマ曲線が変わっても画像の明るさができるだけ変化しないようにする必要がある。
【００７２】
ここでは、マニュアル設定される露出条件として、上述したＡｖ値、Ｔｖ値、Ｓｖ値に加え、屋内用露出設定、屋外用露出設定があるものとする。屋内用露出設定では適正露出の輝度の基準値に対応する出力レベルは４０％、屋外用露出設定では適正露出の輝度の基準値に対応する出力レベルは５０％とする。
【００７３】
屋内用露出設定で適正露出の撮影を行う場合、ユーザは出力レベルが４０％になるようにＡｖ値、Ｔｖ値、Ｓｖ値の組み合わせを決定する。
この状態でユーザが屋外用露出設定に変更したとする。システム制御部５０は、この変更に伴い、図４（ａ）に示した屋内撮影用ガンマ曲線から屋外撮影用ガンマ曲線に変更する。ガンマ曲線を変更し、Ａｖ値、Ｔｖ値、Ｓｖ値の組み合わせを変更しないと、第３実施形態で説明したように画像の出力レベルが５０％に変化する。これは、ユーザにとって、意図しない露出変化に見える。
【００７４】
そのため、システム制御部５０は、ガンマ曲線の変更時に、マニュアル設定された露出条件が維持されているように見えるように制御する。具体的には、システム制御部５０は、画像の明るさがガンマ曲線の変更前とできるだけ変わらなくなるように入力データ値を変更する。図４（ｂ）の例では、屋外撮影用ガンマ曲線における出力レベル４０％に対応する入力データ値は１６である。そのため、制御手段としてのシステム制御部５０は、屋外撮影用ガンマ曲線を用いる場合、例えば露光指数（適正露出に対応するＩＳＯ感度）を変更することにより、ＳＶ値を低下させ、適正露出の輝度の基準値に対応する入力データ値を３２から１６に低減させる。これにより、入力データ値に対する出力レベルが異なるガンマ曲線を撮影中に切り替えて用いる場合であっても、撮影された画像の明るさを維持することができる。そのため、用いるガンマ曲線がマニュアル設定された露出条件での撮影中に変更されても、撮影される画像の明るさに与える影響を抑制することができる。
【００７５】
なお、本実施形態において、屋外撮影用ガンマ曲線を用いた撮影は適正露出より露出量が低い（露出アンダー）状態である。そのため、第１実施形態と同様、撮像装置の露光指数（ＩＳＯ感度）は低下する。
なお、本実施形態で説明に用いたガンマ曲線や入力データ値のビット数などは単なる例示であり、本発明を限定しない。
【００７６】
図５は、第３および第４実施形態における補正特性選択動作に関するフローチャートである。Ｓ５０１でシステム制御部５０は、撮影環境が屋内であるか屋外であるかを判定する。判定方法に制限はないが、例えば撮影された画像から得られる輝度情報（例えば平均輝度や最高輝度など）が予め定められた閾値を超える場合に屋外撮影であると判定することができる。あるいは、ユーザが屋外か屋内かを明示的に設定している場合には設定値に基づいて判定することができる。
【００７７】
Ｓ５０３でシステム制御部５０は、撮影環境が屋内と判定された場合にはＳ５０５に、撮影環境が屋内と判定されない場合（もしくは屋外と判定された場合）にはＳ５０７に処理を進める。
【００７８】
Ｓ５０５でシステム制御部５０は、屋内撮影用の補正特性（ガンマ曲線）を用いるように画像処理部２４に設定し、Ｓ５０９に処理を進める。例えばシステム制御部５０は、不揮発性メモリ５６から屋内撮影用の補正特性を表すデータを画像処理部２４に供給してもよいし、画像処理部２４に使用する補正特性の識別情報を通知してもよい。
【００７９】
Ｓ５０７でシステム制御部５０は、屋外撮影用の補正特性（ガンマ曲線）を用いるように画像処理部２４に設定する。システム制御部５０は、露出条件が自動設定される場合（第３実施形態）では処理をＳ５０９に、マニュアル設定される場合（第４実施形態）はＳ５２１に、処理を進める。
【００８０】
Ｓ５２１でシステム制御部５０は、補正特性の変更前と画像の明るさが変わらないように露光指数を変更し、処理をＳ５０９に進める。
【００８１】
Ｓ５０９でシステム制御部５０は、Ｓ５０１と同様に撮影環境を判定し、処理をＳ５１１に進める。
Ｓ５１１でシステム制御部５０は、撮影環境が変化したか否かを判定し、変化したと判定されればＳ５０３に処理を戻し、変化したと判定されなければ（あるいは変化しないと判定されれば）Ｓ５０９に処理を戻す。システム制御部５０は例えば、現在使用している補正特性に対応する撮影環境と、Ｓ５０９で判定された撮影環境とが異なる場合に、撮影環境が変化したと判定することができる。
【００８２】
●＜第５実施形態＞
次に、本発明の第５実施形態について説明する。第１、２実施形態では、出力レベルやダイナミックレンジを設定することによって適正露出の基準値（輝度値や出力レベル）を変更可能な構成を提案した。また、第３、４実施形態では適正露出の基準値（輝度値や出力レベル）の変更がダイナミックレンジに影響を与えないようなガンマ曲線や、自動露出設定、マニュアル露出設定に応じた動作について提案した。
【００８３】
上述した適正露出の基準値（輝度値や出力レベル）の変更や、ガンマ曲線の変更は、撮影で得られる画像の画質に影響を与える。特に第３および第４実施形態におけるガンマ曲線の変更は、表示装置での識別が困難な画質の変化をもたらす場合がある。そのため、本実施形態に係る撮像装置は、適正露出の基準値（輝度値や出力レベル）が変更されたり、用いるガンマ曲線が変更されたりした場合にユーザに報知する機能を有する。この機能はシステム制御部５０が報知手段として動作することにより実現される。
【００８４】
図１に示した撮像装置１００で本実施形態は実現できるため、撮像装置１００の構成を用いて説明する。また、以下では、図４の破線Ａのガンマ曲線の高輝度部の傾きを破線Ｂのガンマ曲線のように緩やかにすることを、ニーを有効にすると表現する。また、破線Ａのガンマ曲線と破線Ｂのガンマ曲線との切り替わり位置をニーポイントと呼ぶ。また、破線Ｂのニーポイント以降のガンマ曲線の傾きを変更するための、ニーポイント以降のガンマ曲線の入力値の増加率をニースロープと呼ぶ。
【００８５】
システム制御部５０は例えばニー設定画面を呼び出す操作を検出すると、不揮発性メモリ５６に記憶されているデータを用いてニー設定画面を表示部２８に表示させる。ニー設定画面ではニーの有効または無効が設定可能である。なお、ニーポイントやニースロープの傾きなど、他の項目が設定可能であってもよい。また、適正露出の基準値は第１実施形態で説明したように出力レベルに関して設定することができるものとする。
【００８６】
システム制御部５０は、適正露出の現在の基準値を例えばメモリ３２に記憶し、管理する。適正露出の基準値の設定画面において、適正露出の基準値を変更する操作（決定ではない）が検出されると、システム制御部５０は、メモリ３２に記憶されている現在の基準値と比較する。なお、設定画面で基準値を指定する単位と、メモリ３２に記憶されている基準値の単位が異なる場合、システム制御部５０は一方の値を他方の単位に換算してから比較する。例えば設定画面では出力レベルの％を基準値として設定し、メモリ３２には輝度値が基準値として記憶されているとする。この場合、システム制御部５０は、ガンマ曲線を用いて出力レベルを輝度値に変換してから、メモリ３２に記憶されている値と比較する。
【００８７】
システム制御部５０は、現在の基準値と、設定画面における変更後の基準値とから、設定画面で基準値が高くされたのか低くされたのかを判定する。そして、システム制御部５０は、判定結果を基準値の変更方向の情報としてメモリ３２に記憶する。なお、基準値が変更されていない（あるいは変更前と変更後の基準値が等しい）場合、システム制御部５０は、基準値に変更が無いことを示す情報を基準値の変更方向の情報としてメモリ３２に記憶する。そして、システム制御部５０は、設定画面で変更した基準値が設定された場合に想定される画質変化に関する情報をユーザに報知（警告）する。
【００８８】
図６は、本実施形態に係る撮像装置１００において、設定画面で適正露出の基準値が変更された際の動作に関するフローチャートである。
Ｓ６０１でシステム制御部５０は、例えばメモリ３２に記憶されている適正露出の基準の変更方向の情報を参照して、設定画面で適正露出の基準値が高く変更されたのか否かを判定する。システム制御部５０は、基準値が高く変更されたと判定されればＳ６０２に、判定されなければ（あるいは、低く変更されたと判定されるか、変更無しと判定されれば）Ｓ６０５に、処理を進める。
【００８９】
Ｓ６０２でシステム制御部５０は、メモリ３２を参照して、ニーが有効であるか否かを判定する。システム制御部５０は、ニーが有効に設定されていると判定されればＳ６０３に、判定されなければ（あるいは、ニーが無効に設定されてると判定されれば）Ｓ６０４に、処理を進める。
【００９０】
Ｓ６０３でシステム制御部５０（報知手段）は、ニーが有効な状態で基準値を高い値に変更したときに想定される画質変化として、例えば高輝度部分の階調性変化をユーザに報知（警告）する。例えばシステム制御部５０は、警告内容に関するメッセージウィンドウを表示部２８に表示したり、警告内容を表すアイコンを表示したりすることにより画質変化に関して警告することができる。なお、システム制御部５０は、公知の任意の方法を用いて警告を行うことができる。警告の表示は適正露出の基準値が変更されていないと判定されたこと（例えば設定がキャンセルされた場合や、変更前の値に戻された場合）に応じて、直ちに、あるいは一定の期間が経過した後に消去することができる。
【００９１】
Ｓ６０４でシステム制御部５０は、ニーが無効で状態で基準値を高い値に変更したときに想定される画質変化として、例えばダイナミックレンジの低下をユーザに報知（警告）する。
【００９２】
Ｓ６０５でシステム制御部５０は、設定画面で適正露出の基準値が低く変更されたのか否かを判定する。システム制御部５０は、基準値が低く変更されたと判定されればＳ６０６に、判定されなければ（あるいは、変更無しと判定されれば）Ｓ６０９に、処理を進める。
【００９３】
Ｓ６０６でシステム制御部５０は、メモリ３２を参照して、ニーが有効であるか否かを判定する。システム制御部５０は、ニーが有効に設定されていると判定されればＳ６０７に、判定されなければ（あるいは、ニーが無効に設定されてると判定されれば）Ｓ６０８に、処理を進める。
【００９４】
Ｓ６０７でシステム制御部５０は、ニーが有効な状態で基準値を低い値に変更したときに想定される画質変化として、例えば低輝度部分（暗部）の階調性が低下する可能性があることをユーザに報知（警告）する。
【００９５】
Ｓ６０８でシステム制御部５０は、ニーが無効な状態で基準値を低い値に変更したときに想定される画質変化として、例えば低輝度部分（暗部）の階調性低下をユーザに報知（警告）する。
Ｓ６０９でシステム制御部５０は、特に警告を行わない。
【００９６】
なお、図６のフローチャートに示した処理は、設定画面で基準値の変更操作が検出されるごとに実行される。その後、設定キャンセルの指示が検出されるとシステム制御部５０は基準値を変更せずに設定画面を閉じる。一方、決定の指示が検出されるとシステム制御部５０は、メモリ３２に記憶されている基準値の値を変更後の値に更新する。これにより、基準値の変更が有効になる。また、システム制御部５０は、メモリ３２に記憶されている、基準値の変更方向の情報を、基準値に変更が無いことを示すように更新する。
【００９７】
なお、適正露出の基準値の変更方向は他の方法で判定してもよい。例えば動画撮影中であれば直前のフレームについて用いた基準値と比較することができる。また、変更前後の基準値をメモリ３２に記憶し、両者を比較して基準値の変更方向を判定してもよい。
【００９８】
上述した、ニーの有効無効と基準値の変更方向との組み合わせごとに警告の内容を図７にまとめて示す。ここで、図８を用い、警告内容に関して説明する。
【００９９】
図８は適正露出の基準値が高い（出力レベル５０％）ときと低い（出力レベル４０％）ときのガンマ曲線の例を示し、ここでは横軸を入射光の反射率としている。図８（ａ）はニーが無効の場合、図８（ｂ）はニーが有効の場合を示している。
【０１００】
本実施形態では１０ビット入力データの最大値（＝１０２３）が、撮像素子の飽和信号を表すように入力データ値を割り当てる。そのため、適正露出の基準値に応じて飽和信号に対応する反射率が異なる場合には、同様に入力データ値と反射率との対応も異なる。図８（ａ）の例では、適正露出の基準値が出力レベル４０％のとき、入力データの最大値（＝１０２３）は反射率５７６％に対応する。適正露出の基準値が出力レベル５０％のとき、入力データの最大値（＝１０２３）は反射率２８８％に対応する。
【０１０１】
この結果、ニーが無効の場合、暗部（反射率１８％以下）に割り当てられる入力データ値は適正露出の基準値が出力レベル５０％のとき６４であるのに対し、出力レベル４０％のときは３２に半減する。また、出力レベルの数についても、適正露出の基準値が出力レベル５０％のとき１１０であるのに対し、出力レベル４０％のときは８８に減少する。したがって、ニーが無効な場合に適正露出の基準値を低い値に変更する場合には、暗部の階調性が低下することを警告する。
【０１０２】
また、ニーが無効の場合、適正露出の基準値が出力レベル４０％のときに対し、出力レベル５０％のときは、入力データ値がカバーする最大反射率（ダイナミックレンジ）が５７６％から２８８％に低下する。そのため、ニーが無効な場合に適正露出の基準値を高い値に変更する場合には、ダイナミックレンジが低下することを警告する。
【０１０３】
一方、ニーが有効の場合、本発明では図８（ｂ）に図示するように、適正露出の基準値として異なる出力レベルを設定しても、同一反射率（１８％）に対応するようなガンマ曲線を用いる。そのため、暗部に割り当てられる入力データ値は適正露出の基準値にかかわらず３２である。しかしながら、暗部に対する出力レベルの数は、適正露出の基準値が出力レベル５０％のとき１１０であるのに対し、出力レベル４０％のときは８８に減少する。入力データ値０から３２の全てが互いに異なる出力レベルに変換されれば暗部の階調性は低下しない。しかし、入力データ値０から３２のうち、同じ出力レベルに変換される入力データ値がある場合、暗部の階調性は低下する。
【０１０４】
ガンマ曲線の特性やダイナミックレンジにも依存するが、暗部の入力データ値（０から３２）に対する出力レベルの数が少なくなるほど、同じ出力レベルに変換される入力データ値が存在する可能性が高くなる。そのため、本実施形態では、ニーが有効な場合に適正露出の基準値を低い値に変更する場合には、暗部の階調性が低下する可能性があることを警告する。なお、ガンマ曲線とダイナミックレンジとの組み合わせごとに、暗部の階調性が低下する適正露出の基準値の範囲を予め不揮発性メモリ５６に記憶しておいてもよい。この場合システム制御部５０は、変更後の基準値が、基準値を変更した際に用いられるガンマ曲線とダイナミックレンジとの組み合わせについて階調数が低下する基準値の範囲に含まれることが確認されたことに応じて警告を行ってもよい。この場合システム制御部５０は、階調性が低下する可能性があることではなく、階調性が低下することを警告する。一方、システム制御部５０は、変更後の基準値が、基準値を変更した場合に用いられるガンマ曲線とダイナミックレンジとの組み合わせについて階調数が低下する基準値の範囲に含まれない場合には警告を行わない。
【０１０５】
ニーが有効の場合には、ダイナミックレンジは適正露出の基準値に依存しない。しかし、ニーポイント以降の高輝度部の階調を圧縮しているため、高輝度部の階調性が低下する。したがって、ニーが有効な場合に適正露出の基準値を高い値に変更する場合には、高輝度部の階調性が低下することを警告する。
【０１０６】
本実施形態では適正露出の基準値を変更した場合に想定される画質への影響について、ガンマ曲線やダイナミックレンジを勘案してユーザに報知するようにした。そのため、ユーザは基準値の変更によって生じうる画質への影響を認識した上で基準値を変更することができる。
【０１０７】
●＜第６実施形態＞
次に、本発明の第６実施形態について説明する。本実施形態は、被写体の輝度情報に基づいて自動で適正露出の基準値を設定（変更）する構成に関する。本実施形態は図１に示した構成の撮像装置１００で実現できるため、撮像装置１００の構成を用いて説明する。本実施形態においてシステム制御部５０は、基準値の自動設定手段として機能する。また、本実施形態においても反射率１８％の被写体を適正露出で撮影した際の出力レベルを適正露出の基準値として用いるものとする。
【０１０８】
システム制御部５０は、輝度情報から、被写体輝度が屋内用の閾値（以下、屋内閾値）以下と判定されれば、屋内用の適正露出の基準値（以下、Ｉｎｄｏｏｒ）を設定する。また、システム制御部５０は、輝度情報から、被写体輝度が屋外用の閾値（以下、屋外閾値）以上と判定されれば、屋外用の適正露出の基準値（以下、Ｏｕｔｄｏｏｒ）を設定する。
【０１０９】
また、一例として、Ｉｎｄｏｏｒは出力レベル３４％、Ｏｕｔｄｏｏｒは出力レベル４５％とする。Ｉｎｄｏｏｒ＜Ｏｕｔｄｏｏｒであれば他の値であってもよい。さらに、屋内閾値と屋外閾値とが異なる値である場合に、被写体輝度が屋内閾値より大きく屋外閾値未満の値であれば、システム制御部５０は補間により適正露出の基準値を設定する。以下、補間により得られる適正露出の基準値を補間基準値と呼ぶ。
【０１１０】
適正露出の基準値を補間基準値とする場合、システム制御部５０は、現在の基準値を初期値とする仮基準値を徐々に補間基準値に近づけ、仮基準値が補間基準値と等しくなった時点で、適正露出の基準値を仮基準値（＝補間基準値）に変更する。ただし、仮基準値を補間基準値に近づけている途中で、ユーザによる適正露出の基準値を選択操作を検出した場合、システム制御部５０はユーザが選択した基準値（以下、ユーザ選択基準値）を補間基準値より優先し、新たな基準値として設定する。
【０１１１】
図９は、本実施形態における撮像装置１００が適正露出の基準値を自動設定する動作に関するフローチャートである。この処理は、例えば撮像装置１００でライブビュー表示用もしくは記録用の動画撮影動作と並行して繰り返し実行することができるが、他の任意のタイミング実行することができる。
【０１１２】
Ｓ９０１でシステム制御部５０は、画像処理部２４から被写体の輝度情報を取得する。本実施形態においてシステム制御部５０が適正露出の基準値を設定するために画像処理部２４から取得する輝度情報は画像全体の輝度平均値とする。なお、画像処理部２４が画像に対して顔検出処理を適用し、かつ顔領域が検出されている場合、システム制御部５０は、顔領域の平均輝度値を輝度情報として取得してもよい。なお、適正露出の基準値を設定するために用いることのできる被写体の輝度情報はこれらに限定されない。例えば、画像中の合焦領域の平均輝度値を用いてもよいし、他の輝度情報を用いてもよい。さらに、被写体の輝度情報は画像処理部２４が撮影で得られた画像から算出する輝度情報でなくてもよい。例えば、外部機器から撮影シーンの輝度情報を取得してもよい。
【０１１３】
Ｓ９０２でシステム制御部５０は、Ｓ９０１で取得した輝度情報が屋内閾値以下であるか否か判定する。システム制御部５０は、輝度情報が屋内閾値以下と判定されればＳ９０３へ、判定されなければ（あるいは屋内閾値より大きいと判定されれば）Ｓ９０４へ、処理を進める。
【０１１４】
Ｓ９０３でシステム制御部５０は、適正露出の基準値をＩｎｄｏｏｒに設定し、処理を終了する。
Ｓ９０４でシステム制御部５０は、Ｓ９０１で取得した輝度情報が屋外以上であるか否か判定する。システム制御部５０は、輝度情報が屋外閾値以上と判定されればＳ９０５へ、判定されなければ（あるいは屋外閾値より小さいと判定されれば）Ｓ９０６へ、処理を進める。
【０１１５】
Ｓ９０５でシステム制御部５０は、適正露出の基準値をＯｕｔｄｏｏｒに設定し、処理を終了する。
Ｓ９０６でシステム制御部５０は、適正露出の基準値をＩｎｄｏｏｒとＯｕｔｄｏｏｒの間の値（補間値）に設定して処理を終了する。
【０１１６】
Ｓ９０６の処理の詳細について、図１０のフローチャートを用いて説明する。
まず、Ｓ１００２でシステム制御部５０は、輝度情報、屋内閾値、屋外閾値、Ｉｎｄｏｏｒ、Ｏｕｔｄｏｏｒの値から、補間基準値を算出する。ここでは、補間基準値を、ＩｎｄｏｏｒとＯｕｔｄｏｏｒの線形補間値とするが、ＩｎｄｏｏｒとＯｕｔｄｏｏｒに何らかの重み付けをした補間値としてもよい。システム制御部５０は、現在の基準値を変更することなく、算出した補間基準値を例えばメモリ３２に記憶する。
【０１１７】
図１１に、例えば、屋内閾値が１００(cd/m2)、屋外閾値が１０００(cd/m2)、輝度情報が５５０(cd/m2)の場合の補間基準値の算出方法を模式的に示す。また、補間基準値の算出式は以下の通りである。
補間基準値＝{(45 - 34)/(1000 - 100)}*(550-100) + 34 = 39(%)
【０１１８】
図１０に戻り、Ｓ１００３でシステム制御部５０は、ユーザが適正露出の基準値を設定する操作を操作部７０を通じて検出したか否かを判定する。システム制御部５０は、適正露出の基準値を設定する操作を検出したと判定されればＳ１００４へ、判定されなければ（あるいは検出していないと判定されれば）Ｓ１００９へ、処理を進める。
【０１１９】
Ｓ１００４でシステム制御部５０は、ユーザ選択基準値がＩｎｄｏｏｒより大きくＯｕｔｄｏｏｒより小さいか否かを判定する。システム制御部５０は、ユーザ選択基準値がＩｎｄｏｏｒより大きくＯｕｔｄｏｏｒより小さいと判定されればＳ１００５へ処理を進める。また、システム制御部５０は、ユーザ選択基準値がＩｎｄｏｏｒより大きくＯｕｔｄｏｏｒより小さいと判定されなければ（あるいは、ユーザ選択基準値がＩｎｄｏｏｒ以下もしくはＯｕｔｄｏｏｒ以上と判定されれば）Ｓ１００６へ処理を進める。
【０１２０】
Ｓ１００５でシステム制御部５０は、ユーザ選択基準値を適正露出の新たな基準値として設定するため、メモリ３２に記憶されている現在の基準値をユーザ選択基準値で更新し、処理を終了する。
【０１２１】
Ｓ１００６でシステム制御部５０は、ユーザ選択基準値がＩｎｄｏｏｒ以下か否かを判定し、Ｉｎｄｏｏｒ以下と判定されればＳ１００７に、判定されなければ（あるいはＯｕｔｄｏｏｒ以上と判定されれば）Ｓ１００８に、処理を進める。
【０１２２】
Ｓ１００７でシステム制御部５０は、Ｉｎｄｏｏｒを適正露出の新たな基準値として設定するため、メモリ３２に記憶されている現在の基準値をＩｎｄｏｏｒで更新し、処理を終了する。
【０１２３】
Ｓ１００８でシステム制御部５０は、Ｏｕｔｄｏｏｒを適正露出の新たな基準値として設定するため、メモリ３２に記憶されている現在の基準値をＯｕｔｄｏｏｒで更新し、処理を終了する。
【０１２４】
一方、Ｓ１００９でシステム制御部５０は、現在の適正露出の基準値を初期値とする仮基準値を、補間基準値に近づけるために予め定められた単位量（１ステップ）増加または減少させる。増加させるか減少させるかは現在の基準値と補間基準値との大小関係に基づいてシステム制御部５０が決定する。
【０１２５】
次にＳ１０１０でシステム制御部５０は、仮基準値が補間基準値と等しくなったか否かを判定し、等しくなったと判定されればＳ１０１１に処理を進め、判定されなければ（あるいは等しくないと判定されれば）Ｓ１００３に処理を戻す。なお、仮基準値の初期値と目標値（補間基準値）との差が１ステップの大きさで割り切れない場合もあるため、Ｓ１０１０では、仮基準値と補間基準値との差の絶対値が１ステップ未満になったか否かを判定してもよい。
【０１２６】
図１２（ａ）は、表示部２８に表示される露出インジケータ１２０１、被写体輝度の評価値の指標１２０２、適正露出の基準値の指標１２０３、仮基準値の指標１２０４の例を示す。これらの表示はシステム制御部５０が周期的に更新する。したがって、被写体輝度の評価値（輝度情報）、適正露出の基準値、仮基準値が変化すれば、対応する指標の表示位置も変化する。なお、図１２（ａ）には便宜上示しているが、仮基準値の指標１２０４は、図１０の処理の実行中以外には表示されない。
【０１２７】
図１０のフローチャートを用いて説明した処理の実行中、図１２（ａ）の表示がどのように変化するかについて説明する。ここでは、適正露出の基準値としてＩｎｄｏｏｒが設定されていた状態から、輝度情報が屋内閾値より大きく、屋外閾値より小さい値になったことにより、図１０の処理が実行された場合を想定する。
【０１２８】
この場合、図１０の処理が開始された時点では適正露出の基準値がＩｎｄｏｏｒに設定されているため、基準値の指標１２０３はＩｎｄｏｏｒ（出力レベル３４％）に対応した位置に表示されている。また、現在の適正露出の基準値に対して自動露出制御されているため、被写体輝度の評価値の指標１２０２は、基準値の指標１２０３と同じ水平位置に表示されている。
【０１２９】
この状態で図１０の処理が開始されると、例えばＳ１００２でシステム制御部５０は、仮基準値の指標１２０４を現在の基準値の指標１２０３と同じ位置に表示する。そして、ユーザによる基準値の選択がないまま処理が継続されると、システム制御部５０は、Ｓ１００９が実行されて仮基準値の値が変化する都度、仮基準値の指標１２０４の表示位置を変更する。従って、図１２（ａ）に矢印で示しているように、ユーザには仮基準値の指標１２０４が徐々に移動していくように見える。
【０１３０】
仮基準値が補間基準値に等しくなる前にユーザがメニュー画面などから所望の基準値（ユーザ選択基準値）を設定したとする。この場合、Ｓ１００５、Ｓ１００７またはＳ１００８でシステム制御部５０は、ユーザ選択基準値の値に応じた位置に現在の基準値の指標１２０３を移動させる。また、システム制御部５０は、仮基準値の指標１２０４の表示を終了する。図１２（ｂ）は、ユーザ選択基準値がＩｎｄｏｏｒより大きくＯｕｔｄｏｏｒより小さい場合に、Ｓ１００５で現在の基準値の指標１２０３の表示位置が更新された状態を示している。
【０１３１】
一方、ユーザが基準値を設定することなく仮基準値が補間基準値に等しくなると、Ｓ１０１１でシステム制御部は補間基準値（出力レベル３９％）に対応する位置に現在の基準値の指標１２０３を移動させる。また、システム制御部５０は、仮基準値の指標１２０４の表示を終了する。
【０１３２】
このように、本実施形態では、適正露出の基準値を、予め定められた基準値（ＩｎｄｏｏｒおよびＯｕｔｄｏｏｒ）ではなく、補間基準値に自動設定する場合、ユーザに基準値が変更されることおよび変更の方向を知らせる表示を行う。そのため、ユーザは適正露出の基準値が変更されようとしていることを知ることができ、必要なら所望の基準値をマニュアル設定することができるため、使い勝手がよい。
【０１３３】
（その他の実施形態）
上述の実施形態は動画撮影時に特に有効であるが、静止画撮影時において実行してもよい。また、本発明を例示的な実施形態に基づいて説明したが、本発明はこれらの実施形態で説明した特定の構成に限定されない。実施形態は発明の説明を目的としたものであって、発明を限定することを目的としていない。当業者は特許請求の範囲の記載で規定される発明の範囲内で上述の実施形態の変形物や変更物を実施することができる。これら変形物や変更物もまた本発明に含まれる。また、上述の実施形態の２つ以上について、その一部または全部を適宜組み合わせてもよい。
【０１３４】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１３５】
２４…画像処理部、２８…表示部、３２…メモリ、５０…システム制御部、５２…システムメモリ、５６…不揮発性メモリ、６１…録画スイッチ、７０…操作部、１００…撮像装置、１０１…絞り、１０３…撮像レンズ、２００…記録媒体
【図１】
2019129506.tif 000003
【図２】
2019129506.tif 000004
【図３】
2019129506.tif 000005
【図４】
2019129506.tif 000006
【図５】
2019129506.tif 000007
【図６】
2019129506.tif 000008
【図７】
2019129506.tif 000009
【図８】
2019129506.tif 000010
【図９】
2019129506.tif 000011
【図１０】
2019129506.tif 000012
【図１１】
2019129506.tif 000013
【図１２】
2019129506.tif 000014