本記事にはプロモーション(広告・アフィリエイトリンク)が含まれます。

この記事でわかること

💡 ポイント

  • ICH E14が何を求めているか:非抗不整脈薬にQT/QTc延長の評価を課す理由と、E14(臨床)とS7B(非臨床)の役割分担。Q&Aが2008年から2022年までにどう改訂されてきたかを一次資料の日付で整理します
  • 10 ms という判定基準の正体:「ΔΔQTcの両側90%信頼区間の上限が10 ms未満」という一文が、なぜ片側95%上限と同義なのか。そして陽性対照(モキシフロキサシン400 mg)が何を担保しているのか
  • 補正式の選択が結論を変えること:心拍数40〜120 bpmの範囲でBazett補正はQTcを76.7 msも動かすのに対し、Fridericia補正は1.5 msに収まる、というRでの実測結果
  • 中心傾向解析とカテゴリ解析の実際:時点ごとの最大平均差をどう読むか、450/480/500 msと変化量30/60 msの外れ値集計をRで再現します
  • TQT試験ができないときの道筋:2022年のE14/S7B Q&Aが認めた統合的リスク評価の3条件を、原文の記載に沿って具体的に解説します

はじめに

医薬品開発において、有効性の議論より先に開発中止を決めてしまう安全性の論点がいくつかあります。QT間隔の延長は、その代表格です。

心電図のQT間隔は心室の脱分極から再分極までに要する時間を表します。これが延長すると、torsade de pointes(TdP)と呼ばれる多形性心室頻拍が起こりやすくなり、まれに心室細動から突然死に至ります。頻度としては極めてまれである一方、健康な人が服用する薬で起きうるという点が問題を深刻にしました。1990年代から2000年代初頭にかけて、抗ヒスタミン薬のテルフェナジン、消化管運動改善薬のシサプリド、抗菌薬のグレパフロキサシンといった、いずれも生命に関わらない疾患に使われる薬が、QT延長とTdPを理由に市場から姿を消しています。

この経験から生まれたのがICH E14です。正式名称を「非抗不整脈薬におけるQT/QTc間隔の延長と催不整脈作用の潜在的可能性に関する臨床的評価」といい、2005年5月にStep 4に到達しました。同じ2005年5月には非臨床側のICH S7Bも成立しており、E14とS7Bは当初から対になる文書として設計されています。

E14が実務に与えたインパクトは、ほかのガイドラインと比べても際立っています。というのも、E14は「QT延長のリスクを評価しなさい」という原則を述べるにとどまらず、専用の臨床試験(thorough QT/QTc study、以下TQT試験)を実施し、10 msという具体的な閾値で判定するという運用にまで踏み込んだためです。結果として、ほぼすべての新有効成分がこの試験を通過する必要が生じ、開発計画・費用・スケジュールの前提が変わりました。

その一方で、E14の運用は成立から20年をかけて着実に柔軟化してきました。濃度–QTc解析(C-QTc解析)を主たる評価に据えることを認めた2015年のQ&A(R3)、そして非臨床データを臨床データと統合して評価する道を開いた2022年のE14/S7B Q&Aは、いずれも「TQT試験を必ず1本実施する」という硬直した運用を見直すものでした。

本記事では、E14の背景と要求事項を整理したうえで、実務でつまずきやすい補正式の選択判定基準の読み方を、R 4.5.1で実際に計算した数値とともに解説します。掲載しているコードはそのまま実行でき、出力はすべて手元で再現した実測値です。最後に、TQT試験が実施できない場合の統合的リスク評価まで扱います。

ICH E14とは ― QT延長がなぜ承認の可否を左右するのか

ICH E14は、非抗不整脈薬、つまり不整脈治療を目的としない医薬品を対象に、心室再分極の遅延(QT/QTc間隔の延長)を評価する方法を定めたガイドラインです。抗不整脈薬はそもそも心臓の電気活動に作用することが目的であり、QT延長も想定内の薬理作用として別枠で評価されるため、E14の対象からは外れています。

なぜ「まれな副作用」にこれほどの手間をかけるのか

TdPの発生頻度は、多くの薬で数千〜数万例に1例程度と推定されます。この頻度は、通常の第III相試験(数百〜数千例規模)ではまず観測できません。仮に発生率が1万例に1例だとすると、3,000例の試験で1例でも観測される確率は3割に届きません。

つまり臨床試験の症例数を増やしてTdPそのものを数える戦略は、原理的に成立しないわけです。そこでE14が採用したのが、TdPの前段階にあたるQT延長という代替指標(サロゲート)を、高い精度で測定するというアプローチでした。数千例で1例のイベントを追う代わりに、数十例で数ミリ秒の変化を捉えることに資源を集中させる、という設計思想です。

💡 ポイント
E14の評価は「TdPが起きるかどうか」を直接調べているのではなく、その代替指標であるQTc延長を高精度で測っています。判定に用いる10 msという値も、この延長量を超えると危険だという生物学的な閾値ではなく、規制上の判断基準として合意された値です。この区別を押さえておくと、後述する統合的リスク評価の考え方が理解しやすくなります。

E14とS7Bの役割分担

E14が臨床、S7Bが非臨床を担当します。S7Bは主に2つの試験を柱としています。ひとつはhERG試験で、心筋の再分極を担うカリウムイオン電流(IKr)を運ぶhERGチャネルを薬物がどの程度阻害するかを、in vitroで評価します。もうひとつがin vivo QT試験で、イヌやサルなどの動物にテレメトリー装置を装着し、実際にQT間隔が延長するかを観察します。

