JP6943475B2 - program - Google Patents

program Download PDF

Info

Publication number
JP6943475B2
JP6943475B2 JP2019211638A JP2019211638A JP6943475B2 JP 6943475 B2 JP6943475 B2 JP 6943475B2 JP 2019211638 A JP2019211638 A JP 2019211638A JP 2019211638 A JP2019211638 A JP 2019211638A JP 6943475 B2 JP6943475 B2 JP 6943475B2
Authority
JP
Japan
Prior art keywords
reference point
user
arrival
search
departure
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.)
Active
Application number
JP2019211638A
Other languages
Japanese (ja)
Other versions
JP2020177010A (en
Inventor
洋祐 日高
洋祐 日高
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.)
Maas Tech Japan
Original Assignee
Maas Tech Japan
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 Maas Tech Japan filed Critical Maas Tech Japan
Publication of JP2020177010A publication Critical patent/JP2020177010A/en
Application granted granted Critical
Publication of JP6943475B2 publication Critical patent/JP6943475B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、プログラムに関する。 The present invention relates to a program.

従来から、ユーザが指定した出発地点から到着地点(目的地点)までの、公共交通機関を用いた経路を検索する技術が知られている。 Conventionally, there has been known a technique for searching a route using public transportation from a departure point specified by a user to an arrival point (destination point).

しかしながら、ユーザにとって、必ずしも、出発地点や到着地点が一つでなくてもよく、ユーザにとっては、他の出発地点や他の到着地点の方が、安く行けたり早く行けたりする場合がある。 However, for the user, the departure point and the arrival point do not necessarily have to be one, and for the user, the other departure point and the other arrival point may be cheaper or faster.

これに関して、特許文献1には、1つの出発地点から複数の到着地点までの経路を検索し、且つ、複数の出発地点から1つの到着地点までの経路を検索する技術が開示されている。また、特許文献2には、出発地を中心とした所定の第1距離以内のエリア内にある駅から複数の乗車候補駅を特定し、且つ、目的地を中心とした所定の第2距離以内のエリア内にある駅から複数の降車候補駅を特定する技術が開示されている。 In this regard, Patent Document 1 discloses a technique for searching a route from one starting point to a plurality of arrival points and searching for a route from a plurality of starting points to one arrival point. Further, in Patent Document 2, a plurality of boarding candidate stations are specified from stations within a predetermined first distance centered on the departure point, and within a predetermined second distance centered on the destination. A technique for identifying a plurality of candidate stations for disembarkation from stations in the area of is disclosed.

特開2007−263785号公報JP-A-2007-263785 特開2016−211980号公報Japanese Unexamined Patent Publication No. 2016-21980

しかしながら、特許文献1には、どのように、複数の出発地点や複数の到着地点を取得するのか記載されておらず、取得された複数の出発地点や複数の到着地点の中にはユーザにとって適切でないものを含む場合がある。この結果、適切な経路をユーザに提案できないという問題がある。また、特許文献2では、出発地から乗車候補駅まで又は降車候補駅から目的地までユーザをかなり歩かせてしまい、結局、ユーザにとって不便で適切な経路でない場合がある。 However, Patent Document 1 does not describe how to acquire a plurality of departure points and a plurality of arrival points, and some of the acquired plurality of departure points and a plurality of arrival points are appropriate for the user. May include those that are not. As a result, there is a problem that an appropriate route cannot be proposed to the user. Further, in Patent Document 2, the user may be considerably walked from the departure place to the boarding candidate station or from the disembarking candidate station to the destination, which may be inconvenient and not an appropriate route for the user.

本発明はこのような課題に鑑みてなされたものであり、その目的は、適切な経路をユーザに提案できるプログラムを提供することにある。 The present invention has been made in view of such a problem, and an object of the present invention is to provide a program capable of proposing an appropriate route to a user.

上記課題を解決するために、本発明の第一態様に係るプログラムは、ユーザの端末装置と通信可能なコンピュータを、ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、前記検索条件に含まれる到着基準地点から所定範囲内に含まれる複数の到着候補地点を取得する取得手段、前記検索条件に含まれる出発基準地点、及び、前記取得手段が取得した複数の到着候補地点に基づき、当該出発基準地点から当該複数の到着候補地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、として機能させる。 In order to solve the above problems, the program according to the first aspect of the present invention uses a computer capable of communicating with the user's terminal device as a departure reference point as a reference point for the user to depart and a reference point for the user to arrive. An arrival reference point, a reception means for receiving a search condition including the terminal device, an acquisition means for acquiring a plurality of arrival candidate points included in a predetermined range from the arrival reference point included in the search condition, and the search condition. A search means for searching a route from the departure reference point to the plurality of arrival candidate points using public transportation based on the included departure reference points and the plurality of arrival candidate points acquired by the acquisition means. It functions as an output means for outputting all or a part of the search results of the search means to the terminal device.

また、本発明の第二態様に係るプログラムでは、前記検索条件は、前記端末装置でユーザが指定した指定範囲を含み、前記所定範囲は、前記指定範囲である。 Further, in the program according to the second aspect of the present invention, the search condition includes a designated range designated by the user in the terminal device, and the predetermined range is the designated range.

また、本発明の第三態様に係るプログラムでは、前記取得手段は、前記検索条件に含まれる出発基準地点から所定範囲内に含まれる複数の出発候補地点を取得し、前記検索手段は、前記取得手段が取得した、複数の出発候補地点及び複数の到着候補地点に基づき、当該複数の出発候補地点から当該複数の到着候補地点までのそれぞれの公共交通機関を用いた経路を検索する。 Further, in the program according to the third aspect of the present invention, the acquisition means acquires a plurality of departure candidate points included within a predetermined range from the departure reference points included in the search condition, and the search means obtains the acquisition. Based on the plurality of departure candidate points and the plurality of arrival candidate points acquired by the means, the route from the plurality of departure candidate points to the plurality of arrival candidate points using each public transportation means is searched.

また、本発明の第四態様に係るプログラムでは、前記検索条件は、前記端末装置でユーザが指定した第一指定範囲であり、前記出発基準地点からの第一指定範囲と、前記端末装置でユーザが指定した第二指定範囲であり、前記到着基準地点からの第二指定範囲を含み、前記取得手段は、前記出発基準地点から前記第一指定範囲内に含まれる複数の出発候補地点を取得し、且つ、前記到着基準地点から前記第二指定範囲内に含まれる複数の到着候補地点を取得する。 Further, in the program according to the fourth aspect of the present invention, the search condition is the first designated range specified by the user in the terminal device, the first designated range from the departure reference point, and the user in the terminal device. Is the second designated range designated by, and includes the second designated range from the arrival reference point, and the acquisition means acquires a plurality of departure candidate points included in the first designated range from the departure reference point. In addition, a plurality of arrival candidate points included in the second designated range are acquired from the arrival reference point.

また、本発明の第五態様に係るプログラムでは、前記検索条件は、前記到着候補地点に係る目的情報を含み、前記取得手段は、前記検索条件に含まれる到着基準地点から所定範囲内に含まれる到着候補地点であって、且つ、前記検索条件に含まれる目的情報に沿った到着候補地点を取得する。 Further, in the program according to the fifth aspect of the present invention, the search condition includes the target information related to the arrival candidate point, and the acquisition means is included within a predetermined range from the arrival reference point included in the search condition. An arrival candidate point that is an arrival candidate point and is in line with the target information included in the search condition is acquired.

また、本発明の第六態様に係るプログラムでは、前記所定範囲の上限値は、2km以下の距離範囲に設定されている。 Further, in the program according to the sixth aspect of the present invention, the upper limit value of the predetermined range is set to a distance range of 2 km or less.

また、本発明の第七態様に係るプログラムでは、前記コンピュータを、前記ユーザに関するユーザ情報を記憶する記憶手段として機能させ、前記出力手段は、前記検索手段の検索結果の中から、前記ユーザ情報に応じた検索結果を抽出し、抽出結果を前記端末装置に出力する。 Further, in the program according to the seventh aspect of the present invention, the computer is made to function as a storage means for storing user information regarding the user, and the output means is used for the user information from the search results of the search means. The corresponding search result is extracted, and the extracted result is output to the terminal device.

また、本発明の第八態様に係るプログラムでは、前記到着基準地点が複数の入口を含む施設である場合、前記到着候補地点は、前記複数の入口を含む。 Further, in the program according to the eighth aspect of the present invention, when the arrival reference point is a facility including a plurality of entrances, the arrival candidate point includes the plurality of entrances.

また、本発明の第九態様に係るプログラムでは、ユーザの端末装置と通信可能なコンピュータを、ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、前記検索条件に含まれる出発基準地点から所定範囲内に含まれる複数の出発候補地点を取得する取得手段、前記取得手段が取得した複数の出発候補地点、及び、前記検索条件に含まれる到着基準地点に基づき、当該複数の出発候補地点から当該到着基準地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、として機能させる。 Further, in the program according to the ninth aspect of the present invention, a computer capable of communicating with the user's terminal device is provided with a departure reference point as a reference point for the user to depart, an arrival reference point as a reference point for the user to arrive, and the like. A receiving means for receiving a search condition including the above from the terminal device, an acquisition means for acquiring a plurality of departure candidate points included within a predetermined range from a departure reference point included in the search condition, and a plurality of departure candidates acquired by the acquisition means. A search means for searching a route using each public transportation from the plurality of departure candidate points to the arrival reference point based on the point and the arrival reference point included in the search condition, and a search result of the search means. It functions as an output means for outputting all or a part of the above to the terminal device.

また、本発明の第十態様に係る情報処理装置は、ユーザの端末装置と通信可能な情報処理装置であって、ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段と、前記検索条件に含まれる到着基準地点から所定範囲内に含まれる複数の到着候補地点を取得する取得手段と、前記検索条件に含まれる出発基準地点、及び、前記取得手段が取得した複数の到着候補地点に基づき、当該出発基準地点から当該複数の到着候補地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段と、前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段と、を備える。 Further, the information processing device according to the tenth aspect of the present invention is an information processing device capable of communicating with a user's terminal device, and includes a departure reference point as a reference point for the user to depart and a reference point for the user to arrive. An arrival reference point, a reception means for receiving a search condition including the arrival reference point from the terminal device, an acquisition means for acquiring a plurality of arrival candidate points included in a predetermined range from the arrival reference point included in the search condition, and the search. Search for a route using each public transportation from the departure reference point to the plurality of arrival candidate points based on the departure reference point included in the condition and the plurality of arrival candidate points acquired by the acquisition means. The means and an output means for outputting all or a part of the search result of the search means to the terminal device are provided.

また、本発明の第十一態様に係る情報処理装置は、ユーザの端末装置と通信可能な情報処理装置であって、ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段と、前記検索条件に含まれる出発基準地点から所定範囲内に含まれる複数の出発候補地点を取得する取得手段と、前記取得手段が取得した複数の出発候補地点、及び、前記検索条件に含まれる到着基準地点に基づき、当該複数の出発候補地点から当該到着基準地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段と、前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段と、を備える。 Further, the information processing device according to the eleventh aspect of the present invention is an information processing device capable of communicating with a user's terminal device, and is a departure reference point serving as a reference point for the user to depart and a reference point for the user to arrive. A reception means for receiving a search condition including an arrival reference point, an acquisition means for acquiring a plurality of departure candidate points included within a predetermined range from the departure reference point included in the search condition, and the above. Based on the plurality of departure candidate points acquired by the acquisition means and the arrival reference points included in the search conditions, a route from the plurality of departure candidate points to the arrival reference point using each public transportation means is searched. It includes a search means and an output means for outputting all or a part of the search results of the search means to the terminal device.

本発明によれば、適切な経路をユーザに提案できる。 According to the present invention, an appropriate route can be proposed to the user.

第一実施形態に係る情報処理装置(コンピュータ)を含む経路検索システムの全体構成の一例を示すブロック図である。It is a block diagram which shows an example of the whole structure of the route search system including the information processing apparatus (computer) which concerns on 1st Embodiment. サーバ装置のハードウェア構成の一例を概略的に示す図である。It is a figure which shows the example of the hardware composition of the server apparatus schematicly. サーバ装置の機能的構成の一例を概略的に示すブロック図である。It is a block diagram which shows an example of the functional configuration of a server device schematicly. 第一実施形態に係る経路検索システムにおいて、経路検索に係る処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of the process which concerns on a route search in the route search system which concerns on 1st Embodiment. 経路検索ページの一例を示す図である。It is a figure which shows an example of the route search page. 取得手段が、出発基準地点を中心とした出発許容範囲内に含まれる複数の出発候補地点を取得するイメージ図である。It is an image diagram that the acquisition means acquires a plurality of departure candidate points included in the departure permissible range centered on the departure reference point. 取得手段が、到着基準地点から到着許容範囲内に含まれる複数の到着候補地点を取得するイメージ図である。It is an image diagram that the acquisition means acquires a plurality of arrival candidate points included in the arrival permissible range from an arrival reference point. 取得手段が、到着基準地点から到着許容範囲内に含まれる複数の到着候補地点であって、目的情報に沿った複数の到着候補地点を取得する他のイメージ図である。The acquisition means is a plurality of arrival candidate points included in the arrival allowable range from the arrival reference point, and is another image diagram for acquiring a plurality of arrival candidate points according to the purpose information. 検索結果ページの一例を示す図である。It is a figure which shows an example of a search result page. 第二実施形態に係る経路検索ページの一例を示す図である。It is a figure which shows an example of the route search page which concerns on 2nd Embodiment. 第二実施形態において、取得手段が、出発基準地点からその施設内に含まれる複数の出発候補地点を取得するイメージ図である。In the second embodiment, the acquisition means is an image diagram of acquiring a plurality of departure candidate points included in the facility from a departure reference point. 第二実施形態において、取得手段が、到着基準地点からその施設内に含まれる複数の到着候補地点を取得するイメージ図である。In the second embodiment, the acquisition means is an image diagram for acquiring a plurality of arrival candidate points included in the facility from an arrival reference point.

