診療予約システムをノーコードで開発【2026年版】Bubbleの診察待ち表示アプリ
はじめに
診療予約システムをノーコードで開発する場合、最初に整理したいのは「予約を受け付ける機能」と「来院後の順番を知らせる機能」の違いです。予約日時が決まっていても、診察の進み方によって待ち時間は変わります。診察待ち表示アプリは、受付番号や呼び出し状況を患者さんに伝え、受付での繰り返しの問い合わせを減らすための仕組みです。
Bubbleを使うと、画面、データ、操作に応じた処理を組み合わせてWebアプリを作れます。ただし、画面を作れることと、クリニックで安定して運用できることは別です。予約の重複、外出中の呼び出し、端末の置き忘れ、スタッフの操作ミスまで想定して設計する必要があります。
既に診療予約システムを導入しているなら、その置き換えから始める必要はありません。受付番号の表示だけを追加する、既存の予約情報を読み取って来院状況を管理するなど、院内の課題に合わせて範囲を絞れます。患者さんがスマートフォンを使えない場合に備え、紙の番号票や口頭案内も残します。
この記事では、導入メリット、Bubbleでの作り方、テンプレートの選び方、セキュリティ、追加機能、公式料金を整理します。料金・製品情報の確認日は2026年9月23日です。自院に必要な仕組みと、開発会社や既存システムの提供元に確認すべき事項を分けて検討してください。
診察待ち表示アプリの導入メリットと限界

待ち時間の見通しを伝えて不安を減らす
診察の順番が見えないと、患者さんは席を離れてよいか判断できません。受付番号、前に待っている人数、呼び出し済みかどうかを確認できれば、受付に尋ねなくても状況を把握できます。外出を認める場合は、戻る目安と遅れた場合の扱いを一緒に示すことで、患者さんとスタッフの認識をそろえられます。
ただし、待ち人数と待ち時間は同じではありません。処置や急患対応で順序が変わる診療では、分単位の到着予測を約束すると説明の負担が増えます。「診療内容により順番が前後します」と明示し、時間を表示するなら幅を持たせる設計を検討します。
受付業務の負担を減らす
スタッフが予約画面、紙の受付簿、診察室への連絡を行き来しているなら、状況を一か所で確認できる画面が役立ちます。受付済み、呼び出し中、診察中、会計待ちの区別をそろえると、別の担当者に交代しても患者さんの状態を把握しやすくなります。
効率化の前提は、入力を二重に増やさないことです。既存システムから転記が必要な場合は、誰が何を入力するかを決め、試験運用で操作回数を確認します。自動音声や通知を追加しても、最終的な案内責任が曖昧では呼び出し漏れを防げません。
院内滞在と待合室の混雑を調整する
外出先から順番を見られる仕組みは、待合室に患者さんが集中する時間を減らすために使えます。感染症対策の一部として混雑緩和を検討できますが、アプリ単独で感染リスクの低下を保証できるわけではありません。体調に応じた待機場所や院内の案内方法と組み合わせます。
外出できる患者さんと、院内で待機する必要がある患者さんの条件は、院内で定めます。スマートフォンを持たない方だけが不利にならないよう、番号票、表示盤、スタッフによる案内を併用することが大切です。
予約情報と来院状況をつなぐ
時間予約と当日の順番待ちは、別々の状態として管理すると整理しやすくなります。予約済みでも未到着の患者さんを呼び出し列へ入れず、到着確認をしてから当日の順番に反映します。キャンセルや遅刻が発生したときの操作も、通常の来院と同じ画面で扱えるようにします。
| 課題 | 表示・管理する内容 | 導入後の確認指標 |
|---|---|---|
| 待ち順が分からない | 受付番号、待ち人数、呼び出し状況 | 順番に関する問い合わせ件数 |
| 受付で同じ情報を転記する | 予約と来院の対応関係 | 転記回数、受付処理時間 |
| 待合室に人が集中する | 外出中、戻り予定、案内文 | 混雑する時間帯と人数 |
| 呼び出しても不在 | 呼び出し履歴、再案内の状態 | 不在件数、再案内の回数 |
Bubbleで診療予約・待ち表示アプリを作る手順

