水道情報活用システム
基本仕様書

別冊

水道 CPS データプロファイル仕様書
WPSC006 EDITION 1.1

2021 年 2 月

水道情報活用システム標準仕様研究会

WPSC006-Ed.1.1 2021-02

本書は、国立研究開発法人 新エネルギー・産業技術総合開発機構「IoT を活用した新産業モデ
ル創出基盤整備事業」における「水道 IoT の社会実装推進に向けた検討」、及び「高度なデー
タ活用を可能とする社会インフラ運営システムの開発」事業により作成されたものに、経済産業省補助事業（補助事業者：株式会社 JECC）「水道施設情報整備促進事業」により改定され、水道情報活用システム標準仕様研究会により改定されました。

WPSC006-Ed.1.1 2021-02

水道情報活用システム標準仕様研究会及び本ドキュメント(本使用許諾条件に添付されて提供されるドキュメントをいい、以下同じ)の原著作権者である国立研究開発法人新エネルギー・産業技術総合開発機構、（以下「当研究会等」と総称します）は、以下の条件のもとで本ドキュメント
を使用、複製および頒布することを無償で許諾します。本ドキュメントを使用、複製または頒布した場合には、以下の条件に同意したものとします。
1. 本ドキュメントの中に含まれる著作権表示および本使用許諾条件を、本ドキュメントの全部または一部を複製したものに表示してください。
2. 本ドキュメントを使用したサービスの提供を含め営利目的に本ドキュメントを使用することができますが、本ドキュメントのみを単独で販売することはできません。
3. 第４項に定める場合を除き、本ドキュメントを使用したサービスの提供に際して、事前の書面による当研究会等の許可なく、それらの宣伝、広告活動に当研究会等の名称を使用することはできません。
4. 本ドキュメントを使用して得られた結果を、形態を問わず、出版、発表において公表する場
合には、本ドキュメントと当研究会等の名称を引用等において明示してください。
5. 本ドキュメントは現状有姿で提供されるものであり、当研究会等は、本ドキュメントに関して、商品性および特定目的への適合性、エラー・バグ等の不具合のないこと、第三者の特許権、実用新案権、意匠権、商標権、著作権その他の知的財産権を侵害するものではないこと
を含め、明示たると黙示たるとを問わず、一切の保証を行わないものとします。また、当研究会等は、本ドキュメントの誤りの修正その他いかなる保守についても義務を負うものではありません。
6. 当研究会等は、本ドキュメントの使用または使用不能、複製、頒布、その他本ドキュメント
または本使用許諾条件の規定に関連して生じたいかなる損害(特別損害、間接損害、逸失利益を含みますが、これに限りません)または第三者からのいかなる請求についても、法律上の根拠を問わず一切責任を負いません。当研究会等がかかる損害または請求の可能性について知らされていた場合も同様とします。
7. 本ドキュメントは、一般事務用、家庭用、通常の産業用等の一般的用途を想定して作成されているものであり、原子力施設における核反応制御、航空機自動飛行制御、航空交通管制、
大量輸送システムにおける運行制御、生命維持のための医療用機器、兵器システムにおけるミサイル発射制御など、極めて高度な安全性が要求され、仮に当該安全性が確保されない場
合、直接生命・身体に対する重大な危険性を伴う用途(以下「ハイセイフティ用途」という)を想定して作成されたものではなく、当該ハイセイフティ用途に要する安全性を確保する措置を施すことなく、本ドキユメントを使用しないものとします。また、ハイセイフティ用途に本ドキュメントを使用したことにより発生する、いかなる請求または損害賠償に対しても当研究会等は一切の責任を負わないものとします。

WPSC006-Ed.1.1 2021-02

- 目次 –
はじめに ........................................................................ 1
1.1 本ドキュメントの目的 ......................................................... 1
1.2 水道情報活用システム標準仕様のドキュメント.................................... 2
ドキュメント体系 .......................................................... 2
対象読者と役割 ............................................................ 3
本書の対象読者 ............................................................ 4
1.3 参考文献 ..................................................................... 5
1.4 用語の説明 ................................................................... 8
1.5 本ドキュメントの記載範囲 .................................................... 10
水道情報活用システムにおけるデータプロファイル.................................. 11
2.1 対象とする業務アクティビティ ................................................ 12
データプロファイル実装対象の業務アクティビティ ........................... 12
2.2 データプロファイルの構成内容 ................................................ 13
データプロファイルの実装箇所及び構成 ..................................... 13
データプロファイルのセキュリティ ......................................... 14
データプロファイル全体構成 ............................................... 15
データプロファイルに設定する項目 ......................................... 18
データプロファイル 各種パラメーター仕様 .................................. 25
2.3 データプロファイル実装フォーマット .......................................... 29
全体概要 ................................................................. 29
ヘッダ<Header>概要 ....................................................... 30
2.3.2.1 通常版 ................................................................. 30
2.3.2.2 簡易版 ................................................................. 30
ディレクション<Direction>概要 ............................................ 31
2.3.3.1 通常版 ................................................................. 31
2.3.3.2 簡易版 ................................................................. 32
トランザクション<Transaction>概要 ........................................ 34
2.3.4.1 通常版 ................................................................. 34
2.3.4.2 簡易版 ................................................................. 35
セキュリティ方式・条件<Signature>概要 .................................... 37
2.3.5.1 通常版 ................................................................. 37
2.3.5.2 簡易版 ................................................................. 37
2.4 データプロファイル実装フォーマットの設定例................................... 38
WPSC006-Ed.1.1 2021-02

設備監視業務アクティビティのデータプロファイルの設定例 ................... 38
運転調査業務アクティビティのデータプロファイルの設定例 ................... 50
台帳データ整備/設備更新計画業務アクティビティのデータプロファイルの設定例. 60
2.5 データプロファイル XML データサンプル ........................................ 66
前提条件(設定) ........................................................... 66
XML データサンプルの具体例 ................................................ 66

WPSC006-Ed.1.1 2021-02

はじめに
1.1 本ドキュメントの目的
本ドキュメントは、社会インフラ水道情報活用システム(以下、水道情報活用システム)標準
仕様における基本仕様書の別冊である。
基本仕様書では、水道情報活用システムを実現する基本仕様として、水道情報活用システムの全体構成と基本的に守るべきルール、標準インターフェイスを規定している。
本ドキュメントは、基本仕様で規定した基本的に守るべきルールの 1 つであるデータプロフ
ァイルの詳細仕様を記載したドキュメントである。
データプロファイルの仕様が水道情報活用システムを構成するアプリケーション、水道標準
プラットフォーム、ゲートウェイの間で統一されていないと、データ流通を実現することができない。そのため本ドキュメントでは、アプリケーション開発ベンダー、IoT ゲートウェイ・
デバイスベンダー、システムゲートウェイ・システムベンダー、プラットフォーマー、システ
ムインテグレーターが、どのようなデータプロファイルの仕様で相互にデータ流通を行えばよ
いかを理解することを目的とする。

1
WPSC006-Ed.1.1 2021-02

1.2 水道情報活用システム標準仕様のドキュメント
ドキュメント体系
水道情報活用システム標準仕様のドキュメント体系を以下に示す(図 1-1)。

水道情報活用システム
基本仕様書(WPSC001)

アプリベンダー向け
標準インターフェイス
仕様書(WPSC002)
機器ベンダー向け
標準インターフェイス（デバイス）仕様書(WPSC003)
機器ベンダー向け
標準インターフェイス（システム）仕様書(WPSC004)

IoT ゲートウェイ
外部仕様書(WPSC009)

システムゲートウェイ
外部仕様書(WPSC010)

水道標準プラットフォーム
外部仕様書(WPSC005)

水道 CPS データ
プロファイル仕様書(WPSC006)

CPS/IoT セキュリティ
仕様書(WPSC007)ドキュメント名称/略称

初期情報設定シート(WPSC008)(ドキュメント番号)：水道情報活用システム
基本仕様書：水道情報活用システム
基本仕様書 別冊
：本書

マッピングベンダー向け
データ共有仕様書(WPSC011)

標準汎用インターフェイス
仕様書(WPSC012)

図 1-1: ドキュメント体系

2
WPSC006-Ed.1.1 2021-02

対象読者と役割
水道情報活用システム標準仕様の対象読者と役割を以下に示す。
① 事業体：
水道情報活用システム上のアプリケーションを利用して、デバイス・システムのデータを活用したサービスを享受する事業体。
② アプリケーション開発ベンダー：
水道情報活用システム上のアプリケーションを開発し、デバイス・システムのデータを活用したサービスを事業体に提供するベンダー。
③ IoT ゲートウェイ・デバイスベンダー：
水道情報活用システム上の IoT ゲートウェイを開発し、デバイスのデータを水道標準
プラットフォームへ流通するベンダー。
④ システムゲートウェイ・システムベンダー：
水道情報活用システム上のシステムゲートウェイを開発し、各種台帳システムや料金システム等の業務システムのデータを水道標準プラットフォームへ流通するベンダー。
⑤ プラットフォーマー：水道情報活用システム上の水道標準プラットフォームを提供し、デバイス・システムのデータを流通するサービス提供および運営を行う第三者機関。
⑥ システムインテグレーター：
水道情報活用システム全体の設計を行い、アプリケーション開発ベンダーや IoT ゲー
トウェイ・デバイスベンダー、システムゲートウェイ・システムベンダーを統率し、水道情報活用システムを事業体に導入するベンダー。

3
WPSC006-Ed.1.1 2021-02

本書の対象読者
本書の対象読者を以下に示す（表 1-1)。
水道情報活用システム 基本仕様書は、(1)～(6)の対象読者が必ず参照すべきドキュメントである。その別冊の各仕様書は、読者の役割に応じて参照すべきドキュメントである。
表 1-1: 仕様書別対象読者
対象読者
ドキュメン

WPSC001

WPSC002

水道情報活用システム

基本仕様書

水道情報活用システム

基本仕様書

WPSC004

WPSC005

WPSC006

WPSC007

WPSC009

WPSC010WPSC011

WPSC012

基本仕様書

水道情報活用システム

基本仕様書

別冊

機器ベンダー向け標準インターフェイス(システム)仕様書
水道情報活用システム

基本仕様書

別冊

水道標準プラットフォーム外部仕様書
水道情報活用システム

基本仕様書

別冊

水道 CPS データプロファイル仕様書
水道情報活用システム

基本仕様書

別冊

CPS/IoT セキュリティ仕様書
基本仕様書

基本仕様書

別冊

IoT ゲートウェイ外部仕様書
水道情報活用システム

基本仕様書

別冊

システムゲートウェイ外部仕様書
水道情報活用システム

基本仕様書

別冊

マッピングベンダー向けデータ共有仕様書
水道情報活用システム

基本仕様書

別冊

標準汎用インターフェイス仕様書〇：必読、 △：必要に応じて読む、

(2)

(3)

(4)

(5)

(6)

○

○

○

○

○

〇

－

○

－

－

○

〇

－

－

○

－

○

〇

－

－

－

○

○

〇

－

△

△

△

○

△

－

○

○

－

○

〇

－

○

○

○

○

〇

○

△

△

△

○

〇

－

－

○

－

－

〇

－

－

－

○

－

〇

△

○

－

△

－

〇

△

○

〇

－

△

〇

別冊

初期情報設定シート
水道情報活用システム

(1)

別冊

機器ベンダー向け標準インターフェイス(デバイス)仕様書

水道情報活用システム
WPSC008

別冊

アプリベンダー向け標準インターフェイス仕様書
水道情報活用システム
WPSC003(1)～(6)は 1.2.2 項参照

ドキュメント名称
ト番号－：読まなくてもよい：本書

4
WPSC006-Ed.1.1 2021-02

1.3 参考文献
水道情報活用システム標準仕様を参照する際の参考文献を以下に示す(表 1-2)。
表 1-2: 参考文献
No.

1

参考文献

ISO 8601

説明

日付と時刻の表記について規定する ISO による国際規格。
URL※：https://www.iso.org/iso-8601-date-and-time-format.html

水道標準プラットフォームで利用するメッセージングプロトコルであ2

MQTT Protocol
Specification

る MQTT について、OASIS により規定されたプロトコル仕様。
URL※：
http://public.dhe.ibm.com/software/dw/webservices/ws-mqtt/mqttv3r1.html

認証プロトコルについて規定する、OpenID ファウンデーションによる
3

OpenID Connect

プロトコル仕様。
URL※：http://www.openid.or.jp/document/

4

OpenID Connect Core1.0

水道標準プラットフォームで利用するアイデンティティ連携プロトコ
ル仕様。
URL※：http://openid.net/specs/openid-connect-core-1_0.html

Hypertext Transfer Protocol(HTTP/1.1)について規定する IETF による5

RFC 2616

技術仕様。
URL※：https://tools.ietf.org/html/rfc2616

暗号化通信プロトコルである HTTP over TLS(本ドキュメントでは
6

RFC 2818「HTTP(S)」と表記)について規定する、IETF によるプロトコル仕様。
URL※：https://tools.ietf.org/html/rfc2818

5
WPSC006-Ed.1.1 2021-02

No.

参考文献

説明

セキュアな通信を行うためのプロトコルである Transport Layer
7

RFC 5246

Security(TLS)について規定する、IETF によるプロトコル仕様。
URL※：https://tools.ietf.org/html/rfc5246

水道標準プラットフォームで利用する通信プロトコルである
8

RFC 6455

WebSocket について、IETF により公開されたプロトコル仕様。
URL※：https://tools.ietf.org/html/rfc6455

OpenID Connect のベースである OAuth 2.0 のトークン仕様について
9

RFC 6750

規定する、IETF による技術仕様。
URL※：https://tools.ietf.org/html/rfc6750

HTTP/1.1 におけるセマンティクスとコンテンツについて規定する IETF10

RFC 7231による技術仕様。
URL※：https://tools.ietf.org/html/rfc7231

XML Encryption
11

Syntax andProcessing

XML Signature
12

Syntax andProcessing

XML 暗号について規定する W3C 勧告。

URL※：http://www.w3.org/TR/xmlenc-core1/

XML 署名について規定する W3C 勧告。
URL※：http://www.w3.org/TR/xmldsig-core2/※: 2017 年 7 月時点の URL を参考に記載

6
WPSC006-Ed.1.1 2021-02

その他、参考にする報告書を以下に示す。
経済産業省「平成２８年度ＩｏＴ推進のための社会システム推進事業（スマート工場実証事
業）報告書」
http://www.meti.go.jp/policy/mono_info_service/mono/smart_mono/H28SmartFactory_Dat
aProfile_Security_Report.pdf
http://www.meti.go.jp/policy/mono_info_service/mono/smart_mono/H28SmartFactory_Dat
aProfile_Security_Report_Attachment1.pdf
http://www.meti.go.jp/policy/mono_info_service/mono/smart_mono/H28SmartFactory_Dat
aProfile_Security_Report_Attachment2.pd
経済産業省「平成２８年度ＩｏＴ推進のための社会システム推進事業（社会インフラ分野でのＩｏＴ活用のための基盤整備実証プロジェクト）」
http://www.meti.go.jp/meti_lib/report/H28FY/000060.pdf
http://www.meti.go.jp/meti_lib/report/H28FY/000061.pdf
http://www.meti.go.jp/meti_lib/report/H28FY/000062.pdf

7
WPSC006-Ed.1.1 2021-02

1.4 用語の説明
水道情報活用システム標準仕様で使用する用語の説明を以下に示す(表 1-3)。
表 1-3: 用語の説明
No.

1

用語

AI

コンピュータを使って学習・推論・判断等、人間の知能の働(Artificial Intelligence)

きを人工的に実現するもの。

API
2

説明

(Application Programming
Interface)

ソフトウェアコンポーネントが互いにやり取りするのに使用するインターフェイスの仕様。

CPS/IoT を活用して、デバイス・システムのデータを流通さ
3

水道情報活用システム

せ、データを活用した付加価値の高いサービスを提供するシ
ステム。

4

5

DUNS Number

ダンアンドブラッドストリート（D&B）社が開発した 9 桁の(Data Universal Numbering

企業識別コードのことで、世界の企業を一意に識別できる企

System Number)

業コード。

FQDN

完全修飾ドメイン名。ホスト名とドメイン名などすべてを省(Fully Qualified Domain Name) 略せずに指定した文字列。

IANA
6(Internet Assigned Numbers
Authority)

IP アドレス・ドメイン名・ポート番号等の標準化・割り当て等インターネットに関連する番号を管理する組織。

国際的な流通標準化機関である GS1 が定める国際標準の識7

JAN コード

別コードを設定するために必要となるコード。国際的には(Japanese Article Number)

GS1 Company Prefix と呼ばれ、日本では最初の 2 桁が「45」又は「49」で始まる 9 桁又は 7 桁の番号。

MIME タイプ
8(Multipurpose Internet Mail
Extension)

IANA に登録されている、転送するデータの種類や形式を判別する為の識別子。

8
WPSC006-Ed.1.1 2021-02

No.

9

10

用語

TDB 企業コード(Teikoku Data Bank)

耐タンパー性説明
帝国データバンクが独自に取材・収集した企業情報に加え、各種公的情報を基に、1 社＝1 コードとして厳格に設定した数字 9 桁の企業識別コード。

非正規な手段による外部からの解析が容易に出来ないよう、
データの読み取りや改ざんを防ぐ能力。

「平成 28 年度 IoT 推進のための社会システム推進事業（ス11

データプロファイル

マート工場実証事業）」の成果物であり、水道情報活用シス
テム上でデータをやり取りする際のデータ流通のルール。

12

パディング

決められたデータの長さに対してデータが短い場合に、データを追加してデータの長さを合わせる処理。

一般財団法人日本情報経済社会推進協会(JIPDEC)が一元的
13

標準企業コードに管理する、企業を識別する業界横断的な企業コード。
企業を一意に識別できる 6 桁の企業識別コードと、各企業が採番、管理を行う 6 桁の枝番で構成される。
パケット通信において、データの転送先や転送経路などを制

14

ペイロードデータ御するための情報を含むヘッダや、データの破損などを検査するトレーラなどの付加的情報を除いた、ユーザーが送信したいデータ本体。

15

メッセージダイジェスト

16

リダイレクト17

レルム名

任意の長さの文字列を固定長のビット列に変換するアルゴ
リズム。

ウェブサイトを訪れたユーザーを、自動的に他のウェブペー
ジに転送する処理。

それぞれのレルム(同一の認証ポリシーを適用する範囲)を識別する名称。

9
WPSC006-Ed.1.1 2021-02

1.5 本ドキュメントの記載範囲
本ドキュメントは、水道情報活用システムにおける、水道 CPS データプロファイル仕様として、水道 CPS データプロファイルの実装方式を示す。

10
WPSC006-Ed.1.1 2021-02

水道情報活用システムにおけるデータプロファイル
データプロファイルとは、水道情報活用システム上でデータをやり取りする際のデータ流通のルールである。
基本仕様書では、データプロファイルの概要と適用範囲を示した。
本ドキュメントでは、水道業務に対し、水道情報活用システムにおけるデータプロファイルの実装方式について記載する(図 2-1)。

対象とする業務アクティビティ(2.1 節)
対象とする業務アクティビティを示す。

データプロファイルの構成内容(2.2 節)
データプロファイルの実装箇所、構成、セキュリティ及び各設定項目とパラメー
ター仕様を示す。

データプロファイル実装フォーマット(2.3 節)
データプロファイルの実装フォーマットと入力値を示す。

データプロファイル実装フォーマットの設定例(2.4 節)
選定した業務アクティビティ毎のデータプロファイルの実装フォーマットの設定例を示す。

データプロファイル XML データサンプル(2.4.3 節)
データプロファイルの XML データサンプルを示す。

図 2-1: データプロファイルの実装方式

11
WPSC006-Ed.1.1 2021-02

2.1 対象とする業務アクティビティ
本節では、データプロファイルの基本構造(3 階層)に現場の実データを実装するための業務
アクティビティを示す。
業務アクティビティとは、データプロファイルで管理する業務の単位である。業務を業務ア
クティビティに細分化し、業務アクティビティ単位に扱うデータを、データプロファイルに実装する。

データプロファイル実装対象の業務アクティビティ
データプロファイルの基本構造(3 階層)に現場の実データを実装するために、以下 2 つの業
務アクティビティをデータプロファイル実装の対象とする。
対象の業務アクティビティを以下に示す(表 2-1)。
表 2-1: 対象とする業務アクティビティ
No.

対象とする

業務アクティビティの説

業務アクティビティ

明

設備運転状況の即時監視※

1

業務内容

指示に応じて、設備の現在の運転状況(現在値)を報告する。
定周期に、設備の現在の運転状況

2

設備監視
業務アクティビティ

設備の定周期監視※(現在値)を報告する。また、設定されたしきい値を超えると報告
する。

3

4

制御操作

運転調査
業務アクティビティ

指示に応じて、機器制御を行う。

運転状況の調査

過去の運転状況(履歴値)を取得して報告する。
水道標準プラットフォーム上の5

台帳データ整備/設

システムデータ操作

加、変更、削除)する。

備更新計画
6

業務アクティビティ

システムデータを操作(取得、追システムデータ定期取得

定周期にシステムデータの情報を取得する。

※: 設備配下の全計測値を監視対象とする設備指示と、計測値を指定して監視する計測値指示の 2 種類を用意する。

12
WPSC006-Ed.1.1 2021-02

2.2 データプロファイルの構成内容
本節では、データプロファイルの構成を説明する。

データプロファイルの実装箇所及び構成
データプロファイルの実装箇所
アプリベンダー向け標準インターフェイス仕様書、機器ベンダー向け標準インターフェイス(デバイス)仕様書、機器ベンダー向け標準インターフェイス(デバイス)仕様書の”インターフェイス詳細仕様”の章に示しているように、データプロファイルは、プロトコルのボデ
ィ部に実装する。
データプロファイルの構成
データプロファイルは、ヘッダ、ディレクション(入力)、トランザクション(出力)、セキ
ュリティ方式・条件で構成された業務アクティビティと、その業務アクティビティとセキュ
リティ方式・条件を包括した業務アクティビティ包括タグで構成する。
データプロファイルの実装箇所及び構成を以下に示す(図 2-2)。

プロトコル ヘッダ

プロトコル ボディデータプロファイル
業務アクティビティ

ヘッダ

包括タグ
ディレクション(入力)業務アクティビティ
トランザクション(出力)
セキュリティ方式
・条件

セキュリティ方式
・条件

図 2-2: データプロファイルの実装箇所及び構成

13
WPSC006-Ed.1.1 2021-02

データプロファイルのセキュリティ
データプロファイルは、ディレクション(入力)、トランザクション(出力)の一部を暗号化する。また、業務アクティビティや業務アクティビティ包括タグの単位で電子署名を付与する。
データプロファイルの暗号化、電子署名の詳細仕様については、CPS/IoT セキュリティ仕様書の 2.4 節を参照。

14
WPSC006-Ed.1.1 2021-02

データプロファイル全体構成
データプロファイルを 1 つの業務アクティビティで構成する場合と、複数で構成する場合の全体構成を以下に示す(図 2-3、図 2-4)。
1 つの業務アクティビティで構成する場合のデータプロファイル全体構成
区分

分類

分類内容

(第 1 階層)(第 2 階層)(第 3 階層)ヘッダ

タイムスタンプ

作成日時

－

業務情報

業務情報

業務アクティビティを示す

タイムスタンプ

作成日時

－

When

作業開始、終了日時

オーダー・ルール

Where

対象設備、対象業務

(指示)

Who

作業者

What

資源(処理前)、指示内容

デ
ィ
レ
ク
シ
ョ
ン

作業方法

(

業
務
ア
ク
テ
ィ
ビ
テ
ィ

)

業
務
ア
ク
テ
ィ
ビ
テ
ィ
包
括
タ
グ

入
力

説明

プロセス(指示)ルール(計測間隔・単位)

How

判定条件
システム情報タイムスタンプ

(

ト
ラ
ン
ザ
ク
シ
ョ
ン

－

When の結果作業開始、終了日時

オーダー・ルール

Where の結果

対象設備、対象業務(結果)

Who の結果

作業者

What の結果

資源(処理後)、指示結果
作業方法

プロセス(結果)

How の結果

計測値
判定結果
システム情報

)

出
力

作成日時

関連情報

環境情報

－

異常情報

－

セキュリティ方式・条件

暗号化されたセッション鍵(デー
暗号化情報

タの送信元・送信先)、バージョン ID

図 2-3: データプロファイル構成(1 つの業務アクティビティで構成する場合)

15
WPSC006-Ed.1.1 2021-02

複数の業務アクティビティで構成する場合のデータプロファイル全体構成
区分

分類(第 1 階層)(第 2 階層)
タイムスタンプ

ヘッダ

業
務
ア
ク
テ
ィ
ビ
テ
ィ
包
括
タ
グ

業
務
ア
ク
テ
ィ
ビ
テ
ィ

業務情報
タイムスタンプ

ディレクション(入力)オーダー・ルール(指示)プロセス(指示)タイムスタンプ

トランザクション(出力)オーダー・ルール(結果)
プロセス(結果)
関連情報

セキュリティ方式・条件(上記業務アクティビティの内容を業務アクティビティの員数分
繰返し)
セキュリティ方式・条件

図 2-4: データプロファイル構成(複数の業務アクティビティで構成する場合)

データプロファイルの区分の定義
前述(図 2-3 及び図 2-4)の全体構成における区分について、以下に定義する。
①業務アクティビティ包括タグ
業務アクティビティ、セキュリティ方式・条件を含んだもの。
②業務アクティビティ
ヘッダ、ディレクション(入力)、トランザクション(出力)、セキュリティ方式・条件を含んだもの。
③ヘッダ
業務アクティビティのタイムスタンプと業務情報。
④ディレクション(入力)業務アクティビティに入力する処理依頼。
・タイムスタンプ：・オーダー・ルール(指示)：指示内容、資源(処理前)、作業者、対象設備、対象業務
計測間隔、単位、判定条件
・プロセス(指示)：作業方法、ルール、判定条件、システム情報
16
WPSC006-Ed.1.1 2021-02

⑤トランザクション(出力)業務アクティビティから出力する処理結果(オーダー結果、ルール結果、関連情報)。
・タイムスタンプ：作成日時
・オーダー・ルール(結果)：指示結果、資源（処理後）、作業者、対象設備、対象業務
計測値、ルールに伴う判定結果
・プロセス(結果)：作業方法、計測値、判定結果、システム情報
・関連情報：環境情報、異常情報⑥セキュリティ方式と条件
CPS/IoT セキュリティ対策の方式や条件。

17
WPSC006-Ed.1.1 2021-02

データプロファイルに設定する項目
ヘッダ
ヘッダには、業務アクティビティを作成した日時と業務情報を一意にする「業務アクティ
ビティ ID」を格納する(図 2-5)。
(例)ヘッダの項目
区分

分類内容

項目名

タイムスタンプ
業務情報

業務情報

作成日時
項目名

デ
ィ
レ
ク
シ
ョ
ン

タイムスタンプ

作成日時

作成日時
業務アクテ データプロファイル作成日時
業務アクティビティ ID

入
力
)

ト
ラ
ン
ザ
ク
シ
ョ
ン
(
)

出
力

作成日時

項目内容

ヘ
ッ
ダ

オーダー・ルール

Where

(指示)

Who

業務アクティビティ作成
日時

項目内容

ID
ィビティ ID 業務アクティビティ(2.2.5 （1） を参照)
業務 ID
運転監視 ： ｘｘｘｘｘ

When

(

業
務
ア
ク
テ
ィ
ビ
テ
ィ

分類

(例)ヘッダの項目

What
プロセス(指示)How

タイムスタンプ

作成日時
When の結果

オーダー・ルール

Where の結果

(結果)

Who の結果
What の結果プロセス(結果)
関連情報

セキュリティ方式・条件

How の結果
環境情報
異常情報
暗号情報

図 2-5:ヘッダの構成

18
WPSC006-Ed.1.1 2021-02

ディレクション(入力)ディレクション(入力)には、作業の指示内容、資源や作業の結果を出すために必要となる作業方法、監視間隔等を設定する(図 2-6)。
(例)ディレクション(入力)の主な項目
区分
ヘ
ッ
ダ

分類

分類内容

タイムスタンプ

作成日時

業務情報

業務情報

タイムスタンプ

作成日時

デ
ィ
レ
入 ク オーダー・ルール
力シ (指示)
業
ョ
務
ン

When

(

Where

)

ア
ク
テ
ィ
ビ
テ
ィ

項目名

Who

作成日時

指示された日時

開始日時

作業の開始予定日時

終了日時

作業の終了予定日時

対象

対象となる設備 ID、業務 ID

作業者名

作業者情報
計測分類 CD、計測値区分 CD、

資源※

計測項目番号What

プロセス(指示)How

タイムスタンプ

作成日時

指示内容

作業方法

When の結果

トラ オーダー・ルールン
出 ザ (結果)
力クシ
ョ プロセス(結果)ン

Where の結果(

Who の結果)

What の結果

監視間隔

参照)
プロセス区分情報(2.2.5 （3）を参照)
監視間隔周期単位(2.2.5 （4）を参照)(2.2.5 （5） を参照)、

