JP7510306B2 - Route guidance method, route guidance system, server, and program - Google Patents
Route guidance method, route guidance system, server, and program Download PDFInfo
- Publication number
- JP7510306B2 JP7510306B2 JP2020142731A JP2020142731A JP7510306B2 JP 7510306 B2 JP7510306 B2 JP 7510306B2 JP 2020142731 A JP2020142731 A JP 2020142731A JP 2020142731 A JP2020142731 A JP 2020142731A JP 7510306 B2 JP7510306 B2 JP 7510306B2
- Authority
- JP
- Japan
- Prior art keywords
- travel route
- area
- travel
- attributes
- index
- 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
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 technology for providing route guidance.
出発地から目的地までの経路を案内する技術が知られている。例えば特許文献1は、貸出車両経路及び他の移動手段経路を含む経路選択を支援するため、経路候補の概要情報及び貸出車両の利用可能性を出力する技術を開示している。特許文献2は、経路探索において、移動手段として超小型モビリティを利用した経路を利用者に案内する技術を開示している。
Technologies for providing route guidance from a departure point to a destination are known. For example,
特許文献1に記載の技術においては、複数の経路候補は到着予想時刻順に表示される。
特許文献2に記載の技術においては、複数の移動手段のうち超小型モビリティを利用すると到着が早くなる場合に、超小型モビリティへの乗り換えが案内される。しかし、実生活においては友人や家族など複数人のグループで移動をする状況が多々あるところ、特許文献1及び特許文献2に記載の技術においてはグループの属性を考慮した指標が提示されなかった。
In the technology described in
In the technology described in Patent Document 2, when using ultra-compact mobility among multiple transportation means will result in an earlier arrival, guidance is provided on switching to ultra-compact mobility. However, in real life, there are many situations in which multiple people, such as friends or family, travel together, and the technologies described in
これに対し本発明は、グループの属性に応じて計算された指標に基づいて選択された移動経路を表示する技術を提供する。 In response to this, the present invention provides a technology that displays a selected travel route based on an index calculated according to the group's attributes.
本開示の一態様は、出発地、目的地、及び一緒に移動する人からなるグループの属性を含む、移動経路の検索要求を受け付けるステップと、複数の移動手段の中から前記検索要求に従って選択される1以上の移動手段を用いた移動経路の候補を検索するステップと、前記移動経路の候補の各々の指標を、前記検索要求に含まれる前記属性に応じて計算するステップと、前記移動経路の候補の中から前記指標に基づいて選択された移動経路の表示をするステップとを有する経路案内方法を提供する。 One aspect of the present disclosure provides a route guidance method including the steps of: accepting a travel route search request including attributes of a group consisting of a departure point, a destination, and people traveling together; searching for travel route candidates using one or more travel means selected from a plurality of travel means according to the search request; calculating an index for each of the travel route candidates according to the attributes included in the search request; and displaying a travel route selected from the travel route candidates based on the index.
本開示の別の一態様は、出発地、目的地、及び一緒に移動する人からなるグループの属性を含む、移動経路の検索要求を受け付ける受け付け手段と、複数の移動手段の中から前記検索要求に従って選択される1以上の移動手段を用いた移動経路の候補を検索する検索手段と、前記移動経路の候補の各々の指標を、前記検索要求に含まれる前記属性に応じて計算する計算手段と、前記移動経路の候補の中から前記指標に基づいて選択された移動経路の表示をする表示手段とを有す経路案内システムを提供する。 Another aspect of the present disclosure provides a route guidance system having a receiving means for receiving a travel route search request including attributes of a group consisting of a departure point, a destination, and people traveling together, a search means for searching for travel route candidates using one or more travel means selected from a plurality of travel means according to the search request, a calculation means for calculating an index of each of the travel route candidates according to the attributes included in the search request, and a display means for displaying a travel route selected from the travel route candidates based on the index.
本開示のさらに別の一態様は、出発地、目的地、及び移動する人からなるグループの属性を含む、移動経路の検索要求を受け付ける受け付け手段と、複数の移動手段の中から前記検索要求に従って選択される1以上の移動手段を用いた移動経路の候補を検索する検索手段と、前記移動経路の候補の各々の指標を、前記検索要求に含まれる前記属性に応じて計算する計算手段と、前記移動経路の候補の中から前記指標に基づいて選択された移動経路に関する情報を含む検索応答を、前記検索要求の応答として送信する送信手段とを有するサーバを提供する。 Yet another aspect of the present disclosure provides a server having a receiving means for receiving a search request for a travel route including attributes of a group consisting of a departure point, a destination, and people moving, a search means for searching for candidate travel routes using one or more travel means selected from a plurality of travel means according to the search request, a calculation means for calculating an index of each of the candidate travel routes according to the attributes included in the search request, and a transmission means for transmitting a search response including information about a travel route selected from the candidate travel routes based on the index as a response to the search request.
本開示のさらに別の一態様は、コンピュータに、出発地、目的地、及び移動する人からなるグループの属性を含む、移動経路の検索要求を受け付けるステップと、複数の移動手段の中から前記検索要求に従って選択される1以上の移動手段を用いた移動経路の候補を検索するステップと、前記移動経路の候補の各々の指標を、前記検索要求に含まれる前記属性に応じて計算するステップと、前記移動経路の候補の中から前記指標に基づいて選択された移動経路に関する情報を含む検索応答を、前記検索要求の応答として送信するステップとを実行させるためのプログラムを提供する。 Yet another aspect of the present disclosure provides a program for causing a computer to execute the steps of: accepting a travel route search request including attributes of a group consisting of a starting point, a destination, and people moving; searching for travel route candidates using one or more travel means selected from a plurality of travel means according to the search request; calculating an index of each of the travel route candidates according to the attributes included in the search request; and transmitting a search response including information about a travel route selected from the travel route candidates based on the index as a response to the search request.
本開示のさらに別の一態様は、コンピュータに、出発地、目的地、及び移動する人からなるグループの属性の入力を受け付けるステップと、入力された情報を含む移動経路の検索要求を、複数の移動手段の中から前記検索要求に従って選択される1以上の移動手段を用いた移動経路の候補を検索し、前記移動経路の候補の各々の指標を、前記検索要求に含まれる前記属性に応じて計算するサーバに対し、送信するステップと、前記検索要求の応答として受信した、前記移動経路の候補の中から前記指標に基づいて選択された移動経路の表示をするステップとを実行させるためのプログラムを提供する。 Yet another aspect of the present disclosure provides a program for causing a computer to execute the steps of accepting input of attributes of a group consisting of a departure point, a destination, and people moving, sending a travel route search request including the input information to a server that searches for travel route candidates using one or more travel means selected from among multiple travel means in accordance with the search request and calculates the index of each of the travel route candidates according to the attributes included in the search request, and displaying a travel route selected from the travel route candidates based on the index received as a response to the search request.
本発明によれば、グループの属性に応じて計算された指標に基づいて選択された移動経路を表示することができる。 According to the present invention, it is possible to display a travel route selected based on an index calculated according to the group's attributes.
1.構成
図1は、一実施形態に係る経路案内システム1の機能構成を例示する図である。経路案内システム1は、複数の移動手段を含む交通システムにおいて、ユーザからの要求に応じて移動経路を案内する経路案内サービスを提供する。複数の移動手段は、例えば、航空機、鉄道、船舶、路線バス、高速バス、自動車(自家用車、シェアカー、レンタカー、及びタクシーの少なくとも一種を含む)、自転車(シェアサイクル及びレンタサイクルの少なくとも一種を含む)、及び徒歩の少なくとも一種を含む。シェアカーとは、カーシェアリングサービスにより貸し出しを受けることができる自動車をいう。カーシェアリングサービスにより貸し出しされる自動車は、普通自動車、軽自動車、及び超小型EV(Electric Vehicle)の少なくとも一種を含む。本開示における超小型EVとは、乗車定員が4名以下、最高速度60km/h、定格出力0.6kw以上、排気量50cc以上660cc以下、長さ2.5m以下、幅1.3m以下、高さ2.0m以下、最大積載量350kg以下の特徴を一例とする、軽自動車より小型の電気自動車をいう。
1. Configuration FIG. 1 is a diagram illustrating a functional configuration of a
経路案内システム1は、サーバ10及びユーザ端末20を有する。サーバ10は、ユーザ端末20からの要求に応じて経路情報を提供する。ユーザ端末20は、経路案内サービスにおけるクライアントとなる端末装置である。
The
経路案内システム1は、記憶手段21、入力手段22、制御手段23、通信手段24、記憶手段11、受け付け手段12、検索手段13、計算手段14、制御手段15、送信手段16、及び表示手段25を有する。記憶手段21、入力手段22、制御手段23、通信手段24、及び表示手段25はユーザ端末20に実装される。記憶手段11、受け付け手段12、検索手段13、計算手段14、制御手段15、及び送信手段16はサーバ10に実装される。
The
ユーザ端末20において、記憶手段21は各種のデータ及びプログラムを記憶する。入力手段22は、ユーザから経路の検索要求に用いられる情報の入力を受け付ける。経路の検索要求に用いられる情報は、例えば、出発地、目的地、及び一緒に移動する人からなるグループの属性を含む。一例として、グループの属性はそのグループの人数である。制御手段23は、入力手段22により受け付けられた情報を用いて、経路の検索要求を生成する。通信手段24は、生成された経路の検索要求をサーバ10に送信する。
In the
サーバ10において、記憶手段11は各種のデータ及びプログラムを記憶する。この例において、記憶手段11は、データベース111を記憶する。データベース111は、複数の移動手段に関する経路情報が記録されたデータベースである。受け付け手段12はユーザ端末20から経路の検索要求を受け付ける。検索手段13は、これら複数の移動手段の中から経路の検索要求に従って選択される1以上の移動手段を用いた移動経路の候補を検索する。計算手段14は、これら移動経路の候補の各々における指標を、検索要求に含まれる人数(又はグループの属性)に応じて計算する。制御手段15は、検索手段13により得られた経路候補の中から一部の経路を、計算手段14により計算された指標に基づいて選択する。制御手段15は、選択された経路を特定する情報及びその経路の指標を含む検索応答を生成する。送信手段16は、生成された検索応答を、検索要求の送信元であるユーザ端末20に送信する。
In the
ユーザ端末20において、通信手段24は、サーバ10から検索応答を受信する。表示手段25は、検索応答に含まれる移動経路を表示する。
In the
図2は、サーバ10のハードウェア構成を例示する図である。サーバ10は、CPU(Central Processing Unit)110、メモリ120、ストレージ130、通信IF(Interface)140を有するコンピュータ装置である。CPU110は、プログラムに従って各種の演算を行う処理装置である。メモリ120は、CPU110がプログラムを実行する際のワークエリアとして機能する主記憶装置であり、例えばROM(Read Only Memory)及びRAM(Random Access Memory)を含む。ストレージ130は、各種のデータ及びプログラムを記憶する補助記憶装置であり、例えばSSD(Solid State Drive)又はHDD(Hard Disk Drive)を含む。通信IF140は、所定の通信規格に従って他の装置と通信するための装置であり、例えばNIC(Network Interface Card)を含む。
Figure 2 is a diagram illustrating an example of the hardware configuration of the
この例において、ストレージ130が記憶するプログラムには、コンピュータ装置を経路案内システム1のサーバ10として機能させるためのプログラム(以下「サーバプログラム」という)が含まれる。CPU110がサーバプログラムを実行している状態において、メモリ120及びストレージ130の少なくとも一方が記憶手段11の一例である。CPU110及び通信IF140が、受け付け手段12及び送信手段16の一例である。CPU110が、検索手段13、計算手段14、及び制御手段15の一例である。
In this example, the programs stored in the
図3は、ユーザ端末20のハードウェア構成を例示する図である。ユーザ端末20は、CPU210、メモリ220、ストレージ230、通信IF240、入力装置250、ディスプレイ260を有するコンピュータ装置、具体的にはスマートフォン、タブレット端末、又はパーソナルコンピュータである。CPU210は、プログラムに従って各種の演算を行う処理装置である。メモリ220は、CPU210がプログラムを実行する際のワークエリアとして機能する主記憶装置であり、例えばROM及びRAMを含む。ストレージ230は、各種のデータ及びプログラムを記憶する補助記憶装置であり、例えばSSD又はHDDを含む。通信IF240は、所定の通信規格に従って他の装置と通信するための装置であり、例えばアンテナ及び無線通信チップを含む。入力装置250は、ユーザ端末20に情報又は指示を入力するための装置であり、例えば、タッチスクリーン、キーパッド、キーボード、ポインティングデバイス、及びマイクロフォンの少なくとも一種を含む。ディスプレイ260は、情報を表示する装置であり、例えばLCD(Liquid Crystal Display)又は有機EL(Electro-Luminescence)ディスプレイを含む。
3 is a diagram illustrating an example of the hardware configuration of the
この例において、ストレージ230が記憶するプログラムには、コンピュータ装置を経路案内システム1のユーザ端末20として機能させるためのプログラム(以下「クライアントプログラム」という)が含まれる。CPU210がクライアントプログラムを実行している状態において、メモリ220及びストレージ230の少なくとも一方が記憶手段21の一例である。CPU210が、記憶手段21、入力手段22、及び制御手段23の一例である。CPU210及び通信IF240が通信手段24の一例である。CPU210及びディスプレイ260が表示手段25の一例である。
In this example, the programs stored in the
2.動作
図4は、経路案内システム1の一実施形態に係る動作を例示するシーケンスチャートである。以下において受け付け手段12等の機能構成要素を処理の主体として記載することがあるが、これは、サーバプログラム等のプログラムを実行しているCPU110等のハードウェア要素が他のハードウェア要素と協働して処理を実行することを意味する。
4 is a sequence chart illustrating an example of an operation according to an embodiment of the
まず、ユーザはユーザ端末20においてクライアントプログラムを起動する。表示手段25は、検索条件の入力画面を表示する。ステップS101において、入力手段22は、経路の検索条件(すなわち検索要求に用いられる情報)の入力を受け付ける。
First, the user starts the client program on the
図5は、検索条件の入力画面を例示する図である。この入力画面は、領域911、領域912、領域913、領域914、領域915、領域916、及び領域917を有する。領域911は、出発地を特定する情報を入力するための欄である。領域912は、目的地を特定する情報を入力するための欄である。出発地及び目的地を特定する情報としては、例えば、住所、地理学的経緯度、又は施設名が用いられる。領域913は、日付及び時刻を入力するための欄である。領域914は、入力された時刻が出発時刻であるか到着時刻であるかを指定するための欄である。領域915は、この移動(又は行程)に同行するメンバー(ユーザ本人を含む)の属性を入力するための欄である。この例において、領域915は、このグループに属する各メンバーの属性を入力するための欄を含む。領域916は、経路を選択する際の観点を指定するための欄である。メンバーの属性としては、年齢層、性別、及び運転免許証所持の有無が入力される。領域917は、サーバ10に検索要求を送信する指示を入力するUIオブジェクト(この例ではボタン)を含む。
5 is a diagram illustrating an example of a search condition input screen. This input screen has
図5の例においては、経路を選択する際の観点の候補として「環境負荷」、「ソーシャルディスタンシング」、及び「運動負荷」の3項目が例示されている。領域916においては、各項目についてラジオボタンにより指定の有無を変更することができる。この例においては、これら複数の観点のうち少なくとも一の観点の指定が必須である。2以上の観点が指定されてもよい。
In the example of FIG. 5, three items, "environmental load," "social distancing," and "exercise load," are shown as candidate perspectives when selecting a route. In
再び図4を参照する。検索要求の送信が指示されると、制御手段23は、入力された情報を用いて検索要求を生成する(ステップS102)。通信手段24は、生成された検索要求をサーバ10に送信する(ステップS103)。 Refer back to FIG. 4. When an instruction to send a search request is given, the control means 23 generates a search request using the input information (step S102). The communication means 24 sends the generated search request to the server 10 (step S103).
サーバ10において、受け付け手段12は、ユーザ端末20から検索要求を受信する(ステップS104)。検索手段13は、検索要求に従って、データベース111を参照して経路候補を検索する(ステップS105)。データベース111は、経路情報が記録されたデータベースである。経路情報は、例えば、地図情報、交通網情報、時刻表情報、料金情報、及び予約情報を含む。地図情報は、道路地図、並びに鉄道及びバスの路線図を含む。地図情報はさらに、地図上のオブジェクト(すなわち施設)に関する情報(例えば、名称、形状、及び特記事項)を含む。交通網情報は、ノード及びリンクの情報を含む。ノードは交通網において起点、終点、又は遷移点となり得る点をいい、例えば、道路網における交差点、鉄道網における駅、路線バス網におけるバス停、及びカーシェアリングサービスにおけるステーションを含む。リンクは2つのノードの結合を示す情報であり、例えば、道路及び線路に相当する。時刻表情報は、鉄道及びバス等、時刻表に基づいて稼働している移動手段の時刻表を示す。料金情報は、鉄道運賃、及び有料道路通行料、カーシェアリング利用料など、ノード間に移動に費用が発生する移動手段における料金を特定する情報を含む。予約情報は、シェアカー及びシェアサイクルなど、利用に予約が必要なサービスにおける予約状況(又は空き状況)を示す。データベース111において、これらの情報は逐次アップデートされる。多くの場合において、検索条件を満たす移動経路は単一ではなく複数存在する。ステップS105において、検索手段13は、検索条件を満たす経路を全て経路候補として抽出する。
In the
ステップS106において、計算手段14は、抽出された複数の経路候補の各々について、所定の指標を計算する。この指標は、経路候補を所定の観点から評価した指標であり、一緒に移動するグループの属性を考慮した指標である。この指標は、特に、所要時間及び費用以外の指標である。一例として、この指標は、環境負荷指数、ソーシャルディスタンシング指数、及び運動負荷指数を含む。環境負荷指数は、環境への負荷、例えば二酸化炭素排出量を指数化したものである。二酸化炭素排出量の少ない移動手段、例えば、徒歩、自転車、又は超小型EVなどは環境負荷指数が高く、二酸化炭素排出量の多い移動手段、例えば、内燃機関式自動車、航空機、又はバスなどは環境負荷指数が低い。ソーシャルディスタンシング指数は、他人との濃厚接触の程度を指数化したものである。他人との濃厚接触の可能性が低い移動手段、例えば、自動車(内燃機関式自動車及び電気自動車を含むが、路線バス又はタクシーなどは除く)はソーシャルディスタンシング指数が高く、他人との濃厚接触の可能性が高い移動手段、例えば、鉄道及び路線バスはソーシャルディスタンシング指数が低い。運動負荷指数は、移動に伴う運動の負荷すなわち運動量を指数化したものである。運動量の少ない移動手段、例えば、原動機を用いた移動手段(自動車、鉄道など)は運動負荷指数が高く、運動量の多い移動手段、例えば、徒歩又は自転車は運動負荷指数が低い。 In step S106, the calculation means 14 calculates a predetermined index for each of the extracted multiple route candidates. This index is an index that evaluates the route candidates from a predetermined viewpoint and takes into account the attributes of the group traveling together. This index is particularly an index other than the required time and cost. As an example, this index includes an environmental load index, a social distancing index, and an exercise load index. The environmental load index is an index of the load on the environment, such as carbon dioxide emissions. Transportation means with low carbon dioxide emissions, such as walking, bicycles, or ultra-compact EVs, have a high environmental load index, while transportation means with high carbon dioxide emissions, such as internal combustion engine automobiles, airplanes, or buses, have a low environmental load index. The social distancing index is an index of the degree of close contact with others. Transportation means with a low possibility of close contact with others, such as automobiles (including internal combustion engine automobiles and electric automobiles, but excluding route buses or taxis, etc.), have a high social distancing index, while transportation means with a high possibility of close contact with others, such as trains and route buses, have a low social distancing index. The exercise load index is an index of the load of exercise associated with travel, i.e., the amount of exercise. Transportation modes that involve a low amount of exercise, such as transportation modes using a motor (cars, trains, etc.), have a high exercise load index, while transportation modes that involve a high amount of exercise, such as walking or cycling, have a low exercise load index.
各指標の計算式はサーバプログラムにおいて定義される。例えば環境負荷指数については、二酸化炭素の基準排出量(固定値)を、その経路候補における二酸化炭素排出量で除算することにより得られる。各経路候補における二酸化炭素排出量は、移動手段毎に定義された単位距離当たりの二酸化炭素排出量に、その移動手段による移動距離を乗算した値を、その経路候補を構成する複数の移動手段について加算することにより得られる。この指数を計算する際にはグループの属性、例えば人数が考慮される。データベース111において、移動手段毎に定員が定義されている。例えば、普通自動車は定員5人、超小型EVは定員2人、自転車は定員1人、徒歩は定員無制限である。例えば3人で移動する場合、移動手段が普通自動車であれば1台、超小型EVであれば2台、自転車であれば3台が必要である。計算手段14は、移動手段1台あたりの二酸化炭素排出量に、必要な移動手段の台数を乗算してグループの総二酸化炭素排出量を計算する。
The calculation formula for each index is defined in the server program. For example, the environmental load index is obtained by dividing the standard carbon dioxide emission (fixed value) by the carbon dioxide emission amount for the route candidate. The carbon dioxide emission amount for each route candidate is obtained by multiplying the carbon dioxide emission amount per unit distance defined for each transportation means by the travel distance by that transportation means and adding the result for the multiple transportation means that make up the route candidate. When calculating this index, the attributes of the group, such as the number of people, are taken into consideration. In the
ソーシャルディスタンシング指数については、濃厚接触の基準期待値(固定値)を、その経路候補における濃厚接触の期待値で除算することにより得られる。各経路候補における濃厚接触の期待値は、データベース111において移動手段毎に定義された単位時間当たりの濃厚接触発生確率に、その移動手段による移動時間を乗算した値を、その経路候補を構成する複数の移動手段について加算することにより得られる。なお濃厚接触発生確率は、時間に応じて変化する確率分布関数として定義されてもよい。この指数を計算する際にはグループの属性、例えば人数が考慮される。例えば濃厚接触発生確率は人数の関数である(一例として人数が増えるほど濃厚接触発生確率が上昇する)。
The social distancing index is obtained by dividing the standard expected value (fixed value) of close contact by the expected value of close contact on that route candidate. The expected value of close contact on each route candidate is obtained by multiplying the probability of close contact occurring per unit time defined for each means of transportation in
運動負荷指数については、運動負荷の基準値を、その経路候補における運動負荷で除算することにより得られる。各経路候補における運動負荷は、データベース111において移動手段毎に定義された単位時間当たりの運動量に、その移動手段による移動時間を乗算した値を、その経路候補を構成する複数の移動手段について加算することにより得られる。この指数を計算する際にはグループの属性、例えば各メンバーの年齢が考慮される。例えば運動負荷に対しては年齢に応じて与えられる重みが乗算される。この重みは、例えば、ある年齢層以下(例えば小学生以下)及び別の年齢層以上(例えば75歳以上)のメンバーに対しては、それ以外の年齢層のメンバーと比較して負荷が大きく計算されるような値を有する。この例において、運動量は、属性に応じて変更される重みが与えられるパラメータの一例である。
The exercise load index is obtained by dividing the reference value of the exercise load by the exercise load for that route candidate. The exercise load for each route candidate is obtained by multiplying the amount of exercise per unit time defined for each means of transportation in
運動負荷指数以外の指標を計算する際に、計算に用いられるパラメータにグループの属性に応じた重みが与えられてもよい。例えば、環境負荷指数における二酸化炭素排出量及び濃厚接触の期待値にそれぞれ重みが与えられる。複数の重みが合わせて適用されてもよく、これら複数の重みは、単一の指標に対して独自に定義されるもの、及び複数の指標に対して共通に適用されるものを含んでもよい。また、重みは移動手段に対して定義されてもよい。例えば、乳幼児又は高齢者は自転車を利用することが難しいので、グループにこのようなメンバーが含まれる場合、移動手段として自転車を含む経路は検索結果として表示されないことが好ましい。このため、計算手段14は、自転車を利用する移動手段に対しては、乳幼児又は高齢者がメンバーに含まれる場合、その移動手段が選択される可能性が著しく小さくなるように定義された重みを、その移動手段に関するパラメータに対して与える。 When calculating an index other than the exercise load index, a weight according to the attributes of the group may be assigned to the parameters used in the calculation. For example, a weight is assigned to each of the carbon dioxide emissions and the expected value of close contact in the environmental load index. A plurality of weights may be applied together, and these weights may include weights that are uniquely defined for a single index and weights that are commonly applied to a plurality of indexes. Weights may also be defined for the means of transportation. For example, since it is difficult for infants or elderly people to use bicycles, it is preferable that if such members are included in the group, routes that include bicycles as a means of transportation are not displayed as search results. For this reason, the calculation means 14 assigns weights to parameters related to a means of transportation that uses bicycles, which are defined so that the possibility of selecting that means of transportation is significantly reduced when infants or elderly people are included in the members.
ステップS107において、制御手段15は、これら複数の経路候補の中から一部の移動経路を選択する。具体的には、検索条件の入力画面(図5)の領域916において指定された観点の各々について、対応する指標が高いものから順に所定数(一例としては3つ)の移動経路を選択する。制御手段15は、選択された移動経路に関する情報を含む検索応答を生成する。ステップS108において、送信手段16は、生成された検索応答を、検索要求の送信元であるユーザ端末20に送信する。
In step S107, the control means 15 selects some of the travel routes from among the multiple route candidates. Specifically, for each of the viewpoints specified in
ユーザ端末20において、通信手段24は、サーバ10から検索応答を受信する。表示手段25は、受信した検索応答に含まれる情報を表示する(ステップS109)。
In the
図6は、検索応答の表示画面を例示する図である。この表示画面は領域921及び領域922を含む。領域921は、観点を選択するUIオブジェクト(例えばタブ)を表示する領域である。この例においては、環境負荷、ソーシャルディスタンシング、及び運動負荷の3つの観点が表示されており、このうち環境負荷が選択されている(すなわちアクティブである)。領域922は、選択されている観点に対応する移動経路の概要を表示する領域である。この例では、経路1、経路2、及び経路3の3つの移動経路が表示されている。移動経路の概要は、移動手段、到着予想時刻、及び観点に対応する指数を含む。図6の例では、経路1~3の概要は以下のとおりである。
(1)経路1
移動手段: 超小型EV
到着予想時刻: 11時30分
環境負荷指数: 91
(2)経路2
移動手段: 路線バス、徒歩
到着予想時刻: 11時45分
環境負荷指数: 70
(3)経路3
移動手段: 鉄道、路線バス、徒歩
到着予想時刻: 11時25分
環境負荷指数: 65
FIG. 6 is a diagram illustrating a display screen of a search response. This display screen includes an
(1)
Transportation: Ultra-compact EV
Estimated arrival time: 11:30 AM Environmental impact index: 91
(2) Route 2
Transportation: Bus, walking Estimated arrival time: 11:45 AM Environmental impact index: 70
(3) Route 3
Transportation: Train, bus, walking Estimated arrival time: 11:25 AM Environmental impact index: 65
移動経路の概要が選択されると(例えば、概要を表示している領域がタップ又はクリックされると)、表示手段25は、選択された移動経路の詳細情報を表示する。 When an overview of a travel route is selected (e.g., when an area displaying the overview is tapped or clicked), the display means 25 displays detailed information about the selected travel route.
図7は、選択された移動経路の詳細情報を表示する画面を例示する図である。ここでは、図6において経路1が選択された例を示す。移動経路の詳細情報は、移動手段毎に、起点、終点、出発時刻、到着時刻、及び付属情報を含む。付属情報は、例えば、その移動手段に関する料金情報及び予約情報である。この例では、付属情報は、超小型EVの予約サイトへのリンクを含む。ユーザが「予約する」ボタンを選択すると、表示手段25は、カーシェアリングサービスの予約サイトにアクセスして得られる予約画面を表示する。
Figure 7 is a diagram illustrating an example of a screen that displays detailed information about a selected travel route. Here, an example is shown in which
再び図6を参照する。領域921において現在アクティブな観点とは別の観点に対応するタブが選択されると、領域922の表示が更新され、新たに選択された観点に対応する移動経路の概要が表示される。
Referring again to FIG. 6, when a tab corresponding to a perspective other than the currently active perspective is selected in
図8は、検索応答の表示画面の別の例を示す図である。図8は、図6において観点「ソーシャルディスタンシング」が選択された例を示す。この例では、領域922において、経路1、経路4、及び経路5の3つの移動経路の概要が表示されている。他の観点と共通する移動経路には共通の番号が与えられている(経路1は、図6の経路1と同じである)。図8の例では、経路1、4及び5の概要は以下のとおりである。
(1)経路1
移動手段: 超小型EV
到着予想時刻: 11時30分
ソーシャルディスタンシング指数: 99
(2)経路4
移動手段: 徒歩
到着予想時刻: 14時00分
ソーシャルディスタンシング指数: 85
(3)経路5
移動手段: レンタカー(普通自動車)
到着予想時刻: 11時20分
ソーシャルディスタンシング指数: 80
8 is a diagram showing another example of a display screen of a search response. FIG. 8 shows an example in which the viewpoint "social distancing" is selected in FIG. 6. In this example, in an
(1)
Transportation: Ultra-compact EV
Estimated arrival time: 11:30am Social distancing index: 99
(2) Route 4
Transportation method: Walking Estimated arrival time: 14:00 Social distancing index: 85
(3) Route 5
Transportation: Rental car (regular car)
Estimated arrival time: 11:20 Social distancing index: 80
移動経路の概要が選択されると表示手段25が選択された移動経路の詳細情報を表示する点は、図6の画面と同じである。 When an overview of a travel route is selected, the display means 25 displays detailed information about the selected travel route, which is the same as the screen in Figure 6.
経路案内システム1によれば、一緒に移動するグループの人数又は年齢など、グループの属性を考慮した指標に基づいて選択された経路を、経路検索の結果として提示することができる。
The
3.変形例
本発明は上述の実施形態に限定されるものではなく、種々の限定実施が可能である。以下、変形例をいくつか説明する。以下の変形例に記載した事項のうち2つ以上の事項が組み合わせて適用されてもよい。
3. Modifications The present invention is not limited to the above-described embodiment, and various limited implementations are possible. Some modifications are described below. Two or more of the features described in the following modifications may be applied in combination.
3-1.属性の種類
指標を計算する際に考慮される属性は実施形態において例示したものに限定されない。指標を計算する際に考慮され得る属性には、グループ全体の属性(例えば人数、合計体重等)と、グループに属するメンバー(個人)の属性(例えば、年齢、性別、運転免許証所持の有無等)の集合とがある。本開示でいう「グループの属性」はこの両者を包含する概念である。メンバーの属性として、例えばそのメンバーが携帯する荷物の量が用いられてもよい。例えば超小型EVは普通自動車と比較すると荷物の最大積載量が少ない。計算手段14は、荷物の量が基準値より多いメンバーについて、相対的に大きい重み(その移動手段が選択される可能性が低くなる重みの一例)を与えて指標を計算してもよい。この基準値は、例えば移動手段毎に定義される値であり、一例としては最大積載量である。この例によれば、グループのメンバーが携帯する荷物を収容できる移動手段が経路候補として抽出することができる。
3-1. Types of Attributes The attributes taken into consideration when calculating the index are not limited to those exemplified in the embodiment. Attributes that may be taken into consideration when calculating the index include attributes of the entire group (e.g., number of people, total weight, etc.) and a set of attributes of members (individuals) belonging to the group (e.g., age, gender, whether or not they have a driver's license, etc.). In the present disclosure, the "attributes of a group" is a concept that includes both of these. For example, the amount of luggage carried by the member may be used as an attribute of the member. For example, an ultra-compact EV has a smaller maximum luggage load compared to a normal car. The calculation means 14 may calculate the index by giving a relatively large weight (an example of a weight that reduces the possibility that the transportation means is selected) to members with an amount of luggage greater than a reference value. This reference value is, for example, a value defined for each transportation means, and an example is the maximum load. According to this example, transportation means that can accommodate the luggage carried by the members of the group can be extracted as route candidates.
3-2.グループにおける属性
指標を計算する際には、グループに属するメンバー全員の属性ではなく、グループを代表する1人又は一部のメンバーの属性のみが考慮されてもよい。グループを代表するメンバーは、例えば、グループの中で最も移動能力が低いメンバーである。グループの中で最も移動能力が低いメンバーは、例えば、乳幼児、高齢者、又は障害者である。この場合、グループのメンバー全員について、指標の計算の際、グループを代表するメンバーの属性に対応する重みが与えられる。この例によれば、グループのメンバーのうち特徴的な人(例えば、いわゆる交通弱者)を考慮して抽出された経路候補を表示することができる。ユーザは検索条件の入力画面(図5)において全てのメンバーの属性を入力し、制御手段15がグループ内の全てのメンバーの中から最も移動能力が低いメンバーを自動的に特定する。この場合、メンバーの属性を入力するユーザは、メンバーのうち誰が一番移動能力が低い人であるか判断することなく情報を入力することができる。あるいは、最も移動能力が低いメンバーをユーザが特定し、ユーザはそのメンバーについてのみ属性を入力してもよい。この場合、ユーザは、メンバーのうち特定の一人の属性だけを入力すればよいので入力の手間が簡素化される。
3-2. Attributes in a group When calculating an index, only the attributes of one or some of the members representing the group may be considered, rather than the attributes of all the members belonging to the group. The member representing the group is, for example, the member with the lowest mobility in the group. The member with the lowest mobility in the group is, for example, an infant, an elderly person, or a person with a disability. In this case, when calculating the index for all the members of the group, a weight corresponding to the attributes of the member representing the group is given. According to this example, it is possible to display route candidates extracted by taking into consideration characteristic people (for example, so-called road users) among the members of the group. The user inputs the attributes of all the members on the search condition input screen (FIG. 5), and the control means 15 automatically identifies the member with the lowest mobility among all the members in the group. In this case, the user who inputs the attributes of the members can input information without determining which member has the lowest mobility. Alternatively, the user may identify the member with the lowest mobility, and the user may input the attributes only for that member. In this case, the user only needs to input the attributes of one specific member, simplifying the input process.
なおグループの属性指標に反映させる手法としては、個々のメンバーについてそのメンバーの属性を考慮して経路候補毎の指標を計算し、それを全メンバーについて足し合わせる手法が用いられてもよいし、個々のメンバーについては指標を計算せずグループで一括して指標を計算する手法が用いられてもよいし、両者が組み合わせられてもよい。グループで一括して指標が計算される場合には、グループの属性(人数等)に加えて、又は代えて、メンバー個人の属性をグループ内で統計処理した属性(メンバーの平均値、最大値、最小値、又は最頻値など)が指標の計算に用いられてもよい。 As a method for reflecting the group's attribute index, a method may be used in which an index for each route candidate is calculated taking into account the attributes of each member and then added up for all members, or a method may be used in which an index is calculated collectively for the group without calculating an index for each member, or a combination of both. When an index is calculated collectively for the group, in addition to or instead of the group's attributes (such as number of people), attributes obtained by statistically processing the attributes of individual members within the group (such as the average, maximum, minimum, or mode of the members) may be used to calculate the index.
3-3.指標の計算手法
経路候補について指標を計算する手法、例えば計算に用いられるパラメータ及び重みは実施形態において例示したものに限定されない。一例において、重みは人数の関数であってもよい。大人数で利用するのには向かない移動手段、例えば徒歩について、グループの人数が多くなるほどその移動手段が選択される可能性が低くなる重みが与えられる。重みの値が大きくなるとその移動手段が選択される可能性が低くなるように指標が定義されている場合、1人目のメンバーの指標の計算に用いられる重みより2人目のメンバーの指標の計算に用いられる重みの値が大きく、3人目のメンバーの指標の計算に用いられる重みの値はさらに大きくなる。この例によれば、グループの人数の大小に応じて、その移動手段が選択される可能性を変化させることができる。
3-3. Calculation method of index The method of calculating the index for the route candidate, for example, the parameters and weights used in the calculation, are not limited to those exemplified in the embodiment. In one example, the weight may be a function of the number of people. For a means of transportation that is not suitable for use by a large number of people, such as walking, a weight is given such that the more people in the group, the less likely the means of transportation will be selected. If the index is defined so that the larger the weight value, the less likely the means of transportation will be selected, the weight value used to calculate the index of the second member is larger than the weight used to calculate the index of the first member, and the weight value used to calculate the index of the third member is even larger. According to this example, the possibility of the means of transportation being selected can be changed depending on the number of people in the group.
別の例において、指標を計算する際の重みは天候又は曜日などグループの属性以外の外的要因の関数であってもよい。例えば雨の日には徒歩が選択される可能性が低くなり、自動車が選択される可能性が高くなるように重みが定義される。この例によれば、外的要因に応じて、その移動手段が選択される可能性を変化させることができる。 In another example, the weights used to calculate the index may be a function of external factors other than the group's attributes, such as weather or the day of the week. For example, the weights may be defined so that on a rainy day, walking is less likely to be selected and driving is more likely to be selected. In this example, the likelihood that a particular mode of transportation will be selected can be changed depending on the external factors.
3-4.指標の種類
経路候補を選択する際に用いられる指標は実施形態において例示したものに限定されない。この指標は、例えば移動にかかる費用に関するものであってもよい。あるいは、この指標は、単一の観点について計算されるものに限定されず、複数の観点を総合的に考慮するものであってもよい。例えば、環境負荷、ソーシャルディスタンシング、運動負荷、及び費用の4つの観点が指定された場合、計算手段14は、これら4つの観点を統合した単一の指標(一例としては、各観点について計算した指標の平均値)を計算する。制御手段15は、この単一の指標において上位3位までの経路候補を、検索応答に含める移動経路として選択する。計算手段14は、この単一の指標を計算する際に、各観点についてそれぞれ異なる重みを与えてもよい。この重みは、例えばユーザから指定される優先順位に応じて与えられる。この例によれば、複数の観点を総合的に考慮した指標に基づいて経路候補を表示することができる。
3-4. Types of Indicators The indices used in selecting route candidates are not limited to those exemplified in the embodiment. The indices may be, for example, related to the cost of travel. Alternatively, the indices are not limited to those calculated for a single perspective, but may be those that comprehensively consider multiple perspectives. For example, when four perspectives, namely, environmental load, social distancing, exercise load, and cost, are specified, the calculation means 14 calculates a single index that integrates these four perspectives (for example, the average value of the indices calculated for each perspective). The control means 15 selects the top three route candidates in this single index as travel routes to be included in the search response. When calculating this single index, the calculation means 14 may give different weights to each perspective. The weights are given according to, for example, a priority order specified by the user. According to this example, route candidates can be displayed based on an index that comprehensively considers multiple perspectives.
3-5.移動手段の限定
ステップS105において経路候補を検索する際、グループ全体の属性又はグループに属するメンバーの属性が考慮されてもよい。例えば、経路候補に含まれる移動手段は、その移動手段の利用可否に応じて限定されてもよい。例えば、グループに属するメンバーが所定の条件、一例としてはグループ内の誰も運転免許を所有していない場合、検索手段13は、移動手段として自動車を利用する経路を経路候補から除外する。あるいは、4人グループにおいて1人しか運転免許を所有していない場合、検索手段13は、移動手段として超小型EV(2人乗り)を利用する経路を経路候補から除外する。この例によれば、そのグループの属性から利用することが難しいと判断される移動手段を含む経路を候補から除外することができる。
3-5. Limitation of transportation When searching for route candidates in step S105, the attributes of the entire group or the attributes of the members belonging to the group may be taken into consideration. For example, the transportation means included in the route candidates may be limited depending on whether or not the transportation means can be used. For example, if the members belonging to the group meet a predetermined condition, for example, if no one in the group has a driver's license, the search means 13 excludes from the route candidates a route that uses a car as a transportation means. Alternatively, if only one person in a four-person group has a driver's license, the search means 13 excludes from the route candidates a route that uses a micro EV (two-seater) as a transportation means. According to this example, it is possible to exclude from the candidates a route that includes a transportation means that is determined to be difficult to use based on the attributes of the group.
3-6.グループの分割
検索手段13は、グループ全員で共通の移動手段を利用する経路だけでなく、グループを分割して異なる移動手段を利用する経路を経路候補に含めてもよい。例えば、4人グループにおいて1人しか運転免許を所有していない場合において、検索手段13は、このグループを2つの2人グループに分割し、一方のグループは超小型EVを、他方のグループは自転車を移動手段として利用する経路を経路候補としてもよい。この場合において、検索手段13は、メンバーの属性を考慮してグループ分けをしてもよい。例えば先の例において、検索手段13は、高齢者2名を超小型EVを利用するグループ、若者2名を自転車を利用するグループとしてもよい。この例によれば、グループを分割することにより、移動手段の選択肢を広げることができる。
3-6. Dividing a Group The search means 13 may include in the route candidates not only routes using a common means of transportation for all members of a group, but also routes using different means of transportation by dividing the group. For example, in a group of four people, where only one person has a driver's license, the search means 13 may divide the group into two two-person groups, and one group may use an ultra-compact EV and the other group may use a bicycle as a means of transportation, as route candidates. In this case, the search means 13 may divide the group taking into consideration the attributes of the members. For example, in the previous example, the search means 13 may divide two elderly people into a group using an ultra-compact EV and two young people into a group using a bicycle. According to this example, by dividing the group, the options for means of transportation can be expanded.
3-7.画面表示
実施形態において示した各種の画面はあくまで例示である。例えば、移動経路の詳細表示画面は、移動手段毎又は経路全体の消費カロリー、経路周辺の観光情報、近隣店舗のクーポン、予約サイトへのリンクなどを含んでもよい。これらの情報は、多言語表示に対応していてもよく、ユーザが指定した言語で表示されてもよい。
3-7. Screen Display The various screens shown in the embodiment are merely examples. For example, the detailed display screen of the travel route may include calories burned for each means of transportation or for the entire route, tourist information around the route, coupons for nearby stores, links to reservation sites, etc. This information may be displayed in multiple languages or in a language specified by the user.
3-8.他の実施形態
経路案内システム1を構成する装置のハードウェア構成は実施形態において例示したものに限定されない。サーバ10は物理サーバであってもよいし、いわゆるクラウド上の仮想サーバであってもよい。物理的に複数の装置が協働してサーバ10の機能を有してもよい。
3-8. Other embodiments The hardware configuration of the devices constituting the
各装置に対する機能の割り当ては実施形態において例示したものに限定されない。実施形態においてサーバ10が有するものとして説明した機能の少なくとも一部がユーザ端末20に実装されてもよい。
The allocation of functions to each device is not limited to those exemplified in the embodiment. At least some of the functions described in the embodiment as being possessed by the
サーバプログラム等のソフトウェアは、インターネット等のコンピュータネットワークを介してダウンロード可能な状態で提供されてもよいし、CD-ROM(Compact Disc Read Only Memory)等のコンピュータ読み取り可能な記録媒体に記録された状態で提供されてもよい。 Software such as server programs may be provided in a downloadable form via a computer network such as the Internet, or may be provided in a form recorded on a computer-readable recording medium such as a CD-ROM (Compact Disc Read Only Memory).
1…経路案内システム、10…サーバ、11…記憶手段、12…受け付け手段、13…検索手段、14…計算手段、15…制御手段、16…送信手段、20…ユーザ端末、21…記憶手段、22…入力手段、23…制御手段、24…通信手段、25…表示手段、110…CPU、111…データベース、120…メモリ、130…ストレージ、140…通信IF、210…CPU、220…メモリ、230…ストレージ、240…通信IF、250…入力装置、260…ディスプレイ、911…領域、912…領域、913…領域、914…領域、915…領域、916…領域、917…領域、921…領域、922…領域 1...route guidance system, 10...server, 11...storage means, 12...acceptance means, 13...search means, 14...calculation means, 15...control means, 16...transmission means, 20...user terminal, 21...storage means, 22...input means, 23...control means, 24...communication means, 25...display means, 110...CPU, 111...database, 120...memory, 130...storage, 140...communication IF, 210...CPU, 220...memory, 230...storage, 240...communication IF, 250...input device, 260...display, 911...area, 912...area, 913...area, 914...area, 915...area, 916...area, 917...area, 921...area, 922...area
Claims (14)
複数の移動手段の中から前記検索要求に従って選択される1以上の移動手段を用いた移動経路の候補を検索するステップと、
前記移動経路の候補の各々について、複数の観点の各々から前記属性を考慮して評価される複数の指標を、前記検索要求に含まれる前記属性に応じて計算するステップと、
前記移動経路の候補の中から前記複数の観点のうち一の観点の指標に基づいて選択された移動経路の表示画面の表示をするステップであって、当該表示画面は第1領域及び第2領域を有し、当該第1領域は前記複数の観点から一の観点を選択するためのUIオブジェクトを含み、当該第2領域は選択されている観点に対応する移動経路の概要を表示する領域である、表示をするステップと
を有し、
前記表示画面において現在選択されている観点と別の観点が前記UIオブジェクトを介して選択されると、前記第2領域の表示が更新され、新たに選択された観点に対応する移動経路の概要が表示される
経路案内方法。 receiving a route search request including a starting point, a destination, and attributes of a group of people traveling together;
searching for travel route candidates using one or more means of transportation selected from a plurality of means of transportation in accordance with the search request;
calculating a plurality of indices for each of the travel route candidates , the indices being evaluated in consideration of the attributes from a plurality of perspectives, in accordance with the attributes included in the search request;
a step of displaying a display screen of a travel route selected from the travel route candidates based on an index of one of the plurality of viewpoints, the display screen having a first area and a second area, the first area including a UI object for selecting one of the plurality of viewpoints, and the second area being an area for displaying an outline of the travel route corresponding to the selected viewpoint;
When a viewpoint different from the viewpoint currently selected on the display screen is selected via the UI object, the display of the second area is updated and an outline of the travel route corresponding to the newly selected viewpoint is displayed.
請求項1に記載の経路案内方法。 The route guidance method according to claim 1 , wherein the outline of the travel route displayed in the second area includes an index value of a selected viewpoint.
前記指標は、それぞれ前記人の属性に応じて変更される重みが与えられるパラメータを用いて計算される
請求項1又は2に記載の経路案内方法。 the search request includes attributes of people who belong to the group;
The method according to claim 1 or 2, wherein the indexes are calculated using parameters to which weights are assigned that change depending on attributes of the person.
前記パラメータのうち、前記グループの人数の増加に応じて選択される傾向が低くなる移動手段に対応するパラメータには、前記グループの人数が少ない場合と比較して選択される可能性が低くなる重みが与えられる
請求項3に記載の経路案内方法。 The attribute is the number of people in the group,
The route guidance method according to claim 3, wherein among the parameters, a parameter corresponding to a mode of transportation that is less likely to be selected as the number of people in the group increases is weighted so that the mode of transportation is less likely to be selected compared to when the number of people in the group is small.
前記複数の移動手段が徒歩を含み、
前記パラメータのうち徒歩に対応するパラメータには、基準となる年齢層より上の年齢層の人に対しては、年齢層が当該基準より下の人と比較して選択される可能性が低くなる重みが与えられる
請求項3又は4に記載の経路案内方法。 The attributes of the people include an age range of the people who belong to the group;
the plurality of means of transportation includes walking;
5. The route guidance method according to claim 3, wherein a parameter corresponding to walking among the parameters is weighted so that the parameter is less likely to be selected for people in an age group above a reference age group compared to people in an age group below the reference age group.
前記パラメータのうち荷物の積載量が多い移動手段に対応するパラメータには、前記携帯する荷物量が基準より上の人に対しては、荷物の積載量が少ない移動手段と比較して選択される可能性が高くなる重みが与えられる
請求項3乃至5のいずれか一項に記載の経路案内方法。 the attributes of the people include an amount of baggage carried by the people belonging to the group;
6. The route guidance method according to claim 3, wherein a weight is assigned to a parameter among the parameters corresponding to a mode of transportation with a large luggage capacity so that the parameter is more likely to be selected for a person carrying an amount of luggage above a reference amount, compared to a mode of transportation with a small luggage capacity.
前記第1移動手段が前記属性に対応していない場合、前記第1移動経路は前記表示の対象から除外される
請求項1乃至6のいずれか一項に記載の経路案内方法。 the travel route candidates include a plurality of travel routes including a first travel route using a first travel means and a second travel route using a second travel means different from the first travel means;
The route guidance method according to claim 1 , wherein, when the first transportation means does not correspond to the attribute, the first transportation route is excluded from the display targets.
前記検索するステップにおいて、前記属性に基づいて、第3移動手段を用いる第3移動経路が前記グループのうちの一部の人に対する移動経路の候補として抽出され、かつ、当該第3移動手段と異なる第4移動手段が前記グループのうち当該一部の人とは異なる別の一部の人に対する移動経路の候補として抽出される
請求項1乃至7のいずれか一項に記載の経路案内方法。 The group consists of a plurality of people,
The route guidance method according to any one of claims 1 to 7, wherein in the searching step, a third travel route using a third means of travel is extracted as a candidate travel route for a portion of the group based on the attributes, and a fourth means of travel different from the third means of travel is extracted as a candidate travel route for another portion of the group different from the portion of the group.
請求項1乃至8のいずれか一項に記載の経路案内方法。 The route guidance method according to claim 1 , wherein the index indicates a level of environmental load.
請求項1乃至9のいずれか一項に記載の経路案内方法。 The route guidance method according to claim 1 , wherein the indicator indicates a degree of social distancing.
複数の移動手段の中から前記検索要求に従って選択される1以上の移動手段を用いた移動経路の候補を検索する検索手段と、
前記移動経路の候補の各々について、複数の観点の各々から前記属性を考慮して評価される指標を、前記検索要求に含まれる前記属性に応じて計算する計算手段と、
前記移動経路の候補の中から前記複数の観点のうち一の観点の指標に基づいて選択された移動経路の表示画面の表示をする表示手段であって、当該表示画面は第1領域及び第2領域を有し、当該第1領域は前記複数の観点から一の観点を選択するためのUIオブジェクトを含み、当該第2領域は選択されている観点に対応する移動経路の概要を表示する領域である、表示をする表示手段と
を有し、
前記表示画面において現在選択されている観点と別の観点が前記UIオブジェクトを介して選択されると、前記第2領域の表示が更新され、新たに選択された観点に対応する移動経路の概要が表示される
経路案内システム。 A receiving means for receiving a search request for a travel route including attributes of a group consisting of a departure point, a destination, and people traveling;
a search means for searching for travel route candidates using one or more means of transportation selected from a plurality of means of transportation in accordance with the search request;
a calculation means for calculating an index for each of the travel route candidates , the index being evaluated in consideration of the attributes from each of a plurality of perspectives, in accordance with the attributes included in the search request;
a display means for displaying a display screen of a travel route selected from the travel route candidates based on an index of one of the plurality of viewpoints, the display screen having a first area and a second area, the first area including a UI object for selecting one of the plurality of viewpoints, and the second area being an area for displaying an outline of the travel route corresponding to the selected viewpoint;
When a viewpoint different from the viewpoint currently selected on the display screen is selected via the UI object, the display of the second area is updated and an outline of the travel route corresponding to the newly selected viewpoint is displayed.
複数の移動手段の中から前記検索要求に従って選択される1以上の移動手段を用いた移動経路の候補を検索する検索手段と、
前記移動経路の候補の各々について、複数の観点の各々から前記属性を考慮して評価される指標を、前記検索要求に含まれる前記属性に応じて計算する計算手段と、
前記移動経路の候補の中から前記複数の観点のうち一の観点の指標に基づいて選択された移動経路の表示画面を表示させるためのデータを含む検索応答を、前記検索要求の応答として送信する送信手段であって、当該表示画面は第1領域及び第2領域を有し、当該第1領域は前記複数の観点から一の観点を選択するためのUIオブジェクトを含み、当該第2領域は選択されている観点に対応する移動経路の概要を表示する領域である、送信手段と
を有し、
前記表示画面において現在選択されている観点と別の観点が前記UIオブジェクトを介して選択されると、前記第2領域の表示が更新され、新たに選択された観点に対応する移動経路の概要が表示される
サーバ。 A receiving means for receiving a search request for a travel route including attributes of a group consisting of a departure point, a destination, and people traveling;
a search means for searching for travel route candidates using one or more means of transportation selected from a plurality of means of transportation in accordance with the search request;
a calculation means for calculating an index for each of the travel route candidates , the index being evaluated in consideration of the attributes from each of a plurality of perspectives, in accordance with the attributes included in the search request;
a transmission means for transmitting, as a response to the search request, a search response including data for displaying a display screen of a travel route selected from among the travel route candidates based on an index of one of the plurality of viewpoints, the display screen having a first area and a second area, the first area including a UI object for selecting one of the plurality of viewpoints, and the second area being an area for displaying an outline of the travel route corresponding to the selected viewpoint;
When a viewpoint different from the currently selected viewpoint on the display screen is selected via the UI object, the display in the second area is updated and an outline of the travel path corresponding to the newly selected viewpoint is displayed.
出発地、目的地、及び移動する人からなるグループの属性を含む、移動経路の検索要求を受け付けるステップと、
複数の移動手段の中から前記検索要求に従って選択される1以上の移動手段を用いた移動経路の候補を検索するステップと、
前記移動経路の候補の各々について、複数の観点の各々から前記属性を考慮して評価される指標を、前記検索要求に含まれる前記属性に応じて計算するステップと、
前記移動経路の候補の中から前記複数の観点のうち一の観点の指標に基づいて選択された移動経路の表示画面を表示させるためのデータを含む検索応答を、前記検索要求の応答として送信するステップであって、当該表示画面は第1領域及び第2領域を有し、当該第1領域は前記複数の観点から一の観点を選択するためのUIオブジェクトを含み、当該第2領域は選択されている観点に対応する移動経路の概要を表示する領域である、送信するステップと
を実行させるためのプログラム。 On the computer,
receiving a route search request including a starting point, a destination, and attributes of a group of people moving;
searching for travel route candidates using one or more means of transportation selected from a plurality of means of transportation in accordance with the search request;
calculating an index for each of the travel route candidates , the index being evaluated in consideration of the attributes from each of a plurality of perspectives, in accordance with the attributes included in the search request;
and a step of transmitting, as a response to the search request, a search response including data for displaying a display screen of a travel route selected from the candidate travel routes based on an index of one of the multiple perspectives, the display screen having a first area and a second area, the first area including a UI object for selecting one of the multiple perspectives, and the second area being an area for displaying an overview of the travel route corresponding to the selected perspective.
出発地、目的地、及び移動する人からなるグループの属性の入力を受け付けるステップと、
入力された情報を含む移動経路の検索要求を、複数の移動手段の中から前記検索要求に従って選択される1以上の移動手段を用いた移動経路の候補を検索し、前記移動経路の候補の各々について、複数の観点の各々から前記属性を考慮して評価される指標を、前記検索要求に含まれる前記属性に応じて計算するサーバに対し、送信するステップと、
前記検索要求の応答として受信した、前記移動経路の候補の中から前記複数の観点のうち一の観点の指標に基づいて選択された移動経路表示画面の表示をするステップであって、当該移動経路表示画面は第1領域及び第2領域を有し、当該第1領域は前記複数の観点から一の観点を選択するためのUIオブジェクトを含み、当該第2領域は選択されている観点に対応する移動経路の概要を表示する領域である、表示をするステップと
を実行させるためのプログラムであって、
前記移動経路表示画面において現在選択されている観点と別の観点が前記UIオブジェクトを介して選択されると、前記第2領域の表示が更新され、新たに選択された観点に対応する移動経路の概要が表示される
プログラム。 On the computer,
Receiving input of a starting point, a destination, and attributes of a group of people moving;
a step of transmitting a travel route search request including the input information to a server which searches for travel route candidates using one or more travel means selected from a plurality of travel means in accordance with the search request, and calculates an index for each of the travel route candidates , the index being evaluated in consideration of the attributes from each of a plurality of perspectives, in accordance with the attributes included in the search request;
a step of displaying a travel route display screen selected from the travel route candidates received as a response to the search request based on an index of one of the plurality of viewpoints, the travel route display screen having a first area and a second area, the first area including a UI object for selecting one of the plurality of viewpoints, and the second area being an area for displaying an outline of the travel route corresponding to the selected viewpoint,
A program in which, when a viewpoint different from the currently selected viewpoint on the travel path display screen is selected via the UI object, the display of the second area is updated and an overview of the travel path corresponding to the newly selected viewpoint is displayed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020142731A JP7510306B2 (en) | 2020-08-26 | 2020-08-26 | Route guidance method, route guidance system, server, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020142731A JP7510306B2 (en) | 2020-08-26 | 2020-08-26 | Route guidance method, route guidance system, server, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022038302A JP2022038302A (en) | 2022-03-10 |
| JP7510306B2 true JP7510306B2 (en) | 2024-07-03 |
Family
ID=80497865
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020142731A Active JP7510306B2 (en) | 2020-08-26 | 2020-08-26 | Route guidance method, route guidance system, server, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7510306B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7613411B2 (en) * | 2022-04-08 | 2025-01-15 | トヨタ自動車株式会社 | Route information providing device and route information providing method |
| JP7794720B2 (en) | 2022-09-29 | 2026-01-06 | 本田技研工業株式会社 | Route guidance device, system, and route guidance method |
| WO2025248573A1 (en) * | 2024-05-27 | 2025-12-04 | 株式会社Nttドコモ | Information processing device and information processing method |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010281722A (en) | 2009-06-05 | 2010-12-16 | Toyota Motor Corp | Transportation means guidance system |
| JP2016211915A (en) | 2015-05-01 | 2016-12-15 | 株式会社Nttドコモ | Notification system, server device, communication terminal device, program, and notification method |
| JP2020009320A (en) | 2018-07-11 | 2020-01-16 | トヨタ自動車株式会社 | Information processing apparatus, boarding vehicle adjustment method, and boarding vehicle adjustment program |
| JP2020051763A (en) | 2018-09-25 | 2020-04-02 | 株式会社ナビタイムジャパン | Information processing system, information processing program, and information processing method |
| JP2020071110A (en) | 2018-10-30 | 2020-05-07 | トヨタ自動車株式会社 | Information service device, information service system, information service method, and information service program |
-
2020
- 2020-08-26 JP JP2020142731A patent/JP7510306B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010281722A (en) | 2009-06-05 | 2010-12-16 | Toyota Motor Corp | Transportation means guidance system |
| JP2016211915A (en) | 2015-05-01 | 2016-12-15 | 株式会社Nttドコモ | Notification system, server device, communication terminal device, program, and notification method |
| JP2020009320A (en) | 2018-07-11 | 2020-01-16 | トヨタ自動車株式会社 | Information processing apparatus, boarding vehicle adjustment method, and boarding vehicle adjustment program |
| JP2020051763A (en) | 2018-09-25 | 2020-04-02 | 株式会社ナビタイムジャパン | Information processing system, information processing program, and information processing method |
| JP2020071110A (en) | 2018-10-30 | 2020-05-07 | トヨタ自動車株式会社 | Information service device, information service system, information service method, and information service program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022038302A (en) | 2022-03-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7582356B2 (en) | Vehicle allocation device, vehicle allocation method, computer program, and computer-readable recording medium | |
| Jung et al. | Dynamic shared‐taxi dispatch algorithm with hybrid‐simulated annealing | |
| US20170213273A1 (en) | Customer-centered transportation aggregator | |
| Shaheen et al. | Mobility and the sharing economy: Potential to facilitate the first-and last-mile public transit connections | |
| US9534913B2 (en) | Systems and methods for simultaneous electronic display of various modes of transportation for viewing and comparing | |
| EP3660757A1 (en) | Method and apparatus for booking of a shared vehicle | |
| JP7510306B2 (en) | Route guidance method, route guidance system, server, and program | |
| US20160298974A1 (en) | Systems and methods for learning and displaying customized geographical navigational options | |
| US20130204524A1 (en) | System for classifying streets for vehicle navigation | |
| JP6190627B2 (en) | Information processing system, information processing server, information processing method, and information processing program | |
| JP2002073758A (en) | Information provision system | |
| JP2010210561A (en) | Navigation system, route search server, terminal device and route guidance method | |
| WO2019225046A1 (en) | Vehicle dispatch device, vehicle dispatch method, computer program, and computer-readable recording medium | |
| JP2022026418A (en) | Information processing system, method of calculating amount of reduced carbon dioxide, and program | |
| Kem et al. | Traveler-oriented advanced traveler information system based on dynamic discovery of resources: potentials and challenges | |
| Zhang et al. | Traveler information tool with integrated real-time transit information and multimodal trip planning: Design and implementation | |
| JP2004333377A (en) | Route search method | |
| JP2016212056A (en) | Notification system, server device, communication terminal device, program, and notification method | |
| Bothos et al. | Recommending eco-friendly route plans | |
| JP2020091122A (en) | Information processing device, terminal device, program, gradient table creating method | |
| Fulton et al. | Generalized Costs of Travel by Solo and Pooled Ridesourcing vs. Privately Owned Vehicles, and Policy Implications | |
| JP7163653B2 (en) | Route search system, ride share management device, route search device, computer program, and route search method | |
| JP6180749B2 (en) | Search result generation system, server device, terminal device, search result generation method, and program | |
| Su et al. | The multimodal trip planning system of intercity transportation in Taiwan | |
| KR20120092361A (en) | Method and system to provide improved path search sevice |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230217 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231031 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231107 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20240109 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240221 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240402 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240529 |
|
| 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: 20240611 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240621 |