作る範囲と画面を決める
まず受付、診察室、患者さん、院内モニターの4つの利用場面を書き出します。患者向けには順番確認、受付向けには登録と訂正、診察室向けには呼び出しと完了、モニターには番号表示というように、画面ごとの目的を一つずつ決めます。院内の運用手順を先に描くと、必要なボタンを選びやすくなります。
Bubbleの画面編集では、要素を配置し、操作に応じたワークフローを設定します。コードを書く量を減らせても、どの患者情報を検索し、どの条件で更新するかという設計は必要です。最初は架空データで画面を作り、受付担当者が実際の流れを再現できるか確かめます。
データと受付番号を設計する
設計例として、予約、来院、表示用の番号を別のデータとして扱います。予約には日時と担当枠、来院には受付時刻と状態、表示用データには公開してよい番号と呼び出し状態だけを持たせます。氏名や連絡先を表示用のデータにコピーしない構成なら、公開範囲を見直しやすくなります。
受付番号は日付や診療科と組み合わせて識別し、翌日も同じ番号が使われる可能性を考慮します。連番の番号だけで患者個人の画面を開けるようにすると、他人の状態を推測できる場合があります。個別画面には本人確認や有効期限を設け、一覧表示とは用途を分けます。
呼び出し操作と例外処理を作る
通常の流れは、受付済みから呼び出し中、診察中、会計待ち、終了へ進めます。操作を戻す必要があるときは、単に番号を消すのではなく、取消理由や操作時刻を残す設計を検討します。複数のスタッフが同時に操作する場面も試し、同じ患者さんを重複して呼ばないか確認します。
予約受付も自作するなら、二重予約を防ぐ処理が別途必要です。空き枠を表示した時点では空いていても、申込み確定時には別の予約が入っている場合があります。画面表示だけに頼らず、確定処理時の再確認や競合時の扱いを設計し、同時申込みの試験を行います。
端末に合わせて表示を調整する
院内モニターは離れた位置から読める文字サイズ、スマートフォンは片手で押せる操作範囲を優先します。クリニックの色やロゴを反映する際も、色だけで診察中と待機中を区別せず、文言や記号を併用します。受付端末では、誤って隣の患者さんを操作しない余白も重要です。
ブラウザーで使うWebアプリと、ストアへ公開するネイティブアプリは分けて考えます。スマートフォンで見られるという理由だけで、最初からアプリストア配布を選ぶ必要はありません。公開先の違いは料金や保守にも影響するため、院内モニターとWeb確認画面から検証する方法があります。
テンプレートを活用して開発を進める方法

予約や顧客管理の部品を選ぶ
Bubble公式テンプレート一覧から、画面構成や管理機能を参考にできます。予約カレンダー、ログイン画面、管理用一覧などを再利用できれば、共通部分を作る手間を減らせます。ただし、医療専用の運用や安全管理まで備わっているとは限りません。
購入前には、デモ画面の見た目だけでなく、使用しているプラグイン、更新履歴、サポート範囲、ライセンスを確認します。予約変更やキャンセルがどのように処理されるかも確認対象です。修正箇所が多い場合は、テンプレートを使う方が必ず安いとは限らないため、ゼロから作る場合と作業量を比較します。
追加機能と外部連携を切り分ける
クリニックのロゴ、案内文、受付番号の表示は、画面側のカスタマイズです。一方、既存の診療予約システムや電子カルテとの接続は、外部の仕様と契約に依存します。テンプレートの説明に「API対応」とあっても、院内のシステムと接続できるとは断定できません。
BubbleのAPI Connector公式資料は外部APIへ接続するための設定を説明しています。利用する前に、接続先の認証方法、取得できる項目、更新頻度、利用制限を確認してください。テストには実患者のデータを使わず、検証用データで正常時と失敗時の動きを確かめます。
学習支援と運用引継ぎを用意する
導入担当者は、公式ドキュメントで編集操作を学ぶだけでなく、受付で何を変えてよいかも把握する必要があります。案内文の変更と、患者データの項目追加では影響範囲が違います。院内担当者が変更できる箇所を決め、それ以外は開発担当に相談する手順を用意します。
外注する場合は、画面が完成した時点で引渡しを終えず、操作手順書、データ項目の説明、障害時の連絡先まで受け取ります。担当者の退職や交代を想定し、クリニック側で管理できる契約・アカウント構成にしておくと、長期運用の判断がしやすくなります。
クリニック向けアプリのセキュリティ対策

