なぜXBRLはこうできているのか

なぜXBRLはこうできているのか #4|共通辞書なのに会社が言葉を足せる――ベースタクソノミと企業拡張の矛盾

議論参加:レン (初学者の視点で確認する読者) / サキ (財務報告の作成実務を知る担当者) / ユウ (XBRLタクソノミ設計者) / エリ (国際的な提出制度を比較する専門家) / コウ (XML・JSON・データベース設計者) / ミユ (AIとデータ基盤を扱う技術者) / ナオ (企業開示を検証するリサーチャー) / テツオ (一般読者向けの記事を点検する編集者)

共通辞書を作る目的は、同じものを同じ名前で比べられるようにすることだ。それなのにXBRLでは、報告する会社が自分でコンセプトを追加できる。最初から矛盾しているように見える。

たとえば、共通のタクソノミに「売上収益」というコンセプトがあるとする。ある会社が、投資家にとって重要な「継続課金売上」を別に示したい。この数字を既存の「売上収益」へ押し込めば、会社固有の内訳だという意味が消える。だからといって、会社が好きな名前で新しいコンセプトを作れば、別会社との比較や集計が難しくなる。

共通性を優先すると、企業の違いが消える。企業の違いを優先すると、共通性が消える。

XBRLは、この二者択一を避けるために、共通のベースタクソノミを再利用し、足りない差分を拡張タクソノミとして加える構造を選んだ。ベースタクソノミは多くの報告で共有するコンセプトや関係の土台、拡張タクソノミは制度や企業に固有の追加・調整を重ねたものだ。

ベースは共通部分を固定し、拡張は差分だけを表す。

比較可能性は「拡張を禁止すること」ではなく、まずベースを再利用し、必要な差分の位置を明示することで守る。

この記事は、IFRS FoundationのIFRS Accounting TaxonomyESMAが説明するESEF、世界的に利用される米国SECの企業開示基盤EDGARのXBRL Guide金融庁の2026年版EDINETタクソノミを制度例として確認した。企業固有開示をベースタクソノミでどう受け止めるかについては、XBRL Internationalのガイダンスも参照した。制度上の要件と、議論参加者の評価は分けて記す。

一枚の完成辞書では、企業報告を収めきれない

最初から全社共通のコンセプトをすべて用意すれば、拡張はいらないのではないか。

レン(初学者の視点で確認する読者)は、議論でこの素朴な案を出した。しかし全企業の固有開示を事前に予測することはできない。事業の種類、契約、製品、セグメント、企業が自主的に強調する指標は増減する。XBRL Internationalの企業固有開示に関するガイダンスも、全社の開示に必要なコンセプトやメンバーをベースタクソノミへあらかじめ収録するのは現実的でないと説明する。

一方、何でも自由に追加できればよいわけでもない。

設計得られるもの失うもの
巨大な共通辞書だけを使う同じコンセプトで集計しやすい企業固有の意味を無理に既存項目へ押し込む危険
会社ごとに完全な独自辞書を作る自社の開示をそのまま表現できる他社比較、再利用、共通検証が難しい
ベースを再利用し、差分だけ拡張する共通項目と固有項目を同じ報告で扱える参照、版、関係付けの確認が複雑になる

ユウ(XBRLタクソノミ設計者)は、拡張を「辞書の上書き」ではなく「差分の追加」と捉えた。

ユウ(XBRLタクソノミ設計者)

ベースに同じ意味のコンセプトがあるなら、それを再利用する。意味が本当に違い、報告に必要なときだけ拡張する。共通語を壊さず、新しい語の位置を説明できることが重要です。

ここでいう再利用は、画面に出る日本語ラベルが似ているかどうかだけでは決められない。コンセプトの定義、型、対象期間、会計上の意味、周囲の関係を確かめる必要がある。

「継続課金売上」は、新しいコンセプトにすべきか

説明用の架空例で判断を追ってみる。

あるソフトウェア会社が「継続課金売上」を100億円と開示する。ベースタクソノミには「売上収益」がある。最初に問うべきなのは、社内で使っている名称が違うかではなく、報告しようとする意味がベースのコンセプトと同じかである。

もし「継続課金売上」が売上収益全体ではなく、その一部を表すなら、既存の「売上収益」と同一ではない。制度が企業拡張を認め、開示上必要なら、新しいコンセプトを作る余地がある。

