標準仕様準拠サービス・製品の公表手続きについて（アプリケーションサービス・製品）

２０２４年７月
水道情報活用システム標準仕様研究会

目次
1. 本ドキュメントの目的........................................................................................................... 1
2. 自己確認の方法および申請手続きについて.......................................................................... 1
3. 自己確認結果に関する公表について..................................................................................... 1

1. 本ドキュメントの目的
本ドキュメントは、管理業務運用規程 6.4.1(5)「標準仕様準拠サービス・製品の公表」で定めた業務のうち、データ流通・利活用を目的とする水道情報活用システム標準仕様に準拠するアプリケーションサービス・製品としての自己確認の方法および申請手続きに関して定めるものである。

2. 自己確認の方法および申請手続きについて
水道事業等に関連するベンダー企業正会員（以下、「ベンダー会員」という）は、公表を希望するアプリケーションサービス・製品を自己確認のうえ、申請手続きをする。
（１） ベンダー会員は、別紙に定める「自己確認チェックシート」を用いて既存の水道標準プラットフォームの運営事業者正会員の水道標準プラットフォームと接続し、正常に動作することを確認する。
使用するドキュメント：自己確認チェックシート（アプリケーション）または、自己確認チェックシート（製品）（２） 接続確認時のログを別紙に定める「接続確認をしたログ記入用紙」に記載する。
使用するドキュメント：接続確認をしたログ記入用紙（３） 研究会に対し自己確認結果の公表を申請するにあたっては、別紙に定める「標準仕様準拠サービス・製品の公表申請書」に必要事項を記載し、「自己確認チェックシート」「接続確認をしたログ記入用紙」を添付し提出する。
使用するドキュメント：標準仕様準拠サービス・製品の公表申請書
自己確認チェックシート（アプリケーション）または、自己確認チェックシート（製品）
接続確認をしたログ記入用紙

3. 自己確認結果に関する公表について研究会は、ベンダー会員が自己確認を行い、公表申請したアプリケーションサービス・製品を公表する。また、公表が適切でないと判断された場合は公表を取り消す。
研究会は、受領した「標準仕様準拠サービス・製品の公表申請書」に基づき、翌月末までに確認結果を研究会ホームページに公表する。

公表の範囲は下表のとおり。ただし、「接続確認をしたログ記入用紙」は機微情報が含まれるため研究会ホームページに公表はせず、水道事業者等のみが開示請求を行うことにより閲覧できるものとする。

表 3-1

公表の範囲

公表対象
公表するドキュメント

水道事業者等

水道事業者等
以外

自己確認チェックシート〇〇

接続確認をしたログ記入用紙※〇

×※水道事業者等が「接続確認をしたログの開示請求書」を提出し、個別に開示される。

「接続確認をしたログ記入用紙」の開示請求を希望する水道事業者等は、別紙に定める「接続確認をしたログの開示請求書」に必要事項を記載のうえ研究会に提出し、開示を受ける。
使用するドキュメント：接続確認をしたログの開示請求書



公表したアプリケーションサービス・製品について、水道事業者等より標準への準拠が適切に行われていない等の報告があった時は、当該ベンダー会員に事実確認の上、適切でないと判断された場合は公表を取り消す。なお、アプリケーションサービス・製品の機能面についての対応は、ベンダー会員が行うものとする。
以附則
本ドキュメントは、２０２３年６月１日より施行する。
２０２４年７月 一部改定

上

標準仕様準拠サービス・製品の公表申請書提出日

会員名

部

署

名

担当者

印

名
e-mail：

連絡

先

Tel：

データ流通・利活用を目的とする水道情報活用システム標準仕様に準拠するアプリケーション
サービス・製品として、添付資料「自己確認チェックシート」に基づき自己確認いたしましたので報告し、準拠確認報告リストへの掲載を希望します。
なお、水道事業者等より接続確認をしたログの開示請求がされた場合は、接続確認をしたログを開示することに同意いたします。
本報告書の削除請求が認められた際は、本報告書が無効となることに同意いたします。

1. 準拠確認概要

区分□アプリケーションサービス□製品

サービス・製品の名称

連絡先（上記と異なる場合）※複数サービス・製品の結果報告を提出する場合は、添付資料との関連性が分かるように記載すること。

