(57)【要約】【課題】ランドマーク情報が更新された場合、より正確なランドマーク情報を画像に付与する方法を提供できるようにする。【解決手段】画像に付与された撮影場所の情報を読み出す撮影場所読み出し手段と、画像の撮影時間を読み出す撮影時間読み出し手段と、複数のランドマーク情報を記憶媒体に記憶するランドマーク情報記憶手段と、前記記憶媒体に記憶した、ランドマーク情報を書き換えて更新するランドマーク情報更新手段と、前記記憶媒体に記憶したランドマークから、前記撮影場所読み出し手段により読み出した撮影場所に適合するランドマーク情報を選択して提示する提示手段と、前記撮影時間読み出し手段で読み出した撮影時間と、前記ランドマーク情報更新手段が書き換えを実行した実行時間とに基づいて、前記提示手段が提示するランドマーク情報の実行を判定する判定手段とを備えている。【選択図】図５
2015056147.tif 000002
【特許請求の範囲】
【請求項１】
画像に付与された撮影場所の情報を読み出す撮影場所読み出し手段と、
画像の撮影時間を読み出す撮影時間読み出し手段と、
複数のランドマーク情報を記憶媒体に記憶するランドマーク情報記憶手段と、
前記記憶媒体に記憶した、ランドマーク情報を書き換えて更新するランドマーク情報更新手段と、
前記記憶媒体に記憶したランドマークから、前記撮影場所読み出し手段により読み出した撮影場所に適合するランドマーク情報を選択して提示する提示手段と、
前記撮影時間読み出し手段で読み出した撮影時間と、前記ランドマーク情報更新手段が書き換えを実行した実行時間とに基づいて、前記提示手段が提示するランドマーク情報の実行を判定する判定手段と、
を備えたことを特徴とする表示制御装置。
【請求項２】
前記判定手段で決定したランドマーク情報を該当する画像に付与してランドマーク付き画像を生成して記録する記録手段を備えたことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記ランドマーク情報更新手段は、前記記憶媒体に記憶されている全てのランドマーク情報を更新することを特徴とする請求項１に記載の表示制御装置。
【請求項４】
前記ランドマーク情報更新手段は、前記記憶媒体に記憶されている一部のランドマーク情報を更新することを特徴とする請求項１に記載の表示制御装置。
【請求項５】
撮像を行う画像撮像手段と、
前記画像撮像手段が撮像した画像を記憶する画像記憶手段と、
自機の現在位置を決定する位置決定手段と、
前記位置決定手段によって決定した自機の位置を、前記撮像手段よって撮像した画像に付与して撮影場所として記録する撮影場所記録手段と、
を備えたことを特徴とする請求項１に記載の表示制御装置。
【請求項６】
前記判定手段で決定したランドマーク情報を該当する画像に付与して記録するランドマーク付き画像生成手段と、
撮像画像の撮像デバイスを判定する撮像機器判定手段と、
前記撮像機器判定手段の判定結果に応じて、前記ランドマーク付き画像生成手段がランドマーク情報を該当する画像に付与するか否かを判定する判定手段と、
を備えたことを特徴とする請求項５に記載の表示制御装置。
【請求項７】
画像に付与された撮影場所の情報を読み出す撮影場所読み出し手段と、
画像に付与されたランドマーク情報を読み出すランドマーク読み出し手段と、
複数のランドマーク情報を記憶媒体に記憶するランドマーク情報記憶手段と、
前記記憶媒体に記憶した、ランドマーク情報を書き換えるランドマーク情報更新手段と、
前記記憶媒体に記憶したランドマークから、前記撮影場所読み出し手段により読み出した撮影場所に適合するランドマーク情報を選択して提示する提示手段と、
前記ランドマーク読み出し手段で読み出したランドマーク情報と、前記提示手段で提示したランドマーク情報とを複数個提示する提示手段と、
を備えたことを特徴とする表示制御装置。
【請求項８】
前記提示手段により提示された複数のランドマーク情報から選択したランドマーク情報を画像に新たに付与するランドマーク付与手段を備えたことを特徴とする請求項７に記載の表示制御装置。
【請求項９】
前記ランドマーク情報更新手段は、前記記憶媒体に記憶されている全てのランドマーク情報を更新することを特徴とする請求項７に記載の表示制御装置。
【請求項１０】
前記ランドマーク情報更新手段は、前記記憶媒体に記憶されている一部のランドマーク情報を更新することを特徴とする請求項７に記載の表示制御装置。
【請求項１１】
撮像を行う画像撮像手段と、
前記画像撮像手段が撮像した画像を記憶する画像記憶手段と、
自機の現在位置を決定する位置決定手段と、
前記位置決定手段によって決定した自機の位置を、前記撮像手段よって撮像した画像に付与して撮影場所として記録する撮影場所記録手段と、
を備えたことを特徴とする請求項７に記載の表示制御装置。
【請求項１２】
画像に付与された撮影場所の情報を読み出す撮影場所読み出し工程と、
画像の撮影時間を読み出す撮影時間読み出し工程と、
複数のランドマーク情報を記憶媒体に記憶するランドマーク情報記憶工程と、
前記記憶媒体に記憶した、ランドマーク情報を書き換えて更新するランドマーク情報更新工程と、
前記記憶媒体に記憶したランドマークから、前記撮影場所読み出し工程において読み出した撮影場所に適合するランドマーク情報を選択して提示する提示工程と、
前記撮影時間読み出し工程で読み出した撮影時間と、前記ランドマーク情報更新工程が書き換えを実行した実行時間とに基づいて、前記提示工程において提示するランドマーク情報の実行を判定する判定工程と、
を備えたことを特徴とする表示制御装置の制御方法。
【請求項１３】
画像に付与された撮影場所の情報を読み出す撮影場所読み出し工程と、
画像に付与されたランドマーク情報を読み出すランドマーク読み出し工程と、
複数のランドマーク情報を記憶媒体に記憶するランドマーク情報記憶工程と、
前記記憶媒体に記憶した、ランドマーク情報を書き換えるランドマーク情報更新工程と、
前記記憶媒体に記憶したランドマークから、前記撮影場所読み出し工程において読み出した撮影場所に適合するランドマーク情報を選択して提示する提示工程と、
前記ランドマーク読み出し工程で読み出したランドマーク情報と、前記提示工程において提示したランドマーク情報とを複数個提示する提示工程と、
を備えたことを特徴とする表示制御装置の制御方法。
【請求項１４】
画像に付与された撮影場所の情報を読み出す撮影場所読み出し工程と、
画像の撮影時間を読み出す撮影時間読み出し工程と、
複数のランドマーク情報を記憶媒体に記憶するランドマーク情報記憶工程と、
前記記憶媒体に記憶した、ランドマーク情報を書き換えて更新するランドマーク情報更新工程と、
前記記憶媒体に記憶したランドマークから、前記撮影場所読み出し工程において読み出した撮影場所に適合するランドマーク情報を選択して提示する提示工程と、
前記撮影時間読み出し工程で読み出した撮影時間と、前記ランドマーク情報更新工程が書き換えを実行した実行時間とに基づいて、前記提示工程において提示するランドマーク情報の実行を判定する判定工程と、
をコンピュータに実行させることを特徴とするプログラム。
【請求項１５】
画像に付与された撮影場所の情報を読み出す撮影場所読み出し工程と、
画像に付与されたランドマーク情報を読み出すランドマーク読み出し工程と、
複数のランドマーク情報を記憶媒体に記憶するランドマーク情報記憶工程と、
前記記憶媒体に記憶した、ランドマーク情報を書き換えるランドマーク情報更新工程と、
前記記憶媒体に記憶したランドマークから、前記撮影場所読み出し工程において読み出した撮影場所に適合するランドマーク情報を選択して提示する提示工程と、
前記ランドマーク読み出し工程で読み出したランドマーク情報と、前記提示工程において提示したランドマーク情報とを複数個提示する提示工程と、
をコンピュータに実行させることを特徴とするプログラム。
【請求項１６】
請求項１４または１５に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＧＰＳを有する表示制御装置に関する。
【背景技術】
【０００２】
近年、デジタルカメラにＧＰＳを備え、撮像して得られた画像に撮影位置を関連付けることが行われている。また、撮影位置を分かりやすくするために、撮影位置に対応する地名や建造物名を関連付けることも知られている（特許文献１）。この地名等への変換は、位置情報が示す緯度・経度等の座標値と地名との対応関係を示すテーブルを参照することで実現される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１０１３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の特許文献１では、地名のテーブルを更新することで最新の地名を利用することができる。しかしながら、特許文献１ではテーブルの更新のみにとどまり、既に画像に関連付けられたランドマーク情報を更新することは考慮していなかった。
【０００５】
本発明は上記の点に鑑み、既に画像に関連付けられているランドマークデータを更新するための効率的な方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の表示制御装置は、画像に付与された撮影場所の情報を読み出す撮影場所読み出し手段と、画像の撮影時間を読み出す撮影時間読み出し手段と、複数のランドマーク情報を記憶媒体に記憶するランドマーク情報記憶手段と、前記記憶媒体に記憶した、ランドマーク情報を書き換えて更新するランドマーク情報更新手段と、前記記憶媒体に記憶したランドマークから、前記撮影場所読み出し手段により読み出した撮影場所に適合するランドマーク情報を選択して提示する提示手段と、前記撮影時間読み出し手段で読み出した撮影時間と、前記ランドマーク情報更新手段が書き換えを実行した実行時間とに基づいて、前記提示手段が提示するランドマーク情報の実行を判定する判定手段とを備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、既に画像に関連付けられているランドマークデータを効率的に更新することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施形態における表示制御装置であるデジタルカメラの構成例を説明するブロック図である。
【図２】デジタルカメラの動作手順を説明するフローチャートである。
【図３】デジタルカメラの撮影処理の詳細を説明するフローチャートである。
【図４】第１の実施形態のデジタルカメラの再生処理の詳細を説明するフローチャートである。
【図５】デジタルカメラの検索処理の詳細を説明するフローチャートである。
【図６】ランドマーク情報データのデータ構成の一例を示した模式図である。
【図７】ランドマーク更新処理の詳細を説明するフローチャートである。
【図８】ランドマーク付き画像表示処理を説明するフローチャートである。
【図９】第２の実施形態のデジタルカメラの再生処理の詳細を説明するフローチャートである。
【発明を実施するための形態】
【０００９】
＜第１の実施形態＞
図１〜図５を利用して本発明による第１の実施形態を示す。図１は、本実施形態で示す表示制御装置であるデジタルカメラ１０の構成例を示したブロック図である。図２は、実施形態のデジタルカメラ１０の動作手順を説明するフローチャートである。
【００１０】
図１において、ＭＰＵ１００は本装置全体を制御するＭＰＵである。ＭＰＵ１００は、バス１０１経由でユーザからの入力を受け付ける操作部材１０４、ユーザへのＧＵＩ表示や、画像の表示を行う表示装置１０５、揮発性の揮発性メモリ１０２、不揮発性メモリ１０３、撮像制御回路１０６の各デバイスに接続されている。ここで、不揮発性メモリ１０３は、撮像した画像データ及び複数のランドマーク情報（その土地の目印や象徴になるような建造物、地名に係る情報）を記憶する記憶媒体であり、取り外し可能な外部メディア、内蔵メディアのいずれの形態でも問題ない。
【００１１】
ＲＴＣ１０７は、計時を行うデバイスであり、バス１０１を経由してＭＰＵ１００と接続されている。ＧＰＳ装置１１１は、ＧＰＳ衛星による信号を受信して自機の現在位置を特定する装置であり、バス１０１を経由してＭＰＵ１００と接続される。
【００１２】
ネットワーク装置１１２は、ＬＡＮ、ＷｉＦｉなど、外部機器と通信を行う手段であり、その回線経由で本実施形態のデジタルカメラ１０の位置情報を含む、様々なデータを受信することができる。また、ネットワーク装置１１２は、バス１０１経由でＭＰＵ１００と接続されている。本実施形態においては、ＧＰＳ装置１１１、ネットワーク装置１１２の何れかによって現在の自機の位置が特定できればよい。また、必ずしも双方が必要ではない。
【００１３】
撮像素子１０９は、ＡＦＥ（アナログ信号処理回路）１１０、撮像制御回路１０６を経由してバス１０１に接続されている。撮像素子１０９は、ＭＰＵ１００の制御の下で画像撮像を行うために設けられており、撮像光学系１０８からの光信号を電気的なデータに変換する。そして、ＡＦＥ１１０、撮像制御回路１０６からバス１０１を経由して、揮発性メモリ１０２、または不揮発性メモリ１０３に撮像した画像を記憶する画像記憶手段として機能する。
【００１４】
次に、ＭＰＵ１００における本実施形態による機器の起動中の処理の流れを図１、図２を用いて説明する。図２のフローチャートの処理は、不揮発性メモリ１０３に記憶されているプログラムを揮発性メモリ１０２に展開し、ＭＰＵ１００が実行することにより実現する。また、図２のフローチャートは、例えばデジタルカメラ１０の電源がＯＮとなったことに応じて開始される。
Ｓ２０１において、ＭＰＵ１００は、操作部材１０４を介したユーザからの指示を受け付ける。受け付けた指示が撮影指示である場合は、Ｓ２０２へ進み、再生指示である場合は、Ｓ２０３へ進む。また、終了指示である場合は本フローチャートの処理を終了する。
【００１５】
ＭＰＵ１００は、Ｓ２０３において、ランドマーク更新指示を受け付けたか否かを判断する。ランドマーク更新指示を受け付けたと判断した場合は、Ｓ２０５へ進み、そうでない場合は、Ｓ２０４へ進む。ランドマーク更新指示は、操作部材１０４経由で指示される方法、ネットワーク装置１１２などで指示される方法など様々な形態が考えられが何れの方法でも問題はない。
Ｓ２０２における撮影処理、Ｓ２０４における再生処理、Ｓ２０５におけるランドマーク更新処理の詳細はそれぞれ後述する。
【００１６】
図２のＳ２０２における撮影処理の詳細を図１、図３を用いて説明する。
Ｓ３０１において、ＭＰＵ１００は、操作部材１０４を介してユーザからの指示を受け付けたか否かを判断する。何も指示がないと判断した場合は、Ｓ３０１の処理を繰り返し、指示を待つ。Ｓ３０１において、操作部材１０４を介して撮影指示が入力されたと判断した場合は、Ｓ３０２に進み、終了指示が入力されたと判断した場合は、本処理を終了する。
【００１７】
Ｓ３０２において、ＭＰＵ１００は、撮像制御回路１０６を用いて撮像処理を実行する。具体的には、撮像素子１０９で撮像したデータをＡＦＥ１１０、撮像制御回路１０６経由で、揮発性メモリ１０２に記録する。
【００１８】
次に、Ｓ３０３において、ＭＰＵ１００は、ＧＰＳ装置１１１またはネットワーク装置１１２によって自機の位置の測位ができているかを判定する。ここで、自機の位置の測位方法として、ＧＰＳ装置１１１におけるＧＰＳ衛星を利用した測位方法や、ネットワーク装置１１２を利用した測位方法など、様々な形態の測位方法が実現されているがいずれの方法を利用してもよい。
【００１９】
Ｓ３０３において自機の位置測位ができて位置決定していると判定した場合は、Ｓ３０４に進み、測位ができていないと判定した場合は、Ｓ３０５に進む。
Ｓ３０４において、ＭＰＵ１００は、測位した自機の位置の値を利用して、該当するランドマークの検索処理を行う。ＭＰＵ１００は、揮発性メモリ１０２の任意の場所に、検索を行う位置の緯度、経度、撮像した日時を保存し、ランドマーク検索処理に遷移する。このランドマーク検索処理に関しては、詳細を後述する。
【００２０】
次に、ＭＰＵ１００は、Ｓ３０６に進み、Ｓ３０４においてランドマーク検索に成功したか否かを判断する。ランドマーク検索に成功した場合は、Ｓ３０７に進み、Ｓ３０２において撮影した画像にランドマークデータを付与する。さらに、Ｓ３０８において、撮影した画像に自機の位置を撮影場所として付与して記録する撮影場所記録処理を行い、Ｓ３０５に進む。
ＭＰＵ１００は、Ｓ３０５において、揮発性メモリ１０２にあるデータを、不揮発性メモリ１０３に保存し、再度入力待ち（Ｓ３０１）に戻る。
【００２１】
図２におけるＳ２０４の再生処理の詳細を図１、図４を用いて説明する。
本実施形態のデジタルカメラ１０は、再生の際に、常に撮影日時とランドマークデータの更新時間とを比較し、ランドマークデータの更新時間（更新の実行時間）が撮影日時より新しければ、ランドマークデータの検索を行い、その表示を行う。
【００２２】
ＭＰＵ１００は、Ｓ４０１において、表示画像を読み出すとともに、表示画像に付与された撮影場所の情報を不揮発性メモリ１０３から揮発性メモリ１０２に読み出す、撮影場所読み出しを行う。また、画像の撮影時間を不揮発性メモリ１０３から揮発性メモリ１０２に読み出す、撮影時間読み出し処理を行う。また、複数のランドマーク情報を不揮発性メモリ１０３から揮発性メモリ１０２に読み出して記憶するランドマーク情報記憶処理を行う。
【００２３】
次に、Ｓ４０２において、ＭＰＵ１００は、ランドマーク情報を表示する旨が指定されているか否かを判断する。指定されていると判断した場合は、Ｓ４０３に進む。ランドマーク情報を表示する旨が指定されていないと判断した場合は、Ｓ４０９に進み、画像を表示して本処理を終了する。
【００２４】
次に、ＭＰＵ１００は、Ｓ４０１において読み出した画像データにランドマーク情報が含まれているか否かを判定(Ｓ４０３)し、ランドマーク情報が含まれている場合は、ランドマークデータも揮発性メモリ１０２に読み出す(Ｓ４０４)。ランドマーク情報が含まれていない場合は、Ｓ４０４を経由しないでＳ４０５に進む。
【００２５】
次に、Ｓ４０５において、ＭＰＵ１００は、ランドマーク検索処理を実行する。このランドマーク検索処理に関しては、詳細を後述する。
【００２６】
ＭＰＵ１００は、画像データの表示準備として、Ｓ４０１で揮発性メモリ１０２に読み出した画像データを、表示装置１０５の表示に必要なデータ形式に変換する(Ｓ４０６)。
ＭＰＵ１００は、表示すべきランドマーク情報の有無を判定し(Ｓ４０７)、表示すべきランドマークデータがないと判定した場合はＳ４０９に進む。表示すべきランドマークデータがあると判定した場合はＳ４０８に進み、該当するランドマークデータの文字列、表示用フォントの準備を行う。そして、Ｓ４０６で準備した描画用のデータとともに表示装置１０５に送り、ランドマーク付き画像生成処理を行い、生成したランドマーク付き画像を並列に複数個提示し(Ｓ４０８)、本処理を終了する。これにより、ランドマーク情報の書き換えが可能であることをユーザに提示することができる。なお、Ｓ４０８のランドマーク付き画像表示処理の詳細は後述する。
【００２７】
図２におけるＳ２０５のランドマーク更新処理の詳細を図１、図７を用いて説明する。
ＭＰＵ１００は、Ｓ７０１において、更新するランドマークデータのサイズを取得する。
次に、ＭＰＵ１００は、不揮発性メモリ１０３のランドマークデータ格納領域の容量未満であるか否かを判断する(Ｓ７０２)。格納領域未満であると判定した場合はＳ７０３に進み、そうでないと判定した場合は本処理を終了する。
【００２８】
ＭＰＵ１００は、Ｓ７０３において、書き換えの指示が現在不揮発性メモリ１０３に格納しているランドマークデータの一部分を書き換える指示なのか、全てのランドマークデータを書き換える指示かを判定する(Ｓ７０３)。一部の書き換え指示であると判定した場合は、Ｓ７０４へ進み、そうでないと判定した場合は、Ｓ７０５へ進む。
【００２９】
Ｓ７０４において、ＭＰＵ１００は、現在保持しているデータを揮発性メモリ１０２に読み出し、書き換え指定されたデータのマージを行い新たなランドマークデータを作成する。ＭＰＵ１００は、Ｓ７０５において、不揮発性メモリ１０３内の既存のランドマークデータを消去し、新しいランドマークデータを書き込む、ランドマーク情報書き換えて更新する処理を行う(Ｓ７０６)。
【００３０】
図３におけるランドマーク検索処理の詳細について、図１、図５、図６を用いて説明する。
図６は、揮発性メモリ１０２、または不揮発性メモリ１０３におけるランドマーク情報データのデータ構成の一例を示した模式図である。
図６において６００は、ランドマークデータが格納されたレコードの集合であり、６２０は、比較するベースとなるランドマークのレコードを一時的に保持する領域のイメージである。
【００３１】
レコードの集合６００に含まれる６０１から６０７にかけては、ランドマークデータを構成するレコードの各要素を示す。レコード番号６０１、緯度データ６０２、経度データ６０３、第１のランドマーク文字列６０４、第２のランドマーク文字列６０５、データの有効範囲６０６、データの有効期間６０７を示している。６１１から６１８は、ランドマークデータのそれぞれのデータレコードを示す。
【００３２】
緯度データ６０２は、北緯を正の数、南緯を負の数として表現し、同様に経度データ６０３は、東経を正の数、西経を負の数として表している。第１、第２のランドマーク文字列６０４、６０５はランドマークとして表示する、画像への書き込みを行う文字列データである。有効範囲６０６は、そのレコードのデータが、その中心の緯度、経度からどの程度の距離まで有効であるかを示し、有効期間６０７はそのレコードのデータの有効期間を示す。
【００３３】
また、本実施形態においては、検索速度の観点から揮発性メモリ１０２上にデータを配置するとしているが、不揮発性メモリ１０３に配置しても本発明の実施上、全く問題はない。さらに、ランドマークデータのレコード形式に含まれるデータは、地球上の地点、地名を特定したランドマークデータが含まれていれば、レコードの形式が全く異なった場合でも実施上は問題ない。
【００３４】
ＭＰＵ１００はＳ５０１において、選択されたランドマークレコードを格納する領域を揮発性メモリ１０２に確保し、その領域を初期化する。
Ｓ５０２において、全てのランドマークレコードの検索が終了したか否かを判定し、判定結果が検索が終了していない場合は、Ｓ５０３に進み、新たなランドマークレコードを読み出し(現在のレコード)、終了していれば本処理を終了する。
【００３５】
一番最初の処理である場合は、最初のレコードであるレコード６１１を現在のレコードとして読み出する。そして、本ランドマーク検索処理に入る以前に、あらかじめ揮発性メモリの任意の位置に格納された位置データの緯度経度の値と現在のレコードに含まれる、緯度６０２、経度６０３の値から距離を算出(Ｓ５０４)する。
【００３６】
Ｓ５０４で算出した距離を用いて、ＭＰＵ１００は、距離が現在のレコード内の有効範囲６０６以内に納まっているか否かを判定する(Ｓ５０５)。有効範囲内に納まっていると判定した場合は、Ｓ５０６に進み、そうでないと判定した場合はＳ５０２に戻る。
【００３７】
Ｓ５０６において、ＭＰＵ１００は、現在のレコードのデータと既選択のランドマークレコード６２０との距離を比較する。比較の結果、既選択のランドマークレコード６２０より現在のレコードに含まれるランドマークデータが近いと判定した場合は、Ｓ５０７に進む。そうでないと判定した場合は、Ｓ５０２に戻る。最初のレコード６１１でこの比較を行った場合は、既選択のランドマークレコードはないため、必ず近いと判定しＳ５０７に進む。
【００３８】
Ｓ５０７において、ＭＰＵ１００は、現在のレコード内の有効期間を調べ、あらかじめ揮発性メモリの任意の位置に格納された撮影時間の値が有効期間内であるか否かを判定する。撮影時間が現在のレコードに含まれる有効期間の値を満たしていれば、Ｓ５０８に進み、現在のレコードを選択したランドマークレコード６２０にコピーして、選択したランドマークレコードを更新するランドマーク情報更新処理を行う。ＭＰＵ１００は、コピー終了後、再度Ｓ５０２に進み処理を継続する。Ｓ５０７において、そうでないと判定した場合はＳ５０２に直接戻る。このような処理を行うことにより、撮影場所に適合するランドマーク情報を最新の情報に更新することができる。
【００３９】
図４におけるＳ４０８のランドマーク付き画像表示処理の詳細を図１、図８を用いて説明する。
ＭＰＵ１００は、Ｓ８０１において表示するランドマークデータが複数存在するか否かを判定し、複数存在するのであれば、Ｓ８０２に進みそうでない場合は、Ｓ８１１に進む。
【００４０】
ＭＰＵ１００は、Ｓ８１１においてランドマークの表示用の文字列、フォントを準備し、準備した文字列フォントを利用してランドマークデータを含む画像を表示する(Ｓ８１２)。
【００４１】
Ｓ８０２では、最初に表示するランドマークデータの表示用の文字列、フォントを準備し、準備した文字列フォントを利用して表示用データの入れ替えを行う(Ｓ８０３)。
Ｓ８０４において、ランドマークデータを含む画像を表示し、Ｓ８０５に進む。
Ｓ８０５では、現在表示しているランドマークデータが複数のランドマークデータの最後であるか否かを判定し、最後であると判定した場合は、Ｓ８０６に進み、最後でない場合はＳ８０２に戻り、再度Ｓ８０２からＳ８０４の処理を繰り返す。
【００４２】
Ｓ８０６では、複数のランドマークのうち一つだけランドマークが選択されているかどうかを判定する。ここで、一つのランドマークの選択は、操作部材１０４経由でユーザによる選択で決定する場合と、ＭＰＵ１００によって、ランドマークデータの要素(有効期間、有効範囲など)を利用して決定してもよい。
【００４３】
ＭＰＵ１００は、Ｓ８１３において、ランドマークデータを更新するか否かを判断する。ランドマークデータを更新しない場合は本処理を終了する。ランドマークデータを更新する場合は、Ｓ８１４において、更新したランドマークデータを画像に付与して、ランドマーク付与画像を生成して本処理を終了する。
【００４４】
＜第２の実施形態＞
本発明における第２の実施形態の詳細を、図１、図２、図９を用いて説明する。本実施形態において、図２におけるＳ２０４の再生処理のみが異なっており、その他の処理は第１の実施形態と同等であるため、ここでは説明を割愛する。
【００４５】
ＭＰＵ１００は、Ｓ９０１において、表示画像のデータを不揮発性メモリ１０３から揮発性メモリ１０２に読み出す。
次に、Ｓ９０２において、ランドマーク情報を表示する旨が指定されているか否かを判断する。表示する旨が指定されていると判断した場合は、Ｓ９０３に進み、そうでないと判断した場合は、Ｓ９１２に進む。
【００４６】
ＭＰＵ１００は、Ｓ９０３において、Ｓ９０１において読み出した画像データが、自機によって撮像された撮像画像であるか、他の撮像デバイスで撮像された撮像画像であるかを判定する撮像機器判定処理を行う。自機によって撮像された画像であると判定した場合は、Ｓ９０４に進み、そうでない場合は、Ｓ９１０に進む。
次にＭＰＵ１００は、Ｓ９０１において読み出した画像データにランドマーク情報が含まれているか否かを判定する(Ｓ９１０)。ランドマーク情報が含まれている場合は、ランドマーク情報も揮発性メモリ１０２に読み出すランドマーク読み出し処理を行い(Ｓ９１１)、Ｓ９０９へ進む。
【００４７】
Ｓ９０４において、ＭＰＵ１００は、Ｓ９０１において読み出した画像データにランドマーク情報が含まれているか否かを判定する。判定の結果、ランドマーク情報が含まれている場合は、ランドマーク情報も揮発性メモリ１０２に読み出すランドマーク読み出し処理を行う(Ｓ９０５)。
【００４８】
次に、Ｓ９０６に進み、不揮発性メモリ１０３に格納されたランドマークデータからランドマーク検索を行う処理を行う。ＭＰＵ１００は、揮発性メモリ１０２の任意の場所に、検索を行う場所の緯度、経度、撮像した日時を保存し、ランドマーク検索処理に遷移する。
このランドマーク検索処理Ｓ９０６に関しては、第１の実施形態と同等の処理であるため、ここでは説明を割愛する。
【００４９】
次に、Ｓ９０７において、ＭＰＵ１００は、画像データの表示準備として、Ｓ９０１で揮発性メモリ１０２に読み出した画像データを、表示装置１０５の表示に必要なデータ形式に変換を行う。
Ｓ９０８において、ＭＰＵ１００は、表示すべきランドマーク情報の有無を判定し、表示すべきランドマークデータが無いと判定した場合は、本処理を終了する。表示すべきランドマークデータがあると判定した場合は、Ｓ９０９に進み、ランドマーク付き画像表示処理を行い、本処理を終了する。
このランドマーク付き画像表示処理Ｓ９０９に関しては、第１の実施形態と同等の処理であるため、ここでは説明を割愛する。
【００５０】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５１】
１００  ＭＰＵ
１０１  バス
１０２  揮発性メモリ
１０３  不揮発性メモリ
１０４  操作部材
１０５  表示装置
１０６  撮像制御回路
１０７  ＲＴＣ
１０８  撮像光学系
１０９  撮像素子
１１０  ＡＦＥ
１１１  ＧＰＳ装置
１１２  ネットワーク装置
【図１】
2015056147.tif 000003
【図２】
2015056147.tif 000004
【図３】
2015056147.tif 000005
【図４】
2015056147.tif 000006
【図５】
2015056147.tif 000007
【図６】
2015056147.tif 000008
【図７】
2015056147.tif 000009
【図８】
2015056147.tif 000010
【図９】
2015056147.tif 000011