第2回IMI勉強会

ドメイン語彙への道

2019年2月19日
独立行政法人情報処理推進機構(IPA)

ドメイン語彙とは
 農業・防災・医療などの特定の業務領域（ドメイン）において利用頻度の高い用語の集合を、ドメイン語彙と呼びます。 ドメイン語彙は、コア語彙を継承して定義することを想定しています。

 検討手順は、きょう一緒に学んだところです。
新たなクラス用語を定義

クラスX
プロパティA
プロパティB

クラスY
そのまま
利用

継承

プロパティC

プロパティB
プロパティC

プロパティの追加

拡張2019年2月19日

プロパティA

第2回IMI勉強会 https://imi.go.jp/

プロパティD
プロパティE1コア語彙とドメイン語彙

 コア語彙
IMI共通語彙基盤の基礎。氏名、住所、組織等、あらゆる社会活動で使用される中核的な約60の用語を集約した、用語に関する意味や根拠、体系、階層構造等の定義集合。IMIが策定・改定し、継続的に改善。

 ドメイン語彙
農業・防災・医療などの特定の業務領域（ドメイン）において利用頻度の高い用語の集合。 ドメイン語彙はコア語彙を継承して定義されることを想定しています。
地理空間・施設「人」「場所」などの基本的な概念を用語としてIMI検討体制が整理

病院

移動・交通

住所

駅

コア語彙

史跡B

ゆるキャラ

観光 イベントC

入場料

イベントA
観光名所

市場

目的に応じて各ドメインで検討

ドメイン
語彙

災害
復旧費

農業

日本食

飲食店

ゆるキャラ

入場料

農産物A

財務

農産物A

ゆるキャラ

農地

農産物B

入場料

花きA

目的に応じて構成される
応用語彙

2019年2月19日

第2回IMI勉強会 https://imi.go.jp/2よくあるご質問

1.「ドメイン語彙」について

 どうやったら「ドメイン語彙」になれるの?
 IPAが「ドメイン語彙」だと認定してくれるの? その方法は?
 IMI検討部会が「ドメイン語彙」と認定してくれるの? その方法は?

 「ドメイン語彙データベース」があるの?
2.「公開ドラフト語彙(PD)」について

 PDってなに? どうやったら公開できるの?
2019年2月19日

第2回IMI勉強会 https://imi.go.jp/3

IMI検討体制の現状と現時点のお答え１「ドメイン語彙」って..
「ドメイン」語彙については、現時点では、いずれも「検討中」です m(_ _)m IPAまたはIMI検討体制に、「ドメイン語彙認定」の機能はありません。データ流通現場に必要な専門性や運用体制は、ドメインのみなさまのものです。

 官民データ推進やデータ流通ビジネス活性化に伴い、より幅広く語彙整備やIMI適用事例が増えていくと考えられます。実際のデータ利活用を進めるみなさまが運用しやすいドメイン語彙のあり方を、事例をふまえて今後検討していく予定です。

 直近の施策
ドメイン語彙の技術的要件検討を継続
ドメイン語彙運用のあり方を検討
ドメイン語彙のもとと期待する公開ドラフト語彙(PD)の整備、公開を継続 これまでの取組み
海外先行事例研究
データ流通推進協議会との協働による「ドメイン語彙の策定（作業概要や作業ステップ）」の整理
2019年2月19日

第2回IMI勉強会 https://imi.go.jp/

4海外先行事例の比較
NIEM
ISASchema.org
概要
米国行政機関間での情報交換 欧州内行政機関間の相互運用 Webページの内容を検索エンジに用いる語彙とフレームワーク
性向上のための語彙やプロセス ンに伝えるための語彙等を整備
語彙の種類
コア語彙とドメイン語彙
コア語彙のみコア語彙のみだったが、2015年5(2層構造)
月から試験的に「ドメイン語彙」(extensions)の考え方を導入
NBAC
EG
Schema.org PJ (Google, Yahoo,語彙最終決定
Microsoft, Yandex を含む)
ドメイン語彙運用 統治委員会と COI で運用なし
継続議論中
語彙の初期整備 コア語彙の開発プロセスを文書 Githubやwiki、メーリングリストをプロセス化して公開利用したコミュニティベースの議論・合意形成
語彙更新プロセス 語彙の更新プロセスを文書化し て公開
語彙設計の規則・ 命名規則や設計ルールを文書化 命名規則や設計の方法論を文書 ガイドラインのみ方法論して公開化して公開
国際標準化関連 NIEM 用 の UML プ ロ フ ァ イ ル Core Location Vocabulary (場所 W3C SWIG と関係はあるが、W3C(NIEM-UML)をOMG仕様として公 のコア語彙) を W3C namespace 名義での語彙の公開はしていな
開文書として公開
い変更頻度低低高類型
トップダウン型(委員会ベース)
トップダウン型(委員会ベース)
ボトムアップ型(コミュニティベース)
相互運用性
厳密に確保
厳密に確保
寛容
[1] ISA, “Process and Methodology for Developing Core Vocabularies”, 2011-11-22, https://joinup.ec.europa.eu/node/43160[2] NTAC, “NIEM HLVA: NIEM High-Level Version Architecture version 3.0”, 2015-04-27, http://reference.niem.gov/niem/specification/high-level-version-architecture/3.0/
第2回IMI勉強会 https://imi.go.jp/
2019年2月19日
5[3] NTAC, “NIEM NDR: NIEM Naming and Design Rules version 3.0”, 2014-07-31, http://reference.niem.gov/niem/specification/naming-and-design-rules/3.0/

