業務自動化

工務店の現場写真をZapierで自動分類し、施主への進捗報告書を自動生成するレシピ

建設 の業務自動化レシピ
業種建設
ツールZapier
難易度★★☆ 中
設定時間約 90 分

工務店では、現場写真の整理と施主への進捗報告に時間がかかります。本記事では、ZapierとGoogleフォーム、Googleドライブなどを組み合わせ、写真の保存から報告書の作成までを効率化する方法を紹介します。削減時間は編集部の試算であり、現場の運用によって変わります。

読了時間: 約 14 分(設定作業を含めると約 90 分)

この記事のポイント

  • Googleフォームを入口に、現場写真を整理する流れ
  • ZapierでGoogleドライブやGoogleドキュメントを連携する方法
  • 編集部の試算で、月 14 時間の作業を確認作業中心にできる可能性
  • 無料プランと有料プランの違い、タスク数の考え方
  • 施主へ送信する前に、人が確認する運用

編集長の見解
現場監督が週末に写真を整理し、報告書を作る業務は、自動化の効果を検討しやすい領域です。まずは 1 現場で試し、写真の分類と報告内容を人が確認する運用から始めましょう。作業時間の削減は、現場の写真枚数や送信頻度によって異なります。

📸 現場写真の整理に追われる工務店の課題

工務店の現場監督にとって、現場写真の管理は欠かせない一方、売上に直結しにくい業務です。しかし、記録と報告の品質は施主との信頼関係に影響します。

撮影枚数の多さと整理の負担

住宅建築の現場では、撮影する写真の枚数が多くなります。工程や現場の規模によって差が大きいため、1 現場あたり 1,000〜2,000 枚という数値は、編集部が複数の現場運用を想定して置いた試算です。業界全体の平均値を示す公的統計ではありません。

写真整理の時間も同様です。本記事では、1 現場あたり月 5〜8 時間を編集部の試算として扱います。フォルダー作成、ファイル名の変更、工程別の仕分けなどを含む想定で、実際の時間は運用方法や写真枚数によって変わります。

Googleフォームのファイルアップロード仕様は、Google Workspace ヘルプで確認できます。フォーム導入前に、ファイル容量や保存先の条件を確認しておきましょう。

施主への報告が不定期になる悪循環

写真整理が遅れると、施主への進捗報告も後回しになります。すると、次のような悪循環が生まれます。

施主の不安が不満につながる可能性はあります。ただし、クレームや契約上の問題を自動化だけで防げるわけではありません。報告内容の確認と、必要に応じた個別対応が必要です。

手作業による誤分類と抜け漏れ

手作業で写真を分類すると、次のようなミスが起こり得ます。

  1. 保存先のフォルダーを間違える
  2. ファイル名に日付や工程名を入れ忘れる
  3. 報告書に載せる写真を選び漏らす
  4. 同じ写真を重複して送信する

こうしたミスを減らすには、入力項目をそろえ、保存先とファイル名のルールを決めることが重要です。

注意:この自動化で効率化できるのは、写真の保存、整理、報告書作成などの定型作業です。ピンぼけや暗さなど、写真自体の品質は改善できません。施主への送信前には、人が内容を確認してください。

次のセクションでは、使用するサービスと自動化の全体像を説明します。

🔧 Zapierで実現する自動化の全体像

Zapierは、異なるクラウドサービスをつないで定型作業を自動化するサービスです。画面操作を中心に設定できるため、専門的なプログラミング知識がない事業者も導入を検討できます。

自動化の全体フロー

本レシピでは、次の流れを構築します。

現場写真の自動整理と報告書作成の全体フロー
ステップ 1現場監督がスマートフォンから写真をGoogleフォームへ送信
ステップ 2Zapierがフォーム回答を検知し、Googleドライブへ保存
ステップ 3ファイル名を「現場名_日付_工程名」に整える
ステップ 4Googleスプレッドシートに写真情報を記録
ステップ 5Googleドキュメントで報告書を作成
ステップ 6Gmailで施主へ報告書のリンクを送信

Zapierが各サービスをつなぎます

各ステップの役割と使用ツール

