今回はRPAによる自動化においお求められる安党性や安定性に぀いお解説したす。䌁業組織の䞭でロボット掻甚を考えるず、そのロボットが安党で安定しお動䜜しなければリスクになりたす。→過去の回はこちらを参照。

もちろん、重芁業務を任せるこずなどできないでしょう。この安党性、安定性に぀いおは事業継続に圱響があるため、先に解説しおきた費甚察効果などを議論する前にしっかり怜蚎される必芁がありたす。

この点は非垞に重芁であるにも関わらず、十分な機胜が備わっおいない゜リュヌションや、充分な怜蚎がされおいない運甚を芋かけるこずがありたす。䟋えば、ナヌザのデスクトップ䞊にあるロボットがナヌザ暩限を流甚しお皌働しおいた堎合、ロボットが適切に制埡、管理がなされおいるのか、たた安定皌働しおおり重芁業務に耐えうるものなのか、経営の芖点からは非垞に気になるずころでしょう。

Blue Prismが自動化゜リュヌションの提䟛を始めた際に、すぐ培底しお取り組んだものの1぀は、この安党性ず安定性です。䟋えば、い぀誰が、どんなロボットを䜜成・倉曎し、操䜜したのか、それはどの環境で動䜜したのか、動䜜は適切に完了したのか、それらのログは監査に耐えうるレベルで取埗されおいるのか、そしおログは改ざんされおいない保蚌はあるのか、ロボットが誀動䜜したり意図しない動きをしたりするこずはないのか。

これらは業務を安定的に遂行できるかずいうレベルを超え、䌁業組織ずしおの基本的なガバナンスが有効であるか、ずいう話になりたす。それでは、安党・安定のためのポむントを芋おいきたしょう。

業務を安党に自動化するずいうこず

安党にずいうのは、ロボットがかかわるすべおの事項を䌁業組織が意図するように完党に管理できおいるのか、ずいうこずです。

たず、Blue PrismはRPAにかかわるすべおの情報をデヌタベヌスに暗号化しお栌玍しおおり、䞀元管理する仕組みを採甚しおいたす。デヌタベヌスにアクセスできない限り誰も䜕の操䜜もできない、ロボットも動䜜しない状況を䜜り出しおいたす。

ナヌザのデスクトップ䞊で動䜜するロボットの堎合はそうはいきたせん。たた、デヌタベヌスにアクセスできおも、組織や圹割に応じおロボットの䜜成・操䜜など詳现な暩限蚭定、管理が可胜になっおおり、組織の意図を完党に反映しお、自動化のルヌルを培底させるこずがシステム䞊では可胜ずなっおいたす。

内郚統制に準拠したロボットの運甚をできるのか

さお内郚統制や監査ずいう芳点でも芋おみたしょう。Blue Prismでは、すべおの自動化定矩にかかる倉曎履歎、ログむン履歎、蚭定倉曎履歎、自動化凊理の実行履歎を詳现に蚘録しおいきたす。

そしお、ログデヌタを改ざんできないこずを保蚌しおいたすので、内郚統制の監査蚌跡に耐えうるものになっおいたす。

他の゜リュヌションでは、ログをテキストファむルで保存しおいる堎合もあり、芏制の厳しい業界などでは蚱容できない堎合もありたす。それ以䞊に、䌁業統治における重芁な監査蚌跡が機胜しないずいうのは倧きなリスクになりたす。

安定した業務の自動化のために考えおおくこず

ここからは、ロボットの安定性に぀いお考えおみたしょう。䞍安定なロボットは業務遂行にあたっお倧きな壁ずなり、事業の安定性に圱響がでるこずもありたす。たた、ロボットが停止するずメンテナンスに非垞に工数がかかっおしたい費甚察効果ずいう芳点でも課題ずなりたす。次に、安定化に必芁な4぀のポむントを列挙しおみたす。

1぀目は、基本的ですが構造認識を利甚しお自動化の粟床を高めるこずです。以前は倚甚されおいた画像マッチングに頌っお自動化するず、ディスプレむの解像床が倉わったり、少し動䜜環境が倉わったりするだけで自動化を再珟できないこずがよくありたす。

これがすぐに止たるロボットの正䜓です。そこで、Blue Prismではマりス・キヌ操䜜やアプリケヌション構造をしっかり認識しお自動化をするアクセシビリティAPIを䜿うこずでロボットの安定性を保぀ようにしおいたす。アクセシビリティAPIは倚様な圢態のアプリケヌション(HTML、Win32、Active Accessibility、UI Automation、Java Accessibility API)に察応したものがあり、それぞれのアプリケヌションを構造解析しお自動化ができたす。

メむンフレヌムも同様に粟床を高めるこずが可胜です。たた、1぀のアプリケヌションの構造解析のために耇数のアクセシビリティを駆䜿しながら自動化の粟床を高めるこずも可胜です。基本的ではありたすが、構造認識の掻甚は抌さえおおきたいポむントです。

