回復の科学

◾️山行間隔,何日空ければ回復できるのか — 566日のOuraデータと55回のGPXで検証してみよう!

➖今回はいつもの山行レポートではなく,2年間の蓄積データを使った「回復」の分析記事です!

⭐️はじめに

「先週末も登ったけど,今週末も行っていいのかな」

山に通う人なら誰もが考えたことがある問いだと思います.筋肉痛は治ったように見えるけど,本当に回復しているのか.身体は次の山行に耐えられるのか.

この問いに,自分の身体で答えを出してみることにしました.

2024年1月から2026年4月まで,566日分のOura Ring日次データ(山行日55日 + 非山行日511日)と,GPXログを突き合わせて統計的に分析しました.

📋要約

・山行は身体に測定可能なダメージを与える — 体温が有意に上昇し(p < 0.0001),Readinessも有意に低下する(p < 0.0001) ・回復には3日 — 体温偏差(炎症)がDay+3で正常化.Readiness(自律神経)もDay+2で差がなくなり,これを裏付け ・回復を最も遅らせるのは「無酸素域(153bpm超)で過ごした時間の割合」(p = 0.0001) ・3日で回復,14日でデトレーニング開始 → 週末登山の7日間隔は合理的

📊データと方法

期間: 2024年1月 〜 2026年4月(約2年3ヶ月) 全日データ: 566日(Oura Ring) 山行日: 55日(GPX + Oura マッチ済み) 非山行日: 511日(コントロール群) GPXデータ: YAMAP記録(累積標高差・行動時間) Ouraデータ: Readiness Score・HRV・安静時心拍・体温偏差・山行中HR(5分間隔) 主な山域: 丹沢・奥多摩・外秩父・八ヶ岳・北アルプス

🔹Oura Ringで測れる指標 本記事では以下の2つを「回復の指標」として使います.

① 体温偏差: 就寝時の体温のベースラインからのずれ(℃).運動後の筋損傷は炎症反応を引き起こし,微細な体温上昇として現れます.DOMS(遅発性筋痛 = いわゆる筋肉痛)と同じメカニズムです.

② Readiness Score: 毎朝算出される「今日の身体の準備度」(0〜100).HRV(心拍変動)・安静時心拍・睡眠から総合判定されます. 85以上: 好調 / 70-84: 普通 / 70未満: 疲労残存

①は筋損傷→炎症という身体のダメージを直接反映します.②はHRV・安静時心拍・睡眠で構成され,仕事のストレスや睡眠の質にも左右されるため,純粋な運動回復だけを見ているわけではありません.

🔹統計の読み方 p値: 「偶然でもこの結果が出る確率」.p < 0.05(5%未満)なら統計的に有意と判断 r(相関係数): 2つの数値の関連の強さ.-1〜+1で,0に近いほど関連が弱い n.s.: not significant(統計的に有意ではない = データ不足で断言できない)

🔬核心の問い — 山行は本当に身体にダメージを与えるのか?

「山行した翌日に疲れた」と感じても,本当に身体に測定可能なダメージが入っているのか? 2つの客観指標で検証しました.

✅体温が上がる — 炎症の直接的な証拠

山行した日としなかった日の体温偏差を比較しました.

山行当日(62日): 体温偏差 +0.24°C 非山行日(572日): 体温偏差 +0.01°C 差: +0.23°C(p < 0.0001)

山行翌日(58日): 体温偏差 +0.14°C 非山行翌日(576日):体温偏差 +0.02°C 差: +0.12°C(p = 0.010)

山行は体温を有意に上昇させています.これは筋損傷→炎症反応による微熱であり,「身体にダメージが入った」ことの直接的な証拠です.

✅Readinessも下がる — 自律神経の側からも裏付け

