心拍数ゾーン計算ツール
年齢から5つの心拍数トレーニングゾーン(ゾーン1〜5)を計算します。Haskell-Fox、Tanaka、Gellishの最大心拍数計算式と、安静時心拍数から個別化されたゾーンを求める任意のカーボーネン法(心拍予備能方式)にも対応。
入力
TanakaとGellishは40歳以上の成人でより正確です。
単一の目標心拍数の計算に使用されます。
出力
| 指標 | 値 |
|---|---|
| No data yet | |
| ゾーン | 強度(最大心拍数の%) | BPM範囲 | トレーニング目的 |
|---|---|---|---|
| No data yet | |||
ガイド
心拍数ゾーン計算ツールは、年齢(および任意で安静時心拍数)を、5つのパーソナライズされたトレーニングゾーン — 楽な回復ジョグから全力の運動まで — に変換します。年齢を入力し、最大心拍数の計算式を選ぶと、各ゾーンのBPM範囲がすぐに表示され、さらに狙っている強度に対応する単一の目標心拍数も得られます。
仕組み
ゾーンは2つのステップで構築されます。
1. 最大心拍数(MaxHR)を推定します。 自分に合う計算式を選びます:
- Haskell-Fox —
MaxHR = 220 − 年齢。定番で最もよく知られた推定式です。 - Tanaka —
MaxHR = 208 − 0.7 × 年齢。40歳以上の成人でより正確です。 - Gellish —
MaxHR = 207 − 0.7 × 年齢。研究で裏付けられたもう1つの選択肢です。 - 手動入力 — フィールドテストやラボで本当の最大値をすでに知っていますか? 直接入力して推定をスキップします。
2. MaxHRを5つのゾーンに分割します。 各ゾーンは固定の割合バンドです:
| ゾーン | 強度 | トレーニング目的 |
|---|---|---|
| ゾーン1 — 非常に軽い | 50–60% | 回復、ウォームアップ、クールダウン |
| ゾーン2 — 軽い | 60–70% | 脂肪燃焼、基礎持久力 |
| ゾーン3 — 中程度 | 70–80% | 有酸素能力、スタミナ |
| ゾーン4 — 強い | 80–90% | 乳酸閾値、スピード |
| ゾーン5 — 最大 | 90–100% | VO₂ max、ピークパワー |
標準法とカーボーネン法
デフォルトでは、ツールはMaxHRに各ゾーンの割合を掛けます。これは手っ取り早いですが、現在のフィットネス度を無視しています。
カーボーネン法を使うにチェックを入れて安静時心拍数を追加すると、よりパーソナライズされた心拍予備能方式に切り替わります:
目標 = ((MaxHR − 安静時心拍数) × 強度) + 安静時心拍数
この方式は安静時と最大の心拍数の間の範囲から計算するため、カーボーネン法は通常、より高く、より個別化されたゾーン境界を生み出します — 特に定期的なトレーニングで安静時心拍数が低い人に役立ちます。最も信頼できる数値を得るには、ベッドから出る前に朝一番に安静時心拍数を測定してください。
目標強度スライダーは何に使うのですか?
5つのゾーンに加えて、ツールは特定の運動レベルに対する単一の目標心拍数も報告します — 「75%を維持」と言うトレーニングプランに便利です。スライダーを調整すると目標が即座に再計算されます。
ゾーンの活用のコツ
- イージーマイルのほとんどはゾーン1〜2に属します。 有酸素ベースを築くには、ほとんどの人が思う以上にゆっくり走る時間が必要です。
- ゾーン4〜5のトレーニングは効果的ですが負荷が高い — 毎回ではなく、適量を計って使いましょう。
- 計算式ベースのゾーンは推定値です。チェストストラップモニターと、理想的には実際の最大努力のフィールドテストが、どの計算式よりもはるかに正確な個人の数値を与えます。
これは医学的アドバイスですか?
いいえ。この計算ツールは一般的なフィットネスと教育目的のみであり、医学的アドバイスではありません。最大心拍数の計算式は母集団の平均であり、個人によって10〜20BPMずれることがあります。心臓の病気がある、心拍数に影響する薬を服用している、運動を始めたばかりの場合、トレーニングプログラムを始める前に医師に相談してください。
すべてブラウザ内で完全に実行されます — 年齢と心拍数の数値がデバイスから出ることはありません。
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/heart-rate-zone-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"age": "30",
"maxHrFormula": "haskell",
"useKarvonen": "",
"targetIntensity": "75"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `heart-rate-zone-calculator` tool (Heart Rate Zone Calculator) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.