(57)【特許請求の範囲】
【請求項１】
撮像部を備える電子機器であって、
前記撮像部が撮像している画像に基づいて、複数の撮影シーンのうちの一つの撮影シーンを判別する判別手段と、
ヘルプ画面を表示させるためのヘルプ指示を受け付ける受付手段と、
前記判別手段により判別された撮影シーンに基づいて自動的に撮影設定を行う設定手段と、
前記判別手段により判別された撮影シーンを表す表示アイテムを前記撮像部により撮影されている画像のスルー表示とともに表示手段に表示し、前記スルー表示と前記表示アイテムの表示中に前記受付手段が前記ヘルプ指示を受け付けたことに応じて、前記表示アイテムよりも詳細な情報である、前記判別手段によって判別された撮影シーンに関わる説明を、前記ヘルプ画面として前記表示手段に表示するように制御する表示制御手段と、を備えることを特徴とする電子機器。
【請求項２】
前記表示アイテムは、前記判別された撮影シーンを表すシーンアイコンであることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記表示制御手段は、前記判別された撮影シーンに関わる説明として、前記設定手段が行なう撮影設定の内容の説明を表示することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記表示制御手段は、前記設定手段が行なう撮影設定の内容の説明を表示して所定時間が経過すると、前記判別された撮影シーンに応じたカメラの構え方のアドバイスの表示を行なうことを特徴とする請求項３に記載の電子機器。
【請求項５】
前記判別された撮影シーンに関わる説明は、カメラの構え方のアドバイスを含むことを特徴とする請求項１乃至３のいずれか１項に記載の電子機器。
【請求項６】
前記表示制御手段は、前記ヘルプ画面で前記判別された撮影シーンに関わる説明を表示した後は、前記判別手段による撮影シーンの判別に関わらず、前記ヘルプ画面での説明の対象とする撮影シーンを固定することを特徴とする請求項１乃至５のいずれか１項に記載の電子機器。
【請求項７】
前記表示制御手段が前記判別された撮影シーンに関わる説明を前記ヘルプ画面として表示している間は、前記判別手段による判別を停止させる手段を更に備えることを特徴とする請求項１乃至５のいずれか１項に記載の電子機器。
【請求項８】
前記表示制御手段は、前記判別された撮影シーンに関わる説明を表示中にユーザからヘルプ画面の更新が指示された場合には、前記判別手段による最新の判別結果により示される撮影シーンに関わる説明の表示に前記ヘルプ画面を切り替えることを特徴とする請求項１乃至５のいずれか１項に記載の電子機器。
【請求項９】
前記表示制御手段は、前記判別された撮影シーンに関わる説明の表示中に前記判別手段による判別の結果が変化したことをユーザに通知する通知手段を更に備えることを特徴とする請求項８に記載の電子機器。
【請求項１０】
ユーザによる指示を受け付ける操作部材と、
第１の撮影モードと第２の撮影モードを含む複数の撮影モードのうちの一つに撮影モードを設定する撮影モード設定手段と、をさらに備え、
前記第１の撮影モードは、前記設定手段が前記判別された撮影シーンに基づいて撮影設定を自動的に行うモードであり、前記第２の撮影モードは、ユーザ操作にしたがって前記撮影設定が行われるモードであり、
前記第１の撮影モードが設定されている場合、前記表示制御手段は、前記受付手段による前記ヘルプ指示の受け付けに応じて、前記判別された撮影シーンに関わる説明を前記ヘルプ画面として表示し、
前記第２の撮影モードが設定されている場合、前記表示制御手段は、前記受付手段による前記ヘルプ指示の受け付けに応じて、各操作部材の配置と前記第２の撮影モードにおいて各操作部材に割り当てられている機能を前記ヘルプ画面として表示する、ことを特徴とする請求項１乃至９のいずれか１項に記載の電子機器。
【請求項１１】
前記スルー表示を行なっていない間に前記ヘルプ指示が発生した場合には、スルー表示が行なわれていない旨の警告、または、スルー表示の開始を促すアドバイスを表示する手段を更に備えることを特徴とする請求項１乃至１０のいずれか１項に記載の電子機器。
【請求項１２】
前記表示制御手段は、前記判別された撮影シーンに関わる説明を表示する場合に、前記撮像部により撮像された画像のスルー表示を半透過の状態とし、該スルー表示と前記ヘルプ画面を重畳して表示することを特徴とする請求項１乃至１１のいずれか１項に記載の電子機器。
【請求項１３】
前記表示制御手段は、前記ヘルプ画面で前記判別された撮影シーンに関わる説明を表示している際に、前記撮像部が撮像している画像の前記スルー表示を視認できるように表示することを特徴とする請求項１乃至１２の何れか１項に記載の電子機器。
【請求項１４】
撮像部を備える電子機器であって、
前記撮像部が撮像している画像に基づいて撮影シーンを判別する判別手段と、
前記判別された撮影シーンに基づいて自動的に撮影設定を行う設定手段と、
ヘルプ画面を表示させるためのヘルプ指示を受け付ける受付手段と、
前記受付手段が前記ヘルプ指示を受け付けたことに応じて、前記判別手段によって判別された撮影シーンに関わる説明を前記ヘルプ画面として表示するように制御する表示制御手段と、を備え、
前記表示制御手段は、前記判別された撮影シーンに関わる説明として、前記設定手段が行なう撮影設定の内容の説明を表示し、所定時間が経過すると、前記判別された撮影シーンに応じてカメラの構え方のアドバイスの表示を行なうことを特徴とする電子機器。
【請求項１５】
撮像部を備える電子機器であって、
ユーザによる指示を受け付ける操作手段と、
前記撮像部が撮像している画像に基づいて撮影シーンを判別する判別手段と、
ヘルプ画面を表示させるためのヘルプ指示を受け付ける受付手段と、
前記受付手段が前記ヘルプ指示を受け付けたことに応じて、前記判別手段によって判別された撮影シーンに関わる説明を前記ヘルプ画面として表示するように制御する表示制御手段と、を備え、
前記表示制御手段は、前記ヘルプ指示を受け付けた際の動作モードが前記判別手段の判別結果を利用しない動作モードの場合には前記操作手段に関連する説明を前記ヘルプ画面として表示し、前記ヘルプ指示を受け付けた際の動作モードが前記判別結果を利用する動作モードの場合には前記判別手段によって判別された撮影シーンに関わる説明を前記ヘルプ画面として表示することを特徴とする電子機器。
【請求項１６】
撮像部を備える電子機器の制御方法であって、
前記撮像部が撮像している画像に基づいて複数の撮影シーンのうちの一つの撮影シーンを判別する工程と、
ヘルプ画面を表示させるためのヘルプ指示を受け付ける工程と、
前記判別する工程で判別された前記一つの撮影シーンに基づいて自動的に撮影設定を行う工程と、
前記判別する工程で判別された前記一つの撮影シーンを表す表示アイテムを前記撮像部により撮影されている画像のスルー表示とともに表示手段に表示し、前記スルー表示と前記表示アイテムの表示中に前記受け付ける工程で前記ヘルプ指示を受け付けたことに応じて、前記判別する工程によって判別された前記一つの撮影シーンに関わる説明としての、前記表示アイテムよりも詳細な情報を、前記ヘルプ画面として前記表示手段に表示するように制御する工程と、を有することを特徴とする電子機器の制御方法。
【請求項１７】
撮像部を備える電子機器の制御方法であって、
前記撮像部が撮像している画像に基づいて撮影シーンを判別する判別工程と、
前記判別された撮影シーンに基づいて自動的に撮影設定を行う設定工程と、
ヘルプ画面を表示させるためのヘルプ指示を受け付ける受付工程と、
前記受付工程で前記ヘルプ指示を受け付けたことに応じて、前記判別工程で判別された撮影シーンに関わる説明を前記ヘルプ画面として表示するように制御する表示制御工程と、を有し、
前記表示制御工程では、前記判別された撮影シーンに関わる説明として、前記設定工程で行われる撮影設定の内容の説明を表示し、所定時間が経過すると、前記判別された撮影シーンに応じてカメラの構え方のアドバイスの表示を行なうことを特徴とする電子機器の制御方法。
【請求項１８】
撮像部を備える電子機器の制御方法であって、
操作手段を介してユーザによる指示を受け付ける入力工程と、
前記撮像部が撮像している画像に基づいて撮影シーンを判別する判別工程と、
ヘルプ画面を表示させるためのヘルプ指示を受け付ける受付工程と、
前記受付工程で前記ヘルプ指示が受け付けられたことに応じて、前記判別工程で判別された撮影シーンに関わる説明を前記ヘルプ画面として表示するように制御する表示制御工程と、を有し、
前記表示制御工程では、前記ヘルプ指示を受け付けた際の動作モードが前記判別工程での判別結果を利用しない動作モードの場合には前記操作手段に関連する説明を前記ヘルプ画面として表示し、前記ヘルプ指示を受け付けた際の動作モードが前記判別結果を利用する動作モードの場合には前記判別工程で判別された撮影シーンに関わる説明を前記ヘルプ画面として表示することを特徴とする電子機器の制御方法。
【請求項１９】
コンピュータを、請求項１乃至１５のいずれか１項に記載された電子機器の各手段として機能させるためのプログラム。
【請求項２０】
コンピュータを、請求項１乃至１５のいずれか１項に記載された電子機器の各手段とし機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像手段を有する電子機器、電子機器の制御方法、プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
近年、デジタルカメラにおいて、撮影時に自動的に撮影シーンを判別する機能が進化してきている。このような機能を有するデジタルカメラでは、判別された撮影シーンに合わせて自動的にカメラの撮影条件が設定され、ユーザが撮影条件の設定をせずとも好適な撮影が行えるようになる。一方、説明書等がなくとも撮像装置の使い方がわかるように、撮像装置の動作状態に合わせたヘルプ表示を行う撮像装置もある。
【０００３】
特許文献１には、撮像装置の操作に熟練したユーザが使うであろう撮影モードであるか否かに応じて、操作部材に関するヘルプの表示の詳細さを変えることが記載されている。また、特許文献２には、撮影されている画像の特徴などから撮影シーンを判別し、判別したシーンに応じて、露出やシャッター速度、ストロボ発光量等を制御することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１４２８８４号公報
【特許文献２】特開２００７−１２１６５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、撮影モードに応じて操作部材に関するヘルプ表示を行なうことは記載されているものの、シーン判別の結果に応じてヘルプ画面を変更することは何等考慮されていない。また、特許文献２では、シーン判別の結果を撮影設定に反映することが記載されているが、シーン判別結果とヘルプ画面の連携については何等考慮されていない。
【０００６】
本発明は上記課題に鑑みてなされたものであり、シーン判別の判別結果に応じて適切なヘルプ表示を行なえるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するための本発明の一態様による電子機器は以下の構成を備える。すなわち、
撮像部を備える電子機器であって、
前記撮像部が撮像している画像に基づいて、複数の撮影シーンのうちの一つの撮影シーンを判別する判別手段と、
ヘルプ画面を表示させるためのヘルプ指示を受け付ける受付手段と、
前記判別手段により判別された撮影シーンに基づいて自動的に撮影設定を行う設定手段と、
前記判別手段により判別された撮影シーンを表す表示アイテムを前記撮像部により撮影されている画像のスルー表示とともに表示手段に表示し、前記スルー表示と前記表示アイテムの表示中に前記受付手段が前記ヘルプ指示を受け付けたことに応じて、前記表示アイテムよりも詳細な情報である、前記判別手段によって判別された撮影シーンに関わる説明を、前記ヘルプ画面として前記表示手段に表示するように制御する表示制御手段と、を備える。
【発明の効果】
【０００８】
本発明によれば、シーン判別の判別結果に応じた適切なヘルプ表示を行なえるようになる。
【図面の簡単な説明】
【０００９】
【図１】実施形態による撮像装置の一例としてのデジタルカメラの外観図。
【図２】実施形態によるデジタルカメラの構成を示すブロック図。
【図３】デジタルカメラの全体的な動作のフローチャート。
【図４】デジタルカメラの静止画撮影モードのフローチャート。
【図５】デジタルカメラのシーン判別処理のフローチャート。
【図６】デジタルカメラの撮影モードに応じたヘルプ処理のフローチャート。
【図７】デジタルカメラの操作部材ヘルプ表示のフローチャート。
【図８】デジタルカメラのシーンヘルプ表示のフローチャート。
【図９】デジタルカメラのシーンヘルプ表示のフローチャート。
【図１０】デジタルカメラのシーン変更確認処理のフローチャート。
【図１１】デジタルカメラのシーンヘルプ表示の画面例の図。
【図１２】デジタルカメラの操作部材ヘルプ表示の画面例の図。
【図１３】シーン判別の実行時におけるヘルプ表示の例を示す図。
【発明を実施するための形態】
【００１０】
以下、添付の図面を参照して本発明の好適な実施形態について説明する。尚、以下に説明する実施形態では、本発明による装置、方法を静止画像と動画との撮影が可能なデジタルカメラである撮像装置に適用した場合を例にして説明する。
【００１１】
第１実施形態
［デジタルカメラの構成について］
図１に本実施形態の撮像装置の一例としてのデジタルカメラ１００の外観図を示す。表示部２８は、液晶パネル等を有し、画像や各種情報を表示する。シャッターボタン６１は、ユーザが撮影指示を行うための操作部である。コネクタ１１２は接続ケーブルとデジタルカメラ１００とのコネクタである。操作部７０はユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材より構成される。
【００１２】
ヘルプボタン７３は、ヘルプモードを呼び出すための操作ボタンであり、ユーザはヘルプボタン７３を操作することでヘルプ指示を行なう。本実施形態では、撮影シーンの判別（以下、シーン判別）が行なわれていない状態でヘルプボタン７３が押下されると、その時の動作状態に応じた各操作部の機能と配置の説明が表示部２８に表示される。他方、シーン判別が行なわれている状態でヘルプボタン７３が押下されると、撮影されているシーンに関する説明が表示部２８に表示される。なお、ヘルプボタン７３には、表示部２８の表示状態に関わらずヘルプボタン７３を押下すればヘルプ情報を表示できることをユーザが認識できるように、「？」の文字が予め印刷あるいは刻印されている。なお、ヘルプ指示するための操作手段としてヘルプボタン７３を例示したが、これに限られるものではなく、たとえば、他の操作部材を併用してもよいし、表示部２８に設けたタッチパネルを利用した形態であってもよい。７２は電源スイッチであり、デジタルカメラ１００の電源オン、電源オフを切り替える。記録媒体２００はメモリカードやハードディスク等である。記録媒体スロット２０１は記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との通信が可能となる。蓋２０２は記録媒体スロット２０１の蓋である。
【００１３】
図２は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。図２において、撮影レンズ１０３はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０１は絞り機能を備えるシャッターである。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子を有する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換する。バリア１０２は、デジタルカメラ１００の、撮影レンズ１０３を覆うことにより、撮影レンズ１０３、シャッター１０１、撮像部２２を含む撮像系の汚れや破損を防止する。
【００１４】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１５】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００１６】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダとして機能するためのスルー画像表示を行える。
【００１７】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００１８】
システム制御部５０は、デジタルカメラ１００の全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。５２はシステムメモリであり、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等が展開される。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。システムタイマ５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００１９】
シャッターボタン６１に含まれている第１シャッタースイッチ６２、第２シャッタースイッチ６４、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作環境を提供する。操作部７０に含まれるモード切替スイッチ６０は、システム制御部５０の動作モードを静止画撮影モード、動画撮影モード、再生モード等のいずれかに切り替える。静止画撮影モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切替スイッチ６０により、静止画撮影モードに含まれるこれらのモードのいずれかに切り替えることができる。あるいは、モード切替スイッチ６０で静止画撮影モードに一旦切り換えた後に、静止画撮影モードに含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００２０】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作が開始する。第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作が開始する。
【００２１】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。また、操作部７０には、前述したヘルプボタン７３も含まれている。
【００２２】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００２３】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００２４】
［デジタルカメラの全体動作について］
図３は、本実施形態のデジタルカメラ１００の全体的な動作を説明するフローチャートである。このフローチャートにおける各処理は、システム制御部５０が不揮発性メモリ５６等に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。
【００２５】
電源スイッチ７２が操作され電源がオンに切り替わると、Ｓ３０１においてシステム制御部５０はフラグや制御変数等を初期化する。続いて、Ｓ３０２において、システム制御部５０は、記録媒体２００に記録されているファイルに関する管理処理を開始する。
【００２６】
次に、Ｓ３０３、Ｓ３０５、Ｓ３０７において、システム制御部５０は、モード切替スイッチ６０で設定された現在の動作モードを判断する。現在の動作モードが静止画撮影モードに設定されていたならば、処理はＳ３０３からＳ３０４へ進み、システム制御部５０は、静止画撮影モード処理を実行する。Ｓ３０４の静止画撮影モード処理の詳細は図４を用いて後述する。また、現在の動作モードが動画撮影モードに設定されていたならば、処理はＳ３０３、Ｓ３０５を経てＳ３０６へ進み、システム制御部５０は動画撮影モード処理を実行する。更に、現在の動作モードが再生モードに設定されていた場合には、処理はＳ３０３、Ｓ３０５、Ｓ３０７を経てＳ３０８へ進み、システム制御部５０は再生モード処理を実行する。
【００２７】
また、その他のモードに設定されていた場合、処理はＳ３０９へ進み、システム制御部５０は選択されたモードに応じた処理を実行する。その他のモードとしては、例えば記録媒体２００に格納されたファイルの送信を行う送信モード処理、外部機器からファイルを受信して記録媒体２００に格納する受信モード処理が含まれる。Ｓ３０４、Ｓ３０６、Ｓ３０８、Ｓ３０９のうちのモード切替スイッチ６０によって設定されたモードに対応した処理を実行した後、処理はＳ３１０へ進む。Ｓ３１０において、システム制御部５０は電源スイッチ７２の設定を判断する。電源スイッチ７２が電源オンに設定されていれば、Ｓ３０３に処理を戻す。一方、電源スイッチ７２が電源オフに設定されていたならば、処理はＳ３１０からＳ３１１へ進み、システム制御部５０は終了処理を行う。この終了処理には、例えば、
・表示部２８の表示を終了状態に変更し、バリア１０２を閉じて撮像部２２を保護すること、
・フラグや制御変数等を含むパラメータや設定値、設定モードを不揮発性メモリ５６に記録し、電源供給が不要な部分への電源を遮断すること、
などが含まれる。Ｓ３１１の終了処理が完了すると、本処理を終了し、電源をＯＦＦ状態へ移行する。
【００２８】
［静止画撮影モード処理について］
図４は、静止画撮影モード処理を示すフローチャートであり、前述した図３のＳ３０４の処理の詳細を示している。この静止画撮影モード処理における各処理は、システム制御部５０が不揮発性メモリ５６等に格納されたプログラムをシステムメモリ５２に展開して実行することにより実現される。尚、図４に示される静止画撮影モード処理は、モード切替スイッチ６０により他のモードへの切替が行われた場合や、電源スイッチ７２がＯＦＦにセットされた場合に、割り込み処理等により終了するものとする。
【００２９】
システム制御部５０は、静止画撮影モードを開始すると、Ｓ４００において撮影モードを確定する。撮影モードの確定は、不揮発性メモリ５６より前回の静止画撮影モード終了時における撮影モードを取得してシステムメモリ５２に格納することでなされる。ここでいう撮影モードは、静止画を撮影するための撮影モードである。本実施形態のデジタルカメラ１００は、たとえば以下のような撮影モードを有する。
【００３０】
・オート撮影モード：カメラの各種パラメータが、計測された露出値に基づいてデジタルカメラ１００に組み込まれたプログラムにより自動的に決定されるモード。
・オートシーン判別モード：撮影している画像や各種センサ出力から、「人物」「距離」「明るさ」「色」「動き」などの各情報をカメラが分析し、撮影シーンをその都度判別し、判別した撮影シーンに合わせて各種撮影設定を自動的に行うモード。
・マニュアルモード：カメラの各種パラメータをユーザが自由に変更可能なモード。
・シーンモード：撮影シーンに適したシャッター速度や絞り値、ストロボ発光状態、感度設定等の組み合わせが自動で設定される。
【００３１】
尚、シーンモードには、更に以下のようなモードが含まれる。
・ポートレートモード：背景をぼかして人物を浮き立たせるようにして人物撮影に特化したモード。
・夜景モード：人物にストロボ光をあて背景を遅いシャッター速度で記録する、夜景シーンに特化したモード。
・風景モード：広がりのある風景シーンに特化したモード。
・ナイト＆スナップモード：三脚なしで夜景と人物をきれいに撮るのに適したモード。
・キッズ＆ペットモード：よく動き回る子供やペットをシャッターチャンスを逃さず撮影可能にしたモード。
・新緑＆紅葉モード：新緑等の木々や葉を色鮮やかに撮影するのに適したモード。
・パーティーモード：蛍光灯や電球のもとで、手振れを抑えて被写体に忠実な色味で撮影するモード。
・スノーモード：雪景色をバックにしても人物が暗くならず、青みも残さず撮影するモード。
・ビーチモード：太陽光の反射の強い海面や砂浜でも、人物などが暗くならずに撮影可能なモード。
・花火モード：打ち上げ花火を最適な露出で鮮やかに撮影するためのモード。
・水族館モード：屋内の水槽内の魚などを撮影するのに適した感度、ホワイトバランス、色味を設定するモード。
・水中モード：水中に最適なホワイトバランスに設定し、青みを押さえた色合いで撮影するモード。
・モノクロモード：白黒／セピア／青／紫／緑等の調色を選択し撮影するモード。
・極彩色モード：彩度を上げた鮮烈な色で撮影するモード。
・スルー画像モード：明るさ/色合い/鮮やかさを分かりやすい言葉で選択し絵作り可能な撮影モード。
【００３２】
撮影モードを確定すると、続くＳ４０１において、システム制御部５０は、撮像部２２からの画像データを表示部２８に表示するスルー表示を行う。スルー表示とは、撮像部２２で撮像されている画像を記録媒体２００に記録することなくほぼリアルタイムの動画で表示部２８に表示するもので、これを見て撮影者は画角の確認や撮影のタイミングを計ることができる。
【００３３】
Ｓ４０２において、システム制御部５０は，電源制御部８０を用いて電池等により構成される電源部３０の残容量や、記録媒体２００の有無や残容量がデジタルカメラ１００の動作に問題があるか否かを判定する。問題があると判定された場合、処理はＳ４０３に進み、システム制御部５０は表示部２８を用いて画像や音声により所定の警告表示を行い、処理をＳ４００に戻す。電源部３０や記録媒体２００の状態に問題が無いと判定されると、処理は、Ｓ４０４に進む。
【００３４】
Ｓ４０４において、システム制御部５０は、各種撮影設定を変更するための操作部７０に対するユーザからの操作があったか否かを判定する。撮影設定変更操作があった場合は、処理はＳ４０５に進み、なかった場合はＳ４０６に進む。設定変更可能な撮影設定としては例えば、ストロボのＯＮ／ＯＦＦ、連写／単写の切り替え、セルフタイマー設定、画像サイズ（画素数）、アスペクト比、圧縮率の設定などがある。マニュアルモードでは他の撮影モードよりもユーザが設定できる撮影設定が多く、絞り値、シャッタースピード等の設定も可能である。Ｓ４０５では、ユーザからの撮影設定変更操作に応じて撮影パラメータを設定する（設定変更を行う）。
【００３５】
他方、Ｓ４０６において、システム制御部５０は、スルー表示される画像信号中に人の顔が存在するか否かを検出する顔検出を行う。システム制御部５０は、顔検出処理において人の顔が検出された場合、画像信号中において検出した顔の位置座標、サイズ（幅、高さ）、検出個数、信頼性係数等を顔情報としてシステムメモリ５２に記憶する。顔検出処理において顔が検出されなかった場合はシステムメモリ５２内の位置座標、サイズ（幅、高さ）、検出個数、信頼性係数等の領域に０を設定する。
【００３６】
Ｓ４０７において、システム制御部５０は、現在の撮影モードが、オートシーン判別をする（撮影シーンを自動的に判別する）撮影モード、すなわちオートシーン判別モードであるか否かを判定する。なお、本実施形態においては、オートシーン判別モードであれば真であると判定され、その他の撮影モードであれば偽と判定されるものとするが、他の撮影モードであっても、オートシーン判別を用いる撮影モードであれば真と判定するようにしても良い。オートシーン判別をする撮影モードであれば処理はＳ４０８へ進み、そうでなければＳ４０９へ進む。
【００３７】
Ｓ４０８において、システム制御部５０は、シーン判別処理を行う。シーン判別処理の詳細は図５を用いて後述する。Ｓ４０９において、システム制御部５０は、ヘルプ表示処理を行う。ヘルプ表示処理の詳細は図６を用いて後述する。続いてＳ４１０において、システム制御部５０は、第１シャッタースイッチ信号ＳＷ１がＯＮしているか否かを判定する（撮影準備指示受付）。第１シャッタースイッチ信号ＳＷ１がＯＦＦの場合は、処理はＳ４０４に戻る。一方、第１シャッタースイッチ信号ＳＷ１がＯＮの場合は、処理はＳ４１１に進む。
【００３８】
Ｓ４１１では撮影準備動作が行われる。システム制御部５０は、測距処理を行って撮影レンズ１０３の焦点を被写体に合わせるとともに（オートフォーカス処理）、測光処理を行って絞り値及びシャッタースピードを決定する（露出決定処理）。尚、測光処理において、必要であればフラッシュの設定も行われる。このとき、Ｓ４０６において顔が検出されていれば、検出した顔の範囲で測距を行う顔ＡＦを行うようにすることも可能である。また、オートシーン判別モードであれば、撮影準備動作は、Ｓ４０８のオートシーン判別処理で判別された現在の撮影シーンに合わせて適正化して行う。
【００３９】
次に、Ｓ４１２、Ｓ４１３では、第１シャッタースイッチ信号ＳＷ１と第２シャッタースイッチ信号ＳＷ２のＯＮ／ＯＦＦ状態を判定する。第１シャッタースイッチ信号ＳＷ１がＯＮした状態で第２シャッタースイッチ信号ＳＷ２がＯＮになると、処理はＳ４１２からＳ４１４へ進む。第１シャッタースイッチ信号ＳＷ１がＯＦＦになると（第２シャッタースイッチ信号ＳＷ２がＯＮせずに、更に第１シャッタースイッチ信号ＳＷ１も解除された場合）、処理はＳ４１３からＳ４０４へ戻る。また、第１シャッタースイッチ信号ＳＷ１がＯＮ、第２シャッタースイッチ信号ＳＷ２がＯＦＦの間は、Ｓ４１２，Ｓ４１３の処理が繰り返される。
【００４０】
第２シャッタースイッチ信号ＳＷ２がＯＮになると、Ｓ４１４において、システム制御部５０は、表示部２８の表示状態をスルー表示から固定色表示状態（例えば黒一色の表示）に設定する。そして、Ｓ４１５において、システム制御部５０は、露光処理や現像処理を含む撮影処理を実行する。尚、露光処理では、撮像部２２、Ａ／Ｄ変換器２３を経て得られた画像データが、画像処理部２４及びメモリ制御部１５を介して、或いはＡ／Ｄ変換器２３から直接メモリ制御部１５を介して、メモリ３２に書き込まれる。また、現像処理では、システム制御部５０が、メモリ制御部１５そして必要に応じて画像処理部２４を用いて、メモリ３２に書き込まれた画像データを読み出して各種処理を行う。
【００４１】
次に、システム制御部５０は、Ｓ４１６において、表示部２８に対し撮影処理で得られた画像データのクイックレビュー表示を行う。クイックレビュー表示とは、撮影画像の確認のために、被写体の撮影直後に、予め決められた時間（レビュー時間）だけ画像データを表示部２８に表示する処理である。Ｓ４１７において、システム制御部５０は、撮影処理で得られた画像データを画像ファイルとして記録媒体２００に対して書き込む記録処理を実行する。
【００４２】
Ｓ４１８において、システム制御部５０は、第２シャッタースイッチ信号ＳＷ２のＯＮ／ＯＦＦ状態を判定する。第２シャッタースイッチ信号ＳＷ２がＯＮの場合は、Ｓ４１８の判定を繰り返し、第２シャッタースイッチ信号ＳＷ２がＯＦＦになるのを待つ。この間、上記クイックレビュー表示を継続させる。即ち、Ｓ４１７の記録処理が終了した際に、第２シャッタースイッチ信号ＳＷ２が放されるまで表示部２８におけるクイックレビュー表示を継続させる。このように構成することにより、ユーザは、シャッターボタン６１の全押し状態を継続することで、クイックレビュー表示を用いた撮影画像データの確認を入念に行うことが可能となる。Ｓ４１８において、第２シャッタースイッチ信号ＳＷ２がＯＦＦであると判定されると、すなわちユーザがシャッターボタン６１から手を放すなどして全押し状態が解除されると、処理はＳ４１９へ進む。
【００４３】
Ｓ４１９において、システム制御部５０は、予め定められたクイックレビュー表示のレビュー時間が経過したか否かを判定する。レビュー時間が経過していなければレビュー時間が経過するのを待ち、レビュー時間が経過すると処理はＳ４２０に進む。Ｓ４２０において、システム制御部５０は、表示部２８の表示状態をクイックレビュー表示からスルー表示状態に戻す。この処理により、撮影画像データを確認するためのクイックレビュー表示をした後、表示部２８の表示状態は次の撮影のために撮像部２２からの画像データを逐次表示するスルー表示状態に自動的に切り替わることになる。
【００４４】
そして、Ｓ４２１において、システム制御部５０は、第１シャッタースイッチ信号ＳＷ１のＯＮ／ＯＦＦを判定し、第１シャッタースイッチ信号ＳＷ１がＯＮの場合はＳ４１２へ、ＯＦＦの場合はＳ４０４へ処理を戻す。即ち、シャッターボタン６１の半押し状態が継続している（第１シャッタースイッチ信号ＳＷ１がＯＮ）場合は、システム制御部５０は次の撮影に備える（Ｓ４１２）。一方、シャッターボタン６１が放された状態（第１シャッタースイッチ信号ＳＷ１がＯＦＦ）であったならば、システム制御部５０は、一連の撮影動作を終えて撮影待機状態に戻る（Ｓ４０５）。
【００４５】
［シーン判別処理について］
図５は、シーン判別処理を示すフローチャートであり、前述した図４のＳ４０８の処理の詳細である。この処理は、たとえば、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現される。なお、図５では判別される撮影シーンとして、通常撮影、風景、マクロ、ポートレート、スポーツ、夜景手持ち撮影、夜景三脚撮影、の７とおりを判別する例を示すが、これに限られるものではない。
【００４６】
シーン判別処理が開始されると、システム制御部５０は撮像部２２により撮像した画像から被写体輝度（被写体の輝度値）を取得する（Ｓ５０１）。すなわち、デジタルカメラ１００では、Ｓ５０１において被写体の輝度値を検出する輝度検出がシステム制御部５０により行われる。次いで、システム制御部５０は、取得した被写体輝度が予めメモリなどに設定された所定値以下か否かを判定する（Ｓ５０２）。ここで、被写体輝度としては、測光処理において過去に取得済みの輝度情報を用いてもよい。
【００４７】
Ｓ５０２において被写体輝度が所定値より大きい場合、システム制御部５０は操作部７０のうちのズームボタンが操作中か否か、すなわち、画角調整の指示をユーザから受け付けている間であるか否かを判定する（Ｓ５０３）。ズームボタンが操作中でないと判定された場合は、システム制御部５０は顔検出・動きベクトル検出処理をおこなって被写体ぶれ情報（被写体の動きを示す動き検出結果）を取得する（Ｓ５０４）。他方、ズームボタンが操作中であると判定されると、システム制御部５０は被写体ぶれ情報を取得せずに、処理をＳ５０５へ進める。
【００４８】
なお、動きベクトルは、たとえば、時系列的に並んだ２枚のフレーム画像を比較して得られた差分情報から検出される。より、具体的には、システム制御部５０は、複数の画素よりなるブロックについて次フレームの画像中の周辺ブロックとのマッチングを取り、マッチングがとれたブロックとの位置関係を動きベクトルとして出力する。１画像中のある時間での動きベクトルのうち、比較的に動きが小さく、方向が揃っているものは背景画像、動きが大きく、方向が揃っていないものは動いている被写体と判別することができる。そして、システム制御部５０は、被写体の動きベクトルから、手ぶれ検出・防振制御処理により求められた手ぶれ量を減算することで、被写体の動きを求め、被写体ぶれ情報とする。
【００４９】
なお、Ｓ５０２では、ズームボタンが操作中か否かを判定したが、ズームボタンの操作後の一定時間以内か否かを判定してもよい。このように、ズームボタンの操作を受け付けている間や、ズームボタンの操作の受け付けが終了した後に所定の期間が経過するまでは、被写体ぶれ情報を取得しないアルゴリズムを継続して用いてもよい。このような処理を行うことで、デジタルカメラ１００では、ズームボタンの操作による画角変動による被写体ぶれ情報への影響を抑圧し、シーンの誤検出を回避することが可能となる。なお、被写体ぶれ情報を取得しないアルゴリズムを用いた場合は、その後のシーン判別では過去に取得した被写体ぶれ情報を用いて判別を行う、もしくは、被写体ぶれがないこととして判別を行うものとする。
【００５０】
システム制御部５０は、取得した被写体ぶれ情報から被写体ぶれがあるか否かを判定し（Ｓ５０５）、被写体ぶれがあった場合はシーン判別結果をスポーツとし（Ｓ５２１）、シーン判別処理を終了する。また、Ｓ５０５において被写体ぶれが無かった場合、システム制御部５０は顔検出・動きベクトル検出処理により顔検出処理を行う（Ｓ５０６）。
【００５１】
次いで、システム制御部５０は、Ｓ５０６において検出された顔の大きさが所定値以上であるか否かを判定する（Ｓ５０７）。顔が検出され、その検出された顔の大きさが所定値以上であった場合、システム制御部５０は、シーン判別結果をポートレートとし（Ｓ５０８）、シーン判別処理を終了する。
【００５２】
Ｓ５０７において所定値以上の大きさの顔が検出されなかった場合、システム制御部５０は、主被写体とデジタルカメラ１００との距離を示す被写体距離情報を取得する測距処理を行う（Ｓ５０９）。具体的には、測距処理では、撮像部２２で撮像された画像を用いる山登り方式（コントラスト方式）や位相差センサによる被写体距離情報の取得が行われる。次いで、システム制御部５０は、取得した被写体距離情報から主被写体との距離を判定する（Ｓ５１０）。ここでは、過去の測距処理により取得済みの被写体距離情報を用いてもよい。
【００５３】
Ｓ５１０において主被写体との距離が所定値以下であった場合、システム制御部５０は、シーン判別結果をマクロとし（Ｓ５１５）、シーン判別処理を終了する。また、Ｓ５１０において主被写体との距離が無限であった場合、システム制御部５０は、撮像された画像から色情報を取得し（Ｓ５１１）、取得した色情報に基づいて被写体に空が含まれているか否かを判定する（Ｓ５１２）。Ｓ５１２において空が含まれていると判定された場合、システム制御部５０は、シーン判別結果を風景とし（Ｓ５１４）、シーン判別処理を終了する。他方、Ｓ５１２において空が含まれていない場合、システム制御部５０は、シーン判別結果を通常とし（Ｓ５１３）、シーン判別処理を終了する。また、Ｓ５１０において主被写体との距離が無限でも所定値以下でもなく、その他の値である場合も、システム制御部５０は、シーン判別結果を通常とし（Ｓ５１３）、シーン判別処理を終了する。
【００５４】
なお、システム制御部５０は、シーン判別結果がスポーツと判別された場合には、通常のシーンと判別された場合よりも撮像時の露光時間を短く設定することで、被写体の像をぶれにくくする。また、システム制御部５０は、シーン判別結果がポートレートと判別された場合には、通常のシーンと判別された場合よりも撮像時の絞りの開口径を大きめに設定し、現像時には人物の肌の色が理想的な肌色に近づくように画像処理部２４に色処理を行わせる。また、システム制御部５０は、シーン判別結果がマクロと判別された場合には、絞りの開口径を、通常のシーンと判別された場合に設定可能な範囲よりも小さく設定する。また、システム制御部５０は、シーン判別結果が風景と判別された場合には、通常のシーンと判別された場合よりも撮像時の絞りの開口径を小さめに設定し、現像時には画像データの彩度を強めるように画像処理部２４に色処理を行わせる。このように、システム制御部５０はシーン判別結果に応じて、露光処理や現像処理における制御パラメータを変更する。
【００５５】
Ｓ５０２において、被写体輝度が所定値以下であった場合、システム制御部５０は第１シャッタースイッチ６２や操作部７０の操作が行われているか否かを判定する。すなわち、システム制御部５０は第１シャッタースイッチ６２や操作部７０が操作中であって、ＳＷ１や操作部７０の操作を受け付けている間であるか否かを判定する（Ｓ５１６）。なお、Ｓ５１６では、ＳＷ１や操作部７０の操作の受け付けが終了した後に所定の期間が経過したか否かを判定してもよい。また、システム制御部５０は第１シャッタースイッチ６２や操作部７０に限らず、操作部７０ズームボタンの操作が行われているか否かも判定するようにしてもよい。
【００５６】
Ｓ５１６において第１シャッタースイッチ６２や操作部７０が操作中でなければ、システム制御部５０は、手ぶれ検出部から手ぶれ情報を取得する（Ｓ５１７）。反対に、システム制御部５０は第１シャッタースイッチ６２や操作部７０が操作中であれば手ぶれ情報を取得せずに、次の処理（Ｓ５１８）へと進む。このような処理を行うことで、デジタルカメラ１００では、第１シャッタースイッチ６２や操作部７０の操作による手ぶれ情報への影響を抑圧し、シーンの誤検出を回避することが可能となる。なお、手ぶれ情報を取得しないアルゴリズムを用いた場合は、その後のシーン判別では過去に取得した手ぶれ情報を用いて判別を行う、もしくは、手ぶれがないこととして判別を行うものとする。
【００５７】
次いで、システム制御部５０は、取得した手ぶれ情報から手ぶれの有無を判定する（Ｓ５１８）。Ｓ５１８において手ぶれがないと判定された場合、システム制御部５０は、シーン判別結果を夜景三脚撮像とし（Ｓ５２０）、シーン判別処理を終了する。また、Ｓ５１８において手ぶれがあると判定された場合、システム制御部５０は、シーン判別結果を夜景手持ち撮像とし（Ｓ５１９）、シーン判別処理を終了する。
【００５８】
なお、システム制御部５０は、シーン判別結果が夜景三脚撮像と判別された場合には、撮像部２２の感度を最小値に設定し、長時間露光を行う。また、システム制御部５０は、シーン判別結果が夜景手持ち撮像と判別された場合には、露光時間に上限を設けた上で、不足する分だけ撮像部２２の感度をあげて露光を行う。
【００５９】
このように、第１シャッタースイッチ６２や操作部７０の操作を受け付けている間や、その受け付けが終了した後に所定の期間が経過するまでの間は、手ぶれ情報を使用しないアルゴリズムが継続して用いられる。その結果、第１シャッタースイッチ６２や操作部７０の操作により手ぶれ情報の信頼性が低下している状態では手ぶれ情報を使用しないアルゴリズムが継続して用いられることとなる。このため、デジタルカメラ１００ではシーンの誤検出を回避することが可能となる。もちろん、第１シャッタースイッチ６２や操作部７０の操作だけでなく、ズーム操作が行われた場合も、同様に手ぶれ情報を使用しないアルゴリズムを用いてシーン判別処理を行うようにしてもよい。
【００６０】
以上、本実施形態におけるシーン判別処理についての説明を行った。ここでは、手ぶれ情報や被写体ぶれ情報を取得しない条件として第１シャッタースイッチ６２への操作、ズーム操作などを例に挙げて説明を行ったが、その他の操作部材への操作を上記条件として用いてもよいことは言うまでもない。また、デジタルカメラ１００に設けられた部材の操作に限らず、デジタルカメラ１００の本体に動きを加えることで機能を発動するユーザインターフェースを有する構成では、本体に動きを加えるユーザの操作を上記取得しない条件としてもよい。すなわち、ユーザがデジタルカメラ１００に動きを加えることにより上述したユーザインターフェースの機能を発動させた場合は、その動きを検出した時点で手ぶれ情報や被写体ぶれ情報をシーン判別に使用しない構成としてもよい。
【００６１】
［ヘルプ表示処理について］
図６はヘルプ表示処理を示すフローチャートであり、前述した図４のＳ４０９の処理の詳細である。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。
【００６２】
Ｓ６０１において、システム制御部５０は、ヘルプボタン７３が押下されたか否かを判定する。ヘルプボタン７３が押下された場合はＳ７０２に進み、そうでない場合はヘルプ表示処理を抜けて図４のＳ４１０に進む。
【００６３】
Ｓ６０２において、システム制御部５０は、現在の撮影モードが、オートシーン判別を行なう（撮影シーンを自動的に判別する）撮影モードであるか否かを判定する。本実施形態においては、オートシーン判別モードであれば真であると判定され、その他の撮影モードであれば偽と判定されるものとするが、他の撮影モードであっても、オートシーン判別を行うことがある撮影モードであれば真と判定するようにしても良い。オートシーン判別をする撮影モードであれば処理はＳ６０４へ進み、そうでなければＳ６０３へ進む。
【００６４】
Ｓ６０３において、システム制御部５０は、操作部材ヘルプ表示処理を行って、操作部材に関連した説明を表示する。操作部材ヘルプ表示処理は、現在の動作モードにおける各操作部７０の機能をガイダンスする処理である。現在の動作モードがオートシーン判別モードでない撮影モードである場合、ユーザは現在の撮影シーンを自分で判断し、自分で撮影設定を決めて撮影しようとしていると想定できる。そのため、ユーザ自身で撮影設定を変更する際に必要となる、操作部７０の機能について説明する表示を行い、ユーザの操作を補助する。操作部材ヘルプ表示処理の詳細は図７を用いて後述する。Ｓ６０３の処理を終えると、ヘルプ表示処理を抜けて図４のＳ４１０に進む。
【００６５】
Ｓ６０４において、システム制御部５０は、シーンヘルプ表示を行う。シーンヘルプ表示では、オートシーン判別によって現在判別されている撮影シーンに関わる説明が表示される。たとえば、判別されている撮影シーンがどのような撮影シーンか、判別されている撮影シーンに合わせてどのような撮影（撮影設定）が行われるか、判別されている撮影シーンに対する撮影時の注意点やアドバイスが表示される。現在の撮影モードがオートシーン判別モード、あるいは他の撮影モードであってもオートシーン判別を行う撮影モードである場合、ユーザは現在の撮影シーンや撮影設定を自分では判別せず、カメラ任せで撮影しようとしていると想定できる。そのため、ユーザ自身で撮影設定を変更するための操作部７０の機能についての説明は不要である可能性が高い。むしろ、カメラ任せでの自動的な撮影を行うとどのような撮影が行われるのかをユーザに認識させることで、ユーザに安心感を与えるようにしている。また、カメラ任せで撮影を行うユーザは撮影の初心者である可能性が高いと想定できるため、構え方などのアドバイスを表示することで適切な撮影が行えるように補助する。シーンヘルプ表示の詳細は図８を用いて後述する。Ｓ６０４の処理を終えると、ヘルプ表示処理を抜けて図４のＳ４１０に進む。
【００６６】
なお、上述した図６の処理では、Ｓ６０１でヘルプボタン７３が押下されたと判定した場合には、その前の表示部２８での表示状態に関わらずシーンヘルプの表示を行なっている。すなわち表示部２８にスルー画像が表示されていなかった場合や表示ＯＦＦであった場合でも、ヘルプボタン７３の押下に応じて操作部材ヘルプあるいはシーンヘルプを表示部２８に表示するものとした。しかしこれに限らず、Ｓ６０１でヘルプボタン７３が押下されたと判定した場合でも、表示部２８にスルー画像が表示されていなかった場合や表示ＯＦＦであった場合には、Ｓ６０２〜Ｓ６０４のいずれにも進まずにヘルプ表示処理を抜けるようにしてもよい。表示部２８にスルー画像が表示されていなかった場合や表示ＯＦＦであった場合は、ファインダを覗いての撮影を行うなど、表示部２８には注目せずに撮影していると想定されるからである。すなわち、表示部２８にスルー画像が表示されていなかった場合や表示部２８が表示ＯＦＦであった場合には、ヘルプボタン７３が押下されても、ヘルプの表示は行わないようにしてもよい。また、表示部２８にスルー画像が表示されていなかった場合や表示ＯＦＦであった場合にヘルプボタン７３が押下された場合には、
・スルー画像が表示されていないためにヘルプが表示されない旨の警告、または、
・スルー画像を表示するように設定変更すればヘルプが表示される旨のガイダンス、を表示するようにしてもよい。
【００６７】
［操作部材ヘルプ表示処理について］
前述した図６のＳ６０３の操作部材ヘルプ表示処理について説明する。まず、図１１（ａ）〜（ｃ）に、操作部材ヘルプ処理で表示部２８に表示される画面表示例を示す。
【００６８】
図１１（ａ）は、操作部材ヘルプ表示における初期表示の画面例である。操作部材ヘルプ表示の初期表示において、表示部２８には、操作部材表示１１０１と、説明項目リスト１１０２と、選択操作部材マーク１１０３と、項目選択枠１１０４とを表示する。操作部材表示１１０１は、デジタルカメラ１００の外観のうち、操作部７０が集中する部分を図示したものである。説明項目リスト１１０２には、操作部材の説明の項目の羅列が表示される。選択操作部材マーク１１０３は、説明項目リスト１１０２上で現在選択されている項目に対応する操作部材を示す。項目選択枠１１０４は、説明項目リスト１３０２上で現在選択されている項目示す。
【００６９】
図１１（ｂ）は、説明項目リスト１１０２のうち、図１１（ａ）とは異なる項目が選択されている際の、操作部材ヘルプ表示画面例である。操作部７０に含まれる上下ボタンの操作によって、説明項目リスト１１０２の中から選択項目を変更することができる。選択項目が変更されると、項目選択枠１１０４が変更された選択項目に対して表示され、操作部材表示１１０１のうち、変更された選択項目に対応する操作部材に対して選択操作部材マーク１１０３が表示される。
【００７０】
図１１（ｃ）は、説明項目リスト１１０２で選択されている項目が示す機能の詳細説明を表示している例である。説明項目リスト１１０２を表示した状態から操作部７０に含まれる右ボタンを押下することにより、説明項目リスト１１０２で選択している項目の示す機能についてより詳細な説明を表示することができる。このとき、操作部材表示１１０１と選択操作部材マーク１１０３は表示したままとしており、表示された詳細な説明がどの操作部材を操作することで発動させられる機能についてのことであるのかがわかるようになっている。例えば、図１１（ｂ）の状態で右ボタンが押下されると、図１１（ｃ）の表示に切り替わる。図１１（ｃ）の状態で操作部７０に含まれる左ボタンまたはヘルプボタン７３を押下することで、元の図１１（ｂ）の表示状態に戻ることができる。
【００７１】
以上のような図１１（ａ）〜（ｃ）の表示を行うことで、どのような撮影設定が、どの操作部材を操作することによって行えるのかをユーザに認識させることができる。次に、図１１（ａ）〜（ｃ）のような表示を行う操作部材ヘルプ表示処理の詳細を説明する。
【００７２】
図７は、操作部材ヘルプ表示処理を示すフローチャートであり、前述した図６のＳ６０３の処理の詳細である。この処理は、たとえば、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。
【００７３】
Ｓ７０１において、システム制御部５０は、操作部７０のうち、現在の撮影モードにおいて有効な操作部材リストを不揮発性メモリ５６より取得する。Ｓ７０２において、システム制御部５０は、図１１（ａ）の操作部材表示１１０１のような、デジタルカメラ１００の外観のうちの操作部７０が集中する部分を図示した画像データを表示部２８の一部分へ表示する。
【００７４】
Ｓ７０３において、システム制御部５０は、Ｓ７０１で取得したリストを元に、説明項目リスト１１０２を表示部２８へ表示する。Ｓ７０４において、システム制御部５０は、前述した説明項目リスト１１０２のうちの選択されている項目（カレント項目）に対して項目選択枠１１０４を表示する。また、操作部材表示１１０１のうち、選択されている項目に対応する操作部材に対して選択操作部材マーク１１０３を表示する。この結果の表示例が前述した図１１（ａ）である。
【００７５】
Ｓ７０５において、システム制御部５０は、ヘルプボタン７３が押下されたか否かを判定する。ヘルプボタン７３が押下された場合はヘルプ表示処理を終了し、押下されていない場合はＳ７０６へ進む。Ｓ７０６において、システム制御部５０は、操作部７０に含まれる上ボタンもしくは下ボタン（以後上下ボタンと呼称）が押下されたか否かを判定する。上下ボタンのいずれかが押下された場合は、処理はＳ７０７へ進み、そうでない場合はＳ７０８へ進む。
【００７６】
Ｓ７０７において、システム制御部５０は、前述した上下ボタンの操作に応じて、説明項目リスト１１０２のうち選択されている項目（カレント項目）を変更し、項目選択枠１１０４をカレント項目へ移動する。例えば、上ボタンが押下された場合は前述した説明項目リスト１１０２のうち、現在選択されている項目の一つ上項目が選択され、下ボタンが押下された場合は説明項目リスト１１０２のうち、現在選択されている項目の一つ下が選択される。現在選択されている項目の一つ先の項目が存在しない場合は、現在の項目に留まるか、もしくは反対側の先頭の項目が選択されても良い。また、システム制御部５０は、選択された項目の変更に応じて選択操作部材マーク１１０３の表示位置を変更し、操作部材表示１１０１のうち、選択された項目に対応する操作部材に対して選択操作部材マーク１１０３を表示する。たとえば図１１（ａ）の状態で下ボタンを５回押下した場合の表示例が、前述した図１１（ｂ）である。
【００７７】
Ｓ７０８において、システム制御部５０は、操作部７０に含まれる右ボタンが押下されたか否かを判定する。右ボタンが押下された場合、処理はＳ７０９へ遷移し、押下されていない場合はＳ７０５へ戻る。Ｓ７０９において、システム制御部５０は、説明項目リスト１１０２で選択されている項目が示す機能の詳細説明画面を表示する。例えば、図１１（ｂ）を表示していた場合に右ボタンが押下されると、システム制御部５０は、前述した図１１（ｃ）を表示部２８に表示する。これによって、ユーザの意思で選択した操作部材に関する説明を見ることが出来る。
【００７８】
Ｓ７１０において、システム制御部５０は、操作部７０に含まれる左ボタンあるいはヘルプボタン７３が押下されたか否かを判定する。押下された場合、処理はＳ７１３に進み、そうでない場合はＳ７１１に進む。Ｓ７１１において、システム制御部５０は、上下ボタンが押下されたか否かを判定し、押下された場合はＳ７１２に進み、そうでない場合はＳ７１０に戻る。
【００７９】
Ｓ７１２において、システム制御部５０は、表示されている説明文のスクロール処理を行う。但し、説明文が、画面内に収まっている場合には、このスクロール処理は行わなくても良い。Ｓ７１３において、システム制御部５０は、図１１（ｃ）のような項目の説明文を非表示とし、処理をＳ７０３へ戻す。この処理により説明文表示状態が終了し、表示は図１１（ｂ）の状態へ戻る。
【００８０】
こうして、詳しく知りたい操作部材をユーザに選択させて、その説明文を表示するという操作部材表示ヘルプ処理を行なっている。
【００８１】
［シーンヘルプ表示について］
図８はシーンへルプ表示処理を示すフローチャートであり、前述した図６のＳ６０４の処理の詳細である。このシーンヘルプ表示処理は、たとえば、システム制御部５０が不揮発性メモリ５６等に格納されたプログラムをシステムメモリ５２に展開して実行して、表示部２８等の表示制御を行なうことで実現される。
【００８２】
Ｓ８０１において、システム制御部５０は、図５で説明したシーン判別による判別結果を不揮発性メモリ５６から取得する。Ｓ８０２において、システム制御部５０は、シーン判別処理を停止する。ここでシーン判別処理を停止する理由は、シーンヘルプ表示時のシーンの説明や撮影アドバイスを読みやすくするためである。シーンの説明を読む場合、カメラを被写体に向け続けるのでなく、カメラを地面に向けて説明を読む場合が多い。カメラを被写体に向けていない場合にシーン判別をしても、ユーザが撮影しようとしている撮影シーンとは異なった撮影シーンが判別されてしまうので、カメラを被写体に向けていない場合にシーン判別した結果のヘルプを表示しても意味が無い。また、シーン判別を停止しないと、説明を読んでいる間に被写体の状況が変わってシーン判別結果が変わってしまい、読んでいた説明が途中で別のシーンのものに変わってしまう可能性があり、それでは説明が読みにくくなってしまう。本実施形態では、このような問題を解決するために、シーンヘルプを表示している間はシーン判別を停止している。なお、シーンヘルプの表示中にシーンの判別結果が変化しても、シーンヘルプの内容が変更されないようにすればよい。したがって、シーン判別は停止せず変更されたシーン内容を不揮発性メモリ５６に記憶しない方法、或いは、不揮発性メモリ５６に記憶してもシーンヘルプ表示時に設定を読まない方法でも実現可能である。
【００８３】
Ｓ８０３において、システム制御部５０は、検出シーンに応じたシーン説明表示を不揮発性メモリ５６から取得し、表示部２８に表示する。たとえば、シーン判別の判別結果に応じて自動的になされる撮影設定の内容の説明を表示する。本実施形態では図１３の表により、検出シーンと説明文の対応表例を記載する。不揮発性メモリ５６は、図１３に示すような表を保持しており、システム制御部５０はこの表からヘルプ画面に表示するテキストを取得する。以下、表示画面例について、図１２を用いて説明する。
【００８４】
図１２（ａ）〜（ｃ）は、シーン判別モードにおける、シーンヘルプを表示する前に表示部２８に表示されている撮影待機画面の表示例である。それぞれ、スルー画像と、その時点で判別されているシーンが何であるかを示すシーンアイコン１２００が表示されている。図１２（ａ）は、シーン判別結果が通常時の待機画面例である。表示部２８にはスルー画像と重畳して通常状態を示すシーンアイコン１２００が表示されている。図１２（ｂ）はシーン判別結果が人物の場合の撮影待機画面表示例である。図１２（ｃ）は、シーン判別結果がマクロの場合の撮影待機画面表示例である。
【００８５】
図１２（ａ）〜（ｃ）の状態からヘルプボタン７３が押下された場合のそれぞれの表示例を図１２（ｄ）〜（ｆ）に示す。図１２（ｄ）〜（ｆ）はＳ９０３の処理によって表示される表示画面例である。図１２（ｄ）は、シーン：通常時、図１２（ｅ）は、シーン：人物、図１２（ｄ）は、シーン：マクロの表示例である。
【００８６】
図１２（ｄ）を用いて、画面構成について説明する。シーンヘルプを表示する前に表示していたシーンアイコン１２００よりも大きいシーンアイコン１２０１を表示する。また、スルー画像１２０２を半透過で表示する。また、シーンヘルプを表示する直前に判別されていたシーン（シーンアイコン１２０１が表すシーン）の名称および概要を説明する説明表示１２０３を表示する。スルー画像１２０２を半透過で表示することによって、シーンアイコン１２０１と説明表示１２０３の視認性をあげることができる。また、スルー画像１２０２により、シーンアイコン１２０１が表す、シーンヘルプを表示する直前に判別されていたシーンが、現在撮影されている状況に合致しているか否かをユーザが判別することができる。従って、どのような場面を撮影するとどのようにオートシーン判別されるのかをユーザが知ることができる。また、現在表示されているシーンヘルプの内容が、現在の撮影状況にも引き続き適しているかをユーザが判別することができる。このように、ヘルプの視認性を向上させるとともに現状のシーンについても確認可能となる。
【００８７】
Ｓ８０４において、システム制御部５０は、シーン説明表示の表示時間を制御するために表示タイマーを開始する。次にＳ８０５において、タイマーが指定時間経過した判別する。タイマーが完了するまでシーン説明表示を継続する。ただし、タイマーの完了を待つ間にシーンヘルプ表示の終了の意図を示すユーザ操作（本実施形態ではヘルプボタン７３の押下操作）が検出されると、シーンヘルプ表示処理は終了する（Ｓ８０６）。
【００８８】
Ｓ８０７において、システム制御部５０は、検出シーンに応じたアドバイス表示を不揮発性メモリ５６から取得し、表示部２８に表示する。図１３の表に検出シーンとアドバイス文の対応例を示す。また、図１２（ｇ）、図１２（ｈ）に、Ｓ８０７おける画面表示例を示す。図１２（ｇ）は、シーン：人物、図１２（ｈ）は、シーン：マクロの表示例である。
【００８９】
表示のレイアウトはシーン説明表示と同様で、アドバイス表示部分１２０４の部分のみ変更される。また、「シーン：通常」の場合のようにアドバイスが不要なシーンについては、アドバイス表示を省くことも可能である。この場合は、例えば、シーン説明とアドバイスを切り替えずにシーン説明のみを表示すればよい。
【００９０】
次に、Ｓ８０８において、システム制御部５０は、アドバイス表示の表示時間を制御するために表示タイマーを開始する。次にＳ８０９において、タイマーが指定時間経過したか否かを判別する。タイマーが完了するまではアドバイス表示が継続される。ただし、タイマーの完了を待つ間にシーンヘルプ表示の終了の意図を示すユーザ操作（本実施形態ではヘルプボタン７３の押下操作）が検出されると、シーンヘルプ表示処理は終了する（Ｓ８１０）。
【００９１】
Ｓ８１１において、システム制御部５０は、説明文及びアドバイスの表示回数をカウントし、そのカウント値を不揮発性メモリ５６に格納する。次にＳ８１２において、システム制御部５０は、表示回数を示すカウント値が３回以下か否かを判定し、３回以下の場合は処理をＳ８０３に戻し、上述したシーン説明表示及びアドバイス表示を繰り返す。他方、カウント値が３を超えた場合は、シーンヘルプ表示の終了の意図を示すユーザ操作が検出されるまで（本実施形態ではヘルプボタン７３の押下が検出されるまで）アドバイス表示を表示し続ける（Ｓ８１３）。以上のＳ８０３〜Ｓ８１２により、説明文とアドバイスが自動的に交互に切り替わって表示されるため、ユーザはシーン判別に応じた説明文とアドバイスを確認することが可能となる。
【００９２】
以上のように、第１実施形態によれば、ヘルプを呼び出す操作をした際に、シーン判別を行っているか否かに応じて、より適した事柄に関する説明を見ることができる。また、シーンヘルプ表示では、撮影シーンに関わる説明を一旦表示すると、その後の撮影シーンの判別結果に関わらず、ヘルプ表示の対象とする撮影シーンが固定される。すなわち、シーンヘルプ表示では、その画面に入る直前の撮影シーンに関するヘルプ表示に固定される。このため、説明表示中にシーンが変わっても、ユーザは表示中の説明をしっかりと読むことができる。
【００９３】
第２実施形態
［シーンヘルプ表示について］
図１０は第２実施形態によるシーンへルプ表示処理を示すフローチャートであり、前述した図６のＳ６０４の処理の詳細である。このシーンヘルプ表示における各処理は、例えば、システム制御部５０が不揮発性メモリ５６等に格納されたプログラムをシステムメモリ５２に展開して実行することで実現される。
【００９４】
Ｓ９０１において、システム制御部５０は、図５で説明したシーン判別処理結果を不揮発性メモリ５６から取得する。Ｓ９０２において、システム制御部５０は、検出シーンに応じたシーン説明表示を不揮発性メモリ５６から取得し、表示部２８に表示する。シーン説明表示は第１実施形態と同様である。
【００９５】
Ｓ９０４において、システム制御部５０は、シーン説明表示の表示時間を制御するために表示タイマーを開始する。次にＳ９０５において、システム制御部５０は、表示タイマーが完了したか否かを判別する。表示タイマーが完了するまではシーン説明表示を継続する。ただし、表示タイマーの完了を待つ間にシーンヘルプ表示の終了の意図を示すユーザ操作（本実施形態ではヘルプボタン７３の押下操作）が検出されると、シーンヘルプ表示処理は終了する（Ｓ９０５）。また、システム制御部５０は、表示タイマーの完了を待つ間に、ヘルプ表示変更フラグのＯＮを検出すると、変化したシーンに対応したヘルプ表示に切り替えるべく処理をＳ９１６へ進める。ヘルプ表示変更フラグは、シーン判別結果の変化に応じてヘルプ表示を変更することをユーザが意図したことを示すフラグであり、図１０により後述する処理においてセットされる。Ｓ９１６において、システム制御部５０は、ヘルプ表示変更フラグをＯＦＦとし、新たなシーンに対応したヘルプ表示を実行するべく処理をＳ９０１へ戻す。
【００９６】
表示タイマーが完了すると、処理はＳ９０４からＳ９０７へ進む。Ｓ９０７において、システム制御部５０は、検出シーンに応じたアドバイス表示を不揮発性メモリ５６から取得し、表示部２８に表示する。アドバイス表示は第１実施形態と同様である。
【００９７】
Ｓ９０８において、システム制御部５０は、アドバイス表示の表示時間を制御するために表示タイマーを開始する。次にＳ９０９において、システム制御部５０は、表示タイマーが指定時間経過した判別する。表示タイマーが完了するまでアドバイス表示が継続される。ただし、表示タイマーの完了を待つ間にシーンヘルプ表示の終了の意図を示すユーザ操作（本実施形態ではヘルプボタン７３の押下操作）が検出されると、シーンヘルプ表示処理は終了する（Ｓ９１０）。また、システム制御部５０は、表示タイマーの完了を待つ間に、ヘルプ表示変更フラグ（図１０により後述）のＯＮを検出すると、変化したシーンに対応したヘルプ表示に切り替えるべく処理をＳ９１６へ進める。これらの処理はＳ９０４により表示タイマーの完了待つ間の処理と同様である。
【００９８】
表示タイマーが完了すると、処理はＳ９０９からＳ９１２へ進む。Ｓ９１２において、システム制御部５０は、説明文及びアドバイスの表示回数をカウントし、そのカウント値を不揮発性メモリ５６に格納する。次にＳ９１３において、システム制御部５０は、そのカウント値が３回以下であるか否かを判定する。カウント値が３回以下の場合は、処理はＳ９０２に戻り、上述したシーン説明表示及びアドバイス表示を繰り返す。他方、カウント値が３を超えた場合は、
・シーンヘルプ表示の終了の意図を示すユーザ操作が検出されるまで（本実施形態ではヘルプボタン７３の押下が検出されるまで）、或いは、
・シーン判別結果の変化に応じてヘルプ表示を変更することをユーザが意図したことが検出されるまで（ヘルプ表示変更フラグのＯＮが検出されるまで）、
アドバイス表示を表示し続ける（Ｓ９１４、Ｓ９１５）。
【００９９】
［シーン変更確認処理について］
図１０はシーン変更確認処理を示すフローチャートである。このシーン変更確認処理における各処理は、たとえば、システム制御部５０が不揮発性メモリ５６等に格納されたプログラムをシステムメモリ５２に展開して実行することで実現される。また、図９、図１０に示す処理は、例えばマルチタスク処理により、並列に実行されるものとする。すなわち、図９のシーンヘルプ表示処理が実行されている間、図１０に示されるシーン変更確認処理が並行して実行される。
【０１００】
Ｓ１００１において、システム制御部５０は、図５で説明したシーン判別処理結果を不揮発性メモリ５６から取得し、前回シーン判別内容と比較しシーンに変更があったか判断する。シーンに変更がない間は、Ｓ１００１の処理が繰り返される。そして、シーンに変更があった場合、処理はＳ１００２に進む。
【０１０１】
Ｓ１００２において、システム制御部５０は、変更があった旨をシーン説明或いはアドバイスを表示中の表示部２８に表示する。その表示例を図１２（ｉ）に示す。図１２（ｉ）は図１２（ｈ）の表示状態において、シーン判別の判別結果が変化した場合の表示例である。シーン変更表示１２０５を表示することでシーン変更をユーザに通知する。また左右矢印アイコンを表示することで、左右ボタン操作によりシーン説明或いはアドバイスの対象となるシーンの変更が可能であることを表示する。
【０１０２】
Ｓ１００３において、システム制御部５０は、操作部７０の左右ボタンのいずれかが操作されたか否かを判定する。ボタン操作がなされていないと判定された場合は、引き続きユーザ操作を監視する。左右ボタンが押されていると判定された場合は、処理はＳ１００４に進む。
【０１０３】
Ｓ１００４において、システム制御部５０は、ヘルプ表示変更フラグをＯＮに変更し、処理をＳ１１０１に戻す。このようにすることで、常にシーン変更をユーザに通知することが可能である。また、左右ボタン等のユーザ操作をトリガーにヘルプ表示変更フラグがＯＮとなるので、上述したＳ９０６、Ｓ９１１，Ｓ９１５の処理により変更後のシーンの説明文およびアドバイスを確認することが可能となる。
【０１０４】
以上のように、第２実施形態によれば、第１実施形態と同様に、ヘルプを呼び出す操作をした際に、シーン判別を行っているか否かに応じて、より適した事柄に関する説明を見ることができる。また、シーンヘルプ表示は、その画面に入る直前のシーンに関する説明に固定されるため、説明表示中にシーンが変わっても、ユーザは表示中の説明をしっかりと読むことができる。また、第２実施形態では、シーンヘルプ表示の最中もシーン判別を行い、シーンが変わった際にはシーンヘルプ表示を変更するか否かをユーザに問い合わせ（図１２のシーン変更表示１２０５）る。そして、ユーザよりシーンヘルプ表示を変更する旨の指示があった場合には、最新のシーン判別結果に合わせてシーンヘルプ表示が更新される。したがって、第２実施形態によれば、ヘルプ表示を勝手に切り替えることはないのでヘルプの説明をしっかり読むことができ、また、最新のシーン判別結果を読むこともできるという効果を奏する。
【０１０５】
なお、上記実施形態において、シーン判別により判別されたシーンの変化の履歴を記憶しておき、左右キーの操作により、記憶されたシーンの履歴から一つのシーンを選択し、選択されたシーンについて説明文とアドバイス表示を行うようにしてもよい。また、上記各実施形態では、ヘルプボタン７３の操作時における動作モード（シーン判別を利用するか否か）により、操作部に関連する説明とシーン判別結果に関連する説明の表示を自動的に切り替えたが、これに限られるものではない。たとえば、シーン判別結果に関連する説明を表示させるための専用の操作手段を設けるようにしてもよい。
【０１０６】
なお、上述したシステム制御部５０による制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【０１０７】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【０１０８】
また、上述した実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明したが、これはこの例に限定されず、撮像手段を有する電子機器であれば適用可能である。すなわち、本発明は、デジタルビデオカメラ、デジタルカメラ又はデジタルビデオカメラが装着されたパーソナルコンピュータやＰＤＡ、携帯電話端末、音楽プレーヤー、ゲーム機などに適用可能である。
【０１０９】
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
0005975656.tif 000002
【図２】
0005975656.tif 000003
【図３】
0005975656.tif 000004
【図４】
0005975656.tif 000005
【図５】
0005975656.tif 000006
【図６】
0005975656.tif 000007
【図７】
0005975656.tif 000008
【図８】
0005975656.tif 000009
【図９】
0005975656.tif 000010
【図１０】
0005975656.tif 000011
【図１１】
0005975656.tif 000012
【図１３】
0005975656.tif 000013
【図１２】
0005975656.tif 000014