[go: up one dir, main page]

JP2010282410A - Service information provision device, service information provision method and service information provision program - Google Patents

Service information provision device, service information provision method and service information provision program Download PDF

Info

Publication number
JP2010282410A
JP2010282410A JP2009135044A JP2009135044A JP2010282410A JP 2010282410 A JP2010282410 A JP 2010282410A JP 2009135044 A JP2009135044 A JP 2009135044A JP 2009135044 A JP2009135044 A JP 2009135044A JP 2010282410 A JP2010282410 A JP 2010282410A
Authority
JP
Japan
Prior art keywords
service
information
user terminal
request
service provider
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2009135044A
Other languages
Japanese (ja)
Inventor
Tomoya Oishi
智也 大石
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pioneer Corp
Original Assignee
Pioneer Electronic Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pioneer Electronic Corp filed Critical Pioneer Electronic Corp
Priority to JP2009135044A priority Critical patent/JP2010282410A/en
Publication of JP2010282410A publication Critical patent/JP2010282410A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a service information provision device providing optimum service information in consideration of movement of a user. <P>SOLUTION: The service information provision device receives a service request including request service content information from a mobile user terminal, and receives current position information of the user terminal a plurality of times. The service information provision device retrieves service provider information that satisfies a retrieval condition based on the plurality of pieces of the current position information or the request service content information, makes a service information provision request to a service provider terminal corresponding to the retrieved service provider information, acquires the service information from the service provider terminal, and thereafter sends the service information to the user terminal. Thereby, the service information provision device provides the service information suitable for the current location of the user terminal as necessary. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、位置を変更する利用者端末に対して、適切なサービス情報を提供する技術に関する。   The present invention relates to a technique for providing appropriate service information to a user terminal whose position is changed.

従来では、所定のサービスを要求する利用者の端末装置の位置に基づいてサービスする方法がいくつかある。例えば、特許文献1では、自動車における給油において、ユーザからの給油要求に対してそれを受付けたサーバが、ユーザ端末の位置情報から所定範囲の給油所にその要求を送信し、給油所からの入札価格により逆オークションを行い、落札給油所を決定し、その給油所を利用者に知らせる方法が開示されている。   Conventionally, there are several methods for providing services based on the location of a terminal device of a user who requests a predetermined service. For example, in Japanese Patent Application Laid-Open No. 2004-228867, in refueling in an automobile, a server that accepts a request for refueling from a user transmits the request to a predetermined range of refueling stations based on the position information of the user terminal, and bids from the refueling stations. A method is disclosed in which a reverse auction is performed based on price, a successful gas filling station is determined, and the user is notified of the filling station.

また、特許文献2では、利用者からのタクシー配車要求に対して、それを受けたサーバが上記要求に合致するタクシーを検索し、それらのタクシーに逆オークション方式でユーザの希望料金などの要件を提示する。要件提示を受けたタクシーは、その要件で受けるならば、サーバを経由して利用者に通知し、利用者がタクシーを選択決定する方法について開示されている。   In Patent Document 2, in response to a taxi dispatch request from a user, a server that receives the taxi searches for a taxi that matches the above request, and sets the requirements such as a user's desired fee in the reverse auction method for those taxis. Present. A taxi that has received a requirement is notified to the user via the server if the requirement is received, and a method for the user to select and determine a taxi is disclosed.

特開2005−285082号公報JP 2005-285082 A 特開2002−133588号公報JP 2002-133588 A

特許文献1の方法の場合、一度給油要求を送信して、サーバが検索した給油所にオークションへの参加許可をすると、その後、利用者側の装置が移動したことにより、自車位置が様々な状況により変化していったとしても、変化した位置を考慮した給油所の再検索を行なわないため、利用者の位置が変更されると、変更後の位置に適したサービス情報を提供することができない可能性があるという問題点がある。   In the case of the method of Patent Document 1, once the refueling request is transmitted and the participation in the auction is permitted to the gas station searched by the server, the user's device has moved, so that the position of the vehicle is various. Even if it changes depending on the situation, it is not possible to re-search for gas stations considering the changed location, so if the user's location is changed, service information suitable for the changed location may be provided. There is a problem that it may not be possible.

特許文献2の方法の場合、逆オークションに参加できるタクシーは、利用者からの最初の配送要求時の情報によって検索される。このときの位置情報は、利用者の要求時に位置するポイントであり、また、予め利用者がサービスを受けたいポイントである。   In the case of the method of Patent Document 2, taxis that can participate in the reverse auction are searched based on information at the time of the first delivery request from the user. The position information at this time is a point located at the time of a user's request, and is a point where the user wants to receive a service in advance.

しかし、このような最初の要求時に検索する場合、利用者が電車や徒歩などの移動時に要求を行うなど、利用者の位置が常に変化する状況においては、要求後の位置変化に対応した柔軟な検索ができないという問題点がある。   However, when searching at the time of such an initial request, in a situation where the user's position constantly changes, such as when the user makes a request during movement such as a train or on foot, there is a flexible response to the change in position after the request. There is a problem that you can not search.

本願発明が解決しようとする課題としては、上記のようなものが例として挙げられる。本発明の目的は、利用者の移動も考慮し、最適なサービス情報を提供し得るサービス情報提供装置を提供することにある。   Examples of problems to be solved by the present invention include the above. An object of the present invention is to provide a service information providing apparatus capable of providing optimal service information in consideration of user movement.

請求項1に記載の発明は、サービス情報提供装置であって、サービス提供者に関する情報であるサービス提供者情報を保持するサービス提供者情報保持手段と、移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信手段と、前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索手段と、前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求手段と、前記サービス提供者端末から前記サービス情報を取得するサービス情報取得手段と、前記サービス情報を前記利用者端末へ送信するサービス情報提供手段と、を備えることを特徴とする。   The invention according to claim 1 is a service information providing apparatus, comprising: service provider information holding means for holding service provider information that is information relating to a service provider; A service request receiving means for receiving the current location information of the user terminal a plurality of times, and the service provider that meets the conditions based on the current location information and the requested service content information Service provision candidate retrieval means for retrieving information as a service provision candidate, service information request means for requesting transmission of service information to a service provider terminal corresponding to the service provision candidate, and the service information from the service provider terminal Service information acquisition means for acquiring and transmitting the service information to the user terminal A-bis information providing means, characterized in that it comprises a.

請求項7に記載の発明は、サービス提供者に関する情報であるサービス提供者情報を保持する装置で行うサービス情報提供方法であって、移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信工程と、前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索工程と、前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求工程と、前記サービス提供者端末から前記サービス情報を取得するサービス情報取得工程と、前記サービス情報を前記利用者端末へ送信するサービス情報提供工程と、を備えることを特徴とする。   The invention according to claim 7 is a service information providing method performed by an apparatus for holding service provider information, which is information relating to a service provider, wherein a service request including requested service contents is received from a mobile user terminal. A service request receiving step of receiving the current location information of the user terminal a plurality of times and receiving the service provider information that matches the conditions based on the current location information and the requested service content information. A service provision candidate retrieval step for retrieving the service information, a service information request step for requesting transmission of service information to a service provider terminal corresponding to the service provision candidate, and service information acquisition for obtaining the service information from the service provider terminal And service information providing step of transmitting the service information to the user terminal , Characterized in that it comprises a.

請求項8に記載の発明は、コンピュータを備える装置によって実行されるサービス情報提供プログラムであって、移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信手段、前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索手段、前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求手段、前記サービス提供者端末から前記サービス情報を取得するサービス情報取得手段、前記サービス情報を前記利用者端末へ送信するサービス情報提供手段、として前記コンピュータを機能させることを特徴とする。   The invention according to claim 8 is a service information providing program executed by an apparatus including a computer, and receives a service request including requested service contents from a mobile user terminal, A service request receiving means for receiving the current position information a plurality of times, a service provision candidate searching means for searching the service provider information that matches a condition based on the current position information and the requested service content information as a service provision candidate, Service information request means for requesting transmission of service information to a service provider terminal corresponding to a service provision candidate, service information acquisition means for acquiring the service information from the service provider terminal, and transmitting the service information to the user terminal Functioning the computer as service information providing means And characterized in that.

請求項9に記載の発明は、移動型の利用者端末装置であって、前記利用者端末装置の位置情報を取得する位置情報取得手段と、前記利用者端末装置の位置情報及び要求サービス内容を含むサービス要求に関する情報を送信すると共に、サービス要求を行うサービス要求手段と、所定のタイミングで、前記利用者端末装置の位置情報を継続して送信する位置情報送信手段と、前記サービス要求に対応するサービス情報を取得するサービス情報取得手段と、を備えることを特徴とする。   The invention according to claim 9 is a mobile user terminal device, and includes position information acquisition means for acquiring position information of the user terminal device, position information of the user terminal device and requested service contents. A service request unit that transmits information about the service request including the service request, a location information transmission unit that continuously transmits the location information of the user terminal device at a predetermined timing, and the service request Service information acquisition means for acquiring service information.

請求項10に記載の発明は、サービス情報の取得要求を行った利用者端末の位置情報及び要求サービス内容を含むサービス要求情報を取得すると共に、サービス情報要求を受け付けるサービス情報要求受付手段と、前記利用者端末がサービス情報取得要求をした後の位置情報である変更位置情報を取得する変更位置情報取得手段と、前記サービス要求情報及び前記変更位置情報に基づいたサービス情報を生成するサービス情報生成手段と、前記サービス情報を送信するサービス情報送信手段と、を備える。   The invention according to claim 10 is a service information request accepting unit that obtains service request information including location information of a user terminal that has made a request for obtaining service information and requested service content, and accepts a service information request; Change position information acquisition means for acquiring change position information, which is position information after a user terminal makes a service information acquisition request, and service information generation means for generating service information based on the service request information and the change position information And service information transmitting means for transmitting the service information.

サービス情報提供システムの概念図である。It is a conceptual diagram of a service information provision system. ナビゲーション装置の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of a navigation apparatus. サービス情報提供装置の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of a service information provision apparatus. 各種データ構造を示す図である。It is a figure which shows various data structures. オークションサービス方法説明する図(1)である。It is FIG. (1) explaining an auction service method. オークションサービス方法説明する図(2)である。It is FIG. (2) explaining an auction service method. オークションサービス方法説明する図(3)である。It is FIG. (3) explaining an auction service method. オークションサービス方法説明する図(4)である。It is FIG. (4) explaining an auction service method. オークションサービス方法説明する図(5)である。It is FIG. (5) explaining an auction service method. オークションサービス方法説明する図(6)である。It is FIG. (6) explaining an auction service method. オークションサービスの終了を説明する図である。It is a figure explaining the end of an auction service. ナビゲーション装置が行う処理のフローチャートである。It is a flowchart of the process which a navigation apparatus performs. サービス情報提供装置が行う処理のフローチャートである。It is a flowchart of the process which a service information provision apparatus performs. サービス提供者端末が行う処理のフローチャートである。It is a flowchart of the process which a service provider terminal performs.

本発明の好適な実施形態では、サービス情報提供装置であって、サービス提供者に関する情報であるサービス提供者情報を保持するサービス提供者情報保持手段と、移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信手段と、前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索手段と、前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求手段と、前記サービス提供者端末から前記サービス情報を取得するサービス情報取得手段と、前記サービス情報を前記利用者端末へ送信するサービス情報提供手段と、を備える。   In a preferred embodiment of the present invention, a service information providing apparatus, service provider information holding means for holding service provider information that is information relating to a service provider, and a requested service content from a mobile user terminal A service request receiving means for receiving the current location information of the user terminal a plurality of times, and the service provider that meets the conditions based on the current location information and the requested service content information Service provision candidate retrieval means for retrieving information as a service provision candidate, service information request means for requesting transmission of service information to a service provider terminal corresponding to the service provision candidate, and the service information from the service provider terminal Service information acquisition means for acquiring and transmitting the service information to the user terminal Comprising a service information providing unit that, the.

上記のサービス情報提供装置は、具体的には、サーバ装置等に適用できる。上記のサービス情報提供装置は、移動型の利用者端末(例えば、ナビゲーション装置等)から要求サービス内容情報を含むサービス要求を受け付けると共に、現在位置情報複数回にわたり受信する。ここで、要求サービス内容情報とは、サービスカテゴリなどの情報をいう。そして、サービス情報提供装置は、上記複数の現在位置情報や要求サービス内容情報に基づいた検索条件に合致するサービス提供者情報を検索し、当該サービス提供候補に対応するサービス提供者端末に対して、サービス情報提供要求を行い、サービス提供者端末からサービス情報を取得した後に、サービス情報を利用者端末へ送付する。複数の現在位置情報とは、サービス要求時の位置情報と、サービス要求後の位置情報をいう。   Specifically, the service information providing apparatus can be applied to a server apparatus or the like. The service information providing device receives a service request including requested service content information from a mobile user terminal (for example, a navigation device) and receives the current location information multiple times. Here, the requested service content information refers to information such as a service category. Then, the service information providing device searches for service provider information that matches the search conditions based on the plurality of current position information and requested service content information, and for the service provider terminal corresponding to the service provision candidate, After making a service information provision request and obtaining service information from the service provider terminal, the service information is sent to the user terminal. The plurality of current position information refers to position information at the time of service request and position information after service request.

これによれば、サービス情報提供装置は、移動後の位置に基づいてサービス情報の提供要求をし、当該要求に基づいたサービス情報を利用者端末に対して提供するので、利用者端末の現在地に適したサービス情報を適宜提供することができる。ここでいう位置情報に基づく条件として、位置情報を起点とする経路情報等がある。   According to this, the service information providing apparatus makes a service information provision request based on the position after movement, and provides the service information based on the request to the user terminal. Appropriate service information can be provided as appropriate. The conditions based on the position information here include route information starting from the position information.