しかし、新しく名前を付けただけでは、利用者はその位置を判断できない。そこで提出制度によっては、企業拡張のコンセプトとベースタクソノミのコンセプトとの関係を示す。anchoringは、そのように企業固有コンセプトをベース側のコンセプトへ関係付ける仕組みを指す。たとえばESEFでは、企業拡張とESEFタクソノミの近いコンセプトとの関係を示すルールが設けられている。

ここで重要なのは、anchoringが「同じ意味」という認定とは限らないことだ。より広い意味か、より狭い意味かという位置関係を示す場合がある。「継続課金売上」が「売上収益」の一部なら、同一ではなく、より狭い側に置かれるという整理になる。

ベースタクソノミを拡張したものが、次のベースになる

「ベース」と「企業拡張」の二段だけを想像すると、もう一つの重要な構造を見落とす。あるタクソノミが既存タクソノミを再利用して作られ、さらに多くの提出者にとってのベースになることがある。

欧州のESEFは分かりやすい例だ。IFRS FoundationはIFRS Standardsの表示・開示を機械可読にするIFRS Accounting Taxonomyを公表する。ESMAのESEF Taxonomyはこれを拡張・調整し、ESEFで提出する会社はそこから自社の拡張タクソノミを作る。

この三層は、同じ辞書を三回作る仕組みではない。

主に引き受ける違い作らない方がよいもの
IFRS Accounting TaxonomyIFRS Standardsに基づく共通の報告コンセプト一社だけの製品名や固有指標
ESEF Taxonomy欧州の提出制度に必要な追加・調整各社の任意の呼び換え
Issuer Extensionその企業で本当に必要な固有開示ベースと同じ意味の重複コンセプト

XBRL Internationalのtaxonomy reuseガイダンスは、既存タクソノミの要素、ラベル、参照、型、表示関係などを、新しいタクソノミへ取り込んで再利用できると説明する。つまり、IFRSを土台に各国・地域の制度層を作ることも、同じ再利用設計の延長にある。

EDGARでは、独自コンセプトがなくても企業タクソノミを使う

企業拡張が特別な例外ではなく、実際の大規模な開示制度でどう使われているかを見るなら、米国SECのEDGARが分かりやすい。

SECは、米国の事業会社に財務諸表等をInline XBRLで提出するよう求めている。米国会計基準を使う会社は主にFASBが公表する US GAAP Financial Reporting Taxonomy を参照し、提出内容に応じてSEC Reporting Taxonomyや、提出者・書類の基本情報を表す DEI(Document and Entity Information) など、EDGARが認めるほかの標準タクソノミも組み合わせる。

そのうえで提出者は、必要に応じてcustom taxonomyを添える。EDGAR XBRL Guideは、これを提出者または特定の提出書類に固有のコンセプトと関係を宣言するファイル群として説明する。

ここで重要なのは、custom taxonomyが「独自タグ一覧」と同義ではないことだ。会社が標準コンセプトだけを使っていても、自社の財務諸表での並び、ラベル、計算、Dimensionの関係を表すために、独自のpresentation、label、calculation、definition relationshipが必要になる場合がある。つまり拡張するのは、項目そのものだけでなく、標準項目をどう組み立てて報告したかでもある。

「継続課金売上」をEDGARへ提出する場合も、判断の出発点は同じである。EDGAR XBRL Guideは、提出者が意図する開示が標準コンセプトの根拠資料やdocumentation labelと実質的に同義なら、新しいcustom conceptを作るより、その標準コンセプトへ適切な表示ラベルを付けることを優先するよう求める。

意味が本当に異なり、利用できる標準コンセプトがなければ、制度が認める範囲でcustom conceptを検討する。ただし、型、期間、名前、ラベル、表示・計算・定義関係などにEDGAR固有の制約がある。EDGARはcustom taxonomyの構造をXBRL仕様とEDGAR要件に照らして検証する。

表示名と定義は、同じlabelではない

ここでいうlabelを一種類の「項目名」だと思うと、EDGARとESEFの違いを見誤る。

  • standard labelは、表やツールで人に見せる短い名称である。
  • documentation labelは、そのコンセプトが何を含み、何を含まず、どの範囲へ適用するかを説明する長い定義ラベルである。
  • anchoringは、拡張コンセプトが標準コンセプトより広いか狭いかなど、標準側との位置関係を示す。定義文そのものではない。

