TrackCaffeine

代謝と睡眠

カフェイン計算機:今、体内にどれだけあるか

この計算機はCoffeeLogアプリと同じ一次消失モデルを使用しています:各摂取はそれぞれ独自の曲線で減衰し、半減期は1〜12時間の間で設定できます(集団平均は約5.7時間)。摂取した全ての飲み物とその時刻を追加すると、曲線を合算して実際の合計量を表示します — ラベルの単一数値ではありません。

今体内にある量 mg
就寝時 mg
就寝前の最終の一杯
時間経過に伴う残留カフェイン量

CoffeeLogでワンタップで記録 →

一般的な参考の推定値であり、医療アドバイスではありません。

使い方

  1. 飲み物を選ぶか、カスタムのmg量を入力し、摂取時刻を指定します。
  2. 「別の飲み物を追加」ボタンでその日の他の飲み物を追加します。
  3. 個人の半減期と就寝時刻を設定します。
  4. 今、就寝時、そして安全な最後の一杯の時刻を確認します。
0 56 112 168 224 MG 100 mg · 睡眠閾値 5.7 h 200 mg 0 h +3 h 139 +6 h 96 +9 h 67 +12 h 46 飲用後の時間 · 半減期 5.7 H
このツールが使う半減期5.7時間での単一の200 mg投与。破線は100 mgの睡眠閾値で、曲線がこの破線を横切る点が実際に各計算機が計算している値です。 このページへのリンクがあれば自由に再利用できます。

曲線の背後にある計算

カフェインは一次消失(first-order elimination)に従います。つまり、固定量が毎時間失われるのではなく、毎時間一定割合が体から抜けていきます。式は単純です:mg remaining = dose × 0.5^(minutes ÷ half-life)。母集団平均の半減期が5.7 hours(342 minutes)とすると、200 mgの摂取は3時間後に約138 mg、6時間後に96 mg、12時間後に46 mgになります。計算機は追加した各飲料についてこれを実行し、あなたが問い合わせた瞬間の残存量を合算するため、午前8時のコーヒーと午後2時のエナジードリンクが別々の推測ではなく、単一で正確な合計値を生み出します。

なぜあなたの半減期は平均と違うのか

5.7-hourという数値は母集団の平均値であり、あなたの実際の値は概ね1.5時間程度から10時間以上まで幅があります。喫煙は半分程度に短くすることが多く、喫煙者はカフェインを速く排出します。妊娠は半減期を2倍や3倍にすることがあります。経口避妊薬や一部の抗うつ薬、肝機能に影響する薬は半減期を遅くし、一方でCYP1A2酵素の遺伝子変異により代謝が速い人と遅い人が存在します。スライダーで自身の体感に合わせてください:友人よりずっと長く目が冴えてしまうなら、半減期を長めに設定すると就寝時刻の数値が上がるのが分かるはずです。

数値からより良い睡眠へ

最も役に立つ出力は「latest-cup time(最後に飲める時間)」です。これは逆問題を解きます――あなたの就寝時刻と既に体内にあるカフェイン量が分かっているとき、あと一杯が約100 mgの閾値を超えて睡眠を妨げる前に何時までなら飲めるかを示します。これを毎日手作業で行うのは面倒なので、CoffeeLogアプリは同じ曲線をスマホで常時更新し、カットオフに近づくと警告してくれます。

複数の飲み物をどう追加し、なぜミリグラムを合計するのと曲線を合成するのは同じではないのか?

各飲み物を個別の投与量として追加すると、計算機は問い合わせ時点で各投与量から残っているミリグラムを計算し、それらの残存量を合算して単一の合計を出します。曲線を合算することはミリグラムの単純な加算とは異なります。各投与量はそれぞれの開始時刻から指数関数的に減衰するため、同じ量の投与が時間差で行われれば、任意の後時点で残る量は異なるからです。

「曲線を合算する」とは、ある時点で各投与から残っているミリグラムを足すことであり、「ミリグラムを合算する」とは元の投与量を足してそれらが一塊として同じように減衰する前提で計算することです。計算機が使っているのは前者で、別々の投与からの時間依存の残存量を足し合わせる処理です。

計算例:08:00に96 mgのドリップコーヒーを飲み、14:00に160 mgのエナジードリンクを飲んだ場合、母集団平均半減期5.7 hoursで23:00に何が残っているか? 計算機はモデル mg remaining = dose × 0.5^(hours ÷ 5.7) を使います。08:00の96 mgドリップコーヒーから23:00までの間隔は15.0 hoursなので、計算は 96 mg × 0.5^(15.0 ÷ 5.7) = 96 mg × 0.5^2.63157895 ≈ 96 mg × 0.1615 = 15.50 mg です。14:00の160 mgエナジードリンクから23:00までの間隔は9.0 hoursなので、計算は 160 mg × 0.5^(9.0 ÷ 5.7) = 160 mg × 0.5^1.57894737 ≈ 160 mg × 0.3350 = 53.60 mg となります。

