Others

PDFを作成したソフトウェアを教えてください

PDF ファイルには、その作成に使用されたソフトウェアを明らかにする埋め込み PDF メタデータ が含まれています。ほとんどの PDF リーダーでは、[ファイル]、[プロパティ]、[説明] の下のドキュメント プロパティをざっと見ると、PDF 生成ライブラリまたはアプリケーションの名前を示す [Producer] フィールドと、元のオーサリング ソフトウェアの名前を示す [Creator] フィールドが表示されます。この情報は作成中にファイルに自動的に書き込まれ、明示的に削除しない限り、ほとんどの表示および共有ワークフローを通じて保持されます。

PDF を作成したソフトウェアを知ることは、さまざまな状況で役立ちます。フォントがレンダリングされない、リンクが機能しないなど、PDF が予期せぬ動作をする場合、プロデューサー フィールドは、問題が生成ソフトウェアにある可能性があるかどうかを示します。不明なソースから PDF を受信した場合、メタデータは送信者の技術環境に関する手がかりを提供します。すべて同じ問題が発生している PDF のバッチをトラブルシューティングする場合、プロデューサー フィールドにより、それらがすべて同じアプリケーション バージョンで生成されたかどうかがすぐに識別されます。

PDF 修復 ワークフローは、多くの場合、メタデータ チェックから始まります。 Acrobat Distiller 10.0 をプロデューサーとして示す PDF は、古いソフトウェア バージョンから作成された可能性があり、形式の最新化が必要な可能性があります。 Microsoft Print to PDF をプロデューサーとして示す PDF は、プリント ドライバーを通じて生成されており、直接エクスポートした場合に保持されるブックマークや内部リンクなどの機能が欠けている可能性があります。

Can You Tell Which Software Created a PDF

ソフトウェア作成者情報の入手先

Adobe Acrobat Reader または Acrobat Pro で PDF を開き、「ファイル」、「プロパティ」の順に移動します。 [説明] タブには、いくつかのメタデータ フィールドが表示されます。 「PDF プロデューサー」フィールドには、最終的な PDF 生成ステップを実行したライブラリまたはアプリケーションが表示されます。一般的な値には、Adobe Acrobat Pro、Microsoft Word、Adobe PDF Library、または iText が含まれます。 「アプリケーション」フィールドは「Creator」とラベル付けされることもあり、PDF 変換前にコンテンツを生成した上流のアプリケーションを示します。 Word 文書を PDF として保存して生成された PDF には、Microsoft Word がアプリケーションとして表示され、使用されたエクスポート パスに応じて Microsoft Print to PDF または Adobe Acrobat Pro が PDF プロデューサーとして表示されます。

さらに詳しく調べるには、生の XMP メタデータを開いてください。 Acrobat Pro で、「ファイル」、「プロパティ」に移動し、「追加メタデータ」ボタンをクリックして、「詳細設定」を選択します。生の XMP XML ドキュメントには、生成ソフトウェア名、バージョン番号、場合によっては作成マシンのオペレーティング システム、およびタイム ゾーン情報を含む作成および変更のタイムスタンプを含むすべてのメタデータ フィールドが含まれています。バージョン番号は、多くの場合、トラブルシューティングに最も役立つメタデータです。 PDF ライブラリの古いバージョンには、テキストのレンダリングやフォーム フィールドの動作に影響を与える既知のバグが存在する可能性があり、バージョンを特定することで、生成ソフトウェアをアップグレードすることで問題が解決される可能性があるかどうかがわかります。

WukongPDF

PDFを修復してみる

インストールは必要ありません。ブラウザで直接動作します。

始める →

無料の PDF リーダーおよびオンライン ツールでのメタデータの読み取り