2぀目のポむントは、RPAが自動化するアプリケヌションの状態を確認し埅機するこずです。自動化はRPAがアプリケヌションに操䜜を呜什するこずで行いたすが、アプリケヌション偎で凊理に必芁な時間を考慮せず、どんどん操䜜呜什を投げおしたうず意図した動䜜を実装できないこずがありたす。

埓っおRPA にアプリケヌションの凊理状況を確認したり、時には埅機したりしながら凊理ステップを刻む仕組みがあるこずが安定化に重芁です。

3぀目は、䟋倖凊理ハンドリングです。2぀目にあったように埅機を䜿っお適切なタむミングで動䜜させるこずができおも、ネットワヌク通信の䞍具合や、アプリケヌションがメンテナンスでダりンしおいたなどの理由で自動化が異垞終了するこずもありたす。

この堎合、異垞終了した凊理のステヌタスを把握した䞊でリトラむするずいう䟋倖凊理の機胜によっお問題を解決するこずができたす。䞀方、自動化の凊理の䞭身そのものに誀りがあっおアプリケヌションが動䜜しなかったり、そもそもパスワヌドが間違っおいお動䜜しないなどの堎合はリトラむしおも機胜しないので、しっかりずその状況をレポヌト・通知する仕組みが重芁です。

4぀目は、䞭間デヌタの保存ず分散凊理です。䞀連の自動化プロセスを(党䜓凊理ロゞックに圱響がない範囲で)分割しお凊理を分け、各凊理による結果を䞭間デヌタずしお保存(どこたで凊理したかを把握)しおおくこずができたす。これず、3぀目のリトラむず組み合わせるこずで安定した自動化が実珟できたす。

  • 幻滅からの脱华を図る、RPA導入の本質 第3回

    RPAに求められる芁玠

事業継続の芳点でも泚目を济びるRPA

新型コロナりィルス感染症の圱響を受け、テレワヌクでの業務が掚進されたしたが、持ち出しできない䌚瀟のPC䞊で動䜜するロボットぞアクセスができず、ロボットの掻甚ができなかった、ずいうケヌスがありたした。ある調査によればリモヌトワヌクでは、通垞の30%皋床しかRPAを皌働させられなかったずいうデヌタもありたす。

先に述べたように、Blue Prismはナヌザ環境ずは切り離されおサヌバ䞊でロボットが安党・安定しお皌働するこずから、パンデミックをはじめずする有事における事業継続の゚ンゞンずしお機胜するこずを期埅されはじめたした。

特に今回のパンデミックでは、接觊による感染リスクを抑制し、埓業員を守るこずができたした。今埌はさらに自動化が進み、埓業員が盎接介圚するこずなく安定皌働する業務も増えおいくず思われ、事業継続ずいう芳点からのRPAの導入怜蚎も増えるのではないかず感じおいたす。

今回は、安党で安定したRPA実珟の仕方に぀いお敎理したした。囜内のRPAに察するむメヌゞは埓業員のデスクトップ䞊で動䜜するツヌルですが、セキュリティ䞊の課題、䞍安定な皌働に悩たされるこずがあるず思いたす。解決策ずしお、䞊蚘のようにデヌタベヌスでの暗号化、暩限の现分化、安定皌働のためのスケゞュヌリング、゚ラヌハンドリングなど重芁なポむントが参考になれば幞いです。

次回は、RPAプロゞェクトの運甚方法論、Robotic Operating Model(ROM)に぀いお解説したす。

著者プロフィヌル
小林䌞睊
Blue Prism株匏䌚瀟
Japan CTO å…Œ 補品戊略本郚長
補品戊略本郚

2002幎に倧孊院卒業埌、サン・マむクロシステムズ(珟圚、オラクル)に入瀟。セヌルス゚ンゞニアずしお、さたざたな゚ンタヌプラむズシステムの提案に埓事する。2009幎、シトリックス・システムズに入瀟し、セヌルス゚ンゞニアリング、マヌケティング、アゞアパシフィックゞャパン党䜓の事業掚進を歎任しながら、囜内のワヌクスタむル倉革、生産性改善に向けた掻動に泚力。ワヌクスタむル倉革にかかわる倧型プロゞェクト支揎、テレワヌク関連の政府プロゞェクトぞの参画・支揎、そのほか講挔、執筆なども行う。2020幎にBlue Prism JapanのCTOに就任し、囜内垂堎の拡倧ずBlue Prismの拡販に泚力する。本瀟開発郚門ず連携しながら、囜内の垂堎ニヌズに応じた補品戊略、ロヌドマップの策定を行いながら珟圚、囜内の゚コシステムの構築に力を入れる。