戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2020年 秋期 91


問題文

IoT機器やスマートフォンなどの端末に搭載されているGPS機能を利用して、この端末が自らの位置情報を得る仕組みとして、適切なものはどれか。

選択肢

端末の位置情報の通知要求を電波に乗せて人工衛星に送信し、これに対する応答を受信することによって位置情報を得る。
端末の位置情報の通知要求を電波に乗せて地上の無線基地局に送信し、これに対する応答を受信することによって位置情報を得る。
三つ以上の人工衛星が発信している電波を受信して、電波の発信時刻と受信時刻の差などから端末の位置情報を得る。(正解)
三つ以上の地上の無線基地局が発信している電波を受信して、電波の発信時刻と受信時刻の差などから端末の位置情報を得る。

🔒 解説は解答すると表示されます

IoT端末やスマホのGPSで位置を得る仕組み【ITパスポート 解説】

正解の理由

GPS(Global Positioning System:全地球測位システム)は、端末が自ら人工衛星からの電波を受信して位置を求めます。人工衛星が送る「電波に載せた時刻情報」と、端末で受信した時刻の差(電波の伝搬時間)から、光速を使って衛星までの距離を計算します。複数の衛星からの距離情報を組み合わせて端末の位置を求める方式が基本です。これが選択肢の 「三つ以上の人工衛星が発信している電波を受信して、電波の発信時刻と受信時刻の差などから端末の位置情報を得る。」に該当します。
ポイントを一言で言うと、GPSは「受信して測る(受動的)」方式で、端末が衛星の電波を受け取って自分の位置を計算します。端末が衛星へ送信して応答を待つ方式ではありません。

解法ステップ

  1. 問題文のキーワードを確認:「GPS機能を利用して」「端末が自らの位置情報を得る仕組み」。
  2. GPSとは何かを思い出す。GPSは人工衛星が時刻付きの信号を送る仕組みで、端末はそれを受けて距離を算出する。
  3. 選択肢と照合する:
    • 衛星からの信号を「受信して計算する」説明がある選択肢を探す。
  4. 衛星の電波を受信して時刻差から位置を計算する記述である を選ぶ。

選択肢別の誤答解説

  • ア: 「端末の位置情報の通知要求を電波に乗せて人工衛星に送信し、応答を受信する」とあるが、GPSは端末が衛星へ要求を送る双方向通信ではありません。衛星は一方的に時刻付き信号を送信します。よって誤りです。
  • イ: 「地上の無線基地局に送信して応答を受信する」とありますが、これは携帯基地局を使った位置特定の方式(ネットワーク側で測位する方法)をイメージしています。GPSとは仕組みが違い、問題はGPS機能を問うため誤りです。
  • : 正解。人工衛星の電波を受け、発信時刻と受信時刻の差(伝搬時間)から距離を求め、複数衛星の距離組合せで位置を決める方式です。
  • エ: 「三つ以上の地上の無線基地局が発信している電波を受信して…」は、基地局電波を使う地上型の測位(例えば基地局の電波強度やTDOAによる測位)が想定されています。これは可能な手法ですが、GPSの説明ではないため誤りです。

よくある誤解

  1. 「GPSは端末が衛星に問い合わせる仕組みだ」
    → 実際は端末は受信のみで、衛星へ問い合わせる必要はありません(受動的)。端末から送信して測る方式は別の測位法です。
  2. 「GPSには必ず4つの衛星が必要だ」
    → 3つで2次元(経度・緯度)は求められますが、端末の時計誤差(受信機の誤差)も同時に補正するため、実務上は4つ以上の衛星で解くことが一般的です。問題文の「三つ以上」は誤りではありません(3以上=3または4以上を含む)。

補足コラム

  • 衛星からの距離の計算式(簡単に)
    衛星が送信した時刻と受信時刻の差 を光速 (約 )で掛けると距離が求まります。
    ただし、端末の時計は衛星の原子時計ほど精密でないため、受信機時計のズレ(バイアス)を含めて未知数が増えます。これを解くために衛星は3〜4機以上必要になります。
  • GNSS(Global Navigation Satellite System:衛星測位システム)という言葉もあり、GPSはその一つです。ほかにGLONASS(ロシア)、Galileo(EU)、BeiDou(中国)などがあります。現代の端末は複数の衛星群を同時に利用して精度を高めます。
  • 補助技術:A-GPS(Assisted GPS:アシストGPS)は、通信ネットワーク経由で衛星の情報を先に端末へ送ることで、測位の初期化を速めたり、暗い場所での測位を補助したりします。これによりスマホの位置取得が速くなることがありますが、基礎は衛星信号の受信です。

FAQ

Q1: なぜ「三つ以上」と書かれているのですか?
A1: 平面的(緯度・経度)のみを求める理屈では3つの距離交差で位置が特定できますが、受信機の時計誤差があるため、実際は4つ目の衛星で時計バイアスまで同時に求めるのが一般的です。問題の表現は「三つ以上」としており、範囲に合致します。
Q2: スマホが屋内で位置を取れないのはなぜ?
A2: 衛星からの電波は屋外で届きやすく、屋内やビルの陰では弱くなります。そこでWi‑Fiや携帯基地局、A‑GPSなど他の手段を併用して位置を推定することがあります。
Q3: 電波の発信時刻はどうやって分かるのですか?
A3: 衛星が自身の送信時刻情報を電波に含めて送っています。受信側はその送信時刻と受信時刻の差から伝搬時間を計算します。

関連キーワード: GPS, GNSS, 衛星測位, 測距, 伝搬時間, A-GPS, TDOA
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について