ステップ使用するツール役割編集部の評価
写真の送信Googleフォーム写真と工程名をスマートフォンから送信入力項目をそろえやすい
写真の保存Googleドライブ写真を現場別に保存既存のGoogle環境を活用しやすい
ファイル名の整理Zapier Formatter現場名・日付・工程名を付ける手作業の削減に有効
写真の一覧管理Googleスプレッドシート送信された写真を一覧で管理検索と確認に向く
報告書の作成Googleドキュメント写真情報から報告書を作る書式を統一しやすい
報告書の送信Gmail施主へメールを送る送信前の確認を組み込みやすい

Zapierの連携例は、Googleドライブ連携の公式ページGoogleスプレッドシート連携の公式ページGmail連携の公式ページで確認できます。

この自動化で削減できる時間

以下は、1 現場で週 1 回の報告を行う場合を想定した、編集部の試算です。実際の削減率を保証するものではありません。

導入前後の月間工数(1 現場あたりの試算)
導入前(手作業)
  • 写真の分類・ファイル名変更: 週 2 時間 × 4 週 = 8 時間
  • 進捗報告書の作成: 週 1 時間 × 4 週 = 4 時間
  • 施主へのメール送信: 週 0.5 時間 × 4 週 = 2 時間
  • 合計: 月 14 時間
導入後(自動化)
  • 写真の分類・ファイル名変更: 自動処理。内容確認は必要
  • 進捗報告書の作成: 自動処理。書式と内容の確認は必要
  • 施主へのメール送信: 送信前に人が確認
  • 合計: 確認作業中心。時間は運用で変動

編集部の試算。現場の規模、写真枚数、報告頻度によって変わります

この試算では、月 14 時間の定型作業を自動処理へ移す構成を示しています。自動化後も、写真と報告内容の確認時間は残ります。次のセクションでは、写真を保存して分類する設定を進めます。

📁 ステップ 1: 写真の自動保存と分類

最初に、写真の保存と分類の仕組みを作ります。Googleフォームを入口にし、ZapierでGoogleドライブへの保存とファイル名の整理を行います。

1-1. Googleフォームの作成

現場監督がスマートフォンから写真を送れるフォームを作成します。

  1. Googleフォームにアクセスし、新しいフォームを作成する
  2. フォーム名を「現場写真送信フォーム」にする
  3. 次の項目を追加する
項目名質問の種類備考
現場名プルダウン現場ごとに選択
工程名プルダウン基礎、上棟、断熱、配管、電気、内装、外構など
写真ファイルアップロード画像のみを受け付ける
コメント段落施主への説明がある場合に入力

ポイント: 現場名と工程名をプルダウンにすると、入力内容がそろいます。後続の自動処理でも、分類ミスを減らしやすくなります。

1-2. ZapierのZapを作成する

Zapは、Zapier上で設定する自動化の単位です。Googleフォームの回答をGoogleスプレッドシートで受け取り、Zapierを起動します。

Zapの作成手順
ステップ 1: ZapierにログインZapierのダッシュボードを開き、「Create Zap」をクリックします。
ステップ 2: 起動条件を設定アプリに「Google Sheets」を選び、イベントに「New Spreadsheet Row」を設定します。フォーム回答がスプレッドシートに追加された時点で起動します。
ステップ 3: スプレッドシートを接続Googleフォームの回答先スプレッドシートを選びます。フォームの「回答」タブから保存先を確認できます。
ステップ 4: Googleドライブを追加アクションに「Google Drive」を追加し、「Upload File」または画面に表示される同等のファイル作成イベントを選びます。
ステップ 5: 保存先とファイルを設定保存先フォルダーを選び、フォーム回答の「写真」列をファイルとして指定します。

1-3. フォルダー名とファイル名の自動生成

Googleドライブでは、現場ごとのフォルダーをあらかじめ作る方法が扱いやすいです。現場数が少ない場合は、事前作成の方が設定と確認を簡単にできます。

