独自フォーマットの自動化が難しい理由
請求書や見積書の一般的な書式であれば、既存の帳票サービスに用意されています。手間がかかるのは、取引先から様式を指定される帳票、業界固有の様式、社内だけで使う報告書や工程表です。
これらは市販の書式に当てはまらないため、Excelのひな形を手作業で埋めるか、マクロやRPA、個別開発で自動化することになります。いずれも作った時点では動きますが、書式が変わったときに直せる人が限られる点が共通しています。
AIに任せにくい理由も同じところにあります。書式が決まった場所に置かれていないと、AIは毎回の指示文からレイアウトと必要項目を読み取ることになり、生成のたびに結果が変わります。
マクロ・RPA・個別開発・テンプレート+MCPの違い
独自帳票を自動化する方法は複数あります。比較のときに効いてくるのは、作るときの手間よりも、書式が変わったときに誰が直せるかです。帳票の様式は、取引先の都合や制度の変更で更新されます。
| 比較項目 | Excelマクロ | RPA | 個別開発 | テンプレート+MCP |
|---|---|---|---|---|
| 書式の作り方 | 関数やマクロを組む | 画面操作を登録する | 発注して実装する | AIとの対話で作る |
| 書式を変えるとき | ファイルを直接編集 | 手順を作り直す | 改修を依頼する | 対話で修正する |
| 直せる人 | 作成者に依存 | 保守担当が必要 | 開発側に依存 | 帳票の担当者 |
| AIからの利用 | 別途の連携が必要 | 別途の連携が必要 | 実装しだい | 標準で呼び出せる |
マクロやRPAは、いまの業務手順をそのまま自動化できる利点があります。一方で、書式が変わるたびに保守が発生し、担当者が代わると触れなくなりがちです。個別開発は要件に合わせられますが、小さな修正でも改修の順番待ちが生じます。テンプレート方式は、書式そのものを編集の対象にする点が違います。
既存帳票から固定部分と入力部分を分ける
テンプレートを作る前に、手元の帳票を2つに分けます。毎回変わらない部分と、案件ごとに変わる部分です。この切り分けが、そのままテンプレートの設計になります。
毎回変わらない部分
- 表題・見出し・項目名
- 自社の会社名、住所、ロゴ
- 列幅や罫線などのレイアウト
- 定型の挨拶文や注記
案件ごとに変わる部分
- 取引先名、部署名、担当者名、住所
- 発行日、帳票番号、期限
- 明細の内容と行数
- 数量、金額、備考
変わらない部分はテンプレートに埋め込み、変わる部分はAIが埋める項目として定義します。既存のExcelやPDFが手元にあれば、そのまま出発点にできます。
独自テンプレートと必要な入力項目を定義する
変わる部分は、項目名を付けるだけでなく、扱い方まで決めておきます。決めておくほど、AIが確認すべきことと、確認しなくてよいことがはっきりします。
| 定義する内容 | 決めておくと得られること |
|---|---|
| 必須か任意か | 足りないまま生成されない。不足分はAIが質問する |
| 値の種類と形式 | 日付・数値・文字列を区別し、書き方をそろえる |
| 文字数の上限 | 長い会社名や品名でも枠から溢れない |
| 既定値 | 敬称や定型文など、毎回同じ値を書かせずに済む |
| 行数が変わる項目 | 明細のように件数が増減する部分を扱える |
| 判断の補足指示 | 宛先が個人名なら敬称を変えるなど、条件を持たせられる |
取引先ごとに様式が違う場合は、テンプレートを分けて登録し、依頼時に使い分けます。項目の定義は共通部分をそのまま流用できるため、2件目以降は作成の手間が下がります。
AIが情報を集め、取引先ごとの書式で生成する流れ
テンプレートを登録すると、生成のたびに書式を説明する必要がなくなります。指示に含めるのは、どのテンプレートを使うかと、帳票の中身だけです。
-
STEP 1
テンプレートを指定する
取引先名や帳票名でテンプレートを選ぶと、AIが必要な入力項目を読み取ります。
-
STEP 2
手元の情報を渡す
メールや表計算の内容を伝えます。不足している項目は、AIが生成前に質問します。
-
STEP 3
生成して確認する
指定書式のPDFを受け取り、金額や日付を元データと照合します。
プロンプト例
2回目以降は、テンプレート名と中身を伝えるだけで同じ書式の帳票が生成されます。AIが外部サービスを呼び出す仕組みはMCPでPDFを生成する方法で扱っています。
WITH DOCSCHEMA
DocSchemaで独自帳票を作成・再利用する
DocSchemaでは、独自テンプレートをAIとの対話で作成します。手元の帳票をもとに、表示する項目や配置を相談しながら整えられるため、書式の定義そのものを開発案件にせずに進められます。作成したテンプレートはチームで共有でき、担当者が代わっても同じ書式で発行できます。
標準テンプレートはそのまま使い始められます。独自書式のテンプレートは、作成作業として数時間から数日程度を見込んでください。以降は同じテンプレートを繰り返し使うため、発行のたびに書式を維持する作業は発生しません。
一度しか作らない資料や、内容に合わせてレイアウトごと変える文書は、テンプレートを用意する手間のほうが大きくなります。繰り返し発行する帳票から登録すると、効果が見えやすくなります。
FREE PLAN
自社書式の帳票をAIから生成
無料プランは20ページまで文書生成を試せます。
参考資料
- Model Context Protocol「What is the Model Context Protocol (MCP)?」
- OpenAI「Developer mode and MCP apps in ChatGPT」
- Anthropic「Get started with custom connectors using remote MCP」
本記事は2026年9月2日時点の公開情報をもとに作成しています。各サービスの機能・提供条件は変更される場合があります。