(57)【要約】【課題】ユーザが撮影した画像と、画像を撮影する際にユーザが辿ったルートとを関連付けて表示可能にする。【解決手段】画像表示装置は、撮像装置により生成された画像信号と撮像装置により画像信号が生成された地点を示す地点情報とが関連付けされた画像データと、撮像装置の移動軌跡を示す軌跡データとを入力する第１入力手段と、地図画像上に軌跡データに対応する移動軌跡を重畳して表示するモニタに表示する表示制御手段と、軌跡データに基づいて、表示された地図上の一点から他の点まで移動する指標を表示し、指標の位置が地点情報と一致するか否かを判定する判定手段と、を備え、表示制御手段は、判定手段によって、指標の位置が地点情報と一致すると判定された場合に、地点情報に関連付けされた画像信号の画像をモニタに表示する。【選択図】図３
2012253421.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置により生成された画像信号と前記撮像装置により前記画像信号が生成された地点を示す地点情報とが関連付けされた画像データと、前記撮像装置の移動軌跡を示す軌跡データとを入力する第１入力手段と、
地図画像上に前記軌跡データに対応する前記移動軌跡を重畳して表示するモニタに表示する表示制御手段と、
前記軌跡データに基づいて、前記表示された地図上の一点から他の点まで移動する指標を表示し、前記指標の位置が前記地点情報と一致するか否かを判定する判定手段と、を備え、
前記表示制御手段は、前記判定手段によって、前記指標の位置が前記地点情報と一致すると判定された場合に、前記地点情報に関連付けされた前記画像信号の画像を前記モニタに表示することを特徴とする画像表示装置。
【請求項２】
請求項１に記載の画像表示装置において、
前記入力手段によって入力された前記画像データと前記軌跡データとを、日時情報に基づいて関連付けて記録媒体に記録する記録制御手段と、
前記日時情報を入力する第２入力手段と、
前記第２入力手段により入力された前記日時情報に基づいて、前記日時情報に対応する前記軌跡データを前記記録媒体から読み出す読出手段とをさらに備え、
前記モニタには、前記軌跡データに対応する前記地図が表示されることを特徴とする画像表示装置。
【請求項３】
請求項１または２に記載の画像表示装置において、
前記表示制御手段は、前記地図の表示から前記地点情報に関連付けされた前記画像データの前記画像に切り替えて前記モニタに表示することを特徴とする画像表示装置。
【請求項４】
請求項１または２に記載の画像表示装置において、
前記表示制御手段は、前記地図と、前記地点情報に関連付けされた前記画像データの前記画像とを同一の画面に表示させることを特徴とする画像表示装置。
【請求項５】
請求項１乃至４のいずれか一項に記載の画像表示装置において、
前記指標の位置に対応する地点に関連する案内情報を取得する第１取得手段を備え、
前記表示制御手段は、前記第１取得手段により取得された前記案内情報を前記モニタに表示させることを特徴とする画像表示装置。
【請求項６】
請求項５に記載の画像表示装置において、
前記第１取得手段は、前記判定手段によって、前記指標の位置と前記地点情報とが一致すると判定された場合に、前記案内情報を取得し、
前記表示制御手段は、前記画像と前記第１取得手段により取得された前記案内情報とを前記モニタに表示することを特徴とする画像表示装置。
【請求項７】
請求項１乃至６のいずれか一項に記載の画像表示装置において、
前記指標が前記移動軌跡の出発点から終着点まで移動する間に、前記モニタに表示された前記地図と前記画像とを一連の動画像データとして記録媒体に記録する動画生成手段を備えることを特徴とする画像表示装置。
【請求項８】
請求項１に記載の画像表示装置において、
前記入力手段により入力された前記画像データと前記地点情報とを記録媒体に記録する記録手段と、
所定の周期ごとに現在地点を示す位置情報を取得する第２取得手段と、
前記記録媒体に記録された複数の前記画像データの中から、前記位置情報と一致する前記地点情報を有する画像データを検出する検出手段とをさらに備え、
前記モニタは、前記第２取得手段で取得された前記位置情報に基づいて、前記地図上に前記現在地点を表示し、
前記表示制御手段は、前記検出手段によって前記画像データが検出された場合に、前記検出された画像データに対応する画像を前記モニタに表示することを特徴とする画像表示装置。
【請求項９】
請求項１乃至８のいずれか一項に記載の画像表示装置を備える撮像装置であって、
前記第１入力手段は、
前記画像信号を生成する撮像手段と、
前記撮像手段により前記画像信号が生成された時点の前記地点情報を取得する第３取得手段と、
前記第３取得手段により取得された前記地点情報と前記画像信号と関連付けて前記画像データを生成する第１生成手段と、
所定の周期ごとに、前記撮像装置の現在地点を示す地点情報を入力して、前記軌跡データを生成する第２生成手段とを含むことを特徴とする撮像装置。
【請求項１０】
撮像装置により生成された画像信号と前記撮像装置により前記画像信号が生成された地点を示す地点情報とが関連付けされた画像データと、前記撮像装置の移動軌跡を示す軌跡データとを入力する入力手順と、
地図上に前記軌跡データに対応する前記移動軌跡を重畳して表示する表示手順と、
前記軌跡データに基づいて、前記表示された地図上の一点から他の点まで移動する指標を表示し、前記指標の位置が前記地点情報と一致するか否かを判定する判定手順と、
前記指標の位置が前記地点情報と一致すると判定された場合に、前記地点情報に関連付けされた前記画像信号の画像を前記モニタに表示する表示制御手順とをコンピュータに実行させることを特徴とする画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、撮像装置および画像表示プログラムに関する。
【背景技術】
【０００２】
従来から、撮影画像に対応付けされたＧＰＳ情報を読み取って、ＧＰＳ情報に対応する地図上の位置に撮影画像のサムネイル画像を表示するパソコンが知られている（たとえば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２３３９８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ユーザが撮影した画像と、画像を撮影する際にユーザが辿ったルートとを関連付けて表示することができなかった。
【課題を解決するための手段】
【０００５】
請求項１の発明による画像表示装置は、撮像装置により生成された画像信号と撮像装置により画像信号が生成された地点を示す地点情報とが関連付けされた画像データと、撮像装置の移動軌跡を示す軌跡データとを入力する第１入力手段と、地図画像上に軌跡データに対応する移動軌跡を重畳して表示するモニタに表示する表示制御手段と、軌跡データに基づいて、表示された地図上の一点から他の点まで移動する指標を表示し、指標の位置が地点情報と一致するか否かを判定する判定手段と、を備え、表示制御手段は、判定手段によって、指標の位置が地点情報と一致すると判定された場合に、地点情報に関連付けされた画像信号の画像をモニタに表示することを特徴とする。
請求項１０の発明は、請求項１に記載の画像表示装置が実行する画像表示プログラムであることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、軌跡データに基づいて、地図上の一点から他の点まで移動する指標の位置が地点情報と一致する場合に、地点情報に関連付けされた画像をモニタに表示することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態による画像表示装置を含むシステムの構成図
【図２】実施の形態によるデジタルカメラの要部構成を示すブロック図
【図３】第１実施の形態による画像表示装置の要部構成を示すブロック図
【図４】第１の実施の形態における地図および移動軌跡の表示の一例を示す図
【図５】第１の実施の形態における画像表示の一例を示す図
【図６】第１の実施の形態における画像表示装置の処理を説明するフローチャート
【図７】第２実施の形態による画像表示装置の要部構成を示すブロック図
【図８】第２の実施の形態における地図および移動軌跡の表示の一例を示す図
【図９】第２の実施の形態における画像表示の一例を示す図
【図１０】第２の実施の形態における画像表示装置の処理を説明するフローチャート
【発明を実施するための形態】
【０００８】
−第１の実施の形態−
第１の実施の形態による画像表示装置について説明する。本実施の形態の画像表示装置は、たとえばデジタルフォトフレーム（以下、ＤＰＦ）等によって構成される。この画像表示装置では、表示器に、ユーザがデジタルカメラを用いて撮影した画像と、そのデジタルカメラを携帯して辿った移動軌跡を地図上で表示可能に構成されている。また、画像表示装置は、ネットワークを介して接続されたサーバから、たとえば娯楽施設や観光地に関連する案内情報を取得して、表示器上に表示することによりユーザに告知することができる。以下、図面を参照しながら、本実施の形態の画像表示装置について詳細に説明を行う。
【０００９】
図１は、本発明による画像表示装置を含むシステムの構成図である。図１に示すシステムは、画像表示装置１００、アクセスポイントＡＰ、サーバＳＢ、データベースＤＢ、デジタルカメラ２００を含んで構成される。アクセスポイントＡＰとサーバＳＢとは、ネットワークＮＥを介して接続されている。また、後述するように、画像表示装置１００はデジタルカメラ２００から画像データや、撮影地点を示す地点情報や、移動軌跡データ等を入力する。地点情報はデジタルカメラ２００で画像を撮影した緯度経度を示す地理的情報である。移動軌跡データは、ユーザがデジタルカメラ２００を携帯した状態で移動したときの移動軌跡を示す情報である。
【００１０】
画像表示装置１００は、後述するように、アクセスポイントＡＰと各種の情報を通信するための通信機能を有している。この通信機能により、アクセスポイントＡＰおよびネットワークＮＥを介して、画像表示装置１００とサーバＳＢとが接続される。なお、画像表示装置１００については、後に図３〜図６を用いて詳細に説明する。
【００１１】
アクセスポイントＡＰは、画像表示装置１００を含む通信機能を備えた各種の機器がネットワークＮＥを使用して通信可能とするための装置である。画像表示装置１００とアクセスポイントＡＰとが通信を行うことにより、前述のように画像表示装置１００とサーバＳＢとが接続される。
【００１２】
サーバＳＢは、データベースＤＢを格納している。このデータベースＤＢには、たとえば観光地や娯楽施設の名称や、撮影地の最近の様子を撮影した画像や、撮影地の属性データ（たとえばロゴマーク、歴史情報、地図情報、イベント情報、商店の宣伝広告等）に関する情報（案内情報）が、緯度、経度により表される地理的情報と関連付けされて記録されている。
【００１３】
サーバＳＢは、後述するように画像表示装置１００から所定の地理的情報に対応する案内情報の送信を要求する要求信号をアクセスポイントＡＰを介して入力すると、入力した要求信号で示される地理的情報に対応する案内情報をデータベースＤＢから読み出す。そして、サーバＳＢは、読み出した案内情報をアクセスポイントＡＰを介して画像表示装置１００に対して送信する。
【００１４】
次に、デジタルカメラ２００の構成について説明する。図２はデジタルカメラ２００の構成を示すブロック図である。デジタルカメラ２００は、入力部材２０１、レンズ２０２、撮像素子２０３、ＧＰＳセンサ２０４、制御装置２０５、バッファメモリ２０６、メモリカードスロット２０７、および外部インタフェース２０９を備えている。
【００１５】
入力部材２０１は使用者によって操作される種々の操作部材に対応して設けられた種々のスイッチを含み、操作部材の操作に応じた操作信号を制御装置２０５へ出力する。操作部材は、たとえばレリーズボタンや、各種の設定等を選択操作する時に操作される十字キーや、十字キーにより選択された設定等を決定するための決定ボタン、撮影モードと再生モードとの間でデジタルカメラ２００の動作を切替えるモード切替ボタン等を含む。
【００１６】
レンズ２０２は、複数の光学レンズ群から構成される。なお、図２ではレンズ２０２を１枚のレンズで代表して表している。撮像素子２０３は、例えばＣＣＤやＣＭＯＳ等により構成される。撮像素子２０３は、後述する制御装置２０５の制御に応じて駆動してレンズ２０２を通して入力される被写体像を撮像し、撮像して得た画像信号を制御装置２０５へ出力する。バッファメモリ２０６は、画像処理、画像圧縮処理の途中や処理後のデータを一時的に格納するために使用される揮発性記憶媒体である。
【００１７】
メモリカードスロット２０７は、制御装置２０５の制御に基づいて、画像ファイルをメモリカード２０７ａに書き込んだり、メモリカード２０７ａに記録されている画像ファイルを読み出すインタフェースである。メモリカード２０７ａはコンパクトフラッシュ（登録商標）やＳＤカードなどの不揮発性の半導体メモリカードである。
【００１８】
ＧＰＳセンサ２０４は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星からのＧＰＳ信号を受信して、デジタルカメラ２００の現在の地点を示す地理的情報、例えば緯度経度を検出する。そして、ＧＰＳセンサ２０４は、検出したデジタルカメラ２００の現在の地点を示す地理的情報を制御装置２０５へ出力する。
【００１９】
外部インタフェース２０９は、制御装置２０５により制御されて、たとえばＵＳＢインターフェイスケーブル（不図示）等の所定のケーブルや無線伝送路を介して接続される他の外部機器（たとえば、画像表示装置１００やパーソナルコンピュータ）との間で、双方向通信によるデータの送受を行う。
【００２０】
制御装置２０５は、ＣＰＵやメモリその他の周辺回路によって構成され、デジタルカメラ２００を構成する各部に対して制御信号を出力して、デジタルカメラ２００の動作を制御する。また、制御装置２０５は、撮影地点特定部２０５ａ、移動軌跡生成部２０５ｂおよび画像取得部２０５ｃを機能的に備えている。
【００２１】
撮影地点特定部２０５ａは、ＧＰＳセンサ２０４から出力される現在の地点を示す地理的情報に基づいて、デジタルカメラ２００の撮影地点を特定する。すなわち、撮影地点特定部２０５ａは、レリーズボタンが操作された際にＧＰＳセンサ２０４から出力される地理的情報が示す緯度経度の情報をデジタルカメラ２００の現在地点として特定する。そして、撮影地点特定部２０５ａは、特定したデジタルカメラ２００の現在地点を、画像が撮影された地点の情報、すなわち撮影地点情報としてバッファメモリ２０６に格納する。
【００２２】
移動軌跡生成部２０５ｂは、所定の周期（たとえば５分）ごとにＧＰＳセンサ２０４から入力した地理的情報に基づいて、デジタルカメラ２００の現在地点を特定する。すなわち移動軌跡生成部２０５ｂは、ＧＰＳセンサ２０４からの地理的情報が示す緯度経度の情報をデジタルカメラ２００の現在地点として特定する。そして、移動軌跡生成部２０５ｂは、特定したデジタルカメラ２００の現在地点と、ＧＰＳセンサ２０４から地理的情報を入力した時刻とを対応付けて、地点情報としてバッファメモリ２０６に格納する。そして、移動軌跡生成部２０５ｂは、デジタルカメラ２００が電源オンの状態で、上記の所定の周期である５分ごとに入力した情報に基づいて生成した複数の地点情報を１つの移動軌跡データとしてテキストデータの形式でメモリカード２０７ａに記録する。
【００２３】
画像取得部２０５ｃは、入力スイッチ２０１からの操作信号に基づいて、使用者によってレリーズボタンが全押しされたことを検出すると、撮像素子２０３を制御して被写体像を撮像した画像信号を出力させる。画像取得部２０５ｃは、取得した画像信号に対してＡ／Ｄ変換等を施してデジタル画像信号に変換した後、補間処理、色変換処理、エッジ強調処理などの公知の画像処理を施して画像データを生成する。画像データは、画像取得部２０５ｃによりバッファメモリ２０６に格納される。
【００２４】
画像取得部２０５ｃは、画像データに種々の付加情報を付加して画像ファイルを生成する。例えば、画像取得部２０５ｃは、バッファメモリ２０６に格納された画像データを用いて、付加情報を付加情報部に格納したＥｘｉｆ形式の画像ファイルを生成する。ここで、付加情報部に付加される付加情報には、一般的には、画像撮影日時に関する情報や画像の撮影条件に関する情報が含まれる。さらに、画像取得部２０５ｃは、画像ファイルの付加情報部に、バッファメモリ２０６内に格納しておいた撮影地点情報を記録する。画像取得部２０５ｃは、上述のようにして生成した画像ファイルを、バッファメモリ２０６およびメモリカードスロット２０７に挿入されているメモリカード２０７ａ内に記録する。
【００２５】
上記のようにしてメモリカード２０７ａに記録された撮像画像データと移動軌跡データとは、後述する画像表示装置１００に転送され、後述する画像表示および地図上の移動軌跡表示に用いられる。なお、撮像画像データと移動軌跡データとは、メモリカード２０７ａを画像表示装置１００に接続することにより転送されてもよいし、外部インタフェース２０９を介して転送されてもよい。
【００２６】
図３は、本実施の形態の画像表示装置１００の要部構成を示すブロック図である。図３に示すように、画像表示装置１００は、制御回路１０１、ＨＤＤ１０２、モニタ制御回路１０３、モニタ１０４、メモリ１０５、入力部材１０６、メモリカードインタフェース１０７、および外部インタフェース１０８を備える。
【００２７】
入力部材１０６は、ユーザによって操作されるスイッチやボタン等の操作部材であり、電源ボタン、十字ボタン、決定ボタン等が含まれる。十字ボタンは、後述するモニタ１０４に表示されたメニュー画面からユーザが所望するメニューや設定を選択する際により操作される。決定ボタンは、メニュー画面上で選択されたメニューや設定を実行させる際にユーザにより操作される。ＨＤＤ１０２には、たとえばデジタルカメラ２００で撮影した動画や静止画に対応する画像ファイルなどが記録されている。外部インタフェース１０８は、所定のケーブルや無線伝送路を介してデジタルカメラ２００等の外部装置とデータ通信を行う。また、外部インタフェース１０８は、制御回路１０１により制御されて、たとえばＵＳＢインターフェイスケーブル（不図示）等の所定のケーブルや無線伝送路を介して上述したアクセスポイントＡＰと接続され、サーバＳＢとの間で各種データの送受信を行う。
【００２８】
画像表示装置１００は、メモリカードインタフェース１０７や外部インタフェース１０８を介してメモリカード２０７ａや外部機器から画像ファイルなどを入力する。入力された画像ファイルは、制御回路１０１により制御されてＨＤＤ１０２に記録される。デジタルカメラ２００で生成された画像ファイルと移動軌跡データとは、後述するように制御回路１０１により互いに関連付けされてフォルダ単位でＨＤＤ１０２に記録される。ＨＤＤ１０２には、制御回路１０１で実行される各種のプログラム等が記録される。たとえば、ＨＤＤ１０２には、後述する画像表示アプリケーションを実行するための画像表示プログラムが記録される。
【００２９】
制御回路１０１は、画像表示装置１００の制御を行うマイクロコンピュータであり、ＣＰＵやＲＯＭその他周辺回路により構成される。制御回路１０１は、画像処理部１１０と分類部１１１とを機能的に備える。画像処理部１１０は、入力された撮像画像データに基づいて、モニタ１０４に表示するための表示画像データを生成する。また、画像処理部１１０は、後述する地図データに基づいてモニタ１０４に地図（地図画像）を表示するための表示用地図データを生成する。
【００３０】
分類部１１１は、入力された複数の画像ファイルと複数の移動軌跡データとを、たとえば日時情報に基づいて分類し、同一のフォルダ内に関連付けてＨＤＤ１０２に記録する。日時情報として「２０１１年１月１日」が設定されている場合、分類部１１１は、画像ファイルの付加情報部に記録された画像撮影日時に関する情報を参照して、２０１１年１月１日に撮影された画像ファイルを抽出する。さらに、分類部１１１は、入力した移動軌跡データに含まれる時刻を参照して、２０１１年１月１日のデジタルカメラ２００の移動軌跡を示す移動軌跡データを抽出する。そして、分類部１１１は、抽出した画像ファイルと移動軌跡データとを同一のフォルダ内に記録する。この場合、分類部１１１は、フォルダ名として上記の日時情報を付与する。すなわち、日時情報が「２０１１年１月１日」であれば、分類部１１１は、たとえばフォルダ名を「ＸＸ２０１１０１０１」とする。なお、日時情報として上述した２０１１年１月１日のような日単位に限らず、「２０１１年１月１日午前」や「２０１１年１月１０日１０時００分〜１３時００分」のように時間単位で設定されたものでもよい。日時情報の設定は、モニタ１０４に表示されるメニュー画面上で、ユーザにより入力部材１０６を操作することにより行うことができる。
【００３１】
メモリ１０５は制御回路１０１のワーキングメモリであり、たとえばＳＤＲＡＭにより構成される。モニタ１０４は、たとえば液晶モニタであり、モニタ制御回路１０３により制御されて、地図や、表示用画像データに対応する画像、各種設定を行うためのメニュー画面などが表示される。
【００３２】
本実施の形態では、制御回路１０１は、ユーザにより画像表示アプリケーションの実行が指示されると、ＨＤＤ１０２に記録されている画像表示プログラムをメモリ１０５に読み出して、画像表示アプリケーションを実行する。画像表示アプリケーションの実行の指示は、ユーザによって入力部材１０６に含まれる電源ボタンがオン操作され、モニタ１０４上に表示されたメニュー画面から画像表示アプリケーションが選択操作されることにより行われる。
【００３３】
制御回路１０１は、画像表示アプリケーションを起動した場合には、選択画面をモニタ１０４に表示する。制御回路１０１は、デジタルカメラ２００から転送された画像ファイルと移動軌跡データとが記録されたフォルダのフォルダ名（すなわち撮影日時）を選択画面に表示させる。ユーザは、入力部材１０６に含まれる十字ボタンを操作して、選択画面に表示されている１つのフォルダを選択することができる。
【００３４】
なお、制御回路１０１は、選択画面にフォルダ名を表示するものに代えて、各フォルダに含まれる画像ファイルのサムネイル画像を表示してもよい。この場合、制御回路１０１は、フォルダ内に含まれる複数の画像ファイルのうち、たとえば撮影日時が最も古い画像ファイルのサムネイル画像を表示させる。選択画面にフォルダ名を表示させるか、サムネイル画像を表示させるかは、メニュー画面上よりユーザが設定操作を行うことにより決定することができる。
【００３５】
ユーザによって選択画面上からフォルダが選択された場合には、制御回路１０１は、選択されたフォルダ内の画像ファイルと移動軌跡データとをメモリ１０５に読み出す。そして、制御回路１０１の画像処理部１１０は、モニタ１０４上に、読み出した移動軌跡データによって示される移動軌跡を網羅する範囲の地図を表示させる。また、ユーザによって選択画面上からサムネイル画像が選択されると、制御回路１０１は、選択したサムネイル画像の画像ファイルが記録されているフォルダを抽出する。制御回路１０１は、抽出したフォルダ内の画像ファイルと移動軌跡データとをメモリ１０５に読み出す。そして、画像処理部１１０は、読み出した移動軌跡データによって示される移動軌跡を網羅する範囲の地図をモニタ１０４に表示させる。なお、以下の説明は、ユーザによってフォルダが選択された場合の処理を中心として行う。
【００３６】
地図表示に際して、制御回路１０１は、外部インタフェース１０８を介してネットワークＮＥのサーバＳＢに接続し、サーバＳＢに対して地図データの送信を要求する。制御回路１０１が送信を要求する地図データは、上述したようにユーザによって選択されたフォルダまたはサムネイル画像の画像ファイルが記録されたフォルダ内の移動軌跡データが示す移動軌跡を網羅する範囲の地図データである。
【００３７】
このため、本実施の形態では、制御回路１０１は、地図データの要求信号に、選択されたフォルダに含まれる移動軌跡データの全ての地点情報（緯度経度情報）を付加して、サーバＳＢへ送信する。サーバＳＢは、画像表示装置１００からの要求に基づいて、受信した全ての地点情報を網羅する範囲の地図データを画像表示装置１００へ送信する。このとき、受信した全ての地点情報を網羅する範囲の地図データとして複数の縮尺の地図データが存在する場合には、サーバＳＢは、複数の縮尺の地図データの中で最も縮尺が大きい地図データを画像表示装置１００へ送信する。例えば、撮影地点が日本全国に散らばっている場合には、画像表示装置１００は日本地図全体を網羅した最大縮尺の地図データを選択して送信する。
【００３８】
画像表示装置１００では、制御回路１０１は、サーバＳＢから送信されてくる地図データを受信することによって、ユーザによって選択されたフォルダ内に記録された移動軌跡データが示す移動軌跡を網羅する範囲の地図データを取得することができる。なお、上記説明では、地図データは外部のサーバＳＢに記録されているものとしたが、地図データをＨＤＤ１０２に格納しておき、制御回路１０１は、ＨＤＤ１０２に格納されている地図データを取得するようにしてもよい。
【００３９】
制御回路１０１の画像処理部１１０は、取得した地図データに基づいて表示用地図データを作成してモニタ１０４に出力して地図を表示させる。なお、ユーザは、入力部材１０６を操作することによって、モニタ１０４に表示されている地図を拡大、縮小したり、あるいはスクロールさせて地図の表示範囲を変更することができる。
【００４０】
図４に、モニタ１０４に表示された地図の一例を示す。図４（ａ）に示すように、画像処理部１１０は、移動軌跡データに含まれる全ての地点情報（緯度経度情報）を用いて、モニタ１０４に表示された地図上に移動軌跡Ｔｒを重畳表示させる。すなわち、画像処理部１１０は、デジタルカメラ２００によって５分おきに取得された複数の地点情報が示す緯度経度情報のそれぞれを、モニタ１０４に表示された地図上の座標値に変換して、地図データ上にプロットすることにより移動軌跡Ｔｒを表示させる。なお、図４においては、説明の都合上、移動軌跡Ｔｒを破線により表している。
【００４１】
モニタ１０４の地図上に移動軌跡Ｔｒを重畳表示すると、画像処理部１１０は、移動軌跡データに含まれる地点情報のうち最も古い時刻に取得された地点情報を抽出する。そして、画像処理部１１０は、抽出した地点情報が示す緯度経度情報に対応する地図上の位置に、マーカーＭｋを表示させる。すなわち、図４（ａ）では、マーカーＭｋが移動軌跡Ｔｒのスタート位置（出発位置）Ｓに表示されている状態を示している。なお、図４に示すスタート位置Ｓは、移動軌跡データに含まれる地点情報のうち最も古い時刻に取得された地点情報が示す緯度経度情報に対応する地図上の位置である。ゴール位置（終着位置）Ｇは、移動軌跡データに含まれる地点情報のうち最も新しい時刻に取得された地点情報が示す緯度経度情報に対応する地図上の位置である。
【００４２】
本実施の形態においては、このマーカーＭｋは、地図上の移動軌跡Ｔｒに沿ってスタート位置Ｓからゴール位置Ｇまで移動することによって、選択したフォルダ名のフォルダ内に記録された画像を撮影したときにユーザが辿ったルートを地図上で再現するための指標である。このマーカーＭｋが画像の撮影地点に対応する移動軌跡Ｔｒ上の位置に到達すると、モニタ１０４の表示がその撮影地点で撮影された画像に切り替わる。そして、所定時間の間画像表示が行われた後、モニタ１０４の表示は、地図表示に切り替わり、マーカーＭｋの移動軌跡Ｔｒ上の移動が再開される。以下、地図表示と画像表示の切り替え処理について、詳細に説明する。
【００４３】
モニタ１０４上に、図４（ａ）の表示が行われているときに、ユーザの操作に応じて入力部材１０６からマーカーＭｋの移動開始を指示する操作信号が入力されると、画像処理部１１０は移動軌跡Ｔｒ上でのマーカーＭｋの移動を開始させる。この場合、画像処理部１１０は、メモリ１０５に読み出された移動軌跡データに含まれる地点情報のうち２番目に古い時刻に取得された地点情報を抽出する。換言すると、画像処理部１１０は、マーカーＭｋの今の表示位置（すなわちスタート位置Ｓ）に対応する地点情報が取得された時刻の５分後に取得された地点情報を新たに抽出する。そして、画像処理部１１０は、スタート位置Ｓから、新たに抽出した地点情報が示す緯度経度情報に対応する地図上の位置に、マーカーＭｋの表示位置を切り換える。このとき、画像処理部１１０は、図４（ｂ）に示すように、スタート位置Ｓと新たなマーカーＭｋの表示位置とを移動軌跡Ｔｒに沿って実線で接続してモニタ１０４に表示させる。
【００４４】
次に、制御回路１０１は、メモリ１０５に読み出された画像ファイルのうち、新たなマーカーＭｋの表示位置に対応する地点情報と撮影地点情報とが一致する画像ファイルが存在するか否かを判定する。換言すると、制御回路１０１は、メモリ１０５内の画像ファイルの中から、新たなマーカーＭｋの表示位置に対応する地点情報が示す緯度経度情報と、同一の緯度経度情報が記録された画像ファイルを検出する。この場合、制御回路１０１は、画像ファイルの付加情報部に記録された撮影地点情報が示す緯度経度情報を参照する。一致する緯度経度情報が記録された画像ファイルが検出されない場合には、画像処理部１１０は、マーカーＭｋの移動表示を継続する。一致する緯度経度情報が記録された画像ファイルが検出された場合、画像処理部１１０は、検出された画像ファイルに対応する画像をモニタ１０４に表示させる。
【００４５】
なお、マーカーＭｋの表示位置に対応する地点情報が示す緯度経度情報と画像ファイルの緯度経度情報とが完全に一致するものではなくともよい。たとえば、マーカーＭｋの緯度経度情報から、所定の距離（たとえば１００ｍ）の範囲内の緯度経度情報を有する画像ファイルが制御回路１０１によって検出されてもよい。上記の所定の距離は、移動軌跡データを生成する際にＧＰＳセンサ２０４から地理的情報を取得する周期である５分以内にユーザが到達可能な距離として設定されていればよい。
【００４６】
マーカーＭｋの移動表示を継続する場合、画像処理部１１０は、上述した処理を繰り返す。すなわち、画像処理部１１０は、マーカーＭｋの今の表示位置に対応する地点情報が取得された時刻の５分後に取得された地点情報を新たに抽出する。そして、画像処理部１１０は、新たに抽出した地点情報が示す緯度経度情報に対応する地図上の位置に、マーカーＭｋの表示位置を切り換える（図４（ｃ））。そして、マーカーＭｋが新たな表示位置に到達すると、制御回路１０１は、メモリ１０５に読み出された画像ファイルのうち、新たなマーカーＭｋの表示位置に対応する地点情報と撮影地点情報とが一致する画像ファイルが存在するか否かを判定する。
【００４７】
マーカーＭｋが図４（ｃ）に示す表示位置に到達したとき、マーカーＭｋの表示位置に対応する地点情報と撮影地点情報とが一致する画像ファイルが検出されたとする。このとき、画像処理部１１０は、検出された画像ファイルの撮像画像データを用いて表示用画像データを作成する。そして、画像処理部１１０は、作成した表示用画像データをモニタ制御回路１０３へ出力して、モニタ１０４に画像を表示する。すなわち、図５（ａ）に示すように、モニタ１０４では、地図上の移動軌跡ＴｒとマーカーＭｋの表示から画像の表示に切り替わる。なお、モニタ１０４上に画像が全画面表示されるものに代えて、図５（ｂ）に示すように、地図上に画像が重畳して表示されるものでもよい。この場合、重畳して表示される画像は、地図上の移動軌跡Ｔｒと重ならないように表示されるのが好ましい。
【００４８】
モニタ１０４に画像が表示されると、制御回路１０１は、表示された画像に関する案内情報の取得処理を行う。このとき、制御回路１０１は、モニタ１０４に表示中の画像の画像ファイルに記録されている撮影地点情報、すなわち緯度経度情報に対応する案内情報の送信を要求する要求信号を、外部インタフェース１０８を介してネットワークＮＥのサーバＳＢに送信する。上述したように、サーバＳＢ内のデータベースＤＢには、たとえば観光地や娯楽施設の名称や、撮影地で最近撮影された画像や、撮影地点の属性データ等に関する案内情報が、緯度経度情報と関連付けされて記録されている。サーバＳＢは、入力した要求信号で示される緯度経度情報に対応する案内情報をデータベースＤＢから読み出して、読み出した案内情報をアクセスポイントＡＰを介して画像表示装置１００に対して送信する。
【００４９】
制御回路１０１は、サーバＳＢから入力した案内情報をメモリ１０５に格納する。そして、画像処理部１１０は、メモリ１０５に格納した案内情報を用いて、案内データを作成してモニタ制御回路１０３に出力する。そして、モニタ制御回路１０３は、図５（ｃ）に示すように、モニタ１０４の画像に、案内データに対応する案内情報を重畳して表示させる。なお、上記の案内情報の重畳表示の要否は、ユーザの設定操作により設定することができる。この場合、ユーザは、入力部材１０６を操作して、モニタ１０４のメニュー画面上から設定することができる。案内情報の重畳表示をしない設定がされている場合には、制御回路１０１は、上述した案内情報の取得処理を行わないものとする。
【００５０】
上述したモニタ１０４上の画像表示が開始されてから所定時間（たとえば１分）が経過すると、画像処理部１１０は、モニタ制御回路１０３を介してモニタ１０４上の画像表示を終了させる。なお、上記の所定時間は、ユーザにより設定可能に構成されている。この場合、ユーザは、入力部材１０６を操作して、モニタ１０４のメニュー画面上から画像表示の時間を設定することができる。モニタ１０４上の画像表示が終了すると、画像処理部１１０は、再び、モニタ１０４に地図と移動軌跡ＴｒとマーカーＭｋとを表示させる。なお、このとき、画像処理部１１０は、上記の画像表示に切り替わる前にモニタ１０４に表示されていた内容と同一の地図と移動軌跡ＴｒとマーカーＭｋとを表示させる。すなわち、画像処理部１１０は、モニタ１０４に図４（ｃ）に示す地図と移動軌跡ＴｒとマーカーＭｋとを表示させる。
【００５１】
以後、移動軌跡データに含まれる地点情報のうち最も新しい時刻に取得された地点情報が示す緯度経度情報に対応する地図上の位置（ゴール位置Ｇ）に、マーカーＭｋが移動するまで、画像処理部１１０は、上述した処理を繰り返し行う。したがって、マーカーＭｋがゴール位置Ｇに到達するまでに、図４（ｄ）に示すようにマーカーＭｋの表示位置に対応する地点情報が撮影地点情報と一致した場合には、図５（ｄ）に示すようにモニタ１０４には画像が表示される。
【００５２】
図６に示すフローチャートを用いて、第１の実施の形態によるデ画像表示装置１００の画像表示処理について説明する。図６の各処理は制御回路１０１でプログラムを実行して行われる。図６の各処理を行なうプログラムはメモリ（不図示）に格納されている。ユーザにより入力部材１０６が操作され、画像表示アプリケーションの起動を指示する操作信号が出力されると制御回路１０１によりプログラムが起動され、実行される。
【００５３】
ステップＳ１においては、制御回路１０１は、ＨＤＤ１０２に記録されているフォルダのフォルダ名を、モニタ１０４の選択画面に表示させてステップＳ２へ進む。ステップＳ２においては、制御回路１０１は、ユーザによりフォルダ名の選択操作が行われたか否かを判定する。ユーザにより選択操作が行われ、入力部材１０６から操作信号を入力した場合、ステップＳ２が肯定判定されてステップＳ３へ進む。ユーザによる選択操作が行われていない場合には、すなわち入力部材１０６から操作信号を入力していない場合には、ステップＳ２が否定判定されて、当該判定処理を繰り返す。
【００５４】
ステップＳ３においては、画像処理部１１０は、ユーザにより選択されたフォルダ名を有するフォルダ内に記録されている移動軌跡データに基づいて、移動軌跡データにより網羅される範囲を含む地図データに対応する地図をモニタ１０４に表示させる。そして、画像処理部１１０は、地図上に移動軌跡データに対応する移動軌跡Ｔｒを表示させてステップＳ４へ進む。ステップＳ４においては、画像処理部１１０は、移動軌跡データに含まれる地点情報のうち最も古い時刻に取得された地点情報、すなわち地図上のスタート位置ＳにマーカーＭｋを表示させてステップＳ５へ進む。
【００５５】
ステップＳ５においては、制御回路１０１は、ユーザによりマーカーＭｋの移動開始を指示する操作が行われたか否かを判定する。ユーザの操作に応じて入力部材１０６からマーカーＭｋの移動開始を指示する操作信号が入力されると、制御回路１０１はステップＳ５を肯定判定してステップＳ６へ進む。入力部材１０６から操作信号を入力しない場合には、制御回路１０１はステップＳ５を否定判定して当該判定処理を繰り返す。
【００５６】
ステップＳ６では、画像処理部１１０は、移動軌跡データに含まれる地点情報のうち次に古い時刻に取得された地点情報を抽出してステップＳ７へ進む。ステップＳ７においては、画像処理部１１０は、新たに抽出した地点情報に対応する地図上の位置にマーカーＭｋを移動させて表示した後、ステップＳ８へ進む。ステップＳ８においては、制御回路１０１は、画像ファイルのうち、マーカーＭｋの表示位置に対応する地点情報と撮影地点情報とが一致する画像ファイルが存在するか否かを判定する。画像ファイルが存在する場合、ステップＳ８が肯定判定されてステップＳ９へ進む。画像ファイルが存在しない場合、ステップＳ８が否定判定されて後述するステップＳ１４へ進む。
【００５７】
ステップＳ９においては、画像処理部１１０は、マーカーＭｋの表示位置に対応する地点情報と撮影地点情報とが一致する画像ファイルの撮像画像データを用いて表示用画像データを生成し、モニタ１０４に画像を表示させてステップＳ１０へ進む。ステップＳ１０においては、制御回路１０１は、表示された画像に関する案内情報をネットワークＮＥを介してサーバＳＢから取得し、取得した情報をメモリ１０５に格納してステップＳ１１へ進む。ステップＳ１１では、画像処理部１１０は、取得された案内情報をステップＳ９で表示した画像上に重畳して表示してステップＳ１２へ進む。
【００５８】
ステップＳ１２においては、制御回路１０１は、ステップＳ９で画像表示を開始してから、所定時間である１分が経過したか否かを判定する。所定時間が経過した場合には、ステップＳ１２が肯定判定されてステップＳ１３へ進む。所定時間が経過していない場合には、ステップＳ１２が否定判定されて当該判定処理を繰り返す。ステップＳ１３では、画像処理部１１０は、画像表示を終了して、モニタ１０４に地図および移動軌跡Ｔｒを表示させてステップＳ１４へ進む。ステップＳ１４においては、制御回路１０１は、マーカーＭｋの位置が移動軌跡Ｔｒ上のゴール位置Ｇであるか否かを判定する。移動軌跡データに含まれる地点情報のうち最も新しい時刻に取得された地点情報が示す緯度経度情報と、マーカーＭｋの表示位置に対応する緯度経度情報とが一致する場合には、ステップＳ１４が肯定判定されて処理を終了する。マーカーＭｋの位置がゴール位置Ｇではない場合には、ステップＳ１４が否定判定されてステップＳ６へ戻る。
【００５９】
以上で説明した第１の実施の形態によれば、以下の作用効果が得られる。
（１）外部インタフェース１０８は、デジタルカメラ２００により生成された撮像画像データとデジタルカメラ２００により撮像画像データが生成された地点を示す撮影地点情報とが関連付けされた画像ファイルと、デジタルカメラ２００の移動軌跡を示す移動軌跡データとを入力する。モニタ１０４は、地図上に移動軌跡データに対応する移動軌跡Ｔｒを重畳して表示する。画像処理部１１０は、移動軌跡データに基づいて、表示された地図上の一点（スタート位置Ｓ）から他の点（ゴール位置Ｇ）まで移動するマーカーＭｋを表示し、マーカーＭｋの表示位置に対応する地点情報が撮影地点情報と一致するか否かを判定する。そして、画像処理部１１０は、モニタ制御回路１０３を介してモニタ１０４を制御して、マーカーＭｋの表示位置に対応する地点情報が撮影地点情報と一致すると判定された場合に、撮影地点情報に関連付けされた画像ファイルの画像を表示させるようにした。したがって、ユーザが辿ったコースに沿ってその移動軌跡が表示されるとともに、画像を撮影した地点では、撮影した画像が表示されるので、たとえばユーザが旅行で得た思い出を再現させることができる。
【００６０】
（２）分類部１１１は、外部インタフェース１０８によって入力された画像ファイルと移動軌跡データとを、日時情報に基づいて関連付けて同一のフォルダ内に格納してＨＤＤ１０２に記録する。ユーザの入力部材１０６の操作により日時情報が入力されると、制御回路１０１は、入力された日時情報に基づいて、日時情報に対応する移動軌跡データをＨＤＤ１０２から読み出す。そして、画像処理部１１０は、モニタ１０４に、移動軌跡データに対応する移動軌跡Ｔｒを網羅する地図を表示させるようにした。したがって、モニタ１０４に移動軌跡Ｔｒを表示させる際に、ユーザはフォルダ名である日時情報を選択すればよいので、複雑な操作を行うことなく利便性がよくなる。
【００６１】
（３）画像処理部１１０は、地図の表示から撮影地点に関連付けされた画像ファイルの画像に切り替えてモニタ１０４に表示するようにした。または、画像処理部１１０は、地図と、画像とを同一の画面に表示させるようにした。したがって、地図上で移動軌跡を辿りつつ画像表示も行うことができるので、たとえばユーザが旅行等で得られた思い出をより鮮明に思い出させることができる。
【００６２】
（４）制御回路１０１は、マーカーＭｋの表示位置に対応する地点情報が撮影地点情報と一致すると場合に、撮影地点に関連する案内情報を取得するようにした。そして、画像処理部１１０は、画像と案内情報とをモニタ１０４に表示させるようにした。したがって、ユーザは、撮影地点の情報や、撮影地の最近の画像の表示や、付近で行われるイベント等の情報を特別な操作を必要とすることなく入手することができる。
【００６３】
以上で説明した第１の実施の形態によるシステムを以下のように変形できる。
（１）画像処理部１１０は、マーカーＭｋがスタート位置Ｓからゴール位置Ｇまで移動する間に作成した表示用地図データ、移動軌跡Ｔｒ表示用のデータおよびマーカーＭｋ表示用のデータと、表示用画像データとを用いて、一連の連続した動画像データを作成し、ＨＤＤ１０２に記録してもよい。その結果、この動画像データを画像表示装置１００以外の他の機器で再生することにより、画像表示装置１００にて画像表示アプリケーションを起動した場合と同様に、上述した地図上に表示された移動軌跡Ｔｒを移動するマーカーＭｋの表示と、画像表示とが切り替わって表示器上に表示される。
【００６４】
（２）移動軌跡データは、デジタルカメラ２００の移動軌跡生成部２０５ｂで生成するものに代えて、デジタルカメラ２００以外のＧＰＳセンサを有する装置、たとえばＧＰＳ端末を備える携帯電話で生成してもよい。この場合、生成された移動軌跡データは、画像表示装置１００の外部インタフェース１０８等を介して入力され、ＨＤＤ１０２に記録される。そして、分類部１１１は、入力された複数の画像ファイルと複数の移動軌跡データとを、日時情報に基づいて分類し、同一のフォルダ内に関連付けて記録すればよい。この結果、移動軌跡データを生成するためにデジタルカメラ２００の電源をオンにした状態を維持する必要がなくなるので、デジタルカメラ２００の電力消費を抑制できる。
【００６５】
（３）制御回路１０１は、マーカーＭｋの表示位置に対応する地点情報と撮影地点情報とが一致する場合に案内情報を取得するものに代えて、ユーザが指定した位置に対応する地点における案内情報を取得してもよい。この場合、ユーザは、地図上でマーカーＭｋがある表示位置に到達したときに、入力部材１０６を用いて案内情報を取得するための操作（案内情報取得操作）をする。制御回路１０１は、ユーザによる案内情報取得操作に応じて入力部材１０６からの操作信号を入力すると、操作信号を入力した時点におけるマーカーＭｋの表示位置に対応する地点情報（緯度経度情報）を抽出する。そして、制御回路１０１は、抽出した地点情報に対応する案内情報の送信を要求する要求信号をネットワークＮＥを介してサーバＳＢに送信すればよい。この結果、たとえばユーザが観光地であるにも関わらず写真を撮影しなかった場合や、写真を撮影したが失敗写真となった場合であっても、ネットワークＮＥを介して観光地の写真を取得することができる。
【００６６】
（４）画像表示装置１００により行った地図表示と画像表示の切り替え処理をデジタルカメラ２００により実行してもよい。この場合のデジタルカメラ２００の制御装置２０５が図６のフローチャートに示す処理を実行すればよい。
【００６７】
（５）ネットワークＮＥを介してサーバＳＢから取得した案内情報を音声にて出力してもよい。この場合、画像表示装置１００はスピーカを備える。そして、制御回路１０１は、入力した案内情報を用いて音声データを生成してスピーカに出力することにより、案内情報を音声によって告知することができる。
【００６８】
−第２の実施の形態−
図面を参照して、本発明による画像表示装置の第２の実施の形態による画像表示装置について説明する。以下の説明では、第１の実施の形態と同じ構成要素には同じ符号を付して相違点を主に説明する。特に説明しない点については、第１の実施の形態と同じである。第２の実施の形態の画像表示装置では、表示器に、ユーザがデジタルカメラを用いて撮影し、画像表示装置内の記録媒体に予め記録した画像と、画像表示装置の移動に伴って変化する現在地点を地図上で移動軌跡として表示可能に構成されている。そして、画像表示装置の現在地点にて、過去に撮影された画像が記録されている場合に、その画像が表示器上に表示される。
【００６９】
また、本実施の形態においては、デジタルカメラ２００は、第１の実施の形態におけるデジタルカメラ２００とは異なり、移動軌跡データを生成しない。ただし、デジタルカメラ２００が生成する画像ファイルの付加情報部には、撮像画像データが取得された撮影地点を示す撮影地点情報は記録されている。以下、図面を参照しながら、本実施の形態の画像表示装置について詳細に説明を行う。
【００７０】
図７は、本実施の形態の画像表示装置１００の要部構成を示すブロック図である。本実施の形態の画像表示装置１００は、たとえば車両等の現在地点を地図上に表示するナビゲーション装置によって構成される。図８に示すように、画像表示装置１００は、ＧＰＳセンサ１０９とスピーカ１２０とをさらに備える。ＧＰＳセンサ１０９は、ＧＰＳ衛星からのＧＰＳ信号を受信して、画像表示装置１００の現在の地点を示す地理的情報、すなわち緯度経度を検出する。そして、ＧＰＳセンサ１０９は、検出した画像表示装置１００の現在の地点を示す地理的情報を制御回路１０１へ出力する。スピーカ１２０は、後述するように、ネットワークＮＥを介してサーバＳＢから取得した撮影地点に関する案内情報を音声により出力する。
【００７１】
画像表示装置１００は、メモリカードインタフェース１０７や外部インタフェース１０８を介してメモリカード２０７ａや外部機器から画像ファイルなどを入力する。入力された画像ファイルは、制御回路１０１により制御されてＨＤＤ１０２に記録される。ＨＤＤ１０２には、制御回路１０１で実行される各種のプログラム等が記録される。さらに、ＨＤＤ１０２には、画像表示装置１００（ナビゲーション装置）が経路案内する際にモニタ１０４に表示するための地図データが記録されている。
【００７２】
図８（ａ）にモニタ１０４に表示される地図および移動軌跡を模式的に示す。制御回路１０１は、画像処理部１１０に加えて移動軌跡生成部１１２を機能的に備える。移動軌跡生成部１１２は、所定の周期（たとえば２０秒分）ごとにＧＰＳセンサ１０９から入力した地理的情報に基づいて、画像表示装置１００の現在地点を特定する。すなわち移動軌跡生成部１１２は、ＧＰＳセンサ１０９からの地理的情報が示す緯度経度情報を画像表示装置１００の現在地点として特定する。そして、移動軌跡生成部１１２によって画像表示装置１００の現在地点、すなわち緯度経度情報が特定されると、画像処理部１１０は特定した緯度経度情報をモニタ１０４に表示された地図上の座標値に換算して、画像表示装置１００の現在位置を示すマーカーＭｋを地図上に表示させる。さらに、画像処理部１１０は、過去にマーカーＭｋが表示された表示位置と、マーカーＭｋの今の表示位置とを実線で接続して移動軌跡Ｔｒとして表示する。
【００７３】
次に、制御回路１０１は、ＨＤＤ１０２に記録された画像ファイルのうち、画像表示装置１００の現在位置に対応する地理的情報と撮影地点情報とが一致する画像ファイルが存在するか否かを判定する。換言すると、制御回路１０１は、ＨＤＤ１０２内の画像ファイルの中から、ＧＰＳセンサ１０９から入力した地理的情報が示す緯度経度情報と、同一の緯度経度情報が記録された画像ファイルを検出する。この場合、制御回路１０１は、画像ファイルの付加情報部に記録された撮影地点情報が示す緯度経度情報を参照する。一致する緯度経度情報が記録された画像ファイルが検出されない場合には、画像処理部１１０は、モニタ１０４上の地図および移動軌跡の表示を継続する。一致する緯度経度情報が記録された画像ファイルが検出された場合、画像処理部１１０は、検出された画像ファイルに対応する画像をモニタ１０４に表示させる。
【００７４】
なお、画像表示装置１００の現在地点を示す地理的情報（緯度経度情報）と画像ファイルの緯度経度情報とが完全に一致するものではなくともよい。たとえば、画像表示装置１００の現在地点を示す緯度経度情報から、所定の距離（たとえば５００ｍ）の範囲内の緯度経度情報を有する画像ファイルが制御回路１０１によって検出されてもよい。
【００７５】
画像表示装置１００の現在地点を示す地理的情報と一致する撮影地点情報を有する画像ファイルが検出されると、画像処理部１１０は、検出された画像ファイルの撮像画像データを用いて表示用画像データを作成する。そして、画像処理部１１０は、作成した表示用画像データをモニタ制御回路１０３へ出力して、モニタ１０４に画像を表示する。すなわち、図９（ａ）に示すように、モニタ１０４では、地図上の移動軌跡ＴｒとマーカーＭｋの表示から画像の表示に切り替わる。なお、モニタ１０４上に画像が全画面表示されるものに代えて、図９（ｂ）に示すように、地図上に画像が重畳して表示されるものでもよい。この場合、重畳して表示される画像は、地図上の移動軌跡Ｔｒと重ならないように表示されるのが好ましい。
【００７６】
モニタ１０４に画像が表示されると、制御回路１０１は、第１の実施の形態の場合と同様にしてサーバＳＢから撮影地点に関連する案内情報を受信してメモリ１０５に格納する。制御回路１０１は、メモリ１０５に格納した案内情報に基づいて音声データを作成してスピーカ１２０へ出力する。その結果、撮影地がどのようなスポットなのか、撮影地付近で開催されるイベント情報、撮影地近傍の商店の宣伝広告等をスピーカ１２０から音声により出力される。なお、上記の案内情報の音声による告知の要否は、ユーザの設定操作により設定することができる。この場合、ユーザは、入力部材１０６を操作して、モニタ１０４のメニュー画面上から設定することができる。
【００７７】
なお、第１の実施の形態と同様に、案内情報をモニタ１０４に表示された画像上に重畳して表示してもよい。この場合、画像処理部１１０は、メモリ１０５に格納した案内情報を用いて、案内データを作成してモニタ制御回路１０３に出力する。そして、モニタ制御回路１０３は、図９（ｃ）に示すように、モニタ１０４の画像に、案内データに対応する案内情報を重畳して表示させる。なお、上記の案内情報の重畳表示の要否は、ユーザの設定操作により設定することができる。この場合、ユーザは、入力部材１０６を操作して、モニタ１０４のメニュー画面上から設定することができる。また、案内情報の音声告知および案内情報の重畳表示をしない設定がされている場合には、制御回路１０１は、上述した案内情報の取得処理を行わないものとする。
【００７８】
上述したモニタ１０４上の画像表示が開始されてから所定時間（たとえば１分）が経過すると、画像処理部１１０は、モニタ制御回路１０３を介してモニタ１０４上の画像表示を終了させる。なお、上記の所定時間は、ユーザにより設定可能に構成されている。この場合、ユーザは、入力部材１０６を操作して、モニタ１０４のメニュー画面上から画像表示の時間を設定することができる。
【００７９】
モニタ１０４上の画像表示が終了すると、画像処理部１１０は、再び、モニタ１０４に地図と移動軌跡ＴｒとマーカーＭｋとを表示させる。なお、このとき、画像処理部１１０は、画像表示が終了した時点においてＧＰＳセンサ１０９から入力した情報に含まれる緯度経度情報に対応する地図上の位置にマーカーＭｋを表示させる。すなわち、画像処理部１１０は、モニタ１０４に図８（ｂ）に示す地図と移動軌跡ＴｒとマーカーＭｋとを表示させる。以後、ユーザによって入力装置１０６が操作されて画像表示装置１００の電源がオフされるまで、上記の処理が繰り返し行われる。
【００８０】
図１０に示すフローチャートを用いて、第２の実施の形態による画像表示装置１００の画像表示処理について説明する。図１０の各処理は制御回路１０１でプログラムを実行して行われる。図１０の各処理を行なうプログラムはメモリ（不図示）に格納されている。ユーザにより入力部材１０６が操作され、電源オン操作が行われると制御回路１０１によりプログラムが起動され、実行される。
【００８１】
ステップＳ１０１では、制御回路１０１は、ＧＰＳセンサ１０９から入力した地理的情が示す緯度経度情報に基づいて、画像表示装置１００の現在地点を特定してステップＳ１０２へ進む。ステップＳ１０２では、画像処理部１１０は、ステップＳ１０１で特定された現在地点を網羅する地図をモニタ１０４に表示させてステップＳ１０３へ進む。ステップＳ１０３においては、画像処理部１１０は、画像表示装置１００の現在地点に対応する地図上の位置にマーカーＭｋを表示させてステップＳ１０４へ進む。
【００８２】
ステップＳ１０４では、制御回路１０１は、画像表示装置１００の現在地点と一致する撮影地点で撮影された画像ファイルがＨＤＤ１０２内に存在するか否かを判定する。画像ファイルが存在する場合、ステップＳ１０４が肯定判定されてステップＳ１０５へ進む。画像ファイルが存在しない場合、ステップＳ１０４が否定判定されて後述するステップＳ１１０へ進む。ステップＳ１０５（画像表示）およびステップＳ１０６（案内情報取得）の各処理は、図６に示すステップＳ９（画像表示）およびステップＳ１０（案内情報取得）の各処理と同様である。
【００８３】
ステップＳ１０７においては、制御回路１０１はスピーカ１２０に案内情報を音声で出力させる、もしくは画像処理部１１０は案内情報をモニタ１０４に表示された画像に重畳して表示させることにより、案内情報をユーザに告知してステップＳ１０８へ進む。ステップＳ１０８（所定時間の経過判定処理）については図６に示すステップＳ１３（所定時間の経過判定処理）と同様である。
【００８４】
ステップＳ１０９では、画像処理部１１０は、モニタ１０４上の画像表示を終了させてステップＳ１１０へ進む。ステップＳ１１０では、制御回路１０１は、ユーザにより電源オフ操作が行われたか否かを判定する。ユーザの電源オフ操作に応じて、入力部材１０６から電源オフを指示する信号を入力した場合には、ステップＳ１１０が肯定判定されて処理を終了する。電源オフを指示する信号を入力しない場合には、ステップＳ１１０が否定判定されてステップＳ１１１へ進む。ステップＳ１１１（現在地点特定）およびステップＳ１１２（マーカーＭｋ表示）の各処理は、ステップＳ１０１（現在地点特定）およびステップＳ１０３（マーカーＭｋ表示）の各処理と同様である。ステップＳ１１３においては、画像処理部１１０は、これまでに表示されたマーカーＭｋの表示位置を実線で接続して移動軌跡Ｔｒとして表示してステップＳ１０４へ戻る。
【００８５】
以上で説明した第２の実施の形態による画像表示装置によると、以下の作用効果が得られる。
分類部１１１は、外部インタフェース１０８により入力された撮像画像データと撮影地点情報とをＨＤＤ１０２に記録する。ＧＰＳセンサ１０９は所定の周期ごとに現在地点を示す緯度経度情報を取得する。画像処理部１１０は、ＨＤＤ１０２に記録された複数の撮像画像データの中から、緯度経度情報と一致する緯度経度情報を示す撮影地点情報を有する撮像画像データを検出する。モニタ１０４は、ＧＰＳセンサ１０９で取得された地理的情報（緯度経度情報）に基づいて地図上に現在地点を表示し、画像処理部１１０は、検出された撮像画像データに対応する画像をモニタ１０４に表示するようにした。したがって、ユーザが移動している最中に、以前撮影した画像がモニタ１０４上に表示されるので、画像を撮影した時の思い出を呼び起こすことができる。
【００８６】
以上で説明した第２の実施の形態によるシステムを以下のように変形できる。
（１）画像処理部１１０は、電源オンから電源オフまでの期間でマーカーＭｋが移動する間に作成した表示用地図データ、移動軌跡Ｔｒ表示用のデータおよびマーカーＭｋ表示用のデータと、表示用画像データとを用いて、一連の連続した動画像データを作成し、ＨＤＤ１０２に記録してもよい。その結果、この動画像データを画像表示装置１００以外の他の機器で再生することにより、画像表示装置１００にて地図、移動軌跡Ｔｒ、マーカーＭｋと、画像とを切り替えて表示した場合と同様に、上述した地図上に表示された移動軌跡Ｔｒを移動するマーカーＭｋの表示と、画像表示とが切り替わって表示器上に表示される。
【００８７】
（２）画像表示装置１００の表示処理をデジタルカメラ２００で行ってもよい。この場合、デジタルカメラ２００の制御装置２０５が図１０のフローチャートに示す処理を実行すればよい。
【００８８】
（３）画像表示装置１００としてナビゲーション装置を例として説明したが、画像表示装置１００は、ＧＰＳセンサ１０９と備える携帯用情報表示端末や携帯電話など、ユーザが携帯して移動可能な装置であればよい。
【００８９】
また、本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。説明に用いた実施の形態および変形例は、それぞれを適宜組合わせて構成しても構わない。
【符号の説明】
【００９０】
１０１  制御回路、  １０２  ＨＤＤ、
１０３  モニタ制御回路、  １０４  モニタ、
１０６  入力部材、  １０８  外部インタフェース、
１０９  ＧＰＳセンサ、  １１０  画像処理部、
１１１  分類部、  ２０３  撮像素子、
２０４  ＧＰＳセンサ、  ２０５  制御装置、
２０５ａ  撮影地点特定部、  ２０５ｂ  移動軌跡生成部、
２０５ｃ  画像取得部、  ２０８  モニタ
【図１】
2012253421.tif 000003
【図２】
2012253421.tif 000004
【図３】
2012253421.tif 000005
【図４】
2012253421.tif 000006
【図５】
2012253421.tif 000007
【図６】
2012253421.tif 000008
【図７】
2012253421.tif 000009
【図８】
2012253421.tif 000010
【図９】
2012253421.tif 000011
【図１０】
2012253421.tif 000012