眼内レンズ IOL 度数計算シミュレーター 戻る
眼科・医療デバイス

眼内レンズ IOL 度数計算シミュレーター

白内障手術で使う眼内レンズ (IOL) の度数を、SRK/T や Barrett Universal II など主要式でリアルタイム計算するツールです。眼軸長・角膜屈折・前房深度・目標屈折を変えると推奨度数と式別の差が一目で分かり、術前計画の感度検討に使えます。

パラメータ設定
眼軸長 AL
mm
角膜頂点から網膜までの距離。IOLMaster 等で測定
角膜屈折 K1(弱主経線)
D
角膜屈折 K2(強主経線)
D
K2 − K1 が角膜乱視量
前房深度 ACD
mm
角膜後面から水晶体前面までの距離
目標屈折
D
術後の希望残余屈折度数(負=近視寄り)
IOL 種別
プレミアム IOL の選択は乱視・遠近の希望で決定
計算式
短眼軸・長眼軸では Barrett / Haigis が推奨
計算結果
平均K値 (D)
角膜曲率半径 (mm)
ELP 推定 (mm)
SRK II 度数 (D)
SRK/T 度数 (D)
推奨 IOL 度数 (D)
眼球断面と IOL 位置・光線追跡

角膜・前房・水晶体嚢内 IOL・硝子体・網膜の断面と光線軌跡。色は推奨度数の範囲(緑:標準/橙:注意/赤:範囲外)。

IOL 度数 vs 眼軸長 — 各 K 値
式別予測値の比較
理論・主要公式

$$P_{IOL} = \frac{1000\, n\, (n\, r_c - (n-1)\, L)}{(L - ELP)\,(n\, r_c - (n-1)\, ELP)} - 1.4\, R_{target}$$

SRK/T の薄肉理論光線追跡式。n=硝子体屈折率 1.336、r_c=角膜曲率半径 (mm)、L=最適化眼軸長、ELP=有効レンズ位置 (mm)、R_target=目標屈折 (D)。

$$P_{SRKII} = A - 2.5\, AL - 0.9\, K + C(AL) + 1.4\, R_{target}$$

SRK II 回帰式。A=IOL A 定数、AL=眼軸長 (mm)、K=平均K値 (D)、C(AL)=眼軸長補正項(短眼軸+3〜長眼軸−0.5)。

$$r_c = \frac{337.5}{K_{avg}}, \qquad ELP \approx 0.045\, A + 0.1\,(AL - 23.5)$$

角膜曲率半径と ELP の簡易推定。K_avg=(K1+K2)/2、A=IOL A 定数(典型 116〜122)。

眼内レンズ (IOL) 度数計算 — SRK/T 式と Barrett Universal II

🙋
白内障手術って「水晶体を取り出して人工レンズを入れる」って聞きましたけど、その人工レンズの度数はどうやって決めるんですか?適当に入れたら見えないですよね…?
🎓
いいところを突いてきたね。白内障手術は世界で年間 3,000 万件以上行われている「最多施行手術」で、その心臓部がまさに IOL 度数選択なんだ。混濁した水晶体を超音波で乳化吸引して、空いた水晶体嚢の中にアクリル樹脂の眼内レンズ (Intraocular Lens, IOL) を入れる。このレンズが術後の屈折を決めるから、度数が 1D ずれると裸眼視力で 0.5 〜 1.0 段違う見え方になる。だから術前に眼軸長や角膜屈折を 0.01mm/0.05D 単位で測って、専用の計算式で度数を弾き出すんだよ。
🙋
えっ、計算式って1つじゃないんですか?左に SRK/T、Barrett、Haigis、SRK II の4種類が並んでいて、選ぶと結果が少しずつ違いますね…
🎓
そう、世代ごとに何種類もある。最初に普及したのが SRK II (Sanders-Retzlaff-Kraff 1988) で、P = A − 2.5·AL − 0.9·K という単純な回帰式。Aは IOL ごとの定数、AL は眼軸長 (mm)、K は平均角膜屈折 (D) だ。式はシンプルだけど、眼軸長が極端な人だと術後 1〜2D ずれることがあった。それを改良したのが SRK/T (1990) で、薄肉光線追跡をベースに「有効レンズ位置 ELP」を推定する理論式。さらに Barrett Universal II (2013) は機械学習的な補正で短眼軸・長眼軸の両方で精度を上げ、Haigis 式は ACD(前房深度)を独立変数として使う。今は世界的に Barrett が第一選択だね。
🙋
目標屈折 −0.5D って何ですか?「−」だと近視ってことですよね?わざわざ近視にするんですか?
🎓
いい質問!単焦点 IOL は1つの距離にしかピントが合わないから、患者さんの生活スタイルに合わせて目標を決めるんだ。完全に 0D にすると遠方はクッキリ見えるけど、手元の本やスマホはメガネが必須になる。−0.5 〜 −1.0D くらいの弱い近視に設定すると、PC 画面や食卓くらいまではメガネなしで見えて使い勝手がいいから、デスクワーク中心の人にはこのあたりが定番。読書好きの人だと −2.0D 以上にすることもあるし、両眼で目標を変える「モノビジョン」という方法もある。多焦点 IOL なら近・遠の両方にピントが合うけど、夜間のグレアやハロー(光のにじみ)が出やすいトレードオフがある。
🙋
K1 と K2 を少し離して 43.0 と 45.0 にしてみたら「乱視 2.0D — トーリック IOL 推奨」って警告が出ました。これは何ですか?
🎓
それが「角膜乱視」だ。角膜が真ん丸じゃなく、ラグビーボールのように経線方向で曲率が違うと、ピントが2点に分かれてボケる。K1 と K2 の差が 1D を超えると術後にメガネ無しで生活できないレベルの乱視が残るから、IOL 内に円柱度数を組み込んだ「トーリック IOL」を使う。挿入時に軸を ±5° 以内で合わせるのが術中のキモで、1° ずれると効果が約 3% 落ちる。0.5〜1.0D 程度の軽度なら、強主経線上の角膜輪部に小切開を入れる LRI (Limbal Relaxing Incision) で対応することもあるよ。
🙋
眼軸長を 27mm にしてみたら「長眼軸 (myope) — Barrett/Haigis 推奨」と出ました。長い眼だと SRK/T だとダメなんですか?
🎓
完全にダメではないけど精度が落ちる。眼軸長が 26mm を超えるような強度近視眼や、22mm 未満の強度遠視眼では、SRK/T が前提とする ELP の推定が実際と乖離しやすい。長眼軸では SRK/T はやや過矯正(近視寄り)になる傾向があり、Wang-Koch 補正という眼軸長を実効値に丸める後処理が必要になる。Barrett Universal II は ML 的補正を組み込んでいて、こうした極端眼でも誤差が小さい。実臨床では1人の患者で複数式の結果を並べて比較し、術者の経験と機種の癖(A 定数の最適化値)を加味して最終決定するのが安全だね。

