Microsoft Learn の「Microsoft Dragon Copilot documentation」の変更点で最初に押さえたいのは、2026年6月12日の更新が、全利用者に設定変更や移行を求める告知ではないことです。
同日付で更新された関連ページでは、主にDeveloper Kitの選定方法、JavaScript SDK 2.0の新機能と互換性に関わる変更、開発用識別子の定義が整理されています。一般の利用者に直ちに必要な操作は示されていませんが、EHR連携を開発・運用する担当者は、SDK更新前のコード確認と動作テストが必要です。(Microsoft Learn)
2026年6月12日の主な変更点
今回のMicrosoft Dragon Copilot documentation更新で、実務上確認すべきポイントは次のとおりです。
| 項目 | 変更・明確化された内容 | 主な対象者 |
|---|---|---|
| Developer Kit | 組み込み方法を、Web UI、JavaScript SDK、モバイルSDK、音声ストリーミングサービスなどから選ぶ判断基準を整理 | EHRベンダー、開発者 |
| JavaScript SDK 2.0 | 音声入力の書式設定、音声コマンド制御、選択文字列の取得などを追加 | Web・デスクトップ連携の開発者 |
| コマンド型 | CommandTypes.UnknownをCommandTypes.Otherへ変更し、一部の型をOtherへ統合 | 既存SDK利用者 |
| 開発用識別子 | Correlation ID、Environment ID、Partner GUIDなどの用途を明確化 | 開発者、システム管理者 |
| ドキュメント導線 | 導入、管理、SDK、AIアプリ、EHRベンダー向け情報を役割別に確認できる構成 | すべての関係者 |
Microsoft Learnのトップページでは、製品概要だけでなく、導入・管理、Developer Kit、AIアプリとエージェント、販売パートナー、EHRベンダー向け資料までまとめて確認できます。(Microsoft Learn)
ただし、トップページには旧版との詳細な差分表が掲載されていません。ページの更新日だけを見て、製品機能が同日に一斉変更されたと判断しないことが重要です。
Developer Kitの選び方が分かりやすくなった
2026年6月12日更新のDeveloper Kitガイドでは、Dragon Copilotの連携処理を次の3要素に分けて説明しています。
- 音声の取得:リアルタイム音声入力または診察中のアンビエント録音
- データ交換:Dragon Copilot APIs for partnersによるEHRや業務システムとの連携
- Copilot機能:文書作成、要約、編集、質問への回答など
連携方法は、「どのSDKが新しいか」ではなく、どこまで画面と音声処理を自社で実装するかで選びます。(Microsoft Learn)
| 実現したいこと | 主な選択肢 | 判断のポイント |
|---|---|---|
| Dragon Copilotの画面をそのまま表示する | デスクトップ/モバイル向けWebアプリ | 最短で導入できるが、UIの自由度は低い |
| 独自のモバイル画面で録音する | Android SDK、DAXKit SDK for iOS | オフライン録音に対応するが、録音状態の管理が必要 |
| PCアプリやEHRの入力欄へ音声入力する | JavaScript SDK | カーソル位置への入力や音声コマンドを組み込める |
| 録音処理をすべて自社で管理する | Ambient Audio Streaming Service | 自由度は高いが、録音中断や再送処理も実装対象になる |
設定画面を独自アプリだけで完結できるとは限りません。JavaScript SDKやモバイルSDKを利用する構成でも、利用者が設定を変更する際にはDragon Copilot Webアプリが必要になるケースがあります。
JavaScript SDK 2.0は互換性の確認が必要
JavaScript SDK 2.0では、単なる機能追加だけでなく、既存コードに影響する変更も含まれています。
特に注意が必要なのは、CommandTypesの変更です。CommandTypes.UnknownはCommandTypes.Otherへ名称変更され、次の型は削除されてOtherへ統合されました。
ApplicationAutoTextHostedViewCommandNamedFieldsNavigationPlateModeVATriggerWord
既存プログラムがこれらの値を条件分岐やログ分類に使用している場合、SDKだけを更新するとビルドエラーや想定外の分岐が発生する可能性があります。SDK更新前にコード全体を検索し、参照箇所を修正してください。(Microsoft Learn)
そのほか、SDK 2.0では次の機能が追加されています。
- 利用者ごとの日付・数字などの音声入力書式を表示
disabledSystemCommandsによる標準音声コマンドの無効化- 音声コマンド実行時の選択文字列取得
- 独自のEncounter IDをアンビエントセッションへ付与
- 間を空けずに音声コマンドを実行する設定
- アプリケーションコマンドのキュー実行と同期実行
ambientData()に追加されたoutputFormIdsは、Microsoft担当者から有効なIDを案内された場合に限って使用する項目です。将来機能を先取りして任意の値を設定しないようにしてください。開発環境や顧客サイトごとに許可リストへの登録が必要となる点も確認が必要です。(Microsoft Learn)
誰に影響するのか
| 対象者 | 影響 | 今行うこと |
|---|---|---|
| 医師・看護師などの利用者 | ドキュメント更新だけによる必須操作はない | 組織から更新案内が出た場合に、音声入力の書式を確認する |
| Dragon Copilot管理者 | ライセンス、環境、ユーザー設定の確認箇所が増える | Microsoft 365とDragon admin centerの設定を分けて確認する |
| EHR・アプリ開発者 | SDK 2.0のAPI変更が既存コードへ影響する可能性がある | コマンド型、初期化オプション、識別子を確認する |
| 導入担当者 | 組み込み型と非組み込み型で手順が異なる | 対応するセットアップチェックリストを選ぶ |
| 販売パートナー | 料金体系と販売終了オファーの確認が必要 | 現行価格表と顧客契約を確認する |
設定・更新・移行・料金・期限の確認ポイント
設定は3か所を分けて確認する
Dragon Copilotでは、すべての設定を一つの管理画面で行うわけではありません。
- ライセンス割り当て:Microsoft 365管理センター
- 組織、環境、機能、ライブラリの設定:Dragon admin center
- 音声入力の書式など個人設定:Dragon Copilotの設定画面
管理者は、環境の作成、プロビジョニング、組織階層、ネットワークの許可リスト、ユーザーへのライセンス割り当てを順番に確認します。組み込み型と非組み込み型では必要な作業が異なるため、チェックリストを混在させないことが重要です。(Microsoft Learn)
アプリ更新とSDK更新は別に管理する
Dragon Copilotデスクトップは、新しいインストーラーを既存環境へ適用して更新できます。通常、旧バージョンを先にアンインストールする必要はありません。モバイル版は、端末の自動更新設定またはアプリストアから更新します。(Microsoft Learn)
一方、JavaScript SDKは組み込み先アプリの依存関係です。利用者側のアプリ更新とは別に、開発チームが検証・実装・リリースする必要があります。
移行は「利用者設定」と「システム連携」を分ける
Dragon Medical Oneからの移行では、デスクトップ版が大文字・小文字、空白、句読点、数値、単位などの書式設定を自動移行する仕組みが案内されています。ただし、移行後は日付や数値、医療単位の入力結果を実際のEHR上で確認してください。(Microsoft Learn)
システム連携の移行では、Nuance Management Centerで使用していた組織IDをPartner GUIDとして再利用できます。マニフェスト、SDK初期化、API呼び出しで異なるGUIDを設定すると連携に失敗するため、同じ値が使われているか確認が必要です。(Microsoft Learn)
料金は固定契約と従量課金を区別する
公式ライセンス資料では、主に次の形態が案内されています。
| ライセンス | 料金の考え方 |
|---|---|
| Physician Per User | ユーザー単位。文書作成、アンビエント録音、生成AIなどを含む |
| Physician Flex | 音声入力をユーザー単位で契約し、アンビエント録音や生成AIを従量課金で追加 |
| PAYG consumption unit | Azureサブスクリプションを接続し、利用した機能に応じて課金 |
Microsoft Learnには具体的な金額が掲載されていません。契約価格はMicrosoft担当者、認定パートナー、契約ポータル、価格表で確認する必要があります。Flexと従量課金を利用する場合は、Dragon admin centerでAzureサブスクリプションと課金プランを関連付け、Azure Cost Managementで使用量と予算アラートを管理します。(Microsoft Learn)
明示されている期限
2026年6月12日のDeveloper Kit関連ドキュメントには、SDK 2.0への強制移行日や、Dragon Medical Oneからの一律移行期限は記載されていません。
料金関連では、Dragon Copilot Physician Practiceオファーが2026年5月1日に販売終了となりました。同日から、ユーザー単位ライセンスの価格改定と、アンビエント録音・生成AIを診療単位で計算する簡素化された従量課金モデルが案内されています。既存契約への影響は契約条件によって異なるため、更新日と購入チャネルを確認してください。(Microsoft Learn)
導入前に確認する手順
- 利用形態が、単体利用・EHR組み込み・独自アプリ連携のどれかを決めます。
- 使用中のクライアントとSDKのバージョンを一覧化します。
- SDK 2.0へ更新する場合は、削除・変更された
CommandTypesをコード検索します。 - Microsoft 365管理センターでライセンス、Dragon admin centerで環境と機能設定を確認します。
- ネットワークの許可リスト、認証、Partner GUID、Environment IDを照合します。
- テスト環境で音声入力、日付・数値の書式、音声コマンド、録音中断を検証します。
- 医療従事者を含むユーザー受け入れテストを実施してから本番へ展開します。
日本での導入を検討している場合は、提供地域にも注意が必要です。2026年6月時点の公式な提供地域一覧には日本が記載されていないため、英語版ドキュメントだけを根拠に本番導入を計画せず、Microsoftまたは認定パートナーへ利用可否を確認してください。(Microsoft)
変更点を確認したらSDKと契約を優先して点検する
Microsoft Dragon Copilot documentationの2026年6月12日更新は、全利用者に操作を求める変更ではなく、主にDeveloper KitとJavaScript SDK 2.0の情報を具体化したものです。
一般利用者は組織からの案内を待ち、管理者はライセンス・環境・設定を確認します。開発者はSDK 2.0のコマンド型変更を最優先で調査し、テスト環境で互換性を確認してから更新してください。料金や期限はドキュメントの更新日ではなく、契約、価格表、公式アナウンスを基準に判断することが重要です。

コメント