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ツールと組み合わせることで実現しやすくなります。まずは少数の注文書でテストし、安定した処理フローを作成することが成功のポイントです。


コメント