方法手順向いているケース編集部の評価
事前にフォルダーを作成現場決定時にフォルダーを作り、Zapの設定で保存先を指定月 1〜2 現場初心者向け
フォルダーを自動作成Googleドライブのフォルダー作成アクションを追加月 3 現場以上設定確認が必要

ファイル名の設定

ZapierのFormatter機能を使い、次のような形式で名前を整えます。

現場名_日付_工程名_連番.jpg

例: 鈴木邸_20260601_基礎工事_001.jpg

現場名や工程名は、フォーム回答からZapierの入力欄へ割り当てます。日付の表示形式は、ZapierのFormatterで整えてください。

1-4. 写真の保存先を設計する

保存先は、次のように現場名と日付で分けます。

現場写真
├── 鈴木邸_北山工事
│   ├── 2026-06-12_基礎工事
│   │   ├── 鈴木邸_20260612_基礎工事_001.jpg
│   │   └── 鈴木邸_20260612_基礎工事_002.jpg
│   └── 2026-06-19_上棟
└── 佐藤邸_東町工事

この構造にすると、現場名、日付、工程名で写真を探しやすくなります。

ヒント:フォルダー名には「現場名」だけでなく「現場名_契約日」などの識別情報を加えると、似た名前の現場を区別しやすくなります。

次のセクションでは、保存した写真の情報を使って進捗報告書を作成します。

📊 ステップ 2: 進捗報告書の自動生成

写真がGoogleドライブに保存されたら、写真情報を一覧化し、報告書の作成につなげます。

2-1. Googleスプレッドシートに写真一覧を集約

ZapierのGoogle Sheetsアクションで、フォーム送信のたびに行を追加します。

列名内容
日時送信日時2026-06-12 14:30
現場名フォーム回答鈴木邸
工程名フォーム回答基礎工事
コメントフォーム回答配筋完了しました
写真URLGoogleドライブのURLhttps://drive.google.com/
ファイル名整理後の名前鈴木邸_20260612_基礎工事_001.jpg

Zapのアクションには「Create Spreadsheet Row」を追加し、フォーム回答とGoogleドライブの情報を各列へ割り当てます。

2-2. Googleドキュメントで報告書のテンプレートを作成

Googleドキュメントで報告書の雛形を作成します。

工事進捗報告書
現場名: [現場名]
報告日: [日付]

[今週の作業内容]
[コメント]

[写真]
[写真URL]

[次回予定]
[次回工程]

ご不明な点がございましたら、ご連絡ください。

プレースホルダーには、MDXで解釈されないよう角括弧を使います。Zapier側では、同じ文字列を検索対象として設定してください。

2-3. ZapierでGoogleドキュメントを作成する

方法は次の 2 つです。

方法 A: テンプレートから複製する

  1. Googleドキュメントでテンプレートを作成する
  2. ZapierのGoogle Docsアクションで「Copy Document」を選ぶ
  3. テンプレートのドキュメントIDと新しい文書名を設定する
  4. 「Find and Replace」でプレースホルダーを実際の値に置換する

方法 B: 新しい文書を作成する

  1. Google Docsアクションで「Create Document」を選ぶ
  2. スプレッドシートの行データを本文へ割り当てる
  3. 文書名を「現場名_報告書_日付」にする

書式を保ちたい場合は、テンプレートを複製する方法が扱いやすいでしょう。

Googleドキュメントの自動生成手順
ステップ 1: テンプレートを準備角括弧のプレースホルダーを配置した報告書をGoogleドキュメントで作成します。
ステップ 2: Copy Documentを追加Google Docsの「Copy Document」を追加し、テンプレートを選択します。
ステップ 3: 文書名を設定文書名に「現場名_報告書_日付」を指定します。
ステップ 4: プレースホルダーを置換「Find and Replace」で角括弧の文字列を実際の現場名や日付に置き換えます。

2-4. 写真の自動挿入について

Googleドキュメントへ写真を直接挿入できるかは、Zapierのアクション仕様や契約プランによって異なります。まずは、写真URLを報告書へ記載する方法が扱いやすいでしょう。

[写真]
・基礎工事_001: https://drive.google.com/...
・基礎工事_002: https://drive.google.com/...

