[go: up one dir, main page]

JP4981601B2 - Own vehicle position calculation device, own vehicle position calculation method, and own vehicle position calculation program - Google Patents

Own vehicle position calculation device, own vehicle position calculation method, and own vehicle position calculation program Download PDF

Info

Publication number
JP4981601B2
JP4981601B2 JP2007245316A JP2007245316A JP4981601B2 JP 4981601 B2 JP4981601 B2 JP 4981601B2 JP 2007245316 A JP2007245316 A JP 2007245316A JP 2007245316 A JP2007245316 A JP 2007245316A JP 4981601 B2 JP4981601 B2 JP 4981601B2
Authority
JP
Japan
Prior art keywords
vehicle position
vehicle
link
road
map 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.)
Expired - Fee Related
Application number
JP2007245316A
Other languages
Japanese (ja)
Other versions
JP2009074986A (en
Inventor
和利 土屋
正人 今井
博史 坂本
健士 井上
貴臣 西垣戸
雅男 坂田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Faurecia Clarion Electronics Co Ltd
Original Assignee
Clarion Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Clarion Co Ltd filed Critical Clarion Co Ltd
Priority to JP2007245316A priority Critical patent/JP4981601B2/en
Publication of JP2009074986A publication Critical patent/JP2009074986A/en
Application granted granted Critical
Publication of JP4981601B2 publication Critical patent/JP4981601B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)

Description

本発明は、自車位置演算装置、自車位置演算方法、および、自車位置演算プログラムに関する。   The present invention relates to a host vehicle position calculation device, a host vehicle position calculation method, and a host vehicle position calculation program.

カーナビゲーションなどに搭載される自車位置演算装置において、GPSなどにより検出される自車位置は、電波障害などにより、必ずしも実際に走行している自車位置を示していないこともある。そのとき、地図情報としてあらかじめ与えられている道路を示すリンク上の位置に、自車位置をマッチングする、マップマッチングが知られている。   In a vehicle position calculation device mounted on a car navigation system or the like, the vehicle position detected by GPS or the like may not necessarily indicate the position of the vehicle that is actually traveling due to radio interference or the like. At that time, map matching is known in which the vehicle position is matched with a position on a link indicating a road given in advance as map information.

例えば、自車位置を演算する手段として、自車の車速などから走行距離を演算し、その走行距離分だけ進んだ地図のリンク上の位置に自車をマッチングする。また、曲線路などを通過する際に発生する自車位置の誤差を補正する方法として、右左折時の車両の走行距離(円弧長)分を、右左折前後の道路中心線の交点(交差点のノード)から加算した地点に自車位置を補正する方法が知られている。   For example, as a means for calculating the position of the host vehicle, the travel distance is calculated from the vehicle speed of the host vehicle, and the host vehicle is matched to a position on the link of the map that is advanced by the travel distance. In addition, as a method of correcting the vehicle position error that occurs when passing through curved roads, the vehicle travel distance (arc length) at the time of right / left turn is calculated by the intersection of the road center line before and after the right / left turn (of the intersection) There is known a method of correcting the vehicle position at a point added from the node.

特許文献1に記載の自車位置決定方法では、自車が交差点などで右左折する場合に、まず地図上で右左折前後の道路中心線の交点まで直線的に自車を移動させる。次に、その交点にて右左折前後の道路中心線の交差角度分だけ自車の方向を変化させる。その後、右左折後の道路の中心線上で方向転換した自車を直線的に移動させて、地図上の自車位置を決定する方法が開示されている。   In the own vehicle position determination method described in Patent Document 1, when the own vehicle turns right or left at an intersection or the like, first, the own vehicle is linearly moved to the intersection of the road center line before and after the right or left turn on the map. Next, the direction of the own vehicle is changed by the intersection angle of the road center line before and after the right or left turn at the intersection. Thereafter, a method for determining the position of the vehicle on the map by linearly moving the vehicle whose direction has been changed on the center line of the road after the right or left turn is disclosed.

また、特許文献2に記載の車両走行位置表示装置では、車両の現在位置と検定点(ノード:右左折前後の道路中心線の交点)とを比較して、車両の現在位置を補正する方法が開示されており、例えば車両の右左折が検出された場合に、右左折前後の道路の幅、車両の屈曲角、円弧状の走行軌跡の旋回半径に基づいて補正量を演算して自車位置を補正することにより自車位置精度の向上が図られている。
特開平4−67300号公報 特開平8−61969号公報
Further, in the vehicle travel position display device described in Patent Document 2, there is a method of correcting the current position of the vehicle by comparing the current position of the vehicle with a test point (node: intersection of road centerlines before and after turning right and left). For example, when a right / left turn of a vehicle is detected, the correction amount is calculated based on the width of the road before and after the right / left turn, the bending angle of the vehicle, and the turning radius of the arcuate traveling locus, and the vehicle position The vehicle position accuracy is improved by correcting the above.
JP-A-4-67300 JP-A-8-61969

カーナビゲーションなどの自車位置演算装置の画面などに正確な自車位置を表示して運転者に正確な自車位置を報知することにより、運転時の快適性やカーナビゲーションなどに対する信頼性を向上することができる。そのため、マップマッチングの精度を高める必要がある。   Improve driving comfort and reliability for car navigation by displaying the correct vehicle position on the screen of the vehicle position calculation device such as car navigation and notifying the driver of the correct vehicle position. can do. Therefore, it is necessary to improve the accuracy of map matching.

高精度なマップマッチングをするために、自車がどの道路上を走っているのかを選択する必要がある。もし、自車の周辺に道路が1本しかないときには、その道路をそのまま選択すればよい。しかし、自車の周辺に複数の道路が存在するときには、その中から1つの道路を選択する必要がある。この補正先の道路の表示は、交差点での左折や、速度制限による減速など、自車の制御のための、運転者にとってきわめて重要な情報である。   In order to perform high-precision map matching, it is necessary to select on which road the vehicle is running. If there is only one road around the vehicle, that road may be selected as it is. However, when there are a plurality of roads around the vehicle, it is necessary to select one road from the roads. The display of the road to be corrected is extremely important information for the driver for controlling the own vehicle such as a left turn at an intersection or deceleration by speed limitation.

例えば、補正前の自車位置に最も近い位置に存在する道路を選択する手法を挙げる。この手法は、GPSなどにより検出した補正前の自車位置と、地図情報上に設定されたリンクの位置とが、共に高精度であることが前提となる。もし、いずれかの情報の精度が低いときには、道路の選択精度が低くなってしまい、不便である。   For example, there is a method of selecting a road existing at a position closest to the vehicle position before correction. This method is based on the premise that both the vehicle position before correction detected by GPS and the link position set on the map information are both highly accurate. If the accuracy of any information is low, the road selection accuracy is low, which is inconvenient.

地図情報上に設定されたリンクの位置は、高精度でない場合がある。例えば、カーナビゲーションに表示する地図を構成するノードが正確な地点(道路中心線の交点)に配置されていないときには、それらのノードを端点とするリンクの位置も不正確となる。このとき、補正先の道路として、自車から遠い道路を選択してしまうこともある。   The position of the link set on the map information may not be highly accurate. For example, when the nodes constituting the map displayed in the car navigation are not arranged at the exact points (intersections of the road center line), the positions of the links having these nodes as the end points are also inaccurate. At this time, a road far from the host vehicle may be selected as a correction destination road.

そこで、本発明は、前記した問題を解決し、測定した自車位置を地図の道路上にマップマッチングするときに、自車が走行している道路を高精度に選択することを、主な目的とする。   Therefore, the main object of the present invention is to solve the above-described problem and to select the road on which the vehicle is traveling with high accuracy when the measured vehicle position is map-matched on the road of the map. And

前記課題を解決するため、本発明は、
ナビゲーション画面に表示する自車位置を補正する自車位置演算装置であって、
道路を示すリンクについて、リンクの方位を含む地図情報を、記憶手段から取得する地図情報取得部と、
通信手段により自車位置を検出する自車位置検出部と、
前記自車位置検出部で検出した自車位置を、前記地図情報取得部で取得した地図情報上に対応づけて補正前自車位置とする補正前自車位置演算部と、
自車への操舵操作を検知することで、自車の進行方向における方位を演算する方位演算部と、
自車周辺の各リンクについて、前記自車の方位と前記リンクの方位との差分が最小となるリンクを、補正先の道路を示すリンクとして選択する補正先道路選択部と、
前記補正先道路選択部で選択されたリンク上の位置を補正後自車位置として決定する補正後自車位置演算部と、
前記補正後自車位置演算部が決定した前記補正後自車位置を、前記地図情報取得部で取得した地図情報上に対応づけて表示し、前記補正前自車位置から前記補正後自車位置までの距離がばらつくときに、自車がふらついている旨の警告を表示する自車位置表示部と、を有することを特徴とする。
その他の手段は、後記する。
In order to solve the above problems, the present invention provides:
A vehicle position calculation device for correcting the vehicle position displayed on the navigation screen,
For a link indicating a road, a map information acquisition unit that acquires map information including the direction of the link from the storage means;
A vehicle position detection unit for detecting the vehicle position by communication means;
An uncorrected own vehicle position calculation unit that associates the own vehicle position detected by the own vehicle position detection unit with the map information acquired by the map information acquisition unit and sets the own vehicle position before correction;
By detecting the steering operation to the vehicle, and the azimuth calculation section for calculating a square position in the traveling direction of the vehicle,
For each link around the vehicle, wherein the person-position of the vehicle, a link differencing is minimized with the direction position of the link, and a correction destination road selecting unit that selects a link showing a correction destination road,
A corrected vehicle position calculation unit that determines a position on the link selected by the correction destination road selection unit as a corrected vehicle position;
The corrected vehicle position determined by the corrected vehicle position calculation unit is displayed in association with the map information acquired by the map information acquisition unit, and the corrected vehicle position from the vehicle position before correction And a vehicle position display unit that displays a warning that the vehicle is staggered when the distance to the vehicle varies .
Other means will be described later.