[参考]海外先行事例1 NIEM(1)運用組織体制
米国 NIEM (National Information Exchange Model) における組織体制

出典：
第2回IMI勉強会 https://imi.go.jp/
2019年
2月19日 https://www.niem.gov/meet-us/Pages/Domain_Governance.aspx
NIEM DomainGovernance”

6[参考]海外先行事例1 NIEM(2)運用プロセス：
米国 NIEM における運用プロセス・ルールの概要
NIEM 運用プロセス (NIEM Versioning Process)

各種ルールを規定

命名設計ルール(NIEM NDR: Name and Design Rules)
2019年2月19日

#プロセス

1

語彙の公開(NIEMリリース／ドメイン・アップデート)

NBAC

2

語彙の利用・評価

ユーザ

3

課題の発見

ユーザ

4

ドメイン・アップデート (随時)

ドメイン

5

ドメイン・アップデートの公開

ドメイン

6

ドメイン調停NBAC

7

マイナー・リリースの公開

NBAC

8

クロスドメイン調整のための専門家
チーム (Tiger Team) 編成

NBACまたはNTAC

9クロスドメイン調整

専門家チーム10

クロスドメイン調整結果の公開

専門家チーム

11

コア同期

NBAC

12

メジャー・リリースの公開 (1に戻る)

NBAC

アクター

出典： “NIEM HLVA (HIGH-LEVEL VERSION ARCHITECTURE) Version
3.0”http://reference.niem.gov/niem/specification/high-level-version-architecture/3.0/

第2回IMI勉強会 https://imi.go.jp/

7[参考]海外先行事例2 ISA(1)運用組織体制
欧州における相互運用性確保のためのプロジェクトISA(Interoperability Solutions for European PublicAdministrations)によって策定された、ボキャブラリ整備のための組織体制

EC
European Commission
Community

RG

EG

WG

Review Group

Endorsement Group

Working Group項番

組織名称役割1EC: EuropeanCommission

欧州委員会。プロセス全体および成果物の所有者。戦略的な方向性を提示するとともに、内外のリソースを用いてWorking GroupとReview Groupの取り纏め・サポートを実施する。

2Community

整備対象のボキャブラリに関係するステークホルダー(利害関係者、専門家など)の集合。

3

Working Group

Communityの一部の人々で構成され、ミーティングへの参加やドラフト作成などの実務への貢献を求められる。

4

Review Group

Working Groupの成果物をレビューする。ISAのメンバである欧州各国の代表により構成される。

5

Endorsement GroupISA Coordination GroupまたはISA Trusted Information Exchange (TIE) Cluster Groupの代表から構成される。ボキャブラリの最終決定権限を有する。

出典： “PROCESS AND METHODOLOGY FOR CORE VOCABULARIES”
https://joinup.ec.europa.eu/catalogue/asset_release/process-and-methodology-developing-core-vocabularies第2回IMI勉強会 https://imi.go.jp/
2019年2月19日

8[参考]海外先行事例2 ISA(2)運用プロセス

TIE
Cluster

ISAによって策定された、コアボキャブラリ整備のための運用プロセス・ルール

EC

2. WGの編成

5. RGの編成

RG

WG

WG
Chair

1. ステークホルダーの特定承認(バージョン1.0の公開)

3.
Chair/CoChairの決定
6. 知的財産権の調整 (成果物をオープンライセンスで公開するための合意形成・契約等)

13. 承認要求

4. エディタの決定

7. 環境・文化の確立(WikiやMLの設置等含む)

8. ドラフトの公開

12. 語彙の利用・採用に関するエビデンス収集

10. 最終ドラフ
トの公開

9. ドラフトのレビュー

各種ルールを規定

11. 最終ドラフトのレビュー※ バージョンアップの場合も上記と同じプロセスを踏む

