(57)【要約】【課題】ユーザに正確な情報を提供することを課題とする。【解決手段】情報提供装置は、ユーザ端末から送信された位置情報（緯度・経度）および画像情報（写真等）を受信すると、この位置情報と、地図情報ＤＢに記憶されている地図情報とに基づいて、ユーザの位置する地図上の領域を抽出するとともに、画像情報から物体を抽出する。情報提供装置は、地図上の領域内に存在する物体の物体特徴情報を物体特徴情報ＤＢから取得して、画像情報から抽出した物体の特徴点と照合する。照合の結果、物体特徴情報ＤＢから取得した物体の物体特徴情報と、ユーザ端末から受信して画像情報内から抽出した物体の特徴点が合致すると、この物体の位置情報（物体位置情報）および関連情報を物体特徴情報ＤＢおよび物体情報ＤＢから物体ＩＤをキーとして取得する。【選択図】        図１
2009230255.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末から受け付けた位置情報を用いた処理を行って、当該ユーザ端末に情報を提供する情報提供装置であって、
地図情報を記憶する地図情報記憶部と、
前記地図情報記憶部により記憶されている地図情報内の各領域に存在する物体の特徴点を示した物体特徴情報、当該物体の位置を特定する物体位置情報および当該物体に関連する物体関連情報を記憶する物体情報記憶部と、
前記ユーザ端末の現在位置を示す位置情報と、当該現在位置でユーザ端末を用いて撮影された周辺画像とを当該ユーザ端末から受信する情報受信部と、
前記地図情報記憶部により記憶されている地図情報と、前記情報受信部により受信された位置情報とに基づいて、ユーザ端末の位置する領域を抽出する領域抽出部と、
前記情報受信部により受信された周辺画像内から物体を抽出する物体抽出部と、
前記領域抽出部により抽出された領域内に存在する物体の物体特徴情報を前記物体情報記憶部から取得して、前記物体抽出部により抽出された物体の特徴点に合致するか否かを照合する物体照合部と、
前記物体照合部による照合の結果、前記物体情報記憶部から取得した物体特徴情報と、前記物体抽出部により抽出された物体の特徴点とが合致する場合には、前記物体抽出部により抽出された物体の物体位置情報および物体関連情報を前記物体情報記憶部から取得する物体情報取得部と、
前記物体情報取得部により取得された物体位置情報および物体関連情報を前記ユーザ端末ごとに記憶部に格納するユーザ関連情報格納部と、
前記ユーザ関連情報格納部により記憶部に格納された物体関連情報と、前記地図情報記憶部に記憶されている地図情報とを合成してユーザ端末に提供する情報提供部と、
を有することを特徴とする情報提供装置。
【請求項２】
前記物体情報記憶部は、前記物体の特徴点を示した物体特徴情報として、物体の形状パターン、配色パターンおよび当該形状パターンと当該配色パターンとの組合せを記憶し、
前記物体照合部は、前記領域抽出部により抽出された領域内に存在する物体の形状パターン、配色パターン、または当該形状パターンと当該配色パターンとの組合せのいずれか一つまたは複数を前記物体情報記憶部から取得して、前記物体抽出部により抽出された物体の特徴点との照合度を判定し、
前記物体情報取得部は、前記物体照合部により判定された照合度が閾値を超えている場合には、前記物体抽出部により抽出された物体の物体位置情報および物体関連情報を前記物体情報記憶部から取得することを特徴とする請求項１に記載の情報提供装置。
【請求項３】
ユーザ端末から受け付けた位置情報を用いた処理を行って、当該ユーザ端末に情報を提供する情報提供方法であって、
地図情報を記憶部に記憶する地図情報記憶ステップと、
前記地図情報記憶ステップにより記憶部に記憶された地図情報内の各領域に存在する物体の特徴点を示した物体特徴情報、当該物体の位置を特定する物体位置情報および当該物体に関連する物体関連情報を記憶部に記憶する物体情報記憶ステップと、
前記ユーザ端末の現在位置を示す位置情報と、当該現在位置でユーザ端末を用いて撮影された周辺画像とを当該ユーザ端末から受信する情報受信ステップと、
前記地図情報記憶ステップにより記憶部に記憶された地図情報と、前記情報受信ステップにより受信された位置情報とに基づいて、ユーザ端末の位置する領域を抽出する領域抽出ステップと、
前記情報受信ステップにより受信された周辺画像内から物体を抽出する物体抽出ステップと、
前記物体情報記憶ステップにより記憶部に記憶された物体特徴情報の中から、前記領域抽出ステップにより抽出された領域内に存在する物体の物体特徴情報を取得して、前記物体抽出ステップにより抽出された物体の特徴点に合致するか否かを照合する物体照合ステップと、
前記物体照合ステップによる照合の結果、前記物体抽出ステップにより抽出された物体の特徴点と前記物体特徴情報とが合致する場合には、前記物体情報記憶ステップにより記憶部に記憶された物体位置情報および物体関連情報の中から、前記物体抽出ステップにより抽出された物体の物体位置情報および物体関連情報を取得する物体情報取得ステップと、
前記物体情報取得ステップにより取得された物体位置情報および物体関連情報を前記ユーザ端末ごとに記憶部に格納するユーザ関連情報格納ステップと、
前記ユーザ関連情報格納ステップにより記憶部に格納された物体関連情報と、前記地図情報記憶ステップにより記憶部に記憶された地図情報とを合成してユーザ端末に提供する情報提供ステップと、
を含んだことを特徴とする情報提供方法。
【請求項４】
前記物体情報記憶ステップは、前記物体の特徴点を示した物体特徴情報として、物体の形状パターン、配色パターンおよび当該形状パターンと当該配色パターンとの組合せを記憶部に記憶し、
前記物体照合ステップは、前記物体情報記憶ステップにより記憶部に記憶された物体の形状パターン、配色パターン、または当該形状パターンと当該配色パターンとの組合せの中から、前記領域抽出ステップにより抽出された領域内に存在する物体の形状パターン、配色パターン、または当該形状パターンと当該配色パターンとの組合せのいずれか一つまたは複数を取得して、前記物体抽出ステップにより抽出された物体の特徴点との照合度を判定し、
前記物体情報取得ステップは、前記物体照合ステップにより判定された照合度が閾値を超えている場合には、前記物体情報記憶ステップにより記憶部に記憶された物体位置情報および物体関連情報の中から、前記物体抽出ステップにより抽出された物体の物体位置情報および物体関連情報を取得することを特徴とする請求項３に記載の情報提供方法。
【請求項５】
ユーザ端末から受け付けた位置情報を用いて当該ユーザ端末に情報を提供する処理をコンピュータに実行させる情報提供処理プログラムであって、
地図情報を記憶部に記憶する地図情報記憶手順と、
前記地図情報記憶手順により記憶部に記憶された地図情報内の各領域に存在する物体の特徴点を示した物体特徴情報、当該物体の位置を特定する物体位置情報および当該物体に関連する物体関連情報を記憶部に記憶する物体情報記憶手順と、
前記ユーザ端末の現在位置を示す位置情報と、当該現在位置でユーザ端末を用いて撮影された周辺画像とを当該ユーザ端末から受信する情報受信手順と、
前記地図情報記憶手順により記憶部に記憶された地図情報と、前記情報受信手順により受信された位置情報とに基づいて、ユーザ端末の位置する領域を抽出する領域抽出手順と、
前記情報受信手順により受信された周辺画像内から物体を抽出する物体抽出手順と、
前記物体情報記憶手順により記憶部に記憶された物体特徴情報の中から、前記領域抽出手順により抽出された領域内に存在する物体の物体特徴情報を取得して、前記物体抽出手順により抽出された物体の特徴点に合致するか否かを照合する物体照合手順と、
前記物体照合手順による照合の結果、前記物体抽出手順により抽出された物体の特徴点と前記物体特徴情報とが合致する場合には、前記物体情報記憶手順により記憶部に記憶された物体位置情報および物体関連情報の中から、前記物体抽出手順により抽出された物体の物体位置情報および物体関連情報を取得する物体情報取得手順と、
前記物体情報取得手順により取得された物体位置情報および物体関連情報を前記ユーザ端末ごとに記憶部に格納するユーザ関連情報格納手順と、
前記ユーザ関連情報格納手順により記憶部に格納された物体関連情報と、前記地図情報記憶手順により記憶部に記憶された地図情報とを合成してユーザ端末に提供する情報提供手順と、
をコンピュータに実行させることを特徴とする情報提供処理プログラム。
【請求項６】
前記物体情報記憶手順は、前記物体の特徴点を示した物体特徴情報として、物体の形状パターン、配色パターンおよび当該形状パターンと当該配色パターンとの組合せを記憶部に記憶し、
前記物体照合手順は、前記物体情報記憶手順により記憶部に記憶された物体の形状パターン、配色パターン、または当該形状パターンと当該配色パターンとの組合せの中から、前記領域抽出手順により抽出された領域内に存在する物体の形状パターン、配色パターン、または当該形状パターンと当該配色パターンとの組合せのいずれか一つまたは複数を取得して、前記物体抽出手順により抽出された物体の特徴点との照合度を判定し、
前記物体情報取得手順は、前記物体照合手順により判定された照合度が閾値を超えている場合には、前記物体情報記憶手順により記憶部に記憶された物体位置情報および物体関連情報の中から、前記物体抽出手順により抽出された物体の物体位置情報および物体関連情報を取得することを特徴とする請求項５に記載の情報提供処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザ端末から受け付けた位置情報を用いた処理を行って、当該ユーザ端末に情報を提供する情報提供装置、情報提供方法および情報提供処理プログラムに関する。
【背景技術】
【０００２】
従来、ＧＰＳ（Global Positioning System）などにより取得される経度や緯度、住所などの位置情報と、その位置情報に関連する関連情報とをあわせて取得する技術が存在する。
【０００３】
例えば、非特許文献１では、ＧＰＳの電波を受信して生成した位置情報を携帯端末から受信すると、携帯端末のユーザの現在位置周辺の地図や、現在位置に関連した関連情報（例えば、場所名、建物名、駅の出入口や利用者の方向など）などの情報サービスを提供するサービス提供サイトが開示されている。
【０００４】
【非特許文献１】「地図アプリ」、［online］、［平成２０年１月２２日検索］、インターネット＜http://www.nttdocomo.co.jp/service/location/chizu_gps/chizu_appli/index.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記したサービスを提供するための従来の技術は、ユーザに提供される情報サービスは必ずしも正確な情報ではないという問題点があった。
【０００６】
すなわち、サービスを利用する端末の時計の時刻が正確ではないことや、ＧＰＳ衛星からの電波が気象条件や受信場所によって変動することなどを理由として、端末からサービス提供側に送信される位置情報に誤差が生じているので、この位置情報に基づいて端末に提供される情報サービスは必ずしも正確ではないという問題点があった。
【０００７】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、ユーザに正確な情報を提供することが可能な情報提供装置、情報提供方法および情報提供処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するため、請求項１に係る発明は、ユーザ端末から受け付けた位置情報を用いた処理を行って、当該ユーザ端末に情報を提供する情報提供装置であって、地図情報を記憶する地図情報記憶部と、前記地図情報記憶部により記憶されている地図情報内の各領域に存在する物体の特徴点を示した物体特徴情報、当該物体の位置を特定する物体位置情報および当該物体に関連する物体関連情報を記憶する物体情報記憶部と、前記ユーザ端末の現在位置を示す位置情報と、当該現在位置でユーザ端末を用いて撮影された周辺画像とを当該ユーザ端末から受信する情報受信部と、前記地図情報記憶部により記憶されている地図情報と、前記情報受信部により受信された位置情報とに基づいて、ユーザ端末の位置する領域を抽出する領域抽出部と、前記情報受信部により受信された周辺画像内から物体を抽出する物体抽出部と、前記領域抽出部により抽出された領域内に存在する物体の物体特徴情報を前記物体情報記憶部から取得して、前記物体抽出部により抽出された物体の特徴点に合致するか否かを照合する物体照合部と、前記物体照合部による照合の結果、前記物体情報記憶部から取得した物体特徴情報と、前記物体抽出部により抽出された物体の特徴点とが合致する場合には、前記物体抽出部により抽出された物体の物体位置情報および物体関連情報を前記物体情報記憶部から取得する物体情報取得部と、前記物体情報取得部により取得された物体位置情報および物体関連情報を前記ユーザ端末ごとに記憶部に格納するユーザ関連情報格納部と、前記ユーザ関連情報格納部により記憶部に格納された物体関連情報と、前記地図情報記憶部に記憶されている地図情報とを合成してユーザ端末に提供する情報提供部と、を有することを特徴とする。
【０００９】
また、請求項２に係る発明は、上記の発明において、前記物体情報記憶部は、前記物体の特徴点を示した物体特徴情報として、物体の形状パターン、配色パターンおよび当該形状パターンと当該配色パターンとの組合せを記憶し、前記物体照合部は、前記領域抽出部により抽出された領域内に存在する物体の形状パターン、配色パターン、または当該形状パターンと当該配色パターンとの組合せのいずれか一つまたは複数を前記物体情報記憶部から取得して、前記物体抽出部により抽出された物体の特徴点との照合度を判定し、前記物体情報取得部は、前記物体照合部により判定された照合度が閾値を超えている場合には、前記物体抽出部により抽出された物体の物体位置情報および物体関連情報を前記物体情報記憶部から取得することを特徴とする。
【００１０】
また、請求項３に係る発明は、ユーザ端末から受け付けた位置情報を用いた処理を行って、当該ユーザ端末に情報を提供する情報提供方法であって、地図情報を記憶部に記憶する地図情報記憶ステップと、前記地図情報記憶ステップにより記憶部に記憶された地図情報内の各領域に存在する物体の特徴点を示した物体特徴情報、当該物体の位置を特定する物体位置情報および当該物体に関連する物体関連情報を記憶部に記憶する物体情報記憶ステップと、前記ユーザ端末の現在位置を示す位置情報と、当該現在位置でユーザ端末を用いて撮影された周辺画像とを当該ユーザ端末から受信する情報受信ステップと、前記地図情報記憶ステップにより記憶部に記憶された地図情報と、前記情報受信ステップにより受信された位置情報とに基づいて、ユーザ端末の位置する領域を抽出する領域抽出ステップと、前記情報受信ステップにより受信された周辺画像内から物体を抽出する物体抽出ステップと、前記物体情報記憶ステップにより記憶部に記憶された物体特徴情報の中から、前記領域抽出ステップにより抽出された領域内に存在する物体の物体特徴情報を取得して、前記物体抽出ステップにより抽出された物体の特徴点に合致するか否かを照合する物体照合ステップと、前記物体照合ステップによる照合の結果、前記物体抽出ステップにより抽出された物体の特徴点と前記物体特徴情報とが合致する場合には、前記物体情報記憶ステップにより記憶部に記憶された物体位置情報および物体関連情報の中から、前記物体抽出ステップにより抽出された物体の物体位置情報および物体関連情報を取得する物体情報取得ステップと、前記物体情報取得ステップにより取得された物体位置情報および物体関連情報を前記ユーザ端末ごとに記憶部に格納するユーザ関連情報格納ステップと、前記ユーザ関連情報格納ステップにより記憶部に格納された物体関連情報と、前記地図情報記憶ステップにより記憶部に記憶された地図情報とを合成してユーザ端末に提供する情報提供ステップと、を含んだことを特徴とする。
【００１１】
また、請求項４に係る発明は、上記の発明において、前記物体情報記憶ステップは、前記物体の特徴点を示した物体特徴情報として、物体の形状パターン、配色パターンおよび当該形状パターンと当該配色パターンとの組合せを記憶部に記憶し、前記物体照合ステップは、前記物体情報記憶ステップにより記憶部に記憶された物体の形状パターン、配色パターン、または当該形状パターンと当該配色パターンとの組合せの中から、前記領域抽出ステップにより抽出された領域内に存在する物体の形状パターン、配色パターン、または当該形状パターンと当該配色パターンとの組合せのいずれか一つまたは複数を取得して、前記物体抽出ステップにより抽出された物体の特徴点との照合度を判定し、前記物体情報取得ステップは、前記物体照合ステップにより判定された照合度が閾値を超えている場合には、前記物体情報記憶ステップにより記憶部に記憶された物体位置情報および物体関連情報の中から、前記物体抽出ステップにより抽出された物体の物体位置情報および物体関連情報を取得することを特徴とする。
【００１２】
また、請求項５に係る発明は、ユーザ端末から受け付けた位置情報を用いて当該ユーザ端末に情報を提供する処理をコンピュータに実行させる情報提供処理プログラムであって、地図情報を記憶部に記憶する地図情報記憶手順と、前記地図情報記憶手順により記憶部に記憶された地図情報内の各領域に存在する物体の特徴点を示した物体特徴情報、当該物体の位置を特定する物体位置情報および当該物体に関連する物体関連情報を記憶部に記憶する物体情報記憶手順と、前記ユーザ端末の現在位置を示す位置情報と、当該現在位置でユーザ端末を用いて撮影された周辺画像とを当該ユーザ端末から受信する情報受信手順と、前記地図情報記憶手順により記憶部に記憶された地図情報と、前記情報受信手順により受信された位置情報とに基づいて、ユーザ端末の位置する領域を抽出する領域抽出手順と、前記情報受信手順により受信された周辺画像内から物体を抽出する物体抽出手順と、前記物体情報記憶手順により記憶部に記憶された物体特徴情報の中から、前記領域抽出手順により抽出された領域内に存在する物体の物体特徴情報を取得して、前記物体抽出手順により抽出された物体の特徴点に合致するか否かを照合する物体照合手順と、前記物体照合手順による照合の結果、前記物体抽出手順により抽出された物体の特徴点と前記物体特徴情報とが合致する場合には、前記物体情報記憶手順により記憶部に記憶された物体位置情報および物体関連情報の中から、前記物体抽出手順により抽出された物体の物体位置情報および物体関連情報を取得する物体情報取得手順と、前記物体情報取得手順により取得された物体位置情報および物体関連情報を前記ユーザ端末ごとに記憶部に格納するユーザ関連情報格納手順と、前記ユーザ関連情報格納手順により記憶部に格納された物体関連情報と、前記地図情報記憶手順により記憶部に記憶された地図情報とを合成してユーザ端末に提供する情報提供手順と、をコンピュータに実行させることを特徴とする。
【００１３】
また、請求項６に係る発明は、上記の発明において、前記物体情報記憶手順は、前記物体の特徴点を示した物体特徴情報として、物体の形状パターン、配色パターンおよび当該形状パターンと当該配色パターンとの組合せを記憶部に記憶し、前記物体照合手順は、前記物体情報記憶手順により記憶部に記憶された物体の形状パターン、配色パターン、または当該形状パターンと当該配色パターンとの組合せの中から、前記領域抽出手順により抽出された領域内に存在する物体の形状パターン、配色パターン、または当該形状パターンと当該配色パターンとの組合せのいずれか一つまたは複数を取得して、前記物体抽出手順により抽出された物体の特徴点との照合度を判定し、前記物体情報取得手順は、前記物体照合手順により判定された照合度が閾値を超えている場合には、前記物体情報記憶手順により記憶部に記憶された物体位置情報および物体関連情報の中から、前記物体抽出手順により抽出された物体の物体位置情報および物体関連情報を取得することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ユーザ端末から位置情報とともに受け付けた画像情報（画像情報に撮像された物体）に基づいて、ユーザの現在位置を正確に特定することができるので、ユーザの正確な現在位置の情報や、その現在位置に関連する関連情報（画像情報に撮像された物体の情報など）など、ユーザに正確な情報を提供することが可能である。
【００１５】
また、本発明によれば、ユーザ端末が位置する領域内に存在する物体の物体特徴情報と、ユーザ端末から受け付けた画像情報内の物体の特徴点との照合度を判定し、その照合度が閾値を超えている場合には、データベースの中から情報を取得してユーザに提供するので、ユーザにより確からしい情報を提供することが可能である。
【発明を実施するための最良の形態】
【００１６】
以下に添付図面を参照して、この発明に係る情報提供装置、情報提供方法および情報提供処理プログラムの実施例を詳細に説明する。なお、以下では、本発明に係る情報提供装置の一実施形態として実施例１を説明した後に、本発明に含まれる他の実施形態を説明する。
【実施例１】
【００１７】
以下の実施例１では、実施例１に係る情報提供装置の概要および特徴、かかる情報提供装置の構成および処理を順に説明し、最後に実施例１に係る効果を説明する。
【００１８】
［情報提供装置の概要および特徴（実施例１）］
まず、図１を用いて、実施例１に係る情報提供装置の概要および特徴を説明する。図１は、実施例１に係る情報提供装置の概要および特徴を説明するための図である。
【００１９】
実施例１に係る情報提供装置は、ユーザ端末から受け付けた位置情報を用いた処理を行って、当該ユーザ端末に情報を提供することを概要とする。そして、ユーザ端末から取得した位置情報と、ユーザ端末から同時に取得した画像情報とを用いた処理を行って、画像情報内から抽出される物体にリンクした情報を取得することにより、ユーザに正確な情報を提供することが可能である点に主たる特徴がある。
【００２０】
この主たる特徴について具体的に説明すると、実施例１に係る情報提供装置は、同図に示すように、地図情報ＤＢと、物体特徴情報ＤＢと、物体情報ＤＢと、ユーザ情報ＤＢとを有する。
【００２１】
地図情報ＤＢは、地図情報を記憶する。物体特徴情報ＤＢは、物体を特定するための物体ＩＤに対応付けて、物体の位置を特定するための物体位置情報、および地図情報内に含まれる物体（例えば、建造物など）の特徴点を形状パターンや配色パターンで表した物体特徴情報を記憶する。物体情報ＤＢは、物体ＩＤに対応付けて、物体の名称や住所などを関連情報として記憶する。ユーザ情報ＤＢは、ユーザを一意に特定するためのユーザ特定情報に対応付けて、ユーザの現在位置を示す位置情報、関連情報、時刻情報（例えば、各情報の格納時刻）などをユーザ関連情報として記憶する。
【００２２】
そして、実施例１に係る情報提供装置は、ユーザ端末から送信された位置情報（緯度・経度）および画像情報（写真等）を受信すると（図１の（１）参照）、この位置情報と、地図情報ＤＢに記憶されている地図情報とに基づいて、ユーザの位置する地図上の領域（例えば、位置情報で示される緯度・経度を中心とした半径１００ｍ内の地図上の領域）を抽出する（図１の（２）参照）。
【００２３】
また、実施例１に係る情報提供装置は、ユーザ端末から受信した画像情報から物体を抽出する（図１の（３）参照）。
【００２４】
次に、実施例１に係る情報提供装置は、上記の（２）で抽出した地図上の領域内に存在する物体の物体特徴情報を物体特徴情報ＤＢから取得して、上記の（３）で抽出した物体の特徴点と照合する（図１の（４）参照）。
【００２５】
照合の結果、物体特徴情報ＤＢから取得した物体の物体特徴情報と、ユーザ端末から受信して画像情報内から抽出した物体の特徴点が合致すると、この物体の位置情報（物体位置情報）および関連情報を物体特徴情報ＤＢおよび物体情報ＤＢから物体ＩＤをキーとして取得する（図１の（５）参照）。
【００２６】
そして、実施例１に係る情報提供装置は、上記の（５）で取得した物体の位置情報（物体位置情報）および関連情報をユーザ関連情報としてユーザ情報ＤＢに格納する。なお、実施例１に係る情報提供装置は、格納時点での時刻を合わせて格納する（図１の（６）参照）。
【００２７】
その後、実施例１に係る情報提供装置は、ユーザ情報ＤＢにユーザ関連情報として格納した関連情報と、地図情報ＤＢに記憶されている地図情報とを合成してユーザ端末に提供する（図１の（７）参照）。
【００２８】
このようなことから、実施例１に係る情報提供装置は、上述した主たる特徴のように、ユーザに正確な情報を提供することが可能である。
【００２９】
［情報提供装置の構成（実施例１）］
次に、図２〜図５を用いて、実施例１に係る情報提供装置の構成を説明する。図２は、実施例１に係る情報提供装置の構成を示すブロック図である。図３は、実施例１に係る物体特徴情報ＤＢに記憶される情報の構成例を示す図である。図４は、実施例１に係る物体情報ＤＢに記憶される情報の構成例を示す図である。図５は、実施例１に係るユーザ情報ＤＢに記憶される情報の構成例を示す図である。
【００３０】
図２に示すように、実施例１に係る情報提供装置１００は、通信制御部１１０と、記憶部１２０と、制御部１３０とから構成される。
【００３１】
このうち、通信制御部１１０は、ユーザ端末との間でやり取りする各種情報に関する通信を制御する。
【００３２】
記憶部１２０は、制御部１３０による各種処理に必要なデータおよびプログラムを記憶する記憶部であり、特に本発明に密接に関連するものとしては、地図情報ＤＢ１２１と、物体特徴情報ＤＢ１２２と、物体情報ＤＢ１２３と、ユーザ情報ＤＢ１２４とを有する。
【００３３】
地図情報ＤＢ１２１は、ユーザ端末から受信する位置情報に対応した地図情報を記憶する。なお、地図情報ＤＢ１２１は、特許請求の範囲に記載の「地図情報記憶部」に対応する。
【００３４】
物体特徴情報ＤＢ１２２は、地図情報上に点在する建造物などの物体の特徴点に関する情報を記憶し、例えば、図３に示すように、地図情報上に点在する物体を一意に特定するために付与した物体ＩＤ、および地図上における位置を緯度および経度で示した物体位置情報に対応付けて、建造物などの物体の形状を示す画像（前後左右の画像）や色彩（配色パターン）情報を特徴点として記憶する。
【００３５】
物体情報ＤＢ１２３は、地図情報上に点在する建造物などの物体に関する各種の情報を記憶し、例えば、図４に示すように、地図情報上に点在する物体を一意に特定するために付与した物体ＩＤに対応づけて、物体の名称や住所など物体に関連する関連情報を記憶する。
【００３６】
なお、物体特徴情報ＤＢ１２２および物体情報ＤＢ１２３は、特許請求の範囲に記載の「物体情報記憶部」に対応する。
【００３７】
ユーザ情報ＤＢ１２４は、後述する物体情報取得部１３３により取得された情報をユーザ関連情報として記憶し、例えば、図５に示すように、ユーザを一意に特定するためのユーザ特定情報に対応付けて、位置情報、関連情報、および各情報の格納時刻を示す時刻情報などをユーザ関連情報として記憶する。
【００３８】
ここで、ユーザ特定情報としては、例えば、ユーザが情報提供装置１００にアクセスして、情報提供装置１００から情報の提供を受けるためのユーザ登録を行った時に、情報提供装置１００からユーザ端末のユーザに発行されるユーザＩＤや、ユーザ端末が携帯電話端末であれば、情報提供装置１００へのアクセス時にユーザ端末から送信されるように設定された固体識別情報などを利用することができる。
【００３９】
制御部１３０は、所定の制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する処理部であり、特に本発明に密接に関連するものとしては、領域／物体抽出部１３１と、物体照合部１３２と、物体情報取得部１３３と、ユーザ情報格納部１３４と、ユーザ情報提供部１３５とを有する。
【００４０】
領域／物体抽出部１３１は、ユーザ端末から送信された位置情報（緯度・経度）および画像情報（写真等）を受信すると、この位置情報と、地図情報ＤＢ１２１に記憶されている地図情報とに基づいて、ユーザの位置する地図上の領域を抽出する。
【００４１】
例えば、領域／物体抽出部１３１は、ユーザ端末から位置情報として受信した緯度・経度を中心とした半径１００ｍ内の地図上の領域を地図情報ＤＢ１２１に記憶されている地図情報から抽出する。
【００４２】
また、領域／物体抽出部１３１は、ユーザ端末から受信した画像情報から物体を抽出する。例えば、領域／物体抽出部１３１は、ユーザ端末から受信した画像情報について、オブジェクト認識やパターンマッチングを行い、画像情報の中から物体を抽出する。
【００４３】
なお、領域／物体抽出部１３１は、特許請求の範囲に記載の「領域抽出部」および「物体抽出部」に対応する。
【００４４】
物体照合部１３２は、ユーザ端末から位置情報として受信した緯度・経度を足がかりとして、領域／物体抽出部１３１により抽出された領域内（位置情報として受信した緯度・経度を中心とした半径１００ｍ内）に存在する物体の物体ＩＤ、および物体の形状パターン（物体の正面や背面、右立面や左立面などのパターン）や配色パターン（物体の正面や背面、右立面や左立面などのパターン）からなる物体特徴情報を物体特徴情報ＤＢ１２２から取得する。
【００４５】
そして、物体照合部１３２は、物体特徴情報ＤＢ１２２から取得した物体の形状パターンや配色パターンと、領域／物体抽出部１３１により抽出された物体の特徴点とを照合して、その照合度（類似度）を測定する。
【００４６】
なお、物体照合部１３２は、特許請求の範囲に記載の「物体照合部」に対応する。
【００４７】
物体情報取得部１３３は、物体照合部１３２により測定された照合度（類似度）が所定の閾値を超えている場合には、領域／物体抽出部１３１により抽出された物体が、物体特徴情報ＤＢ１２２から取得した物体の形状パターンや配色パターンに対応する物体に該当するものと判定し、この物体の物体ＩＤをキーとして、物体特徴情報ＤＢ１２２から物体位置情報を取得するとともに、物体情報ＤＢ１２３から関連情報を取得する。
【００４８】
なお、物体情報取得部１３２は、特許請求の範囲に記載の「物体情報取得部」に対応する。
【００４９】
ユーザ情報格納部１３４は、物体情報取得部１３３により物体特徴情報ＤＢ１２２から取得された物体位置情報と、物体情報ＤＢ１２３から取得された関連情報とをユーザ特定情報に対応付けてユーザ情報ＤＢ１２４に格納する。このとき、格納時の時点の時刻を示す時刻情報をあわせて格納する。ここで、ユーザ特定情報は、例えば、位置情報および画像情報を送信しようとするユーザ端末からのアクセスがあった時点で取得する。
【００５０】
ユーザ情報格納部１３４は、物体情報取得部１３３により物体特徴情報ＤＢ１２２から取得された物体位置情報を、ユーザ端末から受信した位置情報に置き換えてユーザの位置情報としてユーザ情報ＤＢ１２４に格納することにより、ユーザの正確な位置情報が記録されることとなる。
【００５１】
なお、ユーザ情報格納部１３４は、特許請求の範囲に記載の「ユーザ関連情報格納部」に対応する。
【００５２】
ユーザ情報提供部１３５は、例えば、ユーザ情報ＤＢ１２４に記憶されている位置情報に基づいて、対応する地図情報を地図情報ＤＢ１２１から取得して、ユーザ情報ＤＢ１２４にユーザ関連情報として格納された関連情報と合成してユーザに提供する。
【００５３】
また、ユーザ情報格納部１３４による格納時点では、情報の格納が正常に完了した旨を通知しておき、ユーザ端末から改めて情報要求があった場合に、ユーザ情報提供部１３５は、ユーザ情報ＤＢ１２４から情報を取得してユーザ情報を提供するようにしてもよい。
【００５４】
なお、ユーザ情報提供部１３５は、特許請求の範囲に記載の「情報提供部」に対応する。
【００５５】
［情報提供装置の処理（実施例１）］
続いて、図６を用いて、実施例１に係る情報提供装置による処理を説明する。図６は、実施例１に係る情報提供装置の処理の流れを示すフロー図である。
【００５６】
同図に示すように、領域／物体抽出部１３１は、ユーザ端末から送信された位置情報（緯度・経度）および画像情報（写真等）を受信すると（ステップＳ６０１肯定）、この位置情報と、地図情報ＤＢ１２１に記憶されている地図情報とに基づいて、ユーザの位置する地図上の領域を抽出する（ステップＳ６０２）。
【００５７】
次に、領域／物体抽出部１３１は、ユーザ端末から受信した画像情報から物体を抽出する。例えば、領域／物体抽出部１３１は、ユーザ端末から受信した画像情報について、オブジェクト認識やパターンマッチングを行い、画像情報の中から物体を抽出する（ステップＳ６０３）。
【００５８】
物体照合部１３２は、領域／物体抽出部１３１による処理が完了すると物体照合を行う（ステップＳ６０４）。
【００５９】
具体的には、物体照合部１３２は、ユーザ端末から位置情報として受信した緯度・経度を足がかりとして、領域／物体抽出部１３１により抽出された領域内（位置情報として受信した緯度・経度を中心とした半径１００ｍ内）に存在する物体の物体ＩＤ、および物体の形状パターン（物体の正面や背面、右立面や左立面などのパターン）や配色パターン（物体の正面や背面、右立面や左立面などのパターン）からなる物体特徴情報を物体特徴情報ＤＢ１２２から取得する。
【００６０】
そして、物体照合部１３２は、物体特徴情報ＤＢ１２２から取得した物体の形状パターンや配色パターンと、領域／物体抽出部１３１により抽出された物体の特徴点とを照合して、その照合度（類似度）を測定する。
【００６１】
物体情報取得部１３３は、物体照合部１３２により測定された照合度（類似度）が所定の閾値を超えている場合には、領域／物体抽出部１３１により抽出された物体が、物体特徴情報ＤＢ１２２から取得した物体の形状パターンや配色パターンに対応する物体に該当するものと判定し、この物体の物体ＩＤをキーとして、物体特徴情報ＤＢ１２２から物体位置情報を取得するとともに、物体情報ＤＢ１２３から関連情報を取得する（ステップＳ６０５）。
【００６２】
ユーザ情報格納部１３４は、物体情報取得部１３３により物体特徴情報ＤＢ１２２から取得された物体位置情報と、物体情報ＤＢ１２３から取得された関連情報とをユーザ特定情報に対応付けてユーザ情報ＤＢ１２４に格納する（ステップＳ６０６）。このとき、格納時の時点の時刻を示す時刻情報をあわせて格納する。
【００６３】
ユーザ情報提供部１３５は、例えば、ユーザ情報ＤＢ１２４に記憶されている位置情報に基づいて、対応する地図情報を地図情報ＤＢ１２１から取得して、ユーザ情報ＤＢ１２４にユーザ関連情報として格納された関連情報と合成してユーザに提供する（ステップＳ６０７）。
【００６４】
［実施例１による効果］
上述してきたように、実施例１によれば、ユーザ端末から位置情報とともに受け付けた画像情報（画像情報に撮像された物体）に基づいて、ユーザの現在位置を正確に特定することができるので、ユーザの正確な現在位置の情報や、その現在位置に関連する関連情報（画像情報に撮像された物体の情報など）など、ユーザに正確な情報を提供することが可能である。
【００６５】
また、実施例１によれば、ユーザ端末が位置する領域内に存在する物体の物体特徴情報と、ユーザ端末から受け付けた画像情報内の物体の特徴点との照合度を判定し、その照合度が閾値を超えている場合には、データベースの中から情報を取得してユーザに提供するので、ユーザにより確からしい情報を提供することが可能である。
【００６６】
また、上記の実施例において、物体特徴情報ＤＢ１２２に物体の詳細な情報を予め記憶しておき、ユーザ端末から受信した画像情報を分析して、画像情報内からユーザの周囲の状況（例えば、ユーザが現在位置するビルや店舗の詳細な状況、ビルの何階であるか、レストランのどの席かなど）や、ユーザの向き（画像情報を撮影した時の角度、ユーザの視点方向など）を特定して、ユーザ情報ＤＢ１２４にあわせて格納するようにしてもよい。
【実施例２】
【００６７】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、本発明に含まれる他の実施例を説明する。
【００６８】
（１）装置構成等
図２に示した情報提供装置１００の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、情報提供装置１００の分散・統合の具体的形態は図示のものに限られず、例えば、物体照合部１３２と、物体情報取得部１３３と、ユーザ情報格納部１３４とを統合するなど、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、情報提供装置１００にて行なわれる各処理機能（例えば、図６参照）は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００６９】
（２）情報提供処理プログラム
また、上記の実施例１で説明した情報提供装置１００の各種の処理（例えば、図６等参照）は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することができる。そこで、以下では、図７を用いて、上記の実施例１と同様の機能を有する情報提供処理プログラムを実行するコンピュータの一例を説明する。図７は、情報提供処理プログラムを実行するコンピュータを示す図である。
【００７０】
同図に示すように、情報提供装置としてコンピュータ２００は、通信制御部２１０、ＨＤＤ２２０、ＲＡＭ２３０およびＣＰＵ２４０をバス３００で接続して構成される。
【００７１】
ここで、通信制御部２１０は、ユーザ端末との間でやり取りされる各種情報に関する通信を制御する。ＨＤＤ２２０は、ＣＰＵ２４０による各種処理の実行に必要な情報を記憶する。ＲＡＭ２３０は、各種情報を一時的に記憶する。ＣＰＵ２４０は、各種演算処理を実行する。
【００７２】
そして、ＨＤＤ２２０には、図７に示すように、上記の実施例１に示した情報提供装置１００の各処理部と同様の機能を発揮する情報提供処理プログラム２２１と、情報提供処理用データ２２２とがあらかじめ記憶されている。なお、この情報提供処理プログラム２２１を適宜分散させて、ネットワークを介して通信可能に接続された他のコンピュータの記憶部に記憶させておくこともできる。
【００７３】
そして、ＣＰＵ２４０が、この情報提供処理プログラム２２１をＨＤＤ２２０から読み出してＲＡＭ２３０に展開することにより、図７に示すように、情報提供処理プログラム２２１は情報提供処理プロセス２３１として機能するようになる。そして、情報提供処理プロセス２３１は、情報提供処理用データ２２２等をＨＤＤ２２０から読み出して、ＲＡＭ２３０において自身に割り当てられた領域に展開し、この展開したデータ等に基づいて各種処理を実行する。なお、情報提供処理プロセス２３１は、図２に示した情報提供装置１００の制御部１３０（領域／物体抽出部１３１、物体照合部１３２、物体情報取得部１３３、ユーザ情報格納部１３４、およびユーザ情報提供部１３５等）において実行される処理にそれぞれ対応する。
【００７４】
なお、上記した情報提供処理プログラム２２１については、必ずしも最初からＨＤＤ２２０に記憶させておく必要はなく、例えば、コンピュータ２００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」、さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ２００に接続される「他のコンピュータ（またはサーバ）」などに各プログラムを記憶させておき、コンピュータ２００がこれらから各プログラムを読み出して実行するようにしてもよい。
【００７５】
（３）情報提供方法
上記の実施例１で説明した情報提供装置により、以下のような情報提供方法が実現される。
【００７６】
すなわち、ユーザ端末から受け付けた位置情報を用いた処理を行って、当該ユーザ端末に情報を提供する情報提供方法であって、地図情報を記憶部に記憶する地図情報記憶ステップと（例えば、図２参照）、前記地図情報記憶ステップにより記憶部に記憶された地図情報内の各領域に存在する物体の特徴点を示した物体特徴情報、当該物体の位置を特定する物体位置情報および当該物体に関連する物体関連情報を記憶部に記憶する物体情報記憶ステップと（例えば、図３および図４参照）、前記ユーザ端末の現在位置を示す位置情報と、当該現在位置でユーザ端末を用いて撮影された周辺画像とを当該ユーザ端末から受信する情報受信ステップと（例えば、図６のステップＳ６０１参照）、前記地図情報記憶ステップにより記憶部に記憶された地図情報と、前記情報受信ステップにより受信された位置情報とに基づいて、ユーザ端末の位置する領域を抽出する領域抽出ステップと（例えば、図６のステップＳ６０２参照）、前記情報受信ステップにより受信された周辺画像内から物体を抽出する物体抽出ステップと（例えば、図６のステップＳ６０３参照）、前記物体情報記憶ステップにより記憶部に記憶された物体特徴情報の中から、前記領域抽出ステップにより抽出された領域内に存在する物体の物体特徴情報を取得して、前記物体抽出ステップにより抽出された物体の特徴点に合致するか否かを照合する物体照合ステップと（例えば、図６のステップＳ６０４参照）、前記物体照合ステップによる照合の結果、前記物体抽出ステップにより抽出された物体の特徴点と前記物体特徴情報とが合致する場合には、前記物体情報記憶ステップにより記憶部に記憶された物体位置情報および物体関連情報の中から、前記物体抽出ステップにより抽出された物体の物体位置情報および物体関連情報を取得する物体情報取得ステップと（例えば、図６のステップＳ６０５参照）、前記物体情報取得ステップにより取得された物体位置情報および物体関連情報を前記ユーザ端末ごとに記憶部に格納するユーザ関連情報格納ステップと（例えば、図６のステップＳ６０６参照）、前記ユーザ関連情報格納ステップにより記憶部に格納された物体関連情報と、前記地図情報記憶ステップにより記憶部に記憶された地図情報とを合成してユーザ端末に提供する情報提供ステップと（例えば、図６のステップＳ６０７参照）、を含んだ情報提供方法が実現される。
【産業上の利用可能性】
【００７７】
以上のように、本発明に係る情報提供装置、情報提供方法および情報提供処理プログラムは、ユーザ端末から受け付けた位置情報を用いた処理を行って、当該ユーザ端末に情報を提供する場合に有用であり、特に、ユーザに正確な情報を提供することに適する。
【図面の簡単な説明】
【００７８】
【図１】実施例１に係る情報提供装置の概要および特徴を説明するための図である。
【図２】実施例１に係る情報提供装置の構成を示すブロック図である。
【図３】実施例１に係る物体特徴情報ＤＢに記憶される情報の構成例を示す図である。
【図４】実施例１に係る物体情報ＤＢに記憶される情報の構成例を示す図である。
【図５】実施例１に係るユーザ情報ＤＢに記憶される情報の構成例を示す図である。
【図６】実施例１に係る情報提供装置の処理の流れを示すフロー図である。
【図７】情報提供処理プログラムを実行するコンピュータを示す図である。
【符号の説明】
【００７９】
１００  情報提供装置
１１０  通信制御部
１２０  記憶部
１２１  地図情報ＤＢ
１２２  物体特徴情報ＤＢ
１２３  物体情報ＤＢ
１２４  ユーザ情報ＤＢ
１３０  制御部
１３１  領域／物体抽出部
１３２  物体照合部
１３３  物体情報取得部
１３４  ユーザ情報格納部
１３５  ユーザ情報提供部
２００  コンピュータ（情報提供装置）
２１０  通信制御部
２２０  ＨＤＤ（Hard Disk Drive）
２２１  情報提供処理プログラム
２２２  情報提供処理用データ
２３０  ＲＡＭ（Random Access Memory）
２３１  情報提供処理プロセス
２４０  ＣＰＵ（Central Processing Unit）
３００  バス
【図１】
2009230255.tif 000003
【図２】
2009230255.tif 000004
【図３】
2009230255.tif 000005
【図４】
2009230255.tif 000006
【図５】
2009230255.tif 000007
【図６】
2009230255.tif 000008
【図７】
2009230255.tif 000009