EvoQuest
EvoQuest AI来患数予測AI 2026.07

SCENARIO ── CLINIC OUTPATIENT CASE

月曜の午前が混むことは、みんな知っている。
その「知っている」を、AIが前の日の夕方に数字にする。

常勤医1名の内科・小児科クリニック。月曜の午前と連休明けは毎回パンクして、火曜の午後はがらんとしている。院の誰に聞いても同じ答えが返ってくるのに、パートに声をかけたり健診の枠をずらしたりする判断は、待合の椅子が埋まってからになりがちです。この想定シナリオの中心にあるのは、来患数(外来数)を読むAIです。レセコンの受診数・予約システムの確定枠・曜日と祝日の並び・天気・感染症の定点報告を材料に、午前と午後の半日ごとの人数をAIが幅で読み、「月曜+7人・雨−2人・インフルの定点報告+3人」のようにそう読んだ理由まで並べます(EvoQuest AI)。その読みを、受付主任と院長が前日の夕方に開く決めごとの画面(EvoQuest Apps)に載せるところまでをひと続きで設計する想定です。

想定領域
来患数予測AI(外来数予測)/ 受付・枠の段取り
担当範囲
要件整理・データ整備・予測AI設計・画面設計・実装
想定対象
常勤医1〜2名の内科・小児科クリニック(1日の外来30〜60人規模)
想定期間
設計〜納品 約 3 ヶ月

OVERVIEW

プロジェクト概要

月曜の午前は混む。連休明けはもっと混む。院の誰に聞いても同じ答えが返ってくるのに、当日の朝、待合の椅子が埋まってから受付が慌てる。分かっていることが、決めごとに変換されていないのがこの業務の困りどころです。混みそうだと分かった時点で打てる手はいくつもあります。混みそうな午前にパートをもう1人入れてもらう。健診の枠をその時間帯から外す。どちらも前の日までに声をかければ済む話で、当日の9時40分に思いついても間に合いません。

もうひとつ、クリニックの外来には商売としての変わった事情があります。あす来る患者のうち、再診の予約と、時間予約で受けた健診・予防接種は、前の晩の時点でもう決まっている。読まなければいけないのは残りの当日受付ぶんだけです。予約優先制の院なら埋まっている枠は予約システムを開けば見えるのに、「あすは混むかな」が院長の勘のままなのは、確定している数と読みの数を1枚に並べた紙がどこにも無いからです。大病院向けの外来予測の仕組みは、常勤医1名の医院が問い合わせて届く値段では返ってきません。この想定シナリオは、その「うちの規模じゃ無理」を外すための設計です。

そこを埋めるのが来患数を読むAIです。院長の頭の中にある「月曜は混む」「連休明けはもっと混む」「雨の日は当日受付が減る」といった感覚は、そのままでは人にも画面にも渡せません。AIにやらせるのは、過去2〜3年ぶんの受診数を曜日・祝日の並び・季節・天気・感染症の定点報告と突き合わせて、それぞれの事情があすの人数を何人ぶん動かすのかを数字にすることです。「月曜だから+7人、雨で−2人、インフルの定点報告が上がっているので+3人」。この足し引きが画面に出るので、院長は出てきた数字をそのまま受け取るのではなく、納得できないところだけ自分の判断で上書きできます。AIは決める人ではなく、決める材料を前の日の夕方までに揃える役です。

CHALLENGE