環境情報
異常情報

セキュリティ方式・条件

指示区分 CD(2.2.5 （2） をシステム操作分類 CD

How の結果

関連情報

項目内容

署名方式

システム

システム項目情報情報(2.2.5 （6） を参照)、
データ行番号(2.2.5 （7） を参照)

※資源は、計測分複数設定する。
図 2-6: ディレクション(入力) 構成

プロセス(指示)の作業方法を暗号化したデータに置き換えた例を以下に示す(図 2-7)。
項目名
作業方法

項目内容
プロセス区分情報

項目名

暗号化

項目内容

暗号化アルゴ

暗号化アルゴリズム

リズム
セッション鍵暗号化に使用した共通鍵

暗号データ

暗号化されたデータ

図 2-7: 暗号化し置換した後のディレクション(入力)構成例

19
WPSC006-Ed.1.1 2021-02

トランザクション(出力)－関連情報以外
トランザクション(出力)には、作業結果に対する指示内容/対象/資源、作業方法/手順/
ルール/制約条件や処理後の結果情報を設定する(図 2-8)。

区分

分類内容

ヘ
ッ
ダ

タイムスタンプ

作成日時

業務情報

業務情報

デ
ィ
レ
ク
シ
ョ
ン

タイムスタンプ

作成日時

入力(例)トランザクション(出力)の主な項目

When
オーダー・ルール

Where

項目名

(指示)

Who

作成日時

結果が出た日時

What

開始日時

作業の開始予定日時

プロセス(指示)

How

終了日時

作業の終了予定日時

タイムスタンプ

作成日時

(
)

業
務
ア
ク
テ
ィ
ビ
テ
ィ

分類

対象

When の結果(

トラ オーダー・ルールン
出 ザ (結果)
力クシ
ョ プロセス(結果)ン

作業者名

Where の結果
Who の結果

資源※)

What の結果
How の結果

指示内容

環境情報

関連情報

異常情報

セキュリティ方式・条件

作業方法

署名方式

※資源・判定結果は、計測分複数設定する。

判定結果※

項目内容

対象となる設備 ID、対象となる業務 ID
作業者情報
計測分類 CD、計測値区分 CD、
計測項目番号
指示区分 CD (2.2.5 （2） を参照)
プロセス区分情報(2.2.5 （3）を参照)
しきい値の判定結果
システム項目情報システム情(2.2.5 （6） を参照)、

報

データ行番号(2.2.5 （7） を参照)

図 2-8: トランザクション(出力)構成－関連情報以外

20
WPSC006-Ed.1.1 2021-02

プロセス(結果)の作業方法、判定結果を暗号化したデータに置き換えた例を以下に示す(図 2-9)。
項目名

項目内容

作業方法

プロセス区分情報

判定結果

しきい値の判定結果

項目名

暗号化

項目内容

暗号化アルゴ

暗号化アルゴリズム

リズム
セッション鍵暗号化に使用した共通鍵

暗号データ

暗号化されたデータ

図 2-9: 暗号化し置換した後のトランザクション(出力)構成例

21
WPSC006-Ed.1.1 2021-02

トランザクション(出力)－関連情報 1 環境情報
トランザクション(出力)の環境情報には、機器状態の情報やカメラ等による動画情報を設定する(図 2-10)。

区分

分類内容

ヘ
ッ
ダ

タイムスタンプ

作成日時

業務情報

業務情報

デ
ィ
レ
ク
シ
ョ
ン

タイムスタンプ

作成日時(例)関連情報(環境情報)の主な項目

オーダー・ルール

Where

(指示)

Who

入
力

計測分類 CD
計測値区分 CD

)

環
境
情
報

What
プロセス(指示)How

タイムスタンプ

作成日時
When の結果
Where の結果(

Who の結果)

トラ オーダー・ルールン
出 ザ (結果)
力クシ
ョ プロセス(結果)ン

What の結果

関連情報セキュリティ方式・条件

項目内容

項目名

When

(

業
務
ア
ク
テ
ィ
ビ
テ
ィ

分類

環境情報

運転/停止状態：
V1008

計測項目番号

005

状態情報

全閉

設備 ID

着水井

開始日時

2017/01/10 11:00

終了日時

指定なし

情報リンク

指定なし

計測分類 CD

状態：D3

計測値区分 CDHow の結果

状態：D2

計測項目番号

異常情報

映像記憶装置：V2999
001
障害発生機器の署名方式
動計測分類 CD＋

状態

計測値区分 CD＋

画
情報

計測項目番号
設備 ID

着水井

開始日時

2017/01/09
11:00:00

終了日時

2017/01/09
11:00:05

情報リンク

http://xxx.vvv@
b.a.com

計測分類 CD～情報リンクの組み合わせが発生分設定する

図 2-10: トランザクション(出力)構成－関連情報 1 環境情報

22
WPSC006-Ed.1.1 2021-02

トランザクション(出力) －関連情報 2 異常情報
トランザクション(出力)の異常情報には、異常発生時の情報を設定する(図 2-11)。

区分

分類内容

ヘ
ッ
ダ

タイムスタンプ

作成日時

業務情報

業務情報

デ
ィ
レ
ク
シ
ョ
ン

タイムスタンプ

作成日時
When

オーダー・ルール

Where

(指示)

Who

(

入
力
)

業
務
ア
ク
テ
ィ
ビ
テ
ィ

分類

What
プロセス(指示)How

タイムスタンプ

作成日時

Where の結果
Who の結果)

What の結果

関連情報セキュリティ方式・条件

項目内容

項目名

When の結果(

トラ オーダー・ルールン
出 ザ (結果)
力 ク
シ
ョ プロセス(結果)ン(例)関連情報(異常情報)の主な項目

How の結果
環境情報
異常情報
署名方式

計測分類 CD

異常：D3

項目名
計測値区分 CD
計測分類 CD

内容(例)
重故障発生/重故障

計測項目番号
計測値 CD
異常内容

重故障発生/重故障005

計測値 ID
異常発生開始日時005
2017/01/9
11:05

異常内容
異常発生終了日時

故障
指定なし（故障中）

異常発生開始日時

2017/01/9 11:05

異常発生終了日時指定なし（故障中）

異常：D3
回復：V2002
回復：V2002
故障

異常発生分設定する(例)関連情報(異常データ)の主な項目

図 2-11: トランザクション(出力)構成－関連情報 2 異常情報

23
WPSC006-Ed.1.1 2021-02

セキュリティ方式・条件
セキュリティ方式・条件には、CPS/IoT セキュリティ対策の方式や条件を設定する(図2-12)。
区分

ヘ
ッダ

タイムスタンプ

作成日時

業務情報

業務情報

タイムスタンプ

作成日時
When

オーダー・ルール

Where

)

ア
ク
テ
ィ
ビ
テ
ィ

分類内容

(

デ
ィ
レ
入ク
力
シ
業
ョ
ン
務

分類

(指示)

Who

(

ト
ラ
ン
出ザ
力ク
シ
ョ
ン

What
プロセス(指示)How

タイムスタンプ

作成日時
When の結果

オーダー・ルール

Where の結果

(結果)

Who の結果)

What の結果プロセス(結果)

How の結果
環境情報

関連情報

異常情報

セキュリティ方式・条件

暗号化情報(例)セキュリティ方式・条件の主な項目
項目名

内容(例)

暗号化セッシセッション鍵を暗号化

項目名
ョン鍵

内容(例)
したデータ

計測分類
CD
公開鍵秘密鍵バージョン
計測値 CDID

異常：D3

公開鍵、秘密鍵を指定

重故障発生/重故障

したバージョン情報
回復：V2002

計測値 ID

005

異常内容

故障

異常発生開始日時

2017/01/9 11:05

図 2-12: セキュリティ方式・条件 構成

異常発生終了日時指定なし（故障中）(例)関連情報(異常データ)の主な項目

24
WPSC006-Ed.1.1 2021-02

データプロファイル 各種パラメーター仕様
データプロファイルに必要なパラメーターの仕様を以下に示す。
以下に示す項目の詳細定義は、基本仕様書を参照。
・設備 ID (基本仕様書の 3.1.2 項)
・計測分類コード (基本仕様書の 5.3.4 項)
・計測値区分コード (基本仕様書の 5.3.5 項)
業務アクティビティ ID
データプロファイルのヘッダにある業務データ(業務を特定する ID 等)として、業務アクティビティ ID を定義する。業務アクティビティ ID は業種別に業務を示す ID である。
業務アクティビティ ID の書式を以下に示す。
業務アクティビティ ID の書式 : 業種コード(4 桁) - 業務コード(3 桁) - 番号(3 桁)
業種コード : データプロファイルを利用する業種を示すコード。
上水道業:3611 (総務省:日本標準産業分類の分類コード)
業務コード : 業種内の業務を示すコード(表 2-2)。
番号: 業種コード／業務コード毎のフォーマットバージョンを示す番号。
(業種コード／業務コード単位でフォーマット変更時に加算)
表 2-2: 業務コード一覧

No.

業務 ID 名

値

1

設備監視

080

2

運転調査

081

台帳データ整備/設備更新

181

3

計画

設備監視の書式例 : 3611-080-001

指示区分 CD
データプロファイルの指示区分の項目を以下に示す(表 2-3)。
表 2-3: 指示区分の項目一覧
No.

指示区分名

値

指示内容

1

設備指示

I01

設備配下の計測値すべてを指示対象とする。

2

計測値指示

I02

指定した計測値のみを指示対象とする。

25
WPSC006-Ed.1.1 2021-02

3
4

5

業務指示

I03

指定した業務 ID 配下の全項目を指示対象とする。

項目指示

I04

システム項目情報で指定した項目を指示対象と
する。

データ指示

I05

プロセス情報の監視情報のルールで設定した項
目を指示対象とする。

26
WPSC006-Ed.1.1 2021-02

プロセス区分情報
データプロファイルのプロセス区分を以下に示す(表 2-4)。
表 2-4: プロセス区分情報の項目一覧
プロセス区分名

1

即時監視PC0101

即時に計測値を取得する

設備監視

2

定周期監視

PC0102

定周期、又は状態変化で計測値を取得する

設備監視

3

履歴取得

PC0201

履歴値を取得する

運転調査

制御操作

PC0301

制御信号などのデバイスの動作に係わる要求

設備監視

4

5

6

7

8

プロセス内容アクティビティ IDを行う。
即時システムデ

PC1101ータ取得
定周期システム

PC1102

データ取得
システムデータ

PC1201

履歴取得
システムデータ

PC1301操作
定周期システム

9

値

対応業務

No.

PC1401

データ蓄積

水道標準プラットフォーム内に蓄積されてい台帳データ整備/設るシステムデータを取得する

備更新計画

水道標準プラットフォーム内に蓄積されてい台帳データ整備/設

うデータを定周期で取得する

備更新計画

水道標準プラットフォーム内に蓄積されてい台帳データ整備/設るシステムデータの履歴値を取得する

備更新計画

水道標準プラットフォーム内に蓄積されてい台帳データ整備/設るデータを操作(登録/更新/削除)する

備更新計画

水道標準プラットフォーム内に、システムゲ

台帳データ整備/設ートウェイから定周期で既存システムデータ

備更新計画

を蓄積する

監視間隔周期単位
データプロファイルの監視間隔周期単位は、業務アクティビティ ID 毎に異なる。
業務アクティビティ ID 毎の監視間隔周期単位を以下に示す(表 2-5)。
表 2-5: 監視間隔周期単位の項目一覧
No.

業務アクティビティ ID

監視間隔周期単位(使用可能)

値

1

運転調査

年

Y

2

運転調査

月

M

3

運転調査

日

d

4

運転調査、設備監視

正時

oth

5

設備監視

正分

otmin

6

設備監視

時

h

7

設備監視

分

min

8

設備監視

秒

s

27
WPSC006-Ed.1.1 2021-02

システム操作分類コード
システム操作分類コードの項目内容を以下に示す(表 2-6)。
表 2-6: システム操作分類の項目一覧

No,

システム操作分類コード

名称

1

S1

照会

2

S2

追加・変更

3

S3

削除

システム項目情報
システム項目情報の項目内容を以下に示す(表 2-7)。
表 2-7: システム項目情報の項目一覧
No.

項目内容名
項目 ID

1

データタイプ

2

項目内容

仕様

システムに保存されている各

ＩＤ形式：D0000000000

データの項目を特定する ID。

（D + 10 桁数字)

指定した項目のデータタイプ

0:文字列、1:数値、2 ファイルを設定する。

3

データ単位

項目単位を設定する-

データ行番号
データ行番号の項目内容を以下に示す(表 2-8)。
表 2-8: システム項目情報の項目一覧
No.
1

2

3

項目内容名
値

項目内容
各項目のデータ値を特定する ID仕様
ＩＤ形式：0000000000 (10
桁数字)

データ

ファイル名

指定した項目のデータタイプを設定

0:文字列、1:数値、2 ファ

する。

イル

データタイプが 2:ファイルの場合の-み、ファイル名を設定する。
データ内容

・ファイル名が指定されている場合-

対象内容もしくは、ファイル格納場所
4を示す ID(URL)を指定する。
・上記以外の場合
数値、文字列を設定する。

28
WPSC006-Ed.1.1 2021-02

2.3 データプロファイル実装フォーマット
本節では、データプロファイル実装フォーマットと、入力値の例を記載する。

全体概要
データプロファイルは、XML 形式で記述され、アクティビティ毎に業務のヘッダ、ディレクション(入力)、トランザクション(出力)で構成される。
データプロファイルの全体概要を以下に示す(図 2-13)。
・1 つの<Activities>に複数の<Activity>を指定できる。
・入力時は、<Transaction>を除いて設定する。
・<ProfileVersion>、<EncryptionSessionKey>、<PublicKeySecretKeyVersionId>は、全体の<Activities>単位に付加できる。
プロファイルのバージ<ProfileVersion>ョン番号を設定
暗号化セッション鍵の<EncryptionSessionKey>

文字列を設定
公開鍵秘密鍵のバージ<PublicKeySecretKeyVersionId>

ョン番号を設定(指定入力時
指定しない場合は、最新を使用する)<Activities><Activity><Header>

基本情報<Direction>

入力する処理依頼<Transaction>

出力する処理結果

