美容医療クリニックのシステム開発外注を検討し始めると、多くの方はまず自由診療向けの予約システムや電子カルテの比較記事を読みます。機能一覧を眺め、料金表を並べ、数製品に絞り込むところまでは進みます。ところが、そこで手が止まります。「この製品は、うちのコース設計を扱えるのだろうか」という問いに、機能一覧が答えてくれないからです。
美容医療クリニックのシステムがつまずくのは、予約やカルテの機能ではありません。コース契約・回数券という「代金を先にいただいて、施術を分割して提供する」商取引の構造です。未消化分をどう管理し、いつ売上に振り替え、途中で解約されたときにいくら返すのか。この一連のお金の流れをシステムに載せるのか、会計ソフトに委ねるのか、運用手順で吸収するのか。この線引きが決まらないまま開発会社に相談すると、同じ要望を伝えたはずなのに見積が数倍割れるという状況に陥ります。
線引きができていない状態で相見積を取ると、判断の主導権は提案する側に移ります。「そこまでやるなら○百万円です」と言われても、その範囲が自院にとって必要かどうかを検証できないためです。逆に、線引きさえ自分の言葉でできていれば、SaaS で足りるのか、差分だけ作ればよいのか、フルスクラッチが必要なのかが見えてきます。投資額も、比較すべき見積の観点も、そこから逆算できます。
本記事では、美容医療クリニックがシステム開発を外注する前に固めておくべき要件を、自由診療特有のお金の流れを軸に整理します。固有要件の洗い出し、コース契約・前受金・中途解約清算の線引き、SaaS と独自開発の判断軸、費用が割れる理由と契約形態、外注先の見極め方、そして発注までの具体的な手順までを順に解説します。
美容医療クリニックがシステム開発の外注を検討する背景
システム開発の外注とは、自院で開発体制を持たずに、外部の開発会社やエンジニアに設計・実装を委託することを指します。美容医療クリニックの場合、この検討が始まるきっかけには共通したパターンがあります。
予約・カウンセリング・施術記録・コース残高が分断される典型パターン
多くのクリニックでは、業務ごとに別々のツールが積み上がっています。
- 予約はオンライン予約サービスと電話受付の台帳
- カウンセリング記録は表計算ソフトまたは紙のカウンセリングシート
- 施術記録と症例写真は電子カルテと院内の共有フォルダに分散
- コースの残回数は紙台帳またはスタッフの手書き管理
- 売上と入金は会計ソフトとレジで別管理
一つひとつは動いているため、日常業務は回ります。問題が表面化するのは、次のような分岐点です。
分院展開。2 院目、3 院目を開くと、患者情報とコース残高が院ごとに孤立します。「渋谷院で契約した 5 回コースを新宿院で消化したい」という要望に応えられず、電話で残回数を確認し合う運用が生まれます。
施術メニューの多様化。単発施術に加えて、回数券、月額サブスク、モニター価格、紹介割、複数施術を束ねたパッケージが増えると、料金計算のパターンが組み合わせ的に膨張します。標準的な予約システムの「メニュー×価格」という単純な構造では表現できなくなります。
スタッフ増員と引き継ぎ。担当カウンセラーや看護師が変わったときに、過去の相談内容・提案履歴・同意状況が引き継がれず、患者に同じ説明を繰り返すことになります。
コース残高の会計処理。未消化のコース代金は前受金であり、施術を提供した分だけ売上に振り替えていく必要があります。紙台帳のままでは、月次で「今どれだけの前受金残高を抱えているか」を正確に把握できません。
これらのうち複数が重なったとき、「システムを入れ替えるか、作るか」の検討が始まります。
なお、美容自由診療と保険診療を併設しているクリニックでは、レセコン(レセプトコンピュータ)との連携という別の論点が加わります。保険請求側の要件が主軸になるケースについては、歯科医院のシステム開発外注で扱っているレセコン連携の確認手順が参考になります。
自由診療クリニックでSaaS比較が決着しない理由
自由診療特化の SaaS は複数存在し、予約・電子カルテ・会計・顧客管理を一元化する製品も登場しています。比較記事も充実しています。それでも決着しないクリニックには、共通する特徴があります。
1. 自院の商材設計が標準機能に収まらない
「初回モニター価格は 3 回目までで、4 回目以降は通常価格。ただし紹介経由の場合は初回のみ通常価格から 20% 引き」といった、院ごとに作り込まれた料金ロジックがあります。SaaS の標準機能は最大公約数で設計されているため、こうした独自ロジックは「運用でカバー」を求められます。カバーしきれない場合、SaaS を入れても手作業が残ります。
2. 分院間で患者情報とコース残高を統合したい
多くの製品は 1 院での運用を前提に設計されており、分院間の残高共有や、院をまたいだ売上按分に対応していないことがあります。分院展開の計画があるかどうかで、必要な設計は大きく変わります。
3. 既存の会計フローと合わない
コース売上をどのタイミングで計上するか、前受金をどう出力するか、会計ソフトへの連携形式は何か。ここが自院の締め処理と合わないと、経理が二重入力を強いられます。
この 3 つはいずれも「機能の有無」の比較表では判定できません。判定するには、自院が何を求めているのかを先に言語化する必要があります。次章以降で、その言語化を順に進めていきます。
美容医療クリニックのシステムに固有の要件|カウンセリング予約・施術記録・症例写真

