JP6454995B2 - Electronic device, position correction method and program - Google Patents
Electronic device, position correction method and program Download PDFInfo
- Publication number
- JP6454995B2 JP6454995B2 JP2014135236A JP2014135236A JP6454995B2 JP 6454995 B2 JP6454995 B2 JP 6454995B2 JP 2014135236 A JP2014135236 A JP 2014135236A JP 2014135236 A JP2014135236 A JP 2014135236A JP 6454995 B2 JP6454995 B2 JP 6454995B2
- Authority
- JP
- Japan
- Prior art keywords
- position information
- correction
- information
- corrected
- correcting
- 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.)
- Active
Links
Images
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
Description
本発明は、位置情報を取得する電子機器、位置補正方法及びプログラムに関する。 The present invention relates to an electronic device that acquires position information, a position correction method, and a program.
近年、スマートフォンと呼ばれる携帯型の電子機器が広く利用されている。
スマートフォン等の電子機器は、加速度センサ、地磁気センサ、GPS等を備えており、GPS等を利用して取得した位置情報、及び、地図データに基づいて、電子機器を携帯するユーザの現在位置を表示したり、ユーザの行動記録を確認したりすることが可能である。
一方、近年、スマートフォンの機能を腕時計型の電子機器に実装した機器(いわゆるスマートウォッチ)が開発されている。
例えば、特許文献1には、無線通信機能を備えた腕時計に関する技術が記載されている。
In recent years, portable electronic devices called smartphones have been widely used.
An electronic device such as a smartphone includes an acceleration sensor, a geomagnetic sensor, a GPS, and the like, and displays the current position of a user carrying the electronic device based on position information acquired using the GPS and map data. Or confirming the user's action record.
On the other hand, in recent years, a device (so-called smart watch) in which the function of a smartphone is mounted on a wristwatch type electronic device has been developed.
For example,
ところで、リアルタイムに現在位置を確認しようとした場合、GPS等を利用して取得した位置情報には誤差が含まれる。そのため、位置情報のデータを一旦メモリに記憶しておき、後に取得される位置情報を利用して地図データとのマッチングを行うことにより、誤差を補正して、高い精度で位置情報を算出することができる。このように算出した位置情報をフラッシュメモリ等の記録媒体に記録することで、ユーザは、より正確な位置情報を利用することが可能となる。
しかしながら、スマートウォッチ等の携帯型の電子機器は、一般にメモリの容量が少なく、正確な補正を行うための多数のデータをメモリに記憶できない場合がある。この場合、精度の低い位置情報をフラッシュメモリ等の記録媒体に記録せざるを得ないこととなる。そして、フラッシュメモリ等の記録媒体に記録した位置情報を補正しようとしても、フラッシュメモリ等の記録媒体はデータを書き換える速度がメモリに比べて遅いため、時間的な制約から、位置情報を補正することは困難となる。
即ち、従来の電子機器においては、取得した位置情報をより高精度に補正する上で改善の余地があった。
By the way, when the current position is to be confirmed in real time, the position information acquired using GPS or the like includes an error. Therefore, the position information data is temporarily stored in the memory, and the position information obtained later is used to perform matching with the map data, thereby correcting the error and calculating the position information with high accuracy. Can do. By recording the calculated position information on a recording medium such as a flash memory, the user can use more accurate position information.
However, portable electronic devices such as smart watches generally have a small memory capacity, and there are cases where a large amount of data for performing accurate correction cannot be stored in the memory. In this case, position information with low accuracy must be recorded on a recording medium such as a flash memory. Even if the position information recorded on the recording medium such as the flash memory is to be corrected, the recording medium such as the flash memory has a slower data rewriting speed than the memory, so the position information should be corrected due to time constraints. Will be difficult.
That is, the conventional electronic device has room for improvement in correcting the acquired position information with higher accuracy.
本発明は、このような状況に鑑みてなされたものであり、取得した位置情報をより高精度に補正することを目的とする。 The present invention has been made in view of such a situation, and an object thereof is to correct acquired position information with higher accuracy.
上記目的を達成するため、本発明に一態様の電子機器は、
現在の位置情報を取得する位置情報取得手段と、
前記位置情報取得手段が取得した現在の位置情報を、地図のルート上の位置にリアルタイムで補正する位置補正手段と、
表示手段と、
前記位置補正手段によって補正された後の前記位置情報が、前記地図のルート上において不連続となる場合に、前記位置補正手段によって補正された後の前記位置情報を修正するための付加情報を生成する付加情報生成手段と、
前記位置補正手段において補正された後の前記位置情報と、前記付加情報とを記録する記録手段と、
前記位置補正手段によって補正された前記位置情報を前記表示手段に表示する表示制御手段と、
前記位置情報取得手段による前記位置情報の取得が終了した場合に、前記記録手段に記録された前記位置補正手段によって補正された後の前記位置情報を前記記録手段に記録された前記付加情報に基づいて、前記地図のルート上において連続となる位置に修正する補正位置修正手段と、
を備えることを特徴とする。
In order to achieve the above object, an electronic device according to one embodiment of the present invention includes:
Position information acquisition means for acquiring current position information;
Position correction means for correcting the current position information acquired by the position information acquisition means to a position on the route of the map in real time;
Display means;
When the position information after being corrected by the position correcting means is discontinuous on the route of the map , additional information for correcting the position information after being corrected by the position correcting means is generated. Additional information generating means for
Recording means for recording the position information after correction by the position correction means and the additional information;
Display control means for displaying the position information corrected by the position correction means on the display means;
When the acquisition of the position information by the position information acquisition unit is completed, the position information corrected by the position correction unit recorded in the recording unit is based on the additional information recorded in the recording unit. Te, a corrected position correction means for correcting the position where the continuous on the route of the map,
It is characterized by providing.
本発明によれば、取得した位置情報をより高精度に補正することが可能となる。 According to the present invention, the acquired position information can be corrected with higher accuracy.
以下、本発明の実施形態について、図面を用いて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[ハードウェア構成]
図1は、本発明の電子機器の一実施形態としてのリスト端末1の構成を示す図であり、図1(a)は外観構成図、図1(b)は、ハードウェア構成を示すブロック図である。
リスト端末1は、腕時計型に構成され、スマートフォンに類する機能を備えた電子機器である。
図1に示すように、リスト端末1は、制御部11と、センサユニット12と、入力部13と、LCD(Liquid Crystal Display)14と、時計回路15と、ROM(Read Only Memory)16と、RAM(Read Access Memory)17と、GPS(Global Positioning System)アンテナ18と、GPSモジュール19と、無線通信用アンテナ20と、無線通信モジュール21と、ドライブ22とを備えている。
[Hardware configuration]
FIG. 1 is a diagram illustrating a configuration of a
The
As shown in FIG. 1, the
制御部11は、CPU(Central Processing Unit)等の演算処理装置によって構成され、リスト端末1全体の動作を制御する。例えば、制御部11は、リアルタイム位置補正処理(後述)のためのプログラム等、ROM16に記録されているプログラムに従って各種の処理を実行する。
センサユニット12は、3軸加速度センサ、磁気センサ、気圧センサあるいは気温センサ等の各種センサを備えている。
The control unit 11 includes an arithmetic processing device such as a CPU (Central Processing Unit), and controls the operation of the
The
入力部13は、各種釦やLCD14の表示領域に積層される静電容量式又は抵抗膜式の位置入力センサ等で構成され、ユーザの指示操作に応じて各種情報を入力する。
LCD14は、制御部11の指示に従って画像を出力する。例えば、LCD14は、各種画像やユーザインターフェースの画面を表示する。本実施形態においては、LCD14に入力部13の位置入力センサが重畳して配置され、タッチパネルが構成されている。
時計回路15は、システムクロックあるいは発振器により生成される信号から時刻信号を生成し、現在時刻を出力する。
The
The
The
ROM16は、制御部11で実行される制御プログラム等の情報を格納する。
RAM(メモリ)17は、制御部11が各種処理を実行する際のワークエリアを提供する。
GPSアンテナ18は、GPSにおける衛星から発信される電波を受信して電気信号に変換し、変換した電気信号(以下、「GPS信号」と称する。)をGPSモジュール19に出力する。
GPSモジュール19は、GPSアンテナ18から入力されたGPS信号に基づいて、リスト端末1の位置(緯度、経度、高度)及びGPSによって示される現在時刻を検出する。また、GPSモジュール19は、検出した位置及び現在時刻を示す情報を制御部11に出力する。
The
A RAM (memory) 17 provides a work area when the control unit 11 executes various processes.
The
The
無線通信用アンテナ20は、無線通信モジュール21によって利用される無線通信に対応した周波数の電波を受信可能なアンテナであり、例えばループアンテナやロッドアンテナによって構成される。無線通信用アンテナ20は、無線通信モジュール21から入力された無線通信の電気信号を電磁波として送信したり、受信した電磁波を電気信号に変換して無線通信モジュール21に出力したりする。
無線通信モジュール21は、制御部11の指示に従って、無線通信用アンテナ20を介して他の装置に信号を送信する。また、無線通信モジュール21は、他の装置から送信された信号を受信し、受信した信号が示す情報を制御部11に出力する。
ドライブ22には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリ(例えばフラッシュメモリ)等よりなる、リムーバブルメディア31が適宜装着される。リムーバブルメディア31は、画像のデータ等の各種データを記憶することができる。なお、リムーバブルメディア31は、RAM17よりも読み書きの速度が遅い記録媒体である。
The
The
A
[機能的構成]
次に、リスト端末1の機能的構成について説明する。
図2は、リスト端末1の機能的構成のうち、リアルタイム位置補正処理を実行するための機能的構成を示す機能ブロック図である。
リアルタイム位置補正処理とは、GPSモジュール19等から取得した位置情報を、後に取得した位置情報、及び、地図情報に基づいて補正する処理であって、RAM17に記憶されている位置情報を補正する処理及びリムーバブルメディア31に記憶されている位置情報を補正するための付加情報を生成する処理を含む一連の処理である。なお、本実施形態においては、RAM17には直近の3つの位置情報を記憶可能であり、4つ以上前の位置情報は、リムーバブルメディア31に記憶されるものとする。
[Functional configuration]
Next, the functional configuration of the
FIG. 2 is a functional block diagram showing a functional configuration for executing the real-time position correction process among the functional configurations of the
The real-time position correction process is a process for correcting the position information acquired from the
リアルタイム位置補正処理が行われる場合、図2に示すように、制御部11において、位置情報取得部51と、移動軌跡特定部52と、移動軌跡修正部53と、付加情報生成部54、表示制御部55とが機能する。また、ROM16には、地図情報記憶部71が形成される。
When real-time position correction processing is performed, as shown in FIG. 2, in the control unit 11, the position
地図情報記憶部71は、道路の分岐位置を示す情報であるノード情報及び複数の分岐位置の連結状況を示す情報であるリンク情報を含んで構成されている。このノード情報とリンク情報とに基づいて、地図上のルートが特定される。地図情報記憶部71に記憶されたノード情報とリンク情報とは、後述する移動軌跡特定部52において、GPSモジュール19から取得した位置情報の誤差を補正するために用いられる。即ち、後述するように、ノード情報及びリンク情報によって表される地図上のルートに、取得した位置情報をマッチングすることにより、位置情報の誤差が補正される。
The map information storage unit 71 includes node information that is information indicating a branch position of a road and link information that is information indicating a connection status of a plurality of branch positions. A route on the map is specified based on the node information and the link information. The node information and link information stored in the map information storage unit 71 are used to correct an error in the position information acquired from the
位置情報取得部51は、所定の時間(例えば2〜5秒)が経過する毎に、GPSモジュール19からリスト端末1の現在の位置情報を取得する。
The position
移動軌跡特定部52は、地図情報記憶部71に記憶された地図情報を参照して、位置情報取得部51が取得した現在の位置情報をルート上の位置に補正する。
具体的には、移動軌跡特定部52は、現在の位置情報に基づいて地図情報記憶部71から現在の位置周辺のリンク情報を取得する。そして、移動軌跡特定部52は、取得したリンク情報のうち現在の位置情報から最近傍の位置を算出して、現在の位置情報をリンク上(即ちルート上)の最近傍位置に補正する。
The movement
Specifically, the movement
ここで、移動軌跡特定部52が行う位置の補正について、図3を参照して具体的に説明する。
図3は、ノード情報とリンク情報とに基づくルートを示す模式図であり、図3(a)から図3(b)の状態に現在位置が変化した状態を示している。
図3(a)において、現在位置G1〜G6は、位置情報取得部51が順に取得した位置情報に対応する地図上の現在位置を示している。位置情報取得部51が取得した現在位置は、ルート上に位置しておらず、実際にリスト端末1のユーザが通過した地図上のルートとは誤差が生じている。
Here, the correction of the position performed by the movement
FIG. 3 is a schematic diagram showing a route based on node information and link information, and shows a state in which the current position has changed from the state of FIG. 3A to the state of FIG. 3B.
In FIG. 3A, the current positions G1 to G6 indicate the current positions on the map corresponding to the position information sequentially acquired by the position
そのため、図3(b)において、移動軌跡特定部52は、現在の位置情報から最近傍の位置を算出して、現在の位置情報をルート上に補正する。具体的には、移動軌跡特定部52は、現在位置G1及びG2を、最近傍の位置であるリンクL3上の補正位置M1、M2にそれぞれ補正している。同様に、移動軌跡特定部52は、現在位置G3、G4、G5及びG6を、最近傍の位置であるリンクL1上の補正位置M3、M4、M5及びM6にそれぞれ補正している。また、移動軌跡特定部52は、現在位置G7、G8及びG9を、最近傍の位置であるリンクL2上の補正位置M7、M8及びM9にそれぞれ補正している。
なお、移動軌跡特定部52は、現在位置の最近傍のリンク上へと補正を行うため、実際に通過したルートよりも他のルートが近傍となるような誤差が生じた場合には、誤ったルートへと補正が行われる場合があり、図3(b)のように、M6とM7との間にはルートがないにもかかわらず、L1からL3へと移動したように軌跡が特定されることがある。
Therefore, in FIG. 3B, the movement
In addition, since the movement
図2に戻り、移動軌跡修正部53は、地図情報記憶部71に記憶された位置情報を参照して移動軌跡特定部52が補正した後の補正位置が連続しているかを判定し、連続していないと判定された場合に、RAM17に記憶された補正位置を連続するように修正を行う。なお、移動軌跡修正部53は、リアルタイム位置補正処理を実行していないタイミング(位置情報取得部51による位置情報の取得が終了したタイミング等)で、後述する付加情報を参照して、リムーバブルメディア31に記憶された補正位置を修正することができる。
Returning to FIG. 2, the movement
具体的には、移動軌跡修正部53は、地図情報記憶部71を参照してリンクの接続状況や移動速度に基づいて、移動軌跡特定部52が補正した後の位置情報が連続しているかを判定する。
ここで、「位置情報が連続している」とは、位置情報の変化がリンクの繋がりと合致する場合をいい、連続する2つの位置情報が、それらの位置情報で挟まれる区間で繋がっていない他のリンクにまたがる場合は、「位置情報が不連続」である。なお、位置情報が連続しているか否かを判定する場合、リスト端末1において想定される移動速度が加味される。即ち、リスト端末1の移動速度として想定できない速度で移動したと判定される場合には、位置情報が不連続であると判定される。
例えば、図3(b)を参照すると、補正位置M6及び補正位置M7は、接続されたリンクL1とリンクL2とに位置するが、位置情報が取得される時間間隔において、補正位置M6から補正位置M7に移動することは、想定されるリスト端末1の移動速度から逸脱している。そのため、移動軌跡修正部53は、補正位置M6の位置情報と補正位置M7の位置情報とは連続していないと判定する。
Specifically, the movement
Here, “position information is continuous” means that the change in the position information matches the link connection, and the two pieces of continuous position information are not connected in the section between the position information. In the case of straddling another link, “position information is discontinuous”. In addition, when determining whether position information is continuous, the moving speed assumed in the
For example, referring to FIG. 3B, the correction position M6 and the correction position M7 are located at the connected link L1 and link L2, but the correction position from the correction position M6 in the time interval at which the position information is acquired. Moving to M7 deviates from the assumed moving speed of the
移動軌跡修正部53は、位置情報が連続していないと判定した場合、RAM17に記憶されている位置情報が連続するように、過去に補正した補正位置を連続的に位置を連結可能なリンク上に修正する。
ここで、「連続的に位置を連結可能なリンク」は、補正位置の数の多少や後続の位置情報との関係において判定される。例えば、補正位置を2箇所含むリンクと、補正位置を4箇所含むリンクとの場合には、補正位置を4箇所含むリンクが連続的に位置を連結可能なリンクであると判定される。また、例えば、後続する位置情報がない(即ち、位置情報が途切れた)リンクと後続する位置情報があるリンクとでは、後続する位置情報があるリンクが連続的に位置を連結可能なリンクとして判定される。
このように、位置情報取得部51によって取得された位置情報がリンク上の補正位置に補正された後、位置情報が不連続である場合には、連続的に位置を連結可能なリンク上に補正位置が修正される。
If the movement
Here, the “link capable of continuously connecting positions” is determined in relation to the number of correction positions and the subsequent position information. For example, in the case of a link including two correction positions and a link including four correction positions, it is determined that a link including four correction positions is a link capable of continuously connecting positions. Also, for example, a link having no subsequent position information (that is, a position information is interrupted) and a link having subsequent position information are determined as links that can continuously connect positions. Is done.
In this way, after the position information acquired by the position
次に、図4を参照して、移動軌跡修正部53が行う位置情報の修正例を説明する。
図4は、補正位置が修正される状態を示す模式図である。
移動軌跡修正部53は、上述のように、補正位置M6及び補正位置M7の位置情報については、連続していないと判定する。
そして、移動軌跡修正部53は、リンクL2は補正位置M7の後にも後続する補正位置M8,M9があるためリンクL2を連続的に位置を連結可能なリンクであると判定し、RAM17に記憶されている現在位置G5、G6をリンクL2上の最近傍の位置R5及びR6へとそれぞれ修正する。
Next, with reference to FIG. 4, an example of correction of position information performed by the movement
FIG. 4 is a schematic diagram illustrating a state in which the correction position is corrected.
As described above, the movement
Then, since the link L2 has the correction positions M8 and M9 that follow the correction position M7, the movement
図2に戻り、付加情報生成部54は、移動軌跡修正部53が、位置情報が不連続であると判定した場合に、リムーバブルメディア31に記憶され、RAM17に残存していない位置情報に修正が必要であるか否かを判定する。そして、付加情報生成部54は、リムーバブルメディア31に記憶された位置情報に修正が必要であると判定した場合、リムーバブルメディア31に記憶された位置情報(リンク上の補正位置)を修正するための付加情報を生成する。
この付加情報は、リムーバブルメディア31に記憶された位置情報に対して修正が必要である旨を示すとともに、位置情報を修正可能な情報を含むものであり、本実施形態においては、リムーバブルメディア31に記憶された補正位置を特定する情報と、その補正位置を修正した後の補正位置(連続的に位置を連結可能なリンク上の位置)とを含んでいる。なお、付加情報には、修正後の補正位置が含まれるリンク名や、移動軌跡においてリムーバブルメディア31に記憶された位置情報を修正する必要があるか否かを識別するフラグを含むようにしてもよい。
Returning to FIG. 2, when the movement
This additional information indicates that the position information stored in the removable medium 31 needs to be corrected and includes information that can correct the position information. In this embodiment, the additional information is stored in the
例えば、図4において、付加情報生成部54は、移動軌跡修正部53によって補正位置M6及びM7が不連続と判定された場合、現在の位置から最初のノード情報Nまでに含まれる補正位置M3を修正位置Q3に修正するための情報、及び、補正位置M4を修正位置Q4に修正するための情報を含むように付加情報を生成する。
付加情報生成部54は、生成した付加情報を修正対象の位置情報と対応付けて、リムーバブルメディア31に記憶する。付加情報生成部54は、RAM17に記憶されている位置情報をリムーバブルメディア31に記憶するタイミングで、併せて付加情報を記憶する。
For example, in FIG. 4, when the movement
The additional
表示制御部55は、移動軌跡特定部52が特定した補正位置及び移動軌跡修正部53が修正した修正位置に基づいて、リスト端末1のユーザの移動軌跡を地図上に重畳してLCD14に表示する表示制御を行う。
The
次に、動作を説明する。
図5は、リスト端末1が実行するリアルタイム位置補正処理の流れを説明するフローチャートである。
リアルタイム位置補正処理は、リスト端末1の入力部13において、ユーザの開始操作を受け付けることにより開始される。
Next, the operation will be described.
FIG. 5 is a flowchart for explaining the flow of real-time position correction processing executed by the
The real-time position correction process is started by accepting a user's start operation at the
リアルタイム位置補正処理が開始されると、ステップS1において、位置情報取得部51は、GPSモジュール19からリスト端末1の現在の位置情報を取得する。
ステップS2において、移動軌跡特定部52は、地図情報記憶部71を参照して、位置情報取得部51が取得した現在の位置情報をルート上の位置に補正する。
When the real-time position correction process is started, the position
In step S <b> 2, the movement
ステップS3において、移動軌跡修正部53は、地図情報記憶部71に記憶された地図情報を参照して移動軌跡特定部52が補正した後の補正位置が連続していない(不連続である)か否かの判定を行う。
補正位置が連続していない場合、ステップS3においてYESと判定されて、処理はステップS4に移行する。
これに対し、補正位置が連続している場合、ステップS3においてNOと判定されて、処理はステップS7に移行する。
In step S <b> 3, the movement
If the correction positions are not continuous, YES is determined in step S3, and the process proceeds to step S4.
On the other hand, if the correction positions are continuous, NO is determined in step S3, and the process proceeds to step S7.
ステップS4において、移動軌跡修正部53は、連続していないと判定された補正位置について、RAM17に記憶された補正位置が連続するように修正を行う。
In step S4, the movement
ステップS5において、付加情報生成部54は、リムーバブルメディア31に記憶され、RAM17に残存していない位置情報に修正が必要であるか否かの判定を行う。
修正が必要である場合、ステップS5においてYESと判定されて、処理はステップS6に移行する。
これに対し、修正が必要ではない場合、ステップS5においてNOと判定されて、処理はステップS7に移行する。
ステップS6において、付加情報生成部54は、リムーバブルメディア31に記憶された補正位置を修正するための付加情報を生成する。
In step S <b> 5, the additional
If correction is necessary, YES is determined in step S5, and the process proceeds to step S6.
On the other hand, when correction is not necessary, it is determined as NO in Step S5, and the process proceeds to Step S7.
In step S <b> 6, the additional
ステップS7において、移動軌跡特定部52は、RAM17に記憶された補正位置又は修正位置をリムーバブルメディア31に記憶する。また、移動軌跡特定部52は、付加情報が生成されている場合、付加情報をリムーバブルメディア31に記憶する。
ステップS8において、表示制御部55は、リスト端末1のユーザの移動軌跡を地図上に重畳してLCD14に表示する表示制御を行う。
In step S <b> 7, the movement
In step S <b> 8, the
ステップS9において、位置情報取得部51は、ユーザによる入力部13への終了操作を受け付けたか否かの判定を行う。
終了操作を受け付けていない場合、ステップS9においてNOと判定されて、処理はステップS1に移行する。
これに対し、終了操作を受け付けた場合、ステップS9においてYESと判定されて、リアルタイム位置補正処理は終了する。
In step S <b> 9, the position
If an end operation has not been accepted, NO is determined in step S9, and the process proceeds to step S1.
On the other hand, when the end operation is accepted, it is determined as YES in Step S9, and the real-time position correction process ends.
このような処理により、リムーバブルメディア31に記憶され、RAM17には残存していない補正位置について、補正位置をより適切なルートに修正する付加情報が記録される。
このような処理の結果、リアルタイム位置補正処理終了後に、付加情報に基づいて、より適切な位置情報に修正したり、ユーザが過去の移動軌跡を参照しようとする際に、付加情報に基づいて、より適切な位置情報に修正して表示したりすることが可能になる。
そのため、RAM17の容量が少ない場合であっても、より精度の高い位置情報に補正することが可能となる。
By such processing, additional information for correcting the correction position to a more appropriate route is recorded for the correction position stored in the
As a result of such processing, after completion of the real-time position correction process, based on the additional information, when correcting to more appropriate position information or when the user tries to refer to the past movement trajectory, It is possible to correct the position information and display it.
Therefore, even when the capacity of the
以上のように構成されるリスト端末1は、位置情報取得部51と、移動軌跡特定部52と、付加情報生成部54とを備える。
位置情報取得部51は、リスト端末1の現在の位置情報を取得する。
移動軌跡特定部52は、位置情報取得部51が取得した現在の位置情報を、地図のルート上の位置に補正する。
付加情報生成部54は、移動軌跡特定部52によって補正された後の位置情報が、地図のルート上において不連続となる場合に、当該位置情報に対して修正が必要である旨を示す付加情報を生成する。
これにより、過去に補正された位置情報が不連続となることが判明した場合に、その位置情報を修正するための付加情報を生成することができる。
したがって、付加情報を利用することにより、過去の位置情報に遡って、適切な位置情報に修正することができる。
即ち、取得した位置情報をより高精度に補正することが可能となる。
The
The position
The movement
The additional
Thereby, when it is found that the position information corrected in the past is discontinuous, additional information for correcting the position information can be generated.
Therefore, by using the additional information, it is possible to correct the position information by tracing back to the past position information.
That is, the acquired position information can be corrected with higher accuracy.
また、リスト端末1は、移動軌跡修正部53を備える。
移動軌跡修正部53は、移動軌跡特定部52による補正後の位置情報が、地図のルート上において不連続となる場合に、地図のルート上において連続となる位置に当該位置情報を修正する。
これにより、過去に補正された位置情報が不連続となることが判明した場合に、その位置情報を修正することができる。
したがって、取得した位置情報をより高精度に補正することが可能となる。
The
When the position information after the correction by the movement
Thereby, when it is found that the position information corrected in the past becomes discontinuous, the position information can be corrected.
Therefore, the acquired position information can be corrected with higher accuracy.
また、リスト端末1は、位置情報を一時記憶するRAM17を備える。
移動軌跡修正部53は、RAM17に記憶された位置情報を地図のルート上の位置に修正する。
したがって、リアルタイムに表示される現在位置をより高精度に表示することが可能となる。
The
The movement
Therefore, the current position displayed in real time can be displayed with higher accuracy.
また、リスト端末1は、位置情報を記録するリムーバブルメディア31を備える。
付加情報生成部54は、RAM17からリムーバブルメディア31にデータが移動された位置情報が後から取得された位置情報と地図のルート上において不連続となる場合に、位置情報に関する付加情報を生成し、当該位置情報と対応付けてリムーバブルメディア31に記録する。
これにより、RAM17からリムーバブルメディア31にデータが移動された過去の位置情報についても、より高精度に表示することが可能となる。
The
The additional
As a result, it is possible to display the past position information whose data has been moved from the
また、移動軌跡修正部53は、リムーバブルメディア31に記録された付加情報に基づいて、当該付加情報と対応する位置情報を修正する。
したがって、リムーバブルメディア31に記録された過去の位置情報をより高精度な位置情報に修正することが可能となる。
Further, the movement
Therefore, it is possible to correct the past position information recorded on the removable medium 31 to more accurate position information.
また、移動軌跡修正部53は、位置情報取得部51による位置情報の取得がされていないときに、リムーバブルメディア31に記録された付加情報に基づいて、当該付加情報と対応する前記位置情報を修正する。
これにより、効率的に位置情報の修正を行うことが可能となる。
Further, the movement
Thereby, it becomes possible to correct position information efficiently.
また、移動軌跡修正部53は、位置情報取得部51による位置情報の取得が終了したタイミングで、リムーバブルメディア31に記録された付加情報に基づいて、当該付加情報と対応する位置情報を修正する。
これにより、リスト端末1における処理負荷が小さくなったタイミングで、速やかに位置情報の修正を行うことができる。
Further, the movement
Thereby, it is possible to quickly correct the position information at the timing when the processing load on the
また、移動軌跡修正部53は、位置情報取得部51によって取得された位置情報を地図のルート上に表示するタイミングで、リムーバブルメディア31に記録された付加情報に基づいて、当該付加情報と対応する位置情報を修正する。
これにより、省電力で精度の高い位置情報に補正することが可能となる。
Further, the movement
This makes it possible to correct the position information with high accuracy and power saving.
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。 In addition, this invention is not limited to the above-mentioned embodiment, The deformation | transformation in the range which can achieve the objective of this invention, improvement, etc. are included in this invention.
上述の実施形態において、移動軌跡修正部53が、地図情報記憶部71に記憶された地図情報を参照して移動軌跡特定部52が補正した後の補正位置が連続しているかを判定し、連続していないと判定された場合に、RAM17に記憶された補正位置を連続するように修正を行う場合について説明したが、これに限られない。即ち、移動軌跡修正部53が、付加情報に基づいて、リムーバブルメディア31に記憶された位置情報を併せて修正することも可能である。
この場合、移動軌跡修正部53は、リアルタイム位置補正処理が実行されていない時に、リムーバブルメディア31から付加情報を読み出す。そして、移動軌跡修正部53は、読み出した付加情報に基づいて、リムーバブルメディア31に記憶された位置情報を、連続的に位置を連結可能なリンク上の位置に修正して、修正後の位置情報をリムーバブルメディア31に記憶させる。
これにより、リムーバブルメディア31に記憶された位置情報をより適切なものに補正することができる。
In the above-described embodiment, the movement
In this case, the movement
As a result, the position information stored in the removable medium 31 can be corrected to a more appropriate one.
上述の実施形態では、移動軌跡修正部53は、付加情報に基づいてリムーバブルメディア31に記憶された位置情報を連続的に位置を連結可能なリンクへと更新する処理を、リアルタイム位置補正処理を実行していないタイミング(位置情報取得部51が位置情報の取得を終了したタイミング等)で行うこととしたが、これに限られない。
また、付加情報に基づいて位置情報を修正する処理をリスト端末1において実行する場合の他、リムーバブルメディア31に記憶された付加情報及び位置情報をリスト端末1から他の装置(サーバ等)に送信し、他の装置において、付加情報に基づいて位置情報を修正する処理を実行してもよい。
In the above-described embodiment, the movement
In addition to executing the process of correcting the position information based on the additional information in the
また、移動軌跡修正部53は、付加情報に基づいてリムーバブルメディア31に記憶された位置情報を連続的に位置を連結可能なリンクへと更新する処理を、リスト端末1のユーザが過去の移動軌跡を閲覧する操作を行ったタイミング(過去の位置情報を地図のルート上に表示するタイミング等)で行ってもよい。
これにより、ユーザが閲覧したいと考えた移動軌跡に限り、連続的に位置を連結可能なリンクに位置情報が修正されるため、処理を効率化することができ、省電力で精度の高い位置情報に補正することができる。
In addition, the movement
As a result, only the movement trajectory that the user wishes to browse is corrected to position information that can be continuously linked to the position, so that the processing can be made more efficient, and the position information that is power-saving and accurate. Can be corrected.
また、上述の実施形態では、本発明が適用される電子機器として、リスト端末を例として説明したが、特にこれに限定されない。
例えば、本発明は、位置情報を取得する機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、タブレット型端末、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
In the above-described embodiment, the wrist terminal is described as an example of the electronic device to which the present invention is applied. However, the present invention is not particularly limited thereto.
For example, the present invention can be applied to general electronic devices having a function of acquiring position information. Specifically, for example, the present invention can be applied to a notebook personal computer, a tablet terminal, a video camera, a portable navigation device, a mobile phone, a smartphone, a portable game machine, and the like.
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図2の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能がリスト端末1に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図2の例に限定されない。
また、1つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
The series of processes described above can be executed by hardware or can be executed by software.
In other words, the functional configuration of FIG. 2 is merely an example and is not particularly limited. That is, it is sufficient that the
In addition, one functional block may be constituted by hardware alone, software alone, or a combination thereof.
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
When a series of processing is executed by software, a program constituting the software is installed on a computer or the like from a network or a recording medium.
The computer may be a computer incorporated in dedicated hardware. The computer may be a computer capable of executing various functions by installing various programs, for example, a general-purpose personal computer.
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図1のリムーバブルメディア31により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア31は、例えば、磁気ディスク(フロッピディスクを含む)、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、CD−ROM(Compact Disk−Read Only Memory),DVD(Digital Versatile Disk),Blu−ray(登録商標) Disc(ブルーレイディスク)等により構成される。光磁気ディスクは、MD(Mini−Disk)等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図1のROM16等で構成される。
The recording medium including such a program is not only constituted by the
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。 In the present specification, the step of describing the program recorded on the recording medium is not limited to the processing performed in chronological order according to the order, but is not necessarily performed in chronological order, either in parallel or individually. The process to be executed is also included.
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 As mentioned above, although several embodiment of this invention was described, these embodiment is only an illustration and does not limit the technical scope of this invention. The present invention can take other various embodiments, and various modifications such as omission and replacement can be made without departing from the gist of the present invention. These embodiments and modifications thereof are included in the scope and gist of the invention described in this specification and the like, and are included in the invention described in the claims and the equivalent scope thereof.
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
[付記1]
現在の位置情報を取得する位置情報取得手段と、
前記位置情報取得手段が取得した現在の位置情報を、地図のルート上の位置に補正する位置補正手段と、
前記位置補正手段によって補正された後の前記位置情報が、前記地図のルート上において不連続となる場合に、当該位置情報に対して修正が必要である旨を示す付加情報を生成する付加情報生成手段と、
を備えることを特徴とする電子機器。
[付記2]
前記位置補正手段によって補正後の前記位置情報が、前記地図のルート上において不連続となる場合に、前記地図のルート上において連続となる位置に当該位置情報を修正する補正位置修正手段をさらに備えることを特徴とする付記1に記載の電子機器。
[付記3]
前記位置情報を記憶するメモリを備え、
前記補正位置修正手段は、前記メモリに記憶された前記位置情報を修正することを特徴とする付記2に記載の電子機器。
[付記4]
前記位置情報を記録する記録媒体を備え、
前記付加情報生成手段は、前記記録媒体に記録され、前記メモリに記憶されていない前記位置情報に関する前記付加情報を生成し、当該位置情報と対応付けて、前記付加情報を前記記録媒体に記録することを特徴とする付記3に記載の電子機器。
[付記5]
前記補正位置修正手段は、前記記録媒体に記録された前記付加情報に基づいて、当該付加情報と対応する前記位置情報を修正することを特徴とする付記4に記載の電子機器。
[付記6]
前記補正位置修正手段は、前記位置情報取得手段による前記位置情報の取得がされていないときに、前記記録媒体に記録された前記付加情報に基づいて、当該付加情報と対応する前記位置情報を修正することを特徴とする付記5に記載の電子機器。
[付記7]
前記補正位置修正手段は、前記位置情報取得手段による前記位置情報の取得が終了したタイミングで、前記記録媒体に記録された前記付加情報に基づいて、当該付加情報と対応する前記位置情報を修正することを特徴とする付記6に記載の電子機器。
[付記8]
前記補正位置修正手段は、前記位置情報取得手段によって取得された前記位置情報を前記地図のルート上に表示するタイミングで、前記記録媒体に記録された前記付加情報に基づいて、当該付加情報と対応する前記位置情報を修正することを特徴とする付記5に記載の電子機器。
[付記9]
電子機器で実行される位置補正方法であって、
現在の位置情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにおいて取得された現在の位置情報を、地図のルート上の位置に補正する位置補正ステップと、
前記位置補正ステップにおいて補正された後の前記位置情報が、前記地図のルート上において不連続となる場合に、当該位置情報に対して修正が必要である旨を示す付加情報を生成する付加情報生成ステップと、
を含むことを特徴とする位置補正方法。
[付記10]
電子機器を制御するコンピュータに
現在の位置情報を取得する位置情報取得機能と、
前記位置情報取得機能が取得した現在の位置情報を、地図のルート上の位置に補正する位置補正機能と、
前記位置補正機能によって補正された後の前記位置情報が、前記地図のルート上において不連続となる場合に、当該位置情報に対して修正が必要である旨を示す付加情報を生成する付加情報生成機能と、
を実現させることを特徴とするプログラム。
The invention described in the scope of claims at the beginning of the filing of the present application will be appended.
[Appendix 1]
Position information acquisition means for acquiring current position information;
Position correction means for correcting the current position information acquired by the position information acquisition means to a position on the route of the map;
When the position information after being corrected by the position correction means is discontinuous on the route of the map, additional information generation for generating additional information indicating that the position information needs to be corrected Means,
An electronic device comprising:
[Appendix 2]
When the position information corrected by the position correction means is discontinuous on the map route, the position information is further corrected to correct the position information to a position that is continuous on the map route. The electronic device as set forth in
[Appendix 3]
A memory for storing the position information;
The electronic apparatus according to
[Appendix 4]
A recording medium for recording the position information;
The additional information generation unit generates the additional information related to the position information that is recorded in the recording medium and not stored in the memory, and records the additional information in the recording medium in association with the position information. The electronic device according to Supplementary Note 3, wherein
[Appendix 5]
The electronic apparatus according to appendix 4, wherein the correction position correcting unit corrects the position information corresponding to the additional information based on the additional information recorded on the recording medium.
[Appendix 6]
The correction position correction means corrects the position information corresponding to the additional information based on the additional information recorded on the recording medium when the position information is not acquired by the position information acquisition means. The electronic device as set forth in
[Appendix 7]
The correction position correction means corrects the position information corresponding to the additional information based on the additional information recorded on the recording medium at a timing when the acquisition of the position information by the position information acquisition means is completed. The electronic device as set forth in Appendix 6, wherein
[Appendix 8]
The correction position correction means corresponds to the additional information based on the additional information recorded on the recording medium at a timing when the position information acquired by the position information acquisition means is displayed on the route of the map. The electronic apparatus according to
[Appendix 9]
A position correction method executed in an electronic device,
A location information acquisition step for acquiring current location information;
A position correction step of correcting the current position information acquired in the position information acquisition step to a position on the route of the map;
Additional information generation for generating additional information indicating that the position information needs to be corrected when the position information after being corrected in the position correction step is discontinuous on the route of the map Steps,
A position correction method comprising:
[Appendix 10]
A location information acquisition function for acquiring current location information in a computer that controls the electronic device;
A position correction function for correcting the current position information acquired by the position information acquisition function to a position on the route of the map;
When the position information after being corrected by the position correction function is discontinuous on the route of the map, additional information generation for generating additional information indicating that the position information needs to be corrected Function and
A program characterized by realizing.
1・・・表示装置,11・・・CPU,12・・・ROM,13・・・RAM,14・・・バス,15・・・入出力インターフェース,16・・・撮像部,17・・・入力部,18・・・出力部,19・・・記憶部,20・・・通信部,21・・・ドライブ,31・・・リムーバブルメディア,51・・・位置情報取得部,52・・・移動軌跡特定部,53・・・移動軌跡修正部,54・・・付加情報生成部,55・・・表示制御部
DESCRIPTION OF
Claims (3)
前記位置情報取得手段が取得した現在の位置情報を、地図のルート上の位置にリアルタイムで補正する位置補正手段と、
表示手段と、
前記位置補正手段によって補正された後の前記位置情報が、前記地図のルート上において不連続となる場合に、前記位置補正手段によって補正された後の前記位置情報を修正するための付加情報を生成する付加情報生成手段と、
前記位置補正手段において補正された後の前記位置情報と、前記付加情報とを記録する記録手段と、
前記位置補正手段によって補正された前記位置情報を前記表示手段に表示する表示制御手段と、
前記位置情報取得手段による前記位置情報の取得が終了した場合に、前記記録手段に記録された前記位置補正手段によって補正された後の前記位置情報を前記記録手段に記録された前記付加情報に基づいて、前記地図のルート上において連続となる位置に修正する補正位置修正手段と、
を備えることを特徴とする電子機器。 Position information acquisition means for acquiring current position information;
Position correction means for correcting the current position information acquired by the position information acquisition means to a position on the route of the map in real time;
Display means;
When the position information after being corrected by the position correcting means is discontinuous on the route of the map , additional information for correcting the position information after being corrected by the position correcting means is generated. Additional information generating means for
Recording means for recording the position information after correction by the position correction means and the additional information;
Display control means for displaying the position information corrected by the position correction means on the display means;
When the acquisition of the position information by the position information acquisition unit is completed, the position information corrected by the position correction unit recorded in the recording unit is based on the additional information recorded in the recording unit. Te, a corrected position correction means for correcting the position where the continuous on the route of the map,
An electronic device comprising:
現在の位置情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにおいて取得された現在の位置情報を、地図のルート上の位置にリアルタイムで補正する位置補正ステップと、
前記位置補正ステップにおいて補正された後の前記位置情報が、前記地図のルート上において不連続となる場合に、前記位置補正ステップによって補正された後の前記位置情報を修正するための付加情報を生成する付加情報生成ステップと、
前記位置補正ステップにおいて補正された後の前記位置情報と、前記付加情報とを記録する記録ステップと、
前記位置補正ステップによって補正された前記位置情報を前記表示手段に表示する表示制御ステップと、
前記位置情報取得ステップによる前記位置情報の取得が終了した場合に、前記記録された前記位置補正ステップによって補正された後の前記位置情報を前記記録された前記付加情報に基づいて、前記地図のルート上において連続となる位置に修正する補正位置修正ステップと、
を含むことを特徴とする位置補正方法。 A position correction method executed by an electronic device having a display means ,
A location information acquisition step for acquiring current location information;
A position correction step for correcting the current position information acquired in the position information acquisition step to a position on the route of the map in real time;
When the position information after correction in the position correction step is discontinuous on the route of the map , additional information for correcting the position information after correction by the position correction step is generated. Additional information generation step to perform,
A recording step for recording the position information after the correction in the position correction step and the additional information;
A display control step for displaying the position information corrected in the position correction step on the display means;
When the acquisition of the position information by the position information acquisition step is completed, the position of the map after the correction by the recorded position correction step is determined based on the recorded additional information. A correction position correction step for correcting to a continuous position on the upper side;
A position correction method comprising:
現在の位置情報を取得する位置情報取得機能と、
前記位置情報取得機能が取得した現在の位置情報を、地図のルート上の位置にリアルタイムで補正する位置補正機能と、
前記位置補正機能によって補正された後の前記位置情報が、前記地図のルート上において不連続となる場合に、前記位置補正機能によって補正された後の前記位置情報を修正するための付加情報を生成する付加情報生成機能と、
前記位置補正機能において補正された後の前記位置情報と、前記付加情報とを記録する記録機能と、
前記位置補正機能によって補正された前記位置情報を前記表示部に表示する表示制御機能と、
前記位置情報取得機能による前記位置情報の取得が終了した場合に、前記記録機能により記録された前記位置補正機能によって補正された後の前記位置情報を前記記録機能により記録された前記付加情報に基づいて、前記地図のルート上において連続となる位置に修正する補正位置修正機能と、
を実現させることを特徴とするプログラム。 A position information acquisition function for acquiring current position information in a computer that controls an electronic device including a display unit ;
A position correction function for correcting the current position information acquired by the position information acquisition function to a position on the route of the map in real time;
When the position information after being corrected by the position correction function is discontinuous on the route of the map , additional information for correcting the position information after being corrected by the position correction function is generated. Additional information generation function,
A recording function for recording the position information after being corrected in the position correction function and the additional information;
A display control function for displaying the position information corrected by the position correction function on the display unit;
When the acquisition of the position information by the position information acquisition function is completed, the position information corrected by the position correction function recorded by the recording function is based on the additional information recorded by the recording function. Te, a corrected position correction function for correcting the position where the continuous on the route of the map,
A program characterized by realizing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014135236A JP6454995B2 (en) | 2014-06-30 | 2014-06-30 | Electronic device, position correction method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014135236A JP6454995B2 (en) | 2014-06-30 | 2014-06-30 | Electronic device, position correction method and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016014533A JP2016014533A (en) | 2016-01-28 |
JP6454995B2 true JP6454995B2 (en) | 2019-01-23 |
Family
ID=55230843
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014135236A Active JP6454995B2 (en) | 2014-06-30 | 2014-06-30 | Electronic device, position correction method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6454995B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6700092B2 (en) * | 2016-04-21 | 2020-05-27 | アルパイン株式会社 | Navigation device and computer program |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5597080B2 (en) * | 2010-09-28 | 2014-10-01 | 株式会社野村総合研究所 | Computer program, map display device, and method for map data to be processed by map display device |
JP5892730B2 (en) * | 2011-01-31 | 2016-03-23 | 株式会社ナビタイムジャパン | Location history management device, location history management system, server device, location history management method, and program |
-
2014
- 2014-06-30 JP JP2014135236A patent/JP6454995B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2016014533A (en) | 2016-01-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6292219B2 (en) | Electronic device, display control method and program | |
JP6665572B2 (en) | Control program, control method, and computer | |
JP6326711B2 (en) | System and moving recording control method | |
JP4793479B2 (en) | Positioning device, positioning method and program | |
JP6035812B2 (en) | Information processing apparatus, information processing method, and program | |
JP2016205881A (en) | Electronic apparatus, positioning control method, and program | |
JP6476925B2 (en) | INFORMATION PROCESSING APPARATUS, LOCATION UPDATE METHOD, AND PROGRAM | |
US20200252579A1 (en) | Electronic apparatus recording medium, and display method | |
JP2010152113A (en) | Map data display control device, map data display control method, and program for the same | |
US10935391B2 (en) | Electronic device for improving altitude measurement accuracy | |
JP2016180626A (en) | Electronic equipment, error correcting method, and program | |
JP6413404B2 (en) | Electronic device, position estimation method and program | |
JP6454995B2 (en) | Electronic device, position correction method and program | |
JP2011070312A (en) | Image display device, method, and program | |
JP6477098B2 (en) | Electronic device, position correction method and program | |
US9097533B2 (en) | Method of generating geometric heading and positioning system using the same method | |
JP5896167B2 (en) | Moving track display device, program, and moving track display method | |
JP6398378B2 (en) | Electronic device, passage determination method and program | |
JP6417755B2 (en) | Electronic device, position estimation method and program | |
JP2015184048A (en) | Gps positioning system, information processing device, gps positioning method, information processing method, and program | |
JP6349700B2 (en) | Information processing apparatus, information processing method, and program | |
JP6600956B2 (en) | Electronic device, distance calculation method and program | |
JP6575133B2 (en) | Electronic device, position display method and program | |
JP6364887B2 (en) | Information processing apparatus, current location display system, region extraction method, and program | |
JP2013195298A (en) | Positioning device, positioning method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170626 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180508 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180704 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180828 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181026 |
|
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: 20181120 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20181203 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6454995 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |