MCPで接続 →

計算を入力してください

公式

広告

結果

Walking Distance
533,905
meters (m)
Traditional distance (ri / cho / ken) 135 ri 34 cho 8 ken
Walking steps (toho) 889,842 steps

このツールでできること

これは日本の街道歩き(中山道)に特化した距離計算ツールです。中山道は江戸時代の五街道のひとつで、江戸(現在の東京・日本橋を起点)と京都(三条大橋を終点)を、本州内陸の山あいを通って結んでいました。その道中には旅人が休む69の宿場が置かれていました。出発の宿場と到着の宿場を選ぶだけで、両地点間の距離を「メートル」「伝統的な里/町/間」、そしてお好みの歩幅に合わせた「歩数」で表示します。

69個の点が並ぶ街道の線。強調された2つの宿場AとBと、その間の距離を表示
この街道は69の宿場を結びます。計算機は任意の2地点(AとB)間の距離を求めます。

使い方

プルダウンから出発の宿場と到着の宿場を選びます。それぞれの宿場には江戸・日本橋からの累計距離(メートル)が登録されており、ツールはその差を計算するだけです。歩幅を選びましょう(40〜80cmでほとんどの方の歩幅をカバーします。275cmは短距離走者のストライドにちなんだ遊び心のある選択肢です)。宿場はどちらの順番で選んでも構いません。結果は常にプラスの値で表示されます。

計算式の解説

距離は2つの累計値の差の絶対値です:\( D = |B - A| \)。歩数はDを歩幅で割り、四捨五入して整数の歩数にします。伝統単位には尺貫法を用います。1間 = 60/33 m(約1.818m)、1町 = 60間(約109.09m)、1里 = 36町 = 2160間(約3927.27m)です。町の境目で生じる端数のずれを避けるため、距離をまず整数の「間」に換算してから、里・町・間に分けています。

$$\begin{gathered} \text{Distance} = \left| \text{Arrival (m)} - \text{Departure (m)} \right| \\[1.5em] \text{Steps} = \left[\, \frac{\text{Distance}}{\text{Stride (m)}} \,\right] \end{gathered}$$
里を町に、町を間に、メートルまで分けて示す入れ子状のバー
伝統的な単位は段階的に換算します。里から町、町から間、そしてメートルへ。

計算例

江戸(日本橋・0m)から板橋宿(9818m)まで、歩幅60cmの場合:\( D = 9818\,\text{m} \)。歩数 = \( \text{round}(9818 \div 0.6) = 16363 \) 歩。間に直すと \( 9818 \div 1.8182 = 5400 \) 間で、これは2里(4320間)と18町(1080間)、余り0間 ── すなわち約2里18町です。

よくある質問

距離は正確ですか? 各宿場について一般的に用いられる歴史的・地理的な累計距離を採用しています。実際に歩く距離は、ルートの選び方や寄り道によって変わります。

里・町・間とは? 江戸時代に使われた日本の伝統的な長さの単位で、文化的な雰囲気を伝えるために掲載しています。実用的な目安はメートル表示の値です。

京都から江戸へ歩くこともできますか? はい。宿場を逆の順番で選んでも、距離は常にプラスの値で表示されます。

最終更新: