Form Parser(フォームパーサー)とは

Form Parserとは、申込書や請求書のような帳票から、ラベルと値、表、チェックボックス、日付や住所などの項目を抽出するGoogle Cloud Document AIの機能です。Parserは、文書をただ読むのではなく、部品に分けて扱いやすくする仕組みを指します。紙のフォームを、業務システムに渡せる項目データへ変える役割です。

ラベルと値を取り出す

Form Parserは、KVPと呼ばれるキーと値の組み合わせを抽出します。たとえば「氏名:山田太郎」のように、項目名と内容が対になっている場所です。Google Cloudの説明では、表、選択マーク、汎用フィールド、テキストも対象に含まれます。メール、電話番号、日付、住所など11種類の汎用項目を扱える点も実務では便利です。

OCRやCustom Extractorとの違い

Enterprise Document OCRが文字とレイアウトを読む入口なら、Form Parserは帳票の中身を項目として取り出す工程です。一方でCustom Extractorは、既存の事前学習機能では足りない書類に合わせて抽出方法を作ります。つまり、よくある帳票ならForm Parser、独自書式ならCustom Extractorという整理です。

導入前に見るべき帳票のばらつき

帳票AIの成否は、AIの性能だけでなく書式の揺れに左右されます。同じ申込書でも、旧版、新版、代理店ごとの独自欄が混ざると抽出後の確認作業が増えるものです。帳票がそろっていない会社ほど、導入前の棚卸しが重要です。どの項目を自動化し、どこを人間確認に残すかを先に決める。この順番が失敗を減らします。

Topic対応言語の広さは強みだが万能ではない

Google CloudのForm Parser 2.0は、200超の言語をサポートし、8つのリージョンで機能提供されるという説明です。ただし、公式の制限事項では、言語によってKVP解析の品質がラテン系言語より下がる場合も示されています。多言語対応は導入判断の追い風ですが、実データでの確認は別物です。

Form Parserに関するよくある質問

自由記述が多い書類でも向いていますか?
自由記述が中心の文書は相性が落ちる場合があります。ラベルと空欄、表、チェック欄が一定している書類ほど効果を見込みやすいです。
帳票が代理店ごとに違う場合はどうしますか?
まず書式の種類を棚卸しし、標準パターンと例外パターンに分けます。例外が多い場合はCustom Extractorや人間確認との併用を考えます。
抽出結果の確認は誰が担当すべきですか?
業務上の正解を知る部門が関わるべきです。IT部門だけで進めると、項目名は合っていても業務判断に使えないデータになることがあります。

あわせて読みたい記事