(57)【要約】【課題】計測データを適切に収集する。【解決手段】情報収集装置において、提示情報を提示する際に必要な計測データをグループ化し、グループ内の計測データの収集タイミングを同期させるように調整するデータ収集タイミング調整部と、前記データ収集タイミング調整部により調整された前記収集タイミングで１又は複数の計測デバイスから計測データを取得するデータ取得部とを有する。【選択図】図１
2015080116.tif 000002
【特許請求の範囲】
【請求項１】
提示情報を提示する際に必要な計測データをグループ化し、グループ内の計測データの収集タイミングを同期させるように調整するデータ収集タイミング調整部と、
前記データ収集タイミング調整部により調整された前記収集タイミングで１又は複数の計測デバイスから計測データを取得するデータ取得部とを有することを特徴とする情報収集装置。
【請求項２】
前記データ取得部で取得した計測データを用いて予め設定された演算を実行して前記提示情報を取得するデータ加工部を有し、
前記データ加工部は、前記提示情報で提示する時間間隔において取得できていない期間の計測データを、前記データ取得部で既に取得した計測データを用いて補間することを特徴とする請求項１に記載の情報収集装置。
【請求項３】
前記データ加工部は、
前記提示情報に対応させて前記計測データの数値の単位を変換することを特徴とする請求項２に記載の情報収集装置。
【請求項４】
前記データ収集タイミング調整部は、
前記計測データの収集タイミングを、前記計測デバイスのデバイス種別毎の優先度に応じて調整することを特徴とする請求項１乃至３のうち何れか１項に記載の情報収集装置。
【請求項５】
前記データ収集タイミング調整部は、
前記グループ間の計測データの収集タイミングを前記グループ毎に所定間隔ずらして、前記グループ間の計測データの収集タイミングを分散させることを特徴とする請求項１乃至４のうち何れか１項に記載の情報収集装置。
【請求項６】
前記データ収集タイミング調整部は、
前記グループ毎に所定間隔ずらした収集タイミングを設定し、設定した各収集タイミングにおいて収集される計測データのデータ数が均等になるように調整することを特徴とする請求項１乃至５のうち何れか１項に記載の情報収集装置。
【請求項７】
提示情報を提示する際に用いる１又は複数の計測データを選定し、選定した前記計測データを送信するように計測デバイスに指示し、指示に基づいて前記計測デバイスから送信された計測データを取得するデータ取得部を有することを特徴とする情報収集装置。
【請求項８】
情報収集装置が、
提示情報を提示する際に必要な計測データをグループ化し、グループ内の計測データの収集タイミングを同期させるように調整し、
調整された前記収集タイミングで１又は複数の計測デバイスから計測データを取得することを特徴とする情報収集方法。
【請求項９】
提示情報を提示する際に必要な計測データをグループ化し、グループ内の計測データの収集タイミングを同期させるように調整し、
調整された前記収集タイミングで１又は複数の計測デバイスから計測データを取得する、処理をコンピュータに実行させるための情報収集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、情報収集装置、情報収集方法、及び情報収集プログラムに関する。
【背景技術】
【０００２】
消費電力の削減を目的として、ネットワークに接続された様々な機器（例えば、家電製品）やセンサ（例えば、温度、湿度等の計測センサ）等の各種デバイスで計測されたデータをウェブ画面等に表示するサービス（いわゆる、見える化サービス）が提供されている。
【０００３】
上述した各種デバイスの設置やデータ収集するシステムの構築は、システム構築専門のカスタマーエンジニアやサービスエンジニアが担当することが多い。また、計測されたデータを表示するための画面設計は、上述したカスタマーエンジニアやサービスエンジニアではなく、デザイナーや画面担当エンジニアが開発することが多い。
【０００４】
そのため、収集する計測データとグラフ等で表示するために必要な計測データとが対応付けられておらず、不必要なデータを頻繁に収集したり、収集データに余分な加工処理（例えば、間引き、平均、積算等）が発生している。したがって、ネットワークや各種計測デバイス、収集サーバ等に無駄な負荷がかかっている。そこで、表示内容に応じて取得するデータや収集間隔をユーザが設定する手法等が存在する（例えば、特許文献１〜３参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−２１４７８５号公報
【特許文献２】特開２００４−２７２５０６号公報
【特許文献３】特開２０１２−１１８８６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、例えば複数のデータの相互関係を把握するために、１つのグラフ内に複数の計測データを提示する場合に、データ間の取得タイミングが合っていないと、各データ間の相互関係を適切に把握することができない。従来手法では、上述したようなデータ間の取得タイミングまで考慮されていない。
【０００７】
１つの側面では、本発明は、計測データを適切に収集することを目的とする。
【課題を解決するための手段】
【０００８】
一態様における情報収集装置は、提示情報を提示する際に必要な計測データをグループ化し、グループ内の計測データの収集タイミングを同期させるように調整するデータ収集タイミング調整部と、前記データ収集タイミング調整部により調整された前記収集タイミングで１又は複数の計測デバイスから計測データを取得するデータ取得部とを有する。
【発明の効果】
【０００９】
計測データを適切に収集することができる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態における情報収集システムの概略構成の一例を示す図である。
【図２】情報収集装置のハードウェア構成の一例を示す図である。
【図３】情報収集装置の処理の一例を示すフローチャートである。
【図４】提示情報設定部の処理の一例を示すフローチャートである。
【図５】データ収集タイミング調整部の処理の一例を示すフローチャートである。
【図６】提示情報ＤＢの具体例を示す図である。
【図７】収集データのタイミング調整例を示す図である。
【図８】データ取得部の処理の一例を示すフローチャートである。
【図９】データ取得部により入出力されるデータの具体例を示す図である。
【図１０】データ加工部の処理の一例を示すフローチャートである。
【図１１】取得データと加工データの具体例を示す図である。
【図１２】提示部により提示されるデータ例を示す図である。
【図１３】第２実施形態における提示情報ＤＢの一例を示す図である。
【図１４】第２実施形態におけるデータ加工部の処理の一例を示すフローチャートである。
【図１５】第３実施形態における提示情報ＤＢの一例を示す図である。
【図１６】第３実施形態におけるデータ収集タイミング調整部の処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照しながら実施例について詳細に説明する。
【００１２】
＜第１実施形態における情報収集システムの概略構成例＞
図１は、第１実施形態における情報収集システムの概略構成の一例を示す図である。図１に示す情報収集システム１０は、情報収集装置１１と、収集対象空間の一例である建物１２とを有する。情報収集装置１１と、建物１２とは、例えばインターネットやＬｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）等に代表される通信ネットワーク１３によりデータの送受信が可能な状態で接続される。
【００１３】
情報収集システム１０において、情報収集装置１１は、例えば建物１２の内外にある１又は複数の機器やセンサ等の各種デバイス等により得られた計測データを収集する。情報収集装置１１は、１つの提示情報としてユーザに提示する際に必要となる計測データが複数ある場合に、それらの計測データをグループ化する。また、情報収集装置１１は、グループ毎に各計測データの収集タイミングを同期させて、グループ間の計測データの収集タイミングを調整（コントロール）する。これにより、本実施形態は、通信ネットワーク１３や情報収集装置１１等による収集負荷の軽減とリアルタイム性とを確保することができる。
【００１４】
情報収集装置１１は、例えば、Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ（ＰＣ）やサーバ等でもよく、１以上の情報処理装置を有するクラウドコンピューティングにより構成されていてもよいが、これに限定されるものではない。
【００１５】
また、建物１２は、例えば家屋やビル（例えば、企業ビル）等であるが、これに限定されるものではなく、例えば車両や飛行機、船、商用施設等の空間であってもよい。また、情報収集装置１１は、複数の建物１２から計測データを収集して提示情報を生成してもよい。
【００１６】
＜第１実施形態における情報収集装置１１の機能構成＞
図１の例に示す第１実施形態における情報収集装置１１は、提示情報設定部２１と、提示情報データベース（以下、データベースを「ＤＢ」という）２２と、データ収集タイミング調整部２３と、データ取得部２４と、データ加工部２５と、提示部２６とを有する。
【００１７】
提示情報設定部２１は、ユーザが提示部２６から目的の提示情報（例えば、表やグラフ）を提示するために必要な計測データ（使用データ）を設定する。例えば、提示情報設定部２１は、「室内外温度」や「時間別消費電力」等のように予め設定されたグラフ（提示情報）から少なくとも１つを選択することで、各提示情報に対応する計測データが自動的に設定されてもよい。
【００１８】
例えば、提示情報設定部２１は、グラフ毎を提示する際に必要な情報として、例えば「使用データ」、「データ間隔」、及び複数データを用いた「演算式」等のうち、少なくとも１つを設定するが、これに限定されるものではない。提示情報設定部２１は、例えばグラフの縦軸、横軸等を設定することもできる。
【００１９】
提示情報設定部２１は、上述した設定情報をグラフ識別情報と共に提示情報ＤＢ２２に記憶させる。また、提示情報設定部２１は、提示情報ＤＢ２２の内容が更新された場合に、その更新通知をデータ収集タイミング調整部２３に出力する。
【００２０】
提示情報ＤＢ２２は、上述したように、提示情報設定部２１から得られる「グラフ識別情報」、「使用データ」、「データ間隔」、「演算式」等の情報を登録し、必要に応じて読み出しや書き込み等の管理を行う。
【００２１】
データ収集タイミング調整部２３は、提示情報ＤＢ２２に記憶された情報に基づいて、同じタイミングでデータを収集するグラフが複数ある場合、上述した「データ間隔」に影響しない範囲でデータ収集タイミングを調整する。例えば、データ収集タイミング調整部２３による調整要素として、例えば「同一データの使用有無」、「データ収集先アドレス」、及び「データ更新間隔」等のうち、少なくとも１つを基準に調整することができるが、これに限定されるものではない。
【００２２】
例えば、データ収集タイミング調整部２３は、建物１２にある１又は複数のデバイス等からそれぞれの計測データを収集し、１つの提示情報としてユーザに提示する際に必要となる１又は複数の計測データをグループ化する。そして、データ収集タイミング調整部２３は、グループ毎に計測データの収集タイミングを同期させて、グループ間の計測データの収集タイミングを調整する。
【００２３】
例えば、データ収集タイミング調整部２３は、同一タイミングで多数のグループが同時に建物１２に要求することがないように、グループ間の計測データの収集タイミングをグループ毎に所定間隔ずらして、グループ間の計測データの収集タイミングを分散させる。データ収集タイミング調整部２３は、例えばグループ間で収集するデータ総数が均等になるように調整することができるが、これに限定されるものではない。
【００２４】
例えば、提示情報ＤＢ２２から得られる情報から複数のグラフ（提示情報）に共通の計測データがあり、更に同一の更新間隔（例えば、５分間隔）等の計測データが必要な場合がある。そのような場合、データ収集タイミング調整部２３は、例えば１度取得した計測データを複数のグラフ用の計測データとして利用する。
【００２５】
データ取得部２４は、提示情報を提示する際に用いる１又は複数の計測データを選定し、選定した計測データを送信するように計測デバイスに指示し、指示に基づいてデバイスから送信された計測データを取得する。例えば、データ取得部２４は、データ収集タイミング調整部２３により調整された収集タイミングに基づいて、通信ネットワーク１３を介して建物１２から対応するデバイス（機器、センサ）で計測された情報を収集する。データ取得部２４は、上述した収集タイミング（時間間隔）に合わせて建物１２に目的の計測データの収集要求を出力してもよく、予め収集する周期やタイミングを建物１２に出力しておき、そのタイミングで収集された計測データを取得するようにしてもよい。
【００２６】
例えば、データ取得部２４は、同一グラフで使用するために設定された複数の計測データを、設定されたデータ間隔で、かつ同一タイミングで収集する。また、データ取得部２４は、通信ネットワーク１３を介して気象庁や環境省等の団体から建物１２付近の天候、外気の温度、湿度等の実際の気象情報又は未来の気象を予測した気象予測情報等を取得してもよい。
【００２７】
データ加工部２５は、提示情報設定部２１で設定されたグラフを生成するために、データ取得部２４で取得した１又は複数の計測データを加工して所定のグラフを生成する。また、データ加工部２５は、提示情報ＤＢ２２を参照し、グラフ生成に対して予め設定された演算式がある場合に、その演算式を用いて演算を行ってデータ加工等を行う。
【００２８】
提示部２６は、データ加工部２５により加工されたグラフ等を画面に表示してユーザ等に表示（いわゆる"見える化"）する。なお、提示部２６は、データ加工部２５により加工された情報を記憶部等に記憶してもよい。提示部２６は、例えばＰＣのディスプレイでもよく、タブレット端末等の表示画面でもよく、提示情報を紙媒体として印刷するプリンタ等でもよい。また、提示部２６は、例えば通信ネットワーク１３を介して接続された外部装置に提示情報が提示させてもよい。
【００２９】
＜第１実施形態における建物１２の機能構成例＞
図１の例における建物１２は、機器３１と、センサ３２と、データ収集部３３とを有する。機器３１やセンサ３２は、建物１２に設けられた各家電機器等の消費電力、太陽光発電による電力、建物１２の内外の環境状況等を取得するための計測デバイスである。
【００３０】
機器３１の一例としては、例えば各家電製品（ＰＣ、テレビ、エアコン）における消費電力や照明装置の消費電力を計測する電力計測器（電気メーター）、使用した水量を計測する水量計等があるが、これに限定されるものではない。また、センサ３２の一例としては、建物１２の内外の温度を計測する温度センサや、湿度を計測する湿度センサ等があるが、これに限定されるものではない。例えば、機器３１やセンサ３２の一例として、建物１２にソーラーパネル等の太陽光発電設備を設けている場合には、その設備から取得したで電力量を計測してもよい。
【００３１】
図１の例において、建物１２には、便宜上、機器３１とセンサ３２とをそれぞれ１つ有しているが、これに限定されるものではなく、それぞれの計測データを取得するために複数の機器３１やセンサ３２を有していてもよく、機器３１のみ又はセンサ３２のみでもよい。機器３１及びセンサ３２は、異なる識別情報（例えば、Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（ＩＰ）アドレスやＭｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ（ＭＡＣ）アドレス等のアドレス情報等）で管理される。なお、例えばエアコンから温度や湿度、風量等を取得するように、同一の機器３１やセンサ３２から複数の計測データが得られる場合には、同一の識別情報で管理される。
【００３２】
データ収集部３３は、収集先の計測デバイスの識別情報に基づいて、所定のタイミングで所定の機器３１やセンサ３２等からそれぞれの計測データを収集する。例えば、データ収集部３３は、情報収集装置１１のデータ取得部２４から指示を受けたタイミング、又はデータ取得部２４により指示されたタイミングで、指示された計測データのみを機器３１やセンサ３２等から収集する。また、データ収集部３３は、収集した結果を、通信ネットワーク１３を介してデータ取得部２４に出力する。
【００３３】
なお、本実施形態では、情報収集装置１１におけるデータ加工部２５や提示部２６の構成を建物１２に設けてもよく、データ収集部３３で取得した情報を用いて建物１２内でデータ加工部２５によるデータ加工を行い、提示部２６により加工結果のグラフ（提示情報）を提示してもよい。
【００３４】
＜情報収集装置１１のハードウェア構成例＞
次に、情報収集装置１１のハードウェア構成例について、図を用いて説明する。図２は、情報収集装置のハードウェア構成の一例を示す図である。図２の例において、情報収集装置１１は、入力装置４１と、出力装置４２と、ドライブ装置４３と、補助記憶装置４４と、主記憶装置４５と、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（ＣＰＵ）４６と、ネットワーク接続装置４７とを有し、これらはシステムバスＢで相互に接続されている。
【００３５】
入力装置４１は、ユーザ等が操作するキーボード及びマウス等のポインティングデバイスや、マイクロフォン等の音声入力デバイスを有しており、ユーザ等からのプログラムの実行指示、各種操作情報、ソフトウェア等を起動するための情報等の入力を受け付ける。
【００３６】
出力装置４２は、本実施形態における処理を行うためのコンピュータ本体（情報収集装置１１）を操作するのに必要な各種ウィンドウやデータ等を表示するディスプレイ等を有する。出力装置４２は、ＣＰＵ４６が有する制御プログラムによりプログラムの実行経過や結果等を表示することができる。
【００３７】
ここで、本実施形態において、例えばコンピュータ本体にインストールされる実行プログラムは、記録媒体４８等により提供される。記録媒体４８は、ドライブ装置４３にセット可能である。ＣＰＵ４６からの制御信号に基づき、記録媒体４８に格納された実行プログラムが、記録媒体４８からドライブ装置４３を介して補助記憶装置４４にインストールされる。
【００３８】
補助記憶装置４４は、例えばＨａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ（ＨＤＤ）やＳｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ（ＳＳＤ）等のストレージ手段等である。補助記憶装置４４は、ＣＰＵ４６からの制御信号に基づき、本実施形態における実行プログラム（情報収集プログラム）や、コンピュータに設けられた制御プログラム等を記憶し、必要に応じて入出力を行う。補助記憶装置４４は、ＣＰＵ４６からの制御信号等に基づいて、記憶された各情報から必要な情報を読み出したり、書き込むことができる。
【００３９】
主記憶装置４５は、ＣＰＵ４６により補助記憶装置４４から読み出された実行プログラム等を格納する。主記憶装置４５は、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ（ＲＯＭ）やＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＲＡＭ）等である。
【００４０】
ＣＰＵ４６は、Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ（ＯＳ）等の制御プログラム、及び主記憶装置４５に格納されている実行プログラムに基づいて、各種演算や各ハードウェア構成部とのデータの入出力等、コンピュータ全体の処理を制御して各処理を実現する。プログラムの実行中に必要な各種情報（例えば、提示情報ＤＢ２２）等は、補助記憶装置４４から取得することができ、また実行結果等を格納することもできる。
【００４１】
具体的には、ＣＰＵ４６は、例えば入力装置４１から得られるプログラムの実行指示等に基づき、補助記憶装置４４にインストールされたプログラムを実行させることにより、主記憶装置４５上でプログラムに対応する処理を行う。例えば、ＣＰＵ４６は、情報収集プログラムを実行させることで、上述した提示情報設定部２１による提示情報の設定、データ収集タイミング調整部２３による建物１２等から計測データを収集するタイミングの調整等の処理を行う。また、ＣＰＵ４６は、情報収集プログラムを実行させることにより、例えばデータ取得部２４による建物１２からの計測データの取得等の処理を行う。また、ＣＰＵ４６は、情報収集プログラムを実行させることにより、例えばデータ加工部２５による提示情報設定部２１で設定されたグラフ等の提示情報を生成するためのデータ加工やグラフの生成、提示部２６によるグラフ提示等の処理を行う。ＣＰＵ４６における処理内容は、上述した内容に限定されるものではない。ＣＰＵ４６により実行された内容は、必要に応じて補助記憶装置４４等に記憶される。
【００４２】
ネットワーク接続装置４７は、上述した通信ネットワーク１３を介して、建物１２や他の外部装置との通信を行う。ネットワーク接続装置４７は、ＣＰＵ４６からの制御信号に基づき、通信ネットワーク１３等と接続することにより、計測データを建物１２から取得したり、実行プログラムやソフトウェア、設定情報等を外部装置等から取得する。また、ネットワーク接続装置４７は、プログラムを実行することで得られた実行結果を建物１２や外部装置に提供したり、本実施形態における実行プログラム自体を外部装置等に提供してもよい。
【００４３】
記録媒体４８は、上述したように実行プログラム等が格納されたコンピュータで読み取り可能な記録媒体である。記録媒体４８は、例えばフラッシュメモリ等の半導体メモリやＣＤ−ＲＯＭ、ＤＶＤ等の可搬型の記録媒体であるが、これに限定されるものではない。
【００４４】
図２に示すハードウェア構成に実行プログラム（例えば、情報収集プログラム等）をインストールすることで、ハードウェア資源とソフトウェアとが協働して本実施形態における情報収集処理等を実現することができる。
【００４５】
＜情報収集装置１１における処理の一例＞
次に、本実施形態における情報収集装置１１における処理（情報収集処理）の一例について、フローチャートを用いて説明する。図３は、情報収集装置の処理の一例を示すフローチャートである。図３の例において、情報収集装置１１の提示情報設定部２１は、提示するグラフ情報等を設定する（Ｓ０１）。なお、Ｓ０１の処理は、情報を収集する前処理としてユーザや管理者等が事前に行っていてもよい。Ｓ０１の処理で得られた各種設定情報は、提示情報ＤＢ２２に記憶される。
【００４６】
次に、情報収集装置１１のデータ収集タイミング調整部２３は、提示情報設定部２１により設定されたグラフを生成するのに必要となるデータ（使用データ）の収集タイミングを調整する（Ｓ０２）。なお、Ｓ０２の処理において、データ収集タイミング調整部２３は、例えば予め設定された条件に基づいて同時に取得する計測データをグループ化し、そのグループ間の計測データの収集タイミングを調整する。
【００４７】
次に、情報収集装置１１のデータ取得部２４は、Ｓ０２の処理により調整されたデータ収集タイミングに対応させてデータ収集要求を建物１２等の収集対象空間に送信する（Ｓ０３）。なお、Ｓ０３の処理において、データ取得部２４は、収集するデータの種類や時間間隔等を送信することができるが、これに限定されるものではなく、例えば建物１２は、要求を受信したタイミングで対応する計測データを収集してもよい。
【００４８】
データ取得部２４は、要求した計測データを建物１２等の収集対象空間から取得する（Ｓ０４）。なお、上述したＳ０３、Ｓ０４の処理では、建物１２外から計測データを収集してもよい。建物１２以外からの計測データの例としては、例えば気象庁から得られる建物１２付近の外気温や雨量、日照時間、天候等のデータ等があるが、これに限定されるものではない。
【００４９】
次に、データ加工部２５は、Ｓ０４の処理で取得した計測データを加工する（Ｓ０５）。次に、提示部２６は、Ｓ０５の処理により加工して得られたグラフ情報を提示する（Ｓ０６）。
【００５０】
＜提示情報設定部２１の具体例＞
次に、上述した提示情報設定部２１の具体例について、フローチャートを用いて説明する。図４は、提示情報設定部の処理の一例を示すフローチャートである。図４の例において、提示情報設定部２１は、提示するグラフ毎に必要なデータを設定する（Ｓ１１）。なお、設定は、ユーザ等によりキーボード等の入力手段等を用いて設定することができるが、これに限定されるものではない。
【００５１】
指定項目の例としては、例えばグラフに提示する計測データ（使用データ）、グラフの目盛間隔、及びグラフに提示するデータが複数のセンサデータを演算加工する必要がある場合の演算式等のうち、少なくとも１つであるが、これに限定されるものではない。
【００５２】
次に、提示情報設定部２１は、設定した内容を提示情報ＤＢ２２に記憶する（Ｓ１２）なお、Ｓ１２の処理では、各グラフをグラフ識別子（識別情報）で管理する。グラフ識別しは、例えば本実施形態で提示する複数のグラフを識別するための識別子であり、グラフ識別子毎に、該当グラフに提示するデータ識別子を登録する。例えば、提示情報ＤＢ２２は、データ識別子毎に、計測データの収集先アドレスや、計測データの更新間隔、複数のセンサデータを演算加工する場合は演算式等を登録する。また、グラフ識別子毎に、該当グラフの目盛間隔等を登録する。
【００５３】
次に、提示情報設定部２１は、提示情報ＤＢ２２が更新されたことをデータ収集タイミング調整部２３に通知する（Ｓ１３）。
【００５４】
＜データ収集タイミング調整部２３の具体例＞
次に、上述したデータ収集タイミング調整部２３の具体例について、フローチャートを用いて説明する。図５は、データ収集タイミング調整部の処理の一例を示すフローチャートである。
【００５５】
図５の例において、データ収集タイミング調整部２３は、提示情報ＤＢ２２を参照し、同じタイミングでデータ（計測データ）を収集するグラフが複数あるか否か判断する（Ｓ２１）。データ収集タイミング調整部２３は、同じタイミングでデータを収集するグラフが複数ある場合（Ｓ２１において、ＹＥＳ）、同一データを使用するグラフが複数あるか否かを判断する（Ｓ２２）。
【００５６】
データ収集タイミング調整部２３は、同一データを使用するグラフが複数ある場合（Ｓ２２において、ＹＥＳ）、建物１２の機器３１やセンサ３２等に割り当てられた識別情報（例えば、収集先アドレス等）が同一のデータが複数あるか否かを判断する（Ｓ２３）。
【００５７】
データ収集タイミング調整部２３は、収集先アドレスが同一のデータが複数ある場合（Ｓ２３において、ＹＥＳ）、データ更新間隔が同一のデータが複数あるか否かを判断する（Ｓ２４）。データ収集タイミング調整部２３は、データ更新間隔が同一のデータが複数ある場合（Ｓ２４において、ＹＥＳ）、同一の収集タイミンググループ（Ｇｒ）を設定する（Ｓ２５）。例えば、同一のグループには、同一のＩＤ等を設定して管理するがこれに限定されるものではない。
【００５８】
次に、データ収集タイミング調整部２３は、必要に応じて収集タイミンググループを追番で付与する（Ｓ２６）。Ｓ２６の処理において、データ収集タイミング調整部２３は、同一データを使用するグラフが複数ない場合（Ｓ２２において、ＮＯ）、それまでにグループ化されたデータに対して収集タイミンググループを追番で付与する。また同様に、データ収集タイミング調整部２３は、収集先アドレスが同一のデータが複数ない場合（Ｓ２３において、ＮＯ）、データ更新間隔が同一のデータが複数ない場合（Ｓ２４において、ＮＯ）も、Ｓ２６の処理を行う。
【００５９】
なお、Ｓ２６の処理において、データ収集タイミング調整部２３は、別のグラフで同一データを使用する場合には、例えばそれぞれの収集タイミンググループのＩＤを同一にし、更に枝番を付与して管理してもよい。
【００６０】
次に、データ収集タイミング調整部２３は、グループ間の計測データの収集タイミングをグループ毎に所定間隔ずらして、グループ間の計測データの収集タイミングを分散させる。例えば、データ収集タイミング調整部２３は、収集タイミンググループ間で収集データ数（総数）が同じ（又はほぼ均等）になるように調整する（Ｓ２７）。これにより、同一時刻によるデータ収集が多くなることで生じるネットワークやコンピュータの負荷を軽減することができる。
【００６１】
Ｓ２７の処理において、データ収集タイミング調整部２３は、例えばグラフ目盛間隔の一番短いグラフに使用するデータが、該当間隔で確実にデータが収集できるようにする。例えば、各時間の「００秒」時点は、最もタイミングが重なる可能性があるタイミングである。したがって、「００秒」の場合には、その時間を基準に一定間隔ずつずらしたタイミングでデータを収集することができる。
【００６２】
データ収集タイミング調整部２３は、調整したデータを提示情報ＤＢ２２に記憶する（Ｓ２８）。データ収集タイミング調整部２３は、Ｓ２８の処理後、データ取得部２４に所定のタイミングによるデータの取得を通知する（Ｓ２９）。また、データ収集タイミング調整部２３は、Ｓ２１の処理において、同じタイミングでデータ収集するグラフが複数ない場合（Ｓ２１において、ＮＯ）、上述したグループ化を行う必要がないため、そのままＳ２９の処理を行う。
【００６３】
＜提示情報ＤＢ２２の具体例＞
ここで、提示情報ＤＢ２２の具体例について、図を用いて説明する。図６は、提示情報ＤＢの具体例を示す図である。図６の例において、提示情報ＤＢ２２の項目としては、例えば「グラフ識別子」、「使用データ」、「収集先アドレス」、「データ更新間隔」、「演算式」、「グラフ目盛間隔」、「収集タイミンググループ」等があるが、これに限定されるものではない。
【００６４】
「グラフ識別子」は、提示するグラフを識別するための情報である。提示情報として設定されるグラフや表等の種類によって識別子が付与される。「使用データ」は、対象のグラフに使用される計測データの種類を識別する情報である。図６の例では、文字や数字により設定されているが、これらのデータに対する計測データの内容は、予め対応付けられている。また、図６の例では、「使用データ」において、計測データの識別情報と、演算式を用いる場合の識別情報とを異なる形式で記載しているが、これに限定されるものではない。
【００６５】
「収集先アドレス」は、使用データを計測するための計測デバイスのアドレス情報（例えば、ＩＰアドレスやＭＡＣアドレス、Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ（ＵＲＬ）等）である。図６の例では、「ａａ．ｂｂ．ｃｃ．ｄｄ」、「ｗｗｗ．ｈｏｇｅ．ｊｐ」等が設定されているが、これに限定されるものではない。例えば、収集先の計測デバイスが同一の場合には、同一のアドレス情報が設定され、収集先の計測デバイスが異なる場合には異なるアドレス情報が設定される。
【００６６】
「データ更新間隔」は、使用データを更新する間隔である。図６の例において「随時」とは、例えばデータ取得要求をその計測デバイスに行った場合に、すぐにその時点での計測データを取得できることを意味するが、これに限定されるものではない。
【００６７】
「演算式」は、使用データの種類を用いて演算式の値を示している。演算式により演算した結果が新たな使用データとして扱われる。「演算式」は、加減算に限定されるものではなく、乗算や除算等を有していてもよい。例えば、電力会社から買う電力と、太陽光発電で蓄電された電力（売る電力）とから電力料金を算出する場合等では、加算だけでなく減算等の計算も行われる。
【００６８】
「グラフ目盛間隔」は、提示するグラフの目盛間隔を示している。「収集タイミンググループ」は、上述したグループ識別情報等である。「収集タイミンググループ」は、例えばグループ毎に必要に応じて追番や枝番が付与される。図６の例において、「Ｇｒ０２−１」、「Ｇｒ０２−２」は、それぞれのグループが同一の使用データ（００４１）を有するため枝番が付与されている。
【００６９】
ここで、図６の例を用いてデータ収集タイミング調整部２３における収集タイミングを調整する例を説明する。図６の例において、グラフ識別子Ａは、グラフ目盛間隔が１分で収集タイミンググループＧｒ０１が設定されている。グラフ識別子Ｂは、グラフ目盛間隔が５分で収集タイミンググループＧｒ０２−１が設定され、グラフ識別子Ｃは、グラフ目盛間隔が５分で収集タイミンググループＧｒ０２−２が設定されている。
【００７０】
この場合、データ収集タイミング調整部２３は、例えば設定したグループ識別情報の順で調整を行う。図６の例において、データ収集タイミング調整部２３は、Ｇｒ０１では毎分００秒にデータを収集するよう調整し、Ｇｒ０２−１では５分毎に収集するが、Ｇｒ０１の００秒と同一にならないように１０秒遅らした時点でデータを収集する。これにより、「００秒」時点におけるネットワークやデバイスの負荷を軽減することができる。
【００７１】
なお、上述したように１０秒ずつ収集間隔をずらした場合には、グループ数６個でずらすすべがなくなり００秒に戻ってしまう。その場合、データ収集タイミング調整部２３は、００秒時、１０秒時、・・・、毎にそれぞれ収集するデータ数が均等になるようにデータ収集する数を調整してもよい。
【００７２】
ここで、図７は、収集データのタイミング調整例を示す図である。図７に示すように、データ収集タイミング調整部２３は、タイミング調整により、毎分「００秒」、「１０秒」、「２０秒」、「３０秒」、「４０秒」、「５０秒」で、順に「Ｇｒ０１」、「Ｇｒ０２−１」、「Ｇｒ０２−２」、「Ｇｒ０３」、「Ｇｒ０４」、「Ｇｒ０５」を収集するよう調整する。また、データ収集タイミング調整部２３は、「Ｇｒ０６」以降のデータを「００秒」、「１０秒」、「２０秒」、「３０秒」、「４０秒」、「５０秒」の何れかに割り振るが、このとき、他の収集タイミングにおけるデータ数がほぼ均等になるように調整を行う。図７の例では、各秒における収集データ総数が１０〜２１の範囲で調整されているが、調整内容についてはこれに限定されるものではない。
【００７３】
また、データ収集タイミング調整部２３は、他の建物１２や他サービスでの使用の有無等に基づいて収集タイミングを調整してもよい。例えば、データ収集タイミング調整部２３は、建物１２付近の建物や他サービスが、同一センサのデータを使用している場合に、他の建物や他サービスに対するグラフ提示に関する情報とも合わせて調整してもよい。これにより、ネットワークやデバイスに対する一時的な負荷の増大やネットワークへの負荷を軽減することができ、時間的にも同期の取れた適切なグラフ等を提示することができる。
【００７４】
＜データ取得部２４の具体例＞
次に、上述したデータ取得部２４の具体例について、フローチャートを用いて説明する。図８は、データ取得部の処理の一例を示すフローチャートである。図８の例において、データ取得部２４は、データ収集要求を、データ収集タイミング調整部２３で調整された収集間隔かつ同一タイミングで建物１２に送信し（Ｓ３１）、提示するグラフで使用されるデータを建物１２から取得する（Ｓ３２）。
【００７５】
Ｓ３１の処理において、データ取得部２４は、例えば収集タイミンググループのＩＤ毎に、指定されたタイミングで、収集先アドレスに収集要求を通知（指示）する。収集要求には、例えば収集するデータに対応するデバイス情報（例えば、デバイスＩＤ）等が含まれるが、これに限定されるものではない。また、収集先アドレスが、インターネット情報（例えば、ＵＲＬ等）の場合、設定されたタイミングでアクセスし、設定されたデータを取得する。
【００７６】
建物１２は、収集要求を受信した後、指定されたデバイスＩＤのデータを収集し、データ取得部２４に送信する。なお、複数デバイスのデータを通知する場合には、１つのメッセージにまとめて通知してもよいが、これに限定されるものではない。
【００７７】
また、Ｓ３１及びＳ３２の処理では、収集先アドレスが建物１２外の場合もある。その場合には、その収集先アドレスに対してデータ収集要求を送信し、建物外の計測デバイスから計測データを取得する。
【００７８】
次に、データ取得部２４は、収集されたデータをグラフ識別子毎に複数の使用データを同時にデータ加工部２５に通知する（Ｓ３３）。
【００７９】
ここで、図９は、データ取得部により入出力されるデータの具体例を示す図である。図９（Ａ）は、建物１２から得られる収集データの一例を示す。図９（Ｂ）〜（Ｄ）は、データ加工部２５に出力するグラフ識別子毎のデータの具体例を示す。
【００８０】
図９（Ａ）の例では、デバイスＩＤ毎の収集データが示されており、デバイスＩＤは、使用データに対応した識別情報が設定されているが、これに限定されるものではない。データ収集は、設定されたグラフ間隔や収集タイミンググループでの調整内容等に基づいて設定されたタイミングで行われる。図９（Ｂ）〜（Ｄ）では、それぞれ上述したグラフ識別子Ａ〜Ｃに対応する使用データと、その使用データに対する収集データ（計測データ）例が示されている。
【００８１】
＜データ加工部２５の具体例＞
次に、上述したデータ加工部２５の具体例について、フローチャートを用いて説明する。図１０は、データ加工部の処理の一例を示すフローチャートである。図１０の例において、データ加工部２５は、データ取得部２４から通知を受けた後、使用データ毎に、データ補間の必要があるか否か判定する（Ｓ４１）。Ｓ４１の処理において、データ加工部２５は、例えば１つ前に受信したデータの時刻と、最新データの時刻との差が、グラフ目盛間隔より大きい場合や、データ更新間隔がグラフ目盛間隔より大きい場合に、データ補間の必要があると判定する。Ｓ４１の判定手法は、これに限定されるものではない。
【００８２】
データ加工部２５は、データ補間の必要ありと判断した場合（Ｓ４１において、ＹＥＳ）、データの補間を行う（Ｓ４２）。Ｓ４２において、データ加工部２５は、補間手法として、例えば１つ前に受信したデータ値で、最新データまでを補間する手法や、１つ前に受信したデータ値と最新データ値とを直線又は所定の補間関数（曲線）で結んで補間する手法等がある。また、データ加工部２５は、補間手法として、例えば予め設定されたデータモデル（補間パターン）とのマッチングによりデータを補間する手法等があるが、補間手法については、これに限定されるものではなく、１又は複数の補間手法を組み合わせてもよい。
【００８３】
データ加工部２５は、Ｓ４１の処理において、データ補間の必要がない場合（Ｓ４１において、ＮＯ）、又はＳ４２の処理後、グラフ識別子毎に、収集データを用いて演算する必要があるか否かを判断する（Ｓ４３）。なお、Ｓ４３の処理において、データ加工部２５は、上述した提示情報ＤＢ２２を参照し、そのグラフ識別子に対する演算式の有無により演算を行う必要があるか否かを判断する。
【００８４】
データ加工部２５は、演算する必要がある場合（Ｓ４３において、ＹＥＳ）、収集されたデータを用いて、提示情報ＤＢ２２に記憶された設定した演算式で演算する（Ｓ４４）。
【００８５】
また、データ加工部２５は、演算する必要がない場合（Ｓ４３において、ＮＯ）、又はＳ４４の処理後、得られたデータから提示情報設定部２１で設定されたグラフを生成し（Ｓ４５）、生成したグラフ等の情報を提示部２６に通知する（Ｓ４６）。
【００８６】
これにより、提示部２６は、設定されたグラフを画面等に提示することで、"見える化サービス"を提供することができる。
【００８７】
＜補間手法の具体例＞
上述したデータ加工部２５における補間手法（Ｓ４２の処理）の具体例について説明する。本実施形態における補間手法では、定期的に収集データを収集し、時系列データを生成する。次に、データ加工部２５は、この時系列データから、ベース以外の時系列データを抽出する。例えば、最低値付近の値で変化が小さい期間をベースとすると、最低値付近で値が大きく「＋」に変化したタイミングから、逆に最低値付近で変化が小さくなったタイミングまでの期間がベース以外となる。
【００８８】
次に、データ加工部２５は、ベース以外の期間の時系列データをグラフ化する。次に、データ加工部２５は、グラフを線分表現する。線分表現とは、変動の大きい個所を直線で繋ぎ、その後残った部分を直線で繋ぐことである。その際、なるべく少ない直線で繋ぐのが好ましい。
【００８９】
次に、データ加工部２５は、例えば予め設定された時系列データモデルと、線分表現した図形とを比較し、最も近い時系列データモデルと抽出し、抽出した時系列モデルに必要なパラメータ値を線分表現した図形から抽出する。その後、データ加工部２５は、計測デバイス毎に時系列データモデルとパラメータとをモデルＤＢ等に登録しておく。
【００９０】
これにより、データ加工部２５は、補間の必要がある計測デバイスがある場合に、上述したモデルＤＢを参照して、データ欠損位置がモデルＤＢのどのフェーズにあるかを判定し、判定したモデルＤＢに対応するパラメータを用いて欠損部分を補間することができる。なお、データ加工部２５におけるデータの補間手法については、これに限定されるものではない。
【００９１】
＜取得データと加工データの具体例＞
次に、図１１は、取得データと加工データの具体例を説明するための図である。
【００９２】
図１１（Ａ）は、上述したグラフ識別子Ａに対する取得データの一例を示し、図１１（Ｂ）は、上述したグラフ識別子Ｂに対する取得データ及び加工データの一例を示し、図１１（Ｃ）は、グラフ識別子Ａに対する取得データ及び加工データの一例を示している。また、図１１（Ａ）〜（Ｃ）の例では、使用データ（デバイスＩＤ）に対応するデータ内容（例えば、室温、エアコン消費電力量等）も示している。
【００９３】
図１１（Ａ）〜（Ｃ）の例では、上述した提示情報ＤＢ２２で設定された時間間隔毎に所定のデータが時系列データとして継続して取得されている。ここで、図１１（Ｂ）、（Ｃ）に示す「００４１（太陽光発電量）」については、同一のタイミング（例えば、５分間隔）で取得されるため、データ取得部２４は、１度の取得要求を行い、その結果として得られる値を図１１（Ｂ）、（Ｃ）に示すグラフに使用する。具体的には、図１１（Ｂ）の収集タイミンググループＧｒ０２−１で収集した太陽光発電量を、枝番が付与された図１１（Ｃ）の「Ｇｒ０２−１＿００４１」のデータとして利用する。なお、図１１（Ｃ）の例における「Ｇｒ０２−１＿００４１」の表記は、これに限定されるものではなく、例えば「Ｇｒ０２−２」のような枝番で管理されていてもよい。
【００９４】
また、図１１（Ｂ）の例では、使用データ「Ｂ０１（総消費電力量）」、「Ｂ０２（買電量）」が演算により得られるデータであるため、データ加工部２５は、提示情報ＤＢ２２で設定された演算式による加工を行い、その結果を格納する。
【００９５】
また、図１１（Ｃ）の例において、使用データ「０１０１（外気温）」は１時間間隔でデータが更新されるが、グラフ感覚は、５分間隔である。したがって、データ加工部２５は、１時間間隔でデータを取得し、その間の時間の値は上述した補間手法等を用いて補間した値を格納する。
【００９６】
＜提示部２６により提示されるデータ例＞
次に、上述した提示部２６により提示されるデータ例について、図を用いて説明する。図１２は、提示部により提示されたデータ例を示す図である。提示部２６は、上述したグラフ識別子に基づいて、例えば図１２（Ａ）〜（Ｃ）に示すようなグラフを画面等に表示したり、紙等に印刷することで、ユーザに提示することができる。
【００９７】
なお、図１２（Ａ）〜（Ｃ）の例は、それぞれグラフ識別子Ａ〜Ｃに対応するものである。第１実施形態では、提示するグラフ等を生成するのに必要な計測データをグループ化し、各グループで収集タイミングが同期するよう調整してデータの収集を行うことで、収集負荷の軽減とリアルタイム性を確保して適切な情報収集を実現することができる。
【００９８】
＜第２実施形態＞
次に、第２実施形態について説明する。なお、第２実施形態における機能構成やハードウェア構成は、上述した第１実施形態における構成と同様の構成を用いることができるため、ここでの具体的な説明は省略する。第２実施形態は、上述した第１実施形態と比較すると、例えば提示情報設定部２１において、グラフに提示するデータの単位を設定する。
【００９９】
例えば、提示情報設定部２１は、グラフ毎に必要なデータを設定する。第２実施形態における設定項目としては、例えばグラフに提示するデータ、グラフの目盛間隔、演算式、更にはデータの単位等があるが、これに限定されるものではない。第２実施形態では、例えばグラフ識別子毎に、該当グラフのデータ単位を登録する。
【０１００】
ここで、図１３は、第２実施形態における提示情報ＤＢの一例を示す図である。図１３の例では、上述した第１実施形態における提示情報ＤＢ２２の項目の他に「データ単位」の項目等を有している。図１３の例では、「Ｗｈ」から「ｋＷｈ」への単位の変換内容が設定されているが（Ｗｈ→ｋＷｈ）、設定内容はこれに限定されるものではない。この設定により、収集したデータの単位が「Ｗｈ」である場合に、その値を「ｋＷｈ」に変換する。なお、単位が「Ｗｈ」でなかった場合には、上述した単位変換処理は行わなくてもよい。
【０１０１】
図１４は、第２実施形態におけるデータ加工部の処理の一例を示すフローチャートである。図１４の例において、データ加工部２５は、第１実施形態と同様に、収集データを受信した後、使用データ毎に、データ補間の必要があるか否か判定する（Ｓ５１）。データ加工部２５は、データ補間の必要ありと判断した場合（Ｓ５１において、ＹＥＳ）、データの補間を行う（Ｓ５２）。
【０１０２】
次に、データ加工部２５は、Ｓ５１の処理において、データ補間の必要がない場合（Ｓ５１において、ＮＯ）、又はＳ５２の処理後、単位を揃える必要があるか否かを判断する（Ｓ５３）。データ加工部２５は、単位を揃える必要がある場合（Ｓ５３において、ＹＥＳ）、提示情報ＤＢの「データ単位」を参照し、設定した条件でデータ単位を揃える（Ｓ５４）。
【０１０３】
データ加工部２５は、Ｓ５３の処理において、データ単位を揃える必要がない場合（Ｓ５３において、ＮＯ）、又はＳ５４の処理後、グラフ識別子毎に、収集データを用いて演算する必要があるか否かを判断する（Ｓ５５）。
【０１０４】
データ加工部２５は、演算する必要がある場合（Ｓ５５において、ＹＥＳ）、収集されたデータを用いて、提示情報ＤＢ２２に記憶された設定した演算式で演算する（Ｓ５６）。
【０１０５】
また、データ加工部２５は、演算する必要がない場合（Ｓ５５において、ＮＯ）、又はＳ５６の処理後、得られたデータから提示情報設定部２１で設定されたグラフを生成し（Ｓ５７）、生成したグラフ等の情報を提示部２６に通知する（Ｓ５８）。
【０１０６】
これにより、提示部２６は、設定されたグラフを画面等に提示することで、"見える化サービス"を提供することができる。なお、上述したデータ加工部２５以外の構成等による処理については、上述した第１実施形態と同様であるため、ここでの説明は省略する。
【０１０７】
このように、第２実施形態では、グラフ識別子毎に、計測データの数値の単位を揃えることで、より分かり易いグラフをユーザや管理者等に提示することができる。
【０１０８】
＜第３実施形態＞
次に、第３実施形態について説明する。なお、第３実施形態における機能構成やハードウェア構成は、上述した第１実施形態における構成と同様の構成を用いることができるため、ここでの具体的な説明は省略する。第３実施形態は、上述した第１実施形態と比較すると、収集タイミングをデバイス種別の優先度に応じて調整する機能を有する。
【０１０９】
第３実施形態において、提示情報設定部２１は、グラフ毎に必要なデータを設定する。第３実施形態における設定項目としては、例えばグラフに提示するデータ、グラフの目盛間隔、演算式、データの単位、更にはデバイス種別とその優先度等がある。第３実施形態では、デバイス種別毎に優先度を設定する。
【０１１０】
ここで、図１５は、第３実施形態における提示情報ＤＢの一例を示す図である。図１５（Ａ）の例では、上述した第２実施形態における提示情報ＤＢの項目の他に「デバイス種別」の項目（例えば、温度、電力量）等を有している。
【０１１１】
また、第３実施形態では、図１５（Ｂ）に示すようにデバイス種別毎に優先度が設定されている。図１５（Ｂ）の例では、数値の小さい方が、優先度が高く、具体的には電力量の方が温度より優先度が高いことを示しているが、優先度の設定については、これに限定されるものではない。
【０１１２】
図１６は、第３実施形態におけるデータ収集タイミング調整部の処理の一例を示すフローチャートである。図１６の例において、データ収集タイミング調整部２３は、第１実施形態と同様に、まず提示情報ＤＢ２２を参照し、同じタイミングでデータを収集するグラフが複数あるか否か判断する（Ｓ６１）。データ収集タイミング調整部２３は、同じタイミングでデータを収集するグラフが複数ある場合（Ｓ６１において、ＹＥＳ）、同一データを使用するグラフが複数あるか否かを判断する（Ｓ６２）。
【０１１３】
データ収集タイミング調整部２３は、同一データを使用するグラフが複数ある場合（Ｓ６２において、ＹＥＳ）、建物１２の機器３１やセンサ３２に対応する収集先アドレスが同一のデータが複数あるか否かを判断する（Ｓ６３）。
【０１１４】
データ収集タイミング調整部２３は、収集先アドレスが同一のデータが複数ある場合（Ｓ６３において、ＹＥＳ）、データ更新間隔が同一のデータが複数あるか否かを判断する（Ｓ６４）。
【０１１５】
データ収集タイミング調整部２３は、データ更新間隔が同一のデータが複数ある場合（Ｓ６４において、ＹＥＳ）、図１５（Ｂ）に示すデバイス種別毎の優先度から優先度の高い順にソートする（Ｓ６５）。Ｓ６５の処理において、データ収集タイミング調整部２３は、例えばグラフ識別子毎に、デバイス種別毎の優先度の平均値を算出し、高い順にソートするが、これに限定されるものではない。例えば、図１５（Ａ）、（Ｂ）の例では、収集タイミンググループＧｒ０１の計測データ（使用データ）０００１（温度）、０００２（電力量）の優先度の平均は、「（２＋１）／２＝１．５」となる。また、収集タイミンググループＧｒ０２−１の計測データの優先度の平均は、全てが電力量であるため、図１５（Ｂ）を参照すると「（１＋１＋１＋１）／４＝１」となる。したがって、第３実施形態において、データ収集タイミング調整部２３は、Ｇｒ０２−１の方がＧｒ０１より優先度が高くなるため、先に目的の収集時間に近い時間で収集タイミングが調整される。
【０１１６】
次に、データ収集タイミング調整部２３は、Ｓ６５で得られた順番で収集タイミンググループを追番で付与する（Ｓ６６）。Ｓ６６の処理において、データ収集タイミング調整部２３は、同一データを使用するグラフが複数ない場合（Ｓ６２において、ＮＯ）、それまでにグループ化されたデータに対して収集タイミンググループを追番で付与する。また同様に、データ収集タイミング調整部２３は、収集先アドレスが同一のデータが複数ない場合（Ｓ６３において、ＮＯ）、データ更新間隔が同一のデータが複数ない場合（Ｓ６４において、ＮＯ）も、Ｓ６６の処理を行う。
【０１１７】
なお、Ｓ６６の処理において、データ収集タイミング調整部２３は、別のグラフで同一データを使用する場合には、例えばそれぞれの収集タイミンググループのＩＤを同一にし、更に枝番を付与して管理してもよい。
【０１１８】
次に、データ収集タイミング調整部２３は、グループ間の計測データの収集タイミングをグループ毎に所定間隔ずらして、グループ間の計測データの収集タイミングを分散させる。例えば、データ収集タイミング調整部２３は、収集タイミンググループ間で収集データ数（総数）が同じ（又はほぼ均等）になるように調整する（Ｓ６７）。これにより、同一時刻によるデータ収集が多くなることで生じるネットワークやコンピュータの負荷を軽減することができる。
【０１１９】
データ収集タイミング調整部２３は、調整したデータを提示情報ＤＢ２２に記憶する（Ｓ６８）。データ収集タイミング調整部２３は、Ｓ６８の処理後、データ取得部２４に所定のタイミングによるデータの取得を通知する（Ｓ６９）。また、データ収集タイミング調整部２３は、Ｓ６１の処理において、同じタイミングでデータ収集するグラフが複数ない場合（Ｓ６１において、ＮＯ）、上述したグループ化を行う必要がないため、そのままＳ２９の処理を行う。
【０１２０】
上述したように、第３実施形態では、優先度に応じたグループ毎に収集タイミングを調整することで、優先度に高い計測データを、その時間通り又は少ない誤差で収集することができる。したがって、見える化に応じた適切なデータ収集を実現することができる。
【０１２１】
上述したように本実施形態によれば、計測データを適切に収集することができる。例えば、本実施形態は、情報収集負荷の軽減とリアルタイム性の確保の両立を可能とする。また、本実施形態は、例えばＥＭＳ（エネルギーマネジメントシステム）等に適用することができる。
【０１２２】
以上、実施例について詳述したが、特定の実施例に限定されるものではなく、特許請求の範囲に記載された範囲内において、種々の変形及び変更が可能である。また、上述した各実施例の一部又は全部を組み合わせることも可能である。
【０１２３】
なお、以上の実施例に関し、更に以下の付記を開示する。
（付記１）
提示情報を提示する際に必要な計測データをグループ化し、グループ内の計測データの収集タイミングを同期させるように調整するデータ収集タイミング調整部と、
前記データ収集タイミング調整部により調整された前記収集タイミングで１又は複数の計測デバイスから計測データを取得するデータ取得部とを有することを特徴とする情報収集装置。
（付記２）
前記データ取得部で取得した計測データを用いて予め設定された演算を実行して前記提示情報を取得するデータ加工部を有し、
前記データ加工部は、前記提示情報で提示する時間間隔において取得できていない期間の計測データを、前記データ取得部で既に取得した計測データを用いて補間することを特徴とする付記１に記載の情報収集装置。
（付記３）
前記データ加工部は、
前記提示情報に対応させて前記計測データの数値の単位を変換することを特徴とする付記２に記載の情報収集装置。
（付記４）
前記データ収集タイミング調整部は、
前記計測データの収集タイミングを、前記計測デバイスのデバイス種別毎の優先度に応じて調整することを特徴とする付記１乃至３のうち何れか１項に記載の情報収集装置。
（付記５）
前記データ収集タイミング調整部は、
前記グループ間の計測データの収集タイミングを前記グループ毎に所定間隔ずらして、前記グループ間の計測データの収集タイミングを分散させることを特徴とする付記１乃至４のうち何れか１項に記載の情報収集装置。
（付記６）
前記データ収集タイミング調整部は、
前記グループ毎に所定間隔ずらした収集タイミングを設定し、設定した各収集タイミングにおいて収集される計測データのデータ数が均等になるように調整することを特徴とする付記１乃至５のうち何れか１項に記載の情報収集装置。
（付記７）
前記データ収集タイミング調整部は、
複数の提示情報に同一の計測データが含まれる場合に、他のグループの収集タイミングで取得される計測データを他の提示情報で使用するために前記収集タイミングを調整することを特徴とする付記１乃至６のうち何れか１項に記載の情報収集装置。
（付記８）
提示情報を提示する際に用いる１又は複数の計測データを選定し、選定した前記計測データを送信するように計測デバイスに指示し、指示に基づいて前記計測デバイスから送信された計測データを取得するデータ取得部を有することを特徴とする情報収集装置。
（付記９）
情報収集装置が、
提示情報を提示する際に必要な計測データをグループ化し、グループ内の計測データの収集タイミングを同期させるように調整し、
調整された前記収集タイミングで１又は複数の計測デバイスから計測データを取得することを特徴とする情報収集方法。
（付記１０）
提示情報を提示する際に必要な計測データをグループ化し、グループ内の計測データの収集タイミングを同期させるように調整し、
調整された前記収集タイミングで１又は複数の計測デバイスから計測データを取得する、処理をコンピュータに実行させるための情報収集プログラム。
【符号の説明】
【０１２４】
１０  情報収集システム
１１  情報収集装置
１２  建物
１３  通信ネットワーク
２１  提示情報設定部
２２  提示情報ＤＢ
２３  データ収集タイミング調整部
２４  データ取得部
２５  データ加工部
２６  提示部
３１  機器
３２  センサ
３３  データ収集部
４１  入力装置
４２  出力装置
４３  ドライブ装置
４４  補助記憶装置
４５  主記憶装置
４６  ＣＰＵ
４７  ネットワーク接続装置
４８  記録媒体
【図１】
2015080116.tif 000003
【図２】
2015080116.tif 000004
【図３】
2015080116.tif 000005
【図４】
2015080116.tif 000006
【図５】
2015080116.tif 000007
【図６】
2015080116.tif 000008
【図７】
2015080116.tif 000009
【図８】
2015080116.tif 000010
【図９】
2015080116.tif 000011
【図１０】
2015080116.tif 000012
【図１１】
2015080116.tif 000013
【図１２】
2015080116.tif 000014
【図１３】
2015080116.tif 000015
【図１４】
2015080116.tif 000016
【図１５】
2015080116.tif 000017
【図１６】
2015080116.tif 000018