(57)【要約】【課題】ユーザー好みの撮影設定をカメラに再現させるために用いる撮影履歴情報の増加を適切に抑えること。【解決手段】デジタルカメラ１は、撮影時の操作による設定内容を撮影履歴情報として記憶媒体７に記録する記録手段２と、記憶媒体７に記録されている撮影履歴情報に基づいて設定内容を再現する設定再現手段２と、新たな設定内容が記憶媒体７に記録されている撮影履歴情報と相違するか否かを判定する判定手段２と、判定手段２により相違が判定された設定内容を、記憶媒体７に更新記録するように記録手段２を制御する制御手段２と、を備える。【選択図】図１
2014002231.tif 000002
【特許請求の範囲】
【請求項１】
撮影時の操作による設定内容を撮影履歴情報として記憶媒体に記録する記録手段と、
前記記憶媒体に記録されている前記撮影履歴情報に基づいて設定内容を再現する設定再現手段と、
新たな設定内容が前記記憶媒体に記録されている前記撮影履歴情報と相違するか否かを判定する判定手段と、
前記判定手段により前記相違が判定された設定内容を、前記記憶媒体に更新記録するように前記記録手段を制御する制御手段と、
を備えることを特徴とするデジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラにおいて、
前記撮影履歴情報は、撮影日時情報、撮影位置情報、およびユーザー認証情報を含み、
前記判定手段は、前記新たな撮影の日時、撮影位置、およびユーザー認証結果が前記撮影履歴情報との間でそれぞれ所定の条件を満たす場合に、前記撮影日時情報、前記撮影位置情報、および前記ユーザー認証情報以外の情報について、前記撮影履歴情報と前記新たな撮影で用いた設定内容との間で相違するか否かの前記判定を行うことを特徴とするデジタルカメラ。
【請求項３】
請求項１または２に記載のデジタルカメラにおいて、
前記更新記録を開始させるための第１操作部材をさらに備え、
前記制御手段は、前記判定手段による相違の判定後、前記第１操作部材が操作されると前記更新記録を開始するように前記記録手段を制御することを特徴とするデジタルカメラ。
【請求項４】
請求項１〜３のいずれか一項に記載のデジタルカメラにおいて、
前記設定再現手段に前記設定内容を再現させるための第２操作部材をさらに備え、
前記設定再現手段は、前記第２操作部材が操作されると前記撮影履歴情報に基づく複数の項目を一度に再現することを特徴とするデジタルカメラ。
【請求項５】
請求項１〜４のいずれか一項に記載のデジタルカメラにおいて、
前記記録手段は、設定されている撮影シーンモードごとに前記撮影履歴情報を記憶媒体に記録し、
前記設定再現手段は、前記設定されている撮影シーンモードに対応する前記撮影履歴情報に基づいて設定内容を再現し、
前記判定手段は、新たな設定内容が前記設定されている撮影シーンモードに対応する前記撮影履歴情報と相違するか否かを判定し、
前記制御手段は、前記判定手段により相違判定された設定内容を、前記設定されている撮影シーンモードに対応する前記撮影履歴情報として更新記録するように前記記録手段を制御することを特徴とするデジタルカメラ。
【請求項６】
撮影時の操作による設定内容を撮影履歴情報として記憶媒体に記録する記録手段と、
前記記憶媒体に記録されている前記撮影履歴情報に基づいて設定内容を再現する設定再現手段と、
新たな設定内容を外部機器へ送信する送信手段と、
前記送信した設定内容が前記外部機器に記録されている撮影履歴情報と相違するか否かの情報を受信する受信手段と、
前記外部機器から前記相違する旨の情報を受信した場合に、前記新たな設定内容を前記撮影履歴情報として前記外部機器に更新記録させる指示を前記送信手段から送信させ、かつ、前記新たな設定内容を前記記憶媒体に更新記録するように前記記録手段を制御する制御手段と、を備えることを特徴とするデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラに関する。
【背景技術】
【０００２】
ユーザー好みの撮影設定をカメラに再現（再生）させる技術が知られている（特許文献１参照）。ユーザーがある撮影設定で撮影を行うと、その撮影設定内容が撮影履歴情報としてカメラに記録され、この撮影履歴情報に従って生成された番号順に撮影設定内容がカメラの液晶画面に表示される。ユーザーが液晶画面で任意の番号を選ぶことにより、カメラがその番号に対応する撮影設定を再現する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−８９６６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術では、ユーザーが新たな撮影設定で撮影を行うたびにカメラに記録される撮影履歴情報が増えてしまい、ユーザーにとって必ずしも使いやすいものとはいえなかった。
【課題を解決するための手段】
【０００５】
（１）請求項１に記載の発明によるデジタルカメラは、撮影時の操作による設定内容を撮影履歴情報として記憶媒体に記録する記録手段と、記憶媒体に記録されている撮影履歴情報に基づいて設定内容を再現する設定再現手段と、新たな設定内容が記憶媒体に記録されている撮影履歴情報と相違するか否かを判定する判定手段と、判定手段により相違が判定された設定内容を、記憶媒体に更新記録するように記録手段を制御する制御手段と、を備える。
（２）請求項６に記載の発明によるデジタルカメラは、撮影時の操作による設定内容を撮影履歴情報として記憶媒体に記録する記録手段と、記憶媒体に記録されている撮影履歴情報に基づいて設定内容を再現する設定再現手段と、新たな設定内容を外部機器へ送信する送信手段と、送信した設定内容が外部機器に記録されている撮影履歴情報と相違するか否かの情報を受信する受信手段と、外部機器から相違する旨の情報を受信した場合に、新たな設定内容を撮影履歴情報として外部機器に更新記録させる指示を送信手段から送信させ、かつ、新たな設定内容を記憶媒体に更新記録するように記録手段を制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によるデジタルカメラでは、カメラに記録される撮影履歴情報の増加を適切に抑えることができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の第一の実施形態によるデジタルカメラの構成を例示するブロック図である。
【図２】ＣＰＵが実行する撮影処理の流れを説明するフローチャートである。
【図３】撮影条件の分析処理の詳細を説明するフローチャートである。
【図４】第二の実施形態によるデジタルカメラのＣＰＵが実行する撮影処理の流れを説明するフローチャートである。
【図５】第二の実施形態においてサーバーが実行する処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明を実施するための形態について説明する。
＜第一の実施形態＞
図１は、本発明の第一の実施形態によるデジタルカメラ１の構成を例示するブロック図である。本実施形態は、ユーザー好みの撮影設定をデジタルカメラ１に再現させるために用いる撮影履歴情報を無制限に増やさない点に特徴を有する。つまり、ユーザーが保存を希望する撮影設定のみ、撮影履歴情報に保存させる。
【０００９】
図１において、操作部材３は、シャッターボタン（不図示）の半押し操作に伴ってオンする半押しスイッチ、シャッターボタンの全押し操作に伴ってオンする全押しスイッチ、モードダイヤル、および各操作スイッチなどを含み、各部材の操作に伴う操作信号をＣＰＵ２へ送出する。表示装置５は、液晶モニタなどによって構成され、画像や操作メニュー画面を表示する。表示制御部４は、ＣＰＵ２からの指示に応じて液晶モニタ５に対する表示制御を行う。
【００１０】
測光センサー６は、被写体光の一部を受光して被写体の明るさに応じた光電変換信号を出力する。フラッシュメモリ７は不揮発性メモリであり、ＣＰＵ２が実行するプログラムや、プログラムの実行に必要なデータなどを格納する。フラッシュメモリ７が格納するプログラムやデータの内容は、ＣＰＵ２からの指示によって追加、変更が可能に構成されている。ＣＰＵ２は、例えばＲＡＭ８を作業領域として制御プログラムを実行し、カメラ各部に対する種々の制御を行う。
【００１１】
ＲＡＭ８は、デジタルデータを一時的に記憶する場合にも使用される。本実施形態では、画像処理回路１８による画像処理前、画像処理中、画像処理後の画像データなどを、一時的に記憶させる。気圧センサー９は、気圧を検出し、検出信号をＣＰＵ２へ送出する。温度センサー１０は、温度を検出し、検出信号をＣＰＵ２へ送出する。レンズＣＰＵ１１は、図示しない撮影レンズを構成するフォーカシングレンズを光軸方向に進退移動させたり、図示しない絞りの開口径を制御したりする。レンズの移動量や絞りの制御量は、ＣＰＵ２からレンズＣＰＵ１１へ指示される。
【００１２】
焦点検出センサー１２は、撮影レンズによる焦点調節状態を示す検出信号をＣＰＵ２へ送出する。ＣＰＵ２は、焦点検出信号に基づいてフォーカシングレンズの移動方向および移動量を決定し、レンズＣＰＵ１１へ送出する。これにより、自動焦点調節（ＡＦ）処理を行う。
【００１３】
カレンダ制御部１３は、クロック信号に基づいて日時を示すデータを生成し、ＣＰＵ２へ送出する。駆動回路１５は、撮像素子１６で必要なタイミング信号を生成して撮像素子１６へ供給する。撮像素子１６は、上記撮影レンズによって結像された被写体像を光電変換する。光電変換後のアナログ撮像信号は、Ａ／Ｄ変換回路１７においてデジタル画像信号に変換される。
【００１４】
画像処理回路１８は、デジタル画像信号に対して所定の画像処理を行い、保存用や表示用の画像データを生成する。画像処理回路１８はさらに、画像データを格納する所定形式の画像ファイル（例えば Exifファイル）を生成する。画像処理回路１８は、ＣＰＵ２からの指示に基づいて画像ファイルをメモリカードなどの二次記録媒体１９に記録したり、二次記録媒体１９に記録されている画像ファイルを読み出したりする。
【００１５】
ＧＰＳモジュール２１は、ＧＰＳ衛星からの電波を受信し、電波にのせられている情報を用いて測位データ（緯度、経度、高度）を算出する。ＣＰＵ２は、マイクロフォン２２で集音された音声信号を増幅し、増幅後の信号を内蔵するＡ／Ｄ変換回路によってデジタル音声データに変換する。デジタル音声データは、画像ファイルと関連づけて二次記録媒体１９に記録される。
【００１６】
ＣＰＵ２は、デジタル音声データに基づく音声再生信号を送出し、音声をスピーカ２３から再生させる。個人認証制御部２５は、例えばユーザーが自己の「顔」を撮影した画像に基づいて個人認証を行うことにより、デジタルカメラ１を使用するユーザーがメインユーザーかゲストユーザーかを判定する。ＣＰＵ２は、メインユーザーとゲストユーザーとの間で、後述する処理を異ならせる。
【００１７】
無線通信制御部２５は、ＣＰＵ２からの指示に応じて、無線通信機２６を介して外部機器（例えばサーバー３０）との間で通信を行う。具体的には、無線通信機２６が無線ＬＡＮのアクセス端末３１と無線接続することによってネットワーク３２にアクセスし、ネットワーク３２上のサーバー３０と通信を行う。
【００１８】
ＲＦタグ２７は、非接触ＩＣチップを使った記憶媒体とアンテナを埋め込んだタグによって構成される。ＲＦタグ２７にはデジタルカメラ１の個体情報（例えば機種名およびシリアル番号）などが書き込まれている。充電電池２８は、ＣＰＵ２を含むカメラ内各部へ電力を供給する。
【００１９】
図２は、上述したデジタルカメラ１のＣＰＵ２が実行する撮影処理の流れを説明するフローチャートである。図２において、ＣＰＵ２は、撮影指示が行われる（上記全押しスイッチからの操作信号が入力される）と、図２による処理を起動させる。ステップＳ５１において、ＣＰＵ２は、測光センサー６からの出力信号に基づいてＡＥ（自動露出）制御処理を行ってステップＳ５１へ進む。ステップＳ５２において、ＣＰＵ２は、ＡＦ処理を行ってステップＳ５３へ進む。
【００２０】
ステップＳ５３において、ＣＰＵ２は、撮像素子１６に撮像を行わせてステップＳ５４へ進む。ステップＳ５４において、ＣＰＵ２は画像処理回路１８へ指示を送り、画像ファイルを二次記録媒体１９へ保存させてステップＳ５５へ進む。ステップＳ５５において、ＣＰＵ２は、上記撮像時の撮影設定内容を抽出してステップＳ５７Ａへ進む。
【００２１】
撮影設定内容は、例えば、撮影日時、撮影場所（測位データ）、露出演算モードの種別（プログラムオートや絞り優先オートなど）、ＩＳＯ感度値、露出時間、シャッタ速度、絞り値、明るさ、露光補正量、被写体距離、焦点距離、開放Ｆ値、測光方式の種別（平均測光や中央重点測光など）、フィルタ処理の種別、輪郭強調の強さ、強制的にフラッシュ発光させるか否か、ホワイトバランス設定、ＡＦエリアの設定、を含む。この他にも、個人認証データ（メインユーザーかゲストユーザーか）などを含む。なお、ステップＳ５５の抽出処理では、二次記録媒体１９から読み出さなくても、ＲＡＭ８に残されている撮影設定内容を用いてもよい。
【００２２】
ステップＳ５７Ａにおいて、ＣＰＵ２は、シャッターボタンが半押しされているか否かを判定する。ＣＰＵ２は、上記半押しスイッチから半押し操作信号が入力されていない場合にステップＳ５７Ａを否定判定してステップＳ５７Ｂへ進む。ＣＰＵ２は、上記半押しスイッチから半押し操作信号が入力されている場合には、ステップＳ５７Ａを肯定判定してステップＳ５７Ｅへ進む。
【００２３】
ステップＳ５７Ｅにおいて、ＣＰＵ２は、シャッターボタンが全押しされているか否かを判定する。ＣＰＵ２は、上記全押しスイッチから全押し操作信号が入力されていない場合にステップＳ５７Ｅを否定判定してステップＳ５７Ａへ戻る。ＣＰＵ２は、上記全押しスイッチから全押し操作信号が入力された場合には、ステップＳ５７Ｅを肯定判定してステップＳ５１へ戻る。ステップＳ５７Ａおよび５７Ｅの処理により、シャッターボタンが操作されている場合には、ステップＳ５７Ｂ以降の処理へ進まずに撮影動作を優先する。
【００２４】
ステップＳ５７Ｂにおいて、ＣＰＵ２は、フラッシュメモリ７に格納している過去の撮影履歴情報を参照してステップＳ５７Ｃへ進む。ステップＳ５７Ｃにおいて、ＣＰＵ２は撮影条件の分析を行う。撮影条件の分析処理の詳細について、図３に例示するフローチャートを参照して説明する。
【００２５】
図３のステップＳ３１において、ＣＰＵ２は、ステップＳ５５（図２）で抽出した撮影設定内容を撮影履歴情報と比較し、ステップＳ３２へ進む。ステップＳ３２において、ＣＰＵ２は、次の３項目のうち少なくとも１つに該当する場合に、ステップＳ３２を肯定判定して図３および図２の処理を終了する。終了する場合は、撮影設定を撮影履歴情報として登録しない。
【００２６】
１．ステップＳ５５（図２）で抽出した撮影設定内容の「撮影日時」が、撮影履歴情報に記録されている最新の「撮影日時」からあらかじめ設定した所定時間以上経過している場合。
２．ステップＳ５５（図２）で抽出した撮影設定内容の「撮影場所（測位データ）」が、撮影履歴情報に記録されている「撮影場所」からあらかじめ設定した所定距離以上離れている場合。
３．ステップＳ５５（図２）で抽出した撮影設定内容の「個人認証データ」が撮影履歴情報に記録されている所有者（メインユーザー）の「個人認証データ」と相違し、メインユーザー以外の人物がゲストユーザーとして使用している場合。
【００２７】
ＣＰＵ２は、上記３項目のいずれにも該当しない場合には、ステップＳ３２を否定判定して図３の処理を終了し、図２のステップＳ５７Ｄへ進む。図２のステップＳ５７Ｄにおいて、ＣＰＵ２は、ステップＳ５５（図２）で抽出した撮影設定内容が、撮影履歴情報に記録されていない新しい撮影設定（撮影条件）であるか否かを判定する。ＣＰＵ２は、新たな撮影設定（撮影条件）である場合に、ステップＳ５７Ｄを肯定判定してステップＳ５８へ進む。ＣＰＵ２は、新たな撮影設定（撮影条件）でない場合には、ステップＳ５７Ｄを否定判定して図２の処理を終了する。
【００２８】
ステップＳ５８において、ＣＰＵ２は液晶モニタ５に、例えば「○○撮影に最適な撮影設定として登録しますか？」というメッセージを表示させてステップＳ５９へ進む。「○○」には、例えば図示しないモードダイヤルによって設定されているシーンモードの名称を含める。具体的には、「夜景」、「ポートレート」、「記念写真」、「風景」、「セルフポートレート」などである。通常、メインユーザーがモードダイヤルを操作して「夜景」モードにすると、ＣＰＵ２は、プログラムに基づいて「夜景」モード用の標準撮影設定を行う。
【００２９】
メインユーザーが、標準撮影設定のまま撮影を行った場合は新たな撮影設定（撮影条件）には該当しない。これに対し、メインユーザーが、標準撮影設定の一部（設定項目が複数項目ある場合の一部の項目）を変更した上で撮影を行った場合であって、当該撮影に用いた撮影設定が撮影履歴情報に記録されていない新たな撮影設定である場合に、ＣＰＵ２は、当該新たな撮影設定（撮影条件）を登録するか否かの指示を待つ。
【００３０】
ステップＳ５９において、ＣＰＵ２は、登録指示が行われたか否かを判定する。ＣＰＵ２は、操作部材３を構成する「ＯＫ」ボタン（不図示）が操作されるとステップＳ５９を肯定判定してステップＳ６０へ進む。ＣＰＵ２は、操作部材３を構成する「ＯＫ」ボタン（不図示）が操作されない場合は、ステップＳ５９を否定判定して図２の処理を終了する。終了する場合は、新たな撮影設定（撮影条件）であっても撮影履歴情報として登録しない。
【００３１】
ステップＳ６０において、ＣＰＵ２は、新たな撮影設定（撮影条件）をフラッシュメモリ７に上書き登録し、図２による処理を終了する。登録した撮影設定（撮影条件）は、例えば操作部材３を構成する「カスタム」ボタン（不図示）が操作された場合に再現させる。具体的には、上記モードダイヤルが「夜景」モードに切替えられている状態で「カスタム」ボタンが操作されると、ＣＰＵ２は、フラッシュメモリ７に登録されている夜景撮影用の撮影設定（設定項目が複数項目ある場合には全ての項目）を一度に再現する。このような登録は、「夜景」モード以外にも、「ポートレート」、「記念写真」、「風景」、「セルフポートレート」のシーンモードごとに登録できる。
【００３２】
以上説明した第一の実施形態によれば、次の作用効果が得られる。
（１）デジタルカメラ１は、撮影時の操作による設定内容を撮影履歴情報としてフラッシュメモリ７に記録するＣＰＵ２と、フラッシュメモリ７に記録されている撮影履歴情報に基づいて設定内容を再現するＣＰＵ２と、新たな設定内容がフラッシュメモリ７に記録されている撮影履歴情報と相違するか否かを判定するＣＰＵ２と、相違が判定された設定内容を、フラッシュメモリ７に更新記録するように制御するＣＰＵ２と、を備えるようにした。これにより、ユーザー好みの撮影設定をデジタルカメラ１に再現させるために用いる撮影履歴情報の増加を適切に抑えることができる。
【００３３】
（２）上記（１）のデジタルカメラにおいて、撮影履歴情報は、撮影日時情報、撮影位置情報、およびユーザー認証情報を含み、ＣＰＵ２は、新たな撮影の日時、撮影位置、およびユーザー認証結果が撮影履歴情報との間でそれぞれ所定の条件を満たす場合に、撮影日時情報、撮影位置情報、およびユーザー認証情報以外の情報について、撮影履歴情報と新たな撮影で用いた設定内容との間で相違するか否かの判定を行うようにした。デジタルカメラ１が長く使用されていない場合（例えば、新たな撮影の日時が撮影履歴情報における直近の「撮影日時」から１ヶ月経過している）、または、デジタルカメラ１が外国で使用されている場合（例えば、新たな撮影場所（測位データ）が撮影履歴情報に記録されている「撮影場所」から１０００ｋｍ以上離れている）、あるいは、デジタルカメラ１が貸与されている場合（新たな撮影を行うユーザーの「個人認証データ」が撮影履歴情報に記録されているメインユーザーの「個人認証データ」と相違している）には、新たな設定内容を撮影履歴情報と相違判定するまでもなく、撮影履歴情報として使用しないことにした。具体的には、新たな設定内容が一時的なものである可能性が高い場合には撮影履歴情報として使用しないので、撮影履歴情報の増加を抑えることができる。
【００３４】
（３）上記（１）または（２）のデジタルカメラ１において、更新記録を開始させるための操作部材３（「ＯＫ」ボタン）をさらに備え、ＣＰＵ２は、上記相違の判定後、操作部材３が操作されると、更新記録を開始するように制御したので、ユーザーが意図しない撮影設定を撮影履歴情報として記録することを防止できる。
【００３５】
（４）上記（１）〜（３）のデジタルカメラ１において、ＣＰＵ２に設定内容を再現させるための操作部材３（「カスタム」ボタン）をさらに備え、ＣＰＵ２は、操作部材３が操作されると撮影履歴情報に基づく複数の項目を一度に再現するようにした。撮影履歴情報を表示装置５に表示させなくても「カスタム」ボタン操作で再現するので、ユーザーにとって使い勝手がよい。
【００３６】
（５）上記（１）〜（４）のデジタルカメラ１において、ＣＰＵ２は、設定されている撮影シーンモードごとに撮影履歴情報をフラッシュメモリ７に記録し、ＣＰＵ２は、設定されている撮影シーンモードに対応する撮影履歴情報に基づいて設定内容を再現し、ＣＰＵ２は、新たな設定内容が設定されている撮影シーンモードに対応する撮影履歴情報と相違するか否かを判定し、ＣＰＵ２は、相違判定された設定内容を、設定されている撮影シーンモードに対応する撮影履歴情報として更新記録するように制御するので、撮影シーンモードごとに、異なる撮影履歴情報を記録できる。
【００３７】
＜第二の実施形態＞
第二の実施形態では、ＣＰＵ２が外部機器（例えばサーバー３０）との間で通信を行ってサーバー３０と共働しながら、ユーザーが保存を希望する撮影設定のみを保存するように制御を行う。
【００３８】
＜デジタルカメラ１側の処理＞
図４は、第二の実施形態によるデジタルカメラ１のＣＰＵ２が実行する撮影処理の流れを説明するフローチャートである。第一の実施形態のフローチャート（図２）と比べて、ステップＳ５５をステップＳ５５Ｂに置き換えた点、ステップＳ５６を追加した点、ステップＳ５７Ｂ、Ｓ５７Ｃ、Ｓ５７Ｄをそれぞれ削除した点、ステップＳ６１およびＳ６２を追加した点が異なるので、これらの相違点を中心に説明する。
【００３９】
図４において、ＣＰＵ２は、撮影指示が行われる（全押しスイッチからの操作信号が入力される）と、図４による処理を起動させる。撮影した画像ファイルを保存後のステップＳ５５Ｂにおいて、ＣＰＵ２は、無線通信制御部２５へ指示を送り、ステップＳ５３の撮像時の撮影設定内容を外部機器（サーバー３０）へ送信させてステップＳ５６へ進む。
【００４０】
ステップＳ５６において、ＣＰＵ２は、ステップＳ５５Ｂで送信した撮影設定内容が、撮影履歴情報に記録されていない新たな撮影設定である旨を外部機器（サーバー３０）から受信したか否かを判定する。ＣＰＵ２は、新たな撮影設定である旨が無線通信制御部２５を介して伝えられた場合にステップＳ５６を肯定判定してステップＳ５７Ａへ進む。ＣＰＵ２は、新たな撮影設定である旨が無線通信制御部２５を介して伝えられない場合には、ステップＳ５６を否定判定して図４の処理を終了する。
【００４１】
ステップＳ６０の次に進むステップＳ６１において、ＣＰＵ２は、無線通信制御部２５へ指示を送り、ステップＳ５３の撮像時の撮影設定内容を登録する旨を外部機器（サーバー３０）へ送信させて図４による処理を終了する。
【００４２】
ステップＳ５９を否定判定して進むステップＳ６２において、ＣＰＵ２は、無線通信制御部２５へ指示を送り、ステップＳ５３の撮像時の撮影設定内容を登録しない旨を外部機器（サーバー３０）へ送信させて図４による処理を終了する。
【００４３】
＜サーバー３０側の処理＞
図５は、第二の実施形態においてサーバー３０が実行する処理の流れを説明するフローチャートである。サーバー３０は、デジタルカメラ１との間で通信を行いながら、図５による処理を繰り返し行う。なお、本説明では、サーバー３０と１台のデジタルカメラ１との間の通信を例に説明するが、サーバー３０は複数のデジタルカメラ１との間で同様の処理を行うように構成されている。
【００４４】
図５のステップＳ１１において、サーバー３０は、カメラから撮影条件を受信したか否かを判定する。サーバー３０は、デジタルカメラ１がステップＳ５５Ｂ（図４）で送信した撮影設定内容を受信した場合にステップＳ１１を肯定判定してステップＳ１２へ進み、受信しない場合には当該判定処理を繰り返す。
【００４５】
ステップＳ１２において、サーバー３０は、同一カメラの情報があるか否かを判定する。サーバー３０は、撮影設定内容を受信したデジタルカメラ１と同一のカメラの情報が図示しないデータベースに存在する場合に、ステップＳ１２を肯定判定してステップＳ１３へ進む。サーバー３０は、撮影設定内容を受信したデジタルカメラ１と同一のカメラの情報がデータベースに存在しない場合には、ステップＳ１２を否定判定してステップＳ１９へ進む。
【００４６】
ステップＳ１３において、サーバー３０は、図示しないデータベースに格納している過去のデジタルカメラ１による撮影履歴情報を参照してステップＳ１４へ進む。ステップＳ１４において、サーバー３０は撮影条件の分析を行う。撮影条件の分析処理は、図３に例示したフローチャートと同様に行う。サーバー３０は、ステップＳ３２（図３）を否定判定した場合はデジタルカメラ１との間で行う処理を終了する。サーバー３０は、ステップＳ３２（図３）を肯定判定した場合は図５のステップＳ１５へ進み、デジタルカメラ１との間で行う処理をさらに継続する。
【００４７】
図５のステップＳ１５において、サーバー３０は、ステップＳ１１で受信した撮影設定内容が、撮影履歴情報に記録されていない新しい撮影設定（撮影条件）であるか否かを判定する。サーバー３０は、新たな撮影設定である場合に、ステップＳ１５を肯定判定してステップＳ１６へ進む。サーバー３０は、新たな撮影設定でない場合には、ステップＳ１５を否定判定して図５の処理を終了する。
【００４８】
ステップＳ１６において、サーバー３０は、新たな撮影設定（撮影条件）である旨をデジタルカメラ１へ送信してステップＳ１７へ進む。ステップＳ１７において、サーバー３０は、カメラから登録する旨を受信したか否かを判定する。サーバー３０は、デジタルカメラ１がステップＳ６１（図４）で送信した内容を受信した場合にステップＳ１７を肯定判定してステップＳ１８へ進み、受信しない場合にはステップＳ１７を否定判定してステップＳ２２へ進む。
【００４９】
ステップＳ１８において、サーバー３０は、新たな撮影設定（撮影条件）を図示しないデータベースに追加（デジタルカメラ１についての撮影履歴情報として更新する）して図５による処理を終了する。ステップＳ２２において、サーバー３０は、ステップＳ１１で受信した撮影設定内容（撮影条件）をデータベースに追加せずに廃棄して図５による処理を終了する。
【００５０】
上記ステップＳ１２を否定判定する場合は、同一カメラの情報が存在しないので、撮影条件の分析を行うことなしに、登録するか否かについてデジタルカメラ１からの指示を待つ。このためにサーバー３０は、ステップＳ１９において、新たな条件である旨をデジタルカメラ１へ送信してステップＳ２０へ進む。ステップＳ２０において、サーバー３０は、カメラから登録する旨を受信したか否かを判定する。サーバー３０は、デジタルカメラ１がステップＳ６１（図４）で送信した内容を受信した場合にステップＳ２０を肯定判定してステップＳ２１へ進み、受信しない場合にはステップＳ２０を否定判定してステップＳ２２へ進む。
【００５１】
ステップＳ２１において、サーバー３０は、新たな撮影設定（撮影条件）を図示しないデータベースに追加（デジタルカメラ１についての撮影履歴情報として更新する）して図５による処理を終了する。
【００５２】
第二の実施形態によれば、以下の作用効果が得られる。すなわち、デジタルカメラ１は、撮影時の操作による設定内容を撮影履歴情報としてフラッシュメモリ７に記録するＣＰＵ２と、フラッシュメモリ７に記録されている撮影履歴情報に基づいて設定内容を再現するＣＰＵ２と、新たな設定内容をサーバー３０へ送信する無線通信機２６と、送信した設定内容がサーバー３０に記録されている撮影履歴情報と相違するか否かの情報を受信する無線通信機２６と、サーバー３０から相違する旨の情報を受信した場合に、新たな設定内容を撮影履歴情報としてサーバー３０に更新記録させる指示を無線通信機２６から送信させ、かつ、新たな設定内容をフラッシュメモリ７に更新記録するように制御するＣＰＵ２と、を備えるようにした。これにより、サーバー３０およびデジタルカメラ１において、ユーザー好みの撮影設定をデジタルカメラ１に再現させるために用いる撮影履歴情報の増加を適切に抑えることができる。
【００５３】
（変形例１）
上述した図３のステップＳ３１−Ｓ３２において、ＣＰＵ２は、新たな撮影設定内容を撮影履歴情報と比較し、撮影の日時、撮影位置、およびユーザー認証結果のうち少なくとも１つが撮影履歴情報との間で所定の条件を満たす場合には、新たな撮影設定を撮影履歴情報として登録しないようにした。この代わりに、撮影の日時、撮影位置、およびユーザー認証結果のうちいずれか２つが所定の条件を満たす場合、あるいは３つの全てが所定の条件を満たす場合に、新たな撮影設定を撮影履歴情報として登録しないようにしてもよい。
【００５４】
（変形例２）
上記撮影位置に関して撮影履歴情報と比較するデータに測位データを用いたが、測位データに加えて温度データや湿度データを用いてもよい。
【００５５】
以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。
【符号の説明】
【００５６】
１…デジタルカメラ
２…ＣＰＵ
３…操作部材
９…気圧センサー
１０…温度センサー
１３…カレンダ制御部
１６…撮像素子
１８…画像処理回路
２１…ＧＰＳモジュール
２４…個人認証制御部
２５…無線通信制御部
３０…サーバー
【図１】
2014002231.tif 000003
【図２】
2014002231.tif 000004
【図３】
2014002231.tif 000005
【図４】
2014002231.tif 000006
【図５】
2014002231.tif 000007