エリプティカル消費カロリー
体重70 kgの人が中負荷のエリプティカルを30分こぐと280 kcalです。多くのジムの画面が想定する平均的な成人ではなく、ご自身の体重と低・中・高の負荷帯で計算します。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 体重(kg)
- 70
- 所要時間 (分)
- 30
- 強度
- 中程度
- 消費カロリー
- 280 kcal
- カロリー (kcal)
- 280
- 所要時間 (時間)
- 0.5
- Met
- 8
ジムのエリプティカル画面は、体重を無視したり平均的な成人を仮定したりしたカロリーを出すことが多く、同じプログラムの隣同士でも全く違う仕事なのに同じ合計で帰ることがあります。本ツールは、すでに分かっている三つの入力——体重(キログラム)、トレーニング時間(分)、低・中・高の負荷帯——からキロカロリーを推定します。各帯はエリプティカルトレーナーで使う代謝当量に対応し、キロカロリー=MET×kg×時間の標準式で透明な合計を出します。
エリプティカル消費カロリーが測るものと式の仕組み
エリプティカルで消費したカロリーは、古典的なMET式(カロリー=MET×体重キログラム×時間)でキロカロリーとして報告されます。MET(作業の代謝当量)は安静座位を基準にエネルギーコストをスケールし、負荷が高いほど運動科学の表で使うエリプティカル帯の高いMETを用います。
低負荷は MET 5.0 で、Compendium系の中程度エリプティカル努力・軽い機械負荷に相当します。中負荷は MET 8.0 で、公表されている中程度と激しい帯の間の、ジムでの典型的な中負荷セッションです。高負荷は MET 12.0 で、高負荷の激しいエリプティカル区間向けの教育用上限帯です。
intensity は low、moderate、high を大文字小文字を区別せず送り、light、easy、medium、vigorous、hard などの同義語も使えます。intensity を省略するとエンジンは moderate を既定にし、体重と時間の組でも完全な推定を返します。非物理的な質量や間隔からカロリー推定は組めないためです。
例:70 kg で中負荷エリプティカルを30分行うと 8×70×0.5 で280キロカロリーです。時間あたりは MET×体重のみで、中負荷なら70 kg の利用者は機械上で毎時560キロカロリーです。
入力契約・応答の形・エラーの扱い
体重が500 kgを超える場合、時間が1440分(24時間)を超える場合は範囲外として拒否し、誤入力が非常識な合計を出さないようにします。認識できない intensity ラベルは low、moderate、high を列挙するメッセージで失敗します。
個人のジム日誌や授業デモには無料ブラウザフォームを、一括のセッション推定には同一契約をスクリプトから呼び出します。数値を医学診断や実験室級カロリメトリーとして扱わないでください。歩幅リズム、傾斜、ハンドル使用、個人の効率が実際の消費を動かします。
分で計った同じセッションの体重をキログラムで保ち、別週の計量と週合計時間を混ぜないでください。ダッシュボードと日誌向けに再現可能なキロカロリーが得られます。
この推定が役立つ場面
利用者の質量を既に持つコーチングアプリは、エリプティカル枠をトレーニング週に付け、低負荷と高負荷を並べて見せ、同じ30分でも負荷が変われば別区間だと選手に示せます。食事日誌と有酸素マシンを組み合わせる栄養コーチは、ファームウェア版で漂う不透明なウェアラブル推測ではなく、文書化されたMET帯を望みます。
教室ラボは MET×質量×時間の宿題を出し、生徒が70 kg・中負荷・30分で280キロカロリーを確かめ、時間が0なら黙った休息ではなく硬いエラーを見るようにします。検証失敗は残高を消費しません。走行・自転車・水泳・歩行・立位は別の製品意図として扱い、関連するスポーツ式をすべてこのエリプティカルページに載せないでください。
活用例
ジムのセッションとクラス計画
会員が体重、予定分、負荷帯を入力し、日誌や授業計画にエリプティカル枠を記録する前にキロカロリーを推定します。
よくある質問
エリプティカルの消費カロリーはどう計算しますか?
任意の intensity の既定は moderate です。
どの負荷MET値が使われますか?
低は MET 5.0、中は 8.0、高は 12.0 で、透明な教育用推定のため Compendium系および ACE のエリプティカル帯に揃えています。
時間や体重がゼロまたは負の場合はどうなりますか?
体重とトレーニング時間は正の数でなければならず、非正の値は拒否され課金されません。
エリプティカル30分で何キロカロリー消費しますか?
体重70 kgで中負荷なら、8 MET×70 kg×0.5時間で280 kcal、1時間あたり560 kcalです。低負荷は5 MET、高負荷は12 METなので、同じ30分でも負荷で変わります。
ジムのマシンの表示と違うのはなぜですか?
多くのマシンは体重を無視するか平均的な成人を仮定するため、同じプログラムの二人がまったく違う運動量でも同じ数字になります。ここではご自身の体重と負荷帯を使います。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/sports/elliptical-calorie \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight_kg":70,"duration_min":30}'const res = await fetch("https://api.kit.forhosting.com/sports/elliptical-calorie", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight_kg": 70,
"duration_min": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/sports/elliptical-calorie",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight_kg": 70,
"duration_min": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/sports/elliptical-calorie", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight_kg":70,"duration_min":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight_kg":70,"duration_min":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/sports/elliptical-calorie", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"weight_kg": 70,
"duration_min": 30
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "sports.elliptical_calorie",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_weight_kg | 500 |
max_duration_min | 1440 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
体重や時間が0以下なら invalid_input で拒否し、休息に見える黙ったゼロは返しません。成功したAPIは件あたり$0.002の前払いKIT残高を使い、検証失敗は課金されません。
エリプティカル消費カロリーが測るものと式の仕組み
weight_kg は正の有限数として送ってください。alias として weight、body_weight、kg、mass を受け付けます。duration_min は正の有限の分として送ってください。alias は duration、minutes、time_min、mins です。体重や時間が0以下なら invalid_input で失敗し課金されません。アルゴリズムがネットワーク、モデル、時計、乱数生成器に触れないため、同一入力は常に同一の JSON になります。
入力契約・応答の形・エラーの扱い
POST で JSON 本体に必須の有限正数 weight_kg と duration_min、任意の intensity を送ります。各数値欄は JSON 数でも数値文字列でも構いません。欠落、空文字、NaN、Infinity、非数値テキストは欄名付きの invalid_input で失敗します。成功時は calories_burned と calories_kcal が同じ整形合計(キロカロリー)、unit は kcal、整形済み weight_kg、duration_min と duration_hours、正規化済み intensity ラベル、その帯の数値 met、MET×体重の kcal_per_hour、式文字列 kcal = MET × weight_kg × (duration_min / 60) と method compendium_elliptical_met を含みます。成功した API は公開ベース $0.002 の前払い KIT 残高を件ごとに使い、検証失敗は残高を消費しません。
エリプティカルカロリーAPIが役立つ場面
ジム運営者とブティックスタジオは、会員の体重・予定分・負荷帯をセッションのエネルギー数に変え、APIとして設計されていないコンソールを分解せずに済みます。実装は純 parse の tier A のため、成功1件は公開ベース $0.002 で、モデルトークンも外向きネットもありません。リクエストを小さく保ち、丸めた合計をテストに固定すれば、LMS小テスト・会員ポータル・エッジワーカー向けに再現可能なエリプティカルエネルギー数が得られ、自前の代謝カートは不要です。
連携の活用例
コーチングとフィットネスアプリ
利用者体重を保存するアプリが、各クライアント言語で負荷表を再実装する代わりに、METベースのエリプティカルカロリー用の安定した前払いエンドポイントを呼び出します。
教室のMET宿題
同じ時間で低負荷と高負荷を比較し、MET×質量×時間の恒等式を示し、自動テストで期待JSONを固定します。
技術的な質問
時間は分ですか、時間ですか?
時間は分です。30分は0.5時間です。応答は監査用に duration_hours も返し、kcal = MET × kg × hours を再導出できます。
エリプティカルカロリー計算機の料金は?
ブラウザツールは無料です。API要求は成功1件あたり $0.002 の前払いKIT残高を使い、無効な入力は課金されません。