2005年の成立当初、この非臨床データは臨床試験の計画立案に役立てるものと位置づけられており、非臨床が「低リスク」を示したからといってTQT試験を省略できるわけではありませんでした。この関係が見直されたのが2022年のQ&Aです。

Q&Aの改訂履歴 ― 20年でどこが緩んだか

E14の運用を理解するうえで、Q&Aの改訂履歴は非常に有用です。どの論点が実務で問題になり、どう解決されたかがそのまま残っているためです。以下はICHが公表しているE14/S7B Q&As(2022年2月21日採択)の文書履歴に記載された内容を整理したものです。

文書Step 4 到達追加・改訂された論点
ICH E14 本体2005年5月TQT試験の枠組み、10 ms 基準、後期試験でのモニタリング
E14 Q&As2008年6月4日読者層、測定方法(手動・自動)、外れ値カテゴリ、陽性対照と盲検化、解析の基本
E14 Q&As (R1)2012年4月5日性差、新技術の導入、後期臨床試験でのモニタリング、心拍数補正
E14 Q&As (R2)2014年3月21日濃度–反応関係、配合剤、大型タンパク質・モノクローナル抗体、特殊な場合
E14 Q&As (R3)2015年12月10日Q&A 5.1(QTcデータの濃度–反応モデリングの利用)の改訂
E14/S7B Q&As2022年2月21日E14のQ&A 5.1・6.1を改訂し、S7B側に非臨床のbest practiceに関するQ&Aを新設。非臨床と臨床を統合したリスク評価を明文化

この表を縦に眺めると、E14の20年は「測定の話から解析の話へ、そして統合評価へ」と重心が移ってきたことがわかります。2008年の初版Q&Aは心電図をどう読むかという測定の議論が中心でしたが、2014年以降は濃度–反応モデリングという解析手法の話に移り、2022年には非臨床データを含めた全体の意思決定の枠組みへと広がりました。

なお、E14/S7B Q&Asの第2段階の改訂作業は現在も継続しており、ICHの2026年年次作業計画ではStep 4到達が2026年5月に予定されています。最新の状況は必ずICHの公式サイトでご確認ください。

TQT試験の4つのアーム。被験薬の治療用量・超治療用量・プラセボ・陽性対照(モキシフロキサシン400mg)を並べ、陽性対照が試験の感度を証明する役割を担うことを示した図

TQT試験の設計 ― なぜ陽性対照が必要なのか

TQT試験(thorough QT/QTc study)は、E14が想定する中心的な評価試験です。通常は健康成人を対象とし、次の4つの条件を比較します。

アーム内容役割
被験薬(治療用量)臨床で用いる予定の用量実際の使用条件での影響を評価
被験薬(超治療用量)代謝阻害・腎機能低下・薬物相互作用で想定される高曝露を再現する用量最悪シナリオでの曝露を先回りして評価
プラセボ実薬なし日内変動・食事・体位の影響を差し引く基準
陽性対照多くはモキシフロキサシン400 mg 経口試験が小さな延長を検出できることの証明

陽性対照が担保しているのは「検出力そのもの」

4つのアームのうち、統計的にもっとも重要なのは陽性対照です。E14 Q&A 3.1が説明しているとおり、陽性対照の役割は試験のassay sensitivity(試験の感度)を確認することにあります。

考え方はシンプルです。TQT試験の目的は「被験薬にQT延長作用がない」ことを示すことにあり、これは統計的には帰無仮説を棄却できなかった状態にすぎません。測定が粗雑で、心電図の読み取り誤差が大きく、被験者数が足りなければ、本当に延長作用があっても検出できず、結果として陰性になります。「何も見つからなかった」のが薬の性質なのか、試験の質が低いだけなのかを区別する仕組みが必要になるわけです。

そこで、QT延長作用があることが分かっている薬をあえて投与し、その効果をきちんと検出できるかを確認します。モキシフロキサシン400 mgは、おおむね10〜14 ms程度のQTc延長を示すことが多数の試験で報告されており、この用途の標準として定着しました。判定は、プラセボ補正・ベースライン補正後のQTc変化量(ΔΔQTc)について、両側90%信頼区間の下限が5 msを上回るかで行います。下限が5 msを超えていれば、この試験は5 ms程度の小さな延長を捉える力を持っていた、と判断できます。

⚠️ 注意
被験薬の判定(上限が10 ms未満か)と陽性対照の判定(下限が5 msを上回るか)は、信頼区間の逆の端を見ています。被験薬では「大きすぎないこと」を、陽性対照では「小さすぎないこと」を確認するためです。SAP(統計解析計画書)を書く際、どちらの側を見るのかを取り違えると、解析仕様が意味をなさなくなります。

クロスオーバーかパラレルか

デザインの選択も実務では重要な判断になります。

項目クロスオーバーパラレル
必要例数少ない(個体内比較のため誤差が小さい)多い(個体差がそのまま誤差になる)
適する場面半減期が短く、休薬期間で完全に消失する薬半減期が長い薬、抗体医薬、蓄積性のある薬
注意点持ち越し効果(carry-over)、期間効果、脱落の影響が大きいベースラインの群間差、変動の大きさ
ベースラインの取り方各期の投与前値(period baseline)投与前日の24時間プロファイル(time-matched baseline)が有力

