(57)【要約】【課題】周囲に種々の雑音があるために装置から出力される音声案内が聞き取りにくい場所であってもユーザに対して分かりやすい経路案内を行う。【解決手段】表示手段１４０と、スピーカ１７０と、マイク１６０と、現在位置検出手段１２０と、経路の情報と現在位置の情報とに基づいて現在位置からどのように進むべきかを示す経路案内メッセージを表示手段１４０に画像として表示、又はスピーカ１７０に音声として出力させる経路案内手段１１２と、現在位置において経路案内メッセージをスピーカ１７０から出力させるか否かを判定する音声案内可否判定手段１１３と、を備え、音声案内可否判定手段１１３が、マイク１６０から入力された音声信号の大きさが所定の閾値を超えた場合に経路案内メッセージをスピーカ１７０から出力させないと判定し、経路案内手段は、経路案内メッセージを、出力先をスピーカ１７０から表示手段１４０に切り替えて出力する。【選択図】図３
2013200133.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
スピーカと、
周囲の音声を集音して音声信号として入力するマイクと、
現在位置を検出する現在位置検出手段と、
前記現在位置検出手段によって検出された現在位置から、設定された目的地までの経路を探索する経路探索手段と、
前記経路探索手段によって探索された経路の情報と前記現在位置検出手段によって特定された現在位置の情報とに基づいて前記現在位置から前記目的地までどのように進むべきかを示す経路案内メッセージを生成して、生成した経路案内メッセージを前記表示手段に画像として表示するか、又は前記スピーカに音声として出力させる経路案内手段と、
前記マイクから入力された音声信号の大きさが所定の閾値を超えた場合に前記経路案内メッセージを前記スピーカから出力させないと判定する音声案内可否判定手段と、を備え、
前記経路案内手段は、前記音声案内可否判定手段が前記マイクから入力された音声信号の大きさが所定の閾値を超えていないと判定した場合に、前記生成された経路案内メッセージを前記スピーカから音声情報として出力させ、前記音声案内可否判定手段が前記マイクから入力された音声信号の大きさが所定の閾値を超えたと判定した場合に、前記生成された経路案内メッセージを前記スピーカから出力させず、前記表示手段のみに表示させる、ナビゲーション装置。
【請求項２】
前記所定の閾値は、前記スピーカから出力される経路案内メッセージの音量の設定値に基づいて変化する、請求項１に記載のナビゲーション装置。
【請求項３】
前記音声案内可否判定手段は、前記表示手段の重力方向に対する角度が所定の範囲内の向きにある場合に、前記スピーカから前記経路案内メッセージを出力させず、前記表示手段のみに表示させると判定する、請求項１又は２に記載のナビゲーション装置。
【請求項４】
前記音声案内可否判定手段は、自装置が前記スピーカから音声を出力させない消音モードに設定されている場合に、前記スピーカから前記経路案内メッセージを出力させず、前記表示手段のみに表示させると判定する、請求項１〜３のいずれかに記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は現在位置から目的地までの経路に沿ってユーザを経路案内するナビゲーション装置に関する。
【背景技術】
【０００２】
近年、歩行者を出発地から目的地まで経路案内することを目的とした歩行者用のナビゲーション装置の開発が行われてきた。これらのナビゲーション装置は、ユーザが目的地を設定すると、現在位置から目的地に到達する経路を探索し、この経路に沿って表示案内や音声案内を行い、ユーザを目的地まで経路案内することができる。
【０００３】
このようなナビゲーション装置において、ユーザが経路を間違えないように分かりやすく案内することは重要であり、その目的を達成するために各種のナビゲーション装置が開発されてきた。
【０００４】
例えば、下記特許文献１（特開平７−１４６１５２号公報）は、音声案内後に再生された音声データそのもの或いは再生された音声データを格納するアドレス情報をバッファに保存しておき、ユーザが入力操作部を操作すると、バッファのデータに基づいて音声案内を再現するナビゲーション装置を開示している。このナビゲーション装置によれば、ユーザが一旦再生された音声案内を聞き逃してしまったような場合であっても必要に応じて聞き直すことができる。
【０００５】
また、下記特許文献２（特開２００４−８５９６３号公報）は、音声案内が種々の騒音によって聞き取りにくいという問題を解決するために、マイクやアンプを別途追加することなく共用のマイクから入力されるオーディオ音声／走行ノイズを抽出し、ゲイン制御部において音声案内に加える最適なゲインを算出し、イコライザにおいてナビゲーション音声に対して最適なゲイン補正を行うことによってナビゲーション音声の明瞭度を改善する車載用電子機器及びプログラムを開示している。この車載用電子機器によれば、周囲のノイズが大きい場合にユーザが聞き取りやすい音声案内を提供することが可能となる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平７−１４６１５２号公報
【特許文献２】特開２００４−８５９６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記特許文献１、２に開示された装置においては、上述したように音声案内を聞き直したり、明瞭度を改善して聞きやすくしたりすることが可能ではあるが、特に歩行者を案内するためのナビゲーション装置においては、携帯する必要があるために内蔵スピーカの大きさが制限されてしまう。そのため、周囲に自動車の走行音、鉄道の走行音、広告の音声、雑踏の騒音等大きな音がある場合にスピーカから出力する音声案内の明瞭度を改善したり、大きくしたりしたとしてもそれには限界があり、ユーザは音声案内を聞き取ることができず、適切な経路案内を受けることができないという問題がある。
【０００８】
そこで、本発明の目的は、周囲に種々の雑音があるために装置から出力される音声案内が聞き取りにくい場所であってもユーザに対して分かりやすい経路案内を行うことのできるナビゲーション装置を提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明のナビゲーション装置は、表示手段と、スピーカと、周囲の音声を集音して音声信号として入力するマイクと、現在位置を検出する現在位置検出手段と、前記現在位置検出手段によって検出された現在位置から、設定された目的地までの経路を探索する経路探索手段と、前記経路探索手段によって探索された経路の情報と前記現在位置検出手段によって特定された現在位置の情報とに基づいて前記現在位置から前記目的地までどのように進むべきかを示す経路案内メッセージを生成して、生成した経路案内メッセージを前記表示手段に画像として表示するか、又は前記スピーカに音声として出力させる経路案内手段と、前記マイクから入力された音声信号の大きさが所定の閾値を超えた場合に前記経路案内メッセージを前記スピーカから出力させないと判定する音声案内可否判定手段と、を備え、前記経路案内手段は、前記音声案内可否判定手段が前記マイクから入力された音声信号の大きさが所定の閾値を超えていないと判定した場合に、前記生成された経路案内メッセージを前記スピーカから音声情報として出力させ、前記音声案内可否判定手段が前記マイクから入力された音声信号の大きさが所定の閾値を超えたと判定した場合に、前記生成された経路案内メッセージを前記スピーカから出力させず、前記表示手段のみに表示させることを特徴とする。
【００１０】
これにより、本発明によれば、周囲の騒音が大きい場所を判定し、その場所においては経路案内メッセージをスピーカを用いて音声出力せず、経路案内メッセージを表示手段に出力することができる。従って、周囲の騒音が小さいときにはスピーカからの音声による経路案内を行い、周囲の騒音が大きいときには表示手段へ経路案内メッセージを出力することができ、現在位置及びその周辺の騒音の状況によって適切に経路案内の方法を切替えることが可能となる。
【００１１】
また、本発明のナビゲーション装置によれば、前記所定の閾値は、前記スピーカから出力される経路案内メッセージの音量の設定値に基づいて変化することを特徴とする。
【００１２】
これにより、例えば経路案内メッセージの音量を小さく設定されている場合、経路案内メッセージは小さな音で再生されるので、比較的小さな騒音によって経路案内メッセージは聞きとれなくなってしまう。しかし、閾値も経路案内メッセージの設定音量に応じて低く設定されているので、比較的小さな騒音によって表示手段だけに経路案内メッセージが出力されるようになり、ユーザは適切に経路案内を受けることができるようになる。反対に、経路案内メッセージの音量が大きく設定されている場合、経路案内メッセージは大きな音で再生されるので、比較的大きな騒音でも経路案内メッセージは聞きとることができる。その場合、閾値も経路案内メッセージの設定音量に応じて高く設定されているので、騒音がかなり大きくなるまで経路案内メッセージを音声によって出力することが可能となる。
【００１３】
また、本発明のナビゲーション装置によれば、前記音声案内可否判定手段は、前記表示手段の重力方向に対する角度が所定の範囲内の向きにある場合に、前記スピーカから前記経路案内メッセージを出力させず、前記表示手段のみに表示させると判定することを特徴とする。
【００１４】
これにより、本発明によれば、ユーザが表示手段を見ている角度を判定し、ユーザが表示手段を見ていると推定される場合にスピーカからは経路案内メッセージを出力せず、表示手段だけに経路案内メッセージを出力することができる。従って、例えば、周囲の騒音が大きな場合でもユーザがナビゲーション装置の表示手段を見ていないときには、表示手段への経路案内メッセージの出力を行わないようにすることができる。
【００１５】
また、本発明のナビゲーション装置によれば、前記音声案内可否判定手段は、自装置が前記スピーカから音声を出力させない消音モードに設定されている場合に、前記スピーカから前記経路案内メッセージを出力させず、前記表示手段のみに表示させると判定することを特徴とする。
【００１６】
これにより、ナビゲーション装置が消音モードに設定されているときには、スピーカから経路案内メッセージを出力しないようにすることができる。
【発明の効果】
【００１７】
以上の説明から明らかなように、本発明のナビゲーション装置は、周囲に種々の雑音があるために装置から出力される音声案内が聞き取りにくい場所であってもユーザに対して分かりやすい経路案内を行うことが可能となる。
【図面の簡単な説明】
【００１８】
【図１】本実施形態のナビゲーション装置の内部ブロック図である。
【図２】本実施形態のナビゲーション装置においてスピーカの音声案内音量と閾値との関係を示した図である。
【図３】本実施形態のナビゲーション装置おいて音声案内が聞き取りにくい場所における経路案内の動作を示すフローチャートである。
【図４】本実施形態のナビゲーション装置において経路案内メッセージをスピーカから出力した場合（図４（ａ））と、表示画面に出力した場合の説明図（図４（ｂ））である。
【発明を実施するための形態】
【００１９】
本発明の実施の形態のナビゲーション装置１００について、図１及び図２を参照して説明する。なお、図１は本実施形態のナビゲーション装置１００の内部ブロック図である。また、図２は本実施形態のナビゲーション装置においてスピーカの音声案内音量と閾値との関係を示した図である。
【００２０】
本発明の実施形態のナビゲーション装置１００について、図１を参照して説明する。なお、図１は本実施形態のナビゲーション装置１００の内部ブロック図である。ナビゲーション装置１００は、制御部１１０、現在位置検出部１２０、地図データベース１３０、表示部１４０、操作部１５０、マイク１６０、スピーカ１７０、記憶部１８０を備えて構成される。
【００２１】
制御部１１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ（それぞれ図示せず）を備えて構成され、ＲＯＭやＲＡＭに記憶された制御プログラムをＣＰＵにおいて実行することにより、ナビゲーション装置１００の全体及び下記の各手段の動作を制御・統括する。すなわち、制御部１１０は、経路探索手段１１１、経路案内手段１１２、音声案内可否判定手段１１３、表示制御手段１１４を有する。
【００２２】
経路探索手段１１１は、現在位置からユーザによって指定された目的地までの経路探索を行う。具体的には、ユーザが操作部１５０を操作することによって目的地を設定し経路探索要求を行うと、経路探索手段１１１は、地図データベース１３０に記憶された道路ネットワークデータを参照し、ダイクストラ法等の手法によって出発地から目的地に到達する経路を探索し、経路データを構成するリンクのリンク長（リンクコスト）や所要時間を累積し、総リンク長（走行距離）、総所要時間が最小となる最適経路を経路データとして後述する記憶部１８０に記憶する。
【００２３】
また、経路探索手段１１１は、探索された経路データを記憶部１８０に記憶する際に案内ポイントを設定する。この案内ポイントは、例えば、経路上において右左折する交差点やその所定距離手前の地点、横断歩道の起点や終点、及びそれらの所定距離手前の地点、鉄道等の交通公共機関を利用する場合は乗車駅や降車駅構内やその周辺において右左折したりする地点、使用する階段、エスカレータ等の起点や終点及びその所定距離手前の地点等である。
【００２４】
経路案内手段１１２は、記憶部１８０に記憶された経路データと、現在位置検出部１２０によって特定される現在位置の情報とに基づいて、ユーザが現在位置からどのように進むべきかを、ユーザに対して案内する。具体的に説明すると、経路案内手段１１２は、現在位置と経路データとを比較し、現在位置が経路上の案内ポイントに到達した際にユーザがその案内ポイントからどのように進むべきか、例えば、右左折や直進等の指示を含む経路案内メッセージを、後述するスピーカ１７０から音声案内として出力したり、表示部１４０に表示された現在位置周辺の地図画像上に経路案内メッセージを吹き出し等の形式で表示するように表示指示を後述する表示制御手段１１４に出力したりする。
【００２５】
音声案内可否判定手段１１３は、現在位置検出部１２０によって特定された現在位置が、音声案内を行うことが適切な場所であるか否かを判定する。具体的には、音声案内可否判定手段１１３は、マイク１６０から入力された音声信号の大きさが所定の閾値、例えば７０ｄＢ（デシベル）を超えている場合に音声による案内を行わないと判定する。つまり、経路案内メッセージをスピーカ１７０から出力したとしても周囲の大きな騒音のために殆ど聞こえないために音声案内を出力しても聞こえない場所であると判定する。なお、この閾値をユーザによって記憶部１８０に予め設定しておくことが可能であり、所望の値を設定できる。或いは、この閾値は、スピーカ１７０から出力される音声案内の音量の設定値が高く設定されているときにはこれに対応して閾値も高くし、音声案内の音量の設定値が低く設定されているときには閾値も低くなるようにしてもよい。
【００２６】
例えば、図２に示すような音声案内音量−閾値対応テーブルを記憶部１８０に記憶させておく。図２では、音声案内音量が「小」のとき閾値は６５ｄＢ、音声案内音量が「中」のとき閾値は７０ｄＢ、音声案内音量が「大」のとき閾値は７５ｄＢに設定されている。これにより、閾値が経路案内メッセージの設定音量に対応して変化するので、音量が小さく設定されているようなときでも適切に経路案内を受けることができるようになる。
【００２７】
さらに、音声案内可否判定手段１１３は、このナビゲーション装置１００がユーザによって消音モードに設定されている場合には音声案内を行わないと判定する。
【００２８】
音声案内可否判定手段１１３は、経路案内メッセージをスピーカ１７０を使用して音声によって出力する案内と、表示部１４０を使用して画面表示による案内のどちらを行うかを経路案内手段１１２に出力し、経路案内手段１１２は、音声案内可否判定手段１１３の指示に基づいて経路案内の出力先を変更する。
【００２９】
表示制御手段１１４は、経路案内手段１１２の指示に基づいて、後述する地図データベース１３０に記憶されている道路ネットワークデータ、ＰＯＩ（Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ：興味対象場所）データ、背景データから現在位置を含む領域の所定の表示態様の地図画像データに変換し、表示部１４０のビデオメモリ（図示しない）に出力する。それによって、表示部１４０に現在位置を含む領域の地図が表示される。さらに、表示制御手段は、表示部１４０に表示されている地図画像の上に、現在位置を示す表示画像や経路を示す画像を生成し、表示部１４０に表示できるようにする。さらに、表示制御手段１１４は、経路案内手段１１２から経路案内メッセージの表示指示があった場合に、案内ポイントにおける右左折等の経路案内メッセージを吹き出しやポップアップ等の画像として生成し、地図上に表示させる。
【００３０】
現在位置検出部１２０は所定時間間隔毎にナビゲーション装置１００の現在位置を特定する。現在位置検出部１２０は、ＧＰＳ信号受信手段、自律航法手段（それぞれ図示せず）を備えて構成される。ＧＰＳ信号受信手段は、地球上空を周回している複数のＧＰＳ衛星から時刻情報を含む電波（衛星信号）を受信し、それに基づいて位置情報（ＧＰＳ測位位置）を所定時間間隔毎に算出する。自律航法手段は、ナビゲーション装置１００に内蔵された加速度センサや角速度センサからの加速度や角速度の出力値に基づいて、ＧＰＳ信号受信手段によって検出された現在位置を補完する。自律航法手段の角速度センサは、車載使用時の位置検出だけでなく、後述する「手に持っている」状態（段落［００５２］）を検知するためにも使用される。また、低速移動時に不安定となる移動方向を補完する手段として、現在位置検出部１２０には電子コンパス等も搭載されている。
【００３１】
地図データベース１３０は、道路ネットワークデータ、背景データ、テキストデータを蓄積して記憶している。
【００３２】
道路ネットワークデータは、道路をその屈曲点、分岐点等の結節点をノードとするノードデータと、それぞれのノード間を結ぶ経路をリンクとしたリンクデータから構成される。ノードデータは、ノード番号、ノードの位置座標（緯度・経度）、交差点情報や交差点名称、さらに接続リンク本数、接続リンク番号のデータ、横断歩道の有無等のデータを含んで構成される。
【００３３】
また背景データは、海岸線、湖沼、河川形状、山林等の背景画像データとなる少なくとも３点からなる位置座標（緯度・経度）、表示色のデータを含んで構成される。
【００３４】
テキストデータは、それぞれの地名や河川名等の文字（名称）、及びその座標（緯度・経度）のデータを含んで構成される。
【００３５】
表示部１４０は、本実施形態では液晶パネルであり、表示制御手段１１４によって生成される地図画像や経路案内画像の表示を行う。表示部１４０と後述する操作部１５０はタッチパネル或いはタッチスクリーンを構成する。
【００３６】
操作部１５０は、タッチパッド等によって構成された入力装置であり、表示部１４０の表面上に形成される。操作部１５０は、ユーザが経路探索要求を行う際に、目的地の入力設定を行うために使用される。
【００３７】
マイク１６０は、ナビゲーション装置１００周囲の音を電気信号に変換し、音声案内可否判定手段１１３に出力する。
【００３８】
スピーカ１７０は、経路案内手段から出力指示される音声案内メッセージを音声として出力する。なお、音声案内メッセージを出力する音量の大きさはユーザによって設定可能であり、その設定値は記憶部１８０に記憶されている。
【００３９】
記憶部１８０は、ユーザによって出発地と目的地等の経路探索条件が設定された場合にその条件を記憶する。また、記憶部１８０は、現在位置検出部１２０によって特定される現在位置情報を記憶する。
【００４０】
さらに、記憶部１８０は、経路探索手段１１１によって探索された現在位置から目的地に至る経路データが記憶される。この経路データには、経路を構成するリンクのデータ、総所要時間、及び右左折をすべきノードの情報、横断歩道を横断するノードの情報、交通機関に乗車、下車するノードの情報、さらに経路上に設定された案内ポイントの情報が含まれる。
【００４１】
さらに、記憶部１８０には、音声案内を行うか表示案内を行うかの判定の基準となる予め設定された閾値のデータが記憶される。さらには、病院、駅、店舗内等どのような場所で音声案内を行わないようにするかをユーザが予め選択できるようにし、音声案内を行わない場所として設定されたＰＯＩの属性を記憶する。例えば、病院の建物内や所定規模以上の駅といったＰＯＩの属性が設定される。これらのＰＯＩは、音声を出力することを自粛しなければならない場所や、大きな駅の構内や交通量の多い道路等騒音が大きくて音声を出力しても聞こえない場所である。
【００４２】
さらに、記憶部１８０には、経路の案内ポイントで再生される音声案内メッセージのデータ、例えば、「○○ｍ先、××交差点を右折してください」といった音声案内データ、及び表示部１４０に吹き出しやポップアップの形式で表示される経路案内メッセージの表示文や画像のデータが記憶されている。
【００４３】
また、記憶部１８０には、このナビゲーション装置１００においてスピーカ１７０を用いて音声出力を行う通常モードと、スピーカ１７０からの音声出力を行わない消音モードのどちらで経路案内を行うかについての設定値が記憶される。この設定値は、ユーザが操作部１５０を操作することによって設定される。
【００４４】
次に、図３及び図４を参照して、本実施形態のナビゲーション装置１００において音声による案内が不適切な場合の経路案内の動作について説明する。なお、図３は、本実施形態のナビゲーション装置１００において音声案内が不適切な場所における経路案内の動作を示すフローチャートである。図４（ａ）は、本実施形態のナビゲーション装置において経路案内メッセージをスピーカから出力した場合の説明図である。図４（ｂ）は、本実施形態のナビゲーション装置において経路案内メッセージを表示画面に出力した場合の説明図である。
【００４５】
図３のステップＳ３０１において、ユーザが操作部１５０を操作することによって出発地と目的地等の検索条件を設定し、経路探索要求を行うと、これらの検索条件は一旦記憶部１８０に記憶される。次いで、経路探索手段１１１は、記憶部１８０に記憶された検索条件に基づき、出発地から目的地に至る経路を、地図データベース１３０の道路ネットワーク、及び交通ネットワークを参照して経路探索を行い、最短距離となる経路、所要時間が最小となる経路を構成するノードやリンクのデータを記憶部１８０に記憶する。
【００４６】
また、経路探索手段１１１は、経路のデータを記憶部１８０に記憶する際に、経路上の案内ポイントを設定し、記憶部１８０に記憶させる。案内ポイントは、例えば、経路上の右左折すべき交差点やその所定距離手前の地点、横断歩道の起点や終点、或いはそれらの所定距離手前の地点、鉄道等の公共交通機関を利用する場合にはその乗車駅や降車駅内、及びその周辺において右左折したりする地点やその所定距離手前の地点、使用する階段やエスカレータ等の起点や終点、或いはそれらの所定距離手前の地点に設定される。
【００４７】
ステップＳ３０２において、経路案内手段１１２は経路案内を開始する。経路案内手段１１２は、現在位置検出部１２０において特定される現在位置周辺の地図データを地図データベース１３０から取得し、現在位置を示す画像、及び経路を示す画像をそれに重ね合わせて表示部１４０に表示するように表示制御手段１１４に指示する。表示制御手段１１４はこの指示に基づいて地図データベース１３０から現在位置を含む所定領域の地図データ、つまり道路データ、背景データ、テキストデータ等を取得し、これに現在位置を示す画像、及び経路を示す画像を重ね合わせて表示部１４０に表示させる。
【００４８】
ステップＳ３０３において、経路案内手段１１２は、現在位置検出部１２０によって特定される現在位置が記憶部１８０に記憶された経路に設定された案内ポイントであるか否かを判定する。現在位置が案内ポイントではないと判定された場合、ステップＳ３０２に戻り、経路案内手段１１２による経路案内処理を継続する。現在位置が案内ポイントであると判定された場合、ステップＳ３０４の処理に進む。
【００４９】
ステップＳ３０４において、音声案内可否判定手段１１３は、記憶部１８０を参照することによって、このナビゲーション装置１００が現在消音モードに設定されているか否かを判定する。ナビゲーション装置１００が消音モードに設定されていると判定された場合には、ステップＳ３０８の処理に進み、通常モードに設定されていると判定された場合には、ステップＳ３０５の処理に進む。
【００５０】
ステップＳ３０５において、音声案内可否判定手段１１３は、ナビゲーション装置１００の周囲の騒音が大きいか否かを判定する。具体的には、マイク１６０から入力された音声信号の値が記憶部１８０に記憶された閾値、例えば７０ｄＢを超えているか否かによって判定する。音声案内可否判定手段１１３は、音声信号の値が閾値を超えている場合には周囲の騒音が大きい場所であると判定してステップＳ３０６の処理に進み、音声信号の値が閾値以下である場合には周囲の騒音が小さい場所であると判定してステップＳ３０７の処理に進む。
【００５１】
なお、上記の閾値は、図２に示すようにスピーカ１７０の設定音量に対応して変化するようにしてもよい。つまり、記憶部１７０の設定音量を小さな値に設定しておくと音声による経路案内は比較的小さな騒音であっても聞こえなくなってしまうので、閾値も小さな値に設定される。一方、設定音量が大きな値に設定されている場合には比較的大きな騒音であっても聞き取ることができるので、閾値も大きな値になるようにする。そのようにすれば、ユーザが設定する音量に応じて経路案内の方法の閾値を変更できるようになり、音声による経路案内が本当に聞こえない場所のときにだけ表示による経路案内がなされるようになる。
【００５２】
ステップＳ３０６において、現在位置検出部１２０の加速度センサ等の各種センサの出力値に基づいて、ナビゲーション装置１００の表示部１４０が重力方向に対して所定角度の範囲内にあるか否かを判定する。これにより、ユーザがナビゲーション装置１００を手にもって表示部１４０を見ている状態か否かを推定できる。ナビゲーション装置１００が所定の範囲内の向きにあると判定された場合、つまり、ユーザがナビゲーション装置１００を手に持って表示部１４０を見ていると推定される場合、ステップＳ３０８の処理に進む。ナビゲーション装置１００が所定の範囲内の向きにないと判定された場合、つまり、ユーザがナビゲーション装置１００を手に持って操作部１４０を見ていないと推定される場合は、ステップＳ３０７の処理に進む。
【００５３】
ステップＳ３０７において、音声案内可否判定手段１１３は、現在位置において音声による経路案内メッセージの出力を行う指示を経路案内手段１１２に出力する。経路案内手段１１２は、この指示に基づいて、記憶部１８０から適切な音声による経路案内メッセージを抽出してスピーカ１７０に出力することによって音声による案内を行う。このときの状態が図４（ａ）に記されているが、ナビゲーション装置１００のスピーカ１７０から音声による経路案内メッセージが出力されている。その後、ステップＳ３０９の処理に進む。なお、上記説明、及び図４（ａ）においては表示部１４０に地図画像が表示される場合を説明したが、本実施形態はこれに限られず、音声による経路案内メッセージを出力する場合には、表示部１４０に地図画像等を表示しないようにしてもよい。
【００５４】
ステップＳ３０８において、音声案内可否判定手段１１３は、現在位置において音声による案内は行わず表示部１４０に経路案内メッセージを表示する指示を経路案内手段１１２に出力する。経路案内手段１１２は、この指示に基づいて、適切な経路案内メッセージ記憶部１８０から抽出して表示制御手段１１４に出力し、表示制御手段１１４は右左折指示等の経路案内メッセージを吹き出しやポップアップ等の形式で生成し、地図画像上に重ね合わせて表示部１４０に表示させる。このときの表示部１４０の表示画面の状態を図４（ｂ）に示す。表示画面には、地図画像上に現在位置を示す画像、経路、そして吹き出しの形式で表示された経路案内メッセージが重ね合わされて表示されている。その後、ステップＳ３０９の処理に進む。
【００５５】
ステップＳ３０９において、経路案内手段１１２は、経路案内が終了したか否かを判定する。これは、経路案内手段１１２が、現在位置検出部１２０によって取得される現在位置が目的地に到達したか否かを判定することによって行う。現在位置が目的地に到達した場合には、目的地に到達したことを経路案内手段１１２が表示部１４０或いはスピーカ１７０に出力した後本実施形態の処理を終了する。また、現在位置が目的地に到達していない場合には、ステップＳ３０２の処理に戻って経路案内を継続する。
【００５６】
以上、説明したように、上記実施例においては、騒音が閾値を超えるほど大きな場所では、音声による案内を行わないと判定し、表示部１４０に経路案内メッセージを表示する経路案内に切り替える。従って、音声案内が聞き取りにくい場所において適切にユーザに経路案内を提供することができるようになる。
【００５７】
なお、上記実施例においては、マイク１６０から入力された音声信号の大きさが所定の閾値を超えた場合に表示案内のみによる経路案内に切替える場合を説明した。しかし、マイク１６０から入力された音声信号が一旦所定の閾値を超えた場合には、その後に入力される音声信号が閾値を下回ったかどうかに関わらず所定時間の間は表示案内のみによる経路案内を継続するようにしてもよい。
【００５８】
さらに、マイク１６０から入力された音声信号が一旦所定の閾値を超えた場合には、その閾値よりも低い第２の閾値を下回るまでは音声案内を行わず表示案内のみによる経路案内を継続するようにしてもよい。そうすることによって、頻繁に案内方法が切替わることを防止することができ、ユーザがどちらの方法で経路案内が行われているのか分からず混乱するといった事態を避けることが可能となる。
【００５９】
なお、上記実施形態においては、ナビゲーション装置１００の周囲の騒音が大きくて音声による経路案内メッセージが聞こえない場合に、スピーカ１７０に対する経路案内メッセージの出力をやめて表示部１４０に対して経路案内メッセージを吹き出しやポップアップの形式で表示させることについて説明した。しかしながら、本発明は上記に限定されず、例えば、音声案内可否判定手段１１３は、現在位置検出部１２０によって特定された現在位置が、例えば病院内のように音声による案内が不適切である場所や、駅構内のように周囲の騒音が大きい場所である場合に、音声案内を行わないと判定するようにすることも可能である。
【００６０】
この場合、地図データベース１３０に駅、バス停、空港、商業用ビル、病院、民家等のＰＯＩデータを記憶するとともに、予めユーザが音声案内を行わない場所の種別を記憶部１８０に設定しておくようにする。そして、音声案内可否判定手段１１３が地図データベース１３０を参照し、地図データベース１３０中の現在位置に対応するＰＯＩの属性情報が、記憶部１８０に記憶された音声案内を行わないＰＯＩの種別に当てはまるか否かを判断する。例えば、ユーザによってＰＯＩのうち「駅」と「病院」が音声案内を行わない場所であると記憶部１８０に設定されていた場合、現在位置が駅又は病院である場合には、音声案内可否判定手段１１３は、現在位置において音声案内を行わないと判定する。このようにすると、周囲に音声を出力させることが不適切な場所やユーザが予め設定した場所において音声による案内から表示画面への経路案内メッセージの出力による案内に切替えることが可能となる。
【符号の説明】
【００６１】
１００    ナビゲーション装置
１１０    制御部
１１１    経路探索手段
１１２    経路案内手段
１１３    音声案内可否判定手段
１１４    表示制御手段
１２０    現在位置検出部
１３０    地図データベース
１４０    表示部
１５０    操作部
１６０    マイク
１７０    スピーカ
１８０    記憶部
【図１】
2013200133.tif 000003
【図２】
2013200133.tif 000004
【図３】
2013200133.tif 000005
【図４】
2013200133.tif 000006