(57)【要約】【課題】画像ファイルに埋め込まれているジオタグ情報および日時情報を用いて、撮影日時順に撮影位置を視覚的かつ直感的に確認すること。【解決手段】実施形態によれば、電子機器は記憶装置と表示処理手段を具備する。記憶装置は、撮影地点を示す位置情報と撮影日時を示す日時情報とを含む複数の第１の画像ファイルが格納される。表示処理手段は、地図画像と、各第１の画像ファイルに含まれる位置情報に基づいた前記地図画像の位置上の複数のオブジェクトと、前記日時情報に基づいた撮影日時が前後する二つの画像ファイルの位置情報に基づいた前記地図画像上の二つの位置の間を結ぶ第１の線とを表示装置の表示画面上に表示するための処理を行う。【選択図】    図３
2014052557.tif 000002
【特許請求の範囲】
【請求項１】
撮影地点を示す位置情報と撮影日時を示す日時情報とを含む複数の第１の画像ファイルが格納される記憶装置と、
地図画像と、各第１の画像ファイルに含まれる位置情報に基づいた前記地図画像の位置上の複数のオブジェクトと、前記日時情報に基づいた撮影日時が前後する二つの画像ファイルの位置情報に基づいた前記地図画像上の二つの位置の間を結ぶ第１の線とを表示装置の表示画面上に表示するための処理を行う表示処理手段と、
を具備する電子機器。
【請求項２】
前記複数の第１の画像ファイルは、第１の位置情報と第１の日時情報とを含む第２の画像ファイルと、第２の位置情報と第２の日時情報とを含む第３の画像ファイルとを含み、
前記表示処理手段は、
前記地図画像と、前記第１の位置情報に基づいた前記地図画像の第１の位置上の第１のオブジェクトとを表示するための処理を行い、
前記地図画像と、前記第１のオブジェクトと、前記第１の位置と前記第２の位置情報に基づいた前記地図画像の第２の位置とを結ぶ第２の線とを表示するための処理を行い、
前記地図画像と、前記第１のオブジェクトと、前記第２の線と、前記第２の位置上の第２のオブジェクトとを表示するための処理を行う
請求項１に記載の電子機器。
【請求項３】
前記表示処理手段は、
前記地図画像と、前記第１のオブジェクトと、前記第２の画像ファイルに基づいた第１の画像を表示するための処理を行い、
前記地図画像と、前記第１のオブジェクトと、前記第１の画像と、前記第２の線とを表示するための処理を行い、
前記地図画像と、前記第１のオブジェクトと、前記第２の線と、前記第２のオブジェクトと、前記第３の画像ファイルに基づいた第２の画像とを表示するための処理を行う
請求項２に記載の電子機器。
【請求項４】
前記表示処理手段は、
前記複数のオブジェクトの内の第３のオブジェクトに対して選択操作が行われた場合、前記第３のオブジェクトに対応する第４の画像ファイルに基づいた第１の画像を更に表示するための処理を行う
請求項１に記載の電子機器。
【請求項５】
複数の第４の画像ファイルがそれぞれ有するジオタグ情報および撮影時間に応じて、前記複数の第４の画像ファイルから前記複数の第１の画像ファイルを選択する選択手段を更に具備する
請求項１に記載の電子機器。
【請求項６】
撮影地点を示す位置情報と撮影日時を示す日時情報とを含む複数の第１の画像ファイルが格納される記憶装置と、
地図画像と、各第１の画像ファイルに含まれる位置情報に基づいた前記地図画像の位置上の複数のオブジェクトと、前記日時情報に基づいた撮影日時が前後する二つの画像ファイルの位置情報に基づいて、撮影日時が前の画像ファイルから撮影日時が後の画像ファイルを指し示す第１の矢印とを表示装置の表示画面上に表示するための処理を行う表示処理手段と、
を具備する電子機器。
【請求項７】
前記複数の第１の画像ファイルは、第１の位置情報と第１の日時情報とを含む第２の画像ファイルと、第２の位置情報と第２の日時情報とを含む第３の画像ファイルとを含み、
前記表示処理手段は、
前記地図画像と、前記第１の位置情報に基づいた前記地図画像の第１の位置上の第１のオブジェクトとを表示するための処理を行い、
前記地図画像と、前記第１のオブジェクトと、前記第１の位置から前記第２の位置情報に基づいた前記地図画像の第２の位置を指し示す第２の矢印とを表示するための処理を行い、
前記地図画像と、前記第１のオブジェクトと、前記第２の矢印と、前記第２の位置上の第２のオブジェクトとを表示するための処理を行う
請求項６に記載の電子機器。
【請求項８】
前記表示処理手段は、
前記地図画像と、前記第１のオブジェクトと、前記第１の画像ファイルに基づいた第１の画像を表示するための処理を行い、
前記地図画像と、前記第１のオブジェクトと、前記第１の画像ファイルに基づいた第１の画像と、前記第２の矢印とを表示するための処理を行い、
前記地図画像と、前記第１のオブジェクトと、前記第２の矢印と、前記第２のオブジェクトと、前記第２の画像ファイルに基づいた第２の画像とを表示するための処理を行う
請求項７に記載の電子機器。
【請求項９】
前記表示処理手段は、
前記複数のオブジェクトの内の第３のオブジェクトに対して選択操作が行われた場合、前記第３のオブジェクトに対応する第４の画像ファイルに基づいた第１の画像を更に表示するための処理を行う
請求項６に記載の電子機器。
【請求項１０】
複数の第４の画像ファイルがそれぞれ有するジオタグ情報および撮影時間に応じて、前記複数の第４の画像ファイルから前記複数の第１の画像ファイルを選択する選択手段を更に具備する
請求項６に記載の電子機器。
【請求項１１】
撮影地点を示す位置情報と撮影日時を示す日時情報とを含む複数の第１の画像ファイルが格納される記憶装置を有するコンピュータに実行させるためのプログラムであって、
地図画像と、各第１の画像ファイルに含まれる位置情報に基づいた前記地図画像の位置上の複数のオブジェクトと、前記日時情報に基づいた撮影日時が前後する二つの画像ファイルの位置情報に基づいた前記地図画像上の二つの位置の間を結ぶ第１の線とを表示装置の表示画面上に表示させる手順を
前記コンピュータに実行させるためのプログラム。
【請求項１２】
撮影地点を示す位置情報と撮影日時を示す日時情報とを含む複数の第１の画像ファイルが格納される記憶装置を有するコンピュータに実行させるためのプログラムであって、
地図画像と、各第１の画像ファイルに含まれる位置情報に基づいた前記地図画像の位置上の複数のオブジェクトと、前記日時情報に基づいた撮影日時が前後する二つの画像ファイルの位置情報に基づいて、撮影日時が前の画像ファイルから撮影日時が後の画像ファイルを指し示す第１の矢印とを表示装置の表示画面上に表示させる手順を
コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、地図画像に画像ファイルの撮影地点を示す電子機器およびプログラムに関する。
【背景技術】
【０００２】
昨今、ＧＰＳ（Global Positioning System）搭載のデジタルカメラや、カメラおよびＧＰＳ搭載のモバイル端末が増えてきている。そのため、ＧＰＳ情報（ジオタグ情報）が埋め込まれた画像ファイルが増えることが予想される。また、画像ファイルには、撮影日時を示す日時情報が埋め込まれている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３３０８２４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ジオタグ情報が含まれる画像ファイルの増加に伴い、ジオタグ情報および日時情報を用いて、撮影日時順に撮影位置を視覚的かつ直感的に確認できるようにすることが望まれている。
【０００５】
本発明の一形態の目的は、画像ファイルに埋め込まれているジオタグ情報および日時情報を用いて、撮影日時順に撮影位置を視覚的かつ直感的に確認することが可能な電子機器およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
実施形態によれば、電子機器は記憶装置と表示処理手段を具備する。記憶装置は、撮影地点を示す位置情報と撮影日時を示す日時情報とを含む複数の第１の画像ファイルが格納される。表示処理手段は、地図画像と、各第１の画像ファイルに含まれる位置情報に基づいた前記地図画像の位置上の複数のオブジェクトと、前記日時情報に基づいた撮影日時が前後する二つの画像ファイルの位置情報に基づいた前記地図画像上の二つの位置の間を結ぶ第１の線とを表示装置の表示画面上に表示するための処理を行う。
【図面の簡単な説明】
【０００７】
【図１】実施形態の電子機器の外観の一例を示す斜視図。
【図２】実施形態の電子機器のシステム構成の一例を示すブロック図。
【図３】撮影地点軌跡表示プログラムの構成を示すブロック図。
【図４】アルバム画面の一例を示す図
【図５】撮影地点軌跡表示画面を示す図。
【図６】撮影地点軌跡表示画面の一例を示す図。
【図７】撮影地点軌跡表示画面の一例を示す図。
【図８】撮影地点軌跡表示画面の一例を示す図。
【図９】撮影地点軌跡表示画面の一例を示す図。
【図１０】撮影地点軌跡画像を表示する手順を示すフローチャート。
【図１１】撮影地点軌跡表示画面の一例を示す図。
【図１２】撮影地点軌跡表示画面の一例を示す図。
【発明を実施するための形態】
【０００８】
以下、実施の形態について図面を参照して説明する。  
先ず、図１を参照して、本実施形態の電子機器の構成を説明する。この電子機器は、携帯型の端末、たとえば、タブレット型パーソナルコンピュータ、ラップトップ型またはノートブック型のパーソナルコンピュータ、ＰＤＡ、として実現し得る。以下では、この経路探索装置がタブレット型パーソナルコンピュータ１０（以下、コンピュータ１０と称す。）として実現されている場合を想定する。
【０００９】
図１は、コンピュータ１０の外観を示す図である。このコンピュータ１０は、コンピュータ本体１１と、タッチスクリーンディスプレイ１７とから構成される。コンピュータ本体１１は薄い箱形の筐体を有している。コンピュータ本体１１の表面には本コンピュータ１０をパワーオン／パワーオフするためのパワーボタン１４が設けられている。タッチスクリーンディスプレイ１７はコンピュータ本体１１の表面上に配置される。タッチスクリーンディスプレイ１７は、フラットパネルディスプレイ（たとえば、液晶表示装置（ＬＣＤ））と、タッチパネルとを備える。タッチパネルは、ＬＣＤの画面を覆うように設けられる。タッチパネルは、ユーザの指またはペンによってタッチされたタッチスクリーンディスプレイ１７上の位置を検出するように構成されている。
【００１０】
図２は、コンピュータ１０のシステム構成の一例を示すブロック図である。  
コンピュータ１０は、中央処理装置（ＣＰＵ：Central Processing Unit）１０１、ブリッジ回路１０２、主メモリ１０３、グラフィクスコントローラ（ＧＰＵ）１０５、サウンドコントローラ１０６、ＢＩＯＳ−ＲＯＭ１０７、ソリッドステートドライブ（ＳＳＤ）１０９、ＢＴ（Bluetooth（登録商標））モジュール１１０、カードスロット１１１、無線ＬＡＮコントローラ１１２、エンベデッドコントローラ（ＥＣ）１１３、ＥＥＰＲＯＭ１１４、ＵＳＢコネクタ１３、タッチスクリーンディスプレイ１７、ビデオメモリ（ＶＲＡＭ）１０５Ａ、およびパワーボタン１４等を備える。
【００１１】
ＣＰＵ１０１は、コンピュータ１０内の各部の動作を制御するプロセッサである。ＣＰＵ１０１は、記憶装置としてのＳＳＤ１０９から主メモリ１０３にロードされるオペレーティングシステム（ＯＳ）２０１及び各種アプリケーションプログラムを実行する。アプリケーションプログラムには、撮影地点軌跡表示プログラム２０２が含まれている。
【００１２】
撮影地点軌跡表示プログラム２０２は、ＳＳＤ１０９内に格納されている画像ファイルに含まれる撮影位置を示すジオタグ（ＧＰＳ情報、緯度経度）と撮影日時を示す日時情報に基づいて、撮影日時順に地図画像上の撮影地点にピン（オブジェクト）を順次表示する。また、撮影地点軌跡表示プログラム２０２は、撮影日時が前後する二つのピンの間に線を表示する。
【００１３】
また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０７に格納されたＢＩＯＳ（basic input/output system）も実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。
【００１４】
ブリッジ回路１０２は、ＣＰＵ１０１のローカルバスと、ＰＣＩ（Peripheral Component Interconnect）バス上の各デバイス及びＬＰＣ（Low Pin Count）バス上の各デバイスと、の間を接続するブリッジデバイスである。また、ＳＳＤ１０９を制御するためのシリアルＡＴＡ（Advanced Technology Attachment）コントローラを内蔵している。さらに、サウンドコントローラ１０６との通信を実行する機能も有している。あるいは、ＰＣＩ ＥＸＰＲＥＳＳ規格のシリアルバスなどを介してＧＰＵ１０５との通信を実行する機能も有している。また、ＧＰＳ（Global Positioning System）１５およびカメラ１６を制御するためのＵＳＢ（Universal Serial Bus）コントローラを内蔵している。
【００１５】
ＧＰＳ１５は、４つ以上のＧＰＳ衛星から送信された信号を受信し、受信した信号に基づいて、現在位置の緯度経度を測定する。
【００１６】
ＧＰＵ１０５は、コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７Ａを制御する表示コントローラである。このＧＰＵ１０５によって生成される映像信号（表示信号ともいう）はＬＣＤ１７Ａに送られる。
【００１７】
サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ及びスピーカ１８Ｂに出力する。無線ＬＡＮコントローラ１１２は、例えばＩＥＥＥ ８０２．１１規格の無線通信を実行する無線通信デバイスである。
【００１８】
ＥＣ１１３は、電力管理のためのエンベデッドコントローラである。ＥＣ１１３は、ユーザによるパワーボタン１４の操作に応じてコンピュータ１０をパワーオン／パワーオフする機能を有している。電源回路１２１は、コンピュータ１０内のバッテリ１２２から供給される電力、またはＡＣアダプタ１２３のような外部電源から供給される電力を用いて、各コンポーネントに供給すべき動作電力を生成する。また、電源回路１２１は、外部電源から供給される電力を用いてバッテリ１２２の充電も行う。
【００１９】
タッチスクリーンディスプレイ１７には、ＬＣＤ１７Ａのほか、タッチパネル１７Ｂが組み込まれている。ＬＣＤ１７Ａに重ね合わせて配置されるタッチパネル１７Ｂは、センサやＭＣＵ（Micro controller unit）等を有している。タッチパネル１７Ｂ上でタッチ操作が行われると、そのタッチされた位置がセンサによって検出され、当該タッチパネル１７Ｂ上のタッチされた位置を含む入力情報がタッチコントローラによって出力される。
【００２０】
撮影地点軌跡表示プログラム２０２の構成について図３を参照して説明する。  
撮影地点軌跡表示プログラム２０２は、グループ化部３０１、表示処理部３０２等を備えている。また、ＳＳＤ１０９内には、複数の画像ファイル（以下、画像ファイル）３１１、地図データ３１２、が格納されている。画像ファイル３１１のフォーマットは、例えば電子情報技術産業協会によって規格化されたExchangeable image file format（ＥＸＩＦ）である。ＥＸＩＦの画像ファイルは、撮影日時を示す日時情報、および撮影地点の緯度経度を示すジオタグが付加されている。地図データ３１２には、地図を表示するためのデータと、地図上の地点に対して緯度経度が対応づけられているデータとが格納されている。
【００２１】
グループ化部３０１は、ＳＳＤ１０９内の特定のフォルダに格納されている複数の画像ファイルを、ジオタグ情報および日時情報に応じて画像ファイルをグループ化する。言い換えると、選択部としてのグループ化部３０１は、ジオタグ情報および日時情報に基づいて、複数の画像ファイルから、撮影日が同じである画像ファイルを選択したり、撮影日が異なるが、撮影位置が近い画像ファイルを選択する。
【００２２】
グループ化部３０１は、例えば撮影日時が同じ画像ファイルを同一グループにする。また、撮影日時が別であっても、撮影地点が設定範囲内の画像ファイルを同一グループにする。なお、グループ化部３０１は、設定された時間内で撮影された画像ファイルは同一グループとする。ただし、グループ化部３０１は、撮影日時が設定時間より離れている画像ファイルは別のグループとする。同じフォルダ内に格納されている画像ファイルを同一グループにする。また、グループ化部３０１は、画像ファイルのパスに応じて、グループ化しても良い。
【００２３】
グループ化部３０１は、画像ファイルのパスがグループ毎に記述されたグループ化ファイル３１３を生成する。グループ化ファイル３１３には、撮影日時が古い画像ファイルから順に画像ファイルのパスが記載されている。
【００２４】
表示処理部３０２は、グループ化ファイル３１３、画像ファイル３１１、地図データ３１２に基づいて、各グループにそれぞれ対応する吹き出しを含むアルバム画面を表示する。吹き出し内には、グループ内の画像ファイルのサムネール画像および画像ファイルが撮影された位置を含む地図画像とを含む。吹き出しは、時間軸に沿って表示される。時間軸の下には年月を表示するラベルが配置される。左から右に時間をさかのぼってみることができ、右にスクロールすることで古い時間の吹き出しを表示できる。
【００２５】
図４は、アルバム画面の例を示す図である。  
図４に示すように、アルバム画面には第１の吹き出し４００および第２の吹き出し４１０が表示されている。第１の吹き出し４００内には、地図画像４０１、サムネール画像４０２、サムネール画像４０３、サムネール画像４０４、サムネール画像４０５、サムネール画像４０６、サムネール画像４０７、サムネール画像４０８、サムネール画像４０９が表示されている。第２の吹き出し４１０内には、地図画像４１１、サムネール画像４１２、サムネール画像４１３、サムネール画像４１４、サムネール画像４１５、サムネール画像４１６、サムネール画像４１７、サムネール画像４１８、サムネール画像４１９が表示されている。
【００２６】
タッチ操作により吹き出しに対して選択操作が行われると、表示処理部３０２は、グループ化ファイル３１３、画像ファイル３１１、地図データ３１２に基づいて、ＬＣＤ１７Ａに選択された吹き出しに対応するグループ内の画像ファイルの撮影地点軌跡表示画面を表示するための処理を行う。
【００２７】
撮影地点軌跡表示画面には、地図画像と、タッチ操作された吹き出しに対応するグループ内の画像ファイルのＥＸＩＦに含まれるジオタグ情報に対応する、地図画像上の撮影地点上に撮影地点を示すピンとが表示される。ピンは、タッチ操作された吹き出しに対応するグループ内の画像ファイルのＥＸＩＦに含まれる日時情報に基づいて、撮影日時順に表示される。
【００２８】
また、撮影地点軌跡表示画面には、ピンを表示した際に、地図画像上に画像ファイルに基づいたサムネール画像を含む吹き出しが表示される。表示処理部３０２は、次のピンを表示する場合、表示画面上に前の撮影位置と次の撮影位置とを結ぶ線を前のピンから徐々に表示される。次のピンと前のピンとを結ぶ線が全て表示されたら、撮影地点軌跡表示画面には、次のピンが表示される。そして、撮影地点軌跡表示画面には、次のピンに対応する画像ファイルに基づいた画像を含む吹き出しが表示される。
【００２９】
図５〜図８は、撮影地点軌跡表示プログラム２０２によって表示画面上に表示される撮影地点軌跡表示画面を示す図である。図５〜図８を参照して、撮影地点軌跡表示プログラム２０２が撮影地点軌跡表示画面を表示する手順を説明する。ここでは、グループ分け部３０１によって、９枚の画像ファイルがグループ化されたものとする。
【００３０】
先ず、図５に示すように、撮影地点軌跡表示画面には、地図画像５００と、グループ内の撮影日時が最も古い第１の画像ファイルの撮影地点上のピン５０１と、第１の画像ファイルの画像５０２を含む吹き出し５０３とが表示される。
【００３１】
図６に示すように、撮影地点軌跡表示画面には、図５に示す画像に加えて、ピン５０１と第１の画像ファイルの次に撮影日時が古い第２の画像ファイルの撮影地点とを結ぶ線５０３をピン５０１から徐々に表示される。
【００３２】
全ての線５０４が表示されたら、撮影地点軌跡表示画面には、図７に示すように、地図画像５００と、ピン５０１と、線５０４と、第２の画像ファイルの撮影地点上のピン５１１と、第２の画像ファイルの画像５１２を含む吹き出し５１３が表示される。
【００３３】
そして、図８に示すように、撮影地点軌跡表示画面には、地図画像５００、ピン５０１、線５０４、第２の画像ファイルの撮影地点上のピン５１１、ピン５１１、第２の画像ファイルの次に撮影日時が古い第３の画像ファイルの撮影地点とを結ぶ線５１４、第３の画像ファイルの撮影地点のピン５２１、ピン５２１と第３の画像ファイルの次に撮影日時が古い第４の画像ファイルの撮影地点とを結ぶ線５２４、第４の画像ファイルの撮影地点上のピン５３１、ピン５３１と第４の画像ファイルの次に撮影日時が古い第５の画像ファイルの撮影地点とを結ぶ線５３４、第５の画像ファイルの撮影地点上のピン５４１、ピン５４１と第５の画像ファイルの次に撮影日時が古い第６の画像ファイルの撮影地点とを結ぶ線５４４、第６の画像ファイルの撮影地点上のピン５５１、ピン５５１と第６の画像ファイルの次に撮影日時が古い第７の画像ファイルの撮影地点とを結ぶ線５５４、第７の画像ファイルの撮影地点上のピン５６１、ピン５６１と第７の画像ファイルの次に撮影日時が古い第８の画像ファイルの撮影地点とを結ぶ線５６４、第８の画像ファイルの撮影地点上のピン５７１、ピン５７１と第８の画像ファイルの次に撮影日時が古い第９の画像ファイルの撮影地点とを結ぶ線５７４、第９の画像ファイルの撮影地点上のピン５８１、および第９の画像ファイルの画像５８２を含む吹き出し５８３が順次表示される。
【００３４】
なお、何れかのピンに対してピッチ操作による選択操作が行われた場合、撮影地点軌跡表示画面には、ピンに対応する画像ファイルに基づいた画像を含む吹き出しが表示される。例えば、図９に示すように、撮影地点軌跡表示画面には、ピン５２１に対してタッチ操作が行われた場合、地図画像５００上に吹き出し５２１が表示される。
【００３５】
図１０は、撮影地点軌跡表示プログラム２０２による撮影地点軌跡画面を表示する手順を示すフローチャートである。  
グループ化部３０１は、ＳＳＤ１０９に格納されている複数の画像ファイルをグループ化する（ステップＢ１１）。グループ化部３０１は、画像ファイルのパスがグループ毎に記述されたグループ化ファイル３１３を生成する（ステップＢ１２）。
【００３６】
表示処理部３０２は、グループ化ファイル３１３、画像ファイル３１１、および地図データ３１２に基づいて、アルバム画面をＬＣＤ１７Ａに表示する（ステップＢ１３）。アルバムが面内の吹き出しに対してタッチ操作が行われると、表示処理部３０２は、タッチ操作された吹き出しに対応するグループ内の画像ファイルの撮影地点の軌跡を表示するための撮影地点軌跡表示画面をＬＣＤ１７Ａに表示するための処理を行う。
【００３７】
表示処理部３０２は、地図画像と、撮影地点が最古の画像ファイルの撮影地点上のピンとを含む撮影地点軌跡表示画面をＬＣＤ１７Ａに表示するための処理を行う（ステップＢ１４）。表示処理部３０２は、地図画像と、撮影地点が最古の画像ファイルの撮影地点上のピンとを含む撮影地点軌跡表示画面をＬＣＤ１７Ａに表示するための処理を行う（ステップＢ１４）。表示処理部３０２は、最古の画像ファイルのサムネール画像を含む吹き出しを地図画像上に更に表示するための処理を行う（ステップＢ１５）。
【００３８】
表示処理部３０２は、撮影日時が次に古い画像ファイルがあるかを判定する（ステップＢ１６）。次に古い画像ファイルがない場合（ステップＢ１６のＮｏ）、表示処理部３０２は、処理を停止する。次に古い画像ファイルがある場合（ステップＢ１６のＹｅｓ）、表示処理部３０２は、次に古い画像ファイルの撮影位置上まで線を表示する（ステップＢ１７）。表示処理部３０２は、表示されている吹き出し表示を非表示にする（ステップＢ１８）。表示処理部３０２は、次に古い画像ファイルの撮影位置上にピンを表示する（ステップＢ１９）。表示処理部３０２は、次に古い画像ファイルのサムネール画像を更に表示する（ステップＢ２０）。表示処理部３０２は、ステップＢ１６からの処理を順次実行する。
【００３９】
図１１は、撮影地点軌跡表示プログラムによって表示画面上に表示される撮影地点軌跡表示画面の一例を示す図。
【００４０】
なお、表示処理部３０２は、図１１に示すように、線の代わりに矢印６０１、６１１、６２１、６３１、６４１、６５１、６６１、６７１、６８１を表示しても良い。矢印６０１、６１１、６２１、６３１、６４１、６５１、６６１、６７１、６８１は、前に撮影された画像ファイルに対応するピンと後に撮影された画像ファイルに対応するピンとを結ぶ線上に表示される。また、矢印６０１、６１１、６２１、６３１、６４１、６５１、６６１、６７１、６８１の起点（一端）は、前に撮影された画像ファイルに対応するピンである。
【００４１】
なお、アルバム画面および撮影地点軌跡表示画面をＬＣＤ１７Ａに表示するためのデータを生成する処理をサーバで行っても良い。図１２は、実施形態のクラウドシステムの構成を示すブロック図である。  
クラウドシステムは、コンピュータ１１００、およびサーバ１１１０を含む。
【００４２】
コンピュータ１１００は、撮影地点軌跡表示プログラム１１０１を含む。撮影地点軌跡表示プログラム１１０１は、サムネール画像生成部１１０２および表示処理部１１０３を有する。サムネール画像生成部１１０２は、画像ファイル３１１からサムネール画像ファイル１１３１を生成する。サムネール画像データには、元のファイルに埋め込まれたＥＸＩＦが埋め込まれている。サムネール画像ファイル１１３１は、サーバ１１１０に送信される。表示処理部１１０３は、サーバから送信されたデータに基づいてアルバム画面および撮影地点軌跡表示画面をＬＣＤ１７Ａに表示するための処理を実行する。
【００４３】
サーバは、グループ化部１１１１および表示データ生成部１１１２等を有する。グループ化部１１１１は、コンピュータ１１００から送信されたサムネール画像ファイル１１３１に埋め込まれているジオタグ情報および日時情報に基づいて、サムネール画像ファイル１１３１をグループ化する。グループ化部１１１１は、画像ファイルを示す情報ががグループ毎に記述されたグループ化ファイル１１２１を生成する。グループ化ファイル１１２１には、撮影日時が古い画像ファイルから順に画像ファイルの情報が記載されている。
【００４４】
表示データ生成部１１１２は、グループ化ファイル１１２１、サムネール画像ファイル１１３１、地図データ１１２２に基づいて、各グループにそれぞれ対応する吹き出しを含むアルバム画面を表示するための表示データを生成する。表示データは、コンピュータ１１００に送信される。コンピュータ１０００の表示処理部１１０２は、サーバ１１１０から送信された表示データに基づいてアルバム画面をＬＣＤ１７Ａに表示するための処理を行う。
【００４５】
アルバム画面内の吹き出しがタッチ操作れたら、表示処理部１１０３は、タッチ操作された吹き出しを示す情報をサーバ１１１０に通知する。表示データ生成部１１１２は、吹き出しに対応する撮影地点軌跡表示画面を表示するための表示データを生成する。表示データは、コンピュータ１１００に送信される。コンピュータ１１００の表示処理部１１０３は、サーバ１１１０から送信された表示データに基づいて撮影地点軌跡表示画面をＬＣＤ１７Ａに表示するための処理を行う。
【００４６】
なお、コンピュータ１１００からサーバ１１１０に画像ファイルを送っても良い。また、画像ファイルのグループ化をコンピュータ１１００で行い、グループを示す情報と共にサムネール画像を送っても良い。
【００４７】
地図画像と、各第１の画像ファイルに含まれる位置情報に基づいた前記地図画像の位置上の複数のオブジェクトと、前記日時情報に基づいた撮影日時が前後する二つの画像ファイルの位置情報に基づいた前記地図画像上の二つの位置の間を結ぶ第１の線とを表示装置の表示画面上に表示することで、撮影日時順に撮影位置を視覚的かつ直感的に確認することが可能になる。
【００４８】
本実施形態の撮影地点軌跡表示に関する各種処理はコンピュータプログラムによって実現することができるので、このコンピュータプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのコンピュータプログラムを通常のコンピュータにインストールして実行するだけで、本実施形態と同様の効果を容易に実現することができる。
【００４９】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５０】
１０…タブレット型パーソナルコンピュータ（電子機器）、１０１…中央処理装置、１０３…主メモリ、１０５…グラフィクスコントローラ、１０９…ソリッドステートドライブ、１１０…ＢＴモジュール、２０２…撮影地点軌跡表示プログラム、３０１…グループ化部、３０２…表示処理部。
【図１】
2014052557.tif 000003
【図２】
2014052557.tif 000004
【図３】
2014052557.tif 000005
【図４】
2014052557.tif 000006
【図５】
2014052557.tif 000007
【図６】
2014052557.tif 000008
【図７】
2014052557.tif 000009
【図８】
2014052557.tif 000010
【図９】
2014052557.tif 000011
【図１０】
2014052557.tif 000012
【図１１】
2014052557.tif 000013
【図１２】
2014052557.tif 000014