202404版

Hinemos RPA管理機能のご紹介

NTTデータ先端技術株式会社© 2024 NTT DATA INTELLILINK Corporation

INDEX
1.
2.
3.
4.

背景
RPA管理機能の紹介
RPA環境の様々な運用課題
appendix© 2024 NTT DATA INTELLILINK Corporation

2

1
背景

© 2024 NTT DATA INTELLILINK Corporation

3

背景

RPAツール WinActor とは？
・NTTで開発されたRPA（Robotic Process Automation）ツール
・人間のPC操作を“シナリオ”として記録・自動操作
・Microsoft Officeや市販ソフトウェアなどのソフトウェアとの連携も可能【導入前】人による手動操作【導入後】WinActorによる自動操作

単純な作業だけど大変・作業ミスも怖い

WinActorが業務代行、ボタンクリックで開始

各企業への導入が加速！
© 2024 NTT DATA INTELLILINK Corporation

4

WinActor導入の現状
オフィス現場で爆発的に広まった事による次の悩みは運用コスト
WinActorの導入端末数の増大による運用管理Windows Update

WinActorの適用範囲の拡大による運用管理

他のRPAツール並行導入による運用管理

個人ユースからシステム連携による業務自動化へ

UiPath使っていないERROR

端末数が多くなるだけでシナリオの監視、PC端末の構成管理、適正なライセンス数把握が難しくなる

その他

どの様に連携？
どの様に管理？

個々人の便利ツールから発展し業務全体を自動化・効率化するには、統括的な管理ツールが必要になる部署や用途の違いによりWinActor以外のRPAツールが混在すると環境を統括的に管理する事が難しくなる© 2024 NTT DATA INTELLILINK Corporation

5

RPA管理機能とはRPA環境の見える化・自動化・統合運用管理のステップで簡易に導入でき、肥大化したRPA環境の運用管理のコストを大きく削減します
導入のステップ
①見える化

②自動化

③統合運用管理

まずはRPA環境の把握から次は業務全体を自動化へ

最後は全体の運用管理を

シナリオの業務フロー化

RPA管理製品の監視

WinActor・UiPath

RPA導入環境の見える化
シナリオ稼働状況の見える化
シナリオ稼働状況の分析© 2024 NTT DATA INTELLILINK Corporation

6

2
RPA管理機能の紹介© 2024 NTT DATA INTELLILINK Corporation

7

①見える化 RPA導入環境の見える化 ～まずはPC端末を見える化～
ロボットが動作するPC端末の見える化と構成情報管理を実現
PC端末の自動検出

PC端末の構成管理

RPA管理製品/サービス

UiPathOrchestrator

WinActor
MoC

常に最新化

WinDirector

自動取得

障害時の環境問題の切り分け

リポジトリ
DB

Windowsプログラム一覧
RPMパッケージ一覧

成功

成功

失敗

Windows Update
リポジトリ
DB
PC端末の情報

Webサーバのバージョンアップ
PC端末(＋ロボット)

RPA管理製品/サービス、またはPC端末から自動取得し管理対象を簡単に把握

RPA導入端末の把握

WinActor ver.6.3

× 15

UiPath Studio 21.4.3

× 10

未申請WinActor×3

障害の原因？
PC端末やサーバの構成情報を履歴管理し障害切り分けや台数把握が簡易に© 2024 NTT DATA INTELLILINK Corporation8

①見える化 シナリオ稼働状況の見える化 ～次にRPA環境で動作するシナリオを見える化～
ロボットのログを介し、RPA環境にて実行されているシナリオの把握と監視を実現
シナリオ検出シナリオ実行エラーの監視

PC端末①

PC端末②

2022/6/1 10:00 シナリオA実行

2022/6/1 10:00 シナリオA実行

2022/6/1 18:00 シナリオB実行

2022/6/1 21:00 シナリオC実行

ロボットの動作ログから

PC端末(＋ロボット)
PC端末数が多い時でも障害特定とアラート

動作ログ
収集

ログ

メッセージ内容

エラー

シナリオ実行中のエラー

実行停止

シナリオ実行の処理の停止

10:00:00 エクセルを開く（前面化）

実行開始

シナリオの実行開始

シナリオB senarioB.ums7

10:00:10 カーソル位置の読み取りを実行

実行終了

シナリオの実行終了

シナリオC senarioC.ums7

10:00:20 最終行の取得を実行

シナリオ一覧

シナリオ実績

RPA環境全体で動作するシナリオ一覧を作成

個々の動作実績の詳細を表示

シナリオA senarioA.ums7

ロボットの動作ログを収集・解析することで動作するシナリオ一覧を把握

メール送信

警告灯点灯

