イーブンペース区間タイム計算
10 kmを1キロ5:00で走ると、10本の同じ区間と50:00のフィニッシュになります。距離、目標ペース、区間の長さを入力すれば、各地点の累積タイムがリストバンド用の表で分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 距離
- 10 km
- ペース (min)
- 5
- ペース (s)
- 0
- スプリット
- 1
- ペース (秒)
- 300 km
- ペース (分:秒)
- 5:00
- スプリット数
- 10
- フィニッシュタイム (秒)
- 3,000
イーブンペース走は、号砲からフィニッシュまで一つの目標ペースを保ち、各キロメートルまたはマイルが同じ秒数になる走り方です。この区間タイム計算機は、その計画をリストバンド用の表にします。レース距離、目標ペースの分と秒、区間間隔を渡すと、各標識の累積時計と、距離が間隔の整数倍でないときの短い最終区間を返します。十キロをキロ五分、一キロ刻みにすると、五分の周回が十本と五十分のフィニッシュになります。マラソンをキロ五分三十、五キロ刻みにすると、27:30の等間隔ブロックと2.195キロの締めになります。
イーブンペースの累積区間はどう計算するか
均一な目標ペースは、距離の単位あたり秒数という一つの数です。声に出して言う分と秒 — キロ五分三十、マイル八分 — をその数に直します。ペース秒はペース分に六十を掛け、秒の余りを足したものです。
距離と区間間隔は同じ単位(キロメートルまたは陸マイル)を共有し、ペースもその単位あたりなので、入力と時計のあいだに隠れた換算はありません。標識は一間隔、二間隔、三間隔と置かれ、レース距離を超える直前まで続き、フィニッシュが最後の標識として足されます。ある標識の経過時計は、標識にペース秒を掛けたものです。
イーブンペースでは時間が距離に比例して増えるからです。各行の区間時間は、その経過時計から直前の経過時計を引いたもので、完全な間隔では間隔×ペース、余りのフィニッシュでは余り距離×ペースになります。十キロをキロ五分で走れば、一キロが五分、二キロが十分、十キロが五十分と印字されます。
42.195キロのマラソンをキロ五分三十、五キロ刻みにすると、27:30、55:00と続き、40キロで3:40:00、2.195キロの締めが12:04.350、フィニッシュは3:52:04.350です。負の距離、ゼロのペース、六十以上の秒余りは、黙って包まず無効入力として拒みます。周回を捏造するリストバンドは、バンドがないより悪いからです。
入力、時計、上限、応答に入るもの
数値欄は十進文字列も受け付けます。splits 配列は走者がボトルに貼る表そのもので、各行に一始まりの番号、累積標識、区間長、その区間の秒と時計、経過の秒と時計があります。時計は M:SS または H:MM:SS で、算術が整数秒でないときだけミリ秒を付けます。
五分の周回は 5:00、724.35 秒の締めは 12:04.350 です。コピー可能な table 欄は同じ行を標識・区間・経過のタブ区切り列にします。行は最大五千までで、それ以上が必要なほど小さな split は拒まれます。
検証失敗は課金されません。
イーブンペース区間表が役立つ場面
クラブの指導者は初心者に 10 km やハーフのバンドを渡し、最初の一時間の突っ込みが最後の 5 km を破綻させないようにします。選手は集団を追わず、各キロに印刷された経過時計を狙います。マラソンやウルトラの計画者は目標フィニッシュ向けに五キロまたは十キロの累積時刻を刷り、ボトルに貼ります。
40 キロで 3:40:00 を覚える方が、走中に 330 秒を 40 倍するより楽だからです。一定ペースを狙うトレッドミルやトラックでは、同じ数字を周回目標にします。キロ 5:00 での四百メートル十二周は各六分の作業で、計算機が累積列を作り、時計のラップと計画を一致させます。
公開上限の内側で依頼し、丸めた時計を試験に固定すれば、宿題のようなランニング、会報、エッジの worker 向けに再現可能な区間タイムが得られ、自前のスポーツ科学基盤は不要です。
活用例
目標フィニッシュ用のレース当日リストバンド
各キロまたは 5 km 標識にイーブンペースの累積時計を印刷し、10 km・ハーフ・マラソンの走者がレース中に暗算せず、計画と時計を照合できるようにします。
クラブと指導のセッション目標
指定された一定ペースを、トラック反復、トレッドミルブロック、集団ロング走向けの周回と累積時刻に変え、最初の区間から最後まで誠実に保ちます。
よくある質問
レース距離が区間の整数倍でないときはどうなりますか?
最終行はレース距離ちょうどで終わる短い余りです。42.195 km のマラソンを 5 km 刻みにすると、架空の 45 km ではなく 2.195 km の締めで終わります。
キロメートルの代わりにマイルは使えますか?
はい。 unit を mi にしてください。distance、split、目標ペースがすべて陸マイルになり、13.1 マイルのハーフを 8:00/マイルで走る計画も同じイーブンペース算術です。
1キロ5:30のようなペースはどう入力しますか?
分に5、秒に30を入力します。秒は60未満でなければならず、5:60のような値は別のペースに勝手に直されることなく、受け付けられません。
1キロ5:30のマラソンを5 kmごとに区切るとどうなりますか?
5 kmごとの区間は27:30で、40 km地点は3:40:00になります。残りの2.195 kmは12:04.350かかり、フィニッシュは3:52:04.350です。
ネガティブスプリットや後半を速くする計画も立てられますか?
いいえ。スタートからゴールまで一定のペースだけを扱うため、どの区間も同じ時間になります。後半に上げる計画は、この表を土台にご自身で調整してください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/hobby/sport-run-even-splits \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":10,"pace_min":5}'const res = await fetch("https://api.kit.forhosting.com/hobby/sport-run-even-splits", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 10,
"pace_min": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/sport-run-even-splits",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 10,
"pace_min": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/sport-run-even-splits", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":10,"pace_min":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":10,"pace_min":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/sport-run-even-splits", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"distance": 10,
"pace_min": 5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.sport_run_even_splits",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_distance | 1000 |
max_splits | 5000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
入力、時計、上限、応答に入るもの
JSON本体に distance(千単位以下の正の有限なレース長)と pace_min(目標ペースの分、非負で最大百八十)を送ってください。任意の pace_sec は秒の余りで既定はゼロ、六十未満でなければならず、誤った欄から余分な分を忍び込ませられません。任意の split は同じ単位の間隔で既定は一、任意の unit は km または mi で既定はキロメートルです。応答は解決済み入力を返し、pace_seconds と 5:30 のような pace_clock を示し、split_count、finish_seconds、finish_clock を並べます。成功した API 呼び出しは公表の基本料金 $0.002 を使います。色やネガティブが必要なら、ご自身の文字盤や表に JSON を載せてください。この端点はイーブンペースだけをモデルし、GPS ファイルも壁時計も参照しません。
イーブンペース区間表が役立つ場面
自動化スクリプトは同じ solve を API で呼び、表計算なしで何千枚もの目標バンドを押します。実装は純粋な parse の tier A なので、成功した呼び出しは公表の $0.002 だけで、モデルトークンも外向き通信もなく、悪いペースは残高を消費しません。
連携の活用例
予告ページと練習計画の API
距離・ペース・間隔から決定的な区間表を何千も生成し、レース予告サイトや指導用 API が無料ブラウザの widget と食い違わないようにします。
技術的な質問
レースのイーブンペース区間タイムはどう求めますか。
distance と pace_min、必要なら pace_sec、split、unit を送ってください。API は各間隔とフィニッシュに一行を返します。標識での経過は mark × (pace_min×60 + pace_sec) です。
目標ペースが拒まれたのはなぜですか。
pace_min は有限かつ非負、pace_sec は [0, 60)、合算ペースはゼロより大きくなければなりません。ゼロのペース、欠落した distance、5000 を超える区間は invalid_input を返し、課金されません。
イーブンペース区間タイム計算の料金はいくらですか。
ブラウザの道具は無料です。API 依頼は成功した呼び出しごとに前払い KIT 残高から $0.002 を使い、無効な入力は課金されません。