JP4776421B2 - Navigation device - Google Patents
Navigation device Download PDFInfo
- Publication number
- JP4776421B2 JP4776421B2 JP2006103386A JP2006103386A JP4776421B2 JP 4776421 B2 JP4776421 B2 JP 4776421B2 JP 2006103386 A JP2006103386 A JP 2006103386A JP 2006103386 A JP2006103386 A JP 2006103386A JP 4776421 B2 JP4776421 B2 JP 4776421B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- road
- lanes
- current position
- link
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、車両等の移動体に搭載され、当該移動体の現在位置を算出して表示する技術に関する。 The present invention relates to a technique that is mounted on a moving body such as a vehicle and calculates and displays the current position of the moving body.
特許文献1には、右左折前の道路の幅員に基づいて車両の計算位置を補正することにより、精度良く車両の現在位置を表示する現在位置算出システムが開示されている。
また、道路の車線数と一般的な1車線の幅とに基づいて、道路の幅員の概算値を算出することができるので、道路の車線数が実際の道路の車線数と一致していれば、実際の道路の幅員を高い精度で算出することができ、算出した幅員を用いて、上記特許文献1に記載のシステムによって車両の現在位置を高い精度で算出することができる。
Moreover, since the approximate value of the road width can be calculated based on the number of road lanes and the width of one general lane, if the number of road lanes matches the number of actual road lanes The actual width of the road can be calculated with high accuracy, and the current position of the vehicle can be calculated with high accuracy by the system described in
ところで、従来のナビゲーション装置では、経路探索や探索した経路の誘導に重点が置かれており、ナビゲーション装置によって参照される地図データに含まれる道路データには、道路種別や旅行時間等が対応付けられているものの、車線数が対応付けられていない場合があった。そのため、ナビゲーション装置は、実際の道路の車線数を正確に取得することができず、車両の現在位置を精度よく補正することができない場合があった。 By the way, in the conventional navigation device, emphasis is placed on route search and guidance of the searched route, and road type and travel time are associated with road data included in map data referred to by the navigation device. However, the number of lanes may not be associated. For this reason, the navigation device cannot accurately acquire the actual number of lanes on the road, and may not be able to accurately correct the current position of the vehicle.
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、道路の車線数をより精度の高い値に補正することにある。 The present invention has been made in view of the above circumstances, and an object of the present invention is to correct the number of road lanes to a more accurate value.
上記課題を解決するために、本発明のナビゲーション装置は、地図上の道路を構成する各リンクのリンクデータであって、対応する道路の車線数および道路種別を含むリンクデータ格納手段を参照して、各道路について、当該道路の道路種別が予め定められたグループに属し、かつ、対応する車線数が第1の値である場合に、対応する車線数を第2の値に補正する。 In order to solve the above problems, the navigation device of the present invention refers to link data for each link constituting a road on a map, and refers to link data storage means including the number of lanes and road type of the corresponding road. For each road, if the road type of the road belongs to a predetermined group and the corresponding lane number is the first value, the corresponding lane number is corrected to the second value.
また、本発明は、例えば、車両に搭載されるナビゲーション装置であって、
地図上の道路を構成する各リンクのリンクデータであって、対応する道路の車線数および道路種別を含むリンクデータを格納するリンクデータ格納手段と、
前記車両の相対変位に基づいて前記車両の現在位置を算出し、算出した前記車両の現在位置を前記リンクデータ格納手段に格納された各リンク上に合わせ込むマップマッチ処理を行うマップマッチ処理手段と、
前記車両の進行方位の測定値に基づいて、前記車両が左折したことを検出する旋回検出手段と、
前記旋回検出手段によって前記車両が左折したと検出された場合に、前記リンクデータ格納手段を参照して、前記車両が左折した交差点を構成する道路の車線数を、対応するリンクデータに含まれる道路種別および車線数に基づいて補正する車線数補正手段と、
前記旋回検出手段によって前記車両が左折したと検出された場合に、前記車線数補正手段によって補正された車線数を用いて、左折後の車両の現在位置を修正して表示装置に表示し、前記旋回検出手段によって前記車両が左折したと検出されていない場合には、前記マップマッチ処理手段によって算出された車両の現在位置を前記表示装置に表示する現在位置表示手段と
を備え、
前記道路種別には、より広い地域に敷設される道路であるほど小さな値が設定され、
前記車線数補正手段は、
前記リンクデータ格納手段を参照して、前記車両が左折した交差点を構成する各道路について、前記道路種別の値が予め定められた閾値以下であり、かつ、当該道路の車線数が第1の値である場合に、当該道路の車線数を、前記第1の値よりも大きい第2の値に補正することを特徴とするナビゲーション装置を提供する。
Further, the present invention is, for example, a navigation device mounted on a vehicle,
Link data storage means for storing link data for each link constituting the road on the map, the link data including the number of lanes of the corresponding road and the road type;
Map match processing means for calculating a current position of the vehicle based on the relative displacement of the vehicle and performing map match processing for matching the calculated current position of the vehicle on each link stored in the link data storage means; ,
A turn detection means for detecting that the vehicle has made a left turn based on a measured value of the traveling direction of the vehicle;
When the turning detection means detects that the vehicle has made a left turn, the road included in the corresponding link data indicates the number of lanes of the road constituting the intersection where the vehicle has made a left turn with reference to the link data storage means. Lane number correcting means for correcting based on the type and the number of lanes;
When the turning detection means detects that the vehicle has made a left turn, the current position of the vehicle after the left turn is corrected and displayed on the display device using the number of lanes corrected by the lane number correction means, A current position display means for displaying the current position of the vehicle calculated by the map match processing means on the display device when it is not detected by the turn detection means that the vehicle has made a left turn;
The road type is set to a smaller value as the road is laid in a wider area,
The lane number correcting means includes
With reference to the link data storage means, for each road constituting an intersection where the vehicle turns left , the value of the road type is equal to or less than a predetermined threshold value , and the number of lanes of the road is a first value. In such a case, a navigation device is provided that corrects the number of lanes of the road to a second value that is larger than the first value .
本発明によれば、道路の車線数を、より精度の高い値に補正することができ、補正された車線数を用いて、車両の現在位置をより精度よく表示することができる。 According to the present invention, the number of lanes on the road can be corrected to a more accurate value, and the current position of the vehicle can be displayed with higher accuracy using the corrected number of lanes.
以下に、本発明の実施の形態について説明する。 Embodiments of the present invention will be described below.
図1は、本発明の一実施形態に係るナビゲーションシステム10の構成を示すブロック図である。ナビゲーションシステム10は、例えば車両に搭載され、センサ11、表示装置12、およびナビゲーション装置20を備える。
FIG. 1 is a block diagram showing a configuration of a
センサ11は、GPS受信機や、加速度センサ、方位センサ、車速センサ等であり、測地衛星に対する車両の現在位置や、車両の進行方位、車両の移動距離等を測定する。 The sensor 11 is a GPS receiver, an acceleration sensor, a direction sensor, a vehicle speed sensor, or the like, and measures the current position of the vehicle relative to the geodetic satellite, the traveling direction of the vehicle, the moving distance of the vehicle, and the like.
ナビゲーション装置20は、道路データを含む地図データを格納しており、センサ11からの測定信号に基づいて車両の相対変位を算出し、地図データおよび算出した相対変位に基づいて車両の現在位置を算出する。そして、ナビゲーション装置20は、算出した車両の現在位置に基づいて、車両の表示位置を算出して表示装置12に表示する。
The
なお、表示装置12は、車両の表示位置を画像として表示する機能の他に、音声を再生する機能を有し、ナビゲーション装置20が生成した音声ガイダンス等を、当該車両の位置と共に再生してもよい。
The
次に、ナビゲーション装置20についてさらに詳しく説明する。ナビゲーション装置20は、地図格納部200、現在位置算出部201、旋回検出部202、車線数補正部203、および表示位置補正部204を有する。
Next, the
地図格納部200は、地図データ、道路を複数のリンクと呼ばれる線分で近似したリンクのデータを格納する。それぞれのリンクには、当該リンクの地図上の長さや、幅員、車両が走行した場合の旅行時間、道路種別、当該リンクの始点座標および終点座標等が対応付けられている。
The
現在位置算出部201は、センサ11からの測定信号に基づいて、車両の走行距離を算出し、算出した走行距離が所定距離(本例では20m)に達する都度、前回算出した候補点毎に、当該候補点に、センサ11からの測定信号に基づいて算出した相対変位を加算することによって仮想現在位置を算出する。
The current
そして、現在位置算出部201は、地図格納部200を参照して、算出した仮想現在位置毎に、当該仮想現在位置から所定範囲内のリンクであって、かつ、当該仮想現在位置における車両の進行方位との方位差が所定角度以内のリンクを抽出し、抽出したリンク上に、今回の候補点を算出する。仮想現在位置から所定範囲内にリンクが存在しない場合、現在位置算出部201は、当該仮想現在位置をフリー状態の今回の候補点として算出する。
Then, the current
そして、現在位置算出部201は、算出した仮想現在位置における車両の進行方位と、算出した今回の候補点が位置するリンクの方位との方位差θ、および当該仮想現在位置から当該今回の候補点が位置するリンクまでの距離Lに基づいて、今回の候補点のそれぞれの信頼度を算出する。そして、現在位置算出部201は、今回の候補点のそれぞれの信頼度に基づいて、今回の候補点の中から表示候補点を決定する。現在位置算出部201は、例えば最も信頼度の高い候補点を表示候補点として決定する。
Then, the current
旋回検出部202は、前回の表示候補点が位置しているリンクの方位と今回の表示候補点が位置しているリンクの方位との角度差が所定範囲(本例では反時計回り方向へ70度から110度の範囲)内の場合に、車両が左折したことを検出する。
The
車線数補正部203は、旋回検出部202が車両の左折を検出した場合に、地図格納部200を参照して、車両が左折した交差点に接続されている道路に対応するリンクであって、車両が当該交差点へ進入する際に走行する道路である進入道路に対応するリンクおよび車両が当該交差点を左折した後に当該交差点から離れる際に走行する道路である脱出道路に対応するリンクの道路種別および車線数を読み出す。そして、車線数補正部203は、読み出した道路種別および車線数に基づいて、後述する規則に従って、進入道路および脱出道路の車線数を補正する。
The lane
表示位置補正部204は、旋回検出部202が車両の左折を検出した場合に、車線数補正部203によって補正された車線数を用いて、後述する方法によって、現在位置算出部201が算出した車両の表示候補点の位置を補正し、補正した位置を車両の表示位置として表示装置12に表示する。
When the
図2は、本発明において、車両が交差点を左折する場合の車両の表示位置の一例を説明するための概念図である。 FIG. 2 is a conceptual diagram for explaining an example of the display position of the vehicle when the vehicle turns left at the intersection in the present invention.
車両が交差点を左折する場合、車両は、通常、進入道路の左端の車線を通って交差点に進入した後に、交差点の縁に沿って左折し、脱出道路の左側を走行して当該交差点から離れるように走行する。この場合、左折直前の車両位置30に対応するカーマーク31は、マップマッチ処理により車両位置30の位置ではなく進入道路の中心線38近傍に配置される。そして、表示位置の補正を行わなければ、左折直後の車両位置32に対応するカーマーク33は、車両位置30から車両位置32への軌跡35と同様の軌跡36を描いて移動する。
When a vehicle turns left at an intersection, the vehicle usually enters the intersection through the left lane of the approach road, then turns left along the edge of the intersection, travels on the left side of the escape road, and leaves the intersection Drive to. In this case, the
この場合、カーマーク33は、実際の車両位置32よりも、誤差LL1だけ後方に位置することになる。これにより、経路誘導中に交差点が拡大表示されると、実際の車両位置32が交差点を通過したにもかかわらず、カーマーク33は交差点内に表示されるような不自然な表示になる場合がある。誤差LL1は、進入道路の幅員W1が広ければ広いほど大きくなる。
In this case,
また、地図格納部200に格納されている道路を示すリンクデータは、道路を線分で近似しており、それぞれの線分は、道路の中心線上に配置される場合が多い。また、車両の現在位置を示すカーマークが道路上に位置することを示す場合、カーマークは、当該道路に対応するリンク上に表示される。
In addition, the link data indicating the road stored in the
しかし、図2に示す場合において、車両が交差点を左折する場合、交差点を左折後の車両位置32は、脱出道路の左端、すなわち、脱出道路の中心線39から離れた位置を通過する場合が多く、カーマーク33は、脱出道路を示すリンクから誤差LL2だけ離れた位置を通過することになる。そのため、実際の車両位置32が交差点を左折した後に道路上に位置しているにもかかわらず、カーマーク33は交差点の手前を左折して道路上ではない位置を走行しているような不自然な表示になる場合がある。誤差LL2は、脱出道路の幅員W2が広ければ広いほど大きくなる。
However, in the case shown in FIG. 2, when the vehicle turns left at the intersection, the
これを回避するために、表示位置補正部204は、旋回検出部202が車両の左折を検出した場合に、地図格納部200および車線数補正部203が修正した車線数を参照して、進入道路および脱出道路の幅員W1およびW2を算出する。
In order to avoid this, the display
進入道路および脱出道路が一方通行道路である場合、表示位置補正部204は、車線数nに1車線あたりの幅員を乗ずることにより、進入道路および脱出道路の幅員W1およびW2を算出する。そして、表示位置補正部204は、例えば以下の数1および数2を用いて、誤差LL1およびLL2をそれぞれ算出する。
If the road to enter and exit roads are one-way road, the display
ここで、n1およびn2は、それぞれ進入道路および脱出道路の車線数を示す。aは、1車線あたりの幅員を示す。 Here, n 1 and n 2 indicate the number of lanes on the approach road and the exit road, respectively. a indicates the width per lane.
進入道路および脱出道路が相互通行道路である場合、表示位置補正部204は、例えば、車線数nに1車線あたりの幅員を乗じた値を2倍することにより、進入道路および脱出道路の幅員W1およびW2を算出する。そして、表示位置補正部204は、例えば以下の数3および数4を用いて、誤差LL1およびLL2をそれぞれ算出する。
When the approach road and the exit road are mutually passing roads, the display
そして、表示位置補正部204は、算出した誤差LL1およびLL2をカーマーク33の座標に加算することにより、カーマーク33をカーマーク34の位置に補正し、補正したカーマーク34を表示装置12に表示する。これにより、カーマーク31およびカーマーク34の挙動を、実際の車両の挙動に沿って表示することができる。
Then, the display
なお、1車線あたりの幅員aは、例えば、複数の道路から統計的に算出された値でもよく、2.75m等の特定の値であってもよい。 The width a per lane may be, for example, a value statistically calculated from a plurality of roads or a specific value such as 2.75 m.
図3は、地図格納部200に格納されるデータの構造の一例を示す。
FIG. 3 shows an example of the structure of data stored in the
地図格納部200は、地図を複数に分割することで得られるメッシュ領域毎にリンクテーブル210を格納している。それぞれのリンクテーブル210は、メッシュID211、ならびに、リンクID212に対応付けて、そのメッシュ領域に含まれる道路を構成する各リンクの開始ノード213、終了ノード214、道路種別215、車線数216、およびリンク長217等を格納する。道路種別215とは、高速道路や、国道、都道府県道等を識別するための情報、相互通行や一方通行等を識別する情報等である。
The
なお、地図格納部200は、ナビゲーション装置20内に設けられたHDD(Hard Disk Drive)やフラッシュROM、EEPROM(Electrically Erasable Programmable Read−Only Memory)等の不揮発性メモリであってもよく、CD−ROMやDVD−ROM、メモリカード等の可搬性の不揮発性メモリ媒体であってもよい。
The
ここで、地図格納部200に格納される地図データは、地図データ作成業者等の専門の業者によって作成される。従来のナビゲーション装置20では、経路探索や経路誘導等に重点が置かれており、地図データ内にできるだけ多くの道路に関する情報を格納することや、地図データ内のリンク長、始点や終点のノード、道路種別等に関する精度の高い情報を格納することに重点が置かれていた。一方、地図データ作成業者にとって使用用途が明確でないために、各リンクの車線数の情報は、デフォルトの値のままとなっている場合があり、正確な値が提供されない場合があった。このような状況は、欧州等の海外の地図データにおいてより多く見られる。
Here, the map data stored in the
提供された地図データに含まれる車線数の情報が実際の道路の車線数と異なっている場合には、当該車線数の情報を用いて車両の現在位置を補正しても、車両の現在位置と表示装置12に表示される車両の表示位置とが異なることになる。そこで、車線数補正部203は、後述する手法を用いて、地図格納部200に格納されている車線数を補正し、補正した車線数を用いて、表示位置補正部204に車両の表示位置を補正させる。
If the information on the number of lanes included in the provided map data is different from the actual number of lanes on the road, even if the current position of the vehicle is corrected using the information on the number of lanes, the current position of the vehicle The display position of the vehicle displayed on the
図4は、道路種別の一例を説明するための図表50である。日本の道路は、例えば図表50に示すように分類される。道路種別51の値が小さいものほど、より広い地域に敷設された道路を管理する管理者によって管理される道路を示す。
FIG. 4 is a
道路種別51が1から4に対応する道路は、一般的に、一方通行の道路において第2の値(本例では2車線)以上、相互通行道路において片側が第2の値(本例では2車線)以上である場合が多い。そのため、地図格納部200に格納されている地図データにおいて、道路種別51が4以下のリンクの車線数として第1の値(本例では1車線)が格納されている場合、この情報は、実際の道路の車線数に対応しているものではなく、デフォルトの値である可能性が高い。
Roads corresponding to
そこで、車線数補正部203は、地図格納部200を参照して、対応するリンクの道路種別が4以下であって、かつ車線数が1の場合に、当該リンクの車線数を2と補正し、補正した車線数を表示位置補正部204に通知する。これにより、表示位置補正部204は、車線数が2であるにもかかわらず車線数として1が対応付けられているリンクに対して車両の位置を補正する場合に比べて、車両の位置を高い精度で補正することができる。また、実際の車線数が3以上の場合であっても、車線数を実際の道路の車線数に近づけることができ、表示位置補正部204は、車線数が1のデータを用いる場合に比べて、車両の位置をより高い精度で補正することができる。
Therefore, the lane
図5は、道路種別の他の例を説明するための図表60である。海外(本例ではイギリス)の道路は、例えば図表60に示すように分類される。
FIG. 5 is a
海外の道路においても、道路種別61が1から5に対応する道路は、一般的に、一方通行の道路において2車線以上、相互通行道路において片側2車線以上である場合が多い。そのため、海外では、地図格納部200に格納されている地図データにおいて、道路種別61が5以下のリンクの車線数として1が対応付けられている場合、この情報は、実際の道路の車線数に対応しているものではなく、デフォルトの値である可能性が高いということができる。
Even in overseas roads, roads corresponding to
従って、海外を対象とした地図データに対しても、車線数補正部203は、地図格納部200を参照して、対応するリンクの道路種別が5以下であって、かつ車線数が第1の値の場合に、当該リンクの車線数を第2の値に補正し、補正した車線数を表示位置補正部204に通知することにより、車両の位置を高い精度で補正することができる。
Therefore, the lane
このように、地図データの対象となる地域や国等に応じて、車線数を補正するか否かを判定する道路種別の閾値は異なってもよい。また、第1値は、デフォルトの車線数としてとして設定されている値であれば1車線以外の値であってもよい。また、第2の値は、2車線以外の車線数であってもよい。 As described above, the road type threshold value for determining whether or not to correct the number of lanes may be different depending on the region, country, or the like that is the target of the map data. The first value may be a value other than one lane as long as it is a value set as the default number of lanes. The second value may be the number of lanes other than two lanes.
図6は、車両の現在位置表示処理の一例を示すフローチャートである。例えば、車両のエンジンが始動することにより、ナビゲーション装置20は、本フローチャートに示す現在位置表示処理を開始する。
FIG. 6 is a flowchart illustrating an example of a vehicle current position display process. For example, when the engine of the vehicle is started, the
まず、現在位置算出部201は、タイマの値を参照して所定時間(本例では100ms)が経過したか否かを判定する(S100)。所定時間が経過していない場合(S100:No)、現在位置算出部201は、所定時間が経過するまでステップ100を繰り返す。
First, the current
所定時間が経過した場合(S100:Yes)、現在位置算出部201は、タイマをリセットスタートすると共に、センサ11から測定信号を取得する(S101)。そして、現在位置算出部201は、センサ11から取得した測定信号に基づいて、車両の相対変位を算出し、前回からの車両の走行距離が所定距離(本例では20m)以上となったか否かを判定する(S102)。前回からの走行距離が所定距離未満の場合(S102:No)、現在位置算出部201は、再びステップ100に示した処理を行う。
When the predetermined time has elapsed (S100: Yes), the current
前回からの走行距離が所定距離以上の場合(S102:Yes)、現在位置算出部201は、後述する表示候補点算出処理を行う(S200)。そして、表示位置補正部204は、後述する表示位置補正処理を行い、現在位置算出部201は、再びステップ100に示した処理を行う。
If the travel distance from the previous time is equal to or greater than the predetermined distance (S102: Yes), the current
図7は、表示候補点算出処理の一例を示すフローチャートである。まず、現在位置算出部201は、前回算出した候補点を1つ選択する(S201)。そして、現在位置算出部201は、図6のステップ102において算出した相対変位分、選択した候補点を移動させることにより、仮想現在位置を算出する(S202)。
FIG. 7 is a flowchart illustrating an example of display candidate point calculation processing. First, the current
次に、現在位置算出部201は、地図格納部200に格納された地図データを参照して、ステップ202において算出した仮想現在位置から所定範囲内のリンク上に今回の候補点を配置する(S203)。そして、現在位置算出部201は、リンク上に配置した今回の候補点の信頼度を算出する(S204)。
Next, the current
そして、現在位置算出部201は、前回算出した全ての候補点を選択したか否かを判定する(S205)。前回算出した全ての候補点を選択していない場合(S205:No)、前回算出した候補点の中で、他の候補点を1つ選択し(S207)、現在位置算出部201は、再びステップ202に示した処理を行う。
Then, the current
前回算出した全ての候補点を選択した場合(S205:Yes)、今回算出した候補点の中で、最も信頼度の候補点を表示候補点に決定し(S206)、本フローチャートに示す表示候補点算出処理は終了する。 When all the previously calculated candidate points are selected (S205: Yes), the candidate point with the highest reliability among the candidate points calculated this time is determined as the display candidate point (S206), and the display candidate points shown in this flowchart are displayed. The calculation process ends.
図8は、表示位置補正処理の一例を示すフローチャートである。本フローチャートでは、日本の道路データを用いた場合のナビゲーション装置20の処理について示している。
FIG. 8 is a flowchart illustrating an example of the display position correction process. This flowchart shows the processing of the
まず、旋回検出部202は、前回の表示候補点が位置しているリンクの方位と今回の表示候補点が位置しているリンクの方位との角度差が所定範囲内であるか否かを判定することにより、車両が左折したか否かを判定する(S301)。
First, the turning
車両が左折していない場合(S301:No)、表示位置補正部204は、現在位置算出部201によって今回算出された表示候補点の位置に車両の現在位置を表示し(S308)、本フローチャートに示す表示位置補正処理は終了する。
When the vehicle is not turning left (S301: No), the display
車両が左折している場合(S301:Yes)、車線数補正部203は、地図格納部200を参照して、車両が左折した交差点の進入道路および脱出道路の道路種別および車線数を読み出す(S302)。そして、車線数補正部203は、読み出した道路種別が4以下か否かを判定する(S303)。
When the vehicle is turning left (S301: Yes), the lane
読み出した道路種別が5以上である場合(S303:No)、車線数補正部203は、読み出した車線数を表示位置補正部204に通知する。そして、表示位置補正部204は、車線数補正部203から取得した車線数を用いて、図2に示した手法を用いて車両の表示位置を補正し(S307)、ステップ309に示す処理を行う。
When the read road type is 5 or more (S303: No), the lane
読み出した道路種別が4以下である場合(S303:Yes)、車線数補正部203は、読み出した車線数が1か否かを判定する(S304)。読み出した車線数が第2の値(本例では2)以上である場合(S304:No)、表示位置補正部204は、ステップ307に示した処理を行う。
When the read road type is 4 or less (S303: Yes), the lane
読み出した車線数が第1の値(本例では1)である場合(S304:Yes)、車線数補正部203は、読み出した車線数を2に補正し、補正した車線数を表示位置補正部204に通知する(S305)。そして、表示位置補正部204は、補正された車線数を車線数補正部203から取得し、補正された車線数を用いて、図2に示した手法に基づいて車両の表示位置を補正する(S306)。
When the read lane number is the first value (1 in this example) (S304: Yes), the lane
そして、表示位置補正部204は、補正された位置を車両の現在位置として表示装置12に表示し(S309)、本フローチャートに示す表示位置補正処理は終了する。
Then, the display
以上、本発明の実施の形態について説明した。 The embodiment of the present invention has been described above.
上記説明から明らかなように、本実施形態によれば、交差点を左折する場合の車両の現在位置の表示を、実際の車両の挙動に合わせて適切に表示することができるナビゲーション装置20を提供することができる。
As is apparent from the above description, according to the present embodiment, the
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。 In addition, this invention is not limited to said embodiment, Many deformation | transformation are possible within the range of the summary.
例えば、ナビゲーション装置20内の現在位置算出部201、旋回検出部202、車線数補正部203、および表示位置補正部204の各機能ブロックは、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)等の集積ロジックICによりハード的に実現されるものでもよく、DSP(Digital Signal Processor)や汎用計算機等によりソフトウェア的に実現されてもよく、あるいは、部分的にハードウェアまたはソフトウェアで実現させた機能ブロックを組み合わせてもよい。
For example, each functional block of the current
また、上記した実施形態では、日本のように車両が道路の左側を通行する交通法規を有する国の場合を例に説明したが、車両が道路の右側を通行する交通法規を有する国においても、本発明の構成を一部変更することにより、本発明を適用することができる。 Moreover, in the above-described embodiment, the case where the vehicle has traffic regulations that pass on the left side of the road as in Japan has been described as an example, but also in the country that has traffic regulations where the vehicle passes on the right side of the road, The present invention can be applied by partially changing the configuration of the present invention.
例えば、旋回検出部202は、前回の表示候補点が位置しているリンクの方位と今回の表示候補点が位置しているリンクの方位との角度差が所定範囲(本例では時計回り方向へ70度から110度の範囲)内の場合に、車両が右折したことを検出する。車線数補正部203は、旋回検出部202が車両の右折を検出した場合に、地図格納部200を参照して、車両が右折した交差点に接続されている道路に対応するリンクであって、車両が当該交差点へ進入する際に走行する道路である進入道路に対応するリンクおよび車両が当該交差点を右折した後に当該交差点から離れる際に走行する道路である脱出道路に対応するリンクの道路種別および車線数を読み出して、進入道路および脱出道路の車線数を補正する。表示位置補正部204は、旋回検出部202が車両の右折を検出した場合に、車線数補正部203によって補正された車線数を用いて、現在位置算出部201が算出した車両の表示候補点の位置を補正し、補正した位置を車両の表示位置として表示装置12に表示する。
For example, the turning
また、車両が道路の右側を通行する交通法規を有する国においては、図2は、左右逆の図となる。また、図8のステップ301において、旋回検出部202は、前回の表示候補点が位置しているリンクの方位と今回の表示候補点が位置しているリンクの方位との角度差が所定範囲内であるか否かを判定することにより、車両が右折したか否かを判定する(S301)。車両が右折していない場合(S301:No)、表示位置補正部204は、現在位置算出部201によって今回算出された表示候補点の位置に車両の現在位置を表示し(S308)、本フローチャートに示す表示位置補正処理は終了する。車両が右折している場合(S301:Yes)、車線数補正部203は、地図格納部200を参照して、車両が右折した交差点の進入道路および脱出道路の道路種別および車線数を読み出す(S302)。
Further, in a country having a traffic regulation in which vehicles pass on the right side of the road, FIG. 2 is a reverse view. In step 301 of FIG. 8, the turning
10・・・ナビゲーションシステム、11・・・センサ、12・・・表示装置、20・・・ナビゲーション装置、200・・・地図格納部、201・・・現在位置算出部、202・・・旋回検出部、203・・・車線数補正部、204・・・表示位置補正部、210・・・リンクテーブル、211・・・メッシュID、212・・・リンクID、213・・・開始ノード、214・・・終了ノード、215・・・道路種別、216・・・車線数、217・・・リンク長、30、32・・・車両位置、31、33、34・・・カーマーク、35、36、37・・・軌跡、38、39・・・中心線、50、60・・・図表、51、61・・・道路種別、52、62・・・内容
DESCRIPTION OF
Claims (1)
地図上の道路を構成する各リンクのリンクデータであって、対応する道路の車線数および道路種別を含むリンクデータを格納するリンクデータ格納手段と、
前記車両の相対変位に基づいて前記車両の現在位置を算出し、算出した前記車両の現在位置を前記リンクデータ格納手段に格納された各リンク上に合わせ込むマップマッチ処理を行うマップマッチ処理手段と、
前記車両の進行方位の測定値に基づいて、前記車両が左折したことを検出する旋回検出手段と、
前記旋回検出手段によって前記車両が左折したと検出された場合に、前記リンクデータ格納手段を参照して、前記車両が左折した交差点を構成する道路の車線数を、対応するリンクデータに含まれる道路種別および車線数に基づいて補正する車線数補正手段と、
前記旋回検出手段によって前記車両が左折したと検出された場合に、前記車線数補正手段によって補正された車線数を用いて、左折後の車両の現在位置を修正して表示装置に表示し、前記旋回検出手段によって前記車両が左折したと検出されていない場合には、前記マップマッチ処理手段によって算出された車両の現在位置を前記表示装置に表示する現在位置表示手段と
を備え、
前記道路種別には、より広い地域に敷設される道路であるほど小さな値が設定され、
前記車線数補正手段は、
前記リンクデータ格納手段を参照して、前記車両が左折した交差点を構成する各道路について、前記道路種別の値が予め定められた閾値以下であり、かつ、当該道路の車線数が第1の値である場合に、当該道路の車線数を、前記第1の値よりも大きい第2の値に補正することを特徴とするナビゲーション装置。 A navigation device mounted on a vehicle,
Link data storage means for storing link data for each link constituting the road on the map, the link data including the number of lanes of the corresponding road and the road type;
Map match processing means for calculating a current position of the vehicle based on the relative displacement of the vehicle and performing map match processing for matching the calculated current position of the vehicle on each link stored in the link data storage means; ,
A turn detection means for detecting that the vehicle has made a left turn based on a measured value of the traveling direction of the vehicle;
When the turning detection means detects that the vehicle has made a left turn, the road included in the corresponding link data indicates the number of lanes of the road constituting the intersection where the vehicle has made a left turn with reference to the link data storage means. Lane number correcting means for correcting based on the type and the number of lanes;
When the turning detection means detects that the vehicle has made a left turn, the current position of the vehicle after the left turn is corrected and displayed on the display device using the number of lanes corrected by the lane number correction means, A current position display means for displaying the current position of the vehicle calculated by the map match processing means on the display device when it is not detected by the turn detection means that the vehicle has made a left turn;
The road type is set to a smaller value as the road is laid in a wider area,
The lane number correcting means includes
With reference to the link data storage means, for each road constituting an intersection where the vehicle turns left , the value of the road type is equal to or less than a predetermined threshold value , and the number of lanes of the road is a first value. In this case, the number of lanes of the road is corrected to a second value larger than the first value .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006103386A JP4776421B2 (en) | 2006-04-04 | 2006-04-04 | Navigation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006103386A JP4776421B2 (en) | 2006-04-04 | 2006-04-04 | Navigation device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007278764A JP2007278764A (en) | 2007-10-25 |
JP4776421B2 true JP4776421B2 (en) | 2011-09-21 |
Family
ID=38680359
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006103386A Expired - Fee Related JP4776421B2 (en) | 2006-04-04 | 2006-04-04 | Navigation device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4776421B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7037456B2 (en) * | 2018-08-29 | 2022-03-16 | 株式会社トヨタマップマスター | Map information creation device, map information creation method, map information creation program and recording medium |
CN115457769B (en) * | 2022-08-31 | 2023-10-13 | 东风商用车有限公司 | Data correction method, device, equipment and readable storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3412272B2 (en) * | 1994-08-24 | 2003-06-03 | 株式会社デンソー | Vehicle running position display device |
JP3613118B2 (en) * | 2000-02-18 | 2005-01-26 | 株式会社日立製作所 | Traffic flow simulator and navigation terminal |
JP2002168639A (en) * | 2000-11-30 | 2002-06-14 | Nissan Motor Co Ltd | Calculation apparatus for vehicle-position |
JP4370869B2 (en) * | 2003-09-25 | 2009-11-25 | トヨタ自動車株式会社 | Map data updating method and map data updating apparatus |
-
2006
- 2006-04-04 JP JP2006103386A patent/JP4776421B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007278764A (en) | 2007-10-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5152677B2 (en) | Navigation device and navigation program | |
JP5142047B2 (en) | Navigation device and navigation program | |
JP4950858B2 (en) | Image recognition apparatus and image recognition program | |
US7945383B2 (en) | Route determination method and apparatus for navigation system | |
JP5051550B2 (en) | Navigation device and navigation program | |
EP2159541A1 (en) | Navigation device, navigation method, and navigation program | |
JP2005345240A (en) | On-vehicle navigation device | |
JP2009008590A (en) | Vehicle-position-recognition apparatus and vehicle-position-recognition program | |
JP5762656B2 (en) | Vehicle position display control device and vehicle position specifying program | |
JP2008026032A (en) | Vehicle navigation apparatus | |
JP2004045227A (en) | Instrument and method for measuring position of vehicle | |
JP2009115588A (en) | In-vehicle apparatus for detecting running route | |
JP2000241182A (en) | Route guidance apparatus | |
KR20100109032A (en) | Apparatus for map matching of navigation using planar data of road and method thereof | |
JP4281559B2 (en) | Navigation device | |
JP2009025178A (en) | Navigation apparatus and program for navigation | |
JP4835413B2 (en) | Vehicle navigation device | |
EP2146183B1 (en) | Navigation apparatus and positioning method thereof | |
JP7412598B2 (en) | Reverse running determination device and reverse running determination method | |
JP2006317286A (en) | Onboard navigation device | |
JP4776421B2 (en) | Navigation device | |
JP4604474B2 (en) | Road information correction device | |
JP4953015B2 (en) | Own vehicle position recognition device, own vehicle position recognition program, and navigation device using the same | |
JP2006292502A (en) | Navigation system | |
JP2008045933A (en) | Road map display apparatus for vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090331 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20100212 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110308 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110426 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110628 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110628 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140708 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |