RPA(Robotic Process Automation)とは、人間の手作業による複数のアプリケーションにまたがる操作手順を登録しておけば、その手順に従って人間に代わって自動で操作してくれるプログラムのことです。 一般的に、複数のアプリケーションを連係して処理する場合は、各アプリケーションが提供するAPI(Application Programming Interface)を介し、それらを連係させるためのプログラムを組む必要があります。しかし、このやり方では専門的なプログラミング知識が必要なことに加え、対象となるアプリケーションのAPIを作成・公開してもらう必要がありました。 それに対しRPA は、既に使用しているアプリケーションのユーザーインターフェイスで人間がおこなっている操作手順を登録すれば、そのまま同じように自動で操作をしてくれます。たとえば、申請書登録画面に表示された項目毎の