ロボットの動作ログを収集・監視することでシナリオの異常をいち早く検知© 2024 NTT DATA INTELLILINK Corporation9①見える化 シナリオ稼働状況の分析 ～最後にシナリオの品質、削減工数、適正ライセンス数を見える化～
シナリオ実績を多角的に集計し、RPA導入効果とライセンス数見直し検討をサポート
稼働状況ダッシュボード

同時実行数分析

削減工数とエラー数を見える化

全体のエラー率全体の削減工数

日別と時間別の最大同時実行数

シナリオ実績を入力とする
分析用エクセルを提供

ノード別のエラー数
ノード別の削減工数
シナリオ別のエラー数
シナリオ別の削減工数

導入効果（削減工数とシナリオ品質）を把握することでPDCAによる効果改善が可能

時間帯別のロボットの同時実行数を把握することで適切なライセンス数を管理© 2024 NTT DATA INTELLILINK Corporation10

②自動化 シナリオの業務フロー化 ～見える化の次は業務フロー全体への自動化と発展～
RPAシナリオと複数のサーバやPC端末を跨る業務フロー全体の自動化を実現
端末A：シナリオ①
様々な実行契機サーバ
前処理①

RPAシナリオ実行

端末A～C：シナリオ③
RPAシナリオ実行

サーバ
後処理①

端末B：シナリオ②
RPAシナリオ実行

様々な実行契機
・様々な起動契機を選択可能
即時実行
スケジュール実行
監視連動
ファイルチェック契機
API/CLI契機
・業務カレンダ連携が可能
営業日・メンテナンス日切替

端末・サーバ間連動
・PC端末・サーバ間連動が可能
PC端末へのログインも可能
ITシステムとPC端末を跨ぎ業務フローを一括管理
・複数シナリオの効率的実行
複数PC端末での同時実行可能
同一シナリオならスコープを使ってジョブ定義を集約可能

・異常終了
・終了遅延

警告灯点灯

メール送信

実行状況の監視

実行状況の確認・直感的な状況確認が可能
フローをそのまま表示
色による正常・異常判断

・ログからの正常性管理
シナリオの異常を検知
・終わらないシナリオの監視
遅延監視により長時間のシナリオを検出
・エラーメッセージの記録
エラー内容はHinemosクライ
アントから簡易に確認

RPAシナリオ専用ジョブの導入により、ジョブネット内にRPAシナリオを含めることが可能になる事でPC端末内に閉じない本来の業務フロー全体の自動化を可能に© 2024 NTT DATA INTELLILINK Corporation11

②自動化 シナリオの業務フロー化 RPAシナリオ専用ジョブ
リモートからRPAシナリオを起動可能なRPAシナリオ専用ジョブを提供
PC端末

Hinemos
RPAシナリオ
実行ジョブ

シナリオの実行指示＜ログインセッション＞
自動ログイン・ログオフ

ファイル
チェックジョブ

RPAシナリオ
実行ジョブ＜サービス＞

シナリオの実行指示

コマンドジョブ

RPAシナリオ
実行ジョブ

Hinemos
エージェントRPAシナリオ
エグゼキュータ

RPAツール
シナリオの実行指示

RPA管理製品/サービス

PC端末

RPA管理製品

RPAツール

RPA管理サービス

RPAツールGUI操作を行うRPAシナリオをリモートから実行（ログイン＋起動）する専用の仕組みによりRPAシナリオ間の連携、同時実行、サーバ連動など柔軟な自動化を可能に© 2024 NTT DATA INTELLILINK Corporation

12

③統合運用管理 RPA管理製品の監視• RPA管理製品/サービスの正常性を監視する監視機能を提供
RPA管理製品/サービスの専用監視
RPA管理製品/サービス

UiPathOrchestrator

WinActor
MoC

ITシステム全体の統合運用管理

WinDirector専用の監視機能
収集・蓄積

監視・性能サービスの正常性監視

ミドルウエア
監視

WinActor MoC〇-WinDirector〇〇

UiPathOrchestrator（AutomationCloud）〇-

UiPathOrchestrator（オンプレミス）

〇

〇

自動化

RPAが関連するサーバやサービス

PC端末(＋ロボット)

RPA管理製品/サービス

シナリオの中で利用収集・蓄積、監視・性能、自動化の機能を利用する事でHinemosによりRPA環境を含むITシステム全体の統合運用管理が可能© 2024 NTT DATA INTELLILINK Corporation

13

3
RPA環境の様々な運用課題© 2024 NTT DATA INTELLILINK Corporation14

①見える化の課題 RPAツール動作端末やシナリオが動作する環境全体の把握
適切な運用管理は適切な環境の把握から
RPAツール導入端末の把握

シナリオ動作環境の把握
シナリオの失敗の多くは環境変更から最近変更されたのは何？

どこにどの製品が入っている？
野良ロボットはない？
WinActor ver.6.3

