AI組織実装工学における新たな転換点
公開日:2026年7月31日
カテゴリー:AI研究室/AI組織実装工学/研究開発成果
Power Elemotion Lab.では、AIを単なる質問応答ツールとして利用するのではなく、組織の中でどのような役割を担わせ、どのように業務へ組み込むかを研究する「AI組織実装工学」に取り組んでいます。
このたび、開発を進めている「Report AI」において、Slack上の業務記録を整理してレポートを作成するだけでなく、PDF資料の解析、会計情報の構造化、Googleスプレッドシートへの自動登録までを一連の流れとして実行する仕組みを構築しました。
今回の成果は、Report AIがこれまでの**「記録するAI」から「業務の実行を支援するAI」へ移行した転換点**として位置づけられます。
Report AIとは
Report AIは、Power Elemotion Lab.が構築を進めている、Slack連携型のAIレポート作成システムです。
Slack上に蓄積された会話、業務記録、問い合わせ情報、添付資料などをAIが分析し、用途に応じたレポートを自動作成します。
現在、主に次のレポート機能を実装しています。
- 日報・週報・月報
- 議事録
- チャットボット運用・評価レポート
- 問い合わせ対応・サポート分析レポート
- 会計・予算管理レポート
これまでのReport AIは、組織内の活動を整理し、記録として残す機能を中心に開発してきました。
今回、会計・予算管理機能とGoogleスプレッドシート連携を追加したことで、AIが記録の整理だけでなく、実際の業務処理の一部を支援する段階へ進みました。
今回構築した会計管理支援フロー
今回構築した仕組みでは、Slackに請求書、契約書、領収書などのPDFを添付することで、AIがその内容を解析します。
処理の流れは次のとおりです。
SlackへPDFを添付
↓
Slack APIで添付ファイルを取得
↓
GeminiがPDFの内容を解析
↓
発行元・日付・金額・摘要を抽出
↓
勘定科目・費目コードの候補を生成
↓
Googleスプレッドシートへ自動追記
↓
会計・予算管理レポートを作成
これにより、PDFに記載された情報を人が一件ずつ読み取り、表計算ソフトへ転記する作業を大幅に削減できます。
実証した主な機能
1.PDF添付ファイルの自動解析
Slackに添付された請求書や契約書のPDFを取得し、AIが内容を直接解析します。
今回の検証では、次の情報を抽出しました。
- 発行元
- 発行日・契約日
- 支出金額
- 品目・摘要
- 契約や支出の概要
検証に使用した2件のPDFについては、抽出結果が原資料と一致していることを確認しました。
ただし、これは今回の検証対象に対する結果であり、あらゆる形式のPDFに対して完全な解析精度を保証するものではありません。
2.費目コードと勘定科目候補の生成
抽出した内容をもとに、AIが支出の性質を判断し、費目コードや勘定科目の候補を提示します。
例えば、次のような分類候補を生成します。
商標出願手続費用
→ 外注費・委託費候補
バーチャルオフィス利用料
→ 通信費、支払手数料、地代家賃などの候補
会計処理には、事業者ごとの会計方針や税務上の判断が関係します。
そのため、Report AIが提示する分類はあくまでAIによる仮分類であり、そのまま正式な仕訳として確定するものではありません。
3.Googleスプレッドシートへの自動登録
AIが解析・構造化した会計データは、Google Sheets APIを通じて専用のスプレッドシートへ自動的に追記されます。
今回の開発では、次の環境を構築しました。
- Google Cloudのサービスアカウント発行
- Googleスプレッドシートへの編集権限設定
- Cloud FunctionsへのGoogle Sheets API連携処理の実装
- JSON形式の解析結果を1行ずつ追記する処理
- シート名に依存しにくい書き込み範囲への改善
これにより、Slack上で資料を受け付けた後、会計情報を表形式のデータとして蓄積できるようになりました。
4.会計・予算管理レポートの自動生成
登録された情報をもとに、Report AIは会計・予算管理レポートを作成します。
レポートには、次の項目を掲載します。
- 支出合計
- 予算残高
- 予算消化率
- 支出明細
- 費目コード別集計
- AIによる勘定科目候補
- 未確認項目
- 経理上の注意事項
- 今後の確認事項
さらに、Cloud Schedulerを利用することで、前日の会計情報を定時に集計し、Slackへ自動配信する仕組みも構築しました。
開発中に解決した課題
今回の開発では、Googleスプレッドシートへの書き込みが正常に行われない問題が発生しました。
原因を調査した結果、Google Cloud上でGoogle Sheets APIが有効化されていないことが判明しました。APIを有効化することで、スプレッドシートへの自動追記が可能になりました。
また、書き込み先の指定が特定のシート名に依存していたため、シート構成の変更によって処理が停止する可能性がありました。
そこで、書き込み範囲をより汎用的な指定へ変更し、データ追記処理の安定性を向上させました。
このようなエラーと解決方法も、今後のシステム開発に活用できる技術ナレッジとして記録しています。
AIが整理し、人間が決定する
Power Elemotion Lab.では、AIによる自動化を進める一方で、AIの判断をそのまま正式な決定として扱わないことを基本原則としています。
会計管理においても、次の運用を想定しています。
AIがPDFを解析
↓
仕訳・勘定科目の候補を生成
↓
スプレッドシートへ仮登録
↓
所長が内容を確認
↓
承認済みデータとして確定
↓
必要に応じて会計システムへ登録
AIは、情報の読み取り、整理、分類、候補提示を担当します。
一方で、勘定科目の確定、税務上の判断、支出の承認など、責任を伴う最終判断は人間が行います。
これは、Power Elemotion Lab.が掲げる次の考え方に基づいています。
AI organizes. Human decides.
AIが整理し、人間が決定する。
「記録AI」から「業務実行支援AI」へ
これまでのReport AIは、Slack上の会話や業務履歴を整理し、日報や週報として残す「記録AI」としての役割を中心としていました。
今回の会計管理支援機能では、AIが記録をまとめるだけでなく、
- PDFを取得する
- 内容を読み取る
- 必要な項目を抽出する
- データを構造化する
- スプレッドシートへ登録する
- 定期レポートを作成する
という業務処理の流れに参加しています。
これは、AIが業務終了後に記録を作る存在から、業務プロセスの途中に入り、人間の作業を支援する存在へ変化したことを意味します。
AI組織実装工学における位置づけ
AI組織実装工学では、AIモデル単体の性能だけではなく、次の点を研究対象としています。
- AIにどの業務を担当させるか
- AIと人間の責任範囲をどう分けるか
- AIの出力をどのように確認するか
- 誤判断や誤登録をどのように防ぐか
- 業務記録をどのように知識資産へ変えるか
- 複数のシステムとAIをどのように連携させるか
今回のReport AIは、Slack、Gemini、Google Cloud、Googleスプレッドシートを連携させ、AIを実際の業務フローへ組み込んだ実証例です。
単にAIへ質問をするのではなく、AIに役割、入力、出力、確認者、承認手順を与えることで、組織の一員として機能させることを目指しています。
今後の改善予定
今後は、実運用の安全性と追跡性を高めるため、次の機能を追加する予定です。
- 証憑番号の自動付与
- 原本PDFと登録データの紐付け
- AI仮分類と所長承認の状態管理
- 重複登録の検知
- 支払済み・未払いの管理
- 会計登録済み・未登録の管理
- AI分類の確信度表示
- 費目コード判定基準の標準化
- CSV形式でのデータ出力
- 会計ソフトとの連携検討
また、Slack上の開発記録をより正確にレポートへ反映させるため、実装内容、解決した課題、動作確認結果、残課題を記載する「開発記録フォーマット」の運用も進めます。
おわりに
今回の成果により、Report AIは単なる自動レポート作成ツールから、組織活動、問い合わせ対応、チャットボット運用、会計管理を支援する業務基盤へと進化し始めました。
まだ小規模な実証段階ではありますが、AIが実際の組織の中で何を担当し、人間がどこで確認し、どのように最終判断を行うべきかを検証する重要な一歩です。
Power Elemotion Lab.では、今後も実際に動く小さなシステムを構築し、その成果と課題を記録しながら、AI組織実装工学の研究を進めてまいります。
研究開発情報
研究テーマ
AI組織実装工学
AI Organizational Implementation Engineering
開発システム
Report AI Ver.1.2
今回の到達点
Slack添付資料のAI解析、会計データ構造化、Googleスプレッドシート自動連携、会計・予算管理レポートの自動生成
基本原則
AI organizes. Human decides.
AIが整理し、人間が決定する。
© 2026 Power Elemotion Lab.
本記事の無断転載・複製はご遠慮ください。引用の際は、出典として「Power Elemotion Lab.」を明記してください。