課題

  • 01 混むと分かっている半日に、動かせる予定まで置いてある。特定健診と予防接種の枠が「毎週火曜と木曜の午前」で何年も固定されている医院は珍しくありません。その火曜午前が外来のいちばん混む半日でも、枠はそこに残ったまま。動かせるはずの予定が、いちばん動かない。
  • 02 「あすは混みそう」が、当日の朝まで言葉にならない。前日の夕方に予約システムを開けば埋まり具合は見えるのに、それを見る人と見る時刻が決まっていない。気づいたときには、パートに声をかけられる時間をとっくに過ぎている。
  • 03 混んだ半日の代償が、どこにも数字で残らない。待ちきれずに帰った人は順番待ちのキャンセルとして消えるだけで、翌日には誰も覚えていません。逆に身構えて人を厚くしたのに閑散だった半日の人件費も、月末の給与に紛れて見えなくなります。
  • 04 読みの材料はあるのに、取り出すのが手作業。レセコンから日別の受診数はCSVで出せても、出したあとExcelで加工しないと曜日別・時間帯別の形になりません。誰かの月末仕事になっていて、あすの判断には間に合わない。
  • 05 流行の波が、院の実感より遅れて共有される。感染症発生動向調査の定点報告は週報で、先週ぶんが金曜に出ます。受付は「今週から急に増えた」と体で分かっているのに、その体感が数字として残らないので、来週の段取りに使えないまま流れていく。

APPROACH

アプローチ

使う材料は院の中にだいたい揃っています。レセコンから出せる日別・時間帯別の受診数と、予約システムに入っている再診と時間予約の枠。あとは曜日と祝日の並びです。外から足すのは天気と、都道府県が公表している感染症発生動向調査の定点報告です。定点報告は先週ぶんが金曜に出る週報なので、あすの読みには効きません。ただ、来週の枠割りを決める材料としてはちょうど間に合います。材料ごとに、どの決定に間に合うかが違う。それを隠さず、画面の側で分けて見せます。

AIの作りは派手なものにしません。半日ごとの受診数という数え上げのデータなので、いきなり大きな仕組みを持ち込まず、曜日・祝日・季節の周期を土台に置いて、天気や流行の波を足し引きする形から始めます。予約で確定している分は予測に混ぜず、当日受付ぶんだけをAIに読ませるのも肝心なところです。読ませる範囲を狭くするほど、外れ方の理由が追えるようになります。作ったら必ず先月・先々月の半日をAIに読ませて、実際とどれだけずれたかを院長と一緒に見ます。当てにいって幅を狭くしすぎるより、外したときに「なぜ外したか」が言えることを優先します。学級閉鎖や近隣医院の休診のように院しか知らない事情は受付が1行で足せるようにして、外れた半日に残った一言が次の読みへ戻る——院で使うほど、その医院の癖を覚えていくAIにします。

読みは1個の数字にしません。「あす午前 34〜42人」の幅で出して、そのうち予約で確定している22人は色を変えて塗ります。読みが担っているのは残りの12〜20人だけだと、画面を見た人がすぐ分かるようにするためです。そのうえで、読みは必ず期限のついた決めごとの形にして出します。あすの受付をもう1人入れるかは前日16時まで。来週の枠割りは水曜12時まで。時刻を過ぎたら画面から選択肢が消える作りにして、決め損ねたまま当日を迎えることを無くします。決めるのは院長と受付主任で、仕組みの側は材料と締切を出すところまで。外した半日には理由を一言だけ残してもらい、それが次の読みに戻ります。

CONSULTATION

「あすは混むかな」を、AIの読みと締切つきの決めごとへ。

待合が埋まってから慌てた朝と、身構えたのにがらんとしていた午後。
AIに読ませる材料は、レセコンと予約システム——もう医院の中にあります。
データの確認から来患数予測AIの設計、受付と院長が前日に開く画面まで、ひとつの窓口でお手伝いします。

SCREENS

主要画面

想定する画面のサンプル。AIが読んだ来患数と、その読みをどう決めごとへ変えるかを5画面で。前日の夕方は受付のパソコンで、朝の申し送りは待合裏のタブレットで見る前提の作りです。医院名・人数・数字はすべて想定例で、実在の医院・実績ではありません。

01. あすの来患数を、AIが幅で読む

前日の夕方に受付で開く看板画面。あすの午前と午後が1枚ずつ並び、予約で確定している人数の上に、AIが読んだ当日受付ぶんが幅で積まれます。右にはAIがそう読んだ理由が「月曜+7人・雨−2人」の形で並び、画面の下端には決めごとが1つだけ、締切までの残り時間つきで出ます。

外来ボード
設計のポイント
確定と読みを同じ棒の中で塗り分ける。AIが担っている範囲がどこまでかを、数字を読まなくても分かるようにする。
AIの読みの中身
基準の人数から何がいくつ足し引きされたかを1件ずつ出す。数字だけ置いて信じてもらう作りにしない。
決めごとは1つ
画面あたり決めることは1つだけ。あす午前の受付をもう1人入れるか、このまま行くか。締切の前日16時を過ぎると選択肢が消え、その半日は「決めなかった」として記録に残る。

02. 動かせる予定を、谷の半日へ

月曜から土曜までを横に、午前と午後を縦に並べた週の升目。升ごとにAIの読みの幅と、そこに置いてある健診・予防接種・自費の枠数が乗ります。混む升に動かせる枠が残っていると、谷の升への移し先が候補として出ます。

週の枠割り
設計のポイント
波に人を合わせるだけでなく、動かせる予定のほうを谷へ寄せる。医院が自分で動かせる部分を先に扱う。
動かせる・動かせない
予防接種の期限や健診の受診券の締切など、動かせない事情は枠ごとに理由つきで固定できる。
締切の根拠
水曜12時という締切は、予約サイトへの反映と患者への案内が間に合う最終の時刻から逆算して置く。

03. 外した半日を、金額と時間で数える

外れた半日を2列で並べる画面。呼んだのに閑散だった半日の追加人件費が左に、詰まって順番待ちから抜けた人数が右に積まれます。ひと月ぶんを合計して、どちら側に倒れやすい医院なのかが見えます。

空振りと帰られた数
設計のポイント
読みの値打ちを的中率で見せない。空振りの人件費と帰られた人数という、院の言葉で測れる2つに翻訳する。
帰られた数の拾い方
順番待ちシステムのキャンセル記録と、受付から見えた「呼んだのにいない」を突き合わせて数える。
何時間前
その半日の混雑に気づいた時刻を記録し、前日16時と比べて何時間前倒しできたかを並べる。

04. AIが何を見て読んでいるか、いつ届くか

AIが読みに使っている材料を院内と院外に分けて並べる画面。材料ごとに更新の頻度と、手元に届くまでの遅れが書かれています。定点報告のように週1回しか動かない材料が、どの決めごとに間に合ってどれに間に合わないかが一目で分かります。

AIの材料
設計のポイント
材料を全部同じ顔で並べない。日々動くものと週1回のものを分け、間に合う決定を材料の側に書く。
取り込みの実際
レセコンのCSV書き出しは院ごとに項目名が違うので、最初の月に取り込みの形を決めて自動化する。
手で足せる欄
学級閉鎖・近隣医院の休診・地域の行事など、システムに流れてこない事情を受付が1行で足せる。

05. 外れた理由が、次のAIの読みに戻る

AIの幅から外れた半日だけを集めて、理由を一言残す画面。学級閉鎖、大雪、近くの医院の休診、地域の健診バス。残した理由は言葉のまま貯まり、同じ条件が次に来たときにAIの読みの横へ引用されます。

書き残し
設計のポイント
外した半日を責める画面にしない。理由を残して読みを院に馴染ませるための画面だと最初に決めて設計する。
入力は一言
選択肢を押すか、20文字ほど打つだけ。書くのに1分かかる画面は続かない。
次に効く形
貯まった理由は「近隣休診の翌日は午前が1割増」のように、読みの根拠として画面に引用される。

OUTCOME

変わったこと

仕組みが運用に乗ったあと、医院の週の組み方が3つの軸で変わる想定です。

01