よくある質問

SRK II(1988)はオリジナル SRK 式 P = A − 2.5L − 0.9K を眼軸長に応じて補正した経験回帰式で、短眼軸では係数を増し、長眼軸では係数を減らします。SRK/T(1990)は理論光線追跡を基盤とし、A 定数から有効レンズ位置 ELP を推定して厚レンズ式で度数を計算します。標準眼軸では両者の差は1〜2D 程度ですが、眼軸長が 22mm 未満や 26mm 超では SRK/T のほうが術後屈折誤差が小さくなる傾向があります。
Barrett Universal II(2013)は ML 的補正を加え、短眼軸・長眼軸・トーリック・術後 LASIK 眼などの幅広い症例で第3世代式(SRK/T、Hoffer Q、Holladay 1)より精度が良いとされ、現在は世界的に第一選択になりつつあります。Haigis 式は ACD(前房深度)を独立変数として使い、短眼軸(22mm 未満)で特に良い精度を示すため、強度遠視眼の症例で選ばれます。本ツールでは Barrett と Haigis を SRK/T からの簡易補正として近似実装しており、実臨床ではメーカー純正の計算機をご使用ください。
単焦点 IOL は1つの距離にしかピントが合わないため、患者の生活スタイルに合わせて目標屈折を決めます。デスクワーク中心の方は −0.5〜−1.0D 程度の弱い近視に設定すると、眼鏡なしで PC や手元書類が見やすくなります。両眼で異なる目標(例:利き目を遠方0D、非利き目を −1.5D)にする「モノビジョン」も選択肢です。ゴルフや運転中心なら 0D に近づけ、強い読書習慣がある方は −2.0D 以上を選ぶこともあります。
角膜の K1(弱主経線)と K2(強主経線)の差が 1.0D を超えると、術後にメガネが必要なレベルの残余乱視が出るため、トーリック IOL の使用を検討します。トーリック IOL は IOL 内に円柱度数を組み込んだもので、軸合わせの精度(術中マーキング ±5°以内が目安)が術後成績に直結します。1.5D 未満の軽度乱視では、強主経線上の角膜輪部切開(LRI)で対応する場合もあります。本ツールでは乱視 1.0D 超かつ非トーリック IOL 選択時に警告を表示します。

実世界での応用

白内障手術の術前計画:世界で年間 3,000 万件超施行される白内障手術のほぼ全例で、IOLMaster 700 (Carl Zeiss Meditec)、Lenstar LS 900 (Haag-Streit)、Pentacam AXL (Oculus) などの光学式生体計測装置で眼軸長・角膜曲率・前房深度・水晶体厚を測定し、本ツールのような計算式に入力して度数を決定します。第1眼の術後屈折結果をフィードバックして第2眼で A 定数を微調整する「A 定数最適化」も術者ごとに行われます。

プレミアム IOL の症例選択:Alcon AcrySof IQ Vivity (EDOF)、Johnson & Johnson Tecnis Synergy (Trifocal)、ZEISS AT LISA tri、HOYA Vivinex iSert などの多焦点・EDOF IOL は、患者の角膜形状・瞳孔径・夜間視力ニーズ・乱視量から症例選択します。多焦点 IOL では 0.5D 未満の度数誤差でも近見視力に影響するため、Barrett 等の高精度式と術中波面解析(ORA System)を併用するのが標準です。

