実績一覧へ戻る
デモ実装済み

AI帳票読取・転記アシスタント

メール添付PDFや手動アップロードされた請求書をAIで読み取り、発行元、宛先、請求番号、日付、金額、明細、銀行情報などを構造化するツールです。

概要

抽出結果はWeb画面で確認・修正でき、承認後にGoogle Sheetsへ自動転記し、LINEで完了通知します。

請求書処理の手作業を削減し、入力ミスを防ぐことを目的としています。

解決する課題

  • 課題請求書PDFを開いてExcelに手入力する作業が毎月発生する
  • 課題手入力によるミス(金額の打ち間違いなど)が起こりやすい
  • 課題担当者が離席中の場合に処理が滞る

Before / After

Before

  • ・ PDF を開いて Excel に手入力
  • ・ 入力ミスが発生しやすい
  • ・ 処理に時間がかかる

After

  • ・ アップロードするだけでAIが自動抽出
  • ・ Web画面で確認・修正できる
  • ・ 承認後にSheetsへ自動転記・LINE通知

処理フロー

  1. 1メール添付 PDF または Web 画面からファイルをアップロード
  2. 2FastAPI で PDF をテキスト化し、OpenAI API で構造化 JSON を生成
  3. 3Next.js 画面で抽出結果(発行元、金額、明細等)を表示・修正
  4. 4承認ボタンを押すと n8n が Google Sheets への転記を実行
  5. 5LINE Messaging API で完了通知を送信

フロー図

AI帳票読取・転記アシスタント フロー図

使用技術

Next.jsFastAPIn8nGoogle SheetsLINE Messaging API

デモで見せる内容

・ サンプル請求書 PDF をアップロードし、AIが抽出した結果を画面で確認

・ 内容を修正して承認 → Google Sheets への転記結果を確認

・ LINE 通知のスクリーンショット

自分が作った部分

・ FastAPI による PDF 解析・構造化 JSON 生成 API

・ OpenAI API へのプロンプト設計(帳票フォーマットに対応)

・ n8n による承認後の自動転記・通知フロー

・ Next.js による確認・修正・承認 UI

今後拡張できること

・ メール添付 PDF の自動取得(IMAP 連携)

・ 複数フォーマットへの対応強化

・ 経費精算・発注書など他帳票への応用

・ 会計ソフトへの自動連携

制限事項

・ 手書き文字や画像のみの PDF は精度が下がる場合があります

・ Google Sheets / LINE の API 設定が必要です