本発明により、測定した自車位置を地図の道路上にマップマッチングするときに、自車が走行している道路を高精度に選択することが可能になった。   According to the present invention, when the measured vehicle position is map-matched on a road on a map, the road on which the vehicle is traveling can be selected with high accuracy.

以下、図面を用いて本発明に関わる実施形態について説明する。   Embodiments relating to the present invention will be described below with reference to the drawings.

図1は、本発明の一実施形態を示す自車位置演算装置の構成図である。自車位置演算装置1は、自動車内に設置され、例えば、カーナビゲーション装置などのコンピュータに組み込まれる。なお、自車位置演算装置1は、演算処理を行う際に用いられる記憶手段としてのメモリと、前記演算処理を行う演算処理装置とを少なくとも備えるコンピュータとして構成される。なお、メモリは、RAM(Random Access Memory)などにより構成される。演算処理は、CPU(Central Processing Unit)によって構成される演算処理装置が、メモリ上のプログラムを実行することで、実現される。   FIG. 1 is a configuration diagram of a host vehicle position calculation device showing an embodiment of the present invention. The own vehicle position calculation device 1 is installed in an automobile and is incorporated in a computer such as a car navigation device. In addition, the own vehicle position calculation device 1 is configured as a computer including at least a memory serving as storage means used when performing calculation processing and a calculation processing device that performs the calculation processing. The memory is constituted by a RAM (Random Access Memory) or the like. Arithmetic processing is realized by an arithmetic processing unit configured by a CPU (Central Processing Unit) executing a program on a memory.

自車位置演算装置1は、自車位置演算部10と、自車位置補正部20と、自車位置表示部30とを有する。自車位置演算部10は、補正前自車位置を計算する。自車位置演算部10は、地図情報取得部11と、自車位置検出部12と、補正前自車位置演算部13と、パラメータ検出部14と、自車情報取得部15と、を有する。   The vehicle position calculation device 1 includes a vehicle position calculation unit 10, a vehicle position correction unit 20, and a vehicle position display unit 30. The own vehicle position calculation unit 10 calculates the uncorrected own vehicle position. The own vehicle position calculation unit 10 includes a map information acquisition unit 11, an own vehicle position detection unit 12, an uncorrected own vehicle position calculation unit 13, a parameter detection unit 14, and an own vehicle information acquisition unit 15.

地図情報取得部11は、記憶手段から地図情報を取得する。自車位置検出部12は、自車位置情報を検出する。補正前自車位置演算部13は、自車位置検出部12で検出した自車位置を、地図情報取得部11で取得した地図上に配置し、補正前自車位置とする。パラメータ検出部14は、各種センサからの出力により、自車の走行情報に関するパラメータを検出する。自車情報取得部15は、記憶手段から自車情報のカタログスペックを取得する。   The map information acquisition unit 11 acquires map information from the storage means. The own vehicle position detection unit 12 detects own vehicle position information. The uncorrected own vehicle position calculation unit 13 arranges the own vehicle position detected by the own vehicle position detection unit 12 on the map acquired by the map information acquisition unit 11, and sets it as the uncorrected own vehicle position. The parameter detection unit 14 detects a parameter related to travel information of the host vehicle based on outputs from various sensors. The own vehicle information acquisition unit 15 acquires the catalog specification of the own vehicle information from the storage means.

自車位置補正部20は、自車位置演算部10で計算した補正前自車位置を補正して補正後自車位置を計算する。自車位置補正部20は、進行方向演算部21と、補正先道路選択部22と、補正後自車位置演算部23と、を有する。進行方向演算部21は、方位演算部21aと、勾配演算部21bとのうち、少なくとも1つの演算部から構成される。   The own vehicle position correcting unit 20 corrects the uncorrected own vehicle position calculated by the own vehicle position calculating unit 10 and calculates the corrected own vehicle position. The own vehicle position correction unit 20 includes a traveling direction calculation unit 21, a correction destination road selection unit 22, and a corrected own vehicle position calculation unit 23. The traveling direction calculation unit 21 includes at least one calculation unit among the azimuth calculation unit 21a and the gradient calculation unit 21b.

進行方向演算部21は、地図情報取得部11で取得した地図情報と、パラメータ検出部14で検出した走行情報と、自車情報取得部15で取得した自車情報とを用いて、自車の進行方向ベクトルを演算する。方位演算部21aは、自車の進行方向ベクトルのうち、方位ベクトル(例えば、北を0度、東を90度、南を180度、西を270度とする。方角とも呼ばれる。自車の左折右折などにより変更される。)を演算する。勾配演算部21bは、自車の進行方向ベクトルのうち、勾配ベクトル(自車が走行する道路の上り下りを示す。傾斜とも呼ばれる。)を演算する。   The traveling direction calculation unit 21 uses the map information acquired by the map information acquisition unit 11, the travel information detected by the parameter detection unit 14, and the own vehicle information acquired by the own vehicle information acquisition unit 15. Calculate the direction vector. The direction calculation unit 21a sets the direction vector (for example, north is 0 degrees, east is 90 degrees, south is 180 degrees, and west is 270 degrees. Of the traveling direction vectors of the own vehicle, it is also called a direction. It is changed by turning right). The gradient calculation unit 21b calculates a gradient vector (indicating the up and down of the road on which the vehicle is traveling, also referred to as an inclination) among the traveling direction vectors of the vehicle.

補正先道路選択部22は、地図情報取得部11で取得した地図情報において自車の近傍に存在する複数の道路から、進行方向演算部21で計算した自車の進行方向ベクトルに基づいて、補正先の道路を選択する。補正後自車位置演算部23は、補正先道路選択部22で選択した補正先の道路上に、補正前自車位置を補正して、補正後自車位置とする。   The correction destination road selection unit 22 corrects based on the traveling direction vector of the own vehicle calculated by the traveling direction calculation unit 21 from a plurality of roads existing in the vicinity of the own vehicle in the map information acquired by the map information acquisition unit 11. Select the destination road. The corrected vehicle position calculation unit 23 corrects the vehicle position before correction on the correction destination road selected by the correction destination road selection unit 22 to obtain the corrected vehicle position.

自車位置表示部30は、自車位置演算部10が計算した補正前自車位置と、自車位置補正部20が計算した補正後自車位置とを、地図情報で示される地図上の位置に表示する。   The own vehicle position display unit 30 is a position on the map indicated by the map information, including the uncorrected own vehicle position calculated by the own vehicle position calculation unit 10 and the corrected own vehicle position calculated by the own vehicle position correction unit 20. To display.

以下、図1の自車位置演算装置1が補正後自車位置を計算する実施形態について、進行方向演算部21として方位演算部21aを用いる第1実施形態と、進行方向演算部21として勾配演算部21bを用いる第2実施形態と、を順に説明する。これらの第1実施形態と第2実施形態とは、同一の自車位置演算装置1での併用が可能である。   Hereinafter, with respect to the embodiment in which the vehicle position calculation device 1 in FIG. 1 calculates the corrected vehicle position, the first embodiment using the azimuth calculation unit 21 a as the traveling direction calculation unit 21 and the gradient calculation as the traveling direction calculation unit 21. The second embodiment using the unit 21b will be described in order. These 1st Embodiment and 2nd Embodiment can be used together by the same own vehicle position calculating apparatus 1. FIG.

図2は、第1実施形態における自車位置演算装置1の動作を示すフローチャートである。このフローチャートは、自車が走行することにより、自車位置が耐えず変動するので、所定周期で繰りかえし実行される。自車がカーブを曲がっているときだけでなく、直線路を走行中にもこのフローチャートを実行してもよく、走行中の微小なふらつきなどにより積算される位置誤差を低減することが可能である。   FIG. 2 is a flowchart showing the operation of the host vehicle position calculation apparatus 1 in the first embodiment. This flowchart is repeatedly executed at a predetermined cycle because the position of the vehicle fluctuates without endurance as the vehicle travels. This flowchart may be executed not only when the host vehicle is turning a curve but also while traveling on a straight road, and it is possible to reduce the position error accumulated due to minute fluctuations during traveling. .

まず、自車位置演算部10(地図情報取得部11、パラメータ検出部14、自車情報取得部15)は、自車位置の計算に必要なデータを取得する(S11)。以下、自車位置演算部10の処理部ごとに、必要なデータを具体的に説明する。   First, the host vehicle position calculation unit 10 (map information acquisition unit 11, parameter detection unit 14, host vehicle information acquisition unit 15) acquires data necessary for calculation of the host vehicle position (S11). Hereinafter, necessary data will be specifically described for each processing unit of the vehicle position calculation unit 10.

