(57)【要約】      （修正有）【課題】渋滞をより適切に抑制可能な迂回路情報提供装置を提供する。【解決手段】迂回路情報提供装置２は、対象車両が走行する可能性のある複数の道路区間それぞれに走行の難しさを表す走行難易度を設定する。続いて、迂回路情報提供装置２は、走行難易度が設定された道路区間のうち、走行難易度が予め定めた設定難易度である道路区間のいずれかを用いて、迂回路を生成する。続いて、迂回路情報提供装置２は、生成した迂回路の情報を対象車両の車載装置１に提供する。その際、迂回路情報提供装置２は、対象車両の運転者の運転技量及び相対運転技量を用いて、設定難易度を決定する。【選択図】図１
2015219155.tif 000002
【特許請求の範囲】
【請求項１】
複数の車両それぞれから運転状態を表す運転情報を取得する運転情報取得部と、
前記運転情報取得部で取得した運転情報に基づいて、前記複数の車両それぞれの運転者の運転技量を判定する運転技量判定部と、
前記運転技量判定部で判定した運転技量から、前記複数の車両のうちから選択した対象車両の運転者の相対的な運転技量である相対運転技量を判定する相対運転技量判定部と、
前記対象車両が走行する可能性のある複数の道路区間それぞれに走行の難しさを表す走行難易度を設定する走行難易度設定部と、
前記走行難易度設定部で走行難易度が設定された道路区間のうち、走行難易度が予め定めた設定難易度である道路区間のいずれかを用いて、迂回路を生成する迂回路生成部と、
前記迂回路生成部で生成した前記迂回路の情報を前記対象車両に提供する迂回路情報提供部と、を備え、
前記迂回路生成部は、前記対象車両の運転者の前記運転技量、及び前記相対運転技量を用いて、前記設定難易度を決定することを特徴とする迂回路情報提供装置。
【請求項２】
前記複数の道路区間それぞれの交通情報を取得する交通情報取得部を備え、
前記走行難易度設定部は、前記交通情報取得部で取得した交通情報に基づき、前記複数の道路区間それぞれの走行難易度を逐次設定することを特徴とする請求項１に記載の迂回路情報提供装置。
【請求項３】
前記交通情報取得部で取得した交通情報に基づき、前記複数の道路区間それぞれについて交通量が予め定めた設定値以下であるか否かを判定する交通量判定部を備え、
前記走行難易度設定部は、前記交通量判定部で交通量が設定値以下であると判定した道路区間の走行難易度を低めに設定することを特徴とする請求項２に記載の迂回路情報提供装置。
【請求項４】
前記交通情報取得部で取得した交通情報に基づき、前記複数の道路区間それぞれについて交通障害が発生しているか否かを判定する交通障害判定部を備え、
前記走行難易度設定部は、前記交通障害判定部で交通障害が発生していると判定した道路区間の走行難易度を高めに設定することを特徴とする請求項２または３に記載の迂回路情報提供装置。
【請求項５】
前記対象車両の過去の走行状態を表す走行履歴情報を取得する走行履歴情報取得部と、
前記走行履歴情報取得部で取得した走行履歴情報に基づき、前記対象車両が走行している走行経路の走行頻度を検出する走行頻度検出部と、
前記走行頻度検出部で検出した走行頻度が予め定めた設定値以下であると判定すると、前記相対運転技量判定部で判定した前記対象車両の運転者の相対運転技量を低減する相対運転技量低減部と、を備えることを特徴とする請求項１から４のいずれか１項に記載の迂回路情報提供装置。
【請求項６】
前記迂回路生成部は、複数回に１回の割合で、前記設定難易度よりも走行難易度が高い道路区間のいずれかを用いて、迂回路を生成することを特徴とする請求項１から５のいずれか１項に記載の迂回路情報提供装置。
【請求項７】
前記運転情報取得部で取得した現在の運転情報と過去の運転情報とを比較し、前記対象車両の運転者が交代したか否かを判定する運転者交代判定部を備え、
前記運転技量判定部は、前記運転者交代判定部で運転者が交代したと判定した場合、前記過去の運転情報を用いず、前記現在の運転情報に基づき、前記対象車両の運転者の運転技量を判定することを特徴とする請求項１から６のいずれか１項に記載の迂回路情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、迂回路情報提供装置に関する。
【背景技術】
【０００２】
従来、迂回路情報提供装置の技術としては、例えば、特許文献１に記載の技術がある。
特許文献１に記載の従来技術では、渋滞や交通規制等の交通障害の発生場所（以下、「障害発生場所」とも呼ぶ）の道路幅の情報と、自車両の車幅の情報とに基づき、発生場所毎に、自車両の通過難易度を判定する。そして、判定した通過難易度が設定レベル以上である障害発生場所が存在する場合に、その障害発生場所を迂回する迂回路の情報を提供する。これにより、運転技量が低い運転者に有益な情報を提供することができます。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３００２０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の技術では、例えば、運転技量が低い運転者が多数存在し、多数の運転者が提供された情報のとおりに車両を迂回路に向かわせた場合、迂回路に多数の車両が集中し、迂回路に渋滞が発生する可能性があった。
本発明は、上記のような点に着目し、渋滞をより適切に抑制可能な迂回路情報提供装置を提供することを課題とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明の一態様では、複数の車両それぞれの運転者の運転技量を判定する。続いて、判定した運転技量から、対象車両の運転者の相対的な運転技量である相対運転技量を判定する。続いて、対象車両が走行する可能性のある複数の道路区間それぞれに走行の難しさを表す走行難易度を設定する。続いて、走行難易度が設定された道路区間のうち、走行難易度が予め定めた設定難易度である道路区間のいずれかを用いて、迂回路を生成する。続いて、生成した迂回路の情報を対象車両に提供する。その際、対象車両の運転者の運転技量及び相対運転技量を用いて設定難易度を決定する。
【発明の効果】
【０００６】
本発明の一態様では、例えば、運転技量に大差がない運転者が多数存在する場合にも、相対運転技量が高い運転者に走行難易度が高い迂回路の情報を提供することができる。それゆえ、車両を複数の迂回路に分散でき、渋滞をより適切に抑制できる。
【図面の簡単な説明】
【０００７】
【図１】実施形態に係る迂回路情報提供システムの概略構成を表す概念図である。
【図２】第１運転技量点数及び第２運転技量点数のポイントテーブルを表す図である。
【図３】迂回路情報生成処理を表すフローチャートである。
【図４】運転技量判定処理を表すフローチャートである。
【図５】相対運転技量判定処理を表すフローチャートである。
【図６】迂回路生成処理を表すフローチャートである。
【図７】走行難易度設定部１７の動作を表す図である。
【図８】走行難易度設定部１７の動作を表す図である。
【図９】変形例に係る迂回路情報提供システムの概略構成を表す概念図である。
【発明を実施するための形態】
【０００８】
次に、本発明に係る実施形態について図面を参照して説明する。
本実施形態は、本発明を、迂回路情報提供システムに適用したものである。
【０００９】
（構成）
図１に示すように、迂回路情報提供システムは、複数の車両Ｃが搭載する車載装置１、及びデータセンタＤが有する迂回路情報提供装置２を備える。車載装置１と迂回路情報提供装置２とは、通信路を介して情報の送受信を行う。
【００１０】
（車載装置１の構成）
車載装置１は、運転情報検出部３と、車両コントローラ４と、ナビゲーション装置５と、送信機６と、を備える。
運転情報検出部３は、予め定めたサンプリング時間（例えば、１[秒]）が経過するたびに、自車両Ｃの運転状態を検出する。運転状態としては、例えば、自車両Ｃの加速度、ステアリングホイールの操舵角、アクセルストローク量、ブレーキストローク量、及び自車両Ｃ前方の道路の画像がある。そして、運転情報検出部３は、検出結果を表す情報（以下、「運転情報」とも呼ぶ）を車両コントローラ４に出力する。
【００１１】
具体的には、運転情報検出部３は、加速度検出部３ａａと、操舵角検出部３ｂと、アクセルペダル検出部３ｃと、ブレーキペダル検出部３ｄと、車載カメラ３ｅと、を備える。
加速度検出部３ａは、自車両Ｃの加速度（重心位置の加速度）を検出する。そして、加速度検出部３ａは、検出結果を表す情報を車両コントローラ４に出力する。
操舵角検出部３ｂは、自車両Ｃのステアリングホイールの操舵角を検出する。そして、操舵角検出部３ｂは、検出結果を表す情報を車両コントローラ４に出力する。
【００１２】
アクセルペダル検出部３ｃは、アクセルストローク量を検出する。そして、アクセルペダル検出部３ｃは、検出結果を表す情報を車両コントローラ４に出力する。
ブレーキペダル検出部３ｄは、ブレーキストローク量を検出する。そして、ブレーキペダル検出部３ｄは、検出結果を表す情報を車両コントローラ４に出力する。
車載カメラ３ｅは、自車両Ｃ前方の道路を撮像して画像を取得する。そして、車載カメラ３ｅは、取得した画像を表す画像データを車両コントローラ４に出力する。
【００１３】
車両コントローラ４は、運転情報検出部３が出力した運転情報に基づき、運転情報送信処理を実行する。運転情報送信処理では、車両コントローラ４は、運転情報検出部３が運転情報を出力するたびに（予め定めたサンプリング時間（１[秒]）が経過するたびに）、出力された運転情報を送信機６を介して迂回路情報提供装置２に逐次送信する。
ナビゲーション装置５は、位置検出部５ａと、地図情報記憶部５ｂと、交通情報受信機５ｃと、ナビゲーションコントローラ５ｄと、を備える。
【００１４】
位置検出部５ａは、予め定めたサンプリング時間（例えば、１[秒]）が経過するたびに、自車両Ｃの現在位置を検出する。そして、位置検出部５ａは、検出結果をナビゲーションコントローラ５ｄに出力する。具体的には、位置検出部５ａは、自車両Ｃの進行方向を検出する地磁気センサ５ａａと、自車両Ｃのヨーレートを検出するジャイロセンサ５ａｂと、自車両Ｃの車速を検出する車速センサ５ａｃと、を備える。また、位置検出部５ａは、ＧＰＳ（Global Positioning System）衛星からのＧＰＳ信号を受信するＧＰＳ受信機５ａｄと、これらセンサ等５ａａ、５ａｂ、５ａｃ、５ａｄの検出結果や受信結果に基づき自車両Ｃの現在位置を算出する位置算出実行部５ａｅと、を更に備える。
【００１５】
地図情報記憶部５ｂは、自車両Ｃが走行する可能性のある地域の地図情報を記憶している。地図情報としては、道路を区分して設定した複数の小区間（以下、「道路区間」とも呼ぶ）の位置、形状、及び道路種別（カーブ路、狭路、見通しの悪い道）を表す情報がある。また、道路区間としては、例えば、道路交通網を表現するために道路に沿って設定されるリンク（道路網表現上のノードとノードとを連結する線分）がある。
【００１６】
交通情報受信機５ｃは、自車両Ｃが走行する可能性のある複数の道路区間それぞれの交通情報を取得する。交通情報としては、例えば、交通量、交通障害（渋滞、通行規制、事故）の有無がある。そして、交通情報受信機５ｃは、取得結果をナビゲーションコントローラ５ｄに出力する。具体的には、交通情報受信機５ｃは、ＶＩＣＳ（登録商標）の光ビーコンや電波ビーコンからの信号を受信するＶＩＣＳセンサユニット５ｃａと、ＦＭ放送の放送波に多重化された交通情報を受信するＦＭ多重放送受信機５ｃｂと、を備える。
【００１７】
ナビゲーションコントローラ５ｄは、位置検出部５ａが出力した自車両Ｃの現在位置、地図情報記憶部５ｂが記憶している地図情報、及び運転車が設定した目的地に基づき、自車両Ｃの現在位置（出発地）から目的地までの走行経路（以下、「案内経路」とも呼ぶ）を設定する。続いて、ナビゲーションコントローラ５ｄは、地図情報記憶部５ｂが記憶している地図情報に基づき、設定した案内経路と自車両Ｃの位置とを地図に重畳してディスプレイ５ｅに表示させる。これにより、ナビゲーションコントローラ５ｄは、案内経路のとおりに自車両Ｃが走行するように自車両Ｃ（運転者）を案内する。また、ナビゲーションコントローラ５ｄは、案内経路を生成するたびに、生成した案内経路を表す情報（以下、「案内経路情報」とも呼ぶ）を送信機６を介して迂回路情報提供装置２に送信する。
【００１８】
また、ナビゲーションコントローラ５ｄは、位置検出部５ａが出力した自車両Ｃの現在位置、及び地図情報記憶部５ｂが記憶している地図情報に基づき、走行履歴情報送信処理を実行する。走行履歴情報送信処理では、ナビゲーションコントローラ５ｄは、出力された自車両Ｃの現在位置、及び地図情報記憶部５ｂが記憶している地図情報に基づき、自車両Ｃの走行状態を検出する。自車両Ｃの走行状態の検出は、自車両Ｃがそれまでの道路区間から他の道路区間に移動し、自車両Ｃが走行する道路区間が変わるたびに行う。
【００１９】
走行状態としては、例えば、自車両Ｃが現在走行している道路区間（以下、「現在走行道路区間」とも呼ぶ）、現在走行道路区間の道路種別（カーブ路、狭路、見通しの悪い道）がある。続いて、ナビゲーションコントローラ５ｄは、自車両Ｃの走行状態を検出するたびに、それまでに検出した走行状態、つまり、現在及び過去の走行状態を表す情報（以下、「走行履歴情報」とも呼ぶ）を送信機６を介して迂回路情報提供装置２に送信する。走行履歴情報には、例えば、自車両Ｃの現在位置及び車速の情報も含めてもよい。
【００２０】
さらに、ナビゲーションコントローラ５ｄは、迂回路情報提供装置２から送信された迂回路の情報に基づき、迂回路置換処理を実行する。迂回路としては、例えば、案内経路上の交通障害の発生地点を迂回する経路がある。迂回路置換処理では、ナビゲーションコントローラ５ｄは、迂回路情報提供装置２から自車両Ｃの車載装置１に迂回路の情報が送信されるたびに、送信された迂回路の情報を受信する。続いて、ナビゲーションコントローラ５ｄは、受信した情報が表す迂回路で、設定した案内経路の一部または全部を置換する。続いて、ナビゲーションコントローラ５ｄは、置換前の案内経路に代えて、置換後の案内経路をディスプレイ５ｅに表示させる。これにより、ナビゲーションコントローラ５ｄは、自車両Ｃが迂回路のとおりに走行するように自車両Ｃ（運転者）を案内する。
ディスプレイ５ｅは、ナビゲーションコントローラ５ｄからの指令に従って、自車両Ｃの現在位置から目的地までの案内経路と自車両Ｃの現在位置とを表示する。
【００２１】
送信機６は、運転情報検出部３が検出した運転情報、交通情報受信機５ｃが取得した交通情報、及びナビゲーションコントローラ５ｄが生成した走行履歴情報、案内経路情報、を、通信路を介して迂回路情報提供装置２に送信する。交通情報には、例えば、道路区間毎の、路上駐車している車両Ｃの台数の情報を含める。路上駐車している車両Ｃの台数は、例えば、車載カメラ３ｅで取得した運転情報（画像）を基に算出する。
【００２２】
（迂回路情報提供装置２の構成）
迂回路情報提供装置２は、複数の車両Ｃが送信した運転情報、交通情報、走行履歴情報、及び案内経路情報に基づき、迂回路情報送信処理を実行する。迂回路情報送信処理では、迂回路情報提供装置２は、迂回路を生成して、迂回路の情報を車載装置１に送信する。
迂回路情報提供装置２は、運転情報取得部７と、交通情報取得部８と、走行履歴情報取得部９と、地図情報記憶部１０と、運転技量判定部１１と、相対運転技量判定部１２と、走行頻度検出部１３と、相対運転技量低減部１４と、を備える。また、迂回路情報提供装置２は、交通量判定部１５と、交通障害判定部１６と、走行難易度設定部１７と、迂回路生成部１８と、迂回路情報提供部１９と、を更に備える。
【００２３】
運転情報取得部７は、車載装置１が送信する運転情報を通信路を介して受信する。そして、運転情報取得部７は、受信した運転情報を運転技量判定部１１に出力する。これにより、運転情報取得部７は、複数の車両Ｃの車載装置１から運転情報を逐次取得する。
交通情報取得部８は、車載装置１が送信する交通情報を通信路を介して受信する。そして、交通情報取得部８は、受信した交通情報を交通量判定部１５に出力する。これにより、運転情報取得部７は、複数の車両Ｃの車載装置１から交通情報を逐次取得する。
【００２４】
走行履歴情報取得部９は、車載装置１が送信する走行履歴情報を通信路を介して受信する。そして、走行履歴情報取得部９は、受信した走行履歴情報を運転技量判定部１１及び走行頻度検出部１３に出力する。これにより、走行履歴情報取得部９は、複数の車両Ｃの車載装置１から走行履歴情報（後述する対象車両Ｃaの走行履歴情報）逐次を取得する。
地図情報記憶部１０は、複数の車両Ｃが走行する可能性のある地域の地図情報を記憶している。地図情報としては、道路を区分して設定した複数の小区間（道路区間）の位置、形状、及び道路種別（カーブ路や直線路、狭路、見通しの悪い道）を表す情報がある。
【００２５】
運転技量判定部１１は、運転情報取得部７で取得した運転情報、及び走行履歴情報取得部９で取得した走行履歴情報に基づき、複数の車両Ｃそれぞれの運転者の運転技量を判定する。具体的には、運転技量判定部１１は、今回取得した運転情報、及び過去に取得した運転情報から、複数の車両Ｃの運転者それぞれのアクセルストローク加速度、ブレーキストローク加速度、ステアリング角加速度、及び車両加速度の時系列データを算出する。続いて、運転技量判定部１１は、算出結果から各運転者の急な運転操作の頻度[％]を演算する。急な運転操作としては、例えば、急発進、急ブレーキ、急ハンドルがある。
【００２６】
続いて、運転技量判定部１１は、取得した走行履歴情報、及び車両加速度の時系列データから、道路区間毎に複数の車両Ｃそれぞれの平均車速（以下、「個別平均車速」とも呼ぶ）を算出する。続いて、運転技量判定部１１は、算出した個別平均車速から、道路区間毎にすべての車両Ｃの平均車速の平均（以下、「全体平均車速」とも呼ぶ）を算出する。続いて、運転技量判定部１１は、算出した道路区間それぞれで個別平均車速が全体平均車速よりも予め定めた設定車速（例えば、５[km/h]）以上高い車両Ｃの運転者の平均車速を「高」に区分する。また、運転技量判定部１１は、道路区間それぞれで個別平均車速が全体平均車速よりも予め定めた設定車速（５[km/h]）以上低い車両Ｃの運転者の平均車速を「低」に区分し、いずれでもない車両Ｃの運転者の平均車速を「中」に区分する。
【００２７】
続いて、運転技量判定部１１は、算出した急な運転操作の頻度[％]、及び平均車速の区分に基づき、図２（ａ）のポイントテーブルを参照し、複数の車両Ｃの運転者それぞれの運転技量を判定し、判定結果に応じた点数（以下、「第１運転技量点数」とも呼ぶ）を付与する。図２（ａ）のポイントテーブルでは、急な運転操作の頻度が低いほど、または平均車速が高い区分であるほど、運転技量が高いと判定し、大きな点数を付与する。
【００２８】
具体的には、図２（ａ）のポイントテーブルは、急な運転操作の頻度「５％未満」で且つ平均車速の区分「高」の場合に６点を付与する。以下同様に、急な運転操作の頻度「５％以上１０％未満」で且つ平均車速の区分「高」の場合、または急な運転操作の頻度「５％未満」で且つ平均車速の区分「中」の場合に４点を付与する。また、急な運転操作の頻度「１０％以上」で且つ平均車速の区分「高」の場合、急な運転操作の頻度「５％以上１０％未満」で且つ平均車速の区分「中」の場合、または急な運転操作の頻度「５％未満」で且つ平均車速の区分「低」の場合に２点を付与する。さらに、急な運転操作の頻度「１０％以上」で且つ平均車速の区分「中」の場合、または急な運転操作の頻度「５％以上１０％未満」で且つ平均車速の区分「低」の場合に１点を付与する。また、急な運転操作の頻度「１０％以上」で且つ平均車速の区分「低」の場合に０点を付与する。
【００２９】
続いて、運転技量判定部１１は、取得した走行履歴情報から、複数の車両Ｃの運転者それぞれの狭路の通過頻度[％]を算出する。続いて、運転技量判定部１１は、取得した走行履歴情報から、複数の車両Ｃの運転者それぞれのカーブ路や見通しの悪い道路区間（以下、「カーブ路等」とも呼ぶ）の通過頻度[％]を算出する。
続いて、運転技量判定部１１は、算出した狭路の通過頻度[％]、及びカーブ路等の通過頻度[%]に基づき、図２（ｂ）のポイントテーブルを参照し、複数の車両Ｃの運転者それぞれの運転技量を判定し、判定結果に応じた点数（以下、「第２運転技量点数」とも呼ぶ）を付与する。図２（ｂ）のポイントテーブルでは、狭路の通過頻度が高いほど、またはカーブ路等の通過頻度が高いほど、運転技量が高いと判定し、大きな点数を付与する。
【００３０】
具体的には、図２（ｂ）のポイントテーブルは、狭路の通過頻度「１０％以上」で且つカーブ路等の通過頻度「１０％以上」の場合に６点を付与する。以下同様に、図２（ｂ）のポイントテーブルは、狭路の通過頻度「５％以上１０％未満」で且つカーブ路等の通過頻度「１０％以上」の場合、または狭路の通過頻度「１０％以上」で且つカーブ路等の通過頻度「５％以上１０％未満」の場合に４点を付与する。また、狭路の通過頻度「５％未満」で且つカーブ路等の通過頻度「１０％以上」の場合、狭路の通過頻度「５％以上１０％未満」で且つカーブ路等の通過頻度「５％以上１０％未満」の場合、または狭路の通過頻度「１０％以上」で且つカーブ路等の通過頻度「５％未満」の場合に２点を付与する。さらに、狭路の通過頻度「５％未満」で且つカーブ路等の通過頻度「５％以上１０％未満」の場合、または狭路の通過頻度「５％以上１０％未満」で且つカーブ路等の通過頻度「５％未満」の場合に１点を付与する。また、狭路の通過頻度「５％未満」で且つカーブ路等の通過頻度「５％未満」の場合に０点を付与する（点数を付与しない）。
【００３１】
続いて、運転技量判定部１１は、車両Ｃの運転者毎に、算出した第１運転技量点数と第２運転技量点数とを加算する。続いて、運転技量判定部１１は、加算結果（第１運転技量点数＋第２運転技量点数）を複数の車両Ｃの運転者それぞれの運転技量を表す点数とする。そして、運転技量判定部１１は、判定結果を相対運転技量判定部１２に出力する。
相対運転技量判定部１２は、運転技量判定部１１で判定した運転技量のうち、複数の車両Ｃのうちから選択した車両Ｃ（以下、「対象車両Ｃa」とも呼ぶ）の運転者の運転技量を取得する。続いて、相対運転技量判定部１２は、運転技量判定部１１で判定した運転技量のうち、対象車両Ｃaが走行している走行経路（以下、「対象車両経路」とも呼ぶ）を現在走行している車両Ｃ及び対象車両経路を将来走行すると予想される車両Ｃ（以下、「他車両Ｃb」とも呼ぶ）の運転者の運転技量を取得する。対象車両経路としては、例えば、対象車両Ｃaの車載装置１から送信される案内情報が表す案内経路を採用できる。また、例えば、走行履歴情報（現在位置、車速）に基づき、対象車両Ｃaが実際に走行している走行経路を採用してもよい。他車両Ｃbは、複数の車両Ｃの車載装置１から送信される走行履歴情報（現在位置、車速）を基に抽出する。続いて、相対運転技量判定部１２は、取得した対象車両Ｃaの運転者の運転技量、及び他車両Ｃbの運転者の運転技量から、対象車両Ｃaの運転者の相対的な運転技量（以下、「相対運転技量」とも呼ぶ）を判定する。
【００３２】
具体的には、相対運転技量判定部１２は、対象車両Ｃaの運転者の運転技量、及び他車両Ｃbの運転者の運転技量から、対象車両Ｃaの運転者の相対運転技量を判定し、判定結果に応じた点数を付与する。具体的には、相対運転技量判定部１２は、対象車両Ｃaの運転者の運転技量（点数）の順位が、対象車両Ｃaの運転者と他車両Ｃbの運転者とからなる集団の上位３０％以上、上位３０％未満で且つ下位３０％以上、及び下位３０％未満のいずれであるかを判定する。そして、相対運転技量判定部１２は、上位３０％以上であると判定した場合には、対象車両Ｃaの運転者の相対運転技量が高いと判定し、対象車両Ｃaの運転者に運転技量が高いことを表す点数（３点）を付与する。一方、相対運転技量判定部１２は、下位３０％未満であると判定した場合には、対象車両Ｃaの運転者の相対運転技量が低いと判定し、対象車両Ｃaの運転者に運転技量が低いことを表す点数（１点）を付与する。一方、相対運転技量判定部１２は、上位３０％未満で且つ下位３０％以上であると判定した場合には、対象車両Ｃaの運転者の相対運転技量が中程度であると判定し、対象車両Ｃaの運転者に運転技量が中程度であることを表す点数（２点）を付与する。
【００３３】
走行頻度検出部１３は、走行履歴情報取得部９で取得した走行履歴情報に基づき、対象車両Ｃaが走行している走行経路（対象車両経路）の走行頻度[回/月]を検出する。そして、走行頻度検出部１３は、検出結果を相対運転技量低減部１４に出力する。
相対運転技量低減部１４は、走行頻度検出部１３で検出した走行頻度が予め定めた設定値（例えば、４回/月）以下であると判定すると、相対運転技量判定部１２で判定した対象車両Ｃaの運転者の相対運転技量を低減し、相対運転技量を表す点数を低減する。具体的には、相対運転技量低減部１４は、付与した点数を０．５下げる。
【００３４】
交通量判定部１５は、交通情報取得部８で取得した交通情報に基づき、複数の道路区間それぞれについて交通量が予め定めた設定値以下であるか否かを判定する。そして、交通量判定部１５は、判定結果を走行難易度設定部１７に出力する。
交通障害判定部１６は、交通情報取得部８で取得した交通情報に基づき、複数の道路区間それぞれについて交通障害が発生しているか否かを判定する。そして、交通障害判定部１６は、判定結果を走行難易度設定部１７に出力する。
【００３５】
走行難易度設定部１７は、交通情報取得部８で取得した交通情報（道路区間毎の路上駐車している車両Ｃの台数）、及び地図情報記憶部１０が記憶している地図情報に基づき、対象車両Ｃaが走行する可能性のある複数の道路区間それぞれに走行の難しさを表す走行難易度を逐次設定する。続いて、走行難易度設定部１７は、複数の道路区間それぞれの走行難易度を設定するたびに、設定した走行難易度に応じたレベルを付与する。
【００３６】
具体的には、走行難易度設定部１７は、路上駐車の台数が設定数（例えば、５台）以上である道路区間、狭路の道路区間等、走行に高い運転技量が必要とされる道路区間であると判定した場合には、走行難易度を高いと判定し、走行難易度が高いことを表すレベル（レベル３）を付与する。一方、走行難易度設定部１７は、路上駐車の台数が設定数（例えば、２台）未満である道路区間、道幅が広い（狭路でない）道路区間等、走行に高い運転技量が必要とされない道路区間であると判定した場合には、走行難易度を低いと判定し、走行難易度が低いことを表すレベル（レベル１）を付与する。一方、走行難易度設定部１７は、いずれでもない道路区間であると判定した場合には、走行難易度が中程度であると判定し、走行難易度が中程度であることを表すレベル（レベル２）を付与する。
【００３７】
また、走行難易度設定部１７は、設定した走行難易度のうち、交通量判定部１５で交通量が設定値以下であると判定した道路区間の走行難易度を低減する。具体的には、走行難易度設定部１７は、図７に示すように、付与したレベルを０．５下げる。なお、付与されたレベルが１または３である場合には、レベルの低減を行わない。
さらに、走行難易度設定部１７は、設定した走行難易度のうち、交通障害判定部１６で交通障害が発生していると判定した道路区間の走行難易度を増大する。具体的には、走行難易度設定部１７は、図８に示すように、付与したレベルを０．５上げる。なお、付与されたレベルが１または３である場合には、レベルの増大を行わない。
【００３８】
迂回路生成部１８は、走行難易度設定部１７で走行難易度が設定された道路区間のうち、走行難易度（以下、「設定難易度」とも呼ぶ）の道路区間のいずれかを用いて、迂回路を生成する。なお、迂回路生成部１８は、走行難易度設定部１７で走行難易度の低減・増大が行われた場合には、低減・増大後の走行難易度を用いる。その際、迂回路生成部１８は、運転技量判定部１１で判定した対象車両Ｃaの運転者の運転技量、及び相対運転技量判定部１２で判定した対象車両Ｃaの運転者の相対運転技量（相対運転技量低減部１４で相対運転技量が低減された場合には、低減後の相対運転技量）を用いて、設定難易度を決定する。そして、迂回路生成部１８は、検出結果を相対運転技量低減部１４に出力する。
迂回路情報提供部１９は、迂回路生成部１８で生成した迂回路の情報を通信路を介して対象車両Ｃaの車載装置１（ナビゲーション装置５）に送信する。
【００３９】
（演算処理）
次に、迂回路情報提供装置２が実行する迂回路情報生成処理について説明する。
図３に示すように、ステップＳ１００では、迂回路情報提供装置２（運転情報取得部７、交通情報取得部８、走行履歴情報取得部９、運転技量判定部１１）は、複数の車両Ｃの車載装置１が送信した運転情報及び走行履歴情報に基づき、複数の車両Ｃそれぞれの運転者の運転技量（点数）を判定する。運転技量判定処理の詳細については後述する。
続いてステップＳ２００に移行して、迂回路情報提供装置２（相対運転技量判定部１２、走行頻度検出部１３、相対運転技量低減部１４）は、ステップＳ１００で算出した対象車両Ｃaの運転者の運転技量及び他車両Ｃbの運転者の運転技量から、対象車両Ｃaの運転者の相対運転技量（点数）を判定する。相対運転技量判定処理の詳細については後述する。
【００４０】
続いてステップＳ３００に移行して、迂回路情報提供装置２（交通量判定部１５、交通障害判定部１６、走行難易度設定部１７、迂回路生成部１８）は、ステップＳ１００で算出した運転技量のうちの、対象車両Ｃaの運転者の運転技量、及びステップＳ２００で算出した対象車両Ｃaの運転者の相対運転技量に基づき、迂回路を生成する。迂回路生成処理の詳細については後述する。
続いてステップＳ４００に移行して、迂回路情報提供装置２（迂回路情報提供部１９）は、ステップＳ３００で算出した迂回路の情報を通信路を介して対象車両Ｃaの車載装置１（ナビゲーション装置５）に送信（提供）した後、この演算処理を終了する。
【００４１】
次に、迂回路情報提供装置２が実行する運転技量判定処理について説明する。
図４に示すように、ステップＳ１０１では、迂回路情報提供装置２（運転情報取得部７）は、複数の車両Ｃの車載装置１が送信した運転情報を受信（取得）する。
続いてステップＳ１０２に移行して、迂回路情報提供装置２（交通情報取得部８）は、複数の車両Ｃの車載装置１が送信した交通情報を受信（取得）する。
続いてステップＳ１０３に移行して、迂回路情報提供装置２（走行履歴情報取得部９）は、対象車両Ｃaの車載装置１が送信した走行履歴情報を受信（取得）する。
続いてステップＳ１０４に移行して、迂回路情報提供装置２（運転技量判定部１１）は、ステップＳ１０１で取得した対象車両Ｃaの運転情報、ステップＳ１０３で取得した対象車両Ｃaの走行履歴情報、及び図２（ａ）（ｂ）のポイントテーブルに基づき、複数の車両Ｃそれぞれの運転者の運転技量（点数）を判定する。これにより、迂回路情報提供装置２（運転技量判定部１１）は、対象車両Ｃaの運転者の運転技量（点数）を判定する。
【００４２】
次に、迂回路情報提供装置２が実行する相対運転技量判定処理について説明する。
図５に示すように、ステップＳ２０１では、迂回路情報提供装置２は、複数の車両Ｃのうちから、迂回路の情報を提供する車両Ｃを選択して対象車両Ｃaとする。続いて、迂回路情報提供装置２（相対運転技量判定部１２）は、ステップＳ１００で算出した複数の車両Ｃの運転者の運転技量のうち、対象車両Ｃaの運転者の運転技量（点数）を取得する。
【００４３】
続いてステップＳ２０２に移行して、迂回路情報提供装置２（相対運転技量判定部１２）は、ステップＳ１００で算出した複数の車両Ｃの運転者の運転技量（点数）のうち、対象車両Ｃaが走行している対象車両経路を現在走行している車両Ｃ及び対象車両経路を将来走行すると予想される車両Ｃ（他車両Ｃb）の運転者の運転技量（点数）を取得する。
【００４４】
続いてステップＳ２０３に移行して、迂回路情報提供装置２（相対運転技量判定部１２）は、ステップＳ２０１で取得した対象車両Ｃaの運転者の運転技量（点数）、及びステップＳ２０２で取得した他車両Ｃbの運転者の運転技量（点数）から、対象車両Ｃaの運転者の相対運転技量（点数）を判定する。これにより、迂回路情報提供装置２（相対運転技量判定部１２）は、対象車両Ｃaの運転者の相対運転技量に応じた点数を付与する。
【００４５】
続いて、迂回路情報提供装置２（走行頻度検出部１３）は、ステップＳ１００で取得した走行履歴情報に基づき、対象車両Ｃaが走行している走行経路（対象車両経路）の走行頻度[回/月]を検出する。続いて、迂回路情報提供装置２（相対運転技量低減部１４）は、検出した走行頻度が予め定めた設定値（４回/月）以下であると判定すると、相対運転技量判定部１２で判定した対象車両Ｃaの運転者の相対運転技量を低減し、相対運転技量を表す点数を低減する。例えば、付与した点数を０．５下げる。
【００４６】
このように、本実施形態では、対象車両Ｃaが走行している走行経路（対象車両経路）の走行頻度が予め定めた設定値以下であると判定すると、対象車両Ｃaの運転者の相対運転技量を低減する。それゆえ、対象車両Ｃaの運転者の運転技量が高い場合にも、対象車両Ｃaの運転者が不慣れな走行経路を走行している場合には、走行難易度の高い迂回路の生成を抑制でき、不慣れな道路を走行するときの運転ストレスを低減できる。
【００４７】
次に、迂回路情報提供装置２が実行する迂回路生成処理について説明する。
図６に示すように、ステップＳ３０１で、迂回路情報提供装置２（走行難易度設定部１７）は、ステップＳ１００で算出した対象車両Ｃaの運転者の運転技量（点数）を取得する。
続いてステップＳ３０２に移行して、迂回路情報提供装置２（走行難易度設定部１７）は、ステップＳ２００で算出した対象車両Ｃaの運転者の相対運転技量（点数）を取得する。
【００４８】
続いてステップＳ３０３に移行して、迂回路情報提供装置２（走行難易度設定部１７）は、ステップＳ１００で取得した交通情報及び走行履歴情報と、地図情報記憶部１０が記憶している地図情報とに基づき、対象車両経路に現在存在する車両Ｃ及び将来存在する車両Ｃの総数から、対象車両経路の道路需要率を算出する。道路需要率としては、例えば、単位時間あたりに、道路が処理できる交通量と道路に流入する交通量との比率がある。
【００４９】
続いてステップＳ３０４に移行して、迂回路情報提供装置２（走行難易度設定部１７）は、ステップＳ１００で取得した交通情報（道路区間毎の路上駐車している車両Ｃの台数）、及び地図情報記憶部１０が記憶している地図情報に基づき、対象車両Ｃaが走行する可能性のある複数の道路区間それぞれに走行の難しさを表す走行難易度を逐次設定する。続いて、走行難易度設定部１７は、設定した走行難易度に応じたレベルを付与する。
【００５０】
このように、本実施形態では、交通情報に基づき、複数の道路区間それぞれの走行難易度を逐次設定する。これにより、時間帯によって変化する交通情報を考慮して迂回路を生成できる。それゆえ、迂回路の走行に伴う運転者の運転ストレスを軽減できる。
続いて、迂回路情報提供装置２（交通量判定部１５）は、ステップＳ１００で取得した交通情報に基づき、複数の道路区間それぞれについて交通量が予め定めた設定値以下であるか否かを判定する。続いて、迂回路情報提供装置２（走行難易度設定部１７）は、設定した走行難易度のうち交通量判定部１５で交通量が設定値以下であると判定した道路区間の走行難易度を低減する。例えば、図７に示すように、付与したレベルを０．５下げる。
【００５１】
このように、本実施形態では、複数の道路区間それぞれについて交通量が予め定めた設定値以下であるか否かを判定し、交通量が設定値以下であると判定した道路区間の走行難易度を低めに設定する。それゆえ、普段は高い運転技量が要求される道路区間であっても、交通量が少ないために、通過に多少時間がかかっても、渋滞を引き起こすことのない道路区間を、比較的運転技量が低い運転者にも、迂回路として提供できる。そのため、より多くの道路区間を迂回路の生成に利用でき、車両Ｃを複数の迂回路により分散できる。そのため、交通量が多くなる前に、車両分散が可能となり、渋滞の発生をより適切に抑制できる。
【００５２】
続いて、迂回路情報提供装置２（交通障害判定部１６）は、ステップＳ１００で取得した交通情報に基づき、複数の道路区間それぞれについて交通障害が発生しているか否かを判定する。続いて、迂回路情報提供装置２（走行難易度設定部１７）は、設定した走行難易度のうち、交通障害が発生していると判定した道路区間の走行難易度を増大する。例えば、図８に示すように、付与したレベルを０．５上げる。
【００５３】
このように、本実施形態では、複数の道路区間それぞれについて交通障害が発生しているか否かを判定し、交通障害が発生していると判定した道路区間の走行難易度を高めに設定する。それゆえ、普段は高い運転技量が要求されない道路区間であっても、交通障害が発生しているために、通過が難しい道路区間を、比較的運転技量が低い運転者には、迂回路として提供しない。これにより、渋滞の発生をより適切に抑制できる。
【００５４】
続いてステップＳ３０５に移行して、迂回路情報提供装置２（迂回路生成部１８）は、対象車両Ｃaの運転者の運転技量（点数）を予め定めた複数のランク（以下、「運転ランク」とも呼ぶ）に区分し、区分結果に応じた点数を付与する。具体的には、迂回路情報提供装置２（迂回路生成部１８）は、対象車両Ｃaの運転者の運転技量を表す点数が９〜１２点である場合には、最上位ランクに区分し、対象車両Ｃaの運転者の運転技量が最上位ランクであることを表す点数（３点）を付与する。一方、迂回路情報提供装置２（迂回路生成部１８）は、対象車両Ｃaの運転者の運転技量を表す点数が５〜８点である場合には、中位ランクに区分し、対象車両Ｃaの運転者の運転技量が中位ランクであることを表す点数（２点）を付与する。一方、迂回路情報提供装置２（迂回路生成部１８）は、対象車両Ｃaの運転者の運転技量を表す点数が０〜４点である場合には、最下位ランクに区分し、対象車両Ｃaの運転者の運転技量が最下位ランクであることを表す点数（１点）を付与する。続いて、迂回路情報提供装置２（迂回路生成部１８）は、設定した運転ランクを表す点数（点数）と、ステップＳ２００で判定した相対運転技量を表す点数（点数）とを加算し、加算結果を経路案内指標Ｓとする。
【００５５】
続いてステップＳ３０６に移行して、迂回路情報提供装置２（迂回路生成部１８）は、ステップＳ３０３で算出した交通需要率から、対象車両Ｃaの案内経路の交通量が多いか否かを判定する。具体的には、迂回路情報提供装置２（迂回路生成部１８）は、交通需要率が予め定めた設定値（例えば、０．８）以上であるか否かを判定する。そして、迂回路情報提供装置２（迂回路生成部１８）は、交通需要率が設定値（０．８）以上であると判定した場合には（Ｙｅｓ）、交通量が多いと判定し、ステップＳ３０７に移行する。一方、迂回路情報提供装置２（迂回路生成部１８）は、交通需要率が設定値（０．８）未満であると判定した場合には（Ｎｏ）、交通量が少ないと判定し、ステップＳ３０８に移行する。
【００５６】
ステップＳ３０７では、迂回路情報提供装置２（迂回路生成部１８）は、ステップＳ３０５で算出した経路案内指標Ｓが第１閾値（例えば、５点）以上であるか否かを判定する。そして、迂回路情報提供装置２（迂回路生成部１８）は、経路案内指標Ｓが第１閾値（５点）以上であると判定した場合には（Ｙｅｓ）、ステップＳ３０９に移行する。一方、迂回路情報提供装置２（迂回路生成部１８）は、経路案内指標Ｓが第１閾値（５点）未満であると判定した場合には（Ｎｏ）、ステップＳ３１０に移行する。
【００５７】
一方、ステップＳ３０８では、迂回路情報提供装置２（迂回路生成部１８）は、ステップＳ３０５で算出した経路案内指標Ｓが第２閾値（４点）以上であるか否かを判定する。そして、迂回路情報提供装置２（迂回路生成部１８）は、経路案内指標Ｓが第２閾値（４点）以上であると判定した場合には（Ｙｅｓ）、ステップＳ３０９に移行する。一方、迂回路情報提供装置２（迂回路生成部１８）は、経路案内指標Ｓが第２閾値（４点）未満であると判定した場合には（Ｎｏ）、ステップＳ３１１に移行する。
【００５８】
ステップＳ３０９では、迂回路情報提供装置２（迂回路生成部１８）は、レベル２．５以上を設定難易度として決定する。続いて、迂回路情報提供装置２（迂回路生成部１８）は、ステップＳ３０４で走行難易度が設定された道路区間のうち、決定した設定難易度である道路区間のいずれかを用いて、つまり、レベル２．５以上の道路区間の組み合わせで迂回路（高レベル経路）を生成した後、この迂回路生成処理を終了する。
【００５９】
一方、ステップＳ３１０では、迂回路情報提供装置２（迂回路生成部１８）は、ステップＳ３０５で算出した経路案内指標Ｓが第２閾値（＜第１閾値。例えば、４点）以上であるか否かを判定する。そして、迂回路情報提供装置２（迂回路生成部１８）は、経路案内指標Ｓが第２閾値（４点）以上であると判定した場合には（Ｙｅｓ）、ステップＳ３１２に移行する。一方、迂回路情報提供装置２（迂回路生成部１８）は、経路案内指標Ｓが第２閾値（４点）未満であると判定した場合には（Ｎｏ）、ステップＳ３１３に移行する。
【００６０】
ステップＳ３１１では、迂回路情報提供装置２（迂回路生成部１８）は、ステップＳ３０５で算出した経路案内指標Ｓが第３閾値（＜第２閾値。例えば、３点）以上であるか否かを判定する。そして、迂回路情報提供装置２（迂回路生成部１８）は、経路案内指標Ｓが第３閾値（３点）以上であると判定した場合には（Ｙｅｓ）、ステップＳ３１２に移行する。一方、迂回路情報提供装置２（迂回路生成部１８）は、経路案内指標Ｓが第３閾値（３点）未満であると判定した場合には（Ｎｏ）、ステップＳ３１３に移行する。
【００６１】
ステップＳ３１２では、迂回路情報提供装置２（迂回路生成部１８）は、レベル１．５以上で且つ２．５未満を設定難易度として決定する。続いて、迂回路情報提供装置２（迂回路生成部１８）は、ステップＳ３０４で走行難易度が設定された道路区間のうち、決定した設定難易度である道路区間のいずれかを用いて、つまり、レベル１．５以上で且つ２．５未満の道路区間の組み合わせで迂回路（中レベル経路）を生成した後、この迂回路生成処理を終了する。
【００６２】
一方、ステップＳ３１３では、迂回路情報提供装置２（迂回路生成部１８）は、レベル１．５未満を設定難易度として決定する。続いて、迂回路情報提供装置２（迂回路生成部１８）は、ステップＳ３０４で走行難易度が設定された道路区間のうち、決定した設定難易度である道路区間のいずれかを用いて、つまり、レベル１．５未満の道路区間の組み合わせで迂回路（低レベル経路）を生成した後、この迂回路生成処理を終了する。
【００６３】
（動作その他）
次に、迂回路情報提供システムの動作について説明する。
まず、複数の車両Ｃの車載装置１それぞれが、サンプリング時間が経過するたびに、通信路を介して運転情報、走行履歴情報及び交通情報を迂回路情報提供装置２に送信する。また、迂回路情報提供装置２（運転情報取得部７、交通情報取得部８、走行履歴情報取得部９）が、複数の車両Ｃの車載装置１が送信した運転情報、交通情報、及び走行履歴情報を逐次受信する（図３のステップＳ１００、図４のステップＳ１０１〜Ｓ１０３）。
【００６４】
続いて、迂回路情報提供装置２（運転技量判定部１１）が、取得した対象車両Ｃaの運転情報、走行履歴情報、及び図２（ａ）（ｂ）のポイントテーブルに基づき、複数の車両Ｃそれぞれの運転者の運転技量（点数）を判定する（図４のステップＳ１０４）。続いて、迂回路情報提供装置２（相対運転技量判定部１２）が、複数の車両Ｃのうちから、迂回路の情報を提供する車両Ｃ（対象車両Ｃa）を選択する。続いて、迂回路情報提供装置２（相対運転技量判定部１２）が、判定した複数の車両Ｃの運転者の運転技量のうち、対象車両Ｃaの運転者の運転技量（点数）を取得する（図３のステップＳ２００、図５のステップＳ２０１）。ここで、対象車両Ｃaの運転者の運転技量が中程度であったとする。すると、対象車両Ｃaの運転者の運転技量を表す点数として、５〜８点が付与される。
【００６５】
続いて、迂回路情報提供装置２（相対運転技量判定部１２）が、算出した複数の車両Ｃの運転者の運転技量（点数）のうち、対象車両Ｃaが走行している走行経路（対象車両経路）を現在走行している車両Ｃ及びこの対象走行経路を将来走行すると予想される車両Ｃ（他車両Ｃb）の運転者の運転技量（点数）を取得する（図５のステップＳ２０２）。続いて、迂回路情報提供装置２（相対運転技量判定部１２）が、取得した対象車両Ｃaの運転者の運転技量（点数）、及び取得した他車両Ｃbの運転者の運転技量（点数）から、対象車両Ｃaの運転者の相対運転技量（点数）を判定する（図５のステップＳ２０３）。
【００６６】
ここで、多数の他車両Ｃbの運転者の運転技量も中程度（５〜８点）であるものの、対象車両Ｃaの運転者の運転技量が他車両Ｃbの運転者の運転技量よりも比較的高く（例えば、８点）、対象車両Ｃaの運転者の運転技量の順位が上位３０％以上であったとする。すると、対象車両Ｃaの運転者の相対運転技量を表す点数として、３点が付与される。
続いて、迂回路情報提供装置２（走行難易度設定部１７）が、算出した対象車両Ｃaの運転者の運転技量（点数）を取得する（図２のステップＳ３００、図６のステップＳ３０１）。続いて、迂回路情報提供装置２（走行難易度設定部１７）が、算出した対象車両Ｃaの運転者の相対運転技量（点数）を取得する（図６のステップＳ３０２）。続いて、迂回路情報提供装置２（走行難易度設定部１７）が、取得した交通情報及び走行履歴情報と、地図情報記憶部１０が記憶している地図情報とに基づき、対象車両Ｃaが走行している走行経路（対象車両経路）の道路需要率を算出する（図６のステップＳ３０３）。
【００６７】
続いて、迂回路情報提供装置２（走行難易度設定部１７）が、取得した交通情報、及び地図情報記憶部１０が記憶している地図情報に基づき、対象車両Ｃaが走行する可能性のある複数の道路区間それぞれに走行の難しさを表す走行難易度を設定する（図６のステップＳ３０４）。続いて、迂回路情報提供装置２（迂回路生成部１８）が、対象車両Ｃaの運転者の運転技量（点数）を予め定めた複数のランク（運転ランク）に区分する（図６のステップＳ３０５）。ここで、上述したように、対象車両Ｃaの運転者の運転技量を表す点数が５〜８点であったとする。すると、中位ランクに区分され、対象車両Ｃaの運転者の運転技量が中位ランクであることを表す点数として、２点が付与される。
【００６８】
続いて、迂回路情報提供装置２（迂回路生成部１８）が、付与された対象車両Ｃaの運転者の運転ランクを表す点数（２点）と、判定した相対運転技量を表す点数（３点）とを加算し、加算結果（５点）を対象車両Ｃaの経路案内指標Ｓとする（図６のステップＳ３０５）。これにより、対象車両Ｃaの経路案内指標Ｓとして、５点が設定される。
続いて、迂回路情報提供装置２（迂回路生成部１８）が、算出した交通需要率から、対象車両Ｃaの案内経路の交通量が多いか否かを判定する（図６のステップＳ３０６）。ここで、交通需要率が予め定めた設定値（０．８）以上であったとする。すると、対象車両Ｃaの案内経路の交通量が多いと判定される（図６のステップＳ３０６「Ｙｅｓ」）。続いて、迂回路情報提供装置２（迂回路生成部１８）が、算出した経路案内指標Ｓ（５点）が第１閾値（５点）以上であると判定する（図６のステップＳ３０７「Ｙｅｓ」）。
【００６９】
続いて、迂回路情報提供装置２（迂回路生成部１８）が、レベル２．５以上を設定難易度として決定する。続いて、迂回路情報提供装置２（迂回路生成部１８）が、走行難易度が設定された道路区間のうち、決定した設定難易度である道路区間のいずれかを用いて、迂回路（高レベル経路）を生成する（図６のステップＳ３０９）。続いて、迂回路情報提供装置２（迂回路情報提供部１９）が、通信路を介して、算出した迂回路（高レベル経路）の情報を対象車両Ｃaの車載装置１に送信する（図２のステップＳ４００）。
【００７０】
続いて、対象車両Ｃaの車載装置１（ナビゲーションコントローラ５ｄ）が、送信された迂回路（高レベル経路）の情報を受信する。続いて、ナビゲーションコントローラ５ｄが、受信した情報が表す迂回路（高レベル経路）で、設定した案内経路の一部を置換し、置換前の案内経路に代えて、置換後の案内経路をディスプレイ５ｅに表示させる。これにより、対象車両Ｃaの車載装置１（ナビゲーションコントローラ５ｄ）が、対象車両Ｃaが迂回路（高レベル経路）のとおりに走行するように対象車両Ｃaを案内する。
【００７１】
一方、対象車両Ｃaの運転者の運転技量が中程度（５〜８点）にあるものの、対象車両Ｃaの運転者の運転技量が他車両Ｃbの運転者の運転技量よりも比較的低く（例えば、５点）、対象車両Ｃaの運転者の運転技量の順位が下位位３０％未満であったとする。すると、対象車両Ｃaの運転者の相対運転技量を表す点数として、１点が付与される。
それゆえ、迂回路情報提供装置２（迂回路生成部１８）が、付与された対象車両Ｃaの運転者の運転ランクを表す点数（２点）と、判定した相対運転技量を表す点数（１点）とを加算し、加算結果（３点）を対象車両Ｃaの経路案内指標Ｓとする（図６のステップＳ３０５）。これにより、対象車両Ｃaの経路案内指標Ｓとして、３点が設定される。
【００７２】
そのため、迂回路情報提供装置２（迂回路生成部１８）が、算出した経路案内指標Ｓ（３点）が第２閾値（４点）未満であると判定する（図６のステップＳ３１０「Ｎｏ」）。続いて、迂回路情報提供装置２（迂回路生成部１８）が、レベル１．５未満を設定難易度として決定する。続いて、迂回路情報提供装置２（迂回路生成部１８）が、走行難易度が設定された道路区間のうち、決定した設定難易度である道路区間のいずれかを用いて、迂回路（低レベル経路）を生成する（図６のステップＳ３１３）。続いて、迂回路情報提供装置２（迂回路情報提供部１９）が、通信路を介して、算出した迂回路（低レベル経路）の情報を対象車両Ｃaの車載装置１に送信する（図２のステップＳ４００）。
【００７３】
続いて、対象車両Ｃaの車載装置１（ナビゲーションコントローラ５ｄ）が、送信された迂回路（低レベル経路）の情報を受信する。続いて、ナビゲーションコントローラ５ｄが、受信した情報が表す迂回路（低レベル経路）で、設定した案内経路の一部を置換し、置換前の案内経路に代えて、置換後の案内経路をディスプレイ５ｅに表示させる。これにより、対象車両Ｃaの車載装置１（ナビゲーションコントローラ５ｄ）が、対象車両Ｃaが迂回路（低レベル経路）のとおりに走行するように対象車両Ｃaを案内する。
【００７４】
このように、本実施形態では、対象車両Ｃaの運転者の運転技量及び相対運転技量を用いて、設定難易度を決定する（ステップＳ３０５〜Ｓ３０７、Ｓ３１０、Ｓ３０８、Ｓ３１１）。続いて、走行難易度が設定された道路区間のうち、走行難易度が予め定めた設定難易度である道路区間のいずれかを用いて、迂回路を生成する（ステップＳ３１０〜Ｓ３１３）。それゆえ、例えば、運転技量に大差がない運転者が多数存在する場合にも、相対運転技量が高い運転者に走行難易度が高い迂回路の情報を提供することができる。また、相対運転技量が低い運転者に走行難易度が低い迂回路の情報を提供することができる。そのため、車両Ｃを複数の迂回路に分散でき、渋滞をより適切に抑制できる。
【００７５】
本実施形態では、図１の運転情報取得部７が運転情報取得部を構成する。以下同様に、図１の運転技量判定部１１が運転技量判定部を構成する。また、図１の相対運転技量判定部１２が相対運転技量判定部を構成する。さらに、図１の走行難易度設定部１７が走行難易度設定部を構成する。また、図１の迂回路生成部１８が迂回路生成部を構成する。さらに、図１の迂回路情報提供部１９が迂回路情報提供部を構成する。また、図１の交通情報取得部８が交通情報取得部を構成する。さらに、図１の交通量判定部１５が交通量判定部を構成する。また、図１の交通障害判定部１６が交通障害判定部を構成する。さらに、図１の走行履歴情報取得部９が走行履歴情報取得部を構成する。また、図１の走行頻度検出部１３が走行頻度検出部を構成する。さらに、図１の相対運転技量低減部１４が相対運転技量低減部を構成する。
【００７６】
（本実施形態の効果）
本実施形態に係る迂回路情報提供装置２は、以下の効果を奏する。
【００７７】
（１）本実施形態に係る迂回路情報提供装置２によれば、迂回路情報提供装置２は、複数の車両Ｃそれぞれの運転者の運転技量を判定する。続いて、迂回路情報提供装置２は、判定した運転技量から、対象車両Ｃaの運転者の相対的な運転技量（相対運転技量）を判定する。続いて、迂回路情報提供装置２は、対象車両Ｃaが走行する可能性のある複数の道路区間それぞれに走行の難しさを表す走行難易度を設定する。続いて、迂回路情報提供装置２は、走行難易度が設定された道路区間のうち、走行難易度が予め定めた設定難易度である道路区間のいずれかを用いて迂回路を生成する。続いて、迂回路情報提供装置２は、生成した迂回路の情報を対象車両Ｃaに提供する。その際、迂回路情報提供装置２は、対象車両Ｃaの運転者の運転技量及び相対運転技量を用いて、設定難易度を決定する。
このような構成によれば、例えば、運転技量に大差がない運転者が多数存在する場合にも、相対運転技量が高い運転者に走行難易度が高い迂回路の情報を提供することができる。それゆえ、車両Ｃを複数の迂回路に分散でき、渋滞をより適切に抑制できる。
【００７８】
（２）本実施形態に係る迂回路情報提供装置２によれば、迂回路情報提供装置２は、交通情報に基づき、複数の道路区間それぞれの走行難易度を逐次設定する。
このような構成によれば、時間帯によって変化する交通情報を考慮して迂回路を生成できる。それゆえ、迂回路の走行に伴う運転者の運転ストレスを軽減できる。
【００７９】
（３）本実施形態に係る迂回路情報提供装置２によれば、迂回路情報提供装置２は、複数の道路区間それぞれについて交通量が予め定めた設定値以下であるか否かを判定し、交通量が設定値以下であると判定した道路区間の走行難易度を低めに設定する。
このような構成によれば、普段は高い運転技量が要求される道路区間であっても、交通量が少ないために、通過に多少時間がかかっても、渋滞を引き起こすことのない道路区間を、比較的運転技量が低い運転者にも、迂回路として提供できる。それゆえ、より多くの道路区間を迂回路の生成に利用でき、車両Ｃを複数の迂回路により分散できる。そのため、交通量が多くなる前に、車両分散が可能となり、渋滞の発生をより適切に抑制できる。
【００８０】
（４）本実施形態に係る迂回路情報提供装置２によれば、迂回路情報提供装置２は、複数の道路区間それぞれについて交通障害が発生しているか否かを判定し、交通障害が発生していると判定した道路区間の走行難易度を高めに設定する。
このような構成によれば、普段は高い運転技量が要求されない道路区間であっても、交通障害が発生しているために、通過が難しい道路区間を、比較的運転技量が低い運転者には、迂回路として提供しない。これにより、渋滞の発生をより適切に抑制できる。
【００８１】
（５）本実施形態に係る迂回路情報提供装置２によれば、迂回路情報提供装置２は、対象車両Ｃaが走行している走行経路（対象車両経路）の走行頻度が予め定めた設定値以下であると判定すると、対象車両Ｃaの運転者の相対運転技量を低減する。
このような構成によれば、対象車両Ｃaの運転者の運転技量が高い場合にも、対象車両Ｃaの運転者が不慣れな走行経路を走行している場合には、走行難易度の高い迂回路の生成を抑制でき、不慣れな道路を走行するときの運転ストレスを低減できる。
【００８２】
（変形例１）
なお、本実施形態では、迂回路情報提供装置２（迂回路生成部１８）が、走行難易度が設定された道路区間のうち、走行難易度が予め定めた設定難易度である道路区間のいずれかを用いて、迂回路を生成する例を示したが、他の構成を採用することもできる。例えば、迂回路情報提供装置２（迂回路生成部１８）が、複数回に１回の割合で、設定難易度よりも走行難易度が高い道路区間のいずれかを用いて、迂回路を生成する構成としてもよい。これにより、例えば、対象車両Ｃaの運転者の運転技量及び相対運転技量に大きな変化がなく、設定難易度に変化がないために、同一の走行難易度（例えば、レベル２）の道路区間での迂回路の生成が連続している場合にも、複数回（例えば、１０回）に１回の割合で、レベル２よりも走行難易度が高い（例えば、レベル２．５、３）の道路区間で迂回路を生成できる。
【００８３】
（変形例１の効果）
変形例１に係る迂回路情報提供装置２は、以下の効果を奏する。
（１）変形例１に係る迂回路情報提供装置２によれば、複数回に１回の割合で、設定難易度よりも走行難易度が高い道路区間のいずれかを用いて迂回路を生成する。
このような構成によれば、運転者の運転技量の向上度合いを確認できる。また、常に走行し易い迂回路が提供されることによる、運転者の運転技量の停滞を防止できる。
【００８４】
（変形例２）
また、図９に示すように、運転情報取得部７で取得した現在の運転情報と過去の運転情報とを比較し、対象車両Ｃaの運転者が交代したか否かを判定する運転者交代判定部部２０を備える構成としてもよい。現在の運転情報としては、例えば、イグニッションスイッチがオン状態となった後、対象車両Ｃaが走行を開始してから設定時間（例えば、５分間）の運転情報がある。運転者交代判定部部２０は、現在の運転情報と過去の運転情報との差（例えば、加速度の差、操舵角速度の差、アクセル速度の差、ブレーキ速度の差）が予め定めた閾値以上である場合に、対象車両Ｃaの運転者が交代していると判定する。
【００８５】
この場合、運転技量判定部１１は、運転者交代判定部部２０で運転者が交代したと判定した場合、過去の運転情報を用いず、現在の運転情報に基づき、対象車両Ｃaの運転者の運転技量を判定する。これにより、対象車両Ｃaの運転者が交代した場合に、運転技量の誤算出を防止できる。それゆえ、例えば、対象車両Ｃaが会社の営業車等、一台の車両Ｃを複数人で使用する車両Ｃであっても、運転者それぞれの運転情報を基に、対象車両Ｃaの運転者の運転技量を判定できる。また、迂回路情報提供装置２（運転技量判定部１１）は、対象車両Ｃaの運転者が交代したと判定した場合、現在運転している運転者を判定し、判定した運転者の過去の走行履歴情報も迂回路の生成に利用するようにしてもよい。
変形例２では、図９の運転者交代判定部部２０が運転者交代判定部を構成する。
【００８６】
（変形例２の効果）
変形例２に係る迂回路情報提供装置２は、以下の効果を奏する。
（１）変形例２に係る迂回路情報提供装置２によれば、迂回路情報提供装置２は、現在の運転情報と過去の運転情報とを比較し、対象車両Ｃaの運転者が交代したか否かを判定する。続いて、迂回路情報提供装置２は、運転者が交代したと判定した場合、過去の運転情報を用いず、現在の運転情報に基づき、対象車両Ｃaの運転者の運転技量を判定する。
このような構成によれば、運転者が交代した場合に、運転技量の誤算出を防止できる。
【符号の説明】
【００８７】
６    運転情報取得部
７    交通情報取得部
８  走行履歴情報取得部
１０  運転技量判定部
１１  相対運転技量判定部
１２  走行頻度検出部
１３  相対運転技量低減部
１４  相対運転技量低減部
１５  交通量判定部
１６  交通障害判定部
１７  走行難易度設定部
１８  迂回路生成部
１９  迂回路情報提供部
２１  運転者交代判定部
【図１】
2015219155.tif 000003
【図２】
2015219155.tif 000004
【図３】
2015219155.tif 000005
【図４】
2015219155.tif 000006
【図５】
2015219155.tif 000007
【図６】
2015219155.tif 000008
【図７】
2015219155.tif 000009
【図８】
2015219155.tif 000010
【図９】
2015219155.tif 000011