屈折矯正手術後眼の特殊計算:LASIK や PRK で角膜屈折力を変えた眼では、ケラトメータが「真の角膜屈折力」を過大評価し、SRK/T で計算するとほぼ確実に遠視性の屈折誤差が出ます。Barrett True-K、Haigis-L、ASCRS Online Calculator の Shammas-PL 等の補正式や、Total Keratometry を用いた直接測定が使われます。レーシック既往は問診で必ず確認し、専用式に切り替えるのが術後トラブル回避の鉄則です。

研究・教育・治験:新しい IOL の開発治験では、本ツールのようなオープンな計算式での予測値と実測屈折値の差分(Mean Absolute Error, MAE)が主要評価項目になります。MAE 0.40D 以内、±0.50D 以内に入る率が 75% 以上、±1.00D 以内が 95% 以上、というのが PMDA・FDA の承認実績の目安です。教育用には眼軸長と角膜屈折を変えたパラメータスタディができる本ツールのようなインタラクティブ教材が、レジデント教育で活用されています。

よくある誤解と注意点

まず最大の落とし穴が、「術前 K 値をそのまま LASIK 既往眼で使う」こと。エキシマレーザーで角膜中央部を削った眼では、ケラトメータが測定する周辺部の曲率から推定する中央角膜屈折力が実際より大きく見積もられます。通常の SRK/T や Barrett UI(True-K でない)に LASIK 既往眼の K 値を入れると、計算上の角膜屈折力が大きい=必要な IOL 度数が小さく出て、術後に遠視性の屈折誤差(残余 +1.5〜2.0D)になります。問診で屈折矯正手術歴を必ず確認し、Barrett True-K No History、Haigis-L、Shammas-PL などの専用式に切り替えてください。

次に、「眼軸長 24.5mm で SRK II の係数式を切り替える」境界条件のバグです。SRK II は AL < 20、20-21、21-22、22-24.5、24.5< の5区間で異なる定数を加算します。プログラム実装で「< 24.5」と「≤ 24.5」を取り違えると、ちょうど 24.5mm の症例で 0.5D ジャンプする不連続が発生します。本ツールでは AL < 24.5 で標準域、AL ≥ 24.5 で長眼軸補正としており、コード上の比較演算子と論文記述を必ず照合してください。また、A 定数は IOL モデル(メーカーが公表する一定値、典型 116〜122)と術者個人の最適化値(personalized A constant)で 0.5〜1.5 異なることがあり、これも 0.5〜1.5D の誤差源になります。

最後に、「ACD 測定値が IOL 留置後の実際の位置と等しい」という誤解。ACD(前房深度)は術前の水晶体前面までの距離であり、IOL 挿入後にレンズが収まる「有効レンズ位置 ELP」とは概念が異なります。ELP は嚢内固定の IOL では平均 5.0〜5.5mm 程度ですが、Sulcus 固定や強膜内固定では 0.5〜1.5mm 浅くなり、その分必要度数が約 1.0〜2.5D 増えます。術中に後嚢破損などで固定位置を変更した場合は、計算値に Sulcus 補正(+1.0〜1.5D 減量)を加える必要があります。本ツールの ELP 推定は嚢内固定を前提とした近似値であり、術中の固定位置変更には対応していません。

使い方ガイド

  1. 眼軸長(mm)、角膜屈折値(平坦・急勾配方向のK値をジオプター単位で)、前房深度(mm)を入力します
  2. 目標屈折値(術後にどの屈折値を目指すか:−0.5D、0D、+0.5Dなど)を選択してシミュレーション実行ボタンをクリックします
  3. SRK II、SRK/T、Barrett Universal II、Haigis式の4つの計算式で IOL度数が自動算出され、推奨 IOL度数が表示されます

具体的な計算例

眼軸長 23.5mm、角膜曲率 43.0D(平坦方向)× 44.5D(急勾配方向)、前房深度 3.1mm、目標屈折 0D の白内障患者の場合:平均K値は 43.75D、角膜曲率半径は 7.73mm、ELP推定値は約 5.62mm と算出されます。SRK II式では約 20.5D、SRK/T式では約 20.8D、Barrett式では約 20.7D の IOL が推奨され、各式の結果を比較して最適な IOL度数を選択できます。

実務での注意点

  1. 眼軸長 26mm以上の長眼症例では SRK/T や Haigis式が SRK II より精度が高い傾向があるため、複数式の結果を検討してください
  2. 前房深度が 2.4mm以下や 3.5mm以上の極値では ELP推定の誤差が大きくなるため、術前の眼底検査、角膜内皮細胞検査と併せて総合判断が必須です
  3. 角膜乱視が 1.5D以上ある場合は、トーリック IOL の使用を検討し、軸方向の設定誤差を最小限にしてください
  4. バレット式は遠視眼(短眼症)での精度が良好ですが、施設ごとの実績データとの比較も重要です