(57)【要約】【課題】閃光の発光状態およびホワイトバランス設定を速やかに変更すること。【解決手段】撮像装置は、複数の動作モードの中から撮影時の動作モードを選択する動作モード選択部と、閃光の発光を禁止する旨のユーザ指示を取得する発光禁止指示取得部と、ユーザ指示によって閃光の発光が禁止された状態で撮影指示を取得した場合に、動作モード選択部が選択した動作モードで定められている閃光の発光動作の有無にかかわらず、閃光を発光させずに撮像させる撮像制御部と、ユーザ指示によって閃光の発光が禁止された状態で撮影指示を取得した場合に、ユーザ指示によって閃光の発光が禁止された場合に適用すべき、ユーザが予め定めたホワイトバランス設定に基づいて、閃光を発光させずに撮像することにより得られた画像データに対してホワイトバランス調整を行うホワイトバランス調整部とを備える。【選択図】図８
2018102003.tif 000002
【特許請求の範囲】
【請求項１】
閃光の発光が禁止された場合に適用されるホワイトバランス設定を設定するホワイトバランス設定制御部と、
前記ホワイトバランス設定制御部によって設定されたホワイトバランス設定に基づいて、閃光を発光させずに撮像することにより得られた画像データに対してホワイトバランス調整を行うホワイトバランス調整部と、
を備える撮像装置。
【請求項２】
前記ホワイトバランス設定制御部は、前記閃光の発光が禁止された場合に適用されるホワイトバランス設定を、ユーザの指示に基づいて決定する請求項１に記載の撮像装置。
【請求項３】
前記ホワイトバランス設定制御部は、複数のホワイトバランス設定の中から閃光の発光が禁止された場合に適用される前記ホワイトバランス設定をユーザに選択させるためのメニューを、現在設定されているホワイトバランス設定を示す情報とともにユーザへ提示させる請求項２に記載の撮像装置。
【請求項４】
閃光の発光を禁止する指示を取得する指示取得部をさらに有し、
前記指示取得部が前記閃光の発光を禁止する指示を取得している状態で、前記撮像装置が撮像指示を取得した場合に、前記ホワイトバランス調整部は、閃光の発光が禁止された場合に適用される前記ホワイトバランス設定に基づいて、前記画像データに対してホワイトバランス調整を行う請求項３に記載の撮像装置。
【請求項５】
閃光の発光が禁止された場合に適用されるホワイトバランス設定を設定するホワイトバランス設定制御ステップと、
前記ホワイトバランス設定制御ステップで設定されたホワイトバランス設定に基づいて、閃光を発光させずに撮像することにより得られた画像データに対してホワイトバランス調整を行うホワイトバランス調整ステップと、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置およびプログラムに関する。
【背景技術】
【０００２】
１回の撮像指示により閃光撮像と非閃光撮像の２回の撮像を行う場合に、非閃光撮像時に撮像感度を高感度にする撮像装置が知られている（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２０１１−４１３０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
例えば閃光を発光して撮像する撮影モードにおいて、閃光の発光を禁止して撮像を行う場合、閃光を発光させた場合に適したホワイトバランス設定にしたままだと、不自然な色に見える画像になってしまう場合がある。閃光を発光させない場合に適したホワイトバランス設定に変更するには、時間や手間を要してしまう。また、閃光を発光させる場合に適したホワイトバランス設定に戻すのにも時間や手間を要してしまう。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、複数の動作モードの中から撮影時の動作モードを選択する動作モード選択部と、閃光の発光を禁止する旨のユーザ指示を取得する発光禁止指示取得部と、ユーザ指示によって閃光の発光が禁止された状態で撮影指示を取得した場合に、動作モード選択部が選択した動作モードで定められている閃光の発光動作の有無にかかわらず、閃光を発光させずに撮像させる撮像制御部と、ユーザ指示によって閃光の発光が禁止された状態で撮影指示を取得した場合に、ユーザ指示によって閃光の発光が禁止された場合に適用すべき、ユーザが予め定めたホワイトバランス設定に基づいて、閃光を発光させずに撮像することにより得られた画像データに対してホワイトバランス調整を行うホワイトバランス調整部とを備える。
【０００５】
本発明の第２の態様においては、プログラムは、複数の動作モードの中から撮影時の動作モードを選択する動作モード選択ステップと、閃光の発光を禁止する旨のユーザ指示を取得する発光禁止指示取得ステップと、ユーザ指示によって閃光の発光が禁止された状態で撮影指示を取得した場合に、前記動作モード選択ステップで選択された動作モードで定められている閃光の発光動作の有無にかかわらず、閃光を発光させずに撮像させる撮像制御ステップと、ユーザ指示によって閃光の発光が禁止された状態で撮影指示を取得した場合に、前記ユーザ指示によって閃光の発光が禁止された場合に適用すべき、ユーザが予め定めたホワイトバランス設定に基づいて、前記閃光を発光させずに撮像することにより得られた画像データに対してホワイトバランス調整を行うホワイトバランス調整ステップとをコンピュータに実行させる。
【０００６】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００７】
【図１】カメラ本体１３０の外観の一例を模式的に示す。
【図２】閃光ユニット１７２が設けられた側から見たカメラ本体１３０の外観の一例を模式的に示す。
【図３】カメラ１０のシステム構成の一例を示す。
【図４】ファンクションボタン２０に割り当てることができる機能の一例を示す。
【図５】ホワイトバランス設定用の画面５００の一例を示す。
【図６】ファンクションボタン２０への機能割り当て用の画面６００の一例を示す。
【図７】閃光発光禁止時のホワイトバランス設定に関する画面７００の一例を示す。
【図８】閃光発光禁止時のホワイトバランス設定を選択するための画面８００の一例を示す。
【図９】閃光発光禁止時のホワイトバランス設定を選択するための画面９００の一例を示す。
【図１０】閃光発光禁止時のホワイトバランス設定を再選択するための画面１０００の一例を示す。
【図１１】カメラ１０の起動から終了までの処理フローを示す。
【図１２】ファンクションボタン２０へ機能を割り当てに関する処理の一例を示す。
【図１３】ライブビュー動作が指示された場合の動作フローの一例を示す。
【図１４】レリーズボタン１２の押し込みを検出した場合の処理フローの一例を示す。
【発明を実施するための形態】
【０００８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００９】
図１は、カメラ本体１３０の外観の一例を模式的に示す。カメラ本体１３０は、撮像装置の一例としての一眼レフレックスカメラの本体部の一例である。図１では、カメラ本体１３０の外観構成を説明することを目的として、レンズユニットが装着されていない状態のカメラ本体１３０を示す。
【００１０】
カメラ本体１３０は、レリーズボタン１２、ファンクションボタン２０、閃光モードボタン４０および閃光ユニット１７２を有する。閃光ユニット１７２は、カメラ本体１３０に設けられた内蔵式の閃光ユニットの一例である。
【００１１】
ファンクションボタン２０は、カメラ本体１３０においてレンズユニットが装着される側である前面側に設けられる。ファンクションボタン２０は、ボタン式の操作部材である。ファンクションボタン２０は、ユーザがカメラ本体１３０を保持している場合に、ユーザの指で操作できる位置に設けられる。ファンクションボタン２０は、ユーザが指で押し込む操作により押し込まれ、ユーザの指がファンクションボタン２０から離れると押し込まれていない状態に戻る。
【００１２】
ファンクションボタン２０には、複数の機能の中からユーザが選択した機能を割り当てることができる。例えば、ファンクションボタン２０には、撮影指示に応じて撮像する場合に閃光の発光を禁止する閃光発光禁止機能を割り当てることができる。また、ファンクションボタン２０へ閃光発光禁止機能を割り当てるとともに、ファンクションボタン２０が押し込まれた状態で撮像することにより得られた画像データに対して適用すべき、閃光発光禁止時用のホワイトバランス設定を、ユーザが予め選択して設定しておくことができる。ファンクションボタン２０は、撮像時に閃光の発光を禁止する機能を含む複数の機能の中から、操作された場合に実行すべき機能をユーザが割り当てることができる操作部材の一例である。
【００１３】
図２は、閃光ユニット１７２が設けられた側から見たカメラ本体１３０の外観の一例を模式的に示す。カメラ本体１３０は、撮影モードダイヤル３０、ロック解除ボタン３２およびコマンドダイヤル１４を有する。コマンドダイヤル１４および撮影モードダイヤル３０は、ユーザがカメラ本体１３０を保持している場合に、ユーザの指で操作できる位置に設けられる。コマンドダイヤル１４は、カメラ本体１３０において前面側とは反対側の背面側９０に設けられる。
【００１４】
撮影モードダイヤル３０は、ユーザが撮影モードを選択するための操作部材の一例である。撮影モードは、カメラが有する動作モードの一例である。撮影モードダイヤル３０は、回転式の操作部材であり、回転角に対応する複数のポジションを有する。複数のポジションは、それぞれ一つの撮影モードに対応する。撮影モードダイヤル３０の現在のポジションにより、現在の撮影モードが定まる。ユーザは、撮影モードダイヤル３０を回転させることで、撮影モードを切り替えることができる。
【００１５】
撮影モードとしては、オートモード、閃光発光禁止オートモード、シーン選択モード、第１ユーザ設定撮影モード、第２ユーザ設定撮影モード、プログラムオート撮影モード、シャッタ優先オート撮影モード、絞り優先オート撮影モードおよびマニュアル撮影モードを含む。カメラ本体１３０は、レリーズボタン１２が押し込まれた場合に、現在の撮影モードで定められた撮像条件等の動作条件に従って、撮影動作を行う。
【００１６】
プログラムオート撮影モード、シャッタ優先オート撮影モード、絞り優先オート撮影モードおよびマニュアル撮影モード以外の撮影モードが選択されている場合、各撮影モードに適したホワイトバランス設定が選択される。一方、現在の撮影モードとしてプログラムオート撮影モード、シャッタ優先オート撮影モード、絞り優先オート撮影モードまたはマニュアル撮影モードが選択されている場合、ユーザは、撮影メニューを通じて、ホワイトバランス設定を選択することができる。カメラ本体１３０は、撮像動作で得られた画像データに対して、ユーザが選択したホワイトバランス設定でホワイトバランス調整を行う。
【００１７】
撮影モードダイヤル３０は、撮影モードダイヤル３０が各ポジションから回転するのを規制するロック機構を有する。ロック解除ボタン３２は、撮影モードダイヤル３０のロックを解除する。ユーザは、ロック解除ボタン３２を押し込んだ状態にして、撮影モードダイヤル３０を回転させることにより、撮影モードダイヤル３０のポジションを変更することにより、現在の撮影モードを選択する。
【００１８】
閃光モードボタン４０は、閃光モードを切り替えるためのボタンである。閃光モードボタン４０を押し込むと、閃光ユニット１７２から閃光を発光させる動作条件に設定される。また、閃光モードボタン４０を押し込んだ状態でコマンドダイヤル１４を回転させることで、閃光モードを切り替えることができる。閃光モードとしては、通常発光、赤目軽減発光、発光禁止等を例示することができる。
【００１９】
このように、ユーザは、撮影モードダイヤル３０、閃光モードボタン４０等の操作や、撮影メニューを通じた設定によって、閃光発光の有無およびホワイトバランス設定を含む各種動作条件を定めた動作モードを選択することができる。例えば、第１ユーザ設定撮影モードの動作条件に、閃光を発光させる設定と、閃光発光時用のホワイトバランス設定とを定めることができる。また、第２ユーザ設定撮影モードの動作条件に、閃光を発光させない設定と、閃光非発光時用のホワイトバランス設定とを定めることができる。これにより、撮影モードダイヤル３０を通じて、第１ユーザ設定撮影モードと第２ユーザ設定撮影モードとを切り替えることで、閃光の発光状態およびホワイトバランス設定を切り替えることができる。しかし、これにはロック解除ボタン３２を押し込んで撮影モードダイヤル３０を回転させる必要があるので、速やかに切り替えることができない場合がある。
【００２０】
ここで、上述したように、ファンクションボタン２０には、閃光発光禁止機能を割り当てるとともに、閃光発光禁止時用のホワイトバランス設定をユーザが選択して割り当てることができる。ファンクションボタン２０に閃光発光禁止機能が割り当てられている場合、ファンクションボタン２０が押し込まれた状態でレリーズボタン１２を通じて撮影指示を受け付けると、カメラ本体１３０は、閃光ユニット１７２からの発光を禁止して撮像動作を行う。そして、カメラ本体１３０は、当該撮影指示に応じて撮像することにより得られた画像データに対しては、ユーザが予め選択した閃光発光禁止時用のホワイトバランス設定でホワイトバランス調整を行う。例えば、撮影モードが上述した第１ユーザ設定撮影モードにある場合でも、発光を禁止して撮像動作を行い、閃光発光禁止時用のホワイトバランス設定でホワイトバランス調整を行う。一方、ファンクションボタン２０が押し込まれていない状態で撮像指示を受け付けた場合は、動作モードで定められたホワイトバランス設定でホワイトバランス調整を行う。
【００２１】
カメラ本体１３０によれば、ユーザは、ファンクションボタン２０を押し込むことで、閃光の発光を一時的に禁止させるとともに、閃光発光禁止時用の設定にホワイトバランス設定を一時的に変更することができる。そのため、ユーザが動く被写体を追いかけながら撮像する状況においても、ホワイトバランス設定を速やかに変更して撮影することができる。このとき、ユーザは、ファインダや背面側９０に設けた表示部から目を離す必要がない。また、被写体から目を離す必要もない。また、撮影が終了すると、ファンクションボタン２０の押し込みを解除するだけで、ファンクションボタン２０を押し込む直前の設定に速やかに戻すことができる。
【００２２】
図３は、カメラ１０のシステム構成の一例を示す。図２は、レンズユニット１２０がカメラ本体１３０に装着されたカメラ１０全体のブロック構成を示す。
【００２３】
レンズユニット１２０は、レンズマウント接点１２１を有するレンズマウントを備える。カメラ本体１３０は、カメラマウント接点１３１を有するカメラマウントを備える。レンズマウントとカメラマウントとが係合してレンズユニット１２０とカメラ本体１３０とが一体化されると、レンズマウント接点１２１とカメラマウント接点１３１とが接続される。レンズＭＰＵ１２３は、レンズマウント接点１２１およびカメラマウント接点１３１を介してカメラＭＰＵ１４０と接続され、相互に通信しつつ協働してレンズユニット１２０を制御する。
【００２４】
レンズユニット１２０は、レンズ群１２２、レンズ駆動部１２４およびレンズＭＰＵ１２３を有する。被写体光は、レンズユニット１２０が有する光学系としてのレンズ群１２２を光軸に沿って透過して、カメラ本体１３０に入射する。メインミラー１４５は、レンズ群１２２の光軸を中心とする被写体光束中に挿入されたた挿入状態と、被写体光束から退避する退避状態を取り得る。
【００２５】
メインミラー１４５が挿入状態にある場合、メインミラー１４５は、レンズ群１２２を通過した被写体光束の一部を反射する。具体的には、挿入状態におけるメインミラー１４５の光軸近傍領域は、ハーフミラーとして形成されている。光軸近傍領域に入射した被写体光束の一部は透過し、他の一部は反射する。メインミラー１４５により反射された被写体光束は、ピント板１６１、透過型表示パネル１６０、ペンタプリズム１４７、接眼光学系１６２およびファインダ窓１６３を通じて、被写体像としてユーザに提示される。ユーザは、提示された被写体像に基づいて構図等を確認することができる。透過型表示パネル１６０は、被写体光束に基づく被写体像とともに、撮像動作の設定状態を示す情報等を含む種々の情報をユーザに提示する。透過型表示パネル１６０は、カメラＭＰＵ１４０の制御に従って、被写体光束に基づく被写体像に重畳して、種々の情報をユーザに提示する。
【００２６】
メインミラー１４５の光軸近傍領域を透過した被写体光束の一部は、サブミラー１４６で反射されて、ＡＦユニット１４２へ導かれる。ＡＦユニット１４２は、被写体光束を受光する複数の光電変換素子列を有する。光電変換素子列は、合焦状態にある場合には位相が一致した信号を出力し、前ピン状態または後ピン状態にある場合には、位相ずれした信号を出力する。位相のずれ量は、焦点状態からのずれ量に対応する。ＡＦユニット１４２は、光電変換素子列の出力を相関演算することで位相差を検出して、位相差を示す位相差信号をカメラＭＰＵ１４０へ出力する。
【００２７】
レンズ群１２２の焦点状態は、カメラＭＰＵ１４０等の制御により、ＡＦユニット１４２からの位相差信号を用いて調節される。例えば、位相差信号から検出された焦点状態に基づき、カメラＭＰＵ１４０によってレンズ群１２２が含むフォーカスレンズの目標位置が決定され、決定された目標位置に向けてレンズＭＰＵ１２３の制御によってフォーカスレンズの位置が制御される。具体的には、レンズＭＰＵ１２３は、一例としてフォーカスレンズモータを含むレンズ駆動部１２４を制御して、レンズ群１２２を構成するフォーカスレンズを移動させる。このように、メインミラー１４５がダウンして挿入状態にある場合に、位相差検出方式でレンズ群１２２の焦点状態が検出されて焦点調節が行われる。ＡＦユニット１４２には、撮像素子１３２による撮像範囲内の複数の焦点調節位置のそれぞれにおいて焦点状態を調節すべく、複数の焦点調節位置にそれぞれ対応する複数の位置にそれぞれ光電変換素子が設けられる。
【００２８】
測光素子１４４は、被写体光を測光する測光部の一例である。測光素子１４４は、ペンタプリズム１４７に導かれた光束の一部の光束を受光する光電変換素子を有する。測光素子１４４が有する光電変換素子で検出された被写体の輝度情報は、カメラＭＰＵ１４０に測光値として出力される。カメラＭＰＵ１４０は、測光素子１４４から取得した輝度情報に基づき、各部を制御する。例えば、カメラＭＰＵ１４０は、当該輝度情報に基づきＡＥ評価値を算出して、ＡＥ評価値に基づいて露出制御を行う。カメラＭＰＵ１４０は、記録範囲が設定されている場合、測光素子１４４が有する複数の光電変換素子のうち、記録範囲内に対応する範囲内に位置する光電変換素子で検出された輝度情報に基づいて、ＡＥ評価値を算出してよい。
【００２９】
メインミラー１４５が被写体光束から退避すると、サブミラー１４６はメインミラー１４５に連動して被写体光束から退避する。撮像素子１３２のレンズ群１２２側には、フォーカルプレーンシャッタ１４３が設けられる。フォーカルプレーンシャッタ１４３は、一例としてメカニカルシャッタである。メインミラー１４５が退避状態にあり、フォーカルプレーンシャッタ１４３が開状態にある場合、レンズ群１２２を透過した被写体光束は、撮像素子１３２の受光面に入射する。フォーカルプレーンシャッタ１４３は、撮像素子１３２へ入射する被写体光の光路を開閉することで露光を制御する。
【００３０】
撮像素子１３２は、撮像部として機能する。撮像素子１３２は、レンズ群１２２を通過した被写体光束により被写体を撮像する。撮像素子１３２としては、例えばＣＭＯＳセンサ、ＣＣＤセンサ等の固体撮像素子を例示することができる。撮像素子１３２は、被写体光束を受光する複数の光電変換素子を有しており、複数の光電変換素子でそれぞれ生じた蓄積電荷量に応じたアナログ信号をアナログ処理部１３３へ出力する。アナログ処理部１３３は、撮像素子１３２から出力されたアナログ信号に対して、増幅処理、ＯＢクランプ処理等のアナログ処理を施して、Ａ／Ｄ変換器１３４へ出力する。Ａ／Ｄ変換器１３４は、アナログ処理部１３３から出力されたアナログ信号を、画像データを表すデジタル信号に変換して出力する。撮像素子１３２、アナログ処理部１３３およびＡ／Ｄ変換器１３４は、カメラＭＰＵ１４０からの指示を受けた駆動部１４８により駆動される。
【００３１】
Ａ／Ｄ変換器１３４からデジタル信号で出力したデジタル信号は、画像データとしてＡＳＩＣ１３５に入力される。ＡＳＩＣ１３５は、画像処理機能に関連する回路等を一つにまとめた集積回路である。ＡＳＩＣ１３５は、揮発性メモリの一例としてのＲＡＭ１３６の少なくとも一部のメモリ領域を、画像データを一時的に記憶するバッファ領域として使用して、ＲＡＭ１３６に記憶させた画像データに対して種々の画像処理を施す。ＡＳＩＣ１３５による画像処理としては、ノイズリダクション処理、欠陥画素補正、ホワイトバランス調整、色補間処理、色補正、ガンマ補正、輪郭強調処理、画像データの圧縮処理等を例示することができる。
【００３２】
撮像素子１３２が連続して撮像した場合、順次に出力される画像データはバッファ領域に順次に記憶される。撮像素子１３２が連続して撮像することにより得られた複数の画像データは、連続する静止画の画像データ、または、動画を構成する各画像の画像データとして、バッファ領域に順次に記憶される。ＲＡＭ１３６は、ＡＳＩＣ１３５において動画データを処理する場合にフレームを一時的に記憶するフレームメモリとしても機能する。
【００３３】
ＡＳＩＣ１３５における画像処理としては、記録用の画像データを生成する処理の他、表示用の画像データを生成する処理、自動焦点調節（ＡＦ）用の画像データ処理を例示できる。また、ＡＳＩＣ１３５における画像処理としては、ＡＦ処理用のコントラスト量を検出する処理等を含む。具体的には、ＡＳＩＣ１３５は、画像データからコントラスト量を検出してカメラＭＰＵ１４０に供給する。例えば、ＡＳＩＣ１３５は、光軸方向の異なる位置にフォーカスレンズを位置させて撮像することにより得られた複数の画像データのそれぞれからコントラスト量を検出する。カメラＭＰＵ１４０は、検出されたコントラスト量とフォーカスレンズの位置とに基づいて、レンズ群１２２の焦点状態を調節する。例えば、カメラＭＰＵ１４０は、コントラスト量を増大させるようフォーカスレンズの目標位置を決定して、レンズＭＰＵ１２３に、決定された目標位置に向けてフォーカスレンズの位置を制御させる。このように、メインミラー１４５がアップして退避状態にある場合に、コントラスト検出方式でレンズ群１２２の焦点状態が検出されて焦点調節が行われる。このように、カメラＭＰＵ１４０は、ＡＳＩＣ１３５およびレンズＭＰＵ１２３と協働して、レンズ群１２２の焦点調節を行う。
【００３４】
ＡＳＩＣ１３５は、Ａ／Ｄ変換器１３４から出力された画像データを記録する場合、規格化された画像フォーマットの画像データに変換する。例えば、ＡＳＩＣ１３５は、静止画の画像データを、ＪＰＥＧ等の規格に準拠した符号化形式で符号化された静止画データを生成するための圧縮処理を行う。また、ＡＳＩＣ１３５は、複数のフレームを、ＱｕｉｃｋＴｉｍｅ、Ｈ．２６４、ＭＰＥＧ２、Ｍｏｔｉｏｎ  ＪＰＥＧ等の規格に準拠した符号化方式で符号化された動画データを生成するための圧縮処理を行う。ＡＳＩＣ１３５は、生成した静止画データ、動画データ等の画像データを、不揮発性の記録媒体の一例としての外部メモリ１８０へ出力して記録させる。例えば、ＡＳＩＣ１３５は、静止画ファイル、動画ファイルとして外部メモリ１８０に記録させる。外部メモリ１８０としては、フラッシュメモリ等の半導体メモリを例示することができる。外部メモリ１８０としては、ＳＤメモリカード、ＣＦストレージカード、ＸＱＤメモリカード等の種々のメモリカードを例示することができる。ＲＡＭ１３６に記憶されている画像データは、記録媒体ＩＦ１５０を通じて外部メモリ１８０へ転送される。また、外部メモリ１８０に記録されている画像データは、記録媒体ＩＦ１５０を通じてＲＡＭ１３６へ転送されＲＡＭ１３６に記憶される。記録媒体ＩＦ１５０としては、上述したメモリカードに対するアクセスを制御するカードコントローラを例示することができる。
【００３５】
ＡＳＩＣ１３５は、記録用の画像データの生成に並行して、表示用の画像データを生成する。例えば、ＡＳＩＣ１３５は、いわゆるライブビュー動作時に、表示部１３８に表示させる表示用の画像データを生成する。また、画像の再生時においては、ＡＳＩＣ１３５は、外部メモリ１８０から読み出された画像データから表示用の画像データを生成する。生成された表示用の画像データは、背面表示制御部１３７の制御に従ってアナログの信号に変換され、液晶ディスプレイ等の表示部１３８に表示される。また、撮像により得られた画像データに基づく画像表示と共に、当該画像データに基づく画像表示をすることなく、カメラ１０の各種設定に関する様々なメニュー項目も、ＡＳＩＣ１３５および背面表示制御部１３７の制御により表示部１３８に表示される。
【００３６】
外部機器ＩＦ１５２は、外部機器コネクタ１５６を介して接続された外部機器との間の通信を担う。外部メモリ１８０に記録された画像データは、外部機器ＩＦ１５２を通じて外部機器へ転送される。また、外部機器ＩＦ１５２を通じて外部機器から通信により取得した画像データは、外部メモリ１８０に記録される。外部機器ＩＦ１５２は、ＵＳＢ通信により外部機器と通信してよい。
【００３７】
操作入力部１４１は、ユーザ操作を受け付ける。操作入力部１４１は、レリーズボタン１２、コマンドダイヤル１４、ファンクションボタン２０、撮影モードダイヤル３０、ロック解除ボタン３２および閃光モードボタン４０の他、左右上下の方向性ボタンを含むマルチセレクタ、再生ボタン、ライブビュースイッチ、動画ボタン、電源スイッチ等の各種操作部材等を含む。また、操作入力部１４１は、タッチパネル等として表示部１３８と一体に実装された入力部材を含んでよい。
【００３８】
カメラＭＰＵ１４０は、操作入力部１４１が操作されたことを検知して、操作に応じた動作を実行する。例えば、カメラＭＰＵ１４０は、レリーズボタン１２が押し込まれた場合に、撮像動作を実行するようにカメラ１０の各部を制御する。また、カメラＭＰＵ１４０は、タッチパネルとして実装された入力部材が操作された場合に、表示部１３８に表示させたメニュー項目および操作内容に応じた動作をするよう、カメラ１０の各部を制御する。このように、カメラＭＰＵ１４０は、操作入力部１４１に対する操作に基づきユーザ指示を特定して、特定したユーザ指示に基づき動作を実行する。
【００３９】
また、カメラＭＰＵ１４０は、発光部１７０を有する閃光ユニット１７２を制御する。例えば、カメラＭＰＵ１４０は、閃光モードボタン４０が押し込まれた場合や、ＡＥ評価値等に基づいて閃光を発光して撮像する必要があると判断した場合、閃光ユニット１７２を立ち上げて、発光部１７０から閃光を発光させて撮像素子１３２で露光させる。カメラＭＰＵ１４０は、閃光の発光が禁止されている場合、発光部１７０から閃光を発光させずに、撮像素子１３２で露光させる。
【００４０】
カメラ１０は、上記に説明した制御を含めて、カメラＭＰＵ１４０およびＡＳＩＣ１３５により直接的または間接的に制御される。カメラ１０の動作に必要な定数、変数等のパラメータ、プログラム等は、システムメモリ１３９に格納される。システムメモリ１３９は、電気的に消去・記憶可能な不揮発性メモリであり、例えばフラッシュＲＯＭ、ＥＥＰＲＯＭ等により構成される。システムメモリ１３９は、パラメータ、プログラム等を、カメラ１０の非動作時にも失われないように格納する。システムメモリ１３９に記憶されたパラメータ、プログラム等は、ＲＡＭ１３６に展開され、カメラ１０の制御に利用される。カメラ本体１３０内の、ＡＳＩＣ１３５、ＲＡＭ１３６、システムメモリ１３９、背面表示制御部１３７、カメラＭＰＵ１４０および外部機器ＩＦ１５２は、バス等の接続インタフェース１４９により相互に接続され、各種のデータをやりとりする。
【００４１】
カメラ本体１３０の各部、レンズユニット１２０の各部および外部メモリ１８０は、電源回路１９２を介して電源１９０から電力供給を受ける。電源１９０としては、カメラ本体１３０に対して着脱できる例えばリチウムイオン電池等の二次電池、系統電源等を例示することができる。二次電池は電池の一例であり、電池とは、実質的に充電することができない非充電式の電池を含む。カメラＭＰＵ１４０は、電源回路１９２を制御することにより、電源１９０からカメラ１０の各部への電力供給を制御する。
【００４２】
ここで、撮影モードについて説明する。マニュアル撮影モードは、シャッタスピード、絞り値、測光モード等の撮影条件を含む動作条件を、撮像を開始する前にユーザが設定できる撮影モードである。シャッタ優先オート撮影モードは、シャッタスピードをユーザが事前に設定し、カメラＭＰＵ１４０が絞り値等を決定する撮影モードである。絞り優先オート撮影モードは、絞り値をユーザが事前に設定し、カメラＭＰＵ１４０がシャッタスピード等を決定する撮影モードである。プログラムオート撮影モードは、カメラＭＰＵ１４０が予め定められたプログラム線図に従って、シャッタスピードおよび絞り値等の組み合わせを決定する撮影モードである。
【００４３】
上述したように、第１ユーザ設定撮影モードおよび第２ユーザ設定撮影モードには、それぞれ動作条件を事前にユーザが登録しておくことができる。動作モードが第１ユーザ設定撮影モードまたは第２ユーザ設定撮影モードに設定されている場合、カメラＭＰＵ１４０は、設定されているユーザ設定撮影モードに登録された動作条件に従って撮影を行う。現在の撮影モードとしてマニュアル撮影モード、プログラムオート撮影モード、シャッタスピード優先撮影モード、絞り優先オート撮影モード、第１ユーザ設定撮影モードまたは第２ユーザ設定撮影モードが選択されている場合、カメラＭＰＵ１４０は、撮影メニューを通じて、ユーザ操作によりホワイトバランス設定の選択を受け付ける。
【００４４】
オートモードは、カメラＭＰＵ１４０が閃光の発光の有無やホワイトバランス設定等の動作条件を自動で決定する撮影モードである。閃光発光禁止オートモードは、閃光の発光が禁止されたオートモードである。閃光発光禁止オートモードでは、カメラＭＰＵ１４０がホワイトバランス設定等の他の動作条件を自動で決定する。シーン選択モードは、ユーザが選択したシーンに対応する予め定められた動作条件で撮影動作を行う撮影モードである。各シーンに対応して、閃光の発光の有無やホワイトバランス設定が予め定められている。
【００４５】
上述したいずれの撮影モードにおいても、ファンクションボタン２０が押し込まれた状態で撮影指示を受け付けた場合には、閃光の発光が禁止され、ホワイトバランス設定はユーザが選択したホワイトバランス設定が適用される。
【００４６】
図４は、ファンクションボタン２０に割り当てることができる機能の一例を示す。ファンクションボタン２０には、プレビュー機能（プレビュー）、ＦＶロック機能（ＦＶ−Ｌ）、露出状態・焦点状態ロック機能（ＡＥ−Ｌ／ＡＦ−Ｌ）、露出状態ロック機能（ＡＥ−Ｌ）、露出状態ホールド機能（ＡＥ−Ｌ（ホールド））、焦点状態ロック機能（ＡＦ−Ｌ）ＡＦ作動機能（ＡＦ−ＯＮ）、閃光発光禁止機能（フラッシュ発光禁止）、ブラケット撮影機能（ブラケット自動連写）、アクティブＤ−ライティング設定機能（アクティブＤ−ライティング設定）、ＲＡＷ画像データ追加記録機能（ＲＡＷデータ追加記録）、マルチパターン測光への切り替え機能（マルチパターン測光）、中央部重点測光への切り替え機能（中央部重点測光）、スポット測光への切り替え機能（スポット測光）、ファインダ内格子線の表示切り換え機能（格子線表示切換）、撮像範囲の選択機能（撮像範囲選択）、ファインダ内水準器の表示切り換え機能（ファインダ内水準器表示）、マイメニューの表示機能（マイメニュー表示）、マイメニュートップ項目へのジャンプ機能（マイメニューのトップ項目へジャンプ）、シャッタスピード・絞り値の１段ステップ選択機能（シャッタ・絞り値１段選択）、レンズの選択機能（手動レンズ選択）、画像データの再生機能（再生）を割り当てることができる。また、ファンクションボタン２０へ機能を割り当てない状態を選択することもできる。
【００４７】
「プレビュー」は、メインミラー１４５が挿入状態にある場合に、ファンクションボタン２０が押し込まれている間、撮像時の絞り値として決定された絞り値に従って、レンズユニット１２０の絞りを制御する機能である。「ＦＶ−Ｌ」は、ファンクションボタン２０が押し込まれている間、閃光ユニット１７２の閃光量を固定する機能である。
【００４８】
「ＡＥ−Ｌ／ＡＦ−Ｌ」は、ファンクションボタン２０が押し込まれている間、露出状態および焦点状態をロックする機能である。「ＡＥ−Ｌ」および「ＡＦ−Ｌ」は、ファンクションボタン２０が押し込まれている間、それぞれ露出状態および焦点状態をロックする機能である。「ＡＥ−Ｌ（ホールド）」は、ファンクションボタン２０の押し込みに応じて、予め定められた時間が経過するか、ファンクションボタン２０が再度押し込まれるまで、露出状態をロックする機能である。「ＡＦ−ＯＮ」は、ファンクションボタン２０の押し込みまれている間、自動焦点調節を行う機能である。
【００４９】
「フラッシュ発光禁止」は、ファンクションボタン２０が押し込まれている間、上述したように、発光部１７０からの閃光の発光を禁止する機能である。「ブラケット自動連写」は、ファンクションボタン２０およびレリーズボタン１２が押し込まれている間、ブラケッティング撮影を行う機能である。「アクティブＤ−ライティング設定」は、ファンクションボタン２０が操作される度に、アクティブＤ−ライティングの効果の度合を切り替える機能である。アクティブＤ−ライティングは、画像における輝度バランスを高める処理である。ファンクションボタン２０が操作される度に、露出調節を被写体の明るさ分布に追従させる強度と、画像における明部と暗部の輝度バランスを高める画像処理の強度とが切り替えられる。「ＲＡＷデータ追加記録」は、ファンクションボタン２０が押し込まれている間、圧縮された画像データとともにＲＡＷ画像データを外部メモリ１８０に記録する機能である。
【００５０】
「マルチパターン測光」は、ファンクションボタン２０が押し込まれている間、測光モードをマルチパターン測光の測光モードに変更する機能である。マルチパターン測光は、例えば、エリア毎の露出評価値に基づいて全体的な露出を決定する測光モードである。「中央部重点測光」は、ファンクションボタン２０が押し込まれている間、測光モードを中央部重点測光の測光モードに変更する機能である。中央部重点測光は、画像の中央エリアが適正露出になるように露出制御が行われる測光モードである。「スポット測光」は、ファンクションボタン２０が押し込まれている間、測光モードをスポット測光の測光モードに変更する機能である。焦点調節の対象位置が適正露出になるように露出制御が行われる測光モードである。
【００５１】
「格子線表示切換」は、ファンクションボタン２０が押し込まれている状態においてコマンドダイヤル１４の回転に応じて、ファインダ窓１６３を通じた格子線の表示と非表示とを切り替える機能である。「撮像範囲選択」は、ファンクションボタン２０が押し込まれている状態においてコマンドダイヤル１４の回転に応じて、撮像範囲を切り替える機能である。「ファインダ内水準器表示」は、ファンクションボタン２０の押し込みに応じて、ファインダ窓１６３を通じたローリング方向の水準器の表示と非表示とを切り替える機能である。
【００５２】
「マイメニュー表示」は、ファンクションボタン２０の押し込みに応じて、マイメニューを表示する機能である。マイメニューは、ユーザが選択したメニュー項目で形成されるメニューである。「マイメニューのトップ項目へジャンプ」は、ファンクションボタン２０の押し込みに応じて、マイメニューの最上位のメニュー項目に対応する画面を表示部１３８に表示する機能である。
【００５３】
「シャッタ・絞り値１段選択」は、ファンクションボタン２０が押し込まれている間、コマンドダイヤル１４の回転に応じてシャッタスピードまたは絞り値を１段ステップで設定する機能である。「手動レンズ選択」は、ファンクションボタン２０が押し込まれている間、コマンドダイヤル１４の回転に応じて使用しているレンズユニットの情報を変更する機能である。「再生」は、ファンクションボタン２０の押し込みに応じて画像データを再生するモードに遷移する機能である。なお、「割り当てなし」が選択されると、ファンクションボタン２０に機能が割り当てられている場合、ファンクションボタン２０への機能の割り当てが解除される。
【００５４】
図５は、ホワイトバランス設定用の画面５００の一例を示す。画面５００は、複数のホワイトバランス設定の中から撮影時のホワイトバランス設定を選択するためのメニューの一例である。画面５００は、メニュー項目５１０、スクロールバー５５０およびメニュー用アイコン５９０を含む。
【００５５】
メニュー用アイコン５９０は、各種メニューに対応する複数のメニュー用アイコンを含む。ユーザは、メニューボタンを押し込んだ後、マルチセレクタの上ボタンまたは下ボタンを操作することで、メニューアイコンの中から一つのメニューアイコンを選択することができる。カメラＭＰＵ１４０は、選択されたメニューアイコンに対応するメニューを表示部１３８に表示させる。
【００５６】
メニュー用アイコンには、撮影メニュー用アイコン５９２が含まれる。カメラＭＰＵ１４０は、撮影メニュー用アイコン５９２に対応するボタンの押し込みを検出した場合、撮影メニューを表示させるとともに、撮影メニュー用アイコン５９２を強調表示させる。
【００５７】
カメラ１０においては、撮影モードがプログラムオート撮影モード、シャッタ優先オート撮影モード、絞り優先オート撮影モードまたはマニュアル撮影モードに設定されている場合に、ホワイトバランスを設定することができる。カメラＭＰＵ１４０は、これらの撮影モードのうちのいずれかが現在の撮影モードとして設定されている場合に、撮影メニューの中のホワイトバランス設定のメニュー項目を選択することが可能になる。カメラＭＰＵ１４０は、カメラ設定メニューを通じてホワイトバランス設定のメニュー項目が選択された場合に、ホワイトバランス設定用のメニュー項目５１０を表示部１３８に表示させる。
【００５８】
メニュー項目５１０は、複数のホワイトバランス設定にそれぞれ対応する複数のメニュー項目を含む。メニュー項目５１０の各メニュー項目には、対応するホワイトバランス設定をそれぞれ図形および文字で示すグラフィック要素５２０およびグラフィック要素５３０を含む。図５には、ホワイトバランス設定として、ホワイトバランス調整を自動で行うホワイトバランス設定を示す「ＡＵＴＯ」、電球による照明環境用のホワイトバランス設定を示す「電球」、蛍光灯による照明環境用のホワイトバランス設定を示す「蛍光灯」、晴天環境用のホワイトバランス設定を示す「晴天」、閃光を発光させる場合のホワイトバランス設定を示す「フラッシュ」、曇り環境用のホワイトバランス設定を示す「曇天」、晴天環境における日陰用のホワイトバランス設定を示す「晴天日陰」が表示されている。スクロールバー５５０は、全メニュー項目のうち現在表示しているメニュー項目の範囲を示す。
【００５９】
ユーザは、マルチセレクタの上下ボタンを操作することで、複数のメニュー項目の中から一つのメニュー項目を選択することができる。カメラＭＰＵ１４０は、現在選択されているメニュー項目５４０を強調表示させる。図５の例は、晴天用のホワイトバランス設定が選択されている状態を示す。
【００６０】
カメラＭＰＵ１４０は、マルチセレクタの操作から、ホワイトバランス設定を選択するユーザ指示を受け付けた場合、選択されているメニュー項目に対応するホワイトバランス設定を、現在の動作条件の一つとして選択する。図５の例では、晴天用のホワイトバランス設定が現在の動作条件の一つとして選択される。
【００６１】
この後にホワイトバランス設定を変更する操作がなく撮影指示を受け付けた場合、ＡＳＩＣ１３５は、撮影指示に応じた撮像動作により得られた画像データに対して、晴天用のホワイトバランス設定でホワイトバランス調整を行う。なお、複数のホワイトバランス設定には、それぞれホワイトバランス用ゲインが対応づけられている。ＡＳＩＣ１３５は、選択されたホワイトバランス設定に対応するホワイトバランス用ゲインを用いてホワイトバランス調整を行う。具体的には、ＡＳＩＣ１３５は、画像データにおける色差信号Ｒ−Ｙに対してホワイトバランス用ゲインＧｒを乗算し、色差信号Ｂ−ＹにホワイトバランスゲインＧｂを乗算することにより、ホワイトバランス調整を行う。
【００６２】
なお、本画面５００を通じて設定されたホワイトバランス設定は、第１ユーザ設定撮影モードや第２ユーザ設定撮影モードにおける動作条件にも反映できる。例えば、本画面５００を通じてホワイトバランス設定を選択した後、現在の動作条件を第１ユーザ設定撮影モードや第２ユーザ設定撮影モードに設定する旨のユーザ指示を受け付けた場合に、選択されたホワイトバランス設定は、ユーザ設定撮影モードにおける動作条件の一つとして登録される。そして、撮影モードダイヤル３０を通じてユーザ設定撮影モードが選択された場合、選択されたユーザ設定撮影モードに対応して登録されているホワイトバランス設定でホワイトバランス調整を行う。
【００６３】
図６は、ファンクションボタン２０への機能割り当て用の画面６００の一例を示す。画面６００は、メニュー項目６１０およびスクロールバー６５０を含む機能割り当てメニューと、メニュー用アイコン５９０とを含む。
【００６４】
機能割り当てメニューは、カスタムメニューのサブメニューとして表示される。画面６００のメニュー用アイコン５９０においては、カスタムメニュー用アイコン５９３が強調表示される。
【００６５】
カスタムメニューは、メニュー用アイコン５９３を選択する操作が検出された場合に表示部１３８に表示される。カスタムメニューには、ファンクションボタン２０へ機能を割り当てるメニュー項目を含む複数のメニュー項目が含まれる。機能割り当てメニューは、カスタムメニューに含まれる複数のメニュー項目のうち、ファンクションボタン２０へ機能を割り当てるメニュー項目が選択された場合に、表示部１３８に表示される。メニュー用アイコン５９０の表示態様は、この点を除いて図５に関連して説明した表示態様と同様であるので、詳細については説明を省略する。
【００６６】
メニュー項目６１０は、ファンクションボタン２０に割り当てることができる機能にそれぞれ対応する複数のメニュー項目を含む。メニュー項目６１０の各メニュー項目には、対応する機能を文字で示すグラフィック要素６３０を含む。図６の例では、「プレビュー」、「ＦＶ−Ｌ」、「ＡＥ−Ｌ／ＡＦ−Ｌ」、「ＡＥ−Ｌ」、「ＡＥ−Ｌ」、「ＡＥ−Ｌ（ホールド）」、「ＡＦ−Ｌ」、「ＡＦ−ＯＮ」および「フラッシュ発光禁止」に対応する８個のメニュー項目が表示された状態を示す。スクロールバー６５０は、全メニュー項目のうち現在表示しているメニュー項目の範囲を示す。
【００６７】
ユーザは、マルチセレクタの上下ボタンを操作することで、複数のメニュー項目の中から一つのメニュー項目を選択することができる。カメラＭＰＵ１４０は、現在選択されているメニュー項目６４０を強調表示させる。図６の例は、閃光発光禁止機能が選択されている状態を示す。
【００６８】
カメラＭＰＵ１４０は、マルチセレクタの操作から、現在選択しているメニュー項目を選択するユーザ指示を受け付けた場合、選択されたメニューに対応する機能を、ファンクションボタン２０に割り当てる。具体的には、カメラＭＰＵ１４０は、ファンクションボタン２０に割り当てる機能を識別するパラメータに、選択されたメニューに対応する機能を識別する値を格納する。
【００６９】
図７は、閃光発光禁止時のホワイトバランス設定に関する画面７００の一例を示す。画面７００は、メニュー項目７１０を含むホワイトバランス設定メニューと、メニュー用アイコン５９０とを含む。
【００７０】
ホワイトバランス設定メニューは、カスタムメニューのサブメニューとして表示される。具体的には、カメラＭＰＵ１４０は、図６に例示した機能割り当てメニューにおいて、閃光発光禁止機能を割り当てるメニュー項目が選択された場合に、ホワイトバランス設定メニューを続けて表示させる。なお、画面７００のメニュー用アイコン５９０においては、図６に例示した画面６００と同様、カスタムメニュー用アイコン５９３が強調表示される。ホワイトバランス設定メニューは、撮像時の閃光の発光を禁止する機能がファンクションボタン２０に割り当てられた場合に、ユーザへ提示させる第１メニューの一例である。
【００７１】
メニュー項目７１０は、閃光発光禁止時のホワイトバランス設定を行う旨のメニュー項目と、閃光発光禁止時のホワイトバランス設定を行わない旨のメニュー項目とを含む。各メニュー項目７１０は、現在選択されているホワイトバランス設定を図形で示すグラフィック要素７２０と、ホワイトバランス設定を行うか否かを文字で示すグラフィック要素７３０とを含む。
【００７２】
閃光発光禁止時のホワイトバランス設定を行わない旨のメニュー項目には、現在選択されているホワイトバランス設定を示すアイコン７２２を含む。ここで、現在選択されているホワイトバランス設定は、例えば図５に例示したメニューを通じて設定されたホワイトバランス設定や、撮影モードで動作条件として予め設定されているホワイトバランス設定であってよい。このように、ホワイトバランス設定メニューは、発光禁止時のホワイトバランス設定を選択しない旨のメニュー項目を含む。そして、当該メニュー項目に対応づけて、選択された撮影モード等で定められているホワイトバランス設定を示す情報が表示させる。このため、現在定められているホワイトバランス設定を示す情報を、ユーザに提示することができる。
【００７３】
ユーザは、マルチセレクタの上下ボタンを操作することで、複数のメニュー項目の中から一つのメニュー項目を選択することができる。カメラＭＰＵ１４０は、現在選択されているメニュー項目７４０を強調表示させる。図７の例は、ホワイトバランス設定を行う旨が選択されている状態を示す。カメラＭＰＵ１４０は、マルチセレクタの操作から、閃光発光禁止時のホワイトバランス設定を行う旨のメニュー項目を確定するユーザ指示を受け付けた場合、閃光発光禁止時のホワイトバランス設定を選択するメニューを表示させる。閃光発光禁止時のホワイトバランス設定を選択するメニューについては、図８に関連して説明する。
【００７４】
一方、カメラＭＰＵ１４０は、マルチセレクタの操作から、閃光発光禁止時のホワイトバランス設定を行わない旨のメニュー項目を確定するユーザ指示を受け付けた場合、図６のメニューに戻る。この場合、ＡＳＩＣ１３５は、ファンクションボタン２０が押し込まれた状態で撮影指示を受け付けた場合でも、図５に例示したメニューを通じて設定されたホワイトバランス設定や、撮影モードで動作条件として予め設定されているホワイトバランス設定でホワイトバランス調整を行う。
【００７５】
図８は、閃光発光禁止時のホワイトバランス設定を選択するための画面８００の一例を示す。画面８００は、メニュー項目８１０を含むホワイトバランス設定の選択メニューと、メニュー用アイコン５９０とを含む。
【００７６】
ホワイトバランス設定の選択メニューは、カスタムメニューのサブメニューとして表示される。上述したように、ホワイトバランス設定の選択メニューは、図７に例示したホワイトバランス設定メニューにおいて、ホワイトバランス設定を行う旨のメニュー項目が選択された場合に、表示される。なお、画面８００のメニュー用アイコン５９０においては、図６や図７に例示した画面と同様、カスタムメニュー用アイコン５９３が強調表示される。本ホワイトバランス設定の選択メニューは、ホワイトバランス設定メニューを通じて発光禁止時のホワイトバランス設定を選択することがユーザから指示された場合、複数のホワイトバランス設定の中から発光禁止時のホワイトバランス設定をユーザに選択させる第２メニューの一例である。
【００７７】
メニュー項目８１０は、複数のホワイトバランス設定にそれぞれ対応する複数のメニュー項目を含む。図８の例では、「ＡＵＴＯ」、「電球」、「蛍光灯」、「晴天」、「フラッシュ」、「曇天」および「晴天日陰」に対応する７個のメニュー項目が表示された状態を示す。各メニュー項目は、図５に関連して説明したメニュー項目と同様である。スクロールバー８５０は、全メニュー項目のうち現在表示しているメニュー項目の範囲を示す。
【００７８】
「フラッシュ」のメニュー項目はグレーアウト表示される。閃光発光禁止時のホワイトバランス設定としては、「フラッシュ」のホワイトバランス設定を選択することはできない。他の表示態様としては、「フラッシュ」のメニュー項目は本メニューには表示されなくてもよい。なお、他の態様では、「フラッシュ」のメニュー項目はグレーアウト表示されずに他のメニュー項目と同様に表示され、「フラッシュ」のホワイトバランス設定を閃光発光禁止時のホワイトバランス設定として選択できるようにしてもよい。
【００７９】
メニュー項目８１０の各メニュー項目には、対応するホワイトバランス設定をそれぞれ図形および文字で示すグラフィック要素８２０およびグラフィック要素８３０を含む。
【００８０】
ユーザは、マルチセレクタの上下ボタンを操作することで、複数のメニュー項目の中から一つのメニュー項目を選択することができる。カメラＭＰＵ１４０は、現在選択されているメニュー項目８４０を強調表示させる。図８の例は、「晴天日陰」用のホワイトバランス設定が選択されている状態を示す。
【００８１】
カメラＭＰＵ１４０は、マルチセレクタの操作から、現在選択されているメニュー項目を確定するユーザ指示を受け付けた場合、現在選択されているホワイトバランス設定でホワイトバランス調整を行うよう、動作条件を設定する。例えば、カメラＭＰＵ１４０は、閃光発光禁止時のホワイトバランス設定を示すパラメータに、選択されたホワイトバランス設定を識別する値を格納する。現在選択されているメニュー項目を確定する旨の操作としては、マルチセレクタの右ボタンの押し込み操作を例示することができる。
【００８２】
一方、本メニューから戻る旨の操作が検出された場合、図７に関連して説明したホワイトバランス設定メニューに戻る。この場合、閃光発光禁止時のホワイトバランス設定は設定されない。本メニューから戻る旨の操作としては、マルチセレクタの左ボタンの押し込み操作を例示することができる。
【００８３】
図９は、閃光発光禁止時のホワイトバランス設定を選択するための画面９００の一例を示す。画面９００は、図８のホワイトバランス設定の選択メニューを通じてホワイトバランス設定が選択された後、図６の機能割り当てメニューを通じて閃光発光禁止機能をファンクションボタン２０に割り当てる旨が再度選択された場合の画面を示す。よって、図７に示すホワイトバランス設定メニューを表示させる時点とは異なり、図９に示すメニューを表示部１３８に表示させる時点では、閃光発光禁止時の現在のホワイトバランス設定が既に選択されている。そこで、ここでは図７のメニューとの相違点について説明する。
【００８４】
メニュー項目９１０は、メニュー項目７１０に対応する。グラフィック要素９２０およびグラフィック要素９３０は、それぞれグラフィック要素７２０およびグラフィック要素７３０に対応する。アイコン９２２は、アイコン７２２に対応する。よって、メニュー項目９１０、グラフィック要素９２０およびグラフィック要素９３０についての説明は省略する。
【００８５】
アイコン９２１は、閃光非発光時のホワイトバランス設定として、現在設定されているホワイトバランス設定を示す。カメラＭＰＵ１４０は、カメラ１０のメニューを通じて、ファンクションボタン２０が押し込まれた場合のホワイトバランス設定が既に選択されている場合には、カメラＭＰＵ１４０は、ホワイトバランス設定を行う旨のメニュー項目に、既に選択されたホワイトバランス設定を示すアイコン９２１を表示する。図７のメニューと同様、閃光発光禁止時のホワイトバランス設定を行わない旨のメニュー項目には、現在選択されているホワイトバランス設定を示すアイコン９２２を含む。
【００８６】
このように、ホワイトバランス設定メニューは、発光禁止時のホワイトバランス設定を選択する旨のメニュー項目を含む。そして、発光禁止時のホワイトバランス設定が既に設定されている場合に、現在設定されている発光禁止時のホワイトバランス設定を示す情報が、当該メニュー項目に対応づけて表示される。このため、現在設定されている発光禁止時のホワイトバランス設定を示す情報を、ユーザへ提示させることができる。
【００８７】
本ホワイトバランス設定メニューにおいて、ホワイトバランス設定を行わない旨のメニュー項目「設定しない」が選択された場合、「設定しない」旨のメニュー項目に対応するホワイトバランス設定を、閃光発光禁止時のホワイトバランス設定として選択する。図９の例では、閃光発光禁止時の発光開ホワイトバランス設定として、「晴天」のホワイトバランス設定を選択する。
【００８８】
ホワイトバランス設定を行う旨のメニュー項目「設定する」が選択された状態で選択メニューに進む旨の操作が検出された場合、発光禁止時のホワイトバランス設定を再選択するためのメニューを表示させて、閃光発光禁止時のホワイトバランス設定の再選択を受け付ける。閃光発光禁止時のホワイトバランス設定を再選択するためのメニューについては、図１０に関連して説明する。
【００８９】
一方、本メニューから戻る旨の操作が検出された場合、図６に関連して説明したメニューに戻る。この場合、閃光発光禁止時のホワイトバランス設定は変更されずに維持される。図９の例では、閃光発光禁止時のホワイトバランス設定として、「晴天」のホワイトバランス設定が維持される。
【００９０】
図７、図９に関連して説明したメニューによれば、発光禁止時のホワイトバランス設定を選択するか否かをユーザに選択させるメニューを、現在設定されているホワイトバランス設定を示す情報とともにユーザへ提示することができる。そのため、ユーザは、現在設定されているホワイトバランス設定を設定したり変更したりする必要があるかを、一目で理解することができる。
【００９１】
図１０は、閃光発光禁止時のホワイトバランス設定を再選択するための画面１０００の一例を示す。画面１０００は、メニュー項目１０１０を含むホワイトバランス設定の選択メニューと、メニュー用アイコン５９０とを含む。
【００９２】
図１０に例示したホワイトバランス設定の選択メニューは、図９に例示したホワイトバランス設定メニューにおいて、ホワイトバランス設定を行う旨のメニュー項目が選択された場合に表示される。よって、図８に示すホワイトバランス設定メニューを表示させる時点とは異なり、図１０に示すメニューを表示部１３８に表示させる時点では、閃光発光禁止時の現在のホワイトバランス設定が既に選択されている。そこで、ここでは図８に示すメニューとの相違点について説明する。
【００９３】
メニュー項目１０１０は、メニュー項目８１０に対応する。グラフィック要素１０２０およびグラフィック要素１０３０は、それぞれグラフィック要素８２０およびグラフィック要素８３０に対応する。スクロールバー１０５０は、スクロールバー８５０に対応する。よって、メニュー項目１０１０、グラフィック要素１０２０、グラフィック要素１０３０およびスクロールバー１０５０についての説明は省略する。
【００９４】
グラフィック要素１０２２は、閃光非発光時のホワイトバランス設定として、現在設定されているホワイトバランス設定を示す。カメラＭＰＵ１４０は、現在設定されているホワイトバランス設定に対応するメニュー項目において、グラフィック要素１０２０の近傍にグラフィック要素１０２２を表示させる。図１０の例では、閃光発光禁止時の現在のホワイトバランス設定として、「晴天日陰」のホワイトバランス設定が選択されていることを示す。
【００９５】
カメラＭＰＵ１４０は、マルチセレクタの操作から、現在選択されているメニュー項目１０４０を確定するユーザ指示を受け付けた場合、現在選択されているホワイトバランス設定でホワイトバランス調整を行うよう、動作条件を設定する。例えば、カメラＭＰＵ１４０は、閃光発光禁止時のホワイトバランス設定を示すパラメータに、選択されたホワイトバランス設定を識別する値を格納する。
【００９６】
一方、本メニューから戻る旨の操作が検出された場合、図９に関連して説明したメニューに戻る。この場合、閃光発光禁止時のホワイトバランス設定は変更されずに維持される。図１０の例では、閃光発光禁止時のホワイトバランス設定として、「晴天日陰」のホワイトバランス設定が維持される。
【００９７】
図７から図１０に関連して説明したメニューは、複数のホワイトバランス設定の中から発光禁止時設定をユーザに選択させるためのメニューの一例である。カメラＭＰＵ１４０は、これらのメニュー等を通じて、ユーザ指示によって閃光の発光が禁止された場合に適用すべきホワイトバランス設定を、ユーザ指示に基づいて決定することができる。また、図７、図９、図１０に関連して説明したメニューは、現在設定されているホワイトバランス設定を示す情報とともにユーザへ提示される。そのため、ユーザは、現在設定されているホワイトバランス設定を設定したり変更したりする必要があるかを、一目で理解することができる。
【００９８】
図１１は、カメラ１０の起動から終了までの処理フローを示す。本フローは、例えば操作入力部１４１の一部としての電源スイッチがＯＮ位置に切り替えられた場合に、開始される。本フローは、カメラＭＰＵ１４０が主体となってカメラ１０の各部を制御することにより実行される。
【００９９】
ステップＳ１１００において、カメラＭＰＵ１４０は、カメラ１０の初期設定を開始する。例えば、カメラＭＰＵ１４０は、カメラ１０を制御するための各種パラメータ等を、システムメモリ１３９からＲＡＭ１３６に展開する。カメラＭＰＵ１４０は、例えば撮影モードダイヤル３０等の状態および展開された各種パラメータに基づき、カメラ１０の撮影時の動作条件を決定する。例えば、撮影に関する動作条件として、撮影モードで定められる撮像条件およびホワイトバランス設定等が決定される。例えば、撮影モードダイヤル３０の位置が第１ユーザ設定撮影モードにある場合、第１ユーザ設定撮影モードに登録された露光時間、絞り値、撮像感度等の撮像条件ならびにホワイトバランス設定が動作条件として反映される。また、各種パラメータには、ファンクションボタン２０に割り当てられた機能を示す情報や、発光禁止時のホワイトバランス設定を示す情報を含む。
【０１００】
続いて、ステップＳ１１０２において、カメラＭＰＵ１４０は、初期設定で設定された内容を表示部１３８等に表示させる。例えば、カメラＭＰＵ１４０は、決定した撮像条件およびホワイトバランス設定等の情報を、アイコン表示等の種々の形式で表示部１３８に表示させる。
【０１０１】
続いて、ステップＳ１１０４において、カメラＭＰＵ１４０は、ユーザ操作に基づくイベントを特定する。具体的には、カメラＭＰＵ１４０は、操作入力部１４１に対する操作に基づいてユーザ操作を特定する。ここでは、設定操作、レリーズボタン１２の操作、画像データの再生操作、ライブビュースイッチの操作を取り上げて説明する。
【０１０２】
ユーザ操作が設定操作であると判断された場合、指示された設定処理を行う（ステップＳ１１１０）。設定処理としては、上述した撮影モードを選択する処理、撮像条件を設定する処理、ファンクションボタン２０に機能を割り当てる処理、閃光発光禁止時のホワイトバランス設定を選択する処理等を例示することができる。本ステップで設定が変更された場合、変更された設定に応じてパラメータが変更される。
【０１０３】
ステップＳ１１０４において、レリーズボタンに対するユーザ操作であると判断された場合、レリーズボタンの押し込みに応じて焦点調節または撮像を行う（ステップＳ１１１２）。本処理については、図１４に関連して説明する。
【０１０４】
ステップＳ１１０４において、ユーザ操作が画像データの再生操作であると判断された場合、画像データの再生処理を行う（ステップＳ１１１４）。再生処理としては、外部メモリ１８０に記録されている画像データに基づきサムネイルを表示する処理、ユーザにより選択された画像データを再生する処理等を例示することができる。
【０１０５】
ステップＳ１１０４において、ライブビュースイッチに対するユーザ操作であると判断された場合、ライブビュー動作を行う（ステップＳ１１１６）。ステップＳ１１１６においては、ライブビュー動作を行うタスクを立ち上げる。ライブビュー動作は、順次の撮像動作で得られた画像データが順次に表示部１３８に表示される。本処理については、図１３に関連して説明する。
【０１０６】
ステップＳ１１１０、ステップＳ１１１２、ステップＳ１１１４、ステップＳ１１１６の処理が完了した場合、ステップＳ１１２０に処理を進める。ステップＳ１１２０においては、電源をＯＦＦするか否かを判断する。例えば、電源スイッチがＯＦＦ位置に切り換えられた場合や、カメラ１０が動作を開始してから予め定められた期間、ユーザ指示が無い状態が継続した場合等に、電源をＯＦＦすると判断する。電源をＯＦＦすると判断した場合は、終了処理を行い（ステップＳ１１２２）、本フローを終了する。電源をＯＦＦしないと判断した場合はステップＳ１１０４に処理を移行させる。
【０１０７】
図１２は、ファンクションボタン２０へ機能を割り当てに関する処理の一例を示す。本フローは、ステップＳ１１１０の一部の処理に適用できる。本フローは、カメラＭＰＵ１４０が主体となってカメラ１０の各部を制御することにより実行される。図１２では、特に閃光発光禁止機能がファンクションボタン２０に割り当てられる場合について詳しく説明する。
【０１０８】
本フローが開始すると、ステップＳ１２０２において、カメラＭＰＵ１４０は、ファンクションボタン２０へ機能を割り当てるためのメニューを表示部１３８に表示させる。具体的には、図６に関連して説明した機能割り当てメニューを表示させる。
【０１０９】
続いて、本フローを終了するか否かを判断する（ステップＳ１２０４）。例えば、マルチセレクタの左ボタンの押し込みを検出した場合に、本フローを終了する旨を判断する。本フローを終了する旨を判断した場合は、本フローを終了する。なお、本フローを終了すると、表示部１３８に表示されるメニューは、機能割り当てメニューの親メニューであるカスタムメニューが表示される。
【０１１０】
本フローを終了しない旨を判断した場合、機能割り当てメニューを通じて閃光発光禁止機能がファンクションボタン２０へ割り当てられたか否かを判断する（Ｓ１２０６）。閃光発光禁止機能がファンクションボタン２０へ割り当てられた場合、閃光発光禁止機能をファンクションボタン２０に割り当てる（ステップＳ１２０８）。具体的には、カメラＭＰＵ１４０は、ファンクションボタン２０に割り当てる機能を識別するパラメータに、閃光発光禁止機能を識別する値を格納する。
【０１１１】
続いて、カメラＭＰＵ１４０は、閃光発光禁止時のホワイトバランス設定を行うか否かを示すメニューを表示部１３８に表示させる。具体的には、図７または図９に関連して説明したメニューを表示させる。
【０１１２】
続いて、閃光発光時のホワイトバランス設定を行う旨が選択されたか否かを判断する（ステップＳ１２１２）。閃光発光時のホワイトバランス設定を行う旨が選択された場合、カメラＭＰＵ１４０は、フラッシュ発光禁止時のホワイトバランス設定を選択するメニューを表示させる（ステップＳ１２１４）。具体的には、図８または図１０に関連して説明したメニューを表示させる。当該メニューを通じてホワイトバランス設定が選択されると、選択されたホワイトバランス設定を記憶する。具体的には、カメラＭＰＵ１４０は、当該メニューを通じて選択されたホワイトバランス設定を識別する値を、閃光発光禁止時のホワイトバランス設定を示すパラメータに格納する。
【０１１３】
ステップＳ１２１２において、閃光発光時のホワイトバランス設定を行わない旨が選択された場合、カメラＭＰＵ１４０は、閃光発光禁止時のホワイトバランス設定をしない旨を設定して、ステップＳ１２０２に処理を移行する。ステップＳ１２１６の処理では、例えば閃光発光時のホワイトバランス設定を定めない旨を記憶してよい。例えば、閃光発光禁止時のホワイトバランス設定を示すパラメータを初期化してよい。例えば、当該パラメータにＮＵＬＬ値を格納してよい。
【０１１４】
ステップＳ１２０６の判断において、ファンクションボタン２０へ割り当てる機能として閃光発光禁止機能以外の機能が選択された場合、選択された他の機能をファンクションボタン２０へ割り当てるための処理を行い（ステップＳ１２２０）、ステップＳ１２０２に処理を移行する。
【０１１５】
図１３は、ライブビュー動作が指示された場合の動作フローの一例を示す。本フローは、図１１のステップＳ１１１６の一部の処理に適用できる。本フローは、カメラＭＰＵ１４０が主体となってカメラ１０の各部を制御することにより実行される。具体的には、図１３に示す動作フローは、ライブビューを行うタスクにより実行される。
【０１１６】
本フローが開始すると、ライブビュー用の動作条件を設定する（ステップＳ１３０２）。ライブビュー用の動作条件におけるホワイトバランス設定には、撮影モード等で定められるホワイトバランス設定が適用される。続いて、撮像素子１３２で撮像を行う（ステップＳ１３０４）。続いて、ＡＳＩＣ１３５は、撮像により得られた画像データに対して、ホワイトバランス調整を含む画像処理を施して表示用の画像データを生成して（ステップＳ１３０６）、生成した画像データに基づいて表示部１３８に画像を表示させる（ステップＳ１３０８）。
【０１１７】
続いて、カメラＭＰＵ１４０は、ライブビュー動作を終了するか否かを判断する（ステップＳ１３１０）。例えば、ライブビュー動作を終了する旨のイベントが通知された場合に、ライブビュー動作を終了する旨を判断し、当該イベントが通知されていない場合に、ライブビュー動作を終了しない旨を判断する。ライブビュー動作を終了しない旨を判断した場合はステップＳ１３０４に処理を移行する。ライブビュー動作を終了する旨を判断した場合は、本フローを終了する。
【０１１８】
図１４は、レリーズボタン１２の押し込みを検出した場合の処理フローの一例を示す。本フローは、ステップＳ１１１２の一部の処理に適用できる。本フローは、レリーズボタン１２に対するユーザ操作が撮影指示と判断された場合の動作フローの一例である。カメラＭＰＵ１４０は、レリーズボタン１２に対する全押し操作を撮影指示として受け付ける。本フローは、カメラＭＰＵ１４０が主体となってカメラ１０の各部を制御することにより実行される。なお、本フローでは、ファンクションボタン２０に閃光発光禁止機能が割り当てられているとして説明する。
【０１１９】
本フローが開始すると、ステップＳ１４００において、ライブビュー動作を行っているか否かを判断する。ライブビュー動作を行っていない場合は、ステップＳ１４０４に処理を進める。ライブビュー動作を行っている場合は、ライブビュー動作を中止して（ステップＳ１４０２）、ステップＳ１４０４に処理を進める。
【０１２０】
ステップＳ１４０４において、静止画撮影用の動作条件を設定する。具体的には、各種パラメータに従って、絞り値、シャッタスピード等の静止画撮影用の撮像条件やホワイトバランス設定等の画像処理条件を決定する。
【０１２１】
ステップＳ１４０６において、レリーズボタン１２が押し込まれたときに、ファンクションボタン２０が押し込まれた状態であったか否かを判断する。レリーズボタン１２が押し込まれたときにファンクションボタン２０が押し込まれた状態でなかった場合は、ステップＳ１４１２に処理を進める。
【０１２２】
レリーズボタン１２が押し込まれたときにファンクションボタン２０が押し込まれた状態であった場合は、閃光発光を禁止する旨を設定する（ステップＳ１４０８）。例えば、閃光発光禁止時のホワイトバランス設定が図８、１０のメニューを通じてユーザによって選択された場合、ホワイトバランス設定を、閃光発光時のホワイトバランス設定に変更する。続いて、閃光発光の禁止に応じて変更すべき他の動作条件を設定する（ステップＳ１４１０）。他の動作条件としては、撮像感度、絞り値、画像処理設定等を例示することができる。閃光発光の禁止に応じて変更すべき動作条件は、撮影モードに応じて予め定められていてよい。
【０１２３】
続いて、ステップＳ１４１２において、設定された動作条件で定められる撮像条件に従って、撮像素子１３２で撮像する。続いて、ＡＳＩＣ１３５は、ステップＳ１４１２における撮像動作で得られた画像データに対して画像処理を行う（ステップＳ１４１４）。ＡＳＩＣ１３５は、動作条件で定められる画像処理条件に従って、画像データに対して画像処理を行う。ステップＳ１４１４で行われる画像処理には、設定されたホワイトバランス設定に基づくホワイトバランス調整を含む。
【０１２４】
続いて、ステップＳ１４１４で生成された画像データを、外部メモリ１８０に記録する（ステップＳ１４１６）。続いて、ライブビュー動作中であったか否かを判断して（ステップＳ１４１８）、ライブビュー動作中であった場合は、ライブビュー動作を再開して（ステップＳ１４２０）、処理を終了する。ライブビュー動作中でなかった場合は、本フローを終了する。
【０１２５】
以上に説明したように、カメラＭＰＵ１４０は、複数の動作モードの中から撮影時の動作モードを選択する。例えば、カメラＭＰＵ１４０は、撮影モードダイヤル３０の操作等に基づいて、撮影時の動作モードを選択する。カメラＭＰＵ１４０は、例えばファンクションボタン２０の押し込みを通じて、閃光の発光を禁止する旨のユーザ指示を取得する。カメラＭＰＵ１４０は、ユーザ指示によって閃光の発光が禁止された状態で撮影指示を取得した場合に、現在選択されている動作モードで定められている閃光の発光動作の有無にかかわらず、閃光を発光させずに撮像させる。そして、ＡＳＩＣ１３５は、ユーザ指示によって閃光の発光が禁止された状態で撮影指示が取得された場合に、ユーザ指示によって閃光の発光が禁止された場合に適用すべき、ユーザが予め定めたホワイトバランス設定に基づいて、閃光を発光させずに撮像することにより得られた画像データに対してホワイトバランス調整を行う。
【０１２６】
例えば人物が建物から出てくるシーンを撮影する場合に、人物が建物内にいるときは閃光を発光させ、人物が建物から出てきたときには閃光の発光を禁止して撮影する場面を考える。カメラ１０によれば、閃光を発光させた場合には閃光環境に適したホワイトバランス設定が適用され、閃光発光を禁止した場合には被写界の照明環境に応じてユーザが設定した「晴天日陰」等のホワイトバランス設定が適用される。そのため、撮影メニューや撮影モードダイヤル３０で閃光の発光状態およびホワイトバランス設定を切り替える場合と比べても、閃光の発光状態およびホワイトバランス設定を速やかに切り替えることができる。そのため、閃光の発光を禁止した場合に、閃光環境用のホワイトバランス設定が適用されることを防ぐことができる。また、閃光の発光を禁止した状態から、閃光を発光させる状態へも速やかに切り替えることができる。また、ファインダ窓１６３を通じて構図を決めて撮影する場合においては、ファインダ窓１６３から目を離すことなく、閃光の発光状態およびホワイトバランス設定を切り替えることができる。また、ライブビュー動作時には、ユーザが表示部１３８から目を離すことなく、閃光の発光状態およびホワイトバランス設定を切り替えることができる。このため、閃光の発光状態を変更する場合でも速写性に優れたカメラを提供することができる。また、ユーザはストレスなく閃光の発光状態を変更して撮影することができる。
【０１２７】
以上に説明したように、カメラＭＰＵ１４０は、閃光の発光を禁止する旨のユーザ指示を、ファンクションボタン２０を通じて取得する。また、カメラＭＰＵ１４０は、現在の撮影モードを選択するユーザ指示を、撮影モードダイヤル３０の操作を通じて取得する。しかし、カメラＭＰＵ１４０は、表示部１３８が有するタッチパネル機能により、閃光の発光を禁止する旨のユーザ指示を取得してよい。また、カメラＭＰＵ１４０は、表示部１３８が有するタッチパネル機能により、現在の撮影モードを選択するユーザ指示を取得してよい。この場合、カメラＭＰＵ１４０は、現在の撮影モードを選択するユーザ操作をタッチパネルのタッチ操作面における第１領域に対する操作に基づいて取得し、閃光の発光を禁止する旨のユーザ指示を、タッチ操作面における第２領域に対する操作に基づいて取得してよい。
【０１２８】
上記の説明において、カメラＭＰＵ１４０の動作として説明した処理は、カメラＭＰＵ１４０がプログラムに従ってカメラ１０が有する各ハードウェアを制御することにより実現される。また、上記の説明においてＡＳＩＣ１３５により実現される処理は、プロセッサによって実現することができる。例えば、ＡＳＩＣ１３５の動作として説明した処理は、プロセッサがプログラムに従ってカメラ１０が有する各ハードウェアを制御することにより実現される。すなわち、本実施形態のカメラ１０に関連して説明した処理は、プロセッサがプログラムに従って動作して各ハードウェアを制御することにより、プロセッサ、メモリ等を含む各ハードウェアとプログラムとが協働して動作することにより実現することができる。すなわち、当該処理を、いわゆるコンピュータ装置によって実現することができる。コンピュータ装置は、上述した処理の実行を制御するプログラムをロードして、読み込んだプログラムに従って動作して、当該処理を実行してよい。コンピュータ装置は、当該プログラムを記憶しているコンピュータ読取可能な記録媒体から当該プログラムをロードすることができる。
【０１２９】
また、本実施形態において、レンズユニット１２０が装着された状態のカメラ１０を、撮像装置の一例として取り上げた。しかし、撮像装置とは、レンズユニット１２０が装着されていないカメラ本体１３０を含む概念である。撮像装置としては、レンズ交換式カメラの一例である一眼レフレックスカメラの他に、レンズ非交換式カメラの一例であるコンパクトデジタルカメラ、ミラーレス式カメラ、ビデオカメラ、撮像機能付きの携帯電話機、撮像機能付きの携帯情報端末等、撮像機能を有する種々の電子機器を適用の対象とすることができる。
【０１３０】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１３１】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１３２】
１０  カメラ、１２  レリーズボタン、１４  コマンドダイヤル、２０  ファンクションボタン、３０  撮影モードダイヤル、３２  ロック解除ボタン、４０  閃光モードボタン、９０  背面側、１２０  レンズユニット、１２１  レンズマウント接点、１２２  レンズ群、１２３  レンズＭＰＵ、１２４  レンズ駆動部、１３０  カメラ本体、１３１  カメラマウント接点、１３２  撮像素子、１３３  アナログ処理部、１３４  Ａ／Ｄ変換器、１３５  ＡＳＩＣ、１３６  ＲＡＭ、１３７  背面表示制御部、１３８  表示部、１３９  システムメモリ、１４０  カメラＭＰＵ、１４１  操作入力部、１４２  ＡＦユニット、１４３  フォーカルプレーンシャッタ、１４４  測光素子、１４５  メインミラー、１４６  サブミラー、１４７  ペンタプリズム、１４８  駆動部、１４９  接続インタフェース、１５０  記録媒体ＩＦ、１５２  外部機器ＩＦ、１５６  外部機器コネクタ、１６０  透過型表示パネル、１６１  ピント板、１６２  接眼光学系、１６３  ファインダ窓、１７０  発光部、１７２  閃光ユニット、１８０  外部メモリ、１９０  電源、１９２  電源回路、５００  画面、５１０  メニュー項目、５２０  グラフィック要素、５３０  グラフィック要素、５４０  メニュー項目、５５０  スクロールバー、５９０  メニュー用アイコン、５９２  撮影メニュー用アイコン、５９３  メニュー用アイコン、６００  画面、６１０  メニュー項目、６３０  グラフィック要素、６４０  メニュー項目、６５０  スクロールバー、７００  画面、７１０  メニュー項目、７２０  グラフィック要素、７２２  アイコン、７３０  グラフィック要素、７４０  メニュー項目、８００  画面、８１０  メニュー項目、８２０  グラフィック要素、８３０  グラフィック要素、８４０  メニュー項目、８５０  スクロールバー、９００  画面、９１０  メニュー項目、９２０  グラフィック要素、９２１  アイコン、９２２  アイコン、９３０  グラフィック要素、１０００  画面、１０１０  メニュー項目、１０２０  グラフィック要素、１０２２  グラフィック要素、１０３０  グラフィック要素、１０４０  メニュー項目、１０５０  スクロールバー
【図１】
2018102003.tif 000003
【図２】
2018102003.tif 000004
【図３】
2018102003.tif 000005
【図４】
2018102003.tif 000006
【図５】
2018102003.tif 000007
【図６】
2018102003.tif 000008
【図７】
2018102003.tif 000009
【図８】
2018102003.tif 000010
【図９】
2018102003.tif 000011
【図１０】
2018102003.tif 000012
【図１１】
2018102003.tif 000013
【図１２】
2018102003.tif 000014
【図１３】
2018102003.tif 000015
【図１４】
2018102003.tif 000016