週あたりMET分計算機
5 METの運動を30分、週5回行うと、1週間で750 MET分、つまり12.5 MET時になります。強度・時間・回数を入力すると活動量が1つの数値にまとまり、よく使われる週の目標と比べられます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- Met
- 5
- 所要時間
- 30
- 頻度
- 5
- 所要時間 (分)
- 30
- 1回あたりのMET分
- 150
- MET分
- 750
- 週あたりのMET分
- 750
MET分は、強度・1回のセッション時間・週あたりの実施回数を組み合わせて、1週間に蓄積する身体活動量を測る指標です。1 METはおおむね安静座位のエネルギー消費に相当し、その強度に1回あたりの分数と週の回数を掛けると、運動指針・研究プロトコル・コーチング用ダッシュボードで用いられる単一のボリューム得点になります。本週あたりMET分計算機は、正の3つの数値(MET強度、分単位の時間、週頻度)を受け取り、週のMET分とMET時間を返し、強度を軽度・中等度・高強度にラベル付けし、合計ボリュームをACSM志向の簡易バンドに位置づけます。
MET分の意味と週ボリュームの求め方
課題の代謝当量(MET)は、活動強度を安静時代謝の倍数として表します。軽度作業はしばしば3 MET未満、中等度努力は典型的に3以上6未満、高強度作業は6 MET以上であり、これらの帯はCompendium of Physical Activitiesに基づくACSMや公衆衛生の一般的な教育表と整合します。セッション時間は1回のboutの長さ(分)です。
頻度は、7日間の窓で完了する同種のbout数です。週のMET分はこれら3要因を掛けます。MET×1回あたり分×週あたり回数です。
代数的には、1回あたりのMET分×頻度、または週のMET時間×60と同じです。例:5 METを30分、週5回なら5×30×5で、週750 MET分、すなわち12.5 MET時間です。本計算機は整形済み入力をエコーし、MET分とMET時間の両方を報告し、絶対MET値から強度を分類するため、ボリュームが主に中等度か高強度かを把握できます。
非正のレバーはボリュームを過小評価するか、存在しないトレーニングを作り出してしまうためです。
週あたりMET分計算機が役立つ場面
パーソナルトレーナーやストレングスコーチは、セッション計画を単一の週ボリューム数値に変換し、クライアントが楽な5日の歩行ブロックと2日のハードインターバルを共通尺度で比較できるようにします。持久系アスリートやランニングクラブは、機器や表のMET推定から強度を記録し、分と日を掛けて、レースブロック前に過少・過負荷の週を見つけます。
体育の教員やスポーツ科学ラボは、歩数や生の分数だけを数えるのではなく、強度・時間・頻度を独立したレバーとして分離する課題を出します。人口健康や職域ウェルネスのプログラムは、しばしば週あたり約500〜1000 MET分の範囲を目標にし、透明な計算機は処方プランがその粗い帯の下・内・上のどこにあるかを、個人診断を装わずに文書化します。
METと体重からの消費カロリー、BMR・TDEEツール、活動名付きMETディレクトリは別の検索意図として扱い、この週あたりMET分ページに関連するすべての健康式を詰め込みすぎないでください。
活用例
コーチング用の週ボリューム計画
MET強度・1回の分数・週の回数を単一の MET-min/週 に変換し、トレーニング日記と進捗レビューに使います。
授業・ラボの正答キー
表計算のずれや生徒用計算機の食い違いなく、運動科学の課題用に決定的なMET分合計を生成します。
よくある質問
週のMET分はどのように計算しますか?
MET-min/week = MET × 1回あたりの分 × 週あたりのセッション数です。週のMET時間はその合計を60で割った値です。計算機は1回あたりのMET分も報告します。
METとは何ですか?
METは課題の代謝当量で、安静時エネルギー消費の倍数です。安静座位はおよそ1 METで、中等度・高強度活動はCompendium of Physical Activitiesなどの公表値を用います。
強度はどのように分類されますか?
絶対MET値から:METが3未満なら light、3以上6未満なら moderate、6以上なら vigorous です。
MET・時間・頻度が0以下だとどうなりますか?
非正の値は、週ボリュームを過小評価する絶対値や黙ったゼロを作らずに拒否されます。
週にどれくらいのMET分を目指せばよいですか?
公衆衛生や職場の健康づくりでは、週500〜1000 MET分を目安にすることが多いです。結果には、計画がその範囲より少ないか、範囲内か、多いかが表示されます。診断ではありません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/health/met-minutes \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"met":5,"duration":30,"frequency":5}'const res = await fetch("https://api.kit.forhosting.com/health/met-minutes", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"met": 5,
"duration": 30,
"frequency": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/met-minutes",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"met": 5,
"duration": 30,
"frequency": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/met-minutes", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"met":5,"duration":30,"frequency":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"met":5,"duration":30,"frequency":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/met-minutes", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"met": 5,
"duration": 30,
"frequency": 5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.met_minutes",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
MET分の意味と週ボリュームの求め方
MET・時間・頻度が0以下の場合は、黙ってクランプせず invalid_input として拒否します。
入力契約・応答フィールド・検証の振る舞い
典型確認:MET 5・30分・5回で meets 帯の750 MET-min/week、MET 8・45分・3回で exceeds 帯の1080 MET-min/week。個人ログや指導レビューには無料ブラウザフォームを接続し、週ボリューム行の一括処理が必要なときはスクリプトから同じ契約を呼び出してください。必須の有限正数3つを持つJSONオブジェクトをPOSTしてください。フィールド met は活動のMET強度で、別名は met_value、mets、intensity です。フィールド duration は1回あたりの分数で、別名は duration_min、duration_minutes、minutes、time、mins、session_minutes です。フィールド frequency は週あたりのセッション数で、別名は sessions、sessions_per_week、times_per_week、freq、per_week です。欠落フィールド、空文字列、非数値、NaN、Infinity、および非正の met・duration・frequency は invalid_input で失敗し、課金されません。成功時の本体には整形済みの met、duration_minutes、frequency、MET×分としての met_minutes_per_session、同一の週合計としての met_minutes と met_minutes_per_week、その合計を60で割った met_hours_per_week、light / moderate / vigorous としての intensity、500未満・500〜1000・1000超の粗いACSM型週目標窓としての volume_band(below / meets / exceeds)、単位 MET-min/week、監査用の formula と method 文字列が含まれます。成功したAPI呼び出しは公開ベース価格 $0.002 を1件あたり使用し、検証失敗は前払い残高を消費しません。
週あたりMET分計算機が役立つ場面
インタラクティブ教材を作るカリキュラム作者は、ワークシートと自動採点が揃うよう、オフラインとオンラインで同じJSONを必要とします。本能力は純粋なparseエンジンであるため、API価格は成功1件あたり公開ベースの $0.002 であり、検証失敗は残高を消費しません。
連携の活用例
アプリとAPIの活動ボリューム
無料ブラウザツールと同じ式で、アップロードした活動行の週MET分を一括計算し、非正入力は invalid_input で拒否します。
技術的な質問
MET分計算機の料金は?
ブラウザツールは無料でローカル実行です。APIは成功1件あたり前払いKIT残高 $0.002 を使い、無効入力は課金されません。