Inferio
記事一覧へ
OCR の基礎

AI OCR とは何か(従来型 OCR との違いは)?

2026年7月7日 · 6分で読める

AI OCR は vision-language モデルを使い、人間と同じように文書を読みます — レイアウト、ラベル、文脈を理解しながら、固定テンプレートとピクセルを照合するのではなく。だからこそ、見たことのない請求書でも、特別に学習していない言語や通貨でも、エンジニアがフィールドを事前にマッピングしなくても抽出できます。

「AI OCR」とは具体的に何を指すのか?

一言で言えば、従来型 OCR は文字認識です — ピクセルを一文字ずつテキストに変換するだけで、その意味は理解しません。AI OCR(「intelligent document processing」とも呼ばれます)は、その上にもう一段階を加えます。vision-language モデルが、認識されたテキストを文脈の中で読むのです。人が請求書を見るときと同じように — このブロックはレターヘッドの位置にあるから取引先名、この数字は「合計」の隣にあり通貨のフォーマットだから合計金額、というように。

この違いが重要なのは、文書のデジタル化で難しかったのは文字を読むことそのものではなかったからです — OCR エンジンはこの 20 年、それを十分にこなしてきました。難しいのは、各文字がどのフィールドに属するかを判断することです。AI OCR が加えるのはまさにこのステップです。

AI OCR はルールベースの従来型 OCR と何が違うのか?

ルールベース OCR は、認識エンジンとテンプレートを組み合わせます。エンジニアが特定の取引先の請求書レイアウトに合わせて固定座標や正規表現を定義します — 「取引先名は常にこの枠内、合計金額は常にあの枠内」。これは機能しますが、取引先が請求書のテンプレートを変更したり、レイアウトの異なる新しい取引先をオンボードしたりするたびに、誰かが手作業で新しいテンプレートを作らなければなりません。

  • ルールベース OCR: 1 ページあたりは高速・低コストですが壊れやすい — 新しいレイアウトごとに専用テンプレートが必要で、レイアウトのわずかな変更でも抽出が静かに壊れます。
  • AI OCR: 固定座標ではなく構造と意味を読み取ります — 新しい取引先やレイアウトにも、人がテンプレートを書かずに汎化できます。

なぜフリーフォームのレイアウトにテンプレートが要らないのか?

レイアウトを理解するモデルは「座標 (120, 340) の枠には何がある?」とは尋ねません。「どのテキストブロックが取引先名らしく読めるか、どれが合計金額らしく読めるか?」と尋ねます。これは座標の参照ではなく意味論的な問いなので、請求書が単一カラムでも、二カラムのレイアウトでも、手書きの領収書でも成り立ちます。

これが「フリーフォーム」抽出モードの正体です。明示的に設定したことのない文書タイプにモデルを向けても、初回から構造化された結果を返します。Inferio のパイプラインは、最も件数の多い文書タイプ(請求書、領収書、身分証明書)にはビルトインテンプレートを用意しています。事前調整済みのスキーマの方が速く、わずかに精度も高いからです — ただしフリーフォームは、それ以外のあらゆる文書タイプでもセットアッププロジェクトなしにシステムを機能させるためのフォールバックです。

AI OCR は実際どこで使われているのか?

経理・コンプライアンス部門が扱う量の大半は 3 種類の文書がカバーします:請求書(取引先、T番号、明細行、税区分、合計)、領収書(店舗名、金額、税、カテゴリ — 経費精算業務の大半を占める)、そして身分証明書(MRZ、氏名、日付、証明書番号 — KYC やオンボーディングのフロー)。

  • 買掛金(AP)処理: 仕入先請求書を抽出し、手入力せずに総勘定元帳へ直接転記する。
  • 経費管理: 撮影した領収書を、カテゴリ分けされた精算可能な明細行に変換する。
  • 本人確認: パスポートや運転免許証の MRZ を読み取り、オンボーディングの手入力ステップを不要にする。
  • コンプライアンスの厳しい市場: 日本のインボイス制度では、適格請求書ごとに T 番号の検証が求められます — AI OCR パイプラインは文書ごとにこのルールを自動的に適用できます。

よくある質問

AI OCR は人が同じ請求書を手入力する場合と比べてどれくらい正確か?
スキャン品質の良い 1 ページの請求書であれば、フィールド単位の精度は 90% 台後半が一般的で、抽出したすべての値に per-field の confidence score が付きます。confidence が閾値(Inferio のデフォルトは 0.75)を下回るフィールドは、誤った数字を静かに転記するのではなく、人によるレビューに回されます。重要なのは平均スコアではなく、確信度の低いフィールドが帳簿に届く前に確実に捕捉されるかどうかです。
AI OCR は英語以外の言語にも対応するか?
対応します — vision-language モデルは文字体系に関係なく同じ方法でテキストを読むため、日本語、ベトナム語、あるいは多言語混在の文書(英語の明細行を含む日本語の請求書など)も、言語専用の別エンジンなしに扱えます。フィールドラベルや T 番号の書式検証のようなロジックはロケールを意識する必要がありますが、それは設定の問題であり、認識精度の限界ではありません。
AI OCR は従来型 OCR より高いのか?
1 ページあたりのコストは、単純な文字認識エンジンより高くなるのが普通です。しかしその比較は本当のコストを見落としています。ルールベース OCR の隠れたコストは、取引先ごとにテンプレートを構築・保守するエンジニアリング工数です。AI OCR は 1 ページあたりのわずかな上乗せと引き換えに、新しい文書レイアウトごとのセットアップコストをほぼゼロにします。数社以上の取引先から請求書を処理しているチームであれば、この交換条件は最初の 1 か月で元が取れるのが通常です。
AI OCR は人によるレビューを完全に置き換えるのか?
いいえ。100% 無人処理を約束するベンダーがいれば、それは誇大です。現実的なモデルは human-in-the-loop です — AI が量をこなし、confidence score が確信の持てない箇所にフラグを立て、人は例外だけをレビューします。パイプラインがその取引先のレイアウトを一度見たことがあれば、レビュー対象は通常、全体量のごく一部に収まります。
自社の書類で Inferio の抽出精度を確認するディスカバリーコールを予約