
閉じる
第1章
RPA、インテリジェントオートメーションとハイパーオートメーションの違い
自動化ソフトウェアの導入を検討する際に、マーケットでは多くの混乱がみられます。物事を説明するために使用される用語もねずみ算式に急増しています。これらの用語は、アナリスト、ソフトウェアベンダー、およびソリューションインテグレーターがそれぞれ独自の解釈によってマーケットで使用する際に作り出され、広まっています。ここでは、それら暗号のように使用されている用語を解読して理解できるように、一部の用語を簡単に説明しています。
ロボティックプロセスオートメーション
この言葉は自動化分野の初期の頃に用いられていました。ロボティックプロセスオートメーション(RPA)ではロボット、つまり「ボット」が使用されます。これは人間と同じようにアプリケーションを操作するソフトウェアエージェントとして定義されます。プロセスアナリストは、プログラミングインタフェースを定義せずに、アプリケーションのプロセスのどの部分を使用するかを定義し、一連のルールに従って変更を送信するようロボットを「学習」できます。
アプリケーションは、Windowsアプリケーション、Webページ、メインフレームアプリケーション、Javaアプリケーション、さらには旧式のテクノロジープラットフォーム上の自社開発アプリケーションでもかまいません。ボットを使うことで、「レポートを作成してメール送信する」というような単純なルールや、多数のステップを含む複雑なルールなど、ルールに従ってアプリケーションを操作できます。これらの手順には、アプリケーションの特定のフィールドを評価し、その後「在庫残高をチェックする。一定の金額に満たない場合は警告メールを送信し、一定の金額に達した場合は取引を処理して発注書に記載された場所に移送を開始する」などのルールに従うことが含まれる場合があります。
インテリジェントオートメーションやハイパーオートメーションを構築する際にはRPAのレイヤーを基盤とします。このコンセプトのもと、RPAプラットフォームでは各種アプリケーションとのインタラクションをプログラミングなしで実現する必要があります。通信を自動化する際にRPAがないと、人工知能(AI)での処理に必要な情報を含むさまざまな企業システムからデータを出力し、アクションを実行するために、多数のコネクターを新規開発する必要になります。
インテリジェントオートメーション
コグニティブオートメーションとも呼ばれるインテリジェントオートメーション(IA)は、人工知能とRPAの対話機能をリンクします。インテリジェントオートメーションでリンクする2つの基本的な概念は思考と行動です。
RPAは行動部分を得意としており、ルールベースで作業を管理する機能がいくつかありますが、アクションの実行前に思考を必要とするいくつかの作業があります。この思考作業には、ドキュメントを読み取る作業、OCR(光学文字認識)によってコンピューターで使用できる形態にデータを抽出する作業などがあります。次に文書タイプを把握し、適切な処理を実行するためにIDP(インテリジェントドキュメントプロセッシング)を使用することができます。
たとえば、請求書を処理した経験があれば、ほとんどすべての会社に独自の請求書のフォーマットがあることをご存知でしょう。請求書のフォーマットが標準化されていないため、企業は普通、請求書を見て会計システムに情報を入力するスタッフを雇うのが一般的です。
請求書の枚数によっては、大量のスタッフやアウトソーシング会社との契約が必要になることもあります。インテリジェントオートメーションを構築してIDPで文書を読み取って把握し、RPAを使って結果を適切に処理することで、ソリューションによってシステムへの情報の手入力など、手作業に費やす時間を短縮できます。
ただし、インテリジェントオートメーションは請求書の処理以外にも多くのことに活用できます。たとえば、自然言語処理(NLP)プラットフォームでは、自動化プロセスでメールを読み取ることで、サポートチームやチャットボットに寄せられた質問に対する洞察を提供し、企業が顧客と実際に応対するのに役立ちます。
NLPプラットフォームでは顧客が何を求めているか(会話のインテント)、またメールやチャットの会話の中の言葉の裏にある感情エネルギーの量(センチメント)の両方を把握できます。これにより頻繁に使用される応答を活用して顧客に合わせて調整することで、RPAでメッセージを処理できるようになります。または担当者に転送して、よりパーソナルな方法で会話を管理し、顧客エクスペリエンスを向上させることもできます。
これらは、RPAと別のテクノロジーを組み合わせて豊かなエクスペリエンスの提供を目指すほんの一例です。別の例としては、購入履歴の自動解析がありますが、買い物中にAIでパターン認識を行うというものです。これにより、マーケティングキャンペーンを改善したり、新しい関連商品やサービスを提供したりする際の意思決定や能力に影響を及ぼします。RPAプラットフォームでデータ収集を自動化して、1つ以上のAIエンジンにフィードすることができれば、内部的にはトランザクション処理の履歴を見直し、外部的にはサプライヤーや物流業者からデータを取り込んでサプライチェーンマネジメントを改善するという両面で、業務を最適化する選択肢を大幅に増やすことができます。
RPAとAIを融合した強力なインテリジェントオートメーション
インテリジェントオートメーションの思考の部分による意思決定支援に加えて、行動の部分も見逃せない重要な要素です。RPAとAIの組み合わせにより、様々な企業システムから情報を抽出し、そのデータを強力なアルゴリズムで評価するという魅力的な機能が提供されます。ただし、本当の魔法は、AIエンジンによって決定されたことを行動に移すことで生まれます。AI単体は、切り離された頭脳のようなものです。RPAの機能がなければ、AIには評価に必要なデータを抽出するデータベースシステムとの特別な接続が必要になり、AIの意思決定を行動に移すAPI(アプリケーションプログラミングインタフェース)のコーディングも必要になります。
たとえば、銀行システムで不正な取引をチェックする場合、口座からデータを抽出してAIアルゴリズムに入力します。AIエンジンは、顧客の通常の支出パターンと一致しているかどうか、違法な資金供給にならないかどうかをチェックします。それでも、これらのチェックを行うだけでは十分ではありません。
もし、不正な取引と判断された場合、または少なくとも追加の審査が必要と判断された場合、AIエンジンはその取引を停止したり、不正の可能性について誰かに警告したりするような行動を取る必要があります。その行動は行政機関への報告、取引の凍結、審査部門への連絡、顧客への通知など、複雑なアクションになるかもしれません。
RPAシステムを活用すると、それらのアクションをプログラミングすることなく、組織内外のさまざまなシステムと情報をやり取りしてすばやく簡単に処理できます。RPAで行動できなければ、AIの思考部分には、より多くの労力が求められます。そのため、RPAとAIの組み合わせにより、インテリジェントオートメーションは強力なツールになるといえます。
自動化と仕事の未来
自動化テクノロジーの進歩に伴って、RPA、インテリジェントオートメーション、ハイパーオートメーションも進化を続け、AIエンジンによる業務の意思決定支援も向上していくと思われます。最初に一歩踏み出すのは難しいかもしれませんが、大きなビジョンを描くことで、RPAからハイパーオートメーションまで自動化レイヤーを構築できた場合には大きなリターンが得られます。最大のリスクは大きなビジョンを描けないでいる間に、テクノロジーの導入で他社に先を越され、競合優位性を奪われてしまうことです。
About the Author
Bart Peluso
自動化ソフトウェアの導入を検討する際に、マーケットでは多くの混乱がみられます。物事を説明するために使用される用語もねずみ算式に急増しています。これらの用語は、アナリスト、ソフトウェアベンダー、およびソリューションインテグレーターがそれぞれ独自の解釈によってマーケットで使用する際に作り出され、広まっています。ここでは、それら暗号のように使用されている用語を解読して理解できるように、一部の用語を簡単に説明しています。
ロボティックプロセスオートメーション
この言葉は自動化分野の初期の頃に用いられていました。ロボティックプロセスオートメーション(RPA)ではロボット、つまり「ボット」が使用されます。これは人間と同じようにアプリケーションを操作するソフトウェアエージェントとして定義されます。プロセスアナリストは、プログラミングインタフェースを定義せずに、アプリケーションのプロセスのどの部分を使用するかを定義し、一連のルールに従って変更を送信するようロボットを「学習」できます。
アプリケーションは、Windowsアプリケーション、Webページ、メインフレームアプリケーション、Javaアプリケーション、さらには旧式のテクノロジープラットフォーム上の自社開発アプリケーションでもかまいません。ボットを使うことで、「レポートを作成してメール送信する」というような単純なルールや、多数のステップを含む複雑なルールなど、ルールに従ってアプリケーションを操作できます。これらの手順には、アプリケーションの特定のフィールドを評価し、その後「在庫残高をチェックする。一定の金額に満たない場合は警告メールを送信し、一定の金額に達した場合は取引を処理して発注書に記載された場所に移送を開始する」などのルールに従うことが含まれる場合があります。
インテリジェントオートメーションやハイパーオートメーションを構築する際にはRPAのレイヤーを基盤とします。このコンセプトのもと、RPAプラットフォームでは各種アプリケーションとのインタラクションをプログラミングなしで実現する必要があります。通信を自動化する際にRPAがないと、人工知能(AI)での処理に必要な情報を含むさまざまな企業システムからデータを出力し、アクションを実行するために、多数のコネクターを新規開発する必要になります。
インテリジェントオートメーション
コグニティブオートメーションとも呼ばれるインテリジェントオートメーション(IA)は、人工知能とRPAの対話機能をリンクします。インテリジェントオートメーションでリンクする2つの基本的な概念は思考と行動です。
RPAは行動部分を得意としており、ルールベースで作業を管理する機能がいくつかありますが、アクションの実行前に思考を必要とするいくつかの作業があります。この思考作業には、ドキュメントを読み取る作業、OCR(光学文字認識)によってコンピューターで使用できる形態にデータを抽出する作業などがあります。次に文書タイプを把握し、適切な処理を実行するためにIDP(インテリジェントドキュメントプロセッシング)を使用することができます。
たとえば、請求書を処理した経験があれば、ほとんどすべての会社に独自の請求書のフォーマットがあることをご存知でしょう。請求書のフォーマットが標準化されていないため、企業は普通、請求書を見て会計システムに情報を入力するスタッフを雇うのが一般的です。
請求書の枚数によっては、大量のスタッフやアウトソーシング会社との契約が必要になることもあります。インテリジェントオートメーションを構築してIDPで文書を読み取って把握し、RPAを使って結果を適切に処理することで、ソリューションによってシステムへの情報の手入力など、手作業に費やす時間を短縮できます。
ただし、インテリジェントオートメーションは請求書の処理以外にも多くのことに活用できます。たとえば、自然言語処理(NLP)プラットフォームでは、自動化プロセスでメールを読み取ることで、サポートチームやチャットボットに寄せられた質問に対する洞察を提供し、企業が顧客と実際に応対するのに役立ちます。
NLPプラットフォームでは顧客が何を求めているか(会話のインテント)、またメールやチャットの会話の中の言葉の裏にある感情エネルギーの量(センチメント)の両方を把握できます。これにより頻繁に使用される応答を活用して顧客に合わせて調整することで、RPAでメッセージを処理できるようになります。または担当者に転送して、よりパーソナルな方法で会話を管理し、顧客エクスペリエンスを向上させることもできます。
これらは、RPAと別のテクノロジーを組み合わせて豊かなエクスペリエンスの提供を目指すほんの一例です。別の例としては、購入履歴の自動解析がありますが、買い物中にAIでパターン認識を行うというものです。これにより、マーケティングキャンペーンを改善したり、新しい関連商品やサービスを提供したりする際の意思決定や能力に影響を及ぼします。RPAプラットフォームでデータ収集を自動化して、1つ以上のAIエンジンにフィードすることができれば、内部的にはトランザクション処理の履歴を見直し、外部的にはサプライヤーや物流業者からデータを取り込んでサプライチェーンマネジメントを改善するという両面で、業務を最適化する選択肢を大幅に増やすことができます。
RPAとAIを融合した強力なインテリジェントオートメーション
インテリジェントオートメーションの思考の部分による意思決定支援に加えて、行動の部分も見逃せない重要な要素です。RPAとAIの組み合わせにより、様々な企業システムから情報を抽出し、そのデータを強力なアルゴリズムで評価するという魅力的な機能が提供されます。ただし、本当の魔法は、AIエンジンによって決定されたことを行動に移すことで生まれます。AI単体は、切り離された頭脳のようなものです。RPAの機能がなければ、AIには評価に必要なデータを抽出するデータベースシステムとの特別な接続が必要になり、AIの意思決定を行動に移すAPI(アプリケーションプログラミングインタフェース)のコーディングも必要になります。
たとえば、銀行システムで不正な取引をチェックする場合、口座からデータを抽出してAIアルゴリズムに入力します。AIエンジンは、顧客の通常の支出パターンと一致しているかどうか、違法な資金供給にならないかどうかをチェックします。それでも、これらのチェックを行うだけでは十分ではありません。
もし、不正な取引と判断された場合、または少なくとも追加の審査が必要と判断された場合、AIエンジンはその取引を停止したり、不正の可能性について誰かに警告したりするような行動を取る必要があります。その行動は行政機関への報告、取引の凍結、審査部門への連絡、顧客への通知など、複雑なアクションになるかもしれません。
RPAシステムを活用すると、それらのアクションをプログラミングすることなく、組織内外のさまざまなシステムと情報をやり取りしてすばやく簡単に処理できます。RPAで行動できなければ、AIの思考部分には、より多くの労力が求められます。そのため、RPAとAIの組み合わせにより、インテリジェントオートメーションは強力なツールになるといえます。
自動化テクノロジーの進歩に伴って、RPA、インテリジェントオートメーション、ハイパーオートメーションも進化を続け、AIエンジンによる業務の意思決定支援も向上していくと思われます。最初に一歩踏み出すのは難しいかもしれませんが、大きなビジョンを描くことで、RPAからハイパーオートメーションまで自動化レイヤーを構築できた場合には大きなリターンが得られます。最大のリスクは大きなビジョンを描けないでいる間に、テクノロジーの導入で他社に先を越され、競合優位性を奪われてしまうことです。