以下、添付図面を参照しながら本発明の複数の実施形態について説明する。説明の理解を容易にするため、各図面において同一の構成要素及びステップに対しては可能な限り同一の符号を付して、重複する説明は省略する。 Hereinafter, a plurality of embodiments of the present invention will be described with reference to the accompanying drawings. In order to facilitate understanding of the description, the same components and steps are designated by the same reference numerals as much as possible in each drawing, and duplicate description is omitted.

−−−第一実施形態−−−
まず、第一実施形態について説明する。
--- First Embodiment ---
First, the first embodiment will be described.

<全体構成>
図1は、第一実施形態に係る情報処理装置(コンピュータ)を含む経路検索システム1の全体構成の一例を示すブロック図である。
<Overall configuration>
FIG. 1 is a block diagram showing an example of the overall configuration of the route search system 1 including the information processing device (computer) according to the first embodiment.

図1に示すように、経路検索システム1は、所定の出発候補地点から所定の到着候補地点までの経路の検索結果を一又は複数のユーザに提供するシステムである。この経路検索システム1は、第一実施形態に係る情報処理装置としてのサーバ装置10と、一又は複数の端末装置12と、を備える。これらサーバ装置10と端末装置12は、イントラネットやインターネット、電話回線等の通信ネットワークNTを介して互いに通信可能に接続されている。 As shown in FIG. 1, the route search system 1 is a system that provides one or a plurality of users with search results of a route from a predetermined departure candidate point to a predetermined arrival candidate point. The route search system 1 includes a server device 10 as an information processing device according to the first embodiment, and one or a plurality of terminal devices 12. The server device 10 and the terminal device 12 are connected to each other so as to be able to communicate with each other via a communication network NT such as an intranet, the Internet, or a telephone line.

サーバ装置10は、端末装置12の要求に応じて、経路の検索処理を実行し、その検索結果を、通信ネットワークNTを介して各端末装置12に提供する情報処理装置である。 The server device 10 is an information processing device that executes a route search process in response to a request from the terminal device 12 and provides the search result to each terminal device 12 via the communication network NT.

各端末装置12は、ユーザが操作する情報処理装置である。各端末装置12は、ユーザによる、経路の検索条件の入力を受け付け、受け付けた検索条件をサーバ装置10に送信し、且つ、検索条件に基づく検索結果をサーバ装置10から受信し、表示する。これらの端末装置12としては、例えば、携帯電話や、スマートフォン、タブレット、パーソナルコンピュータ等の様々なものが挙げられる。なお、端末装置12には、GPS(Global Positioning System)等の端末装置12の現在の位置情報を取得する機能を備えていることが好ましい。 Each terminal device 12 is an information processing device operated by a user. Each terminal device 12 accepts an input of a route search condition by a user, transmits the accepted search condition to the server device 10, and receives and displays a search result based on the search condition from the server device 10. Examples of these terminal devices 12 include various devices such as mobile phones, smartphones, tablets, and personal computers. It is preferable that the terminal device 12 has a function of acquiring the current position information of the terminal device 12 such as GPS (Global Positioning System).

<ハードウェア構成>
図2は、サーバ装置10のハードウェア構成の一例を概略的に示す図である。
<Hardware configuration>
FIG. 2 is a diagram schematically showing an example of the hardware configuration of the server device 10.

図2に示すように、サーバ装置10は、制御装置20と、通信装置26と、記憶装置28と、を備える。制御装置20は、CPU(Central Processing Unit)22及びメモリ24を主に備えて構成される。 As shown in FIG. 2, the server device 10 includes a control device 20, a communication device 26, and a storage device 28. The control device 20 mainly includes a CPU (Central Processing Unit) 22 and a memory 24.

制御装置20では、CPU22がメモリ24或いは記憶装置28等に格納された所定のプログラムを実行することにより、各種の機能手段として機能する。この機能手段の詳細については後述する。 In the control device 20, the CPU 22 functions as various functional means by executing a predetermined program stored in the memory 24, the storage device 28, or the like. Details of this functional means will be described later.

通信装置26は、外部の装置と通信するための通信インターフェース等で構成される。通信装置26は、例えば、端末装置12との間で各種の情報を送受信する。 The communication device 26 is composed of a communication interface or the like for communicating with an external device. The communication device 26 transmits and receives various types of information to and from the terminal device 12, for example.

記憶装置28は、ハードディスク等で構成される。記憶装置28は、制御装置20における処理の実行に必要な各種プログラムや各種の情報、及び処理結果の情報を記憶する。 The storage device 28 is composed of a hard disk or the like. The storage device 28 stores various programs and various information necessary for executing the process in the control device 20, and information on the processing result.

なお、サーバ装置10は、専用又は汎用のサーバ・コンピュータなどの情報処理装置を用いて実現することができる。また、サーバ装置10は、単一の情報処理装置より構成されるものであっても、通信ネットワークNT上に分散した複数の情報処理装置より構成されるものであってもよい。また、図2は、サーバ装置10が有する主要なハードウェア構成の一部を示しているに過ぎず、サーバ装置10は、サーバが一般的に備える他の構成を備えることができる。また、複数の端末装置12のハードウェア構成も、例えば操作手段や表示装置等を備える他は、サーバ装置10と同様の構成を備えることができる。 The server device 10 can be realized by using an information processing device such as a dedicated or general-purpose server computer. Further, the server device 10 may be composed of a single information processing device or may be composed of a plurality of information processing devices distributed on the communication network NT. Further, FIG. 2 shows only a part of the main hardware configurations of the server device 10, and the server device 10 can include other configurations generally provided by the server. Further, the hardware configuration of the plurality of terminal devices 12 can be provided with the same configuration as that of the server device 10 except that, for example, an operating means, a display device, and the like are provided.

<機能的構成>
図3は、サーバ装置10の機能的構成の一例を概略的に示すブロック図である。
<Functional configuration>
FIG. 3 is a block diagram schematically showing an example of the functional configuration of the server device 10.

図3に示すように、サーバ装置10は、機能的構成として、記憶手段50と、受付手段52と、取得手段54と、検索手段56と、出力手段58と、を備える。記憶手段50は、一又は複数の記憶装置28で実現される。記憶手段50以外の機能的構成は、記憶装置28等に格納されたプログラムを制御装置20が実行することにより実現される。 As shown in FIG. 3, the server device 10 includes a storage means 50, a reception means 52, an acquisition means 54, a search means 56, and an output means 58 as functional configurations. The storage means 50 is realized by one or more storage devices 28. A functional configuration other than the storage means 50 is realized by the control device 20 executing a program stored in the storage device 28 or the like.

記憶手段50は、例えば、ユーザ情報50Aと、地図情報50Bと、施設情報50Cと、を記憶する。ユーザ情報50Aは、ユーザに関する情報であり、予めユーザにより登録されたものである。このユーザ情報50Aは、例えばログインIDや、パスワード、ユーザ名、生年月日、性別、住所等の他、過去の検索結果の履歴等を含む。地図情報50Bは、例えば日本全国の鉄道情報や道路情報、バスや電車、船、飛行機等の公共交通機関の乗り場(バス停や駅等)、ホテルやテーマパーク等の施設が位置する場所情報等を含む。また、地図情報50Bは、乗り場の識別情報と紐づけられた時刻テーブルであって、当該乗り場の公共交通機関の出発時刻を記述した時刻テーブルも含む。また、施設情報50Cは、目的情報や、施設の入口、マップ情報を含む。なお、目的情報は、例えば、「観光する」、「食べる」、「泊まる」、「遊ぶ」、「デートする」、「Wi-Fi(登録商標)」を使用する等である。 The storage means 50 stores, for example, user information 50A, map information 50B, and facility information 50C. The user information 50A is information about the user and is registered in advance by the user. The user information 50A includes, for example, a login ID, a password, a user name, a date of birth, a gender, an address, and the like, as well as a history of past search results and the like. Map information 50B provides, for example, railway information and road information throughout Japan, public transportation platforms (bus stops, stations, etc.) such as buses, trains, ships, and airplanes, and location information where facilities such as hotels and theme parks are located. include. Further, the map information 50B is a time table associated with the identification information of the landing, and includes a time table describing the departure time of public transportation at the landing. Further, the facility information 50C includes the purpose information, the entrance of the facility, and the map information. The purpose information includes, for example, "sightseeing", "eating", "staying", "playing", "dating", and using "Wi-Fi (registered trademark)".

