スマートフォンの方向センサーテスト
この加速度センサー テストは、スマートフォンのリアルタイムな傾斜角度を読み取り、デジタル水準器を連動させることで、各種モーションセンサーが正確に機能しているかを数秒で判定します。端末を平らに置けば気泡は中央で静止し、傾ければ数値が手の動きに追従します。センサーの故障、キャリブレーションの狂い、画面の自動回転が機能しない原因を迅速に特定できます。
加速度センサー・ジャイロ・電子コンパスの違いと役割
スマートフォンには混同されやすい3つの独立したモーションセンサーチップが搭載されています。
- 加速度センサー(Accelerometer) — 重力を含む3軸の直線加速度を測定します。静止状態では鉛直下向きに約9.81 m/s²の重力を検知し、絶対的な傾きを算出します。経時的なドリフトはありませんが、落下衝撃でゼロ点がずれることがあります。
- ジャイロスコープ(Gyroscope) — 1秒あたりの回転の角速度を測定します。応答が極めて速く振動にも強いため、アクションゲームやAR機能に不可欠です。弱点は時間経過によるドリフトです。
- 地磁気センサー(Magnetometer) — デジタルコンパスとして機能します。反応は緩やかで、マグネット式スマホケースや金属製デスクの干渉を強く受けます。
OSはこれら3つのデータを統合して端末の空間姿勢を算出します。このWebページやアプリはその統合データを受信するため、ハードウェアの異常を直接捉えることができます。
リアルタイム数値の読み方:alpha・beta・gamma
水準器の下に表示される3つの数値は、度数法(度)による姿勢角です。betaはピッチ角(前後方向の傾き:−180°〜180°)。gammaはロール角(左右の側面への傾き:−90°〜90°)。alphaはヨー角(ステアリングのように水平面で回転する角度:0°〜360°)を示します。
基本姿勢で確認してください:机の上に画面を上にして平置きするとbetaとgammaは0°付近、縦向きに立てるとbetaは約90°、左側面を下にして立てるとgammaは±90°付近になります。他の軸が動くのに1つの軸だけ0°で固まっている場合はその軸の伝送障害、3つとも0°のまま動かない場合はブラウザの許可未承認が疑われます。他の診断ツールはオンラインスマホ診断をご覧ください。
水準器テストでセンサーのキャリブレーションズレを判別
デジタル水準器は加速度センサーのゼロ点ズレを瞬時に見抜きますが、傾いた机の上でテストしてスマホの故障と誤認するケースが多発しています。ケースを外し、最も平らな面に置いて角度を記録し、その場で端末を180°水平回転させて再度読み取ってください。
- 角度の符号が反転する(例:−3°から+3°に変化) — ズレの原因はスマホ内部にあります。ゼロ点ズレであり、センサー破損ではなくキャリブレーションの問題です。
- 傾きの向きが変わらない — 机の面自体が傾いており、スマホのセンサーは正常です。
- 完全に静止しているのに気泡が小刻みに震える — センサーノイズの過大または素子の劣化。この症状のみハードウェア異常の可能性があります。
1〜2°以内の誤差は許容範囲内ですが、約5°を超えると水準器アプリがゼロにならず、カメラ写真の水平線が目に見えて傾きます。
画面の自動回転が動作しなくなる主な原因
ハードウェア破損は最も稀なケースであるため、以下の順序で確認してください。第1に画面回転ロック:iOSのコントロールセンターの鍵アイコン、またはAndroidのクイック設定の自動回転タイルを確認します。第2に対象アプリ:多くのアプリは縦画面専用に設計されています。Safariや写真アプリで回転すれば端末は正常です。第3にAndroidの顔検出による回転制御(寝転がっている時に回転を抑止する機能)です。
これらを排除して初めてハードウェアを疑います。モーションチップが壊れるときは単独ではなく、電子コンパス、背面タップ機能、歩数計も同時に停止するのが一般的です。触れていないのに画面が勝手に回転する場合は、タッチスクリーンテストでゴーストタッチを検証してください。
ジャイロドリフト現象とゲームでの照準ズレ
ジャイロドリフトは物理法則に基づく現象であり、端末の初期不良ではありません。ジャイロスコープは回転角速度を出力し、角度はそれを時間積分して求めるため、毎秒わずか0.5°の微細な誤差でも1分後には30°のズレへと累積します。また長時間のゲームプレイによる端末の発熱もドリフトを加速させます。
一般的な日常利用では、OSが重力加速度と地磁気を用いて自動的にズレを補正するため気づきません。しかしセンサー生データを直接読み取るFPS等のゲームでは補正が効かないため、ゲーム内設定で水平静止状態でのゼロ点補正が求められます。
AndroidおよびiOSでのセンサー再キャリブレーション手順
ゼロ点のリセットは1分程度で完了します。作業中は端末を水平かつ完全に静止させ、触れないようにしてください。
Android
Samsung端末:電話アプリで *#0*# とダイヤルし、「Sensor」から「Gyro Selftest」を端末に触れずに実行します。Xiaomi、Redmi、Poco端末では *#*#64663#*#* でハードウェア診断メニューを開き、加速度計とジャイロを補正します。なお、端末を空中で8の字に振る動作は地磁気センサー(コンパス)の補正であり、ジャイロスコープには効果がありません。
iOS
AppleはiOSの設定内に加速度計やジャイロの個別校正機能を提供していません。コンパスアプリの球を回す調整は地磁気センサー専用です。iPhoneを再起動すると起動時にセンサーバイアス値が自動再計算されます。改善しない場合は「すべての設定をリセット」を試み、それでも傾く場合は基板修理が必要です。
ブラウザ診断における技術的な制限事項
WebページはOSのセキュリティ保護層を介してセンサーと通信するため、いくつかの制限があります。
- iPhone・iPadではユーザー許可が必須。 iOS 13以降、SafariはHTTPS環境下でユーザーの明示的なタップにより
DeviceOrientationEvent.requestPermission()が実行されるまでモーションデータを遮断します。上部の「センサーテスト開始」をタップして許可してください。拒否した場合は、設定 → Safari → モーションと画面の向きへのアクセス から再有効化してください。 - アプリ内ブラウザのデータ遮断。 Instagram、Facebook、LINE、TikTokなどのアプリ内ブラウザはセンサーAPIを遮断します。標準のSafariまたはChromeで直接開いてください。
- 生データではなく統合角度値。 ブラウザはm/s²の生加速度ではなく計算後の角度を出力し、イベント更新頻度を約60 Hzに制限しています。
- PC環境でのゼロ表示。 一般的なノートパソコンには加速度センサーが搭載されていません。
HTTPS環境で許可後も数値が静止している場合は、修理依頼の前にバイブレーションテストも実施してください。モーションセンサーとバイブレーションモーターは同一基板上に実装されていることが多いためです。
Frequently asked questions
iPhoneの画面が自動回転しなくなったのはなぜですか?
コントロールセンターの画面縦向きロックをまず確認してください。鍵と矢印のアイコンがオフになっていることを確認し、アプリが横向き表示に対応しているか確かめます。Safariや写真アプリでも回転しない場合はコンパスアプリを開き、針も静止しているならモーションセンサーハードウェアの異常です。
PUBGプレイ中にジャイロが動かなくなりました。直し方は?
ゲーム内感度を触る前にジャイロを再校正してください。端末を机に平置きしてメーカー診断を実行します(Samsungは *#0*#)。PUBGの設定でジャイロが「常にオン」であることを確認し、バッテリー節約モードをオフにして端末の熱を冷ましてください。
平らな机に置いているのに傾きが検出されます。故障ですか?
故障ではなくキャリブレーションのズレである可能性が極めて高いです。落下や温度変化によりゼロ点が1〜2度動くことがあります。端末をその場で180°回転させ、角度のプラスマイナスが反転すれば端末側のズレ、同方向の傾きのままであれば机が傾いています。
Androidスマホにジャイロスコープがあるか調べる方法は?
メーカー公式サイトの詳細スペック表で確認するのが確実です。エントリーモデルや廉価なタブレットには非搭載の機種が存在します。実機テストとしてYouTubeの360度動画を再生して端末を動かしてください。視点が滑らかに動けば搭載されており、非搭載機ではARゲームも動作しません。
ジャイロスコープの再校正を強制的に行う方法はありますか?
Androidでは端末を平置きにしてメーカーのテストコードを用います(Samsungは *#0*# → Sensor → Gyro Selftest、Xiaomiは *#*#64663#*#*)。iOSには手動校正がないため、iPhoneを再起動して起動時自己診断を行わせるか、設定のリセットを行ってください。
iPhoneのSafariでモーションセンサーが何も反応しないのはなぜ?
iOSは明示的な許可が出るまでセンサーアクセスを遮断します。iOS 13以降、HTTPS接続かつタップ操作による DeviceOrientationEvent.requestPermission() の承認が必須です。「センサーテスト開始」を押して「許可」を選択してください。拒否した場合はSafari設定からオンにします。
OSアップデート後に加速度計とジャイロが動かなくなりました
まず端末を再起動し、他のセンサー機能の動作を確認してください。電子コンパス、画面回転、歩数計測が同時に停止した場合はセンサーチップや制御ドライバーの不具合です。設定のリセットでも復旧しない場合は、メーカー修理窓口へご相談ください。