2. 添付資料(1) 自己確認チェックシート(2) 接続確認をしたログ

事務局処理欄
受付日：

公表番号：

自己確認チェックシート（ｱﾌﾟﾘｹｰｼｮﾝ）
アプリケーション名

会員名

提部

署

名

担

連絡先 e-mail

出当日者連 絡 先

名

T e l

1. アプリベンダー向け標準インターフェイス API 接続確認一覧※接続確認ができた API の「接続確認」欄に“○”を選択してください。
No.

用途API 名説明例1○○○○○○API○○○する API

例2△△△△△△△△API△△△△する API

アプリベンダー向け標準インターフェイスの IoT ゲートウェイ API
アプリケーション接続
API

アプリケーションを水道標準プラットフォームに接続する API。

アプリケーション切断
API

アプリケーションを水道標準プラットフォームから切断する API。

マスタデータ参照 API

施設マスタ、設備マスタ、機器マスタ等を参照する API。
（施設マスタデータ参照 API、設備マスタデータ参照
API、機器・計測項目マスタデータ参照 API）

即時取得 API

計測対象データの現在値の監視要求を実行する API。本API を実行すると、応答で計測対象データの現在値を取得できる。

定周期監視実行 API

計測対象データの定周期での監視要求を実行する API。

4.6

定周期監視一覧取得 API

現在実行中の定周期監視を一覧で取得する API。

4.7

定周期監視停止 API

現在実行中の定周期監視を停止する API。

4.1
4.2
4.3

アプリケーシ
ョン利用マスタ参照

4.4
4.5

データ監視

4.8

データ制御

制御値設定 API

ユーザ操作またはアプリケーション判断（インターロッ
クなど）により IoT ゲートウェイへ制御要求を通知し、IoT ゲートウェイによるデバイスの制御を依頼する API。

4.9

データ保護

公開鍵証明書ファイル取得 API

データ保護用の公開鍵証明書ファイルを取得する API。

4.10

データ取得

即時取得（蓄積）API

定周期で取得した、PF 内に蓄積されている値を取得する命令を発行する API。

4.11

ド キ ュ メ ン ト 参 照(AP)(デバイス)API

データベースに蓄積されているデバイスデータの参照を行う API 。

4.12

ドキュメント登録操作（デバイス）API

データベースにドキュメントの登録を行う API。

ドキュメント更新操作（デバイス）API

データベースに蓄積されているドキュメントの更新を行う API。

4.14

ドキュメント削除操作（デバイス）API

データベースに蓄積されているドキュメントの削除を行う API。

4.15

ファイル参照（デバイス） オブジェクトストレージに格納されているファイルもしAPI
くはファイルパスの一覧を取得する API。

4.13

4.16
4.17

ドキュメント操作

ファイル操作

ファイル登録操作（デバイス）API

オブジェクトストレージにファイルを登録する API。

ファイル削除操作（デバイス）API

オブジェクトストレージからファイルを削除する API。

接続確認

○

備考

アプリベンダー向け標準インターフェイスのシステムゲートウェイ API
5.1

ドキュメント参照 API

データベースからドキュメントの参照を行う API。

ドキュメント登録操作
API

データベースにドキュメントの登録を行う API。

ドキュメント更新操作
API

データベースに蓄積されているドキュメントの更新を行う API。

5.4

ドキュメント削除操作
API

データベースに蓄積されているドキュメントの削除を行う API。

5.5

ファイル参照 API

オブジェクトストレージに格納されているファイルもし
くはファイルパスの一覧を取得する API。

ファイル登録操作 API

オブジェクトストレージにファイルを登録する API。

ファイル削除操作 API

オブジェクトストレージからファイルを削除する API。

5.2
5.3

5.6

ドキュメント操作

ファイル操作

5.7
5.8

マスタ参照

マスタデータ参照（システム）API

リソースマスタとデータ項目マスタから情報を取得する
API。

5.9

データ保護

公開鍵証明書ファイル取得 API

データ保護用の公開鍵証明書ファイルを取得する API。

2. 機器ベンダー向け標準インターフェイス接続確認一覧※接続確認ができた API の「接続確認」欄に“○”を選択してください。
No.

インターフェイス名

説明

例1○○○インターフェイス○○○するインターフェイス

例2△△△△インターフェイス△△△△するインターフェイス

