帳票生成エンジン・MCP に対応

ブロックチェーン技術を応用した帳票生成エンジン

DocRelay は、ブロックチェーン技術を応用した帳票生成エンジンです。発行したすべての帳票のハッシュ値を 1 つ前の記録と連結して残し、日次ハッシュを公開するため、帳票が発行後に書き換えられていないことをいつでも確かめられます。テンプレートエディターで作成したレイアウトや、お使いの Excel・Word のテンプレートにデータを差し込み、PDF・Excel・Word・CSV を API 1 つで発行します。

DocRelay の画面

2 つの方法でテンプレートを作成

テンプレートエディターでレイアウトを作成するか、お使いの Excel・Word ファイルをテンプレートとしてアップロードします。

発行から受け取りまで

その場での返却、Webhook による完了通知、有効期限付き URL で帳票を受け取れます。

保存期間と改ざん検知

保存期間を過ぎた帳票は自動で削除し、発行の記録はブロックチェーン技術を応用した改ざん検知ログに残します。

Demo

テンプレートエディター

テンプレートエディターの画面です。右の「API」のタブの呼び出し例のとおりサンプルデータを渡して発行すると、用紙の差し込み項目がデータに置き換わり、改ざん検知の記録が付きます(画面はサンプルのデータです)。

AI エージェントから組み込む(MCP):https://api.docrelay.jp/mcp

Features

主な機能

テンプレートエディターと Excel・Word

テンプレートエディターでは、テキスト・線・矩形・画像・明細テーブル・本文を配置し、{{customer.name}} のような差し込み項目を設定します。明細テーブルは行数に応じて改ページし、本文はページをまたいで流し込みます。差し込み項目を記述した Excel・Word ファイルを、そのままテンプレートとしてアップロードすることもできます。

  • 請求書・見積書・給与明細書など 39 種のひな型から作成可能
  • アップロードできる Excel・Word ファイルは 10MB まで
  • サンプルデータでプレビューしてから公開
DocRelay の管理画面でテンプレートを作成する画面。レイアウトの作成、ひな型からの作成、ファイルのアップロードを選べる

1 つの API で発行し、受け取り方を選択

テンプレート名・出力形式・データを指定して API を呼び出します。指定した待ち時間内に完了すれば帳票をその場で返却し、時間がかかる場合は ID を返して、完了を Webhook で通知します。発行した帳票は、有効期限とダウンロード回数の上限を指定した URL で共有するか、保存期間内であれば API で再取得できます。

  • 一括発行は 1 回 1〜1,000 件。zip、または 1 つの PDF に結合
  • CSV は文字コード(UTF-8・Shift_JIS)・BOM・改行を指定可能
  • REST API のため、言語を問わず組み込み可能
DocRelay の管理画面のプロジェクトの概要。API キーの作成から帳票の発行までの手順と、今月の発行数

保存期間と改ざん検知

帳票の保存期間は発行ごとに指定でき(既定は 24 時間)、期間を過ぎた帳票は自動で削除します。削除後は、ハッシュ値・サイズ・ファイル名を含む記録と改ざん検知ログだけを残します。改ざん検知ログは、発行した帳票のハッシュ値を 1 つ前の記録と連結して記録し、日次ハッシュを公開するブロックチェーン技術を応用した仕組みです。

  • 保存期間の上限はプランにより 7〜180 日
  • 差し込んだデータそのものは改ざん検知ログに記録しない
  • お手元の帳票が発行時から変更されていないかを検証可能
DocRelay の発行履歴。帳票ごとのステータス・形式・ファイル名・サイズ・発行日時と改ざん検知ログの番号
Flow

導入の流れ

登録から本番までの進め方です。

  1. アカウント登録

    管理画面から登録し、組織とプロジェクトを作成します。

  2. テンプレートの作成

    テンプレートエディターでレイアウトを作成するか、Excel・Word のテンプレートをアップロードし、サンプルデータでプレビューします。

  3. テスト環境での確認

    テスト環境の API キーで発行を確認します。テスト環境では、下書きを含む最新のバージョンで発行します。

  4. 本番運用

    テンプレートのバージョンを公開し、本番環境の API キーで発行を始めます。

FAQ

よくあるご質問

テンプレートエディターで作成したレイアウトは PDF、Excel のテンプレートは Excel(xlsx)・CSV、Word のテンプレートは Word(docx)で出力します。Excel・Word から PDF への変換は行いません。一括発行では zip にまとめるか、レイアウトのテンプレートであれば 1 つの PDF に結合できます。
指定した待ち時間内に完了すれば、レスポンスで帳票をその場で返却します。完了しない場合は受け付けて ID を返し、完了時に Webhook(render.succeeded)で通知します。呼び出し側で、処理時間に応じて同期・非同期を切り替える必要はありません。
保存期間は発行ごとに指定でき、既定は 24 時間です。指定できる上限は、プランにより 7〜180 日です。期間を過ぎた帳票は削除し、ハッシュ値・サイズ・ファイル名を含む記録と改ざん検知ログだけを残します。
当月の本番環境での発行を停止します。上限はプランにより異なり、製品サイトに掲載しています。テスト環境での発行は月間発行数に含みません。一括発行は 1 件を 1 通として数えます。

DocRelay のご相談

お問い合わせをいただいてから、営業日 2 日以内にご返信いたします。