S11において、地図情報取得部11は、記憶手段または通信手段から地図情報を取得する。記憶手段は、例えば、コンピュータが読み取り可能なCD−ROM、DVD−ROM、ハードディスクなどが挙げられる。通信手段は、例えば、所定の情報センタから地図情報を取得するために用いられる。なお、地図情報は、一般的にデータ量が多いので、自車位置の近傍に絞り込んで取得した方が処理効率がよい。   In S11, the map information acquisition part 11 acquires map information from a memory | storage means or a communication means. Examples of the storage means include a computer-readable CD-ROM, DVD-ROM, and hard disk. The communication means is used for acquiring map information from a predetermined information center, for example. In addition, since map information generally has a large amount of data, processing efficiency is better when it is acquired by narrowing down to the vicinity of the vehicle position.

地図情報は、道路の主要地点(交差点など)を示すノード、道路を構成するリンク、カーナビゲーションに表示する地形や店舗の情報、道路周辺の物体の位置(緯度・経度・高度・道路との位置関係など)により構成される。
(x,y)は、ノードを示す。Nの添字nは、n番目のノードを示す。xは、経度を示し、yは、緯度を示す。
(r,θ,W)は、リンクを示す。Lの添字nは、n番目のリンクを示す。rは道路の長さ(リンク長)を、θは東西南北などの道路の方位(方位におけるリンク角度)を、Wは道路における車線の幅を、それぞれ示す。なお、1つのリンクは、2つのノード(リンクの始点終点)と対応することで、リンクの地図上の位置が確定する。なお、前記した以外のリンクの情報として、例えば、道路の曲率半径を含めてもよい。
Map information includes nodes that indicate major points (intersections, etc.) of roads, links that make up roads, information on topography and stores displayed in car navigation, and positions of objects around roads (latitude / longitude / altitude / road positions) Relationship).
N n (x n , y n ) indicates a node. The subscript n of N n indicates the nth node. x n represents the longitude, y n indicates the latitude.
L n (r L , θ L , W L ) indicates a link. The subscript n of Ln indicates the nth link. r L represents the length of the road (link length), θ L represents the azimuth (link angle in the azimuth) of the road such as east, west, south, and north, and W L represents the width of the lane on the road. One link corresponds to two nodes (link start and end points), and the position of the link on the map is determined. In addition, you may include the curvature radius of a road as information of links other than above-described, for example.

Figure 0004981601
Figure 0004981601

S11において、パラメータ検出部14は、各種センサからの出力により、自車の走行情報に関するパラメータを検出する。検出するパラメータは、表1に例示される。
なお、入力トルクTは、エンジンに関する値を元に、計算式「ポンプ容量係数×(エンジン回転数)」によって求められる。エンジン回転数は、カタログスペック値または計測値である。ポンプ容量係数は、カタログスペック値である。
表1に例示されるパラメータの内、方位演算部21aが方位ベクトルの計算のために主に使用するパラメータは、車速VSP、運転者の操舵操作量α、車両のヨーレートγである。また、前記パラメータの他に、運転者のアクセル操作量やブレーキ操作量などを検出してもよい。
In S <b> 11, the parameter detection unit 14 detects a parameter related to the travel information of the own vehicle based on outputs from various sensors. The parameters to be detected are exemplified in Table 1.
The input torque T n is obtained by a calculation formula “pump capacity coefficient × (engine speed) 2 ” based on a value related to the engine. The engine speed is a catalog specification value or a measured value. The pump capacity coefficient is a catalog specification value.
Of the parameters exemplified in Table 1, the parameters that the azimuth calculation unit 21a mainly uses for calculating the azimuth vector are the vehicle speed VSP, the driver's steering operation amount α, and the vehicle yaw rate γ. In addition to the parameters, the driver's accelerator operation amount, brake operation amount, and the like may be detected.

S11において、自車情報取得部15は、記憶手段から自車情報のカタログスペックを取得する。カタログスペックのパラメータは、例えば、車両重量Wと、タイヤ半径Rとが挙げられる。なお、車両重量Wは、搭載する人員や荷物などにより変動するので、自車内に重量計を設置して(サスペンションの変位量を計測して)、補正することが望ましい。 In S11, the own vehicle information acquisition unit 15 acquires the catalog specification of the own vehicle information from the storage unit. Examples of the catalog specification parameter include a vehicle weight W and a tire radius RT . Note that the vehicle weight W varies depending on the number of personnel, luggage, etc., so it is desirable to correct the weight by installing a weigh scale in the vehicle (measuring the displacement of the suspension).

次に、自車位置演算部10は、補正前自車位置を計算する(S12)。具体的には、まず、自車位置検出部12は、GPS(Global Positioning System:衛星航法システム)との通信や、自車周辺のインフラストラクチャからの通信(路車間通信や車々間通信)により、自車位置の情報(緯度・経度・高度など)を検出する。自車位置は、自車の重心がある位置である。次に、補正前自車位置演算部13は、自車位置検出部12が検出した自車位置を、地図情報取得部11が取得した地図上に配置し、補正前自車位置とする。   Next, the vehicle position calculation unit 10 calculates the vehicle position before correction (S12). Specifically, first, the own vehicle position detection unit 12 automatically communicates with a GPS (Global Positioning System) or communication from infrastructure around the own vehicle (road-to-vehicle communication or inter-vehicle communication). Detects vehicle position information (latitude, longitude, altitude, etc.). The own vehicle position is a position where the center of gravity of the own vehicle is present. Next, the vehicle position calculation unit 13 before correction arranges the vehicle position detected by the vehicle position detection unit 12 on the map acquired by the map information acquisition unit 11 and sets it as the vehicle position before correction.

そして、進行方向演算部21(方位演算部21a)は、自車の進行方向ベクトル(方位ベクトル)を演算する(S13)。以下、S13の詳細について、S13aからS13dの処理を説明する。   And the advancing direction calculating part 21 (azimuth | direction calculating part 21a) calculates the advancing direction vector (azimuth | direction vector) of the own vehicle (S13). Hereinafter, the details of S13 will be described from S13a to S13d.

方位演算部21aは、自車が直進しているか否かを判定する(S13a)。そのため、計算式「θ=α/G」(αは操舵操作量、Gはステアリング比)により操舵角θを求める。次に、直進判定式「|θ|≦θth」(θthは判定用の閾値)を所定時間満たし続けているとき、自車が直進していると判定し(S13a,Yes)、処理をS13bへ進める。一方、その直進判定式を所定時間の間に1回でも満たしていなければ、自車はカーブを曲がっていると判定し(S13a,No)、処理をS13cへ進める。 The direction calculation unit 21a determines whether or not the host vehicle is traveling straight (S13a). Therefore, the steering angle θ S is obtained by the calculation formula “θ S = α / G” (α is the steering operation amount, G is the steering ratio). Next, when the straight traveling determination formula “| θ S | ≦ θ th ” (θ th is a threshold for determination) is satisfied for a predetermined time, it is determined that the host vehicle is traveling straight (S13a, Yes), and processing To S13b. On the other hand, if the straight traveling determination formula is not satisfied even once during the predetermined time, it is determined that the vehicle is turning a curve (S13a, No), and the process proceeds to S13c.

方位演算部21aは、1周期前に演算した操舵角θszをもとに、計算式「θst=(θ+θsz×積分係数)/N」により、基準姿勢パラメータθstを計算する(S13b)。なお、θszは演算周期の1周期前に演算した操舵角θ、Nはθstを計算した演算周期ごとの繰り返し回数、積分係数は演算周期に応じて決定される値である。 The azimuth calculation unit 21a calculates the reference posture parameter θ st by the calculation formula “θ st = (θ S + θ sz × integral coefficient) / N” based on the steering angle θ sz calculated one cycle before ( S13b). Note that θ sz is the steering angle θ S calculated one cycle before the calculation cycle, N is the number of repetitions for each calculation cycle in which θ st is calculated, and the integral coefficient is a value determined according to the calculation cycle.

方位演算部21aは、自車の最も近傍の直線路のリンク角θを、基準姿勢パラメータθstとする(S13c)。 Azimuth calculation unit 21a, a link angle theta L of closest to the straight path of the vehicle, as a reference attitude parameters θ st (S13c).

方位演算部21aは、S13aで計算した操舵角θと、S13bまたはS13cで計算した基準姿勢パラメータθstとを用いて、計算式「θ=θs−θst」により、方位ベクトルθを計算する(S13d)。なお、θの代わりに、自車の移動した距離比tanθを方位ベクトルとしてもよい。 The azimuth calculating unit 21a uses the steering angle θ S calculated in S13a and the reference attitude parameter θ st calculated in S13b or S13c to calculate the azimuth vector θ P using the calculation formula “θ P = θ s−θ st ”. Calculate (S13d). Instead of theta P, the distance ratio tan .theta P having moved the vehicle may be as a direction vector.

