Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7269246B2 - Receiver and receiver control method - Google Patents
[go: Go Back, main page]

JP7269246B2 - Receiver and receiver control method - Google Patents

Receiver and receiver control method Download PDF

Info

Publication number
JP7269246B2
JP7269246B2 JP2020538171A JP2020538171A JP7269246B2 JP 7269246 B2 JP7269246 B2 JP 7269246B2 JP 2020538171 A JP2020538171 A JP 2020538171A JP 2020538171 A JP2020538171 A JP 2020538171A JP 7269246 B2 JP7269246 B2 JP 7269246B2
Authority
JP
Japan
Prior art keywords
correction
satellite
receiver
data
correction data
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
Application number
JP2020538171A
Other languages
Japanese (ja)
Other versions
JPWO2020039659A1 (en
Inventor
哲宏 二見
和邦 鷹觜
心輔 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Semiconductor Solutions Corp
Original Assignee
Sony Semiconductor Solutions Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Semiconductor Solutions Corp filed Critical Sony Semiconductor Solutions Corp
Publication of JPWO2020039659A1 publication Critical patent/JPWO2020039659A1/en
Application granted granted Critical
Publication of JP7269246B2 publication Critical patent/JP7269246B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/25Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/28Satellite selection
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/40Correcting position, velocity or attitude
    • G01S19/41Differential correction, e.g. DGPS [differential GPS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Description

本技術は、受信機、および、受信機の制御方法に関する。詳しくは、現在位置を測定する受信機、および、受信機の制御方法に関する。 The present technology relates to a receiver and a receiver control method. More specifically, the present invention relates to a receiver that measures the current position and a receiver control method.

従来より、米国のGPS(Global Positioning System)に代表されるGNSS(Global Navigation Satellite System)が、現在位置を測定する目的で、カーナビゲーション装置やスマートフォンなどにおいて広く利用されている。このGNSSの測位精度を向上させるためにSBAS(Satellite-Based Augmentation System)が利用されている。このSBASは、複数の監視局でGNSSの誤差を実測し、その誤差を補正するためのデータを衛星経由で受信機に配信するシステムである。 BACKGROUND ART Conventionally, GNSS (Global Navigation Satellite System) typified by US GPS (Global Positioning System) has been widely used in car navigation devices, smartphones, and the like for the purpose of measuring the current position. SBAS (Satellite-Based Augmentation System) is used to improve the positioning accuracy of this GNSS. This SBAS is a system that actually measures GNSS errors at a plurality of monitoring stations and distributes data for correcting the errors to receivers via satellites.

日本においては、運用多目的衛星(MTSAT:Multi-functional Transport Satellite)を用いたSBASが運用されている。このMTSATを用いたSBASは、MSAS(MTSAT Satellite-based Augmentation System)とも呼ばれる。同様に、米国では、WAAS(Wide Area Augmentation System)と呼ばれるSBASが運用されており、欧州では、EGNOS(European Geostationary Navigation Overlay Service)と呼ばれるSBASが運用されている。また、インドでは、GAGAN(GPS Aided GEO Augmented Navigation)と呼ばれるSBASの運用開始が予定されている。 In Japan, SBAS using an operational multi-purpose satellite (MTSAT: Multi-functional Transport Satellite) is operated. SBAS using this MTSAT is also called MSAS (MTSAT Satellite-based Augmentation System). Similarly, the United States operates an SBAS called WAAS (Wide Area Augmentation System), and Europe operates an SBAS called EGNOS (European Geostationary Navigation Overlay Service). In addition, in India, the operation of SBAS called GAGAN (GPS Aided GEO Augmented Navigation) is scheduled to start.

また、測位精度を向上させるシステムはSBASのみではない。例えば、日本のQZSS(Quasi-Zenith Satellite System)でもSBASと類似の方式によりGNSSの誤差を補正することができる(例えば、非特許文献1参照。)。QZSSと同様に、GNSSの誤差を補正するシステムとして、ロシアではSDCM(the System for Differential Corrections and Monitoring)、中国ではBDSBAS(BeiDou Satellite-Based Augmentation System)の運用が予定されている。 SBAS is not the only system that improves positioning accuracy. For example, Japan's QZSS (Quasi-Zenith Satellite System) can also correct GNSS errors by a method similar to SBAS (see, for example, Non-Patent Document 1). Similar to QZSS, Russia plans to operate SDCM (the System for Differential Corrections and Monitoring) and China plans to operate BDSBAS (BeiDou Satellite-Based Augmentation System) as a system for correcting GNSS errors.

"Quasi-Zenith Satellite System Interface Specification Sub-meter Level Augmentation Service(S-QZSS-L1S-002)",[online]、内閣府及び準天頂衛星システムサービス株式会社、インターネット(http://qzss.go.jp/en/technical/download/pdf/ps-is-qzss/is-qzss-l1s-002.pdf?t=1533627361013)"Quasi-Zenith Satellite System Interface Specification Sub-meter Level Augmentation Service (S-QZSS-L1S-002)", [online], Cabinet Office and Quasi-Zenith Satellite System Service Co., Ltd., Internet (http://qzss.go. jp/en/technical/download/pdf/ps-is-qzss/is-qzss-l1s-002.pdf?t=1533627361013)

上述の従来技術では、SBASやQZSSなどのシステムのいずれかからのデータを利用して誤差を補正することにより測位精度を向上させることができる。しかしながら、SBAS等のシステムのそれぞれには、一長一短がある。例えば、QZSSのサービスエリアはSBASよりも狭いが、補正精度はSBASよりも高い。このため、複数のシステムを利用する際には、それらのシステムの特徴を考慮し、適切なシステムからのデータを選択して補正を行うことが要求される。 In the prior art described above, positioning accuracy can be improved by correcting errors using data from any of the systems, such as SBAS and QZSS. However, each system, such as SBAS, has advantages and disadvantages. For example, the service area of QZSS is narrower than that of SBAS, but the correction accuracy is higher than that of SBAS. Therefore, when using a plurality of systems, it is required to consider the characteristics of those systems and select data from an appropriate system for correction.

本技術はこのような状況に鑑みて生み出されたものであり、衛星からの信号を受信する受信機において、その信号を適切なデータにより補正することを目的とする。 The present technology has been developed in view of such circumstances, and an object of the present technology is to correct the signal with appropriate data in a receiver that receives the signal from the satellite.

本技術は、上述の問題点を解消するためになされたものであり、その第1の側面は、所定数の測位衛星のそれぞれから送信された衛星信号と上記衛星信号を補正するサービスが提供されるサービスエリアが互いに異なる複数の補正システムのそれぞれの補正データとを受信する受信部と、上記補正データのいずれかにより上記衛星信号を補正する処理を行う処理部とを具備する受信機、および、その制御方法である。これにより、複数の補正データのいずれかにより衛星信号が補正されるという作用をもたらす。 The present technology has been made to solve the above-described problems. A first aspect of the present technology is to provide a satellite signal transmitted from each of a predetermined number of positioning satellites and a service to correct the satellite signal. a receiver that receives correction data from a plurality of correction systems with different service areas, and a processing unit that performs processing for correcting the satellite signal using any of the correction data; It is the control method. This brings about an effect that the satellite signal is corrected by any one of the plurality of correction data.

また、この第1の側面において、上記処理部は、上記衛星信号を用いて上記受信機の位置を受信機位置として測定する受信機位置測定部と、上記受信機位置に基づいて上記補正データのいずれかを選択データとして選択する補正データ選択部と、上記選択データにより上記衛星信号を補正して上記受信機位置測定部に供給する補正部とを備え、上記受信機位置測定部は、上記補正された衛星信号を用いて新たな受信機位置を測定してもよい。これにより、受信機位置に基づいて選択されたデータにより衛星信号が補正されるという作用をもたらす。 In the first aspect, the processing unit includes a receiver position measurement unit that measures the position of the receiver as a receiver position using the satellite signals, and a receiver position measurement unit that calculates the correction data based on the receiver position. a correction data selection unit that selects one of them as selection data; and a correction unit that corrects the satellite signal using the selection data and supplies the satellite signal to the receiver position measurement unit. A new receiver position may be determined using the acquired satellite signals. This has the effect of correcting the satellite signal with data selected based on the receiver position.

また、この第1の側面において、上記処理部は、上記複数の補正システムのいずれかに対応する監視局の位置を監視局位置として記憶する監視局位置記憶部をさらに備え、上記補正データ選択部は、上記受信機位置が上記監視局位置から一定距離内である場合には上記監視局に対応する補正データを上記選択データとして選択してもよい。これにより、一定距離内の監視局に対応する補正データにより衛星信号が補正されるという作用をもたらす。 In the first aspect, the processing unit further includes a monitor station position storage unit that stores the position of a monitor station corresponding to one of the plurality of correction systems as a monitor station position, and the correction data selection unit may select correction data corresponding to the monitoring station as the selection data when the receiver position is within a certain distance from the monitoring station position. This brings about the effect that the satellite signal is corrected by the correction data corresponding to the monitoring station within a certain distance.

また、この第1の側面において、上記処理部は、上記複数の補正システムのそれぞれに対応する監視局の位置を監視局位置として記憶する監視局位置記憶部をさらに備え、上記補正データ選択部は、上記受信機位置に最も近い上記監視局位置に対応する補正データを上記選択データとして選択してもよい。これにより、受信機位置に最も近い監視局位置に対応する補正データにより衛星信号が補正されるという作用をもたらす。 Further, in this first aspect, the processing unit further includes a monitor station position storage unit that stores positions of monitor stations corresponding to the plurality of correction systems as monitor station positions, and the correction data selector includes: , correction data corresponding to the monitor station position closest to the receiver position may be selected as the selection data. This has the effect of correcting the satellite signal with the correction data corresponding to the monitor station position closest to the receiver position.

また、この第1の側面において、上記処理部は、上記複数の補正システムのいずれかに対応する上記サービスエリアを示す情報を記憶するサービスエリア記憶部をさらに備え、上記補正データ選択部は、上記受信機位置が上記記憶されたサービスエリア内である場合には上記記憶されたサービスエリアに対応する上記補正データを上記選択データとして選択してもよい。これにより、受信機位置を含むサービスエリアに対応する補正データにより衛星信号が補正されるという作用をもたらす。 Further, in this first aspect, the processing unit further includes a service area storage unit that stores information indicating the service area corresponding to one of the plurality of correction systems, and the correction data selection unit includes the If the receiver position is within the stored service area, the correction data corresponding to the stored service area may be selected as the selection data. This has the effect of correcting the satellite signal with the correction data corresponding to the service area including the receiver position.

また、この第1の側面において、上記処理部は、上記補正データのうち補正精度の高いデータを優先して選択してもよい。これにより、補正精度の高い補正データにより衛星信号が補正されるという作用をもたらす。 Further, in this first aspect, the processing unit may preferentially select data with high correction accuracy from among the correction data. This brings about an effect that the satellite signal is corrected by correction data with high correction accuracy.

また、この第1の側面において、上記処理部は、上記測位衛星ごとに上記補正データのいずれかを選択データとして選択して当該測位衛星に対応する上記衛星信号を上記選択データにより補正してもよい。これにより、衛星ごとに選択されたデータにより衛星信号が補正されるという作用をもたらす。 In the first aspect, the processing unit may select one of the correction data as selection data for each positioning satellite and correct the satellite signal corresponding to the positioning satellite using the selection data. good. This has the effect of correcting the satellite signal with the data selected for each satellite.

また、この第1の側面において、上記処理部は、上記測位衛星ごとに上記補正データのうち更新時刻が現在時刻に近いデータを優先して選択してもよい。これにより、更新時刻が現在時刻に近い方の補正データにより衛星信号が補正されるという作用をもたらす。 In the first aspect, the processing unit may preferentially select data whose update time is closer to the current time among the correction data for each of the positioning satellites. This brings about the effect that the satellite signal is corrected by the correction data whose update time is closer to the current time.

また、この第1の側面において、上記処理部は、上記測位衛星ごとに上記補正データのうち劣化指標が小さいデータを優先して選択してもよい。これにより、劣化指標が小さい方の補正データにより衛星信号が補正されるという作用をもたらす。 Further, in this first aspect, the processing unit may preferentially select data having a small deterioration index among the correction data for each of the positioning satellites. This brings about the effect that the satellite signal is corrected by the correction data with the smaller deterioration index.

また、この第1の側面において、上記処理部は、上記測位衛星ごとに上記補正データのうち補正量が所定の有効範囲内のデータを優先して選択してもよい。これにより、補正量が所定範囲内の補正データにより衛星信号が補正されるという作用をもたらす。 In the first aspect, the processing unit may preferentially select data whose correction amount is within a predetermined effective range among the correction data for each of the positioning satellites. This brings about an effect that the satellite signal is corrected by the correction data whose correction amount is within the predetermined range.

また、この第1の側面において、上記処理部は、上記補正データのそれぞれに対応する衛星を追尾する衛星追尾部と、上記補正データのいずれかを選択データとして選択して上記衛星信号を上記選択データにより補正する補正部とを備え、上記衛星追尾部は、上記補正データのそれぞれに対応する上記衛星のうち上記選択データに対応する衛星を追尾し、上記選択データに対応しない衛星を追尾しないものとしてもよい。これにより、選択データに対応しない衛星が追尾対象から外されるという作用をもたらす。 Further, in this first aspect, the processing unit includes a satellite tracking unit that tracks satellites corresponding to each of the correction data, and a satellite tracking unit that selects one of the correction data as selection data to select the satellite signal. a correcting unit for correcting data, wherein the satellite tracking unit tracks the satellite corresponding to the selected data among the satellites corresponding to each of the corrected data, and does not track the satellite not corresponding to the selected data. may be This has the effect of excluding satellites that do not correspond to the selection data from the tracking targets.

また、この第1の側面において、上記複数の補正システムは、QZSS(Quasi-Zenith Satellite System)を含んでもよい。これにより、QZSSの補正データにより衛星信号が補正されるという作用をもたらす。 Moreover, in this first aspect, the plurality of correction systems may include a QZSS (Quasi-Zenith Satellite System). This brings about an effect that the satellite signal is corrected by the QZSS correction data.

また、この第1の側面において、上記複数の補正システムは、SBAS(Satellite-Based augmentation System)を含んでもよい。これにより、SBASの補正データにより衛星信号が補正されるという作用をもたらす。 Moreover, in this first aspect, the plurality of correction systems may include an SBAS (Satellite-Based Augmentation System). As a result, the satellite signal is corrected by the SBAS correction data.

本技術の第1の実施の形態における測位システムの一構成例を示す全体図である。1 is an overall diagram showing a configuration example of a positioning system according to a first embodiment of the present technology; FIG. 本技術の第1の実施の形態における高周波信号処理部の一構成例を示すブロック図である。It is a block diagram which shows one structural example of the high frequency signal processing part in 1st Embodiment of this technique. 本技術の第1の実施の形態におけるデジタル信号処理部の一構成例を示すブロック図である。It is a block diagram showing an example of composition of a digital signal processing part in a 1st embodiment of this art. 本技術の第1の実施の形態における衛星信号処理部の一構成例を示すブロック図である。It is a block diagram which shows one structural example of the satellite signal processing part in 1st Embodiment of this technique. 本技術の第1の実施の形態における衛星処理ユニットの一構成例を示すブロック図である。It is a block diagram which shows one structural example of the satellite processing unit in 1st Embodiment of this technique. 本技術の第1の実施の形態における測位計算部の一構成例を示すブロック図である。It is a block diagram showing a configuration example of a positioning calculation unit in the first embodiment of the present technology. 本技術の第1の実施の形態における監視局位置記憶部に保持される情報の一例を示す図である。It is a figure which shows an example of the information hold|maintained at the monitoring station position storage part in 1st Embodiment of this technique. 本技術の第1の実施の形態におけるSBASとQZSSとのそれぞれの特徴をまとめた図である。It is a figure which put together each characteristic of SBAS and QZSS in a 1st embodiment of this art. 本技術の第1の実施の形態における受信機の動作の一例を示すフローチャートである。It is a flow chart which shows an example of operation of a receiver in a 1st embodiment of this art. 本技術の第1の実施の形態における補正データ選択処理を示すフローチャートである。6 is a flowchart showing correction data selection processing according to the first embodiment of the present technology; 本技術の第1の実施の形態の第1の変形例における監視局位置記憶部に保持される情報の一例を示す図である。It is a figure which shows an example of the information hold|maintained at the monitoring station location storage part in the 1st modification of 1st Embodiment of this technique. 本技術の第1の実施の形態の第1の変形例における補正データ選択処理を示すフローチャートである。It is a flow chart which shows correction data selection processing in the 1st modification of a 1st embodiment of this art. 本技術の第1の実施の形態の第2の変形例における測位計算部の一構成例を示すブロック図である。It is a block diagram which shows one structural example of the positioning calculation part in the 2nd modification of 1st Embodiment of this technique. 本技術の第1の実施の形態の第2の変形例における補正データ選択処理を示すフローチャートである。It is a flow chart which shows correction data selection processing in the 2nd modification of a 1st embodiment of this art. 本技術の第1の実施の形態の第3の変形例における測位計算部の一構成例を示すブロック図である。It is a block diagram showing a configuration example of a positioning calculation unit in a third modification of the first embodiment of the present technology. 本技術の第1の実施の形態の第3の変形例における補正データ選択処理を示すフローチャートである。FIG. 13 is a flow chart showing correction data selection processing in a third modification of the first embodiment of the present technology; FIG. 本技術の第1の実施の形態の第3の変形例における衛星ごとの選択データの一例を示す図である。It is a figure showing an example of selection data for every satellite in the 3rd modification of a 1st embodiment of this art. 本技術の第2の実施の形態におけるデジタル信号処理部の一構成例を示すブロック図である。It is a block diagram showing an example of composition of a digital signal processing part in a 2nd embodiment of this art. 本技術の第2の実施の形態における受信機の動作の一例を示すタイミングチャートである。It is a timing chart showing an example of operation of a receiver in a 2nd embodiment of this art. 本開示に係る技術が適用され得るIoTシステム9000の概略的な構成の一例を示す図である。1 is a diagram showing an example of a schematic configuration of an IoT system 9000 to which technology according to the present disclosure can be applied; FIG.

以下、本技術を実施するための形態(以下、実施の形態と称する)について説明する。説明は以下の順序により行う。
1.第1の実施の形態(複数の補正データのいずれかを選択する例)
2.第2の実施の形態(複数の補正データのいずれかを選択し、追尾する衛星数を削減する例)
3.応用例
Hereinafter, a form for carrying out the present technology (hereinafter referred to as an embodiment) will be described. Explanation will be given in the following order.
1. First embodiment (example of selecting one of a plurality of correction data)
2. Second Embodiment (Example of selecting one of a plurality of correction data and reducing the number of satellites to be tracked)
3. Application example

<1.第1の実施の形態>
[測位システムの構成例]
図1は、本技術の第1の実施の形態における測位システムの一構成例を示す全体図である。この測位システムは、衛星からの信号を用いて現在位置を取得するためのシステムであり、衛星100と受信機200とを備える。
<1. First Embodiment>
[Configuration example of positioning system]
FIG. 1 is an overall diagram showing a configuration example of a positioning system according to a first embodiment of the present technology. This positioning system is a system for acquiring the current position using signals from satellites, and includes satellites 100 and receivers 200 .

受信機200は、衛星100からの衛星信号を受信し、自身の現在位置を取得するものである。この受信機200は、アンテナ201、水晶発振器210、高周波信号処理部220およびデジタル信号処理部300を備える。測位の際に受信機200は、衛星100として、例えば、GPSにおける測位衛星を捕捉する。また、受信機200は、測位衛星からの衛星信号を補正するための複数のシステム(以下、「補正システム」と称する。)のそれぞれにおける衛星を衛星100として捕捉することができる。これらの衛星信号を補正するシステムは、補強システムとも呼ばれる。 The receiver 200 receives satellite signals from the satellite 100 and acquires its own current position. This receiver 200 comprises an antenna 201 , a crystal oscillator 210 , a high frequency signal processing section 220 and a digital signal processing section 300 . During positioning, the receiver 200 acquires, for example, a GPS positioning satellite as the satellite 100 . Receiver 200 can acquire satellites as satellites 100 in each of a plurality of systems for correcting satellite signals from positioning satellites (hereinafter referred to as "correction systems"). Systems that correct these satellite signals are also called augmentation systems.

補正システムとしては、例えば、SBASやQZSSが想定される。これらの補正システムは、例えば、監視局、衛星、および、管制局を含む。監視局は、GNSSの誤差を実測し、管制局は、その誤差を補正するための補正データを生成し、衛星を経由して受信機に配信する。また、SBASやQZSSなどの複数の補正システムのそれぞれでは、衛星信号を補正するサービスが提供されるサービスエリアが互いに異なる。ここで、「サービスエリアが異なる」とは、エリアの形状が完全一致しないことを意味し、一部が重複しても、細部の形状が異なるエリアは、同一のエリアには該当しない。 SBAS and QZSS, for example, are conceivable as correction systems. These correction systems include, for example, monitoring stations, satellites, and control stations. The monitoring station actually measures the GNSS error, and the control station generates correction data for correcting the error and distributes it to the receiver via satellite. Further, in each of a plurality of correction systems such as SBAS and QZSS, service areas in which services for correcting satellite signals are provided are different from each other. Here, "different service areas" means that the shapes of the areas do not completely match, and even if there is some overlap, areas with different detailed shapes are not the same area.

受信機200が利用する補正システムの個数は、例えば、2つであり、以下、それらの一方を「補正システムA」とし、他方を「補正システムB」とする。なお、受信機200は、3つ以上の補正システムを利用することもできる。 The number of correction systems used by the receiver 200 is, for example, two. Hereinafter, one of them will be referred to as "correction system A" and the other will be referred to as "correction system B". Note that the receiver 200 can also utilize more than two correction systems.

アンテナ201は、衛星100から送信された信号を受信するものである。ここで、測位衛星(GPS衛星など)からの衛星信号は、時刻データや航法データなど、測位に必要な情報を含む。一方、補正システムに対応する衛星(運用多目的衛星や準天頂衛星など)からの信号は、測位衛星からの衛星信号を補正するための補正データを含む。アンテナ201は、受信した信号内の高周波信号を高周波信号処理部220に供給する。なお、アンテナ201は、特許請求の範囲に記載の受信部の一例である。 Antenna 201 receives a signal transmitted from satellite 100 . Here, satellite signals from positioning satellites (GPS satellites, etc.) include information necessary for positioning, such as time data and navigation data. On the other hand, signals from satellites that support the correction system (operational multipurpose satellites, quasi-zenith satellites, etc.) include correction data for correcting satellite signals from positioning satellites. The antenna 201 supplies the high frequency signal in the received signal to the high frequency signal processing section 220 . Note that the antenna 201 is an example of a receiving unit described in the claims.

水晶発振器210は、水晶の持つ圧電現象を利用して、一定の周波数のクロック信号を生成するものである。この水晶発振器210は、生成したクロック信号を高周波信号処理部220に信号線219を介して供給する。 The crystal oscillator 210 utilizes the piezoelectric phenomenon of crystal to generate a clock signal with a constant frequency. The crystal oscillator 210 supplies the generated clock signal to the high frequency signal processing section 220 via the signal line 219 .

高周波信号処理部220は、高周波信号を増幅し、クロック信号に同期してデジタル信号に変換するものである。この高周波信号処理部220は、変換したデジタル信号をデジタル信号処理部300に信号線229を介して供給する。 The high frequency signal processing section 220 amplifies the high frequency signal and converts it into a digital signal in synchronization with the clock signal. The high-frequency signal processing section 220 supplies the converted digital signal to the digital signal processing section 300 via the signal line 229 .

デジタル信号処理部300は、デジタル信号を処理し、複数の補正データのいずれかを使用して、測位信号からの衛星信号を補正するものである。このデジタル信号処理部300は、補正後の衛星信号を用いて現在位置および現在時刻を受信機位置および受信機時刻として取得し、必要に応じて外部に出力する。なお、デジタル信号処理部300は、特許請求の範囲に記載の処理部の一例である。 The digital signal processor 300 processes the digital signal and corrects the satellite signal from the positioning signal using any one of a plurality of correction data. The digital signal processing unit 300 acquires the current position and current time as the receiver position and receiver time using the corrected satellite signal, and outputs them to the outside as necessary. Note that the digital signal processing unit 300 is an example of the processing unit described in the claims.

なお、受信機200は、衛星を経由して補正データを配信する衛星ベースの補正システムを利用しているが、衛星を用いない補正システムを利用することもできる。衛星ベース以外の補正システムとしては、例えば、灯台からのビーコン信号により補正データを配信するビーコン方式の補正システムが存在する。 It should be noted that although receiver 200 utilizes a satellite-based correction system that delivers correction data via satellites, a satellite-free correction system may also be utilized. Non-satellite-based correction systems include, for example, beacon-based correction systems that deliver correction data via beacon signals from lighthouses.

[高周波信号処理部の構成例]
図2は、本技術の第1の実施の形態における高周波信号処理部220の一構成例を示すブロック図である。この高周波信号処理部220は、ローノイズアンプ221、混合器222、ローパスフィルタ223および位相同期回路224を備える。また、高周波信号処理部220は、AGC(Auto Gain Control)回路225およびADC(Analog to Digital Converter)226を備える。
[Configuration example of high-frequency signal processing unit]
FIG. 2 is a block diagram showing a configuration example of the high-frequency signal processing unit 220 according to the first embodiment of the present technology. This high-frequency signal processing section 220 comprises a low-noise amplifier 221 , a mixer 222 , a low-pass filter 223 and a phase synchronization circuit 224 . The high-frequency signal processing unit 220 also includes an AGC (Auto Gain Control) circuit 225 and an ADC (Analog to Digital Converter) 226 .

ローノイズアンプ221は、アンテナ201からの高周波信号RFINを増幅するものである。このローノイズアンプ221は、増幅した高周波信号RFINを混合器222に供給する。 The low noise amplifier 221 amplifies the high frequency signal RFIN from the antenna 201 . This low noise amplifier 221 supplies the amplified high frequency signal RFIN to the mixer 222 .

位相同期回路224は、水晶発振器210からのクロック信号CLKTCXOを逓倍するものである。この位相同期回路224は、逓倍により、クロック信号CLKMIXを生成する。そして、位相同期回路224は、そのクロック信号CLKMIXを混合器222に供給する。Phase lock circuit 224 multiplies clock signal CLK TCXO from crystal oscillator 210 . This phase synchronization circuit 224 generates the clock signal CLK MIX by multiplication. Phase lock circuit 224 then supplies the clock signal CLK MIX to mixer 222 .

混合器222は、高周波信号RFINにローカル信号を混合することにより、高周波信号の周波数を、より低い第1中間周波数にダウンコンバートするものである。この混合器222は、混合後の第1中間周波数信号をローパスフィルタ223に供給する。 Mixer 222 down-converts the frequency of the radio frequency signal to a lower first intermediate frequency by mixing the radio frequency signal RFIN with the local signal. The mixer 222 supplies the mixed first intermediate frequency signal to the low-pass filter 223 .

ローパスフィルタ223は、第1中間周波数信号において所定の遮断周波数以下の周波数成分を通過させて、AGC回路225に供給するものである。 The low-pass filter 223 passes frequency components below a predetermined cut-off frequency in the first intermediate frequency signal and supplies it to the AGC circuit 225 .

AGC回路225は、入力された第1中間周波数信号のレベルに応じて、その信号に対する利得を制御して、一定のレベルの第1中間周波数信号をADC226に出力するものである。 The AGC circuit 225 controls the gain for the signal according to the level of the input first intermediate frequency signal and outputs the first intermediate frequency signal with a constant level to the ADC 226 .

ADC226は、AGC回路225からの第1中間周波数信号をデジタル信号DOUTに変換してデジタル信号処理部300に供給するものである。 The ADC 226 converts the first intermediate frequency signal from the AGC circuit 225 into a digital signal DOUT and supplies the digital signal DOUT to the digital signal processing section 300 .

[デジタル信号処理部の構成例]
図3は、本技術の第1の実施の形態におけるデジタル信号処理部300の一構成例を示すブロック図である。このデジタル信号処理部300は、デジタルフロントエンド310、衛星信号処理部320、測位計算部340、衛星割り当て部350、受信機時刻計時部360を備える。
[Configuration example of digital signal processing unit]
FIG. 3 is a block diagram showing a configuration example of the digital signal processing unit 300 according to the first embodiment of the present technology. This digital signal processing section 300 comprises a digital front end 310 , a satellite signal processing section 320 , a positioning calculation section 340 , a satellite allocation section 350 and a receiver clock section 360 .

デジタルフロントエンド310は、高周波信号処理部220からの第1中間周波数のデジタル信号DOUTをデジタルフィルタに通過させて、周波数を第2中間周波数に低下させる処理などを行うものである。このデジタルフロントエンド310は、第2中間周波数のデジタル信号をベースバンド信号として衛星信号処理部320に供給する。 The digital front end 310 passes the digital signal DOUT of the first intermediate frequency from the high-frequency signal processing unit 220 through a digital filter to perform processing such as reducing the frequency to a second intermediate frequency. This digital front end 310 supplies the digital signal of the second intermediate frequency to the satellite signal processing section 320 as a baseband signal.

衛星信号処理部320は、ベースバンド信号に基づいて、割り当てられた衛星を捕捉および追尾し、追尾した衛星の信号を復号して航法データや補正データを取得するものである。また、衛星信号処理部320は、追尾した衛星の送信時刻である衛星時刻と受信機時刻とから疑似距離を求める。そして、衛星信号処理部320は、疑似距離、航法データおよび補正データを測位計算部340に供給する。 The satellite signal processing unit 320 captures and tracks the assigned satellite based on the baseband signal, decodes the signal of the tracked satellite, and acquires navigation data and correction data. The satellite signal processing unit 320 also obtains a pseudo range from the satellite time, which is the transmission time of the tracked satellite, and the receiver time. The satellite signal processing unit 320 then supplies the pseudoranges, navigation data and correction data to the positioning calculation unit 340 .

測位計算部340は、衛星信号処理部320からの疑似距離、航法データおよび補正データに基づいて受信機時刻を求めるととともに、受信機位置を測定するものである。この測位計算部340は、受信機時刻を受信機時刻計時部360に供給し、受信機時刻および受信機位置を外部に出力する。また、測位計算部340は、航法データから衛星位置を求め、受信機位置とともに衛星割り当て部350に供給する。受信機位置は、例えば、一定時間が経過するたびに測定されるものとする。 The positioning calculator 340 obtains the receiver time based on the pseudorange, navigation data and correction data from the satellite signal processor 320 and measures the receiver position. The positioning calculation unit 340 supplies the receiver time to the receiver clock unit 360, and outputs the receiver time and the receiver position to the outside. The positioning calculation unit 340 also obtains the satellite positions from the navigation data and supplies them to the satellite allocation unit 350 together with the receiver positions. Assume that the receiver position is measured, for example, every time a certain period of time elapses.

衛星割り当て部350は、受信機位置および衛星位置に基づいて捕捉対象の衛星を決定し、衛星信号処理部320内の複数のユニットのそれぞれに割り当てるものである。受信機200の視野内の測位衛星(すなわち、可視衛星)が捕捉対象として選択される。衛星割り当て部350は、それぞれのユニットへ、割り当てた衛星の識別情報を供給する。識別情報として、例えば、C/A(Coarse/Acquisition)コードが用いられる。測位演算には、4個以上の測位衛星が必要であり、また、より安定した位置精度を得るためには8個以上の測位衛星を割り当てることが望ましい。また、GPSなどの測位衛星に加えて、SBASの運用多目的衛星や、QZSSの準天頂衛星などの補正システムの衛星が割り当てられる。なお、準天頂衛星は、測位衛星としても用いられる。 The satellite allocation section 350 determines satellites to be acquired based on the receiver position and satellite position, and allocates them to each of the plurality of units in the satellite signal processing section 320 . Positioning satellites (ie, visible satellites) within the field of view of receiver 200 are selected for acquisition. The satellite allocator 350 supplies identification information of the allocated satellites to each unit. For example, a C/A (Coarse/Acquisition) code is used as the identification information. Positioning calculation requires four or more positioning satellites, and it is desirable to allocate eight or more positioning satellites in order to obtain more stable position accuracy. In addition to positioning satellites such as GPS, SBAS operational multi-purpose satellites and correction system satellites such as QZSS quasi-zenith satellites are allocated. The quasi-zenith satellite is also used as a positioning satellite.

受信機時刻計時部360は、時刻を計時するものである。この受信機時刻計時部360は、測位計算部340により受信機時刻が取得された場合に、その受信機時刻により、計時中の時刻を補正する。また、受信機時刻計時部360は、現在の時刻を受信機時刻として衛星信号処理部320に供給する。 The receiver time clock unit 360 keeps time. When the receiver time is acquired by the positioning calculation unit 340, the receiver time measuring unit 360 corrects the time being measured by the receiver time. Also, the receiver time clock unit 360 supplies the current time to the satellite signal processing unit 320 as the receiver time.

[衛星信号処理部の構成例]
図4は、本技術の第1の実施の形態における衛星信号処理部320の一構成例を示すブロック図である。この衛星信号処理部320には、複数の衛星処理ユニット330が設けられる。衛星処理ユニット330のそれぞれには、衛星割り当て部350からの制御信号により、互いに異なる衛星が捕捉対象として割り当てられる。
[Configuration example of satellite signal processing unit]
FIG. 4 is a block diagram showing a configuration example of the satellite signal processing unit 320 according to the first embodiment of the present technology. A plurality of satellite processing units 330 are provided in the satellite signal processing section 320 . Different satellites are assigned to each of the satellite processing units 330 as acquisition targets by a control signal from the satellite assigning section 350 .

[衛星処理ユニットの構成例]
図5は、本技術の第1の実施の形態における衛星処理ユニット330の一構成例を示すブロック図である。この衛星処理ユニット330は、衛星捕捉部331と、衛星追尾部332と、疑似距離計算部333と、航法データ復号器334と、補正データ復号器335および336とを備える。
[Configuration example of satellite processing unit]
FIG. 5 is a block diagram showing one configuration example of the satellite processing unit 330 in the first embodiment of the present technology. This satellite processing unit 330 comprises a satellite acquisition section 331 , a satellite tracking section 332 , a pseudorange calculation section 333 , a navigation data decoder 334 and correction data decoders 335 and 336 .

衛星捕捉部331は、割り当てられた衛星を捕捉するものである。この衛星捕捉部331は、例えば、割り当てられた衛星の識別情報(C/Aコード)と、入力されたベースバンド信号との排他的論理和を相関器に入力し、相関値を取得する。衛星捕捉部331は、捕捉結果として、相関値が最大となる搬送波周波数オフセットおよびコード位相を衛星追尾部332に出力する。なお、衛星捕捉部331は、SN(Signal to Noise)比を高くするために、一定時間、相関値を積分し、その積分値が最大となる搬送波周波数オフセット等を出力することもできる。 The satellite capture unit 331 captures the assigned satellite. The satellite acquisition unit 331 inputs, for example, the exclusive OR of the assigned satellite identification information (C/A code) and the input baseband signal to the correlator to obtain a correlation value. The satellite acquisition unit 331 outputs the carrier frequency offset and the code phase that maximize the correlation value to the satellite tracking unit 332 as the acquisition result. In order to increase the SN (Signal to Noise) ratio, the satellite acquisition unit 331 can also integrate the correlation value for a certain period of time and output the carrier wave frequency offset or the like that maximizes the integrated value.

衛星追尾部332は、捕捉された衛星を追尾するものである。この衛星追尾部332は、搬送波周波数オフセット、コード位相を初期値として、搬送波およびコードタイミングへの同期を行い、さらに航法データおよび補正データの物理フレームに対する同期を経て、衛星時刻を再生する。衛星追尾部332は、その衛星時刻を示す時刻情報を疑似距離計算部333に供給する。また、衛星追尾部332は、物理フレームとの同期がとれた復調信号を航法データ復号器334と補正データ復号器335および336とに入力する。 The satellite tracking section 332 tracks the captured satellite. The satellite tracking unit 332 synchronizes with the carrier wave and code timing using the carrier wave frequency offset and code phase as initial values, and further synchronizes the navigation data and correction data with the physical frame to reproduce the satellite time. The satellite tracking unit 332 supplies time information indicating the satellite time to the pseudorange calculation unit 333 . Satellite tracking section 332 also inputs the demodulated signal synchronized with the physical frame to navigation data decoder 334 and correction data decoders 335 and 336 .

疑似距離計算部333は、演算により疑似距離を取得するものである。この疑似距離計算部333は、衛星時刻と受信機時刻との差分から衛星信号の伝搬時間を推定し、これに光速を乗じることにより衛星100と受信機200との間の伝搬距離を推定する。この推定された伝搬距離は、実際の幾何学距離と比べて、衛星クロックや衛星軌道の誤差、電離層や対流圏、マルチパス等の遅延による誤差を含んでいるため、疑似距離と呼ばれる。疑似距離計算部333は、取得した疑似距離を測位計算部340に供給する。 The pseudorange calculator 333 acquires pseudoranges by calculation. This pseudo-range calculator 333 estimates the propagation time of the satellite signal from the difference between the satellite time and the receiver time, and multiplies it by the speed of light to estimate the propagation distance between the satellite 100 and the receiver 200 . This estimated propagation distance is called a pseudorange because it contains errors due to satellite clock and satellite orbit errors, ionosphere, troposphere, multipath delays, etc., compared to the actual geometric distance. The pseudorange calculator 333 supplies the acquired pseudorange to the positioning calculator 340 .

航法データ復号器334は、捕捉した衛星からの復調信号を復調し、航法データを取得するものである。この航法データ復号器334は、取得した航法データを測位計算部340に供給する。 The navigation data decoder 334 demodulates the demodulated signal from the captured satellite to obtain navigation data. The navigation data decoder 334 supplies the acquired navigation data to the positioning calculator 340 .

補正データ復号器335は、補正システムAに対応する衛星からの復調信号を復調し、補正データを取得するものである。この補正データ復号器335は、取得した補正データDAを測位計算部340に供給する。 The correction data decoder 335 demodulates the demodulated signal from the satellite corresponding to the correction system A and obtains correction data. The correction data decoder 335 supplies the acquired correction data DA to the positioning calculator 340 .

補正データ復号器336は、補正システムBに対応する衛星からの復調信号を復調し、補正データを取得するものである。この補正データ復号器336は、取得した補正データDBを測位計算部340に供給する。 Correction data decoder 336 demodulates the demodulated signal from the satellite corresponding to correction system B to obtain correction data. The correction data decoder 336 supplies the acquired correction data DB to the positioning calculator 340 .

上述のように、衛星処理ユニット330は、GPSなどの測位衛星と、補正システムAに対応する衛星と、補正システムBに対応する衛星とのそれぞれの信号を全て復号することができる。このため、衛星割り当て部350は、GPSなどの測位衛星と、補正システムAに対応する衛星と、補正システムBに対応する衛星とのいずれかを任意に衛星処理ユニット330のそれぞれに割り当てることができる。 As described above, satellite processing unit 330 is capable of decoding all of the respective signals of positioning satellites such as GPS, satellites corresponding to correction system A, and satellites corresponding to correction system B. Therefore, the satellite allocation unit 350 can arbitrarily allocate any of positioning satellites such as GPS, satellites corresponding to the correction system A, and satellites corresponding to the correction system B to each of the satellite processing units 330. .

なお、補正システムAに対応する衛星(準天頂衛星など)と、補正システムBに対応する衛星(運用多目的衛星など)とは、通常、重複することが無い。このため、ある衛星処理ユニット330に補正システムAの衛星が割り当てられた場合、そのユニットでは、補正システムBの補正データは取得されない。 Note that satellites (quasi-zenith satellites, etc.) corresponding to correction system A and satellites (operational multi-purpose satellites, etc.) corresponding to correction system B usually do not overlap. Thus, if a satellite processing unit 330 is assigned a satellite for correction system A, that unit will not obtain correction data for correction system B.

また、補正データ復号器を2つ設けているが、利用する補正システムが3つ以上である場合には、補正データ復号器が3つ以上、設けられる。 Although two correction data decoders are provided, three or more correction data decoders are provided when three or more correction systems are used.

また、衛星処理ユニット330の全てに補正データ復号器335および336の両方を配置しているが、この構成に限定されない。いずれかの衛星処理ユニット330に、補正システムAに対応する衛星のみを割り当てる場合には、補正データ復号器336は不要であり、削除することができる。同様に、いずれかの衛星処理ユニット330に、補正システムBに対応する衛星のみを割り当てる場合には、補正データ復号器335は不要であり、削除することができる。また、補正システムに対応する衛星を割り当てない衛星処理ユニット330には、補正データ復号器335および336は不要であり、配置しない構成とすることもできる。 Also, although both correction data decoders 335 and 336 are arranged in all satellite processing units 330, this arrangement is not limiting. If any satellite processing unit 330 is assigned only satellites corresponding to correction system A, correction data decoder 336 is unnecessary and can be omitted. Similarly, if any satellite processing unit 330 is assigned only satellites corresponding to correction system B, correction data decoder 335 is unnecessary and can be omitted. Further, the correction data decoders 335 and 336 are not required for the satellite processing unit 330 to which no satellite corresponding to the correction system is assigned, and may be arranged without the correction data decoders.

[測位計算部の構成例]
図6は、本技術の第1の実施の形態における測位計算部340の一構成例を示すブロック図である。この測位計算部340は、監視局位置記憶部341、衛星位置計算部342、補正データ選択部343、疑似距離補正部344、および、受信機位置計算部345を備える。
[Configuration example of positioning calculation unit]
FIG. 6 is a block diagram showing a configuration example of the positioning calculation unit 340 according to the first embodiment of the present technology. The positioning calculation unit 340 includes a monitoring station position storage unit 341 , a satellite position calculation unit 342 , a correction data selection unit 343 , a pseudorange correction unit 344 and a receiver position calculation unit 345 .

監視局位置記憶部341は、補正システムAの監視局の位置を監視局位置として記憶するものである。記憶する方の補正システムAのサービスエリアは、補正システムBのサービスエリアよりも狭いことが好ましい。SBASよりサービスエリアの狭いQZSSが補正システムAとして用いられ、その監視局の位置が監視局位置記憶部341に予め保持される。 The monitor station position storage unit 341 stores the positions of the monitor stations of the correction system A as monitor station positions. Preferably, the service area of correction system A, which is stored, is smaller than the service area of correction system B. QZSS, which has a narrower service area than SBAS, is used as the correction system A, and the position of the monitor station is stored in the monitor station position storage unit 341 in advance.

衛星位置計算部342は、航法データを用いた衛星軌道計算により、衛星位置を求めるものである。衛星軌道計算において、必要に応じて衛星軌道誤差の補正が行われる。衛星位置計算部342は、求めた衛星位置を衛星割り当て部350および受信機位置計算部345に供給する。 The satellite position calculator 342 obtains satellite positions by satellite orbit calculation using navigation data. In the satellite orbit calculation, satellite orbit error correction is performed as necessary. The satellite position calculation unit 342 supplies the obtained satellite positions to the satellite allocation unit 350 and the receiver position calculation unit 345 .

補正データ選択部343は、サービスエリアが異なる複数の補正システムのいずれかの補正データを選択するものである。補正データ選択部343は、受信機位置を受信機位置計算部345から受け取ると、その受信機位置に基づいて複数の補正システムのいずれかの補正データを選択する。例えば、補正データ選択部343は、監視局位置記憶部341から補正システムAの監視局位置を読み出し、いずれかの監視局位置から受信機位置が一定距離内にある場合に、補正システムAの補正データDAを選択する。一方、その条件に該当しない場合に補正データ選択部343は、補正システムBの補正データDBを選択する。補正データ選択部は、選択した補正データを選択データとして衛星位置計算部342や疑似距離補正部344に供給する。 The correction data selection unit 343 selects correction data of one of a plurality of correction systems with different service areas. Upon receiving the receiver position from the receiver position calculator 345, the correction data selector 343 selects correction data for one of the plurality of correction systems based on the receiver position. For example, the correction data selection unit 343 reads the monitor station positions of the correction system A from the monitor station position storage unit 341, and if the receiver position is within a certain distance from any of the monitor station positions, the correction data selection unit 343 corrects the correction system A. Select data DA. On the other hand, the correction data selection unit 343 selects the correction data DB of the correction system B when the condition is not met. The correction data selection unit supplies the selected correction data to the satellite position calculation unit 342 and the pseudorange correction unit 344 as selection data.

ただし、受信機位置が測位されていない場合や、補正データの有効期間が経過した場合において、補正データ選択部343は、受信機時刻を用いずに補正データを選択する。この場合には、例えば、補正データDAおよびDBのうち有効期間が経過していない方や、サービスエリアの広い方、あるいは、補正精度の公称値の高い方が選択される。 However, when the position of the receiver has not been measured or when the validity period of the correction data has passed, the correction data selection section 343 selects the correction data without using the receiver time. In this case, for example, of the correction data DA and DB, the one whose effective period has not passed, the one with the wider service area, or the one with the higher nominal correction accuracy is selected.

疑似距離補正部344は、補正データ選択部343からの選択データを用いて、全ての測位衛星のそれぞれの疑似距離を補正するものである。疑似距離補正部344は、補正後の疑似距離を受信機位置計算部345に供給する。 The pseudorange correction unit 344 corrects the pseudoranges of all positioning satellites using the selection data from the correction data selection unit 343 . The pseudorange correction section 344 supplies the corrected pseudorange to the receiver position calculation section 345 .

ここで、SBASの補正データの補正対象は、衛星クロック誤差、衛星軌道誤差、および、電離層遅延である。SBASにおいて衛星クロック誤差のみの補正を「高速補正」と称し、衛星クロックおよび衛星軌道誤差の補正を「長期補正」と称する。また、電離層遅延の補正を「電離層補正」と称する。それぞれの補正に関し、信頼性や補正精度に関する指標が劣化指標として配信される。衛星クロック誤差および電離層遅延の劣化指標は、疑似距離補正部344において用いられ、衛星軌道誤差の劣化指標は、衛星位置計算部342において用いられる。SBASの補正方法の詳細は、「"MINIMUM OPERATIONAL PERFORMANCE STANDARDS FOR GLOBAL POSITIONING SYSTEM/SATELLITE-BASED AUGMENTATION SYSTEM AIRBORNE EQUIPMENT",[online]、IEEE、インターネット(https://standards.globalspec.com/std/10072442/rtca-do-229)」に記載されている。 Here, the correction targets of the SBAS correction data are satellite clock error, satellite orbit error, and ionospheric delay. In SBAS, the correction of satellite clock errors only is called "fast correction", and the correction of satellite clock and satellite orbit errors is called "long term correction". Correction of the ionospheric delay is also referred to as "ionospheric correction". Regarding each correction, an index regarding reliability and correction accuracy is distributed as a deterioration index. The satellite clock error and ionospheric delay degradation indicators are used in the pseudorange corrector 344 , and the satellite orbit error degradation indicators are used in the satellite position calculator 342 . For details of the SBAS correction method, see "MINIMUM OPERATIONAL PERFORMANCE STANDARDS FOR GLOBAL POSITIONING SYSTEM/SATELLITE-BASED AUGMENTATION SYSTEM AIRBORNE EQUIPMENT", [online], IEEE, Internet (https://standards.globalspec.com/std/10072442/ rtca-do-229)”.

一方、QZSSでは、DGPS(Differential GPS)補正が行われる。このDGPS補正では、疑似距離補正部344において疑似距離が直接補正される。QZSSでは、DGPS補正に対する劣化指標は配信されていないものの、「"Quasi-Zenith Satellite System Interface Specification Sub-meter Level Augmentation Service(S-QZSS-L1S-002)",[online]、内閣府及び準天頂衛星システムサービス株式会社、インターネット(http://qzss.go.jp/en/technical/download/pdf/ps-is-qzss/is-qzss-l1s-002.pdf?t=1533627361013)」内に、ユーザーアルゴリズムとして誤差分散指標(劣化指標)の算出方法が例示されている。 On the other hand, in QZSS, DGPS (Differential GPS) correction is performed. In this DGPS correction, the pseudoranges are directly corrected in the pseudorange correction section 344 . In QZSS, although the deterioration index for DGPS correction is not distributed, "Quasi-Zenith Satellite System Interface Specification Sub-meter Level Augmentation Service (S-QZSS-L1S-002)", [online], Cabinet Office and Quasi-Zenith Satellite System Service Co., Ltd. Internet (http://qzss.go.jp/en/technical/download/pdf/ps-is-qzss/is-qzss-l1s-002.pdf?t=1533627361013) A method of calculating an error dispersion index (deterioration index) is exemplified as a user algorithm.

補正データがSBASのデータである場合には、その補正データにおいて衛星クロック誤差および電離層遅延に関するデータは、疑似距離補正部344に供給され、衛星軌道誤差に関するデータは衛星位置計算部342に供給される。一方、補正データがQZSSのデータである場合には、その補正データは疑似距離補正部344に供給される。 If the correction data is SBAS data, the satellite clock error and ionospheric delay data in the correction data is supplied to the pseudorange correction unit 344, and the satellite orbit error data is supplied to the satellite position calculation unit 342. . On the other hand, when the correction data is QZSS data, the correction data is supplied to the pseudorange correction section 344 .

受信機位置計算部345は、4つ以上の衛星のそれぞれの疑似距離および衛星位置を連立方程式に代入することにより、受信機位置および受信機時刻を計算するものである。この受信機位置計算部345は、受信機時刻を受信機時刻計時部360および外部に出力し、受信機位置を補正データ選択部343および外部に出力する。 The receiver position calculator 345 calculates the receiver position and receiver time by substituting the pseudoranges and satellite positions of four or more satellites into simultaneous equations. The receiver position calculation unit 345 outputs the receiver time to the receiver clocking unit 360 and the outside, and outputs the receiver position to the correction data selection unit 343 and the outside.

図7は、本技術の第1の実施の形態における監視局位置記憶部341に保持される情報の一例を示す図である。監視局位置記憶部341には、補正システムAの複数の監視局のそれぞれの監視局位置を示す位置情報が格納される。例えば、補正システムAの1番目の監視局の位置情報MA1や、2番目の監視局の位置情報MA2などが格納される。 FIG. 7 is a diagram showing an example of information held in the monitor station location storage unit 341 according to the first embodiment of the present technology. In the monitor station position storage unit 341, position information indicating the respective monitor station positions of the plurality of monitor stations of the correction system A is stored. For example, the location information MA1 of the first monitoring station of the correction system A, the location information MA2 of the second monitoring station, and the like are stored.

図8は、本技術の第1の実施の形態におけるSBASとQZSSとのそれぞれの特徴をまとめた図である。SBASの測位精度は、QZSSよりも低いが、SBASのサービスエリアはQZSSよりも広い。また、SBASの監視局数は、QZSSよりも少ない。また、SBASにおいては、高速補正、長期補正および電離層補正が行われるが、QZSSではDGPS補正のみが行われる。 FIG. 8 is a diagram summarizing the respective features of SBAS and QZSS in the first embodiment of the present technology. The positioning accuracy of SBAS is lower than that of QZSS, but the service area of SBAS is wider than that of QZSS. Also, the number of monitoring stations of SBAS is smaller than that of QZSS. Also, in SBAS, fast, long-term and ionospheric corrections are performed, whereas in QZSS only DGPS corrections are performed.

例えば、補正システムAとして、QZSSが用いられ、補正システムBとしてSBASが用いられる。 For example, as correction system A, QZSS is used, and as correction system B, SBAS is used.

[受信機の動作例]
図9は、本技術の第1の実施の形態における受信機200の動作の一例を示すフローチャートである。この動作は、例えば、受信機位置を測位するための処理のアプリケーションが実行されたときに開始される。
[Example of receiver operation]
FIG. 9 is a flow chart showing an example of the operation of the receiver 200 according to the first embodiment of the present technology. This operation is started, for example, when a processing application for positioning the receiver position is executed.

受信機200は、現在時刻(すなわち、受信機時刻)が測位すべき測位時刻であるか否かを判断する(ステップS901)。現在時刻が測位時刻でない場合(ステップS901:No)、受信機200は、ステップS901を繰り返す。 The receiver 200 determines whether or not the current time (that is, receiver time) is the positioning time at which positioning should be performed (step S901). If the current time is not the positioning time (step S901: No), the receiver 200 repeats step S901.

一方、現在時刻が測位時刻である場合(ステップS901:Yes)、受信機200は、GPSや補正システムの衛星を捕捉し(ステップS902)、それらを追尾する(ステップS903)。また、受信機200は、補正データを選択するための補正データ選択処理を実行する(ステップS910)。そして、受信機200は、それぞれの測位衛星までの疑似距離を求め、選択データにより、それらを補正する(ステップS905)。次いで、受信機200は、補正した疑似距離や衛星位置を用いて測位演算を行い、受信機位置や受信機時刻を求める(ステップS906)。ステップS906の後に受信機200は、ステップS901以降を繰り返し実行する。 On the other hand, if the current time is the positioning time (step S901: Yes), the receiver 200 acquires satellites of the GPS or correction system (step S902) and tracks them (step S903). The receiver 200 also executes correction data selection processing for selecting correction data (step S910). The receiver 200 then obtains the pseudoranges to each positioning satellite and corrects them using the selected data (step S905). Next, the receiver 200 performs positioning calculation using the corrected pseudo-ranges and satellite positions to obtain the receiver position and receiver time (step S906). After step S906, the receiver 200 repeatedly executes steps S901 and subsequent steps.

図10は、本技術の第1の実施の形態における補正データ選択処理を示すフローチャートである。受信機200は、受信機位置が補正システムAのいずれかの監視局の位置から一定距離内であるか否かを判断する(ステップS911)。補正システムAは、通常、複数の監視局を有するため、それらのうち少なくとも1つの監視局から一定距離内に受信機200が位置する場合にステップS911の条件が満たされる。ステップS911の条件を満たす場合(ステップS911:Yes)、受信機200は、補正システムAの補正データを選択する(ステップS912)。 FIG. 10 is a flowchart showing correction data selection processing according to the first embodiment of the present technology. The receiver 200 determines whether the receiver position is within a certain distance from the position of any monitor station in the correction system A (step S911). Since the correction system A usually has a plurality of monitoring stations, the condition of step S911 is satisfied when the receiver 200 is located within a certain distance from at least one of them. If the condition of step S911 is satisfied (step S911: Yes), the receiver 200 selects the correction data of correction system A (step S912).

一方、ステップS911の条件を満たさない場合(ステップS911:No)、受信機200は、補正システムBの補正データを選択する(ステップS913)。ステップS912またはS913の後に受信機200は、補正データ選択処理を終了する。 On the other hand, if the condition of step S911 is not satisfied (step S911: No), the receiver 200 selects the correction data of correction system B (step S913). After step S912 or S913, the receiver 200 ends the correction data selection process.

補正システムA(QZSSなど)のサービスエリアが補正システムB(SBASなど)より狭い場合には、そのエリア内では一般に補正システムAの方が補正精度が高く(言い換えれば基線長が短く)、優先的に用いることが望ましい。上述のステップS911およびS912のように受信機位置が補正システムAの監視局に近い場合に精度の高い方の補正システムAを用いることにより、補正システムBの補正データを用いる場合よりも補正精度を向上させることができる。一方、受信機位置が補正システムAの監視局から遠い場合には、補正システムAによる補正精度が補正システムBより低下するおそれがある。このため、ステップS913のように補正システムBの補正データを用いることにより、補正システムAの補正データを用いる場合よりも補正精度を向上させることができる。 When the service area of the correction system A (such as QZSS) is narrower than that of the correction system B (such as SBAS), the correction system A generally has higher correction accuracy (in other words, the baseline length is shorter) in that area, and is given priority. It is desirable to use As in steps S911 and S912 described above, when the position of the receiver is close to the monitoring station of correction system A, correction system A, which has higher accuracy, is used. can be improved. On the other hand, when the position of the receiver is far from the monitoring station of the correction system A, the correction accuracy of the correction system A may be lower than that of the correction system B. Therefore, by using the correction data of the correction system B as in step S913, the correction accuracy can be improved more than when the correction data of the correction system A is used.

このように、本技術の第1の実施の形態によれば、受信機200は、複数の補正データのいずれかを受信機位置に基づいて選択するため、その受信機位置に応じた適切なデータにより、補正精度を向上させることができる。 As described above, according to the first embodiment of the present technology, the receiver 200 selects one of a plurality of correction data based on the receiver position. Therefore, correction accuracy can be improved.

[第1の変形例]
上述の第1の実施の形態では、サービスエリアの狭い方の補正システムAの監視局から受信機位置が一定距離内であるか否かにより、受信機200が補正データを選択していた。しかしながら、補正システムAおよびBのそれぞれのサービスエリアの広さが同程度である場合には、一方の補正システムの監視局からの距離を参照するのみでは、適切な判断を行うことができないおそれがある。この第1の実施の形態の第1の変形例の受信機200は、サービスエリアが同程度の複数の補正データの中から、適切なデータを選択する点において第1の実施の形態と異なる。
[First modification]
In the first embodiment described above, the receiver 200 selects the correction data depending on whether the receiver is within a certain distance from the monitoring station of the correction system A having a narrower service area. However, if the service areas of correction systems A and B are approximately the same size, it may not be possible to make an appropriate judgment simply by referring to the distance from the monitoring station of one of the correction systems. be. The receiver 200 of the first modified example of the first embodiment differs from the first embodiment in that appropriate data is selected from a plurality of correction data having similar service areas.

図11は、本技術の第1の実施の形態の第1の変形例における監視局位置記憶部341に保持される情報の一例を示す図である。この第1の実施の形態の第1の変形例の受信機200は、サービスエリアの広さが同程度の補正システムAおよびBを利用する。ここで、「同程度」とは、サービスエリアの面積の差が、所定の許容値内であることを意味する。 FIG. 11 is a diagram showing an example of information held in the monitor station location storage unit 341 in the first modification of the first embodiment of the present technology. The receiver 200 of the first modified example of the first embodiment uses the correction systems A and B having approximately the same service area size. Here, "similar" means that the difference in area of the service areas is within a predetermined allowable value.

第1の実施の形態の第1の変形例の監視局位置記憶部341は、補正システムAおよびBのそれぞれの監視局の位置情報を保持する。例えば、補正システムAの識別情報であるSYSAに対応付けて、そのシステムの監視局の位置情報MA1やMA2などが保持される。また、補正システムBの識別情報であるSYSBに対応付けて、そのシステムの監視局の位置情報MB1やMB2などが保持される。 The monitor station position storage unit 341 of the first modification of the first embodiment holds the position information of the monitor stations of the correction systems A and B, respectively. For example, in association with SYSA, which is the identification information of correction system A, location information MA1, MA2, etc. of the monitoring station of that system is stored. Further, in association with SYSB, which is the identification information of correction system B, location information MB1, MB2, etc. of the monitoring station of that system is held.

図12は、本技術の第1の実施の形態の第1の変形例における補正データ選択処理を示すフローチャートである。この第1の実施の形態の第1の変形例の補正データ選択処理は、ステップS911の代わりにステップS921が実行される点において第1の実施の形態と異なる。 FIG. 12 is a flowchart showing correction data selection processing in the first modification of the first embodiment of the present technology. The correction data selection process of the first modification of the first embodiment differs from that of the first embodiment in that step S921 is executed instead of step S911.

受信機200は、受信機位置が、補正システムBの監視局よりも補正システムAの監視局に近いか否かを判断する。言い換えれば、受信機位置に最も近い監視局に対応するシステムが補正システムAであるか否かを判断する(ステップS921)。 Receiver 200 determines whether the receiver location is closer to the correction system A monitor station than to the correction system B monitor station. In other words, it is determined whether or not the system corresponding to the monitor station closest to the receiver position is correction system A (step S921).

受信機位置が、補正システムBの監視局よりも補正システムAの監視局に近い場合に(ステップS921:Yes)、受信機200は、補正システムAの補正データを選択する(ステップS912)。一方、受信機位置が、補正システムAの監視局よりも補正システムBの監視局に近い場合に(ステップS921:No)、受信機200は、補正システムBの補正データを選択する(ステップS913)。 If the receiver position is closer to the monitoring station of correction system A than to the monitoring station of correction system B (step S921: Yes), receiver 200 selects the correction data of correction system A (step S912). On the other hand, if the receiver position is closer to the monitoring station of correction system B than to the monitoring station of correction system A (step S921: No), receiver 200 selects the correction data of correction system B (step S913). .

なお、第1の実施の形態の第1の変形例では、受信機200は、2つの補正システムを利用しているが、3つ以上の補正システムを利用することもできる。 In the first modified example of the first embodiment, receiver 200 uses two correction systems, but it is also possible to use three or more correction systems.

このように、本技術の第1の実施の形態の第1の変形例によれば、受信機200は、受信機位置に最も近い監視局位置に対応する補正データを選択する。一般に監視局に近い位置ほど地理的相関が大きく、その位置の補正精度が高くなるため、最寄りの監視局に対応する補正データの選択により、補正精度を向上させることができる。 Thus, according to the first modification of the first embodiment of the present technology, the receiver 200 selects correction data corresponding to the monitor station position closest to the receiver position. In general, the closer the position is to the monitoring station, the greater the geographical correlation, and the higher the correction accuracy of that position. Therefore, the correction accuracy can be improved by selecting correction data corresponding to the nearest monitoring station.

[第2の変形例]
上述の第1の実施の形態では、サービスエリアの狭い方の補正システムAの監視局から受信機位置が一定距離内であるか否かにより、受信機200が補正データを選択していた。しかしながら、補正システムAおよびBのそれぞれのサービスエリアの広さが同程度である場合には、監視局からの距離を参照するのみでは、適切な判断を行うことができないおそれがある。この第1の実施の形態の第2の変形例の受信機200は、サービスエリアが同程度の複数の補正データの中から、適切なデータを選択する点において第1の実施の形態と異なる。
[Second modification]
In the first embodiment described above, the receiver 200 selects the correction data depending on whether the receiver is within a certain distance from the monitoring station of the correction system A having a narrower service area. However, if the service areas of the correction systems A and B are approximately the same, it may not be possible to make an appropriate judgment only by referring to the distance from the monitoring station. Receiver 200 of the second modification of the first embodiment differs from the first embodiment in that appropriate data is selected from a plurality of pieces of correction data having similar service areas.

図13は、本技術の第1の実施の形態の第2の変形例における測位計算部340の一構成例を示すブロック図である。この第1の実施の形態の第2の変形例の測位計算部340は、監視局位置記憶部341の代わりにサービスエリア記憶部346を備える点において第1の実施の形態と異なる。この第1の実施の形態の第1の変形例の受信機200は、サービスエリアの広さが同程度の補正システムAおよびBを利用する。 FIG. 13 is a block diagram showing a configuration example of the positioning calculation unit 340 in the second modification of the first embodiment of the present technology. The positioning calculator 340 of the second modification of the first embodiment differs from that of the first embodiment in that a service area storage 346 is provided instead of the monitor station position storage 341 . The receiver 200 of the first modified example of the first embodiment uses the correction systems A and B having approximately the same service area size.

サービスエリア記憶部346は、補正システムAおよびBのいずれか(例えば、補正システムA)のサービスエリアを示す情報を記憶するものである。例えば、そのサービスエリアの境界線を記載した地図情報などが保持される。サービスエリア記憶部346には、補正精度の公称値が高い方の補正システムのサービスエリアの情報を保持することが望ましい。 The service area storage unit 346 stores information indicating the service area of one of the correction systems A and B (for example, the correction system A). For example, map information describing the boundaries of the service area is stored. It is desirable that the service area storage unit 346 holds information on the service area of the correction system with the higher nominal value of correction accuracy.

図14は、本技術の第1の実施の形態の第2の変形例における補正データ選択処理を示すフローチャートである。この第1の実施の形態の第2の変形例の補正データ選択処理は、ステップS911の代わりにステップS931が実行される点において第1の実施の形態と異なる。 FIG. 14 is a flowchart showing correction data selection processing in the second modification of the first embodiment of the present technology. The correction data selection process of the second modification of the first embodiment differs from that of the first embodiment in that step S931 is executed instead of step S911.

受信機200は、サービスエリア記憶部346内の情報を参照し、受信機位置が補正システムAのサービスエリア内であるか否かを判断する(ステップS931)。受信機位置が補正システムAのサービスエリア内である場合(ステップS931:Yes)、受信機200は、補正システムAの補正データを選択する(ステップS912)。一方、受信機位置が補正システムAのサービスエリア外である場合(ステップS931:No)、受信機200は、補正システムBの補正データを選択する(ステップS913)。 The receiver 200 refers to the information in the service area storage unit 346 and determines whether or not the receiver position is within the service area of the correction system A (step S931). If the receiver position is within the service area of correction system A (step S931: Yes), receiver 200 selects correction data for correction system A (step S912). On the other hand, if the receiver position is outside the service area of correction system A (step S931: No), receiver 200 selects correction data for correction system B (step S913).

なお、第1の実施の形態の第2の変形例では、受信機200は、2つの補正システムを利用しているが、3つ以上の補正システムを利用することもできる。 Although receiver 200 uses two correction systems in the second modification of the first embodiment, it is also possible to use three or more correction systems.

このように、本技術の第1の実施の形態の第2の変形例によれば、受信機200は、受信機位置を含むサービスエリアに対応する補正データを選択するため、受信機位置に応じた適切な補正データを選択することができる。 Thus, according to the second modification of the first embodiment of the present technology, the receiver 200 selects correction data corresponding to the service area including the receiver position. appropriate correction data can be selected.

[第3の変形例]
上述の第1の実施の形態では、複数の補正データのうち選択した選択データにより、測位衛星の全ての衛星信号を補正していた。しかし、選択データが、全ての測位衛星について有効なデータであるとは限らない。この第1の実施の形態の第3の変形例の受信機200は、衛星ごとに有効な補正データを選択する点において第1の実施の形態と異なる。
[Third Modification]
In the first embodiment described above, all satellite signals of positioning satellites are corrected using selected data selected from a plurality of correction data. However, the selected data is not necessarily valid for all positioning satellites. The receiver 200 of the third modification of the first embodiment differs from the first embodiment in that effective correction data is selected for each satellite.

図15は、本技術の第1の実施の形態の第3の変形例における測位計算部340の一構成例を示すブロック図である。この第1の実施の形態の第3の変形例の測位計算部340は、監視局位置記憶部341が配置されない点において第1の実施の形態と異なる。 FIG. 15 is a block diagram showing a configuration example of the positioning calculation unit 340 in the third modified example of the first embodiment of the present technology. The positioning calculation section 340 of the third modification of the first embodiment differs from that of the first embodiment in that the monitoring station position storage section 341 is not arranged.

図16は、本技術の第1の実施の形態の第3の変形例における補正データ選択処理を示すフローチャートである。この第1の実施の形態の第3の変形例の補正データ選択処理は、ステップS911の代わりにステップS941乃至S945が実行される点において第1の実施の形態と異なる。 FIG. 16 is a flowchart showing correction data selection processing in the third modification of the first embodiment of the present technology. The correction data selection process of the third modification of the first embodiment differs from that of the first embodiment in that steps S941 to S945 are executed instead of step S911.

受信機200は、インデックスK(Kは、整数)を初期化する(ステップS941)。そして受信機は、追尾中の衛星の個数であるSV_MAXよりKが小さいか否かを判断する(ステップS942)。 Receiver 200 initializes index K (K is an integer) (step S941). The receiver then determines whether K is smaller than SV_MAX, which is the number of satellites being tracked (step S942).

SV_MAXよりKが小さい場合に(ステップS942:Yes)、受信機200は、追尾中の測位衛星のうちK番目の衛星に対する補正システムAの補正データは有効であるか否かを判断する(ステップS943)。 If K is smaller than SV_MAX (step S942: Yes), the receiver 200 determines whether or not the correction data of the correction system A for the K-th satellite among the positioning satellites being tracked is valid (step S943). ).

ここで、測位衛星に対する補正システムAの補正データが有効であるとは、例えば、次の条件の全てを満たすことを意味する。
(a)補正データ内の対応する衛星マスクフラグが有効である。
(b)現在時刻が補正データの有効期限内である。
(c)補正データの更新時刻からの経過時間が、他方の補正システムの経過時間よりも短い。言い換えれば、他方の補正システムよりも更新時刻が現在時刻に近い。
(d)補正データの劣化指標の値が一定以下である。
(e)補正データの補正量が所定の有効範囲内である。
Here, the fact that the correction data of the correction system A for the positioning satellite are valid means, for example, that all of the following conditions are satisfied.
(a) the corresponding satellite mask flags in the correction data are valid;
(b) The current time is within the expiration date of the correction data.
(c) The elapsed time from the update time of the correction data is shorter than the elapsed time of the other correction system. In other words, the update time is closer to the current time than the other correction system.
(d) The value of the deterioration index of the correction data is below a certain value.
(e) The correction amount of correction data is within a predetermined valid range.

(a)に関して、補正システムは、追尾中の全ての測位衛星の衛星信号を補正することができるとは限らない。例えば、仰角が一定角度より低い測位衛星の衛星信号は補正することができないことがある。補正システムが補正対象とする衛星は、衛星マスクフラグなどにより補正データ内に記載される。 Regarding (a), the correction system may not be able to correct satellite signals for all positioning satellites being tracked. For example, satellite signals of positioning satellites whose elevation angle is less than a certain angle may not be corrected. Satellites to be corrected by the correction system are described in the correction data by satellite mask flags or the like.

また、(c)に関して補正データには、伝搬遅延誤差との地理的相関に加えて、時間的相関もあるため、補正データを更新してからの経過時間が短いほど、伝搬遅延誤差との相関が高くなり、補正精度や測位精度の向上を期待することができる。同一の補正システムについて、経過時間の異なる複数の補正データが存在する場合には、経過時間の最大値について、他の補正システムより短いか否かが判断される。あるいは、最も伝搬遅延誤差への要因が大きな補正データの経過時間について、他の補正システムより短いか否かが判断される。 In addition, regarding (c), the correction data has a temporal correlation in addition to the geographical correlation with the propagation delay error. can be expected to improve correction accuracy and positioning accuracy. If a plurality of correction data with different elapsed times exist for the same correction system, it is determined whether the maximum value of the elapsed time is shorter than that of other correction systems. Alternatively, it is determined whether or not the elapsed time of the correction data that causes the largest propagation delay error is shorter than that of other correction systems.

また、(d)に関して、補正システムによっては劣化指標が配信されず、ユーザアルゴリズムなどにより劣化指標の推定が必要なこともある。 Regarding (d), the degradation index may not be distributed depending on the correction system, and the degradation index may need to be estimated by a user algorithm or the like.

また、(c)乃至(e)に関して、これらの条件は、オプションであり必須ではない。これらの条件を満たすか否かは、必要に応じて判定される。また、受信機200は、それぞれの条件について所定の順序で判定することもできる。例えば、(d)に関して一定値以下の劣化指標が得られない場合に、受信機200は、(e)に関して補正量が有効範囲内であるかを判断することもできる。 Also, regarding (c) to (e), these conditions are optional and not essential. Whether or not these conditions are met is determined as necessary. The receiver 200 can also determine each condition in a predetermined order. For example, when a deterioration index equal to or less than a certain value is not obtained for (d), the receiver 200 can also determine whether the correction amount is within the valid range for (e).

補正システムAの補正データが有効である場合(ステップS943:Yes)、受信機200は、K番目の測位衛星の衛星信号を補正するデータとして、補正システムAの補正データを選択する(ステップS912)。 If the correction data of correction system A is valid (step S943: Yes), receiver 200 selects the correction data of correction system A as data for correcting the satellite signal of the K-th positioning satellite (step S912). .

一方、補正システムAの補正データが無効である場合(ステップS943:No)、受信機200は、K番目の衛星に対する補正システムBの補正データは有効であるか否かを判断する(ステップS944)。 On the other hand, if the correction data of correction system A is invalid (step S943: No), receiver 200 determines whether or not the correction data of correction system B for the K-th satellite is valid (step S944). .

補正システムBの補正データが有効である場合(ステップS944:Yes)、受信機200は、K番目の測位衛星の衛星信号を補正するデータとして、補正システムBの補正データを選択する(ステップS913)。 If the correction data of correction system B is valid (step S944: Yes), receiver 200 selects the correction data of correction system B as data for correcting the satellite signal of the K-th positioning satellite (step S913). .

一方、補正システムBの補正データが無効である場合(ステップS944:No)、K番目の測位衛星の衛星信号は、補正されずにそのまま測位計算に用いられる。そして、受信機200は、Kをインクリメントする(ステップS945)。また、ステップS912またはS913の後にもステップS945が実行される。 On the other hand, if the correction data of the correction system B is invalid (step S944: No), the satellite signal of the K-th positioning satellite is used as it is for positioning calculation without being corrected. Receiver 200 then increments K (step S945). Step S945 is also executed after step S912 or S913.

ステップS945の後に受信機200は、ステップS942以降を繰り返し実行する。また、KがSV_MAX以上の場合に(ステップS942:No)、受信機200は、補正データ選択処理を終了する。 After step S945, receiver 200 repeatedly executes step S942 and subsequent steps. Also, when K is equal to or greater than SV_MAX (step S942: No), the receiver 200 terminates the correction data selection process.

ステップS943およびS944において、補正システムBよりも先に補正システムAの補正データが有効であるか否かが判断されるため、補正システムAが優先的に選択される。このため、補正システムAには、補正システムBよりも補正精度の高いシステムを設定することが望ましい。例えば、補正システムAとしてQZSSが設定され、補正システムBとしてSBASが設定される。 In steps S943 and S944, it is determined whether or not the correction data of correction system A is valid before that of correction system B, so correction system A is preferentially selected. Therefore, it is desirable that the correction system A has a higher correction accuracy than the correction system B. FIG. For example, QZSS is set as the correction system A, and SBAS is set as the correction system B.

図17は、本技術の第1の実施の形態の第3の変形例における衛星ごとの選択データの一例を示す図である。識別情報(C/Aコードなど)がS1、S2、S3およびS4の4つの測位衛星を受信機200が追尾中であるものとする。また、補正システムAの補正データDAは、S1、S2およびS3の測位衛星について有効であり、S4の測位衛星について無効である。一方、補正システムBの補正データDBは、S2、S3およびS4の測位衛星について有効であり、S1の測位衛星について無効である。 FIG. 17 is a diagram illustrating an example of selection data for each satellite in the third modification of the first embodiment of the present technology; Assume that the receiver 200 is tracking four positioning satellites whose identification information (C/A code, etc.) is S1, S2, S3, and S4. Further, the correction data DA of the correction system A are valid for the positioning satellites S1, S2 and S3, and are invalid for the positioning satellite S4. On the other hand, the correction data DB of the correction system B is valid for the positioning satellites S2, S3 and S4, and is invalid for the positioning satellite S1.

この場合に受信機200は、S1の測位衛星の衛星信号を補正するデータとして、有効な方の補正データDAを選択する。S2およびS3の測位衛星については、補正データDAおよびDBの両方が有効であるが、この場合に受信機200は、補正精度の高い方の補正データDAを選択する。また、受信機200は、S4の測位衛星の衛星信号を補正するデータとして、有効な方の補正データDBを選択する。 In this case, the receiver 200 selects the effective correction data DA as the data for correcting the satellite signal of the positioning satellite of S1. Both of the correction data DA and DB are valid for the positioning satellites S2 and S3, but in this case, the receiver 200 selects the correction data DA with higher correction accuracy. Also, the receiver 200 selects the effective correction data DB as the data for correcting the satellite signal of the positioning satellite in S4.

なお、第1の実施の形態の第3の変形例では、受信機200は、2つの補正システムを利用しているが、3つ以上の補正システムを利用することもできる。 Although receiver 200 uses two correction systems in the third modification of the first embodiment, it is also possible to use three or more correction systems.

また、受信機200は、補正データDAおよびDBの両方が有効な際に選択するデータを固定しているが、この構成に限定されない。例えば、受信機200は、補正データDAおよびDBの両方が有効な場合に、第1の実施の形態のステップS911、第1の変形例のステップS921、第2の変形例のステップS931のいずれかにより、一方を選択することもできる。 In addition, receiver 200 fixes data to be selected when both correction data DA and DB are valid, but is not limited to this configuration. For example, when both the correction data DA and DB are valid, the receiver 200 performs any one of step S911 of the first embodiment, step S921 of the first modification, and step S931 of the second modification. You can also choose one of them.

このように、本技術の第1の実施の形態の第3の変形例によれば、受信機200は、衛星ごとに有効な補正データを選択するため、衛星ごとに、その衛星に最適な補正データにより衛星信号を補正することができる。 In this way, according to the third modification of the first embodiment of the present technology, the receiver 200 selects effective correction data for each satellite. The data can be used to correct satellite signals.

<2.第2の実施の形態>
上述の第1の実施の形態では、受信機200が補正システムAおよびBの両方の衛星を追尾していた。しかし、一方の補正システムを選択した後においては、選択していない方の衛星を追尾する必要性が乏しくなる。この第2の実施の形態の受信機200は、選択しない方の衛星を追尾対象から外す点において第1の実施の形態と異なる。
<2. Second Embodiment>
In the first embodiment described above, receiver 200 tracked satellites in both correction systems A and B. FIG. However, after selecting one correction system, there is less need to track the other satellite. The receiver 200 of the second embodiment differs from that of the first embodiment in that the unselected satellite is excluded from the tracking target.

図18は、本技術の第2の実施の形態におけるデジタル信号処理部300の一構成例を示すブロック図である。この第2の実施の形態のデジタル信号処理部300は、衛星割り当て部350の代わりに衛星割り当て部351が配置される点において第1の実施の形態と異なる。 FIG. 18 is a block diagram showing a configuration example of the digital signal processing unit 300 according to the second embodiment of the present technology. The digital signal processing section 300 of the second embodiment differs from that of the first embodiment in that a satellite allocation section 351 is arranged instead of the satellite allocation section 350 .

衛星割り当て部351は、受信機位置および衛星位置とともに選択データを測位計算部340から受け取る。そして、衛星割り当て部351は、補正システムAおよびBのうち選択データに対応する方のシステムの衛星を追尾対象とし、対応しない方のシステムの衛星を追尾対象から外す。 The satellite allocation unit 351 receives the selection data from the positioning calculation unit 340 along with the receiver position and satellite positions. Then, the satellite allocation unit 351 sets the satellite of the system corresponding to the selection data among the correction systems A and B as the tracking target, and excludes the satellite of the system not corresponding to the selection data from the tracking target.

図19は、本技術の第2の実施の形態における受信機200の動作の一例を示すタイミングチャートである。タイミングT0において受信機200は衛星の捕捉および追尾を開始する。 FIG. 19 is a timing chart showing an example of the operation of the receiver 200 according to the second embodiment of the present technology. At timing T0, the receiver 200 starts satellite acquisition and tracking.

受信機200内の衛星処理ユニットU1乃至U4は、GPSの測位衛星S1乃至S4を追尾する。また、衛星処理ユニットU5は、SBASの運用多目的衛星S5を追尾する。また、衛星処理ユニットU6は、QZSSの準天頂衛星S6を追尾する。 Satellite processing units U1-U4 in receiver 200 track GPS positioning satellites S1-S4. Satellite processing unit U5 also tracks SBAS's operational multipurpose satellite S5. The satellite processing unit U6 also tracks the QZSS quasi-zenith satellite S6.

そして、タイミングT1において、測位計算部340が、補正データを選択する処理を開始し、タイミングT2においてQZSSの補正データを選択したものとする。この場合に、衛星処理ユニットU5は、選択されなかったSBASの運用多目的衛星S5の追尾を終了する。 Assume that the positioning calculation unit 340 starts the process of selecting correction data at timing T1, and selects the QZSS correction data at timing T2. In this case, satellite processing unit U5 terminates tracking of the non-selected SBAS operational multipurpose satellite S5.

衛星の捕捉および追尾には、衛星処理ユニット内の相関器などの回路を動作させる必要があるため、衛星割り当て部351が追尾対象の衛星を削減することにより受信機200の消費電力を低減することができる。あるいは、衛星割り当て部351は、削減した補正システムの衛星の代わりに、GPSなどの測位衛星を新たに割り当てて測位衛星数を増やすことにより、測位精度を向上させることができる。 Acquisition and tracking of a satellite requires operation of a circuit such as a correlator in the satellite processing unit, so the satellite allocation unit 351 reduces the number of satellites to be tracked, thereby reducing the power consumption of the receiver 200. can be done. Alternatively, the satellite allocation unit 351 can improve the positioning accuracy by allocating new positioning satellites such as GPS in place of the reduced correction system satellites to increase the number of positioning satellites.

なお、第2の実施の形態では、受信機200は、2つの補正システムを利用しているが、3つ以上の補正システムを利用することもできる。また、第2の実施の形態において、第1、第2および第3の変形例のいずれかを適用することができる。 Although the receiver 200 uses two correction systems in the second embodiment, it is also possible to use three or more correction systems. Also, any one of the first, second and third modifications can be applied to the second embodiment.

このように、本技術の第2の実施の形態によれば、選択しない補正データに対応する衛星を追尾対象から外すため、追尾する衛星数を削減して消費電力を低減することができる。 In this way, according to the second embodiment of the present technology, the satellites corresponding to the correction data that are not selected are excluded from the tracking target, so the number of satellites to be tracked can be reduced and power consumption can be reduced.

<3.応用例>
本開示に係る技術は、いわゆる「物のインターネット」であるIoT(Internet of things)と呼ばれる技術へ応用可能である。IoTとは、「物」であるIoTデバイス9100が、他のIoTデバイス9003、インターネット、クラウド9005などに接続され、情報交換することにより相互に制御する仕組みである。IoTは、農業、家、自動車、製造、流通、エネルギー、など様々な産業に利用できる。
<3. Application example>
The technology according to the present disclosure can be applied to a technology called IoT (Internet of things), which is the so-called “Internet of things”. The IoT is a mechanism in which an IoT device 9100, which is a "thing", is connected to other IoT devices 9003, the Internet, the cloud 9005, etc., and controls each other by exchanging information. IoT can be used in various industries such as agriculture, homes, automobiles, manufacturing, distribution, and energy.

図20は、本開示に係る技術が適用され得るIoTシステム9000の概略的な構成の一例を示す図である。 FIG. 20 is a diagram showing an example of a schematic configuration of an IoT system 9000 to which technology according to the present disclosure can be applied.

IoTデバイス9001には、温度センサー、湿度センサー、照度センサー、加速度センサー、距離センサー、画像センサー、ガスセンサー、人感センサーなどの各種センサーなどが含まれる。また、IoTデバイス9001には、スマートフォン、携帯電話、ウェアラブル端末、ゲーム機器などの端末を含めてもよい。IoTデバイス9001は、AC電源、DC電源、電池、非接触給電、いわゆるエナジーハーベストなどにより給電される。IoTデバイス9001は、有線、無線、近接無線通信などにより通信することができる。通信方式は3G/LTE、WiFi、IEEE802.15.4、Bluetooth、Zigbee(登録商標)、Z-Waveなどが好適に用いられる。IoTデバイス9001は、これらの通信手段の複数を切り替えて通信してもよい。 The IoT device 9001 includes various sensors such as a temperature sensor, a humidity sensor, an illuminance sensor, an acceleration sensor, a distance sensor, an image sensor, a gas sensor, and a motion sensor. The IoT device 9001 may also include terminals such as smart phones, mobile phones, wearable terminals, and game machines. The IoT device 9001 is powered by an AC power supply, a DC power supply, a battery, contactless power supply, so-called energy harvesting, or the like. The IoT device 9001 can communicate by wire, wireless, close proximity wireless communication, or the like. As communication methods, 3G/LTE, WiFi, IEEE802.15.4, Bluetooth, Zigbee (registered trademark), Z-Wave, etc. are preferably used. The IoT device 9001 may communicate by switching between a plurality of these communication means.

IoTデバイス9001は、1対1、星状、ツリー状、メッシュ状のネットワークを形成してもよい。IoTデバイス9001は、直接に、またはゲートウエイ9002を通して、外部のクラウド9005に接続してもよい。IoTデバイス9001には、IPv4、IPv6、6LoWPANなどによって、アドレスが付与される。IoTデバイス9001から収集されたデータは、他のIoTデバイス9003、サーバ9004、クラウド9005などに送信される。IoTデバイス9001からデータを送信するタイミングや頻度は好適に調整され、データを圧縮して送信してもよい。このようなデータはそのまま利用してもよく、統計解析、機械学習、データマイニング、クラスタ分析、判別分析、組み合わせ分析、時系列分析など様々な手段でデータをコンピュータ9008で分析してもよい。このようなデータを利用することにより、コントロール、警告、監視、可視化、自動化、最適化、など様々なサービスを提供することができる。 The IoT devices 9001 may form one-to-one, star, tree, and mesh networks. An IoT device 9001 may connect to an external cloud 9005 either directly or through a gateway 9002 . An address is assigned to the IoT device 9001 by IPv4, IPv6, 6LoWPAN, or the like. Data collected from the IoT device 9001 is transmitted to other IoT devices 9003, server 9004, cloud 9005, and the like. The timing and frequency of data transmission from the IoT device 9001 are preferably adjusted, and the data may be compressed and transmitted. Such data may be used as it is, or the data may be analyzed by the computer 9008 by various means such as statistical analysis, machine learning, data mining, cluster analysis, discriminant analysis, combination analysis, and time series analysis. By using such data, various services such as control, warning, monitoring, visualization, automation, and optimization can be provided.

本開示に係る技術は、家に関するデバイス、サービスにも応用可能である。家におけるIoTデバイス9001には、洗濯機、乾燥機、ドライヤ、電子レンジ、食洗機、冷蔵庫、オーブン、炊飯器、調理器具、ガス器具、火災報知器、サーモスタット、エアコン、テレビ、レコーダ、オーディオ、照明機器、温水器、給湯器、掃除機、扇風機、空気清浄器、セキュリティカメラ、錠、扉・シャッター開閉装置、スプリンクラー、トイレ、温度計、体重計、血圧計などが含まれる。さらにIoTデバイス9001には、太陽電池、燃料電池、蓄電池、ガスメータ、電力メータ、分電盤を含んでもよい。 The technology according to the present disclosure can also be applied to home devices and services. The IoT devices 9001 at home include washing machines, dryers, dryers, microwave ovens, dishwashers, refrigerators, ovens, rice cookers, cooking utensils, gas appliances, fire alarms, thermostats, air conditioners, televisions, recorders, audio equipment, Lighting equipment, water heaters, water heaters, vacuum cleaners, fans, air purifiers, security cameras, locks, door/shutter opening/closing devices, sprinklers, toilets, thermometers, weight scales, blood pressure gauges, etc. Furthermore, the IoT device 9001 may include a solar cell, a fuel cell, a storage battery, a gas meter, a power meter, and a distribution board.

家におけるIoTデバイス9001の通信方式は、低消費電力タイプの通信方式が望ましい。また、IoTデバイス9001は屋内ではWiFi、屋外では3G/LTEにより通信するようにしてもよい。クラウド9005上にIoTデバイス制御用の外部サーバ9006を設置し、IoTデバイス9001を制御してもよい。IoTデバイス9001は、家庭機器の状況、温度、湿度、電力使用量、家屋内外の人・動物の存否などのデータを送信する。家庭機器から送信されたデータは、クラウド9005を通じて、外部サーバ9006に蓄積される。このようなデータに基づき、新たなサービスが提供される。このようなIoTデバイス9001は、音声認識技術を利用することにより、音声によりコントロールすることができる。 The communication method of the IoT device 9001 at home is preferably a low power consumption type communication method. Also, the IoT device 9001 may communicate using WiFi indoors and 3G/LTE outdoors. An external server 9006 for IoT device control may be installed on the cloud 9005 to control the IoT device 9001 . The IoT device 9001 transmits data such as the status of home appliances, temperature, humidity, power consumption, presence or absence of people and animals inside and outside the house. Data transmitted from home appliances are stored in the external server 9006 via the cloud 9005 . New services are provided based on such data. Such an IoT device 9001 can be controlled by voice using voice recognition technology.

また各種家庭機器からテレビに情報を直接送付することにより、各種家庭機器の状態を可視化することができる。さらには、各種センサーが居住者の有無を判断し、データを空調機、照明などに送付することで、それらの電源をオン・オフすることができる。さらには、各種家庭機器に供えられたディスプレイにインターネットを通じて広告を表示することができる。 In addition, by directly sending information from various household appliances to the television, the status of various household appliances can be visualized. Furthermore, various sensors determine whether or not there is a resident, and by sending data to air conditioners, lighting, etc., it is possible to turn them on and off. Furthermore, advertisements can be displayed through the Internet on displays provided in various home appliances.

以上、本開示に係る技術が適用され得るIoTシステム9000の一例について説明した。本開示に係る技術は、以上説明した構成のうち、IoTデバイス9001に好適に適用され得る。具体的には、図1の受信機200をIoTデバイス9001に適用することができる。IoTデバイス9001に本開示に係る技術を適用することにより、適切な補正データを選択して補正精度を向上させることができる。 An example of the IoT system 9000 to which the technology according to the present disclosure can be applied has been described above. The technology according to the present disclosure can be preferably applied to the IoT device 9001 among the configurations described above. Specifically, the receiver 200 in FIG. 1 can be applied to the IoT device 9001 . By applying the technology according to the present disclosure to the IoT device 9001, it is possible to select appropriate correction data and improve correction accuracy.

なお、上述の実施の形態は本技術を具現化するための一例を示したものであり、実施の形態における事項と、特許請求の範囲における発明特定事項とはそれぞれ対応関係を有する。同様に、特許請求の範囲における発明特定事項と、これと同一名称を付した本技術の実施の形態における事項とはそれぞれ対応関係を有する。ただし、本技術は実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において実施の形態に種々の変形を施すことにより具現化することができる。 In addition, the above-described embodiment shows an example for embodying the present technology, and the matters in the embodiment and the matters specifying the invention in the scope of claims have corresponding relationships. Similarly, the matters specifying the invention in the scope of claims and the matters in the embodiments of the present technology with the same names have corresponding relationships. However, the present technology is not limited to the embodiments, and can be embodied by various modifications to the embodiments without departing from the scope of the present technology.

また、上述の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、CD(Compact Disc)、MD(MiniDisc)、DVD(Digital Versatile Disc)、メモリカード、ブルーレイディスク(Blu-ray(登録商標)Disc)等を用いることができる。 In addition, the processing procedure described in the above embodiment may be regarded as a method having a series of procedures, and a program for causing a computer to execute the series of procedures or a recording medium for storing the program You can catch it. As this recording medium, for example, CD (Compact Disc), MD (MiniDisc), DVD (Digital Versatile Disc), memory card, Blu-ray disc (Blu-ray (registered trademark) Disc), etc. can be used.

なお、本明細書に記載された効果はあくまで例示であって、限定されるものではなく、また、他の効果があってもよい。 It should be noted that the effects described in this specification are only examples and are not limited, and other effects may be provided.

なお、本技術は以下のような構成もとることができる。
(1)所定数の測位衛星のそれぞれから送信された衛星信号と前記衛星信号を補正するサービスが提供されるサービスエリアが互いに異なる複数の補正システムのそれぞれの補正データとを受信する受信部と、
前記補正データのいずれかにより前記衛星信号を補正する処理を行う処理部と
を具備する受信機。
(2)前記処理部は、
前記衛星信号を用いて前記受信機の位置を受信機位置として測定する受信機位置測定部と、
前記受信機位置に基づいて前記補正データのいずれかを選択データとして選択する補正データ選択部と、
前記選択データにより前記衛星信号を補正して前記受信機位置測定部に供給する補正部と
を備え、
前記受信機位置測定部は、前記補正された衛星信号を用いて新たな受信機位置を測定する
前記(1)記載の受信機。
(3)前記処理部は、前記複数の補正システムのいずれかに対応する監視局の位置を監視局位置として記憶する監視局位置記憶部をさらに備え、
前記補正データ選択部は、前記受信機位置が前記監視局位置から一定距離内である場合には前記監視局に対応する補正データを前記選択データとして選択する
前記(2)記載の受信機。
(4)前記処理部は、前記複数の補正システムのそれぞれに対応する監視局の位置を監視局位置として記憶する監視局位置記憶部をさらに備え、
前記補正データ選択部は、前記受信機位置に最も近い前記監視局位置に対応する補正データを前記選択データとして選択する
前記(2)記載の受信機。
(5)前記処理部は、前記複数の補正システムのいずれかに対応する前記サービスエリアを示す情報を記憶するサービスエリア記憶部をさらに備え、
前記補正データ選択部は、前記受信機位置が前記記憶されたサービスエリア内である場合には前記記憶されたサービスエリアに対応する前記補正データを前記選択データとして選択する
前記(2)記載の受信機。
(6)前記処理部は、前記補正データのうち補正精度の高いデータを優先して選択する
前記(1)から(5)のいずれかに記載の受信機。
(7)前記処理部は、前記測位衛星ごとに前記補正データのいずれかを選択データとして選択して当該測位衛星に対応する前記衛星信号を前記選択データにより補正する
前記(1)から(6)のいずれかに記載の受信機。
(8)前記処理部は、前記測位衛星ごとに前記補正データのうち更新時刻が現在時刻に近いデータを優先して選択する
前記(7)記載の受信機。
(9)前記処理部は、前記測位衛星ごとに前記補正データのうち劣化指標が小さいデータを優先して選択する
前記(7)または(8)に記載の受信機。
(10)前記処理部は、前記測位衛星ごとに前記補正データのうち補正量が所定の有効範囲内のデータを優先して選択する
前記(7)から(9)のいずれかに記載の受信機。
(11)前記処理部は、
前記補正データのそれぞれに対応する衛星を追尾する衛星追尾部と、
前記補正データのいずれかを選択データとして選択して前記衛星信号を前記選択データにより補正する補正部と
を備え、
前記衛星追尾部は、前記補正データのそれぞれに対応する前記衛星のうち前記選択データに対応する衛星を追尾し、前記選択データに対応しない衛星を追尾しない
前記(1)から(10)のいずれかに記載の受信機。
(12)前記複数の補正システムは、QZSS(Quasi-Zenith Satellite System)を含む
前記(1)から(11)のいずれかに記載の受信機。
(13)前記複数の補正システムは、SBAS(Satellite-Based Augmentation System)を含む
前記(1)から(12)のいずれかに記載の受信機。
(14)所定数の測位衛星のそれぞれから送信された衛星信号と前記衛星信号を補正するサービスが提供されるサービスエリアが互いに異なる複数の補正データとを受信する受信手順と、
前記複数の補正データのいずれかにより前記衛星信号を補正する処理を行う処理手順と
を具備する受信機の制御方法。
Note that the present technology can also have the following configuration.
(1) a receiving unit that receives satellite signals transmitted from each of a predetermined number of positioning satellites and correction data of each of a plurality of correction systems having different service areas in which services for correcting the satellite signals are provided;
and a processing unit that performs processing for correcting the satellite signal using any of the correction data.
(2) the processing unit,
a receiver position measuring unit that measures the position of the receiver as a receiver position using the satellite signals;
a correction data selection unit that selects one of the correction data as selection data based on the position of the receiver;
a correcting unit that corrects the satellite signal based on the selected data and supplies the satellite signal to the receiver position measuring unit;
The receiver according to (1), wherein the receiver position measuring unit measures a new receiver position using the corrected satellite signals.
(3) the processing unit further includes a monitor station position storage unit that stores the position of a monitor station corresponding to one of the plurality of correction systems as a monitor station position;
The receiver according to (2), wherein the correction data selection section selects the correction data corresponding to the monitoring station as the selection data when the position of the receiver is within a predetermined distance from the position of the monitoring station.
(4) the processing unit further includes a monitor station position storage unit that stores the position of the monitor station corresponding to each of the plurality of correction systems as a monitor station position;
The receiver according to (2), wherein the correction data selection section selects correction data corresponding to the monitor station position closest to the receiver position as the selection data.
(5) the processing unit further includes a service area storage unit that stores information indicating the service area corresponding to one of the plurality of correction systems;
The reception according to (2) above, wherein the correction data selection unit selects the correction data corresponding to the stored service area as the selection data when the position of the receiver is within the stored service area. machine.
(6) The receiver according to any one of (1) to (5), wherein the processing unit preferentially selects data with high correction accuracy from among the correction data.
(7) The processing unit selects one of the correction data as selection data for each of the positioning satellites, and corrects the satellite signal corresponding to the positioning satellite using the selection data (1) to (6). A receiver according to any one of
(8) The receiver according to (7), wherein the processing unit preferentially selects data whose update time is close to the current time among the correction data for each of the positioning satellites.
(9) The receiver according to (7) or (8), wherein the processing unit preferentially selects data with a small deterioration index from the correction data for each of the positioning satellites.
(10) The receiver according to any one of (7) to (9), wherein the processing unit preferentially selects data whose correction amount is within a predetermined effective range from the correction data for each of the positioning satellites. .
(11) The processing unit
a satellite tracking unit that tracks a satellite corresponding to each of the correction data;
a correction unit that selects one of the correction data as selection data and corrects the satellite signal using the selection data;
any one of (1) to (10) above, wherein the satellite tracking unit tracks a satellite corresponding to the selection data among the satellites corresponding to each of the correction data, and does not track a satellite not corresponding to the selection data; receiver described in .
(12) The receiver according to any one of (1) to (11), wherein the plurality of correction systems include a QZSS (Quasi-Zenith Satellite System).
(13) The receiver according to any one of (1) to (12), wherein the plurality of correction systems include an SBAS (Satellite-Based Augmentation System).
(14) a reception procedure for receiving satellite signals transmitted from each of a predetermined number of positioning satellites and a plurality of correction data in different service areas in which services for correcting the satellite signals are provided;
and a processing procedure for correcting the satellite signal using one of the plurality of correction data.

100 衛星
200 受信機
201 アンテナ
210 水晶発振器
220 高周波信号処理部
221 ローノイズアンプ
222 混合器
223 ローパスフィルタ
224 位相同期回路
225 AGC回路
226 ADC
300 デジタル信号処理部
310 デジタルフロントエンド
320 衛星信号処理部
330 衛星処理ユニット
331 衛星捕捉部
332 衛星追尾部
333 疑似距離計算部
334 航法データ復号器
335、336 補正データ復号器
340 測位計算部
341 監視局位置記憶部
342 衛星位置計算部
343 補正データ選択部
344 疑似距離補正部
345 受信機位置計算部
346 サービスエリア記憶部
350、351 衛星割り当て部
360 受信機時刻計時部
9001 IoTデバイス
REFERENCE SIGNS LIST 100 satellite 200 receiver 201 antenna 210 crystal oscillator 220 high-frequency signal processor 221 low-noise amplifier 222 mixer 223 low-pass filter 224 phase synchronization circuit 225 AGC circuit 226 ADC
300 digital signal processing section 310 digital front end 320 satellite signal processing section 330 satellite processing unit 331 satellite acquisition section 332 satellite tracking section 333 pseudo range calculation section 334 navigation data decoder 335, 336 correction data decoder 340 positioning calculation section 341 monitoring station Position storage unit 342 Satellite position calculation unit 343 Correction data selection unit 344 Pseudo-range correction unit 345 Receiver position calculation unit 346 Service area storage unit 350, 351 Satellite allocation unit 360 Receiver time clock unit 9001 IoT device

Claims (7)

所定数の測位衛星のそれぞれから送信された衛星信号と前記衛星信号を補正するサービスが提供されるサービスエリアが互いに異なる複数の補正システムのそれぞれの補正データとを受信する受信部と、
前記補正データのいずれかにより前記衛星信号を補正する処理を行う処理部と
を具備し、
前記処理部は、
前記衛星信号を用いて前記受信機の位置を受信機位置として測定する受信機位置測定部と、
前記受信機位置に基づいて前記補正データのいずれかを選択データとして選択する補正データ選択部と、
前記選択データにより前記衛星信号を補正して前記受信機位置測定部に供給する補正部と
を備え、
前記受信機位置測定部は、前記補正された衛星信号を用いて新たな受信機位置を測定し、
前記処理部は、前記複数の補正システムのうち少なくとも1つに対応する監視局の位置を監視局位置として記憶する監視局位置記憶部をさらに備え、
前記補正データ選択部は、前記監視局位置および前記受信機位置に基づいて前記補正データのいずれかを前記選択データとして選択し、
前記複数の補正システムのそれぞれは、前記監視局、衛星および管制局を含み、
前記補正データは、前記管制局により前記衛星を経由して配信される
受信機。
a receiving unit that receives satellite signals transmitted from each of a predetermined number of positioning satellites and correction data of each of a plurality of correction systems having different service areas in which services for correcting the satellite signals are provided;
a processing unit that performs processing for correcting the satellite signal using any of the correction data ,
The processing unit is
a receiver position measuring unit that measures the position of the receiver as a receiver position using the satellite signals;
a correction data selection unit that selects one of the correction data as selection data based on the position of the receiver;
a correction unit that corrects the satellite signal based on the selection data and supplies the satellite signal to the receiver position measurement unit;
with
the receiver positioning unit measures a new receiver position using the corrected satellite signals;
The processing unit further includes a monitor station position storage unit that stores the position of the monitor station corresponding to at least one of the plurality of correction systems as a monitor station position,
The correction data selection unit selects one of the correction data as the selection data based on the monitor station position and the receiver position,
each of the plurality of correction systems includes the monitoring station, a satellite and a control station;
The correction data is distributed by the control station via the satellite.
Receiving machine.
前記監視局位置記憶部は、前記複数の補正システムのいずれかに対応する監視局の位置を前記監視局位置として記憶し、
前記補正データ選択部は、前記受信機位置が前記監視局位置から一定距離内である場合には前記監視局に対応する補正データを前記選択データとして選択する
請求項1記載の受信機。
the monitor station position storage unit stores a position of a monitor station corresponding to one of the plurality of correction systems as the monitor station position;
2. The receiver according to claim 1, wherein said correction data selection section selects correction data corresponding to said monitor station as said selection data when said receiver position is within a predetermined distance from said monitor station position.
前記監視局位置記憶部は、前記複数の補正システムのそれぞれに対応する監視局の位置を前記監視局位置として記憶し、
前記補正データ選択部は、前記受信機位置に最も近い前記監視局位置に対応する補正データを前記選択データとして選択する
請求項1記載の受信機。
the monitor station position storage unit stores positions of monitor stations corresponding to the plurality of correction systems as the monitor station positions;
2. The receiver according to claim 1, wherein said correction data selection section selects, as said selection data, correction data corresponding to said monitor station position closest to said receiver position.
前記処理部は、
前記補正データのそれぞれに対応する衛星を追尾する衛星追尾部と、
前記補正データのいずれかを選択データとして選択して前記衛星信号を前記選択データにより補正する補正部と
を備え、
前記衛星追尾部は、前記補正データのそれぞれに対応する前記衛星のうち前記選択データに対応する衛星を追尾し、前記選択データに対応しない衛星を追尾しない
請求項1記載の受信機。
The processing unit is
a satellite tracking unit that tracks a satellite corresponding to each of the correction data;
a correction unit that selects one of the correction data as selection data and corrects the satellite signal using the selection data;
2. The receiver according to claim 1, wherein said satellite tracking unit tracks a satellite corresponding to said selection data among said satellites corresponding to each of said correction data, and does not track a satellite not corresponding to said selection data.
前記複数の補正システムは、QZSS(Quasi-Zenith Satellite System)を含む
請求項1記載の受信機。
2. The receiver of claim 1, wherein the plurality of correction systems includes QZSS (Quasi-Zenith Satellite System).
前記複数の補正システムは、SBAS(Satellite-Based Augmentation System)を含む
請求項1記載の受信機。
2. The receiver of claim 1, wherein the plurality of correction systems includes an SBAS (Satellite-Based Augmentation System).
所定数の測位衛星のそれぞれから送信された衛星信号と前記衛星信号を補正するサービスが提供されるサービスエリアが互いに異なる補正システムのそれぞれの補正データとを受信する受信手順と、
処理部が、前記補正データのいずれかにより前記衛星信号を補正する処理を行う処理手順と
を具備し、
前記処理手順は、
前記衛星信号を用いて前記受信機の位置を受信機位置として測定する受信機位置測定手順と、
前記受信機位置に基づいて前記補正データのいずれかを選択データとして選択する補正データ選択手順と、
前記選択データにより前記衛星信号を補正して前記受信機位置測定部に供給する補正手順と
を備え、
前記受信機位置測定手順において、前記補正された衛星信号を用いて新たな受信機位置を測定し、
前記処理部は、前記複数の補正システムのうち少なくとも1つに対応する監視局の位置を監視局位置として記憶する監視局位置記憶部を備え、
前記補正データ選択手順において、前記監視局位置および前記受信機位置に基づいて前記補正データのいずれかを前記選択データとして選択し、
前記複数の補正システムのそれぞれは、前記監視局、衛星および管制局を含み、
前記補正データは、前記管制局により前記衛星を経由して配信される
受信機の制御方法。
a receiving procedure for receiving satellite signals transmitted from each of a predetermined number of positioning satellites and respective correction data of correction systems having different service areas in which services for correcting the satellite signals are provided;
a processing procedure in which the processing unit performs processing for correcting the satellite signal using any of the correction data ,
The processing procedure is
a receiver positioning procedure for determining the position of the receiver as a receiver position using the satellite signals;
a correction data selection procedure for selecting one of the correction data as selected data based on the receiver position;
a correction procedure for correcting the satellite signal based on the selected data and supplying the signal to the receiver position measuring unit;
with
determining a new receiver position using the corrected satellite signals in the receiver positioning procedure;
The processing unit includes a monitor station position storage unit that stores a position of a monitor station corresponding to at least one of the plurality of correction systems as a monitor station position,
selecting one of the correction data as the selection data based on the position of the monitoring station and the position of the receiver in the correction data selection procedure;
each of the plurality of correction systems includes the monitoring station, a satellite and a control station;
The correction data is distributed by the control station via the satellite.
Receiver control method.
JP2020538171A 2018-08-24 2019-05-07 Receiver and receiver control method Active JP7269246B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018157612 2018-08-24
JP2018157612 2018-08-24
PCT/JP2019/018253 WO2020039659A1 (en) 2018-08-24 2019-05-07 Receiver and method for controlling receiver

Publications (2)

Publication Number Publication Date
JPWO2020039659A1 JPWO2020039659A1 (en) 2021-08-12
JP7269246B2 true JP7269246B2 (en) 2023-05-08

Family

ID=69592613

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020538171A Active JP7269246B2 (en) 2018-08-24 2019-05-07 Receiver and receiver control method

Country Status (3)

Country Link
JP (1) JP7269246B2 (en)
DE (1) DE112019004237T5 (en)
WO (1) WO2020039659A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3971615A1 (en) 2020-09-22 2022-03-23 HERE Global B.V. Determining transmission characteristics for transmitting correction data
DE102020212028A1 (en) 2020-09-24 2022-03-24 Robert Bosch Gesellschaft mit beschränkter Haftung Method for determining navigation data
JP7410111B2 (en) * 2021-12-22 2024-01-09 ソフトバンク株式会社 Route determination system, route determination method and system program
JP7431898B2 (en) * 2022-07-22 2024-02-15 ソフトバンク株式会社 Communication terminal, program, and positioning control method

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001124841A (en) 1999-10-28 2001-05-11 Matsushita Electric Ind Co Ltd GPS receiver
JP2001343443A (en) 2000-05-31 2001-12-14 Japan Radio Co Ltd Satellite selection method and positioning device
JP2005172738A (en) 2003-12-15 2005-06-30 Denso Corp Relative positioning system
JP2007248177A (en) 2006-03-15 2007-09-27 Mitsubishi Electric Corp Information processing apparatus, correction value combining method, and program
JP2008209248A (en) 2007-02-27 2008-09-11 Furuno Electric Co Ltd Timing signal generation device
JP2010145088A (en) 2008-12-16 2010-07-01 Furuno Electric Co Ltd Differential positioning apparatus
JP2011525991A (en) 2008-06-24 2011-09-29 クゥアルコム・インコーポレイテッド Local satellite vehicle location search
US20160061956A1 (en) 2014-09-03 2016-03-03 Honeywell International Inc. Method for the geographical selection of global navigation satellite system elements
JP2018084533A (en) 2016-11-25 2018-05-31 エヌ・ティ・ティ・データ・カスタマサービス株式会社 Position correction information provision system and position correction information providing method

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001124841A (en) 1999-10-28 2001-05-11 Matsushita Electric Ind Co Ltd GPS receiver
JP2001343443A (en) 2000-05-31 2001-12-14 Japan Radio Co Ltd Satellite selection method and positioning device
JP2005172738A (en) 2003-12-15 2005-06-30 Denso Corp Relative positioning system
JP2007248177A (en) 2006-03-15 2007-09-27 Mitsubishi Electric Corp Information processing apparatus, correction value combining method, and program
JP2008209248A (en) 2007-02-27 2008-09-11 Furuno Electric Co Ltd Timing signal generation device
JP2011525991A (en) 2008-06-24 2011-09-29 クゥアルコム・インコーポレイテッド Local satellite vehicle location search
JP2010145088A (en) 2008-12-16 2010-07-01 Furuno Electric Co Ltd Differential positioning apparatus
US20160061956A1 (en) 2014-09-03 2016-03-03 Honeywell International Inc. Method for the geographical selection of global navigation satellite system elements
JP2018084533A (en) 2016-11-25 2018-05-31 エヌ・ティ・ティ・データ・カスタマサービス株式会社 Position correction information provision system and position correction information providing method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
金綱 治男,GPS受信装置におけるSBAS衛星受信システム,ソニー公開技報集,日本,ソニー株式会社,2005年06月10日,第14巻第7号,Pages: 334(1)-334(7),ISSN: 0918-9955

Also Published As

Publication number Publication date
WO2020039659A1 (en) 2020-02-27
JPWO2020039659A1 (en) 2021-08-12
DE112019004237T5 (en) 2021-05-20

Similar Documents

Publication Publication Date Title
JP7269246B2 (en) Receiver and receiver control method
US9020523B2 (en) Position estimating for a mobile device
US10782414B2 (en) GNSS receiver with an on-board capability to implement an optimal error correction mode
JP7235766B2 (en) Receiving device and receiving method
US8378891B2 (en) Method and system for optimizing quality and integrity of location database elements
EP2664944B1 (en) Mobile terminal and parameter calibration method for global positioning system
EP2336808A1 (en) Method and system for mobile device based GNSS position computation without ephemeris data
US20110199916A1 (en) Method and system for determining the location of a wireless access point using single device based power measurements
JP2014510260A (en) Method and system for identifying clock correction values
EP2839684A1 (en) Estimating characteristics of objects in environment
KR20190029929A (en) Pseudo satellite navigation signal repeating device and operating method of pseudo satellite navigation signal repeating device
CN114729981B (en) Increased positioning resolution
US11287510B2 (en) Client-based storing of tuning parameters for positioning services
US11592595B2 (en) Systems and methods for determining, broadcasting and using reference atmospheric data in a network of transmitters
JP7284755B2 (en) Receiving device and method for controlling receiving device
JP7565348B2 (en) Receiver and method for controlling receiver
KR20080065040A (en) Apparatus and method for satellite navigation signal correction
KR20080060502A (en) Indoor positioning system and positioning method using GPS switching repeater
Xu et al. A new smartphone-based indoor GPS positioning system
HK1232606A1 (en) Gnss receiver with an on-board capability to implement an optimal error correction mode
HK1158317A (en) Method and system for processing signal
HK1161796A (en) A method and system for communication

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220318

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230118

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: 20230328

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230421

R150 Certificate of patent or registration of utility model

Ref document number: 7269246

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150