(57)【要約】【課題】  複数の設定項目を設定する際の操作性を向上させる技術を提供する。【解決手段】  複数の設定項目のうち選択手段により選択された設定項目について、選択された設定項目に対応する複数の設定値と、所定の処理に応じて自動的に決定される設定値を適応する特定の設定値との中から、第１の操作により選択された設定値に変更する変更手段と、複数の設定項目の設定値を表示する設定表示画面を表示手段に表示するように制御する表示制御手段と、を有し、表示制御手段は、特定の設定値が設定されている場合は、特定の設定値、または、所定の処理によって自動的に決定された設定値を表示し、所定の処理によって自動的に決定された設定値を表示するときは、特定の設定値が設定されていることが識別可能に表示するように制御することを特徴とする。【選択図】  図１３
2019216313.tif 000002
【特許請求の範囲】
【請求項１】
複数の設定項目の設定値に基づいて、撮像手段による画像の撮像を制御する撮像制御手段と
前記複数の設定項目の中から設定項目を選択する選択手段と、
前記選択手段により選択された設定項目について、前記選択された設定項目に対応する複数の設定値と、所定の処理に応じて自動的に決定される設定値を適応する特定の設定値との中から、第１の操作により選択された設定値に変更する変更手段と、
前記複数の設定項目の設定値を表示する設定表示画面を表示手段に表示するように制御する表示制御手段と、を有し、
前記表示制御手段は、前記特定の設定値が設定されている場合は、前記特定の設定値、または、前記所定の処理によって自動的に決定された設定値を表示し、前記所定の処理によって自動的に決定された設定値を表示するときは、前記特定の設定値が設定されていることが識別可能に表示するように制御することを特徴とする撮像制御装置。
【請求項２】
前記表示制御手段は、前記特定の設定値が設定されており、前記所定の処理によって自動的に決定された設定値を表示する場合には、所定の表示アイテムを付加して前記設定値を表示することを特徴とする請求項１に記載の撮像制御装置。
【請求項３】
前記表示制御手段は、前記特定の設定値が設定されており、前記所定の処理によって自動的に決定された設定値を表示する場合には、前記第１の操作により選択された設定値を表示するときと異なる表示形態で表示することを特徴とする請求項１に記載の撮像制御装置。
【請求項４】
前記表示制御手段は、前記特定の設定値が設定されている設定項目について、前記所定の処理の実行前は前記特定の設定値を表示し、前記所定の処理を実行した後は、前記特定の設定値ではなく、前記所定の処理によって自動的に決定された設定値を表示するように制御することを特徴とする請求項１に記載の撮像制御装置。
【請求項５】
前記表示制御手段は、前記特定の設定値が設定されている設定項目について、前記所定の処理を実行して決定された設定値が有効な間、前記特定の設定値ではなく、前記所定の処理によって自動的に決定された設定値を表示するように制御することを特徴とする請求項４に記載の撮像制御装置。
【請求項６】
前記表示制御手段は、前記特定の設定値が設定されている設定項目について、前記所定の処理を開始してから所定時間経過するまでは、前記特定の設定値ではなく、前記所定の処理によって自動的に決定された設定値を表示し、前記所定の処理を開始してから所定時間経過した後は、前記特定の設定値を表示するように制御することを特徴とする請求項４に記載の撮像制御装置。
【請求項７】
前記所定の処理の実行前は、前記第１の操作に応じた前記特定の設定値への変更を可能とし、前記所定の処理を実行した後には、前記第１の操作に応じた前記特定の設定値への変更を不可にするように制御する制御手段を有することを特徴とする請求項１に記載の撮像制御装置。
【請求項８】
前記制御手段は、前記特定の設定値が設定された場合に適応する設定値が前記所定の処理によって自動的に決定されているときに、前記第１の操作に応じた前記特定の設定値への変更を不可にするように制御することを特徴とする請求項７に記載の撮像制御装置。
【請求項９】
前記制御手段は、前記所定の処理を開始してから所定時間経過するまでは、前記第１の操作に応じた前記特定の設定値への変更を不可にし、前記所定の処理を開始してから前記所定時間経過したことに応じて、前記第１の操作に応じた前記特定の設定値への変更を可能とするように制御することを特徴とする請求項６に記載の撮像制御装置。
【請求項１０】
前記複数の設定項目は、シャッター速度、絞り値を含むことを特徴とする請求項１に記載の撮像装置。
【請求項１１】
前記特定の設定値は、オートであることを特徴とする請求項１に記載の撮像制御装置。
【請求項１２】
前記複数の設定項目は、前記特定の設定値を設定可能な２つ以上の設定項目と、前記特定の設定値を設定できない設定項目を含み。
前記変更手段は、前記選択手段により前記特定の設定値を設定可能な設定項目が選択された場合に、前記選択された設定項目に対応する複数の設定値と、前記複数の設定値のうち自動的に決定される設定値を適応する特定の設定値との中から、第１の操作により選択された設定値に変更し、前記選択手段により前記特定の設定値を設定できない設定項目が選択された場合に、前記選択された設定項目に対応する複数の設定値の中から、第１の操作により選択された設定値に変更することを特徴とする請求項１に記載の撮像制御装置。
【請求項１３】
測光処理を実行する測光手段を有し、
前記所定の処理は前記測光処理であり、
前記測光手段は、第５の操作に応じて実行されることを特徴とする請求項１に記載の撮像制御装置。
【請求項１４】
複数の設定項目の設定値に基づいて、撮像手段による画像の撮像を制御する撮像制御工程と
前記複数の設定項目の中から設定項目を選択する選択工程と、
前記選択工程で選択された設定項目について、前記選択された設定項目に対応する複数の設定値と、所定の処理に応じて自動的に決定される設定値を適応する特定の設定値との中から、第１の操作により選択された設定値に変更する変更工程と、
前記複数の設定項目の設定値を表示する設定表示画面を表示手段に表示するように制御する表示制御工程と、を有し、
前記表示制御工程では、前記特定の設定値が設定されている場合は、前記特定の設定値、または、前記所定の処理によって自動的に決定された設定値を表示し、前記所定の処理によって自動的に決定された設定値を表示するときは、前記特定の設定値が設定されていることが識別可能に表示するように制御することを特徴とする撮像制御装置の制御方法。
【請求項１５】
コンピュータを、請求項１乃至１３のいずれか１項に記載の撮像制御装置の各手段として記録させるためのプログラム。
【請求項１６】
請求項１４に記載の撮像制御装置の制御方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、項目の設定を制御可能な電子機器、撮像制御装置、制御方法、プログラム、及び記憶媒体に関する
【背景技術】
【０００２】
従来より、シャッター速度優先モード（Ｔｖモード）、絞り優先モード（Ａｖモード）などでは、露出に関する一部の項目の設定値をユーザが設定し、他の項目をカメラ側が自動で決定する露出制御を行っていた。一方で、オートモードでは、カメラが行った測光に基づいてシャッター速度、絞り数値、及びＩＳＯ感度をカメラ側が自動で決定していた。さらに、マニュアルモードでは、ユーザがそれぞれの露出に関する項目の設定値を設定していた。
【０００３】
複数の項目の設定値を設定する方法がある。特許文献１には、露出範囲、露出補正量、明暗優先といった複数の項目の設定値をそれぞれ設定できる方法が開示されている。また、項目の設定値の設定方法として装置側が自動で設定する方法と、ユーザが設定値を設定する方法とがある。特許文献２には、ＩＳＯ感度の設定値の設定方法として、スケール内に表示されるＩＳＯ感度値のいずれかを設定することが可能であり、さらに、オートタッチボタンをタッチするとＩＳＯ感度の設定値を自動で決定するオートに設定されることが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１６２１９０号公報
【特許文献２】特開２０１４−０５６４７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の方法では、複数の項目のうち１つの項目について設定変更することができるが、一度にＡｕｔｏに設定可能な全ての項目について設定変更することができない。特許文献２では、ＩＳＯ感度の設定を１回の操作でオートへ設定することができるが、ＩＳＯ感度の設定中にＩＳＯ感度とは異なる項目の設定をオートへ設定することができない。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、複数の設定項目を設定する際の操作性を向上させる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の撮像制御装置は、
複数の設定項目の設定値に基づいて、撮像手段による画像の撮像を制御する撮像制御手段と複数の設定項目の中から設定項目を選択する選択手段と、選択手段により選択された設定項目について、選択された設定項目に対応する複数の設定値と、所定の処理に応じて自動的に決定される設定値を適応する特定の設定値との中から、第１の操作により選択された設定値に変更する変更手段と、複数の設定項目の設定値を表示する設定表示画面を表示手段に表示するように制御する表示制御手段と、を有し、表示制御手段は、特定の設定値が設定されている場合は、特定の設定値、または、所定の処理によって自動的に決定された設定値を表示し、所定の処理によって自動的に決定された設定値を表示するときは、特定の設定値が設定されていることが識別可能に表示するように制御することを特徴とする。
【０００８】
なお、その他の本発明の特徴は、添付図面及び以下の発明を実施するための形態における記載によって更に明らかになるものである。
【発明の効果】
【０００９】
本発明によれば、複数の設定項目を設定する際の操作性を向上させることが可能となる。
【図面の簡単な説明】
【００１０】
【図１】（Ａ）デジタルカメラ１００の前面斜視図、（Ｂ）デジタルカメラ１００の背面斜視図。
【図２】デジタルカメラ１００の構成例を示すブロック図。
【図３】デジタルカメラ１００が実行する、撮影モードに応じた露出パラメータ変更処理の基本的な流れを示すフローチャート。
【図４】露出調整モード用の露出パラメータの変更処理（図３のＳ３０５）のフローチャート。
【図５】選択パラメータ位置の変更処理（図４のＳ４０２及びＳ４１３）のフローチャート。
【図６】パラメータのリセット処理（図４のＳ４０４及びＳ４１５）のフローチャート。
【図７】非露出調整モード用の露出パラメータの変更処理（図３のＳ３０７）のフローチャート。
【図８】露出調整モードにおける非測光状態でのパラメータの変更処理（図４のＳ４０５）のフローチャート。
【図９】露出調整モードにおける測光状態でのパラメータの変更処理（図４のＳ４１６）フローチャート。
【図１０】（Ａ）〜（Ｄ）露出パラメータのテーブルを示す図、（Ｅ）選択パラメータ位置のテーブルを示す図。
【図１１】選択パラメータ位置の変更処理を説明する図。
【図１２】パラメータのリセット処理を説明する図。
【図１３】露出調整モード用のパラメータの変更処理を説明する図。
【図１４】カメラ設定初期化処理を説明する図。
【図１５】露出調整モードに表示設定画面を説明する図。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の実施形態を説明する。なお、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。また、実施形態の中で説明されている特徴の組み合わせすべてが、本発明に必須とは限らない。また、別々の実施形態の中で説明されている特徴を適宜組み合せることも可能である。
【００１２】
［第１の実施形態］
図１（Ａ）は、電子機器（撮像制御装置）の一例であるデジタルカメラ１００の前面斜視図であり、図１（Ｂ）は、デジタルカメラ１００の背面斜視図である。図１（Ａ）及び（Ｂ）において、表示部２８は、画像や各種情報を表示する表示部である。表示部２８はタッチパネル７０ａと一体となっており、ユーザは表示部２８面上をタッチすることにより、直感的に表示部２８上に表示されるアイテムや被写体の位置を選択可能である。シャッターボタン６１は、撮影指示を行うための操作部である。モード切替スイッチ６０は、各種モードを切り替えるための操作部である。端子カバー４０は、デジタルカメラ１００と外部装置とを接続する接続ケーブルのためのコネクタ（不図示）を保護するカバーである。メイン電子ダイヤル７１は、回転操作部材であり、メイン電子ダイヤル７１を回すことで、シャッター速度や絞りなどの設定値の変更等が行える。電源スイッチ７２は、デジタルカメラ１００の電源のＯＮ及びＯＦＦを切り替える操作部材である。サブ電子ダイヤル７３は、選択枠の移動や画像送りなどを行う回転操作部材である。十字キー７４は、上キー７４ａ、下キー７４ｂ、左キー７４ｃ、右キー７４ｄをそれぞれ押し込み可能な４方向キーであり、押下した方向へとカーソル等を移動する指示が可能である。ＳＥＴボタン７５は、主に選択項目の決定などに用いられる押しボタンである。再生ボタン７９は、撮影モードと再生モードとを切り替える操作ボタンである。撮影モード中に再生ボタン７９を押下することでデジタルカメラ１００を再生モードに移行させ、記録媒体２００（後述）に記録された画像のうち最新の画像を表示部２８に表示させることができる。シャッターボタン６１、メイン電子ダイヤル７１、電源スイッチ７２、サブ電子ダイヤル７３、十字キー７４、ＳＥＴボタン７５、再生ボタン７９は、操作部７０に含まれる。ファインダ１６は、フォーカシングスクリーン１３（後述）を観察することで、レンズユニット１５０を通して得た被写体の光学像の焦点や構図の確認を行うための覗き込み型のファインダである。グリップ部９０は、ユーザがデジタルカメラ１００を構えた際に右手で握りやすい形状とした保持部である。
【００１３】
図２は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。図２において、レンズユニット１５０は、撮影レンズを搭載するレンズユニットであり、交換可能である。
【００１４】
レンズ１０３は、通常は複数枚のレンズから構成されるが、ここでは簡略化して１枚のレンズのみで示している。通信端子６は、レンズユニット１５０がデジタルカメラ１００と通信を行うための通信端子である。通信端子１０は、デジタルカメラ１００がレンズユニット１５０と通信を行うための通信端子である。レンズユニット１５０は、この通信端子６，１０を介してシステム制御部５０と通信する。レンズユニット１５０は、レンズシステム制御回路４によって絞り駆動回路２を介して絞り１０２の制御を行い、ＡＦ駆動回路３を介してレンズ１０３の位置を変位させることで焦点を合わせる。
【００１５】
ＡＥセンサ１７は、レンズユニット１５０、クイックリターンミラー１２を介してフォーカシングスクリーン１３上に結像した被写体の輝度を測光する。
【００１６】
焦点検出部１１（ＡＦセンサ）は、クイックリターンミラー１２及びサブミラー（不図示）を介して入射する像を撮像し、システム制御部５０にデフォーカス量情報を出力する、位相差検出方式のＡＦセンサである。システム制御部５０は、デフォーカス量情報に基づいてレンズユニット１５０を制御し、位相差ＡＦを行う。なお、ＡＦの方式は、位相差ＡＦでなくてもよく、コントラストＡＦでもよい。また、位相差ＡＦは、焦点検出部１１を用いずに、撮像部２２の撮像面で検出されたデフォーカス量に基づいて行ってもよい（撮像面位相差ＡＦ）。
【００１７】
クイックリターンミラー１２は、露光、ライブビュー撮影、動画撮影の際にシステム制御部５０から指示されて、不図示のアクチュエータによりアップダウンされる。クイックリターンミラー１２は、レンズ１０３から入射した光束をファインダ１６側と撮像部２２側との間で切り替えるためのミラーである。クイックリターンミラー１２は、通常時はファインダ１６へと光束を導くよう反射させるように配されているが、撮影が行われる場合やライブビュー表示の場合には、撮像部２２へと光束を導くように上方に跳ね上がり光束中から待避する（ミラーアップ）。またクイックリターンミラー１２は、その中央部が光の一部を透過できるようにハーフミラーとなっており、光束の一部を、焦点検出を行うための焦点検出部１１に入射するように透過させる。
【００１８】
ユーザは、ペンタプリズム１４とファインダ１６を介して、フォーカシングスクリーン１３上に結像した像を観察することで、レンズユニット１５０を通して得た被写体の光学像の焦点状態や構図の確認が可能となる。
【００１９】
シャッター１０１は、システム制御部５０の制御に従い、撮像部２２の露光時間を制御する。撮像部２２は、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。
【００２０】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００２１】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、直接メモリ制御部１５を介して、メモリ３２に書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像及び音声を格納するのに十分な記憶容量を備えている。
【００２２】
また、メモリ３２は、画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１９は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１９を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１９からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１９においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダが実現し、スルー画像表示（ライブビュー表示）を行える。
【００２３】
不揮発性メモリ５６は、システム制御部５０によって電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００２４】
システム制御部５０は、少なくとも１つのプロセッサーを内蔵し、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。システムメモリ５２には、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部５０は、メモリ３２、Ｄ／Ａ変換器１９、表示部２８等を制御することにより表示制御も行う。システムタイマー５３は、各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２５】
モード切替スイッチ６０、シャッターボタン６１、操作部７０は、システム制御部５０に各種の動作指示を入力するための操作部材である。モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画記録モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、絞り優先モード（Ａｖモード）、シャッター速度優先モード（Ｔｖモード）がある。また、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切替スイッチ６０で、メニュー画面に含まれるこれらのモードのいずれかに直接切り替えられる。あるいは、モード切替スイッチ６０でメニュー画面に一旦切り換えた後に、メニュー画面に含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画記録モードにも複数のモードが含まれていてもよい。
【００２６】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり、第１シャッタースイッチ信号ＳＷ１を発生する。システム制御部５０は、第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００２７】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００２８】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定を実行可能なメニュー画面が表示部２８に表示される。ユーザは、表示部２８に表示されたメニュー画面と、上下左右の４方向キー（十字キー７４）やＳＥＴボタン７５などを用いて直感的に各種設定を行うことができる。
【００２９】
操作部７０は、ユーザからの操作を受け付ける入力部としての各種操作部材である。操作部７０には、少なくとも以下の操作部材が含まれる。シャッターボタン６１、メイン電子ダイヤル７１、電源スイッチ７２、サブ電子ダイヤル７３、十字キー７４、ＳＥＴボタン７５、再生ボタン７９。
【００３０】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００３１】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインタフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。電源スイッチ７２は、デジタルカメラ１００の電源のＯＮとＯＦＦとを切り替えるためのスイッチである。
【００３２】
通信部５４は、無線又は有線ケーブルによって外部装置と接続し、映像信号や音声信号の送受信を行う。通信部５４は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットとも接続可能である。通信部５４は、撮像部２２で撮像した画像（スルー画像を含む）や、記録媒体２００に記録された画像を送信可能であり、また、外部装置から画像データやその他の各種情報を受信することができる。
【００３３】
姿勢検知部５５は、重力方向に対するデジタルカメラ１００の姿勢を検知する。姿勢検知部５５で検知された姿勢に基づいて、撮像部２２で撮影された画像が、デジタルカメラ１００を横に構えて撮影された画像であるか、縦に構えて撮影された画像なのかを判別可能である。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を撮像部２２で撮像された画像の画像ファイルに付加したり、画像を回転して記録したりすることが可能である。姿勢検知部５５としては、加速度センサやジャイロセンサなどを用いることができる。
【００３４】
デジタルカメラ１００は、操作部７０の一部として、表示部２８に対する接触を検知可能なタッチパネル７０ａ（図１（Ｂ）参照）を有する。タッチパネル７０ａと表示部２８とは、一体的に構成することができる。例えば、タッチパネル７０ａを光の透過率が表示部２８の表示を妨げないように構成し、表示部２８の表示面の上層に取り付ける。そして、タッチパネル７０ａにおける入力座標と、表示部２８上の表示座標とを対応付ける。これにより、恰もユーザが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩ（グラフィカルユーザインターフェース）を構成することができる。システム制御部５０は、タッチパネル７０ａへの以下の操作、あるいは状態を検出できる。
・タッチパネル７０ａにタッチしていなかった指やペンが新たにタッチパネル７０ａにタッチしたこと。即ち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・タッチパネル７０ａを指やペンでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
・タッチパネル７０ａを指やペンでタッチしたまま移動していること（以下、タッチムーブ（Ｔｏｕｃｈ−Ｍｏｖｅ）と称する）。
・タッチパネル７０ａへタッチしていた指やペンを離したこと。即ち、タッチの終了（以下、タッチアップ（Ｔｏｕｃｈ−Ｕｐ）と称する）。
・タッチパネル７０ａに何もタッチしていない状態（以下、タッチオフ（Ｔｏｕｃｈ−Ｏｆｆ）と称する）。
【００３５】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。
【００３６】
これらの操作・状態や、タッチパネル７０ａ上に指やペンがタッチしている位置座標は、内部バスを通じてシステム制御部５０に通知される。システム制御部５０は、通知された情報に基づいてタッチパネル７０ａ上にどのような操作が行われたかを判定する。タッチムーブについてはタッチパネル７０ａ上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル７０ａ上の垂直成分・水平成分毎に判定できる。またタッチパネル７０ａ上をタッチダウンから一定のタッチムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル７０ａ上に指をタッチしたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル７０ａ上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行われたと判定できる。また、所定距離以上を、所定速度未満でタッチムーブしたことが検出された場合はドラッグが行われたと判定するものとする。タッチパネル７０ａは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いてもよい。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式のものがあるが、いずれの方式でもよい。
【００３７】
以下、図３を参照して、デジタルカメラ１００が実行する、撮影モードに応じた露出パラメータ変更処理の基本的な流れについて説明する。本フローチャートの各ステップの処理は、特に断らない限り、システム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。これは、後述する図４〜図９のフローチャートにおいても同様である。本フローチャートの処理は、例えば、デジタルカメラ１００の電源がＯｎになると開始する。
【００３８】
Ｓ３００で、システム制御部５０は、電源スイッチ７２がＯｎ状態であるか否かを判定する。Ｏｎ状態の場合、処理はＳ３０１に進み、Ｏｆｆ状態の場合、Ｓ３００の処理が繰り返される。
【００３９】
Ｓ３０１で、システム制御部５０は、デジタルカメラ１００の現在の撮影モード（露出設定モード）を取得する。撮影モードは、システムメモリ５２に記録されており、システム制御部５０は、システムメモリ５２より撮影モードを読み取る。
【００４０】
Ｓ３０２で、システム制御部５０は、Ｓ３０１において取得した撮影モードが露出調整モードであるか否かを判定する。露出調整モードの場合、処理はＳ３０３へ進み、露出調整モードでない場合、処理はＳ３０６へ進む。
【００４１】
Ｓ３０３で、システム制御部５０は、不揮発性メモリ５６から露出調整モード用の露出制御に関する露出パラメータを取得する。以下の説明において、露出パラメータは、シャッター速度、絞り値、ＩＳＯ感度、及び露出補正値を含むものとするが、本実施形態の露出パラメータはこれに限定されない。
【００４２】
Ｓ３０４で、システム制御部５０は、不揮発性メモリ５６から露出調整モード用の選択パラメータ位置を取得する。
【００４３】
Ｓ３２０で、システム制御部５０は、図１５のように、表示部２８に、露出調整用の露出パラメータを表示する設定表示画面１５０２をライブビュー画像と共に表示する。本実施形態では、露出パラメータには、シャッター速度、絞り値、露出補正値、ＩＳＯ感度が含まれている。そのため、システム制御部５０は、設定表示画面１５０２において、シャッター速度の設定値１５０２＿１、絞り値１５０２＿２、露出補正値１５０２＿３、ＩＳＯ感度１５０２＿４を表示する。
【００４４】
Ｓ３２１で、システム制御部５０は、設定表示画面１５０２において、Ｓ３０４にて取得した選択パラメータ位置、つまり選択中のパラメータをユーザに識別可能に示すためのカーソル表示１５０２＿５を行う。選択パラメータ位置の表示方法としては、カーソル表示でなく、強調表示、色で区別するといった表示を行ってもよい。また、選択パラメータ位置の初期位置として、本実施形態では、露出補正にしている。選択パラメータ位置の初期位置を露出補正位置にすることで、ユーザに対してプログラムモードに近い撮影操作を提供することが考えられる。
【００４５】
ここで、露出調整モードを出入りした場合、露出調整モード用の露出パラメータおよび選択パラメータ位置を保持しておくことで、露出調整モードにおける撮影操作を前回の状態から継続できるようにしてもよい。
【００４６】
Ｓ３２２で、システム制御部５０は、表示部２８に、リセット操作方法に関するガイダンス１５０１を表示する。
【００４７】
１５０１はリセット操作方法に関するガイダンスであり、選択項目をリセットする操作と、Ｔｖ，Ａｖ，露出補正，ＩＳＯをリセットする操作について説明している。
【００４８】
また、ガイダンスを表示するタイミングの一例としては、露出調整モードに遷移したタイミングで表示し、一定時間経過後に表示を消すことが考えられる。また、表示したままにしてもよく、一定時間経過後に表示を消さずに、表示を小さくすることも考えられる。また、デジタルカメラ１００の電源Ｏｎ後の１回目の露出調整モードに遷移した場合のみ、ガイダンスを表示するようにしてもよい。
【００４９】
また、ガイダンスに表示するリセット操作の操作部材について、操作部材に割り当てられた機能が変更されてリセット機能でなくなった場合、ガイダンス表示を行わないようにしてもよく、ガイダンスの表示内容を変更してもよい。
【００５０】
なお、本実施形態のガイダンス表示はこれらに限定されない。
【００５１】
なお、Ｓ３２０〜Ｓ３２２の処理を分けて説明したが、システム制御部５０は、図１５のように、設定表示画面１５０２、カーソル表示１５０２＿５、ガイダンス１５０１を同時に表示開始する。
【００５２】
Ｓ３０５で、システム制御部５０は、露出調整モード用の露出パラメータの変更処理を行う。露出調整モードにおける変更処理の詳細については、図４を参照して後述する。
【００５３】
Ｓ３０６で、システム制御部５０は、不揮発性メモリ５６から非露出調整モード用の露出パラメータを取得する。そして、Ｓ３２５で、システム制御部５０は、ライブビュー表示と共に、Ｓ３０６で取得した露出パラメータを表示部２８に表示する。
【００５４】
Ｓ３０７で、システム制御部５０は、露出調整モードとは異なるモードにおける露出パラメータの変更処理を行う。露出調整モードとは異なるモードには、シャッター速度優先モード、絞り値優先モード、プログラムＡＥモード、マニュアルモード（設定値候補からユーザが設定値を選択するモード）、オートモード等のいずれかが含まれる。露出調整モードとは異なるモードにおける露出パラメータの変更処理の詳細については、図７を参照して後述する。
【００５５】
Ｓ３１１で、システム制御部５０は、電源スイッチ７２がＯｆｆになったか否かを判定する。電源スイッチ７２がＯｆｆになった場合、処理はＳ３０８に進み、そうでない場合、処理はＳ３００に戻る。
【００５６】
Ｓ３０８で、システム制御部５０は、露出調整モード用の露出パラメータ及び選択パラメータ位置を不揮発性メモリ５６に保存する。
【００５７】
Ｓ３０９で、システム制御部５０は、露出調整モードとは異なる、各モードにおいて設定された露出パラメータを不揮発性メモリ５６に保存する。
【００５８】
Ｓ３１０で、システム制御部５０は、デジタルカメラ１００の電源をＯｆｆにする。
【００５９】
次に、図４を参照して、露出調整モード用の露出パラメータの変更処理（図３のＳ３０５）の詳細について説明する。
【００６０】
Ｓ４００で、システム制御部５０は、撮影モードの切り替えが行われたか否かを判定する。切り替えが行われた場合、本フローチャートの処理は終了する。切り替えが行われていない場合、処理はＳ４０１へ進む。
【００６１】
Ｓ４０１で、システム制御部５０は、選択パラメータ位置の変更操作が行われたか否かを判定する。変更操作は、例えば、サブ電子ダイヤル７３の操作により行われる。変更操作が行われた場合、処理はＳ４０２に進み、変更操作が行われていない場合、処理はＳ４０３に進む。
【００６２】
Ｓ４０２で、システム制御部５０は、選択パラメータ位置の変更処理を行う。変更処理の詳細については、図５を参照して後述する。
【００６３】
Ｓ４０３で、システム制御部５０は、パラメータの変更操作が行われたか否かを判定する。変更操作は、例えば、メイン電子ダイヤル７１の操作により行われる。変更操作が行われた場合、処理はＳ４０５に進み、変更操作が行われていない場合、処理はＳ４０４に進む。
【００６４】
Ｓ４０４で、システム制御部５０は、パラメータのリセット処理を行う。リセット処理の詳細については、図６を参照して後述する。
【００６５】
Ｓ４０５で、システム制御部５０は、パラメータの変更処理を行う。変更処理の詳細については、図８を参照して後述する。
【００６６】
Ｓ４０６で、システム制御部５０は、第１シャッタースイッチ６２がＯＮであるか否かを判定する。第１シャッタースイッチ６２がＯＮの場合、処理はＳ４０７に進み、そうでない場合、処理はＳ４００に進む。また、シャッタースイッチ６２（ＳＷ１）がＯＮになったことに応じて、測光タイマーを開始する。シャッタースイッチ６２がＯＮになってから、測光タイマーが終了するまで、または、撮影指示がなされてＳ４１７でＹＥＳとなるまで、Ｓ４０７、Ｓ４０８の処理が実行される。
【００６７】
Ｓ４０７で、システム制御部５０は、被写体の測光（測光処理）を行い、測光値（被写体輝度）と、被写体輝度及び現在の設定値から算出される測光演算値と、を取得する。測光演算値は、測光処理の結果に応じて決定される設定値であり、それぞれの露出パラメータとして選択可能な複数の設定値の中から決定される。
【００６８】
Ｓ４０８で、システム制御部５０は、測光演算値を、露出パラメータの仮設定値として、システムメモリ５２に保存する。なお、露出パラメータの各々には、所定の動作モードでの動作中に自動的に決定された設定値を適応するための特定の設定値である「Ａｕｔｏ」、又はユーザにより指定された「１／６０秒」などの具体的な数値を示す設定値が設定されている。仮設定値の保存は、設定値として「Ａｕｔｏ」を持つ露出パラメータを対象に行われる。すなわち、Ｓ４０６の前の測光が行われる前に、ユーザによって設定値が設定された項目については設定値が変更されないが、Ａｕｔｏと設定されていた項目については設定値が測光結果に基づいて算出され、仮設定値として記録される。そして、システム制御部５０は、「Ａｕｔｏ」が設定されており、設定表示画面において設定値が「Ａｕｔｏ」であることを示す「Ａ」が表示されている露出パラメータについて、「Ａ」の表示から、仮設定値の表示に切り替えて表示する。この表示については、図１３を参照して後に詳しく説明する。
【００６９】
Ｓ４０９で、システム制御部５０は、測光タイマーが終了しているか否かを判定する。測光タイマーが終了している場合、処理はＳ４１０に進み、そうでない場合、処理はＳ４１２に進む。
【００７０】
Ｓ４１０で、システム制御部５０は、システムメモリ５２に仮設定値が保存されているか否かを判定する。仮設定値が保存されている場合、処理はＳ４１１に進み、そうでない場合、処理はＳ４００に進む。
【００７１】
Ｓ４１１で、システム制御部５０は、Ｓ４０７の測光結果に基づいて算出され、Ｓ４０８において記録された仮設定値をシステムメモリ５２から削除する。測光タイマーが終了したこと、つまり、ＳＷ１がＯＮとなって測光処理を開始してから所定時間経過したことに応じて、仮設定値をシステムメモリ５２から削除する。
【００７２】
このように、ＳＷ１がＯＮとなってから測光タイマーが終了するまでの所定時間の間、Ｓ４０７、Ｓ４０８の測光処理と仮設定値の記憶処理が続行される測光状態となる。そして、測光タイマーが終了したことに応じて、測光処理を終了し、仮設定値を有さない非測光状態となる。また、測光処理の実行前（開始前）も非測光状態である。つまり、測光処理を開始して実行中は測光状態であり、測光処理の開始前と測光処理の終了後は非測光状態となる。そして、測光状態から非測光状態に変化した後、再びＳＷ１がＯＮになったことに応じて、Ｓ４０７、Ｓ４０８の処理を実行して測光状態になる。従って、次に測光が行われた場合、露出パラメータのうち設定値が「Ａｕｔｏ」であるもの（例えば、シャッター速度）については、再び測光演算値が取得され新たな仮設定値が設定される。
【００７３】
このような処理を行うことで、ＳＷ１が操作されてから一定期間だけ、測光処理を実行することにより仮設定値を取得し、「Ａｕｔｏ」の場合の露出パラメータを取得することができる。なお、本実施形態では、ＳＷ１が操作されてから所定期間経過する間、測光処理と仮設定値の取得を継続して行うものとした。しかし、ＳＷ１の操作に応じて、測光処理と仮設定値の取得を１回だけ行うようにしてもよい。この場合、所定期間経過したことに応じてＳ４１１のように仮設定値を破棄して、取得した無効化しするとよい。
【００７４】
つまり、本実施形態において、測光状態は、測光処理を実行して、有効な仮設定値を取得している状態であり、非測光処理は、測光処理を開始する前、または、測光処理を終了した後の、有効な仮設定値を有していない状態を示している。
【００７５】
このように、システム制御部５０は、第１シャッタースイッチ６２がＯＮになることにより開始する動作モード（所定の動作モード）での動作中に測光を行い、「Ａｕｔｏ」に設定されている露出パラメータに関して、仮設定値の保存（値の自動設定）を行う。そして、システム制御部５０は、この動作モードが終了したことに応じて、自動設定が行われた露出パラメータの仮設定値をシステムメモリ５２から削除し、Ａｕｔｏとして設定される。つまり、シャッター速度であればテーブルナンバーＮ＝０〜５４（図１０（Ａ）参照）の何れかが設定値として設定されていた状態からＮ＝５５に変更される。これにより、測光開始前（開始時）に「Ａｕｔｏ」に設定されていた露出パラメータについては、後述するように、測光中に設定値が変更されなければ、測光終了後も「Ａｕｔｏ」に設定された状態となる。
【００７６】
なお、ここでは、設定値と仮設定値とを区別することにより、「Ａｕｔｏ」に設定された露出パラメータが測光終了後も「Ａｕｔｏ」に設定された状態となることを可能にする構成について説明した。しかし、具体的な実装に関しては特に限定されず、例えば、Ａｕｔｏに設定されていた項目にはフラグを立てる等をしてもよく、設定値と仮設定値とを厳密に区別する必要はない。「Ａｕｔｏ」に設定されたパラメータに対して測光の結果に基づいて具体的な値が自動設定され、測光終了後はこのパラメータに「Ａｕｔｏ」が設定された状態になる構成であれば、任意の構成を採用可能である。
【００７７】
また、図９を参照して後述するように、測光の結果に基づいて自動設定が行われたパラメータに対して、測光状態においてパラメータの変更処理が行われる場合がある。この場合、システム制御部５０は、測光状態において変更されたパラメータについては、測光終了後に「Ａｕｔｏ」に戻さないように制御してもよい。
【００７８】
再び図４を参照すると、Ｓ４１２で、システム制御部５０は、Ｓ４０１と同様、選択パラメータ位置の変更操作が行われたか否かを判定する。変更操作が行われた場合、処理はＳ４１３に進み、変更操作が行われていない場合、処理はＳ４１４に進む。
【００７９】
Ｓ４１３で、システム制御部５０は、Ｓ４０２と同様、選択パラメータ位置の変更処理を行う。変更処理の詳細については、図５を参照して後述する。
【００８０】
Ｓ４１４で、システム制御部５０は、Ｓ４０３と同様、パラメータの変更操作が行われたか否かを判定する。変更操作が行われた場合、処理はＳ４１６に進み、変更操作が行われていない場合、処理はＳ４１５に進む。
【００８１】
Ｓ４１５で、システム制御部５０は、Ｓ４０４と同様、パラメータのリセット処理を行う。リセット処理の詳細については、図６を参照して後述する。
【００８２】
Ｓ４１６で、システム制御部５０は、測光状態でのパラメータの変更処理を行う。変更処理の詳細については、図９を参照して後述する。
【００８３】
Ｓ４１７で、システム制御部５０は、撮影指示が行われたか否か（第２シャッタースイッチ６４がＯＮであるか否か）を判定する。撮影指示が行われた場合、処理はＳ４１８に進み、そうでない場合、処理はＳ４０７に進む。
【００８４】
Ｓ４１８で、システム制御部５０は、撮影処理を行う。撮影処理においては、システム制御部５０は、設定されている露出調整モード用の露出パラメータ（各設定項目の設定値）に基づいて、デジタルカメラ１００の各部を制御して、画像の撮影を行う。
【００８５】
次に、図５を参照して、選択パラメータ位置の変更処理（図４のＳ４０２及びＳ４１３）の詳細について説明する。
【００８６】
Ｓ５００で、システム制御部５０は、図１０（Ｅ）に示すテーブルを参照して、Ｓ３０４において取得した露出調整モード用の選択パラメータ位置を示すテーブルナンバーを取得する。なお、このテーブルは、不揮発性メモリ５６に格納され、図５の処理の開始と共にシステムメモリ５２に展開される。
【００８７】
Ｓ５０１で、システム制御部５０は、図１０（Ｅ）に示すテーブルを参照して、下限の選択パラメータ位置を示すテーブルナンバー（Ｎ＿Ｍｉｎ）を取得する。
【００８８】
Ｓ５０２で、システム制御部５０は、図１０（Ｅ）に示すテーブルを参照して、上限の選択パラメータ位置を示すテーブルナンバー（Ｎ＿Ｍａｘ）を取得する。
【００８９】
Ｓ５０３で、システム制御部５０は、サブ電子ダイヤル７３の回転方向が右であるか否かを判定する。回転方向が右の場合、処理はＳ５０４に進み、回転方向が左の場合、処理はＳ５０５に進む。
【００９０】
Ｓ５０４で、システム制御部５０は、Ｓ５００において取得したテーブルナンバー（Ｎ）をインクリメントする。つまり、Ｎ＝Ｎ＋１としてテーブルナンバーを更新する。
【００９１】
Ｓ５０５で、システム制御部５０は、Ｓ５００において取得したテーブルナンバー（Ｎ）をデクリメントする。つまり、Ｎ＝Ｎ−１としてテーブルナンバーを更新する。
【００９２】
Ｓ５０６で、システム制御部５０は、Ｓ５０４においてインクリメントされたテーブルナンバー（Ｎ）が、Ｓ５０２において取得した上限のテーブルナンバー（Ｎ＿Ｍａｘ）を上回っているか否かを判定する。Ｎ＞Ｎ＿Ｍａｘの場合、処理はＳ５０８に進み、そうでない場合、処理はＳ５１０に進む。
【００９３】
Ｓ５０７で、システム制御部５０は、Ｓ５０５においてデクリメントされたテーブルナンバー（Ｎ）が、Ｓ５０１において取得した下限のテーブルナンバー（Ｎ＿Ｍｉｎ）を下回っているか否かを判定する。Ｎ＜Ｎ＿Ｍｉｎの場合、処理はＳ５０９に進み、そうでない場合、処理はＳ５１０に進む。
【００９４】
Ｓ５０８で、システム制御部５０は、現在の選択パラメータ位置を示すテーブルナンバー（Ｎ）に、Ｓ５０１において取得した下限のテーブルナンバー（Ｎ＿Ｍｉｎ）を代入する。
【００９５】
Ｓ５０９で、システム制御部５０は、現在の選択パラメータ位置を示すテーブルナンバー（Ｎ）に、Ｓ５０２において取得した上限のテーブルナンバー（Ｎ＿Ｍａｘ）を代入する。
【００９６】
Ｓ５１０で、システム制御部５０は、Ｓ５０３〜Ｓ５０９において更新された現在の選択パラメータ位置を示すテーブルナンバー（Ｎ）と、図１０（Ｅ）に示すテーブルとに基づき、新たな選択パラメータ位置を設定する。そして、システム制御部５０は、新たな選択パラメータ位置に応じて、設定表示画面のカーソルの表示位置を変更して表示する。例えば、図１１（Ａ）に示すようにカーソル１１０１がシャッター速度を指している状態を考える。この状態において、ユーザがサブ電子ダイヤル７３を右方向に繰り返し回転させた場合には、図１１（Ａ）→図１１（Ｂ）→図１１（Ｃ）→図１１（Ｄ）→図１１（Ａ）・・・のように、表示部２８の設定表示画面が変化する。このように、サブ電子ダイヤル７３の操作に応じて選択パラメータ位置が新たに設定されることにより選択中のパラメータが変更され、設定表示画面には選択中のパラメータを示すカーソル１１０１の表示位置が変わる。なお、図１１（Ａ）〜図１１（Ｄ）の設定表示画面において、「Ａ」は、設定値が「Ａｕｔｏ」であることを意味する。
【００９７】
なお、Ｓ５０６またはＳ５０７においてＹｅｓと判定された場合には、テーブルナンバーを変更しないようにしてもよい。
【００９８】
次に、図６を参照して、パラメータのリセット処理（図４のＳ４０４及びＳ４１５）の詳細について説明する。
【００９９】
Ｓ６００で、システム制御部５０は、十字キー７４の左又は上が押下（ボタン押下）されたか否かを判定する。十字キー７４の左又は上が押下された場合、処理はＳ６０１に進み、そうでない場合、処理はＳ６０３に進む。
【０１００】
Ｓ６０１で、システム制御部５０は、図１０（Ｅ）に示すテーブルに基づき、現在の露出調整モード用の選択パラメータ位置を示すテーブルナンバー（Ｎ）を取得する。
【０１０１】
Ｓ６０２で、システム制御部５０は、Ｓ６０１において取得したテーブルナンバー（Ｎ）の指すパラメータの設定値を初期値の「Ａｕｔｏ」に設定し、設定値の変更に応じて設定表示画面の設定値の表示も更新する。例えば、図１２（Ａ）に示すように、シャッター速度が「６」（１／６秒を意味する）、絞り値が「３．５」（Ｆ３．５を意味する）、ＩＳＯ感度が「Ａ」（Ａｕｔｏを意味する）、露出補正値が「０」に設定されている状態を考える。ここで、カーソル１２０１は、絞り値を指している。この状態でＳ６０２の処理が行われると、絞り値の設定値が「Ａｕｔｏ」に設定され、設定表示画面が、図１２（Ａ）から図１２（Ｂ）へと遷移する。
【０１０２】
なお、パラメータの設定値をリセットして「Ａｕｔｏ」に変更しても、選択パラメータ位置はリセットせずに、現在の位置から変更しない。そのため、ユーザはリセット操作後に前回のパラメータの変更操作を継続できる。
【０１０３】
このように制御することで、選択している絞り値のみ「Ａｕｔｏ」に変更することが可能になる（即ち、選択された設定項目以外についての設定値は変更されない）。この例では、十字キー７４を押下する操作のみで、露出設定をシャッター速度優先モードと同等の状態に変更することが可能である。
【０１０４】
なお、図４のＳ４１５の処理として図６の処理が実行される場合、最初から「Ａｕｔｏ」に設定されていた露出パラメータについては、対応する仮設定値が存在する。従って、例えば図１２（Ａ）及び（Ｂ）において、ＩＳＯ感度に対応する部分には、「Ａ」の代わりに仮設定値が表示されている。また、Ｓ６０２において「Ａｕｔｏ」に設定された露出パラメータについては、次にＳ４０８の処理が実行される際に、対応する仮設定値が保存される。従って、例えば図１２（Ｂ）において、絞り値に対応する部分には、「Ａ」の代わりに借り設定値が表示される。これは、後述するＳ６０４の処理においても同様である。仮設定値が表示されている場合に、Ａｕｔｏへと設定と変更する指示がされると一旦Ａｕｔｏに設定が変更されるが、測光中であれば測光結果に基づいてすぐに仮設定値が表示される。
【０１０５】
Ｓ６０３で、システム制御部５０は、十字キー７４の右又は下が押下されたか否かを判定する。十字キー７４の右又は下が押下された場合、処理はＳ６０５に進み、そうでない場合、処理は終了する。
【０１０６】
Ｓ６０４で、システム制御部５０は、全露出パラメータを初期値の「Ａｕｔｏ」に設定し、設定値の変更に応じて設定表示画面の設定値の表示も更新する。ただし、露出補正値については、「Ａｕｔｏ」の設定値がなく「Ａｕｔｏ」には設定できないので、初期値の「０」に設定する。例えば、図１２（Ａ）に示す状態を考える。この場合、カーソル１２０１が指している絞り値のみならず、シャッター速度も「Ａｕｔｏ」に変更され、設定表示画面が、図１２（Ａ）から図１２（Ｃ）へと遷移する。
【０１０７】
なお、パラメータの設定値をリセットして「Ａｕｔｏ」に変更しても、選択パラメータ位置は現在の位置から変更しない。そのため、ユーザはリセット操作後にも前回のパラメータの変更操作を継続できる。
【０１０８】
このように制御することで、シャッター速度及び絞り値の両方とも「Ａｕｔｏ」に変更することが可能になる。この例では、十字キー７４を押下する操作のみで、露出設定をプログラムＡＥモードと同等の状態に変更することが可能である。なお、Ｓ６０４の処理が測光中に行われた場合には、シャッター速度、絞り数値、ＩＳＯ感度はＡｕｔｏになった後測光結果に基づいて仮設定値が設定される。露出補正値のようにＡｕｔｏの設定がない項目の場合には初期値に設定をしてもよいし、予め定められた基準値に設定をしてもよい。
【０１０９】
このように図６のリセット処理によれば、複数の露出パラメータに対応する複数の表示項目（「Ａ」など）の表示中に、選択された露出パラメータ又は全ての露出パラメータを選択的に「Ａｕｔｏ」に設定することを、容易に行うことができる。
【０１１０】
なお、Ｓ６００またはＳ６０３の判定は、タッチ操作により判定をしてもよい。Ｓ６００においては、タッチパネル７０ａ上へのタッチ時間が０．３秒以〜０．５秒や、０．４秒〜１秒といった所定時間内であればＹｅｓと判定してもよい。また、Ｓ６０３においては、タッチパネル７０ａ上へのタッチ時間が０．５秒〜１秒や、０．８秒〜２秒といった所定時間（Ｓ６００の所定時間より長い）以内であればＹｅｓと判定してもよい。
【０１１１】
さらに、項目上をタッチしたら、選択中の項目をＡｕｔｏに設定し、全体をオートにするアイテムを表示し、そのアイテムをタッチしたら、Ｓ６０４の処理を行うようにしてもよい。
【０１１２】
また、十字キー７４でなくても、専用のボタンを設けてもよいし、その他のボタンにＡｕｔｏにする機能を割り当ててもよい。
【０１１３】
このように、Ｓ６００、Ｓ６０３の判定は十字キー７４の操作だけでなく、タッチ操作により行ってもよい。なお、上述した操作方法は一例であり、Ａｕｔｏにするための操作は上述の例に限定されるわけではない。
【０１１４】
上述したように、選択中の項目をＡｕｔｏに設定するためには、十字キー７４の上キーまたは左キーを押下し、Ａｕｔｏに設定可能な全ての項目をＡｕｔｏに設定するためには十字キー７４の下キーまたは右キーを押下する。十字キー７４はグリップ部９０の近くにあり、グリップ部９０を把持した状態で操作が可能である。よって、撮影待機状態においてカメラを横向きで撮影したり、縦向きで撮影したりしても、ユーザの手がすぐに届く位置にある。また、横向きの場合にも、縦向きの場合にも、選択項目をＡｕｔｏにする指示と、Ａｕｔｏに設定可能な全ての項目をＡｕｔｏにする指示とをするためのキーの位置関係が同じなので操作性がよい。具体的には、横向きでは、上キーで選択項目をＡｕｔｏに、下キーでＡｕｔｏに設定可能な全ての項目をＡｕｔｏに変更することができる。すなわち、カメラを構えた状態で重力方向に上にある十字キーのボタンを押せば選択項目をＡｕｔｏに、重力方向に下にある十字キーのボタンを押せばＡｕｔｏに設定可能な全ての項目をＡｕｔｏにすることができる。
【０１１５】
縦向きの場合、例えば、グリップ部９０を重力方向下側にして縦に構えた場合にも、カメラを構えた状態で重力方向に上にある十字キー（左キー）のボタンを押せば選択項目をＡｕｔｏに変更することができる。また、重力方向に下にある十字キーのボタン（右キー）のボタンを押せばＡｕｔｏに設定可能な全ての項目をＡｕｔｏに変更することができる。グリップ部９０がデジタルカメラ１００背面から見て右側にあるので、縦向きに構える場合にはグリップ部９０が重力方向下側にくる可能性が高いので、上キーと左キー、下キーと右キーとをそれぞれセットにすると操作性が向上する。
【０１１６】
次に、図１４を参照して、カメラ設定初期化処理について説明する。カメラ設定初期化処理は、メニュー画面において、カメラ設定初期化処理が選択されたことに応じて実行される。
【０１１７】
Ｓ１４００で、システム制御部５０は、電源スイッチ７２がＯｎ状態であるか否かを判定する。Ｏｎ状態の場合、処理はＳ１４０１に進み、Ｏｆｆ状態の場合、Ｓ１４００の処理が繰り返される。
【０１１８】
Ｓ１４０２で、システム制御部５０は、カメラ設定初期化操作が行われたか否かを判定する。行われた場合、Ｓ１４０３へ進み、行われていない場合はＳ１４１１へ進む。
【０１１９】
Ｓ１４０３で、システム制御部５０は、露出調整モード用の露出パラメータを全て初期値の「Ａｕｔｏ」に設定する。ただし、露出補正値については、「Ａｕｔｏ」の設定はないので、初期値の「０」に設定する。
【０１２０】
Ｓ１４０４で、システム制御部５０は、露出調整モード用の選択パラメータ位置を初期位置（露出補正位置）に設定する。
【０１２１】
本実施形態では、初期位置を露出補正位置としているが、他の項目にしてもよいこのように、カメラ設定初期化処理においては、露出調整モード用の選択パラメータ位置を初期位置に設定している。図６で説明したリセット操作では、露出調整モード用の選択パラメータ位置を初期化位置に設定せずに、露出パラメータのみを初期化している。それに対し、カメラ設定初期化処理では、選択パラメータ位置と、露出パラメータの両方を処理化している。図６で説明したリセット操作では、露出調整モード用の露出パラメータの設定表示画面を表示し、露出パラメータの変更操作を可能な状態でリセット操作を受け付けている。そこで、リセット操作時には、リセット操作後にも前回のパラメータの変更操作を継続できるように、選択パラメータ位置は初期化せずに変更しないようにしている。Ｓ１４０５で、システム制御部５０は、非露出調整モード用の露出パラメータを初期値に設定する。
【０１２２】
Ｓ１４１１で、システム制御部５０は、電源スイッチ７２がＯｆｆになったか否かを判定する。電源スイッチ７２がＯｆｆになった場合、処理はＳ１４０８に進み、そうでない場合、処理はＳ１４００に戻る。
【０１２３】
Ｓ１４０８で、システム制御部５０は、露出調整モード用の露出パラメータ及び選択パラメータ位置を不揮発性メモリ５６に保存する。
【０１２４】
Ｓ１４０９で、システム制御部５０は、露出調整モードとは異なる、各モードにおいて設定された露出パラメータを不揮発性メモリ５６に保存する。
【０１２５】
Ｓ１４１０で、システム制御部５０は、デジタルカメラ１００の電源をＯｆｆにする。
【０１２６】
上述の説明では、カメラ設定初期化処理において、露出調整モード用の露出パラメータ及び選択パラメータ位置、非露出調整モード用の露出パラメータを初期化するものとしたが、これら以外の他の設定についても処理化するようにしてもよい。
【０１２７】
次に、図７を参照して、露出調整モードとは異なるモード用の露出パラメータの変更処理（図３のＳ３０７）の詳細について説明する。
【０１２８】
Ｓ７００で、システム制御部５０は、撮影モードがシャッター速度優先モード（Ｔｖモード）であるか否かを判定する。Ｔｖモードの場合、処理はＳ７０１に進み、そうでない場合、処理はＳ７０２に進む。
【０１２９】
Ｓ７０１で、システム制御部５０は、絞り値を「Ａｕｔｏ」に設定する。
【０１３０】
Ｓ７０２で、システム制御部５０は、撮影モードが絞り優先モード（Ａｖモード）であるか否かを判定する。Ａｖモードの場合、処理はＳ７０３に進み、そうでない場合、処理はＳ７０４に進む。
【０１３１】
Ｓ７０３で、システム制御部５０は、シャッター速度を「Ａｕｔｏ」に設定する。
【０１３２】
Ｓ７０４で、システム制御部５０は、撮影モードがプログラムＡＥモード（プログラムモード（Ｐモード））であるか否かを判定する。Ｐモードの場合、処理はＳ７０５に進み、そうでない場合、処理はＳ７０６に進む。
【０１３３】
Ｓ７０５で、システム制御部５０は、シャッター速度及び絞り値を「Ａｕｔｏ」に設定する。
【０１３４】
Ｓ７０６で、システム制御部５０は、メイン電子ダイヤル７１の操作が行われたか否かを判定する。操作が行われた場合、処理はＳ７０７に進み、操作が行われていない場合、処理はＳ７１３に進む。
【０１３５】
Ｓ７０７で、システム制御部５０は、撮影モードがマニュアルモード（Ｍモード）又はシャッター速度優先モードであるか否かを判定する。Ｍモード又はＴｖモードの場合、処理はＳ７０８に進み、そうでない場合、処理はＳ７０９に進む。
【０１３６】
Ｓ７０８で、システム制御部５０は、シャッター速度の変更を行う。
【０１３７】
Ｓ７０９で、システム制御部５０は、撮影モードが絞り優先モード又はＢｕｌｂモードであるか否かを判定する。Ｂｕｌｂモードの場合は、シャッターボタン６１を押下している期間、露光がされる撮影モードであるので、シャッター速度は設定せず、Ａｖ値の設定を変更する。Ａｖモード又はＢｕｌｂモードの場合、処理はＳ７１０に進み、そうでない場合、処理はＳ７１１に進む。
【０１３８】
Ｓ７１０で、システム制御部５０は、絞り値を変更する。
【０１３９】
Ｓ７１１で、システム制御部５０は、撮影モードがプログラムＡＥモードであるか否かを判定する。Ｐモードの場合、処理はＳ７１２に進み、そうでない場合、処理は終了する。
【０１４０】
Ｓ７１２で、システム制御部５０は、プログラムシフト値を変更する。
【０１４１】
Ｓ７１３で、システム制御部５０は、サブ電子ダイヤル７３の操作が行われたか否かを判定する。操作が行われた場合、処理はＳ７１４に進み、操作が行われていない場合、処理は終了する。
【０１４２】
Ｓ７１４で、システム制御部５０は、撮影モードがマニュアルモード又はＢｕｌｂモードであるか否かを判定する。Ｍモード又はＢｕｌｂモードの場合、処理はＳ７１５に進み、そうでない場合、処理はＳ７１６に進む。
【０１４３】
Ｓ７１５で、システム制御部５０は、絞り値を変更する。
【０１４４】
Ｓ７１６で、システム制御部５０は、露出補正値を変更する。
【０１４５】
以上のように制御することで、露出調整モード以外のモードでは、設定値の設定をすることができる。露出調整モード以外のモードでは、同じモード内において設定項目にユーザの設定した設定値から「Ａｕｔｏ」へと設定変更することができない。例えば、Ｔｖ値をユーザの設定した値からＡｕｔｏに変更する際には、ＴｖモードからＡｖモードへとモードを切り替える必要がある。さらに、マニュアルモードからＴｖ、ＡｖをＡｕｔｏに設定する際には、Ｐモードへと切り替える必要がある。
【０１４６】
次に、図８を参照して、露出調整モードにおける非測光状態でのパラメータの変更処理（図４のＳ４０５）の詳細について説明する。システム制御部５０は、図８の処理により、パラメータを変更可能である。
【０１４７】
Ｓ８００で、システム制御部５０は、図１０（Ａ）〜（Ｄ）に示すテーブルのうち、現在選択中のパラメータに対応するテーブルを参照して、現在選択中のパラメータの現在の設定値を示すテーブルナンバー（Ｎ）を取得する。例えば、図１３（Ａ）に示すようにカーソル１３０１がシャッター速度を指している場合（即ち、現在選択中のパラメータがシャッター速度である場合）を考える。この場合、システム制御部５０は、図１０（Ａ）に示すテーブルを参照する。そして、シャッター速度の現在の設定値は「Ａｕｔｏ」であるため、システム制御部５０は、テーブルナンバー（Ｎ）として、「５５」を取得する。なお、図１０（Ａ）〜（Ｄ）に示すテーブルは、例えば不揮発性メモリ５６に格納されている。
【０１４８】
Ｓ８０１で、システム制御部５０は、図１０（Ａ）〜（Ｄ）に示すテーブルのうち、現在選択中のパラメータに対応するテーブルを参照して、現在選択中のパラメータの下限を示すテーブルナンバー（Ｎ＿Ｍｉｎ）を取得する。
【０１４９】
Ｓ８０２で、システム制御部５０は、図１０（Ａ）〜（Ｄ）に示すテーブルのうち、現在選択中のパラメータに対応するテーブルを参照して、現在選択中のパラメータの上限を示すテーブルナンバー（Ｎ＿Ｍａｘ）を取得する。
【０１５０】
Ｓ８０３で、システム制御部５０は、メイン電子ダイヤル７１の回転方向が右であるか否かを判定する。回転方向が右の場合、処理はＳ８０４に進み、回転方向が左の場合、処理はＳ８１０に進む。
【０１５１】
Ｓ８０４で、システム制御部５０は、Ｓ８００において取得したテーブルナンバー（Ｎ）をインクリメントする。
【０１５２】
Ｓ８０５で、システム制御部５０は、現在選択中のパラメータが露出補正値であるか否かを判定する。露出補正値の場合、処理はＳ８０８に進み、そうでない場合、処理はＳ８０６に進む。
【０１５３】
Ｓ８０６で、システム制御部５０は、Ｓ８０４においてインクリメントしたテーブルナンバー（Ｎ）が、Ｓ８０２において取得したテーブルナンバー（Ｎ＿Ｍａｘ）＋１を上回っているか否かを判定する。Ｎ＞Ｎ＿Ｍａｘ＋１の場合、処理はＳ８０７に進み、そうでない場合、処理はＳ８１３に進む。
【０１５４】
Ｓ８０７で、システム制御部５０は、現在選択中のパラメータの現在の設定値を示すテーブルナンバー（Ｎ）に、Ｓ８０２において取得したテーブルナンバー（Ｎ＿Ｍａｘ）＋１を代入する。
【０１５５】
Ｓ８０８で、システム制御部５０は、Ｓ８０４においてインクリメントしたテーブルナンバー（Ｎ）が、Ｓ８０２において取得したテーブルナンバー（Ｎ＿Ｍａｘ）を上回っているか否かを判定する。Ｎ＞Ｎ＿Ｍａｘの場合、処理はＳ８０９に進み、そうでない場合、処理はＳ８１３に進む。
【０１５６】
Ｓ８０９で、システム制御部５０は、現在選択中のパラメータの現在の設定値を示すテーブルナンバー（Ｎ）に、Ｓ８０２において取得したテーブルナンバー（Ｎ＿Ｍａｘ）を代入する。
【０１５７】
Ｓ８１０で、システム制御部５０は、Ｓ８００において取得したテーブルナンバー（Ｎ）をデクリメントする。
【０１５８】
Ｓ８１１で、システム制御部５０は、Ｓ８１０においてデクリメントされたテーブルナンバー（Ｎ）が、Ｓ８０１において取得したテーブルナンバー（Ｎ＿Ｍｉｎ）を下回っているか否かを判定する。Ｎ＜Ｎ＿Ｍｉｎの場合、処理はＳ８１２に進み、そうでない場合、処理はＳ８１３に進む。
【０１５９】
Ｓ８１２で、システム制御部５０は、現在選択中のパラメータの現在の設定値を示すテーブルナンバー（Ｎ）に、Ｓ８０１において取得したテーブルナンバー（Ｎ＿Ｍｉｎ）を代入する。
【０１６０】
Ｓ８１３で、システム制御部５０は、図１０（Ａ）〜（Ｄ）に示すテーブルのうち、現在選択中のパラメータに対応するテーブルを参照して、Ｓ８０３〜Ｓ８１２において更新されたテーブルナンバー（Ｎ）に対応する設定値を取得する。そして、システム制御部５０は、取得した設定値により、現在選択中のパラメータの設定値を更新してシステムメモリ５２に記録する。そして、設定表示画面に、更新された設定値を表示する。例えば、図１３（Ａ）に示される設定表示画面の状態において、メイン電子ダイヤル７１が左方向に１クリックされた場合を考える。この場合、シャッター速度の設定値が「ＡＵＴＯ」から「１／８０００秒」に変更され、設定表示画面は、図１３（Ａ）から図１３（Ｂ）へと遷移する。また、図１３（Ｂ）に示される設定表示画面の状態において、メイン電子ダイヤル７１が、右方向に１クリックされた場合、シャッター速度の設定値が「１／８０００秒」から「ＡＵＴＯ」に変更され、設定表示画面は図１３（Ａ）に遷移する。このように、非測光状態では、「Ａｕｔｏ」の設定値への変更を可能とし、具体的な値を持つ設定値と「Ａｕｔｏ」の設定値との間を行き来することが可能である。
【０１６１】
次に、図９を参照して、露出調整モードにおける測光状態でのパラメータの変更処理（図４のＳ４１６）の詳細について説明する。
【０１６２】
Ｓ９００で、システム制御部５０は、図１０（Ａ）〜（Ｄ）に示すテーブルのうち、現在選択中のパラメータに対応するテーブルを参照して、現在選択中のパラメータの設定値または仮設定値（Ｓ４０８参照）を示すテーブルナンバー（Ｎ）を取得する。現在選択中のパラメータが、測光開始前から「Ａｕｔｏ」以外の値に設定されていた項目である場合は、すでにユーザにより設定された設定値のテーブルナンバーを取得する。また、現在選択中のパラメータが測光開始前は「Ａｕｔｏ」に設定されていた場合であっても、既に図９のパラメータ変更処理が行われている場合も、設定値を取得する。測光結果に基づいて算出された仮設定値が設定されている場合には、システムメモリ５２より仮設定値を取得する。
【０１６３】
Ｓ９０１で、システム制御部５０は、図１０（Ａ）〜（Ｄ）に示すテーブルのうち、現在選択中のパラメータに対応するテーブルを参照して、現在選択中のパラメータの下限を示すテーブルナンバー（Ｎ＿Ｍｉｎ）を取得する。
【０１６４】
Ｓ９０２で、システム制御部５０は、図１０（Ａ）〜（Ｄ）に示すテーブルのうち、現在選択中のパラメータに対応するテーブルを参照して、現在選択中のパラメータの上限を示すテーブルナンバー（Ｎ＿Ｍａｘ）を取得する。
【０１６５】
Ｓ９０３で、システム制御部５０は、メイン電子ダイヤル７１の回転方向が右であるか否かを判定する。回転方向が右の場合、処理はＳ９０４に進み、回転方向が左の場合、処理はＳ９０５に進む。
【０１６６】
Ｓ９０４で、システム制御部５０は、Ｓ９００において取得したテーブルナンバー（Ｎ）をインクリメントする。
【０１６７】
Ｓ９０５で、システム制御部５０は、Ｓ９００において取得したテーブルナンバー（Ｎ）をデクリメントする。
【０１６８】
Ｓ９０６で、システム制御部５０は、Ｓ９０４においてインクリメントしたテーブルナンバー（Ｎ）が、Ｓ９０２において取得したテーブルナンバー（Ｎ＿Ｍａｘ）を上回っているか否かを判定する。Ｎ＞Ｎ＿Ｍａｘの場合、処理はＳ９０８に進み、そうでない場合、処理はＳ９１０に進む。
【０１６９】
Ｓ９０７で、システム制御部５０は、Ｓ９０５においてデクリメントしたテーブルナンバー（Ｎ）が、Ｓ９０１において取得したテーブルナンバー（Ｎ＿Ｍｉｎ）を下回っているか否かを判定する。Ｎ＜Ｎ＿Ｍｉｎの場合、処理はＳ９０９に進み、そうでない場合、処理はＳ９１０に進む。
【０１７０】
Ｓ９０８で、システム制御部５０は、現在選択中のパラメータの仮設定値を示すテーブルナンバー（Ｎ）に、Ｓ９０２において取得したテーブルナンバー（Ｎ＿Ｍａｘ）を代入する。
【０１７１】
Ｓ９０９で、システム制御部５０は、現在選択中のパラメータの仮設定値を示すテーブルナンバー（Ｎ）に、Ｓ９０１において取得したテーブルナンバー（Ｎ＿Ｍｉｎ）を代入する。
【０１７２】
Ｓ９１０で、システム制御部５０は、図１０（Ａ）〜（Ｄ）に示すテーブルのうち、現在選択中のパラメータに対応するテーブルを参照して、Ｓ９０３〜Ｓ９０９において更新されたテーブルナンバー（Ｎ）に対応する設定値を取得する。そして、システム制御部５０は、取得した設定値により、現在選択中のパラメータの設定値を更新し、仮設定値ではなく設定値としてシステムメモリ５２に記録する。すなわち、仮設定値からユーザにより設定値の変更操作がされると変更後の値が設定値としてシステムメモリ５２に記録される。そして、システム制御部５０は、設定表示画面に、更新された設定値を表示する。
【０１７３】
例えば、シャッター速度、絞り値、ＩＳＯ感度の設定値が「Ａｕｔｏ」であり、露出補正値の設定値が「０」である場合を考える。この場合、測光開始前は、表示部２８の設定表示画面は、図１３（Ａ）に示す状態である。その後、測光処理が実行され、図４のＳ４０８において仮設定値が記憶されると、設定表示画面は、例えば図１３（Ｃ）に遷移し、「Ａｕｔｏ」となっている設定値について、仮設定値の値を表示する。ここでは、シャッター速度の仮設定値は「８０００」（１／８０００を意味する）であり、カーソル１３０１はシャッター速度を指している。即ち、現在選択中のパラメータは、シャッター速度である。そして、絞り値の仮設定値は「２．０」（Ｆ２．０を意味する）、ＩＳＯ感度の仮設定値は「５０００」である。そして、設定値が「Ａｕｔｏ」であり、仮設定値が表示されるものについては、図１３（Ｃ）のように仮設定値の下に下線を表示する。この状態において、ユーザがメイン電子ダイヤル７１を左方向に１クリックすると、Ｓ９０５において、Ｎが、１／６４００秒に対応する「５３」に変化する。そして、Ｓ９１０において、シャッター速度の設定値が「Ａｕｔｏ」から「１／６４００秒」に更新され、仮設定値（１／８０００秒）はシステムメモリ５２から削除される。もしくは、仮設定値として記録されるが、設定値が設定されたので、撮影には用いられない。このとき、表示部２８の設定表示画面は、図１３（Ｃ）から図１３（Ｄ）に遷移する。図１３（Ｄ）では、図１３（Ｃ）からはシャッター速度に関する表示が変更され、シャッター速度として１／６４００秒を意味する「６４００」が表示され、さらに、シャッター速度には仮設定値であることを示す下線は表示されなくなる。測光状態において仮設定値を表示するようにすると、「Ａｕｔｏ」が設定されている設定項目についても撮影時に時に使用される設定値を確認できるようになる。しかし、表示されている設定値が、ユーザにより選択された設定値であるか、測光処理で演算した仮設定値であるかが分からなくなってしまう。そのため、仮設定値の値を表示する場合には下線を付加して表示することで、「Ａｕｔｏ」が設定されており、表示されている設定値は測光処理で演算した仮設定値であることをユーザが識別できるようになる。本実施形態では、仮設定値には下線を付加して表示するものとした。しかし、下線を表示せずに、設定値の表示色やフォントを変えて表示形態を変更してもよい。また、下線ではない他の表示アイテムを付加して表示したりすることにより、表示中の設定値が仮設定値であること（「Ａｕｔｏ」が設定されていること）を識別できるように表示してもよい。このように制御することで、測光状態では、測光演算値（仮設定値）からの露出調整が可能となる。
【０１７４】
また、図１３（Ｄ）に示される設定表示画面の状態において、ユーザがメイン電子ダイヤル７１を右方向に２クリックした場合、シャッター速度の設定値は「１／６４００秒」から「１／８０００秒」に更新されるが、「Ａｕｔｏ」には更新されない。つまり、測光状態においては「Ａｕｔｏ」の設定値への変更を不可にしている。測光状態において設定値が「Ａｕｔｏ」以外から「Ａｕｔｏ」に変更されてしまうと、再測光が行われて仮設定値が決定される。よって、測光状態では、非測光状態の場合（図８参照）と異なり、メイン電子ダイヤル７１の操作により設定値を「Ａｕｔｏ」に変更せず、十字キー７４への操作によってＡｕｔｏに変更する。これにより、ユーザがＡｕｔｏに設定したのに、設定できなかった（実際にはＡｕｔｏに設定されているが仮設定値が表示されるので）と認識してしまう可能性を低減することができる。
【０１７５】
また、図１３（Ｄ）に示す状態において測光タイマーが終了し、図４のＳ４１１の処理が行われた場合を考える。この場合、シャッター速度の設定値はＳ９１０において「１／６４００秒」に更新されているが、露出調整されていない絞り値及びＩＳＯ感度の設定値は「Ａｕｔｏ」のままである。従って、Ｓ４１１において、絞り値及びＩＳＯ感度の設定値は、仮設定値からＡｕｔｏへと変わり、表示部２８の設定表示画面は、図１３（Ｄ）から図１３（Ｅ）に遷移する。このように、測光タイマーが終了した場合、測光状態で変更されたパラメータ以外のパラメータは、測光開始前の設定値である「Ａｕｔｏ」に戻る。これにより、次回からの撮影の際に、すぐ前回の撮影終了前と同じ状態から、撮影を開始することが可能となる。なお、Ｓ９１０において設定値を更新する際に、測光開始前の設定値を記憶しておき、測光タイマー終了時に全てのパラメータを測光開始前の設定値に戻すように構成してもよい。つまり、Ａｕｔｏであった項目が、仮設定値から設定値へと変更されたとしても、測光タイマー終了後にＡｕｔｏへ戻るようにしてもよい。
【０１７６】
以上説明したように、第１の実施形態によれば、デジタルカメラ１００は、複数の表示項目のうち、選択中の表示項目の設定をＡｕｔｏにするのと、複数の表示項目の設定をＡｕｔｏにするのとを操作により、いずれも容易に行うことができる。デジタルカメラ１００は、複数の表示項目の表示中に、第１のユーザ操作（十字キー７４の左の押下等）に応じて、選択された露出パラメータに「Ａｕｔｏ」を設定するように制御する。また、デジタルカメラ１００は、複数の表示項目の表示中に、第２のユーザ操作（十字キー７４の右の押下等）に応じて、複数の露出パラメータに「Ａｕｔｏ」を設定するように制御する。
【０１７７】
例えばユーザがマニュアルでパラメータの設定変更を行ったが所望の撮影状態を得られなかった場合に、パラメータを瞬時にＡｕｔｏに設定可能な全ての項目をＡｕｔｏにすることが可能である。撮影状態に応じて、いずれかの項目の設定値を設定したり、Ａｕｔｏにしたりすることができるので、モードを切り替えなくても素早く所望の露出設定にすることができる。これにより、ユーザが設定値の設定が所望のものとならず、設定値の調整を行っている間に撮影機会を逃したりする可能性が低減される。また、被写体の明るさが急激に変わった場合に１つ１つ項目の設定値を変更しなくてもＡｕｔｏに設定可能な全ての項目をＡｕｔｏにすることで容易に適切な露出で撮影を行える。さらに、基本的には絞り数値をＡｕｔｏでシャッター速度の設定値を変更しながら撮影をしたい（Ｔｖモード相当）ような場合にも、シャッター速度を適切な露出（Ａｕｔｏ）に簡単に設定できるので、素早くユーザ所望の設定値へと設定をすることができる。
【０１７８】
露出調整モードの有効な例としては、マニュアルモード撮影において、追っている被写体が日向いており明るい状態で、急に雲がかかって日陰に入ってしまい、被写体輝度が大きく変化し、現状の設定と、適正露出とする為の設定が大きく離れてしまう場合がある。このような時、適正露出にして素早く撮影を行いたいが、一手で容易に適正露出にするためにはモード切替スイッチ６０を操作してＰモードにしなければならない。また、適正露出にした後に例えばユーザが被写界深度を変更したい場合には、Ａｖ値にカーソルを合わせてダイヤルを回すだけでＡｖ値が固定され、被写体の流れ方を変えたい場合には同様にＴｖ値にカーソルを合わせてダイヤルを回すだけでＴｖ値が固定される。このように、適正露出に素早く設定可能することができつつも、適正露出にした後にモードを変更する操作をすることなく、ユーザが選択した項目の設定値を変えることができる。すなわち、露出調整モードでは、モードを変更しなくても、ワンアクションでＰモード相当の動きをする状態にし、さらに適正露出にした状態からモードを変更しなくても、ダイヤルを回転するだけでユーザ所望の項目の設定値を変更することができる。
【０１７９】
さらに、設定を変更した後に再び撮影中に被写体輝度の変化が激しくなった場合には、ＡｕｔｏにすることでＰモードの動きを継続する為、適正露出で撮影をすることが可能となる。このように、Ｐモード相当の動きと、Ａｖモード相当、Ｔｖモード相当、Ｍモード相当とを切り替えることができるので、明るさが急激に変化したり、適正露出の状態からボケや流れ方を変えたい場合にモードを切り替えることなく素早く設定することができる。
【０１８０】
また、Ｍモード相当にしていたが、急激に明るさが変わった場合に、絞り値は現在の設定から変えたくないが、シャッター速度だけ素早く変えたい場合にもシャッター速度だけをＡｕｔｏにすることができる。例えば、シャッター速度を１／２５００に設定していたが、急激に明るさが変化した場合に１／３２０あたりまで設定値を変更したいとユーザが思った場合には、Ｍモードでは１／２５００から１／３２０までダイヤルを回転する必要がある（例えば９クリック分）。ここで、露出調整モードでは一手でＡｕｔｏにすることで１／３２０近くまで変更することができる。例えば、Ａｕｔｏにして１／２５０まで一手で設定値を変更できれば、その後は１クリック分ダイヤルの回転をすればよいので、操作量が減る。
【０１８１】
このように、全てのモード変更と同等の動きをモード変更を行うことなく可能になる。
【０１８２】
上述した実施形態においては、選択項目の設定値を変更するためのダイヤル回転操作（第１の操作）と、項目をＡｕｔｏに設定するためのボタン操作（第２の操作）とは、その操作方法が異なることを説明した。よって、ユーザは、細かく設定を変更するか、もしくは簡単にＡｕｔｏにするのかを操作方法によって区別して認識できる。タッチ操作によって行う場合には、設定値の候補とＡｕｔｏとを選択可能なバーがあり（例えばＡｕｔｏは端位置に対応する）、バー上をタッチすることにより、設定の変更が可能となる。また、選択項目をＡｕｔｏにするためのアイテムと、Ａｕｔｏに設定可能な全ての項目をＡｕｔｏにするためのアイテムとが表示され、アイテム上をタッチすることにより設定可能としてもよい。
【０１８３】
また、ダイヤル操作に応じて、Ａｕｔｏ、複数の設定値の候補とからいずれかを設定可能であることを説明したが、ダイヤル操作に応じては、Ａｕｔｏに設定しないようにしてもよい。つまり、例えば、ダイヤル操作に応じてはＡｕｔｏを含まない複数の設定値の候補から設定値を設定可能とし、ボタン操作に応じてＡｕｔｏに設定可能としてもよい。さらに、タッチ操作によって行う場合には、Ａｕｔｏを示さず設定値の候補を示すバーと、Ａｕｔｏを示すアイテムとを別々に表示してもよい。
【０１８４】
なお、上の説明では、設定項目の例として、露出パラメータ（露出制御に関する１以上の設定項目）を採用した。しかしながら、本実施形態の設定項目は、露出パラメータに限定されない。例えば、設定項目は、オートフォーカスの測距点に関する設定項目であってもよい。この場合、オートフォーカスにおける自動測距中にユーザがメイン電子ダイヤル７１を操作した場合に、測距点を、追尾測距点から任意の測距点に変更する制御を行う構成に対して、本実施形態の構成を適用することが可能である。或いは、設定項目は、オートホワイトバランスに関する設定項目であってもよい。
【０１８５】
なお、システム制御部５０が行うものとして説明した上述の各種制御は、１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【０１８６】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【０１８７】
また、上述した実施形態においては、本発明をデジタルカメラ１００に適用した場合を例にして説明したが、これはこの例に限定されず、設定項目を制御する制御装置であれば適用可能である。即ち、本発明は、パーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤーなどに適用可能である。また、本発明は、ゲーム機、電子ブックリーダー、タブレット端末、スマートフォン、投影装置、ディスプレイを備える家電装置や車載装置などにも適用可能である。
【０１８８】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１８９】
１７  ＡＥセンサ
２２  撮像部
２８  表示部
５０  システム制御部
５２  システムメモリ
５６  不揮発性メモリ
７０  操作部
７４  十字キー
１００  デジタルカメラ
１０１  シャッター
１０２  絞り
１０３  レンズ
１５０  レンズユニット
【図１】
2019216313.tif 000003
【図２】
2019216313.tif 000004
【図３】
2019216313.tif 000005
【図４】
2019216313.tif 000006
【図５】
2019216313.tif 000007
【図６】
2019216313.tif 000008
【図７】
2019216313.tif 000009
【図８】
2019216313.tif 000010
【図９】
2019216313.tif 000011
【図１０】
2019216313.tif 000012
【図１１】
2019216313.tif 000013
【図１２】
2019216313.tif 000014
【図１３】
2019216313.tif 000015
【図１４】
2019216313.tif 000016
【図１５】
2019216313.tif 000017