歩数から距離の計算ツールとは?
このツールは、スマホ・活動量計・歩数計などで記録した歩数を、キロメートルやマイルといった実際の距離に変換します。脚の長さは人それぞれ違うため、身長と性別からあなた専用の歩幅を推定。「2,000歩=1マイル」といった大まかな目安よりも、ずっと正確な距離を算出できます。
使い方
歩いた歩数を入力し、性別(歩幅係数の計算に使用します)を選び、身長をセンチメートルで入力します。結果をキロメートルとマイルのどちらで表示するかを選べば、距離とあわせて計算に使った推定歩幅も確認できます。
計算式の仕組み
基本となる関係はとてもシンプルで、距離 = 歩数 × 歩幅です。難しいのは歩幅の部分で、ここでは広く使われている係数をもとに身長から推定します。歩幅 ≈ 0.415 × 身長(男性)、歩幅 ≈ 0.413 × 身長(女性)です。身長をセンチメートルで入れると歩幅もセンチメートルで求まるので、100で割れば1歩あたりのメートルになります。これに歩数を掛ければ合計の距離(メートル)が出ます。あとは1,000で割ればキロメートル、1,609.344で割ればマイルに変換できます。
$$\text{距離 (km)} = \frac{\text{歩数} \times 0.415 \times \text{身長 (cm)}}{100000}$$
計算例
身長180cmの男性が10,000歩あるいたとします。歩幅は \(0.415 \times 180 = 74.7\,\text{cm} = 0.747\,\text{m}\)。合計距離は \(10{,}000 \times 0.747 = 7{,}470\,\text{m} = 7.47\,\text{km}\) となり、これはおよそ4.642マイルにあたります。
よくある質問
「ストライド(stride)」と「歩幅(step length)」は同じですか? 日常のフィットネスでは、ここでも同じものとして扱っています。つまり1歩で進む距離のことです。厳密なバイオメカニクスでいう「ストライド」は2歩分を指しますが、活動量計やこれらの係数では1歩あたりの値を使います。
なぜ身長が関係するのですか? 一般に背が高い人ほど1歩が大きくなるため、身長に応じてスケールさせることで、一律の平均値ではなくあなたに合った推定値になります。
もっと正確にするには? 決まった距離を歩いてその歩数で割れば、実際の歩幅を測れます。これを使えばより正確です。実測値がないときは、身長ベースの推定が確かな出発点になります。