(57)【要約】      （修正有）【課題】自車両が走行した経路を画像表示装置に表示させる技術において、自車両が通過した後の経路の表示色にバリエーションを持たせる。【解決手段】車両用ナビゲーション装置は、走行済みの経路中の各区間について、自車両の走行内容の危険度に応じて色を変化させる。このように、自車両が通過した後の経路の表示色にバリエーションを持たせることができ、より多くの情報をドライバに提供することができる。また、ドライバは、このような表示を見ることで、自分がどの区間でどの程度の危ない運転を行ったかを省みることができるようになる。【選択図】図５
2009281810.tif 000002
【特許請求の範囲】
【請求項１】
自車両が走行した経路を画像表示装置（１２）に表示させる経路表示制御装置であって、
自車両が走行した経路中の複数の区間のそれぞれについて、当該区間中の自車両の走行内容の危険度を特定する危険度特定手段（２３０、２６０）と、
前記危険度特定手段が特定した前記複数の危険度に基づいて、前記複数の区間の前記画像表示装置（１２）における表示色を設定する表示色設定手段（２４０、２７０）と、を備えた経路表示制御装置。
【請求項２】
前記危険度特定手段（２３０、２６０）は、自車両が走行した経路を単位距離毎に前記複数の区間に区間分けし、かつ、前記単位距離を、前記画像表示装置（１２）における表示縮尺が大きくなるほど小さくすることを特徴とする請求項１に記載の経路表示制御装置。
【請求項３】
自車両が走行した経路を画像表示装置（１２）に表示させる経路表示制御装置に用いるプログラムであって、
自車両が走行した経路中の複数の区間のそれぞれについて、当該区間中の自車両の走行内容の危険度を特定する危険度特定手段（２３０、２６０）、および
前記危険度特定手段が特定した前記複数の危険度に基づいて、前記複数の区間の前記画像表示装置（１２）における表示色を設定する表示色設定手段（２４０、２７０）として、コンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路表示制御装置および経路表示制御装置用のプログラムに関するものである。
【背景技術】
【０００２】
従来、自車両の走行経路を画像表示装置に表示させる装置が知られている。例えば、目的地までの案内経路のうち、自車両が通過する前の経路と通過した後の経路とを色分けして画像表示装置に表示させる技術がある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記のような技術では、自車両が通過した後の経路の表示色が一律に同じ色となってしまう。
【０００４】
本発明は上記点に鑑み、自車両が走行した経路を画像表示装置に表示させる技術において、自車両が通過した後の経路の表示色にバリエーションを持たせることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するための請求項１に記載の発明は、自車両が走行した経路を画像表示装置（１２）に表示させる経路表示制御装置が、自車両が走行した経路中の複数の区間のそれぞれについて、当該区間中の自車両の走行内容の危険度を特定し、特定したそれら複数の危険度に基づいて、当該複数の区間の画像表示装置（１２）における表示色を設定するようになっていることである。
【０００６】
このように、走行済みの経路中の各区間における自車両の走行内容の危険度に応じて色を変化させることで、自車両が通過した後の経路の表示色にバリエーションを持たせることができ、より多くの情報をドライバに提供することができる。また、ドライバは、このような表示を見ることで、自分がどの区間でどの程度の危ない運転を行ったかを省みることができるようになる。
【０００７】
また、請求項２に記載のように、経路表示制御装置は、自車両が走行した経路を単位距離毎に当該複数の区間に分割し、かつ、単位距離を、画像表示装置（１２）における表示縮尺が大きくなるほど小さくするようになっていてもよい。
【０００８】
ここで、表示縮尺とは、画像表示装置（１２）の表示画面上の経路の長さと、現実の経路の長さと比をいう。したがって、表示縮尺が大きくなると、画像表示装置（１２）の表示画面上の経路の長さが実寸に近づく。
【０００９】
このように、画像表示装置（１２）における表示縮尺が大きくなるほど色分けの単位距離を小さくすることで、画像表示装置（１２）の表示画面上で色分けが細かくなり過ぎてしまうことを防止することができる。
【００１０】
また、請求項３に記載のように、請求項１に記載の発明は、プログラムとしても捉えることができる。
【００１１】
なお、上記および特許請求の範囲における括弧内の符号は、特許請求の範囲に記載された用語と後述の実施形態に記載される当該用語を例示する具体物等との対応関係を示すものである。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の一実施形態について説明する。図１に、本実施形態に係る車両用ナビゲーション装置１のハードウェア構成を示す。この車両用ナビゲーション装置１は、車間距離センサ１０、位置検出器１１、画像表示装置１２、操作部１３、スピーカ１４、交通情報受信機１５、地図データ取得部１６、および制御回路１７を有している。
【００１３】
車間距離センサ１０は、車両の前端部等に取り付けられ、音波、マイクロ波等を用いて自車両と自車両の前方の車両との車間距離を特定して制御回路１７に出力する装置である。
【００１４】
位置検出器１１は、いずれも周知の図示しない加速度センサ、地磁気センサ、ジャイロセンサ、車速センサ、およびＧＰＳ受信機等のセンサを有しており、これらセンサの各々の性質に基づいた、車両の現在位置、向き、および速度を特定するための情報を制御回路１７に出力する。
【００１５】
画像表示装置１２は、制御回路１７から出力された映像信号に基づいた映像をユーザに表示する。表示映像としては、例えば現在地を中心とする地図等がある。
【００１６】
操作部１３は、車両用ナビゲーション装置１に設けられた複数のメカニカルスイッチ、画像表示装置１２の表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによるメカニカルスイッチの押下、タッチパネルのタッチに基づいた信号を制御回路１７に出力する。
【００１７】
交通情報受信機１５は、ＦＭラジオ放送局または道路沿いに設置された路上機から無線送信された道路の渋滞情報、交通規制情報、信号機の位置および表示内容等を受信して制御回路１７に出力する無線受信機である。
【００１８】
地図データ取得部１６は、ＤＶＤ、ＣＤ、ＨＤＤ等の不揮発性の記憶媒体およびそれら記憶媒体に対してデータの読み出し（および可能ならば書き込み）を行う装置から成る。当該記憶媒体は、制御回路１７が実行するプログラム、経路案内用の地図データ等を記憶している。
【００１９】
地図データは、道路データおよび施設データを有している。道路データは、リンクの位置情報、種別情報、制限速度情報、ノードの位置情報、種別情報、および、ノードとリンクとの接続関係の情報等を含んでいる。施設データは、施設毎のレコードを複数有しており、各レコードは、対象とする施設の名称情報、所在位置情報、土地地番情報、施設種類情報等を示すデータを有している。
【００２０】
制御回路（コンピュータに相当する）１７は、ＣＰＵ、ＲＡＭ、ＲＯＭ、フラッシュメモリ、Ｉ／Ｏ等を有するマイコンである。ＣＰＵは、ＲＯＭまたは地図データ取得部１６から読み出した車両用ナビゲーション装置１の動作のためのプログラムを実行し、その実行の際にはＲＡＭ、ＲＯＭ、および地図データ取得部１６から情報を読み出し、ＲＡＭおよび（可能であれば）地図データ取得部１６の記憶媒体に対して情報の書き込みを行い、位置検出器１１、画像表示装置１２、操作部１３、スピーカ１４、および交通情報受信機１５と信号の授受を行う。
【００２１】
制御回路１７がプログラムを実行することによって行う具体的な処理としては、現在位置特定処理、地図表示処理、誘導経路算出処理、経路案内処理等がある。
【００２２】
現在位置特定処理は、位置検出器１１からの信号に基づいて、周知のマップマッチング等の技術を用いて車両の現在位置や向きを特定する処理である。
【００２３】
地図表示処理は、車両の現在位置の周辺等の特定の領域の地図を、画像表示装置１２に表示させる処理である。この際、地図表示のために用いる情報は、地図データから取得する。
【００２４】
誘導経路算出処理は、操作部１３からユーザによる目的地の入力を受け付け、現在位置から当該目的地までの最適な誘導経路を算出する処理である。
【００２５】
経路案内処理は、誘導経路上の右左折交差点等の案内ポイントの手前に自車両が到達したときに、右折、左折等を指示する案内音声をスピーカ１４に出力させ、当該案内ポイントの拡大図を画像表示装置１２に表示させることで、誘導経路に沿った車両の運転を案内する処理である。
【００２６】
以下、地図表示処理の詳細について説明する。制御回路１７は、誘導経路算出処理によって誘導経路を決定すると、地図表示処理によって、図２に示すように、画像表示装置１２の表示画面内に、スタート位置２１、目的地２２、および誘導経路２３を含む地図を表示させる。このとき、誘導経路２３の表示色は、表示されている他の道路の表示色とは異なるようにする。このときの誘導経路２３の表示色は、まだ自車両が走行していない経路の表示色に相当する。
【００２７】
その後制御回路１７は、自車両が走行を開始して経路案内処理を開始すると、経路案内処理と並列的に地図表示処理を実行し、その地図表示処理中において、図３に示す危険走行ポイント算出処理のためのプログラム１００および色変え処理のためのプログラム２００を並列的に実行する。
【００２８】
プログラム１００の実行において制御回路１７は、まずステップ１１０で、走行リンクが変わったか否か、すなわち、自車両の位置が、あるリンクから別のリンクに移動したか否かを判定し、走行リンクが変わっていない場合続いてステップ１２０を実行し、走行リンクが変わった場合続いてステップ１４０を実行する。
【００２９】
ステップ１２０では、自車両のドライバが危ない内容の運転を行ったか否かを判定する。危ない内容の運転をした場合としては、例えば、自車両の走行速度が現在のリンクの制限速度を超過した場合、自車両が一時停止した場合、自車両が急減速した場合（具体的には、単位時間当たりの車速の減少量が基準値を超えた場合）、自車両が急に車線変更した場合（具体的には、車線変更の開始から終了までが基準時間内である場合）、信号機が停止表示（黄色または赤色表示）を行っているにも関わらず車両を走行させた場合、車間距離センサ１０によって特定した車間距離が基準距離を下回った場合等がある。なお、信号機の表示内容は、交通情報受信機１５から受信するようになっていてもよい。
【００３０】
自車両のドライバが危ない運転を行ったと判定した場合続いてステップ１３０を実行し、危ない運転を行っていないと判定した場合再度ステップ１１０を実行する。
【００３１】
ステップ１３０では、現在走行中のリンクの危険走行ポイントに、ステップ１２０で検出した危険な運転の種類、および、危険な運転の度合いに応じた加算ポイントの分だけ加算する。なお、各リンクの危険走行ポイントの値は、プログラム１００の実行開始時にゼロにリセットされる。
【００３２】
加算ポイントとしては、例えば、上述の、制限速度超過、一時停止、急減速、急車線変更、信号無視、短車間距離という危険運転の種別毎に大きさの異なる値を付与してもよいし、あるいは、制限速度超過については、速度超過の量が大きいほど大きくしてもよいし、またあるいは、短車間距離については、単位時間当たりの減速量が大きいほど大きくしてもよいし、最短の車間距離が短いほど大きくしてもよい。ステップ１３０の後、再度ステップ１１０を実行する。
【００３３】
走行リンクが変化した後のステップ１４０では、直前に走行していたリンクの危険走行ポイントを、当該リンクのＩＤと共にＲＡＭまたはフラッシュメモリに記録する。
【００３４】
このように、制御回路１７は、プログラム１００を実行することで、自車両が今回の経路案内において走行する複数のリンクのそれぞれについて（ステップ１１０参照）、当該リンク内で検出した危ない運転内容に対応する危険走行ポイントの総和（ステップ１３０参照）を、当該リンクの走行終了時（ステップ１１０参照）に、記録する（ステップ１４０参照）。
【００３５】
また、プログラム２００の実行において制御回路１７は、まずステップ２１０で、画像表示装置１２の地図表示の縮尺が変化したか否かを判定する。表示縮尺の変更の契機としては、例えば、ドライバによる操作部１３に対する地図拡大または地図縮小の旨の操作がある。表示縮尺が変化した場合続いてステップ２５０を実行し、変化していない場合続いてステップ２２０を実行する。
【００３６】
ステップ２２０では、自車両の走行距離が単位距離を走行したか否かを判定する。なお、単位距離は、画像表示装置１２の表示画面上の長さではなく、道路の現実の長さ（すなわち実寸）である。また、自車両の走行距離の算出の始点は、最後にステップ２２０で単位距離を走行したと判定した時点における自車両の位置である。ただし、まだ一度もステップ２２０で単位距離を走行したと判定していない場合は、誘導経路の出発地点が始点となる。
【００３７】
単位距離を走行したと判定した場合、続いてステップ２３０を実行し、単位距離を走行していないと判定した場合再度テップ２１０を実行する。
【００３８】
ステップ２３０では、直前のステップ２２０で走行したと判定した単位距離に該当する区間、すなわち、当該単位距離の始点から自車両の現在位置までの区間における、平均危険走行ポイントを算出する。
【００３９】
平均危険走行ポイントは、当該区間に含まれるすべてのリンクについてプログラム１００の実行により記録された危険ポイントの平均値である。この平均値は、単純平均値でもよいし、リンクの長さを重みとする加重平均値でもよい。
【００４０】
続いてステップ２４０では、ステップ２３０で算出した平均危険走行ポイントに応じた表示色を決定し、さらに、画像表示装置１２を制御して、その表示色で当該区間を表示させる。ステップ２４０に続いては、再度ステップ２１０を実行する。
【００４１】
なお、表示色は、平均危険走行ポイントの大きさに応じて複数段階（例えば３段階）に変化させてもよい、なお、これら誘導経路２３の走行済み区間に割り当てる複数の表示色は、互いに異なる色であり、かつ、まだ自車両が走行していない経路の表示色とも異なる色である。
【００４２】
図５および図６に、このようにして単位距離で分割された区間３０〜３９の色分け表示の例を示す。図５は、自車両の現在位置３０が誘導経路２３の途中にいる場合の例であり、図６は、自車両が目的地２２に到着した場合の例である。
【００４３】
表示縮尺が変化した後のステップ２５０では、変化後の縮尺に応じて、新たな単位距離を決定する。ここで、単位距離は、表示縮尺が大きくなれば小さくなるように、表示縮尺が小さくなれば大きくなるようにする。例えば、単位距離は、表示縮尺に反比例するようになっていてもよい。
【００４４】
続いてステップ２６０では、ステップ２５０で決定した新たな単位距離を用いて、誘導経路２３の通過済み経路のうち、表示画面に表示されている部分を、当該単位距離の長さの複数区間に分割する。
【００４５】
続いてステップ２７０では、それら複数の区間のそれぞれについて、ステップ２３０で説明した通りに、平均危険走行ポイントを算出し、更にステップ２４０で説明した通りに、算出した平均危険走行ポイントに対応した色で当該区間を表示させる。ステップ２７０に続いては、再度ステップ２１０を実行する。
【００４６】
画像表示装置１２における地図の表示縮尺の変更がない間は（ステップ２１０参照）、単位距離を走行する度に、その単位距離に相当する区間内の全リンクにおける危険走行ポイントの平均値を算出し（ステップ２３０参照）、画像表示装置１２の表示画面において、その平均値に対応する表示色で、当該区間を表示させる（ステップ２４０参照）。
【００４７】
このように、制御回路１７は、走行済みの経路中の各区間における自車両の走行内容の危険度に応じて色を変化させることで、自車両が通過した後の経路の表示色にバリエーションを持たせることができ、より多くの情報をドライバに提供することができる。また、ドライバは、このような表示を見ることで、自分がどの区間でどの程度の危ない運転を行ったかを省みることができるようになる。
【００４８】
また、画像表示装置１２における地図の表示縮尺の変更があると（ステップ２１０参照）、変更後の縮尺に応じて、単位距離の値を変化させ（ステップ２５０参照）、表示画面内のすべての通過経路を新たな単位距離毎に区間分けし、各区間において、危険走行ポイントの平均値を算出し（ステップ２６０参照）、算出した平均値に対応する表示色で、当該区間を表示させる（ステップ２７０参照）。
【００４９】
このように、画像表示装置（１２）における表示縮尺が小さくなるほど色分けの単位距離を大きくして区間分けを粗くすることで、画像表示装置１２の表示画面上で色分けが細かくなり過ぎてしまうことを防止することができる。
【００５０】
（他の実施形態）
以上、本発明の実施形態について説明したが、本発明の範囲は、上記実施形態のみに限定されるものではなく、本発明の各発明特定事項の機能を実現し得る種々の形態を包含するものである。
【００５１】
例えば、上記の実施形態において、制御回路１７がプログラムを実行することで実現している各機能は、それらの機能を有するハードウェア（例えば回路構成をプログラムすることが可能なＦＰＧＡ）を用いて実現するようになっていてもよい。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施形態に係る車両用ナビゲーション装置１の構成図である。
【図２】経路表示の一例を示す図である。
【図３】制御回路１７が実行するプログラム１００のフローチャートである。
【図４】制御回路１７が実行するプログラム２００のフローチャートである。
【図５】経路表示の一例を示す図である。
【図６】経路表示の一例を示す図である。
【符号の説明】
【００５３】
１            車両用ナビゲーション装置
１２          画像表示装置
２１          スタート位置
２２          目的地
２３          誘導経路
３０          自車位置
３１〜３９    色分け区間
【図１】
2009281810.tif 000003
【図２】
2009281810.tif 000004
【図３】
2009281810.tif 000005
【図４】
2009281810.tif 000006
【図５】
2009281810.tif 000007
【図６】
2009281810.tif 000008