半減期が短い低分子であればクロスオーバーが標準的な選択になります。一方、抗体医薬のように半減期が数週間に及ぶ薬ではクロスオーバーは現実的でなく、パラレルデザインを採るか、そもそもTQT試験を要求しない扱いになります。後者については、E14 Q&A 6.3が、大型タンパク質やモノクローナル抗体はイオンチャネルに直接作用する可能性が低いため、機序上の懸念や臨床・非臨床データからの示唆がない限りTQT試験は不要である、と明記しています。

ベースラインの取り方が結論を左右する

見落とされやすいのがベースラインの定義です。QT間隔には明瞭な日内変動があり、同じ人でも時刻によって10 ms以上動きます。したがって、投与後のある時点の値と比較すべきなのは「投与前の1点」ではなく、同じ時刻に測定された投与前日の値です。これがtime-matched baselineの考え方であり、E14 Q&A 4.2でもベースライン補正の意義が論じられています。

パラレルデザインでこの補正を怠ると、日内変動がそのまま群間差に紛れ込みます。クロスオーバーでは各期の投与前値を用いる方法が一般的ですが、いずれの場合もプロトコル段階でベースラインの定義を確定させ、SAPに明記しておくことが欠かせません。

QT補正式の選択 ― Bazettで何が起きるのか

QT間隔は心拍数に強く依存します。心拍数が上がればQT間隔は短くなり、下がれば長くなるため、そのままでは薬の効果と心拍数の変化を区別できません。そこで心拍数の影響を取り除いた補正値QTcを用います。

補正式は、RR間隔(連続する心拍の間隔、単位は秒)を使って次の形で書けます。

\[QTc=\frac{QT}{RR^{\beta}}\]

ここで \(\beta\) は補正の強さを決める指数です。\(\beta=1/2\) がBazett式、\(\beta=1/3\) がFridericia式に対応します。E14 Q&A 1.5でも心拍数補正の考え方が論じられており、どの式を使うかは試験の質を左右する選択になります。

実際にどれだけ違うのか

議論だけでは実感が湧かないので、Rで計算します。真の関係を \(QT=400\times RR^{0.33}\)(指数0.33は多くの報告で観察される典型値)とし、心拍数40〜120 bpmの範囲で両者を比較します。

hr  <- c(40, 50, 60, 70, 80, 90, 100, 120)
rr  <- 60 / hr                      # RR間隔(秒)
qt  <- 400 * rr^0.33                # 観測されるQT(ms)

qtcb <- qt / sqrt(rr)               # Bazett
qtcf <- qt / rr^(1/3)               # Fridericia

res_a <- data.frame(
  HR   = hr,
  RR   = round(rr, 3),
  QT   = round(qt, 1),
  QTcB = round(qtcb, 1),
  QTcF = round(qtcf, 1)
)
print(res_a)

cat("QTcB range:", round(max(qtcb) - min(qtcb), 1), "ms\n")
cat("QTcF range:", round(max(qtcf) - min(qtcf), 1), "ms\n")
>    HR    RR    QT  QTcB  QTcF
> 1  40 1.500 457.3 373.4 399.5
> 2  50 1.200 424.8 387.8 399.8
> 3  60 1.000 400.0 400.0 400.0
> 4  70 0.857 380.2 410.6 400.2
> 5  80 0.750 363.8 420.0 400.4
> 6  90 0.667 349.9 428.5 400.5
> 7 100 0.600 337.9 436.3 400.7
> 8 120 0.500 318.2 450.0 400.9
> QTcB range: 76.7 ms
> QTcF range: 1.5 ms
📝 解釈・補足
真のQT延長作用がまったくない設定にもかかわらず、Bazett補正のQTcは心拍数40 bpmで373.4 ms、120 bpmで450.0 msと、76.7 msも動いています。一方でFridericia補正は399.5〜400.9 msの範囲に収まり、変動幅は1.5 msにすぎません。

判定基準が10 msであることを思い出してください。Bazett補正を使うと、薬が心拍数を10 bpm上げただけで、10 ms前後の見かけのQTc延長が発生しうることになります。心拍数を上げる薬でBazett補正を用いれば偽陽性に、心拍数を下げる薬なら真の延長が隠れて偽陰性に傾きます。TQT試験でFridericia補正が標準とされている理由が、この数値にそのまま表れています。

個別補正(QTcI)はどこまで有効か

さらに踏み込んだ方法として、被験者ごとに指数 \(\beta\) を推定する個別補正(QTcI)があります。QT–RR関係には個人差があるため、集団共通の1/3ではなく各人の値を使おう、という発想です。実装は対数変換した回帰で行います。

set.seed(2026)
n_sub  <- 60
n_rep  <- 10
sub    <- rep(1:n_sub, each = n_rep)
b_true <- rnorm(n_sub, mean = 0.33, sd = 0.05)   # 個人ごとの真の指数
a_true <- rnorm(n_sub, mean = 400, sd = 20)

rr_i <- runif(n_sub * n_rep, 0.6, 1.2)
qt_i <- a_true[sub] * rr_i^b_true[sub] + rnorm(n_sub * n_rep, 0, 5)

dat <- data.frame(id = factor(sub), RR = rr_i, QT = qt_i)

# 個人ごとの指数を log-log 回帰で推定
b_hat <- sapply(split(dat, dat$id), function(d) coef(lm(log(QT) ~ log(RR), data = d))[2])

dat$QTcB <- dat$QT / sqrt(dat$RR)
dat$QTcF <- dat$QT / dat$RR^(1/3)
dat$QTcI <- dat$QT / dat$RR^b_hat[dat$id]