上記のサービス情報提供装置の一態様では、前記利用者端末が前記サービス情報の送信要求をした後に、前記利用者端末から取得した現在位置情報を前記サービス提供候補に対応するサービス提供者端末へ提供する利用者端末位置情報提供手段をさらに備える。この場合、サービス情報提供装置は、サービス提供候補に対応するサービス提供者端末に対して、利用者端末が移動していることを通知することができる。そして、当該通知を受けたサービス提供者端末のサービス提供者は、利用者端末が移動した位置に応じてサービス情報の編集をすべきか否かを判断することができる。   In one aspect of the service information providing apparatus, after the user terminal makes a transmission request for the service information, the current location information acquired from the user terminal is provided to the service provider terminal corresponding to the service providing candidate. A user terminal location information providing means for performing In this case, the service information providing apparatus can notify the service provider terminal corresponding to the service provision candidate that the user terminal is moving. Then, the service provider of the service provider terminal that has received the notification can determine whether or not the service information should be edited according to the position where the user terminal has moved.

上記のサービス情報提供装置の他の一態様では、前記サービス提供候補検索手段は、サービス要求後における前記利用者端末の現在位置情報が変更された結果、変更後の現在位置情報に基づいた経路も変更されている場合、変更後の経路及び前記要求サービス内容情報に基づいてサービス提供候補を再検索し、前記サービス情報要求手段は、前記提供候補検索手段が再検索したことにより新たに検索したサービス提供候補に対応するサービス提供端末へ前記サービス情報の送信要求を行い、前記利用者端末位置情報提供手段は、前記サービス提供候補検索手段が再検索したサービス提供候補に対応するサービス提供者端末へ再検索後に前記利用者端末から取得した現在位置情報を提供する。この場合、サービス情報提供装置は、利用者端末が移動したことにより、利用者端末の移動経路が変更されたことを検知した時に、変更後の経路に基づいてサービス提供候補を検索するので、利用者端末が以前の経路とは異なる経路で移動することになっても、利用者端末が実際に移動する経路に基づいてサービス提供候補を決定することができ、利用者端末の利用者に適切なサービス情報を提供することが可能となる。また、サービス情報提供装置は、再検索したサービス提供候補に対応するサービス提供端末装置に対して、利用者端末の位置情報を通知することとなるので、サービス提供者端末に対して、利用者の変更位置に応じたサービス変更を促すことができる。経路を特定する方法として、利用者端末から経路情報を取得する方法や、サービス情報提供装置で、利用者端末から取得した位置情報等に基づいて経路検索をする方法等がある。   In another aspect of the service information providing apparatus, the service providing candidate search unit may change the current location information of the user terminal after the service request, and may also change a route based on the current location information after the change. If it has been changed, the service provision candidate is re-searched based on the changed route and the requested service content information, and the service information requesting unit newly searches for the service candidate newly searched for by the provision candidate searching unit A request for transmission of the service information is made to the service providing terminal corresponding to the provision candidate, and the user terminal location information providing means is retransmitted to the service provider terminal corresponding to the service provision candidate re-searched by the service provision candidate searching means. The current position information acquired from the user terminal after the search is provided. In this case, when the service information providing apparatus detects that the movement route of the user terminal has been changed due to the movement of the user terminal, the service information providing device searches for a service provision candidate based on the changed route. Even if the user terminal moves on a different route from the previous route, the service provision candidate can be determined based on the route on which the user terminal actually moves, and is appropriate for the user of the user terminal. Service information can be provided. Further, since the service information providing apparatus notifies the service providing terminal apparatus corresponding to the re-searched service providing candidate, the position information of the user terminal is notified. It is possible to prompt a service change according to the change position. As a method for specifying a route, there are a method for obtaining route information from a user terminal, a method for searching for a route based on position information obtained from a user terminal by a service information providing apparatus, and the like.

上記のサービス情報提供装置の他の一態様では、前記利用者端末位置情報提供手段は、前記提供候補検索手段が再検索する前に検索していたサービス提供候補の内、再検索されていないサービス提供候補に対応するサービス提供者端末に対しても、再検索後に前記利用者端末から取得した現在位置情報を提供する。この場合、サービス情報提供装置は、再検索する前に検索していたサービス提供候補の内、再検索されていないサービス提供候補に対応するサービス提供者端末に対して、変更後の位置情報を提供することができるので、上記サービス提供者端末に対して利用者端末をサービス提供者端末のある位置周辺へ再度促すようなサービス情報の変更を促すことができる。   In another aspect of the service information providing apparatus, the user terminal location information providing unit is a service that has not been re-searched among service providing candidates searched before the provision candidate searching unit re-searches. The current position information acquired from the user terminal after the re-search is also provided to the service provider terminal corresponding to the provision candidate. In this case, the service information providing apparatus provides the location information after the change to the service provider terminal corresponding to the service providing candidate that has not been re-searched among the service providing candidates that have been searched before re-searching. Therefore, it is possible to prompt the service provider terminal to change the service information so as to prompt the user terminal around the position where the service provider terminal is located.

上記のサービス情報提供装置の他の一態様では、利用者端末が取得したサービス情報から購入選択した情報である購入承諾情報を前記利用者端末から取得する購入承諾情報取得手段と、購入承諾対象のサービスを提供する前記サービス提供者端末へ前記購入承諾情報を送信する購入承諾情報送信手段と、前記サービス提供候補検索手段が検索したサービス提供候補に対応するサービス提供者端末へサービス提供終了通知を送信するサービス提供終了通知送信手段と、前記購入承諾情報を取得したサービス提供者端末から、購入確認を意味する購入確認情報を取得する購入確認情報取得手段と、前記購入確認情報を前記利用者端末へ送信する購入確認情報提供手段と、をさらに備える。この場合、サービス情報提供装置は、購入先のサービス提供者端末に関する情報を含む購入承諾情報を取得し、当該購入先のサービス提供者端末に対して購入承諾情報を送信し、購入先以外のサービス提供者端末に対して終了通知をすることにより、購入処理の終了を完結させることができる。さらに、サービス情報提供装置は、購入確認情報をサービス提供者端末から取得し、当該購入確認情報を利用者端末へ送信するので、購入処理を適切に完結させることができる。   In another aspect of the service information providing apparatus described above, purchase approval information acquisition means for acquiring purchase approval information, which is information selected by purchase from service information acquired by the user terminal, from the user terminal; A purchase acceptance information transmitting unit that transmits the purchase approval information to the service provider terminal that provides a service, and a service provision end notification to the service provider terminal corresponding to the service provision candidate searched by the service provision candidate search unit A service provision end notification transmitting means, a purchase confirmation information obtaining means for obtaining purchase confirmation information indicating purchase confirmation from the service provider terminal that has obtained the purchase acceptance information, and the purchase confirmation information to the user terminal. Purchase confirmation information providing means for transmitting. In this case, the service information providing apparatus obtains purchase acceptance information including information on the service provider terminal of the purchase destination, transmits the purchase acceptance information to the service provider terminal of the purchase destination, and services other than the purchase destination. By giving an end notification to the provider terminal, the end of the purchase process can be completed. Furthermore, since the service information providing apparatus acquires purchase confirmation information from the service provider terminal and transmits the purchase confirmation information to the user terminal, the purchase process can be completed appropriately.

上記のサービス情報提供装置の他の一態様では、前記サービス要求受信手段は、サービス要求受信時に目的地情報を取得し、地図情報を保持する地図情報保持手段と、前記現在位置情報と前記目的地情報とに基づいて前記利用者端末の現在位置から前記目的地までの経路を、前記地図情報を用いて検索する経路検索手段と、をさらに備える。この場合、サービス情報提供装置は、利用者端末位置から目的地までの経路を特定することができる。   In another aspect of the service information providing apparatus, the service request receiving unit obtains destination information when receiving the service request, holds map information, and stores the current position information and the destination. Route search means for searching for a route from the current position of the user terminal to the destination based on the information using the map information. In this case, the service information providing apparatus can specify the route from the user terminal position to the destination.

本発明の他の観点では、サービス提供者に関する情報であるサービス提供者情報を保持する装置で行うサービス情報提供方法であって、移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信工程と、前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索工程と、前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求工程と、前記サービス提供者端末から前記サービス情報を取得するサービス情報取得工程と、前記サービス情報を前記利用者端末へ送信するサービス情報提供工程と、を備える。   In another aspect of the present invention, there is provided a service information providing method performed by an apparatus that stores service provider information that is information related to a service provider, and receives a service request including requested service contents from a mobile user terminal. And a service request receiving step for receiving the current location information of the user terminal a plurality of times, and the service provider information that matches the conditions based on the current location information and the requested service content information as service provision candidates A service provision candidate search step for searching, a service information request step for requesting transmission of service information to a service provider terminal corresponding to the service provision candidate, and a service information acquisition step for acquiring the service information from the service provider terminal And a service information providing step for transmitting the service information to the user terminal; Equipped with a.

このような、サービス情報提供方法によっても、移動後の位置に基づいてサービス情報の提供要求をし、当該要求に基づいたサービス情報を利用者端末に対して提供するので、利用者端末の現在地に適したサービス情報を適宜提供することができる。   Even with such a service information provision method, a service information provision request is made based on the position after movement, and service information based on the request is provided to the user terminal. Appropriate service information can be provided as appropriate.

本発明の他の観点では、コンピュータを備える装置によって実行されるサービス情報提供プログラムであって、移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信手段、前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索手段、前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求手段、前記サービス提供者端末から前記サービス情報を取得するサービス情報取得手段、前記サービス情報を前記利用者端末へ送信するサービス情報提供手段、として前記コンピュータを機能させる。   In another aspect of the present invention, a service information providing program executed by an apparatus including a computer receives a service request including requested service contents from a mobile user terminal, and the current status of the user terminal Service request receiving means for receiving position information a plurality of times, service provision candidate searching means for searching for the service provider information that matches a condition based on the current position information and the requested service content information as a service provision candidate, the service Service information requesting means for requesting transmission of service information to a service provider terminal corresponding to a provision candidate, service information acquiring means for acquiring the service information from the service provider terminal, and transmitting the service information to the user terminal The computer functions as service information providing means. That.

このような、サービス情報提供プログラムを、各種装置上で実行することにより、本発明のサービス情報提供装置を実現することができる。なお、上記サービス情報提供プログラムは、記録媒体に記録した状態で好適に取り扱うことができる。   By executing such a service information providing program on various devices, the service information providing device of the present invention can be realized. The service information providing program can be preferably handled in a state where it is recorded on a recording medium.

本発明の他の観点では、移動型の利用者端末装置であって、前記利用者端末装置の位置情報を取得する位置情報取得手段と、前記利用者端末装置の位置情報及び要求サービス内容を含むサービス要求に関する情報を送信すると共に、サービス要求を行うサービス要求手段と、所定のタイミングで、前記利用者端末装置の位置情報を継続して送信する位置情報送信手段と、前記サービス要求に対応するサービス情報を取得するサービス情報取得手段と、を備える。この場合、利用者端末装置は、情報提供要求を行った後にも、所定のタイミングで位置情報を送信している。これによれば、利用者端末装置は、利用者端末装置の移動後の位置を通知することが可能となり、移動後の位置に基づいたサービス情報を送信させることが可能となる。   In another aspect of the present invention, a mobile user terminal device includes position information acquisition means for acquiring position information of the user terminal device, position information of the user terminal device, and requested service content. A service request unit that transmits information related to a service request, a service request unit that makes a service request, a location information transmission unit that continuously transmits the location information of the user terminal device at a predetermined timing, and a service corresponding to the service request Service information acquisition means for acquiring information. In this case, the user terminal device transmits the position information at a predetermined timing even after making the information provision request. According to this, the user terminal device can notify the position of the user terminal device after movement, and can transmit service information based on the position after movement.

本発明の他の観点では、サービス提供者端末装置であって、サービス情報の取得要求を行った利用者端末の位置情報及び要求サービス内容を含むサービス要求情報を取得すると共に、サービス情報要求を受け付けるサービス情報要求受付手段と、前記利用者端末がサービス要求した後の位置情報である変更位置情報を取得する変更位置情報取得手段と、前記サービス要求情報及び前記変更位置情報に基づいたサービス情報を生成するサービス情報生成手段と、前記サービス情報を送信するサービス情報送信手段と、を備える。この場合、サービス提供者端末装置は、利用者端末がサービス要求した後の位置情報も取得することができるので、利用者端末が移動した後の位置に基づいたサービス情報を提供することができる。なお、サービス情報を生成する方法として、サービス提供者端末装置の利用者の入力操作に応じて生成する方法や、複数パターンのサービス情報をハードディスク等の記憶手段で保持しておき、サービス要求の内容に応じて適切なサービス情報を選択する方法などがある。   In another aspect of the present invention, a service provider terminal device acquires service request information including location information of a user terminal that has made a service information acquisition request and requested service contents, and accepts a service information request. Service information request accepting means, changed position information obtaining means for obtaining changed position information that is position information after the user terminal has requested a service, and service information based on the service request information and the changed position information is generated Service information generating means for transmitting, and service information transmitting means for transmitting the service information. In this case, since the service provider terminal device can also acquire the position information after the user terminal makes a service request, it can provide service information based on the position after the user terminal has moved. The service information can be generated according to the input operation of the user of the service provider terminal device, or multiple patterns of service information are stored in a storage means such as a hard disk, and the contents of the service request There is a method of selecting appropriate service information according to the situation.

以下、図面を参照して本発明の好適な実施例について説明する。   Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.

[概要]
図1に本願発明における、サービス情報提供システム1を示す。本実施例では、サービス情報提供システム1は、ナビゲーション装置200と、サービス情報提供サーバ400と、サービス提供者端末500とから構成される。サービス情報提供サーバ400は、サーバ装置であり、サービス提供者端末500は、パーソナルコンピュータ等、種々のコンピュータ装置であり、CPU(Central Processing Unit)等の制御部や種々のデータを送受信し得る通信装置を有する。
[Overview]
FIG. 1 shows a service information providing system 1 according to the present invention. In the present embodiment, the service information providing system 1 includes a navigation device 200, a service information providing server 400, and a service provider terminal 500. The service information providing server 400 is a server device, and the service provider terminal 500 is a various computer device such as a personal computer, and a communication device capable of transmitting / receiving various data such as a control unit such as a CPU (Central Processing Unit). Have