たとえばstandard labelが「継続課金売上」だけなら、解約可能な月額契約だけを指すのか、保守契約も含むのかは分からない。documentation labelに含有範囲が書かれていれば、利用者やAIは意味を絞りやすい。一方、anchoringで「売上収益」より狭いと分かっても、具体的に何を含むかまでは確定しない。

確認点EDGARESEF
標準コンセプトを選ぶとき標準タクソノミのreferenceとdocumentation labelが開示と実質的に同義なら、custom conceptを作らず標準コンセプトを再利用するESEFタクソノミのline item・axis・memberにあるdocumentation labelとIFRSへのreferenceを見て、開示の会計的意味と合うか判断する
企業拡張の表示名使用するコンセプトには英語のstandard labelが必要各taxonomy elementに少なくとも一つのstandard labelを付けることをESMAが推奨する
企業拡張のdocumentation label財務諸表に出るcustom monetary conceptについて、EDGARはcredit/debitのbalance属性、またはcustom documentation labelがあることを検証する。全custom conceptへの一律必須ルールではない確認したESEF Reporting Manualは、issuer extensionの全要素へdocumentation labelを付ける一律要件を示していない
標準側の定義を企業が変えられるか標準タクソノミのコンセプトへ提出者独自のdocumentation labelを追加するとエラーになるESEF core taxonomyのstandard labelは上書き・置換できない。別のlabel roleによる企業固有の表示ラベルは使える
拡張と標準の位置関係SECはcustom conceptへanchoring関係を記述できるようにしているが、確認資料ではESEFと同じ一律必須とはしていないPrimary Financial Statementsの非abstractな拡張要素にはanchoringが求められる。任意で詳細タグを付ける注記には同じ義務がない

この比較から分かるのは、「EDGARはdocumentation label、ESEFはanchoring」という単純な役割分担ではないことだ。両制度とも標準側のdocumentation labelをタグ選択に利用する。違うのは、提出者が作る拡張について、短い表示名、長い定義、標準との位置関係のどれを、どの場面で要求・推奨・許可するかである。

EDGARについても「全拡張コンセプトにdocumentation labelが必須」とは書けない。反対にESEFについても、「一律必須でないから定義は不要」とは言えない。documentation labelがなければ、anchoring、型、期間、表示・計算関係、そして報告書の原文を合わせて意味を確認する必要がある。

SECは2020年から、提出者固有のcustom conceptをEDGAR標準タクソノミのコンセプトへ結ぶ「anchoring」の関係を記述できるようにした。ただし、確認したSEC資料は「許可」と説明しており、ESEFと同じ必須ルールだとは書けない。

EDGARの事例によって、「再利用優先」の意味はさらに具体的になる。独自コンセプトを作る前に、標準コンセプトへ独自ラベルや関係を追加するだけで自社の報告を表せないかを確認する。コンセプトの拡張と、関係の拡張を分けて考えるのである。

ESEF・EDGAR・EDINETを同じ拡張制度だと思わない

日本にもEDINETタクソノミと提出者別タクソノミがある。金融庁の2026年版資料は、提出者がXBRL形式の提出書類を作るときにEDINETタクソノミを使い、提出者別タクソノミ作成ガイドラインに従って提出者側のタクソノミを作る構成を示す。

ただし、名称が似ているからといって、ESEFの三層構造、EDGARのcustom taxonomy、anchoringのルールをEDINETへそのまま当てはめてはいけない。

エリ(国際的な提出制度を比較する専門家)は、議論でこの違いを強く警告した。

エリ(国際的な提出制度を比較する専門家)

「拡張を許す」という共通点だけで、ESEF、EDGAR、EDINETを同じ制度だと説明してはいけません。どの標準タクソノミを使い、何を追加でき、どんな関係付けや提出ルールを求めるかは、それぞれの一次資料で確認する必要があります。

したがって、「XBRLでは企業拡張に必ず同じanchoringが必要」と一般化するのは誤りである。XBRLの拡張能力と、各提出制度が課す filing rules(提出ルール) は別の層にある。EDGARの事例を加えるほど、この区別は重要になる。

拡張を許して、比較可能性をどう守るのか

拡張を許すだけでは、会社ごとの独自コンセプトが増え続ける。比較可能性を守るには、少なくとも次の五つを分けて確認する必要がある。

  1. 再利用優先――ベースに同じ意味のコンセプトがあれば、新しく作らない。
  2. 必要性――ラベルの好みではなく、異なる意味を表すために本当に必要か確認する。
  3. 関係付け――制度が求める方法で、ベース側の近いコンセプトや表示・計算上の位置を示す。
  4. 版管理――どの版のベースを参照し、翌年度に何が変わったかを追えるようにする。
  5. 原文確認――コンセプト名だけで判断せず、開示本文、会計方針、数値の範囲へ戻る。

