2017年1月アップデート以降署名済みPDFに電子署名しようとすると、デジタルIDの設定が必要です画面が出る。⇒設定の変更で回避可能。
2017年1月のアップデート以降、デジタル署名時に「デジタルIDを設定してください」という画面が出ることがあります。
[環境]
・OS:Windows10 Pro
・Acrobat Reader DC (2015.023.20056)
[現象]
・ツール→証明書→電子署名で署名エリアを指定後、「デジタルIDの設定が必要です」という画面が表示されることがある。
・上記の場合には、環境設定→署名→IDと信頼済証明書の詳細でデジタルIDと信頼済み証明書の設定を見るとデジタルIDのところが何も設定されていない。
・「デジタルIDの設定が必要です」の画面で「キャンセル」をするか、「デジタルIDを設定」からデジタルIDを再設定することで、通常の「デジタルIDで署名」画面から署名が行える。
・毎回「デジタルIDの設定が必要です」画面が出るわけではなく、署名エリアを指定後に直ちに「デジタルIDで署名」画面が出ることもある。
・2017年1月のアップデート適用前は、「デジタルIDの設定が必要です」画面がでることはなかった。
[質問]
・「デジタルIDの設定が必要です」画面が(たまに)出る理由と、出ないようにする方法をご教授ください。
よろしくお願いいたします。
[追記1]
その後追加で判ったことがあります。
「デジタルIDの設定が必要です」画面が出る時と出ないときは、開いたPDFにすでに署名があるか、ないかに依存します。
(以下で「デジタルIDの設定が必要です」画面が出る時=NG、「デジタルIDの設定が必要です」画面が出ないとき=OKと記載します)
・署名ありPDFを開き、署名を行う場合。→NG
・署名なしPDFを開き、署名を行う場合。→OK
さらに、PDFを2つ開いた(1つ目を閉じないで)場合は、最初に開いたPDFに署名があるかないかに依存します。
・署名ありPDFを開き、続いて署名なしPEDを開き、署名なしPDFに署名を行う場合。→NG
・署名なしPDFを開き、続いて署名ありPDFを開き、署名ありPDFに署名を行う場合。→NG(後日修正)
・署名なしPDFを開き、署名なしPDFに署名後、続いて署名ありPDFを開き、署名ありPDFに署名を行う場合。→OK
上記の条件では、問題が発生する・しないは今のところ100%再現します。
また、Acrobat Reader DC固有の現象ではなく、Acrobat DC Standardでも同じです。
当初の質問で、「デジタルIDの設定が必要です」画面が出る時と出ない時があると書きましたが、その要因は(最初に)開いたPDFに署名があるかないかと思います。⇒最初に署名するPDFに署名があるかないかが正解のようです。(後日修正)
タイトルもこれに合わせ修正させていただきました。
[追記2]
上記問題に対して設定変更で対応が可能な方法を発見しましたので追記いたします。(追記1に間違いがありましたので修正します。)
・この問題は署名済み文書に対して「署名の検証」を行うことに起因する問題のようです。
・環境設定→署名→検証の詳細設定画面で「文書を開くときに署名を検証」のチェックを外すと、問題が発生しません。
・上記「文書を開くときに署名を検証」のチェックを外して、署名済み文書への電子署名前に、手動で「署名の検証」を行った後、電子署名を行うと「デジタルIDの設定が必要です」画面が出ます。
・上記「文書を開くときに署名を検証」のチェックを外して、手動で「署名の検証」をする前に署名済み文書への電子署名を行った場合、「デジタルIDの設定が必要です」画面は出ません。
以上から本問題の対応としては、
環境設定→署名→検証の詳細設定画面で「文書を開くときに署名を検証」のチェックを外す
ことが有効で、
署名の検証を行う場合は自身の電子署名後に行う
必要があるようです。
自己解決のような形になってしまいましたが、同様な問題が発生されている方の解決になればと思い追記いたしました。
また、タイトルもこれに合わせ変更いたしました。
よろしくお願いいたします。
