(57)【要約】【課題】利用者の現在位置に基づいて、利用者の今後移動されると予測される経路に関連する情報を利用者に対して自動的に提示することが可能な情報提供方法を提供する。【解決手段】利用者の現在位置に関する情報が、位置情報取得部２によって取得されるとともに、範囲設定部３によって、利用者の現在位置に基づいて情報を取得すべき情報取得エリアが設定される。そして、情報取得部４によって、対象物関連情報が情報ＤＢ５から取得されるとともに、これらの対象物関連情報の中から、範囲設定部３によって設定された情報取得エリアに含まれる情報が抽出され、これが情報提示部６によって利用者に提示される。【選択図】　図１
2004038871.tif 000002
【特許請求の範囲】
【請求項１】
利用者の位置に関する位置情報を取得するステップと、
取得された利用者の位置に基づいて、所定の範囲の地理的領域である情報取得エリアを設定するステップと、
設定された情報取得エリア内に存在する対象物に関する対象物関連情報を取得するステップと、
取得された対象物関連情報を利用者に提示するステップとを有することを特徴とする情報提供方法。
【請求項２】
利用者の現在位置および過去の位置に基づいて、利用者の今後の推定移動経路を推定するステップをさらに有し、
上記推定移動経路に基づいて、上記情報取得エリアを設定することを特徴とする請求項１記載の情報提供方法。
【請求項３】
利用者の現在位置および過去の位置に基づいて、利用者の今後の推定進行方向を推定するステップをさらに有し、
上記推定進行方向に基づいて、上記推定移動経路を推定することを特徴とする請求項２記載の情報提供方法。
【請求項４】
利用者の位置の履歴を記録するステップをさらに有し、
記録されている利用者の位置の履歴に基づいて、利用者の今後の推定移動経路を推定することを特徴とする請求項２記載の情報提供方法。
【請求項５】
上記利用者の位置の履歴に基づいて、利用者の現在位置を過去に通過した過去移動経路を抽出するステップと、
抽出された過去移動経路における進行方向毎の頻度を求め、この頻度に基づいて、利用者の今後の推定移動経路を求めるるステップとをさらに有していることを特徴とする請求項４記載の情報提供方法。
【請求項６】
利用者の位置情報を取得する際に、その時点での日付および／または時刻を示す日時情報を取得し、この日時情報を利用者の位置情報とともに履歴として記録することを特徴とする請求項４記載の情報提供方法。
【請求項７】
上記利用者の位置および日時情報の履歴に基づいて、現在時刻を基準に設定される日付および／または時刻の範囲内に利用者の現在位置を過去に通過した過去移動経路を抽出するステップと、
抽出された過去移動経路における進行方向毎の頻度を求め、この頻度に基づいて、利用者の今後の推定移動経路を求めるステップとをさらに有していることを特徴とする請求項６記載の情報提供方法。
【請求項８】
上記取得された対象物関連情報のうち、利用者によって選択されたカテゴリに含まれる対象物に関する対象物関連情報が利用者に提示されることを特徴とする請求項１ないし７のいずれか一項に記載の情報提供方法。
【請求項９】
利用者の現在位置から、利用者に提示される対象物関連情報の対象物に到達するまでの推定所要時間を推定するステップをさらに有していることを特徴とする請求項１ないし８のいずれか一項に記載の情報提供方法。
【請求項１０】
上記対象物が、交通機関を利用するための交通施設である場合に、現在時刻から上記所要時間後の時刻付近における、該当交通機関の時刻表を利用者に提示することを特徴とする請求項９記載の情報提供方法。
【請求項１１】
上記情報取得エリアが、上記推定所要時間に基づいて設定されることを特徴とする請求項９記載の情報提供方法。
【請求項１２】
上記情報取得エリアが、上記推定所要時間が、利用者によって指定された所定の時間内となる範囲で設定されることを特徴とする請求項１１記載の情報提供方法。
【請求項１３】
上記情報取得エリアが、利用者の現在位置からの距離に基づいて設定されることを特徴とする請求項１記載の情報提供方法。
【請求項１４】
上記情報取得エリアが、利用者の現在位置からの距離が、利用者によって設定された所定の距離内となる範囲で設定されることを特徴とする請求項１３記載の情報提供方法。
【請求項１５】
過去に推定した上記推定移動経路を記憶するステップをさらに有し、現在推定された推定移動経路と、過去に推定した推定移動経路とが異なった場合にのみ、現在推定された推定移動経路に基づいて設定される上記情報取得エリアに内に存在する対象物に関する対象物関連情報を取得することを特徴とする請求項２記載の情報提供方法。
【請求項１６】
取得された対象物関連情報を記憶するステップをさらに有し、
ある対象物に関して、記憶されている対象物関連情報と、新たに取得した対象物関連情報とが異なった場合にのみ、新たに取得した対象物関連情報を利用者に提示することを特徴とする請求項１ないし１５のいずれか一項に記載の情報提供方法。
【請求項１７】
上記対象物関連情報を、外部装置から通信によって取得することを特徴とする請求項１ないし１６のいずれか一項に記載の情報提供方法。
【請求項１８】
請求項１ないし１７のいずれか一項に記載の情報提供方法をコンピュータに実行させる情報提供プログラム。
【請求項１９】
請求項１ないし１７のいずれか一項に記載の情報提供方法をコンピュータに実行させる情報提供プログラムを記録した記録媒体。
【請求項２０】
利用者の位置に関する位置情報を取得する位置情報取得部と、
取得された利用者の位置に基づいて、所定の範囲の地理的領域である情報取得エリアを設定する範囲設定部と、
設定された情報取得エリア内に存在する対象物に関する対象物関連情報を取得する情報取得部と、
取得された対象物関連情報を利用者に提示する情報提示部とを有することを特徴とする情報提供装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、利用者の現在位置情報に基づいて各種情報を利用者に提示する情報提供方法、情報提供プログラム、情報提供プログラムを記録した記録媒体、および情報提供装置に関するものである。
【０００２】
【従来の技術】
従来、例えばカーナビゲーションシステムや携帯電話システムなどにおいて、ＧＰＳ（Ｇｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）などを用いて、利用者の現在位置を地図上に表示する現在位置通知システムが提供されている。このようなシステムによれば、利用者はリアルタイムに自分が位置している地理的環境を把握することが可能となり、例えば不慣れな場所でも道に迷うことなく目的地に到着することが可能となる。
【０００３】
また、例えばインターネットなどによって地図を提供するサービスも行われている。このサービスでは、利用者はインターネットに接続されているコンピュータを用いて地図提供サービスを行っているホームページにアクセスし、地図情報を得ようとする地域を指定して、その領域の地図を表示させることになる。
【０００４】
この地図提供サービスにおいて、店舗情報や広告などを表示させるサービスも提供されている。このサービスでは、まず、表示された地図上に、店舗情報などが提供されている店舗や施設が位置している箇所に、店舗名などとともにアイコンが表示される。そして、利用者は、興味のある店舗のアイコンをクリックすることによって、その店舗に関する情報を得ることが可能となっている。
【０００５】
【発明が解決しようとする課題】
上記の現在位置通知システムでは、利用者の現在位置を地図上に示すものであるが、利用者の現在位置に基づいて、その近辺にある店舗などの対象物に関する何らかの情報が自動的に提示されるというようなことは行われていない。
【０００６】
また、上記の地図提供サービスにおいても、利用者によって地図が表示された範囲内において、利用者が指示した店舗に関する情報は提供されるようになっているが、利用者の現在位置というような概念は存在せず、言うまでもなく、利用者の現在位置に基づいて何らかの情報が自動的に提示されるというようなことは行われていない。
【０００７】
本発明は上記の問題点を解決するためになされたもので、その目的は、利用者の現在位置に基づいて、利用者の今後移動されると予測される経路に関連する情報を利用者に対して自動的に提示することが可能な情報提供方法、情報提供装置などを提供することにある。
【０００８】
【課題を解決するための手段】
上記の課題を解決するために、本発明に係る情報提供方法は、利用者の位置に関する位置情報を取得するステップと、取得された利用者の位置に基づいて、所定の範囲の地理的領域である情報取得エリアを設定するステップと、設定された情報取得エリア内に存在する対象物に関する対象物関連情報を取得するステップと、取得された対象物関連情報を利用者に提示するステップとを有することを特徴としている。
【０００９】
上記の方法では、まず、利用者の位置が取得され、この利用者の位置に基づいて情報取得エリアが設定される。そして、情報取得エリア内に存在する対象物に関する対象物関連情報が取得されて、これが利用者に提示されることになる。すなわち、情報取得エリアは、利用者が今後到達する可能性の高いエリアとして設定されることになり、このような情報取得エリア内に存在する対象物に関する情報が利用者に提示されることになる。したがって、利用者は、今後必要となる可能性の高い近辺の対象物に関する情報を得ることが可能となるので、利用者の状況に適応した情報を提供することが可能となる。
【００１０】
また、本発明に係る情報提供方法は、上記の方法において、利用者の現在位置および過去の位置に基づいて、利用者の今後の推定移動経路を推定するステップをさらに有し、上記推定移動経路に基づいて、上記情報取得エリアを設定する方法としてもよい。
【００１１】
上記の方法によれば、利用者の今後の推定移動経路が推定され、これに基づいて情報取得エリアが設定されるようになっている。このようにして情報取得エリアが設定される場合、例えば利用者の現在位置からは近いが、今後利用者が移動する可能性は低いと予想されるエリアを情報取得エリアから除外することが可能となる。よって、利用者に対して提供される情報から、不要な情報を取り除くことによって、利用者が必要とする可能性の高い情報のみを提供することが可能となる。
【００１２】
また、本発明に係る情報提供方法は、上記の方法において、利用者の現在位置および過去の位置に基づいて、利用者の今後の推定進行方向を推定するステップをさらに有し、上記推定進行方向に基づいて、上記推定移動経路を推定する方法としてもよい。
【００１３】
上記の方法によれば、利用者の現在位置および過去の位置に基づいて、利用者の今後の推定進行方向を推定し、これに基づいて、上記推定移動経路が推定されるようになっている。すなわち、利用者が今後進むであろう方向に基づいて推定移動経路を推定することによって、より的確に推定移動経路を推定することが可能となる。
【００１４】
また、本発明に係る情報提供方法は、上記の方法において、利用者の位置の履歴を記録するステップをさらに有し、記録されている利用者の位置の履歴に基づいて、利用者の今後の推定移動経路を推定する方法としてもよい。
【００１５】
上記の方法によれば、利用者の位置の履歴を参照することによって、例えば利用者の移動の傾向などを把握することが可能となる。よって、このような利用者の位置の履歴に基づいて推定移動経路を推定することによって、より的確に利用者の今後の推定移動経路を推定することが可能となる。
【００１６】
また、本発明に係る情報提供方法は、上記の方法において、上記利用者の位置の履歴に基づいて、利用者の現在位置を過去に通過した過去移動経路を抽出するステップと、抽出された過去移動経路における進行方向毎の頻度を求め、この頻度に基づいて、利用者の今後の推定移動経路を求めるるステップとをさらに有している方法としてもよい。
【００１７】
上記の方法によれば、利用者の現在位置を、該利用者が過去に通過した際に、どちらの進行方向に進んだかを認識することによって、利用者が今後どちらの方向に進む可能性が高いかを把握することが可能となる。すなわち、利用者の移動の傾向に基づいて利用者の推定移動経路を推定することになるので、より的確に利用者の今後の推定移動経路を推定することが可能となる。
【００１８】
また、本発明に係る情報提供方法は、上記の方法において、利用者の位置情報を取得する際に、その時点での日付および／または時刻を示す日時情報を取得し、この日時情報を利用者の位置情報とともに履歴として記録する方法としてもよい。
【００１９】
上記の方法によれば、利用者の位置情報を履歴として記録する際に、その日時情報をも履歴に残されることになる。よって、利用者の過去の移動履歴を、その日時によって管理することが可能となるので、例えば利用者の推定移動経路を求める際に、日時情報を含めて推定移動経路の推定を行うことが可能となる。
【００２０】
また、本発明に係る情報提供方法は、上記の方法において、上記利用者の位置および日時情報の履歴に基づいて、現在時刻を基準に設定される日付および／または時刻の範囲内に利用者の現在位置を過去に通過した過去移動経路を抽出するステップと、抽出された過去移動経路における進行方向毎の頻度を求め、この頻度に基づいて、利用者の今後の推定移動経路を求めるステップとをさらに有している方法としてもよい。
【００２１】
上記の方法によれば、現在時刻を基準に設定される日付および／または時刻の範囲内に利用者の現在位置を過去に通過した過去移動経路を抽出し、ここで抽出された過去移動経路の傾向に基づいて利用者の今後のすいて移動経路が求められるようになっている。よって、例えば利用者が、時間帯に応じて移動の傾向が異なる場合などに、より的確に推定移動経路の推定を行うことが可能となる。
【００２２】
また、本発明に係る情報提供方法は、上記の方法において、上記取得された対象物関連情報のうち、利用者によって選択されたカテゴリに含まれる対象物に関する対象物関連情報が利用者に提示される方法としてもよい。
【００２３】
上記の方法によれば、利用者は、情報の提供を所望とするカテゴリを指定することによって、そのカテゴリに含まれる対象物関連情報のみを得ることが可能となる。よって、利用者が所望とする対象物関連情報のみを提供することが可能となる。
【００２４】
また、本発明に係る情報提供方法は、上記の方法において、利用者の現在位置から、利用者に提示される対象物関連情報の対象物に到達するまでの推定所要時間を推定するステップをさらに有している方法としてもよい。
【００２５】
上記の方法によれば、例えば利用者に対して提示される対象物関連情報に、該当する対象物に到達するまでの所要時間を含めることが可能となる。よって、利用者は、得られた対象物関連情報に該当する対象物が、どの程度離れているかを把握することが可能となる。
【００２６】
また、本発明に係る情報提供方法は、上記の方法において、上記対象物が、交通機関を利用するための交通施設である場合に、現在時刻から上記所要時間後の時刻付近における、該当交通機関の時刻表を利用者に提示する方法としてもよい。
【００２７】
上記の方法によれば、利用者は、例えば近くにある交通施設に関する情報を得られるとともに、その交通施設に到達する予想時刻近辺の時刻表に関する情報をも得ることが可能となる。よって、例えば複数の交通施設が近辺にある場合に、利用者は、時刻表を考慮した上で、どの交通施設を利用すれば最も早く目的地に着けるか、というような情報を得ることが可能となる。
【００２８】
また、本発明に係る情報提供方法は、上記の方法において、上記情報取得エリアが、上記推定所要時間に基づいて設定される方法としてもよい。
【００２９】
上記の方法によれば、利用者が現在位置から所定の時間内に移動可能な場所にある対象物の対象物関連情報のみが利用者に提示されることになる。よって、利用者に対して現在および近い将来に必要とされる情報のみを提供することが可能となる。
【００３０】
また、本発明に係る情報提供方法は、上記の方法において、上記情報取得エリアが、上記推定所要時間が、利用者によって指定された所定の時間内となる範囲で設定される方法としてもよい。
【００３１】
上記の方法によれば、利用者は、提供される情報を、今後どの程度の時間以内に到達可能な箇所に関する情報とするかを設定することが可能となるので、利用者が所望とする範囲内の対象物関連情報のみを提供することが可能となる。
【００３２】
また、本発明に係る情報提供方法は、上記の方法において、上記情報取得エリアが、利用者の現在位置からの距離に基づいて設定される方法としてもよい。
【００３３】
上記の方法によれば、利用者が現在位置から所定の距離内にある対象物の対象物関連情報のみが利用者に提示されることになる。よって、利用者に対して現在および近い将来に必要とされる情報のみを提供することが可能となる。
【００３４】
また、本発明に係る情報提供方法は、上記の方法において、上記情報取得エリアが、利用者の現在位置からの距離が、利用者によって設定された所定の距離内となる範囲で設定される方法としてもよい。
【００３５】
上記の方法によれば、利用者は、提供される情報を、現在位置からどの程度距離が離れている箇所に関する情報とするかを設定することが可能となるので、利用者が所望とする範囲内の対象物関連情報のみを提供することが可能となる。
【００３６】
また、本発明に係る情報提供方法は、上記の方法において、過去に推定した上記推定移動経路を記憶するステップをさらに有し、現在推定された推定移動経路と、過去に推定した推定移動経路とが異なった場合にのみ、現在推定された推定移動経路に基づいて設定される上記情報取得エリアに内に存在する対象物に関する対象物関連情報を取得する方法としてもよい。
【００３７】
上記の方法によれば、現在推定された推定移動経路と、過去に推定した推定移動経路とが異なった場合にのみ、現在推定された推定移動経路に基づいて設定される情報取得エリアに内の対象物関連情報を取得するようにしているので、対象物関連情報の取得動作を必要最低限にすることが可能となる。よって、情報提供装置における処理上の負担を軽減することが可能となる。
【００３８】
また、本発明に係る情報提供方法は、上記の方法において、取得された対象物関連情報を記憶するステップをさらに有し、ある対象物に関して、記憶されている対象物関連情報と、新たに取得した対象物関連情報とが異なった場合にのみ、新たに取得した対象物関連情報を利用者に提示する方法としてもよい。
【００３９】
上記の方法によれば、ある対象物に関して、記憶されている対象物関連情報と、新たに取得した対象物関連情報とが異なった場合にのみ、新たに取得した対象物関連情報を利用者に提示するようにしているので、利用者に対して同じ情報が何回も提示されることを防止することが可能となる。
【００４０】
また、本発明に係る情報提供方法は、上記の方法において、上記対象物関連情報を、外部装置から通信によって取得する方法としてもよい。
【００４１】
上記の方法によれば、対象物関連情報を、外部装置から通信によって取得するようになっているので、情報提供装置内に対象物関連情報に関するデータベースを保持しておく必要がなくなる。よって、情報提供装置における装置コストの低減を図ることができる。また、外部装置において、対象物関連情報を最新の情報に更新するようにすれば、利用者は常に新鮮な情報を入手することが可能となる。
【００４２】
また、本発明に係る情報提供プログラムは、上記本発明に係る情報提供方法をコンピュータに実行させることを特徴としている。
【００４３】
上記プログラムをコンピュータシステムにロードすることによって、上記情報提供方法をユーザに提供することが可能となる。
【００４４】
また、本発明に係る情報提供プログラムを記録した記録媒体は、上記の情報提供方法をコンピュータに実行させる情報提供プログラムを記録していることを特徴としている。
【００４５】
上記記録媒体に記録されたプログラムをコンピュータシステムにロードすることによって、上記情報提供方法をユーザに提供することが可能となる。
【００４６】
また、本発明に係る情報提供装置は、利用者の位置に関する位置情報を取得する位置情報取得部と、取得された利用者の位置に基づいて、所定の範囲の地理的領域である情報取得エリアを設定する範囲設定部と、設定された情報取得エリア内に存在する対象物に関する対象物関連情報を取得する情報取得部と、取得された対象物関連情報を利用者に提示する情報提示部とを有することを特徴としている。
【００４７】
上記の構成では、まず、位置情報取得部によって利用者の位置が取得され、この利用者の位置に基づいて、範囲設定部によって情報取得エリアが設定される。そして、情報取得エリア内に存在する対象物に関する対象物関連情報が情報取得部によって取得されて、これが情報提示部によって利用者に提示されることになる。すなわち、情報取得エリアは、利用者が今後到達する可能性の高いエリアとして設定されることになり、このような情報取得エリア内に存在する対象物に関する情報が利用者に提示されることになる。したがって、利用者は、今後必要となる可能性の高い近辺の対象物に関する情報を得ることが可能となるので、利用者の状況に適応した情報を提供することが可能となる。
【００４８】
【発明の実施の形態】
（実施の形態１）
本発明の実施の一形態について図１ないし図３に基づいて説明すれば、以下のとおりである。
【００４９】
本実施形態に係る情報提供装置は、利用者の現在位置から特定範囲内の情報を提供するものとなっている。図１は、上記情報提供装置１の概略構成を示す機能ブロック図である。同図に示すように、上記情報提供装置１は、位置情報取得部２、範囲設定部３、情報取得部４、情報ＤＢ（データベース）５、情報提示部６、およびメモリ７を備えた構成となっている。
【００５０】
位置情報取得部２は、外部装置から情報を受信することによって、情報提供装置１を利用する利用者の現在位置を取得する処理を行うものである。ここで、外部装置としては、図１に示すように、ＧＰＳ（Ｇｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ）装置８、携帯電話機９、およびＰＨＳ（登録商標）電話機１０などが挙げられる。ＧＰＳ装置８は、ＧＰＳを利用して利用者の現在位置を取得する装置である。携帯電話機９を利用する場合、例えばＧＰＳ機能を内蔵した携帯電話機から利用者の現在位置を取得することになる。ＰＨＳ電話機１０を利用する場合、例えばＰＨＳにおける位置情報取得サービスを利用して利用者の現在位置を取得することになる。この位置情報取得部２によって取得された利用者の現在位置情報は、メモリ７に記憶される。
【００５１】
なお、外部装置としては、上記の例に限定されるものではなく、利用者の現在位置を取得することが可能なものであればどのようなものを用いてもよい。また、位置情報取得部２自体に、例えばＧＰＳ機能などの位置情報取得機能が内蔵されているものであってもよい。
【００５２】
範囲設定部３は、位置情報取得部２によって取得された利用者の現在位置情報をメモリ７から読み出し、読み出した現在位置情報に基づいて、特定の範囲からなる位置エリアを情報取得エリアとして設定する処理を行うものである。この範囲設定部３によって設定された情報取得エリアに関する情報は、メモリ７に記憶される。
【００５３】
情報取得部４は、範囲設定部３によって設定された情報取得エリアに関する情報をメモリ７から読み出し、読み出された情報取得エリア内に存在する対象物に関連する情報を情報ＤＢ５から取得する取得する処理を行うものである。この情報取得部４によって取得された対象物に関連する情報は、メモリ７に記憶される。
【００５４】
情報提示部６は、情報取得部４によって取得され、メモリ７に記憶されている対象物に関連する情報を読み出し、これをユーザに提示する処理を行うものである。
【００５５】
以上のような構成の情報提供装置１は、様々な形態で実現することが可能である。例えば、ＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔ）端末、ノートブック型ＰＣなどの、利用者が携帯可能な端末装置などによって情報提供装置１を構成することが可能である。また、携帯電話機やＰＨＳ電話機そのものが情報提供装置１を構成するようになっていてもよい。また、自動車などに搭載されているカーナビゲーションシステムによって情報提供装置１を構成するようになっていてもよい。
【００５６】
また、上記の各構成、すなわち、位置情報取得部２、範囲設定部３、情報取得部４、および情報提示部６は、情報提供装置１を構成するコンピュータが、該当機能を実現する情報提供プログラムを実行することによって処理を行うようになっていてもよい。この情報提供プログラムは、情報提供装置１が備える記録媒体、例えばハードディスク装置、フラッシュＥＥＰＲＯＭ（ｅｌｅｃｔｒｉｃａｌｌｙ　ｅｒａｓａｂｌｅｐｒｏｇｒａｍｍａｂｌｅ　ｒｅａｄ　ｏｎｌｙ　ｍｅｍｏｒｙ）、などの不揮発性記録媒体などに記録されており、実行時にワークメモリに読み出されて実行されることになる。
【００５７】
また、上記の情報提供装置１が通信機能を有している場合には、上記の情報提供プログラムを通信手段を介してダウンロードし、これを実行することによって上記各機能ブロックを実現してもよい。
【００５８】
さらに、上記の情報提供装置１が、アプリケーションサービスプロバイダを構成するサーバコンピュータ（以降、ＡＳＰサーバと称する）によって実現されるシステムとすることも可能である。すなわち、利用者は、通信機能を有する端末装置を有し、この端末装置によって上記ＡＳＰサーバにアクセスすることによって、上記各機能ブロックにおける処理がＡＳＰサーバによって行われ、その結果が端末装置に送られるような形態であってもよい。
【００５９】
また、上記の情報ＤＢ５は、情報提供装置１に備えられている不揮発性記録媒体に記録されているものであってもよいが、情報提供装置１に通信機能が設けられている場合には、情報ＤＢ５を外部のコンピュータあるいは情報記録装置に設け、情報取得部４が必要時に通信を介して情報ＤＢ５にアクセスして情報を得るようなシステムとしてもよい。また、情報提供装置１が情報ＤＢ５を備えている場合においても、通信によって外部装置からデータを得ることによって、情報ＤＢ５に記録されている情報を更新することが可能となっていてもよい。
【００６０】
次に、上記情報提供装置における処理の流れについて、図２に示すフローチャートを参照しながら以下に説明する。まず、ステップ１（以降、Ｓ１のように称する）において、位置情報取得部２によって、利用者の現在位置に関する情報が取得され、メモリ７に記憶される。
【００６１】
次に、Ｓ２において、範囲設定部３によってメモリ７から現在位置情報が読み出され、この現在位置情報に基づいて情報取得エリアが設定される。この情報取得エリアとしては、例えば利用者の現在位置から一定距離内の範囲となるエリアが設定される。
【００６２】
なお、この情報取得エリアは、例えば利用者の現在位置からの到達時間が所定の時間内となるエリアとして設定されてもよいし、その他の基準によって設定されてもよい。また、情報取得エリアを決定する基準は、予め設定されていてもよいし、利用者によって基準が設定されるようになっていてもよい。
【００６３】
次に、Ｓ３において、情報取得部４によって情報ＤＢ５から対象物に関連する情報が取得される。そして、Ｓ３において取得された対象物に関連する情報の位置情報が、Ｓ２において範囲設定部３によって設定されてメモリ７に記憶されている情報取得エリアに含まれているか否かが判定される（Ｓ４）。
【００６４】
Ｓ４においてＹＥＳ、すなわち、取得された対象物関連情報の位置情報が情報取得エリア内にあると判定された場合には、該当対象物関連情報がメモリ７に記憶される（Ｓ５）。一方、Ｓ４においてＮＯ、すなわち、取得された対象物関連情報の位置情報が情報取得エリア内にないと判定された場合には、該当対象物関連情報は現時点で不要なものであると判断され、次のＳ６の処理に移行する。
【００６５】
なお、上記の例では、位置情報に基づいて対象物関連情報を選別しているが、さらに、例えば利用者によって所望とする情報のカテゴリが設定されるようになっている場合に、このカテゴリによって対象物関連情報を選別するようにしてもよい。また、その他各種条件によって対象物関連情報を選別するようにすることも可能である。
【００６６】
Ｓ６では、情報ＤＢ５に記憶されている対象物関連情報が全て照合されたか否かが判定される。Ｓ６においてＮＯ、すなわち、未照合データが存在する場合にはステップ３に戻って照合処理を繰り返すことになる。
【００６７】
一方、Ｓ６においてＹＥＳ、すなわち、情報ＤＢ５に記憶されている対象物関連情報が全て照合されたと判定されると、Ｓ７において、メモリ７に記憶されている、選別された対象物関連情報が情報提示部６によって読み出され、ユーザに提示される。
【００６８】
図３は、本実施形態において想定される利用者の現在位置およびその周辺のエリアを示す地図の例を示している。まず、位置情報取得部２によって、上記のＳ１において利用者の現在位置に関する情報が取得されると、この情報に基づいて、図３に示す利用者位置ＵＰが特定される。そして、範囲設定部３によって、上記のＳ２において、情報取得エリアが利用者の現在位置からの距離によって設定されるとすると、図３に示す利用者位置ＵＰを中心とした半径Ｒの円の内部領域が、情報取得エリアとして特定される。
【００６９】
次に、情報所得部４によって、上記のＳ３において情報ＤＢ５から対象物関連情報が取得されると、これらの対象物関連情報の位置情報に基づいて、図３に示す対象物ＯＡ１〜ＯＡ３、ＯＢ１・ＯＢ２、ＯＣ１・ＯＣ２の位置が特定される。そして、上記のＳ４およびＳ５において、情報取得エリア内に含まれる対象物ＯＡ１・ＯＡ２、ＯＢ１、ＯＣ１が特定され、これらの対象物に関連する情報が情報提示部６によって利用者に対して提示される。
【００７０】
ここで、例えば、対象物ＯＡ１〜ＯＡ３がレストランを示しており、対象物ＯＢ１・ＯＢ２がレンタルビデオショップを示しており、対象物ＯＣ１・ＯＣ２がコンビニエンスストアを示しているものとする。この場合、例えば利用者によって、所望とする情報のカテゴリがレストランに特定されているとすると、情報取得エリア内に含まれる対象物ＯＡ１・ＯＡ２が、情報提示部６によって利用者に対して提示されることになる。
【００７１】
（実施の形態２）
本発明の実施の他の形態について図４ないし図６に基づいて説明すれば、以下のとおりである。なお、前記した実施の形態１で説明した構成と同様の機能を有する構成には、同一の符号を付記し、その説明を省略する。
【００７２】
本実施形態に係る情報提供装置は、利用者の現在位置から利用者の進行方向を推定し、この推定進行方向に基づいて情報取得エリアを設定するものとなっている。図４は、本実施形態に係る情報提供装置の概略構成を示す機能ブロック図である。この情報提供装置１は、同図に示すように、位置情報取得部２、範囲設定部３、情報取得部４、情報ＤＢ５、情報提示部６、メモリ７、および進行方向推定部１１を備えた構成となっている。ここで、位置情報取得部２、範囲設定部３、情報取得部４、情報ＤＢ５、情報提示部６、およびメモリ７は、前記した実施の形態１において説明した構成とほぼ同様であるので、ここではその説明を省略する。
【００７３】
進行方向推定部１１は、メモリ７に記憶されている利用者の現在位置の変移に基づいて、利用者の進行方向を推定する処理を行うものである。なお、本実施形態では、利用者の直前までの位置の変移を用いて進行方向を推定するものとするが、他の方法や外部装置からの情報、例えば加速度センサやジャイロ等を用いて進行方向を推定しても構わない。この進行方向推定部１１によって推定された利用者の進行方向情報は、メモリ７に記憶され、範囲設定部３に利用される。
【００７４】
次に、上記情報提供装置における処理の流れについて、図５に示すフローチャートを参照しながら以下に説明する。まず、Ｓ１１において、位置情報取得部２によって、利用者の現在位置に関する情報が取得され、メモリ７に記憶される。ここで、メモリ７には、利用者の現在位置情報の履歴が所定量記憶されているものとする。
【００７５】
そして、Ｓ１２において、進行方向推定部１１がメモリ７に記憶されている利用者の現在位置情報の履歴を読み出し、これに基づいて利用者の進行方向が推定される。ここで推定された利用者の進行方向に関する情報がメモリ７に記憶される。
【００７６】
次に、Ｓ１３において、範囲設定部３によってメモリ７から現在位置情報および進行方向情報が読み出され、この現在位置情報および進行方向情報に基づいて情報取得エリアが設定される。この情報取得エリアとしては、例えば利用者の現在位置から一定距離内の範囲で、かつ利用者の推定進行方向の近辺となるエリアが設定される。
【００７７】
なお、この情報取得エリアは、例えば利用者の現在位置からの到達時間に基づいて設定されてもよいし、その他の基準によって設定されてもよい。また、情報取得エリアを決定する基準は、予め設定されていてもよいし、利用者によって基準が設定されるようになっていてもよい。
【００７８】
次に、Ｓ１４において、情報取得部４によって情報ＤＢ５から対象物に関連する情報が取得される。そして、Ｓ１４において取得された対象物に関連する情報の位置情報が、Ｓ１３において範囲設定部３によって設定され、メモリ７に記憶されている情報取得エリアに含まれているか否かが判定される（Ｓ１５）。
【００７９】
Ｓ１５においてＹＥＳ、すなわち、取得された対象物関連情報の位置情報が情報取得エリア内にあると判定された場合には、該当対象物関連情報がメモリ７に記憶される（Ｓ１６）。一方、Ｓ１５においてＮＯ、すなわち、取得された対象物関連情報の位置情報が情報取得エリア内にないと判定された場合には、該当対象物関連情報は現時点で不要なものであると判断され、次のＳ１７の処理に移行する。
【００８０】
なお、上記の例では、位置情報に基づいて対象物関連情報を選別しているが、さらに、上記したように、利用者によって設定されるカテゴリや、その他各種条件によって対象物関連情報を選別するようにすることも可能である。
【００８１】
Ｓ１７では、情報ＤＢ５に記憶されている対象物関連情報が全て照合されたか否かが判定される。Ｓ１７においてＮＯ、すなわち、未照合データが存在する場合にはＳ１４に戻って照合処理を繰り返すことになる。
【００８２】
一方、Ｓ１７においてＹＥＳ、すなわち、情報ＤＢ５に記憶されている対象物関連情報が全て照合されたと判定されると、Ｓ１８において、メモリ７に記憶されている、選別された対象物関連情報が情報提示部６によって読み出され、ユーザに提示される。
【００８３】
図６は、利用者の現在位置およびその周辺のエリアを示す地図である。まず、位置情報取得部２によって、上記のＳ１１において利用者の現在位置に関する情報が取得されると、この情報に基づいて、図６に示す利用者位置ＵＰが特定される。また、利用者の現在位置情報の履歴が利用者軌跡ＲＨとして取得される。そして、進行方向推定部１１によって、利用者軌跡ＲＨに基づいて利用者の進行方向が東向きと推定される。
【００８４】
その後、範囲設定部３によって、上記のＳ１３において、情報取得エリアが利用者の現在位置からの距離および進行方向によって設定されると、図６に示す利用者位置ＵＰを中心とした半径Ｒの円のうちの、推定進行方向に対して所定の角度範囲となる扇形内部領域が、情報取得エリアとして特定される。
【００８５】
次に、情報所得部４によって、上記のＳ１４において情報ＤＢ５から対象物関連情報が取得されると、これらの対象物関連情報の位置情報に基づいて、図６に示す対象物ＯＡ１〜ＯＡ３、ＯＢ１・ＯＢ２、ＯＣ１・ＯＣ２の位置が特定される。そして、上記のＳ１５およびＳ１６において、情報取得エリア内に含まれる対象物ＯＡ１が特定され、これらの対象物に関連する情報が情報提示部６によって利用者に対して提示される。
【００８６】
ここで、例えば、上記と同様に、対象物ＯＡ１〜ＯＡ３がレストランを示しており、対象物ＯＢ１・ＯＢ２がレンタルビデオショップを示しており、対象物ＯＣ１・ＯＣ２がコンビニエンスストアを示しているものとする。この場合、例えば利用者によって、所望とする情報のカテゴリがレストランに特定されているとすると、情報取得エリア内に含まれる対象物ＯＡ２が、情報提示部６によって利用者に対して提示されることになる。
【００８７】
なお、推定方向に基づいて推定される推定経路をメモリ７に記憶しておき、このメモリ７に記憶されている推定経路と現在の推定経路と比較して、経路が異なっているときのみ、対象物関連情報を取得するようにすれば、情報取得の手間を軽減することが可能となる。
【００８８】
また、利用者に提示した対象物関連情報の更新日時を記録しておき、現在取得した対象物関連情報と以前提示した対象物関連情報の更新日時が異なっていた場合にのみ、その情報を提示するようにすれば、同じ情報が繰り返し利用者に提示される煩雑さを回避することが可能である。
【００８９】
（実施の形態３）
本発明の実施のさらに他の形態について図７ないし図９に基づいて説明すれば、以下のとおりである。なお、前記した各実施の形態で説明した構成と同様の機能を有する構成には、同一の符号を付記し、その説明を省略する。
【００９０】
本実施形態に係る情報提供装置は、過去の利用者の移動経路に基づいて、今後の利用者の移動経路を推定し、該推定経路に基づいて情報取得エリアの設定を行うものとなっている。図７は、本実施形態に係る情報提供装置の概略構成を示す機能ブロック図である。この情報提供装置１は、同図に示すように、位置情報取得部２、範囲設定部３、情報取得部４、情報ＤＢ５、情報提示部６、メモリ７、経路推定部１２、および位置情報ＤＢ１３を備えた構成となっている。ここで、位置情報取得部２、範囲設定部３、情報取得部４、情報ＤＢ５、情報提示部６、およびメモリ７は、前記した実施の形態１において説明した構成とほぼ同様であるので、ここではその説明を省略する。
【００９１】
位置情報ＤＢ１３は、位置情報取得部２によって取得された利用者の位置情報の履歴を記憶するものである。すなわち、位置情報取得部２によって利用者の位置情報が取得される毎に、その位置情報が位置情報ＤＢ１３に記憶されることになる。これにより、位置情報ＤＢ１３には、利用者の移動経路の履歴が記憶されることになる。
【００９２】
なお、上記の位置情報ＤＢ１３は、情報提供装置１に備えられている不揮発性記録媒体に記録されているものであってもよいが、情報提供装置１に通信機能が設けられている場合には、位置情報ＤＢ１３を外部のコンピュータあるいは情報記録装置に設け、情報取得部４が必要時に通信を介して位置情報ＤＢ１３にアクセスして情報の記録および読み出しを行うようなシステムとしてもよい。
【００９３】
経路推定部１２は、位置情報ＤＢ１３に記憶されている利用者の移動経路の履歴に基づいて、利用者の今後の移動経路を推定する処理を行うものである。移動経路の推定方法としては、例えば次のような方法が挙げられる。まず、現在の利用者の位置を通過した過去の移動経路の履歴を選別し、これらの移動経路における現在の利用者の位置を通過した際の移動方向の頻度を調べる。そして、頻度の最も高い移動方向となる移動経路を今後の利用者の推定移動経路とする。この経路推定部１２によって推定された利用者の移動経路情報は、メモリ７に記憶され、範囲設定部３に利用される。
【００９４】
次に、上記情報提供装置における処理の流れについて、図８に示すフローチャートを参照しながら以下に説明する。まず、Ｓ２１において、位置情報取得部２によって、利用者の現在位置に関する情報が取得され、メモリ７に記憶される。その後、Ｓ２２において、位置情報取得部２によって取得された利用者の位置情報が、位置情報ＤＢ１３に記録される。
【００９５】
そして、Ｓ２３において、経路推定部１２が位置情報ＤＢ１３に記憶されている利用者の移動経路の履歴を読み出し、これに基づいて利用者の今後の移動経路が推定される。ここで推定された利用者の移動経路に関する情報がメモリ７に記憶される。
【００９６】
次に、Ｓ２４において、範囲設定部３によってメモリ７から現在位置情報および移動経路情報が読み出され、この現在位置情報および移動経路情報に基づいて情報取得エリアが設定される。この情報取得エリアとしては、例えば利用者の現在位置から一定距離内の範囲で、かつ利用者の推定移動経路の近辺となるエリアが設定される。
【００９７】
なお、この情報取得エリアは、例えば利用者の現在位置からの到達時間に基づいて設定されてもよいし、その他の基準によって設定されてもよい。また、情報取得エリアを決定する基準は、予め設定されていてもよいし、利用者によって基準が設定されるようになっていてもよい。
【００９８】
次に、Ｓ２５において、情報取得部４によって情報ＤＢ５から対象物に関連する情報が取得される。そして、Ｓ２５において取得された対象物に関連する情報の位置情報が、Ｓ２４において範囲設定部３によって設定されてメモリ７に記憶されている情報取得エリアに含まれているか否かが判定される（Ｓ２６）。
【００９９】
Ｓ２６においてＹＥＳ、すなわち、取得された対象物関連情報の位置情報が情報取得エリア内にあると判定された場合には、該当対象物関連情報がメモリ７に記憶される（Ｓ２７）。一方、Ｓ２６においてＮＯ、すなわち、取得された対象物関連情報の位置情報が情報取得エリア内にないと判定された場合には、該当対象物関連情報は現時点で不要なものであると判断され、次のＳ２８の処理に移行する。
【０１００】
なお、上記の例では、位置情報に基づいて対象物関連情報を選別しているが、さらに、上記したように、利用者によって設定されるカテゴリや、その他各種条件によって対象物関連情報を選別するようにすることも可能である。
【０１０１】
Ｓ２８では、情報ＤＢ５に記憶されている対象物関連情報が全て照合されたか否かが判定される。Ｓ２８においてＮＯ、すなわち、未照合データが存在する場合にはＳ２５に戻って照合処理を繰り返すことになる。
【０１０２】
一方、Ｓ２８においてＹＥＳ、すなわち、情報ＤＢ５に記憶されている対象物関連情報が全て照合されたと判定されると、Ｓ２９において、メモリ７に記憶されている、選別された対象物関連情報が情報提示部６によって読み出され、ユーザに提示される。
【０１０３】
図９は、利用者の現在位置およびその周辺のエリアを示す地図である。まず、位置情報取得部２によって、上記のＳ２１において利用者の現在位置に関する情報が取得されると、この情報に基づいて、図９に示す利用者位置ＵＰが特定される。また、利用者の移動経路の履歴が位置情報ＤＢ１３から読み出され、移動経路Ｒ１〜Ｒ６として取得される。
【０１０４】
ここで、図９に示す移動経路Ｒ１〜Ｒ６のうち、利用者位置ＵＰを通過したものは、移動経路Ｒ１、Ｒ２、Ｒ４、Ｒ６となっている。この４つの移動経路に関して、移動方向を基準として度数を考慮すると、東向きに移動している移動経路が３経路、西向きに移動している移動経路が１経路となっている。よって、このような移動経路の履歴が得られている場合には、経路推定部１２は、最も頻度の高い東向きを今後の移動経路の方向と推定し、今後の移動経路を利用者位置ＵＰから東向きの経路と推定する。
【０１０５】
その後、範囲設定部３によって、上記のＳ２４において、情報取得エリアが利用者の現在位置からの距離および推定移動経路によって設定されると、図９に示す利用者位置ＵＰを中心とした半径Ｒの円のうちの、推定移動経路に対して所定の角度範囲となる扇形内部領域が、情報取得エリアとして特定される。
【０１０６】
次に、情報所得部４によって、上記のＳ２５において情報ＤＢ５から対象物関連情報が取得されると、これらの対象物関連情報の位置情報に基づいて、図９に示す対象物ＯＡ１〜ＯＡ３、ＯＢ１・ＯＢ２、ＯＣ１・ＯＣ２の位置が特定される。そして、上記のＳ２６およびＳ２７において、情報取得エリア内に含まれる対象物ＯＡ１が特定され、これらの対象物に関連する情報が情報提示部６によって利用者に対して提示される。
【０１０７】
ここで、例えば、上記と同様に、対象物ＯＡ１〜ＯＡ３がレストランを示しており、対象物ＯＢ１・ＯＢ２がレンタルビデオショップを示しており、対象物ＯＣ１・ＯＣ２がコンビニエンスストアを示しているものとする。この場合、例えば利用者によって、所望とする情報のカテゴリがレストランに特定されているとすると、情報取得エリア内に含まれる対象物ＯＡ２が、情報提示部６によって利用者に対して提示されることになる。
【０１０８】
なお、上記と同様に、推定移動経路をメモリ７に記憶しておき、このメモリ７に記憶されている推定移動経路と現在の推定移動経路と比較して、経路が異なっているときのみ、対象物関連情報を取得するようにすれば、情報取得の手間を軽減することが可能となる。
【０１０９】
また、上記と同様に、利用者に提示した対象物関連情報の更新日時を記録しておき、現在取得した対象物関連情報と以前提示した対象物関連情報の更新日時が異なっていた場合にのみ、その情報を提示するようにすれば、同じ情報が繰り返し利用者に提示される煩雑さを回避することが可能である。
【０１１０】
（実施の形態４）
本発明の実施のさらに他の形態について図１０ないし図１２に基づいて説明すれば、以下のとおりである。なお、前記した各実施の形態で説明した構成と同様の機能を有する構成には、同一の符号を付記し、その説明を省略する。
【０１１１】
本実施形態に係る情報提供装置は、利用者の過去の移動経路およびその移動経路を通過した時刻に基づいて、利用者の今後の移動経路を推定し、該推定移動経路に基づいて情報取得エリアの設定を行うものとなっている。図１０は、本実施形態に係る情報提供装置の概略構成を示す機能ブロック図である。この情報提供装置１は、同図に示すように、位置情報取得部２、範囲設定部３、情報取得部４、情報ＤＢ５、情報提示部６、メモリ７、経路推定部１２、位置情報ＤＢ１３、および時間情報取得部１４を備えた構成となっている。ここで、位置情報取得部２、範囲設定部３、情報取得部４、情報ＤＢ５、情報提示部６、メモリ７、経路推定部１２、および位置情報ＤＢ１３は、前記した実施の形態３において説明した構成とほぼ同様であるので、ここではその説明を省略する。
【０１１２】
時間情報取得部１４は、位置情報取得部２が現在位置情報を取得する際に、これに同期してその時点の時間情報を取得する処理を行うものである。この時間情報取得部１４によって取得された時間情報は、位置情報取得部２によって取得された位置情報とともに位置情報ＤＢ１３に記録される。そして、位置情報ＤＢ１３に蓄積されている利用者の過去の位置情報およびその時間情報に基づいて、経路推定部１２によって、利用者の今後の移動経路が推定される。
【０１１３】
次に、上記情報提供装置における処理の流れについて、図１１に示すフローチャートを参照しながら以下に説明する。まず、Ｓ３１において、位置情報取得部２によって、利用者の現在位置に関する情報が取得され、メモリ７に記憶される。また、Ｓ３２において、時間情報取得部１４によって、位置情報取得部２によって利用者の現在位置が取得された時点の時間情報が取得される。その後、Ｓ３３において、位置情報取得部２によって取得された利用者の位置情報、および、時間情報取得部１４によって取得された時間情報が、位置情報ＤＢ１３に記録される。
【０１１４】
そして、Ｓ３４において、経路推定部１２が位置情報ＤＢ１３に記憶されている利用者の移動経路およびその時間の履歴を読み出し、これに基づいて利用者の今後の移動経路が推定される。ここで推定された利用者の移動経路に関する情報がメモリ７に記憶される。
【０１１５】
次に、Ｓ３５において、範囲設定部３によってメモリ７から現在位置情報および移動経路情報が読み出され、この現在位置情報および移動経路情報に基づいて情報取得エリアが設定される。この情報取得エリアとしては、例えば利用者の現在位置から一定距離内の範囲で、かつ利用者の推定移動経路の近辺となるエリアが設定される。
【０１１６】
なお、この情報取得エリアは、例えば利用者の現在位置からの到達時間に基づいて設定されてもよいし、その他の基準によって設定されてもよい。また、情報取得エリアを決定する基準は、予め設定されていてもよいし、利用者によって基準が設定されるようになっていてもよい。
【０１１７】
次に、Ｓ３６において、情報取得部４によって情報ＤＢ５から対象物に関連する情報が取得される。そして、Ｓ３６において取得された対象物に関連する情報の位置情報が、Ｓ３５において範囲設定部３によって設定されてメモリ７に記憶されている情報取得エリアに含まれているか否かが判定される（Ｓ３７）。
【０１１８】
Ｓ３７においてＹＥＳ、すなわち、取得された対象物関連情報の位置情報が情報取得エリア内にあると判定された場合には、該当対象物関連情報がメモリ７に記憶される（Ｓ３８）。一方、Ｓ３７においてＮＯ、すなわち、取得された対象物関連情報の位置情報が情報取得エリア内にないと判定された場合には、該当対象物関連情報は現時点で不要なものであると判断され、次のＳ３９の処理に移行する。
【０１１９】
なお、上記の例では、位置情報に基づいて対象物関連情報を選別しているが、さらに、上記したように、利用者によって設定されるカテゴリや、その他各種条件によって対象物関連情報を選別するようにすることも可能である。
【０１２０】
Ｓ３９では、情報ＤＢ５に記憶されている対象物関連情報が全て照合されたか否かが判定される。Ｓ３９８においてＮＯ、すなわち、未照合データが存在する場合にはＳ３６に戻って照合処理を繰り返すことになる。
【０１２１】
一方、Ｓ３９においてＹＥＳ、すなわち、情報ＤＢ５に記憶されている対象物関連情報が全て照合されたと判定されると、Ｓ４０において、メモリ７に記憶されている、選別された対象物関連情報が情報提示部６によって読み出され、ユーザに提示される。
【０１２２】
図１２（ａ）は、利用者の現在位置およびその周辺のエリアを示す地図である。まず、位置情報取得部２によって、上記のＳ３１において利用者の現在位置に関する情報が取得されると、この情報に基づいて、図１２（ａ）に示す利用者位置ＵＰが特定される。また、利用者の移動経路の履歴が位置情報ＤＢ１３から読み出され、移動経路Ｒ１〜Ｒ７として取得される。さらに、取得された各移動経路に対する時間情報が位置情報ＤＢ１３から読み出され、図１２（ｂ）に示すように、各移動経路とその移動経路を通過した時刻とが取得される。
【０１２３】
その後、経路推定部１２は、取得された移動経路の履歴の中から、現在時刻と所定の時間差以内の通過時刻となっている移動経路を抽出し、これに基づいて今後の利用者の移動経路の推定を行う。一例として、現在時刻が１０：０５であるとし、現在時刻との所定の時間差を３０分とした場合を想定する。この場合、図１２（ａ）に基づいて、現在位置を通過した移動経路として移動経路Ｒ１、Ｒ２、Ｒ６、Ｒ７が抽出され、これらの中から、図１２（ｂ）に基づいて、現在時刻の前後３０分以内に通過した移動経路として移動経路Ｒ１、Ｒ６、Ｒ７が抽出される。
【０１２４】
これらの３つの移動経路に関して、移動方向を基準として度数を考慮すると、東向きに移動している移動経路が１経路、西向きに移動している移動経路が２経路となっている。よって、この場合には、経路推定部１２は、最も頻度の高い西向きを今後の移動経路の方向と推定し、今後の移動経路を利用者位置ＵＰから西向きの経路と推定する。
【０１２５】
その後、範囲設定部３によって、上記のＳ３５において、情報取得エリアが利用者の現在位置からの距離および推定移動経路によって設定されると、図１２（ａ）に示す利用者位置ＵＰを中心とした半径Ｒの円のうちの、推定移動経路に対して所定の角度範囲となる扇形内部領域が、情報取得エリアとして特定される。
【０１２６】
次に、情報所得部４によって、上記のＳ３６において情報ＤＢ５から対象物関連情報が取得されると、これらの対象物関連情報の位置情報に基づいて、図１２（ａ）に示す対象物ＯＡ１〜ＯＡ３、ＯＢ１・ＯＢ２、ＯＣ１・ＯＣ２の位置が特定される。そして、上記のＳ３７およびＳ３８において、情報取得エリア内に含まれる対象物ＯＢ１が特定され、これらの対象物に関連する情報が情報提示部６によって利用者に対して提示される。
【０１２７】
ここで、例えば、上記と同様に、対象物ＯＡ１〜ＯＡ３がレストランを示しており、対象物ＯＢ１・ＯＢ２がレンタルビデオショップを示しており、対象物ＯＣ１・ＯＣ２がコンビニエンスストアを示しているものとする。この場合、例えば利用者によって、所望とする情報のカテゴリがレストランに特定されているとすると、情報取得エリア内にはカテゴリがレストランである対象物が含まれていないことになるので、該当対象物がない旨が情報提示部６によって利用者に対して提示されることになる。
【０１２８】
なお、上記と同様に、推定移動経路をメモリ７に記憶しておき、このメモリ７に記憶されている推定移動経路と現在の推定移動経路と比較して、経路が異なっているときのみ、対象物関連情報を取得するようにすれば、情報取得の手間を軽減することが可能となる。
【０１２９】
また、上記と同様に、利用者に提示した対象物関連情報の更新日時を記録しておき、現在取得した対象物関連情報と以前提示した対象物関連情報の更新日時が異なっていた場合にのみ、その情報を提示するようにすれば、同じ情報が繰り返し利用者に提示される煩雑さを回避することが可能である。
【０１３０】
（実施の形態５）
本発明の実施のさらに他の形態について図１３および図１４に基づいて説明すれば、以下のとおりである。なお、前記した各実施の形態で説明した構成と同様の機能を有する構成には、同一の符号を付記し、その説明を省略する。
【０１３１】
本実施形態に係る情報提供装置は、情報を取得する対象物が、交通機関を利用するための交通施設、例えば電車の駅、バス停、港、および飛行場等の交通施設である場合に、該交通施設までの所要時間を推定し、推定到着時刻前後における、その交通施設によって利用可能な交通機関の時刻表を利用者に提供するものとなっている。図１３は、本実施形態に係る情報提供装置の概略構成を示す機能ブロック図である。この情報提供装置１は、同図に示すように、位置情報取得部２、範囲設定部３、情報取得部４、情報ＤＢ５、情報提示部６、メモリ７、および所要時間推定部１５を備えた構成となっている。ここで、位置情報取得部２、範囲設定部３、情報取得部４、情報ＤＢ５、情報提示部６、およびメモリ７は、前記した実施の形態１において説明した構成とほぼ同様であるので、ここではその説明を省略する。
【０１３２】
所要時間推定部１５は、利用者の現在位置から、情報を利用者に提示すべき対象物までの所要時間を推定する処理を行うものである。この所要時間の推定は、例えば、利用者の現在位置から対象物までの距離を求め、利用者の移動平均速度に基づいて行うことが可能である。ここで、利用者の移動平均速度は、例えば現時点から所定の時間前までの利用者の位置情報の履歴およびその時間を記録しておき、これに基づいて算出するようにしてもよいし、例えば徒歩時、車による移動時などに応じて移動平均速度を予め設定しておき、現在の移動状態を利用者が入力することによって設定されるようにしてもよい。
【０１３３】
次に、上記情報提供装置における処理の流れについて、図１４に示すフローチャートを参照しながら以下に説明する。まず、Ｓ４１において、位置情報取得部２によって、利用者の現在位置に関する情報が取得され、メモリ７に記憶される。ここで、メモリ７には、利用者の現在位置情報の履歴が所定量記憶されているものとする。
【０１３４】
次に、Ｓ４２において、範囲設定部３によってメモリ７から現在位置情報が読み出され、この現在位置情報に基づいて情報取得エリアが設定される。この情報取得エリアとしては、例えば利用者の現在位置から一定距離内の範囲となるエリアが設定される。
【０１３５】
なお、この情報取得エリアは、例えば利用者の現在位置からの到達時間が所定の時間内となるエリアとして設定されてもよいし、その他の基準によって設定されてもよい。また、情報取得エリアを決定する基準は、予め設定されていてもよいし、利用者によって基準が設定されるようになっていてもよい。
【０１３６】
次に、Ｓ４３において、情報取得部４によって情報ＤＢ５から対象物に関連する情報が取得される。そして、Ｓ４３において取得された対象物に関連する情報の位置情報が、Ｓ４２において範囲設定部３によって設定されてメモリ７に記憶されている情報取得エリアに含まれているか否かが判定される（Ｓ４４）。
【０１３７】
Ｓ４４においてＹＥＳ、すなわち、取得された対象物関連情報の位置情報が情報取得エリア内にあると判定された場合には、該当対象物が交通施設であるか否かが判定される（Ｓ４５）。Ｓ４５においてＹＥＳ、すなわち、該当対象物が交通施設である場合には、所要時間推定部１５によって、利用者の現在位置から該当対象物（交通施設）までの所要時間が算出される（Ｓ４６）。そして、この所要時間に基づいて該当対象物への利用者の到着時刻が求められ、この到着時刻前後における、その交通施設によって利用可能な交通機関の時刻表が情報ＤＢ５から取得される（Ｓ４７）。
【０１３８】
そして、Ｓ４５においてＮＯ、すなわち、該当対象物が交通施設でない場合には、該当対象物関連情報がメモリ７に記憶され、また、該当対象物が交通施設の場合には、該当対象物関連情報に加えて、Ｓ４７によって取得された交通機関の時刻表がメモリ７に記憶される（Ｓ４８）。
【０１３９】
一方、Ｓ４４においてＮＯ、すなわち、取得された対象物関連情報の位置情報が情報取得エリア内にないと判定された場合には、該当対象物関連情報は現時点で不要なものであると判断され、次のＳ４９の処理に移行する。
【０１４０】
なお、上記の例では、位置情報に基づいて対象物関連情報を選別しているが、さらに、例えば利用者によって所望とする情報のカテゴリが設定されるようになっている場合に、このカテゴリによって対象物関連情報を選別するようにしてもよい。また、その他各種条件によって対象物関連情報を選別するようにすることも可能である。
【０１４１】
Ｓ４９では、情報ＤＢ５に記憶されている対象物関連情報が全て照合されたか否かが判定される。Ｓ４９においてＮＯ、すなわち、未照合データが存在する場合にはＳ４３に戻って照合処理を繰り返すことになる。
【０１４２】
一方、Ｓ４９においてＹＥＳ、すなわち、情報ＤＢ５に記憶されている対象物関連情報が全て照合されたと判定されると、Ｓ５０において、メモリ７に記憶されている、選別された対象物関連情報が情報提示部６によって読み出され、ユーザに提示される。
【０１４３】
なお、本実施形態では、実施の形態１に示した構成に所要時間推定部１５を設けた構成について示したが、上記所要時間推定部１５を、実施の形態２〜４にそれぞれ示した構成に設けることももちろん可能である。
【０１４４】
また、本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１４５】
【発明の効果】
以上のように、本発明に係る情報提供方法は、利用者の位置に関する位置情報を取得するステップと、取得された利用者の位置に基づいて、所定の範囲の地理的領域である情報取得エリアを設定するステップと、設定された情報取得エリア内に存在する対象物に関する対象物関連情報を取得するステップと、取得された対象物関連情報を利用者に提示するステップとを有する方法である。
【０１４６】
これにより、利用者は、今後必要となる可能性の高い近辺の対象物に関する情報を得ることが可能となるので、利用者の状況に適応した情報を提供することが可能となるという効果を奏する。
【０１４７】
また、本発明に係る情報提供方法は、利用者の現在位置および過去の位置に基づいて、利用者の今後の推定移動経路を推定するステップをさらに有し、上記推定移動経路に基づいて、上記情報取得エリアを設定する方法としてもよい。
【０１４８】
これにより、上記の方法による効果に加えて、利用者に対して提供される情報から、不要な情報を取り除くことによって、利用者が必要とする可能性の高い情報のみを提供することが可能となるという効果を奏する。
【０１４９】
また、本発明に係る情報提供方法は、利用者の現在位置および過去の位置に基づいて、利用者の今後の推定進行方向を推定するステップをさらに有し、上記推定進行方向に基づいて、上記推定移動経路を推定する方法としてもよい。
【０１５０】
これにより、上記の方法による効果に加えて、利用者が今後進むであろう方向に基づいて推定移動経路を推定することによって、より的確に推定移動経路を推定することが可能となるという効果を奏する。
【０１５１】
また、本発明に係る情報提供方法は、利用者の位置の履歴を記録するステップをさらに有し、記録されている利用者の位置の履歴に基づいて、利用者の今後の推定移動経路を推定する方法としてもよい。
【０１５２】
これにより、上記の方法による効果に加えて、例えば利用者の移動の傾向などを把握することが可能となるので、より的確に利用者の今後の推定移動経路を推定することが可能となるという効果を奏する。
【０１５３】
また、本発明に係る情報提供方法は、上記利用者の位置の履歴に基づいて、利用者の現在位置を過去に通過した過去移動経路を抽出するステップと、抽出された過去移動経路における進行方向毎の頻度を求め、この頻度に基づいて、利用者の今後の推定移動経路を求めるるステップとをさらに有している方法としてもよい。
【０１５４】
これにより、上記の方法による効果に加えて、利用者の移動の傾向に基づいて利用者の推定移動経路を推定することになるので、より的確に利用者の今後の推定移動経路を推定することが可能となるという効果を奏する。
【０１５５】
また、本発明に係る情報提供方法は、利用者の位置情報を取得する際に、その時点での日付および／または時刻を示す日時情報を取得し、この日時情報を利用者の位置情報とともに履歴として記録する方法としてもよい。
【０１５６】
これにより、上記の方法による効果に加えて、利用者の過去の移動履歴を、その日時によって管理することが可能となるので、例えば利用者の推定移動経路を求める際に、日時情報を含めて推定移動経路の推定を行うことが可能となるという効果を奏する。
【０１５７】
また、本発明に係る情報提供方法は、上記利用者の位置および日時情報の履歴に基づいて、現在時刻を基準に設定される日付および／または時刻の範囲内に利用者の現在位置を過去に通過した過去移動経路を抽出するステップと、抽出された過去移動経路における進行方向毎の頻度を求め、この頻度に基づいて、利用者の今後の推定移動経路を求めるステップとをさらに有している方法としてもよい。
【０１５８】
これにより、上記の方法による効果に加えて、例えば利用者が、時間帯に応じて移動の傾向が異なる場合などに、より的確に推定移動経路の推定を行うことが可能となるという効果を奏する。
【０１５９】
また、本発明に係る情報提供方法は、上記取得された対象物関連情報のうち、利用者によって選択されたカテゴリに含まれる対象物に関する対象物関連情報が利用者に提示される方法としてもよい。
【０１６０】
これにより、上記の方法による効果に加えて、利用者が所望とするカテゴリに属する対象物関連情報のみを提供することが可能となるという効果を奏する。
【０１６１】
また、本発明に係る情報提供方法は、利用者の現在位置から、利用者に提示される対象物関連情報の対象物に到達するまでの推定所要時間を推定するステップをさらに有している方法としてもよい。
【０１６２】
これにより、上記の方法による効果に加えて、利用者は、得られた対象物関連情報に該当する対象物が、どの程度離れているかを把握することが可能となるという効果を奏する。
【０１６３】
また、本発明に係る情報提供方法は、上記対象物が、交通機関を利用するための交通施設である場合に、現在時刻から上記所要時間後の時刻付近における、該当交通機関の時刻表を利用者に提示する方法としてもよい。
【０１６４】
これにより、上記の方法による効果に加えて、例えば複数の交通施設が近辺にある場合に、利用者は、時刻表を考慮した上で、どの交通施設を利用すれば最も早く目的地に着けるか、というような情報を得ることが可能となるという効果を奏する。
【０１６５】
また、本発明に係る情報提供方法は、上記情報取得エリアが、上記推定所要時間に基づいて設定される方法としてもよい。
【０１６６】
これにより、上記の方法による効果に加えて、利用者に対して現在および近い将来に必要とされる情報のみを提供することが可能となるという効果を奏する。
【０１６７】
また、本発明に係る情報提供方法は、上記情報取得エリアが、上記推定所要時間が、利用者によって指定された所定の時間内となる範囲で設定される方法としてもよい。
【０１６８】
これにより、上記の方法による効果に加えて、利用者が所望とする範囲内の対象物関連情報のみを提供することが可能となるという効果を奏する。
【０１６９】
また、本発明に係る情報提供方法は、上記情報取得エリアが、利用者の現在位置からの距離に基づいて設定される方法としてもよい。
【０１７０】
これにより、上記の方法による効果に加えて、利用者に対して現在および近い将来に必要とされる情報のみを提供することが可能となるという効果を奏する。
【０１７１】
また、本発明に係る情報提供方法は、上記情報取得エリアが、利用者の現在位置からの距離が、利用者によって設定された所定の距離内となる範囲で設定される方法としてもよい。
【０１７２】
これにより、上記の方法による効果に加えて、利用者が所望とする範囲内の対象物関連情報のみを提供することが可能となるという効果を奏する。
【０１７３】
また、本発明に係る情報提供方法は、過去に推定した上記推定移動経路を記憶するステップをさらに有し、現在推定された推定移動経路と、過去に推定した推定移動経路とが異なった場合にのみ、現在推定された推定移動経路に基づいて設定される上記情報取得エリアに内に存在する対象物に関する対象物関連情報を取得する方法としてもよい。
【０１７４】
これにより、上記の方法において、対象物関連情報の取得動作を必要最低限にすることが可能となるので、情報提供装置における処理上の負担を軽減することが可能となるという効果を奏する。
【０１７５】
また、本発明に係る情報提供方法は、取得された対象物関連情報を記憶するステップをさらに有し、ある対象物に関して、記憶されている対象物関連情報と、新たに取得した対象物関連情報とが異なった場合にのみ、新たに取得した対象物関連情報を利用者に提示する方法としてもよい。
【０１７６】
これにより、上記の方法において、利用者に対して同じ情報が何回も提示されることを防止することが可能となるという効果を奏する。
【０１７７】
また、本発明に係る情報提供方法は、上記対象物関連情報を、外部装置から通信によって取得する方法としてもよい。
【０１７８】
これにより、上記の方法において、情報提供装置内に対象物関連情報に関するデータベースを保持しておく必要がなくなるので、情報提供装置における装置コストの低減を図ることができるという効果を奏する。また、外部装置において、対象物関連情報を最新の情報に更新するようにすれば、利用者は常に新鮮な情報を入手することが可能となるという効果を奏する。
【０１７９】
また、本発明に係る情報提供プログラムは、上記本発明に係る情報提供方法をコンピュータに実行させるものである。
【０１８０】
これにより、上記プログラムをコンピュータシステムにロードすることによって、上記情報提供方法をユーザに提供することが可能となるという効果を奏する。
【０１８１】
また、本発明に係る情報提供プログラムを記録した記録媒体は、上記の情報提供方法をコンピュータに実行させる情報提供プログラムを記録している構成である。
【０１８２】
これにより、上記記録媒体に記録されたプログラムをコンピュータシステムにロードすることによって、上記情報提供方法をユーザに提供することが可能となるという効果を奏する。
【０１８３】
また、本発明に係る情報提供装置は、利用者の位置に関する位置情報を取得する位置情報取得部と、取得された利用者の位置に基づいて、所定の範囲の地理的領域である情報取得エリアを設定する範囲設定部と、設定された情報取得エリア内に存在する対象物に関する対象物関連情報を取得する情報取得部と、取得された対象物関連情報を利用者に提示する情報提示部とを有する構成である。
【０１８４】
これにより、利用者は、今後必要となる可能性の高い近辺の対象物に関する情報を得ることが可能となるので、利用者の状況に適応した情報を提供することが可能となるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る情報提供装置の概略構成を示す機能ブロック図である。
【図２】上記情報提供装置における処理の流れを示すフローチャートである。
【図３】上記実施形態において想定される利用者の現在位置およびその周辺のエリアを示す地図の例を示す図である。
【図４】本発明の他の実施形態に係る情報提供装置の概略構成を示す機能ブロック図である。
【図５】上記情報提供装置における処理の流れを示すフローチャートである。
【図６】上記実施形態において想定される利用者の現在位置およびその周辺のエリアを示す地図の例を示す図である。
【図７】本発明のさらに他の実施形態に係る情報提供装置の概略構成を示す機能ブロック図である。
【図８】上記情報提供装置における処理の流れを示すフローチャートである。
【図９】上記実施形態において想定される利用者の現在位置およびその周辺のエリアを示す地図の例を示す図である。
【図１０】本発明のさらに他の実施形態に係る情報提供装置の概略構成を示す機能ブロック図である。
【図１１】上記情報提供装置における処理の流れを示すフローチャートである。
【図１２】同図（ａ）は、上記実施形態において想定される利用者の現在位置およびその周辺のエリアを示す地図の例を示す図であり、同図（ｂ）は、各移動経路とその移動経路を通過した時刻の一例を示す表である。
【図１３】本発明のさらに他の実施形態に係る情報提供装置の概略構成を示す機能ブロック図である。
【図１４】上記情報提供装置における処理の流れを示すフローチャートである。
【符号の説明】
１　　情報提供装置
２　　位置情報取得部
３　　範囲設定部
４　　情報取得部
５　　情報ＤＢ
６　　情報提示部
７　　メモリ
８　　ＧＰＳ装置
９　　携帯電話機
１０　　ＰＨＳ電話機
１１　　進行方向推定部
１２　　経路推定部
１３　　位置情報ＤＢ
１４　　時間情報取得部
１５　　所要時間推定部
【図１】
2004038871.tif 000003
【図２】
2004038871.tif 000004
【図３】
2004038871.tif 000005
【図４】
2004038871.tif 000006
【図５】
2004038871.tif 000007
【図６】
2004038871.tif 000008
【図７】
2004038871.tif 000009
【図８】
2004038871.tif 000010
【図９】
2004038871.tif 000011
【図１０】
2004038871.tif 000012
【図１１】
2004038871.tif 000013
【図１２】
2004038871.tif 000014
【図１３】
2004038871.tif 000015
【図１４】
2004038871.tif 000016