汎用の予約システムや電子カルテと、美容医療クリニックに必要な要件はどこで分岐するのか。ここを具体化しておくと、SaaS の比較でも開発会社への説明でも、話が噛み合うようになります。
カウンセリングと施術を分ける予約枠・担当者アサインの設計
美容クリニックの予約システムを開発・選定する際に最初に問題になるのが、予約枠の構造です。一般的な診療予約は「日時 × 診察枠」の一次元ですが、美容医療は少なくとも二段構えになります。
予約の種類 | 所要時間 | 主な担当 | 使用する設備・機器 |
|---|---|---|---|
初回カウンセリング | 30〜60 分 | カウンセラー・医師 | カウンセリングルーム |
施術(機器系) | 15〜90 分 | 医師・看護師 | 照射機器・処置室 |
施術(外科系) | 60 分〜 | 医師・オペ看護師 | 手術室 |
アフターフォロー・経過観察 | 10〜30 分 | 医師・看護師 | 診察室 |
要件として押さえるべき観点は次のとおりです。
- メニューごとに所要時間と必要リソースが異なる(部屋・機器・担当者の 3 種類のリソースを同時に押さえる必要がある)
- カウンセリングから施術への導線(カウンセリング当日に施術するのか、別日に予約を取り直すのか)
- 担当者の指名(指名料の有無、指名者の休日と予約枠の連動)
- 同日複数施術(1 回の来院で複数メニューを受ける場合の枠の連結)
- キャンセル・変更ポリシー(キャンセル料の発生条件、回数券の消化扱いにするかどうか)
なお、契約締結時のルールや即日施術の扱いについては、厚生労働省の美容医療の適切な実施に関する検討会 報告書(令和 6 年 11 月公表)で方向性が示されており、制度化の議論が進んでいます。予約導線の設計時には、カウンセリングと施術の日を分けられる構造にしておくと、運用ルールが変わった場合にも対応しやすくなります。
施術記録と症例写真(術前術後画像)の管理要件
美容クリニックの電子カルテで自由診療特有なのは、記録すべき情報の粒度です。保険診療のカルテが「傷病名・診療行為・投薬」を軸に構成されるのに対し、自由診療では次のような項目が中心になります。
- 使用した機器・照射条件(出力値・ショット数・照射部位)
- 使用した薬剤・製剤のロット番号と使用量
- 施術部位のマーキング図・デザイン
- 術前術後の症例写真(撮影日・撮影条件・部位)
- 患者の同意取得状況(説明内容・同意書の版・取得日)
- アレルギー歴・既往歴・服薬状況
症例写真の扱いは、要件定義で最も丁寧に詰めるべき領域です。理由は 2 つあります。
第一に、症例写真は診療記録の一部であり、機微な個人情報を含みます。誰がどの条件でアクセスできるか、院外から閲覧できるか、端末に保存されるかといったアクセス権限の設計が必要です。
第二に、症例写真は広告素材にもなります。Web サイトや SNS に掲載する場合、診療記録としての保存とは別に「広告利用の同意を取得したか」「掲載に必要な情報が揃っているか」を管理する必要があります。この点は後述の医療広告規制と直結します。
要件メモには、少なくとも「撮影から保存、閲覧、広告利用の申請、掲載、掲載終了までの流れ」を書き出しておくと、開発会社との認識合わせが速くなります。
リピート前提のCRM・LINE・広告計測との接続
美容クリニックの顧客管理(CRM)が、一般的な医療機関の患者管理と異なるのは、来院がリピート前提であり、集患コストが明確に存在する点です。
- 来院間隔に応じたフォロー(次回推奨時期の自動通知、コース残回数のリマインド)
- LINE 公式アカウント連携(予約リマインド、施術後のケア案内、セグメント配信)
- 広告計測との接続(どの広告経由で来院した患者が、どのコースを契約し、いくらの生涯価値になったか)
- 紹介・口コミの管理(紹介元患者への特典付与、紹介コードの発行)
ここで注意したいのは、CRM 領域は既存の外部ツール(MA ツール、LINE 配信ツール、広告管理ツール)で代替できる部分が大きいことです。すべてを自作すると開発費が膨らむ一方、効果は既存ツールと大差ないことがあります。「自作すべきなのは、自院の商材設計と密結合する部分だけ」という切り分けが有効です。
コース契約・回数券・前受金をシステムでどこまで扱うか