ナビゲーション装置200は、GPS(Global Positioning System)受信機を有し、当該GPS受信機から位置情報を取得する。また、ナビゲーション装置200は、当該ナビゲーション装置200の利用者による入力操作に基づいた情報や、上記位置情報を含むサービス要求情報を生成し、当該サービス要求情報をサービス情報提供サーバ400へ送信する。ここで、サービス要求情報とは、要求サービスの内容情報(例えば、サービスカテゴリ情報等)、現在位置情報、目的位置情報、及び入札終了時刻等を含む情報をいう。   The navigation device 200 has a GPS (Global Positioning System) receiver and acquires position information from the GPS receiver. Further, the navigation device 200 generates information based on an input operation by a user of the navigation device 200 and service request information including the position information, and transmits the service request information to the service information providing server 400. Here, the service request information refers to information including content information (for example, service category information) of the requested service, current position information, target position information, and bid end time.

サービス情報提供サーバ400は、サービス要求情報を取得すると、当該サービス要求情報に含まれる要求サービス内容情報や現在位置情報に基づいた条件に合致するサービス提供者端末を検索する。サービス情報提供サーバ400は、サービス提供者端末500へサービス情報の提供要求を行う。   When the service information providing server 400 acquires the service request information, the service information providing server 400 searches for a service provider terminal that matches the conditions based on the requested service content information and the current location information included in the service request information. The service information providing server 400 makes a service information provision request to the service provider terminal 500.

サービス提供者端末500は、サービス情報提供サーバ400からサービス情報の提供要求を受信すると、サービス提供者端末500の利用者による入力操作等を介して、サービス情報を生成し、当該サービス情報をサービス情報提供サーバ400へ送信する。ここで、サービス情報とは、提供する商品や当該商品の価格等、サービス内容に関する情報をいう。   When the service provider terminal 500 receives a service information provision request from the service information provision server 400, the service provider terminal 500 generates service information through an input operation or the like by the user of the service provider terminal 500, and uses the service information as service information. To the providing server 400. Here, the service information refers to information about service contents such as a product to be provided and a price of the product.

サービス情報提供サーバ400は、サービス提供者端末500から受信したサービス情報をナビゲーション装置200へ送信する。ナビゲーション装置200は、所定のタイミングで、位置情報をサービス情報提供サーバ400へ送信し続ける。そうすると、サービス情報提供サーバ400は、最新の位置情報や以前に取得した要求サービス内容に基づいた検索条件に合致するサービス提供者端末500を再検索する。そして、サービス情報提供サーバ400は、再検索した結果、新たに検索したサービス提供者端末500に対してサービス情報の提供要求を行う。   The service information providing server 400 transmits the service information received from the service provider terminal 500 to the navigation device 200. The navigation device 200 continues to transmit the position information to the service information providing server 400 at a predetermined timing. Then, the service information providing server 400 re-searches for the service provider terminal 500 that matches the search conditions based on the latest location information and the previously acquired requested service content. Then, as a result of the re-search, the service information providing server 400 makes a service information provision request to the newly found service provider terminal 500.

このように、サービス情報提供サーバ400は、ナビゲーション装置200が最初にサービス情報の要求を行ってから移動した場合に、サービス提供者端末500について再検索するので、ナビゲーション装置200の最新位置に応じたサービス情報をナビゲーション装置200へ提示することができる。なお、本実施例では、ナビゲーション装置200が利用者端末装置として機能する。   As described above, the service information providing server 400 re-searches the service provider terminal 500 when the navigation device 200 moves after first requesting the service information, so that the service information providing server 400 responds to the latest position of the navigation device 200. Service information can be presented to the navigation device 200. In the present embodiment, the navigation device 200 functions as a user terminal device.

ここで、以下に、ナビゲーション装置の構成について、説明する。   Here, the configuration of the navigation device will be described below.

[ナビゲーション装置]
図2に、本発明の実施例に係るナビゲーション装置200の構成を示す。図2に示すように、ナビゲーション装置200は、自立測位装置10、GPS受信機18、システムコントローラ20、ディスクドライブ31、データ記憶ユニット36、通信用インタフェース37、通信装置38、表示ユニット40、音声出力ユニット50、及び入力装置60を備える。
[Navigation device]
FIG. 2 shows the configuration of the navigation apparatus 200 according to the embodiment of the present invention. As shown in FIG. 2, the navigation device 200 includes a self-supporting positioning device 10, a GPS receiver 18, a system controller 20, a disk drive 31, a data storage unit 36, a communication interface 37, a communication device 38, a display unit 40, and a voice output. A unit 50 and an input device 60 are provided.

自立測位装置10は、加速度センサ11、角速度センサ12及び距離センサ13を備える。加速度センサ11は、例えば圧電素子からなり、車両の加速度を検出し、加速度データを出力する。角速度センサ12は、例えば振動ジャイロからなり、車両の方向変換時における車両の角速度を検出し、角速度データ及び相対方位データを出力する。距離センサ13は、車両の車輪の回転に伴って発生されているパルス信号からなる車速パルスを計測する。   The autonomous positioning device 10 includes an acceleration sensor 11, an angular velocity sensor 12, and a distance sensor 13. The acceleration sensor 11 is made of, for example, a piezoelectric element, detects vehicle acceleration, and outputs acceleration data. The angular velocity sensor 12 is composed of, for example, a vibrating gyroscope, detects the angular velocity of the vehicle when the direction of the vehicle is changed, and outputs angular velocity data and relative orientation data. The distance sensor 13 measures a vehicle speed pulse composed of a pulse signal generated with the rotation of the vehicle wheel.

GPS受信機18は、複数のGPS衛星から、測位用データを含む下り回線データを搬送する電波19を受信する。測位用データは、緯度及び経度情報等から車両の絶対的な位置を検出するために用いられる。   The GPS receiver 18 receives radio waves 19 carrying downlink data including positioning data from a plurality of GPS satellites. The positioning data is used to detect the absolute position of the vehicle from latitude and longitude information.

システムコントローラ20は、インタフェース21、CPU22、ROM(Read Only Memory)23及びRAM(Random Access Memory)24を含んでおり、ナビゲーション装置200全体の制御を行う。   The system controller 20 includes an interface 21, a CPU 22, a ROM (Read Only Memory) 23, and a RAM (Random Access Memory) 24, and controls the entire navigation device 200.

インタフェース21は、加速度センサ11、角速度センサ12及び距離センサ13並びにGPS受信機18とのインタフェース動作を行う。そして、これらから、車速パルス、加速度データ、相対方位データ、角速度データ、GPS測位データ、絶対方位データ等をシステムコントローラ20に入力する。CPU22は、システムコントローラ20全体を制御する。ROM23は、システムコントローラ20を制御する制御プログラム等が格納された図示しない不揮発性メモリ等を有する。RAM24は、入力装置60を介して利用者により予め設定された経路データ等の各種データを読み出し可能に格納したり、CPU22に対してワーキングエリアを提供したりする。   The interface 21 performs an interface operation with the acceleration sensor 11, the angular velocity sensor 12, the distance sensor 13, and the GPS receiver 18. From these, vehicle speed pulses, acceleration data, relative azimuth data, angular velocity data, GPS positioning data, absolute azimuth data, and the like are input to the system controller 20. The CPU 22 controls the entire system controller 20. The ROM 23 includes a nonvolatile memory (not shown) in which a control program for controlling the system controller 20 is stored. The RAM 24 stores various data such as route data preset by the user via the input device 60 so as to be readable, and provides a working area to the CPU 22.

システムコントローラ20、CD−ROMドライブ又はDVD−ROMドライブなどのディスクドライブ31、データ記憶ユニット36、通信用インタフェース37、表示ユニット40、音声出力ユニット50及び入力装置60は、バスライン30を介して相互に接続されている。   A system controller 20, a disk drive 31 such as a CD-ROM drive or a DVD-ROM drive, a data storage unit 36, a communication interface 37, a display unit 40, an audio output unit 50, and an input device 60 are mutually connected via a bus line 30. It is connected to the.

ディスクドライブ31は、システムコントローラ20の制御の下、CD又はDVDといったディスク33から、音楽データ、映像データなどのコンテンツデータを読み出し、出力する。なお、ディスクドライブ31は、CD−ROMドライブ又はDVD−ROMドライブのうち、いずれか一方としても良いし、CD及びDVDコンパチブルのドライブとしても良く、また、テレビチューナを内蔵したハードディスクレコーダでも良い。   The disk drive 31 reads and outputs content data such as music data and video data from a disk 33 such as a CD or DVD under the control of the system controller 20. The disk drive 31 may be either a CD-ROM drive or a DVD-ROM drive, may be a CD and DVD compatible drive, or may be a hard disk recorder with a built-in TV tuner.

データ記憶ユニット36は、例えば、HDDなどにより構成され、地図データや施設データなどのナビゲーション処理に用いられる各種データを記憶する。   The data storage unit 36 is composed of, for example, an HDD and stores various data used for navigation processing such as map data and facility data.

通信装置38は、例えば、FMチューナやビーコンレシーバ、携帯電話や専用の通信カードなどにより構成され、通信用インタフェース37を介して、VICS(Vehicle Information Communication System)センタから配信される渋滞や交通情報などの道路交通情報を受信したり、所定のサーバからの種々の情報(例えば、天気情報等)を受信したりする。   The communication device 38 includes, for example, an FM tuner, a beacon receiver, a mobile phone, a dedicated communication card, and the like, and traffic congestion and traffic information distributed from a VICS (Vehicle Information Communication System) center via the communication interface 37. Road traffic information or various information (for example, weather information) from a predetermined server.

表示ユニット40は、システムコントローラ20の制御の下、各種表示データをディスプレイなどの表示装置に表示する。具体的には、システムコントローラ20は、データ記憶ユニット36から地図データを読み出す。表示ユニット40は、システムコントローラ20によってデータ記憶ユニット36から読み出された地図データを、ディスプレイなどの表示画面上に表示する。表示ユニット40は、バスライン30を介してCPU22から送られる制御データに基づいて表示ユニット40全体の制御を行うグラフィックコントローラ41と、VRAM(Video RAM)等のメモリからなり即時表示可能な画像情報を一時的に記憶するバッファメモリ42と、グラフィックコントローラ41から出力される画像データに基づいて、液晶、CRT(Cathode Ray Tube)等のディスプレイ44を表示制御する表示制御部43と、ディスプレイ44とを備える。ディスプレイ44は、例えば対角5〜10インチ程度の液晶表示装置等からなり、車内のフロントパネル付近に装着される。   The display unit 40 displays various display data on a display device such as a display under the control of the system controller 20. Specifically, the system controller 20 reads map data from the data storage unit 36. The display unit 40 displays the map data read from the data storage unit 36 by the system controller 20 on a display screen such as a display. The display unit 40 includes a graphic controller 41 that controls the entire display unit 40 based on control data sent from the CPU 22 via the bus line 30 and a memory such as a VRAM (Video RAM), and can display image information that can be displayed immediately. A buffer memory 42 that temporarily stores, a display control unit 43 that controls display of a display 44 such as a liquid crystal display or a CRT (Cathode Ray Tube) based on image data output from the graphic controller 41, and a display 44 are provided. . The display 44 is composed of, for example, a liquid crystal display device having a diagonal of about 5 to 10 inches and is mounted near the front panel in the vehicle.

音声出力ユニット50は、システムコントローラ20の制御の下、ディスクドライブ31、又はRAM24等からバスライン30を介して送られる音声デジタルデータのD/A(Digital to Analog)変換を行うD/Aコンバータ51と、D/Aコンバータ51から出力される音声アナログ信号を増幅する増幅器(AMP)52と、増幅された音声アナログ信号を音声に変換して車内に出力するスピーカ53とを備えて構成されている。   The audio output unit 50 is a D / A converter 51 that performs D / A (Digital to Analog) conversion of audio digital data sent from the disk drive 31 or the RAM 24 via the bus line 30 under the control of the system controller 20. And an amplifier (AMP) 52 that amplifies the audio analog signal output from the D / A converter 51, and a speaker 53 that converts the amplified audio analog signal into audio and outputs the audio into the vehicle. .

入力装置60は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。入力装置60は、車内に搭載された当該車載用電子システムの本体のフロントパネルやディスプレイ44の周囲に配置される。また、ディスプレイ44がタッチパネル方式である場合には、ディスプレイ44の表示画面上に設けられたタッチパネルも入力装置60として機能する。   The input device 60 includes keys, switches, buttons, a remote controller, a voice input device, and the like for inputting various commands and data. The input device 60 is disposed around the front panel and the display 44 of the main body of the in-vehicle electronic system mounted in the vehicle. When the display 44 is a touch panel system, the touch panel provided on the display screen of the display 44 also functions as the input device 60.

ナビゲーション装置200は、GPS(Global Positioning System)受信機18から位置情報を取得する。また、ナビゲーション装置200は、当該ナビゲーション装置200の利用者による入力操作に基づく情報や、上記位置情報を含むサービス要求情報を生成し、当該サービス要求情報をサービス情報提供サーバ400へ送信する。   The navigation device 200 acquires position information from a GPS (Global Positioning System) receiver 18. Further, the navigation device 200 generates service request information including information based on an input operation by a user of the navigation device 200 and the position information, and transmits the service request information to the service information providing server 400.

なお、ナビゲーション装置200は、既にサービス要求情報を送信している場合、サービス要求情報送信後の位置情報をサービス情報提供サーバ400へ所定タイミングで送信する。   When the service request information has already been transmitted, the navigation device 200 transmits the position information after the service request information is transmitted to the service information providing server 400 at a predetermined timing.

