(57)【要約】【課題】通行を回避したい道路を、曜日、時間帯、車線などの回避条件とともに登録できるナビゲーション装置を提供する。【解決手段】ナビゲーション装置は、例えばＧＰＳ受信機などを用いて車両の現在位置を取得し、現在位置周辺の地図を表示装置に表示する。例えば車両が渋滞に遭遇するなどし、ユーザが回避道路の指定を入力すると、その指定に基づいて、回避条件が決定される。回避条件としては、例えば曜日、時間帯、方向（上り／下り車線）などが挙げられる。そして、ユーザが指定した道路が回避道路として回避条件と関連付けされて記憶される。【選択図】図４
2007263690.tif 000002
【特許請求の範囲】
【請求項１】
通行を回避すべき回避道路の指定が入力される入力手段と、
前記指定の入力に基づいて、回避条件を決定する回避条件決定手段と、
決定された回避条件を、前記回避道路に関連付けて記憶する回避道路記憶手段と、を備えることを特徴とするナビゲーション装置。
【請求項２】
前記回避条件決定手段は、前記指定が入力されたときの前記車両の進行方向に基づいて、前記回避道路の車線を回避条件として決定することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記回避条件決定手段は、前記指定が入力された曜日及び／又は時間を取得し、取得した曜日及び／又は時間に基づいて曜日及び／又は時間帯を回避条件として決定することを特徴とする請求項１又は２に記載のナビゲーション装置。
【請求項４】
前記回避条件決定手段は、前記指定が入力された時間を取得し、取得した時間の前後の所定時間を含む時間帯を回避条件に決定することを特徴とする請求項３に記載のナビゲーション装置。
【請求項５】
ナビゲーション装置において実行される回避道路登録方法であって、
通行を回避すべき回避道路の指定を受け取る入力工程と、
前記指定の入力に基づいて、回避条件を決定する回避条件決定工程と、
決定された回避条件を、前記回避道路に関連付けて記憶する回避道路記憶工程と、を備えることを特徴とする回避道路登録方法。
【請求項６】
コンピュータを備えるナビゲーション装置において実行される回避道路登録プログラムであって、
通行を回避すべき回避道路の指定が入力される入力手段、
前記指定の入力に基づいて、回避条件を決定する回避条件決定手段、及び、
決定された回避条件を、前記回避道路に関連付けて記憶する回避道路記憶手段、として前記コンピュータを機能させることを特徴とする回避道路登録プログラム。
【請求項７】
請求項６に記載の回避道路登録プログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置における回避道路の登録に関する。
【背景技術】
【０００２】
目的地までの経路誘導機能を備えたカーナビゲーション装置が知られている。一般的には、ユーザが目的地を指定すると、その目的地までの経路が計算され、誘導経路が決定される。ユーザの車両が誘導経路上の案内地点に近づくと、ディスプレイ上の表示及び音声ガイダンスなどにより、案内地点での右左折などを示す案内情報が提供される。
【０００３】
上記の経路誘導により案内された道路であっても、例えば事故や渋滞の発生が予めわかっている場合などには、ユーザはその道路を回避したいと考える。そのような場合に、特定の道路を回避の対象として登録できるナビゲーション装置が特許文献１に記載されている。
【０００４】
【特許文献１】特開２００３−３５５４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、例えば渋滞を理由に特定の道路を回避したいと考える場合であっても、渋滞が全ての曜日の全ての時間帯に発生するわけではなく、特定の曜日や特定の時間帯に限られる場合がほとんどである。よって、曜日や時間帯によってはその道路を通行することに支障はなく、回避対象としてしまうと遠回りの経路を走行せざるを得なくなるなどの問題が生じうる。
【０００６】
また、一般的に、渋滞の発生は片側の車線にのみ発生する場合が多い。例えば、都心へ向かう幹線道路は、朝の時間帯に上り車線が渋滞し、夕方の時間帯には下り車線が渋滞する場合が多い。このような場合、渋滞が発生する方の車線のみを回避対象とできれば十分である。
【０００７】
本発明が解決しようとする課題としては、上記のものが一例として上げられる。本発明の目的は、通行を回避したい道路を、曜日、時間帯、車線などの回避条件とともに登録できるナビゲーション装置を提供することにある。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明は、ナビゲーション装置であって、通行を回避すべき回避道路の指定が入力される入力手段と、前記指定の入力に基づいて、回避条件を決定する回避条件決定手段と、決定された回避条件を、前記回避道路に関連付けて記憶する回避道路記憶手段と、を備えることを特徴とする。
【０００９】
請求項５に記載の発明は、ナビゲーション装置において実行される回避道路登録方法であって、通行を回避すべき回避道路の指定を受け取る入力工程と、前記指定の入力に基づいて、回避条件を決定する回避条件決定工程と、決定された回避条件を、前記回避道路に関連付けて記憶する回避道路記憶工程と、を備えることを特徴とする。
【００１０】
請求項６に記載の発明は、コンピュータを備えるナビゲーション装置において実行される回避道路登録プログラムであって、通行を回避すべき回避道路の指定が入力される入力手段、前記指定の入力に基づいて、回避条件を決定する回避条件決定手段、及び、決定された回避条件を、前記回避道路に関連付けて記憶する回避道路記憶手段、として前記コンピュータを機能させることを特徴とする。
【発明を実施するための最良の形態】
【００１１】
本発明の１つの実施形態では、ナビゲーション装置は、通行を回避すべき回避道路の指定が入力される入力手段と、前記指定の入力に基づいて、回避条件を決定する回避条件決定手段と、決定された回避条件を、前記回避道路に関連付けて記憶する回避道路記憶手段と、を備える。
【００１２】
上記のナビゲーション装置では、例えば車両が渋滞に遭遇するなどし、ユーザが回避道路の指定を入力すると、その指定に基づいて、回避条件が決定される。そして、ユーザが指定した道路が回避道路として回避条件と関連付けされて記憶される。よって、例えば渋滞などの回避原因が発生する条件下で回避道路の通行を回避することができる。
【００１３】
上記のナビゲーション装置の一態様では、前記回避条件決定手段は、前記指定が入力されたときの前記車両の進行方向に基づいて、前記回避道路の車線を回避条件として決定する。よって、渋滞などの回避原因が発生する方向の道路のみを回避道路として登録することができる。
【００１４】
上記のナビゲーション装置の他の一態様では、前記回避条件決定手段は、前記指定が入力された曜日及び／又は時間を取得し、取得した曜日及び／又は時間に基づいて曜日及び／又は時間帯を回避条件として決定する。また、他の一態様では、前記回避条件決定手段は、前記指定が入力された時間を取得し、取得した時間の前後の所定時間を含む時間帯を回避条件に決定する。回避条件として、曜日、時間帯などを設定することにより、渋滞などの回避原因が発生する曜日や時間帯のみ、その道路を回避することができる。
【００１５】
本発明の他の実施形態では、ナビゲーション装置において実行される回避道路登録方法は、通行を回避すべき回避道路の指定を受け取る入力工程と、前記指定の入力に基づいて、回避条件を決定する回避条件決定工程と、決定された回避条件を、前記回避道路に関連付けて記憶する回避道路記憶工程と、を備える。この方法をナビゲーション装置において実行することにより、渋滞などの回避原因が発生する条件下で回避道路の通行を回避することができる。
【００１６】
本発明のさらに他の実施形態では、コンピュータを備えるナビゲーション装置において実行される回避道路登録プログラムは、通行を回避すべき回避道路の指定が入力される入力手段、前記指定の入力に基づいて、回避条件を決定する回避条件決定手段、及び、決定された回避条件を、前記回避道路に関連付けて記憶する回避道路記憶手段、として前記コンピュータを機能させる。このプログラムをナビゲーション装置で実行することにより、例えば渋滞などの回避原因が発生する条件下で回避道路の通行を回避することができる。なお、このプログラムは、記録媒体に記録した状態で好適に取り扱うことができる。
【実施例】
【００１７】
以下、図面を参照して本発明の好適な実施例について説明する。なお、以下の説明は、本発明を車両用のナビゲーション装置に適用した例を示す。
【００１８】
（ナビゲーション装置）
図１に、ナビゲーション装置１の構成を示す。図１に示すように、ナビゲーション装置１は、自立測位装置１０、ＧＰＳ受信機１８、システムコントローラ２０、ディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、通信装置３８、表示ユニット４０、音声出力ユニット５０、入力装置６０及び音声認識ユニット７０を備える。
【００１９】
自立測位装置１０は、加速度センサ１１、角速度センサ１２及び距離センサ１３を備える。加速度センサ１１は、例えば圧電素子からなり、車両の加速度を検出し、加速度データを出力する。角速度センサ１２は、例えば振動ジャイロからなり、車両の方向変換時における車両の角速度を検出し、角速度データ及び相対方位データを出力する。距離センサ１３は、車両の車輪の回転に伴って発生されているパルス信号からなる車速パルスを計測する。
【００２０】
ＧＰＳ受信機１８は、複数のＧＰＳ衛星から、測位用データを含む下り回線データを搬送する電波１９を受信する。測位用データは、緯度及び経度情報等から車両の絶対的な位置を検出するために用いられる。
【００２１】
システムコントローラ２０は、インタフェース２１、ＣＰＵ（Central Processing Unit）２２、ＲＯＭ（Read Only Memory）２３及びＲＡＭ（Random Access Memory）２４を含んでおり、ナビゲーション装置１全体の制御を行う。
【００２２】
インタフェース２１は、加速度センサ１１、角速度センサ１２及び距離センサ１３並びにＧＰＳ受信機１８とのインタフェース動作を行う。そして、これらから、車速パルス、加速度データ、相対方位データ、角速度データ、ＧＰＳ測位データ、絶対方位データ等をシステムコントローラ２０に入力する。ＣＰＵ２２は、システムコントローラ２０全体を制御する。ＲＯＭ２３は、システムコントローラ２０を制御する制御プログラム等が格納された図示しない不揮発性メモリ等を有する。ＲＡＭ２４は、入力装置６０を介して使用者により予め設定された経路データ等の各種データを読み出し可能に格納したり、ＣＰＵ２２に対してワーキングエリアを提供したりする。
【００２３】
システムコントローラ２０、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブなどのディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、表示ユニット４０、音声出力ユニット５０及び入力装置６０は、バスライン３０を介して相互に接続されている。
【００２４】
ディスクドライブ３１は、システムコントローラ２０の制御の下、ＣＤ又はＤＶＤといったディスク３３から、音楽データ、映像データなどのコンテンツデータを読み出し、出力する。なお、ディスクドライブ３１は、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブのうち、いずれか一方としてもよいし、ＣＤ及びＤＶＤコンパチブルのドライブとしてもよい。
【００２５】
データ記憶ユニット３６は、例えば、ＨＤＤなどにより構成され、地図データや施設データなどのナビゲーション処理に用いられる各種データを記憶するユニットである。
【００２６】
通信装置３８は、例えば、ＦＭチューナやビーコンレシーバ、携帯電話や専用の通信カードなどにより構成され、通信用インタフェース３７を介して、ＶＩＣＳ（Vehicle Information Communication System）センタから配信される渋滞や交通情報などの道路交通情報、その他の情報を受信する。
【００２７】
表示ユニット４０は、システムコントローラ２０の制御の下、各種表示データをディスプレイなどの表示装置に表示する。具体的には、システムコントローラ２０は、データ記憶ユニット３６から地図データを読み出す。表示ユニット４０は、システムコントローラ２０によってデータ記憶ユニット３６から読み出された地図データを、ディスプレイなどの表示画面上に表示する。表示ユニット４０は、バスライン３０を介してＣＰＵ２２から送られる制御データに基づいて表示ユニット４０全体の制御を行うグラフィックコントローラ４１と、ＶＲＡＭ（Video RAM ）等のメモリからなり即時表示可能な画像情報を一時的に記憶するバッファメモリ４２と、グラフィックコントローラ４１から出力される画像データに基づいて、液晶、ＣＲＴ（Cathode Ray Tube）等のディスプレイ４４を表示制御する表示制御部４３と、ディスプレイ４４とを備える。ディスプレイ４４は、例えば対角５〜１０インチ程度の液晶表示装置等からなり、車内のフロントパネル付近に装着される。
【００２８】
音声出力ユニット５０は、システムコントローラ２０の制御の下、ＣＤ−ＲＯＭドライブ３１又はＤＶＤ−ＲＯＭ３２、若しくはＲＡＭ２４等からバスライン３０を介して送られる音声デジタルデータのＤ／Ａ（Digital to Analog）変換を行うＤ／Ａコンバータ５１と、Ｄ／Ａコンバータ５１から出力される音声アナログ信号を増幅する増幅器（ＡＭＰ）５２と、増幅された音声アナログ信号を音声に変換して車内に出力するスピーカ５３とを備えて構成されている。
【００２９】
入力装置６０は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。入力装置６０は、車内に搭載された当該車載用電子システムの本体のフロントパネルやディスプレイ４４の周囲に配置される。また、ディスプレイ４４がタッチパネル方式である場合には、ディスプレイ４４の表示画面上に設けられたタッチパネルも入力装置６０として機能する。
【００３０】
音声認識ユニット７０は、音声認識部７１及びマイク７２を備える。ユーザが発声した音声による指示は、マイク７２により集音され、音声認識部７１へ入力される。音声認識部７１は、ユーザによる音声指示を認識処理し、認識結果をシステムコントローラ２０へ供給する。これにより、ユーザは、リモコンやタッチパネルなどの入力装置６０の代わりに、音声により指示を入力することができる。
【００３１】
［回避道路の登録］
以下、本実施例による回避道路の登録方法について説明する。本実施例によるナビゲーション装置では、ユーザが指定した道路を、回避道路として登録可能とする。回避道路とは、ナビゲーション装置を搭載する車両による通行を回避すべき道路を言う。
【００３２】
図２に、回避道路の登録を行うために必要な構成を機能ブロックで示す。回避道路登録のための構成１００は、指定入力部１０１と、日時取得部１０２と、回避道路テーブル１０３と、現在位置取得部１０４と、制御部１０５と、道路ＤＢ１０６とを備える。
【００３３】
指定入力部１０１は、ユーザが回避道路の指定を入力するために使用する入力装置である。ユーザが音声入力により回避道路を指定する場合には、ナビゲーション装置１の音声認識ユニット７０が指定入力部１０１として機能する。この場合、ある道路を車両が走行している間に、ユーザが「ここを通らない」などの発話コマンドを発声すると、音声認識ユニット７０がそのコマンドを認識し、そのときに走行していた道路を回避道路として登録する。また、ユーザがリモコン又はタッチパネルなどを用いて、ディスプレイ４４に表示された地図上で回避道路を指定する場合には、入力装置６０が指定入力部１０１として機能する。
【００３４】
日時取得部１０２は、ユーザが上記の方法で回避道路の指定を入力したときの日時及び曜日を取得する。この機能は、システムコントローラ２０が備える時計機能を利用することができる。即ち、システムコントローラ２０内に、通常のＰＣなどが備える時計機能を設ければよい。また、その代わりに、ＧＰＳ受信機１８が定期的に衛星から日時情報を取得してもよいし、通信装置３８を利用して定期的に特定のサーバなどにアクセスして日時情報を取得してもよい。具体的には、日時情報には、年月日、曜日、時刻などが含まれる。
【００３５】
回避道路テーブル１０３は、ユーザが指定した回避道路を記憶しておく。回避道路テーブル１０３には、回避道路の道路ＩＤが、通行を回避すべき条件、即ち曜日、時間帯、車線などの回避条件とともに記憶されるが、その詳細については後述する。
【００３６】
現在位置取得部１０４は、ナビゲーション装置１を搭載する車両の現在位置を取得する。現在位置は具体的には位置座標、即ち緯度及び経度により示される。現在位置取得部１０４は、ユーザが回避道路の指定を入力したときに車両が走行している道路を特定するために用いられる。道路データベース（ＤＢ）１０６は、道路データ、即ち道路のネットワーク情報を記憶したデータベースである。
【００３７】
制御部１０５は、上記の各要素を制御して回避道路登録処理を実行するものであり、ナビゲーション装置１のシステムコントローラ２０により構成される。より具体的には、システムコントローラ２０内のＣＰＵ２２が、予め用意されたプログラムを実行することにより、制御部１０５として機能する。
【００３８】
図３（ａ）に、回避道路の指定入力時における地図表示画面の例を示す。地図表示画面１１０は、ディスプレイ４４に表示されるものであり、車両の現在位置付近の地図上に、現在位置を示す現在位置マーク１１１が表示される。また、経路誘導が行われている場合には、誘導経路１１２が例えば所定の色の太線などにより表示される。
【００３９】
図３（ｂ）は、図３（ａ）に示す地図中の道路の道路データを示す図である。道路データは、複数のノード及びリンクにより構成される。ノードは道路に対応し、リンクは交差点に対応する。ノード及びリンクにはそれぞれノードＩＤ及びリンクＩＤが割り当てられている。なお、ノードＩＤは交差点ＩＤと考えることができ、リンクＩＤは道路ＩＤと考えることができる。図３（ｂ）の例では、各ノードには「Ｎ」で始まるノードＩＤ（例えば「Ｎ００００１」）が付されている。また、各リンクには「Ｌ」で始まるリンクＩＤ（例えば「Ｌ１０００１」）が付されている。道路ＤＢ１０６には、各ノードの位置座標、各リンクを示す位置座標などが道路データとして記憶されている。
【００４０】
いま、図３（ａ）に示すように、ユーザがある道路上の地点１１５において、図示しない所定のボタン又は発話コマンドにより、回避道路の指定を入力したとする。この場合、図３（ｂ）に示すように、地点１１５が存在するリンクＩＤ（道路ＩＤ）「Ｌ１０００３」の道路が回避道路に登録される。
【００４１】
図４に、回避道路テーブル１０３の例を示す。回避道路テーブル１０３は、道路ＩＤ（リンクＩＤに対して、回避条件として、回避の対象となる曜日、時間帯及び方向（車線）とが対応付けられて記憶されている。従って、回避条件に適合する条件では、ユーザによる回避道路の通行を回避するようにナビゲーション装置１が制御される。図４の例では、道路ＩＤ「Ｌ００００１」の道路の上り車線は、日曜日の１０：００〜１２：００の時間帯は回避道路として登録されている。
【００４２】
なお、図４は回避道路テーブルの一例を示すに過ぎず、回避道路テーブルの登録内容は他の種々の形態とすることができる。例えば、図４の例では時間帯は２時間を単位としているが、より細かく１時間単位としてもよいし、半日単位としてもよい。また図４の例では回避条件として曜日を登録しているが、日付に関連する回避条件を登録してもよい。例えば、毎月１日〜５日を「月初め」、２５日〜３１日を「月末」として登録してもよい。また、一般的に交通量が多いと言われる毎月の５日、１０日、１５日、２０日、２５日及び３０日を「五十日（ごとうび）」として登録してもよい。
【００４３】
次に、回避道路登録処理について説明する。図５に、回避道路登録処理のフローチャートを示す。なお、この処理は、ナビゲーション装置１のシステムコントローラ２０、特にＣＰＵ２２が、予め用意されたプログラムを実行し、図２に示す制御部１０５として動作することにより実現される。
【００４４】
まず、制御部１０５は、ユーザが指定入力部１０１により回避道路の指定を入力したか否かを判定する（ステップＳ１１）。この入力は、ユーザがリモコン上の所定のボタンを操作すること、ユーザがタッチパネル付きディスプレイ４４に表示された所定のボタンを押すこと、又は、音声による発話コマンドを発声することにより行われる。
【００４５】
指定が入力されると、制御部１０５は、指定された地点の道路ＩＤを取得する（ステップＳ１２）。具体的には、制御部１０５は、ユーザが回避道路の指定を入力したとき（以下、「指定入力時」と呼ぶ。）の車両の現在位置を現在位置取得部１０４から取得し、取得した現在位置に基づいて道路ＤＢ１０６を参照して、指定入力時に車両が走行していた道路の道路ＩＤを取得する。
【００４６】
次に、制御部１０５は、現在位置の変化に基づいて、車両が走行している方向（車線）を判別する（ステップＳ１３）。即ち、現在位置の移動方向を判別することにより、車両がその道路の上り車線を走行しているか、下り車線を走行しているかを決定する。さらに、制御部１０５は、日時取得部１０２から、指定入力時の日時情報を取得する（ステップＳ１４）。そして、制御部１０５は、指定入力時に車両が走行していた道路の道路ＩＤに対応付けて、曜日、時間帯及び方向（車線）を回避条件として、回避道路テーブル１０３に記憶する（ステップＳ１５）。なお、この際、制御部１０５は、現在時刻を基準として回避道路テーブル１０３に記憶する「時間帯」を決定する。例えば、日時取得部１０２から取得した現在時刻を中心として前後１時間を時間帯として設定してもよいし、１日を２時間単位で１２個の時間帯に分類し、現在時刻が属する時間帯を回避道路テーブル１０３に設定してもよい。
【００４７】
以上のように、本実施例では、ユーザが任意の道路を、曜日、時間帯、方向などの回避条件とともに回避道路として登録しておくことができるので、回避条件に適合する場合には、その道路の通行を回避することが可能となる。よって、例えば通勤渋滞、工事による渋滞など、所定の条件下で渋滞が発生する箇所の通行を回避することができる。
【００４８】
回避道路テーブルの具体的な利用方法としては、例えば、ユーザが目的地を指定して経路探索を行った場合、システムコントローラ２０は、経路探索の対象となる道路から、回避道路テーブル１０３に登録されている回避道路を除外することができる。即ち、経路探索処理において、システムコントローラ２０は、目的地までのルートを計算する際に、回避道路テーブル１０３を参照し、回避条件に適合する場合には、その道路ＩＤの道路を経由する経路を探索結果から除外する。
【００４９】
また、回避道路テーブルの他の利用方法としては、例えば、通常の走行中に、回避道路テーブルに設定されている回避条件下で車両が回避道路に向かって進行している場合などに、音声メッセージやディスプレイ上への表示によりユーザに対して「回避道路に近づいています。」などの告知を行うこともできる。
【図面の簡単な説明】
【００５０】
【図１】ナビゲーション装置の概略構成を示すブロック図である。
【図２】回避道路の登録のために必要な構成を示す機能ブロック図である。
【図３】表示画面例及び道路データの構成例を示す図である。
【図４】回避道路テーブルの例を示す図である。
【図５】回避道路登録処理のフローチャートである。
【符号の説明】
【００５１】
１  ナビゲーション装置
１０  自立測位装置
１８  ＧＰＳ受信機
２０  システムコントローラ
２２  ＣＰＵ
３６  データ記憶ユニット
４０  表示ユニット
６０  入力装置
７０  音声認識ユニット
【図１】
2007263690.tif 000003
【図２】
2007263690.tif 000004
【図３】
2007263690.tif 000005
【図４】
2007263690.tif 000006
【図５】
2007263690.tif 000007