res_b <- data.frame(
  method = c("QTcB", "QTcF", "QTcI"),
  cor_RR = round(c(cor(dat$QTcB, dat$RR), cor(dat$QTcF, dat$RR), cor(dat$QTcI, dat$RR)), 3),
  SD     = round(c(sd(dat$QTcB), sd(dat$QTcF), sd(dat$QTcI)), 1)
)
print(res_b)
cat("mean b:", round(mean(b_hat), 3), " SD:", round(sd(b_hat), 3), "\n")
>   method cor_RR   SD
> 1   QTcB -0.522 27.1
> 2   QTcF -0.047 22.6
> 3   QTcI -0.036 22.3
> mean b: 0.328  SD: 0.055
📝 解釈・補足
補正がうまくいっていれば、補正後のQTcはRR間隔と相関しないはずです。その観点で見ると、Bazett補正の残存相関は−0.522と明確に心拍数依存が残っているのに対し、Fridericiaは−0.047、個別補正は−0.036とほぼ無相関になりました。標準偏差もBazettの27.1 msに対しFridericia 22.6 ms、個別補正22.3 msと小さくなっています。

注目したいのは、Fridericiaと個別補正の差がごくわずか(残存相関で0.011、SDで0.3 ms)である点です。個別補正は1人あたり多数の測定点を要し、ベースライン期に別途データ収集が必要になります。そのコストに見合う改善が得られるかは、心拍数の変動が大きい試験かどうかで判断すべきです。推定された指数の平均は0.328で、Fridericiaが仮定する1/3=0.333にきわめて近い値でした。

⚠️ 注意
補正式は解析を始める前に決めておく必要があります。複数の補正式で解析し、都合のよい結果を採用するのは、実質的に多重性の問題を生みます。主たる解析で用いる補正式をSAPで事前に規定し、他の式は感度分析として位置づけるのが原則です。

QTc補正式の比較。心拍数40〜120bpmでBazett補正はQTcが373msから450msまで76.7ms変動するのに対し、Fridericia補正は約400msでほぼ水平になることを示す折れ線グラフ

判定の実際 ― 中心傾向解析とカテゴリ解析

E14の評価は、大きく2つの解析から成り立っています。平均的な延長量を見る中心傾向解析(central tendency analysis)と、極端な値を持つ被験者を数えるカテゴリ解析(categorical analysis/外れ値解析)です。

10 msという基準の読み方

E14が定める陰性判定の条件は、しばしば「ΔΔQTcの片側95%信頼区間の上限が10 ms未満であること」と表現されます。一方、E14/S7B Q&Aの原文では「両側90%信頼区間の上限が10 ms未満」と書かれています。

この2つは同じことを言っています。両側90%信頼区間は上下に5%ずつを残すため、その上限は片側95%の上限と一致するからです。表現が2通りあるのは、規制文書が信頼区間の記述形式を採っているためであり、基準そのものに違いはありません

💡 ポイント
判定に用いるのは点推定値ではなく信頼区間の上限です。平均のΔΔQTcが6 msでも、上限が11 msに達すれば陰性とは判定されません。逆に言えば、測定精度が低く区間が広い試験は、真の効果がゼロであっても陰性を示せません。試験の質がそのまま結論に跳ね返る構造になっています。

中心傾向解析 ― どの時点を見るか

E14 Q&A 4.1は、デザインによらず時点ごとに対応づけた平均差のうち最大のものに注目する、という考え方を示しています。投与後の複数時点でΔΔQTcを推定し、その中で最大の値について信頼区間の上限を評価する、という運用です。

ここで多重性が気になるところですが、E14の枠組みでは各時点の検定に対する多重性調整は求められていません。理由は、判定の構造がintersection-union test(和集合・積集合検定)になっているためです。「すべての時点で10 ms未満」を示して初めて陰性と結論する形なので、時点を増やすほど陰性の主張は難しくなります。つまり検定を増やしても第一種の過誤は増えず、調整は不要という理屈です。

⚠️ 注意
この「調整不要」は、非劣性・同等性の方向に主張する場合に限った話です。通常の優越性検定の感覚で「時点が多いから調整が必要では」と考えると逆になります。同じ構造は生物学的同等性試験にも現れます(AUCとCmaxの両方が基準を満たす必要がある)。

カテゴリ解析 ― 平均では見えないものを拾う

平均が動いていなくても、一部の被験者だけが大きく延長している可能性があります。これを捉えるのがカテゴリ解析です。E14 Q&A 2.1は、450 ms・480 ms・500 msという3つのカテゴリについて説明しています。実務では次の2系統を集計します。

系統区分臨床的な意味
絶対値QTc > 450 ms正常上限を超える。頻度としては珍しくない
絶対値QTc > 480 ms注意を要する水準
絶対値QTc > 500 msTdPリスクが明確に高まるとされる水準。個別に精査
変化量ベースラインから > 30 ms個人内での変化として大きい
変化量ベースラインから > 60 ms明確な懸念。原因の調査が必要

絶対値と変化量の両方を見るのには理由があります。もともとQTcが380 msだった人が440 msになれば、絶対値の基準(450 ms)には触れませんが、60 msの変化は明らかに異常です。逆に、もともと455 msの人が460 msになった場合、絶対値は基準を超えていても薬の影響は5 msにすぎません。片方だけでは見落としが生じるため、両方を並べて提示します。

集計そのものは単純です。Rで再現してみます。

set.seed(99)
n3     <- 200
qtc_bl <- rnorm(n3, 400, 18)                  # ベースラインQTcF
qtc_on <- qtc_bl + rnorm(n3, 8, 12)           # 投与後(平均8 msの延長)
d_qtc  <- qtc_on - qtc_bl

