(57)【特許請求の範囲】
【請求項１】
被写体を撮像して画像データを出力する撮像部と、
前記撮像部が前記画像データを生成した第１時刻を、前記画像データに関連付けて記録する画像記録部と、
高度に関する情報を定期的に取得し、前記高度に関する情報を取得した第２時刻を、前記高度に関する情報に関連付けて、前記第２時刻の経過に伴う前記高度に関する情報の変化を、高度履歴情報として、記録する高度記録部と、
前記高度履歴情報と、前記第１時刻を示す情報とこれに関連づけられた画像データとを、表示する表示制御部と、
を備え、
前記高度記録部は、複数の前記高度履歴情報それぞれを区別するための識別データを、生成し、前記識別データを前記高度履歴情報に付与し、
前記表示制御部は、複数の前記高度履歴情報の中のいずれか１つが選択された場合に、選択された前記高度履歴情報を、前記識別データに基づいて、表示する、
撮像装置。
【請求項２】
前記表示制御部は、前記高度履歴情報を、前記第２時刻の経過に伴う高度の変化を示すグラフとして表示し、前記グラフにおいて前記画像データが存在する箇所を、他と区別して表示する、
請求項１記載の撮像装置。
【請求項３】
前記高度履歴情報に含まれる前記高度に関する情報を、選択する選択部、
をさらに備え、
前記高度記録部は、前記高度に関する情報を所定の時間間隔で取得し、
前記表示制御部は、前記選択部が前記高度に関する情報を選択した場合に、選択された前記高度に関する情報の前記第２時刻を基準として、前記所定の時間間隔に撮影された前記画像データを、サムネイル画像として表示する、
請求項１又は２に記載の撮像装置。
【請求項４】
前記表示制御部は、前記選択部が選択した前記高度に関する情報を、他の前記高度に関する情報と区別して表示し、前記選択部が選択した前記高度に関する情報に対応する、前記サムネイル画像を、他のサムネイル画像と区別して表示する、
請求項３に記載の撮像装置。
【請求項５】
装置に内蔵された時計の基準時刻を、設定する時刻設定部、
をさらに備え、
前記高度記録部は、前記基準時刻が変更された場合に、新規の前記識別データを生成し、新規の前記識別データを、前記基準時刻が変更された後の前記高度履歴情報に、付与する、
請求項１に記載の撮像装置。
【請求項６】
前記識別データは、前記高度履歴情報を区別するための情報識別データと、装置を区別するための装置認識データとを、含み、
前記高度記録部は、前記装置認識データが異なる場合に、新規の前記情報識別データを生成し、新規の前記情報識別データと前記装置認識データとを、新規の識別データとして、前記高度履歴情報に付与する、
請求項１に記載の撮像装置。
【請求項７】
時刻が関連付けられた画像データを、取得する画像取得部と、
時刻の経過に伴う高度に関する情報の変化を示す高度履歴情報を、取得する高度履歴情報取得部と、
前記高度履歴情報と、前記時刻を示す情報とこれに関連づけられた前記画像データとを、表示する、表示制御部と、
を備え、
前記高度履歴情報取得部により取得される複数の前記高度履歴情報は、それぞれを区別するための識別データを含み、
前記表示制御部は、複数の前記高度履歴情報の中のいずれか１つが選択された場合に、選択された前記高度履歴情報を、前記識別データに基づいて、表示する、
画像再生装置。
【請求項８】
前記表示制御部は、前記高度履歴情報を、前記時刻の経過に伴う高度の変化を示すグラフとして表示し、前記グラフにおいて前記画像データが存在する箇所を、他と区別して表示する、
請求項７記載の画像再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、撮像装置及び画像再生装置に関する。
【背景技術】
【０００２】
従来の撮像装置、例えば、被写体を撮影して記録することが可能なデジタルカメラ等では、撮影した画像データに、撮影時の高度情報を付与して記録可能な構成を、有している（例えば、特許文献１参照。）。
従来のデジタルカメラは、高度を計測する高度計測手段を備えている。このデジタルカメラでは、この高度計測手段において計測された高度を、付加情報として画像データに付加する。これにより、このデジタルカメラでは、画像データを、高度で検索または並べ替えができるようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−４９９４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような従来のデジタルカメラにおいて、さらなる利便性の向上が、望まれている。
本開示は上記課題に鑑みてなされたものであり、利便性を向上した撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
ここに開示された撮像装置は、撮像部と、画像記録部と、高度記録部と、表示制御部とを、備えている。撮像部は、被写体を撮像して画像データを出力する。画像記録部は、撮像部が画像データを撮影した第１時刻を、画像データに関連付けて記録する。高度記録部は、高度に関する情報を定期的に取得する。高度記録部は、高度に関する情報を取得した第２時刻を、高度に関する情報に関連付ける。高度記録部は、第２時刻の経過に伴う高度に関する情報の変化を、高度履歴情報として、記録する。表示制御部は、高度記録部により記録された高度履歴情報と、第１時刻を示す情報とを、表示する。
【発明の効果】
【０００６】
本技術によれば、利便性を向上した撮像装置を提供することが出来る。
【図面の簡単な説明】
【０００７】
【図１】実施の形態１に係るデジタルカメラ１００の前面構成図
【図２】実施の形態１に係るデジタルカメラ１００の背面構成図
【図３】実施の形態１に係るデジタルカメラ１００の電気的構成図
【図４】実施の形態１に係る撮影モードにおける処理の流れを示すフローチャート
【図５】実施の形態１に係る静止画撮影処理の流れを示すフローチャート
【図６】実施の形態１に係る再生モードにおける処理の流れを示すフローチャート
【図７】実施の形態１に係る再生モードにおける画面表示の一例を示す図
【図８】他の実施の形態に係るデジタルカメラ１００の電気的構成図
【発明を実施するための形態】
【０００８】
〔実施の形態１〕
実施の形態１のデジタルカメラ１００は、デジタルカメラ１００の位置を取得することが可能である。デジタルカメラ１００は、静止画の撮影時に、撮影位置を含む地図データを、地図データベースから取得して、地図画像データを生成する。そして、デジタルカメラ１００は、静止画の画像データと地図画像データとを、１つのファイルに含めて、記録する。以下、デジタルカメラ１００の構成および動作を説明する。
【０００９】
〔１．構成〕
以下、図を用いてデジタルカメラ１００の構成を説明する。
〔１−１．デジタルカメラ１００の構成〕
図１は、デジタルカメラ１００の前面構成図である。デジタルカメラ１００は、前面に光学系１１０を納める鏡筒、及びフラッシュ１６０を、備える。また、デジタルカメラ１００は、上面に操作釦を備える。この操作釦は、静止画レリーズ釦２０１、ズームレバー２０２、及び電源釦２０３などを、含む。
【００１０】
図２は、デジタルカメラ１００の背面構成図である。デジタルカメラ１００は、背面に操作釦を備える。この操作釦は、液晶モニタ１２３、中央釦２０４、十字釦２０５、動画レリーズ釦２０６、及びモード切替スイッチ２０７などを、含む。
図３は、デジタルカメラ１００の電気的構成図である。デジタルカメラ１００は、光学系１１０を介して形成された被写体像を、ＣＣＤイメージセンサ１２０で撮像する。ＣＣＤイメージセンサ１２０は、撮像した被写体像に基づいて、画像データを生成する。撮像により生成された画像データは、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）１２１及び画像処理部１２２において、各種処理が施される。生成された画像データは、記録媒体に記録される。記録媒体は、フラッシュメモリ１４２、及びメモリカード１４０等を含む。本実施形態では、記録媒体がメモリカード１４０である場合の例を説明する。
【００１１】
メモリカード１４０に記録された画像データは、使用者による操作部１５０（選択部の一例）の操作に基づいて、液晶モニタ１２３上に表示される。以下で、図１から図３に示す各構成の詳細を説明する。
光学系１１０は、フォーカスレンズ１１１やズームレンズ１１２、絞り１１３、シャッター１１４等により構成される。図示していないが、光学系１１０は、光学式手ぶれ補正（ＯＩＳ：Ｏｐｔｉｃａｌ  Ｉｍａｇｅ  Ｓｔａｂｉｌｉｚｅｒ）レンズを含んでいてもよい。なお、光学系１１０を構成する各種レンズは何枚から構成されるものでも、何群から構成されるものでもよい。
【００１２】
フォーカスレンズ１１１は、被写体のフォーカス状態の調節に用いられる。ズームレンズ１１２は、被写体の画角の調節に用いられる。絞り１１３は、ＣＣＤイメージセンサ１２０に入射する光量の調節に用いられる。シャッター１１４は、ＣＣＤイメージセンサ１２０に入射する光の露出時間を、調節する。フォーカスレンズ１１１、ズームレンズ１１２、絞り１１３、及びシャッター１１４は、それぞれに対応したＤＣモータやステッピングモータ等の駆動手段により、コントローラ１３０から通知された制御信号に従って、駆動される。
【００１３】
ＣＣＤイメージセンサ１２０は、光学系１１０を通して形成された被写体像を撮像して、画像データを生成する。ＣＣＤイメージセンサ１２０は、デジタルカメラ１００が撮影モードにあるとき、一定時間ごとに新しいフレームの画像データを生成することができる。
ＡＦＥ１２１では、ＣＣＤイメージセンサ１２０から読み出された画像データに対して、相関二重サンプリングによる雑音抑圧、アナログゲインコントローラによるＡ／Ｄコンバータの入力レンジ幅への増幅、Ａ／ＤコンバータによるＡ／Ｄ変換が施される。その後、ＡＦＥ１２１は、画像データを画像処理部１２２に出力する。
【００１４】
画像処理部１２２は、ＡＦＥ１２１から出力された画像データに対して、各種の処理を施す。各種処理としては、スミア補正、ホワイトバランス補正、ガンマ補正、ＹＣ変換処理、電子ズーム処理、圧縮処理、伸張処理等が、含まれる。なお、各種処理は、これらに限定されるものではない。画像処理部１２２は、各種処理を施した画像情報を、バッファメモリ１２４に記憶する。画像処理部１２２は、ハードワイヤードな電子回路で構成してもよいし、プログラムを用いたマイクロコンピュータなどで構成してもよい。またコントローラ１３０などと共に１つの半導体チップで構成してもよい。
【００１５】
液晶モニタ１２３は、デジタルカメラ１００の背面に備わる。液晶モニタ１２３は、画像処理部１２２にて処理された画像データに基づいて、画像を表示する。液晶モニタ１２３が表示する画像は、スルー画像及び記録画像を含んでいる。スルー画像は、ＣＣＤイメージセンサ１２０により一定時間ごとに生成される新しいフレームの画像データを連続して表示する画像である。通常は、デジタルカメラ１００が撮影モードにあるときに、画像処理部１２２がＣＣＤイメージセンサ１２０の生成した画像データに基づいてスルー画像を生成する。使用者は、液晶モニタ１２３に表示されるスルー画像を参照することにより、被写体の構図を確認しながら撮影できる。
【００１６】
記録画像は、デジタルカメラ１００が再生モードにあるときに、メモリカード１４０に記録された高画素の画像データを液晶モニタ１２３に表示するために低画素に縮小した画像である。メモリカード１４０に記録される高画素の画像データは、使用者によるレリーズ釦の操作を受け付けた後に、ＣＣＤイメージセンサ１２０が生成した画像データに基づいて画像処理部１２２により生成される。
【００１７】
高度計モジュール１２５は、気圧の情報を取得し、所定の計算式に基づいて、デジタルカメラ１００の高度値を計算する。高度計モジュールは、高度値を算出して、高度値算出の通知をコントローラ１３０に行う。コントローラ１３０は、通知を受け取ると、算出結果としての高度値を、高度計モジュール１２５から取得し、バッファメモリ１２４の中に格納する。本実施形態では、取得した高度値を一定時間毎に記録することで、時系列の高度値の推移（以下、高度履歴ログと呼ぶ）を記録する。このため、電源釦２０３がオフの状態であっても、デジタルカメラ１００は、常に高度値の算出および高度履歴ログの記録を行う。
【００１８】
コントローラ１３０は、デジタルカメラ１００全体の動作を統括制御する。また、コントローラ１３０は、画像処理部１２２で処理された後にバッファメモリ１２４に記憶された画像データを、メモリカード１４０へ記録する。コントローラ１３０は、プログラムを格納するＲＯＭ、プログラムを実行することにより各種情報を処理するＣＰＵなどにより、構成される。ＲＯＭは、ファイル制御、オートフォーカス制御（ＡＦ制御）、自動露出制御（ＡＥ制御）、及びフラッシュ１６０の発光制御に関するプログラムを、格納している。また、ＲＯＭは、デジタルカメラ１００全体の動作を統括制御するためのプログラムを、格納している。
【００１９】
コントローラ１３０は、プログラムを実行することにより、画像記録部１３４と、高度記録部１３３と、履歴管理部１３２と、グラフ生成部１３１（表示制御部の一例）として、動作する。高度記録部１３３は、高度計モジュール１２５から高度値を取得して、高度履歴ログとしてメモリカード１４０へ記録する。履歴管理部１３２は、高度履歴ログの管理と、高度履歴ログ取得中に撮影した画像との紐付けを、管理する。グラフ生成部１３１は、高度履歴ログファイルを液晶モニタ１２３に表示するために、グラフ形式のデータを生成する。
【００２０】
詳細には、画像記録部１３４は、画像データが撮影された時刻を、画像データに関連付けて記録する。具体的には、ユーザ操作によって、ＣＣＤイメージセンサ１２０が画像データを生成した時刻を、この画像データに関連付けて記録する。
高度記録部１３３は、高度計モジュールから、高度値を取得する。また、高度記録部１３３は、所定時間毎に、取得した高度値を高度履歴ログとして記録する。高度記録部１３３は、ユーザがデジタルカメラをオフにしている間も動作し、高度履歴ログを記録する。高度履歴ログについては、ユーザが意図した期間のみログを取得出来るように、ユーザ操作によって、ログ取得開始とログ取得終了とが、設定される。高度記録部１３３は、ログ取得開始からログ取得終了までの期間において取得した高度値の推移を、１つの高度履歴ログとして作成する。このため、デジタルカメラ１００中には、複数の高度履歴ログが存在する。
【００２１】
履歴管理部１３２は、メモリカード１４０に記録されている高度履歴ログの取得期間内に撮影された画像データのみを、取得する。そして、履歴管理部１３２は、各々の画像データが高度履歴ログにおいてどの時刻に撮影されたのかを、管理する。デジタルカメラ１００中には、複数の高度履歴ログが存在する。このため、撮影された画像データがどの高度履歴ログに対応しているのかを特定するために、履歴管理部１３２は、高度履歴ログファイル毎に固有のＩＤ（識別データの一例；以下、高度履歴ログＩＤと呼ぶ）を付与して、管理する。撮影された画像データに、高度履歴ログＩＤを付与することで、画像データと高度履歴ログとの関係が把握される。なお、ここでの時刻とは、日付を含む情報である。
【００２２】
グラフ生成部１３１は、履歴管理部１３２で得られた高度履歴ログの高度値と、撮影された画像データとの関係に基づいて、液晶モニタ１２３に表示する高度履歴を、グラフ形式のデータで生成する（詳細は後述する。）。
コントローラ１３０は、ハードワイヤードな電子回路で構成してもよいし、マイクロコンピュータなどで構成してもよい。また、画像処理部１２２などと共に１つの半導体チップで構成してもよい。また、ＲＯＭはコントローラ１３０の内部構成である必要はなく、コントローラ１３０の外部に備わったものでもよい。
【００２３】
バッファメモリ１２４は、画像処理部１２２やコントローラ１３０のワークメモリとして機能する記憶手段である。バッファメモリ１２４は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などで実現できる。また、フラッシュメモリ１４２は、画像データおよびデジタルカメラ１００の設定情報等を記録するための内部メモリとして機能する。
【００２４】
カードスロット１４１は、メモリカード１４０を着脱可能な接続手段である。カードスロット１４１は、メモリカード１４０を電気的及び機械的に接続可能である。また、カードスロット１４１は、メモリカード１２０を制御する機能を、備えてもよい。
メモリカード１４０は、内部にフラッシュメモリ等の記録部を備えた外部メモリである。メモリカード１４０は、画像処理部１２２で処理される画像データや高度履歴ログなどのデータを、記録する。
【００２５】
操作部１５０は、デジタルカメラ１００の外装に備わっている操作釦や操作ダイヤルの総称であり、使用者による操作を受け付ける。操作部１５０は、例えば、図１や図２に示した静止画レリーズ釦２０１、動画レリーズ釦２０６、ズームレバー２０２、電源釦２０３、中央釦２０４、十字釦２０５、モード切替スイッチ２０７等を、含んでいる。操作部１５０は、使用者による操作を受け付けると、コントローラ１３０に種々の動作指示信号を、通知する。
【００２６】
静止画レリーズ釦２０１は、半押し操作と全押し操作が可能な二段階押下式釦である。静止画レリーズ釦２０１が使用者により半押しされると、コントローラ１３０は、ＡＦ（Ａｕｔｏ  Ｆｏｃｕｓ）制御やＡＥ（Ａｕｔｏ  Ｅｘｐｏｓｕｒｅ）制御を実行し、撮影条件を決定する。続いて、静止画レリーズ釦２０１が、使用者により全押しされると、コントローラ１３０は、撮影処理を行う。コントローラ１３０は、全押しのタイミングに撮像された画像データを、静止画として、メモリカード１４０等に記録する。以下、特別に説明しない限り、「静止画レリーズ釦２０１を押下する」という記載は、「全押しする」に対応する記載である。
【００２７】
動画レリーズ釦２０６は、動画記録の開始／終了を指示するための押下式釦である。動画レリーズ釦２０６が使用者によって押下されると、コントローラ１３０は、ＣＣＤイメージセンサ１２０が生成した画像データに基づいて、画像処理部１２２により生成された画像データを、動画として、順次、メモリカード１４０等の記録媒体に記録する。再度、動画レリーズ釦２０６が押下されると、動画の記録が終了する。
【００２８】
ズームレバー２０２は、広角端と望遠端との間で画角を調節するための中央位置自己復帰式のレバーである。ズームレバー２０２は、使用者により操作されると、コントローラ１３０にズームレンズ１１２を駆動するための動作指示信号を、通知する。すなわち、ズームレバー２０２が広角端側に操作されると、コントローラ１３０は、被写体を広角で捉えられるようにズームレンズ１１２を駆動する。同様に、ズームレバー２０２が望遠端側に操作されると、コントローラ１３０は、被写体を望遠で捉えられるようにズームレンズ１１２を駆動する。
【００２９】
電源釦２０３は、デジタルカメラ１００を構成する各部への電力供給を、ユーザが指示するための押下式釦である。電源オフ時に電源釦２０３が使用者により押下されると、コントローラ１３０は、デジタルカメラ１００を構成する各部に電力を供給し、起動させる。また、電源オン時に電源釦２０３が使用者により押下されると、コントローラ１３０は、各部への電力供給を停止する。ただし、電源オフ中であっても、デジタルカメラ１００は、高度記録をするために所定のタイミングで起動し、高度記録部１３３による高度履歴ログを作成する。
【００３０】
中央釦２０４は、押下式釦である。デジタルカメラ１００が撮影モード又は再生モードにあるときに、中央釦２０４が使用者により押下されると、コントローラ１３０は、メニュー画面を液晶モニタ１２３に表示する。メニュー画面は、撮影／再生のための各種条件を設定するための画面である。メニュー画面で設定された情報は、フラッシュメモリ１４２に記録される。各種条件の設定項目が選択された状態で、中央釦２０４が押下された場合、中央釦２０４は決定釦として機能する。
【００３１】
十字釦２０５は、上下左右方向に設けられた押下式釦である。使用者は、十字釦２０５のいずれかの方向を押下することにより、液晶モニタ１２３に表示される各種条件項目を選択することができる。
モード切替スイッチ２０７は、上下方向に設けられた押下式釦である。使用者はモード切替スイッチ２０７のいずれかの方向を押下することにより、デジタルカメラ１００の状態を、撮影モード、再生モードに切り替えることができる。
【００３２】
なお、ＣＣＤイメージセンサ１２０は、撮像部の一例である。高度計モジュール１２５は、高度情報取得部の一例である。履歴管理部１３２およびグラフ生成部１３１は、表示制御部の一例である。コントローラ１３０は、画像記録部の一例である。
〔２．動作〕
〔２−１．デジタルカメラ１００の撮影動作〕
デジタルカメラ１００の撮影制御について説明する。デジタルカメラ１００は、撮影した画像データに、撮影時刻、及び撮影地点の高度に関係する情報を付与する処理と、これら情報を記録する処理とを、行う。図４は、デジタルカメラ１００の撮影モード時の撮影制御のフローチャートである。デジタルカメラ１００は、撮影モードにおいて、動画および静止画の撮影を行う。ここでは、静止画の撮影について説明する。
【００３３】
デジタルカメラ１００が使用者のモード切替スイッチ２０７の操作により撮影モードに移行したときに、コントローラ１３０は静止画記録に必要な初期化処理を行う（Ｓ４０１）。初期化処理においては、記録に必要な初期化処理だけでなく、高度計モジュール１２５の起動処理も同時に行う。初期化完了後、高度計モジュール１２５は、バックグラウンドで定期的に高度値の取得を行い、高度値取得の通知を高度記録部１３３に行う。
【００３４】
高度記録部１３３は、この通知を受け取ると、取得した高度値と、現在記録中の高度履歴ログファイルに対応する高度履歴ログＩＤとを、バッファメモリ１２４に格納する。すなわち、高度記録部１３３は、画像データを記録する際に生成されるファイルに、これら情報を記録できるように準備している（Ｓ４０２）。また、高度記録部１３３は、１５分毎の記録タイミングで、ステップＳ４０２で取得した高度値を、高度履歴ログとして記録する。具体的には、メモリカード１４０の高度履歴ログファイルに、１５分毎に高度履歴ログを追記する（Ｓ４０３）。なお、１５分毎の記録タイミング以外であれば、ステップＳ４０３では何もしない。
【００３５】
高度記録部１３３は、高度値を１５分よりも短い間隔（例えば１秒毎）で取得するが、高度履歴ログファイルには、１５分毎の高度値のみを記録する。高度記録部１３３は、高度履歴ログファイルを新規に作成する際には、高度履歴ログＩＤを生成し、高度履歴ログファイル中に記録する。高度履歴ログファイルに高度履歴ログＩＤを記録することで、高度履歴ログファイルを一意に特定できる。
【００３６】
本開示では高度履歴ログファイルへの追記を１５分毎としたが、一定時間毎の記録であれば、時間間隔は変えても良い。また、取得した高度値をすべて高度履歴ログファイルに記録するようにしてもよい。なお、高度値および高度履歴ログＩＤは、高度情報の一例である。
コントローラ１３０は、使用者からの入力確認処理や表示処理を、繰り返す。入力確認処理や表示処理は、モード切替スイッチ２０７の状態の確認（Ｓ４０４）、スルー画像の表示（Ｓ４０８）、および静止画レリーズ釦２０１の押下の監視（Ｓ４０９）を、含んでいる。ステップＳ４０４において、モード切替スイッチ２０７の状態が、撮影モードでなければ撮影モードの処理を終了する。
【００３７】
コントローラ１３０は、表示に関して、現在設定されている設定値に応じて、スルー画像の表示処理を行う（Ｓ４０８）。スルー画像の表示処理においては、高度記録部１３３が取得した最新の高度値を表示するようにしてもよい。
ステップＳ４０９において、コントローラ１３０が静止画レリーズ釦２０１の押下を検知すると、静止画撮影処理を行う（Ｓ４１１）。なお、ステップＳ４０９において、コントローラ１３０が静止画レリーズ釦２０１の押下を検知しなかったとき、コントローラ１３０は、ステップＳ４０２からの処理を繰り返し実行する。また、ステップＳ４１１の静止画撮影処理を終了した場合、コントローラ１３０は、ステップＳ４０２からの処理を繰り返し実行する。
【００３８】
図５は、静止画撮影処理の流れを示すフローチャートである。コントローラ１３０は、使用者による静止画レリーズ釦２０１の押下を検知すると、静止画レリーズ釦２０１が押下されたタイミングにおいて、ＣＣＤイメージセンサ１２０が生成した画像データに基づいて、画像処理部１２２により生成される静止画を、画像データとしてバッファメモリ１２４上に一旦格納する（Ｓ８０３）。次に、コントローラ１３０は、バッファメモリ１２４に格納されている高度値と高度履歴ログＩＤとを、撮影地点の高度情報として、読み出す（Ｓ８０５）。最後に、コントローラ１３０は、ステップＳ８０５で取得した高度情報（高度値及び高度履歴ログＩＤ）を、画像データに付与し（Ｓ８０７）、メモリカード１４０などの記録媒体に記録して（Ｓ８０９）、撮影処理を終了する。
【００３９】
〔２−２．デジタルカメラ１００の再生動作〕
デジタルカメラ１００の再生動作について説明する。デジタルカメラ１００は、再生モードにおいて、ステップＳ４０３で記録した高度履歴ログファイルから生成した高度履歴グラフを、液晶モニタ１２３に表示する。また、デジタルカメラ１００は、ステップＳ８０９で記録された画像データを読み出して、各々の画像データが高度履歴グラフ上のどの時刻で撮影されたのかを、液晶モニタ１２３で報知する。図６は、デジタルカメラ１００の再生モード時の再生制御のフローチャートであり、図７は、高度履歴グラフおよび画像データのサムネイルを、液晶モニタ１２３に表示したときの一例を示す図である。
【００４０】
コントローラ１３０は、モード切替スイッチ２０７の状態を確認（Ｓ６０１）し、使用者からの入力確認処理や表示処理を繰り返す。入力確認処理や表示処理は、高度履歴ログＩＤの選択（Ｓ６０５）、グラフ生成（Ｓ６１１）、サムネイル表示（Ｓ６１３）、画像の一枚再生（Ｓ６１９）を、含んでいる。なお、ステップＳ６０１において、モード切替スイッチ２０７の状態が、再生モードでなければ、再生モードの処理を終了する（Ｓ６０１でＮｏ）。
【００４１】
まず、コントローラ１３０は、表示対象の高度履歴ログを決定するために、メモリカード１４０に記録されている全ての高度履歴ログを取得する（Ｓ６０３）。続いて、コントローラ１３０は、ステップＳ６０３で取得した高度履歴ログの一覧を、液晶モニタ１２３に表示する。ここで、ユーザが、所望する高度履歴ログを、選択した場合、コントローラ１３０は、この高度履歴ログを認識する（Ｓ６０５）。例えば、高度履歴ログが記録された開始時刻と終了時刻とを示す情報（図示しない）を、液晶モニタ１２３に表示し、ユーザが、所望する高度履歴ログを、選択し易いようにする。
【００４２】
コントローラ１３０は、選択された高度履歴ログの高度履歴ログＩＤを、高度履歴ログファイルから読み出すことにより認識する。そして、コントローラ１３０は、この高度履歴ログＩＤに対応する高度履歴ログの記録中に撮影された画像データのみを、抽出する処理を、行う。具体的には、コントローラ１３０は、メモリカード１４０に存在する全ての画像データを抽出し、各々の画像データに記録されている高度履歴ログＩＤと、ユーザが指定した高度履歴ログの高度履歴ログＩＤとを、比較する。コントローラ１３０は、高度履歴ログＩＤが一致した画像データのみを、表示対象の画像データとして抽出する（Ｓ６０７）。
【００４３】
コントローラ１３０は、ステップＳ６０７で抽出した画像データと、表示する対象の高度履歴ログとを、履歴管理部１３２に通知する。履歴管理部１３２は、通知された各々の画像データの撮影時刻を参照し、高度履歴ログと画像データとの対応関係を示すデータを、生成する。履歴管理部１３２が、高度履歴ログと画像データとの対応関係を示すデータを生成すると、再びコントローラ１３０に処理を戻す（Ｓ６０９）。
【００４４】
ここで、高度履歴ログと画像データとの対応関係を示すデータは、通知された画像データが、高度履歴ログにおけるどの１５分間に含まれるのかを示すデータである。より具体的には、対応関係を示すデータとは、次のようなデータである。高度履歴ログを１７時００分から２０時３０分まで記録した場合には、１５分毎に記録した１０回分の高度値が取得時刻とともに、高度履歴ログに記録されている。１７時２３分に１回写真を撮り、２０時３分に１回写真を撮ったとすると、１回目の写真は、撮影時刻である１７時２３分の直前に記録した１７時１５分の高度履歴ログに含まれる。また、２回目の写真は、１回目の写真の場合と同様に、２０時００分の高度履歴ログに含まれる。すなわち、写真（画像データ）の時刻情報に基づいて、この時刻情報が示す時刻に最も近い高度履歴ログが、検索され、その高度履歴ログにこの写真は含まれる。
【００４５】
コントローラ１３０は、ステップＳ６０９で得られた対応関係を示すデータを、グラフ生成部１３１に通知する。グラフ生成部１３１は、表示対象の高度履歴ログに基づいて、図７に示すグラフ７００のデータを生成し、このグラフ７００のデータを液晶モニタ１２３にグラフとして表示する（Ｓ６１１）。グラフ７００は、縦軸を高度値、横軸を時刻で表現している。グラフ７００では、表示対象の高度履歴ログが示すデータ、すなわち高度履歴７０１が、棒グラフ形式でプロットされている。
【００４６】
高度履歴７０１のグラフでは、ステップＳ６０９で得られた対応関係に基づいて、画像データが存在する棒グラフの色が、画像データが存在しない棒グラフの色とは異なる色（例えば黒色）に設定され、表示される。これにより、ユーザは、高度履歴７０１のグラフでは、画像データが撮影された高度位置を、把握することができる。例えば、登山時等において、登山時の高度推移と、道中に撮影した画像データとの関係を、互いに紐付けて参照することが出来る。
【００４７】
続いて、コントローラ１３０は、ステップＳ６０７で抽出した画像データを、サムネイル７５０として、表示する（Ｓ６１３）。例えば、これらのサムネイル７５０のうちのサムネイル７５０Ｓは、グラフ７００で現在選択されている棒グラフ（高度位置７０３Ｓを示す棒グラフ）に対応する画像データを、示す。サムネイル７５０は、現在選択されている画像データのサムネイル７５０Ｓ、およびその前後の時刻に撮影された画像データのサムネイルである。また、高度履歴７０１では、現在選択されている画像データが撮影されたときの時刻に対応する高度位置７０３Ｓを示す棒グラフが、他の位置を示す棒グラフとは異なる色（例えば黄色）で、表示されている。また、このサムネイル７５０Ｓの画像データに関連付けられた時刻７１０が、表示されている。なお、時刻には、日付が含まれている。
【００４８】
つまり、高度位置７０３Ｓの棒グラフに対応する時刻および高度で撮影された画像データが、サムネイル７５０Ｓとして表示される。また、サムネイル７５０Ｓに対応する時刻（日付を含む）が、サムネイル７５０Ｓを特定するための時刻情報として、表示される。なお、画像データのサムネイルは、画像データの記録時に画像データを所定サイズに縮小することにより作成するようにしてもよい。
【００４９】
液晶モニタ１２３に図７に示すような画面が表示された後、コントローラ１３０は、ユーザの操作入力の受付を待機した状態になる（Ｓ６１５）。ユーザの操作入力が実行された場合、コントローラ１３０は、ユーザによる操作部１５０に対する入力に応じて、図７の画面を切り替える処理を行う。
ユーザがグラフ表示を終了する操作を行うと（Ｓ６１６）、コントローラ１３０は、再びステップＳ６０１からの処理を行う。ユーザが、選択中のサムネイル７５０Ｓに対して、決定する操作を行うと（Ｓ６１７）、コントローラ１３０は、選択したサムネイル７５０Ｓに対応する画像データを、液晶モニタ１２３の全面に表示する、１枚再生処理を行う（Ｓ６１９）。１枚再生において、コントローラ１３０がユーザから表示終了の指示を認識すると、コントローラ１３０は、１枚再生を終了して、再びステップＳ６１１からの処理を行う。また、ユーザがその他の操作を行った場合も、コントローラ１３０は、それに応じた処理を行った後、再びステップＳ６１１からの処理を行う。
【００５０】
その他の操作は、サムネイル７５０の中で選択中のサムネイル７５０Ｓを、次のサムネイル、もしくは前のサムネイルに移動させる操作を、含んでいる。選択中のサムネイル７５０Ｓを変更すると、新たに選択したサムネイルに応じて高度履歴７０１中の高度位置７０３Ｓも追随して変更され、表示が更新される。また、図７において、ユーザは、選択中のサムネイル７５０Ｓを変更する操作だけでなく、高度履歴７０１における高度位置７０３Ｓを変更する操作も、行うこともできる。具体的には、この操作は、他の高度位置７０３の棒グラフを選択する操作（他の高度位置７０３の棒グラフに移動）する操作である。この操作に対応して、選択中のサムネイル７５０Ｓも変更される。ここで、１つの高度位置は、本実施形態では１５分の時間に対応している。このため、１つの高度位置に対して複数の画像データが対応し得る。１つの高度位置に対して複数の画像データが対応する場合、その複数の画像データのうちのひとつ（例えば、最も早い時刻の画像データ）に対応するサムネイルが、新たに選択中のサムネイル７５０Ｓとなる。この操作により、例えば、登山において山頂で撮影された画像データを見たい場合に、サムネイル７５０の画像データを１枚ずつ移動して、所望の画像データを探す操作をする必要がなくなる。すなわち、高度履歴７０１上の撮影した画像データがある位置を移動することで、少ない操作ステップで目的の高度位置で撮影された画像データをサムネイル７５０に表示することが可能となる。
【００５１】
〔３．まとめ〕
（１）本実施の形態のデジタルカメラ１００は、ＣＣＤイメージセンサ１２０と、コントローラ１３０と、を備える。ＣＣＤイメージセンサ１２０は、被写体を撮像して画像データを出力する。コントローラ１３０は、ＣＣＤイメージセンサ１２０が画像データを生成した時刻（第１時刻）を、画像データに関連付けて記録する。また、コントローラ１３０は、高度値（高度に関する情報）を定期的に取得する。そして、コントローラ１３０は、高度値を取得した時刻（第２時刻）を、高度値に関連付ける。そして、コントローラ１３０は、高度値を取得した時刻の経過に伴う高度値の変化を、高度履歴ログとして記録する。そして、コントローラ１３０は、記録された高度履歴ログと、画像データを生成した時刻を示す情報とを表示する制御を、行う。
【００５２】
この構成により、画像データを撮影した時刻を含む期間における高度の変化を、高度履歴ログとして、記録することができる。そして、再生時には、高度の履歴をグラフとして表示すると共に、画像データを撮影した時刻をグラフ中に示すことができる。同時に画像データのサムネイルを表示し、ユーザによってグラフ中の撮影時刻（棒グラフ）が指定されると、その撮影時刻に対応する画像データのサムネイルを、他と区別して示すことができる。逆に、ユーザによってサムネイルが指定されると、グラフ中の対応する撮影時刻（棒グラフ）を、他と区別して示すことができる。このように、本構成では、デジタルカメラの利便性を向上することができる。
【００５３】
（２）コントローラ１３０は、高度履歴ログを、高度値を取得した時刻の経過に伴う高度の変化を示すグラフとして、表示する。また、コントローラ１３０は、グラフにおいて画像データが存在する箇所を、他と区別して表示する。これにより、ユーザは、画像を撮影した高度値を、容易に視認することができる。
（３）デジタルカメラ１００は、操作部１５０をさらに備えている。コントローラ１３０は、高度値を、所定の時間間隔例えば１５分間隔で、取得する。ユーザが、ある高度値、例えばある棒グラフを、選択した場合、コントローラ１３０は、選択された高度値（棒グラフ）の時刻を基準として、所定の時間間隔（１５分の間）に撮影された画像データを、サムネイル画像として表示する。これにより、ユーザは、高度値と画像との対応関係を、容易に把握することができる。
【００５４】
（４）コントローラ１３０は、ユーザが選択した高度値を、他の高度値と区別して表示する。また、コントローラ１３０は、ユーザが選択した高度値に対応するサムネイル画像を、他のサムネイル画像と区別して表示する。これにより、ユーザは、自分が選択した高度値、及びこの高度で撮影した画像を、より確実に把握することができる。
（５）コントローラ１３０は、複数の高度履歴ログそれぞれを区別するための高度履歴ログＩＤ（識別データ）を、生成する。そして、コントローラ１３０は、高度履歴ログＩＤを高度履歴ログに付与する。コントローラ１３０は、複数の高度履歴ログの中のいずれか１つが選択された場合に、選択された高度履歴ログを、高度履歴ログＩＤに基づいて、表示する。このように、高度履歴ログに高度履歴ログＩＤを記録することで、高度履歴ログを、一意に特定できる。
【００５５】
〔４．他の実施の形態〕
本技術は、上記実施の形態に限定されず、種々の実施形態が考えられる。以下、本技術の他の実施の形態について記載する。
（Ａ）上記実施の形態では、高度履歴のグラフと共に表示するサムネイルは、選択されている画像データのサムネイルおよびその前後の時刻に撮影された画像データのサムネイルである。しかしながら、サムネイルの表示は、次のようにしてもよい。すなわち、表示するサムネイルは、選択中の高度位置に含まれる画像データのサムネイルのみとしてもよい。
【００５６】
（Ｂ）上記実施の形態では、ログ取得開始から終了までの期間において取得した高度値の推移を、１つの高度履歴ログとして、作成するようにした。しかしながら、次のようにしてもよい。
すなわち、ユーザによってデジタルカメラ１００の内蔵時計の基準時刻が変更された場合、その前後で高度履歴ログファイルを分けるようにしてもよい。基準時刻が変更された場合に１つのファイルに高度履歴ログを記録し続けた場合、時刻変更の前後で時刻が不連続になる。また、現在時刻を戻すような変更を行った場合は、１つの高度履歴ログファイルに、同じ時刻が複数存在してしまうおそれがある。この場合、高度履歴ログファイルと、画像データの撮影時刻との対応付けが一意に決まらなくなってしまう。
【００５７】
上記実施の形態の構成では、図８に示すように、コントローラ１３０が、時刻設定部１３７を、さらに備えることによって、この問題を解消することができる。時刻設定部１３７は、デジタルカメラ１００の内蔵時計の基準時刻を、設定する。コントローラ１３０は、基準時刻が変更された場合に、新規の高度履歴ログＩＤを生成し、新規の高度履歴ログＩＤを、基準時刻が変更された後の高度履歴ログに、付与する。
【００５８】
これにより、ユーザがデジタルカメラ１００の内蔵時刻を変更した場合、例えば、ユーザが海外旅行等で時差に合わせてデジタルカメラ１００の時刻を変更した場合等に、時刻の不連続及び重複等を、防ぐことができる。すなわち、画像データと高度履歴ログとの対応関係を、一意に決定することができる。
（Ｃ）上記実施の形態では、高度履歴ログＩＤが、高度履歴情報を区別するための識別データとして用いられる場合の例を示した。これに代えて、高度履歴ログＩＤと、装置を区別するための装置認識ＩＤとを、識別データとして用いるようにしてもよい。
【００５９】
この場合、コントローラ１３０は、装置認識ＩＤが異なる場合に、新規の高度履歴ログＩＤを生成し、新規の高度履歴ログＩＤと装置認識ＩＤとを、新規の識別データとして、高度履歴情報に付与する。これにより、他のデジタルカメラ１００で生成された画像データを、本デジタルカメラ１００に取り込んだとしても、他のデジタルカメラ１００の画像データから構成される高度履歴ログと、本デジタルカメラ１００の画像データから構成される高度履歴ログとを、区別することができる。
【００６０】
（Ｄ）上記実施の形態では、撮影する画像データが、静止画である例を説明したが、撮影する画像データは、動画であってもよい。その場合、共に記録する高度値は、動画の撮影開始地点に対応する高度値であってもよいし、撮影終了地点を示す高度値であってもよいし、撮影中に一定時間毎に高度値を取得し、これらすべてを含むようにしてもよいし、また、これらのうち複数を含んでいてもよい。
【産業上の利用可能性】
【００６１】
本技術によれば、利便性を向上した撮像装置を提供することが出来るため、デジタルスチルカメラ、ムービー、携帯電話、スマートフォン、モバイルＰＣ等にも適用できる。
【符号の説明】
【００６２】
１００  デジタルカメラ
１１１  フォーカスレンズ
１１２  ズームレンズ
１１３  絞り
１１４  シャッター
１２０  ＣＣＤイメージセンサ
１２１  ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）
１２２  画像処理部
１２３  液晶モニタ
１２４  バッファメモリ
１２５  高度計モジュール
１３０  コントローラ
１３１  グラフ生成部
１３２  履歴管理部
１３３  高度記録部
１４０  メモリカード
１４１  カードスロット
１４２  フラッシュメモリ
１５０  操作部
１６０  フラッシュ
２０１  静止画レリーズ釦
２０２  ズームレバー
２０３  電源釦
２０４  中央釦
２０５  十字釦
２０６  動画レリーズ釦
２０７  モード切替スイッチ
【図１】
0005942260.tif 000002
【図２】
0005942260.tif 000003
【図３】
0005942260.tif 000004
【図４】
0005942260.tif 000005
【図５】
0005942260.tif 000006
【図６】
0005942260.tif 000007
【図７】
0005942260.tif 000008
【図８】
0005942260.tif 000009