山行日(55日): 翌日Readiness変化 平均 -8.00 非山行日(511日): 翌日Readiness変化 平均 +0.92 差: -8.92(p < 0.0001, Cohen's d = 0.66)

Readinessも山行翌日に有意に低下し,体温の結果を裏付けています.

この差は「たまたま調子が良い日の翌日に下がる」現象(平均への回帰)では説明できません.前日の体調が同じ条件で比較しても,山行した日は翌日6.7ポイント低くなります(p < 0.0001).

⏱️回復軌跡 — 何日で元に戻るのか

山行で身体にダメージが入ることはわかりました.では,そこから何日で回復するのか?

🔹体温偏差で見る炎症の回復(主たる指標)🔥

50回の山行について,前日の体温との対応のあるt検定で検証しました.

前日: -0.03°C ← ベースライン 当日: +0.25°C (+0.29°C, p < 0.0001 ✅✅✅) Day+1: +0.12°C (+0.17°C, p = 0.021 ✅) Day+2: +0.09°C (+0.12°C, p = 0.031 ✅) Day+3: -0.01°C (差なし, p = 0.40 n.s.)← ✅正常化

体温は山行当日に有意に上昇し,Day+2まで有意に高いまま持続し,Day+3でベースラインに戻ります.

つまり,炎症は3日で消退します.

🔹Readinessで見る自律神経の回復(裏付け)

次の山行まで7日以上空いた39回について:

Day-1(前日): 69.3 ← ベースライン Day+1(翌日): 61.3(-8.0, p < 0.0001 ✅✅✅) Day+2: 67.4(-1.9, n.s.)← 差がなくなる Day+3: 67.4(-1.8, n.s.)

Readinessも翌日に有意に急落し,Day+2で統計的に差がなくなります.体温の回復(3日)より1日早い結果です.

なおDay+4(p=0.015)とDay+6(p=0.011)にも有意な低下がありますが,山行の93%が土日のためDay+4=水曜,Day+6=金曜にあたります.非山行日でも水〜金はReadinessが低い(仕事疲れ・睡眠負債)ため,山行の残存ダメージではなく平日の生活リズムの影響と考えられます.

🔹結論: 回復には3日

体温(炎症): Day+3で正常化 ← ✅統計的に証明 Readiness(自律神経): Day+2で差がなくなる ← 裏付け

炎症の消退という直接的な指標で3日,自律神経の回復でも2日.身体のダメージは3日で測定可能なレベルでは回復しています.

🔹文献との比較

一般に高齢者の運動後回復は遅いとされ,Fell & Williams (2008) のレビューでは若年者(20代)の筋力回復が48-72時間(2-3日)であるのに対し,高齢者ではさらに時間がかかるとする研究がある一方,運動習慣のある高齢者では年齢差がないとする研究もあり,結論は混在しています.

今回のデータでは,定期的に山行している50代男性として,炎症の消退(3日)は文献上の若年者の回復期間(48-72時間)と同等でした.これはFell & Williamsが示唆する「運動習慣のある高齢者では年齢差がない」という知見と整合します.

🔥回復を遅らせるのは何か — Zone5%(無酸素域の時間)

山行が身体にダメージを与え,3日で回復することはわかりました.では,ダメージの「大きさ」を決めるのは何か?

5分間隔のOura HR時系列データ(55山行分)から,HRゾーン別の滞在時間など12のフィーチャーを抽出し,翌日のReadiness変化との関連を調べました.

✅有意だったのは1つだけ

Zone5%(153bpm超の滞在率)→ Readiness変化: r = -0.358, p = 0.005 ✅

Zone5%とは,推定最大心拍数(220 - 年齢)の90%以上の心拍で過ごした時間の割合.いわゆる「無酸素域」「追い込みゾーン」です.

多変量回帰で前日Readinessを統制しても有意:

前日R: β = -0.745, p < 0.0001 (体調が良い日の翌日は下がりやすい) Zone5%: β = -0.674, p = 0.0001 (無酸素域の時間が長いほど翌日ダメージ大)

モデル全体でReadiness変化の約42%を説明(R² = 0.419).Zone5%は前日Readinessとほぼ無関係(r = -0.094)なので,「体調が悪いから心拍が上がった」という逆因果ではありません.

🔹具体的にどのくらい効くのか

Zone5% = 0%の山行(28回): 翌日Readiness変化 平均 -5.3 Zone5% > 0%の山行(27回): 翌日Readiness変化 平均 -10.8 差: 5.5ポイント

153bpmを一度も超えない「ゆっくり登山」と,何度か突入する「追い込み登山」では,翌日のReadinessに5ポイント以上の差がつきます.

🔹頑健性の検証

✅ 閾値の頑健性: 140〜160bpmの広い範囲で有意 ✅ 外れ値耐性: 1つずつデータを抜いても r = -0.25〜-0.40 で安定 ✅ 累積標高との独立性: Zone5% vs 累積下り r = -0.037 → ほぼ無関係 ✅ 逆因果チェック: 前日Readiness vs Zone5% r = -0.094 → 体調悪い→Zone5%増ではない ✅ 多重比較: 12検定のBenjamini-Hochberg補正後も有意

⚠️有意ではなかったフィーチャー

累積下り → Readiness変化: r = -0.097, p = 0.477 n.s. 累積登り → Readiness変化: r = -0.041, p = 0.766 n.s. 行動時間 → Readiness変化: r = -0.043, p = 0.755 n.s. TRIMP → Readiness変化: r = -0.106, p = 0.438 n.s. Cardiac Drift → Readiness: r = -0.130, p = 0.340 n.s.

回復を決めるのは「どれだけ歩いたか」ではなく「どれだけ追い込んだか」です.

💡もう1つの発見 — 体調が悪い日は心拍が上がる

前日Readiness → 山行中HR: r = -0.386, p = 0.007 ✅

前日のReadinessが低い日ほど,山行中の平均心拍が高くなります.疲れているとき心臓は1回で送る血液量が減るので,回数(心拍数)を増やして補います.「今日はやけに心拍が高いな」と感じたら,それは体調のサインです.

🏔️実践的な指針

❶ 回復には3日,退化には2週間 — だから週末登山は理にかなっている 体温(炎症)とReadiness(自律神経)の2指標がともに3日以内の回復を示しました.一方,心肺機能(VO₂max)は2-4週間のトレーニング中断で6-10%低下するとされています(Mujika & Padilla, 2000).つまり「3日で回復,14日でデトレーニング開始」であり,週末登山の7日間隔はこの窓にちょうど収まる合理的な頻度です.

❷ 153bpmを超えない「ゆっくり登山」を意識する 回復を最も左右するのは,累積標高差でも行動時間でもなく,心拍が無酸素域に入った時間の長さ.急坂で追い込みすぎない,心拍が150を超えたらペースを落とす — これだけで翌日のReadinessが5ポイント改善する可能性があります.

❸ 心拍は体調の鏡 いつもより心拍が高い日は,無理にペースを維持しようとせず,身体の声を聞いてペースを落とす.同じペースでも疲れた日は心拍が10近く上がることがあります.

❹ 山行翌日は回復に充てる 約7ポイントのReadiness低下は確実に起きます.翌日にハードなトレーニングを入れるのは避けた方がよさそうです.

📚この記事の限界

❶ N=1です — 50代男性1名(筆者)の身体の話.他の方にそのまま当てはまるかはわかりません ❷ 観察データです — 「山行したから下がった」とは断定できません.交絡因子(天候,ストレス,食事等)を統制した実験デザインではありません ❸ Oura RingのHR精度 — 光学式センサーは高強度運動時に±5-10bpmの誤差があり,Zone5%は過小評価の可能性があります ❹ 体温偏差は炎症の「間接」指標 — 直接的な炎症マーカー(CK,白血球等)は測定していません.ただし体温上昇と運動後炎症の関連は文献上確立されています

📸最もダメージが大きかった山行 — 厳冬期木曽駒ヶ岳(2024.12.14)

全55山行の中で,体温(+1.06°C)とReadiness低下(-43pt)の両方が統計的外れ値(|z|>2)となった唯一の山行が,厳冬期の木曽駒ヶ岳でした.

ロープウェイで2,600mに一気に上がり,高所適応なしで行動.翌日の荒天を見越してハイペースで登頂.高所×寒冷×追い込みの三重負荷が,データにはっきりと現れた一例です.

📖参考文献

[1] Fell, J. & Williams, A.D. (2008). The Effect of Aging on Skeletal-Muscle Recovery From Exercise. J Aging Phys Activity, 16(1), 97-115. [2] Mujika, I. & Padilla, S. (2000). Detraining: Loss of training-induced physiological and performance adaptations. Part I. Sports Med, 30(2), 79-87.

◾️本記事の科学的位置づけ

本記事はN=1(筆者自身)の観察記録であり,個人のGPXログとウェアラブルデバイス(Oura Ring)のデータに基づく分析です.

・被験者が1名のため,結果を他の方に一般化することはできません ・ラボでの直接測定(乳酸閾値,VO₂max,筋生検等)は行っておらず,ウェアラブルデバイスからの間接的な指標です ・交絡因子(天候,気温,睡眠,栄養状態等)を統制した実験デザインではありません

「こういう傾向が自分のデータから見えた」という個人的な記録としてお読みいただければ幸いです!

本記事の分析手法は CAIRN で自動計算できます

次の章 →