AIエージェントが不足データを補完
見えない文字は推論する SAP Concurが「Gemini」で挑む“手入力ゼロ”への道
経費精算における「読めない領収書の手入力」は依然として面倒な作業だ。従来の読み取り技術が抱えるこの限界を、SAP Concurは「Gemini」を活用して突破したという。不足する情報をどのように補っているのか。
経費精算業務において、不鮮明な領収書の処理は依然として手作業が生じる課題だ。ポケットの中で丸まった領収書、汚れや日焼けによって印字がかすれた領収書などは、従来の光学式文字認識(OCR)技術では店舗の住所や明確な日付といった必須データが読み取れず、システムの処理が中断していた。その結果、従業員は手作業で不足情報を入力する手間が残り、完全な自動化の障壁となっていた。
こうした課題を解決するため、出張・経費管理システムを手掛けるSAP Concurのエンジニアリングチームは、スキャン精度の向上ではなく、AI(人工知能)モデルの推論によるデータの補完という手法を取り入れた。具体的には、経費管理システム「Concur Expense」の領収書読み取り機能である「ExpenseIt」に、GoogleのAIモデル「Gemini」を組み込んだ。これによって従業員が撮影した不鮮明な領収書であっても、AIモデルが文脈から不足情報を推論し、経費項目の入力を完了させることが可能になった。
これは単なる読み取り精度の向上ではなく、AIモデルが「領収書に記載されていない情報」を推論し、エラーを防いでいる。SAP ConcurはGoogleのサービスを用いて、どのように「自律的に思考するAIエージェント」を開発したのか。
読めない文字はAIに推測してもらう
併せて読みたいお薦め記事
GoogleのAIサービス活用事例
SAP ConcurがGoogleと協力して構築したのは、Geminiを中核とする「Receipt Analysis Agent」(領収書分析エージェント)だ。標準的な経費の自動化システムは、領収書に「記載されている内容」を把握することには長けているが、「記載されていない情報」を把握することはできない。これに対してReceipt Analysis Agentは自ら推論し、判断を下し、アクションを実施する能力を備えている。
「メインストリートカフェ」という店名と「パリ」という都市名のみが印字され、詳細な住所の記載がない領収書がアップロードされたとする。従来であれば自動化プロセスが中断する場面だが、Receipt Analysis Agentは、その取引が「テキサス州ダラス行きのフライトとテキサス州グリーンビルのホテル」を予約している出張日程と一致していることをコンテキストから分析する。その結果、「この店舗はフランスのパリではなく、出張先であるテキサス州内に実在する『パリ』という同名の都市にあるレストランである可能性が高い」と推論し、不足情報を補完する。
この仕組みは、以下の5つのステップで構成されている。
- 取り込み
- 従業員がSAP Concurのモバイルアプリケーションを通じて領収書の写真をアップロードしたり、スキャンデータをアップロードしたり、デジタル領収書をメールで転送したりする。
- OCRによるデータ抽出
- 従来のOCR技術を用いて、領収書から確実に読み取れるテキスト情報を抽出する。
- AIエージェントへの自動振り分け
- 抽出されたデータに不足がある場合のみ、Geminiで構築されたAIエージェントに処理を転送(ルーティング)する。
- コンテキストに沿った推論
- AIエージェントが出張日程などの事実データと領収書を照らし合わせ、不足情報を推論する。
- 推論の検証と実行
- Receipt Analysis Agentが、ロケーション履歴などの情報と照らし合わせて推論が正しいかどうかを検証し、正確性を保証した上で経費入力を完了させる。
このAIエージェントを成功に導いたのは、Googleのシニアエンジニアであるアントニオ・グリ氏の実践的ガイド『Agentic Design Patterns』に基づく「3つの設計パターン」の導入だ。
第一に「ルーティングパターン」だ。全ての領収書をAIエージェントに処理させるのではなく、OCRの信頼スコアが高い領収書は従来のOCR処理に回し、スコアが低いものだけをAIエージェントに振り分けるアーキテクチャを採用した。これによって、計算処理にかかる費用と推論の両方を最適化している。
第二に「自己検証パターン」だ。AIモデルは基本的なチャットbotのように単に回答を生成するのではなく、内部で「ジェネレーター」と「評価者」(検証者)のループを回す。AIモデルが仮説を生成した後、評価者として確立されている事実と照らし合わせて確認することで、正確な判断を下す。
第三に「ツール使用パターン」だ。Receipt Analysis Agentが出張予約・管理ツール「Concur Travel」から得られる出張日程などの情報にAPI経由でアクセスできるようにしている。これによって、Receipt Analysis Agentは事実に基づかない推測を排除し、正しい情報を取得できる事実確認ツールとして機能している。
このプロジェクトのポイントは、Geminiを単なる「生成ツール」として活用するのではなく、「ロジックエンジン」として活用したことだ。SAP Concurは、AIの最大の価値が「手元にあるデータの処理」ではなく、「不足データの推論による取得」であることを証明した。今回採用されたルーティング、自己検証、ツール使用のアーキテクチャパターンは、Google Agent Development Kit(ADK)にすでに組み込まれている。
今後は、「Googleマップ」のデータと領収書を照合した店舗の実在確認や、「Googleウォレット」と連携した取引タイムスタンプの瞬時照合といった機能の拡張を計画している。軽量AIモデル「Gemini Nano」や、AIモデルを「Android」搭載デバイスで稼働させる実行環境「Android AICore」などの技術を活用し、機密性の高い処理をデバイスで実行することで、プライバシーを確保しながら迅速に操作できる未来も描いている。
Copyright © ITmedia, Inc. All Rights Reserved.
本記事は制作段階でChatGPT等の生成系AIサービスを利用していますが、文責は編集部に帰属します。
TechTarget ニュースプラス
国内のIT業界ニュースを迅速に報道します。企業動向から導入事例、市場トレンドまで幅広く取り上げ、実務に直結する情報をタイムリーに提供する連載です。
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
2
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
3
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
4
221人調査で分かった「情シス最大のストレス」は?
-
5
「データストレージの活用方法」に関するアンケート
-
6
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
7
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
-
8
本当に安いPCで十分か? “すぐ重くなる”を防ぐノートPC選びの絶対条件
-
9
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
10
Claudeの不可視透かしに批判殺到 著作権消失や誤判定に潜む企業リスク
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー