導入事例:RPA ブームの「その後」を整える ― Emulus Consulting の UiPath → Power Automate 移行 ― 「野良ロボット」を棚卸しし、Microsoft 365 の中で統制された自動化へ
ポイント 提供:Innovational Office Solution お客様:Emulus Consulting 移行対象:UiPath ワークフロー(.xaml)185 本、ライブラリ 24 個、Orchestrator のプロセス 110 件、キュー 42 件、アセット 75 件 自動変換精度:70%~90%(残りは専門家による調整と業務担当者の確認) お問い合わせ:Admin@innovationalofficesolution.com 無料PoC:AnyBI to Power BI & AnyETL to Fabric ページ 背景:日本の RPA を牽引してきた UiPath と、残された課題 UiPath は、ITR の調査で国内 RPA 市場の売上シェア1位を8年連続で獲得しており、日本の RPA 普及を牽引してきた製品です。Emulus Consulting でも、2018年前後の RPA ブームの時期に各部門で UiPath の導入が進み、請求書処理、勤怠データの転記、基幹システムへの入力など、多くの定型業務が自動化されました。
一方で、数年が経つと、多くの日本企業と同じ課題が表面化しました。
野良ロボット:作成者が異動・退職し、誰も中身を説明できないロボットが 45 本以上 画面変更による停止:Web システムの画面が変わるたびにロボットが止まり、修正依頼が RPA 担当に集中 ライセンスの見直し:UiPath の商用ライセンスは、Platform Units を単位とする Unified Pricing と従来の Flex の2体系となり、Unified Pricing への切り替えには Studio 2025.10 以降へのアップグレードも必要でした。更新のタイミングで、全ロボットを棚卸しする必要が出てきました。 その一方で、Emulus は Microsoft 365 を全社標準としており、Windows 11 には Power Automate for desktop がプリインストールされています。Teams、SharePoint、Outlook、Excel と同じ基盤の上で自動化を統制できることが、移行先選定の決め手となりました。
移行前に決めたこと:すべてをロボットのまま移さない 棚卸しの結果、ロボットは大きく3種類に分かれました。 画面操作が本当に必要なもの(API のない社内システム等) 25% Power Automate デスクトップフロー
Microsoft 365・SaaS 間の連携(メール、Excel、SharePoint 等) 45% クラウドフロー(コネクタ利用、画面操作なし)
実態はデータの抽出・加工・集計(CSV ダウンロード→Excel 加工) 30% Microsoft Fabric のデータパイプライン(別事例参照)
画面操作のロボットを「画面操作のまま」移すと、壊れやすさも一緒に引き継いでしまいます。API やコネクタで代替できるものはクラウドフローへ、本質的にデータ処理であるものはデータ基盤へ ― この仕分けが、移行後の安定性を大きく左右しました。
移行ステップ STEP 1|棚卸し Orchestrator の実行履歴、プロセス、トリガー、キュー、アセットを抽出し、各ロボットの実行頻度・所要時間・失敗率・作成者・利用部門を一覧化。6 か月以上実行されていないロボット 32% を廃止しました。
STEP 2|ワークフローの解析 .xaml ファイルを解析し、アクティビティの種類、セレクター、例外処理(Try Catch、Retry Scope)、変数・引数、呼び出し関係(Invoke Workflow)を抽出。REFramework で作られたロボットは、状態遷移の構造ごと読み取りました。
STEP 3|AI による変換 UI 操作(Click、Type Into、Get Text)→ デスクトップフローの UI 要素アクション(セレクターは再生成) Excel・メール・ファイル操作 → デスクトップフローの標準アクション、またはクラウドフローのコネクタ Invoke Workflow → サブフロー/子フロー Try Catch・Retry Scope → エラー処理ブロック・再試行設定 Orchestrator のアセット → 環境変数・Azure Key Vault 連携の資格情報 初期自動変換精度は 70%~90% です。
STEP 4|実行基盤と統制 有人実行・無人実行の要件ごとにマシンとマシングループを設計し、Power Platform の環境、データ損失防止(DLP)ポリシー、ソリューション単位の管理を整備。誰がどのフローを所有しているかを常に把握できる状態にしました。
STEP 5|並行稼働と業務確認 一定期間、UiPath と Power Automate を同じ入力で並行実行し、処理件数・出力ファイル・登録データを突合。業務担当者が承認したものから順に切り替えました。
UiPath と Power Automate の対応表 Studio / StudioX Power Automate for desktop
Invoke Workflow / ライブラリ サブフロー / 子フロー
UI 自動化アクティビティ(セレクター) UI 要素アクション
Excel / メール / ファイルアクティビティ 標準アクション / クラウドフローのコネクタ
Try Catch / Retry Scope エラー処理ブロック / 再試行
Orchestrator Power Automate ポータル(マシン管理・監視)
キュー Dataverse テーブル / 作業キュー
アセット(資格情報) 環境変数 / Azure Key Vault
トリガー(時間・キュー) クラウドフローのスケジュール / イベントトリガー
Unattended Robot 無人実行(Process ライセンス)
成果 ロボット 185 本を 70%~90% の初期自動変換精度で移行、32% を廃止・統合 45% のロボットを画面操作のないクラウドフローに置き換え、画面変更による停止を 85% 削減 移行期間:10 週間 RPA 関連のライセンス・実行環境コストを 48% 削減 すべてのフローに所有者と業務説明を紐付け、野良ロボットをゼロに まずは5本のロボットから REFramework で作られたロボットを含む5本で、変換結果と移行先の仕分け案を無料でお見せします。
無料PoC(概念実証)
Microsoft Solution Partner
ブラックボックス化した UiPath ワークフローを棚卸しし、Power Automate クラウドフロー/デスクトップフローへ自動変換。Microsoft 365 統合によるガバナンスとコスト最適化を実現します。
初期自動変換精度 70%~90% 最も複雑な UiPath ワークフロー 5 本で無料 PoC API・コネクタ化による画面操作ロボットの脱却 Orchestrator 実行履歴に基づく不要ロボットの仕分け発行:Office Solution AI Labs(Microsoft Solution Partner for Data & AI)
#日本語 #UiPath #Power Automate #RPA移行 #クラウドフロー #デスクトップフロー #事例