そして、ナビゲーション装置200は、サービス情報提供サーバ400からサービス情報を取得した場合、当該サービス情報を適宜表示装置40へ表示する。   When the navigation apparatus 200 acquires service information from the service information providing server 400, the navigation apparatus 200 displays the service information on the display apparatus 40 as appropriate.

さらに、ナビゲーション装置200は、サービス情報を表示している際に、当該ナビゲーション装置200の利用者が、ナビゲーション装置200への入力操作に基づいてサービス選択を意味する購入指定がなされると、購入指定に関する情報をサービス情報提供サーバ400へ送信する。   Furthermore, when the navigation apparatus 200 is displaying service information, if the user of the navigation apparatus 200 makes a purchase designation meaning service selection based on an input operation to the navigation apparatus 200, the purchase designation is performed. The information regarding is transmitted to the service information providing server 400.

[サービス情報提供サーバ]
図3に、サービス情報提供サーバ400の機能構成を示す。サービス情報提供サーバ400は、実体的には、サーバ装置である。サービス情報提供サーバ400は、図示のように、制御部401と、送受信部402と、入力部403と、記憶部404と、表示部405と、を備える。記憶部404は、サービス提供者情報DB440及び地図情報DB460等、種々の情報を保持する。
[Service Information Providing Server]
FIG. 3 shows a functional configuration of the service information providing server 400. The service information providing server 400 is actually a server device. The service information providing server 400 includes a control unit 401, a transmission / reception unit 402, an input unit 403, a storage unit 404, and a display unit 405, as illustrated. The storage unit 404 holds various information such as the service provider information DB 440 and the map information DB 460.

制御部401は、具体的には、CPU等であり、サービス情報提供サーバ400全体を統括制御する。そして制御部401は、要求受付部411と、要求部412と、情報取得部413と、情報提供部414と、サービス提供候補検索部415と、経路検索部416とを備える。即ち、制御部401が所定のプログラムを実行することにより、要求受付部411と、要求部412と、情報取得部413と、情報提供部414と、サービス提供候補検索部415と、経路検索部416とを実現する。   Specifically, the control unit 401 is a CPU or the like, and performs overall control of the service information providing server 400 as a whole. The control unit 401 includes a request reception unit 411, a request unit 412, an information acquisition unit 413, an information provision unit 414, a service provision candidate search unit 415, and a route search unit 416. That is, when the control unit 401 executes a predetermined program, the request reception unit 411, the request unit 412, the information acquisition unit 413, the information provision unit 414, the service provision candidate retrieval unit 415, and the route retrieval unit 416 And realize.

送受信部402は、各種情報の送受信を行う。具体的に、送受信部402は、ネットワークインタフェースである。入力部403は、各種コマンドやデータを入力するための、キーボード、マウス等から構成されている。記憶部404は、サービス提供者情報DB440や、地図情報DB460等を保持する。具体的には、記憶部404はハードディスク等である。なお、サービス提供者情報DB440は、サービス提供者に関する情報であるサービス提供者情報450を管理するデータベースである。ここで、サービス提供者情報450のデータ構造を図4(a)に示す。図4(a)に示すように、サービス提供者情報450は、サービス提供者名441、サービス提供者位置情報442、サービス提供時間443、提供サービス・商品444、及びサービスカテゴリ445を有する。   The transmission / reception unit 402 transmits / receives various information. Specifically, the transmission / reception unit 402 is a network interface. The input unit 403 includes a keyboard, a mouse, and the like for inputting various commands and data. The storage unit 404 holds a service provider information DB 440, a map information DB 460, and the like. Specifically, the storage unit 404 is a hard disk or the like. The service provider information DB 440 is a database that manages service provider information 450 that is information related to the service provider. Here, the data structure of the service provider information 450 is shown in FIG. As shown in FIG. 4A, the service provider information 450 includes a service provider name 441, service provider location information 442, service provision time 443, provided service / product 444, and a service category 445.

サービス提供者名441は、サービス提供者の店舗名等である。サービス提供者位置情報442は、サービス提供者の店舗等の位置情報である。ここでいう位置情報として緯度経度や住所等がある。サービス提供時間443は、店舗の営業時間である。提供サービス・商品444は、提供するサービスの具体的内容である。サービスカテゴリ445は、サービスのカテゴリである。   The service provider name 441 is the store name of the service provider. The service provider location information 442 is location information such as a service provider store. The position information here includes latitude and longitude, an address, and the like. The service providing time 443 is a store opening time. The provided service / product 444 is a specific content of the provided service. The service category 445 is a service category.

地図情報DB460は、地図情報のデータベースである。ここでいう地図情報として、施設情報(住所、ジャンル、名称、電話番号、代表地点の位置情報)や、道路情報(道路種別等)が含まれる。   The map information DB 460 is a database of map information. The map information here includes facility information (address, genre, name, phone number, representative point position information) and road information (road type, etc.).

要求受付部411は、ナビゲーション装置200からサービス情報の取得要求を受けたりする等、各種要求を受け付ける。   The request receiving unit 411 receives various requests such as receiving a service information acquisition request from the navigation device 200.

ここで、ナビゲーション装置200がサービス要求する際に、サービス情報提供サーバ400が送信する情報であるサービス要求情報470のデータ構造の具体例を図4(b)に示す。図4(b)に示すように、サービス要求情報470は、要求サービス内容471、現在位置情報472、目的地情報473、及び入札終了時刻474を含む。   Here, FIG. 4B shows a specific example of the data structure of the service request information 470 that is information transmitted by the service information providing server 400 when the navigation device 200 makes a service request. As shown in FIG. 4B, the service request information 470 includes requested service content 471, current position information 472, destination information 473, and bid end time 474.

要求サービス内容471は、要求対象となるサービスの内容を意味し、例えば、要求するサービスのカテゴリ情報等をいう。現在位置情報472は、ナビゲーション装置200の現在位置情報をいう。目的地情報473は、ナビゲーション装置200の目的地先を示す位置情報をいう。入札終了時刻474は、サービス要求確定の締め切り時間をいう。   The requested service content 471 means the content of a service to be requested, for example, category information of a requested service. The current position information 472 refers to current position information of the navigation device 200. The destination information 473 is position information indicating the destination of the navigation device 200. The bid end time 474 refers to the deadline for service request confirmation.

要求部412は、所定のサービス提供者端末500に対してサービス情報の提供要求を行うなど、種々の要求を行う。要求部412は、要求を行う際に、ナビゲーション装置200の現在位置情報を含むサービス要求情報470も送信する。   The request unit 412 makes various requests such as requesting provision of service information to a predetermined service provider terminal 500. The request unit 412 also transmits service request information 470 including current position information of the navigation device 200 when making a request.

ここで、サービス情報480のデータ構造の具体例を図4(c)に示す。図4(c)に示すように、サービス情報480は、サービス提供者名481、提供サービス482、価格483、及び詳細サービス484を含む。ここで、サービス提供者名481は、サービス提供者の店舗名等である。提供サービス482は、商品やサービス等である。価格483は、価格情報である。詳細サービス484は、サービスの詳細説明、付加サービス情報等をいう。   Here, a specific example of the data structure of the service information 480 is shown in FIG. As shown in FIG. 4C, the service information 480 includes a service provider name 481, a provided service 482, a price 483, and a detailed service 484. Here, the service provider name 481 is a store name of the service provider. The provided service 482 is a product or service. The price 483 is price information. The detailed service 484 is a detailed description of service, additional service information, and the like.

情報取得部413は、ナビゲーション装置200やサービス提供者端末500から種々の情報を取得する。情報取得部413が取得する情報の例として、サービス提供者端末500から送信されるサービス情報480等がある。   The information acquisition unit 413 acquires various information from the navigation device 200 and the service provider terminal 500. Examples of information acquired by the information acquisition unit 413 include service information 480 transmitted from the service provider terminal 500.

情報提供部414は、ナビゲーション装置200やサービス提供者端末500へ種々の情報を提供する。情報提供部414が提供する情報の例として、ナビゲーション装置200へ送信するサービス情報480等がある。   The information providing unit 414 provides various information to the navigation device 200 and the service provider terminal 500. Examples of information provided by the information providing unit 414 include service information 480 transmitted to the navigation device 200.

サービス提供候補検索部415は、ナビゲーション装置200から取得したサービス要求情報470に基づいた条件に合致するサービス提供者情報450を検索する。なお、サービス要求情報470に基づいた条件に合致するサービス提供者情報450をサービス提供候補とも呼ぶ。   The service provision candidate search unit 415 searches for service provider information 450 that matches the condition based on the service request information 470 acquired from the navigation device 200. The service provider information 450 that matches the condition based on the service request information 470 is also called a service provision candidate.

経路検索部416は、ナビゲーション装置200から取得した位置情報(例えば、現在位置情報472等)や目的地情報に基づいて経路検索を行う。   The route search unit 416 performs route search based on position information (for example, current position information 472) acquired from the navigation device 200 and destination information.

本実施例における要求受付部411は、サービス要求受信手段として機能し、要求部412は、サービス情報要求手段として機能し、情報取得部413は、サービス情報取得手段、購入承諾情報取得手段、及び購入確認情報取得手段として機能し、情報提供部414は、サービス情報提供手段、購入承諾情報送信手段、サービス提供終了通知送信手段、購入確認情報提供手段、利用者端末位置情報提供手段及びサービス要求終了通知送信手段として機能し、要求サービス内容471は、要求サービス内容情報として機能する。   In this embodiment, the request reception unit 411 functions as a service request reception unit, the request unit 412 functions as a service information request unit, and the information acquisition unit 413 includes a service information acquisition unit, a purchase acceptance information acquisition unit, and a purchase The information providing unit 414 functions as a confirmation information acquisition unit, and a service information provision unit, a purchase acceptance information transmission unit, a service provision end notification transmission unit, a purchase confirmation information provision unit, a user terminal location information provision unit, and a service request end notification The requested service content 471 functions as transmission means, and functions as requested service content information.

[オークションサービス方法]
次に、本実施例によるオークションサービス方法やオークション終了契機について図5〜図11を用いて説明する。本実施例におけるオークションサービス方法とは、サービス情報提供サーバ400がナビゲーション装置200からサービス要求情報470を取得すると、取得したサービス要求情報470中の要求サービス内容471や現在位置情報472に関する経路等に基づいた条件に合致するサービスを提供し得るサービス提供者を特定し、当該サービス提供者のサービス情報480をナビゲーション装置200へ提供し、ナビゲーション装置200の位置変更による経路変更を検出した場合、変更後の位置情報や、以前に取得したサービス要求情報470中の要求サービス内容471等に基づいた条件に合致するサービスを提供し得るサービス提供者を特定し、当該サービス提供者のサービス情報480を再度ナビゲーション装置200へ提供する方法をいう。なお、サービス情報提供サーバ400は、予めサービス提供者情報DB440にサービス提供者情報450が格納されているものとする。
[Auction service method]
Next, an auction service method and an auction end opportunity according to this embodiment will be described with reference to FIGS. The auction service method in the present embodiment is based on the request service content 471 in the acquired service request information 470, the route related to the current position information 472, and the like when the service information providing server 400 acquires the service request information 470 from the navigation device 200. When a service provider that can provide a service that meets the specified conditions is specified, the service information 480 of the service provider is provided to the navigation device 200, and a route change due to a location change of the navigation device 200 is detected, A service provider that can provide a service that matches the conditions based on the location information, the requested service content 471 in the previously acquired service request information 470, and the like is specified, and the service information 480 of the service provider is again displayed in the navigation device. Provide to 200 It refers to the law. In the service information providing server 400, the service provider information 450 is stored in the service provider information DB 440 in advance.

まず、図5に示すように、ナビゲーション装置200の利用者がサービス要求内容に関する入力操作をすると、ナビゲーション装置200は、当該入力操作やGPS受信機18から取得した位置情報に基づいてサービス要求情報470を生成し、上記サービス要求情報470をサービス情報提供サーバ400へ送信すると共に、サービス情報480の提供要求を行う。なお、ナビゲーション装置200は、既に走行ルートが確定している場合、当該走行ルート情報を上記サービス要求情報470に含めるようにしても良い。   First, as shown in FIG. 5, when the user of the navigation device 200 performs an input operation related to the service request content, the navigation device 200 determines the service request information 470 based on the input operation and the position information acquired from the GPS receiver 18. The service request information 470 is transmitted to the service information providing server 400, and the service information 480 is requested to be provided. Note that the navigation device 200 may include the travel route information in the service request information 470 when the travel route is already determined.

そして、サービス情報提供サーバ400における要求受付部411は、ナビゲーション装置200から現在位置情報472を含むサービス要求情報470を取得すると共に、サービス情報480の提供要求を受け付ける。なお、この時点におけるナビゲーション装置200の位置を図5に示す位置P1とする。   Then, the request receiving unit 411 in the service information providing server 400 acquires the service request information 470 including the current position information 472 from the navigation device 200 and receives a request for providing the service information 480. Note that the position of the navigation device 200 at this time is a position P1 shown in FIG.

経路検索部416は、サービス要求情報470に含まれる現在位置情報472及び目的地情報473に基づいて、経路検索を行う。経路検索した結果の例を図5に経路600Aとして示す。また、図5に示すサービス提供者(店舗等)510A〜510Eでは、それぞれのサービス提供者でサービス提供者端末を備えている。ここでいうサービス提供者端末は、パーソナルコンピュータ等、種々のコンピュータである。   The route search unit 416 performs route search based on the current position information 472 and the destination information 473 included in the service request information 470. An example of the route search result is shown as a route 600A in FIG. In addition, each of the service providers (stores and the like) 510A to 510E shown in FIG. 5 includes a service provider terminal. The service provider terminal here is various computers such as a personal computer.

