(57)【要約】【課題】渋滞の発生を予測して回避ルートを案内できる経路情報提供装置を提供する。【解決手段】経路情報提供装置（サーバ２０）は、車両Ｍの基本ルートおよび基本移動開始時間を設定する基本ルート設定部２２１と、時間毎の道路リンクの交通情報を含む渋滞予測テーブル２３１に基づいて、車両のルートについて統計演算を実行する統計処理部２２２と、統計演算の結果に基づいて渋滞度を計算する渋滞度計算部２２３と、基本ルートにおける渋滞の発生を予測した場合に、基本ルートと異なる渋滞回避ルートまたは基本移動開始時間と異なる渋滞回避移動開始時間を、経路情報として車両のユーザに提供する、お勧めルート設定部２３２と、を備え、お勧めルート設定部は、車両のユーザが渋滞回避ルートまたは渋滞回避移動開始時間を選択した場合に、選択内容が反映されるように渋滞予測テーブルを更新する。【選択図】図１
2019144940.tif 000002
【特許請求の範囲】
【請求項１】
渋滞を回避するための経路情報を車両に提供する経路情報提供装置であって、
前記車両の基本ルートおよび基本移動開始時間を設定する基本ルート設定部と、
時間毎の道路リンクの交通情報を含む渋滞予測テーブルに基づいて、前記車両のルートについて統計演算を実行する統計処理部と、
前記統計演算の結果に基づいて渋滞度を計算する渋滞度計算部と、
前記基本ルートにおける渋滞の発生を予測した場合に、前記基本ルートと異なる渋滞回避ルートまたは前記基本移動開始時間と異なる渋滞回避移動開始時間を、前記経路情報として前記車両のユーザに提供する、お勧めルート設定部と、を備え、
前記お勧めルート設定部は、前記車両のユーザが前記渋滞回避ルートまたは前記渋滞回避移動開始時間を選択した場合に、選択された前記渋滞回避ルートまたは前記渋滞回避移動開始時間が反映されるように前記渋滞予測テーブルを更新する、経路情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路情報提供装置に関する。
【背景技術】
【０００２】
従来、車両に対して経路情報を提供する経路情報提供装置がある。例えば、特許文献１に記載された装置は道路の渋滞度を判定する。そして、特許文献１に記載された装置は、小型車両から順に渋滞回避経路へと案内する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−２０７３６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１の技術は、渋滞が発生しているという現在の道路状況を反映して渋滞度を算出する。実際に渋滞が発生する前に、渋滞の発生を予測して回避ルートを案内できる技術が求められている。
【０００５】
かかる事情に鑑みてなされた本発明の目的は、渋滞の発生を予測して回避ルートを案内できる経路情報提供装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係る経路情報提供装置は、渋滞を回避するための経路情報を車両に提供する経路情報提供装置であって、前記車両の基本ルートおよび基本移動開始時間を設定する基本ルート設定部と、時間毎の道路リンクの交通情報を含む渋滞予測テーブルに基づいて、前記車両のルートについて統計演算を実行する統計処理部と、前記統計演算の結果に基づいて渋滞度を計算する渋滞度計算部と、前記基本ルートにおける渋滞の発生を予測した場合に、前記基本ルートと異なる渋滞回避ルートまたは前記基本移動開始時間と異なる渋滞回避移動開始時間を、前記経路情報として前記車両のユーザに提供する、お勧めルート設定部と、を備え、前記お勧めルート設定部は、前記車両のユーザが前記渋滞回避ルートまたは前記渋滞回避移動開始時間を選択した場合に、選択された前記渋滞回避ルートまたは前記渋滞回避移動開始時間が反映されるように前記渋滞予測テーブルを更新する。ここで、経路情報は車両が通り得る道路の情報である。
【発明の効果】
【０００７】
本発明の一実施形態に係る経路情報提供装置によれば、渋滞度を予測して、事前に回避ルートを案内することができる。
【図面の簡単な説明】
【０００８】
【図１】運転支援システムの概略構成を示す図である。
【図２】経路情報提供装置の動作の一例を示すフローチャートである。
【図３】経路情報提供装置の動作の別の例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
（運転支援システム）
図１は、本発明の一実施形態に係る経路情報提供装置を備える運転支援システム１の概略構成を示す図である。運転支援システム１は、車両Ｍと、サーバ２０と、を備える。本実施形態において、サーバ２０が経路情報提供装置として機能し得る。
【００１０】
サーバ２０は、１つまたは互いに通信可能な複数のサーバ装置で構成され得る。サーバ２０は、１以上の車両Ｍと通信を行う。サーバ２０は、例えば車両Ｍに関する情報を収集および解析する管理センターに設置されてよい。本実施形態において、車両Ｍの数は複数である。サーバ２０は複数の車両Ｍから、例えば目的地、ユーザが選択したルートおよび位置情報等を含む情報を取得できる。サーバ２０の構成の詳細については後述する。
【００１１】
また、車両Ｍは、例えば自動車を含むが、任意の他の車両を含んでよい。車両Ｍは、サーバ２０との通信が可能な情報処理装置を備える。情報処理装置は、ユーザに情報を表示するディスプレイ等の表示部と、ユーザによる入力を受け付ける入力部と、を備える。本実施形態において、情報処理装置は例えばナビゲーション装置等の車載装置である。ここで、情報処理装置は、スマートフォン、タブレット端末またはユーザによって使用されるその他の装置であり得る。
【００１２】
車両Ｍおよびサーバ２０は、ネットワーク３０を介して通信可能に接続される。ネットワーク３０は、例えばインターネットを含むが、任意の他のネットワークを含んでよい。
【００１３】
（サーバの構成）
図１に示すように、サーバ２０は、機能ブロックとして、収集データベース２１と、分析システム２２と、活用システム２３と、を備える。また、サーバ２０は、車両Ｍ以外（例えば外部サーバ）からネットワーク３０を介して取得する外部道路渋滞情報２１３を備える。
【００１４】
収集データベース２１は、サーバ２０が車両Ｍから収集する情報を含んで構成されるデータベースである。収集データベース２１は、ナビサービス利用情報２１１と、ユーザ嗜好情報２１２と、を含む。
【００１５】
ナビサービス利用情報２１１は、サーバ２０が提供するナビゲーションサービスで利用される情報を記憶する。サーバ２０が提供するナビゲーションサービスは、ユーザによって目的地が設定されると適切なルートを提供する目的地ルート案内サービスを含む。また、サーバ２０が提供するナビゲーションサービスは、目的地が設定されなくても、蓄積したユーザの行動パターンに基づいてルートを推定し、推定したルートの経路情報を提供する先読み情報案内サービスを含む。ナビサービス利用情報２１１は、複数の車両Ｍについて、目的地ルート案内サービスで検索したルートおよび先読み情報案内サービスで推定したルートを、時間情報と関連付けて記憶し得る。時間情報は例えば時刻および曜日である。ここで、時間情報は例えば午前、午後、昼間、夜間等の時間帯を使用し得る。また、時間情報は例えば平日と休日との区分を使用し得る。
【００１６】
ユーザ嗜好情報２１２は、ナビゲーションサービスを利用するユーザが選択するルートの傾向を記憶する。ユーザ嗜好情報２１２は、例えば各ユーザを固有のＩＤ（Identification）で区別する。ユーザ嗜好情報２１２は、各道路リンクの使用回数または使用率をユーザのＩＤと関連付けて記憶し得る。ここで、道路リンクとは、交差点等で区切られる道路の区間である。また、ユーザ嗜好情報２１２は、例えば遠回りでも幅の広い道路（例えば片側車線数が複数である道路）をルートに含めることが多い、といったユーザの傾向をユーザのＩＤと関連付けて記憶し得る。
【００１７】
外部道路渋滞情報２１３は、サーバ２０が運転支援システム１の外部のサーバ等から取得する道路の渋滞情報である。外部道路渋滞情報２１３は、例えば道路の管理会社等から提供される。外部道路渋滞情報２１３は現在発生している渋滞情報を含む。また、外部道路渋滞情報２１３は、例えば工事に伴う交通規制の情報等を含み得る。
【００１８】
ナビサービス利用情報２１１、ユーザ嗜好情報２１２、外部道路渋滞情報２１３および後述する渋滞予測テーブル２３１は、サーバ２０の記憶部（以下、サーバ記憶部という）に記憶される。サーバ記憶部は、１つ以上のメモリを含む。サーバ記憶部に含まれる各メモリは、例えば主記憶装置、補助記憶装置、またはキャッシュメモリとして機能し得る。また、サーバ記憶部は、サーバ２０が提供するナビゲーションサービスで使用される地図情報を記憶する。地図情報は車両用の道路地図の情報である。地図情報は道路リンク、交差点等の情報を含む。また、サーバ記憶部は、先読み情報案内サービスで使用される、車両Ｍのユーザ毎の行動パターン（時間情報と関連付けられた走行履歴）を記憶する。
【００１９】
また、ナビサービス利用情報２１１、ユーザ嗜好情報２１２、外部道路渋滞情報２１３および渋滞予測テーブル２３１は、サーバ２０の制御部（以下、サーバ制御部という）によって管理される。つまり、サーバ制御部は、ナビサービス利用情報２１１、ユーザ嗜好情報２１２、外部道路渋滞情報２１３および渋滞予測テーブル２３１が含む情報の変更（更新）、追加、削除等を実行する。サーバ制御部は、１つ以上のプロセッサを含む。プロセッサは、例えば汎用のプロセッサ、および特定の処理に特化した専用のプロセッサを含み得る。また、サーバ制御部は、ナビサービス利用情報２１１、ユーザ嗜好情報２１２、外部道路渋滞情報２１３および渋滞予測テーブル２３１の管理だけでなく、サーバ２０全体の動作を制御する。
【００２０】
ナビサービス利用情報２１１、ユーザ嗜好情報２１２および外部道路渋滞情報２１３の情報は、サーバ２０の通信部（以下、サーバ通信部という）を介して取得され得る。サーバ通信部は、任意の通信規格に対応する１つ以上の通信インタフェースを含む。例えば、サーバ通信部は、有線ＬＡＮ（Local Area Network）規格および無線ＬＡＮ規格等のそれぞれに対応する通信インタフェースを含んでよい。サーバ２０は、サーバ通信部およびネットワーク３０を介して、車両Ｍと通信可能である。また、サーバ２０は、サーバ通信部およびネットワーク３０を介して、ナビゲーションサービスで使用される各種の情報（例えば、地図情報の更新情報等）を取得可能である。
【００２１】
分析システム２２は、基本ルート設定部２２１と、統計処理部２２２と、渋滞度計算部２２３と、を備える。
【００２２】
基本ルート設定部２２１は、車両Ｍの基本ルートおよび基本移動開始時間を設定する。ここで、基本ルートは最初に設定される車両Ｍの走行予定ルートである。また、基本移動開始時間は、車両Ｍが移動を開始する時間の初期設定値である。基本ルート設定部２２１は、車両Ｍのユーザが情報処理装置（例えばナビゲーション装置）によって目的地を入力した場合に、目的地ルート案内サービスによって検索されたルートを基本ルートに設定する。ここで、目的地ルート案内サービスにおいて、ルートはユーザ嗜好情報２１２に基づいて検索されてよい。例えば、ユーザ嗜好情報２１２から目的地を入力したユーザが幅の広い道路を好むと判定される場合に、幅の広い道路を通るルートが優先されてよい。また、基本ルート設定部２２１は、車両Ｍのユーザが目的地を入力しない場合に、先読み情報案内サービスによって推定されたルートを基本ルートに設定する。
【００２３】
また、基本ルート設定部２２１は、車両Ｍのユーザが情報処理装置によって目的地への移動開始時間を入力した場合に、入力された時間を基本移動開始時間に設定する。また、基本ルート設定部２２１は、車両Ｍのユーザが情報処理装置によって車両Ｍの目的地への到着時間を入力した場合に、基本ルートを逆算して得られた出発時間を基本移動開始時間に設定する。また、基本ルート設定部２２１は、車両Ｍのユーザが目的地を入力しない場合に、現在の時間を基本移動開始時間に設定する。
【００２４】
統計処理部２２２は、渋滞予測テーブル２３１に基づいて、車両Ｍのルート（基本ルートおよび後述する渋滞回避ルートを含む）における交通について統計演算を実行する。統計処理部２２２は、さらに外部道路渋滞情報２１３にも基づいて統計演算を実行してよい。本実施形態において、統計演算は、時間毎の道路リンクの交通情報（例えば交通量）を得るための演算である。統計処理部２２２は、例えば複数の車両Ｍのルートを道路リンクに分ける。そして、統計処理部２２２は、それぞれの車両Ｍの移動時間を考慮して、時間毎の道路リンクの交通情報を算出する。このとき、統計処理部２２２は、渋滞予測テーブル２３１が含む時間毎の道路リンクの交通情報を読み出す。統計処理部２２２は、基本ルート設定部２２１から取得した情報、および、渋滞予測テーブル２３１に記憶された情報を用いて、時間毎の道路リンクの交通情報を算出する。さらに、統計処理部２２２は、外部道路渋滞情報２１３が含む現在の渋滞情報等を読み出す。統計処理部２２２は、外部道路渋滞情報２１３を利用することにより、更に正確に時間毎の道路リンクの交通情報を算出することが可能である。例えば、統計処理部２２２は、外部道路渋滞情報２１３から道路工事の情報を取得してよい。統計処理部２２２は、例えば現在から３時間後にいくつかの道路リンクで２車線のうち１車線を通行止めにする道路工事が２日間行われるといった情報を取得する。このとき、統計処理部２２２は、現在から３時間後以降に、これらの道路リンクを通る車両Ｍが１車線に集中することを考慮して、統計演算を実行してよい。
【００２５】
渋滞度計算部２２３は、統計処理部２２２による統計演算の結果に基づいて渋滞度を計算する。ここで、渋滞度は道路の混雑具合を数値で表したパラメータである。本実施形態において、多くの車両Ｍが集中して混雑する程、渋滞度は高くなる。渋滞度計算部２２３は、特定の時間に道路リンク内を走行する車両Ｍの台数に基づいて、時間毎の道路リンクの渋滞度を計算する。ここで、統計処理部２２２による統計演算の結果が車両Ｍの速度の情報を含む場合に、渋滞度計算部２２３は、車両Ｍの台数および速度の平均値（平均速度）に基づいて渋滞度を計算してよい。渋滞度計算部２２３は、統計処理部２２２から取得した時間毎の道路リンクの統計演算の結果（例えば交通量等の交通情報）および計算した渋滞度を活用システム２３に出力する。
【００２６】
活用システム２３は、渋滞予測テーブル２３１と、お勧めルート設定部２３２と、を備える。
【００２７】
渋滞予測テーブル２３１は、時間毎の道路リンクの交通情報を含むデータベースである。活用システム２３は、渋滞度計算部２２３から取得した情報に基づいて、渋滞予測テーブル２３１を生成する。渋滞予測テーブル２３１には、統計処理部２２２の統計演算の結果と、渋滞度計算部２２３が計算した渋滞度と、が集約される。
【００２８】
お勧めルート設定部２３２は、基本ルートにおける渋滞の発生を予測した場合に、基本ルートと異なる渋滞回避ルートまたは基本移動開始時間と異なる渋滞回避移動開始時間を、経路情報として車両Ｍのユーザに提供する。
【００２９】
お勧めルート設定部２３２は、車両Ｍのそれぞれの基本ルートにおける渋滞の発生を予測する。お勧めルート設定部２３２は、基本ルートを道路リンクに分ける。そして、対象とする車両Ｍが通行する時間における道路リンクの渋滞度を渋滞予測テーブル２３１から取得する。お勧めルート設定部２３２は、基本ルートに含まれるいずれかの道路リンクにおいて、渋滞度が閾値を超える場合に渋滞が発生すると判定してよい。例えば、渋滞度が０から１００までの値をとり得る場合に、中間の値である５０が閾値に設定されてよい。
【００３０】
お勧めルート設定部２３２は、基本ルートにおいて渋滞が発生すると判定した場合に、渋滞を回避するため、渋滞回避ルートまたは渋滞回避移動開始時間を車両Ｍのユーザに提供する。ここで、ユーザに提供される渋滞回避ルートまたは渋滞回避移動開始時間は、所定の条件を満たす。ここで、所定の条件は、例えば渋滞回避ルートまたは渋滞回避移動開始時間を適用した基本ルートに含まれる全ての道路リンクの渋滞度が閾値以下であることでよい。上記の所定の条件における閾値は、最初に基本ルートにおいて渋滞が発生すると判定したときの閾値と同じでよい。別の例として、上記の所定の条件で用いられる閾値は、最初の渋滞発生の判定における閾値と異なるものでよい。
【００３１】
お勧めルート設定部２３２は、車両Ｍのユーザが渋滞回避ルートまたは渋滞回避移動開始時間を選択した場合に、選択された渋滞回避ルートまたは渋滞回避移動開始時間が反映されるように渋滞予測テーブル２３１を更新する。
【００３２】
お勧めルート設定部２３２は、例えばユーザが渋滞回避ルートを選択した場合に、車両Ｍが基本ルートではなく渋滞回避ルートを走行することを反映するように渋滞予測テーブル２３１を更新する。一例として、お勧めルート設定部２３２は、基本ルートを走行する車両Ｍの台数を減らして、渋滞回避ルートを走行する車両Ｍの台数を増やすように、渋滞予測テーブル２３１を更新する。
【００３３】
また、お勧めルート設定部２３２は、例えばユーザが渋滞回避移動開始時間を選択した場合に、車両Ｍの移動を開始する時間が基本移動開始時間から渋滞回避移動開始時間に変更されたことを反映するように渋滞予測テーブル２３１を更新する。一例として、お勧めルート設定部２３２は、基本移動開始時間から基本ルートを走行する車両Ｍの台数を減らして、渋滞回避移動開始時間から基本ルートを走行する車両Ｍの台数を増やすように、渋滞予測テーブル２３１を更新する。
【００３４】
お勧めルート設定部２３２がユーザの選択に応じて直ちに渋滞予測テーブル２３１を更新することは、その後の渋滞予測テーブル２３１に基づく統計演算を正確にする。つまり、ユーザの選択に基づく確実性の高い走行予定ルートの情報が直ちに渋滞予測テーブル２３１に反映されることによって、その後に行われる他の車両Ｍのルートについての計算（例えば渋滞度の計算等）が正確になる。
【００３５】
ここで、基本ルート設定部２２１、統計処理部２２２、渋滞度計算部２２３およびお勧めルート設定部２３２は、サーバ制御部によって実現され得る。サーバ制御部は、サーバ記憶部に記憶されているプログラムをロードして、プログラムを実行することによって、基本ルート設定部２２１、統計処理部２２２、渋滞度計算部２２３およびお勧めルート設定部２３２の機能を実現してよい。
【００３６】
（経路情報提供装置の第１の動作フロー）
図２は、経路情報提供装置として機能するサーバ２０の動作の一例を示すフローチャートである。図２に示すサーバ２０の動作は、ユーザが車両Ｍに乗って直ちに出発するような場面で実行され得る。
【００３７】
サーバ２０は、車両Ｍのユーザによって目的地が入力された場合に（ステップＳ１のＹｅｓ）、ステップＳ２の処理に進む。また、サーバ２０は、車両Ｍのユーザによって目的地が入力されなかった場合に（ステップＳ１のＮｏ）、ステップＳ３の処理に進む。ここで、ユーザは、例えばナビゲーション装置等の車載装置の入力部（一例としてタッチパネルディスプレイ）に目的地を入力することが可能である。サーバ２０は、サーバ通信部およびネットワーク３０を介して、ユーザによって入力された目的地を取得する。また、サーバ２０は、サーバ通信部およびネットワーク３０を介して、目的地が入力されなかったことを検知できる。
【００３８】
サーバ２０は、目的地が入力された場合に、目的地ルート案内サービスによって、ユーザ嗜好情報２１２に基づいて検索されたルートを基本ルートに設定する（ステップＳ２）。
【００３９】
サーバ２０は、目的地が入力されなかった場合に、先読み情報案内サービスによって、推定されたルートを基本ルートに設定する（ステップＳ３）。
【００４０】
サーバ２０は、渋滞予測テーブル２３１および外部道路渋滞情報２１３に基づいて、時間毎の道路リンクの交通情報を得る（ステップＳ４）。そして、サーバ２０は、時間毎の道路リンクの渋滞度を計算する。
【００４１】
サーバ２０は、基本ルートにおいて渋滞の発生を予測しない場合に（ステップＳ５のＮｏ）、ユーザの車両Ｍの走行予定ルートが基本ルートであることを反映するように、渋滞予測テーブル２３１およびユーザ嗜好情報２１２を更新して（ステップＳ１１）、一連の処理を終了する。ここで、渋滞の発生は、後述するステップＳ８の処理と同様に、渋滞度が閾値を超えるか否かによって予測し得る。
【００４２】
サーバ２０は、基本ルートにおいて渋滞の発生を予測した場合に（ステップＳ５のＹｅｓ）、ユーザ嗜好情報２１２に基づいて、基本ルートと異なる渋滞回避ルートを設定する（ステップＳ６）。ここで、サーバ２０は、渋滞の発生が予測された道路リンクを車両Ｍの通行が不可能であるように設定した上でルートの再検索を実行し、得られたルートを渋滞回避ルートとし得る。また、サーバ２０は、ユーザ嗜好情報２１２に基づいて、ユーザが好むと考えられる渋滞回避ルートを優先する。
【００４３】
サーバ２０は、渋滞回避ルートにおける渋滞度を計算する（ステップＳ７）。
【００４４】
サーバ２０は、渋滞回避ルートにおける渋滞度が閾値を超える場合に（ステップＳ８のＮｏ）、ステップＳ６の処理に戻って再びルートの検索を実行する。サーバ２０は、同じ渋滞回避ルートを選択しないように、前回と異なる条件を設定してよい。
【００４５】
サーバ２０は、渋滞回避ルートにおける渋滞度が閾値以下である場合に（ステップＳ８のＹｅｓ）、ユーザに渋滞回避ルートを提案する（ステップＳ９）。ここで、ユーザへの渋滞回避ルートの提案は、例えばユーザの車載装置の表示部に渋滞回避ルートを表示させることである。本実施形態においては、ユーザが提案された渋滞回避ルートを選択する、または、選択しないためのポップアップ画面とともに、車載装置の表示部に渋滞回避ルートが表示される。
【００４６】
サーバ２０は、ユーザが提案した渋滞回避ルートを選択しなかった場合に（ステップＳ１０のＮｏ）、提案した渋滞回避ルートがユーザの好みでないことを反映するように、ユーザ嗜好情報２１２を更新する（ステップＳ１２）。そして、サーバ２０は、ステップＳ６の処理に戻って再びルートの検索を実行する。
【００４７】
サーバ２０は、ユーザが提案した渋滞回避ルートを選択した場合に（ステップＳ１０のＹｅｓ）、ユーザの車両Ｍの走行予定ルートが渋滞回避ルートに変更されたことを反映するように、渋滞予測テーブル２３１およびユーザ嗜好情報２１２を更新して（ステップＳ１１）、一連の処理を終了する。
【００４８】
（経路情報提供装置の第２の動作フロー）
図３は、経路情報提供装置として機能するサーバ２０の動作の別の例を示すフローチャートである。図３に示すサーバ２０の動作は、例えば週末の旅行等のために、ユーザが目的地までのルートを事前に調べるような場面で実行され得る。
【００４９】
サーバ２０は、車両Ｍのユーザによって目的地が入力されるまで待機する（ステップＳ１０１のＮｏ）。そして、ユーザによって目的地が入力された場合に（ステップＳ１０１のＹｅｓ）、ステップＳ１０２の処理に進む。
【００５０】
サーバ２０は、目的地ルート案内サービスによって、ユーザ嗜好情報２１２に基づいて検索されたルートを基本ルートに設定する（ステップＳ１０２）。また、サーバ２０は、上記のように、基本移動開始時間を設定する。例えば、サーバ２０は、車両Ｍのユーザが情報処理装置によって目的地への移動開始時間を入力した場合に、入力された時間を基本移動開始時間に設定する。
【００５１】
サーバ２０は、渋滞予測テーブル２３１および外部道路渋滞情報２１３に基づいて、時間毎の道路リンクの交通情報を得る（ステップＳ１０３）。そして、サーバ２０は、時間毎の道路リンクの渋滞度を計算する。
【００５２】
サーバ２０は、基本ルートにおいて渋滞の発生を予測しない場合に（ステップＳ１０４のＮｏ）、ユーザの車両Ｍが基本移動開始時間から基本ルートを走行予定であることを反映するように、渋滞予測テーブル２３１およびユーザ嗜好情報２１２を更新して（ステップＳ１１０）、一連の処理を終了する。
【００５３】
サーバ２０は、基本ルートにおいて渋滞の発生を予測した場合に（ステップＳ１０４のＹｅｓ）、基本移動開始時間と異なる渋滞回避移動開始時間を設定する（ステップＳ１０５）。ここで、サーバ２０は、例えば基本移動開始時間から所定時間（例えば１０分）を早めた、または、遅らせた時間を渋滞回避移動開始時間に設定してよい。
【００５４】
サーバ２０は、渋滞回避移動開始時間を適用した基本ルートにおける渋滞度を計算する（ステップＳ１０６）。
【００５５】
サーバ２０は、渋滞回避移動開始時間を適用した基本ルートにおける渋滞度が閾値を超える場合に（ステップＳ１０７のＮｏ）、ステップＳ１０５の処理に戻って再び渋滞回避移動開始時間を設定する。サーバ２０は、同じ渋滞回避移動開始時間を選択しないように、前回と異なる条件を設定（例えば上記の所定時間を変更）してよい。
【００５６】
サーバ２０は、渋滞回避移動開始時間を適用した基本ルートにおける渋滞度が閾値以下である場合に（ステップＳ１０７のＹｅｓ）、ユーザに渋滞回避移動開始時間を提案する（ステップＳ１０８）。ここで、ユーザへの渋滞回避移動開始時間の提案は、例えばユーザの車載装置の表示部に渋滞回避移動開始時間を表示させることである。本実施形態においては、ユーザが提案された渋滞回避移動開始時間を選択する、または、選択しないためのポップアップ画面とともに、車載装置の表示部に渋滞回避移動開始時間が表示される。
【００５７】
サーバ２０は、ユーザが提案した渋滞回避移動開始時間を選択しなかった場合に（ステップＳ１０９のＮｏ）、提案した渋滞回避移動開始時間がユーザの好みでないことを反映するように、ユーザ嗜好情報２１２を更新する（ステップＳ１１１）。そして、サーバ２０は、ステップＳ１０５の処理に戻って再び渋滞回避移動開始時間を設定する。
【００５８】
サーバ２０は、ユーザが提案した渋滞回避移動開始時間を適用した基本ルートを選択した場合に（ステップＳ１０９のＹｅｓ）、ユーザの車両Ｍの走行予定ルートが渋滞回避移動開始時間を適用した基本ルートに変更されたことを反映するように、渋滞予測テーブル２３１およびユーザ嗜好情報２１２を更新して（ステップＳ１１０）、一連の処理を終了する。
【００５９】
以上述べたように、本実施形態に係る経路情報提供装置（サーバ２０）によれば、お勧めルート設定部２３２は、基本ルートにおける渋滞の発生を予測した場合に、基本ルートと異なる渋滞回避ルートまたは基本移動開始時間と異なる渋滞回避移動開始時間を、経路情報として車両Ｍのユーザに提供する。そして、お勧めルート設定部２３２は、車両Ｍのユーザが渋滞回避ルートまたは渋滞回避移動開始時間を選択した場合に、選択された渋滞回避ルートまたは渋滞回避移動開始時間が反映されるように渋滞予測テーブル２３１を更新する。よって、ユーザの選択に基づく確実性の高い走行予定ルートの情報が、直ちに渋滞予測テーブル２３１に反映される。そして、確度の高い情報を集約した渋滞予測テーブル２３１に基づいて、実際に渋滞が発生する前に、渋滞の発生を予測することが可能である。
【００６０】
ここで、上記のような渋滞予測テーブル２３１を用いない従来技術は、例えば外部道路渋滞情報２１３だけに基づいて、渋滞回避ルートまたは渋滞回避移動開始時間をユーザに提案する。このような従来技術では、例えば基本ルートが同じ１００台の車両Ｍ1、…、Ｍi、…、Ｍ100（ｉは２以上かつ１００未満の整数）に対して渋滞回避ルートを提案した場合に、最終的に車両Ｍ1〜Ｍ100のいずれが提案を受け入れたかを把握することはできない。また、例えば車両Ｍ1〜Ｍ100の全てが提案した渋滞回避ルートを選択した場合に、渋滞回避ルートで新たな渋滞が発生することがあり得る。ここで、外部道路渋滞情報２１３は実際に渋滞回避ルートで渋滞が発生しない限り更新されない。つまり、このような従来技術は、渋滞の発生を予測できなかった。
【００６１】
本実施形態に係る経路情報提供装置によれば、例えば車両Ｍ1〜Ｍ100に順に渋滞回避ルートを提案する場合に、提案が受け入れられたか否かは、直ちに渋滞予測テーブル２３１に反映される。また、本実施形態に係る経路情報提供装置は、例えば車両Ｍ1〜Ｍiが提案した渋滞回避ルートを選択することによって、基本ルートを走行する車両の台数が減少して渋滞発生が回避されたことを渋滞予測テーブル２３１に基づいて判定できる。このとき、本実施形態に係る経路情報提供装置は、車両Ｍi+1〜Ｍ100に対しては渋滞回避ルートを提案しない。つまり、本実施形態に係る経路情報提供装置は、車両Ｍ1〜Ｍ100に対して画一的に渋滞回避ルートを提案して渋滞回避ルートで新たな渋滞を発生させるようなこともない。このように、本実施形態に係る経路情報提供装置は、渋滞の発生を予測して、適切に回避ルートを案内することが可能である。
【００６２】
本発明を諸図面および実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形および修正を行うことが容易であることに注意されたい。したがって、これらの変形および修正は本発明の範囲に含まれることに留意されたい。例えば、各手段または各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段またはステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。
【符号の説明】
【００６３】
１      運転支援システム
２０    サーバ
２１    収集データベース
２２    分析システム
２３    活用システム
３０    ネットワーク
２１１  ナビサービス利用情報
２１２  ユーザ嗜好情報
２１３  外部道路渋滞情報
２２１  基本ルート設定部
２２２  統計処理部
２２３  渋滞度計算部
２３１  渋滞予測テーブル
２３２  ルート設定部
【図１】
2019144940.tif 000003
【図２】
2019144940.tif 000004
【図３】
2019144940.tif 000005