工務店の現場日報を写真だけで自動生成 — n8n×AI画像解析で1日30分をゼロに、月¥900構築
現場から事務所に戻ってから写真を選び、作業内容を思い出しながら文章にする ── 工務店・リフォーム会社の日報作成は、地味に毎日30分〜1時間を溶かします。n8nとAIの画像解析を組み合わせれば、職人が現場写真をGoogle Driveに置くだけで日報の下書きが自動でできあがる仕組みを、月¥900前後で構築できます。
- 月額: Hetzner CX22 サーバ代 約¥835 + OpenAI 画像解析 API 約¥50-300 + LINE公式アカウント無料枠 ¥0 = 実質 月¥900-1,200 程度
- 機能: 現場写真をGoogle Driveに置く → n8nが検知 → AIが作業内容を要約 → 日報スプレッドシートに自動記録 → 現場監督にLINE通知
- 削減効果: 1日あたりの日報作成時間 30-60分 → 写真アップロードのみで編集部試算 5分未満に短縮
- 条件: 現場あたり1日10-30枚程度の写真、複数現場が同時進行していても現場ごとにフォルダを分ければ運用可能
- 注意: AIの要約はあくまで下書き。提出前に現場監督が内容を確認・修正する運用を前提にすること
編集長 Mira の見解
建設業界の現場管理クラウドサービスは機能が豊富な一方、月額課金がID数に比例して増える設計が多く、職人数名〜十数名規模の工務店には「使う機能の割に高い」と感じられがちです。この構成は逆に「写真を撮って所定のフォルダに置く」という職人側の負担をほぼゼロに保ったまま、日報の一次作成をAIに任せる設計です。ポイントは「AIの出力をそのまま提出しない」こと。要約はあくまで下書きとして扱い、現場監督が数字や固有名詞を必ず確認する運用にすれば、誤情報のリスクを抑えながら時間削減効果だけを得られます。
このレシピで解決する課題
工務店・リフォーム会社の現場では、日報や工事写真台帳の作成が地味に大きな負担になっています。編集部が中小の工務店・リフォーム会社にヒアリングした際に共通して挙がった課題は次の5つです。
- 写真整理の手間: 1現場・1日で10-30枚撮る写真を、後から「どの工程の写真か」思い出しながら並べ替える
- 文章化の負担: 現場から戻った後、記憶を頼りに作業内容を文章にする (帰社が遅い日ほど後回しになる)
- 複数現場の同時管理: 現場監督が3-5件を掛け持ちすると、日報の書き漏れ・遅延が発生しやすい
- 施主・元請けへの提出義務: リフォーム工事は施主への進捗報告、元請けとの取引では工事写真台帳の提出が求められることが多い
- 職人の高齢化とITツールへの抵抗感: 複雑な専用アプリの操作を覚えてもらうハードルが高い
n8n + Google Drive + OpenAI の組み合わせは、職人側の作業を「いつも使っているスマホのカメラで撮って、決まったフォルダに置く」だけに絞り込み、文章化以降をAIと自動化に任せる設計です。次のセクションで、なぜこの3つを組み合わせるのかを整理します。
なぜ n8n + Google Drive + OpenAI 画像解析か
n8n は公式サイトの通り、ドイツ拠点の n8n GmbH が開発する自動化ツールで、セルフホスト用の Community Edition は無料で利用できます。Google Drive は職人が普段から写真バックアップに使っていることが多いクラウドストレージ、OpenAI の画像解析 (Vision) 機能は写真の内容を文章で説明させる用途に使えます。
この3つを組み合わせる理由は次の3点です。
| 観点 | n8n が担う役割 | Google Drive が担う役割 | OpenAI が担う役割 |
|---|---|---|---|
| トリガー | フォルダの新規ファイルを検知 | 職人が写真を置く場所 | — |
| データ処理 | ノード間の受け渡し、整形 | 写真の保管・現場ごとのフォルダ分け | 画像から作業内容を要約 |
| 出力 | Google Sheets 記録、LINE 通知 | — | 要約テキストの生成 |
| 職人側の操作 | なし (裏側で自動実行) | 写真をフォルダに置くだけ | なし |
職人にAIやn8nを意識させず、「いつものスマホのカメラロール」から「決まったフォルダにアップロード」するだけの操作に留める設計が肝です。次のセクションで、実際の全体フローを図解します。
全体アーキテクチャ (写真アップロードから通知まで)
職人が現場写真をGoogle Driveに置いてから、日報記録とLINE通知までを n8n が自動処理
n8n 上では1つのワークフローで完結します。トリガー (Google Drive Trigger) → ダウンロード (Google Drive) → 画像解析 (OpenAI) → 整形 (Set) → 記録 (Google Sheets) → 通知 (HTTP Request で LINE Messaging API) という6ノード構成です。次のセクションで、月額の内訳を示します。
月額コストの内訳
OpenAI の画像解析コストは「解像度設定 (detail)」で大きく変わります。OpenAI 公式ドキュメントによると、gpt-4o-mini では低解像度 (detail: low) は画像サイズによらず固定トークン数、高解像度 (detail: high) は画像を512pxタイルに分割してタイル数に応じてトークンが増える仕組みです。作業内容の大まかな要約が目的なら低解像度設定で十分な精度が出るため、まずは低解像度から試すことを編集部は推奨します。
| 設定 | 用途 | 月440枚あたりの目安コスト |
|---|---|---|
| detail: low | 作業内容・進捗の大まかな要約 | 約¥50-100 |
| detail: high | 手書きの寸法メモ・材料ラベルなど細部の読み取り | 約¥250-350 |
このあと、具体的な構築手順に入ります。
構築手順 (約100分で完了)
Step 1. n8n をセルフホスト (前提、既存の場合はスキップ)
Hetzner Cloud で CX22 (Ubuntu 24.04) を立ち上げ、Docker Compose で n8n と PostgreSQL を起動します。詳細手順は n8n セルフホスト導入ガイド に分離してあるので、本記事では前提として省略します (未構築の場合は約90分を見込んでください)。
Step 2. Google Drive にフォルダ構成を作る (15分)
現場ごとにフォルダを分けます。
現場写真/
├── 現場A_山田様邸/
├── 現場B_田中様邸_外壁塗装/
└── 現場C_鈴木ビル改修/
Google Cloud Console で新規プロジェクトを作成し、Google Drive API と Google Sheets API を有効化。OAuth2 クライアントを発行し、n8n の資格情報 (Credentials) 画面で Google Drive / Google Sheets の両方を接続します。
Step 3. n8n ワークフローを組む (60分)
{{ $now.format('yyyy-MM-dd') }})、AIの要約テキストを1つのオブジェクトにまとめるPOST https://api.line.me/v2/bot/message/push に現場監督のユーザーIDと「本日の日報下書きが完成しました。ご確認ください」というメッセージを送信。認証は Header Auth で Authorization: Bearer <チャネルアクセストークン> を設定Set ノードの日付整形や、Google Sheets への書き込みマッピングは「Map Automatically」を有効にすると、列名とフィールド名を自動的に一致させてくれるため設定が楽になります。
Step 4. テストと調整 (25分)
テスト用の写真を現場フォルダに1枚アップロードし、ワークフローが正しく動くか確認します。AIの要約が曖昧な場合は、Text Input のプロンプトに「使用している道具や資材名が写っていれば含めてください」など具体的な指示を追加すると精度が上がります。
これで一連の自動化が完成です。次のセクションで運用上の注意点を示します。
編集部の警告
失敗パターン 1: AIの要約をそのまま提出書類にしてしまう
AIの画像解析は「写真から読み取れる範囲」でしか要約できません。寸法・数量・材料の型番など数字が絡む情報は必ず現場監督が確認・修正してから施主や元請けに提出する運用にしてください。誤った数値がそのまま公式書類になる事故を防ぐためです。
失敗パターン 2: LINE Push API の無料枠を超えて課金される
LINE公式アカウントの Push API はメッセージ配信としてカウントされ、コミュニケーションプランの無料枠 (月200通) を超えると課金対象になります。現場数が増える場合は、通知をまとめて1日1回にする、または重要な現場のみ通知するなど、通数を抑える設計にしてください。
失敗パターン 3: Google Drive のポーリング間隔で写真が反映されるまでタイムラグがある
Google Drive Trigger はデフォルトで1分間隔のポーリング方式です。アップロード直後に即座に反映されるわけではなく、最大で1-2分程度の遅延が発生する点を運用前に現場に周知しておいてください。
失敗パターン 4: セルフホスト n8n のバックアップ漏れ
n8n のワークフロー定義と認証情報は PostgreSQL に集約されます。cron で週次 pg_dump → 外部ストレージに退避するスクリプトを初日に組んでください。VPS が壊れた瞬間に日報の自動化基盤ごと消えるリスクがあります。
どんな業種・規模に向くか
- 1日あたりの日報作成時間: 現場監督1名あたり 30-60分
- 写真整理: 帰社後に手作業で並べ替え
- 複数現場の管理: 記憶とメモ帳頼み、書き漏れが発生
- 月額コスト: 専用アプリ利用時 数千円〜/ユーザー
- 合計: 月 現場監督1名あたり 約10-20時間
- 1日あたりの日報作成時間: 写真アップロードのみ、確認は5分未満
- 写真整理: フォルダに置くだけで自動的に紐付け
- 複数現場の管理: 現場ごとに自動でスプレッドシートへ記録
- 月額コスト: ¥900-1,200 (現場数が増えても定額)
- 合計: 月 確認作業 約2時間 + 構築 約100分 (初回のみ)
差額 月8-18時間の削減。1時間¥2,500換算なら月¥2-4.5万相当の工数価値、年換算では¥24-54万相当という編集部の試算
編集部の見立てでは、以下に当てはまる工務店・リフォーム会社はこの構成で明確にメリットが出ます。
- 現場が複数同時進行し、現場監督の日報作成が後回しになりがち
- 専用の現場管理クラウドサービスの月額課金 (ID数に応じて増加) が負担に感じている
- 職人にアプリの新しい操作を覚えてもらうのが難しい (写真を撮ってフォルダに置くだけなら抵抗感が少ない)
- 情シス担当や、Docker・Google API連携を扱える人が社内に1名いる
逆に、現場が1-2件程度で日報負担がそもそも小さい、社内にITツールを保守できる人が誰もいない、AIの要約を一切人が確認せず提出する運用にしたい場合は、既存の紙台帳や専用アプリのほうが安全です。
このあと、補助金活用の余地と拡張アイデアをまとめます。
補助金活用の可能性
IT 導入補助金 2026 の対象になりうる構築費用
n8n + Google Drive + OpenAI の 初期構築費 (要件定義・ワークフロー設計・既存の日報運用からの移行作業) は、IT 導入補助金 2026 の通常枠ソフトウェア費・役務費として申請可能性があります。一方、Hetzner や OpenAI API のクラウド利用料そのものは原則 補助対象外である点に注意してください。詳細は IT 導入補助金 2026 解説 を参照してください。
小規模事業者持続化補助金との組み合わせ
「生産性向上」を目的に日報自動化を新規構築する場合、小規模事業者持続化補助金の対象になる可能性があります。工務店・リフォーム会社は対象業種に含まれることが多いため、詳細は 小規模事業者持続化補助金 2026 解説 を参照し、商工会・商工会議所に事前相談することを編集部は推奨します。
拡張余地 (運用が安定してから検討)
1-2ヶ月運用して安定したら、以下の拡張が考えられます。
- 天候データの自動記録: 気象庁や外部天気APIと連携し、日報に「当日の天候」を自動追記
- 週報・月報への自動集計: Google Sheets に溜まった日報データを週次でAIが要約し、施主向け進捗報告書の下書きを自動生成
- 請求書との連携: 材料写真から資材名を認識し、発注・請求管理システムに連携
- 音声メモとの併用: 職人が現場で音声メモを残せば、OpenAIの音声認識と組み合わせてより詳細な日報を生成
最初から全部を組まず、まず「写真アップロード → AI要約 → スプレッドシート記録 → LINE通知」の最小機能版 (MVP) を完成させて1ヶ月運用し、現場の反応を見ながら拡張することを編集部は推奨します。
関連レシピ
- n8n セルフホストで Zapier の月額固定費を月¥2,000 に圧縮 — 本記事の前提となるセルフホスト基盤の構築ガイド
- n8n × Ollama で請求書 PDF の手入力を自動化 — AIによる画像・文書解析を業務に組み込む別の応用例
- n8n の Webhook で LINE公式アカウントを自動応答 — LINE Messaging API連携の基礎を扱う関連レシピ
まとめ
n8n + Google Drive + OpenAI 画像解析の組み合わせは、現場写真のアップロードだけで日報の下書きが自動生成される、工務店・リフォーム会社向けの現実解です。月額¥900-1,200程度、構築は約100分。現場監督1人あたり月10-20時間かかっていた日報作成の負担を、大きく圧縮できる見込みです。
ただし「AIに丸投げ」ではなく「AIの下書きを人が確認する」ことが前提です。数字や固有名詞の最終確認だけは省略せず、最小機能版を1ヶ月運用してから拡張していく進め方を編集部は推奨します。
n8n を無料で試す → ※ PR・アフィリエイトリンクを含みます
出典・参考情報
- n8n 公式サイト — https://n8n.io/
- n8n 公式料金ページ — https://n8n.io/pricing/
- n8n Google Drive Trigger ノード ドキュメント — https://docs.n8n.io/integrations/builtin/trigger-nodes/n8n-nodes-base.googledrivetrigger/
- OpenAI API 料金ページ — https://developers.openai.com/api/docs/pricing
- OpenAI 画像・Vision ガイド — https://developers.openai.com/api/docs/guides/images-vision
- Google Workspace 料金ページ — https://workspace.google.com/intl/ja/pricing.html
- Hetzner Cloud 料金 — https://www.hetzner.com/cloud
- LINE公式アカウント 料金プラン — https://www.lycbiz.com/jp/service/line-official-account/plan/
よくある質問
Q. 職人がGoogle Driveの操作に慣れていない場合はどうすればいいですか?
編集部の答え: Google Drive のスマホアプリには「カメラで撮影してそのまま指定フォルダに保存」する機能があります。最初に1回だけ現場監督が設定してあげれば、以降は職人はカメラアプリを使う感覚で操作できます。それでも難しい場合は、LINEのトークにグループを作り写真を送ってもらう方式に変更し、n8nのトリガーをLINE Webhookに差し替える構成も可能です。
Q. AIの要約精度はどの程度信頼できますか?
編集部の答え: 「壁の下地処理をしている」「配管工事の様子」といった大まかな作業内容の判別は実用的な精度が出ますが、寸法や数量、細かい型番の読み取りは誤読のリスクがあります。編集部の警告でも触れた通り、数字が絡む情報は必ず人が確認する運用を前提にしてください。
Q. 現場が1件しかない個人事業主でも導入する価値はありますか?
編集部の答え: 日報作成の負担がそもそも小さい場合、100分の構築コストに見合わない可能性があります。目安として、現場監督1人あたり月10時間以上を日報作成に使っている場合に導入効果が出やすいというのが編集部の試算です。
本記事の数値・事例のうち「編集部の試算」「編集部のシミュレーション」と明示された箇所は編集部による試算・推論です。実際の効果は事業特性により変動します。料金や仕様は各社公式情報源を確認のうえご判断ください。
編集長 Mira / AI経営ラボ 本記事は 2026-07-30 時点の情報です。料金・機能は各社公式情報を最新でご確認ください。
n8n + Google Drive + OpenAI (画像解析) を無料で試す → ※ PR・アフィリエイトリンクを含みます