ここが本記事の中心です。美容医療クリニックのシステム要件を規定しているのは、予約やカルテの機能ではなく、自由診療の商取引構造そのものです。
コース・回数券は前受金|売上をいつ立てるかが要件になる
10 回コースを 30 万円で契約した場合、契約時に受け取る 30 万円は、その時点ではまだ売上ではありません。役務(施術)を提供していないためです。会計上は前受金として負債に計上し、施術を提供するたびに、その分を売上へ振り替えていくのが原則的な考え方です。
この構造から、システムに求められる情報が導かれます。
管理項目 | 具体的に必要になる情報 |
|---|---|
契約単位 | どのコースを、いつ、いくらで、どの患者と契約したか |
単価配分 | コース総額を 1 回あたりいくらとして按分するか(施術内容が異なる場合の配分ルール) |
消化記録 | いつ、どの院で、誰が、何回目を提供したか |
残高 | 未消化回数と、それに対応する前受金残高 |
有効期限 | 期限切れの扱い(失効させるか、延長するか、返金するか) |
院間の共有 | 契約院と消化院が異なる場合の残高共有と売上の帰属 |
このうち「単価配分」と「有効期限の扱い」は、クリニックごとに方針が分かれる部分です。ここを決めずに発注すると、開発会社は自社の想定でロジックを組むため、納品後に「思っていたのと違う」が発生します。逆に言えば、この 2 点を先に決めておくだけで、要件の解像度は大きく上がります。
中途解約・クーリングオフの清算をシステムで再現するかの線引き
美容医療の回数券や中途解約を考えるうえで前提となるのが、特定商取引法の特定継続的役務提供に関する規律です。
消費者庁の特定継続的役務提供の解説によれば、美容医療(脱毛、しみ・しわ・そばかす等の除去、脂肪の減少、歯牙の漂白といった医学的処置)は、契約期間が 1 か月を超え、かつ対価が 5 万円を超える場合に特定継続的役務提供に該当するとされています。該当すると、事業者には概要書面・契約書面の交付義務が生じ、消費者には書面受領日から 8 日間のクーリング・オフと、期間中いつでも中途解約できる権利が認められます。
中途解約時に事業者が請求できる額には上限が定められています。消費者庁の特定継続的役務提供Q&Aによれば、美容医療の場合の上限は次のとおりとされています。
解約のタイミング | 事業者が請求できる額の上限 |
|---|---|
役務提供開始前 | 2 万円 |
役務提供開始後 | 提供済み役務の対価に相当する額 +(5 万円 または 契約残額の 20% のいずれか低い額) |
さらに、化粧品や美顔器などの関連商品を併せて販売している場合には、その返還時の清算にも別途ルールが定められています。個別の事案での適用可否や具体的な金額は契約内容によって変わるため、自院の契約書面と清算ルールについては顧問弁護士や所轄の窓口に確認してください。
システム要件として重要なのは、この清算計算をどこで行うかです。選択肢は 3 つあります。
実装先 | 向いているケース | メリット | 注意点 |
|---|---|---|---|
システムに載せる | 解約件数が多い、分院で計算基準がぶれる、スタッフの手計算ミスが返金トラブルにつながっている | 計算の再現性が担保され、根拠が記録に残る | 法令・自院ルールの改定時に改修が必要。開発費が上がる |
会計ソフト側に委ねる | 解約件数が限定的で、経理が一元的に処理している | 開発費を抑えられる。会計側の更新に追従できる | 現場で概算を提示できない。回答までのリードタイムが長くなる |
運用手順で吸収する | 解約が月数件程度、判断に医師・経営層の関与が必要 | 柔軟に個別事情を反映できる | 属人化する。分院で基準がぶれる |
現実的には、「残回数と提供済み対価の算出まではシステム、上限額の適用と最終金額の確定は所定の手順に従って人が判断」というハイブリッドを採用するケースが多く見られます。この線引きを先に決めておくと、開発範囲が確定し、見積のブレも小さくなります。
決済手段(分割・医療ローン・サブスク)ごとの返金経路の違い
清算ルールを決めても、返金の実務は決済手段によって経路が変わります。
- 現金・銀行振込: クリニックから患者へ直接返金。処理は単純ですが、返金記録と会計処理の紐づけが必要です
- クレジットカード一括: 決済代行会社を経由した返金処理。決済からの経過期間によって、取消しか返金かで扱いが変わることがあります
- クレジットカード分割・リボ: 患者の支払いが継続中の状態で解約が発生するため、既払分と残債の扱いを整理する必要があります
- 医療ローン(信販会社の立替払い): クリニックは信販会社から一括で入金を受けているため、返金は信販会社を経由します。クリニック・信販会社・患者の三者間で金額を確定させる手順が必要です
- 月額サブスク: 継続課金の停止タイミングと、当月分の日割り可否を定義する必要があります
システムに求められるのは、多くの場合「返金の自動実行」ではなく、返金の根拠と経路を記録し、担当者が正しい手順に進めるようにガイドすることです。ここを取り違えると、決済代行や信販会社との API 連携という重い開発を抱え込むことになります。要件メモには、決済手段ごとに「システムが記録すること」と「人が実行すること」を分けて書いておくことをおすすめします。
SaaS導入と独自開発、どちらを選ぶかの判断軸
自由診療における SaaS とスクラッチ開発の違いは、機能の多寡ではなく「自院の商材設計をどこまでシステム側に持ち込めるか」にあります。ここまでで整理したお金の流れの実装範囲が、そのまま判断の分岐点になります。
自由診療特化SaaSで足りるクリニックの条件
次の条件に多く当てはまるほど、SaaS で十分に運用できる可能性が高くなります。
- 施術メニューと料金体系が比較的シンプルで、標準的なコース・回数券の枠に収まる
- 1 院運用、または分院間で患者情報を共有する必要がない
- コース残高の管理は「残回数の把握」までで足り、清算計算は経理が個別対応している
- 既存の患者データが少ない、またはデータ移行を諦められる
- 導入から稼働までの期間を短くしたい
費用面では、美容クリニック・自由診療向け電子カルテの相場として、初期費用 0〜50 万円程度、月額 1〜6 万円程度が目安として紹介されています(ITトレンド)。製品や規模によって幅がありますが、独自開発と比べると初期投資は 1 桁以上小さくなります。
SaaS を選ぶ場合でも、契約前に「自院の料金ロジックのうち、標準機能で表現できないものは何か」を書き出し、ベンダーに確認しておくことをおすすめします。この確認を怠ると、導入後に手作業が残り、投資対効果が下がります。
独自開発(スクラッチ)に踏み切る条件
一方、次のような状況では、独自開発を検討する価値があります。
- 独自の料金ロジック(モニター制度、紹介割、複合パッケージ、独自サブスク)が売上構成の中核にあり、標準機能に収まらない
- 3 院以上を展開しており、コース残高と患者情報の院間共有が業務上の必須要件になっている
- 中途解約の清算をシステムで再現しないと、返金トラブルや作業負荷が経営リスクになっている
- 既存システムから移行すべきデータが大量にあり、独自の項目を保持したまま移すことが求められる
- 数年単位で使い続ける前提で投資回収を考えられる
判断は「機能が足りるか」ではなく、投資回収で考えるのが実務的です。たとえば SaaS 月額 5 万円に対して独自開発が 600 万円だとすると、単純計算で 10 年分の差があります。この差を埋められるのは、SaaS では吸収できない手作業の削減額、機会損失の解消額、分院展開の速度といった経営インパクトです。数字を粗く置いてみるだけでも、判断の材料になります。
パッケージ・SaaS とスクラッチの一般的な選定フレームについては、スクラッチ開発の外注判断基準で費用・工期・拡張性の観点から整理しています。本記事の美容医療固有の判断軸と併せて確認すると、社内説明の材料が揃います。
SaaS+差分開発というハイブリッドの中間解
見落とされがちなのが、両者の中間にある選択肢です。
基盤は SaaS、差分だけ受託開発という構成が成立するケースがあります。
- 予約・電子カルテ・症例写真管理は SaaS を利用する
- コース残高の院間共有、独自料金ロジックの計算、清算の根拠算出だけを別途開発する
- 両者を API または定期的なデータ連携でつなぐ
この構成のメリットは、開発対象を「自院にしかない部分」に絞れることです。予約や電子カルテは業界標準に近い機能であり、自作しても差別化にはつながりません。一方、コース設計と清算ロジックは自院の商売そのものです。
検討時の前提条件は 2 つあります。第一に、対象 SaaS が外部連携のための API またはデータエクスポート機能を提供しているか。第二に、その API で必要なデータ(契約情報・消化記録・患者 ID)を取得・更新できるか。ここは SaaS ベンダーに直接確認する必要があります。連携手段がない製品を基盤に選ぶと、この構成は取れません。
美容医療クリニックのシステム開発外注の費用相場と契約形態

