(57)【要約】【課題】ユーザが露出パラメータを大きな単位でも小さな単位でも容易に変更できるようにする技術を提供する。【解決手段】第１の操作手段と、第２の操作手段と、前記第１の操作手段及び前記第２の操作手段に所定の露出パラメータの設定機能が割り当てられている場合に、前記第１の操作手段に対する操作が行われたことに応じて前記所定の露出パラメータを１／ｎ段単位（ｎは８以上の整数）で変更し、前記第２の操作手段に対する操作が行われたことに応じて前記所定の露出パラメータを１／ｍ段単位（ｍは１以上ｎ未満の整数）で変更する変更手段と、を備えることを特徴とする露出設定装置を提供する。【選択図】図５
2019191516.tif 000002
【特許請求の範囲】
【請求項１】
第１の操作手段と、
第２の操作手段と、
前記第１の操作手段及び前記第２の操作手段に所定の露出パラメータの設定機能が割り当てられている場合に、前記第１の操作手段に対する操作が行われたことに応じて前記所定の露出パラメータを１／ｎ段単位（ｎは８以上の整数）で変更し、前記第２の操作手段に対する操作が行われたことに応じて前記所定の露出パラメータを１／ｍ段単位（ｍは１以上ｎ未満の整数）で変更する変更手段と、
を備えることを特徴とする露出設定装置。
【請求項２】
前記変更手段は、
前記第１の操作手段に対して行われた前記操作が第１の操作である場合、前記所定の露出パラメータを１／ｎ段増加させ、
前記第１の操作手段に対して行われた前記操作が第２の操作である場合、前記所定の露出パラメータを１／ｎ段減少させ、
前記第２の操作手段に対して行われた前記操作が第３の操作である場合、前記所定の露出パラメータを１／ｍ段増加させ、
前記第２の操作手段に対して行われた前記操作が第４の操作である場合、前記所定の露出パラメータを１／ｍ段減少させる
ことを特徴とする請求項１に記載の露出設定装置。
【請求項３】
前記所定の露出パラメータの現在の段数が１／ｎの整数倍でない場合、前記変更手段は、
前記第１の操作手段に対して行われた前記操作が前記第１の操作である場合、前記所定の露出パラメータを、前記現在の段数より大きく前記現在の段数に最も近い１／ｎの整数倍の段数に変更し、
前記第１の操作手段に対して行われた前記操作が前記第２の操作である場合、前記所定の露出パラメータを、前記現在の段数より小さく前記現在の段数に最も近い１／ｎの整数倍の段数に変更する
ことを特徴とする請求項２に記載の露出設定装置。
【請求項４】
前記所定の露出パラメータの現在の段数が１／ｍの整数倍でない場合、前記変更手段は、
前記第２の操作手段に対して行われた前記操作が前記第３の操作である場合、前記所定の露出パラメータを、前記現在の段数より大きく前記現在の段数に最も近い１／ｍの整数倍の段数に変更し、
前記第２の操作手段に対して行われた前記操作が前記第４の操作である場合、前記所定の露出パラメータを、前記現在の段数より小さく前記現在の段数に最も近い１／ｍの整数倍の段数に変更する
ことを特徴とする請求項２又は３に記載の露出設定装置。
【請求項５】
ｎの値及びｍの値のうちの少なくとも一方を設定する設定手段を更に備える
ことを特徴とする請求項１乃至４のいずれか１項に記載の露出設定装置。
【請求項６】
前記所定の露出パラメータは、絞り値である
ことを特徴とする請求項１乃至５のいずれか１項に記載の露出設定装置。
【請求項７】
前記所定の露出パラメータは、シャッター速度である
ことを特徴とする請求項１乃至５のいずれか１項に記載の露出設定装置。
【請求項８】
前記所定の露出パラメータは、ＩＳＯ値である
ことを特徴とする請求項１乃至５のいずれか１項に記載の露出設定装置。
【請求項９】
請求項１乃至８のいずれか１項に記載の露出設定装置と、
前記所定の露出パラメータを用いて撮像を行う撮像手段と、
を備えることを特徴とする撮像装置。
【請求項１０】
第１の操作手段と、第２の操作手段と、を備える露出設定装置が実行する制御方法であって、
前記第１の操作手段及び前記第２の操作手段に所定の露出パラメータの設定機能が割り当てられている場合に、前記第１の操作手段に対する操作が行われたことに応じて前記所定の露出パラメータを１／ｎ段単位（ｎは８以上の整数）で変更し、前記第２の操作手段に対する操作が行われたことに応じて前記所定の露出パラメータを１／ｍ段単位（ｍは１以上ｎ未満の整数）で変更する変更工程を備える
ことを特徴とする制御方法。
【請求項１１】
コンピュータを、請求項１乃至８のいずれか１項に記載の露出設定装置の、前記第１の操作手段及び前記第２の操作手段を除く各手段として機能させるためのプログラム。
【請求項１２】
コンピュータを、請求項１乃至８のいずれか１項に記載の露出設定装置の、前記第１の操作手段及び前記第２の操作手段を除く各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、露出設定装置、撮像装置、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、デジタルカメラにおいて、シャッター速度、絞り値、ＩＳＯ値の各露出パラメータに対して、１段、１／２段、１／３段のいずれかに設定された段数の単位で、変更操作が行われている。
【０００３】
例えば、特許文献１では、１段、１／２段、１／３段のいずれかの設定単位で露出パラメータが設定された状況において、段数の設定単位が変更された場合の露出パラメータの変更処理に関する技術が開示されている。特許文献２では、段数の設定単位に応じた露出パラメータの表示処理に関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−６９７４０号公報
【特許文献２】特開平１１−９５３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述した各段数より細かい段数、例えば１／８段のような単位で露出パラメータを変更可能になると、よりユーザの希望に近い値に露出パラメータを近づけることが可能になる。一方、ユーザが大きく露出パラメータを変更したい場合に、変更操作の手数が増えてしまうことが懸念される。特許文献１及び特許文献２に開示された従来技術では、このような課題を解決することができない。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、ユーザが露出パラメータを大きな単位でも小さな単位でも容易に変更できるようにする技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、第１の操作手段と、第２の操作手段と、前記第１の操作手段及び前記第２の操作手段に所定の露出パラメータの設定機能が割り当てられている場合に、前記第１の操作手段に対する操作が行われたことに応じて前記所定の露出パラメータを１／ｎ段単位（ｎは８以上の整数）で変更し、前記第２の操作手段に対する操作が行われたことに応じて前記所定の露出パラメータを１／ｍ段単位（ｍは１以上ｎ未満の整数）で変更する変更手段と、を備えることを特徴とする露出設定装置を提供する。
【発明の効果】
【０００８】
本発明によれば、ユーザが露出パラメータを大きな単位でも小さな単位でも容易に変更することが可能となる。
【０００９】
なお、本発明のその他の特徴及び利点は、添付図面及び以下の発明を実施するための形態における記載によって更に明らかになるものである。
【図面の簡単な説明】
【００１０】
【図１】撮像装置１００の構成を示すブロック図。
【図２】絞り値（Ｆ値）について、Ｆ４〜Ｆ８までの各段数における値を抜粋した表。
【図３】シャッター速度について、１秒〜４秒までの各段数における値を抜粋した表。
【図４】ＩＳＯ値について、１００〜４００までの各段数における値を抜粋した表。
【図５】第１の実施形態に係る露出設定処理のフローチャート。
【図６】第２の実施形態に係る露出設定処理のフローチャート。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の実施形態を説明する。添付図面の全体を通じて、同一の参照符号が付与された要素は、同一又は同様の要素を表す。なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。また、実施形態の中で説明されている特徴の組み合わせすべてが、本発明に必須とは限らない。また、別々の実施形態の中で説明されている特徴を適宜組み合せることも可能である。
【００１２】
［第１の実施形態］
図１は、本発明を適用可能な露出設定装置の一例である撮像装置１００の構成を示すブロック図である。撮像装置１００は、例えばデジタル一眼レフカメラである。
【００１３】
図１において、システム制御部５０は、撮像装置１００のシステム全体を制御する。ＲＯＭ５１は、システム制御部５０が実行可能な制御プログラムを格納した不揮発性メモリである。ＲＡＭ５２は、システム制御部５０がＲＯＭ５１に格納された制御プログラムを実行する際にワークメモリとして使用する揮発性メモリである。
【００１４】
シャッタースイッチ６１（ＳＷ１）は、不図示のシャッターボタンの操作途中でＯＮとなり、測距処理、測光処理等の動作開始を指示する。シャッタースイッチ６２（ＳＷ２）は、不図示のシャッターボタンの操作完了でＯＮとなる。これにより、シャッタースイッチ６２は、撮像部２０から読み出した信号を処理して、その処理で得られた撮影画像を記録媒体９０に記録するという、一連の撮影処理の動作開始を指示する。
【００１５】
操作部６３は、システム制御部５０の各種動作の指示を入力するための操作機構であり、ボタン、スイッチ、ダイヤル、タッチパネル、視線検知によるポインティング、音声認識装置等のうちの１つ又は複数の組み合わせで構成される。操作部６３には、例えば、メニューボタン、セットボタン、消去ボタン、ＩＳＯ感度選択ボタン、単写／連写／セルフタイマ切替ボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタンなどが含まれる。また、操作部６３には、例えば、再生画像移動＋（プラス）ボタン、再生画像移動−（マイナス）ボタン、各種操作を実行する際の決定及び実行を設定する決定／実行ボタン、撮影した画像を記録媒体９０から読み出して再生するための再生ボタンなどが含まれる。また、操作部６３には、例えば、自動撮影モード・プログラム撮影モード・シャッター速度優先撮影モード・絞り優先撮影モード・マニュアル撮影モード等の各機能撮影モードを切替設定することができるモードダイヤルスイッチが含まれる。また、操作部６３には、例えば、撮像装置１００の電源オン／オフを切り替える電源スイッチ等が含まれる。
【００１６】
表示部６４は、上述した各機能撮影モードにおいて設定可能な露出パラメータや段数設定等の各種設定を行うための設定画面を表示する。ユーザは、表示部６４に表示された設定画面を見ながら操作部６３を操作することにより、各種設定を行うことができる。
【００１７】
レンズ検出部７１は、撮像装置１００にレンズ（不図示）が接続されていることを検出する。レンズ制御部７２は、撮像装置１００に接続されたレンズと撮像装置１００との間の通信を制御する。特に、レンズ制御部７２は、レンズからの情報を撮像装置１００に取り込み、また撮像装置１００からの情報をレンズに通知する制御を行う。レンズと撮像装置１００との間でやりとりされる情報としては、レンズの種類などのレンズ情報、合焦処理やカメラ状態によってレンズの位置合わせを行うためのレンズ駆動情報、レンズの収差補正等を行うためのレンズ光学補正情報等がある。
【００１８】
測距処理部８２は、ＡＦ処理を行うための処理部であり、レンズから入射した光線を用いて合焦処理を行う。測光処理部８３は、ＡＥ処理を行うための処理部であり、レンズから入射した光線を用いて露出処理を行い、露出パラメータ（絞り値、シャッター速度、ＩＳＯ値）の設定を行う。
【００１９】
電源制御部８４は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成されている。電源制御部８４は、電池の接続の有無、電池の種類、電池残量の検出を行い、検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体９０を含む撮像装置１００の各部へ供給する。
【００２０】
次に、図２〜図４を参照して、各段数における露出パラメータについて説明する。図２は、絞り値（Ｆ値）について、Ｆ４〜Ｆ８までの各段数における値を抜粋した表である。図３は、シャッター速度について、１秒〜４秒までの各段数における値を抜粋した表である。図４は、ＩＳＯ値について、１００〜４００までの各段数における値を抜粋した表である。
【００２１】
図２〜図４において、○印のついた値は、段数の各変更単位（１／８段単位、１／３段単位、１／２段単位、１段単位）において取りうる値を表している。図２〜図４に示す設定値の各値は、１段ごとの値をそれぞれ２分割、３分割、８分割して計算した値であり、小数第２位まで表現している。なお、具体的な計算方法については、既知の計算方法を使用することができる。実際のデジタルカメラなどの撮像装置においては、露出パラメータの各値は慣例的な表示形態（例えば、１秒のシャッター速度を「１”」と表示するなど）で表示されることが多い。しかしながら、本実施形態においては、表示形態は特に限定されない。また、本実施形態において、設定可能な露出パラメータの範囲は特に限定されず、撮像装置１００は、図２〜図４に抜粋した範囲外の値を設定することも可能である。
【００２２】
次に、図５を参照して、第１の実施形態に係る露出設定処理について説明する。本フローチャートの各ステップの処理は、特に断らない限り、システム制御部５０がＲＯＭ５１に格納された制御プログラムをＲＡＭ５２に展開して実行することにより実現される。撮像装置１００は、動作モードが撮影モードに設定されている場合、本フローチャートの処理を周期的に実行する。
【００２３】
以下の説明において、撮像装置１００は、操作部６３に含まれるＤｉａｌ１とＤｉａｌ２の２つのダイヤル部材を用いたユーザ操作に従って露出パラメータを設定するものとする。しかしながら、撮像装置１００は、ユーザが３つ以上の操作部材を用いて露出パラメータを設定可能なように構成されていてよい。また、撮像装置１００は、ダイヤル以外の形状の操作部材、例えばタッチパネルや十字キーを用いて露出パラメータを設定可能なように構成されていてもよい。
【００２４】
Ｓ５０１で、システム制御部５０は、Ｄｉａｌ１とＤｉａｌ２に割り当てられている変更対象の露出パラメータが同じものかどうかを判定する。Ｄｉａｌ１とＤｉａｌ２に割り当てられている変更対象の露出パラメータが同じものである場合、処理はＳ５０５に進み、そうでない場合、本フローチャートの処理は終了する。
【００２５】
なお、Ｄｉａｌ１とＤｉａｌ２に対する変更対象の露出パラメータの割り当ては、表示部６４に表示される設定画面を介して行うことができる。例えば、ユーザは、操作部６３を操作することにより、表示部６４に設定画面を表示させる。この設定画面において、ユーザは、操作部６３を操作することにより、Ｄｉａｌ１とＤｉａｌ２のそれぞれに対して、変更対象の露出パラメータとして、絞り値、シャッター速度、又はＩＳＯ値を割り当てる。
【００２６】
次に、Ｓ５０５で、システム制御部５０は、Ｄｉａｌ１の段数設定（露出パラメータの変更単位の段数の設定）を１／３段に変更する。Ｓ５１５で、システム制御部５０は、Ｄｉａｌ２の段数設定を１／８段に変更する。なお、ここでは、Ｄｉａｌ１とＤｉａｌ２の段数設定をそれぞれ、１／３段、１／８段としている。しかしながら、本実施形態において、Ｄｉａｌ１とＤｉａｌ２の段数設定は特に限定されず、両者の段数設定が相異なる限り、任意の段数設定を利用可能である。Ｄｉａｌ１とＤｉａｌ２の段数設定を一般化する場合、以下の説明において「１／８」を「１／ｎ」（ｎは８以上の整数）と読み替え、「１／３」を「１／ｍ」（ｍは１以上ｎ未満の整数）と読み替えればよい。
【００２７】
Ｓ５２５で、システム制御部５０は、Ｄｉａｌ１が＋方向に操作されたかどうかを判定する。Ｄｉａｌ１が＋方向に操作された場合、処理はＳ５３０に進み、そうでない場合、処理はＳ５３５に進む。
【００２８】
Ｓ５３０で、システム制御部５０は、変更対象の露出パラメータの現在の値に対して１／３段分加算した値を取得し、取得した値に露出パラメータを変更する。取得方法は特に限定されず、例えば、図２〜図４のような表から取得する方法であってもよいし、所定の計算式に基づく計算により取得する方法であってもよい。これは、後述するＳ５４０、Ｓ５５０、及びＳ５６０の処理においても同様である。一例として、Ｄｉａｌ１とＤｉａｌ２のそれぞれに対して変更対象の露出パラメータとして絞り値が割り当てられており、現在のＦ値が５．６６である場合を考える。この場合、システム制御部５０は、現在の値に対して１／３段分加算した値である６．３５を取得し、Ｆ値を６．３５に変更する。
【００２９】
Ｓ５３５で、システム制御部５０は、Ｄｉａｌ１が−方向に操作されたかどうかを判定する。Ｄｉａｌ１が−方向に操作された場合、処理はＳ５４０に進み、そうでない場合、処理はＳ５４５に進む。
【００３０】
Ｓ５４０で、システム制御部５０は、変更対象の露出パラメータの現在の値に対して１／３段分減算した値を取得し、取得した値に露出パラメータを変更する。一例として、Ｄｉａｌ１とＤｉａｌ２のそれぞれに対して変更対象の露出パラメータとして絞り値が割り当てられており、現在のＦ値が６．３５である場合を考える。この場合、システム制御部５０は、現在の値に対して１／３段分減算した値である５．６６を取得し、Ｆ値を５．６６に変更する。
【００３１】
Ｓ５４５で、システム制御部５０は、Ｄｉａｌ２が＋方向に操作されたかどうかを判定する。Ｄｉａｌ２が＋方向に操作された場合、処理はＳ５５０に進み、そうでない場合、処理はＳ５５５に進む。
【００３２】
Ｓ５５０で、システム制御部５０は、変更対象の露出パラメータの現在の値に対して１／８段分加算した値を取得し、取得した値に露出パラメータを変更する。一例として、Ｄｉａｌ１とＤｉａｌ２のそれぞれに対して変更対象の露出パラメータとして絞り値が割り当てられており、現在のＦ値が５．６６である場合を考える。この場合、システム制御部５０は、現在の値に対して１／８段分加算した値である５．９１を取得し、Ｆ値を５．９１に変更する。
【００３３】
Ｓ５５５で、システム制御部５０は、Ｄｉａｌ２が−方向に操作されたかどうかを判定する。Ｄｉａｌ２が−方向に操作された場合、処理はＳ５６０に進み、そうでない場合、処理はＳ５６５に進む。
【００３４】
Ｓ５６０で、システム制御部５０は、変更対象の露出パラメータの現在の値に対して１／８段分減算した値を取得し、取得した値に露出パラメータを変更する。一例として、Ｄｉａｌ１とＤｉａｌ２のそれぞれに対して変更対象の露出パラメータとして絞り値が割り当てられており、現在のＦ値が５．９１である場合を考える。この場合、システム制御部５０は、現在の値に対して１／３段分減算した値である５．６６を取得し、Ｆ値を５．６６に変更する。
【００３５】
Ｓ５６５で、システム制御部５０は、シャッタースイッチ６１及びシャッタースイッチ６２による撮影指示が行われたかどうかを判定する。撮影指示行われた場合、処理はＳ５７０に進み、そうでない場合、本フローチャートの処理は終了する。
【００３６】
Ｓ５７０で、システム制御部５０は、露出パラメータの現在の値に従って撮影を行う。
【００３７】
なお、上の説明では、Ｄｉａｌ１とＤｉａｌ２のそれぞれに対して変更対象の露出パラメータとして絞り値が割り当てられている場合（Ｄｉａｌ１及びＤｉａｌ２に絞り値の設定機能が割り当てられている場合）を例に挙げた。しかしながら、変更対象の露出パラメータがシャッター速度やＩＳＯ値の場合についても同様の処理が行われる。
【００３８】
以上説明したように、第１の実施形態によれば、撮像装置１００は、Ｄｉａｌ１に対する操作が行われたことに応じて露出パラメータを１／３段単位（１／ｍ段単位）で変更（１／ｍ段増加又は１／ｍ段減少）する。また、撮像装置１００は、Ｄｉａｌ２に対する操作が行われたことに応じて露出パラメータを１／８段単位（１／ｎ段単位）で変更（１／ｎ段増加又は１／ｎ段減少）する。これにより、ユーザが露出パラメータを大きな単位でも小さな単位でも容易に変更することが可能となる。
【００３９】
［第２の実施形態］
以下、図６を参照して、第２の実施形態に係る露出設定処理について説明する。本実施形態において、撮像装置１００の基本的な構成は第１の実施形態と同様である（図１参照）。また、第１の実施形態と同様、以下の説明において「１／８」を「１／ｎ」（ｎは８以上の整数）と読み替え、「１／３」を「１／ｍ」（ｍは１以上ｎ未満の整数）と読み替えてもよい。以下、主に第１の実施形態と異なる点について説明する。
【００４０】
図６のフローチャートの各ステップの処理は、特に断らない限り、システム制御部５０がＲＯＭ５１に格納された制御プログラムをＲＡＭ５２に展開して実行することにより実現される。本フローチャートにおいて、図５と同一又は同様の処理が実行されるステップには図５と同一の符号を付す。また、撮像装置１００は、動作モードが撮影モードに設定されている場合、本フローチャートの処理を周期的に実行する。
【００４１】
Ｓ５２５においてＤｉａｌ１が＋方向に操作されたと判定された場合、Ｓ６２８で、システム制御部５０は、Ｄｉａｌ１の変更対象である露出パラメータの現在の値が、Ｄｉａｌ１の段数設定である１／３段の値として存在するか否かを判定する。換言すると、システム制御部５０は、露出パラメータの現在の段数が１／３の整数倍であるか否かを判定する。現在の段数が１／３の整数倍である場合、処理はＳ５３０に進み、そうでない場合、処理はＳ６３２に進む。
【００４２】
Ｓ６３２で、システム制御部５０は、露出パラメータの現在の値から＋方向で最も近い１／３段単位の値を取得し、取得した値に露出パラメータを変更する。換言すると、システム制御部５０は、露出パラメータを、現在の段数より大きく現在の段数に最も近い１／３の整数倍の段数に変更する。なお、変更先の値の取得方法は特に限定されず、例えば、図２〜図４のような表から取得する方法であってもよいし、所定の計算式に基づく計算により取得する方法であってもよい。これは、後述するＳ６４２、Ｓ６５２、及びＳ６６２の処理においても同様である。
【００４３】
ここで、一例として、Ｄｉａｌ１とＤｉａｌ２のそれぞれに対して変更対象の露出パラメータとして絞り値が割り当てられている場合を考える。この場合において、現在のＦ値が５．６６である場合、図３に示すようにＦ５．６６は１／３段に存在する（１／３段の整数倍に対応する）ため、Ｓ５３０においてＦ値が６．３５に変更される。一方、現在のＦ値が６．１７である場合、図３に示すようにＦ６．１７は１／３段に存在しない（１／３段の整数倍に対応しない）。そのため、Ｓ６３２において、Ｆ値は、６．１７より大きく６．１７に最も近い１／３の整数倍の段数に対応する６．３５に変更される。
【００４４】
Ｓ５３５においてＤｉａｌ１が−方向に操作されたと判定された場合、Ｓ６３８で、システム制御部５０は、Ｄｉａｌ１の変更対象である露出パラメータの現在の値が、Ｄｉａｌ１の段数設定である１／３段の値として存在するか否かを判定する。換言すると、システム制御部５０は、露出パラメータの現在の段数が１／３の整数倍であるか否かを判定する。現在の段数が１／３の整数倍である場合、処理はＳ５４０に進み、そうでない場合、処理はＳ６４２に進む。
【００４５】
Ｓ６４２で、システム制御部５０は、露出パラメータの現在の値から−方向で最も近い１／３段単位の値を取得し、取得した値に露出パラメータを変更する。換言すると、システム制御部５０は、露出パラメータを、現在の段数より小さく現在の段数に最も近い１／３の整数倍の段数に変更する。
【００４６】
ここで、一例として、Ｄｉａｌ１とＤｉａｌ２のそれぞれに対して変更対象の露出パラメータとして絞り値が割り当てられている場合を考える。この場合において、現在のＦ値が５．６６である場合、図３に示すようにＦ５．６６は１／３段に存在する（１／３段の整数倍に対応する）ため、Ｓ５４０においてＦ値が５．０４に変更される。一方、現在のＦ値が６．１７である場合、図３に示すようにＦ６．１７は１／３段に存在しない（１／３段の整数倍に対応しない）。そのため、Ｓ６４２において、Ｆ値は、６．１７より小さく６．１７に最も近い１／３の整数倍の段数に対応する５．６６に変更される。
【００４７】
Ｓ５４５においてＤｉａｌ２が＋方向に操作されたと判定された場合、Ｓ６４８で、システム制御部５０は、Ｄｉａｌ２の変更対象である露出パラメータの現在の値が、Ｄｉａｌ２の段数設定である１／８段の値として存在するか否かを判定する。換言すると、システム制御部５０は、露出パラメータの現在の段数が１／８の整数倍であるか否かを判定する。現在の段数が１／８の整数倍である場合、処理はＳ５５０に進み、そうでない場合、処理はＳ６５２に進む。
【００４８】
Ｓ６５２で、システム制御部５０は、露出パラメータの現在の値から＋方向で最も近い１／８段単位の値を取得し、取得した値に露出パラメータを変更する。換言すると、システム制御部５０は、露出パラメータを、現在の段数より大きく現在の段数に最も近い１／８の整数倍の段数に変更する。
【００４９】
ここで、一例として、Ｄｉａｌ１とＤｉａｌ２のそれぞれに対して変更対象の露出パラメータとして絞り値が割り当てられている場合を考える。この場合において、現在のＦ値が５．６６である場合、図３に示すようにＦ５．６６は１／８段に存在する（１／８段の整数倍に対応する）ため、Ｓ５５０においてＦ値が５．９１に変更される。一方、現在のＦ値が６．３５である場合、図３に示すようにＦ６．３５は１／８段に存在しない（１／８段の整数倍に対応しない）。そのため、Ｓ６５２において、Ｆ値は、６．３５より大きく６．３５に最も近い１／８の整数倍の段数に対応する６．４４に変更される。
【００５０】
Ｓ５５５においてＤｉａｌ２が−方向に操作されたと判定された場合、Ｓ６５８で、システム制御部５０は、Ｄｉａｌ２の変更対象である露出パラメータの現在の値が、Ｄｉａｌ２の段数設定である１／８段の値として存在するか否かを判定する。換言すると、システム制御部５０は、露出パラメータの現在の段数が１／８の整数倍であるか否かを判定する。現在の段数が１／８の整数倍である場合、処理はＳ５６０に進み、そうでない場合、処理はＳ６６２に進む。
【００５１】
Ｓ６６２で、システム制御部５０は、露出パラメータの現在の値から−方向で最も近い１／８段単位の値を取得し、取得した値に露出パラメータを変更する。換言すると、システム制御部５０は、露出パラメータを、現在の段数より小さく現在の段数に最も近い１／８の整数倍の段数に変更する。
【００５２】
ここで、一例として、Ｄｉａｌ１とＤｉａｌ２のそれぞれに対して変更対象の露出パラメータとして絞り値が割り当てられている場合を考える。この場合において、現在のＦ値が５．６６である場合、図３に示すようにＦ５．６６は１／８段に存在する（１／８段の整数倍に対応する）ため、Ｓ５６０においてＦ値が５．４２に変更される。一方、現在のＦ値が６．３５である場合、図３に示すようにＦ６．３５は１／８段に存在しない（１／８段の整数倍に対応しない）。そのため、Ｓ６６２において、Ｆ値は、６．３５より小さく６．３５に最も近い１／８の整数倍の段数に対応する６．１７に変更される。
【００５３】
なお、上の説明では、Ｄｉａｌ１とＤｉａｌ２のそれぞれに対して変更対象の露出パラメータとして絞り値が割り当てられている場合（Ｄｉａｌ１及びＤｉａｌ２に絞り値の設定機能が割り当てられている場合）を例に挙げた。しかしながら、変更対象の露出パラメータがシャッター速度やＩＳＯ値の場合についても同様の処理が行われる。
【００５４】
以上説明したように、第２の実施形態によれば、撮像装置１００は、露出パラメータを１／３段変更する際に現在の段数が１／３の整数倍でない場合、露出パラメータを、変更方向において現在の段数に最も近い１／３の整数倍の段数に変更する。また、撮像装置１００は、露出パラメータを１／８段変更する際に現在の段数が１／８の整数倍でない場合、露出パラメータを、変更方向において現在の段数に最も近い１／８の整数倍の段数に変更する。これにより、露出パラメータを、よりユーザの直感に合った値に変更することが可能になる。
【００５５】
なお、システム制御部５０が行うものとして説明した上述の各種制御は１つのハードウェアが行ってもよいし、複数のハードウェア（例えば、複数のプロセッサーや回路）が処理を分担することで、装置全体の制御を行ってもよい。
【００５６】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。更に、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００５７】
また、上述した実施形態においては、本発明を撮像装置１００に適用した場合を例にして説明したが、これはこの例に限定されず露出パラメータを設定可能な露出設定装置であれば適用可能である。すなわち、本発明はパーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなどに適用可能である。
【００５８】
また、撮像装置本体に限らず、有線又は無線通信を介して撮像装置（ネットワークカメラを含む）と通信し、撮像装置を遠隔で制御する制御装置にも本発明を適用可能である。撮像装置を遠隔で制御する装置としては、例えば、スマートフォンやタブレットＰＣ、デスクトップＰＣなどの装置がある。制御装置側で行われた操作や制御装置側で行われた処理に基づいて、制御装置側から撮像装置に各種動作や設定を行わせるコマンドを通知することにより、撮像装置を遠隔から制御可能である。また、撮像装置で撮影したライブビュー画像を有線又は無線通信を介して受信して制御装置側で表示できるようにしてもよい。
【００５９】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６０】
２０…撮像部、５０…システム制御部、５１…ＲＯＭ、５２…ＲＡＭ、６３…操作部、６４…表示部、１００…撮像装置
【図１】
2019191516.tif 000003
【図２】
2019191516.tif 000004
【図３】
2019191516.tif 000005
【図４】
2019191516.tif 000006
【図５】
2019191516.tif 000007
【図６】
2019191516.tif 000008