出力時
指定

･･･

<Activity><Header>

基本情報<Direction>

入力する処理依頼<Transaction>

出力する処理結果

図 2-13: データプロファイル実装フォーマット全体概要図

データプロファイルには「通常版」「簡易版」の 2 種類があり、仕様を選択することが出来る。以下に通常版と簡易版の特徴を述べる(図 2-14)。

29
WPSC006-Ed.1.1 2021-02

入力時
指定
出力時
指定

#

プロファイルの種類

1

〇メリット


標準版



×デメリットエッジコンピューティデータサイズが大きい

ングなどに対応可能

処理遅延が懸念項目追加に対して拡張

開発コストが増加

エッジコンピューティング

性が高い
2

簡易版



処理性能が向上

データサイズ削減による通信性能向上

開発コストが削減などに対応が困難

項目追加に対して拡張性が低い

図 2-14: データプロファイルの種類と特徴

ヘッダ<Header>概要
2.3.2.1 通常版<Time><Value>データプロファイル作成日時

ISO8601 に従って指定
例）2017-01-01T00:01:05.000Z<ActivityId><Id>

業務アクティビティを一意にする ID

例)設備監視：3611-080-001
例)履歴監視：3611-081-001<Header>

図 2-15: ヘッダ<Header>実装フォーマット図(通常版)

2.3.2.2 簡易版<CreationTime>―<ActivityId>―<Header>

データプロファイル作成日時

ISO8601 に従って指定
例）2017-01-01T00:01:05.000Z

業務アクティビティを一意にする

例)設備監視：3611-080-001
例)履歴監視：3611-081-001

ID

図 2-16: ヘッダ<Header>実装フォーマット図(簡易版)

30
WPSC006-Ed.1.1 2021-02

ディレクション<Direction>概要
2.3.3.1 通常版<Time><Order
Dir><Direction><Value>―

指示を受けた日時―

ISO8601 に従って指定
例）2017-01-01T00:00:00.000Z<OrderTypeID><Id>

指示区分 CD

What

設備指示：I01 計測値指示：I02<equipmentID>

<Id>

設備 ID

Where

例）E0000000321<StartTime><Value>開始予定日時※2

When

ISO8601 に従って指定<EndTime><Value>

終了予定日時※2

When

ISO8601 に従って指定<Operator><Id>

作業者固有 ID

Who例）User001

How

即時監視：PC0101
定周期監視：PC0102
履歴監視：PC0201

How

例）10

How

d：日 h：時 min：分 s:秒
oth：正時 otmin：正分 M：月 Y：年

What

－

プロセス区分 CD<ProcessTypeID><Proces
sDir>

監視間隔周期※2<Value><StandardTime>

監視間隔周期単位※2<Unit><QualityControl
Object><QCItem
Object><Id>

監視 情報のルール /しきい値<QCItem
Object>

<Cd>

―

―

計測分類 CD

計測：D1、状態：D2、異常：D3

<Id>

―

―

計測値区分 CD

水位：V0002、流量：V0018、他

<No>

―

―

計測項目番号

3 桁の数値 例)001<Unit>――

データの単位例）01
基本仕様書の 5.3.6 単位コードの
単位名参照

<Id>

―

機器 ID

機器を一意に示す ID<Value>―

許容値(最小値)の数値※2例）0.00<MachineId>※1<Allowable
ValueMin><Allowable
ValueMax><LL><Value>

下下限しきい値※2例）1.00<L><Value>

下限しきい値※2例）2.00

許容値(最大値)の数値※2例）15.00<Value>―<HH><Value>上上限しきい値※2例）14.00<H><Value>

上限しきい値※2例）13.00<QualityControlObject>を暗号化対象とした場合は、<EncryptedData Id>に置換する

暗号
化<EncryptionMethod><EncryptedD
ata Id><KeyInfo><CipherData>―<EncryptedKey
Id><EncryptionMethod>―<CipherData><CipherValue>―例) aes128-gcm例) rsa-1_5<CipherValue>

暗号化されたセッション鍵
暗号化データ※3※1: <QCItem Object>は、複数依頼がある場合は複数指定する。
※2: 必要ない場合はデータを設定しない(空とする)。
※3: 暗号化データには、暗号化対象項目を暗号化したデータが格納される。
図 2-17: <Direction>実装フォーマット図(通常版)

31
WPSC006-Ed.1.1 2021-02

2.3.3.2 簡易版<Direction><QualityControlObject>※1<OrderTime>――

指示を受けた日時―

ISO8601 に従って指定
例）2017-01-01T00:00:00.000Z<OrderTypeId>――

指示区分 ID

What

設備指示：I01 計測値指示：I02<EquipmentId>

―

―

設備 ID

Where

例）E0000000321※2<StartTime>――

開始予定日時When

ISO8601 に従って指定<EndTime>――

終了予定日時※2

When

ISO8601 に従って指定<Operator>――

作業者固有 ID

Who例）User001

How

即時監視：PC0101
定周期監視：PC0102
履歴監視：PC0201

How

例）10

How

d：日 h：時 min：分 s:秒
oth：正時 otmin：正分 M：月 Y：年

What

－

プロセス区分 CD<ProcessTypeCd>――<StandardTime>――

監視間隔周期※2
監視間隔周期単位※2<StandardTimeUnit>――<QualityControl
Object>――<MeasurementTypeCd>――

計測分類 CD

計測：D1、状態：D2、異常：D3<MeasurementCd>――

計測値区分 CD

水位：V0002、流量：V0018、他<MeasurementNo>――

計測項目番号

3 桁の数値 例)001<Unit>――

データ単位コード例）01
基本仕様書の 5.3.6 単位コードの単位名参照<SettingValue>

―

―

設定値

変更内容を設定例）1.5<MachineId>

―

―

機器 ID

機器を一意に示す ID<AllowableValueMin>――

許容値(最小値)の数値※2

監視 情報のルール /
しきい値

※2

<LL>

―

―

下下限しきい値<L>――

下限しきい値※2例）2.00<AllowableValueMax>――

許容値(最大値)の数値※2例）15.00

<HH>

―

―

上上限しきい値※2例）14.00<H>――

上限しきい値※2例）13.00※1例）1.00<QualityControlObject>を暗号化対象とした場合は、
タグ変換はせず、値のみを暗号化する。

暗号
化<QualityControlObject>例）0.00<MeasurementTypeCd>――

計測分類 CD※3

暗号化された文字列<MeasurementCd>――

計測値区分 CD

暗号化された文字列<MeasurementNo>――

計測項目番号暗号化された文字列<Unit>――

データ単位コード

暗号化された文字列<SettingValue>

―

―

設定値

暗号化された文字列<MachineId>

―

―

機器 ID

暗号化された文字列※2<AllowableValueMin>――

許容値(最小値)の数値

暗号化された文字列

<LL>

―

―

下下限しきい値※2

暗号化された文字列

<L>

―

―

下限しきい値※2

暗号化された文字列<AllowableValueMax>――

許容値(最大値)の数値※2

暗号化された文字列

<HH>

―

―

上上限しきい値※2

暗号化された文字列

<H>

―

―

上限しきい値※2

暗号化された文字列※1: <QualityControlObject>は、複数依頼がある場合は複数指定する。

32
WPSC006-Ed.1.1 2021-02

※2: 必要ない場合はデータを設定しない(空とする)。
※3: 計測分類 CD が「状態：D2」、「異常：D3」の場合は暗号しない。
図 2-18: <Direction>実装フォーマット図（簡易版）

33
WPSC006-Ed.1.1 2021-02

トランザクション<Transaction>概要
2.3.4.1 通常版<Time><OrderTran><Transaction><ProcessTran><QCItem
Object><Value>―

結果が出た日時―

ISO8601 に従って指定<OrderTypeID><Id>

指示区分 CD

What

設備指示：I01 計測値指示：I02<equipmentID>

<Id>

設備 ID

Where

例)E0000000321<StartTime><Value>開始予定日時※2

When

ISO8601 に従って指定<EndTime><Value>

終了予定日時※2

When

ISO8601 に従って指定<Operator><Id>

作業者固有 ID

Who例）User001<ProcessResultT
ypeID><Id>

プロセス区分 CD

How

即時監視：PC0101
定周期監視：PC0102
履歴監視：PC0201<QualityControl
Object><QCItem
Object>監視情報のルール/
しきい値

What

－

<Cd>

―

―

計測分類 CD※4

計測：D1、状態：D2、異常：D3

<Id>

―

―

計測値区分 CD

水位：V0002、流量：V0018、他

<No>

―

―

計測項目番号

3 桁の数値 例）001<Value>

―

―

計測値

例)1.5

―

―

データの単位例）01
基本仕様書の 5.3.6 単位コードの
単位名参照<MachineId>

<Id>

―

機器 ID

機器を一意に示す ID<AlarmValueMin><LLAlarm><Value>

しきい値を超えたら『異常』※2例）指定なし・・・異常なし<LAlarm><Value>

しきい値を超えたら『異常』※2例）異常<AlarmValueMax><HHAlarm><Value>

しきい値を超えたら『異常』※2例）指定なし・・・異常なし<Value>※2例）指定なし・・・異常なし<Unit>※1<HAlarm>

しきい値を超えたら『異常』<QualityControlObject>を暗号化対象とした場合は、<EncryptedData xmlns Id>に置換する

暗号
化<EncryptionMethod><EncryptedD
ata Id ><KeyInfo><CipherData>―例) aes128-gcm<EncryptedKey
Id ><EncryptionMethod >例) rsa-1_5―<CipherData><CipherValue>―<CipherValue>

暗号化されたセッション鍵
暗号化データ※3※1: <QCItem Object>は、複数依頼がある場合は複数指定する。
※2: 必要ない場合はデータを設定しない(空とする)。
※3: 暗号化データには、暗号化対象項目を暗号化したデータが格納される。
図 2-19: <Transaction>実装フォーマット図(通常版)

34
WPSC006-Ed.1.1 2021-02

2.3.4.2 簡易版<ResultTime><Transaction><ResultInfo>――

結果が出た日時
結果情報

―

―

―

What

<MeasurementType
Cd>

―

―

計測分類 CD

計測：D1、状態：D2、異常：D3<MeasurementCd>――

計測値区分 CD

水位：V0002、流量：V0018、他<MeasurementNo>――

計測項目番号

3 桁の数値 例）001――

データの単位例）01
基本仕様書の 5.3.6 単位コードの単
位名参照<MeasurementValu
e>

―

―

測定値・状態

例）1.5<MachineId>

―

―

機器 ID

機器を一意に示す ID<StartTime>

―

―

開始日時

ISO8601 に従って指定<EndTime>

―

―

終了日時

ISO8601 に従って指定<LinkAddress>――

情報リンク先<Unit><Result
Info>※1

<LL>

―

―

<L>

―

―

<HH>

―

―

<H>

―

―

例） http://xxx.vvv@

b.a.com

しきい値を超えたら『異常』※2

しきい値を超えたら『異常』※2

しきい値を超えたら『異常』※2

しきい値を超えたら『異常』※2例）指定なし・・・異常なし例）異常例）指定なし・・・異常なし
例）指定なし・・・異常なし<ResultInfo>を暗号化対象とした場合は、
タグ変換はせず、値のみを暗号化する。

暗号
化<Result
Info >※1

ISO8601 に従って指定<MeasurementTypeCd>――

計測分類 CD ※3

暗号化データ<Measuremen
tCd>

―

―

計測値区分 CD

暗号化データ<Measuremen
tNo>

―

―

計測項目番号

暗号化データ<Unit>――

データの単位

暗号化データ<MeasurementValue>――

測定値・状態<MachineId>

―

―

機器 ID

暗号化データ<StartTime>

―

―

開始日時

暗号化データ<EndTime>

―

―

終了日時

暗号化データ<LinkAddres
s>

―

―

情報リンク先暗号化データ<LL>――

しきい値を超えたら『異常』※2

暗号化データ<L>――

しきい値を超えたら『異常』※2

暗号化データ―※2

暗号化データ※2

暗号化データ

<HH>
<H>

―
―

―

暗号化データ

しきい値を超えたら『異常』
しきい値を超えたら『異常』※1: <ResultInfo>は、複数依頼がある場合は複数指定する。
※2: 必要ない場合はデータを設定しない(空とする)。

35
WPSC006-Ed.1.1 2021-02

※3: 計測分類 CD が「状態：D2」、「異常：D3」の場合は暗号しない。
図 2-20: <Transaction>実装フォーマット図(簡易版)

36
WPSC006-Ed.1.1 2021-02

セキュリティ方式・条件<Signature>概要
2.3.5.1 通常版<Signature><CanonicalizationMethod>――例) xml-exc-c14n#<SignatureMethod>――例)xmldsig-more#rs
asha256<Transforms><Transform>例)xml-exc-c14n#<DigestMethod>―例)xmlenc#sha256<DigestValue >―ダイジェスト値――

署名データ※<SignedInfo><Reference<SignatureValue>

URI>

―

※: 署名データには、電子署名の対象範囲のデータから生成した署名値が格納される。電子署名の対象範囲は、図 2-3、図 2-4 参照。
図 2-21: <Signature>実装フォーマット図

2.3.5.2 簡易版
簡易版については、電子署名に関する機能実装はなし。

37
WPSC006-Ed.1.1 2021-02

2.4 データプロファイル実装フォーマットの設定例
本節では、2.1.1 項で選定した業務アクティビティ毎のデータプロファイル実装フォーマッ
トの設定例について記載する。

設備監視業務アクティビティのデータプロファイルの設定例
設備監視業務アクティビティにおける、データプロファイル基本構造(3 階層)の設定例を以下に示す(図 2-22)。

データプロファイル基本構造(3階層)
第1階層 第2階層

内容

第3階層

データプロファイル作成日時
業務アクティビティを一意にする ID指示を受けた日時
指示区分 CD
設備 ID
開始予定日時
終了予定日時作業者固有 ID
プロセス区分 CD
監視間隔周期
監視間隔周期単位
監視情報のルール/しきい値
結果が出た日時
指示区分 CD
設備 ID
開始予定日時
終了予定日時作業者固有 ID
プロセス区分 CD
監視情報のルール/しきい値の結果

図 2-22: 設備監視業務アクティビティのデータプロファイル基本構造(3 階層)の設定例

38
WPSC006-Ed.1.1 2021-02

設備監視業務アクティビティのデータプロファイル設定例を以下に示す。
設備監視業務アクティビティの設定例
設備監視業務アクティビティの設定例と、プロセス区分 CD や指示区分 ID により設定内容が変わる為、差分について以下（表 2-9、表 2-10）に示す。
表 2-9: 設備監視業務アクティビティの設定例(通常版)
即時監視/履歴取得