混みそうな半日が
当日の朝に気づくものから、前の日の夕方に決まるものへ。

Before待合が埋まってから受付が慌てる。パートに声をかけられる時刻はとうに過ぎていて、その日は全員が走って終わる。
After前日16時にAIが「あす午前 34〜42人・うち予約で確定22人」と読み、その根拠まで並ぶ。もう1人入れるか行けるかを、その場で決めて連絡できる。

混雑そのものを消す仕組みではありません。気づく時刻を当日の朝から前日の夕方へ動かして、打てる手が残っている時間帯に判断を移す設計です。

02

健診と予防接種の枠を、外来の谷へ動かせるようになる

Before「毎週火曜と木曜の午前」で何年も固定。いちばん混む半日に、動かせるはずの予定が乗ったまま置かれている。
After週の升目で混み具合と枠の位置を重ねて見て、移せる枠だけ谷の半日へ寄せる。移せない事情がある枠は理由つきで残す。

全部を平らにならす話ではなく、動かせる予定と動かせない予定を分けたうえで、動かせるほうだけを扱えるようにする想定です。受診券の期限や接種間隔のように動かせない事情は、枠の側に理由として書いて固定します。

03

院長の頭の中にあった読みが、数字と理由の形で院に残る

Before「たぶん混む」は院長ひとりの勘のまま。受付やパートには伝わらないので、経験の浅い人ほど当日まで身構えられない。
AfterAIが読んだ人数と、そう読んだ理由(月曜・雨・流行・近隣の休診)が毎日残る。院長が学会や往診で不在の日も、同じ材料で段取りを組める。

勘を置き換える話ではありません。院長の読みのほうが当たる場面は残るので、AIの読みを人が上書きした記録も一緒に残して、どんな日にどちらが効いたかを後から見られるようにします。

PROCESS

3ヶ月の進め方

オンラインと医院への訪問を組み合わせながら、設計 → 開発 → 納品を3ヶ月で進める想定です。月の区切りごとに、実際に触って確かめられるものをお渡しし、現場の感想を翌月の作業に反映します。

1
MONTH 01 / 業務ヒアリング + AIに読ませるデータの棚卸し

受付に立って、混む半日の輪郭を数字にする月。

診療の前後にお邪魔して、受付・会計・看護の動きと、混んだ半日に何が最初に詰まるのかを見せてもらいます。レセコンと予約システムからどの粒度でデータを取り出せるかを確かめ、取り込みの形を決定。過去1年ぶんの受診数を曜日別・時間帯別に並べ直して、院長と受付主任の実感と突き合わせるところまでをこの月にやります。

  • 受付・診察・会計の動きの見学と聞き取り
  • レセコン・予約システムからの取り出し方の確認
  • 過去1年の受診数の並べ直しと実感との突き合わせ
  • 決めごとと締切時刻の洗い出し
2
MONTH 02 / 予測AIの試作 + 外来ボードと枠割りの開発

先月の半日をAIに読ませて、ずれを確かめる月。

曜日・祝日の並び・天気・定点報告を材料に読みを試作し、先月の半日を実際にどれだけ外したかを検証します。読みは幅で出す前提なので、幅の広さと当たり外れの釣り合いを院と一緒に決めます。並行して外来ボード・週の枠割り・書き残しを開発し、締切時刻の置き方をパートの勤務連絡の実情に合わせて調整します。

  • 過去データでの読みの検証と幅の決め方
  • 外来ボード・週の枠割り・書き残しの開発
  • 締切時刻の設計(前日16時・水曜12時の妥当性確認)
  • 動くサンプルで院長・受付主任と内部デモ
3
MONTH 03 / 並走 + 納品

いつもの段取りと3週間並走させて、医院に馴染ませる月。