res_d <- data.frame(
  category = c("QTcF > 450 ms", "QTcF > 480 ms", "QTcF > 500 ms",
               "change > 30 ms", "change > 60 ms"),
  n   = c(sum(qtc_on > 450), sum(qtc_on > 480), sum(qtc_on > 500),
          sum(d_qtc > 30), sum(d_qtc > 60)),
  pct = round(100 * c(sum(qtc_on > 450), sum(qtc_on > 480), sum(qtc_on > 500),
                      sum(d_qtc > 30), sum(d_qtc > 60)) / n3, 1)
)
print(res_d)
>         category  n pct
> 1  QTcF > 450 ms  4   2
> 2  QTcF > 480 ms  0   0
> 3  QTcF > 500 ms  0   0
> 4 change > 30 ms 10   5
> 5 change > 60 ms  0   0
📝 解釈・補足
平均8 msの延長という、判定基準の10 msを下回る設定であっても、450 msを超える被験者が4名(2.0%)、変化量が30 msを超える被験者が10名(5.0%)現れました。平均が基準内に収まっていても外れ値は一定数出る、というのがこの集計の実感です。

重要なのは、これらの人数をプラセボ群と比較して評価することです。単独の数値だけでは、薬の影響なのか測定のばらつきなのか判断できません。E14/S7B Q&A 6.1も、群間で外れ値の該当割合に目立った不均衡がないことを条件のひとつに挙げています。

濃度–QTc解析(C-QTc)の位置づけ

E14の運用でもっとも大きく変わったのが、濃度–QTc解析の扱いです。

初版のE14は、時点ごとの平均差を主たる評価と位置づけ、濃度–反応解析は補助的な位置づけでした。これを転換したのが2014年のQ&A(R2)であり、さらに2015年のQ&A(R3)は、Q&A 5.1を改訂してQTcデータの濃度–反応モデリングの利用を正面から扱いました。現在では、適切に計画されたC-QTc解析を主たる評価に据え、専用のTQT試験を実施しないという開発戦略が広く採られています。

何が嬉しいのか

C-QTc解析は、時点ごとに平均を比較する代わりに、血中濃度とΔΔQTcの関係を線形混合モデルで推定します。

\[\Delta\Delta QTc_{ij}=\beta_0+\beta_1 C_{ij}+b_i+\varepsilon_{ij}\]

ここで \(C_{ij}\) は被験者 \(i\) の時点 \(j\) における血漿中濃度、\(b_i\) は被験者ごとのランダム切片、\(\beta_1\) が濃度1単位あたりのQTc延長量です。推定したモデルから、想定される最高濃度(Cmax)における延長量とその信頼区間を求めます。

利点は3つあります。第一に、全時点のデータを1つのモデルで使うため統計的な効率が高く、必要例数を減らせます。第二に、第I相の単回・反復投与試験に高精度心電図測定を組み込めば、専用試験を別に立てずに評価できます。第三に、濃度との関係が推定できるため、将来の高曝露シナリオへの外挿が可能になります。

実際に線形混合モデルを当てはめると、どのような出力になるかを確認しておきます。

library(lme4)

set.seed(314)
n_sub2 <- 40
conc   <- c(0, 100, 250, 500, 800)          # ng/mL(0はプラセボ相当)
id2    <- rep(1:n_sub2, each = length(conc))
cc     <- rep(conc, times = n_sub2)
b0     <- rnorm(n_sub2, 0, 3)               # 被験者ランダム切片
ddqtc  <- 0.5 + 0.011 * cc + b0[id2] + rnorm(length(cc), 0, 6)

cq  <- data.frame(id = factor(id2), conc = cc, ddQTc = ddqtc)
fit <- lmer(ddQTc ~ conc + (1 | id), data = cq)
print(summary(fit)$coefficients)

# Cmaxにおける予測値と片側95%上限
cmax  <- 800
V     <- vcov(fit)
b     <- fixef(fit)
pred  <- b[1] + b[2] * cmax
se    <- sqrt(V[1,1] + cmax^2 * V[2,2] + 2 * cmax * V[1,2])
upper <- pred + qnorm(0.95) * se

cat("predicted ddQTc at Cmax:", round(pred, 2), "ms\n")
cat("one-sided 95% upper    :", round(upper, 2), "ms\n")
cat("exceeds 10 ms?         :", upper > 10, "\n")
>                Estimate  Std. Error    t value
> (Intercept) -0.61844326 0.800870226 -0.7722141
> conc         0.01129443 0.001253004  9.0138784
> predicted ddQTc at Cmax: 8.42 ms
> one-sided 95% upper    : 9.9 ms
> exceeds 10 ms?         : FALSE
📝 解釈・補足
傾きの推定値は0.0113 ms/(ng/mL)で、真値0.011をよく再現しています。Cmax=800 ng/mLにおける予測ΔΔQTcは8.42 ms、片側95%上限は9.9 msとなり、10 msをわずかに下回りました。この試験であれば陰性と判定されます。

同時に、この例は判定がいかに紙一重で決まりうるかも示しています。点推定値が8.42 msでも上限は9.9 msであり、測定のばらつきがもう少し大きければ10 msを超えていました。C-QTc解析を主たる評価に据える場合、心電図の測定品質と濃度測定のタイミング設計が、そのまま結論の可否に直結します。

なお、C-QTc解析にはby-time point解析とpooled解析の使い分け、二重ベースラインの設定、モデル診断といった実装上の論点が数多くあります。R・SASでの具体的な実装は、ICH E14とConcentration-QTcモデリング ― by-time vs pooled解析のR実装 ―で詳しく扱っていますので、解析を担当される方はあわせてご覧ください。

