SCORE2 心血管リスク計算機:欧州の10年リスク
ESCのSCORE2およびSCORE2-OPモデルで、10年間の心血管リスクを推定します。40~89歳、欧州の4つのリスク地域、mmol/Lまたはmg/dLに対応しています。
SCORE2 cardiovascular risk calculator
European models from the European Society of Cardiology. SCORE2 covers ages 40 to 69 and SCORE2-OP covers ages 70 to 89. For the United States, use a PREVENT or Pooled Cohort Equations calculator instead.
About the region you picked
Cardiovascular deaths in this region: 100 to under 150 per 100,000 people per year.
Countries in this group: Austria, Cyprus, Finland, Germany, Greece, Iceland, Ireland, Italy, Malta, Portugal, San Marino, Slovenia, Sweden.
Groups and thresholds: SCORE2, European Heart Journal 2021;42(25):2439-2448, Figure 2 and Supplementary Table S6, using WHO age- and sex-standardised cardiovascular mortality (ICD-10 I00-I99). This is the fixed 2021 snapshot the models were calibrated against, not a live figure. Pick a different group if your country's death rate has moved since or is not listed.
Low to moderate risk
At this age the guideline's bands are: under 5% low to moderate, {{high}}% to under 10% high, {{veryHigh}}% or more very high.
These bands come from the 2021 European Society of Cardiology prevention guideline. They describe where the number falls, nothing more.
What drove the number
Each row shows how much that factor moved the model's score. Positive numbers raise the estimated risk, negative numbers lower it. Every factor carries an age interaction, so each one counts for less as a person gets older.
The same person in all four regions
The same answers, rescaled to each of the four regions. The spread is the model working as designed, not noise.
Who these models are not for
This tool calculates, it does not advise
What the models cover
SCORE2 was derived in 45 cohorts covering 677,684 people and validated in 25 more. Both models are for people who do not already have cardiovascular disease. The published charts are drawn over systolic pressure 100 to 179 mmHg and non-HDL cholesterol 3 to 6.9 mmol/L; this page accepts a wider window so a real lab value is not rejected, but a value far outside the charted window is an estimate the charts do not show. The region calibration is a fixed 2021 snapshot of European mortality, so it is not meaningful for someone living outside Europe.
Sources for every coefficient on this page:
- SCORE2 working group and ESC Cardiovascular Risk Collaboration. SCORE2 risk prediction algorithms. European Heart Journal. 2021;42(25):2439-2448. doi:10.1093/eurheartj/ehab309.
- SCORE2-OP working group and ESC Cardiovascular Risk Collaboration. SCORE2-OP risk prediction algorithms. European Heart Journal. 2021;42(25):2455-2467. doi:10.1093/eurheartj/ehab312.
- Risk regions and their mortality thresholds: SCORE2, European Heart Journal 2021;42(25), Figure 2 and Supplementary Table S6.
- Cholesterol unit conversion: 1 mmol/L = 38.67 mg/dL. NCBI units conversion table (NBK83505). Neither source paper prints a factor of its own.
ドキュメンテーション
SCORE2 心血管リスク計算機
SCORE2 は、今後10年間に初回の心筋梗塞、脳卒中、または心血管疾患による死亡が起こる確率を推定する欧州のリスクモデルです。この計算機は、性別、年齢、喫煙、収縮期血圧、総コレステロール、HDLコレステロールの6項目からモデルを計算します。結果はパーセントで示されます。医学的助言を行うものではありません。
このツールは2つのモデルを使用します。SCORE2 は40歳から69歳を対象とします。SCORE2-OP(「高齢者」)は70歳から89歳を対象とします。どちらも欧州心臓病学会によるもので、2021年にEuropean Heart Journalで発表されました。
計算機が尋ねる項目
| 入力 | 許容範囲 |
|---|---|
| 性別 | 女性または男性 |
| 年齢 | 40歳から89歳 |
| リスク地域 | 低、中程度、高、非常に高い |
| 現在の喫煙 | はい、またはいいえ |
| 収縮期血圧 | 90~200 mmHg |
| 総コレステロール | 2.5~12 mmol/L(97~464 mg/dL) |
| HDLコレステロール | 0.5~3.5 mmol/L(20~135 mg/dL) |
コレステロールはmmol/Lまたはmg/dLで入力できます。モデルはmmol/Lで記述されているため、mg/dLでの入力は、NCBIの単位換算表(Bookshelf NBK83,505)に基づく1 mmol/L = 38.67 mg/dLを使って1回だけ換算されます。いずれの原著論文にも独自の換算係数は記載されていません。
HDLコレステロールは総コレステロールの一部なので、計算機は総コレステロール以上のHDL値を受け付けません。上記の各範囲は入力欄だけでなく計算処理自体でも確認されるため、貼り付けたり入力したりした値が検査をすり抜けることはありません。
SCORE2の式
各リスク因子は基準値からの距離として測定し、公表された重みを掛けて合計します。この合計を線形予測子と呼びます。
合計 = Σ(中心化値 × 重み)
合計は、モデルの10年ベースライン生存率S0を使ってリスクに変換され、その後リスク地域に合わせて再尺度化されます。
未較正リスク = 1 − S0 ^ exp(合計 − 平均)
リスク = 1 − exp(−exp(scale1 + scale2 × ln(−ln(1 − 未較正リスク))))
2行目は相補log-logによる再尺度化です。地域で実際にどの程度の心血管疾患があるかに合うよう、リスク尺度を引き伸ばします。
2つのモデルは異なる年齢層で適合されたため、入力値の中心化方法も異なります。
| 係数 | SCORE2(40~69歳) | SCORE2-OP(70~89歳) |
|---|---|---|
| 年齢 | (年齢 − 60)÷ 5 | 年齢 − 73 |
| 収縮期血圧 | (SBP − 120)÷ 20 | SBP − 150 |
| 総コレステロール | TC − 6 mmol/L | TC − 6 mmol/L |
| HDLコレステロール | (HDL − 1.3)÷ 0.5 | HDL − 1.4 mmol/L |
| 喫煙 | 現在喫煙している場合は1、それ以外は0 | 同じ |
各因子には年齢との交互作用もあります。その重みは、基本重みに中心化した年齢と交互作用重みを掛けた値を加えたものです。このため、年齢が上がるほど喫煙、血圧、コレステロールの影響は小さくなります。SCORE2 は平均を差し引きません(平均はゼロです)。SCORE2-OPは、男性では0.0929、女性では0.229という公表平均を差し引きます。
計算例:50歳男性
入力値:男性、年齢50歳、現在喫煙、収縮期血圧140 mmHg、総コレステロール5.5 mmol/L、HDLコレステロール1.3 mmol/L、低リスク地域。これはSCORE2論文自体に掲載されている例です。
中心化値:年齢(50 − 60)÷ 5 = −2、喫煙 = 1、血圧(140 − 120)÷ 20 = 1、総コレステロール5.5 − 6 = −0.5、HDL(1.3 − 1.3)÷ 0.5 = 0。
| 係数 | 使用する重み | 寄与 |
|---|---|---|
| 年齢 | 0.3742 | −2 × 0.3742 = −0.7484 |
| 喫煙 | 0.6012 + (−2 × −0.0755) = 0.7522 | 0.7522 |
| 収縮期血圧 | 0.2777 + (−2 × −0.0255) = 0.3287 | 0.3287 |
| 総コレステロール | 0.1458 + (−2 × −0.0281) = 0.2020 | −0.5 × 0.2020 = −0.1010 |
| HDLコレステロール | −0.2698 + (−2 × 0.0426) = −0.3550 | 0 |
| 合計 | 0.2315 |
男性のベースライン生存率S0 = 0.9605の場合:
未較正リスク = 1 − 0.9605 ^ exp(0.2315) = 0.04953、すなわち4.95%です。
低リスク地域ではscale1 = −0.5699、scale2 = 0.7476を使用します。
リスク = 1 − exp(−exp(−0.5699 + 0.7476 × ln(−ln(0.95047)))) = 0.0591で、5.9%と表示されます。
同じ男性のスコアは、中程度の地域で7.6%、高リスク地域で8.1%、非常に高いリスク地域で14.0%です。論文ではこの両端について5.9%と14.0%が示されています。同じ数値の女性では4.2%と13.7%となり、これも論文の数値と一致します。
計算例:75歳女性
入力値:女性、年齢75歳、現在喫煙、収縮期血圧160 mmHg、総コレステロール6.5 mmol/L、HDLコレステロール1.2 mmol/L、高リスク地域。年齢75歳ではSCORE2-OPが選択されるため、中心化の方法が変わります。
中心化値:年齢75 − 73 = 2、喫煙 = 1、血圧160 − 150 = 10、総コレステロール6.5 − 6 = 0.5、HDL1.2 − 1.4 = −0.2。
| 係数 | 使用する重み | 寄与 |
|---|---|---|
| 年齢 | 0.0789 | 0.1578 |
| 喫煙 | 0.4921 + (2 × −0.0255) = 0.4411 | 0.4411 |
| 収縮期血圧 | 0.0102 + (2 × −0.0004) = 0.0094 | 0.0940 |
| 総コレステロール | 0.0605 + (2 × −0.0009) = 0.0587 | 0.02935 |
| HDLコレステロール | −0.304 + (2 × 0.0154) = −0.2732 | 0.05464 |
| 合計 | 0.77689 |
女性のSCORE2-OP平均は0.229、ベースライン生存率は0.8082です。
未較正リスク = 1 − 0.8082 ^ exp(0.77689 − 0.229) = 0.3081、すなわち30.81%です。
高リスク地域ではscale1 = 0.38、scale2 = 1.09を使用し、リスクは38.9%になります。同じ女性のスコアは、低リスク地域で19.5%、中程度の地域で26.0%、非常に高いリスク地域で52.0%です。
4つのリスク地域
地域は単なるラベルではありません。結果全体を再尺度化するため、結果が2倍を超えて変わることもあります。地域は、WHOによる国別の年齢・性別標準化心血管死亡率に基づき、ICD-10第IX章(I00-I99)における人口100,000人あたり年間の死亡数で定義されます。
| 地域 | 心血管疾患による年間死亡数(100,000人あたり) |
|---|---|
| 低 | 100未満 |
| 中程度 | 100以上150未満 |
| 高 | 150以上300未満 |
| 非常に高い | 300以上 |
これらの区分はSCORE2論文の図2と補足表S6に基づきます。モデルが2021年に発表された時点で適用された固定的なスナップショットであり、最新情報を配信するものではありません。実際の死亡率はその後変化しています。そのため、計算機は所在地から地域を推測しません。地域は手動で選択し、各地域の死亡率区分と国の一覧を表示します。一覧にない国や区分が変わった国の利用者は、自国の死亡率に合う区分を選べます。結果は4地域すべてについて同時に表示されます。
4つの地域は、常に名称の順に並ぶとは限りません。開始時のリスクが低い場合、公表された尺度によっては高リスク地域が中程度の地域をわずかに下回ることがあります。50歳の非喫煙男性で、血圧140 mmHg、総コレステロール5.5 mmol/L、HDL1.3 mmol/Lの場合、4地域でのスコアはそれぞれ3.4%、4.2%、4.1%、7.8%です。これは公表された定数による結果です。
リスク区分
2021年の欧州心臓病学会予防ガイドラインでは、SCORE2の数値がどの区分に入るかを示しています。同じパーセントでも45歳と75歳では意味が異なるため、境界は年齢によって変わります。
| 年齢層 | 低~中程度 | 高 | 非常に高い |
|---|---|---|---|
| 50歳未満 | 2.5%未満 | 2.5%以上7.5%未満 | 7.5%以上 |
| 50歳~69歳 | 5%未満 | 5%以上10%未満 | 10%以上 |
| 70歳以上 | 7.5%未満 | 7.5%以上15%未満 | 15%以上 |
これらの区分は数値の分類を示すもので、治療開始基準ではありません。計算機も治療開始基準を示していません。区分は、パーセントを小数第1位に丸めた後の値に適用されるため、表示された数値と区分が食い違うことはありません。
モデルが対象としないもの
SCORE2は45のコホート、合計677,684人を対象に導出され、さらに25のコホートで検証されました。どちらのモデルも、すでに心血管疾患を有する人を対象としていません。
公表されたグラフの対象範囲は、このページで受け付ける範囲より狭く、収縮期血圧は100~179 mmHg、非HDLコレステロールは3~6.9 mmol/Lです。実際の検査値が拒否されないよう入力範囲を広くしていますが、グラフの範囲から大きく外れた値は、グラフに示されていない推定値です。
どちらのモデルも糖尿病のある人には適用されません。そのため、ここには糖尿病の入力項目がありません。糖尿病には別途適合されたモデル、SCORE2-Diabetes(European Heart Journal 2023;44(28):2544)があります。地域の較正は欧州向けなので、対象国以外に住む人には数値は意味を持ちません。PREVENTやPooled Cohort Equationsなど米国向けに作られた計算機は、入力項目も異なる別のモデルです。
このツールは数値を計算して、それで終わります。治療開始基準を設定せず、薬を勧めず、用量を示さず、診断も行いません。
よくある質問
SCORE2のパーセントは何を意味しますか? 同じ6項目の回答を持つ100人について、今後10年間に初回の致死性または非致死性心血管イベントが起こる推定確率です。イベントとは、心血管疾患による死亡、心筋梗塞、または脳卒中を指します。
なぜ年齢70歳でモデルが変わるのですか? SCORE2-OPは別のモデルであり、SCORE2を69歳超まで引き伸ばしたものではありません。独自の係数、基準値、地域尺度を持ち、70歳以上の人を対象に適合されています。計算機は70歳で切り替わり、2つを混合することはありません。この段差は明確です。中程度の地域で12.2%だった69歳のプロフィールは、70歳になると11.8%になります。
リスク地域は本当にそれほど重要ですか? はい。上の最初の計算例では、同じ男性でも低リスク地域では5.9%、非常に高いリスク地域では14.0%になります。変わったのは地域だけです。
なぜ糖尿病のチェックボックスがないのですか? SCORE2とSCORE2-OPは糖尿病のない人を対象としています。公表された両モデルには糖尿病の係数がありますが、想定する対象集団から糖尿病は除外されており、糖尿病には別のモデルがあります。このチェックボックスを設けると、このモデルが想定していない問いに答えることになるためです。
HDLの代わりにLDLコレステロールを入力できますか? いいえ。モデルが使用するのは総コレステロールとHDLコレステロールです。両者の差である非HDLコレステロールは、公表されたグラフで使用されている形式であり、計算機は結果とともに表示します。
このページの数値はどこから来ていますか? SCORE2作業部会およびESC Cardiovascular Risk Collaboration「SCORE2 risk prediction algorithms」、European Heart Journal 2021;42(25):2439-2448。SCORE2-OP作業部会およびESC Cardiovascular Risk Collaboration「SCORE2-OP risk prediction algorithms」、European Heart Journal 2021;42(25):2455-2467。リスク区分は2021年ESC予防ガイドラインに基づきます。コレステロールの換算係数はNCBIの単位換算表に基づきます。