基盤の暗号化とアプリの設定を分ける
Bubbleのセキュリティ説明では、通信のTLSと、RDSによる保存時のAES-256暗号化が案内されています。こうした基盤の機能があっても、アプリ側で閲覧権限を広く設定すれば情報は公開されてしまいます。暗号化されていることだけで、個別の医療用途に適しているとは判断できません。
院内モニターの端末をスタッフ共用アカウントでログインさせると、操作によって管理画面へ戻れる構成になる場合があります。表示専用の権限を用意し、端末紛失やログアウト忘れも含めて点検します。バックアップについても、保存の有無だけでなく、復旧できる期間と復元の手順を確かめます。
患者データへのアクセスを制限する
Privacy Rulesによる権限制御は、画面で情報を隠す処理とは異なります。Bubble公式の説明では、サーバーから利用者に送信するデータを制限する仕組みとして案内されています。患者さん、受付、診察室、管理者の役割ごとに、閲覧できる項目を決めます。
たとえば患者向け画面では本人の順番だけ、院内表示では公開用番号だけを扱う設計を検討します。スタッフ向けにも、所属や担当に応じた範囲を設定します。閲覧制限に加え、更新処理やAPIの実行条件も点検し、別の患者アカウントや未ログイン状態から情報を取得・変更できないか試験します。
氏名を消して番号だけにしても、院内の対応表などと組み合わせれば本人が分かることがあります。番号化しただけで個人情報の検討が不要になるとは考えず、保存する項目、保管期間、削除方法、問い合わせ窓口を整理してください。
医療情報の管理と説明責任を整理する
厚生労働省は医療情報システムの安全管理に関するガイドライン第7.0版を2026年6月に公開しています。診療内容や問診、検査結果との連携まで広げる場合は、扱う情報と運用に照らして同資料を確認し、院内の責任者と提供事業者で役割を整理します。
収集目的、委託先、保存先、利用者への説明、事故時の連絡手順は、公開前に確認したい事項です。プライバシーポリシーを画面に置くだけで運用が整うわけではありません。受付で説明する内容と、実際に送信・保存している情報が一致しているか確認します。
安全管理の確認が終わらない段階では、実患者の情報を入れずに操作だけ検証します。ノーコード総合研究所への相談時も、最初は受付フローと必要なデータ項目を整理し、Bubbleで作る部分と既存の医療システムへ残す部分を分けて検討できます。
予約管理・自動受付・表示をつなぐ運用

