「OCR連携型RPAソリューションのご紹介」(GRANDIT 高橋昇氏の「レガシーERP」からの脱却第6回)

 前回のコラムの最後に、OCRとRPAツールを連携させた自動化シナリオについて、社内でプロトタイプ検証中とご紹介しました。一応、皆様にご紹介出来るレベルになったと思いますので、今回のコラムではこのプロトタイプを中心に紹介したいと思います。

■OCR連携型RPAソリューションの概要

 OCRとRPAを連携させる際、前回ご紹介したスキャン結果をCSVなどのファイルに書き出すタイプとAPIなどで直接連携するタイプがあるとご説明しました。製品の多くはOCR機能に特化しており、様々な既存システムと連携するのにファイル経由は都合が良いと思います。

一方でシームレスなシステム連携を行う場合はAPIによる連携が優れていますし、最近では、OCR製品の利用範囲を拡大するためにRPA製品に対して、OCRエンジンや接続コネクタを提供するベンダーも現れています。

今回の「RPA Solution for GRANDIT」でもRPAに組み込まれているABBYY社のOCRエンジンを活用することで、OCR読み取り結果を人間が補正しつつ、RPAによる自動入力を1ステップで行うといった処理が実現できています。

【ABBYYについて】

ABBYYは、世界16ヶ国に拠点を置き、コンテンツキャプチャ技術を提供するグローバル企業です。200カ国以上の国でABBYYの製品、技術、ソリューション、サービスが使用されており、多くの文書キャプチャベンダー、スキャナメーカー、MFPメーカーなどがABBYYの技術を採用しています。

そして近年ではUIPathやNICEなどのRPA製品にOCRエンジンやコネクタを提供するなどデジタル化に向けたソリューションとの連携を積極的に進めています。

■OCRスキャンからRPAによるERPへの自動登録の流れ

 今回、プロトタイプとして作成したロボット処理の主な流れは以下のとおりです。

  • RPAが特定のフォルダーに保管された注文書(PDFファイル)の内容を読み込み、ドキュメントの内容をスキャン、結果をEXCELファイルに出力します
  • EXCELファイルの内容にもとづいて、GRANDITの受注入力画面から注文書の内容を入力します。
  • 受注入力画面に入力する際に、注文書上に記載されていない項目(取引先コードなど)は、取引先名称からコードを検索して画面に入力します。
  • 受注入力画面のすべての項目の入力が完了した時点で内容の確認を促すメッセージと注文書(PDFファイル)を画面に表示。
  • オペレーターは入力内容を確認し、問題がなければ「更新」ボタンを押す、内容に間違えがあれば、GRANDIT受注入力画面上で内容を修正して「更新」ボタンを押す、確認が必要でその場で修正が難しい場合は「キャンセル」ボタンを押すといった選択をすることができます。

実は今回のプロトタイプは前回のコラムで記載したイメージ図の内容と動きが若干異なります。

(前回のイメージ図)

一点目は、前回のイメージ図では。RPAが表示する「RPAアシスト画面」でスキャン結果を確認することになっていました。もちろんこのような方式も実現できるのですが、入力内容のチェックは注文書(PDFファイル)をスキャンした結果の確認とERPへの入力時にエラーがないかどうかという二つのポイントがあり、後者のチェックはERPでしかできないので、内容確認もあわせてERP側の画面で実施することにしました。

1 2 3
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次