リサイクルによる埋立比CO2削減量計算
このリサイクルCO2削減量計算ツールは、既知の質量の素材を埋立処分からリサイクルへ回した場合の温室効果ガス削減効果を推定します。リサイクルした質量をキログラムで入力し、素材1キログラム当たりの回避排出量をCO2換算キログラムで入力してください。両者を乗算し、結果をCO2eのキログラムとメートルトンの両方で表示します。係数は、お客様のライフサイクル評価、公的インベントリ、廃棄物処理事業者、その他の出典が明確な資料から取得することを想定しています。
無料で実行
素材と比較条件に合う係数をお選びください
推定値の意味は回避排出係数によって決まります。対象プロジェクトと同じ素材、地域、処理経路、基準シナリオを表す係数をお使いください。アルミニウム用の係数を混合紙に使用することはできません。また、電源構成や輸送距離が異なる施設には全国平均が適さない場合があります。係数はリサイクルと埋立処分を比較した値で、素材1キログラム当たりに回避されるCO2換算キログラムとして示されている必要があります。発行者、版、対象地域、システム境界も結果とともに記録してください。収集、選別、加工、代替される一次生産、埋立の影響をすべて含む資料もあれば、一部のみを含む資料もあります。そのため、信頼できる資料同士でも結果が大きく異なることがあります。本ツールは重要な前提を隠さないよう、既定の係数を設けていません。目的に最適な資料を使い、その出典に基づく推定値として明記してください。
単位をそろえて質量を入力し、計算内容をご確認ください
実際にリサイクルした量を、入力前にキログラムへ換算してください。記録がメートルトンの場合は1,000を掛け、ポンドの場合は根拠を示せる換算方法でキログラムに直します。全量をリサイクルしていない限り、発生した廃棄物の総量を入力しないでください。この計算の対象は埋立処分から回避された質量です。リサイクル質量に、素材1キログラム当たりのCO2e回避排出係数を乗算します。たとえば1,250 kgと係数0.85の場合、1,062.5 kg CO2e、すなわち1.0625メートルトンCO2eとなります。質量または係数がゼロなら削減量も正しくゼロになります。負の質量や数値でない質量は推測や暗黙の変換をせず拒否します。係数も有限の非負数でなければなりません。キログラムとメートルトンの結果は、まったく同じ乗算結果から算出されます。
範囲と不確かさを添えて推定値をご報告ください
出力はセンサーによる直接測定値ではなく、シナリオに基づく推定値として扱ってください。適切な報告には、素材、実測または推定質量、係数の値と出典、基準年、場所、埋立シナリオを記載します。計量票、請求書、監査済み廃棄物記録など、質量の根拠も保管してください。質量や係数に不確かさがある場合、桁数を増やして精密に見せるのではなく、妥当な上下限で低位・高位シナリオを計算します。代替される一次生産や埋立排出量をすでに含む別の値とは合算しないでください。同じ効果を二重計上するおそれがあります。温室効果ガス基準に従う組織では、指定カテゴリーへ分類し、計算方法を保存してください。APIで処理する1件の料金は$0.002です。決定論的な処理のため、同じ数値入力からは常に同じ結果が得られ、表計算、ダッシュボード、比較、監査証跡に利用できます。工程、供給者、エネルギー構成、公的データが変わった際は係数を見直してください。
活用例
リサイクル活動を集計する
確認済みの月次回収重量を、サステナビリティ報告用の一貫したCO2e回避量へ換算します。
廃棄物シナリオを比較する
リサイクル量や素材別の承認済み係数を変え、推定される気候効果の違いを確認します。
処理事業者の記録を自動化する
定期的な計量票の質量に根拠のある係数を適用し、監査可能なデータ処理を構築します。
よくある質問
どのような計算式を使用しますか?
CO2e削減量は、キログラム単位のリサイクル質量に、素材1キログラム当たりのCO2e回避排出係数を掛けて求めます。
回避排出係数はどこから入手すればよいですか?
素材、地域、埋立との比較条件に合うライフサイクル評価、公的インベントリ、廃棄物当局、処理事業者の手法など、信頼できる資料をご利用ください。
トンまたはポンドを入力できますか?
入力する質量の単位はキログラムです。送信前にトンまたはポンドからキログラムへ換算してください。
質量が負または数値でない場合はどうなりますか?
無効な入力としてエラーを返します。不正な質量を読み替えたり、範囲内に丸めたり、暗黙に変換したりすることはありません。
APIでの計算料金はいくらですか?
1件当たり$0.002です。同じ決定論的な計算をブラウザー上で無料で実行することもできます。
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/earth/waste-recycling-co2-savings \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass_kg":1250,"avoided_emission_factor_kg_co2e_per_kg":0.85}'const res = await fetch("https://api.kit.forhosting.com/earth/waste-recycling-co2-savings", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass_kg": 1250,
"avoided_emission_factor_kg_co2e_per_kg": 0.85
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/earth/waste-recycling-co2-savings",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass_kg": 1250,
"avoided_emission_factor_kg_co2e_per_kg": 0.85
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/earth/waste-recycling-co2-savings", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass_kg":1250,"avoided_emission_factor_kg_co2e_per_kg":0.85}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass_kg":1250,"avoided_emission_factor_kg_co2e_per_kg":0.85}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/earth/waste-recycling-co2-savings", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"mass_kg": 1250,
"avoided_emission_factor_kg_co2e_per_kg": 0.85
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "earth.waste_recycling_co2_savings",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |