XBRLから見たIMIへの期待
withデモ2019.3.20
XBRL Japan Inc. / 富士通株式会社 鷲尾 傑
XBRL Japan Inc.
Copyright© 2019XBRLJapan
JapanInc.,
Inc., All Rights
Copyright© 2016XBRL
RightsReserved
Reserved

本発表の目的 語彙がデジタル化されると、ソフトウェアでどのような機能を実現できるかについてお見せする。
 実例として、世界60ヶ国以上で利用されている財務ドメイン語彙基盤であるXBRLを用いる。
 IMIが育つことにより、世界がどのように変わるかをイメージして頂けるようにする。

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

目次
 財務ドメインのデジタル語彙基盤：XBRL 各国の語彙及び関連情報の定義
 定義情報の比較
 複数データ(インスタンス)の比較
 クエリによる情報検索
 IMIアプリケーションプロファイルの作成
 EXCELとの連携
 異なる語彙間のマッピング
 …
 結局語彙とは？
 IMI への期待
Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
Reservedデモ

XBRL Japan Inc.

財務ドメインのデジタル語彙基盤：XBRL XBRLとは？
• XBRL (eXtensible Business Reporting Language)は、財務・経営・投資情報などの様々なビジネス情報を作成・流通・利用できるように標準化された語彙・データ基盤• XII (XBRL International Inc.)により標準化
 XII: 米国公認会計士が発起、各国の監査法人・証券印刷会社・情報ベンダー・ソフトベンダーなどが参加するコンソーシアム

••
•
•
••

世界60ヶ国以上で利用
XBRL Japanの提案仕様(注記の記述等)を複数採用
XBRL Japanの複数メンバーがContributorとして記名語彙及び関連情報を記述するフレームワーク(語彙記法)のみを規定
語彙自体は各地域・国・業種・企業毎に定義・拡張(IFRS,US,JP, …)国を跨いだ活用のため、様々なレジストリを用意(次頁)

Copyright
2019XBRLXBRL JapanJapan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

財務ドメインのデジタル語彙基盤：XBRL
 レジストリ
Data Type Registry : 項目の型情報
Functions Registry : 計算式等で使う関数
Link Role Registry: 項目・関係のロール
Units Registry: 数値の単位Transformation Registry: 国独自形式の変換例) 比率、長さ
例) 日付取得、Context比較例) 非推奨、Gross-Net例) m^2、年、JPY例) 平成31年 → 2019- 語彙自体は統一されていないが、関連するメタ情報を共通化することで相互運用性を高めている また、リンク(XLink)で複数語彙間の関係性や付加情報を記述することで、語彙の意味を理解しやすくしている(次頁)

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

語彙の関係性や付加情報で意味を理解

佐藤さんって知ってる？

え？どの佐藤さん？

大槻さん家の隣に住んでる
黒ぶち眼鏡のおじいちゃん

ああ～、分かった！

(関係性と付加情報)

語彙の意味は関係性や付加情報によって理解しやすくなる

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

各国の語彙及び関連情報の定義
 タクソノミー編集：各国タクソノミー(語彙等の定義)
日本
ロシア

欧州等各国

IMIで実現する場合
・ラベル等の外部追加の対応
・語彙間のリンクの対応同じデータ・ツール・システムをどの国でも利用可能

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

定義情報の比較
 タクソノミー比較：金融庁EDINET2017-2018比較
削除
追加

変更

IMIで実現する場合・語彙間のリンクの対応

変更履歴文書を見ずに定義の比較で変更内容が把握可能

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

複数データ(インスタンス)の比較
 ダッシュボード：他社データ比較

A社

B社

B社のみ
IMIで実現する場合
A社のみ・語彙間のリンクの対応
・コンテキスト記述の対応

語彙が完全に同一でなくても異なる企業の報告書の比較が可能

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReservedReserved

XBRL Japan Inc.

クエリによる情報検索
 XBRLデータ分析：欲しい情報の検索金額を表現する語彙を検索

