本文へスキップ

AI運用の判断と根拠を引く

トップへ戻る

AI compliance obligation→machine-readable 制御 mapping

用語・参照用語・参照公式仕様のみ公式仕様のみ現行現行として扱う

記事状態: 公開 · 最終確認: 2026-10-19

要点

「machine-readable mappingは追跡・差分検出・評価連携を支援するが、mappingまたはOSCAL データ形式への適合だけで法令・契約への準拠を証明するものではない。」

現在の判断

「machine-readable mappingは追跡・差分検出・評価連携を支援するが、mappingまたはOSCAL データ形式への適合だけで法令・契約への準拠を証明するものではない。」

どこまで当てはまるか

AI compliance obligation→machine-readable 制御 mapping

詳しく理解する

概要

法令・契約・社内AI方針に含まれる義務を、機械可読な制御、根拠、assessmentへ追跡可能に結び付ける運用設計である。目的は、自然言語の義務をAIに自由解釈させて自動適用することではなく、原文の出典・適用条件・承認主体を保持したまま、統制実装と評価結果を一貫した識別子で接続することである。

主要記述・判断と運用上の意味 1. NIST OSCALはcatalog、profile、実装、assessment、assessment-resultsの層を持ち、制御定義から実装・評価結果までを構造化データとして接続できる。2026-08-13公開のOSCAL v1.2.3はモデル変更を伴わないmaintenance/security patchであり、現行運用ではモデルバージョンを固定して処理系を検証する必要がある。 2. machine-readable化の価値は、義務文そのものを消すことではなく、stable identifierと出典・来歴を介して「要求→制御→実装→test/根拠→assessment result」の追跡を可能にする点にある。NISTの2026-09-23 OSCAL記事も、requirementsをstructured dataとして扱い、requirementからシステム component、test、根拠、assessment resultsへ追跡する利用を説明している。 3. 制御 mappingは法的解釈の代替ではない。同じ義務でもjurisdiction、契約主体、intended use、リスク classification、施行日、例外条項によって適用が変わる。したがって原文資料内の該当箇所、適用条件、mapping rationale、担当者/approver、effective date、バージョンを制御 対応関係と同時に保持する。 4. mappingは一対一を前提にしない。一つのobligationが複数制御へ、複数obligationが一つの制御へ対応し得る。対応関係には対応関係 type、根拠、確信度/verification 状態、review dateを持たせ、単なる文字列一致を「準拠」と扱わない。 5. assessment 根拠は制御実装の存在と有効性を分けて扱う。OSCALのAssessment 契約プラン/Assessment Results層を利用する場合も、文書化済み制御と実際にtestされた結果を混同しない。

実装制御 / implication - obligation record: obligation_id、authoritative_source_locator、quoted/normalized requirement、jurisdiction/適用範囲、effective_from/to、担当者、legal_review_state。 - mapping edge: obligation_id、control_id、relation_type、mapping_rationale、approver、verification_state、reviewed_at、supersedes。 - 制御 record: control_id、catalog/profile バージョン、実装 担当者、実装 statement、component/システム 適用範囲。 - 根拠/assessment: evidence_id、control_id、test 方式、成果物 資料内の該当箇所、collection time、assessor、result、exceptions、expiry/refresh rule。 - change detection: 出典 law/条件・契約/policy、OSCAL/catalog/profile、実装、assessment 方式のいずれかが変われば影響edgeを再評価する。 - 公開・提供 確認・承認の条件: unreviewed mapping、期限切れ根拠、出典 資料内の該当箇所欠落、適用条件不明を自動的なcompliance assertionへ昇格させない。

失敗 / 限界 / 反証 - 意味上の gap: 自然言語義務とtechnical 制御は粒度が一致しない。mappingが存在しても義務履行を自動的に証明しない。 - バージョン drift: law/policy、制御 catalog、profile、OSCAL データ形式の定義、実装のバージョン差で過去mappingが陳腐化する。 - 適用範囲 leakage: 他地域・他契約・他システムの制御を誤って流用するとfalse complianceを生む。 - 根拠 staleness: 根拠は取得時点の状態であり、継続的適合を保証しない。 - ツール 形式への適合: OSCAL形式にschema-conformしていることと、法的・運用的に正しいmappingであることは別問題である。 - human authority: 法的適用性・例外・契約解釈は権限を持つ人間の判断を残す。

適用境界

OSCALはsecurity/compliance情報を機械可読化する有力な交換形式だが、あらゆる法令・契約の意味論を標準化する汎用legal ontologyではない。組織固有のobligation データ形式の定義をOSCAL 制御/profile等へ関連付ける場合、原文出典・来歴と組織の承認処理の流れを別途保持する。

まだ確認できていないこと

  • EA-732-UNKNOWN-01
    • 組織固有の法令・契約crosswalkに必要な対応関係 taxonomyの最終形。
    • OSCAL外のGRC/requirements形式(ReqIF等)との正本境界と同期規則。
    • jurisdictionごとの法的レビュー頻度と自動失効条件。