key/tag

項目名 (【★】：繰返し項目)

定周期監視

設備

計測値

設備

計測値

指示

指示

指示

指示

制御操作

データ指示

Activities
Activity
HeaderTime

業務アクティビティ群

○

○

○

【★】 業務アクティビティ

○

○

○

ヘッダ

○

○

○

データプロファイル作成日時

○

○

○

○

○

○

○

○

○

○

○

○

ディレクション

○

○

○

指示日時

○

○

○

○

○

○

指示情報

○

○

○

指示区分 ID○○○

作成日時を設定
Value例)2017-10-27T13:51:00.302Z
ActivityID

業務アクティビティ ID
業務アクティビティを一意に

Id
する ID
Direction
Time

指示を受けた日時を設定
Value例)2017-10-27T13:51:00.302Z
OrderDir
OrderTypeID

以下の何れかを指定。
I01(設備指示)

○

○

○

○

○

I02(計測値指示)

(I01)

(I02)

(I01)

(I02)

(I05)

Id
I05(データ指示)
equipmentID

設備 ID

○

○

○

○

○

○

△※8

○

×

△※8

○

×

設備 ID を指定
Id例）E0000000321
StartTime

開始予定日時
結果取得時の日時を設定する

Value例)2017-10-27T13:51:00.302Z
EndTime終了予定日時
結果取得時の日時を設定する

Value例)2017-10-27T13:51:00.302Z

39
WPSC006-Ed.1.1 2021-02

即時監視/履歴取得

key/tag

項目名 (【★】：繰返し項目)

定周期監視

設備

計測値

設備

計測値

指示

指示

指示

指示

制御操作

データ指示

Operator

作業者固有 ID

○

○

○

○

○

○

プロセス情報○○○プロセス区分 CD

○

○

○

○

○

(PC0102)(PC0301)○

×

作業者の固有 ID を設定
Id例）User001
ProcessDir
ProcessTypeID

以下の何れかを指定。

Id

PC0101(即時監視)○

PC0102(定周期監視)(PC0101)

PC0201(履歴取得)(PC0201)

PC0301(制御操作)
StandardTime

監視間隔周期情報
監視間隔周期を設定

Value
例）10

×

×

△※1

○

△※1

○

○

△※1

○

△※1

○

○

△※1

○

△※1

○

○

△※1

○

△※1

○

○

△※1

○

△※1

○

○

監視間隔周期単位を設定
Unit
例）min
QualityControlObject

監視情報ルール【★】 監視情報の

QCItemObject
ルール/しきい値
計測分類 CD を設定
Cd例）D1
計測値区分 CD を設定
Id例）V002
計測項目番号を設定
No例）001
変更内容を設定
Value

×

×

○

例）1.5
データ単位を設定
例）m
Unit

△※1

○

△※1

○

×

機器 ID

△※1

○

△※1

○

○

機器 ID を設定

△※1

○

△※1

○

○

許容最小値

△※1

△※2

△※1

△※2

×

基本仕様書の 5.3.6 単位コー
ドの単位名参照

MachineId

id
AllowableValueMin

40
WPSC006-Ed.1.1 2021-02

即時監視/履歴取得

key/tag

項目名 (【★】：繰返し項目)

定周期監視

設備

計測値

設備

計測値

指示

指示

指示

指示

制御操作

データ指示

許容最小値を設定
Value例）0.00LL

下下限しきい値
下下限しきい値を設定
Value例）1.00L

下限しきい値
下限しきい値を設定
Value例）2.00AllowableValueMax

許容最大値
許容最大値を設定

Value例）15.00
HH

上上限値
上上限値を設定
Value例）14.00

H

上限値
上限値を設定Value例）13.00

TransactionTime

トランザクション情報

○

○

○

結果日時

○

○

○

○

○

○

オーダールール○○○

指示区分 ID○○○

結果取得時の日時を設定
Value例)2017-10-27T13:51:00.302Z
OrderTran
OrderResultTypeID

以下の何れかを指定。
I01(設備指示)

○

○

○

○

○

I02(計測値指示)

(I01)

(I02)

(I01)

(I02)

(I05)

Id
I05(データ指示)
equipmentID

設備 ID

○

○

○

○

○

○

×

○

×

×

○

×

設備 ID を指定
Id例）E0000000321
StartTime

開始予定日時
結果取得時の日時を設定する

Value例)2017-10-27T13:51:00.302Z
EndTime終了予定日時41
WPSC006-Ed.1.1 2021-02

即時監視/履歴取得

key/tag

項目名 (【★】：繰返し項目)

定周期監視

設備

計測値

設備

計測値

指示

指示

指示

指示

制御操作

データ指示

結果取得時の日時を設定する
Value例)2017-10-27T13:51:00.302Z
Operator

作業者固有 ID

○

○

○

○

○

○

オーダー結果○○○プロセス区分 CD

○

○

○

○

○

(PC0102)(PC0301)

○

○

○

△※3

△※3

○

△※3

△※3

○

△※3

△※3

○

△※3

△※3

○

△※3

△※3

○※4

△※3

△※3

×

機器 ID

△※3

△※3

○

機器 ID を設定

△※3

△※3

○

異常判定最小値

△※5

△※5

×

作業者の固有 ID を設定
Id例）User001
ProcessTran
ProcessResultTypeID

以下の何れかを指定。
○

PC0102(定周期監視)(PC0101)

PC0201(履歴取得)(PC0201)

Id

PC0101(即時監視)

PC0301(制御操作)
監視情報ルール
QualityControlObject
計測(D1)の項目数分作成する【★】監視情報のルール/しき
QCItemObject
い値
監視結果の計測分類 CD を設定
Cd(D1 固定）例）D1(計測)
監視結果の計測値区分 CD を設

Id

定例）V002(水位)監視結果の計測項目番号を設

No

定
例）001
監視結果の計測値を設定。

Value
例）1.5
監視結果のデータの単位を設
定
Unit

例）m
基本仕様書の 5.3.6 単位コー
ドの単位名参照

MachineId
id
AlarmValueMin

42
WPSC006-Ed.1.1 2021-02

即時監視/履歴取得

key/tag

項目名 (【★】：繰返し項目)

定周期監視

設備

計測値

設備

計測値

指示

指示

指示

指示

制御操作

データ指示

LLAlarm

下下限しきい値
下下限しきい値の判定結果下

Value

回ったら『異常』例）設定なし・・・異常なし

LAlarm

下限しきい値
下限しきい値の判定結果

Value

下

回ったら『異常』例）設定なし・・・異常なし

AlarmValueMax
HHAlarm

異常判定最大値
上上限値
上上限しきい値の判定結果上

Value

回ったら『異常』例）設定なし・・・異常なし

HAlarm

上限値
上限しきい値の判定結果

Value

上

回ったら『異常』例）設定なし・・・異常なし

RelationInfo

関連情報

○

○

△※6

△※6

【★】 周辺情報
Surrounding
状態(D2)の項目数分作成する
SurroundingID

周辺 ID
監視結果の計測分類 CD を設定

Cd(D2 固定）状態：D2(状態)
監視結果の計測値区分 CD を設

Id

定

×

例）V1008(運転/停止状態)
監視結果の計測項目番号を設
No

定
例）005
監視結果の状態情報を設定

Value例）0(運転)MachineId
id

機器 ID
機器 ID を設定

43
WPSC006-Ed.1.1 2021-02

即時監視/履歴取得

key/tag

項目名 (【★】：繰返し項目)

定周期監視

設備

計測値

設備

計測値

指示

指示

指示

指示

制御操作

データ指示

MeasurePlaceID
id
StatusStartTime

設備 ID
設備 ID を設定
開始日時
結果取得時の日時を設定

Value例)2017-10-27T13:51:00.302Z
StatusEndTime
結果取得時の日時を設定
Value例)2017-10-27T13:51:00.302Z
LinkAddress

URL などを設定【★】 異常情報

Alarm
異常(D3)の項目数分作成する
AlarmID

異常 ID
監視結果の計測分類 CD を設定

Cd(D3 固定）状態：D3
監視結果の計測値区分 CD を設

Id

定例）V2001(軽故障発生)
監視結果の計測項目番号を設

No

定

△※7

△※7

例）001
状態情報
Value
例）0(軽故障発生)
MachineId
id
MeasurePlaceID
id
AlarmStartTime

機器 ID
機器 ID を設定
設備 ID
設備 ID を設定
開始日時
異常項目取得日時

Value例)2017-10-27T13:51:00.302Z

凡例：○…設定、△…場合により設定、×…設定不要※1 項目別閾値の指定が不要な場合省略可※2 閾値の指定が不要な場合省略可

44
WPSC006-Ed.1.1 2021-02

※3 監視結果に計測(D1)の項目がない場合省略可※4「制御要求結果」の応答の場合、設定前の項目の値を設定し、「制御操作結果」の応答の場合、設定後の値を設定する、※5 要求情報で閾値が指定された場合のみ、必須。
※6 監視結果に状態(D2)の項目がない場合省略可。
※7 監視結果に異常(D3)の項目がない場合省略可。
※8 履歴取得の場合は必須

表 2-10: 設備監視業務アクティビティの設定例(簡易版)
即時監視/履歴取得

key/tag

項目名 (【★】：繰返し項目)

定周期監視

設備

計測値

設備

計測値

指示

指示

指示

指示

制御操作

データ指示

Activities

業務アクティビティ群

○

○

○

ProfileVersion

プロファイルバージョン

△※4

△※4

△※4

EncryptionSessionKey

暗号化セッション鍵

△※4

△※4

△※4

PublicKeySecretKeyVersionId

公開鍵秘密鍵バージョン ID

△※4

△※4

△※4

Activity【★】 業務アクティビティ

○

○

○

ヘッダ

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

△※5

○

×

Header

データプロファイル作成日時
CreationTime

作成日時を設定例)2017-10-27T13:51:00.302Z
業務アクティビティ ID

ActivityID

業務アクティビティを一意にする ID

Direction

ディレクション
指示日時

OrderTime

指示を受けた日時を設定
例)2017-10-27T13:51:00.302Z
指示区分 ID
以下の何れかを指定。
I01(設備指示)

OrderTypeId
I02(計測値指示)
I05(データ指示)
設備 ID
EquipmentId

設備 ID を指定
例）E0000000321
開始予定日時StartTime

結果取得時の日時を設定する
例)2017-10-27T13:51:00.302Z

45
WPSC006-Ed.1.1 2021-02

即時監視/履歴取得

key/tag

項目名 (【★】：繰返し項目)

定周期監視

設備

計測値

設備

計測値

指示

指示

指示

指示

制御操作

データ指示

終了予定日時EndTime

結果取得時の日時を設定する

△※5

○

×

○

○

○

○

○

(PC0102)(PC0301)○

×例)2017-10-27T13:51:00.302Z
作業者固有 ID
Operator

作業者の固有 ID を設定
例）User001
プロセス区分 CD
以下の何れかを指定。

○
PC0101(即時監視)
ProcessTypeCd(PC0101)
PC0102(定周期監視)(PC0201)
PC0201(履歴取得)
PC0301(制御操作)
監視間隔周期情報StandardTime

監視間隔周期を設定
例）10

×

×

△※1

○

△※1

○

○

△※1

○

△※1

○

○

△※1

○

△※1

○

○

△※1

○

△※1

○

○

監視間隔周期単位を設定
StandardTimeUnit例）minQualityControlObject【★】監視情報ルール
計測分類 CD を設定

MeasurementTypeCd例）D1
計測値区分 CD を設定
MeasurementCd例）V002
計測項目番号を設定
MeasurementNo例）001
データ単位を設定例）m
基本仕様書の 5.3.6 単位コード
Unit

×

×

×

の単位名参照変更内容を設定例）1.5
変更内容を設定
SettingValue

×

×

×

×

○

△※1

○

△※1

○

○

例）1.5
機器 ID
MachineId
機器 ID を設定

46
WPSC006-Ed.1.1 2021-02

即時監視/履歴取得

key/tag

項目名 (【★】：繰返し項目)

定周期監視

設備

計測値

設備

計測値

指示

指示

指示

指示

△※1

△※2

△※1

△※2

制御操作

データ指示

許容最小値
AllowableValueMin

許容最小値を設定
例）0.00
下下限しきい値LL

下下限しきい値を設定例）1.00
下限しきい値L

下限しきい値を設定
例）2.00×

許容最大値
AllowableValueMax

許容最大値を設定例）15.00
上上限値

HH

上上限値を設定例）14.00
上限値

H

上限値を設定例）13.00

Transaction

トランザクション情報

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

結果日時
ResultTime

結果取得時の日時を設定
例)2017-10-27T13:51:00.302Z

ResultInfo

結果情報
計測分類コード
以下の何れかを指定。

MeasurementTypeCd- D1(計測)- D2(状態)- D3(異常)
計測値区分コード・計測分類コードに応じた計測

MeasurementCd
値区分コードを設定例) 水位 V001

MeasurementNo

計測項目番号

47
WPSC006-Ed.1.1 2021-02

即時監視/履歴取得

key/tag

項目名 (【★】：繰返し項目)

定周期監視

設備

計測値

設備

計測値

指示

指示

指示

指示

制御操作

データ指示

データ単位を設定例）m
基本仕様書の 5.3.6 単位コード
Unit

○

○

○

の単位名参照変更内容を設定例）1.5

MeasurementValue

測定値・状態〇〇△※3

MachineId

機器 ID

○

○

○

△※6

○

×

△※6

○

×

開始日時
StartTime

結果取得時の日時を設定する
例)2017-10-27T13:51:00.302Z
終了日時

EndTime

結果取得時の日時を設定する
例)2017-10-27T13:51:00.302Z

LinkAddress

情報リンク先

○

○

○

LL

下下限しきい値

○

○

○

L

下限しきい値

○

○

○

HH

上上限しきい値

○

○

○

H

上限しきい値○○○

凡例：○…設定、△…場合により設定、×…設定不要※1 項目別閾値の指定が不要な場合省略可※2 閾値の指定が不要な場合省略可※3「制御要求結果」の応答の場合、設定前の項目の値を設定し、「制御操作結果」の応答の場合、設定後の値を設定する。
※4 プロファイルバージョン、暗号化セッション鍵、公開鍵秘密鍵バージョン ID が不要の場合、省略可※5 履歴取得の場合は必須※6 履歴取得の場合、以下のルールに沿って設定
計測分類コード D1 の場合：設定されない
計測分類コード D2 の場合：開始日時、終了日時共に設定する
計測分類コード D3 の場合：開始日時のみ設定する

