ウォーターマークトークンを使うと、XERIAで一つのデザインから受信者別出力を作れます。受信者ごとに名前を手入力する代わりに、{NAME}のような対応トークンをテキストへ入れ、個別生成時に選択された受信者レコードから値を解決させます。
これはバッチ処理で特に有効です。デザインを共通にしたまま、各PDFで受信者値だけが自動的に変わります。ただし、受信者データが間違っていると、その誤りが多数の個別出力へ反映されるため、データ品質が重要です。
要点
受信者リストを作成または選択し、個別ワークフローのウォーターマークテキスト設定を開き、{NAME}などの対応トークンを挿入します。必要なら固定テキストと組み合わせます。XERIAは各受信者ごとにトークンを解決します。
トークンは最終表示テキストではなくプレースホルダーです。たとえば“Confidential — {NAME}”では“Confidential”は固定で、{NAME}だけが現在の受信者名へ置き換わります。
ウォーターマークトークンの役割
トークンはウォーターマークテキストと受信者データを結び付けます。テンプレートは一度作成し、生成時の値だけが該当受信者レコードから取得されます。同じPDFとレイアウトから受信者別の異なるコピーを作れます。
特に個別バッチモードで有効です。固定ウォーターマークと異なり、最終テキストが処理時に受信者ごとに解決されます。
1. 先に受信者データを準備する
トークンを使う前に、値を供給する受信者リストを確認します。氏名は正確で一貫し、可視表示に適している必要があります。テストレコード、空の名前、重複、別案件の値は誤解を招くウォーターマークになります。
- 本番前に正しい受信者リストを選ぶ
- ワークフローで使う氏名などの値を確認する
- テスト受信者を削除または除外する
- 重複・古いレコードを確認する
- 受信者IDをトレース・配布記録と一致させる
- 誤選択を防ぐ明確なリスト名を使う
2. ウォーターマークトークンを挿入して使う
ステップ1:個別ウォーターマークワークフローを開く
XERIAで受信者別PDF生成を設定するワークフローを開きます。受信者リストと元PDFを選択し、個別出力へ適用するウォーターマークテキスト設定を開きます。
ステップ2:対応トークンを挿入する
XERIAが提示するトークンを挿入します。確認済みの例は受信者名を表す{NAME}です。正しく認識されるよう、表記と波括弧をそのまま使います。
ステップ3:固定テキストと組み合わせる
トークンは通常の固定テキストと組み合わせられます。“Prepared for {NAME}”や“Confidential — {NAME}”のように、固定部分はそのままで受信者部分だけが変化します。
ステップ4:ウォーターマークの見た目を設定する
次に位置、角度、不透明度、色などの表示設定を調整します。トークンが変えるのはテキスト値であり、ビジュアル設定そのものではありません。
ステップ5:本番前にテストする
完全なバッチを実行する前に、既知の数名で小規模テストを行います。トークンが正しい名前へ解決され、固定文が正しく、ウォーターマークが読みやすいことを確認します。
3. 動的テキストと固定テキストを組み合わせる
実用的なデザインは固定文と動的値を組み合わせます。固定文は文書の扱いを示し、トークンはコピーを受信者と結び付けます。“Confidential — {NAME}”“Prepared for {NAME}”“Recipient copy: {NAME}”などが例です。
テキストは短く保ちます。長い受信者名と長い固定文が組み合わさると、特にtiledや反復表示で混雑します。リスト内で最も長い現実的な名前をテストしてください。
4. 大規模バッチ前に解決結果を確認する
正しいトークンでも、受信者データが誤っていたり長い値にレイアウトが対応できなかったりすると結果は不適切になります。短い・長い名前、必要なら異なる文字体系、想定する境界ケースを試します。
- {NAME}がそのまま印字されず名前へ置き換わることを確認する
- 長い名前がレイアウトに収まるか確認する
- 明暗部分で不透明度とコントラストを確認する
- 角度と位置を確認する
- 反復・tiled表示が読みやすいか確認する
- 正しい受信者リストから値が来ているか確認する
5. 個別バッチ生成でトークンを使う
一つの元PDFを多数の受信者向けに準備するときに最も効果的です。XERIAは選択リストから各受信者用コピーを生成し、トークンをレコードごとに解決できるため、毎回テキストを手動変更する必要がありません。
受信者リストがデータソース、ウォーターマークデザインがテンプレートです。先にリストを整える必要がある場合は[XERIAで受信者リストを作成・管理する方法](/resources/articles/create-manage-recipient-lists-in-xeria/)を参照してください。本番前に毎回リストを確認します。
6. トークンとトレース情報は関連するが同一ではない
可視の受信者トークンとXERIAのトレース機能は、どちらも説明責任を支えますが別の仕組みです。{NAME}は受信者情報を可視ウォーターマークへ入れます。トレースコードや任意QR情報は追加の追跡データを提供します。
XERIAが明示しない限り、特定のトレースフィールドに特定のウォーターマークトークン構文があると仮定しないでください。可視トークン、トレースコード、QR、ファイル名、受信者レコードは論理的に一致させます。
よくあるトークンのミス
多くの問題は表記、受信者データ、ワークフロー選択から発生します。トークン表記が誤ると解決されず、誤ったリストなら想定外の値になります。
- 未対応または作り上げたトークン名を使う
- 必要な波括弧や表記を変える
- バッチで誤った受信者リストを使う
- テストまたは空の受信者名を残す
- 実名と組み合わせると長すぎる固定文を作る
- トークン出力だけで誰が後にコピーしたか証明できると考える
実践的なベストプラクティス
ウォーターマークテンプレートと受信者リストを一つの管理ワークフローの二要素として扱います。XERIAが示す構文を維持し、受信者データを整理し、長い値をテストし、完全本番前に小さなサンプルを確認します。可視マークは抑止と説明責任の層であり、絶対的なコピー防止ではありません。
- 現在のXERIA画面が提示するトークンだけ使う
- 固定テキストを短く明確にする
- 必要に応じて短い・長い・非ラテン文字の名前をテストする
- 本番前に選択受信者リストを確認する
- ウォーターマークのIDをトレース・配布データと一致させる
- 可視ウォーターマークを絶対的なコピー防止と表現しない
ウォーターマークトークンのXERIAでの位置付け
XERIAは受信者別PDF準備の一部としてウォーターマークトークンを使います。対応トークンが受信者データを可視テキストへ入れ、残りのデザインはバッチ全体で再利用できます。
これは個別バッチ生成、可視ウォーターマーク、トレースコード、任意QR、パスワード・権限、管理メール配布、クラウド連携出力、Mail Logと組み合わせられます。それぞれ配布ワークフローの異なる部分を扱います。
よくある質問
XERIAの{NAME}は何をしますか?
{NAME}は確認済みの受信者名ウォーターマークトークンです。個別生成時にXERIAが該当受信者レコードの名前へ置き換えます。
任意の受信者フィールドを波括弧で囲めばトークンになりますか?
そうとは限りません。XERIAが対応として表示するトークンだけを使ってください。データベースにフィールドがあることは、同名トークンの存在を意味しません。
トークンを通常テキストと組み合わせられますか?
はい。“Prepared for {NAME}”や“Confidential — {NAME}”のように使えます。固定部分は共通で、トークンだけが受信者ごとに解決されます。
個別ウォーターマークはコピーを防止しますか?
いいえ。抑止、受信者責任、後の帰属を支援できますが、認可利用者はスクリーンショット、写真、再入力、再配布などを行える場合があります。
まとめ
ウォーターマークトークンはXERIAの個別ウォーターマーク処理を再利用可能でスケーラブルにします。整理された受信者データを用意し、{NAME}などの対応トークンだけを使い、短い固定文と組み合わせ、結果をテストしてから個別バッチを実行してください。