根拠資料

更新履歴

  1. EA-732-RECOVERY-20261019-R1: 正式な 監査/publication 対応付け

出典ID・検証情報・機械可読データ

根拠の種類と情報の鮮度は、ラベルとアイコンで確認できます。

記事ID
EA-732
最終確認日
2026-10-19
提供元・モデル・プラン・利用環境
—
対象地域
—
元資料の全文と収録照合記録
概要

法令・契約・社内AI方針に含まれる義務を、機械可読なcontrol、evidence、assessmentへ追跡可能に結び付ける運用設計である。目的は、自然言語の義務をAIに自由解釈させて自動適用することではなく、原文の出典・適用条件・承認主体を保持したまま、統制実装と評価結果を一貫した識別子で接続することである。

主要claimと運用上の意味 1. NIST OSCALはcatalog、profile、implementation、assessment、assessment-resultsの層を持ち、control定義から実装・評価結果までを構造化データとして接続できる。2026-08-13公開のOSCAL v1.2.3はモデル変更を伴わないmaintenance/security patchであり、現行運用ではモデルversionを固定して処理系を検証する必要がある。 2. machine-readable化の価値は、義務文そのものを消すことではなく、stable identifierとprovenanceを介して「要求→control→実装→test/evidence→assessment result」の追跡を可能にする点にある。NISTの2026-09-23 OSCAL記事も、requirementsをstructured dataとして扱い、requirementからsystem component、test、evidence、assessment resultsへ追跡する利用を説明している。 3. control mappingは法的解釈の代替ではない。同じ義務でもjurisdiction、契約主体、intended use、risk classification、施行日、例外条項によって適用が変わる。したがって原文locator、適用条件、mapping rationale、owner/approver、effective date、versionをcontrol relationと同時に保持する。 4. mappingは一対一を前提にしない。一つのobligationが複数controlへ、複数obligationが一つのcontrolへ対応し得る。relationにはrelation type、根拠、confidence/verification state、review dateを持たせ、単なる文字列一致を「準拠」と扱わない。 5. assessment evidenceはcontrol実装の存在と有効性を分けて扱う。OSCALのAssessment Plan/Assessment Results層を利用する場合も、文書化済みcontrolと実際にtestされた結果を混同しない。

実装control / implication - obligation record: obligation_id、authoritative_source_locator、quoted/normalized requirement、jurisdiction/scope、effective_from/to、owner、legal_review_state。 - mapping edge: obligation_id、control_id、relation_type、mapping_rationale、approver、verification_state、reviewed_at、supersedes。 - control record: control_id、catalog/profile version、implementation owner、implementation statement、component/system scope。 - evidence/assessment: evidence_id、control_id、test method、artifact locator、collection time、assessor、result、exceptions、expiry/refresh rule。 - change detection: source law/contract/policy、OSCAL/catalog/profile、implementation、assessment methodのいずれかが変われば影響edgeを再評価する。 - release gate: unreviewed mapping、期限切れevidence、source locator欠落、適用条件不明を自動的なcompliance assertionへ昇格させない。

Failure / limitations / counterevidence - semantic gap: 自然言語義務とtechnical controlは粒度が一致しない。mappingが存在しても義務履行を自動的に証明しない。 - version drift: law/policy、control catalog、profile、OSCAL schema、実装のversion差で過去mappingが陳腐化する。 - scope leakage: 他地域・他契約・他systemのcontrolを誤って流用するとfalse complianceを生む。 - evidence staleness: evidenceは取得時点の状態であり、継続的適合を保証しない。 - tool conformance: OSCAL形式にschema-conformしていることと、法的・運用的に正しいmappingであることは別問題である。 - human authority: 法的適用性・例外・契約解釈は権限を持つ人間の判断を残す。

適用境界

OSCALはsecurity/compliance情報を機械可読化する有力な交換形式だが、あらゆる法令・契約の意味論を標準化する汎用legal ontologyではない。組織固有のobligation schemaをOSCAL control/profile等へ関連付ける場合、原文provenanceと組織の承認workflowを別途保持する。

OPEN_UNKNOWN
  • 組織固有の法令・契約crosswalkに必要なrelation taxonomyの最終形。
  • OSCAL外のGRC/requirements形式(ReqIF等)との正本境界と同期規則。
  • jurisdictionごとの法的レビュー頻度と自動失効条件。
SAFE_WORDING

「machine-readable mappingは追跡・差分検出・評価連携を支援するが、mappingまたはOSCAL schema conformanceだけで法令・契約への準拠を証明するものではない。」