TQT試験ができない場合 ― E14/S7B統合的リスク評価

E14の運用でもうひとつ大きな転換点となったのが、2022年2月21日に採択されたE14/S7B Q&Asです。この文書はE14側のQ&A 5.1と6.1を改訂し、S7B側に非臨床試験のbest practiceに関する多数のQ&Aを新設しました。要点は、非臨床データと臨床データを統合して催不整脈リスクを評価する道筋を、公式に整理したことにあります。

そもそもTQT試験ができない状況とは

Q&A 6.1は、専用のTQT試験や同等の品質管理を備えたC-QTc解析が実施できない状況として、次のような場合を挙げています。

  • プラセボ対照の比較が不可能な場合:重篤な疾患を対象とし、無治療期間を置けない
  • 超治療用量を投与できない場合:安全性の観点から高曝露を意図的に作れない
  • 健康成人に投与できない場合:細胞傷害性を持つ抗がん剤など、健康な人に投与すべきでない薬

抗がん剤の開発ではこの3つが同時に当てはまることが珍しくありません。従来はこうした場合の評価方法が明確でなく、開発者ごとに個別対応を強いられていました。

統合的リスク評価が満たすべき3条件

Q&A 6.1は、催不整脈作用のリスクが低いと判断できる条件を、次の3点として整理しています。

条件内容
① 非臨床が低リスクを示すことhERG試験(S7B Q&A 2)とin vivo QT試験(S7B Q&A 3)がbest practiceに従って実施され、S7B Q&A 1.1で定義される低リスクを示していること
② 臨床の心電図データが延長を示唆しないこと代替的な臨床評価で得られた高品質の心電図について、ΔQTcの最大効果推定値の両側90%信頼区間の上限が10 ms未満であること(濃度–反応解析またはintersection-union testによる)。外れ値該当者の割合に群間の目立った不均衡がないこと
③ 安全性データベースに矛盾がないこと心血管系の安全性データベースが、催不整脈作用を示唆する有害事象の増加を示していないこと

この3条件は「非臨床で低リスク、臨床で延長なし、実際の有害事象でも異常なし」という3方向からの確認になっています。1つの決定的な試験に頼るのではなく、複数の独立した証拠を重ねる考え方(totality of evidence)です。

さらにQ&A 6.1は、上限が10 ms以上であっても、正当化できる場合には低リスクの主張が可能だとしています。その判断は臨床データの質(推定平均値や上限値、濃度–ΔQTc関係の傾き)と非臨床データの質(hERGの安全域と低リスク判定の閾値との差)に依存します。一方、非臨床試験が低リスクを示さない場合や実施されていない場合には、陽性対照のない状況で影響がないと結論することには慎重であるべきだ、とも明記されています。

⚠️ 注意
統合的リスク評価は「TQT試験の抜け道」ではありません。むしろ非臨床試験の品質要求が大幅に上がっています。S7B側のQ&Aが、試験系の生物学的感度の定義、陽性対照の設定、報告すべき情報の一覧にまで踏み込んでいるのはそのためです。従来のhERG試験をそのまま提出しても、best practiceの要件を満たさなければ①の条件はクリアできません。非臨床チームとの早期の連携が前提になります。

E14/S7B統合的リスク評価の3条件。非臨床のhERG・in vivo QT試験が低リスク、臨床のΔQTc上限が10ms未満、安全性データベースに不整脈シグナルなし、の3つが揃うと催不整脈リスクは低いと判断できることを示す図

後期臨床試験でのモニタリングと添付文書への反映

TQT試験や統合的リスク評価で「陰性」が得られたとしても、そこで評価が終わるわけではありません。

後期試験での心電図収集

E14 Q&A 7.1は、後期臨床試験における心電図評価の考え方を整理しています。第II相・第III相では、実際の患者集団に、併用薬があり、腎機能・肝機能の低下した人を含む、より現実に近い条件で薬が使われます。健康成人の単回投与で問題がなくても、こうした集団で高曝露が生じる可能性は残ります。

そこで、後期試験では次のようなデータを収集し、QT関連の有害事象とあわせて評価します。

  • 定期的な12誘導心電図(ベースライン、投与中の複数時点、投与終了時)
  • QTc値の絶対値と変化量のカテゴリ集計(450/480/500 ms、30/60 ms)
  • 失神、動悸、心室性不整脈、突然死などQT延長に関連しうる有害事象
  • 併用薬(特にCYP阻害薬やQT延長作用が知られる薬剤)の記録

有害事象の集計と評価の統計的な考え方については、有害事象(AE)データの統計解析もあわせてご覧ください。曝露期間の違いを考慮した発現率の扱いは、長期投与試験でのQT関連事象の評価にもそのまま適用できます。

添付文書にどう表れるか

TQT試験の結果は、最終的に添付文書に反映されます。米国の添付文書では臨床薬理の項に、日本の添付文書では薬物動態や薬効薬理、あるいは重要な基本的注意の項に記載されます。

試験結果添付文書・開発への影響
陰性(上限が10 ms未満)臨床的に意味のあるQT延長は認められない旨を記載。追加の心電図モニタリングは通常不要
境界的(10〜20 ms程度)延長量を数値で記載。併用注意、電解質異常への注意喚起、集団によっては心電図モニタリングの推奨
明確な延長(20 ms超)警告・禁忌の設定、投与前後の心電図・電解質検査の義務づけ、対象患者の限定。ベネフィットとの比較で開発中止の判断もありうる