予約管理システムとの連携
予約枠と当日の受付をつなぐ際は、どちらを正しい情報の保存先とするか決めます。既存システムで予約変更を行った後、Bubble側に古い日時が残る構成では、スタッフが二つの画面を照合し続けることになります。反映する項目と、反映できなかったときの確認先を明確にします。
API連携が使えない場合は、必要最小限の手入力や、提供元が認めるデータ取込も選択肢です。ただし、定期取込と即時更新は同じではありません。画面に最終更新時刻を示すなど、スタッフが情報の古さを判断できる工夫をします。予約機能の基本設計はBubbleとDifyによる予約システムの解説も参考になります。
自動受付と到着確認
診察券のバーコードやQRコードを利用する構成では、読み取った番号と来院データを照合し、既に受付済みなら重複登録しない処理を用意します。読み取りに失敗した場合や、予約を変更した直後の来院についても、スタッフが手動で訂正できる経路を残します。
患者さん自身が受付操作を行う場合は、完了したことが分かる画面を表示します。ボタンを押しただけで受付済みと誤解しないよう、通信中と完了を区別してください。紙の受付とアプリの受付が混在する時間帯には、最終的にどの画面で到着を確認するかを統一します。
待ち状況の表示と障害時の切り替え
表示画面が更新されなくなったときに、古い番号がそのまま出続けると患者さんが判断を誤ります。最終更新時刻、通信状態、スタッフへの確認案内を設け、表示停止を気づけるようにします。院内Wi-Fiだけでなく患者さんの携帯回線でも、画面を開けるか確認します。
小規模クリニックの設計例では、まず受付担当者が番号と状態を更新し、院内モニターで表示する構成から試せます。次に患者向け確認画面、最後に予約連携や通知を追加します。これは導入効果を保証する事例ではなく、操作負担と不具合を段階的に確かめるための進め方です。
| 連携・表示方法 | 選ぶ際の条件 | 失敗時に残す手段 |
|---|---|---|
| スタッフによる手入力 | 入力項目が少なく担当を決められる | 紙の受付簿、訂正操作 |
| APIによる予約取得 | 提供元の許可と仕様が確認できる | 再取得、担当者へのエラー表示 |
| 院内モニター | 表示専用権限と通信が確保できる | 番号票、口頭案内 |
| 患者向けWeb画面 | 本人確認とURLの管理ができる | 受付への確認窓口 |
診察待ちアプリに追加できる便利な機能

電子カルテ連携
電子カルテとの連携は、接続先の仕様、契約、運用責任の確認が前提です。診察待ち表示が目的なら、診療記録や検査結果までコピーする必要があるかを先に考えます。受付番号と診察の状態だけで要件を満たすなら、取り扱う情報を絞ることで確認範囲を小さくできます。
患者さんへ診療履歴を見せる機能を追加する場合は、待ち番号の表示とは別の要件として扱います。本人確認や履歴の訂正、接続障害時の整合性も必要になるため、単なる画面追加として見積もらず、電子カルテの提供元と開発担当者を交えて検討します。
オンライン決済と会計待ち
会計待ちの番号表示だけでも、患者さんが窓口へ何度も確認する場面を減らすために使えます。オンライン決済まで行うなら、決済事業者との契約、金額確定のタイミング、返金処理を含めた設計が必要です。カード情報を自作データベースへ直接保存する構成は避け、決済事業者が用意する仕組みを検討します。
診療後に金額が変わる場合や、窓口払いへ切り替える場合の手順も整理します。入金済みと表示されたのに院内システムへ反映されていない状態を防ぐため、支払状況を照合する担当と確認方法を決めておきます。
多言語対応
外国語の案内を追加するなら、予約日時、受付完了、呼び出し、不在時の対応など、行動に直結する文言から整えます。数字や記号を併用し、言語を切り替えても番号や状態が変わらないようにします。診療内容の説明を機械翻訳だけで済ませることとは区別してください。
必要な言語は地域や来院者の状況に合わせて選びます。翻訳した文章が画面からはみ出さないか、受付担当者が同じ意味で説明できるかも確認します。説明を増やしすぎず、困ったときの窓口を一貫して示すと使いやすくなります。
通知と予約リマインダー
呼び出し通知、予約日前の案内、休診のお知らせは、目的ごとに配信条件を分けます。LINE、SMS、メール、ネイティブアプリのプッシュ通知では、必要な登録や費用、受信条件が異なります。選んだサービスの現行仕様を確認し、番号だけの案内にするなど通知内容も絞ります。
通知が届かない場合の案内を残すことが重要です。端末の通知設定、通信状態、連絡先の入力ミスによって受信できない場合があります。送信済みを患者さんの確認済みと同じ意味で扱わず、院内表示やスタッフの呼び出しへ戻れる運用にします。
アンケートによる改善
導入後は「順番が分かったか」「通知が役立ったか」など、利用場面に沿った質問を用意します。漠然と満足度だけを尋ねるより、表示、操作、案内のどこに問題があるか把握しやすくなります。回答は任意とし、診療に不要な個人情報を追加収集しない設計を検討します。
アンケートと合わせて、受付での問い合わせ件数や呼び出し漏れを記録します。導入前後で曜日や診療体制が違えば単純比較できないため、同じ条件で見直します。患者数や収益が増えたという結論を急がず、まず運用上の困りごとが減ったか確認します。
| 追加機能 | 期待する使い方 | 導入前の確認事項 |
|---|---|---|
| 電子カルテ連携 | 二重入力の削減 | 接続許可、必要項目、責任分担 |
| オンライン決済 | 会計手続きの選択肢追加 | 金額確定、返金、照合 |
| 多言語 | 来院・受付の案内補助 | 翻訳確認、表示崩れ |
| 通知 | 呼び出しや予約日の案内 | 同意、配信条件、不達対応 |
| アンケート | 表示と受付運用の改善 | 収集目的、回答の任意性 |
公式に確認できる通院支援アプリの導入事例

