(57)【要約】【目的】地図上に走りにくい道路を識別可能に表示する「ナビゲーション装置の地図表示方法およびナビゲーション装置」を提供することである。【構成】道路の部分毎に走りやすさと走りにくさとを区別して記憶し、表示している地図の縮尺率が広域に変更された場合、該広域縮尺率の地図を表示し、該表示する広域縮尺率の地図上に走りにくい道路部分が存在するか否か判断し、走りにくい道路部分が存在する場合には、該道路部分の表示長さを算出し、該道路部分の表示長さが所定長以下の場合には、該地図上に該道路部分の表示長さを実際より長くして強調表示する。【選択図】図１
2011021917.tif 000002
【特許請求の範囲】
【請求項１】
地図上に走りにくい道路を識別可能に表示するナビゲーション装置の地図表示方法において、
道路の部分毎に走りやすさと走りにくさとを区別して記憶し、
表示している地図の縮尺率が広域に変更された場合、該広域縮尺率の地図を表示し、
前記表示する広域縮尺率の地図上に走りにくい道路部分が存在するか否か判断し、
走りにくい道路部分が存在する場合には、該道路部分の表示長さを算出し、
前記道路部分の表示長さが所定長以下の場合には、前記地図上に前記道路部分の表示長さを実際より長くして強調表示する、
ことを特徴とするナビゲーション装置の地図表示方法。
【請求項２】
前記道路部分の表示長さが所定長以下でない場合には、前記表示長さを変更することなく、前記走りやすさと走りにくさとを前記地図上に識別可能に表示する、
ことを特徴とする請求項１記載のナビゲーション装置の地図表示方法。
【請求項３】
地図の道路リンクデータに、道路リンクを構成する各セグメントの形状を特定するデータを含ませると共に、セグメント毎に走りやすさと走りにくさとを示すデータを含ませた、ことを特徴とする請求項１もしくは２記載のナビゲーション装置の地図表示方法。
【請求項４】
地図上に走りにくい道路を識別可能に表示するナビゲーション装置の地図表示方法において、
表示された広域地図上に走りにくい道路部分が存在するか否かを地図データに含まれる道路リンクデータを参照して調べ、
走りにくい道路部分が存在する場合には、前記表示された広域地図における該道路部分の表示長さを算出し、
該道路部分の表示長さが所定長以下の場合には、前記広域地図上の該道路部分を包含する前記所定長以上の道路範囲を走りにくい道路部分として識別可能に強調表示する、
ことを特徴とするナビゲーション装置の地図表示方法。
【請求項５】
前記道路リンクデータは道路リンクを構成する各セグメントの形状データを備え、該形状データを用いて道路部分の実際の距離と直線距離との比を計算し、該比が設定値より大きいとき、該道路部分は走りにくいと判断する、ことを特徴とする請求項４記載のナビゲーション装置の地図表示方法。
【請求項６】
地図上に走りにくい道路を識別可能に表示するナビゲーション装置において、
道路の部分毎に走りやすさと走りにくさとを区別して記憶する地図データ記憶部と、
表示する地図の縮尺率が広域に変更された場合、該広域縮尺率の地図を表示する表示部と、
表示する広域縮尺率の地図上に走りにくい道路部分が存在するか否か判断し、走りにくい道路部分が存在する場合には、該道路部分の表示長さを算出し、前記道路部分の表示長さが所定長以下の場合には、前記地図上に前記道路部分の表示長さを実際より長くして強調表示するように制御する制御部と、
を備えたこと特徴とするナビゲーション装置。
【請求項７】
前記制御部は、前記道路部分の表示長さが所定長以下でない場合には、表示長さを変更することなく、走りやすさと走りにくさとを前記地図上に識別可能に表示するように制御する、ことを特徴とする請求項６記載のナビゲーション装置。
【請求項８】
前記地図データ記憶部は、道路リンクデータに道路リンクを構成する各セグメントの形状を特定するデータと共に、セグメント毎の走りやすさ、走りにくさを示すデータを記憶する、ことを特徴とする請求項６もしくは７記載のナビゲーション装置。
【請求項９】
地図上に走りにくい道路を識別可能に表示するナビゲーション装置において、
表示する地図の道路リンクデータを含む地図データを記憶している地図データ記憶部と、
前記地図を表示する表示部と、
表示された広域地図上に走りにくい道路部分が存在するか否かを地図データに含まれる道路リンクデータを参照して調べ、存在する場合には、該表示された広域地図における該道路部分の表示長さを算出し、該道路部分の表示長さが所定長以下の場合には、前記広域地図上の該道路部分を包含する前記所定長以上の道路範囲を走りにくい道路部分として識別可能に強調表示するように制御する制御部と、
を備えたことを特徴とするナビゲーション装置。
【請求項１０】
前記道路リンクデータは道路リンクを構成する各セグメントの形状データを備え、
前記制御部は、該形状データを用いて道路部分の実際の距離と直線距離との比を計算し、該比が設定値より大きいとき、該道路部分は走りにくいと判断する、ことを特徴とする請求項９記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はナビゲーション装置の地図表示方法およびナビゲーション装置に係り、特に、地図上に走りにくい道路を識別可能に表示するナビゲーション装置の地図表示方法およびナビゲーション装置に関する。
【背景技術】
【０００２】
ナビゲーション装置は目的地検索メニューより施設もしくは地点を検索し該施設もしくは該地点を目的地として決定して、現在地から目的地までの経路計算を行い、ユーザが目的地に到着できるように経路案内する。ユーザは経路を決定する際の条件として、例えば、走行する道路種別、車線数、移動距離、所要時間、料金等、ユーザが優先したい項目等の条件を設定し、ナビゲーション装置は該設定した条件を最も満足する経路を算出して案内を開始する。具体的には、表示部に地図を表示する際に記録媒体（ＣＤ、ＤＶＤ、ＨＤＤ等）から地図データを読み出し、ユーザが設定している縮尺率に応じて、地図を表示部に表示し、その上に算出した経路を表示して案内する。
【０００３】
かかるナビゲーション装置において、広域の地図を表示している場合、ユーザが地図を確認したとしても、現在走行している道路種別（カーブの大きさ・多さ、道幅、等）が分からず、該地図を見るだけでは走りやすい道路なのかが分からない可能性がある。
【０００４】
そこで、現在、国土交通省は国道、県道等の主要幹線道路を道路の形状（カーブの大きさ・多さ）、道幅、歩道と車道の分離状態等に基づきランク付けした「走りやすさマップ」を提供している。ナビゲーション装置に、該「走りやすさマップ」を搭載させることにより、ユーザに走りやすい道路か否かを識別可能に提示することができる。
【０００５】
例えば、図９（ａ）に示すように、表示画面８１に異なる色、線種で道路の走りやすさを示した地図画面８２を表示している。地図画面８２には、走りにくい道路（点線）８３ａ、８３ｂとそれ以外の道路（実線）８４ａ〜８４ｉ、縮尺メニュー８５、メニューボタン８６、方角に関するマーク８７が表示されており、道路８３ａ、８３ｂ、道路８４ａ〜８４ｉの色、線種を参照することによりユーザは、現在走行している道路もしくは今後走行する可能性がある道路が走りやすい道路か否かが一目で分かり、ユーザにとってとても有益である。
【０００６】
しかし、前記表示画面に表示している地図の縮尺率が大きい（広域の地図を表示している）場合には、ユーザは現在走行している道路もしくは今後走行する可能性がある道路がどのような道路（例えば、走りにくい道路）なのかが分からないという問題がある。
例えば、地図画面８２で表示している表示領域を図９（ｂ）の表示領域８８になるように縮尺率を大きくした（広域地図を表示した）場合、図９（ａ）では走りにくい道路８３ａ、８３ｂが明瞭に存在していたが、図９（ｂ）では縮尺率が大きすぎて該走りにくい道路の表示長さが短くなってしまい、また曲線が直線に近似されてしまい、その存在が不明瞭になってしまう。このため、ユーザは図９（ｂ）の表示画面８１を見ても、走りにくい道路８３ａもしくは８３ｂを認識することができず、該走りにくい道路を走行してしまうという問題があった。
また、これから走行する道路の走りやすさを知るために地図の縮尺率を小さく（詳細な地図を表示）してから走りにくい道路が存在するか否か確認しなければならないという問題があった。すなわち、地図の表示位置を移動する、縮尺を変更する操作を必要とし、ユーザの負担になると共に安全運転上好ましくないという問題があった。
【０００７】
そこで、現在走行中の道路の前方にカーブが存在するか調べ、存在する場合には、前方のカーブを識別可能な縮尺率の地図に表示変更して、画面全体に該縮尺率の地図を表示するという技術（特許文献１）がある。これにより、ユーザは今後どのような道路を走行するかが分かり、カーブの有無を確認することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００４−６９６９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記従来技術では自車がこれから走行しようとする走りにくい道路部分を拡大表示するものであり、地図全体のどこにあるいは誘導経路上のどこに走りにくい道路部分が存在するかを判断できないという問題がある。
以上より、本発明の目的は、縮尺率が大きい（広域な）地図を表示している場合でも、ユーザが道路の走りやすさを知ることができ、縮尺率を小さく（詳細な地図を表示）しなくても、道路の走りやすさを確認することができるようにすることである。
【課題を解決するための手段】
【００１０】
本発明は、地図上に走りにくい道路を識別可能に表示するナビゲーション装置の地図表示方法およびナビゲーション装置である。
【００１１】
・ナビゲーション装置の地図表示方法
本発明の第１のナビゲーション装置の地図表示方法は、道路の部分毎に走りやすさと走りにくさとを区別して記憶し、表示している地図の縮尺率が広域に変更された場合、該広域縮尺率の地図を表示し、前記表示する広域縮尺率の地図上に走りにくい道路部分が存在するか否か判断し、走りにくい道路部分が存在する場合には、該道路部分の表示長さを算出し、前記道路部分の表示長さが所定長以下の場合には、前記地図上に前記道路部分の表示長さを実際より長くして強調表示し、前記道路部分の表示長さが所定長以下でない場合には、前記表示長さを変更することなく、前記走りやすさと走りにくさとを前記地図上に識別可能に強調表示する。また、地図の道路リンクデータに、道路リンクを構成する各セグメントの形状を特定するデータを含ませると共に、セグメント毎に走りやすさと走りにくさとを示すデータを含ませている。
【００１２】
本発明の第２のナビゲーション装置の地図表示方法は、表示された広域地図上に走りにくい道路部分が存在するか否かを地図データに含まれる道路リンクデータを参照して調べ、走りにくい道路部分が存在する場合には、前記表示された広域地図における該道路部分の表示長さを算出し、該道路部分の表示長さが所定長以下の場合には、前記広域地図上の該道路部分を包含する前記所定長以上の道路範囲を走りにくい道路部分として識別可能に強調表示する。また、前記道路リンクデータは道路リンクを構成する各セグメントの形状データを備え、該形状データを用いて道路部分の実際の距離と直線距離との比を計算し、該比が設定値より大きいとき、該道路部分は走りにくいと判断する。
【００１３】
・ナビゲーション装置
本発明の第１のナビゲーション装置は、道路の部分毎に走りやすさと走りにくさとを区別して記憶する地図データ記憶部と、表示する地図の縮尺率が広域に変更された場合、該広域縮尺率の地図を表示する表示部と、表示する広域縮尺率の地図上に走りにくい道路部分が存在するか否か判断し、走りにくい道路部分が存在する場合には、該道路部分の表示長さを算出し、前記道路部分の表示長さが所定長以下の場合には、前記地図上に前記道路部分の表示長さを実際より長くして強調表示するように制御する制御部と、を備えており、前記制御部は前記道路部分の表示長さが所定長以下でない場合には、表示長さを変更することなく走りやすさと走りにくさとを前記地図上に識別可能に表示するように制御し、前記地図データ記憶部は地図リンクデータに道路リンクを構成する各セグメントの形状を特定するデータと共に、セグメント毎の走りやすさを示すデータを記憶する。
【００１４】
本発明の第２のナビゲーション装置は、表示する地図の道路リンクデータを含む地図データを記憶している地図データ記憶部と、前記地図を表示する表示部と、表示された広域地図上に走りにくい道路部分が存在するか否かを地図データに含まれる道路リンクデータを参照して調べ、存在する場合には、該表示された広域地図における該道路部分の表示長さを算出し、該道路部分の表示長さが所定長以下の場合には、前記広域地図上の該道路部分を包含する前記所定長以上の道路範囲を走りにくい道路部分として識別可能に強調表示するように制御する制御部と、を備えており、前記道路リンクデータは道路リンクを構成する各セグメントの形状データを備え、前記制御部は該形状データを用いて道路部分の実際の距離と直線距離との比を計算し、該比が設定値より大きいとき、該道路部分は走りにくいと判断する。
【発明の効果】
【００１５】
本発明によれば、表示する地図上に走りにくい道路が存在する場合、該走りにくい道路の表示長さを算出し、該表示長さが所定長以下の場合には実際の表示長さより長くして強調表示するようにしたので、縮尺率が大きい地図を表示している場合でも、地図全体のどこにあるいは誘導経路上のどこに走りにくい道路部分が存在するかをユーザは知ることができ、また、縮尺率を小さくしなくても道路の走りやすさを確認することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の概略説明図である。
【図２】本発明の第１実施例のナビゲーション装置の構成図である。
【図３】リンクレコードの例である。
【図４】リンク形状データと走りやすさマップ情報の説明図である。
【図５】本発明の第１実施例の処理フローである。
【図６】本発明の第２実施例のナビゲーション装置の構成図である。
【図７】リンク形状データより走りにくさを算出する方法の説明図である。
【図８】本発明の第２実施例の処理フローである。
【図９】従来技術のナビゲーション装置の表示例である。
【発明を実施するための形態】
【００１７】
（Ａ）本発明の概要
図１は本発明の概略説明図であり、広域地図の表示例である。１はナビゲーション装置の表示部、２は地図画像、３ａ、３ｂは本発明の処理を行った道路、４ａ〜４ｉは通常の道路、８５は縮尺を表すマーク、８６はメニューを表すマーク、８７は方角を示すマークである。ただし、図１に表示されている地図画像２は図９（ｂ）に表示されている地図画像と同じエリアを同じ縮尺率で表示しているものとする。
【００１８】
本発明の第１の地図表示方法について説明する。
ユーザが広域地図を表示するために縮尺率を変更すると、ナビゲーション装置の制御部はユーザが指定した縮尺率で表示する地図画面に走りにくい道路が存在するか否か判断する。ただし、走りにくい道路を算出する方法は、リンクレコードに記憶されている走りやすさマップのデータに基づいて、走りにくい道路を算出する。次に、前記走りにくい道路が存在する場合には、ナビゲーション装置の制御部はリンクレコードに基づいて前記走りにくい道路の前記縮尺率における表示長さを算出し、前記縮尺率における前記走りにくい道路の表示長さが所定長以下か否か判断する。しかる後、前記縮尺率における前記道路の表示長さが所定長以下の場合には、該所定長以下の道路を識別可能に強調表示する。
【００１９】
具体的には、図１の道路３ａ、３ｂに示すように実際の表示長さより長く、かつ、識別可能に強調表示する。なお、表示長さが所定長以下でない場合には、該表示長さを変更することなく、走りやすさと走りにくさとを前記地図上に識別可能に表示する。
【００２０】
次に本発明の第２の地図表示方法について説明する。
ユーザが広域地図を表示するために縮尺率を変更すると、ナビゲーション装置の制御部はユーザが指定した縮尺率で表示する地図画面に走りにくい道路が存在するか否か判断する。ただし、走りにくい道路を算出する方法は、着目する２つのノード間の実際の距離と該２つのノード間の直線距離を求めて、該実際距離と該直線距離との比（＝（実際距離）／（直線距離））を計算し、該比が所定値以上の道路を走りにくい道路として算出する。次に、前記走りにくい道路が存在する場合には、ナビゲーション装置の制御部は前記縮尺率における前記走りにくい道路の表示長さを算出し、前記縮尺率における前記道路の表示長さが所定長以下か否か判断する。しかる後、前記縮尺率における前記道路の表示長さが所定長以下の場合には、該所定長以下の道路を図１に示すように実際の表示長さより長く、かつ、識別可能に強調表示する。
【００２１】
なお、走りにくい道路を異なる線の太さもしくは線種で強調表示するようにしたが、これに限定されるものではない。
【００２２】
従来技術では、縮尺率を変更して自車がこれから走行しようとする走りにくい道路部分を拡大表示していたが、本発明は表示する地図上に走りにくい道路が存在する場合、該走りにくい道路の表示長さを算出し、該表示長さが所定長以下の場合には実際の表示長さよりも長くして強調表示するようにしたので、縮尺率が大きい地図を表示している場合でも、ユーザが道路の走りやすさを知ることができ、縮尺率を小さくしなくても道路の走りやすさを確認することができる。
【００２３】
（Ｂ）第１実施例
図２は本発明の第１実施例のナビゲーション装置の構成図である。
ＧＰＳ受信部２１は衛星航法システムを利用しており、衛星より受信した信号を現在位置算出部２３に入力する。自律航法センサ２２は、角度センサ２２ａと車速センサ２２ｂとを備えており、角度センサ２２ａと車速センサ２２ｂより取得した信号を現在位置算出部２３に入力する。現在位置算出部２３はＧＰＳ受信部２１と自律航法センサ２２とから入力された信号に基づいて、自車の現在位置を算出する。
【００２４】
記録媒体２４は地図データを記憶する地図記憶媒体（ＣＤ、ＤＶＤ、ＨＤＤ等）であり、地図データは、図葉毎に、誘導経路探索やマップマッチングに際して使用する道路レイヤ情報、地図上のオブジェクトに表示するための背景レイヤ情報等を備えている。道路レイヤ情報は、リンクレコード、ノードレコード、交差点レコード等で構成されている。図３はリンクレコードの例であり、（１）リンクＩＤ、（２）リンク一端ノード番号１、(３）リンク他端ノード番号２、（４）リンク間距離、（５）リンクコスト、（６）道路種別フラグ、（７）道路属性フラグ／車線幅情報、（８）高速道路コード、（９）ストリート名、（１０）車線数、（１１）信号機の数、（１２）ノード番号１からノード番号２方向への交通規制フラグ、（１３）逆方向への交通規制フラグ、（１４）ノード番号１からノード番号２方向への道路形状による方位、（１５）逆方向への道路形状による方位、（１６）リンク形状データ（道路リンク形状を折れ線近似するための位置データ）、（１７）リンク形状部分毎の走りやすさマップ情報（ランクＤ１〜Ｄ６）等が記録されている。
【００２５】
図４はリンク形状データと走りやすさマップ情報の説明図であり、リンク形状データはリンク形状を折れ線（セグメントという）Ｓ１〜Ｓ５で近似したとき、折れ点Ｐ１、Ｐ２、・・・の位置データで構成され、走りやすさマップ情報はセグメント毎の走りやすさを示すランクＤｉにより構成される。なお、ランクＤ６が最も走りにくい道路部分を示すもので、車幅が狭く、カーブが多いほど、ランクが高くなる。以下の説明では、例えばランクＤ５、Ｄ６の道路部分を走りにくい道路とみなす。
【００２６】
地図データ読出部２５は現在位置算出部２３が算出した現在位置に基づいて、記録媒体２４に記憶されている現在位置周辺の地図データを読み出し、地図データ記憶部２６は該読み出した地図データを一時的に記憶する。地図画像発生部２７は地図データ記憶部２６が記憶している地図データに応じた地図画像を発生する。
【００２７】
メニュー画像発生部２８は、縮尺率を表すマーク、メニューボタン、方角を表すマーク等の画像を発生する。画像合成部２９は、地図画像発生部２７が発生した地図画像とメニュー画像発生部２８が発生した画像とを合成する。表示部３０は画像合成部２９により入力された合成画像を表示する。操作部３１ａおよびタッチパネル３１ｂは地図の縮尺率変更、目的地設定等の様々な操作を行う。制御部３２はナビゲーション装置全体を制御すると共に、後述する本発明の走りやすさマップに基づいた走りにくい道路の判断処理や、該道路の現縮尺率における表示長さの算出処理、等を行う。ＲＯＭ３３は、各種ソフトウェアを記憶するものであり、上記制御用のソフトウェアのほかに、（１）誘導経路探索用ソフトウェア、（２）経路誘導ソフトウェア、等の様々な制御プログラムが記憶されている。ＲＡＭ３４は誘導経路データ、各種処理結果を一時的に記憶する。
【００２８】
走りにくさ強調表示制御部３５は、制御部３２が算出した表示長さが設定値より大きいか否か判断し、本発明の走りにくい道路の強調表示制御を行う。案内音声発生部３６は経路誘導を行うための案内音声を発生し、スピーカ３７に入力する。スピーカ３７は案内音声発生部３６から入力された案内音声に基づき案内を行う。
【００２９】
図５は本発明の第１実施例の処理フローである。以下、該処理フローに基づいて説明を行う。ただし、図９（ａ）に示す地図が表示部３０に表示されているものとする。
【００３０】
制御部３２はユーザにより操作部３１ａもしくはタッチパネル３１ｂを用いて縮尺が変更されたか監視し（ステップＳ５０１）、縮尺が変更された場合には、Ｓ５０２に進み、変更されなかった場合には、Ｓ５０１に戻る。
【００３１】
Ｓ５０１において、縮尺が変更された場合には、制御部３２は広域縮尺（所定縮尺率より大きい縮尺を広域縮尺と定義する）に変更されたか否か判断し（ステップＳ５０２）、広域縮尺に変更された場合には、Ｓ５０３に進み、広域縮尺に変更されなかった場合、すなわち、詳細縮尺に変更された場合には、Ｓ５１３に進む。
【００３２】
Ｓ５０２において、広域縮尺に変更された場合には、制御部３２は図１の広域地図に表示変更するように地図画像発生部２７等を制御し（ステップＳ５０３）、かつ、該広域地図に含まれている道路のリンクレコードを取得する（ステップＳ５０４）。
【００３３】
その後、制御部３２は前記所定のリンクレコードより走りにくい形状部分（ランクＤ５、Ｄ６のセグメント）が存在するか否か判断し（ステップＳ５０５）、走りにくい形状部分が存在する場合には、Ｓ５０６に進み、存在しない場合には、Ｓ５１２に進む。
【００３４】
Ｓ５０５において、着目する道路リンクに走りにくい形状部分が存在する場合には、制御部３２は連続する走りにくい形状部分（セグメント）を選択し（ステップＳ５０６）、連続する走りにくい形状部分のトータル距離と縮尺率とから表示部３０における表示ドット数（表示長さ）を算出して、走りにくさ強調表示制御部３５に渡す（ステップＳ５０７）。
【００３５】
これにより、走りにくさ強調表示制御部３５は表示している地図の縮尺率における前記走りにくい道路の表示長さが設定値（例えば４表示ドット長）より大きいか否か判断し（ステップＳ５０８）、該表示長さが設定値より小さい場合にはＳ５０９に進み、該表示長さが設定値より大きい場合にはＳ５１０に進む。
【００３６】
Ｓ５０８において、該表示長さが設定値より小さい場合には、走りにくさ強調表示制御部３５は図１の道路３ａ、３ｂで示すように該道路の形状部分を実際の表示長さより長くし、かつ、太く、あるいは異なる色で強調表示する（ステップＳ５０９）。
【００３７】
一方、Ｓ５０８において、該表示長さが設定値より大きい場合には、道路形状部分の表示長を変更せず、該形状部分を太く、あるいは異なる色で強調表示する（ステップＳ５１０）。
【００３８】
その後、制御部３２は着目リンク上に別の連続する走りにくい形状部分が存在するか否か判断し（ステップＳ５１１）、他に連続する走りにくい形状部分が存在しない場合にはＳ５１２に進み、他に連続する走りにくい形状部分が存在する場合にはＳ５０７に戻り、上記と同様の処理を行う。
【００３９】
Ｓ５１１において、着目リンク上に別の連続する走りにくい形状部分が存在しない場合には、制御部３２は全道路リンクについて処理が終了したか否か判断し（ステップＳ５１２）、全道路リンクについて処理が終了した場合には全処理を終了し、終了していない場合には、Ｓ５０５に戻る。
【００４０】
なお、Ｓ５０２において、詳細縮尺に変更された場合には、制御部３２は詳細地図に表示変更するように制御し（ステップＳ５１３）、Ｓ５０１に戻る。
【００４１】
また、Ｓ５０５において、着目リンク上に走りにくい形状部分が存在しない場合には、制御部３２は全道路リンクについて処理が終了したか否か判断し（ステップＳ５１２）、全道路リンクについて処理が終了した場合には全処理を終了し、終了していない場合には、Ｓ５０５に戻り、上記と同様の処理を行う。
なお、以上では、Ｓ５０７において連続する走りにくい形状部分のトータル距離を計算したが、連続する走りにくい形状部分の両端を結ぶ直線距離を計算し、該直線距離と縮尺率とから表示ドット数を計算するようにすることもできる。
【００４２】
以上、従来技術では縮尺率を変更して自車がこれから走行しようとする走りにくい道路部分を拡大表示していたが、本実施例では表示する地図上に走りにくい道路が存在する場合、該走りにくい道路の表示長さを算出し、表示長さが短く識別しにくい場合には、該表示長さよりも長くして強調表示するようにしたので、縮尺率が大きい地図を表示している場合でも、ユーザが道路の走りにくさを知ることができ、縮尺率を小さくしなくても道路の走りやすさ、走りにくさを確認することができる。
【００４３】
（Ｃ）第２実施例
図６は本発明の第２実施例のナビゲーション装置の構成図であり、図２の構成図と同じ部分には同じ符号を付している。異なる点は、走りにくさ算出部６１を設けている点である。すなわち、第１実施例では記録媒体２４に記憶されているリンク形状毎の走りやすさマップ情報より走りにくい形状部分が存在するか判断していた点が、第２実施例では、走りにくさ算出部６１が後述する方法で走りにくい形状部分を算出するようにしている。
【００４４】
走りにくさ算出部６１は、着目する２つのノード間の実際の距離と該２つのノード間の直線距離を求めて、該実際距離と該直線距離との比（＝（実際距離）／（直線距離））を計算し、該比が所定値以上の道路を走りにくい道路として算出する。例えば、図７に示すように、ノードＮ１（ａ（ｘ１、ｙ１））、Ｎ２（ｂ（ｘ２、ｙ２））、折れ点Ｐ１〜Ｐ４が存在し、それぞれのノード、折れ点間の距離をｄ１〜ｄ５として、２つのノードＮ１、Ｎ２に着目すると共に、Ｎ１、Ｎ２間の実際距離と直線距離とを算出することができる。ここで、実際距離ｄＲは、次式
ｄＲ＝ｄ１＋ｄ２＋ｄ３＋ｄ４＋ｄ５
を用いることにより求めることができ、直線距離ｄＳは、次式
ｄＳ＝（（ｘ２−ｘ１）２＋（ｙ２−ｙ１）２）１／２
を用いることにより求めることできる。
【００４５】
図８は本発明の第２実施例の処理フローである。以下、該処理フローに基づいて説明を行う。ただし、図９（ａ）に示す地図が表示部３０に表示されているものとする。
【００４６】
制御部３２はユーザにより操作部３１ａもしくはタッチパネル３１ｂを用いて縮尺が変更されたか監視し（ステップＳ８０１）、縮尺が変更された場合には、Ｓ８０２に進み、変更されなかった場合には、Ｓ８０１に戻る。
【００４７】
Ｓ８０１において、縮尺が変更された場合には、制御部３２は広域縮尺に変更されたか否か判断し（ステップＳ８０２）、広域縮尺に変更された場合には、Ｓ８０３に進み、広域縮尺に変更されなかった場合、すなわち、詳細縮尺に変更された場合には、Ｓ８１３に進む。
【００４８】
Ｓ８０２において、広域縮尺に変更された場合には、制御部３２は広域地図に表示変更するように地図画像発生部２７等を制御し（ステップＳ８０３）、かつ、該広域地図に含まれている道路のリンクレコードを取得し（ステップＳ８０４）、走りにくさ算出部６１へ該リンクレコードを渡す。
【００４９】
次に、走りにくさ算出部６１は上述した方法で、前記リンクレコードより連続する所定数の形状リンクの実際距離ｄＲと直線距離ｄＳを算出し（ステップＳ８０５）、ｄＲとｄＳとの比（＝ｄＲ／ｄＳ）を求め、制御部３２は該比が設定値以上でかつ道路幅（車線数）が設定以下か否か判断し（ステップＳ８０６）、該比が設定値以上かつ道路幅が設定値以下の場合には、Ｓ８０７に進み、該比が設定値以上かつ道路幅が設定値以下でない場合には、Ｓ８１１に進む。なお、道路幅は必ずしも考慮する必要はない。
【００５０】
Ｓ８０６において、該比が設定値以上かつ車幅が設定値以下の場合には、制御部３２は連続する走りにくい形状部分の実際距離と縮尺率とから表示部３０における表示ドット数（表示長さ）を算出して、走りにくさ強調表示制御部３５に渡す（ステップＳ８０７）。
【００５１】
これにより、走りにくさ強調表示制御部３５は表示している地図の縮尺率における前記走りにくい道路の表示長さが設定値（例えば４表示ドット長）より大きいか否か判断し（ステップＳ８０８）、該表示長さが設定値より小さい場合にはＳ８０９に進み、該表示長さが設定値より大きい場合にはＳ８１０に進む。
【００５２】
Ｓ８０８において、該表示長さが設定値より小さい場合には、走りにくさ強調表示制御部３５は図１の道路３ａ、３ｂで示すように該道路の形状部分を実際の表示長さより長くし、かつ、太くあるいは異なる色で強調表示する（ステップＳ８０９）。
【００５３】
一方、Ｓ８０８において、該表示長さが設定値より大きい場合には、道路形状部分の表示長さを変更せず、該形状部分を太く、あるいは異なる色で強調表示する（ステップＳ８１０）。
【００５４】
その後、制御部３２は未処理の形状リンク部分（セグメント）が残っているか否か判断し（ステップＳ８１１）、未処理の形状リンク部分が残っていない場合には、Ｓ８１２に進み、未処理の形状リンク部分が残っている場合には、Ｓ８０５に戻り、上記と同様の処理を行う。
【００５５】
Ｓ８１１において、未処理の形状リンク部分が残っていない場合には、制御部３２は全道路リンクについて処理が終了したか判断し（ステップＳ８１２）、全道路リンクについて処理が終了した場合には全処理を終了し、終了していない場合にはＳ８０４に戻り、上記と同様の処理を行う。
【００５６】
なお、S８０２において詳細縮尺に変更された場合には、制御部３２は詳細地図に表示変更するように制御し（ステップＳ８１３）、Ｓ８０１に戻る。
以上では、リンクの所定数のセグメント毎にＳ８０５〜Ｓ８１１の処理を実行したが、リンク単位で実行することもできる。
【００５７】
以上、従来技術では縮尺率を変更して自車がこれから走行しようとする走りにくい道路部分を拡大表示していたが、本実施例では表示する地図上に走りにくい道路が存在する場合、該走りにくい道路の表示長さを算出し、表示長さが短く識別しにくい場合には、該表示長さよりも長くして強調表示するようにしたので、縮尺率が大きい地図を表示している場合でも、ユーザが道路の走りにくさを知ることができ、縮尺率を小さくしなくても道路の走りやすさ、走りにくさを確認することができる。
【符号の説明】
【００５８】
１     ナビゲーション装置の表示部
２     地図画像
３ａ、３ｂ    本発明の処理を
４ａ〜４ｉ    通常の道路
２１   ＧＰＳ受信部
２２   自律航法センサ
２２ａ   角度センセ
２２ｂ   車速センサ
２３   現在位置算出部
２４   記録媒体
２５   地図データ読出部
２６   地図データ記憶部
２７   地図画像発生部
２８   メニュー画像発生部
２９   画像合成部
３０   表示部
３１ａ   操作部
３１ｂ   タッチパネル
３２   制御部
３３   ＲＯＭ
３４   ＲＡＭ
３５   走りにくさ強調表示制御部
６１   走りにくさ算出部
【図１】
2011021917.tif 000003
【図２】
2011021917.tif 000004
【図３】
2011021917.tif 000005
【図４】
2011021917.tif 000006
【図５】
2011021917.tif 000007
【図６】
2011021917.tif 000008
【図７】
2011021917.tif 000009
【図８】
2011021917.tif 000010
【図９】
2011021917.tif 000011