ここが、TQT試験が単なる形式的な手続きではない理由です。結果が数ミリ秒動くだけで、その薬の使われ方が変わります。境界的な結果になった場合、専門医のいる施設に使用が限定されたり、競合品との差別化で不利になったりすることもあります。開発戦略の観点からは、早い段階でリスクを見積もっておくことの価値が非常に大きいテーマです。

実務でのポイント

🔑 まとめ・実務ポイント

  • 補正式は事前に確定する:Fridericiaを主たる解析とし、Bazettや個別補正は感度分析に置く。心拍数が大きく動く薬では個別補正の追加を検討する(本記事の実測では、心拍数40〜120 bpmでBazettは76.7 ms、Fridericiaは1.5 msの変動)
  • ベースラインの定義をプロトコルに書く:パラレルならtime-matched baseline、クロスオーバーなら各期の投与前値。ここが曖昧なまま進むと、解析段階で日内変動を分離できなくなる
  • 陽性対照の判定は信頼区間の下限:被験薬は上限が10 ms未満か、陽性対照は下限が5 msを上回るか。見る側を取り違えない
  • 時点の多重性は調整しない:全時点で基準を満たすことを求める構造(intersection-union test)のため。優越性検定の感覚を持ち込まない
  • カテゴリ解析は必ずプラセボと並べる:外れ値の人数は単独では解釈できない。群間の不均衡があるかで判断する
  • C-QTcを主評価にするなら第I相の設計段階から:心電図の測定タイミングと採血タイミングを対応づけておかないと、後から濃度–反応モデルを当てはめられない
  • 統合的リスク評価は非臨床の品質が前提:hERG試験・in vivo QT試験をS7B Q&Aのbest practiceに沿って計画する必要がある。臨床側だけで完結しない

よくある質問

Q. QTcが延長していれば必ずTdPが起きるのですか。

いいえ。QTc延長はTdPの必要条件に近い指標ではありますが、十分条件ではありません。実際、QTcを延長させてもTdPをほとんど起こさない薬(アミオダロンなど)が知られており、逆に軽度の延長でも他の因子(低カリウム血症、徐脈、女性、心疾患の既往)が重なると発症しやすくなります。E14の枠組みは、あくまで代替指標を用いたスクリーニングとして設計されています。

Q. なぜ健康成人を対象にするのですか。患者で評価すべきではないのですか。

測定のばらつきを抑えるためです。患者集団では併用薬、電解質異常、基礎心疾患、体調の変動などがQTcに影響し、数ミリ秒の差を検出することが困難になります。ただし細胞傷害性を持つ薬など、健康成人に投与できない場合には患者を対象とした代替デザインが用いられ、これがQ&A 6.1の統合的リスク評価につながります。

Q. 超治療用量とはどの程度の曝露を指しますか。

一律の倍数が決まっているわけではなく、臨床で起こりうる最悪の曝露シナリオを再現できる用量という考え方です。強いCYP阻害薬との併用、腎機能・肝機能低下、過量投与などを想定して設定します。安全性の理由で高用量を投与できない場合には、その旨を根拠とともに示し、C-QTc解析による外挿や統合的リスク評価で補うことになります。

Q. C-QTc解析を使えばTQT試験は不要になりますか。

条件付きで可能です。第I相試験に高精度の心電図測定を組み込み、十分な曝露範囲をカバーし、品質管理がTQT試験と同等であることが求められます。E14 Q&A 5.1がこの要件を扱っています。「第I相のついでに心電図を取ればよい」という理解で進めると、後から品質不足を指摘され、結局TQT試験をやり直すことになります。

Q. 抗体医薬でもTQT試験は必要ですか。

原則として不要です。E14 Q&A 6.3が、大型タンパク質やモノクローナル抗体はイオンチャネルへの直接作用の可能性が低いため、機序上の懸念や臨床・非臨床データからの示唆がない限りTQT試験は必要ないとしています。ただし低分子との配合剤や、抗体薬物複合体(ADC)で細胞傷害性のペイロードを持つ場合は個別の検討が必要です。

参考書籍

QT/QTc評価は、統計・臨床薬理・規制の3つが交差する領域です。目的別に3冊を挙げます。

『臨床薬理学 第4版』一般社団法人 日本臨床薬理学会 編(医学書院)
本記事が扱ったQT/QTc評価の土台にある臨床薬理学を、体系立てて学べる一冊です。臨床研究と医薬品開発、薬物作用と薬物動態、そして医薬品開発の法的側面までが一続きで解説されているため、「なぜ超治療用量を評価するのか」「曝露と反応をどう結びつけるのか」という本記事の論点が、薬理学の側から理解できます。臨床薬理専門医・認定薬剤師の認定試験にも対応する定番書で、製薬企業で開発に関わる方が手元に置く一冊としておすすめします。
『臨床試験の事典』丹後俊郎・松井茂之 編(朝倉書店)
臨床本記事に出てきた用語を、あとから引いて確認するのに向く一冊です。クロスオーバー、持ち越し効果、intersection-union test、代替エンドポイントといった概念が項目単位で整理されているため、SAPを書きながら定義を確認したい場面で役立ちます。通読するタイプの本ではありませんが、臨床試験の設計・解析に関わる方が1冊持っておくと、議論の前提を揃える道具として長く使えます。
『新版 医学統計学ハンドブック』丹後俊郎・松井茂之 編(朝倉書店・2018年)
本記事で使った線形混合モデルや信頼区間の考え方を、統計の側から確認できる総合事典です。反復測定データの扱い、変量効果の意味、区間推定の解釈が独立した章として整理されているので、C-QTc解析のモデル式が何を仮定しているのかを腰を据えて確認したいときに向きます。医学・製薬の文脈に絞って書かれている点が、一般的な統計書との違いです。

