(57)【要約】【課題】カーナビゲーション装置の表示方法において、限られた表示画面内であっても視認性の高いユーザインタフェースを提供して、瞬時に道路区間の渋滞状況と速度差異が理解できるようにする。【解決手段】カーナビゲーション装置は、センサから自車の現在位置を取得し、車両外部から無線通信により交通情報を受信し、無線通信により車両外部から交通情報を受信し、受信した交通情報に基づき道路区間ごとの交通量と車両通行速度とを生成する。そして、各道路上の交通状況は、道路上の点列で表すものとし、地図画像に、道路区間ごとの交通量に応じた点列密度と車両通行速度に基づく単位移動量に応じた点列の単位移動量と求めて、交通量による混雑度を点列密度により表現し、車両通行速度を点列が移動するアニメーションの点列の移動速度により、比喩的に表現する。【選択図】        図１
2008039678.tif 000002
【特許請求の範囲】
【請求項１】
センサ情報から自車の現在位置を取得する現在位置取得手段と、
道路地図情報を記憶する道路地図記憶手段と、
前記道路地図記憶手段から取得した地図情報と前記現在位置取得手段で取得した自車の現在位置を表すマークとを重畳した地図画像を生成する画像生成手段と、
前記画像生成手段により生成された地図画像を表示する表示手段と、
無線通信により車両外部から交通情報を受信する通信手段と、
前記通信手段から交通情報を受信し、道路区間ごとの車両通行速度を生成する交通情報生成手段とを有し、
前記画像生成手段は、前記交通情報生成手段が生成した車両通行速度から道路区間毎の速度情報を示す画像パターンを生成し、前記地図画像の道路上に重畳し道路区間ごとの車両通行速度を表示することを特徴とするカーナビゲーション装置。
【請求項２】
前記画像生成手段は、前記交通情報生成手段が生成した車両通行速度から、表示画面における道路区間毎の車両の単位時間移動量を算出し、前記単位時間移動量を表示する複数枚の地図画像を一定時間ごとに切り替え、前記地図画像の道路上に重畳し道路区間毎の車両通行速度を動的に表示することを特徴とする請求項１記載のカーナビゲーション装置。
【請求項３】
前記画像生成手段が算出する単位時間移動量は、前記表示手段が表示する地図画面の縮尺に応じて算出することを特徴とする請求項２記載のカーナビゲーション装置。
【請求項４】
前記画像生成手段が前記表示手段に表示する道路区間毎に車両の移動を示す複数枚の地図画像は、道路区間毎の単位時間移動量に応じた移動量を有する点列を表示した画像であることを特徴とする請求項２記載のカーナビゲーション装置。
【請求項５】
センサ情報から自車の現在位置を取得する現在位置取得手段と、
道路地図情報を記憶する道路地図記憶手段と、
前記道路地図記憶手段から取得した地図情報と前記現在位置取得手段で取得した自車の現在位置を表すマークとを重畳した地図画像を生成する画像生成手段と、
前記画像生成手段により生成された地図画像を表示する表示手段と、
無線通信により車両外部から交通情報を受信する通信手段と、
前記通信手段から交通情報を受信し、道路区間ごとの交通量を生成する交通情報生成手段とを有し、
前記画像生成手段は、前記交通情報生成手段が生成した交通量から画像パターンを生成し、前記地図画像の道路上に重畳し道路区間ごとの交通量を表示することを特徴とするカーナビゲーション装置。
【請求項６】
前記画像生成手段が前記表示手段に表示する地図画像は、道路区間毎の交通量に応じた点列密度を有する点列を表示した画像であることを特徴とする請求項５記載のカーナビゲーション装置。
【請求項７】
さらに、目的地を設定する目的地入力手段と、
前記現在位置取得手段で取得した現在位置から前記目的地入力手段より入力された目的地までの経路情報を生成する経路設定手段とを有し、
目的地設定時に前記経路設定手段が生成した経路上の道路に、前記画像表示手段が道路区間毎の車両の単位移動量を、複数枚の画像を切り替えて前記表示手段に動的に表示することを特徴とする請求項２記載のカーナビゲーション装置。
【請求項８】
走行中経路上の道路区間において、前記交通情報生成手段が交通状況の変化を検出した場合に、前記経路設定手段に経路探索要求をおこない、現在の経路とは別の新規経路情報を取得した場合は、
前記画像表示手段は、新規経路情報を有す道路と、現在の経路上の道路に、道路区間毎の車両の単位移動量を、複数枚の地図画像を切り替えて前記表示手段に動的に表示することを特徴とする請求項７記載のカーナビゲーション装置。
【請求項９】
前記新規経路情報を有する道路と、前記現在の経路上の道路とに、自車が前記道路区間毎の車両の単位移動量に基づいて進んだときのそれぞれある時刻における位置をマークとして対比して示すことを特徴とする請求項７記載のカーナビゲーション装置。
【請求項１０】
センサから自車の現在位置を取得し、車両外部から交通情報を受信し、自車の現在位置を表すマークを地図画像に重畳して表示するカーナビゲーション装置の表示方法において、
前記センサから自車の現在位置を取得するステップと、
前記無線通信により車両外部から前記交通情報を受信するステップと、
前記受信した交通情報に基づき前記道路区間ごとの交通量と車両通行速度とを生成するステップと、
前記地図画像に、前記道路区間ごとの交通量に応じた点列密度と前記車両通行速度に基づく単位移動量に応じた点列の単位移動量とを有する点列を各々道路区間ごとに表示するステップと、
複数毎の前記地図画像を動的に切り替えて表示するステップとを有することを特徴とするカーナビゲーション装置の表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カーナビゲーション装置およびその表示方法に係り、道路交通情報の視認に優れ、目的地の選択を適切におこなう地図画像を表示するのに好適なカーナビゲーション装置およびその表示方法に関する。
【背景技術】
【０００２】
現在のカーナビゲーション装置では、ＶＩＣＳ(Vehicle Information and Commnication System)などの、無線を利用した通信手段によって、道路の混雑状況などの交通情報を取得することが可能となっている。
【０００３】
また、カーナビゲーション装置内部のＨＤＤにあらかじめ過去の交通情報を蓄積しておき、統計的に交通状況をドライバーに提示することも可能になっている。
【０００４】
これら交通情報は、カーナビゲーション装置の画面上地図に重畳表示することができる。既存のカーナビゲーション装置では、例えば、交通情報は画面上に表示された道路の脇に矢印で示され、混み具合により渋滞なら赤、混雑なら黄、順調なら緑で塗り分けられる。混雑区間は矢印の線分の長さで表示され、混雑区間が短ければ線分は道路に沿って短く、混雑区間が長ければ線分は道路に沿って長く表示される。
【０００５】
この表示法では道路１本ごとに双方向に２本の交通情報表示線を表示するため、道路が込み入った都市部などで表示すると画面表示が煩雑になる。カーナビゲーション装置の画面表示領域、画面解像度は限られているため、視認性が大きく低下する。
【０００６】
また、都市部においては、広範囲の道路が混雑と表示される場合があり、どの道路がより速く流れているのか判別がつかないという問題がある。
【０００７】
また、順調と表示されている道路であっても、その道路を実際に走行する車の走行速度を知ることはできないという問題がある。
【０００８】
このような問題を解決するため、以下の特許文献１には、渋滞表示を数分毎に記憶しておき、渋滞の経時変化をアニメーション表示する方法が開示されている。この方法では、ある路線が渋滞傾向にあるか解消傾向にあるかを一瞥して理解できる。
【０００９】
また、以下の特許文献２には、道路区間の移動速度を、例えば「３０ｋｍ／ｈ」と表記する方法が提案されている。これにより道路の流れの速度を正確に理解することができる。
【００１０】
【特許文献１】特許平８−２８７３９２号公報
【特許文献２】特開２００１−２８９６４９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上記従来技術の特許文献１に係るカーナビゲーション装置は、渋滞情報の経時的変化を把握することができるが、各車両の移動状況を、一瞥して理解することができないという問題がある。また、特許文献２では、道路区間ごとの速度を理解するためには地図上の数字が書かれた箇所を探す必要があるため、長時間画面を注視しなくてはいけないという問題がある。さらに、上記従来技術は、目的地を示して、瞬時に道路区間の渋滞状況と速度差異が理解できるようにして、その目的地に到達するための最適の経路を選択することをサポートする技術は開示されていない。
【００１２】
本発明は、上記問題点を解決するためになされたもので、その目的は、限られた表示画面内であっても視認性の高いユーザインタフェースを提供して、瞬時に道路区間の渋滞状況と速度差異が理解できるカーナビゲーション装置の表示方法を提供することにある。
【課題を解決するための手段】
【００１３】
本発明のカーナビゲーション装置では、センサから自車の現在位置を取得し、車両外部から無線通信により交通情報を受信する。カーナビゲーション装置で表示される地図画像には、自車の現在位置を表すマークが重畳して表示される。
【００１４】
本発明のカーナビゲーション装置は、無線通信により車両外部から交通情報を受信し、受信した交通情報に基づき道路区間ごとの交通量と車両通行速度とを生成する。
【００１５】
各道路上の交通状況は、道路上の点列で表すものとする。そして、地図画像に、道路区間ごとの交通量に応じた点列密度と車両通行速度に基づく単位移動量に応じた点列の単位移動量と求めて、交通量による混雑度を点列密度により表現し、車両通行速度を点列が移動するアニメーションの点列の移動速度により、比喩的に表現する。
【発明の効果】
【００１６】
本発明によれば、限られた表示画面内であっても視認性の高いユーザインタフェースを提供して、瞬時に道路区間の渋滞状況と速度差異が理解できるカーナビゲーション装置の表示方法を提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明に係る各実施形態を、図１ないし図２０を用いて説明する。
【００１８】
〔実施形態１〕
以下、本発明に係る第一の実施形態を、図１ないし図１３を用いて説明する。
【００１９】
先ず、図１および図５を用いて本発明の第一の実施形態に係るカーナビゲーション装置の構成について説明する。
図１は、本発明の第一の実施形態に係るカーナビゲーション装置の全体構成を示すブロック図である。
図２は、ナビ情報生成部４００の内部構成を示すブロック図である。
図３は、画像情報生成部７００の内部構成を示すブロック図である。
【００２０】
本発明のカーナビゲーション装置１０００は、図１に示されるように、車両(図１では、自車５００として表示)に載せられる装置であって、無線受信部１００、交通情報生成部２００、ナビ情報生成部４００、表示部６００、画像情報生成部７００よりなる。
【００２１】
無線受信部１００は、外部の交通情報を管理するサーバなどから道路の交通情報を受信する。すなわち、無線受信部１００は、道路の交通情報として、「道路区間ＩＤ」、その道路区間ＩＤに対応する道路を走行するための所要時間、その道路区間ＩＤに対応する道路の交通量を受信する。
【００２２】
交通情報生成部２００は、無線受信部１００で受信した交通情報に基づいて、ある道路区間ＩＤに対応する画像表示のために点列速度を生成するための交通速度と、点列密度を生成するための交通量を生成する。この交通情報生成部２００が生成する点列密度を生成するための交通量は、無線受信部１００が受信した交通量をそのまま用いてもよいし、道路の車線数で割るなどの加工処理をおこなってもよい。
【００２３】
ナビ情報生成部４００は、センサ情報から自車速度、自車位置、地図情報を生成する。表示部６００は、例えば、ＬＣＤディスプレイで代表される表示装置である。そして、画像情報生成部７００は、ナビ情報生成部４００で取得した地図情報と、無線通信部１００および交通情報生成部２００から取得した交通情報を重畳して表示部６００に表示する。
【００２４】
ナビ情報生成部４００は、図２に示されるように、車速センサ４０１、ＧＰＳ（Global Positioning System）４０２、ジャイロセンサ４０３、地図情報記録部４０４、情報生成部４０５、バッファ４０６よりなる。
【００２５】
車速センサ４０１は、車速を求めるために車両の車輪回転数を測定する。ＧＰＳ４０２は、 例えば、人工衛星を利用して自車が地球上のどこにいるのか場所情報を取得する。ジャイロセンサ４０３は、車の進行方向を検出する装置である。地図情報記録部４０４は、現在地や目的地を表示するための地図情報を記録している。情報生成部４０５は、自車速度の取得や自車位置の取得、表示画面データを取得する。バッファ４０６は、情報生成部４０５が車速センサ４０１から検出したセンサ情報と、ＧＰＳ４０２から取得した位置情報を一時記憶しておく領域である。
【００２６】
画像情報生成部７００は、図３に示されるように、地図情報記憶部７０１、交通情報記憶部７０２、画面上移動量テーブル記憶部７０３は、点列密度テーブル記憶部７０４、自車情報記憶部７０５、画像生成部７０６、描画用バッファ７０７、点列表示情報記憶部７０８よりなる。
【００２７】
地図情報記憶部７０１は、ナビ情報生成部４００から取得した自車位置周辺地図情報を格納する。交通情報記憶部７０２は、交通情報生成部２００で生成した道路区間ごとの交通速度と道路区間ごとの交通量を格納する。
【００２８】
画面上移動量テーブル記憶部７０３には、交通速度から、表示する点列の画面上移動量が設定される。点列密度テーブル記憶部７０４には、画像生成のための点列密度を設定用テーブルが記憶される。自車情報記憶部７０５は、ナビ情報生成部４００にて生成された自車情報を記憶する。画像生成部７０６は、取得した情報から表示部６００に表示する画像情報を生成する。描画用バッファ７０７は、描画データを一時記憶する領域である。点列表示情報記憶部７０８には、画像生成部７０６にて生成された点列表示情報が記憶される。この点列表示情報記憶部７０８には、点列の移動表示をおこなう場合に使用する点列移動表示回数および点列表示切替時間などのパラメータも格納される。
【００２９】
次に、図４ないし図６を用いて本発明の第一の実施形態に係るカーナビゲーション装置のデータ構造を説明する。
図４は、地図情報記憶部７０１に記憶する地図データのデータ構造を示す図である。
図５は、交通情報記憶部７０２に記憶する交通情報データのデータ構造を示す図である。
図６は、自車情報記憶部７０５が記憶する自車情報データの構造を示す図である。
【００３０】
地図データは、地図情報記憶部７０１に記憶され、図４に示されるように、道路区間ごとに、道路区間ＩＤと、始点座標、終点座標を要素として持つ。始点座標、終点座標は、その道路が２次元座標上のどこに位置するかを示す位置情報である。
【００３１】
交通情報データは、交通情報記憶部７０２に記憶され、図５に示されように、道路区間ごとに、道路区間ＩＤ、交通速度情報、交通量情報を要素として持つ。
【００３２】
自車情報データは、自車情報記憶部７０５に記憶され、図６に示されるように、要素として、自車位置座標、道路区間位置、速度、方角を有する。
【００３３】
次に、図７ないし図１３を用いて本発明の第一の実施形態に係るカーナビゲーション装置の処理について説明する。
【００３４】
先ず、図７を用いてナビ情報生成部４００が、地図上の自車位置を生成する処理について説明する。
【００３５】
図７は、ナビ情報生成部４００が、地図上の自車位置を生成する処理を示すフローチャートである。
【００３６】
以下に示される手順により、図２に示されるナビ情報生成部４００の車速センサ４０１と、ＧＰＳ４０２と、ジャイロセンサ４０３は、定期的に自車５００に関する情報を取得し、情報生成部のバッファ４０６に記憶する。
【００３７】
最初に情報生成部４０５は、検出したＧＰＳ情報から自車位置座標を算出する（ステップＳ４１０）。
【００３８】
次に、自車速度を車速センサ４０１から取得する（ステップＳ４２０）。
【００３９】
次に、ジャイロセンサ４０３から自車走行方角を取得する（ステップＳ４３０）。
【００４０】
次に、自車位置周辺の道路地図情報を地図情報記憶部４０４より取得する（ステップＳ４４０）。
【００４１】
次に、バッファ４０６に記憶されている自車５００の軌跡と周辺道路地図情報から、自車５００が走行している道路上の位置を算出する。算出にはパターンマッチング処理を用いる。算出した位置を道路地図上の自車位置とする（ステップＳ４５０）。
【００４２】
ステップＳ４１０からステップＳ４５０は、走行中毎秒数回程度の頻度で実行される。
【００４３】
そして、図６に示した自車情報データが図３に示した画像情報生成部７００の自車情報記憶部７０５に記憶される。
【００４４】
次に、図７、図１０ないし図１３を用いて画像生成部の処理について説明する。
【００４５】
先ず、図１２および図１３を用いて画像生成部の処理の概要について説明する。
図１２は、画像生成部７０６が、表示部６００に点列移動表示切替時間毎に切り替え表示した画面例である。
図１３は、画像生成部７０６が、表示部６００に表示する画面例を説明するための交通情報と地図の例である。
【００４６】
図３に示した画像生成部７０６は、交通情報生成部２００から取得した交通情報より表示部６００に表示する地図画像に混雑箇所を検出すると、混雑状況を図１２に示したように点列で表示する。
【００４７】
また、対応する区間の速度と、交通量は、図１３に示されるようになっているとする。
【００４８】
すなわち、自車５００が区間ｄ５−ｄ６に停車中に、区間ｄ１−ｄ２の交通速度がＭ〔ｋｍ／ｈ〕、交通量がｘ〔台／ｈ〕とし、区間ｄ３−ｄ４の交通速度がＮ〔ｋｍ／ｈ〕、交通量がｙ〔台／ｈ〕、区間ｄ５−ｄ６の交通速度がＬ〔台／ｈ〕、交通量がｚ台／ｈとなっており、Ｍ＞Ｌ＞Ｎ、ｘ＞ｙの関係があるものとする。
【００４９】
このとき、交通量が多い区間ｄ１−ｄ２周辺は、図１２の表示(ａ）Ｐ１のように、点列密度が多くなるように表示し、交通量が少ないｄ３−ｄ４周辺は、図１２の表示(ａ）Ｐ２のように、点列の密度が少なくなるように表示する。
【００５０】
また、画像生成部７０６は図１２の表示（ａ）、（ｂ）、（ｃ）を切り替えて連続表示することにより、点列が移動して見えるように表示部６００に表示する。
【００５１】
点列の移動速度が速い場合はその道路を走る車両の速度が速く、遅い場合はその道路を走る車両は混雑等により走行速度が遅いことを示している。このときには、図１２の表示（ｂ）で、点列の単位時間の移動量Ｗ１＞Ｗ２が成り立っている。
【００５２】
次に、図８、図１０、図１１を用いて画像生成部７０６の画像生成の処理について順を追って説明する。
図８は、画像生成部７０６の画像生成の処理を示すフローチャートである。
図１０は、画面上移動量テーブル上の速度と移動量の関係を示すグラフである。
図１１は、点列密度テーブル上の交通量と点列密度の関係を示すグラフである。
【００５３】
先ず、図３に示される画像生成部７０６は、地図情報記憶部７０１から、表示部６００に表示する画面サイズに合わせて必要箇所を矩形の画像データとして切り出す（ステップＳ７０１）。以下の処理にて生成する点列画像は、本画像に重畳表示する。
【００５４】
次に、画像生成部７０６が、交通情報記憶部に格納されている交通情報から区間情報を取得する処理Ｓ７０２について説明する。
【００５５】
先ず、画像生成部７０６の処理Ｓ７０２の前に、交通情報生成部２００が以下の処理をおこなう。
【００５６】
無線受信部１００から外部の交通サーバなどから送信されてきた交通情報を受信すると、交通情報生成部２００は、道路区間を特定する道路区間ＩＤと、所要時間を示す区間所要時間情報を取得する。そして、交通情報生成部２００は、道路区間ＩＤに対応する区間距離と所要時間から、受信した道路区間における交通速度を算出し、算出した交通速度を道路区間ＩＤとともに交通情報記憶部７０２に記憶する。
【００５７】
なお、道路区間ＩＤに対応する区間距離は、交通情報生成部２００が、図４に示した画像情報生成部７００の中の地図情報記憶部７０１の地図情報を読み出し、それから算出するようにしてもよいし、外部から道路区間ＩＤに対応する区間距離を受信して交通情報記憶部７０２の中に道路区間ＩＤと対応させて保持することにしてもよい。
【００５８】
また、交通情報生成部２００は、無線受信部１００から車両交通量情報を受信し、道路区間ＩＤごとの交通量情報として交通情報記憶部７０２に記憶する。
【００５９】
そして、画像生成部７０６は、交通情報記憶部７０２から求める道路区間に対応する道路区間ＩＤに対応する交通速度情報および交通量情報を読み出す（ステップＳ７０２）。
【００６０】
次に、画像生成部７０６は、地図情報記憶部７０１、交通情報記憶部７０２、画面上移動量テーブル記憶部７０３、点列密度テーブル記憶部７０４、自車情報記憶部７０５の情報に基づき点列画像を生成する。
【００６１】
画像生成部７０６は、交通情報記憶部７０２から読み出した交通量情報に基づいて、図１１に示されるような関係を有する点列密度テーブルを参照し、表示するための点列密度を設定する（ステップＳ７０３）。
【００６２】
例えば、区間ｄ１−ｄ２における点列密度は、区間ｄ１−ｄ２の交通量ｘ〔台／ｈ〕なので、図１１に示されるように、Ｐ１と求まり、区間ｄ３−ｄ４の点列密度は、区間ｄ３−ｄ４の交通量ｙ〔台／ｈ〕より、図１１からＰ２と求まる。
【００６３】
次に、図１２の表示（ａ）、図１２の表示（ｂ）に示した点列の表示切替をおこなう場合の点列移動表示切替時間あたりの移動量Ｗ１、Ｗ２を算出する（ステップＳ７０４）。
【００６４】
ステップＳ７０４の処理は、画像生成部７０６が基準速度取得処理により取得した基準速度と、区間速度との差を求め、図１０に示されるような関係を有する画面上移動量テーブルに基づき、算出する。基準速度取得処理は、後に図９を用いて詳細に説明する。
【００６５】
基準速度と区間速度が得られたときには、図１０より横軸の基準速度と交通速度の差は、以下の（式１）の通りとなり、区間ｄ１−ｄ２の移動量Ｗ１が求まる。
｜基準速度−区間交通速度｜＝｜Ｌ−Ｍ｜＝ｒ      …（式１）
同様に、区間ｄ３−ｄ４の移動量Ｗ２も、基準速度と交通速度の差分ｒから求まる。
【００６６】
次に、算出された密度と移動量は区間ＩＤとともに、それぞれ画面上移動量テーブル記憶部７０３、点列密度テーブル記憶部７０４に記憶する（ステップＳ７０５）。
【００６７】
次に、設定した区間ごとの点列密度と、地図情報メモリに格納された区間情報とを元に、点列を表示部６００に表示した地図上に重畳する（ステップＳ７０６）。
【００６８】
表示内容は、図１２の表示（ａ）に示すように、区間ｄ１−ｄ２では間隔の狭い点列が、ｄ３−ｄ４では広い間隔の点列が表示される。表示した点列の位置情報は、次画面生成のため点列表示情報記憶部７０８に記憶される（ステップＳ７０７）。
【００６９】
画像生成部７０６は、点列移動回数をカウントアップし（ステップＳ７０８）、指定回数の次画面生成をおこなったか否かをチェックする（ステップＳ７０９）。
【００７０】
指定回数に達していなかった場合は、表示した点列位置を移動する（ステップＳ７１０）。指定回数に達していた場合は点列移動回数をリセットし、点列位置を初期表示位置に設定する（ステップＳ７１１）。
【００７１】
次画面の表示は、点列表示情報記憶部７０８に記憶された点列の位置情報を用い、その点列を移動させることで表示する。各区間での移動量は、ステップＳ７０４にて設定した値（Ｗ１、Ｗ２）を使う。
【００７２】
表示タイミングは、図１２の表示（ａ）の表示後、予め点列表示情報記憶部７０８に設定した点列移動表示切替時間経過後に次画面の表示をおこなう。
【００７３】
このように単位時間毎に表示する画像を切り替え表示することで、点列が移動して表示される。
【００７４】
最後に、新規交通情報があるか否かを問い合わせ、あればステップＳ７０２処理に戻る。なければステップＳ７０６の処理に戻り、図１２の表示（ａ）、図１２の表示（ｂ）、図１２の表示（ｃ）を繰り返す（ステップＳ７１２）。
【００７５】
次に、図９を用いて画像生成部７０６がおこなう基準速度取得処理について説明する。
図９は、画像生成部７０６がおこなう基準速度取得処理を示すフローチャートである。
【００７６】
先ず、図３に示した画像生成部７０６は、自車情報記憶部７０５から自車速度を取得し、停車中か否かを調査する（ステップＳ０３１）。
【００７７】
走行中ならば、基準速度として自車速度を設定する（ステップＳ０３２）。
【００７８】
停車中ならば、無線通信部１００から受信した情報に現在走行中区間ｄ５−ｄ６の交通情報が提供されているか調査する（ステップＳ０３３）。
【００７９】
提供されていた場合、現在走行中の区間の交通速度を基準速度と設定する（ステップＳ０３５）。
【００８０】
提供されていなかった場合、現在走行中の近傍の区間での交通速度を取得する。
【００８１】
次に、図１２（ｂ）に示す移動量Ｗ１、Ｗ２を求める。自車停止中の場合、基準速度は現在走行中区間の交通速度となるのでＬ〔ｋｍ／ｈ〕となる。
【００８２】
以上説明したように、本発明の第一の実施形態によれば、道路の通行速度と通行量とから交通量と道路の流れを簡単に把握できるようになり、ドライバーは適切な経路選択をおこなうことが可能となる。
【００８３】
また、画像生成部７０６が点列移動を表示する場合、点列の移動量Ｗ１、Ｗ２は表示する地図画像の縮尺に応じて変更してもよい。すなわち、広域表示の時は、表示する地図上の道路の区間長も短くなるため点列移動量も小さく設定し、拡大表示の時は点列移動量を大きく設定することで表示倍率に応じた点列の移動表示が可能となる。
【００８４】
また、本実施形態の図９のフローチャートの処理により取得する基準速度は、自車５００が停止中の場合は、走行中の路線の交通速度かその近傍区間での交通速度になり、また、自車５００が走行中の場合の基準速度は走行中の自車速度となって、点列表示をおこなう場合の移動量は（式１）から自車速度と区間交通速度の相対速度により求まる。したがって、運転しているときには、画面から判断のために適切な速度がカーナビゲーション装置から提示される。
【００８５】
〔実施形態２〕
以下、本発明に係る第二の実施形態を、図１４ないし図２０を用いて説明する。
【００８６】
本実施形態のカーナビゲーション装置は、第一の実施形態のカーナビゲーション装置に、目的地を選択して適切な経路を選択する機能を付け加えたものである。
【００８７】
以下では、主に第一の実施形態のカーナビゲーション装置と異なる構成と処理を取り上げて説明する。
【００８８】
先ず、図１４を用いて本発明の第二の実施形態に係るナビ情報生成部４１０の構成について説明する。
図１４は、本発明の第二の実施形態のナビ情報生成部４１０の構成を示すブロック図である。
【００８９】
本実施形態のナビ情報生成部４１０は、図１４に示されるように、車速センサ４０１、ＧＰＳ４０２、ジャイロセンサ４０３、地図情報記録部４０４、情報生成部４０５、バッファ４０６に加えて、経路情報記憶部４０７、目的地設定部４０８よりなる。
【００９０】
４０１から４０６は、図２に示した第一の実施形態のナビ情報生成部４１０と同一の機能を有する。経路情報記憶部４０７は、自車両位置から目的地までの経路を記録する。また、目的地設定部４０８は、入力された目的地を設定する。
【００９１】
先ず、図１５、図１７、図２０を用いて画像生成部２００が、ナビ情報生成部４１０に経路再探索要求を出す処理について説明する。
図１５は、画像生成部７０６が再経路探索要求を発行するまでの処理フローである。
図１７は、ナビ情報生成部４１０が生成する経路誘導情報を表示した画面例である。
図２０は、画像生成部７０６が表示部６００に表示する画面例を説明するための交通情報と地図の例である。
【００９２】
目的地は予めドライバーが目的地設定部４０８を用いて図２０上の地点Ｇに設定し、目的地までの経路は、ナビ情報生成部４１０により図２０上の地点ｄ５−ｄ６，ｄ１−ｄ２，ｄ９−ｄ１０を経由する内容の経路情報が経路情報記憶部４０７に記憶されている。目的地設定時に取得した交通情報は図２０に示す通りであり、ｄ１−ｄ２，ｄ９−ｄ１０の所要時間は、それぞれｇ分、ｆ分、区間ｄ７−ｄ８、ｄ３−ｄ４の所要時間をそれぞれｊ分、ｈ分とし、（ｇ＋ｆ）＜（ｊ＋ｈ）とする。図１７（ａ）は、ｄ５−ｄ６，ｄ１−ｄ２の経路を通ることが最短の経路であることを示している。
【００９３】
画像生成部７０６は、交通情報生成部２００から道路区間ＩＤと、区間所要時間情報を受信すると（ステップＳ２０１）、受信した交通情報が交通情報が更新されているかをタイムスタンプを参照し判別する（ステップＳ２０２）。
【００９４】
交通情報が更新されたデータであった場合、各道路区間ＩＤごとに、区間所要時間情報を比較する。比較した結果、それぞれの区間で予め設定した閾値Ａ分以上変化していないか調査する（ステップＳ２０３）。
【００９５】
ここで、区間ｄ１−ｄ２、ｄ９−ｄ１０、ｄ７−ｄ８、ｄ３−ｄ４がそれぞれｇ′分、ｆ′分、ｊ′分、ｈ′分に変化したことを検出すると、交通情報記憶部７０２を更新し（ステップＳ２０４）、ナビ情報生成部４１０に再経路探索処理要求をおこなう（ステップＳ２０５）。
【００９６】
次に、図１６ないし図１９を用いてナビ情報生成部４１０が、最短経路案内をドライバーにおこなうための再経路探索処理を説明するナビ情報生成部４１０がおこなう最経路探索処理について説明する。
図１６は、ナビ情報生成部４１０がおこなう最経路探索処理を示すフローチャートである。
図１８は、ナビ情報生成部４１０が生成したリルート情報と、画像生成部７０６が生成する点列を地図上に重畳表示した画面例である。
図１９は、ナビ情報生成部４１０が生成するリルート情報と画像生成部７０６が生成するカーマークを、表示部６００に単位時間毎に切り替え表示した画面例である。
【００９７】
先ず、図１４に示した情報生成部４０５は、画像生成部７０６より再経路探索処理要求を受信すると、区間所要時間情報が変化した道路区間ＩＤの交通情報を取得する（ステップＳ４０１）
次に、情報生成部４０５は、変化道路区間が自車５００を誘導している経路上にあるか否かを調査し（ステップＳ４０２）、存在する場合は、再経路探索をおこなう（ステップＳ４０３）。目的地が交通情報提供範囲外だった場合、経路探索は交通情報にて情報取得した範囲に対しておこない、提供範囲外の経路は以前のままのものを利用する。
【００９８】
再経路探索の結果、図２０に示す道路区間の各区間所要時間が、（ｇ＋ｆ）＜（ｊ＋ｈ）から（ｇ′＋ｆ′）＞（ｊ′＋ｈ′）へ変化し、最短経路の経由がｄ１−ｄ２、ｄ９−ｄ１０からｄ７−ｄ８、ｄ３−ｄ４に変化し、最短経路が図１７（ａ）から図１７（ｂ）となる。
【００９９】
次に、情報生成部４０５は、前記ステップＳ４０３にて経路探索をおこなった結果と、経路情報記憶部４０７とを比較し、最短経路に変化があったか否かを調査する（ステップＳ４０４）。
【０１００】
前記ステップＳ４０４にて最短経路に変更があった場合には、リルート候補情報として画像生成部７０６に通知する（ステップＳ４０５）。
【０１０１】
画像生成部７０６は、情報生成部４０５からリルート情報を受信すると、第一の実施形態で説明した画像生成処理を実施して、リルート候補の経路（ｄ７−ｄ８、ｄ３−ｄ４）と元の経路（ｄ１−ｄ２、ｄ９−ｄ１０）に対して点列の移動表示をおこなう。さらに、経路変更をドライバに促すダイアログを表示する。すなわち、図１８に示される画面例のように、交通状況が変化して、最短経路に変更があった場合には、点列を移動するアニメーションと共に、ダイアログを表示して、経路変更をドライバに促すようにする。
【０１０２】
本実施形態では、道路交通情報の変化を各道路区間の所要時間によって検出したが、比較方法は絶対時間ではなく、平均速度１０％減など、速度を利用しても構わない。
【０１０３】
また、図１８の例では重畳表示する画像は点列としたが、図１９に示すように、カーマークを経路毎に表示し、目的地までの所要時間に応じて、図１９の表示（ａ）、図１９の表示（ｂ）、図１９の表示（ｃ）を切り替え表示することによりアニメーション表示させてもよい。
【０１０４】
以上説明したように、本発明の第二の実施形態によれば、交通状況の変化により最短経路が変わった場合、道路の通行速度と通行量とから変更前経路と変更後経路の所要時間の差を簡単に把握できるようになり、ドライバーは適切な経路選択をおこなうことが可能となる。
【０１０５】
本実施形態では、画像生成部７０６は交通状況の変化により最短経路が変化したことを検出した場合に、目的地設定した経路とリルート候補の経路に対して点列移動表示を行うように動作したが、ドライバーの目的地設定により、候補ルートを設定する場合に点列移動表示をおこなうようにしてもよい。
【図面の簡単な説明】
【０１０６】
【図１】本発明の第一の実施形態に係るカーナビゲーション装置の全体構成を示すブロック図である。
【図２】ナビ情報生成部４００の内部構成を示すブロック図である。
【図３】画像情報生成部７００の内部構成を示すブロック図である。
【図４】地図情報記憶部７０１に記憶する地図データのデータ構造を示す図である。
【図５】交通情報記憶部７０２に記憶する交通情報データのデータ構造を示す図である。
【図６】自車情報記憶部７０５が記憶する自車情報データの構造を示す図である。
【図７】ナビ情報生成部４００が、地図上の自車位置を生成する処理を示すフローチャートである。
【図８】画像生成部７０６の画像生成の処理を示すフローチャートである。
【図９】画像生成部７０６がおこなう基準速度取得処理を示すフローチャートである。
【図１０】画面上移動量テーブル上の速度と移動量の関係を示すグラフである。
【図１１】点列密度テーブル上の交通量と点列密度の関係を示すグラフである。
【図１２】画像生成部７０６が、表示部６００に点列移動表示切替時間毎に切り替え表示した画面例である。
【図１３】本発明の第一の実施形態で、画像生成部７０６が、表示部６００に表示する画面例を説明するための交通情報と地図の例である。
【図１４】本発明の第二の実施形態のナビ情報生成部４１０の構成を示すブロック図である。
【図１５】画像生成部７０６が再経路探索要求を発行するまでの処理フローである。
【図１６】ナビ情報生成部４１０がおこなう最経路探索処理を示すフローチャートである。
【図１７】ナビ情報生成部４１０が生成する経路誘導情報を表示した画面例である。
【図１８】ナビ情報生成部４１０が生成したリルート情報と、画像生成部７０６が生成する点列を地図上に重畳表示した画面例である。
【図１９】ナビ情報生成部４１０が生成するリルート情報と画像生成部７０６が生成するカーマークを、表示部６００に単位時間毎に切り替え表示した画面例である。
【図２０】本発明の第二の実施形態で、画像生成部７０６が表示部６００に表示する画面例を説明するための交通情報と地図の例である。
【符号の説明】
【０１０７】
１００…無線通信部
２００…交通情報生成部
４００…ナビ情報生成部（その一）
５００…自車
６００…表示部
７００…画像情報生成部
１０００…カーナビゲーション装置
４０１…車速センサ
４０２…ＧＰＳ
４０３…ジャイロセンサ
４０４…地図情報記録部
４０５…情報生成部
４０６…バッファ
４０７…経路情報記憶部
４０８…目的地設定部
４１０…ナビ情報生成部（その二）
７０１…地図情報記憶部
７０２…交通情報記憶部
７０３…画面上移動量テーブル記憶部
７０４…点列密度テーブル記憶部
７０５…自車情報記憶部
７０６…画像生成部
７０７…描画用バッファ
７０８…点列表示情報記憶部
【図１】
2008039678.tif 000003
【図２】
2008039678.tif 000004
【図３】
2008039678.tif 000005
【図４】
2008039678.tif 000006
【図５】
2008039678.tif 000007
【図６】
2008039678.tif 000008
【図７】
2008039678.tif 000009
【図８】
2008039678.tif 000010
【図９】
2008039678.tif 000011
【図１０】
2008039678.tif 000012
【図１１】
2008039678.tif 000013
【図１２】
2008039678.tif 000014
【図１３】
2008039678.tif 000015
【図１４】
2008039678.tif 000016
【図１５】
2008039678.tif 000017
【図１６】
2008039678.tif 000018
【図１７】
2008039678.tif 000019
【図１８】
2008039678.tif 000020
【図１９】
2008039678.tif 000021
【図２０】
2008039678.tif 000022