(57)【要約】【課題】迂回経路を利用するか否かをユーザの判断に委ねることができるナビゲーション装置を提供すること。【解決手段】ノード接続点データ２２などが参照され、推奨経路を構成する第１の区間に含まれるノード接続点の数が計数される。第１の区間に含まれる交差点の数がしきい値Ｋ以上であるとの判定がなされると、案内画像データ２４が読み出され、迂回経路の存在を示す矢印の画像がディスプレイ１０に表示される。また、案内音声データ２５が読み出され、「迂回も可能です。」との音声がスピーカ９から出力される。【選択図】図８
2006038807.tif 000002
【特許請求の範囲】
【請求項１】
第１の区間とこの第１の区間を迂回する第２の区間との分岐点を示す分岐点データおよび現在位置を示す現在位置データを用いて現在位置が分岐点から予め定められたの距離内に存在する否かを判定する判定ステップと、
前記判定ステップで現在位置が分岐点から予め定められたの距離内に存在するとの判定がなされると第１の区間へ進入すべき旨を案内するための第１のデータおよび第２の区間が存在する旨を案内するための第２のデータを送出する送出ステップとをコンピュータに実行させることを特徴とするナビゲーションプログラム。
【請求項２】
前記送出ステップは、第２のデータを画像データとして送出することを特徴とする請求項１に記載のナビゲーションプログラム。
【請求項３】
前記送出ステップは、第２のデータを音声データとして送出することを特徴とする請求項１に記載のナビゲーションプログラム。
【請求項４】
交差点の存在を示す交差点データを用いて第１の区間に存在する交差点数が予め定められた個数以上であるか否かを判定する判定ステップと、
前記判定ステップで第１の区間に存在する交差点数が予め定められた個数以上であるとの判定がなされると第１の区間へ進入すべき旨を案内するための第１のデータおよび第２の区間が存在する旨を案内するための第２のデータを送出する送出ステップとをコンピュータに実行させることを特徴とするナビゲーションプログラム。
【請求項５】
前記送出ステップは、第２のデータを画像データとして送出することを特徴とする請求項４に記載のナビゲーションプログラム。
【請求項６】
前記送出ステップは、第２のデータを音声データとして送出することを特徴とする請求項４に記載のナビゲーションプログラム。
【請求項７】
請求項１ないし請求項６の何れかに記載のナビゲーションプログラムを実行して第１の区間へ進入すべき旨を案内するための第１のデータおよび第２の区間が存在する旨を案内するための第２のデータを送出する送出手段と、
前記送出手段によって送出された第１のデータおよび第２のデータを用いて第１の区間へ進入すべき旨を第２の区間が存在する旨とともに案内する案内手段とを備えることを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的地までの経路を案内するナビゲーション装置に関するものであって、より詳しくは、ナビゲーション機能付き車載ＡＶ機器やナビゲーション機能付き携帯電話端末などに関するものである。
【背景技術】
【０００２】
従来のナビゲーション装置として、誘導中の経路Ｒ（Ｒ＝Ｌ１＋Ｒ１＋Ｒ２）のうち被迂回経路Ｒ１を迂回経路Ｒ１´に置き換えてコストが最小となる経路（Ｌ１＋Ｒ１´＋Ｒ２）を案内するナビゲーション装置が知られている（例えば、特許文献１を参照）。
【特許文献１】特開２００１−１７４２７８号公報（第５−６頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のナビゲーション装置においては、迂回経路Ｒ１´が唯一の迂回経路であれば、迂回経路Ｒ１´がユーザの希望に添わない経路であっても、被迂回経路Ｒ１を迂回経路Ｒ１´に置き換えた経路は案内されてしまう。つまり、ユーザの希望に添わない経路が案内されてしまうという問題があった。
【０００４】
本発明は、従来の問題を解決するためになされたもので、迂回経路を利用するか否かをユーザの判断に委ねることができるナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係るナビゲーション装置は、第１の区間とこの第１の区間を迂回する第２の区間との分岐点を示す分岐点データおよび現在位置を示す現在位置データを用いて現在位置が分岐点に接近しているか否かを判定する判定ステップと、前記判定ステップで現在位置が分岐点に接近しているとの判定がなされた後に第１の区間へ進入すべき旨を案内するための第１のデータおよび第２の区間が存在する旨を案内するための第２のデータを送出する送出ステップとをコンピュータに実行させることを特徴とするナビゲーションプログラムを実行する構成を有している。
【０００６】
この構成によれば、第１の区間へ進入すべき旨が案内されるとともに第２の区間が存在する旨が案内されることとなる。
【発明の効果】
【０００７】
本発明は、第１の区間とこの第１の区間を迂回する第２の区間との分岐点を示す分岐点データおよび現在位置を示す現在位置データを用いて現在位置が分岐点から予め定められたの距離内に存在する否かを判定する判定ステップと、前記判定ステップで現在位置が分岐点から予め定められたの距離内に存在するとの判定がなされると第１の区間へ進入すべき旨を案内するための第１のデータおよび第２の区間が存在する旨を案内するための第２のデータを送出する送出ステップとをコンピュータに実行させることによって、迂回経路を利用するか否かをユーザの判断に委ねることができるという効果を有するナビゲーション装置を提供することができるものである。
【発明を実施するための最良の形態】
【０００８】
以下、本発明に係るナビゲーション装置を実施するための最良の形態について、図１ないし図８を参照しながら説明する。まず、図１および図２を参照しながら本実施の形態に係るナビゲーション装置１の構成を説明する。
【０００９】
図１に示すように、ナビゲーション装置１は、各種センサなどが接続されるインターフェース（以下Ｉ／Ｆ）２と、ディスク３からデータを読み取る読取機４と、読取機４によって読み取られたデータなどを記憶するハードディスクドライブ（以下、ＨＤＤという）５と、Ｉ／Ｆ２などからのデータを処理するための各種プログラムを格納するロム（以下、ＲＯＭという）６と、ＲＯＭ６に格納された各種プログラムを実行してデータを処理するシーピーユー（以下、ＣＰＵという）７と、ＣＰＵ７の処理結果などを保持するＲＡＭ８とを備える。
【００１０】
Ｉ／Ｆ２には、音声を出力するスピーカ９、画像を表示するディスプレイ１０、ＧＰＳ電波を受信するＧＰＳレシーバ１１、車速を検知する車速センサ１２や方位を検知する方位センサ１３などが接続されている。そして、ＧＰＳレシーバ１１によって受信されたＧＰＳデータなどは、Ｉ／Ｆ２に入力された後、ＲＡＭ８に保持される。
【００１１】
ＨＤＤ５には、各種判定用のしきい値を示すしきい値データや読取機４によって地図ディスクから読み取られた地図データなどが記憶されている。図２に示すように、地図データ２０には、経路探索に用いられる探索データ２１が含まれている。探索データ２１は、ノードとノードとの接続関係を示すノード接続データ２２（分岐点データおよび交差点データに相当）、各リンクのコストを示すリンクコストデータ２３、案内画像をディスプレイ１０に表示するための案内画像データ２４および案内音声をスピーカ９から出力するための案内音声データ２５を有する。
【００１２】
ＲＯＭ６には、地図表示処理や経路探索処理などを実行するためのナビゲーションプログラムの他に、第１の区間とこの第１の区間を迂回する第２の区間との分岐点を示す分岐点データおよび現在位置を示す現在位置データを用いて現在位置が分岐点から予め定められたの距離内に存在する否かを判定する判定ステップと、判定ステップで現在位置が分岐点から予め定められたの距離内に存在するとの判定がなされると第１の区間へ進入すべき旨を案内するための第１のデータおよび第２の区間が存在する旨を案内するための第２のデータを送出する送出ステップとをコンピュータに実行させることを特徴とするナビゲーションプログラムが格納されている。また、ＲＯＭ６には、交差点の存在を示す交差点データを用いて第１の区間に存在する交差点数が予め定められた個数以上であるか否かを判定する判定ステップと、判定ステップで第１の区間に存在する交差点数が予め定められた個数以上であるとの判定がなされると第１の区間へ進入すべき旨を案内するための第１のデータおよび第２の区間が存在する旨を案内するための第２のデータを送出する送出ステップとをコンピュータに実行させることを特徴とするナビゲーションプログラムが格納されている。
【００１３】
以上のように構成されたナビゲーション装置１について、図３ないし図８を参照しながらその動作を説明する。図３に示すように、ＣＰＵ７は、ＲＯＭ６に格納されたプログラムを実行して、出発地から目的地までの推奨経路を探索する（ステップＳ１）。ここで、推奨経路を示す推奨経路データはＲＡＭ８に保持される。
【００１４】
具体的な処理としては、リンクコストデータ２３などが参照され、出発地から目的地までのリンクコストの合計が最小となる経路が推奨経路として探索される。例えば、図４に示すように、第１の区間が幹線道路であれば、推奨経路は第１の区間を利用した経路となる。以下、第１の区間を利用した経路を推奨経路として説明をする。
【００１５】
推奨経路が探索されると、ＣＰＵ７は、ＲＯＭ６に格納されたプログラムを実行して、推奨経路の一部区間を迂回する迂回経路を探索する（ステップＳ２）。ここで、迂回経路を示す迂回経路データは、ＲＡＭ８に保持される。
【００１６】
具体的な処理としては、リンクコストデータ２３などが参照され、出発地から目的地までのリンクコストの合計が２番目に小さい経路が迂回経路として探索される。以下、推奨経路の一区間を第１の区間とし、この第１の区間を迂回し第２の区間を利用した経路を迂回経路として説明をする。
【００１７】
ステップＳ２において迂回経路が探索された後、ＣＰＵ７は、ＲＯＭ６に格納されたプログラムを実行して、現在位置が分岐点に接近したか否かを判定する（ステップＳ３）。
【００１８】
具体的な処理としては、ＲＡＭ８に保持された推奨経路データ、迂回経路データやＧＰＳデータなどが参照され、ＧＰＳデータが示す現在位置と推奨経路データまたは迂回経路データが示す分岐点の位置との差（以下、距離差という）がＨＤＤ５に記憶されたしきい値データが示すしきい値以下であるか否かの判定がなされる。このとき、距離差がしきい値（例えば、５０メートル）以下であれば、現在位置は分岐点に接近しているとの判定がなされる。他方、距離差がＨＤＤ５に記憶されたしきい値（例えば、５０メートル）より大きければ、現在位置は分岐点に接近していないとの判定がなされる。ここで、分岐点とは、推奨経路と迂回経路との分かれ目、第１の区間と第２の区間の分かれ目をいい、本実施の形態では交差点Ａである。
【００１９】
ステップＳ３において、現在位置が分岐点に接近したとの判定がなされると（Ｓ３のＹｅｓ）、ＣＰＵ７は、ＲＯＭ６に格納されたプログラムを実行して、第１の区間へ進入すべき旨を案内する（ステップＳ４）。
【００２０】
具体的な処理としては、ＲＡＭ８に保持された推奨経路データが参照され、推奨経路データ示す推奨経路上の点Ａに対応する案内画像データ２４および案内音声データ２５がＨＤＤ５から読み出される。図５に示すように、案内画像データ２４が読み出されると、推奨経路への進入方向を示す矢印の画像がディスプレイ１０に表示される。他方、案内音声データ２５が読み出されると、「この先、直進です。」との音声がスピーカ９から出力される。
【００２１】
第１の区間へ進入すべき旨が案内されると、ＣＰＵ７は、ＲＯＭ６に格納されたプログラムを実行して、推奨経路に含まれる交差点の数がしきい値Ｋ以上であるか否かを判定する（ステップＳ５）。
【００２２】
具体的な処理としては、ノード接続点データ２２などが参照され、第１の区間に含まれるノード接続点の数が計数される。例えば、しきい値Ｋが５である場合、図６に示すように、第１の区間に、交差点Ａ、Ｂ、Ｃ、Ｄ、Ｅ、Ｆの計６つの交差点が含まれていれば、推奨経路に含まれる交差点の数はしきい値Ｋ以上であるとの判定がなされる。他方、図７に示すように、第１の区間に、交差点Ａ、Ｃ、Ｅ、Ｆの計４つの交差点が含まれていれば、推奨経路に含まれる交差点の数はしきい値Ｋ以上ではないとの判定がなされる。
【００２３】
他方、ステップＳ５において、推奨経路に含まれる交差点の数はしきい値Ｋ以上であるとの判定がなされると（Ｓ５のＹｅｓ）、ＣＰＵ７は、ＲＯＭ６に格納されたプログラムを実行して、第２の区間が存在する旨を案内する（ステップＳ６）。
【００２４】
具体的な処理としては、ＲＡＭ８に保持された迂回経路データが参照され、迂回経路データ示す迂回経路上の点Ａに対応する案内画像データ２４および案内音声データ２５がＨＤＤ５から読み出される。
【００２５】
図８に示すように、案内画像データ２４が読み出されると、迂回経路の存在を示す矢印の画像がディスプレイ１０に表示される。このとき、推奨経路への進入を示す矢印および迂回経路の存在を示す矢印がそれぞれ実線および点線で表示されるなど、推奨経路への進入および迂回経路の存在がそれぞれ異なる表示態様で表示されてもよい。他方、案内音声データ２５が読み出されると、「迂回も可能です。」との音声がスピーカ９から出力される。
【００２６】
ステップＳ６において、第２の区間が存在する旨が案内されると、ＣＰＵ７は、ＲＯＭ６に格納されたプログラムを実行して、ＲＡＭ８に保持されたＧＰＳデータなどを参照し、現在位置が目的地に到達したか否かを判定する（ステップＳ７）。
【００２７】
ステップＳ５において推奨経路に含まれる交差点の数はしきい値Ｋ以上ではないとの判定がなされ（Ｓ２のＮｏ）またはステップＳ７において現在位置が目的地に到達していないとの判定がなされると（Ｓ７のＹｅｓ）、ＣＰＵ７は、ＲＯＭ６に格納されたプログラムを実行して、ＲＡＭ８に保持された推奨経路データなどを参照しながら推奨経路を案内する（ステップＳ８）。すなわち、本実施の形態では、推奨経路が案内されるとともに、ユーザの経路選択の補助となるように迂回経路の存在が案内されることになる。
【００２８】
他方、ステップＳ７において現在位置が目的地に到達しているとの判定がなされると（Ｓ７のＮｏ）、ＣＰＵ７は、ＲＯＭ６に格納されたプログラムを実行して、データ処理を完了する。
【００２９】
以上本実施の形態によれば、推奨経路を構成する第１の区間へ進入すべき旨が案内されるとともに、迂回経路を構成する第２の区間が存在する旨が案内されるので、ユーザに対して迂回経路の存在を認識させることで、迂回経路を利用するか否かをユーザの判断に委ねることができる。
【００３０】
また、本実施の形態によれば、第１の区間へ進入すべき旨を示す矢印と第２の区間が存在する旨を示す矢印とがそれぞれ異なる表示態様で表示されるので、ユーザに対して迂回経路の存在をより明確に認識させることができる。
【００３１】
また、本実施の形態によれば、複数の交差点が第１の区間に含まれる場合に第２の経路の存在が案内されるので、ユーザに対して信号待ちの少ない経路を選択させることができる。
【００３２】
なお、本実施の形態とは別に、ステップＳ３におけるＹｅｓの判定およびステップＳ５におけるＹｅｓの判定の何れか一方が成立した場合に、迂回経路が存在する旨が案内されるようにしても構わない。
【産業上の利用可能性】
【００３３】
以上のように、本発明に係るナビゲーション装置は、迂回経路を利用するか否かをユーザの判断に委ねることができるという効果を有し、ナビゲーション機能付き車載ＡＶ機器やナビゲーション機能付き携帯電話端末などとして有用である。
【図面の簡単な説明】
【００３４】
【図１】本発明の最良の実施の形態に係るナビゲーション装置の構成を示すブロック図
【図２】本実施の形態における地図データのデータ構造を示す図
【図３】本実施の形態に係るナビゲーション装置の動作を示すフロー図
【図４】本実施の形態における推奨経路と迂回経路との関係を示す図
【図５】本実施の形態における推奨経路への進入を案内するときの案内態様を説明するための図
【図６】本実施の形態における第１の区間と第２の区間との関係を示す図
【図７】本実施の形態における第１の区間と第２の区間との関係を示す図
【図８】本実施の形態における迂回経路の存在を案内するときの案内態様を説明するための図
【符号の説明】
【００３５】
１    ナビゲーション装置
６    ＲＯＭ（送出手段）
７    ＣＰＵ（送出手段）
９    スピーカ（案内手段）
１０    ディスプレイ（案内手段）
【図１】
2006038807.tif 000003
【図２】
2006038807.tif 000004
【図３】
2006038807.tif 000005
【図４】
2006038807.tif 000006
【図５】
2006038807.tif 000007
【図６】
2006038807.tif 000008
【図７】
2006038807.tif 000009
【図８】
2006038807.tif 000010