PDFの署名パネルに「署名に問題があります」というエラーが表示され、署名の有効性が確認できずお困りではありませんか。このエラーは、署名に使われた証明書が、Acrobat Readerで信頼されていないことが主な原因です。この記事では、Acrobat Readerでの証明書信頼設定方法を詳しく解説します。解説する手順で、PDFの署名エラーを解決できます。
組織内で発行された証明書や、自己署名証明書を利用したPDFでこの問題が発生しやすいです。この記事を読めば、署名付きPDFを正しく検証し、信頼できる文書として扱えるようになります。
【要点】PDF署名エラー解決のためのAcrobat Reader設定
- Acrobat Readerの環境設定: 証明書の信頼設定を調整し、署名の有効性を確認できます。
- 信頼済み証明書ストアへの追加: 署名者の証明書を信頼済みリストに登録し、署名検証エラーを解消します。
- 証明書の詳細表示と信頼設定: 特定の証明書を個別に信頼し、署名エラー表示を修正できます。
ADVERTISEMENT
目次
PDF署名エラー「署名に問題があります」が表示される原因
電子署名が「署名に問題があります」と表示されるのは、署名に利用された証明書が、Acrobat Readerで信頼されていないためです。PDFの署名には、署名者の身元を保証する電子証明書が使われます。Acrobat Readerは、この証明書が信頼できる認証局によって発行されているか、またはユーザー自身が信頼設定をしているかを確認します。信頼設定が不十分な場合、署名の有効性を検証できず、エラーメッセージが表示されてしまいます。
特に、組織内で発行された証明書や、自己署名証明書の場合にこの問題が起きやすいです。証明書が改ざんされていないか、有効期限が切れていないかなども確認されますが、多くの場合、信頼設定が主な原因となります。Acrobat Readerが署名に利用された証明書を発行した認証局を信頼していないと、結果として署名が無効と判断されてしまうのです。
Acrobat Readerでルート証明書の信頼設定を行う手順
PDFの署名エラーを解消するためには、Acrobat Readerで署名に使われた証明書を信頼済みとして設定する必要があります。ここでは、その具体的な手順を説明します。
署名者の証明書を信頼済みとして追加する
- .pdfファイルを開く
Acrobat Readerを起動し、署名された.pdfファイルを開きます。 - 署名パネルを開く
画面左側にある「署名パネル」のアイコンをクリックします。アイコンが見つからない場合は、「表示」メニューから「表示/非表示」>「ナビゲーションパネル」>「署名」を選択してください。 - 署名の詳細を確認する
署名パネルに表示された署名をクリックし、「署名の詳細」ボタンを押します。 - 証明書のプロパティを表示する
署名詳細ダイアログの「証明書のプロパティ」ボタンをクリックします。 - 信頼タブを選択する
証明書ビューアダイアログが開いたら、「信頼」タブを選択します。 - 信頼設定を追加する
「信頼設定に追加」ボタンをクリックします。セキュリティ警告が表示されますが、「OK」をクリックして次に進みます。 - 信頼設定のオプションを調整する
「信頼設定の編集」ダイアログが表示されます。「この証明書を信頼済みルートとして使用」のチェックボックスがオンになっていることを確認します。さらに、「署名された文書またはデータ」、「署名された文書の認定」のチェックボックスもオンに設定します。 - 設定を保存する
すべての設定が完了したら、「OK」ボタンを数回クリックして、開いているダイアログを閉じます。 - .pdfファイルを再検証する
.pdfファイルを一度閉じて、再度開きます。署名パネルの表示が「署名は有効です」に変わっていることを確認してください。
証明書チェーンの信頼設定を確認する
署名者の証明書だけでなく、その上位にあるルート証明書も信頼する必要があります。以下の手順で確認と設定を行います。
- 証明書ビューアを開く
上記の「署名者の証明書を信頼済みとして追加する」手順の4まで進み、証明書ビューアダイアログを開きます。 - 証明書のパスを選択する
「証明書のパス」タブを選択します。ここに、署名者の証明書からルート証明書までの階層が表示されます。 - ルート証明書を選択する
パスの一番上にある、自己署名されているルート証明書または最上位の認証局の証明書を選択します。 - 信頼タブへ移動する
選択したルート証明書の「信頼」タブをクリックします。 - 信頼設定を編集する
「信頼設定を編集」ボタンをクリックします。 - 信頼オプションを設定する
「この証明書を信頼済みルートとして使用」のチェックボックスがオンになっていることを確認します。さらに、「署名された文書またはデータ」、「署名された文書の認定」のチェックボックスもオンに設定します。 - 設定を保存する
「OK」ボタンをクリックし、セキュリティ警告を確認して再度「OK」をクリックします。すべてのダイアログを閉じます。 - .pdfファイルを再検証する
.pdfファイルを一度閉じて、再度開きます。署名パネルの表示が「署名は有効です」に変わっていることを確認してください。
署名エラーが解決しない場合の追加確認ポイント
上記の手順を試しても署名エラーが解決しない場合、他の原因が考えられます。以下の点を確認してください。
証明書の有効期限が切れている場合
原因: 署名時の証明書がすでに失効しているか、有効期限が過ぎている可能性があります。有効期限切れの証明書は、信頼設定をしていても無効と判断されます。
- 有効期限の確認
署名パネルの署名詳細で、証明書の「有効期限」を確認します。現在の日付が有効期限内にあるかを確認してください。 - 対処法
有効期限が切れている場合は、署名者に新しい証明書での再署名を依頼する必要があります。期限切れの証明書は、Acrobat Readerで有効にすることはできません。
.pdfファイルが改ざんされていると表示される場合
原因: 署名後に.pdfファイルの内容が変更された可能性があります。電子署名は、文書の内容が改ざんされていないことを保証する機能も持ちます。内容が変更されると、署名が無効と判断されます。
- 改ざんメッセージの確認
署名パネルで「文書が改ざんされました」のようなメッセージが表示されていないか確認します。 - 対処法
改ざんが検出された場合は、元の署名済みの.pdfファイルを再入手する必要があります。Acrobat Readerの機能で改ざんされた文書を修復することはできません。
外部の認証局の証明書が信頼されない場合
原因: 署名に使われた認証局のルート証明書が、システムまたはAcrobat Readerにインストールされていない可能性があります。特に、公的な認証局ではない企業内部の認証局の場合に起こりやすいです。
- ルート証明書の入手
署名に使われた認証局のウェブサイトから、ルート証明書をダウンロードします。通常は.cerファイルや.crtファイルです。 - Windowsへのインストール
ダウンロードした証明書ファイルをダブルクリックし、「証明書のインストール」ウィザードを開始します。「現在のユーザー」または「ローカルコンピューター」を選択し、「信頼されたルート認証機関」ストアに証明書を配置します。 - Acrobat Readerの確認
Windowsにインストール後、再度Acrobat Readerを開き、署名の信頼設定を上記手順で確認します。システムレベルで信頼された証明書は、Acrobat Readerでも自動的に信頼される場合があります。
ADVERTISEMENT
Acrobat ReaderとEdgeでのPDF署名表示機能の比較
| 項目 | Acrobat Reader | Edge |
|---|---|---|
| 署名パネルの表示 | 詳細な署名情報を確認できる | 簡易的な署名情報のみ表示 |
| 証明書の信頼設定 | 詳細な設定が可能 | 設定機能なし |
| 署名の検証 | 高度な検証機能 | 基本的な検証のみ |
| 対応形式 | 幅広い電子署名に対応 | 一部の署名に対応 |
| セキュリティ機能 | 文書の改ざん検出やタイムスタンプ検証に対応 | 基本的な改ざん検出のみ |
まとめ
この記事では、Acrobat ReaderでPDFの署名エラー「署名に問題があります」を解決するための、ルート証明書信頼設定の手順を詳しく解説しました。署名者の証明書を信頼済みとして追加し、証明書チェーン全体の信頼設定を見直すことで、多くの署名検証エラーは解消されます。電子署名された.pdfファイルを扱う上で、証明書の信頼設定は非常に重要な要素です。
今回解説した手順で、他の組織から受け取った署名付き.pdfファイルもスムーズに扱えるようになります。今後は、Acrobat Readerの環境設定を適切に調整し、電子署名の信頼性を確保してください。これにより、文書の真正性と完全性を確認できるでしょう。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Outlook】宛先が「オートコンプリート」に出ない・間違っている時の修正手順|履歴の削除と再構築
- 【Outlook】メールの受信が数分遅れる!リアルタイムで届かない時の同期設定と送受信グループ設定
- 【Outlook】「メール送信を5分遅らせる」設定!誤送信を防ぐ最強のディレイ機能
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
- 【Outlook】メール本文が「文字化け」して読めない!エンコード設定の変更と修復手順
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Teams】チャットの「改行」をEnterキーで行う設定!間違えて誤送信してしまうのを防ぐ方法
