(57)【要約】【課題】  ディスプレイに頼ることなく、ユーザがサービス地点の情報を得ることが可能なナビゲーション装置を提供すること【解決手段】  ナビゲーション装置は、ステップＳＴ１１でサービス地点案内を行うと判断した場合、ステップＳＴ１２において、ユーザに提供すべきサービス地点の種別を設定する。また、ナビゲーション装置は、ステップＳＴ１３及びＳＴ１４を実行して、目的地までの経路を探索する。その後、ナビゲーション装置は、ステップＳＴ１１１又はＳＴ１１４で、各種のサービス地点情報を音声出力する。【選択図】  図３
2005147805.tif 000002
【特許請求の範囲】
【請求項１】
ナビゲーション装置であって、
ユーザにより設定された目的地までの経路を探索する経路探索部と、
車両の現在位置を算出する位置算出部と、
前記経路探索部で得られた経路と、前記位置算出部で得られた現在位置とに基づいて、記憶媒体に格納された地図データを使って、前記車両又は前記ユーザにサービスを提供可能な地点に関連する情報を音声で表すサービス地点情報を作成するサービス地点情報作成部と、
前記サービス地点情報作成部で作成されたサービス地点を表す音声を出力する音声出力部とを備える、ナビゲーション装置。
【請求項２】
前記サービス地点情報は、サービス地点の種別と、前記位置算出部で得られた現在位置から対象となるサービス地点までの距離及び／又は所要時間とを含む、請求項１に記載のナビゲーション装置。
【請求項３】
前記サービス地点情報は、最寄りのサービス地点の種別と、前記位置算出部で得られた現在位置から対象となるサービス地点までの距離及び／又は所要時間とを含む、請求項１に記載のナビゲーション装置。
【請求項４】
前記サービス地点情報は、最寄りのサービス地点及びその次のサービス地点のそれぞれについて作成される、請求項１に記載のナビゲーション装置。
【請求項５】
前記サービス地点情報は、前記経路探索部で得られた経路において、車両の走行車線沿いのサービス地点について作成される、請求項１に記載のナビゲーション装置。
【請求項６】
前記サービス地点情報は、前記位置算出部で得られた現在位置から所定距離の範囲内のサービス地点について作成される、請求項１に記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関し、より特定的には、音声を使ってサービス地点の情報を案内可能なナビゲーション装置に関する。
【背景技術】
【０００２】
従来のナビゲーション装置は、典型的には車両に搭載され、ユーザの現在位置周辺の地図をディスプレイに表示する。また、ユーザの操作に応じて、ナビゲーション装置は、表示画面をスクロールしたり、表示地図の縮尺を変更したりする。このようなナビゲーション装置において、現在位置とサービス地点との位置関係を把握したい場合、ユーザは、入力装置を使って、サービス地点周辺の地図を表示させた後、表示地図を視認する。その後、ユーザは、現在位置とサービス地点との位置関係を推定する（例えば、特許文献１を参照）。
【特許文献１】特開平６−２６５３６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、現在位置とサービス地点との位置関係を把握する際、従来のナビゲーション装置では、ユーザの意識が表示画面に向いてしまうため、車両の運転への注意がそがれるという問題点がある。特に、所望のサービス地点を車両が通過してしまった場合、ユーザが入力装置を操作する必要が生じる場合がある。このような場合には、運転への注意がさらにそがれてしまう。
【０００４】
それ故に、本発明の目的は、ディスプレイに頼ることなくユーザがサービス地点の情報を得ることが可能なナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の一局面は、ナビゲーション装置であって、ユーザにより設定された目的地までの経路を探索する経路探索部と、車両の現在位置を算出する位置算出部と、経路探索部で得られた経路と、位置算出部で得られた現在位置とに基づいて、記憶媒体に格納された地図データを使って、車両又はユーザにサービスを提供可能な地点に関連する情報を音声で表すサービス地点情報を作成するサービス地点情報作成部と、サービス地点情報作成部で作成されたサービス地点を表す音声を出力する音声出力部とを備える。
【０００６】
上記局面において、サービス地点情報は具体的には、サービス地点の種別と、前記位置算出部で得られた現在位置から対象となるサービス地点までの距離及び／又は所要時間とを含む。さらに具体的には、サービス地点情報は、最寄りのサービス地点の種別と、前記位置算出部で得られた現在位置から対象となるサービス地点までの距離及び／又は所要時間とを含む。
【０００７】
また、上記局面において、サービス地点情報は、例えば、最寄りのサービス地点及びその次のサービス地点のそれぞれについて作成されたり、経路探索部で得られた経路において、車両の走行車線沿いのサービス地点について作成されたり、前記位置算出部で得られた現在位置から所定距離の範囲内のサービス地点について作成されたりする。
【発明の効果】
【０００８】
上記局面によれば、サービス地点情報が音声出力されるので、ユーザは、車両前方に注意を向けたまま、サービス地点について情報を得ることが可能となる。
【発明を実施するための最良の形態】
【０００９】
図１は、本発明の一実施形態に係るナビゲーション装置の外観斜視図である。図１において、ナビゲーション装置は、典型的には車両のような移動体に搭載され、ユーザを案内する。このようなナビゲーション装置の本体装置１には、例えばＳＤカード（Ｒ）のようなメモリカード１１が挿入されるスロット１２、及びスピーカ１３が配置される。
【００１０】
また、図２は、図１に示す本体１の具体的な構成を示すブロック図である。図２において、本体１は、図１に参照番号を付けて説明した構成以外にも、ＧＰＳモジュール１４と、自律航法センサ１５と、操作部１６と、処理制御部１７と、音声処理部１８とを備える。
【００１１】
以下、以上のナビゲーション装置の各部について、より具体的に説明する。
メモリカード１１は、地図データを格納するための記憶媒体である。ここで、地図データは、一般的又は周知のもので構わないため、その詳細な説明を省略する。なお、本実施形態では、地図データはメモリカードに格納されるとして説明するが、これに限らず、地図データは、例えばＣＤ又はＤＶＤのような記憶媒体に格納されても構わない。
スピーカ１３は少なくとも、処理制御部１７で生成される音声データに従って音声を出力する。
【００１２】
ＧＰＳモジュール１４は、車外の測位システム（例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ））に収容される人工衛星から送出された信号を、アンテナを通じて受信する。ＧＰＳモジュール１４はさらに、複数のＧＰＳ衛星からの受信信号に基づいて、本ナビゲーション装置が現在位置する緯度、経度、高度及び進行方位を示すデータを生成して出力する。
【００１３】
自律航法センサ１５は、地磁気センサ及び角速度センサを含んでおり、地磁気センサは、地磁気（地球磁界）に基づいて車両の方位を検出し出力する。また、角速度センサは、車両の角速度を検出し出力する。また、自律航法センサ１５は、加速度センサ及び速度センサのいずれかを少なくとも含んでいる。加速度センサは、車両の加速度を検出して出力する。
操作部１６は、処理制御部１７に各種指示を入力するために、典型的にはキー、スイッチ又はリモコンから構成される。
【００１４】
処理制御部１７は、ユーザの案内に必要な処理を行う。なお、処理制御部１７の代表的な処理としては、サービス地点情報の生成がある。本実施形態において、サービス地点情報とは、ユーザ又は車両に何らかのサービスを提供可能な地点を、施設種別及び位置で表す音声データである。このようなサービス地点の例としては、ガソリンスタンド、コンビニエンスストア又はトイレがある。
音声処理部１８は少なくとも、処理制御部１７から入力される音声データをアナログ信号に変換したり、増幅したりした後に、スピーカ１３に出力する。
【００１５】
次に、図３に示すフローチャートを参照して、上述のサービス地点案内の処理手順について説明する。図３において、処理制御部１７は、まず、ユーザによる操作部１６への入力に従って、サービス地点案内を行うか否かを判断する（ステップＳＴ１１）。ＮＯと判断した場合、処理制御部１７は、図３に示す処理を終了する。
【００１６】
逆にＹＥＳと判断した場合、処理制御部１７は、ユーザに提供すべきサービス地点の種別を設定する（ステップＳＴ１２）。ここで、図４は、ステップＳＴ１２の詳細な処理手順の一例を示すフローチャートである。図４において、処理制御部１７は好ましくは、ユーザに対して、操作部１６を構成するスイッチａ−ｃの操作を促すための音声データを作成して、音声処理部１８に出力する。その結果、スピーカ１３からは、スイッチａ−ｃの操作を促すための音声が出力される（ステップＳＴ２１）。
このような音声に応答して、ユーザは、スイッチａ−ｃの中から、自身が必要とするものを操作する。なお、ユーザは、必要なものがなければいずれのスイッチも操作しない。
【００１７】
ステップＳＴ２１の後、処理制御部１７は所定時間待機する。待機終了後、処理制御部１７は、スイッチａが操作されたか否かを判断する（ステップＳＴ２２）。ＹＥＳと判断した場合、処理制御部１７は、サービス地点Ａ（本実施形態ではガソリンスタンド）の案内を設定する（ステップＳＴ２３）。
【００１８】
ステップＳＴ２２でＮＯと判断した場合、又はステップＳＴ２３の後、処理制御部１７は、スイッチｂが操作されたか否かを判断する（ステップＳＴ２４）。ＹＥＳと判断した場合、処理制御部１７は、サービス地点Ｂ（本実施形態ではコンビニエンスストア）の案内を設定する（ステップＳＴ２５）。
【００１９】
ステップＳＴ２４でＮＯと判断した場合、又はステップＳＴ２５の後、処理制御部１７は、スイッチｃが操作されたか否かを判断する（ステップＳＴ２６）。ＹＥＳと判断した場合、処理制御部１７は、サービス地点Ｃ（本実施形態ではトイレ）の案内を設定する（ステップＳＴ２７）。
ステップＳＴ２６でＮＯと判断した場合、又はステップＳＴ２７が終了した後、処理制御部１７は、図４に示す処理を終了し、図３に示すステップＳＴ１３を行う。
【００２０】
また、図４に示す処理に代えて、ステップＳＴ１２は、下記のように実現されても構わない。図５は、ステップＳＴ１２の代替的な処理の手順の一例を示すフローチャートである。図５において、処理制御部１７は好ましくは、操作部１６の操作をユーザに促すための音声データを作成して、音声処理部１８に出力する。その結果、スピーカ１３からは、スイッチの操作を促すための音声が出力される（ステップＳＴ３１）。
【００２１】
このような音声に応答して、ユーザは、操作部１６を必要な回数だけ操作する。なお、ユーザは、サービス種別を設定する必要がなければ、操作部１６を操作しない。
【００２２】
ステップＳＴ３１の後、処理制御部１７は所定時間待機する。待機終了後、処理制御部１７は、待機期間の間に操作部１６が１回だけ操作されたか否かを判断する（ステップＳＴ３２）。ＹＥＳと判断した場合、他の音声出力の場合と同じ要領で、ナビゲーション装置は、サービス地点Ａの案内を設定しても良いか否かを問い合わせるための音声を出力する。問い合わせに対して、ユーザは操作部１６を操作して回答する。処理制御部１７は、問い合わせの後、所定時間待機して、操作部１６からの出力に基づいて、ユーザの回答がＹＥＳかＮＯかを判断する（ステップＳＴ３３）。ＹＥＳと判断した場合、処理制御部１７は、サービス地点Ａの案内を設定する（ステップＳＴ３４）。
【００２３】
ステップＳＴ３２でＮＯと判断した場合、処理制御部１７は、待機期間の間に操作部１６が２回操作されたか否かを判断する（ステップＳＴ３５）。ＹＥＳと判断した場合、他の音声出力の場合と同じ要領で、ナビゲーション装置は、サービス地点Ｂの案内を設定しても良いか否かを問い合わせるための音声を出力する。処理制御部１７は、ステップＳＴ３３と同じ要領で、ユーザの回答がＹＥＳかＮＯかを判断する（ステップＳＴ３６）。ＹＥＳと判断した場合、処理制御部１７は、サービス地点Ｂの案内を設定する（ステップＳＴ３７）。
【００２４】
ステップＳＴ３５でＮＯと判断した場合、処理制御部１７は、待機期間の間に操作部１６が３回操作されたか否かを判断する（ステップＳＴ３８）。
ＹＥＳと判断した場合、ナビゲーション装置は、サービス地点Ｃの案内を設定しても良いか否かを問い合わせるための音声を出力する。処理制御部１７は、上述と同様にして、ユーザの回答がＹＥＳかＮＯかを判断する（ステップＳＴ３９）。ＹＥＳと判断した場合、処理制御部１７は、サービス地点Ｃの案内を設定する（ステップＳＴ３１０）。
ステップＳＴ３３、ＳＴ３６、ＳＴ３８又はＳＴ３９でＮＯと判断した場合、若しくはステップＳＴ３４、ＳＴ３７又は３１０の後、処理制御部１７は、図５に示す処理を終了し、図３に示すステップＳＴ１３を行う。
【００２５】
なお、以上の図４及び図５において、ユーザは、操作部１６を構成するスイッチを操作して、サービス地点の設定を行っていた。しかし、これに限らず、サービス地点の設定に関しては、音声入力で行われても構わない。
また、図４及び図５において、設定可能なサービス地点数は最大３カ所として説明されていたが、それ以外の数であっても構わない。
【００２６】
図３において、処理制御部１７は、ユーザが操作部１６を使って入力した目的地を、操作部１６から受け取る（ステップＳＴ１３）。
その後、処理制御部１７は、車両の出発地から目的地までの経路を、メモリカード１１に格納されている地図データを使って探索する（ステップＳＴ１４）。
【００２７】
次に、探索した経路沿いであって、ステップＳＴ１２で設定された種別に属するサービス地点の情報を、処理制御部１７は地図データから取得する（ステップＳＴ１５）。ここで、ステップＳＴ１５において、探索した経路において、車両が走行する車線沿いのサービス地点の情報が取得されることがさらに好ましい。対向車線沿いのサービス地点には、車両は入りにくいからである。
さらに、処理制御部１７は、ＧＰＳモジュール１４及び／又は自律航法センサ１５の出力を使って、車両の現在位置を算出する（ステップＳＴ１６）。
【００２８】
次に、処理制御部１７は、今回算出した現在位置から、ステップＳＴ１５で取得した各サービス地点までの距離及び／又は所要時間を、ステップＳＴ１５で取得した地図データを使って算出する（ステップＳＴ１７）。
その後、処理制御部１７は、今回算出した現在位置から最寄りのサービス地点までの距離又は所要時間が所定の基準値以下であるか否かを判断する（ステップＳＴ１８）。
【００２９】
ＹＥＳと判断した場合、処理制御部１７は、最寄りのサービス地点の施設種別を地図データから取得し、取得した施設種別と、ステップＳＴ１７で算出した距離及び／又は所要時間とを使って、例えば「最寄りのガソリンスタンドは約３ｋｍ先です。」というような音声を表すサービス地点情報（以下、第１のサービス地点情報と称する）を作成する（ステップＳＴ１９）。
【００３０】
また、処理制御部１７は好ましくは、２番目に近いサービス地点について、例えば「その先のガソリンスタンドは２０ｋｍ先です。」というような音声を表すサービス地点情報（以下、第２のサービス地点情報と称する）を、ステップＳＴ１９と同様の要領で作成する（ステップＳＴ１１０）。
【００３１】
次に、処理制御部１７は、第１及び第２のサービス地点情報を音声処理部１８に出力する。音声処理部１８は、入力された第１及び第２のサービス地点情報に対して前述のような処理を行った後、第１及び第２のサービス地点情報を、スピーカ１３に順番に出力する。スピーカ１３は、入力された第１及び第２のサービス地点情報に従って、例えば「最寄りのガソリンスタンドは約３ｋｍ先です。その先のガソリンスタンドは２０ｋｍ先です。」というような音声を出力する（ステップＳＴ１１１）。
【００３２】
次に、処理制御部１７は、設定された目的地に車両が到着したか否かを判断する（ステップＳＴ１１２）。ＮＯと判断した場合、処理制御部１７は、ステップＳＴ１６に戻り、一連の処理を再び行う。逆にＹＥＳと判断した場合、処理制御部１７は、図３に示す処理を終了する。なお、ステップＳＴ１１２では、車両が目的地に到着したか否かが判断されたが、これに限らず、サービス地点案内の中断指示があったか否かを、処理制御部１７は判断するようにしても良い。他にも、処理制御部１７は、ステップＳＴ１１２において、車両が目的地に到着したか否か、及び上記中断指示があったか否かの双方を相前後して判断しても良い。
【００３３】
また、ステップＳＴ１８でＮＯと判断した場合、処理制御部１７は、操作部１６を構成するスイッチｄがユーザにより操作されたか否かを判断する（ステップＳＴ１１３）。
ＹＥＳと判断した場合、処理制御部１７は、案内リクエスト応答処理を行う（ステップＳＴ１１４）。ここで、図６は、ステップＳＴ１１４の詳細な処理手順を示すフローチャートである。図６において、処理制御部１７は、スイッチｄが所定時間の間操作され続けたか否か、つまり、スイッチｄが長押しされたか否かを判断する（ステップＳＴ４１）。
【００３４】
ＹＥＳと判断した場合、処理制御部１７は、ステップＳＴ１６で算出した現在位置から所定距離の範囲内に、指定サービス地点が何軒あるかを、ステップＳＴ１５で取得した地図データを使ってカウントする（ステップＳＴ４２）。
【００３５】
その後、処理制御部１７は、所定範囲内に指定サービス地点の軒数を音声で表すサービス地点情報を作成して、音声処理部１８に出力する。その結果、スピーカ１３からは、例えば「１０ｋｍ以内に５件のコンビニエンスストアがあります」というような音声が出力される（ステップＳＴ４３）。
【００３６】
ステップＳＴ４１でＮＯと判断した場合、処理制御部１７は、スイッチｄが１回押された後、所定時間経過前にユーザが指を離したか否かを判断する（ステップＳＴ４４）。
ＹＥＳと判断と判断した場合、処理制御部１７は、ステップＳＴ１９と同じ要領で、例えば「最寄りのガソリンスタンドは約１０ｋｍ先です。」というような、最寄りのサービス地点についてサービス地点情報を作成する（ステップＳＴ４５）。
【００３７】
次に、処理制御部１７は、作成したサービス地点情報を音声処理部１８に出力する。その結果、スピーカ１３からは、入力サービス地点情報に従って、例えば「最寄りのガソリンスタンドは約１０ｋｍ先です。」というような音声を出力する（ステップＳＴ４６）。
【００３８】
ステップＳＴ４４でＮＯと判断した場合、処理制御部１７は、スイッチｄが２回連続して押されたか否かを判断する（ステップＳＴ４７）。
ＹＥＳと判断と判断した場合、処理制御部１７は、ステップＳＴ１９及びステップＳＴ１１０と同じ要領で、最寄りのサービス地点及び２番目のサービス地点それぞれについてサービス地点情報を作成する（ステップＳＴ４８）。
【００３９】
次に、処理制御部１７は、作成したサービス地点情報を音声処理部１８に出力する。その結果、スピーカ１３からは、入力サービス地点情報に従って、例えば「最寄りのガソリンスタンドは約１０ｋｍ先です。その先のガソリンスタンドは２０ｋｍ先です。」というような音声を出力する（ステップＳＴ４９）。
【００４０】
上述のステップＳＴ４３、ＳＴ４６又はＳＴ４９の終了後、処理制御部１７は、図６に示す処理を終了し、図３に示すステップＳＴ１１２を行う。また、図３に示すステップＳＴ１１３でＮＯと判断した場合も、処理制御部１７はステップＳＴ１１２を行う。
【００４１】
なお、図６に示す処理では、ユーザは、操作部１６を構成するスイッチを操作して、サービス地点情報の要求を行っていた。しかし、これに限らず、サービス地点の要求に関しては、音声入力で行われても構わない。
【００４２】
以上のように、本ナビゲーション装置によれば、現在位置とサービス地点との位置関係が音声出力されるので、ユーザは、車両前方に注意を向けたまま、両者の位置関係を把握することが可能となる。また、以上の実施形態では、ディスプレイを備えないナビゲーション装置について説明したが、これに限らず、ナビゲーション装置がディスプレイを備えていたとしても、現在位置とサービス地点との位置関係を音声で出力することで、ユーザの意識をディスプレイに向かないようにすることが可能となる。
【産業上の利用可能性】
【００４３】
本発明に係るナビゲーション装置は、ディスプレイに頼ることなく地理情報を出力できるという技術的効果が要求される車載ナビゲーション装置等の用途に適用できる。
【図面の簡単な説明】
【００４４】
【図１】本発明の各実施形態に係るナビゲーション装置の外観斜視図
【図２】図１に示すナビゲーション装置の具体的な構成を示すブロック図
【図３】図１に示すナビゲーション装置におけるサービス地点案内の処理手順を示すフローチャート
【図４】図３に示すステップＳＴ１２の詳細な処理手順を示すフローチャート
【図５】図３に示すステップＳＴ１２の代替的な処理の手順を示すフローチャート
【図６】図３に示すステップＳＴ１１４の詳細な処理手順を示すフローチャート
【符号の説明】
【００４５】
１  本体装置
１１  メモリカード
１２  スロット
１３  スピーカ
１４  ＧＰＳモジュール
１５  自律航法センサ
１６  操作部
１７  処理制御部
１８  音声処理部
【図１】
2005147805.tif 000003
【図２】
2005147805.tif 000004
【図３】
2005147805.tif 000005
【図４】
2005147805.tif 000006
【図５】
2005147805.tif 000007
【図６】
2005147805.tif 000008