サービス情報提供サーバ400のサービス提供候補検索部415は、サービス提供者情報450のサービス提供者位置情報442が経路600A周辺に位置し、サービスカテゴリ445がサービス要求情報470の要求サービス内容471のカテゴリに合致するサービス提供者情報450を検索する。そして、図6に示すように、サービス情報提供サーバ400の要求部412は、サービス提供候補検索部415が検索したサービス提供者情報450に対応するサービス提供者端末500A〜Cへ、サービス情報480の提供要求を行う。なお、任意のサービス提供者端末を示す場合は、単にサービス提供者端末500とする。   The service provision candidate search unit 415 of the service information provision server 400 indicates that the service provider position information 442 of the service provider information 450 is located around the route 600A, and the service category 445 is included in the category of the requested service content 471 of the service request information 470. The matching service provider information 450 is searched. Then, as illustrated in FIG. 6, the request unit 412 of the service information providing server 400 transmits the service information 480 to the service provider terminals 500 </ b> A to 500 </ b> C corresponding to the service provider information 450 searched by the service providing candidate search unit 415. Make a provision request. When an arbitrary service provider terminal is indicated, it is simply referred to as service provider terminal 500.

なお、経路検索部416が検索した経路600A周辺に位置し、サービス要求情報470の要求サービス情報417のカテゴリに合致するサービス提供者情報450がない場合、情報提供部414は、検索条件に合致するサービス提供者情報450が存在しない旨をナビゲーション装置200へ通知する。これによれば、サービス情報提供サーバ400は、検索条件に合致するサービス情報480が存在しないことについて早期にナビゲーション装置200へ通知することができる。   When there is no service provider information 450 that is located around the route 600A searched by the route search unit 416 and matches the category of the requested service information 417 of the service request information 470, the information providing unit 414 matches the search condition. The navigation device 200 is notified that the service provider information 450 does not exist. According to this, the service information providing server 400 can notify the navigation apparatus 200 at an early stage that there is no service information 480 that matches the search condition.

また、経路検索部416がナビゲーション装置200から取得した現在位置情報472や目的地情報473に基づいて経路600Aを検索している。これによれば、ナビゲーション装置200から経路情報を取得していなくても、サービス情報提供サーバ400自体が経路検索し、当該経路600や取得した要求サービス内容471に基づいた条件に合致するサービス提供者情報450を検索することができる。   In addition, the route search unit 416 searches for the route 600 </ b> A based on the current position information 472 and the destination information 473 acquired from the navigation device 200. According to this, even if the route information is not acquired from the navigation device 200, the service information providing server 400 itself searches for the route, and the service provider that meets the conditions based on the route 600 and the acquired requested service content 471. Information 450 can be retrieved.

そして、サービス提供候補検索部415は、経路検索部416が検索した経路600Aに基づいてサービス提供者情報450を検索しているので、単にナビゲーション装置200の位置や目的地に基づいて検索する場合に比して、利用者にとって適切である可能性の高いサービス提供者を検索することができる。   And since the service provision candidate search part 415 is searching the service provider information 450 based on the path | route 600A which the path | route search part 416 searched, when searching only based on the position and destination of the navigation apparatus 200, it is. In comparison, it is possible to search for a service provider that is likely to be appropriate for the user.

図7に示すように、サービス提供者端末500は、各サービス提供者端末500の利用者による入力操作に基づいてサービス情報480を生成し、当該サービス情報480をサービス情報提供サーバ400へ送信する。そして、サービス情報提供サーバ400の情報取得部413は、各サービス提供者端末500からサービス情報480を取得し、情報提供部414は、取得したサービス情報480をナビゲーション装置200へ送信する。また、情報提供部414は、経路検索部416が検索した経路600の情報もナビゲーション装置200へ送信する。   As shown in FIG. 7, the service provider terminal 500 generates service information 480 based on an input operation by a user of each service provider terminal 500 and transmits the service information 480 to the service information providing server 400. Then, the information acquisition unit 413 of the service information providing server 400 acquires the service information 480 from each service provider terminal 500, and the information providing unit 414 transmits the acquired service information 480 to the navigation device 200. In addition, the information providing unit 414 also transmits information about the route 600 searched by the route searching unit 416 to the navigation device 200.

図8に示すように、情報提供部414は、サービス提供候補検索部415が検索したサービス提供者情報450に対応するサービス提供者端末500の内、上記当該サービス情報を送信したサービス提供者端末500以外のサービス提供者端末500に対しても、上記サービス情報480を送信する。   As shown in FIG. 8, the information providing unit 414 transmits the service information among the service provider terminals 500 corresponding to the service provider information 450 searched by the service providing candidate search unit 415. The service information 480 is also transmitted to other service provider terminals 500.

このように、サービス情報提供サーバ400は、サービス提供者端末500から取得したサービス情報480を他のサービス提供者端末500に送信することにより、各サービス提供者端末500が提示したサービス情報480を共有することができ、各サービス提供者端末500で既に提示したサービス情報480を変更するか否かを判断させることができる。   Thus, the service information providing server 400 shares the service information 480 presented by each service provider terminal 500 by transmitting the service information 480 acquired from the service provider terminal 500 to the other service provider terminals 500. It is possible to determine whether or not to change the service information 480 already presented at each service provider terminal 500.

そして、サービス提供者端末500が送信したサービス情報480に変更が生じた場合、当該サービス提供者端末500は、変更後のサービス情報480をサービス情報提供サーバ400へ送信する。サービス情報提供サーバ400の情報取得部413は、変更後のサービス情報480を取得し、取得した変更後のサービス情報480をナビゲーション装置200へ送信し、サービス提供候補検索部415が検索したサービス提供者情報450に対応するサービス提供者端末500の内、上記当該変更後のサービス情報480を送信したサービス提供者端末500以外のサービス提供者端末500に対しても、上記変更後のサービス情報480を送信する。   When the service information 480 transmitted by the service provider terminal 500 is changed, the service provider terminal 500 transmits the changed service information 480 to the service information providing server 400. The information acquisition unit 413 of the service information providing server 400 acquires the changed service information 480, transmits the acquired changed service information 480 to the navigation device 200, and the service providing candidate search unit 415 searches for the service provider. Of the service provider terminals 500 corresponding to the information 450, the changed service information 480 is also transmitted to the service provider terminals 500 other than the service provider terminal 500 that has transmitted the changed service information 480. To do.

このように、サービス情報提供サーバ400は、サービス提供者端末500から取得した変更後のサービス情報480を他のサービス提供者端末500に送信することにより、各サービス提供者端末500が提示した変更後のサービス情報480を共有することができる。   As described above, the service information providing server 400 transmits the changed service information 480 acquired from the service provider terminal 500 to the other service provider terminals 500, whereby the changed service information presented by each service provider terminal 500 is displayed. Service information 480 can be shared.

図9に示すように、所定のタイミングでナビゲーション装置200は、変更後の位置情報をサービス情報提供サーバ400へ送信する。そして、サービス情報提供サーバ400の要求受付部411は、変更後の位置情報を取得する。この時点におけるナビゲーション装置200の位置を図9に示す位置P2とする。なお、本実施例では、ナビゲーション装置200が、変更後の位置情報を送信する場合について述べたが、本発明は、これに限られず、変更しているか否かに関わらずナビゲーション装置200が所定のタイミングで位置情報を送信し、サービス情報提供サーバ400が、取得した位置情報に変更があったか否かを判断するようにしても良い。そして、情報提供部414は、サービス提供候補検索部415が検索したサービス提供者情報450に対応するサービス提供者端末500へ変更後の位置情報を送信する。   As shown in FIG. 9, the navigation device 200 transmits the changed position information to the service information providing server 400 at a predetermined timing. Then, the request receiving unit 411 of the service information providing server 400 acquires the changed position information. The position of the navigation device 200 at this time is a position P2 shown in FIG. In the present embodiment, the case where the navigation device 200 transmits the changed position information has been described. However, the present invention is not limited to this, and the navigation device 200 is not limited to the predetermined information regardless of whether or not the change is made. The position information may be transmitted at the timing, and the service information providing server 400 may determine whether or not the acquired position information has changed. Then, the information providing unit 414 transmits the changed position information to the service provider terminal 500 corresponding to the service provider information 450 searched by the service providing candidate search unit 415.

これにより、サービス情報提供サーバ400は、サービス提供候補検索部415が検索したサービス提供者情報450に対応するサービス提供者端末500に対して、ナビゲーション装置200が移動していることを通知することができる。そして、当該通知を受けたサービス提供者端末500の利用者は、ナビゲーション装置200が移動した位置に応じてサービス情報の編集をすべきか否かを判断することができる。   Thereby, the service information providing server 400 can notify the service provider terminal 500 corresponding to the service provider information 450 searched by the service providing candidate search unit 415 that the navigation device 200 is moving. it can. Then, the user of the service provider terminal 500 that has received the notification can determine whether or not the service information should be edited according to the position where the navigation device 200 has moved.

そして、変更位置情報より経路変更を検出したとき、サービス情報提供サーバ400の経路検索部416は、変更後の位置情報と、以前取得したサービス要求情報470の目的地情報473とに基づいて再度経路検索を行う。そして、図9の例の場合、変更後の経路が経路600Bになる。経路が変更されると、ナビゲーション装置200の利用者にとって適切なサービス提供候補が異なる可能性がある。   When a route change is detected from the changed position information, the route search unit 416 of the service information providing server 400 re-routes the route based on the changed location information and the destination information 473 of the service request information 470 acquired previously. Perform a search. In the case of the example in FIG. 9, the route after the change becomes the route 600B. When the route is changed, there is a possibility that service provision candidates appropriate for the user of the navigation device 200 are different.

このことより、サービス情報提供サーバ400のサービス提供候補検索部415は、サービス提供者位置情報442が再検索した経路600B周辺に位置し、サービスカテゴリ445が以前取得したサービス要求情報470の要求サービス内容471のカテゴリに合致するサービス提供者情報450を再検索する。なお、要求受付部411が変更後の位置情報を取得した場合に、経路検索部416が現在の経路と当該変更後の位置情報に基づいて経路変更を検出した結果、変更後の位置情報を取得する前の経路と変更がなかったときには、サービス提供候補に変更がないと考えられるため、サービス提供候補検索部415は、サービス提供候補について再検索を行わない。   As a result, the service provision candidate search unit 415 of the service information provision server 400 is located around the route 600B that the service provider location information 442 has searched again, and the requested service content of the service request information 470 that the service category 445 has previously acquired. The service provider information 450 that matches the category 471 is searched again. When the request reception unit 411 acquires the changed position information, the route search unit 416 acquires the changed position information as a result of detecting the route change based on the current route and the changed position information. When there is no change from the previous route, the service provision candidate search unit 415 does not perform a search again for the service provision candidate because it is considered that there is no change in the service provision candidate.

そして、サービス情報提供サーバ400の要求部412は、サービス提供候補検索部415が再検索した結果、新たに検索されたサービス提供者情報450に対応するサービス提供者端末500に対して、サービス情報480の要求を行う。これにより、サービス情報提供サーバ400は、ナビゲーション装置200を搭載した車両等が移動したことにより、ナビゲーション装置200の移動経路が変更されたことを検知した時に、変更後の経路に基づいてサービス提供候補を検索し直すので、ナビゲーション装置200が以前の経路とは異なる経路で移動することになっても、ナビゲーション装置200が実際に移動する経路に基づいてサービス提供候補を決定することができ、ナビゲーション装置200の利用者に適切なサービス情報を提供することが可能となる。   Then, the request unit 412 of the service information providing server 400 sends service information 480 to the service provider terminal 500 corresponding to the newly searched service provider information 450 as a result of the re-search by the service providing candidate search unit 415. Make a request. As a result, when the service information providing server 400 detects that the movement route of the navigation device 200 has been changed due to the movement of the vehicle or the like on which the navigation device 200 is mounted, the service information provision server 400 is based on the changed route. Thus, even if the navigation device 200 moves along a route different from the previous route, the service providing candidates can be determined based on the route on which the navigation device 200 actually moves, and the navigation device Appropriate service information can be provided to 200 users.

そして、サービス情報提供サーバ400のサービス提供候補検索部415が再検索したサービス提供候補に対応するサービス提供者端末500へ、情報提供部414は、適宜ナビゲーション装置200の位置情報を提供する。これにより、再検索したサービス提供候補に対応するサービス提供者端末500にナビゲーション装置200が移動した位置を適宜通知することができる。   Then, the information providing unit 414 appropriately provides the position information of the navigation device 200 to the service provider terminal 500 corresponding to the service providing candidate searched again by the service providing candidate searching unit 415 of the service information providing server 400. As a result, the position where the navigation device 200 has moved can be appropriately notified to the service provider terminal 500 corresponding to the re-searched service provision candidate.

さらに、サービス情報提供サーバ400の情報提供部414は、ナビゲーション装置200の移動前で検索されたサービス提供者情報450の内、移動後で検索されていないサービス提供者情報450に対応するサービス提供者端末500に対しても上記変更後の位置情報を送信する。   Further, the information providing unit 414 of the service information providing server 400 includes a service provider corresponding to the service provider information 450 that is not searched after the movement among the service provider information 450 searched before the navigation apparatus 200 is moved. The changed position information is also transmitted to the terminal 500.

このように、サービス情報提供サーバ400は、再検索する前に検索していたサービス提供候補の内、再検索されていないサービス提供候補に対応するサービス提供者端末500に対して、変更後の位置情報を提供することができるので、上記サービス提供者端末500に対してナビゲーション装置200をサービス提供者端末500のある位置周辺へ再度促すようなサービス情報480の変更を促すことができる。   In this way, the service information providing server 400 changes the position after the change with respect to the service provider terminal 500 corresponding to the service providing candidate that has not been re-searched among the service providing candidates that have been searched before re-searching. Since the information can be provided, it is possible to prompt the service provider terminal 500 to change the service information 480 that prompts the navigation device 200 again around the position where the service provider terminal 500 is located.

上述の実施例では、サービス情報提供サーバ400は、変更後の位置情報をサービス提供候補に対応するサービス提供者端末500へ送信した後に、サービス提供候補の再検索を行っているが、サービス提供候補の再検索を行った後に、変更後の位置情報を送信するようにしても良い。   In the above-described embodiment, the service information providing server 400 transmits the changed location information to the service provider terminal 500 corresponding to the service providing candidate, and then searches for the service providing candidate again. After the re-search is performed, the changed position information may be transmitted.