48
WPSC006-Ed.1.1 2021-02

「しきい値」の判定について
IoT ゲートウェイが、設定されたしきい値を超えたと判定した時に異常とする。
異常の判定基準・上上限<HH>、又は上限<H>を上回った時・下下限<LL>、又は下限<L>を下回った時「しきい値」の判定結果設定について
即時監視と定周期監視のしきい値結果の設定内容を以下に示す(表 2-11)。
表 2-11: しきい値結果の設定
No.

1

項目

しきい値結果

定周期監視

即時監視

状態変化イベント※

定周期イベント

収集した時点のしきい値

異常検出した時点の収集した時点 のしきいの判定結果を設定

判定結果を設定

値の判定結果を設定※: 状態変化イベントは、しきい値判定で異常検出した項目のみ設定する。

状態変化時の設定内容について
即時監視と定周期監視の状態変化時の設定内容について、以下に示す(表 2-12)。
表 2-12: 状態の設定
No.

1

項目

定周期監視

即時監視

状態変化イベント※

定周期イベント

関連情報収集した時点の状態を設状態の項目が変化し収集した時点 の状態を状態

定た時点の状態を設定

設定※: 状態変化イベントは、状態が変化した項目のみ設定する。

異常時の設定内容について
即時監視と定周期監視の異常時の設定内容について、以下に示す(表 2-13)。
表 2-13: 異常の設定
No.

1

項目
関連情報
異常

定周期監視

即時監視

状態変化イベント※1

収集した時点の異常を設 異常の項目で変化し定※2た時点の異常を設定

定周期イベント
収集した時点 の異常を設定※2

※1: 状態変化イベントは、異常検出した項目のみを設定する。
※2: 正常を取得した場合は設定しない。異常発生している項目のみ設定。

49
WPSC006-Ed.1.1 2021-02

運転調査業務アクティビティのデータプロファイルの設定例
運転調査業務アクティビティにおける、データプロファイル基本構造(3 階層)の設定例を以下に示す(図 2-23)。

データプロファイル基本構造(3階層)
第1階層 第2階層

内容

第3階層

データプロファイル作成日時
業務アクティビティを一意にする ID指示を受けた日時
指示区分 CD
設備 ID
開始予定日時
終了予定日時作業者固有 ID
プロセス区分 CD
監視間隔周期
監視間隔周期単位
監視情報のルール
結果が出た日時
指示区分 CD
設備 ID
開始予定日時
終了予定日時作業者固有 ID
プロセス区分 CD
監視情報の結果

図 2-23: 運転調査業務アクティビティのデータプロファイル基本構造(3 階層)の設定例

50
WPSC006-Ed.1.1 2021-02

運転調査業務アクティビティでのデータプロファイルの設定例を以下に示す。
運転調査業務アクティビティの設定例
運転調査業務アクティビティの設定例と、プロセス区分 CD や指示区分 ID により設定内容が変わる為、差分について以下に示す（表 2-14、表 2-15）。
表 2-14: 運転調査業務アクティビティの設定例(通常版)
即時監視

key/tag

項目名 (【★】：繰返し項目)
設備指示

Activities
Activity
HeaderTime

計測値指示

業務アクティビティ群○【★】 業務アクティビティ

○

ヘッダ

○

データプロファイル作成日時○

作成日時を設定
Value○例)2017-10-27T13:51:00.302Z

ActivityID
Id
DirectionTime

業務アクティビティ ID○

業務アクティビティを一意にする ID○

ディレクション

○

指示日時

○

指示を受けた日時を設定
Value○例)2017-10-27T13:51:00.302Z

OrderDir
OrderTypeID

指示情報

○

指示区分 ID○

以下の何れかを指定。
Id

○

○

(I01)

(I02)

I01(設備指示)
I02(計測値指示)

equipmentID

設備 ID

○

設備 ID を指定
Id○例）E0000000321

StartTime

開始予定日時○履歴取得条件の開始日時を設定
Value○例)2017-01-01T00:00:00.000Z

EndTime終了予定日時○履歴取得条件の終了日時を設定
Value○例)2018-01-01T01:01:00.000Z

Operator

作業者固有 ID○

作業者の固有 ID を設定
Id○例）User001

51
WPSC006-Ed.1.1 2021-02

即時監視

key/tag

項目名 (【★】：繰返し項目)
設備指示

ProcessDir
ProcessTypeID
Id
StandardTime

計測値指示

プロセス情報○プロセス区分 CD○

PC0201(履歴取得)を指定○

監視間隔周期情報
監視間隔周期を設定

Value
例）10

×

×

△※1

○

△※1

○

△※1

○

△※1

○

△※1

○

監視間隔周期単位を設定
Unit
例）min
QualityControlObject

監視情報ルール【★】 監視情報の

QCItemObject
ルール/しきい値
計測分類 CD を設定
Cd例）D1
計測値区分 CD を設定
Id例）V002
計測項目番号を設定
No例）001
変更内容を設定
Value

×
例）1.5
データ単位を設定

Unit

△※1

○

機器 ID

△※1

○

機器 ID を設定

△※1

○

△※1

△※2

例）m

MachineId

id
AllowableValueMin

許容最小値

Value

許容最小値を設定例）0.00

LL

下下限しきい値
下下限しきい値を設定
Value例）1.00L

下限しきい値
下限しきい値を設定
Value例）2.00AllowableValueMax

許容最大値
許容最大値を設定

Value例）15.00

52
WPSC006-Ed.1.1 2021-02

即時監視

key/tag

項目名 (【★】：繰返し項目)
設備指示

HH

計測値指示

上上限値
上上限値を設定
Value例）14.00

H

上限値
上限値を設定Value例）13.00

TransactionTime

トランザクション情報

○

結果日時

○

結果取得時の日時を設定
Value○例)2017-10-27T13:51:00.302Z

OrderTran
OrderResultTypeID

オーダールール○

指示区分 ID○

以下の何れかを指定。
Id

○

○

(I01)

(I02)

I01(設備指示)
I02(計測値指示)

equipmentID

設備 ID

○

設備 ID を指定
Id○例）E0000000321

StartTime

開始予定日時履歴取得条件の開始日時を設定

×

Value
例)2017-01-01T00:00:00.000Z
EndTime終了予定日時履歴取得条件の終了日時を設定

×

Value
例)2018-01-01T01:01:00.000Z
Operator

作業者固有 ID○

作業者の固有 ID を設定
Id○例）User001

ProcessTran
ProcessResultTypeID

オーダー結果○プロセス区分 CD○○

Id

PC0201(履歴取得)を指定。

(PC0101)(PC0201)

監視情報ルール
QualityControlObject○
計測(D1)の項目数分作成する

QCItemObject【★】 監視情報のルール/しきい値△※353
WPSC006-Ed.1.1 2021-02

即時監視

key/tag

項目名 (【★】：繰返し項目)
設備指示

計測値指示

監視結果の計測分類 CD を設定(D1 固定）
Cd△※3例）D1(計測)
監視結果の計測値区分 CD を設定

Id△※3例）V002(水位)監視結果の計測項目番号を設定

No

△※3
例）001
監視結果の計測値を設定。

Value

△※3
例）1.5
監視結果のデータの単位を設定

Unit

△※3
例）m

MachineId
id

機器 ID

△※3

機器 ID を設定△※3

AlarmValueMin

異常判定最小値

LLAlarm

下下限しきい値
下下限しきい値の判定結果下回ったらValue『異常』例）設定なし・・・異常なし
LAlarm

下限しきい値
下限しきい値の判定結果

下回ったら

Value
『異常』例）設定なし・・・異常なし△※5AlarmValueMax
HHAlarm

異常判定最大値
上上限値
上上限しきい値の判定結果上回ったらValue『異常』例）設定なし・・・異常なし
HAlarm

上限値
上限しきい値の判定結果

上回ったら

Value
『異常』例）設定なし・・・異常なし
RelationInfo

関連情報

○

【★】 周辺情報
Surrounding
状態(D2)の項目数分作成する
SurroundingID

周辺 ID
監視結果の計測分類 CD を設定(D2 固定）

Cd
状態：D2(状態)△※6

監視結果の計測値区分 CD を設定
Id例）V1008(運転/停止状態)
監視結果の計測項目番号を設定
No
例）005

54
WPSC006-Ed.1.1 2021-02

即時監視

key/tag

項目名 (【★】：繰返し項目)
設備指示

計測値指示

監視結果の状態情報を設定
Value例）0(運転)MachineId
id
MeasurePlaceID
id
StatusStartTime

機器 ID
機器 ID を設定
設備 ID
設備 ID を設定
開始日時
結果取得時の日時を設定

Value例)2017-10-27T13:51:00.302Z
StatusEndTime
結果取得時の日時を設定
Value例)2017-10-27T13:51:00.302Z
LinkAddress

URL などを設定【★】 異常情報

Alarm
異常(D3)の項目数分作成する
AlarmID

異常 ID
監視結果の計測分類 CD を設定(D3 固定）

Cd
状態：D3
監視結果の計測値区分 CD を設定
Id例）V2001(軽故障発生)
監視結果の計測項目番号を設定
No
例）001
△※7
状態情報
Value
例）0(軽故障発生)
MachineId
id
MeasurePlaceID
id
AlarmStartTime

機器 ID
機器 ID を設定
設備 ID
設備 ID を設定
開始日時
異常項目取得日時

Value例)2017-10-27T13:51:00.302Z
凡例：○…設定、△…場合により設定、×…設定不要※1 項目別閾値の指定が不要な場合省略可※2 閾値の指定が不要な場合省略可※3 監視結果に計測(D1)の項目がない場合省略可※5 要求情報で閾値が指定された場合のみ、必須。

55
WPSC006-Ed.1.1 2021-02

※6 監視結果に状態(D2)の項目がない場合省略可※7 監視結果に異常(D3)の項目がない場合省略可

表 2-15: 運転調査業務アクティビティの設定例(簡易版)
即時監視

key/tag

項目名 (【★】：繰返し項目)
設備指示

Activities

計測値指示

業務アクティビティ群○

ProfileVersion

プロファイルバージョン△※3

EncryptionSessionKey

暗号化セッション鍵△※3

PublicKeySecretKeyVersionId

公開鍵秘密鍵バージョン ID△※3

Activity【★】 業務アクティビティ

○

ヘッダ

○

Header

データプロファイル作成日時
CreationTime

作成日時を設定○例)2017-10-27T13:51:00.302Z
業務アクティビティ ID
ActivityID○
業務アクティビティを一意にする ID

Direction

ディレクション

○指示日時
OrderTime

指示を受けた日時を設定○

例)2017-10-27T13:51:00.302Z
指示区分 ID
以下の何れかを指定。

○○

I01(設備指示)

(I01)

(I02)

OrderTypeId
I02(計測値指示)
設備 ID
EquipmentId

設備 ID を指定○

例）E0000000321
開始予定日時StartTime

結果取得時の日時を設定する

×例)2017-10-27T13:51:00.302Z
終了予定日時EndTime

結果取得時の日時を設定する

×例)2017-10-27T13:51:00.302Z
作業者固有 ID
Operator

作業者の固有 ID を設定○

例）User001

56
WPSC006-Ed.1.1 2021-02

プロセス区分 CD
ProcessTypeCd

以下の何れかを指定。

○

PC0201(履歴取得)
監視間隔周期情報StandardTime

監視間隔周期を設定
例）10

×

×

△※1

○

△※1

○

△※1

○

△※1

○

監視間隔周期単位を設定
StandardTimeUnit例）minQualityControlObject【★】監視情報ルール
計測分類 CD を設定

MeasurementTypeCd例）D1
計測値区分 CD を設定
MeasurementCd例）V002
計測項目番号を設定
MeasurementNo例）001
データ単位を設定例）mUnit

基本仕様書の 5.3.6 単位コードの単位名参照

×

変更内容を設定例）1.5
変更内容を設定
SettingValue

×

×

△※1

○

△※1

△※2

例）1.5
機器 ID
MachineId
機器 ID を設定
許容最小値
AllowableValueMin

許容最小値を設定
例）0.00
下下限しきい値LL

下下限しきい値を設定例）1.00
下限しきい値L

下限しきい値を設定
例）2.00
許容最大値

AllowableValueMax

許容最大値を設定例）15.00

HH

上上限値

57
WPSC006-Ed.1.1 2021-02上上限値を設定例）14.00
上限値
H

上限値を設定例）13.00

Transaction

トランザクション情報○

結果日時
ResultTime

結果取得時の日時を設定○

例)2017-10-27T13:51:00.302Z
ResultInfo

結果情報

○

計測分類コード
以下の何れかを指定。
MeasurementTypeCd- D1(計測)○- D2(状態)- D3(異常)
計測値区分コード・計測分類コードに応じた計測値区分コードを設
MeasurementCd○
定例) 水位 V001

MeasurementNo

計測項目番号○

データ単位を設定例）m
基本仕様書の 5.3.6 単位コードの単位名参照
Unit○
変更内容を設定例）1.5

MeasurementValue

測定値・状態〇

MachineId

機器 ID

○

開始日時
StartTime

結果取得時の日時を設定する

×例)2017-10-27T13:51:00.302Z
終了日時
EndTime

結果取得時の日時を設定する

×例)2017-10-27T13:51:00.302Z
LinkAddress

情報リンク先○58
WPSC006-Ed.1.1 2021-02

LL

下下限しきい値○L

下限しきい値○

HH

上上限しきい値○H

上限しきい値○

凡例：○…設定、△…場合により設定、×…設定不要※1 項目別閾値の指定が不要な場合省略可※2 閾値の指定が不要な場合省略可※3 プロファイルバージョン、暗号化セッション鍵、公開鍵秘密鍵バージョン ID が不要の場合、省略可

59
WPSC006-Ed.1.1 2021-02

台帳データ整備/設備更新計画業務アクティビティのデータプロファイルの設
定例
台帳データ整備/設備更新計画業務アクティビティにおける、データプロファイル基本構造(3 階層)の設定例を以下に示す(図 2-24)。

データプロファイル基本構造(3階層)
第1階層 第2階層

内容

第3階層

データプロファイル作成日時
業務アクティビティを一意にする ID指示を受けた日時
指示区分 CD
業務 ID
開始予定日時
終了予定日時作業者固有 ID
プロセス区分 CD
監視間隔周期システム情報結果が出た日時
指示区分 CD
業務 ID
開始予定日時
終了予定日時作業者固有 ID
プロセス区分 CD
システム情報図 2-24: 台帳データ整備/設備更新計画業務アクティビティのデータプロファイル基本構造(3 階層)の設定例

