ポケットに入れているだけで、スマホはどうやって歩数を数えているのでしょう。ボタンを押すわけでもないのに、いつの間にか「今日は8,000歩」と表示されている——不思議に思ったことはありませんか。
この記事では、スマホの歩数計測の仕組みを、なるべくやさしく解説します。仕組みを知ると、歩数計との付き合い方も少し変わるはずです。
正体は「加速度センサー」
スマホの歩数計の主役は、加速度センサーという小さな部品です。これは、スマホがどの方向にどれくらいの勢いで動いたかを感じ取るセンサーで、画面の縦横を自動で切り替えるのにも使われています。
歩くと、体は上下・前後に細かく揺れます。その揺れのリズムを加速度センサーがとらえ、「これは1歩ぶんの動き」というパターンを認識して、歩数として数えていきます。最近のスマホは、この計測を省電力の専用チップで常に行っているので、バッテリーをほとんど消費せず、アプリを開いていなくても歩数が記録され続けます。
iPhoneでは「ヘルスケア」に集まる
iPhoneの場合、こうして計測された歩数は、すべて**「ヘルスケア」アプリ**に集約されます。
ヘルスケアは、歩数だけでなく、心拍数や睡眠など、体に関するさまざまなデータをまとめて管理する場所です。iPhone本体で計測した歩数も、Apple Watchで計測した歩数も、ここに集まります。そして、複数のデバイスの歩数が重複しないように調整した上で、1日の歩数としてまとめてくれます。
歩数を使うアプリの多く(あるくじもその一つです)は、このヘルスケアに記録された歩数を読み取って動いています。つまり、アプリが独自に歩数を数えているのではなく、iPhoneが数えた正確な歩数を借りているわけです。
歩数の精度と、誤差について
スマホの歩数計はかなり優秀ですが、完璧ではありません。いくつか誤差の出やすい場面があります。
- スマホを持たずに動いたとき — スマホを机に置いて家事をした場合、その歩数はカウントされません
- 手に持って揺らしたとき — 歩いていなくても、手でスマホを大きく振ると歩数として数えられることがあります
- 乗り物の揺れ — 電車や車の細かい振動を、まれに歩数と誤認することがあります
とはいえ、日常的に使うぶんには十分な精度です。「だいたい正しい」と考えて、健康の目安に使うのがちょうどよい付き合い方です。
歩数計を「使う理由」にする
歩数が自動で記録されるのは便利ですが、ただ記録されるだけだと、つい見なくなってしまいます。数字が貯まっていくのを眺めるモチベーションは、意外と続かないものです。
だからこそ、記録された歩数に「意味」や「楽しみ」を足す仕組みには価値があります。目標を設定して達成を祝うアプリ、友達と競うアプリ、そして——歩数がそのままくじになるアプリ。歩くこと自体は変わらなくても、「数えた歩数がどう使われるか」で、歩く楽しさは変わります。
まとめ
- スマホの歩数は加速度センサーが体の揺れを読み取って数えている
- 省電力チップで常時計測しているので、アプリを開かなくても記録される
- iPhoneではヘルスケアに集約され、複数デバイスの重複も調整される
- 精度は高いが誤差もある。健康の「目安」として使うのがちょうどよい
私たちが作っている「あるくじ」は、この歩数をそのまま毎日のくじ番号にするアプリです。仕組みはこちらで説明しています。
(あるくじ運営事務局)