以上、S13の方位ベクトルの演算方法として、S13a〜S13dを説明した。S13の別の実現方法として、車両前部に取り付けたフロントカメラあるいは車両後部に取り付けたリアカメラを用いて、自車が走行する道路の白線を認識することにより、左右方向の車両運動から演算してもよい。さらに、車両のヨーレートγや横加速度Gyを利用して、方位ベクトルθや基準姿勢パラメータθstを演算してもよい。または、ジャイロセンサが計算するヨー軸の速度または加速度から、方位ベクトルθを求めてもよい。ただし、以上のようにした計算された方位ベクトルθは、少なくとも測定誤差などを含むため、補正後自車位置P(詳細は後記)を中心に少なくとも±1〜5mの範囲内にマッチングされる。 As described above, S13a to S13d have been described as the calculation method of the orientation vector in S13. As another realization method of S13, using the front camera attached to the front part of the vehicle or the rear camera attached to the rear part of the vehicle, the white line of the road on which the vehicle travels is recognized to calculate from the lateral vehicle motion. May be. Furthermore, by utilizing the yaw rate γ and lateral acceleration Gy of the vehicle may be calculated azimuth vector theta P and the reference attitude parameters theta st. Or, from the speed or acceleration of the yaw axis gyro sensor to calculate, may be obtained azimuth vector theta P. However, the calculated orientation vector theta P was as described above, are matched to at least order, including measurement error in the range of at least ± 1 to 5 m around the corrected vehicle position P 3 (described in detail later) The

ここで、補正先道路選択部22は、S12で求めた補正前自車位置の近傍に存在する複数の道路から、計算した自車の進行方向ベクトルに基づいて、補正先の道路を選択する(S14)。具体的には、複数の道路それぞれのリンク角度θと、S13で計算した方位ベクトルθとのベクトル差分を計算式「|θ−θ|」により計算し、その差分が最小となるリンクを、補正先の道路として選択する。 Here, the correction destination road selection unit 22 selects a correction destination road from a plurality of roads existing in the vicinity of the pre-correction own vehicle position obtained in S12 based on the calculated traveling direction vector of the own vehicle ( S14). Specifically, the vector difference between the link angle θ L of each of the plurality of roads and the azimuth vector θ P calculated in S13 is calculated by the calculation formula “| θ P −θ L |”, and the difference is minimized. Select the link as the road to be corrected.

なお、補正先の道路を選択する(S14)ための別の手法として、補正前自車位置の最も近傍にある道路を、補正先の道路として選択する比較例がある。しかし、精度の低い位置情報を用いる比較例に比べ、精度の高い進行方向ベクトルを用いる方式は、実際には自車位置が走行していない道路を選択する誤った選択を抑制することができる。   As another method for selecting the correction destination road (S14), there is a comparative example in which the road closest to the vehicle position before correction is selected as the correction destination road. However, compared to the comparative example using low-accuracy position information, the method using a high-precision traveling direction vector can suppress erroneous selection of a road on which the vehicle position is not actually traveling.

補正後自車位置演算部23は、S14で選択した補正先の道路上に、補正前自車位置を補正して、補正後自車位置とする(S15)。   The corrected vehicle position calculation unit 23 corrects the vehicle position before correction on the correction destination road selected in S14 to obtain the corrected vehicle position (S15).

図3は、補正前自車位置および補正後自車位置を示す説明図である。図3(a)は、直線路から曲線路に向かって自車が進行していく旨を示す図である。図3(b)は、図3(a)の一部を拡大した図である。   FIG. 3 is an explanatory diagram showing the vehicle position before correction and the vehicle position after correction. FIG. 3A is a diagram showing that the host vehicle proceeds from a straight road toward a curved road. FIG. 3B is an enlarged view of a part of FIG.

図3(a)のノードN,Nn+1,Nn+2,Nn+3は、リンクLn−1,L,Ln+1,Ln+2上に存在する。そして、自車は、各補正前自車位置Pにおいて、各進行方向(方位ベクトルθ)に向かって進行している。自車位置演算装置1は、補正前自車位置Pと、方位ベクトルθとを参照して、リンク上の補正後自車位置Pを求める。 Nodes N n , N n + 1 , N n + 2 , and N n + 3 in FIG. 3A exist on the links L n−1 , L n , L n + 1 , and L n + 2 . And the own vehicle is traveling toward each traveling direction (direction vector θ P ) at each uncorrected own vehicle position P 1 . Vehicle position calculating apparatus 1 includes a pre-correction vehicle position P 1, with reference to the orientation vector theta P, obtain corrected vehicle position P 3 on the link.

図2の補正後自車位置の計算(S15)は、例えば、(1)最短距離方式、または、(2)走行距離方式のいずれかにより、実現できる。   The calculation of the corrected vehicle position (S15) in FIG. 2 can be realized by, for example, either (1) the shortest distance method or (2) the travel distance method.

(1)最短距離方式を説明する。この方式は、補正前自車位置P(x,y)から最短距離に位置する補正先の道路上の地点P(x,y)を、補正後自車位置とする。つまり、補正前自車位置P(x,y)から補正先の道路に向かって引いた垂線と、補正先の道路との交点を、補正後自車位置とする。 (1) The shortest distance method will be described. In this method, a point P 3 (x 3 , y 3 ) on the correction destination road located at the shortest distance from the uncorrected host vehicle position P 1 (x 1 , y 1 ) is set as the corrected host vehicle position. That is, the intersection of the perpendicular drawn from the uncorrected vehicle position P 1 (x 1 , y 1 ) toward the correction destination road and the correction destination road is set as the corrected vehicle position.

C(r,θ)は、補正前自車位置から補正後自車位置までの自車位置補正量を示す。 C (r C , θ C ) represents the vehicle position correction amount from the vehicle position before correction to the vehicle position after correction.

は、補正前自車位置から補正後自車位置までの距離を示す。θ<θのときには「r=Dsin(θ−θ)」で求め、θ>θのときには「r=Dsin(θ−θ)」で求める。Dは、直前に通過したノードNを基点とした自車の走行距離であり、直線路上の車速の積分値によって求める。θは、補正先の道路のリンク角度を示す。
Δrは、rの変化量であり、前回計算したrと、今回計算したrとの差分である。Δrがばらつくときには、車線内における自車がふらついていると判断する。
r C represents the distance from the vehicle position before correction to the vehicle position after correction. theta P <when the theta L determined by "r C = D C sin (θ L -θ P) ", theta P> when the theta L obtained by "r C = D C sin (θ P -θ L) ". D C is the travel distance of the vehicle has a base point node N n passing through just before, determined by the integral value of the vehicle speed of the straight line path. θ L indicates the link angle of the road to be corrected.
Δr C is the amount of change in r C, which is the difference between r C that was previously calculated, and this calculated r C. When Δr C varies, it is determined that the vehicle in the lane fluctuates.

θは、補正前自車位置から補正後自車位置に向かう角度を示す。θ<θのときには「θ=π/2+θ」で求め、θ>θのときには「θ=π/2−θ」で求める。 θ C represents an angle from the vehicle position before correction toward the vehicle position after correction. When θ PL , it is obtained as “θ C = π / 2 + θ L ”, and when θ P > θ L , it is obtained as “θ C = π / 2−θ L ”.

(x,y)は、補正後自車位置であり、補正前自車位置P(x,y)と、自車位置補正量C(r,θ)とのベクトル和により求める。x、xは、経度であり、y、yは、緯度である。 P 3 (x 3 , y 3 ) is the corrected vehicle position, and is calculated between the uncorrected vehicle position P 1 (x 1 , y 1 ) and the vehicle position correction amount C (r C , θ C ). Obtained by vector sum. x 1 and x 3 are longitudes, and y 1 and y 3 are latitudes.

(2)走行距離方式を説明する。この方式は、補正前自車位置P(x,y)に至る直前に通過した、補正先の道路上のノードNから、走行距離D分だけなぞった位置を、補正後自車位置P(X,Y)とする。 (2) The travel distance method will be described. This method is passed just before reaching the pre-correction vehicle position P 1 (x 1, y 1 ), from the node N n in the correction target roads, a position traced by the travel distance D C content, the corrected self The vehicle position is P 2 (X 2 , Y 2 ).

以上説明した、(1)最短距離方式、および、(2)走行距離方式の例について、図3(b)を参照しながら、説明する。図3(b)は、補正前自車位置Pから、補正後自車位置Pまたは補正後自車位置Pへと補正される旨を示す。 Examples of (1) the shortest distance method and (2) the travel distance method described above will be described with reference to FIG. 3 (b) is from uncorrected vehicle position P 1, indicating that is corrected to the corrected vehicle position P 2 or the corrected vehicle position P 3.

(2)走行距離方式では、補正後自車位置Pは、自車が補正前自車位置Pまで走行した走行距離分を、リンクL上でなぞることにより、計算される。これにより、補正前自車位置Pを起点とせずに補正後自車位置Pが求まるので、ビルの谷間などの電波遮蔽により、補正前自車位置Pが取得困難な時期についても、自車位置を出力することが可能である。 (2) the running distance mode, the vehicle position P 2 after the correction, the traveling distance component which the vehicle has traveled to the uncorrected vehicle position P 1, by tracing on the link L n, is computed. Thus, the uncorrected vehicle position P 2 after correction without starting from the vehicle position P 1 is obtained, by a radio wave shielding, such as urban canyons, uncorrected for the vehicle position P 1 is difficult time acquisition also It is possible to output the vehicle position.