残存量は曲線合算で足されます(投与量を単純に足すのではありません):15.50 mg + 53.60 mg = 69.10 mg が23:00時点での残存量です。上のミリグラム値はすべてオープンデータセットのページに基づきます: Drip coffee (96 mg)Monster Energy (160 mg)、および消失モデルと5.7-hourの母集団平均はサイトの方法ページ(about)に記載されています。もし96 mg + 160 mg = 256 mgと合算して08:00から一度に減衰させていたら、14:00の160 mgは実際には14:00からでないと減衰しないため、異なる(誤った)残存量になってしまいます。元のミリグラムを単純に合算すると開始時刻のずれを無視することになり、タイミングによって過大評価または過小評価になります。

これが、Caffeine Comparison と計算機が各飲料の曲線と報告される残存量を個別に表示してから合算する理由です:各 Cold brew (200 mg)Red Bull (250 ml, 80 mg)Starbucks Cold Brew (Grande, 205 mg) は、塊としての比例配分ではなく、時間的にシフトした指数関数的な尾を寄与します。

どうすれば自分の半減期を経験から求められるか?

服用量とその間隔が分かっている2つの出来事を比較し、観察できる効果や晩期残存(例:睡眠障害や心拍数の記録)を測れば、自分のカフェイン半減期を推定できます。半減期とは物質が半分になるまでの時間であり、計算機のスライダーを動かして曲線が観察パターンに一致するように調整します。

まずは記録のはっきりした2つの事例を用意してください:正確な投与量と時刻を記録し(データセットの値を使うと便利です、例えば Drip coffee, 96 mgCold brew, 200 mg)、カフェインレベルと結びつけられる結果(例えば睡眠が短くなった時刻やまだ落ち着かなかった時刻)を用意します。計算機でその症状を再現し、既知の残存量(または閾値効果)が既知の時刻に観察されたなら、計算された残存量が観測と一致するまで半減期を調整します。

具体的な方法の一つは薬物動態の逆算です:ある夜に就寝が遅くなり、その晩の夕方に約100 mg以上が睡眠を妨げたと推定できるなら、その日の飲み物を計算機に入力して就寝時の残存量がその障害と一致するまで半減期をスライドさせます。そのとき設定した半減期が最良の経験的推定値になります。サイトの Latest Cup Before Bedtime 計算機は逆に使うこともできます:就寝時刻と観察された耐容閾値を設定し、計算機があなたの経験に合う閾値を再現するまで半減期を変えてください。

この個人推定の精度は正確な記録と条件の一貫性に依存することを忘れないでください;食事、断食、アルコール、同時に服用している薬は吸収や消失を変える可能性があります。似たような状況下で繰り返し同じ感受性閾値を超えることが観察されるなら、その夜から導かれる半減期は安定した個人パラメータである可能性が高く、日常の計画や Safe Daily Limit 計算機で利用できます。

計算機は何を仮定しており、それが精度にどう影響するのか?

計算機は即時の吸収(血流への瞬時の移行)とその瞬間からの一次消失を仮定しており、そのためモデルは単純で決定論的です。吸収相とは摂取後に物質が腸から血流へ移行する期間であり、吸収相を別個にモデル化しないため、摂取後最初の30–45分はやや高めに見積もられます。

吸収の動態をモデル化していないため、計算機は「今飲んだ飲料の表示ミリグラム全量が既に消失の対象になっている」と扱います。その結果、摂取直後のプロットされた残存量は、吸収による上昇期や初期分布期での実際の血中濃度より高く出ます。実務的には、飲料摂取後最初の30–45分は循環しているカフェイン量の保守的な過大評価となり、睡眠の計画には好ましい一方で、即時の覚醒効果のような秒〜分単位の効果を精密にモデル化したい場合には精度が下がります。

計算機が行っているその他の簡略化には、単一コンパートメントの動態(体を一つの十分混合された空間として扱う)、代謝の用量依存飽和の不考慮、混合製剤の明示的な扱いなし(徐放製品や噛むガムは液体飲料より速くまたは遅く放出する)などがあります。これらの簡略化によりツールは透明で使いやすくなりますが、複雑な場合には数パーセント程度の精度低下というトレードオフになります。それでも一次モデルはデータセットに掲載された一般的な飲料の主要な挙動を捉えています(dataset と飲料索引は Caffeine In にあります)。

就寝時の数値は「あと一杯」をどう判断する際に使うべきか?

就寝時の数値は、あなたが選んだ半減期でモデルがその就寝時刻に存在すると予測するカフェイン量を示します;これを効果の保証ではなく判断の閾値として使ってください。もし就寝時の数値があなたが睡眠を妨げられると分かっているレベルに近いかそれ以上なら、その一杯を遅らせるか控えることを検討すべきです。Drakeらの睡眠研究は、就寝6時間前に400 mgを摂取すると総睡眠時間が1時間以上短くなったと報告しており(Drake et al., 2013)、米国食品医薬品局は健康な成人の指針として400 mg/dayを引用しています(Drake et al., 2013; FDA, 400 mg/day)。

