RPA(Robotic Process Automation)
人がパソコンで行う定型作業を、ソフトウェアに覚えさせて代わりに実行させる仕組み。
もう少し詳しい説明
RPA(Robotic Process Automation)は、人がパソコンで行う定型作業を、ソフトウェアに覚えさせて代わりに実行させる仕組みです。
「ロボット」という語が入りますが、物理的な機械ではありません。画面の中で動くソフトウェアです。
何が得意なのか
人がマウスとキーボードでやっていることを、そのまま真似します。
| 得意な作業 |
|---|
| あるシステムの画面から数値を読み取り、別のシステムへ入力する |
| 届いたファイルを決まった場所へ振り分ける |
| 一覧を見て、条件に合う行だけを抜き出して表にする |
| 毎朝決まった時刻に、同じ集計を実行する |
共通するのは、毎回やることが同じという点です。
なぜシステム改修ではなくRPAなのか
同じことは、システムを改修しても実現できます。それでもRPAが選ばれる理由があります。
| システム改修 | RPA | |
|---|---|---|
| つなぐ相手 | 改修できるシステムだけ | 画面があれば何でも |
| 期間 | 長い | 短い |
| 費用 | 大きい | 小さい |
| 作る人 | 開発部門 | 業務部門でもできる |
いちばん効くのは1行目です。古くて手を入れられないシステムや、他社のWebサイトが相手でも、画面が見えていればつなげます。
裏を返すと、画面の作りが変わると動かなくなります。ボタンの位置が1つずれただけで止まることがあります。
3つのクラス
RPAには、できることの段階として3つのクラスという分け方があります。総務省の資料で示されているものです。
| クラス | 呼び名 | 主な業務範囲 | 中身 |
|---|---|---|---|
| クラス1 | RPA | 定型業務の自動化 | 情報取得や入力作業、検証作業などの定型的な作業 |
| クラス2 | EPA | 一部非定型業務の自動化 | RPAとAIの技術を用いることで、非構造化データの読み取りや知識ベースの活用も可能 |
| クラス3 | CA | 高度な自律化 | プロセス(ここでは仕事の進め方のこと)の分析や改善、意思決定までを自ら自動化する |
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