(57)【要約】      （修正有）【課題】システムの改修コストを抑えつつ、多種多様なデータを統合的に管理することができる情報処理システム、情報処理装置、情報処理方法、およびプログラムを提供する。【解決手段】施設情報統合利用システム１のゲートウェイ群は、機器種別リスト記憶部と、機器から取得した第１のデータを、機器識別子と取得時点情報と機器種別情報とを第１のデータに付加した第２のデータに変換する第１データ変換部を備える。情報処理装置１０は、機器種別と第１のデータを可読化するためのプロファイルとを対応付けたプロファイルリストを記憶するプロファイルリスト記憶部と、第２のデータに基づく機器種別に対応するプロファイルによって第２のデータに含まれる第１のデータを可読化し、第２のデータを、可読化された第１のデータと機器識別子と取得時点情報と機器種別情報とを含む第３のデータに変換する第２データ変換部を備える。【選択図】図１
2018186413.tif 000002
【特許請求の範囲】
【請求項１】
データ変換装置と情報処理装置とを有する情報処理システムであって、
前記データ変換装置は、
機器と前記機器の種別を示す機器種別とを対応付けたリストである機器種別リストを記憶する機器種別リスト記憶部と、
前記機器から送信された第１のデータを取得し、前記第１のデータを、前記機器を識別する機器識別子と、前記第１のデータを取得した時点を示す取得時点情報と、前記機器種別リストに基づく前記機器に対応する前記機器種別を示す機器種別情報と、を前記第１のデータに付加したデータである第２のデータに変換する第１データ変換部と、
前記第２のデータを前記情報処理装置へ送信する送信部と、
を備え、
前記情報処理装置は、
前記機器種別と、前記機器種別に対応する前記機器から取得される前記第１のデータを可読化するためのプロファイルと、を対応付けたリストであるプロファイルリストを記憶するプロファイルリスト記憶部と、
前記データ変換装置から送信された前記第２のデータを取得する取得部と、
前記第２のデータに含まれる前記機器種別情報に基づく前記機器種別に対応する前記プロファイルを前記プロファイルリストから取得し、取得した前記プロファイルによって前記第２のデータに含まれる前記第１のデータを可読化し、前記第２のデータを、可読化された前記第１のデータと前記機器識別子と前記取得時点情報と前記機器種別情報とを含む第３のデータに変換する第２データ変換部と、
を備えることを特徴とする情報処理システム。
【請求項２】
前記第１データ変換部は、前記第１のデータを、ＪＳＯＮフォーマットである第２のデータに変換する
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記送信部は、前記第２のデータを、ＭＱＴＴに基づく通信プロトコルによって送信する
ことを特徴とする請求項１または請求項２に記載の情報処理システム。
【請求項４】
機器と前記機器の種別を示す機器種別とを対応付けたリストである機器種別リストを記憶する機器種別リスト記憶部と、
前記機器から送信された第１のデータを取得し、前記第１のデータを、前記機器を識別する機器識別子と、前記第１のデータを取得した時点を示す取得時点情報と、前記機器種別リストに基づく前記機器に対応する前記機器種別を示す機器種別情報と、を前記第１のデータに付加したデータである第２のデータに変換する第１データ変換部と、
前記機器種別と、前記機器種別に対応する前記機器から取得される前記第１のデータを可読化するためのプロファイルと、を対応付けたリストであるプロファイルリストを記憶するプロファイルリスト記憶部と、
前記第２のデータに含まれる前記機器種別情報に基づく前記機器種別に対応する前記プロファイルを前記プロファイルリストから取得し、取得した前記プロファイルによって前記第２のデータに含まれる前記第１のデータを可読化し、前記第２のデータを、可読化された前記第１のデータと前記機器識別子と前記取得時点情報と前記機器種別情報とを含む第３のデータに変換する第２データ変換部と、
を備えることを特徴とする情報処理装置。
【請求項５】
コンピュータによる情報処理方法であって、
機器種別リスト記憶部が、機器と前記機器の種別を示す機器種別とを対応付けたリストである機器種別リストを記憶する機器種別リスト記憶ステップと、
第１データ変換部が、前記機器から送信された第１のデータを取得し、前記第１のデータを、前記機器を識別する機器識別子と、前記第１のデータを取得した時点を示す取得時点情報と、前記機器種別リストに基づく前記機器に対応する前記機器種別を示す機器種別情報と、を前記第１のデータに付加したデータである第２のデータに変換する第１データ変換ステップと、
プロファイルリスト記憶部が、前記機器種別と、前記機器種別に対応する前記機器から取得される前記第１のデータを可読化するためのプロファイルと、を対応付けたリストであるプロファイルリストを記憶するプロファイルリスト記憶ステップと、
第２データ変換部が、前記第２のデータに含まれる前記機器種別情報に基づく前記機器種別に対応する前記プロファイルを前記プロファイルリストから取得し、取得した前記プロファイルによって前記第２のデータに含まれる前記第１のデータを可読化し、前記第２のデータを、可読化された前記第１のデータと前記機器識別子と前記取得時点情報と前記機器種別情報とを含む第３のデータに変換する第２データ変換ステップと、
を有することを特徴とする情報処理方法。
【請求項６】
コンピュータに、
機器と前記機器の種別を示す機器種別とを対応付けたリストである機器種別リストを記憶する機器種別リスト記憶ステップと、
前記機器から送信された第１のデータを取得し、前記第１のデータを、前記機器を識別する機器識別子と、前記第１のデータを取得した時点を示す取得時点情報と、前記機器種別リストに基づく前記機器に対応する前記機器種別を示す機器種別情報と、を前記第１のデータに付加したデータである第２のデータに変換する第１データ変換ステップと、
前記機器種別と、前記機器種別に対応する前記機器から取得される前記第１のデータを可読化するためのプロファイルと、を対応付けたリストであるプロファイルリストを記憶するプロファイルリスト記憶ステップと、
前記第２のデータに含まれる前記機器種別情報に基づく前記機器種別に対応する前記プロファイルを前記プロファイルリストから取得し、取得した前記プロファイルによって前記第２のデータに含まれる前記第１のデータを可読化し、前記第２のデータを、可読化された前記第１のデータと前記機器識別子と前記取得時点情報と前記機器種別情報とを含む第３のデータに変換する第２データ変換ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
建物の内外における環境（例えば、温湿度、ＣＯ２濃度など）に関する情報、建物において発生するエネルギー量（例えば、電力量、熱量など）に関する情報、建物の物理的な挙動に関する情報、建物内の人の位置に関する情報、および、建物内の設備の運転状況に関する情報などを収集し、収集した情報を適宜、解析したり加工したりして、当該情報に基づいて所望の動作を行うシステム（以下、「施設における情報処理システム」と称する）がある。昨今、建物内にこのような施設における情報処理システムを設置して運用することは一般的である。
【０００３】
施設における情報処理システムは、計測機器（例えば、センサなど）や制御機器などの末端の機器（デバイス）と、これら様々な末端の機器を管理して所望の機能を実現するシステムなどにより構成される。例えば、特許文献１に記載の入退管理システムは、かざされたＩＣカードの情報を読み取る末端の機器（リーダーライタ部）と所望の機能を実現するシステム（ＩＣカードリーダーライタ本体）とが不可分な構成になっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５２０７０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、施設における情報処理システムにおいて、それぞれの末端の機器の使用可能年数と、所望の機能を実現するシステム使用可能年数と、がそれぞれ異なることがある。とくに、施設における情報処理システムは、複数の機器を組み合わせて実現されることが多く、一般的に、それぞれの末端の機器や所望の機能を実現するシステムの技術的な進歩や変化はそれぞれ独立に進む。例えば、使用可能年数が相対的に短い末端の機器が故障や経年劣化によって新しい機器へ置き換えられる場合、同等の機器あるいは互換性のある機器へ置き換えることができるならば、所望の機能を実現するシステムに対しては改修などを行う必要がない。しかしながら、技術や法制度などが変化（例えば、電波帯域の変更など）することによって、末端の機器を、同等の機器あるいは互換性のある機器へ置き換えることができない場合には、所望の機能を実現するシステムを新たな末端の端末でも機能するように改修しなければならない。技術や法制度などが大きく変化した場合には、施設における情報処理システムに対して大きな改修が必要になり改修コストが増大するという課題がある。
【０００６】
また、施設における情報処理システムにおいて、ある用途のために用いられているデータが、一見関係のない他の機能においても活用されうる場合が少なくない。例えば、温度や湿度などの観測データは空調制御のために既に取得されており、照度などの観測データは照明制御のために既に取得されていることが多いため、これらの観測データを流用することができれば、他の機能における新たな温度センサ、湿度センサ、および照度センサなどの設置コストを削減することができる。しかしながら、施設における情報処理システムの構築当初から観測データの流用が想定されていない場合、各機能間でそれぞれデータ形式などが異なっていることが多く、観測データを流用するためには、観測データを解釈したりデータ形式を変換したりしなければならない。観測データを流用する機能が多くなると、施設における情報処理システムに対して、観測データを解釈したりデータ形式を変換したりするための多くの改修が必要になり、また、流用する観測データを当該情報処理システム内で流通させるための経路を設けるための多くの改修が必要になるなど、大きな改修が必要になり改修コストが増大するという課題がある。
【０００７】
上述の課題を鑑み、本発明は、システムの改修コストを抑えつつ、多種多様なデータを統合的に管理することができる情報処理システム、情報処理装置、情報処理方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は上記の課題を解決するためになされたものであり、本発明の一態様としては、データ変換装置と情報処理装置とを有する情報処理システムであって、前記データ変換装置は、機器と前記機器の種別を示す機器種別とを対応付けたリストである機器種別リストを記憶する機器種別リスト記憶部と、前記機器から送信された第１のデータを取得し、前記第１のデータを、前記機器を識別する機器識別子と、前記第１のデータを取得した時点を示す取得時点情報と、前記機器種別リストに基づく前記機器に対応する前記機器種別を示す機器種別情報と、を前記第１のデータに付加したデータである第２のデータに変換する第１データ変換部と、前記第２のデータを前記情報処理装置へ送信する送信部と、を備え、前記情報処理装置は、前記機器種別と、前記機器種別に対応する前記機器から取得される前記第１のデータを可読化するためのプロファイルと、を対応付けたリストであるプロファイルリストを記憶するプロファイルリスト記憶部と、前記データ変換装置から送信された前記第２のデータを取得する取得部と、前記第２のデータに含まれる前記機器種別情報に基づく前記機器種別に対応する前記プロファイルを前記プロファイルリストから取得し、取得した前記プロファイルによって前記第２のデータに含まれる前記第１のデータを可読化し、前記第２のデータを、可読化された前記第１のデータと前記機器識別子と前記取得時点情報と前記機器種別情報とを含む第３のデータに変換する第２データ変換部と、を備えることを特徴とする情報処理システムである。
【０００９】
また、本発明の一態様としては、上記の情報処理システムであって、前記第１データ変換部は、前記第１のデータを、ＪＳＯＮフォーマットである第２のデータに変換することを特徴とする。
【００１０】
また、本発明の一態様としては、上記の情報処理システムであって、前記送信部は、前記第２のデータを、ＭＱＴＴに基づく通信プロトコルによって送信することを特徴とする。
【００１１】
また、本発明の一態様としては、機器と前記機器の種別を示す機器種別とを対応付けたリストである機器種別リストを記憶する機器種別リスト記憶部と、前記機器から送信された第１のデータを取得し、前記第１のデータを、前記機器を識別する機器識別子と、前記第１のデータを取得した時点を示す取得時点情報と、前記機器種別リストに基づく前記機器に対応する前記機器種別を示す機器種別情報と、を前記第１のデータに付加したデータである第２のデータに変換する第１データ変換部と、前記機器種別と、前記機器種別に対応する前記機器から取得される前記第１のデータを可読化するためのプロファイルと、を対応付けたリストであるプロファイルリストを記憶するプロファイルリスト記憶部と、前記第２のデータに含まれる前記機器種別情報に基づく前記機器種別に対応する前記プロファイルを前記プロファイルリストから取得し、取得した前記プロファイルによって前記第２のデータに含まれる前記第１のデータを可読化し、前記第２のデータを、可読化された前記第１のデータと前記機器識別子と前記取得時点情報と前記機器種別情報とを含む第３のデータに変換する第２データ変換部と、を備えることを特徴とする情報処理装置である。
【００１２】
また、本発明の一態様としては、コンピュータによる情報処理方法であって、機器種別リスト記憶部が、機器と前記機器の種別を示す機器種別とを対応付けたリストである機器種別リストを記憶する機器種別リスト記憶ステップと、第１データ変換部が、前記機器から送信された第１のデータを取得し、前記第１のデータを、前記機器を識別する機器識別子と、前記第１のデータを取得した時点を示す取得時点情報と、前記機器種別リストに基づく前記機器に対応する前記機器種別を示す機器種別情報と、を前記第１のデータに付加したデータである第２のデータに変換する第１データ変換ステップと、プロファイルリスト記憶部が、前記機器種別と、前記機器種別に対応する前記機器から取得される前記第１のデータを可読化するためのプロファイルと、を対応付けたリストであるプロファイルリストを記憶するプロファイルリスト記憶ステップと、第２データ変換部が、前記第２のデータに含まれる前記機器種別情報に基づく前記機器種別に対応する前記プロファイルを前記プロファイルリストから取得し、取得した前記プロファイルによって前記第２のデータに含まれる前記第１のデータを可読化し、前記第２のデータを、可読化された前記第１のデータと前記機器識別子と前記取得時点情報と前記機器種別情報とを含む第３のデータに変換する第２データ変換ステップと、を有することを特徴とする情報処理方法である。
【００１３】
また、本発明の一態様としては、コンピュータに、機器と前記機器の種別を示す機器種別とを対応付けたリストである機器種別リストを記憶する機器種別リスト記憶ステップと、前記機器から送信された第１のデータを取得し、前記第１のデータを、前記機器を識別する機器識別子と、前記第１のデータを取得した時点を示す取得時点情報と、前記機器種別リストに基づく前記機器に対応する前記機器種別を示す機器種別情報と、を前記第１のデータに付加したデータである第２のデータに変換する第１データ変換ステップと、前記機器種別と、前記機器種別に対応する前記機器から取得される前記第１のデータを可読化するためのプロファイルと、を対応付けたリストであるプロファイルリストを記憶するプロファイルリスト記憶ステップと、前記第２のデータに含まれる前記機器種別情報に基づく前記機器種別に対応する前記プロファイルを前記プロファイルリストから取得し、取得した前記プロファイルによって前記第２のデータに含まれる前記第１のデータを可読化し、前記第２のデータを、可読化された前記第１のデータと前記機器識別子と前記取得時点情報と前記機器種別情報とを含む第３のデータに変換する第２データ変換ステップと、を実行させるためのプログラムである。
【発明の効果】
【００１４】
本発明によれば、システムの改修コストを抑えつつ、多種多様なデータを統合的に管理することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係る施設情報統合利用システムの構成の概要を示す概略図である。
【図２】本発明の一実施形態に係る施設情報統合利用システムのゲートウェイによるデータ変換処理の一例を示す図である。
【図３】発明の一実施形態に係る施設情報統合利用システムのゲートウェイが記憶するセンサ種別リストの一例を示す図である。
【図４】本発明の一実施形態に係る施設情報統合利用システムのゲートウェイの機能構成を示すブロック図である。
【図５】本発明の一実施形態に係る施設情報統合利用システムの情報処理装置の機能構成を示すブロック図である。
【図６】本発明の一実施形態に係る施設情報統合利用システムの情報処理装置が記憶するプロファイルリストの一例を示す図である。
【図７】本発明の一実施形態に係る施設情報統合利用システムのゲートウェイの動作を示すフローチャートである。
【図８】本発明の一実施形態に係る施設情報統合利用システムの情報処理装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態について説明する。
＜実施形態＞
本実施形態に係る以下に説明する情報処理システムは、施設（建物）における各種情報、例えば、施設の内外における環境（温度、湿度など）に関するデータ、施設内の人の位置に関するデータ、および、施設内の人の活動量に関するデータなどを収集し、収集したデータを他の様々なシステムにおいて利用が可能なデータ形式にデータ変換して記憶する施設情報統合利用システムである。
【００１７】
［施設情報統合利用システムの構成］
以下、本実施形態に係る施設情報統合利用システム１の構成について図面を参照しながら説明する。
図１は、本発明の一実施形態に係る施設情報統合利用システム１の構成の概要を示す概略図である。図示するように、施設情報統合利用システム１は、施設情報統合データベース１００を備える情報処理装置１０と、ゲートウェイ２０ａおよびゲートウェイ２０ｂを含むゲートウェイ群と、温度・湿度センサ３０ａ−１、ドアセンサ３０ａ−２、および照明スイッチ３０ａ−３などの環境計測用のセンサを含むセンサノード群と、ウェアラブル端末３０ｂなどの活動量計測用のセンサを含むセンサノード群と、既設監視制御システム４０と、可視化・解析用端末５０と、を含んで構成される。
【００１８】
また、図示するように、情報処理装置１０とゲートウェイ群に含まれるそれぞれのゲートウェイ２０ａおよびゲートウェイ２０ｂとの間は通信ネットワーク９０によって通信接続されている。また、各センサ３０とゲートウェイ２０ａの１つとの間はそれぞれ通信ネットワーク９１ａによって通信接続されている。また、各センサ３０とゲートウェイ２０ｂとの間はそれぞれ通信ネットワーク９１ｂによって通信接続されている。また、情報処理装置１０と既設監視制御システム４０との間は通信ネットワーク９２によって通信接続されている。また、情報処理装置１０と可視化・解析用端末５０との間は通信ネットワーク９３によって通信接続されている。
【００１９】
なお、以下、ゲートウェイ２０ａとゲートウェイ２０ｂとをとくに区別する必要がない場合には、単に「ゲートウェイ２０」と記載することがある。また、以下、温度・湿度センサ３０ａ−１とドアセンサ３０ａ−２と照明スイッチ３０ａ−３とをとくに区別する必要がない場合には、単に「センサ３０ａ」と記載することがある。また、以下、センサ３０ａとウェアラブル端末３０ｂとをとくに区別する必要がない場合には、単に「センサ３０」と記載することがある。また、以下、通信ネットワーク９１ａと通信ネットワーク９１ｂとをとくに区別する必要がない場合には、単に「通信ネットワーク９１」と記載することがある。
【００２０】
情報処理装置１０は、各ゲートウェイ２０から送信される、施設に関する各種データ（以下、「ＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ；モノのインターネット）ログ」と称する）を、通信ネットワーク９０を介して収集する。情報処理装置１０は、収集したＩｏＴログの解釈や記憶を行う。情報処理装置１０は、ＩｏＴログを記憶する施設情報統合データベース１００を備える。情報処理装置１０は、サーバ機能を有するコンピュータ装置、例えば、汎用コンピュータ、またはパーソナルコンピュータなどを含んで構成される。なお、施設情報統合データベース１００には大量のデータが登録されるため、情報処理装置１０は、大容量の記憶装置を備える。通信ネットワーク９０は、インターネット、各種の閉域網（例えば、専用線、またはＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ；仮想専用ネットワーク）など）、またはそれらの通信ネットワークの組合せによって構成される。なお、通信ネットワーク９０は、有線の通信ネットワークであってもよいし、一部または全部が無線の通信ネットワークであってもよい。
【００２１】
また、情報処理装置１０は、既設監視制御システム４０から送信される、施設の環境に関する各種データ（以下、「環境データ」と称する）を、通信ネットワーク９２を介して取得する。情報処理装置１０は、収集した環境データの解釈や記憶を行う。通信ネットワーク９２は、インターネット、各種の閉域網（例えば、専用線、またはＶＰＮなど）、またはそれらの通信ネットワークの組合せによって構成される。なお、通信ネットワーク９２は、有線の通信ネットワークであってもよいし、一部または全部が無線の通信ネットワークであってもよい。
【００２２】
ゲートウェイ２０は、各センサ３０から送信される、当該各センサ３０によって計測されたデータ（以下、「計測データ」と称する）を含むデータ（以下、「デバイスログ」と称する）を、通信ネットワーク９１を介して取得する。ゲートウェイ２０は、デバイスログに対して後段の処理に必要な情報を付加した情報（すなわち、上記の「ＩｏＴログ」）を生成する。そして、ゲートウェイ２０は、生成したＩｏＴログを、通信ネットワーク９０を介して情報処理装置１０へ送信する。ゲートウェイ２０は、センサ３０の個数や、センサ３０の施設内における設置位置の分布などに応じて、施設内に複数設置される。
【００２３】
環境計測用のセンサを含むセンサノード群には、上述したように、温度・湿度センサ３０ａ−１、ドアセンサ３０ａ−２、および照明スイッチ３０ａ−３が含まれる。温度・湿度センサ３０ａ−１は、施設の内外に設置され、それぞれ施設の内外における温度および湿度を計測する。ドアセンサ３０ａ−２は、施設のドアに設置され、ドアの開閉を検知する。照明スイッチ３０ａ−３は、施設内に設置され、施設における照明のオン・オフを検知する。各センサ３０ａは、デバイスログを、通信ネットワーク９１ａを介して特定のゲートウェイ２０ａへ送信する。
【００２４】
活動量計測用のセンサを含むセンサノード群には、上述したように、ウェアラブル端末３０ｂが含まれる。ウェアラブル端末３０ｂは、施設内の人の（例えば、手首に）身につけられた端末装置であり、個人の活動量（例えば、脈拍、歩数など）を計測する。ウェアラブル端末３０ｂは、デバイスログを、通信ネットワーク９１ｂを介してゲートウェイ２０ｂへ送信する。
【００２５】
なお、通信ネットワーク９１ａを介して行われる、センサ３０ａとゲートウェイ２０ａとの間の通信、および、通信ネットワーク９１ｂを介して行われる、ウェアラブル端末３０ｂとゲートウェイ２０ｂとの間の通信は、例えば、近距離無線通信によって行われる。また、センサ３０ａは、例えば、ＥｎＯｃｅａｎ（登録商標）技術を用いた環境計測用センサであり、ＥｎＯｃｅａｎ技術に基づく通信方式によって、センサ３０ａとゲートウェイ２０ａとの間における通信が行われる。また、ウェアラブル端末３０ｂは、例えば、ＢＬＥ（Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ）の規格（ＩＥＥＥ  ８０２．１５．１）に基づく活動量計測用センサを備え、ＢＬＥの規格に基づく通信方式によって、ウェアラブル端末３０ｂとゲートウェイ２０ｂとの間における通信が行われる。
【００２６】
既設監視制御システム４０は、施設において既に設置されている監視制御システムであり、温度、湿度、照度、および施設内の人の位置などの計測・管理や、空調、および照明などの制御を行うビルディング・オートメーション・システム（ＢＡＳ）である。既設監視制御システム４０は、計測・管理する各種データを、通信ネットワーク９２を介して情報処理装置１０へ送信する。
【００２７】
可視化・解析用端末５０は、情報処理装置１０が備える施設情報統合データベース１００に記憶されたＩｏＴログの可視化や解析を行う端末装置である。可視化・解析用端末５０は、オペレータの操作に基づき、通信ネットワーク９３を介して情報処理装置１０の施設情報統合データベースにアクセスし、所望のＩｏＴログを取得することができる。そして、可視化・解析用端末５０は、オペレータの操作に基づき、取得したＩｏＴログを可視化して表示したり、取得したＩｏＴログを解析したりすることができる。
例えば、可視化・解析用端末５０は、各センサ３０による計測に基づく計測データの時刻歴の表示、環境データに基づくコンター図の表示、大量のＩｏＴログに関するデータに基づくヒートマップ図の表示、および、ＩｏＴログに対する機械学習などによるデータ分析などを行うことができる。
【００２８】
可視化・解析用端末５０は、ディスプレイを備えるコンピュータ装置、例えば、パーソナルコンピュータ、またはタブレット型の小型情報端末などを含んで構成される。通信ネットワーク９３は、インターネット、各種の閉域網（例えば、専用線、またはＶＰＮなど）、またはそれらの通信ネットワークの組合せによって構成される。なお、通信ネットワーク９３は、有線の通信ネットワークであってもよいし、一部または全部が無線の通信ネットワークであってもよい。
【００２９】
［ゲートウェイによるデータ変換処理］
以下、ゲートウェイ２０によるデータ変換処理について、図面を参照しながら説明する。
図２は、本発明の一実施形態に係る施設情報統合利用システム１のゲートウェイ２０によるデータ変換処理の一例を示す図である。
【００３０】
ゲートウェイ２０は、上述したように、センサ３０からデバイスログを取得する。また、ゲートウェイ２０は、デバイスログを取得した日時（以下、「取得日時」と称する）を記憶する。デバイスログには、センサ３０によって計測された計測データと、当該センサ３０を識別するセンサＩＤ（Ｉｄｅｎｔｉｆｉｅｒ；識別子）と、が含まれる。
ゲートウェイ２０は、センサＩＤと、センサ３０の種別を示すセンサ種別と、が対応付けられたリストであるセンサ種別リストをあらかじめ記憶している。なお、センサ種別リストの構成については、後述する。ゲートウェイ２０は、センサ種別リストを参照し、取得したデバイスログに含まれるセンサＩＤに対応付けられたセンサ種別を取得する。
【００３１】
また、ゲートウェイ２０には、当該ゲートウェイ２０を識別するゲートウェイＩＤがあらかじめ対応付けられている。
ゲートウェイ２０は、取得したデバイスログに対して、ゲートウェイＩＤと、取得日時を示す情報と、センサ種別を示す情報と、を付加することにより、デバイスログを定型フォーマットのデータ（すなわち、ＩｏＴログ）に変換する。そして、ゲートウェイ２０は、ＩｏＴログに任意指定のトピックを付与して情報処理装置１０へ送信する。
【００３２】
なお、上記の定型フォーマットとは、例えば、ＪＳＯＮ（ＪａｖａＳｃｒｉｐｔ（登録商標）  Ｏｂｊｅｃｔ  Ｎｏｔａｔｉｏｎ）フォーマットである。
【００３３】
例えば、図２に図示するように、ゲートウェイ２０は、計測データである「５５０００７０２０ａ０ａ２１０４０００ｂｃｅ０８７２０１４９ｅｄ」という値のデータと、センサＩＤを示す「０４０００ｂｃｅ」という値のデータと、が含まれたデバイスログをセンサ３０から取得する。
ゲートウェイ２０は、取得したデバイスログに対し、自己のゲートウェイ２０に対応付けられたゲートウェイＩＤを示す「ｇｗ０１」という値のデータと、当該デバイスログをゲートウェイ２０が取得した取得日時を示す「２０１６−０７−２７  １４：０６：０６」という値のデータと、取得したデバイスログに含まれるセンサＩＤの値である「０４０００ｂｃｅ」に対して（センサ種別リストにおいて）対応付けられたセンサ種別を示す「ｔｅｍｐｅｒａｔｕｒｅ」と言う値のデータと、を付加したＪＳＯＮフォーマットのＩｏＴログを生成する。
【００３４】
図２に図示するように、例えば、上記により生成されたＩｏＴログは、「｛”ｓｅｎｓｏｒ＿ｉｄ”：”０４０００ｂｃｅ”，”ｔｉｍｅｓｔａｍｐ”：”２０１６−０７−２７  １４：０６：０６”，”ｓｅｎｓｏｒ＿ｃｌａｓｓ”：”ｔｅｍｐｅｒａｔｕｒｅ”，”ｇａｔｅｗａｙ＿ｉｄ”：”ｇｗ０１”，”ｄａｔａ”：”５５０００７０２０ａ０ａ２１０４０００ｂｃｅ０８７２０１４９ｅｄ”｝」と値のデータである。
ゲートウェイ２０は、このＩｏＴログに対し、トピックを示す「ｔｏｐｉｃ＝／ｂｕｉｌｄｉｎｇ０１／０４／ｓｗｐ／ｔｅｍｐ」というデータを付与して、情報処理装置１０へ送信する。
【００３５】
［センサ種別リストの構成］
以下、ゲートウェイ２０が記憶するセンサ種別リストの構成について、図面を参照しながら説明する。
図３は、発明の一実施形態に係る施設情報統合利用システム１のゲートウェイ２０が記憶するセンサ種別リストの一例を示す図である。図示するように、センサ種別リストは、「センサＩＤ」および「センサ種別」の２つの項目の列からなる２次元の表形式のデータである。図示するように、例えば、「０４０００ｂｃｅ」という値のセンサＩＤに対しては、「ｔｅｍｐｅｒａｔｕｒｅ」という値のデータ種別が対応付けられ、「０５０００ｃｄｆ」という値のセンサＩＤに対しては、「ｉｌｌｕｍｉｎａｔｉｏｎ」という値のデータ種別が対応付けられている。
【００３６】
［ゲートウェイの機能構成］
以下、ゲートウェイ２０の機能構成について、図面を参照しながら説明する。
図４は、本発明の一実施形態に係る施設情報統合利用システム１のゲートウェイ２０の機能構成を示すブロック図である。図示するように、ゲートウェイ２０（データ変換装置）は、センサ種別リスト記憶部２００と、デバイスログデータ取得部２０１と、データ変換部２０２と、ＩｏＴログ送信部２０３と、を含んで構成される。
【００３７】
センサ種別リスト記憶部２００（機器種別リスト記憶部）は、センサ３０（機器）と当該センサ３０の種別を示すセンサ種別（機器種別）とを対応付けたリストであるセンサ種別リスト（機器種別リスト）を記憶する。センサ種別リスト記憶部２００は、記憶媒体、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ；ハードディスクドライブ）、フラッシュメモリ、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ；イーイーピーロム）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  ｒｅａｄ／ｗｒｉｔｅ  Ｍｅｍｏｒｙ；読み書き可能なメモリ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ；読み出し専用メモリ）、またはこれらの記憶媒体の任意の組み合わせによって構成される。
【００３８】
デバイスログデータ取得部２０１は、通信ネットワーク９１を介して各センサ３０と通信接続するための通信インターフェースである。デバイスログデータ取得部２０１は、各センサ３０から送信されたデバイスログを、通信ネットワーク９１を介して取得する。デバイスログデータ取得部２０１は、取得したデバイスログを、データ変換部２０２へ出力する。
【００３９】
データ変換部２０２（第１データ変換部）は、デバイスログデータ取得部２０１から出力されたデバイスログ（第１のデータ）を取得し、当該デバイスログを、当該センサ３０を識別するセンサＩＤ（機器識別子）と、当該デバイスログを取得した時点を示す情報（取得時点情報）と、センサ種別リスト（機器種別リスト）に基づく当該センサ３０に対応するセンサ種別（機器種別）を示すセンサ種別情報（機器種別情報）と、をデバイスログ（第１のデータ）に付加したデータであるＩｏＴログ（第２のデータ）に変換する。
データ変換部２０２は、上記のＩｏＴログを、ＩｏＴログ送信部２０３へ出力する。
【００４０】
ＩｏＴログ送信部２０３は、データ変換部２０２から出力されたＩｏＴログを取得する。ＩｏＴログ送信部２０３は、取得したＩｏＴログにトピックを示すデータを付加して、当該ＩｏＴログとトピックを示すデータとを通信ネットワーク９０を介して情報処理装置１０へ送信する。
【００４１】
なお、ＩｏＴログ送信部２０３は、例えば、ＩｏＴログとトピックを示すデータとを、ＭＱＴＴ（Ｍｅｓｓａｇｅ  Ｑｕｅｕｅ  Ｔｅｌｅｍｅｔｒｙ  Ｔｒａｎｓｐｏｒｔ）に基づく通信プロトコルによって情報処理装置１０へ送信する。
【００４２】
［情報処理装置の機能構成］
以下、情報処理装置１０の機能構成について、図面を参照しながら説明する。
図５は、本発明の一実施形態に係る施設情報統合利用システム１の情報処理装置１０の機能構成を示すブロック図である。図示するように、情報処理装置１０は、施設情報統合データベース１００と、データコレクタ群１１０と、ブローカ１２０と、を含んで構成される。
【００４３】
施設情報統合データベース１００は、上述したＩｏＴログに基づく情報を格納するデータベースであり、当該情報を利用する外部のシステムに対して公開されている。施設情報統合データベース１００に格納された情報は、外部のシステムからの要求に応じて、通信ネットワーク９３を介して当該外部のシステムへ提供（送信）される。
図５に図示するように、施設情報統合データベース１００は、時系列データベース１０１と、テキストファイル１０２と、を含んで構成される。
【００４４】
時系列データベース１０１は、上述した「取得日時」と「センサＩＤ」との組み合わせを主キーとしたデータ群を格納するデータベースである。当該データ群は、上述したＩｏＴログが後述するデータコレクタ群１１０によってデータ変換されたデータ（以下、「施設情報」と称する）の集合である。
テキストファイル１０２は、時系列データベース１０１に格納された施設情報の集合がテキスト形式で一括して記述されたファイルである。テキストファイル１０２は、時系列データベース１０１に格納された施設情報のバックアップ用として、および、外部のシステムによる施設情報の一括利用を容易にするために、生成されるファイルである。
【００４５】
データコレクタ群１１０は、情報処理装置１０において動作するソフトウェアプログラム群である。データコレクタ群１１０には、ＩｏＴログの周期的収集を行うソフトウェアプログラム、ＩｏＴログのデータ解釈を行うソフトウェアプログラム、ＩｏＴログに対してデータ変換を行うソフトウェアプログラム、ＩｏＴログに対してデータ加工を行うソフトウェアプログラム、および、適宜データ変換やデータ加工がなされたＩｏＴログ（すなわち、「施設情報」）を出力先のＡＰＩに応じた形式で出力するソフトウェアプログラムなどが含まれる。
図５に図示するように、データコレクタ群１１０は、サブスクライバ１１１と、フィルタ処理部１１２と、プロファイルリスト記憶部１１３と、データベース登録部１１４と、Ｒａｗデータ出力部１１５と、既設システムデータ取得部１１６と、を含んで構成される。
【００４６】
サブスクライバ１１１は、ブローカ１２０に対し、所望のトピックが対応付けられたＩｏＴログの取得を要求する。サブスクライバ１１１は、ブローカ１２０から送信されたＩｏＴログを取得し、フィルタ処理部１１２へ出力する。
なお、例えば、所望のトピックが対応付けられたＩｏＴログをブローカ１２０がゲートウェイ２０から取得した際に、ブローカ１２０が当該ＩｏＴログを自己のサブスクライバ１１１へ送信するように、サブスクライバ１１１は、ブローカ１２０に対して指示を行う（購読申し込みをする）。これにより、サブスクライバ１１１が指定したトピックに対応付けられたＩｏＴログが、適宜、ブローカ１２０からサブスクライバ１１１へ送信される。
【００４７】
フィルタ処理部１１２（第２データ変換部）は、ＩｏＴログ（第２のデータ）に含まれるセンサ種別を示す情報（機器種別情報）を分類し、当該センサ種別を示す情報に基づくセンサ種別（機器種別）に対応するプロファイルを、プロファイルリスト記憶部１１３に記憶されたプロファイルリストから取得する。フィルタ処理部１１２は、取得したプロファイルによって、それぞれのＩｏＴログに含まれるデバイスログ（第１のデータ）の計測データを可読化し、当該ＩｏＴログを、可読化された計測データを含むデバイスログとセンサＩＤ（機器識別子）と取得日時を示す情報（取得時点情報）とセンサ種別を示す情報とを含むデータである施設情報（第３のデータ）に変換する。そして、フィルタ処理部１１２は、施設情報を、データベース登録部１１４およびＲａｗデータ出力部１１５へ出力する。
【００４８】
プロファイルリスト記憶部１１３は、センサ種別（機器種別）と、当該センサ種別に対応するセンサ３０から取得されるデバイスログ（第１のデータ）の計測データを可読化するためのプロファイルと、が対応付けられたリストであるプロファイルリストをあらかじめ記憶している。なお、プロファイルリストの構成については後述する。
プロファイルリスト記憶部１１３は、記憶媒体、例えば、ＨＤＤ、フラッシュメモリ、ＥＥＰＲＯＭ、ＲＡＭ、ＲＯＭ、またはこれらの記憶媒体の任意の組み合わせによって構成される。
【００４９】
データベース登録部１１４は、フィルタ処理部１１２から出力された施設情報を取得し、当該施設情報を時系列データベース１０１に登録する。
Ｒａｗデータ出力部１１５は、フィルタ処理部１１２から出力された施設情報を取得し、当該施設情報をテキストファイル１０２に追記する。
【００５０】
既設システムデータ取得部１１６は、通信ネットワーク９２を介して既設監視制御システム４０と通信接続するための通信インターフェースを含んで構成される。既設システムデータ取得部１１６は、定期的に（例えば、１０分ごとに）、既設監視制御システム４０に対して問い合わせを行い、当該既設監視制御システム４０から送信される、上述した環境データを取得する。なお、既設システムデータ取得部１１６は、例えば、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）の通信プロトコルによって問い合わせを行う。既設システムデータ取得部１１６は、取得した環境データを、ＩｏＴログと同様のデータ形式に成形して、成形したＩｏＴログを、フィルタ処理部１１２へ出力する。
【００５１】
これにより、フィルタ処理部１１２は、センサ３０からゲートウェイ２０を介して取得されるデバイスログと、既設監視制御システム４０から取得される環境データと、を同一のデータ形式（すなわち、ＩｏＴログのデータ形式）で取得し、処理を行うことができる。
また、これにより、情報処理装置１０は、デバイスログに基づく施設情報と、環境データに基づく施設情報と、を１つの施設情報統合データベースによって管理することができる。
【００５２】
ブローカ１２０（取得部）は、ゲートウェイ２０（データ変換装置）のＩｏＴログ送信部２０３から送信されたＩｏＴログ（第２のデータ）とトピックを示すデータとを、通信ネットワーク９０を介して取得する。
ブローカ１２０は、取得したデータに基づくトピックを参照し、当該トピックが、サブスクライバ１１１によって指定されている（購読申込されている）トピックであるならば、当該ＩｏＴログとトピックを示すデータとを、サブスクライバ１１１へ出力する。
【００５３】
［プロファイルリストの構成］
以下、情報処理装置１０が記憶するプロファイルリストの構成について、図面を参照しながら説明する。
図６は、本発明の一実施形態に係る施設情報統合利用システム１の情報処理装置１０が記憶するプロファイルリストの一例を示す図である。図示するように、プロファイルリストは、「センサ種別」および「プロファイル」の２つの項目の列からなる２次元の表形式のデータである。図示するように、例えば、「ｔｅｍｐｅｒａｔｕｒｅ」という値のセンサ種別に対しては、「プロファイルＡ」というプロファイルが対応付けられ、「ｉｌｌｕｍｉｎａｔｉｏｎ」という値のセンサ種別に対しては、「プロファイルＢ」というプロファイルが対応付けられている。
【００５４】
［ゲートウェイの動作］
以下、ゲートウェイ２０の動作について、図面を参照しながら説明する。
図７は、本発明の一実施形態に係る施設情報統合利用システム１のゲートウェイ２０の動作を示すフローチャートである。本フローチャートは、デバイスログが、センサ３０から通信ネットワーク９１を介してゲートウェイ２０へ送信された際に開始する。
【００５５】
（ステップＳ００１）ゲートウェイ２０のデバイスログデータ取得部２０１は、センサ３０から送信されたデバイスログを取得する。その後、ステップＳ００２へ進む。
（ステップＳ００２）ゲートウェイ２０のデバイスログデータ取得部２０１は、当該デバイスログを取得した日時である取得日時を示す情報を記録する。デバイスログデータ取得部２０１は、取得日時を示す情報とともに、デバイスログをデータ変換部２０２へ出力する。その後、ステップＳ００３へ進む。
【００５６】
（ステップＳ００３）ゲートウェイ２０のデータ変換部２０２は、センサ種別リスト記憶部２００に記憶されたセンサ種別リストに対し、取得したデバイスログに含まれるセンサＩＤを検索キーとして検索を行う。その後、ステップＳ００４へ進む。
（ステップＳ００４）ゲートウェイ２０が取得したデバイスログに含まれるセンサＩＤと同一のセンサＩＤがセンサ種別リストに存在する場合は、ステップＳ００５へ進む。そうでない場合は、本フローチャートの処理が終了する。
【００５７】
（ステップＳ００５）ゲートウェイ２０のデータ変換部２０２は、取得したデバイスログに含まれるセンサＩＤに対応付けられたセンサ種別を示す情報を、センサ種別リストから取得する。その後、ステップＳ００６へ進む。
【００５８】
（ステップＳ００６）ゲートウェイ２０のデータ変換部２０２は、取得したデバイスログに対して、ゲートウェイＩＤと、取得日時を示す情報と、センサ種別を示す情報と、を付加することにより、デバイスログを定型フォーマットのデータ（すなわち、ＩｏＴログ）に変換する。そして、ゲートウェイ２０は、ＩｏＴログに任意指定のトピックを付与する。その後、ステップＳ００７へ進む。
【００５９】
（ステップＳ００７）ゲートウェイ２０のデータ変換部２０２は、トピックが付与されたＩｏＴログをＩｏＴログ送信部２０３へ出力する。そして、ＩｏＴログ送信部２０３は、当該トピックが付与されたＩｏＴログを、通信ネットワーク９０を介して情報処理装置１０へ送信する。
以上で、本フローチャートの処理が終了する。
【００６０】
［情報処理装置の動作］
以下、情報処理装置１０の動作について、図面を参照しながら説明する。
図８は、本発明の一実施形態に係る施設情報統合利用システム１の情報処理装置１０の動作を示すフローチャートである。本フローチャートは、情報処理装置１０のサブスクライバ１１１が、ブローカ１２０に対してトピックを指定する（購読申込みする）際に開始する。
【００６１】
（ステップＳ１０１）情報処理装置１０のサブスクライバ１１１は、指定する（購読申込みする）トピックを示す情報を、ブローカ１２０へ送信する。ブローカ１２０は、取得したトピックを示す情報を記憶する。その後、ステップＳ１０２へ進む。
（ステップＳ１０２）情報処理装置１０のブローカ１２０が、ゲートウェイ２０から送信されたＩｏＴログを、通信ネットワーク９０を介して取得した場合、ステップＳ１０３へ進む。そうでない場合は、ステップＳ１０２に留まる。
【００６２】
（ステップＳ１０３）情報処理装置１０のブローカ１２０が取得したＩｏＴログに付与されているトピックが、ステップＳ１０１においてサブスクライバ１１１によって指定された（購読申込みされた）情報に基づくトピックである場合は、ステップＳ１０４へ進む。そうでない場合は、ステップＳ１０２へ戻る。
（ステップＳ１０４）情報処理装置１０のブローカ１２０は、ＩｏＴログをサブスクライバ１１１へ出力する。サブスクライバ１１１は、ブローカ１２０から出力されたＩｏＴログを、フィルタ処理部１１２へ出力する。フィルタ処理部１１２は、サブスクライバ１１１から出力されたＩｏＴログに含まれるセンサ種別を示す情報に基づくセンサ種別を分類する。その後、ステップＳ１０５へ進む。
【００６３】
（ステップＳ１０５）情報処理装置１０のフィルタ処理部１１２は、プロファイルリスト記憶部１１３に記憶されたプロファイルリストに対し、ステップＳ１０４において分類したセンサ種別を検索キーとして検索を行う。その後、ステップＳ１０６へ進む。
（ステップＳ１０６）ステップＳ１０４において分類したセンサ種別と同一のセンサ種別を示す情報がプロファイルリストに存在する場合は、ステップＳ１０７へ進む。そうでない場合は、ステップＳ１１０へ進む。
【００６４】
（ステップＳ１０７）情報処理装置１０のフィルタ処理部１１２は、ステップＳ１０４において分類したセンサ種別に対応するプロファイルを、プロファイルリストから取得する。その後、ステップＳ１０８へ進む。
【００６５】
（ステップＳ１０８）情報処理装置１０のフィルタ処理部１１２は、ステップＳ１０７において取得したプロファイルによって、ＩｏＴログに含まれるデバイスログの計測データを可読化する。そして、フィルタ処理部１１２は、ＩｏＴログを、可読化された計測データを含むデバイスログとセンサＩＤと取得日時を示す情報とセンサ種別を示す情報とを含むデータである施設情報に変換する。そして、フィルタ処理部１１２は、施設情報を、データベース登録部１１４およびＲａｗデータ出力部１１５へ出力する。その後、ステップＳ１０９へ進む。
【００６６】
（ステップＳ１０９）情報処理装置１０のデータベース登録部１１４は、ステップＳ１０８においてフィルタ処理部１１２から出力された施設情報を取得し、当該施設情報を時系列データベース１０１に登録する。また、Ｒａｗデータ出力部１１５は、ステップＳ１０８においてフィルタ処理部１１２から出力された施設情報を取得し、当該施設情報をテキストファイル１０２に追記する。その後、ステップＳ１１０へ進む。
【００６７】
（ステップＳ１１０）情報処理装置１０のサブスクライバ１１１からブローカ１２０へ、ステップＳ１０１において指定された（購読申込された）トピックの指定（購読）を終了することを示す情報が送信されている場合は、本フローチャートの処理が終了する。そうでない場合は、ステップＳ１０２へ戻る。
【００６８】
以上、説明したように、本実施形態に係る施設情報統合利用システム１は、各センサ３０から取得したデバイスログや、既設監視制御システム４０から取得した環境データを、共通のデータ形式（例えば、ＪＳＯＮフォーマット）の施設情報にデータ変換して記憶する。また、施設情報統合利用システム１は、取得したデータに対し、当該データの取得日時とセンサＩＤとを付加した施設情報にデータ変換するため、それぞれのデータは、データの取得日時とセンサＩＤによって一意に識別可能となる。
これにより、施設情報統合利用システム１は、たとえ技術や法制度などが変化することによって、末端の機器を、同等の機器あるいは互換性のある機器へ置き換えることができない場合であっても、流通するデータを共通のデータ形式にデータ変換することで、施設における情報処理システムに対して大きな改修を行う必要がなく、システムの改修コストを抑えつつ、多種多様なデータを統合的に管理することができる。
また、これにより、施設情報統合利用システム１は、施設における情報処理システムの構築当初から観測データの流用が想定されていない場合であっても、各機能間において流通するデータを共通のデータ形式にデータ変換することで、施設における情報処理システムに対して、観測データを流用できるよう、観測データを解釈したりデータ形式を変換したりするための多くの改修を行う必要がなく、システムの改修コストを抑えつつ、多種多様なデータを統合的に管理することができる。
【００６９】
また、本実施形態に係る施設情報統合利用システム１は、モジュール化された処理であるデータコレクタを組み合わせたデータコレクタ群によって処理を行うため、様々な用途のための処理に対応することができる。また、これにより、施設情報統合利用システム１は、新たな用途のための処理に対するモジュールの追加やカスタマイズなども容易に行うことができる。
【００７０】
また、本実施形態に係る施設情報統合利用システム１は、データの利用（可視化や解析など）をクライアント側で実行するため、新たな視覚化のアルゴリズムや表現手法をシステム管理の制約から離れて自由に導入することや、ユーザインターフェースの多様化、および多数のクライアントによる計算資源の個別化や分散化を図ることができる。
【００７１】
以上、この発明の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【００７２】
なお、上述した実施形態における施設情報統合利用システム１の一部又は全部をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
【００７３】
なお、ここでいう「コンピュータシステム」とは、施設情報統合利用システム１に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００７４】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信回線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【００７５】
また、上述した実施形態における施設情報統合利用システム１を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。施設情報統合利用システム１の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【００７６】
１・・・施設情報統合利用システム、１０・・・情報処理装置、２０・・・ゲートウェイ、３０・・・センサ、４０・・・既設監視制御システム、５０・・・可視化・解析用端末、９０・・・通信ネットワーク、９１・・・通信ネットワーク、９２・・・通信ネットワーク、９３・・・通信ネットワーク、１００・・・施設情報統合データベース、１０１・・・時系列データベース、１０２・・・テキストファイル、１１０・・・データコレクタ群、１１１・・・サブスクライバ、１１２・・・フィルタ処理部、１１３・・・プロファイルリスト記憶部、１１４・・・データベース登録部、１１５・・・Ｒａｗデータ出力部、１１６・・・既設システムデータ取得部、１２０・・・ブローカ、２００・・・センサ種別リスト記憶部、２０１・・・デバイスログデータ取得部、２０２・・・データ変換部、２０３・・・ＩｏＴログ送信部
【図１】
2018186413.tif 000003
【図２】
2018186413.tif 000004
【図３】
2018186413.tif 000005
【図４】
2018186413.tif 000006
【図５】
2018186413.tif 000007
【図６】
2018186413.tif 000008
【図７】
2018186413.tif 000009
【図８】
2018186413.tif 000010