(57)【特許請求の範囲】
【請求項１】
所定数の撮像条件と当該撮像条件の所定の期間内における使用度合情報とを記憶したシーンプログラム記憶手段と、
現在位置を取得する位置取得手段と、
上記位置取得手段で取得した現在位置に対する、所定の距離以上の移動又は区分領域の移動があるか否かを判断する判断手段と、
上記判断手段により所定の距離以上の移動又は区分領域の移動があると判断されると、上記シーンプログラム手段により記憶された使用度合情報に基づいて、上記所定数の撮像条件の中から、削除すべき撮像条件を選択する選択手段と、
上記選択手段による選択結果に基づいて、上記シーンプログラム記憶手段により記憶された所定数の撮像条件の中から撮像条件を削除し、空きを確保する削除手段と
を備えたことを特徴とする撮像装置。
【請求項２】
上記選択手段による撮像条件の選択を指示するために満たすべき条件を記憶する条件記憶手段を更に備え、
上記判断手段は、上記条件記憶手段に記憶された上記撮像条件の選択を指示するために満たすべき条件として、上記所定の距離以上の移動又は上記区分領域の移動があるか否かを判断することを特徴とする請求項１記載の撮像装置。
【請求項３】
上記判断手段は、更に、装置本体に対して着脱自在な記録媒体の装置本体に対する装着があるか否かを判断することを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
撮像手段と、
上記撮像手段による撮像時に上記撮像条件が使用されると、上記シーンプログラム記憶手段に記憶された当該撮像条件に関する使用度合情報を更新する更新手段と、
上記更新手段により更新された撮像条件毎の使用度合が所定の閾値を超えたか否かを判断する閾値判断手段と、を更に備え、
上記削除手段は、上記閾値判断手段により撮像条件ごとの使用度合が前記所定の閾値を越えたと判断されると、上記シーンプログラム記憶手段により記憶された所定数の撮像条件の中から撮像条件を削除する
ことを特徴とする請求項１乃至３の何れかに記載の撮像装置。
【請求項５】
上記削除手段により削除された撮像条件に代わって新規の撮像条件を上記シーンプログラム記憶手段に新たに記憶させる記録制御手段をさらに備えたことを特徴とする請求項１乃至４の何れかに記載の撮像装置。
【請求項６】
上記シーンプログラム記憶手段は、現在の日時を基準とした上記所定の期間内における使用頻度情報を記録することを特徴とする請求項１乃至５の何れかに記載の撮像装置。
【請求項７】
上記シーンプログラム記憶手段は、更に、所定の期間以外の期間と当該所定の期間以外の期間に対応する使用頻度情報を記憶し、
上記選択手段は、上記シーンプログラム記憶手段に記憶された上記所定の期間及び当該所定の期間以外の期間における使用頻度情報に基づいて、上記削除すべき撮像条件を選択する
ことを特徴とする請求項１乃至６の何れかに記載の撮像装置。
【請求項８】
現在の時刻を算出する日時算出手段と、
上記日時算出手段により算出された時刻に基づいて、前記シーンプログラム記憶手段に記憶された使用度合情報に対し重み付けを行う重み付け手段とを更に備え、
上記選択手段は、上記重み付け手段により重み付けがされた使用度合情報に基づいて、上記所定数の撮像条件の中から、削除すべき撮像条件を選択する
ことを特徴とする請求項１乃至７の何れかに記載の撮像装置。
【請求項９】
所定数の撮像条件と当該撮像条件の所定の期間内における使用度合情報とを記憶したシーンプログラム記憶手段を備えた撮像装置の撮像制御方法であって、
現在位置を取得する位置取得ステップと、
上記位置取得ステップで取得した現在位置に対する、所定の距離以上の移動又は区分領域の移動をがあるか否かを判断する判断ステップと、
上記判断ステップにより所定の距離以上の移動又は区分領域の移動があると判断されると、上記シーンプログラム手段により記憶された使用度合情報に基づいて、上記シーンプログラム記憶ステップ手段により記憶されている所定数の撮像条件の中から、削除すべき撮像条件を選択する選択ステップと、
上記選択ステップによる選択結果に基づいて、上記シーンプログラム記憶ステップにより記憶された所定数の撮像条件の中から撮像条件を削除する削除ステップと
を含むことを特徴とする撮像制御方法。
【請求項１０】
所定数の撮像条件と当該撮像条件の所定の期間内における使用度合情報とを記憶したシーンプログラム記憶手段を備えた撮像装置のコンピュータを、
現在位置を取得する位置取得手段、
上記位置取得手段で取得した現在位置に対する、所定の距離以上の移動又は区分領域の移動があるか否かを判断する判断手段、
上記判断手段により所定の距離以上の移動又は区分領域の移動があると判断されると、上記シーンプログラム手段により記憶された使用度合情報に基づいて、上記シーンプログラム記憶手段に記憶されている所定数の撮像条件の中から、削除すべき撮像条件を選択する選択手段、
上記選択手段による選択結果に基づいて、上記シーンプログラム記憶手段により記憶された所定数の撮像条件の中から撮像条件を削除する削除手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影シーンを特定することで予め用意された複数の撮影条件の中から１つを設定するシーンプログラム機能を搭載したデジタルカメラに好適な撮像装置、撮像制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来より、例えばポートレートや夜景等の複数パターンの撮影シーン毎の撮影条件を予め記憶しておき、ユーザが任意の１つを選択することで容易に撮影条件を設定することが可能なシーンプログラム機能が多くのデジタルカメラに搭載されている。
【０００３】
この種のシーンプログラム機能に関し、シャッタキーの半押し操作に応じてその時の状況で最適な撮影条件を設定すると共に、見本となる画像をスルー画像内に併せて表示するようにしたカメラ装置の技術が考えられていた。（特許文献１）
【特許文献１】特開２００５−１５１３７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載された技術も含めて、シーンプログラム機能で設定可能な撮影条件はより多い方が望ましいが、カメラに設定可能な撮影条件の数には自ずと制限があり、ユーザの使用しない撮影条件を設定しても無駄が多い。
【０００５】
さらに、無闇に設定可能な撮影条件の数を大きくしたとしても、その中からユーザが所望する撮影条件を選択する際の手間が増えてしまうのみであり、ひいては大事なシャッタチャンスを逃すという不具合を生じる可能性もある。
【０００６】
本発明は上記のような実情に鑑みてなされたもので、その目的とするところは、シーンプログラム機能で必要な撮影条件を残しながら、新規な撮影条件を設定する際の負担を軽減することが可能な撮像装置、撮像制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
請求項１記載の発明である撮像装置は、所定数の撮像条件と当該撮像条件の所定の期間内における使用度合情報とを記憶したシーンプログラム記憶手段と、現在位置を取得する位置取得手段と、上記位置取得手段で取得した現在位置に対する、所定の距離以上の移動又は区分領域の移動があるか否かを判断する判断手段と、上記判断手段により所定の距離以上の移動又は区分領域の移動があると判断されると、上記シーンプログラム手段により記憶された使用度合情報に基づいて、上記所定数の撮像条件の中から、削除すべき撮像条件を選択する選択手段と、上記選択手段による選択結果に基づいて、上記シーンプログラム記憶手段により記憶された所定数の撮像条件の中から撮像条件を削除し、空きを確保する削除手段とを備えたことを特徴とする。
請求項２記載の発明は、上記請求項１に記載の撮像装置において、上記選択手段による撮像条件の選択を指示するために満たすべき条件を記憶する条件記憶手段を更に備え、上記判断手段は、上記条件記憶手段に記憶された上記撮像条件の選択を指示するために満たすべき条件として、上記所定の距離以上の移動又は上記区分領域の移動があるか否かを判断することを特徴とする。
【００１１】
請求項３記載の発明は、上記判断手段は、更に、装置本体に対して着脱自在な記録媒体の装置本体に対する装着があるか否かを判断することを特徴とする。
【００１８】
請求項４記載の発明は、上記請求項１乃至３の何れかに記載の撮像装置において、撮像手段と、上記撮像手段による撮像時に上記撮像条件が使用されると、上記シーンプログラム記憶手段に記憶された当該撮像条件に関する使用度合情報を更新する更新手段と、上記更新手段により更新された撮像条件毎の使用度合が所定の閾値を超えたか否かを判断する閾値判断手段と、を更に備え、上記削除手段は、上記閾値判断手段により撮像条件ごとの使用度合が前記所定の閾値を越えたと判断されると、上記シーンプログラム記憶手段により記憶された所定数の撮像条件の中から撮像条件を削除することを特徴とする。
【００１９】
請求項５記載の発明は、上記請求項１乃至４の何れかに記載の撮像装置において、上記削除手段により削除された撮像条件に代わって新規の撮像条件を上記シーンプログラム記憶手段に新たに記憶させる記録制御手段をさらに備えたことを特徴とする。
請求項６は、請求項１乃至５の何れかに記載の撮像装置において、上記シーンプログラム記憶手段は、現在の日時を基準とした上記所定の期間内における使用頻度情報を記録することを特徴とする。
請求項７は、請求項１乃至６の何れかに記載の撮像装置において、上記シーンプログラム記憶手段は、更に、所定の期間以外の期間と当該所定の期間以外の期間に対応する使用頻度情報を記憶し、上記選択手段は、上記シーンプログラム記憶手段に記憶された上記所定の期間及び当該所定の期間以外の期間における使用頻度情報に基づいて、上記削除すべき撮像条件を選択することを特徴とする。
請求項８は、請求項１乃至７の何れかに記載の撮像装置において、現在の時刻を算出する日時算出手段と、上記日時算出手段により算出された時刻に基づいて、前記シーンプログラム記憶手段に記憶された使用度合情報に対し重み付けを行う重み付け手段とを更に備え、上記選択手段は、上記重み付け手段により重み付けがされた使用度合情報に基づいて、上記所定数の撮像条件の中から、削除すべき撮像条件を選択することを特徴とする。
【００２４】
請求項９記載の発明は、所定数の撮像条件と当該撮像条件の所定の期間内における使用度合情報とを記憶したシーンプログラム記憶手段を備えた撮像装置の撮像制御方法であって、現在位置を取得する位置取得ステップと、上記位置取得ステップで取得した現在位置に対する、所定の距離以上の移動又は区分領域の移動をがあるか否かを判断する判断ステップと、上記判断ステップにより所定の距離以上の移動又は区分領域の移動があると判断されると、上記シーンプログラム手段により記憶された使用度合情報に基づいて、上記シーンプログラム記憶ステップ手段により記憶されている所定数の撮像条件の中から、削除すべき撮像条件を選択する選択ステップと、上記選択ステップによる選択結果に基づいて、上記シーンプログラム記憶ステップにより記憶された所定数の撮像条件の中から撮像条件を削除する削除ステップとを含むことを特徴とする。
【００２５】
請求項１０記載の発明は、所定数の撮像条件と当該撮像条件の所定の期間内における使用度合情報とを記憶したシーンプログラム記憶手段を備えた撮像装置のコンピュータを、現在位置を取得する位置取得手段、上記位置取得手段で取得した現在位置に対する、所定の距離以上の移動又は区分領域の移動があるか否かを判断する判断手段、上記判断手段により所定の距離以上の移動又は区分領域の移動があると判断されると、上記シーンプログラム手段により記憶された使用度合情報に基づいて、上記シーンプログラム記憶手段に記憶されている所定数の撮像条件の中から、削除すべき撮像条件を選択する選択手段、上記選択手段による選択結果に基づいて、上記シーンプログラム記憶手段により記憶された所定数の撮像条件の中から撮像条件を削除する削除手段として機能させることを特徴とする。
【発明の効果】
【００２６】
本発明によれば、シーンプログラム機能で必要な撮影条件を残しながら、新規な撮影条件を設定する際の負担を軽減することが可能となる。
【発明を実施するための最良の形態】
【００２７】
以下本発明をデジタルカメラに適用した場合の一実施形態について図面を参照して説明する。  
図１は、本実施形態に係るデジタルカメラ１０の回路構成を示すものである。同図で、レンズ光学系１１により撮像素子であるＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ：電荷結合素子）１２上に被写体の光像が結像される。
【００２８】
モニタ状態でこのＣＣＤ１２での撮像により得た画像信号は画像処理部１３に送られ、その時点で設定されているＩＳＯ感度に応じた自動ゲイン調整とＡ／Ｄ変換処理が実行された後に画素補間処理、γ補正処理を含むカラープロセス処理が施されてバッファメモリ１４に一時的に保持される。
【００２９】
このバッファメモリ１４に保持された画像データが画像処理部１３に読出されて表示部１５へ送られ、モニタ画像として表示される。
【００３０】
以上の動作をすべて制御部１６が統括制御する。この制御部１６はＣＰＵで構成され、ＳＤＲＡＭ（シンクロナスＤＲＡＭ）で構成されたメインメモリ１７、後述するシーンプログラムを含む動作プログラムやデータ等を記憶した不揮発性メモリ１８と接続されるもので、制御部１６は不揮発性メモリ１８から必要なプログラムやデータ等を読出し、メインメモリ１７に適宜一時的に展開記憶させながら、このデジタルカメラ１０全体の制御動作を司る。
【００３１】
なお、上記不揮発性メモリ１８には、上述した如く動作プログラムの一部として複数のシーンプログラム機能が記憶されていると共に、各シーンプログラム毎にその使用頻度情報がテーブル（以下「使用頻度テーブル」と称する）として記憶される。
【００３２】
上記制御部１６は、キー入力部１９から直接入力されるキー操作信号に対応して各種制御動作を実行するもので、システムバスＳＢを介して上記画像処理部１３、表示部１５の他、レンズ光学系駆動部２０、フラッシュ駆動部２１、内部メモリ２２、メモリカード２３、ＧＰＳレシーバ２４、無線ＬＡＮインタフェース（Ｉ／Ｆ）２５、及び音声処理部２６とも接続される。
【００３３】
キー入力部１９は、例えば電源キー、撮影モードキー、再生モードキー、メニューキー、カーソルキー、セットキー、シーンプログラムキー等を備える。
【００３４】
レンズ光学系駆動部２０は、制御部１６からの制御信号を受けてレンズモータ（Ｍ）２７を回転制御し、レンズ光学系１１を構成する一部のレンズ、具体的にはフォーカスレンズ及びズームレンズの位置をそれぞれ光軸方向に沿って移動させる。
【００３５】
フラッシュ駆動部２１は、静止画像撮影時に図示しないフラッシュ駆動用の大容量コンデンサを充電した上で、制御部１６からの制御信号を受けてキセノン放電管等で構成されるフラッシュバルブ２８を撮影タイミングに同期して閃光駆動する。
【００３６】
内部メモリ２２は、このデジタルカメラ１０に内蔵される画像データ等の記録用のメモリであり、メモリカード２３が装着されていない状態では撮影で取得した画像データ等を記録する。
【００３７】
メモリカード２３は、カードコネクタＣを介してこのデジタルカメラ１０に着脱自在に装着される画像データ等の記録用のメモリであり、上記内部メモリ２２に優先して画像データ等の記録を行なう他、内部メモリ２２との間で各種データのコピーも可能となる。
【００３８】
ＧＰＳレシーバ２４は、制御部１６の制御の下に、ＧＰＳアンテナ２９で複数のＧＰＳ衛星（図示せず）からの到来電波を受信し、相互演算により３次元空間中での現在位置（緯度／経度／高度）と現在時刻とを算出する。
【００３９】
無線ＬＡＮインタフェース２５は、このデジタルカメラ１０が無線ＬＡＮ環境下にあるとき、無線ＬＡＮアンテナ３０を介して例えばＩＥＥＥ８０２．１１ａ／ｂ／ｇ規格に則ったデータの送受制御を行なう。
【００４０】
音声処理部２６は、ＰＣＭ音源等の音源回路を備え、音声の録音時にはこのデジタルカメラ１０の筐体前面に配設されたマイクロホン部３１より入力された音声信号をデジタル化し、所定のデータファイル形式、例えばＭＰ３（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  ｃｏｄｉｎｇ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ−１  ａｕｄｉｏ  ｌａｙｅｒ  ３）規格にしたがってデータ圧縮して音声データファイルを作成し、上記メモリカード２３または内部メモリ２２へ送出する。
【００４１】
一方、音声処理部２６は、音声の再生時にメモリカード２３または内部メモリ２２から読出されてきた音声データファイルの圧縮を解いてアナログ化し、上記デジタルカメラ１０の背面に設けられるスピーカ部３２を駆動して、拡声放音させる。
【００４２】
次に上記実施形態の動作について説明する。  
図２は、静止画の撮影モード下で実行される基本的な処理内容を例示するもので、その制御動作は制御部１６が不揮発性メモリ１８に記憶されている動作プログラムをメインメモリ１７に展開することで実行される。
【００４３】
同図では、まず上記キー入力部１９を構成するシーンプログラムキーの操作があったか否かを判断する（ステップＳ１０１）。  
シーンプログラムキーの操作がないと判断すると、次に撮影のためにシャッタキーが操作されたか否かを判断する（ステップＳ１０２）。
【００４４】
シャッタキーが操作されていないと判断すると、次にメモリカード２３があらたに装着されたか否かを判断する（ステップＳ１０３）。  
メモリカード２３の装着がないと判断すると、次にＧＰＳアンテナ２４から現在位置の情報を取得した上で、予め記憶しておいた前回の位置情報と比較し、所定以上の位置の移動があるか否かを判断する（ステップＳ１０４）。
【００４５】
ここで指定以上の位置の移動とは、具体的に、例えば１時間（所定時間）以上前の最も新しいタイミングで取得した位置情報に対して、現在位置の存在する都道府県レベルの区分領域が異なるか否かを判断基準とする。
【００４６】
所定以上の位置の移動がないと判断した場合には、次に静止画の撮影モードを解除する操作がなされたか否かを判断する（ステップＳ１０５）。  
ここで静止画の撮影モードを解除する操作とは、電源の切断と、動画の撮影モード、音声のみの記録モード、及び再生モードへのモード切換操作とを含む。  
静止画の撮影モードを解除する操作がなされていないと判断すると、再び上記ステップＳ１０１からの処理に戻る。  
しかして、上記ステップＳ１０１〜Ｓ１０５の処理を繰返し実行することにより、それらのいずれかで示す状態となるのを待機する。
【００４７】
上記ステップＳ１０１でシーンプログラムキーの操作があったと判断すると、次にこのデジタルカメラ１０に備えられる複数のシーンプログラム機能の中からいずれか１つを選択するための処理を実行し、選択されたシーンプログラム機能に従って撮影条件を変更設定した後（ステップＳ１０６）、上記ステップＳ１０２に進む。
【００４８】
上記ステップＳ１０２で撮影のためにシャッタキーが操作されたと判断した場合には、即時ＡＦ（自動合焦）処理とＡＥ（自動露光）処理とを実行して正確な焦点距離と露光値とを得た後、その時点でシーンプログラム機能が設定されている場合にはその撮影条件をも考慮してＣＣＤ１２を走査駆動して撮影を実行する（ステップＳ１０７）。
【００４９】
そして、撮影により得た画像データを適宜データ圧縮した後、メモリカード２３が装着されていればメモリカード２３に、メモリカード２３が装着されていなければ内部メモリ２２に記録する（ステップＳ１０８）。
【００５０】
この時合わせて、シーンプログラム機能が設定されている場合にはその撮影を行なったシーンプログラム機能に対応する、不揮発性メモリ１８に記憶された使用頻度テーブルの内容を更新設定する（ステップＳ１０９）。
【００５１】
図５は、不揮発性メモリ１８に記憶される複数の使用頻度テーブルＰＴの１つを例示するものである。同図は、このデジタルカメラ１０に備えられる全１０の静止画用シーンプログラム中、第１番目（ＳＰ  Ｎｏ．００１）のシーンプログラムである「夕日撮影モード」の使用頻度テーブルＰＴ００１の内容を例示する。
【００５２】
因みに、同「夕日撮影モード」のシーンプログラムによれば、撮影条件としてフォーカス（焦点位置）が「∞（無限大）」、強調カラーフィルタが「赤」、ホワイトバランスが「太陽光」に自動設定される。
【００５３】
しかるに同使用頻度テーブルＰＴ００１を含む全ての使用頻度テーブルＰＴでは、過去の使用頻度に対して一日を「朝」「昼」「夕方」「夜」及び「深夜」の計５つの時間帯に区分した上でこれを列項目とし、日付により「今日」「１日前」「２日前」‥‥「６日前」の直近の１週間とその「小計」、さらに７日以上前を纏めた「それ以前」と、総合計である「合計」、現在の時間帯に対応した「倍率」、及び上記合計と倍率との積である「ポイント」を行項目としている。
【００５４】
上記「倍率」の項目は、現在の時刻に対応する時間帯を「×１」、それに隣接する時間帯を「×０．５」、全く隣接しない時間帯を「×０」として現在の時間帯によって過去の使用頻度に対する重み付けを行なうためのものである。  
そして、上記ステップＳ１０９で使用頻度テーブルＰＴ中の現在の日時に対応した頻度値を「＋１」する更新設定を終えると、上記ステップＳ１０３に進む。
【００５５】
また、上記ステップＳ１０３でメモリカード２３があらたに装着されたと判断した場合には、このメモリカード２３の装着に対応してシーンプログラムの第１の入替処理を行なう（ステップＳ１１０）。  
図３は、このシーンプログラムの第１の入替処理に係るサブルーチンを示すものであり、その当初には、あらたに装着されたメモリカード２３内に、現在不揮発性メモリ１８には記憶されていない新しいシーンプログラムが記憶されているか否かを判断する（ステップＳ２０１）。
【００５６】
ここで、あらたなシーンプログラムが記憶されていないと判断した場合には、即時この図３の第１の入替処理を終了すると共に、メインルーチンである上記図２に戻って上記ステップＳ１０４に進む。
【００５７】
また、上記ステップＳ２０１で装着されたメモリカード２３に新しいシーンプログラムが記憶されていると判断した場合、現在すでに不揮発性メモリ１８に記憶されているすべてのシーンプログラムを各シーンプログラム毎に評価することで、削除するシーンプログラムを調査する（ステップＳ２０２）。
【００５８】
図６は、上記図５で示した使用頻度テーブルＰＴ００１の評価値を算出する過程を例示するものである。ここでは、全期間にわたってのポイント「１８」に対しての倍率が「×１０」、所定期間（直近の１週間）内の使用頻度「１０」に対しての倍率が「×５」、全使用頻度である合計回数「３０」に対しての倍率が「×１」となっており、計算後のポイントが「１８０」「５０」「３０」となって、最終的な算出値「２６０」を取得する。
【００５９】
図７は、現在の時点で不揮発性メモリ１８に記憶される全１０のシーンプログラムの算出値と、その算出値に基づいた順位とを例示するものである。ここでは、例えば順位の下位側半分、すなわち６位乃至１０位のシーンプログラムを削除対象にするものとする。
【００６０】
こうして削除するシーンプログラムの評価値を算出して削除対象を決定した上で、それら削除対象のシーンプログラムを不揮発性メモリ１８から消去し、代わってあらたに装着されたメモリカード２３に記憶されているシーンプログラムを同数読出して不揮発性メモリ１８に記憶設定することで、シーンプログラムの入替処理を完了する（ステップＳ２０３）。
【００６１】
なお、シーンプログラムの入替えは、制御部１６により、先に削除を行ない空き容量を確保した上で新しいシーンプログラムの記憶処理を実行するように構成指定もよいし、削除と記憶を同時に行なうように構成してもよい。
【００６２】
その後、あらたに記憶設定したシーンプログラムに対応する使用頻度テーブルＰＴを不揮発性メモリ１８に再生し（ステップＳ２０４）、以上でこの図３の第１の入替処理を終了すると共に、メインルーチンである上記図２に戻って上記ステップＳ１０４に進む。
【００６３】
また、図２の上記ステップＳ１０４で現在位置と前回の位置情報とから、所定以上の位置の移動があったと判断した場合には、その移動に対応してシーンプログラムの第２の入替処理を行なう（ステップＳ１１１）。  
図４は、このシーンプログラムの第２の入替処理に係るサブルーチンを示すものであり、その当初には、ＣＣＤ１２を含む撮影系での撮影動作を一時的に禁止するよう設定した上で（ステップＳ３０１）、無線ＬＡＮインタフェース２５を介して現在位置が例えばホットスポットのような無線ＬＡＮ利用環境下にあり、このデジタルカメラ１０のメーカが運営する登録ユーザ用のウェブサイトにアクセスすることが可能であるか否かを判断する（ステップＳ３０２）。
【００６４】
ここで、現在位置が無線ＬＡＮ利用環境下にはないと判断した場合には、上記ステップＳ３０２で設定した撮影系での撮影動作の一時的な禁止状態を解除した後（ステップＳ３０６）、この図４の第２の入替処理を終了すると共に、メインルーチンである上記図２に戻って上記ステップＳ１０５に進む。
【００６５】
また、上記ステップＳ３０２で無線ＬＡＮ利用環境下にあると判断した場合には、現在すでに不揮発性メモリ１８に記憶されているすべてのシーンプログラムを各シーンプログラム毎に評価することで、削除するシーンプログラムを調査する（ステップＳ３０３）。
【００６６】
この削除するシーンプログラムの調査に関しては上記図６及び図７で説明した通りであり、削除するシーンプログラムの評価値を算出して削除対象を決定した上で、それら削除対象のシーンプログラムを不揮発性メモリ１８から消去し、代わってこのデジタルカメラ１０のメーカが運営する登録ユーザ用のウェブサイトにアクセスすることで、あらたにこのデジタルカメラ１０の機種に応じた新しいシーンプログラムを同数取得して不揮発性メモリ１８に記憶設定することで、シーンプログラムの入替処理を完了する（ステップＳ３０４）。
【００６７】
なお、シーンプログラムの入替えは、制御部１６により、先に削除を行ない空き容量を確保した上で新しいシーンプログラムの記憶処理を実行するように構成指定もよいし、削除と記憶を同時に行なうように構成してもよい。
【００６８】
その後、あらたに記憶設定したシーンプログラムに対応する使用頻度テーブルＰＴを不揮発性メモリ１８に作成し（ステップＳ３０５）、さらに上記ステップＳ３０２で設定した撮影系での撮影動作の一時的な禁止状態を解除し（ステップＳ３０６）、以上でこの図４の第２の入替処理を終了すると共に、上記図２のメインルーチンに戻って上記ステップＳ１０５に進む。
【００６９】
このように本実施形態によれば、複数のシーンプログラム中で必要なものを確実に残しながら、新規なシーンプログラムを設定する際の負担を軽減することが可能となる。
【００７０】
なお上記実施形態では、デジタルカメラ１０の本体に対して着脱自在な画像データの記録媒体であるメモリカード２３を有するものとし、あらたにメモリカード２３が装着された場合にシーンプログラムの入替処理を行なうものとした。
【００７１】
これにより、デジタルカメラ１０のユーザが新規のシーンプログラムを記録したメモリカード２３を用意することで、ユーザの意図を反映したタイミングで確実に新しいシーンプログラムの入替処理を行なうことができる。
【００７２】
また上記実施形態では、現在位置と予め記憶しておいた前回の位置情報と比較し、所定以上の位置の移動、具体的には都道府県レベルの区分領域の移動がある場合にシーンプログラムの入替処理を行なうものとした。
【００７３】
これにより、区分領域の設定レベルについては大小種々必要に応じて可変することも考えられるが、例えば同県内の移動と他県への移動を区別するなど、ユーザの移動をより客観的に捉えて適切なタイミングで新しいシーンプログラムの入替処理を行なうことができる。
【００７４】
しかしながら本発明はこれに限らず、直線的な移動距離が任意の閾値を超えた場合にシーンプログラムの入替を行なうものとしてもよく、現在位置に対応させるための地図データ等を予め用意しておく必要がなく、より簡易に移動の多寡を判断することができる。
【００７５】
さらに上記実施形態では、ワイヤレスＬＡＮ機能を有するものとしたように、デジタルカメラ１０の外部とのネットワーク接続により新規の撮影条件を入力する例を示した。  
これにより、特にユーザが入替のための新しいシーンプログラムを事前に用意する必要がなく、手軽に入替を実施することができる。
【００７６】
加えて上記実施形態では、上記図４でも説明したように、個々のシーンプログラム毎に過去の使用頻度に対してその時間帯に応じた倍率設定を行ない、現在の時間帯に対応する重み付けを行なうものとしたので、現在の時間帯という要因を重視して不要なシーンプログラムを自動的に消去することができる。
【００７７】
しかしながら本発明はこれに限らず、単純に使用頻度の総数を閾値と比較することで、より使用頻度の低いシーンプログラムを自動的に消去するものとしても良く、時間帯等の要因に左右されずに客観的に使用していないシーンプログラムを消去することができる。
【００７８】
また上記実施形態では、上記図６で直近の一週間内の使用頻度を全体の使用頻度に加えた指標を用いたように、所定の期間内の使用頻度を他の使用頻度に加味するものとしたので、ユーザが現在必要としているシーンプログラムと必要としていないシーンプログラムとを判断する上でより好適となる。
【００７９】
さらに上記実施形態では、不揮発性メモリ１８に記憶されている複数のシーンプログラムに対して使用頻度を用いた順位を算出した上で、一定の割合、例えば半分のシーンプログラムの入替を行なうものとして説明したが、これにより消去するシーンプログラムの数を常に一定に保つことができ、一度に多くのシーンプログラムが消去されてしまうようなことがなく、ユーザが安心してシーンプログラムの入替を実施できる。
【００８０】
加えて、上記実施形態では説明しなかったが、一度に入替るシーンプログラムの割合をユーザが任意に可変設定できるものとすれば、個々のユーザにとっての使い勝手をより向上することができる。
【００８１】
また、上記実施形態のように所定の割合で入替る、という相対的な評価の上での入替を行なうのではなく、一定の条件、例えば最近一週間内の使用頻度が２０未満であるものを消去する、などのように絶対的な評価として消去するシーンプログラムを選択するものとしてもよい。  
こうすることで、特に使用していないシーンプログラムが多い場合など、積極的にシーンプログラムの入替を行ない、効率的にシーンプログラムの更新を行なうことができる。
【００８２】
さらに、絶対的な評価が所定の条件を満たした時に、シーンプログラムの削除を実行するものとしてもよい。
【００８３】
なお上記実施形態では、静止画を撮影するための複数のシーンプログラムを対象として説明したが、本発明はこれに限ることなく、動画を撮影するためのシーンプログラムでも同様に入替を行なうことができるのは勿論である。
【００８４】
また、上記実施形態では、図２のステップＳ１０３において、メモリカードを装着したか否かを判断しているが、メモリカード２３を取り外したか否かを判断するように構成しても構わず、またそのような第２の動作モードを設定可能としても構わない。
【００８５】
通常、メモリカード２３が搭載されていない場合、撮影画像は不揮発性メモリ１８に保存されるが、この不揮発性メモリ１８はメモリカード２３と比較して記憶容量が少ない。このため、メモリカードを取り外した場合は、図３において、ステップＳ２０１の前にステップＳ２００−１において撮影禁止設定を行い、その後ステップＳ２００−２にてメモリカードが装着されたか否かの判断を行い、装着されない場合はその場で待機して、装着を確認したらステップＳ２０１へ進むように構成して、リターンの直前にステップＳ２０５を設けて撮影禁止設定を解除するように構成しても構わない。
【００８６】
これにより、不揮発性メモリ１８へ撮影画像を保存せずに、メモリカード２３にのみ撮影画像を保存するように構成することが出来る。
【００８７】
さらに、通常は、撮影画像を不揮発性メモリ１８に保存する構成とすると共に、不揮発性メモリ１８の容量が所定以下となったか否かを検知する容量検知手段を備え、この容量が所定以下となった場合に上記第２の動作モードを設定するように構成しても構わない。
【００８８】
これにより、不揮発性メモリ１８にもメモリカード２３にも、効率よく撮影画像を保存することが可能となる。
【００８９】
また、上記実施形態では、図４において、撮影禁止設定をステップＳ３０２〜Ｓ３０５のループの外に配置しているが、このようではなく、ステップＳ３０１をＳ３０２とＳ３０３の間に配置すると共に、Ｓ３０２においてＮＯと判断された場合にＳ３０６へ移動するのではなく、リターンへ移動するように構成しても構わない。
【００９０】
これにより、ＬＡＮ環境下にはないと判断した場合に、撮影禁止と設定される時間を全くなくすことが可能となる。
【００９１】
また、上記実施形態では、図４においてＬＡＮ環境化であるか否かを判断しているが、当然通信可能な状況であれば、ＬＡＮではなく赤外線通信やＵＳＢなど別の通信方法であっても構わない。
【００９２】
また、上記実施形態では、図２のＳ１０４において、所定以上の位置移動の判断を行う判断基準を１時間（所定時間）以上前の最も新しいタイミングで取得した位置情報に対して、現在位置の存在する都道府県レベルの区分領域が異なるか否かとしたが、これに構わず、１時間（所定時間）以上前の最も新しいタイミングで取得した位置情報に対して、現在位置の存在する都道府県レベルの区分領域が所定以上離れているか否かであってもよい。
【００９３】
つまり、例えば県境に居住する住民にとっては、２つの区分をまたがって移動することが多々あるので、所定以上離れた時にのみとすることは、所定以上の移動を確実に検知できるので、より適切な判断基準となる場合がある。
【００９４】
また、区分領域は都道府県レベルの区分領域ではなく、区町村レベルや、施設レベル（例えば遊園地など）の区分領域であっても構わない。
【００９５】
加えて、位置情報を取得するタイミングは、所定時間毎、撮影モードが実行される毎、電源が投入される毎、あるいは使用者が所定の入力方法で指示する毎、さらにはそれらの組み合わせであってもよい。
【００９６】
また、上記実施形態では、撮影動作に用いた撮影条件の使用頻度を使用度合情報として更新記憶するように構成したが、撮影条件を用いて撮影可能状態に設定した合計時間を使用度合情報として更新記憶するように構成してもよい。
【００９７】
さらに、上記実施形態では、シーンプログラムの削除を指示する方法として、場所の移動に関して記載したが、時間の経過であっても良い。これは例えば、時刻が２００７年から２００８年に変ったときに、２００７年のイベント用のシーンプログラムを削除した上で、２００８年用のシーンプログラムを記録するように構成してもよい。
【００９８】
また、上記実施形態では、シーンプログラムの削除を自動で指示する構成を複数開示したが、これに限らず、ユーザが所望のタイミングで削除キー等を操作した場合に撮影条件の削除処理を実行するようにしてもよい。
【００９９】
さらに、上記実施形態では、撮影度合情報を用いて撮影条件の削除を行なっているがこれに限らず、撮影条件に位置情報が関連付けられて記憶されており、ＧＰＳによりこの撮像装置の位置を認識したときに、現在の位置と関連性の低い撮影条件を削除するように構成しても構わない。
【０１００】
この場合、撮影条件の削除を行なう際に実行するのは、撮影情報自体の削除であってもよいし、撮影情報に関連付けられて記憶されている削除フラグをオンにすることであってもよい。
【０１０１】
その他、本発明は上述した実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、上述した実施形態で実行される機能は可能な限り適宜組合わせて実施しても良い。上述した実施形態には種々の段階が含まれており、開示される複数の構成要件により適宜の組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、効果が得られるのであれば、この構成要件が削除された構成が発明として抽出され得る。
【図面の簡単な説明】
【０１０２】
【図１】本発明の一実施形態に係るデジタルカメラの機能回路の概略構成を示すブロック図。
【図２】同実施形態に係る静止画の撮影モード時の基本的な処理内容を示すフローチャート。
【図３】同実施形態に係る図２のシーンプログラムの第１の入替処理のサブルーチンを示すフローチャート。
【図４】同実施形態に係る図２のシーンプログラムの第２の入替処理のサブルーチンを示すフローチャート。
【図５】同実施形態に係る使用頻度テーブルの１つ例示する図。
【図６】同実施形態に係る図５の使用頻度テーブルの評価値を算出する過程を例示する図。
【図７】同実施形態に係る全シーンプログラムの算出値とその算出値に基づいた順位とを例示する図。
【符号の説明】
【０１０３】
１０…デジタルカメラ、１１…レンズ光学系、１２…ＣＣＤ、１３…画像処理部、１４…バッファメモリ、１５…表示部、１６…制御部、１７…メインメモリ、１８…不揮発性メモリ、１９…キー入力部、２０…レンズ光学系駆動部、２１…フラッシュ駆動部、２２…内部メモリ、２３…メモリカード、２４…ＧＰＳレシーバ、２５…無線ＬＡＮインタフェース（Ｉ／Ｆ）、２６…音声処理部、２７…レンズモータ（Ｍ）、２８…フラッシュバルブ、２９…ＧＰＳアンテナ、３０…無線ＬＡＮアンテナ、３１…マイクロホン部、３２…スピーカ部、Ｃ…カードコネクタ、ＳＢ…システムバス、ＰＴ…使用頻度テーブル。
【図１】
0005205961.tif 000002
【図２】
0005205961.tif 000003
【図３】
0005205961.tif 000004
【図４】
0005205961.tif 000005
【図５】
0005205961.tif 000006
【図６】
0005205961.tif 000007
【図７】
0005205961.tif 000008