RPA(Robotic Process Automation)

分類
ストラテジ系 システム戦略
出る試験
ITパスポート基本情報応用情報
重要度
★★★★☆

人がパソコンで行う定型作業を、ソフトウェアに覚えさせて代わりに実行させる仕組み。

もう少し詳しい説明

RPA(Robotic Process Automation)は、人がパソコンで行う定型作業を、ソフトウェアに覚えさせて代わりに実行させる仕組みです。

「ロボット」という語が入りますが、物理的な機械ではありません。画面の中で動くソフトウェアです。

何が得意なのか

人がマウスとキーボードでやっていることを、そのまま真似します。

得意な作業
あるシステムの画面から数値を読み取り、別のシステムへ入力する
届いたファイルを決まった場所へ振り分ける
一覧を見て、条件に合う行だけを抜き出して表にする
毎朝決まった時刻に、同じ集計を実行する

共通するのは、毎回やることが同じという点です。

なぜシステム改修ではなくRPAなのか

同じことは、システムを改修しても実現できます。それでもRPAが選ばれる理由があります。

システム改修RPA
つなぐ相手改修できるシステムだけ画面があれば何でも
期間長い短い
費用大きい小さい
作る人開発部門業務部門でもできる

いちばん効くのは1行目です。古くて手を入れられないシステムや、他社のWebサイトが相手でも、画面が見えていればつなげます。

裏を返すと、画面の作りが変わると動かなくなります。ボタンの位置が1つずれただけで止まることがあります。

3つのクラス

RPAには、できることの段階として3つのクラスという分け方があります。総務省の資料で示されているものです。

クラス1:RPA定型業務の自動化(取得・入力・検証)クラス2:EPA一部非定型業務の自動化(AIを使う)クラス3:CA高度な自律化(分析・改善・意思決定まで)手順が決まっている自ら判断する
上から下へ、できることが広がっていきます。すぐ下の表と同じ並びなので、段と行を突き合わせて読めます。クラス3は、構想として示されている段階です。出典:総務省「情報通信統計データベース RPA」
クラス呼び名主な業務範囲中身
クラス1RPA定型業務の自動化情報取得や入力作業、検証作業などの定型的な作業
クラス2EPA一部非定型業務の自動化RPAとAIの技術を用いることで、非構造化データの読み取りや知識ベースの活用も可能
クラス3CA高度な自律化プロセス(ここでは仕事の進め方のこと)の分析や改善、意思決定までを自ら自動化する

EPAは Enhanced Process Automation、CAは Cognitive Automation です。

いま「RPA」と呼ばれている製品の多くはクラス1です。手順を1つずつ教える必要があり、その都度の判断が要る作業は苦手です。

クラス2からAIが入ります。読み取る相手が、決まった形の表ではなく、文章や画像といった非構造化データに広がります。

クラス3は、何を自動化するか自体を自分で決める段階です。構想として示されている段階と考えてください。

気をつけること

導入してから問題になりやすい点です。

問題中身
野良ロボット作った人が異動し、誰も中身を知らないまま動き続ける
画面変更で止まる相手のシステムが更新されると動かなくなる
誤りが高速に広がる人なら途中で気づく誤りを、最後まで実行してしまう
記録が残らない誰の操作として記録されるかを決めておかないと、内部統制上の問題になる

野良ロボットは試験にも出ます。 業務部門で手軽に作れることの裏返しで、作ったものを管理する仕組みを先に決めておく必要があります。

BPRとの違い

よく並べて問われます。

何をするか
RPAいまの手順を、そのまま自動化する
BPR業務の手順そのものを作り直す

RPAは、無駄な手順も一緒に自動化します。 3つのシステムに同じ数値を入力している作業をRPA化すると、「3つに入力する」という無駄はそのまま残ります。

本来は、先に手順を見直してから自動化するほうが効きます。 ただし見直しには時間がかかるので、まずRPAで時間を作り、その時間で見直す、という順序も実務では取られます。

試験ではこう出る

ITパスポートと科目A(旧・午前)では、RPAの説明がそのまま問われます。「定型的な事務作業をソフトウェアで自動化する」が答えの軸です。

クラス1〜3の区別も出ます。手順が決まっていればクラス1、AIで非定型に広げるとクラス2、自ら判断するとクラス3です。

物理的なロボットではないという点を突いた選択肢も出ます。

応用情報では、導入の課題が出ます。野良ロボット、画面変更による停止、BPRとの順序が典型です。

関連する用語

BPR
業務そのものを作り直す。RPAはいまの手順を速くする
機械学習
判断を伴う作業に広げるときに組み合わせる
AI(人工知能)
クラス2以上では、AIの技術を使って非定型作業へ広げる
内部統制
誰が何をしたかの記録。自動化すると、ここが見えにくくなる

ミニクイズ

RPAのクラス1に分類される業務として、最も適切なものはどれか。

正解は 4番:複数のシステムから数値を転記し、決まった書式の表にまとめる

クラス1は定型業務の自動化で、情報の取得や入力、検証といった、手順が決まっている作業が対象です。転記とまとめは、やることが毎回同じなのでここに入ります。問い合わせ文を読み取って回答案を作るのは、非構造化データを扱うためクラス2(EPA)にあたります。需要予測もクラス2以上です。業務プロセス全体を分析して改善案を自ら決めるのは、最も高度なクラス3(CA)です。手順が決まっているかどうかが、クラス1とそれ以上の分かれ目になります。

間違えた用語の復習リストを見る →

この分野をまとめて解く → システム戦略と技術戦略のミニテスト(全28問)

最終更新:2026-10-20