グリーンファイル作成の何に時間がかかっているのか?
かかっているのは「考える時間」ではなく「同じ情報を様式ごとに書き直す時間」です。
グリーンファイル(労務安全書類)とは、建設現場で元請が下請各社から提出を受ける、施工体制・作業員・持込機械・作業計画などを記録した安全衛生管理用の書類一式です。緑色のファイルに綴じて保管した慣習から、この呼び名が定着しています。
代表的な構成は次のとおりです(様式番号は全国建設業協会の統一様式でも改訂により変わり、ゼネコン独自様式も併存するため、番号ではなく書類名で整理しています)。
- 再下請負通知書/下請負業者編成表
- 作業員名簿
- 工事安全衛生計画書
- 新規入場者調査票・新規入場時等教育実施報告書
- 持込機械等使用届(電動工具・電気溶接機など)
- 移動式クレーン・車両系建設機械等使用届
- 工事用車両届
- 有機溶剤・特定化学物質等持込使用届
- 火気使用願
- 安全ミーティング報告書
- (元請側で作成する)施工体制台帳・施工体系図
ここで注目すべきは、同じ技能者の氏名・生年月日・保有資格・社会保険加入状況が、作業員名簿にも、新規入場者調査票にも、持込機械の運転者欄にも登場するという点です。事業者名・許可番号・現場代理人・保険加入状況も同様に何度も出てきます。
つまり作成負荷の正体は、情報が足りないことではなく、同じ情報が様式間で分散して手入力されていることにあります。ここを構造から直すのが半自動化の考え方です。
なお、2024年4月1日から建設業にも時間外労働の上限規制が全面適用され、原則は月45時間・年360時間、特別条項がある場合でも年720時間以内などの上限が課されています(厚生労働省「建設業・ドライバー・医師等の時間外労働の上限規制」)。書類作成のような間接業務の時間は、以前より明確に「削らなければならないコスト」になりました。
グリーンファイルのどこまでを自動化できるのか?
書類は「マスタから生成できるもの」「現場の事実を拾うもの」「人が判断して書くもの」の3層に分かれます。自動化の適性はこの層でほぼ決まります。
| 書類 | 情報の一次ソース | 自動化適性 | 主なネック |
|---|---|---|---|
| 作業員名簿 | 技能者マスタ(本人情報・資格・保険) | 高 | 氏名の表記ゆれ、資格の有効期限管理 |
| 再下請負通知書/下請負業者編成表 | 事業者マスタ+案件の契約情報 | 高 | 許可番号・更新日の鮮度 |
| 持込機械等使用届 | 機械マスタ+運転者(技能者マスタ) | 高 | 機械の年次点検日、運転資格の紐付け |
| 工事用車両届 | 車両マスタ | 高 | 保険期限、ナンバーの改番 |
| 新規入場者調査票 | 技能者マスタ+入場日 | 中 | 健康診断日など更新頻度の高い項目 |
| 有機溶剤・特定化学物質等持込使用届 | 使用材料リスト(SDS) | 中 | 材料が現場都合で当日変わる |
| 工事安全衛生計画書 | 現場の作業内容・工程 | 低 | 作業手順とリスクは人が書く |
| 安全ミーティング報告書 | 当日の実施内容 | 低 | 記録の性質上、事後入力が前提 |
| 施工体制台帳・施工体系図 | 元請側の契約関係 | 中 | 提出先のシステム仕様に依存 |
自動化対象を選ぶときの判断基準は4つです。
- 発生頻度:現場が変わるたびに毎回作るか
- 様式の安定性:元請が変わっても中身が変わらないか
- 一次ソースが社内にあるか:自社で管理している情報だけで埋まるか
- 誤りの検出しやすさ:資格の期限切れなど、機械的に検査できるか
この4つが揃うのが作業員名簿と持込機械等使用届です。最初に手を付けるならこの2つというのが実務上の結論になります。
半自動化の仕組みはどう設計するのか?
設計の核は「マスタ+案件差分」です。案件ごとにゼロから書くのではなく、マスタから引き当てた内容を確認し、その現場だけの差分を入力する形に変えます。
工程1:現場の入力操作を観察する
まず、実際にグリーンファイルを作っている担当者の作業を横で見ます。ヒアリングだけでは出てこない情報がここに集中しています。
- どのExcelファイルを開き、どのファイルからコピーしているか
- 前回現場のファイルを複製して上書きしているか(していれば、それが実質のマスタです)
- どこで手が止まるか(資格証のコピーを探す、健康診断日を人に聞く、など)
- 元請から差し戻された箇所は何か
エクサテックが不動産・建設の案件に入るときは、契約前の段階から現場に足を運び、困りごとを理解するところから始めています。株式会社イーリアルティ様の転記エージェント構築でも、この進め方を取りました。書類自動化は、帳票の見た目ではなく手の動きを見ないと設計を誤ります。
工程2:マスタの棚卸しと名寄せ
技能者・事業者・機械・車両の4つのマスタを作ります。ここが最大の山場です。実際に詰まるのは次の点です。
- 氏名の表記ゆれ:旧字体(髙・﨑)、姓名間のスペース有無、カタカナ併記
- 生年月日の欠落:名簿にあるが調査票にない、といった不整合
- 事業者名の表記ゆれ:「(株)」「株式会社」「(株)」の混在
- 資格証番号の桁ずれ:ハイフンの有無、講習修了証と免許の混同
- 同姓同名:応援作業員が複数社にまたがるときに発生する
名寄せの実務は、まず「氏名+生年月日」で仮突合し、一致しなかったレコードを人が目視で判定する二段構えにします。自動で全部寄せようとすると別人を統合する事故が起きるため、ここは機械に判断させません。
工程3:様式マッピングを分離する
データと出力様式を分けます。具体的には、元請ごとのExcelテンプレートに対し「どの項目をどのシートのどのセルに書き込むか」の対応表を持たせます。
この分離をしておくと、元請が増えてもマッピングを1つ追加するだけで済みます。逆に、様式ごとにプログラムを書いてしまうと、様式改訂のたびに全部を直すことになります。
Excel様式で技術的に厄介なのは次の点です。設計時に必ず確認します。
- セル結合が多く、行の追加で崩れる
- 作業員名簿の行数が固定(人数がテンプレートの行数を超える場合の分割ルールが必要)
- 押印欄・署名欄が画像として埋め込まれている
- 顔写真や資格証の画像貼り付けが求められる
- 印刷範囲がずれると元請の受付で差し戻される
工程4:検査ルールを実装する
自動化の価値は「速く作る」ことより「間違ったまま出さない」ことにあります。生成前に機械的なチェックをかけます。
- 保有資格の有効期限が入場日を過ぎていないか
- 健康診断の受診日が規定期間内か
- 社会保険の加入区分が空欄でないか
- 持込機械の運転者に対応する運転資格が紐付いているか
- 機械の年次点検日が切れていないか
- 一人親方の場合、労災保険特別加入の記載があるか
これらは人が目で追うと必ず漏れる項目です。ここを自動検査に回すと、担当者は「探して埋める」作業から「指摘された箇所を直す」作業に変わります。
工程5:確認画面を挟んで出力する
生成結果はいきなりPDF化せず、必ず人が確認する画面を挟みます。ここを省くと「システムが作ったから正しいはず」という運用が生まれ、最初の差し戻しで信用を失います。
CCUSのデータはグリーンファイル作成に使えるのか?
一次ソース候補としては有力ですが、CCUSを唯一の正とする設計は避けるべきです。
建設キャリアアップシステム(CCUS)は、技能者に技能者IDを、事業者に事業者IDを発行し、本人情報・保有資格・社会保険加入状況を登録したうえで、現場でのカード読み取りにより就業履歴を蓄積する仕組みです。作業員名簿に必要な項目と重なりが大きく、連携先として自然に候補に挙がります。
一方、実務では次のギャップが起きます。
- 未登録の技能者がいる:応援や短期の作業員は登録されていないことがある
- 登録情報が最新でない:資格を取得しても本人が登録申請していない
- 現場でカードが読まれていない:カードリーダー未設置、読み忘れ
- 元請が求める項目がCCUSにない:緊急連絡先や血液型など、様式固有の欄
- CCUS側の機能・帳票出力の仕様は改訂される:連携方式は公式の最新情報を確認する必要がある
したがって推奨する構成は次の形です。
- 社内の技能者マスタを正とする
- マスタの各レコードに技能者IDを突合キーとして持たせる(氏名+生年月日での突合は表記ゆれで壊れます)
- CCUS由来の情報は「参照値」として取り込み、社内マスタと差異があれば上書きせずフラグを立てて人に確認させる
- 未登録技能者は社内マスタ側で完結させ、後日IDが発行されたら紐付ける
この設計にしておくと、CCUSの登録率が上がるほど手入力が減っていく一方、登録が進んでいない現場でも仕組みが止まりません。
自動化できないこと・限界はどこにあるか?
正直に書きます。以下は仕組みでは解決しません。
1. 記載内容の責任は移らない
書類を機械が生成しても、内容の正確性と提出の責任は事業者にあります。安全書類の要求事項は元請の安全衛生管理体制に基づくものであり、最終的な受理判断は元請が行います。個別の法令解釈や様式要求については、元請および専門家にご確認ください。
2. 現場ごとの判断を書く書類は自動化に向かない
工事安全衛生計画書、リスクアセスメント、作業手順書は、その現場の地形・近接構造物・工程・混在作業を踏まえて書くものです。過去の類似案件を下敷きとして提示することはできますが、書く行為そのものを代替すべきではありません。ここを自動生成すると、内容が形骸化して安全管理の目的から外れます。
3. 提出先の運用に縛られる
紙提出・原本押印・持参が求められる現場では、電子化した先で結局印刷することになります。この場合の効果は「作成時間の短縮」に限定され、「提出の手間」は減りません。導入前に、主要な提出先の受付方法を確認しておく必要があります。
4. 手書き書類のOCRは万能ではない
協力会社から手書きFAXで届く作業員情報を読み取る場合、氏名・資格証番号の読み取り精度は書き手の筆跡に大きく左右されます。読めなかった項目を人が埋める前提の運用設計にしないと、誤読が名簿に入り込みます。
5. 既製サービスで足りるなら内製は不要
グリーンファイル作成に特化したクラウドサービスは複数存在します。自社の様式が標準的で、提出先も同じサービスを使っているなら、そちらのほうが早く安く済みます。個別開発が向くのは、既存の工事管理台帳や基幹システムと技能者データを共有したい場合、既製品で吸収できない元請様式が多い場合です。
導入をどの順で進めるか?
一度に全書類を対象にすると必ず失敗します。次の順序を推奨します。
- 作業員名簿のマスタ整備だけを行う(この時点では出力は手作業のままでよい)
- マスタから作業員名簿を生成し、1現場だけで試す
- 差し戻された箇所を洗い出し、マッピングと検査ルールを修正する
- 持込機械等使用届・工事用車両届に横展開する
- 再下請負通知書・下請負業者編成表を追加する
- 元請様式のバリエーションを増やす
ステップ1と2の間に手作業期間を置くのは、マスタが汚れたまま自動化すると、汚れが全書類に一斉に伝播するからです。先に名寄せを終えることが、結果的に最短ルートになります。
まとめ
- グリーンファイル作成の負荷は、判断ではなく「同じ情報を様式ごとに書き直す」構造から生じている
- 技能者・事業者・機械・車両の4マスタを整備し、案件ごとの差分だけ入力する設計に変えると、作成が確認作業に置き換わる
- 自動化に向くのは作業員名簿・持込機械等使用届・再下請負通知書。工事安全衛生計画書やリスクアセスメントは人が書くべき領域
- データと出力様式を分離し、元請ごとのマッピング表で吸収すると、様式追加に強い構成になる
- CCUSは技能者情報の参照元として有効だが、未登録・未更新のギャップがあるため社内マスタを正とし、技能者IDを突合キーに持たせる
- 記載内容の責任は自動化しても事業者に残る。最終確認の画面を必ず挟む
ご相談について
グリーンファイルの半自動化は、帳票の見た目ではなく、実際に誰がどのファイルを開いてどこで手が止まっているかを見ないと設計を誤ります。エクサテックは仕組みの設計からWebアプリの構築までを同一チームで担当し、現場の作業を観察するところから着手しています。
「まず作業員名簿だけ整えたい」「既製サービスと内製のどちらが妥当か判断したい」といった段階のご相談も歓迎します。現状の様式と作業手順を拝見したうえで、対象範囲の切り方からご提案します。