(1)最短距離方式では、補正後自車位置Pは、補正前自車位置Pを起点とした自車位置補正量Cを求め、補正前自車位置Pと、自車位置補正量Cとのベクトル和により、計算される。これにより、補正後自車位置Pは、自車の走行距離に影響を受けないので、蛇行運転や、カーブ時に外側に流れてしまうなどのリンクLの位置と多少異なる経路で運転しても、高精度な自車位置を出力することが可能である。
例えば、カーブの外側を走行したことで余分な走行距離が発生してしまったとき、補正後自車位置Pはその余分な走行距離分だけ先行してしまっているが、補正後自車位置Pは補正前自車位置Pから最短距離に位置するので、余分な走行距離の影響を受けずに済む。
つまり、カーブにおいて、リンクLが地図データ上の道路中央に配置されているとき、自車が道路中央より外側を走行していると、道路中央を走行したときよりも走行距離が長いので、補正後自車位置Pよりも補正後自車位置Pが先行する。一方、自車が道路中央より内側を走行していると道路中央を走行したときよりも走行距離が短いので、補正後自車位置Pよりも補正後自車位置Pが後退する。
(1) In the shortest distance method, the vehicle position P 3 after correction the uncorrected determined vehicle position correction amount C that starting from the vehicle position P 1, the uncorrected vehicle position P 1, the vehicle position correction Calculated by vector sum with quantity C. Thus, the vehicle position P 3 after the correction is not affected by the travel distance of the vehicle, meandering driving or, even operating at slightly different route as the position of the link L, such as will flow outwardly when the curve It is possible to output the vehicle position with high accuracy.
For example, when the outer extra travel distance that the vehicle has traveled the curve had occurred, although the vehicle position P 2 after correction is gone ahead by that extra mileage partial vehicle position after correction since P 3 is located the shortest distance from the uncorrected vehicle position P 1, not influenced by the extra travel distance.
In other words, when the link L is placed at the center of the road on the map data on the curve, if the vehicle is traveling outside the center of the road, the travel distance is longer than when traveling on the center of the road. vehicle position P 2 after the correction than the vehicle position P 3 precedes later. On the other hand, the vehicle is so short running distance than when traveling the road center when traveling inside from the center of the road, the vehicle position P 2 after the correction than the correction after the vehicle position P 3 is retracted.

自車位置表示部30は、計算した自車位置を地図上に表示する(S16)。なお、表示画面に関しては、カーナビゲーションの表示画面のほかにインナーパネルにある速度計表示画面、ヘッドアップディスプレイなどでもよい。   The own vehicle position display unit 30 displays the calculated own vehicle position on the map (S16). In addition to the car navigation display screen, the display screen may be a speedometer display screen on the inner panel, a head-up display, or the like.

図4(a)は、高速道路などの分岐路において、自車が分岐路に進入する場合の概要図である。車両が分岐路などにさしかかった場合に、図3のS14で示した手法により補正先の道路を特定する。このとき、車両の進行方向ベクトルθと、分岐路へ伸びるリンクLn+2のリンク角度θと、の差分が閾値θLth以下である状態が、所定時間に途切れることなく続いたときに、分岐路へ進入すると判定する。または、方向指示器の操作により、分岐路へ進入すると判定してもよい。 FIG. 4A is a schematic diagram when the vehicle enters the branch road on a branch road such as an expressway. When the vehicle approaches a branch road or the like, the correction destination road is specified by the method shown in S14 of FIG. At this time, the traveling direction vector theta p of the vehicle, when the link L n + 2 of the link angle theta L extending in the branch path, the state difference is the threshold value theta Lth or less, followed without interruption at a predetermined time, the branch Determine to enter the road. Alternatively, it may be determined that the vehicle enters the branch path by operating the direction indicator.

分岐路へ進入すると判定された場合には、分岐路へ自車をマッチングする。一方、分岐路へ進入しないと判定された場合には、現状の速度あるいは運転者のアクセル操作量に応じた速度で走行する。   When it is determined that the vehicle enters the branch road, the vehicle is matched with the branch road. On the other hand, when it is determined that the vehicle does not enter the branch road, the vehicle travels at a current speed or a speed according to the accelerator operation amount of the driver.

さらに、自車が分岐路に進入すると判定されたときには、分岐路先の曲線路の形状に応じて必要な速度まで減速することで、適切な速度制御を実現する。つまり、そのカーブの入口において、カーブの曲率半径に応じた目標速度となるように、車両を適切なタイミングおよび減速度で減速させる。なお、目標速度は、車両のフロント部に搭載したカメラなどでカーブの手前にある速度制限の標識などを数字認識して取得してもよいし、地図情報からあらかじめ設定された目標速度を読み込んでもよい。   Furthermore, when it is determined that the vehicle enters the branch road, appropriate speed control is realized by decelerating to a necessary speed according to the shape of the curved road ahead. That is, the vehicle is decelerated at an appropriate timing and deceleration so that the target speed corresponding to the curvature radius of the curve is reached at the entrance of the curve. The target speed may be obtained by recognizing a speed limit sign in front of the curve with a camera mounted on the front part of the vehicle or by reading a preset target speed from map information. Good.

図4(b)は、自車が車線変更する場合の概要図である。まず、S11において、地図情報取得部11が取得する地図情報は、車線毎のノードおよびリンク情報(車線の区別、車線幅などを含む)が記載されている高精度地図である。   FIG.4 (b) is a schematic diagram in case the own vehicle changes lanes. First, in S11, the map information acquired by the map information acquisition unit 11 is a high-accuracy map in which nodes and link information (including lane distinction, lane width, etc.) are described for each lane.

片側2車線(走行車線、追い越し車線)の道路において、自車が追い越し車線から走行車線へと車線変更する場合を説明する。図3のS14で示した手法を使用すると、2車線を示す各リンクが平行であるため、角度のベクトル差分では、どちらのリンクを選択するか、特定が困難である。   A case will be described in which the own vehicle changes lanes from the overtaking lane to the traveling lane on a two-lane road (running lane, overtaking lane). If the method shown by S14 of FIG. 3 is used, since each link which shows 2 lanes is parallel, it is difficult to specify which link is selected in the angle vector difference.

そこで、自車位置補正量C(r,θ)における自車位置補正距離r(S15の(1)最短距離方式で計算される)と、車線の幅Wとをもとに、車線変更判定式「|r|≧|W/2|」にて比較することにより、車線変更するか否かを判定する。車線変更判定式を満たすときには、車線変更すると判定する。または、車線変更の検出時には方向指示器などによる信号を用いてもよい。 Therefore, the vehicle position correction amount C (r C, theta C) vehicle position correction at the distance r C (S15 of (1) is calculated by the shortest distance method), based on the width W R of the lane, By comparing with the lane change determination formula “| r C | ≧ | W R / 2 |”, it is determined whether or not to change the lane. When the lane change determination formula is satisfied, it is determined that the lane is changed. Alternatively, a signal from a direction indicator or the like may be used when detecting a lane change.

さらに、車線内における車両のふらつき(Δr)が大きいときには、運転者への警報(画面,音声など)あるいはステア操作などにより車線逸脱防止を図ることが可能である。 Further, when the vehicle wander (Δr C ) in the lane is large, it is possible to prevent lane departure by warning (screen, voice, etc.) to the driver or a steering operation.

以上、方位演算部21aを用いる第1実施形態を説明した。以下、勾配演算部21bを用いる第2実施形態を説明する。   The first embodiment using the azimuth calculation unit 21a has been described above. Hereinafter, a second embodiment using the gradient calculation unit 21b will be described.

図5は、第2実施形態における自車位置演算装置1の動作を示すフローチャートである。以下、第1実施形態(図2)との違いに着目しつつ、説明を行う。   FIG. 5 is a flowchart showing the operation of the host vehicle position calculation apparatus 1 in the second embodiment. Hereinafter, description will be made while paying attention to the difference from the first embodiment (FIG. 2).

図5のS21では、図2のS11で示したように、表1に例示されるパラメータを検出する。ここで、地図情報には、高さ軸の情報が含まれる。
(x,y,z)は、ノードを示す。zは、ノードの標高を示す。
(r,θ,σ,W)は、リンクを示す。σは上り坂などの道路勾配(勾配におけるリンク角度)を示す。
ここで、表1に例示されるパラメータの内、勾配演算部21bが勾配ベクトルの計算のために主に使用するパラメータは、車速VSP、加速度Aおよび減速度A、入力トルクTである。S22は、S12と同じである。
In S21 of FIG. 5, the parameters exemplified in Table 1 are detected as shown in S11 of FIG. Here, the map information includes information on the height axis.
N n (x n , y n , z n ) indicates a node. z n indicates the altitude of the node.
L n (r L , θ L , σ L , W L ) indicates a link. σ L indicates a road gradient (link angle in the gradient) such as an uphill.
Among the parameters that are illustrated in Table 1, the parameters to be mainly used for the calculation gradient calculating unit 21b is the gradient vector is the vehicle speed VSP, the acceleration A v and the deceleration A D, the input torque T n . S22 is the same as S12.

そして、進行方向演算部21(勾配演算部21b)は、自車の進行方向ベクトル(ピッチベクトル)を演算する(S23)。以下、S23の詳細について、S23aからS23dの処理を説明する。   And the advancing direction calculating part 21 (gradient calculating part 21b) calculates the advancing direction vector (pitch vector) of the own vehicle (S23). Hereinafter, the details of S23 will be described from S23a to S23d.

まず、自車に作用する各トルクを計算する(S23a)。以下、計算する各トルクの詳細について、図6を参照して説明する。   First, each torque acting on the own vehicle is calculated (S23a). Hereinafter, details of each torque to be calculated will be described with reference to FIG.