受付手段52は、ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を端末装置12から受け付ける機能を有する。なお、出発基準地点は、現在の端末装置12の位置(ユーザの位置)であってもよいし、ユーザが入力又は選択した地点であってもよい。また、到着基準地点は、過去の入力情報に基づいた地点であっても、ユーザが入力又は選択した地点であってもよい。なお、この到着基準地点は、「目的地点」と読み替えることができる。また、検索条件は、端末装置12でユーザが指定した指定範囲を含んでもよい。特に、検索条件は、端末装置12でユーザが指定した第一指定範囲であり、出発基準地点からの第一指定範囲と、端末装置12でユーザが指定した第二指定範囲であり、到着基準地点からの第二指定範囲を含んでもよい。また、検索条件は、到着候補地点に係る目的情報を含んでいてもよい。また、検索条件は、出発候補地点に係る目的情報を含んでいてもよい。 The reception means 52 has a function of receiving a search condition from the terminal device 12 including a departure reference point which is a reference point for the user to depart and an arrival reference point which is a reference point for the user to arrive. The departure reference point may be the current position of the terminal device 12 (user's position), or may be a point input or selected by the user. Further, the arrival reference point may be a point based on past input information or a point input or selected by the user. This arrival reference point can be read as "destination point". Further, the search condition may include a designated range specified by the user in the terminal device 12. In particular, the search conditions are the first designated range specified by the user in the terminal device 12, the first designated range from the departure reference point, and the second designated range specified by the user in the terminal device 12, and the arrival reference point. The second designated range from may be included. In addition, the search condition may include the purpose information related to the arrival candidate point. In addition, the search condition may include the purpose information related to the departure candidate point.

取得手段54は、例えば記憶手段50に記憶されている地図情報50Bや施設情報50Cに基づき、検索条件に含まれる到着基準地点から所定範囲内に含まれる複数の到着候補地点を取得する機能を有する。この機能の代わりに、又は、この機能とともに、取得手段54は、検索条件に含まれる出発基準地点から所定範囲内に含まれる複数の出発候補地点を取得してもよい。出発候補地点としては、例えば、公共交通機関の乗り場(バス停や駅)が挙げられる。到着候補地点としては、例えば、公共交通機関の乗り場(バス停や駅)、ホテル、店、施設等が挙げられる。上記所定範囲の上限値は、例えば5km以下の距離範囲、好ましくは2km以下の距離範囲、より好ましくは1km以下の距離範囲に設定されている。また、所定範囲は、例えば60分以下の時間範囲、好ましくは30分以下の時間範囲、より好ましくは15分以下の時間範囲に設定されてもよい。また、所定範囲は、ユーザの指定範囲であってもよい。この場合、取得手段54は、出発基準地点から第一指定範囲内に含まれる複数の出発候補地点を取得し、且つ、到着基準地点から第二指定範囲内に含まれる複数の到着候補地点を取得してもよい。また、取得手段54は、記憶手段50に記憶されている地図情報50Bや施設情報50Cに基づき、検索条件に含まれる到着基準地点から所定範囲内に含まれる到着候補地点であって、且つ、検索条件に含まれる目的情報に沿った到着候補地点を取得してもよい。また、上記所定範囲は、ユーザのユーザ情報50Aに応じて変更されてもよい。同様に、上記所定範囲の上限値は、ユーザのユーザ情報50Aに応じて変更されてもよい。例えば、ユーザが男性の場合には、所定範囲の上限値は、例えば2km以下の距離範囲に変更され、ユーザが女性の場合には、所定範囲の上限値は、例えば1km以下の距離範囲に変更されてもよい。 The acquisition means 54 has a function of acquiring a plurality of arrival candidate points included within a predetermined range from the arrival reference points included in the search conditions based on, for example, the map information 50B and the facility information 50C stored in the storage means 50. .. Instead of, or in combination with this function, the acquisition means 54 may acquire a plurality of departure candidate points included within a predetermined range from the departure reference points included in the search conditions. Candidate departure points include, for example, public transportation platforms (bus stops and stations). Candidate arrival points include, for example, public transportation platforms (bus stops and train stations), hotels, shops, facilities, and the like. The upper limit of the predetermined range is set to, for example, a distance range of 5 km or less, preferably a distance range of 2 km or less, and more preferably a distance range of 1 km or less. Further, the predetermined range may be set to, for example, a time range of 60 minutes or less, preferably a time range of 30 minutes or less, and more preferably a time range of 15 minutes or less. Further, the predetermined range may be a range specified by the user. In this case, the acquisition means 54 acquires a plurality of departure candidate points included in the first designated range from the departure reference point, and acquires a plurality of arrival candidate points included in the second designated range from the arrival reference point. You may. Further, the acquisition means 54 is an arrival candidate point included within a predetermined range from the arrival reference point included in the search condition based on the map information 50B and the facility information 50C stored in the storage means 50, and is searched. You may acquire the arrival candidate point according to the purpose information included in the condition. Further, the predetermined range may be changed according to the user information 50A of the user. Similarly, the upper limit of the predetermined range may be changed according to the user information 50A of the user. For example, when the user is a man, the upper limit of the predetermined range is changed to a distance range of, for example, 2 km or less, and when the user is a woman, the upper limit of the predetermined range is changed to, for example, a distance range of 1 km or less. May be done.

検索手段56は、例えば記憶手段50に記憶されている地図情報50B、検索条件に含まれる出発基準地点、及び、取得手段54が取得した複数の到着候補地点に基づき、当該出発基準地点から当該複数の到着候補地点までのそれぞれの公共交通機関を用いた経路を検索する機能を有する。また、検索手段56は、記憶手段50に記憶されている地図情報50B、取得手段54が取得した複数の出発候補地点及び複数の到着候補地点に基づき、当該複数の出発候補地点から当該複数の到着候補地点までのそれぞれの公共交通機関を用いた経路を検索してもよい。また、検索手段56は、記憶手段50に記憶されている地図情報50B、取得手段54が取得した複数の出発候補地点、及び、検索条件に含まれる到着基準地点に基づき、当該複数の出発候補地点から当該到着基準地点までのそれぞれの公共交通機関を用いた経路を検索してもよい。 The search means 56 is based on, for example, the map information 50B stored in the storage means 50, the departure reference points included in the search conditions, and the plurality of arrival candidate points acquired by the acquisition means 54, and the plurality of search means 56 are used from the departure reference points. It has a function to search the route using each public transportation to the arrival candidate point of. Further, the search means 56 is based on the map information 50B stored in the storage means 50, the plurality of departure candidate points and the plurality of arrival candidate points acquired by the acquisition means 54, and the plurality of arrivals from the plurality of departure candidate points. You may search for a route using each public transportation to the candidate point. Further, the search means 56 is based on the map information 50B stored in the storage means 50, the plurality of departure candidate points acquired by the acquisition means 54, and the arrival reference points included in the search conditions, and the plurality of departure candidate points. You may search for a route from to the arrival reference point using each public transportation system.

出力手段58は、検索手段56の検索結果の全部又は一部を端末装置12に出力する機能を有する。また、出力手段58は、検索手段56の検索結果の中から、検索を要求したユーザに関するユーザ情報50Aに応じた検索結果を抽出し、抽出結果を端末装置12に出力してもよい。また、出力手段58は、ユーザ情報50Aからユーザの嗜好を分析し、その分析結果に応じた検索結果を抽出してもよい。 The output means 58 has a function of outputting all or a part of the search results of the search means 56 to the terminal device 12. Further, the output means 58 may extract the search result according to the user information 50A regarding the user who requested the search from the search result of the search means 56, and output the extracted result to the terminal device 12. Further, the output means 58 may analyze the user's preference from the user information 50A and extract the search result according to the analysis result.

図4は、第一実施形態に係る経路検索システムにおいて、経路検索に係る処理の流れの一例を示すフローチャートである。なお、以下の処理の内容及び処理の順番は適宜変更することができる。 FIG. 4 is a flowchart showing an example of the flow of processing related to the route search in the route search system according to the first embodiment. The contents of the following processes and the order of the processes can be changed as appropriate.

(ステップSP10)
端末装置12は、ユーザの操作に応じて、ログインページのページ要求をサーバ装置10に送信する。そして、処理は、ステップSP12の処理に移行する。
(Step SP10)
The terminal device 12 transmits a page request for a login page to the server device 10 in response to a user operation. Then, the process shifts to the process of step SP12.

(ステップSP12)
サーバ装置10の受付手段52は、端末装置12からページ要求を受信する。これに応答して、サーバ装置10は、ログインページを要求元の端末装置12に送信する。そして、処理は、ステップSP14の処理に移行する。
(Step SP12)
The receiving means 52 of the server device 10 receives the page request from the terminal device 12. In response to this, the server device 10 transmits a login page to the requesting terminal device 12. Then, the process shifts to the process of step SP14.

(ステップSP14)
端末装置12は、サーバ装置10からログインページを受信する。これに応答して、端末装置12は、受信したログインページを表示する。続いて、端末装置12は、ログインページにおいて、ユーザによる、ログインIDやパスワード等のログイン情報の入力を受け付ける。続いて、端末装置12は、入力されたログイン情報をサーバ装置10に送信する。なお、経路検索用のアプリケーションプログラムが端末装置12にインストールされており、ログイン情報が既に端末装置12に登録されている場合には、アプリケーションプログラムが起動されると、端末装置12は、その登録されているログイン情報をサーバ装置10に送信してもよい。この場合、ステップSP10〜12の処理は省略することができる。そして、処理は、ステップSP16の処理に移行する。
(Step SP14)
The terminal device 12 receives the login page from the server device 10. In response to this, the terminal device 12 displays the received login page. Subsequently, the terminal device 12 accepts the user to input login information such as a login ID and a password on the login page. Subsequently, the terminal device 12 transmits the input login information to the server device 10. If the application program for route search is installed in the terminal device 12 and the login information is already registered in the terminal device 12, when the application program is started, the terminal device 12 is registered. The login information may be transmitted to the server device 10. In this case, the processing of steps SP10 to 12 can be omitted. Then, the process shifts to the process of step SP16.

(ステップSP16)
サーバ装置10の受付手段52は、端末装置12からログイン情報を受信する。これに応答して、受付手段52は、ユーザ情報50Aの中に、受信したログイン情報と一致するものがあるか否かを判定するログイン処理を実行する。当該判定が肯定判定された場合、すなわち、ログイン処理が成功した場合には、処理は、ステップSP18の処理に移行する。ログイン処理が失敗した場合には端末装置12にエラーを通知して、図4に示す一連の処理が終了する。
(Step SP16)
The receiving means 52 of the server device 10 receives the login information from the terminal device 12. In response to this, the reception means 52 executes a login process for determining whether or not the user information 50A matches the received login information. If the determination is affirmative, that is, if the login process is successful, the process proceeds to the process of step SP18. If the login process fails, the terminal device 12 is notified of the error, and the series of processes shown in FIG. 4 ends.

(ステップSP18)
受付手段52は、経路検索ページを要求元の端末装置12に送信する。なお、受付手段52は、端末装置12のユーザに関するユーザ情報50Aに応じた経路検索ページを送信してもよい。そして、処理は、ステップSP20の処理に移行する。
(Step SP18)
The reception means 52 transmits the route search page to the requesting terminal device 12. The reception means 52 may transmit a route search page according to the user information 50A regarding the user of the terminal device 12. Then, the process shifts to the process of step SP20.

(ステップSP20)
端末装置12は、サーバ装置10から経路検索ページを受信する。これに応答して、端末装置12は、経路検索ページを表示する。
(Step SP20)
The terminal device 12 receives the route search page from the server device 10. In response to this, the terminal device 12 displays the route search page.

図5は、経路検索ページ60の一例を示す図である。 FIG. 5 is a diagram showing an example of the route search page 60.

図5に示すように、経路検索ページ60は、出発基準地点をユーザが選択又は入力するためのプルダウンメニュー62と、第一指定範囲としての出発許容範囲をユーザが選択(指定)するためのプルダウンメニュー64と、到着基準地点をユーザが選択又は入力するためのプルダウンメニュー66と、第二指定範囲としての到着許容範囲をユーザが選択(指定)するためのプルダウンメニュー68と、目的情報をユーザが選択するためのプルダウンメニュー70と、OKボタン72と、を含む。出発許容範囲は、出発基準地点からの範囲であり、例えば出発地点として許容できる距離範囲である。なお、プルダウンメニュー62では、GPSで測定された端末装置12の現在の位置を選択可能となっていてもよい。到着許容範囲は、到着基準地点からの範囲であり、例えば到着地点として許容できる距離範囲である。目的情報は、到着候補地点に係る目的情報であり、具体的には、到着候補地点でユーザが何をすることを目的としているかということを示す目的情報である。OKボタン72は、ユーザの押下操作を受け付けるボタンである。 As shown in FIG. 5, the route search page 60 has a pull-down menu 62 for the user to select or input a departure reference point, and a pull-down menu for the user to select (designate) a departure allowable range as the first designated range. The menu 64, the pull-down menu 66 for the user to select or input the arrival reference point, the pull-down menu 68 for the user to select (specify) the arrival allowable range as the second designated range, and the user to select the purpose information. It includes a pull-down menu 70 for selection and an OK button 72. The allowable departure range is a range from the departure reference point, for example, a distance range that is acceptable as a departure point. In the pull-down menu 62, the current position of the terminal device 12 measured by GPS may be selectable. The permissible arrival range is a range from the arrival reference point, for example, a permissible distance range as an arrival point. The purpose information is the purpose information related to the arrival candidate point, and specifically, the purpose information indicating what the user intends to do at the arrival candidate point. The OK button 72 is a button that accepts a user's pressing operation.

図4に戻って、処理は、ステップSP22の処理に移行する。 Returning to FIG. 4, the process shifts to the process of step SP22.

(ステップSP22)
端末装置12は、経路検索ページ60において、出発基準地点や到着基準地点等の検索条件の選択を受け付ける。そして、処理は、ステップSP24の処理に移行する。
(Step SP22)
The terminal device 12 accepts selection of search conditions such as a departure reference point and an arrival reference point on the route search page 60. Then, the process shifts to the process of step SP24.

(ステップSP24)
端末装置12は、OKボタン72が押下されたか否かを判定する。そして、当該判定が肯定判定された場合には処理はステップSP26の処理に移行し、当該判定が否定判定された場合には処理はステップSP22の処理に戻る。
(Step SP24)
The terminal device 12 determines whether or not the OK button 72 has been pressed. Then, when the determination is affirmative, the process proceeds to the process of step SP26, and when the determination is negative, the process returns to the process of step SP22.

(ステップSP26)
端末装置12は、ユーザにより選択又は入力された出発基準地点等の各種情報を含む検索条件をサーバ装置10に送信する。そして、処理は、ステップSP28の処理に移行する。
(Step SP26)
The terminal device 12 transmits to the server device 10 search conditions including various information such as a departure reference point selected or input by the user. Then, the process shifts to the process of step SP28.

(ステップSP28)
サーバ装置10の受付手段52は、端末装置12から検索条件を受信する(受け付ける)。これに応答して、サーバ装置10の取得手段54は、記憶手段50の地図情報50Bや施設情報50C等に基づき、受付手段52が受け付けた検索条件に含まれる出発基準地点から出発許容範囲内に含まれる複数の出発候補地点を取得する。これらの出発候補地点としては、例えば、公共交通機関の乗り場(バス停や駅)が取得される。
(Step SP28)
The receiving means 52 of the server device 10 receives (accepts) the search condition from the terminal device 12. In response to this, the acquisition means 54 of the server device 10 is within the departure allowable range from the departure reference point included in the search conditions accepted by the reception means 52 based on the map information 50B and the facility information 50C of the storage means 50. Acquire multiple candidate departure points included. As these departure candidate points, for example, public transportation platforms (bus stops and stations) are acquired.

図6は、取得手段54が、出発基準地点80を中心とした出発許容範囲82内に含まれる複数の出発候補地点84を取得するイメージ図である。 FIG. 6 is an image diagram in which the acquisition means 54 acquires a plurality of departure candidate points 84 included in the departure allowable range 82 centered on the departure reference point 80.

図6では、一例として、東京都新宿区の所定地点を出発基準地点80とし、取得手段54が、その出発基準地点80を中心とした出発許容範囲82内に含まれる新宿駅や西新宿駅等を出発候補地点84として取得している。なお、このイメージ図は、端末装置12に表示されてもよいし、表示されなくてもよい。 In FIG. 6, as an example, a predetermined point in Shinjuku-ku, Tokyo is set as the departure reference point 80, and the acquisition means 54 is included in the departure allowable range 82 centered on the departure reference point 80, such as Shinjuku Station or Nishi-Shinjuku Station. Has been acquired as a departure candidate point 84. It should be noted that this image diagram may or may not be displayed on the terminal device 12.

図4に戻って、処理は、ステップSP30の処理に移行する。 Returning to FIG. 4, the process shifts to the process of step SP30.

(ステップSP30)
取得手段54は、記憶手段50の地図情報50Bや施設情報50C等に基づき、受付手段52が受け付けた検索条件に含まれる到着基準地点から到着許容範囲内に含まれる複数の到着候補地点を取得する。検索条件が目的情報を含まない場合、到着候補地点としては、公共交通機関の乗り場(バス停や駅)が取得される。また、検索条件が目的情報を含む場合、取得手段54は、検索条件に含まれる到着基準地点から到着許容範囲内に含まれる到着候補地点であって、且つ、検索条件に含まれる目的情報に沿った到着候補地点を取得する。
(Step SP30)
The acquisition means 54 acquires a plurality of arrival candidate points included within the arrival allowable range from the arrival reference points included in the search conditions accepted by the reception means 52 based on the map information 50B of the storage means 50, the facility information 50C, and the like. .. If the search condition does not include the purpose information, a public transportation platform (bus stop or station) is acquired as a candidate arrival point. Further, when the search condition includes the target information, the acquisition means 54 is an arrival candidate point included within the arrival allowable range from the arrival reference point included in the search condition, and is in line with the target information included in the search condition. Obtain a candidate arrival point.

図7は、取得手段54が、到着基準地点90から到着許容範囲92内に含まれる複数の到着候補地点94を取得するイメージ図である。 FIG. 7 is an image diagram in which the acquisition means 54 acquires a plurality of arrival candidate points 94 included in the arrival allowable range 92 from the arrival reference point 90.

図7では、一例として、東京都千代田区の所定地点を到着基準地点90とし、取得手段54が、その到着基準地点90を中心とした到着許容範囲92内に含まれる東京駅や大手町駅等を到着候補地点94として取得している。なお、このイメージ図は、端末装置12に表示されてもよいし、表示されなくてもよい。 In FIG. 7, as an example, a predetermined point in Chiyoda-ku, Tokyo is set as the arrival reference point 90, and the acquisition means 54 is included in the arrival permissible range 92 centered on the arrival reference point 90, such as Tokyo Station or Otemachi Station. Has been acquired as an arrival candidate point 94. It should be noted that this image diagram may or may not be displayed on the terminal device 12.

図8は、取得手段54が、到着基準地点90から到着許容範囲92内に含まれる複数の到着候補地点94であって、目的情報に沿った複数の到着候補地点94を取得する他のイメージ図である。なお、このイメージ図は、端末装置12に表示されてもよいし、表示されなくてもよい。 FIG. 8 is another image diagram in which the acquisition means 54 is a plurality of arrival candidate points 94 included in the arrival permissible range 92 from the arrival reference point 90, and acquires a plurality of arrival candidate points 94 along the target information. be. It should be noted that this image diagram may or may not be displayed on the terminal device 12.

図8では、一例として、所定地点を到着基準地点90とし、取得手段54が、その到着基準地点90を中心とした到着許容範囲92内に含まれるホテルAやホテルB等の複数のホテルを到着候補地点94として取得している。なお、このイメージ図は、端末装置12に表示されてもよいし、表示されなくてもよい。 In FIG. 8, as an example, a predetermined point is set as an arrival reference point 90, and the acquisition means 54 arrives at a plurality of hotels such as hotel A and hotel B included in the arrival allowance range 92 centered on the arrival reference point 90. It has been acquired as a candidate point 94. It should be noted that this image diagram may or may not be displayed on the terminal device 12.

図4に戻って、処理は、ステップSP32の処理に移行する。 Returning to FIG. 4, the process shifts to the process of step SP32.

(ステップSP32)
サーバ装置10の検索手段56は、時刻テーブルを含む地図情報50Bの他、取得手段54が取得した、複数の出発候補地点84、及び、複数の到着候補地点94に基づき、当該複数の出発候補地点84から当該複数の到着候補地点94までのそれぞれの公共交通機関を用いた経路を検索する。なお、検索手段56は、検索条件に含まれる出発基準地点80、及び、取得手段が取得した複数の到着候補地点94に基づき、当該出発基準地点80から当該複数の到着候補地点94までのそれぞれの公共交通機関を用いた経路を検索してもよい。また、検索手段56は、取得手段が取得した複数の出発候補地点84、及び、検索条件に含まれる到着基準地点90に基づき、当該複数の出発候補地点84から当該到着基準地点90までのそれぞれの公共交通機関を用いた経路を検索してもよい。そして、処理は、ステップSP34の処理に移行する。
(Step SP32)
The search means 56 of the server device 10 is based on the map information 50B including the time table, the plurality of departure candidate points 84 acquired by the acquisition means 54, and the plurality of arrival candidate points 94, and the plurality of departure candidate points. A route using each public transportation from 84 to the plurality of candidate arrival points 94 is searched. The search means 56 is based on the departure reference point 80 included in the search condition and the plurality of arrival candidate points 94 acquired by the acquisition means, respectively, from the departure reference point 80 to the plurality of arrival candidate points 94. You may search for routes using public transportation. Further, the search means 56 is a plurality of departure candidate points 84 acquired by the acquisition means, and each of the plurality of departure candidate points 84 to the arrival reference point 90 based on the arrival reference points 90 included in the search conditions. You may search for routes using public transportation. Then, the process shifts to the process of step SP34.

(ステップSP34)
サーバ装置10の出力手段58は、ユーザ情報50Aから、要求元のユーザの嗜好を分析し、検索手段56による検索結果の中から、分析結果(ユーザの嗜好)に基づき、検索結果を抽出する。そして、処理は、ステップSP36の処理に移行する。なお、本ステップSP34は省略することができる。
(Step SP34)
The output means 58 of the server device 10 analyzes the preference of the requesting user from the user information 50A, and extracts the search result from the search result by the search means 56 based on the analysis result (user preference). Then, the process shifts to the process of step SP36. The step SP34 can be omitted.

(ステップSP36)
出力手段58は、要求元のユーザの嗜好に基づき、抽出結果の表示の順番をソート(並び替え)する。そして、処理は、ステップSP38の処理に移行する。なお、本ステップSP36は省略することができる。
(Step SP36)
The output means 58 sorts (sorts) the display order of the extraction results based on the preference of the requesting user. Then, the process shifts to the process of step SP38. The step SP36 can be omitted.

(ステップSP38)
出力手段58は、ソートされた抽出結果に基づき、検索結果ページを生成する。具体的には、出力手段58は、ソートされた抽出結果を含む検索結果ページを生成する。そして、処理は、ステップSP40の処理に移行する。
(Step SP38)
The output means 58 generates a search result page based on the sorted extraction results. Specifically, the output means 58 generates a search result page containing the sorted extraction results. Then, the process shifts to the process of step SP40.

(ステップSP40)
出力手段58は、検索結果ページを、要求元の端末装置12に送信(出力)する。そして、処理はステップSP42の処理に移行する。
(Step SP40)
The output means 58 transmits (outputs) the search result page to the requesting terminal device 12. Then, the process shifts to the process of step SP42.

(ステップSP42)
端末装置12は、サーバ装置10から検索結果ページを受信する。これに応答して、端末装置12は、受信した検索結果ページを表示する。
(Step SP42)
The terminal device 12 receives the search result page from the server device 10. In response to this, the terminal device 12 displays the received search result page.

図9は、検索結果ページ100の一例を示す図である。 FIG. 9 is a diagram showing an example of the search result page 100.

図9に示すように、検索結果ページ100は、検索手段56の検索結果(抽出結果を含む)、すなわち、複数の出発候補地点84から複数の到着候補地点94までのそれぞれの公共交通機関を用いた経路(ルート)102を含む。 As shown in FIG. 9, the search result page 100 uses the search results (including the extraction results) of the search means 56, that is, the respective public transportation means from the plurality of departure candidate points 84 to the plurality of arrival candidate points 94. Includes the route (route) 102 that was used.

<効果>
以上、本発明の第一実施形態では、プログラムが、ユーザの端末装置12と通信可能なサーバ装置10を、ユーザが出発する基準地点となる出発基準地点80と、ユーザが到着する基準地点となる到着基準地点90と、を含む検索条件を端末装置12から受け付ける受付手段52、検索条件に含まれる到着基準地点90から所定範囲内に含まれる複数の到着候補地点94を取得する取得手段54、検索条件に含まれる出発基準地点80、及び、取得手段54が取得した複数の到着候補地点94に基づき、当該出発基準地点80から当該複数の到着候補地点94までのそれぞれの公共交通機関を用いた経路を検索する検索手段56、検索手段56の検索結果の全部又は一部を端末装置12に出力する出力手段58、として機能させる。
<Effect>
As described above, in the first embodiment of the present invention, the program serves the server device 10 capable of communicating with the user's terminal device 12 as a departure reference point 80 as a reference point for the user to depart and a reference point for the user to arrive. A reception means 52 that receives a search condition including an arrival reference point 90 from the terminal device 12, an acquisition means 54 that acquires a plurality of arrival candidate points 94 included within a predetermined range from the arrival reference point 90 included in the search condition, and a search. Based on the departure reference point 80 included in the conditions and the plurality of arrival candidate points 94 acquired by the acquisition means 54, the route from the departure reference point 80 to the plurality of arrival candidate points 94 using each public transportation means. The search means 56 for searching the above, and the output means 58 for outputting all or a part of the search results of the search means 56 to the terminal device 12 are allowed to function.

この構成によれば、出発基準地点80から、検索条件に含まれる到着基準地点90から所定範囲内に含まれる複数の到着候補地点94までのそれぞれの公共交通機関を用いた経路を端末装置12に出力することができる。この結果、ユーザにとって到着基準地点90から距離的に又は時間的に遠い到着候補地点94を排除することができ、適切な経路をユーザに出力(提案)できる。これにより、ユーザは、到着候補地点94に到着した後、到着候補地点94から、ストレスなく歩いて又はタクシー等で到着基準地点90に行くことができる。 According to this configuration, the terminal device 12 is provided with a route using each public transportation from the departure reference point 80 to the arrival reference point 90 included in the search condition to the plurality of arrival candidate points 94 included in the predetermined range. Can be output. As a result, the arrival candidate point 94, which is far from the arrival reference point 90 for the user in terms of distance or time, can be excluded, and an appropriate route can be output (proposed) to the user. As a result, after arriving at the arrival candidate point 94, the user can walk from the arrival candidate point 94 without stress or go to the arrival reference point 90 by taxi or the like.

また、第一実施形態では、検索条件は、端末装置12でユーザが指定した指定範囲(到着許容範囲92)を含み、所定範囲は、指定範囲である。 Further, in the first embodiment, the search condition includes a designated range (arrival allowable range 92) designated by the user in the terminal device 12, and the predetermined range is the designated range.

この構成によれば、ユーザによって遠近感覚が異なっても、ユーザ自ら到着基準地点90からの範囲を指定できるので、ユーザによって近いと感じる到着候補地点94が取得され、その到着候補地点94までの経路が出力される。したがって、より適切な経路をユーザに提案できる。 According to this configuration, even if the perspective differs depending on the user, the user can specify the range from the arrival reference point 90 by himself / herself. Therefore, the arrival candidate point 94 that the user feels closer is acquired, and the route to the arrival candidate point 94 is obtained. Is output. Therefore, a more appropriate route can be proposed to the user.

また、第一実施形態では、取得手段54は、検索条件に含まれる出発基準地点80から所定範囲内に含まれる複数の出発候補地点84を取得し、検索手段56は、取得手段54が取得した、複数の出発候補地点84及び複数の到着候補地点94に基づき、当該複数の出発候補地点84から当該複数の到着候補地点94までのそれぞれの公共交通機関を用いた経路を検索する。 Further, in the first embodiment, the acquisition means 54 acquires a plurality of departure candidate points 84 included within a predetermined range from the departure reference point 80 included in the search condition, and the search means 56 is acquired by the acquisition means 54. , A route using each public transportation from the plurality of departure candidate points 84 to the plurality of arrival candidate points 94 is searched based on the plurality of departure candidate points 84 and the plurality of arrival candidate points 94.

この構成によれば、検索条件に含まれる出発基準地点80から所定範囲内に含まれる複数の出発候補地点84から、検索条件に含まれる到着基準地点90から所定範囲内に含まれる複数の到着候補地点94までのそれぞれの公共交通機関を用いた経路を端末装置12に出力することができる。この結果、ユーザにとって遠い出発候補地点84や到着候補地点94を排除することができ、より適切な経路をユーザに提案できる。これにより、ユーザは、出発基準地点80から、ストレスなく歩いて又はタクシー等で出発候補地点84に行って、公共交通機関の乗り物に乗車することができる。 According to this configuration, from the plurality of departure candidate points 84 included in the predetermined range from the departure reference point 80 included in the search condition, a plurality of arrival candidates included in the predetermined range from the arrival reference point 90 included in the search condition. The route using each public transportation to the point 94 can be output to the terminal device 12. As a result, the departure candidate point 84 and the arrival candidate point 94 that are far from the user can be excluded, and a more appropriate route can be proposed to the user. As a result, the user can walk from the departure reference point 80 without stress or go to the departure candidate point 84 by taxi or the like and board a vehicle of public transportation.

また、第一実施形態では、検索条件は、端末装置12でユーザが指定した第一指定範囲(出発許容範囲82)であり、出発基準地点80からの第一指定範囲と、端末装置12でユーザが指定した第二指定範囲(到着許容範囲92)であり、到着基準地点90からの第二指定範囲を含み、取得手段54は、出発基準地点80から第一指定範囲内に含まれる複数の出発候補地点84を取得し、且つ、到着基準地点90から第二指定範囲内に含まれる複数の到着候補地点94を取得する。 Further, in the first embodiment, the search condition is the first designated range (departure allowable range 82) specified by the user in the terminal device 12, the first designated range from the departure reference point 80, and the user in the terminal device 12. Is the second designated range (arrival allowable range 92) designated by, and includes the second designated range from the arrival reference point 90, and the acquisition means 54 is a plurality of departures included in the first designated range from the departure reference point 80. The candidate points 84 are acquired, and a plurality of arrival candidate points 94 included in the second designated range from the arrival reference point 90 are acquired.

この構成によれば、ユーザによって遠近感覚が異なっても、ユーザ自ら、出発許容範囲82や到着基準地点90からの範囲を指定できるので、ユーザによって近いと感じる出発候補地点84や到着候補地点94が取得され、その出発候補地点84から到着候補地点94までの経路が出力される。したがって、より適切な経路をユーザに提案できる。 According to this configuration, even if the perspective differs depending on the user, the user can specify the range from the departure allowable range 82 and the arrival reference point 90 by himself / herself, so that the departure candidate point 84 and the arrival candidate point 94 that the user feels closer to each other can be specified. It is acquired, and the route from the departure candidate point 84 to the arrival candidate point 94 is output. Therefore, a more appropriate route can be proposed to the user.

また、第一実施形態では、検索条件は、到着基準地点90に係る目的情報を含み、取得手段54は、検索条件に含まれる到着基準地点90から所定範囲内に含まれる到着候補地点94であって、且つ、検索条件に含まれる目的情報に沿った到着候補地点94を取得する。 Further, in the first embodiment, the search condition includes the target information relating to the arrival reference point 90, and the acquisition means 54 is an arrival candidate point 94 included within a predetermined range from the arrival reference point 90 included in the search condition. In addition, the arrival candidate point 94 according to the target information included in the search condition is acquired.

この構成によれば、ユーザにとって余計な到着候補地点94までの経路が提案されることを排除でき、より適切な経路をユーザに提案することができる。 According to this configuration, it is possible to eliminate the proposal of an extra route to the arrival candidate point 94 for the user, and it is possible to propose a more appropriate route to the user.

また、第一実施形態では、所定範囲の上限値は、2km以下の距離範囲に設定されている。 Further, in the first embodiment, the upper limit value of the predetermined range is set to a distance range of 2 km or less.

この構成によれば、ユーザにとって到着基準地点90まで歩いて遠くないと思える到着候補地点94が出力されることになり、ユーザに与えるストレスを軽減することができる。 According to this configuration, the arrival candidate point 94, which seems to be not far from the arrival reference point 90 for the user, is output, and the stress given to the user can be reduced.

また、第一実施形態では、サーバ装置10を、ユーザに関するユーザ情報50Aを記憶する記憶手段50として機能させ、出力手段58は、検索手段56の検索結果の中から、ユーザ情報50Aに応じた検索結果を抽出し、抽出結果を端末装置12に出力する。 Further, in the first embodiment, the server device 10 functions as a storage means 50 for storing the user information 50A regarding the user, and the output means 58 searches the search results of the search means 56 according to the user information 50A. The result is extracted, and the extracted result is output to the terminal device 12.

この構成によれば、検索結果を絞ることができ、ユーザへの負担を軽減することができる。 According to this configuration, the search results can be narrowed down and the burden on the user can be reduced.

また、第一実施形態では、ユーザの端末装置12と通信可能なサーバ装置10を、ユーザが出発する基準地点となる出発基準地点80と、ユーザが到着する基準地点となる到着基準地点90と、を含む検索条件を端末装置12から受け付ける受付手段52、検索条件に含まれる出発基準地点80から所定範囲内に含まれる複数の出発候補地点84を取得する取得手段54、取得手段54が取得した複数の出発候補地点84、及び、検索条件に含まれる到着基準地点90に基づき、当該複数の出発候補地点84から当該到着基準地点90までのそれぞれの公共交通機関を用いた経路を検索する検索手段56、検索手段56の検索結果の全部又は一部を端末装置12に出力する出力手段58、として機能させる。 Further, in the first embodiment, the server device 10 capable of communicating with the user's terminal device 12 is provided with a departure reference point 80 as a reference point for the user to depart, an arrival reference point 90 as a reference point for the user to arrive, and the like. A reception means 52 that receives a search condition including Search means 56 for searching a route using each public transportation from the plurality of departure candidate points 84 to the arrival reference point 90 based on the departure candidate point 84 and the arrival reference point 90 included in the search conditions. , The output means 58 that outputs all or a part of the search results of the search means 56 to the terminal device 12.

この構成によれば、検索条件に含まれる出発基準地点80から所定範囲内に含まれる複数の出発候補地点84から、到着基準地点90までのそれぞれの公共交通機関を用いた経路を端末装置12に出力することができる。この結果、ユーザにとって出発基準地点80から距離的に又は時間的に遠い出発候補地点84を排除することができ、適切な経路をユーザに出力(提案)できる。これにより、ユーザは、出発基準地点80から、ストレスなく歩いて又はタクシー等で出発候補地点84に行って、公共交通機関の乗り物に乗車することができる。 According to this configuration, the terminal device 12 is provided with a route using each public transportation from a plurality of departure candidate points 84 included within a predetermined range from the departure reference point 80 included in the search condition to the arrival reference point 90. Can be output. As a result, the departure candidate point 84, which is far from the departure reference point 80 for the user in terms of distance or time, can be excluded, and an appropriate route can be output (proposed) to the user. As a result, the user can walk from the departure reference point 80 without stress or go to the departure candidate point 84 by taxi or the like and board a vehicle of public transportation.

−−−第二実施形態−−−
次に、第二実施形態について説明する。
--- Second embodiment ---
Next, the second embodiment will be described.

第二実施形態では、出発基準地点80が複数の入口を含む施設である場合、到着候補地点94は、それら複数の入口を含む点と、到着基準地点90が複数の入口を含む施設である場合、到着候補地点94は、それら複数の入口を含む点で、第一実施形態と異なる。 In the second embodiment, when the departure reference point 80 is a facility including a plurality of entrances, the arrival candidate point 94 is a point including the plurality of entrances, and the arrival reference point 90 is a facility including a plurality of entrances. The arrival candidate point 94 is different from the first embodiment in that the arrival candidate point 94 includes the plurality of entrances thereof.

図10は、第二実施形態に係る経路検索ページ60Aの一例を示す図である。 FIG. 10 is a diagram showing an example of the route search page 60A according to the second embodiment.

図10に示すように、経路検索ページ60Aでは、出発基準地点80のプルダウンメニュー62において複数の入口を含む施設、例えば「〇〇ビル」が選択された場合、出発許容範囲82のプルダウンメニュー64において「施設内」が選択可能となっている。同様に、経路検索ページ60Aでは、到着基準地点90のプルダウンメニュー66において複数の入口を含む施設、例えば「〇〇駅」が選択された場合、到着許容範囲92のプルダウンメニュー68において「施設内」が選択可能となっている。 As shown in FIG. 10, on the route search page 60A, when a facility including a plurality of entrances, for example, "○○ building" is selected in the pull-down menu 62 of the departure reference point 80, the pull-down menu 64 of the departure allowable range 82 is displayed. "Inside the facility" can be selected. Similarly, on the route search page 60A, when a facility including a plurality of entrances, for example, "○○ station" is selected in the pull-down menu 66 of the arrival reference point 90, "inside the facility" in the pull-down menu 68 of the arrival allowable range 92. Can be selected.

図11は、第二実施形態において、取得手段54が、出発基準地点80からその施設内に含まれる複数の出発候補地点84を取得するイメージ図である。 FIG. 11 is an image diagram in which the acquisition means 54 acquires a plurality of departure candidate points 84 included in the facility from the departure reference point 80 in the second embodiment.

図11に示すように、プルダウンメニュー62において出発基準地点80として「〇〇ビル」が選択され、且つ、プルダウンメニュー64において出発許容範囲82として「施設内」が選択された場合、取得手段54は、複数の出発候補地点84として「〇〇ビル」の北口や南口を取得する。 As shown in FIG. 11, when "○○ building" is selected as the departure reference point 80 in the pull-down menu 62 and "inside the facility" is selected as the departure allowable range 82 in the pull-down menu 64, the acquisition means 54 , Acquire the north and south exits of "○○ Building" as multiple departure candidate points 84.

図12は、第二実施形態において、取得手段54が、到着基準地点90からその施設内に含まれる複数の到着候補地点94を取得するイメージ図である。 FIG. 12 is an image diagram in which the acquisition means 54 acquires a plurality of arrival candidate points 94 included in the facility from the arrival reference point 90 in the second embodiment.

図12に示すように、プルダウンメニュー66において到着基準地点90として「〇〇駅」が選択され、且つ、プルダウンメニュー68において到着許容範囲92として「施設内」が選択された場合、取得手段54は、複数の出発候補地点84として「〇〇駅」の北口改札や、南口改札、西口改札、東口改札を取得する。 As shown in FIG. 12, when "○○ station" is selected as the arrival reference point 90 in the pull-down menu 66 and "inside the facility" is selected as the arrival allowable range 92 in the pull-down menu 68, the acquisition means 54 , Acquire the north exit ticket gate, south exit ticket gate, west exit ticket gate, and east exit ticket gate of "○○ Station" as multiple departure candidate points 84.

−−−変形例−−−
なお、本発明は上記の実施形態に限定されるものではない。すなわち、上記の実施形態に、当業者が適宜設計変更を加えたものも、本発明の特徴を備えている限り、本発明の範囲に包含される。また、上記実施形態及び後述する変形例が備える各要素は、技術的に可能な限りにおいて組み合わせることができ、これらを組み合わせたものも本発明の特徴を含む限り本発明の範囲に包含される。
--- Modification example ---
The present invention is not limited to the above embodiment. That is, the above-described embodiment with appropriate design changes by those skilled in the art is also included in the scope of the present invention as long as it has the features of the present invention. Further, the elements included in the above-described embodiment and the modifications described later can be combined as much as technically possible, and the combination thereof is also included in the scope of the present invention as long as the features of the present invention are included.

例えば、上記第一実施形態では、検索条件は、到着基準地点90に係る目的情報を含む場合を説明したが、この目的情報の代わりに、又は、この目的情報とともに、出発基準地点80に係る目的情報を含んでもよい。この場合、取得手段54は、検索条件に含まれる出発基準地点80から所定範囲内に含まれる出発候補地点84であって、且つ、検索条件に含まれる目的情報に沿った出発候補地点84を取得する。例えば、出発基準地点80に係る目的情報が「デートをする」である場合には、取得手段54は、ゆっくりと落ち着いていける出発候補地点84を取得する。また、検索条件の中から目的情報を省略してもよい。 For example, in the first embodiment, the case where the search condition includes the purpose information related to the arrival reference point 90 has been described, but instead of or together with this purpose information, the purpose related to the departure reference point 80 Information may be included. In this case, the acquisition means 54 acquires the departure candidate points 84 that are within a predetermined range from the departure reference point 80 included in the search conditions and that are in line with the purpose information included in the search conditions. do. For example, when the purpose information relating to the departure reference point 80 is "to date", the acquisition means 54 acquires the departure candidate point 84 that can slowly settle down. Further, the target information may be omitted from the search conditions.

また、上記第一実施形態では、目的情報はユーザが選択する場合を説明したが、少なくとも、ユーザ情報50Aや、出発基準地点80、到着基準地点90の何れか1つの情報に基づき、受付手段52が自動的に選択してもよい。 Further, in the first embodiment, the case where the target information is selected by the user has been described, but the reception means 52 is based on at least one of the user information 50A, the departure reference point 80, and the arrival reference point 90. May be selected automatically.

また、上記第一実施形態では、取得手段54は、到着基準地点90から所定範囲内に含まれる到着候補地点94であって、且つ、目的情報に沿った到着候補地点94を取得する場合を説明したが、到着基準地点90から所定範囲内に含まれる到着候補地点94であって、目的情報に沿った到着候補地点94であり、且つ、検索要求を行ったユーザのユーザ情報50Aに沿った到着候補地点94を取得してもよい。例えば、目的情報が「食べる」であり、ユーザ情報50Aの性別情報が「男性」を示している場合には、取得手段54は、提供されるメニューに男性の好みのメニューを含むレストランを到着候補地点94として取得し、目的情報が「食べる」であり、ユーザ情報50Aの性別情報が「女性」を示している場合には、提供されるメニューが女性の好みのメニューを含むレストランを到着候補地点94として取得してもよい。 Further, in the first embodiment, the case where the acquisition means 54 is an arrival candidate point 94 included within a predetermined range from the arrival reference point 90 and the arrival candidate point 94 in line with the target information is acquired will be described. However, it is an arrival candidate point 94 included within a predetermined range from the arrival reference point 90, is an arrival candidate point 94 according to the target information, and arrives according to the user information 50A of the user who made the search request. Candidate points 94 may be acquired. For example, when the purpose information is "eat" and the gender information of the user information 50A indicates "male", the acquisition means 54 is a candidate for arrival at a restaurant in which the menu provided includes a male favorite menu. If it is acquired as point 94, the purpose information is "eat", and the gender information of user information 50A indicates "female", the menu provided includes a restaurant containing a female favorite menu as an arrival candidate point. It may be acquired as 94.

また、上記第一実施形態では、取得手段54が、検索条件に含まれる到着基準地点又は出発基準地点から所定範囲内に含まれる複数の到着候補地点を取得する場合を説明したが、当該所定範囲は適宜変更可能である。具体的には、取得手段54は、受付手段52が検索条件を受け付けた場合、記憶手段50に設定(記憶)されている所定範囲(初期範囲)を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、検索条件に含まれる到着基準地点から、変更した所定範囲内に含まれる複数の到着候補地点を取得してもよい。同様に、取得手段54は、受付手段52が検索条件を受け付けた場合、記憶手段50に設定(記憶)されている所定範囲(初期範囲)を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、検索条件に含まれる出発基準地点から、変更した所定範囲内に含まれる複数の出発候補地点を取得してもよい。この構成によれば、ユーザの歩く距離や時間が適切となり、より適切な経路をユーザに提案できる。 Further, in the first embodiment, the case where the acquisition means 54 acquires a plurality of arrival candidate points included within a predetermined range from the arrival reference point or the departure reference point included in the search condition has been described. Can be changed as appropriate. Specifically, when the receiving means 52 receives the search condition, the acquiring means 54 acquires the change factor information for changing the predetermined range (initial range) set (stored) in the storage means 50. Based on the acquired change factor information, the set predetermined range may be changed, and a plurality of arrival candidate points included in the changed predetermined range may be acquired from the arrival reference points included in the search conditions. Similarly, when the receiving means 52 receives the search condition, the acquiring means 54 acquires and acquires the change factor information for changing the predetermined range (initial range) set (stored) in the storage means 50. Based on the change factor information, the set predetermined range may be changed, and a plurality of departure candidate points included in the changed predetermined range may be acquired from the departure reference points included in the search conditions. According to this configuration, the walking distance and time of the user become appropriate, and a more appropriate route can be proposed to the user.

より具体的には、取得手段54は、上記変更要因情報として、受付手段52が検索条件を受け付けた端末装置12のユーザに関するユーザ情報を記憶手段50に記憶されているユーザ情報50Aから取得してもよい。ユーザ情報は、ユーザの性別又は年齢、体調を含む。例えば、取得手段54は、ユーザの性別が男性の場合には、所定範囲を1kmの距離範囲に変更し、ユーザが女性の場合には、所定範囲を500mの距離範囲に変更する。また、取得手段54は、ユーザの年齢が60歳以下の場合には、所定範囲を800mの距離範囲に変更し、ユーザの年齢が60歳超の場合には、所定範囲を400mの距離範囲に変更する。 More specifically, the acquisition means 54 acquires the user information about the user of the terminal device 12 for which the reception means 52 has received the search condition from the user information 50A stored in the storage means 50 as the change factor information. May be good. The user information includes the gender or age of the user and the physical condition. For example, the acquisition means 54 changes the predetermined range to a distance range of 1 km when the user's gender is male, and changes the predetermined range to a distance range of 500 m when the user is female. Further, the acquisition means 54 changes the predetermined range to a distance range of 800 m when the user's age is 60 years or less, and changes the predetermined range to a distance range of 400 m when the user's age is over 60 years. change.

また、取得手段54は、上記変更要因情報として、到着基準地点の天候情報を他のサーバ装置から取得してもよい。同様に、取得手段54は、上記変更要因情報として、出発基準地点の天候情報を取得してもよい。例えば、取得手段54は、天候情報が「晴れ」を示す場合には、所定範囲を1kmの距離範囲に変更し、天候情報が「雨」を示す場合には、所定範囲を500mの距離範囲に変更し、天候情報が「大雨」を示す場合には、所定範囲を100mの距離範囲に変更する。また、検索条件は、出発時間又は到着時間を含む時間情報を含み、取得手段54は、上記変更要因情報として、当該時間情報が示す時間における到着基準地点の天候情報を取得してもよい。好ましくは、検索条件は、到着時間を含む時間情報を含み、取得手段54は、上記変更要因情報として、当該時間情報が示す時間における到着基準地点の天候情報を取得してもよい。また、検索条件は、出発時間又は到着時間を含む時間情報を含み、取得手段54は、上記変更要因情報として、当該時間情報が示す時間における出発基準地点の天候情報を取得してもよい。好ましくは、検索条件は、出発時間を含む時間情報を含み、取得手段54は、上記変更要因情報として、当該時間情報が示す時間における出発基準地点の天候情報を取得してもよい。 Further, the acquisition means 54 may acquire the weather information of the arrival reference point from another server device as the change factor information. Similarly, the acquisition means 54 may acquire the weather information of the departure reference point as the change factor information. For example, the acquisition means 54 changes the predetermined range to a distance range of 1 km when the weather information indicates "sunny", and changes the predetermined range to a distance range of 500 m when the weather information indicates "rain". If the weather information indicates "heavy rain", the predetermined range is changed to a distance range of 100 m. Further, the search condition includes time information including a departure time or an arrival time, and the acquisition means 54 may acquire the weather information of the arrival reference point at the time indicated by the time information as the change factor information. Preferably, the search condition includes time information including the arrival time, and the acquisition means 54 may acquire the weather information of the arrival reference point at the time indicated by the time information as the change factor information. Further, the search condition includes time information including the departure time or the arrival time, and the acquisition means 54 may acquire the weather information of the departure reference point at the time indicated by the time information as the change factor information. Preferably, the search condition includes time information including the departure time, and the acquisition means 54 may acquire the weather information of the departure reference point at the time indicated by the time information as the change factor information.

また、記憶手段50は、ユーザの徒歩に関する嗜好情報をユーザ毎に記憶してもよい。この場合、取得手段54は、上記変更要因情報として、受付手段52が検索条件を受け付けた端末装置12のユーザの嗜好情報を取得する。例えば、取得手段54は、嗜好情報が「徒歩が好き」を示す場合には、所定範囲を1kmの距離範囲に変更し、嗜好情報が「徒歩は普通」を示す場合には、所定範囲を500mの距離範囲に変更し、嗜好情報が「徒歩が嫌い」を示す場合には、所定範囲を100mの距離範囲に変更してもよい。 Further, the storage means 50 may store preference information regarding the user's walking for each user. In this case, the acquisition means 54 acquires the preference information of the user of the terminal device 12 for which the reception means 52 has received the search condition as the change factor information. For example, the acquisition means 54 changes the predetermined range to a distance range of 1 km when the preference information indicates "I like walking", and when the preference information indicates "normal walking", the predetermined range is 500 m. If the preference information indicates "I hate walking", the predetermined range may be changed to a distance range of 100 m.

また、記憶手段50は、ユーザに関する過去、現在、又は/及び未来のスケジュールをユーザ毎に記憶してもよい。この場合、取得手段54は、上記変更要因情報として、受付手段52が検索条件を受け付けた端末装置12のユーザのスケジュールを取得する。例えば、取得手段54は、スケジュールが少ないことを示す場合には、所定範囲を1kmの距離範囲に変更し、スケジュールが多くて過密であることを示す場合には、所定範囲を500mの距離範囲に変更してもよい。 Further, the storage means 50 may store past, present, or / and future schedules related to the user for each user. In this case, the acquisition means 54 acquires the schedule of the user of the terminal device 12 for which the reception means 52 has received the search condition as the change factor information. For example, the acquisition means 54 changes the predetermined range to a distance range of 1 km when indicating that the schedule is small, and changes the predetermined range to a distance range of 500 m when indicating that the schedule is large and overcrowded. You may change it.

また、取得手段54は、上記変更要因情報として、出発基準地点又は到着基準時点に係る目的情報を取得してもよい。この場合、例えば、取得手段54は、目的情報が「遊び」を示す場合には、所定範囲を1kmの距離範囲に変更し、目的情報が「仕事」であることを示す場合には、所定範囲を500mの距離範囲に変更してもよい。 Further, the acquisition means 54 may acquire the purpose information related to the departure reference point or the arrival reference time as the change factor information. In this case, for example, the acquisition means 54 changes the predetermined range to a distance range of 1 km when the target information indicates "play", and when the target information indicates "work", the predetermined range. May be changed to a distance range of 500 m.

また、検索条件は、出発時間又は到着時間を含む時間情報を含み、取得手段54は、上記変更要因情報として、当該時間情報を取得してもよい。この場合、例えば、取得手段54は、時間情報が「お昼の時間帯」を示す場合には、所定範囲を1kmの距離範囲に変更し、時間情報が「夜の時間帯」であることを示す場合には、所定範囲を500mの距離範囲に変更してもよい。 Further, the search condition includes time information including a departure time or an arrival time, and the acquisition means 54 may acquire the time information as the change factor information. In this case, for example, when the time information indicates "daytime time zone", the acquisition means 54 changes the predetermined range to a distance range of 1 km, and indicates that the time information is "night time zone". In that case, the predetermined range may be changed to a distance range of 500 m.

また、取得手段54は、上記変更要因情報として、現在の日付情報を取得してもよい。この場合、例えば、取得手段54は、現在の日付情報が「週末」を示す場合には、所定範囲を1kmの距離範囲に変更し、現在の時間情報が「平日」であることを示す場合には、所定範囲を500mの距離範囲に変更してもよい。 Further, the acquisition means 54 may acquire the current date information as the change factor information. In this case, for example, when the current date information indicates "weekend", the acquisition means 54 changes the predetermined range to a distance range of 1 km and indicates that the current time information is "weekday". May change the predetermined range to a distance range of 500 m.

また、記憶手段50は、ユーザの移動履歴をユーザ毎に記憶してもよい。この場合、取得手段54は、上記変更要因情報として、受付手段52が検索条件を受け付けた端末装置12のユーザの移動履歴を取得する。例えば、取得手段54は、移動履歴に徒歩が多いことを示す場合には、所定範囲を1kmの距離範囲に変更し、移動履歴に徒歩が少ないことを示す場合には、所定範囲を500mの距離範囲に変更してもよい。 Further, the storage means 50 may store the movement history of the user for each user. In this case, the acquisition means 54 acquires the movement history of the user of the terminal device 12 for which the reception means 52 has received the search condition as the change factor information. For example, the acquisition means 54 changes the predetermined range to a distance range of 1 km when the movement history indicates that there are many walks, and when the movement history indicates that there are few walks, the predetermined range is a distance of 500 m. It may be changed to a range.

また、取得手段54は、検索結果が端末装置12のユーザに承認されなかった場合、変更した所定範囲とは異なる所定範囲に変更し、変更した所定範囲内に含まれる複数の到着候補地点を取得し、検索手段56は、取得手段54が取得した複数の到着候補地点に基づき、再度検索してもよい。例えば、取得手段54は、検索結果が端末装置12のユーザに承認されなかった場合、変更した所定範囲より狭い所定範囲に変更してもよく、変更した所定範囲より広い所定範囲に変更してもよい。狭い所定範囲に変更すれば、経路を見つけやすくなり、広い所定範囲に変更すれば、より多くの経路を見つけることができる。同様に、取得手段54は、検索結果が端末装置12のユーザに承認されなかった場合、変更した所定範囲とは異なる所定範囲に変更し、変更した所定範囲内に含まれる複数の出発候補地点を取得し、検索手段56は、取得手段54が取得した複数の出発候補地点に基づき、再度検索してもよい。 Further, when the search result is not approved by the user of the terminal device 12, the acquisition means 54 changes to a predetermined range different from the changed predetermined range, and acquires a plurality of arrival candidate points included in the changed predetermined range. Then, the search means 56 may search again based on the plurality of arrival candidate points acquired by the acquisition means 54. For example, if the search result is not approved by the user of the terminal device 12, the acquisition means 54 may be changed to a predetermined range narrower than the changed predetermined range, or may be changed to a predetermined range wider than the changed predetermined range. good. Changing to a narrow predetermined range makes it easier to find a route, and changing to a wider predetermined range makes it possible to find more routes. Similarly, when the search result is not approved by the user of the terminal device 12, the acquisition means 54 changes the changed predetermined range to a predetermined range different from the changed predetermined range, and sets a plurality of departure candidate points included in the changed predetermined range. The acquisition and the search means 56 may search again based on the plurality of departure candidate points acquired by the acquisition means 54.

また、他にも、取得手段54は、変更要因情報として、出発基準地点に係る交通状況又は/及び到着基準地点に係る交通状況を他のサーバ装置から取得してもよい。例えば、取得手段54は、交通状況が混雑している場合には所定範囲を短くし、交通状況が混雑していない場合には所定範囲を長くしてもよい。また、取得手段54は、変更要因情報として、出発基準地点に係る地図情報50B又は/及び到着基準地点に係る地図情報50Bを取得してもよい。 In addition, the acquisition means 54 may acquire the traffic condition related to the departure reference point and / or the traffic condition related to the arrival reference point from another server device as the change factor information. For example, the acquisition means 54 may shorten the predetermined range when the traffic condition is congested, and may lengthen the predetermined range when the traffic condition is not congested. Further, the acquisition means 54 may acquire the map information 50B related to the departure reference point and / and the map information 50B related to the arrival reference point as the change factor information.

また、取得手段54は、変更した所定範囲を記憶手段50に記憶しておき、次回、検索する場合には、変更要因情報が前回と同じであっても、変更した所定範囲とは異なる所定範囲を利用してもよい。 Further, the acquisition means 54 stores the changed predetermined range in the storage means 50, and when searching next time, even if the change factor information is the same as the previous time, the predetermined range different from the changed predetermined range is used. May be used.

また、取得手段54は、検索条件に含まれる到着基準地点から所定範囲内に含まれる到着候補地点であって、且つ、ユーザのスケジュールに沿った到着候補地点を取得してもよい。具体的には、到着時間後のユーザのスケジュールが「仕事」である場合には、値段が高くてもスケジュールが示す目的地まで早く行ける到着候補地点を取得(抽出)してもよい。また、到着時間後のユーザのスケジュールが「遊び」である場合には、スケジュールが示す目的地まで遅く行くことにあるが、値段が安い到着候補地点を取得(抽出)してもよい。同様に、取得手段54は、検索条件に含まれる出発基準地点から所定範囲内に含まれる出発候補地点であって、且つ、ユーザのスケジュールに沿った出発候補地点を取得してもよい。また、取得手段54は、ユーザのスケジュールと、検索条件に含まれる出発時間又は到着時間を含む時間情報に基づいて、到着候補地点又は/及び出発候補地点を取得してもよい。これにより、ユーザのスケジュールが空いていて確実に移動できる経路を検索できる。 Further, the acquisition means 54 may acquire the arrival candidate points that are within a predetermined range from the arrival reference points included in the search conditions and that are in line with the user's schedule. Specifically, when the user's schedule after the arrival time is "work", an arrival candidate point that can quickly reach the destination indicated by the schedule may be acquired (extracted) even if the price is high. Further, when the user's schedule after the arrival time is "play", the destination may be delayed to the destination indicated by the schedule, but a cheap arrival candidate point may be acquired (extracted). Similarly, the acquisition means 54 may acquire a departure candidate point that is within a predetermined range from the departure reference point included in the search condition and that is in line with the user's schedule. Further, the acquisition means 54 may acquire the arrival candidate point and / or the departure candidate point based on the user's schedule and the time information including the departure time or the arrival time included in the search condition. As a result, it is possible to search for a route that the user has a free schedule and can move reliably.

また、出力手段58は、検索手段56の検索結果の中から、受付手段52が検索条件を受け付けた端末装置12のユーザのスケジュールに応じた検索結果を抽出し、抽出結果を端末装置12に出力してもよい。具体的には、到着時間後のユーザのスケジュールが「仕事」である場合には、値段が高くてもスケジュールが示す目的地まで早く行ける検索結果を抽出してもよい。また、到着時間後のユーザのスケジュールが「遊び」である場合には、スケジュールが示す目的地まで遅く行くことにあるが、値段が安い検索結果を抽出してもよい。 Further, the output means 58 extracts the search result according to the schedule of the user of the terminal device 12 for which the reception means 52 has received the search condition from the search result of the search means 56, and outputs the extraction result to the terminal device 12. You may. Specifically, when the user's schedule after the arrival time is "work", search results that can quickly reach the destination indicated by the schedule may be extracted even if the price is high. Further, when the user's schedule after the arrival time is "play", the search result may be extracted with a low price, although the user may go to the destination indicated by the schedule late.

また、取得手段54は、検索条件に含まれる到着基準地点から第一所定範囲内に含まれる複数の到着候補地点を取得し、且つ、検索条件に含まれる出発基準地点から第二所定範囲内に含まれる複数の出発候補地点を取得する場合、当該第一所定範囲と当該第二所定範囲は異なってもよい。具体的には、第二所定範囲は、第一所定範囲よりも小さくても大きくてもよい。第二所定範囲が、第一所定範囲よりも小さいと、出発基準地点から出発候補地点まで行くときは疲れてないので歩きたく、到着候補地点から目的地(到着候補地点)まで行くときは疲れていて歩きたくないユーザにとって好適である。また、第二所定範囲が、第一所定範囲よりも大きいと、出発基準地点から出発候補地点まで行くときは疲れていて歩きたくなく、到着候補地点から目的地(到着候補地点)まで行くときは疲れが回復して歩きたいユーザにとって好適である。 Further, the acquisition means 54 acquires a plurality of arrival candidate points included in the first predetermined range from the arrival reference point included in the search condition, and is within the second predetermined range from the departure reference point included in the search condition. When acquiring a plurality of included departure candidate points, the first predetermined range and the second predetermined range may be different. Specifically, the second predetermined range may be smaller or larger than the first predetermined range. If the second predetermined range is smaller than the first predetermined range, you will not be tired when going from the departure reference point to the departure candidate point, so you will want to walk, and you will be tired when going from the arrival candidate point to the destination (arrival candidate point). It is suitable for users who do not want to walk. Also, if the second predetermined range is larger than the first predetermined range, you will not want to walk because you are tired when going from the departure reference point to the departure candidate point, and when you go from the arrival candidate point to the destination (arrival candidate point), It is suitable for users who want to recover from fatigue and walk.

<付記>
本発明には、以下の付記も含まれる。
[付記1]
ユーザの端末装置と通信可能なコンピュータを、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる到着基準地点から、変更した所定範囲内に含まれる複数の到着候補地点を取得する取得手段、
前記検索条件に含まれる出発基準地点、及び、前記取得手段が取得した複数の到着候補地点に基づき、当該出発基準地点から当該複数の到着候補地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させるためのプログラム。
[付記2]
ユーザの端末装置と通信可能なコンピュータを、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる出発基準地点から、変更した所定範囲内に含まれる複数の出発候補地点を取得する取得手段、
前記取得手段が取得した複数の出発候補地点、及び、前記検索条件に含まれる到着基準地点に基づき、当該複数の出発候補地点から当該到着基準地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させるためのプログラム。
[付記3]
前記コンピュータを、
ユーザに関するユーザ情報をユーザ毎に記憶する記憶手段として機能させ、
前記取得手段は、前記変更要因情報として、前記受付手段が前記検索条件を受け付けた端末装置のユーザに関するユーザ情報を取得する、
付記1又は2に記載のプログラム。
[付記4]
前記ユーザ情報は、ユーザの性別又は年齢を含む、
付記3に記載のプログラム。
[付記5]
前記検索条件は、出発時間又は到着時間を含む時間情報を含み、
前記取得手段は、前記変更要因情報として、前記時間情報が示す時間における前記到着基準地点の天候情報を取得する、
付記1に記載のプログラム。
[付記6]
前記検索条件は、出発時間又は到着時間を含む時間情報を含み、
前記取得手段は、前記変更要因情報として、前記時間情報が示す時間における前記出発基準地点の天候情報を取得する、
付記2に記載のプログラム。
[付記7]
前記コンピュータを、
ユーザの徒歩に関する嗜好情報をユーザ毎に記憶する記憶手段として機能させ、
前記取得手段は、前記変更要因情報として、前記受付手段が前記検索条件を受け付けた端末装置のユーザの嗜好情報を取得する、
付記1乃至6の何れか1項に記載のプログラム。
[付記8]
前記コンピュータを、
ユーザに関するスケジュールをユーザ毎に記憶する記憶手段として機能させ、
前記取得手段は、前記変更要因情報として、前記受付手段が前記検索条件を受け付けた端末装置のユーザのスケジュールを取得する、
付記1乃至7の何れか1項に記載のプログラム。
[付記9]
前記検索条件は、前記到着基準地点に係る目的情報を含み、
前記取得手段は、前記変更要因情報として、前記目的情報を取得する、
付記1乃至8の何れか1項に記載のプログラム。
[付記10]
前記検索条件は、出発時間又は到着時間を含む時間情報を含み、
前記取得手段は、前記変更要因情報として、前記時間情報を取得する、
付記1乃至9の何れか1項に記載のプログラム。
[付記11]
前記取得手段は、前記変更要因情報として、現在の日付情報を取得する、
付記1乃至10の何れか1項に記載のプログラム。
[付記12]
前記コンピュータを、
ユーザに関する移動履歴をユーザ毎に記憶する記憶手段として機能させ、
前記取得手段は、前記変更要因情報として、前記受付手段が前記検索条件を受け付けた端末装置のユーザの移動履歴を取得する、
付記又は2に記載のプログラム。
[付記13]
前記取得手段は、前記検索結果が前記端末装置のユーザに承認されなかった場合、前記変更した所定範囲とは異なる所定範囲に変更し、変更した所定範囲内に含まれる複数の到着候補地点を取得する、
付記1に記載のプログラム。
[付記14]
前記取得手段は、前記検索結果が前記端末装置のユーザに承認されなかった場合、前記変更した所定範囲とは異なる所定範囲に変更し、変更した所定範囲内に含まれる複数の出発候補地点を取得する、
付記2に記載のプログラム。
<Additional notes>
The present invention also includes the following appendices.
[Appendix 1]
A computer that can communicate with the user's terminal device,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of arrival candidate points included in the changed predetermined range from the arrival reference points included in the search conditions.
Based on the departure reference point included in the search condition and the plurality of arrival candidate points acquired by the acquisition means, a route from the departure reference point to the plurality of arrival candidate points using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
A program to function as.
[Appendix 2]
A computer that can communicate with the user's terminal device,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of departure candidate points included in the changed predetermined range from the departure reference points included in the search conditions.
Based on the plurality of departure candidate points acquired by the acquisition means and the arrival reference points included in the search conditions, a route from the plurality of departure candidate points to the arrival reference point using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
A program to function as.
[Appendix 3]
The computer
It functions as a storage means for storing user information about users for each user.
The acquisition means acquires user information about a user of the terminal device for which the reception means has received the search condition as the change factor information.
The program described in Appendix 1 or 2.
[Appendix 4]
The user information includes the gender or age of the user.
The program described in Appendix 3.
[Appendix 5]
The search condition includes time information including departure time or arrival time.
The acquisition means acquires the weather information of the arrival reference point at the time indicated by the time information as the change factor information.
The program described in Appendix 1.
[Appendix 6]
The search condition includes time information including departure time or arrival time.
The acquisition means acquires the weather information of the departure reference point at the time indicated by the time information as the change factor information.
The program described in Appendix 2.
[Appendix 7]
The computer
It functions as a storage means to store preference information about the user's walking for each user.
The acquisition means acquires the preference information of the user of the terminal device for which the reception means has received the search condition as the change factor information.
The program according to any one of Appendix 1 to 6.
[Appendix 8]
The computer
It functions as a storage means to store the schedule related to the user for each user.
The acquisition means acquires the schedule of the user of the terminal device for which the reception means has received the search condition as the change factor information.
The program according to any one of Appendix 1 to 7.
[Appendix 9]
The search condition includes the purpose information related to the arrival reference point.
The acquisition means acquires the target information as the change factor information.
The program according to any one of Appendix 1 to 8.
[Appendix 10]
The search condition includes time information including departure time or arrival time.
The acquisition means acquires the time information as the change factor information.
The program according to any one of Appendix 1 to 9.
[Appendix 11]
The acquisition means acquires the current date information as the change factor information.
The program according to any one of Appendix 1 to 10.
[Appendix 12]
The computer
It functions as a storage means for storing the movement history of each user for each user.
The acquisition means acquires the movement history of the user of the terminal device for which the reception means has received the search condition as the change factor information.
Appendix or the program described in 2.
[Appendix 13]
When the search result is not approved by the user of the terminal device, the acquisition means changes to a predetermined range different from the changed predetermined range, and acquires a plurality of arrival candidate points included in the changed predetermined range. do,
The program described in Appendix 1.
[Appendix 14]
When the search result is not approved by the user of the terminal device, the acquisition means changes to a predetermined range different from the changed predetermined range, and acquires a plurality of departure candidate points included in the changed predetermined range. do,
The program described in Appendix 2.

10…サーバ装置(コンピュータ)、52…受付手段、54…取得手段、56…検索手段、58…出力手段
10 ... Server device (computer), 52 ... Reception means, 54 ... Acquisition means, 56 ... Search means, 58 ... Output means

Claims (17)

ユーザの端末装置と通信可能なコンピュータを、
ユーザに関するユーザ情報をユーザ毎に記憶する記憶手段、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる到着基準地点から、変更した所定範囲内に含まれる複数の到着候補地点を取得する取得手段、
前記検索条件に含まれる出発基準地点、及び、前記取得手段が取得した複数の到着候補地点に基づき、当該出発基準地点から当該複数の到着候補地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記変更要因情報は、前記記憶手段により記憶されている、前記受付手段が前記検索条件を受け付けた端末装置のユーザに関するユーザ情報である、プログラム。
A computer that can communicate with the user's terminal device,
A storage means for storing user information about a user for each user,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of arrival candidate points included in the changed predetermined range from the arrival reference points included in the search conditions.
Based on the departure reference point included in the search condition and the plurality of arrival candidate points acquired by the acquisition means, a route from the departure reference point to the plurality of arrival candidate points using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
The change factor information is a program that is stored by the storage means and is user information about a user of a terminal device for which the reception means has received the search condition.
ユーザの端末装置と通信可能なコンピュータを、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる到着基準地点から、変更した所定範囲内に含まれる複数の到着候補地点を取得する取得手段、
前記検索条件に含まれる出発基準地点、及び、前記取得手段が取得した複数の到着候補地点に基づき、当該出発基準地点から当該複数の到着候補地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記検索条件は、出発時間又は到着時間を含む時間情報を更に含み、
前記変更要因情報は、前記時間情報が示す時間における前記到着基準地点の天候情報である、プログラム。
A computer that can communicate with the user's terminal device,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of arrival candidate points included in the changed predetermined range from the arrival reference points included in the search conditions.
Based on the departure reference point included in the search condition and the plurality of arrival candidate points acquired by the acquisition means, a route from the departure reference point to the plurality of arrival candidate points using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
The search condition further includes time information including departure time or arrival time.
The change factor information is the weather information of the arrival reference point at the time indicated by the time information, a program.
ユーザの端末装置と通信可能なコンピュータを、
ユーザに関するスケジュールをユーザ毎に記憶する記憶手段、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる到着基準地点から、変更した所定範囲内に含まれる複数の到着候補地点を取得する取得手段、
前記検索条件に含まれる出発基準地点、及び、前記取得手段が取得した複数の到着候補地点に基づき、当該出発基準地点から当該複数の到着候補地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記変更要因情報は、前記記憶手段により記憶されている、前記受付手段が前記検索条件を受け付けた端末装置のユーザのスケジュールである、プログラム。
A computer that can communicate with the user's terminal device,
A storage means for storing a schedule related to a user for each user,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of arrival candidate points included in the changed predetermined range from the arrival reference points included in the search conditions.
Based on the departure reference point included in the search condition and the plurality of arrival candidate points acquired by the acquisition means, a route from the departure reference point to the plurality of arrival candidate points using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
The change factor information is a program stored by the storage means, which is a schedule of a user of the terminal device whose reception means has received the search condition .
ユーザの端末装置と通信可能なコンピュータを、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる到着基準地点から、変更した所定範囲内に含まれる複数の到着候補地点を取得する取得手段、
前記検索条件に含まれる出発基準地点、及び、前記取得手段が取得した複数の到着候補地点に基づき、当該出発基準地点から当該複数の到着候補地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記検索条件は、前記到着基準地点に係る目的情報を更に含み、
前記変更要因情報は、前記目的情報である、プログラム。
A computer that can communicate with the user's terminal device,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of arrival candidate points included in the changed predetermined range from the arrival reference points included in the search conditions.
Based on the departure reference point included in the search condition and the plurality of arrival candidate points acquired by the acquisition means, a route from the departure reference point to the plurality of arrival candidate points using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
The search condition further includes the purpose information related to the arrival reference point.
The change factor information is the target information, a program.
ユーザの端末装置と通信可能なコンピュータを、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる到着基準地点から、変更した所定範囲内に含まれる複数の到着候補地点を取得する取得手段、
前記検索条件に含まれる出発基準地点、及び、前記取得手段が取得した複数の到着候補地点に基づき、当該出発基準地点から当該複数の到着候補地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記検索条件は、出発時間又は到着時間を含む時間情報を更に含み、
前記変更要因情報は、前記時間情報である、プログラム。
A computer that can communicate with the user's terminal device,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of arrival candidate points included in the changed predetermined range from the arrival reference points included in the search conditions.
Based on the departure reference point included in the search condition and the plurality of arrival candidate points acquired by the acquisition means, a route from the departure reference point to the plurality of arrival candidate points using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
The search condition further includes time information including departure time or arrival time.
The change factor information is the time information, a program.
ユーザの端末装置と通信可能なコンピュータを、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる到着基準地点から、変更した所定範囲内に含まれる複数の到着候補地点を取得する取得手段、
前記検索条件に含まれる出発基準地点、及び、前記取得手段が取得した複数の到着候補地点に基づき、当該出発基準地点から当該複数の到着候補地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記変更要因情報は、現在の日付情報である、プログラム。
A computer that can communicate with the user's terminal device,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of arrival candidate points included in the changed predetermined range from the arrival reference points included in the search conditions.
Based on the departure reference point included in the search condition and the plurality of arrival candidate points acquired by the acquisition means, a route from the departure reference point to the plurality of arrival candidate points using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
The change factor information is the current date information, a program.
ユーザの端末装置と通信可能なコンピュータを、
ユーザに関する移動履歴をユーザ毎に記憶する記憶手段、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる到着基準地点から、変更した所定範囲内に含まれる複数の到着候補地点を取得する取得手段、
前記検索条件に含まれる出発基準地点、及び、前記取得手段が取得した複数の到着候補地点に基づき、当該出発基準地点から当該複数の到着候補地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記変更要因情報は、前記記憶手段により記憶されている、前記受付手段が前記検索条件を受け付けた端末装置のユーザの移動履歴である、プログラム。
A computer that can communicate with the user's terminal device,
A storage means for storing the movement history of each user for each user,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of arrival candidate points included in the changed predetermined range from the arrival reference points included in the search conditions.
Based on the departure reference point included in the search condition and the plurality of arrival candidate points acquired by the acquisition means, a route from the departure reference point to the plurality of arrival candidate points using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
The change factor information is a program which is a movement history of a user of a terminal device whose reception means has received the search condition, which is stored by the storage means.
ユーザの端末装置と通信可能なコンピュータを、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる到着基準地点から、変更した所定範囲内に含まれる複数の到着候補地点を取得する取得手段、
前記検索条件に含まれる出発基準地点、及び、前記取得手段が取得した複数の到着候補地点に基づき、当該出発基準地点から当該複数の到着候補地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記取得手段は、前記検索結果が前記端末装置のユーザに承認されなかった場合、前記変更した所定範囲とは異なる所定範囲に変更し、変更した所定範囲内に含まれる複数の到着候補地点を取得する、プログラム。
A computer that can communicate with the user's terminal device,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of arrival candidate points included in the changed predetermined range from the arrival reference points included in the search conditions.
Based on the departure reference point included in the search condition and the plurality of arrival candidate points acquired by the acquisition means, a route from the departure reference point to the plurality of arrival candidate points using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
When the search result is not approved by the user of the terminal device, the acquisition means changes the search result to a predetermined range different from the changed predetermined range, and acquires a plurality of arrival candidate points included in the changed predetermined range. to, the program.
ユーザの端末装置と通信可能なコンピュータを、
ユーザに関するユーザ情報をユーザ毎に記憶する記憶手段、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる出発基準地点から、変更した所定範囲内に含まれる複数の出発候補地点を取得する取得手段、
前記取得手段が取得した複数の出発候補地点、及び、前記検索条件に含まれる到着基準地点に基づき、当該複数の出発候補地点から当該到着基準地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記変更要因情報は、前記記憶手段により記憶されている、前記受付手段が前記検索条件を受け付けた端末装置のユーザに関するユーザ情報である、プログラム。
A computer that can communicate with the user's terminal device,
A storage means for storing user information about a user for each user,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of departure candidate points included in the changed predetermined range from the departure reference points included in the search conditions.
Based on the plurality of departure candidate points acquired by the acquisition means and the arrival reference points included in the search conditions, a route from the plurality of departure candidate points to the arrival reference point using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
The change factor information is a program that is stored by the storage means and is user information about a user of a terminal device for which the reception means has received the search condition.
ユーザの端末装置と通信可能なコンピュータを、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる出発基準地点から、変更した所定範囲内に含まれる複数の出発候補地点を取得する取得手段、
前記取得手段が取得した複数の出発候補地点、及び、前記検索条件に含まれる到着基準地点に基づき、当該複数の出発候補地点から当該到着基準地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記検索条件は、出発時間又は到着時間を含む時間情報を更に含み、
前記変更要因情報は、前記時間情報が示す時間における前記出発基準地点の天候情報である、プログラム。
A computer that can communicate with the user's terminal device,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of departure candidate points included in the changed predetermined range from the departure reference points included in the search conditions.
Based on the plurality of departure candidate points acquired by the acquisition means and the arrival reference points included in the search conditions, a route from the plurality of departure candidate points to the arrival reference point using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
The search condition further includes time information including departure time or arrival time.
The change factor information is the weather information of the departure reference point at the time indicated by the time information, a program.
ユーザの端末装置と通信可能なコンピュータを、
ユーザに関するスケジュールをユーザ毎に記憶する記憶手段、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる出発基準地点から、変更した所定範囲内に含まれる複数の出発候補地点を取得する取得手段、
前記取得手段が取得した複数の出発候補地点、及び、前記検索条件に含まれる到着基準地点に基づき、当該複数の出発候補地点から当該到着基準地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記変更要因情報は、前記記憶手段により記憶されている、前記受付手段が前記検索条件を受け付けた端末装置のユーザのスケジュールである、プログラム。
A computer that can communicate with the user's terminal device,
A storage means for storing a schedule related to a user for each user,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of departure candidate points included in the changed predetermined range from the departure reference points included in the search conditions.
Based on the plurality of departure candidate points acquired by the acquisition means and the arrival reference points included in the search conditions, a route from the plurality of departure candidate points to the arrival reference point using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
The change factor information is a program stored by the storage means, which is a schedule of a user of the terminal device whose reception means has received the search condition .
ユーザの端末装置と通信可能なコンピュータを、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる出発基準地点から、変更した所定範囲内に含まれる複数の出発候補地点を取得する取得手段、
前記取得手段が取得した複数の出発候補地点、及び、前記検索条件に含まれる到着基準地点に基づき、当該複数の出発候補地点から当該到着基準地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記検索条件は、前記到着基準地点に係る目的情報を更に含み、
前記変更要因情報は、前記目的情報である、プログラム。
A computer that can communicate with the user's terminal device,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of departure candidate points included in the changed predetermined range from the departure reference points included in the search conditions.
Based on the plurality of departure candidate points acquired by the acquisition means and the arrival reference points included in the search conditions, a route from the plurality of departure candidate points to the arrival reference point using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
The search condition further includes the purpose information related to the arrival reference point.
The change factor information is the target information, a program.
ユーザの端末装置と通信可能なコンピュータを、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる出発基準地点から、変更した所定範囲内に含まれる複数の出発候補地点を取得する取得手段、
前記取得手段が取得した複数の出発候補地点、及び、前記検索条件に含まれる到着基準地点に基づき、当該複数の出発候補地点から当該到着基準地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記検索条件は、出発時間又は到着時間を含む時間情報を更に含み、
前記変更要因情報は、前記時間情報である、プログラム。
A computer that can communicate with the user's terminal device,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of departure candidate points included in the changed predetermined range from the departure reference points included in the search conditions.
Based on the plurality of departure candidate points acquired by the acquisition means and the arrival reference points included in the search conditions, a route from the plurality of departure candidate points to the arrival reference point using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
The search condition further includes time information including departure time or arrival time.
The change factor information is the time information, a program.
ユーザの端末装置と通信可能なコンピュータを、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる出発基準地点から、変更した所定範囲内に含まれる複数の出発候補地点を取得する取得手段、
前記取得手段が取得した複数の出発候補地点、及び、前記検索条件に含まれる到着基準地点に基づき、当該複数の出発候補地点から当該到着基準地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記変更要因情報は、現在の日付情報である、プログラム。
A computer that can communicate with the user's terminal device,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of departure candidate points included in the changed predetermined range from the departure reference points included in the search conditions.
Based on the plurality of departure candidate points acquired by the acquisition means and the arrival reference points included in the search conditions, a route from the plurality of departure candidate points to the arrival reference point using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
The change factor information is the current date information, a program.
ユーザの端末装置と通信可能なコンピュータを、
ユーザに関する移動履歴をユーザ毎に記憶する記憶手段、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる出発基準地点から、変更した所定範囲内に含まれる複数の出発候補地点を取得する取得手段、
前記取得手段が取得した複数の出発候補地点、及び、前記検索条件に含まれる到着基準地点に基づき、当該複数の出発候補地点から当該到着基準地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記変更要因情報は、前記記憶手段により記憶されている、前記受付手段が前記検索条件を受け付けた端末装置のユーザの移動履歴である、プログラム。
A computer that can communicate with the user's terminal device,
A storage means for storing the movement history of each user for each user,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of departure candidate points included in the changed predetermined range from the departure reference points included in the search conditions.
Based on the plurality of departure candidate points acquired by the acquisition means and the arrival reference points included in the search conditions, a route from the plurality of departure candidate points to the arrival reference point using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
The change factor information is a program which is a movement history of a user of a terminal device whose reception means has received the search condition, which is stored by the storage means.
ユーザの端末装置と通信可能なコンピュータを、
ユーザが出発する基準地点となる出発基準地点と、ユーザが到着する基準地点となる到着基準地点と、を含む検索条件を前記端末装置から受け付ける受付手段、
前記受付手段が前記検索条件を受け付けた場合、設定されている所定範囲を変更するための変更要因情報を取得し、取得した変更要因情報に基づき、設定されている所定範囲を変更し、且つ、前記検索条件に含まれる出発基準地点から、変更した所定範囲内に含まれる複数の出発候補地点を取得する取得手段、
前記取得手段が取得した複数の出発候補地点、及び、前記検索条件に含まれる到着基準地点に基づき、当該複数の出発候補地点から当該到着基準地点までのそれぞれの公共交通機関を用いた経路を検索する検索手段、
前記検索手段の検索結果の全部又は一部を前記端末装置に出力する出力手段、
として機能させ
前記取得手段は、前記検索結果が前記端末装置のユーザに承認されなかった場合、前記変更した所定範囲とは異なる所定範囲に変更し、変更した所定範囲内に含まれる複数の出発候補地点を取得する、プログラム。
A computer that can communicate with the user's terminal device,
A reception means that accepts a search condition including a departure reference point that is a reference point for a user to depart and an arrival reference point that is a reference point for a user to arrive from the terminal device.
When the receiving means accepts the search condition, the change factor information for changing the set predetermined range is acquired, the set predetermined range is changed based on the acquired change factor information, and the set predetermined range is changed. An acquisition means for acquiring a plurality of departure candidate points included in the changed predetermined range from the departure reference points included in the search conditions.
Based on the plurality of departure candidate points acquired by the acquisition means and the arrival reference points included in the search conditions, a route from the plurality of departure candidate points to the arrival reference point using each public transportation means is searched. Search method,
An output means that outputs all or part of the search results of the search means to the terminal device.
To function as,
When the search result is not approved by the user of the terminal device, the acquisition means changes to a predetermined range different from the changed predetermined range, and acquires a plurality of departure candidate points included in the changed predetermined range. to, the program.
前記ユーザ情報は、ユーザの性別又は年齢を含む、
請求項1又は9に記載のプログラム。
The user information includes the gender or age of the user.
The program according to claim 1 or 9.
JP2019211638A 2019-04-19 2019-11-22 program Active JP6943475B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019079811 2019-04-19
JP2019079811 2019-04-19

Publications (2)

Publication Number Publication Date
JP2020177010A JP2020177010A (en) 2020-10-29
JP6943475B2 true JP6943475B2 (en) 2021-09-29

Family

ID=72936890

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019211638A Active JP6943475B2 (en) 2019-04-19 2019-11-22 program

Country Status (1)

Country Link
JP (1) JP6943475B2 (en)

Also Published As

Publication number Publication date
JP2020177010A (en) 2020-10-29

Similar Documents

Publication Publication Date Title
JP6365602B2 (en) Schedule management device
US8335648B2 (en) Route searching system, route searching server and route searching method
EP2031570B1 (en) Route search system, route search server, terminal, and route search method
US20050080554A1 (en) Area information provision system and method
JP6190627B2 (en) Information processing system, information processing server, information processing method, and information processing program
JP2010151835A (en) Computer system
JP6506609B2 (en) Notification system, server device and notification method
JP4537984B2 (en) Navigation system, terminal device, departure time guidance method and program
JP5697704B2 (en) Search server, search method, and search program
JP3497025B2 (en) Navigation display method and device
CN107330117B (en) Travel integrated service system based on L BS and GIS
JP4851402B2 (en) Information distribution system, information distribution server, portable terminal device, and information distribution method
JP6943475B2 (en) program
JP2009103657A (en) Navigation system, server and method for route search, and terminal device
JP5214705B2 (en) Portable article warning device, portable article warning system, and portable article warning method
JP7256355B2 (en) Information provision system, information provision method, and information provision program
CN111527490A (en) Destination suggestion system, suggestion device and suggestion method
US20220020044A1 (en) Taxi management device, taxi operation system, and fare setting method
KR20190025255A (en) A portable terminal having an automatic alarm function
JP6982898B2 (en) Information retrieval program and information retrieval device
KR101859529B1 (en) Method and apparatus for searching the real estate for sale
JP6905760B2 (en) Programs and information processing equipment
JP6839867B2 (en) Programs and information processing equipment
JP6667862B1 (en) Program and information processing device
JP7240914B2 (en) Matching support device, matching support system, and matching support method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191204

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210216

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210310

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210824

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210902

R150 Certificate of patent or registration of utility model

Ref document number: 6943475

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250