Power Automate for desktopでPDF注文書に電子印鑑を自動押印して注文番号で保存する方法

Windows 全般

Power Automate for desktopを利用すると、PDF形式の注文書を自動処理し、指定位置への電子印鑑の押印や注文番号の取得、ファイル名変更まで一連の作業を自動化できます。複数ページのPDFを手作業で確認して印鑑を押したり、番号順にファイル名を変更したりする作業は時間がかかりますが、OCRやPDF操作アクションを組み合わせることで効率化できます。この記事では、注文書PDFを自動処理する基本的な流れを解説します。

Power Automate for desktopでPDF注文書を処理する基本的な流れ

Power Automate for desktop(PAD)では、ファイル操作、文字認識、画像操作などを組み合わせることで、PDFに対する定型作業を自動化できます。

注文書の処理では、以下のような流れでフローを作成すると実現しやすくなります。

  • 注文書PDFを指定フォルダーから取得する
  • PDF内の注文番号を読み取る
  • 指定位置へ電子印鑑画像を配置する
  • 注文番号をファイル名へ追加する
  • 完成したPDFを保存する

例えば、毎日届く注文書を自動処理する場合、フォルダー監視と組み合わせることで、人が確認する前に処理を完了させることも可能です。

PDFから注文番号を取得する方法

ファイル名に注文番号を付けるためには、まずPDF内に記載されている番号を取得する必要があります。注文番号が文字情報として存在するPDFであれば、PDFからテキストを抽出する方法が利用できます。

Power Automate for desktopでは、PDFからテキストを抽出するアクションを使用できます。抽出した文字列から、注文番号が記載されている部分だけを切り出します。

例えば注文書内に「注文番号:12345」のような形式で記載されている場合、抽出したテキストから「12345」だけを取得し、変数へ保存します。

複数ページPDFから特定ページを処理するポイント

注文書が複数ページある場合、印鑑を押すページを指定する必要があります。すべてのページへ処理するのではなく、注文書の規則に合わせて対象ページを決めます。

例えば、1ページ目の右下に承認欄がある場合は、1ページ目だけを画像化または編集対象にします。

PDF編集機能だけでは細かな位置指定が難しい場合があるため、PDFを画像として扱い、画像編集や外部PDFツールと連携する方法も有効です。

電子印鑑をPDFの指定位置へ押印する方法

Power Automate for desktop単体では、高度なPDF編集機能が限られているため、電子印鑑の押印には別の方法を組み合わせることがあります。

一般的には、あらかじめ印鑑画像(PNGなどの透過画像)を用意し、PDF編集ソフトやOfficeアプリ、外部サービスと連携して指定位置へ配置します。

例えば、印鑑画像を注文書の右下に配置する処理を作成する場合、PDFを画像化して座標指定で画像を重ね合わせる方法があります。位置が固定された帳票であれば、この方法が安定します。

注文番号を使ってPDFファイル名を変更する方法

注文番号を取得できたら、Power Automate for desktopのファイル操作アクションを利用してファイル名を変更します。

例えば元のファイル名が「注文書.pdf」の場合、取得した注文番号を利用して「注文書_12345.pdf」のような名前へ自動変更できます。

複数ファイルを処理する場合は、繰り返し処理(For each)を使用して、フォルダー内のPDFを順番に処理すると効率的です。

実際に作成するフロー例

固定フォーマットの注文書を処理する場合、以下のようなフロー構成になります。

処理 使用する機能
PDF取得 ファイル操作
文字抽出 PDFテキスト抽出・OCR
注文番号保存 変数
印鑑追加 PDF編集ツール連携
名前変更 ファイル移動・名前変更

このように処理を分割すると、どこでエラーが発生したか確認しやすくなります。

自動化する際の注意点

PDF処理の自動化では、注文書のレイアウト変更に注意が必要です。帳票の位置が変わると、文字取得や印鑑位置がずれる可能性があります。

そのため、実際の運用前には複数種類の注文書でテストを行い、注文番号が正しく取得できるか、印鑑位置がずれていないか確認することが重要です。

また、電子印鑑を利用する場合は、会社の承認ルールや電子署名に関する規定も確認し、適切な方法で運用する必要があります。

まとめ

Power Automate for desktopを利用すると、PDF注文書の取得、注文番号の読み取り、電子印鑑の配置、ファイル名変更まで自動化できます。

特に同じ形式の注文書を大量に処理する業務では、自動化による時間短縮効果が大きくなります。

PDF編集機能だけで難しい部分はOCRや外部PDFツールと組み合わせることで実現しやすくなります。まずは少数の注文書でテストし、安定した処理フローを作成することが成功のポイントです。

コメント

タイトルとURLをコピーしました