機器ベンダー向け標準インターフェイス（デバイス）
3.1

ゲートウェイ接続インターフェイス

IoT ゲートウェイ接続を実行するインターフェイス

3.2

ゲートウェイ切断インターフェイス

IoT ゲートウェイ切断を実行するインターフェイス

3.3

要求データ取得共通インターフェイス

即時監視、定周期監視、制御値設定の要求を水道標準プ
ラットフォームより取得する共通インターフェイス

3.4

即時監視インターフェイス

即時監視を実行するインターフェイス

3.5

定周期監視インターフェイス

定周期監視を実行するインターフェイス

3.6

制御値設定インターフェイス

制御値設定を実行するインターフェイス

3.7

公開鍵証明書ファイル取得インターフェイス

アプリケーション証明書(データ保護用)、水道標準プラットフォーム証明書(データ保護用)を取得するインターフェイス

機器ベンダー向け標準インターフェイス（システム）
4.1

ゲートウェイ接続インターフェイス

システムゲートウェイ接続を実行するインターフェイス

4.2

ゲートウェイ切断インターフェイス

システムゲートウェイ切断を実行するインターフェイス

4.3

要求データ取得共通インターフェイス

定周期データ蓄積の要求を水道標準プラットフォームより取得する共通インターフェイス

4.4

定周期データ蓄積インターフェイス

定周期データ蓄積を実行するインターフェイス

接続確認

○

備考

4.5

公開鍵証明書ファイル取得インターフ
ェイス

水道標準プラットフォーム証明書(データ保護用)を取得するインターフェイス

事務局処理欄
受付日：

公表番号：

自己確認チェックシート（製品）
製品

名

会員

名

提部

署

名

担

連絡先 e-mail出
当連 絡 先

日
者

名

T e l

1. 製品ベンダー向け標準インターフェイス接続確認一覧※接続確認ができたインターフェイスの「接続確認」欄に“○”を選択してください。
No.

インターフェイス名

説明

例1○○○インターフェイス○○○するインターフェイス

例2△△△△インターフェイス△△△△するインターフェイス

製品ベンダー向け標準インターフェイス（デバイス）
3.1

ゲートウェイ接続インターフェイス

IoT ゲートウェイ接続を実行するインターフェイス

3.2

ゲートウェイ切断インターフェイス

IoT ゲートウェイ切断を実行するインターフェイス

3.3

要求データ取得共通インターフェイス

即時監視、定周期監視、制御値設定の要求を水道標準プ
ラットフォームより取得する共通インターフェイス

3.4

即時監視インターフェイス

即時監視を実行するインターフェイス

3.5

定周期監視インターフェイス

定周期監視を実行するインターフェイス

3.6

制御値設定インターフェイス

制御値設定を実行するインターフェイス

3.7

公開鍵証明書ファイル取得インターフェイス

アプリケーション証明書(データ保護用)、水道標準プラットフォーム証明書(データ保護用)を取得するインターフェイス

事務局処理欄
受付日：

公表番号：

接続
確認

○

備考提出日（事務局記載）公開番号：

記入例

会員名
部署名
担当者名
Email：

連絡先

TEL：

アプリケーション・製品名

記入の際は、「接続確認をしたログ記入用紙」シートへご記入ください。

※項番は、自己確認チェックシートの表に記載されている項番を記入してください。
項番※
API名・インターフェイス名

5.1
ドキュメント参照API

5.2
ドキュメント登録操作API

5.3
ドキュメント更新操作API