60
WPSC006-Ed.1.1 2021-02

台帳データ整備/設備更新計画業務アクティビティでのデータプロファイルの設定例を以下に示す。
台帳データ整備/設備更新計画業務アクティビティの設定例
台帳データ整備/設備更新計画業務アクティビティの設定例と、プロセス区分 CD や指示区
分 ID により設定内容が変わる為、差分について以下に示す（表 2-16）。
表 2-16: 台帳データ整備/設備更新計画業務アクティビティの設定例
システム
即時データ取得/

定周期シ
定周期システム

データ操
履歴データ取得

key/tag

Activities
Activity
Header
Time

ステムデ
データ取得

作

項目名 (【★】：繰返し項目)

ータ蓄積

業務

項目

データ

業務

項目

業務

指示

指示

操作

指示

指示

指示

業務アクティビティ群

○

○

○

○

○

【★】 業務アクティビティ

○

○

○

○

○

ヘッダ

○

○

○

○

○

データプロファイル作成日時

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

○

ディレクション

○

○

○

○

○

指示日時

○

○

○

○

○

○

○

○

○

○

指示情報

○

○

○

○

○

指示区分 ID

○

○

○

○

○

作成日時を設定
Value例)2017-10-27T13:51:00.302Z
ActivityID

業務アクティビティ ID
業務アクティビティを一意に

Id
する ID
Direction
Time

指示を受けた日時を設定
Value例)2017-10-27T13:51:00.302Z
OrderDir
OrderTypeID

以下の何れかを指定。
I03(業務指示)

○

○

○

○

○

○

I04(項目指示)

(I03)

(I04)

(I05)

(I03)

(I04)

(I03)

○

○

○

○

○

○

○

○

○

○

△※1

×

○

○

○

△※1

×

○

○

○

Id
I05(データ指示)businessID

業務 ID
業務 ID を指定

Id例）B0000000321
StartTime

開始予定日時履歴取得条件の開始日時を設

Value
定

61
WPSC006-Ed.1.1 2021-02

システム
即時データ取得/

定周期シ
定周期システム

データ操
履歴データ取得

key/tag

ステムデ
データ取得

作

項目名 (【★】：繰返し項目)

ータ蓄積

業務

項目

データ

業務

項目

業務

指示

指示

操作

指示

指示

指示

△※1

×

○

○

○

△※1

×

○

○

○

○

○

○

○

○

○

○

○

○

○

プロセス情報

○

○

○

○

○

プロセス区分 CD

○

○

○

○

○

例)2017-01-01T00:00:00.000Z

EndTime終了予定日時履歴取得条件の終了日時を設

Value

定
例)2018-01-01T01:01:00.000Z

Operator

作業者固有 ID
作業者の固有 ID を設定

Id例）User001
ProcessDir
ProcessTypeID

以下の何れかを指定。
PC1101(即時データ取得)
PC1102(定周期システムデー
○
タ取得)
Id

○

○

○

(PC1301)(PC1102)(PC1401)(PC1101)
PC1201(履歴データ取得)(PC1201)
PC1301(システムデータ操作)
PC1401(定周期システムデー
タ蓄積)StandardTime

監視間隔周期情報

×

○

○

○

×

○

○

○

×

○

○

○

監視間隔周期を設定
Value
例）10

×

×

監視間隔周期単位を設定
Unit
例）min
SystemObject

システム情報

○

○

○

○

○

○

(S1)

(S2/S3)【★】 システム項目情報

○

△※4

○

データ項目 ID

○

△※4

○

システム操作分類 CD。
以下の何れかを指定。
SysOpeCd

S1(照会)
×S2(追加・変更)

×

(S1)

×

S3(削除)
SystemItemObject
ColumnID

62
WPSC006-Ed.1.1 2021-02

システム
即時データ取得/

定周期シ
定周期システム

データ操
履歴データ取得

key/tag作

項目名 (【★】：繰返し項目)

RecordNo

ータ蓄積

業務

項目

データ

業務

項目

業務

指示

指示

操作

指示

指示

指示

【★】 データ行番号

△※4

Value

値

△※4

Data

データ

△※4

ファイル名

△※4

Name

ステムデ
データ取得

データ内容
×

[ファイル名が指定されている

×

場合]
Value

対象ファイル内容またはファ△※4

イル格納場所 を示す ID(URL)[それ以外]
数値、文字列を設定
TransactionTime

トランザクション情報

○

○

結果日時

○

○

○

○

オーダールール○○

指示区分 ID○○

結果取得時の日時を設定
Value例)2017-10-27T13:51:00.302Z
OrderTran
OrderResultTypeID

以下の何れかを指定。
I03(業務指示)
Id○
I04(項目指示)I05(データ指示)businessID

業務 ID

○

業務 ID を指定
Id○例）B0000000321

StartTime

開始予定日時履歴取得条件の開始日時を設

Value

応
答
に
デ
ー
タ
プ
ロ
フ
ァ
イ
ル
は
利
用
し
な
い

応
答
に
デ
ー
タ
プ
ロ
フ
ァ
イ
ル
は
利
用
し
な
い

○
(I03)

○
○

△※1

○

△※1

○

定
例)2017-01-01T00:00:00.000Z

EndTime終了予定日時履歴取得条件の終了日時を設

Value

定
例)2018-01-01T01:01:00.000Z

63
WPSC006-Ed.1.1 2021-02

システム
即時データ取得/

定周期シ
定周期システム

データ操
履歴データ取得

key/tag作

項目名 (【★】：繰返し項目)

Operator

作業者固有 ID

ステムデ
データ取得
ータ蓄積

業務

項目

データ

業務

項目

業務

指示

指示

操作

指示

指示

指示

○

○

○

○

オーダー結果○○プロセス区分 CD○○

作業者の固有 ID を設定
Id例）User001
ProcessTran
ProcessResultTypeID

以下の何れかを指定。
PC1101(即時データ取得)
PC1102(定周期システムデー
○
タ取得)

○

Id

(PC1101)
PC1201(履歴データ取得)(PC1401)(PC1201)

PC1301(システムデータ操作)
PC1401(定周期システムデー
タ蓄積)
SystemObject

システム情報○○【★】システム項目情報

○

○

○

○

○

○

△※2

△※2

データ行番号

○

○

Value

監視結果の対象行番号を設定

○

○

Data

データ

○

○

ファイル名を設定△※3△※3

SystemItemObject

項目 ID
ColumnID

監視結果の項目 ID を設定
例）D0000000001
データタイプを設定
以下の何れかを指定

DataType

0：文字列
1：数値
2：ファイル
項目単位を設定

Unit
例）\
RecordNo

Name64
WPSC006-Ed.1.1 2021-02

システム
即時データ取得/

定周期シ
定周期システム

データ操
履歴データ取得

key/tag

ステムデ
データ取得

作

項目名 (【★】：繰返し項目)

ータ蓄積

業務

項目

データ

業務

項目

業務

指示

指示

操作

指示

指示

指示

[ファイル名が指定されている
場合]
対象ファイル内容もしくは、フ
Value

○

○

ァイル格納場所を示す ID(URL)[上記以外]
数値、文字列を設定
凡例：○…設定、△…場合により設定、×…設定不要※1 プロセス区分が、PC1201(履歴データ取得)の場合設定。
※2 文字列等単位が不要な項目の場合は省略可※3 対象項目タイプがファイルの場合のみ。ファイル以外の場合は省略可。
※4 システム操作分類 CD が S2 の場合、指定。

65
WPSC006-Ed.1.1 2021-02

2.5 データプロファイル XML データサンプル
設備監視業務アクティビティにおける定周期監視データのデータプロファイルについて、XML
データサンプルを示す。

前提条件(設定)<ディレクション>・設備の定周期監視・監視周期:10 分間隔
・水位のしきい値判定設定:L(下限) 1.0m LL(下下限) 0.5m H(上限) 7.0m LL(上上限) 7.5m
<トランザクション>
・計測値取得① 水位 計測値:7.6m しきい値判定: L=正常 LL=正常 H=異常 HH=異常② 水量 計測値:310 ㎥/h しきい値判定: なし
・状態取得① 取水ポンプ停止
・異常取得①

取水ポンプ故障 (軽故障発生)

XML データサンプルの具体例
XML データサンプルについて、以下の具体例を示す。


具体例１ ・・・・ XML データサンプル(標準版)

具体例２ ・・・・ XML データサンプル(簡易版)

具体例３ ・・・・ XML データサンプル(標準版/暗号化)



具体例４ ・・・・ XML データサンプル(簡易版/暗号化)

66
WPSC006-Ed.1.1 2021-02

データ暗号化・電子署名を行っていない XML データサンプル(標準版)を以下に示す(図 2-25)。
<Activities><Activity><Header><Time><Value>2017-05-09T14:25:34.302Z</Value></Time><ActivityID><Id>3611-080-001</Id></ActivityID></Header><Direction><Time><Value>2017-05-01T00:00:00.000Z</Value></Time><OrderDir><OrderTypeID><Id>I01</Id></OrderTypeID><equipmentID>
設備 ID<Id>E0000000321</Id></equipmentID><StartTime><Value>2017-05-01T00:00:00.000Z</Value></StartTime>
開始予定日時/終了予定日時<EndTime><Value>2017-05-31T23:59:59.999Z</Value></EndTime><Operator><Id>User001</Id></Operator></OrderDir><ProcessDir><ProcessTypeID><Id>PC0102</Id>
プロセス指示区分 : 定周期監視</ProcessTypeID><StandardTime><Value>10</Value>
監視周期設定<Unit>min</Unit></StandardTime><QualityControlObject><QCItemObject><Cd>D1</Cd><Id>V0002</Id><No>001</No><Unit>m</Unit><AllowableValueMin><Value>0.00</Value>
計測値指定/<LL>
しきい値設定<Value>0.50</Value>
</LL>
<L>
<Value>1.00</Value></L></AllowableValueMin><AllowableValueMax><Value>8.00</Value>

67
WPSC006-Ed.1.1 2021-02

<HH>
計測値指定/<Value>7.50</Value>
しきい値設定</HH>(前頁からの続き)<H><Value>7.00</Value></H></AllowableValueMax><MachineId><Id>M0000000111</Id></MachineId></QCItemObject></QualityControlObject></ProcessDir></Direction><Transaction><Time><Value>2017-05-09T14:25:20.273Z</Value></Time><OrderTran><OrderResultTypeID><Id>I01</Id></OrderResultTypeID><equipmentID><Id>E0000000321</Id></equipmentID><StartTime><Value>2017-05-01T00:00:00.000Z</Value></StartTime><EndTime><Value>2017-05-31T23:59:59.999Z</Value></EndTime><Operator><Id>User001</Id></Operator></OrderTran><ProcessTran><ProcessResultTypeID><Id>PC0102</Id></ProcessResultTypeID><QualityControlObject><QCItemObject><Cd>D1</Cd>
水位の取得値<Id>V0002</Id><No>001</No><Value>7.60</Value><Unit>m</Unit><AlarmValueMin><LLAlarm><Value></Value></LLAlarm><LAlarm><Value></Value></LAlarm></AlarmValueMin><AlarmValueMax><HHAlarm><Value>異常</Value></HHAlarm>

68
WPSC006-Ed.1.1 2021-02

<HAlarm><Value>異常</Value>
水位の取得値</HAlarm>(前頁からの続き)</AlarmValueMax><MachineId><Id>M0000000111</Id></MachineId></QCItemObject><QCItemObject><Cd>D1</Cd><Id>V0004</Id>
水量の取得値<No>001</No><Value>310</Value><Unit>㎥/h</Unit><AlarmValueMin><LLAlarm><Value></Value></LLAlarm><LAlarm><Value></Value></LAlarm></AlarmValueMin><AlarmValueMax><HHAlarm><Value></Value></HHAlarm><HAlarm><Value></Value></HAlarm></AlarmValueMax><MachineId><Id>M0000000115</Id></MachineId></QCItemObject></QualityControlObject></ProcessTran><RelationInfo><Surrounding><SurroundingID>
取水ポンプ停止<Cd>D2</Cd>
状態取得<Id>V1008</Id><No>001</No><Value>取水ポンプ 運転</Value></SurroundingID><MachineId><Id>M0000000118</Id></MachineId><MeasurePlaceID><Id>E0000000321</Id></MeasurePlaceID><StatusStartTime><Value>2017-05-09T14:15:00.000Z</Value></StatusStartTime><StatusEndTime><Value></Value></StatusEndTime><LinkAddress></LinkAddress></Surrounding>69
WPSC006-Ed.1.1 2021-02

<Alarm><AlarmID>
取水ポンプ故障<Cd>D3</Cd>
異常取得<Id>V2002</Id><No>001</No><Value>取水ポンプ故障</Value></AlarmID><MachineId><Id>M0000000119</Id></MachineId><MeasurePlaceID><Id>E0000000321</Id></MeasurePlaceID><AlarmStartTime><Value>2017-05-09T14:16:35.245Z</Value></AlarmStartTime></Alarm></RelationInfo></Transaction></Activity></Activities>
図 2-25: データ暗号化・電子署名を行なっていない XML データサンプル(標準版)

70
WPSC006-Ed.1.1 2021-02

データ暗号化を行っていない XML データサンプル(簡易版)を以下に示す(図 2-26)。
<Activities><ProfileVersion>1.0</ProfileVersion><EncryptionSessionKey></EncryptionSessionKey><PublicKeySecretKeyVersionId>1</PublicKeySecretKeyVersionId><Activity><Header><CreationTime>2017-10-27T13:51:00.302Z</CreationTime><ActivityId>1234567890as</ActivityId></Header><Direction><OrderTime>2017-10-27T13:51:00.302Z</OrderTime><OrderTypeId>I01</OrderTypeId>
設備 ID<EquipmentId>E0000000321</EquipmentId><StartTime>2017-10-27T13:51:00.302Z</StartTime>
開始予定日時/終了予定日時<EndTime>2017-10-27T13:51:00.302Z</EndTime><Operator>User001</Operator><ProcessTypeCd>PC0102</ProcessTypeCd>
プロセス指示区分 : 定周期監視<StandardTime>10</StandardTime>
監視周期設定<StandardTimeUnit>min</StandardTimeUnit><QualityControlObject><MeasurementTypeCd>D1</MeasurementTypeCd><MeasurementCd>V1001</MeasurementCd><MeasurementNo>001</MeasurementNo><Unit>01</Unit><SettingValue>0.00</SettingValue><MachineId>E0000000321</MachineId>
計測値指定/<AllowableValueMin>0.00</AllowableValueMin>
しきい値設定<LL>0.50</LL><L>1.00</L><AllowableValueMax>15.00</AllowableValueMax><HH>7.5.00</HH><H>7.00</H></QualityControlObject></Direction><Transaction><ResultTime>2017-05-09T14:25:20.273Z </ResultTime><ResultInfo><MeasurementTypeCd>D1</MeasurementTypeCd><MeasurementCd>V1002</MeasurementCd><MeasurementNo>001</MeasurementNo><Unit>01</Unit>
水量の取得値<MeasurementValue>1.00</MeasurementValue><MachineId>E0000000456</MachineId><StartTime></StartTime><EndTime></EndTime><LinkAddress>http://xxx.com</LinkAddress><LL>0.50</LL><L>1.00</L><HH>7.50</HH><H>7.00</H></ResultInfo><ResultInfo><MeasurementTypeCd>D2</MeasurementTypeCd>
取水ポンプ停止状<MeasurementCd>V1008</MeasurementCd>
態取得<MeasurementNo>001</MeasurementNo><Unit>01</Unit>

