(57)【要約】【課題】撮影に関する情報の取得及び利用の利便性を向上すること。【解決手段】撮像装置は、撮像手段と、撮像手段によって撮影された際の撮影情報を取得する取得手段と、撮像手段によって撮像された撮像画像と、取得手段によって取得された撮影情報、及び取得手段によって過去に取得された撮影情報を含む複数回分の撮影情報と、を関連付けて記憶手段に記憶させる制御手段と、を有する。制御手段は、撮像画像と、複数回分の撮影情報とを１ファイルに格納する。【選択図】図２
2019129442.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段と、
前記撮像手段によって撮影された際の撮影情報を取得する取得手段と、
前記撮像手段によって撮像された撮像画像と、前記取得手段によって取得された撮影情報、及び前記取得手段によって過去に取得された撮影情報を含む複数回分の撮影情報と、を関連付けて記憶手段に記憶させる制御手段と、を有することを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記撮像画像と、前記複数回分の撮影情報とを１ファイルに格納することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、前記複数回分の撮影情報をメタデータとしてファイルの所定の領域に格納することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記撮像画像を解析して撮像画像の構図に関する構図情報を生成する第１解析部をさらに有し、
前記撮影情報は、前記構図情報を含むことを特徴とする請求項１〜３のいずれか１項に記載の撮像装置。
【請求項５】
前記撮像画像を解析して撮像画像に含まれる被写体の種類に関する撮影対象情報を生成する第２解析部をさらに有し、
前記撮影情報は、前記撮影対象情報を含むことを特徴とする請求項１〜４のいずれか１項に記載の撮像装置。
【請求項６】
前記制御手段は、前記複数回分の撮影情報を所定単位毎に集めて要約した集約撮影情報を生成し、前記撮像画像と前記集約撮影情報とを関連付けて記憶手段に記憶させることを特徴とする請求項１〜５のいずれか１項に記載の撮像装置。
【請求項７】
前記集約撮影情報は、前記複数回分の撮影情報を所定の集約期間毎に集めて要約した情報であることを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記集約撮影情報は、所定単位毎の撮影情報の数の情報を含むことを特徴とする請求項６又は７に記載の撮像装置。
【請求項９】
前記撮影情報は、撮像画像の構図に関する構図情報を含んでおり、
前記集約撮影情報は、所定単位毎に集められた撮影情報において、最も使用頻度が多い構図情報を含むことを特徴とする請求項６〜８のいずれか１項に記載の撮像装置。
【請求項１０】
前記撮影情報は、撮像画像に含まれる被写体の種類に関する撮影対象情報を含んでおり、
前記集約撮影情報は、所定単位毎に集められた撮影情報において、最多の被写体の種類の情報を含むことを特徴とする請求項６〜９のいずれか１項に記載の撮像装置。
【請求項１１】
前記制御手段は、前記撮像画像と、前記集約撮影情報とを１ファイルに格納することを特徴とする請求項６〜１０のいずれか１項に記載の撮像装置。
【請求項１２】
前記制御手段は、さらに新しい撮影情報から順に所定回数分の撮影情報を前記ファイルに格納することを特徴とする請求項１１に記載の撮像装置。
【請求項１３】
前記複数回分の撮影情報を、前記撮像画像とともに外部端末に送信する通信手段をさら
に有することを特徴とする請求項１〜１２のいずれか１項に記載の撮像装置。
【請求項１４】
撮像手段によって撮影された際の撮影情報を取得するステップと、
前記撮像手段によって撮像された撮像画像と、前記取得するステップで取得された前記撮影情報、及び過去に取得された撮影情報を含む複数回分の撮影情報と、を関連付けて記憶手段に記憶させるステップと、を有することを特徴とする撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影に関する情報の取得及び利用に関するものである。
【背景技術】
【０００２】
画像ファイル内に、撮影画像とともに撮影に関する付加情報を記憶させる技術がある。例えば、Ｅｘｉｆ（Exchangeable image file format）の画像ファイル内には、画像データ以外に撮影日時、撮影場所等の撮影に関する付加情報をメタデータとして所定の領域に記憶することが可能である。
特許文献１では、カメラから画像ファイルを受信したサーバが、画像ファイルに登録されているカメラの操作履歴を参照し、撮影で行われたマニュアル操作の回数等の情報に基づいてカメラ操作の習熟度を分析することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２０７５４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術を用いる場合、カメラ操作の習熟度を分析する際に、各々の画像ファイル内に記憶されている操作履歴情報を参照するため、多くの画像ファイルを用意する必要があり、準備が煩雑であった。
そこで本発明は、撮影に関する情報の取得及び利用の利便性を向上するための技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の第一態様は、撮像手段と、前記撮像手段によって撮影された際の撮影情報を取得する取得手段と、前記撮像手段によって撮像された撮像画像と、前記取得手段によって取得された撮影情報、及び前記取得手段によって過去に取得された撮影情報を含む複数回分の撮影情報と、を関連付けて記憶手段に記憶させる制御手段と、を有することを特徴とする撮像装置を提供する。
【０００６】
本発明の第二態様は、撮像手段によって撮影された際の撮影情報を取得するステップと、前記撮像手段によって撮像された撮像画像と、前記取得するステップで取得された前記撮影情報、及び過去に取得された撮影情報を含む複数回分の撮影情報と、を関連付けて記憶手段に記憶させるステップと、を有することを特徴とする撮像装置の制御方法を提供する。
【発明の効果】
【０００７】
本発明によれば、撮影に関する情報の取得及び利用の利便性を向上することができる。
【図面の簡単な説明】
【０００８】
【図１】実施例１の撮像装置の構成例を示すブロック図である。
【図２】画像ファイルに対する処理例を示す図である。
【図３】蓄積撮影情報のデータ構造の例を説明するための図である。
【図４】蓄積撮影情報の保存処理の流れを例示する図である。
【図５】集約撮影情報のデータ構造の例を説明するための図である。
【図６】集約撮影情報の生成処理のフローチャートの例を示す図である。
【図７】外部端末への画像ファイルの転送手順の流れを例示する図である。
【発明を実施するための形態】
【０００９】
以下、本発明の好ましい実施例について、図面を参照しながら詳細に説明する。各図において、同一の構成については原則として同一の参照番号をふり、重複する説明は省略する。また、説明を具体化するために例示する数値等は、特に言及しない限りは、これに限定するものではない。
また、本発明は以下の実施例に限定されるものではなく、その要旨を逸脱しない範囲において適宜変更可能である。例えば、本発明が適用される装置の構成や各種条件によって下記実施例の各構成が適宜修正又は変更されてもよい。
【００１０】
＜実施例１＞
（撮像装置の構成）
図１は、実施例１の撮像装置１００の構成例を示すブロック図である。撮像装置１００は、撮像機能を有する端末である。
撮影レンズ１０１は、図１では省略してレンズを１枚のみ記載しているが、実際にはフォーカスレンズを含む複数枚のレンズで構成される。
シャッター１０２は、絞り機能を有し、撮像部１０３の露光時間を調整している。
撮像部１０３（撮像手段）は、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子などで構成される撮像素子である。
Ａ／Ｄ変換器１０４は、撮像部１０３から出力されるアナログ信号をデジタル信号に変換する。
バリア１０５は、撮影レンズ１０１などを覆うことにより、撮影レンズ１０１、シャッター１０２、撮像部１０３を含む撮像系の汚れや破損を防止する。
【００１１】
画像処理部１０６は、Ａ／Ｄ変換器１０４からの画像データまたはメモリ制御部１０７からの画像データに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部１０６は、画像データを用いて所定の演算処理を行い、システム制御部１０８が演算結果に基づいて露光制御、測距制御を行う。また、Ａ／Ｄ変換器１０４から出力された画像データは、画像処理部１０６およびメモリ制御部１０７を介して、またはメモリ制御部１０７のみを介してメモリ１０９に書き込まれる。
また、画像処理部１０６は、画像データを解析し、撮影画像の構図（日の丸構図、三分割法等）に関する構図情報を生成する機能（第１解析部）を有する。また、画像処理部１０６は、画像データを解析し、撮影画像に含まれる被写体の種類（人物、風景、動物、建物等）に関する撮影対象情報を生成する機能（第２解析部）を有する。
【００１２】
メモリ１０９は、撮像部１０３によって得られ、Ａ／Ｄ変換器１０４によりデジタルデータに変換された画像データや、表示部１１０に表示するための画像データを格納する。また、メモリ１０９は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。また、メモリ１０９は、画像表示用のメモリ（ビデオメモリ）を兼ねている。
【００１３】
Ｄ／Ａ変換器１１１は、メモリ１０９に格納されている画像表示用の画像データをアナログ信号に変換して表示部１１０に入力する。こうして、メモリ１０９に書き込まれた表示用の画像データはＤ／Ａ変換器１１１を介して表示部１１０により表示される。
表示部１１０は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１１１から出力されたアナログ信号に応じた表示を行う。
不揮発性メモリ１１２は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭなどが用いられる。不揮発性メモリ１１２には、撮影処理で生成された画像ファイルや撮影情報（後述する蓄積撮影情報２０５）が保存される。また、不揮発性メモリ１１２に
は、システム制御部１０８の動作用の定数、制御プログラムなどが記憶される。
【００１４】
システム制御部１０８は、撮像装置１００全体を制御する。システム制御部１０８は、不揮発性メモリ１１２に記憶されたプログラムを実行することで、撮像装置１００の処理を実現する。
システムメモリ１１３は、例えばＲＡＭ等であり、システム制御部１０８の動作用の定数、変数、不揮発性メモリ１１２から読み出したプログラムなどを展開する際の作業領域となる。
【００１５】
モード切替スイッチ１１４、第１シャッタースイッチ１１５、第２シャッタースイッチ１１５’、操作部１１７はシステム制御部１０８に各種の動作指示を入力するための操作手段である。モード切替スイッチ１１４は、システム制御部１０８の動作モードを静止画記録モード、動画記録モード、再生モードなどの何れかのモードに切り替える。
第１シャッタースイッチ１１５は、撮像装置１００に設けられたシャッターボタンの操作途中、いわゆる半押し（撮影準備指示）でオンとなり、第１シャッタースイッチ信号ＳＷ１を発生させ、システム制御部１０８に送信する。
第２シャッタースイッチ１１５’は、シャッターボタンの操作完了、いわゆる全押し（撮影指示）でオンとなり、第２シャッタースイッチ信号ＳＷ２を発生させ、システム制御部１０８に送信する。また、システム制御部１０８は、第２シャッタースイッチ信号ＳＷ２に応じて撮像部１０３からの信号を読み出す処理から、記憶媒体１２５に画像データを書き込む処理までの一連の撮影処理の動作を開始する。
【００１６】
操作部１１７の各操作部材は、表示部１１０に表示される種々の機能アイコンが選択操作されることなどにより、場面毎に適宜機能が割り当てられ各種機能ボタンとして作用する。機能ボタンとしては、例えば確認ボタン、終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタンなどがある。例えばメニューボタンが押されると各種の設定可能なメニュー画面が表示部１１０に表示される。ユーザは表示部１１０に表示されたメニュー画面と、４方向ボタン及びＳＥＴボタン（不図示）とを用いて直感的に各種設定を行うことができる。また、操作部１１７には、コントローラホイール１１８と、コントローラリング１１９とが含まれる。
【００１７】
コントローラホイール１１８は、各種項目を選択するときなどに用いられる回転操作部材である。コントローラホイール１１８が回転することで、回転量に応じた電気的なパルス信号が発生する。システム制御部１０８は、パルス信号に基づいてコントローラホイール１１８の回転量を判定しており、例えば、回転量に応じて表示部１１０に表示されている各項目上にカーソルを移動させる。また、絞り値などの設定値を変更する際にコントローラホイール１１８を用いることもできる。なお、コントローラホイール１１８は、回転操作が検出できる操作部材であればどのような形状の部材であってもよい。
【００１８】
コントローラリング１１９は、レンズ鏡筒周りに設けられ、光軸を中心として回転操作することが可能な操作部材である。コントローラリング１１９を操作することで、コントローラホイール１１８と同様に、回転量に応じた電気的なパルス信号が発生する。システム制御部１０８は、パルス信号に基づいて各種項目の選択、設定値の変更等を行う。
また、コントローラリング１１９の近傍に機能切り替えボタン（不図示）が設けられており、機能切り替えボタンが押下されると、コントローラリング１１９に割り当て可能な機能の一覧画面が表示部１１０に表示される。ユーザは、コントローラリング１１９又は不図示の４方向ボタンやＳＥＴボタンを用いてコントローラリング１１９に割り当てる機能を選択することができる。
【００１９】
電源スイッチ１２０は、電源のオン、オフを切り替えられるための操作部材である。
電源制御部１２１は、電池の装着の有無、電池の種類、電池残量の検出を行う。電源制御部１２１は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成される。また、電源制御部１２１は、検出結果およびシステム制御部１０８の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記憶媒体１２５を含む各構成部へ供給する。
電源部１２２は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプターなどからなる。
【００２０】
通信部１２３は、不揮発性メモリ１１２や記憶媒体１２５に記憶されたデータを外部機器に送信する。なお、通信部１２３は、有線、無線のいずれで外部機器と通信を行ってもよい。
記憶媒体１２５は、半導体メモリや磁気ディスクなどから構成される記憶領域であり、撮影画像（撮像画像）等を記憶する。Ｉ／Ｆ１２４は、撮像装置１００と記憶媒体１２５の間でデータを送受信するためのインタフェースである。
ＮＥＴＩ／Ｆ１２６は、インターネット及びＬＡＮを介して外部機器と通信を行うためのネットワークインタフェースである。ＮＥＴＩ／Ｆ１２６は、システム制御部１０８により制御される。
【００２１】
センサ１２７は、温度センサ、気圧センサ、ＧＰＳ（Global Positioning System）セ
ンサ等を含み、撮影時にシステム制御部１０８に制御されて、外環境の温度、気圧、位置（緯度、経度）等の情報を取得する。また、センサ１２７は、加速度センサ又はジャイロセンサを含んでもよく、加速度センサ又はジャイロセンサにより撮影時の撮像装置１００の姿勢（向き）に関する情報を取得してもよい。この情報により、撮像装置１００を縦に構えて撮影されたか、横に構えて撮像されたかを判定することができる。
センサ１２７が取得した上記の情報は、撮影情報として画像ファイルに格納される。
また、撮像装置１００は、不図示の内部時計を有する。内部時計は、撮像装置１００のＯＳによって管理されるシステムクロックであってもよく、撮像装置１００のＯＳとは独立して動作するハードウェアクロックであってもよい。
【００２２】
（本実施例の全体的な処理の流れ）
次に、撮像装置１００により作成された画像ファイルのデータ構造について説明する。
図２Ａ及び図２Ｂは、画像ファイル２００に対する処理例を示す図である。図２Ａでは、本実施例の処理を簡略化して示している。
撮像部１０３は、例えば建物を被写体として撮像し、画像データを生成して不揮発性メモリ１１２に出力する。なお、画像データの生成方法に関しては、図１で説明した。
システム制御部１０８は、撮像部１０３によって撮影された際の撮影情報を取得する取得手段としての機能を有する。さらに、システム制御部１０８は、撮影画像と、取得された撮影情報、及び過去に取得された撮影情報を含む複数回分の撮影情報とを関連付けて不揮発性メモリ１１２に記憶させる制御手段としての機能を有する。
例えば、システム制御部１０８は、センサ１２７から撮影時の温度、気圧、位置、撮像装置１００の姿勢等の撮影情報を取得し、不揮発性メモリ１１２に記憶させる。また、システム制御部１０８は、画像処理部１０６に画像解析を行わせて、被写体の種類、構図等の撮影情報を取得し、不揮発性メモリ１１２に記憶させる。また、システム制御部１０８は、カメラ（撮像装置１００）の機種、撮影日時等の撮影情報を不揮発性メモリ１１２に記憶させる。
【００２３】
図２Ｂは、不揮発性メモリ１１２に記憶されるデータを説明するための図である。不揮発性メモリには、蓄積撮影情報２０５と撮影回数分の画像ファイル２００が登録される。
システム制御部１０８は、撮影情報に基づいて蓄積撮影情報２０５を作成し、不揮発性メモリ１１２に記憶させる。蓄積撮影情報２０５は、各撮影の撮影情報を蓄積した情報で
ある。例えば、図２Ｂでは、撮影情報１、撮影情報２、撮影情報３及び撮影情報４の４回分の撮影情報が既に蓄積されており、図２Ａの処理によって一点鎖線で示される撮影情報（新規）が蓄積撮影情報２０５に新たに追加される。なお、蓄積撮影情報２０５のデータ構造の例は、図３に示されている。
【００２４】
一方で、画像ファイル２００には、メタデータ２０１と画像データ２０２とが格納される。システム制御部１０８は、蓄積撮影情報をメタデータ２０１として画像ファイル２００の所定の領域に格納する。したがって、１ファイルの中に撮影画像と、複数回分の撮影情報とが格納されることになる。なお、画像ファイル２００は、Ｅｘｉｆ（Exchangeable
image file format）を用いたものであってもよい。
また、システム制御部１０８は、不揮発性メモリ１１２に複数の画像ファイルが記憶されている場合、それぞれの画像ファイルに対して蓄積撮影情報２０５を更新する処理を行う。これにより、各画像ファイル２００の間でメタデータ２０１の整合性が保たれる。
【００２５】
また、画像データ２０２は、ユーザからの撮影指示に応じて撮像部１０３で撮像された撮影画像本体のデータである。画像データ２０２のデータ形式は、例えば、ビットマップ、ＪＰＥＧ(Joint Photographic Experts Group)、ＴＩＦＦ（Tagged Image File Format）等であってもよい。なお、画像データ２０２は、静止画データだけでなく動画データであってもよい。
また、本実施例では、１つの画像ファイル内にメタデータ２０１と画像データ２０２とが格納された例について説明したが、メタデータ２０１と画像データ２０２とが別々のファイルに格納されてもよい。なお、この場合、メタデータ２０１のファイルと、画像データ２０２のファイルとがテーブル等によって関連付けてもよい。
【００２６】
図２Ａに戻る。ユーザから要求があった場合等に、通信部１２３は、画像ファイル２００を外部端末２１０に送信する。外部端末２１０では、ＣＰＵ２１１によりメタデータ２０１内の蓄積撮影情報２０５を用いて撮影に関する各種分析が行われる。
このように、外部端末２１０に画像ファイル２００が１枚でも送信されれば、当該画像ファイル２００内の蓄積撮影情報２０５に基づいて撮影に関する各種分析を行うことができる。
【００２７】
次に、図３の具体例を用いて蓄積撮影情報２０５のデータ構造について説明する。
図３は、蓄積撮影情報２０５のデータ構造の例を説明するための図である。蓄積撮影情報２０５は、各行が撮影１回分の撮影情報となっており、図３の例では、蓄積撮影情報はファイル名３０１、日時３０２、座標３０３、撮影対象３０４及び構図３０５の項目で構成される。
各項目について説明する。ファイル名３０１は、不揮発性メモリ１１２に記憶された画像ファイル２００のファイル名である。図３の例では、５回撮影が行われており、各々のファイル名３０１には、連番で「０００１」「０００２」「０００３」「０００４」「０００５」が含まれる。なお、ファイル名は上記に限定されず、任意のファイル名を付けてもよい。なお、ファイル名３０１に撮影された日付等の情報が含まれてもよい。
【００２８】
日時３０２は、撮影が行われた日付及び時刻が示される。日時３０２は、撮像装置１００内の内部時計（不図示）から取得される。座標３０３は、撮影が行われた位置の座標（緯度、経度）であり、センサ１２７に含まれるＧＰＳから取得された情報である。なお、蓄積撮影情報２０５は、座標３０３の代わりに、座標３０３に相当する国又は地域名を有してもよい。撮影対象３０４は、画像データに含まれる被写体の種類（人物、風景、動物等）であり、画像処理部１０６による画像解析によって取得された情報である。構図３０５は、撮影画像の構図に関する情報である。例えば、構図３０５には、画像を縦方向に均等に３分割した場合の分割線上に被写体が写るように撮影した三分割法、画像の中央に被
写体が写るように撮影した日の丸構図、被写体を見上げるように下から撮影したローアングル等がある。
【００２９】
なお、蓄積撮影情報２０５は、撮影情報の要素を簡素化した情報を有してもよい。例えば、蓄積撮影情報２０５は、撮影情報の座標の緯度、経度の小数点第二位以下を切り捨て又は四捨五入した値を有してもよい。また、蓄積撮影情報２０５は、日時の時刻を省略して日付のみに変更した情報を有してもよい。
また、蓄積撮影情報２０５には、図３に示した撮影情報以外にカメラ（撮像装置１００）の機種、撮影時の温度、気圧、撮像装置１００の姿勢、画像の解像度、シャッター速度、絞り値、ＩＳＯ感度、メーカー名等が含まれてもよい。
【００３０】
（蓄積撮影情報２０５を画像ファイル２００に保存する処理の流れ）
次に、各画像ファイル２００に蓄積撮影情報２０５を保存する処理の流れについて説明する。図４は、蓄積撮影情報２０５の保存処理の流れを例示する図である。図４のフローは、撮影時に行われる処理である。ただし、撮影直後に限定されず、撮影終了後に撮像装置１００がアイドル状態となった場合や、外部の装置へ画像ファイルを転送する場合などに画像ファイル２００に対して図４の処理を行ってもよい。
【００３１】
ステップＳ４０１で、システム制御部１０８は、撮像処理により生成された画像ファイル２００をメモリ１０９から取得する。
ステップＳ４０２で、画像処理部１０６が画像ファイル２００に対して画像解析を行い、システム制御部１０８は、画像解析の結果として画像処理部１０６から撮影対象及び画像の構図等の撮影情報を取得する。また、システム制御部１０８は、撮影時の温度、気圧、位置、撮像装置１００の姿勢（向き）等の撮影情報をセンサ１２７等から取得する。また、システム制御部１０８は、カメラ（撮像装置１００）の機種、撮影日時等の情報を取得する。
【００３２】
ステップＳ４０３で、システム制御部１０８は、撮影情報を、不揮発性メモリ１１２又は記憶媒体１２５に保存されている蓄積撮影情報２０５に登録する。なお、蓄積撮影情報２０５のデータ構造の例は図３に示される。
ステップＳ４０４で、システム制御部１０８は、蓄積撮影情報２０５を画像ファイル２００のメタデータ２０１に格納（コピー）し、画像ファイル２００を不揮発性メモリ１１２等に保存する。さらに、システム制御部１０８は、不揮発性メモリ１１２等に既に保存されている他の画像ファイル２００のメタデータ２０１も、蓄積撮影情報２０５に基づいて上書きして更新する。
【００３３】
これにより、いずれか１つの画像ファイル２００から他の画像ファイル２００の撮影情報を取得することができるようになり、撮影に関する情報の取得及び利用の利便性が向上する。したがって、外部端末２１０で撮影に関する撮影習熟度やカメラの使い方などの各種分析を行う際、ユーザは全ての画像ファイル２００を用意しなくてもよくなるため、より容易に撮影に関する各種分析を行うことができる。
また、ユーザの撮影習熟度を分析する場合、外部端末２１０は、座標３０３により特定される撮影地域の数、撮影対象の種類の数及び構図の数等を用いてもよい。また、外部端末２１０は、撮影情報の項目に対してポイントを割り当て、ポイントの合計値から撮影習熟度を算出してもよい。例えば、構図３０５の三分割法に３ポイント、日の丸構図に１ポイント、ローアングルに２ポイントを割り当てる。図３の場合、合計で１２ポイントとなる。
また、項目の組合せに対してポイントを割り当ててもよい。例えば、撮影対象３０４と構図３０５の組合せに対してポイントを割り当てる場合、撮影対象３０４が子供で構図３０５が三分割法の場合と、撮影対象が動物で構図３０５が三分割法の場合とでは、異なる
ポイントを割り当ててもよい。
また、カメラの使い方を分析する場合、例えば、座標３０３により特定される撮影地域により、普段撮影されない地域で撮影された場合に、旅行中の撮影という推測を行う。撮影対象３０４が子供であることが多い場合に主に家庭内の撮影でカメラが利用されているという推測を行う。
このように１つの画像ファイルから様々な分析が可能となるので、撮影に関する情報の取得及び利用の利便性が向上する。
【００３４】
本実施例では、蓄積撮影情報２０５が画像ファイル２００とは別に不揮発性メモリ１１２等に記憶されることを説明したが、これに限定されない。例えば、蓄積撮影情報２０５は、各画像ファイル２００内にのみに保存するようにし、蓄積撮影情報２０５を別のデータとして保存しなくてもよい。この場合には、新規の画像ファイルが不揮発性メモリ１１２に記憶された際に、システム制御部１０８は、各画像ファイル２００の間でメタデータ２０１を同期する処理を行う。
【００３５】
例えば、１枚目の画像ファイル２００のメタデータ２０１には、撮影情報１のみが記憶され、２枚目の画像ファイル２００のメタデータ２０１には、撮影情報１及び２が記憶されるものとする。この場合に、システム制御部１０８は、１枚目の画像ファイル２００と２枚目の画像ファイル２００とで同期をとり、１枚目の画像ファイルのメタデータ２０１に撮影情報１及び２が記憶されるようにする。
続いて、３枚目の画像ファイル２００のメタデータ２０１には、撮影情報１、２及び３が記憶されるものとする。この場合に、システム制御部１０８は、１枚目の画像ファイル２００、２枚目の画像ファイル２００及び３枚目の画像ファイル２００の間で同期をとる。そして、システム制御部１０８は、１枚目の画像ファイルのメタデータ２０１及び２枚目の画像ファイルのメタデータ２０１にも撮影情報１、２及び３が記憶されるようにする。なお、いずれかの画像ファイルの撮影情報がユーザによって事後的に変更された場合にも、システム制御部１０８は、各画像ファイル間で同期をとり、蓄積撮影情報２０５を更新してもよい。
【００３６】
＜実施例２＞
実施例１で説明したように、蓄積撮影情報２０５には撮影回数分の撮影情報が蓄積されるため、撮影回数が増加するにつれて蓄積撮影情報２０５のサイズも増加することになる。このため、撮影回数が多くなると、蓄積撮影情報２０５のサイズが大きくなり、画像ファイル２００内に蓄積撮影情報２０５を格納できなくなる場合もありうる。そこで、実施例２では、システム制御部１０８は、蓄積撮影情報２０５を集約期間毎（所定単位毎）に集めて要約した集約撮影情報５００を生成し、不揮発性メモリ１１２に記憶させる処理を行う。本実施例では、集約撮影情報５００は、集約期間毎の撮影回数（撮影情報の数）と、撮影情報の項目毎の最多の条件とを含む。最多の条件は、撮影条件の項目で、集約期間において最も多く出現した条件を示す。例えば、最多の条件は、集約された撮影情報の中で最も撮影された被写体の種類の情報、集約された撮影情報の中で最も使用頻度が多い構図情報等である。
【００３７】
図５は、集約撮影情報５００のデータ構造の例を説明するための図である。図５の例では、年月５０１、枚数５０２、最多撮影地域５０３、最多撮影対象５０４及び最多構図５０５を集約撮影情報５００の項目としている。
年月５０１は、撮影された年及び月を示している。年月５０１に示される月の単位で蓄積撮影情報２０５から撮影情報が取得され、集約される。すなわち、図５の例では集約期間を一月としている。例えば、集約撮影情報５００の１行目は、集約期間が２０１６年９月となっており、蓄積撮影情報２０５の日時３０２が２０１６年９月に該当する行の撮影情報に対応する。同様に、集約撮影情報５００の２行目は、集約期間が２０１６年１０月
となっており、蓄積撮影情報２０５の日時３０２が２０１６年１０月に該当する行の撮影情報に対応する。
枚数５０２は、集約期間内に撮影された画像の枚数を示している。例えば、２０１６年９月には、撮影枚数が３１枚であったことが示される。
最多撮影地域５０３は、集約期間内で最も撮影回数が多かった地域（国等）である。例えば、２０１６年９月には、撮影回数が最も多かった国が日本であることが示される。
最多撮影対象５０４は、集約期間内に最も撮影された被写体の種類である。例えば、２０１６年９月には、最も撮影された被写体が子供であることが示される。
最多構図５０５は、集約期間内に撮影時に最も多かった構図である。例えば、２０１６年９月には、撮影時に最も多かった構図が三分割法であることが示される。
【００３８】
このように、集約期間毎に蓄積撮影情報２０５を集約した集約撮影情報５００を生成することで、各集約期間の撮影情報が１行分のデータに集約されるので、データサイズを小さくすることができる。
なお、集約期間毎に撮影情報を要約して集約撮影情報５００を作成することを説明したが、これに限定されない。例えば、所定の撮影回数（撮影情報数）毎に撮影情報を要約して集約撮影情報５００を作成してもよい。また、図５の例では、一月単位で蓄積撮影情報２０５を集約しているが、これに限定されず、例えば一時間単位、一日単位、一週間単位、一年単位で集約してもよい。
【００３９】
（集約撮影情報５００を生成する処理の流れ）
図６は、集約撮影情報５００の生成処理のフローチャートの例を示す図である。図６の処理は、蓄積撮影情報２０５のサイズが一定以上になった場合、蓄積撮影情報２０５の行数が所定数以上となった場合、もしくはユーザから指示があった場合等に行われる処理である。
ステップＳ６０１で、システム制御部１０８は、不揮発性メモリ１１２等に保存されている蓄積撮影情報２０５を参照する。
ステップＳ６０２で、システム制御部１０８は、蓄積撮影情報２０５のデータ数（例えば、撮影情報の行数）が規定数以上であるか否かを判定し、既定数以上の場合、ステップＳ６０３の処理に移行する。また、既定数未満の場合、ステップＳ６０５の処理に移行し、各画像ファイルに保存されている蓄積撮影情報２０５を、新しい蓄積撮影情報２０５に置き換える。
【００４０】
ステップＳ６０３で、システム制御部１０８は、蓄積撮影情報２０５を所定の単位で集約して集約撮影情報５００を生成する。例えば、システム制御部１０８は、図５のように集約期間（一月）毎に撮影情報を集約する。
一方で、システム制御部１０８は、既に集約撮影情報５００が作成されていた場合、過去の集約撮影情報５００と蓄積撮影情報２０５とに基づいて最新の集約撮影情報５００を生成する。例えば、過去の集約撮影情報５００に２０１６／０９〜２０１６／１１までの３行分の情報が含まれ、蓄積撮影情報２０５に２０１６／１２〜２０１７／０２までの撮影情報が含まれる場合について考える。この場合、システム制御部１０８は、蓄積撮影情報２０５の２０１６／１２〜２０１７／０２までの撮影情報に基づいて集約撮影情報５００を作成し、さらに過去の集約撮影情報５００と連結することで６行分の最新の集約撮影情報５００を作成する。
なお、システム制御部１０８は、不揮発性メモリ１１２に２０１６／０９〜２０１７／０２までの撮影情報が蓄積撮影情報２０５として記憶されている場合、蓄積撮影情報２０５に基づいて集約撮影情報５００を作成しなおしてもよい。
【００４１】
ステップＳ６０４で、システム制御部１０８は、各画像ファイルに保存されている蓄積撮影情報２０５を集約撮影情報５００に置き換える。また、既に集約撮影情報５００が登
録されていた場合は、システム制御部１０８は、過去の集約撮影情報５００を最新の集約撮影情報５００に置き換える。したがって、画像データと、集約撮影情報とが１ファイルに格納されることになる。
また、システム制御部１０８は、画像ファイル２００のメタデータ２０１の全ての蓄積撮影情報２０５を集約撮影情報５００に置き換える場合に限定されない。蓄積撮影情報２０５のうち、新しい撮影情報から順に所定回数分の撮影情報を画像ファイル２００に残してもよい。これにより、比較的最近に行われた撮影に関する各種分析をする場合に、詳細な分析ができるようになる。
【００４２】
本実施例では、不揮発性メモリ１１２には、蓄積撮影情報２０５と集約撮影情報５００の両方が記憶されるが、これに限定されない。システム制御部１０８は、集約撮影情報５００を生成した際に、蓄積撮影情報２０５の全部又は一部を不揮発性メモリ１１２から削除してもよい。
このように、画像ファイル２００に記憶されている蓄積撮影情報２０５を、集約撮影情報５００に置き換えることで、撮影回数が多い場合でも画像ファイル２００のサイズを抑えることができる。
【００４３】
＜実施例３＞
実施例１及び実施例２では、画像ファイル２００のメタデータ２０１に蓄積撮影情報２０５又は集約撮影情報５００を記憶させることについて説明した。一方で、実施例３では、蓄積撮影情報２０５又は集約撮影情報５００（以下、蓄積撮影情報２０５等とする。）が画像ファイル２００とは別のファイルに保存されるものとする。
【００４４】
実施例３では、通信部１２３は、ＰＣ端末、タブレット端末、モバイル端末等の外部端末に画像ファイル２００を送信する際、画像ファイル２００とともに蓄積撮影情報２０５等のファイルを送信する。外部端末では、受信した蓄積撮影情報２０５等を用いて撮影に関する各種分析が行われる。
以下、具体的なファイル転送手順について説明する。
【００４５】
（外部端末へのファイル転送手順）
図７は、外部端末への画像ファイル２００の転送手順の流れを例示する図である。実施例１又は実施例２に記載の方法で生成した画像ファイル２００を外部端末にＬＡＮ又はインターネット等を介して転送することができる。
ステップＳ７０１で、通信部１２３は、ＮＥＴＩ／Ｆ１２６を用いてインターネット又はＬＡＮに接続し、インターネット又はＬＡＮを介して撮像装置１００が外部端末と接続されたことを検知する。また、撮像装置１００は、有線、無線のいずれを用いて外部端末と接続してもよい。
ステップＳ７０２で、システム制御部１０８は、不揮発性メモリ１１２等に蓄積撮影情報２０５等が存在するか否かを判定する。存在する場合、システム制御部１０８は、ステップＳ７０３の処理に移行し、存在しない場合、システム制御部１０８は、図７の処理を完了させる。
【００４６】
ステップＳ７０３で、システム制御部１０８は、蓄積撮影情報２０５等から転送可能なファイルを作成する。例えば、システム制御部１０８は、蓄積撮影情報２０５等からＣＳＶやＴＳＶ形式のテキストファイルを作成してもよい。
ステップＳ７０４で、通信部１２３は、画像ファイル２００とともに作成したファイルを外部端末に送信する。なお、外部端末で画像ファイル２００が不要な場合には、蓄積撮影情報２０５に基づいて作成されたファイルのみを送信してもよい。
このように、画像ファイル２００とは別のファイルで蓄積撮影情報２０５等を管理することで、外部端末で画像ファイル２００が削除された場合にも、撮影に関する各種分析を
行うことができる。
【００４７】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記憶媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。
従って、本発明の機能処理を装置で実現するために、該装置に供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのプログラム自体も本発明に含まれる。
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００４８】
プログラムを供給するための記憶媒体としては、例えば、ハードディスク、磁気テープ等の磁気記憶媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。
また、プログラムの供給方法としては、ネットワーク上のサーバに本発明を形成するプログラムを記憶し、接続のあったクライアントコンピュータがコンピュータプログラムをダウンロードして実行するような方法も考えられる。
【符号の説明】
【００４９】
１００：撮像装置、１０３：撮像部、１０６：画像処理部、１０８：システム制御部、１１２：不揮発性メモリ、１２７：センサ
【図１】
2019129442.tif 000003
【図２】
2019129442.tif 000004
【図３】
2019129442.tif 000005
【図４】
2019129442.tif 000006
【図５】
2019129442.tif 000007
【図６】
2019129442.tif 000008
【図７】
2019129442.tif 000009