JP2015184011A - Position collation device, position collation method and program - Google Patents
Position collation device, position collation method and program Download PDFInfo
- Publication number
- JP2015184011A JP2015184011A JP2014057695A JP2014057695A JP2015184011A JP 2015184011 A JP2015184011 A JP 2015184011A JP 2014057695 A JP2014057695 A JP 2014057695A JP 2014057695 A JP2014057695 A JP 2014057695A JP 2015184011 A JP2015184011 A JP 2015184011A
- Authority
- JP
- Japan
- Prior art keywords
- main body
- apparatus main
- unit
- road
- movement
- 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
Images
Landscapes
- Navigation (AREA)
Abstract
Description
本発明は、位置照合装置、位置照合方法及びプログラムに関する。 The present invention relates to a position matching apparatus, a position matching method, and a program.
従来、移動中に、所定の測位手段を利用して位置を測定し、測位された位置と移動方向を算出して、候補リンクと逐次照合する技術が知られている(例えば、特許文献1参照)。 2. Description of the Related Art Conventionally, a technique is known in which a position is measured using a predetermined positioning means during movement, a position where the positioning is performed and a moving direction are calculated, and sequentially verified with candidate links (see, for example, Patent Document 1). ).
しかしながら、ユーザが道上をジグザグに移動すると、ユーザの移動方向と道の延在方向が異なってしまい、ユーザが道上を移動しているにも拘わらず移動経路が道上から外れていると誤って判断する場合があった。またユーザの移動方向と道の延在方向が同一の場合、実際の移動経路とは異なる道上を移動経路と判断される場合もあった。 However, if the user moves zigzag on the road, the direction of the user's movement differs from the direction in which the road extends, and it is erroneously determined that the movement path is off the road even though the user is moving on the road. There was a case. Further, when the user's moving direction is the same as the road extending direction, it may be determined that the road is different from the actual moving path.
そこで、本発明の課題は、道の延在方向に沿って移動しない場合でも、移動経路の特定を適正に行うことができる位置照合装置、位置照合方法及びプログラムを提供することである。 Accordingly, an object of the present invention is to provide a position verification device, a position verification method, and a program capable of appropriately specifying a movement route even when the vehicle does not move along the road extending direction.
上記課題を解決するため、本発明に係る位置照合装置は、
道を含む地図を記憶する記憶手段と、当該装置本体の存する位置の変化方向を逐次検出する第1検出手段と、前記第1検出手段により所定時間範囲内に検出された変化方向を統合して得られる方向を前記装置本体の前記所定時間範囲内における移動方向とする推定手段と、前記移動方向に基づいて、前記装置本体の存する位置を特定して、前記記憶手段に記憶されている地図の道上で照合する照合手段と、を備えたことを特徴としている。
In order to solve the above-described problem, a position matching device according to the present invention includes:
The storage means for storing the map including the road, the first detection means for sequentially detecting the change direction of the position of the apparatus main body, and the change direction detected by the first detection means within the predetermined time range are integrated. Estimating means for setting the obtained direction as the moving direction of the apparatus main body within the predetermined time range, and specifying the position of the apparatus main body based on the moving direction, and the map stored in the storage means And a matching means for matching on the road.
また、本発明に係る位置照合方法は、
道を含む地図を記憶する位置照合装置を用いた位置照合方法であって、当該装置本体の存する位置の変化方向を逐次検出する処理と、所定時間範囲内に検出された変化方向を統合して得られる方向を装置本体の所定時間範囲内における移動方向とする処理と、この移動方向に基づいて、前記装置本体の存する位置を特定して、前記地図の道上で照合する処理と、を含むことを特徴としている。
Further, the position matching method according to the present invention includes:
A position collation method using a position collation device that stores a map including a road, which integrates processing for sequentially detecting a change direction of a position of the device main body and a change direction detected within a predetermined time range. Including a process of setting the obtained direction as a moving direction within a predetermined time range of the apparatus main body, and a process of identifying a position where the apparatus main body exists based on the moving direction and collating on the road of the map. It is characterized by.
また、本発明に係るプログラムは、
道を含む地図を記憶する位置照合装置のコンピュータを、当該装置本体の存する位置の変化方向を逐次検出する検出手段、所定時間範囲内に検出された変化方向を統合して得られる方向を装置本体の所定時間範囲内における移動方向とする推定手段、前記移動方向に基づいて、前記装置本体の存する位置を特定して、前記地図の道上で照合する照合手段、として機能させることを特徴としている。
The program according to the present invention is
The computer of the position verification device that stores the map including the road, the detection means for sequentially detecting the change direction of the position of the device main body, the direction obtained by integrating the change direction detected within the predetermined time range It is characterized by functioning as an estimation means for determining a movement direction within a predetermined time range, and a collation means for identifying the position of the apparatus main body based on the movement direction and collating on the road of the map.
本発明によれば、道の延在方向に沿って移動しない場合でも、移動経路の特定を適正に行うことができる。 According to the present invention, even when the vehicle does not move along the extending direction of the road, it is possible to appropriately specify the moving route.
以下に、本発明について、図面を用いて具体的な態様を説明する。ただし、発明の範囲は、図示例に限定されない。
本実施形態の位置照合装置100は、ユーザに携帯所持(例えば、腕に装着)され、GPSによる測位(GPS測位)と、自律航法用センサを用いた測位(自律航法測位)とを併用して、ユーザの移動経路の軌跡を表わす一連の位置データを逐次記憶していく。また、位置照合装置100は、測位された地点の位置データを地図の道上で照合する。
Hereinafter, specific embodiments of the present invention will be described with reference to the drawings. However, the scope of the invention is not limited to the illustrated examples.
The
図1は、本発明を適用した一実施形態の位置照合装置100の概略構成を示すブロック図である。
図1に示すように、位置照合装置100は、中央制御部1と、GPS処理部2と、センサ部3と、自律航法制御処理部4と、位置照合部5と、データ記憶部6と、表示部7と、操作入力部8等を備えている。
また、中央制御部1、GPS処理部2、センサ部3、自律航法制御処理部4、位置照合部5、データ記憶部6及び表示部7は、バスライン9を介して接続されている。
FIG. 1 is a block diagram showing a schematic configuration of a
As shown in FIG. 1, the
The central control unit 1, the
中央制御部1は、位置照合装置100の各部を統括的に制御する。具体的には、中央制御部1は、図示は省略するが、CPU(Central Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)等を備えている。そして、中央制御部1は、位置照合装置100用の各種処理プログラムに従って各種の制御動作を行い、必要に応じてその制御動作の結果を表示部7に表示させる。その際に、CPUは、RAM内の格納領域内に各種処理結果を格納させ、必要に応じてその処理結果を表示部7に表示させる。
RAMは、例えば、CPUにより実行される処理プログラム等を展開するためのプログラム格納領域や、入力データや上記処理プログラムが実行される際に生じる処理結果等を格納するデータ格納領域などを備える。
ROMは、コンピュータ読み取り可能なプログラムコードの形態で格納されたプログラム、具体的には、位置照合装置100で実行可能なシステムプログラム、当該システムプログラムで実行可能な各種処理プログラムや、これら各種処理プログラムを実行する際に使用されるデータ等を記憶する。例えば、ROMには、自律航法測位とGPS測位とにより移動経路上の各地点の位置データを取得していく測位処理のプログラムが記憶されている。
The central control unit 1 comprehensively controls each unit of the
The RAM includes, for example, a program storage area for expanding a processing program executed by the CPU, a data storage area for storing input data, a processing result generated when the processing program is executed, and the like.
The ROM stores a program stored in the form of computer-readable program code, specifically, a system program that can be executed by the
GPS処理部2は、GPS(Global Positioning System)衛星Sから送信された信号を受信して、当該装置本体の位置を測位する。
すなわち、GPS処理部2は、GPS衛星Sから送信されたデータを受信アンテナ2aを介して受信する。具体的には、受信アンテナ2aは、地球低軌道に打ち上げられた複数のGPS衛星(測位衛星;図1には一つのみ図示)Sから送信されるGPS信号(例えば、アルマナック(概略軌道情報)やエフェメリス(詳細軌道情報)など)を所定のタイミングで受信する。そして、受信アンテナ2aは、受信したGPS信号をGPS処理部2に出力する。
The
That is, the
GPS処理部2は、受信アンテナ2aを介して受信されるGPS信号の復調処理を行って、GPS衛星Sの各種送信データを取得する。そして、GPS処理部2は、取得された送信データに基づいて、所定の測位演算を行うことで、当該装置本体の絶対的な2次元の現在位置(緯度、経度)を測位して当該位置に係る位置データ(例えば、緯度、経度の座標情報)を測位結果として取得する。
The
センサ部3は、自律航法用センサとして、3軸地磁気センサ3a、3軸加速度センサ3b及び気圧センサ3cを備えている。
The
3軸地磁気センサ3aは、互いに直交する3軸方向の地磁気の大きさをそれぞれ検出する。そして、3軸地磁気センサ3aは、検出された各軸の検出信号を自律航法制御処理部4に出力する。
3軸加速度センサ3bは、自律航法用センサであり、互いに直交する3軸方向の加速度をそれぞれ検出する。そして、3軸加速度センサ3bは、検出された各軸の検出信号を所定の周波数でサンプリングして、自律航法制御処理部4に出力する。
気圧センサ3cは、高低差を求めるために気圧を検出するセンサである。また、気圧センサ3cは、検出された気圧の検出信号を自律航法制御処理部4に出力する。
The triaxial
The
The
自律航法制御処理部4は、3軸地磁気センサ3a、3軸加速度センサ3b及び気圧センサ3c等により検出された検出データに基づいて、自律航法の測位演算を連続的に行う。
すなわち、自律航法制御処理部4は、例えば、所定のサンプリング周期で3軸地磁気センサ3a及び3軸加速度センサ3bにより検出された検出データを取得して、これらの検出データから位置照合装置100の移動方向及び移動量を算出していく。
具体的には、自律航法制御処理部4は、変化方向検出部4aと、移動方向推定部4bと、移動量検出部4cとを具備している。
The autonomous navigation control processing unit 4 continuously performs positioning calculation of autonomous navigation based on detection data detected by the triaxial
That is, the autonomous navigation control processing unit 4 acquires, for example, detection data detected by the triaxial
Specifically, the autonomous navigation control processing unit 4 includes a change
変化方向検出部(第1検出手段)4aは、当該装置本体の存する位置の変化方向を逐次検出する。
具体的には、変化方向検出部4aは、装置本体の存する位置の変化方向を単位時間(例えば、1秒等)毎に検出する。例えば、変化方向検出部4aは、3軸地磁気センサ3aの出力に現れる特有の出力変動パターンを抽出し、基準時点における装置本体の存する位置に対して単位時間経過後における装置本体の存する位置が変化した方向を変化方向ベクトルとして検出する。
なお、上記した変化方向の検出手法は、一例であってこれに限られるものではなく、適宜任意に変更可能であり、例えば、GPS測位の結果を利用しても良い。また、時間の計測には、図示しない計時部を用いても良い。
The change direction detection unit (first detection means) 4a sequentially detects the change direction of the position where the apparatus main body exists.
Specifically, the change
Note that the change direction detection method described above is an example and is not limited to this, and can be arbitrarily changed as appropriate. For example, a result of GPS positioning may be used. Further, a time measuring unit (not shown) may be used for time measurement.
移動方向推定部(推定手段)4bは、変化方向検出部4aにより逐次検出された変化方向に基づいて、装置本体の移動方向を推定する。
具体的には、移動方向推定部4bは、変化方向検出部4aにより所定時間範囲(例えば、5秒間等)内に検出された所定数(例えば、5つ)の変化方向を統合することで、装置本体の移動方向を推定する。例えば、時点tにおける装置本体の移動方向を推定する場合、移動方向推定部4bは、時点tを基準とする所定時間範囲内に変化方向検出部4aにより検出された所定数の変化方向ベクトルの各単位ベクトルを算出し、算出された所定数の単位ベクトルの合成ベクトル(単位ベクトル)を時点tにおける装置本体の移動方向として推定する。
ここで、時点tを基準とする所定時間範囲としては、例えば、時点tまでの所定時間範囲や、時点tからの所定時間範囲や、時点tを前後に挟む所定時間範囲等の時点tを含む所定時間範囲が挙げられる。
なお、上記した移動方向の推定手法は、一例であってこれに限られるものではなく、適宜任意に変更可能であり、例えば、GPS測位の結果を利用しても良い。
The movement direction estimation unit (estimating means) 4b estimates the movement direction of the apparatus main body based on the change directions sequentially detected by the change
Specifically, the movement
Here, the predetermined time range with respect to the time point t includes, for example, a predetermined time range up to the time point t, a predetermined time range from the time point t, and a predetermined time range between which the time point t is sandwiched. A predetermined time range may be mentioned.
The moving direction estimation method described above is an example and is not limited to this, and can be arbitrarily changed as appropriate. For example, a result of GPS positioning may be used.
また、所定時間範囲として例示した5秒間は、一例であってこれに限られるものではなく、当該装置本体が移動する道の地形等を考慮して適宜任意に変更可能である。
すなわち、例えば、勾配のある道を移動する場合には、ユーザが道の延在方向に沿って移動せずに、負荷の軽減を図る上で道幅を大きく使ってジグザグに移動する場合がある。そこで、例えば、気圧センサ3cにより検出された気圧に基づいて、所定時間範囲の長さを調整することで、移動方向の推定に用いられる変化方向ベクトルの数を増減するようにしても良い。
Further, the 5 seconds exemplified as the predetermined time range is an example and is not limited to this, and can be arbitrarily changed in consideration of the topography of the road on which the apparatus main body moves.
That is, for example, when moving on a road with a slope, the user may move in a zigzag manner using a large road width in order to reduce the load without moving along the extending direction of the road. Therefore, for example, the number of change direction vectors used for estimating the moving direction may be increased or decreased by adjusting the length of the predetermined time range based on the atmospheric pressure detected by the
移動量検出部(第2検出手段)4cは、装置本体の移動量を逐次検出する。
すなわち、移動量検出部4cは、例えば、3軸加速度センサ3bによる検出結果に基づいて、装置本体の移動量を算出する。具体的には、移動量検出部4cは、3軸加速度センサ3bの出力から装置本体が装着された腕の腕振りに係る加速度成分を特定して、当該加速度成分の変化の態様から腕振り回数を算出し、算出された歩数と予め設定済みの歩幅データとを乗算することで、装置本体の移動量を算出する。
なお、移動量検出部4cは、気圧センサ3cの出力値の変化から高さ方向の移動量について算出しても良い。
The movement amount detection unit (second detection means) 4c sequentially detects the movement amount of the apparatus main body.
That is, the movement
The movement
さらに、自律航法制御処理部4は、検出データを取得する直前の装置本体の存する位置(例えば、GPS測位された基準地点等)の位置データに、算出された移動方向及び移動量からなる相対的なベクトルデータを加算することで、自律航法の測位結果である仮の位置データを算出する。すなわち、自律航法制御処理部4は、当該装置本体の移動方向及び移動量を連続的に検出し、例えば、予めGPS処理部2により測位済みの所定地点の位置データに装置本体の移動方向及び移動量を積算していくことで、装置本体の存する各地点の仮の位置データを算出する。
Furthermore, the autonomous navigation control processing unit 4 uses the calculated moving direction and moving amount as the relative position data of the position of the apparatus main body immediately before the detection data is acquired (for example, a GPS-based reference point). Temporary position data, which is a positioning result of autonomous navigation, is calculated by adding simple vector data. That is, the autonomous navigation control processing unit 4 continuously detects the movement direction and movement amount of the apparatus main body, and for example, moves the movement direction and movement of the apparatus main body to the position data of a predetermined point previously measured by the
位置照合部5は、装置本体の存する位置を地図データベース6cの道上で照合する。
すなわち、位置照合部(照合手段)5は、GPS処理部2又は自律航法制御処理部4から得られた位置データと、移動方向推定部4bにより推定された装置本体の移動方向に基づいて、当該装置本体の存する位置を特定して、データ記憶部5に記憶されている地図の道上で照合する。
具体的には、位置照合部5は、移動方向判定部5aと、位置特定部5bとを具備している。
The
That is, the position verification unit (verification unit) 5 is based on the position data obtained from the
Specifically, the
移動方向判定部(判定手段)5aは、移動方向推定部4bにより推定された装置本体の移動方向が、道の延在方向を基準とする所定の角度範囲内に存するか否かを判定する。
具体的には、位置照合部5は、例えば、GPS処理部2又は自律航法制御処理部4から得られた時点tにおける装置本体の存する地点の位置データを地図データベース6cの道上で照合して、当該時点tにおける装置本体の存する仮地点及び当該仮地点を含む道の延在方向を特定する。そして、移動方向判定部5aは、移動方向推定部4bにより推定された時点tにおける装置本体の移動方向(単位ベクトル)と時点tにおける装置本体の仮地点を含む道の延在方向とのなす角度を算出して、算出されたなす角度が所定の角度範囲内に存するか否かを判定する。
The movement direction determination unit (determination means) 5a determines whether or not the movement direction of the apparatus main body estimated by the movement
Specifically, the
位置特定部(特定手段)5bは、移動方向推定部4bにより推定された装置本体の移動方向に基づいて、装置本体の存する位置を特定する。
すなわち、位置特定部5bは、移動方向判定部5aにより装置本体の移動方向が道の延在方向を基準とする所定の角度範囲内に存すると判定された場合に、移動方向推定部4bにより推定された装置本体の移動方向に基づいて、装置本体の存する位置を特定する。具体的には、位置特定部5bは、移動方向推定部4bにより推定された装置本体の移動方向及び移動量検出部4cにより検出された装置本体の移動量に基づいて、当該装置本体の存する位置を特定する。
例えば、位置特定部5bは、時点tにおける装置本体の存する仮地点の位置と時点tから単位時間経過(例えば、時点t+1(s)等)後における装置本体の存する位置との距離を算出する。そして、位置特定部5bは、算出された距離と移動方向推定部4bにより推定された時点tにおける装置本体の移動方向(単位ベクトル)とに基づいて、時点tから単位時間経過後における装置本体の存する位置を特定する。
The position specifying unit (specifying unit) 5b specifies a position where the apparatus main body exists based on the movement direction of the apparatus main body estimated by the movement
In other words, the
For example, the
そして、位置照合部5は、位置特定部5bにより特定された時点tから単位時間経過後における装置本体の存する位置を地図データベース6cの道上で照合して、装置本体の存する位置を修正する。具体的には、位置照合部5は、例えば、地図データベース6cの道上で、時点t+1(s)における装置本体の位置から最短距離となる地点を算出して、算出された地点を時点t+1(s)における装置本体の位置として特定する。
And the
データ記憶部6は、例えば、不揮発性メモリなどにより構成され、位置測定用の制御データ6a、移動履歴データ6b、地図データベース6c等が記憶されている。
が記憶されている。
The
Is remembered.
制御データ6aは、移動経路上の各地点の位置データを取得していく測位処理に必要な位置測定用のデータである。すなわち、制御データ6aとしては、例えば、GPS測位により得られた位置データや、直近のGPS測位が行われた基準地点(例えば、スタート地点Ps等)から現在位置までの自律航法測位により求められたトータルの移動量や、予めユーザにより設定入力された平均的な歩幅を表わす歩幅データ等が挙げられる。
The
移動履歴データ6bは、装置本体の移動の際の測位処理によって取得された一連の位置データが順次登録されるものである。すなわち、測位処理では、GPS測位や自律航法測位により測定された各地点の位置データが取得され、位置照合部5により地図データベース6cの道上で照合されることで移動履歴データ6bが形成される。
また、移動履歴データ6bには、例えば、一連の位置データに付随して、位置データの取得順序を表わすインデックスナンバー「No.」、位置データが取得されたときの時刻を表わす時刻データ等がそれぞれ登録されるようになっている。
In the
The
地図データベース6cは、例えば、所定範囲内の地図を表示部7に表示するための地図データが位置座標と対応付けて記憶されている。すなわち、地図データベース6cは、都道府県や市町村等の行政区画、番地等の住所情報や、建物、施設、店舗、公園、鉄道に関する情報、地形情報、道情報等を表す地図データと、緯度、経度、高度等の座標情報とが対応付けられている。
なお、上記した地図データベース6cは、一例であってこれに限られるものではなく、当該データベースに記憶される情報の内容等は適宜任意に変更可能である。
このように、データ記憶部6は、道を含む地図を記憶する記憶手段を構成している。
In the map database 6c, for example, map data for displaying a map within a predetermined range on the
The map database 6c described above is an example and is not limited to this, and the contents of information stored in the database can be arbitrarily changed as appropriate.
As described above, the
表示部7は、例えば、液晶表示パネルであり、各種の情報や画像等の表示用の画像データを読み出して表示画面に表示する。
The
操作入力部8は、ユーザによる所定操作に基づいて、当該位置照合装置100本体に対して各種指示を入力する。具体的には、操作入力部8は、例えば、電源ボタン、上下左右のカーソルボタン、決定ボタン(何れも図示略)等を備えている。
The
<測位処理>
次に、本実施形態の位置照合装置100による位置照合処理について図2を参照して説明する。
図2は、位置照合処理に係る動作の一例を示すフローチャートである。
なお、以下に説明する位置照合処理では、当該装置本体の移動の際に、自律航法制御処理部4による自律航法測位が常時行われる一方で、GPS処理部2によるGPS測位が所定の時間間隔毎に行われる。
<Positioning process>
Next, position collation processing by the
FIG. 2 is a flowchart illustrating an example of an operation related to the position matching process.
In the position matching process described below, autonomous navigation positioning by the autonomous navigation control processing unit 4 is always performed when the apparatus body moves, while GPS positioning by the
図2に示すように、先ず、自律航法制御処理部4は、当該装置本体の移動方向及び移動量を連続的に検出し、GPS処理部2により測位済みの所定地点の位置データに装置本体の移動方向及び移動量を積算していくことで、自律航法測位処理及びGPS測位処理により装置本体の存する各地点の仮の位置データを算出する(ステップS1)。
As shown in FIG. 2, first, the autonomous navigation control processing unit 4 continuously detects the movement direction and amount of movement of the apparatus main body, and the position data of the predetermined position determined by the
そして、自律航法制御処理部4の変化方向検出部4aは、例えば、3軸地磁気センサ3aの出力に現れる特有の出力変動パターンを抽出して、基準時点における装置本体の存する位置に対して単位時間経過後における装置本体の存する位置が変化した方向を変化方向ベクトルとして検出する(ステップS2)。
次に、移動方向推定部4bは、変化方向検出部4aにより所定時間範囲(例えば、5秒間等)分に対応する所定数(例えば、5つ)の変化方向ベクトルが検出されたか否かを判定する(ステップS3)。ここで、所定時間範囲分に対応する所定数の変化方向ベクトルが検出されていないと判定されると(ステップS3;NO)、中央制御部1のCPUは、処理をステップS2に戻し、上記と同様に、変化方向検出部4aは、変化方向ベクトルを単位時間(例えば、1秒等)毎に検出する(ステップS2)。
Then, the change
Next, the movement
一方、ステップS3にて、所定時間範囲分に対応する所定数の変化方向ベクトルが検出されたと判定されると(ステップS3;YES)、移動方向推定部4bは、例えば、時点tを基準とする所定時間範囲内に変化方向検出部4aにより検出された所定数の変化方向ベクトルの各単位ベクトルを算出し、それらの合成ベクトル(単位ベクトル)を時点tにおける装置本体の移動方向として推定する(ステップS4)。
On the other hand, when it is determined in step S3 that a predetermined number of change direction vectors corresponding to the predetermined time range have been detected (step S3; YES), the moving
次に、位置照合部5の移動方向判定部5aは、移動方向推定部4bにより推定された装置本体の移動方向が、道の延在方向を基準とする所定の角度範囲内に存するか否かを判定する(ステップS5)。具体的には、位置照合部5は、例えば、時点tにおける装置本体の存する地点の仮の位置データに基づいて、当該時点tにおける装置本体の存する仮地点及び当該仮地点を含む道の延在方向を特定する。その後、移動方向判定部5aは、移動方向推定部4bにより推定された時点tにおける装置本体の移動方向(単位ベクトル)と時点tにおける装置本体の仮地点を含む道の延在方向とのなす角度が所定の角度範囲内に存するか否かを判定する。
Next, the movement
ステップS5にて、装置本体の移動方向が道の延在方向を基準とする所定の角度範囲内に存すると判定されると(ステップS5;YES)、位置照合部5の位置特定部5bは、移動方向推定部4bにより推定された装置本体の移動方向に基づいて、時点tから単位時間経過後における装置本体の存する位置を特定する(ステップS6)。
そして、位置照合部5は、位置特定部5bにより特定された時点tから単位時間経過後における装置本体の存する位置を地図データベース6cの道(例えば、道路)上で照合して、装置本体の存する位置を修正する(ステップS7)。
修正された装置本体の存する位置の位置データは、データ記憶部6に出力されて、移動履歴データ6bに登録される。
When it is determined in step S5 that the moving direction of the apparatus main body is within a predetermined angle range based on the extending direction of the road (step S5; YES), the
And the
The corrected position data of the position of the apparatus main body is output to the
一方、ステップS5にて、装置本体の移動方向が道の延在方向を基準とする所定の角度範囲内に存しないと判定されると(ステップS5;NO)、中央制御部1のCPUは、処理をステップS1に戻し、上記と同様に、自律航法測位処理及びGPS測位処理により装置本体の存する各地点の仮の位置データを算出する(ステップS1)。 On the other hand, when it is determined in step S5 that the moving direction of the apparatus main body does not exist within a predetermined angle range based on the extending direction of the road (step S5; NO), the CPU of the central control unit 1 The process is returned to step S1, and the temporary position data of each point where the apparatus main body exists is calculated by the autonomous navigation positioning process and the GPS positioning process in the same manner as described above (step S1).
上記の各処理が当該装置本体の移動の際に繰り返し実行されることで、地図データベース6cの道上に装置本体の存する位置が対応付けられる。 By repeatedly executing each of the above processes when the apparatus main body is moved, the position of the apparatus main body is associated with the road in the map database 6c.
以上のように、本実施形態の位置照合装置100によれば、装置本体の存する位置の変化方向を逐次検出して、検出された所定数の変化方向に基づいて、装置本体の移動方向を推定するので、ユーザが道の延在方向に沿って移動せずにジグザグに移動する場合であっても、逐次検出された所定数の変化方向を利用して装置本体の移動方向の推定を適正に行うことができる。すなわち、地図データベース6cが大容量となってしまうことを抑制する上で、地図データベース6cの道情報の道幅が実際の道の道幅に対して狭く(細く)なっている場合には、ユーザ(装置本体)が道の道幅を大きく使ってジグザグに移動すると、装置本体の存する位置が道上から外れてしまう虞がある。そこで、逐次検出された所定数の変化方向を利用して装置本体の移動方向を大局的に捉えることで、当該移動方向の推定を適正に行うことができる。具体的には、装置本体の存する位置の変化方向を単位時間毎に検出し、所定時間範囲内に検出された変化方向に基づいて装置本体の移動方向を適正に推定することができる。
そして、推定された装置本体の移動方向に基づいて、装置本体の存する位置を適正に特定することができる。このとき、装置本体の移動方向が、道の延在方向を基準とする所定の角度範囲内に存すると判定された場合に、推定された移動方向に基づいて装置本体の存する位置を特定するので、装置本体の移動方向が、道の延在方向を基準とする所定の角度範囲内に存するか否かの判定結果を利用することで、装置本体の存する位置の特定を適正に行うことができる。また、推定された装置本体の移動方向に加えて、逐次検出された装置本体の移動量を利用することで、装置本体の存する位置の特定をより適正に行うことができる。
このようにして特定された装置本体の存する位置を地図データベース6cの道上で照合して、装置本体の存する位置を修正することで、当該装置本体の移動経路の特定を適正に行うことができる。
As described above, according to the
Then, based on the estimated movement direction of the apparatus main body, the position where the apparatus main body exists can be specified appropriately. At this time, when it is determined that the movement direction of the apparatus main body is within a predetermined angle range based on the extending direction of the road, the position of the apparatus main body is specified based on the estimated movement direction. By using the determination result of whether or not the moving direction of the apparatus main body is within a predetermined angle range with respect to the extending direction of the road, the position where the apparatus main body exists can be properly specified. . In addition to the estimated movement direction of the apparatus main body, the position of the apparatus main body can be specified more appropriately by using the amount of movement of the apparatus main body that is sequentially detected.
The movement path of the apparatus main body can be appropriately specified by checking the position of the apparatus main body thus identified on the road of the map database 6c and correcting the position of the apparatus main body.
なお、本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
例えば、上記実施形態にあっては、装置本体の移動方向が道の延在方向を基準とする所定の角度範囲内に存するか否かを判定するようにしたが、一例であって必ずしも判定処理を行う必要はなく、移動方向判定部5aを具備するか否かは適宜任意に変更可能である。
The present invention is not limited to the above-described embodiment, and various improvements and design changes may be made without departing from the spirit of the present invention.
For example, in the above-described embodiment, it is determined whether or not the moving direction of the apparatus main body is within a predetermined angle range based on the extending direction of the road. It is not necessary to perform the above, and whether or not the moving
また、上記実施形態にあっては、装置本体の存する位置の特定に、装置本体の移動量を利用するようにしたが、一例であって必ずしも装置本体の移動量を利用する必要はなく、移動量検出部4cを具備するか否かは適宜任意に変更可能である。
Further, in the above embodiment, the movement amount of the apparatus main body is used for specifying the position where the apparatus main body exists. However, the movement amount of the apparatus main body is not necessarily used, and is not necessarily used. Whether or not the
また、移動量検出部4cは、高さ方向の移動量も検出する構成とし、例えば、急な斜面等を登る際にはジグザグに移動する可能性が高いことから、検出された高さ方向の移動量が所定値以上である場合には、装置本体の存する位置を道上に修正し、その一方で、高さ方向の移動量が所定値以下である場合には、道から所定の範囲外であった場合に自由空間であると判断してもよい。
Further, the movement
さらに、位置照合装置100の構成は、上記実施形態に例示したものは一例であり、これに限られるものではない。例えば、自律航法制御処理部4を備えずにGPS処理部2によりGPS測位のみを行うようにしても良いし、逆に、GPS処理部2を備えずに自律航法制御処理部4により自律航法測位のみを行うようにしても良い。
Furthermore, the configuration of the
加えて、上記実施形態にあっては、検出手段、推定手段、照合手段としての機能を、中央制御部1のCPUの制御下にて、変化方向検出部4a、移動方向推定部4b、位置照合部5が駆動することにより実現される構成としたが、これに限られるものではなく、中央制御部1によって所定のプログラム等が実行されることにより実現される構成としても良い。
すなわち、プログラムを記憶するプログラムメモリ(図示略)に、検出処理ルーチン、推定処理ルーチン、照合処理ルーチンを含むプログラムを記憶しておく。そして、検出処理ルーチンにより中央制御部1のCPUを、当該装置本体の存する位置の変化方向を逐次検出する手段として機能させるようにしても良い。また、推定処理ルーチンにより中央制御部1のCPUを、所定時間範囲内に検出された変化方向を統合して得られる方向を装置本体の所定時間範囲内における移動方向とする手段として機能させるようにしても良い。また、照合処理ルーチンにより中央制御部1のCPUを、移動方向に基づいて、装置本体の存する位置を特定して、地図の道上で照合する手段として機能させるようにしても良い。
In addition, in the above embodiment, the functions as the detection unit, the estimation unit, and the collation unit are controlled under the control of the CPU of the central control unit 1, the change
That is, a program including a detection processing routine, an estimation processing routine, and a collation processing routine is stored in a program memory (not shown) that stores the program. Then, the CPU of the central control unit 1 may be caused to function as means for sequentially detecting the change direction of the position of the apparatus main body by the detection processing routine. Further, the CPU of the central control unit 1 is caused to function as means for setting the direction obtained by integrating the change directions detected within the predetermined time range as the moving direction within the predetermined time range of the apparatus main body by the estimation processing routine. May be. Further, the CPU of the central control unit 1 may be made to function as means for collating on the road of the map by specifying the position where the apparatus main body exists based on the moving direction by the collation processing routine.
同様に、判定手段、特定手段、第2検出手段についても、中央制御部1のCPUによって所定のプログラム等が実行されることにより実現される構成としても良い。 Similarly, the determination unit, the identification unit, and the second detection unit may be realized by executing a predetermined program or the like by the CPU of the central control unit 1.
さらに、上記の各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体として、ROMやハードディスク等の他、フラッシュメモリ等の不揮発性メモリ、CD−ROM等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを所定の通信回線を介して提供する媒体としては、キャリアウェーブ(搬送波)も適用される。 Furthermore, as a computer-readable medium storing a program for executing each of the above processes, a non-volatile memory such as a flash memory or a portable recording medium such as a CD-ROM is applied in addition to a ROM or a hard disk. Is also possible. A carrier wave is also used as a medium for providing program data via a predetermined communication line.
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<請求項1>
道を含む地図を記憶する記憶手段と、
当該装置本体の存する位置の変化方向を逐次検出する第1検出手段と、
前記第1検出手段により所定時間範囲内に検出された変化方向を統合して得られる方向を前記装置本体の前記所定時間範囲内における移動方向とする推定手段と、
前記移動方向に基づいて、前記装置本体の存する位置を特定して、前記記憶手段に記憶されている地図の道上で照合する照合手段と、
を備えたことを特徴とする位置照合装置。
<請求項2>
前記第1検出手段は、更に、前記装置本体の存する位置の変化方向を単位時間毎に検出し、
前記推定手段は、更に、前記第1検出手段により所定時間範囲内に検出された変化方向を統合して得られる方向を前記装置本体の前記所定時間範囲内における移動方向とすることを特徴とする請求項1に記載の位置照合装置。
<請求項3>
前記移動方向が、前記道の延在方向を基準とする所定の角度範囲内に存するか否かを判定する判定手段と、
前記判定手段により前記装置本体の移動方向が前記所定の角度範囲内に存すると判定された場合に、前記移動方向に基づいて、前記装置本体の存する位置を特定する特定手段と、を備えることを特徴とする請求項1又は2に記載の位置照合装置。
<請求項4>
前記装置本体の移動量を逐次検出する第2検出手段を更に備え、
前記特定手段は、
前記移動方向及び前記第2検出手段により検出された移動量に基づいて、前記装置本体の存する位置を特定することを特徴とする請求項3に記載の位置照合装置。
<請求項5>
前記第2検出手段は、更に、前記装置本体の高さ方向の移動量を逐次検出し、
前記照合手段は、前記所定時間範囲内における高さ方向の移動量が所定値以上である場合に、前記移動方向に基づいて、前記装置本体の存する位置を特定して、前記記憶手段に記憶されている地図の道上で照合することを特徴とする請求項4に記載の位置照合装置。
<請求項6>
道を含む地図を記憶する位置照合装置を用いた位置照合方法であって、
当該装置本体の存する位置の変化方向を逐次検出する処理と、
所定時間範囲内に検出された変化方向を統合して得られる方向を前記装置本体の前記所定時間範囲内における移動方向とする処理と、
この移動方向に基づいて、前記装置本体の存する位置を特定して、前記地図の道上で照合する処理と、
を含むことを特徴とする位置照合方法。
<請求項7>
道を含む地図を記憶する位置照合装置のコンピュータを、
当該装置本体の存する位置の変化方向を逐次検出する検出手段、
所定時間範囲内に検出された変化方向を統合して得られる方向を前記装置本体の前記所定時間範囲内における移動方向とする推定手段、
前記移動方向に基づいて、前記装置本体の存する位置を特定して、前記地図の道上で照合する照合手段、
として機能させることを特徴とするプログラム。
Although several embodiments of the present invention have been described, the scope of the present invention is not limited to the above-described embodiments, but includes the scope of the invention described in the claims and equivalents thereof.
The invention described in the scope of claims attached to the application of this application will be added below. The item numbers of the claims described in the appendix are as set forth in the claims attached to the application of this application.
[Appendix]
<Claim 1>
Storage means for storing a map including a road;
First detection means for sequentially detecting the direction of change of the position of the apparatus body;
An estimation unit that sets a direction obtained by integrating the change directions detected by the first detection unit within a predetermined time range as a moving direction of the apparatus main body within the predetermined time range;
Based on the moving direction, the position where the device main body exists is specified, and collation means for collating on the road of the map stored in the storage means;
A position matching device comprising:
<Claim 2>
The first detection means further detects the direction of change of the position of the apparatus main body for each unit time,
The estimation means further uses a direction obtained by integrating the change directions detected within a predetermined time range by the first detection means as a moving direction of the apparatus main body within the predetermined time range. The position verification apparatus according to claim 1.
<Claim 3>
Determining means for determining whether or not the moving direction is within a predetermined angle range based on the extending direction of the road;
Specifying means for specifying a position of the apparatus main body based on the movement direction when the determination means determines that the movement direction of the apparatus main body is within the predetermined angle range. The position collation apparatus according to
<Claim 4>
A second detecting means for sequentially detecting the movement amount of the apparatus main body;
The specifying means is:
The position collation apparatus according to
<Claim 5>
The second detection means further detects the amount of movement in the height direction of the apparatus body sequentially,
The collating unit specifies a position of the apparatus main body based on the moving direction when the moving amount in the height direction within the predetermined time range is equal to or greater than a predetermined value, and is stored in the storage unit. The position collation apparatus according to claim 4, wherein collation is performed on a road of a map.
<Claim 6>
A position matching method using a position matching device that stores a map including a road,
A process of sequentially detecting the direction of change of the position of the device body;
A process in which a direction obtained by integrating the change directions detected within a predetermined time range is set as a moving direction of the apparatus main body within the predetermined time range;
Based on this moving direction, the position where the device main body exists is specified, and the verification on the road of the map;
A position matching method comprising:
<Claim 7>
A computer of a location verification device that stores a map including a road,
Detecting means for sequentially detecting the direction of change of the position of the apparatus body;
An estimation unit that sets a direction obtained by integrating change directions detected within a predetermined time range as a moving direction of the apparatus main body within the predetermined time range;
Based on the moving direction, a collation means for identifying the position of the apparatus main body and collating on the road of the map;
A program characterized by functioning as
100 位置照合装置
1 中央制御部
2 GPS処理部
3 センサ部
4 自律航法制御処理部
4a 変化方向検出部
4b 移動方向推定部
4c 移動量検出部
5 位置照合部
5a 移動方向判定部
5b 位置特定部
6 データ記憶部
6c 地図データベース
DESCRIPTION OF
Claims (7)
当該装置本体の存する位置の変化方向を逐次検出する第1検出手段と、
前記第1検出手段により所定時間範囲内に検出された変化方向を統合して得られる方向を前記装置本体の前記所定時間範囲内における移動方向とする推定手段と、
前記移動方向に基づいて、前記装置本体の存する位置を特定して、前記記憶手段に記憶されている地図の道上で照合する照合手段と、
を備えたことを特徴とする位置照合装置。 Storage means for storing a map including a road;
First detection means for sequentially detecting the direction of change of the position of the apparatus body;
An estimation unit that sets a direction obtained by integrating the change directions detected by the first detection unit within a predetermined time range as a moving direction of the apparatus main body within the predetermined time range;
Based on the moving direction, the position where the device main body exists is specified, and collation means for collating on the road of the map stored in the storage means;
A position matching device comprising:
前記推定手段は、更に、前記第1検出手段により所定時間範囲内に検出された変化方向を統合して得られる方向を前記装置本体の前記所定時間範囲内における移動方向とすることを特徴とする請求項1に記載の位置照合装置。 The first detection means further detects the direction of change of the position of the apparatus main body for each unit time,
The estimation means further uses a direction obtained by integrating the change directions detected within a predetermined time range by the first detection means as a moving direction of the apparatus main body within the predetermined time range. The position verification apparatus according to claim 1.
前記判定手段により前記装置本体の移動方向が前記所定の角度範囲内に存すると判定された場合に、前記移動方向に基づいて、前記装置本体の存する位置を特定する特定手段と、を備えることを特徴とする請求項1又は2に記載の位置照合装置。 Determining means for determining whether or not the moving direction is within a predetermined angle range based on the extending direction of the road;
Specifying means for specifying a position of the apparatus main body based on the movement direction when the determination means determines that the movement direction of the apparatus main body is within the predetermined angle range. The position collation apparatus according to claim 1 or 2, characterized in that:
前記特定手段は、
前記移動方向及び前記第2検出手段により検出された移動量に基づいて、前記装置本体の存する位置を特定することを特徴とする請求項3に記載の位置照合装置。 A second detecting means for sequentially detecting the movement amount of the apparatus main body;
The specifying means is:
The position collation apparatus according to claim 3, wherein a position where the apparatus main body exists is specified based on the movement direction and the movement amount detected by the second detection unit.
前記照合手段は、前記所定時間範囲内における高さ方向の移動量が所定値以上である場合に、前記移動方向に基づいて、前記装置本体の存する位置を特定して、前記記憶手段に記憶されている地図の道上で照合することを特徴とする請求項4に記載の位置照合装置。 The second detection means further detects the amount of movement in the height direction of the apparatus body sequentially,
The collating unit specifies a position of the apparatus main body based on the moving direction when the moving amount in the height direction within the predetermined time range is equal to or greater than a predetermined value, and is stored in the storage unit. The position collation apparatus according to claim 4, wherein collation is performed on a road of a map.
当該装置本体の存する位置の変化方向を逐次検出する処理と、
所定時間範囲内に検出された変化方向を統合して得られる方向を前記装置本体の前記所定時間範囲内における移動方向とする処理と、
この移動方向に基づいて、前記装置本体の存する位置を特定して、前記地図の道上で照合する処理と、
を含むことを特徴とする位置照合方法。 A position matching method using a position matching device that stores a map including a road,
A process of sequentially detecting the direction of change of the position of the device body;
A process in which a direction obtained by integrating the change directions detected within a predetermined time range is set as a moving direction of the apparatus main body within the predetermined time range;
Based on this moving direction, the position where the device main body exists is specified, and the verification on the road of the map;
A position matching method comprising:
当該装置本体の存する位置の変化方向を逐次検出する検出手段、
所定時間範囲内に検出された変化方向を統合して得られる方向を前記装置本体の前記所定時間範囲内における移動方向とする推定手段、
前記移動方向に基づいて、前記装置本体の存する位置を特定して、前記地図の道上で照合する照合手段、
として機能させることを特徴とするプログラム。 A computer of a location verification device that stores a map including a road,
Detecting means for sequentially detecting the direction of change of the position of the apparatus body;
An estimation unit that sets a direction obtained by integrating change directions detected within a predetermined time range as a moving direction of the apparatus main body within the predetermined time range;
Based on the moving direction, a collation means for identifying the position of the apparatus main body and collating on the road of the map;
A program characterized by functioning as
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014057695A JP6507476B2 (en) | 2014-03-20 | 2014-03-20 | Position check device, position check method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014057695A JP6507476B2 (en) | 2014-03-20 | 2014-03-20 | Position check device, position check method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015184011A true JP2015184011A (en) | 2015-10-22 |
| JP6507476B2 JP6507476B2 (en) | 2019-05-08 |
Family
ID=54350744
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014057695A Active JP6507476B2 (en) | 2014-03-20 | 2014-03-20 | Position check device, position check method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6507476B2 (en) |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58151513A (en) * | 1982-03-05 | 1983-09-08 | Alps Electric Co Ltd | Present position updating display of moving body |
| JPS6159210A (en) * | 1984-08-30 | 1986-03-26 | Furuno Electric Co Ltd | Real course calculating method |
| JPH07151556A (en) * | 1993-11-29 | 1995-06-16 | Fujitsu Ten Ltd | Navigation device for moving body |
| JPH10307985A (en) * | 1997-05-08 | 1998-11-17 | Honda Motor Co Ltd | Walking position detecting device and pedestrian route guidance device |
| JPH11132775A (en) * | 1997-10-29 | 1999-05-21 | Casio Comput Co Ltd | Navigation apparatus, map matching method for navigation apparatus, and recording medium |
| JP2002213990A (en) * | 2001-01-22 | 2002-07-31 | Mitsubishi Electric Corp | Navigation system in portable information terminal and map information download request method in portable information terminal |
| JP2007155503A (en) * | 2005-12-05 | 2007-06-21 | Denso Corp | Vehicle navigation apparatus |
| JP2008292232A (en) * | 2007-05-23 | 2008-12-04 | Funai Electric Co Ltd | Portable navigation device |
| JP2009264917A (en) * | 2008-04-24 | 2009-11-12 | Kddi Corp | Portable terminal, program, and method for determining change of progression direction by using acceleration sensor and geomagnetic sensor |
| JP2012037301A (en) * | 2010-08-05 | 2012-02-23 | Clarion Co Ltd | Inclination angle detection device for road and current position calculation device |
| JP2012088253A (en) * | 2010-10-22 | 2012-05-10 | Casio Comput Co Ltd | Positioning device, positioning method, and program |
-
2014
- 2014-03-20 JP JP2014057695A patent/JP6507476B2/en active Active
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58151513A (en) * | 1982-03-05 | 1983-09-08 | Alps Electric Co Ltd | Present position updating display of moving body |
| JPS6159210A (en) * | 1984-08-30 | 1986-03-26 | Furuno Electric Co Ltd | Real course calculating method |
| JPH07151556A (en) * | 1993-11-29 | 1995-06-16 | Fujitsu Ten Ltd | Navigation device for moving body |
| JPH10307985A (en) * | 1997-05-08 | 1998-11-17 | Honda Motor Co Ltd | Walking position detecting device and pedestrian route guidance device |
| JPH11132775A (en) * | 1997-10-29 | 1999-05-21 | Casio Comput Co Ltd | Navigation apparatus, map matching method for navigation apparatus, and recording medium |
| JP2002213990A (en) * | 2001-01-22 | 2002-07-31 | Mitsubishi Electric Corp | Navigation system in portable information terminal and map information download request method in portable information terminal |
| JP2007155503A (en) * | 2005-12-05 | 2007-06-21 | Denso Corp | Vehicle navigation apparatus |
| JP2008292232A (en) * | 2007-05-23 | 2008-12-04 | Funai Electric Co Ltd | Portable navigation device |
| JP2009264917A (en) * | 2008-04-24 | 2009-11-12 | Kddi Corp | Portable terminal, program, and method for determining change of progression direction by using acceleration sensor and geomagnetic sensor |
| JP2012037301A (en) * | 2010-08-05 | 2012-02-23 | Clarion Co Ltd | Inclination angle detection device for road and current position calculation device |
| JP2012088253A (en) * | 2010-10-22 | 2012-05-10 | Casio Comput Co Ltd | Positioning device, positioning method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6507476B2 (en) | 2019-05-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9008996B2 (en) | Moving body positioning device | |
| TWI457538B (en) | Method, storage media, and devices for spatial alignment determination for an inertial measurement unit (imu) | |
| US8396659B2 (en) | Navigation device, method, and program | |
| US8332149B2 (en) | Navigation device, method, and program | |
| JP5464101B2 (en) | POSITIONING DEVICE, POSITIONING METHOD, AND PROGRAM | |
| JP6409297B2 (en) | Positioning device, positioning method and program | |
| JP5586994B2 (en) | POSITIONING DEVICE, POSITIONING METHOD OF POSITIONING DEVICE, AND POSITIONING PROGRAM | |
| JP5929230B2 (en) | Positioning device, positioning method and program | |
| JP2007127439A (en) | Navigation device | |
| JP5879883B2 (en) | Positioning device, positioning method and program | |
| US9157753B2 (en) | Navigation system, recording medium recording computer program, and current position calculation method | |
| JP5119967B2 (en) | POSITIONING METHOD, PROGRAM, AND POSITIONING DEVICE | |
| JP2008292232A (en) | Portable navigation device | |
| JP6060548B2 (en) | Positioning device, positioning method and program | |
| JP2016206017A (en) | Electronic device and moving speed calculation program | |
| JP6492726B2 (en) | Position collation device, position collation method and program | |
| JP6848419B2 (en) | Positioning device, position measuring method and program | |
| JP4688534B2 (en) | Acceleration calibration method and navigation device | |
| JP5953793B2 (en) | Position specifying device, position specifying method and program | |
| JP6507476B2 (en) | Position check device, position check method and program | |
| JP2006071473A (en) | Zero point error detection device for angular velocity sensor and method for the same | |
| KR20150075143A (en) | Device for correcting the position error and method thereof | |
| JP6540219B2 (en) | Position estimation device, position estimation method and program | |
| JP5183050B2 (en) | In-vehicle navigation device and navigation method | |
| JP2017167009A (en) | Electronic device, moving route estimation method, and moving route estimation program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170316 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180206 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180330 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180828 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181012 |
|
| 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: 20190305 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190318 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6507476 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |