説明

ナビゲーションシステム、端末装置、ナビゲーションサーバ、ナビゲーション装置、および、ナビゲーション方法

【課題】車両が進入できない道路が分岐点に接続されている場合であっても、自然でユーザに違和感を与えることのない案内を行うことができるナビゲーションシステム、端末装置、ナビゲーションサーバ、ナビゲーション装置、および、ナビゲーション方法を提供することを課題とする。
【解決手段】本発明は、道路網データに基づく、誘導経路上の分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、分岐点に対して誘導経路以外に接続する接続道路が存在するか否かの判定と、接続道路が進入路から進入可能な道路であるか否かの判定と、に基づき、分岐点の前後において誘導経路が道なりであるか否かについての判定結果を生成し、分岐点に対応する判定結果が道なりでないとの結果である場合、分岐点における進行方向に対応する案内データを、出力部を介して出力することにより、案内を実行する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、ナビゲーションシステム、端末装置、ナビゲーションサーバ、ナビゲーション装置、および、ナビゲーション方法に関し、特に、分岐点において誘導経路の進行方向を告知(例えば、表示案内、音声案内等)するナビゲーションシステム、端末装置、ナビゲーションサーバ、ナビゲーション装置、および、ナビゲーション方法に関する。
【背景技術】
【0002】
従来から、目的地までの誘導経路を案内するナビゲーション装置であって、分岐点において誘導経路の進行方向を告知(表示案内、音声案内を含む概念)する方向告知手段を備えたナビゲーション装置が開示されている。
【0003】
例えば、特許文献1に記載の進路方向選択機能付ナビゲータでは、分岐点(例えば、交差点等)において、誘導経路がいわゆる道なりの方向、すなわち、誘導経路が進入方向に近い方向の場合には、直進と判断し、音声による案内を行わず、案内が煩雑にならないようにしている。
【0004】
また、特許文献2に記載の車両用経路誘導装置では、単に、誘導経路が直進の場合に道なりの方向と判断するのではなく、誘導経路が分岐点においてなす角度と、誘導経路以外の接続道路があるか否かと、誘導経路以外の接続道路が一方通行路の出口か否か、に基づき道なり判定を行なう車両用経路誘導装置が開示されている。これにより、当該車両用経路誘導装置では、誘導経路以外の接続道路が一方通行路の出口の場合には「道なり」と判定し音声案内を行わず、一方通行路の出口で無い場合には「道なりでない」と判定し音声案内を行っており、分岐点において誘導経路が直進ではなく右左折を必要とする道路形状である場合であっても、ユーザが道なりと感じるような分岐点においては「道なり」と判定している。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】実開昭60−13413号公報
【特許文献2】特開平7−37194号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、特許文献1に記載の従来の進路方向選択機能付ナビゲータにおいては、分岐点への進入方向に対する角度で直進と判断されたときのみ、案内を省略する構成であるため、誘導経路が右左折領域にあるが、道なりで案内不要と感じられる場合においても、案内を行ってしまうという問題点を有していた。
【0007】
また、特許文献2に記載の従来の車両用経路誘導装置においては、誘導経路以外の接続道路が一方通行路の出口か否かに基づき道なり判定を行なうため、誘導経路以外の接続道路が交通規制や道路工事等で車両通行止めとなっている場合、このような道路は一方通行路の出口ではないため、「道なりでない」と判定し音声案内を行うことになる。また、当該車両用経路誘導装置においては、誘導経路以外の接続道路が一方通行路ではないが、通行不許可等により車両が通行不能な道路となっている場合、分岐点に接続されていても誘導経路が道なりであると感じることに影響を与えないはずであるところ、このような場合にも「道なりでない」と判定して音声案内がなされるため、ユーザが案内に違和感を覚えるといった問題があった。
【0008】
本発明は、上記問題点に鑑みてなされたもので、車両が進入できない道路が分岐点に接続されている場合であっても、自然でユーザに違和感を与えることのない案内を行うことができるナビゲーションシステム、端末装置、ナビゲーションサーバ、ナビゲーション装置、および、ナビゲーション方法を提供することを目的とする。
【課題を解決するための手段】
【0009】
このような目的を達成するため、本発明のナビゲーションシステムは、制御部と記憶部とを少なくとも備えるナビゲーションサーバ、および、当該ナビゲーションサーバに遠隔通信可能に接続された出力部と制御部とを少なくとも備える端末装置を備えたナビゲーションシステムであって、上記ナビゲーションサーバの上記記憶部は、道路網データを少なくとも記憶する道路網データ記憶手段と、誘導経路上の分岐点において進行方向に従って出力される案内データを記憶する案内データ記憶手段と、を備え、上記ナビゲーションサーバの上記制御部は、上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果を生成する判定手段と、上記案内データ記憶手段に記憶された上記案内データと上記判定手段により生成された上記判定結果とを上記端末装置に送信するデータ送信手段と、を備え、上記端末装置の上記制御部は、上記データ送信手段により送信される上記案内データと上記判定結果とを受信するデータ受信手段と、上記データ受信手段により受信した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、上記データ受信手段により受信した、当該分岐点における上記進行方向に対応する上記案内データを、上記出力部を介して出力することにより、案内を実行する案内出力手段と、を備えたことを特徴とする。
【0010】
また、本発明のナビゲーションシステムは、上記記載のナビゲーションシステムにおいて、上記道路網データ記憶手段は、交通規制データを更に記憶し、上記判定手段は、上記接続道路が上記進入路から進入可能な道路であるか否かの判定として、上記道路網データ記憶手段に記憶された上記交通規制データに基づいて、双方向通行可能な上記接続道路が上記進入路から進入可能な道路であるか否かの判定を行うことを特徴とする。
【0011】
また、本発明のナビゲーションシステムは、上記記載のナビゲーションシステムにおいて、上記判定手段は、更に、上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記接続道路の幅員が所定の幅より狭いか否かの判定に基づき、上記判定結果を生成することを特徴とする。
【0012】
また、本発明のナビゲーションシステムは、上記記載のナビゲーションシステムにおいて、上記判定手段は、更に、上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記進入路と上記接続道路とのなす角度が所定の角度より大きいか否かの判定に基づき、上記判定結果を生成することを特徴とする。
【0013】
また、本発明の端末装置は、ナビゲーションサーバに遠隔通信可能に接続された,出力部と制御部とを少なくとも備えた端末装置であって、上記制御部は、上記ナビゲーションサーバから送信される、誘導経路上の分岐点において進行方向に従って出力される案内データと、上記ナビゲーションサーバに記憶された道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果とを受信するデータ受信手段と、上記データ受信手段により受信した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、上記データ受信手段により受信した、当該分岐点における上記進行方向に対応する上記案内データを、上記出力部を介して出力することにより、案内を実行する案内出力手段と、を備えたことを特徴とする。
【0014】
また、本発明のナビゲーションサーバは、出力部と制御部とを少なくとも備える端末装置に遠隔通信可能に接続された制御部と記憶部とを少なくとも備えたナビゲーションサーバであって、上記記憶部は、道路網データを少なくとも記憶する道路網データ記憶手段と、誘導経路上の分岐点において進行方向に従って出力される案内データを記憶する案内データ記憶手段と、を備え、上記制御部は、上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果を生成する判定手段と、上記判定手段により生成した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、当該分岐点における上記進行方向に対応する上記案内データを、上記端末装置へ送信することにより、当該案内データを上記端末装置の上記出力部を介して出力させて案内を実行させる案内出力制御手段と、を備えたことを特徴とする。
【0015】
また、本発明のナビゲーション装置は、出力部と制御部と記憶部とを少なくとも備えたナビゲーション装置であって、上記記憶部は、道路網データを少なくとも記憶する道路網データ記憶手段と、誘導経路上の分岐点において進行方向に従って出力される案内データを記憶する案内データ記憶手段と、を備え、上記制御部は、上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果を生成する判定手段と、上記判定手段により生成した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、上記案内データ記憶手段に記憶された、当該分岐点における上記進行方向に対応する上記案内データを、上記出力部を介して出力することにより、案内を実行する案内出力手段と、を備えたことを特徴とする。
【0016】
また、本発明のナビゲーション方法は、制御部と記憶部とを少なくとも備えるナビゲーションサーバ、および、当該ナビゲーションサーバに遠隔通信可能に接続された出力部と制御部とを少なくとも備える端末装置を備えたナビゲーションシステムにおいて実行されるナビゲーション方法であって、上記ナビゲーションサーバの上記記憶部は、道路網データを少なくとも記憶する道路網データ記憶手段と、誘導経路上の分岐点において進行方向に従って出力される案内データを記憶する案内データ記憶手段と、を備えており、上記ナビゲーションサーバの上記制御部において実行される、上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果を生成する判定ステップと、上記ナビゲーションサーバの上記制御部において実行される、上記案内データ記憶手段に記憶された上記案内データと上記判定ステップにて生成された上記判定結果とを上記端末装置に送信するデータ送信ステップと、上記端末装置の上記制御部において実行される、上記データ送信ステップにて送信される上記案内データと上記判定結果とを受信するデータ受信ステップと、上記端末装置の上記制御部において実行される、上記データ受信ステップにて受信した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、上記データ受信ステップにて受信した、当該分岐点における上記進行方向に対応する上記案内データを、上記出力部を介して出力することにより、案内を実行する案内出力ステップと、を含むことを特徴とする。
【0017】
また、本発明のナビゲーション方法は、ナビゲーションサーバに遠隔通信可能に接続された,出力部と制御部とを少なくとも備えた端末装置において実行されるナビゲーション方法であって、上記制御部において実行される、上記ナビゲーションサーバから送信される、誘導経路上の分岐点において進行方向に従って出力される案内データと、上記ナビゲーションサーバに記憶された道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果とを受信するデータ受信ステップと、上記データ受信ステップにて受信した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、上記データ受信ステップにて受信した、当該分岐点における上記進行方向に対応する上記案内データを、上記出力部を介して出力することにより、案内を実行する案内出力ステップと、を含むことを特徴とする。
【0018】
また、本発明のナビゲーション方法は、出力部と制御部とを少なくとも備える端末装置に遠隔通信可能に接続された制御部と記憶部とを少なくとも備えたナビゲーションサーバにおいて実行されるナビゲーション方法であって、上記記憶部は、道路網データを少なくとも記憶する道路網データ記憶手段と、誘導経路上の分岐点において進行方向に従って出力される案内データを記憶する案内データ記憶手段と、を備えており、上記制御部において実行される、上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果を生成する判定ステップと、上記判定ステップにて生成した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、当該分岐点における上記進行方向に対応する上記案内データを、上記端末装置へ送信することにより、当該案内データを上記端末装置の上記出力部を介して出力させて案内を実行させる案内出力制御ステップと、を含むことを特徴とする。
【0019】
また、本発明のナビゲーション方法は、出力部と制御部と記憶部とを少なくとも備えたナビゲーション装置において実行されるナビゲーション方法であって、上記記憶部は、道路網データを少なくとも記憶する道路網データ記憶手段と、誘導経路上の分岐点において進行方向に従って出力される案内データを記憶する案内データ記憶手段と、を備えており、上記制御部において実行される、上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果を生成する判定ステップと、上記判定ステップにて生成した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、上記案内データ記憶手段に記憶された、当該分岐点における上記進行方向に対応する上記案内データを、上記出力部を介して出力することにより、案内を実行する案内出力ステップと、を含むことを特徴とする。
【発明の効果】
【0020】
この発明によれば、道路網データ、および、誘導経路上の分岐点において進行方向に従って出力される案内データをナビゲーションサーバの記憶部に記憶し、道路網データに基づく、誘導経路上の分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が進入路から進入可能な道路であるか否かの判定と、に基づき、誘導経路上の分岐点の前後において誘導経路が道なりであるか否かについての各分岐点に対応する判定結果を生成し、記憶部に記憶された案内データと、生成された判定結果とを端末装置に送信し、送信される案内データと判定結果とを端末装置にて受信し、受信した、当該分岐点に対応する判定結果が道なりでないとの結果である場合、受信した、当該分岐点における進行方向に対応する案内データを、出力部を介して出力することにより、案内を実行することができる。これにより、本発明は、分岐点に接続する誘導経路以外の接続道路が、一方通行路の出口以外の道路であって、一般車が進入できない道路である場合であっても、当該接続道路を通行不可能な道路として認識し、当該接続道路の存在によって道なりでないと判定し、音声案内をすることを回避できるという効果を奏する。これにより、本発明は、必要以上の音声案内によりユーザが感じる違和感を解消できるという効果を奏する。
【0021】
また、この発明によれば、交通規制データを記憶部に更に記憶し、接続道路が進入路から進入可能な道路であるか否かの判定として、記憶部に記憶された交通規制データに基づいて、双方向通行可能な接続道路が進入路から進入可能な道路であるか否かの判定を行うことができる。これにより、本発明は、本来なら双方向通行可能な道路であって、交通規制や道路工事によって車両通行止めとなっている道路が接続道路として接続した分岐点において、当該接続道路の存在によって道なりでないと判定し、音声案内をすることを回避できるという効果を奏する。これにより、本発明は、必要以上の音声案内によりユーザが感じる違和感を解消できるという効果を奏する。
【0022】
また、この発明によれば、更に、記憶部に記憶された道路網データに基づく、接続道路の幅員が所定の幅より狭いか否かの判定に基づき、判定結果を生成することができる。これにより、本発明は、ユーザが目的地への誘導経路ではないと感じる細い路地が接続道路として接続した分岐点において、当該接続道路の存在によって道なりでないと判定し、音声案内をすることを回避できるという効果を奏する。これにより、本発明は、必要以上の音声案内によりユーザが感じる違和感を解消できるという効果を奏する。
【0023】
また、この発明によれば、更に、記憶部に記憶された道路網データに基づく、進入路と接続道路とのなす角度が所定の角度より大きいか否かの判定に基づき、判定結果を生成することができる。これにより、本発明は、分岐点への進入路が道なりに脱出路へと続いている場合であって、ユーザが道なりでないと感じる接続道路(例えば、左折路や右折路)が分岐点に接続している場合に、当該接続道路の存在によって道なりでないと判定し、音声案内をすることを回避できるという効果を奏する。これにより、本発明は、必要以上の音声案内によりユーザが感じる違和感を解消できるという効果を奏する。
【図面の簡単な説明】
【0024】
【図1】図1は、第1の実施形態におけるナビゲーションシステムの構成の一例を示すブロック図である。
【図2】図2は、第1の実施形態におけるナビゲーションシステムの処理の一例を示すフローチャートである。
【図3】図3は、本実施形態における道なり判定処理の一例を示すフローチャートである。
【図4】図4は、本実施形態における分岐点に対する誘導経路の進入路および脱出路の形状と、当該分岐点において誘導経路に接続する接続道路の形状の一例を示した概略図である。
【図5】図5は、第2の実施形態におけるナビゲーションシステムの構成の一例を示すブロック図である。
【図6】図6は、第2の実施形態におけるナビゲーションシステムの処理の一例を示すフローチャートである。
【図7】図7は、第3の実施形態におけるナビゲーションシステムの構成の一例を示すブロック図である。
【図8】図8は、第3の実施形態におけるナビゲーションシステムの処理の一例を示すフローチャートである。
【発明を実施するための形態】
【0025】
以下に、本発明にかかるナビゲーションシステム、端末装置、ナビゲーションサーバ、ナビゲーション装置、および、ナビゲーション方法、並びにプログラムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【0026】
以下、本発明の構成および処理について、第1の実施形態(ナビゲーションシステム)、第2の実施形態(ナビゲーションサーバ(サーバ主導型))、第3の実施形態(ナビゲーション装置(スタンドアローン型))の順にて詳細に説明する。
【0027】
[第1の実施形態]
最初に、本発明の第1の実施形態(ナビゲーションシステム)について、図1〜図4を参照して以下に説明する。ここで、図1は、第1の実施形態におけるナビゲーションシステムの構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。また、図2は、第1の実施形態におけるナビゲーションシステムの処理の一例を示すフローチャートである。また、図3は、本実施形態における道なり判定処理の一例を示すフローチャートである。また、図4は、本実施形態における分岐点に対する誘導経路の進入路および脱出路の形状と、当該分岐点において誘導経路に接続する接続道路の形状の一例を示した概略図である。
【0028】
[ナビゲーションシステムの構成]
まず、第1の実施形態におけるナビゲーションシステムの構成の一例について、図1を参照して以下に説明する。
【0029】
図1に示すように、本発明の第1の実施形態のナビゲーションシステムは、概略的に、制御部202と記憶部206とを少なくとも備えるナビゲーションサーバ200、および、当該ナビゲーションサーバ200に遠隔通信可能に接続された位置取得部112と出力部(表示部114および音声出力部116)と制御部102とを少なくとも備える端末装置100を備えて構成される。これらナビゲーションシステムの各部は任意の通信路を介して通信可能に接続されている。ここで、遠隔通信には、ネットワーク300を介した通信や、有線・無線通信等を含む。
【0030】
[ナビゲーションサーバ200の構成]
ここで、図1において、ナビゲーションサーバ200は、出発地から目的地までの誘導経路上の分岐点において進行方向に従って出力される案内データと端末装置100から送信される経路探索条件を満たす誘導経路データと誘導経路上の各分岐点での道なり判定結果とを端末装置100に送信する等の機能を有する。ナビゲーションサーバ200は、通信制御インターフェース部204を介してネットワーク300を経由し、端末装置100と相互に通信可能に接続されており、制御部202と記憶部206とを備えて構成される。制御部202は、各種処理を行う制御手段であり、経路探索や道なり判定等を行う。記憶部206は、固定ディスク装置等のストレージ手段であり、各種のデータベースやテーブル(道路網データファイル206aおよび案内データファイル206b等)を格納する。ここで、分岐点とは、2以上の道路が交わる交差点やY字路やT字路等の道路が分岐する地点である。
【0031】
これら記憶部206の各構成要素のうち、道路網データファイル206aは、制御部202が、端末装置100から受信した経路探索条件(例えば、出発地、目的地、出発時刻、到着時刻等)を満たす少なくとも1つの経路を作成する際に用いる、道路網データと交通規制データと交通機関の時刻表データと利用料金データとを含む経路探索情報を記憶する経路探索情報記憶手段である。ここで、道路網データファイル206aに記憶される道路網データは、自動車、オートバイ等で移動する場合の経路作成に用いる各種の道路等のマップの緯度経度情報や位置情報等である。また、道路網データファイル206aに記憶される道路網データは、道路の曲がり等の形状、道路の幅員、道路に接続する接続道路の数、接続する道路が形成する角度等を含んでいる。また、道路網データファイル206aに記憶される交通規制データは、道路の損壊や道路工事等による車両通行止、交通の安全を確保するために設置されるコミュニティ・ゾーン等による一般車の進入禁止、私有地への接続路であることによる一般車の進入禁止等の情報である。また、道路網データファイル206aに記憶される時刻表データは、例えば、電車、飛行機、船等の各交通機関の時刻表を表す数値情報等である。また、道路網データファイル206aに記憶される利用料金データは、例えば、電車、飛行機、船等の各交通機関を利用した場合に生じる利用料金や、自動車、オートバイ等で移動する場合に消費する燃料料金等を表す数値情報等であり、制御部202が交通費を計算する際に用いてもよい。これら道路網データと交通規制データと利用料金データは、道路網データファイル206aに予め記憶されており、ナビゲーションサーバ200の制御部202は、定期的にネットワーク300を介して最新のデータをダウンロードして道路網データファイル206aに記憶された経路探索情報をアップデートしてもよい。
【0032】
また、案内データファイル206bは、誘導経路上の分岐点において進行方向に従って出力される案内データ(音声案内データや表示案内データ等)を記憶する案内データ記憶手段である。ここで、案内データファイル206bは、分岐点における誘導経路の進行方向に対応付けられた「次の交差点を左に曲がります」等の音声案内データを記憶しており、この音声案内データは、後述のように端末装置100の制御部102が音声案内を実行する際に用いられる。また、案内データファイル206bは、分岐点における誘導経路の進行方向に対応付けられたターンバイターン(TBT)等の表示案内データを記憶しており、この表示案内データは、後述のように端末装置100の制御部102が表示案内を実行する際に用いられる。ここで、TBTとは、右左折等の誘導を画面に表示する矢印ナビゲーションである。
【0033】
また、制御部202は、OS(Operating System)等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部202は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部202は、機能概念的に、経路探索部202a、判定部202b、および、データ送信部202cを備えて構成される。
【0034】
このうち、経路探索部202aは、端末装置100から送信される少なくとも出発地と目的地とを含む経路探索条件を満たす誘導経路を、道路網データファイル206aに記憶された経路探索情報を用いて探索し、誘導経路データとして生成する経路探索手段である。
【0035】
また、判定部202bは、道路網データファイル206aに記憶された道路網データに基づく、誘導経路上の分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が進入路から進入可能な道路であるか否かの判定と、に基づき、誘導経路上の分岐点の前後において誘導経路が道なりであるか否かについての各分岐点に対応する判定結果を生成する判定手段である。ここで、誘導経路は、経路探索部202aにより探索された経路であってもよく、ユーザが端末装置100にて選択した経路(例えば、タッチパネル式の表示部114に表示された地図上にユーザがスタイラス(タッチペン)等で引いた経路等)であってもよい。また、所定の角度とは、10度、45度等である。また、判定部202bは、接続道路が進入路から進入可能な道路であるか否かの判定として、道路網データファイル206aに記憶された交通規制データに基づいて、双方向通行可能な接続道路が進入路から進入可能な道路であるか否かの判定を行ってもよい。ここで、双方向通行可能な道路とは、一方通行でない道路であって、例えば、対面通行道路、上下線の片側通行道路が備わっている道路(例えば、高速自動車国道、自動車専用道路)等である。また、判定部202bは、更に、道路網データファイル206aに記憶された道路網データに基づく、接続道路の幅員が所定の幅より狭いか否かの判定に基づき、判定結果を生成してもよい。ここで、所定の幅とは、誘導経路の進入路、脱出路等の幅であってもよい。また、判定部202bは、更に、道路網データファイル206aに記憶された道路網データに基づく、誘導経路の進入路と接続道路とのなす角度が所定の角度より大きいか否かの判定に基づき、判定結果を生成してもよい。
【0036】
また、データ送信部202cは、案内データファイル206bに記憶された案内データと経路探索部202aにより生成された誘導経路データと判定部202bにより生成された判定結果とを端末装置100に送信するデータ送信手段である。
【0037】
[端末装置100の構成]
また、図1において、端末装置100は、ナビゲーションサーバ200にアクセスし、ナビゲーションサーバ200への経路探索条件の送信や案内データと誘導経路データと判定結果との受信を行い、位置取得部112にて取得された当該端末装置100の現在位置を取得し、ナビゲーションサーバ200より受信した誘導経路と、位置取得部112にて取得した現在位置を示す現在位置表示記号と、を含む地図表示画面を表示部114に表示し、ナビゲーションサーバ200から受信した、当該分岐点に対応する判定結果が道なりでないとの結果であり、位置取得部112にて取得した現在位置が分岐点への進入路上の所定の位置である場合、ナビゲーションサーバ200より受信した、当該分岐点における進行方向に対応する案内データを、出力部(表示部114および音声出力部116)を介して出力することにより、案内を実行する等の機能を有する。端末装置100は、例えば、一般に市販されるデスクトップ型またはノート型のパーソナルコンピュータ等の情報処理装置や、携帯電話やPHSやPDA等の携帯端末装置などである。本実施形態において、端末装置100は、主に、例えば、カーナビゲーションを行う車載の情報処理端末である。また、端末装置100は、リアルタイムに現在位置を反映させたナビゲーション案内を行えるよう、GPS機能やIMES機能等を有する位置取得部112を備えている。また、端末装置100は、ナビゲーションサーバ200から受信した誘導経路データや地図データ等に基づいて描画した各種記号を含む地図表示画面等や、表示案内データを表示する表示部114(例えば、液晶や有機EL等から構成されるディスプレイやモニタ等)と、音声案内データを出力する音声出力部116(例えば、スピーカー)と、ナビゲーションサーバ200へ送信する経路探索条件の入力を行う入力部(図示せず)(例えば、キー入力部、タッチパネル、キーボード、マイク等)とを備えている。また、入出力制御インターフェース部108は、位置取得部112、表示部114、音声出力部116、入力部等の制御を行う。
【0038】
ここで、位置取得部112は、衛星航法システム(GPS)を利用したGPSレシーバで受信した自車両の位置情報、方位センサにて検出した方位情報、距離センサにて検出した距離情報、および、地図データに基づいて自車両の現在位置を示す位置情報を取得する位置取得手段である。ここで、方位センサには、車両の絶対走行方位を検出する地磁気センサおよび車両の相対走行方位を検出する光ジャイロが使用される。また、距離センサは、車両の回転に応じたパルスを発生させ、車輪の回転数により走行距離を検出する。また、位置取得部112は、各車両に搭載された通信装置の車車間通信から自車位置を示す位置情報を取得してもよい。
【0039】
また、位置取得部112は、位置発信装置から発信される位置情報信号を受信する位置取得手段であってもよい。ここで、位置発信装置は、緯度、経度、高度(高さ情報)に関する位置情報信号(GPS信号)を発信するGPS装置であってもよく、また、GPS信号と類似した特徴を持つ位置情報信号を用いて屋内測位が可能とするIMES(Indoor Message System)技術を実現するIMES装置であってもよい。なお、IMES技術は測位衛星システムである準天頂衛星の枠組みから発案されたシステムである。また、位置発信装置は、建物(例えば、立体駐車場)内の各フロアの各所に任意に設置される小型発信装置であってもよい。なお、この小型発信装置には、設置場所に応じた自己位置情報(位置ID等)が割り振られている。そして、端末装置100が通信可能範囲に入ると、端末装置100は、小型発信装置から送信される自己位置情報を位置情報信号として受信する。この際の通信方式は、例えば、RFID(Radio Frequency Identification)タグシステムやBluetooth(登録商標)等の各種近距離無線方式や、赤外線通信方式等であってもよい。本実施形態において、制御部102は、位置取得部112にて取得した位置情報信号から、緯度、経度、および、高さ情報を含む位置情報を抽出する。
【0040】
また、通信制御インターフェース部104は、通信回線や電話回線等に接続されるアンテナやルータ等の通信装置(図示せず)に接続されるインターフェースであり、端末装置100とネットワーク300との間における通信制御を行う機能を有する。すなわち、通信制御インターフェース部104は、端末装置100やナビゲーションサーバ200や各車両に搭載された通信装置等の外部機器と通信回線を介してデータを通信する機能を有している。また、ネットワーク300は、端末装置100とナビゲーションサーバ200等の外部機器とを相互に接続する機能を有し、例えば、インターネット、電話回線網(携帯端末回線網、一般電話回線網を含む。)、イントラネット、電力線通信(PLC)等であってもよい。
【0041】
また、制御部102は、OS等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部102は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部102は、機能概念的に、経路探索条件送信部102a、データ受信部102b、現在位置取得部102c、地図表示部102d、および、案内出力部102eを備えて構成される。
【0042】
このうち、経路探索条件送信部102aは、少なくとも出発地と目的地とを含む経路探索条件をナビゲーションサーバ200に送信する経路探索条件送信手段である。
【0043】
また、データ受信部102bは、ナビゲーションサーバ200のデータ送信部202cにより送信される案内データと誘導経路データと判定結果とを受信するデータ受信手段である。
【0044】
また、現在位置取得部102cは、位置取得部112にて取得された当該端末装置100の現在位置を取得する現在位置取得手段である。
【0045】
また、地図表示部102cは、受信部102aにより受信した誘導経路と、現在位置取得部102cにより取得した現在位置を示す現在位置表示記号と、を含む地図表示画面を表示部114に表示する地図表示手段である。
【0046】
また、案内出力部102eは、データ受信部102bにより受信した、当該分岐点に対応する判定結果が道なりでないとの結果であり、現在位置取得部102cにより取得した現在位置が分岐点への進入路上の所定の位置である場合、データ受信部102bにより受信した、当該分岐点における進行方向に対応する案内データ(音声案内データや表示案内データ等)を、音声出力部116および/または表示部114を介して出力することにより、音声案内および/または表示案内を実行する案内出力手段である。ここで、所定の位置とは、進入路上の分岐点への所定距離内の地点(例えば、分岐点の手前数メートルの地点等)、進入路上の車両が現在の走行速度で走行した場合に予想される分岐点への到達時刻の所定時間前の地点等であってもよい。
【0047】
以上で、第1の実施形態におけるナビゲーションシステムの構成の一例の説明を終える。
【0048】
[ナビゲーションシステムの処理]
次に、このように構成された第1の実施形態におけるナビゲーションシステムの処理の一例について、以下に図2〜図4を参照して詳細に説明する。
【0049】
図2に示すように、まず、端末装置100の経路探索条件送信部102aは、ユーザにより入力部を介して入力された少なくとも出発地と目的地とを含む経路探索条件をナビゲーションサーバ200へ送信する(ステップSA−1)。
【0050】
そして、ナビゲーションサーバ200の経路探索部202aは、端末装置100の経路探索条件送信部102aにより送信される、少なくとも出発地と目的地とを含む経路探索条件を満たす誘導経路を、道路網データファイル206aに記憶された経路探索情報を用いて探索し、誘導経路データとして生成する(ステップSA−2)。
【0051】
そして、ナビゲーションサーバ200の判定部202bは、道路網データファイル206aに記憶された道路網データに基づく、誘導経路上の分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が進入路から進入可能な道路であるか否かの判定と、に基づき、誘導経路上の分岐点の前後において誘導経路が道なりであるか否かについての各分岐点に対応する判定結果を生成する(ステップSA−3)。ここで、ナビゲーションサーバ200の判定部202bは、接続道路が進入路から進入可能な道路であるか否かの判定として、道路網データファイル206aに記憶された交通規制データに基づいて、双方向通行可能な接続道路が進入路から進入可能な道路であるか否かの判定を行ってもよい。また、ナビゲーションサーバ200の判定部202bは、更に、道路網データファイル206aに記憶された道路網データに基づく、接続道路の幅員が所定の幅より狭いか否かの判定に基づき、判定結果を生成してもよい。また、ナビゲーションサーバ200の判定部202bは、更に、道路網データファイル206aに記憶された道路網データに基づく、進入路と接続道路とのなす角度が所定の角度より大きいか否かの判定に基づき、判定結果を生成してもよい。
【0052】
ここで、図3を参照し、本実施形態のナビゲーションサーバ200の判定部202bにより行われる詳細判定処理の一例を説明する。なお、図3に示す一例は、本実施形態に限らず、図5および図7等の他の実施形態においても同様に適用できる。
【0053】
まず、ナビゲーションサーバ200の判定部202bは、誘導経路上の分岐点において、道路網データファイル206aに記憶された道路網データに基づき、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの情報を取得し、道路網データファイル206aに記憶された道路網データに基づき、誘導経路の分岐点の進入路と脱出路とのなす角度、および、接続道路が存在する場合、当該進入路と当該接続道路とのなす角度を取得することで、当該進入路の前方90度の範囲(すなわち、進入路となす角度が45度の範囲)にリンク(すなわち、道路)が存在するか否かを判定する(ステップSB−1)。
【0054】
ここで、図4を参照し、誘導経路の分岐点の進入路と脱出路とのなす角度、および、進入路と接続道路とのなす角度の一例を説明する。ここで、図4は、本実施形態における分岐点に対する誘導経路(太線)の進入路および脱出路の形状と、当該分岐点において誘導経路に接続する接続道路の形状の一例を概略的に示している。
【0055】
図4に示すように、ナビゲーションサーバ200の判定部202bは、一例として、道路網データファイル206aに記憶された道路網データに基づき、分岐点における進入路と脱出路とのなす角度を、進入路の前方への延長線(点線)と脱出路とのなす角α(0度<α<180度)として取得する。同様に、ナビゲーションサーバ200の判定部202bは、一例として、道路網データファイル206aに記憶された道路網データに基づき、進入路と接続道路とのなす角度を、進入路の前方への延長線(点線)と接続道路とのなす角β(0度<β<180度)として取得する。
【0056】
次に、再び図3に戻り、ナビゲーションサーバ200の判定部202bは、ステップSB−1にて当該進入路の前方90度の範囲にリンクが存在しない(例えば、図4において、α>45度、および、β>45度)と判定した場合(ステップSB−1:NO)、「道なりでない」という判定結果を生成する(ステップSB−2)。
【0057】
一方、ナビゲーションサーバ200の判定部202bは、ステップSB−1にて当該進入路の前方90度の範囲にリンクが存在する(例えば、図4において、α≦45度、および/または、β≦45度)と判定した場合、すなわち、進入路の前方90度の範囲に、誘導経路の脱出路、もしくは、当該誘導経路以外の分岐点への接続道路が存在する場合(ステップSB−1:YES)、道路網データファイル206aに記憶された道路網データ、および/または、交通規制データに基づいて、進路(誘導経路の脱出路)以外に脱出可能か否か、すなわち、当該接続道路が進入路から進入可能な道路であるか否かを判定する(ステップSB−3)。ここで、当該接続道路は、双方向通行可能な道路であってもよい。
【0058】
そして、ナビゲーションサーバ200の判定部202bは、ステップSB−3にて当該接続道路が進入路から進入可能な道路でないと判定した場合(ステップSB−3:NO)、「道なり」という判定結果を生成する(ステップSB−4)。この場合、端末装置100の案内出力部102eは、音声案内および表示案内を実行しない。
【0059】
一方、ナビゲーションサーバ200の判定部202bは、ステップSB−3にて当該接続道路が進入路から進入可能な道路であると判定した場合(ステップSB−3:YES)、道路網データファイル206aに記憶された道路網データに基づく、脱出路の幅員、および、接続道路の幅員が所定の幅(進入路の幅)より狭いか否かの判定に基づき、進入路と脱出路の幅員が同一で、非進路(すなわち、接続道路)の幅員が当該進入路よりも狭いか否かを判定する(ステップSB−5)。
【0060】
ここで、再び図4を参照し、道路の幅員の一例を説明する。なお、図4に示す一例は、本実施形態に限らず、他の実施形態においても同様に適用できる。ここで、図4は、本実施形態における分岐点に対する誘導経路(太線)の進入路および脱出路の形状と、当該分岐点において誘導経路に接続する接続道路の形状の一例を概略的に示している。
【0061】
図4に示すように、ナビゲーションサーバ200の判定部202bは、一例として、道路網データファイル206aに記憶された道路網データに基づき、進入路、脱出路、接続道路の幅員を、それぞれx、y、zとして取得する。ここで、各道路の幅員は、分岐点直前の道路幅、分岐点から所定の距離(例えば、10メートル)の間の平均の道路幅等を用いてもよい。
【0062】
次に、再び図3に戻り、ナビゲーションサーバ200の判定部202bは、ステップSB−5にて当該進入路と当該脱出路の幅員が同一でなく(例えば、図4においてx≠y)、接続道路の幅員が当該進入路よりも狭くない(例えば、図4においてx≦z)と判定した場合(ステップSB−5:NO)、「道なりでない」という判定結果を生成する(ステップSB−6)。
【0063】
一方、ナビゲーションサーバ200の判定部202bは、ステップSB−5にて当該進入路と当該脱出路の幅員が同一(例えば、図4においてx=y)で、接続道路の幅員が当該進入路よりも狭い(例えば、図4においてx>z)と判定した場合(ステップSB−5:YES)、「道なり」という判定結果を生成する(ステップSB−7)。この場合、端末装置100の案内出力部102eは、音声案内および表示案内を実行しない。
【0064】
以上で、ナビゲーションサーバ200の判定部202bにより行われる詳細判定処理の説明を終了する。
【0065】
つぎに、再び図2に戻り、ナビゲーションサーバ200のデータ送信部202cは、案内データファイル206bに記憶された案内データと経路探索部202aにより生成された誘導経路データと判定部202bにより生成された判定結果とを端末装置100に送信する(ステップSA−4)。
【0066】
そして、端末装置100のデータ受信部102bは、ナビゲーションサーバ200から送信される案内データと誘導経路データと判定結果とを受信する(ステップSA−5)。
【0067】
そして、端末装置100の現在位置取得部102cは、位置取得部112にて取得された当該端末装置100の現在位置を取得する(ステップSA−6)。
【0068】
そして、端末装置100の地図表示部102dは、データ受信部102bにより受信した誘導経路と、現在位置取得部102cにより取得した現在位置を示す現在位置表示記号と、を含む地図表示画面を表示部114に表示する(ステップSA−7)。
【0069】
そして、端末装置100の制御部102は、データ受信部102bにより受信した、当該分岐点に対応する判定結果が道なりでないとの結果であり、現在位置取得部102cにより取得した現在位置が分岐点への進入路上の所定の位置であるか否かを判定する(ステップSA−8)。
【0070】
そして、端末装置100の制御部102は、ステップSA−8にてデータ受信部102bにより受信した、当該分岐点に対応する判定結果が道なり、または、道なりでないとの結果であり、現在位置取得部102cにより取得した現在位置が分岐点への進入路上の所定の位置ではないと判定した場合(ステップSA−8:NO)、本処理をステップSA−6へ移行させる。
【0071】
一方、端末装置100の案内出力部102eは、ステップSA−8にてデータ受信部102bにより受信した、当該分岐点に対応する判定結果が道なりでないとの結果であり、現在位置取得部102cにより取得した現在位置が分岐点への進入路上の所定の位置であると判定された場合(ステップSA−8:YES)、データ受信部102bにより受信した、当該分岐点における進行方向に対応する案内データ(音声案内データおよび/または表示案内データ)を、音声出力部116および/または表示部114を介して出力することにより、音声案内および/または表示案内を実行する(ステップSA−9)。
【0072】
以上で、第1の実施形態におけるナビゲーションシステムの処理の一例の説明を終える。
【0073】
[第2の実施形態]
続いて、本発明の第2の実施形態(ナビゲーションサーバ200(サーバ主導型))について、図5および図6を参照して以下に説明する。ここで、図5は、第2の実施形態におけるナビゲーションサーバ200の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。また、図6は、第2の実施形態におけるナビゲーションサーバ200の処理の一例を示すフローチャートである。
【0074】
なお、第2の実施形態においては、ナビゲーションサーバ200にて端末装置100の表示部114に表示させるデータや音声出力部116に出力させるデータを生成し、これらのデータを端末装置100へ送信することにより、当該端末装置100の表示部114と音声出力部116を機能させている。また、第2の実施形態において、端末装置100は、ナビゲーションサーバ200からリアルタイムにナビゲーション案内を行えるよう、位置取得部112にて取得された現在位置を示す位置情報をナビゲーションサーバ200へ送信している。このように、第2の実施形態は、ナビゲーションサーバ200にてサーバ主導で処理を行う点がその他の実施形態と異なる。
【0075】
[ナビゲーションサーバ200(サーバ主導型)の構成]
まず、第2の実施形態におけるナビゲーションサーバ200(サーバ主導型)の構成の一例について、図5を参照して以下に説明する。
【0076】
図5に示すように、本発明の第2の実施形態のナビゲーションサーバ200は、位置取得部112と出力部(表示部114および音声出力部116)とを少なくとも備える端末装置100に遠隔通信可能に接続され、制御部202と記憶部206とを少なくとも備えて構成される。これらナビゲーションサーバ200および端末装置100の各部は任意の通信路を介して通信可能に接続されている。ここで、遠隔通信には、ネットワーク300を介した通信や、有線・無線通信等を含む。
【0077】
図5において、ナビゲーションサーバ200は、端末装置100から送信される、経路探索条件を満たす誘導経路を、探索し、誘導経路上の分岐点の前後において誘導経路が道なりであるか否かについての各分岐点に対応する判定結果を生成し、誘導経路と、端末装置100の現在位置を示す現在位置表示記号と、を含む地図表示画面を生成し、地図表示画面を端末装置100の表示部114に表示させ、端末装置100の現在位置が分岐点への進入路上の所定の位置であり、当該分岐点に対応する判定結果が道なりでないとの結果である場合、進行方向に対応する案内データを端末装置100の出力部を介して出力させて案内を実行させる等の機能を有する。
【0078】
なお、ナビゲーションサーバ200における通信制御インターフェース部204および記憶部206(道路網データファイル206aおよび案内データファイル206b等)の機能、また、端末装置100における位置取得部112、表示部114、および、音声出力部116の機能は、第1の実施形態と同様であるため説明を省略する。
【0079】
また、図5において、制御部202は、OS等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部202は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部202は、機能概念的に、経路探索部202a、判定部202b、地図表示生成部202d、地図表示制御部202e、および、案内出力制御部202fを備えて構成される。なお、経路探索部202a、および、判定部202bの機能は、第1の実施形態と同様であるため説明を省略する。
【0080】
このうち、地図表示生成部202dは、経路探索部202aにより探索した誘導経路と、端末装置100の位置取得部112にて取得された当該端末装置100の現在位置を示す現在位置表示記号と、を含む地図表示画面を生成する地図表示生成手段である。
【0081】
また、地図表示制御部202eは、地図表示生成部202dにより生成した地図表示画面を、端末装置100へ送信することにより、地図表示画面を端末装置100の表示部114に表示させる地図表示制御手段である。
【0082】
また、案内出力制御部202fは、判定部202bにより生成した、当該分岐点に対応する判定結果が道なりでないとの結果であり、端末装置100の位置取得部112にて取得した現在位置が分岐点への進入路上の所定の位置である場合、当該分岐点における進行方向に対応する音声案内データおよび/または表示案内データを、端末装置100へ送信することにより、当該音声案内データおよび/または当該表示案内データを端末装置100の音声出力部116および/または表示部114を介して出力させて音声案内および/または表示案内を実行させる案内出力制御手段である。
【0083】
以上で、第2の実施形態におけるナビゲーションサーバ200の構成の一例の説明を終える。
【0084】
[ナビゲーションサーバ200(サーバ主導型)の処理]
次に、このように構成された第2の実施形態におけるナビゲーションサーバ200の処理の一例について、以下に図6を参照して詳細に説明する。
【0085】
図6に示すように、まず、端末装置100の制御部は、ユーザにより入力部を介して入力された少なくとも出発地と目的地とを含む経路探索条件を、ナビゲーションサーバ200へ送信する(ステップSC−1)。
【0086】
そして、ナビゲーションサーバ200の経路探索部202aは、端末装置100の制御部により送信される、少なくとも出発地と目的地とを含む経路探索条件を満たす誘導経路を、道路網データファイル206aに記憶された経路探索情報を用いて探索し、誘導経路データとして生成する(ステップSC−2)。
【0087】
そして、ナビゲーションサーバ200のの判定部202bは、道路網データファイル206aに記憶された道路網データに基づく、誘導経路上の分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が進入路から進入可能な道路であるか否かの判定と、に基づき、誘導経路上の分岐点の前後において誘導経路が道なりであるか否かについての各分岐点に対応する判定結果を生成する(ステップSC−3)。ここで、ナビゲーションサーバ200の判定部202bは、接続道路が進入路から進入可能な道路であるか否かの判定として、道路網データファイル206aに記憶された交通規制データに基づいて、双方向通行可能な接続道路が進入路から進入可能な道路であるか否かの判定を行ってもよい。また、ナビゲーションサーバ200の判定部202bは、更に、道路網データファイル206aに記憶された道路網データに基づく、接続道路の幅員が所定の幅より狭いか否かの判定に基づき、判定結果を生成してもよい。また、ナビゲーションサーバ200の判定部202bは、更に、道路網データファイル206aに記憶された道路網データに基づく、進入路と接続道路とのなす角度が所定の角度より大きいか否かの判定に基づき、判定結果を生成してもよい。
【0088】
そして、端末装置100の制御部は、位置取得部112にて取得された当該端末装置100の現在位置をナビゲーションサーバ200へ送信する(ステップSC−4)。
【0089】
そして、ナビゲーションサーバ200の地図表示生成部202dは、経路探索部202aにより探索した誘導経路と、端末装置100の位置取得部112にて取得された当該端末装置100の現在位置を示す現在位置表示記号と、を含む地図表示画面を生成する(ステップSC−5)。
【0090】
そして、ナビゲーションサーバ200の地図表示制御部202eは、地図表示生成部202dにより生成した地図表示画面を、端末装置100へ送信することにより(ステップSC−6)、地図表示画面を端末装置100の表示部114に表示させる(ステップSC−7)。
【0091】
そして、ナビゲーションサーバ200の制御部202は、判定部202bにより生成した、当該分岐点に対応する判定結果が道なりでないとの結果であり、端末装置100の位置取得部112にて取得した現在位置が分岐点への進入路上の所定の位置であるか否かを判定する(ステップSC−8)。
【0092】
そして、ナビゲーションサーバ200の制御部202は、ステップSC−8にて判定部202bにより生成した、当該分岐点に対応する判定結果が道なり、または、道なりでないとの結果であり、端末装置100の位置取得部112にて取得した現在位置が分岐点への進入路上の所定の位置ではないと判定した場合(ステップSC−8:NO)、本処理をステップSC−4へ移行させる。
【0093】
一方、案内出力制御部202fは、ステップSC−8にて判定部202bにより生成した、当該分岐点に対応する判定結果が道なりでないとの結果であり、端末装置100の位置取得部112にて取得した現在位置が分岐点への進入路上の所定の位置であると判定した場合(ステップSC−8:YES)、当該分岐点における進行方向に対応する案内データ(音声案内データおよび/または表示案内データ)を、端末装置100へ送信することにより(ステップSC−9)、当該音声案内データおよび/または当該表示案内データを端末装置100の音声出力部116および/または表示部114を介して出力させて音声案内および/または表示案内を実行させる(ステップSC−10)。
【0094】
以上で、第2の実施形態におけるナビゲーションサーバ200の処理の一例の説明を終える。
【0095】
[第3の実施形態]
続いて、本発明の第3の実施形態(ナビゲーション装置400(スタンドアローン型))について、図7および図8を参照して以下に説明する。ここで、図7は、第3の実施形態におけるナビゲーション装置400の構成の一例を示すブロック図であり、該構成のうち本発明に関係する部分のみを概念的に示している。また、図8は、第3の実施形態におけるナビゲーション装置400の処理の一例を示すフローチャートである。
【0096】
なお、第3の実施形態においては、全ての機能をナビゲーション装置400に集約し、ナビゲーションサーバ200に接続することなく、経路探索条件を満たす案内経路を探索し、誘導経路上の分岐点の前後において誘導経路が道なりであるか否かについての各分岐点に対応する判定結果を生成し、位置取得部412にて取得された当該ナビゲーション装置400の現在位置を取得し、探索した誘導経路と、位置取得部412にて取得された現在位置を示す現在位置表示記号と、を含む地図表示画面を表示部414に表示し、当該分岐点に対応する判定結果が道なりでないとの結果であり、位置取得部412にて取得された現在位置が分岐点への進入路上の所定の位置である場合、当該分岐点における進行方向に対応する案内データを、出力部を介して出力することにより、案内を実行させている。このように、第3の実施形態は、ナビゲーション装置400がスタンドアローン型に構成され単独で処理を行う点がその他の実施形態と異なる。
【0097】
[ナビゲーション装置400(スタンドアローン型)の構成]
まず、第3の実施形態におけるナビゲーション装置400(スタンドアローン型)の構成の一例について、図7を参照して以下に説明する。
【0098】
図7に示すように、本発明の第3の実施形態のナビゲーション装置400は、位置取得部412と出力部(表示部414および音声出力部416)と制御部402と記憶部406とを少なくとも備えて構成される。これらナビゲーション装置400の各部は任意の通信路を介して通信可能に接続されている。
【0099】
図7において、入力出力制御インターフェース部408、位置取得部412、表示部414、および、音声出力部416の各機能は、第1の実施形態と同様であるため説明を省略する。また、記憶部406の各部(道路網データファイル406aおよび案内データファイル406b等)についても、ナビゲーションサーバ200ではなくナビゲーション装置400に備えられている点を除き、各機能が第1の実施形態と同様であるため説明を省略する。
【0100】
また、制御部402の各部(経路探索部402a〜案内出力部402e等)については、本実施形態のナビゲーション装置400がスタンドアローン型であり、通信制御インターフェース部を備えないため、制御部402がデータ受信部102bを備えていない点を除き、各機能は第1の実施形態と基本的に同様である。
【0101】
また、図7において、制御部402は、OS等の制御プログラムや、各種の処理手順等を規定したプログラム、および、所要データを格納するための内部メモリを有する。そして、制御部402は、これらのプログラム等により、種々の処理を実行するための情報処理を行う。制御部402は、機能概念的に、経路探索部402a、判定部402b、現在位置取得部402c、地図表示部402d、および、案内出力部402eを備えて構成される。
【0102】
このうち、経路探索部402aは、少なくとも出発地と目的地とを含む経路探索条件を満たす誘導経路を、道路網データファイル406aに記憶された経路探索情報を用いて探索し、誘導経路データとして生成する経路探索手段である。
【0103】
また、判定部402bは、道路網データファイル406aに記憶された道路網データに基づく、誘導経路上の分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が進入路から進入可能な道路であるか否かの判定と、に基づき、誘導経路上の分岐点の前後において誘導経路が道なりであるか否かについての各分岐点に対応する判定結果を生成する判定手段である。ここで、また、判定部402bは、接続道路が進入路から進入可能な道路であるか否かの判定として、道路網データファイル406aに記憶された交通規制データに基づいて、双方向通行可能な接続道路が進入路から進入可能な道路であるか否かの判定を行ってもよい。判定部402bは、更に、道路網データファイル406aに記憶された道路網データに基づく、接続道路の幅員が所定の幅より狭いか否かの判定に基づき、判定結果を生成してもよい。また、判定部402bは、更に、道路網データファイル406aに記憶された道路網データに基づく、誘導経路の進入路と接続道路とのなす角度が所定の角度より大きいか否かの判定に基づき、判定結果を生成してもよい。
【0104】
また、現在位置取得部402cは、位置取得部412にて取得された当該ナビゲーション装置400の現在位置を取得する現在位置取得手段である。
【0105】
また、地図表示部402dは、経路探索部402aにより探索した誘導経路と、現在位置取得部402cにより取得した現在位置を示す現在位置表示記号と、を含む地図表示画面を表示部414に表示する地図表示手段である。ここで、現在位置取得部402cにより取得した現在位置は、ユーザによって設定された位置等(例えば、シミュレーション実行時にコンピュータの画面上に表示されるアイコン表示位置等)であってもよい。
【0106】
また、案内出力部402eは、判定部402bにより生成した、当該分岐点に対応する判定結果が道なりでないとの結果であり、現在位置取得部402cにより取得した現在位置が分岐点への進入路上の所定の位置である場合、案内データファイル406bに記憶された、当該分岐点における進行方向に対応する案内データ(音声案内データおよび/または表示案内データ)を、音声出力部416および/または表示部414を介して出力することにより、音声案内および/または表示案内を実行する案内出力手段である。
【0107】
以上で、第3の実施形態におけるナビゲーション装置400の構成の一例の説明を終える。
【0108】
[ナビゲーション装置400(スタンドアローン型)の処理]
次に、このように構成された第3の実施形態におけるナビゲーション装置400の処理の一例について、以下に図8を参照して詳細に説明する。
【0109】
図8に示すように、まず、ナビゲーション装置400の制御部402は、ユーザにより入力部を介して入力された少なくとも出発地と目的地とを含む経路探索条件を取得する(ステップSD−1)。
【0110】
そして、経路探索部402aは、制御部402の処理により取得された、少なくとも出発地と目的地とを含む経路探索条件を満たす誘導経路を、道路網データファイル406aに記憶された経路探索情報を用いて探索し、誘導経路データとして生成する(ステップSD−2)。
【0111】
そして、判定部402bは、道路網データファイル406aに記憶された道路網データに基づく、誘導経路上の分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が進入路から進入可能な道路であるか否かの判定と、に基づき、誘導経路上の分岐点の前後において誘導経路が道なりであるか否かについての各分岐点に対応する判定結果を生成する(ステップSD−3)。ここで、判定部402bは、接続道路が進入路から進入可能な道路であるか否かの判定として、道路網データファイル406aに記憶された交通規制データに基づいて、双方向通行可能な接続道路が進入路から進入可能な道路であるか否かの判定を行ってもよい。また、判定部402bは、更に、道路網データファイル406aに記憶された道路網データに基づく、接続道路の幅員が所定の幅より狭いか否かの判定に基づき、判定結果を生成してもよい。また、判定部402bは、更に、道路網データファイル406aに記憶された道路網データに基づく、進入路と接続道路とのなす角度が所定の角度より大きいか否かの判定に基づき、判定結果を生成してもよい。
【0112】
そして、現在位置取得部402cは、位置取得部412にて取得された当該ナビゲーション装置400の現在位置を取得する(ステップSD−4)。
【0113】
そして、地図表示部402dは、経路探索部402aにより探索した誘導経路と、現在位置取得部402cにより取得した現在位置を示す現在位置表示記号と、を含む地図表示画面を表示部414に表示する(ステップSD−5)。
【0114】
そして、制御部402は、判定部402bにより生成した、当該分岐点に対応する判定結果が道なりでないとの結果であり、現在位置取得部402cにより取得した現在位置が分岐点への進入路上の所定の位置であるか否かを判定する(ステップSD−6)。
【0115】
そして、制御部402は、ステップSD−6にて判定部402bにより生成した、当該分岐点に対応する判定結果が道なり、または、道なりでないとの結果であり、現在位置取得部402cにより取得した現在位置が分岐点への進入路上の所定の位置ではないと判定した場合(ステップSD−6:NO)、本処理をステップSD−4へ移行させる。
【0116】
一方、案内出力部402eは、ステップSD−6にて判定部402bにより生成した、当該分岐点に対応する判定結果が道なりでないとの結果であり、現在位置取得部402cにより取得した現在位置が分岐点への進入路上の所定の位置であると判定した場合(ステップSD−6:YES)、案内データファイル406bに記憶された、当該分岐点における進行方向に対応する案内データ(音声案内データおよび/または表示案内データ)を、音声出力部416および/または表示部414を介して出力することにより、音声案内および/または表示案内を実行する(ステップSD−7)。
【0117】
以上で、第3の実施形態におけるナビゲーション装置400の処理の一例の説明を終える。
【0118】
[他の実施の形態]
さて、これまで本発明の実施形態について説明したが、本発明は、上述した実施の形態以外にも、上記特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施の形態にて実施されてよいものである。
【0119】
また、実施の形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【0120】
このほか、上記文献中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【0121】
また、端末装置100、ナビゲーションサーバ200、および、ナビゲーション装置400に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【0122】
例えば、端末装置100、ナビゲーションサーバ200、および、ナビゲーション装置400の各装置が備える処理機能、特に制御部102、制御部202、および、制御部402にて行われる各処理機能については、その全部または任意の一部を、CPU(Central Processing Unit)および当該CPUにて解釈実行されるプログラムにて実現することができ、あるいは、ワイヤードロジックによるハードウェアとして実現することも可能である。尚、プログラムは、後述する記録媒体に記録されており、必要に応じて端末装置100、ナビゲーションサーバ200、および、ナビゲーション装置400に機械的に読み取られる。すなわち、ROMまたはHDなどの記憶部206および記憶部406などは、OSとして協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。
【0123】
また、このコンピュータプログラムは、端末装置100、ナビゲーションサーバ200、および、ナビゲーション装置400に対して任意のネットワーク300を介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【0124】
また、本発明に係るプログラムを、コンピュータ読み取り可能な記録媒体に格納することもできる。ここで、この「記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、EPROM、EEPROM、CD−ROM、MO、DVD、Blu−ray Disc等の任意の「可搬用の物理媒体」、あるいは、LAN、WAN、インターネットに代表されるネットワークを介してプログラムを送信する場合の通信回線や搬送波のように、短期にプログラムを保持する「通信媒体」を含むものとする。
【0125】
また、「プログラム」とは、任意の言語や記述方法にて記述されたデータ処理方法であり、ソースコードやバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した各装置において記録媒体を読み取るための具体的な構成、読み取り手順、あるいは、読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【0126】
記憶部206および記憶部406に格納される各種のデータベース等(道路網データファイル206a,406aおよび案内データファイル206b,406b等)は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラムやテーブルやデータベースやウェブページ用ファイル等を格納する。
【0127】
また、端末装置100、ナビゲーションサーバ200、および、ナビゲーション装置400は、既知のパーソナルコンピュータ、ワークステーション等の情報処理装置を接続し、該情報処理装置に本発明の方法を実現させるソフトウェア(プログラム、データ等を含む)を実装することにより実現してもよい。
【0128】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じて、または、機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【産業上の利用可能性】
【0129】
以上詳述したように、本発明によれば、車両が進入できない道路が分岐点に接続されている場合であっても、自然でユーザに違和感を与えることのない案内を行うことができるナビゲーションシステム、端末装置、ナビゲーションサーバ、ナビゲーション装置、および、ナビゲーション方法を提供することができるので、経路探索を支援する情報機器や情報処理分野などの様々な分野において極めて有用である。
【符号の説明】
【0130】
100 端末装置
102 制御部
102a 経路探索条件送信部
102b データ受信部
102c 現在位置取得部
102d 地図表示部
102e 案内出力部
104 通信制御インターフェース部
108 入出力制御インターフェース部
112 位置取得部
114 表示部
116 音声出力部
200 ナビゲーションサーバ
202 制御部
202a 経路探索部
202b 判定部
202c データ送信部
202d 地図表示生成部
202e 地図表示制御部
202f 案内出力制御部
204 通信制御インターフェース部
206 記憶部
206a 道路網データファイル
206b 案内データファイル
300 ネットワーク
400 ナビゲーション装置(スタンドアローン型)
402 制御部
402a 経路探索部
402b 判定部
402c 現在位置取得部
402d 地図表示部
402e 案内出力部
406 記憶部
406a 道路網データファイル
406b 案内データファイル
408 入出力制御インターフェース部
412 位置取得部
414 表示部
416 音声出力部

