JP2010122003A - Navigation device, navigation method and program - Google Patents
Navigation device, navigation method and program Download PDFInfo
- Publication number
- JP2010122003A JP2010122003A JP2008294486A JP2008294486A JP2010122003A JP 2010122003 A JP2010122003 A JP 2010122003A JP 2008294486 A JP2008294486 A JP 2008294486A JP 2008294486 A JP2008294486 A JP 2008294486A JP 2010122003 A JP2010122003 A JP 2010122003A
- Authority
- JP
- Japan
- Prior art keywords
- boundary
- current position
- route
- navigation device
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 15
- 238000004364 calculation method Methods 0.000 claims abstract description 20
- 230000006870 function Effects 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
- Navigation (AREA)
Abstract
Description
本発明は、ナビゲーション装置および方法に係り、特に、地域の境界を通過することを通知する技術に関する。 The present invention relates to a navigation apparatus and method, and more particularly to a technique for notifying that a boundary between regions is passed.
下記の特許文献1には、車両が県境を越えた場合に、その旨を検出して運転者等に通知する技術が開示されている。 Patent Document 1 below discloses a technique for detecting when a vehicle crosses a prefectural border and notifying a driver or the like.
ところで、米国では州毎に車の制限速度が異なる場合がある。また、米国に限らず、行政区画等の地域毎に、その地域の条例が異なる場合がある。このように、地域毎に条例が異なる場合、地域の境界を超える場合には、その境界の向こう側の地域の条例を遵守しているか否かを、その境界を越える前に確認しておくことが必要な場合がある。上記特許文献1では、境界を通過した後にその旨を通知しており、運転者が気づかない間に境界を通過して他の地域に進入してしまう場合がある。 By the way, in the United States, the speed limit of a car may differ from state to state. In addition, not only in the United States, there are cases where local regulations differ from region to region, such as administrative divisions. In this way, when the ordinances differ from region to region, if the boundary of the region is exceeded, check whether the region's ordinance on the other side of the boundary is observed before crossing the boundary. May be necessary. In the above-mentioned patent document 1, the fact is notified after passing through the boundary, and the driver may enter the other area through the boundary without being aware of it.
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、地域の境界を通過する前に境界を通過することをユーザに通知することにある。 The present invention has been made in view of the above circumstances, and an object of the present invention is to notify the user that the boundary is passed before the boundary of the region is passed.
上記課題を解決するために、本発明の第1の態様は、地図上の道路を示すリンクに関する情報であるリンクデータ、および、地域の境界を示す情報である境界情報を保持する地図情報保持手段と、現在位置および進行方向を算出する現在位置算出手段と、現在位置算出手段によって算出された現在位置と進行方向、および、地図情報保持手段に保持される境界情報を参照して、現在位置と、現在位置の進行方向の前方に存在する境界との位置関係が予め定められた条件を満たす場合に、境界を通過することを、音声または表示により通知する境界通知手段とを備えることを特徴とするナビゲーション装置を提供する。 In order to solve the above-mentioned problem, a first aspect of the present invention is a map information holding means for holding link data that is information relating to a link indicating a road on a map and boundary information that is information indicating a boundary of a region. Current position calculating means for calculating the current position and the traveling direction, the current position and the traveling direction calculated by the current position calculating means, and the boundary information held in the map information holding means, And a boundary notification means for notifying by voice or display that the vehicle passes through the boundary when the positional relationship with the boundary existing in the forward direction of the current position satisfies a predetermined condition. A navigation device is provided.
また、本発明の第2の態様は、地図情報保持手段を備えたナビゲーション装置におけるナビゲーション方法であって、地図情報保持手段に保持された地図上の道路を示すリンクに関する情報であるリンクデータを参照して、現在位置および進行方向を算出する現在位置算出ステップと、現在位置算出ステップにおいて算出した現在位置、および、地図情報保持手段に保持された地域の境界を示す情報である境界情報を参照して、現在位置と、当該現在位置の前方に存在する境界との位置関係が予め定められた条件を満たす場合に、境界を通過することを通知する境界通知ステップとを実行することを特徴とするナビゲーション方法を提供する。 According to a second aspect of the present invention, there is provided a navigation method in a navigation apparatus having map information holding means, wherein link data which is information relating to a link indicating a road on a map held in the map information holding means is referred to. The current position calculating step for calculating the current position and the traveling direction, the current position calculated in the current position calculating step, and the boundary information that is information indicating the boundary of the area held in the map information holding means are referred to. And a boundary notification step of notifying that the vehicle passes through the boundary when the positional relationship between the current position and the boundary existing ahead of the current position satisfies a predetermined condition. Provide a navigation method.
また、本発明の第3の態様は、地図上の道路を示すリンクに関する情報であるリンクデータを参照して現在位置および進行方向を算出する現在位置算出機能、ならびに現在位置算出機能によって算出された現在位置、および、地域の境界を示す情報である境界情報を参照して、現在位置と、当該現在位置の前方に存在する境界との位置関係が予め定められた条件を満たす場合に、境界を通過することを通知する境界通知機能を備えたナビゲーション機能を実現させることを特徴とするプログラムを提供する。 The third aspect of the present invention is calculated by a current position calculation function that calculates a current position and a traveling direction with reference to link data that is information about a link indicating a road on a map, and a current position calculation function. With reference to boundary information that is information indicating the current position and the boundary of the region, the boundary is determined when the positional relationship between the current position and the boundary existing in front of the current position satisfies a predetermined condition. There is provided a program characterized by realizing a navigation function having a boundary notification function for notifying of passing.
本発明のナビゲーション装置によれば、地域の境界を通過する前に境界を通過することをユーザに通知することができる。 According to the navigation device of the present invention, it is possible to notify the user that the vehicle passes through the boundary before passing through the boundary of the region.
まず、本発明の第1の実施形態について説明する。 First, a first embodiment of the present invention will be described.
図1は、第1の実施形態にかかるナビゲーションシステム10の構成の一例を示すシステム構成図である。ナビゲーションシステム10は、入力装置11、表示装置12、スピーカ13、センサ14、およびナビゲーション装置20を備える。ナビゲーション装置20は、経路探索部21、経路誘導部22、境界通知部23、現在位置算出部24、および地図情報保持部25を有する。
FIG. 1 is a system configuration diagram illustrating an example of a configuration of a navigation system 10 according to the first embodiment. The navigation system 10 includes an
地図情報保持部25は、予め定められた地図領域であるメッシュ毎に、当該メッシュに含まれる道路を示すリンクに関する情報を含むリンクテーブル、および、当該メッシュの領域に含まれる、地域の境界を示す情報である境界情報を保持する。また、地図情報保持部25は、リンクテーブルや境界情報の他に、地図データも保持している。
The map
リンクテーブル250には、例えば図2に示すように、道路を示すリンクに関する情報を含むメッシュデータ251が所定の地図領域を示すメッシュ毎に格納されている。それぞれのメッシュデータ251には、それぞれのメッシュを識別するメッシュID252およびメッシュ内のリンクに関するデータであるリンクデータ253等が含まれる。
In the link table 250, for example, as shown in FIG. 2, mesh data 251 including information about a link indicating a road is stored for each mesh indicating a predetermined map area. Each mesh data 251 includes a
それぞれのリンクデータ253には、それぞれのリンクを識別するリンクID254、当該リンクの開始ノード座標255、当該リンクの終了ノード座標256、当該リンクの道路種別257、当該リンクのリンク長258、当該リンクの開始ノードに接続されている他のリンクの識別情報である開始接続リンク259、当該リンクの終了ノードに接続されている他のリンクの識別情報である終了接続リンク260、および当該リンクの名称261等が格納されている。
Each
境界情報27には、例えば図3に示すように、それぞれの境界線を識別する境界ID270に対応付けて、当該境界線が含まれているメッシュのメッシュID271、当該境界線の始点272、当該境界線の終点273、当該境界線の始点から終点へ向かって左側にある地域の名称を示す左側地域274、および当該境界線の始点から終点へ向かって右側にある地域の名称を示す左側地域274が格納されている。
In the boundary information 27, for example, as shown in FIG. 3, the
センサ14は、例えばGPS(Global Positioning System)受信機や方位センサ、距離センサ、車速センサ等であり、測地衛星から送信されたGPS信号や、車両の進行方位、車両の移動距離、車速等を測定し、測定情報を現在位置算出部24に供給する。
The
現在位置算出部24は、センサ14から供給された測定情報および地図情報保持部25に格納されたリンクデータに基づいて、ナビゲーション装置20が搭載された車両が所定距離(例えば10m)移動する毎に、例えばマップマッチング等により当該車両の現在位置および進行方向を算出し、算出した車両の現在位置および進行方向を示す情報を経路探索部21、経路誘導部22、および境界通知部23に提供する。
The current
経路探索部21は、出発地点、目的地点、および経由地点の座標や、探索条件等を含む探索情報を、タッチパネル等の入力装置11を介してユーザから受け付けた場合に、地図情報保持部25内のリンクデータを参照し、当該探索情報に基づいて、例えばダイクストラ法等のアルゴリズムを用いて、経由地点を通り出発地点から目的地点へ至る経路を探索し、探索結果を表示装置12に表示する。そして、経路探索部21は、探索した経路の中で、入力装置11を介してユーザから指定された経路を誘導経路として、当該誘導経路を境界通知部23へ送る。なお、経路探索部21は、車両の現在位置を出発地点として経路探索を実行してもよい。
When the search information including the coordinates of the departure point, the destination point, and the waypoint, search conditions, and the like is received from the user via the
経路誘導部22は、経路探索部21から誘導経路を示す情報を受け取った場合に、地図情報保持部25に格納されている、車両の現在位置付近の地図データを取得し、取得した地図データで示される地図上に車両の現在位置を示すカーマークを表示することにより経路誘導を開始する。また、経路誘導部22は、車両が目的地点に到着した場合に、その旨を境界通知部23に通知する。例えば、目的地点から所定距離(例えば100m)以内の範囲に車両の現在位置が進入した場合に、経路誘導部22は、車両が目的地点に到着したと判定する。
When the
また、経路誘導部22は、現在位置算出部24によって算出された車両の現在位置および地図情報保持部25に格納されているリンクデータを参照して、誘導経路上において、車両の前方所定距離以内に、進行方向を指示すべき案内地点が存在する場合に、当該案内地点に関する画像を表示装置12に表示すると共に、誘導を示す音声をスピーカ13を介して再生することにより、進むべき方向を案内する。
Further, the
境界通知部23は、経路誘導部22から誘導経路を示す情報を受け取った場合に、車両が目的地点に到着した旨を経路誘導部22から通知されるまで、経路誘導部22によって経路誘導が行われている旨を保持する。そして、境界通知部23は、所定のタイミング毎に、経路誘導が行われているか否かを判定する。経路誘導が行われている場合、境界通知部23は、現在位置算出部24によって算出された車両の現在位置および地図情報保持部25内のデータを参照して、誘導経路上において、車両の現在位置から当該車両の前方第1の距離以内(例えば10km以内)に境界線が存在するか否かを判定する。
When the
例えば図4(a)に示すように、車両の現在位置32から前方10km以内の誘導経路31上に境界線30が存在する場合、境界通知部23は、当該境界線30の境界IDが通知済みとして登録されていなければ、車両が当該境界線30を通過する予定である旨を運転者に通知し、当該境界線30の境界IDを通知済みの境界IDとしてナビゲーション装置20内のメモリに登録する。
For example, as illustrated in FIG. 4A, when the
境界通知部23は、車両が境界線を通過する予定である旨を表示装置12に表示したり、スピーカ13を介して音声により運転者に通知する。また、このとき、境界通知部23は、地図情報保持部25内の境界情報を参照して、車両の現在位置から通過予定の境界線までの距離を算出し、車両が境界線を通過する予定である旨と共に、算出した距離を、例えば「***km先、地域の境界です。」というようにユーザに通知してもよい。
The
また、境界通知部23は、車両が境界線を通過する予定である旨を通知する場合に、地図情報保持部25内の境界情報を参照して、例えば「***km先、Y町です。」、「***km先、X市とY町の境界です。」、あるいは「現在はX市です。***km先、Y町です。」等のような音声または表示によりユーザに通知してもよい。
Further, the
一方、経路誘導が行われていない場合、境界通知部23は、現在位置算出部24によって算出された車両の現在位置および地図情報保持部25内のデータを参照して、車両が走行中の道路と同一名称の道路上において、車両の現在位置から前方へ、第1の距離よりも短い第2の距離以内(例えば1km以内)に境界線が存在するか否かを判定する。
On the other hand, when the route guidance is not performed, the
例えば図4(b)に示すように、車両が走行中の道路33と同一名称の道路33上において、車両の現在位置32から前方へ1km以内に境界線30が存在する場合、境界通知部23は、当該境界線30の境界IDが通知済みとして登録されていなければ、車両が当該境界線30を通過する予定である旨を運転者に通知し、当該境界線30の境界IDを通知済みの境界IDとしてナビゲーション装置20内のメモリに登録する。
For example, as shown in FIG. 4B, when the
なお、境界通知部23は、通知済みとして登録された境界IDを、登録されてから所定時間(例えば1時間)以上経過した後に、メモリから削除するようにしてもよい。これにより、運転者が境界線付近で寄り道した場合や、境界線を超えた後に再び同一の道路を通って同一の境界線を超える場合等に、境界通知部23は、再び境界線を通過する予定である旨を運転者に通知することができる。
Note that the
図5は、第1の実施形態におけるナビゲーション装置20の動作の一例を示すフローチャートである。例えば、車両のエンジンが始動する等の所定のタイミングで、ナビゲーション装置20は、本フローチャートに示す動作を開始する。
FIG. 5 is a flowchart illustrating an example of the operation of the
まず、境界通知部23は、経路誘導部22によって経路誘導が行われているか否かを判定する(S100)。経路誘導が行われている場合(S100:Yes)、境界通知部23は、現在位置算出部24によって算出された車両の現在位置および地図情報保持部25内のデータを参照して、車両の現在位置から前方10km以内の誘導経路上に境界線が存在するか否かを判定する(S101)。
First, the
車両の現在位置から前方10km以内の誘導経路上に境界線が存在する場合(S101:Yes)、境界通知部23は、当該境界線の境界IDが通知済みとしてメモリに登録されているか否かを判定する(S102)。当該境界線の境界IDが通知済みとしてメモリに登録されていない場合(S102:No)、境界通知部23は、車両が当該境界線を通過する予定である旨を、当該境界線までの距離と共に、音声または表示により運転者に通知する(S103)。そして、境界通知部23は、当該境界線の境界IDを通知済みの境界IDとしてナビゲーション装置20内のメモリに登録し(S104)、再びステップS100に示した処理を実行する。
When a boundary line exists on the guidance route within 10 km ahead of the current position of the vehicle (S101: Yes), the
車両の現在位置から前方10km以内の誘導経路上に境界線が存在しない場合(S101:No)、または、当該境界線の境界IDが通知済みとしてメモリに登録されている場合(S102:Yes)、境界通知部23は、再びステップS100に示した処理を実行する。
When there is no boundary line on the guidance route within 10 km ahead of the current position of the vehicle (S101: No), or when the boundary ID of the boundary line is registered in the memory as being notified (S102: Yes), The
ステップS100において経路誘導が行われていない場合(S100:No)、境界通知部23は、現在位置算出部24によって算出された車両の現在位置および地図情報保持部25内のデータを参照して、車両が走行中の道路と同一名称の道路上において、車両の現在位置から前方へ1km以内の間に境界線が存在するか否かを判定する(S105)。
When route guidance is not performed in step S100 (S100: No), the
車両が走行中の道路と同一名称の道路上において、車両の現在位置から前方へ1km以内の間に境界線が存在する場合(S105:Yes)、境界通知部23は、ステップS102に示した処理を実行する。一方、車両が走行中の道路と同一名称の道路上において、車両の現在位置から前方へ1km以内の間に境界線が存在しない場合(S105:No)、境界通知部23は、再びステップS100に示した処理を実行する。
When there is a boundary line within 1 km forward from the current position of the vehicle on a road having the same name as the road on which the vehicle is traveling (S105: Yes), the
以上、本発明の第1の実施形態について説明した。 The first embodiment of the present invention has been described above.
上記説明から明らかなように、本実施形態のナビゲーション装置20によれば、地域の境界を通過する前に境界を通過することをユーザに通知することができる。
As is clear from the above description, according to the
次に、本発明の第2の実施形態について説明する。 Next, a second embodiment of the present invention will be described.
図6は、第2の実施形態にかかるナビゲーションシステム10の構成の一例を示すシステム構成図である。なお、以下に説明する点を除き、図6において、図1と同じ符号を付した構成は、図1における構成と同一または同様の機能を有するため説明を省略する。 FIG. 6 is a system configuration diagram showing an example of the configuration of the navigation system 10 according to the second embodiment. Except for the points described below, in FIG. 6, the components denoted by the same reference numerals as those in FIG. 1 have the same or similar functions as those in FIG.
境界通知部23は、経路誘導部22から誘導経路を示す情報を受け取った場合に、車両が目的地点に到着した旨を経路誘導部22から通知されるまで、経路誘導部22によって経路誘導が行われている旨を保持する。そして、境界通知部23は、所定のタイミング毎にセンサ14からの車速情報を参照して、車両の平均速度を算出する。そして、境界通知部23は、経路誘導が行われているか否かを判定する。
When the
経路誘導が行われている場合、境界通知部23は、現在位置算出部24によって算出された車両の現在位置、地図情報保持部25内のデータ、および算出した車両の平均速度を参照して、所定時間後(例えば30分後)に通過する誘導経路上の地点を算出する。そして、境界通知部23は、車両の現在位置から当該算出した地点までの誘導経路上に境界線が存在するか否かを判定する。
When route guidance is performed, the
例えば図7(a)に示すように、30分後に通過する予定の地点34までの誘導経路31上に境界線30が存在する場合、境界通知部23は、当該境界線30の境界IDが通知済みとして登録されていなければ、車両が当該境界線30を通過する予定である旨を運転者に通知し、当該境界線30の境界IDを通知済みの境界IDとしてナビゲーション装置20内のメモリに登録する。
For example, as illustrated in FIG. 7A, when the
境界通知部23は、車両が境界線を通過する予定である旨を表示装置12に表示したり、スピーカ13を介して音声により運転者に通知する。また、このとき、境界通知部23は、算出した平均速度を用いて境界線30を通過するまでの所要時間を算出し、車両が境界線を通過する予定である旨と共に、算出した所要時間を、例えば「***分後、地域の境界です。」というようにユーザに通知してもよい。
The
また、境界通知部23は、車両が境界線を通過する予定である旨を通知する場合に、地図情報保持部25内の境界情報を参照して、例えば「***分後、Y町です。」、「***分後、X市とY町の境界です。」、あるいは「現在はX市です。***分後、Y町です。」等のような音声または表示によりユーザに通知してもよい。
In addition, the
一方、経路誘導が行われていない場合、境界通知部23は、現在位置算出部24によって算出された車両の現在位置、地図情報保持部25内のデータ、および算出した車両の平均速度を参照して、所定時間後(例えば10分後)に通過する誘導経路上の地点を算出する。そして、境界通知部23は、車両の現在位置から当該算出した地点までの誘導経路上に境界線が存在するか否かを判定する。
On the other hand, when route guidance is not performed, the
例えば図7(b)に示すように、車両が走行中の道路33と同一名称の道路33上において、10分後に通過する予定の地点35までの間に境界線30が存在する場合、境界通知部23は、境界通知部23は、当該境界線30の境界IDが通知済みとして登録されていなければ、車両が当該境界線30を通過する予定である旨を運転者に通知し、当該境界線30の境界IDを通知済みの境界IDとしてナビゲーション装置20内のメモリに登録する。
For example, as shown in FIG. 7B, when a
図8は、第2の実施形態におけるナビゲーション装置20の動作の一例を示すフローチャートである。例えば、車両のエンジンが始動する等の所定のタイミングで、ナビゲーション装置20は、本フローチャートに示す動作を開始する。
FIG. 8 is a flowchart showing an example of the operation of the
まず、境界通知部23は、センサ14からの車速情報を参照して、車両の平均速度を算出する(S200)。そして、境界通知部23は、経路誘導中であるか否かを判定する(S201)。経路誘導中である場合(S201:Yes)、境界通知部23は、現在位置算出部24によって算出された車両の現在位置、地図情報保持部25内のデータ、および算出した車両の平均速度を参照して、30分後に通過する誘導経路上の地点を算出する(S202)。
First, the
次に、境界通知部23は、車両の現在位置から当該算出した地点までの間の誘導経路上に境界線が存在するか否かを判定する(S203)。車両の現在位置から当該算出した地点までの間の誘導経路上に境界線が存在する場合(S203:Yes)、境界通知部23は、当該境界線の境界IDが通知済みとしてメモリに登録されているか否かを判定する(S204)。
Next, the
当該境界線の境界IDが通知済みとしてメモリに登録されていない場合(S204:No)、境界通知部23は、車両の平均速度を用いて当該境界線を通過するまでの所要時間を算出し、車両が当該境界線を通過する予定である旨を、算出した所要時間と共に、音声または表示により運転者に通知する(S205)。そして、境界通知部23は、当該境界線の境界IDを通知済みの境界IDとしてナビゲーション装置20内のメモリに登録し(S206)、再びステップS200に示した処理を実行する。
When the boundary ID of the boundary line is not registered in the memory as notified (S204: No), the
車両の現在位置から、算出した地点までの間に境界線が存在しない場合(S203:No)、または、当該境界線の境界IDが通知済みとしてメモリに登録されている場合(S204:Yes)、境界通知部23は、再びステップS200に示した処理を実行する。
When there is no boundary line between the current position of the vehicle and the calculated point (S203: No), or when the boundary ID of the boundary line is registered in the memory as being notified (S204: Yes), The
ステップS201において、経路誘導中でない場合(S201:No)、境界通知部23は、現在位置算出部24によって算出された車両の現在位置、地図情報保持部25内のデータ、および算出した車両の平均速度を参照して、10分後に通過する誘導経路上の地点を算出し(S207)、ステップS203に示した処理を実行する。
In step S201, when the route is not being guided (S201: No), the
以上、本発明の第2の実施形態について説明した。 The second embodiment of the present invention has been described above.
上記説明から明らかなように、本実施形態のナビゲーション装置20においても、地域の境界を通過する前に境界を通過することをユーザに通知することができる。
As is clear from the above description, also in the
なお、上記した第1または第2の実施形態におけるナビゲーション装置20は、例えば図9に示すような構成のコンピュータ40によって実現される。コンピュータ40は、CPU(Central Processing Unit)41、RAM(Random Access Memory)42、ROM(Read Only Memory)43、HDD(Hard Disk Drive)44、入力インターフェイス(I/F)45、出力インターフェイス(I/F)46、およびメディアインターフェイス(I/F)47を備える。
The
CPU41は、ROM43またはHDD44に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM43は、コンピュータ40の起動時にCPU41によって実行されるブートプログラムや、コンピュータ40のハードウェアに依存するプログラム等を格納する。HDD44は、CPU41によって実行されるプログラムやデータ等を格納する。
The
入力インターフェイス45は、入力装置11またはセンサ14からの信号を受信してCPU41へ送る。CPU41は、入力インターフェイス45を介して、入力装置11およびセンサ14を制御し、入力インターフェイス45を介して、入力装置11またはセンサ14から信号を取得する。出力インターフェイス46は、CPU41から取得したデータを、表示装置12またはスピーカ13へ出力する。CPU41は、出力インターフェイス46を介して、表示装置12およびスピーカ13を制御し、生成したデータを、出力インターフェイス46を介して表示装置12またはスピーカ13へ出力する。
The
メディアインターフェイス47は、記録媒体48に格納されたプログラムまたはデータを読み取り、RAM42を介してCPU41に提供する。CPU41は、当該プログラムを、メディアインターフェイス47を介して記録媒体48からRAM42上にロードし、ロードしたプログラムを実行する。記録媒体48は、例えばDVD(Digital Versatile Disk)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
The
コンピュータ40のCPU41は、RAM42上にロードされたプログラムを実行することにより、経路探索部21、経路誘導部22、境界通知部23、現在位置算出部24、および地図情報保持部25の各機能を実現する。また、ROM43またはHDD44には、地図情報保持部25内のデータが格納される。
The
コンピュータ40は、これらのプログラムを、記録媒体48から読み取って実行するが、他の例として、コンピュータ40に通信機能を設け、コンピュータ40は、有線または無線の通信回線を介してこれらのプログラムを取得するようにしてもよい。
The computer 40 reads these programs from the
また、第2の実施形態において、車両の現在位置から、所定時間後に通過する誘導経路上の地点を算出する場合、境界通知部23は、車両の平均速度だけでなく、前方の渋滞情報を考慮して所定時間後に通過する誘導経路上の地点を算出するようにしてもよい。
In the second embodiment, when calculating a point on the guide route that passes after a predetermined time from the current position of the vehicle, the
また、上記した第1の実施形態では、経路誘導が行われている場合には前方10km以内に境界線が存在するか否か、経路誘導が行われていない場合には前方1km以内に境界線が存在するか否かをそれぞれ判定するが、本発明はこれに限られず、走行中の道路の種別に応じて、距離の閾値を変えるようにしてもよい。 Further, in the first embodiment described above, when route guidance is performed, whether there is a boundary line within 10 km ahead, or when route guidance is not performed, the boundary line is within 1 km ahead. However, the present invention is not limited to this, and the threshold value of the distance may be changed according to the type of road that is running.
例えば、高速道路を走行中の場合、経路誘導が行われているならば前方30km以内に境界線が存在するか否か、経路誘導が行われていないならば前方10km以内に境界線が存在するか否かをそれぞれ判定し、市街地の生活道路を走行中の場合、経路誘導が行われているならば前方1km以内に境界線が存在するか否か、経路誘導が行われていないならば前方300m以内に境界線が存在するか否かをそれぞれ判定するようにしてもよい。 For example, when traveling on an expressway, if route guidance is performed, a boundary line exists within 30 km ahead, and if route guidance is not performed, a boundary line exists within 10 km ahead. If the route guidance is being performed, if there is a boundary line within 1 km ahead, if there is no route guidance, if the route guidance is not being performed You may make it each determine whether a boundary line exists within 300 m.
10・・・ナビゲーションシステム、11・・・入力装置、12・・・表示装置、13・・・スピーカ、14・・・センサ、20・・・ナビゲーション装置、21・・・経路探索部、22・・・経路誘導部、23・・・境界通知部、24・・・現在位置算出部、25・・・地図情報保持部、27・・・境界情報、40・・・コンピュータ、41・・・CPU、42・・・RAM、43・・・ROM、44・・・HDD、45・・・入力インターフェイス、46・・・出力インターフェイス、47・・・メディアインターフェイス、48・・・記録媒体
DESCRIPTION OF SYMBOLS 10 ... Navigation system, 11 ... Input device, 12 ... Display device, 13 ... Speaker, 14 ... Sensor, 20 ... Navigation device, 21 ... Route search part, 22. ..Route guidance unit, 23 ... Boundary notification unit, 24 ... Current position calculation unit, 25 ... Map information holding unit, 27 ... Boundary information, 40 ... Computer, 41 ...
Claims (10)
現在位置および進行方向を算出する現在位置算出手段と、
前記現在位置算出手段によって算出された前記現在位置と進行方向、および、前記地図情報保持手段に保持される境界情報を参照して、前記現在位置と、前記現在位置の進行方向の前方に存在する前記境界との位置関係が予め定められた条件を満たす場合に、前記境界を通過することを、音声または表示により通知する境界通知手段と
を備えることを特徴とするナビゲーション装置。 Map data holding means for holding link data, which is information relating to a link indicating a road on a map, and boundary information, which is information indicating a boundary of a region;
A current position calculating means for calculating a current position and a traveling direction;
Referring to the current position and the traveling direction calculated by the current position calculating means and the boundary information held in the map information holding means, the current position and the current position are ahead of the traveling direction. A navigation device comprising boundary notification means for notifying by voice or display that the vehicle passes through the boundary when the positional relationship with the boundary satisfies a predetermined condition.
前記リンクデータを参照して、出発地点から目的地点までの経路を探索する経路探索手段と、
前記現在位置に基づいて前記経路探索手段によって探索された経路の誘導を行う経路誘導手段と
をさらに備え、
前記境界通知手段は、
前記経路誘導手段によって経路の誘導が行われている場合に、前記経路上において、前記現在位置の進行方向前方の第1の距離以内に前記境界が存在するならば、当該境界を通過することを通知することを特徴とするナビゲーション装置。 The navigation device according to claim 1,
Route search means for searching for a route from the departure point to the destination point with reference to the link data;
Route guidance means for guiding the route searched by the route search means based on the current position;
The boundary notification means includes
When the route is guided by the route guiding means, if the boundary exists within the first distance ahead of the current position in the traveling direction on the route, the route is passed. A navigation device characterized by notifying.
前記境界通知手段は、
前記経路誘導手段によって経路の誘導が行われていない場合に、前記現在位置の進行方向前方へ、前記第1の距離よりも短い第2の距離以内に前記境界が存在するならば、当該境界を通過することを通知することを特徴とするナビゲーション装置。 The navigation device according to claim 2,
The boundary notification means includes
When the route is not guided by the route guiding means, if the boundary exists within a second distance shorter than the first distance forward of the current position in the traveling direction, the boundary is A navigation device characterized by notifying passing.
前記境界通知手段は、
境界を通過することと共に、前記現在位置から当該境界までの距離をさらに運転者に通知することを特徴とするナビゲーション装置。 The navigation device according to any one of claims 1 to 3,
The boundary notification means includes
A navigation device characterized by passing a boundary and notifying a driver of a distance from the current position to the boundary.
前記リンクデータを参照して、出発地点から目的地点までの経路を探索する経路探索手段と、
前記現在位置に基づいて前記経路探索手段によって探索された経路の誘導を行う経路誘導手段と、
前記現在位置の移動速度を算出する速度算出手段と、
前記経路上に存在する前記境界を検出する経路上境界検出手段と
をさらに備え、
前記境界通知手段は、
前記経路誘導手段によって経路の誘導が行われている場合に、前記速度算出手段によって算出された移動速度を用いて前記現在位置から前記経路上の境界までの移動時間が第1の時間よりも短いと判断したとき、当該境界を通過することを通知することを特徴とするナビゲーション装置。 The navigation device according to claim 1,
Route search means for searching for a route from the departure point to the destination point with reference to the link data;
Route guidance means for guiding the route searched by the route search means based on the current position;
Speed calculating means for calculating a moving speed of the current position;
A path boundary detecting means for detecting the boundary existing on the path;
The boundary notification means includes
When the route is guided by the route guiding unit, the moving time from the current position to the boundary on the route is shorter than the first time using the moving speed calculated by the speed calculating unit. A navigation device that notifies that the vehicle passes through the boundary when it is determined.
前記境界通知手段は、
前記経路誘導手段によって経路の誘導が行われていない場合に、前記速度算出手段によって算出された移動速度を用いて前記現在位置から前記経路上の境界までの移動時間が前記第1の時間よりも短い第2の時間よりも短いと判断したとき、当該境界を通過することを通知することを特徴とするナビゲーション装置。 The navigation device according to claim 5,
The boundary notification means includes
When the route is not guided by the route guidance unit, the travel time from the current position to the boundary on the route using the travel speed calculated by the speed calculation unit is shorter than the first time. A navigation device characterized in that when it is determined that the time is shorter than the short second time, it is notified that the boundary is passed.
前記境界通知手段は、
前記境界を通過することと共に、算出した前記経路上の境界までの移動時間を通知することを特徴とするナビゲーション装置。 The navigation device according to claim 5 or 6, wherein
The boundary notification means includes
A navigation device characterized by notifying the calculated travel time to the boundary on the route along with passing through the boundary.
前記地図情報保持手段が保持する境界情報は、行政区分上の境界に関する情報であることを特徴とするナビゲーション装置。 The navigation device according to claim 1,
2. The navigation apparatus according to claim 1, wherein the boundary information held by the map information holding means is information related to boundaries on administrative divisions.
前記地図情報保持手段に保持された地図上の道路を示すリンクに関する情報であるリンクデータを参照して、現在位置および進行方向を算出する現在位置算出ステップと、
前記現在位置算出ステップにおいて算出した前記現在位置、および、前記地図情報保持手段に保持された地域の境界を示す情報である境界情報を参照して、前記現在位置と、当該現在位置の前方に存在する境界との位置関係が予め定められた条件を満たす場合に、境界を通過することを通知する境界通知ステップと
を実行することを特徴とするナビゲーション方法。 A navigation method in a navigation device comprising map information holding means,
A current position calculating step of calculating a current position and a traveling direction with reference to link data which is information regarding a link indicating a road on a map held in the map information holding means;
Referring to the current position calculated in the current position calculating step and boundary information that is information indicating the boundary of the area held in the map information holding means, the current position and a position ahead of the current position And a boundary notification step of notifying that the vehicle passes through the boundary when the positional relationship with the boundary to be satisfied satisfies a predetermined condition.
前記現在位置算出機能によって算出された前記現在位置、および、地域の境界を示す情報である境界情報を参照して、前記現在位置と、当該現在位置の前方に存在する境界との位置関係が予め定められた条件を満たす場合に、境界を通過することを通知する境界通知機能を備えたナビゲーション機能を実現させることを特徴とするプログラム。 A current position calculation function that calculates a current position and a traveling direction with reference to link data that is information on a link indicating a road on the map, and the current position calculated by the current position calculation function and the boundary of the region Boundary notification for notifying that the vehicle passes through the boundary when the positional relationship between the current position and the boundary existing ahead of the current position satisfies a predetermined condition with reference to boundary information that is information indicating A program characterized by realizing a navigation function having functions.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008294486A JP2010122003A (en) | 2008-11-18 | 2008-11-18 | Navigation device, navigation method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008294486A JP2010122003A (en) | 2008-11-18 | 2008-11-18 | Navigation device, navigation method and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010122003A true JP2010122003A (en) | 2010-06-03 |
Family
ID=42323477
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008294486A Pending JP2010122003A (en) | 2008-11-18 | 2008-11-18 | Navigation device, navigation method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010122003A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013098958A1 (en) * | 2011-12-27 | 2013-07-04 | 三菱電機株式会社 | Navigation device and navigation method |
| JP2016170081A (en) * | 2015-03-13 | 2016-09-23 | 株式会社ゼンリンデータコム | Warning device and program |
-
2008
- 2008-11-18 JP JP2008294486A patent/JP2010122003A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013098958A1 (en) * | 2011-12-27 | 2013-07-04 | 三菱電機株式会社 | Navigation device and navigation method |
| JP5518271B2 (en) * | 2011-12-27 | 2014-06-11 | 三菱電機株式会社 | Navigation device and navigation method |
| JP2016170081A (en) * | 2015-03-13 | 2016-09-23 | 株式会社ゼンリンデータコム | Warning device and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4479484B2 (en) | Car navigation system | |
| EP2442072B1 (en) | Route search device and route search method | |
| US9026353B2 (en) | Method and apparatus for displaying guidance for navigation system | |
| US20120191344A1 (en) | Method and apparatus for displaying lane complexity information for navigation system | |
| CN101713665A (en) | Navigation prompting method and navigation prompting device | |
| JP4595605B2 (en) | Car navigation system | |
| US20020077746A1 (en) | Method and apparatus for providing routes using auto ferries and channels | |
| JP2011027610A (en) | Navigation device and guide route searching method | |
| JP5119322B2 (en) | Method and apparatus for displaying destination guidance instructions | |
| JP2010048636A (en) | Navigation apparatus | |
| JP4741394B2 (en) | Parking assistance system | |
| JP5464878B2 (en) | Navigation device and lane reduction prediction guidance method | |
| JP2011043383A (en) | Navigation device, navigation method, and program | |
| JP2010122003A (en) | Navigation device, navigation method and program | |
| JP2008020414A (en) | Route search method and navigation device | |
| JP2009025135A (en) | System and method for navigation | |
| JP4950624B2 (en) | Automatic braking control device | |
| JP2012173269A (en) | On-vehicle display device | |
| JP2010276454A (en) | Navigation device, map display method, and program | |
| JP2011058884A (en) | Navigation apparatus, navigation method, and program | |
| JP2022126278A (en) | Information processing device, information processing method, and information processing program | |
| JP5517885B2 (en) | Navigation device and computer program | |
| JP2013200139A (en) | Navigation device | |
| JP4501879B2 (en) | Route selection device and route selection program | |
| JP2010276455A (en) | Navigation device, navigation method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20110711 |