予約システムの開発費用や相場を調べると、幅の広いレンジが並びます。レンジそのものより重要なのは、なぜ幅が生まれるのかを理解し、自院の見積がどこに位置するのかを判断できることです。
機能別の費用レンジと、SaaS月額との比較の仕方
受託開発の費用は、原則として「開発に必要な人月 × 単価」で決まります。機能ごとのおおまかな重さは、次のように考えると見通しが立ちます。
機能領域 | 開発の重さの目安 | 重くなる要因 |
|---|---|---|
予約管理(枠・リソース・担当者) | 中 | 部屋・機器・担当者の 3 重リソース管理、指名、同日複数施術 |
カウンセリング・施術記録 | 中 | 施術ごとに異なる入力項目、テンプレート管理 |
症例写真管理 | 中〜重 | アクセス権限設計、大容量ストレージ、広告利用の同意管理 |
コース・前受金管理 | 重 | 単価配分ロジック、院間共有、有効期限、会計連携 |
中途解約の清算 | 重 | 上限額適用、関連商品の扱い、返金経路ごとの分岐 |
決済連携 | 中〜重 | 決済代行・信販会社ごとの仕様差、返金 API の有無 |
CRM・配信 | 軽〜中 | 外部ツール利用で代替可能な範囲が大きい |
データ移行 | 中〜重 | 既存データの品質、項目の対応づけ、移行後の検証範囲 |
SaaS 月額との比較では、開発費だけでなく 5 年間の総保有コストで並べるのが実務的です。独自開発の場合は「初期開発費 + 年間保守費 × 5 + インフラ費 × 5」、SaaS の場合は「初期費用 + 月額 × 60 + 連携や運用にかかる人件費」を並べます。ここに、手作業が減ることによる人件費削減額を加えると、判断材料になります。
同じ要望でも見積が割れる4つの要因
同じ要件書を渡したはずなのに、A 社 300 万円、B 社 900 万円という差が出ることがあります。多くの場合、次の 4 つのいずれかが原因です。
要因1: お金まわりの実装範囲の解釈差
「コース管理をお願いします」という一文は、少なくとも 3 段階に解釈できます。(1) 残回数を表示するだけ、(2) 前受金残高を算出して会計連携まで行う、(3) 中途解約の清算根拠まで算出する。この 3 つは開発量が大きく異なります。見積が割れる最大の要因はここです。
要因2: 既存データ移行の有無と品質保証の範囲
「既存データを移行します」も解釈幅が大きい表現です。CSV を投入するだけなのか、表記ゆれの名寄せまで行うのか、移行後に全件を照合して検証するのか。検証の範囲によって工数が数倍変わります。
要因3: 分院展開・多店舗前提かどうか
現在 1 院でも「将来 5 院に展開する」なら、データ構造の設計が変わります。この前提を伝えているかどうかで、見積も、後から拡張する際の追加費用も変わります。
要因4: 保守運用費が見積に含まれているか別建てか
初期開発費だけを比較すると、保守を含む見積は割高に見えます。比較の際は「初期費用」「年間保守費」「インフラ費」を分けて提示してもらいましょう。
したがって、相見積を取る前に、少なくとも要因 1〜3 について自院の方針を明文化しておくことが有効です。方針が書かれていれば、各社の見積は同じ前提で比較でき、差額の理由を尋ねることもできます。
請負契約と準委任契約の使い分け
システム開発の外注では、準委任契約と請負契約の違いを理解しておくと、費用の予測可能性とリスクの所在が整理できます。
観点 | 請負契約 | 準委任契約 |
|---|---|---|
約束するもの | 成果物の完成 | 業務の遂行(一定の成果を定める型もあります) |
費用の形 | 固定金額が中心 | 稼働時間・人月に応じた精算が中心 |
向いている場面 | 要件と範囲が確定している開発フェーズ | 要件が固まりきっていない調査・要件定義フェーズ |
発注側の負担 | 要件を事前に確定させる必要がある | 進行中の判断・意思決定に関与する必要がある |
美容医療クリニックのシステム開発では、次の分け方が現実的です。
- 要件定義フェーズ: 準委任契約。自院のコース設計・清算ルールを整理しながら仕様を固める段階で、範囲を事前に確定するのは困難です
- 設計・実装フェーズ: 請負契約。要件定義の成果物をもとに範囲を確定し、固定金額で発注します
- 稼働後の改善: 準委任契約。運用しながらの改善は、範囲を事前に決められません
すべてを一括の請負契約にすると、要件が固まっていない部分にベンダー側がリスク分の金額を上乗せするため、結果として割高になりがちです。フェーズを分けることで、支払う金額と得られる確度のバランスを取れます。
保守運用費と、制度改定に備える予算の取り方
システムは納品して終わりではありません。稼働後には、次のような費用が継続的に発生します。
- 保守費: 障害対応、軽微な改修、セキュリティ更新。年額として、開発費の 15% 前後を目安に提示されることが一般的です
- インフラ費: サーバー・ストレージ・バックアップ。症例写真を扱う場合、画像の蓄積に応じてストレージ費用が増えていきます
- 改定対応費: 法令・制度の変更に伴う改修
美容医療は制度が動いている分野です。医療法等の改正により、美容医療を行う医療機関に対する報告・公表の仕組みが導入される方向で議論が進んでおり、施行時期を含めた詳細は今後の政省令等で具体化されていく見込みです。同意書の様式や説明項目、公表項目といった「変わりうる部分」に、システム改修が必要になる可能性があります。
対策は 2 つあります。第一に、保守契約に「制度改定への対応をどこまで含むか」を明記してもらうこと。第二に、後述する設計方針のとおり、変わりやすい部分を設定値やテンプレートとして外出しし、改修せずに変更できる構造にしておくことです。予算計画上は、年間保守費とは別に改定対応の枠を確保しておくと、想定外の支出を避けられます。
医療情報・症例写真を扱う外注先の見極め方と発注側の責任
美容医療クリニックのシステムは、診療記録と症例写真という機微な情報を扱います。外注先の選定では、開発力だけでなく、この情報をどう扱うかの姿勢と体制を見極める必要があります。
医療情報の外部委託でクリニック側に残る管理責任
厚生労働省の医療情報システムの安全管理に関するガイドライン 第6.0版 企画管理編では、医療機関等の経営層・管理者が医療情報システムの安全管理について責任を負い、外部委託を行う場合にも委託先の選定・監督や責任分界点の明確化が求められるとされています。開発を外部に委託しても、患者情報に対する責任がクリニックから消えるわけではありません。
この前提に立つと、発注側が委託先に確認・要求すべき事項が見えてきます。
確認事項 | 具体的に尋ねること |
|---|---|
アクセス権限の設計 | 誰がどのデータにアクセスできるか。権限を役割ごとに分けられるか |
作業ログ | 開発者が本番データに触れた場合、その記録が残るか。ログの保存期間は |
開発環境での実データ利用 | 開発・テストで本番データを使うか。使う場合の匿名化・仮名化の方法は |
再委託の可否と範囲 | 一部を別会社に再委託するか。する場合の管理体制と事前承諾の要否 |
保管場所 | データを保管するサーバーの所在国。国内保管が必要な場合に対応できるか |
インシデント発生時の報告フロー | 情報漏えいや障害が起きた場合、いつ誰に、どの経路で報告されるか |
契約終了時のデータ返還・消去 | 契約終了後にデータをどう返還し、委託先の環境から消去するか |
これらは契約書または覚書に明記しておくべき項目です。医療・介護分野の委託全般における発注側の注意点は、医療・介護のシステム開発の外部委託で個人情報保護の観点から整理しています。
症例写真と医療広告規制がシステム要件に及ぼす影響
症例写真は、診療記録であると同時に広告素材でもあります。この二面性が、システムの項目設計に跳ね返ります。
医療広告規制では、原則として広告可能な事項が限定されていますが、患者等が自ら求めて入手する Web サイト等では、一定の要件を満たすことで広告可能事項の限定が解除されるとされています。厚生労働省の医療広告規制における事例解説や医療広告ガイドラインによれば、限定解除の要件は次のように整理されます。
- 医療に関する適切な選択に資する情報であって、患者等が自ら求めて入手する情報を表示する Web サイトその他これに準ずる広告であること
- 表示される情報について、患者等が容易に照会できるよう、問い合わせ先を記載すること等により明示すること
- 自由診療については、通常必要とされる治療等の内容、費用等に関する事項について情報を提供すること
- 自由診療については、治療等の主なリスク、副作用等に関する事項について情報を提供すること
つまり、症例写真を Web サイトに掲載する場合は、写真単体ではなく、治療内容・治療期間と回数・標準的な費用・主なリスクと副作用をセットで示す必要があるとされています。
ここから導かれるシステム要件は明快です。
- 症例写真に対して、掲載時に必要となる情報(施術内容・回数・期間・費用・リスク)を紐づけて保持する
- 患者からの広告利用の同意を、診療上の同意とは別に記録する
- 同意の撤回があった場合に、掲載中の写真を特定して取り下げられるようにする
- 掲載中/掲載終了のステータスを管理する
この設計をしておかないと、掲載可否の判断が担当者の記憶に依存し、同意撤回への対応も追跡できなくなります。開発会社にこの要件を伝えられるかどうかで、納品されるシステムの実用性が変わります。なお、広告表現の適否は個別の判断を要するため、実運用の前に所轄の保健所や専門家に確認することをおすすめします。
開発会社への逆質問と、撤退リスク・データ帰属の取り決め
提案を受ける立場から、確認する立場に移るための質問リストです。開発会社の力量と相性は、次の問いへの答え方で判断できます。
業務理解を測る質問
- 自由診療クリニックの開発実績について、扱った機能領域を具体的に教えてください
- コース契約・前受金の管理を実装した経験はありますか。どこまでの範囲を扱いましたか
- 中途解約の清算について、どのような実装方針を採ることが多いですか
- 決済代行会社や医療ローンの信販会社との連携経験はありますか
進め方を測る質問
- 要件定義フェーズでは、当院側は誰がどれくらい関与する必要がありますか
- 仕様変更が発生した場合、どのような手続きと費用の考え方になりますか
- 稼働後の保守で、制度改定への対応はどこまで含まれますか
継続性を担保する取り決め
- ソースコードの著作権は、納品後どちらに帰属しますか
- 設計書・仕様書・環境構築手順書は納品物に含まれますか
- 保守を他社に引き継ぐ場合、どのような協力が得られますか
- データのエクスポート形式は何ですか。将来別のシステムへ移行する際に使えますか
最後の 4 点は、開発会社の廃業や、関係が続かなくなった場合に備える取り決めです。システムは数年単位で使うものであり、この間にベンダーとの関係が変わる可能性は現実的に存在します。契約時に取り決めておけば追加費用はかかりませんが、後から求めると交渉になります。
発注までの5ステップと、制度が動く前提での進め方

