資料３

コア語彙2.1について

1

コア語彙概要• 共通語彙基盤の核をなす• オープンデータ、組織間の情報連携の双方に活用できる• 人、氏名、組織、住所、施設など、多くのデータで共通に用いられる５２個の用語を定義• 各用語は階層構造をもつ• 各用語の構造は概念的な構造で、XML, RDF, CSVなどの形式で表現可能• 用語の一部のプロパティのみを使用してもよい2

コア語彙の構造（例）• コア語彙の各用語はいくつかのプロパティをもち、その型は基本型か他の語彙で表現される。そのため、用語は下記のような階層構造をもつ。

3

コア語彙2.0からの変更点• 実社会において活用できるものとすることを目標とした。
• 2.0が主にコア語彙の構造に関する技術プレビューとしての位置づけであったのに対し、2.1では、実社会での活用に向けた追加・変更を行った• 用語の基本的構造に変更はない。
• 2.0からの変更点• 更なる、語彙の精査• データ公開に適したRDFスキーマの提供• コードリストの整備• 海外主要語彙とのマッピング表（ドラフト）の提供
4コア語彙2.1 XMLスキーマ（抜粋）•••<xsd:complexType name="人型"><xsd:annotation><xsd:documentation xml:lang="ja">人の情報を表現するためのデータ型</xsd:documentation>•</xsd:annotation>•<xsd:complexContent>••<xsd:extension base="ic:実体型"><xsd:sequence>•<xsd:element maxOccurs="unbounded" minOccurs="0" ref="ic:人_氏名"/>•<xsd:element maxOccurs="1" minOccurs="0" ref="ic:人_性別"/>•<xsd:element maxOccurs="1" minOccurs="0" ref="ic:人_性別-コード"/>•<xsd:element maxOccurs="1" minOccurs="0" ref="ic:人_生年月日"/>•<xsd:element maxOccurs="1" minOccurs="0" ref="ic:人_死亡年月日"/>•<xsd:element maxOccurs="unbounded" minOccurs="0" ref="ic:人_住所"/>•<xsd:element maxOccurs="1" minOccurs="0" ref="ic:人_本籍"/>•<xsd:element maxOccurs="unbounded" minOccurs="0" ref="ic:人_連絡先"/>•<xsd:element maxOccurs="unbounded" minOccurs="0" ref="ic:人_ID"/>•<xsd:element maxOccurs="unbounded" minOccurs="0" ref="ic:人_国籍"/>•<xsd:element maxOccurs="unbounded" minOccurs="0" ref="ic:人_国籍-コード"/>•<xsd:element maxOccurs="1" minOccurs="0" ref="ic:人_出生国"/>•<xsd:element maxOccurs="1" minOccurs="0" ref="ic:人_出生国-コード"/>••<xsd:element maxOccurs="1" minOccurs="0" ref="ic:人_出生地"/></xsd:sequence>•</xsd:extension>•</xsd:complexContent>•</xsd:complexType>5

コア語彙2.1 RDFスキーマ（抜粋）•.ic:人 a rdfs:Class ;•rdfs:label "人"@ja ;•rdfs:comment "人の情報を表現するためのデータ型"@ja ;•rdfs:subClassOf ic:実体•.ic:人_ID a rdf:Property ;•rdfs:label "ID"@ja ;•rdfs:comment "ID"@ja ;•rdfs:domain ic:人 ;•rdfs:range ic:ID•.ic:人_住所 a rdf:Property ;•rdfs:label "住所"@ja ;•rdfs:comment "現住所"@ja ;•rdfs:domain ic:人 ;•rdfs:range ic:住所•.ic:人_出生国 a rdf:Property ;•rdfs:label "出生国"@ja ;•rdfs:comment "生まれた国"@ja ;•rdfs:domain ic:人 ;•rdfs:range xsd:string•.ic:人_出生国-コード a rdf:Property ;•rdfs:label "出生国(コード)"@ja ;•rdfs:comment "生まれた国のコード"@ja ;•rdfs:domain ic:人 ;••rdfs:range ic:コード.ic:人_出生地 a rdf:Property ;•rdfs:label "出生地"@ja ;•rdfs:comment "生まれた場所"@ja ;•rdfs:domain ic:人 ;•rdfs:range ic:場所

6

コア語彙2.1活⽤シナリオ（避難所情報）
データ構造を部分的に共通化

××市

マッピング

必要な項目のみをコア語彙にマッピング
コア語彙2.1（例）××市が管理している
避難所データ項目

ic:住所_定型住所

都道府県

町名
××市××町１－１

電話番号xxxx‐xx‐xxxx

収容人数200人

敷地面積

項目

値

名前△△公園所在地★★県△△市△△町１－１

電話番号xxx‐xxx‐xxxx

収容可能人数300人

面積20,000㎡

市区町村

○○小学校

住所

△△市（例）△△市が管理している
避難所データ

ic:施設_名称

値

名称

マッピング

丁目

ツールによって分解と補完

15,000㎡
そのままツールによって分解

番地

ic:連絡先_電話番号xxx‐xxx‐xxxx

項目

値

項目

値

収容人数

200人

200人

敷地面積

15,000㎡

収容可能
人数
面積

15,000㎡

そのまま

公開

△△公園
連絡先：xxx‐xxx‐xxxx○○小学校
連絡先：xxxx‐xx‐xxxx

××市でも△△市でも、現在地から避難所までのルートを表示するようなアプリケーションの開発が可能に。

7

コア語彙2.1活⽤シナリオ（組織間連携）
現状

学校

医療

施設のID、名称、住所、建物の構造、階数など必要な項目をコア語彙にマッピン
グ
公園

学校

医療公園

防災担当

各担当部署が作成した形式の異なるデータを防災担当者がまとめ、新たなデータを作成
公園の一時的閉鎖や開門時間の変更などがあると、連絡と更新が大変。

防災担当者は必要な部分だけを作成し、各担当部署が作成したデータを参照する
メンテナンスコストが低下、情報の即時性・信頼性が向上
8コア語彙2.1活⽤シナリオ（観光イベント）
イベントの名称、開催期間、開催場所、主催、連絡先など必要な項目をコア語彙にマッピングする

観光協会

自治体 観光イベント

企業

観光イベント情報

情報

カレンダーに一覧表示

地図上に一覧表示

自治体

観光パンフレットの作成
他のイベントに連動してイベントを企画
警備体制の確認

観光イベント情報

観光客

旅行プランを立てる
近隣イベントの検索

企業

需要予測
他のイベントに連動してイベントを企画

9