就寝時の数値はあなたの個人的感受性と組み合わせて使ってください:例えば計算機が就寝時に120 mgと示し、過去の経験で120 mgが眠れなくするなら、それは飲むのを早めにやめるための行動につながります。サイトの Latest Cup Before Bed ツールの最新杯計算は問題を逆転させ、標準的な一杯をいつまでに飲めば選んだ就寝時閾値を超えないかを直接答えますし、Safe Daily Limit ツールは一日の総摂取量を指針内に保つのを助けます。

就寝時の数値はモデルに基づくものであなたが選んだ半減期に依存することを忘れないでください;喫煙などで代謝が速いと考えられる場合や、妊娠や一部の薬で代謝が遅いと考えられる場合は就寝時の数値に頼る前に半減期スライダーを調整してください。計算機は情報提供を目的としており医療アドバイスではありません:選択を助けるために使い、必要に応じて臨床的な指導を求めてください。

母集団平均の半減期が当てはまらないのはどんな人か?

母集団平均の5.7 hoursは識別可能な集団に対しては当てはまらないことがあり、該当する場合はデフォルトを使うべきではありません。CYP1A2はカフェインを代謝する肝酵素で、CYP1A2の遺伝的変異、喫煙、妊娠、経口避妊薬や特定の薬は消失速度を変化させ、平均値が個人の推定として不適切になります。

喫煙者は通常カフェインをより速く排出します;多くの研究で喫煙は半減期を概ね半分にしますので、母集団平均は喫煙者の排出を過小評価します。妊娠は一般に半減期を延長させ、しばしば倍以上になるため、母集団平均は妊婦のカフェイン残存を過小評価します;経口避妊薬や一部の抗うつ薬は消失を遅らせ平均より長い半減期を生じさせ、特定のCYP1A2遺伝子変異は代謝が速い人と遅い人を作ります。

肝臓に影響する薬(CYP1A2阻害薬または誘導薬)を服用している場合は薬の文献を確認してください。相互作用により半減期が1.5–10+ hoursの範囲を大きく外れることがあります;サイトのガイドにはいくつかの具体例と相互作用が記載された一次資料へのリンクがあります(pregnancy guidepre-workout guide)。これらの集団に該当することが分かっている場合は、デフォルトの5.7 hoursから半減期スライダーを公開された指針や自身の経験的推定に合わせて変更し、計算機を計画に使ってください。

素早い参照には、計画時にこれらのデータセットページを確認してください:Espresso (double, 126 mg)Latte (large, 2 shots, 126 mg)Monster Energy (160 mg)Red Bull (250 ml, 80 mg)Cold brew (200 mg) は代表的な用量です。続けてシナリオを this calculator と就寝・安全な一日の限度を計る関連ツール(Latest CupSafe Daily LimitCaffeine Comparison)で実行してください。規制上の限度や睡眠への影響の一次文献は上で引用したFDAとDrakeの資料を参照してください(FDA, 400 mg/day; Drake et al., 2013)。

よくある質問

体内のカフェインはどう計算される?

各投与量は一次減衰に従います:mg remaining = dose × 0.5^(minutes ÷ half-life)。計算機は質問した時点でそれぞれの投与量を合算します。CoffeeLogアプリと同じ方法です。

カフェインの半減期はどれくらい?

健康な成人では平均で約5.7 hとされ、約5.7時間で半分になります。大きな個人差があり、喫煙や一部の薬、遺伝によりおおむね1.5〜10時間以上に変わることがあります。

就寝前にどれだけのカフェインは多すぎ?

多くの人は就寝時に約100 mgを超えると睡眠に支障を感じます。計算機は標準的なカップを最後に飲める最終時刻を示します。

これは医療アドバイスですか?

いいえ。これは一般的な情報のための推定で、集団平均に基づく薬物動態モデルを使用しています。個人の代謝は異なるため、医療上の懸念がある場合は専門家に相談してください。

CoffeeLog · iOS

これをCoffeeLogで自動的に記録する

このサイトはその疑問に一度答えます。CoffeeLogは毎日答えます — 飲んだものを記録し、カフェインの減衰をリアルタイムで表示し、睡眠に影響が出る前の最後に飲める一杯を教えてくれます。

関連記事

  1. 就寝前の最後の一杯計算ツール
  2. 安全な1日のカフェイン上限計算ツール
  3. 2つの飲み物を比較計算ツール
  4. Drip coffee — 96 mg飲み物のカフェイン
  5. Red Bull (250 ml) — 80 mg飲み物のカフェイン
  6. Monster Energy — 160 mg飲み物のカフェイン
  7. Espresso (single) — 63 mg飲み物のカフェイン
  8. カフェインデータセット公開カフェインデータセット

TrackCaffeine はカフェインに関する一般的な参考情報を提供します。医療アドバイスではありません。カフェインの数値は公開情報に基づく推定値であり、正確な測定値ではありません。

カフェインを自動で記録 アプリを入手