施主が閲覧できるよう、Googleドライブの共有権限を設定してください。権限設定の詳細は、Googleドライブの共有設定ヘルプで確認できます。

編集部の推奨する方法: 写真URLを記載し、送信前に共有範囲と表示内容を確認する方法です。写真を文書へ直接挿入したい場合は、Google Slidesを使う構成も検討できます。

ヒント:施主ごとに閲覧権限が異なる場合は、共有リンクを送る前に、想定する閲覧者で開けるかを確認しましょう。

次のセクションでは、作成した報告書を施主へ送る設定を説明します。

📧 ステップ 3: 施主への自動送信

報告書のリンクをGmailで送信します。最初は自動送信ではなく、下書き作成にして確認する運用も選べます。

3-1. GmailとZapierを連携する

  1. Zapのアクションに「Gmail」を追加する
  2. イベントに「Send Email」を選ぶ
  3. Gmailアカウントを接続する

3-2. メールの内容を設定する

設定項目内容
To施主のメールアドレスフォームの施主メール欄
Subject件名【進捗報告】鈴木邸 2026-06-12
Body本文報告書のリンクとコメント
Attachment添付ファイル必要な場合のみPDFなど
件名: 【進捗報告】鈴木邸 2026-06-12

鈴木様

いつもお世話になっております。〇〇工務店の△△です。

本日の工事の進捗をご報告いたします。

【本日の作業内容】
基礎工事を行いました。コンクリート打設が完了しています。

【写真】
以下のリンクからご確認いただけます。
https://drive.google.com/...

【次回の作業】
次回は上棟を行います。

ご不明な点がございましたら、お気軽にご連絡ください。

〇〇工務店
担当: △△
TEL: 000-000-0000

3-3. 送信タイミングを設定する

送信タイミング設定方法特徴編集部の評価
フォーム送信直後フォーム回答を起動条件にするすぐに伝えられる確認後の送信向け
週次Scheduleトリガーを使うまとめて報告できる無料プランと相性がよい
工程完了時工程名を条件にする区切りごとに報告できる設計と確認が必要

編集部の推奨は、導入初期は「報告書を作成して下書きに保存し、人が確認してから送る」方法です。運用が安定した後に、送信範囲を段階的に広げます。

3-4. コメントをメール本文へ挿入する

Gmailアクションの本文欄に、フォームのコメント列を割り当てます。空欄になる場合は、「特にありません」などの初期値を設定しておくと、メールの体裁を整えやすくなります。

注意:送信前に、現場名、施主名、写真URL、共有権限を確認してください。自動処理では、別現場の情報が混ざる可能性をゼロにはできません。

⚠️ 編集部の警告: 自動化で失敗しやすい 3 つのポイント

1. 写真の容量が大きく処理が遅れる

現場写真は高画質になりやすく、通信環境によってはアップロードに時間がかかります。

対策

編集部の推奨する方法: まずは少数の写真でテストし、画質と処理時間のバランスを確認してください。必要に応じて画像縮小機能を追加します。

2. Googleドライブのフォルダー構造が不明確

フォルダー構造を決めずにZapを作ると、写真を探しにくくなります。

3. 誤った写真を施主へ送る

自動生成した報告書には、誤った写真や公開に適さない写真が含まれる場合があります。

編集長の見解:自動化は、すべてを無確認で処理する仕組みではありません。単純作業を自動化し、浮いた時間を写真と報告内容の確認、施主とのコミュニケーションに充てる設計が現実的です。

次のセクションでは、導入に必要な時間と、最初に試す手順をまとめます。

📅 導入ステップと所要時間

このレシピは、1 現場で試す場合、設定に約 90 分を見込んでいます。初回はテストと確認に時間をかけてください。

ステップ内容所要時間
1Zapierアカウントの準備10 分
2Googleフォームの作成15 分
3Googleドライブの設計10 分
4Zapの作成30 分
5テストと調整15 分
6運用開始10 分
合計約 90 分

経営者・事業主が試す具体的なシナリオ