図6は、上下2つの道路から構成される高架道路において、高架上の道路を自車が走行する一例を示す説明図である。図6(a)の一部を拡大し、視点を横にした図が、図6(b)である。図6(a)では、高架路の下側を走行している自車が、登坂道路の勾配を上り、高架路の上側を走行する。図6(b)では、登坂道路の勾配を上っている自車に対して作用する各トルクを示す。   FIG. 6 is an explanatory diagram showing an example in which the own vehicle travels on a road on the elevated road composed of two roads on the upper and lower sides. FIG. 6B is a diagram in which a part of FIG. In FIG. 6A, the own vehicle traveling on the lower side of the elevated road climbs the slope of the uphill road and travels on the upper side of the elevated road. FIG. 6B shows torques acting on the own vehicle that is climbing the slope of the uphill road.

λは、減速比を示す。減速比(変速比とも言う)とは、トランスミッションのギア等により減速(または加速)されるエンジン回転数の比率である。つまり、同一のエンジン回転数の場合、減速比(変速比)が大きいほど、パワー(力)は大きいが、スピード(速度)は小さい。一方、減速比(変速比)が小さいほど、パワー(力)は小さいが、スピード(速度)は大きい。
TBは、タービントルクを示す。TTBは、「入力トルクT×トルク比」で求める。トルク比は、カタログスペック値、または、センサによる計測値である。
は、駆動トルクを示す。Tは、計算式「T=(TTB×g)×λ/2R」により、計算される。ここで、gは重力加速度を、Rはタイヤ半径を示す。
FVは、抵抗(摩擦)力を示す。RFVは、計算式「RFV=k×W」により、計算される。ここで、kは道路種別(アスファルトなど)や路面状態(ウェットや積雪など)によって規定される摩擦係数を、Wは車両重量を示す。
ARは、空気抵抗力を示す。RARは、計算式「RAR=K×VSP」により、計算される。ここで、Kは、比例係数を示す。
FRは、平地走行抵抗トルクを示す。TFRは、計算式「TFR=RFV+RAR」により、計算される。
ARは、加速抵抗トルクを示す。TARは、計算式「TAR=(W+ΔW)×A×R」により、計算される。ここで、Aは、車両加速度を示す。
σは、勾配抵抗トルクを示す。Tσは、計算式「Tσ=T−(TFR+TAR)」により、計算される。
λ represents a reduction ratio. The reduction ratio (also referred to as the gear ratio) is the ratio of the engine speed that is decelerated (or accelerated) by the gears of the transmission or the like. That is, in the case of the same engine speed, the larger the speed reduction ratio (speed ratio), the larger the power (force), but the smaller the speed (speed). On the other hand, the smaller the reduction ratio (transmission ratio), the smaller the power (force), but the larger the speed (speed).
T TB indicates the turbine torque. T TB is obtained by “input torque T n × torque ratio”. The torque ratio is a catalog specification value or a measured value by a sensor.
T D indicates the drive torque. T D is calculated by the calculation formula “T D = (T TB × g) × λ / 2R T ”. Here, g represents a gravitational acceleration, and RT represents a tire radius.
R FV represents a resistance (friction) force. R FV is calculated by the calculation formula “R FV = k × W”. Here, k represents a friction coefficient defined by a road type (such as asphalt) and a road surface condition (such as wet or snow), and W represents a vehicle weight.
R AR indicates air resistance. R AR is calculated by the calculation formula “R AR = K × VSP 2 ”. Here, K represents a proportionality coefficient.
T FR indicates a flat running resistance torque. T FR is calculated by a calculation formula “T FR = R FV + R AR ”.
T AR represents the acceleration resistance torque. T AR is calculated by the calculation formula “T AR = (W + ΔW) × A V × R T ”. Here, A v represents a vehicle acceleration.
represents the gradient resistance torque. The T sigma, formulas - by "T σ = T D (T FR + T AR) " are calculated.

次に、S23aで計算した各トルクから、自車の走行する道路の勾配を勾配ベクトルとして求める(S23b)。σは、進行方向ベクトル(勾配ベクトル)を示す。σは、計算式「σ= sin-1{Tσ/(W・g・R)}」により、計算される。ここで、gは重力加速度を示す。なお、勾配ベクトルσの表記としては、道路構造令に基づくパーセント(%)表示あるいは度数(角度)表示である。また、勾配ベクトルσは、地図情報取得部11により取得されるリンクの道路勾配σの値を設定してもよい。 Next, the gradient of the road on which the vehicle travels is obtained as a gradient vector from each torque calculated in S23a (S23b). σ P indicates a traveling direction vector (gradient vector). σ P is calculated by the calculation formula “σ P = sin −1 {T σ / (W · g · R T )}”. Here, g represents a gravitational acceleration. The notation of the gradient vector σ P is a percentage (%) display or a frequency (angle) display based on the road structure ordinance. Further, the gradient vector σ P may set the value of the road gradient σ L of the link acquired by the map information acquisition unit 11.

そして、自車が平坦な道路を走行しているか否かを判定する(S23c)。具体的には、S23bで計算した勾配ベクトルσと、予め設定するしきい値σthと、を勾配判定式「|σth|≦|σ|」にて比較する。所定時間連続で勾配判定式を満たすときには、勾配が急な道路を走行しており、少なくとも1回以上不成立となった場合は、比較的平坦な道路を自車が走行している。しきい値σthとしては、例えば、2%〜5%の数値を設定する。 Then, it is determined whether or not the vehicle is traveling on a flat road (S23c). Specifically, the gradient vector σ P calculated in S23b and the preset threshold value σ th are compared with the gradient determination expression “| σ th | ≦ | σ |”. When the gradient judgment formula is satisfied continuously for a predetermined time, the vehicle is traveling on a steep road, and when the vehicle is not established at least once, the vehicle is traveling on a relatively flat road. As the threshold value σ th , for example, a numerical value of 2% to 5% is set.

自車が勾配の急な道路を走行しているとき(S23c,Yes)、S23bで更新された勾配ベクトルσを、コンピュータなどに内蔵されたハードディスクドライブ、CD−R、DVD−RAMなどに記憶することで、更新する(S23d)。 When the vehicle is traveling on a steep road slope (S23c, Yes), stores the gradient vector sigma P updated in S 23 b, etc. are incorporated in a hard disk drive computer, CD-R, etc. DVD-RAM By doing so, it is updated (S23d).

以上、S23の詳細を説明した。S23の別の実現方法として、車両前部に取り付けたフロントカメラあるいは車両後部に取り付けたリアカメラを用いて、自車が走行する道路などの周辺景色を撮影し、その撮影画像に含まれる道路標識などのオブジェクトに着目し、その上下方向の変化度合いを認識することにより、演算してもよい。または、ジャイロセンサが計算するピッチ軸の速度または加速度から、勾配ベクトルσを求めてもよい。 The details of S23 have been described above. As another realization method of S23, a surrounding scene such as a road on which the vehicle travels is photographed using a front camera attached to the front part of the vehicle or a rear camera attached to the rear part of the vehicle, and a road sign included in the photographed image The calculation may be performed by paying attention to such an object and recognizing the degree of change in the vertical direction. Alternatively, the gradient vector σ P may be obtained from the velocity or acceleration of the pitch axis calculated by the gyro sensor.

そして、S23で計算した勾配ベクトルσをもとに、補正先の道路を選択する(S24)。補正後自車位置の計算(S23)は、例えば、(A)勾配有無方式、または、(B)高さ測定方式のいずれかにより、実現できる。 Then, based on the gradient vector σ P calculated in S23, a correction destination road is selected (S24). The calculation of the corrected vehicle position (S23) can be realized by, for example, either (A) gradient presence method or (B) height measurement method.

(A)勾配有無方式は、大まかに自車が走行している道路を特定する。例えば、自車が高架下の道路を走行していたとする。その後、自車が急な道路を走行している(S23c,No)と判定されたとき、補正先の道路を高架上の道路に変更する。これにより、道路の高さ情報の詳細な値を必要とせずに、道路を選択することができるため、詳細な地図情報が不要であり、低コストで実現できる。   (A) The gradient presence / absence method roughly specifies the road on which the vehicle is traveling. For example, suppose that the vehicle is traveling on an underpass road. Thereafter, when it is determined that the host vehicle is traveling on a steep road (S23c, No), the correction destination road is changed to an elevated road. Thereby, since a road can be selected without requiring a detailed value of road height information, detailed map information is not necessary and can be realized at low cost.

(B)高さ測定方式は、勾配σのある道路における自車の走行距離と、走行した道路の勾配σから高低差を演算し、地図情報と前記高低差に応じて、一番高さが近い道路を選択する方式である。これにより、同じ緯度経度地点において高さが多段階存在するような複雑な道路(高速道路のランプなど)に対しても、高精度で道路を選択することができる。   (B) The height measurement method calculates the height difference from the travel distance of the vehicle on the road with the slope σ and the slope σ of the road that has traveled, and the height is the highest according to the map information and the height difference. This is a method of selecting a nearby road. As a result, it is possible to select a road with high accuracy even for a complicated road (such as a ramp on a highway) having multiple levels of height at the same latitude and longitude.

