運転支援システム、運転支援方法及びコンピュータプログラム
【課題】正確な施設への進入難易度を設定することが可能な運転支援システム、運転支援方法及びコンピュータプログラムを提供する。
【解決手段】車両が走行中の道路から道路外の施設へと進入した場合に、施設への進入方向に関する情報をプローブ情報としてプローブセンタ2へと送信するとともに、現在の自車の走行レベルを特定する。一方、プローブ情報を受信したプローブセンタ2は、受信したプローブ情報に基づいて各施設の右折進入の割合を算出し、算出した右折進入の割合から各施設の進入難易度を設定する。また、設定された施設の進入難易度に関する情報をプローブセンタ2から配信された車両3は、施設の進入難易度に関する情報に基づいて運転支援を行うように構成する。
【解決手段】車両が走行中の道路から道路外の施設へと進入した場合に、施設への進入方向に関する情報をプローブ情報としてプローブセンタ2へと送信するとともに、現在の自車の走行レベルを特定する。一方、プローブ情報を受信したプローブセンタ2は、受信したプローブ情報に基づいて各施設の右折進入の割合を算出し、算出した右折進入の割合から各施設の進入難易度を設定する。また、設定された施設の進入難易度に関する情報をプローブセンタ2から配信された車両3は、施設の進入難易度に関する情報に基づいて運転支援を行うように構成する。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、道路から施設へと進入する走行を支援する運転支援システム、運転支援方法及びコンピュータプログラムに関する。
【背景技術】
【0002】
従来より、車載用のナビゲーション装置、PDA(Personal Digital Assistant)や携帯電話機などの携帯情報機器、パーソナルコンピュータ等では、地図情報として一般道路及び高速道路等の道路や施設名称等を各種記憶デバイスに記憶するか、又はサーバ等からダウンロードすることにより、利用者に対して所望のエリアの地図を表示することが可能となっている。
【0003】
更に、従来のナビゲーション装置等では地図を表示するのみでなく、利用者の利便性をより向上させる為にユーザに設定された目的地までの最適経路を探索する経路探索機能を備えている。そして、ナビゲーション装置等は経路探索の結果に基づいて案内経路を設定し、ディスプレイ画面に案内経路を表示するとともに、交差点に接近した場合等には音声による案内をすることによって、運転者を所望の目的地まで案内する。
【0004】
また、従来では、道路から目的地へと進入する進入方向を考慮した経路探索や経路案内が行われていた。即ち、目的地となる施設は車両の走行する道路外に設置されているので、道路を走行する車両が施設へと進入する為には、図14に示すように道路から道路外へと右折又は左折することにより進入する必要がある。その際、右折することにより施設へと進入する右折進入と左折することにより施設に進入する左折進入とでは運転操作の難易度に差が存在する。
【0005】
例えば、図14に示すように車線101と車線102からなる片側一車線の道路に隣接された施設103へと進入する場合を例に挙げて説明する。車線101を走行する車両104が施設103へと進入する為には、対向車両が走行する車線102を横切らなければならない。一方、車線102を走行する車両105が施設103へと進入する為には、他の車線を横切る必要が無い。即ち、左側通行を行う日本では右折進入より左折進入のほうが難易度が低い。従って、運転技術レベルの低い運転者には右折進入により目的地へと進入する経路ではなく、左折進入により目的地へと進入する経路を案内することが望ましい。また、交通量が多く車線を横切るのが困難な道路に目的地が隣接されている場合においても、右折進入により目的地へと進入する経路ではなく、左折進入により目的地へと進入する経路を案内することが望ましい。
【0006】
そこで、例えば、特開2001−255163号公報には、目的地までの最短経路が上記した目的地へ右折進入しなければならない経路である場合には、目的地に隣接する道路の渋滞情報、リンクコスト、車線数、規制情報等に基づいて右折進入ルートをユーザに案内するのが適切か否か判定し、適切でないと判定した場合には最短経路に代えて目的地へ左折進入するルートを案内経路に設定し、案内する技術について記載されている。
【特許文献1】特開2001−255163号公報(第3−4頁、図3〜図5)
【発明の開示】
【発明が解決しようとする課題】
【0007】
ここで、上記特許文献1に記載の技術では、目的地が隣接する道路の道路情報(渋滞の有無、リンクコスト、車線数、規制情報等)に基づいて、目的地への右折進入が困難であるか否かを予測していた。しかしながら、道路状況のみからでは実際の右折進入の難易度を正確に判断することができなかった。例えば、上記特許文献1に記載の技術では、車線数が多い道路であれば目的地への右折進入が困難であると判定するが、車線数の多い道路であっても交通量の少ない道路等では右折進入が容易な場合がある。
【0008】
本発明は前記従来における問題点を解消するためになされたものであり、実際の車両の施設への進入結果に基づいて施設への進入難易度を設定するので、正確な施設への進入難易度を設定することが可能な運転支援システム、運転支援方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【0009】
前記目的を達成するため本願の請求項1に係る運転支援システム(1)は、道路を走行する各車両(3)が施設へ進入する際の進入方向が右折進入及び右折進入以外の進入のいずれに該当するかを取得する進入方向取得手段(20)と、前記進入方向取得手段により取得した進入方向について右折進入の割合を算出する割合算出手段(20)と、前記割合算出手段によって算出された右折進入の割合に基づいて前記施設への進入難易度を設定する進入難易度設定手段(20)と、を有することを特徴とする。
尚、「右折進入」とは車両が右折して施設内へと進入することをいう。
【0010】
また、請求項2に係る運転支援システム(1)は、請求項1に記載の運転支援システムであって、前記割合算出手段(20)は、日時毎に右折進入の割合を算出し、前記進入難易度設定手段(20)は、前記施設への進入難易度を日時毎に設定することを特徴とする。
【0011】
また、請求項3に係る運転支援システム(1)は、請求項1又は請求項2に記載の運転支援システムであって、前記進入難易度設定手段(20)は、前記施設への右折進入の割合が低いほど該施設の進入難易度を高難度に設定することを特徴とする。
【0012】
また、請求項4に係る運転支援システム(1)は、請求項1乃至請求項3のいずれかに記載の運転支援システムであって、所定の車両の走行履歴から車両の走行レベルを特定する走行レベル特定手段(33)と、前記進入難易度と前記走行レベルを比較する比較手段(33)と、前記比較手段の比較結果に基づいて前記所定の車両の走行の案内を行う走行案内手段(33)と、を有することを特徴とする。
【0013】
また、請求項5に係る運転支援システム(1)は、請求項4に記載の運転支援システムであって、目的地までの経路を探索する経路探索手段(33)を有し、前記比較手段(33)は、前記進入難易度設定手段によって設定された各施設の進入難易度の内、前記目的地の施設への進入難易度を取得する進入難易度取得手段(33)を備え、前記進入難易度取得手段によって取得した前記目的地への進入難易度と前記走行レベルを比較し、前記経路探索手段は、前記走行レベルが前記目的地への前記進入難易度と比較して不足すると判定された場合に、前記目的地へ左折進入となる経路を探索することを特徴とする。
【0014】
また、請求項6に係る運転支援システム(1)は、請求項5に記載の運転支援システムであって、前記所定の車両が前記目的地へ到達する到達予想時刻を算出する到達予想時刻算出手段(33)を有し、前記割合算出手段(33)は、日時毎に右折進入の割合を算出し、前記進入難易度設定手段(33)は、前記施設への進入難易度を日時毎に設定し、前記目的地への到達予想時刻における前記目的地への前記進入難易度を取得することを特徴とする。
【0015】
また、請求項7に係る運転支援方法は、道路を走行する各車両が施設へ進入する際の進入方向が右折進入及び右折進入以外の進入のいずれに該当するかを取得する進入方向取得ステップ(S12)と、前記進入方向取得ステップにより取得した進入方向について右折進入の割合を算出する割合算出ステップ(S21)と、前記割合算出ステップによって算出された右折進入の割合に基づいて前記施設への進入難易度を設定する進入難易度設定ステップ(S22)と、を有することを特徴とする。
【0016】
更に、請求項8に係るコンピュータプログラムは、コンピュータに搭載され、道路を走行する各車両が施設へ進入する際の進入方向が右折進入及び右折進入以外の進入のいずれに該当するかを取得する進入方向取得機能(S12)と、前記進入方向取得機能により取得した進入方向について右折進入の割合を算出する割合算出機能(S21)と、前記割合算出機能によって算出された右折進入の割合に基づいて前記施設への進入難易度を設定する進入難易度設定機能(S22)と、を実行させることを特徴とする。
【発明の効果】
【0017】
前記構成を有する請求項1に記載の運転支援システムによれば、実際の車両の施設への進入結果に基づいて施設への進入難易度を設定するので、正確な施設への進入難易度を設定することが可能となる。そして、例えば設定した施設への進入難易度をユーザに提供することにより、ユーザの運転技術に合わせた運転支援を行うことが可能となる。
【0018】
また、請求項2に記載の運転支援システムによれば、日時毎に施設への進入難易度を設定するので、施設に隣接する道路の交通量の変化等を考慮して施設への進入難易度を設定することができる。従って、曜日や時間帯に応じたより正確な施設への進入難易度を設定することが可能となる。
【0019】
また、請求項3に記載の運転支援システムによれば、左折進入により進入することが多い場合にその施設に高難度の進入難易度を設定するので、実際の車両の施設への進入結果に基づいて正確に施設への進入難易度を設定することが可能となる。
【0020】
また、請求項4に記載の運転支援システムによれば、施設への進入難易度と車両の走行レベルとを考慮することによって、車両の走行レベルに合わせた運転支援を行うことが可能となる。従って、運転技術の低いユーザや運転技術の高いユーザに対しても、それぞれに適切な運転支援を行うことが可能となる。
【0021】
また、請求項5に記載の運転支援システムによれば、走行レベルの低い車両に対して、目的地への進入が容易な経路により目的地へと到着させることが可能となる。
【0022】
また、請求項6に記載の運転支援システムによれば、日時毎に施設への進入難易度を設定するので、目的地到着時刻における目的地への進入難易度を取得することができる。従って、より正確な目的地への進入難易度に基づいて、目的地への進入が容易な経路により目的地へと到着させることが可能となる。
【0023】
また、請求項7に記載の運転支援方法によれば、実際の車両の施設への進入結果に基づいて施設への進入難易度を設定するので、正確な施設への進入難易度を設定することが可能となる。そして、例えば設定した施設への進入難易度をユーザに提供することにより、ユーザの運転技術に合わせた運転支援を行うことが可能となる。
【0024】
更に、請求項8に記載のコンピュータプログラムによれば、実際の車両の施設への進入結果に基づいてコンピュータに施設への進入難易度を設定させるので、正確な施設への進入難易度を設定させることが可能となる。そして、例えば設定した施設への進入難易度をユーザに提供することにより、ユーザの運転技術に合わせた運転支援を行うことが可能となる。
【発明を実施するための最良の形態】
【0025】
以下、本発明に係る運転支援システムについて具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。
先ず、本実施形態に係る運転支援システム1の概略構成について図1を用いて説明する。図1は本実施形態に係る運転支援システム1を示した概略構成図である。
【0026】
図1に示すように、本実施形態に係る運転支援システム1は、プローブ情報を収集し、収集したプローブ情報に基づく交通情報の作成・配信を行うプローブセンタ2と、プローブカーである車両3とから基本的に構成されている。
【0027】
ここで、プローブセンタ2は、全国各地を走行する各車両3から送信された施設への進入方向等を含むプローブ情報を収集して蓄積するとともに、蓄積されたプローブ情報に対して統計処理を施すことにより各施設の進入難易度を設定し、設定した進入難易度に関する情報(以下、進入難易度情報という)を車両3に対して配信する情報配信センタである。
ここで、施設への進入方向とは、車両3が走行中の道路から道路外の施設へと進入する際の車両3の進入方向を示すものであり、右折して施設内へと進入する「右折進入」と左折して施設内へと進入する「左折進入」とT字路等にある施設に対して直進して施設内へと進入する「直進進入」のいずれかに区分される(図14参照)。
また、進入難易度とは、車両が走行中の道路から道路外の施設へと進入する際の車両運転の難易度を「1(易)」〜「5(難)」の5段階で定義したものであり、後述のようにその施設へと過去に進入した各車両3の右折進入の割合に基づいて設定される。
【0028】
また、車両3は全国の各道路を走行する車両であり、プローブカーとしてプローブセンタ2とともにプローブカーシステムを構成する。ここで、プローブカーシステムとは、車両をセンサとして情報を収集するシステムである。具体的には、車両が速度データをはじめ、ステアリング操作やシフト位置等の各システムの作動状況をGPS41の位置情報とともに予め車両に搭載された携帯電話機等の車両用の通信モジュール4(以下、単に通信モジュール4という)を介してプローブセンタ2に送信し、センタ側でその収集データを様々な情報として利用するシステムをいう。
ここで、本実施形態に係る運転支援システム1において車両3が取得し、プローブセンタ2に対して送信するプローブ情報としては、特に、車両3が施設に進入した際の進入方向(右折進入、左折進入及び直進進入のいずれか)に関する情報が含まれる。そして、プローブセンタ2は車両3から送信された各情報に基づいて、地図情報に含まれる各施設の進入難易度を設定する。
【0029】
更に、車両3にはナビゲーション装置5が設置されている。ナビゲーション装置5は格納する地図データに基づいて自車位置周辺の地図を表示したり、設定された目的地までの経路の探索及び案内を行う車載機である。また、ナビゲーション装置5は、プローブセンタ2から受信した各施設の進入難易度情報に基づいて目的地までの経路の探索を行ったり、VICSセンタ(図示せず)から受信したVICS情報を利用者に対して案内することも行う。尚、ナビゲーション装置5の詳細な構成については後述する。
【0030】
続いて、運転支援システム1を構成するプローブセンタ2の構成について図2を用いてより詳細に説明する。図2は本実施形態に係る運転支援システム1の構成を示したブロック図である。
【0031】
プローブセンタ2は、図2に示すようにサーバ(進入方向取得手段、割合算出手段、進入難易度算出手段)20と、サーバ20に接続された情報記録手段としてのプローブ情報DB24と、進入難易度情報DB25と、センタ地図情報DB26と、センタ通信装置27とを備える。
【0032】
サーバ20は、各車両3からプローブ情報を収集するプローブ情報受信処理、蓄積されたプローブ情報に基づいて各施設の進入難易度を設定する進入難易度設定処理、設定された施設の進入難易度に関する情報を車両3に対して配信する情報配信処理等のプローブセンタ2における各種制御を行う制御部である。そして、サーバ20の全体の制御を行う演算装置及び制御装置としてのCPU21、並びにCPU21が各種の演算処理を行うに当たってワーキングメモリとして使用されるRAM22、各種制御プログラムの他、後述のプローブ情報受信処理プログラム(図8)、進入難易度設定処理プログラム(図9)、情報配信処理プログラム(図10)、難易度判定テーブル(図4)等が記憶されたROM23等の内部記憶装置を備えている。
【0033】
また、プローブ情報DB24は、全国を走行する各車両3から収集したプローブ情報を累積的に記憶する記憶手段である。尚、本実施形態においては、車両3から収集されるプローブ情報として、特に各車両3が走行中の道路から道路外の施設に進入した際の施設の進入方向に関する情報が含まれる。
【0034】
以下に、図3を用いてプローブ情報DB24に記憶されるプローブ情報についてより詳細に説明する。図3はプローブ情報DB24に記憶されるプローブ情報の一例を示した図である。
図3に示すようにプローブ情報は、送信元の車両を識別する車両IDと、車両が進入した施設を識別する施設IDと、車両が施設に進入した日時と、車両が施設に進入した進入方向とから構成される。例えば、図3に示すプローブ情報は、「ID:10012」の車両3が2008年3月15日の15時2分20秒に「ID:310012」の施設へと右折進入により進入したことが記憶されている。また、「ID:13672」の車両3が2008年3月15日の15時3分46秒に「ID:475789」の施設へと右折進入により進入したことが記憶されている。また、「ID:12876」の車両3が2008年3月15日の15時4分50秒に「ID:276933」の施設へと直進進入により進入したことが記憶されている。また、「ID:12309」の車両3が2008年3月15日の15時14分23秒に「ID:110032」の施設へと左折進入により進入したことが記憶されている。
そして、サーバ20は、プローブ情報DB24に記憶されるプローブ情報の内、同一施設へと進入したプローブ情報を進入した日時毎に抽出し、各施設の右折進入の割合を日時毎に算出する。そして、算出された右折進入の割合とROM23に記憶される難易度判定テーブルに基づいて、施設の進入難易度を日時毎に設定する。
【0035】
ここで、図4を用いてROM23に記憶される難易度判定テーブルについて説明する。図4はROM23に記憶される難易度判定テーブルを示した図である。
図4に示すように難易度判定テーブルは、右折進入割合と右折進入の割合に対応する難易レベルとから構成されている。
尚、右折進入割合とは、難易度判定対象の施設へ過去に進入した車両の内、どの程度の割合の車両が右折進入により進入したかを示す数値であり、以下の式(1)により算出される。
右折進入割合=難易度判定対象の施設へと右折進入したプローブ情報の数/難易度判定対象の施設へと進入したプローブ情報の数・・・・(1)
【0036】
そして、本実施形態では図4に示すように進入難易度の判定対象とする施設の右折進入割合が「0%以上10%未満」の場合には、その施設の進入難易度が『5』と判定される。また、進入難易度の判定対象とする施設の右折進入割合が「10%以上20%未満」の場合には、その施設の進入難易度が『4』と判定される。また、進入難易度の判定対象とする施設の右折進入割合が「20%以上30%未満」の場合には、その施設の進入難易度が『3』と判定される。また、進入難易度の判定対象とする施設の右折進入割合が「30%以上40%未満」の場合には、その施設の進入難易度が『2』と判定される。また、進入難易度の判定対象とする施設の右折進入割合が「40%以上」の場合には、その施設の進入難易度が『1』と判定される。即ち、右折進入の割合が低いほど、その施設の進入難易度が高難度に判定されることとなる。
【0037】
一方、進入難易度情報DB25は、サーバ20により設定される日時毎の各施設の進入難易度に関する情報を記憶する記憶手段である。本実施形態において施設の進入難易度に関する情報は、後述するようにプローブ情報DB24に記憶されたプローブ情報の統計処理に基づいて生成される。
ここで、施設の進入難易度に関する情報としては、施設を識別する施設ID、日時毎の進入難易度等がある。
【0038】
以下に、図5を用いて進入難易度情報DB25に記憶される施設の進入難易度に関する情報についてより詳細に説明する。図5は進入難易度情報DB25に記憶される施設の進入難易度に関する情報の一例を示した図である。
図5に示すように施設の進入難易度に関する情報は、施設を識別する施設IDと、曜日及び時間帯と、曜日及び時間帯毎に設定された進入難易度とから構成される。例えば、図5に示す進入難易度に関する情報では、『100001』の施設について、月曜日の7:00〜8:00では進入難易度として『3』が設定され、月曜日の8:00〜9:00では進入難易度として『2』が設定され、月曜日の9:00〜10:00では進入難易度として『1』が設定されている。
【0039】
また、センタ地図情報DB26は、例えば、道路(リンク)に関するリンクデータ、ノード点に関するノードデータ、地図を表示するための地図表示データ、各交差点に関する交差点データ、経路を探索するための探索データ、施設に関する施設データ、地点を検索するための検索データ等が記憶された記憶手段である。
【0040】
一方、センタ通信装置27は車両3とネットワーク8を介して通信を行う為の通信装置である。本実施形態では、センタ通信装置27を介してプローブ情報や施設の進入難易度に関する情報を各車両3との間で送受信する。
【0041】
次に、車両3に搭載されたナビゲーション装置5の概略構成について図6を用いて説明する。図6は本実施形態に係るナビゲーション装置5の制御系を模式的に示すブロック図である。
図6に示すように本実施形態に係るナビゲーション装置5は、自車の現在位置を検出する現在位置検出部31と、各種のデータが記録されたデータ記録部32と、入力された情報に基づいて、各種の演算処理を行うナビゲーションECU(走行レベル特定手段、比較手段、走行案内手段、経路探索手段、進入難易度取得手段、到達予想時刻算出手段)33と、操作者からの操作を受け付ける操作部34と、操作者に対して地図等の情報を表示する液晶ディスプレイ35と、経路案内に関する音声ガイダンスを出力するスピーカ36と、プログラムを記憶した記憶媒体であるDVDを読み取るDVDドライブ37と、プローブセンタ2やVICSセンタとの間で通信を行う通信モジュール4と、から構成されている。
【0042】
以下に、ナビゲーション装置5を構成する各構成要素について順に説明する。
現在位置検出部31は、GPS41、地磁気センサ42、車速センサ43、ステアリングセンサ44、ジャイロセンサ45等からなり、現在の自車の位置、方位、自車の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ43は、車両の移動距離や車速を検出する為のセンサであり、車両の車輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションECU33に出力する。そして、ナビゲーションECU33は発生するパルスを計数することにより車輪の回転速度や移動距離を算出する。尚、上記5種類のセンサをナビゲーション装置5が全て備える必要はなく、これらの内の1又は複数種類のセンサのみをナビゲーション装置5が備える構成としても良い。
【0043】
また、データ記録部32は、外部記憶装置及び記録媒体としてのハードディスク(図示せず)と、ハードディスクに記録されたナビ地図情報DB46やナビ進入難易度情報DB47や走行レベル記憶DB48、所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド(図示せず)とを備えている。
【0044】
ここで、ナビ地図情報DB46は、基本的にプローブセンタ2の有するセンタ地図情報DB26と同様の構成を有しており、例えば、道路(リンク)に関するリンクデータ、ノード点に関するノードデータ、地図を表示するための地図表示データ、各交差点に関する交差点データ、経路を探索するための探索データ、施設に関する施設データ、地点を検索するための検索データ等が記憶された記憶手段である。
【0045】
また、ナビ進入難易度情報DB47は、プローブセンタ2から配信された施設の進入難易度に関する情報(図5参照)を記憶する記憶手段である。
【0046】
また、走行レベル記憶DB48は、自車の走行履歴に基づいて判定された自車の現在の走行レベル(「1(低)」〜「5(高)」の5段階で定義)を記憶する記憶手段である。尚、自車の走行レベルの判定方法については後述する。そして、ナビゲーションECU33は、ナビ進入難易度情報DB47に記憶された施設の進入難易度に関する情報と走行レベル記憶DB48に記憶された現在の自車の走行レベルを用いて、後述のように目的地への経路探索や経路案内等を行う。
【0047】
一方、ナビゲーションECU(エレクトロニック・コントロール・ユニット)33は、目的地が選択された場合に現在位置から目的地までの誘導経路を設定する誘導経路設定処理、自車の現在の走行レベルを特定する走行レベル特定処理、走行中の道路から道路外の施設へと進入した場合にその進入方向をプローブ情報としてプローブセンタ2に送信するプローブ情報送信処理、プローブセンタ2から配信された施設の進入難易度に関する情報に基づいて経路探索等の運転支援を行う運転支援処理等のナビゲーション装置5の全体の制御を行う電子制御ユニットである。そして、演算装置及び制御装置としてのCPU51、並びにCPU51が各種の演算処理を行うに当たってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるRAM52、制御用のプログラムのほか、後述の走行レベル特定処理プログラム(図7参照)、運転支援処理プログラム(図11参照)等が記録されたROM53、ROM53から読み出したプログラムを記録するフラッシュメモリ54等の内部記憶装置を備えている。
【0048】
続いて、前記構成を有する運転支援システム1を構成するナビゲーション装置5において実行する走行レベル特定処理プログラムについて図7に基づき説明する。図7は本実施形態に係る走行レベル特定処理プログラムのフローチャートである。ここで、走行レベル特定処理プログラムはイグニションがONされた後に所定時間間隔(例えば200ms毎)で繰り返し実行され、車両3が走行中の道路から道路外の施設へと進入した場合に施設への進入方向を含むプローブ情報をプローブセンタ2へと送信するとともに、自車の現在の走行レベルを特定するプログラムである。尚、以下の図7及び図11にフローチャートで示されるプログラムは、ナビゲーションECU33が備えているRAM52、ROM53等に記憶されており、CPU51により実行される。
【0049】
先ず、プローブ情報送信処理プログラムでは、ステップ(以下、Sと略記する)1において、CPU51は自車に関する車両情報を取得する。ここで、前記S1で取得される車両情報としては、自車の現在位置、方位、車速、ステアリング角度に関する情報である。尚、自車の現在位置についてはGPS41を用いて検出する。更に、自車の現在位置についてはマップマッチング処理を行うことにより、地図上での現在位置が特定される。一方、自車の車速については車速センサ43を用いて検出する。自車方位については地磁気センサ42やジャイロセンサ45を用いて検出する。自車のステアリング角度についてはステアリングセンサ44を用いて検出する。
【0050】
次に、S2においてCPU51は、前記S1で取得した車両情報に基づいて、自車が走行中の道路から道路外の施設へと進入したか否か判定する。そして、自車が施設へと進入したと判定された場合(S2:YES)には、S3へと移行する。一方、自車が施設へと進入していないと判定された場合(S2:NO)には、当該プローブ情報送信処理プログラムを終了する。
【0051】
続いて、S3においてCPU51は、自車が進入した施設の施設情報を取得する。具体的には、自車の現在位置とナビ地図情報DB46から、自車が進入した施設の施設IDを取得する。尚、施設IDでなく施設の位置座標を取得することとしても良い。
【0052】
その後、S4においてCPU51は、前記S1で取得した過去所定期間の車両情報とナビ地図情報DB46に基づいて、自車の施設への進入方向を特定する。尚、進入方向は右折して施設内へと進入する「右折進入」と左折して施設内へと進入する「左折進入」と直進して施設内へと進入する「直進進入」のいずれかに特定される(図14参照)。
【0053】
更に、S5においてCPU51は、現在の日時(日付、曜日、時刻)と、車両を識別する車両IDと、前記S3で取得した自車の進入した施設の施設IDと、前記S4で特定した施設への進入方向をプローブセンタ2へとプローブ情報として送信する。
【0054】
次に、S6においてCPU51は、プローブセンタ2に対して配信要求を送信し、自車の進入した施設の進入難易度に関する情報を取得する。
【0055】
続いて、S7においてCPU51は、前記S4で特定した自車の施設への進入方向と、前記S6で取得した自車の進入した施設の進入難易度に基づいて、今回の施設への進入についての自車の走行レベルを判定する。尚、自車の走行レベルは施設の進入難易度と同じく「1(低)」〜「5(高)」の5段階で定義される。
具体的には、自車が右折進入により施設に進入していた場合には、CPU51は、その施設の進入難易度と同じ数値を自車の走行レベルとして判定する。一方、自車が左折進入により施設に進入していた場合には、今回の施設への進入についての自車の走行レベルは判定しない。
【0056】
その後、S8においてCPU51は、走行履歴に基づいて現在の自車の走行レベルを特定する。具体的には、先ず前記S7で判定された今回の施設への進入についての自車の走行レベルと、走行レベル記憶DB48に記憶された現在の自車の走行レベルとを比較する。そして、前記S7で判定された自車の走行レベルが現在の自車の走行レベルより大きい場合には、走行レベル記憶DB48に記憶された現在の自車の走行レベルを、前記S7で判定された自車の走行レベルへと更新する。一方、前記S7で判定された自車の走行レベルが現在の自車の走行レベルと同じ又は小さい場合には、現在の自車の走行レベルは変更しない。尚、自車の走行レベルの初期値は「0」とする。
そして、S8で特定された現在の自車の走行レベルは、後述の運転支援処理(図11)において用いられる。また、上記S8が走行レベル特定手段の処理に相当する。
【0057】
次に、運転支援システム1を構成するプローブセンタ2において実行するプローブ情報受信処理プログラムについて図8に基づき説明する。図8は本実施形態に係るプローブ情報受信処理プログラムのフローチャートである。ここで、プローブ情報受信処理プログラムは所定時間間隔(例えば200ms毎)で実行され、各車両3から送信されたプローブ情報を受信するプログラムである。尚、以下の図8乃至図10にフローチャートで示されるプログラムは、サーバ20が備えているRAM22、ROM23等に記憶されており、CPU21により実行される。
【0058】
先ず、プローブ情報受信処理プログラムでは、S11において、CPU21は全国を走行する各車両3からプローブ情報の送信があるか否か判定する。
【0059】
そして、プローブ情報の送信があると判定された場合(S11:YES)には、送信されるプローブ情報を受信する(S12)。そして、CPU21は受信したプローブ情報をプローブ情報DB24へと累積的に格納する(S13)。一方、プローブ情報の送信がないと判定された場合(S11:NO)には、当該プローブ情報受信処理プログラムを終了する。尚、前記S12で受信するプローブ情報としては、送信元の車両を識別する車両IDと、車両が進入した施設を識別する施設IDと、車両が施設に進入した日時と、車両が施設に進入した進入方向とがある。尚、上記S12が進入方向取得手段の処理に相当する。
【0060】
次に、運転支援システム1を構成するプローブセンタ2において実行する進入難易度設定処理プログラムについて図9に基づき説明する。図9は本実施形態に係る進入難易度設定処理プログラムのフローチャートである。ここで、進入難易度設定処理プログラムは前回プログラムを実行した時から所定期間(例えば1ヶ月)経過後に実行され、各車両3から送信されたプローブ情報に基づいて地図情報に含まれる各施設の進入難易度を設定するプログラムである。
【0061】
以下の、S21〜S22の処理はセンタ地図情報DB26に記憶された地図情報に含まれる施設単位でループして実行し、地図情報に含まれる全施設に対する処理が終了するまで繰り返し行う。
【0062】
先ず、S21でCPU21は、プローブ情報DB24に記憶されたプローブ情報から、処理対象の施設へと進入したプローブ情報を進入した曜日及び時間帯毎に抽出し、その施設の右折進入割合を曜日及び時間帯毎に算出する。尚、右折進入割合とは、処理対象の施設へ過去に進入した車両の内、どの程度の割合の車両が右折進入により進入したかを示す数値であり、上述した式(1)により算出される。尚、上記S21が割合算出手段の処理に相当する。
【0063】
次に、S22でCPU21は、前記S21で算出した右折進入割合とROM23に記憶される難易度判定テーブル(図4)に基づいて、処理対象の施設の進入難易度を曜日及び時間帯毎に設定する。尚、本実施形態では進入難易度を「1(易)」〜「5(難)」の5段階のいずれかに設定する。
例えば、図4に示す難易度判定テーブルが用いられ、前記S21で算出された右折進入割合が25%の場合には、処理対象の施設の進入難易度は『3』と判定される。また、前記S21で算出された右折進入割合が9%の場合には、処理対象の施設の進入難易度は『5』と判定される。
その後、未処理の施設が残っている場合にはS21へと戻り、同様にしてS21〜S22の処理を行う。一方、地図情報に含まれる全施設に対するS21〜S22の処理が終了した場合には当該進入難易度設定処理プログラム終了する。尚、上記S22が進入難易度設定手段の処理に相当する。
【0064】
次に、運転支援システム1を構成するプローブセンタ2において実行する情報配信処理プログラムについて図10に基づき説明する。図10は本実施形態に係る情報配信処理プログラムのフローチャートである。ここで、情報配信処理プログラムは所定期間毎(例えば200ms)に実行され、上記進入難易度設定処理プログラム(図9)で設定された各施設の進入難易度に関する情報を各車両3に配信するプログラムである。
【0065】
先ず、情報配信処理プログラムでは、S31において、CPU21は全国を走行する各車両3から各施設の進入難易度に関する情報の配信要求があるか否か判定する。
【0066】
そして、施設の進入難易度に関する情報の配信要求があると判定された場合(S31:YES)には、要求のあった車両3に対し、車両3が要求した施設の進入難易度に関する情報を配信する(S32)。尚、施設の進入難易度に関する情報を受信した車両3に搭載されたナビゲーション装置5は、受信した施設の進入難易度に関する情報に基づいて前記した走行レベルの特定(S7、S8)や、後述の運転支援処理(図11)を行う。
【0067】
一方、施設の進入難易度に関する情報の配信要求がないと判定された場合(S31:NO)には、当該情報配信処理プログラムを終了する。
【0068】
次に、運転支援システム1を構成するナビゲーション装置5において実行する運転支援処理プログラムについて図11に基づき説明する。図11は本実施形態に係る運転支援処理プログラムのフローチャートである。ここで、運転支援処理プログラムはイグニションがONされた後に所定時間間隔(例えば200ms毎)で実行され、プローブセンタ2から取得した施設の進入難易度に関する情報に基づいて運転支援を行うプログラムである。
【0069】
先ず、運転支援処理プログラムでは、S41においてCPU51はユーザにより目的地の設定が行われたか否か判定する。そして、目的地が設定されたと判定された場合(S41:YES)には、経路探索処理を実行する(S42)。尚、経路探索処理は、ダイクストラ法を用いて出発地(例えば自車の現在位置)から設定された目的地までの経路を探索する処理である。具体的には、出発地から目的地までの各経路のコスト加算値を算出し、コスト加算値が最小になる経路を特定し、特定された経路を案内経路に設定する処理である。一方、目的地が設定されていないと判定された場合(S41:NO)には、当該運転支援処理を終了する。
【0070】
次に、S43においてCPU51は、前記S42で設定された案内経路を参照し、案内経路が目的地の施設への進入が右折進入となる経路であるか否かを判定する。その結果、目的地の施設への進入が右折進入となる経路であると判定された場合(S43:YES)には、S44へと移行する。一方、目的地の施設への進入が左折進入又は直進進入となる経路であると判定された場合(S43:NO)には、前記S42で設定された案内経路を変更することなく案内経路に基づいた走行の案内を開始する(S49)。
【0071】
S44においてCPU51は、プローブセンタ2に対して配信要求を送信し、設定された目的地の施設の進入難易度に関する情報を取得する。尚、上記S44が進入難易度取得手段の処理に相当する。
【0072】
更に、S45においてCPU51は、案内経路に含まれる各リンクのリンク平均旅行時間をナビ地図情報DB46から取得し、案内経路に従って走行した場合における目的地への到達予想時刻を算出する。尚、上記S45が到達予想時刻算出手段の処理に相当する。
【0073】
次に、S46においてCPU51は、先ず、前記S44で取得した目的地の進入難易度の内、予想到達時刻における目的地の進入難易度を抽出する。そして、前記S8で特定した現在の自車の走行レベルと、予想到達時刻における目的地の進入難易度とを比較する。尚、予想到達時刻における目的地の進入難易度がプローブセンタ2から取得できなかった場合には、以降のS46〜S48の処理を行うことなくS49へと移行する。また、上記S46が比較手段の処理に相当する。
【0074】
続いて、S47においてCPU51は、前記S46の比較結果に基づいて、現在の自車の走行レベルが予想到達時刻における目的地の進入難易度に不足しているか否か判定する。尚、前記したように自車の走行レベルと施設の進入難易度は共に「1」〜「5」の5段階で定義されている。そして、自車の走行レベルの数値が施設の進入難易度の数値より小さい場合に、現在の自車の走行レベルが予想到達時刻における目的地の進入難易度に不足していると判定する。また、自車の走行レベルの数値が施設の進入難易度の数値と同値又は大きい場合に、現在の自車の走行レベルが予想到達時刻における目的地の進入難易度に足りていると判定する。
【0075】
前記S47の判定の結果、現在の自車の走行レベルが予想到達時刻における目的地の進入難易度に不足していると判定された場合(S47:YES)にはS48へと移行する。一方、現在の自車の走行レベルが予想到達時刻における目的地の進入難易度に足りていると判定された場合(S47:NO)には、前記S42で設定された案内経路を変更することなく案内経路に基づいた走行の案内を開始する(S49)。
【0076】
S48においてCPU51は、前記S42で設定された案内経路を破棄し、目的地への進入方向が左折進入となる案内経路が設定されるように再度経路探索を行う。
【0077】
以下に、図12及び図13を用いて前記S48の再経路探索処理について説明する。ここで、図12は前記S42において出発地61から目的地62までの通常の経路探索を行った結果、設定された案内経路63を示した図である。図12に示すように出発地61から目的地62までの経路探索を通常のコスト計算により行うと、設定される案内経路63は目的地への最短距離経路又は最短時間経路となるが、目的地へと右折進入する経路となる。
一方、図13は前記S48において出発地61から目的地62までの再経路探索を行った結果、新たに設定された案内経路64を示した図である。図13に示すように出発地61から目的地62までの経路探索について通常のコスト計算に加えて目的地への進入方向が左折進入となるように経路の探索を行うと、設定される案内経路64は目的地への最短距離経路及び最短時間経路とはならないが、目的地へと左折進入する経路となる。
従って、走行レベルの高い車両に対しては図12に示す案内経路63を設定することにより、最短距離経路又は最短時間経路で目的地へと到着させることが可能となる。一方、走行レベルの低い車両に対しては図13に示す案内経路64を設定することにより、目的地への進入が容易な経路により目的地へと到着させることが可能となる。尚、上記S48が経路探索手段の処理に相当する。
【0078】
その後、S49においてCPU51は、前記S42で設定された案内経路又は前記S48で設定された案内経路に基づいて運転者の走行を案内する案内処理を開始する。尚、上記S49が走行案内手段の処理に相当する。
【0079】
以上詳細に説明した通り、本実施形態に係る運転支援システム1及び運転支援システム1による運転支援方法及び運転支援システム1で実行されるコンピュータプログラムでは、車両が走行中の道路から道路外の施設へと進入した場合に、施設への進入方向に関する情報をプローブ情報としてプローブセンタ2へと送信する(S5)とともに、現在の自車の走行レベルを特定する(S7、S8)。一方、プローブ情報を受信したプローブセンタ2は、受信したプローブ情報に基づいて各施設の右折進入の割合を算出し(S21)、算出した右折進入の割合から各施設の進入難易度を設定する(S22)。また、設定された施設の進入難易度に関する情報をプローブセンタ2から配信された車両3は、施設の進入難易度に関する情報に基づいて運転支援を行う(S48、S49)ので、実際の車両の施設への進入結果に基づいて施設への進入難易度を設定することができ、その結果、正確な施設への進入難易度を設定することが可能となる。
また、日時毎に施設への進入難易度を設定するので、施設に隣接する道路の交通量の変化等を考慮して施設への進入難易度を設定することができる。従って、曜日や時間帯に応じたより正確な施設への進入難易度を設定することが可能となる。
また、右折進入により進入する割合が少ない施設に高難度の進入難易度を設定するので、実際の車両の施設への進入結果に基づいて正確に施設への進入難易度を設定することが可能となる。
また、目的地が設定された場合に、車両の走行レベルと目的地の進入レベルを比較し(S46)、走行レベルが目的地の進入難易度と比較して不足すると判定された場合に、目的地へ左折進入となる経路を探索する(S48)ので、車両の走行レベルに合わせた運転支援を行うことが可能となる。即ち、走行レベルの低い車両に対しては、目的地への進入が容易な経路により目的地へと到着させることが可能となる。
また、日時毎に施設への進入難易度が設定されているので、目的地到着時刻における目的地に隣接する道路の交通量を考慮して目的地への進入難易度を取得することができる。従って、正確な目的地への進入難易度に基づいて、適切な運転支援を行うことが可能となる。
【0080】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では設定された施設の進入難易度に基づく運転支援として、車両の走行レベルが目的地の進入難易度に不足する場合に左折進入の経路となるように探索を再度探索することとしているが、他の運転支援を行うことも可能である。例えば、車両の走行レベルが目的地の進入難易度に不足する場合には、目的地に接近した際に「右折進入に注意してください。」との案内を液晶ディスプレイ35に表示したり、案内音声をスピーカ36から出力するようにしても良い。
【図面の簡単な説明】
【0081】
【図1】本実施形態に係る運転支援システムを示した概略構成図である。
【図2】本実施形態に係る運転支援システムの構成を示したブロック図である。
【図3】プローブ情報DBの記憶領域の一例を示した図である。
【図4】難易度判定テーブルを示した図である。
【図5】進入難易度情報DBの記憶領域の一例を示した図である。
【図6】本実施形態に係るナビゲーション装置の制御系を模式的に示すブロック図である。
【図7】本実施形態に係る走行レベル特定処理プログラムのフローチャートである。
【図8】本実施形態に係るプローブ情報受信処理プログラムのフローチャートである。
【図9】本実施形態に係る進入難易度設定処理プログラムのフローチャートである。
【図10】本実施形態に係る情報配信処理プログラムのフローチャートである。
【図11】本実施形態に係る運転支援処理プログラムのフローチャートである。
【図12】再経路探索前の案内経路の一例を示した図である。
【図13】再経路探索後の案内経路の一例を示した図である。
【図14】施設への右折進入と左折進入を説明した図である。
【符号の説明】
【0082】
1 運転支援システム
2 プローブセンタ
3 車両
20 サーバ
21 CPU
22 RAM
23 ROM
33 ナビゲーションECU
51 CPU
52 RAM
53 ROM
【技術分野】
【0001】
本発明は、道路から施設へと進入する走行を支援する運転支援システム、運転支援方法及びコンピュータプログラムに関する。
【背景技術】
【0002】
従来より、車載用のナビゲーション装置、PDA(Personal Digital Assistant)や携帯電話機などの携帯情報機器、パーソナルコンピュータ等では、地図情報として一般道路及び高速道路等の道路や施設名称等を各種記憶デバイスに記憶するか、又はサーバ等からダウンロードすることにより、利用者に対して所望のエリアの地図を表示することが可能となっている。
【0003】
更に、従来のナビゲーション装置等では地図を表示するのみでなく、利用者の利便性をより向上させる為にユーザに設定された目的地までの最適経路を探索する経路探索機能を備えている。そして、ナビゲーション装置等は経路探索の結果に基づいて案内経路を設定し、ディスプレイ画面に案内経路を表示するとともに、交差点に接近した場合等には音声による案内をすることによって、運転者を所望の目的地まで案内する。
【0004】
また、従来では、道路から目的地へと進入する進入方向を考慮した経路探索や経路案内が行われていた。即ち、目的地となる施設は車両の走行する道路外に設置されているので、道路を走行する車両が施設へと進入する為には、図14に示すように道路から道路外へと右折又は左折することにより進入する必要がある。その際、右折することにより施設へと進入する右折進入と左折することにより施設に進入する左折進入とでは運転操作の難易度に差が存在する。
【0005】
例えば、図14に示すように車線101と車線102からなる片側一車線の道路に隣接された施設103へと進入する場合を例に挙げて説明する。車線101を走行する車両104が施設103へと進入する為には、対向車両が走行する車線102を横切らなければならない。一方、車線102を走行する車両105が施設103へと進入する為には、他の車線を横切る必要が無い。即ち、左側通行を行う日本では右折進入より左折進入のほうが難易度が低い。従って、運転技術レベルの低い運転者には右折進入により目的地へと進入する経路ではなく、左折進入により目的地へと進入する経路を案内することが望ましい。また、交通量が多く車線を横切るのが困難な道路に目的地が隣接されている場合においても、右折進入により目的地へと進入する経路ではなく、左折進入により目的地へと進入する経路を案内することが望ましい。
【0006】
そこで、例えば、特開2001−255163号公報には、目的地までの最短経路が上記した目的地へ右折進入しなければならない経路である場合には、目的地に隣接する道路の渋滞情報、リンクコスト、車線数、規制情報等に基づいて右折進入ルートをユーザに案内するのが適切か否か判定し、適切でないと判定した場合には最短経路に代えて目的地へ左折進入するルートを案内経路に設定し、案内する技術について記載されている。
【特許文献1】特開2001−255163号公報(第3−4頁、図3〜図5)
【発明の開示】
【発明が解決しようとする課題】
【0007】
ここで、上記特許文献1に記載の技術では、目的地が隣接する道路の道路情報(渋滞の有無、リンクコスト、車線数、規制情報等)に基づいて、目的地への右折進入が困難であるか否かを予測していた。しかしながら、道路状況のみからでは実際の右折進入の難易度を正確に判断することができなかった。例えば、上記特許文献1に記載の技術では、車線数が多い道路であれば目的地への右折進入が困難であると判定するが、車線数の多い道路であっても交通量の少ない道路等では右折進入が容易な場合がある。
【0008】
本発明は前記従来における問題点を解消するためになされたものであり、実際の車両の施設への進入結果に基づいて施設への進入難易度を設定するので、正確な施設への進入難易度を設定することが可能な運転支援システム、運転支援方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【0009】
前記目的を達成するため本願の請求項1に係る運転支援システム(1)は、道路を走行する各車両(3)が施設へ進入する際の進入方向が右折進入及び右折進入以外の進入のいずれに該当するかを取得する進入方向取得手段(20)と、前記進入方向取得手段により取得した進入方向について右折進入の割合を算出する割合算出手段(20)と、前記割合算出手段によって算出された右折進入の割合に基づいて前記施設への進入難易度を設定する進入難易度設定手段(20)と、を有することを特徴とする。
尚、「右折進入」とは車両が右折して施設内へと進入することをいう。
【0010】
また、請求項2に係る運転支援システム(1)は、請求項1に記載の運転支援システムであって、前記割合算出手段(20)は、日時毎に右折進入の割合を算出し、前記進入難易度設定手段(20)は、前記施設への進入難易度を日時毎に設定することを特徴とする。
【0011】
また、請求項3に係る運転支援システム(1)は、請求項1又は請求項2に記載の運転支援システムであって、前記進入難易度設定手段(20)は、前記施設への右折進入の割合が低いほど該施設の進入難易度を高難度に設定することを特徴とする。
【0012】
また、請求項4に係る運転支援システム(1)は、請求項1乃至請求項3のいずれかに記載の運転支援システムであって、所定の車両の走行履歴から車両の走行レベルを特定する走行レベル特定手段(33)と、前記進入難易度と前記走行レベルを比較する比較手段(33)と、前記比較手段の比較結果に基づいて前記所定の車両の走行の案内を行う走行案内手段(33)と、を有することを特徴とする。
【0013】
また、請求項5に係る運転支援システム(1)は、請求項4に記載の運転支援システムであって、目的地までの経路を探索する経路探索手段(33)を有し、前記比較手段(33)は、前記進入難易度設定手段によって設定された各施設の進入難易度の内、前記目的地の施設への進入難易度を取得する進入難易度取得手段(33)を備え、前記進入難易度取得手段によって取得した前記目的地への進入難易度と前記走行レベルを比較し、前記経路探索手段は、前記走行レベルが前記目的地への前記進入難易度と比較して不足すると判定された場合に、前記目的地へ左折進入となる経路を探索することを特徴とする。
【0014】
また、請求項6に係る運転支援システム(1)は、請求項5に記載の運転支援システムであって、前記所定の車両が前記目的地へ到達する到達予想時刻を算出する到達予想時刻算出手段(33)を有し、前記割合算出手段(33)は、日時毎に右折進入の割合を算出し、前記進入難易度設定手段(33)は、前記施設への進入難易度を日時毎に設定し、前記目的地への到達予想時刻における前記目的地への前記進入難易度を取得することを特徴とする。
【0015】
また、請求項7に係る運転支援方法は、道路を走行する各車両が施設へ進入する際の進入方向が右折進入及び右折進入以外の進入のいずれに該当するかを取得する進入方向取得ステップ(S12)と、前記進入方向取得ステップにより取得した進入方向について右折進入の割合を算出する割合算出ステップ(S21)と、前記割合算出ステップによって算出された右折進入の割合に基づいて前記施設への進入難易度を設定する進入難易度設定ステップ(S22)と、を有することを特徴とする。
【0016】
更に、請求項8に係るコンピュータプログラムは、コンピュータに搭載され、道路を走行する各車両が施設へ進入する際の進入方向が右折進入及び右折進入以外の進入のいずれに該当するかを取得する進入方向取得機能(S12)と、前記進入方向取得機能により取得した進入方向について右折進入の割合を算出する割合算出機能(S21)と、前記割合算出機能によって算出された右折進入の割合に基づいて前記施設への進入難易度を設定する進入難易度設定機能(S22)と、を実行させることを特徴とする。
【発明の効果】
【0017】
前記構成を有する請求項1に記載の運転支援システムによれば、実際の車両の施設への進入結果に基づいて施設への進入難易度を設定するので、正確な施設への進入難易度を設定することが可能となる。そして、例えば設定した施設への進入難易度をユーザに提供することにより、ユーザの運転技術に合わせた運転支援を行うことが可能となる。
【0018】
また、請求項2に記載の運転支援システムによれば、日時毎に施設への進入難易度を設定するので、施設に隣接する道路の交通量の変化等を考慮して施設への進入難易度を設定することができる。従って、曜日や時間帯に応じたより正確な施設への進入難易度を設定することが可能となる。
【0019】
また、請求項3に記載の運転支援システムによれば、左折進入により進入することが多い場合にその施設に高難度の進入難易度を設定するので、実際の車両の施設への進入結果に基づいて正確に施設への進入難易度を設定することが可能となる。
【0020】
また、請求項4に記載の運転支援システムによれば、施設への進入難易度と車両の走行レベルとを考慮することによって、車両の走行レベルに合わせた運転支援を行うことが可能となる。従って、運転技術の低いユーザや運転技術の高いユーザに対しても、それぞれに適切な運転支援を行うことが可能となる。
【0021】
また、請求項5に記載の運転支援システムによれば、走行レベルの低い車両に対して、目的地への進入が容易な経路により目的地へと到着させることが可能となる。
【0022】
また、請求項6に記載の運転支援システムによれば、日時毎に施設への進入難易度を設定するので、目的地到着時刻における目的地への進入難易度を取得することができる。従って、より正確な目的地への進入難易度に基づいて、目的地への進入が容易な経路により目的地へと到着させることが可能となる。
【0023】
また、請求項7に記載の運転支援方法によれば、実際の車両の施設への進入結果に基づいて施設への進入難易度を設定するので、正確な施設への進入難易度を設定することが可能となる。そして、例えば設定した施設への進入難易度をユーザに提供することにより、ユーザの運転技術に合わせた運転支援を行うことが可能となる。
【0024】
更に、請求項8に記載のコンピュータプログラムによれば、実際の車両の施設への進入結果に基づいてコンピュータに施設への進入難易度を設定させるので、正確な施設への進入難易度を設定させることが可能となる。そして、例えば設定した施設への進入難易度をユーザに提供することにより、ユーザの運転技術に合わせた運転支援を行うことが可能となる。
【発明を実施するための最良の形態】
【0025】
以下、本発明に係る運転支援システムについて具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。
先ず、本実施形態に係る運転支援システム1の概略構成について図1を用いて説明する。図1は本実施形態に係る運転支援システム1を示した概略構成図である。
【0026】
図1に示すように、本実施形態に係る運転支援システム1は、プローブ情報を収集し、収集したプローブ情報に基づく交通情報の作成・配信を行うプローブセンタ2と、プローブカーである車両3とから基本的に構成されている。
【0027】
ここで、プローブセンタ2は、全国各地を走行する各車両3から送信された施設への進入方向等を含むプローブ情報を収集して蓄積するとともに、蓄積されたプローブ情報に対して統計処理を施すことにより各施設の進入難易度を設定し、設定した進入難易度に関する情報(以下、進入難易度情報という)を車両3に対して配信する情報配信センタである。
ここで、施設への進入方向とは、車両3が走行中の道路から道路外の施設へと進入する際の車両3の進入方向を示すものであり、右折して施設内へと進入する「右折進入」と左折して施設内へと進入する「左折進入」とT字路等にある施設に対して直進して施設内へと進入する「直進進入」のいずれかに区分される(図14参照)。
また、進入難易度とは、車両が走行中の道路から道路外の施設へと進入する際の車両運転の難易度を「1(易)」〜「5(難)」の5段階で定義したものであり、後述のようにその施設へと過去に進入した各車両3の右折進入の割合に基づいて設定される。
【0028】
また、車両3は全国の各道路を走行する車両であり、プローブカーとしてプローブセンタ2とともにプローブカーシステムを構成する。ここで、プローブカーシステムとは、車両をセンサとして情報を収集するシステムである。具体的には、車両が速度データをはじめ、ステアリング操作やシフト位置等の各システムの作動状況をGPS41の位置情報とともに予め車両に搭載された携帯電話機等の車両用の通信モジュール4(以下、単に通信モジュール4という)を介してプローブセンタ2に送信し、センタ側でその収集データを様々な情報として利用するシステムをいう。
ここで、本実施形態に係る運転支援システム1において車両3が取得し、プローブセンタ2に対して送信するプローブ情報としては、特に、車両3が施設に進入した際の進入方向(右折進入、左折進入及び直進進入のいずれか)に関する情報が含まれる。そして、プローブセンタ2は車両3から送信された各情報に基づいて、地図情報に含まれる各施設の進入難易度を設定する。
【0029】
更に、車両3にはナビゲーション装置5が設置されている。ナビゲーション装置5は格納する地図データに基づいて自車位置周辺の地図を表示したり、設定された目的地までの経路の探索及び案内を行う車載機である。また、ナビゲーション装置5は、プローブセンタ2から受信した各施設の進入難易度情報に基づいて目的地までの経路の探索を行ったり、VICSセンタ(図示せず)から受信したVICS情報を利用者に対して案内することも行う。尚、ナビゲーション装置5の詳細な構成については後述する。
【0030】
続いて、運転支援システム1を構成するプローブセンタ2の構成について図2を用いてより詳細に説明する。図2は本実施形態に係る運転支援システム1の構成を示したブロック図である。
【0031】
プローブセンタ2は、図2に示すようにサーバ(進入方向取得手段、割合算出手段、進入難易度算出手段)20と、サーバ20に接続された情報記録手段としてのプローブ情報DB24と、進入難易度情報DB25と、センタ地図情報DB26と、センタ通信装置27とを備える。
【0032】
サーバ20は、各車両3からプローブ情報を収集するプローブ情報受信処理、蓄積されたプローブ情報に基づいて各施設の進入難易度を設定する進入難易度設定処理、設定された施設の進入難易度に関する情報を車両3に対して配信する情報配信処理等のプローブセンタ2における各種制御を行う制御部である。そして、サーバ20の全体の制御を行う演算装置及び制御装置としてのCPU21、並びにCPU21が各種の演算処理を行うに当たってワーキングメモリとして使用されるRAM22、各種制御プログラムの他、後述のプローブ情報受信処理プログラム(図8)、進入難易度設定処理プログラム(図9)、情報配信処理プログラム(図10)、難易度判定テーブル(図4)等が記憶されたROM23等の内部記憶装置を備えている。
【0033】
また、プローブ情報DB24は、全国を走行する各車両3から収集したプローブ情報を累積的に記憶する記憶手段である。尚、本実施形態においては、車両3から収集されるプローブ情報として、特に各車両3が走行中の道路から道路外の施設に進入した際の施設の進入方向に関する情報が含まれる。
【0034】
以下に、図3を用いてプローブ情報DB24に記憶されるプローブ情報についてより詳細に説明する。図3はプローブ情報DB24に記憶されるプローブ情報の一例を示した図である。
図3に示すようにプローブ情報は、送信元の車両を識別する車両IDと、車両が進入した施設を識別する施設IDと、車両が施設に進入した日時と、車両が施設に進入した進入方向とから構成される。例えば、図3に示すプローブ情報は、「ID:10012」の車両3が2008年3月15日の15時2分20秒に「ID:310012」の施設へと右折進入により進入したことが記憶されている。また、「ID:13672」の車両3が2008年3月15日の15時3分46秒に「ID:475789」の施設へと右折進入により進入したことが記憶されている。また、「ID:12876」の車両3が2008年3月15日の15時4分50秒に「ID:276933」の施設へと直進進入により進入したことが記憶されている。また、「ID:12309」の車両3が2008年3月15日の15時14分23秒に「ID:110032」の施設へと左折進入により進入したことが記憶されている。
そして、サーバ20は、プローブ情報DB24に記憶されるプローブ情報の内、同一施設へと進入したプローブ情報を進入した日時毎に抽出し、各施設の右折進入の割合を日時毎に算出する。そして、算出された右折進入の割合とROM23に記憶される難易度判定テーブルに基づいて、施設の進入難易度を日時毎に設定する。
【0035】
ここで、図4を用いてROM23に記憶される難易度判定テーブルについて説明する。図4はROM23に記憶される難易度判定テーブルを示した図である。
図4に示すように難易度判定テーブルは、右折進入割合と右折進入の割合に対応する難易レベルとから構成されている。
尚、右折進入割合とは、難易度判定対象の施設へ過去に進入した車両の内、どの程度の割合の車両が右折進入により進入したかを示す数値であり、以下の式(1)により算出される。
右折進入割合=難易度判定対象の施設へと右折進入したプローブ情報の数/難易度判定対象の施設へと進入したプローブ情報の数・・・・(1)
【0036】
そして、本実施形態では図4に示すように進入難易度の判定対象とする施設の右折進入割合が「0%以上10%未満」の場合には、その施設の進入難易度が『5』と判定される。また、進入難易度の判定対象とする施設の右折進入割合が「10%以上20%未満」の場合には、その施設の進入難易度が『4』と判定される。また、進入難易度の判定対象とする施設の右折進入割合が「20%以上30%未満」の場合には、その施設の進入難易度が『3』と判定される。また、進入難易度の判定対象とする施設の右折進入割合が「30%以上40%未満」の場合には、その施設の進入難易度が『2』と判定される。また、進入難易度の判定対象とする施設の右折進入割合が「40%以上」の場合には、その施設の進入難易度が『1』と判定される。即ち、右折進入の割合が低いほど、その施設の進入難易度が高難度に判定されることとなる。
【0037】
一方、進入難易度情報DB25は、サーバ20により設定される日時毎の各施設の進入難易度に関する情報を記憶する記憶手段である。本実施形態において施設の進入難易度に関する情報は、後述するようにプローブ情報DB24に記憶されたプローブ情報の統計処理に基づいて生成される。
ここで、施設の進入難易度に関する情報としては、施設を識別する施設ID、日時毎の進入難易度等がある。
【0038】
以下に、図5を用いて進入難易度情報DB25に記憶される施設の進入難易度に関する情報についてより詳細に説明する。図5は進入難易度情報DB25に記憶される施設の進入難易度に関する情報の一例を示した図である。
図5に示すように施設の進入難易度に関する情報は、施設を識別する施設IDと、曜日及び時間帯と、曜日及び時間帯毎に設定された進入難易度とから構成される。例えば、図5に示す進入難易度に関する情報では、『100001』の施設について、月曜日の7:00〜8:00では進入難易度として『3』が設定され、月曜日の8:00〜9:00では進入難易度として『2』が設定され、月曜日の9:00〜10:00では進入難易度として『1』が設定されている。
【0039】
また、センタ地図情報DB26は、例えば、道路(リンク)に関するリンクデータ、ノード点に関するノードデータ、地図を表示するための地図表示データ、各交差点に関する交差点データ、経路を探索するための探索データ、施設に関する施設データ、地点を検索するための検索データ等が記憶された記憶手段である。
【0040】
一方、センタ通信装置27は車両3とネットワーク8を介して通信を行う為の通信装置である。本実施形態では、センタ通信装置27を介してプローブ情報や施設の進入難易度に関する情報を各車両3との間で送受信する。
【0041】
次に、車両3に搭載されたナビゲーション装置5の概略構成について図6を用いて説明する。図6は本実施形態に係るナビゲーション装置5の制御系を模式的に示すブロック図である。
図6に示すように本実施形態に係るナビゲーション装置5は、自車の現在位置を検出する現在位置検出部31と、各種のデータが記録されたデータ記録部32と、入力された情報に基づいて、各種の演算処理を行うナビゲーションECU(走行レベル特定手段、比較手段、走行案内手段、経路探索手段、進入難易度取得手段、到達予想時刻算出手段)33と、操作者からの操作を受け付ける操作部34と、操作者に対して地図等の情報を表示する液晶ディスプレイ35と、経路案内に関する音声ガイダンスを出力するスピーカ36と、プログラムを記憶した記憶媒体であるDVDを読み取るDVDドライブ37と、プローブセンタ2やVICSセンタとの間で通信を行う通信モジュール4と、から構成されている。
【0042】
以下に、ナビゲーション装置5を構成する各構成要素について順に説明する。
現在位置検出部31は、GPS41、地磁気センサ42、車速センサ43、ステアリングセンサ44、ジャイロセンサ45等からなり、現在の自車の位置、方位、自車の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ43は、車両の移動距離や車速を検出する為のセンサであり、車両の車輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションECU33に出力する。そして、ナビゲーションECU33は発生するパルスを計数することにより車輪の回転速度や移動距離を算出する。尚、上記5種類のセンサをナビゲーション装置5が全て備える必要はなく、これらの内の1又は複数種類のセンサのみをナビゲーション装置5が備える構成としても良い。
【0043】
また、データ記録部32は、外部記憶装置及び記録媒体としてのハードディスク(図示せず)と、ハードディスクに記録されたナビ地図情報DB46やナビ進入難易度情報DB47や走行レベル記憶DB48、所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド(図示せず)とを備えている。
【0044】
ここで、ナビ地図情報DB46は、基本的にプローブセンタ2の有するセンタ地図情報DB26と同様の構成を有しており、例えば、道路(リンク)に関するリンクデータ、ノード点に関するノードデータ、地図を表示するための地図表示データ、各交差点に関する交差点データ、経路を探索するための探索データ、施設に関する施設データ、地点を検索するための検索データ等が記憶された記憶手段である。
【0045】
また、ナビ進入難易度情報DB47は、プローブセンタ2から配信された施設の進入難易度に関する情報(図5参照)を記憶する記憶手段である。
【0046】
また、走行レベル記憶DB48は、自車の走行履歴に基づいて判定された自車の現在の走行レベル(「1(低)」〜「5(高)」の5段階で定義)を記憶する記憶手段である。尚、自車の走行レベルの判定方法については後述する。そして、ナビゲーションECU33は、ナビ進入難易度情報DB47に記憶された施設の進入難易度に関する情報と走行レベル記憶DB48に記憶された現在の自車の走行レベルを用いて、後述のように目的地への経路探索や経路案内等を行う。
【0047】
一方、ナビゲーションECU(エレクトロニック・コントロール・ユニット)33は、目的地が選択された場合に現在位置から目的地までの誘導経路を設定する誘導経路設定処理、自車の現在の走行レベルを特定する走行レベル特定処理、走行中の道路から道路外の施設へと進入した場合にその進入方向をプローブ情報としてプローブセンタ2に送信するプローブ情報送信処理、プローブセンタ2から配信された施設の進入難易度に関する情報に基づいて経路探索等の運転支援を行う運転支援処理等のナビゲーション装置5の全体の制御を行う電子制御ユニットである。そして、演算装置及び制御装置としてのCPU51、並びにCPU51が各種の演算処理を行うに当たってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるRAM52、制御用のプログラムのほか、後述の走行レベル特定処理プログラム(図7参照)、運転支援処理プログラム(図11参照)等が記録されたROM53、ROM53から読み出したプログラムを記録するフラッシュメモリ54等の内部記憶装置を備えている。
【0048】
続いて、前記構成を有する運転支援システム1を構成するナビゲーション装置5において実行する走行レベル特定処理プログラムについて図7に基づき説明する。図7は本実施形態に係る走行レベル特定処理プログラムのフローチャートである。ここで、走行レベル特定処理プログラムはイグニションがONされた後に所定時間間隔(例えば200ms毎)で繰り返し実行され、車両3が走行中の道路から道路外の施設へと進入した場合に施設への進入方向を含むプローブ情報をプローブセンタ2へと送信するとともに、自車の現在の走行レベルを特定するプログラムである。尚、以下の図7及び図11にフローチャートで示されるプログラムは、ナビゲーションECU33が備えているRAM52、ROM53等に記憶されており、CPU51により実行される。
【0049】
先ず、プローブ情報送信処理プログラムでは、ステップ(以下、Sと略記する)1において、CPU51は自車に関する車両情報を取得する。ここで、前記S1で取得される車両情報としては、自車の現在位置、方位、車速、ステアリング角度に関する情報である。尚、自車の現在位置についてはGPS41を用いて検出する。更に、自車の現在位置についてはマップマッチング処理を行うことにより、地図上での現在位置が特定される。一方、自車の車速については車速センサ43を用いて検出する。自車方位については地磁気センサ42やジャイロセンサ45を用いて検出する。自車のステアリング角度についてはステアリングセンサ44を用いて検出する。
【0050】
次に、S2においてCPU51は、前記S1で取得した車両情報に基づいて、自車が走行中の道路から道路外の施設へと進入したか否か判定する。そして、自車が施設へと進入したと判定された場合(S2:YES)には、S3へと移行する。一方、自車が施設へと進入していないと判定された場合(S2:NO)には、当該プローブ情報送信処理プログラムを終了する。
【0051】
続いて、S3においてCPU51は、自車が進入した施設の施設情報を取得する。具体的には、自車の現在位置とナビ地図情報DB46から、自車が進入した施設の施設IDを取得する。尚、施設IDでなく施設の位置座標を取得することとしても良い。
【0052】
その後、S4においてCPU51は、前記S1で取得した過去所定期間の車両情報とナビ地図情報DB46に基づいて、自車の施設への進入方向を特定する。尚、進入方向は右折して施設内へと進入する「右折進入」と左折して施設内へと進入する「左折進入」と直進して施設内へと進入する「直進進入」のいずれかに特定される(図14参照)。
【0053】
更に、S5においてCPU51は、現在の日時(日付、曜日、時刻)と、車両を識別する車両IDと、前記S3で取得した自車の進入した施設の施設IDと、前記S4で特定した施設への進入方向をプローブセンタ2へとプローブ情報として送信する。
【0054】
次に、S6においてCPU51は、プローブセンタ2に対して配信要求を送信し、自車の進入した施設の進入難易度に関する情報を取得する。
【0055】
続いて、S7においてCPU51は、前記S4で特定した自車の施設への進入方向と、前記S6で取得した自車の進入した施設の進入難易度に基づいて、今回の施設への進入についての自車の走行レベルを判定する。尚、自車の走行レベルは施設の進入難易度と同じく「1(低)」〜「5(高)」の5段階で定義される。
具体的には、自車が右折進入により施設に進入していた場合には、CPU51は、その施設の進入難易度と同じ数値を自車の走行レベルとして判定する。一方、自車が左折進入により施設に進入していた場合には、今回の施設への進入についての自車の走行レベルは判定しない。
【0056】
その後、S8においてCPU51は、走行履歴に基づいて現在の自車の走行レベルを特定する。具体的には、先ず前記S7で判定された今回の施設への進入についての自車の走行レベルと、走行レベル記憶DB48に記憶された現在の自車の走行レベルとを比較する。そして、前記S7で判定された自車の走行レベルが現在の自車の走行レベルより大きい場合には、走行レベル記憶DB48に記憶された現在の自車の走行レベルを、前記S7で判定された自車の走行レベルへと更新する。一方、前記S7で判定された自車の走行レベルが現在の自車の走行レベルと同じ又は小さい場合には、現在の自車の走行レベルは変更しない。尚、自車の走行レベルの初期値は「0」とする。
そして、S8で特定された現在の自車の走行レベルは、後述の運転支援処理(図11)において用いられる。また、上記S8が走行レベル特定手段の処理に相当する。
【0057】
次に、運転支援システム1を構成するプローブセンタ2において実行するプローブ情報受信処理プログラムについて図8に基づき説明する。図8は本実施形態に係るプローブ情報受信処理プログラムのフローチャートである。ここで、プローブ情報受信処理プログラムは所定時間間隔(例えば200ms毎)で実行され、各車両3から送信されたプローブ情報を受信するプログラムである。尚、以下の図8乃至図10にフローチャートで示されるプログラムは、サーバ20が備えているRAM22、ROM23等に記憶されており、CPU21により実行される。
【0058】
先ず、プローブ情報受信処理プログラムでは、S11において、CPU21は全国を走行する各車両3からプローブ情報の送信があるか否か判定する。
【0059】
そして、プローブ情報の送信があると判定された場合(S11:YES)には、送信されるプローブ情報を受信する(S12)。そして、CPU21は受信したプローブ情報をプローブ情報DB24へと累積的に格納する(S13)。一方、プローブ情報の送信がないと判定された場合(S11:NO)には、当該プローブ情報受信処理プログラムを終了する。尚、前記S12で受信するプローブ情報としては、送信元の車両を識別する車両IDと、車両が進入した施設を識別する施設IDと、車両が施設に進入した日時と、車両が施設に進入した進入方向とがある。尚、上記S12が進入方向取得手段の処理に相当する。
【0060】
次に、運転支援システム1を構成するプローブセンタ2において実行する進入難易度設定処理プログラムについて図9に基づき説明する。図9は本実施形態に係る進入難易度設定処理プログラムのフローチャートである。ここで、進入難易度設定処理プログラムは前回プログラムを実行した時から所定期間(例えば1ヶ月)経過後に実行され、各車両3から送信されたプローブ情報に基づいて地図情報に含まれる各施設の進入難易度を設定するプログラムである。
【0061】
以下の、S21〜S22の処理はセンタ地図情報DB26に記憶された地図情報に含まれる施設単位でループして実行し、地図情報に含まれる全施設に対する処理が終了するまで繰り返し行う。
【0062】
先ず、S21でCPU21は、プローブ情報DB24に記憶されたプローブ情報から、処理対象の施設へと進入したプローブ情報を進入した曜日及び時間帯毎に抽出し、その施設の右折進入割合を曜日及び時間帯毎に算出する。尚、右折進入割合とは、処理対象の施設へ過去に進入した車両の内、どの程度の割合の車両が右折進入により進入したかを示す数値であり、上述した式(1)により算出される。尚、上記S21が割合算出手段の処理に相当する。
【0063】
次に、S22でCPU21は、前記S21で算出した右折進入割合とROM23に記憶される難易度判定テーブル(図4)に基づいて、処理対象の施設の進入難易度を曜日及び時間帯毎に設定する。尚、本実施形態では進入難易度を「1(易)」〜「5(難)」の5段階のいずれかに設定する。
例えば、図4に示す難易度判定テーブルが用いられ、前記S21で算出された右折進入割合が25%の場合には、処理対象の施設の進入難易度は『3』と判定される。また、前記S21で算出された右折進入割合が9%の場合には、処理対象の施設の進入難易度は『5』と判定される。
その後、未処理の施設が残っている場合にはS21へと戻り、同様にしてS21〜S22の処理を行う。一方、地図情報に含まれる全施設に対するS21〜S22の処理が終了した場合には当該進入難易度設定処理プログラム終了する。尚、上記S22が進入難易度設定手段の処理に相当する。
【0064】
次に、運転支援システム1を構成するプローブセンタ2において実行する情報配信処理プログラムについて図10に基づき説明する。図10は本実施形態に係る情報配信処理プログラムのフローチャートである。ここで、情報配信処理プログラムは所定期間毎(例えば200ms)に実行され、上記進入難易度設定処理プログラム(図9)で設定された各施設の進入難易度に関する情報を各車両3に配信するプログラムである。
【0065】
先ず、情報配信処理プログラムでは、S31において、CPU21は全国を走行する各車両3から各施設の進入難易度に関する情報の配信要求があるか否か判定する。
【0066】
そして、施設の進入難易度に関する情報の配信要求があると判定された場合(S31:YES)には、要求のあった車両3に対し、車両3が要求した施設の進入難易度に関する情報を配信する(S32)。尚、施設の進入難易度に関する情報を受信した車両3に搭載されたナビゲーション装置5は、受信した施設の進入難易度に関する情報に基づいて前記した走行レベルの特定(S7、S8)や、後述の運転支援処理(図11)を行う。
【0067】
一方、施設の進入難易度に関する情報の配信要求がないと判定された場合(S31:NO)には、当該情報配信処理プログラムを終了する。
【0068】
次に、運転支援システム1を構成するナビゲーション装置5において実行する運転支援処理プログラムについて図11に基づき説明する。図11は本実施形態に係る運転支援処理プログラムのフローチャートである。ここで、運転支援処理プログラムはイグニションがONされた後に所定時間間隔(例えば200ms毎)で実行され、プローブセンタ2から取得した施設の進入難易度に関する情報に基づいて運転支援を行うプログラムである。
【0069】
先ず、運転支援処理プログラムでは、S41においてCPU51はユーザにより目的地の設定が行われたか否か判定する。そして、目的地が設定されたと判定された場合(S41:YES)には、経路探索処理を実行する(S42)。尚、経路探索処理は、ダイクストラ法を用いて出発地(例えば自車の現在位置)から設定された目的地までの経路を探索する処理である。具体的には、出発地から目的地までの各経路のコスト加算値を算出し、コスト加算値が最小になる経路を特定し、特定された経路を案内経路に設定する処理である。一方、目的地が設定されていないと判定された場合(S41:NO)には、当該運転支援処理を終了する。
【0070】
次に、S43においてCPU51は、前記S42で設定された案内経路を参照し、案内経路が目的地の施設への進入が右折進入となる経路であるか否かを判定する。その結果、目的地の施設への進入が右折進入となる経路であると判定された場合(S43:YES)には、S44へと移行する。一方、目的地の施設への進入が左折進入又は直進進入となる経路であると判定された場合(S43:NO)には、前記S42で設定された案内経路を変更することなく案内経路に基づいた走行の案内を開始する(S49)。
【0071】
S44においてCPU51は、プローブセンタ2に対して配信要求を送信し、設定された目的地の施設の進入難易度に関する情報を取得する。尚、上記S44が進入難易度取得手段の処理に相当する。
【0072】
更に、S45においてCPU51は、案内経路に含まれる各リンクのリンク平均旅行時間をナビ地図情報DB46から取得し、案内経路に従って走行した場合における目的地への到達予想時刻を算出する。尚、上記S45が到達予想時刻算出手段の処理に相当する。
【0073】
次に、S46においてCPU51は、先ず、前記S44で取得した目的地の進入難易度の内、予想到達時刻における目的地の進入難易度を抽出する。そして、前記S8で特定した現在の自車の走行レベルと、予想到達時刻における目的地の進入難易度とを比較する。尚、予想到達時刻における目的地の進入難易度がプローブセンタ2から取得できなかった場合には、以降のS46〜S48の処理を行うことなくS49へと移行する。また、上記S46が比較手段の処理に相当する。
【0074】
続いて、S47においてCPU51は、前記S46の比較結果に基づいて、現在の自車の走行レベルが予想到達時刻における目的地の進入難易度に不足しているか否か判定する。尚、前記したように自車の走行レベルと施設の進入難易度は共に「1」〜「5」の5段階で定義されている。そして、自車の走行レベルの数値が施設の進入難易度の数値より小さい場合に、現在の自車の走行レベルが予想到達時刻における目的地の進入難易度に不足していると判定する。また、自車の走行レベルの数値が施設の進入難易度の数値と同値又は大きい場合に、現在の自車の走行レベルが予想到達時刻における目的地の進入難易度に足りていると判定する。
【0075】
前記S47の判定の結果、現在の自車の走行レベルが予想到達時刻における目的地の進入難易度に不足していると判定された場合(S47:YES)にはS48へと移行する。一方、現在の自車の走行レベルが予想到達時刻における目的地の進入難易度に足りていると判定された場合(S47:NO)には、前記S42で設定された案内経路を変更することなく案内経路に基づいた走行の案内を開始する(S49)。
【0076】
S48においてCPU51は、前記S42で設定された案内経路を破棄し、目的地への進入方向が左折進入となる案内経路が設定されるように再度経路探索を行う。
【0077】
以下に、図12及び図13を用いて前記S48の再経路探索処理について説明する。ここで、図12は前記S42において出発地61から目的地62までの通常の経路探索を行った結果、設定された案内経路63を示した図である。図12に示すように出発地61から目的地62までの経路探索を通常のコスト計算により行うと、設定される案内経路63は目的地への最短距離経路又は最短時間経路となるが、目的地へと右折進入する経路となる。
一方、図13は前記S48において出発地61から目的地62までの再経路探索を行った結果、新たに設定された案内経路64を示した図である。図13に示すように出発地61から目的地62までの経路探索について通常のコスト計算に加えて目的地への進入方向が左折進入となるように経路の探索を行うと、設定される案内経路64は目的地への最短距離経路及び最短時間経路とはならないが、目的地へと左折進入する経路となる。
従って、走行レベルの高い車両に対しては図12に示す案内経路63を設定することにより、最短距離経路又は最短時間経路で目的地へと到着させることが可能となる。一方、走行レベルの低い車両に対しては図13に示す案内経路64を設定することにより、目的地への進入が容易な経路により目的地へと到着させることが可能となる。尚、上記S48が経路探索手段の処理に相当する。
【0078】
その後、S49においてCPU51は、前記S42で設定された案内経路又は前記S48で設定された案内経路に基づいて運転者の走行を案内する案内処理を開始する。尚、上記S49が走行案内手段の処理に相当する。
【0079】
以上詳細に説明した通り、本実施形態に係る運転支援システム1及び運転支援システム1による運転支援方法及び運転支援システム1で実行されるコンピュータプログラムでは、車両が走行中の道路から道路外の施設へと進入した場合に、施設への進入方向に関する情報をプローブ情報としてプローブセンタ2へと送信する(S5)とともに、現在の自車の走行レベルを特定する(S7、S8)。一方、プローブ情報を受信したプローブセンタ2は、受信したプローブ情報に基づいて各施設の右折進入の割合を算出し(S21)、算出した右折進入の割合から各施設の進入難易度を設定する(S22)。また、設定された施設の進入難易度に関する情報をプローブセンタ2から配信された車両3は、施設の進入難易度に関する情報に基づいて運転支援を行う(S48、S49)ので、実際の車両の施設への進入結果に基づいて施設への進入難易度を設定することができ、その結果、正確な施設への進入難易度を設定することが可能となる。
また、日時毎に施設への進入難易度を設定するので、施設に隣接する道路の交通量の変化等を考慮して施設への進入難易度を設定することができる。従って、曜日や時間帯に応じたより正確な施設への進入難易度を設定することが可能となる。
また、右折進入により進入する割合が少ない施設に高難度の進入難易度を設定するので、実際の車両の施設への進入結果に基づいて正確に施設への進入難易度を設定することが可能となる。
また、目的地が設定された場合に、車両の走行レベルと目的地の進入レベルを比較し(S46)、走行レベルが目的地の進入難易度と比較して不足すると判定された場合に、目的地へ左折進入となる経路を探索する(S48)ので、車両の走行レベルに合わせた運転支援を行うことが可能となる。即ち、走行レベルの低い車両に対しては、目的地への進入が容易な経路により目的地へと到着させることが可能となる。
また、日時毎に施設への進入難易度が設定されているので、目的地到着時刻における目的地に隣接する道路の交通量を考慮して目的地への進入難易度を取得することができる。従って、正確な目的地への進入難易度に基づいて、適切な運転支援を行うことが可能となる。
【0080】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では設定された施設の進入難易度に基づく運転支援として、車両の走行レベルが目的地の進入難易度に不足する場合に左折進入の経路となるように探索を再度探索することとしているが、他の運転支援を行うことも可能である。例えば、車両の走行レベルが目的地の進入難易度に不足する場合には、目的地に接近した際に「右折進入に注意してください。」との案内を液晶ディスプレイ35に表示したり、案内音声をスピーカ36から出力するようにしても良い。
【図面の簡単な説明】
【0081】
【図1】本実施形態に係る運転支援システムを示した概略構成図である。
【図2】本実施形態に係る運転支援システムの構成を示したブロック図である。
【図3】プローブ情報DBの記憶領域の一例を示した図である。
【図4】難易度判定テーブルを示した図である。
【図5】進入難易度情報DBの記憶領域の一例を示した図である。
【図6】本実施形態に係るナビゲーション装置の制御系を模式的に示すブロック図である。
【図7】本実施形態に係る走行レベル特定処理プログラムのフローチャートである。
【図8】本実施形態に係るプローブ情報受信処理プログラムのフローチャートである。
【図9】本実施形態に係る進入難易度設定処理プログラムのフローチャートである。
【図10】本実施形態に係る情報配信処理プログラムのフローチャートである。
【図11】本実施形態に係る運転支援処理プログラムのフローチャートである。
【図12】再経路探索前の案内経路の一例を示した図である。
【図13】再経路探索後の案内経路の一例を示した図である。
【図14】施設への右折進入と左折進入を説明した図である。
【符号の説明】
【0082】
1 運転支援システム
2 プローブセンタ
3 車両
20 サーバ
21 CPU
22 RAM
23 ROM
33 ナビゲーションECU
51 CPU
52 RAM
53 ROM
【特許請求の範囲】
【請求項1】
道路を走行する各車両が施設へ進入する際の進入方向が右折進入及び右折進入以外の進入のいずれに該当するかを取得する進入方向取得手段と、
前記進入方向取得手段により取得した進入方向について右折進入の割合を算出する割合算出手段と、
前記割合算出手段によって算出された右折進入の割合に基づいて前記施設への進入難易度を設定する進入難易度設定手段と、を有することを特徴とする運転支援システム。
【請求項2】
前記割合算出手段は、日時毎に右折進入の割合を算出し、
前記進入難易度設定手段は、前記施設への進入難易度を日時毎に設定することを特徴とする請求項1に記載の運転支援システム。
【請求項3】
前記進入難易度設定手段は、前記施設への右折進入の割合が低いほど該施設の進入難易度を高難度に設定することを特徴とする請求項1又は請求項2に記載の運転支援システム。
【請求項4】
所定の車両の走行履歴から車両の走行レベルを特定する走行レベル特定手段と、
前記進入難易度と前記走行レベルを比較する比較手段と、
前記比較手段の比較結果に基づいて前記所定の車両の走行の案内を行う走行案内手段と、を有することを特徴とする請求項1乃至請求項3のいずれかに記載の運転支援システム。
【請求項5】
目的地までの経路を探索する経路探索手段を有し、
前記比較手段は、
前記進入難易度設定手段によって設定された各施設の進入難易度の内、前記目的地の施設への進入難易度を取得する進入難易度取得手段を備え、
前記進入難易度取得手段によって取得した前記目的地への進入難易度と前記走行レベルを比較し、
前記経路探索手段は、
前記走行レベルが前記目的地への前記進入難易度と比較して不足すると判定された場合に、前記目的地へ左折進入となる経路を探索することを特徴とする請求項4に記載の運転支援システム。
【請求項6】
前記所定の車両が前記目的地へ到達する到達予想時刻を算出する到達予想時刻算出手段を有し、
前記割合算出手段は、日時毎に右折進入の割合を算出し、
前記進入難易度設定手段は、
前記施設への進入難易度を日時毎に設定し、
前記目的地への到達予想時刻における前記目的地への前記進入難易度を取得することを特徴とする請求項5に記載の運転支援システム。
【請求項7】
道路を走行する各車両が施設へ進入する際の進入方向が右折進入及び右折進入以外の進入のいずれに該当するかを取得する進入方向取得ステップと、
前記進入方向取得ステップにより取得した進入方向について右折進入の割合を算出する割合算出ステップと、
前記割合算出ステップによって算出された右折進入の割合に基づいて前記施設への進入難易度を設定する進入難易度設定ステップと、を有することを特徴とする運転支援方法。
【請求項8】
コンピュータに搭載され、
道路を走行する各車両が施設へ進入する際の進入方向が右折進入及び右折進入以外の進入のいずれに該当するかを取得する進入方向取得機能と、
前記進入方向取得機能により取得した進入方向について右折進入の割合を算出する割合算出機能と、
前記割合算出機能によって算出された右折進入の割合に基づいて前記施設への進入難易度を設定する進入難易度設定機能と、
を実行させることを特徴とするコンピュータプログラム。
【請求項1】
道路を走行する各車両が施設へ進入する際の進入方向が右折進入及び右折進入以外の進入のいずれに該当するかを取得する進入方向取得手段と、
前記進入方向取得手段により取得した進入方向について右折進入の割合を算出する割合算出手段と、
前記割合算出手段によって算出された右折進入の割合に基づいて前記施設への進入難易度を設定する進入難易度設定手段と、を有することを特徴とする運転支援システム。
【請求項2】
前記割合算出手段は、日時毎に右折進入の割合を算出し、
前記進入難易度設定手段は、前記施設への進入難易度を日時毎に設定することを特徴とする請求項1に記載の運転支援システム。
【請求項3】
前記進入難易度設定手段は、前記施設への右折進入の割合が低いほど該施設の進入難易度を高難度に設定することを特徴とする請求項1又は請求項2に記載の運転支援システム。
【請求項4】
所定の車両の走行履歴から車両の走行レベルを特定する走行レベル特定手段と、
前記進入難易度と前記走行レベルを比較する比較手段と、
前記比較手段の比較結果に基づいて前記所定の車両の走行の案内を行う走行案内手段と、を有することを特徴とする請求項1乃至請求項3のいずれかに記載の運転支援システム。
【請求項5】
目的地までの経路を探索する経路探索手段を有し、
前記比較手段は、
前記進入難易度設定手段によって設定された各施設の進入難易度の内、前記目的地の施設への進入難易度を取得する進入難易度取得手段を備え、
前記進入難易度取得手段によって取得した前記目的地への進入難易度と前記走行レベルを比較し、
前記経路探索手段は、
前記走行レベルが前記目的地への前記進入難易度と比較して不足すると判定された場合に、前記目的地へ左折進入となる経路を探索することを特徴とする請求項4に記載の運転支援システム。
【請求項6】
前記所定の車両が前記目的地へ到達する到達予想時刻を算出する到達予想時刻算出手段を有し、
前記割合算出手段は、日時毎に右折進入の割合を算出し、
前記進入難易度設定手段は、
前記施設への進入難易度を日時毎に設定し、
前記目的地への到達予想時刻における前記目的地への前記進入難易度を取得することを特徴とする請求項5に記載の運転支援システム。
【請求項7】
道路を走行する各車両が施設へ進入する際の進入方向が右折進入及び右折進入以外の進入のいずれに該当するかを取得する進入方向取得ステップと、
前記進入方向取得ステップにより取得した進入方向について右折進入の割合を算出する割合算出ステップと、
前記割合算出ステップによって算出された右折進入の割合に基づいて前記施設への進入難易度を設定する進入難易度設定ステップと、を有することを特徴とする運転支援方法。
【請求項8】
コンピュータに搭載され、
道路を走行する各車両が施設へ進入する際の進入方向が右折進入及び右折進入以外の進入のいずれに該当するかを取得する進入方向取得機能と、
前記進入方向取得機能により取得した進入方向について右折進入の割合を算出する割合算出機能と、
前記割合算出機能によって算出された右折進入の割合に基づいて前記施設への進入難易度を設定する進入難易度設定機能と、
を実行させることを特徴とするコンピュータプログラム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【公開番号】特開2009−244196(P2009−244196A)
【公開日】平成21年10月22日(2009.10.22)
【国際特許分類】
【出願番号】特願2008−93338(P2008−93338)
【出願日】平成20年3月31日(2008.3.31)
【公序良俗違反の表示】
(特許庁注:以下のものは登録商標)
1.VICS
【出願人】(000100768)アイシン・エィ・ダブリュ株式会社 (3,717)
【Fターム(参考)】
【公開日】平成21年10月22日(2009.10.22)
【国際特許分類】
【出願日】平成20年3月31日(2008.3.31)
【公序良俗違反の表示】
(特許庁注:以下のものは登録商標)
1.VICS
【出願人】(000100768)アイシン・エィ・ダブリュ株式会社 (3,717)
【Fターム(参考)】
[ Back to top ]