(57)【要約】【課題】目的地の指定方法に応じて経路案内の終了タイミングを好適に変更することが可能なナビゲーション装置を提供する。【解決手段】ナビゲーション装置１は、目的地が設定された場合、設定された目的地の指定方法と距離閾値Ｌｔｈとを関連付けた距離閾値決定テーブルＴｄを参照して、距離閾値Ｌｔｈを決定する。そして、ナビゲーション装置１は、現在位置から目的地までの距離である目的地距離Ｌｔａｇが距離閾値Ｌｔｈ以下になった場合、経路案内を終了する。この場合、ナビゲーション装置１は、目的地の指定方法が曖昧であるほど、距離閾値Ｌｔｈを長く設定し、経路案内の終了地点を設定された目的地から遠くする。【選択図】図２
2016085092.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより入力された情報に応じて、当該情報により指定された指定地点、または当該情報により指定された指定領域の代表地点を、目的地として設定する目的地設定手段と、
前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、
前記目的地として前記指定地点、または前記代表地点が設定されたかに応じて異なる距離閾値を設定する距離閾値設定手段と、
前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段と、
を備えることを特徴とするナビゲーション装置。
【請求項２】
地図の縮尺を切りかえて表示する表示手段と、
前記表示手段に表示される地図上においてユーザにより指定された指定地点を、目的地として設定する目的地設定手段と、
前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、
前記指定地点が指定された際の前記地図の縮尺に対応する距離閾値を設定する距離閾値設定手段と、
前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段と、
を備えることを特徴とするナビゲーション装置。
【請求項３】
前記距離閾値設定手段は、前記指定地点が指定された際の前記地図の縮尺が、詳細な地図を表示させる縮尺であるほど、前記距離閾値の長さを短くすることを特徴とする請求項２に記載のナビゲーション装置。
【請求項４】
前記移動体が活性状態であるか不活性状態であるかを検出する検出手段をさらに備え、
前記距離閾値設定手段は、前記距離閾値として、第１距離閾値と第２距離閾値を設定し、
前記制御手段は、前記移動体から前記目的地までの距離が、前記移動体が活性状態を継続した状態で前記第１距離閾値以下となった場合、又は、前記移動体が不活性状態から活性状態になったのを前記検出手段が検出した際に前記第２距離閾値以下である場合に、前記経路案内を終了させることを特徴とする請求項１〜３のいずれか一項に記載のナビゲーション装置。
【請求項５】
前記距離閾値設定手段は、前記第２距離閾値を前記第１距離閾値より長くなるように設定することを特徴とする請求項４に記載のナビゲーション装置。
【請求項６】
前記距離閾値設定手段が設定した距離閾値と、前記目的地設定手段が設定した目的地とを関連付けて記憶する記憶手段をさらに備え、
前記目的地設定手段は、前記記憶手段に記憶される目的地の履歴からユーザ入力により選択された地点を、次に案内すべき目的地として設定し、
前記制御手段は、前記移動体と前記目的地までの距離が、前記目的地として設定された地点に関連づけられて前記記憶手段に記憶された距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させることを特徴とする請求項１〜５のいずれか一項に記載のナビゲーション装置。
【請求項７】
過去において、検索、設定、または登録した地点と、当該地点がユーザ入力により指定された指定地点またはユーザ入力により指定された指定領域の代表地点のいずれかであるかに基づいて、又は当該地点が地図上で指定された場合には指定時での当該地図の縮尺に基づいて設定された距離閾値とを、関連付けて記憶する記憶手段と、
前記記憶手段に記憶された地点の中からユーザが選択した地点を目的地として設定する目的地設定手段と、
前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、
前記移動体と前記目的地までの距離が、前記目的地として設定された地点に関連付けて前記記憶手段に記憶された距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段と、
を備えることを特徴とするナビゲーション装置。
【請求項８】
ナビゲーション装置が実行する制御方法であって、
ユーザにより入力された情報に応じて、当該情報により指定された指定地点、または当該情報により指定された指定領域の代表地点を、目的地として設定する目的地設定工程と、
前記目的地へ移動体が移動すべき経路を案内する経路案内工程と、
前記目的地として前記指定地点、または前記代表地点が設定されたかに応じて異なる距離閾値を設定する距離閾値設定工程と、
前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御工程と、
を有することを特徴とする制御方法。
【請求項９】
地図の縮尺を切りかえて表示する表示手段を有するナビゲーション装置が実行する制御方法であって、
前記表示手段に表示される地図上においてユーザにより指定された指定地点を、目的地として設定する目的地設定工程と、
前記目的地へ移動体が移動すべき経路を案内する経路案内工程と、
前記指定地点が指定された際の前記地図の縮尺に対応する距離閾値を設定する距離閾値設定工程と、
前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御工程と、
を有することを特徴とする制御方法。
【請求項１０】
コンピュータが実行するプログラムであって、
ユーザにより入力された情報に応じて、当該情報により指定された指定地点、または当該情報により指定された指定領域の代表地点を、目的地として設定する目的地設定手段と、
前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、
前記目的地として前記指定地点、または前記代表地点が設定されたかに応じて異なる距離閾値を設定する距離閾値設定手段と、
前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段
として前記コンピュータを機能させることを特徴とするプログラム。
【請求項１１】
地図の縮尺を切りかえて表示する表示手段を制御するコンピュータが実行するプログラムであって、
前記表示手段に表示される地図上においてユーザにより指定された指定地点を、目的地として設定する目的地設定手段と、
前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、
前記指定地点が指定された際の前記地図の縮尺に対応する距離閾値を設定する距離閾値設定手段と、
前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段
として前記コンピュータを機能させることを特徴とするプログラム。
【請求項１２】
請求項１０または１１に記載のプログラムを記憶したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路案内の終了タイミングを決定する技術に関する。
【背景技術】
【０００２】
従来から、経路案内の終了タイミングを柔軟に決定する技術が存在する。例えば、特許文献１には、出発地から目的地までの全ルート距離に対する現在位置から目的地までのルート残距離の割合と、車両が当該現在位置で不活性状態となっていた時間とに応じてルート案内を終了するナビゲーション装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３０８４２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ナビゲーション装置にユーザが目的地を設定する場合、詳細位置を指定して目的地を正確に設定することもあれば、大まかな場所を指定して目的地を設定することもある。特許文献１では、目的地の位置が正確に設定された場合と、大まかに設定された場合との区別をしていないため、目的地の位置が正確に設定された場合でも、当該目的地に接近する前にルート案内が終了してしまうという課題があった。
【０００５】
本発明は、上記のような課題を解決するためになされたものであり、目的地の指定方法に応じて経路案内の終了タイミングを好適に変更することが可能なナビゲーション装置を提供することを主な目的とする。
【課題を解決するための手段】
【０００６】
請求項に記載の発明は、ナビゲーション装置であって、ユーザにより入力された情報に応じて、当該情報により指定された指定地点、または当該情報により指定された指定領域の代表地点を、目的地として設定する目的地設定手段と、前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、前記目的地として前記指定地点、または前記代表地点が設定されたかに応じて異なる距離閾値を設定する距離閾値設定手段と、前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段と、を備えることを特徴とする。
【０００７】
また、請求項に記載の発明は、ナビゲーション装置であって、地図の縮尺を切りかえて表示する表示手段と、前記表示手段に表示される地図上においてユーザにより指定された指定地点を、目的地として設定する目的地設定手段と、前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、前記指定地点が指定された際の前記地図の縮尺に対応する距離閾値を設定する距離閾値設定手段と、前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段と、を備えることを特徴とする。
【０００８】
また、請求項に記載の発明は、ナビゲーション装置であって、過去において、検索、設定、または登録した地点と、当該地点がユーザ入力により指定された指定地点またはユーザ入力により指定された指定領域の代表地点のいずれかであるかに基づいて設定された距離閾値とを、関連付けて記憶する記憶手段と、前記記憶手段に記憶された地点の中からユーザが選択した地点を目的地として設定する目的地設定手段と、前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、前記移動体と前記目的地までの距離が、前記目的地として設定された地点に関連付けて前記記憶手段に記憶された距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段と、を備えることを特徴とする。
【０００９】
また、請求項に記載の発明は、ナビゲーション装置が実行する制御方法であって、ユーザにより入力された情報に応じて、当該情報により指定された指定地点、または当該情報により指定された指定領域の代表地点を、目的地として設定する目的地設定工程と、前記目的地へ移動体が移動すべき経路を案内する経路案内工程と、前記目的地として前記指定地点、または前記代表地点が設定されたかに応じて異なる距離閾値を設定する距離閾値設定工程と、前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御工程と、を有することを特徴とする。
【００１０】
また、請求項に記載の発明は、地図の縮尺を切りかえて表示する表示手段を有するナビゲーション装置が実行する制御方法であって、前記表示手段に表示される地図上においてユーザにより指定された指定地点を、目的地として設定する目的地設定工程と、前記目的地へ移動体が移動すべき経路を案内する経路案内工程と、前記指定地点が指定された際の前記地図の縮尺に対応する距離閾値を設定する距離閾値設定工程と、前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御工程と、を有することを特徴とする。
【００１１】
また、請求項に記載の発明は、コンピュータが実行するプログラムであって、ユーザにより入力された情報に応じて、当該情報により指定された指定地点、または当該情報により指定された指定領域の代表地点を、目的地として設定する目的地設定手段と、前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、前記目的地として前記指定地点、または前記代表地点が設定されたかに応じて異なる距離閾値を設定する距離閾値設定手段と、前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段として前記コンピュータを機能させることを特徴とする。
【００１２】
また、請求項に記載の発明は、地図の縮尺を切りかえて表示する表示手段を制御するコンピュータが実行するプログラムであって、前記表示手段に表示される地図上においてユーザにより指定された指定地点を、目的地として設定する目的地設定手段と、前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、前記指定地点が指定された際の前記地図の縮尺に対応する距離閾値を設定する距離閾値設定手段と、前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段として前記コンピュータを機能させることを特徴とする。
【図面の簡単な説明】
【００１３】
【図１】ナビゲーション装置の概略構成を示す。
【図２】第１実施例に係る距離閾値決定テーブルの一例を示す。
【図３】第１実施例に係る経路案内処理の手順を示すフローチャートである。
【図４】第２実施例に係る距離閾値決定テーブルの一例を示す。
【図５】第２実施例に係る経路案内処理の手順を示すフローチャートである。
【図６】変形例に係るナビゲーションシステムの構成例を示す。
【発明を実施するための形態】
【００１４】
本発明の好適な実施形態によれば、ナビゲーション装置は、ユーザにより入力された情報に応じて、当該情報により指定された指定地点、または当該情報により指定された指定領域の代表地点を、目的地として設定する目的地設定手段と、前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、前記目的地として前記指定地点、または前記代表地点が設定されたかに応じて異なる距離閾値を設定する距離閾値設定手段と、前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段と、を備える。
【００１５】
上記ナビゲーション装置は、目的地設定手段と、経路案内手段と、距離閾値設定手段と、制御手段とを備える。目的地設定手段は、ユーザにより入力された情報に応じて、当該情報により指定された指定地点、または当該情報により指定された指定領域の代表地点を、目的地として設定する。距離閾値設定手段は、目的地として指定地点、または代表地点が設定されたかに応じて異なる距離閾値を設定する。制御手段は、移動体と目的地までの距離が距離閾値以下となった場合に、経路案内手段に経路案内を終了させる。この態様により、ナビゲーション装置は、目的地として設定する地点が明確に指定された場合と、目的地が領域により曖昧に指定された場合とで、それぞれ好適なタイミングで経路案内を終了させることができる。
【００１６】
本発明の他の好適な実施形態によれば、ナビゲーション装置は、地図の縮尺を切りかえて表示する表示手段と、前記表示手段に表示される地図上においてユーザにより指定された指定地点を、目的地として設定する目的地設定手段と、前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、前記指定地点が指定された際の前記地図の縮尺に対応する距離閾値を設定する距離閾値設定手段と、前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段と、を備える。
【００１７】
一般に、地図上で目的地が指定された際の地図の縮尺によって、目的地設定の正確性が異なる。従って、ナビゲーション装置は、地図上で目的地が指定された場合に、指定時の地図の縮尺に応じて距離閾値を決定することで、経路案内を終了するタイミングを適切に決定することができる。
【００１８】
上記ナビゲーション装置の一態様では、前記距離閾値設定手段は、前記指定地点が指定された際の前記地図の縮尺が、詳細な地図を表示させる縮尺であるほど、前記距離閾値の長さを短くする。この態様では、ナビゲーション装置は、指定地点が指定された際の地図の縮尺が、詳細な地図を表示させる縮尺であるほど、目的地が正確に設定されているものとみなし、経路案内の終了地点を設定された目的地に近付ける。これにより、ナビゲーション装置は、目的地が正確に設定されている場合に、目的地に向かう途中で経路案内がユーザの意図に反して終了してしまうのを好適に抑制することができる。
【００１９】
上記ナビゲーション装置の他の一態様では、ナビゲーション装置は、前記移動体が活性状態であるか不活性状態であるかを検出する検出手段をさらに備え、前記距離閾値設定手段は、前記距離閾値として、第１距離閾値と第２距離閾値を設定し、前記制御手段は、前記移動体から前記目的地までの距離が、前記移動体が活性状態を継続した状態で前記第１距離閾値以下となった場合、又は、前記移動体が不活性状態から活性状態になったのを前記検出手段が検出した際に前記第２距離閾値以下である場合に、前記経路案内を終了させる。この態様では、ナビゲーション装置は、移動体が不活性状態から活性状態になった場合には、他の場合と異なる距離閾値を設けることで、移動体が不活性状態から活性状態になったときに、不必要な経路案内の継続を好適に抑制することができる。
【００２０】
上記ナビゲーション装置の他の一態様では、前記距離閾値設定手段は、前記第２距離閾値を前記第１距離閾値より長くなるように設定する。この態様により、ナビゲーション装置は、移動体が不活性状態から活性状態になったときに、既に必要がなくなった目的地への経路案内を継続するのを好適に抑制することができる。
【００２１】
上記ナビゲーション装置の他の一態様では、ナビゲーション装置は、前記距離閾値設定手段が設定した距離閾値と、前記目的地設定手段が設定した目的地とを関連付けて記憶する記憶手段をさらに備え、前記目的地設定手段は、前記記憶手段に記憶される目的地の履歴からユーザ入力により選択された地点を、次に案内すべき目的地として設定し、前記制御手段は、前記移動体と前記目的地までの距離が、前記目的地として設定された地点に関連づけられて前記記憶手段に記憶された距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる。この態様により、ナビゲーション装置は、一度設定された目的地の履歴から目的地を設定した場合であっても、距離閾値を適切に設定することができる。
【００２２】
本発明の他の好適な実施形態によれば、ナビゲーション装置は、過去において、検索、設定、または登録した地点と、当該地点がユーザ入力により指定された指定地点またはユーザ入力により指定された指定領域の代表地点のいずれかであるかに基づいて、又は当該地点が地図上で指定された場合には指定時での当該地図の縮尺に基づいて設定された距離閾値とを、関連付けて記憶する記憶手段と、前記記憶手段に記憶された地点の中からユーザが選択した地点を目的地として設定する目的地設定手段と、前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、前記移動体と前記目的地までの距離が、前記目的地として設定された地点に関連付けて前記記憶手段に記憶された距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段と、を備える。この態様により、ナビゲーション装置は、過去において、検索、設定、または登録した地点が目的地として設定された場合であっても、当該地点が検索、設定、または登録されたときの指定方法に応じて、距離閾値を好適に定めることができる。
【００２３】
本発明の他の好適な実施形態によれば、ナビゲーション装置が実行する制御方法であって、ユーザにより入力された情報に応じて、当該情報により指定された指定地点、または当該情報により指定された指定領域の代表地点を、目的地として設定する目的地設定工程と、前記目的地へ移動体が移動すべき経路を案内する経路案内工程と、前記目的地として前記指定地点、または前記代表地点が設定されたかに応じて異なる距離閾値を設定する距離閾値設定工程と、前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御工程と、を有する。ナビゲーション装置は、この制御方法を実行することで、目的地として設定する地点が明確に指定された場合と、目的地が領域により曖昧に指定された場合とで、それぞれ好適なタイミングで経路案内を終了させることができる。
【００２４】
本発明の他の好適な実施形態によれば、地図の縮尺を切りかえて表示する表示手段を有するナビゲーション装置が実行する制御方法であって、前記表示手段に表示される地図上においてユーザにより指定された指定地点を、目的地として設定する目的地設定工程と、前記目的地へ移動体が移動すべき経路を案内する経路案内工程と、前記指定地点が指定された際の前記地図の縮尺に対応する距離閾値を設定する距離閾値設定工程と、前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御工程と、を有する。ナビゲーション装置は、この制御方法を実行することで、地図上で目的地が指定された場合に、指定時の地図の縮尺に応じて経路案内を終了するタイミングを適切に決定することができる。
【００２５】
本発明の他の好適な実施形態によれば、コンピュータが実行するプログラムであって、ユーザにより入力された情報に応じて、当該情報により指定された指定地点、または当該情報により指定された指定領域の代表地点を、目的地として設定する目的地設定手段と、前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、前記目的地として前記指定地点、または前記代表地点が設定されたかに応じて異なる距離閾値を設定する距離閾値設定手段と、前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段として前記コンピュータを機能させる。コンピュータは、このプログラムを実行することで、目的地として設定する地点が明確に指定された場合と、目的地が領域により曖昧に指定された場合とで、それぞれ好適なタイミングで経路案内を終了させることができる。
【００２６】
本発明の他の好適な実施形態によれば、地図の縮尺を切りかえて表示する表示手段を制御するコンピュータが実行するプログラムであって、前記表示手段に表示される地図上においてユーザにより指定された指定地点を、目的地として設定する目的地設定手段と、前記目的地へ移動体が移動すべき経路を案内する経路案内手段と、前記指定地点が指定された際の前記地図の縮尺に対応する距離閾値を設定する距離閾値設定手段と、前記移動体と前記目的地までの距離が前記距離閾値以下となった場合に、前記経路案内手段に前記経路案内を終了させる制御手段として前記コンピュータを機能させる。ナビゲーション装置は、このプログラムを実行することで、地図上で目的地が指定された場合に、指定時の地図の縮尺に応じて経路案内を終了するタイミングを適切に決定することができる。好適には、上述のプログラムは、記憶媒体に記憶される。
【実施例】
【００２７】
以下、図面を参照して本発明の好適な第１及び第２実施例について説明する。
【００２８】
＜第１実施例＞
まず、第１実施例について説明する。
【００２９】
［ナビゲーション装置の構成］
図１は、ナビゲーション装置１の概略構成を示す。ナビゲーション装置１は、例えば据置型のナビゲーション装置や経路案内を行う携帯端末であって、図１に示すように、自立測位装置１０、ＧＰＳ受信機１８、システムコントローラ２０、ディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、通信装置３８、表示ユニット４０、音声出力ユニット５０及び入力装置６０を備える。
【００３０】
自立測位装置１０は、加速度センサ１１、角速度センサ１２及び距離センサ１３を備える。加速度センサ１１は、例えば圧電素子からなり、車両の加速度を検出し、加速度データを出力する。角速度センサ１２は、例えば振動ジャイロからなり、車両の方向変換時における車両の角速度を検出し、角速度データ及び相対方位データを出力する。距離センサ１３は、車両の車輪の回転に伴って発生されているパルス信号からなる車速パルスを計測する。
【００３１】
ＧＰＳ受信機１８は、複数のＧＰＳ衛星から、測位用データを含む下り回線データを搬送する電波１９を受信する。測位用データは、緯度及び経度情報等から車両の絶対的な位置を検出するために用いられる。
【００３２】
システムコントローラ２０は、インタフェース２１、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２３及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２４を含んでおり、ＲＯＭ２３などに記憶された制御プログラムを実行することで、ナビゲーション装置１全体の制御を行う。
【００３３】
例えば、システムコントローラ２０は、目的地を指定する入力を入力装置６０により受け付けることで、経路案内に用いる目的地を設定する。ここで、システムコントローラ２０は、既存の種々の方法により、目的地を指定する入力を受け付ける。例えば、システムコントローラ２０は、表示ユニット４０に表示させた地図上で目的地をユーザに指定させたり、住所又は電話番号を入力させることで目的地をユーザに指定させたり、データ記憶ユニット３６が記憶する登録地点や目的地等の履歴から目的地をユーザに指定させたりする。そして、システムコントローラ２０は、ＧＰＳ受信機１８の出力により認識した現在位置と目的地との距離（「目的地距離Ｌｔａｇ」とも呼ぶ。）が所定の閾値（「距離閾値Ｌｔｈ」とも呼ぶ。）になった場合に、経路案内を終了する。ここで、目的地距離Ｌｔａｇは、現在位置と目的地との直線距離であってもよく、現在位置と目的地との案内経路に沿った距離であってもよい。後述するように、システムコントローラ２０は、距離閾値Ｌｔｈを、目的地の指定方法に応じた距離に設定する。システムコントローラ２０は、本発明における「目的地設定手段」、「経路案内手段」、「距離閾値設定手段」、「制御手段」及びプログラムに基づき動作する「コンピュータ」の一例である。
【００３４】
インタフェース２１は、加速度センサ１１、角速度センサ１２及び距離センサ１３並びにＧＰＳ受信機１８とのインタフェース動作を行う。そして、これらから、車速パルス、加速度データ、相対方位データ、角速度データ、ＧＰＳ測位データ、絶対方位データ等をシステムコントローラ２０に入力する。ＣＰＵ２２は、システムコントローラ２０全体を制御する。ＲＯＭ２３は、システムコントローラ２０を制御する制御プログラム等が格納された図示しない不揮発性メモリ等を有する。ＲＡＭ２４は、入力装置６０を介して使用者により予め設定された経路データ等の各種データを読み出し可能に格納したり、ＣＰＵ２２に対してワーキングエリアを提供したりする。
【００３５】
システムコントローラ２０、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブなどのディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、表示ユニット４０、音声出力ユニット５０及び入力装置６０は、バスライン３０を介して相互に接続されている。
【００３６】
ディスクドライブ３１は、システムコントローラ２０の制御の下、ＣＤ又はＤＶＤといったディスク３３から、音楽データ、映像データなどのコンテンツデータを読み出し、出力する。なお、ディスクドライブ３１は、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブのうち、いずれか一方としてもよいし、ＣＤ及びＤＶＤコンパチブルのドライブとしてもよい。
【００３７】
データ記憶ユニット３６は、例えば、ＨＤＤなどにより構成され、地図データなどのナビゲーション処理に用いられる各種データを記憶するユニットである。地図データは、道路に相当するリンクと、道路の接続部分（交差点）に相当するノードとにより表された道路データや、各施設に関する施設情報などを含む。また、データ記憶ユニット３６は、目的地の指定方法に応じた距離閾値Ｌｔｈを規定するテーブル（「距離閾値決定テーブルＴｄ」とも呼ぶ。）を記憶する。さらに、データ記憶ユニット３６は、後述するように、設定された目的地の履歴を、当該目的地への経路案内で使用した距離閾値Ｌｔｈと関連付けて記憶したり、設定された登録地点を、当該登録地点の指定方法に応じた距離閾値Ｌｔｈと関連付けて記憶したりする。
【００３８】
通信装置３８は、例えば、ＦＭチューナやビーコンレシーバ、携帯端末や専用の通信モジュールなどにより構成され、通信用インタフェース３７を介して、ＶＩＣＳ（登録商標、Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）センタから配信される渋滞や交通情報などの道路交通情報、その他の情報を受信する。
【００３９】
表示ユニット４０は、システムコントローラ２０の制御の下、各種表示データをディスプレイなどの表示装置に表示する。具体的には、システムコントローラ２０は、データ記憶ユニット３６から地図データを読み出す。表示ユニット４０は、システムコントローラ２０によってデータ記憶ユニット３６から読み出された地図データなどを表示画面上に表示する。この場合、表示ユニット４０は、ユーザ入力に基づき、表示させる地図の縮尺を適宜変更する。
【００４０】
表示ユニット４０は、バスライン３０を介してＣＰＵ２２から送られる制御データに基づいて表示ユニット４０全体の制御を行うグラフィックコントローラ４１と、ＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）等のメモリからなり即時表示可能な画像情報を一時的に記憶するバッファメモリ４２と、グラフィックコントローラ４１から出力される画像データに基づいて、液晶、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等のディスプレイ４４を表示制御する表示制御部４３と、ディスプレイ４４とを備える。ディスプレイ４４は、画像表示部として機能し、例えば対角５〜１０インチ程度の液晶表示装置等からなり、車内のフロントパネル付近に装着される。
【００４１】
音声出力ユニット５０は、システムコントローラ２０の制御の下、ＣＤ−ＲＯＭドライブ３１又はＤＶＤ−ＲＯＭ３２、若しくはＲＡＭ２４等からバスライン３０を介して送られる音声デジタルデータのＤ／Ａ（Ｄｉｇｉｔａｌ  ｔｏ  Ａｎａｌｏｇ）変換を行うＤ／Ａコンバータ５１と、Ｄ／Ａコンバータ５１から出力される音声アナログ信号を増幅する増幅器（ＡＭＰ）５２と、増幅された音声アナログ信号を音声に変換して車内に出力するスピーカ５３とを備えて構成されている。
【００４２】
入力装置６０は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。入力装置６０は、車内に搭載された当該車載用電子システムの本体のフロントパネルやディスプレイ４４の周囲に配置される。また、ディスプレイ４４がタッチパネル方式の場合、ディスプレイ４４の表示画面上に設けられたタッチパネルも入力装置６０として機能する。
【００４３】
［距離閾値の決定方法］
次に、距離閾値Ｌｔｈの決定方法について説明する。概略的には、システムコントローラ２０は、目的地の指定方法が曖昧なほど、即ち目的地の指定が大まかであるほど、距離閾値Ｌｔｈを高く設定する。
【００４４】
上述の距離閾値Ｌｔｈの設定方法の妥当性について補足説明する。一般に、大まかに目的地が設定された場合には、ユーザが意図する本来の目的地と設定された目的地との距離が離れている可能性がある。従って、この場合、システムコントローラ２０は、本来の目的地に到着しても経路案内が継続されてしまうのを防ぐため、距離閾値Ｌｔｈを長くする。また、大まかに目的地が設定された場合には、本来の目的地付近まで到達できれば、その先の経路をユーザが知っている可能性が高い。よって、この場合、距離閾値Ｌｔｈを高く設定して設定された目的地から少し離れた地点で経路案内を終了させても、ユーザにとって支障がない可能性が高い。
【００４５】
一方、明確に（即ちピンポイントで）目的地が指定された場合には、指定された目的地は、ユーザが意図する目的地と一致する可能性が高い。よって、この場合には、システムコントローラ２０は、距離閾値Ｌｔｈを短くすることで、目的地又はその直前まで経路案内を実行する。
【００４６】
以下では、地図、電話番号、住所により目的地を定める場合と、登録地点等から目的地を選ぶ場合とに分けて説明する。
【００４７】
（１）地図、電話番号、住所により目的地を定める場合
図２は、システムコントローラ２０が距離閾値Ｌｔｈを設定する際に参照する距離閾値決定テーブルＴｄの一例を示す。図２に示す距離閾値決定テーブルＴｄでは、目的地の指定方法ごとに、距離閾値Ｌｔｈとして設定すべき距離が関連付けられている。
【００４８】
図２の距離閾値決定テーブルＴｄは、地図上で目的地を指定する場合と、電話番号で目的地を指定する場合と、住所で目的地を指定する場合の各距離閾値Ｌｔｈについて規定し、いずれの場合も、目的地を詳細に設定するほど、距離閾値Ｌｔｈが小さい値になっている。
【００４９】
例えば、地図上で目的地を指定する入力を受け付ける場合、システムコントローラ２０は、地図の縮尺が、詳細な地図を表示させる縮尺であるほど、距離閾値Ｌｔｈを小さくする。具体的には、図２の距離閾値決定テーブルＴｄによれば、地図上の１ｃｍを実際の１ｋｍとする縮尺（「１ｋｍスケール」とも呼ぶ。）で地図を表示した状態で、目的地を地図上で指定する入力があった場合、システムコントローラ２０は、距離閾値Ｌｔｈを「２ｋｍ」に設定する。同様に、システムコントローラ２０は、地図上の１ｃｍを実際の２００ｍとする縮尺（「２００ｍスケール」とも呼ぶ。）で地図を表示した状態で、目的地が地図上で指定された場合には、距離閾値Ｌｔｈを「４００ｍ」に設定し、地図上の１ｃｍを実際の５０ｍとする縮尺（「５０ｍスケール」とも呼ぶ。）で地図を表示した状態で目的地が指定された場合には、距離閾値Ｌｔｈを「１００ｍ」に設定する。
【００５０】
また、電話番号や住所により目的地が指定される場合、システムコントローラ２０は、入力された情報が地点を指し示すときには、入力された情報がエリアを指し示すときよりも、距離閾値Ｌｔｈを小さくする。
【００５１】
具体的には、電話番号を指定して目的地を決定する場合、市内局番のみが入力されたときには、システムコントローラ２０は、入力された市内局番に対応するエリアのみが特定可能であることから、距離閾値Ｌｔｈを比較的大きい「１ｋｍ」に設定する。一方、システムコントローラ２０は、加入者番号まで入力されたときには、入力された加入者番号が示す施設等を具体的に特定できる（即ち地点を特定できる）ことから、距離閾値Ｌｔｈを比較的小さい「２０ｍ」に設定する。同様に、住所を指定して目的地を決定する場合、システムコントローラ２０は、市区町村名のみが指定されたとき、即ち、最も大まかなエリアが指定されたときには、距離閾値Ｌｔｈを最も大きい「２ｋｍ」に設定し、丁目や大字名又は小字名まで指定されていた場合には、距離閾値Ｌｔｈを「４００ｍ」に設定する。一方、システムコントローラ２０は、番地まで指定されていた場合には、目的地に設定すべき地点が具体的に特定可能であることから、距離閾値Ｌｔｈを最も小さい「２０ｍ」に設定する。
【００５２】
なお、システムコントローラ２０は、市内局番までの電話番号で目的地が指定された場合や、市区町村名までの住所で目的地が指定された場合など、地点ではなくエリアが指定された場合、指定されたエリアの代表地点を、目的地に設定する。この場合の代表地点は、例えば、指定されたエリアの中心地点や代表的な施設がある地点などに設定される。
【００５３】
（２）登録地点又は履歴から目的地を設定する場合
次に、予めナビゲーション装置１に登録された登録地点や、地点検索の履歴や目的地の履歴などからユーザが選択した地点を目的地として設定する場合について説明する。
【００５４】
まず、システムコントローラ２０は、登録地点を登録する際、又は、地点検索が実行された際、若しくは目的地が設定された際に、これらの地点と、対応する距離閾値Ｌｔｈとを関連付けてデータ記憶ユニット３６に記憶しておく。この場合、システムコントローラ２０は、登録地点を登録する際、又は、地点検索が実行された際には、登録地点又は地点検索の指定方法に応じて、図２の距離閾値決定テーブルＴｄを参照して、対応する距離閾値Ｌｔｈを認識し、登録する登録地点又は検索された地点と関連付けてデータ記憶ユニット３６に記憶する。また、システムコントローラ２０は、目的地を設定した場合には、図２の距離閾値決定テーブルＴｄを参照して決定した距離閾値Ｌｔｈを、設定した目的地と関連付けてデータ記憶ユニット３６に記憶する。
【００５５】
そして、システムコントローラ２０は、登録地点や、地点検索の履歴や目的地の履歴などからユーザが選択した任意の地点を目的地として設定した場合、関連付けて記憶した距離閾値Ｌｔｈをデータ記憶ユニット３６から抽出する。これにより、システムコントローラ２０は、登録地点や、地点検索の履歴や目的地の履歴などから目的地が選択された場合であっても、選択された地点が登録、検索、または設定された時の指定方法に応じて好適に距離閾値Ｌｔｈを設定し、経路案内の終了判定を行うことができる。
【００５６】
［処理フロー］
図３は、第１実施例に係る経路案内処理の手順を示すフローチャートである。システムコントローラ２０は、図３のフローチャートの処理を、繰り返し実行する。
【００５７】
まず、システムコントローラ２０は、目的地が指定されたか否か判定する（ステップＳ１０１）。この場合、システムコントローラ２０は、地図、電話番号、住所などにより目的地を指定する入力や、登録地点や目的地の履歴等のリストから目的地を選択する入力などを受け付ける。そして、システムコントローラ２０は、目的地が指定されたと判断した場合（ステップＳ１０１；Ｙｅｓ）、ステップＳ１０２へ処理を進める。なお、システムコントローラ２０は、市内局番までの電話番号で目的地が指定された場合や、市区町村名までの住所で目的地が指定された場合など、地点ではなくエリアが指定された場合、指定されたエリアの代表地点を、目的地に設定する。一方、システムコントローラ２０は、目的地が指定されていない場合（ステップＳ１０１；Ｎｏ）、引き続き、目的地を指定する入力を受け付ける。
【００５８】
そして、ステップＳ１０２では、システムコントローラ２０は、目的地の指定方法に応じて距離閾値Ｌｔｈを設定する（ステップＳ１０２）。具体的には、システムコントローラ２０は、［距離閾値の決定方法］のセクションで述べた方法に従い、距離閾値Ｌｔｈを設定する。
【００５９】
次に、システムコントローラ２０は、設定された目的地までの経路案内を実行する（ステップＳ１０３）。そして、システムコントローラ２０は、経路案内の実行中では、目的地距離Ｌｔａｇが距離閾値Ｌｔｈ以下になるか否か判定する（ステップＳ１０４）。そして、システムコントローラ２０は、目的地距離Ｌｔａｇが距離閾値Ｌｔｈ以下になったと判断した場合（ステップＳ１０４；Ｙｅｓ）、経路案内を終了する。一方、システムコントローラ２０は、目的地距離Ｌｔａｇが距離閾値Ｌｔｈより長い場合（ステップＳ１０４；Ｎｏ）、目的地距離Ｌｔａｇが距離閾値Ｌｔｈ以下になるまで経路案内を引き続き実行する。
【００６０】
以上説明したように、第１実施例に係るナビゲーション装置１は、指定された目的地の指定方法が曖昧であるほど、距離閾値Ｌｔｈを長く設定し、経路案内の終了地点を設定された目的地から遠くする。これにより、ナビゲーション装置１は、曖昧に目的地が設定された場合に、不要な経路案内の継続を防ぐことができる。また、ナビゲーション装置１は、明確に目的地が指定された場合には、距離閾値Ｌｔｈを短くして目的地又はその直前まで経路案内を実行し、指定された目的地まで確実にユーザを到達させることができる。
【００６１】
＜第２実施例＞
第２実施例では、ナビゲーション装置１は、車両のエンジンが継続してオンになっている場合に使用する距離閾値Ｌｔｈ（「第１距離閾値Ｌｔｈ１」とも呼ぶ。）と、エンジンがオフからオンに切り替わったときに使用する距離閾値Ｌｔｈ（「第２距離閾値Ｌｔｈ２」とも呼ぶ。）とを個別に設定する点で、第１実施例と異なる。即ち、第２実施例では、ナビゲーション装置１は、距離閾値Ｌｔｈとして、第１距離閾値Ｌｔｈ１と第２距離閾値Ｌｔｈ２とを用いる。
【００６２】
第２実施例では、システムコントローラ２０は、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などにより、車両の状態を示す信号を、通信装置３８により車両から受信することで、エンジンのオン及びオフの切り替えを検知する。システムコントローラ２０は、本発明における「検出手段」の一例である。
【００６３】
次に、第１距離閾値Ｌｔｈ１及び第２距離閾値Ｌｔｈ２の設定方法について説明する。
【００６４】
ナビゲーション装置１のシステムコントローラ２０は、第１距離閾値Ｌｔｈ１よりも第２距離閾値Ｌｔｈ２を大きく設定する。一般に、設定された目的地周辺まで車両が近づいた時点でユーザがエンジンをオフにして車両を不活性状態にさせた場合、車両が不活性状態となった地点は、ユーザが意図する目的地であった可能性が高い。以上を勘案し、システムコントローラ２０は、第１距離閾値Ｌｔｈ１よりも第２距離閾値Ｌｔｈ２を大きく設定する。これにより、ユーザが意図する目的地付近での停車後再び車両が始動した際に、経路案内が継続して実行されるのを好適に抑制することができる。また、第１実施例と同様に、システムコントローラ２０は、指定された目的地の指定方法が曖昧であるほど、第１距離閾値Ｌｔｈ１及び第２距離閾値Ｌｔｈ２を長く設定する。
【００６５】
図４は、第２実施例でデータ記憶ユニット３６が記憶する距離閾値決定テーブルＴｄの一例である。図４の距離閾値決定テーブルＴｄは、地図上で目的地を指定する場合と、電話番号で目的地を指定する場合と、住所で目的地を指定する場合の各第１距離閾値Ｌｔｈ１及び第２距離閾値Ｌｔｈ２について規定している。
【００６６】
そして、図４に示す距離閾値決定テーブルＴｄを参照した場合、システムコントローラ２０は、いずれの場合も、第２距離閾値Ｌｔｈ２を、第１距離閾値Ｌｔｈ１よりも長い距離に設定する。さらに、システムコントローラ２０は、いずれの場合も、目的地の指定方法が曖昧であるほど、第１距離閾値Ｌｔｈ１及び第２距離閾値Ｌｔｈ２が大きい値なるように設定する。例えば、図４の例では、地図上で目的地を指定する場合、５０ｍスケールのときが最も大きく、１ｋｍスケールのときが最も小さくなり、２００ｍスケールのときがこれらの中間値となるように、第１距離閾値Ｌｔｈ１及び第２距離閾値Ｌｔｈ２がそれぞれ設定されている。また、各スケールにおいて、第１距離閾値Ｌｔｈ１よりも第２距離閾値Ｌｔｈ２の方が大きい値に設定されている。
【００６７】
次に、予めナビゲーション装置１に登録された登録地点や、地点検索の履歴や目的地の履歴などからユーザが選択した地点を目的地として設定する場合について説明する。
【００６８】
この場合、システムコントローラ２０は、第１実施例と同様に、登録地点を登録する際、又は、地点検索が実行された際、若しくは目的地が設定された際に、図４に示す距離閾値決定テーブルＴｄを参照して、第１距離閾値Ｌｔｈ１及び第２距離閾値Ｌｔｈ２を決定する。そして、システムコントローラ２０は、登録、検索、又は設定された地点と、決定した第１距離閾値Ｌｔｈ１及び第２距離閾値Ｌｔｈ２とを関連付けて、データ記憶ユニット３６に記憶する。そして、システムコントローラ２０は、登録地点、地点検索の履歴、または目的地の履歴の一覧から目的地を選択する入力を受け付けた場合、選択された地点に関連付けて記憶した第１距離閾値Ｌｔｈ１及び第２距離閾値Ｌｔｈ２をデータ記憶ユニット３６から抽出し、当該第１距離閾値Ｌｔｈ１及び第２距離閾値Ｌｔｈ２に基づき、経路案内の終了判定を行う。
【００６９】
図５は、第２実施例に係る経路案内処理の手順を示すフローチャートである。システムコントローラ２０は、図５のフローチャートの処理を、繰り返し実行する。
【００７０】
まず、システムコントローラ２０は、目的地が指定されたか否か判定する（ステップＳ２０１）。この場合、システムコントローラ２０は、地図、電話番号、住所などにより目的地を指定する入力や、登録地点や目的地の履歴等から目的地を指定する入力などを受け付ける。そして、システムコントローラ２０は、目的地が指定されたと判断した場合（ステップＳ２０１；Ｙｅｓ）、ステップＳ２０２へ処理を進める。一方、システムコントローラ２０は、目的地が指定されていない場合（ステップＳ２０１；Ｎｏ）、引き続き、目的地を指定する入力を受け付ける。
【００７１】
そして、ステップＳ２０２では、システムコントローラ２０は、目的地の指定方法に応じて第１距離閾値Ｌｔｈ１及び第２距離閾値Ｌｔｈ２を設定する（ステップＳ２０２）。具体的には、システムコントローラ２０は、地図、電話番号又は住所に基づき目的地が指定された場合には、図４の距離閾値決定テーブルＴｄ等を参照して第１距離閾値Ｌｔｈ１及び第２距離閾値Ｌｔｈ２を決定し、登録地点や目的地の履歴等から目的地が選択された場合には、選択された地点に関連付けてデータ記憶ユニット３６に記憶された第１距離閾値Ｌｔｈ１及び第２距離閾値Ｌｔｈ２を抽出する。
【００７２】
次に、システムコントローラ２０は、設定された目的地までの経路案内を実行する（ステップＳ２０３）。そして、ナビゲーション装置１と共に移動する車両のエンジンがオフになったか否か判定する（ステップＳ２０４）。この場合、システムコントローラ２０は、車両の状態を示す信号を車両から受信し、エンジンのオン及びオフの切り替えを検知する。そして、システムコントローラ２０は、エンジンが引き続きオンである場合（ステップＳ２０４；Ｎｏ）、目的地距離Ｌｔａｇが第１距離閾値Ｌｔｈ１以下になったか否か判定する（ステップＳ２０５）。そして、システムコントローラ２０は、目的地距離Ｌｔａｇが第１距離閾値Ｌｔｈ１以下の場合（ステップＳ２０５；Ｙｅｓ）、経路案内を終了する（ステップＳ２０６）。一方、システムコントローラ２０は、目的地距離Ｌｔａｇが第１距離閾値Ｌｔｈ１より長い場合（ステップＳ２０５；Ｎｏ）、再びステップＳ２０４へ処理を戻す。
【００７３】
一方、システムコントローラ２０は、エンジンがオフになったと判断した場合（ステップＳ２０４；Ｙｅｓ）、エンジンが再びオンになるまで待機する（ステップＳ２０７）。そして、システムコントローラ２０は、エンジンが再びオンになった場合（ステップＳ２０７；Ｙｅｓ）、目的地距離Ｌｔａｇが第２距離閾値Ｌｔｈ２以下であるか否か判定する（ステップＳ２０８）。そして、システムコントローラ２０は、目的地距離Ｌｔａｇが第２距離閾値Ｌｔｈ２以下である場合（ステップＳ２０８；Ｙｅｓ）、経路案内を終了する（ステップＳ２０６）。一方、システムコントローラ２０は、目的地距離Ｌｔａｇが第２距離閾値Ｌｔｈ２より長い場合（ステップＳ２０８；Ｎｏ）、ステップＳ２０５へ処理を進める。即ち、この場合、システムコントローラ２０は、再びエンジンがオフになるまでは、第１距離閾値Ｌｔｈ１に基づき、経路案内の終了判定を行う。
【００７４】
＜変形例＞
以下、第１及び第２実施例に好適な変形例について説明する。なお、これらの各変形例は、組み合わせて上述の各実施例に適用してもよい。
【００７５】
［変形例１］
ナビゲーション装置１が実行する図３または図５のフローチャートに示す処理の全部または一部を、ナビゲーション装置１と接続するサーバ装置が実行してもよい。
【００７６】
図６は、変形例に係るナビゲーションシステムを示す。図６に示すように、変形例に係るナビゲーションシステムは、ネットワーク６を介してナビゲーション装置１と接続するサーバ装置３を備える。そして、サーバ装置３は、地図データや距離閾値決定テーブルＴｄ等を記憶し、ナビゲーション装置１から、現在位置情報や目的地の設定に関する入力情報等を受信することで、図３または図５のフローチャートの処理の一部又は全部を実行する。
【００７７】
例えば、図３では、ナビゲーション装置１は、ステップＳ１０１で目的地を指定する入力を検知した場合、検知した入力情報を、目的地の指定方法を特定する情報と共にサーバ装置３へ送信する。そして、サーバ装置３は、ナビゲーション装置１から受信した情報に基づき、目的地を設定すると共に、距離閾値決定テーブルＴｄを参照して距離閾値Ｌｔｈを決定する。また、サーバ装置３は、ナビゲーション装置１から現在位置情報を受信することで目的地距離Ｌｔａｇを認識し、目的地距離Ｌｔａｇが設定した距離閾値Ｌｔｈ以下になった場合に経路案内を終了する。図６の場合には、サーバ装置３は、エンジンのオン及びオフに関する情報をナビゲーション装置１から受信することで、ステップＳ２０４やステップＳ２０７の判定処理をさらに実行する。
【００７８】
また、この場合、サーバ装置３は、地図データを記憶するサーバや図３のフローチャートの処理を実行するサーバなどの複数のサーバから構成されてもよい。この場合、各サーバは、他のサーバと通信を行い、割り当てられた処理を実行する。
【００７９】
本変形例では、サーバ装置３のＣＰＵなどは、本発明における「目的地設定手段」、「経路案内手段」、「距離閾値設定手段」、「制御手段」及びプログラムに基づき動作する「コンピュータ」の一例である。
【００８０】
［変形例２］
ナビゲーション装置１は、ディスプレイ４４に表示画像を表示する表示形態に限らず、運転者と車両の前方風景との間に設けられたコンバイナやフロントガラスに光を射出することで虚像を視認させる表示形態（即ちヘッドアップディスプレイ）であってもよい。
【００８１】
［変形例３］
第２実施例では、システムコントローラ２０は、エンジンのオン及びオフの切り替えを検知することで、車両の活性状態及び不活性状態を判定し、第１距離閾値Ｌｔｈ１と第２距離閾値Ｌｔｈ２とを使い分けた。これに代えて、システムコントローラ２０は、車両が電気自動車又はエンジンが断続的に停止するハイブリッド車両などの場合には、車両の電源のオン及びオフの検出や、鍵を回す操作の検出等により、車両の活性状態及び不活性状態を判定してもよい。この場合であっても、システムコントローラ２０は、車両が不活性状態から活性状態に遷移したことを検知した際には、目的地距離Ｌｔａｇが第２距離閾値Ｌｔｈ２以下であるか否か判定し、目的地距離Ｌｔａｇが第２距離閾値Ｌｔｈ２以下であるときには経路案内を終了する。
【符号の説明】
【００８２】
１  ナビゲーション装置
３  サーバ装置
６  ネットワーク
１０  自立測位装置
１８  ＧＰＳ受信機
２０  システムコントローラ
２２  ＣＰＵ
３６  データ記憶ユニット
３８  通信装置
４０  表示ユニット
４４  ディスプレイ
６０  入力装置
【図１】
2016085092.tif 000003
【図２】
2016085092.tif 000004
【図３】
2016085092.tif 000005
【図４】
2016085092.tif 000006
【図５】
2016085092.tif 000007
【図６】
2016085092.tif 000008