JP2008210278A - Route presenting device, method of presenting route, and computer program - Google Patents
Route presenting device, method of presenting route, and computer program Download PDFInfo
- Publication number
- JP2008210278A JP2008210278A JP2007047905A JP2007047905A JP2008210278A JP 2008210278 A JP2008210278 A JP 2008210278A JP 2007047905 A JP2007047905 A JP 2007047905A JP 2007047905 A JP2007047905 A JP 2007047905A JP 2008210278 A JP2008210278 A JP 2008210278A
- Authority
- JP
- Japan
- Prior art keywords
- route
- routes
- time
- required time
- presenting
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 26
- 238000004590 computer program Methods 0.000 title claims description 4
- 238000004364 calculation method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000001174 ascending effect Effects 0.000 description 2
- 229910003460 diamond Inorganic materials 0.000 description 2
- 239000010432 diamond Substances 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
Images
Landscapes
- Train Traffic Observation, Control, And Security (AREA)
- Traffic Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Navigation (AREA)
Abstract
Description
本発明は、出発地から目的地までのルートを検索し提示する装置および方法などに関する。 The present invention relates to an apparatus and method for searching and presenting a route from a departure place to a destination.
非特許文献1に記載されるように、出発地から目的地までのルートをコンピュータによって検索するサービスが既に提供されている。様々な交通手段が存在するので、移動するのに利用する交通手段の組合せによって多数のルートを検索することができる。しかし、検索したすべてのルートをユーザに提示すると、ユーザは自分にとってどれが好適であるのかを判断するのが大変である。そこで、非特許文献1に記載されるサービスにおいては、移動時間が短いルートまたは運賃の安いルートを優先的にユーザに提示している。
As described in Non-Patent
また、特許文献1、2に記載されるような方法も提案されている。特許文献1に記載される方法によると、携帯端末によってユーザの現在位置を検知し、現在位置から出発駅までの移動時間を考慮して乗換えの案内を行う。
Also, methods as described in
特許文献2に記載される方法によると、交通手段の運行の状況を考慮して乗換えの案内を行う。
ところで、従来の、検索された複数のルートのうち運賃の安いルートを優先的に提示する方法によると、特急列車および飛行機などの、短時間で移動できる交通手段を利用するルートは提示されにくくなる。つまり、時間が掛かるルートが優先的に提示されやすくなる。よって、移動の快適性に欠けることがある。 By the way, according to the conventional method of preferentially presenting the cheapest route among a plurality of searched routes, it is difficult to present a route using a transportation means that can move in a short time such as an express train and an airplane. . That is, a route that takes time is likely to be preferentially presented. Therefore, the comfort of movement may be lacking.
一方、移動時間が短いルートを優先的に提示する方法によると、特急列車および飛行機などを利用するルートが提示されやすくなるので、運賃の安いルートを優先的に提示する方法よりも、快適なルートをユーザに提示することができる。 On the other hand, according to the method that preferentially presents routes with short travel times, routes that use limited express trains and airplanes are more easily presented, so it is more comfortable than the method that preferentially presents routes with low fares. Can be presented to the user.
しかし、移動時間が最短であるルートが最も快適であるとは、限らない。現に、最短の移動時間のルートを利用せず別のルートを利用するユーザが存在する。つまり、ユーザは移動時間が短いこと以外にも何らかの快適性を求めていると、考えられる。 However, the route with the shortest travel time is not always the most comfortable. In fact, there are users who use another route without using the route with the shortest travel time. In other words, it is considered that the user is seeking some comfort other than the short travel time.
本願発明は、このようなニーズに鑑み、移動時間が短いこと以外の快適性を有するルートをユーザに提示できるようにすることを、目的とする。 In view of such needs, an object of the present invention is to enable a user to be presented with a route having comfort other than a short travel time.
本発明に係るルート提示装置は、出発地から目的地までのルートを複数検索するルート検索手段と、前記ルート検索手段によって検索された複数の前記ルートの中から、1つの乗物に乗っている時間が最長であるものを選出する、ルート選出手段と、前記ルート選出手段によって選出された前記ルートを提示するルート提示手段と、を有することを特徴とする。 The route presentation device according to the present invention includes a route search means for searching for a plurality of routes from a departure place to a destination, and a time during which the vehicle rides on one vehicle from the plurality of routes searched by the route search means. A route selection means for selecting the longest route, and a route presentation means for presenting the route selected by the route selection means.
本発明に係る他の形態のルート提示装置は、出発地から目的地までの複数のルートを複数検索するルート検索手段と、前記ルート検索手段によって検索された複数の前記ルートの所要時間のうちの最短である所要時間に所定の時間を加えることによって上限所要時間を算出する上限所要時間算出手段と、前記ルート検索手段によって検索された複数の前記ルートのうち、所要時間が前記上限所要時間以下であるものを選出する、ルート選出手段と、前記ルート選出手段によって選出された前記ルートを、1つの乗物に乗っている時間が最長であるものの順に提示する、ルート提示手段と、を有することを特徴とする。 According to another aspect of the present invention, there is provided a route presentation device including: a route search unit that searches a plurality of routes from a departure place to a destination; and a time required for the plurality of routes searched by the route search unit. An upper limit required time calculating means for calculating an upper limit required time by adding a predetermined time to a minimum required time, and among the plurality of routes searched by the route search means, the required time is less than the upper limit required time. Route selection means for selecting a certain route, and route presentation means for presenting the routes selected by the route selection means in the order of the longest time on one vehicle. And
好ましくは、前記ルート提示手段は、前記ルート検索手段によって検索された前記ルートで利用する乗物に所定の設備が備わっている場合は、当該ルートとの所要時間の差が所定の範囲内であれば、当該ルートを、所定の設備が備わっている乗物を利用しない他のルートよりも優先的に提示する。 Preferably, when the vehicle used for the route searched by the route search means is equipped with a predetermined facility, the route presenting means has a required time difference from the route within a predetermined range. The route is preferentially presented over other routes that do not use the vehicle equipped with the predetermined equipment.
または、前記ルート選出手段は、前記ルート検索手段によって検索された複数の前記ルートのうち所定の設備が備わっている乗物を利用するものについては、当該ルートの所要時間が前記上限所要時間以下でなくても、その差が所定の時間以内であれば、選出する。 Alternatively, the route selection means may use a time required for the route not less than or equal to the upper limit required time for a plurality of the routes searched by the route search means using a vehicle equipped with a predetermined facility. However, if the difference is within a predetermined time, it is selected.
または、前記ルート選出手段は、すべての区間が同一である複数の前記ルートについては、所要時間が最短であるもののみを選出する。 Alternatively, the route selection means selects only the route having the shortest required time for the plurality of routes having the same all sections.
本発明によると、移動時間が短いこと以外の快適性を有するルートをユーザに提示することができる。 According to the present invention, it is possible to present a route having comfort other than the short travel time to the user.
図1はルート提示装置1の全体的な構成およびルート提示装置本体10のハードウェア構成の例を示す図、図2はルート提示装置1の機能的構成の例を示す図である。
FIG. 1 is a diagram illustrating an example of the overall configuration of the
図1(a)に示すルート提示装置1は、ルート提示装置本体10、ディスプレイ11、キーボード12、およびマウス13などによって構成される。ルート提示装置1として、パーソナルコンピュータまたはワークステーションなどが用いられる。
A
ルート提示装置本体10は、図1(b)に示すように、CPU10a、RAM10b、ROM10c、ハードディスク10d、画像インタフェース10e、入出力インタフェース10f、およびネットワークカード10gなどによって構成される。
As shown in FIG. 1B, the route presentation device
画像インタフェース10eは、ディスプレイ11と接続するためのインタフェースであって、画面を表示するための映像信号をディスプレイ11に送出する。入出力インタフェース10fは、キーボード12およびマウス13と接続するために用いられ、ユーザの操作の信号をキーボード12およびマウス13から入力する。ネットワークカード10gは、LANまたはインターネットなどと接続するためのNIC(Network Interface Card)である。
The
ROM10cまたはハードディスク10dには、オペレーティングシステムのほか、ルート提示プログラム1CPがインストールされている。このルート提示プログラム1CPは、図2に示す出発地等指定受付処理部101、好適ルート検索部102、検索結果表示処理部103、およびダイヤ等データベース1TBなどの機能を実現するためのコンピュータプログラムである。
In addition to the operating system, the route presentation program 1CP is installed in the
このルート提示プログラム1CPによると、ユーザは、出発地から目的地までの好適なルートの提示を受けることができる。オペレーティングシステムの各モジュールおよびルート提示プログラム1CPは、必要に応じてRAM10bにロードされ、CPU10aによって実行される。
According to the route presentation program 1CP, the user can receive a suitable route from the departure point to the destination. Each module of the operating system and the route presentation program 1CP are loaded into the
図3は条件指定画面HG1の例を示す図、図4および図5は京橋から新子安までのルートの例を示す図、図6は検索結果画面HG2の例を示す図、図7は大阪から新横浜までのルートの例を示す図である。次に、図2の各部の処理内容などについて詳細に説明する。 3 shows an example of the condition designation screen HG1, FIGS. 4 and 5 show examples of routes from Kyobashi to Shinkoyasu, FIG. 6 shows an example of the search result screen HG2, and FIG. 7 shows Osaka to Shin-Yokohama. It is a figure which shows the example of the route to. Next, the processing contents of each unit in FIG. 2 will be described in detail.
図2において、ダイヤ等データベース1TBは、日本国内で運行されている列車、バス、飛行機、および船舶などの交通機関のダイヤグラム(運行予定表、時刻表)、複数の乗物間の乗換えに要する時間(いわゆる乗換え標準時間)、および徒歩で移動可能な駅、停留所、港、および空港に関する情報(つまり、同一であると取り扱える乗場の情報)などが記憶されている。 In FIG. 2, the database 1TB such as a diagram includes diagrams (operation schedules, timetables) of transportation facilities such as trains, buses, airplanes, and ships that are operated in Japan, and time required for transfer between a plurality of vehicles ( The so-called transfer standard time), information on stations, stops, ports, and airports that can be moved on foot (that is, information on the halls that can be handled as the same) are stored.
出発地等指定受付処理部101は、ルートの検索に関する条件をユーザに入力させその内容を受け付けるための処理を、次のような手順で実行する。
The departure point designation
ユーザが所定のコマンドを入力すると、出発地等指定受付処理部101は、図3に示すような条件指定画面HG1をディスプレイ11に表示させる。ここで、ユーザは、キーボード12およびマウス13を操作することによって、自分の出発地、目的地、および出発時刻をテキストボックスTX11、TX12、TX13に指定し、検索ボタンBN1をクリックする。
When the user inputs a predetermined command, the departure point designation
そして、出発地等指定受付処理部101は、ユーザが指定した出発地、目的地、および出発時刻を示すデータを受け付ける。
The departure point designation
好適ルート検索部102は、ルート候補検索部121、上限所要時間算出部122、好適ルート選出部123、およびルートソート部124などによって構成され、ユーザにとって好適なルートを選び出し最適と推測される順に並べ替える処理を行う。
The preferred
ルート候補検索部121は、ユーザが指定した出発時刻、出発地、および目的地に応じたルートの検索を行う。つまり、その出発時刻にその出発地を出発しその目的地に到着するまでのルートの検索を行う。この際に、ダイヤ等データベース1TBが参照される。検索は、特開2003−58663号公報または特開2003−323518号公報などに記載されるような公知の方法を用いればよい。または、市販のルート検索用のソフトウェアまたはインターネット上のルート検索用のWebページなどと連携し、検索を行ってもよい。
The route
なお、この段階では、ユーザの利便性を十分に考慮する必要はなく、取り得るルートを数多く検索する。例えば、市販のルート検索用のソフトウェアと連携するのであれば、検索数(回答数)を多数に設定すればよい。もちろん、公知の方法および市販のソフトウェアで適用されているように、所定の要件を満たさない不合理なルートは、検索結果から除外してもよい。 At this stage, it is not necessary to fully consider the convenience of the user, and a number of possible routes are searched. For example, if the software is linked with commercially available route search software, the number of searches (number of answers) may be set to a large number. Of course, unreasonable routes that do not meet certain requirements, as applied in known methods and commercially available software, may be excluded from the search results.
例えば、ユーザが出発地、目的地、および出発日時として、それぞれ、「京橋」、「新子安」、および「9時」を指定した場合は、ルート候補検索部121によって、図4、図5に示すような複数のルートの検索結果が得られる。
For example, when the user designates “Kyobashi”, “Shinkoyasu”, and “9 o'clock” as the departure point, the destination, and the departure date and time, respectively, the route
検索結果には、そのルートに沿って移動する際に使用する交通手段ごとの名称(乗物名または路線名)、その乗物に乗車する区間、区間の起点の出発時刻および終点への到着時刻および所要時間、ある乗物から次の乗物への乗換えの際の所要時間、およびそのルート全体の所要時間(以下、「全体所要時間」と記載する。)などが示される。 The search results include the name (vehicle name or route name) for each means of transportation used when traveling along the route, the section on which the vehicle is boarded, the departure time at the starting point of the section, the arrival time at the end point, and the required time. The time, the time required for transfer from one vehicle to the next vehicle, the time required for the entire route (hereinafter referred to as “total time required”), and the like are shown.
また、ルート候補検索部121は、検索したルートを、全体所要時間の短い順に並べ替える。
Further, the route
上限所要時間算出部122は、ユーザが指定した出発地から目的地まで移動するのに掛かる時間として許容し得る値を算出する。つまり、移動時間が何時間までであれば、ユーザに提示することができるかを求める。上限所要時間算出部122は、次のようにして、許容し得る移動時間を算出する。
The upper limit required
ルート候補検索部121によって検索されたルートの全体所要時間の中から、最も短い全体所要時間に注目する。注目した全体所要時間に所定の係数α(ただし、α>1)を掛ける。そして、それによって求められた値(積)を、許容し得る移動時間とする。以下、この許容し得る移動時間を「上限所要時間」と記載する。または、最も短い全体所要時間と所定の時間βとの和を、上限所要時間としてもよい。係数αおよび所定の時間βは任意に設定することができる。
Attention is paid to the shortest total required time from the total required time of the route searched by the route
好適ルート選出部123は、ルート候補検索部121によって検索された複数のルートの中から、ユーザにとって好適なルートを、上限所要時間算出部122によって算出された上限所要時間に基づいて選出する。すなわち、ルート候補検索部121によって検索された複数のルートの中から全体所要時間が上限所要時間以内であるものを、ユーザにとって好適なルートとして選出する。
The preferred
ルートソート部124は、好適ルート選出部123によって選出されたルートを、好適な順にソートする(並べ替える)。ここでは、1回の乗車時間が長い乗物を含むルートほど好適であると判定する。つまり、所要時間が長い乗物を含むルートの順にソートする。
The
検索結果表示処理部103は、図6のような、ルートソート部124によってソートされた順にルートの情報を配置した検索結果画面HG2を、ディスプレイ11に表示させる。
The search result display processing unit 103 causes the
すべての情報が一度に検索結果画面HG2に表示されない場合は、ユーザは、検索結果画面HG2をスクロールさせて情報を確認することができる。また、ユーザは、ルートに関する詳細な情報を確認することができる。この場合は、そのルートに対応する詳細ボタンBN2をクリックすればよい。すると、検索結果表示処理部103は、図4などに示すような、そのルートに含まれる区間および乗換えなどに関する詳細な情報を、ダイアログボックスなどによって表示する。 When all information is not displayed on the search result screen HG2 at once, the user can scroll the search result screen HG2 and check the information. Further, the user can confirm detailed information regarding the route. In this case, what is necessary is just to click the detail button BN2 corresponding to the route. Then, the search result display processing unit 103 displays detailed information regarding the sections and transfers included in the route, as shown in FIG. 4 and the like, using a dialog box or the like.
なお、出発地、目的地、および出発時刻以外にも、ルートに関する条件をユーザに指定させてもよい。例えば、利用したくない乗物の種類を指定させてもよい。または、深夜から明け方までの所定の時間帯(いわゆる有効時間)における乗換えを認めるか否かを指定させてもよい。出発地、目的地、および出発時刻以外の条件が指定された場合は、ルート候補検索部121によって検索されたルートのうちその条件に適さないルートを、上限所要時間算出部122による処理の前に除外しておく。
In addition to the departure point, the destination, and the departure time, the user may specify conditions regarding the route. For example, the type of vehicle that is not desired to be used may be designated. Alternatively, it may be specified whether or not to allow transfer in a predetermined time zone (so-called valid time) from midnight to dawn. When conditions other than the departure point, destination, and departure time are specified, a route that is not suitable for the route searched by the route
また、含まれる区間がすべて同一である複数のルートがルート候補検索部121によって検索された場合は、好適ルート選出部123は、全体所要時間が最も短いルートのみを残し、それ以外は、上限所要時間算出部122による処理の前に除外しておく。
In addition, when a plurality of routes having the same included section are searched by the route
例えば、図7に示すような、すべて同一の区間からなる3つのルート(第一ルートないし第三ルート)がルート候補検索部121によって検索された場合は、全体所要時間が最も短い第二ルートを残し、第一および第三ルートを上限所要時間算出部122による処理の前に除外する。または、料金が最も安いルートのみを残すようにしてもよい。
For example, as shown in FIG. 7, when three routes (first route to third route) all having the same section are searched by the route
ただし、西明石から新横浜までのルートとして、西明石から新横浜まで1本の新幹線ひかり号のみを利用するルートと、西明石から新大阪まで1本の新幹線こだま号を利用し新大阪から新横浜まで1本の新幹線のぞみ号を利用するルートとが検索された場合は、好適ルート選出部123は、両者を、相違する区間を有するルートとして、取り扱う。
However, as a route from Nishi-Akashi to Shin-Yokohama, only one Shinkansen Hikari issue is used from Nishi-Akashi to Shin-Yokohama, and one Shinkansen from Shin-Osaka to Shin-Yokohama is used from Nishi-Akashi to Shin-Osaka. When a route using Nozomi is searched, the preferred
図8はルート提示装置1におけるルートの提示の処理の流れの例を説明するフローチャートである。
FIG. 8 is a flowchart for explaining an example of the flow of route presentation processing in the
次に、ルート提示装置1の全体的な処理の流れを、図8のフローチャートなどを参照しながら説明する。
Next, the overall processing flow of the
ユーザは、条件指定画面HG1(図3参照)をルート提示装置1に予め表示させておく。そして、自分の知りたいルートの出発地、目的地、および出発時刻を指定する。
The user displays the condition designation screen HG1 (see FIG. 3) on the
ルート提示装置1は、それらの指定を受け付けると(図8の#1)、その出発時刻にその出発地を出発しその目的地に到着するまでのルートを、所定の数だけ検索する(#2)。検索したルートを、全体所要時間の短い順にソートする(#3)。
Upon receiving these designations (# 1 in FIG. 8), the
例えば、ユーザが出発地、目的地、および出発日時として、それぞれ、「京橋」、「新子安」、および「9時」を指定した場合は、新幹線、飛行機、または高速バスなどの乗物を利用した様々なルートが検索される。以下、京橋から新子安までの好適なルートを提示する場合を例に説明する。 For example, when the user designates “Kyobashi”, “Shinkoyasu”, and “9 o'clock” as the departure point, destination, and departure date and time, various vehicles using vehicles such as Shinkansen, airplane, or express bus Routes are searched. Hereinafter, a case where a suitable route from Kyobashi to Shinkoyasu is presented will be described as an example.
ルート提示装置1は、ステップ#2で検索したルートのうち全体所要時間が一番短いルート(1件目のルート)に注目し、そのルートの検索結果のデータを読み込む(#4、#7)。ここでは、図4(a)に示す第一ルートが注目されたものとする。
The
そのルートの全体所要時間に係数αを掛けることによって、上限所要時間を算出する(#9)。係数αとして「1.2」が設定されている場合は、第一ルートの全体所要時間「3時間6分」に「1.2」を掛けることによって(つまり、第一ルートの全体所要時間に、その2割を加算することによって)、「3時間43分」という上限所要時間が算出される。
The upper limit required time is calculated by multiplying the total required time of the route by the coefficient α (# 9). When “1.2” is set as the coefficient α, the overall required time of the first route “3
現在注目しているルートの全体所要時間が上限所要時間を超えていないか否かをチェックし、超えていなければ(#10でNo)、ユーザに対して提示する候補としてそのルートを選出する(#11)。超えていれば(#10でYes)、選出しない。 It is checked whether or not the total required time of the currently focused route exceeds the upper limit required time. If not (No in # 10), the route is selected as a candidate to be presented to the user ( # 11). If it exceeds (Yes in # 10), it will not be selected.
2件目以降のルートについても順次注目し、1件目のルートに対する処理と同様の処理を行う(#7〜#12)。ただし、2件目以降のルートについては(#8でNo)ステップ#9の上限所要時間を算出する処理は行わない。
Pay attention to the second and subsequent routes in order, and perform the same processing as the processing for the first route (# 7 to # 12). However, for the second and subsequent routes (No in # 8), the process of calculating the upper limit required time in
ステップ#2で検索したルートすべてに注目し提示の候補とするルートを選出したら(#5でYes)、選出したルートを、1回の乗車時間が長い乗物を含む順にソートする(#13)。 If all the routes searched in step # 2 are noticed and a route that is a candidate for presentation is selected (Yes in # 5), the selected routes are sorted in the order including vehicles having a long boarding time (# 13).
例えば、図4、図5に示す第一ルートないし第四ルートの4つのルートが選出された場合は、次のようにソートする。まず、第一ルートないし第四ルートそれぞれの中から、最長の乗車時間(所要時間)を抽出する。つまり、第一、第二、第三、および第四ルートそれぞれの中から「2時間17分」、「1時間10分」、「1時間15分」、および「1時間17分」を抽出する。
For example, when four routes from the first route to the fourth route shown in FIGS. 4 and 5 are selected, they are sorted as follows. First, the longest boarding time (required time) is extracted from each of the first route to the fourth route. That is, “2 hours 17 minutes”, “1
これら4つの所要時間のうちの最長の所要時間を有するルートつまり第一ルートを、1番目に配置する。2番目に長い所要時間を有するルートつまり第四ルートを2番目に配置する。以下、同様に、長い所要時間を有する順に、第三ルート、第二ルートをそれぞれ3、4番目に配置する。 The route having the longest required time among these four required times, that is, the first route is arranged first. The route having the second longest required time, that is, the fourth route is arranged second. In the same manner, the third route and the second route are arranged in the third and fourth order in the order of longer required time.
フローチャートに戻って、ルート提示装置1は、ソートの結果に応じて各ルートの情報を配置した検索結果画面HG2(図6参照)を生成し表示する(#14)。
Returning to the flowchart, the
図9は京橋から由布院までのルートの例を示す図である。次に、出発地、目的地、および出発時刻以外の条件が指定された場合の、ルート提示装置1の処理の流れについて、説明する。
FIG. 9 is a diagram showing an example of a route from Kyobashi to Yufuin. Next, the flow of processing of the
ユーザは、出発地、目的地、および出発時刻としてそれぞれ「京橋」、「由布院」、および「16時30分」を指定し、目的地への到着の時期として「出発日の翌朝」を指定したとする。 The user specified "Kyobashi", "Yufuin", and "16:30" as the departure point, destination, and departure time, respectively, and specified "the next morning" as the time of arrival at the destination. And
ルート提示装置1は、前に説明した京橋から新子安までのルートの検索の場合と同様に、それらの指定を受け付けると(図8の#1)、その出発時刻にその出発地を出発しその目的地に到着するまでのルートを、所定の数だけ検索し(#2)、全体所要時間の短い順にソートする(#3)。
As in the case of the route search from Kyobashi to Shinkoyasu described above, the
全体所要時間が一番短いルート(1件目のルート)に注目し、そのルートの検索結果のデータを読み込む(#4、#7)。ここでは、図9(c)に示す第三ルートが注目されたものとする。 Focusing on the route with the shortest total time required (first route), the search result data of the route is read (# 4, # 7). Here, it is assumed that the third route shown in FIG.
注目したルートが、出発地、目的地、および出発時刻以外の条件を満たしているか否かをチェックする(#6)。ここでは、出発日の翌朝に目的地に到着するか否かをチェックする。第三ルートは、この条件を満たさないので、ユーザに対して提示する対象から除外する(#6でNo)。 It is checked whether or not the noticed route satisfies conditions other than the departure point, destination and departure time (# 6). Here, it is checked whether or not the vehicle arrives at the destination on the morning after the departure date. Since the third route does not satisfy this condition, it is excluded from the target presented to the user (No in # 6).
ルート提示装置1は、その次に全体所要時間の短いルートに注目する。ここでは、図9(b)に示す第二ルートに注目したとする。
The
第二ルートは出発日の翌朝に目的地に到着するという条件を満たしている最初のルートなので(#6でYesかつ#8でYes)、第二ルートの全体所要時間に基づいて上限所要時間を算出する(#9)。係数αとして「1.2」が設定されている場合は、第二ルートの全体所要時間「13時間10分」に「1.2」を掛けることによって、「15時間48分」という上限所要時間が算出される。
Since the second route is the first route that satisfies the condition of arriving at the destination the morning after the departure date (Yes in # 6 and Yes in # 8), the upper limit required time is set based on the total required time of the second route. Calculate (# 9). When “1.2” is set as the coefficient α, the upper limit required time “15 hours 48 minutes” is obtained by multiplying the total required time “13
現在注目しているルートの全体所要時間が上限所要時間を超えていないか否かをチェックし、超えていなければ(#10でNo)、ユーザに対して提示する候補としてそのルートを選出する(#11)。超えていれば(#10でYes)、選出しない。 It is checked whether or not the total required time of the currently focused route exceeds the upper limit required time. If not (No in # 10), the route is selected as a candidate to be presented to the user ( # 11). If it exceeds (Yes in # 10), it will not be selected.
他のルートについても、順次注目し、ユーザが指定した条件を満たしかつ全体所要時間が上限所要時間を超えていなければ(#6でYesかつ#10でNo)、提示の候補として選出する。 As for other routes, attention is sequentially paid. If the total required time does not exceed the upper limit required time (Yes in # 6 and No in # 10), the route is selected as a presentation candidate.
前に説明した京橋から新子安までのルートの検索の場合と同様に、選出したルートをソートする(#13)。図9(a)(b)それぞれ示される第一ルートおよび第二ルートが選出された場合は、1回の乗車時間が長い乗物を含む順に、第一ルート、第二ルートとソートされる。そして、ルート提示装置1は、ソートしたルートの情報を配置した検索結果画面HG2を表示する(#14)。
As in the case of the route search from Kyobashi to Shinkoyasu described above, the selected routes are sorted (# 13). When the first route and the second route shown in FIGS. 9A and 9B are selected, the route is sorted into the first route and the second route in the order including vehicles with a long boarding time. Then, the
図10は京橋から道後温泉までのルートの例を示す図、図11は検索結果画面HG2の例を示す図である。 FIG. 10 is a diagram illustrating an example of a route from Kyobashi to Dogo Onsen, and FIG. 11 is a diagram illustrating an example of a search result screen HG2.
ユーザが、出発地、目的地、および出発時刻としてそれぞれ「京橋」、「道後温泉」、および「19時45分」を指定し、目的地への到着の時期として「出発日の翌朝」を指定したとする。この場合も、ルート提示装置1は、上述の由布院の例と同様に、図8のフローチャートの手順で処理を行う。
The user designates “Kyobashi”, “Dogo Onsen”, and “19:45” as the departure point, destination, and departure time, respectively, and “the next morning” as the arrival time at the destination Suppose that Also in this case, the
図10(a)〜(c)に示す第一ルートないし第三ルートがステップ#2において検索され、かつ、係数αが「1.2」である場合は、上限所要時間は「8時間6分×1.2=9時間43分」なので、ステップ#11において第三ルートだけが選出される。
When the first to third routes shown in FIGS. 10A to 10C are searched in step # 2 and the coefficient α is “1.2”, the upper limit required time is “8
上記の条件に加え、夜行バスを利用しないという条件をユーザが指定した場合は、第三ルートはステップ#6で除外される。よって、上限所要時間は「10時間11分×1.2=12時間13分」となり、ステップ#11において第一ルートおよび第二ルートが選出される。
In addition to the above conditions, if the user specifies a condition that the night bus is not used, the third route is excluded in
または、特定の要件を有するルートに対して加点を行うようにしてもよい。例えば、ユーザの好みの設備(ベッド、シャワー、大浴場、または食堂など)を備える乗物を利用するルートに対して行うようにしてもよい。 Alternatively, points may be added to a route having specific requirements. For example, you may make it carry out with respect to the route using the vehicle provided with a user's favorite facilities (a bed, a shower, a large communal bath, a dining room, etc.).
加点は、ステップ#10において上限所要時間とそのルートの全体所要時間との比較を行う前に、そのルートの全体所要時間から所定の時間を減らすことによって行えばよい。
The points may be added by reducing a predetermined time from the total required time of the route before comparing the upper limit required time and the total required time of the route in
例えば、大浴場を備える乗物を利用するルートに対して2時間分の加点(アドバンテージ)を与える旨が設定されている場合において、関西汽船およびオレンジフェリーに大浴場が備えられている場合は、第一ルートおよび第二ルートそれぞれの全体所要時間を2時間ずつ減らし、「9時間27分」および「8時間11分」とする。よって、夜行バスを利用しないという条件が指定されていなければ、上限所要時間は「8時間6分×1.2=9時間43分」となり、前述の場合とは異なり、ステップ#11において第三ルートだけでなく第一ルートおよび第二ルートの両方が選出される。
For example, when it is set to give 2 hours of additional points (advantage) to a route using a vehicle equipped with a public bath, if Kansai Kisen and Orange Ferry are equipped with a large bath, The total time required for each of the one route and the second route is reduced by 2 hours to “9 hours 27 minutes” and “8
また、ルート提示装置1は、ユーザの好みの設備を備える乗物を利用するルートを選出した場合は、図11のように、その設備の存在を知らせるメッセージをそのルートと対応付けるように配置した状態で、検索結果画面HG2を表示する。
In addition, when the
なお、乗物の設備の情報は、交通会社のサーバなどから適宜ダウンロードすることによって取得してもよいし、ルート提示装置1自身のデータベースに予め蓄積しておいてもよい。また、ユーザの好みは、検索を行うごとにユーザに指定させてもよいし、予め登録しておいてもよい。
In addition, the information on the facility of the vehicle may be acquired by appropriately downloading from a transportation company server or the like, or may be stored in advance in the database of the
どの設備がある場合にどれくらいの加点を行うのかを示す情報も、サーバからダウンロードしてもよいし、ルート提示装置1自身のデータベースに予め蓄積しておいてもよい。
Information indicating how many points are added when there is equipment may be downloaded from the server, or may be stored in advance in the database of the
または、所定の設備を備える乗物を利用するルートを、そのルートとの全体所要時間の差が所定の範囲内であれば、他のルートよりも優先的に(上の順位で)提示してもよい。例えば、大浴場を備える乗物を利用するルートの全体所要時間が10時間であって、大浴場を備える乗物を一切利用しないルートの全体所要時間が9時間30分であって、所定の範囲が1時間である場合においては、前者を後者よりも上の順位に配置して提示してもよい。 Alternatively, a route using a vehicle equipped with a predetermined facility may be presented with priority (in higher order) over other routes if the difference in total travel time with the route is within a predetermined range. Good. For example, the total time required for a route using a vehicle equipped with a public bath is 10 hours, the total time required for a route using no vehicle equipped with a large public bath is 9 hours 30 minutes, and the predetermined range is 1 In the case of time, the former may be arranged and presented in a higher rank than the latter.
図12および図13は道後温泉から京橋までのルートの例を示す図である。早朝に終点に到着する乗物は、到着後しばらくの間、寝台または座席などの設備の利用を引き続き認めるサービス(いわゆるレイトチェックアウトサービス)を提供することがある。 12 and 13 are diagrams showing examples of routes from Dogo Onsen to Kyobashi. A vehicle that arrives at the end point early in the morning may provide a service (so-called late checkout service) that allows the use of facilities such as a bed or a seat for a while after arrival.
ルート提示装置1は、このサービスのある乗物を利用するルートをも検索し、ユーザに提示してもよい。しかし、このサービスを利用すると、全体所要時間が増えて上限所要時間を超えてしまい、そのルートが選出されず漏れてしまうことがある。
The
そこで、このようなルートをユーザに提示できるようにするための方法を、ユーザが出発地、目的地、および出発時刻としてそれぞれ「道後温泉」、「京橋」、および「21時」を指定し、かつ、目的地への到着の時期として「出発日の翌朝」を指定した場合を例に、説明する。 Therefore, a method for allowing such a route to be presented to the user is to specify “Dogo Onsen”, “Kyobashi”, and “21:00” as the departure point, destination, and departure time, An example will be described in which “the next morning” is designated as the arrival time at the destination.
この場合も、ルート提示装置1は、原則として、図8のフローチャートの手順で処理を行う。ステップ#2において、図12、S2に示す第一ルートないし第四ルートの4つのルートを検索したとする。
Also in this case, the
ルート提示装置1は、ステップ#10において、レイトチェックアウトサービスを提供するルートの全体所要時間をそのまま上限所要時間と比較するのではなく、レイトチェックアウトサービスの利用時間を全体所要時間から引いた値を上限所要時間と比較する。例えば、図13(a)に示す第三ルートの場合は、レイトチェックアウトサービスの利用時間「2時間10分」をその全体所要時間から減算した値を、上限所要時間と比較する。そして、その結果、上限所要時間を超えない場合は、そのルートを提示の候補として選出する(#11)。
In
または、レイトチェックアウトサービスも、前述の大浴場などの設備と同様に取り扱い、レイトチェックアウトサービスを利用するルートに対して加点を行うようにしてもよい。乗物のサービスの情報は、交通会社のサーバなどから適宜ダウンロードすることによって取得してもよいし、ルート提示装置1自身のデータベースに予め蓄積しておいてもよい。
Alternatively, the late checkout service may be handled in the same manner as the facilities such as the large public bath described above, and points may be added to the route using the late checkout service. The vehicle service information may be acquired by appropriately downloading from a transportation company server or the like, or may be stored in advance in the database of the
または、次のような手順で処理を行ってもよい。ステップ#2において、レイトチェックアウトサービスを考慮せず、ルートの検索を行う。そうすると、この時点では、図13(a)の第三ルートは得られない。 Or you may process in the following procedures. In step # 2, a route search is performed without considering the late checkout service. Then, at this time, the third route in FIG. 13A cannot be obtained.
ステップ#2で検索したルートの中から提示の候補を選出したら(#5でYes)、さらにその中から、レイトチェックアウトサービスを提供する乗物を利用するルートを検索する。すると、図12(b)に示すルートが見つかる。 When a candidate for presentation is selected from the routes searched in step # 2 (Yes in # 5), a route that uses a vehicle that provides a late checkout service is further searched. Then, the route shown in FIG. 12B is found.
そして、そのルートにレイトチェックアウトサービスの利用の工程を追加することによって、図13(a)のような新たなルートを生成し、このルートを、前に選出したルートとともに、ユーザに提示する(#14)。 Then, by adding a process of using the late checkout service to the route, a new route as shown in FIG. 13A is generated, and this route is presented to the user together with the route previously selected ( # 14).
本実施形態によると、出発地から目的地までの所要時間がある程度の範囲内であれば、1回の乗車時間が長い乗物を含むルートの順に、優先的にユーザに対して提示する。よって、移動時間が短いこと以外の快適性を有するルートをユーザに提示することができる。 According to the present embodiment, if the required time from the departure place to the destination is within a certain range, it is preferentially presented to the user in the order of the route including the vehicle having a long ride time. Therefore, a route having comfort other than the short travel time can be presented to the user.
本実施形態では、1台のルート提示装置1のみによる、いわゆるスタンドアロン型のシステムを例に説明したが、好適なルートの選出およびソートなどをサーバに実行させ、その結果の表示を端末装置に実行させるように、構成してもよい。
In this embodiment, a so-called stand-alone system using only one
その他、ルート提示装置1の全体または各部の構成、処理内容、処理順序、データベースの構成などは、本発明の趣旨に沿って適宜変更することができる。
In addition, the configuration of the entire
1 ルート提示装置
103 検索結果表示処理部(ルート提示手段)
121 ルート候補検索部(ルート検索手段)
122 上限所要時間算出部(上限所要時間算出手段)
123 好適ルート選出部(ルート選出手段)
1 Route Presentation Device 103 Search Result Display Processing Unit (Route Presentation Unit)
121 Route candidate search unit (route search means)
122 Upper limit required time calculation unit (upper limit required time calculation means)
123 preferred route selection section (route selection means)
Claims (7)
前記ルート検索手段によって検索された複数の前記ルートの中から、1つの乗物に乗っている時間が最長であるものを選出する、ルート選出手段と、
前記ルート選出手段によって選出された前記ルートを提示するルート提示手段と、
を有することを特徴とするルート提示装置。 A route search means for searching a plurality of routes from the starting point to the destination,
A route selection means for selecting the longest time on one vehicle from among the plurality of routes searched by the route search means;
Route presenting means for presenting the route selected by the route selecting means;
A route presentation device comprising:
前記ルート検索手段によって検索された複数の前記ルートの所要時間のうちの最短である所要時間に所定の時間を加えることによって上限所要時間を算出する上限所要時間算出手段と、
前記ルート検索手段によって検索された複数の前記ルートのうち、所要時間が前記上限所要時間以下であるものを選出する、ルート選出手段と、
前記ルート選出手段によって選出された前記ルートを、1つの乗物に乗っている時間が最長であるものの順に提示する、ルート提示手段と、
を有することを特徴とするルート提示装置。 Route search means for searching a plurality of routes from the starting point to the destination,
Upper limit required time calculating means for calculating an upper limit required time by adding a predetermined time to a required time that is the shortest of the required times of the plurality of routes searched by the route search means;
A route selection means for selecting a route whose required time is less than or equal to the upper limit required time among the plurality of routes searched by the route search means;
Presenting the route selected by the route selection means in the order of the longest time on one vehicle;
A route presentation device comprising:
請求項2記載のルート提示装置。 If the vehicle used in the route searched by the route search means is equipped with a predetermined facility, the route presenting means, if the required time difference from the route is within a predetermined range, the route In preference to other routes that do not use a vehicle with the prescribed equipment,
The route presentation device according to claim 2.
請求項2または請求項3に記載のルート提示装置。 The route selection means uses a vehicle equipped with a predetermined facility among the plurality of routes searched by the route search means, even if the required time of the route is not less than the upper limit required time , If the difference is within the predetermined time, elect
The route presentation device according to claim 2 or 3.
請求項2ないし請求項4のいずれかに記載のルート提示装置。 The route selection means selects only the one having the shortest required time for the plurality of routes having the same all sections.
The route presentation device according to any one of claims 2 to 4.
出発地から目的地までのルートを複数検索する処理と、
検索した複数の前記ルートの中から、1つの乗物に乗っている時間が最長であるものを選出する処理と、
選出した前記ルートを提示する処理と、
を実行させることを特徴とするルート提示方法。 On the computer,
Processing to search multiple routes from the starting point to the destination,
A process of selecting the longest time on one vehicle from the searched plurality of routes;
A process of presenting the selected route;
A method for presenting a route, characterized in that
前記コンピュータに、
1組の出発地および目的地について前記ルートを複数検索する処理と、
検索した複数の前記ルートの中から、1つの乗物に乗っている時間が最長であるものを選出する処理と、
選出した前記ルートを提示する処理と、
を実行させることを特徴とするコンピュータプログラム。 A computer program used for a computer for searching and presenting a route from a starting point to a destination,
In the computer,
Processing to search a plurality of the routes for a set of departure and destination points;
A process of selecting the longest time on one vehicle from the searched plurality of routes;
A process of presenting the selected route;
A computer program for executing
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007047905A JP4916340B2 (en) | 2007-02-27 | 2007-02-27 | Route presenting device, route presenting method, and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007047905A JP4916340B2 (en) | 2007-02-27 | 2007-02-27 | Route presenting device, route presenting method, and computer program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008210278A true JP2008210278A (en) | 2008-09-11 |
JP4916340B2 JP4916340B2 (en) | 2012-04-11 |
Family
ID=39786500
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007047905A Expired - Fee Related JP4916340B2 (en) | 2007-02-27 | 2007-02-27 | Route presenting device, route presenting method, and computer program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4916340B2 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010237171A (en) * | 2009-03-31 | 2010-10-21 | Zenrin Datacom Co Ltd | Route search device and route search program |
JP2012078368A (en) * | 2012-01-11 | 2012-04-19 | Zenrin Datacom Co Ltd | Route search device and route search program |
JP2017015449A (en) * | 2015-06-29 | 2017-01-19 | 株式会社ナビタイムジャパン | Information processing system, information processing program, information processing apparatus, and information processing method |
JP2017138132A (en) * | 2016-02-01 | 2017-08-10 | 富士通株式会社 | Route search program, route search method, and route search device |
JP2019114205A (en) * | 2017-12-26 | 2019-07-11 | トヨタ自動車株式会社 | Vehicle dispatch management device |
JP2021032729A (en) * | 2019-08-26 | 2021-03-01 | 株式会社Subaru | vehicle |
JP2022525471A (en) * | 2019-03-18 | 2022-05-16 | ジョビー エレベート, インコーポレイテッド | Multimode transportation service planning and implementation |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0462588A (en) * | 1990-07-02 | 1992-02-27 | Yuhshin Co Ltd | Electronic traffic guide device |
JP2000099580A (en) * | 1998-09-18 | 2000-04-07 | Tsubasa System Kk | Travel route creating system and computer readable medium for recording its program |
JP2002169915A (en) * | 2000-11-30 | 2002-06-14 | Toshiba Corp | Guiding system for changing train and its guiding method |
JP2003170830A (en) * | 2001-12-07 | 2003-06-17 | Nec Soft Ltd | Route search system |
JP2003185453A (en) * | 2001-12-20 | 2003-07-03 | Mitsubishi Electric Corp | Navigation device and pathfinding method |
JP2005274144A (en) * | 2004-03-22 | 2005-10-06 | Aisin Aw Co Ltd | Navigation system |
JP2006268368A (en) * | 2005-03-23 | 2006-10-05 | Railway Technical Res Inst | Alternate route guide system and alternate route guide program |
-
2007
- 2007-02-27 JP JP2007047905A patent/JP4916340B2/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0462588A (en) * | 1990-07-02 | 1992-02-27 | Yuhshin Co Ltd | Electronic traffic guide device |
JP2000099580A (en) * | 1998-09-18 | 2000-04-07 | Tsubasa System Kk | Travel route creating system and computer readable medium for recording its program |
JP2002169915A (en) * | 2000-11-30 | 2002-06-14 | Toshiba Corp | Guiding system for changing train and its guiding method |
JP2003170830A (en) * | 2001-12-07 | 2003-06-17 | Nec Soft Ltd | Route search system |
JP2003185453A (en) * | 2001-12-20 | 2003-07-03 | Mitsubishi Electric Corp | Navigation device and pathfinding method |
JP2005274144A (en) * | 2004-03-22 | 2005-10-06 | Aisin Aw Co Ltd | Navigation system |
JP2006268368A (en) * | 2005-03-23 | 2006-10-05 | Railway Technical Res Inst | Alternate route guide system and alternate route guide program |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010237171A (en) * | 2009-03-31 | 2010-10-21 | Zenrin Datacom Co Ltd | Route search device and route search program |
JP2012078368A (en) * | 2012-01-11 | 2012-04-19 | Zenrin Datacom Co Ltd | Route search device and route search program |
JP2017015449A (en) * | 2015-06-29 | 2017-01-19 | 株式会社ナビタイムジャパン | Information processing system, information processing program, information processing apparatus, and information processing method |
JP2017138132A (en) * | 2016-02-01 | 2017-08-10 | 富士通株式会社 | Route search program, route search method, and route search device |
JP2019114205A (en) * | 2017-12-26 | 2019-07-11 | トヨタ自動車株式会社 | Vehicle dispatch management device |
JP2022525471A (en) * | 2019-03-18 | 2022-05-16 | ジョビー エレベート, インコーポレイテッド | Multimode transportation service planning and implementation |
JP7417802B2 (en) | 2019-03-18 | 2024-01-19 | ジョビー エアロ,インコーポレイテッド | Multimodal transportation service planning and execution |
JP2021032729A (en) * | 2019-08-26 | 2021-03-01 | 株式会社Subaru | vehicle |
JP7498548B2 (en) | 2019-08-26 | 2024-06-12 | 株式会社Subaru | vehicle |
Also Published As
Publication number | Publication date |
---|---|
JP4916340B2 (en) | 2012-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11709903B2 (en) | Accommodation search | |
JP4916340B2 (en) | Route presenting device, route presenting method, and computer program | |
JP6862755B2 (en) | Methods and systems for life event-based travel planning | |
US20160378874A1 (en) | Travel distribution system | |
US7761229B2 (en) | Unoccupied seat route search system, unoccupied seat route search device, and terminal device | |
WO2006025044A2 (en) | System and method for travel planning | |
US20140351037A1 (en) | Travel planning | |
US8799184B2 (en) | Method and system for determining an optimal low fare for a trip | |
KR20150021447A (en) | Contextualized travel offers | |
JPWO2007148378A1 (en) | Route search system, route search server, terminal device, and route search method | |
KR101821717B1 (en) | Apparatus and method for providing share plan of tour platform | |
JP6635543B2 (en) | Travel support system | |
JP6631695B2 (en) | Congestion management device, congestion management program and congestion management method | |
US20050154622A1 (en) | Method and system of booking airline itineraries and stopovers | |
WO2017192466A1 (en) | Purchasing a travel package via a communication network | |
AU2010203075B2 (en) | Development of travel plans including at least one environmental impact indication | |
JP2021196958A (en) | Vehicle allocation planning device, vehicle allocation planning system, and vehicle allocation planning program | |
US20230027411A1 (en) | Travel distribution system | |
WO2006067835A1 (en) | Information processing system | |
JP7410540B2 (en) | Information processing system, information processing program, and information processing method | |
JP2021168009A (en) | Program and information processing apparatus | |
JP2021060659A (en) | Proposal device, proposal method, and proposal program | |
WO2018167839A1 (en) | Ride sharing support system, ride sharing support method, and ride sharing support program | |
Kumsila et al. | Jerney: A peer-to-peer shared public transit on fixed routes | |
JP2020027457A (en) | Share-riding support system and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091106 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111007 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111018 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111216 |
|
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: 20120124 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120124 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150203 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |