説明

ナビゲーション装置、ナビゲーション方法、ナビゲーションプログラム、および、コンピュータに読み取り可能な記録媒体

【課題】動的ルート変更の発生原因に応じ、伝達情報の選別を図ること。
【解決手段】目的地点までの移動体の誘導経路を探索する経路探索部101と、経路探索部101によって探索された誘導経路に関する情報を表示画面に表示させることにより経路誘導を行う誘導部102と、道路の通行を禁止する通行禁止箇所の存在位置を示す通行禁止情報を含み、道路交通状況を示す道路交通情報を取得する交通情報取得部103と、交通情報取得部103によって取得された道路交通情報に含まれる通行禁止情報と経路探索部101によって探索された誘導経路に関する情報とに基づいて誘導経路上に通行禁止箇所が在るか無いかを判断する禁止判断部105と、禁止判断部105による判断結果に基づいて、経路探索部101によって探索された誘導経路に関し表示画面に表示させる情報の表示制御を変化させる表示制御部106と、を有する。

【発明の詳細な説明】
【技術分野】
【0001】
この発明は、ナビゲーション装置、ナビゲーション方法、ナビゲーションプログラム、および、コンピュータに読み取り可能な記録媒体に関する。ただし、本発明の利用は、上述したナビゲーション装置、ナビゲーション方法、ナビゲーションプログラム、および、コンピュータに読み取り可能な記録媒体に限られない。
【背景技術】
【0002】
近年、画面表示や音声等を用いて目的地までの最適な一経路を誘導する、いわゆる経路誘導を行うナビゲーション装置が普及している。
【0003】
従来、このようなナビゲーション装置では、経路誘導に際して渋滞に関する情報(渋滞情報)を適宜取得し、取得した渋滞情報に基づいて現在誘導中の誘導経路(元ルート)よりも好ましい新たな誘導経路(新ルート)を再探索するとともに、この新ルートを元ルートに代えて誘導する、いわゆる動的ルート変更の機能を実現するようにしたものがある(たとえば、特許文献1参照。)。
【0004】
【特許文献1】特開2001−227965号公報
【発明の開示】
【発明が解決しようとする課題】
【0005】
上述したような動的ルート変更を必要とする要因(再探索トリガー)としては、渋滞の発生のみではなく、たとえば工事による通行止めや時間帯に応じた通行規制等も挙げられる。
【0006】
このような再探索トリガーが元ルート中に発生した場合、ユーザの意思に拘わらず、ユーザはこの元ルートを通行することが禁止されるが、特許文献1に記載された技術では、元ルートが通行禁止となったことに起因する動的ルート変更であるにも拘わらず、この元ルートも選択可能なルートの候補として表示されるため、選択する価値がない情報に対してもその他の情報と同様に運転者の画面への注視を促してしまうとともに選択操作の機会を敢えて作ってしまうこととなり、走行操作に関する注意が疎かになってしまうという問題が一例として挙げられる。
【0007】
また、経路誘導に際しては、限られた表示スペースを有効に利用し、運転者に対して誘導情報を迅速かつ的確に伝達することが要求されるが、特許文献1に記載された技術では、新ルートと元ルートとが同一画面内に表示されるため、経路誘導に用いられるスペースが削減され、本来表示すべき右左折指示等の誘導情報の表示が制限されてしまうという問題が一例として挙げられる。
【課題を解決するための手段】
【0008】
請求項1に記載の発明にかかるナビゲーション装置は、目的地点までの移動体の誘導経路を探索する経路探索手段と、前記経路探索手段によって探索された前記誘導経路に関する情報を表示画面に表示させることにより経路誘導を行う誘導手段と、道路の通行を禁止する通行禁止箇所の存在位置を示す通行禁止情報を含み、道路交通状況を示す道路交通情報を取得する交通情報取得手段と、前記交通情報取得手段によって取得された前記道路交通情報に含まれる前記通行禁止情報と、前記経路探索手段によって探索された前記誘導経路に関する情報と、に基づいて前記誘導経路上に前記通行禁止箇所が在るか無いかを判断する禁止判断手段と、前記禁止判断手段による判断結果に基づいて、前記経路探索手段によって探索された前記誘導経路に関し前記表示画面に表示させる情報の表示制御を変化させる表示制御手段と、を有することを特徴とする。
【0009】
また、請求項11に記載のナビゲーション方法は、目的地点までの移動体の誘導経路を探索する経路探索工程と、前記経路探索工程において探索された前記誘導経路に関する情報を表示画面に表示させることにより経路誘導を行う誘導工程と、前記誘導工程に際し、道路の通行を禁止する通行禁止箇所の存在位置を示す通行禁止情報を含む道路交通情報を取得する交通情報取得工程と、前記交通情報取得工程において取得された前記通行禁止情報と、前記経路探索工程において探索された前記誘導経路に関する情報と、に基づいて前記誘導経路上に前記通行禁止箇所が在るか無いかを判断する禁止判断工程と、を含み、前記禁止判断工程における判断結果に基づいて、前記経路探索工程において探索された前記誘導経路に関し前記表示画面に表示させる情報の表示制御を変化させるようにしたことを特徴とする。
【0010】
また、請求項12に記載のナビゲーションプログラムは、請求項11に記載のナビゲーション方法をコンピュータに実行させることを特徴とする。
【0011】
また、請求項13に記載のコンピュータに読み取り可能な記録媒体は、請求項12に記載のナビゲーションプログラムを記録したことを特徴とする。
【発明を実施するための最良の形態】
【0012】
以下に添付図面を参照して、この発明にかかるナビゲーション装置、ナビゲーション方法、ナビゲーションプログラム、および、コンピュータに読み取り可能な記録媒体の好適な実施の形態について説明する。本実施の形態は、ナビゲーション装置、ナビゲーション方法、ナビゲーションプログラム、および、コンピュータに読み取り可能な記録媒体の好適な実施の形態として、たとえば自動車に搭載して利用されるカーナビゲーション装置への適用例を示す。
【0013】
(実施の形態)
(ナビゲーション装置の機能的構成)
まず、この発明の実施の形態にかかるナビゲーション装置の内容について説明する。図1は、この発明の実施の形態にかかるナビゲーション装置の機能的構成の一例を示すブロック図である。この発明の実施の形態にかかるナビゲーション装置は、車両などに備えられる。車両とは、四輪車や二輪車などを含む。以降、この発明の実施の形態にかかるナビゲーション装置を搭載する車両を自車として説明する。なお、本実施の形態においては、この自車によって移動体が実現されている。
【0014】
図1において、ナビゲーション装置100は、経路探索部101と、誘導部102と、交通情報取得部103と、再探索部104と、禁止判断部105と、表示制御部106と、表示部107と、移動判断部108と、を含む構成となっている。
【0015】
経路探索部101は、現在地点と目的地点とを結ぶ誘導経路を探索する。経路探索部101による最適な誘導経路の探索は、公知の各種経路探索方法を用いて行われる。公知の技術であるため説明を省略するが、経路探索方法として、たとえば、ダイクストラ法を用いることが可能である。経路探索部101は、距離・道路種別(有料か無料か)・走り易さ等各種の条件を考慮し、優先度の高い条件を優先させた誘導経路を探索する。
【0016】
誘導部102は、経路探索部101が探索した誘導経路にしたがって経路誘導を行う。ここで、誘導部102による経路誘導は、表示画面への表示を伴って行われる。表示画面への表示は、表示部107によって制御される。誘導部102による経路誘導は、表示画面への表示に加え、音声による案内を伴って行われてもよい。
【0017】
交通情報取得部103は、誘導部102によって誘導が行われる誘導経路における道路交通情報(交通情報)を取得する。本実施の形態における道路交通情報とは、道路交通状況を示す情報である。この道路交通情報には、道路の通行を禁止する通行禁止箇所の存在位置を示す通行禁止情報が含まれる。
【0018】
再探索部104は、交通情報取得部103が取得した道路交通情報に基づいて、必要に応じて誘導経路の再探索を経路探索部101に行わせる。具体的には、誘導経路中に渋滞箇所が発生した場合や、通行止めあるいは時間規制などの通行禁止箇所が発生した場合に、経路探索部101に対して再探索を行わせる。
【0019】
禁止判断部105は、交通情報取得部103によって取得された道路交通情報に含まれる通行禁止情報と経路探索部101によって探索された誘導経路に関する情報とに基づいて、誘導経路上に通行禁止箇所が在るか無いかを判断する。
【0020】
表示制御部106は、禁止判断部105による判断結果に基づいて、経路探索部101によって探索された誘導経路に関し表示画面に表示させる情報の表示制御を変化させる。
【0021】
表示部107は、各種表示データに基づいて文字や画像等が表示される表示画面を有しており、詳細を後述する表示制御部106によって制御されて所定の情報をこの表示画面に表示する。
【0022】
移動判断部108は、自車が移動しているか停止しているかを判断する。具体的に、たとえばナビゲーション装置100が車両などに備えられている場合には、この車両などが移動(走行)しているか停止しているかを判断する。
【0023】
(ナビゲーション方法の処理の手順)
つぎに、この発明の実施の形態にかかるナビゲーション方法の処理の手順について説明する。図2は、この発明の実施の形態にかかるナビゲーション方法の処理の手順の一例を示すフローチャートである。図2に示すナビゲーション方法の処理は、自車の現在地点を取得し、目的地点が設定されていることを条件として行われる。
【0024】
図2のフローチャートにおいて、まず、取得した現在地点と設定された目的地点とを結ぶ誘導経路の探索を行い(ステップS201)、探索した誘導経路にしたがって経路誘導を開始する(ステップS202)。この経路誘導は、目的地点に到達したと判断された(ステップS203:Yes)ことをもって終了する。
【0025】
一方、ステップS203において、目的地点に到達していないと判断した場合には(ステップS203:No)、道路交通情報を取得したか否かを判断し(ステップS204)、道路交通情報を取得していないと判断した場合には(ステップS204:No)、ステップS203へ戻る。
【0026】
これに対し、ステップS204において、道路交通情報を取得したと判断した場合には(ステップS204:Yes)、取得した道路交通情報に含まれる通行禁止情報に基づいて、現在誘導中の誘導経路に通行禁止箇所が在るか無いかを判断する(ステップS205)。
【0027】
そして、現在誘導中の誘導経路に通行禁止箇所が在ると判断した場合(ステップS205:Yes)、この判断結果に基づいて通行禁止箇所を回避する誘導経路に関する情報を表示画面に表示させ(ステップS206)、ステップS203に戻る。すなわち、ステップS206において表示画面に表示される情報は、通行禁止箇所を回避する誘導経路に関する情報であるため、これまで経路誘導を行ってきた誘導経路に関する情報は含まない。
【0028】
これに対し、現在誘導中の誘導経路に通行禁止箇所が無いと判断した場合には(ステップS205:No)、この判断結果に基づいて誘導経路に関する別の情報を表示画面に表示させ(ステップS207)、ステップS203に戻る。
【0029】
ステップS207において表示画面に表示される情報は、ステップS206において表示画面に表示される情報とは異なる情報である。ステップS207において表示画面に表示される情報には、これまで経路誘導を行ってきた誘導経路に関する情報が含まれていてもよい。たとえば、ステップS207では、誘導経路に関する情報として、経路誘導中の誘導経路とは別の誘導経路に関する情報を経路誘導中の誘導経路に加えて表示させることが可能である。
【0030】
このように、本実施の形態のナビゲーション装置100によれば、たとえば誘導経路上に通行禁止箇所が在る場合には、通行禁止箇所が在る誘導経路は表示させずに、通行禁止箇所を回避する誘導経路に関する情報のみを表示画面に表示させることができる。
【0031】
これによって、経路誘導中の誘導経路の変更(動的ルート変更)が必要であるのかそうではないのかを運転者に対して迅速に案内することができる。また、これによって、誘導経路の変更操作を不必要に行うことをなくし、安全面に配慮した経路誘導を行うことができる。
【実施例】
【0032】
(ナビゲーション装置100のハードウェア構成)
つぎに、この発明の実施例にかかるナビゲーション装置100のハードウェア構成について、図3を参照して説明する。図3は、この発明の実施例にかかるナビゲーション装置100のハードウェア構成を示すブロック図である。本実施例では、具体的に、ナビゲーション装置100がたとえば車両などに備えられている場合について説明する。
【0033】
図3において、ナビゲーション装置100は、CPU(Central Processing Unit)301と、ROM(Read Only Memory)302と、RAM(Random Access Memory)303と、HDD(ハードディスクドライブ)304と、HD(ハードディスク)305と、CD/DVDドライブ306と、着脱可能な記録媒体の一例としてのCD/DVD307と、入力I/F(インターフェース)308と、入力キー309と、リモコン310と、映像I/F(インターフェース)311と、ディスプレイ(またはタッチパネル)312と、音声I/F313と、スピーカ314と、マイク315と、通信I/F(インターフェース)316と、GPSレシーバ317と、移動速度センサ318と、角速度センサ319と、走行距離センサ320と、傾斜センサ321と、から構成されている。ナビゲーション装置100が備える各構成部301〜321は、バス330によってそれぞれ接続されている。
【0034】
CPU301は、ナビゲーション装置100の全体の制御を司り、制御プログラムにしたがって各種の演算処理を実行することにより、ナビゲーション装置100が備える各部を統括的に駆動制御する。CPU301は、図1の機能ブロック図に示す各機能によって、後述する図5および図6に示す処理を実行する。
【0035】
ROM302は、ブートプログラム等の固定的データを格納する。ROM302に格納されたデータは、ユーザの操作によって書き換えることが可能ではあるが、電源OFFによって消去されることはないものとする。
【0036】
RAM303は、可変的なデータを書き換え自在に記憶し、CPU301のワークエリアとして機能する。RAM303は、電源OFFによって記憶されたデータが消去される揮発性のメモリであってもよいし、バッテリ等によってバックアップすることにより不揮発性のメモリとしてもよい。
【0037】
HDD304は、CPU301の制御にしたがってHD305に対するデータのリード/ライトを制御する。HD305は、HDD304の制御によるデータの書き込みを受け付けるとともに、書き込まれたデータを不揮発に記憶する。
【0038】
本実施例において、HD305には、ナビゲーションプログラムが記憶(記録)されている。このため、本実施例においては、HD305によって記録媒体が実現されている。
【0039】
また、本実施例において、HD305には、地図データが記憶されている。地図データは、建物、河川、地表面などの地物(フィーチャ)をあらわす背景データと、道路の形状をあらわす道路形状データとを有しており、ディスプレイ312において2次元または3次元に描画される。
【0040】
背景データは、背景の形状をあらわす背景形状データと、背景の種別をあらわす背景種別データとを有する。背景形状データは、たとえば、地物の代表点、ポリライン、ポリゴン、地物の座標等を示すデータを含む。背景種別データは、たとえば、地物の名称や住所や電話番号等を示すテキストデータ、建物・河川等の地物の種別を示す種別データ等を含む。
【0041】
道路形状データは、複数のノードおよびリンクを有する道路ネットワークに関するデータである。ノードは、三叉路・十字路・五叉路等複数の道路が交差する交差点を示すデータである。リンクは、ノード間を連結する道路を示すデータである。リンクには、曲線道路の表現を可能とする形状補完点を有するものもある。
【0042】
加えて、道路形状データは、交通条件データを有する。交通条件データは、交差点の特徴、各リンクの長さ(距離)、車幅、進行方向、通行禁止、道路種別等を示すデータである。
【0043】
交差点の特徴としては、たとえば、三叉路や五叉路等の複雑な交差点、浅い角度で道路が分岐する交差点、目的地点周辺の交差点、高速道路の出入り口やジャンクション、経路逸脱率の高い交差点等が挙げられる。なお、経路逸脱率は、たとえば、過去の走行履歴から算出することが可能である。
【0044】
道路種別としては、たとえば、高速道路、有料道路、一般道路等が挙げられる。本実施例では、交通条件データに含まれる通行禁止は曜日や期間等に応じて定期的に通行が禁止される道路であることを示し、通信I/F316が受信する道路交通情報に含まれる通行禁止は不定期に発生し所定の期間のみ通行が禁止された道路であることを示すものとする。
【0045】
なお、本実施例では地図データをHD305に記憶するようにしたが、これに限るものではなく、図3に示したRAM303や、詳細を後述するCD/DVD307であってもよい。また、地図データは、ナビゲーション装置100のハードウェアと一体に設けられているものに限るものではなく、ナビゲーション装置100外部に設けられていてもよい。その場合、ナビゲーション装置100は、たとえば、通信I/F316を通じて、ネットワークを介して地図データを取得する。取得された地図データはRAM303等に記憶される。
【0046】
CD/DVDドライブ306は、CPU301の制御にしたがってCD/DVD307に対するデータのリード/ライトを制御する。CD/DVD307は、CD/DVDドライブ306の制御にしたがって記録されたデータが読み出される着脱可能な可搬性を有する記録媒体である。なお、CDとはCompact Diskの略称であり、DVDとはDigital Versatile Diskの略称である。
【0047】
なお、書き込み可能な可搬性を有する記録媒体としてはCD/DVD307に限るものではない。着脱可能な記録媒体としては、CD/DVD307のほか、CD−ROM(CD−R、CD−RW)、MO(Magneto−Optical disk)、メモリカードなどを利用することもできる。着脱可能な記録媒体として、CD−ROM(CD−R、CD−RW)、MO、メモリカードなどを利用する場合、各記憶媒体への情報の書き込みおよび各種記憶媒体に記憶された情報の読み出しが可能な専用のドライブ装置をCD/DVDドライブ306に代えて用いる。
【0048】
入力I/F308は、文字、数値、各種指示などの入力をする入力キー309や、入力キー309の一部または全部を備えたリモコン310から送信されてくるデータをCPU301に対して出力する。
【0049】
ここで、入力キー309の構成としては、物理的な押下/非押下を検出する押ボタンスイッチ、タッチパネル、キーボード、ジョイスティック等公知の各種形態を採用することが可能である。入力キー309は、上述した各種形態のうちいずれか単一の形態で構成されていてもよいし、複数の形態で構成されていてもよい。ユーザは、入力キー309の形態に応じて適宜入力操作を行うことで入力I/F308にデータを入力する。
【0050】
なお、本明細書中では、ナビゲーション装置100を搭載する車両(自車)を運転する者を運転者とし、自車における乗車者をユーザとする。特に断りがない場合には、ユーザとは運転者を含む、または運転者であってもよいものとする。
【0051】
入力キー309の操作によって入力されるデータとしてたとえば目的地点が挙げられる。具体的に、たとえばナビゲーション装置100が車両などに備えられている場合には、この車両に乗車している人物が到達目標とする地点が設定される。
【0052】
ここで、たとえば、入力キー309の形態としてタッチパネルを採用する場合、このタッチパネルはディスプレイ312の表示面側に積層して使用される。そして、ディスプレイ312における表示タイミングとタッチパネル(入力キー309)に対する操作タイミングおよびその位置座標とを管理することによって、入力データを認識する。このように、入力キー309の形態としてディスプレイ312に積層されたタッチパネルを採用することにより、入力キー309の形態を大型化することなく多くのデータ入力を行うことができる。タッチパネルとしては、抵抗膜式、感圧式等公知の各種タッチパネルを用いることが可能である。
【0053】
入力I/F308には、移動速度センサ318、角速度センサ319、走行距離センサ320および傾斜センサ321が接続されている。入力I/F308に対しては、これら各センサ318〜321から出力されるデータも入力される。なお、各センサ318〜321はそれぞれ以下の機能を実現する。なお、CPU301は、各センサ318〜321から出力されたデータに基づいて自車が移動しているか停止しているかを判断する。このため、本実施例においては、CPU301および各センサ318〜321によって、上述した実施の形態における移動判断部108が実現されている。
【0054】
移動速度センサ318は、経路探索装置100の移動速度を検出する。経路探索装置100が車両に設置されている場合、トランスミッションの出力側シャフトから検出する。角速度センサ319は、自車の回転時の各速度を検出し、各速度データと相対方位データとを出力する。走行距離センサ320は、車輪の回転に伴って出力される所定周期のパルス信号のパルス数をカウントすることによって車輪1回転あたりのパルス数を算出し、その1回転あたりのパルス数に基づく走行距離データを出力する。傾斜センサ321は、路面の傾斜角度を検出し、傾斜角データを出力する。
【0055】
本実施例におけるナビゲーション装置100では、自車の走行状態の変化に伴う各センサ318〜321からの出力変化に基づいて自車が走行中であるか停止中であるかを判断する。
【0056】
映像I/F311は、映像表示用のディスプレイ312と接続される。映像I/F311は、具体的には、たとえば、ディスプレイ312全体の制御を行うグラフィックコントローラと、即時表示可能な画像情報を一時的に記憶するVRAM(Video RAM)などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ312を表示制御する制御ICなどによって構成される。
【0057】
ディスプレイ312には、アイコン、カーソル、メニュー、ウィンドウ、あるいは文字や画像などの各種データが表示される。また、ディスプレイ312には、HD305に記憶された地図データや経路誘導に関するデータが表示される(図7参照)。このディスプレイ312は、たとえば、CRT(Cathode Ray Tube)、TFT液晶ディスプレイ、プラズマディスプレイなどを採用することができる。本実施例においては、映像I/F311およびディスプレイ312によって、上述した実施の形態における表示部107が実現されている。
【0058】
音声I/F313は、音声出力用のスピーカに接続される。音声I/F313は、具体的には、たとえば、音声デジタルデータのD/A変換を行うD/Aコンバータと、D/Aコンバータから出力される音声アナログ信号を増幅する増幅器と、音声アナログデータのA/D変換を行うA/Dコンバータと、から構成されている。また、スピーカ314は音声を出力する。マイク315は外部からの音声を入力する。
【0059】
通信I/F316は、基地局(図示せず)を介して通信サーバ(図示せず)と無線通信を行う通信モジュールである。通信I/F316は、たとえば、汎用の携帯電話機と同様の構成であり、PDC(Parsonal Digital Cellular Telecommunicaition System)方式、PHS(Parsonal Handyphone System)方式のTDMA、TDDあるいはCDMA構成などを採用することができる。また、通信I/F316は、汎用の携帯電話機および入力I/F308にワイヤード接続(インターフェース接続)した構成や、汎用の携帯電話機および入力I/F308に微弱無線送受信部を設けた無線接続方式の構成を採用することとしてもよい。
【0060】
本実施例においては、通信I/F316を介して渋滞や交通規制などの道路交通情報を受信する。このため、本実施例においては、通信I/F316によって上述した実施の形態における交通情報取得部103が実現されている。本実施例においては、道路交通情報の受信を定期的(不定期でも可)に行う。通信I/F316を介した道路交通情報の受信は、VICS(Vehicle Information and Communication System)センターから道路交通情報が配信されたタイミングで行ってもよいし、VICSセンターに対し定期的に道路交通情報を要求することで行ってもよい。通信I/F316は、たとえば、FMチューナー、VICS/ビーコンレシーバおよびその他の通信機器として実現することが可能である。
【0061】
なお、公知の技術であるため詳細な説明を省略するが、「VICS」とは、VICSセンターで編集、処理された渋滞や交通規制などの道路交通情報をリアルタイムに送信し、カーナビゲーション装置等の車載機に文字・図形で表示する情報通信システムである。VICSセンターで編集、処理された道路交通情報(VICS情報)をカーナビゲーションに伝達する方法としては、各道路上に設置された「ビーコン」と「FM多重放送」を利用する方法がある。「ビーコン」には、主に高速道路で使用される「電波ビーコン」と、主要な一般道路で使用される「光ビーコン」がある。「FM多重放送」を利用する場合には、広域エリアの道路交通情報を受信することが可能となる。「ビーコン」を利用する場合には、自車位置を元にした直近の道路の詳細な情報等、自車が位置する場所において必要な道路交通情報を受信することが可能となる。
【0062】
GPSレシーバ317は、GPS衛星(図示せず)からの電波を受信して自車の現在位置(現在地点)を求めるものである。具体的に、たとえばナビゲーション装置100が車両などに備えられている場合には、この車両などが位置する現在位置を取得する。なお、たとえばナビゲーション装置が人によって携帯されている場合には、この人物が位置する現在位置を取得する。なお、GPSとは、Global Positioning Systemの略称であり、4つ以上の衛星からの電波を受信することによって地上での位置を正確に求めるシステムである。なお、公知の技術であるためGPSについての説明は省略する。GPSレシーバ317は、衛星からの電波を受信するためのアンテナ、受信した電波を復調するチューナーおよび復調したデータに基づいて位置を算出する演算回路等を備えている。
【0063】
なお、本実施例においては、GPSレシーバ317によって得られるGPS測位データおよび自車の進行方向の絶対方位データを、移動速度センサ318、角速度センサ319、走行距離センサ320および傾斜センサ321から得られる各データで補正することによって、現在地点を取得する。この現在位置は、ナビゲーション装置100の3次元情報(経度、緯度、高さ)と進行方向のほか、速度、加速度に関するデータを含んでいる。
【0064】
(表示制御部の機能的構成)
つぎに、本実施例において特長的な表示制御部の機能的構成について、図4を参照して説明する。図4は、図1に示す表示制御部106の詳細な機能的構成を示すブロック図である。表示制御部106は、誘導情報表示部400と、候補情報表示部401と、変更案内情報表示部402と、を備えている。
【0065】
誘導情報表示部400は、後述する経路誘導に際して、誘導経路を示す地図データや現在地点を示すデータや右左折案内データ等、経路誘導に関するデータがディスプレイ312に表示されるように表示部107を制御する。誘導情報表示部400は、誘導経路の再探索が行われた場合には、再探索された誘導経路にしたがった経路誘導に関するデータがディスプレイ312に表示されるように映像I/F311を制御する。
【0066】
候補情報表示部401は、経路誘導中の誘導経路において通行禁止箇所がない場合に機能し、再探索前後の誘導経路から選択される候補となる誘導経路に関する候補情報がディスプレイ312に表示されるように表示部107を制御する。ところで、誘導経路の再探索をしながらも経路誘導中の誘導経路において通行禁止箇所がない場合というのは、再探索前の誘導経路も通行可能であるということを示している。一方で、当然ながら自車が走行できるのは一つの誘導経路である。このため、再探索前後の誘導経路からいずれか一つの誘導経路を選択する必要が生じる。
【0067】
なお、候補情報は、再探索前後の誘導経路を地図上の道筋としてディスプレイ312に表示させる情報、または、再探索前後の誘導経路が選択可能な候補として有ることを示す文字をディスプレイ312に表示させる情報である。
【0068】
候補情報表示部401は、候補情報の表示に際して、ナビゲーション装置100が移動しているか停止しているかに応じて表示する情報を異ならせる。具体的に、誘導経路に通行禁止箇所が在ると判断された場合には再探索後の誘導経路に関する情報をディスプレイ312に表示させ、誘導経路に通行禁止箇所が無いと判断された場合には再探索前後の誘導経路に関する情報をそれぞれディスプレイ312に表示させる。
【0069】
また、候補情報表示部401は、上述した実施の形態における移動判断部108によって自車が停止していると判断された場合には、再探索前後の全ての誘導経路に関する情報を候補情報としてディスプレイ312に一覧表示させる。
【0070】
変更案内情報表示部402は、再探索された誘導経路にしたがって経路誘導を行う場合(動的ルート変更が生じた場合)に、動的ルート変更を行う旨を案内する情報がディスプレイ312に表示されるように表示部107、すなわち映像I/F311およびディスプレイ312を制御する。
【0071】
誘導情報表示部400、候補情報表示部401および変更案内情報表示部402は、経路誘導中の誘導経路上に通行禁止箇所が在るか無いか、および、ナビゲーション装置100が移動しているか停止しているかに応じて選択的に機能する。
【0072】
たとえば、経路誘導中の誘導経路において通行禁止箇所が在り、かつ、自車が停止している場合、変更案内情報表示部402が機能する。これによって、動的ルート変更を行う旨がディスプレイ312に表示される。また、たとえば経路誘導中の誘導経路において通行禁止箇所が在り、かつ、自車が移動している場合には変更案内情報表示部402は機能せず、誘導情報表示部400が機能する。動的ルート変更を行う旨は音声のみによって案内される。
【0073】
また、たとえば、経路誘導中の誘導経路において通行禁止箇所が無く、かつ、自車が停止している場合、候補情報表示部401が機能する。これによって、候補情報がディスプレイ312に表示される。また、たとえば経路誘導中の誘導経路において通行禁止箇所が在り、かつ、自車が移動している場合には、候補情報表示部402と誘導情報表示部400とが機能し、現在実行中の経路誘導に関するデータがディスプレイ312に表示される。なお、自車が停止している場合には、誘導情報表示部400よりも候補情報表示部401の機能が優先される。一方、自車が移動している場合には、候補情報表示部401よりも誘導情報表示部400の機能が優先される。
【0074】
上述したような表示制御部106における誘導情報表示部400、候補情報表示部401および変更案内情報表示部402の各機能は、図3に示したROM302、RAM303、HD305、CD/DVD307などに記録されたプログラムをCPU301が実行することによって実現される。このため、本実施例においては、具体的に、図3に示したCPU301、ROM302、RAM303、HD305、CD/DVD307によって、上述した実施の形態における表示制御部106が実現されている。
【0075】
(ナビゲーション装置の処理の手順)
つぎに、この発明の実施例にかかるナビゲーション装置の処理の手順について説明する。図5および図6は、この発明の実施例にかかるナビゲーション装置100の処理の手順を示すフローチャートである。具体的に、図5および図6に示す処理は、図3に示したROM302、RAM303、HD305、CD/DVD307などに記録されたプログラムをCPU301が実行することによって実現する。
【0076】
ここで、図5および図6に示す処理は、通常の経路誘導が行われている最中であることを条件として実行される。本実施例においては、GPSレシーバ317が受信した情報等によって取得される現在地点と入力キー309の操作によって入力設定される目的地点と設定された優先度とに基づいて現在地点から目的地点へ至る最適な誘導経路を探索し、探索した誘導経路にしたがって第一の表示画面(図7に示す第一の表示画面700参照)を表示しながら行われる経路誘導を通常の経路誘導とする。
【0077】
なお、誘導経路を探索する際の各種条件の優先度はあらかじめ設定されていてもよいし、ユーザが適宜設定するようにしてもよい。誘導経路を探索する際の各種条件の優先度の設定をユーザが適宜設定する場合、入力キー309の操作等によって行われる。
【0078】
経路探索は、ROM302、RAM303、HD305、CD/DVD307などに記録されたプログラムをCPU301が実行することによって実現する。このため、本実施例においては、CPU301、ROM302、RAM303、HD305、CD/DVD307によって、上述した実施の形態における経路探索部101が実現される。
【0079】
経路誘導は、ROM302、RAM303、HD305、CD/DVD307などに記録されたプログラムをCPU301が実行し、ディスプレイ312やスピーカ314を制御することによって実現する。このため、本実施例においては、CPU301、ROM302、RAM303、HD305、CD/DVD307、ディスプレイ312およびスピーカ314によって、上述した実施の形態における誘導部102が実現されている。
【0080】
経路誘導の開始に際しては、目的地点が設定されていることが条件となる。目的地点の設定は、たとえば、図3に示した入力キー309やリモコン310がユーザによって操作されることにより行われる。
【0081】
図5のフローチャートにおいて、まず、通信I/F316によって受信したデータに基づいて、再探索トリガーが引かれたと判断するまで待機している(ステップS501:No)。
【0082】
ここで、再探索トリガーとしては、道路交通情報(に含まれる渋滞情報)を受信したこと、過去に事故等があった場所を通過したこと、基準時間から一定時間が経過したこと、等が挙げられる。本実施例においては、再探索トリガーは、これらのいずれか一つでもよいし、考えられる全ての事象をトリガーとしてもよい。
【0083】
再探索トリガーが引かれたと判断した場合(ステップS501:Yes)、再探索トリガーが引かれたと判断した時点で実行中の経路誘導を引き続き行いつつ、GPSレシーバ317が受信したデータ等によって認識される現在地点(自車位置)から誘導経路の案内開始に際して設定された目的地点までの誘導経路(ルート)を探索する(ステップS502)。なお、図5に示す処理の開始時点で既に誘導経路が探索されているため、ステップS502における誘導経路の探索を、以降、再探索として説明する。また、以降、誘導経路を「ルート」として説明する。図5〜図10においても、誘導経路を「ルート」として説明する。ステップS502における経路探索も、上述と同様に、ROM302、RAM303、HD305、CD/DVD307などに記録されたプログラムをCPU301が実行することによって実現される。
【0084】
たとえば、この探索を開始させる再探索トリガーが「道路交通情報を受信したこと」である場合、この道路交通情報を受信した通信I/F316およびCPU301によって、上述した実施の形態における再探索部104が実現される。
【0085】
また、たとえばこの探索を開始させる再探索トリガーが「過去に事故等があった場所を通過したこと」である場合、過去に事故等があった場所であることを記憶するRAM303等のメモリ、現在地点を取得するGPSレシーバ317、およびCPU301によって、上述した実施の形態における再探索部104が実現される。
【0086】
また、たとえばこの探索を開始させる再探索トリガーが「基準時間から一定時間が経過したこと」である場合、基準時間を記憶するRAM303等のメモリ、基準時間からの一定時間の経過をカウントするタイマ、およびCPU301によって、上述した実施の形態における再探索部104が実現される。なお、タイマは、CPU301が通常有するクロック機能によって容易に実現可能である。
【0087】
なお、ステップS502で再探索する誘導経路は、通信I/F316によって受信した道路交通情報に基づいて、通行止めや時間規制等の通行禁止区間、あるいは、渋滞等のように通行は可能であるが避けて通行したい箇所を回避するよう考慮された誘導経路である。加えて、ステップS502では、優先度の高い条件を優先させた複数の誘導経路を探索する。以降、ステップS502で探索された誘導経路を新ルートとし、現在誘導中の誘導経路を元ルートとする。
【0088】
続いて、新ルートと元ルートとを比較し、新ルートと元ルートとで異なる区間があるか否かを判断し(ステップS503)、新ルートと元ルートとで異なる区間がない、すなわち新ルート=元ルートであると判断した場合には(ステップS503:Yes)、ステップS501に戻る。
【0089】
新ルートと元ルートとで異なる区間があると判断した場合(ステップS503:No)、図6に示す処理を実行することによって、ステップS502で引かれた再探索トリガーが通行禁止に起因するものであるか否かを判断する(ステップS504)。なお、図6に示す処理については詳細を後述する。
【0090】
ステップS504においてステップS502で引かれた再探索トリガーが通行禁止に起因するものではないと判断した場合には(ステップS504:No)、自車が走行中であるか停止中であるかを判断する(ステップS505)。
【0091】
自車が走行中であると判断した場合(ステップS505:Yes)、第一の表示画面700に代えて、ディスプレイ312に第二の表示画面(図8に示す第二の表示画面800参照)を表示させ(ステップS506)、元ルートにしたがった右左折等の経路誘導を継続して行う。
【0092】
一方、自車が停止中であると判断した場合(ステップS505:No)、第一の表示画面700に代えて、第三の表示画面(図9に示す第三の表示画面900参照)をディスプレイ312に表示させる(ステップS507)。
【0093】
ステップS508では、第二の表示画面または第三の表示画面を表示した状態で、誘導を行うルートが決定されたと判断するまでは(ステップS508:No)、ステップS505に戻り自車が走行中であるか停止中であるかに応じてディスプレイ312に第二の表示画面または第三の表示画面を表示する。
【0094】
ステップS508において、経路誘導を行うルートが決定されたと判断した場合(ステップS508:Yes)、決定されたルートでの経路誘導を開始し(ステップS509)、処理を終了する。
【0095】
一方、ステップS504においてステップS502で引かれた再探索トリガーが通行禁止に起因するものであると判断した場合には(ステップS504:Yes)、ステップS510に進み、自車が走行中であるか停止中であるかを判断する(ステップS510)。
【0096】
自車が停止中であると判断した場合(ステップS510:No)、ディスプレイ312に第四の表示画面(図10に示す第四の表示画面1000参照)を表示し(ステップS511)、ユーザによってルート変更の確認があったと判断するまで(ステップS513:No)、あるいは、ステップS510に戻り自車が走行中であると判断するまで(ステップS510:No)、ステップS510に戻り自車が停止中である場合にはディスプレイ312に第四の表示画面を表示する。
【0097】
一方、ステップS510において自車が走行中であると判断した場合(ステップS510:Yes)、誘導するルートを変更した旨をその理由と共に音声で案内する(ステップS512)。これによって、運転操作に支障を来たすことを防止することができる。
【0098】
ステップS513においてユーザによってルート変更の確認があったと判断した場合(ステップS513:Yes)、あるいは、ステップS512における音声案内後に、新ルートR2での誘導を開始し(ステップS514)、処理を終了する。
【0099】
なお、ステップS514で誘導を開始する新ルートは、ステップS502で再探索した複数の新ルートのうちで最も優先度の高いルートとする。
【0100】
つぎに、図6を参照して、図5のステップS503で新ルートと元ルートとで異なる区間があると判断された場合に実行される処理について説明する。図6は、図5のステップS503で新ルートと元ルートとで異なる区間があると判断された場合に実行される処理の手順を示すフローチャートである。なお、図6に示す処理すなわちステップS504の処理によって元ルートにおける通行禁止箇所の在無が判断される。
【0101】
図6に示す処理すなわちステップS504は、通信I/F316によって受信した道路交通情報に基づいてROM302、RAM303、HD305、CD/DVD307などに記録されたプログラムをCPU301が実行する処理によって実現する。このため、本実施例においては、通信I/F316、ROM302、RAM303、HD305、CD/DVD307、CPU301によって、上述した実施の形態における禁止判断部105が実現される。
【0102】
図6に示す処理では、まず、新ルートと元ルートとで異なる部分を抽出する(ステップS601)。以降、「新ルートと元ルートとで異なる部分」を「ルート差分」とする。すなわち、ステップS601では、ルート差分を抽出する。
【0103】
抽出したルート差分のうち元ルートにおけるルート差分中に通行止めに該当する箇所が在るか無いかを判断し(ステップS602)、元ルートにおけるルート差分中に通行止めに該当する箇所が無いと判断した場合(ステップS602:No)、抽出したルート差分のうちの元ルートにおけるルート差分中に時間規制に該当する箇所が在るか無いかを判断する(ステップS603)。
【0104】
元ルートにおけるルート差分中に通行止めに該当する箇所が無いと判断した場合(ステップS603:No)、再探索トリガーが渋滞に起因するものであると判断し(ステップS604)、処理を終了する。
【0105】
一方、ステップS602において、元ルートR1におけるルート差分中に通行止めに該当する箇所が在ると判断した場合(ステップS602:Yes)、再探索トリガーが通行止めに起因するものであると判断し(ステップS605)、処理を終了する。
【0106】
また、ステップS603において、元ルートR1におけるルート差分中に時間規制に該当する箇所が在ると判断した場合(ステップS603:Yes)、再探索トリガーが時間規制に起因するものであると判断し(ステップS606)、処理を終了する。すなわち、上述した図5の処理においては、再検索トリガーが、「通行止め」あるいは「時間規制」である場合に通行禁止に起因すると判断する。
【0107】
つぎに、第一の表示画面について説明する。図7は、経路誘導に際し表示部107によってディスプレイ312に表示される第一の表示画面の一例を示す図である。図7に示すように、第一の表示画面700には、現在誘導中の元ルートR1および自車位置を示す三角マークMが表示されている。また、第一の表示画面700には、経路誘導に要する誘導情報701が表示されている。
【0108】
つぎに、第二の表示画面について説明する。図8は、第二の表示画面を示す説明図である。図8に示すように、第二の表示画面800には、現在誘導中の元ルート(以降、符号R1をつけて説明する)、三角マークM、誘導情報701等に加えて、新ルートに関する情報(新ルート情報)801が表示されている。第二の表示画面800においては、新ルート情報801として、たとえば、新ルートと元ルートR1との相違点が表示されている。これによって、ユーザは、元ルートR1に対して新ルートがどのような特徴を有しているのかを容易に知ることができる。
【0109】
第二の表示画面800では、新ルートと元ルートR1との相違点として、新ルートを通行した場合に要する時間/距離/金額と元ルートR1を通行した場合に要する時間/距離/金額との差が、元ルートR1を基準として表示されている。第二の表示画面800における新ルート情報801は、文字の形態で表示されている。また、新ルート情報801は、元ルートR1や誘導情報701の表示に支障を与えない位置(本実施の形態では画面左側端部)に表示されている。
【0110】
また、第二の表示画面800には、ルート決定ボタン802が表示されている。ルート決定ボタン802は、「新ルート」ボタン802aと「元ルート」ボタン802bとが表示されている。「新ルート」ボタン802aおよび「元ルート」ボタン802bは、入力キー309によっていずれか一方を選択的に操作することが可能である。ユーザは、図3に示した入力キー309、リモコン310、タッチパネル312を用いて「新ルート」ボタン802aまたは「元ルート」ボタン802bのいずれか一方を操作することにより誘導を行うルートを決定する。
【0111】
つぎに、第三の表示画面について説明する。図9は、第三の表示画面を示す説明図である。図9に示すように、第三の表示画面900には、誘導情報701、新ルート情報801、ルート決定ボタン802に加えて、元ルートR1と新ルートR2とが表示されている。元ルートR1と新ルートR2とは、単一の地図上に表示されている。このため、元ルートR1と新ルートR2とで重複するルートは重ねて表示されている。ユーザは、図3に示した入力キー309、リモコン310、タッチパネル312を操作することによって、「新ルート」ボタン802aまたは「元ルート」ボタン802bのいずれか一方を操作する。
【0112】
なお、第三の表示画面900においては、元ルートR1と新ルートR2とのルート差分が見易いように、第一の表示画面700に対して適宜縮尺が変更されていてもよい。元ルートR1と新ルートR2とは、単一の地図上でそれぞれを識別できるように、それぞれ異なる表示がなされている。元ルートR1と新ルートR2とを異なって表示させる方法としては、たとえば、新ルートR2の表示色と元ルートR1の表示色とを異ならせたり、新ルートR2の表示線種と元ルートR1の表示線種とを異ならせたりすることが可能である。表示線種は、点線/実線、太線/細線等に異ならせることが可能である。
【0113】
なお、図9においては、新ルートR2が一つである場合の説明をしたが、これに限るものではなく、新ルートR2が複数ある場合にも同様である。
【0114】
ここで、図8および図9を比較して解るように、本実施例のナビゲーション装置100によれば、自車が移動している場合には自車が停止している場合よりも少ない情報が表示されるように、ディスプレイ312に表示させる情報量が調整されている。すなわち、自車が移動している場合に表示される情報量を極力減らすことで安全面に配慮したナビゲーション装置100を提供することができる。
【0115】
つぎに、第四の表示画面について説明する。図10は、第四の表示画面を示す説明図である。図10に示すように、第四の表示画面1000には、誘導情報701、新ルート情報801、ルート決定ボタン802、元ルートR1、新ルートR2が表示されている。
【0116】
第四の表示画面1000におけるルート決定ボタン802は、第三の表示画面900におけるルート決定ボタン802とは異なり、再探索された新ルートR2のうちで最も優先度の高い新ルートR2での経路誘導に変更する旨を案内するとともに、その旨を確認を促す目的で「決定」ボタン1001のみが表示されている。
【0117】
すなわち、第四の表示画面1000が表示される場合とは、通行禁止箇所がある元ルートR1を通行することが不可能な場合であるため、第四の表示画面1000には、「決定」ボタン1001のみがルート決定ボタン802として表示されている。この「決定」ボタン1001は、入力キー309によって操作することが可能である。ユーザは、図3に示した入力キー309、リモコン310、タッチパネル312を操作することによって、「決定」ボタン1001を操作する。
【0118】
また、第四の表示画面1000における元ルートR1には、通行禁止であることを示す情報1002が表示されている。なお、図10では、通行禁止であることを示す情報1002として、通行止めを示す標識を表す図形が表示されている。このように、図形での表示が可能な情報に関しては図形の形態で表示することにより、運転者に対してルートが変更となることおよびその理由を迅速に伝達することができる。
【0119】
以上説明したように、本実施例のナビゲーション装置100、ナビゲーション装置100が実現するナビゲーション方法、ナビゲーション装置100が備えるコンピュータによって実行されるナビゲーションプログラム、および、このナビゲーションプログラムを記録する記録媒体によれば、元ルートR1にしたがった経路誘導中に元ルートR1上に通行禁止箇所が発生したことを、運転者(またはユーザ)の操作を介することなく運転者に対して案内することができる。
【0120】
また、本実施例のナビゲーション装置100によれば、元ルートR1に通行禁止箇所が在ると判断された場合には再探索後の新ルートR2に関する情報をディスプレイ312に表示させ、元ルートR1に通行禁止箇所が無いと判断された場合には再探索前後のルートR1,R2に関する情報をそれぞれディスプレイ312に表示させることにより、元ルートR1が通行禁止になったために経路変更をしなくてはならないのか、あるいは、元ルートR1の通行は可能であり経路を変えても変えなくてもよいのかを、運転者(またはユーザ)の操作を介することなく運転者に対して案内することができる。
【0121】
また、本実施例のナビゲーション装置100によれば、元ルートR1上に通行禁止箇所が在ると判断された場合には元ルートR1とは異なる新ルートR2を再探索させ、この新ルートR2にしたがって経路誘導を行う(動的ルート変更を行う)ことにより、不必要な操作を行わせることなく、運転者を通行可能な新ルートR2に誘導することができる。
【0122】
また、本実施例のナビゲーション装置100によれば、再探索後の新ルートR2にしたがって経路誘導を行う旨を、自車が移動していると判断された場合には音声のみによって案内し、自車が停止していると判断された場合にはディスプレイ312に表示させることによって案内することにより、運転状態に応じ、運転中における運転者の画面への注視を低減し、安全面に配慮した経路誘導を行うとともに、限られた表示スペースを有効に利用し、運転者に対して誘導情報を迅速かつ的確に伝達することができる。
【0123】
また、本実施例のナビゲーション装置100によれば、元ルートR1に通行禁止箇所が在りかつ自車が停止しているためにディスプレイ312への情報表示を伴う案内をしている最中に自車が移動を開始した場合には、音声による案内に切り替えることによって、運転操作への負担をかけることなく自車の移動状態に応じて安全を配慮した適切な案内を行うことができる。
【0124】
また、本実施例のナビゲーション装置100によれば、元ルートR1上に通行禁止箇所が無いと判断した場合に、元ルートR1および新ルートR2から選択される候補となるルートに関する候補情報をディスプレイ312に表示させ、この中から選択されたルート(元ルートR1または新ルートR2)にしたがって経路誘導を行うことにより、運転操作に支障を来たすことなくより詳細な情報を伝達し、状況や運転者(ユーザ)の好みにより則した経路誘導を行うことができる。
【0125】
また、本実施例のナビゲーション装置100によれば、自車が停止していると判断した場合には経路誘導に関する情報よりも候補情報を優先してディスプレイ312に表示させ、自車が移動していると判断した場合には候補情報よりも経路誘導に関する情報を優先してディスプレイ312に表示させることにより、自車の移動状態に応じ、運転中における運転者の画面への注視を低減し、安全面に配慮した経路誘導を行うことができる。また、自車の移動状態に応じ、限られた表示スペースを有効に利用し、運転者に対して誘導情報を迅速かつ的確に伝達することができる。
【0126】
また、本実施例のナビゲーション装置100によれば、自車が停止していると判断した場合には、元ルートR1および新ルートR2の全てのルートに関する情報を候補情報としてディスプレイ312に一覧表示させることにより、運転操作に支障を来たすことなくより詳細な情報を伝達し、状況や運転者(ユーザ)の好みにより則した経路誘導を行うことができる。
【0127】
なお、本実施例においては、元ルートR1における通行禁止の在無および走行状態に応じた動的ルート変更を行うようにしたが、これに限るものではなく、元ルートR1における通行禁止の在無のみに応じて動的ルート変更を行うようにしてもよい。
【0128】
すなわち、ナビゲーション装置の移動状態に依存せず、元ルートに通行禁止箇所が在る場合には元ルートとは異なる一の新ルートを再探索させ、再探索された新ルートにしたがって経路誘導を行い、元ルートに通行禁止箇所が無い場合には探索される複数のルートから一のルートを選択させ、選択されたルートにしたがって経路誘導を行うナビゲーション装置としてもよい。
【0129】
このようなナビゲーション装置とすることにより、自車の走行状態を判断するために該自車が備えるセンサ等と連動して経路誘導を行うナビゲーション装置に限らず、たとえばポータブルタイプのナビゲーション装置のように、使用時に自車内に持ち込むような使用が想定されるナビゲーション装置によっても元ルートR1が通行禁止になったために経路変更をしなくてはならないのか、あるいは、通行は可能であり経路を変えても変えなくてもよいのかを、運転者(またはユーザ)の操作を介することなく運転者に対して案内することができる。
【0130】
なお、上述したように、本実施例で説明したナビゲーション方法は、あらかじめ用意されたナビゲーションプログラムを、可搬性を有するコンピュータやサーバとの通信を可能とする通信装置等のコンピュータで実行することにより実現することができる。本実施例ではこのナビゲーションプログラムがHD305に記憶されているものとして説明したが、これに限るものではなく、ナビゲーションプログラムは、フレキシブルディスク、CD−ROM、MO、DVD等のコンピュータで読み取り可能な記録媒体に記録されていればよい。ナビゲーションプログラムをコンピュータによる読み取り可能な記録媒体に記録することにより、このナビゲーションプログラムをコンピュータによって記録媒体から読み出すことで実行することができる。
【0131】
加えて、このナビゲーションプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【0132】
【図1】この発明の実施の形態にかかるナビゲーション装置の機能的構成の一例を示すブロック図である。
【図2】この発明の実施の形態にかかるナビゲーション方法の処理の手順の一例を示すフローチャートである。
【図3】この発明の実施例にかかるナビゲーション装置100のハードウェア構成を示すブロック図である。
【図4】表示制御部の機能的構成を示すブロック図である。
【図5】この発明の実施例にかかるナビゲーション装置の処理の手順を示すフローチャートである。
【図6】この発明の実施例にかかるナビゲーション装置の別の処理の手順を示すフローチャートである。
【図7】第一の表示画面を示す説明図である。
【図8】第二の表示画面を示す説明図である。
【図9】第三の表示画面を示す説明図である。
【図10】第四の表示画面を示す説明図である。
【符号の説明】
【0133】
100 ナビゲーション装置
101 経路探索部
102 誘導部
103 交通情報取得部
104 再探索部
105 禁止判断部
106 表示制御部
107 表示部
108 移動判断部
800,900,1000 表示画面


