JP5012252B2 - 磁気データ処理装置、方法およびプログラム - Google Patents
磁気データ処理装置、方法およびプログラム Download PDFInfo
- Publication number
- JP5012252B2 JP5012252B2 JP2007166734A JP2007166734A JP5012252B2 JP 5012252 B2 JP5012252 B2 JP 5012252B2 JP 2007166734 A JP2007166734 A JP 2007166734A JP 2007166734 A JP2007166734 A JP 2007166734A JP 5012252 B2 JP5012252 B2 JP 5012252B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- magnetic
- magnetic data
- offset
- offset update
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims description 34
- 238000000034 method Methods 0.000 title description 16
- 238000005070 sampling Methods 0.000 claims description 75
- 230000001133 acceleration Effects 0.000 claims description 20
- 238000003672 processing method Methods 0.000 claims description 3
- 238000012937 correction Methods 0.000 claims description 2
- 238000013500 data storage Methods 0.000 description 51
- 239000000872 buffer Substances 0.000 description 25
- 238000004422 calculation algorithm Methods 0.000 description 4
- 206010034719 Personality change Diseases 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000005389 magnetism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical compound C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C17/00—Compasses; Devices for ascertaining true or magnetic north for navigation or surveying purposes
- G01C17/02—Magnetic compasses
- G01C17/28—Electromagnetic compasses
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C17/00—Compasses; Devices for ascertaining true or magnetic north for navigation or surveying purposes
- G01C17/38—Testing, calibrating, or compensating of compasses
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R33/00—Arrangements or instruments for measuring magnetic variables
- G01R33/02—Measuring direction or magnitude of magnetic fields or magnetic flux
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Electromagnetism (AREA)
- Measuring Magnetic Variables (AREA)
- Hall/Mr Elements (AREA)
Description
(5)すなわち、上記目的を達成するための磁気データ処理方法は、磁気センサから順次磁気データを入力し、第一のサンプリング規則に従って前記磁気データを蓄積し、蓄積された前記磁気データの分布が第一の特徴を示すときに、蓄積された前記磁気データに基づいて第一のオフセット更新データを生成し、第二のサンプリング規則に従って前記磁気データを蓄積し、蓄積された前記磁気データの分布が第二の特徴を示すときに、蓄積された前記磁気データに基づいて第二のオフセット更新データを生成し、前記第一のオフセット更新データが生成されると前記第一のオフセット更新データに基づいて前記磁気センサのオフセットデータを更新し、前記第二のオフセット更新データが生成されると前記第二のオフセット更新データに基づいて前記磁気センサのオフセットデータを更新する、ことを含む。
*************
1.磁気データ処理装置のハードウェア構成
2.磁気データ処理装置のソフトウェア構成
3.オフセットデータの更新処理
4.他の実施形態
*************
図1は、本発明による磁気データ処理装置の一実施形態を示すブロック図である。図1において磁気データ処理装置は、携帯型情報機器10の制御部12として表されている。携帯型情報機器10は、地磁気センサ11と加速度センサ13と制御部12とディスプレイ14とを備えている。携帯型情報機器10は、PDA(Personal Digital Assistance)、携帯型電話機、携帯型ナビゲーション装置、歩数計、電子コンパスなど、磁気データを処理する携帯型の情報処理装置である。
制御部12は図1に示すモジュール群を備える磁気データ処理プログラムを実行することにより、携帯型情報機器10から見た方位をディスプレイ14に表示する。
図4は、磁気データ格納モジュール121とオフセット更新データ生成モジュール122と更新モジュール125とによるオフセットデータの更新処理を示すフローチャートである。
本発明の技術的範囲は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
Claims (8)
- 磁気センサから順次磁気データを入力する入力手段と、
第一の使用状態に応じた第一のサンプリング規則に従って前記磁気データを蓄積し、蓄積された前記磁気データの分布が第一の特徴を示すときに、蓄積された前記磁気データに基づいて第一のオフセット更新データを生成する第一生成手段と、
第二の使用状態に応じた第二のサンプリング規則に従って前記磁気データを蓄積し、蓄積された前記磁気データの分布が第二の特徴を示すときに、蓄積された前記磁気データに基づいて第二のオフセット更新データを生成する第二生成手段と、
前記第一のオフセット更新データが生成されると前記第一のオフセット更新データに基づいて前記磁気センサのオフセットデータを更新し、前記第二のオフセット更新データが生成されると前記第二のオフセット更新データに基づいて前記磁気センサのオフセットデータを更新する更新手段と、
を備える磁気データ処理装置。 - 前記第一のサンプリング規則としての前記磁気データのサンプリング期間は、前記第二のサンプリング規則としての前記磁気データのサンプリング期間より短い、
請求項1に記載の磁気データ処理装置。 - 前記第一のサンプリング規則としての前記磁気データのサンプリング間隔は、前記第二のサンプリング規則としての前記磁気データのサンプリング間隔より短い、
請求項1または2に記載の磁気データ処理装置。 - 前記磁気センサを備える、
請求項1から3のいずれか一項に記載の磁気データ処理装置。 - 前記磁気センサから出力される磁気データを前記オフセットデータに基づいて補正する補正手段を備える、
請求項1から4のいずれか一項に記載の磁気データ処理装置。 - 加速度センサから順次加速度データを入力する加速度入力手段と、
前記磁気データと前記加速度データとを用いて方位データを生成する方位データ生成手段と、
を備える請求項1から5のいずれか一項に記載の磁気データ処理装置。 - 磁気センサから順次磁気データを入力し、
第一の使用状態に応じた第一のサンプリング規則に従って前記磁気データを蓄積し、蓄積された前記磁気データの分布が第一の特徴を示すときに、蓄積された前記磁気データに基づいて第一のオフセット更新データを生成し、
第二の使用状態に応じた第二のサンプリング規則に従って前記磁気データを蓄積し、蓄積された前記磁気データの分布が第二の特徴を示すときに、蓄積された前記磁気データに基づいて第二のオフセット更新データを生成し、
前記第一のオフセット更新データが生成されると前記第一のオフセット更新データに基づいて前記磁気センサのオフセットデータを更新し、前記第二のオフセット更新データが生成されると前記第二のオフセット更新データに基づいて前記磁気センサのオフセットデータを更新する、
ことを含む磁気データ処理方法。 - 磁気センサから順次磁気データを入力する入力手段と、
第一の使用状態に応じた第一のサンプリング規則に従って前記磁気データを蓄積し、蓄積された前記磁気データの分布が第一の特徴を示すときに、蓄積された前記磁気データに基づいて第一のオフセット更新データを生成する第一生成手段と、
第二の使用状態に応じた第二のサンプリング規則に従って前記磁気データを蓄積し、蓄積された前記磁気データの分布が第二の特徴を示すときに、蓄積された前記磁気データに基づいて第二のオフセット更新データを生成する第二生成手段と、
前記第一のオフセット更新データが生成されると前記第一のオフセット更新データに基づいて前記磁気センサのオフセットデータを更新し、前記第二のオフセット更新データが生成されると前記第二のオフセット更新データに基づいて前記磁気センサのオフセットデータを更新する更新手段と、
してコンピュータを機能させる磁気データ処理プログラム。
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007166734A JP5012252B2 (ja) | 2007-06-25 | 2007-06-25 | 磁気データ処理装置、方法およびプログラム |
US12/143,480 US7548827B2 (en) | 2007-06-25 | 2008-06-20 | Magnetic data processing apparatus, method and machine readable medium |
TW097123249A TWI359941B (en) | 2007-06-25 | 2008-06-20 | Magnetic data processing apparatus, method and mac |
EP08011344.2A EP2009395B1 (en) | 2007-06-25 | 2008-06-23 | Apparatus and method for updating an offset value of magnetic sensor data as well as corresponding machine readable medium |
KR1020080059817A KR101103130B1 (ko) | 2007-06-25 | 2008-06-24 | 자기 데이터 처리 장치, 방법 및 기계 판독가능한 매체 |
CN2008101275275A CN101334280B (zh) | 2007-06-25 | 2008-06-25 | 磁数据处理设备、磁数据处理方法以及机器可读介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007166734A JP5012252B2 (ja) | 2007-06-25 | 2007-06-25 | 磁気データ処理装置、方法およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009002915A JP2009002915A (ja) | 2009-01-08 |
JP5012252B2 true JP5012252B2 (ja) | 2012-08-29 |
Family
ID=39789464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007166734A Expired - Fee Related JP5012252B2 (ja) | 2007-06-25 | 2007-06-25 | 磁気データ処理装置、方法およびプログラム |
Country Status (6)
Country | Link |
---|---|
US (1) | US7548827B2 (ja) |
EP (1) | EP2009395B1 (ja) |
JP (1) | JP5012252B2 (ja) |
KR (1) | KR101103130B1 (ja) |
CN (1) | CN101334280B (ja) |
TW (1) | TWI359941B (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8370097B2 (en) * | 2009-06-05 | 2013-02-05 | Apple Inc. | Calibration techniques for an electronic compass in portable device |
JP5453969B2 (ja) * | 2009-07-10 | 2014-03-26 | ヤマハ株式会社 | 磁気データ処理装置、磁気データ処理方法および磁気データ処理プログラム |
JP2011203243A (ja) * | 2010-03-02 | 2011-10-13 | Yamaha Corp | 磁気データ処理装置、方法及びプログラム |
US20130238269A1 (en) * | 2010-11-17 | 2013-09-12 | Hillcrest Laboratories, Inc. | Apparatuses and methods for dynamic tracking and compensation of magnetic near field |
US8838403B2 (en) * | 2011-03-21 | 2014-09-16 | Broadcom Corporation | Method and system for a self-calibrated multi-magnetometer platform |
JP5927776B2 (ja) * | 2011-05-20 | 2016-06-01 | 株式会社ソニー・インタラクティブエンタテインメント | 携帯機器 |
EP2669628B1 (en) * | 2012-05-31 | 2017-01-11 | BlackBerry Limited | System and method for operating a mobile device having a magnetometer |
EP2669626A1 (en) * | 2012-05-31 | 2013-12-04 | BlackBerry Limited | System and method for calibrating a magnetometer on a mobile device |
US8928309B2 (en) | 2012-05-31 | 2015-01-06 | Blackberry Limited | System and method for operating a mobile device having a magnetometer using error indicators |
CN108981745A (zh) * | 2018-09-30 | 2018-12-11 | 深圳个人数据管理服务有限公司 | 一种计步方法、装置、设备和存储介质 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040238481A1 (en) | 2001-11-13 | 2004-12-02 | Hui Wang | Electropolishing assembly and methods for electropolishing conductive layers |
KR100446354B1 (ko) | 2001-12-28 | 2004-09-01 | 씨멘스브이디오한라 주식회사 | 전자 나침반의 방위 오차 보정 방법 |
JP4292571B2 (ja) * | 2003-03-31 | 2009-07-08 | 株式会社デンソー | 磁気センサの調整方法及び磁気センサの調整装置 |
JP4448957B2 (ja) * | 2004-03-04 | 2010-04-14 | 旭化成エレクトロニクス株式会社 | 磁気計測装置及び磁気計測方法 |
US7912640B2 (en) * | 2004-03-31 | 2011-03-22 | Kyocera Corporation | Mobile map display apparatus, map display system and map display method |
JP4161985B2 (ja) | 2004-06-11 | 2008-10-08 | ヤマハ株式会社 | 方位検出機能付き携帯電子機器及びそのキャリブレーション方法 |
WO2006011276A1 (ja) | 2004-07-23 | 2006-02-02 | Yamaha Corporation | 方位処理装置、方位処理方法、方位処理プログラム、方位測定装置、傾斜オフセットの補正方法、方位計測方法、方位センサユニット及び携帯電子機器 |
US8065083B2 (en) * | 2004-07-23 | 2011-11-22 | Yamaha Corporation | Azimuth processing device, azimuth processing method, azimuth processing program, direction finding device, tilt offset correcting method, azimuth measuring method, compass sensor unit, and portable electronic device |
JP4551158B2 (ja) * | 2004-08-12 | 2010-09-22 | 旭化成エレクトロニクス株式会社 | 方位角計測装置、および、方位角計測方法 |
CN101726291B (zh) * | 2004-10-07 | 2012-02-15 | 雅马哈株式会社 | 地磁检测装置 |
US7437257B2 (en) * | 2004-10-07 | 2008-10-14 | Yamaha Corporation | Geomagnetic sensor and geomagnetic sensor correction method, temperature sensor and temperature sensor correction method, geomagnetism detection device |
JP4120648B2 (ja) * | 2005-02-23 | 2008-07-16 | ヤマハ株式会社 | 携帯端末、携帯端末の制御方法、プログラムおよび記録媒体 |
JP4741888B2 (ja) * | 2005-06-27 | 2011-08-10 | Necカシオモバイルコミュニケーションズ株式会社 | 方位計測装置、方位計測方法及び方位計測プログラム |
EP1775550B1 (en) * | 2005-10-11 | 2013-12-11 | Yamaha Corporation | Magnetic sensor control device |
US7532991B2 (en) * | 2006-03-07 | 2009-05-12 | Yamaha Corporation | Magnetic data processing device |
-
2007
- 2007-06-25 JP JP2007166734A patent/JP5012252B2/ja not_active Expired - Fee Related
-
2008
- 2008-06-20 TW TW097123249A patent/TWI359941B/zh not_active IP Right Cessation
- 2008-06-20 US US12/143,480 patent/US7548827B2/en active Active
- 2008-06-23 EP EP08011344.2A patent/EP2009395B1/en not_active Not-in-force
- 2008-06-24 KR KR1020080059817A patent/KR101103130B1/ko not_active IP Right Cessation
- 2008-06-25 CN CN2008101275275A patent/CN101334280B/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101334280B (zh) | 2010-06-30 |
KR101103130B1 (ko) | 2012-01-04 |
US20080316629A1 (en) | 2008-12-25 |
JP2009002915A (ja) | 2009-01-08 |
CN101334280A (zh) | 2008-12-31 |
EP2009395A2 (en) | 2008-12-31 |
TWI359941B (en) | 2012-03-11 |
US7548827B2 (en) | 2009-06-16 |
EP2009395A3 (en) | 2010-07-07 |
KR20080114564A (ko) | 2008-12-31 |
TW200921047A (en) | 2009-05-16 |
EP2009395B1 (en) | 2013-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5012252B2 (ja) | 磁気データ処理装置、方法およびプログラム | |
US9146285B2 (en) | Methods and devices for detecting magnetic interference affecting the operation of a magnetometer | |
US7822545B2 (en) | Mobile terminal with navigation function | |
CN102822626B (zh) | 校准在移动装置上的传感器测量 | |
US20070213950A1 (en) | Magnetic data processing device | |
EP2098945B1 (en) | Motion-sensing program and electronic compass using the same | |
US20110010089A1 (en) | Positioning device and positioning method | |
US7921572B2 (en) | Accuracy indications for an electronic compass in a portable device | |
EP2784442B1 (en) | Azimuth correction method and electronic device therefor | |
US10197396B2 (en) | Always on compass calibration system and methods | |
US20140012536A1 (en) | Information processing apparatus, information processing method, program, and recording medium | |
JP5067155B2 (ja) | 磁気データ処理装置、ナビゲーション装置、磁気データ処理方法および磁気データ処理プログラム | |
CA2803376C (en) | Methods and devices for detecting magnetic interference affecting the operation of a magnetometer | |
JP2008224642A (ja) | 磁気式ジャイロ | |
US9482554B2 (en) | Gyroscope stabilizer filter | |
US8413034B2 (en) | Magnetic data processing device, magnetic data processing method, and magnetic data processing program | |
JP4551158B2 (ja) | 方位角計測装置、および、方位角計測方法 | |
JP2016180626A (ja) | 電子機器、誤差補正方法及びプログラム | |
JP6483421B2 (ja) | 車載装置 | |
CN111625755B (zh) | 数据处理方法、装置、服务器、终端和可读存储介质 | |
JP5891118B2 (ja) | 基準電圧更新装置、基準電圧更新方法、基準電圧更新プログラムおよび記録媒体 | |
JP4761142B2 (ja) | 磁気データ処理方法、装置及びプログラム | |
JP2015158432A (ja) | 位置検出装置 | |
CN115409731A (zh) | 一种视线区域校正方法、装置、电子设备和可读存储介质 | |
JP2009271449A (ja) | 地図表示装置、地図表示方法、および地図表示プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100421 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20110818 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120112 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120221 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120417 |
|
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: 20120508 |
|
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: 20120521 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150615 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5012252 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 |