JP2009109478A - 初回出力測位位置決定方法、プログラム、測位装置及び電子機器 - Google Patents
初回出力測位位置決定方法、プログラム、測位装置及び電子機器 Download PDFInfo
- Publication number
- JP2009109478A JP2009109478A JP2008190641A JP2008190641A JP2009109478A JP 2009109478 A JP2009109478 A JP 2009109478A JP 2008190641 A JP2008190641 A JP 2008190641A JP 2008190641 A JP2008190641 A JP 2008190641A JP 2009109478 A JP2009109478 A JP 2009109478A
- Authority
- JP
- Japan
- Prior art keywords
- positioning
- determined
- condition
- time
- altitude
- 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.)
- Pending
Links
Images
Landscapes
- Navigation (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
【解決手段】初回の測位では、捕捉されたGPS衛星信号をもとに決定現在位置Pを算出する測位処理を1回以上繰り返して行う。この各回の測位処理においては、決定現在位置P及び時刻誤差Tを算出すると、算出した決定現在位置P及び時刻誤差Tが、所定の「高度差条件」及び「収束条件」それぞれを満たすかを判定し、少なくとも一方の条件を満たすと判定した場合、決定現在位置Pを初回の測位位置として出力する。そして、初回の測位位置を決定し出力した後は、測位処理毎に、算出した決定現在位置Pを測位位置として出力する。
【選択図】図1
Description
先ず、第1実施形態を説明する。
[構成]
図1は、第1実施形態の携帯電話機1の内部構成を示すブロック図である。図1によれば、携帯電話機1は、GPSアンテナ10と、測位装置であるGPS受信部20と、ホストCPU(Central Processing Unit)61と、操作部62と、表示部63と、ROM(Read Only Memory)64と、RAM(Random Access Memory)65と、携帯用無線通信回路部70と、携帯用アンテナ80とを備えて構成される。
図7は、CPU31が実行するベースバンド処理の流れを説明するためのフローチャートである。この処理は、CPU31がベースバンドプログラム41に従った処理を実行することで実現される。なお、ベースバンド処理に先立ち、GPSアンテナ10によるRF信号の受信やRF受信回路部21によるIF信号のダウンコンバートを経てデジタル化されたIF信号が、ベースバンド処理回路部30に入力される状態にあるものとする。
このように、第1実施形態によれば、初回の測位では、捕捉されたGPS衛星信号をもとに決定現在位置Pを算出する測位処理を1回以上繰り返して行う。この各回の測位処理においては、決定現在位置P及び時刻誤差Tを算出すると、算出した決定現在位置P及び時刻誤差Tが、所定の「高度差条件」及び「収束条件」それぞれを満たすかを判定し、少なくとも一方の条件を満たすと判定した場合、決定現在位置Pを初回の測位位置として出力する。そして、初回の測位位置を決定し出力した後は、測位処理毎に、算出した決定現在位置Pを測位位置として出力する。これにより、測位精度の向上とTTFFの短縮とのどちらを優先させるかを、受信環境に応じて適切に判断することが可能となる。
次に、第2実施形態を説明する。但し、以下の第2実施形態において、上述の第1実施形態と同一の構成要素については同符号を付し、詳細な説明を省略或いは簡略する。
第2実施形態における携帯電話機の構成は、第1実施形態における携帯電話機1と同様の構成である。そして、GPS衛星信号の各サブフレームに含まれるZカウントのデコードに対する判定の点で、上述の第1実施形態とは異なる。すなわち、上述のように、Zカウントがデコードされた後は、マルチパス環境であっても、時刻誤差Tのばらつきはほぼゼロとなる。このため、Zカウントがデコードされた後は、「高度差条件」及び「収束条件」のそれぞれが満たされるか否かに関わらず、決定現在位置Pを初回の測位位置として決定し出力する。ところが、受信環境による測位精度の違いから、Zカウントのデコードを待つ必要が無い場合もある。例えば、オープンスカイ環境では、他の環境に比べて測位精度が良いため、Zカウントのデコードを待つことなく、初回の測位位置を出力しても良い。一方、マルチパス環境やインドア環境では、オープンスカイ環境に比べて測位精度が悪いため、Zカウントがデコードされてから初回の測位位置を出力することが望ましい。
図11は、第2実施形態におけるベースバンド処理の流れを説明するためのフローチャートである。この処理は、CPU31がベースバンドプログラム41Bに従った処理を実行することで実現される。
このように、第2実施形態によれば、受信環境によって、Zカウントのデコードを待つか否かが判定される。つまり、オープンスカイ環境では、オープンスカイ環境では、他の環境に比べて測位精度が良いため、Zカウントのデコードを待つことなく、初回の測位位置を出力しても良い。一方、マルチパス環境やインドア環境では、オープンスカイ環境に比べて測位精度が悪いため、Zカウントがデコードされてから初回の測位位置を出力することが望ましい。従って、受信環境によってZカウントのデコードを待つか否かを判定することで、測位精度の向上とTTFFの短縮とのどちらを優先させるかを、受信環境に応じて適切に判断することが可能となる。
なお、本発明の適用可能な実施形態は上述の二つの実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能なのは勿論である。
例えば、上述の各実施形態では、カウンタ閾値を固定値(例えば、「5」)としたが、これを、受信環境に応じて変更することにしても良い。
また、上述の各実施形態では、「収束条件」を、「位置カウンタ値が位置カウンタ閾値THcp以上」、或いは「時刻カウンタ値が時刻カウンタ閾値THct以上」のOR条件としたが、これを、位置カウンタ値と時刻カウンタ値との組合せ条件としても良い。具体的には、例えば、受信環境が「オープンスカイ環境」の場合には、「時刻カウンタ及び位置カウンタそれぞれのカウンタ値の和が「2」以上」を「収束条件」とする。また、受信環境が「マルチパス環境」の場合には、「時刻カウンタ及び位置カウンタそれぞれのカウンタ値がともに「1」以上」を収束条件とする。
また、上述の各実施形態では、基準高度を高度テーブル42から取得することにしたが、これを、高度テーブルではなく、携帯電話機1の外部から取得する構成としても良い。具体的には、例えば、携帯電話機1の基地局から当該基地局の位置を携帯用アンテナ80で受信し、この受信した基地局の位置の高度を基準高度として、高度差条件を満たすかを判定する。
また、上述の各実施形態では、受信したGPS衛星信号のみを用いて現在位置の測位を行うことにしたが、これを、携帯基地局から当該基地局位置を受信し初期位置として現在位置の測位を行ったり、携帯基地局からエフェメリス等のデータを受信して測位を行う、いわゆるアシストGPS機能を利用して上述した実施形態の測位を行うことにしても良い。
また、ベースバンド処理回路部30のCPU31が行う処理の一部又は全部を、ホストCPU61がソフトウェア的に行うことにしても良い。
また、上述の各実施形態では、測位装置を備えた電子機器の一種である携帯電話機を説明したが、例えば携帯型のナビゲーション装置や車載用のナビゲーション装置、PDA(Personal Digital Assistants)、腕時計といった他の電子機器についても同様に適用することが可能である。
また、上述の各実施形態では、GPSを利用した場合を説明したが、例えばGLONASS(GLObal Navigation Satellite System)といった他の衛星測位システムにも同様に適用可能なのは勿論である。
また、ベースバンドプログラム41をCD−ROM等の記録媒体に記録して、携帯電話機等の電子機器にインストールする構成としても良い。
41 ベースバンドプログラム、42 高度テーブル、43 閾値テーブル、
50 RAM、51 測位結果データ
Claims (11)
- 測位用の衛星から送出される衛星信号を用いた現在位置の測位演算を行って、測位開始後に最初に出力する測位位置を決定する初回出力測位位置決定方法であって、
前記衛星信号を用いた測位演算を行って測位位置を算出する測位処理を実行することと、
前記測位処理の度に、今回及び過去の測位結果に基づいて、繰り返し実行される前記測位処理の測位結果が収束したことを判定する条件として予め定められた収束条件を満たすか否かを判定することと、
前記収束条件を満たすと判定された場合に、今回算出された測位位置を最初に出力する測位位置として決定することと、
を含む初回出力測位位置決定方法。 - 前記測位処理の度に、今回算出された測位位置の二次元位置に対応する基準高度を所定の高度情報又は所定のサーバから取得し、今回算出された測位位置の高度と当該取得した基準高度との差が所定の高度差条件を満たすか否かを判定することを更に含み、
前記測位位置を決定することは、前記高度差条件を満たすと判定され、且つ、前記収束条件を満たすと判定された場合に、今回算出された測位位置を最初に出力する測位位置として決定することである、
請求項1に記載の初回出力測位位置決定方法。 - 前記衛星信号の受信環境を判断することと、
前記判断された受信環境に応じて、前記高度差条件を可変することと、
を含む請求項2に記載の初回出力測位位置決定方法。 - 前記衛星信号の受信環境を判断することと、
前記判断された受信環境に応じて、前記収束条件を可変することと、
を含む請求項1〜3の何れか一項に記載の初回出力測位位置決定方法。 - 前記収束条件を満たすかの判定は、繰り返し実行される前記測位処理の前後の測位処理で算出された測位位置の差が所定の近距離条件を満たした連続回数を判定することを含む請求項1〜4の何れか一項に記載の初回出力位置決定方法。
- 前記衛星信号の受信環境を判断することと、
前記判断された受信環境に応じて、前記近距離条件を可変することと、
を含む請求項5に記載の初回出力測位位置決定方法。 - 前記測位処理を実行することには、前記測位処理により時刻誤差を算出することを含み、
前記収束条件を満たすかの判定は、繰り返し実行される前記測位処理の前後の測位処理で算出された時刻誤差の差が所定の近似条件を満たした連続回数を判定することを含む請求項1〜6の何れか一項に記載の初回出力位置決定方法。 - 前記衛星信号の受信環境を判断することと、
前記判断された受信環境に応じて、前記近似条件を可変することと、
を含む請求項7に記載の初回出力測位位置決定方法。 - 測位用の衛星から送出される衛星信号を用いて現在位置を測位する測位装置に内蔵されたコンピュータに、請求項1〜8の何れか一項に記載の初回出力測位位置決定方法を実行させるためのプログラム。
- 測位用の衛星から送出される衛星信号を用いた測位演算を行って測位位置を算出する測位処理を実行する測位演算部と、
前記測位処理の度に、今回及び過去の測位結果に基づいて、繰り返し実行される前記測位処理の測位結果が収束したことを判定する条件として予め定められた収束条件を満たすか否かを判定する収束判定部と、
前記収束判定部により前記収束条件を満たすと判定された場合に、今回算出された測位位置を最初に出力する測位位置として決定する初回出力測位位置決定部と、
を備えた測位装置。 - 請求項10に記載の測位装置を備えた電子機器。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008190641A JP2009109478A (ja) | 2007-10-12 | 2008-07-24 | 初回出力測位位置決定方法、プログラム、測位装置及び電子機器 |
US12/248,363 US7800532B2 (en) | 2007-10-12 | 2008-10-09 | Position determination method, positioning device, and electronic instrument |
US12/855,255 US8482458B2 (en) | 2007-10-12 | 2010-08-12 | Position determination method, positioning device, and electronic instrument |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007266176 | 2007-10-12 | ||
JP2008190641A JP2009109478A (ja) | 2007-10-12 | 2008-07-24 | 初回出力測位位置決定方法、プログラム、測位装置及び電子機器 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009109478A true JP2009109478A (ja) | 2009-05-21 |
JP2009109478A5 JP2009109478A5 (ja) | 2011-08-11 |
Family
ID=40778091
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008190641A Pending JP2009109478A (ja) | 2007-10-12 | 2008-07-24 | 初回出力測位位置決定方法、プログラム、測位装置及び電子機器 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009109478A (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011220945A (ja) * | 2010-04-14 | 2011-11-04 | Fujitsu Toshiba Mobile Communications Ltd | 携帯端末 |
JP2018141684A (ja) * | 2017-02-27 | 2018-09-13 | 三菱電機株式会社 | 誤り測位解検出装置および誤り測位解検出プログラム |
WO2020013278A1 (ja) * | 2018-07-13 | 2020-01-16 | 日本電信電話株式会社 | 航法衛星システム受信装置、その航法衛星信号処理方法及びプログラム |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07159509A (ja) * | 1993-12-09 | 1995-06-23 | Japan Radio Co Ltd | 測位装置及び方法 |
JP2001304907A (ja) * | 2000-04-25 | 2001-10-31 | Nec Corp | 情報処理装置 |
JP2003514215A (ja) * | 1999-02-01 | 2003-04-15 | スナップトラック・インコーポレーテッド | 衛星測位システム(sps)信号の測定処理用の方法および装置 |
JP2003255037A (ja) * | 2002-03-01 | 2003-09-10 | Sony Corp | Gps測位方法およびgps測位装置 |
JP2004012426A (ja) * | 2002-06-11 | 2004-01-15 | Seiko Epson Corp | Gps装置、プログラム及び情報記憶媒体 |
JP2004028655A (ja) * | 2002-06-24 | 2004-01-29 | Sony Corp | 測位計算方法および測位用受信機 |
JP2004170422A (ja) * | 2002-11-19 | 2004-06-17 | Seiko Epson Corp | 高感度衛星測位システム受信機及び受信方法 |
JP2006112936A (ja) * | 2004-10-15 | 2006-04-27 | Seiko Epson Corp | 移動端末および測位システム |
JP2006125876A (ja) * | 2004-10-26 | 2006-05-18 | Alpine Electronics Inc | 移動体の位置算出装置および算出方法 |
JP2006132949A (ja) * | 2004-11-02 | 2006-05-25 | Seiko Epson Corp | 測位装置、測位方法および測位プログラム |
JP2007225459A (ja) * | 2006-02-24 | 2007-09-06 | Clarion Co Ltd | 車載器 |
JP2007248109A (ja) * | 2006-03-14 | 2007-09-27 | Seiko Epson Corp | 測位装置及び測位方法 |
JP2008070244A (ja) * | 2006-09-14 | 2008-03-27 | Seiko Epson Corp | 参照周波数の誤差補正値の取得方法、端末装置、端末装置の制御プログラム及び記録媒体 |
-
2008
- 2008-07-24 JP JP2008190641A patent/JP2009109478A/ja active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07159509A (ja) * | 1993-12-09 | 1995-06-23 | Japan Radio Co Ltd | 測位装置及び方法 |
JP2003514215A (ja) * | 1999-02-01 | 2003-04-15 | スナップトラック・インコーポレーテッド | 衛星測位システム(sps)信号の測定処理用の方法および装置 |
JP2001304907A (ja) * | 2000-04-25 | 2001-10-31 | Nec Corp | 情報処理装置 |
JP2003255037A (ja) * | 2002-03-01 | 2003-09-10 | Sony Corp | Gps測位方法およびgps測位装置 |
JP2004012426A (ja) * | 2002-06-11 | 2004-01-15 | Seiko Epson Corp | Gps装置、プログラム及び情報記憶媒体 |
JP2004028655A (ja) * | 2002-06-24 | 2004-01-29 | Sony Corp | 測位計算方法および測位用受信機 |
JP2004170422A (ja) * | 2002-11-19 | 2004-06-17 | Seiko Epson Corp | 高感度衛星測位システム受信機及び受信方法 |
JP2006112936A (ja) * | 2004-10-15 | 2006-04-27 | Seiko Epson Corp | 移動端末および測位システム |
JP2006125876A (ja) * | 2004-10-26 | 2006-05-18 | Alpine Electronics Inc | 移動体の位置算出装置および算出方法 |
JP2006132949A (ja) * | 2004-11-02 | 2006-05-25 | Seiko Epson Corp | 測位装置、測位方法および測位プログラム |
JP2007225459A (ja) * | 2006-02-24 | 2007-09-06 | Clarion Co Ltd | 車載器 |
JP2007248109A (ja) * | 2006-03-14 | 2007-09-27 | Seiko Epson Corp | 測位装置及び測位方法 |
JP2008070244A (ja) * | 2006-09-14 | 2008-03-27 | Seiko Epson Corp | 参照周波数の誤差補正値の取得方法、端末装置、端末装置の制御プログラム及び記録媒体 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011220945A (ja) * | 2010-04-14 | 2011-11-04 | Fujitsu Toshiba Mobile Communications Ltd | 携帯端末 |
JP2018141684A (ja) * | 2017-02-27 | 2018-09-13 | 三菱電機株式会社 | 誤り測位解検出装置および誤り測位解検出プログラム |
WO2020013278A1 (ja) * | 2018-07-13 | 2020-01-16 | 日本電信電話株式会社 | 航法衛星システム受信装置、その航法衛星信号処理方法及びプログラム |
JP2020012651A (ja) * | 2018-07-13 | 2020-01-23 | 日本電信電話株式会社 | 航法衛星システム受信装置、その航法衛星信号処理方法及びプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5050904B2 (ja) | 現在位置測位方法及び測位装置 | |
JP5109706B2 (ja) | 測位方法及び測位装置 | |
JP5034935B2 (ja) | 測位方法、プログラム、測位装置及び電子機器 | |
JP5251090B2 (ja) | 測位方法、プログラム及び測位装置 | |
JP5115380B2 (ja) | 擬似衛星利用システム、測位装置、測位装置の制御方法、測位装置の制御プログラム及び記憶媒体 | |
JP2005147720A (ja) | Gps測位システム、サーバ装置、携帯端末装置、gps受信機及びそれらに用いる測位モード切替え方法 | |
JP2009092541A (ja) | 測位方法、プログラム、測位装置及び電子機器 | |
US8072372B2 (en) | First output position calculation method, storage medium, positioning device, and electronic instrument | |
JP2009092540A (ja) | 測位方法、プログラム、測位装置及び電子機器 | |
JP2010156631A (ja) | 衛星軌道データの圧縮方法、衛星軌道データの提供方法、衛星軌道データの展開方法及びデータ圧縮装置 | |
US8482458B2 (en) | Position determination method, positioning device, and electronic instrument | |
JP2009103548A (ja) | 測位方法、プログラム、測位装置及び電子機器 | |
JP2010127672A (ja) | 位置算出方法及び位置算出装置 | |
JP5740961B2 (ja) | 衛星信号捕捉適否判定方法及び衛星信号捕捉適否判定装置 | |
US7961142B2 (en) | Present position locating method, positioning device, and electronic instrument | |
JP2009097897A (ja) | 測位方法、プログラム、測位装置及び電子機器 | |
US20100019959A1 (en) | Satellite orbital data compression method, satellite orbital data providing method, satellite orbital data expansion method, server, and positioning apparatus | |
JP2008281552A (ja) | 初回測位出力位置演算決定方法、プログラム、記憶媒体、測位装置及び電子機器 | |
JP2008241284A (ja) | 擬似衛星利用システム、携帯型gps測位装置、制御方法、プログラム及び記憶媒体 | |
JP2009109478A (ja) | 初回出力測位位置決定方法、プログラム、測位装置及び電子機器 | |
JP4910675B2 (ja) | 測位回路、電子機器、測位方法及びプログラム | |
JP4952328B2 (ja) | Gps測位装置、電子機器、制御方法、プログラム及び記憶媒体 | |
JP2015068661A (ja) | 衛星信号検索方法 | |
US9014304B2 (en) | Demodulation method, demodulation device, and electronic apparatus | |
US20110102251A1 (en) | Methods and apparatuses for reducing time to estimate a position using a satellite positioning system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110627 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110627 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120718 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120724 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120924 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130618 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130816 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140527 |