(57)【要約】【課題】地図上における画像の撮像位置および撮像方向を容易に把握する。【解決手段】撮像部２１１は、被写体を撮像して撮像画像を生成する。撮像位置情報取得部２１２は、撮像画像の撮像時における撮像位置を取得する。撮像方向情報取得部２１３は、その撮像位置を基準とし、撮像画像に含まれる被写体が存在する撮像方向を取得する。地図データ変換部２３０は、地図データ取得部２２０により取得された地図データについて、その地図における撮像方向と、表示部２６０の垂直方向の上側の方向（特定方向）とが一致するように、撮像位置を基準にしてその地図データを回転処理することにより変換する。表示制御部２５０は、変換された地図を撮像画像に重畳するとともに、撮像時における画角情報および奥行情報に基づいて作成された撮像状態確認画像をその地図に重畳して表示部２６０に表示させる。【選択図】図２
2010256940.tif 000002
【特許請求の範囲】
【請求項１】
撮像画像の撮像時における撮像位置を基準として前記撮像画像に含まれる被写体が存在する方向である撮像方向を取得する撮像方向取得部と、
前記撮像位置を含む地図における前記取得された撮像方向と前記地図が表示される表示面における特定方向とが一致するように前記地図を変換する変換部と、
前記変換された地図を前記撮像画像に関連付けて表示させる表示制御部と
を具備する電子機器。
【請求項２】
前記撮像画像により構成されるコンテンツを表す代表画像をコンテンツ毎に記憶する代表画像記憶部と、
前記代表画像記憶部に記憶されている代表画像のうちから所望の代表画像を選択する選択操作を受け付ける操作受付部とをさらに具備し、
前記変換部は、前記代表画像記憶部に記憶されている代表画像のうち前記選択された代表画像の撮像時における撮像位置を含む地図について前記変換を行い、
前記表示制御部は、前記代表画像記憶部に記憶されている代表画像を一覧表示させて当該表示されている代表画像のうち前記選択された代表画像に前記変換された地図を関連付けて表示させる
請求項１記載の電子機器。
【請求項３】
前記変換部は、前記選択された代表画像に対応するコンテンツの再生指示がされた場合には当該再生指示がされたコンテンツを構成する撮像画像毎に前記地図の変換を行い、
前記表示制御部は、前記再生指示がされたコンテンツを構成する撮像画像毎に当該撮像画像に関連付けて前記変換された地図を表示させる
請求項２記載の電子機器。
【請求項４】
前記撮像画像を生成する撮像部をさらに具備し、
前記変換部は、前記撮像画像が生成される毎に当該生成された撮像画像の撮像時における撮像位置を含む地図について前記変換を行い、
前記表示制御部は、前記撮像画像が生成される毎に当該生成された撮像画像に関連付けて前記変換された地図を表示させる
請求項１記載の電子機器。
【請求項５】
前記撮像画像により構成される動画コンテンツを記憶するコンテンツ記憶部をさらに具備し、
前記変換部は、前記動画コンテンツの再生指示がされた場合には当該再生指示がされた動画コンテンツを構成する撮像画像毎に前記地図の変換を行い、
前記表示制御部は、前記動画コンテンツを構成する撮像画像毎に当該撮像画像に関連付けて前記変換された地図を表示させる
請求項１記載の電子機器。
【請求項６】
前記変換部は、前記地図における前記取得された撮像方向と前記特定方向とが一致するように前記撮像位置を基準として前記地図を回転させることにより前記地図を変換する請求項１記載の電子機器。
【請求項７】
前記地図は、前記撮像位置を含む地図上の三次元空間が平面に投影されて三次元撮像画像とされた三次元地図であり、
前記変換部は、前記三次元地図における前記取得された撮像方向と前記三次元地図が表示される表示面における特定方向とが一致するように前記三次元地図を変換し、
前記表示制御部は、前記変換された三次元地図を前記撮像画像に関連付けて表示させる
請求項１記載の電子機器。
【請求項８】
前記表示制御部は、前記撮像画像に前記地図を重畳して表示させる請求項１記載の電子機器。
【請求項９】
前記撮像方向取得部は、前記撮像位置を基準として前記撮像画像における中心位置に存在する被写体の方向を撮像方向として取得する請求項１記載の電子機器。
【請求項１０】
前記撮像時における画角情報および奥行情報を取得する画角奥行情報取得部をさらに具備し、
前記表示制御部は、前記取得された画角情報および奥行情報により特定される撮像範囲を表す撮像範囲撮像画像を前記地図における前記撮像位置に重畳して表示させる
請求項１記載の電子機器。
【請求項１１】
撮像画像の撮像時における撮像位置を基準として前記撮像画像に含まれる被写体が存在する方向である撮像方向を取得する撮像方向取得手順と、
前記撮像位置を含む地図における前記取得された撮像方向と前記地図が表示される表示面における特定方向とが一致するように前記地図を変換する変換手順と、
前記変換された地図を前記撮像画像に関連付けて表示させる表示制御手順と
を具備する表示制御方法。
【請求項１２】
撮像画像の撮像時における撮像位置を基準として前記撮像画像に含まれる被写体が存在する方向である撮像方向を取得する撮像方向取得手順と、
前記撮像位置を含む地図における前記取得された撮像方向と前記地図が表示される表示面における特定方向とが一致するように前記地図を変換する変換手順と、
前記変換された地図を前記撮像画像に関連付けて表示させる表示制御手順と
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関し、特に、地図を表示させる電子機器および表示制御方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
従来、地図データベース等に記憶されている地図データを用いて、各地の地図を表示させることが可能な電子機器が存在する。また、地図上における各位置に関連する画像を地図とともに表示させる電子機器が提案されている。
【０００３】
例えば、鳥瞰画像におけるパノラマ画像の撮影地点にそのパノラマ画像の一部を配置し、鳥瞰画像およびパノラマ画像を表示させる画像処理装置が提案されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１１０６７５号公報（図３２）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の従来技術によれば、鳥瞰画像におけるパノラマ画像の撮影地点にそのパノラマ画像を配置することにより、そのパノラマ画像の地理的な位置関係を容易に把握することができる。
【０００６】
ここで、例えば、撮像装置による撮像動作をユーザが行っている場合には、その位置関係とともに、その撮像方向が重要な要素となる。例えば、同じ位置で撮像動作を行っている場合でも、撮像方向によっては被写体が大きく異なるため、撮像時において撮像位置とともに撮像方向を把握することは重要である。また、同じ位置で記録されたコンテンツを再生する場合でも、撮像方向によっては被写体が大きく異なるため、撮像時における撮像位置とともに撮像方向を把握することは重要である。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、地図上における画像の撮像位置および撮像方向を容易に把握することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、撮像画像の撮像時における撮像位置を基準として上記撮像画像に含まれる被写体が存在する方向である撮像方向を取得する撮像方向取得部と、上記撮像位置を含む地図における上記取得された撮像方向と上記地図が表示される表示面における特定方向とが一致するように上記地図を変換する変換部と、上記変換された地図を上記撮像画像に関連付けて表示させる表示制御部とを具備する電子機器およびその表示制御方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、撮像方向を取得し、撮像画像の撮像時における撮像位置を含む地図におけるその撮像方向と、特定方向とが一致するように地図を変換し、この変換された地図を撮像画像に関連付けて表示させるという作用をもたらす。
【０００９】
また、この第１の側面において、上記撮像画像により構成されるコンテンツを表す代表画像をコンテンツ毎に記憶する代表画像記憶部と、上記代表画像記憶部に記憶されている代表画像のうちから所望の代表画像を選択する選択操作を受け付ける操作受付部とをさらに具備し、上記変換部は、上記代表画像記憶部に記憶されている代表画像のうち上記選択された代表画像の撮像時における撮像位置を含む地図について上記変換を行い、上記表示制御部は、上記代表画像記憶部に記憶されている代表画像を一覧表示させて当該表示されている代表画像のうち上記選択された代表画像に上記変換された地図を関連付けて表示させるようにしてもよい。これにより、選択された代表画像について地図の変換を行い、一覧表示されている代表画像のうち、その選択された代表画像にその変換された地図を関連付けて表示させるという作用をもたらす。
【００１０】
また、この第１の側面において、上記変換部は、上記選択された代表画像に対応するコンテンツの再生指示がされた場合には当該再生指示がされたコンテンツを構成する撮像画像毎に上記地図の変換を行い、上記表示制御部は、上記再生指示がされたコンテンツを構成する撮像画像毎に当該撮像画像に関連付けて上記変換された地図を表示させるようにしてもよい。これにより、選択された代表画像に対応するコンテンツの再生指示がされた場合には、この再生指示がされたコンテンツを構成する撮像画像毎に地図の変換を行い、その再生指示がされたコンテンツを構成する撮像画像毎に撮像画像に関連付けて、変換された地図を表示させるという作用をもたらす。
【００１１】
また、この第１の側面において、上記撮像画像を生成する撮像部をさらに具備し、上記変換部は、上記撮像画像が生成される毎に当該生成された撮像画像の撮像時における撮像位置を含む地図について上記変換を行い、上記表示制御部は、上記撮像画像が生成される毎に当該生成された撮像画像に関連付けて上記変換された地図を表示させるようにしてもよい。これにより、撮像画像が生成される毎にその生成された撮像画像について地図の変換を行い、撮像画像が生成される毎にその生成された撮像画像に関連付けて、変換された地図を表示させるという作用をもたらす。
【００１２】
また、この第１の側面において、上記撮像画像により構成される動画コンテンツを記憶するコンテンツ記憶部をさらに具備し、上記変換部は、上記動画コンテンツの再生指示がされた場合には当該再生指示がされた動画コンテンツを構成する撮像画像毎に上記地図の変換を行い、上記表示制御部は、上記動画コンテンツを構成する撮像画像毎に当該撮像画像に関連付けて上記変換された地図を表示させるようにしてもよい。これにより、動画コンテンツの再生指示がされた場合には、この再生指示がされた動画コンテンツを構成する撮像画像毎に地図の変換を行い、動画コンテンツを構成する撮像画像毎に、撮像画像に関連付けて、変換された地図を表示させるという作用をもたらす。
【００１３】
また、この第１の側面において、上記変換部は、上記地図における上記取得された撮像方向と上記特定方向とが一致するように上記撮像位置を基準として上記地図を回転させることにより上記地図を変換するようにしてもよい。これにより、地図における撮像方向と特定方向とが一致するように、撮像位置を基準として地図を回転させることにより地図を変換するという作用をもたらす。
【００１４】
また、この第１の側面において、上記地図は、上記撮像位置を含む地図上の三次元空間が平面に投影されて三次元撮像画像とされた三次元地図であり、上記変換部は、上記三次元地図における上記取得された撮像方向と上記三次元地図が表示される表示面における特定方向とが一致するように上記三次元地図を変換し、上記表示制御部は、上記変換された三次元地図を上記撮像画像に関連付けて表示させるようにしてもよい。これにより、三次元地図における撮像方向と、特定方向とが一致するように三次元地図を変換し、この変換された三次元地図を撮像画像に関連付けて表示させるという作用をもたらす。
【００１５】
また、この第１の側面において、上記表示制御部は、上記撮像画像に上記地図を重畳して表示させるようにしてもよい。これにより、撮像画像に地図を重畳して表示させるという作用をもたらす。
【００１６】
また、この第１の側面において、上記撮像方向取得部は、上記撮像位置を基準として上記撮像画像における中心位置に存在する被写体の方向を撮像方向として取得するようにしてもよい。これにより、撮像位置を基準とし、撮像画像における中心位置に存在する被写体の方向を撮像方向として取得するという作用をもたらす。
【００１７】
また、この第１の側面において、上記撮像時における画角情報および奥行情報を取得する画角奥行情報取得部をさらに具備し、上記表示制御部は、上記取得された画角情報および奥行情報により特定される撮像範囲を表す撮像範囲撮像画像を上記地図における上記撮像位置に重畳して表示させるようにしてもよい。これにより、撮像時における画角情報および奥行情報を取得し、この取得された画角情報および奥行情報により特定される撮像範囲を表す撮像範囲撮像画像を、地図における撮像位置に重畳して表示させるという作用をもたらす。
【発明の効果】
【００１８】
本発明によれば、地図上における画像の撮像位置および撮像方向を容易に把握することができるという優れた効果を奏し得る。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施の形態における撮像装置１００の内部構成例を示すブロック図である。
【図２】本発明の第１の実施の形態における撮像装置１００の機能構成例を示すブロック図である。
【図３】本発明の第１の実施の形態におけるコンテンツ管理情報記憶部３００の記憶内容を模式的に示す図である。
【図４】本発明の第１の実施の形態における地図データ記憶部２００に記憶されている地図データの一部およびその地図データに対応する地域における撮像動作を模式的に示す図である。
【図５】本発明の第１の実施の形態における地図データ変換部２３０による地図データの変換処理に用いられる回転角度の算出方法を概略的に示す図である。
【図６】本発明の第１の実施の形態における地図データ記憶部２００に記憶されている地図データのうち表示対象領域を模式的に示す図である。
【図７】本発明の第１の実施の形態における地図データ変換部２３０により変換された地図データに対応する地図上に重畳される撮像状態確認画像の作成方法を概略的に示す図である。
【図８】本発明の第１の実施の形態における表示部２６０に表示される撮像画像および地図の表示例を示す図である。
【図９】本発明の第１の実施の形態における地図データ記憶部２００に記憶されている地図データの一部および表示部２６０に表示される撮像画像および地図の表示例を示す図である。
【図１０】本発明の第１の実施の形態における撮像装置１００の機能構成例を示すブロック図である。
【図１１】本発明の第１の実施の形態における表示部２６０に表示されるコンテンツ選択画面の表示例を示す図である。
【図１２】本発明の第１の実施の形態における表示部２６０に表示されるコンテンツ選択画面の表示例を示す図である。
【図１３】本発明の第１の実施の形態における表示部２６０におけるコンテンツの再生例を示す図である。
【図１４】本発明の第１の実施の形態における撮像装置１００による地図表示制御処理の処理手順を示すフローチャートである。
【図１５】本発明の第１の実施の形態における撮像装置１００による地図表示制御処理の処理手順のうちの地図データ変換処理を示すフローチャートである。
【図１６】本発明の第１の実施の形態における撮像装置１００による地図表示制御処理の処理手順を示すフローチャートである。
【図１７】本発明の第１の実施の形態における撮像装置１００による地図表示制御処理の処理手順を示すフローチャートである。
【図１８】本発明の第１の実施の形態における撮像装置１００による地図表示制御処理の処理手順のうちのコンテンツ再生処理を示すフローチャートである。
【図１９】本発明の第２の実施の形態における撮像装置７００の内部構成例を示すブロック図である。
【図２０】本発明の第２の実施の形態における撮像装置７００の機能構成例を示すブロック図である。
【図２１】本発明の第２の実施の形態における撮像装置７００の撮像動作状態およびその状態に表示される三次元地図を示す図である。
【図２２】本発明の第２の実施の形態における撮像装置７００の撮像動作状態およびその状態に表示される三次元地図を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明を実施するための形態（以下、実施の形態と称する）について説明する。説明は以下の順序により行う。
１．第１の実施の形態（地図表示制御：撮像時における撮像方向と、表示面における特定方向とが一致するように地図を表示する例）
２．第２の実施の形態（地図表示制御：撮像時における撮像方向と、表示面における特定方向とが一致するように三次元地図を表示する例）
【００２１】
＜１．第１の実施の形態＞
［撮像装置の構成例］
図１は、本発明の第１の実施の形態における撮像装置１００の内部構成例を示すブロック図である。撮像装置１００は、カメラモジュール１１０と、ＧＰＳ（Global Positioning System）モジュール１２０と、方位センサ１３０と、システム制御部１４０とを備える。また、撮像装置１００は、操作部１５０と、記録部１６０と、表示部１７０と、音声出力部１８０とを備える。撮像装置１００は、例えば、被写体を撮像して画像データを生成し、この画像データをコンテンツとして記録するデジタルスチルカメラやデジタルビデオカメラ（例えば、カメラ一体型レコーダ）等の撮像装置により実現される。
【００２２】
カメラモジュール１１０は、被写体を撮像して撮像画像（画像データ）を生成するものであり、生成された撮像画像をシステム制御部１４０に出力する。具体的には、カメラモジュール１１０は、光学ユニット、撮像素子および信号処理部を備える。このカメラモジュール１１０において、光学ユニットを介して入射された被写体の光学像が撮像素子の撮像面に結像され、この状態で撮像素子が撮像動作を行い、信号処理部が撮像信号に対して信号処理を行うことにより撮像画像が生成される。そして、生成された撮像画像がシステム制御部１４０に順次出力される。また、カメラモジュール１１０は、撮像画像が生成された際における画角情報および奥行情報を算出し、この画角情報および奥行情報をシステム制御部１４０に出力する。ここで、画角情報は、生成された撮像画像の画角を表す値であり、例えば、撮像画像の生成時における撮像素子上の撮像範囲（領域）および焦点距離に基づいて算出される。また、奥行情報は、撮像位置（例えば、撮像素子の位置）から、撮像画像に含まれる被写体までの距離（被写体距離）を表すデータ（いわゆる、デプス・マップ（Depth Map）データ）である。この奥行情報は、例えば、撮像画像を構成する各画素について算出するようにしてもよく、最も焦点が合っている被写体に対応する各画素についてのみ算出するようにしてもよい。この奥行情報の算出方法として、例えば、ＴＯＦ（Time of flight）方式やボケ量解析（Depth from Defocus）等の方法を用いることができる。ここで、ＴＯＦ方式は、光源から出射された光が対象物で反射し、センサに到達するまでの光の遅れ時間と光の速度とに基づいて被写体までの距離を算出する方法である。
【００２３】
ＧＰＳモジュール１２０は、ＧＰＳ信号受信アンテナ（図示せず）により受信されたＧＰＳ信号に基づいて撮像位置情報を算出するものであり、算出された撮像位置情報をシステム制御部１４０に出力する。この算出された撮像位置情報には、緯度、経度、高度等の位置に関する各データが含まれる。なお、本発明の第１の実施の形態では、ＧＰＳ信号に基づいて算出された撮像位置情報を用いる例を示すが、他の撮像位置情報の取得方法により取得された撮像位置情報を用いるようにしてもよい。例えば、周囲に存在する無線ＬＡＮ（Local Area Network）によるアクセスポイント情報を用いて撮像位置情報を導き出し、この撮像位置情報を取得して用いるようにしてもよい。
【００２４】
方位センサ１３０は、地磁気を利用して地球上における方位を計測するセンサであり、計測された方位をシステム制御部１４０に出力する。例えば、方位センサ１３０は、互いに直交する２軸（例えば、ｘ軸およびｙ軸）のコイルと、その中心部に配置されたＭＲ素子（磁気抵抗素子）とにより構成される磁界センサである。このＭＲ素子は、地磁気を感知し、その磁気の強さによって抵抗値が変化する素子であり、ＭＲ素子の抵抗変化が、２軸のコイルによって２方向の成分（例えば、ｘ軸およびｙ軸の成分）に分けられ、その２方向の成分の地磁気の比に基づいて方位が算出される。ここで、本発明の第１の実施の形態では、方位センサ１３０は、撮像装置１００の撮像方向（例えば、図４（ｂ）に示す矢印４１２の方向）の方位を計測する。この撮像方向は、撮像位置（例えば、撮像装置１００が存在する位置）から、カメラモジュール１１０により生成された撮像画像に含まれる被写体が存在する位置までの方向であり、例えば、被写体側の光軸方向とすることができる。また、例えば、撮像方向は、撮像位置を基準として、撮像画像における中心位置に存在する被写体の方向を撮像方向とすることができる。なお、本発明の第１の実施の形態では、方位センサ１３０を用いて撮像方向を取得する例を示すが、他の撮像方向の取得方法により取得された撮像方向を用いるようにしてもよい。例えば、ＧＰＳ信号に基づいて測定された方位を用いるようにしてもよい。
【００２５】
システム制御部１４０は、撮像装置１００全体の制御を行うものである。例えば、システム制御部１４０は、操作部１５０により受け付けられたユーザからの操作入力に応じた制御を行う。また、システム制御部１４０は、表示部１７０に表示されるコンテンツ選択画面等の表示、記録部１６０に対する撮像画像の記録や読出し等を制御する。さらに、システム制御部１４０は、モニタリングモード設定時や動画記録中には、カメラモジュール１１０により生成された撮像画像およびその撮像位置に関する地図を表示部１７０に表示させる制御を行う。ここで、モニタリングモードは、例えば、撮像装置１００が画像記録待機状態である場合に、カメラモジュール１１０から供給される撮像画像をリアルタイムで表示部１７０に表示させる撮像モードである。
【００２６】
操作部１５０は、ユーザからの操作入力を受ける操作入力部であり、受け付けられた操作入力に応じた信号をシステム制御部１４０に出力する。
【００２７】
記録部１６０は、システム制御部１４０の制御に基づいて、カメラモジュール１１０により生成された撮像画像を静止画コンテンツまたは動画コンテンツとして記録するものである。また、記録部１６０は、システム制御部１４０の制御に基づいて、記録されている静止画コンテンツまたは動画コンテンツをシステム制御部１４０に供給する。さらに、記録部１６０には、表示部１７０に地図を表示させるための地図データが格納されている。また、記録部１６０には、静止画コンテンツまたは動画コンテンツを管理するためのコンテンツ管理情報が格納されている。なお、記録部１６０として、例えば、フラッシュメモリ等の記録媒体を用いることができる。また、記録部１６０は、撮像装置１００に内蔵するようにしてもよく、着脱可能に撮像装置１００に装着されるようにしてもよい。
【００２８】
表示部１７０は、システム制御部１４０の制御に基づいて、各種画像を表示する表示部である。例えば、表示部１７０は、カメラモジュール１１０により生成された撮像画像、記録部１６０から読み出された静止画コンテンツまたは動画コンテンツ、ユーザに提供されるコンテンツ選択画面等を表示する。表示部１７０は、例えば、ＬＣＤ（Liquid Crystal Display）や有機ＥＬ（Electro Luminescence）を用いることができる。
【００２９】
音声出力部１８０は、システム制御部１４０の制御に基づいて、各種の音声情報を出力するものである。音声出力部１８０は、例えば、スピーカにより実現することができる。
【００３０】
図２は、本発明の第１の実施の形態における撮像装置１００の機能構成例を示すブロック図である。撮像装置１００は、地図データ記憶部２００と、撮像部２１１と、撮像位置情報取得部２１２と、撮像方向情報取得部２１３と、カメラ情報取得部２１４と、地図データ取得部２２０とを備える。また、撮像装置１００は、地図データ変換部２３０と、撮像範囲算出部２４０と、表示制御部２５０と、表示部２６０と、操作受付部２７０と、記録制御部２８０と、コンテンツ記憶部２９０と、コンテンツ管理情報記憶部３００とを備える。
【００３１】
地図データ記憶部２００は、表示部２６０に地図を表示するための地図データを記憶するものであり、記憶されている地図データを地図データ取得部２２０に供給する。例えば、地図データ記憶部２００に記憶されている地図データは、緯度および経度により特定されるデータであり、一定の緯度幅および経度幅を単位として、複数の領域に区切られている。なお、地図データ記憶部２００は、図１に示す記録部１６０に対応する。
【００３２】
撮像部２１１は、被写体を撮像して撮像画像を生成するものであり、生成された撮像画像を表示制御部２５０および記録制御部２８０に出力する。なお、撮像部２１１は、図１に示すカメラモジュール１１０に対応する。
【００３３】
撮像位置情報取得部２１２は、撮像位置に関する撮像位置情報を取得するものであり、取得された撮像位置情報を地図データ取得部２２０、地図データ変換部２３０および記録制御部２８０に出力する。なお、撮像位置情報取得部２１２は、図１に示すＧＰＳモジュール１２０に対応する。
【００３４】
撮像方向情報取得部２１３は、撮像方向に関する撮像方向情報を取得するものであり、取得された撮像方向情報を地図データ変換部２３０および記録制御部２８０に出力する。なお、撮像方向情報取得部２１３は、図１に示す方位センサ１３０に対応する。また、撮像方向情報取得部２１３は、特許請求の範囲に記載の撮像方向取得部の一例である。
【００３５】
カメラ情報取得部２１４は、撮像画像が生成された際における画角情報および奥行情報を取得するものであり、取得された画角情報および奥行情報を撮像範囲算出部２４０および記録制御部２８０に出力する。なお、カメラ情報取得部２１４は、図１に示すカメラモジュール１１０に対応する。また、カメラ情報取得部２１４は、特許請求の範囲に記載の画角奥行情報取得部の一例である。
【００３６】
地図データ取得部２２０は、撮像位置情報取得部２１２から出力された撮像位置情報に基づいて、地図データ記憶部２００から地図データを取得するものであり、取得された地図データを地図データ変換部２３０に出力する。なお、地図データ取得部２２０は、図１に示すシステム制御部１４０に対応する。
【００３７】
地図データ変換部２３０は、撮像方向情報取得部２１３から出力された撮像方向情報に基づいて、地図データ取得部２２０から出力された地図データを変換するものであり、変換後の地図データを表示制御部２５０に出力する。具体的には、地図データ変換部２３０は、地図データ取得部２２０から出力された地図データに対応する地図における撮像方向と、表示部２６０における特定方向とが一致するように地図データを変換する。例えば、地図データ変換部２３０は、撮像位置情報取得部２１２から出力された撮像位置情報により特定される撮像位置を基準位置とし、地図データ取得部２２０から出力された地図データを回転処理する。この場合に、地図データ変換部２３０は、撮像方向情報取得部２１３から出力された撮像方向情報により特定される回転角度だけ、その地図データを回転処理する。ここで、特定方向は、例えば、コンテンツ記憶部２９０に記憶されているコンテンツに対応する画像を表示する表示面において、その画像の垂直方向のうちの上側となる方向とすることができる。なお、地図データの変換については、図５および図６を参照して詳細に説明する。また、地図データ変換部２３０は、図１に示すシステム制御部１４０に対応する。また、地図データ変換部２３０は、特許請求の範囲に記載の変換部の一例である。
【００３８】
撮像範囲算出部２４０は、カメラ情報取得部２１４から出力された画角情報および奥行情報に基づいて、撮像状態確認画像（図７（ｂ）に示す）を作成するための撮像範囲を算出するものであり、算出された撮像範囲を表示制御部２５０に出力する。この撮像範囲の算出については、図７を参照して詳細に説明する。なお、撮像範囲算出部２４０は、図１に示すシステム制御部１４０に対応する。
【００３９】
表示制御部２５０は、撮像部２１１から出力された撮像画像と、地図データ変換部２３０から出力された変換後の地図データに対応する地図とを表示部２６０に表示させるものである。また、表示制御部２５０は、撮像範囲算出部２４０から出力された撮像範囲に対応する撮像状態確認画像を地図上に重畳して表示部２６０に表示させる。また、表示制御部２５０は、操作受付部２７０からの操作入力に応じて、地図の大きさを変更して表示させる。これらの表示例については、図８および図９を参照して詳細に説明する。なお、表示制御部２５０は、図１に示すシステム制御部１４０に対応する。
【００４０】
表示部２６０は、表示制御部２５０の制御に基づいて、各種画像を表示する表示部である。表示部２６０は、図１に示す表示部１７０に対応する。
【００４１】
操作受付部２７０は、ユーザからの操作入力を受け付ける操作受付部であり、受け付けられた操作入力に応じた操作内容を表示制御部２５０または記録制御部２８０に出力する。例えば、操作受付部２７０は、モニタリングモードを設定する指示操作が受け付けられた場合には、その操作内容を表示制御部２５０に出力する。また、例えば、操作受付部２７０は、動画を記録する指示操作が受け付けられた場合には、その操作内容を表示制御部２５０および記録制御部２８０に出力する。また、例えば、操作受付部２７０は、静止画を記録する指示操作（いわゆる、シャッター操作）が受け付けられた場合には、その操作内容を記録制御部２８０に出力する。なお、操作受付部２７０は、図１に示す操作部１５０に対応する。
【００４２】
記録制御部２８０は、撮像部２１１から出力された撮像画像を静止画コンテンツまたは動画コンテンツとしてコンテンツ記憶部２９０に記録させるものである。また、記録制御部２８０は、撮像位置情報取得部２１２、撮像方向情報取得部２１３およびカメラ情報取得部２１４から出力された各情報を、静止画コンテンツまたは動画コンテンツに関連付けてコンテンツ管理情報記憶部３００に記録させる。例えば、記録制御部２８０は、動画を記録する指示操作が操作受付部２７０により受け付けられた場合には、撮像部２１１から出力された撮像画像を動画コンテンツとしてコンテンツ記憶部２９０に記録させる。この記録とともに、記録制御部２８０は、その動画コンテンツを構成する各フレームについて各情報（撮像位置情報、撮像方向情報、画角情報および奥行情報）をコンテンツ管理情報記憶部３００に記録させる。この動画を記録する場合には、フレーム毎に各情報を記録させるようにしてもよく、一定間隔毎（例えば、ＧＯＰ（Group Of Picture）毎）に各情報をコンテンツ管理情報記憶部３００に記録させるようにしてもよい。また、例えば、記録制御部２８０は、静止画を記録する指示操作が操作受付部２７０により受け付けられた場合には、撮像部２１１から出力された撮像画像を静止画コンテンツとしてコンテンツ記憶部２９０に記録させる。この記録とともに、記録制御部２８０は、その静止画コンテンツについて各情報（撮像位置情報、撮像方向情報、画角情報および奥行情報）をコンテンツ管理情報記憶部３００に記録させる。なお、記録制御部２８０は、図１に示すシステム制御部１４０に対応する。
【００４３】
コンテンツ記憶部２９０は、記録制御部２８０の制御に基づいて、撮像部２１１から出力された撮像画像を静止画コンテンツまたは動画コンテンツとして記録するものである。なお、コンテンツ記憶部２９０は、図１に示す記録部１６０に対応する。
【００４４】
コンテンツ管理情報記憶部３００は、記録制御部２８０の制御に基づいて、撮像位置情報取得部２１２、撮像方向情報取得部２１３およびカメラ情報取得部２１４から出力された各情報を撮像画像に関連付けて記録するものである。なお、コンテンツ管理情報記憶部３００は、図１に示す記録部１６０に対応する。また、コンテンツ管理情報記憶部３００は、特許請求の範囲に記載の代表画像記憶部の一例である。
【００４５】
図３は、本発明の第１の実施の形態におけるコンテンツ管理情報記憶部３００の記憶内容を模式的に示す図である。コンテンツ管理情報記憶部３００には、コンテンツの種類（動画コンテンツ、静止画コンテンツ）毎に分類して、メタデータ３４０が記憶されている。具体的には、コンテンツ種類３１０「動画コンテンツ」には、コンテンツ識別情報３２０と、画像識別情報３３０と、メタデータ３４０とが関連付けて記憶されている。また、コンテンツ種類３１０「静止画コンテンツ」には、コンテンツ識別情報３２０およびメタデータ３４０が関連付けて記憶されている。
【００４６】
コンテンツ識別情報３２０は、各コンテンツを識別するための識別情報であり、例えば、動画コンテンツに関するコンテンツ識別情報として「＃１」、「＃２」が格納される。また、静止画コンテンツに関するコンテンツ識別情報として「＃１００」、「＃２００」、「＃３００」が格納される。
【００４７】
画像識別情報３３０は、動画コンテンツを構成する各撮像画像（フレーム）を識別するための識別情報であり、例えば、コンテンツ識別情報３２０「＃１」に対応する動画コンテンツを構成する各撮像画像には「＃１１」、「＃１２」、「＃１３」が格納される。なお、画像識別情報３３０には、メタデータ３４０に各情報が格納される撮像画像についてのみ識別情報が格納される。
【００４８】
メタデータ３４０は、各撮像画像に関するメタデータであり、撮像位置情報３４１と、撮像方向情報３４２と、奥行情報３４３と、画角情報３４４と、インデックス画像３４５と、代表画像情報３４６とがメタデータとして格納される。なお、図３では、撮像位置情報３４１、撮像方向情報３４２、奥行情報３４３および画角情報３４４に格納される情報を省略して示し、インデックス画像３４５に格納されるインデックス画像を簡略化して矩形で示す。
【００４９】
撮像位置情報３４１は、対応する撮像画像の撮像時における撮像位置（例えば、緯度および経度）を含む情報であり、撮像位置情報取得部２１２により取得された撮像位置情報が格納される。
【００５０】
撮像方向情報３４２は、対応する撮像画像の撮像時における撮像方向（例えば、撮像位置を基準位置とした場合における方位）を含む情報であり、撮像方向情報取得部２１３により取得された撮像方向情報が格納される。
【００５１】
奥行情報３４３は、対応する撮像画像について算出された奥行情報であり、カメラ情報取得部２１４により取得された奥行情報が格納される。
【００５２】
画角情報３４４は、対応する撮像画像について算出された画角情報であり、カメラ情報取得部２１４により取得された画角情報が格納される。
【００５３】
インデックス画像３４５は、対応するコンテンツを選択する際に用いられるインデックス画像（代表画像）であり、例えば、対応する撮像画像のサムネイル画像が格納される。このサムネイル画像は、例えば、記録制御部２８０により生成される。
【００５４】
代表画像情報３４６は、対応する動画コンテンツを構成する各撮像画像のうち、代表画像として決定された撮像画像を特定するための情報である。図３では、動画コンテンツを構成する各撮像画像のうち、代表画像として決定された撮像画像の欄に「１」を付し、他の撮像画像の欄には「０」を付す。ここで、動画コンテンツの場合には、代表画像として決定された１または複数の撮像画像についてのみインデックス画像３４５にインデックス画像が格納される。代表画像の決定方法としては、例えば、動画コンテンツの記録動作の開始後に、最初にＧＰＳ信号を受信した際における撮像画像を、代表画像として決定する決定方法を用いることができる。例えば、コンテンツ識別情報３２０「＃１」に対応する動画コンテンツを構成する各撮像画像のうち、画像識別情報３３０「＃１１」に対応する撮像画像が代表画像として決定され、この撮像画像についてインデックス画像３４５にインデックス画像が格納される。なお、上述の代表画像の決定方法は一例であり、動画コンテンツの中で何らかの規則により一の画像を選択して代表画像を決定する決定方法を用いるようにしてもよい。例えば、動画コンテンツの先頭画像を代表画像として決定する決定方法を用いるようにしてもよい。
【００５５】
なお、この例では、メタデータをコンテンツ管理情報記憶部に記憶する例を示すが、例えば、各コンテンツファイル内に記憶させるようにしてもよい。
【００５６】
［地図の表示制御例］
図４は、本発明の第１の実施の形態における地図データ記憶部２００に記憶されている地図データの一部およびその地図データに対応する地域における撮像動作を模式的に示す図である。図４（ａ）に示す地図４００は、地図データ記憶部２００に記憶されている地図データの一部に対応する地域を表す地図である。なお、図４（ａ）および（ｂ）では、上側の方位を北とする。また、地図４００に対応する地域には、例えば、△△駅、○○駅、××駅、◎◎公園、◇◇大学、□□高校、▽▽ホテルが存在するものとする。
【００５７】
図４（ｂ）には、図４（ａ）に示す地図４００に対応する地域４１０において撮像装置１００を用いてユーザが撮像動作を行う場合を模式的に示す。例えば、地域４１０における撮像位置４１１において、ユーザが撮像装置１００の撮像方向４１２を「○○駅」に向けて撮像動作（すなわち、「○○駅」を主要被写体とする撮影）を行っているものとする。
【００５８】
図５は、本発明の第１の実施の形態における地図データ変換部２３０による地図データの変換処理に用いられる回転角度の算出方法を概略的に示す図である。
【００５９】
図５（ａ）には、図４（ｂ）に示す地域４１０において、北方向４１３と撮像方向４１２とのなす角θ１を示す。図５（ｂ）には、図５（ａ）に示す撮像装置１００と、撮像位置４１１と、撮像方向４１２と、北方向４１３と、撮像方向４１２および北方向４１３のなす角θ１とを点線の円４１４内に示す。また、円４１４の外側には、撮像位置４１１を基準位置とした場合における方位（東西南北）を示す。なお、本発明の第１の実施の形態では、北方向４１３を０度とした場合における北方向４１３と撮像方向４１２とのなす角θ１を回転角度として用いて、地図データ変換部２３０が地図データの変換処理を行う例を示す。この角θ１の値は、撮像方向情報取得部２１３により取得された撮像方向情報に基づいて、地図データ変換部２３０が算出する。
【００６０】
図６は、本発明の第１の実施の形態における地図データ記憶部２００に記憶されている地図データのうち表示対象となる領域（表示対象領域）を模式的に示す図である。図６（ａ）には、地図４００において撮像位置４１１を中心とする矩形４２０を点線で示す。この矩形４２０の大きさは、表示対象領域の大きさと同一であるものとする。また、矩形４２０の中心位置（撮像位置４１１）を通り南北方向に平行となる線分を線分４１５とする。
【００６１】
図６（ｂ）には、撮像位置４１１を中心として矩形４２０を角θ１回転させた矩形４２１を太い点線で示す。図４（ｂ）に示す状態で撮像装置１００による撮像動作が行われた場合には、地図４００において、矩形４２１に含まれる領域（○○駅、□□高校、▽▽ホテルが存在する領域）が表示対象領域となる。ここで、矩形４２１の長辺は、撮像方向４１２と直行する関係となる。また、本発明の第１の実施の形態では、撮像方向４１２を表す矢印の終端と接する長辺が、表示部２６０における表示画面の上側に位置するように、矩形４２１に含まれる領域を表示する。この表示例を図８（ｂ）に示す。
【００６２】
図７は、本発明の第１の実施の形態における地図データ変換部２３０により変換された地図データに対応する地図上に重畳される撮像状態確認画像の作成方法を概略的に示す図である。図７（ａ）に示す地域４１０は、図５（ａ）に示す地域４１０と同一である。この例では、図７（ａ）に示す撮像動作状態で、カメラ情報取得部２１４により取得された画角情報および奥行情報に基づいて、撮像範囲算出部２４０が画角θ１１および奥行値ｄ１１を算出したものとする。なお、画角θ１１は、撮像部２１１により生成される撮像画像の画角に対応し、奥行値ｄ１１は、奥行情報により特定される値（被写体距離）に一定値を乗算することにより算出することができる。
【００６３】
図７（ｂ）には、撮像範囲算出部２４０により算出された画角θ１１および奥行値ｄ１１に基づいて作成された撮像状態確認画像４３０を示す。撮像状態確認画像４３０は、撮像範囲を図形化して表す操作支援画像であり、地図上に重ねて表示される。この撮像状態確認画像４３０は、撮像位置画像４３１および撮像範囲画像４３２により構成される。
【００６４】
撮像位置画像４３１は、地図上における撮像装置１００の撮像位置を表す円形状からなる画像である。
【００６５】
撮像範囲画像４３２は、地図上における撮像装置１００の撮像範囲を表す二等辺三角形の形状からなる画像であり、その頂角が撮像位置画像４３１に含まれる。また、撮像範囲画像４３２は、その頂角を画角θ１１とし、底辺から撮像位置画像４３１までの距離を奥行値ｄ１１とする。これにより、カメラ情報取得部２１４により取得された画角情報および奥行情報に対応する撮像範囲の概要を、ユーザが二等辺三角形の形状により容易に確認することができる。なお、撮像状態確認画像４３０の撮像範囲画像４３２は、例えば、ユーザ操作により地図が拡大縮小される場合には、地図の拡大縮小に応じて、その大きさを拡大縮小させるようにしてもよい。
【００６６】
図８は、本発明の第１の実施の形態における表示部２６０に表示される撮像画像および地図の表示例を示す図である。図８（ａ）には、撮像部２１１により生成された撮像画像４５０を示す。この撮像画像４５０は、図４（ｂ）に示す撮像動作の状態で撮像部２１１により生成された撮像画像である。すなわち、図４（ｂ）に示す例では、「○○駅」を主要被写体とする撮像動作が行われているため、撮像画像４５０には、「○○駅」の駅舎が含まれる。
【００６７】
図８（ｂ）には、図８（ａ）に示す撮像画像４５０上に地図表示領域４６０を設けた画像４５１を示す。地図表示領域４６０には、例えば、図４（ｂ）に示す撮像動作が行われている場合に特定される表示対象領域（図６（ｂ）に示す矩形４２１に含まれる領域）に対応する地図が表示される。また、地図表示領域４６０に表示される地図には、撮像状態確認画像４３０および地図記号４６１が重ねて表示される。
【００６８】
撮像状態確認画像４３０は、図７（ｂ）に示す方法により作成された撮像状態確認画像である。撮像状態確認画像４３０は、例えば、地図表示領域４６０における中心位置に撮像位置画像４３１が配置され、撮像範囲画像４３２の底辺が表示部２６０における垂直方向の上側となるように表示される。
【００６９】
地図記号４６１は、東西南北を表す地図記号であり、地図表示領域４６０に表示される地図の東西南北に応じて配置される。図８（ｂ）に示す例では、「▽▽ホテル」から「○○駅」の方向が北方向であるため、その方向に応じて配置される。これにより、撮像方向に応じて回転して表示される地図について、その方位を容易に認識することができる。
【００７０】
なお、図８（ｂ）に示す表示例では、画像４５１の右下部分に地図表示領域４６０を表示する例を示すが、画像４５１の他の部分に地図表示領域４６０を表示するようにしてもよい。また、ユーザの手動操作により地図表示領域４６０の表示位置を変更するようにしてもよい。
【００７１】
ここで、図８（ｂ）に示す画像４５１の作成方法について説明する。例えば、図４（ｂ）に示す撮像動作の状態で撮像部２１１により撮像画像４５０が生成される。また、その状態で撮像位置情報取得部２１２から出力された撮像位置情報に基づいて撮像装置１００が存在する撮像位置４１１が特定される。そして、地図データ取得部２２０が、撮像位置４１１により特定される緯度および経度に基づいて、地図データ記憶部２００から地図データを取得し、地図データ変換部２３０に出力する。この取得の対象となる地図データは、例えば、矩形の表示対象領域（例えば、図６（ｂ）に示す矩形４２０および４２１）の対角線を直径とする円内の領域を少なくとも含む地図データである。
【００７２】
続いて、地図データ変換部２３０が、撮像位置情報取得部２１２から出力された撮像位置情報と、撮像方向情報取得部２１３から出力された撮像方向情報とに基づいて、地図データ取得部２２０から出力された地図データを変換する。そして、変換後の地図データが表示制御部２５０に出力される。この地図データ変換方法として、例えば、２次元座標上において、３×３の行列（アフィン行列）を用いて、２点の位置を変換するアフィン変換を用いることができる。具体的には、地図データ変換部２３０が、撮像位置４１１により特定される緯度および経度を回転基準とし、地図データ取得部２２０から出力された地図データの各値をアフィン変換する。このアフィン変換では、地図データ取得部２２０から出力された地図データに対応する地図をθ１度だけ回転させる変換を行う。このアフィン変換により変換された地図データが表示制御部２５０に出力される。この例では、地図データ取得部２２０から出力された地図データを変換し、変換後の地図データに対応する地図を表示対象領域として用いる例について説明する。ただし、例えば、地図データ取得部２２０から出力された地図データに対応する地図を描画バッファに描画しておき、この描画された地図から表示対象領域を取り出して用いるようにしてもよい。例えば、その描画バッファに描画された地図における取出枠（表示対象領域と同じ大きさの枠）を設定し、この取出枠をθ１度だけ回転させ、この回転後の取出枠内に含まれる地図を表示対象領域として用いることができる。
【００７３】
続いて、表示制御部２５０が、地図データ変換部２３０から出力された変換後の地図データに対応する地図を撮像画像４５０における地図表示領域４６０に描画し、その地図が描画された画像４５１を表示部２６０に表示させる。この場合に、表示制御部２５０が、撮像位置４１１により特定される緯度および経度が地図表示領域４６０の中心位置となるように地図を表示させる。また、表示制御部２５０が、地図表示領域４６０に描画された地図上に撮像状態確認画像４３０および地図記号４６１を重ねて描画して表示させる。
【００７４】
この地図表示領域が設けられた撮像画像は、例えば、モニタリングモードの設定時や動画記録中に表示される。また、操作受付部２７０からの指示操作に応じて表示させるようにしてもよい。なお、地図表示領域４６０に表示される地図は、例えば、操作受付部２７０からの指示操作に応じて、拡大縮小させることができ、所望の方向に移動させることができる。
【００７５】
このように、撮像装置１００の撮像方向の被写体側が表示部２６０の表示面における上側となるように地図を表示することにより、撮像装置１００を用いて撮像動作を行っているユーザが地図上における現在の撮像方向を容易に把握することができる。
【００７６】
以上では、撮像画像における地図表示領域に撮像状態確認画像４３０および地図記号４６１を重ねて表示する例を示したが、例えば、表示対象となる地図上に存在するランドマーク等を表す画像を重ねて表示するようにしてもよい。
【００７７】
図９は、本発明の第１の実施の形態における地図データ記憶部２００に記憶されている地図データの一部および表示部２６０に表示される撮像画像および地図の表示例を示す図である。図９（ａ）には、図４（ａ）に示す地図４００において、ランドマーク４７１を追加した地図４７０を示す。なお、ランドマークは、東京タワーや京都タワー等のように目印や象徴となる建造物等である。このランドマークに関する重畳データは、例えば、地図データとともに、その位置に関連付けて地図データ記憶部２００に記憶されている。
【００７８】
図９（ｂ）には、地図表示領域４８１にランドマーク画像４８２が重ねられた画像４８０を表示部２６０に表示する表示例を示す。なお、画像４８０は、ランドマーク画像４８２を重ねて表示する点以外は、図８（ｂ）に示す画像４５１と同一である。このため、共通する部分には同一の符号を付し、ここでの説明を省略する。
【００７９】
ランドマーク画像４８２は、ランドマークの特徴を図形化した画像であり、例えば、ランドマーク４７１が、京都タワーのような建物である場合には、図９（ｂ）に示すように、その外観を図形化した画像が表示される。
【００８０】
例えば、表示制御部２５０が、地図データ変換部２３０から出力された変換後の地図データに対応する地図上にランドマーク画像４８２を描画し、ランドマーク画像４８２が描画された画像４８０を表示部２６０に表示させる。なお、撮像範囲算出部２４０により算出された撮像範囲に含まれるランドマークに関するランドマーク画像のみを地図上に表示させるようにしてもよい。また、その撮像範囲に含まれるランドマークと、その撮像範囲に含まれないランドマークとを異なる表示形態として、それぞれのランドマーク画像を区別することができるように地図上に表示させるようにしてもよい。
【００８１】
このように、画像とともに表示される地図上の対応する位置にランドマーク画像を重ねて表示することにより、現在の撮像範囲内または撮像範囲の近傍にランドマークが存在することをユーザに容易に認識させることができる。これにより、ランドマークが存在する場所において、そのランドマークを被写体とするシャッターチャンスを逃すことを防止することができる。
【００８２】
以上では、モニタリングモードの設定時や動画記録中（すなわち、ユーザが撮像装置１００を用いて撮像動作を行っている状態）に、その撮像動作により生成された撮像画像上に地図を重ねて表示する例を示した。以下では、撮像動作により記録されたコンテンツを再生する場合に、コンテンツ管理情報記憶部３００に記憶されているメタデータ３４０（図３に示す）を用いて、そのコンテンツに対応する画像上に地図を重ねて表示する例を示す。
【００８３】
［撮像装置の機能構成例］
図１０は、本発明の第１の実施の形態における撮像装置１００の機能構成例を示すブロック図である。図１０に示す例は、撮像装置１００の再生に関する機能構成例であり、図２に示す機能構成の変形例である。このため、図２に示す機能構成と共通する部分については、同一の符号を付してこれらの説明を省略し、図２に示す機能構成と異なる部分を中心に説明する。撮像装置１００は、地図データ記憶部２００と、地図データ取得部２２０と、地図データ変換部２３０と、撮像範囲算出部２４０とを備える。また、撮像装置１００は、表示制御部２５０と、表示部２６０と、操作受付部２７０と、コンテンツ記憶部２９０と、コンテンツ管理情報記憶部３００と、データ取得部３５０とを備える。
【００８４】
地図データ取得部２２０は、データ取得部３５０から出力された撮像位置情報に基づいて、地図データ記憶部２００から地図データを取得するものであり、取得された地図データを地図データ変換部２３０に出力する。
【００８５】
地図データ変換部２３０は、データ取得部３５０から出力された撮像位置情報および撮像方向情報に基づいて、地図データ取得部２２０から出力された地図データを変換するものであり、変換後の地図データを表示制御部２５０に出力する。
【００８６】
撮像範囲算出部２４０は、データ取得部３５０から出力された画角情報および奥行情報に基づいて撮像範囲を算出するものであり、算出された撮像範囲を表示制御部２５０に出力する。
【００８７】
データ取得部３５０は、操作受付部２７０により受け付けられた操作入力に応じて、コンテンツ記憶部２９０またはコンテンツ管理情報記憶部３００に記憶されているデータを取得し、取得されたデータを各部に供給するものである。
【００８８】
具体的には、データ取得部３５０は、コンテンツ選択画面を表示する指示操作が操作受付部２７０により受け付けられた場合には、コンテンツ管理情報記憶部３００のインデックス画像３４５（図３に示す）を順次取得して表示制御部２５０に出力する。そして、表示制御部２５０は、コンテンツを選択するためのインデックス画像の一覧を含むコンテンツ選択画面（図１１および図１２に示す）を表示部２６０に表示させる。
【００８９】
また、データ取得部３５０は、コンテンツ選択画面における選択操作が操作受付部２７０により受け付けられた場合には、選択されたインデックス画像に関連付けてコンテンツ管理情報記憶部３００に記憶されているメタデータ３４０（図３に示す）を取得する。そして、データ取得部３５０は、取得されたメタデータのうち撮像位置情報を地図データ取得部２２０に出力し、撮像位置情報および撮像方向情報を地図データ変換部２３０に出力し、奥行情報および画角情報を撮像範囲算出部２４０に出力する。表示制御部２５０は、地図データ変換部２３０から出力された地図データと、撮像範囲算出部２４０から出力された撮像範囲とに基づいて、撮像状態確認画像および地図記号が重畳された地図を、コンテンツ選択画面における地図表示領域に表示させる。
【００９０】
また、データ取得部３５０は、コンテンツ選択画面において選択されたコンテンツの再生指示操作が操作受付部２７０により受け付けられた場合には、選択状態のインデックス画像に対応するコンテンツをコンテンツ記憶部２９０から取得する。また、データ取得部３５０は、その取得されたコンテンツに関連付けてコンテンツ管理情報記憶部３００に記憶されているメタデータ３４０を取得する。そして、データ取得部３５０は、取得されたメタデータのうち撮像位置情報を地図データ取得部２２０に出力し、撮像位置情報および撮像方向情報を地図データ変換部２３０に出力し、奥行情報および画角情報を撮像範囲算出部２４０に出力する。また、データ取得部３５０は、取得されたコンテンツを表示制御部２５０に出力する。表示制御部２５０は、データ取得部３５０から出力されたコンテンツを順次表示させる。また、表示制御部２５０は、地図データ変換部２３０から出力された地図データと、撮像範囲算出部２４０から出力された撮像範囲とに基づいて、それらのコンテンツとともに、撮像状態確認画像および地図記号が重畳された地図を表示させる。なお、これらの表示例については、図１１乃至図１３を参照して詳細に説明する。なお、データ取得部３５０は、図１に示すシステム制御部１４０に対応する。
【００９１】
［地図の表示制御例］
図１１および図１２は、本発明の第１の実施の形態における表示部２６０に表示されるコンテンツ選択画面の表示例を示す図である。
【００９２】
図１１（ａ）には、コンテンツ記憶部２９０に記憶されているコンテンツを再生させる場合に、再生対象となるコンテンツを選択するためのコンテンツ選択画面５００を示す。コンテンツ選択画面５００には、コンテンツを選択するためのインデックス画像を表示するインデックス画像表示領域５１０が設けられている。このインデックス画像表示領域５１０には、コンテンツ管理情報記憶部３００のインデックス画像３４５に記憶されているインデックス画像５１１乃至５１３が表示される。また、操作受付部２７０による操作入力に基づいて、スクロールバー５１４を上下方向に移動させることにより、インデックス画像表示領域５１０に表示されるインデックス画像を上下方向に移動させて、他のインデックス画像を表示させることができる。
【００９３】
図１１（ｂ）には、図１１（ａ）に示すコンテンツ選択画面５００において、インデックス画像５１１を選択する選択操作が操作受付部２７０により受け付けられた場合における表示例（コンテンツ選択画面５０１）を示す。なお、図１１（ｂ）に示すコンテンツ選択画面５０１では、選択状態となっているインデックス画像５１１を太枠で示す。このように、コンテンツ選択画面５０１において選択状態となっているインデックス画像５１１に対応する地図が、地図表示領域５２０に表示される。この地図表示領域５２０に表示されている地図と、この地図に重畳されている撮像状態確認画像４３０および地図記号４６１は、図８（ｂ）に示すものと同一であるため、ここでの説明を省略する。
【００９４】
このように、コンテンツ選択画面において、選択状態とされたインデックス画像に対応する地図を、撮像時における撮像方向の被写体側を表示部２６０の表示面における上側に表示することにより、ユーザが撮像時における撮像方向を容易に把握することができる。これにより、コンテンツが記録された位置およびその際の撮像方向を容易に把握することができるため、コンテンツを選択する際の地理的な判断材料をユーザが容易に取得することができる。
【００９５】
図１１では、インデックス画像表示領域５２０にインデックス画像のみを表示する例を示した。しかしながら、例えば、地図を表示するためのメタデータが関連付けて記憶されていないコンテンツが存在する場合も想定される。そこで、以下では、そのメタデータが関連付けて記憶されているコンテンツを容易に把握することができるようにインデックス画像を表示する例を示す。
【００９６】
図１２（ａ）には、地図を表示するためのメタデータが関連付けられているコンテンツに対応するインデックス画像にはその旨を示す「ｍａｐ」の文字を付した表示例を示す。例えば、図１２（ａ）に示すインデックス画像表示領域５３０において、インデックス画像５３１および５３３に対応するコンテンツには、地図を表示するためのメタデータが関連付けて記憶されているものとする。一方、インデックス画像５３２に対応するコンテンツには、地図を表示するためのメタデータが関連付けて記憶されていないものとする。この場合には、図１２（ａ）に示すように、インデックス画像５３１および５３３には「ｍａｐ」の文字が重ねて表示され、インデックス画像５３２には「ｍａｐ」の文字が表示されない。これにより、地図を表示するためのメタデータが関連付けて記憶されているコンテンツであるか否かを容易に把握することができる。
【００９７】
また、図１１（ｂ）では、撮像状態確認画像および地図記号が重畳された地図をコンテンツ選択画面５０１に表示する例を示した。しかしながら、例えば、撮像状態確認画像および地図記号が重畳された地図とともに、対応するコンテンツを表示するようにしてもよい。
【００９８】
図１２（ｂ）には、図１１（ｂ）に示す地図表示領域５２０の位置に、コンテンツ表示領域５４０を設けた表示例を示す。コンテンツ表示領域５４０には、コンテンツに対応する画像（拡大したインデックス画像またはコンテンツを構成する画像）を表示するとともに、その画像上に地図表示領域５４１を設ける。なお、コンテンツ表示領域５４０に表示されている画像および地図は、図８（ｂ）に示す画像４５１と大きさが異なる点以外は同一である。このように表示することにより、再生時における表示形態を容易に把握することができる。
【００９９】
図１３は、本発明の第１の実施の形態における表示部２６０におけるコンテンツの再生例を示す図である。図１３（ａ）および（ｂ）には、図４（ｂ）に示す状態で撮像装置１００を右側にパンニングした場合において記録された動画コンテンツを再生する場合における画像の遷移を示す。なお、図１３（ａ）に示す画像６００は、図８（ｂ）に示す画像４５１と同一である。
【０１００】
例えば、図４（ｂ）に示す状態で撮像装置１００を右側にパンニングした場合には、図１３（ａ）および（ｂ）に示すように、撮像画像に含まれる「○○駅」の駅舎６０１が、撮像画像内においてパンニング方向とは反対側に移動する。また、このようにパンニング操作が行われた場合でも、その撮像動作状態に対応するメタデータ（撮像位置情報、撮像方向情報、奥行情報、画角情報等）がコンテンツ管理情報記憶部３００に順次記録される。このため、例えば、パンニング操作を行いながら記録された動画コンテンツを再生する場合には、その撮像動作状態に対応するメタデータに基づいて地図が表示される。このため、例えば、図１３（ａ）に示す状態から図１３（ｂ）に示す状態にパンニング操作を行いながら記録された動画コンテンツを再生する場合には、そのパンニング操作に応じて回転処理された地図が地図表示領域６３０に表示される。また、地図表示領域６３０における地図上には、その回転処理に応じて回転された地図記号６３２が表示されるとともに、撮像状態確認画像６３１が表示される。このように、再生中のコンテンツに対応する画像の撮像動作状態に応じて、地図表示領域に表示される地図、撮像状態確認画像および地図記号が順次変更して表示される。
【０１０１】
ここで、例えば、頻繁に移動しながら動画コンテンツが記録された場合に、地図を表示するためのメタデータ（撮像位置情報、撮像方向情報、奥行情報、画角情報等）が一定間隔でコンテンツ管理情報記憶部３００に順次記録された場合を想定する。この動画コンテンツを再生する場合に、そのメタデータに基づいて地図を順次回転処理して表示すると、地図の角度等が頻繁に変更されることも想定される。このように頻繁に地図の角度等が変更されると、ユーザが地図を見難くなることがある。そこで、例えば、そのメタデータに対応する回転角度が閾値を超えていない場合には、地図の回転処理を行わず、その回転角度が閾値を超えた場合にのみ、回転処理を行うようにしてもよい。
【０１０２】
また、地図を変換するためのメタデータ（撮像方向情報）が関連付けられていないコンテンツを再生する場合に、他のメタデータ（撮像位置情報、奥行情報、画角情報等）が関連付けられている場合も想定される。このようなコンテンツの再生時においては、例えば、地図上に撮像状態確認画像やランドマーク画像を表示することができる。
【０１０３】
［撮像装置の動作例］
次に、本発明の第１の実施の形態における撮像装置１００の動作について図面を参照して説明する。
【０１０４】
図１４は、本発明の第１の実施の形態における撮像装置１００による地図表示制御処理の処理手順を示すフローチャートである。この例では、静止画を記録するためのモニタリングモードが設定されている場合に、撮像画像上に地図を重ねて表示させる例について説明する。なお、地図の縮尺は、ユーザ操作により指定されるものとする。
【０１０５】
最初に、撮像部２１１が撮像画像を生成する（ステップＳ９０１）。続いて、撮像位置情報取得部２１２が撮像位置情報を取得し（ステップＳ９０２）、撮像方向情報取得部２１３が撮像方向情報を取得する（ステップＳ９０３）。なお、ステップＳ９０３は、特許請求の範囲に記載の撮像方向取得手順の一例である。続いて、地図データ変換処理が行われる（ステップＳ９２０）。なお、ステップＳ９２０は、特許請求の範囲に記載の変換手順の一例である。この地図データ変換処理については、図１５を参照して詳細に説明する。続いて、表示制御部２５０が、地図データ変換処理により変換された地図データに基づいて、その地図データに対応する地図を描画する（ステップＳ９０４）。この場合に、地図上には地図記号（例えば、図８（ｂ）に示す地図記号４６１）が描画される。
【０１０６】
続いて、カメラ情報取得部２１４が画角情報および奥行情報を取得し（ステップＳ９０５）、撮像範囲算出部２４０が、その取得された画角情報および奥行情報に基づいて撮像範囲を算出する（ステップＳ９０６）。
【０１０７】
続いて、表示制御部２５０が、算出された撮像範囲に基づいて撮像状態確認画像を地図上に重ねて描画する（ステップＳ９０７）。続いて、表示制御部２５０が、撮像状態確認画像が重畳された地図と、撮像画像とを表示部２６０に表示させる（ステップＳ９０８）。なお、ステップＳ９０８は、特許請求の範囲に記載の表示制御手順の一例である。
【０１０８】
続いて、シャッターボタンの押下操作が行われたか否かが判断される（ステップＳ９０９）。シャッターボタンの押下操作が行われた場合には（ステップＳ９０９）、記録制御部２８０が、生成された撮像画像を静止画コンテンツとしてコンテンツ記憶部２９０に記録させる（ステップＳ９１０）。続いて、記録制御部２８０が、取得された撮像位置情報、撮像方向情報、画角情報および奥行情報を、その静止画コンテンツのメタデータとしてコンテンツ管理情報記憶部３００に記録させる（ステップＳ９１１）。一方、シャッターボタンの押下操作が行われていない場合には（ステップＳ９０９）、ステップＳ９１２に進む。
【０１０９】
続いて、動作（モニタリングモード）の終了を指示する指示操作が行われたか否かが判断され（ステップＳ９１２）、動作の終了を指示する指示操作が行われた場合には、地図表示制御処理の動作を終了する。一方、動作の終了を指示する指示操作が行われていない場合には（ステップＳ９１２）、ステップＳ９０１に戻る。
【０１１０】
図１５は、本発明の第１の実施の形態における撮像装置１００による地図表示制御処理の処理手順のうちの地図データ変換処理（図１４に示すステップＳ９２０の処理手順）を示すフローチャートである。
【０１１１】
最初に、地図データ取得部２２０が、撮像位置情報取得部２１２により取得された撮像位置情報に基づいて、地図データ記憶部２００から地図データを取得する（ステップＳ９２１）。続いて、地図データ変換部２３０が、撮像方向情報取得部２１３により取得された撮像方向情報に基づいて、北方向と撮像方向との角度を算出する（ステップＳ９２２）。続いて、地図データ変換部２３０が、算出された角度に基づいて、地図データ記憶部２００から取得された地図データを回転処理することにより地図データの変換を行う（ステップＳ９２３）。
【０１１２】
図１６は、本発明の第１の実施の形態における撮像装置１００による地図表示制御処理の処理手順を示すフローチャートである。この例は、図１４に示す地図表示制御処理の変形例であり、動画の記録中において、撮像画像上に地図を重ねて表示させる例である。このため、図１４に示す処理手順と同一の部分については、同一の符号を付して説明を省略する。
【０１１３】
この処理手順は、動画の記録中の処理手順であるため、記録制御部２８０が、生成された撮像画像（フレーム）を動画コンテンツとしてコンテンツ記憶部２９０に順次記録させる（ステップＳ９１０）。また、記録制御部２８０が、取得された撮像位置情報、撮像方向情報、画角情報および奥行情報を、その撮像画像のメタデータとしてコンテンツ管理情報記憶部３００に記録させる（ステップＳ９１１）。このメタデータの記録は、各フレームについて行うようにしてもよく、所定間隔毎に行うようにしてもよい。
【０１１４】
また、動作（動画記録）の終了を指示する指示操作が行われた場合には（ステップＳ９１２）、記録制御部２８０が、その動画記録中にコンテンツ管理情報記憶部３００にメタデータが記録された撮像画像のうちから代表画像を決定する（ステップＳ９１３）。そして、記録制御部２８０が、代表画像として決定された撮像画像について、その旨を代表画像情報３４６（図３に示す）に記録する（ステップＳ９１３）。
【０１１５】
図１７は、本発明の第１の実施の形態における撮像装置１００による地図表示制御処理の処理手順を示すフローチャートである。この例は、図１４に示す地図表示制御処理の変形例であり、コンテンツ選択画面（図１１および図１２に示す）において、インデックス画像とともに地図を表示させる例である。このため、図１４に示す処理手順と同一の部分については、同一の符号を付して説明を省略する。
【０１１６】
最初に、表示制御部２５０が、コンテンツ管理情報記憶部３００に記憶されているインデックス画像を取得し、インデックス画像の一覧をコンテンツ選択画面に表示する（ステップＳ９３１）。このコンテンツ選択画面は、例えば、ユーザ操作により表示される。
【０１１７】
続いて、コンテンツ選択画面に表示されているインデックス画像を選択する選択操作が受け付けられたか否かが判断される（ステップＳ９３２）。インデックス画像を選択する選択操作が受け付けられていない場合には（ステップＳ９３２）、ステップＳ９３５に進む。一方、インデックス画像を選択する選択操作が受け付けられた場合には（ステップＳ９３２）、データ取得部３５０が、選択されたインデックス画像に関連付けてコンテンツ管理情報記憶部３００に記憶されているメタデータを取得する（ステップＳ９３３）。なお、ステップＳ９３３は、特許請求の範囲に記載の撮像方向取得手順の一例である。
【０１１８】
続いて、取得されたメタデータ（撮像位置情報および撮像方向情報）に基づく地図データ変換処理が行われる（ステップＳ９２０）。続いて、取得されたメタデータ（画角情報および奥行情報）を用いて、撮像状態確認画像が地図上に重ねて描画される（ステップＳ９０４、Ｓ９０６、Ｓ９０７）。続いて、表示制御部２５０が、撮像状態確認画像が重畳された地図を表示部２６０に表示させる（ステップＳ９３４）。例えば、コンテンツ選択画面の地図表示領域５２０（図１１（ｂ）に示す）に撮像状態確認画像が重畳された地図を表示させる。なお、ステップＳ９３４は、特許請求の範囲に記載の表示制御手順の一例である。
【０１１９】
続いて、コンテンツの再生指示操作が行われたか否かが判断され（ステップＳ９３５）、コンテンツの再生指示操作が行われた場合には、選択状態となっているインデックス画像に対応するコンテンツについてコンテンツ再生処理が行われる（ステップＳ９４０）。このコンテンツ再生処理については、図１８を参照して詳細に説明する。一方、コンテンツの再生指示操作が行われていない場合には（ステップＳ９３５）、コンテンツ選択画面表示の終了指示操作が行われたか否かが判断される（ステップＳ９３６）。コンテンツ選択画面表示の終了指示操作が行われた場合には（ステップＳ９３６）、地図表示制御処理の動作を終了する。一方、コンテンツ選択画面表示の終了指示操作が行われていない場合には（ステップＳ９３６）、ステップＳ９３１に戻る。
【０１２０】
図１８は、本発明の第１の実施の形態における撮像装置１００による地図表示制御処理の処理手順のうちのコンテンツ再生処理（図１７に示すステップＳ９４０の処理手順）を示すフローチャートである。この例は、図１４に示す地図表示制御処理の変形例であり、再生が指示されたコンテンツに対応する画像上に地図を重ねて表示させる例である。このため、図１４に示す処理手順と同一の部分については、同一の符号を付して説明を省略する。
【０１２１】
最初に、データ取得部３５０が、再生が指示されたコンテンツをコンテンツ記憶部２９０から取得し（ステップＳ９４１）、そのコンテンツに関連付けてコンテンツ管理情報記憶部３００に記憶されているメタデータを取得する（ステップＳ９４２）。なお、ステップＳ９４２は、特許請求の範囲に記載の撮像方向取得手順の一例である。
【０１２２】
続いて、取得されたメタデータ（撮像位置情報および撮像方向情報）に基づく地図データ変換処理が行われる（ステップＳ９２０）。続いて、取得されたメタデータ（画角情報および奥行情報）を用いて、撮像状態確認画像が地図上に重ねて描画される（ステップＳ９０４、Ｓ９０６、Ｓ９０７）。続いて、表示制御部２５０が、撮像状態確認画像が重畳された地図と、取得されたコンテンツに対応する画像とを表示部２６０に表示させる（ステップＳ９４３）。ここで、再生が指示されたコンテンツが動画コンテンツである場合には、例えば、地図データ変換処理、撮像状態確認画像の地図上への描画処理等が、その動画コンテンツを構成するフレーム毎に順次行われる。また、再生が指示されたコンテンツが静止画コンテンツである場合には、例えば、地図データ変換処理、撮像状態確認画像の地図上への描画処理等が、１つの静止画コンテンツについて一度のみに行われる。なお、ステップＳ９４３は、特許請求の範囲に記載の表示制御手順の一例である。
【０１２３】
続いて、コンテンツ再生の終了指示操作が行われたか否かが判断され（ステップＳ９４４）、コンテンツ再生の終了指示操作が行われた場合には、コンテンツ再生処理の動作を終了する。一方、コンテンツ再生の終了指示操作が行われていない場合には（ステップＳ９４４）、ステップＳ９２０に戻る。
【０１２４】
＜２．第２の実施の形態＞
本発明の第１の実施の形態では、平面状の地図（二次元地図）を表示する例について説明した。しかしながら、例えば、三次元画像の地図（三次元地図）を表示する場合についても、本発明の第１の実施の形態を適用することができる。この三次元地図は、例えば、地図上の三次元空間が平面上に投影されて表示される地図である。以下では、三次元地図を表示する例について図面を参照して詳細に説明する。
【０１２５】
［撮像装置の構成例］
図１９は、本発明の第２の実施の形態における撮像装置７００の内部構成例を示すブロック図である。ここで、撮像装置７００は、図１に示す撮像装置１００の変形例であるため、撮像装置１００と共通する部分については、同一の符号を付してこれらの説明を省略し、撮像装置１００と異なる部分を中心に説明する。撮像装置７００は、ジャイロセンサ７１０を備える。
【０１２６】
ジャイロセンサ７１０は、互いに直交する３軸周りの角速度を検出する角速度センサであり、検出された角速度をシステム制御部１４０に出力する。
【０１２７】
図２０は、本発明の第２の実施の形態における撮像装置７００の機能構成例を示すブロック図である。ここで、撮像装置７００は、図２に示す撮像装置１００の変形例であるため、撮像装置１００と共通する部分については、同一の符号を付してこれらの説明を省略し、撮像装置１００と異なる部分を中心に説明する。撮像装置７００は、三次元地図データ記憶部７２０と、撮像姿勢情報取得部７３０と、地図データ変換部７４０と、コンテンツ管理情報記憶部７５０とを備える。ここで、撮像装置７００は、二次元地図を表示する代わりに三次元地図を表示する点と、撮像姿勢情報（例えば、ティルティング操作による垂直方向の移動量）に基づいて三次元地図の垂直方向の表示態様を変更する点とが本発明の第１の実施の形態と異なる。そこで、以下では、本発明の第１の実施の形態と異なる点を中心に説明し、共通する点についての説明を省略する。
【０１２８】
三次元地図データ記憶部７２０は、表示部２６０に三次元地図を表示させるための三次元地図データを記憶するものであり、記憶されている三次元地図データを地図データ取得部２２０に供給する。なお、三次元地図データ記憶部７２０は、図１９に示す記録部１６０に対応する。
【０１２９】
撮像姿勢情報取得部７３０は、撮像装置７００の撮像動作状態における姿勢に関する撮像姿勢情報を取得するものであり、取得された撮像姿勢情報を地図データ変換部７４０および記録制御部２８０に出力する。この撮像姿勢情報は、ジャイロセンサ７１０により検出された角速度に基づいて算出される回転角度であり、例えば、撮像装置７００を用いて撮像動作を行っているユーザを基準とした場合におけるピッチ（picth）軸の回転角度とする。なお、撮像姿勢情報取得部７３０は、図１９に示すジャイロセンサ７１０に対応する。
【０１３０】
地図データ変換部７４０は、撮像方向情報取得部２１３から出力された撮像方向情報と、撮像姿勢情報取得部７３０から出力された撮像姿勢情報とに基づいて、地図データ取得部２２０から出力された三次元地図データを変換するものである。そして、変換後の三次元地図データを表示制御部２５０に出力する。なお、三次元地図データに対応する三次元地図における高度は、撮像位置情報取得部２１２により取得された撮像位置情報に含まれる高度を用いて特定される。また、三次元地図データの変換については、図２１および図２２を参照して詳細に説明する。
【０１３１】
コンテンツ管理情報記憶部７５０は、記録制御部２８０の制御に基づいて、撮像姿勢情報取得部７３０から出力された撮像姿勢情報を撮像画像に関連付けて記録するものである。なお、撮像位置情報取得部２１２、撮像方向情報取得部２１３およびカメラ情報取得部２１４から出力された各情報についても、本発明の第１の実施の形態と同様に撮像画像に関連付けて記録する。すなわち、図３に示すメタデータ３４０として撮像姿勢情報が追加して記録される。なお、コンテンツ管理情報記憶部７５０は、図１９に示す記録部１６０に対応する。
【０１３２】
［地図の表示制御例］
図２１および図２２は、本発明の第２の実施の形態における撮像装置７００の撮像動作状態およびその状態に表示される三次元地図を示す図である。図２１（ａ）および図２２（ａ）には、建物群８１０が存在する地域８００において、撮像装置７００により建物群８１０の周辺を撮像している状態を簡略化して示す。ここで、建物群８１０は、東西方向に一列に並んで存在する３つの建物により構成されているものとする。また、図２１（ａ）では、地域８００において、撮像装置７００の撮像方向が北東方向となる状態で、かつ、撮像装置７００の撮像方向が建物群８１０の屋上を見上げる方向となる状態で撮像動作が行われているものとする。また、図２２（ａ）では、地域８００において、撮像装置７００の撮像方向が北東方向となる状態で、かつ、撮像装置７００の撮像方向が建物群８１０の屋上を見下ろす方向となる状態で撮像動作が行われているものとする。
【０１３３】
図２１（ｂ）には、図２１（ａ）に示す状態で撮像装置７００の撮像動作が行われている場合に、表示部２６０に表示される三次元地図８２０を示す。図２２（ｂ）には、図２２（ａ）に示す状態で撮像装置７００の撮像動作が行われている場合に、表示部２６０に表示される三次元地図８３０を示す。地図データ変換部７４０は、地図データ取得部２２０から出力された三次元地図データに対応する三次元地図における撮像方向と、表示部２６０における特定方向とが一致するように三次元地図データを変換する。この変換とともに、地図データ変換部７４０は、撮像位置を基準位置とし、撮像姿勢情報取得部７３０から出力された撮像姿勢情報により特定される回転角度に応じて三次元地図データを変換する。例えば、図２１（ａ）に示す状態で撮像装置７００の撮像動作が行われている場合には、図２１（ｂ）に示すように、建物群８１０の屋上を見上げるように三次元地図が変換されて表示される。また、図２２（ａ）に示す状態で撮像装置７００の撮像動作が行われている場合には、図２２（ｂ）に示すように、建物群８１０の屋上を見下ろすように三次元地図が変換されて表示される。なお、本発明の第１の実施の形態と同様に、図２１（ｂ）および図２２（ｂ）に示す三次元地図とともに、この三次元地図に関連する撮像画像が表示される。
【０１３４】
このように、撮像装置７００の垂直方向の移動に応じて、三次元地図が変更して表示される。また、本発明の第１の実施の形態と同様に、三次元地図における撮像方向と表示部２６０における特定方向とが一致するように、撮像画像および三次元地図が表示部２６０に表示される。また、撮像状態確認画像８２１および８３１と、地図記号８２２および８３２についても、本発明の第１の実施の形態と同様に、三次元地図上に描画される。なお、この例では、二次元地図と同様の撮像状態確認画像を表示する例を示すが、例えば、立体的な撮像範囲を表す画像を撮像状態確認画像として表示するようにしてもよい。また、この例では、コンテンツを記録する場合における表示制御についてのみ説明したが、記録されたコンテンツを再生する場合についても同様に適用することができる。
【０１３５】
以上で示したように、本発明の実施の形態によれば、撮像時においては、撮像画像とともに、撮像時における撮像位置を含む地図を関連付けて表示させることができるため、表示されている撮像画像の地理的な位置関係を容易に把握することができる。この地図の表示の際に、地図の撮像時における撮像方向が、表示部の垂直方向の上側となるように表示することができるため、実際に撮像動作を行っている方向に対して、建物等の位置関係を直感的に把握することができる。例えば、地図の撮像時における北方向が、表示部の垂直方向の上側となるように表示する場合には、その地図上において撮像装置の向きを意識しながら地図を確認する必要があるのに対し、本発明の実施の形態では、撮像装置の向きを意識しなくてもよい。
【０１３６】
また、コンテンツの再生時においても同様に、コンテンツまたはインデックス画像とともに、撮像時における撮像位置を含む地図を関連付けて表示させることができるため、表示されている画像の地理的な位置関係を容易に把握することができる。また、地図の撮像時における撮像方向が、表示部の垂直方向の上側となるように表示することができるため、実際に撮像動作を行った方向に対して、建物等の位置関係を直感的に把握しながらコンテンツの再生を行うことができる。
【０１３７】
また、地図上に撮像状態確認画像を表示させることができるため、撮像時における撮像範囲を地図上で容易に確認することができる。すなわち、実際に撮像動作を行っている方向に対する建物等の位置関係とともに、撮像範囲についても直感的に把握することができる。
【０１３８】
また、画像とともに、この画像に関連する三次元地図を表示させる場合にも同様に、三次元地図の撮像時における撮像方向が、表示部の垂直方向の上側となるように表示することができる。このため、実際に撮像動作を行っている方向に対して、立体的な建物等の位置関係を直感的に把握することができる。
【０１３９】
また、撮像機能付き携帯電話機、パーソナルコンピュータ、カーナビゲーションシステム等の地図を表示させることが可能な電子機器に本発明の実施の形態を適用することができる。また、コンテンツおよびこれに関連する地図を他の表示装置に出力し、その表示装置にコンテンツおよびこれに関連する地図を表示させることが可能な電子機器に本発明の実施の形態を適用することができる。
【０１４０】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、上述のように特許請求の範囲における発明特定事項とそれぞれ対応関係を有する。ただし、本発明は実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【０１４１】
また、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disk）、メモリカード、ブルーレイディスク（Blu-ray Disc（登録商標））等を用いることができる。
【符号の説明】
【０１４２】
１００、７００  撮像装置
１１０  カメラモジュール
１２０  ＧＰＳモジュール
１３０  方位センサ
１４０  システム制御部
１５０  操作部
１６０  記録部
１７０  表示部
１８０  音声出力部
２００  地図データ記憶部
２１１  撮像部
２１２  撮像位置情報取得部
２１３  撮像方向情報取得部
２１４  カメラ情報取得部
２２０  地図データ取得部
２３０、７４０  地図データ変換部
２４０  撮像範囲算出部
２５０  表示制御部
２６０  表示部
２７０  操作受付部
２８０  記録制御部
２９０  コンテンツ記憶部
３００、７５０  コンテンツ管理情報記憶部
３５０  データ取得部
７１０  ジャイロセンサ
７２０  三次元地図データ記憶部
７３０  撮像姿勢情報取得部
【図１】
2010256940.tif 000003
【図２】
2010256940.tif 000004
【図３】
2010256940.tif 000005
【図１０】
2010256940.tif 000006
【図１４】
2010256940.tif 000007
【図１５】
2010256940.tif 000008
【図１６】
2010256940.tif 000009
【図１７】
2010256940.tif 000010
【図１８】
2010256940.tif 000011
【図１９】
2010256940.tif 000012
【図２０】
2010256940.tif 000013
【図２１】
2010256940.tif 000014
【図２２】
2010256940.tif 000015
【図４】
2010256940.tif 000016
【図５】
2010256940.tif 000017
【図６】
2010256940.tif 000018
【図７】
2010256940.tif 000019
【図８】
2010256940.tif 000020
【図９】
2010256940.tif 000021
【図１１】
2010256940.tif 000022
【図１２】
2010256940.tif 000023
【図１３】
2010256940.tif 000024