ここまでの内容を、具体的な手順に落とし込みます。
発注準備の5ステップ
ステップ1: 現状業務の棚卸し
来院からカウンセリング、施術、会計、再来までの流れを、時系列で書き出します。各段階で「誰が」「何を使って」「何を記録しているか」を書き添えます。分院がある場合は、院ごとの違いも記録します。この作業だけで、どこが分断されているかが可視化されます。
ステップ2: 要件メモの作成
本記事で挙げた要件(予約枠とリソース、施術記録、症例写真、CRM 接続)について、自院に必要かどうかを「必須/あると良い/不要」の 3 段階で書き込みます。必須と判断した項目には、具体的な運用例を 1 行添えます。「同日に 2 施術を受ける患者がいるため、予約枠を連結できること」といった粒度です。
ステップ3: お金の流れの線引き表を埋める
最も重要な作業です。次の表を埋めます。
項目 | システムに載せる | 会計ソフトに委ねる | 運用手順で吸収する |
|---|---|---|---|
コース契約の登録 | |||
単価配分・売上振替 | |||
残回数の管理 | |||
院間での残高共有 | |||
有効期限の管理 | |||
提供済み対価の算出 | |||
中途解約の上限額適用 | |||
返金の実行・記録 |
すべてを「システムに載せる」にすると開発費が跳ね上がり、すべてを「運用手順」にすると現在の課題が解決しません。判断基準は「発生頻度」と「間違えたときの損失」です。頻度が高く、間違えると患者トラブルにつながるものから、システム側に寄せていきます。
ステップ4: 要件メモと線引き表を添えて3社に相見積を依頼
同じ資料を 3 社に渡します。同じ前提で見積を作ってもらうことで、金額差の理由を比較できます。見積を受け取ったら、「初期開発費」「年間保守費」「インフラ費」の内訳と、線引き表のどの行がどの金額に対応するかを尋ねます。この質問に具体的に答えられる会社は、要件を理解しています。
ステップ5: 小さく試す範囲を決めて契約
最初からすべてを作るのではなく、最も課題が大きい領域(多くの場合はコース残高の管理と院間共有)から着手し、稼働させてから次の範囲に進む進め方が有効です。要件定義フェーズを準委任契約で切り出し、その成果物をもとに実装フェーズの見積を取り直すという段取りにすれば、初期の投資額を抑えながら確度を上げられます。
制度が動く前提で「変わる部分」を切り出す設計方針
美容医療は、制度整備の議論が進行している分野です。厚生労働省の検討会報告書では、報告・公表の仕組み、契約締結時のルール、即日施術の扱い、研修体制といった論点が挙げられており、今後具体化が進む見込みです。
作った直後に要件が陳腐化するリスクを下げる方法は、変わりやすい部分をコードから外に出しておくことです。
変わりやすい要素 | 外出しの方法 |
|---|---|
同意書・説明文書の様式 | 帳票テンプレートとして管理画面から差し替え可能にする |
説明必須項目のリスト | 設定値として管理し、項目の追加・削除を画面から行えるようにする |
中途解約の清算上限額 | 定数をコードに埋め込まず、設定値として持つ |
公表・報告する項目 | データを出力する形式を固定せず、項目を選んで出力できるようにする |
症例写真の掲載必須項目 | チェックリストを設定として管理する |
この方針を要件メモに書いておくと、開発会社は設計段階から考慮できます。後から「設定で変えられるようにしてほしい」と依頼すると改修になりますが、最初から要件に含めればコストはほとんど変わりません。
要件定義だけ外部人材に入ってもらう選択肢
ここまでの準備を、院内の人員だけで進めるのは負担が大きい作業です。事務長が通常業務と並行して要件を整理し、3 社の見積を評価するには時間がかかります。
そこで検討したいのが、要件定義フェーズだけ外部の業務委託エンジニアや PM に入ってもらうという選択肢です。開発を発注する相手とは別の立場で、次のような役割を担ってもらいます。
- 現状業務のヒアリングと、業務フローの可視化
- 要件メモと線引き表の作成支援
- SaaS 各製品の連携可否・機能適合性の技術的な確認
- 相見積の依頼書(RFP)作成と、各社見積の技術的な妥当性評価
- 開発着手後の、クリニック側の窓口としての進行管理
依頼範囲は「週 1〜2 日、2〜3 か月」といった限定的な稼働から設計できます。準委任契約での稼働が一般的で、費用は稼働量に応じた精算になります。開発費全体から見れば小さい割合であっても、要件の解像度が上がることで見積のブレが縮小し、手戻りによる追加費用を抑えられる可能性があります。
発注する相手と、発注を支援する相手を分けることには、利害が一致しない立場から助言を得られるという意味もあります。院内に IT 専任者がいない場合、この体制は現実的な選択肢になります。
関連情報
外部人材の活用や開発の外部委託について、判断材料をまとめて確認したい方は、お役立ち資料をご覧ください。発注前の要件整理や体制づくりに役立つ資料をダウンロードいただけます。
自院の要件をどう整理すればよいか、SaaS と独自開発のどちらが適しているかをご相談されたい場合は、お問い合わせフォームからご連絡ください。要件が固まる前の段階からご相談いただけます。
あわせて読みたい記事:
よくある質問
- コース契約や前受金の管理はどこまでシステムに実装すべきですか?
すべてをシステムに載せる必要はありません。発生頻度が高く、間違えると患者トラブルに直結しやすい残回数管理や単価配分の自動計算はシステム側に任せ、発生件数が少なく個別事情の影響を受けやすい清算の最終判断は、スタッフが手順書に沿って行う運用に振り分けるのが現実的です。
- 中途解約の返金額はシステムで自動計算できますか?
残回数や提供済み対価の算出まではシステムで自動化できますが、特定商取引法が定める上限額の適用や最終金額の確定は、契約条項の解釈や個別事情によって結論が分かれるため、経験のあるスタッフが所定の手順に従って人の目で判断する運用が一般的です。
- 同じ要望を伝えたのに開発会社ごとに見積が数倍違うのはなぜですか?
「コース管理」という同じ依頼でも、残回数の表示のみで済むのか、前受金の会計連携まで含むのか、清算時の返金根拠算出まで自動化するのかで開発工数が大きく変わるためです。発注前に実装範囲を項目単位で明文化しておくと、見積間の差額の理由を具体的に比較できます。
- 症例写真をWebサイトに掲載する際、システムにはどんな機能が必要ですか?
治療内容・回数・費用・想定されるリスクといった掲載必須情報を写真ごとに紐づけて保持し、広告利用への同意取得と、患者からの撤回申し出があった際の速やかな取り下げを一元管理できる仕組みが必要です。同意状況を追跡できないと、掲載可否の判断が担当者の記憶や紙の記録に依存してしまいます。
- 要件定義から自院だけで進めるのが難しい場合、どうすればよいですか?
開発を発注する相手とは別に、要件定義フェーズだけ外部の業務委託エンジニアやPMに参加してもらう選択肢があります。週1〜2日程度の限定的な稼働でも、コース契約や会計連携など院独自の業務要件の解像度が上がり、開発会社ごとの見積のブレを抑えられます。