開発方法論(Methodology: 24のmethodで構成。WGにおけるドラフト作成時に利用)
出典： “PROCESS AND METHODOLOGY FOR CORE VOCABULARIES”
https://joinup.ec.europa.eu/catalogue/asset_release/process-and-methodology-developing-core-vocabularies
第2回IMI勉強会 https://imi.go.jp/
2019年2月19日

9[参考]海外先行事例3 Schema.org(1)運用組織体制
Schema.org の運用組織体制
Schema.org Steering Group

提案、フィードバック

github.com/schemaorg/schemaorg

開発者、利用者

Google, Microsoft,Yahoo, Yandex

提案、フィードバック

Semantic Web Interest GroupWeb Schemas Task Force
ML: public-vocabs@w3.org

項番

スポンサー

組織名称

W3C
移行
(2015/4)

Schema.org Community Group
ML: public-schemaorg@w3.org

Schema Bib Extend
Community Group...

役割

1Schema.org
GroupSteering

Schema.org の運営を担うグループ。Google, Microsoft, Yahoo, Yandex からの代表者などで構成される。
Github 上で、語彙の公開、新規/改善提案の募集、課題の管理、情報発信などを実施。

2

SWIG: W3C Semantic
Web Interest GroupW3C 内でセマンティックウェブ技術の開発者と利用者をサポートするために作られた Interest Group。チェ
アは Google の Dan Brickley (W3C 勧告 RDF Schema のエディタ)

3Web Schemas
Force

W3C SWIG 内に設置されたタスクフォース。語彙(Schema.org以外の語彙も対象)、マッピング、語彙のデザインやツールにフォーカス。チェアは R.V.Guha (Google 所属。W3C 勧告 RDF Schema のエディタ)。
Schema.orgにとって、他のコミュニティと繋がるための場として位置づけられていたが、2015年4月にSchema.org Community Group へ移行。

4

Schema.org Community
Group

W3C 内に設置された Community Group。Schema.org の修正/追加/拡張に関する議論の場。