PDF メタデータを表示する方法は Adobe Acrobat Reader だけではありません。 Foxit Reader、SumatraPDF、ブラウザベースのビューアなど、ほとんどの無料 PDF リーダーは、同様のメニュー パスを通じてドキュメントのプロパティを公開します。 macOS では、組み込みのプレビュー アプリケーションにより、[ツール]、[インスペクターの表示] の下にメタデータ フィールドのサブセットが表示されます。 Chrome および Edge に組み込まれているブラウザベースの PDF ビューアでは、限られたメタデータが表示されます。ブラウザー タブで PDF を右クリックし、[ドキュメント プロパティ] または同様のオプションを探します。

オンライン PDF メタデータ ビューアは、ファイルのアップロードを受け入れ、すべての埋め込みメタデータ フィールドをフォーマットされたテーブルに表示します。これらのツールは、専用の PDF リーダーがインストールされていないデバイスを使用している場合に便利です。ファイルをアップロードし、メタデータを表示し、変更せずにファイルを再度ダウンロードします。

PDF の起源についてメタデータからわかること

[プロデューサー] フィールドは、PDF 生成ライブラリによって自動的に設定され、標準のユーザー インターフェイスからは簡単に変更できないため、最も信頼できるインジケーターです。 Creator フィールドはドキュメントの作成中にユーザーによって変更される可能性がありますが、フォレンジック指標としての信頼性は低くなります。ファイルには Microsoft Word が作成者として表示されている場合がありますが、コンテンツ自体は別のソースから貼り付けられた可能性があり、作成者フィールドは最終的な答えというより出発点になります。

実際には、同じプロパティ ダイアログに表示される PDF のバージョン番号により、生成されたソフトウェアの時代に関する追加のコンテキストが提供されます。 PDF 1.4 は、2001 年にリリースされた Acrobat 5.0 のデフォルト出力でした。2006 年以降は PDF 1.7 が一般的になりました。 PDF 2.0 は 2017 年に標準となり、最新の PDF 作成ツールのデフォルト出力となっています。バージョン 1.4 を示す PDF は古いソフトウェアで作成された可能性があり、256 ビット AES 暗号化やタグ付き PDF アクセシビリティ構造などの最新の機能がサポートされていない可能性があります。

メタデータフィールドそれが明らかにするもの確認方法
プロデューサーPDFを生成したソフトウェア「ファイル」、「プロパティ」、「説明」タブ
クリエイターオリジナルオーサリングアプリケーション「ファイル」、「プロパティ」、「説明」タブ
XMPメタデータ拡張作成データ (OS 情報が含まれる場合もあります)詳細プロパティで生の XMP を表示する

メタデータが欠落または変更されている場合

一部のワークフローでは、プライバシーまたはセキュリティ上の理由から、PDF メタデータを意図的に削除します。裁判所に提出された法的文書では、元の文書のオーサリング ソフトウェアやネットワーク パスが明らかにならないようにメタデータが削除される場合があります。 PDF 最適化ツールには、すべてのプロデューサー、作成者、タイムスタンプ情報をクリアするメタデータ削除オプションが含まれています。メタデータ フィールドが空白の場合、PDF はメタデータを書き込まないソフトウェア (最小モードの一部のオープンソース ライブラリなど) によって生成されたか、メタデータが意図的に削除されたかのいずれかです。

メタデータも偽造される可能性があります。 「Producer」フィールドと「Creator」フィールドは、バイナリ エディタまたは PDF メタデータ編集ツールで変更できるテキスト文字列です。特定のソフトウェア バージョンで作成されたと主張する PDF は、技術的指標を裏付けることなく法医学的証拠として信頼すべきではありません。相互参照テーブルの形式やオブジェクトの番号付けスキームを含む PDF の内部オブジェクト構造は、メタデータ フィールドだけよりも、ソフトウェアが生成されたことを示す強力な証拠を提供します。このより詳細な分析には、特殊な PDF フォレンジック ツールが必要ですが、簡単なプロパティ チェックの範囲を超えています。

PDF プロパティをチェックして生成ソフトウェアを特定するのに 10 秒もかかりません。これにより、トラブルシューティング、バージョン評価、ドキュメントのオリジナル評価に役立つコンテキストが得られます。プロデューサー フィールドは最も情報量の多い単一メタデータ アイテムであり、PDF バージョン番号は、ドキュメントがいつ、どの世代のソフトウェアで作成されたと考えられるかについての歴史的コンテキストを提供します。

メタデータを使用した PDF レンダリングの問題のトラブルシューティング

PDF が特定のリーダーで正しくレンダリングされない場合、多くの場合、[プロデューサー] フィールドが最初の診断の手掛かりを提供します。作成者として PDF ライブラリの古いバージョンが表示されている PDF には、最新のリーダーとの既知の互換性の問題がある可能性があります。プロデューサーの名前とバージョン、発生しているレンダリングの症状をオンラインで検索すると、文書化された回避策が見つかることがよくあります。たとえば、古いバージョンの iText ライブラリで作成された PDF は、Chrome の組み込み PDF ビューアでフォーム フィールドを正しくレンダリングできない場合があります。修正するには、Acrobat Reader でファイルを開くか、現在のバージョンのライブラリで PDF を再生成する必要があります。

WukongPDF の PDF Repair ツールは、診断ワークフローの一部として、Producer フィールドを含むドキュメント プロパティを分析します。生成元のソフトウェアを特定すると、考えられる数十の原因から、その特定のソフトウェア バージョンに影響を与えることがわかっているいくつかの問題まで、トラブルシューティングの経路が絞り込まれます。この対象を絞った診断により、特定の PDF 生成ライブラリの癖を考慮しない一般的な PDF 修復アプローチを試す場合に比べて時間を節約できます。

メタデータが偽造または操作された PDF の検出

メタデータは変更するのが簡単ですが、内部 PDF 構造を説得力のある形で偽造するのは困難です。相互参照テーブルの形式、オブジェクトの番号付けスキーム、およびオプションのコンテンツ グループの存在はすべて、メタデータ フィールドとは関係なく、生成ソフトウェアに関する法医学的な手がかりを提供します。 Microsoft Word 2016 で作成されたと主張しているものの、別のライブラリに特有の線形化されたオブジェクト番号付けを使用している PDF は疑わしいです。

高度な PDF フォレンジック ツールは内部構造を分析し、一般的な PDF 生成ライブラリの既知の署名と比較します。これらのツールは、構造が要求されたプロデューサー フィールドとどの程度一致するかの信頼スコアを生成します。ソフトウェアの作成元を高い信頼性で確立する必要がある法的またはコンプライアンスのシナリオでは、フォレンジック分析により、プロパティ ダイアログ チェックだけよりも強力な証拠が得られます。 PDF を生成したソフトウェアを理解することは、トラブルシューティングを推測から的を絞った調査に絞り込む診断スキルです。

PDF プロデューサー フィールドは、どのソフトウェアがこのファイルを生成したかという特定の質問に答える小さなメタデータです。 PDF が無数のソースやバージョンから提供される世界では、その質問に答えるための迅速かつ信頼性の高い方法を持つことは、PDF を常用するすべてのユーザーが身につけることで得られる実践的なスキルです。ドキュメントのプロパティのチェックにかかる 10 秒は、PDF ワークフローで利用できる診断の中で最も効果が高いものの 1 つです。 PDF プロデューサー フィールドは、診断ツール、フォレンジック インジケーター、および互換性チェックをすべて 1 つのメタデータにまとめたもので、PDF リーダーでメニューを 1 回クリックするだけで利用できます。

実際には、クライアント、ベンダー、共同作業者から PDF が届き、数十の異なるソフトウェア バージョンが使用されているプロフェッショナルな環境では、ドキュメントのプロパティから生成ソフトウェアを特定する機能が最初の診断機能となり、レンダリングや互換性の問題が正式なサポート チケットに発展したり、プロジェクトの期限を過ぎたりする前に解決できることがよくあります。

WukongPDF

PDFを修復してみる

インストールは必要ありません。ブラウザで直接動作します。

始める →