本ページは説明用です。公式の定義・数値は常に省庁の公表を優先してください。
資源エネルギー庁が公表する石油備蓄は、一定のルールに基づき在庫量と消費の見通し等から「何日分」に相当するかが算出されます。表やグラフの脚注に、対象となる在庫の範囲や計算の考え方が示されていることが多いです。
トップの「枯渇までのカウントダウン」は、個人が運営する非公式の可視化です。次のような極めて単純なモデルに基づきます。
次の記号は、トップの script.js にある変数名に対応させています。
RESERVE_DAYS)REFERENCE、JST の 0 時で固定)importLoss、0〜1)。「平常の需要のうち、備蓄だけで埋めなければならない割合が p 倍のペースになる」という単純化です。saving、0〜1)。需要が (1 − s) 倍になると仮定します。1カレンダー日あたりの備蓄の減り(「日分」/日)
dailyDraw = p × (1 − s)
例: 輸入半減なら p = 0.5、5% 節約なら s = 0.05 なので dailyDraw = 0.5 × 0.95 = 0.475。完全輸入停止なら p = 1、節約なしなら s = 0 で dailyDraw = 1。
データ基準から見た「枯渇までの日数」(連続値)
effectiveDays = R ÷ dailyDraw
枯渇の目安の日時(基準から effectiveDays 日後)
depletionDate = t₀ + effectiveDays(実装ではミリ秒に換算して加算)
いま残っている備蓄(「日分」)
elapsed = max(0, (now − t₀) の経過日数)
consumed = elapsed × dailyDraw
remaining = max(0, R − consumed)
ゲージの%(表示用。容量基準は通常 R と同じ RESERVE_CAPACITY)
pct = (remaining ÷ RESERVE_CAPACITY) × 100
シナリオを増やす場合: 上の式はそのままです。alternatives のように別の (p, s) を1行足すだけで、分岐や別の数式は不要です。増やすときは「その p が何を意味するか」を説明文で明示してください(公的な一つの数字として決まっているとは限りません)。
実際の消費・放出・調達はこのモデルよりはるかに複雑です。製油所の稼働、需給調整、代替輸入ルート、政策による放出・節約要請など、多くの要因でペースは変わります。本サイトの日時は直感的な比較用の試算であり、予測保証や政策判断の根拠には使えません。
起算となる備蓄日数や報道ベースの補正などは、トップページ下部の「データ出典」に整理しています。更新があった場合は、そちらの記述とあわせてご確認ください。