SchemaW3C 内に設置された Community Group。Schema.org の bibliography extension (「書誌ドメイン語彙」相
第2回IMI勉強会 https://imi.go.jp/10当) を議論するための場。

5BibTaskExtend2019
年2月19日CommunityGroup

[参考]海外先行事例3 Schema.org(2)運用プロセス

Github から最新のマスターデータをコピー (clone)

Schema.org
SteeringGroup

コピーしたデータへ提案内容を反映し、アップロード(pull request)

提案内容を修正し、再度アップロード

Github 上で提案内容を確認。
必要に応じて ML や W3C
Community Group で議論

参加者

提案者

Schema.org に関する運用プロセス・ルール

Github 上で語彙のリリース、修正案、課題管理を実施(すべて公開)Github 上で提案内容を確認。
必要に応じて ML や W3C
Community Group で議論合意が形成された
時点で、Schema.org次バージョンへ取込

合意が形成されるまで繰り返す

参考： https://github.com/schemaorg/schemaorg/

2019年2月19日

第2回IMI勉強会 https://imi.go.jp/

11

ドメイン語彙構築プロセスのイメージ
ドメイン検討

ドメイン確立当該ドメインを所掌する省庁等が主導して語彙を開発

関係省庁
関係省庁
関係省庁

語彙開発
語彙開発
語彙開発
語彙開発
語彙開発

（農業）
（法人）
（）
（）
（）

語彙開発 （連携

重複の調整、相互リンク作成等…

トップダウンアプローチ

試行錯誤）

IMIの提供するサービスの活用、連携パートナー合意

自治体

IMIの提供するサービスの活用、連携
プロジェクト（子育て）

ドメインオーナーの決定
運用体制確立ドメインオーナーの決定
運用体制確立ドメインオーナーの決定
運用体制確立プロジェクト（イベント）

コミュニティ

プロジェクト（観光）民間団体

プロジェクト（講演）

重複の調整、相互リンク作成等…

ボトムアップアプローチ(専門家による検討、データベース、活用ツール、情報公開、意見募集、標準化等の実施）

ドメインオーナーの決定
運用体制確立データ公開現場や、データ活用現場に近い組織(民間、自治体、コミュニティ等）が必要とする語彙を開発

2019年2月19日

第2回IMI勉強会 https://imi.go.jp/

12

ドメイン語彙構築プロセスのイメージ
ドメイン検討

ドメイン確立当該ドメインを所掌する省庁等が主導して語彙を開発
語彙開発
語彙開発
語彙開発
語彙開発
語彙開発

（農業）
（法人）
（）
（）
（）

関係省庁
まずはこの層に厚みをもたせて、関係省庁
関係省庁
理想的なドメイン語彙確立

重複の調整、相互リンク作成等…

トップダウンアプローチ

試行錯誤

連携

語彙開発 （プロセスを模索）

IMIの提供するサービスの活用、連携(専門家による検討、データベース、活用ツール、情報公開、意見募集、標準化等の実施）

1回作ってずっと正解もない。
IMIの提供するサービスの活用、連携パートナー合意

プロジェクト（子育て）

ドメインオーナーの決定
運用体制確立ドメインオーナーの決定
運用体制確立ドメインオーナーの決定
運用体制確立

自治体
データは、生きものだから。
プロジェクト（イベント）

コミュニティ

プロジェクト（観光）民間団体

プロジェクト（講演）

重複の調整、相互リンク作成等…

ボトムアップアプローチ

最初から100%正解はない。

ドメインオーナーの決定
運用体制確立データ公開現場や、データ活用現場に近い組織(民間、自治体、コミュニティ等）が必要とする語彙を開発

2019年2月19日

第2回IMI勉強会 https://imi.go.jp/

13

IMI検討体制の現状と現時点のお答え2

PDってなに? どうやったら公開できるの?
 皆様に活用いただきつつ、改良を続けてゆくことを想定した語彙(ドラフト語彙)、あるいは将来の語彙の素(データ項目一覧)となる検討文書です2019年2月19日

第2回IMI勉強会 https://imi.go.jp/

14PDってなに? どうやったら公開できるの?
 皆様に活用いただきつつ、改良を続けてゆくことを想定した語彙(ドラフト語彙)、あるいは将来の語彙の素(データ項目一覧)となる検討文書です

 IMIパートナー(公共機関を含む)の提案をふまえ、IMIと相談して必要に応じ調整した内容を公開します 提案内容の完全性は求めません。
 すでに公開されているテーマと類似/同様のテーマでのご提案も歓迎します。

データは、生きものだから。
2019年2月19日

第2回IMI勉強会 https://imi.go.jp/15

PD公開のメリット
 語彙検討の取組みをIMIサイト(imi.go.jp)でアピールできます 幅広く意見や仲間を募集できます IMI検討体制の助言や検討過程のコメントが得られます
PD7102(こども体験イベント)の例
ご意見募集ページ(無期限)2019年2月19日

検討レポート

第2回IMI勉強会 https://imi.go.jp/16

PD公開の主なプロセス
提案

語彙検討
提案者

検討

IMI ア ド バ イ
ザー助言

技術レビュー提案
レビュアー選任

公開

確認

公開

公開承認

公開

承認

レビュー
受理

事務局

公開ページ案

検討原案

レビュー版

公開版

成果物

申請者名、文書名称、新規改定種別、PD 種別、ライセンス、公開希望日、発行者、協力者

概要・メタデータ

レポート

検討レポート案

公開ペー
ジ要件
2019年2月19日

PD公開承認反映

レビュアー

概 要 ・メ タ
データ

承認

確認

ユーザー支援TF

PD

反映

検討レポート

公開ページ案(パブコメ含む)
IMIアドバイザーが1名以上関与

IMIアドバイザーを通じ提案(事務局が 受 理 し TF に 提示)

提案者以外のIMI
アドバイザーが評価、コメント

第2回IMI勉強会 https://imi.go.jp/

公開ページ

公開版PD一式(最終版PDとレポート)

17

ドメイン語彙への道は模索中ですが、よりよい語彙を検討し共有し続けることはできます データもデータセットも生きもの。
取得できるデータは変わる
求められるデータは変わる
求められるアプリやサービスは変わる
官民データ利活用は進む

IoT、ウェアラブルデバイス..
推奨データセット、データレイク、カタログ..
スマホ、AI家電、自動運転、VR..

• デジタル3原則• パーソナルデータ活用へ向けた個人情報データセット標準化の動き

 求められるデータセット、データ構造が、永久に100点満点であり続けることはな
さそうです。
コア語彙もバージョンアップしてます(2/15コア語彙バージョン2.4.2を公開)できること、続けられることから、一緒に始めていきましょう

2019年2月19日

第2回IMI勉強会 https://imi.go.jp/

18

ご参加お待ちしています!

PD申請時にご提案いただく内容 提案の基本要素
 申請者名
 文書名称 提案種別(新規提案／既存文書改定)
 PD 種別
 ライセンス 公開希望日

提案してね!

 PD の説明文書：
 目的
 必要性
 利点
 分野
 実績
 想定ユースケース
 その他コメント(考察、説明、提言など)
詳細は「共通語彙基盤の策定及び管理手続き」をご覧ください
2019年2月19日

第2回IMI勉強会 https://imi.go.jp/

19予告: 避難所基本情報PD
 推奨データセットをもとに、自治体やシビックテック、関連団体みんなで作りました2019年3月1日
Coming Soon!!
2019年2月19日

第2回IMI勉強会 https://imi.go.jp/20