(57)【要約】【課題】ユーザ及び提供者の移動条件を考慮に入れてサービスに関する情報を提供する。【解決手段】サービスの利用を希望するユーザの現在位置と、当該ユーザがサービスを利用するために現在位置から移動する際の条件を示すユーザ移動条件とを含むユーザ情報をユーザ情報記憶部に記憶し、ユーザに対してサービスを提供する提供者の現在位置と、当該提供者がサービスを提供するために現在位置から移動する際の条件を示す提供者移動条件とを含む提供者情報を提供者情報記憶部に記憶し、ユーザの現在位置及びユーザ移動条件に基づいてユーザの移動可能範囲を算出するとともに、提供者の現在位置及び提供者移動条件に基づいて提供者の移動可能範囲を算出し、ユーザの移動可能範囲と、提供者の移動可能範囲との関係を示す情報をユーザの端末または提供者の端末に提供する。【選択図】図１
2013174953.tif 000002
【特許請求の範囲】
【請求項１】
サービスの利用を希望するユーザの現在位置と、当該ユーザがサービスを利用するために現在位置から移動する際の条件を示すユーザ移動条件とを含むユーザ情報を記憶するユーザ情報記憶部と、
ユーザに対してサービスを提供する提供者の現在位置と、当該提供者がサービスを提供するために現在位置から移動する際の条件を示す提供者移動条件とを含む提供者情報を記憶する提供者情報記憶部と、
前記ユーザの現在位置及びユーザ移動条件に基づいて前記ユーザの移動可能範囲を算出するとともに、前記提供者の現在位置及び提供者移動条件に基づいて前記提供者の移動可能範囲を算出する移動可能範囲算出部と、
前記ユーザの移動可能範囲と、前記提供者の移動可能範囲との関係を示す情報を前記ユーザの端末または前記提供者の端末に提供する情報提供部と、
を備える情報提供システム。
【請求項２】
請求項１に記載の情報提供システムであって、
前記ユーザの移動可能範囲と、前記提供者の移動可能範囲とに基づいて、当該ユーザの移動可能範囲においてサービスを提供可能な提供者を特定する特定部をさらに備え、
前記情報提供部は、前記特定された提供者に関する情報を前記ユーザの端末に提供する、
情報提供システム。
【請求項３】
請求項２に記載の情報提供システムであって、
前記ユーザ情報は、サービス利用の条件を示す利用条件をさらに含み、
前記提供者情報は、サービス提供の条件を示す提供条件をさらに含み、
前記特定部は、前記提供条件が前記利用条件を満たす提供者の中から、前記ユーザの移動可能範囲と、前記提供者の移動可能範囲とに基づいて、当該ユーザの移動可能範囲においてサービスを提供可能な提供者を特定する、
情報提供システム。
【請求項４】
請求項２または３に記載の情報提供システムであって、
前記情報提供部は、前記特定された提供者の端末に対して、前記算出されたユーザの移動可能範囲を示す情報を提供する、
情報提供システム。
【請求項５】
請求項１に記載の情報提供システムであって、
前記ユーザの移動可能範囲と、前記提供者の移動可能範囲とに基づいて、当該提供者の移動可能範囲においてサービスを利用可能なユーザを特定する特定部をさらに備え、
前記情報提供部は、前記特定されたユーザに関する情報を前記提供者の端末に提供する、
情報提供システム。
【請求項６】
請求項５に記載の情報提供システムであって、
前記ユーザ情報は、サービス利用の条件を示す利用条件をさらに含み、
前記提供者情報は、サービス提供の条件を示す提供条件をさらに含み、
前記特定部は、前記利用条件が前記提供条件を満たすユーザの中から、前記ユーザの移動可能範囲と、前記提供者の移動可能範囲とに基づいて、当該提供者の移動可能範囲においてサービスを利用可能な提供者を特定する、
情報提供システム。
【請求項７】
請求項１〜６の何れか一項に記載の情報提供システムであって、
前記ユーザ情報は、ユーザがサービスを利用する予定時刻をさらに含み、
前記移動可能範囲算出部は、前記提供者の現在位置及び移動条件と、前記利用予定時刻とに基づいて、前記提供者の移動可能範囲を算出する、
情報提供システム。
【請求項８】
コンピュータが、
サービスの利用を希望するユーザの現在位置と、当該ユーザがサービスを利用するために現在位置から移動する際の条件を示すユーザ移動条件とを含むユーザ情報をユーザ情報記憶部に記憶し、
ユーザに対してサービスを提供する提供者の現在位置と、当該提供者がサービスを提供するために現在位置から移動する際の条件を示す提供者移動条件とを含む提供者情報を提供者情報記憶部に記憶し、
前記ユーザの現在位置及びユーザ移動条件に基づいて前記ユーザの移動可能範囲を算出するとともに、前記提供者の現在位置及び提供者移動条件に基づいて前記提供者の移動可能範囲を算出し、
前記ユーザの移動可能範囲と、前記提供者の移動可能範囲との関係を示す情報を前記ユーザの端末または前記提供者の端末に提供する、
情報提供方法。
【請求項９】
コンピュータに、
サービスの利用を希望するユーザの現在位置と、当該ユーザがサービスを利用するために現在位置から移動する際の条件を示すユーザ移動条件とを含むユーザ情報をユーザ情報記憶部に記憶する機能と、
ユーザに対してサービスを提供する提供者の現在位置と、当該提供者がサービスを提供するために現在位置から移動する際の条件を示す提供者移動条件とを含む提供者情報を提供者情報記憶部に記憶する機能と、
前記ユーザの現在位置及びユーザ移動条件に基づいて前記ユーザの移動可能範囲を算出するとともに、前記提供者の現在位置及び提供者移動条件に基づいて前記提供者の移動可能範囲を算出する機能と、
前記ユーザの移動可能範囲と、前記提供者の移動可能範囲との関係を示す情報を前記ユーザの端末または前記提供者の端末に提供する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供システムに関する。
【背景技術】
【０００２】
近年、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）による現在位置の測定機能を有する携帯電話や携帯端末の普及が進んでいる。これに伴い、ユーザの現在位置に応じた様々な情報提供を行う情報システムが考えられている。例えば、タクシーに乗車したいユーザに対して、ユーザの現在位置付近にいるタクシーの情報を提供するシステムが提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２２２２４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示されているシステムでは、ユーザの現在位置とサービスの提供者の現在位置とが考慮されるのみであり、ユーザ及び提供者の移動条件については考慮されていない。例えば、ユーザによっては、現在位置から徒歩で５分以内の範囲であれば、現在位置から移動してサービスを利用してもよいと考えることもある。
【０００５】
本発明はこのような事情に鑑みてなされたものであり、ユーザ及び提供者の移動条件を考慮に入れてサービスに関する情報を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一側面に係る情報提供システムは、サービスの利用を希望するユーザの現在位置と、当該ユーザがサービスを利用するために現在位置から移動する際の条件を示すユーザ移動条件とを含むユーザ情報を記憶するユーザ情報記憶部と、ユーザに対してサービスを提供する提供者の現在位置と、当該提供者がサービスを提供するために現在位置から移動する際の条件を示す提供者移動条件とを含む提供者情報を記憶する提供者情報記憶部と、ユーザの現在位置及びユーザ移動条件に基づいてユーザの移動可能範囲を算出するとともに、提供者の現在位置及び提供者移動条件に基づいて提供者の移動可能範囲を算出する移動可能範囲算出部と、ユーザの移動可能範囲と、提供者の移動可能範囲との関係を示す情報をユーザの端末または提供者の端末に提供する情報提供部と、を備える。
【０００７】
なお、本発明において、「部」とは、単に物理的手段を意味するものではなく、その「部」が有する機能をソフトウェアによって実現する場合も含む。また、１つの「部」や装置が有する機能が２つ以上の物理的手段や装置により実現されても、２つ以上の「部」や装置の機能が１つの物理的手段や装置により実現されてもよい。
【発明の効果】
【０００８】
本発明によれば、ユーザ及び提供者の移動条件を考慮に入れてサービスに関する情報を提供することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態である情報提供システムの構成を示す図である。
【図２】ユーザ情報の一例を示す図である。
【図３】提供者情報の一例を示す図である。
【図４】ユーザの移動可能範囲の一例を示す図である。
【図５】提供者の移動可能範囲の一例を示す図である。
【図６】特定された提供者の一例を示す図である。
【図７】ユーザの移動可能範囲と提供者の移動可能範囲との関係を視覚的に表示した一例である。
【図８】提供者に関する情報を提供する処理の一例を示すフローチャートである。
【図９】ユーザ情報の一例を示す図である。
【図１０】提供者情報の一例を示す図である。
【図１１】ユーザの移動可能範囲の一例を示す図である。
【図１２】特定されたユーザの移動可能範囲の一例を示す図である。
【図１３】特定されたユーザの移動可能範囲を視覚的に表示した一例である。
【図１４】提供者の移動可能範囲の一例を示す図である。
【図１５】ユーザの移動可能範囲と提供者の移動可能範囲との関係を視覚的に表示した一例である。
【図１６】提供者の移動可能範囲の一例を示す図である。
【図１７】ユーザの移動可能範囲と提供者の移動可能範囲との関係を視覚的に表示した一例である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の一実施形態について説明する。図１は、本発明の一実施形態である情報提供システムの構成を示す図である。情報提供システム１０は、複数のユーザ端末２０及び複数の提供者端末３０とネットワークを介して通信可能に接続されている。ユーザ端末２０は、例えば、携帯電話や携帯端末、車載端末等の情報処理装置であり、サービスを利用するユーザが使用するものである。提供者端末３０は、例えば、携帯電話や携帯端末、車載端末等の情報処理装置であり、ユーザにサービスを提供する提供者が使用するものである。本実施形態では、ユーザと提供者の両方が移動可能である。このような環境において提供されるサービスとしては、例えば、タクシーや移動販売等が挙げられる。
【００１１】
情報提供システム１０は、ユーザと提供者とを仲介するための情報処理システムである。例えば、情報提供システム１０は、ユーザ及び提供者の移動を考慮したうえで、ユーザが利用を希望するサービスについて、当該サービスを提供する提供者のうちユーザの希望に合った提供者に関する情報をユーザに提供することができる。また、例えば、情報提供システム１０は、ユーザ及び提供者の移動を考慮したうえで、サービスを利用する可能性のあるユーザに関する情報を提供者に提供することができる。
【００１２】
図１に示すように、情報提供システム１０は、ユーザ情報受信部５０、ユーザ情報記憶部５２、提供者情報受信部５４、提供者情報記憶部５６、移動可能範囲算出部５８、特定部６０、情報提供部６２、アプリケーション提供部６４、課金処理部６６、及びポイント管理部６８を含んで構成される。情報提供システム１０は、例えば、１台または複数台の情報処理装置を用いて構成することが可能である。そして、情報提供システム１０を構成する各部は、例えば、メモリやハードディスク等の記憶領域を用いたり、記憶領域に格納されているプログラムを実行したりすることにより実現することができる。
【００１３】
ユーザ情報受信部５０は、サービスの利用を希望するユーザのユーザ端末２０から、ユーザの現在位置と、当該ユーザがサービスを利用するために現在位置から移動する際の条件を示す移動条件とを含むユーザ情報を受信し、ユーザ情報記憶部５２に格納する。
【００１４】
図２は、ユーザ情報の一例を示す図である。図２に示す例では、ユーザ情報は、ユーザＩＤ、利用サービス、利用条件、現在位置、移動条件、及び予定時刻を含んでいる。ユーザＩＤは、サービスを利用するユーザの識別子である。なお、ユーザＩＤが「Ａ」のユーザのことを、ユーザＡとも表す。利用サービスは、ユーザが利用を希望するサービスを示す情報である。なお、図２に示すユーザ情報には、利用サービスとして「タクシー」しか示されていないが、ユーザ情報受信部５０は、「タクシー」に限らず様々なサービスについてのユーザ情報を受信することができる。利用条件は、ユーザがサービスを利用する際の条件を示す情報である。例えば、サービスが「タクシー」の場合であれば、タクシーの種類（個人タクシー、ハイヤー、特定の会社のタクシー等）や料金（初乗運賃等）などの情報を利用条件として設定することが可能である。現在位置は、ユーザの現在位置を示す情報である。この現在位置は、例えば、ユーザ端末２０に搭載されているＧＰＳ機能により取得することができる。現在位置を示す情報は、緯度や経度等の測位情報であってもよいし、住所やビル名等の情報であってもよい。移動条件は、ユーザがサービスを利用するために移動する際の条件を示す情報である。移動条件としては、例えば、移動手段（徒歩、車、電車等）や移動時間などを設定することが可能である。予定時刻は、ユーザがサービスの利用を予定している時刻を示す情報である。
【００１５】
なお、ユーザ情報受信部５０は、ユーザ情報に含まれる全ての情報を一度に受信しなくてもよい。例えば、図２に示すユーザ情報の場合において、ユーザ情報受信部５０は、ユーザＩＤ、利用サービス、利用条件、及び移動条件の情報をあらかじめユーザ端末２０から受信してユーザ情報記憶部５２に格納しておいてもよい。そして、ユーザ情報受信部５０は、ユーザがサービスの検索を希望する際に、ユーザＩＤ、利用サービス、現在位置、及び予定時刻の情報を追加で受信し、ユーザ情報記憶部５２に格納することとしてもよい。
【００１６】
図１に戻り、提供者情報受信部５４は、ユーザに対してサービスを提供する提供者の提供者端末３０から、提供者の現在位置を含む提供者情報を受信して提供者情報記憶部５６に格納する。
【００１７】
図３は、提供者情報の一例を示す図である。図３に示す例では、提供者情報は、提供者ＩＤ、提供サービス、提供条件、現在位置、及び移動条件を含んでいる。提供者ＩＤは、サービスを提供する提供者の識別子である。なお、提供者ＩＤが「Ａ」の提供者を提供者Ａとも表す。提供サービスは、提供者が提供するサービスを示す情報である。なお、図３に示す提供者情報には、提供サービスとして「タクシー」しか示されていないが、提供者情報受信部５４は、「タクシー」に限らず様々なサービスについての提供者情報を受信することができる。提供条件は、提供者がサービスを提供する際の条件を示す情報である。例えば、サービスが「タクシー」の場合であれば、タクシーの種類（個人タクシー、ハイヤー、特定の会社のタクシー等）や料金（初乗運賃等）などの情報を提供条件として設定することが可能である。現在位置は、提供者の現在位置を示す情報である。この現在位置は、例えば、提供者端末３０に搭載されているＧＰＳ機能により取得することができる。現在位置を示す情報は、緯度や経度等の測位情報であってもよいし、住所やビル名等の情報であってもよい。移動条件は、提供者がサービスを提供するために移動する際の条件を示す情報である。移動条件としては、例えば、移動手段（徒歩、車、電車等）や移動時間などを設定することが可能である。
【００１８】
図１に戻り、移動可能範囲算出部５８は、ユーザ情報記憶部５２を参照し、ユーザの現在位置及び移動条件に基づいて、ユーザの移動可能範囲を算出する。図４には、移動可能範囲算出部５８によって算出された、ユーザの移動可能範囲の一例が示されている。図４に示す移動可能範囲は、図２に示したユーザ１００，１０１，１０２に対応するものである。例えば、ユーザ１００について、現在位置は「位置Ｕ０」、移動条件は「徒歩３分」となっている。移動可能範囲算出部５８は、この現在位置及び移動条件に基づいて、ユーザ１００の移動可能範囲を算出する。具体的には、例えば、移動可能範囲算出部５８は、徒歩の速度を８０ｍ／分とし、３分間で半径２４０ｍの範囲を移動可能であると算出することができる。つまり、移動可能範囲は、「位置Ｕ０」を中心とした「半径２４０ｍ」の範囲となる。移動可能範囲の算出の際に使用される速度は、例えば、移動手段ごとにあらかじめ記憶されていることとしてもよいし、移動条件に含まれることとしてもよい。また、移動可能範囲は、現在位置を中心とする範囲に限らず、例えば、地域コードやメッシュコード、住所等、範囲を指定可能な情報であればよい。また、移動可能範囲の算出の際には、道路や路線等の経路情報が考慮されることとしてもよい。
【００１９】
また、移動可能範囲算出部５８は、ユーザ情報記憶部５２及び提供者情報記憶部５６を参照し、ユーザがサービスを利用する予定時刻と、提供者の現在位置及び移動条件とに基づいて、提供者の移動可能範囲を算出する。図５には、移動可能範囲算出部５８によって算出された、提供者の移動可能範囲の一例が示されている。図５に示す移動可能範囲は、図２に示したユーザ１００に対してサービスを提供する候補となる提供者３００，３０１，３０３，３０４のものである。なお、移動可能範囲算出部５８は、提供者情報記憶部５６に記憶されている提供者情報のうち、特定部６０によって抽出された提供者情報をもとに、提供者の移動可能範囲を算出することができる。図２に示す例では、ユーザ１００について、予定時刻は「１０分後」となっている。また、図３に示す例では、提供者３００について、現在位置は「位置Ｓ０」、移動条件は「車」となっている。移動可能範囲算出部５８は、この現在位置及び移動条件に基づいて、提供者３００の移動可能範囲を算出する。具体的には、例えば、移動可能範囲算出部５８は、車の速度を２００ｍ／分とし、１０分間で半径２０００ｍの範囲を移動可能であると算出することができる。つまり、移動可能範囲は、「位置Ｓ０」を中心とした「半径２０００ｍ」の範囲となる。なお、移動可能範囲算出部５８は、ユーザ情報に設定された予定時刻を考慮せずに、提供者情報に設定された現在位置及び移動条件に基づいて、提供者の移動可能範囲を算出することとしてもよい。
【００２０】
図１に戻り、特定部６０は、ユーザ情報記憶部５２及び提供者情報記憶部５６を参照し、ユーザの利用サービス及び利用条件を満たす提供者を特定することができる。図６には、特定部６０によって特定された提供者の提供者情報の一例が示されている。図６に示す例は、図２に示したユーザ１００の利用サービス及び利用条件を満たす提供者を特定したものである。つまり、図２に示すように、ユーザ１００について、利用サービスは「タクシー」、利用条件は「個人」となっている。そして、図３に示す提供者のうち、この利用サービス及び利用条件を満たすのは、提供者３００，３０１，３０３，３０４となっている。
【００２１】
また、特定部６０は、利用サービス及び利用条件を満たす提供者が特定された後、該提供者の移動可能範囲が移動可能範囲算出部５８によって算出されると、ユーザの移動可能範囲においてサービスを提供可能な提供者を特定することができる。例えば、ユーザ１００の移動可能範囲が図４のように算出され、ユーザ１００に対する提供者の候補となる提供者３００，３０１，３０３，３０４の移動可能範囲が図５のように算出されたとする。図７は、図４及び図５に示す移動可能範囲の関係を図示したものである。図７を見るとわかるように、ユーザ１００の移動可能範囲と、提供者３０３の移動可能範囲とが重なっている。この場合、特定部６０は、ユーザ１００の移動可能範囲においてユーザが希望するサービスを提供可能な提供者として、提供者３０３を特定することができる。なお、特定される提供者は複数であってもよい。
【００２２】
図１に戻り、情報提供部６２は、ユーザの移動可能範囲と、提供者の移動可能範囲との関係を示す情報をユーザ端末２０または提供者端末３０に提供する。例えば、情報提供部６２は、特定部６０により特定された提供者に関する情報をユーザ端末２０に提供する。情報提供部６２は、提供者情報記憶部５６を参照し、特定された提供者の提供条件や現在位置に関する情報を出力することができる。なお、情報提供部６２は、複数の提供者に関する情報をユーザ端末２０に出力することも可能である。この場合、情報提供部６２は、例えば、図７に示したようにユーザと提供者との位置関係がわかるように情報を出力してもよい。なお、情報提供部６２は、特定部６０によって特定された提供者以外についても、ユーザの移動可能範囲と提供者の移動可能範囲との関係を示す情報をユーザ端末２０に出力することとしてもよい。また、情報提供部６２は、例えば、ユーザと提供者との位置関係や、提供者の提供条件などに基づいて、特定された提供者をランク付けし、提供者のランクがわかるように情報を出力してもよい。また、情報提供部６２は、ユーザ端末２０対して提供した情報に応じて、ユーザ端末２０からサービスの利用要求を受信し、該利用要求を提供者端末３０に転送することとしてもよい。なお、利用要求はユーザ端末２０から提供者端末３０に直接送信されてもよい。
【００２３】
アプリケーション提供部６４は、情報提供システム１０を利用するためのアプリケーションを、ユーザ端末２０や提供者端末３０に対して提供することができる。ユーザ端末２０では、例えば、このアプリケーションを実行することにより、ユーザ情報を情報提供システム１０に送信することができる。また、提供者端末３０では、例えば、このアプリケーションを実行することにより、提供者情報を情報提供システム１０に送信することができる。なお、ユーザ端末２０は、情報提供システム１０から専用のアプリケーションをダウンロードするのではなく、ＷＥＢブラウザ等の一般的なアプリケーションを用いて情報提供システム１０にアクセスすることとしてもよい。提供者端末３０についても同様である。
【００２４】
課金処理部６６は、情報提供システム１０の利用に対する課金処理を行うことができる。例えば、課金処理部６６は、アプリケーション提供部６４がユーザ端末２０にアプリケーションを提供した際、すなわち、ユーザがアプリケーションをダウンロードした際に、ユーザに対して課金を行うことができる。また、例えば、課金処理部６６は、提供者端末３０から提供者情報が最初に送信された際、すなわち、提供者がサービスを情報提供システム１０に登録した際に、提供者に対して課金を行うことができる。また、課金処理部６６は、例えば、ユーザが実際にサービスを利用した際や、サービスの検索が行われた際等、任意のタイミングにおいて課金処理を行うことが可能である。
【００２５】
ポイント管理部６８は、情報提供システム１０の利用に対して発行されるポイントの管理を行うことができる。例えば、情報提供システム１０の運用者が非営利団体である場合において、ポイント管理部６８は、ユーザにサービスを提供した提供者に対してポイントを発行することができる。なお、ポイント管理部６８は、発行したポイントに関する情報をポイント管理部６８自身において管理してもよいし、提供者端末３０等の他の情報処理装置に対して提供することとしてもよい。なお、ポイント管理部６８は、情報提供システム１０の運用者が非営利団体でない場合においても、ポイントを発行することとしてもよい。また、ポイント管理部６８は、提供者に限らず、ユーザに対してポイントを発行することとしてもよい。
【００２６】
図８は、提供者に関する情報を提供する処理の一例を示すフローチャートである。まず、提供者情報受信部５４は、提供者の提供者端末３０から提供者情報を受信し、図３に示すように、提供者情報記憶部５６に格納する（Ｓ８０１）。なお、提供者端末３０は、例えば、提供者情報に含まれる現在位置の情報を所定の間隔で提供者情報受信部５４に送信することとしてもよい。また、提供者端末３０は、提供者情報受信部５４からのリクエストに応じて提供者情報を送信することとしてもよい。
【００２７】
ユーザ情報受信部５０は、ユーザ端末２０からユーザ情報を受信し、図２に示すように、ユーザ情報記憶部５２に格納する（Ｓ８０２）。なお、ユーザ端末２０は、例えば、ユーザ情報に含まれる現在位置の情報を所定の間隔でユーザ情報受信部５０に送信することとしてもよい。また、ユーザ端末３０は、ユーザ情報受信部５０からのリクエストに応じてユーザ情報を送信することとしてもよい。
【００２８】
移動可能範囲算出部５８は、ユーザ情報記憶部５２に格納されているユーザ情報に基づいて、図４に示すように、ユーザの移動可能範囲を算出する（Ｓ８０３）。具体的には、移動可能範囲算出部５８は、ユーザ情報に含まれる現在位置及び移動条件に基づいて、ユーザの移動可能範囲を算出する。
【００２９】
特定部６０は、各ユーザ情報について、ユーザ情報に設定されている利用条件を満たす提供者を抽出する（Ｓ８０４）。例えば、特定部６０は、図２に示すユーザ１００の利用条件を満たす提供者として、図６に示す提供者３００，３０１，３０３，３０４を抽出することができる。
【００３０】
移動可能範囲算出部５８は、ユーザ情報と、特定部６０により抽出された提供者の提供者情報とに基づいて、図５に示すように、提供者の移動範囲を算出する（Ｓ８０５）。具体的には、移動可能範囲算出部５８は、ユーザ情報に含まれる予定時刻と、提供者情報に含まれる現在位置及び移動条件とに基づいて、提供者の移動可能範囲を算出する。
【００３１】
特定部６０は、各ユーザ情報について、ユーザの移動可能範囲においてサービス提供可能な提供者を特定する（Ｓ８０６）。具体的には、例えば、図７に示すように、特定部６０は、ユーザの移動可能範囲と提供者の移動可能範囲とを比較することにより、ユーザの移動可能範囲においてサービス提供可能な提供者を特定することができる。
【００３２】
情報提供部６２は、各ユーザ情報について、特定部６０により特定された提供者の情報を、ユーザ端末２０に出力する。また、情報提供部６２は、特定された提供者の提供者端末３０に対してユーザの情報を出力することもできる。
【００３３】
提供者への情報提供について、別の例を用いて説明する。図９〜図１７は、弁当の移動販売を行う提供者への情報提供の一例を示すものである。
【００３４】
図９は、ユーザ情報記憶部５２に記憶されているユーザ情報の一例である。図９に示すように、利用サービスに「弁当」が設定され、利用条件に弁当の種類や予算が設定されている。図１０は、提供者情報記憶部５６に記憶されている提供者情報の一例である。図１０に示すように、提供サービスに「弁当」が設定され、利用条件に弁当の種類や予算が設定されている。
【００３５】
移動可能範囲算出部５８は、図９に示すユーザ情報に基づいて、ユーザの移動可能範囲を算出することができる。具体的には、移動可能範囲算出部５８は、ユーザ情報に含まれる現在位置及び移動条件に基づいて、ユーザの移動可能範囲を算出することができる。図１１には、図９に示すユーザ情報に基づいて算出されたユーザの移動可能範囲の一例が示されている。
【００３６】
情報提供部６２は、算出されたユーザの移動可能範囲の情報を提供者に提供することができる。例えば、図１０に示す提供者４００に対して情報提供を行う場合を考える。図１０に示すように、提供者４００の提供条件は、種類が「中華」、予算が「８００円」である。この場合、特定部６０は、例えば、図９に示すユーザ１００〜１１７のうち、提供者４００の提供条件に合うユーザ情報を有するユーザを特定することができる。このように特定されたユーザの移動可能範囲の一例が図１２に示されている。情報提供部６２は、例えば図１３に示すように、ユーザの移動可能範囲の情報を提供者端末３０に対して出力することができる。
【００３７】
さらに、情報提供部６２は、提供者の移動可能範囲を考慮した情報を提供者端末３０に対して出力することができる。例えば、移動可能範囲算出部５８は、ユーザがサービスを利用する予定時刻を考慮して、提供者の移動可能範囲を算出することができる。図１２に示すユーザの場合、予定時刻の範囲は１０分後〜３０分後となっている。
【００３８】
そこで、移動可能範囲算出部５８は、提供者情報に含まれる現在位置及び移動条件に基づいて、例えば図１４に示すように、１０分後の移動可能範囲を算出することができる。そして、情報提供部６２は、例えば図１５に示すように、ユーザの移動可能範囲と提供者の移動可能範囲との関係を示す情報を提供者端末３０に対して出力することができる。提供者は、この情報に基づいて、例えば、３番地方面に販売に行くことを検討することができる。
【００３９】
また、移動可能範囲算出部５８は、提供者情報に含まれる現在位置及び移動条件に基づいて、例えば図１６に示すように、１５分後の移動可能範囲を算出することができる。そして、情報提供部６２は、例えば図１７に示すように、ユーザの移動可能範囲と提供者の移動可能範囲との関係を示す情報を提供者端末３０に対して出力することができる。なお、図１２に示すユーザのうち、ユーザ１００，１０９，１１３，１１５についてはサービスを利用する予定時刻が１０分後であるため、図１７においては表示されていない。提供者は、この情報に基づいて、例えば、１番地方面に販売に行くことを検討することができる。
【００４０】
以上、本実施形態の情報提供システム１０について説明した。本実施形態によれば、ユーザ及び提供者の移動条件を考慮に入れてサービスに関する情報を提供することができる。例えば、ユーザ端末２０に対して、ユーザの利用条件を満たす提供者のうち、ユーザの移動可能範囲において利用予定時刻にサービス提供可能な提供者の情報を提供することができる。また、例えば、提供者端末３０に対して、提供者の提供条件を満たすユーザの移動可能範囲と、提供者の移動可能範囲との関係を示す情報を提供者端末３０に対して出力することができる。
【００４１】
なお、本実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更／改良され得るととともに、本発明にはその等価物も含まれる。
【符号の説明】
【００４２】
１０  情報提供システム
２０  ユーザ端末
３０  提供者端末
５０  ユーザ情報受信部
５２  ユーザ情報記憶部
５４  提供者情報受信部
５６  提供者情報記憶部
５８  移動可能範囲算出部
６０  特定部
６２  情報提供部
６４  アプリケーション提供部
６６  課金処理部
６８  ポイント管理部
【図１】
2013174953.tif 000003
【図２】
2013174953.tif 000004
【図３】
2013174953.tif 000005
【図４】
2013174953.tif 000006
【図５】
2013174953.tif 000007
【図６】
2013174953.tif 000008
【図７】
2013174953.tif 000009
【図８】
2013174953.tif 000010
【図９】
2013174953.tif 000011
【図１０】
2013174953.tif 000012
【図１１】
2013174953.tif 000013
【図１２】
2013174953.tif 000014
【図１３】
2013174953.tif 000015
【図１４】
2013174953.tif 000016
【図１５】
2013174953.tif 000017
【図１６】
2013174953.tif 000018
【図１７】
2013174953.tif 000019