【特許請求の範囲】
【請求項1】
目的地点までの移動体の誘導経路を探索する経路探索手段と、
前記経路探索手段によって探索された前記誘導経路に関する情報を表示画面に表示させることにより経路誘導を行う誘導手段と、
道路の通行を禁止する通行禁止箇所の存在位置を示す通行禁止情報を含み、道路交通状況を示す道路交通情報を取得する交通情報取得手段と、
前記交通情報取得手段によって取得された前記道路交通情報に含まれる前記通行禁止情報と、前記経路探索手段によって探索された前記誘導経路に関する情報と、に基づいて前記誘導経路上に前記通行禁止箇所が在るか無いかを判断する禁止判断手段と、
前記禁止判断手段による判断結果に基づいて、前記経路探索手段によって探索された前記誘導経路に関し前記表示画面に表示させる情報の表示制御を変化させる表示制御手段と、
を有することを特徴とするナビゲーション装置。
【請求項2】
前記交通情報取得手段によって取得された前記道路交通情報に含まれる前記通行禁止情報に基づいて前記経路探索手段に対して前記誘導経路を再探索させる再探索手段を有し、
前記表示制御手段は、前記禁止判断手段によって前記誘導経路に前記通行禁止箇所が在ると判断された場合には前記再探索手段による再探索後の誘導経路に関する情報を前記表示画面に表示させ、前記禁止判断手段によって前記誘導経路に通行禁止箇所が無いと判断された場合には前記再探索手段による再探索前後の前記誘導経路に関する情報をそれぞれ前記表示画面に表示させることを特徴とする請求項1に記載のナビゲーション装置。
【請求項3】
前記再探索手段は、前記禁止判断手段によって再探索前の前記誘導経路上に前記通行禁止箇所が在ると判断された場合には再探索前の前記誘導経路とは異なる誘導経路を再探索させ、
前記誘導手段は、再探索後の前記誘導経路にしたがって経路誘導を行うことを特徴とする請求項2に記載のナビゲーション装置。
【請求項4】
前記移動体が移動しているか停止しているかを判断する移動判断手段を有し、
前記誘導手段は、再探索後の前記誘導経路にしたがって経路誘導を行う旨を、前記移動判断手段によって前記移動体が移動していると判断された場合には音声のみによって案内し、前記移動判断手段によって前記移動体が停止していると判断された場合には前記表示画面に表示させることによって案内することを特徴とする請求項3に記載のナビゲーション装置。
【請求項5】
前記誘導手段は、前記表示画面への表示案内中に前記移動判断手段によって前記移動体が移動していると判断された場合には、音声のみによる案内に切り替えることを特徴とする請求項4に記載のナビゲーション装置。
【請求項6】
前記表示制御手段は、前記禁止判断手段によって再探索前の前記誘導経路上に前記通行禁止箇所が無いと判断された場合に、再探索前後の前記誘導経路から選択される候補となる誘導経路に関する候補情報を前記表示画面に表示させ、
前記誘導手段は、選択された前記誘導経路にしたがって経路誘導を行うことを特徴とする請求項2に記載のナビゲーション装置。
【請求項7】
前記移動体が移動しているか停止しているかを判断する移動判断手段を有し、
前記表示制御手段は、前記移動判断手段によって前記移動体が停止していると判断された場合には経路誘導に関する情報よりも前記候補情報を優先して前記表示画面に表示させ、前記移動判断手段によって前記移動体が移動していると判断された場合には前記候補情報よりも経路誘導に関する情報を優先して前記表示画面に表示させることを特徴とする請求項6に記載のナビゲーション装置。
【請求項8】
前記表示制御手段は、前記移動判断手段によって前記移動体が停止していると判断された場合には、再探索前後の全ての前記誘導経路に関する情報を前記候補情報として前記表示画面に一覧表示させることを特徴とする請求項7に記載のナビゲーション装置。
【請求項9】
前記誘導経路に関する情報は、前記誘導経路を地図上の道筋として前記表示画面に表示させる情報であることを特徴とする請求項1〜8のいずれか一つに記載のナビゲーション装置。
【請求項10】
再探索後の前記誘導経路に関する情報は、再探索後の前記誘導経路を地図上の道筋として前記表示画面に表示させる情報または再探索後の前記誘導経路が有ることを示す文字を前記表示画面に表示させる情報であることを特徴とする請求項1〜8のいずれか一つに記載のナビゲーション装置。
【請求項11】
目的地点までの移動体の誘導経路を探索する経路探索工程と、
前記経路探索工程において探索された前記誘導経路に関する情報を表示画面に表示させることにより経路誘導を行う誘導工程と、
前記誘導工程に際し、道路の通行を禁止する通行禁止箇所の存在位置を示す通行禁止情報を含む道路交通情報を取得する交通情報取得工程と、
前記交通情報取得工程において取得された前記通行禁止情報と、前記経路探索工程において探索された前記誘導経路に関する情報と、に基づいて前記誘導経路上に前記通行禁止箇所が在るか無いかを判断する禁止判断工程と、
を含み、
前記禁止判断工程における判断結果に基づいて、前記経路探索工程において探索された前記誘導経路に関し前記表示画面に表示させる情報の表示制御を変化させるようにしたことを特徴とするナビゲーション方法。
【請求項12】
請求項11に記載のナビゲーション方法をコンピュータに実行させることを特徴とするナビゲーションプログラム。
【請求項13】
請求項12に記載のナビゲーションプログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。


【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate


【公開番号】特開2006−162349(P2006−162349A)
【公開日】平成18年6月22日(2006.6.22)
【国際特許分類】
【出願番号】特願2004−351720(P2004−351720)
【出願日】平成16年12月3日(2004.12.3)
【出願人】(000005016)パイオニア株式会社 (3,620)
【Fターム(参考)】