これまで通りの段取りを続けながら、AIの読みと決めごとを横に置いて3週間走らせます。外した半日の理由を拾って調整し、タブレットの置き場所・文字の大きさ・締切の時刻を現場に合わせて直してから本番へ。空振りの人件費と順番待ちの離脱をどう数えるかの運用ルールも、この月に決めて引き継ぎます。

  • いつもの段取りとの並走検証(3週間)
  • 外れた半日の理由の反映と画面の手直し
  • 空振り・離脱の数え方のルール決め
  • 納品 + 書き残し運用の引き継ぎ

FAQ

よくある質問

  • Q1 AIといっても、実際どのくらい当たるものなんでしょうか。
    1人単位で言い当てる仕組みではありません。「あす午前 34〜42人」のように幅で出して、その幅に収まるかどうかで見ます。常勤医1名規模の外来なら、曜日・祝日の並び・季節・天気・流行の波でおおよその形は説明がつくので、まず過去1年ぶんのデータで「先月の半日をAIに読ませたら実際とどれだけずれたか」を検証してお見せします。そのうえで、この幅なら段取りに使えるかを院で判断していただく進め方です。外す日があること自体は前提にしていて、外した半日の理由を残す画面まで含めて設計します。
  • Q2 開院して2年です。AIに読ませるほどのデータがありません。
    半日ごとの受診数なら、1年ぶんで600件ほどの記録になります。曜日と季節の傾向をつかむにはこれで足ります。足りないのは「去年の流行期がどうだったか」のような珍しい条件のほうなので、そこは幅を広めに出して人の判断を厚く残す形から始めます。レセコンに過去の受診履歴が残っていれば、開院初月からのぶんを書き出して使えます。使いながら記録が貯まるほど幅は自然に狭くなります。
  • Q3 レセコンからデータを出すこと自体が不安です。患者さんの情報を渡すことになりませんか。
    読みに必要なのは日付・時間帯・区分ごとの人数で、氏名や病名はいりません。取り出す項目を最初の月に一緒に決めて、個人が特定できる列は院の側で落としてから渡していただく形にできます。院内のパソコンだけで動かす構成にするか、クラウドに置くかも医院の方針に合わせて選べます。契約の前に、どの列がどこへ流れるかを1枚の図にしてお見せします。
  • Q4 予約システムを入れていません。当日の受付だけでやっています。
    それでも始められます。確定している分がゼロなら、読みの担う範囲が広くなるだけです。この場合は幅を広めに出して、決めごとを「受付をもう1人入れるか」に絞る形から入るのが現実的だと思います。逆に、予約システムを入れている医院ほど確定分を先に使い切れるので、読みが受け持つ範囲は狭くなります。
  • Q5 常勤医が1人なので、混む日に増やせるのは受付だけです。それでも意味がありますか。
    あります。診察そのものを速くする話ではないので、増やせるのが受付だけでも効きます。受付が詰まると、問診票の記入と保険証の確認が診察の手前で滞って、待ち時間の体感を押し上げます。それに読みの出口は、人の手当てに限りません。健診枠の置き直し、昼の休憩時刻の前倒し、混む半日の書類仕事の後回し。人を増やさずに打てる手も決めごとの候補に入れます。
  • Q6 読みを信じて人を減らして、それで回らなくなったら困ります。
    減らす方向の決めごとは、初めのうち画面に出さない設計にできます。まずは「増やすかどうか」の片側だけを扱い、3週間ほど並走させて外し方の癖が見えてから、減らす側を扱うか院と相談して決めます。幅の下限で人を組むような使い方も最初はしません。外した半日の記録が貯まるほど幅は自然に狭くなるので、扱いを広げるのはそのあとで十分です。

「あすは混むかな」を、AIの読みと締切つきの決めごとへ。

待合が埋まってから慌てた朝と、身構えたのにがらんとしていた午後。
AIに読ませる材料は、レセコンと予約システム——もう医院の中にあります。
データの確認から来患数予測AIの設計、受付と院長が前日に開く画面まで、ひとつの窓口でお手伝いします。