また、サービス提供候補検索部415が再検索した結果、新たに検索されたサービス提供者端末500が、サービス情報480をサービス情報提供サーバ400へ送信すると、情報取得部413は、当該サービス情報480を取得し、情報提供部414が当該サービス情報480をナビゲーション装置200へ提供する。   As a result of the re-search by the service providing candidate search unit 415, when the newly searched service provider terminal 500 transmits the service information 480 to the service information providing server 400, the information acquisition unit 413 stores the service information 480. The information providing unit 414 provides the service information 480 to the navigation device 200.

このように、サービス情報提供サーバ400は、ナビゲーション装置200に対して、ナビゲーション装置200の経路変更後の位置に対応するサービス情報を提供することができる。   Thus, the service information providing server 400 can provide service information corresponding to the position of the navigation device 200 after the route change to the navigation device 200.

図10に示すように、ナビゲーション装置200の利用者による入力操作等に基づいて、購入決定されると、ナビゲーション装置200は、購入承諾情報をサービス情報提供サーバ400へ送信する。ここでいう購入承諾情報とは、購入先のサービス提供者端末500を特定し得る情報や、サービス内容等が含まれた情報をいう。サービス情報提供サーバ400の情報取得部413は、ナビゲーション装置200から購入承諾情報を取得し、購入先のサービス提供者端末500へ上記購入承諾情報を送信する。そして、購入承諾情報を取得したサービス提供者端末500は、購入確認情報をサービス情報提供サーバ400へ送信する。ここで、購入確認情報とは、購入を受け付けた旨の情報をいう。   As shown in FIG. 10, when purchase is determined based on an input operation or the like by a user of the navigation device 200, the navigation device 200 transmits purchase approval information to the service information providing server 400. The purchase approval information here refers to information that can specify the service provider terminal 500 of the purchase destination, or information that includes service contents and the like. The information acquisition unit 413 of the service information providing server 400 acquires purchase approval information from the navigation device 200 and transmits the purchase approval information to the service provider terminal 500 of the purchase destination. Then, the service provider terminal 500 that acquired the purchase acceptance information transmits purchase confirmation information to the service information providing server 400. Here, the purchase confirmation information refers to information indicating that purchase has been accepted.

情報取得部413は、購入確認情報を取得すると、情報提供部414が上記購入確認情報をナビゲーション装置200へ送信する。   When the information acquisition unit 413 acquires the purchase confirmation information, the information providing unit 414 transmits the purchase confirmation information to the navigation device 200.

このように、サービス情報提供サーバ400は、購入確認情報をサービス提供者端末500から取得し、当該購入確認情報をナビゲーション装置200へ送信するので、購入処理を適切に完結させることができる。   As described above, the service information providing server 400 acquires the purchase confirmation information from the service provider terminal 500 and transmits the purchase confirmation information to the navigation device 200, so that the purchase process can be appropriately completed.

[オークション終了契機について]
次に、オークション終了契機について、図11(A)及び図11(B)を用いて説明する。図11(A)に示すように、ナビゲーション装置200が、購入承諾情報をサービス情報提供サーバ400へ送信し、サービス情報提供サーバ400の情報取得部413が上記購入承諾情報を取得し、情報提供部414が購入先のサービス提供者端末500以外のサービス提供者端末500へサービス終了通知を送信し、オークションサービス処理を終了する。なお、購入承諾情報を取得したサービス提供者端末500は、購入確認情報をサービス情報提供サーバ400を介してナビゲーション装置200へ送信する。
[When the auction ends]
Next, the auction end opportunity will be described with reference to FIGS. 11 (A) and 11 (B). As shown in FIG. 11A, the navigation device 200 transmits purchase approval information to the service information providing server 400, the information acquisition unit 413 of the service information providing server 400 acquires the purchase approval information, and the information providing unit 414 transmits a service end notification to the service provider terminal 500 other than the purchaser's service provider terminal 500, and ends the auction service process. The service provider terminal 500 that has acquired the purchase acceptance information transmits the purchase confirmation information to the navigation device 200 via the service information providing server 400.

このように、情報取得部413が、購入先のサービス提供者端末500に関する情報を含む購入承諾情報を取得し、情報提供部414は、当該購入先のサービス提供者端末500に対して購入承諾情報を送信し、購入先以外のサービス提供者端末500に対して終了通知をすることにより、オークションの終了を完結させることができる。   In this way, the information acquisition unit 413 acquires purchase consent information including information related to the service provider terminal 500 of the purchase destination, and the information provision unit 414 provides the purchase approval information to the service provider terminal 500 of the purchase destination. Is transmitted to the service provider terminal 500 other than the purchaser, thereby completing the auction.

また、入札終了時刻を経過した場合、図11(B)に示すようにサービス情報提供サーバ400の情報提供部414は、ナビゲーション装置200と、サービス提供候補検索部415が検索したサービス提供者情報450に対応するサービス提供者端末500に対して、サービス終了通知を送信し、オークションサービス処理を終了する。   When the bid end time has passed, the information providing unit 414 of the service information providing server 400 displays the service provider information 450 searched by the navigation device 200 and the service providing candidate searching unit 415 as shown in FIG. A service end notification is transmitted to the service provider terminal 500 corresponding to, and the auction service process is ended.

このように、入札終了時刻を経過した際に、情報提供部414が、サービス提供者端末500に対して終了通知をすることにより、オークションの終了を完結させることができる。   As described above, when the bid end time has elapsed, the information providing unit 414 notifies the service provider terminal 500 of the end, whereby the end of the auction can be completed.

[オークションサービス処理]
以下に、オークションサービス処理の手順について、図12〜図14に示すフローチャートを用いて説明する。この処理は、サービス情報提供サーバ400、ナビゲーション装置200、及びサービス提供者端末500が、予め用意されたプログラムを実行することにより実現される。
[Auction service processing]
Below, the procedure of an auction service process is demonstrated using the flowchart shown in FIGS. This process is realized by the service information providing server 400, the navigation device 200, and the service provider terminal 500 executing a program prepared in advance.

ここで、オークションサービス処理とは、ナビゲーション装置200からサービス要求を受けた後に、ナビゲーション装置200の位置に関する経路や、サービス要求の内容に基づいたサービス情報480をナビゲーション装置200に提供し、さらにナビゲーション装置200の位置が変更された結果、変更後の位置に基づく経路が、以前の経路と異なる場合、変更位置に対応するサービス情報をさらに提供する処理をいう。以下に、ナビゲーション装置200の処理と、サービス情報提供サーバ400の処理と、サービス提供者端末500の処理とに分けて説明する。   Here, the auction service process is to provide the navigation device 200 with service information 480 based on the route related to the position of the navigation device 200 and the content of the service request after receiving the service request from the navigation device 200. As a result of changing the position of 200, when the route based on the changed position is different from the previous route, it means a process of further providing service information corresponding to the changed position. Hereinafter, the processing of the navigation device 200, the processing of the service information providing server 400, and the processing of the service provider terminal 500 will be described separately.

(ナビゲーション装置200の処理)
最初にナビゲーション装置200の処理について、図12に示すフローチャートを用いて説明する。まず、ナビゲーション装置200の利用者によって、サービス情報要求に関する入力事項(例えば、要求サービス内容、目的地情報、入札終了時刻等)が入力装置60を介して入力されると(ステップS1)、GPS受信機18や自立測位装置10を介して位置情報を取得し(ステップS2)、システムコントローラ20が上記の入力事項や位置情報に基づいてサービス要求情報470を生成する(ステップS3)。
(Processing of the navigation device 200)
First, the processing of the navigation device 200 will be described using the flowchart shown in FIG. First, when an input item (for example, requested service content, destination information, bid end time, etc.) related to a service information request is input via the input device 60 by the user of the navigation device 200 (step S1), GPS reception is performed. The position information is acquired via the machine 18 or the autonomous positioning device 10 (step S2), and the system controller 20 generates service request information 470 based on the input items and position information (step S3).

システムコントローラ20は、通信装置38を介してサービス要求情報470を送信すると共に、サービス情報提供サーバ400に対してサービス情報の提供要求を行う(ステップS4)。   The system controller 20 transmits the service request information 470 via the communication device 38 and makes a service information provision request to the service information provision server 400 (step S4).

システムコントローラ20は、所定のタイミングで、GPS受信機18や自立測位装置10を介して位置情報を取得し、サービス情報提供サーバ400へ位置情報を送信する(ステップS5)。位置情報を送信するタイミングの具体例として、所定の期間経過後や所定の距離移動後などがある。   The system controller 20 acquires position information via the GPS receiver 18 and the autonomous positioning device 10 at a predetermined timing, and transmits the position information to the service information providing server 400 (step S5). Specific examples of the timing for transmitting the position information include after a predetermined period of time and after a predetermined distance movement.

そして、システムコントローラ20は、サービス情報提供サーバ400からサービス情報480が送信されると、通信装置38を介してサービス情報480を取得する(ステップS6)。   Then, when the service information 480 is transmitted from the service information providing server 400, the system controller 20 acquires the service information 480 via the communication device 38 (step S6).

ナビゲーション装置200の利用者による入力操作等により購入要求がなされる等の終了イベントが発生した場合(ステップS7;Yes)、購入確認情報を受信して、オークションサービス処理を終了する(ステップS8)。また、終了イベントが発生していない場合(ステップS7;No)、ステップS5へ移る。   When an end event such as a purchase request is made by an input operation or the like by the user of the navigation device 200 (step S7; Yes), the purchase confirmation information is received and the auction service process is ended (step S8). If no end event has occurred (step S7; No), the process proceeds to step S5.

上述のように、ナビゲーション装置200は、情報提供要求を行った後にも、所定のタイミングでサービス情報提供サーバ400に対して位置情報を送信している。これによれば、ナビゲーション装置200は、ナビゲーション装置200の移動後の位置情報を通知することが可能となり、当該移動後の位置情報をサービス情報提供サーバ400を介してサービス提供者端末500に対して送信することができる。従って、ナビゲーション装置200は、移動後の位置に基づいたサービス情報480をサービス提供者端末500に対して送信させることが可能となる。   As described above, the navigation device 200 transmits position information to the service information providing server 400 at a predetermined timing even after making an information provision request. According to this, the navigation device 200 can notify the position information after the navigation device 200 has moved, and the position information after the movement can be notified to the service provider terminal 500 via the service information providing server 400. Can be sent. Therefore, the navigation apparatus 200 can transmit the service information 480 based on the moved position to the service provider terminal 500.

なお、本実施例の場合、システムコントローラ20及び通信装置38がサービス要求手段、サービス情報取得手段、位置情報送信手段として機能する。   In this embodiment, the system controller 20 and the communication device 38 function as service request means, service information acquisition means, and position information transmission means.

(サービス情報提供サーバ400の処理)
次に、サービス情報提供サーバ400の処理について、図13に示すフローチャートを用いて説明する。まず、ナビゲーション装置200がサービス要求情報470を送信すると共にサービス要求を行うと、要求受付部411は、上記サービス要求情報470を取得すると共にサービス要求を受け付ける(ステップS101)。
(Processing of service information providing server 400)
Next, the processing of the service information providing server 400 will be described using the flowchart shown in FIG. First, when the navigation device 200 transmits the service request information 470 and makes a service request, the request reception unit 411 acquires the service request information 470 and receives the service request (step S101).

サービス提供候補検索部415は、上記サービス要求情報470に基づいた条件に該当するサービス提供者情報450を検索する(ステップS102)。ここでいうサービス要求情報470に基づいた条件とは、経路検索部416がサービス要求情報470中の現在位置情報472と目的地情報473とから特定した経路や、要求サービス内容471に基づく条件をいう。   The service provision candidate search unit 415 searches for the service provider information 450 corresponding to the condition based on the service request information 470 (step S102). The condition based on the service request information 470 here refers to a condition based on the route specified by the route search unit 416 from the current position information 472 and the destination information 473 in the service request information 470 and the requested service content 471. .

要求部412は、サービス提供候補検索部415が検索したサービス提供者情報450に対応するサービス提供者端末500へ、サービス情報480の提供要求を行うと共に、ナビゲーション装置200の位置情報等を含むサービス要求情報470を送信する(ステップS103)。   The request unit 412 makes a request for providing the service information 480 to the service provider terminal 500 corresponding to the service provider information 450 searched by the service providing candidate search unit 415, and also includes a service request including location information of the navigation device 200. Information 470 is transmitted (step S103).

そして、要求受付部411は、ナビゲーション装置200から適宜位置情報を取得する(ステップS104)。経路検索部416は、直近の位置情報と目的地情報473とから経路を特定する。そして、直近の位置情報を用いて特定した経路と、以前に検索した経路とが同じ場合(ステップS105;No)、ステップS108へ移り、直近の位置情報を用いて特定した経路と、以前に検索した経路とが異なる場合(ステップS105;Yes)、サービス提供候補検索部415は、直近に取得した位置情報に基づいた経路や、サービス要求情報470のサービスカテゴリ等の情報に基づいた条件に該当するサービス提供者情報450を再検索する(ステップS106)。   Then, the request receiving unit 411 acquires position information from the navigation device 200 as appropriate (step S104). The route search unit 416 specifies a route from the latest position information and the destination information 473. If the route specified using the latest position information is the same as the previously searched route (step S105; No), the process proceeds to step S108, and the route specified using the latest position information and the previous search are performed. If the received route is different (step S105; Yes), the service provision candidate search unit 415 satisfies a condition based on information such as a route based on the most recently acquired location information or a service category of the service request information 470. The service provider information 450 is searched again (step S106).