【特許請求の範囲】
【請求項1】
制御部と記憶部とを少なくとも備えるナビゲーションサーバ、および、当該ナビゲーションサーバに遠隔通信可能に接続された出力部と制御部とを少なくとも備える端末装置を備えたナビゲーションシステムであって、
上記ナビゲーションサーバの上記記憶部は、
道路網データを少なくとも記憶する道路網データ記憶手段と、
誘導経路上の分岐点において進行方向に従って出力される案内データを記憶する案内データ記憶手段と、
を備え、
上記ナビゲーションサーバの上記制御部は、
上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果を生成する判定手段と、
上記案内データ記憶手段に記憶された上記案内データと上記判定手段により生成された上記判定結果とを上記端末装置に送信するデータ送信手段と、
を備え、
上記端末装置の上記制御部は、
上記データ送信手段により送信される上記案内データと上記判定結果とを受信するデータ受信手段と、
上記データ受信手段により受信した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、上記データ受信手段により受信した、当該分岐点における上記進行方向に対応する上記案内データを、上記出力部を介して出力することにより、案内を実行する案内出力手段と、
を備えたことを特徴とする、ナビゲーションシステム。
【請求項2】
請求項1に記載のナビゲーションシステムにおいて、
上記道路網データ記憶手段は、
交通規制データを更に記憶し、
上記判定手段は、
上記接続道路が上記進入路から進入可能な道路であるか否かの判定として、
上記道路網データ記憶手段に記憶された上記交通規制データに基づいて、双方向通行可能な上記接続道路が上記進入路から進入可能な道路であるか否かの判定を行うことを特徴とする、ナビゲーションシステム。
【請求項3】
請求項1または2に記載のナビゲーションシステムにおいて、
上記判定手段は、更に、
上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記接続道路の幅員が所定の幅より狭いか否かの判定に基づき、上記判定結果を生成することを特徴とする、ナビゲーションシステム。
【請求項4】
請求項1から3のいずれか1つに記載のナビゲーションシステムにおいて、
上記判定手段は、更に、
上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記進入路と上記接続道路とのなす角度が所定の角度より大きいか否かの判定に基づき、上記判定結果を生成することを特徴とする、ナビゲーションシステム。
【請求項5】
ナビゲーションサーバに遠隔通信可能に接続された,出力部と制御部とを少なくとも備えた端末装置であって、
上記制御部は、
上記ナビゲーションサーバから送信される、誘導経路上の分岐点において進行方向に従って出力される案内データと、上記ナビゲーションサーバに記憶された道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果とを受信するデータ受信手段と、
上記データ受信手段により受信した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、上記データ受信手段により受信した、当該分岐点における上記進行方向に対応する上記案内データを、上記出力部を介して出力することにより、案内を実行する案内出力手段と、
を備えたことを特徴とする、端末装置。
【請求項6】
出力部と制御部とを少なくとも備える端末装置に遠隔通信可能に接続された制御部と記憶部とを少なくとも備えたナビゲーションサーバであって、
上記記憶部は、
道路網データを少なくとも記憶する道路網データ記憶手段と、
誘導経路上の分岐点において進行方向に従って出力される案内データを記憶する案内データ記憶手段と、
を備え、
上記制御部は、
上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果を生成する判定手段と、
上記判定手段により生成した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、当該分岐点における上記進行方向に対応する上記案内データを、上記端末装置へ送信することにより、当該案内データを上記端末装置の上記出力部を介して出力させて案内を実行させる案内出力制御手段と、
を備えたことを特徴とする、ナビゲーションサーバ。
【請求項7】
出力部と制御部と記憶部とを少なくとも備えたナビゲーション装置であって、
上記記憶部は、
道路網データを少なくとも記憶する道路網データ記憶手段と、
誘導経路上の分岐点において進行方向に従って出力される案内データを記憶する案内データ記憶手段と、
を備え、
上記制御部は、
上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果を生成する判定手段と、
上記判定手段により生成した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、上記案内データ記憶手段に記憶された、当該分岐点における上記進行方向に対応する上記案内データを、上記出力部を介して出力することにより、案内を実行する案内出力手段と、
を備えたことを特徴とする、ナビゲーション装置。
【請求項8】
制御部と記憶部とを少なくとも備えるナビゲーションサーバ、および、当該ナビゲーションサーバに遠隔通信可能に接続された出力部と制御部とを少なくとも備える端末装置を備えたナビゲーションシステムにおいて実行されるナビゲーション方法であって、
上記ナビゲーションサーバの上記記憶部は、
道路網データを少なくとも記憶する道路網データ記憶手段と、
誘導経路上の分岐点において進行方向に従って出力される案内データを記憶する案内データ記憶手段と、
を備えており、
上記ナビゲーションサーバの上記制御部において実行される、上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果を生成する判定ステップと、
上記ナビゲーションサーバの上記制御部において実行される、上記案内データ記憶手段に記憶された上記案内データと上記判定ステップにて生成された上記判定結果とを上記端末装置に送信するデータ送信ステップと、
上記端末装置の上記制御部において実行される、上記データ送信ステップにて送信される上記案内データと上記判定結果とを受信するデータ受信ステップと、
上記端末装置の上記制御部において実行される、上記データ受信ステップにて受信した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、上記データ受信ステップにて受信した、当該分岐点における上記進行方向に対応する上記案内データを、上記出力部を介して出力することにより、案内を実行する案内出力ステップと、
を含むことを特徴とする、ナビゲーション方法。
【請求項9】
ナビゲーションサーバに遠隔通信可能に接続された,出力部と制御部とを少なくとも備えた端末装置において実行されるナビゲーション方法であって、
上記制御部において実行される、
上記ナビゲーションサーバから送信される、誘導経路上の分岐点において進行方向に従って出力される案内データと、上記ナビゲーションサーバに記憶された道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果とを受信するデータ受信ステップと、
上記データ受信ステップにて受信した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、上記データ受信ステップにて受信した、当該分岐点における上記進行方向に対応する上記案内データを、上記出力部を介して出力することにより、案内を実行する案内出力ステップと、
を含むことを特徴とする、ナビゲーション方法。
【請求項10】
出力部と制御部とを少なくとも備える端末装置に遠隔通信可能に接続された制御部と記憶部とを少なくとも備えたナビゲーションサーバにおいて実行されるナビゲーション方法であって、
上記記憶部は、
道路網データを少なくとも記憶する道路網データ記憶手段と、
誘導経路上の分岐点において進行方向に従って出力される案内データを記憶する案内データ記憶手段と、
を備えており、
上記制御部において実行される、
上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果を生成する判定ステップと、
上記判定ステップにて生成した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、当該分岐点における上記進行方向に対応する上記案内データを、上記端末装置へ送信することにより、当該案内データを上記端末装置の上記出力部を介して出力させて案内を実行させる案内出力制御ステップと、
を含むことを特徴とする、ナビゲーション方法。
【請求項11】
出力部と制御部と記憶部とを少なくとも備えたナビゲーション装置において実行されるナビゲーション方法であって、
上記記憶部は、
道路網データを少なくとも記憶する道路網データ記憶手段と、
誘導経路上の分岐点において進行方向に従って出力される案内データを記憶する案内データ記憶手段と、
を備えており、
上記制御部において実行される、
上記道路網データ記憶手段に記憶された上記道路網データに基づく、上記誘導経路上の上記分岐点の進入路と脱出路とのなす角度が所定の角度より小さいか否かの判定と、当該分岐点に対して当該誘導経路以外に接続する接続道路が存在するか否かの判定と、当該接続道路が上記進入路から進入可能な道路であるか否かの判定と、に基づき、上記誘導経路上の上記分岐点の前後において上記誘導経路が道なりであるか否かについての上記各分岐点に対応する判定結果を生成する判定ステップと、
上記判定ステップにて生成した、上記分岐点に対応する上記判定結果が上記道なりでないとの結果である場合、上記案内データ記憶手段に記憶された、当該分岐点における上記進行方向に対応する上記案内データを、上記出力部を介して出力することにより、案内を実行する案内出力ステップと、
を含むことを特徴とする、ナビゲーション方法。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate


【公開番号】特開2010−190780(P2010−190780A)
【公開日】平成22年9月2日(2010.9.2)
【国際特許分類】
【出願番号】特願2009−36555(P2009−36555)
【出願日】平成21年2月19日(2009.2.19)
【公序良俗違反の表示】
(特許庁注:以下のものは登録商標)
1.EEPROM
【出願人】(500168811)株式会社ナビタイムジャパン (410)
【Fターム(参考)】