生物統計家のキャリアについて相談したい方へ

製薬企業・CROでのキャリア、未経験からの転職、実務で必要になるスキルの伸ばし方について、現役の生物統計家が個別にご相談をお受けしています。

キャリア相談の詳細を見る →

関連記事・次のステップ

QT/QTc評価は、ICHガイドライン群と統計手法の両方に接続しています。関心のある方向から読み進めてください。

解析の実装に進みたい方は、本記事で概要を示したC-QTc解析の実装を扱ったICH E14とConcentration-QTcモデリング ― by-time vs pooled解析のR実装 ―が直接の続きになります。線形混合モデルそのものの考え方はGLMM(一般化線形混合モデル)とはGEE(一般化推定方程式)とはで、反復測定データの基本的な扱いはRで学ぶ反復測定ANOVAで解説しています。

試験デザインを深めたい方には、TQT試験と同じくクロスオーバー設計と信頼区間による判定を用いる生物学的同等性試験(BE)とはが構造的にもっとも近いテーマです。信頼区間で「差がないこと」を示す考え方は非劣性試験(Non-inferiority Trial)設計と解析に、用量と反応の関係を推定する話はMCP-Modで用量反応を解析する第I相がん臨床試験の用量探索デザインに続いています。割付の実装はランダム化割付の方法とR実装をご覧ください。

ICHガイドラインを横断的に押さえたい方は、臨床試験全体の設計思想を扱うICH E8(R1)とは?から、統計解析の原則であるICH E9(R1) Estimandフレームワーク徹底解説、解析対象集団の定義を整理したITT・FAS・PP・mITTの違いを完全整理へ。用量反応試験のICH E4、高齢者を扱うICH E7、小児のICH E11・E11(R1)、降圧薬の評価原則を扱うICH E12、そして安全性データ収集の考え方を示すICH E19も、本記事と地続きの内容です。試験結果の報告書としての形式はICH E3ガイドライン徹底解説にまとめています。

統計の基礎を確認したい方は、本記事で繰り返し登場した信頼区間とばらつきの指標について標準偏差(SD)と標準誤差(SE)の違い、判定と有意性の関係についてp値とは何か?をどうぞ。安全性シグナルの評価は有害事象(AE)データの統計解析、部分集団での評価の落とし穴はサブグループ解析と交互作用検定を正しく行うで扱っています。Rをこれから始める方はR入門から本記事のコードを試してみてください。

まとめ

本記事では、ICH E14ガイドラインを、規制の背景・試験デザイン・解析手法・最新の統合的リスク評価という4つの面から整理しました。

E14が求めているのは、まれにしか起きないTdPを代替指標であるQTc延長で先回りして捉えることです。そのために、健康成人を対象とし、治療用量と超治療用量、プラセボ、そして陽性対照を比較するTQT試験という枠組みが用意されました。陽性対照が担っているのは試験の感度の証明であり、被験薬の判定が信頼区間の上限(10 ms未満か)を見るのに対し、陽性対照は下限(5 msを上回るか)を見るという非対称な構造になっています。

解析上もっとも実務的な論点は補正式の選択でした。Rでの実測では、真のQT延長がまったくない設定であっても、Bazett補正は心拍数40〜120 bpmの範囲でQTcを76.7 ms動かし、Fridericia補正は1.5 msに収まりました。残存する心拍数依存を相関で測ると、Bazettが−0.522であったのに対しFridericiaは−0.047、個別補正は−0.036です。判定基準が10 msであることを踏まえれば、補正式の選択が結論を左右しうることは数値から明らかです。同時に、Fridericiaと個別補正の差はごくわずかであり、個別補正を追加するかどうかは心拍数変動の大きさで判断すべきだという示唆も得られました。

判定は中心傾向解析とカテゴリ解析の両輪で行います。時点ごとの最大平均差について信頼区間の上限を見る構造はintersection-union testであり、時点数に対する多重性調整は不要です。カテゴリ解析では、平均8 msの延長という基準内の設定でも450 ms超が2.0%、変化量30 ms超が5.0%現れました。外れ値は必ずプラセボ群と並べて評価するというのが、この集計から得られる実務的な結論です。

そして2015年のQ&A(R3)による濃度–反応モデリングの本格的な採用、2022年のE14/S7B Q&Asによる非臨床と臨床を統合したリスク評価の明文化により、E14の運用は成立当初よりも柔軟になりました。ただしそれは要求が緩んだという意味ではなく、非臨床試験の品質要求が上がり、臨床側と非臨床側の連携が前提になったという変化です。統合的リスク評価の3条件を早い段階で意識し、hERG試験やin vivo QT試験の計画段階から関与しておくことが、開発全体のリスクを下げることにつながります。

QT/QTc評価は、統計手法だけでも規制知識だけでも完結しない領域です。本記事のコードを手元で実行し、補正式を変えたときに数値がどう動くかを確かめるところから始めていただければと思います。

ABOUT ME
tomokichi
外資系製薬会社で生物統計家として働ている1児のパパ。生物統計家とは何か、どのようなスキルが必要か、何を行っているのかを共有していきたいと思っております!生物統計に関する最新情報を皆様にお届けすべく、日々奮闘中です。趣味は筋トレ、温泉巡り、家族と散歩。