この記事の要点
- スマホのセンサとは、端末の動き・向き・周りの環境を数値にして、OSやアプリに渡す部品です。加速度は「速さの変わり方」、ジャイロは「回る速さ」、地磁気は「磁場の向き」を測ります。
- Android の公式ドキュメントでは、加速度は m/s²、ジャイロは rad/s、地磁気は μT、照度は lx、近接は cm、気圧は hPa を単位としています(2026年9月確認)。
- 重力センサや線形加速度センサのように、ハードウェアのセンサの値から計算で求める「ソフトウェアのセンサ」もあります。複数のセンサを組み合わせるこの考え方がセンサフュージョンです。
- モバイル2級の出題カテゴリ「モバイル端末基本機能と端末周辺技術」(公式の比率は20%)に当たる範囲です。
スマホのセンサとは、何をしている部品なのか?
一言でいうと、物理的な変化を電気の信号に変え、数値としてソフトウェアに渡す部品です。画面が縦横に回転する、通話中に画面が消える、地図の向きが合う、といった日常の動きの多くはセンサの値で動いています。
Android の公式ドキュメントは、センサを「ハードウェアのセンサ」と「ソフトウェアのセンサ」に分けています。ハードウェアのセンサは端末に組み込まれた物理的な部品で、加速度・地磁気の強さ・角度の変化などを直接測ります。ソフトウェアのセンサは物理的な部品ではなく、1つ以上のハードウェアのセンサの値から計算で求めるもので、線形加速度センサと重力センサがその例として挙げられています。
つまり「センサ」という言葉には、部品そのものと、部品の値を組み合わせて作った仮想的な値の両方が含まれます。4択ではこの区別が問われる余地があります。
加速度・ジャイロ・地磁気・近接・照度センサは、それぞれ何を測るのか?
Android の公式ドキュメントに示された単位と使い道をもとに、主なセンサを並べます。
| センサ | 測る量(単位) | 種類 | 使い道の例 |
|---|---|---|---|
| 加速度 | 3軸の加速度。重力を含む(m/s²) | ハードウェア | 振る・傾けるの検出、歩数の推定 |
| ジャイロ(角速度) | 3軸まわりの回転の速さ(rad/s) | ハードウェア | 回す・向きを変える動きの検出 |
| 地磁気 | 3軸の磁場の強さ(μT) | ハードウェア | 方位を示すコンパス |
| 近接 | 画面からの物体の距離(cm) | ハードウェア | 通話中に顔が近づいたら画面を消す |
| 照度 | 周りの明るさ(lx) | ハードウェア | 画面の明るさの自動調整 |
| 気圧 | 大気圧(hPa または mbar) | ハードウェア | 気圧の変化から高さの変化を推定 |
| 重力・線形加速度 | 重力だけ/重力を除いた加速度(m/s²) | ソフトウェアまたはハードウェア | 傾きの計算、動きだけの取り出し |
| 回転ベクトル | 端末の向き(回転ベクトルの3要素) | ソフトウェアまたはハードウェア | 向きの推定、AR表示の姿勢合わせ |
← 表は横にスクロールできます →
加速度とジャイロの取り違えがいちばん起きやすいところです。加速度は「速さの変わり方」で、止まっていても重力の分が出るのに対し、ジャイロは「回っている速さ」で、止まっていればほぼゼロになります。原理の違いは加速度センサとジャイロセンサの違いで詳しく扱います。
位置を知るための GNSS(GPS やみちびき など)は、衛星の電波を受ける受信機です。表のセンサとは仕組みが違うため、GNSSとみちびきとはで分けて整理しています。
センサフュージョンとは、何を組み合わせることなのか?
センサフュージョンとは、複数のセンサの値を組み合わせて、1つのセンサでは得にくい情報を求めることです。センサにはそれぞれ得意・不得意があるため、組み合わせて弱点を補います。
考え方を、端末の向きを求める場合で整理します(当サイトによる説明用の整理で、特定の端末の実装を示すものではありません)。
- 加速度センサで重力の向きを知り、端末がどちらに傾いているかを求める。ただし端末が動いていると、動きの加速度が混ざる。
- ジャイロで回転の速さを積み重ね、短い時間の向きの変化を滑らかにとらえる。ただし積み重ねるうちに誤差がたまる。
- 地磁気センサで磁北の方向を知り、水平面の向き(方位)を補う。ただし近くの金属や磁石の影響を受ける。
- 3つの値を組み合わせ、互いの弱点を補った「向き」を出す。Android の回転ベクトルのように、ソフトウェアのセンサとして提供されることもある。
Android の公式ドキュメントでは、重力・線形加速度・回転ベクトルの種類が「ソフトウェアまたはハードウェア」とされています。端末によって、計算で求める場合と専用の部品で求める場合があるということです。
モバイル2級では、どの範囲で、どう問われそうか?
MCPC の公式ページの図では、モバイルシステム技術検定 2級(100問・100分・4者択一)の出題カテゴリ「モバイル端末基本機能と端末周辺技術」の比率が20%と示されています(2026年9月27日確認)。当サイトでは、公式テキスト『モバイルシステム技術テキスト 第11版』の第6章「モバイル端末・機器のハードウェア技術」がこの範囲に当たると推定しています(章名からの当サイトの判断で、公式の対応表ではありません)。
4択での問われ方は、次のような型が考えられます。出題頻度の公式データはありません。
- 用途からセンサを選ぶ:「通話中に画面を消す」「画面の明るさを変える」などの場面に合うセンサを選ばせる。
- 測る量の対応:センサと単位・測る量の組合せを選ばせる。
- ソフトウェアのセンサ:重力や線形加速度が、ほかのセンサの値から求められることを問う。
- 不適切な記述:「ジャイロは重力の向きを測る」のような入れ替えを見抜かせる。
センサを小さく作る技術はMEMSとはで扱います。試験全体の範囲はモバイルシステム技術検定2級とはへ。
どこで取り違えやすいのか?
選択肢のセンサ名を見たら、「何を測り、単位は何か」を一度声に出して確かめると迷いが減ります。
| 取り違え | 正しい考え方 | 確認する問い |
|---|---|---|
| ジャイロで方位が分かる | 方位(磁北)は地磁気センサ。ジャイロは回転の速さ | 測っているのは向きか、回る速さか |
| 止まっていれば加速度はゼロ | 加速度センサは重力の分を含んで測る | 重力を含む値か、除いた値か |
| 近接センサは周りの明るさを測る | 明るさは照度センサ。近接は物体との距離 | 画面を消すのか、明るさを変えるのか |
| センサはすべて物理的な部品 | ほかのセンサの値から計算するソフトウェアのセンサもある | その値は直接測ったものか、計算したものか |
| GNSS も加速度と同じ種類のセンサ | GNSS は衛星の電波を受ける受信機 | 電波を受けるのか、物理量を測るのか |
← 表は横にスクロールできます →
確認問題1:用途に合うセンサを選べるか?
スマートフォンで通話中に顔が画面に近づいたことを検知し、誤操作を防ぐために画面を消す機能に主に使われるセンサとして、最も適切なものはどれか。
- 照度センサ
- 近接センサ
- 地磁気センサ
- 気圧センサ
正解:2。近接センサは画面から物体までの距離を測るセンサで、Android の公式ドキュメントでも通話中の端末の位置の検出が使い道として挙げられています。
1は周りの明るさを測り、画面の明るさの自動調整に使われます。3は磁場の強さを測り、コンパスに使われます。4は大気圧を測り、気圧の変化から高さの変化を推定するのに使われます。
確認問題2:ソフトウェアのセンサを説明できるか?
Android における重力センサや線形加速度センサに関する記述として、最も適切なものはどれか。
- 重力センサは地磁気の強さを測る部品で、線形加速度センサは回転の速さを測る部品である
- どちらも端末の画面に組み込まれた部品で、画面に触れた指の位置と圧力を直接測っている
- どちらも衛星からの電波を受けて、端末の位置と移動の速さを計算して求める受信機である
- ハードウェアのセンサの値から計算で求める、ソフトウェアのセンサとして実装されることがある
正解:4。Android の公式ドキュメントは、ソフトウェアのセンサを「1つ以上のハードウェアのセンサから値を得るもの」とし、線形加速度センサと重力センサをその例に挙げています。種類は「ソフトウェアまたはハードウェア」とされています。
1は地磁気センサとジャイロの説明を当てはめており、名前と測る量が合いません。2はタッチパネルの説明で、重力や加速度とは関係がありません。3は GNSS 受信機の説明で、センサの値を組み合わせるソフトウェアのセンサとは別物です。
確認問題3:センサと単位の組合せを選べるか?
Android の公式ドキュメントで示されているセンサと単位の組合せとして、最も適切なものはどれか。
- ジャイロ:rad/s、地磁気:μT
- ジャイロ:m/s²、地磁気:lx
- ジャイロ:μT、地磁気:rad/s
- ジャイロ:lx、地磁気:m/s²
正解:1。ジャイロは3軸まわりの回転の速さを rad/s(ラジアン毎秒)で、地磁気センサは磁場の強さを μT(マイクロテスラ)で表します。
2の m/s² は加速度、lx は照度の単位です。3はジャイロと地磁気の単位が入れ替わっています。4の lx は照度、m/s² は加速度の単位で、どちらも当てはまりません。
同じ「モバイル端末基本機能と端末周辺技術」の問題を本番と同じ4択で試すなら、登録不要のモバイル2級の無料お試し20問で解説まで確認できます。
よくある質問
iPhone でも同じ分け方ですか?
この記事の単位と種類の区別は Android の公式ドキュメントに基づいています。iPhone にも加速度・ジャイロ・地磁気などのセンサがありますが、API の名前や値の渡し方は異なります。試験対策では、センサが「何を測るか」という共通の部分を優先して押さえてください。
歩数計はどのセンサを使いますか?
主に加速度センサの揺れの変化から歩数を推定するのが基本的な考え方です。端末によっては歩数の検出を専用の仕組みで行う場合もあるため、選択肢では「加速度の変化から推定する」という原理の説明になっているかを確認してください。
IoT中級のセンサの範囲とは同じですか?
センサの原理はIoT中級でも扱われますが、モバイル2級ではスマホに組み込まれたセンサの使われ方の観点で整理すると効率的です。原理から学ぶなら加速度センサとジャイロセンサの違いが役立ちます。
出典・参考
本番と同じペースで腕試し
記事の次は、本番形式の問題で。
公式の出題カテゴリの比率どおりに組んだ無料お試しを、登録不要・カード不要で解けます。続きの模試と章別ドリルは買い切りで、月額はかかりません。
あわせて読みたい
当サイトは、モバイルコンピューティング推進コンソーシアム(MCPC)とは関係のない個人が運営する非公式の学習教材です。掲載している問題はすべて当サイトのオリジナルで、実際の試験問題・過去問題・再現問題ではありません。試験の日程・受検料・出題範囲は公式サイト(https://www.mcpc-jp.org/license/ )で必ず確認してください。合格を保証するものではありません。合格の目安は当サイトの推定です。技術・制度の記述は「最終確認日」時点のものです。