× 15シナリオ

成功

成功

成功

失敗

Windows Update
UiPath Studio 21.4.3

未申請WinActor

× 10

PC端末

Webサーバのバージョンアップ

×3
サーバー

失敗の原因？

WinActorの動作するPC端末の構成情報、そしてシナリオが影響する周辺装置の構成情報の履歴管理が必要に…
© 2024 NTT DATA INTELLILINK Corporation15

①見える化の課題 RPAツール導入効果の測定
投資によるRPAツールの導入には、導入効果の測定と報告が必要に(1)削減工数の把握(2)成功/失敗数の把握

100
時間

人手作業

50時間
自動化

成功
7回

シナリオA

成功
5回

シナリオB

失敗
5回

営業部 購買部 開発部

期待通り削減された？

(3)拠点/部門単位の傾向把握
シナリオ
シナ
リオ

シナリオ

シナ
リオ

シナリオ

シナ
リオ

シナリオ

シナリオ

シナリオ

シナリオ

シナ
リオ

成功
3回

シナリオC
東京拠点

安定していないシナリオは？

大阪拠点

部門や拠点単位の傾向は？

知りたい情報はシンプルだが、数多くのPC端末に導入してしまった後から実現するには…
© 2024 NTT DATA INTELLILINK Corporation16

①見える化の課題 適正なライセンス数の点検
最初は試行的に全PC端末に導入としても、利用状況によりライセンス数の見直しが必要

PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10
13時
14時
15時
16時
17時
18時
19時
20時

10台分のライセンス購入

全てのPC端末の動作状況から同時に5個のロボットしか動作していない

5台分のフローティング
ライセンスで十分

フローティングライセンス＝PC端末固定ではなくライセンス数の範囲で同時に起動できるライセンスの種類

知りたい情報はシンプルだが、数多くのPC端末に導入してしまった後から実現するには…
© 2024 NTT DATA INTELLILINK Corporation17

①見える化の課題 WinActorの動作の監視
RPAでは「シナリオが止まる」「シナリオが止まらない」の監視が重要
シナリオが止まる

シナリオが止まらない

Windows
アップデート前

ログ

メッセージ内容

エラー

シナリオ実行中のエラー

実行停止

シナリオ実行の処理の停止

実行開始

シナリオの実行開始

実行終了

シナリオの実行終了

Windows
アップデート後

普段は10分で終了

エラーは発生しないが、ずっと終了しない
止まらないことも異常

PC端末数が多いと大変PC端末が多いと点検も大変になる上に、普段と違って「止まらない」事の監視は難しい© 2024 NTT DATA INTELLILINK Corporation18

②自動化の課題 業務フローの自動化
業務の自動化を進めるには、PC端末・サーバを跨った俯瞰的な実行管理が必要

シナリオA

シナリオC
シナリオB
業務カレンダによるスケジュール起動

別シナリオの並行起動

同一シナリオの多重起動

シナリオD

ERROR

実行状況の監視PC端末・サーバ間連動

いわゆる、ジョブ管理製品・ワークフロー管理製品がもつ、サーバ機器も含めた統合的な運用が可能な機能が求められる© 2024 NTT DATA INTELLILINK Corporation

19

②自動化の課題 Windowsログインとリモート実行
ロボットのリモート実行には、Windowsログインを含む専用の機構が必要
Windowsログイン
スクリーン
セイバー

ロック画面

リモート実行

ログイン状態

Windowsログインが必要だがログインのまま放置はセキュリティ的に問題

通常のコマンドの起動コマンド

GUI操作を制御するWinActorはリモートからの直接起動ができない

既存のジョブ管理製品をそのまま使用する事ではリモート実行・Windowsログインを制御することが出来ない© 2024 NTT DATA INTELLILINK Corporation

20

③統合運用管理の課題 RPA管理製品の監視
RPA管理製品/サービスの死活状態が、RPA環境の正常運行に重要

管理・制御
RPA管理製品/サービス

RPAのシナリオの中で使用するサービス

RPAが関連する各種サーバやサービス

RPA管理製品/サービスにあった専用の死活状態の監視機構が必要© 2024 NTT DATA INTELLILINK Corporation

21

4appendix© 2024 NTT DATA INTELLILINK Corporation

22

Hinemosではじめる

実践ジョブ管理・自動化入門
技術評論社

2023.3.9 発売開始
最新バージョン ver.7.0に対応

Amazonから購入可能© 2024 NTT DATA INTELLILINK Corporation23

お問い合わせはこちらお待ちしているもに！

Hinemosに関するお問合せ
お気軽にお問合せください。
Hinemosポータルサイト
URL：https://www.hinemos.info/contact

ご相談フォーム© 2024 NTT DATA INTELLILINK Corporation24

© 2024 NTT DATA INTELLILINK Corporation