サキ(財務報告の作成実務を知る担当者)は、前年度の拡張をそのまま使うことにも注意を向けた。一度作った企業拡張は、翌年度の作成作業で再利用しやすい。それは継続性の利点だが、最初の意味付けが不適切なら、同じ問題を持ち越す可能性もある。

この点はXBRLだけの問題ではない。JSON Schemaやデータベースでも、型が合っていることと、列の意味が正しいことは別である。ただしXBRLは意味関係を明示的に交換するため、関係が記述されていること自体を「意味が確認済み」と誤読しやすい。

形式チェックと、意味の正しさは別である

テツオ(一般読者向けの記事を点検する編集者)が最も気にしたのは、「検証を通った」という言葉が与える安心感だった。

テツオ(一般読者向けの記事を点検する編集者)

関係が所定の形で書かれていることと、その関係が意味的に正しいことを同じ図に置くと、読者には二重のお墨付きに見えます。別の確認として示すべきです。

この記事で参照した資料からは、ESEFの企業拡張にanchoringのルールがあり、EDGARでもcustom conceptへanchoring関係を記述できることは確認できる。しかし、その必須性や検証範囲は同じではない。関係の意味的妥当性を誰が、どの時点で、どこまで確認するかを三制度共通の一文で説明することもできない。分からない部分を「XBRLが保証する」と埋めてはいけない。

AIは拡張の意味を推定できても、制度上の関係にはできない

企業拡張のコンセプトは、名前だけでは分かりにくい。AIは、ラベル、会計基準等への参照情報であるreference、表示上の関係であるpresentation、近いベースコンセプト、開示本文を合わせ、意味の候補を絞る助けになり得る。

ミユ(AIとデータ基盤を扱う技術者)は、そこで作業を終わらせる危険を指摘した。

ミユ(AIとデータ基盤を扱う技術者)

AIが「売上収益より狭い意味だと思われます」と答えることと、提出者が制度に従って正しい関係を定義したことは別です。AIの推定と形式チェックがそろっても、人間の意味確認を省略する理由にはなりません。

分担を明確にすると、AIはかなり役立つ。

AIに任せやすい補助人が最低限確認すること
ラベルやreferenceから近いベースコンセプト候補を探す会社が実際に報告しようとした意味
拡張コンセプトと開示本文の使用箇所を集める原文、期間、連結範囲、単位との整合
前年度との追加・削除・関係変更を一覧にする変更が意図的か、誤りの持ち越しか
制度ルールに照らして不足候補を示す適用制度と、その版の正式な要件
wider/narrowerなどの候補を説明する正式な関係として採用・承認する判断

AIの登場で、企業拡張の読みにくさは軽くなる可能性がある。だが、それは拡張を無制限にしてよい理由ではない。むしろ大量の拡張を短時間で処理できるほど、推定された意味と、提出者が正式に定義した意味を区別する記録が重要になる。

結論:タクソノミは完成辞書ではなく、責務を重ねる仕組みである

XBRLがベースタクソノミと拡張タクソノミを分けたのは、会計が複雑だからという一言では足りない。国際的に共有したい意味、国や地域の提出制度で必要な意味、企業だけが持つ意味を、同じ所有者が一度に決められないからである。

一枚の巨大辞書なら単純だが、未知の企業固有開示を収められない。会社ごとの自由な辞書なら表現力はあるが、比較できない。そこでXBRLは、共通部分を再利用し、差分を別の所有者が追加し、その関係を機械可読にする設計を選んだ。

この設計の価値は、拡張があるのに比較できることではない。拡張が必要な現実を認めたうえで、どこまでが共通で、どこからが制度固有・企業固有かを追跡できることにある。

一方で、追跡できることは正しさの保証ではない。ベースの再利用、拡張の必要性、制度別ルール、版、原文を確認して初めて、比較可能性へ近づく。

共通辞書にない言葉を禁止するのではなく、なぜその言葉が必要で、共通辞書のどこに位置するかを説明させる。

それが、XBRLが拡張を許しながら比較を諦めなかった方法である。

出典を読むときのポイント

キーワード:#XBRL#タクソノミ

出典