Lesson 10 / 12

医療AIと規制 — SaMD・薬機法

このレッスンで学ぶこと

  • 診断・治療目的のソフトがプログラム医療機器(SaMD)になり得ると理解する
  • 薬機法のクラス分類と、承認・認証・PMDAの役割を知る
  • 学習で変わるAIの変更管理という新しい論点を知る
  • 3省2ガイドラインと、医師法上AIは診断支援であることを押さえる

このレッスンは学習用の概要です。 制度は改正され、個別の判断は専門的です。実際の開発・申請にあたっては、必ず最新の公式情報 (厚生労働省・PMDA〈医薬品医療機器総合機構〉など)や専門家を確認してください。 ここでは「開発者として最低限知っておきたい地図」を示します。

1. あなたのAIは「医療機器」かもしれない

ここまで作ってきた乳がん診断支援モデルやCT分類CNN。 これらを実際に病院で診療に使う製品にすると、思わぬ壁があります。 診断・治療・予防を目的としたソフトウェアは、法律上「医療機器」に該当し得るのです。

🩺 プログラム医療機器(SaMD)とは: SaMD(Software as a Medical Device)=それ自体が医療機器として働くソフトウェアのこと。 日本の薬機法(医薬品医療機器等法)でも「プログラム医療機器」として規制対象になっています。 画像から病変候補を示すAIや、データから疾患リスクを推定するAIは、これに当たる可能性があります。

ポイントは「目的」で決まることです。同じ技術でも、

「精度の高いモデルができた」と「製品として世に出せる」の間には、この規制という大きな段差があります。

2. 薬機法のクラス分類とPMDA

医療機器は、人体へのリスクに応じてクラスI〜IVに分類され、 クラスが上がるほど厳しい手続きが求められます。手続きの審査を担うのが PMDA(医薬品医療機器総合機構)です。

クラスリスク例(イメージ)市場に出す手続き
I低い一般的な道具に近いもの届出
II中程度画像の解析補助 など認証(第三者機関)/承認
III・IV高い診断・治療への影響が大きいもの承認(PMDAの審査)

診断支援AIの多くはクラスII前後に位置づけられることが多いですが、 用途と影響の大きさで変わります。いずれにせよ、 「性能が良い」ことに加えて「安全に作られ、検証されている」ことを示す必要があります。 開発の初期から、この道筋を意識しているかどうかが後で効いてきます。

3. AIならではの論点 — 「学習して変わる」ことの管理

従来の医療機器は、承認された後は仕様が変わりません。 ところがAIは、運用しながら新しいデータで再学習すると、性能や挙動が変わり得ます。 「承認したときのAI」と「半年後のAI」が別物になりうる——これはAI特有の難問です。

💡 変更を「あらかじめ計画」する仕組み: この問題に対し、どのように性能を維持・改善していくかの計画をあらかじめ定めて審査を受ける という考え方(変更計画の確認制度。日本では通称IDATENと呼ばれる枠組み)が整備されてきました。 「更新するたびにゼロから再審査」ではなく、計画の範囲内での改善を認めるという発想です。 AIを継続的に良くしていく医療AIならではの制度、と理解しておきましょう。

開発者にとっては、次のレッスンで扱う 運用後のモニタリング(性能が落ちていないか監視する)が、この変更管理と直結します。 「作って承認されて終わり」ではなく、使われ続ける限り責任が続くのが医療AIです。

4. データを扱うルール — 3省2ガイドライン

医療AIの開発・運用では、モデルの規制とは別に「医療情報をどう安全に扱うか」のルールもあります。 代表的なのが3省2ガイドラインです。

レッスン2で「もらったデータをとりあえずPCにコピー、は通用しない」と述べたのは、 こうした基準があるからです。データの置き場所・アクセス管理・通信の暗号化まで含めて、 医療AIの「安全」は成り立っています。

5. 大原則に戻る — AIは診断支援、責任は医師

制度の話の締めくくりに、レッスン1の大原則へ戻りましょう。 日本では、AIを用いた診断・治療の支援はあくまで医師の判断の補助であり、最終的な責任は医師が負う という整理が示されています(2018年に厚生労働省が通知でこの考え方を明確化しています)。

⚠ だから開発者は: AIの出力を「医師が確認・判断できる形」で提供する設計にする必要があります。 「AIが自動で診断を確定し、医師を飛ばす」ような作りは、この原則から外れます。 レッスン9の説明可能性も、この「医師が判断できるようにする」ために効いてきます。 技術・評価・説明・規制——すべてが「医師が主体、AIは支援」という一本の柱でつながっています。

6. 練習問題

問題 1

医療機器かどうかは何で決まる?

あるAIソフトが「プログラム医療機器」に該当するかどうかは、主に何によって決まりますか。

  • A. 使っているAIの技術(PyTorchかsklearnか)
  • B. そのソフトの使用目的(診断・治療・予防に使うか)
  • C. モデルの精度の高さ
答えと解説を見る

正解:B. 使用目的

同じ技術・同じ精度でも、診断・治療・予防を目的に使うなら医療機器に該当し得ますし、 研究・教育目的なら該当しません。「何のために使うか」が分かれ目です。 本コースのモデルが医療機器でないのは、目的が学習だからです。

問題 2

AI特有の規制の論点は?

従来の医療機器になくて、AIの医療機器に特有の難しさはどれですか。

  • A. 精度が高すぎて審査が通らない
  • B. 運用中に再学習で性能・挙動が変わり得るため、変更をどう管理するか
  • C. ソフトウェアは物理的に壊れないので審査が不要
答えと解説を見る

正解:B

従来の機器は承認後に仕様が変わりませんが、AIは再学習で変わり得ます。 「承認したときのAIと今のAIが別物」になる問題に対し、 変更計画をあらかじめ定めて審査を受ける枠組み(通称IDATEN)が整備されてきました。 運用後のモニタリング(レッスン11)とセットで考える論点です。

問題 3

この設計は原則に合っている?

「AIが画像を見て自動で確定診断を下し、その結果を医師を介さず患者に通知する」システムを提案されました。 レッスン1・10で学んだ原則に照らして、問題はありますか。

答えと解説を見る

原則に反します。

日本では、AIによる診断・治療支援は医師の判断の補助であり、 最終的な診断と責任は医師が負う、と整理されています。 「医師を飛ばしてAIが確定診断を患者に通知する」設計は、この「医師が主体、AIは支援」という柱から外れます。 正しくは、AIは判断材料(確率・注目領域など)を医師に提示し、医師が確認・判断できる形にします。

7. まとめ

このレッスンのポイント

  • 診断・治療目的のソフトはプログラム医療機器(SaMD)になり得る。使用目的で該当性が決まる
  • 医療機器はリスクでクラスI〜IVに分類。審査はPMDA。診断支援はクラスII前後が多い
  • AI特有の論点=再学習で変わること。変更計画を定めて審査を受ける枠組み(通称IDATEN)
  • データの安全管理は3省2ガイドライン。次世代医療基盤法も関連
  • 大原則:AIは診断支援、最終責任は医師。技術・評価・説明・規制がこの柱でつながる
  • ※本レッスンは概要。実際の開発・申請は最新の公式情報を必ず確認

ルールを押さえたところで、最後の技術トピックへ。次のレッスンでは、 「なぜ論文で高精度だったAIが現場で動かないのか」——バイアス・分布シフト・検証を、 実験を通して体験します。

完了するとコース一覧に進捗が記録されます