10万人の「仮想の赤ちゃん」が教えてくれること―生命表の正しい読み方
第113回医師国家試験 F問題 第17問
国試問題にチャレンジ
生命表について正しいのはどれか。
- a.死力は定義上1以下の数値をとる。
- b.平均寿命は実際の人口の年齢構造により変化する。
- c.平均寿命は毎年の死亡者の平均年齢から算出される。
- d.50歳平均余命は50歳の者が生まれて以降の毎年の死亡率を使用する。
- e.50歳死亡率は50歳になった者が51歳になる前に死亡する確率である。
対話形式の解説
ドクター
医学生
ドクター
医学生
ドクター
医学生
ドクター
医学生
ドクター
医学生
ドクター
医学生
ドクター
医学生
ドクター
医学生
ドクター
医学生
ドクター
医学生
ドクターまとめ
生命表は、ある年に観察された年齢別死亡率が今後も変わらないと仮定し、10万人の仮想の出生集団が年齢とともに減っていく様子を計算した表で、日本のものは期間生命表です。x歳死亡率はx歳に達した者がx+1歳に達する前に死亡する確率であり、平均余命はx歳以上の定常人口をx歳の生存数で割って求め、平均寿命は0歳の平均余命を指します。すべてが年齢別死亡率のみから算出されるため、平均寿命は実際の人口の年齢構成に左右されず、死亡者の平均年齢とも、特定世代の過去の死亡率を追うコーホート生命表とも異なります。また死力は瞬間的な死亡の強さを表す率で、確率ではないため1を超えうる点も確率である死亡率との違いです。これらの定義を正確に押さえることは、平均寿命・健康寿命や年齢調整死亡率などの統計を正しく解釈し、地域や国の健康状態を比較する基礎になります。
解答・解説
正解はeです
生命表とは
生命表は、ある期間(通常は1年、完全生命表では国勢調査年)に観察された年齢別死亡率が今後もずっと変わらないと仮定し、同時に生まれた10万人の集団(仮想の出生コホート)が年齢とともにどのように減っていくかを計算した表である。日本の生命表はこのような「期間生命表(現在生命表)」であり、ある一時点の死亡状況を要約したものである。
主な生命表関数
・死亡率 nqx:x歳ちょうどに達した者が、x+n歳に達する前に死亡する確率(1歳刻みならqx)。 ・生存数 lx:10万人の出生者が上記の死亡率に従って死亡していくとき、x歳に達するまで生き残ると期待される人数。 ・死亡数 ndx:x歳からx+n歳までの間に死亡する人数(lx − lx+n)。 ・定常人口 nLx:毎年10万人が生まれ、死亡率が一定不変であるときに最終的に到達する(年齢構造が変化しなくなった)人口のうち、x歳以上x+n歳未満の人口。Tx はx歳以上の定常人口の合計。 ・平均余命 ex:x歳に達した者が、その後平均して何年生きられるかの期待値で、ex=Tx/lx。 ・平均寿命:0歳の平均余命 e0 のこと。 ・死力 μx:x歳ちょうどにおける瞬間的な死亡の強さで、μx=−(1/lx)・(dlx/dx)。
正解を導く考え方
生命表のすべての関数は「年齢別死亡率」だけから計算され、実際の人口の年齢構成や死亡者の年齢分布には左右されない。この性質のため、平均寿命は年齢構成が異なる国・地域・年次の間で死亡状況を比較する指標として使える。また用いる死亡率は「その年の」各年齢の死亡率であり、特定の世代が実際にたどってきた過去の死亡率ではない。これらの原則を押さえると、各選択肢の正誤が判断できる。x歳死亡率の定義をそのまま述べた選択肢が正しい。
選択肢考察
- ×a. 死力は定義上1以下の数値をとる。
死力は確率ではなく、ある瞬間における死亡の「速度(率)」であり、μx=−(1/lx)・(dlx/dx)と定義される。生存数曲線の傾き(減り方)をその時点の生存数で割ったものなので、上限は定義上存在せず、0以上で理論的には無限大までとりうる。例えば1年間の死亡確率qxが高い超高齢層では、その年齢区間の死力が1を超えることもある。極端な例として、ある瞬間に全員が死亡するなら死力は無限大となる(現実には起こらない)。一方、確率である死亡率qxは0〜1の値をとる。死力と死亡率を混同しないことが重要である。
- ×b. 平均寿命は実際の人口の年齢構造により変化する。
平均寿命は0歳平均余命(e0=T0/l0)であり、年齢別死亡率から算出される仮想集団(10万人の出生コホートと定常人口)に基づく。実際の人口がどのような年齢構成であっても、年齢別死亡率が同じなら平均寿命は同じになる。したがって、高齢化が進んだ集団と若年者の多い集団でも、そのまま死亡状況を比較できる。粗死亡率が年齢構成の影響を強く受けるのとは対照的である。
- ×c. 平均寿命は毎年の死亡者の平均年齢から算出される。
平均寿命は生命表から計算される0歳の平均余命であり、その年に死亡した人の年齢を平均したもの(平均死亡年齢)ではない。平均死亡年齢は人口の年齢構成の影響を強く受け、例えば若年人口が多い集団では死亡者の平均年齢は低くなりやすい。両者は別の指標である。
- ×d. 50歳平均余命は50歳の者が生まれて以降の毎年の死亡率を使用する。
日本の生命表は期間生命表であり、作成対象となった年の各年齢の死亡率(50歳、51歳、52歳…の死亡率)を用いる。50歳平均余命は、50歳以上の定常人口T50を50歳の生存数l50で割って求める(e50=T50/l50)。今50歳の人が実際に生まれてから経験してきた過去の死亡率を追跡して使うわけではない。なお、特定の出生世代を実際に追跡して作る生命表は「コーホート(世代)生命表」と呼ばれ、別物である。そもそも平均余命は今後の生存期間の期待値なので、50歳以前の死亡率は計算に入らない。
- ○e. 50歳死亡率は50歳になった者が51歳になる前に死亡する確率である。
生命表におけるx歳死亡率qxは、x歳ちょうどに達した者がx+1歳に達する前に死亡する確率と定義される。したがって50歳死亡率は、50歳になった者が51歳の誕生日を迎えるまでに死亡する確率である。これと対になるのがx歳生存率px(=1−qx)で、x歳に達した者がx+1歳まで生き残る確率を表す。なお実際の算出では、1歳以上は人口と死亡数から、1歳未満は出生数と死亡数から年齢別死亡率を求めている。
日本の生命表の種類
・完全生命表:国勢調査人口(確定数)と人口動態統計(確定数)を基に、5年ごと(国勢調査年)に作成される。 ・簡易生命表:推計人口と人口動態統計(概数)を基に、毎年作成される。 ・都道府県別生命表、市区町村別生命表も5年ごとに作成される。
生命表関数の関係
・dx=lx − lx+1 ・qx=dx/lx、px=1 − qx ・Tx=Lx+Lx+1+…(x歳以上の定常人口の総和) ・ex=Tx/lx ・μx=−(1/lx)・(dlx/dx)(生存数曲線の瞬間的な減少率)
平均寿命と関連指標
・平均寿命は乳児死亡率の影響を大きく受ける。乳児期の死亡が減ると平均寿命は大きく延びる。 ・特定の死因を除去した場合の平均余命の延び(死因別死亡確率・特定死因を除去した場合の平均余命の延び)も生命表から算出される。日本では悪性新生物を除去した場合の延びが最も大きい。 ・健康寿命:健康上の問題で日常生活が制限されることなく生活できる期間。平均寿命との差が「日常生活に制限のある期間」である。
年齢構成の影響を受けない指標と受ける指標
・受けない(受けにくい):平均寿命・平均余命、年齢調整死亡率、標準化死亡比(SMR、基準集団との比較)。 ・受ける:粗死亡率、平均死亡年齢。
POINT
・生命表は年齢別死亡率のみから作られ、実際の人口の年齢構成に影響されない。 ・平均寿命=0歳平均余命(e0=T0/l0)であり、死亡者の平均年齢ではない。 ・x歳平均余命 ex=Tx/lx(x歳以上の定常人口÷x歳の生存数)。 ・x歳死亡率 qx:x歳に達した者がx+1歳に達する前に死亡する確率(0〜1)。 ・死力 μx は瞬間の死亡率で、確率ではないため1を超えうる。 ・日本の生命表は期間生命表で、その年の死亡率を用いる(世代の過去の死亡率は使わない)。完全生命表は5年ごと、簡易生命表は毎年。
