JPWO2006126367A1 - POSITION SETTING DEVICE, POSITION SETTING METHOD, POSITION SETTING PROGRAM, AND RECORDING MEDIUM - Google Patents
POSITION SETTING DEVICE, POSITION SETTING METHOD, POSITION SETTING PROGRAM, AND RECORDING MEDIUM Download PDFInfo
- Publication number
- JPWO2006126367A1 JPWO2006126367A1 JP2007517751A JP2007517751A JPWO2006126367A1 JP WO2006126367 A1 JPWO2006126367 A1 JP WO2006126367A1 JP 2007517751 A JP2007517751 A JP 2007517751A JP 2007517751 A JP2007517751 A JP 2007517751A JP WO2006126367 A1 JPWO2006126367 A1 JP WO2006126367A1
- Authority
- JP
- Japan
- Prior art keywords
- road
- moving body
- altitude
- position setting
- branch point
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 51
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 238000010586 diagram Methods 0.000 description 12
- 238000004891 communication Methods 0.000 description 11
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
- G01C21/30—Map- or contour-matching
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Instructional Devices (AREA)
- Traffic Control Systems (AREA)
Abstract
位置設定装置は、移動体が高低差のある複数の道路へ分岐する分岐点に到達したことを判定する分岐判定部(101)と、移動体の分岐点への到達以降における、移動体の所定距離の移動に伴う当該移動体の高度変化量を算出する算出部(102)と、算出部(102)によって算出された高度変化量が所定の高度閾値以上であるか否かを判定する高度判定部(103)と、高度判定部(103)の判定結果に基づいて、複数の道路のうちから移動体が位置する道路を決定し、当該道路上に移動体の位置を設定する位置設定部(104)と、を備える。The position setting device includes a branch determination unit (101) that determines that the mobile body has reached a branch point that branches to a plurality of roads having different heights, and a predetermined position of the mobile body after the mobile body reaches the branch point. A calculation unit (102) that calculates the amount of change in altitude of the moving body as the distance moves, and an altitude determination that determines whether or not the amount of change in altitude calculated by the calculation unit (102) is greater than or equal to a predetermined altitude threshold A position setting unit (103) that determines a road where the moving body is located from a plurality of roads based on the determination results of the unit (103) and the altitude determination unit (103), and sets the position of the moving body on the road 104).
Description
この発明は、移動体の位置を設定する位置設定装置、位置設定方法、位置設定プログラム、および記録媒体に関する。 The present invention relates to a position setting device, a position setting method, a position setting program, and a recording medium for setting the position of a moving body.
ナビゲーション装置などにおいては、移動体の位置を論理的に表示道路上に合わせ込むマップマッチングがおこなわれている。このマップマッチングを2次元でおこなう場合、たとえば高速道路などの高架道路と一般道路とのように、高度の異なる複数の道路が並走する場所において移動体がいずれの道路を走行しているかを判別することは困難である。 In a navigation apparatus or the like, map matching is performed in which the position of a moving body is logically matched on a display road. When this map matching is performed in two dimensions, for example, it is determined which road the moving body is traveling in a place where a plurality of roads with different altitudes run in parallel, such as an elevated road such as an expressway and a general road. It is difficult to do.
このため、たとえば、GPSやセンサの測位データから得られる移動体の姿勢角又は高度と、地図データに含まれる3次元道路情報から得られる道路勾配又は道路高度とを比較して、移動体が高度の異なる複数の道路のうちのいずれの道路を走行しているかを判定するようにした技術がある(下記特許文献1参照。)。 For this reason, for example, the posture of the moving body or altitude obtained from GPS or sensor positioning data is compared with the road gradient or road altitude obtained from the three-dimensional road information included in the map data, so that the moving body There is a technique for determining which road among a plurality of different roads is traveling (see Patent Document 1 below).
しかしながら、上述の技術では、地図データから道路勾配又は道路高度が得られない場合には、移動体が高度の異なる複数の道路のうちのいずれの道路を走行しているかを判定することができないという問題が一例として挙げられる。 However, in the above-described technique, when the road gradient or the road altitude cannot be obtained from the map data, it cannot be determined which of the plurality of roads the mobile body is traveling at different altitudes. The problem is an example.
請求項1の発明にかかる位置設定装置は、移動体が高低差のある複数の道路へ分岐する分岐点に到達したことを判定する分岐判定手段と、前記移動体の前記分岐点への到達以降における、前記移動体の所定距離の移動に伴う当該移動体の高度変化量を算出する算出手段と、前記算出手段によって算出された高度変化量が所定の高度閾値以上であるか否かを判定する高度判定手段と、前記高度判定手段の判定結果に基づいて、前記複数の道路のうちから前記移動体が位置する道路を決定し、当該道路上に前記移動体の位置を設定する位置設定手段と、を備えることを特徴とする。 The position setting device according to the invention of claim 1 includes a branch determination unit that determines that the mobile body has reached a branch point that branches to a plurality of roads having different elevations, and after the mobile body has reached the branch point. Calculating means for calculating an altitude change amount of the moving body accompanying the movement of the moving body at a predetermined distance, and determining whether the altitude change amount calculated by the calculating means is equal to or greater than a predetermined altitude threshold value. An altitude determining means; a position setting means for determining a road where the moving body is located from the plurality of roads based on a determination result of the altitude determining means and setting the position of the moving body on the road; It is characterized by providing.
請求項8の発明にかかる位置設定方法は、移動体が高低差のある複数の道路へ分岐する分岐点に到達したことを判定する分岐判定工程と、前記移動体の前記分岐点への到達以降における、前記移動体の所定距離の移動に伴う当該移動体の高度変化量を算出する算出工程と、前記算出工程によって算出された高度変化量が所定の高度閾値以上であるか否かを判定する高度判定工程と、前記高度判定工程の判定結果に基づいて、前記複数の道路のうちから前記移動体が位置する道路を決定する道路決定工程と、前記道路決定工程によって決定された道路上に前記移動体の位置を設定する位置設定工程と、を含んだことを特徴とする。 The position setting method according to the invention of claim 8 includes a branch determination step of determining that the mobile body has reached a branch point that branches to a plurality of roads having a difference in elevation, and after the mobile body reaches the branch point. A calculation step of calculating an altitude change amount of the moving body accompanying the movement of the moving body at a predetermined distance, and determining whether the altitude change amount calculated by the calculation step is equal to or greater than a predetermined altitude threshold Based on the determination result of the altitude determination step and the altitude determination step, the road determination step for determining the road where the moving body is located from among the plurality of roads, and the road determined by the road determination step on the road And a position setting step for setting the position of the moving body.
請求項9の発明にかかる位置設定プログラムは、請求項8に記載の位置設定方法をコンピュータに実行させることを特徴とする。 A position setting program according to a ninth aspect of the invention causes a computer to execute the position setting method according to the eighth aspect.
請求項10の発明にかかる記録媒体は、請求項9に記載の位置設定プログラムをコンピュータによる読み取り可能に記録したことを特徴とする。 A recording medium according to a tenth aspect of the invention is characterized in that the position setting program according to the ninth aspect is recorded so as to be readable by a computer.
101 分岐判定部
102 算出部
103 高度判定部
104 位置設定部
105 第1角度判定部
106 第2角度判定部101
以下に添付図面を参照して、この発明にかかる位置設定装置、位置設定方法、位置設定プログラム、および記録媒体の好適な実施の形態を詳細に説明する。本実施の形態における位置設定装置は、たとえば、車両などの移動体に搭載される。 Exemplary embodiments of a position setting device, a position setting method, a position setting program, and a recording medium according to the present invention will be explained below in detail with reference to the accompanying drawings. The position setting device in the present embodiment is mounted on a moving body such as a vehicle, for example.
(位置設定装置の機能的構成)
図1は、この発明の本実施の形態における位置設定装置の機能的構成を示すブロック図である。この発明の本実施の形態の位置設定装置は、分岐判定部101と、算出部102と、高度判定部103と、位置設定部104と、第1角度判定部105と、第2角度判定部106と、を備えている。(Functional configuration of position setting device)
FIG. 1 is a block diagram showing a functional configuration of a position setting device according to the present embodiment of the present invention. The position setting device according to the present embodiment of the present invention includes a
分岐判定部101は、移動体が高低差のある複数の道路へ分岐する分岐点に到達したことを判定する。分岐判定部101は、高速道路の出入り口につながる道路が接続された分岐点に到達したことを判定するようにしてもよい。
The
算出部102は、移動体の分岐点への到達以降における、移動体の所定距離の移動に伴う当該移動体の高度変化量を算出する。算出部102は、分岐点から高度変化量の算出を開始するようにしてもよい。また、後述する第1角度判定部105によって、移動体の傾斜角が角度閾値以上であると判定された位置から高度変化量の算出を開始するようにしてもよい。なお、移動体の傾斜角は、振動の影響を除去するため、一般的に単位時間当たりの平均傾斜角を使用する。また、角度閾値は、たとえば、移動体による或る一定距離の移動に際して、高低差のある道路への乗り換えを開始した場合に生じると予測される、移動体の傾斜角に基づいて予め設定される。
The
高度判定部103は、算出部102によって算出された高度変化量が所定の高度閾値以上であるか否かを判定する。ここで、高度閾値は、たとえば、移動体による或る一定距離の移動に際して、高低差のある道路への乗り換えをおこなった場合に生じると予測される、高低差に基づいて予め設定される。
The
位置設定部104は、高度判定部103の判定結果に基づいて、高低差のある複数の道路のうちから移動体が位置する道路を決定し、分岐点からの走行距離に基づいて当該道路上に移動体の位置を設定する。そして、設定された移動体の位置の情報を出力する。ここで、位置設定部104は、高度変化量が高度閾値未満である場合には、高度差のある複数の道路のうち分岐点に到達する以前の道路と同一の道路種別の道路を移動体が位置する道路として決定し、高度変化量が高度閾値以上である場合には、高度差のある複数の道路のうち分岐点に到達する以前の道路と異なる道路種別の道路を移動体が位置する道路として決定する。
The
第1角度判定部105は、移動体の傾斜角が所定の角度閾値以上であるか否かを判定する。そして、位置設定部104は、移動体の分岐点からの移動距離が距離閾値以上になるまでの間、角度判定部によって移動体の傾斜角が継続して角度閾値未満であると判定された場合に、高度差のある複数の道路のうち分岐点に到達する以前の道路と同一の道路種別の道路を移動体が位置する道路として決定する。
The 1st
第2角度判定部106は、移動体の傾斜角が所定の最大角度閾値以上であるか否かを判定する。そして、位置設定部104は、移動体の所定距離の移動の際において移動体の傾斜角が所定の最大角度閾値以上である場合に、高度差のある複数の道路のうち分岐点に到達する以前の道路と異なる道路種別の道路を移動体が位置する道路として決定する。ここで、最大角度閾値は、たとえば、移動体による或る一定距離の移動に際して、高低差のある道路への乗り換えをおこなった場合に生じると予測される、移動体の傾斜角に基づいて予め設定される。
The second
(位置設定装置の処理の内容)
まず、この発明の本実施の形態にかかる位置設定装置の処理の内容について説明する。図2は、この発明の本実施の形態にかかる位置設定装置の処理の内容を示すフローチャートである。図2のフローチャートにおいて、まず、移動体が分岐点に到達したか否かを判定する(ステップS201)。移動体が分岐点に到達していないと判定した場合(ステップS201:No)には、移動体が分岐点に到達するのを待つ。(Contents of position setting device processing)
First, the contents of the processing of the position setting device according to this embodiment of the present invention will be described. FIG. 2 is a flowchart showing the contents of the processing of the position setting apparatus according to this embodiment of the present invention. In the flowchart of FIG. 2, first, it is determined whether or not the mobile object has reached a branch point (step S201). When it is determined that the mobile body has not reached the branch point (step S201: No), the mobile body waits for the mobile body to reach the branch point.
移動体が分岐点に到達したと判定した場合(ステップS201:Yes)には、移動体の傾斜角が角度閾値以上であるか否かを判定する(ステップS202)。移動体の傾斜角が角度閾値以上ではないと判定した場合(ステップS202:No)はステップS203に移行し、移動体の傾斜角が角度閾値以上であると判定した場合(ステップS202:Yes)はステップS204に移行する。 When it is determined that the moving body has reached the branch point (step S201: Yes), it is determined whether or not the inclination angle of the moving body is equal to or greater than the angle threshold (step S202). When it is determined that the tilt angle of the moving body is not equal to or greater than the angle threshold (step S202: No), the process proceeds to step S203, and when it is determined that the tilt angle of the moving body is equal to or greater than the angle threshold (step S202: Yes). The process proceeds to step S204.
ステップS203においては、移動体が分岐点から距離閾値以上の距離を走行したか否かを判定し、移動体が分岐点から距離閾値以上の距離を走行したことを判定した場合(ステップS203:Yes)には、ステップS207に移行する。一方、移動体が一定距離を走行していない場合(ステップS203:No)は、ステップS202に戻る。 In step S203, it is determined whether or not the mobile object has traveled a distance equal to or greater than the distance threshold from the branch point, and it is determined that the mobile object has traveled a distance equal to or greater than the distance threshold value from the branch point (step S203: Yes). ) Proceeds to step S207. On the other hand, when the moving body is not traveling a certain distance (step S203: No), the process returns to step S202.
ステップS204においては、ステップS202において移動体の傾斜角が角度閾値以上であると判定された位置から所定距離の間における高度変化量を算出する。 In step S204, the amount of change in altitude between a predetermined distance from the position determined in step S202 that the tilt angle of the moving body is equal to or greater than the angle threshold is calculated.
そして、ステップS205においては、ステップS204において算出された高度変化量が高度閾値以上であるか否かを判定し、高度変化量が高度閾値以上であると判定した場合(ステップS205:Yes)には、移動体が分岐点に到達する以前の道路と異なる道路種別の道路を移動体が位置する道路として決定して(ステップS206)、ステップS208に移行する。 In step S205, it is determined whether or not the altitude change amount calculated in step S204 is greater than or equal to the altitude threshold. If it is determined that the altitude change amount is greater than or equal to the altitude threshold (step S205: Yes). Then, a road of a different road type from the road before the mobile body reaches the branch point is determined as the road where the mobile body is located (step S206), and the process proceeds to step S208.
これに対し、高度変化量が高度閾値未満であると判定した場合(ステップS205:No)には、移動体が分岐点に到達する以前の道路と同一の道路種別の道路を移動体が位置する道路として決定して(ステップS207)、ステップS208に移行する。 On the other hand, when it is determined that the amount of change in altitude is less than the altitude threshold (step S205: No), the moving body is located on a road of the same road type as the road before the moving body reaches the branch point. The road is determined (step S207), and the process proceeds to step S208.
ステップS208においては、分岐点からの走行距離に基づいて、ステップS206又はステップS207において決定した道路上に移動体の位置を設定する。そして一連の処理を終了する。 In step S208, the position of the moving body is set on the road determined in step S206 or step S207 based on the travel distance from the branch point. Then, a series of processing ends.
なお、ステップS204において高度変化量を算出している際に、移動体の傾斜角が最大角度閾値以上になった場合には、高度変化量の算出を終了してステップS206に移行するようにしてもよい。 When calculating the amount of change in altitude in step S204, if the tilt angle of the moving body is equal to or greater than the maximum angle threshold, the calculation of the amount of change in altitude is terminated and the process proceeds to step S206. Also good.
また、ステップS207の処理の代わりに、移動体の水平方向の移動状態により移動体の位置する道路を決定する処理を実行してもよい。たとえば、移動体の水平方向の移動状態が分岐点以前の道路と同一の道路種別の道路に沿って移動する状態である場合には、この同一の道路種別の道路を移動体の位置する道路として決定する。また、移動体の水平方向の移動状態が分岐点以前の道路と異なる道路種別の道路の方向に移動してこの異なる道路種別の道路に沿って移動する状態である場合には、この異なる道路種別の道路を移動体の位置する道路として決定する。このような処理にすることで、高速道路と一般道路との間で高度差がほとんどない地域において、分岐点到達以後に必ず分岐点に到達する以前と同一の道路種別の道路を決定してしまうことを防ぐことができる。 Moreover, you may perform the process which determines the road where a mobile body is located with the moving state of the horizontal direction of a mobile body instead of the process of step S207. For example, if the moving state of the moving body is a state that moves along the same road type road as the road before the branch point, the same road type road is determined as the road where the moving body is located. decide. In addition, when the moving state of the moving body is a state of moving along a road of a different road type from the road before the branch point and moving along the road of the different road type, the different road type Is determined as the road where the moving body is located. In this way, in areas where there is almost no difference in altitude between expressways and ordinary roads, roads of the same road type as before reaching the branch point are always determined after the branch point is reached. Can be prevented.
以上説明したように、本実施の形態の位置設定装置によれば、分岐点以降における、移動体の所定距離の移動に伴う当該移動体の高度変化量に基づいて、移動体が位置する道路が決定される。したがって、高低差がある道路が並走する道路の走行に際して、これらの道路についての道路勾配や道路高度の情報が得られない場合にも、いずれの道路を走行しているかを判定することができる。 As described above, according to the position setting device of the present embodiment, the road on which the moving body is located is based on the amount of change in altitude of the moving body accompanying the movement of the moving body after a predetermined distance after the branch point. It is determined. Therefore, when traveling on roads where roads with different elevations run side by side, it is possible to determine which road is being traveled even if information on the road gradient and road height for these roads cannot be obtained. .
また、本実施の形態の位置設定装置によれば、移動体の傾斜角が角度閾値以上であると判定された位置からの高度変化量が算出される。したがって、高低差がある道路への乗り換えを開始した可能性が高いと判定された場合に限って高度変化量が算出される。これによって、不必要な高度変化量の算出をおこなうことなく、位置設定装置における処理の負担軽減を図ることができる。 Further, according to the position setting device of the present embodiment, the amount of change in altitude from the position where the inclination angle of the moving body is determined to be equal to or greater than the angle threshold is calculated. Therefore, the amount of change in altitude is calculated only when it is determined that there is a high possibility that the transfer to a road with a difference in height is started. As a result, it is possible to reduce the processing burden on the position setting device without calculating unnecessary amount of change in altitude.
さらに、移動体の傾斜角が角度閾値未満のまま移動体が分岐点から所定の距離閾値以上移動した場合、分岐点に到達する以前の道路と同一の道路種別の道路を決定することにより、移動体が分岐点前後で同じ道路を走行するにも拘わらず分岐点通過後の道路に多少の傾斜があった場合におけるミスマッチングを防止することができる。 Furthermore, when the moving body moves more than a predetermined distance threshold from the branch point while the inclination angle of the moving body is less than the angle threshold, the road is moved by determining the same road type road as the road before the branch point is reached. Although the body travels on the same road before and after the branch point, mismatching can be prevented when the road after the branch point has a slight inclination.
また、高度変化量の算出中において、移動体の傾斜角が所定の最大角度閾値以上である場合、分岐点に到達する以前の道路と異なる道路種別の道路を移動体が位置する道路として決定することにより、高度と傾斜角という複数の判断要素を用いて移動体が位置する道路の決定の確度を向上することができる。 When calculating the amount of change in altitude, if the inclination angle of the moving body is equal to or greater than a predetermined maximum angle threshold, a road of a different road type from the road before reaching the branch point is determined as the road on which the moving body is located. Thus, it is possible to improve the accuracy of determining the road on which the moving body is located using a plurality of determination elements such as altitude and inclination angle.
また、本実施の形態の位置設定装置において、高速道路の出入り口につながる道路が接続された分岐点に到達したことを判定することにより、道路が位置する高度に関する情報がない場合にも、高低差のある道路の乗り換えに関わる可能性が高い分岐点に到達した場合に高低差の判断をおこなうことができる。 Further, in the position setting device of the present embodiment, by determining that the road leading to the entrance / exit of the highway has reached a branch point where the road is connected, even if there is no information about the altitude at which the road is located, the height difference When a branch point that is highly likely to be involved in a transfer of a certain road is reached, a difference in elevation can be determined.
以下に、この発明の実施例について説明する。本実施例では、たとえば、車両(四輪車、二輪車を含む)などの移動体に搭載されるナビゲーション装置によって、この発明の位置設定装置を実施した場合の一例について説明する。 Examples of the present invention will be described below. In the present embodiment, an example in which the position setting device of the present invention is implemented by a navigation device mounted on a moving body such as a vehicle (including a four-wheeled vehicle and a two-wheeled vehicle) will be described.
(ナビゲーション装置のハードウェア構成)
図3は、この発明の本実施例におけるナビゲーション装置のハードウェア構成を示すブロック図である。ナビゲーション装置は、ナビゲーション制御部301と、ユーザ操作部302と、表示部303と、位置取得部304と、記録媒体305と、記録媒体デコード部306と、音声出力部307と、スピーカ308と、通信部309と、経路探索部310と、経路誘導部311と、音声生成部312と、高度算出部313と、角度判定部314と、によって構成される。(Hardware configuration of navigation device)
FIG. 3 is a block diagram showing the hardware configuration of the navigation apparatus in this embodiment of the present invention. The navigation device includes a
ナビゲーション制御部301は、ナビゲーション装置全体を制御する。ナビゲーション制御部301は、たとえば所定の演算処理を実行するCPU(Central Processing Unit)や、各種制御プログラムを格納するROM(Read Only Memory)、および、CPUのワークエリアとして機能するRAM(Random Access Memory)などによって構成されるマイクロコンピュータなどによって実現することができる。
The
また、ナビゲーション制御部301は、経路誘導に際し、経路探索部310、経路誘導部311、音声生成部312との間で経路誘導に関する情報の入出力をおこない、その結果得られる情報を表示部303および音声出力部307へ出力する。
In addition, the
ユーザ操作部302は、文字、数値、各種指示など、ユーザによって入力操作された情報をナビゲーション制御部301に対して出力する。このユーザ操作部302は、たとえば、押ボタンスイッチ、タッチパネル、リモコンなどである。また、ユーザ操作部302は、外部からの音声を入力するマイクを用いて、音声によって入力操作をおこなう形態としてもよい。
The
表示部303は、たとえば、CRT(Cathode Ray Tube)、TFT液晶ディスプレイ、有機ELディスプレイ、プラズマディスプレイなどを含む。表示部303は、具体的には、たとえば、映像I/Fや映像I/Fに接続された映像表示用のディスプレイ装置によって構成することができる。映像I/Fは、具体的には、たとえば、ディスプレイ装置全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記憶するVRAM(Video RAM)などのバッファメモリと、グラフィックコントローラから出力される画像情報に基づいて、ディスプレイ装置を表示制御する制御ICなどによって構成される。この表示部303には、地図情報や経路誘導に関する情報、その他各種情報が表示される。
The
位置取得部304は、GPSレシーバおよび各種センサから構成され、移動体の位置(ナビゲーション装置の位置)の情報を取得する。そして、取得した位置情報をナビゲーション制御部301に出力する。GPSレシーバは、GPS衛星からの電波を受信し、GPS衛星との幾何学的位置を求める。なお、GPSとは、Global Positioning Systemの略称であり、4つ以上の衛星からの電波を受信することによって地上での位置を正確に求めるシステムである。GPSレシーバは、GPS衛星からの電波を受信するためのアンテナ、受信した電波を復調するチューナーおよび復調した情報に基づいて現在位置を算出する演算回路などによって構成される。
The
各種センサは、速度センサや角速度センサ、加速度センサなど移動体又はナビゲーション装置に搭載されたセンサであり、これらのセンサから出力される情報から、移動体の移動変位、移動速度、移動方向、傾斜角などを算出する。このように、GPSレシーバの受信電波から得られた情報と合わせて、上記各種センサの出力情報を用いることによって、より高い精度で移動体の位置の認識をおこなうことができる。 The various sensors are sensors mounted on a moving body or a navigation device such as a speed sensor, an angular speed sensor, an acceleration sensor, etc., and from the information output from these sensors, the moving displacement, moving speed, moving direction, inclination angle of the moving body. Etc. are calculated. Thus, the position of the moving body can be recognized with higher accuracy by using the output information of the various sensors together with the information obtained from the received radio wave of the GPS receiver.
記録媒体305は、各種制御プログラムや各種情報をコンピュータに読み取り可能な状態で記録されている。この記録媒体305は、たとえば、HD(Hard Disk)やDVD(Digital Versatile Disk)、CD(Compact Disk)、メモリカードなどによって実現することができる。なお、記録媒体305は、記録媒体デコード部306による情報の書き込みを受け付けるとともに、書き込まれた情報を不揮発に記録するようにしてもよい。
The
また、記録媒体305には、経路探索及び経路誘導に用いられる地図情報が記録されている。記録媒体305に記憶された地図情報は、建物、河川、地表面などの地物(フィーチャ)をあらわす背景データと、道路の形状をあらわす道路形状データとを有しており、表示部303の表示画面において2次元または3次元に描画される。ナビゲーション装置が経路誘導中の場合は、記録媒体デコード部306によって記録媒体305から読み取られた地図情報とナビゲーション制御部301によって設定された移動体の位置とが重ねて表示されることとなる。
The
背景データは、背景の形状をあらわす背景形状データと、背景の種類をあらわす背景種別データとを有する。背景形状データは、たとえば、地物の代表点・ポリライン・ポリゴン・地物の座標などを含んでいる。また、背景種別データは、たとえば、地物の名称や住所・電話番号をあらわすテキストデータ、建物・河川・地表面などの地物の種別データを含んでいる。 The background data includes background shape data representing the shape of the background and background type data representing the type of the background. The background shape data includes, for example, feature representative points, polylines, polygons, feature coordinates, and the like. The background type data includes, for example, text data representing the name, address, and telephone number of a feature, and type data of a feature such as a building, river, or ground surface.
道路形状情報は、複数のノードおよびリンクを有する道路ネットワークに関する情報である。ノードは、三叉路・十字路・五叉路など複数の道路が交差する交差点を示す情報である。リンクは、ノード間を連結する道路を示す情報である。リンクには、曲線道路の表現を可能とする形状補完点を有するものもある。道路形状情報は、交通条件情報を有する。交通条件情報は、交差点の特徴、各リンクの長さ(距離)、車幅、進行方向、通行禁止、道路種別などを示す情報である。 The road shape information is information relating to a road network having a plurality of nodes and links. The node is information indicating an intersection where a plurality of roads such as a three-way intersection, a crossroad, and a five-way intersection intersect. A link is information indicating a road connecting nodes. Some links have shape complement points that allow the expression of curved roads. The road shape information includes traffic condition information. The traffic condition information is information indicating the characteristics of the intersection, the length (distance) of each link, the vehicle width, the traveling direction, the traffic prohibition, the road type, and the like.
本実施例においては、各リンクには、当該リンクが示す道路が高架道路であるか否かの高架データが道路種別を示す情報に含まれている。高架道路とは、地面に対して一定以上の高低差がある道路を示し、たとえば、高速道路などである。本実施例では、一般道路における立体交差を構成する道路も高架道路に含む。また、本実施例では、地表に建設された道路の上側から立体交差するオーバーパスに加えて、地表に建設された道路の下側から立体交差するアンダーパスも広義で高架道路に含めるものとする。 In this embodiment, each link includes elevated data indicating whether the road indicated by the link is an elevated road in the information indicating the road type. The elevated road refers to a road having a certain level difference with respect to the ground, such as an expressway. In the present embodiment, roads that constitute a three-dimensional intersection on a general road are also included in the elevated road. In addition, in this embodiment, in addition to the overpass that intersects from the upper side of the road constructed on the ground surface, the underpass that intersects from the lower side of the road constructed on the ground surface is also included in the elevated road in a broad sense. .
また、記録媒体305に記憶された地図情報は、高架枠内であるか否かをあらわす高架枠データを有している。ここで、高架枠とは、たとえば、一般道路の上方(または地下でも可)に並走して建設された高速道路などのように、高低差のある複数の道路が存在する区域を、地図上で囲む枠である。高架枠は、地図上において、たとえば長方形などの四角形であらわされる。この場合、高架枠データは、高架枠の一対の対角位置を示す座標データによってあらわされる。すなわち、北を上位にして表示された地図上においては、高架枠データは、左上および右下(または、右上および左下)の角の頂点位置を示す座標データによってあらわされる。
Further, the map information stored in the
なお、本実施例では地図情報を記録媒体305に記録するようにしたが、これに限るものではない。地図情報は、ナビゲーション装置のハードウェアと一体に設けられているものに限って記録されているものではなく、ナビゲーション装置外部に設けられていてもよい。その場合、ナビゲーション装置は、たとえば、通信部309を通じて、ネットワークを介して地図情報を取得する。取得された地図情報はRAMなどに記憶される。
In this embodiment, the map information is recorded on the
記録媒体デコード部306は、記録媒体305に対する情報のリード/ライトの制御をおこなう。たとえば、記録媒体としてHDを用いた場合には、記録媒体デコード部306は、HDD(Hard Disk Drive)となる。
The recording
音声出力部307は、接続されたスピーカ308への出力を制御することによって、案内音などの音声を再生する。スピーカ308は、一つであってもよいし、複数であってもよい。具体的には、音声出力部307は、たとえば、音声デジタル情報のD/A変換をおこなうD/Aコンバータと、D/Aコンバータから出力される音声アナログ信号を増幅する増幅器と、音声アナログ情報のA/D変換をおこなうA/Dコンバータと、から構成することができる。
The
通信部309は、たとえば、FMチューナー、VICS/ビーコンレシーバ、無線通信機器、及びその他の通信機器によって構成され、他の通信機器との通信をおこなう。通信部309によって取得される情報として、たとえば、VICS(Vehicle Information and Communication System)センターから配信される渋滞や交通規制などの道路交通情報が挙げられる。また、全国の道路交通情報を蓄積しているサーバに対しネットワークを介して所望の地域の道路交通情報を要求し、要求した道路交通情報を取得するようにしても良い。
The
経路探索部310は、記録媒体305から記録媒体デコード部306を介して取得される地図情報や、通信部309を介して取得するVICS情報などを利用して、出発地から目的地までの最適な経路を探索する。ここで、最適な経路とは、ユーザが指定した条件にもっとも合致する経路である。一般に、出発地から目的地までの経路は無数存在する。このため、経路探索に当たって考慮される事項を設定し、条件に合致する経路を探索するようにしている。
The
経路誘導部311は、経路探索部310によって探索された誘導経路情報、位置取得部304の出力及び後述する位置設定処理の結果に基づいてナビゲーション制御部301が設定した移動体の位置情報、記録媒体305から記録媒体デコード部306を経由して得られた地図情報に基づいて、ユーザを目的地まで誘導するための経路誘導情報の生成をおこなう。このとき生成される経路誘導情報は、通信部309によって受信した渋滞情報を考慮したものであってもよい。経路誘導部311で生成された経路誘導情報は、ナビゲーション制御部301を介して表示部303へ出力される。
The
音声生成部312は、案内音などの各種音声の情報を生成する。すなわち、経路誘導部311で生成された経路誘導情報に基づいて、案内ポイントに対応した仮想音源の設定と音声ガイダンス情報の生成をおこない、これをナビゲーション制御部301を介して音声出力部307へ出力する。
The
高度算出部313は、各種センサの出力から算出される移動体の移動距離および傾斜角に基づいて、移動体が位置する高度を算出する。本実施例では、高低差のある複数の道路へ分岐する分岐点に到達した以降において、所定距離移動する間における移動体の高度変化量を算出する。
The
角度判定部314は、各種センサの出力から算出される移動体の傾斜角と予め設定されている閾値とを比較する。なお、角度判定部314は、単位時間当たりの移動体の平均傾斜角を算出する。単位時間は、たとえば、1秒に設定される。平均傾斜角を使用するのは、振動の影響などを除去するためである。また、角度判定部314は、分岐点に到達した後、移動体が位置する道路が決定されるまでの間、算出された平均傾斜角のうち最大値を記憶する。
The
なお、図1に示した分岐判定部101、算出部102、高度判定部103、位置設定部104、第1角度判定部105、第2角度判定部106は、図3に示したナビゲーション制御部301におけるROMやRAM、記録媒体305などに記録されたプログラムをナビゲーション制御部301が実行することによってその機能を実現する。
The
(位置設定処理の内容)
つぎに、この発明の本実施例にかかる位置設定処理の内容について説明する。図4は、この発明の本実施例にかかる位置設定処理の内容を示すフローチャートである。図4のフローチャートにおいて、まず、位置取得部304によって取得される移動体の位置および地図情報における高架枠データに基づいて、移動体が高架枠内に位置するか否かを判定する(ステップS401)。(Contents of position setting process)
Next, the contents of the position setting process according to this embodiment of the present invention will be described. FIG. 4 is a flowchart showing the contents of the position setting process according to this embodiment of the present invention. In the flowchart of FIG. 4, first, based on the position of the moving object acquired by the
移動体が高架枠内に位置するのを待って(ステップS401:No)、移動体が高架枠内に位置した場合(ステップS401:Yes)は、つぎに、分岐点に到達したか否かを判定する(ステップS402)。ここで、分岐点とは、高低差のある複数の道路が接続された交差点等である。この分岐点を移動体が位置する道路側から見た場合、分岐点に接続された複数の道路は、それぞれ当該分岐点から分岐した状態となる。本実施例においては、道路種別に含まれる高架データに基づいて、高低差のある複数の道路が接続された分岐点に到達したか否かを判定する。 Waiting for the moving body to be positioned within the elevated frame (step S401: No), and if the moving body is positioned within the elevated frame (step S401: Yes), then whether or not the branch point has been reached is determined. Determination is made (step S402). Here, the branching point is an intersection where a plurality of roads with different heights are connected. When this branch point is viewed from the side of the road on which the mobile object is located, the plurality of roads connected to the branch point are each branched from the branch point. In this embodiment, based on the elevated data included in the road type, it is determined whether or not a branch point where a plurality of roads with different elevations are connected has been reached.
ステップS402において、分岐点に到達していない場合(ステップS402:No)は、ステップS401に戻る。分岐点に到達した場合(ステップS402:Yes)は、平均傾斜角の算出を開始して(ステップS403)、単位時間当たりの平均傾斜角の絶対値が2°以上であるか否かを判定する(ステップS404)。 In step S402, when the branch point has not been reached (step S402: No), the process returns to step S401. When the branch point is reached (step S402: Yes), calculation of the average inclination angle is started (step S403), and it is determined whether or not the absolute value of the average inclination angle per unit time is 2 ° or more. (Step S404).
ここで、単位時間当たりの平均傾斜角の絶対値が2°以上となる状況は、高速道路から一般道路あるいは一般道路から高速道路のように、高低差のある道路間における道路の乗り換えを開始したと予測される最低角度である。 Here, the situation where the absolute value of the average inclination angle per unit time is 2 ° or more has started to transfer roads between roads with different heights, such as highway to general road or general road to highway. Is the lowest angle expected.
ステップS404において、単位時間当たりの平均傾斜角の絶対値が2°以上であると判定された場合(ステップS404:Yes)は、高度変化量の算出を開始する(ステップS405)。 If it is determined in step S404 that the absolute value of the average inclination angle per unit time is 2 ° or more (step S404: Yes), the calculation of the altitude change amount is started (step S405).
一方、ステップS404において、単位時間当たりの平均傾斜角の絶対値が2°未満であると判定された場合(ステップS404:No)は、分岐点に到達してから移動体が移動した距離(以下、「分岐距離」という)が400m以上であるか否かを判定する(ステップS406)。分岐距離が400m以上であると判定した場合(ステップS406:Yes)は、ステップS411に移行する。分岐距離が400m未満であると判定した場合(ステップS406:No)は、ステップS404へ戻る。 On the other hand, when it is determined in step S404 that the absolute value of the average inclination angle per unit time is less than 2 ° (step S404: No), the distance traveled by the moving object after reaching the branch point (hereinafter, referred to as “no”). , “Branch distance”) is determined to be 400 m or more (step S406). When it determines with a branch distance being 400 m or more (step S406: Yes), it transfers to step S411. When it is determined that the branch distance is less than 400 m (step S406: No), the process returns to step S404.
つぎに、単位時間当たりの平均傾斜角の絶対値が3°以上であるか否かを判定する(ステップS407)。単位時間当たりの平均傾斜角の絶対値が3°以上となる状況は、高速道路から一般道路あるいは一般道路から高速道路のように、高低差のある道路間における道路の乗り換えに際して移動体がほぼ確実に傾斜すると予測される角度である。単位時間当たりの平均傾斜角の絶対値が3°以上であると判定した場合(ステップS407:Yes)は、ステップS410に進む。 Next, it is determined whether or not the absolute value of the average inclination angle per unit time is 3 ° or more (step S407). When the absolute value of the average inclination angle per unit time is 3 ° or more, the moving body is almost certain when changing roads between roads with different elevations, such as highways to ordinary roads or ordinary roads to expressways. It is the angle that is expected to tilt to. When it is determined that the absolute value of the average inclination angle per unit time is 3 ° or more (step S407: Yes), the process proceeds to step S410.
一方、ステップS407において、単位時間当たりの平均傾斜角の絶対値が3°未満であると判定した場合(ステップS407:No)は、ステップS405において高度変化量の算出を開始してから移動体が移動した距離(以下、「算出距離」という)が180m以上であるか否かを判定する(ステップS408)。算出距離が180m以上であると判定した場合(ステップS408:Yes)は、ステップS409に進む。ステップS408において、算出距離が180m未満であると判定した場合(ステップS408:No)は、ステップS407へ戻る。 On the other hand, when it is determined in step S407 that the absolute value of the average inclination angle per unit time is less than 3 ° (step S407: No), the mobile object starts calculating the altitude change amount in step S405. It is determined whether the moved distance (hereinafter referred to as “calculated distance”) is 180 m or more (step S408). When it is determined that the calculated distance is 180 m or more (step S408: Yes), the process proceeds to step S409. If it is determined in step S408 that the calculated distance is less than 180 m (step S408: No), the process returns to step S407.
ステップS408において、算出距離が180m以上であると判定した場合(ステップS408:Yes)は、180mを移動する間における高度変化量の絶対値が7m以上であるか否かを判定する(ステップS409)。ここで、180mを移動する間における高度変化量の絶対値(本実施例では7m以上)は、高速道路から一般道路あるいは一般道路から高速道路のように、高低差のある道路間における道路の乗り換えに際してほぼ確実に変化すると予測される高度の値に基づいて設定されている。 When it is determined in step S408 that the calculated distance is 180 m or more (step S408: Yes), it is determined whether or not the absolute value of the altitude change amount while moving 180 m is 7 m or more (step S409). . Here, the absolute value of the amount of change in altitude while moving 180 m (7 m or more in this embodiment) is the transfer of roads between roads with different elevations, such as from a highway to a general road or from a general road to a highway. At this time, it is set based on an altitude value that is predicted to change almost certainly.
ステップS409において、180mを移動する間における高度変化量の絶対値が7m以上であると判定した場合(ステップS409:Yes)は、分岐点に到達する以前に走行した道路と異なる道路種別の道路を、移動体が位置する道路として決定して(ステップS410)、ステップS412に移行する。 If it is determined in step S409 that the absolute value of the altitude change during the movement of 180 m is 7 m or more (step S409: Yes), a road of a different road type from the road that has traveled before reaching the branch point is selected. Then, the road is determined as the road where the moving body is located (step S410), and the process proceeds to step S412.
一方、ステップS409において、180mを移動する間における高度変化量の絶対値が7m未満であると判定した場合(ステップS409:No)は、分岐点に到達する以前に走行した道路と同一の道路種別の道路を、移動体が位置する道路として決定して(ステップS411)、ステップS412に移行する。 On the other hand, when it is determined in step S409 that the absolute value of the altitude change amount during the movement of 180 m is less than 7 m (step S409: No), the same road type as the road traveled before reaching the branch point Is determined as the road where the moving body is located (step S411), and the process proceeds to step S412.
ステップS412においては、分岐点からの走行距離に基づいて、ステップS410又はステップS411において決定した道路上に移動体の位置を設定する。そして一連の処理を終了する。 In step S412, the position of the moving body is set on the road determined in step S410 or step S411 based on the travel distance from the branch point. Then, a series of processing ends.
なお、道路種別の情報に高架データが含まれておらず、一般道、高速道路などの種別の情報のみで本実施例の処理を実行してもよい。この場合に、ステップS402における高低差のある複数の道路が接続された分岐点に到達したか否かの判断は、現在走行している道路と異なる道路種別の道路が接続された分岐点に到達したか否かで判断する。また、高速道路の出入り口につながる道路が接続された分岐点に到達したか否かで判断するようにしてもよい。 It should be noted that the road type information does not include elevated data, and the processing of the present embodiment may be executed only with the type information such as general roads and highways. In this case, in step S402, it is determined whether or not a branch point where a plurality of roads having different elevations are connected is reached, a branch point where a road of a different road type from the currently traveling road is connected is reached. Judgment is based on whether or not. Alternatively, the determination may be made based on whether or not a road that connects to the entrance / exit of the expressway has reached a branch point.
また、ステップS411の処理の代わりに、位置取得部304の出力情報および記録媒体305から記録媒体デコード部306を経由して得られた地図情報に基づいて移動体の水平方向の移動状態を算出し、この移動体の水平方向の移動状態により移動体が位置する道路を決定する処理を実行してもよい。たとえば、移動体の水平方向の移動状態が分岐点以前の道路と同一の道路種別の道路に沿って移動する状態である場合には、この同一の道路種別の道路を移動体の位置する道路として決定する。また、移動体の水平方向の移動状態が分岐点以前の道路と異なる道路種別の道路の方向に移動してこの異なる道路種別の道路に沿って移動する状態である場合には、この異なる道路種別の道路を移動体の位置する道路として決定する。
Further, instead of the process of step S411, the horizontal movement state of the moving body is calculated based on the output information of the
つぎに、上述の位置設定処理の具体例について説明する。図5〜図8は、位置設定処理の具体例について説明する説明図である。図5中、第1分岐点N1を介して高速道路L1、L2が接続されている。また、第2分岐点N2を介して一般道路L4、L5が接続されている。そして、高速道路L1、L2と一般道路L4、L5とは、第1分岐点N1と第2分岐点N2とをつなぐ連結道路L3によって接続されている。 Next, a specific example of the position setting process will be described. 5-8 is explanatory drawing explaining the specific example of a position setting process. In FIG. 5, highways L1 and L2 are connected via a first branch point N1. Further, general roads L4 and L5 are connected via the second branch point N2. The highways L1 and L2 and the general roads L4 and L5 are connected by a connecting road L3 that connects the first branch point N1 and the second branch point N2.
本具体例では、高速道路L1、L2を高架道路とし、高速道路L1、L2と一般道路L4、L5とは高低差をもって並走しているものとする。ここでは、一般道路L4を通行している移動体が、連結道路L3を介して高速道路L1またはL2へ乗り換える場合について説明する。なお、第1分岐点N1を高速道路の入口とする。表示部303には、図5〜図8中符号mで示されるマークによってあらわされる移動体の位置が、地図情報に重ねて表示される。通常、移動体の位置を示すマークmは、移動体の移動に伴って表示位置が随時更新され、ほぼリアルタイムな位置が地図情報に重ねて表示される。
In this specific example, the highways L1 and L2 are elevated roads, and the highways L1 and L2 and the general roads L4 and L5 are running side by side with a height difference. Here, a case will be described in which a moving body traveling on the general road L4 changes to the highway L1 or L2 via the connecting road L3. In addition, let the 1st branch point N1 be an entrance of a highway. On the
移動体が位置する道路の決定に際しては、一般道路L4を走行する移動体(図5参照)が、第2分岐点N2に到達すると(図6参照)、速度センサなどに基づいて第2分岐点に到達以後の移動体の移動距離d1を算出する。そして、この移動距離d1に基づいて移動体が位置すると推測される候補位置を算出する。図7においては、第2分岐点N2に接続する連結道路L3、一般道路L5上のマークC1、C2が、移動体が位置すると推測される候補位置となる。 In determining the road on which the moving body is located, when the moving body (see FIG. 5) traveling on the general road L4 reaches the second branch point N2 (see FIG. 6), the second branch point is determined based on a speed sensor or the like. The moving distance d1 of the moving body after reaching is calculated. Then, based on this moving distance d1, a candidate position where the moving body is estimated to be located is calculated. In FIG. 7, the marks C1 and C2 on the connecting road L3 and the general road L5 connected to the second branch point N2 are candidate positions where the moving body is estimated to be located.
図7中、マークC1、C2は、分岐点N2からの距離がともにd1で同じである。なお、第2分岐点N2を通過後、移動体が位置する道路が決定されるまでの間においては、第2分岐点に到達する以前の走行道路(一般道路L4)と同一の道路種別の道路である一般道路L5上の候補位置(マークC2)にマークmを表示するとともに、この一般道路L5上の候補位置に基づいて経路誘導等のナビゲーション処理を実行する。 In FIG. 7, marks C1 and C2 have the same distance d1 from the branch point N2. In addition, after passing through the second branch point N2, until the road on which the moving body is located is determined, the road of the same road type as the traveling road (general road L4) before reaching the second branch point The mark m is displayed at the candidate position (mark C2) on the general road L5, and navigation processing such as route guidance is executed based on the candidate position on the general road L5.
図4に示す処理の実行により、第2分岐点に到達する以前の走行道路(一般道路L4)と異なる道路種別の道路(連結道路L3)に移動したと判断された場合には、連結道路L3に対応する道路を移動体が位置する道路として決定し、連結道路L3上の候補位置を移動体の位置として設定する。そして、表示部303における移動体の位置を示すマークmを連結道路L3上の設定した位置に更新する(図8参照)とともに、この連結道路L3上の位置に基づいて経路誘導等のナビゲーション処理を実行する。
When it is determined by the execution of the processing shown in FIG. 4 that the vehicle has moved to a road (link road L3) of a different road type from the travel road (general road L4) before reaching the second branch point, the link road L3 Is determined as the road where the moving body is located, and the candidate position on the connecting road L3 is set as the position of the moving body. And the mark m which shows the position of the moving body in the
これに対し、図4に示す処理の実行により、第2分岐点に到達する以前の走行道路(一般道路L4)と同一の道路種別の道路(一般道路L5)に移動したと判断した場合には、一般道路L5に対応する道路を移動体が位置する道路として決定し、一般道路L5上の候補位置を移動体の位置として設定する。そして、表示部における移動体の位置を示すマークmを一般道路L5上の設定した位置に確定し、この一般道路L5上の位置に基づいて経路誘導等のナビゲーション処理を継続する。 On the other hand, if it is determined by the execution of the process shown in FIG. 4 that the vehicle has moved to the same road type road (general road L5) as the traveling road (general road L4) before reaching the second branch point The road corresponding to the general road L5 is determined as the road where the moving body is located, and the candidate position on the general road L5 is set as the position of the moving body. And the mark m which shows the position of the mobile body in a display part is decided to the set position on the general road L5, and navigation processing, such as route guidance, is continued based on the position on this general road L5.
本具体例において、一般道路L4を走行している移動体が連結道路L3を介して高速道路L1またはL2へ乗り換える場合について説明したが、もちろん、高速道路を走行している移動体が高速道路から一般道へ乗り換える場合にも同様の処理を実行することができる。 In this specific example, the case where the moving body traveling on the general road L4 is transferred to the highway L1 or L2 via the connecting road L3 has been described. Of course, the moving body traveling on the highway is from the highway. Similar processing can be executed when switching to a general road.
以上説明したように、本実施例によれば、移動体の分岐点への到達以降における、移動体の所定距離の移動に伴う当該移動体の高度変化量に基づいて、移動体が位置する道路が設定される。したがって、高低差をもって並走する道路の走行に際して、これらの道路についての道路勾配や道路高度の情報が得られない場合にも、いずれの道路を走行しているかを判定することができる。 As described above, according to the present embodiment, the road on which the moving body is located based on the amount of change in altitude of the moving body accompanying the movement of the moving body by a predetermined distance after reaching the branch point of the moving body. Is set. Therefore, when traveling on roads that run parallel with different heights, it is possible to determine which road is being traveled even when information on the road gradient and road height for these roads cannot be obtained.
とくに、本実施例においては、高架枠内に移動体が位置する場合に限って、図4に示す処理を実行するため、高度変化量の不必要な算出処理の実行を抑制することができる。 In particular, in the present embodiment, since the process shown in FIG. 4 is executed only when the moving body is located in the elevated frame, it is possible to suppress the unnecessary calculation process of the altitude change amount.
また、本実施例によれば、移動体の単位時間当たりにおける平均傾斜角が角度閾値(2°)以上であると判定された位置からの高度変化量が算出される。したがって、高低差がある道路への乗り換えに伴う高度変化が生じる可能性が高いと判定された場合に限って高度変化量が算出される。これによって、不必要な高度変化量の算出をおこなうことなく、ナビゲーション制御部301などにおける演算処理の負担の軽減を図ることができる。
Further, according to the present embodiment, the amount of change in altitude from the position where the average inclination angle per unit time of the moving body is determined to be equal to or greater than the angle threshold (2 °) is calculated. Therefore, the amount of change in altitude is calculated only when it is determined that there is a high possibility that an altitude change due to a transfer to a road with a level difference will occur. As a result, it is possible to reduce the burden of calculation processing in the
ここで、本実施例においては、角度閾値を2°としたがこれに限るものではない。また、角度閾値は、単一の値に限るものではなく、たとえば、高架枠ごとに設定されていてもよい。これによって、たとえば、高架の高さや、高架道路と一般道路とを接続する道路の傾斜が都市ごとに異なるような場合にも、移動体が位置する道路の決定の確度を向上することができる。 In this embodiment, the angle threshold is set to 2 °, but the present invention is not limited to this. The angle threshold is not limited to a single value, and may be set for each elevated frame, for example. Thereby, for example, even when the height of the elevated road and the inclination of the road connecting the elevated road and the general road differ from city to city, the accuracy of determination of the road on which the moving body is located can be improved.
本実施例によれば、高度変化量が高度閾値(7m)未満である場合、分岐点に到達する以前の道路と同一の道路種別の道路を移動体が位置する道路として決定する。これによって、移動体が分岐点前後で同じ道路を通行するにも拘わらず分岐点通過後の道路に多少の高度変化があった場合におけるミスマッチングを防止することができる。 According to the present embodiment, when the amount of change in altitude is less than the altitude threshold (7 m), a road of the same road type as the road before reaching the branch point is determined as the road on which the moving body is located. Accordingly, it is possible to prevent mismatching when the mobile object passes through the same road before and after the branch point and there is a slight change in altitude on the road after passing through the branch point.
なお、本実施例によれば、分岐点から400m以上移動しても、角度閾値以上の平均傾斜角が生じない場合には、分岐点に到達する以前の道路と同一の道路種別の道路を移動体が位置する道路として決定する。これによって、図4に示す処理が、分岐点に到達した以降、角度閾値以上の平均傾斜角が生じるまで延々と続くことを防止することができる。分岐点から400mという値は、任意に設定できる値であり、地域、国などに応じて適宜最適な値を設定することが可能である。 In addition, according to the present embodiment, if the average inclination angle equal to or greater than the angle threshold does not occur even when moving from the branch point by 400 m or more, the road of the same road type as the road before reaching the branch point is moved. Determine the road where the body is located. Accordingly, the process shown in FIG. 4 can be prevented from continuing after the branch point is reached until an average inclination angle equal to or greater than the angle threshold is generated. The value of 400 m from the branch point is a value that can be arbitrarily set, and an optimal value can be appropriately set according to the region, country, and the like.
さらに、本実施例においては、高度変化量の算出中において、平均傾斜角の絶対値が所定の最大角度閾値(3°)以上である場合、分岐点に到達する以前の道路と異なる道路種別の道路を移動体が位置する道路として決定するようにしてもよい。これによって、高度と傾斜角という複数の判断要素を用いて移動体が位置する道路の決定の確度を向上することができる。 Furthermore, in the present embodiment, when calculating the amount of change in altitude, if the absolute value of the average inclination angle is equal to or greater than a predetermined maximum angle threshold (3 °), the road type is different from the road before reaching the branch point. You may make it determine a road as a road where a mobile body is located. Thereby, the accuracy of determining the road on which the moving body is located can be improved by using a plurality of determination elements such as altitude and inclination angle.
加えて、本実施例において、高速道路の出入り口につながる道路が接続された分岐点に到達したことを判定することにより、道路が位置する高度に関する情報や高架データがない場合にも、高低差のある道路の乗り換えに関わる可能性が高い分岐点に到達した場合には図4に示す処理を実行するようにすることができる。 In addition, in this embodiment, it is determined that the road leading to the entrance / exit of the expressway has reached a branch point where the road is connected. When a branch point that is highly likely to be involved in a transfer of a certain road is reached, the processing shown in FIG. 4 can be executed.
さらに、本実施例のステップS411の処理の代わりに、移動体の水平方向の移動状態により移動体が位置する道路を決定する処理を実行することで、高速道路と一般道路との間で高度差がほとんどない地域において、分岐点到達以後に必ず分岐点に到達する以前の道路と同一の道路種別の道路を決定してしまうことを防ぐことができる。したがって、かかる場合における移動体が位置する道路の決定の確度を向上することができる。 Further, instead of the processing of step S411 of the present embodiment, the altitude difference between the highway and the general road is determined by executing processing for determining the road on which the moving body is located according to the moving state of the moving body in the horizontal direction. In an area where there is almost no road, it is possible to prevent a road of the same road type from being determined after reaching the branch point before the branch point is reached. Therefore, the accuracy of determining the road on which the moving body is located in such a case can be improved.
なお、本実施の形態で説明した位置設定方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、CD−ROM、MO、DVD等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネット等のネットワークを介して配布することが可能な伝送媒体であってもよい。 The position setting method described in the present embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, an MO, and a DVD, and is executed by being read from the recording medium by the computer. The program may be a transmission medium that can be distributed via a network such as the Internet.
【0001】
技術分野
[0001]
この発明は、移動体の位置を設定する位置設定装置、位置設定方法、位置設定プログラム、および記録媒体に関する。
背景技術
[0002]
ナビゲーション装置などにおいては、移動体の位置を論理的に表示道路上に合わせ込むマップマッチングがおこなわれている。このマップマッチングを2次元でおこなう場合、たとえば高速道路などの高架道路と一般道路とのように、高度の異なる複数の道路が並走する場所において移動体がいずれの道路を走行しているかを判別することは困難である。
[0003]
このため、たとえば、GPSやセンサの測位データから得られる移動体の姿勢角又は高度と、地図データに含まれる3次元道路情報から得られる道路勾配又は道路高度とを比較して、移動体が高度の異なる複数の道路のうちのいずれの道路を走行しているかを判定するようにした技術がある(下記特許文献1参照。)。
[0004]
特許文献1:特開平11−304510号公報
発明の開示
発明が解決しようとする課題
[0005]
しかしながら、上述の技術では、地図データから道路勾配又は道路高度が得られない場合には、移動体が高度の異なる複数の道路のうちのいずれの道路を走行しているかを判定することができないという問題が一例として挙げられる。
課題を解決するための手段
[0006]
請求項1の発明にかかる位置設定装置は、移動体が高低差のある複数の道路へ分岐する分岐点に到達したことを判定する分岐判定手段と、前記移動体の傾斜角が所定の角度閾値以上であることを判定する第1角度判定手段と、前記第1角度判定手段によって前記移動体の傾斜角が前記角度閾値以上であると判定された位置からの、前記移動体の所定距離の移動に伴う当該移動体の高度変化量を算出する算出手段と、前記算出手段によって算出された高度変化量が所定の高度閾値以上であるか否かを判定する高度判定手段と、前記高度判定手段の[0001]
Technical field [0001]
The present invention relates to a position setting device, a position setting method, a position setting program, and a recording medium for setting the position of a moving body.
Background art [0002]
In a navigation apparatus or the like, map matching is performed in which the position of a moving body is logically matched on a display road. When this map matching is performed in two dimensions, for example, it is determined which road the moving body is traveling in a place where a plurality of roads with different altitudes run in parallel, such as an elevated road such as an expressway and a general road. It is difficult to do.
[0003]
For this reason, for example, the posture of the moving body or altitude obtained from GPS or sensor positioning data is compared with the road gradient or road altitude obtained from the three-dimensional road information included in the map data, so that the moving body There is a technique for determining which road among a plurality of different roads is traveling (see Patent Document 1 below).
[0004]
Patent Document 1: Problem to be Solved by the Invention Disclosure of the Invention of Japanese Patent Laid-Open No. 11-304510 [0005]
However, in the above-described technique, when the road gradient or the road altitude cannot be obtained from the map data, it cannot be determined which of the plurality of roads the mobile body is traveling at different altitudes. The problem is an example.
Means for Solving the Problems [0006]
The position setting device according to the first aspect of the present invention includes a branch determination unit that determines that the mobile body has reached a branch point that branches to a plurality of roads having different elevations, and an inclination angle of the mobile body is a predetermined angle threshold value. The first angle determination means for determining that the above is the case, and the movement of the movable body by a predetermined distance from the position where the inclination angle of the movable body is determined to be equal to or greater than the angle threshold by the first angle determination means A calculating means for calculating an altitude change amount of the moving body, an altitude determining means for determining whether the altitude change amount calculated by the calculating means is equal to or higher than a predetermined altitude threshold, and the altitude determining means.
【0002】
判定結果に基づいて、前記複数の道路のうちから前記移動体が位置する道路を決定し、当該道路上に前記移動体の位置を設定する位置設定手段と、を備えることを特徴とする。
[0007]
請求項8の発明にかかる位置設定方法は、移動体が高低差のある複数の道路へ分岐する分岐点に到達したことを判定する分岐判定工程と、前記移動体の傾斜角が所定の角度閾値以上であることを判定する角度判定工程と、前記角度判定工程によって前記移動体の傾斜角が前記角度閾値以上であると判定された位置からの、前記移動体の所定距離の移動に伴う当該移動体の高度変化量を算出する算出工程と、前記算出工程によって算出された高度変化量が所定の高度閾値以上であるか否かを判定する高度判定工程と、前記高度判定工程の判定結果に基づいて、前記複数の道路のうちから前記移動体が位置する道路を決定する道路決定工程と、前記道路決定工程によって決定された道路上に前記移動体の位置を設定する位置設定工程と、を含んだことを特徴とする。
[0008]
請求項9の発明にかかる位置設定プログラムは、請求項8に記載の位置設定方法をコンピュータに実行させることを特徴とする。
[0009]
請求項10の発明にかかる記録媒体は、請求項9に記載の位置設定プログラムをコンピュータによる読み取り可能に記録したことを特徴とする。
図面の簡単な説明
[0010]
[図1]図1は、この発明の本実施の形態における位置設定装置の機能的構成を示すブロック図である。
[図2]図2は、この発明の本実施の形態にかかる位置設定装置の処理の内容を示すフローチャートである。
[図3]図3は、この発明の本実施例におけるナビゲーション装置のハードウェア構成を示すブロック図である。
[図4]図4は、この発明の本実施例にかかる位置設定処理の内容を示すフローチャートである。
[図5]図5は、この発明の本実施例にかかる位置設定処理の具体例について説明する説明図である。
[図6]図6は、この発明の本実施例にかかる位置設定処理の具体例について説明する説明図である。[0002]
And a position setting unit that determines a road on which the moving body is located from the plurality of roads based on the determination result, and sets the position of the moving body on the road.
[0007]
The position setting method according to the invention of claim 8 includes a branch determination step of determining that the mobile body has reached a branch point where the mobile body branches to a plurality of roads having different elevations, and an inclination angle of the mobile body is a predetermined angle threshold value. The angle determination step for determining that the above is the case, and the movement associated with the movement of the moving body by a predetermined distance from the position where the inclination angle of the moving body is determined to be equal to or greater than the angle threshold by the angle determination step. Based on a calculation step for calculating an altitude change amount of the body, an altitude determination step for determining whether the altitude change amount calculated by the calculation step is equal to or greater than a predetermined altitude threshold, and a determination result of the altitude determination step A road determining step for determining a road on which the moving body is located from among the plurality of roads, and a position setting step for setting the position of the moving body on the road determined by the road determining step. Is And wherein the door.
[0008]
A position setting program according to a ninth aspect of the invention causes a computer to execute the position setting method according to the eighth aspect.
[0009]
A recording medium according to a tenth aspect of the invention is characterized in that the position setting program according to the ninth aspect is recorded so as to be readable by a computer.
BRIEF DESCRIPTION OF THE DRAWINGS [0010]
FIG. 1 is a block diagram showing a functional configuration of a position setting device according to the present embodiment of the present invention.
[FIG. 2] FIG. 2 is a flowchart which shows the content of the process of the position setting apparatus concerning this Embodiment of this invention.
[FIG. 3] FIG. 3 is a block diagram showing a hardware configuration of the navigation apparatus in the present embodiment of the present invention.
FIG. 4 is a flowchart showing the contents of the position setting process according to the present embodiment of the present invention.
FIG. 5 is an explanatory diagram for explaining a specific example of the position setting process according to the embodiment of the present invention.
FIG. 6 is an explanatory diagram for explaining a specific example of the position setting process according to the present embodiment of the invention.
Claims (10)
前記移動体の前記分岐点への到達以降における、前記移動体の所定距離の移動に伴う当該移動体の高度変化量を算出する算出手段と、
前記算出手段によって算出された高度変化量が所定の高度閾値以上であるか否かを判定する高度判定手段と、
前記高度判定手段の判定結果に基づいて、前記複数の道路のうちから前記移動体が位置する道路を決定し、当該道路上に前記移動体の位置を設定する位置設定手段と、
を備えることを特徴とする位置設定装置。Branch determination means for determining that the mobile body has reached a branch point that branches to a plurality of roads with different elevations;
A calculating means for calculating an amount of change in altitude of the moving body accompanying the movement of the moving body by a predetermined distance after the moving body reaches the branch point;
Altitude determination means for determining whether or not the altitude change calculated by the calculating means is greater than or equal to a predetermined altitude threshold;
Based on the determination result of the altitude determination means, a position setting means for determining a road where the moving body is located from among the plurality of roads and setting the position of the moving body on the road;
A position setting device comprising:
前記算出手段は、前記第1角度判定手段によって前記移動体の傾斜角が前記角度閾値以上であると判定された位置からの前記高度変化量を算出することを特徴とする請求項1に記載の位置設定装置。First angle determination means for determining that the inclination angle of the moving body is equal to or greater than a predetermined angle threshold;
2. The calculation unit according to claim 1, wherein the calculation unit calculates the amount of change in altitude from a position at which the inclination angle of the moving body is determined to be equal to or greater than the angle threshold by the first angle determination unit. Position setting device.
前記位置設定手段は、前記算出手段による前記高度変化量算出中において前記移動体の傾斜角が所定の最大角度閾値以上である場合、前記複数の道路のうち前記分岐点に到達する以前の道路と異なる道路種別の道路を前記移動体が位置する道路として決定することを特徴とする請求項1に記載の位置設定装置。A second angle determination means for determining that the inclination angle of the mobile body is equal to or greater than a predetermined maximum angle threshold;
The position setting means, when the inclination angle of the moving body is equal to or greater than a predetermined maximum angle threshold during the altitude change calculation by the calculation means, the road before reaching the branch point among the plurality of roads The position setting device according to claim 1, wherein roads of different road types are determined as roads on which the moving body is located.
前記移動体の前記分岐点への到達以降における、前記移動体の所定距離の移動に伴う当該移動体の高度変化量を算出する算出工程と、
前記算出工程によって算出された高度変化量が所定の高度閾値以上であるか否かを判定する高度判定工程と、
前記高度判定工程の判定結果に基づいて、前記複数の道路のうちから前記移動体が位置する道路を決定する道路決定工程と、
前記道路決定工程によって決定された道路上に前記移動体の位置を設定する位置設定工程と、
を含んだことを特徴とする位置設定方法。A branch determination step for determining that the mobile body has reached a branch point that branches to a plurality of roads with different elevations;
A calculation step of calculating the amount of change in altitude of the moving body accompanying the movement of the moving body by a predetermined distance after the moving body reaches the branch point;
An altitude determination step of determining whether or not the altitude change amount calculated by the calculation step is greater than or equal to a predetermined altitude threshold;
Based on the determination result of the altitude determination step, a road determination step for determining a road where the moving body is located from among the plurality of roads;
A position setting step of setting the position of the moving body on the road determined by the road determination step;
The position setting method characterized by including.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005153145 | 2005-05-25 | ||
JP2005153145 | 2005-05-25 | ||
PCT/JP2006/308823 WO2006126367A1 (en) | 2005-05-25 | 2006-04-27 | Position setting device, position setting method, position setting program, and recording medium |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2006126367A1 true JPWO2006126367A1 (en) | 2008-12-25 |
JP4572235B2 JP4572235B2 (en) | 2010-11-04 |
Family
ID=37451795
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007517751A Expired - Fee Related JP4572235B2 (en) | 2005-05-25 | 2006-04-27 | POSITION SETTING DEVICE, POSITION SETTING METHOD, POSITION SETTING PROGRAM, AND RECORDING MEDIUM |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP4572235B2 (en) |
WO (1) | WO2006126367A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6078804B2 (en) * | 2012-12-27 | 2017-02-15 | 株式会社ユピテル | System and program |
EP4191202A1 (en) * | 2017-09-13 | 2023-06-07 | ClearMotion, Inc. | Road surface-based vehicle control |
JP6694421B2 (en) * | 2017-11-24 | 2020-05-13 | 株式会社 ミックウェア | In-vehicle device, same road running determination method, and same road running determination program |
CN108195388B (en) * | 2017-12-25 | 2022-06-28 | 千寻位置网络有限公司 | Low-cost high-precision detection method for uphill and downhill of overhead |
JP7143722B2 (en) * | 2018-10-31 | 2022-09-29 | トヨタ自動車株式会社 | Vehicle position estimation device |
CN114485687B (en) * | 2020-11-13 | 2023-09-26 | 博泰车联网科技(上海)股份有限公司 | Vehicle position determining method and related device |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08159802A (en) * | 1994-12-08 | 1996-06-21 | Nippondenso Co Ltd | Navigation device |
JPH10253373A (en) * | 1997-03-07 | 1998-09-25 | Pioneer Electron Corp | Navigator |
JPH11304513A (en) * | 1998-04-21 | 1999-11-05 | Kenwood Corp | Car navigation system |
JP2000146608A (en) * | 1998-11-10 | 2000-05-26 | Nissan Motor Co Ltd | Highway judging device and navigator |
JP2001280985A (en) * | 2000-03-29 | 2001-10-10 | Clarion Co Ltd | Automobile navigation system |
JP2002206934A (en) * | 2001-01-11 | 2002-07-26 | Matsushita Electric Ind Co Ltd | Navigation system |
-
2006
- 2006-04-27 WO PCT/JP2006/308823 patent/WO2006126367A1/en active Application Filing
- 2006-04-27 JP JP2007517751A patent/JP4572235B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08159802A (en) * | 1994-12-08 | 1996-06-21 | Nippondenso Co Ltd | Navigation device |
JPH10253373A (en) * | 1997-03-07 | 1998-09-25 | Pioneer Electron Corp | Navigator |
JPH11304513A (en) * | 1998-04-21 | 1999-11-05 | Kenwood Corp | Car navigation system |
JP2000146608A (en) * | 1998-11-10 | 2000-05-26 | Nissan Motor Co Ltd | Highway judging device and navigator |
JP2001280985A (en) * | 2000-03-29 | 2001-10-10 | Clarion Co Ltd | Automobile navigation system |
JP2002206934A (en) * | 2001-01-11 | 2002-07-26 | Matsushita Electric Ind Co Ltd | Navigation system |
Also Published As
Publication number | Publication date |
---|---|
JP4572235B2 (en) | 2010-11-04 |
WO2006126367A1 (en) | 2006-11-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5699771B2 (en) | MAP IMAGE DISPLAY SYSTEM, MAP IMAGE DISPLAY DEVICE, MAP IMAGE DISPLAY METHOD, AND COMPUTER PROGRAM | |
US6282492B1 (en) | Navigation system and navigation apparatus used in the navigation system | |
JP2004198209A (en) | Navigation equipment and program and recording medium therefor | |
US8494769B2 (en) | Information system, terminal device, and information center device | |
JP4572235B2 (en) | POSITION SETTING DEVICE, POSITION SETTING METHOD, POSITION SETTING PROGRAM, AND RECORDING MEDIUM | |
US7164988B2 (en) | Map display system | |
US8504297B2 (en) | Map display device and map display method | |
JP5016605B2 (en) | Route search device, route search method, route search program, and storage medium | |
JP4682210B2 (en) | NAVIGATION DEVICE, PROCESS CONTROL METHOD, PROCESS CONTROL PROGRAM, AND RECORDING MEDIUM | |
WO2008053533A1 (en) | Map display device, map display method, map display program, and recording medium | |
JP5115862B2 (en) | Route guidance device | |
JP3641947B2 (en) | Vehicle navigation apparatus and navigation method | |
WO2009118911A1 (en) | Map display, navigation device, generating method, map image generating program, and computer-readable recording medium | |
JP2008122266A (en) | Route searching device, route searching method, route searching program, and storage medium | |
JP2008249655A (en) | Navigation device, method, program, and recording medium | |
JP3812634B2 (en) | Road map display device | |
WO2007094371A1 (en) | Data update device, data update method, data update program and recording medium | |
JP3775459B2 (en) | Map display device and storage medium | |
JP4359333B2 (en) | Route guidance device, route guidance method, route guidance program, and recording medium | |
JP4372212B2 (en) | Navigation device and navigation method | |
JP5615596B2 (en) | Information display device, display method, display program, and recording medium | |
JP3775470B2 (en) | Road map display device and recording medium | |
JP3952937B2 (en) | Map data, map data storage device, map data utilization device, program | |
JP6816932B2 (en) | Electronic devices, map display programs and map display methods | |
JP2007113940A (en) | Route searching apparatus for vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100518 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100706 |
|
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: 20100810 |
|
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: 20100816 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130820 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4572235 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |