Chapter 5: レポートと SBOM

v2.0 レポート構成 — Executive Summary・Action Required・リスク分析

v2.0 HTML レポートの構成

スキャンまたは SBOM インポート後に生成される HTML レポートは、ブラウザで開けるスタンドアロンファイルです。v2.0 では以下のセクションで構成されています。

セクション内容
ヘッダプロジェクト名、スキャン日時、Dependa バージョン(v2.0)が表示されます。
Executive Summaryレビュー統計(レビュー済み件数、リスク別件数)、依存ライブラリ数、脆弱性サマリ、ライセンス分類サマリをカード形式で表示します。
Action Required対処が必要なアイテムの一覧です。High Risk / Risk に該当するパッケージとその推奨アクションが表示されます。
リスク分析各パッケージのリスク詳細です。RiskReason(リスクの理由)、RecommendedAction(推奨アクション)、Evidence(根拠)、Confidence(確信度)が含まれます。
ポリシー判定適用ポリシー名、アクション別件数(許可 / 要承認 / 禁止)が表示されます。
依存ライブラリ表検出されたすべてのパッケージの名前、バージョン、エコシステム、ライセンス、リスクレベルの一覧です。
脆弱性表検出された脆弱性の ID、影響パッケージ、CVSS スコア、重大度、説明の一覧です。
ライセンス表各パッケージのライセンス SPDX ID と分類(High Risk / Risk / Known-Normal / Unknown)の一覧です。
AI セクションAI Governance 分析の結果サマリ(AI BOM、Excessive Agency、Data Sovereignty)が含まれます。
免責事項(Disclaimer)レポートの利用に関する免責事項が記載されます。
HTML レポートのプレビュー
v2.0 HTML レポート — Executive Summary とリスク分析
分析結果画面
レビュー画面の例 — ここから「SBOM レポート (HTML)」ボタンでレポートを出力できます

レビューレポートの説明力強化

SBOM レビュー HTML レポートでは「レビュー判断の根拠」を 6 層で構造化しています。v2.0.5.0 でも判定ロジックや Free / Pro 境界は変更ありません。説明と表示の補強のみです。

Pro レポート(フォルダスキャン後の HTML)でも、ライセンス分類の disclaimer・要確認バッジ・理由表示が反映されています。さらに「より詳細な内訳・出所・公式リンクは、SBOM ファイル(提供されている場合)を SBOM レビュー機能で読み込むことで確認できます」というガイドが末尾に表示されます。

スキャン結果レポートの保存

フォルダスキャン後の「スキャン結果レポート」ボタンをクリックすると、保存先を指定するダイアログが表示されます。デフォルトのファイル名は {年月日}-{プロジェクト名}-{jp または en}.html 形式で、複数プロジェクトを保存しても区別が容易です(例: 20260501-myproject-jp.html)。

Free 版と Pro 版のレポートの違い

項目FreePro
ウォーターマーク「Free Edition」の透かしありなし
Executive Summary基本情報のみレビュー統計付き
Action Required
リスク分析詳細簡易版完全版(Evidence / Confidence 含む)

レポートの閲覧方法

SBOM 出力(CycloneDX 1.5 JSON)

SBOM(Software Bill of Materials)とは、ソフトウェアに含まれるすべての部品(依存ライブラリ)のリストのことです。「ソフトウェアの部品表」とも呼ばれます。

Dependa は CycloneDX 1.5 形式の JSON ファイルとして SBOM を出力します。

出力先

レポートと SBOM はスキャン対象プロジェクトの reports/ フォルダに出力されます。

{スキャン対象パス}/
  reports/
    dependa-report-2026-04-01.html    ← HTML レポート
    dependa-sbom-2026-04-01.json      ← CycloneDX SBOM

スキャンのたびにタイムスタンプ付きの新しいファイルが生成されます。過去のレポートも残るため、変化の比較に活用できます。

Chapter 5: Reports & SBOM

v2.0 report structure — Executive Summary, Action Required, Risk Analysis

v2.0 HTML Report Structure

The HTML report generated after a scan or SBOM import is a standalone file that can be opened in any browser. In v2.0, it consists of the following sections:

SectionContent
HeaderDisplays the project name, scan date/time, and Dependa version (v2.0).
Executive SummaryReview statistics (reviewed count, risk breakdown), dependency count, vulnerability summary, and license classification summary in card format.
Action RequiredList of items requiring attention. Shows High Risk / Risk packages with their recommended actions.
Risk AnalysisDetailed risk information per package: RiskReason, RecommendedAction, Evidence, and Confidence.
Policy ResultApplied policy name and action count breakdown (Allowed / NeedApproval / Prohibited).
Dependencies TableLists all detected packages with name, version, ecosystem, license, and risk level.
Vulnerabilities TableLists detected vulnerabilities with ID, affected package, CVSS score, severity, and description.
Licenses TableLists each package's SPDX license ID and classification (High Risk / Risk / Known-Normal / Unknown).
AI SectionAI Governance analysis summary (AI BOM, Excessive Agency, Data Sovereignty).
DisclaimerLegal disclaimer regarding report usage.
HTML Report Preview
v2.0 HTML report — Executive Summary and Risk Analysis
Analysis Results Screen
Review screen example — click "SBOM Report (HTML)" to generate a report

Report Explainability Improvements

The SBOM review HTML report includes a 6-layer explainability structure. In v2.0.5.0, classification logic and Free / Pro boundaries are unchanged — only display and explanation are enhanced.

The Pro report (generated after a folder scan) also reflects the classification disclaimer, "Review required" badge, and reason label. A guide note at the end states: "If a CycloneDX 1.7+ SBOM file is available, the SBOM review feature provides additional detail such as license breakdown, source attribution, and official links."

Saving Scan Result Reports

Clicking the "Scan Result Report" button after a folder scan now opens a Save dialog. The default file name follows the pattern {yyyyMMdd}-{project-name}-{jp or en}.html, making it easy to keep results from multiple projects organized (for example, 20260501-myproject-en.html).

Free vs Pro Report Differences

ItemFreePro
Watermark"Free Edition" watermark presentNone
Executive SummaryBasic information onlyIncludes review statistics
Action Required
Risk Analysis DetailSimplifiedFull (includes Evidence / Confidence)

Viewing Reports

SBOM Output (CycloneDX 1.5 JSON)

An SBOM (Software Bill of Materials) is a complete list of all components (dependency libraries) included in your software. It is sometimes called a "software parts list."

Dependa outputs SBOMs as CycloneDX 1.5 format JSON files.

Output Location

Reports and SBOM files are saved in the reports/ folder within the scanned project directory.

{Target Path}/
  reports/
    dependa-report-2026-04-01.html    ← HTML Report
    dependa-sbom-2026-04-01.json      ← CycloneDX SBOM

Each scan generates new timestamped files. Previous reports are preserved, making it easy to compare changes over time.