要求部412は、再検索したことにより新たに検索したサービス提供者情報450に対応するサービス提供者端末500に対してサービス情報480の提供要求を行う(ステップS107)。   The request unit 412 makes a service information 480 provision request to the service provider terminal 500 corresponding to the newly retrieved service provider information 450 by performing the re-search (step S107).

サービス提供者端末500からサービス情報480が送信されていない場合(ステップS108;No)、ステップS110へ移る。サービス情報480の提供要求を受けたサービス提供者端末500がサービス情報480をサービス情報提供サーバ400に対して送信した場合(ステップS108;Yes)、情報取得部413は、当該サービス情報480を取得し、情報提供部414は、取得したサービス情報480をナビゲーション装置200へ送信する(ステップS109)。   When the service information 480 has not been transmitted from the service provider terminal 500 (step S108; No), the process proceeds to step S110. When the service provider terminal 500 that has received the provision request for the service information 480 transmits the service information 480 to the service information provision server 400 (step S108; Yes), the information acquisition unit 413 acquires the service information 480. The information providing unit 414 transmits the acquired service information 480 to the navigation device 200 (step S109).

ナビゲーション装置200から購入要求がなされたり、入札終了時刻を経過したりする等、終了イベントが発生した場合(ステップS110;Yes)、情報提供部414は、ナビゲーション装置200と、サービス提供候補検索部415が検索したサービス提供者端末500に対して、サービス終了通知を送信し、オークションサービス処理を終了する(ステップS111)。   When an end event occurs, such as when a purchase request is made from the navigation device 200 or a bid end time has elapsed (step S110; Yes), the information providing unit 414 includes the navigation device 200 and the service providing candidate search unit 415. A service end notification is transmitted to the service provider terminal 500 searched for, and the auction service process is ended (step S111).

(サービス提供者端末500の処理)
次に、サービス提供者端末500の処理について、図14に示すフローチャートを用いて説明する。サービス提供者端末500のCPUが、サービス情報提供サーバ400からのサービス情報提供要求を受け付けると共に、ナビゲーション装置200の位置情報等を含むサービス要求情報470を取得すると(ステップS201)、サービス提供者端末500のCPUは、サービス情報が生成されていない場合(ステップS202;No)、ステップS204へ移り、サービス提供者端末500のCPUがサービス情報480を生成した場合(ステップS202;Yes)、当該サービス情報を通信装置を介してサービス情報提供サーバ400へ送信する(ステップS203)。
(Processing of service provider terminal 500)
Next, processing of the service provider terminal 500 will be described using the flowchart shown in FIG. When the CPU of the service provider terminal 500 receives the service information provision request from the service information provision server 400 and acquires the service request information 470 including the location information of the navigation device 200 (step S201), the service provider terminal 500 When the service information is not generated (step S202; No), the CPU proceeds to step S204, and when the CPU of the service provider terminal 500 generates the service information 480 (step S202; Yes), the service information is displayed. It transmits to the service information provision server 400 via a communication apparatus (step S203).

サービス情報提供サーバ400からナビゲーション装置200の位置情報が送信された場合、サービス提供者端末500のCPUが位置情報を取得する(ステップS204)。ここでいう、位置情報とは、ナビゲーション装置200が、サービス要求時の位置から移動した後の位置に関する情報をいう。   When the position information of the navigation device 200 is transmitted from the service information providing server 400, the CPU of the service provider terminal 500 acquires the position information (step S204). The position information here refers to information related to the position after the navigation device 200 has moved from the position at the time of service request.

ナビゲーション装置200からの購入要求等の終了イベントが発生した場合(ステップS205;Yes)、購入確認情報を送信し(ステップS206)、処理を終了する。また、終了イベントが発生していない場合(ステップS205;No)、ステップS202へ移る。   When an end event such as a purchase request from the navigation device 200 occurs (step S205; Yes), purchase confirmation information is transmitted (step S206), and the process ends. If no end event has occurred (step S205; No), the process proceeds to step S202.

上述のように、サービス提供者端末500は、ナビゲーション装置200がサービス要求した後の、ナビゲーション装置200の位置情報も取得することができるので、ナビゲーション装置200が移動した後の位置に基づいたサービス情報480を提供することができる。なお、本実施例の場合、サービス提供者端末500のCPU及び通信装置がサービス情報要求受付手段、変更位置情報取得手段、サービス情報生成手段、サービス情報送信手段として機能する。   As described above, since the service provider terminal 500 can also acquire the position information of the navigation device 200 after the navigation device 200 makes a service request, the service information based on the position after the navigation device 200 has moved. 480 can be provided. In this embodiment, the CPU and the communication device of the service provider terminal 500 function as a service information request receiving unit, a changed position information acquiring unit, a service information generating unit, and a service information transmitting unit.

以上述べたように、サービス情報提供サーバ400は、サービス提供者に関する情報であるサービス提供者情報を保持するサービス提供者情報保持手段と、移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信手段と、現在位置情報及び要求サービス内容情報に基づいた条件に合致するサービス提供者情報をサービス提供候補として検索するサービス提供候補検索手段と、サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求手段と、サービス提供者端末から前記サービス情報を取得するサービス情報取得手段と、サービス情報を前記利用者端末へ送信するサービス情報提供手段と、を備える。   As described above, the service information providing server 400 includes the service request information including the requested service content from the service provider information holding means for holding the service provider information that is information about the service provider and the mobile user terminal. Service request receiving means for receiving the current location information of the user terminal multiple times, and service provider information that matches the conditions based on the current location information and the requested service content information is searched as a service provision candidate. Service provision candidate search means, service information request means for requesting transmission of service information to a service provider terminal corresponding to the service provision candidate, service information acquisition means for obtaining the service information from the service provider terminal, and service information Service information providing means for transmitting to the user terminal

サービス情報提供サーバ400は、移動後の位置に基づいてサービス情報の提供要求をし、当該要求に基づいたサービス情報を利用者端末に対して提供するので、利用者端末の現在地に適したサービス情報を適宜提供することができる。   Since the service information providing server 400 makes a service information provision request based on the position after movement and provides the service information based on the request to the user terminal, the service information suitable for the current location of the user terminal Can be provided as appropriate.

[他の実施例]
上述の実施例では、ナビゲーション装置200がGPS受信機18を備え、GPS受信機18から取得した位置情報を、サービス情報提供サーバ400へ送信する場合について述べたが、本発明は、これに限られず、他の種々の位置情報を取得し得る装置(例えば、加速度センサや距離センサ等)を用いて位置情報を取得し、当該位置情報をサービス情報提供サーバ400へ送信するようにしても良い。
[Other embodiments]
In the above-described embodiment, the navigation apparatus 200 includes the GPS receiver 18 and transmits the position information acquired from the GPS receiver 18 to the service information providing server 400. However, the present invention is not limited to this. Alternatively, the position information may be acquired using a device capable of acquiring other various position information (for example, an acceleration sensor, a distance sensor, etc.), and the position information may be transmitted to the service information providing server 400.

上述の実施例では、ナビゲーション装置200は、位置情報や目的地情報をサービス情報提供サーバ400へ送信し、サービス情報提供サーバ400が、上記位置情報や目的地情報に基づいたルート検索し、当該ルートをナビゲーション装置200へ送信する場合について述べたが、本発明は、これに限られず、ナビゲーション装置200自身でルート検索をし、検索したルートをサービス情報提供サーバ400へ送信するようにしても良い。   In the above-described embodiment, the navigation device 200 transmits position information and destination information to the service information providing server 400, and the service information providing server 400 searches for a route based on the position information and destination information, and the route However, the present invention is not limited to this, and the navigation device 200 itself may perform a route search and transmit the searched route to the service information providing server 400.

この場合、サービス情報提供サーバ400は、ルート検索を行う必要がないため、ルート検索処理分の処理負荷を軽減させることができ、さらに、ナビゲーション装置200の利用者が所望するルートに基づいてサービス提供候補を検索することができる。   In this case, since the service information providing server 400 does not need to perform route search, the processing load for the route search processing can be reduced, and further, the service provision is provided based on the route desired by the user of the navigation device 200. Candidates can be searched.

上述の実施例では、特に記載しなかったが、サービス提供候補に該当するサービス提供者端末500に対してサービス情報の提供要求をしてから所定期間サービス情報480が送られてこなかった場合、サービス情報提供部314は、サービス情報480が送られてきていないことについて、ナビゲーション装置200へ送信するようにしても良い。   Although not particularly described in the above embodiment, if the service information 480 is not sent for a predetermined period after a service information provision request is made to the service provider terminal 500 corresponding to the service provision candidate, The information providing unit 314 may transmit that the service information 480 has not been sent to the navigation device 200.

この場合、サービス情報提供サーバ400は、ナビゲーション装置200に対して、サービス情報480が取得できていない状況報告を明示的に行うことができる。   In this case, the service information providing server 400 can explicitly make a status report indicating that the service information 480 has not been acquired, to the navigation device 200.

上述の実施例では、ナビゲーション装置200が、利用者端末として機能する場合について述べたが、本発明は、これに限られず、GPS機能を有する携帯電話等、現在位置情報をサービス情報提供サーバ400へ送信することが可能である種々の装置を利用者端末としても良い。   In the above-described embodiment, the case where the navigation device 200 functions as a user terminal has been described. However, the present invention is not limited to this, and current location information such as a mobile phone having a GPS function is transmitted to the service information providing server 400. Various devices capable of transmitting may be used as user terminals.

上述の実施例では、情報提供部414は、あるサービス提供候補に該当するサービス提供者端末500が送信したサービス情報480を他方のサービス提供候補に該当するサービス提供者端末500に送信する場合について述べたが、本発明は、これに限られず、サービス情報提供サーバ400で上記サービス情報480を保持しておき、他のサービス提供候補に該当するサービス提供者端末500が上記サービス情報480を参照することができるようにしても良い。   In the above-described embodiment, the information providing unit 414 describes a case where the service information 480 transmitted by the service provider terminal 500 corresponding to a certain service provision candidate is transmitted to the service provider terminal 500 corresponding to the other service provision candidate. However, the present invention is not limited to this, and the service information providing server 400 holds the service information 480, and the service provider terminal 500 corresponding to another service providing candidate refers to the service information 480. You may be able to.

上述の実施例では、ナビゲーション装置200の位置が変更した結果、経路600も変更された場合に、サービス情報提供サーバ400が、サービス情報提供候補の再検索を行う場合について述べたが、本発明は、これに限られず、ナビゲーション装置200の位置が変更された場合にサービス情報提供候補の再検索をするようにしても良い。   In the above-described embodiment, the case where the service information providing server 400 re-searches the service information providing candidates when the route 600 is also changed as a result of the change of the position of the navigation device 200 has been described. However, the present invention is not limited to this, and the service information provision candidate may be searched again when the position of the navigation device 200 is changed.

18 GPS受信機
20 システムコントローラ
36 データ記憶ユニット
38 通信装置
44 ディスプレイ
60 入力装置
200 ナビゲーション装置
400 サービス情報提供サーバ
401 制御部
402 送受信部
403 入力部
404 記憶部
405 表示部
411 要求受付部
412 要求部
413 情報取得部
414 情報提供部
415 サービス提供候補検索部
416 経路検索部
440 サービス提供者情報DB
460 地図情報DB
18 GPS receiver 20 system controller 36 data storage unit 38 communication device 44 display 60 input device 200 navigation device 400 service information providing server 401 control unit 402 transmission / reception unit 403 input unit 404 storage unit 405 display unit 411 request reception unit 412 request unit 413 Information acquisition unit 414 Information provision unit 415 Service provision candidate retrieval unit 416 Route retrieval unit 440 Service provider information DB
460 Map information DB

Claims (10)