IMIで実現する場合・モデルやクエリ言語の整備

クエリによりコンテキストに応じた情報検索が可能

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

IMIアプリケーションプロファイルの作成
 タクソノミー編集：利用項目の選択・追加

表示する項目をリンクで表現

IMIで実現する場合・語彙間のリンクの対応＝プロパティ後付けの対応

業務に応じてIMIの必要な入力項目だけを採用・項目を追加可能

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

EXCELとの連携
 EXCELマッピング：EXCELと語彙の紐づけ
セルと項目を紐づけ

IMIで実現する場合
・n対nのマッピングの対応
・文字・数値変換の対応

EXCEL上でデータを入力してIMI語彙を用いたXMLを出力可能

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

EXCELとの連携
 EXCEL編集：EXCELの取り込みと表示・編集
EXCELをそのまま編集＋バリデーション

IMIで実現する場合
・IMIインスタンスやEXCELからDMDへの参照追加の対応

EXCELの入力値のチェックにXBRLのメタデータを利用可能

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

異なる語彙間のマッピング
 語彙マッピング：語彙の対応付け

DnDで項目同士を対応づけ

IMIで実現する場合
・構造やコンテキストを考慮したマッピングの対応異なる語彙体系のデータからIMIデータへの変換が可能

Copyright2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

語彙参照ファイルの可視化 エクスプローラ：ファイル依存関係の俯瞰選択された語彙ファイルを参照しているファイルを列挙

語彙ファイル選択

IMIで実現する場合
・IMIインスタンスからDMDへの参照追加の対応

特定の語彙群を参照しているファイルを容易に検索可能

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

おまけ：IMIライブラリとの連携
 XBRL処理系とIMIライブラリを連携して語彙記法を変換
IMI→XBRL
変換モジュール(Java: Nashorn+babel-polyfill)

IMI
語彙記法

IMIライブラリXBRLライブラリ(JavaScript)(Java)①パース、検証②IMI(JSON)モデル③語彙記法変換④XBRL(Obj.)モデルXBRL
語彙記法(Taxonomy)⑤XBRL出力

IMIライブラリはJava/.NETなどからも(頑張れば)使えます

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

結局語彙とは？～XBRLで得られた知見～
 語彙とは、単なるラベルではなく、本質的な意味を表すユニークなコンセプトと、コンセプト間の関係性及び付加情報の記述によって意味づけられるもの、と考えられる。
 語彙は一度定義したら終わり、ではない。時々刻々と変化する語彙の意味をコミュニティー間でシェアして運用することが本当の価値に繋がる。

世界で使われる語彙基盤を目指すには、技術とコミュニティーの両方が必要不可欠！
Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

IMIへの期待
 XBRLは(現状)主に財務ドメインで使われる語彙基盤だが、IMIは様々なドメインを巻き込む基盤として是非成長して欲しい。
 単なるラベルではなく、意味(IMI)を伝える語彙の世界標準となって欲しい。
 世界を変えるために、是非国際化に完全に対応して欲しい。
 様々な人が使えるように、コア語彙をもう少し絞って最低限のものにして欲しい。

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

IMIへの期待(技術的観点)
 コア語彙のクラス名・プロパティ名が日本語になっているため、英語にして欲しい。
 上記に加えて、英語及び日本語以外のラベルや付加情報を外部で定義可能にして欲しい。
 語彙間の関係性(リンク)を記述出来るようにして欲しい。
 多次元のデータ(Data Cube)と相互変換できるように多様な情報(コンテキスト)を持てるようにして欲しい。
 DMDヘッダーの全プロパティが多言語で記述出来るようにして欲しい、など細々、以下略。

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.

最後に日本の高度なテクノロジーが生んだ
IMIを皆様で是非育てていきましょう！

Copyright
2019XBRLXBRL Japan
Japan Inc.,
Copyright© ©2016
Inc.,AllAllRights
RightsReserved
ReservedXBRL Japan Inc.