以下が書き換えた記事です。
“`html
「処方入力、また同じ薬を打ってる……」そのくり返し、自動化できるかも
毎日の診療で、同じような処方を何度も入力する——医療現場ではよくある光景です。決まった薬の組み合わせ、いつもと同じ用法。一回一回は小さな作業でも、積み重なると地味に時間とエネルギーを消耗します。今回は、そんな「くり返し処方入力」をプログラムで自動化しようとしたときに出会った壁と、それをどう乗り越えたかをご紹介します。医療現場の話ですが、「自動化あるある」として広く参考になる内容だと思います。
まず「きれいな入口」を探したら、閉まっていた
自動化を考えたとき、最初に思い浮かぶのは「プログラムからシステムに直接データを送り込む」方法です。いわゆるAPI(エーピーアイ)と呼ばれる仕組みで、「この薬を、この用法で登録して」という命令をプログラムから直接システムへ渡せれば、いちばんシンプルできれいな解決策です。
ところが調べてみると、処方だけを単独で登録できる入口が見当たりませんでした。電子カルテのシステムでは、処方の登録がカルテ全体を保存する大きな処理の一部に組み込まれていて、そこだけを切り出して操作できる作りになっていなかったのです。
理想の入口は、最初から塞がれていました。
裏口がダメなら、表口から——「画面操作の自動化」という発想
そこで方針を切り替えます。データを裏側から送り込むのをやめて、「人が画面でやる操作を、プログラムにそのまま再現させる」方式です。
処方を入力するとき、画面上の操作はこんな順番です。
- 薬を検索して選ぶ
- 用法・日数を指定する
- 追加ボタンを押す
これをプログラム側から、同じ順番でなぞります。画面の中にある入力欄やボタンを自動で見つけ出し、クリックや文字入力の操作を発火させる——人の手の動きを、コードで置き換えるイメージです。
この手法は「RPA(ロボティック・プロセス・オートメーション)」とも呼ばれ、業務自動化の現場ではよく使われています。裏口(API)が閉まっていても、表口(画面)からなら入れることがある。回り道ではありますが、これで動きました。
「この薬ならこの用法」——対応表をあらかじめ持っておく
もう一工夫加えています。よく使う薬について、薬の名前と標準的な用法の対応表をあらかじめ用意しておく、という方法です。薬を選ぶと、その薬に紐づいた用法が自動で入力欄に反映される。毎回ゼロから用法を打ち直す手間が消えます。
ここでポイントになるのは、「答えが決まっている作業にAIは使わない」という考え方です。「この薬なら、ふだんはこの用法」というのは、AIに考えさせる必要のない、決まった情報です。あらかじめ決めたルール(アルゴリズム)で処理するほうが、ずっと確実で速い。
AIを挟むと、かえって出力がブレて確認の手間が増えることがあります。やることが決まっている操作は、決まった手順で確実に。これは自動化全般に通じる大切な考え方です。
正直に言うと、画面操作の自動化には弱点がある
この方式には、はっきりした弱点があります。画面のデザインや構成が変わると、プログラムが目的の要素を見つけられなくなって止まってしまうのです。システムがアップデートされるたびに、調整が必要になる可能性があります。
本来はAPIで直接操作できるのが理想であり、画面操作はあくまで「やむをえない回り道」です。それを承知のうえで使っている、というのが正直なところです。
自動化ツールを導入するときは、こうした「もろさ」も含めてトレードオフを考えることが大切です。
安全のために「最後の確認」だけは人間が行う
そしてもう一つ、これがいちばん重要な点です。処方は患者さんの安全に直結します。だから完全自動にはしていません。
プログラムが入力するのはあくまで「下書き」です。最後に内容を確認して確定するのは、必ず人間(医師)が行います。自動で入力したからこそ、確定の前に必ず目を通す——この一手は絶対に省きません。
これは医療に限らず、自動化全般に言えることです。「自動化=人がチェックしなくていい」ではなく、「自動化したからこそ、最終確認のポイントを明確にする」という設計が重要です。
まとめ
- 🔍 まず理想の方法(API連携)を探したが、入口が存在しなかった
- 🖥️ 代わりに「画面操作の自動化(RPA的手法)」で回り道した
- 📋 よく使う薬の用法は対応表で自動入力——AIではなくルールで処理するのがポイント
- ⚠️ 画面操作の自動化は「システム変更に弱い」というもろさがある
- ✅ 処方の最終確認は必ず人間が行う——自動化しても「人の目」を省かない
入口が塞がっていても、別の層からアプローチできることがある——これは医療現場に限らず、業務効率化や自動化を考えるすべての場面で出会うテーマです。「きれいな方法」にこだわりすぎず、現場で動く「次善の策」を選ぶ柔軟さも、実用的な自動化には欠かせません。
この記事に関連するおすすめ商品
“`
