Internal Memo · 運用方針検討

CB申請書OCR ローカル化検討

TL;DR

Gemini を停止して以降、暫定手作業で凌いでいる。恒久策として Vertex AI Gemini(月2,000円前後・漏洩リスクなし)への移行を提案する。

推奨案 · 月額 ¥1,500〜2,500 移行工数 数時間

クラウドだが、Vertex AI 経由なら送信データは学習・保存に使われない契約が担保される。純ローカルにこだわる場合は GPU搭載PC調達(初期15〜25万円) を別途検討。

これまでの経緯

〜6月中旬
Gemini 2.5 flash を PC ローカル起動・週次自動で運用。手書き申請書の画像を外部APIへ送信する構造で、漏洩リスクを抱えたまま稼働していた。
6月中旬〜
(現在)
漏洩リスク回避のため Gemini 使用を停止。以後は手作業ベースの暫定運用で外部送信ゼロ。ただし処理量に限界があり、恒久策の再設計が必要な状態。
今週分
8ファイル・314ページ・約1GB(推定申請書150件前後)。手作業では実質処理不能な規模。

選択肢の全体像

純ローカル(無料)はコスト0だが精度・速度に難あり。有料クラウドは月2,000〜3,000円で漏洩リスクを契約で担保できる。GPU調達は完全ローカルに固執する場合の投資案。

コスト 精度 漏洩 導入
Azure DI(Layout) 約 2,300円Microsoft 従量 中〜高 契約担保 実装 1〜2日
Azure DI(Custom Neural) 約 11,000円帳票専用モデル 最高 契約担保 ラベル付け 2〜4h
AWS Textract 約 2,000円Amazon 従量 契約担保 実装 1〜2日
GPU搭載PC調達 初期 15〜25万円以後 電気代のみ 送信なし 環境構築 半日
オフラインBPO委託 2〜6万円10〜30円/ページ 最高 NDA 契約手続き
純ローカルOCR無料PaddleOCR / Qwen2.5-VL 0円 低〜中 送信なし 実装 数日 or 夜間バッチ

推奨

最有力

Vertex AI Gemini

¥1,500〜2,500 / 月

現行パイプの改修はエンドポイントURL差替のみで完了(数時間)。精度は Gemini 現行と同等。データを学習・保存しない契約が明記されており、漏洩リスクは実質ゼロ扱い。

代替 · 帳票特化で堅牢

Azure Document Intelligence(Custom Neural)

¥11,000 / 月

CB申請書の書式が長期安定していることを踏まえ、帳票専用モデルを1回学習させる方式。手書きの銀行名・口座番号まで自動抽出。月額は上がるが保守性◎。

長期投資 · 完全ローカル

GPU搭載PC調達+Qwen2.5-VL

初期 ¥15〜25万

「絶対にデータを外に出さない」方針が明確な場合の投資案。初期費用は要るが以後はランニング電気代のみ。

Azure Document Intelligence の内訳(3モデル比較)

Azure は用途に応じて3モデルから選択できる。CB申請書のような 手書き+帳票構造 の抽出は、組み方で月額が変動する。

モデル別の単価

モデル 特性 単価 月1,500p 換算
Read 手書き対応の文字抽出のみ構造抽出は自力コード $1.50/1,000p 約 350円
Layout 表・キー値ペア認識付き $10/1,000p 約 2,300円
Custom Neural 5〜10枚をラベル付けして学習全項目自動抽出 $50/1,000p 約 11,000円

実装パターン別の比較

パターン 構成 精度 月額
① 最安 Read+Python自力パース 約 350円
③ 堅牢 Custom Neural(帳票専用モデル学習) 最高 約 11,000円

補足

  • 無料枠:最初の500ページ/月まで無料
  • Custom Neural の訓練は無料。推論のみ従量課金
  • ラベル付け作業:Document Intelligence Studio 上で 5〜10枚に領域指定するだけ(2〜4時間)
  • 処理量が倍増(月3,000ページ)でも Custom Neural で約22,000円。コスト上昇は限定的

相談したい論点

  1. クラウド契約でリスク低減(Vertex AI)と完全ローカル(GPU調達)、どちらの方向で運用整備するか
  2. 今週分314ページの暫定処理をどう捌くか
  3. 月2,000〜3,000円のクラウド費用(Vertex AI)を事前承認できるか

月額試算は月1,500ページ前後を前提とした概算。実処理量が倍以上に増える場合は再試算が必要。

Vertex AI Gemini の非保持契約は Google Cloud Vertex AI 利用規約に基づく(Gemini API 直接呼び出しとは扱いが異なる)。