(57)【要約】【課題】画像データの特徴情報を抽出して特徴情報が一致する画像データの位置情報をサーバから取得し表示するシステムにおいて、特徴情報が少ない画像データに対しては位置情報を取得できない。【解決手段】第１の画像データから特徴情報を抽出するステップと、抽出された特徴情報が第２の画像データの特徴情報と近似する第２の画像データの位置情報及び近似値を受信し、近似値が所定の閾値よりも小さい場合、第１の画像データを時系列に並べ、近似値が所定の閾値よりも小さい画像データの前後に存在する近似値が所定の閾値よりも大きい画像データの位置情報に基づき、近似値が所定の閾値よりも小さい画像データの位置情報を算出するステップと、を備える。【選択図】図２
2011065310.tif 000002
【特許請求の範囲】
【請求項１】
撮影された時刻情報を有する第１の画像データから特徴情報を抽出するステップと、
前記第１の画像データと特徴情報が一致又は近似する第２の画像データの位置情報及び、前記第１の画像データと前記第２の画像データとの近似値を受信するステップと、
前記近似値が閾値よりも大きい場合、前記第１の画像データに前記第２の画像データの位置情報を付加し、又は前記第１の画像データが保持する位置情報を維持し、
前記近似値が閾値よりも小さい場合、前記第１の画像データを時系列に並べ、前記近似値が閾値よりも小さい画像データの前後に存在する前記近似値が閾値よりも大きい画像データの位置情報に基づき、前記近似値が閾値よりも小さい画像データの位置情報を算出するステップと、
を備えることを特徴とする画像データ位置情報付加方法。
【請求項２】
前記位置情報を算出するステップは、
前記近似値が閾値よりも小さい画像データの前後に存在する前記近似値が閾値よりも大きい画像データを結んだ直線上に前記近似値が閾値よりも小さい画像データの位置情報を算出することを特徴とする請求項１記載の画像データ位置情報付加方法。
【請求項３】
前記位置情報を算出するステップは、
前記近似値が閾値よりも小さい画像データの前後に存在する前記近似値が閾値よりも大きい画像データから移動経路を推定し、前記移動経路上に前記近似値が閾値よりも小さい画像データの位置情報を算出することを特徴とする請求項１記載の画像データ位置情報付加方法。
【請求項４】
前記位置情報を算出するステップは、
前記第１の画像データを時系列に並べ、前記近似値が閾値よりも大きい画像データの前後に存在する前記近似値が閾値よりも大きい画像データの位置情報に基づき、前記近似値が閾値よりも大きい前記前後に存在する前記近似値が閾値よりも大きい画像データの間に位置する画像データの位置情報を補正することを特徴とする請求項１記載の画像データ位置情報付加方法。
【請求項５】
撮影された時刻情報を有する第１の画像データを保持する記憶部と、
前記第１の画像データから特徴情報を抽出する特徴情報抽出手段と、
前記第１の画像データと特徴情報が一致又は近似する第２の画像データの位置情報及び、前記第１の画像データと前記第２の画像データとの近似値を受信する受信部と、
前記近似値が閾値よりも大きい場合、前記第１の画像データに前記第２の画像データの位置情報を付加し、又は前記第１の画像データが保持する位置情報を維持し、
前記近似値が閾値よりも小さい場合、前記第１の画像データを時系列に並べ、前記近似値が閾値よりも小さい画像データの前後に存在する前記近似値が閾値よりも大きい画像データの位置情報に基づき、前記近似値が閾値よりも小さい画像データの位置情報を算出する位置情報算出手段と、を備えることを特徴とする画像データ位置情報付加装置。
【請求項６】
前記位置情報算出手段は、
前記近似値が閾値よりも小さい画像データの前後に存在する前記近似値が閾値よりも大きい画像データを結んだ直線上に前記近似値が閾値よりも小さい画像データの位置情報を算出することを特徴とする請求項５記載の画像データ位置情報付加装置。
【請求項７】
前記位置情報算出手段は、
前記近似値が閾値よりも小さい画像データの前後に存在する前記近似値が閾値よりも大きい画像データから移動経路を推定し、前記移動経路上に前記近似値が閾値よりも小さい画像データの位置情報を算出することを特徴とする請求項５記載の画像データ位置情報付加装置。
【請求項８】
前記位置情報算出手段は、
前記第１の画像データを時系列に並べ、前記近似値が閾値よりも大きい画像データの前後に存在する前記近似値が閾値よりも大きい画像データの位置情報に基づき、前記近似値が閾値よりも大きい前記前後に存在する前記近似値が閾値よりも大きい画像データの間に位置する画像データの位置情報を補正することを特徴とする請求項５記載の画像データ位置情報付加装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラや携帯電話等で撮影された画像データに対して該画像データが撮影された場所の位置情報を付加する方法及び装置に関するものである。
【背景技術】
【０００２】
近年ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）ユニット搭載機器の増加により、デジタルカメラや携帯電話などで画像データを記録する際に、撮影場所の位置情報（緯度・経度など）を同時に記録する機器が増加してきている。画像データに位置情報が付加されることでユーザの操作性が向上できる（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２２６５５５号公報
【特許文献２】特開２００３−３３１２８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のシステムでは撮影された場所の位置情報は、デジタルカメラや携帯電話等で画像データが撮影され、その画像データをデジタルカメラや携帯電話等の記録媒体に記録する際に付加されることを想定しており、過去に記録した画像データに対して該画像データが撮影された場所の位置情報を付加することは考慮されていない。また、画像データの特徴情報を抽出して特徴情報が一致する画像データの位置情報をサーバから取得し表示するシステムも提案されている（例えば、特許文献２）が、このシステムでは特徴情報の無い画像データに対しては位置情報を取得できない上、取得した位置情報で画像データを更新することもしない。
【０００５】
本発明は、前記従来の課題を解決するもので、撮影された場所の位置情報が付加されていない画像データに対して、該画像データの特徴情報が少ない場合であっても、該画像データが撮影された場所の位置情報を算出して付加する方法及び装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記従来の課題を解決するために、本発明の位置情報付加方法は、撮影された時刻情報を有する第１の画像データから特徴情報を抽出するステップと、前記第１の画像データと特徴情報が一致又は近似する第２の画像データの位置情報及び、前記第１の画像データと前記第２の画像データとの近似値を受信するステップと、前記近似値が閾値よりも大きい場合、前記第１の画像データに前記第２の画像データの位置情報を付加し、又は前記第１の画像データが保持する位置情報を維持し、前記近似値が閾値よりも小さい場合、前記第１の画像データを時系列に並べ、前記近似値が閾値よりも小さい画像データの前後に存在する前記近似値が閾値よりも大きい画像データの位置情報に基づき、前記近似値が閾値よりも小さい画像データの位置情報を算出するステップと、を備える。
【発明の効果】
【０００７】
本発明の位置情報付加方法、位置情報付加装置によれば、撮影された場所の位置情報が付加されていない画像データに対して、該画像データの特徴情報が少ない場合であっても、該画像データが撮影された場所の位置情報を算出して付加することができ、ユーザによる画像データの利便性を向上できる。
【図面の簡単な説明】
【０００８】
【図１】実施例における位置情報付加システムの構成図
【図２】実施例における位置情報付加システムの詳細図
【図３】実施例における画像情報保持部２０３が保持する画像データ情報の一例を示す図
【図４】実施例における画像データに位置情報を付加する処理の一例を示すフローチャート
【図５】実施例１における画像データ位置情報補正処理の一例を示すフローチャート
【図６】実施例１の位置情報付加方法により画像データに位置情報を付加した際のアプリケーションの適用例を示す図
【図７】実施例２における画像データ位置情報補正処理の一例を示すフローチャート
【図８】実施例２の位置情報付加方法により画像データに位置情報を付加した際のアプリケーションの適用例を示す図
【図９】実施例３における画像データ位置情報補正処理の一例を示すフローチャート
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【実施例１】
【００１０】
図１は、本発明の実施例における位置情報付加システム１を示しており、画像データに該画像データが撮影された場所の位置情報を付加する画像データ位置情報付加装置１００、画像データ、該画像データの特徴情報及び該画像データが撮影された場所の位置情報を関連づけて保持する画像データ情報保持サーバ２００、ユーザの画像データを保持するローカルストレージ３００から構成される。
【００１１】
画像データ位置情報付加装置１００は、ローカルストレージ３００から画像データを取得し、取得した画像データを画像解析することにより、取得した画像データに付加する位置情報を画像データ情報保持サーバ２００から取得することで、ローカルストレージ３００に保持されている画像データに該画像データが撮影された場所の位置情報を付加することができる。
【００１２】
なお、本発明の実施例において、一例として、画像データ位置情報付加装置１００及びローカルストレージ３００は該装置及びストレージのユーザ宅に、画像データ情報保持サーバ２００はネットワーク上に存在することを想定している。
【００１３】
図２は、図１における画像データ位置情報付加装置１００及び画像データ情報保持サーバ２００の構成を詳細に示している。
【００１４】
以下、それぞれの構成要素について説明していく。
＜画像データ位置情報付加装置１００＞
図２に示す通り、画像データ位置情報付加装置１００は、グルーピング部１０１、特徴情報抽出部１０２、送受信部１０３、位置情報算出部１０４及び位置情報付加部１０５を備える。
【００１５】
グルーピング部１０１は、ローカルストレージ３００に保持されている画像データを、１つ以上のグループ（画像群）に分ける部分である。グルーピング処理には、例えば、画像データに付与されている時刻情報を用いることができる。一例として、画像データに付与されている時刻情報から同じ日付の画像データをまとめることで画像データを日付別というグループにグルーピングすることができる。
【００１６】
特徴情報抽出部１０２は、ローカルストレージ３００に保持されている画像データ毎の特徴情報を抽出する部分である。この特徴情報抽出方法で抽出される特徴情報は、例えば、特許文献２で記述されているような色領域の配置関係や写像ベクトル情報である。もちろん特徴情報が抽出できるならば他の手段によって特徴情報を抽出しても良く、特徴情報も色領域の配置関係や写像ベクトル情報に限られない。
【００１７】
送受信部１０３は、画像データ情報保持サーバ２００に特徴情報抽出部１０２で抽出した特徴情報を送信し、送信した特徴情報に一致する又は近似する画像データの位置情報及び、送信した特徴情報と画像データ情報保持サーバ２００が保持する画像データの特徴情報との近似値を画像データ情報保持サーバ２００から受信する。
【００１８】
位置情報算出部１０４は、グルーピング部１０１でグルーピングされた画像データと、送受信部１０３によって取得した画像データの位置情報及び近似値から、該画像データに付加する位置情報を算出する。位置情報算出方法の詳細については後述する。
【００１９】
位置情報付加部１０５は、位置情報算出部１０４で算出した位置情報をローカルサーバ３００に保持されている画像データに付加する部分である。例えば位置情報をＥＸＩＦ形式の画像に付加する場合はＥＸＩＦヘッダ部分の該当部分に書き込む。
＜画像データ位置情報保持サーバ２００＞
画像データ位置情報保持サーバ２００は、送受信部２０１、検索部２０２及び画像データ情報保持部２０３を備える。
【００２０】
送受信部２０１は、画像データ位置情報付加装置１００の送受信部１０３から送信された画像データの特徴情報を受信し、検索部２０２及び画像データ情報保持部２０３によって検索された画像位置情報（位置情報と近似値）を画像データ位置情報付加装置１００に送信する。
【００２１】
検索部２０２は、送受信部２０１から受け取った特徴情報に一致又は近似する画像を画像データ情報保持部２０３から検索し付随する位置情報を取得する。また、検索の際に送受信部１０３から送信された画像データの特徴情報と画像データ情報保持部２０３に保持している画像データの特徴情報との近似値を計算し、送受信部２０１を用いて位置情報と近似値を画像データ情報付加装置１００に送信する。
【００２２】
図３は、画像データ情報保持部２０３が保持する画像データ情報の一例を示している。画像データ情報保持部２０３は、画像データと、該画像データの特徴情報と位置情報を関連付けて保持しており、より具体的には、特徴情報として色空間領域情報や写像ベクトル情報、位置情報として経度や緯度を保持している。画像データの特徴情報や位置情報は、各画像データを識別できるものであれば、これに限られない。
＜ローカルストレージ３００＞
ローカルストレージ３００は、ユーザが保持する画像データを保存しておく領域である。例えばハードディスクやフラッシュメモリなど、情報の書き換えが可能な不揮発性の記憶媒体である。
＜画像データ位置情報付加処理＞
続いて、本実施例において、画像データに位置情報を付加する際の処理の流れを説明していく。
【００２３】
図４は、画像データに位置情報を付加する処理のフローチャートであり、画像データ情報付加装置１００及び画像データ情報保持サーバ２００の内部処理の様子を表す。
【００２４】
まず、画像データ情報付加装置１００は、画像データ位置情報付加処理が開始されるとグルーピング部１０１がローカルストレージ３００から画像データを該画像データが撮影された日付毎に画像を分類する（ステップS４０１）。
【００２５】
グルーピング処理が終わると特徴情報抽出部１０２は、グルーピングされたあるグループの画像データをローカルストレージ３００から１枚ずつ読み込み特徴情報を抽出する（ステップS４０２）。本実施例においては、ローカルストレージ３００の画像データから色空間領域情報及び写像ベクトル情報を抽出することとする。
【００２６】
送受信部１０３は、外部のサーバである画像データ情報保持サーバ２００と通信を行う。画像データ情報保持サーバ２００内では送受信部２０１を通して受信したローカルストレージ３００の画像データの特徴情報と一致する又は近似値が最も大きい画像データ（つまり、最も近似している画像データ）を検索部２０２が画像データ情報保持部２０３から検索し、検索した画像データに関連付けられている位置情報と、ローカルストレージ３００の画像データの特徴情報と画像データ情報保持部２０３の画像データの特徴情報との近似値を、送受信部２０１を通して画像データ情報付加装置１００に送信する（ステップS４０３）。この際用いられる近似値算出方法は、フーリエ変換やウェーブレット変換等が挙げられる。位置情報算出部１０４は、画像データ情報保持サーバ２００から送信される近似値と閾値（例えば、特徴ベクトル）を比較し、以下に述べる処理を実施する。
【００２７】
次に、位置情報付加部１０５は、画像データ情報保持サーバ２００から取得した位置情報をローカルストレージ３００が保持する画像データに付加する（ステップＳ４０４）。この際、ローカルストレージ３００が保持する画像データが既に位置情報を持っていれば、その位置情報を維持しても良いし、画像データ情報保持サーバ２００から取得した位置情報で更新しても良い。
【００２８】
ステップS４０２〜S４０４の画像データ位置情報付加処理を、グルーピング部１０１でグルーピングされたあるグループの画像データ全てに対して繰り返し実施する（ステップＳ４０５）。なおステップＳ４０２〜Ｓ４０４の画像データ位置情報付加処理は、あるグループの画像データに対して処理が完了すると、他のグループの画像データに対して処理を継続しても良い。また、ステップＳ４０１の処理をスキップして、ローカルストレージ３００内の全画像データに対してステップＳ４０２〜Ｓ４０４の位置情報付加処理を行ってもよい。また、ユーザが指定した画像データのみにステップＳ４０２〜Ｓ４０４の位置情報付加処理を行ってもよい。
【００２９】
全ての画像データの位置情報付加処理完了後、位置情報算出部１０４は、画像データ情報保持サーバ２００から取得した近似値が所定の閾値以下である画像データに対して、位置情報の補正処理を行う（ステップＳ４０６）。例えば、ローカルストレージ３００が保持する画像データに有名な建造物が写っていない場合などは、該画像データの特徴情報が少ないため、画像データ情報保持サーバ２００から取得した位置情報が、ローカルサーバ３００が保持する画像データが実際に撮影された場所と異なる場合が発生するためである。
【００３０】
図５は、画像データ位置情報補正処理の一例を示すフローチャートである。
【００３１】
例えば、３枚の画像データＡ、Ｂ、ＣがＡ、Ｂ、Ｃの順番で撮影されており、全て同じ画像データグループ群に属しているものとする。画像データＡと画像データＣは画像データ位置情報付加処理の結果、近似値が所定の閾値より高いと判定された画像データであり、画像データＢは近似値が所定の閾値より小さいと判定された画像データであるとする。
【００３２】
位置情報算出部１０４は、画像データ位置情報補正処理ステップＳ４０６において、図５のフローチャートに従って近似値が所定の閾値よりも小さい画像データＢの位置情報を算出する。
【００３３】
まずグルーピングされた画像データグループ群の中から近似値が所定の閾値よりも小さい画像データ（画像データＢ）を選択する（ステップS４０１１）。
【００３４】
次に近似値が所定の閾値よりも小さい画像データＢの時系列的に前後に位置する近似値が所定の閾値よりも大きい２枚の画像データ（画像データＡ、画像データＣ）を選択する（ステップS４０１２）。
【００３５】
ここで、近似値が所定の閾値よりも小さい画像データＢは、近似値が所定の閾値よりも大きい画像データＡが撮影された時間と画像データＣが撮影された時間の間に撮影されている。画像データＡと画像データＣの位置を直線で結び、画像データＡ、Ｂ及びＣの撮影時刻情報から画像データＢが線分ＡＣ上のどこに存在するかの計算を行う。この計算は単純な比率計算である（ステップS４０１３）。
【００３６】
ステップＳ４０１１〜S４０１３の補正処理をグルーピングされた画像データグループ群の画像データの内、近似値が所定の閾値よりも小さい画像データ全てに対して行う（ステップS４０１４）。
【００３７】
近似値が所定の閾値よりも小さい画像データがグルーピングされた画像データのデータグループ群の先頭の場合は、該画像データ以降の近似値が所定の閾値よりも大きい複数の画像データを使えば良い。また、近似値が所定の閾値よりも小さい画像データがグルーピングされた画像データのデータグループ群の最後の場合は、該画像データ以前の近似値が所定の閾値よりも大きい高い複数の画像データを使えば良い。また、グルーピングされた画像データのデータグループ群内に画像データが１枚しか存在しない場合は、前後の他のグループの位置情報を使えば良い。
【００３８】
このようにして位置情報算出部１０４は、近似値が所定の閾値よりも小さい画像データの位置情報を、同じデータグループ群に属する近似値が所定の閾値よりも大きい他の画像データの位置情報を用いて補正する。
【００３９】
なお、本実施例においては、全ての画像データの位置情報付加処理完了後、近似値が所定の閾値よりも小さい画像データに対して位置情報補正処理を行うこととしたが、これに限らず、近似値が所定の閾値よりも大きい画像データに対してのみ画像データの位置情報付加処理を行い、近似値が所定の閾値よりも小さい画像データに対しては位置情報付加処理を行わず、ステップＳ４０６及び図５で説明した位置情報補正処理を行うこととしてもよい。
【００４０】
図６は、実施例１の位置情報付加方法、位置情報付加装置により画像データに位置情報を付加した際のアプリケーションの適用例である。
【００４１】
テレビ画面上には、ローマ、パリ、ロンドンの各地域名と、各地域を指すマーキングが表示されており、リモコン等で該マーキングを選択すると、各地域で撮影された画像データがテレビ画面上に表示される仕組みとなっている。図８においては、ローマを指すマーキングが選択されており、ローマで撮影された画像データＡが子画面で表示されている。画像データＡ及び画像データＣは、それぞれ画像データの特徴情報が多く、近似値が所定の閾値以上であり、それぞれローマ、ロンドンで撮影された画像データであると算出されている。画像データＢは特徴情報が少なく、近似値が所定の閾値以下であり、従来はどこで撮影された画像データであるかを算出するのが困難であったが、本実施例１に記載の位置情報付加方法、位置情報付加装置により、つまり、ローマとロンドンを直線で結び、画像データＡ、Ｂ及びＣの撮影時刻情報から画像データＢがパリで撮影された画像データであると算出することが可能となり、ユーザはローマからロンドンに移動した際に各地で撮影した画像データを時系列的に再生して楽しむことができる。
【００４２】
以上、本実施例１に係わる位置情報付加方法、位置情報付加装置によれば、撮影された場所の位置情報が付加されていない画像データに対して、該画像データの特徴情報が少ない場合であっても、該画像データが撮影された場所の位置情報を算出して付加することができ、ユーザによる画像データの利便性を向上できる。
【実施例２】
【００４３】
実施例１では、近似値が所定の閾値よりも小さい画像データの時系列的に前後に位置する近似値が所定の閾値よりも大きい複数の画像データを直線で結び、画像データが保持する撮影時刻情報から該近似値が所定の閾値よりも小さい画像データの位置情報を算出したが、本実施例２では、移動経路から位置情報を算出する。実施例２のおける位置情報付加システムの構成は、実施例１と同じであるので、その説明については省略する。
【００４４】
以下、図７を用いて説明する。
【００４５】
例えば、実施例１で説明した画像データＡ、Ｂ、Ｃの場合を想定する。
【００４６】
近似値が所定の閾値よりも小さい画像データ（画像データＢ）を選択する処理（ステップS４０２１）と、時系列の前後で近似値が所定の閾値よりも大きい画像データ（画像データＡ、Ｃ）を選択する処理（ステップS４０２２）は実施例１と同じ処理である。
【００４７】
実施例２では、位置情報算出部１０４は、画像データＡの撮影時刻情報と位置情報及び画像データＣの撮影時刻情報と位置情報から、画像データＡを撮影した位置から画像データを撮影した位置への移動経路を決定する（ステップS４０２３）。
【００４８】
例えば、画像データＡを撮影した位置から画像データＣを撮影した位置への移動経路として、空路、陸路、水路を想定し、画像データＡが保持する撮影時刻情報と位置情報、画像データＣが保持する撮影時刻情報と位置情報から空路、陸路、水路のいずれかを決定する。
【００４９】
画像データＢは、その経路上に存在すると考えれば決定した移動経路と、画像データＡ、Ｂ、Ｃの撮影時刻情報から画像データＢが撮影された位置を算出できる（ステップS４０２４）。
【００５０】
この処理を近似値が閾値よりも小さい全ての画像データに対して行う（ステップS４０２５）。
【００５１】
移動経路は、画像データ位置情報付加装置１００が、図示しない記録手段に記録されている中から決定しても良いし、ネットワークを通じて外部から入手した中から決定しても良い。
【００５２】
図８は、実施例２の位置情報付加方法、位置情報付加装置により画像データに位置情報を付加した際のアプリケーションの適用例である。
【００５３】
テレビ画面上には、ローマ、フランクフルト、ロンドンの各地域名と、各地域を指すマーキングが表示されており、リモコン等で該マーキングを選択すると、各地域で撮影された画像データがテレビ画面上に表示される仕組みとなっている。図８においては、ローマを指すマーキングが選択されており、ローマで撮影された画像データＡが子画面で表示されている。画像データＡ及び画像データＣは、それぞれ画像データの特徴情報が多く、近似値が所定の閾値以上であり、それぞれローマ、ロンドンで撮影された画像データであると算出されている。画像データＢは特徴情報が少なく、近似値が所定の閾値以下であり、従来はどこで撮影された画像データであるかを算出するのが困難であったが、本実施例２に記載の位置情報付加方法、位置情報付加装置により、つまり、ローマからロンドンへの移動経路として空路を決定し、画像データＡ、Ｂ及びＣの撮影時刻情報から画像データＢがフランクフルトで撮影された画像データであると算出することが可能となり、ユーザはローマからロンドンに移動した際に各地で撮影した画像データを時系列的に再生して楽しむことができる。
【００５４】
以上、本実施例２に係わる位置情報付加方法、位置情報付加装置によれば、撮影された場所の位置情報が付加されていない画像データに対して、該画像データの特徴情報が少ない場合であっても、該画像データが撮影された場所の位置情報を算出して付加することができ、ユーザによる画像データの利便性を向上できる。
【実施例３】
【００５５】
実施例１又は実施例２に記載の位置情報付加方法、位置情報付加装置は、近似値が所定の閾値よりも大きい画像データを補正の対象にしても良い。なお実施例３のおける位置情報付加システムの構成は、実施例１と同じであるので、その説明については省略する。
【００５６】
以下、図９を用いて説明する。
【００５７】
位置情報算出部１０４は、近似値が所定の閾値よりも大きい画像データ（例えば、画像データＥ）を選択する（ステップS４０３１）。
【００５８】
次に、該画像データの時系列的に前後存在する近似値が所定の閾値よりも大きい画像データ（例えば、画像データＤ、画像データＦ）を選択する（ステップS４０３２）。
【００５９】
選択した３枚の画像データＤ、Ｅ、Ｆの位置情報を比較し、画像データＤ、Ｅ、Ｆが保持する撮影時刻情報から判断して、ステップＳ４０３１で選択した画像データＥの位置情報が画像データＤ、Ｆから著しく離れていないかを調べる（ステップS４０３３）。
【００６０】
時系列的に並べられた画像データの保持する位置情報が著しく離れて存在する可能性は低いため、もし距離が離れている場合は、距離が離れている画像データ（画像データＥ）の位置情報を補正する（ステップS４０３４）。例えば、同日に撮影された画像データＤ、Ｅ、Ｆの保持する位置情報が、それぞれ大阪、メキシコ、東京であった場合、画像データＥが保持する位置情報であるメキシコに対し、実施例１や実施例態２の位置情報付加方法を適用する。
【００６１】
この処理を近似値が所定の閾値より大きい全ての画像データに対して行う（ステップS４０３５）。なお、本実施例３における画像データ位置情報補正処理は、近似値が所定の閾値より大きい全ての画像データに対して実施するのではなく、ユーザが指定した画像データに対してのみ実施するようにしても良い。
【００６２】
以上、本実施例３に係わる位置情報付加方法、位置情報付加装置によれば、撮影された場所の位置情報が付加されていない画像データに対して、該画像データの特徴情報が多い場合であっても、該画像データが撮影された場所の位置情報を補正して付加することができ、ユーザによる、画像データの利便性を向上できる。なお、本発明の位置情報付加方法は、上記実施例１から実施例３付加方法を切り替えて使用しても良いし、複合して使用しても良い。
【産業上の利用可能性】
【００６３】
撮影された場所の位置情報が付加されていない画像データに対して、該画像データの特徴情報が少ない場合であっても、該画像データが撮影された場所の位置情報を算出して付加することができ、位置情報付加方法、位置情報付加装置として有用である。
【符号の説明】
【００６４】
１    位置情報付加システム
１００    画像データ位置情報付加装置
１０１    グルーピング部
１０２    特徴情報抽出部
１０３    送受信部
１０４    位置情報算出部
１０５    位置情報付加部
２００    画像データ情報保持サーバ
２０１    送受信部
２０２    検索部
２０３    画像データ情報保持部
３００    ローカルストレージ
【図１】
2011065310.tif 000003
【図２】
2011065310.tif 000004
【図３】
2011065310.tif 000005
【図４】
2011065310.tif 000006
【図５】
2011065310.tif 000007
【図６】
2011065310.tif 000008
【図７】
2011065310.tif 000009
【図８】
2011065310.tif 000010
【図９】
2011065310.tif 000011