サービス提供者に関する情報であるサービス提供者情報を保持するサービス提供者情報保持手段と、
移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信手段と、
前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索手段と、
前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求手段と、
前記サービス提供者端末から前記サービス情報を取得するサービス情報取得手段と、
前記サービス情報を前記利用者端末へ送信するサービス情報提供手段と、
を備えることを特徴とするサービス情報提供装置。
Service provider information holding means for holding service provider information, which is information about the service provider;
Service request receiving means for receiving a service request including requested service content from a mobile user terminal and receiving the current location information of the user terminal multiple times;
Service provision candidate search means for searching the service provider information that matches the conditions based on the current location information and the requested service content information as a service provision candidate;
Service information requesting means for requesting transmission of service information to a service provider terminal corresponding to the service provision candidate;
Service information acquisition means for acquiring the service information from the service provider terminal;
Service information providing means for transmitting the service information to the user terminal;
A service information providing apparatus comprising:
前記利用者端末が前記サービス情報の送信要求をした後に、前記利用者端末から取得した現在位置情報を前記サービス提供候補に対応するサービス提供者端末へ提供する利用者端末位置情報提供手段をさらに備えることを特徴とする請求項1に記載のサービス情報提供装置。   User terminal location information providing means for providing current location information acquired from the user terminal to a service provider terminal corresponding to the service provision candidate after the user terminal makes a transmission request for the service information. The service information providing apparatus according to claim 1. 前記サービス提供候補検索手段は、サービス要求後における前記利用者端末の現在位置情報が変更された結果、変更後の現在位置情報に基づいた経路も変更されている場合、変更後の経路及び前記要求サービス内容情報に基づいてサービス提供候補を再検索し、
前記サービス情報要求手段は、前記提供候補検索手段が再検索したことにより新たに検索したサービス提供候補に対応するサービス提供端末へ前記サービス情報の送信要求を行い、
前記利用者端末位置情報提供手段は、前記サービス提供候補検索手段が再検索したサービス提供候補に対応するサービス提供者端末へ再検索後に前記利用者端末から取得した現在位置情報を提供することを特徴とする請求項2に記載のサービス情報提供装置。
If the route based on the changed current position information is also changed as a result of the change of the current location information of the user terminal after the service request, the service provision candidate search means, the changed route and the request Search again for service provision candidates based on the service content information,
The service information requesting unit makes a transmission request for the service information to the service providing terminal corresponding to the service providing candidate newly searched by the search by the providing candidate searching unit,
The user terminal position information providing means provides the current position information acquired from the user terminal after re-searching to a service provider terminal corresponding to the service providing candidate re-searched by the service providing candidate search means. The service information providing apparatus according to claim 2.
前記利用者端末位置情報提供手段は、前記提供候補検索手段が再検索する前に検索していたサービス提供候補の内、再検索されていないサービス提供候補に対応するサービス提供者端末に対しても、再検索後に前記利用者端末から取得した現在位置情報を提供することを特徴とする請求項3に記載のサービス情報提供装置。   The user terminal location information providing means also provides a service provider terminal corresponding to a service providing candidate that has not been re-searched among service providing candidates that have been searched before the providing candidate searching means re-searched. 4. The service information providing apparatus according to claim 3, wherein the current position information acquired from the user terminal after re-searching is provided. 前記利用者端末が取得したサービス情報から購入選択した情報である購入承諾情報を前記利用者端末から取得する購入承諾情報取得手段と、
購入承諾対象のサービスを提供する前記サービス提供者端末へ前記購入承諾情報を送信する購入承諾情報送信手段と、
前記サービス提供候補検索手段が検索したサービス提供候補に対応するサービス提供者端末へサービス提供終了通知を送信するサービス提供終了通知送信手段と、
前記購入承諾情報を取得したサービス提供者端末から、購入確認を意味する購入確認情報を取得する購入確認情報取得手段と、
前記購入確認情報を前記利用者端末へ送信する購入確認情報提供手段と、
をさらに備えることを特徴とする請求項1乃至4のいずれか一項に記載のサービス情報提供装置。
Purchase approval information acquisition means for acquiring purchase approval information, which is information selected for purchase from service information acquired by the user terminal, from the user terminal;
Purchase approval information transmitting means for transmitting the purchase approval information to the service provider terminal that provides a service to be purchased;
A service provision end notification transmitting means for transmitting a service provision end notification to a service provider terminal corresponding to the service provision candidate searched by the service provision candidate search means;
Purchase confirmation information acquisition means for acquiring purchase confirmation information indicating purchase confirmation from the service provider terminal that has acquired the purchase approval information;
Purchase confirmation information providing means for transmitting the purchase confirmation information to the user terminal;
The service information providing apparatus according to any one of claims 1 to 4, further comprising:
前記サービス要求受信手段は、サービス要求受信時に目的地情報を取得し、
地図情報を保持する地図情報保持手段と、
前記現在位置情報と前記目的地情報とに基づいて前記利用者端末の現在位置から前記目的地までの経路を、前記地図情報を用いて検索する経路検索手段と、をさらに備えることを特徴とする請求項1乃至5のいずれか一項に記載のサービス情報提供装置。
The service request receiving means acquires destination information when receiving a service request,
Map information holding means for holding map information;
Route search means for searching for a route from the current location of the user terminal to the destination using the map information based on the current location information and the destination information. The service information providing apparatus according to any one of claims 1 to 5.
サービス提供者に関する情報であるサービス提供者情報を保持する装置で行うサービス情報提供方法であって、
移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信工程と、
前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索工程と、
前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求工程と、
前記サービス提供者端末から前記サービス情報を取得するサービス情報取得工程と、
前記サービス情報を前記利用者端末へ送信するサービス情報提供工程と、
を備えることを特徴とするサービス情報提供方法。
A service information providing method performed by a device that stores service provider information that is information about a service provider,
A service request receiving step of receiving a service request including requested service content from a mobile user terminal and receiving the current location information of the user terminal a plurality of times;
A service provision candidate search step for retrieving the service provider information that matches a condition based on the current location information and the requested service content information as a service provision candidate;
A service information requesting step for requesting transmission of service information to a service provider terminal corresponding to the service providing candidate;
A service information acquisition step of acquiring the service information from the service provider terminal;
A service information providing step of transmitting the service information to the user terminal;
A service information providing method comprising:
コンピュータを備える装置によって実行されるサービス情報提供プログラムであって、
移動型の利用者端末から、要求サービス内容を含むサービス要求を受信すると共に、前記利用者端末の現在位置情報を複数回にわたり受信するサービス要求受信手段、
前記現在位置情報及び前記要求サービス内容情報に基づいた条件に合致する前記サービス提供者情報をサービス提供候補として検索するサービス提供候補検索手段、
前記サービス提供候補に対応するサービス提供者端末へサービス情報の送信要求をするサービス情報要求手段、
前記サービス提供者端末から前記サービス情報を取得するサービス情報取得手段、
前記サービス情報を前記利用者端末へ送信するサービス情報提供手段、
として前記コンピュータを機能させることを特徴とするサービス情報提供プログラム。
A service information providing program executed by an apparatus including a computer,
Service request receiving means for receiving a service request including requested service contents from a mobile user terminal and receiving current location information of the user terminal a plurality of times,
Service offer candidate search means for searching the service provider information that matches the conditions based on the current location information and the requested service content information as a service offer candidate;
Service information requesting means for requesting transmission of service information to a service provider terminal corresponding to the service providing candidate;
Service information acquisition means for acquiring the service information from the service provider terminal;
Service information providing means for transmitting the service information to the user terminal;
A service information providing program for causing the computer to function as:
移動型の利用者端末装置であって、
前記利用者端末装置の位置情報を取得する位置情報取得手段と、
前記利用者端末装置の位置情報及び要求サービス内容を含むサービス要求に関する情報を送信すると共に、サービス要求を行うサービス要求手段と、
所定のタイミングで、前記利用者端末装置の位置情報を継続して送信する位置情報送信手段と、
前記サービス要求に対応するサービス情報を取得するサービス情報取得手段と、を備えることを特徴とする利用者端末装置。
A mobile user terminal device,
Position information acquisition means for acquiring position information of the user terminal device;
Service request means for transmitting a service request, including information on a service request including location information of the user terminal device and requested service content; and
Position information transmitting means for continuously transmitting the position information of the user terminal device at a predetermined timing;
Service information acquisition means for acquiring service information corresponding to the service request.
サービス情報の取得要求を行った利用者端末の位置情報及び要求サービス内容を含むサービス要求情報を取得すると共に、サービス情報要求を受け付けるサービス情報要求受付手段と、
前記利用者端末がサービス情報取得要求した後の位置情報である変更位置情報を取得する変更位置情報取得手段と、
前記サービス要求情報及び前記変更位置情報に基づいたサービス情報を生成するサービス情報生成手段と、
前記サービス情報を送信するサービス情報送信手段と、を備えることを特徴とするサービス提供者端末装置。
Service information request accepting means for obtaining service request information including the location information of the user terminal that has made a service information acquisition request and requested service contents, and for accepting a service information request;
Change location information acquisition means for acquiring change location information which is location information after the user terminal has requested service information acquisition;
Service information generating means for generating service information based on the service request information and the changed position information;
And a service information transmission means for transmitting the service information.
JP2009135044A 2009-06-04 2009-06-04 Service information provision device, service information provision method and service information provision program Pending JP2010282410A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009135044A JP2010282410A (en) 2009-06-04 2009-06-04 Service information provision device, service information provision method and service information provision program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009135044A JP2010282410A (en) 2009-06-04 2009-06-04 Service information provision device, service information provision method and service information provision program

Publications (1)

Publication Number Publication Date
JP2010282410A true JP2010282410A (en) 2010-12-16

Family

ID=43539083

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009135044A Pending JP2010282410A (en) 2009-06-04 2009-06-04 Service information provision device, service information provision method and service information provision program

Country Status (1)

Country Link
JP (1) JP2010282410A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012099196A1 (en) 2011-01-21 2012-07-26 独立行政法人情報通信研究機構 Information retrieval service provision device and method, building device for information retrieval service provision-use database, as well as computer program signal
CN105677831A (en) * 2016-01-04 2016-06-15 拉扎斯网络科技(上海)有限公司 A method and device for determining recommended merchants
JP2016524203A (en) * 2013-04-15 2016-08-12 ペイパル インコーポレイテッド Passive check-in

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002133592A (en) * 2000-10-24 2002-05-10 Yoshiteru Miyama Vehicle allocation system
JP2002133588A (en) * 2000-10-18 2002-05-10 Mitsubishi Heavy Ind Ltd Taxi allocation operation system and allocation method, and storage medium with allocation program stored therein
JP2002163481A (en) * 2000-11-29 2002-06-07 Sumitomo Electric Ind Ltd Recording medium recording vehicle request system and vehicle request program
JP2002251542A (en) * 2001-02-23 2002-09-06 Mitsubishi Electric Corp Portable information terminal, reverse auction providing server, reverse auction participation device, and reverse auction providing method
JP2002357432A (en) * 2001-05-31 2002-12-13 Yazaki Corp Navigation device
JP2003331188A (en) * 2002-05-16 2003-11-21 Mitsubishi Electric Corp Communication system, server device, and information providing method
JP2003346013A (en) * 2000-06-27 2003-12-05 Tadashi Goino Auction method, auction system and server
JP2004054926A (en) * 2000-06-27 2004-02-19 Tadashi Goino Auction method, auction system, and server
JP2005078132A (en) * 2003-08-28 2005-03-24 Tatsuyuki Negoro Reverse auction system and center device to be used for the same system, buyer side terminal, seller side terminal, reverse auction bid information analyzing device, reverse auction bid information analyzing method, and its program
JP2005285082A (en) * 2004-03-29 2005-10-13 Tomoharu Takagi Method for selling fuel
JP2006124099A (en) * 2004-10-28 2006-05-18 Matsushita Electric Ind Co Ltd Same day delivery
JP2006172061A (en) * 2004-12-15 2006-06-29 Hitachi Software Eng Co Ltd Method, device and system for managing reservation object

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003346013A (en) * 2000-06-27 2003-12-05 Tadashi Goino Auction method, auction system and server
JP2004054926A (en) * 2000-06-27 2004-02-19 Tadashi Goino Auction method, auction system, and server
JP2002133588A (en) * 2000-10-18 2002-05-10 Mitsubishi Heavy Ind Ltd Taxi allocation operation system and allocation method, and storage medium with allocation program stored therein
JP2002133592A (en) * 2000-10-24 2002-05-10 Yoshiteru Miyama Vehicle allocation system
JP2002163481A (en) * 2000-11-29 2002-06-07 Sumitomo Electric Ind Ltd Recording medium recording vehicle request system and vehicle request program
JP2002251542A (en) * 2001-02-23 2002-09-06 Mitsubishi Electric Corp Portable information terminal, reverse auction providing server, reverse auction participation device, and reverse auction providing method
JP2002357432A (en) * 2001-05-31 2002-12-13 Yazaki Corp Navigation device
JP2003331188A (en) * 2002-05-16 2003-11-21 Mitsubishi Electric Corp Communication system, server device, and information providing method
JP2005078132A (en) * 2003-08-28 2005-03-24 Tatsuyuki Negoro Reverse auction system and center device to be used for the same system, buyer side terminal, seller side terminal, reverse auction bid information analyzing device, reverse auction bid information analyzing method, and its program
JP2005285082A (en) * 2004-03-29 2005-10-13 Tomoharu Takagi Method for selling fuel
JP2006124099A (en) * 2004-10-28 2006-05-18 Matsushita Electric Ind Co Ltd Same day delivery
JP2006172061A (en) * 2004-12-15 2006-06-29 Hitachi Software Eng Co Ltd Method, device and system for managing reservation object

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012099196A1 (en) 2011-01-21 2012-07-26 独立行政法人情報通信研究機構 Information retrieval service provision device and method, building device for information retrieval service provision-use database, as well as computer program signal
JP2016524203A (en) * 2013-04-15 2016-08-12 ペイパル インコーポレイテッド Passive check-in
US10791423B2 (en) 2013-04-15 2020-09-29 Paypal, Inc. Passive check-in
CN105677831A (en) * 2016-01-04 2016-06-15 拉扎斯网络科技(上海)有限公司 A method and device for determining recommended merchants
CN105677831B (en) * 2016-01-04 2022-03-22 拉扎斯网络科技(上海)有限公司 Method and device for determining recommended merchants

Similar Documents

Publication Publication Date Title
US9046375B1 (en) Navigation for a passenger on a public conveyance based on current location relative to a destination
US20050137790A1 (en) Information distribution system and information distribution method
TW201000865A (en) Navigation device &amp; method
JP4375455B2 (en) Navigation device and navigation program
TW201017109A (en) Navigation apparatus, server apparatus and method of providing point of interest information
JP2016133338A (en) Poi information provision server, poi information provision device, poi information provision system, and program
JP2013245991A (en) Terminal apparatus, control method, program, and recording medium
EP2459962B1 (en) Alert content reception apparatus, alert content communications system and method of acquiring alert content
TW200948099A (en) Navigation device and method
JP2010282410A (en) Service information provision device, service information provision method and service information provision program
JPWO2009011035A1 (en) Stop location candidate information registration device, stop location candidate information registration method, stop location candidate information registration program, and storage medium
JP4955774B2 (en) MAP INFORMATION DISPLAY DEVICE, MAP INFORMATION DISPLAY METHOD, MAP INFORMATION DISPLAY PROGRAM, AND STORAGE MEDIUM
JP2009014423A (en) Information providing server, navigation system, information providing method and program
JP2023115021A (en) Program and terminal equipment
JP2017053640A (en) Display device, display method, search device, terminal device, and program
JP5370554B2 (en) OBE
JP2011209213A (en) Facility information providing server, facility information display device, facility information providing method, and program therefor
JP2020052052A (en) Program and terminal device
JP2022031764A (en) Program and terminal device
JP2008301097A (en) Personal digital assistant and information providing server
JP2008128931A (en) Vehicle-mounted information terminal
TW201233216A (en) Method of communicating content to a user, mobile computing apparatus, and content delivery system
TW201017129A (en) Navigation apparatus and method of route configuration
JP2009258934A (en) Distribution system and center device
JP2018112560A (en) Display device, control method, program, and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120523

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130617

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130625

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140114