(57)【特許請求の範囲】
【請求項１】
撮像手段と、
前記撮像手段による撮影時に使用される撮影条件として、使用者により設定された撮影条件を記憶する記憶手段と、
前記記憶手段に記憶されている撮影条件が使用された前回の撮影から、前回の撮影の直後における次回の撮影が使用者により指示されるまでの間における一定時間毎のタイミングで、前回の撮影時の撮影環境と次回の撮影時の撮影環境とにおける異同の判断基準となる撮影環境を示す情報を繰り返し取得する取得手段と、
前記取得手段により取得された撮影環境を示す情報に基づき、前記記憶手段に記憶されている撮影条件を無効とするか有効とするかを決定する撮影条件制御手段と
を備えたことを特徴とする撮影装置。
【請求項２】
前記記憶手段は、電源がオフされた後にも前記撮影条件を保持することを特徴とする請求項１記載の撮影装置。
【請求項３】
使用者により設定され前記記憶手段に記憶される撮影条件は、特定の撮影シーンでの使用が前提とされている撮影条件であり、
前記取得手段が取得する撮影環境を示す情報を、前記記憶手段に記憶されている撮影条件の使用を前提とする撮影シーンに対応して予め決められている情報に制御する取得情報制御手段を更に備えた
ことを特徴とする請求項１又は２記載の撮影装置。
【請求項４】
前記取得手段は、前記撮影環境を示す情報として、予め決められている複数の情報、又は使用者により任意に選択された１つあるいは複数の情報を取得することを特徴とすることを特徴とする請求項１，２又は３記載の撮影装置。
【請求項５】
撮影時に使用される撮影条件として、使用者により設定された撮影条件を記憶する工程と、
記憶した撮影条件が使用された前回の撮影から、前回の撮影の直後における次回の撮影が使用者により指示されるまでの間における一定時間毎のタイミングで、前回の撮影時の撮影環境と次回の撮影時の撮影環境とにおける異同の判断基準となる撮影環境を示す情報を繰り返し取得する工程と、
前記撮影環境を示す情報に基づき、記憶されている撮影条件を無効とするか有効とするかを決定する工程と
を含むことを特徴とする撮影条件制御方法。
【請求項６】
コンピュータに、
撮影時に使用される撮影条件として、使用者により設定された撮影条件を記憶手段に記憶する処理と、
前記記憶手段に記憶されている撮影条件が使用された前回の撮影から、前回の撮影の直後における次回の撮影が使用者により指示されるまでの間における一定時間毎のタイミングで、前回の撮影時の撮影環境と次回の撮影時の撮影環境とにおける異同の判断基準となる撮影環境を示す情報を繰り返し取得する処理と、
取得した撮影環境を示す情報に基づき、記憶されている撮影条件を無効とするか有効とするかを決定する処理と
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影時に任意の撮影条件を設定可能な撮影装置に関するものである。
【背景技術】
【０００２】
従来、撮影装置の一種であるデジタルカメラにおいては、撮影時における撮影条件をユーザが好みや必要に応じてマニュアル設定することができるものが一般的である。ここで、マニュアル設定とは、ユーザが、撮影条件を構成する複数の条件項目の１又は複数の設定値を予め決められている初期値とは異なる値に変更する操作である。なお、設定可能な条件項目としては、例えばＩＳＯ感度や、露出値（ＥＶ）のシフト量、ストロボの使用の有無である。
【０００３】
また、いったんマニュアル設定された撮影条件は、電源がオフ操作されなければ保持され、さらに所謂ラストメモリ機能を有するデジタルカメラであれば、電源がいったんオフ操作された後、再びオン操作された場合であっても、保持される。
【０００４】
そのため、撮影条件をマニュアル設定している場合においてユーザは、前回の撮影時と次回の撮影時とにおいて撮影環境（撮影対象や撮影シーン）が同一である場合には、撮影条件を設定し直すことなく次回の撮影を直ちに行うことができる。しかし、前回の撮影時と次回の撮影時とにおいて撮影環境が異なる場合、ユーザは、撮影条件を新たな撮影環境に応じて設定し直すか、又は撮影条件をマニュアル設定で変更される前の初期値に戻さなければ、次回の撮影に失敗することとなる。
【０００５】
これを解決可能とする技術として、例えば下記特許文献１には、ラストメモリ機能を有するデジタルカメラにおいて、電源投入時に撮影条件を所定の初期値と前回の設定値とのいずれに設定するかを予め選択可能とする技術が記載されている。つまりラストメモリ機能をオン／オフ設定可能とする技術が記載されている。より具体的には、撮影条件として設定可能な複数の設定項目についてラストメモリ機能を個別にオン／オフ設定可能とする技術が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−２９９８１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記の技術においては、前回の撮影時と次回の撮影時とにおいて被写体が異なる場合に、適正な撮影条件での撮影を行うためには、ユーザが事前にラストメモリ機能をオン／オフ設定する必要がある。したがって、電源をオフ操作する直前の前回の撮影時と、次に電源をオン操作した直後の次回の撮影時とにおいて被写体が同一か否かが予め分かっていればよいが、それが不確定である場合には対応することができないという問題があった。
【０００８】
また、次に電源をオン操作した直後の次回の撮影時において被写体が同一か否かが予め分かっている場合であっても、ユーザは、例えば電源をオフする際、自己の予測に基づいてラストメモリ機能をいちいちオン／オフ設定しなければならず、次回の撮影に先立つ操作が煩雑にならざるを得ないという問題があった。
【０００９】
さらに、ユーザが電源をオフ操作することなく撮影を行っている間については、被写体が前回の撮影時と異なる場合、依然として、ユーザは撮影条件を設定し直すか、又は初期値に戻す必要があるという問題があった。
【００１０】
本発明は、かかる従来の課題に鑑みてなされたものであり、前回の撮影時と次回の撮影時とにおいて撮影環境が異なる場合であっても、次回の撮影時に、ユーザに煩雑な操作を強いることなく前回の撮影時にマニュアル設定された撮影条件を使用することによる撮影の失敗を未然に防止することが可能となる撮影装置、及び撮影条件制御方法、それらの実現に使用されるプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
前記課題を解決するため、本発明においては、撮像手段と、前記撮像手段による撮影時に使用される撮影条件として、使用者により設定された撮影条件を記憶する記憶手段と、前記記憶手段に記憶されている撮影条件が使用された前回の撮影から、前回の撮影の直後における次回の撮影が使用者により指示されるまでの間における一定時間毎のタイミングで、前回の撮影時の撮影環境と次回の撮影時の撮影環境とにおける異同の判断基準となる撮影環境を示す情報を繰り返し取得する取得手段と、前記取得手段により取得された撮影環境を示す情報に基づき、前記記憶手段に記憶されている撮影条件を無効とするか有効とするかを決定する撮影条件制御手段とを備えたことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、前回の撮影時と次回の撮影時とにおいて撮影環境が異なる場合であっても、次回の撮影時に、煩雑な操作を強いることなく前回の撮影時にマニュアル設定された撮影条件を使用することによる撮影の失敗を未然に防止することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明に係るデジタルカメラのブロック図である。
【図２】プログラム記憶部の記憶領域、及び格納データを示す概念図である。
【図３】撮影モードでの動作を示すフローチャートである。
【図４】電源オン直後の撮影モードでの動作を示すフローチャートである。
【図５】ベストショット撮影モードで選択可能な撮影シーンと、各撮影シーンが選択されているときに判断基準として使用する情報の一例を示した図である。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態について説明する。本実施形態は、撮影時における撮影条件をユーザが好みや必要に応じてマニュアル設定することができるとともに、背景技術において説明したラストメモリ機能を有するデジタルカメラに関するものである。
【００１５】
図１は、本発明を適用した撮影装置の一種であるデジタルカメラ１の電気的構成の概略を示すブロック図である。図１に示したように、デジタルカメラ１は装置全体を制御するＣＰＵ（Central Processing Unit）２を有している。ＣＰＵ２には、現在の日付と時刻とを得るためのカレンダー機能を有する内蔵時計２ａが含まれる。
【００１６】
ＣＰＵ２には、光学レンズ装置３と、イメージセンサ４、画像メモリ５、液晶モニタ６、画像処理部７、画像記録部８、プログラム記憶部９、キー入力部１０、ＧＰＳ部１１、方位検出部１２が接続されている。
【００１７】
光学レンズ装置３は、被写体の光学像を集光するズームレンズ及びフォーカスレンズを含む撮影レンズや、撮影レンズを駆動するアクチュエータ等から構成される。撮影レンズは沈胴式であり、多段階に伸縮する鏡筒の内部にズームレンズ等が保持されている。なお、図示しないが光学レンズ装置３には絞りが含まれる。
【００１８】
イメージセンサ４は、光学レンズ装置３で集光された光学像をデジタル化して取り込むためのＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Meta1 0xide Semiconductor）等の固体撮像素子である。
【００１９】
画像メモリ５は、ＳＤＲＡＭ（Synchronous dynamic random-access memory）等により構成され、主としてイメージセンサ４が取り込んだ画像、つまりイメージセンサ４により撮像された画像のデータを一時記憶するためのメモリである。
【００２０】
キー入力部１０は、電源キーや、シャッターキー、基本となる動作モードである撮影モードと再生モードとの設定に使用される動作モード設定キー、ユーザによる各種の設定操作に使用されるカーソルキー、及び決定キー等の複数の操作キーから構成される。キー入力部１０における各操作キーの操作状態はＣＰＵ２において随時監視される。
【００２１】
なお、シャッターキーは、ユーザが撮影予告を行うための半押し位置と、撮影を指示するための全押し位置との２段階の操作が可能な所謂ハーフシャッター機能を有するものである。
【００２２】
また、前記カーソルキー、及び決定キーは、デジタルカメラ１に撮影モードの下位モードとして用意されている撮影モードの選択にも使用される。デジタルカメラ１には、下位の撮影モードとして、マニュアル撮影モード、オート撮影モード、プログラムオート撮影モード、ベストショット撮影モードの４種類の撮影モードが用意されている。
【００２３】
ここで、オート撮影モードは、シャッター速度や絞り等の露出に関する撮影条件を、被写体、及び周りの状況に応じた最適な設定内容に自動的に設定し撮影する、全ての撮影シーンに対応する一般的な撮影モードであり、基本となる撮影モードである。
【００２４】
また、プログラムオート撮影モードは、シャッター速度や絞り等の露出に関する撮影条件を、スポーツ、ポートレート、風景等の特定の撮影シーンに応じた最適な設定内容に自動的に設定し撮影する撮影モードである。
【００２５】
ベストショット撮影モード（簡易マニュアル撮影モード）は、オート撮影モードやプログラムオート撮影モードと同様に、シャッター速度や絞り等の露出に関する撮影条件の設定に加え、ＩＳＯ感度や、露出値（ＥＶ）のシフト量、ホワイトバランス（光源の種類）、フォーカスの制御内容等の他の撮影条件を、ユーザに選択させた特定の撮影シーンに応じて決められている値に設定する撮影モードである。
【００２６】
画像処理部７は、ＤＳＰ（Digital Signal Processor）等により構成され、画像メモリ５に一時記憶された後、ＣＰＵ２を介して供給される画像データを画素毎のＲＧＢデータに変換する。さらに、画像処理部７は、ＲＧＢデータを輝度（Ｙ）成分及び色差（ＵＶ）成分からなるＹＵＶデータに変換する。変換後のＹＵＶデータは、撮影モードでの撮影待機状態では液晶モニタ６へ供給され、液晶モニタ６の画面上にライブビュー画像（スルー画像）として表示される。
【００２７】
また、画像処理部７は、撮影モードでシャッターキーが押された撮影時に、ＹＵＶデータに変換後の画像データをＪＰＥＧ（Joint Photographic Expert Group）方式により圧縮する。圧縮後の画像データは、ＣＰＵ２によってカメラのモデル名や、撮影日時、被写体距離を含む複数種の付属情報が付加され、Ｅｘｉｆ（Exchangeable Image File Format）等の規格に準拠した静止画ファイルとして画像記録部８に記憶される。
【００２８】
画像記録部８は、例えばデジタルカメラ１に着脱自在な各種のメモリカードや、デジタルカメラ１に内蔵された内蔵フラッシュメモリによって構成される。
【００２９】
また、画像処理部７は、デジタルカメラ１に再生モードが設定されているときには、ＣＰＵ２により画像記録部８から読み出された圧縮状態にある画像データを伸張する。伸張後の画像データ（ＹＵＶデータ）は、ＣＰＵ２を介して液晶モニタ６へ供給され、液晶モニタ６において再生画像として表示される。
【００３０】
ＧＰＳ部１１は、公知のＧＰＳ（Global Positioning System）を利用した測位（現在位置の計測）を行う。すなわちＧＰＳ部１１は、複数のＧＰＳ衛星から送られてくる電波を受信することにより、地球上の現在位置、つまり電波の受信位置を示す位置情報（緯度、経度）を演算し、位置データとしてＣＰＵ２へ供給する。
【００３１】
方位検出部１２は、主として地磁気を検出する２軸又は３軸の地磁気センサにより構成され、２又は３軸の地磁気成分に基づいて撮影方向を示す情報を取得し、方向データとしてＣＰＵ２へ供給する。方位検出部１２が取得する撮影方向を示す情報は、具体的には真北を０°としたときの撮影方向の角度を示す情報である。
【００３２】
プログラム記憶部９は、フラッシュメモリ等の記憶データが随時書き換え可能な不揮発性メモリから構成される。プログラム記憶部９には、図２に示したように、プログラム格納領域９ａと、それ以外のデータ格納領域９ｂとが確保されている。
【００３３】
プログラム格納領域９ａには、ＣＰＵ２に撮影時における各種制御、例えばＡＦ（オートフォーカス）制御、ＡＥ（自動露出）制御、ＡＷＢ（オートホワイトバランス）制御を行わせるための制御プログラム等が記憶されている。なお、プログラム格納領域９ａには、上記の各制御に際して使用されるデータ、例えばＡＥ制御で使用されるプログラム線図を構成するプログラムＡＥデータ等も記憶されている。
【００３４】
データ格納領域９ｂには、主として設定データと、撮影条件データ、撮影環境データが記憶される。ここで、設定データは、デジタルカメラ１の基本的な動作内容を規定するデータであり、例えばデジタルカメラ１が有する種々の機能のオン／オフ状態を示すデータである。
【００３５】
また、撮影条件データと撮影環境データとは、必要に応じて記憶されるデータである。撮影条件データは、前回の撮影時に使用された撮影条件であって、マニュアル撮影モードにおいてユーザによりマニュアル設定された撮影条件を示すデータ、あるいはベストショット撮影モードにおいてユーザにより選択された撮影シーンに対応する撮影条件を示すデータである。なお、マニュアル撮影モードにおいてマニュアル設定可能な撮影条件には、例えばＩＳＯ感度や、露出値（ＥＶ）、赤や青等の色フィルターの使用の可否等の複数の条件項目が含まれる。
【００３６】
撮影環境データは、撮影モードが設定されている状態で電源がオフ操作された時点の撮影環境を示す複数のデータである。本実施形態において撮影環境を示す複数のデータは、具体的には、内蔵時計２ａにより取得された時刻データ、ＧＰＳ部１１により取得された位置データ、及び方位検出部１２により取得された方向データである。
【００３７】
次に、以上の構成からなるデジタルカメラ１の本発明に係る動作について説明する。図３は、デジタルカメラ１に、動作モードとして撮影モードが設定され、かつ具体的な撮影モードとして前述したマニュアル撮影モード又はベストショット撮影モードが設定されているときにＣＰＵ２が実行する処理の一部を示したフローチャートである。
【００３８】
図３に示したように、撮影モードが設定されているときＣＰＵ２は、キー入力部１０における各操作キーの操作状態を逐次検出することにより、ユーザからのマニュアルによる撮影条件の設定要求の有無（マニュアル撮影モードの場合）、ユーザからの撮影シーンの選択要求の有無（ベストショット撮影モードの場合）、さらに、電源のオフ操作の有無を確認する（ステップＳＡ１、ステップＳＡ３）。
【００３９】
ＣＰＵ２は、マニュアルによる撮影条件の設定要求又は撮影シーンの選択要求があった場合には（ステップＳＡ１：ＹＥＳ）、撮影時に使用する撮影条件をユーザの要求に応じて変更する（ステップＳＡ２）。より具体的に説明すると、マニュアル撮影モードの場合、ステップＳＡ２の処理においてＣＰＵ２は、液晶モニタ６に所定の設定画面を表示させた状態で、ユーザのキー操作に応じて、撮影条件を構成する複数の条件項目の１又は複数の条件項目の設定値を変更する。撮影条件を構成する複数の条件項目は、ＩＳＯ感度や、露出値（ＥＶ）等である。また、ベストショット撮影モードの場合は、同時又は択一的に表示される複数の撮影シーン画像の中から所望の撮影シーンがユーザのキー操作によりマニュアル選択されると、選択された撮影シーンに対応する撮影条件がマニュアル設定される。
【００４０】
なお、ステップＳＡ２の処理時における変更前の設定値は、予め決められている初期値、又はそれ以前にステップＳＡ２において設定（変更）された設定値である。また、ステップＳＡ２の処理においてＣＰＵ２は変更後の撮影条件を内部メモリに記憶することにより、それ以降の撮影時におけるＡＥ制御等に使用する。
【００４１】
一方、ＣＰＵ２は、撮影モードでの動作中に、いずれかの時点で電源のオフ操作があったときには（ステップＳＡ３：ＹＥＳ）、まず撮影レンズをカメラ本体に収納する（ステップＳＡ４）。そして、ＣＰＵ２は、現在の撮影条件がユーザによりマニュアル設定されたものでなれば（ステップＳＡ５：ＮＯ）、直ちに電源をオフし（ステップＳＡ８）、全ての処理を終了する。
【００４２】
一方、電源のオフ操作があったときの撮影条件がユーザによりマニュアル設定されたものであった場合（ステップＳＡ５：ＹＥＳ）、ＣＰＵ２は以下の処理を実行する。まず、ＣＰＵ２は、現在の撮影条件を示す撮影条件データをプログラム記憶部９のデータ格納領域９ｂに記憶する（ステップＳＡ６）。
【００４３】
次に、ＣＰＵ２は、現在の撮影環境情報を保存する（ステップＳＡ７）。すなわちＣＰＵ２は、内蔵時計２ａから時刻データを取得し、ＧＰＳ部１１から位置データを取得し、方位検出部１２から方向データを取得し、取得した時刻データと位置データと方向データとを撮影環境データとしてプログラム記憶部９のデータ格納領域９ｂに記憶する。しかる後、電源をオフし（ステップＳＡ８）、全ての処理を終了する。
【００４４】
一方、図４は、デジタルカメラ１に、モード切替キーにより撮影モードが設定されている状態で、ユーザによって電源キーがオン操作されたときＣＰＵ２が実行する処理の一部を示したフローチャートである。
【００４５】
図４に示したように、ＣＰＵ２は、電源オンに伴い処理を開始したとき、マニュアル設定された撮影条件を保存していない場合、つまりプログラム記憶部９のデータ格納領域９ｂに、前回の撮影で使用した撮影条件を示す撮影条件データが保存されていない場合には（ステップＳＢ１：ＮＯ）、直ちに撮影条件を初期状態に設定する（ステップＳＢ２）。つまり撮影条件を構成する全ての条件項目の設定値を予め決められている初期値に設定する。なお、ステップＳＢ２の処理に際してＣＰＵ２は、設定した撮影条件を撮影時に使用する撮影条件として内部メモリに記憶する。また、撮影条件を初期値にするのではなく、例えば撮影モードとしてオート撮影モードやプログラムオート撮影モードを設定するようにすることで、撮影時において最適な撮影条件が自動的に設定されるようにしてもよい。
【００４６】
そして、ＣＰＵ２は、ライブビュー画像の表示を開始する（ステップＳＢ１０）。つまり撮影モードでの他の処理へ移行する。
【００４７】
一方、マニュアル設定された撮影条件を保存している場合（ステップＳＢ１：ＹＥＳ）、ＣＰＵ２は、後述する処理を行う。
【００４８】
まず、ＣＰＵ２は、内蔵時計２ａにより示される現在時刻と、プログラム記憶部９のデータ格納領域９ｂに撮影環境データとして記憶されている時刻データにより示される時刻とから、前回電源がオフされてから２分以上経過しているか否かを確認する（ステップＳＢ３）。
【００４９】
ここで、前回電源がオフされてから２分以上経過していない場合（ステップＳＢ３：ＮＯ）、つまり前回電源がオフされてからの経過時間が僅かであり、前回の撮影時と撮影環境が同一である可能性が高いと判断できる場合、ＣＰＵ２は保存されている撮影条件を有効として以下の処理を行う。
【００５０】
すなわちＣＰＵ２は、直ちにプログラム記憶部９のデータ格納領域９ｂから、前回電源がオフされた時に記憶した撮影条件データを読み出し（ステップＳＢ８）、撮影時に使用する撮影条件として、前回と同一の撮影条件を設定する（ステップＳＢ９）。なお、ステップＳＢ９の処理で設定された撮影条件もＣＰＵ２の内部メモリに記憶される。その後、ＣＰＵ２は、ライブビュー画像の表示を開始する（ステップＳＢ１０）。つまり撮影モードでの他の処理へ移行する。
【００５１】
一方、電源オン時において、前回電源がオフされてから２分以上経過していた場合（ステップＳＢ３：ＹＥＳ）、つまり前回電源がオフされてからの経過時間が長く、前回の撮影時と撮影環境が異なる可能性が高いと判断できる場合、ＣＰＵ２は以下の処理を行う。
【００５２】
まず、ＣＰＵ２は、ＧＰＳ部１１によって現在位置を取得する（ステップＳＢ４）。しかる後、ＣＰＵ２は、プログラム記憶部９のデータ格納領域９ｂに撮影環境データとして記憶されている位置データを参照することによって、現在位置が、前回電源オフ時の地点から１００ｍ以内の地点であるか否かを確認する（ステップＳＢ５）。
【００５３】
ここで、現在位置が前回電源オフ時から１００ｍ以内の地点であれば（ステップＳＢ５：ＹＥＳ）、ＣＰＵ２は、引き続き、方位検出部１２によって現在の撮影方向を取得する（ステップＳＢ６）。しかる後、ＣＰＵ２は、プログラム記憶部９のデータ格納領域９ｂに撮影環境データとして記憶されている方向データを参照することによって、現在の撮影方向が、前回電源オフ時の撮影方向から±１０度の角度範囲に含まれるか否かを確認する（ステップＳＢ７）。
【００５４】
そして、現在の撮影方向が、前回電源オフ時の撮影方向から±１０度の角度範囲に含まれる場合（ステップＳＢ７：ＹＥＳ）、ＣＰＵ２は、撮影時に使用する撮影条件として、前回と同一の撮影条件を設定する（ステップＳＢ９）。
【００５５】
つまり、前回電源がオフされてからの経過時間が長くとも、前回電源がオフされてからの撮影場所と撮影方向の変化が基準以下であり、前回の撮影時と撮影環境が同一である可能性が高いと判断できる場合、ＣＰＵ２は保存されている撮影条件を有効として、撮影時に使用する撮影条件として、マニュアル設定されていた前回と同一の撮影条件を設定する。以後、ライブビュー画像の表示を開始する（ステップＳＢ１０）。
【００５６】
一方、上記の場合とは異なり、現在位置が前回電源オフ時から１００ｍ以内の地点でない場合（ステップＳＢ５：ＮＯ）、及び現在の撮影方向が前回電源オフ時の撮影方向から±１０度の角度範囲に含まれない場合（ステップＳＢ７：ＮＯ）、ＣＰＵ２は、撮影条件を初期状態に設定する（ステップＳＢ２）。
【００５７】
つまり、前回電源がオフされてからの撮影場所あるいは撮影方向の変化が基準を超える程に大きく、前回の撮影時と撮影環境が異なる可能性が高いと判断できる場合、ＣＰＵ２は、前回の撮影時にマニュアル設定されていた撮影条件を無効とし、撮影時に使用する撮影条件として、基本となる撮影条件を設定する。そして、ＣＰＵ２は、ライブビュー画像の表示を開始する（ステップＳＢ１０）。
【００５８】
なお、ここでは、撮影モードが設定されている状態で電源がオン操作されたときのＣＰＵ２の処理について説明した。しかし、デジタルカメラ１においては、再生モードが設定されている状態で電源がオン操作された後、動作モードが撮影モードへ切り替えられたときにも、ＣＰＵ２は、図４に示した処理を実行する。
【００５９】
以上のように本実施形態のデジタルカメラ１においては、撮影モードで電源がオンされたとき、前回の撮影時と撮影環境が同一である可能性が高いと判断できる場合には、前回の撮影時にマニュアル設定された撮影条件を次回の撮影時に使用する。逆に、撮影モードで電源がオンされたとき、前回の撮影時と撮影環境が異なる可能性が高いと判断できる場合には、前回の撮影時にマニュアル設定されていた撮影条件を無効とし、次回の撮影時には、基本となる初期状態（マニュアル設定前）の撮影条件あるいはオート撮影モードやプログラムオート撮影モードを使用する。
【００６０】
したがって、ユーザが撮影条件をマニュアル設定して前回の撮影を行った後、いったん電源をオフ操作し、再び電源をオン操作して次回の撮影を行う際に撮影環境が変わっていた場合であっても、ユーザにおいては、撮影条件を自ら設定し直したり、初期状態に戻したり、オート撮影モードやプログラムオート撮影モードを設定するといった煩雑な操作を行わなくとも、マニュアル設定されていた撮影条件を使用することによる撮影の失敗を未然に防止することができる。
【００６１】
なお、係る効果は、いったん電源をオフ操作し、再び電源をオン操作したときの動作モードが再生モードであって、ユーザが再び電源をオン操作した後、動作モードを撮影モードへ切り替えて次回の撮影を行う場合においても同様である。
【００６２】
ここで、本実施形態においては、撮影モードで電源がオンされたとき、撮影モードで前回電源がオフされた時点からの経過時間が予め決められている時間（２分）以上でない場合については、無条件に、前回の撮影時にマニュアル設定された撮影条件を次回の撮影時に使用するようにした。
【００６３】
しかし、本発明の実施に際しては、撮影モードで電源がオンされたときには、撮影モードで前回電源がオフされた時点からの経過時間を確認することなく、常に、撮影モードで電源がオンされたときの位置データ及び又は方向データと、撮影モードで前回電源がオフされた時点の位置データ及び又は方向データとの比較結果のみに基づいて、前回の撮影時にマニュアル設定されていた撮影条件を有効とし、それをそのまま使用するか、又はそれを無効とし、撮影条件を基本となる初期状態に設定して（戻して）使用するかを判断する構成としてもよい。
【００６４】
つまり図４に示したステップＳＢ３の処理を廃止し、プログラム記憶部９のデータ格納領域９ｂにマニュアル設定された撮影条件を保存している場合には（ステップＳＢ１：ＹＥＳ）、直ちにステップＳＢ４以降の処理を実行させる構成としてもよい。ただし、前回の撮影時にマニュアル設定されていた撮影条件を有効とするか、又は無効とするかの判断に使用する情報を本発明のように複数とすれば、その数をより多くすることにより、その判断をより正確に行うことができる。
【００６５】
また、本実施形態においては、撮影モードで電源がオンされたときの撮影環境を、撮影モードで前回電源がオフされた時点の撮影環境と比較することにより、前回の撮影時にマニュアル設定されていた撮影条件を有効とするか、又は無効とするかを判断する構成とした。
【００６６】
しかし、撮影モードで電源がオンされたときの撮影環境の比較対象は、撮影モードで前回電源がオフされた時点の撮影環境でなくともよく、例えば前回電源がオフされる直前の撮影時における撮影環境であっても構わない。その場合には、マニュアル設定された撮影条件を用いた撮影を行う毎に新たな撮影環境データを取得するとともに、最新の撮影環境データのみをプログラム記憶部９のデータ格納領域９ｂに記憶するようにすればよい。
【００６７】
また、本実施形態においては、撮影モードで電源がオンされたときの撮影環境を、撮影モードで前回電源がオフされた時点の撮影環境と比較したが、撮影モードで電源がオンされたときの撮影環境は、電源がオンされた後に最初の撮影が行われる時点の撮影環境としてもよい。
【００６８】
ここで、電源がオンされた後に最初の撮影が行われる時点の撮影環境とは、例えばシャッターキーが半押しされた時点の撮影環境である。その場合には、シャッターキーが半押しされた時点で、ＣＰＵ２に、図４に示したステップＳＢ３〜ＳＢ９の処理、又はステップＳＢ４〜ＳＢ９の処理を行わせればよい。
【００６９】
さらに、電源がオンされた後に最初の撮影が行われる時点の撮影環境の比較対象についても、先に述べたように、撮影モードで前回電源がオフされた時点の撮影環境ではなく、前回電源がオフされる直前の撮影時における撮影環境としても構わない。
【００７０】
また、本実施形態においては、撮影モードで前回電源がオフされた時点の撮影環境、及び撮影モードで電源がオンされたときの撮影環境を示す情報として、内蔵時計２ａにより取得された時刻情報、ＧＰＳ部１１により取得された位置情報（緯度、経度）、及び方位検出部１２により取得された撮影方向情報を用いる場合について説明した。
【００７１】
しかし、撮影環境を示す情報には、時刻情報、位置情報または撮影方向情報のいずれか１つのみを用いてもよいし、ユーザにより任意に選択された１つ又は複数の撮影環境を示す情報を用いるようにしてもよい。また、撮影環境を示す情報には、時刻情報、位置情報、撮影方向情報以外にも、上下方向の撮像角度（仰角又は俯角）等の他の情報を使用しても構わない。なお、撮影環境を示す情報として上下方向の撮像角度を使用する場合には、デジタルカメラ１に傾斜センサ等を別途設ければよい。
【００７２】
また、本実施形態においては、撮影モードで電源がオンされた時点や、電源がオンされた後に動作モードが撮影モードへ切り替えられた時点で、マニュアル設定されている撮影条件を必要に応じて解除する構成とした。しかし、マニュアル設定されている撮影条件を必要に応じて解除する時期は、マニュアル設定された撮影条件を用いた撮影が行われた直後における次回の撮影に先立つ特定のタイミングであればよい。
【００７３】
したがって、マニュアル設定されている撮影条件を必要に応じて解除する時期は、例えば電源がオフされることなく複数回の撮影が行われる間であっても構わない。その場合には、前述した比較対象となる一方の撮影環境を前回の撮影時の撮影環境とし、かつ他方の撮影環境を次回の撮影時の撮影環境とすればよい。なお、次回の撮影時の撮影環境とは、先に述べたように例えばシャッターキーが半押しされた時点の撮影環境である。
【００７４】
さらに、マニュアル設定されている撮影条件を必要に応じて解除する時期は、例えばマニュアル設定された撮影条件を使用した前回の撮影が行われた後、その直後の次回の撮影が行われるまでの間の任意の時点としてもよい。マニュアル設定されている撮影条件を必要に応じて解除する時期を、上記の任意の時点とする場合には、以下の構成を採用することができる。
【００７５】
すなわち本発明の実施に際しては、例えば前述した比較対象となる一方の撮影環境を前回の撮影時の撮影環境とし、かつ他方の撮影環境を、次回の撮影が行われるまでの間に一定時間毎に確認した撮影環境とし、前回の撮影時と撮影環境が異なる可能性が高いと判断できた任意の時点で、マニュアル設定されている撮影条件を必要に応じて解除する構成を採用することができる。更に、上記の任意の時点を次回の撮影が行われるまでの間に限定しないようにしてもよい。このようにすれば、次回の撮影時には撮影環境が変化していない場合には前回の撮影時にマニュアル設定された撮影条件を用いて撮影することができ、その直後に撮影環境が変化した場合にはマニュアル設定されている撮影条件が解除されて次々回の撮影時にはマニュアル設定されていた撮影条件を使用することによる撮影の失敗を未然に防止することが可能になる。
【００７６】
また、以上の説明においては、撮影環境を示す情報として、時刻情報、位置情報、撮影方向情報等を用いる場合について説明した。しかし、本発明の実施に際しては、撮影環境を示す情報として、例えば被写体の内容を示す情報を使用することもできる。ここで、被写体の内容とは、撮影環境において実際に撮影画像として記録される部分に関する情報である。
【００７７】
被写体の内容を示す情報としては、例えば撮影時における被写体距離を使用することができる。つまり比較対象となる一方の被写体距離を前回の撮影時の被写体距離とし、かつ他方の被写体距離を次回の撮影時の被写体距離とする。その場合、双方間における被写体距離の差が予め決められている基準以上大きくなった場合に、マニュアル設定されている撮影条件を無効とすればよい。
【００７８】
なお、上記の被写体距離は、例えばＡＦ制御でピント合わせが行われた時点において、レンズ位置の調整位置等から割り出される被写体距離である。また、双方間における被写体距離の差が予め決められている基準以上となった場合とは、例えば前回の撮影時の被写体距離がマクロ撮影で確保される距離範囲内で、かつ次回の撮影時の被写体距離が無限遠を含む遠方側の撮影範囲内であった場合である。
【００７９】
さらに、被写体の内容を示す情報としては、例えば撮影時における被写体の明るさを使用することができる。つまり比較対象となる一方の被写体の明るさを前回の撮影時の被写体の明るさとし、かつ他方の被写体の明るさを次回の撮影時の被写体の明るさ、又は撮影待機状態でライブビュー画像として表示している被写体の明るさとする。その場合、双方間における被写体の明るさの差が予め決められている基準以上大きくなった場合に、マニュアル設定されている撮影条件を無効とすればよい。
【００８０】
さらに、被写体の内容を示す情報としては、例えば撮影時に画角内に収まっている被写体の色数や、画角内で特定の色が占める割合といった色情報を使用することができる。具体的には、比較対象となる一方の被写体の色情報を前回の撮影で記録された撮影画像から取得した色情報とし、かつ他方の被写体の色情報を次回の撮影時における被写体の色情報、又は撮影待機状態でライブビュー画像として表示している被写体の色情報とする。その場合、双方間における被写体の色情報の差が予め決められている基準以上大きくなった場合に、マニュアル設定されている撮影条件を無効とすればよい。
【００８１】
また、以上の説明においては、撮影モードで電源がオンされた時点等の撮影に先立つ特定のタイミングで必要に応じて無効とする撮影条件が、ユーザがマニュアル設定した撮影条件、すなわちユーザが好みや必要に応じて１又は複数の条件項目の設定値を初期値とは異なる値に変更することにより設定したものである場合について詳細に説明した。
【００８２】
しかし、以上の説明において簡単に説明したように、撮影に先立つ特定のタイミングで必要に応じて無効とする撮影条件は、ユーザが自己の意思に基づき意図的に設定したものであればよく、ユーザが撮影モードとしてベストショット撮影モードを設定することにより間接的に設定した撮影条件、つまりユーザが選択した特定の撮影シーンに対応する撮影条件でもよい。その場合には、設定されている撮影条件を無効とする際には、撮影モードを自動的にオート撮影モードやプログラムオート撮影モードへ切り替えればよい。
【００８３】
上記のように撮影に先立つ特定のタイミングで必要に応じて無効とする撮影条件が、ベストショット撮影モードの使用に際して設定されるものである場合、ユーザにおいては、任意の撮影シーンを選択して撮影を行った後、次回の撮影時に撮影環境が異なっていたときでも、撮影モードをオート撮影モードやプログラムオート撮影モードへ切り替えるといった様な煩雑な操作を行うことなく、マニュアル設定されていた撮影条件を使用することによる撮影の失敗を未然に防止することができる。
【００８４】
また、撮影に先立つ特定のタイミングで必要に応じて無効とする撮影条件が、ベストショット撮影モードの使用に際して設定されるものである場合には、撮影環境を示す情報として使用する情報を以下のようにしてもよい。すなわちその撮影環境を示す情報として使用する情報をベストショット撮影モードで選択可能な撮影シーンに応じて予め決めておき、判断基準として使用する撮影環境を示す情報を撮影シーンに応じて変更するようにしても構わない。
【００８５】
図５は、ベストショット撮影モードで選択可能な撮影シーンと、各撮影シーンが選択されているとき撮影環境を示す情報として使用する情報の一例を示した図である。
【００８６】
図に示した撮影シーンのうち「花のアップ」は、花をアップで撮影する際に選択されるものであり、このシーンが選択される際に設定される撮影条件は、フォーカス、測光方式、彩度である。なお、各条件項目の設定内容は、フォーカスが「マクロ」、測光方式が「マルチ」、彩度が「高」である。「花のアップ」が選択されている場合の撮影環境を示す情報には、撮影角度（上下方向の撮像角度）を使用することができる。すなわち花をアップで撮影する際には撮影角度が伏角となる場合が多いためである。この場合には、撮影に先立つ特定のタイミングでの撮影角度が伏角でない場合に、設定されている撮影条件を無効とすればよい。
【００８７】
また、図に示した撮影シーンのうち「夕日」は、夕日を撮影する際に選択されるものであり、このシーンが選択される際に設定される撮影条件は、フォーカス、フィルター、測光方式、ホワイトバランス、彩度である。「夕日」が選択されている場合の撮影環境を示す情報には、時刻、及び撮影方向（真北を０°としたときの撮影方向の角度）を使用することができる。すなわち夕日を撮影する際には、時刻が夕方の時間帯であり、かつ撮影方向が西向きであるためである。この場合には、撮影に先立つ特定のタイミングでの時刻が夕方の時間帯でなく、かつ撮影方向が西向きでない場合に、設定されている撮影条件を無効とすればよい。
【００８８】
また、図に示した撮影シーンのうち「夜景」は、夜景を撮影する際に選択されるものであり、このシーンが選択される際に設定される撮影条件は、フォーカス、感度、測光方式、ホワイトバランスである。「夜景」が選択されている場合の撮影環境を示す情報には、時刻、及び現在位置を使用することができる。すなわち夜景を撮影する際には、時刻が夜間の時間帯であるためである。この場合には、撮影に先立つ特定のタイミングでの時刻が、現在の撮影場所での夜間の時間帯でない場合に、設定されている撮影条件を無効とすればよい。
【００８９】
以上、本発明の実施形態、及びその変形例について説明したが、これらの実施形態は本発明の作用効果が得られる範囲内であれば適宜変更が可能であり、変更後の実施形態も特許請求の範囲に記載された発明、及びその発明と均等の発明の範囲に含まれる。以下に、本出願の特許請求の範囲に記載された発明を付記する。
［請求項１］
撮像手段と、前記撮像手段による撮影時に使用される撮影条件として、使用者により設定された撮影条件を記憶する記憶手段と、前記記憶手段に記憶されている撮影条件が使用された前回の撮影から、前回の撮影の直後における次回の撮影が使用者により指示されるまでの間における特定の取得タイミングで、前回の撮影時の撮影環境と次回の撮影時の撮影環境とにおける異同の判断基準となる撮影環境を示す情報を取得する取得手段と、前記取得手段により取得された撮影環境を示す情報に基づき、前記記憶手段に記憶されている撮影条件を無効とするか有効とするかを決定する撮影条件制御手段とを備えたことを特徴とする撮影装置。
［請求項２］
前記取得手段は、使用者による、電源オン操作、撮影モード設定操作、又はシャッター半押し操作のタイミングを前記特定の取得タイミングとして、前記撮影環境を示す情報を取得することを特徴とする請求項１記載の撮影装置。
［請求項３］
前記取得手段は、次回の撮影が行われる以前における一定時間毎のタイミングを前記特定の取得タイミングとして、前記撮影環境を示す情報を繰り返し取得することを特徴とする請求項１記載の撮影装置。
［請求項４］
前記記憶手段は、電源がオフされた後にも前記撮影条件を保持することを特徴とする請求項１又は２，３記載の撮影装置。
［請求項５］
前記記憶手段に記憶されている撮影条件が使用された前回の撮影から、前回の撮影の直後に電源がオフされるまでの間における特定の取得タイミングで前記撮影環境を示す情報を取得する第２の取得手段をさらに備え、前記撮影条件制御手段は、前記取得手段により取得された撮影環境を示す情報と前記第２の取得手段により取得された撮影環境を示す情報との比較結果に基づき、前記記憶手段に記憶されている撮影条件を無効とするか有効とするかを決定する   ことを特徴とする請求項１乃至４記載の撮影装置。
［請求項６］
前記第２の取得手段は、使用者による、電源オフ操作、撮影モード解除操作、又は前回の撮影時のタイミングを前記特定の取得タイミングとして、前記撮影環境を示す情報を取得することを特徴とする請求項５記載の撮影装置。
［請求項７］
使用者により設定され前記記憶手段に記憶される撮影条件は、特定の撮影シーンでの使用が前提とされている撮影条件であり、前記取得手段が特定の取得タイミングで取得する撮影環境を示す情報を、前記記憶手段に記憶されている撮影条件の使用を前提とする撮影シーンに対応して予め決められている情報に制御する取得情報制御手段を更に備えたことを特徴とする請求項１乃至４いずれか記載の撮影装置。
［請求項８］
前記取得手段は、前記撮影環境を示す情報として、予め決められている複数の情報、又は使用者により任意に選択された１つあるいは複数の情報を取得することを特徴とすることを特徴とする請求項１乃至７いずれか記載の撮影装置。
［請求項９］
前記取得手段により取得される撮影環境を示す情報には、時刻情報、現在位置情報、被写体距離、及び又は前記撮像手段により取得された画像の内容に関する情報が含まれることを特徴とする請求項１乃至８いずれか記載の撮影装置。
［請求項１０］
撮影時に使用される撮影条件として、使用者により設定された撮影条件を記憶する工程と、記憶した撮影条件が使用された前回の撮影から、前回の撮影の直後における次回の撮影が使用者により指示されるまでの間における特定の取得タイミングで、前回の撮影時の撮影環境と次回の撮影時の撮影環境とにおける異同の判断基準となる撮影環境を示す情報を取得する工程と、前記撮影環境を示す情報に基づき前回の撮影時の撮影対象と次回の撮影時の撮影対象とが異なる可能性が高いと判断できる場合には、前記記憶した撮影条件を無効とし、かつ前記取得手段により取得された特定情報に基づき前回の撮影時の撮影対象と次回の撮影時の撮影対象とが同一である可能性が高いと判断できる場合には、前記記憶した撮影条件を有効とする工程とを含むことを特徴とする撮影条件制御方法。
［請求項１１］
コンピュータに、撮像手段により取得された画像を撮影画像として記録する撮影時に使用される撮影条件として、使用者により設定された撮影条件を記憶手段に記憶する処理と、前記記憶手段に記憶されている撮影条件が使用された前回の撮影から、前回の撮影の直後における次回の撮影が使用者により指示されるまでの間における特定の取得タイミングで、前回の撮影時の撮影環境と次回の撮影時の撮影環境とにおける異同の判断基準となる撮影環境を示す情報を取得する処理と、取得した撮影環境を示す情報に基づき、前回の撮影時の撮影対象と次回の撮影時の撮影対象とが異なる可能性が高いと判断できる場合には、前記記憶手段に記憶されている撮影条件を無効とし、かつ前記取得手段により取得された特定情報に基づき、前回の撮影時の撮影対象と次回の撮影時の撮影対象とが同一である可能性が高いと判断できる場合には、前記記憶手段に記憶されている撮影条件を有効とする処理とを実行させることを特徴とするプログラム。
【符号の説明】
【００９０】
１    デジタルカメラ
２    ＣＰＵ
２ａ    内蔵時計
３    光学レンズ装置
４    イメージセンサ
５    画像メモリ
６    液晶モニタ
７    画像処理部
８    画像記録部
９    プログラム記憶部
９ａ    プログラム格納領域
９ｂ    データ格納領域
１０    キー入力部
１１    ＧＰＳ部
１２    方位検出部
【図１】
0005800280.tif 000002
【図２】
0005800280.tif 000003
【図３】
0005800280.tif 000004
【図４】
0005800280.tif 000005
【図５】
0005800280.tif 000006