監査用source / provenance locator - NIST OSCAL Blog, “OSCAL v1.2.3 Patch Release”, 2026-08-13: https://pages.nist.gov/OSCAL/about/blog/ - NIST OSCAL Blog, “From Voting Systems to Structured Data with OSCAL”, 2026-09-23: https://pages.nist.gov/OSCAL/about/blog/ - NIST OSCAL Assessment Model Overview: https://pages.nist.gov/OSCAL/presentations/oscal-ap-ar-poam-v3.pdf - NIST Digital Identity Guidelines Implementation Resources, Conformance Criteria v0.1: https://pages.nist.gov/800-63-4-Implementation-Resources/conformance/criteria.html (同一criteriaをXLS/PDF/OSCAL JSON/XML/YAMLで提供する実例) - canonical proposal provenance: Enterprise AI運用辞典_発展・拡張構想_公開後アップデート原案台帳, EA-732 exact section; EA_MASTER provenance locatorに記録済み。

監査観点 canonical topic保持、主要claimのsource locator有無、法的解釈とschema conformanceの分離、version drift、many-to-many relation、evidence freshness、OPEN_UNKNOWN/SAFE_WORDINGを重点確認する。

  • EVD-EA-732-URL-5BAD49C5632B研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    NIST OSCAL Blog, “OSCAL v1.2.3 Patch Release”, 2026-08-13:

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-732-URL-5BAD49C5632B
    検証箇所
    SAFE_WORDING · - NIST OSCAL Blog, “OSCAL v1.2.3 Patch Release”, 2026-08-13: https://pages.nist.gov/OSCAL/about/blog/
    適用範囲
    SAFE_WORDING
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-732-URL-F918DE324846研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    NIST OSCAL Assessment Model Overview:

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-732-URL-F918DE324846
    検証箇所
    SAFE_WORDING · - NIST OSCAL Assessment Model Overview: https://pages.nist.gov/OSCAL/presentations/oscal-ap-ar-poam-v3.pdf
    適用範囲
    SAFE_WORDING
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-732-URL-D1165C5A4EAD研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    NIST Digital Identity Guidelines Implementation Resources, Conformance Criteria v0.1:

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-732-URL-D1165C5A4EAD
    検証箇所
    SAFE_WORDING · - NIST Digital Identity Guidelines Implementation Resources, Conformance Criteria v0.1: https://pages.nist.gov/800-63-4-Implementation-Resources/conformance/criteria.html
    適用範囲
    SAFE_WORDING
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EA-732-CURRENT-APPROVAL研究資料研究資料根拠の出所: AUDITED_CANONICAL_RESEARCH_PACKET

    現行本文の監査・revision対応

    裏付ける内容
    現行台帳のAUDIT_PASSと候補・revision・本文ハッシュの対応を確認しています。
    確認日
    —
    出典・実験ID
    ORPHAN-RESCUE-EA732-20261019-C1
    検証箇所
    1KqhJtiSb2S84rWmeYVwKcT_76dBwZ_B0ZZuAWQqH0rQ/EA_REVISION_LEDGER#ea_id=EA-732&revision_id=EA-732-RECOVERY-20261019-R1&candidate_id=ORPHAN-RESCUE-EA732-20261019-C1 · EA-732-RECOVERY-20261019-R1
    適用範囲
    —
    出典・来歴
    CURRENT_CANONICAL_APPROVAL_READBACK
    限界
    監査状態と来歴の記録です。外部根拠の最新性や本文の全主張を追加保証しません。
  • EA-732-CURRENT-BODY-READBACK実装資料実装資料根拠の出所: IMPLEMENTATION_READBACK

    現行本文の収録照合

    裏付ける内容
    公開生成入力の本文SHA-256が、監査済み候補に結び付いたハッシュと一致しています。
    確認日
    2026-10-19
    出典・実験ID
    BODY-SHA256:8797fb8a6c8345a060b81af9d82888fdeec3b8a2c13f6eb9fb1e73eec17e9600
    検証箇所
    content/staging/EA-732.md · 8797fb8a6c8345a060b81af9d82888fdeec3b8a2c13f6eb9fb1e73eec17e9600 · EA-732-RECOVERY-20261019-R1
    適用範囲
    —
    出典・来歴
    CURRENT_APPROVED_BODY_HASH_MATCH
    限界
    本文の同一性の検査です。外部システムの挙動や全主張の真偽を実証したものではありません。
出典ID
ORPHAN-RESCUE-EA732-20261019-C1, SRC-EA-732-URL-5BAD49C5632B, SRC-EA-732-URL-F918DE324846, SRC-EA-732-URL-D1165C5A4EAD, BODY-SHA256:8797fb8a6c8345a060b81af9d82888fdeec3b8a2c13f6eb9fb1e73eec17e9600
追跡中のUNKNOWN ID
EA-732-UNKNOWN-01
再確認のきっかけ
正式な 改訂版/publication 状態 change · 本文 成果物 hash change · 出典 現行性 change · new contradiction or 実装 結果の照合

機械検査: 通過 — 機械検査の結果です。情報の正確性や実行の承認を保証するものではありません。

    同じ記事IDの機械可読データです。