5.5
ファイル参照API「WPSC002 アプリベンダー向け標準インターフェイス仕様書」「WPSC003 機器ベンダー向け標準インターフェイス（デバイス）仕様書」のインターフェイス詳細仕様（IoTゲートウェイ）に記載されているリクエスト（要求情報）のパラメーターのログ{"log":"\u001b[32m[2022-02-22T06:52:54.436] [INFO] platformApi.IPF05001(ledger) \u001b[39m[GET] https://t01apsapi000.ap.t01.wupf.local/api/v1/sys/documents/reference/TDB980817838-0812_ledger/ [Accept] application/json [Data]
リクエスト{\"searchCriteriaNumber\":\"3\",\"searchParameter1\":\"TDB-9808178380812\",\"searchParameter2\":\"log収集用登録001\"}\r\n","stream":"stdout","time":"2022-0222T06:52:54.438926407Z"}{"log":"\u001b[32m[2022-02-22T06:52:54.942] [INFO] platformApi.IPF05001(ledger) レスポンス\u001b[39m[Response time] 505ms\r\n","stream":"stdout","time":"2022-02{"log":"\u001b[32m[2022-02-22T06:51:45.950] [INFO] platformApi.IPF05002(ledger) \u001b[39m[POST] https://t01apsapi000.ap.t01.wupf.local/api/v1/sys/documents/registration/TDBリクエスト
980817838-0812_ledger/ [Content-Type] application/json [Accept]
application/json\r\n","stream":"stdout","time":"2022-02-22T06:51:45.953822239Z"}{"log":"\u001b[32m[2022-02-22T06:51:46.649] [INFO] platformApi.IPF05002(ledger) レスポンス\u001b[39m[Response time] 699ms\r\n","stream":"stdout","time":"2022-02-

リクエスト{"log":"\u001b[32m[2022-02-22T06:52:51.863] [INFO] platformApi.IPF05003(ledger) \u001b[39m[PUT] https://t01apsapi000.ap.t01.wupf.local/api/v1/sys/documents/update/TDB980817838-0812_ledger/62148811cdc4492855eff54d/ [Content-Type] application/json [Accept]
application/json\r\n","stream":"stdout","time":"2022-02-22T06:52:51.868638809Z"}

レスポンス{"log":"\u001b[32m[2022-02-22T06:52:52.278] [INFO] platformApi.IPF05003(ledger) \u001b[39m[Response time] 415ms\r\n","stream":"stdout","time":"2022-02-

リクエスト{"log":"\u001b[32m[2022-02-18T02:29:38.410] [INFO] platformApi.IPF05005(ledger_object) \u001b[39m[GET] https://t01apsapi000.ap.t01.wupf.local/api/v1/sys/files/TDB-9808178380853_ledger_object/ledger/TDB-980817838-0853/施0041ー設0003ー機0001/テスト画像.jpg [Accept]
application/octet-stream\r\n","stream":"stdout","time":"2022-02-18T02:29:38.414307254Z"}{"log":"\u001b[32m[2022-02-18T02:29:39.150] [INFO] platformApi.IPF05005(ledger_object) \u001b[39m[Response time] 740ms\r\n","stream":"stdout","time":"2022-02{"log":"\u001b[32m[2022-02-22T06:51:46.651] [INFO] platformApi.IPF05006(ledger_object) \u001b[39m[PUT] https://t01apsapi000.ap.t01.wupf.local/api/v1/sys/files/TDB-980817838リクエスト 0812_ledger_object/ledger/TDB-980817838-0812/log収集用登録001/画像１.jpg [Content-Type]application/octet-stream [Accept] application/json\r\n","stream":"stdout","time":"2022-0222T06:51:46.655920609Z"}{"log":"\u001b[32m[2022-02-22T06:51:49.055] [INFO] platformApi.IPF05006(ledger_object) レスポンス\u001b[39m[Response time] 2404ms\r\n","stream":"stdout","time":"2022-02レスポンス

5.6
ファイル登録操作API

5.7
ファイル削除操作API

リクエスト{"log":"\u001b[32m[2022-02-22T06:52:21.126] [INFO] platformApi.IPF05007(ledger_object) \u001b[39m[DELETE] https://t01apsapi000.ap.t01.wupf.local/api/v1/sys/files/TDB-9808178380812_ledger_object/ledger/TDB-980817838-0812/log収集用登録001/画像１.jpg [Accept]
application/json\r\n","stream":"stdout","time":"2022-02-22T06:52:21.130781544Z"}

レスポンス{"log":"\u001b[32m[2022-02-22T06:52:22.232] [INFO] platformApi.IPF05007(ledger_object) \u001b[39m[Response time] 1106ms\r\n","stream":"stdout","time":"2022-02-

ログ内容のコメント
UTC 2022年2月22日6時52分54秒 実行
API ： https://t01apsapi000.ap.t01.wupf.local/api/v1/sys/documents/reference/TDB-9808178380812_ledger/ からドキュメント取得
リソースID ： TDB-980817838-0812_ledgerに対して参照した。
searchCriteriaNumber:3 ： 検索条件番号 3番を利用した。
searchParameter1～５ ： 検索パラメータ１～５ 「TDB-980817838-0812」、「log収集用登録001」を検索条件と設定
UTC 2022年2月22日6時52分54秒
Response time ： 505ミリ秒で正常に応答が返ってきた。
UTC 2022年2月22日6時51分45秒 実行
API ： https://t01apsapi000.ap.t01.wupf.local/api/v1/sys/documents/registration/TDB-9808178380812_ledger/ にドキュメント登録
リソースID ： TDB-980817838-0812_ledgerに対して登録した。
UTC 2022年2月22日6時51分46秒
Response time ： 699ミリ秒で正常に応答が返ってきた。
UTC 2022年2月22日6時52分51秒 実行
API ： https://t01apsapi000.ap.t01.wupf.local/api/v1/sys/documents/update/TDB-9808178380812_ledger/62148811cdc4492855eff54d/ にドキュメント更新
リソースID ： TDB-980817838-0812_ledger
オブジェクトID ： 62148811cdc4492855eff54d
UTC 2022年2月22日6時52分52秒
Response time ： 415ミリ秒で正常に応答が返ってきた。
UTC 2022年2月18日2時29分38秒 実行
API ： https://t01apsapi000.ap.t01.wupf.local/api/v1/sys/files/TDB-9808178380853_ledger_object/ledger/TDB-980817838-0853/施0041ー設0003ー機0001/テスト画像.jpg にファイル参照
リソースID ： TDB-980817838-0853_ledger_object
objectID ： ledger/TDB-980817838-0853/施0041ー設0003ー機0001/テスト画像.jpg のファイルを参照した。
UTC 2022年2月18日2時29分39秒
Response time ： 740ミリ秒で正常に応答が返ってきた。
UTC 2022年2月22日6時52分46秒 実行
API ： https://t01apsapi000.ap.t01.wupf.local/api/v1/sys/files/TDB-9808178380812_ledger_object/ledger/TDB-980817838-0812/log収集用登録001/画像１.jpg にファイル登録
リソースID ： TDB-980817838-0812_ledger_object
オブジェクトID ： ledger/TDB-980817838-0812/log収集用登録001/画像１.jpg にファイルを登録した。
UTC 2022年2月22日6時51分49秒
Response time ： 2404ミリ秒で正常に応答が返ってきた。
UTC 2022年2月22日6時52分21秒 実行
API ： https://t01apsapi000.ap.t01.wupf.local/api/v1/sys/files/TDB-9808178380812_ledger_object/ledger/TDB-980817838-0812/log収集用登録001/画像１.jpg にファイル削除
リソースID ： TDB-980817838-0812_ledger_object
オブジェクトID ： ledger/TDB-980817838-0812/log収集用登録001/画像１.jpg のファイルを削除した。
UTC 2022年2月22日6時52分22秒
Response time ： 1106ミリ秒で正常に応答が返ってきた。

提出日（事務局記載）公開番号：

会員名
部署名
担当者名
Email：

連絡先

TEL：

アプリケーション・製品名※項番は、自己確認チェックシートの表に記載されている項番を記入してください。
項番※
API名・インターフェイス名「WPSC002 アプリベンダー向け標準インターフェイス仕様書」「WPSC003 機器ベンダー向け標準インターフェイス（デバイス）仕様書」のインターフェイス詳細仕様（IoTゲートウェイ）に記載されているリクエスト（要求情報）のパラメーターのログ

リクエスト

レスポンス

リクエスト

レスポンス

リクエスト

レスポンス

リクエスト

レスポンス

リクエスト

レスポンス

ログ内容のコメント接続確認をしたログの開示請求書
請求日

水 道 事 業 者 名
部
担署
当名
者名
e-mail：

連絡先

Tel：

水道情報活用システム標準仕様研究会が公表している以下の標準仕様準拠サービス・製品について、接続確認をしたログの開示を請求します。
なお、研究会より開示されたログは機微な情報であることを認識し、取り扱いに注意いたします。

1. 開示請求する対象

区

公分

表番

□アプリケーションサービス□製品号

サ ー ビ ス の 名 称

会員

名

事務局処理欄
受付日：
開示書類：

受付番号：