71
WPSC006-Ed.1.1 2021-02

<MeasurementValue>1.00</MeasurementValue><MachineId> M0000000118</MachineId><StartTime>2017-05-09T14:15:00.000Z</StartTime><EndTime>2017-05-09T14:15:00.000Z</EndTime><LinkAddress>http://xxx.com</LinkAddress><LL>0.50</LL><L>1.00</L><HH>7.50</HH><H>7.00</H></ResultInfo><ResultInfo><MeasurementTypeCd>D3</MeasurementTypeCd><MeasurementCd>V2002</MeasurementCd><MeasurementNo>001</MeasurementNo><Unit>01</Unit><MeasurementValue>1.00</MeasurementValue><MachineId>M0000000119</MachineId><StartTime></StartTime><EndTime></EndTime><LinkAddress>http://xxx.com</LinkAddress><LL>0.50</LL><L>1.00</L><HH>7.50</HH><H>7.00</H></ResultInfo>

取水ポンプ停止状
態取得(前頁からの続き)

取水ポンプ故障
異常取得</Transaction></Activity></Activities>
図 2-26: データ暗号化を行なっていない XML データサンプル(簡易版)

72
WPSC006-Ed.1.1 2021-02

データ暗号化・電子署名を行なった場合の XML データサンプル(通常版)を以下に示す(図 2-27)。
<Activities><Activity><Header><Time><Value>2017-05-09T14:25:34.302Z</Value></Time><ActivityID><Id>3611-080-001</Id></ActivityID></Header><Direction><Time><Value>2017-05-01T00:00:00.000Z</Value></Time><OrderDir><OrderTypeID><Id>I01</Id></OrderTypeID><equipmentID><Id>E0000000321</Id>
設備 ID</equipmentID><StartTime><Value>2017-05-01T00:00:00.000Z</Value></StartTime>
開始予定日時/終了予定日時<EndTime><Value>2017-05-31T23:59:59.999Z</Value></EndTime><Operator><Id>User001</Id></Operator></OrderDir><ProcessDir><ProcessTypeID><Id>PC0102</Id>
プロセス指示区分 : 定周期監視</ProcessTypeID><StandardTime>
監視周期設定<Value>10</Value><Unit>min</Unit>
しきい値設定</StandardTime><EncryptedData Id="Direction-Data"><EncryptionMethod>aes128-cbc</EncryptionMethod><KeyInfo><EncryptedKey Id="Direction-Key"><EncryptionMethod>aes128-cbc</EncryptionMethod><CipherData><CipherValue>Ox1WHprBzEWOYSCIOrnOvFG7Y9VFpZaHRQ</Ci
pherValue></CipherData></EncryptedKey></KeyInfo><CipherData><CipherValue>Ox1WHprBzEWOYSCIOrnOvFG7Y9VFpZaHRQdG1IaNrf4=</Ciph
erValue></CipherData></EncryptedData></ProcessDir>73
WPSC006-Ed.1.1 2021-02

</Direction><Transaction><Time><Value>2017-05-09T14:25:20.273Z</Value></Time><OrderTran><OrderResultTypeID><Id>I01</Id></OrderResultTypeID><equipmentID><Id>E0000000321</Id></equipmentID><StartTime><Value>2017-05-01T00:00:00.000Z</Value></StartTime><EndTime><Value>2017-05-31T23:59:59.999Z</Value></EndTime><Operator><Id>User001</Id></Operator></OrderTran><ProcessTran><ProcessResultTypeID><Id>PC0102</Id>
水位/水量の取得値</ProcessResultTypeID><EncryptedData Id="Transaction-Data"><EncryptionMethod>aes128-cbc</EncryptionMethod><KeyInfo><EncryptedKey Id="Transaction-Key"><EncryptionMethod>aes128-cbc</EncryptionMethod ><CipherData><CipherValue>MDAwMDAwMDCFr2rld77BtA==</CipherVa
lue></CipherData></EncryptedKey></ds:KeyInfo><CipherData><CipherValue>Ox1WHprBzEWOYSCIOrnOvIC+y8Uc11PlLxsj4
HH2EeJ8dg8RUiciMcaB+cpdvrBz5smDoG1OxSxrCKCkzUt1AI1geMQiy9YFH3h6vDdrRbueGmo1h75ioSqG7IrJm4+
nzbIRjVmTfryDSEHbFDfpwlnPTQN9Z80hohzNaEApkqlMetFewud0yhv6quwMl6pOc7MMw2fcb3+pesJoqlCtPlaCB
TeY/wkU35LgVvS8STOpLzZZOXG1Y3N4LU7mhYcwAXoqm4X6P0aYDb/GWIq7r+7WpNPFzzlrZfFFOJ4NHo4uuIzPWoT
q/HD+VvVVkhKbSX1ik0NWkQ0WwkdTWCWJKdqnWgzNDt8LnkJQAW0B2csb9ES/QSYUUTPtGnZ0dP2pTSdtP5UmKcXZw
AP42ZspNmAa2kLVVma3LPM7wwjw54pDH8zdCjmekOGfV7wBsG/7ROqPNA8uxrlN1cUGR5snKZQyR23Ykzk7/2lCVShtIkVEZ2YmGbOIOLuBL1DHX7O/Ce2+b6Yt9GbjxqlO3EF4+LIIVZByzT1jbcTB69OP4axR1iZqJHYIwVPj6TQzIlcXB
jZIBeJU8ss+hQRDTXXvUN8n3fWmC50NIO2CPwVQHFybkWkqNAJxHKpnwCHCNaaTCSNMmViVAm9sAwX4H5XzoVAOTa2
79jIIdH3OXZTaJ1svQIQjyX7j5f+YGjYXCq4hhaq2WToiA1s0kzro0Pe18aSo4aMzPLsza1RseN3YrFJneE2ghzlJ+
HrjyfeBhjbO4jFumWKNzY4+tpxJ6KL5zX0Ir/NS1iXpiu4rcy/fyNNPY5la6+mNyxBl/n+AO3BRyyYL4Xf9B6UGVLa
RoawJYBsuHQeu5Y8AfXnmS0BQNApIPkj8zlWSUgb9mMxQfHFZfWB7Ojwah5TluOKHQThXIA==</CipherValue></CipherData></EncryptedData></ProcessTran><RelationInfo><Surrounding>
取水ポンプ停止<SurroundingID>
状態取得<Cd>D2</Cd><Id>V1008</Id><No>001</No>74
WPSC006-Ed.1.1 2021-02

<Value>取水ポンプ 運転</Value>
取水ポンプ停止状態</SurroundingID>
取得<MachineId>（前項からの続き）<Id>M0000000118</Id></MachineId><MeasurePlaceID><Id>E0000000321</Id></MeasurePlaceID><StatusStartTime><Value>2017-05-09T14:15:00.000Z</Value></StatusStartTime><StatusEndTime><Value></Value></StatusEndTime><LinkAddress></LinkAddress></Surrounding><Alarm>
取水ポンプ故障<AlarmID>
異常取得<Cd>D3</Cd><Id>V2002</Id><No>001</No><Value>取水ポンプ故障</Value></AlarmID><MachineId><Id>M0000000119</Id></MachineId><MeasurePlaceID><Id>E0000000321</Id></MeasurePlaceID><AlarmStartTime><Value>2017-05-09T14:16:35.245Z</Value></AlarmStartTime></Alarm></RelationInfo></Transaction>
Activity の署名<Signature><SignedInfo><CanonicalizationMethod>xml-exc-c14n#</CanonicalizationMethod><SignatureMethod>xmldsig-more#rsa-sha256</SignatureMethod><Reference URI="#DataProfile"><Transforms><Transform>ml-exc-c14n</Transform></Transforms><DigestMethod>xmlenc#sha256</DigestMethod><DigestValue> GCDsdCCFrAfBfsp;juufddsdfqolgne </DigestValue></Reference></SignedInfo><SignatureValue>MCdsdCFFrAfffsp;juefddsdsqolhne</SignatureValue></Signature></Activity>
Activities の署名<Signature><SignedInfo><CanonicalizationMethod>xml-exc-c14n#</CanonicalizationMethod><SignatureMethod>xmldsig-more#rsa-sha256"</SignatureMethod><Reference URI="#DataProfile"><Transforms><Transform>xml-exc-c14n#</Transform></Transforms>

75
WPSC006-Ed.1.1 2021-02

<DigestMethod>xmlenc#sha256</DigestMethod><DigestValue> HCFsdCyFrAerfsp;adufddklfqoopne </DigestValue></Reference></SignedInfo><SignatureValue>MC0CFFrAdeisp;juefvvbwqolhne</SignatureValue></Signature></Activities>
図 2-27: データ暗号化・電子署名を行った場合の XML データサンプル(通常版)

76
WPSC006-Ed.1.1 2021-02

データ暗号化を行った場合 XML データサンプル(簡易版)を以下に示す(図 2-28）。
<Activities><ProfileVersion>1.0</ProfileVersion><EncryptionSessionKey>pGq39bBjkUeZ0NfZBmGx9SgR8fxFC2hBgJAw=</EncryptionSessionKey><PublicKeySecretKeyVersionId>1</PublicKeySecretKeyVersionId><Activity><Header><CreationTime>2017-10-27T13:51:00.302Z</CreationTime><ActivityId>1234567890as</ActivityId></Header><Direction><OrderTime>2017-10-27T13:51:00.302Z</OrderTime><OrderTypeId>I01</OrderTypeId><EquipmentId>E0000000321</EquipmentId>
設備 ID<StartTime>2017-10-27T13:51:00.302Z</StartTime>
開始予定日時/終了予定日時<EndTime>2017-10-27T13:51:00.302Z</EndTime><Operator>User001</Operator><ProcessTypeCd>PC0102</ProcessTypeCd>
プロセス指示区分 : 定周期監視<StandardTime>10</StandardTime>
監視周期設定<StandardTimeUnit>min</StandardTimeUnit><QualityControlObject><MeasurementTypeCd>D1</MeasurementTypeCd><MeasurementCd>dMMMUophpbNebGfMp61weg==</MeasurementCd><MeasurementNo>57o7pOLeeFGhBajPkdTOlA==</MeasurementNo><Unit>DMTwlIveNxoW8dcLHg6WDw==</Unit><SettingValue>DMTwlIveNxoW8dcLHg6WDw==</SettingValue><MachineId>pUdB3LJFdpq3sffhdj42VPI7LVDgwuk0</MachineId>
計測値指定/<AllowableValueMin>dMMbNebGfMp61weg==</AllowableValueMin>
しきい値設定<LL>57o7pOLeeFGhBajPkdTOlA==</LL><L>DMTwlIveNxoW8dcLHg6WDw==</L><AllowableValueMax>pUdBVPI7LVDgwuk0=</AllowableValueMax><HH>dMMbNebGfMp61weg==</HH><H>57o7pOLeeFGhBajPkdTOlA==</H></QualityControlObject></Direction><Transaction><ResultTime>2017-05-09T14:25:20.273Z </ResultTime><ResultInfo><MeasurementTypeCd>D1</MeasurementTypeCd><MeasurementCd>EAtElv4HGcuIeCyGHpO96Q==</MeasurementCd><MeasurementNo>oT5cRXIFEQotaQqCABDMqQ==</MeasurementNo><Unit>rAlyr1MGsXyWUq7ZpykwBg==</Unit>
水量の取得値<MeasurementValue>jxEkJ892uppOnw75UsrZbQ==</MeasurementValue><MachineId>P81GOeQV5cGSxvigEprp4//4g++M/m8p</MachineId><StartTime>EAtElv4HGcuIeCyGHpO96Q==</StartTime><EndTime>oT5cRXIFEQotaQqCABDMqQ==</EndTime><LinkAddress>rAlyr1MGsXyWUq7ZpykwBg==</LinkAddress><LL>w8KSn70cOgk36qngiN0M9Q==</LL><L>6o1tiEWNxmoXSmYYRVgkGw==</L><HH>Uii17XGSRn+iROL911hWbg==</HH><H>/vKwzlcjbkwuoVXxbpxV7Q==</H></ResultInfo><ResultInfo><MeasurementTypeCd>D2</MeasurementTypeCd>
取水ポンプ停止状<MeasurementCd>V1008</MeasurementCd>
態取得<MeasurementNo>001</MeasurementNo><Unit>01</Unit>
77
WPSC006-Ed.1.1 2021-02

<MeasurementValue>1.00</MeasurementValue><MachineId> M0000000118</MachineId><StartTime>2017-05-09T14:15:00.000Z</StartTime><EndTime></EndTime><LinkAddress></LinkAddress><LL>0.50</LL><L>1.00</L><HH>7.50</HH><H>7.00</H></ResultInfo><ResultInfo><MeasurementTypeCd>D3</MeasurementTypeCd><MeasurementCd>V2002</MeasurementCd><MeasurementNo>001</MeasurementNo><Unit>01</Unit><MeasurementValue>1.00</MeasurementValue><MachineId>M0000000119</MachineId><StartTime>2017-05-09T14:16:35.245Z </StartTime><EndTime></EndTime><LinkAddress></LinkAddress><LL></LL><L></L><HH></HH><H></H></ResultInfo>

取水ポンプ停止状
態取得(前頁からの続き)

取水ポンプ故障
異常取得</Transaction></Activity></Activities>
図 2-28: データ暗号化を行った場合 XML データサンプル(簡易版)- 以上 -

78
WPSC006-Ed.1.1 2021-02