IoT機器データ変換へのオントロジー適用の検討
2
0
0
全文
(2) 情報処理学会第 80 回全国大会. 図 2は QUDT.org[1]が公開している、物理単位、 測定単位、数量種類、寸法などのオントロジー 4. IoT データ管理アーキテクチャ のうち、温度の単位に関する記述例である。基 以上を組み合わせた IoT データ管理アーキテ 準となる単位系(ここでは K:ケルビン)に対し、 クチャを図 4に示す。IoT データ管理アーキテク 乗数とオフセットを定義している。 チャでは、機器データとともに機器データ仕様 情報を保持し、アプリケーション要求仕様に合 わせてアプリケーション要求データを返す API unit:DegreeCelsius rdf:type qudt:TemperatureUnit ; を提供する。図 3の例を用いると、arg1 が機器 qudt:conversionMultiplier "1"^^xsd:double ; データ、arg2 が機器データ仕様、arg3 がアプリ qudt:conversionOffset "273.15"^^xsd:double ; ケーション要求仕様に相当する。 ... . unit:DegreeFahrenheit アプリケーションの指定するデータに自動的 rdf:type qudt:TemperatureUnit ; に変換することで、アプリケーションの流用性、 qudt:conversionMultiplier 0.55556 ; 機器仕様の変化に対応する柔軟性が向上する。 qudt:conversionOffset 255.37 ; ... .. 図 2 オントロジーの記述例 図 3では、図 2のオントロジーを用いて華氏 を摂氏に変換する SPARQL 言語 1[2]の例である。 単位系 arg2(機器データ仕様)の値 arg1(機器デ ータ)を、単位系 arg3(アプリケーション要求仕 様)の値 value(アプリケーション要求データ)と してデータ取得する処理を記述している。機器 データ仕様が華氏、アプリケーション要求仕様 が摂氏であるため、arg2 に華氏、arg3 に摂氏を 指定することで、華氏から摂氏へ変換する処理 を行う。 0F0F. SELECT(((((?arg1 * ?M1) + ?O1) - ?O2) / WHERE { ?arg2 qudt:conversionMultiplier qudt:conversionOffset ?arg3 qudt:conversionMultiplier qudt:conversionOffset }. ?M2) AS ?value) ?M1 ?O1 ?M2 ?O2. 図 4 IoT データ管理アーキテクチャ. ; . ; .. 5. まとめと今後の課題. 図 3 単位変換の例 オントロジーの構築はドメイン毎に独立に行 われているが、複数ドメインに亘る相互変換の 枠 組 み と し て 、 Open Group の O-DEF[3](Open Data Element Framework)がある。これを用いる ことで、QUDT 以外のオントロジーについても共 通辞書を介してデータの意味をマッピングする ことが可能になる。 QUDT のオントロジーや O-DEF を活用・拡充す ることで、複数ドメインに亘る共通データモデ ルを構築可能とし、効率的な IoT アプリケーシ ョン開発を可能にする。 1. SPARQL Protocol and RDF Query Language の略。. 多様な機器を組み合わせた IoT システムを構 築する際に、アプリケーションが機器仕様に直 接依存してしまい、案件毎に個別開発が必要と なることが課題であった。本稿では、機器仕様 からアプリケーション仕様へのデータ自動変換 を実現するため、変換方法の推論にデータ変換 オントロジーとそのソフトウェアアーキテクチ ャについて検討した。 今後は、実装開発を通し応答性能を含む実運 用における課題の精査や、技術適用効果の検証 を行う。. 6. 参考文献 [1] QUDT.org, http://qudt.org/, (参照 2017-12-21) [2] SPARQL 1.1 Overview , https://www.w3.org/TR/ sparql11-overview/, (参照 2017-12-26) [3] O-DEF, http://www.opengroup.org/subjectareas/ platform3.0/o-def, (参照 2017-12-21). 1-176. Copyright 2018 Information Processing Society of Japan. All Rights Reserved..
(3)
図
関連したドキュメント
1-1 睡眠習慣データの基礎集計 ……… p.4-p.9 1-2 学習習慣データの基礎集計 ……… p.10-p.12 1-3 デジタル機器の活用習慣データの基礎集計………
管理画面へのログイン ID について 管理画面のログイン ID について、 希望の ID がある場合は備考欄にご記載下さい。アルファベット小文字、 数字お よび記号 「_ (アンダーライン)
層の項目 MaaS 提供にあたっての目的 データ連携を行う上でのルール MaaS に関連するプレイヤー ビジネスとしての MaaS MaaS
「海洋の管理」を主たる目的として、海洋に関する人間の活動を律する原則へ転換したと
電子式の検知機を用い て、配管等から漏れるフ ロンを検知する方法。検 知機の精度によるが、他
回収数 総合満足度 管理状況 接遇 サービス 107 100.0 98.1 100 98.1 4
ポイ イン ント ト⑩ ⑩ 基 基準 準不 不適 適合 合土 土壌 壌の の維 維持 持管 管理
• パフォーマンス向上コーディネーター( PICO )を発電所各部に 配置した。 PICO は、⽇々の不適合/改善に関するデータのスク