(57)【要約】【課題】利用者の移動も考慮し、最適なサービス情報を提供し得るサービス情報提供装置を提供することにある。【解決手段】サービス情報提供装置は、移動型の利用者端末から要求サービス内容情報を含むサービス要求を受信すると共に、利用者端末の現在位置情報を複数回にわたり受信する。そして、サービス情報提供装置は、上記複数の現在位置情報や要求サービス内容情報に基づいた検索条件に合致するサービス提供者情報を検索し、検索したサービス提供者情報に対応するサービス提供者端末に対して、サービス情報提供要求を行い、サービス提供者端末からサービス情報を取得した後に、サービス情報を利用者端末へ送付する。これによれば、サービス情報提供装置は、利用者端末の現在地に適したサービス情報を適宜提供することができる。【選択図】図３
2010282410.tif 000002
【特許請求の範囲】
【請求項１】
サービス提供者に関する情報であるサービス提供者情報を保持するサービス提供者情報保持手段と、
移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信手段と、
前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索手段と、
前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求手段と、
前記サービス提供者端末から前記サービス情報を取得するサービス情報取得手段と、
前記サービス情報を前記利用者端末へ送信するサービス情報提供手段と、
を備えることを特徴とするサービス情報提供装置。
【請求項２】
前記利用者端末が前記サービス情報の送信要求をした後に、前記利用者端末から取得した現在位置情報を前記サービス提供候補に対応するサービス提供者端末へ提供する利用者端末位置情報提供手段をさらに備えることを特徴とする請求項１に記載のサービス情報提供装置。
【請求項３】
前記サービス提供候補検索手段は、サービス要求後における前記利用者端末の現在位置情報が変更された結果、変更後の現在位置情報に基づいた経路も変更されている場合、変更後の経路及び前記要求サービス内容情報に基づいてサービス提供候補を再検索し、
前記サービス情報要求手段は、前記提供候補検索手段が再検索したことにより新たに検索したサービス提供候補に対応するサービス提供端末へ前記サービス情報の送信要求を行い、
前記利用者端末位置情報提供手段は、前記サービス提供候補検索手段が再検索したサービス提供候補に対応するサービス提供者端末へ再検索後に前記利用者端末から取得した現在位置情報を提供することを特徴とする請求項２に記載のサービス情報提供装置。
【請求項４】
前記利用者端末位置情報提供手段は、前記提供候補検索手段が再検索する前に検索していたサービス提供候補の内、再検索されていないサービス提供候補に対応するサービス提供者端末に対しても、再検索後に前記利用者端末から取得した現在位置情報を提供することを特徴とする請求項３に記載のサービス情報提供装置。
【請求項５】
前記利用者端末が取得したサービス情報から購入選択した情報である購入承諾情報を前記利用者端末から取得する購入承諾情報取得手段と、
購入承諾対象のサービスを提供する前記サービス提供者端末へ前記購入承諾情報を送信する購入承諾情報送信手段と、
前記サービス提供候補検索手段が検索したサービス提供候補に対応するサービス提供者端末へサービス提供終了通知を送信するサービス提供終了通知送信手段と、
前記購入承諾情報を取得したサービス提供者端末から、購入確認を意味する購入確認情報を取得する購入確認情報取得手段と、
前記購入確認情報を前記利用者端末へ送信する購入確認情報提供手段と、
をさらに備えることを特徴とする請求項１乃至４のいずれか一項に記載のサービス情報提供装置。
【請求項６】
前記サービス要求受信手段は、サービス要求受信時に目的地情報を取得し、
地図情報を保持する地図情報保持手段と、
前記現在位置情報と前記目的地情報とに基づいて前記利用者端末の現在位置から前記目的地までの経路を、前記地図情報を用いて検索する経路検索手段と、をさらに備えることを特徴とする請求項１乃至５のいずれか一項に記載のサービス情報提供装置。
【請求項７】
サービス提供者に関する情報であるサービス提供者情報を保持する装置で行うサービス情報提供方法であって、
移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信工程と、
前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索工程と、
前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求工程と、
前記サービス提供者端末から前記サービス情報を取得するサービス情報取得工程と、
前記サービス情報を前記利用者端末へ送信するサービス情報提供工程と、
を備えることを特徴とするサービス情報提供方法。
【請求項８】
コンピュータを備える装置によって実行されるサービス情報提供プログラムであって、
移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信手段、
前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索手段、
前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求手段、
前記サービス提供者端末から前記サービス情報を取得するサービス情報取得手段、
前記サービス情報を前記利用者端末へ送信するサービス情報提供手段、
として前記コンピュータを機能させることを特徴とするサービス情報提供プログラム。
【請求項９】
移動型の利用者端末装置であって、
前記利用者端末装置の位置情報を取得する位置情報取得手段と、
前記利用者端末装置の位置情報及び要求サービス内容を含むサービス要求に関する情報を送信すると共に、サービス要求を行うサービス要求手段と、
所定のタイミングで、前記利用者端末装置の位置情報を継続して送信する位置情報送信手段と、
前記サービス要求に対応するサービス情報を取得するサービス情報取得手段と、を備えることを特徴とする利用者端末装置。
【請求項１０】
サービス情報の取得要求を行った利用者端末の位置情報及び要求サービス内容を含むサービス要求情報を取得すると共に、サービス情報要求を受け付けるサービス情報要求受付手段と、
前記利用者端末がサービス情報取得要求した後の位置情報である変更位置情報を取得する変更位置情報取得手段と、
前記サービス要求情報及び前記変更位置情報に基づいたサービス情報を生成するサービス情報生成手段と、
前記サービス情報を送信するサービス情報送信手段と、を備えることを特徴とするサービス提供者端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置を変更する利用者端末に対して、適切なサービス情報を提供する技術に関する。
【背景技術】
【０００２】
従来では、所定のサービスを要求する利用者の端末装置の位置に基づいてサービスする方法がいくつかある。例えば、特許文献１では、自動車における給油において、ユーザからの給油要求に対してそれを受付けたサーバが、ユーザ端末の位置情報から所定範囲の給油所にその要求を送信し、給油所からの入札価格により逆オークションを行い、落札給油所を決定し、その給油所を利用者に知らせる方法が開示されている。
【０００３】
また、特許文献２では、利用者からのタクシー配車要求に対して、それを受けたサーバが上記要求に合致するタクシーを検索し、それらのタクシーに逆オークション方式でユーザの希望料金などの要件を提示する。要件提示を受けたタクシーは、その要件で受けるならば、サーバを経由して利用者に通知し、利用者がタクシーを選択決定する方法について開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２８５０８２号公報
【特許文献２】特開２００２−１３３５８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の方法の場合、一度給油要求を送信して、サーバが検索した給油所にオークションへの参加許可をすると、その後、利用者側の装置が移動したことにより、自車位置が様々な状況により変化していったとしても、変化した位置を考慮した給油所の再検索を行なわないため、利用者の位置が変更されると、変更後の位置に適したサービス情報を提供することができない可能性があるという問題点がある。
【０００６】
特許文献２の方法の場合、逆オークションに参加できるタクシーは、利用者からの最初の配送要求時の情報によって検索される。このときの位置情報は、利用者の要求時に位置するポイントであり、また、予め利用者がサービスを受けたいポイントである。
【０００７】
しかし、このような最初の要求時に検索する場合、利用者が電車や徒歩などの移動時に要求を行うなど、利用者の位置が常に変化する状況においては、要求後の位置変化に対応した柔軟な検索ができないという問題点がある。
【０００８】
本願発明が解決しようとする課題としては、上記のようなものが例として挙げられる。本発明の目的は、利用者の移動も考慮し、最適なサービス情報を提供し得るサービス情報提供装置を提供することにある。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、サービス情報提供装置であって、サービス提供者に関する情報であるサービス提供者情報を保持するサービス提供者情報保持手段と、移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信手段と、前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索手段と、前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求手段と、前記サービス提供者端末から前記サービス情報を取得するサービス情報取得手段と、前記サービス情報を前記利用者端末へ送信するサービス情報提供手段と、を備えることを特徴とする。
【００１０】
請求項７に記載の発明は、サービス提供者に関する情報であるサービス提供者情報を保持する装置で行うサービス情報提供方法であって、移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信工程と、前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索工程と、前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求工程と、前記サービス提供者端末から前記サービス情報を取得するサービス情報取得工程と、前記サービス情報を前記利用者端末へ送信するサービス情報提供工程と、を備えることを特徴とする。
【００１１】
請求項８に記載の発明は、コンピュータを備える装置によって実行されるサービス情報提供プログラムであって、移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信手段、前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索手段、前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求手段、前記サービス提供者端末から前記サービス情報を取得するサービス情報取得手段、前記サービス情報を前記利用者端末へ送信するサービス情報提供手段、として前記コンピュータを機能させることを特徴とする。
【００１２】
請求項９に記載の発明は、移動型の利用者端末装置であって、前記利用者端末装置の位置情報を取得する位置情報取得手段と、前記利用者端末装置の位置情報及び要求サービス内容を含むサービス要求に関する情報を送信すると共に、サービス要求を行うサービス要求手段と、所定のタイミングで、前記利用者端末装置の位置情報を継続して送信する位置情報送信手段と、前記サービス要求に対応するサービス情報を取得するサービス情報取得手段と、を備えることを特徴とする。
【００１３】
請求項１０に記載の発明は、サービス情報の取得要求を行った利用者端末の位置情報及び要求サービス内容を含むサービス要求情報を取得すると共に、サービス情報要求を受け付けるサービス情報要求受付手段と、前記利用者端末がサービス情報取得要求をした後の位置情報である変更位置情報を取得する変更位置情報取得手段と、前記サービス要求情報及び前記変更位置情報に基づいたサービス情報を生成するサービス情報生成手段と、前記サービス情報を送信するサービス情報送信手段と、を備える。
【図面の簡単な説明】
【００１４】
【図１】サービス情報提供システムの概念図である。
【図２】ナビゲーション装置の概略構成を示すブロック図である。
【図３】サービス情報提供装置の概略構成を示すブロック図である。
【図４】各種データ構造を示す図である。
【図５】オークションサービス方法説明する図（１）である。
【図６】オークションサービス方法説明する図（２）である。
【図７】オークションサービス方法説明する図（３）である。
【図８】オークションサービス方法説明する図（４）である。
【図９】オークションサービス方法説明する図（５）である。
【図１０】オークションサービス方法説明する図（６）である。
【図１１】オークションサービスの終了を説明する図である。
【図１２】ナビゲーション装置が行う処理のフローチャートである。
【図１３】サービス情報提供装置が行う処理のフローチャートである。
【図１４】サービス提供者端末が行う処理のフローチャートである。
【発明を実施するための形態】
【００１５】
本発明の好適な実施形態では、サービス情報提供装置であって、サービス提供者に関する情報であるサービス提供者情報を保持するサービス提供者情報保持手段と、移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信手段と、前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索手段と、前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求手段と、前記サービス提供者端末から前記サービス情報を取得するサービス情報取得手段と、前記サービス情報を前記利用者端末へ送信するサービス情報提供手段と、を備える。
【００１６】
上記のサービス情報提供装置は、具体的には、サーバ装置等に適用できる。上記のサービス情報提供装置は、移動型の利用者端末（例えば、ナビゲーション装置等）から要求サービス内容情報を含むサービス要求を受け付けると共に、現在位置情報複数回にわたり受信する。ここで、要求サービス内容情報とは、サービスカテゴリなどの情報をいう。そして、サービス情報提供装置は、上記複数の現在位置情報や要求サービス内容情報に基づいた検索条件に合致するサービス提供者情報を検索し、当該サービス提供候補に対応するサービス提供者端末に対して、サービス情報提供要求を行い、サービス提供者端末からサービス情報を取得した後に、サービス情報を利用者端末へ送付する。複数の現在位置情報とは、サービス要求時の位置情報と、サービス要求後の位置情報をいう。
【００１７】
これによれば、サービス情報提供装置は、移動後の位置に基づいてサービス情報の提供要求をし、当該要求に基づいたサービス情報を利用者端末に対して提供するので、利用者端末の現在地に適したサービス情報を適宜提供することができる。ここでいう位置情報に基づく条件として、位置情報を起点とする経路情報等がある。
【００１８】
上記のサービス情報提供装置の一態様では、前記利用者端末が前記サービス情報の送信要求をした後に、前記利用者端末から取得した現在位置情報を前記サービス提供候補に対応するサービス提供者端末へ提供する利用者端末位置情報提供手段をさらに備える。この場合、サービス情報提供装置は、サービス提供候補に対応するサービス提供者端末に対して、利用者端末が移動していることを通知することができる。そして、当該通知を受けたサービス提供者端末のサービス提供者は、利用者端末が移動した位置に応じてサービス情報の編集をすべきか否かを判断することができる。
【００１９】
上記のサービス情報提供装置の他の一態様では、前記サービス提供候補検索手段は、サービス要求後における前記利用者端末の現在位置情報が変更された結果、変更後の現在位置情報に基づいた経路も変更されている場合、変更後の経路及び前記要求サービス内容情報に基づいてサービス提供候補を再検索し、前記サービス情報要求手段は、前記提供候補検索手段が再検索したことにより新たに検索したサービス提供候補に対応するサービス提供端末へ前記サービス情報の送信要求を行い、前記利用者端末位置情報提供手段は、前記サービス提供候補検索手段が再検索したサービス提供候補に対応するサービス提供者端末へ再検索後に前記利用者端末から取得した現在位置情報を提供する。この場合、サービス情報提供装置は、利用者端末が移動したことにより、利用者端末の移動経路が変更されたことを検知した時に、変更後の経路に基づいてサービス提供候補を検索するので、利用者端末が以前の経路とは異なる経路で移動することになっても、利用者端末が実際に移動する経路に基づいてサービス提供候補を決定することができ、利用者端末の利用者に適切なサービス情報を提供することが可能となる。また、サービス情報提供装置は、再検索したサービス提供候補に対応するサービス提供端末装置に対して、利用者端末の位置情報を通知することとなるので、サービス提供者端末に対して、利用者の変更位置に応じたサービス変更を促すことができる。経路を特定する方法として、利用者端末から経路情報を取得する方法や、サービス情報提供装置で、利用者端末から取得した位置情報等に基づいて経路検索をする方法等がある。
【００２０】
上記のサービス情報提供装置の他の一態様では、前記利用者端末位置情報提供手段は、前記提供候補検索手段が再検索する前に検索していたサービス提供候補の内、再検索されていないサービス提供候補に対応するサービス提供者端末に対しても、再検索後に前記利用者端末から取得した現在位置情報を提供する。この場合、サービス情報提供装置は、再検索する前に検索していたサービス提供候補の内、再検索されていないサービス提供候補に対応するサービス提供者端末に対して、変更後の位置情報を提供することができるので、上記サービス提供者端末に対して利用者端末をサービス提供者端末のある位置周辺へ再度促すようなサービス情報の変更を促すことができる。
【００２１】
上記のサービス情報提供装置の他の一態様では、利用者端末が取得したサービス情報から購入選択した情報である購入承諾情報を前記利用者端末から取得する購入承諾情報取得手段と、購入承諾対象のサービスを提供する前記サービス提供者端末へ前記購入承諾情報を送信する購入承諾情報送信手段と、前記サービス提供候補検索手段が検索したサービス提供候補に対応するサービス提供者端末へサービス提供終了通知を送信するサービス提供終了通知送信手段と、前記購入承諾情報を取得したサービス提供者端末から、購入確認を意味する購入確認情報を取得する購入確認情報取得手段と、前記購入確認情報を前記利用者端末へ送信する購入確認情報提供手段と、をさらに備える。この場合、サービス情報提供装置は、購入先のサービス提供者端末に関する情報を含む購入承諾情報を取得し、当該購入先のサービス提供者端末に対して購入承諾情報を送信し、購入先以外のサービス提供者端末に対して終了通知をすることにより、購入処理の終了を完結させることができる。さらに、サービス情報提供装置は、購入確認情報をサービス提供者端末から取得し、当該購入確認情報を利用者端末へ送信するので、購入処理を適切に完結させることができる。
【００２２】
上記のサービス情報提供装置の他の一態様では、前記サービス要求受信手段は、サービス要求受信時に目的地情報を取得し、地図情報を保持する地図情報保持手段と、前記現在位置情報と前記目的地情報とに基づいて前記利用者端末の現在位置から前記目的地までの経路を、前記地図情報を用いて検索する経路検索手段と、をさらに備える。この場合、サービス情報提供装置は、利用者端末位置から目的地までの経路を特定することができる。
【００２３】
本発明の他の観点では、サービス提供者に関する情報であるサービス提供者情報を保持する装置で行うサービス情報提供方法であって、移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信工程と、前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索工程と、前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求工程と、前記サービス提供者端末から前記サービス情報を取得するサービス情報取得工程と、前記サービス情報を前記利用者端末へ送信するサービス情報提供工程と、を備える。
【００２４】
このような、サービス情報提供方法によっても、移動後の位置に基づいてサービス情報の提供要求をし、当該要求に基づいたサービス情報を利用者端末に対して提供するので、利用者端末の現在地に適したサービス情報を適宜提供することができる。
【００２５】
本発明の他の観点では、コンピュータを備える装置によって実行されるサービス情報提供プログラムであって、移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信手段、前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索手段、前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求手段、前記サービス提供者端末から前記サービス情報を取得するサービス情報取得手段、前記サービス情報を前記利用者端末へ送信するサービス情報提供手段、として前記コンピュータを機能させる。
【００２６】
このような、サービス情報提供プログラムを、各種装置上で実行することにより、本発明のサービス情報提供装置を実現することができる。なお、上記サービス情報提供プログラムは、記録媒体に記録した状態で好適に取り扱うことができる。
【００２７】
本発明の他の観点では、移動型の利用者端末装置であって、前記利用者端末装置の位置情報を取得する位置情報取得手段と、前記利用者端末装置の位置情報及び要求サービス内容を含むサービス要求に関する情報を送信すると共に、サービス要求を行うサービス要求手段と、所定のタイミングで、前記利用者端末装置の位置情報を継続して送信する位置情報送信手段と、前記サービス要求に対応するサービス情報を取得するサービス情報取得手段と、を備える。この場合、利用者端末装置は、情報提供要求を行った後にも、所定のタイミングで位置情報を送信している。これによれば、利用者端末装置は、利用者端末装置の移動後の位置を通知することが可能となり、移動後の位置に基づいたサービス情報を送信させることが可能となる。
【００２８】
本発明の他の観点では、サービス提供者端末装置であって、サービス情報の取得要求を行った利用者端末の位置情報及び要求サービス内容を含むサービス要求情報を取得すると共に、サービス情報要求を受け付けるサービス情報要求受付手段と、前記利用者端末がサービス要求した後の位置情報である変更位置情報を取得する変更位置情報取得手段と、前記サービス要求情報及び前記変更位置情報に基づいたサービス情報を生成するサービス情報生成手段と、前記サービス情報を送信するサービス情報送信手段と、を備える。この場合、サービス提供者端末装置は、利用者端末がサービス要求した後の位置情報も取得することができるので、利用者端末が移動した後の位置に基づいたサービス情報を提供することができる。なお、サービス情報を生成する方法として、サービス提供者端末装置の利用者の入力操作に応じて生成する方法や、複数パターンのサービス情報をハードディスク等の記憶手段で保持しておき、サービス要求の内容に応じて適切なサービス情報を選択する方法などがある。
【実施例】
【００２９】
以下、図面を参照して本発明の好適な実施例について説明する。
【００３０】
［概要］
図１に本願発明における、サービス情報提供システム１を示す。本実施例では、サービス情報提供システム１は、ナビゲーション装置２００と、サービス情報提供サーバ４００と、サービス提供者端末５００とから構成される。サービス情報提供サーバ４００は、サーバ装置であり、サービス提供者端末５００は、パーソナルコンピュータ等、種々のコンピュータ装置であり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の制御部や種々のデータを送受信し得る通信装置を有する。
【００３１】
ナビゲーション装置２００は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機を有し、当該ＧＰＳ受信機から位置情報を取得する。また、ナビゲーション装置２００は、当該ナビゲーション装置２００の利用者による入力操作に基づいた情報や、上記位置情報を含むサービス要求情報を生成し、当該サービス要求情報をサービス情報提供サーバ４００へ送信する。ここで、サービス要求情報とは、要求サービスの内容情報（例えば、サービスカテゴリ情報等）、現在位置情報、目的位置情報、及び入札終了時刻等を含む情報をいう。
【００３２】
サービス情報提供サーバ４００は、サービス要求情報を取得すると、当該サービス要求情報に含まれる要求サービス内容情報や現在位置情報に基づいた条件に合致するサービス提供者端末を検索する。サービス情報提供サーバ４００は、サービス提供者端末５００へサービス情報の提供要求を行う。
【００３３】
サービス提供者端末５００は、サービス情報提供サーバ４００からサービス情報の提供要求を受信すると、サービス提供者端末５００の利用者による入力操作等を介して、サービス情報を生成し、当該サービス情報をサービス情報提供サーバ４００へ送信する。ここで、サービス情報とは、提供する商品や当該商品の価格等、サービス内容に関する情報をいう。
【００３４】
サービス情報提供サーバ４００は、サービス提供者端末５００から受信したサービス情報をナビゲーション装置２００へ送信する。ナビゲーション装置２００は、所定のタイミングで、位置情報をサービス情報提供サーバ４００へ送信し続ける。そうすると、サービス情報提供サーバ４００は、最新の位置情報や以前に取得した要求サービス内容に基づいた検索条件に合致するサービス提供者端末５００を再検索する。そして、サービス情報提供サーバ４００は、再検索した結果、新たに検索したサービス提供者端末５００に対してサービス情報の提供要求を行う。
【００３５】
このように、サービス情報提供サーバ４００は、ナビゲーション装置２００が最初にサービス情報の要求を行ってから移動した場合に、サービス提供者端末５００について再検索するので、ナビゲーション装置２００の最新位置に応じたサービス情報をナビゲーション装置２００へ提示することができる。なお、本実施例では、ナビゲーション装置２００が利用者端末装置として機能する。
【００３６】
ここで、以下に、ナビゲーション装置の構成について、説明する。
【００３７】
［ナビゲーション装置］
図２に、本発明の実施例に係るナビゲーション装置２００の構成を示す。図２に示すように、ナビゲーション装置２００は、自立測位装置１０、ＧＰＳ受信機１８、システムコントローラ２０、ディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、通信装置３８、表示ユニット４０、音声出力ユニット５０、及び入力装置６０を備える。
【００３８】
自立測位装置１０は、加速度センサ１１、角速度センサ１２及び距離センサ１３を備える。加速度センサ１１は、例えば圧電素子からなり、車両の加速度を検出し、加速度データを出力する。角速度センサ１２は、例えば振動ジャイロからなり、車両の方向変換時における車両の角速度を検出し、角速度データ及び相対方位データを出力する。距離センサ１３は、車両の車輪の回転に伴って発生されているパルス信号からなる車速パルスを計測する。
【００３９】
ＧＰＳ受信機１８は、複数のＧＰＳ衛星から、測位用データを含む下り回線データを搬送する電波１９を受信する。測位用データは、緯度及び経度情報等から車両の絶対的な位置を検出するために用いられる。
【００４０】
システムコントローラ２０は、インタフェース２１、ＣＰＵ２２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２３及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２４を含んでおり、ナビゲーション装置２００全体の制御を行う。
【００４１】
インタフェース２１は、加速度センサ１１、角速度センサ１２及び距離センサ１３並びにＧＰＳ受信機１８とのインタフェース動作を行う。そして、これらから、車速パルス、加速度データ、相対方位データ、角速度データ、ＧＰＳ測位データ、絶対方位データ等をシステムコントローラ２０に入力する。ＣＰＵ２２は、システムコントローラ２０全体を制御する。ＲＯＭ２３は、システムコントローラ２０を制御する制御プログラム等が格納された図示しない不揮発性メモリ等を有する。ＲＡＭ２４は、入力装置６０を介して利用者により予め設定された経路データ等の各種データを読み出し可能に格納したり、ＣＰＵ２２に対してワーキングエリアを提供したりする。
【００４２】
システムコントローラ２０、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブなどのディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、表示ユニット４０、音声出力ユニット５０及び入力装置６０は、バスライン３０を介して相互に接続されている。
【００４３】
ディスクドライブ３１は、システムコントローラ２０の制御の下、ＣＤ又はＤＶＤといったディスク３３から、音楽データ、映像データなどのコンテンツデータを読み出し、出力する。なお、ディスクドライブ３１は、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブのうち、いずれか一方としても良いし、ＣＤ及びＤＶＤコンパチブルのドライブとしても良く、また、テレビチューナを内蔵したハードディスクレコーダでも良い。
【００４４】
データ記憶ユニット３６は、例えば、ＨＤＤなどにより構成され、地図データや施設データなどのナビゲーション処理に用いられる各種データを記憶する。
【００４５】
通信装置３８は、例えば、ＦＭチューナやビーコンレシーバ、携帯電話や専用の通信カードなどにより構成され、通信用インタフェース３７を介して、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）センタから配信される渋滞や交通情報などの道路交通情報を受信したり、所定のサーバからの種々の情報（例えば、天気情報等）を受信したりする。
【００４６】
表示ユニット４０は、システムコントローラ２０の制御の下、各種表示データをディスプレイなどの表示装置に表示する。具体的には、システムコントローラ２０は、データ記憶ユニット３６から地図データを読み出す。表示ユニット４０は、システムコントローラ２０によってデータ記憶ユニット３６から読み出された地図データを、ディスプレイなどの表示画面上に表示する。表示ユニット４０は、バスライン３０を介してＣＰＵ２２から送られる制御データに基づいて表示ユニット４０全体の制御を行うグラフィックコントローラ４１と、ＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）等のメモリからなり即時表示可能な画像情報を一時的に記憶するバッファメモリ４２と、グラフィックコントローラ４１から出力される画像データに基づいて、液晶、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等のディスプレイ４４を表示制御する表示制御部４３と、ディスプレイ４４とを備える。ディスプレイ４４は、例えば対角５〜１０インチ程度の液晶表示装置等からなり、車内のフロントパネル付近に装着される。
【００４７】
音声出力ユニット５０は、システムコントローラ２０の制御の下、ディスクドライブ３１、又はＲＡＭ２４等からバスライン３０を介して送られる音声デジタルデータのＤ／Ａ（Ｄｉｇｉｔａｌ  ｔｏ  Ａｎａｌｏｇ）変換を行うＤ／Ａコンバータ５１と、Ｄ／Ａコンバータ５１から出力される音声アナログ信号を増幅する増幅器（ＡＭＰ）５２と、増幅された音声アナログ信号を音声に変換して車内に出力するスピーカ５３とを備えて構成されている。
【００４８】
入力装置６０は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。入力装置６０は、車内に搭載された当該車載用電子システムの本体のフロントパネルやディスプレイ４４の周囲に配置される。また、ディスプレイ４４がタッチパネル方式である場合には、ディスプレイ４４の表示画面上に設けられたタッチパネルも入力装置６０として機能する。
【００４９】
ナビゲーション装置２００は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機１８から位置情報を取得する。また、ナビゲーション装置２００は、当該ナビゲーション装置２００の利用者による入力操作に基づく情報や、上記位置情報を含むサービス要求情報を生成し、当該サービス要求情報をサービス情報提供サーバ４００へ送信する。
【００５０】
なお、ナビゲーション装置２００は、既にサービス要求情報を送信している場合、サービス要求情報送信後の位置情報をサービス情報提供サーバ４００へ所定タイミングで送信する。
【００５１】
そして、ナビゲーション装置２００は、サービス情報提供サーバ４００からサービス情報を取得した場合、当該サービス情報を適宜表示装置４０へ表示する。
【００５２】
さらに、ナビゲーション装置２００は、サービス情報を表示している際に、当該ナビゲーション装置２００の利用者が、ナビゲーション装置２００への入力操作に基づいてサービス選択を意味する購入指定がなされると、購入指定に関する情報をサービス情報提供サーバ４００へ送信する。
【００５３】
［サービス情報提供サーバ］
図３に、サービス情報提供サーバ４００の機能構成を示す。サービス情報提供サーバ４００は、実体的には、サーバ装置である。サービス情報提供サーバ４００は、図示のように、制御部４０１と、送受信部４０２と、入力部４０３と、記憶部４０４と、表示部４０５と、を備える。記憶部４０４は、サービス提供者情報ＤＢ４４０及び地図情報ＤＢ４６０等、種々の情報を保持する。
【００５４】
制御部４０１は、具体的には、ＣＰＵ等であり、サービス情報提供サーバ４００全体を統括制御する。そして制御部４０１は、要求受付部４１１と、要求部４１２と、情報取得部４１３と、情報提供部４１４と、サービス提供候補検索部４１５と、経路検索部４１６とを備える。即ち、制御部４０１が所定のプログラムを実行することにより、要求受付部４１１と、要求部４１２と、情報取得部４１３と、情報提供部４１４と、サービス提供候補検索部４１５と、経路検索部４１６とを実現する。
【００５５】
送受信部４０２は、各種情報の送受信を行う。具体的に、送受信部４０２は、ネットワークインタフェースである。入力部４０３は、各種コマンドやデータを入力するための、キーボード、マウス等から構成されている。記憶部４０４は、サービス提供者情報ＤＢ４４０や、地図情報ＤＢ４６０等を保持する。具体的には、記憶部４０４はハードディスク等である。なお、サービス提供者情報ＤＢ４４０は、サービス提供者に関する情報であるサービス提供者情報４５０を管理するデータベースである。ここで、サービス提供者情報４５０のデータ構造を図４（ａ）に示す。図４（ａ）に示すように、サービス提供者情報４５０は、サービス提供者名４４１、サービス提供者位置情報４４２、サービス提供時間４４３、提供サービス・商品４４４、及びサービスカテゴリ４４５を有する。
【００５６】
サービス提供者名４４１は、サービス提供者の店舗名等である。サービス提供者位置情報４４２は、サービス提供者の店舗等の位置情報である。ここでいう位置情報として緯度経度や住所等がある。サービス提供時間４４３は、店舗の営業時間である。提供サービス・商品４４４は、提供するサービスの具体的内容である。サービスカテゴリ４４５は、サービスのカテゴリである。
【００５７】
地図情報ＤＢ４６０は、地図情報のデータベースである。ここでいう地図情報として、施設情報（住所、ジャンル、名称、電話番号、代表地点の位置情報）や、道路情報（道路種別等）が含まれる。
【００５８】
要求受付部４１１は、ナビゲーション装置２００からサービス情報の取得要求を受けたりする等、各種要求を受け付ける。
【００５９】
ここで、ナビゲーション装置２００がサービス要求する際に、サービス情報提供サーバ４００が送信する情報であるサービス要求情報４７０のデータ構造の具体例を図４（ｂ）に示す。図４（ｂ）に示すように、サービス要求情報４７０は、要求サービス内容４７１、現在位置情報４７２、目的地情報４７３、及び入札終了時刻４７４を含む。
【００６０】
要求サービス内容４７１は、要求対象となるサービスの内容を意味し、例えば、要求するサービスのカテゴリ情報等をいう。現在位置情報４７２は、ナビゲーション装置２００の現在位置情報をいう。目的地情報４７３は、ナビゲーション装置２００の目的地先を示す位置情報をいう。入札終了時刻４７４は、サービス要求確定の締め切り時間をいう。
【００６１】
要求部４１２は、所定のサービス提供者端末５００に対してサービス情報の提供要求を行うなど、種々の要求を行う。要求部４１２は、要求を行う際に、ナビゲーション装置２００の現在位置情報を含むサービス要求情報４７０も送信する。
【００６２】
ここで、サービス情報４８０のデータ構造の具体例を図４（ｃ）に示す。図４（ｃ）に示すように、サービス情報４８０は、サービス提供者名４８１、提供サービス４８２、価格４８３、及び詳細サービス４８４を含む。ここで、サービス提供者名４８１は、サービス提供者の店舗名等である。提供サービス４８２は、商品やサービス等である。価格４８３は、価格情報である。詳細サービス４８４は、サービスの詳細説明、付加サービス情報等をいう。
【００６３】
情報取得部４１３は、ナビゲーション装置２００やサービス提供者端末５００から種々の情報を取得する。情報取得部４１３が取得する情報の例として、サービス提供者端末５００から送信されるサービス情報４８０等がある。
【００６４】
情報提供部４１４は、ナビゲーション装置２００やサービス提供者端末５００へ種々の情報を提供する。情報提供部４１４が提供する情報の例として、ナビゲーション装置２００へ送信するサービス情報４８０等がある。
【００６５】
サービス提供候補検索部４１５は、ナビゲーション装置２００から取得したサービス要求情報４７０に基づいた条件に合致するサービス提供者情報４５０を検索する。なお、サービス要求情報４７０に基づいた条件に合致するサービス提供者情報４５０をサービス提供候補とも呼ぶ。
【００６６】
経路検索部４１６は、ナビゲーション装置２００から取得した位置情報（例えば、現在位置情報４７２等）や目的地情報に基づいて経路検索を行う。
【００６７】
本実施例における要求受付部４１１は、サービス要求受信手段として機能し、要求部４１２は、サービス情報要求手段として機能し、情報取得部４１３は、サービス情報取得手段、購入承諾情報取得手段、及び購入確認情報取得手段として機能し、情報提供部４１４は、サービス情報提供手段、購入承諾情報送信手段、サービス提供終了通知送信手段、購入確認情報提供手段、利用者端末位置情報提供手段及びサービス要求終了通知送信手段として機能し、要求サービス内容４７１は、要求サービス内容情報として機能する。
【００６８】
［オークションサービス方法］
次に、本実施例によるオークションサービス方法やオークション終了契機について図５〜図１１を用いて説明する。本実施例におけるオークションサービス方法とは、サービス情報提供サーバ４００がナビゲーション装置２００からサービス要求情報４７０を取得すると、取得したサービス要求情報４７０中の要求サービス内容４７１や現在位置情報４７２に関する経路等に基づいた条件に合致するサービスを提供し得るサービス提供者を特定し、当該サービス提供者のサービス情報４８０をナビゲーション装置２００へ提供し、ナビゲーション装置２００の位置変更による経路変更を検出した場合、変更後の位置情報や、以前に取得したサービス要求情報４７０中の要求サービス内容４７１等に基づいた条件に合致するサービスを提供し得るサービス提供者を特定し、当該サービス提供者のサービス情報４８０を再度ナビゲーション装置２００へ提供する方法をいう。なお、サービス情報提供サーバ４００は、予めサービス提供者情報ＤＢ４４０にサービス提供者情報４５０が格納されているものとする。
【００６９】
まず、図５に示すように、ナビゲーション装置２００の利用者がサービス要求内容に関する入力操作をすると、ナビゲーション装置２００は、当該入力操作やＧＰＳ受信機１８から取得した位置情報に基づいてサービス要求情報４７０を生成し、上記サービス要求情報４７０をサービス情報提供サーバ４００へ送信すると共に、サービス情報４８０の提供要求を行う。なお、ナビゲーション装置２００は、既に走行ルートが確定している場合、当該走行ルート情報を上記サービス要求情報４７０に含めるようにしても良い。
【００７０】
そして、サービス情報提供サーバ４００における要求受付部４１１は、ナビゲーション装置２００から現在位置情報４７２を含むサービス要求情報４７０を取得すると共に、サービス情報４８０の提供要求を受け付ける。なお、この時点におけるナビゲーション装置２００の位置を図５に示す位置Ｐ１とする。
【００７１】
経路検索部４１６は、サービス要求情報４７０に含まれる現在位置情報４７２及び目的地情報４７３に基づいて、経路検索を行う。経路検索した結果の例を図５に経路６００Ａとして示す。また、図５に示すサービス提供者（店舗等）５１０Ａ〜５１０Ｅでは、それぞれのサービス提供者でサービス提供者端末を備えている。ここでいうサービス提供者端末は、パーソナルコンピュータ等、種々のコンピュータである。
【００７２】
サービス情報提供サーバ４００のサービス提供候補検索部４１５は、サービス提供者情報４５０のサービス提供者位置情報４４２が経路６００Ａ周辺に位置し、サービスカテゴリ４４５がサービス要求情報４７０の要求サービス内容４７１のカテゴリに合致するサービス提供者情報４５０を検索する。そして、図６に示すように、サービス情報提供サーバ４００の要求部４１２は、サービス提供候補検索部４１５が検索したサービス提供者情報４５０に対応するサービス提供者端末５００Ａ〜Ｃへ、サービス情報４８０の提供要求を行う。なお、任意のサービス提供者端末を示す場合は、単にサービス提供者端末５００とする。
【００７３】
なお、経路検索部４１６が検索した経路６００Ａ周辺に位置し、サービス要求情報４７０の要求サービス情報４１７のカテゴリに合致するサービス提供者情報４５０がない場合、情報提供部４１４は、検索条件に合致するサービス提供者情報４５０が存在しない旨をナビゲーション装置２００へ通知する。これによれば、サービス情報提供サーバ４００は、検索条件に合致するサービス情報４８０が存在しないことについて早期にナビゲーション装置２００へ通知することができる。
【００７４】
また、経路検索部４１６がナビゲーション装置２００から取得した現在位置情報４７２や目的地情報４７３に基づいて経路６００Ａを検索している。これによれば、ナビゲーション装置２００から経路情報を取得していなくても、サービス情報提供サーバ４００自体が経路検索し、当該経路６００や取得した要求サービス内容４７１に基づいた条件に合致するサービス提供者情報４５０を検索することができる。
【００７５】
そして、サービス提供候補検索部４１５は、経路検索部４１６が検索した経路６００Ａに基づいてサービス提供者情報４５０を検索しているので、単にナビゲーション装置２００の位置や目的地に基づいて検索する場合に比して、利用者にとって適切である可能性の高いサービス提供者を検索することができる。
【００７６】
図７に示すように、サービス提供者端末５００は、各サービス提供者端末５００の利用者による入力操作に基づいてサービス情報４８０を生成し、当該サービス情報４８０をサービス情報提供サーバ４００へ送信する。そして、サービス情報提供サーバ４００の情報取得部４１３は、各サービス提供者端末５００からサービス情報４８０を取得し、情報提供部４１４は、取得したサービス情報４８０をナビゲーション装置２００へ送信する。また、情報提供部４１４は、経路検索部４１６が検索した経路６００の情報もナビゲーション装置２００へ送信する。
【００７７】
図８に示すように、情報提供部４１４は、サービス提供候補検索部４１５が検索したサービス提供者情報４５０に対応するサービス提供者端末５００の内、上記当該サービス情報を送信したサービス提供者端末５００以外のサービス提供者端末５００に対しても、上記サービス情報４８０を送信する。
【００７８】
このように、サービス情報提供サーバ４００は、サービス提供者端末５００から取得したサービス情報４８０を他のサービス提供者端末５００に送信することにより、各サービス提供者端末５００が提示したサービス情報４８０を共有することができ、各サービス提供者端末５００で既に提示したサービス情報４８０を変更するか否かを判断させることができる。
【００７９】
そして、サービス提供者端末５００が送信したサービス情報４８０に変更が生じた場合、当該サービス提供者端末５００は、変更後のサービス情報４８０をサービス情報提供サーバ４００へ送信する。サービス情報提供サーバ４００の情報取得部４１３は、変更後のサービス情報４８０を取得し、取得した変更後のサービス情報４８０をナビゲーション装置２００へ送信し、サービス提供候補検索部４１５が検索したサービス提供者情報４５０に対応するサービス提供者端末５００の内、上記当該変更後のサービス情報４８０を送信したサービス提供者端末５００以外のサービス提供者端末５００に対しても、上記変更後のサービス情報４８０を送信する。
【００８０】
このように、サービス情報提供サーバ４００は、サービス提供者端末５００から取得した変更後のサービス情報４８０を他のサービス提供者端末５００に送信することにより、各サービス提供者端末５００が提示した変更後のサービス情報４８０を共有することができる。
【００８１】
図９に示すように、所定のタイミングでナビゲーション装置２００は、変更後の位置情報をサービス情報提供サーバ４００へ送信する。そして、サービス情報提供サーバ４００の要求受付部４１１は、変更後の位置情報を取得する。この時点におけるナビゲーション装置２００の位置を図９に示す位置Ｐ２とする。なお、本実施例では、ナビゲーション装置２００が、変更後の位置情報を送信する場合について述べたが、本発明は、これに限られず、変更しているか否かに関わらずナビゲーション装置２００が所定のタイミングで位置情報を送信し、サービス情報提供サーバ４００が、取得した位置情報に変更があったか否かを判断するようにしても良い。そして、情報提供部４１４は、サービス提供候補検索部４１５が検索したサービス提供者情報４５０に対応するサービス提供者端末５００へ変更後の位置情報を送信する。
【００８２】
これにより、サービス情報提供サーバ４００は、サービス提供候補検索部４１５が検索したサービス提供者情報４５０に対応するサービス提供者端末５００に対して、ナビゲーション装置２００が移動していることを通知することができる。そして、当該通知を受けたサービス提供者端末５００の利用者は、ナビゲーション装置２００が移動した位置に応じてサービス情報の編集をすべきか否かを判断することができる。
【００８３】
そして、変更位置情報より経路変更を検出したとき、サービス情報提供サーバ４００の経路検索部４１６は、変更後の位置情報と、以前取得したサービス要求情報４７０の目的地情報４７３とに基づいて再度経路検索を行う。そして、図９の例の場合、変更後の経路が経路６００Ｂになる。経路が変更されると、ナビゲーション装置２００の利用者にとって適切なサービス提供候補が異なる可能性がある。
【００８４】
このことより、サービス情報提供サーバ４００のサービス提供候補検索部４１５は、サービス提供者位置情報４４２が再検索した経路６００Ｂ周辺に位置し、サービスカテゴリ４４５が以前取得したサービス要求情報４７０の要求サービス内容４７１のカテゴリに合致するサービス提供者情報４５０を再検索する。なお、要求受付部４１１が変更後の位置情報を取得した場合に、経路検索部４１６が現在の経路と当該変更後の位置情報に基づいて経路変更を検出した結果、変更後の位置情報を取得する前の経路と変更がなかったときには、サービス提供候補に変更がないと考えられるため、サービス提供候補検索部４１５は、サービス提供候補について再検索を行わない。
【００８５】
そして、サービス情報提供サーバ４００の要求部４１２は、サービス提供候補検索部４１５が再検索した結果、新たに検索されたサービス提供者情報４５０に対応するサービス提供者端末５００に対して、サービス情報４８０の要求を行う。これにより、サービス情報提供サーバ４００は、ナビゲーション装置２００を搭載した車両等が移動したことにより、ナビゲーション装置２００の移動経路が変更されたことを検知した時に、変更後の経路に基づいてサービス提供候補を検索し直すので、ナビゲーション装置２００が以前の経路とは異なる経路で移動することになっても、ナビゲーション装置２００が実際に移動する経路に基づいてサービス提供候補を決定することができ、ナビゲーション装置２００の利用者に適切なサービス情報を提供することが可能となる。
【００８６】
そして、サービス情報提供サーバ４００のサービス提供候補検索部４１５が再検索したサービス提供候補に対応するサービス提供者端末５００へ、情報提供部４１４は、適宜ナビゲーション装置２００の位置情報を提供する。これにより、再検索したサービス提供候補に対応するサービス提供者端末５００にナビゲーション装置２００が移動した位置を適宜通知することができる。
【００８７】
さらに、サービス情報提供サーバ４００の情報提供部４１４は、ナビゲーション装置２００の移動前で検索されたサービス提供者情報４５０の内、移動後で検索されていないサービス提供者情報４５０に対応するサービス提供者端末５００に対しても上記変更後の位置情報を送信する。
【００８８】
このように、サービス情報提供サーバ４００は、再検索する前に検索していたサービス提供候補の内、再検索されていないサービス提供候補に対応するサービス提供者端末５００に対して、変更後の位置情報を提供することができるので、上記サービス提供者端末５００に対してナビゲーション装置２００をサービス提供者端末５００のある位置周辺へ再度促すようなサービス情報４８０の変更を促すことができる。
【００８９】
上述の実施例では、サービス情報提供サーバ４００は、変更後の位置情報をサービス提供候補に対応するサービス提供者端末５００へ送信した後に、サービス提供候補の再検索を行っているが、サービス提供候補の再検索を行った後に、変更後の位置情報を送信するようにしても良い。
【００９０】
また、サービス提供候補検索部４１５が再検索した結果、新たに検索されたサービス提供者端末５００が、サービス情報４８０をサービス情報提供サーバ４００へ送信すると、情報取得部４１３は、当該サービス情報４８０を取得し、情報提供部４１４が当該サービス情報４８０をナビゲーション装置２００へ提供する。
【００９１】
このように、サービス情報提供サーバ４００は、ナビゲーション装置２００に対して、ナビゲーション装置２００の経路変更後の位置に対応するサービス情報を提供することができる。
【００９２】
図１０に示すように、ナビゲーション装置２００の利用者による入力操作等に基づいて、購入決定されると、ナビゲーション装置２００は、購入承諾情報をサービス情報提供サーバ４００へ送信する。ここでいう購入承諾情報とは、購入先のサービス提供者端末５００を特定し得る情報や、サービス内容等が含まれた情報をいう。サービス情報提供サーバ４００の情報取得部４１３は、ナビゲーション装置２００から購入承諾情報を取得し、購入先のサービス提供者端末５００へ上記購入承諾情報を送信する。そして、購入承諾情報を取得したサービス提供者端末５００は、購入確認情報をサービス情報提供サーバ４００へ送信する。ここで、購入確認情報とは、購入を受け付けた旨の情報をいう。
【００９３】
情報取得部４１３は、購入確認情報を取得すると、情報提供部４１４が上記購入確認情報をナビゲーション装置２００へ送信する。
【００９４】
このように、サービス情報提供サーバ４００は、購入確認情報をサービス提供者端末５００から取得し、当該購入確認情報をナビゲーション装置２００へ送信するので、購入処理を適切に完結させることができる。
【００９５】
［オークション終了契機について］
次に、オークション終了契機について、図１１（Ａ）及び図１１（Ｂ）を用いて説明する。図１１（Ａ）に示すように、ナビゲーション装置２００が、購入承諾情報をサービス情報提供サーバ４００へ送信し、サービス情報提供サーバ４００の情報取得部４１３が上記購入承諾情報を取得し、情報提供部４１４が購入先のサービス提供者端末５００以外のサービス提供者端末５００へサービス終了通知を送信し、オークションサービス処理を終了する。なお、購入承諾情報を取得したサービス提供者端末５００は、購入確認情報をサービス情報提供サーバ４００を介してナビゲーション装置２００へ送信する。
【００９６】
このように、情報取得部４１３が、購入先のサービス提供者端末５００に関する情報を含む購入承諾情報を取得し、情報提供部４１４は、当該購入先のサービス提供者端末５００に対して購入承諾情報を送信し、購入先以外のサービス提供者端末５００に対して終了通知をすることにより、オークションの終了を完結させることができる。
【００９７】
また、入札終了時刻を経過した場合、図１１（Ｂ）に示すようにサービス情報提供サーバ４００の情報提供部４１４は、ナビゲーション装置２００と、サービス提供候補検索部４１５が検索したサービス提供者情報４５０に対応するサービス提供者端末５００に対して、サービス終了通知を送信し、オークションサービス処理を終了する。
【００９８】
このように、入札終了時刻を経過した際に、情報提供部４１４が、サービス提供者端末５００に対して終了通知をすることにより、オークションの終了を完結させることができる。
【００９９】
［オークションサービス処理］
以下に、オークションサービス処理の手順について、図１２〜図１４に示すフローチャートを用いて説明する。この処理は、サービス情報提供サーバ４００、ナビゲーション装置２００、及びサービス提供者端末５００が、予め用意されたプログラムを実行することにより実現される。
【０１００】
ここで、オークションサービス処理とは、ナビゲーション装置２００からサービス要求を受けた後に、ナビゲーション装置２００の位置に関する経路や、サービス要求の内容に基づいたサービス情報４８０をナビゲーション装置２００に提供し、さらにナビゲーション装置２００の位置が変更された結果、変更後の位置に基づく経路が、以前の経路と異なる場合、変更位置に対応するサービス情報をさらに提供する処理をいう。以下に、ナビゲーション装置２００の処理と、サービス情報提供サーバ４００の処理と、サービス提供者端末５００の処理とに分けて説明する。
【０１０１】
（ナビゲーション装置２００の処理）
最初にナビゲーション装置２００の処理について、図１２に示すフローチャートを用いて説明する。まず、ナビゲーション装置２００の利用者によって、サービス情報要求に関する入力事項（例えば、要求サービス内容、目的地情報、入札終了時刻等）が入力装置６０を介して入力されると（ステップＳ１）、ＧＰＳ受信機１８や自立測位装置１０を介して位置情報を取得し（ステップＳ２）、システムコントローラ２０が上記の入力事項や位置情報に基づいてサービス要求情報４７０を生成する（ステップＳ３）。
【０１０２】
システムコントローラ２０は、通信装置３８を介してサービス要求情報４７０を送信すると共に、サービス情報提供サーバ４００に対してサービス情報の提供要求を行う（ステップＳ４）。
【０１０３】
システムコントローラ２０は、所定のタイミングで、ＧＰＳ受信機１８や自立測位装置１０を介して位置情報を取得し、サービス情報提供サーバ４００へ位置情報を送信する（ステップＳ５）。位置情報を送信するタイミングの具体例として、所定の期間経過後や所定の距離移動後などがある。
【０１０４】
そして、システムコントローラ２０は、サービス情報提供サーバ４００からサービス情報４８０が送信されると、通信装置３８を介してサービス情報４８０を取得する（ステップＳ６）。
【０１０５】
ナビゲーション装置２００の利用者による入力操作等により購入要求がなされる等の終了イベントが発生した場合（ステップＳ７；Ｙｅｓ）、購入確認情報を受信して、オークションサービス処理を終了する（ステップＳ８）。また、終了イベントが発生していない場合（ステップＳ７；Ｎｏ）、ステップＳ５へ移る。
【０１０６】
上述のように、ナビゲーション装置２００は、情報提供要求を行った後にも、所定のタイミングでサービス情報提供サーバ４００に対して位置情報を送信している。これによれば、ナビゲーション装置２００は、ナビゲーション装置２００の移動後の位置情報を通知することが可能となり、当該移動後の位置情報をサービス情報提供サーバ４００を介してサービス提供者端末５００に対して送信することができる。従って、ナビゲーション装置２００は、移動後の位置に基づいたサービス情報４８０をサービス提供者端末５００に対して送信させることが可能となる。
【０１０７】
なお、本実施例の場合、システムコントローラ２０及び通信装置３８がサービス要求手段、サービス情報取得手段、位置情報送信手段として機能する。
【０１０８】
（サービス情報提供サーバ４００の処理）
次に、サービス情報提供サーバ４００の処理について、図１３に示すフローチャートを用いて説明する。まず、ナビゲーション装置２００がサービス要求情報４７０を送信すると共にサービス要求を行うと、要求受付部４１１は、上記サービス要求情報４７０を取得すると共にサービス要求を受け付ける（ステップＳ１０１）。
【０１０９】
サービス提供候補検索部４１５は、上記サービス要求情報４７０に基づいた条件に該当するサービス提供者情報４５０を検索する（ステップＳ１０２）。ここでいうサービス要求情報４７０に基づいた条件とは、経路検索部４１６がサービス要求情報４７０中の現在位置情報４７２と目的地情報４７３とから特定した経路や、要求サービス内容４７１に基づく条件をいう。
【０１１０】
要求部４１２は、サービス提供候補検索部４１５が検索したサービス提供者情報４５０に対応するサービス提供者端末５００へ、サービス情報４８０の提供要求を行うと共に、ナビゲーション装置２００の位置情報等を含むサービス要求情報４７０を送信する（ステップＳ１０３）。
【０１１１】
そして、要求受付部４１１は、ナビゲーション装置２００から適宜位置情報を取得する（ステップＳ１０４）。経路検索部４１６は、直近の位置情報と目的地情報４７３とから経路を特定する。そして、直近の位置情報を用いて特定した経路と、以前に検索した経路とが同じ場合（ステップＳ１０５；Ｎｏ）、ステップＳ１０８へ移り、直近の位置情報を用いて特定した経路と、以前に検索した経路とが異なる場合（ステップＳ１０５；Ｙｅｓ）、サービス提供候補検索部４１５は、直近に取得した位置情報に基づいた経路や、サービス要求情報４７０のサービスカテゴリ等の情報に基づいた条件に該当するサービス提供者情報４５０を再検索する（ステップＳ１０６）。
【０１１２】
要求部４１２は、再検索したことにより新たに検索したサービス提供者情報４５０に対応するサービス提供者端末５００に対してサービス情報４８０の提供要求を行う（ステップＳ１０７）。
【０１１３】
サービス提供者端末５００からサービス情報４８０が送信されていない場合（ステップＳ１０８；Ｎｏ）、ステップＳ１１０へ移る。サービス情報４８０の提供要求を受けたサービス提供者端末５００がサービス情報４８０をサービス情報提供サーバ４００に対して送信した場合（ステップＳ１０８；Ｙｅｓ）、情報取得部４１３は、当該サービス情報４８０を取得し、情報提供部４１４は、取得したサービス情報４８０をナビゲーション装置２００へ送信する（ステップＳ１０９）。
【０１１４】
ナビゲーション装置２００から購入要求がなされたり、入札終了時刻を経過したりする等、終了イベントが発生した場合（ステップＳ１１０；Ｙｅｓ）、情報提供部４１４は、ナビゲーション装置２００と、サービス提供候補検索部４１５が検索したサービス提供者端末５００に対して、サービス終了通知を送信し、オークションサービス処理を終了する（ステップＳ１１１）。
【０１１５】
（サービス提供者端末５００の処理）
次に、サービス提供者端末５００の処理について、図１４に示すフローチャートを用いて説明する。サービス提供者端末５００のＣＰＵが、サービス情報提供サーバ４００からのサービス情報提供要求を受け付けると共に、ナビゲーション装置２００の位置情報等を含むサービス要求情報４７０を取得すると（ステップＳ２０１）、サービス提供者端末５００のＣＰＵは、サービス情報が生成されていない場合（ステップＳ２０２；Ｎｏ）、ステップＳ２０４へ移り、サービス提供者端末５００のＣＰＵがサービス情報４８０を生成した場合（ステップＳ２０２；Ｙｅｓ）、当該サービス情報を通信装置を介してサービス情報提供サーバ４００へ送信する（ステップＳ２０３）。
【０１１６】
サービス情報提供サーバ４００からナビゲーション装置２００の位置情報が送信された場合、サービス提供者端末５００のＣＰＵが位置情報を取得する（ステップＳ２０４）。ここでいう、位置情報とは、ナビゲーション装置２００が、サービス要求時の位置から移動した後の位置に関する情報をいう。
【０１１７】
ナビゲーション装置２００からの購入要求等の終了イベントが発生した場合（ステップＳ２０５；Ｙｅｓ）、購入確認情報を送信し（ステップＳ２０６）、処理を終了する。また、終了イベントが発生していない場合（ステップＳ２０５；Ｎｏ）、ステップＳ２０２へ移る。
【０１１８】
上述のように、サービス提供者端末５００は、ナビゲーション装置２００がサービス要求した後の、ナビゲーション装置２００の位置情報も取得することができるので、ナビゲーション装置２００が移動した後の位置に基づいたサービス情報４８０を提供することができる。なお、本実施例の場合、サービス提供者端末５００のＣＰＵ及び通信装置がサービス情報要求受付手段、変更位置情報取得手段、サービス情報生成手段、サービス情報送信手段として機能する。
【０１１９】
以上述べたように、サービス情報提供サーバ４００は、サービス提供者に関する情報であるサービス提供者情報を保持するサービス提供者情報保持手段と、移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信手段と、現在位置情報及び要求サービス内容情報に基づいた条件に合致するサービス提供者情報をサービス提供候補として検索するサービス提供候補検索手段と、サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求手段と、サービス提供者端末から前記サービス情報を取得するサービス情報取得手段と、サービス情報を前記利用者端末へ送信するサービス情報提供手段と、を備える。
【０１２０】
サービス情報提供サーバ４００は、移動後の位置に基づいてサービス情報の提供要求をし、当該要求に基づいたサービス情報を利用者端末に対して提供するので、利用者端末の現在地に適したサービス情報を適宜提供することができる。
【０１２１】
［他の実施例］
上述の実施例では、ナビゲーション装置２００がＧＰＳ受信機１８を備え、ＧＰＳ受信機１８から取得した位置情報を、サービス情報提供サーバ４００へ送信する場合について述べたが、本発明は、これに限られず、他の種々の位置情報を取得し得る装置（例えば、加速度センサや距離センサ等）を用いて位置情報を取得し、当該位置情報をサービス情報提供サーバ４００へ送信するようにしても良い。
【０１２２】
上述の実施例では、ナビゲーション装置２００は、位置情報や目的地情報をサービス情報提供サーバ４００へ送信し、サービス情報提供サーバ４００が、上記位置情報や目的地情報に基づいたルート検索し、当該ルートをナビゲーション装置２００へ送信する場合について述べたが、本発明は、これに限られず、ナビゲーション装置２００自身でルート検索をし、検索したルートをサービス情報提供サーバ４００へ送信するようにしても良い。
【０１２３】
この場合、サービス情報提供サーバ４００は、ルート検索を行う必要がないため、ルート検索処理分の処理負荷を軽減させることができ、さらに、ナビゲーション装置２００の利用者が所望するルートに基づいてサービス提供候補を検索することができる。
【０１２４】
上述の実施例では、特に記載しなかったが、サービス提供候補に該当するサービス提供者端末５００に対してサービス情報の提供要求をしてから所定期間サービス情報４８０が送られてこなかった場合、サービス情報提供部３１４は、サービス情報４８０が送られてきていないことについて、ナビゲーション装置２００へ送信するようにしても良い。
【０１２５】
この場合、サービス情報提供サーバ４００は、ナビゲーション装置２００に対して、サービス情報４８０が取得できていない状況報告を明示的に行うことができる。
【０１２６】
上述の実施例では、ナビゲーション装置２００が、利用者端末として機能する場合について述べたが、本発明は、これに限られず、ＧＰＳ機能を有する携帯電話等、現在位置情報をサービス情報提供サーバ４００へ送信することが可能である種々の装置を利用者端末としても良い。
【０１２７】
上述の実施例では、情報提供部４１４は、あるサービス提供候補に該当するサービス提供者端末５００が送信したサービス情報４８０を他方のサービス提供候補に該当するサービス提供者端末５００に送信する場合について述べたが、本発明は、これに限られず、サービス情報提供サーバ４００で上記サービス情報４８０を保持しておき、他のサービス提供候補に該当するサービス提供者端末５００が上記サービス情報４８０を参照することができるようにしても良い。
【０１２８】
上述の実施例では、ナビゲーション装置２００の位置が変更した結果、経路６００も変更された場合に、サービス情報提供サーバ４００が、サービス情報提供候補の再検索を行う場合について述べたが、本発明は、これに限られず、ナビゲーション装置２００の位置が変更された場合にサービス情報提供候補の再検索をするようにしても良い。
【符号の説明】
【０１２９】
１８  ＧＰＳ受信機
２０  システムコントローラ
３６  データ記憶ユニット
３８  通信装置
４４  ディスプレイ
６０  入力装置
２００  ナビゲーション装置
４００  サービス情報提供サーバ
４０１  制御部
４０２  送受信部
４０３  入力部
４０４  記憶部
４０５  表示部
４１１  要求受付部
４１２  要求部
４１３  情報取得部
４１４  情報提供部
４１５  サービス提供候補検索部
４１６  経路検索部
４４０  サービス提供者情報ＤＢ
４６０  地図情報ＤＢ
【図１】
2010282410.tif 000003
【図２】
2010282410.tif 000004
【図３】
2010282410.tif 000005
【図４】
2010282410.tif 000006
【図５】
2010282410.tif 000007
【図６】
2010282410.tif 000008
【図７】
2010282410.tif 000009
【図８】
2010282410.tif 000010
【図９】
2010282410.tif 000011
【図１０】
2010282410.tif 000012
【図１１】
2010282410.tif 000013
【図１２】
2010282410.tif 000014
【図１３】
2010282410.tif 000015
【図１４】
2010282410.tif 000016