近畿大学病院の通院支援アプリの公式案内では、診察券番号のバーコード表示、診察の待ち状況確認、順番が近づいた際の通知、診療費の後払いサービスが紹介されています。待ち表示を受付や会計とつなげる機能構成の参考になります。
同案内では、スマートフォンの通知設定がOFFの場合に通知されないことも説明しています。便利な機能の紹介と一緒に、使えない条件や患者さんが確認すべき操作を伝えることが大切です。院内表示とスマートフォンを併用する設計でも、こうした説明を利用開始時に用意します。
この事例をBubble製のアプリや当社の開発実績として紹介するものではありません。自院への導入を考える際は、同じ機能をすべてそろえるのではなく、最も問い合わせが多い場面から選びます。受付、診察待ち、会計待ちのどこを改善したいかを決めれば、機能の優先順位を付けやすくなります。
Bubble料金と導入パターン

Bubble公式料金資料では、Web only、Mobile only、Web + Mobileの区分があります。院内モニターとブラウザーの順番確認画面ならWeb only、ストア配布も含むなら対応するMobileプランを検討します。スマートフォン向けのWeb画面を作ることだけでは、Mobileプランが必要とは限りません。
以下は2026年9月23日に公式資料で確認した1プロジェクトの基本料金です。年払いは月額換算で、月払いとは支払条件が異なります。米ドル表示であり、日本円の請求額は為替や適用税等により変わります。公式資料の表示額だけで税込総額とは判断せず、契約時の請求画面を確認してください。
| プラン・対象 | 年払いの月額換算 | 月払い | 料金に関する前提 |
|---|---|---|---|
| Starter / Web only | US$29/月 | US$32/月 | 税の扱いは請求時確認、1プロジェクト。開発初期費用は別見積り |
| Growth / Web only | US$119/月 | US$134/月 | 税の扱いは請求時確認、1プロジェクト。開発初期費用は別見積り |
| Team / Web only | US$349/月 | US$399/月 | 税の扱いは請求時確認、1プロジェクト。開発初期費用は別見積り |
| Starter / Web + Mobile | US$59/月 | US$69/月 | 税の扱いは請求時確認、1プロジェクト。開発初期費用は別見積り |
| Growth / Web + Mobile | US$209/月 | US$249/月 | 税の扱いは請求時確認、1プロジェクト。開発初期費用は別見積り |
| Team / Web + Mobile | US$549/月 | US$649/月 | 税の扱いは請求時確認、1プロジェクト。開発初期費用は別見積り |
Freeは開発・検証用で、本番公開を前提とした有料プランとは区別します。Enterpriseは個別相談です。公開機能とプラン差はBubble公式比較表でも確認できます。料金を患者数に応じた一律の単価と考えず、必要機能と処理量を合わせて選びます。
運用費はBubble利用料だけではありません。 外部通知サービス、有料プラグイン、ドメイン、表示用端末、初期開発、保守の費用を分けて見積もります。頻繁な画面更新やデータ検索は処理量にも関わるため、試験運用で使用量を確認し、追加料金が発生する条件を把握します。
内製と外注を比較する場合も、初期構築だけでなく、スタッフ教育、仕様変更、障害対応を含めます。担当者が不在になる時間帯まで含めて維持できるかを考えると、どこまで自院で管理するか判断しやすくなります。
よくある質問と回答
Bubbleの利用料金はどのプランを基準にすればよいですか?
ブラウザーで使う待ち表示なら、まずWeb onlyの必要機能を確認します。本記事の料金表は基本料なので、通知や保守を含む総額ではありません。プランを選ぶ際は、公開先、編集する担当者、ログ保存、処理量の条件を合わせて比較してください。
開発期間はどれくらいですか?
画面だけの試作と、患者さんが利用する本番システムでは必要な工程が異なります。受付手順の整理、データ設計、権限設定、連携先との調整、試験運用を分けて見積もります。外部APIの利用許可や院内確認に時間がかかる場合があるため、機能数だけで公開日を決めないことが大切です。
セキュリティ対策はBubbleだけで完結しますか?
完結しません。基盤側の対策に加えて、アプリの権限、院内端末、委託先の管理、障害時の対応を確認する必要があります。電子カルテ情報を持つ設計に広げる前に、必要性と運用条件を確認し、表示目的に不要なデータは取り込まない方針を検討してください。
導入後のサポートは何を決めればよいですか?
問い合わせ受付時間、不具合の一次対応、復旧時の確認、追加改修の扱いを決めます。公式サポートと開発会社の保守は役割が異なるため、院内スタッフが最初に誰へ連絡すればよいかを一本化します。ノーコード総合研究所には、受付フローを整理したうえで、試作・外部連携・保守の相談範囲を確認できます。
まとめ
診察待ち表示アプリを導入する際は、受付番号を見せるだけでなく、予約、来院、呼び出し、会計待ちをどうつなぐかを決めることが重要です。順番の見通しを伝える仕組みは、患者さんの確認行動や受付の案内負担を減らすために使えますが、診察時間そのものや導入効果を保証するものではありません。
Bubbleでは画面や処理を組み合わせて開発できます。テンプレートも活用できますが、医療機関で必要になる権限、例外処理、通知の不達対応まで自動で整うわけではありません。既存の予約システムや電子カルテとつなぐ場合は、提供元の仕様と契約を確認し、必要最小限の情報で構成してください。
料金はWebのみか、ストア配布まで含めるかで異なり、年払いと月払いでも変わります。基本料と開発費、通知費、保守費を分けると、内製・外注の条件を比べやすくなります。安全管理は、厚生労働省の資料と院内の実際の運用を照らし合わせて確認します。公開前には受付担当者が通常時と障害時の両方を試し、案内方法に無理がないか確かめてください。
最初の相談では、現在使っている予約システム、困っている受付業務、表示したい内容を整理しておくと具体的な話ができます。院内表示から小さく試し、運用を確認して広げる進め方なら、不要な機能を作り込む前に課題を確かめられます。ノーコード総合研究所では、Bubbleによる開発の相談を受け付けています。自院で持つ機能と既存システムへ残す機能を整理するところからご相談ください。

ビジネスの課題解決をサポートします
- システム開発を短期間でコストを抑えて作りたい
- システムのDX推進を進めていきたい
- 社内の業務効率化を進めたい