小規模な工務店なら、まず 1 現場、1 名の現場監督、週 1 回の報告から始めます。

  1. 経営者が現場名と工程名の入力ルールを決める
  2. 現場監督が 1 週間、フォームから写真を送る
  3. 週末に報告書の下書きと写真URLを確認する
  4. 問題がなければ施主へ送信する
  5. 写真整理にかかった時間と、問い合わせ件数を記録する

この結果を見て、日次報告にするか、他の現場へ広げるかを判断します。次は、料金とタスク数を確認します。

💰 Zapierの料金とタスク数

Zapierの料金は変更される可能性があります。最新のプランと機能は、Zapier公式料金ページで確認してください。

本記事では、編集部が 2026 年 6 月に確認した表示を参考にしています。為替換算は、1 米ドル = ¥150 として計算した目安です。実際の請求額は、契約時の為替レートや税によって変わります。

プランタスク数月額費用の目安向いているケース
無料100 タスク/月無料まず 1 現場で試す
Professional750 タスク/月$19.99(約 ¥3,000)小規模な現場で頻繁に使う
Team2,000 タスク/月$69(約 ¥10,350)複数人・複数現場で使う

※価格とタスク数は、2026 年 6 月に編集部が確認した時点の目安です。最新の内容は公式料金ページで確認してください。月額料金は 1 米ドル = ¥150 の換算で、参照日は 2026 年 6 月 1 日です。

無料プランの上限に近づいたら、送信頻度を下げる、処理をまとめる、有料プランを比較するなどの方法を検討します。中小規模の工務店では、まず無料プランで処理量を確認してから判断するとよいでしょう。

タスク消費の考え方

1 回の送信で 5 タスクを消費するという計算は、保存、一覧記録、文書作成、置換、メール送信を組み合わせた編集部の想定です。実際の消費数は、Zapの構成やアクション数によって変わります。

実際には、エラー処理、確認用アクション、まとめ送信などで消費数が変わります。Zapを公開する前に、テスト実行で処理数を確認してください。

次のセクションでは、導入後に起こりやすい疑問へ回答します。

❓ よくある質問

質問 1: Zapierの無料プランでどこまでできますか?

無料プランで試せる範囲は、契約時点の料金ページと機能表示で確認してください。本レシピのように写真送信ごとに複数の処理を実行する場合、100 タスク/月では余裕が少ない可能性があります。

質問 2: 写真の自動分類でAIは使えますか?

Zapierでは、外部のAIサービスと連携する構成を検討できます。ただし、利用できる機能、料金、処理回数は契約内容によって異なります。

AIに工程名を提案させる場合でも、重要な工程は人が確認してください。写真の内容を誤って分類すると、別の現場や工程として報告されるおそれがあります。

質問 3: 施主への報告書を毎回確認する必要はありますか?

編集部の推奨は、少なくとも導入初期は送信前に確認することです。

方法特徴編集部の評価
送信前に確認報告内容と共有権限を確認できる導入初期に推奨
送信後に確認手間は少ないが訂正対応が必要安定運用後に検討
確認を省略誤送信のリスクが高い推奨しない

最初の 1 か月は送信前の確認を続け、誤分類や共有設定の問題がないことを確認してから運用を見直します。

質問 4: 写真のアップロードに時間がかかるのはなぜですか?

写真の容量や通信環境が原因です。次の対策を試してください。

質問 5: 複数の現場を同時に運用できますか?

可能ですが、現場名を正確に入力できる設計が必要です。

🔗 設定・仕様を確認する公式情報

設定前に、次の公式ページを確認してください。

まとめ

Zapierを使うと、現場写真の保存、ファイル名の整理、一覧管理、報告書作成といった定型作業をつなげられます。編集部の試算では、1 現場あたり月 14 時間の作業を自動処理へ移す構成を検討できます。

ただし、削減時間やタスク消費数は、現場の規模、写真枚数、Zapの構成によって変わります。まずは 1 現場で試し、写真、報告書、共有権限を人が確認する運用から始めてください。

編集部メモ:工務店の自動化は、現場監督の作業をなくすことが目的ではありません。写真整理の負担を減らし、現場管理と施主対応に時間を戻すことが目的です。


Mira / AI経営ラボ 編集長