また、前記(A)、(B)の方式の他に、GPS精度が低下する場所や起伏の多い山間部などの道路を車両が走行する場合には、平面的な移動距離(2次元走行距離と称する)と道路勾配に応じて、起伏を考慮した走行距離(3次元走行距離と称する)を演算することにより、地図上の適切な位置に自車をマッチングすることが可能となる。また、前記した3次元走行距離を用いて、標高を含む地図情報に更新してもよい。   In addition to the methods (A) and (B), when a vehicle travels on a road such as a place where GPS accuracy is reduced or a mountainous area with many undulations, a two-dimensional travel distance (two-dimensional travel distance) It is possible to match the vehicle to an appropriate position on the map by calculating a travel distance (referred to as a three-dimensional travel distance) in consideration of undulations according to the road gradient. Moreover, you may update to the map information containing an altitude using the above-mentioned three-dimensional traveling distance.

図5のS25は、図2のS15と同じである。図5のS26は、図2のS16と同じである。   S25 in FIG. 5 is the same as S15 in FIG. S26 in FIG. 5 is the same as S16 in FIG.

図7は、S16およびS17で表示する画面の一例を示す画面図である。自車位置表示欄701は、地図上の自車の位置をアイコンで示す。進行方向表示欄702は、進行方向演算部21により計算された各ベクトルを、道路構造令に則った%表示または角度表示(度)で示す。さらに、地図上に表示される地図情報としては建物および建物の種類・業種など、実景観に対応する地図情報である。前記した建物の種類・業種としては、ガソリンスタンド、コンビニエンスストア、駅、学校などの記号、名前などの表示がある。   FIG. 7 is a screen diagram illustrating an example of a screen displayed in S16 and S17. The own vehicle position display column 701 indicates the position of the own vehicle on the map with an icon. The traveling direction display column 702 shows each vector calculated by the traveling direction calculation unit 21 in% display or angle display (degrees) according to the road structure ordinance. Further, the map information displayed on the map is map information corresponding to an actual landscape, such as a building and the type and type of business of the building. As the types and types of business described above, there are signs such as gas stations, convenience stores, stations, schools, and names, names, and the like.

補正オンオフ表示欄703は、S15またはS25で自車位置を補正するか(ON)、否か(OFF)を表示する。このオンオフは、所定操作により切替が可能である。ONのときには、補正後自車位置が自車位置表示欄701に表示され、OFFのときには、補正前自車位置が自車位置表示欄701に表示される。または、ONのときに、自車位置表示欄701の点滅あるいは音声により、画面上の自車位置を補正してマッチングしていることを運転者および同乗者に報知してもよい。   The correction on / off display field 703 displays whether the vehicle position is corrected in S15 or S25 (ON) or not (OFF). This on / off can be switched by a predetermined operation. When the vehicle is ON, the corrected vehicle position is displayed in the vehicle position display column 701. When the vehicle is OFF, the vehicle position before correction is displayed in the vehicle position display column 701. Alternatively, when ON, the driver and passengers may be informed that the vehicle position on the screen is corrected by matching or flashing in the vehicle position display field 701 or by matching the sound.

なお、道路形状の進行方向と、運転者の操舵操作に基づく車両の進行方向(方位、勾配)とを比較して、車両の進行方位が道路形状の進行方向に対して適切でない場合(ハンドルの切りすぎなど)には、進行方向表示欄702の点滅や「ピピピピピ」などの音声により、操舵操作が適切でない旨を運転者に警告してもよい。   It should be noted that when the traveling direction of the road is not appropriate to the traveling direction of the road shape by comparing the traveling direction of the road shape with the traveling direction (direction, gradient) of the vehicle based on the driver's steering operation (the steering wheel For example, the driver may warn the driver that the steering operation is not appropriate by blinking the traveling direction display field 702 or by a sound such as “buzzy”.

また、道路勾配と自車の速度を比較して、自車の速度が適切でない場合(くだり坂での速度の出しすぎなど)には、進行方向表示欄702の点滅や「ピピピピピ」などの音声により、道路に対して速度が適切でないむねを運手者に警告してもよい。   Also, comparing the road gradient with the speed of the vehicle, if the speed of the vehicle is not appropriate (such as excessive speed on the downhill), a flashing of the traveling direction display field 702 and a sound such as “beep / beep” Thus, the operator may be warned that the speed is not appropriate for the road.

さらに、補正オンオフ表示欄703に表示される自車位置の補正は、方位演算部21aで演算される車両の方位と、勾配演算部21bで演算される車両の勾配と、をそれぞれ個別に補正のオンオフを指定してもよい。例えば、周囲に高架道路が存在しない地域では、勾配演算部21bによる補正処理をオフにすることで、計算量を減らすことができる。   Further, the correction of the vehicle position displayed in the correction on / off display field 703 is performed by individually correcting the vehicle azimuth calculated by the azimuth calculation unit 21a and the vehicle gradient calculated by the gradient calculation unit 21b. On / off may be specified. For example, in an area where there are no elevated roads around, the calculation amount can be reduced by turning off the correction processing by the gradient calculation unit 21b.

以上説明したように、車載端末装置の画面上に、運転者の操舵操作に応じた車両の進行方向や、走行中の道路の勾配などの車両の姿勢をもとに、補正後自車位置を計算することで、地図上の高精度な自車位置を表示して運手者および同乗者に正確な自車位置や車両状態を報知することができる。その結果、補正後自車位置を表示するための車載端末装置の信頼性向上および運転時の快適性向上を図ることができる。   As described above, the corrected vehicle position is displayed on the screen of the in-vehicle terminal device based on the vehicle traveling direction according to the driver's steering operation and the vehicle posture such as the gradient of the running road. By calculating, it is possible to display the accurate vehicle position on the map and notify the driver and passengers of the accurate vehicle position and vehicle state. As a result, it is possible to improve the reliability of the in-vehicle terminal device for displaying the corrected vehicle position and the comfort during driving.

本発明の一実施形態に関する自車位置演算装置を示す構成図である。It is a block diagram which shows the own vehicle position calculating apparatus regarding one Embodiment of this invention. 本発明の第1実施形態に関する自車位置演算装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the own vehicle position calculating apparatus regarding 1st Embodiment of this invention. 本発明の第1実施形態に関する補正前自車位置および補正後自車位置を示す説明図である。It is explanatory drawing which shows the vehicle position before correction | amendment regarding the 1st Embodiment of this invention, and the vehicle position after correction | amendment. 本発明の第1実施形態に関する分岐路および車線変更の場合を示す概要図である。It is a schematic diagram which shows the case of the branch road and lane change regarding 1st Embodiment of this invention. 本発明の第2実施形態に関する自車位置演算装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the own vehicle position calculating apparatus regarding 2nd Embodiment of this invention. 本発明の第2実施形態に関する上下2つの道路から構成される高架道路において、高架上の道路を自車が走行する一例を示す説明図である。It is explanatory drawing which shows an example which the own vehicle drive | works the road on an elevated road in the elevated road comprised from two upper and lower roads regarding 2nd Embodiment of this invention. 本発明の一実施形態に関する表示する画面の一例を示す画面図である。It is a screen figure which shows an example of the screen displayed regarding one Embodiment of this invention.

符号の説明Explanation of symbols

1 自車位置演算装置
10 自車位置演算部
11 地図情報取得部
12 自車位置検出部
13 補正前自車位置演算部
14 パラメータ検出部
15 自車情報取得部
20 自車位置補正部
21 進行方向演算部
21a 方位演算部
21b 勾配演算部
22 補正先道路選択部
23 補正後自車位置演算部
30 自車位置表示部
DESCRIPTION OF SYMBOLS 1 Own vehicle position calculation apparatus 10 Own vehicle position calculation part 11 Map information acquisition part 12 Own vehicle position detection part 13 Uncorrected own vehicle position calculation part 14 Parameter detection part 15 Own vehicle information acquisition part 20 Own vehicle position correction part 21 Traveling direction Calculation unit 21a Direction calculation unit 21b Gradient calculation unit 22 Correction destination road selection unit 23 Corrected vehicle position calculation unit 30 Vehicle position display unit

Claims (5)

