(57)【要約】【課題】  スルー表示中に撮影条件の簡易な設定を簡便に行え、かつ、スルー表示を終了することなく簡易な設定から詳細設定に移行可能な分かりやすいユーザーインターフェースを提供する。【解決手段】  撮影条件の設定指示に応じて、スルー表示中に撮影条件を特定の設定にするための表示アイテムを表示して（Ｓ５０２）タイマーの計時を開始し（Ｓ５０５）、  表示アイテムを選択する操作を受け付け（Ｓ５０６、Ｓ５０９）、  選択された表示アイテムが表す特定の設定に関する詳細設定の開始指示を受け付ける（Ｓ５１２、Ｓ５１３）と前記タイマーの計時を停止し（Ｓ５１４）、  前記開始指示に応じて詳細設定を行うための詳細設定表示をし（Ｓ５９０１）、  前記詳細設定表示中に、詳細設定を行う操作を受け付け（Ｓ９０６）、  前記タイマーが所定時間に達すると表示アイテムの表示を終了する（ＳＳ５１８）ことを特徴とする。【選択図】  図７
2010166249.tif 000002
【特許請求の範囲】
【請求項１】
撮像部で撮像された画像を表示部にリアルタイムに表示するスルー表示を行うよう制御する画像表示制御手段と、
前記スルー表示中に、前記撮像部を用いた撮影に係る撮影条件の設定を行う指示を受け付ける第１の指示受付手段と、
前記第１の指示受付手段で指示を受け付けると、前記スルー表示中に、前記撮影条件を特定の設定にするための表示アイテムを複数表示するよう制御するアイテム表示制御手段と、
前記アイテム表示制御手段で複数の前記表示アイテムを表示すると計時を開始し、所定の操作があると改めて計時を開始するタイマー手段と、
前記アイテム表示制御手段で表示された前記複数の表示アイテムの中から１つの表示アイテムを選択する操作を受け付ける選択受付手段と、
前記アイテム表示制御手段による表示中に、選択された表示アイテムが表す特定の設定に関する詳細設定の開始指示を受け付ける第２の指示受付手段と、
前記開始指示を受け付けると、前記スルー表示中に、前記詳細設定を行うための詳細設定表示を行うよう制御する詳細設定表示制御手段と、
前記詳細設定表示中に、前記詳細設定を行う操作を受け付ける詳細設定操作受付手段と、
前記タイマー手段による計時が所定時間に達すると前記アイテム表示制御手段による表示を終了し、前記第２の指示受付手段によって前記開始指示を受け付けると、前記タイマー手段による計時を停止するよう制御する制御手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記選択された表示アイテムが表す特定の設定に関して、更に詳細な設定が可能な場合は、前記アイテム表示制御手段は、複数の表示アイテムと同時に前記選択された表示アイテムが表す特定の設定に関する前記詳細な設定の現在の設定内容を表示するよう制御することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記詳細設定表示制御手段は、前記詳細設定表示において、前記アイテム表示制御手段が前記現在の設定内容を表示していた位置と同じ位置で、前記現在の設定内容と同じ項目の詳細設定の内容を表示することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記選択受付手段で前記表示アイテムの選択を受け付けたことに応じて、当該撮像装置の前記撮影条件を該選択された前記表示アイテムが表す特定の設定にすることを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
撮影準備指示を受け付ける撮影準備指示受付手段をさらに有し、
前記撮影準備指示を受け付けると前記アイテム表示制御手段は複数の前記表示アイテムの表示を終了し、前記詳細設定表示制御手段は前記詳細設定表示を終了するよう制御することを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記詳細設定操作受付手段で前記詳細設定を行う操作を受け付けたことに応じて、当該撮像装置の前記撮影条件を、受け付けた前記詳細設定を行う操作に応じた設定にすることを特徴とする請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項７】
前記所定の操作は、前記表示アイテムを選択する操作であることを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
前記アイテム表示制御手段による表示を終了させるための第１の終了操作を受け付ける第１の終了受付手段を更に有し、
前記第１の終了受付手段によって前記第１の終了操作を受け付けると、前記アイテム表示制御手段は複数の前記表示アイテムの表示を終了するよう制御することを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
前記詳細設定表示制御手段による表示を終了させるための第２の終了操作を受け付ける第２の終了受付手段を更に有し、
前記第２の終了受付手段によって前記第２の終了操作を受け付けると、前記前記詳細設定表示制御手段は前記詳細設定表示を終了するよう制御することを特徴とする請求項１乃至８のいずれか１項に記載の撮像装置。
【請求項１０】
前記詳細設定表示制御手段によって表示されている詳細設定表示を終了し、前記アイテム表示制御手段による表示に戻すよう指示する指示手段をさらに有することを特徴とする請求項１乃至９のいずれか１項に記載の撮像装置。
【請求項１１】
前記第１の指示受付手段は、セルフタイマー撮影に係る撮影条件の設定を行う指示を受け付け、
前記アイテム表示制御手段は、特定の種別のセルフタイマー撮影を行う設定にするための表示アイテムを複数表示し、
前記詳細設定操作受け付け手段は、前記セルフタイマー撮影におけるタイマー時間と撮影枚数の少なくとも一方を任意に設定する操作を受け付けることを特徴とする請求項１乃至１０のいずれか１項に記載の撮像装置。
【請求項１２】
撮像部で撮像された画像を表示部にリアルタイムに表示するスルー表示を行うよう制御する画像表示制御ステップと、
前記スルー表示中に、前記撮像部を用いた撮影に係る撮影条件の設定を行う指示を受け付ける第１の指示受付ステップと、
前記第１の指示受付ステップで指示を受け付けると、前記スルー表示中に、前記撮影条件を特定の設定にするための表示アイテムを複数表示するよう制御するアイテム表示制御ステップと、
前記アイテム表示制御ステップで複数の前記表示アイテムを表示すると計時を開始し、所定の操作があると改めて計時を開始するタイマーステップと、
前記アイテム表示制御ステップで表示された前記複数の表示アイテムの中から１つの表示アイテムを選択する操作を受け付ける選択受付ステップと、
前記アイテム表示制御ステップによる表示中に、選択された表示アイテムが表す特定の設定に関する詳細設定の開始指示を受け付ける第２の指示受付ステップと、
前記開始指示を受け付けると、前記スルー表示中に、前記詳細設定を行うための詳細設定表示を行うよう制御する詳細設定表示制御ステップと、
前記詳細設定表示中に、前記詳細設定を行う操作を受け付ける詳細設定操作受付ステップと、
前記タイマーステップによる計時が所定時間に達すると前記アイテム表示制御ステップによる表示を終了し、前記第２の指示受付ステップによって前記開始指示を受け付けると、前記タイマーステップによる計時を停止するよう制御する制御ステップと、
を有することを特徴とする撮像装置の制御方法。
【請求項１３】
コンピュータを、
撮像部で撮像された画像を表示部にリアルタイムに表示するスルー表示を行うよう制御する画像表示制御手段、
前記スルー表示中に、前記撮像部を用いた撮影に係る撮影条件の設定を行う指示を受け付ける第１の指示受付手段、
前記第１の指示受付手段で指示を受け付けると、前記スルー表示中に、前記撮影条件を特定の設定にするための表示アイテムを複数表示するよう制御するアイテム表示制御手段、
前記アイテム表示制御手段で複数の前記表示アイテムを表示すると計時を開始し、所定の操作があると改めて計時を開始するタイマー手段、
前記アイテム表示制御手段で表示された前記複数の表示アイテムの中から１つの表示アイテムを選択する操作を受け付ける選択受付手段、
前記アイテム表示制御手段による表示中に、選択された表示アイテムが表す特定の設定に関する詳細設定の開始指示を受け付ける第２の指示受付手段、
前記開始指示を受け付けると、前記スルー表示中に、前記詳細設定を行うための詳細設定表示を行うよう制御する詳細設定表示制御手段、
前記詳細設定表示中に、前記詳細設定を行う操作を受け付ける詳細設定操作受付手段、
前記タイマー手段による計時が所定時間に達すると前記アイテム表示制御手段による表示を終了し、前記第２の指示受付手段によって前記開始指示を受け付けると、前記タイマー手段による計時を停止するよう制御する制御手段、
として機能させるためのプログラム。
【請求項１４】
コンピュータを、
撮像部で撮像された画像を表示部にリアルタイムに表示するスルー表示を行うよう制御する画像表示制御手段、
前記スルー表示中に、前記撮像部を用いた撮影に係る撮影条件の設定を行う指示を受け付ける第１の指示受付手段、
前記第１の指示受付手段で指示を受け付けると、前記スルー表示中に、前記撮影条件を特定の設定にするための表示アイテムを複数表示するよう制御するアイテム表示制御手段、
前記アイテム表示制御手段で複数の前記表示アイテムを表示すると計時を開始し、所定の操作があると改めて計時を開始するタイマー手段、
前記アイテム表示制御手段で表示された前記複数の表示アイテムの中から１つの表示アイテムを選択する操作を受け付ける選択受付手段、
前記アイテム表示制御手段による表示中に、選択された表示アイテムが表す特定の設定に関する詳細設定の開始指示を受け付ける第２の指示受付手段、
前記開始指示を受け付けると、前記スルー表示中に、前記詳細設定を行うための詳細設定表示を行うよう制御する詳細設定表示制御手段、
前記詳細設定表示中に、前記詳細設定を行う操作を受け付ける詳細設定操作受付手段、
前記タイマー手段による計時が所定時間に達すると前記アイテム表示制御手段による表示を終了し、前記第２の指示受付手段によって前記開始指示を受け付けると、前記タイマー手段による計時を停止するよう制御する制御手段、
として機能させるためのプログラムを記録したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，撮像されている画像を確認しながら撮像に係る撮影条件の設定を行える撮像装置、撮像装置の制御方法、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
近年、デジタルカメラユーザのニーズは多様化し、様々な撮影方法が求められている。この要望に応えるために機能が増加しており、また、デジタルカメラ本体の小型化に伴い、操作部材は減少している。このため、多くの機能を少ない操作部材で実現するにために、メニューの階層化が深くなっており、簡単に所望の撮影条件の設定画面を呼び出し、設定を行うことが難しくなっている。
【０００３】
多機能化が進んでいる機能の例として、セルフタイマー撮影がある。近年のセルフタイマー撮影においては、１０秒または２秒で自動的に１枚撮影する単純な設定だけではなく、他の撮影条件によっても撮影が行える。例えば特許文献１では、予め任意に設定された秒数後に、予め任意に設定された枚数を自動的に連続して撮影する設定にすることができる。また、顔検出機能によって検出された顔の数が増加したら、予め任意に設定された枚数の撮影が自動的に行われる設定にすることなどもできる。
【０００４】
撮影条件の設定方法として、例えば特許文献２では、撮影条件の設定候補となる表示アイテムを表示し、その中から任意の表示アイテムを選択することで撮影条件を設定する。この際、表示アイテムの設定操作がない期間を計るためのタイマーを設け、選択した表示アイテムの決定操作や表示終了の指示がなくとも、所定時間で自動的に設定を確定して表示アイテムの表示を終了する。
【特許文献１】特願２００８−１８５９８４号
【特許文献２】特開２００８−０７１１６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、セルフタイマー撮影で予め任意に設定できる秒数と枚数の設定方法については言及されていない。また、特許文献２では、選択した表示アイテムが表す撮影条件に関して詳細設定を変更したい場合、表示アイテムの選択からそのまま詳細設定を行うことができず、一度別画面であるメニュー画面などに遷移し、そこからしか詳細設定ができなかった。そのため、撮像に際して、今利用しようとしている撮影条件に関する詳細な設定を迅速に変更することができなかった。また、特許文献２の設定画面はタイマーで自動的に終了するため、簡易的な設定には便利であるが、詳細な設定の際にはユーザが十分な設定が行えないまま終了してしまう可能性がある。
【０００６】
本発明は上記課題に鑑み、撮像時のスルー表示中に撮影条件の簡易な設定を簡便に行え、かつ、スルー表示を終了することなく簡易な設定から詳細設定に移行可能な分かりやすいユーザーインターフェースを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の請求項１に記載の撮像装置は、
撮像部で撮像された画像を表示部にリアルタイムに表示するスルー表示を行うよう制御する画像表示制御手段と、
前記スルー表示中に、前記撮像部を用いた撮影に係る撮影条件の設定を行う指示を受け付ける第１の指示受付手段と、
前記第１の指示受付手段で指示を受け付けると、前記スルー表示中に、前記撮影条件を特定の設定にするための表示アイテムを複数表示するよう制御するアイテム表示制御手段と、
前記アイテム表示制御手段で複数の前記表示アイテムを表示すると計時を開始し、所定の操作があると改めて計時を開始するタイマー手段と、
前記アイテム表示制御手段で表示された前記複数の表示アイテムの中から１つの表示アイテムを選択する操作を受け付ける選択受付手段と、
前記アイテム表示制御手段による表示中に、選択された表示アイテムが表す特定の設定に関する詳細設定の開始指示を受け付ける第２の指示受付手段と、
前記開始指示を受け付けると、前記スルー表示中に、前記詳細設定を行うための詳細設定表示を行うよう制御する詳細設定表示制御手段と、
前記詳細設定表示中に、前記詳細設定を行う操作を受け付ける詳細設定操作受付手段と、
前記タイマー手段による計時が所定時間に達すると前記アイテム表示制御手段による表示を終了し、前記第２の指示受付手段によって前記開始指示を受け付けると、前記タイマー手段による計時を停止するよう制御する制御手段と、
を有することを特徴とする。
【０００８】
また、本発明の請求項１２に記載の撮像装置の制御方法は、
撮像部で撮像された画像を表示部にリアルタイムに表示するスルー表示を行うよう制御する画像表示制御ステップと、
前記スルー表示中に、前記撮像部を用いた撮影に係る撮影条件の設定を行う指示を受け付ける第１の指示受付ステップと、
前記第１の指示受付ステップで指示を受け付けると、前記スルー表示中に、前記撮影条件を特定の設定にするための表示アイテムを複数表示するよう制御するアイテム表示制御ステップと、
前記アイテム表示制御ステップで複数の前記表示アイテムを表示すると計時を開始し、所定の操作があると改めて計時を開始するタイマーステップと、
前記アイテム表示制御ステップで表示された前記複数の表示アイテムの中から１つの表示アイテムを選択する操作を受け付ける選択受付ステップと、
前記アイテム表示制御ステップによる表示中に、選択された表示アイテムが表す特定の設定に関する詳細設定の開始指示を受け付ける第２の指示受付ステップと、
前記開始指示を受け付けると、前記スルー表示中に、前記詳細設定を行うための詳細設定表示を行うよう制御する詳細設定表示制御ステップと、
前記詳細設定表示中に、前記詳細設定を行う操作を受け付ける詳細設定操作受付ステップと、
前記タイマーステップによる計時が所定時間に達すると前記アイテム表示制御ステップによる表示を終了し、前記第２の指示受付ステップによって前記開始指示を受け付けると、前記タイマーステップによる計時を停止するよう制御する制御ステップと、
を有することを特徴とする。
【０００９】
また、本発明の請求項１３に記載のプログラムは、
コンピュータを、
撮像部で撮像された画像を表示部にリアルタイムに表示するスルー表示を行うよう制御する画像表示制御手段、
前記スルー表示中に、前記撮像部を用いた撮影に係る撮影条件の設定を行う指示を受け付ける第１の指示受付手段、
前記第１の指示受付手段で指示を受け付けると、前記スルー表示中に、前記撮影条件を特定の設定にするための表示アイテムを複数表示するよう制御するアイテム表示制御手段、
前記アイテム表示制御手段で複数の前記表示アイテムを表示すると計時を開始し、所定の操作があると改めて計時を開始するタイマー手段、
前記アイテム表示制御手段で表示された前記複数の表示アイテムの中から１つの表示アイテムを選択する操作を受け付ける選択受付手段、
前記アイテム表示制御手段による表示中に、選択された表示アイテムが表す特定の設定に関する詳細設定の開始指示を受け付ける第２の指示受付手段、
前記開始指示を受け付けると、前記スルー表示中に、前記詳細設定を行うための詳細設定表示を行うよう制御する詳細設定表示制御手段、
前記詳細設定表示中に、前記詳細設定を行う操作を受け付ける詳細設定操作受付手段、
前記タイマー手段による計時が所定時間に達すると前記アイテム表示制御手段による表示を終了し、前記第２の指示受付手段によって前記開始指示を受け付けると、前記タイマー手段による計時を停止するよう制御する制御手段、
として機能させるためのプログラムであることを特徴とする。
【００１０】
また、本発明の請求項１４に記載の記録媒体は、
コンピュータを、
撮像部で撮像された画像を表示部にリアルタイムに表示するスルー表示を行うよう制御する画像表示制御手段、
前記スルー表示中に、前記撮像部を用いた撮影に係る撮影条件の設定を行う指示を受け付ける第１の指示受付手段、
前記第１の指示受付手段で指示を受け付けると、前記スルー表示中に、前記撮影条件を特定の設定にするための表示アイテムを複数表示するよう制御するアイテム表示制御手段、
前記アイテム表示制御手段で複数の前記表示アイテムを表示すると計時を開始し、所定の操作があると改めて計時を開始するタイマー手段、
前記アイテム表示制御手段で表示された前記複数の表示アイテムの中から１つの表示アイテムを選択する操作を受け付ける選択受付手段、
前記アイテム表示制御手段による表示中に、選択された表示アイテムが表す特定の設定に関する詳細設定の開始指示を受け付ける第２の指示受付手段、
前記開始指示を受け付けると、前記スルー表示中に、前記詳細設定を行うための詳細設定表示を行うよう制御する詳細設定表示制御手段、
前記詳細設定表示中に、前記詳細設定を行う操作を受け付ける詳細設定操作受付手段、
前記タイマー手段による計時が所定時間に達すると前記アイテム表示制御手段による表示を終了し、前記第２の指示受付手段によって前記開始指示を受け付けると、前記タイマー手段による計時を停止するよう制御する制御手段、
として機能させるためのプログラムを記録したことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、撮像時のスルー表示中に撮影条件の簡易な設定を簡便に行え、かつ、スルー表示を終了することなく簡易な設定から詳細設定に移行することで分かりやすいユーザーインターフェースを提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、添付の図面を参照して本発明の好適な実施形態について説明する。尚、以下に説明する実施形態では、本発明による装置、方法を静止画像と動画との撮影が可能なデジタルカメラである撮像装置に適用した場合を例にして説明する。
【００１３】
［デジタルカメラの構成について］
図１は実施形態によるデジタルカメラの外観図である。図１において、２８は表示部であり、画像や各種情報を表示する。７２は電源スイッチであり、電源オン、電源オフを切り替える。６１はシャッターボタンである。６０はモード切替スイッチであり、デジタルカメラ１００における各種モードを切り替える。より具体的には、静止画記録モード、動画記録モード、再生モード等のモードの切り替えが可能である。１１１は接続ケーブルであり、デジタルカメラ１００と外部機器を接続する。１１２はコネクタであり、接続ケーブル１１１とデジタルカメラ１００とを接続する。
【００１４】
７０は操作部であり、ユーザからの各種操作を受け付ける。操作部７０は図示の各種ボタンや、表示部２８の画面上に設けられたタッチパネル等の操作部材を有する。操作部７０の各種ボタンとは、具体的に例示すると、消去ボタン、メニューボタン、ＳＥＴボタン、ディスプレイボタン、ズーム操作部、十字に配置された４方向ボタン（上ボタン、下ボタン、右ボタン、左ボタン）、ホイール７３等である。２００はメモリカードやハードディスク等の記録媒体である。２０１は記録媒体スロットであり、記録媒体２００を格納する。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との通信が可能となる。２０２は記録媒体スロット２０１の蓋である。
【００１５】
図２は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。図２において、１０３は撮影レンズ、１０１は絞り機能を備えるシャッター、２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像部である。２３はＡ／Ｄ変換器であり、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換する場合や、音声制御部１１から出力されるアナログ信号をデジタル信号に変換する場合に用いられる。１０２はバリアであり、デジタルカメラ１００の、レンズ１０３を含む撮像部を覆うことにより、撮影レンズ１０３、シャッター１０１、撮像部２２を含む撮像系の汚れや破損を防止する。
【００１６】
１２はタイミング発生部であり、撮像部２２、音声制御部１１、Ａ／Ｄ変換器２３、Ｄ／Ａ変換器１３にクロック信号や制御信号を供給する。タイミング発生部１２は、メモリ制御部１５及びシステム制御部５０により制御される。２４は画像処理部であり、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１７】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、直接メモリ制御部１５を介して、メモリ３２に書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。尚、メモリ３２は、マイク１０において録音された音声データ、静止画像、動画像および画像ファイルを構成する場合のファイルヘッダを格納するのにも用いられる。従って、メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００１８】
圧縮／伸張部１６は、適応離散コサイン変換（ＡＤＣＴ）等により画像データを圧縮、伸張する。圧縮／伸張部１６は、シャッター１０１をトリガにしてメモリ３２に格納された撮影画像を読み込んで圧縮処理を行い、処理を終えたデータをメモリ３２に書き込む。また、記録媒体２００の記録部１９などからメモリ３２に読み込まれた圧縮画像に対して伸張処理を行い、処理を終えたデータをメモリ３２に書き込む。圧縮／伸張部１６によりメモリ３２に書き込まれた画像データは、システム制御部５０のファイル部においてファイル化され、インターフェース１８を介して記録媒体２００に記録される。また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。１３はＤ／Ａ変換器であり、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。２８は表示部であり、ＬＣＤ等の表示器上に、Ａ／Ｄ変換器２３からのアナログ信号に応じた表示を行う。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。
【００１９】
１０はマイクである。マイク１０から出力された音声信号は、アンプ等で構成される音声制御部１１を介してＡ／Ｄ変換器２３に供給され、Ａ／Ｄ変換器２３においてデジタル信号に変換された後、メモリ制御部１５によってメモリ３２に格納される。一方、記録媒体２００に記録されている音声データは、メモリ３２に読み込まれた後、Ｄ／Ａ変換器１３によりアナログ信号に変換される。音声制御部１１は、このアナログ信号によりスピーカ３９を駆動し、音声出力する。
【００２０】
不揮発性メモリ５６は電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００２１】
５０はシステム制御部であり、デジタルカメラ１００全体を制御する。システム制御部５０は、上述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。５２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。
【００２２】
モード切替スイッチ６０、第１シャッタースイッチ６２、第２シャッタースイッチ６４、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。
【００２３】
モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画記録モード、再生モード等のいずれかに切り替えることができる。第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。システム制御部５０は、第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００２４】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００２５】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種設定が可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。電源スイッチ７２は、電源オン、電源オフを切り替える。
【００２６】
８０は電源制御部であり、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００２７】
３０は電源部であり、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。３３及び３４はコネクタであり、電源部３０と電源制御部８０とを接続する。
【００２８】
４０はＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）であり、日付及び時刻を計時する。ＲＴＣ４０は、電源制御部８０とは別に内部に電源部を保持しており、電源部３０が落ちた状態であっても、計時状態を続ける。システム制御部５０は起動時にＲＴＣ４０より取得した日時を用いてシステムタイマを設定し、タイマ制御を実行する。
【００２９】
１８はメモリカードやハードディスク等の記録媒体２００とのインターフェースである。３５は該記録媒体２００とインターフェース１８との接続のためのコネクタである。９８は記録媒体着脱検知部であり、コネクタ３５に記録媒体２００が装着されているか否かを検知する。
【００３０】
２００はメモリカードやハードディスク等の記録媒体である。記録媒体２００は、半導体メモリや磁気ディスク等から構成される記録部１９、デジタルカメラ１００とのインターフェース３７、及び、記録媒体２００とデジタルカメラ１００とを接続するためのコネクタ３６を備えている。
【００３１】
通信部１１０は、ＲＳ２３２ＣやＵＳＢ、ＩＥＥＥ１３９４、Ｐ１２８４、ＳＣＳＩ、モデム、ＬＡＮ、無線通信、等の各種通信処理を行う。コネクタ（無線通信の場合はアンテナ）１１２は、通信部１１０を介してデジタルカメラ１００を他の機器と接続する。
【００３２】
［デジタルカメラの全体動作について］
図３は、本実施形態のデジタルカメラ１００の全体的な動作を説明するフローチャートである。このフローチャートにおける各処理は、システム制御部５０が不揮発性メモリ５６等に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。
【００３３】
電源スイッチ７２が操作され電源がオンに切り替わると、ステップＳ３０１においてシステム制御部５０はフラグや制御変数等を初期化する。続いて、ステップＳ３０２において、記録媒体２００に記録されているファイルに関する管理処理を開始する。
【００３４】
次に、ステップＳ３０３、Ｓ３０５、Ｓ３０７において、システム制御部５０は、モード切替スイッチ６０の設定位置を判断する。静止画記録モードに設定されていたならば処理はステップＳ３０３からステップＳ３０４へ進み、静止画記録モード処理を実行する。ステップＳ３０４の静止画記録モード処理の詳細は図４を用いて後述する。モード切替スイッチ６０が動画記録モードに設定されていたならば、処理はステップＳ３０３、Ｓ３０５を経てステップＳ３０６へ進み、動画記録モード処理を実行する。また、モード切替スイッチ６０が再生モードに設定されていた場合、処理はステップＳ３０３、Ｓ３０５、Ｓ３０７を経てステップＳ３０８へ進み、再生モード処理を実行する。
【００３５】
また、その他のモードに設定されていた場合、処理はステップＳ３０９へ進み、システム制御部５０は選択されたモードに応じた処理を実行する。その他のモードとしては例えば記録媒体２００に格納されたファイルの送信を行う送信モード処理、外部機器からファイルを受信して記録媒体２００に格納する受信モード処理が含まれる。ステップＳ３０４、Ｓ３０６、Ｓ３０８、Ｓ３０９のうちのモード切替スイッチ６０によって設定されたモードに対応した処理を実行した後、処理はステップＳ３１０へ進む。ステップＳ３１０において、システム制御部５０は電源スイッチ７２の設定位置を判断する。電源スイッチ７２が電源オンに設定されていれば、ステップＳ３０３に処理を戻す。一方、電源スイッチ７２が電源オフに設定されていたならば、処理はステップＳ３１０からステップＳ３１１へ進み、制御部５０は終了処理を行う。終了処理には、例えば以下の処理が含まれる。すなわち、表示部２８の表示を終了状態に変更し、レンズバリア１０２を閉じて撮像部を保護する。また、フラグや制御変数等を含むパラメータや設定値、設定モードを不揮発性メモリ５６に記録し、電源供給が不要な部分への電源を遮断する。ステップＳ３１１の終了処理が完了すると、本処理を終了し、電源をＯＦＦ状態へ移行する。
【００３６】
［静止画記録モード処理について］
図４静止画記録モード処理を示すフローチャートであり、前述した図３のステップＳ３０４の処理の詳細である。この静止画記録モード処理における各処理は、システム制御部５０が不揮発性メモリ５６等に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。尚、図４に示される静止画記録モード処理は、モード切替スイッチ６０により他のモードへの切替が行われた場合や電源スイッチ７２がＯＦＦにセットされた場合に、割り込み処理等により終了するものとする。
【００３７】
システム制御部５０は、静止画記録モードを開始すると、ステップＳ４０１において撮影モードを確定する。撮影モードの確定は、不揮発性メモリ５６より前回の静止画記録モード終了時における撮影モードを取得してシステムメモリ５２に格納することでなされる。ここでいう撮影モードは、静止画を撮影するための撮影モードである。本実施の形態のデジタルカメラ１００は以下のような撮影モードを有する。
・オートモード：カメラの各種パラメータが、計測された露出値に基づいてデジタルカメラ１００に組み込まれたプログラムにより自動的に決定されるモード。
・マニュアルモード：カメラの各種パラメータをユーザが自由に変更可能なモード。
・シーンモード：撮影シーンに適したシャッター速度や絞り値、ストロボ発光状態、感度設定等の組み合わせが自動で設定される。
【００３８】
尚、シーンモードには以下のようなモードが含まれる。
・ポートレートモード：背景をぼかして人物を浮き立たせるようにして人物撮影に特化したモード。
・夜景モード：人物にストロボ光をあて背景を遅いシャッター速度で記録する、夜景シーンに特化したモード。
・風景モード：広がりのある風景シーンに特化したモード。
・ナイト＆スナップモード：三脚なしで夜景と人物をきれいに撮るのに適したモード。
・キッズ＆ペットモード：よく動き回る子供やペットをシャッターチャンスを逃さず撮影可能にしたモード。
・新緑＆紅葉モード：新緑等の木々や葉を色鮮やかに撮影するのに適したモード。
・パーティーモード：蛍光灯や電球のもとで、手振れを抑えて被写体に忠実な色味で撮影するモード。
・スノーモード：雪景色をバックにしても人物が暗くならず、青みも残さず撮影するモード。
・ビーチモード：太陽光の反射の強い海面や砂浜でも、人物などが暗くならずに撮影可能なモード。
・花火モード：打ち上げ花火を最適な露出で鮮やかに撮影するためのモード。
・水族館モード：屋内の水槽内の魚などを撮影するのに適した感度、ホワイトバランス、色味を設定するモード。
・水中モード：水中に最適なホワイトバランスに設定し、青みを押さえた色合いで撮影するモード。
【００３９】
撮影モードを確定すると、続くステップＳ４０２において、撮像部２２からの画像データを表示するスルー表示を行う（画像表示制御）。スルー表示は、撮像部２２で撮像されている画像を記録媒体２００に記録することなくほぼリアルタイムの動画で表示部２８に表示するもので、これを見て撮影者は画角の確認や撮影のタイミングを計ることができる。
【００４０】
ステップＳ４０３において、システム制御部５０は，電源制御部８０を用いて電池等により構成される電源部３０の残容量や、記録媒体２００の有無や残容量がデジタルカメラ１００の動作に問題があるか否かを判定する。問題があるならば、ステップＳ４０４に進み、表示部２８を用いて画像や音声により所定の警告表示を行い、処理をステップＳ４０１に戻す。電源部３０や記録媒体２００の状態に問題が無いならば、ステップＳ４０５に進む。
【００４１】
ステップＳ４０５では、セルフタイマーボタンに対するユーザの操作があったか否かを判定する。セルフタイマーボタンは、セルフタイマー撮影についての設定の指示を行うため操作ボタンで、本実施の形態では、操作部７０に含まれる下ボタンに割り当てられているものとする。セルフタイマーボタンへの操作があったと判定すると（第１の指示受付）ステップＳ４０６に進み、セルフタイマー設定処理を行う。セルフタイマー設定処理については図５を用いて後述する。セルフタイマー設定処理を終了するとステップＳ４０５へ処理を戻す。一方、ステップＳ４０５でセルフタイマーボタンへの操作がなかったと判定すると、ステップＳ４０７へ進む。
【００４２】
ステップＳ４０７では、ユーザからの各種撮影条件の設定操作（以下、撮影設定操作）があったか否かを判定する。なお、セルフタイマーボタンへの操作も撮影設定操作の一種であるが、ステップＳ４０５で前述したので、ここではセルフタイマーボタンへの操作は除いたその他の撮影設定操作があったか否かの判定とする。撮影設定操作があったと判定するとステップＳ４０８へ進み、操作に応じて撮影設定処理を行う。この撮影設定処理については図１０を用いて後述する。撮影設定処理を行うとステップＳ４０５へ処理を戻す。一方、ステップＳ４０７で撮影設定処理が無かったと判定するとステップＳ４０９へ進む。
【００４３】
ステップＳ４０９において、システム制御部５０は、スルー表示される画像信号中に人の顔が存在するか否かを検出する顔検出を行う。システム制御部５０は、顔検出処理において人の顔が検出された場合、画像信号中において検出した顔の位置座標、サイズ（幅、高さ）、検出個数、信頼性係数等を顔情報としてシステムメモリ５２に記憶する。顔検出処理において顔が検出されなかった場合はシステムメモリ５２内の位置座標、サイズ（幅、高さ）、検出個数、信頼性係数等の領域に０を設定する。
【００４４】
続いてステップＳ４１０において、システム制御部５０は、第１シャッタースイッチ信号ＳＷ１がＯＮしているか否かを判定する（撮影準備指示受付）。第１シャッタースイッチ信号ＳＷ１がＯＦＦの場合は、処理はステップＳ４０５に戻る。一方、第１シャッタースイッチ信号ＳＷ１がＯＮの場合は、ステップＳ４１１に進む。
【００４５】
ステップＳ４１１では撮影準備動作が行われる。システム制御部５０は、測距処理を行って撮影レンズ１０３の焦点を被写体に合わせるとともに（オートフォーカス処理）、測光処理を行って絞り値及びシャッタースピードを決定する（露出決定処理）。尚、測光処理において、必要であればフラッシュの設定も行われる。このとき、ステップＳ４０９において顔が検出されていれば、検出した顔の範囲で測距を行う顔ＡＦを行うようにすることも可能である。
【００４６】
次に、ステップＳ４１２、Ｓ４１３では、第１シャッタースイッチ信号ＳＷ１と第２シャッタースイッチ信号ＳＷ２のＯＮ／ＯＦＦ状態を判定する。第１シャッタースイッチ信号ＳＷ１がＯＮした状態で第２シャッタースイッチ信号ＳＷ２がＯＮになると、処理はステップＳ４１２からステップＳ４１４へ進む。第１シャッタースイッチ信号ＳＷ１がＯＦＦになると（第２シャッタースイッチ信号ＳＷ２がＯＮせずに、更に第１シャッタースイッチ信号ＳＷ１も解除された場合）、処理はステップＳ４１３からステップＳ４０５へ戻る。また、第１シャッタースイッチ信号ＳＷ１がＯＮ、第２シャッタースイッチ信号ＳＷ２がＯＦＦの間は、ステップＳ４１２，Ｓ４１３の処理が繰り返される。
【００４７】
第２シャッタースイッチ信号ＳＷ２がＯＮになると、ステップＳ４１４において、システム制御部５０は、表示部２８の表示状態をスルー表示から固定色表示状態（例えば黒一色の表示）に設定する。そして、ステップＳ４１５において、システム制御部５０は、露光処理や現像処理を含む撮影処理を実行する。尚、露光処理では、撮像部２２、Ａ／Ｄ変換器２３を経て得られた画像データが、画像処理部２４及びメモリ制御部１５を介して、或いはＡ／Ｄ変換器２３から直接メモリ制御部１５を介して、メモリ３２に書き込まれる。また、現像処理では、システム制御部５０が、メモリ制御部１５そして必要に応じて画像処理部２４を用いて、メモリ３２に書き込まれた画像データを読み出して各種処理を行う。
【００４８】
次に、システム制御部５０は、ステップＳ４１６において、表示部２８に対し撮影処理で得られた画像データのクイックレビュー表示を行う。クイックレビュー表示とは、撮影画像の確認のために、被写体の撮影後記録媒体への記録前に、予め決められた時間（レビュー時間）だけ画像データを表示部２８に表示する処理である。
【００４９】
ステップＳ４１７において、システム制御部５０は撮影処理で得られた画像データを画像ファイルとして記録媒体２００に対して書き込む記録処理を実行する。
【００５０】
ステップＳ４１８において、システム制御部５０は、第２シャッタースイッチ信号ＳＷ２のＯＮ／ＯＦＦ状態を判定する。第２シャッタースイッチ信号ＳＷ２がＯＮの場合は、ステップＳ４１８の判定を繰り返し、第２シャッタースイッチ信号ＳＷ２がＯＦＦになるのを待つ。この間、上記クイックレビュー表示を継続させる。即ち、ステップＳ４１７の記録処理が終了した際に、第２シャッタースイッチ信号ＳＷ２が放されるまで表示部２８におけるクイックレビュー表示を継続させる。このように構成することにより、ユーザは、シャッターボタン６１の全押し状態を継続することで、クイックレビュー表示を用いた撮影画像データの確認を入念に行うことが可能となる。ステップＳ４１８において、第２シャッタースイッチ信号ＳＷ２がＯＦＦであると判定されると、すなわちユーザがシャッターボタン６１から手を放すなどして全押し状態が解除されると、ステップＳ４１９へ進む。
【００５１】
ステップＳ４１９において、システム制御部５０は、予め定められたクイックレビュー表示のレビュー時間が経過したか否かを判定する。レビュー時間が経過していなければレビュー時間が経過するのを待ち、レビュー時間が経過するとステップＳ４２０に進む。
【００５２】
ステップＳ４２０において、システム制御部５０は、表示部２８の表示状態をクイックレビュー表示からスルー表示状態に戻す。この処理により、クイックレビュー表示によって撮影画像データを確認した後、表示部２８の表示状態は次の撮影のために撮像部２２からの画像データを逐次表示するスルー表示状態に自動的に切り替わることになる。
【００５３】
そして、ステップＳ４２１において、システム制御部５０は、第１シャッタースイッチ信号ＳＷ１のＯＮ／ＯＦＦを判定し、第１シャッタースイッチ信号ＳＷ１がＯＮの場合はステップＳ４１２へ、ＯＦＦの場合はステップＳ４０５へ処理を戻す。即ち、シャッターボタン６１の半押し状態が継続している（第１シャッタースイッチ信号ＳＷ１がＯＮ）場合は、システム制御部５０は次の撮影に備える（ステップＳ４１２）。一方、シャッターボタン６１が放された状態（第１シャッタースイッチ信号ＳＷ１がＯＦＦ）であったならば、システム制御部５０は、一連の撮影動作を終えて撮影待機状態に戻る（ステップＳ４０５）。
【００５４】
なお、後述するセルフタイマー撮影に設定されていた場合は、ステップＳ４１２で第１シャッタースイッチ信号ＳＷ１がＯＮした状態で第２シャッタースイッチ信号ＳＷ２がＯＮになったと判定すると、予め定められたタイマー時間の計時を開始する。そしてタイマー時間の経過を待ってから（顔セルフタイマーの場合は、顔の検出数が増えるのを待ってから）、ステップＳ４１４以降の撮影動作を自動的に開始する。この際、複数枚の撮影枚数が設定されていれば、設定された撮影枚数分だけステップＳ４１４〜Ｓ４１７の処理を繰り返し、設定された撮影枚数の撮影を行う。
【００５５】
［セルフタイマー設定処理について］
図５はセルフタイマー設定処理のフローチャートであり、前述した図４のステップＳ４０６の処理の詳細である。このセルフタイマー設定処理における各処理は、システム制御部５０が不揮発性メモリ５６等に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。
【００５６】
セルフタイマー設定処理を開始するとまず、ステップＳ５０１でシステムメモリ５２に現在のセルフタイマー設定を取得する。
【００５７】
ステップＳ５０２では、ステップＳ５０１で取得したセルフタイマー設定の設定内容に基づいて、セルフタイマー設定用のダイアログ表示を表示部２８に表示する（アイテム表示制御）。
【００５８】
図６に、このときのセルフタイマー設定用のダイアログ表示の表示例を示す。
【００５９】
ダイアログ６１０には、設定可能なセルフタイマーの種別を表す表示アイテム（以下、アイコン）が複数表示（一覧表示）される。ダイアログ６１０に一覧されたアイコンから任意のアイコンを選択することで、アイコンが表しているセルフタイマーの種別に設定することができる。セルフタイマーの種別には以下の種別がある。
・カスタムセルフ：シャッターボタン操作による撮影指示後、ユーザが予め任意に設定したタイマー時間が経過すると、ユーザが予め任意に設定した枚数の撮影が自動的に行われるセルフタイマー撮影である。アイコン６０１がカスタムセルフを表すアイコンである。
・顔セルフタイマー：シャッターボタン操作時に顔検出できていた人数を記憶しておき、撮影指示の後に顔検出できた人数が増えると、ユーザが予め任意に設定した枚数の撮影が自動的に行われるセルフタイマー撮影である。アイコン６０２が顔セルフタイマーを表すアイコンである。
・２秒セルフ：シャッターボタン操作による撮影指示後、２秒が経過すると、１枚の撮影が自動的に行われるセルフタイマー撮影である。アイコン６０３が２秒セルフを表すアイコンである。
・１０秒セルフ：シャッターボタン操作による撮影指示後、１０秒が経過すると、１枚の撮影が自動的に行われるセルフタイマー撮影である。アイコン６０４が１０秒セルフを表すアイコンである。
【００６０】
なお、アイコン６０５はどの種別のセルフタイマー撮影も行わないように設定するためのアイコンである。図６は、カスタムセルフに設定されている例である。そのため、ダイアログ６１０に表示されているアイコンのうち、カスタムセルフを表すアイコン６０１が強調表示され、カーソルがあたって選択状態となっていることを示している。このカーソルは操作部７０に含まれる上ボタンあるいは下ボタン、またはホイール７３への操作によって移動することができ、ユーザ任意のアイコンを選択することができる。
【００６１】
ダイアログ６０８には、ダイアログ６１０で選択されているアイコンが大きく表示されている。ダイアログ６０９には、ダイアログ６１０で選択されているアイコンが表すセルフタイマーの種別がどのようなものなのかを説明するガイダンス表示である。このダイアログ６０８、６０９の表示によって現在設定されているセルフタイマーの種別を撮影者に分かりやすく示している。
【００６２】
ダイアログ６２０には、現在設定されているセルフタイマーの種別において、さらに詳細にどのような設定となっているかが表示される。秒数表示６０６には、現在設定されているタイマー時間（この表示例では１０秒）、枚数表示６０７には現在設定されている枚数（この表示例では３枚）が表示されている。図６の例では、シャッターボタン操作による撮影指示後、ユーザが予め任意に設定したタイマー時間である１０秒が経過すると、ユーザが予め任意に設定した枚数である３枚の撮影が自動的に行われることを表している。なお、秒数表示６０６と枚数表示６０７は、後述する図５のステップＳ５０４の処理にて表示される。このように、セルフタイマーの種別を選択する画面で、選択中の種別では現在どのような詳細設定になっているかを同時に確認することができる。したがって撮影者は、選択中の種別のセルフタイマー撮影でどのような撮影が行われるかを容易に確認することができ、また、選択中の種別のセルフタイマーの詳細設定について変更すべきかどうかの判断が容易に行える。
【００６３】
ダイアログ６３０は、操作部７０に含まれるメニューボタンを押下すると更に詳細な設定が行えることを示してる。メニューボタンを押下することによって行える詳細設定については、図７の表示例を用いて、図９で後述する。
【００６４】
ダイアログ６１０、６０８、６０９、６２０、６３０は全てスルー表示に重畳して表示されており、撮影者はセルフタイマー設定処理の最中でもスルー表示を見ることができる。そのため、セルフタイマー設定処理の最中にシャッターチャンスが来ても、撮影者はタイミングを逃すことなく撮影することが可能である。
【００６５】
図５のステップＳ５０２で、図６のような表示を行うと、続くステップＳ５０３では、設定されているセルフタイマーの種別が、任意に設定できるタイマー時間あるいは枚数の項目がある種別であるか否かを判定する。カスタムセルフであればタイマー時間、枚数ともにユーザが任意に設定可能なので、判定は真となる。顔セルフタイマーであれば枚数のみユーザが任意に設定可能なので判定は真となる。その他の種別については、タイマー時間、枚数ともにユーザによる設定はできないので、判定は偽となる。ステップＳ５０３で判定が真となるとステップＳ５０４へ進み、図６のダイアログ６２０内の秒数表示６０６と枚数表示６０７に、現在の設定値を表示し、ステップＳ５０５へ進む。一方、ステップＳ５０３で判定が偽となるとステップＳ５０５へ進む。
【００６６】
ステップＳ５０５では、セルフタイマー設定用のタイマーを開始する。これは、所定時間特定の操作もなければ、セルフタイマー設定処理を自動的に終了するためのタイマーである。これにより、特別な操作をしなくてもセルフタイマー撮影に係る設定を確定し、セルフタイマー設定用の表示を終了して元の表示に戻ることができるので、操作手順を減らすことができる。
【００６７】
ステップＳ５０６では、ダイアログ６１０で、現在選択されているアイコンの一つ前のアイコンを選択する操作があったか否か（カーソルを一つ前のアイコンに移動する操作があったか否か）を判定する（選択受付）。この操作は、操作部７０に含まれる上ボタンの押下、左ボタン押下、ホイール７３を反時計回りに回す操作のいずれかによって行われる。ステップＳ５０６で１つ前のアイコンを選択する操作があったと判定するとステップＳ５０７へ進み、ステップＳ５０５で開始したセルフタイマー設定用のタイマーをキャンセルする（停止して計時をクリアする）。そして、ステップＳ５０８でダイアログ６１０上で操作に応じたアイコンを選択状態とし、選択されたアイコンが表すセルフタイマーの種別に設定を更新する。設定の更新では、実際にデジタルカメラ１００の設定を選択されたアイコンが表すセルフタイマーの種別に設定し、システムメモリ５２に更新された設定を記憶する。また、設定に合わせてダイアログ６１０、６０８、６０９、６２０、６３０の表示を更新する。設定を更新するとステップＳ５０３に処理を戻す。その後ステップＳ５０５で再びセルフタイマー設定用のタイマーを開始する。一方、ステップＳ５０６で１つ前のアイコンを選択する操作がなかったと判定するとステップＳ５０９へ進む。
【００６８】
ステップＳ５０９では、ダイアログ６１０で、現在選択されているアイコンの一つ次のアイコンを選択する操作があったか否か（カーソルを一つ次のアイコンに移動する操作があったか否か）を判定する（選択受付）。この操作は、操作部７０に含まれる下ボタンの押下、右ボタン押下、ホイール７３を時計回りに回す操作のいずれかによって行われる。ステップＳ５０９で１つ前のアイコンを選択する操作があったと判定するとステップＳ５１０、ステップＳ５１１へと進む。ステップＳ５１０、Ｓ５１０の処理は前述したステップＳ５０７、Ｓ５０８の処理と同様なので説明を省略する。
【００６９】
ステップＳ５１２では、操作部７０に含まれるメニューボタンを押下する操作（選択されているアイコンが表す種別のセルフタイマーの詳細設定の開始指示）があったか否かを判定する。メニューボタンが押下されたと判定するとステップＳ５１３へ進み、メニューボタンが押下されていないと判定するとステップＳ５１６へ進む。
【００７０】
ステップＳ５１３では、設定されているセルフタイマーの種別が、任意に設定できるタイマー時間あるいは枚数の項目がある種別であるか否かを判定する。この判定は前述したステップＳ５０３の判定と同様の判定である。ステップＳ５１３で判定が真となるとステップＳ５１４へ進み（第２の指示受付）、ステップＳ５１３で判定が偽となるとステップＳ５１６へ進む。
【００７１】
ステップＳ５１４では、ステップＳ５０５で開始したセルフタイマー設定用のタイマーをキャンセルする（停止して計時をクリアする）。続いてステップＳ５１５へ進み、詳細設定モード処理を行って、選択されている種別のセルフタイマーに係る詳細な設定を行う。詳細設定モード処理の詳細については図９を用いて後述する。詳細設定モードを終了するとステップＳ５１９へ進む。
【００７２】
一方、ステップＳ５１６では、第１シャッタースイッチ信号ＳＷ１がＯＮになったか否か、すなわちシャッターボタン６１に半押し操作があったか否かを判定する（撮影準備指示受付）。第１シャッタースイッチ信号ＳＷ１がＯＮであればステップＳ５１９へ進み、ＯＦＦであればステップＳ５１７へ進む。なお、ステップＳ５１６で第１シャッタースイッチ信号ＳＷ１がＯＮであればステップＳ５１９でセルフタイマー設定用の表示を終了した後、そのまま図４のステップＳ４１０で真の判定となり、ステップＳ４１１の撮影準備動作が行われる。
【００７３】
ステップＳ５１７では、操作部７０に含まれるＳＥＴボタンが押下されたか否かを判定する（第１の終了受付）。ＳＥＴボタンが押下された（第１の終了操作があった）と判定するとステップＳ５１９へ進み、押下されていないと判定するとステップＳ５１８へ進む。
【００７４】
ステップＳ５１８では、ステップＳ５０５で開始したセルフタイマー設定用のタイマーが完了したか否かを判定する。この判定はすなわち、ステップＳ５０５でタイマーを開始してから所定時間が経過してもセルフタイマーの設定に係る特定の操作がなかったか否かの判定である。タイマーが完了していなければステップＳ５０６へ戻り処理を繰り返す。タイマーが完了したと判定するとステップＳ５１９へ進む。
【００７５】
ステップＳ５１９では、セルフタイマー設定用の表示を終了する。具体的には、ダイアログ６１０、６０８、６０９、６２０、６３０の表示を消し、セルフタイマー設定処理に入る前の表示状態に戻す。ただしこの際、セルフタイマー設定処理に入る前に比べて、設定されたセルフタイマーの種別に変更があった場合には、スルー表示に重畳して表示される現在の撮影設定を表すアイコン等は更新される。ステップＳ５１９の処理を終えるとセルフタイマー設定処理を終了する。
【００７６】
このように、本願発明のセルフタイマー設定処理は、シャッターボタン６１の半押し操作、ＳＥＴボタン押下によってユーザ任意に終了することもできるし、セルフタイマー設定用タイマーによって自動的に終了することもできる。
【００７７】
なお、デジタルカメラ１００は、ディスプレイオフのためのタイマーとオートパワーオフためのタイマーをセルフタイマー設定用のタイマーとは別途計時しているものとする。ディスプレイオフとは、省電を目的として、所定時間なんの操作もない場合に表示部２８の表示をＯＦＦとする機能である。ディスプレイオフによって表示部２８がＯＦＦとなった状態でなんらかの操作があると、表示部２８の表示は再びＯＮとなり、ＯＦＦとなる前の続きで表示が再開される。オートパワーオフとは、省電を目的として、ディスプレイオフの所定時間よりも更に長い所定時間なんの操作もない場合に、デジタルカメラ１００の電源をＯＦＦとする機能である。ディスプレイオフによって電源がＯＦＦになると、再び電源スイッチ７２等によって電源をＯＮとする操作が無い限り、電源はＯＦＦとなったままである。
【００７８】
［詳細設定モード処理について］
図９は詳細設定モード処理のフローチャートであり、図５のステップＳ５１５の処理の詳細である。この詳細設定モード処理における各処理は、システム制御部５０が不揮発性メモリ５６等に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。
【００７９】
詳細設定モード処理を開始すると、ステップＳ９０１で、表示部２８に詳細設定画面を表示する（詳細設定表示制御）。
【００８０】
図７に詳細設定画面の表示例を示す。表示部２８には、スルー表示に重畳して、図６で説明したダイアログ６０８、６２０と同じダイアログが表示される。詳細設定モードではセルフタイマーの種別の変更はできないので、ダイアログ６１０は表示しない。ＳＥＴボタンの押下で設定を確定して詳細設定モードを抜けることが可能なことを示すガイダンス７０１も表示される。また、詳細設定モードにおいて（詳細設定表示中に）、カスタムセルフではタイマー時間と撮影枚数が任意に設定できるため、ダイアログ６２０上で秒数表示６０６と枚数表示６０７が任意に設定可能であることが識別可能な表示形態となる。また顔セルフタイマーでは撮影枚数が任意に設定できるため、ダイアログ６２０上で枚数表示６０７が任意に設定可能であることが識別可能な表示形態となる。図７はカスタムセルフの場合で、秒数表示６０６は右ボタンまたは左ボタンの操作で任意に変更可能であることが分かるように矢印のアイコンが表示されている。また、枚数表示６０７にも、図６の時とは異なるハイライト表示がなされており、設定が変更可能であることが識別可能に表示されている。なお、図９のステップＳ９０２で後述するように、この画面が表示されている最中にメニューボタンが押下されると、図５で前述したセルフタイマー設定処理に戻ることもできるので、その旨をガイダンスする表示を追加してもよい。
【００８１】
なお、図８に示すとおり、図６と図７の画面では、ダイアログ６０８，６２０の表示部２８上での位置を動かさずに表示している。詳細設定モードで行える設定は、撮影待機中にメニューボタンを押下することで画面が切り替わって表示されるメニュー画面からも行える。しかしメニュー画面からの設定画面は図６とはレイアウトが異なっており、図６との関係性が分かりにくいために、ユーザにとって分かり難い操作となる可能性がある。しかし、本発明によればユーザは図６の状態から図７の状態へ遷移しても視線をあまり動かさずに、設定している詳細設定項目が図６において何にあたるのかを把握しながらセルフタイマーに係る詳細設定が可能となる。
【００８２】
図９のステップＳ９０１で詳細設定画面を表示すると、続いてユーザからの詳細設定操作を受け付ける。
【００８３】
ステップＳ９０２では、操作部７０に含まれるメニューボタンが押下されたか否かを判定する。メニューボタンが押下されたと判定するとステップＳ９０３へ進み、詳細設定モードを終了して図５で前述したセルフタイマー設定処理のステップＳ５０１へ進む。このように、セルフタイマー設定処理と詳細設定モード処理との切り替えが可能である。例えば、カスタムセルフの詳細設定中に、セルフタイマーの種別を顔セルフタイマーに変更したい場合にはメニューボタンを押下してセルフタイマー設定処理に戻れば良い。ステップＳ９０２でメニューボタンが押下されていないと判定するとステップＳ９０４へ進む。
【００８４】
ステップＳ９０４では、操作部７０に含まれる上ボタンあるいは下ボタンが押下されたか否かを判定する。押下されたと判定するとステップＳ９０５へ進み、現在設定している詳細項目を切替える（タイマー時間を設定するのか撮影枚数を設定するのかを変更する）。変更に応じて図７の秒数表示６０６と枚数表示６０７の表示形態が切り替わり、設定されるほうの項目に矢印アイコンが付され、他方の項目がハイライト表示となる。切替えるとステップＳ９０２へ処理を戻す。一方、ステップＳ９０４で上ボタンあるいは下ボタンの押下がなかったと判定するとステップＳ９０６へ進む。
【００８５】
ステップＳ９０６では、操作部７０に含まれる右ボタンあるいは左ボタンが押下されたか否かを判定する（詳細設定操作受付）。押下されたと判定するとステップＳ９０７へ進み、押下されたボタンに応じて設定値を更新する。すなわち、現在設定している詳細項目がタイマー時間であれば、右ボタンの押下に応じてタイマー時間を増やし（例えば１０秒から１１秒に増やす）、左ボタンの押下に応じてタイマー時間を減らす。増減したタイマー時間に合わせて秒数表示６０６を更新する。同様に、現在設定している詳細項目が撮影枚数であれば、右ボタンあるいは左ボタンの押下に応じて撮影枚数を増減し、合わせて枚数表示６０７を更新する。ステップＳ９０７の処理を終えるとステップＳ９０２へ処理を戻す。一方、ステップＳ９０６で右ボタンあるいは左ボタンの押下がなかったと判定するとステップＳ９０８へ進む。
【００８６】
ステップＳ９０８では、第１シャッタースイッチ信号ＳＷ１がＯＮになったか否か、すなわちシャッターボタン６１に半押し操作があったか否かを判定する（撮影準備指示受付）。第１シャッタースイッチ信号ＳＷ１がＯＮであればステップＳ９１０へ進み、ＯＦＦであればステップＳ９０９へ進む。なお、ステップＳ９０８で第１シャッタースイッチ信号ＳＷ１がＯＮであればステップＳ９１０で詳細設定画面の表示を終了した後、そのまま図４のステップＳ４１０で真の判定となり、ステップＳ４１１の撮影準備動作が行われる。
【００８７】
ステップＳ９０９では、操作部７０に含まれるＳＥＴボタンが押下されたか否かを判定する（第２の終了受付）。ＳＥＴボタンが押下された（第２の終了操作があった）と判定するとステップＳ９１０へ進み、押下されていないと判定するとステップＳ９０２に戻り処理を繰り返す。
【００８８】
ステップＳ９１０では、詳細設定画面の表示を終了し、詳細設定モード処理を終了する。
【００８９】
この詳細設定モードでは、図５のセルフタイマー設定処理のように、自動的に詳細設定モードを終了するためのタイマーはない（ディスプレイオフ、オートパワーオフのためのタイマーは除く）。詳細設定モードに遷移する直前の図５のステップＳ５１４では、セルフタイマー設定用のタイマーをキャンセルしており、撮影者は、時間に制限されることなくじっくりと詳細設定を行うことができる。また、詳細設定画面はスルー表示に重畳して表示されている。さらに、第１シャッタースイッチ信号ＳＷ１が押下されると即座に詳細設定処理を抜けて撮影準備動作を行うことができる。そのため、詳細設定モード処理中にも、撮影者はスルー表示で被写体を常時確認でき、とっさのシャターチャンスも逃すことなく撮影することができる。
【００９０】
［撮影設定処理について］
図１０は撮影設定処理のフローチャートであり、図４のステップＳ４０８の処理の詳細である。この撮影設定処理における各処理は、システム制御部５０が不揮発性メモリ５６等に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。
【００９１】
撮影設定処理では、図４のステップＳ４０７で受け付けた操作に応じて各種の設定を行う。
【００９２】
すなわち、上ボタンが押下された場合（ステップＳ１００１）、ＩＳＯ感度の切り替えを行う（ステップＳ１００２）。右ボタンが押下された場合（ステップＳ１００３）、ストロボ設定の切り替えを行う（ステップＳ１００４）。左ボタンが押下された場合（ステップＳ１００５）、マクロの切り替えを行う（ステップＳ１００６）。
【００９３】
ディスプレイボタンが押下された場合（ステップＳ１００７）、表示部２８に表示している様々な情報表示の形態を切り替える（ステップＳ１００８）。メニューボタンが押下された場合（ステップＳ１００９）、カメラ１００の様々な設定を行うための設定画面（メニュー画面）へと遷移し、再度メニューボタンを押下することにより元の状態へと戻る（ステップＳ１０１０）。メニュー画面から設定できるものとしては例えば、分類情報の自動付与入／切設定がある。分類情報の自動付与入／切設定は、シーンモードならびに被写体条件により分類情報を自動付与するか否かのフラグであり、設定値（フラグのＯＮ／ＯＦＦ値）はシステムメモリ５２において保持される。このように分類情報の自動付与入／切設定を持たせることで、ユーザによって意図しない分類情報が付与されることを時々に応じて防止することが可能となる。また、図９で前述したセルフタイマーの詳細設定モードで設定可能な項目について、このメニュー画面のうちいくらか下階層で設定することもできる。
ＳＥＴボタンが押下された場合（ステップＳ１０１１）、何も動作を行わない（ステップＳ２１０１２）。
モード切替スイッチ６０が操作された場合（ステップＳ１０１３）、撮影モードを変更する（ステップＳ１０１４）。
ズーム操作部が操作された場合（ステップＳ１０１５）、光学ズームあるいは電子ズームを行い、画角を切り替える（ステップＳ１０１６）。電源スイッチ７２が押下された場合（ステップＳ１０１７）、全ての処理を終了し、電源がＯＦＦとなり（ステップＳ１０１８）、本フローも終了となる。
【００９４】
その他、この撮影設定に関する処理、機能はここに挙げた限りではなく、また操作部材に対する機能の配置や操作方法の方法もここに挙げた限りではない。
【００９５】
以上説明したように、本発明によれば、撮像時のスルー表示中に撮影条件の簡易な設定を、タイマーを用いた自動終了等により簡便に行える。さらに、スルー表示を終了することなく、簡易な設定の表示から、選択中の簡易な設定に係る詳細設定のための表示に直接移行可能である。すなわち、簡易な設定と詳細な設定とをそれぞれ操作しやすい分かり易いユーザーインターフェースを提供することができる。撮影条件の設定の詳細さに応じてタイマーを使い分けていることで、簡易な設定ではタイマーで設定を自動的に終了できるため、終了のための特別な操作の必要がなく、簡単な操作方法となっている。一方、詳細な設定ではタイマによる自動終了がないため、時間をかけてじっくりと設定を行うことができる。いずれの場合においても、スルー表示を確認しながら行え、第２シャッタースイッチ信号ＳＷ２をＯＮにすれば（シャッターボタン６１を全押し操作すれば）即座に現在の設定で撮影が行える。そのため、撮影条件の設定中であってもとっさのシャッターチャンスに対応することができる。
【００９６】
なお、本実施の形態では撮影条件の設定として、セルフタイマーの設定について説明したが、本発明は他の撮影条件の設定についても適用可能である。
【００９７】
例えば、図１０のステップＳ１００３で右ボタンの操作を受け付けると、タイマーをスタートしてストロボ切替え用のダイアログ表示を、スルー表示に重畳して行う。ここでストロボの常時ＯＮ、ＯＦＦ、オートの切替え操作が所定時間なければダイアログ表示は終了する。また、ダイアログ表示中に、ストロボの常時ＯＮあるいはオートが選択されていた場合には、詳細設定モードに遷移することが可能である。詳細設定モードに以降する指示があるとタイマーを停止し、詳細設定画面をスルー表示に重畳して表示する。詳細設定画面では、発光量やスローシンクロ設定、赤目自動緩和設定等の詳細設定を行うことができる。また、図１０のステップＳ１００７でディスプレイボタンが押下されると行える撮影情報表示の表示／非表示設定と、詳細設定としてのヒストグラム表示やグリッドライン表示、３：２ガイド表示等の切り替えにも適用可能である。
【００９８】
表示形態についても、設定に係る表示（設定画面）をスルー表示に重畳させる表示方法で説明したが、スルー表示中の表示であればよく、スルー表示を縮小して表示し、設定画面とスルー表示を分離して表示する方法にも適用可能である。また、設定画面を第一の表示装置に表示し、スルー表示を第二の表示装置に表示する方法にも適用可能である。
【００９９】
以上、デジタルカメラにより本発明を説明したが、本発明の適用はこれに限られるものではなく、デジタルカメラと接続し、デジタルカメラをリモートコントロールするパーソナルコンピュータ等にも適用可能である。パーソナルコンピュータのディスプレイにはデジタルカメラが撮像した画像が随時送信され、スルー表示と同等のリアルタイム画像の表示、いわゆるライブビュー表示が可能である。このライブビュー表示に重畳して上述のセルフタイマー設定用表示を行うことができ、パーソナルコンピュータへの操作にもとづいて上述の各種操作を行い、接続されているデジタルカメラの設定を行うことができる。また、撮像手段を有する携帯電話や携帯端末、電子機器等、画像が撮像可能な装置であれば適用が可能である。
【０１００】
上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
【０１０１】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。
【０１０２】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１０３】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、磁気テープ等の磁気記録媒体、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等が考えられる。また、光／光磁気、不揮発性の半導体メモリでもよい。
【０１０４】
有線／無線通信を用いたプログラムの供給方法としては、次のような方法が考えられる。すなわち、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムそのもの、もしくはプログラムデータファイルを記憶し、接続のあったクライアントコンピュータにプログラムデータファイルをダウンロードするような方法である。
【０１０５】
ここで、プログラムデータファイルは、本発明を形成するコンピュータプログラムを圧縮され自動インストール機能を含むファイル等も含む。
【０１０６】
この場合、プログラムデータファイルを複数のセグメントファイルに分割し、セグメントファイルを異なるサーバに配置することも可能である。
【０１０７】
つまり、本発明の機能処理をコンピュータで実現するためのプログラムデータファイルを複数のユーザに対してダウンロードさせるサーバ装置も本発明に含む。
【０１０８】
また、上述の実施形態の機能を実現するプログラムを暗号化し記録媒体に格納してユーザに配布し、所定の条件を満たしたユーザに対して暗号化を解く鍵情報を、ネットワークを介してダウンロードさせることによって供給するような方法も考えられる。その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて本発明を実現することも可能である。
【０１０９】
コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現される。また、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等の共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれる。
【０１１０】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納される場合にも本発明に含まれる。また、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【図面の簡単な説明】
【０１１１】
【図１】本発明の撮像装置の一例としてのデジタルカメラの外観図である。
【図２】本実施形態のデジタルカメラの構成を示すブロック図である。
【図３】デジタルカメラ１００の全体的な動作のフローチャートである。
【図４】デジタルカメラ１００の静止画記録モードのフローチャートである。
【図５】デジタルカメラ１００のセルフタイマー設定処理のフローチャートである。
【図６】セルフタイマー設定処理におけるセルフタイマー設定用のダイアログ表示の表示例である。
【図７】詳細設定モード処理における詳細設定画面の表示例である。
【図８】詳細設定画面とセルフタイマー設定用のダイアログ表示の関係を説明する図である。
【図９】デジタルカメラ１００の詳細設定モード処理のフローチャートである。
【図１０】デジタルカメラ１００の撮影設定処理のフローチャートである。
【符号の説明】
【０１１２】
２２  撮像部
２８  表示部
３２  メモリ
５０  システム制御部
５２  システムメモリ
７０  操作部
１００  デジタルカメラ
【図１】
2010166249.tif 000003
【図２】
2010166249.tif 000004
【図３】
2010166249.tif 000005
【図４】
2010166249.tif 000006
【図５】
2010166249.tif 000007
【図６】
2010166249.tif 000008
【図７】
2010166249.tif 000009
【図８】
2010166249.tif 000010
【図９】
2010166249.tif 000011
【図１０】
2010166249.tif 000012