(57)【要約】【課題】  使用者が必要とするときのみ目的地設定を促すガイダンス音声を出力すること。【解決手段】  履歴メモリ１１０に自車両の走行履歴を格納し、制御装置１０７は履歴メモリ１１０に格納された自車両の走行履歴に基づいて、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であるか否かを判定して、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した場合に、使用者に対して目的地設定を促すガイダンスをスピーカー１０８を介して出力する。【選択図】      図１
2006047092.tif 000002
【特許請求の範囲】
【請求項１】
自車両の走行履歴を格納する格納手段と、
前記格納手段に格納された自車両の走行履歴に基づいて、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であるか否かを判定する判定手段と、
前記判定手段によって自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した場合に、使用者に対して目的地設定を促すガイダンスを出力する出力手段とを有することを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置において、
前記走行履歴は、使用者の道路に対する認知度を示す情報を含むことを特徴とするナビゲーション装置。
【請求項３】
請求項２に記載のナビゲーション装置において、
前記使用者の道路に対する認知度を示す情報は、イグニションスイッチがオンまたはオフされた地点、およびその地点においてイグニションスイッチがオンまたはオフされた回数を対とする地点データと、走行した道路リンクの識別番号、およびその走行回数を対とする識別番号データとを含み、
前記判定手段は、イグニションスイッチがオンまたはオフされた回数が所定回数以上の地点と、走行回数が所定回数以上の道路リンクとを含む範囲を使用者の精通度が高い範囲として設定し、自車両が前記使用者の精通度が高い範囲の境界から所定距離手前の地点から、前記使用者の精通度が高い範囲の境界までの間に到達したときに、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定することを特徴とするナビゲーション装置。
【請求項４】
請求項２に記載のナビゲーション装置において、
前記使用者の道路に対する認知度を示す情報は、イグニションスイッチがオンまたはオフされた地点、およびその地点においてイグニションスイッチがオンまたはオフされた回数を対とする地点データと、走行した道路リンクの識別番号、およびその走行回数を対とする識別番号データとを含み、
前記判定手段は、イグニションスイッチがオンまたはオフされた回数が所定回数以上の地点と、走行回数が所定回数以上の道路リンクとを含む範囲を使用者の精通度が高い範囲として設定し、自車両が前記使用者の精通度が高い範囲の境界上に到達したときに、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定することを特徴とするナビゲーション装置。
【請求項５】
請求項２に記載のナビゲーション装置において、
前記使用者の道路に対する認知度を示す情報は、イグニションスイッチがオンまたはオフされた地点、およびその地点においてイグニションスイッチがオンまたはオフされた回数を対とする地点データと、走行した道路リンクの識別番号、およびその走行回数を対とする識別番号データとを含み、
前記判定手段は、イグニションスイッチがオンまたはオフされた回数が所定回数以上の地点と走行回数が所定回数以上の道路リンクの全分布の重心となる地点から所定距離以上離れた地点に自車両が到達したときに、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定することを特徴とするナビゲーション装置。
【請求項６】
請求項２に記載のナビゲーション装置において、
前記使用者の道路に対する認知度を示す情報は、イグニションスイッチがオンまたはオフされた地点、およびその地点においてイグニションスイッチがオンまたはオフされた回数を対とする地点データと、走行した道路リンクの識別番号、およびその走行回数を対とする識別番号データとを含み、
前記判定手段は、イグニションスイッチがオンまたはオフされた回数が所定回数以上の地点と、走行回数が所定回数以上の道路リンクとを含む範囲を使用者の精通度が高い範囲として設定し、自車両が主要幹線道路上を走行しており、かつ当該主要幹線道路の自車両の進行方向が前記使用者の精通度が高い範囲の外へ延伸しているときに、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定することを特徴とするナビゲーション装置。
【請求項７】
請求項２に記載のナビゲーション装置において、
前記使用者の道路に対する認知度を示す情報は、イグニションスイッチがオンまたはオフされた地点、およびその地点においてイグニションスイッチがオンまたはオフされた回数を対とする地点データと、走行した道路リンクの識別番号、その走行回数、および当該道路リンクを走行した後に最終的にイグニションスイッチがオフされた地点の履歴の組とを含み、
前記判定手段は、イグニションスイッチがオンまたはオフされた回数が所定回数以上の地点と、走行回数が所定回数以上の道路リンクとを含む範囲を使用者の精通度が高い範囲として設定し、自車両が現在走行している道路リンクに対応する最終的にイグニションスイッチがオフされた地点の履歴のうち少なくとも１つの地点が前記使用者の精通度が高い範囲の外部に存在するときに、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定することを特徴とするナビゲーション装置。
【請求項８】
請求項２に記載のナビゲーション装置において、
前記使用者の道路に対する認知度を示す情報は、イグニションスイッチがオンまたはオフされた地点、およびその地点においてイグニションスイッチがオンまたはオフされた回数を対とする地点データと、走行した道路リンクの識別番号、その走行回数、および当該道路リンクを走行したときに設定されていた目的地の履歴の組とを含み、
前記判定手段は、イグニションスイッチがオンまたはオフされた回数が所定回数以上の地点と、走行回数が所定回数以上の道路リンクとを含む範囲を使用者の精通度が高い範囲として設定し、自車両が現在走行している道路リンクに対応する目的地の履歴のうち少なくとも１つの目的地が前記使用者の精通度が高い範囲の外部に存在するときに、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定することを特徴とするナビゲーション装置。
【請求項９】
請求項２〜８のいずれか一項に記載のナビゲーション装置において、
前記使用者の道路に対する認知度を示す情報は、イグニションスイッチをオンした地点に対応付けたイグニションスイッチをオンした時刻の履歴をさらに含み、
前記判定手段は、前記イグニションスイッチをオンした時刻の履歴に基づいて、自車両のイグニションスイッチがオンされた時刻が、過去にイグニションスイッチをオンした時刻の分布範囲外にあると判断したときのみ、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であるか否かを判定することを特徴とするナビゲーション装置。
【請求項１０】
請求項１〜９のいずれか一項に記載のナビゲーション装置において、
運転者の運転負荷を判断する運転負荷判断手段をさらに有し、
前記出力手段は、前記運転負荷判断手段によって運転負荷が低いと判断されたときのみ、使用者に対して目的地設定を促すガイダンスを出力することを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声によって操作コマンドの入力が可能なナビゲーション装置に関する。
【背景技術】
【０００２】
車両がエンジンを始動した時や信号待ちで停止状態にあるときに、自動的に目的地の入力を促すガイダンス音声を出力して、使用者の操作を簡略化するナビゲーション装置が特許文献１によって知られている。
【０００３】
【特許文献１】特開平１１−１４２１７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のナビゲーション装置においては、エンジン始動時や信号待ちで停止状態にあるときに毎回ガイダンス音声が出力されるため、使用者が必要としていないときにもガイダンス音声が出力されてしまうという問題が生じていた。
【課題を解決するための手段】
【０００５】
請求項１に記載のナビゲーション装置は、自車両の走行履歴を格納する格納手段と、格納手段に格納された自車両の走行履歴に基づいて、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であるか否かを判定する判定手段と、判定手段によって自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した場合に、使用者に対して目的地設定を促すガイダンスを出力する出力手段とを有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、自車両の走行履歴を考慮して自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した場合、使用者に対して目的地設定を促すガイダンスを出力することとしたため、使用者が必要とするときに適切にガイダンス音声を出力することができ、使用者にとって煩わしいガイダンスとなることを防ぐことができる。
【発明を実施するための最良の形態】
【０００７】
―第１の実施の形態―
図１は、第１の実施の形態におけるナビゲーション装置の一実施の形態の構成例を示すブロック図である。ナビゲーション装置１００は車両に搭載され、自車両の車速を検出する車速センサ１０１と、ＧＰＳ衛星からのＧＰＳ信号を受信して自車両の現在位置を検出するＧＰＳユニット１０２と、自車両の進行方向を検出するジャイロセンサ１０３と、使用者の発話音声を入力するマイク１０４と、使用者によって操作される入力装置１０５と、地図データやガイダンス音声の音声データを格納する地図ディスク１０６ａを読み取るディスク読取装置１０６と、制御装置１０７と、音声を出力するスピーカー１０８と、地図やメニュー画面を表示するモニタ１０９と、後述する自車両の走行履歴を格納する履歴メモリ１１０と、音声認識時の待ち受け単語を格納する音声認識用辞書１１１とを備えている。
【０００８】
入力装置１０５は、使用者が音声入力の開始を指示するための発話スイッチ１０５ａと、後述する音声認識処理の結果、誤認識が発生した場合に直前の発話を訂正するために押下される訂正スイッチ１０５ｂとを備えている。また、地図ディスク１０６ａに格納される地図データは、道路をノードとリンクで表現した道路データを含み、この道路データでは、交差点にノードが対応し、各ノード間を結ぶ線分がリンクに対応する。この実施の形態では、各ノードには識別番号としてノードＩＤが付与されており、各リンクには識別番号としてリンクＩＤが付与されている。地図データは、道路データに加えて背景データ、施設データなども含む。
【０００９】
制御装置１０７は、車速センサ１０１、ＧＰＳユニット１０２、およびジャイロセンサ１０３からの出力に基づいて、自車両の現在位置、および進行方向を検出する。そして、地図ディスク１０６ａから自車両周辺の道路地図を読み込み、読み込んだ地図上に自車両の現在位置マークを描画して、モニタ１０９に表示する。また、制御装置１０７は、図２により後述する信号処理ユニット１０７ａを有しており、発話者による音声入力の開始を検出してガイダンス音声を出力し、発話者によってマイク１０４を介して入力された音声入力コマンドを認識する。
【００１０】
図２は、信号処理ユニット１０７ａの構成例を示すブロック図である。信号処理ユニット１０７ａは、Ａ／Ｄコンバータ１０３１と、Ｄ／Ａコンバータ１０３２と、出力アンプ１０３３と、信号処理装置１０３４を有している。信号処理装置１０３４は、ＭＰＵ１０３４ａ、およびメモリ１０３４ｂを有している。使用者によって発話スイッチ１０５ａが押下されて発話開始が指示されると、信号処理装置１０３４は、音声入力を促すメッセージを使用者に知らせるために、地図ディスク１０６ａからガイダンス音声を読み込んで、Ｄ／Ａコンバータ１０３２でアナログ信号に変換し、出力アンプ１０３３、およびスピーカー１０８を介して出力する。
【００１１】
その後、使用者によって音声入力コマンドが発話されると、信号処理装置１０３４は、次のように音声を検出する。すなわち、マイク１０４から入力された音声信号はＡ／Ｄコンバータ１０３１でデジタル信号に変換され信号処理装置１０３４に入力される。信号処理装置１０３４は発話スイッチ１０５ａの操作がなされるまでは、Ａ／Ｄコンバータ１０３１から入力されるデジタル信号の平均パワーを演算している。そして、発話スイッチ１０５ａが操作されると音声待ち受け状態となる。その後、入力されるデジタル信号の瞬間パワーが平均パワーより所定値以上大きくなった時、使用者が発話したと判断して音声の取り込みを開始する。
【００１２】
続いて信号処理装置１０３４は、入力された音声信号と音声認識辞書１１１に格納されている待受け単語との一致度演算を開始する。なお一致度演算を行っている間も、使用者の１回の発話（１フレーズ）が継続している間は、並列処理により音声の取り込みは継続されており、デジタル信号の瞬間パワーが所定値以下の状態が所定時間以上継続した場合に、使用者の１回の発話が終了したと判断する。そして、使用者の１回の発話で入力された音声信号を上述した一致度演算によって音声認識する。すなわち、一致度演算の結果、その一致度の大きさを示すスコアを待受け単語ごとに算出し、スコアが最も高い待ち受け単語、すなわち最も一致度の高い待ち受け単語を音声認識結果として決定する。
【００１３】
その後、信号処理装置１０３４は、音声認識結果に応じて出力するガイダンス音声を地図ディスク１０６ａから読み込んで音声信号に変換し、Ｄ／Ａコンバータ１０３２、出力アンプ１０３３、およびスピーカー１０８を介して出力する。その後、ガイダンス音声に従って使用者が発話した発話内容を上述した処理により音声認識して処理を継続する。
【００１４】
第１の実施の形態におけるナビゲーション装置１００では、一般的な音声入力方法である使用者が発話スイッチ１０５ａを押下して音声入力を開始する方法に加えて、後述するように、履歴メモリ１１０に格納された自車両の走行履歴に基づいて、使用者（運転者）の道路に対する精通度を判定し、走行中に使用者の精通度が高い道路から精通度が低い道路への進入が予想された場合には、使用者に目的地設定を促すガイダンス音声、例えば「どちらへ行きますか？」をスピーカー１０８を介して出力して音声入力待ち受け状態になる。その後、使用者との対話によって目的地を特定し、目的地までの経路探索後、経路誘導を開始する。
【００１５】
以下、一般的な音声入力方法である使用者が発話スイッチ１０５ａを押下して音声入力を開始して目的地を設定する場合の具体例について説明する。すなわち、使用者は自主的に目的地設定を行うための音声入力コマンドを発話し、最終的に目的地が設定された場合には、自車両の現在位置から設定された目的地までの経路を探索し、探索結果に基づいて目的地までの経路誘導を行う。例えば、使用者によって発話スイッチ１０５ａが押下され発話の開始が指示されると、信号処理ユニット１０７ａは、使用者に対して音声入力コマンドの発話を促すガイダンス音声、例えば「音声入力コマンドをお話しください」をスピーカー１０８を介して出力して音声入力待ち受け状態になる。
【００１６】
その後、これに対して発話者が目的地設定を行うための音声入力コマンド、例えば「目的地設定」を発話すると、音声データがマイク１０４を介して入力される。そして、入力された音声データと音声認識辞書１１１に格納されている待受け単語との一致度を演算し、最も一致度の高い待ち受け単語を音声認識結果として決定する。すなわち音声認識を行う。使用者によって発話された音声入力コマンド「目的地設定」が正常に認識されると、次に、目的地の設定方法を決定するための音声入力コマンドの発話を促すガイダンス音声、例えば「目的地の設定方法をお話しください」をスピーカー１０８を介して出力する。使用者が住所を指定して目的地を設定するための音声入力コマンド、例えば「住所」を発話すると、上述したように音声認識を行う。
【００１７】
その後、使用者に住所の入力を促すためのガイダンス音声、例えば「住所をお話しください」を出力し、使用者による住所の発話、例えば「神奈川県横浜市夏島町」の発話を得る。当該住所の音声認識が正常に完了すると、「神奈川県横浜市夏島町でよろしいですか？」の確認ガイダンスを出力し、使用者によって肯定応答、例えば「はい」が発話されたと判断すると、制御装置１０７は、「神奈川県横浜市夏島町」を目的地として設定し、目的地までの経路探索を行う。その後、経路探索の結果に基づいて、目的地までの経路誘導を開始する。
【００１８】
次に、履歴メモリ１１０に格納された自車両の走行履歴に基づいて、使用者（運転者）の道路に対する精通度を判定し、走行中に使用者の精通度が高い道路から精通度が低い道路への進入が予想された場合には、使用者に目的地設定を促すガイダンス音声を出力する場合について説明する。
【００１９】
まず、履歴メモリ１１０に格納された自車両の走行履歴に基づいて、使用者の道路の精通度を判定する方法について説明する。履歴メモリ１１０には、使用者の道路に対する認知度を示す情報として、イグニションスイッチがオンまたはオフされた地点、およびその地点においてイグニションスイッチがオンおよびオフされた回数を対とする地点データと、走行した道路リンクのリンクＩＤ、およびその道路リンクを走行した回数を対とするリンクＩＤデータとを記憶する。すなわち、自車両のイグニションスイッチがオンまたはオフされた場合に、ＧＰＳユニット１０２によってその地点の緯度経度情報を検出し、履歴メモリ１１０内に当該地点におけるイグニションスイッチオン・オフの回数を計数する地点カウンタがすでに存在する場合には、その地点カウンタのカウント値に１を加算する。当該地点の地点カウンタが存在しない場合には、新規に地点カウンタを作成し、そのカウント値に１をセットして記憶する。
【００２０】
また、自車両が走行している道路に対応した道路リンクを所定時間間隔、例えば１０秒ごとに検出し、検出した道路リンクのリンクＩＤが、前回検出したとき走行していた道路リンクのリンクＩＤと異なる場合には、そのリンクＩＤと対となるリンクＩＤカウンタのカウント値に１を加算する。なお、この場合にも履歴メモリ１１０内に当該リンクＩＤと対となるリンクＩＤカウンタが存在しない場合には、新規にリンクＩＤカウンタを作成し、そのカウント値に１をセットして記憶する。
【００２１】
制御装置１０７は、後述するように、イグニションスイッチがオンされたときに、地点カウンタのカウント値とリンクＩＤカウンタのカウント値とを履歴メモリ１１０から読み込んで、カウント値が所定値以上、例えば５以上の地点、および道路リンクは使用者の精通度が高いと判断する。そして、自車両の現在地を中心として、使用者の精通度が高い地点、および使用者の精通度が高い道路リンクを含む範囲を指定し、当該範囲を使用者の精通度が高い範囲とする。例えば、図３に示すように、自車両の現在地（出発地）Ａを中心に使用者の精通度が高い範囲を楕円Ｘで示す。
【００２２】
そして、使用者の精通度が高い範囲Ｘの境界から所定の範囲、例えば３０ｍ内側の範囲Ｙを指定し、範囲Ｙの外側かつ範囲Ｘの内側の境界領域Ｒ１を自車両が使用者の精通度が高い範囲から低い範囲へ進入する可能性の高い範囲とする。したがって、例えば、自車両が境界領域Ｒ１内の地点Ｖを走行していることを検出した場合には、自車両は使用者の精通度が高い範囲から低い範囲へ進入する可能性の高い地点内の地点を走行中であると判定する。そしてこの場合に、上述したように、使用者に目的地設定を促すガイダンス音声、例えば「どちらへ行きますか？」をスピーカー１０８を介して出力する。
【００２３】
なお、図３において、黒点で示した地点は、履歴メモリ１１０に記憶されているイグニションスイッチがオンまたはオフされた地点のうち、地点カウンタのカウント値が所定値以上の地点であり、カウント値の大きさが大きいほどその点を大きく示している。また、太線で示した道路リンクは、履歴メモリ１１０に記憶されている道路リンクのうち、当該道路リンクのリンクＩＤに対応するリンクＩＤカウンタのカウント値が所定値以上の道路リンクであり、そのカウント値の大きさが大きいほど、対応する道路リンクの太さを太く示している。よって、自車両の現在地Ａと地点Ｂは最もイグニションスイッチがオンまたはオフされた回数が多く、かつＡＢ間の走行回数が多いことを示しており、例えば地点Ａは自宅で地点Ｂは会社を示している。
【００２４】
図４は、第１の実施の形態におけるナビゲーション装置１００による履歴データ記憶処理の流れを示すフローチャートである。図４に示す処理は、不図示のイグニションスイッチがオンされると起動するプログラムとして制御装置１０７により実行される。ステップＳ１０において、ＧＰＳユニット１０２で検出した自車両の現在位置に対応する地点カウンタのカウント値に１を加算する。自車両の現在位置に対応する地点カウンタが存在しない場合には、自車両の現在位置に対応する地点カウンタを新規に作成し、そのカウント値に１をセットして履歴メモリ１１０に記憶する。その後、ステップＳ２０へ進む。
【００２５】
ステップＳ２０では、車速センサ１０１からの出力に基づいて、自車両が走行を開始したか否かを判断する。自車両が走行を開始したと判断した場合には、ステップＳ３０へ進む。ステップＳ３０では、自車両が現在走行中の道路に該当する道路リンクを識別し、識別した道路リンクに対応するリンクＩＤカウンタのカウント値に１を加算する。識別した道路リンクに対応するリンクＩＤカウンタが存在しない場合には、当該リンクＩＤに対応するリンクＩＤカウンタを新規に作成し、そのカウント値に１をセットして履歴メモリ１１０に記憶する。その後、ステップＳ４０へ進む。
【００２６】
ステップＳ４０では、自車両が走行中の道路リンクのリンクＩＤが変化したか否かを判断する。リンクＩＤが変化したと判断した場合には、ステップＳ３０に戻り、変化後の道路リンクに対して上述した処理を行う。リンクＩＤが変化しないと判断した場合には、ステップＳ５０へ進む。ステップＳ５０では、イグニションスイッチがオフされたか否かを判断する。イグニションスイッチがオフされないと判断した場合には、ステップＳ４０へ戻り、イグニションスイッチがオフされるまで上述した処理を繰り返す。
【００２７】
一方、イグニションスイッチがオフされたと判断した場合には、ステップＳ６０へ進む。ステップＳ６０では、上述したステップＳ１０と同様にＧＰＳユニット１０２で検出した自車両の現在位置に対応する地点カウンタのカウント値に１を加算する。自車両の現在位置に対応する地点カウンタが存在しない場合には、自車両の現在位置に対応する地点カウンタを新規に作成し、そのカウント値に１をセットして履歴メモリ１１０に記憶する。その後、処理を終了する。
【００２８】
図５は、第１の実施の形態におけるナビゲーション装置１００による精通度判定処理の流れを示すフローチャートである。図５に示す処理は、不図示のイグニションスイッチがオンされると起動するプログラムとして制御装置１０７により実行される。ステップＳ１１０において、履歴メモリ１１０から走行履歴を読み込んでステップＳ１２０へ進む。ステップＳ１２０において、読み込んだ走行履歴に基づいて、上述した使用者の精通度が高い範囲Ｘと、範囲Ｘから所定の範囲内側の範囲Ｙとを地図上に設定する。その後、ステップＳ１３０へ進む。
【００２９】
ステップＳ１３０では、車速センサ１０１からの出力に基づいて、自車両が走行を開始したか否かを判断する。自車両が走行を開始したと判断した場合には、ステップＳ１４０へ進む。ステップＳ１４０では、自車両が地図上に設定した範囲Ｙの外側でかつ範囲Ｘの内側の境界領域Ｒ１内を走行中か否かを判断する。自車両が境界領域Ｒ１内を走行中であると判断した場合には、ステップＳ１５０へ進む。ステップＳ１５０では、スピーカー１０８を介して使用者に目的地設定を促すガイダンス音声、例えば「どちらへ行きますか？」を出力する。その後、ステップＳ１６０へ進む。
【００３０】
ステップＳ１６０では、使用者から音声入力がされたか否かを判断し、音声入力がされたと判断した場合には、ステップＳ１７０へ進む。ステップＳ１７０では、上述したように、使用者によって入力された音声を音声認識してステップＳ１８０へ進む。ステップＳ１８０では、音声認識の結果、目的地の設定が完了したか否かを判断する。目的地の設定が完了しないと判断した場合には、ステップＳ１５０へ戻り、目的地の設定が完了するまで処理を繰り返す。一方、目的地の設定が完了したと判断した場合には、ステップＳ１９０へ進む。
【００３１】
ステップＳ１９０では、設定された目的地までの経路を探索し、探索した誘導経路に従って経路誘導を開始する。その後、ステップＳ２００へ進み、自車両が目的地へ到着したか否かを判断し、目的地へ到着したと判断した場合には、ステップＳ２１０へ進む。ステップＳ２１０では、経路誘導を終了して、処理を終了する。
【００３２】
また、ステップＳ１６０において、使用者から音声入力がされないと判断した場合には、ステップＳ１６１へ進む。ステップＳ１６１では、ステップＳ１５０でスピーカー１０８を介して使用者に目的地設定を促すガイダンス音声を出力してから所定時間、例えば１分が経過したか否かを判断する。ガイダンス音声を出力してから所定時間が経過したと判断した場合には、使用者は目的地を設定する意思が無いと判断して、そのまま処理を終了する。
【００３３】
以上説明した第１の実施の形態によれば、以下のような作用効果が得られる。
（１）自車両が使用者の精通度が高い範囲から低い範囲へ進入する可能性の高い地点を走行中であると判定した場合に、使用者に対して目的地設定を促すガイダンスを出力することとした。これによって、使用者が必要とするときのみ目的地設定を促すガイダンス音声を出力することができ、使用者にとって煩わしいガイダンス音声となることを防ぐことができる。
【００３４】
（２）イグニションスイッチがオンされたとき（エンジン始動時）に、走行履歴に基づいて使用者の精通度が高い範囲Ｘと、範囲Ｘから所定の範囲内側の範囲Ｙとを地図上に設定し、自車両が地図上に設定した範囲Ｙの外側でかつ範囲Ｘの内側の境界領域Ｒ１内を走行中である場合に、自車両は使用者の精通度が高い範囲から低い範囲へ進入する可能性の高い地点を走行中であると判定した。これによって、複雑なアルゴリズムや高価な機器を使用することなく、簡易に自車両が使用者の精通度が高い範囲から低い範囲へ進入する可能性の高い地点を走行中であることを判定することができる。
【００３５】
（３）自車両が使用者の精通度が高い範囲から低い範囲へ進入する可能性の高い地点を走行中であると判定した場合に、使用者に対して目的地設定を促すガイダンス音声を出力した後、使用者からの発話が所定時間以上無い場合には、そのまま処理を終了することとした。これによって、使用者は、目的地を設定する意思がない場合には目的地の設定を行わずにそのまま運転を継続することができ、必要なときのみ目的地の設定を行うことができる。
【００３６】
―第２の実施の形態―
第１の実施の形態においては、図３に示したように、使用者の精通度が高い範囲Ｘと、範囲Ｘから所定の範囲内側の範囲Ｙで区画された境界領域Ｒ１を設定した。これに対して第２の実施の形態では、図６に示すように、使用者の精通度が高い範囲Ｘのみを地図上に設定する。そして、自車両が地図上に設定した範囲Ｘの境界線上を内側から外側へまたいで走行している場合、例えば地点Ｖを走行している場合に、自車両は使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定して、自動的に目的地設定を促すガイダンス音声を出力する。
【００３７】
なお、図６の地点を表す黒点の大きさ、リンクを示す線幅の意味は、第１の実施の形態と同様である。また、図１に示したナビゲーション装置の一実施の形態の構成例を示すブロック図、図２に示した信号処理ユニット１０７ａの構成例を示すブロック図、および図４に示した履歴データ記憶処理の流れを示すフローチャートについては、第１の実施の形態と同様のため、説明を省略する。
【００３８】
図７は、第２の実施の形態におけるナビゲーション装置１００による精通度判定処理の流れを示すフローチャートである。図７に示す処理は、不図示のイグニションスイッチがオンされると起動するプログラムとして制御装置１０７により実行される。なお、図５に示した第１の実施の形態における処理と同様の処理については、同じステップ番号を付与し、相違点を中心に説明する。
【００３９】
ステップＳ１２１において、読み込んだ走行履歴に基づいて、上述した使用者の精通度が高い範囲Ｘを地図上に設定する。ステップＳ１４１では、自車両が地図上に設定した範囲Ｘの境界線上を走行中か否かを判断する。自車両が範囲Ｘの境界線上を走行中であると判断した場合には、ステップＳ１５０へ進む。
【００４０】
以上説明した第２の実施の形態によれば、使用者の精通度が高い範囲Ｘを地図上に設定し、自車両が地図上に設定した範囲Ｘの境界線上を走行中である場合に、自車両は使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した。そして、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した場合にのみ、自動的に目的地設定を促すガイダンス音声を出力することとした。これによって、第１の実施の形態と同様の作用効果が得られる。
【００４１】
―第３の実施の形態―
第３の実施の形態においては、図１に示したナビゲーション装置の一実施の形態の構成例を示すブロック図、図２に示した信号処理ユニット１０７ａの構成例を示すブロック図、および図４に示した履歴データ記憶処理の流れを示すフローチャートについては、第１の実施の形態と同様のため、説明を省略する。
【００４２】
第３の実施の形態では、制御装置１０７は、履歴メモリ１１０に格納されたイグニションスイッチがオン、またはオフされた地点、および過去に走行したリンクＩＤと、それぞれに対応するカウント値とを読み込んで、図８に示すように、黒点で示したカウント値が所定値以上、例えば５以上の地点、および太線で示したカウント値が所定値以上、例えば５以上の道路リンクの全分布の重心となる地点Ｇを算出して地図上に設定する。そして、自車両が地点Ｇから所定距離、例えば１０ｋｍ以上離れた地点であるＶを走行中であることを検出した場合に、自車両は使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定して、自動的に目的地設定を促すガイダンス音声を出力する。なお、図８の地点を表す黒点の大きさ、リンクを示す線幅の意味は、第１の実施の形態と同様である。
【００４３】
図９は、第３の実施の形態におけるナビゲーション装置１００による精通度判定処理の流れを示すフローチャートである。図９に示す処理は、不図示のイグニションスイッチがオンされると起動するプログラムとして制御装置１０７により実行される。なお、図５に示した第１の実施の形態における処理と同様の処理については、同じステップ番号を付与し、相違点を中心に説明する。
【００４４】
ステップＳ１２２において、カウント値が所定値以上の地点、およびカウント値が所定値以上の道路リンクの全分布の重心となる地点Ｇを算出し、地図上に設定する。ステップＳ１４２では、自車両が地図上に設定した重心地点Ｇから所定距離以上離れた地点を走行中であるか否かを判断する。自車両が重心となる地点Ｇから所定距離以上離れた地点を走行中であると判断した場合には、ステップＳ１５０へ進む。
【００４５】
以上説明した第３の実施の形態によれば、カウント値が所定値以上の地点、およびカウント値が所定値以上の道路リンクの全分布の重心となる地点Ｇを算出し、自車両が重心地点Ｇから所定距離以上の地点を走行中である場合に、自車両は使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した。そして、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した場合にのみ、自動的に目的地設定を促すガイダンス音声を出力することとした。これによって、第１の実施の形態と同様の作用効果が得られる。
【００４６】
―第４の実施の形態―
第４の実施の形態では、図１０に示すように、第１、および第２の実施の形態と同様に、イグニションスイッチがオンされたときに履歴メモリ１００に格納された各地点と地点カウンタのカウント値との対、およびリンクＩＤとリンクＩＤカウンタのカウント値との対に基づいて、使用者の精通度の高い範囲Ｘを算出して地図上に設定する。そして、自車両が二重線で示す国道、県道、および高速道路などの主要幹線道路Ｚを走行中で、かつその主要幹線道路Ｚをそのまま走行すると、地図上に設定した範囲Ｘの外へ出てしまう場合、すなわち、走行中の主要幹線道路が自車両の進行方向にトレースしたときに範囲Ｘの外部につながっている場合には、自車両は使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定して、自動的に目的地設定を促すガイダンス音声を出力する。
【００４７】
したがって、自車両が例えば主要幹線道路Ｚ上の地点Ｖを走行中である場合には、そのまま走行すると地図上に設定した範囲Ｘの外へ出てしまうため、自車両は使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定して、自動的に目的地設定を促すガイダンス音声を出力する。
【００４８】
なお、図１０の地点を表す黒点の大きさ、リンクを示す線幅の意味は、第１の実施の形態と同様である。また、図１に示したナビゲーション装置の一実施の形態の構成例を示すブロック図、図２に示した信号処理ユニット１０７ａの構成例を示すブロック図、および図４に示した履歴データ記憶処理の流れを示すフローチャートについては、第１の実施の形態と同様のため、説明を省略する。
【００４９】
図１１は、第４の実施の形態におけるナビゲーション装置１００による精通度判定処理の流れを示すフローチャートである。図１１に示す処理は、不図示のイグニションスイッチがオンされると起動するプログラムとして制御装置１０７により実行される。なお、図５に示した第１の実施の形態における処理、および図７に示した第２の実施の形態における処理と同様の処理については、同じステップ番号を付与し、相違点を中心に説明する。
【００５０】
ステップＳ１４３で、走行中の道路リンクの道路種別に基づいて、自車両が主要幹線道を走行中であるか否かを判断する、自車両が主要幹線道路を走行中であると判断した場合には、ステップＳ１４４へ進む。ステップＳ１４４では、走行中の主要幹線道路を自車両の進行方向にトレースして、進行方向の先が地図上に設定した範囲Ｘの外へつながっているか否かを判断する。範囲Ｘの外へつながっていないと判断した場合には、ステップＳ１４３へ戻る。一方、範囲Ｘの外へつながっていると判断した場合には、ステップＳ１５０へ進む。
【００５１】
以上説明した第４の実施の形態によれば、使用者の精通度が高い範囲Ｘを地図上に設定し、自車両が主要幹線道路を走行している場合に、走行中の主要幹線道路の自車両の進行方向が地図上に設定した範囲Ｘの範囲外に延伸している場合に、自車両は使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した。そして、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した場合にのみ、自動的に目的地設定を促すガイダンス音声を出力することとした。これによって、第１の実施の形態と同様の作用効果が得られる。
【００５２】
―第５の実施の形態―
第５の実施の形態では、履歴メモリ１１０には、自車両の走行履歴としてイグニションスイッチがオンまたはオフされた地点、およびその地点に対応した地点カウンタのカウント値の対と、過去に走行した道路リンクのリンクＩＤ、リンクＩＤに対応したリンクＩＤカウンタのカウント値、および当該道路リンクを走行した後に最終的にイグニションスイッチがオフされた地点の履歴の組が格納されている。この履歴メモリ１００に格納された各地点とその地点カウンタのカウント値、およびリンクＩＤとリンクＩＤカウンタのカウント値とに基づいて、図１２に示すように、第１、第２、および第４の実施の形態と同様に、使用者の精通度の高い範囲Ｘを算出して地図上に設定する。
【００５３】
そして、自車両が破線で示す道路リンクＷ上の地点Ｖを走行している場合、この道路リンクＷを過去に走行したときに最終的にイグニションスイッチがオフされた地点を検索する。その結果、最終的にイグニションスイッチがオフされた地点の少なくとも１つが地図上に設定した範囲Ｘの外部に存在する場合、例えば、過去に道路リンクＷを走行したときに最終的にイグニションスイッチがオフされた地点が地点Ｃである場合には、自車両は使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定して、自動的に目的地設定を促すガイダンス音声を出力する。
【００５４】
なお、図１２の地点を表す黒点の大きさ、リンクを示す線幅の意味は、第１の実施の形態と同様である。また、図１に示したナビゲーション装置の一実施の形態の構成例を示すブロック図、図２に示した信号処理ユニット１０７ａの構成例を示すブロック図、および図４に示した履歴データ記憶処理の流れを示すフローチャートについては、第１の実施の形態と同様のため、説明を省略する。
【００５５】
図１３は、第５の実施の形態におけるナビゲーション装置１００による精通度判定処理の流れを示すフローチャートである。図１３に示す処理は、不図示のイグニションスイッチがオンされると起動するプログラムとして制御装置１０７により実行される。なお、図５に示した第１の実施の形態における処理、および図７に示した第２の実施の形態における処理と同様の処理については、同じステップ番号を付与し、相違点を中心に説明する。
【００５６】
ステップＳ１４５において、自車両が現在走行中の道路リンクを過去に走行した後に、最終的にイグニションスイッチがオフされた地点を検索する。その後、ステップＳ１４６へ進み、過去にイグニションスイッチがオフされた地点の少なくとも１つが地図上に設定した範囲Ｘの外部に存在するか否かを判断する。過去にイグニションスイッチがオフされた地点の少なくとも１つが地図上に設定した範囲Ｘの外部に存在しない、すなわち現在走行中の道路リンクを初めて走行する場合、または過去にイグニションスイッチがオフされた地点の全てが地図上に設定した範囲Ｘの内部に存在する場合には、ステップＳ１４５へ戻る。一方、過去にイグニションスイッチがオフされた地点の少なくとも１つが地図上に設定した範囲Ｘの外部に存在すると判断した場合には、ステップＳ１５０へ進む。
【００５７】
以上説明した第５の実施の形態によれば、使用者の精通度が高い範囲Ｘを地図上に設定し、現在走行中の道路リンクを過去に走行したときに、最終的にイグニションスイッチがオフされた地点のうち少なくとも１つの地点が範囲Ｘの外部に存在する場合に、自車両は使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した。そして、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した場合にのみ、自動的に目的地設定を促すガイダンス音声を出力することとした。これによって、第１の実施の形態と同様の作用効果が得られる。
【００５８】
なお、以下のように変形することもできる。
（１）上述した第１〜第５の実施の形態を組み合わせて、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であるか否かを判定してもよい。
【００５９】
（２）上述した第５の実施の形態では、使用者の精通度が高い範囲Ｘを地図上に設定し、現在走行中の道路リンクを過去に走行したときに、最終的にイグニションスイッチがオフされた地点が範囲Ｘの外部に存在する場合に、自車両は使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した。しかし、最終的にイグニションスイッチがオフされた地点に代えて、その道路を走行中に設定されていた目的地を用いてもよい。
【００６０】
（３）上述した第１〜第５の実施の形態において、履歴メモリ１１０には、自車両の走行履歴として、さらに、イグニションスイッチをオンした地点とともにそのオンされた時刻の履歴を記憶してもよい。この場合、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定したときに、使用者がイグニションスイッチをオンした時刻が、過去にイグニションスイッチをオンした時刻の分布範囲から外れる場合のみ、自車両が使用者の精通度が低い範囲へ進入する可能性が高い地点を走行中であるか否かの判定を行うようにする。
【００６１】
この場合、使用者がイグニションスイッチをオンした時刻が、過去にイグニションスイッチをオンした時刻の分布範囲から外れるか否かは、例えば、一日を一時間単位に区切り、履歴メモリ１１０に記憶されている時刻の各時間帯ごとの合計回数を計数して、その合計回数の平均値を算出する。そして、使用者がイグニションスイッチをオンした時刻が含まれる時間帯の合計回数が、全時間帯の平均値より少ない場合には、過去にイグニションスイッチをオンした時刻の分布範囲から外れると判定する。
【００６２】
これによって、使用者が普段とは異なる時間帯に車を発車させた場合には、普段とは異なる目的で運転する可能性が高いことを考慮して、自車両は使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定することができる。さらに、この場合にのみ自動的に目的地設定を促すガイダンス音声を出力するため、さらに使用者にとってのガイダンスに対する煩わしさを低減することができる。
【００６３】
（４）上述した第１〜第５の実施の形態において、さらに使用者（運転者）による運転操作回数、例えば運転者によるステアリング操作回数、アクセルペダル操作回数、およびブレーキペダル操作回数を計数するセンサを設け、任意の道路リンクを走行した場合に、走行した道路リンク内における各センサによって計数した操作回数の合計を運転操作回数として算出してもよい。この場合、履歴メモリ１１０に、自車両の走行履歴として、過去に走行した道路リンクのリンクＩＤ、およびカウント値とともに当該道路リンクＩＤにおける運転操作回数の履歴を記憶しておく。
【００６４】
そして、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した場合に、運転操作回数の履歴からその平均運転操作回数を算出して、平均操作回数が所定回数未満、例えば５回未満の場合のみ自動的に目的地設定を促すガイダンス音声を出力することとしてもよい。これによって、自車両が運転負荷の低い道路リンク、すなわち運転負荷の低い地点を走行中にのみ使用者に目的地設定を促すことができ、使用者は余裕をもって目的地設定操作を行うことができる。
【００６５】
なお、現在走行している地点において、使用者の運転負荷が高いか否かの判断は、直前の所定時間、例えば１分間の間の運転操作回数が所定回数未満、例えば５回未満の場合に使用者の運転負荷が低いと判断してもよい。
【００６６】
（５）上述した第１〜第５の実施の形態では、音声によって操作可能なナビゲーション装置に本発明を適用する例を示したが、これに限定されず、例えばタッチパネルやジョイスティックによって操作可能なナビゲーション装置に適用してもよい。
【００６７】
（６）上述した第１〜第５の実施の形態では、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中であると判定した場合に、自動的に目的地設定を促すガイダンス音声を出力することとした。しかしこれに限定されず、例えば、自車両が使用者の精通度が低い範囲へ進入する可能性の高い地点を走行中である旨を通知するガイダンス音声や、慣れない道路へ進入する可能性があることを警告するためのビープ音など、その他の音声を出力してもよい。
【００６８】
（７）上述した第１〜第５の実施の形態では、使用者に対して発話を促すガイダンス音声をスピーカー１０８を介して出力することとしたが、使用者に対して発話を促すガイダンスメッセージをモニタ１０９に表示してもよい。
【００６９】
特許請求の範囲の構成要素と実施の形態との対応関係について説明する。制御装置１０７は判定手段、および運転負荷判断手段に、スピーカー１０８は出力手段に、履歴メモリ１１０は格納手段に相当する。なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。
【図面の簡単な説明】
【００７０】
【図１】第１の実施の形態におけるナビゲーション装置の一実施の形態の構成例を示すブロック図である。
【図２】信号処理ユニット１０７ａの構成例を示すブロック図である。
【図３】第１の実施の形態において使用者の精通度が高い範囲を地図上に設定したときの具体例を示す図である。
【図４】第１の実施の形態におけるナビゲーション装置１００による履歴データ記憶処理の流れを示すフローチャート図である。
【図５】第１の実施の形態におけるナビゲーション装置１００による精通度判定処理の流れを示すフローチャート図である。
【図６】第２の実施の形態において使用者の精通度が高い範囲を地図上に設定したときの具体例を示す図である。
【図７】第２の実施の形態におけるナビゲーション装置１００による精通度判定処理の流れを示すフローチャート図である。
【図８】第３の実施の形態において、カウント値が所定値以上の地点、および道路リンクの分布の重心となる地点を算出する場合の具体例を示す図である。
【図９】第３の実施の形態におけるナビゲーション装置１００による精通度判定処理の流れを示すフローチャート図である。
【図１０】第４の実施の形態において使用者の精通度が高い範囲を地図上に設定したときの具体例を示す図である。
【図１１】第４の実施の形態におけるナビゲーション装置１００による精通度判定処理の流れを示すフローチャート図である。
【図１２】第５の実施の形態において使用者の精通度が高い範囲を地図上に設定したときの具体例を示す図である。
【図１３】第５の実施の形態におけるナビゲーション装置１００による精通度判定処理の流れを示すフローチャート図である。
【符号の説明】
【００７１】
１００  ナビゲーション装置
１０１  車速センサ
１０２  ＧＰＳユニット
１０３  ジャイロセンサ
１０４  マイク
１０５  入力装置
１０６  ディスク読取装置
１０６ａ  地図ディスク
１０７  制御装置
１０７ａ  信号処理ユニット
１０８  スピーカー
１０９  モニタ
１１０  履歴メモリ
１１１  音声認識用辞書
【図１】
2006047092.tif 000003
【図２】
2006047092.tif 000004
【図３】
2006047092.tif 000005
【図４】
2006047092.tif 000006
【図５】
2006047092.tif 000007
【図６】
2006047092.tif 000008
【図７】
2006047092.tif 000009
【図８】
2006047092.tif 000010
【図９】
2006047092.tif 000011
【図１０】
2006047092.tif 000012
【図１１】
2006047092.tif 000013
【図１２】
2006047092.tif 000014
【図１３】
2006047092.tif 000015