ナビゲーション画面に表示する自車位置を補正する自車位置演算装置であって、
道路を示すリンクについて、リンクの方位を含む地図情報を、記憶手段から取得する地図情報取得部と、
通信手段により自車位置を検出する自車位置検出部と、
前記自車位置検出部で検出した自車位置を、前記地図情報取得部で取得した地図情報上に対応づけて補正前自車位置とする補正前自車位置演算部と、
自車への操舵操作を検知することで、自車の進行方向における方位を演算する方位演算部と、
自車周辺の各リンクについて、前記自車の方位と前記リンクの方位との差分が最小となるリンクを、補正先の道路を示すリンクとして選択する補正先道路選択部と、
前記補正先道路選択部で選択されたリンク上の位置を補正後自車位置として決定する補正後自車位置演算部と、
前記補正後自車位置演算部が決定した前記補正後自車位置を、前記地図情報取得部で取得した地図情報上に対応づけて表示し、前記補正前自車位置から前記補正後自車位置までの距離がばらつくときに、自車がふらついている旨の警告を表示する自車位置表示部と、を有することを特徴とする
自車位置演算装置。
A vehicle position calculation device for correcting the vehicle position displayed on the navigation screen,
For a link indicating a road, a map information acquisition unit that acquires map information including the direction of the link from the storage means;
A vehicle position detection unit for detecting the vehicle position by communication means;
An uncorrected own vehicle position calculation unit that associates the own vehicle position detected by the own vehicle position detection unit with the map information acquired by the map information acquisition unit and sets the own vehicle position before correction;
By detecting the steering operation to the vehicle, and the azimuth calculation section for calculating a square position in the traveling direction of the vehicle,
For each link around the vehicle, wherein the person-position of the vehicle, a link differencing is minimized with the direction position of the link, and a correction destination road selecting unit that selects a link showing a correction destination road,
A corrected vehicle position calculation unit that determines a position on the link selected by the correction destination road selection unit as a corrected vehicle position;
The corrected vehicle position determined by the corrected vehicle position calculation unit is displayed in association with the map information acquired by the map information acquisition unit, and the corrected vehicle position from the vehicle position before correction And a vehicle position display unit that displays a warning that the vehicle is staggered when the distance to the vehicle varies .
前記補正後自車位置演算部は、前記補正先道路選択部が選択したリンク上の位置の内、前記自車位置検出部で検出した自車位置に最も近い位置を、前記補正後自車位置として決定することを特徴とする
請求項1に記載の自車位置演算装置。
The corrected host vehicle position calculation unit calculates a position closest to the host vehicle position detected by the host vehicle position detection unit from among the positions on the link selected by the correction destination road selection unit. Characterized as determined
The own vehicle position calculation device according to claim 1 .
前記自車位置表示部は、前記補正前自車位置、または、前記補正後自車位置のうち、いずれか一方の自車位置を指定されると、その指定された自車位置を地図上に表示することを特徴とする
請求項1または請求項2に記載の自車位置演算装置。
The vehicle position display unit, when any one of the vehicle position before correction or the corrected vehicle position is designated, the designated vehicle position is displayed on a map. The own vehicle position calculation device according to claim 1, wherein the vehicle position calculation device is displayed.
ナビゲーション画面に表示する自車位置を補正する自車位置演算方法であって、
コンピュータが、
道路を示すリンクについて、リンクの方位を含む地図情報を、記憶手段から取得し、
通信手段により自車位置を検出し、
前記検出した自車位置を、前記地図情報取得部で取得した地図情報上に対応づけて補正前自車位置とし、
自車への操舵操作を検知することで、自車の進行方向における方位を演算し、
自車周辺の各リンクについて、前記自車の方位と、前記リンクの方位との差分が最小となるリンクを、補正先の道路を示すリンクとして選択し、
前記選択されたリンク上の位置を補正後自車位置として決定し、
前記決定した前記補正後自車位置を、前記地図情報取得部で取得した地図情報上に対応づけて表示し、前記補正前自車位置から前記補正後自車位置までの距離がばらつくときに、自車がふらついている旨の警告を表示することを特徴とする
自車位置演算方法。
A vehicle position calculation method for correcting the vehicle position displayed on the navigation screen,
Computer
For a link indicating a road, map information including the direction of the link is acquired from the storage means,
The vehicle position is detected by communication means,
The detected vehicle position is associated with the map information acquired by the map information acquisition unit as the vehicle position before correction,
By detecting the steering operation to the vehicle, it calculates the square position in the traveling direction of the vehicle,
For each link around the vehicle, wherein the person-position of the vehicle, a link differencing is minimized with the direction position of the link, select a link showing a correction destination road,
Determine the position on the selected link as the corrected vehicle position,
The determined corrected vehicle position is displayed in association with the map information acquired by the map information acquisition unit, and when the distance from the corrected vehicle position to the corrected vehicle position varies, A vehicle position calculation method characterized by displaying a warning that the vehicle is wobbling .
請求項4に記載された自車位置演算方法を、コンピュータに実行させるための自車位置演算プログラム。 A host vehicle position calculation program for causing a computer to execute the host vehicle position calculation method according to claim 4 .
JP2007245316A 2007-09-21 2007-09-21 Own vehicle position calculation device, own vehicle position calculation method, and own vehicle position calculation program Expired - Fee Related JP4981601B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007245316A JP4981601B2 (en) 2007-09-21 2007-09-21 Own vehicle position calculation device, own vehicle position calculation method, and own vehicle position calculation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007245316A JP4981601B2 (en) 2007-09-21 2007-09-21 Own vehicle position calculation device, own vehicle position calculation method, and own vehicle position calculation program

Publications (2)

Publication Number Publication Date
JP2009074986A JP2009074986A (en) 2009-04-09
JP4981601B2 true JP4981601B2 (en) 2012-07-25

Family

ID=40610089

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007245316A Expired - Fee Related JP4981601B2 (en) 2007-09-21 2007-09-21 Own vehicle position calculation device, own vehicle position calculation method, and own vehicle position calculation program

Country Status (1)

Country Link
JP (1) JP4981601B2 (en)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5333862B2 (en) * 2010-03-31 2013-11-06 アイシン・エィ・ダブリュ株式会社 Vehicle position detection system using landscape image recognition
JP5333861B2 (en) * 2010-03-31 2013-11-06 アイシン・エィ・ダブリュ株式会社 Vehicle position detection system using landscape image recognition
JP5333860B2 (en) * 2010-03-31 2013-11-06 アイシン・エィ・ダブリュ株式会社 Vehicle position detection system using landscape image recognition
JP2011226950A (en) * 2010-04-21 2011-11-10 Sanyo Electric Co Ltd Current position display device and current position display method
JP5466081B2 (en) * 2010-05-24 2014-04-09 日立オートモティブシステムズ株式会社 Vehicle control device
JP5646980B2 (en) * 2010-12-16 2014-12-24 クラリオン株式会社 Ambient condition monitoring device for vehicles
JP5682302B2 (en) * 2010-12-27 2015-03-11 アイシン・エィ・ダブリュ株式会社 Traveling road estimation device, method and program
JP5810939B2 (en) * 2012-01-26 2015-11-11 トヨタ自動車株式会社 Vehicle road identification device
JP5783093B2 (en) * 2012-03-13 2015-09-24 アイシン・エィ・ダブリュ株式会社 Moving body position detection system, moving body position detection apparatus, moving body position detection method, and computer program
KR101920303B1 (en) * 2012-03-19 2018-11-20 현대모비스 주식회사 Appratus and Method for judgment 3 dimension
JP6303902B2 (en) * 2014-08-04 2018-04-04 日産自動車株式会社 Position detection apparatus and position detection method
EP3842747A1 (en) * 2015-02-10 2021-06-30 Mobileye Vision Technologies Ltd. Sparse map for autonomous vehicle navigation
JP6703423B2 (en) * 2016-03-14 2020-06-03 株式会社Subaru Vehicle running control device
JP6969962B2 (en) * 2017-10-05 2021-11-24 トヨタ自動車株式会社 Map information providing system for vehicle driving support and / or driving control
US11360475B2 (en) * 2017-12-05 2022-06-14 Waymo Llc Real-time lane change selection for autonomous vehicles
JP6971833B2 (en) * 2017-12-25 2021-11-24 三菱電機株式会社 Traveling speed calculation device
JP6839677B2 (en) * 2018-03-26 2021-03-10 康二 蓮井 Travel distance measuring device, travel distance measurement method, and travel distance measurement program
JP7222799B2 (en) * 2019-04-12 2023-02-15 株式会社デンソー ROAD TYPE DETERMINATION DEVICE AND DRIVING ASSIST DEVICE
CN119043344B (en) * 2024-08-22 2025-06-06 惠州华阳通用电子有限公司 A vehicle positioning method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2586069B2 (en) * 1987-11-19 1997-02-26 ソニー株式会社 In-vehicle navigator device
JPH0735566A (en) * 1993-07-23 1995-02-07 Aqueous Res:Kk Navigation device
JPH07318363A (en) * 1994-05-20 1995-12-08 Sony Corp Navigation device
JPH08178677A (en) * 1994-12-22 1996-07-12 Alpine Electron Inc On-vehicle navigation device
JP3012503B2 (en) * 1995-12-01 2000-02-21 富士通テン株式会社 Vehicle position detection device

Also Published As

Publication number Publication date
JP2009074986A (en) 2009-04-09

Similar Documents

Publication Publication Date Title
JP4981601B2 (en) Own vehicle position calculation device, own vehicle position calculation method, and own vehicle position calculation program
JP5482320B2 (en) Vehicle driving support device
JP3833931B2 (en) Fuel consumption display method and fuel consumption display device
CN102235879B (en) Route search devices and route guiding system
US7398155B2 (en) Car navigation system
JP2007024833A (en) On-vehicle navigation apparatus
US11186293B2 (en) Method and system for providing assistance to a vehicle or driver thereof
JP5796377B2 (en) Travel control device
JP2008026032A (en) Vehicle navigation apparatus
JP2020187593A (en) Automatic driving support system
US7194355B2 (en) Navigation system
JP2008032542A (en) Route guidance device for vehicles
JP2006053109A (en) Navigation system for vehicle, and route guide method thereof
JP2012108047A (en) Vehicle navigation device
JP5180037B2 (en) Car navigation system
JP3941605B2 (en) Car navigation system
JP6169318B2 (en) Navigation system
JP3559142B2 (en) Locator device
JP2006350953A (en) Car navigation system
JP6244610B2 (en) Navigation system
JP2001194169A (en) Vehicle attitude angle detection device
JP3237454B2 (en) In-vehicle route calculation device
JP4822938B2 (en) Navigation device
JP4796357B2 (en) Corner learning system
JP2009014555A (en) Navigation device, navigation method, and navigation program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090318

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20100215

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110708

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110726

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110926

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: 20120403

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: 20120420

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150427

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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