(57)【要約】【課題】提供される渋滞情報をユーザの感覚に合致した案内とすることを可能とした渋滞度案内装置、渋滞度案内方法及びコンピュータプログラムを提供する。【解決手段】ＶＩＣＳセンタ３から受信したＶＩＣＳ情報に基づいて車両周辺に位置するリンクの渋滞度を案内する場合において、ユーザから現在走行するリンクの渋滞度の変更指示を受け付け可能とし、ユーザからの渋滞度の変更指示を受け付けた場合には、ユーザの変更指示を反映した新たな渋滞判定条件に基づいて渋滞度を決定し（Ｓ７、Ｓ１）、案内するように構成する。【選択図】図５
2011033402.tif 000002
【特許請求の範囲】
【請求項１】
車速に関する第１の渋滞判定条件に基づいて決定された渋滞度を道路毎に案内する渋滞度案内手段と、
前記渋滞度案内手段により渋滞度の案内対象となる案内対象道路に対して、前記渋滞度の変更指示を受け付ける指示受付手段と、
前記指示受付手段によって前記渋滞度の変更指示を受け付けた場合に、前記案内対象道路に対して、前記第１の渋滞判定条件とは異なる第２の渋滞判定条件を設定する渋滞判定条件設定手段と、
前記案内対象道路の渋滞度を、前記渋滞判定条件設定手段によって設定された前記第２の渋滞判定条件に基づいて決定する渋滞度決定手段と、を有することを特徴とする渋滞度案内装置。
【請求項２】
前記指示受付手段によって前記渋滞度の変更指示を受け付けた場合に、前記案内対象道路と道なりの関係にあって、前記第２の渋滞判定条件が設定される前に前記案内対象道路と同じ渋滞度であった従属道路があるか否かを判定する従属道路判定手段と、
前記従属道路判定手段によって前記従属道路があると判定された場合に、前記従属道路に対して、前記案内対象道路に設定された前記第２の渋滞判定条件と同じ第２の渋滞判定条件を設定する従属道路渋滞判定条件設定手段と、
前記従属道路の渋滞度を、前記従属道路渋滞判定条件設定手段によって設定された前記第２の渋滞判定条件に基づいて決定する従属道路渋滞度決定手段と、を有することを特徴とする請求項１に記載の渋滞度案内装置。
【請求項３】
前記第１の渋滞判定条件及び前記第２の渋滞判定条件は複数の渋滞度を区分する為の車速の範囲に関する情報を含み、
前記渋滞判定条件設定手段は、前記案内対象道路に対して設定されている前記第１の渋滞判定条件に含まれる前記車速の範囲を変更した前記第２の渋滞判定条件を設定することを特徴とする請求項１又は請求項２に記載の渋滞度案内装置。
【請求項４】
車速に関する第１の渋滞判定条件に基づいて決定された渋滞度を道路毎に案内する渋滞度案内ステップと、
前記渋滞度案内ステップにより渋滞度の案内対象となる案内対象道路に対して、前記渋滞度の変更指示を受け付ける指示受付ステップと、
前記指示受付ステップにおいて前記渋滞度の変更指示を受け付けた場合に、前記案内対象道路に対して、前記第１の渋滞判定条件とは異なる第２の渋滞判定条件を設定する渋滞判定条件設定ステップと、
前記案内対象道路の渋滞度を、前記渋滞判定条件設定ステップによって設定された前記第２の渋滞判定条件に基づいて決定する渋滞度決定ステップと、を有することを特徴とする渋滞度案内方法。
【請求項５】
コンピュータに搭載され、
車速に関する第１の渋滞判定条件に基づいて決定された渋滞度を道路毎に案内する渋滞度案内機能と、
前記渋滞度案内機能により渋滞度の案内対象となる案内対象道路に対して、前記渋滞度の変更指示を受け付ける指示受付機能と、
前記指示受付機能において前記渋滞度の変更指示を受け付けた場合に、前記案内対象道路に対して、前記第１の渋滞判定条件とは異なる第２の渋滞判定条件を設定する渋滞判定条件設定機能と、
前記案内対象道路の渋滞度を、前記渋滞判定条件設定機能によって設定された前記第２の渋滞判定条件に基づいて決定する渋滞度決定機能と、
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、道路の渋滞度を案内する渋滞度案内装置、渋滞度案内方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、車両の走行案内を行い、運転者が所望の目的地に容易に到着できるようにしたナビゲーション装置が車両に搭載されていることが多い。ここで、ナビゲーション装置とは、ＧＰＳ受信機などにより車両の現在位置を検出し、その現在位置に対応する地図情報をＤＶＤ−ＲＯＭやＨＤＤなどの記録媒体、又はネットワークを通じて取得して液晶モニタに表示することが可能な装置である。そして、車両の現在位置を含む地図情報を記録媒体等から読み出し、地図情報に基づいて車両の現在位置の周囲における地図画像を描画して表示装置に表示するとともに、車両位置マークを地図画像に重ね合わせて表示し、車両の移動に応じて地図画像をスクロールしたり、地図画像を画面に固定し車両位置マークを移動させることによって、車両が現在どの地点を走行しているのかを一目でわかるようにしている。また、近年は携帯電話機、ＰＤＡ（Personal Digital Assistant）、パーソナルコンピュータ等においても上記ナビゲーション装置と同様の機能を有するものがある。
【０００３】
更に、従来のナビゲーション装置等では地図画像や車両の現在位置を表示するのみでなく、利用者の利便性をより向上させる為に表示された道路の渋滞度等の交通情報を提供することについても行われていた。例えば、特開平１０−３３２３９５号公報には、道路交通情報通信システム（ＶＩＣＳ：登録商標）を用いて、センタから提供された渋滞度に関する情報を液晶ディスプレイ等に表示してユーザに案内したり、ナビゲーション装置により決定された渋滞度を案内する技術について記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−３３２３９５号公報（第３頁、図４）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、上記特許文献１に記載された技術では、センタやナビゲーション装置は予め決められた渋滞判定条件に基づいて渋滞度を決定していた。そして、この渋滞判定条件は常に固定の条件が設定されていた。例えば、ＶＩＣＳにおいては、道路の属性（都市間高速道路、都市内高速道路、一般道路）と道路を通過する車両の平均車速に基づいて渋滞度が決定される。一例として、一般道路では、平均車速が１０ｋｍ以下であれば“渋滞”と決定し、平均車速が１０ｋｍより大きく２０ｋｍ未満であれば“混雑”と決定し、平均車速が２０ｋｍ以上であれば“空き”と決定している。
【０００６】
しかしながら、このようにして固定された条件に基づいて一律に渋滞度を決定することとすると、決定された渋滞度がユーザの感覚と一致しない場合が生じていた。例えば、普段は走行する車両の少ない道路では、道路を通過する車両の平均車速が混雑に相当する場合であっても、ユーザは道路が渋滞していると認識する場合がある。また、普段は走行する車両の多い道路では、道路を通過する車両の平均車速が渋滞に相当する場合であっても、ユーザは道路が渋滞ではないと認識する場合がある。その結果、ユーザは自分の感覚と案内された渋滞度との相違から、違和感を感じることがあった。
【０００７】
本発明は前記従来における問題点を解消するためになされたものであり、ユーザからの渋滞度の変更指示を受け付けた場合に、ユーザの変更指示を反映した新たな渋滞判定条件に基づいて渋滞度を決定し、案内することにより、ユーザの感覚に合致した案内を行うことを可能とした渋滞度案内装置、渋滞度案内方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するため本願の請求項１に係る渋滞度案内装置（１）は、車速に関する第１の渋滞判定条件に基づいて決定された渋滞度を道路毎に案内する渋滞度案内手段（４３）と、前記渋滞度案内手段により渋滞度の案内対象となる案内対象道路に対して、前記渋滞度の変更指示を受け付ける指示受付手段（４３）と、前記指示受付手段によって前記渋滞度の変更指示を受け付けた場合に、前記案内対象道路に対して、前記第１の渋滞判定条件とは異なる第２の渋滞判定条件を設定する渋滞判定条件設定手段（４３）と、前記案内対象道路の渋滞度を、前記渋滞判定条件設定手段によって設定された前記第２の渋滞判定条件に基づいて決定する渋滞度決定手段（４３）と、を有することを特徴とする。
【０００９】
また、請求項２に係る渋滞度案内装置（１）は、請求項１に記載の渋滞度案内装置であって、前記指示受付手段（４３）によって前記渋滞度の変更指示を受け付けた場合に、前記案内対象道路と道なりの関係にあって、前記第２の渋滞判定条件が設定される前に前記案内対象となる道路と同じ渋滞度であった従属道路があるか否かを判定する従属道路判定手段（４３）と、前記従属道路判定手段によって前記従属道路があると判定された場合に、前記従属道路に対して、前記案内対象道路に設定された前記第２の渋滞判定条件と同じ第２の渋滞判定条件を設定する従属道路渋滞判定条件設定手段（４３）と、前記従属道路の渋滞度を、前記従属道路渋滞判定条件設定手段によって設定された前記第２の渋滞判定条件に基づいて決定する従属道路渋滞度決定手段（４３）と、を有することを特徴とする。
【００１０】
また、請求項３に係る渋滞度案内装置（１）は、請求項１又は請求項２に記載の渋滞度案内装置であって、前記第１の渋滞判定条件及び前記第２の渋滞判定条件は複数の渋滞度を区分する為の車速の範囲に関する情報を含み、前記渋滞判定条件設定手段（４３）は、前記案内対象道路に対して設定されている前記第１の渋滞判定条件に含まれる前記車速の範囲を変更した前記第２の渋滞判定条件を設定することを特徴とする。
【００１１】
また、請求項４に係る渋滞度案内方法は、車速に関する第１の渋滞判定条件に基づいて決定された渋滞度を道路毎に案内する渋滞度案内ステップと、前記渋滞度案内ステップにより渋滞度の案内対象となる案内対象道路に対して、前記渋滞度の変更指示を受け付ける指示受付ステップと、前記指示受付ステップにおいて前記渋滞度の変更指示を受け付けた場合に、前記案内対象道路に対して、前記第１の渋滞判定条件とは異なる第２の渋滞判定条件を設定する渋滞判定条件設定ステップと、前記案内対象道路の渋滞度を、前記渋滞判定条件設定ステップによって設定された前記第２の渋滞判定条件に基づいて決定する渋滞度決定ステップと、を有することを特徴とする。
【００１２】
更に、請求項５に係るコンピュータプログラムは、コンピュータに搭載され、車速に関する第１の渋滞判定条件に基づいて決定された渋滞度を道路毎に案内する渋滞度案内機能と、前記渋滞度案内機能により渋滞度の案内対象となる案内対象道路に対して、前記渋滞度の変更指示を受け付ける指示受付機能と、前記指示受付機能において前記渋滞度の変更指示を受け付けた場合に、前記案内対象道路に対して、前記第１の渋滞判定条件とは異なる第２の渋滞判定条件を設定する渋滞判定条件設定機能と、前記案内対象道路の渋滞度を、前記渋滞判定条件設定機能によって設定された前記第２の渋滞判定条件に基づいて決定する渋滞度決定機能と、を実行させることを特徴とする。
【発明の効果】
【００１３】
前記構成を有する請求項１に記載の渋滞度案内装置によれば、ユーザからの渋滞度の変更指示を受け付けた場合に、ユーザの変更指示を反映した新たな渋滞判定条件に基づいて渋滞度を決定し、案内することが可能となる。その結果、ユーザの感覚に合致した案内を行うことが可能となる。
【００１４】
また、請求項２に記載の渋滞度案内装置によれば、ユーザによって変更指示を受け付けた対象の道路に加えて、その道路と関連性の高い道路についてもユーザの変更指示を反映した新たな渋滞判定条件に基づいて渋滞度を決定し、案内することが可能となる。従って、より広いエリアを対象としてユーザの感覚に合致した案内を行うことが可能となる。
また、請求項３に記載の渋滞度案内装置によれば、渋滞判定条件が複数の渋滞度を区分する速度の範囲である場合には、当該範囲を変更することで、ユーザの感覚に合致した案内を行うことが可能となる。
【００１５】
また、請求項４に記載の渋滞度案内方法によれば、ユーザからの渋滞度の変更指示を受け付けた場合に、ユーザの変更指示を反映した新たな渋滞判定条件に基づいて渋滞度を決定し、案内することが可能となる。その結果、ユーザの感覚に合致した案内を行うことが可能となる。
【００１６】
更に、請求項５に記載のコンピュータプログラムによれば、ユーザからの渋滞度の変更指示を受け付けた場合に、ユーザの変更指示を反映した新たな渋滞判定条件に基づいて渋滞度を決定させ、案内させることが可能となる。その結果、ユーザの感覚に合致した案内を行うことが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態に係る渋滞度演算システムを示した概略構成図である。
【図２】本実施形態に係る渋滞度演算システムの構成を示したブロック図である。
【図３】ＶＩＣＳ情報ＤＢに記憶されるＶＩＣＳ情報の一例を示した図である。
【図４】本実施形態に係るナビゲーション装置の構成を示したブロック図である。
【図５】本実施形態に係る渋滞度決定処理プログラムのフローチャートである。
【図６】ナビゲーション装置の案内画面を示した図である。
【図７】第２の渋滞判定条件の設定処理について説明した図である。
【図８】本実施形態に係る設定対象リンク特定処理のサブ処理プログラムのフローチャートである。
【図９】本実施形態に係る渋滞度案内処理のサブ処理プログラムのフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明に係る渋滞度案内装置についてナビゲーション装置１に具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。
先ず、本実施形態に係るナビゲーション装置１を含む渋滞度演算システム２の概略構成について図１を用いて説明する。図１は本実施形態に係る渋滞度演算システム２を示した概略構成図である。
【００１９】
図１に示すように、本実施形態に係る渋滞度演算システム２は、ＶＩＣＳ（登録商標）情報の作成・配信を行うＶＩＣＳセンタ３と、車両４に設置されるナビゲーション装置１とから基本的に構成されている。尚、本実施形態では、後述のように地図情報を記憶するとともに、ＶＩＣＳセンタ３から配信されたデータ等に基づいて渋滞度等の交通情報を案内する端末としてナビゲーション装置１を用いた例を説明しているが、ナビゲーション装置１の代わりに、携帯電話機、ＰＤＡ、パーソナルコンピュータ等を用いても良い。
【００２０】
ここで、ＶＩＣＳセンタ３は、路上に設置された感知器を用いて、路上を走行する車両を検出した検出結果や特定の機関（例えば警察庁）等から提供された情報を収集するとともに、その検出結果や提供情報に基づいて交通情報であるＶＩＣＳ情報を生成し、生成したＶＩＣＳ情報をＦＭ多重放送、光ビーコン、電波ビーコン等により車両４に提供する情報提供センタである。尚、提供されるＶＩＣＳ情報としては、渋滞情報（渋滞度及び渋滞長、旅行時間）の他に、規制情報、駐車場情報、サービスエリア情報、パーキングエリア情報等がある。
ここで、本実施形態に係る渋滞度演算システム２においてＶＩＣＳセンタ３がＶＩＣＳ情報として特にリンクの渋滞度を生成する際には、路上に設置された感知器を用いてリンク毎の車両の平均車速を取得し、後述の渋滞度演算テーブル３１（図４参照）で規定された第１の渋滞判定条件に基づいてリンクの渋滞度を決定する。
【００２１】
また、ナビゲーション装置１は全国の各道路を走行する車両４に設置され、格納する地図情報に基づいて車両位置周辺の地図を表示したり、設定された目的地までの経路の探索及び案内を行う車載機である。また、ナビゲーション装置１はＶＩＣＳセンタ３から配信されたＶＩＣＳ情報を受信する受信機５を備え、受信機５介して受信したＶＩＣＳ情報（渋滞度等）をユーザに対して案内することも行う。
更に、本実施形態に係るナビゲーション装置１は特定のリンクに関して、後述の渋滞判定データ６２（表２参照）で規定された第２の渋滞判定条件に基づいてリンクの渋滞度を決定することも行う。
【００２２】
続いて、渋滞度演算システム２を構成するＶＩＣＳセンタ３の構成について図２を用いてより詳細に説明する。図２は本実施形態に係る渋滞度演算システム２の構成を示したブロック図である。
【００２３】
ＶＩＣＳセンタ３は、図２に示すようにサーバ２０と、ＶＩＣＳ情報を記憶するＶＩＣＳ情報ＤＢ２１と、ＶＩＣＳ通信装置２２とを備える。
【００２４】
サーバ２０は、路面上に設置された感知器による車両の検出結果や特定の機関（例えば警察庁）等から提供された情報を統計処理することによって各リンクに対する渋滞度を決定する渋滞度演算処理、リンクの渋滞度を含むＶＩＣＳ情報を作成し、車両４に対して配信するＶＩＣＳ情報配信処理等のＶＩＣＳセンタ３の全体の制御を行う制御ユニットである。また、サーバ２０の記憶領域には渋滞度を演算する為の第１の渋滞判定条件を規定した渋滞度演算テーブル３１が記憶されている。尚、渋滞度演算テーブル３１については後述する。
【００２５】
ＶＩＣＳ情報ＤＢ２１は、路面上に設置された感知器による車両の検出結果や特定の機関（例えば警察庁）等から提供された情報に基づいてサーバ２０により生成されたＶＩＣＳ情報２３が記憶される記憶手段である。尚、ＶＩＣＳ情報ＤＢ２１に記憶されるＶＩＣＳ情報２３としては、渋滞情報（渋滞度及び渋滞長、旅行時間）の他に、規制情報、駐車場情報、サービスエリア情報、パーキングエリア情報等がある。ここで、渋滞度とは、渋滞の程度を示した渋滞情報の一種であり、この渋滞度には、渋滞の程度の高い方から、『渋滞』、『混雑』、『空き』のデータと『不明』の４段階のデータがある。そして、この渋滞度は、後述するようにサーバ２０がリンクの平均車速と、後述の渋滞度演算テーブル３１（図４参照）で規定された第１の渋滞判定条件とに基づいて決定する。
そして、ＶＩＣＳセンタ３は所定時間毎（例えば５分毎）にＶＩＣＳ情報ＤＢ２１に格納されたＶＩＣＳ情報２３から必要な情報を抽出し、ＶＩＣＳ通信装置２２及び光ビーコン等の通信網８を介してナビゲーション装置１に対して配信する。
【００２６】
以下に、図３を用いてＶＩＣＳ情報ＤＢ２１に記憶されるＶＩＣＳ情報２３についてより詳細に説明する。図３はＶＩＣＳ情報ＤＢ２１に記憶されるＶＩＣＳ情報２３の一例を示した図である。
図３に示すようにＶＩＣＳ情報２３は、リンクを識別するＶＩＣＳリンク番号と、そのリンクについての渋滞度、渋滞の区間を示す渋滞長、旅行時間、事故情報、工事情報等を示した詳細情報とから構成される。例えば、図３に示すＶＩＣＳ情報は、２００９年７月６日の１３時５６分から１４時１分までの５分間に生成され１４時１分に配信される情報であり、ＶＩＣＳリンク番号『５３３９４５−４−４』のリンクについて、全区間において渋滞度が『渋滞』であることを示している。また、ＶＩＣＳリンク番号『５３３９４６−１０−２』のリンクについて、１３：００〜１８：００の間、工事により車両規制が行われることを示している。更に、ＶＩＣＳリンク番号『５３３９４７−６−１』のリンクについて、全区間において渋滞度が『混雑』であることを示している。尚、リンクの一部のみが渋滞である場合には、渋滞の開始点に関する情報と開始点からの渋滞区間の距離に関する情報についてもＶＩＣＳ情報２３に含まれる。
【００２７】
尚、ＶＩＣＳセンタ３やＶＩＣＳデータで用いられるリンク番号（ＶＩＣＳリンク番号）とナビゲーション装置１で用いられるリンク番号とは異なる。また、リンクの区分もＶＩＣＳデータとナビゲーション装置１とでは異なっている。
【００２８】
次に、ＶＩＣＳセンタ３において交通情報を生成する際に、特にリンクの渋滞度を決定するために用いる渋滞度演算テーブル３１について以下の表１を用いて説明する。表１はＶＩＣＳセンタ３において用いられる渋滞度演算テーブル３１について示した図である。
【表１】
2011033402.tif 000003
【００２９】
渋滞度演算テーブル３１は、車両の走行速度に基づいて渋滞の程度を示す渋滞度を演算する為の第１の渋滞判定条件を規定したテーブルである。そして、ＶＩＣＳセンタ３は、路面上に設置された感知器による車両の検出結果に基づいてリンク内の所定区間における平均車速を検出し、渋滞度演算テーブル３１に基づいて前記所定区間の渋滞度を決定する。
【００３０】
また、表１に示すように、本実施形態に係る渋滞度演算テーブル３１は、『渋滞』、『混雑』、『空き』の３種類（『不明』は除かれる）の渋滞度と、各渋滞度に対応する平均車速の範囲から構成されている。更に、平均車速の範囲は道路属性（「都市間高速道路」、「都市内高速道路」、「一般道路」の３種類）によって異なる範囲が設定されている。具体的に、「都市間高速道路」では『渋滞』には４０ｋｍ／ｈ以下の平均車速が設定され、『混雑』には４０ｋｍ／ｈより大きく６０ｋｍ／ｈ未満の平均車速の範囲が設定され、『空き』に６０ｋｍ／ｈ以上の平均車速が設定される。また、「都市内高速道路」では『渋滞』には２０ｋｍ／ｈ以下の平均車速が設定され、『混雑』には２０ｋｍ／ｈより大きく４０ｋｍ／ｈ未満の平均車速の範囲が設定され、『空き』に４０ｋｍ／ｈ以上の平均車速が設定される。また、「一般道路」では『渋滞』には１０ｋｍ／ｈ以下の平均車速が設定され、『混雑』には１０ｋｍ／ｈより大きく２０ｋｍ／ｈ未満の平均車速の範囲が設定され、『空き』に２０ｋｍ／ｈ以上の平均車速が設定される。
従って、例えばＶＩＣＳセンタ３では車両が一般道路を平均速度１５ｋｍ／ｈで走行していることが検出された区間に対しては渋滞度が「混雑」に決定される。
【００３１】
そして、サーバ２０は図４に示す渋滞度演算テーブル３１を用いて、感知器の設置された各リンクに対して渋滞度及び渋滞長を検出し、ＶＩＣＳ情報２３を作成する。
【００３２】
次に、本実施形態に係るナビゲーション装置１の概略構成について図４を用いて説明する。図４は本実施形態に係るナビゲーション装置１を示したブロック図である。
【００３３】
図４に示すように本実施形態に係るナビゲーション装置１は、車両の現在位置を検出する現在位置検出部４１と、各種のデータが記録されたデータ記録部４２と、入力された情報に基づいて、各種の演算処理を行うナビゲーションＥＣＵ４３と、ユーザからの操作を受け付ける操作部４４と、ユーザに対して地図等の情報を表示する液晶ディスプレイ４５と、経路案内に関する音声ガイダンスを出力するスピーカ４６と、プログラムを記憶した記憶媒体であるＤＶＤを読み取るＤＶＤドライブ４７と、ＶＩＣＳセンタ３から配信されたＶＩＣＳ情報２３を受信する前述の受信機５と、から構成されている。
【００３４】
以下に、ナビゲーション装置１を構成する各構成要素について順に説明する。
現在位置検出部４１は、ＧＰＳ５１、車速センサ５２、ステアリングセンサ５３、ジャイロセンサ５４、高度計（図示せず）等からなり、現在の車両の位置、方位、車両の走行速度等を検出することが可能となっている。ここで、特に車速センサ５２は、車両の移動距離や車速を検出する為のセンサであり、車両の車輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションＥＣＵ４３に出力する。そして、ナビゲーションＥＣＵ４３は発生するパルスを計数することにより車輪の回転速度や移動距離を算出する。尚、上記５種類のセンサをナビゲーション装置１が全て備える必要はなく、これらの内の１又は複数種類のセンサのみをナビゲーション装置１が備える構成としても良い。
【００３５】
また、データ記録部４２は、外部記憶装置及び記録媒体としてのハードディスク（図示せず）と、ハードディスクに記録された地図情報ＤＢ６１、渋滞判定データ６２、所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド（図示せず）とを備えている。
【００３６】
ここで、地図情報ＤＢ６１には、ナビゲーション装置１の走行案内や経路探索に使用される地図情報が記憶される。
ここで、ナビゲーション装置１に格納されている地図情報は、道路網を始めとして経路案内及び地図表示に必要な各種情報が記録されており、例えば、道路（リンク）に関するリンクデータ、ノード点に関するノードデータ、施設に関する施設データ、各交差点に関する交差点データ、経路を探索するための探索データ、地点を検索するための検索データ、地図を表示するための地図表示データ等から構成されている。
【００３７】
また、渋滞判定データ６２は、後述のようにユーザから案内対象となっているリンク（本実施形態では、特に車両４が現在走行するリンク）の渋滞度の変更指示があった場合に、該変更指示のあったリンクに対応付けて生成され、データ記録部４２に記憶される。そして、対応付けられたリンクの渋滞度を演算する為の新たな渋滞判定条件（第２の渋滞判定条件）を規定するデータである。
【００３８】
【表２】
2011033402.tif 000004
ここで、上記表２は渋滞判定データ６２の一例を示した表である。表２に示すように渋滞判定データ６２では、渋滞度演算テーブル３１（表１）と同様に『渋滞』、『混雑』、『空き』の３種類（『不明』は除かれる）の渋滞度と、各渋滞度に対応する平均車速の範囲から構成されている。また、渋滞判定データ６２に規定する平均車速の範囲は、ユーザからの渋滞度の変更指示に基づいて渋滞度演算テーブル３１を変更して、設定されている。尚、渋滞判定データ６２に規定する平均車速の範囲については後に詳細に説明する。
【００３９】
そして、ナビゲーションＥＣＵ４３は渋滞判定データ６２が対応付けられているリンクに関しては、渋滞判定データ６２とＶＩＣＳセンタ３から取得したリンクの旅行時間にてリンク長を除した値である平均車速とに基づいて渋滞度を決定し、決定された渋滞度を案内する。
【００４０】
一方、ナビゲーションＥＣＵ（エレクトロニック・コントロール・ユニット）４３は、目的地が選択された場合に現在位置から目的地までの走行予定経路を設定する走行予定経路設定処理、格納する地図情報に基づいて車両位置周辺の地図を表示したり、設定された目的地までの経路の探索及び案内を行う走行案内処理、ＶＩＣＳセンタ３から配信されたＶＩＣＳ情報を案内するＶＩＣＳ情報案内処理、ユーザからの渋滞度変更指示を受け付けた場合に第２の渋滞判定条件を設定し、設定した第２の渋滞判定条件に基づいて新たに渋滞度を決定して案内する渋滞度決定処理等のナビゲーション装置１の全体の制御を行う電子制御ユニットである。そして、演算装置及び制御装置としてのＣＰＵ７１、並びにＣＰＵ７１が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるＲＡＭ７２、制御用のプログラムのほか、渋滞度決定処理プログラム（図５参照）等が記録されたＲＯＭ７３、ＲＯＭ７３から読み出したプログラムを記憶するフラッシュメモリ７４等の内部記憶装置を備えている。
【００４１】
操作部４４は、走行開始地点としての出発地及び走行終了地点としての目的地を入力する際等に操作され、各種のキー、ボタン等の複数の操作スイッチ（図示せず）から構成される。そして、ナビゲーションＥＣＵ４３は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、液晶ディスプレイ４５の前面に設けたタッチパネルによって構成することもできる。
また、本実施形態では、操作部４４はユーザが案内対象となっているリンク（本実施形態では、特に車両４が現在走行するリンク）の渋滞度の変更指示を入力する際にも操作される。
【００４２】
また、液晶ディスプレイ４５には、道路を含む地図画像、交通情報、渋滞度、操作案内、操作メニュー、キーの案内、出発地から目的地までの走行予定経路、走行予定経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。
また、特に液晶ディスプレイ４５にて渋滞度を案内する際には、ＣＰＵ７１は渋滞度を示す矢印（図６参照）を表示する。具体的には、ＣＰＵ７１は、先ず、予め記憶された各渋滞度と描画データ（渋滞度を示す矢印の色、及び形状）とを対応付けたテーブル（図示せず）を用いて渋滞度を示す矢印の色及び形状を決定する。そして、決定された矢印の色及び形状に対応する描画データを画像メモリから読み出して液晶ディスプレイ４５に描画する。
【００４３】
また、スピーカ４６は、ナビゲーションＥＣＵ４３からの指示に基づいて走行予定経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。
【００４４】
また、ＤＶＤドライブ４７は、ＤＶＤやＣＤ等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて地図情報ＤＢ６１の更新等が行われる。
【００４５】
次に、本実施形態に係る渋滞度演算システム２においてナビゲーション装置１のナビゲーションＥＣＵ４３が実行する渋滞度決定処理プログラムについて図５に基づき説明する。図５は本実施形態に係る渋滞度決定処理プログラムのフローチャートである。ここで、渋滞度決定処理プログラムは、ＡＣＣがＯＮされた後に実行され、ユーザから渋滞度の変更指示が入力された場合に、入力された変更指示に基づいて第２の渋滞判定条件を設定し、設定した第２の渋滞判定条件に基づいて新たに渋滞度を決定して案内するプログラムである。尚、以下の図５にフローチャートで示されるプログラムは、ナビゲーションＥＣＵ４３が備えているＲＡＭ７２やＲＯＭ７３に記憶されており、ＣＰＵ７１により実行される。
【００４６】
渋滞度決定処理プログラムではステップ（以下、Ｓと略記する）１において、ＣＰＵ７１は、後述の渋滞度案内処理（図７）を実行する。尚、渋滞度案内処理では、液晶ディスプレイ４５に対して車両周辺の地図画像を表示するとともに、ＶＩＣＳセンタ３から受信したＶＩＣＳ情報に含まれる渋滞度に関する情報を、液晶ディスプレイ４５やスピーカ４６を用いて案内する。尚、後述の第２の渋滞判定条件が設定されているリンク（渋滞判定データ６２（表２）が対応付けられているリンク）に関しては、後述のように第２の渋滞判定条件に基づいてＣＰＵ７１が渋滞度を決定して案内する。
【００４７】
ここで、図６は車両４の走行時においてナビゲーション装置１の液晶ディスプレイ４５に表示される案内画面８１を示した図である。
図６に示すように、案内画面８１には、車両周辺の地図画像とともに、自車の現在位置を示す自車マーク８２と、道路の渋滞度及び渋滞長を示す矢印８３〜８７が表示される。ここで、矢印８３〜８７の色は渋滞度を示し、矢印８３〜８７の長さは渋滞長を示す。例えば、図６の上図において、矢印８４はその区間の渋滞度が“渋滞”であることを示す。また、矢印８３、８５はその区間の渋滞度が“混雑”であることを示す。また、矢印８６、８７はその区間の渋滞度が“空き”であることを示す。尚、実際には渋滞度が“渋滞”であることを示す矢印８４は赤色で表示され、渋滞度が“混雑”であることを示す矢印８３、８５は橙色で表示され、渋滞度が“空き”であることを示す矢印８６、８７は緑色で表示される。
更に、本実施形態に係る案内画面８１には、ユーザからの渋滞度の変更指示を入力する為の操作ボタン８８、８９が表示される。ここで、操作ボタン８８はナビゲーション装置１により渋滞度の案内対象となっている道路の内、ユーザが現在走行する道路が、案内画面８１で案内されている渋滞度よりも空いているとユーザが感じた場合に操作されるボタンである。また、操作ボタン８９はユーザが現在走行する道路が、案内画面８１で案内されている渋滞度よりも混んでいるとユーザが感じた場合に操作されるボタンである。
【００４８】
次に、Ｓ２においてＣＰＵ７１は、ユーザからの渋滞度の変更指示を受け付けたか否か判定する。ここで、渋滞度の変更指示は、ユーザが現在走行する道路の渋滞状況が、案内画面８１で案内されている渋滞度と異なるとユーザが感じた場合に入力され、ユーザの希望する渋滞度（即ち、ユーザが正しいと認識する渋滞度）を特定する指示である。そして、渋滞度の変更指示は、上述したように液晶ディスプレイ４５に表示される操作ボタン８８、８９が操作されることにより入力される。
【００４９】
ユーザからの渋滞度の変更指示を受け付けたと判定された場合（Ｓ２：ＹＥＳ）には、Ｓ３へと移行する。それに対して、ユーザからの渋滞度の変更指示を受け付けていないと判定された場合（Ｓ２：ＮＯ）にはＳ１へと戻り、継続して車両周辺の道路の渋滞度の案内を行う。
【００５０】
続いて、Ｓ３においてＣＰＵ７１は、受け付けたユーザからの渋滞度の変更指示をＲＡＭ７２等に記憶する。尚、本実施形態において具体的に記憶される変更指示としては、現在案内されている渋滞度を“空き”側にシフトする変更指示（例えば、“渋滞”であれば“混雑”、また、“混雑”であれば“空き”への変更）、現在案内されている渋滞度を“渋滞”側にシフトする変更指示（例えば、“空き”であれば“混雑”、また、“混雑”であれば“渋滞”への変更）のいずれかである。
【００５１】
続いて、Ｓ４においてＣＰＵ７１は、後述の設定対象リンク特定処理（図８）を行う。ここで、設定対象リンク特定処理は、第２の渋滞判定条件を設定する対象となるリンク（以下、設定対象リンクという）を特定する処理である。
【００５２】
また、Ｓ５においてＣＰＵ７１は、前記Ｓ４で特定した設定対象リンクの平均車速を取得する。尚、設定対象リンクの平均車速はＶＩＣＳセンタ３から取得した設定対象リンクの旅行時間にてリンク長を除した値を設定対象リンクの平均車速として取得する。
【００５３】
その後、Ｓ６においてＣＰＵ７１は、前記Ｓ４で特定した設定対象リンクに対して対応付けられている渋滞判定条件を取得する。具体的に、後述のＳ７で既に第２の渋滞判定条件が設定されているリンクでは第２の渋滞判定条件（表２）が取得され、Ｓ７で第２の渋滞判定条件が設定されていないリンクでは第１の渋滞判定条件（表１）が取得される。尚、第１の渋滞判定条件は、ＶＩＣＳセンタ３から取得することとしても良いし、予め第１の渋滞判定条件を規定する渋滞度演算テーブル３１をＲＡＭ７２等に記憶する構成としても良い。
【００５４】
次に、Ｓ７においてＣＰＵ７１は、前記Ｓ４で特定した設定対象リンクに対して第２の渋滞判定条件を設定する（即ち、設定対象リンクに対して渋滞判定データ６２（表２）を生成する）。具体的に、前記Ｓ５で取得した該当の設定対象リンクの平均車速が、ユーザの変更指示に基づくシフト後の渋滞度（例えば、“渋滞”が案内されている状態で、“空き”側にシフトする変更指示があった場合には“混雑”）の範囲に含まれるように第２の渋滞判定条件を設定する。
以下に、図７を用いて上記Ｓ７の第２の渋滞判定条件の設定処理について詳細に説明する。ここで、図７に示す例は、平均車速が１５ｋｍ／ｈの一般道路を車両４が走行している場合であって、その道路の渋滞度が“混雑”と案内され、ユーザが操作ボタン８８を操作することにより、現在案内されている渋滞度を“空き”側にシフトする変更指示を入力した場合を例に挙げて説明する。
この場合には、リンクの平均車速である１５ｋｍ／ｈが“空き”の範囲に含まれるように設定した第２の渋滞判定条件を設定する。具体的には、“空き”の範囲の下限の値を２０ｋｍ／ｈから１５ｋｍ／ｈへと変更する。その結果、その後に実行されるＳ１において車両が走行するリンクの渋滞度は、“混雑”ではなくユーザの希望する渋滞度の“空き”であると新たに決定される。
また、“渋滞”が案内されている状態での“混雑”へのシフト、また、“空き”が案内されている状態での“混雑”へのシフトに関しては、下限又は上限の値を変更するのみではなく、その値を範囲に含むように変更する。例えば、平均車速が８ｋｍ／ｈの一般道路を車両４が走行している場合であって、その道路の渋滞度が“渋滞”と案内され、ユーザが操作ボタン８８を操作することにより、現在案内されている渋滞度を“空き”側にシフトする変更指示を入力した場合を例に挙げて説明すると、“渋滞”の範囲を８ｋｍ／ｈ未満とし、“混雑”の範囲を８ｋｍ／ｈ以上２０ｋｍ／ｈ未満とした第２の渋滞判定条件を設定する。
尚、図７に示す例では“混雑”と“空き”の範囲のみを第１の渋滞判定条件から変更しているが、“渋滞”の範囲についても第１の渋滞判定条件から変更するように構成しても良い。その際には、範囲の変更は“混雑”と“空き”の範囲の変更に基づいて行うことが好ましい。
【００５５】
その後、Ｓ８においてＣＰＵ７１は、ナビゲーション装置１における地図情報や交通情報の案内を終了するか否かを判定する。具体的には、ＡＣＣがＯＦＦされた場合等が、ナビゲーション装置１における地図情報や交通情報の案内を終了する場合に該当する。
【００５６】
そして、ナビゲーション装置１における地図情報や交通情報の案内を終了すると判定された場合（Ｓ８：ＹＥＳ）には、当該渋滞度決定処理プログラムを終了する。一方、ナビゲーション装置１における地図情報や交通情報の案内を終了しないと判定された場合（Ｓ８：ＮＯ）にはＳ１へと戻り、継続して地図情報や交通情報の案内を行う。その結果、設定対象リンクに関しては前記Ｓ７で設定された第２の渋滞判定条件に基づいて新たな渋滞度が決定され、渋滞度の案内が行われる（Ｓ１）。
ここで、図６の下図は、図６の上図に示す案内画面８１においてユーザが操作ボタン８８を選択した後に表示される案内画面９１を示した図である。
図６に示すように、案内画面９１では、矢印８３〜８７の内、車両４が現在走行するリンクの渋滞度を示す矢印８３が“混雑”から“空き”へと変更される。その結果、車両の現在走行する道路の渋滞度をユーザの希望する渋滞度で案内することができ、ユーザの渋滞感覚と適合させた渋滞度を案内することが可能となる。
【００５７】
続いて、前記Ｓ４で実行される設定対象リンク特定処理のサブ処理プログラムについて図８を用いて説明する。図８は本実施形態に係る設定対象リンク特定処理のサブ処理プログラムである。
【００５８】
先ず、Ｓ２１においてＣＰＵ７１は、車両４の現在位置と地図情報に基づいて車両４が現在走行するリンクを取得し、設定対象リンクとして特定する。
【００５９】
その後、Ｓ２２においてＣＰＵ７１は、現在、設定対象リンクに特定されているリンクと道なりの関係にある隣接されたリンクであって、且つ第２の渋滞判定条件が設定される前の該設定対象リンクと同一の渋滞度（即ち、第１の渋滞判定条件に基づく渋滞度が同じ）が決定されているリンク（以下、従属リンクという）があるか否か判定する。
【００６０】
そして、従属リンクがあると判定された場合（Ｓ２２：ＹＥＳ）には、該従属リンクを設定対象リンクとして追加特定する。その後、Ｓ２２へと戻り、新たに追加特定された設定対象リンクも対象としてＳ２２の判定処理を再度行う。一方、従属リンクが無いと判定された場合（Ｓ２２：ＮＯ）には、設定対象リンクを確定し、Ｓ５へと移行する。
その結果、前記Ｓ２３で従属リンクが設定対象リンクに特定されている場合には、上述したＳ７の処理において従属リンクについても、車両が現在走行するリンクと同じ第２の渋滞判定条件が設定される。そして、Ｓ１の処理では、従属リンクについても該第２の渋滞判定条件に基づいて新たな渋滞度が決定される。従って、ユーザによって変更指示を受け付けた対象の道路に加えて、その道路と関連性の高い道路についてもユーザの変更指示を反映した新たな渋滞判定条件に基づいて渋滞度を決定し、案内することが可能となる。
【００６１】
続いて、前記Ｓ１で実行される渋滞度案内処理のサブ処理プログラムについて図７を用いて説明する。図７は本実施形態に係る渋滞度案内処理のサブ処理プログラムである。
【００６２】
先ず、Ｓ３１においてＣＰＵ７１は、ＶＩＣＳセンタ３から取得したＶＩＣＳ情報を読み出す。
【００６３】
次に、ＣＰＵ７１は、ナビゲーション装置１で案内対象となる全てのリンク（即ち、液晶ディスプレイ４５に表示される地図上にあるリンク）に対して以下のＳ３２〜Ｓ３６の処理を実行する。
【００６４】
Ｓ３２においてＣＰＵ７１は、ナビゲーション装置１で案内対象となるリンクに対応付けられている渋滞判定条件を取得する。具体的には、前述のＳ７で第２の渋滞判定条件が設定されているリンクでは第２の渋滞判定条件（表２）が取得される。尚、第１の渋滞判定条件は、ＶＩＣＳセンタ３から取得することとしても良いし、予め第１の渋滞判定条件を規定する渋滞度演算テーブル３１をＲＡＭ７２等に記憶する構成としても良い。
【００６５】
その後、Ｓ３３においてＣＰＵ７１は、ナビゲーション装置１で案内対象となるリンクに対して第２の渋滞判定条件が対応付けられているか否かを判定する。
【００６６】
そして、ナビゲーション装置１で案内対象となるリンクに対して第２の渋滞判定条件が対応付けられていないと判定された場合（Ｓ３３：ＮＯ）には、Ｓ３４へと移行する。それに対して、ナビゲーション装置１で案内対象となるリンクに対して第２の渋滞判定条件が対応付けられていると判定された場合（Ｓ３３：ＹＥＳ）には、Ｓ３５へと移行する。
【００６７】
Ｓ３４においてＣＰＵ７１は、ナビゲーション装置１で案内対象となるリンクに対してＶＩＣＳセンタ３から受信したＶＩＣＳ情報に含まれる渋滞度を案内する。具体的には、ＣＰＵ７１は、先ず、予め記憶された各渋滞度と描画データ（渋滞度を示す矢印の色、及び形状）とを対応付けたテーブル（図示せず）を用いて、受信したＶＩＣＳ情報に含まれる渋滞度を示す矢印の色及び形状を決定する。そして、決定された矢印の色及び形状に対応する描画データを画像メモリから読み出して液晶ディスプレイ４５に描画する。即ち、ＶＩＣＳ情報に含まれる渋滞度に関する情報を変更せずに案内する。その後、Ｓ２へと移行する。
【００６８】
一方、Ｓ３５においてＣＰＵ７１は、ナビゲーション装置１で案内対象となるリンクに対して対応付けられた第２の渋滞判定条件に基づいて新たに渋滞度を決定する。具体的には、ＶＩＣＳセンタ３から受信した旅行時間とリンク長とに基づいて該リンクの平均車速を算出し、算出した平均車速と第２の渋滞判定条件に含まれる車速の範囲とを比較することにより、渋滞度を決定する。
【００６９】
続いて、Ｓ３６においてＣＰＵ７１は、第２の渋滞判定条件に基づいて前記Ｓ３５で決定された新たな渋滞度を案内する。具体的には、ＣＰＵ７１は、先ず、予め記憶された各渋滞度と描画データ（渋滞度を示す矢印の色、及び形状）とを対応付けたテーブル（図示せず）を用いて、前記Ｓ３５で決定された渋滞度を示す矢印の色及び形状を決定する。そして、決定された矢印の色及び形状に対応する描画データを画像メモリから読み出して液晶ディスプレイ４５に描画する。その後、案内対象となる全てのリンクに対して上記Ｓ３２〜Ｓ３６の処理が終了した後に、Ｓ２へと移行する。
【００７０】
以上詳細に説明した通り、本実施形態に係るナビゲーション装置１、ナビゲーション装置１による渋滞度案内方法及びナビゲーション装置１で実行されるコンピュータプログラムでは、ＶＩＣＳセンタ３から受信したＶＩＣＳ情報に基づいて車両周辺に位置するリンクの渋滞度を案内する場合において、ユーザから現在走行するリンクの渋滞度の変更指示を受け付け可能とし、ユーザからの渋滞度の変更指示を受け付けた場合には、ユーザの変更指示を反映した新たな渋滞判定条件に基づいて渋滞度を決定し（Ｓ７、Ｓ１）、案内するので、ユーザの感覚に合致した案内を行うことが可能となる。
また、ユーザからの渋滞度の変更指示を受け付けた場合に、設定対象リンクと道なりの関係にあって、第２の渋滞判定条件が設定される前の該設定対象リンクと同じ渋滞度である従属リンクについてもユーザの変更指示を反映した新たな渋滞判定条件に基づいて渋滞度を決定し、案内するので、より広いエリアを対象としてユーザの感覚に合致した案内を行うことが可能となる。
また、ユーザからの渋滞度の変更指示を受け付けた場合に、第１の渋滞判定条件の範囲を、リンクの平均車速がユーザの変更指示に基づくシフト後の渋滞度の範囲に含まれるように第２の渋滞判定条件を設定するので、ユーザの感覚に合致した案内を行うことが可能となる。
【００７１】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、ユーザから案内対象となるリンクの渋滞度の変更指示を受け付ける操作ボタン８８、８９の形状や配置は図６に示す例に限られることはない。例えば、ユーザが希望する渋滞度を直接指定するボタンとしても良い。
【００７２】
また、本実施形態ではＳ７で第２の渋滞判定条件を設定する際において、リンクの平均車速をＶＩＣＳセンタ３から取得した旅行時間とリンク長とに基づいて算出し、算出したリンクの平均車速をユーザの変更指示に基づくシフト後の渋滞度の範囲に含まれるように第２の渋滞判定条件を設定しているが、リンクの平均車速の代わりに車両４が該リンクを走行した際の平均車速を用いて第２の渋滞判定条件を設定しても良い。その場合には、車両４が設定対象リンクの走行を完了した後に、自車のリンク走行時間とリンク長から該リンク走行時の自車の平均車速を算出し、Ｓ６以降の処理を実行するように構成する。
【００７３】
また、本実施形態では、設定対象リンクに特定されているリンクと道なりの関係にある隣接されたリンクであって、且つ第２の渋滞判定条件が設定される前の該設定対象リンクと同一の渋滞度（即ち、第１の渋滞判定条件に基づく渋滞度が同じ）が決定されているリンクを従属リンクとしているが、隣接されていないリンクであっても、設定対象リンクに特定されているリンクと道なりの関係にあって、且つ第２の渋滞判定条件が設定される前の該設定対象リンクと同一の渋滞度が決定されているリンクを従属リンクとしても良い。また、道なりではなく同じ道路番号や同じ道路幅が対応付けられたリンクを従属リンクとしても良い。
【００７４】
また、本実施形態では、車両が現在走行するリンクについての渋滞度の変更指示を受け付ける構成としているが、車両が現在走行するリンク以外のリンクについても渋滞度の変更指示を受け付け可能な構成としても良い。
【符号の説明】
【００７５】
１              ナビゲーション装置
２              渋滞度演算システム
３              ＶＩＣＳセンタ
４              車両
４３            ナビゲーションＥＣＵ
７１            ＣＰＵ
７２            ＲＡＭ
７３            ＲＯＭ
【図１】
2011033402.tif 000005
【図２】
2011033402.tif 000006
【図３】
2011033402.tif 000007
【図４】
2011033402.tif 000008
【図５】
2011033402.tif 000009
【図６】
2011033402.tif 000010
【図７】
2011033402.tif 000011
【図８】
2011033402.tif 000012
【図９】
2011033402.tif 000013