(57)【要約】【課題】複数のセンサー装置からのデータ取得において、ネットワーク全体のトラフィック量の低減を考慮し、データ獲得の目的に適したデータ量を取得できるようにデータ取得頻度を調整できるデータ取得頻度制御装置及びプログラムを提供する。【解決手段】本発明のデータ取得頻度制御装置は、複数のセンサー装置のうち、ある対象を検出する対象検出センサー装置と、当該対象検出センサー装置と関連する１又は複数の関連センサー装置とを対応付けた状況情報を記憶する状況情報記憶手段と、対象検出センサー装置から取得した対象検出データに基づいて、状況情報を参照して認識した対象検出センサー装置に関連する各関連センサー装置及び又は当該対象検出センサー装置に対して、データの送信頻度の変更を指示する送信頻度変更指示手段とを備えることを特徴とする。【選択図】      図１
2012104943.tif 000002
【特許請求の範囲】
【請求項１】
複数のセンサー装置のそれぞれがセンシングしたデータを、上記各センサー装置から取得するデータ取得頻度を制御するデータ取得頻度制御装置であって、
上記複数のセンサー装置のうち、ある対象を検出する対象検出センサー装置と、当該対象検出センサー装置と関連する１又は複数の関連センサー装置とを対応付けた状況情報を記憶する状況情報記憶手段と、
上記対象検出センサー装置から取得した対象検出データに基づいて、上記状況情報を参照して認識した上記対象検出センサー装置に関連する上記各関連センサー装置及び又は当該対象検出センサー装置に対して、データの送信頻度の変更を指示する送信頻度変更指示手段と
を備えることを特徴とするデータ取得頻度制御装置。
【請求項２】
上記状況情報は、上記各センサー装置の通信制御を行うセンサー制御装置に関する情報を含むものであり、
上記送信頻度変更指示手段が、上記状況情報を参照して、上記各関連センサー装置に対応する上記センサー制御装置に対して、データ取得に係るポーリング間隔の変更又はイベント閾値の変更を指示することを特徴とする請求項１に記載のデータ取得頻度制御装置。
【請求項３】
上記送信頻度変更指示手段が、上記対象検出センサー装置から取得した上記対象検出データに基づく対象検出状況に応じて、当該対象検出センサー装置及び又はこれに関連する上記各関連センサー装置のデータ送信方式の切り替えを指示するものであることを特徴とする請求項１又は２に記載のデータ取得頻度制御装置。
【請求項４】
複数のセンサー装置のそれぞれがセンシングしたデータを、上記各センサー装置から取得するデータ取得頻度を制御するデータ取得頻度制御プログラムであって、
コンピュータが、上記複数のセンサー装置のうち、ある対象を検出する対象検出センサー装置と、当該対象検出センサー装置と関連する１又は複数の関連センサー装置とを対応付けた状況情報を記憶する状況情報記憶手段を有し、
上記コンピュータを、
上記対象検出センサー装置から取得した対象検出データに基づいて、上記状況情報を参照して認識した上記対象検出センサー装置に関連する上記各関連センサー装置及び又は当該対象検出センサー装置に対して、データの送信頻度の変更を指示する送信頻度変更指示手段として機能させることを特徴とするデータ取得頻度制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ取得頻度制御装置及びプログラムに関し、例えば、複数のセンサーを有して構成されるセンサーネットワークやホームネットワーク等のシステムにおいて、データの取得頻度を制御するデータ取得頻度制御装置及びプログラムに適用し得るものである。
【背景技術】
【０００２】
近年、複数のセンサーを備える通信装置（以下、センサー装置）が分散的に配置され、複数のセンサー装置から間欠的にセンサーデータを制御装置が収集し、その収集したセンサーデータを用いて様々なサービスを提供することが要求されている。
【０００３】
従来、例えば、複数のセンサーと、データを収集する制御装置と、サービス提供装置等からなるシステムでは、センサー側が自発的にデータを送信するイベント通知型のデータ送信方式と、制御装置がセンサーに対してポーリングを送信し、ポーリングを受信したセンサーがこれに応答してデータを制御装置に送信するポーリングによるデータ送信方式とが存在する。
【０００４】
特許文献１には、イベント通知方式とポーリングによる送信方式とを用いて、監視装置が被監視装置から監視データを収集する監視データ収集システムに関する技術が記載されている。特許文献１の記載技術は、制御装置である監視装置の処理負荷が増大した場合に、監視データを取得できなくなることを回避するために、監視装置の輻輳状態に応じてデータ送信方式を切り替えるというものである。
【０００５】
従来、特許文献１の記載技術のほかにも、データ送信方式を切り替える方法として、例えば、センサー装置側からイベント通知が発生していないときにはポーリングによる通知方式を採用する方法や、データの発生頻度や応答速度に応じてイベント通知方式とポーリングによる通知方式とを切り替える方法もある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−３２５１１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したように、特許文献１の記載技術も含め従来の方法はいずれも、センサー装置と制御装置との間の通信量や、センサー装置及び又は制御装置の処理負荷量などの物理的な値を指標として、イベント通知方式、ポーリングによる通知方式のいずれかに切り替えるというものである。
【０００８】
しかしながら、従来の方法は、機械的に通信量や制御装置の処理量に応じて通知方式を切り替えるものであり、センサーの属性やセンサーがおかれた状況、役割など、それぞれのセンサーの意味的な特徴を考慮したものではない。
【０００９】
例えば、センサーには、人感センサー、温度センサー、湿度センサー、電力センサーなど様々な種類がある。また提供するサービスに必要なデータは１種類でなく、複数種類のデータ観測が必要となる場合がある。サービスの態様によっては、長期的に観測が必要なものもあれば、短期的又は瞬間的に必要なものもある。よりきめ細かいサービスを提供するためには、例えば、ある期間のデータ取得間隔を短くしてより多くのデータを取得するなど取得間隔の変更することも必要となる。このように、データ観測の目的やサービスの目的に適した方法でデータを取得することが望まれる。
【００１０】
従来の方法は、上記のようなそれぞれのセンサーの意味的な特徴に応じて、本来的な目的に必要なデータを適切に取得することができないという問題がある。
【００１１】
そのため、複数のセンサー装置からデータを収集するシステムにおいて、ネットワーク全体のトラフィックを上げることなく、本来取得すべき目的のデータを適切に取得することができるデータ取得頻度制御装置及びプログラムが求められている。
【課題を解決するための手段】
【００１２】
かかる課題を解決するために、第１の本発明のデータ取得頻度制御装置は、複数のセンサー装置のそれぞれがセンシングしたデータを、各センサー装置から取得するデータ取得頻度を制御するデータ取得頻度制御装置であって、（１）複数のセンサー装置のうち、ある対象を検出する対象検出センサー装置と、当該対象検出センサー装置と関連する１又は複数の関連センサー装置とを対応付けた状況情報を記憶する状況情報記憶手段と、（２）対象検出センサー装置から取得した対象検出データに基づいて、状況情報を参照して認識した対象検出センサー装置に関連する各関連センサー装置及び又は当該対象検出センサー装置に対して、データの送信頻度の変更を指示する送信頻度変更指示手段とを備えることを特徴とする。
【００１３】
第２の本発明のデータ取得頻度制御プログラムは、複数のセンサー装置のそれぞれがセンシングしたデータを、各センサー装置から取得するデータ取得頻度を制御するデータ取得頻度制御プログラムであって、コンピュータが、複数のセンサー装置のうち、ある対象を検出する対象検出センサー装置と、当該対象検出センサー装置と関連する１又は複数の関連センサー装置とを対応付けた状況情報を記憶する状況情報記憶手段を有し、コンピュータを、（１）対象検出センサー装置から取得した対象検出データに基づいて、状況情報を参照して認識した対象検出センサー装置に関連する各関連センサー装置及び又は当該対象検出センサー装置に対して、データの送信頻度の変更を指示する送信頻度変更指示手段として機能させることを特徴とするデータ取得頻度制御プログラム。
【発明の効果】
【００１４】
本発明によれば、複数のセンサー装置からデータを収集するシステムにおいて、各センサー装置からデータを取得するデータ取得頻度を調整することで、ネットワーク全体のトラフィックを上げることなく、本来取得すべき目的のデータを適切に取得することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態に係るネットワークの全体構成を示す全体構成図である。
【図２】実施形態に係る状況確認装置の内部構成を示す内部構成図である。
【図３】実施形態に係るセンサー状況情報の構成例を示す構成図である。
【図４】実施形態に係るセンサー制御装置の内部構成を示す内部構成図である。
【図５】実施形態に係る通信制御情報の構成例を示す構成図である。
【図６】実施形態に係るセンサー装置の内部構成を示す内部構成図である。
【図７】実施形態に係るホームネットワーク上でのセンサー装置の配置を示す配置図である。
【図８】実施形態に係るネットワークのデータ取得頻度制御処理の動作を示すシーケンス図である。
【発明を実施するための形態】
【００１６】
（Ａ）実施形態
以下では、本発明のデータ取得頻度制御装置及びプログラムの実施形態について図面を参照しながら説明する。
【００１７】
（Ａ−１）実施形態の構成
（Ａ−１−１）全体構成
図１は、実施形態に係るネットワークの全体構成例を示す全体構成図である。図１において、実施形態のネットワーク１０は、複数のセンサー制御装置２−ｍ（１≦ｍ≦Ｍ、Ｍは自然数）、各センサー制御装置２−ｋに通信可能な複数のセンサー装置１−ｎ（１≦ｎ≦Ｎ、Ｎは自然数）、ゲートウェイ装置３、状況認識装置４、サービス提供装置５を有して構成される。なお、図１では、センサー制御装置２−１と通信可能な複数のセンサー装置１−ｎを例示する。
【００１８】
図１において、ネットワーク１０は、複数のネットワークを有する場合を例示しており、センサー装置１−ｎ及びセンサー制御装置２−ｍの間のセンサー側ネットワーク６、センサー制御装置２−ｍ及びゲートウェイ装置３の間のローカルネットワーク７、ゲートウェイ３及び状況認識装置４の間の上位ネットワーク８、状況認識装置４及びサービス提供装置５の間のグローバルネットワーク９を有する。
【００１９】
センサー側ネットワーク６は、商用・非商用を問わず、センサー制御装置２−１で制御されるものであれば広く適用することができる。
【００２０】
センサー装置１−ｎは、所定のセンサーと通信機能を有する装置である。センサー装置１−ｎは、センサー側ネットワーク６を介して、センシングしたデータをセンサー制御装置２−１に送信するものである。
【００２１】
ここで、センサー装置１−ｎは、センサー制御装置２−１の制御によって、データ送信方式やデータの送信間隔などの通信制御が行われる。データ送信方式は、特に限定されることなく種々の方式を広く適用することができる。この実施形態では、イベント通知方式とセンサー制御装置２−１からのポーリングによる通知方式とを適用する場合を説明する。
【００２２】
また、センサー装置１−ｎが有するセンサー種類は、提供するサービスに応じて、様々なセンサーを適用することができる。例えば、センサーの種類として、温度センサー、湿度センサー（以下、温度及び湿度をセンシング可能なセンサーを温湿度センサーと呼ぶ）、照度センサー、人感センサー、電力センサー等のセンサー類がある。また、センサー装置１−ｎは、そのセンサーの種類やサービスの目的等に応じて、適切な位置に配置される。
【００２３】
センサー制御装置２−ｍは、複数のセンサー装置１−ｎとの間の通信制御を行うものである。これにより、センサー側ネットワーク６の通信制御を行うことができる。また、センサー制御装置２−ｍは、センサー装置１−ｎから受信したデータを、ローカルネットワーク７を通じて、ゲートウェイ装置３に送信するものである。
【００２４】
また、センサー制御装置２−ｍは、ゲートウェイ装置３を介して、状況認識装置４から制御指示信号を受け取り、この制御指示信号に基づいて、通信可能な各センサー装置１−ｎのデータ送信方式の切り替えやデータ送信方式の設定条件の変更を行う。
【００２５】
ゲートウェイ装置３は、ローカルネットワーク７と上位ネットワーク８との間に介在するものであり、センサー制御装置２−ｍ又は状況認識装置４から受信したデータを送信先に向けて転送するものである。
【００２６】
状況認識装置４は、上位ネットワーク８を通じて、ゲートウェイ装置３からデータを受信する。受信したデータに基づいて、状況認識装置４は目的とする状況を確認する。そして、状況認識装置４は、受信したデータ（いわゆる生データ）と、その受信データに基づいて所定の加工処理を施した加工後のデータを、グローバルネットワーク９を通じてサービス提供装置５に与える。
【００２７】
また、状況認識装置４は、観測する現在の状況に応じて、各センサー装置１−ｎのデータ送信方式の切り替えや条件の変更を指示する。この各センサー装置１−ｎのデータ送信方式の切り替えや条件の変更は、状況認識装置４が、各センサー装置１−ｎが接続しているセンサー制御装置２−ｍに対して指示する。状況認識装置４は、各センサー装置１−ｎが接続しているセンサー制御装置２−ｍに関する情報を保持しており、変更等を指示するセンサー装置１−ｎのセンサー制御装置２−ｍを特定し、そのセンサー制御装置２−ｍに対して変更等の指示を行う。
【００２８】
なお、図１では、説明便宜のために、１台のサービス提供装置５を備える場合を例示する。つまり、状況認識装置４が、１つのサービスに関するデータ収集を行う場合を例示する。しかし、状況認識装置４は複数のサービスのそれぞれについてデータ収集するようにしてもよい。このとき、状況認識装置４は、それぞれのサービスの目的に応じた状況を確認し、それぞれの状況に応じたデータ加工やセンサー制御装置２−ｍへの指示を行うようにしてもよい。
【００２９】
サービス提供装置５は、グローバルネットワーク９を通じて状況認識装置４から取得したデータを用いて、所定のサービスを提供するものである。
【００３０】
（Ａ−１−２）状況認識装置４の内部構成
図２は、この実施形態の状況認識装置４の内部構成を示す内部構成図である。図２において、状況認識装置４は、通信処理部４１、状況確認部４２、センシング方法変更部４３、データ加工部４４、センサー状況情報記憶部４５を有する。
【００３１】
通信処理部４１は、グローバルネットワーク９、上位ネットワーク８との間でデータを送受信するものである。
【００３２】
センサー状況情報記憶部４５は、サービスに係る各センサー装置１−ｎの状況に関するセンサー状況情報を記憶するものである。
【００３３】
センサー状況情報は、例えば、各センサー装置１−ｎのセンサーの種類やサービスにおける役割や配置位置等のデータ収集で各センサーがおかれている特徴的な意義と状況を示す情報や、他のセンサー装置１−ｎのセンサーとの関係、通信制御されているセンサー制御装置などの情報を有するものである。
【００３４】
図３は、センサー状況情報記憶部４５に記憶される情報の項目例を示す構成図である。例えば、図３の例では、部屋に人が入ってきたことを感知したときに温度、湿度、照度、電力等のデータを観測するサービスに用いる場合を想定したものである。
【００３５】
図３に示すように、センサー状況情報の項目として、大きくは、「センサー識別情報」、「状況情報」、「関連センサー識別情報」、「センサー制御装置」がある。また、項目「状況情報」の一例として、「種類」、「役割」、「配置位置」、「送信方式」、「イベント閾値」、「ポーリング（取得間隔）」がある。
【００３６】
「センサー識別情報」は、各センサー装置１−ｎを識別する情報であり、例えば、ＩＤ、アドレス情報などが該当する。「種類」は、各センサー装置１−ｎが有するセンサーの種類であり、例えば、人感センサー、温湿度センサー、照度センサー、電力センサー等である。
【００３７】
「役割」とは、データ観測の目的において、そのセンサーが果たす意義・役割を定義したものである。この「役割」に定義するセンサーの意義・役割は、データ観測の目的、サービスの目的に応じて異なる。そのため、それらの目的に応じて適宜決定することができるものである。
【００３８】
「配置位置」とは、センサー装置１−ｎが配置されている位置を示すものである。図３の例の場合、家の和室にセンサーが配置されている場合を例示しているが、これに限られず、「和室のエアコン横」、「和室のコンセント」等のように、より詳細な位置を記載するようにしてもよい。例えば、同じセンサーが同じ部屋に複数個配置されることもあるので、その場合には、どこに配置したセンサーであるかを識別することができる。
【００３９】
「送信方式」は、センサーを有するセンサー装置１−ｎの現在のデータ送信方式である。また、「イベント閾値」は、イベント通知方式を採用している場合のイベント通知の閾値、「ポーリング（取得間隔）」は、ポーリングによる通知方式を採用している場合のデータ送信の間隔である。「イベント閾値」、「ポーリング（取得間隔）」には、データ取得頻度が記載される。例えば、「イベント閾値」には、データを送信するまでのイベント発生回数を管理するようにしてもよく、イベント発生回数が小さいほどデータ取得頻度が高くなる。また「ポーリング（取得間隔）」には、例えば「１分に１回」、「１時間に１回」など単位時間当たりのポーリング回数を管理する。また例えば、データ取得頻度を「１（低頻度）」〜「５（高頻度）」段階で予め設定して管理するようにしてもよい。
【００４０】
「関連センサー識別情報」は、データ観測等の目的において、そのセンサーと関連して配置されている１又は複数のセンサーの識別情報である。「センサー制御装置識別情報」は、そのセンサー装置１−ｎの通信制御を行うセンサー制御装置の識別情報であり、例えば、アドレス情報などが該当する。
【００４１】
例えば、図３において想定するサービスで用いるセンサーには、センシング対象（例えば人）の活動に呼応して対象が活動的であることを検出できるセンサーが存在する。これを活動検出センサーと呼ぶ。図３の例では、「役割」に「活動検出」と記載する。活動検出センサーの例としては、例えば、図３の場合、人を直接的に感知する人感センサー、部屋に存在する人が家電製品を利用することで電力量の変化を検出することで、間接的に人を感知する電力センサー（ＡＣコンセントに接続された家電製品の電力量を測定するもの）等があげられる。なお、活動検出センサーとしてもっぱら有効でないセンサーとしては、例えば、直接的又は間接的に人を感知することができないセンサーであり、温湿度センサー等がある。
【００４２】
また、上記のような活動検出センサーによる対象の検出と連携して、目的とするデータ観測を行うセンサーがある。これを関連センサー又は関連センサー群と呼ぶ。図３の例では、「役割」に「関連」と記載する。例えばエアコンの稼働状況を観測するサービスの場合、部屋に存在する人の検出に伴い、その部屋の状況を観測するセンサーが該当する。図３の例の場合、人感センサーに関与する関連センサーとして、温湿度センサー、照度センサー、電力センサーが該当する。なお、電力センサーは、活動検出センサーとしての役割もあるが、エアコンの稼働状況を観測するという目的を考慮すると、関連センサーとしての役割もある。
【００４３】
状況確認部４２は、受信したデータに基づいてセンサー状況情報を参照し、現実に発生している状況を確認するものである。例えば、受信したデータに含まれるセンサー識別情報が図３のセンサー識別情報「Ａ」であるとすると、「配置位置：和室」の「役割：活動検出センサー」からのセンサーデータであることを確認する。また活動検出センサーからのデータ受信後に、センサー識別情報「Ｂ」や「Ｃ」とするデータを受信すると、「配置位置：和室」に人が存在するときの温度・湿度、や照度のセンサーデータであることを推定できる。
【００４４】
センシング方法変更部４３は、状況確認部４２により確認された状況に応じて、センサー制御装置２−ｍに対して、センサー装置１−ｎのデータ送信方式の切り替えや条件の変更を指示するものである。センシング方法変更部４３は、例えば、状況に応じてセンシング方法を変更する動作定義を有しており、その動作定義に従ってセンシング方法の変更を指示する方法を用いることができる。例えば、活動検出センサー（図３のセンサー識別情報「Ａ」）からデータを受信すると、その活動検出センサーのデータ送信方式をイベント通知方式からポーリングによる通知方式に変更する指示をする。また例えば、活動検出センサーからのデータ受信後、その活動検出センサーに関与する関連センサー「Ｂ」、「Ｃ」、「Ｄ」のデータ取得頻度を上げるようにポーリング（取得間隔）を短くすること、イベント閾値を小さくすることを指示する。このように、状況に応じてセンシング変更を指示することで、活動検出センサーからのデータ取得頻度を下げ、データ観測に必要な温湿度センサー、照度センサーからのデータ取得頻度を上げることができる。
【００４５】
データ加工部４４は、上位ネットワーク８を通じて受信したデータに対して所定の加工処理を行うものである。これにより、サービス提供装置５がサービス提供で要求するデータに加工することができ、その加工後のデータをサービス提供装置５に与えることができる。データ加工部４４が行う加工処理は、サービスに応じて異なるが、例えば、集計処理、統計処理等がある。
【００４６】
（Ａ−１−３）センサー制御装置２−ｍの内部構成
図４は、センサー制御装置２−ｍの内部構成を示す内部構成図である。図４において、センサー制御装置２−ｍは、制御部２１、通信処理部２２、通信制御管理部２３を有する。
【００４７】
通信制御管理部２３は、通信可能なセンサー装置１−ｎの通信制御管理情報をセンサー装置１−ｎ毎に保持するものである。
【００４８】
通信処理部２２は、各センサー装置１−ｎからセンサーデータを受信し、ゲートウェイ装置３に向けて受信したデータを送信するものである。さらに、通信処理部２２は、ローカルネットワーク７を通じて、状況認識装置４からの各センサー装置１−ｎに対する通信制御指示を受け取る。通信処理部２２は、この受信した通信制御指示を制御部２１に与える。また、状況認識装置４は、センサー装置１−ｎに対する通信制御の制御信号を制御部２１から受け取り、その制御信号をセンサー装置１−ｎに向けて送信する。
【００４９】
通信制御管理部２３が保持する通信制御管理情報の一例を図５に示す。図５において、通信制御管理情報は、「センサー識別情報」、「送信方式」、「イベント閾値」、「ポーリング（取得間隔）」を項目として有する。「センサー識別情報」、「送信方式」、「イベント閾値」、「ポーリング（取得間隔）」は、図３で説明したセンサー状況情報の対応する項目と同じである。
【００５０】
制御部２１は、状況認識装置４からの通信制御指示に基づいて、各センサー装置１−ｎの通信制御を行うものである。制御部２１は、状況認識装置４からセンサー装置１−ｎに対する通信制御指示を受け取ると、通信制御管理情報を参照して、指示されたセンサー装置１−ｎに対してデータ送信方式を切り替えや条件の設定変更を行う。
【００５１】
制御部２１は、イベント通知制御部２１１と、ポーリング制御部２１２とを有する。イベント通知制御部２１１は、状況認識装置４からデータ発信を行うイベント閾値の変更を受けると、その指示されたイベント閾値を指示されたセンサー装置１−ｎに対して通知するようにする。また、ポーリング制御部２１２は、状況認識装置４からデータ発信を行うポーリングの間隔の変更を受けると、その変更後のポーリング間隔で、対応するセンサー装置１−ｎに対してポーリングを送信するようにする。
【００５２】
（Ａ−１−４）センサー装置１−ｎの内部構成
図６は、センサー装置１−ｎの内部構成を示す内部構成図である。図６において、センサー装置１−ｎは、通信処理部１１、センサー１２を有する。通信処理部１１は、イベント通知部１１１、ポーリング通知部１１２、センサーデータ蓄積部１１３を有する。
【００５３】
通信処理部１１は、センサー制御装置２−ｍからの指示を受けて、イベント通知部１１１とポーリング通知部１１２とを切り替え、いずれを用いてセンサーデータをセンサー制御装置２−ｍに送信するものである。
【００５４】
イベント通知部１１１は、イベントが発生すると、センサー制御装置２−ｍに制御された所定のイベント閾値に従って、センサー１２によりセンシングされたデータを送信するものである。
【００５５】
ポーリング通知部１１２は、センサー制御装置２−ｍからポーリングを受信すると、センサー１２によりセンシングされたデータやセンサーデータ蓄積部１１３に蓄積されたデータを送信するものである。
【００５６】
センサー１２は、センシングデータを生成するものである。センサーデータ蓄積部１１３は、センサー１２によりセンシングされたデータを一時的に蓄積するものである。
【００５７】
（Ａ−２）実施形態の動作
次に、この実施形態のネットワーク１０におけるデータ取得頻度制御処理の動作を、図面を参照しながら説明する。
【００５８】
ここでは、例えば、部屋に人が入ったときのエアコンの稼働状況を観測するサービスを、ホームネットワーク上で適用する場合を例示する。
【００５９】
図７は、ホームネットワーク上でのセンサー装置１−ｎの配置を示す配置図である。図７では、斜線を含む丸が温湿度センサーや照度センサー（関連センサー）を示し、黒丸が人感センサー（活動検出センサー）、白丸が、ＡＣコンセントの電力量を計測する電力センサーとし、各部屋の適切な位置に配置されている。
【００６０】
図８は、実施形態のネットワーク１０におけるデータ取得頻度制御処理の動作を示すシーケンス図である。
【００６１】
まず、活動検出センサーは、当初、イベント発生時にセンサーデータを通知するイベント通知方式を適用しており、関連センサーは、センサー制御装置２−１からポーリングを受信するとデータを送信するポーリング方式を適用しているものとする。なお、活動検出センサーは複数あってもよい。
【００６２】
図８において、センサー制御装置２−１は、ポーリング制御部２１２が、定期的にポーリング方式を適用する関連センサーに対してポーリングを送信する（Ｓ１０１）。
【００６３】
関連センサーにおいて、通信処理部１１がセンサー制御装置２−１からポーリングを受信すると、ポーリング通信部１１２がセンシングしたデータをセンサー制御装置２−１に送信する。センサー制御装置２−１では、通信処理部２２が、関連センサーからのセンサーデータを受信し（Ｓ１０２）、その受信したセンサーデータを、ゲートウェイ装置３を通じて、状況認識装置４に向けて送信する（Ｓ１０３、Ｓ１０４）。
【００６４】
状況認識装置４では、通信処理部４１が、定期的に受信したセンサーデータをサービス提供装置５に送信する（Ｓ１０５）。このとき、状況認識装置４では、受信したデータに基づいて、所定の加工処理を施し、その加工後のデータもサービス提供装置５に与えるようにしてもよい。
【００６５】
ここで、活動検出センサーは、イベント通知方式を採用している。すなわち、対象（例えば人等）を検出するというイベントが発生するまで、活動検出センサーはデータ送信（イベント通知）を行わない。そのため、活動検出センサーのイベント通知に係るデータは、ローカルネットワーク７や上位ネットワーク８上に送信されない。また、活動検出センサーに対する関連センサーは、ポーリング方式を採用している。活動検出センサーによる対象検出前においては、センサー制御装置２−１のポーリング間隔を、例えば１時間に１回等のように比較的長く設定することで、センサー制御装置２−１が取得するデータ取得量を減らすことができ、さらにローカルネットワーク７、上位ネットワーク８上のトラフィック量も抑えることができる。
【００６６】
次に、活動検出センサーにおいて、センサー１２が対象を検出すると、イベント通信部１１１が対象検出を示すセンサーデータをセンサー制御装置２−１にイベント通知をする（Ｓ１０６）。なお、イベント発生した場合、活動検出センサーは、比較的高頻度でデータを上げる。
【００６７】
センサー制御装置２−１では、通信処理部２２が、対象の活動検出を示すデータを受信し（Ｓ１０７）、活動検出センサーからのデータ（活動検出データ）を、ゲートウェイ装置３を通じて、状況認識装置４に向けて送信する（Ｓ１０８、Ｓ１０９）。また、状況認識装置４は、受信したデータをサービス提供装置５に送信する（Ｓ１１０）。
【００６８】
ここで、状況認識装置４において、状況確認部４２は、通信処理部４１がデータを受信すると、そのデータに含まれるセンサー識別情報に基づいて、活動検出センサーからのデータであると認識し、活動検出センサーが対象を検出したことを確認する。
【００６９】
また、状況認識装置４において、センシング方法変更部４３は、活動検出センサーからデータを受信したことを認識すると、当該活動検出センサーのデータ送信方式をイベント通知方式からポーリング方式に切り替える。また、センシング方法変更部４３は、センサー状況確認情報記憶部４５のセンサー状況確認情報を参照して、当該活動センサーに関与する関連センサー群を特定し、その関連センサー群からのデータ取得頻度を上げるように、ポーリング間隔の変更を行う（Ｓ１１１）。
【００７０】
ポーリング間隔の変更は、例えば、１時間に１回のデータ取得頻度であったものを、毎分１回のデータ取得頻度、又は数秒に１回のデータ取得頻度に変更するなど、予め設定された変更内容に応じて変更することができる。
【００７１】
そして、状況認識装置４は、センシング方法変更部４３により変更されたデータ送信方式やポーリング間隔の内容を示す通信制御指示（センシング変更コマンド）を、当該活動検出センサー及び関連センサー群と通信可能なセンサー制御装置２−１に送信する（Ｓ１１２、Ｓ１１３）。
【００７２】
センサー制御装置２−１では、制御部２１が、状況認識装置４からの通信制御指示を受けて、対応する活動検出センサーのデータ送信方式の切り替え及び関連センサー群のポーリング間隔の変更を行う。
【００７３】
例えば、イベント通知制御部２１１は、活動検出センサーに対して、イベント通知の停止を要求し、ポーリングによるデータ送信方式への切り替えを指示する（Ｓ１１４）。さらに、イベント通知制御部２１１は、通信制御管理部２３の通信制御管理情報における当該活性検出センサーのデータ送信方式をポーリングによるデータ送信方式に切り替え、状況認識装置４から指示されたポーリング間隔に設定変更する（Ｓ１１５）。
【００７４】
また例えば、ポーリング制御部２１２は、通信制御管理部２３の通信制御管理情報における当該関連センサーのポーリング間隔を、状況認識装置４から指示されたポーリング間隔に設定変更する（Ｓ１１６）。
【００７５】
そして、センサー制御装置２−１は、変更後のポーリング間隔に基づいて、各センサー装置１−ｎに対してポーリングを送信し（Ｓ１１７、Ｓ１１８）、これにより、センサー装置１−ｎから取得したセンサーデータを、ゲートウェイ装置３を通じて、状況認識装置４に与える（Ｓ１２０）。また、状況認識装置４は、受信したセンサーデータ及び収集したデータに基づいて所定の加工処理をしたデータをサービス提供装置５に送信する（Ｓ１２１）。
【００７６】
これにより、イベント通知をしていた活動検出センサーのデータ送信方式をポーリング方式に変更することで、対象検出をした活動検出センサーからのデータ送信頻度を減らすことができるので、ローカルネットワーク７や上位ネットワーク８上の無駄なセンサーデータトラフィックを減らすことが可能となる。
【００７７】
一方で、活動検出センサーがセンシングの対象を発見したことから、それらの関与センサー群のポーリングの間隔を短くし、データの変化を細かく取得することで、状況認識装置４がセンシング対象の活動を認識しやすくする。このように、対象検出のためのセンサー動作頻度を下げて、対象の周辺のセンサーデータの取得頻度を上げることにより、センサーデータのトラフィックを上げずに、必要なセンサーデータを取得することが可能となる。
【００７８】
例えば、図７に例示したホームネットワークにおいて、和室に配置された人感センサー５１及び５２が活動検出センサーに相当し、温湿度センサー・照度センサー５５と電力センサー５３及び５４が人感センサーに関連する関連センサーに相当する。
【００７９】
和室に対象とする人が入ってきたことを人感センサー５１及び５２がセンシングすると、人感センサー５１及び５２がセンシングしたデータを、図７では図示しないセンサー制御装置２−１にイベント通知する。
【００８０】
その後、図８で説明したデータ取得頻度制御により、人感センサー５１及び５２は、イベント通知方式からポーリング方式に切り替える。また、図７に図示しないセンサー制御装置２−１のポーリング間隔は、図７に図示しない状況認識装置４からの通信制御指示に従った間隔に変更する。温湿度センサー・照度センサー５５と電力センサー５３及び５４は、センサー制御装置２−１からそれまでよりも短くなった間隔でポーリングを受信し、そのポーリング受信に基づいて、センシングしたデータをセンサー制御装置２−１に送信する。
【００８１】
このようにすることで、対象とする人がいる和室で、人の活動を把握するための電力量データや温度・湿度データ、照度データのデータ量を増やすことができる。そのため、例えば、エアコンの温度の上がりすぎ（又は下がりすぎ）を検出するために、温湿度センサー５５の稼動間隔を数分おきから数秒おきに変更することができる。
【００８２】
ほかの部屋の各種センサーは、和室とは異なる別のセンサー制御装置２−ｍが制御する。そのため、ほかの部屋に位置する各種センサーからのデータ収集については、低いポーリング頻度とイベント型を維持し、余計なトラフィックがネットワーク上に発生しないようにすることができる。
【００８３】
また、その後、活動検出センサーである人感センサーが、対象を検出できなくなると（すなわち、状況認識装置４において活動検出センサーからのデータ取得がなくなると）、状況認識装置４は、関連センサー群のポーリング間隔をもとのポーリング間隔に変更する指示や、活動検出センサーのデータ送信方式をイベント通知方式に切り替える指示を、センサー制御装置に対して行う。
【００８４】
（Ａ−３）実施形態の効果
以上のように、実施形態によれば、活動検出センサーがセンシング対象を検出した後に活動検出センサーの送信するデータ量を下げ、活動検出センサーに関与するセンサー群のセンシングの頻度を上げることにより、ネットワーク全体のトラフィックを上げずに、より詳細な活動を認識・推定するために、必要な数多くのデータを取得することが可能となる。
【００８５】
（Ｂ）他の実施形態
（Ｂ−１）上述した実施形態では、図１に示したネットワーク１０に適用する場合を例示したが、ネットワークの構成は、図１に示した構成に限定されるものではない。
【００８６】
例えば、上述した実施形態では、ゲートウェイ装置３を通じて複数のネットワーク間でのセンサーデータのやりとりを行っているが、単一のネットワーク内で状況認識装置を配置しても良い。
【００８７】
また、上述した実施形態では、サービス提供装置５をグローバルネットワーク９の背後に配置したが、サービス提供装置５が上位ネットワーク８に配置されるようにしてもよい。
【００８８】
（Ｂ−２）上述した実施形態では、状況認識装置４におけるセンサーデータ取得の方法として、センサー制御装置２−ｍによるポーリングによる方式とイベント通知方式とを切り替えていたが、ポーリングによる方式だけを用いて、状況認識装置４がポーリングの間隔を広くしたり狭くしたりすることにより同様の効果を得ることも可能である。
【００８９】
また、上述した実施形態では、状況認識装置４におけるセンサーデータの取得の方法として、センサー制御装置２−ｍによるポーリングによる方式とイベント通知方式を切り替えていたが、イベント通知方式だけを用いて、状況認識装置４がイベントの閾値を大きくしたり小さくしたり調整することにより、同様の効果を得ることも可能である。
【００９０】
なお、イベント通知方式を採用する場合、各センサー装置の通信制御を行うセンサー制御装置を備えず、状況認識装置が、センサー装置に対して直接イベント閾値の変更を指示するようにしてもよい。
【００９１】
（Ｂ−３）上述した状況認識装置が、センサー制御装置とサービス提供装置との間に、１台の装置として配置される場合を例示したが、サービス提供装置にセンサーデータを供給する前、すなわち、サービス提供装置の前段に位置されていればよく、ゲートウェイ装置等のネットワーク装置に搭載されるようにしてもよい。
【００９２】
（Ｂ−４）上述した実施形態では、説明便宜上、活動検出センサーとこれに関与する関連センサー群との２つに分けて説明した。しかし、関連センサー群の中で、データ観測上で、状況を認識するために特に必要なセンサーについては、他の関連センサーよりも更に優先してデータ取得頻度を上げるようにしてもよい。すなわち、関連センサー群の中で、データ取得頻度を高く設定した関連センサーと、低く設定した関連センサーとを設けるようにしてもよい。さらに、関連センサー群に属する各関連センサーについて個別のデータ取得頻度を設定するようにしてもよい。
【００９３】
（Ｂ−５）上述した実施形態の状況認識装置の処理は、いわゆるソフトウェア処理により実現されるものである。例えば、状況認識装置のハードウェアは、ＣＰＵ、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ等からなり、ＣＰＵが、二次記憶部に格納されるプログラムを、処理に必要なデータを用いて実行することにより、各種処理を実現する。
【符号の説明】
【００９４】
１−１〜１−Ｎ…センサー装置、２−１〜２−Ｍ…センサー制御装置、３…ゲートウェイ装置、４…状況確認装置、５…サービス提供装置、１０…ネットワーク、
４１…通信処理部、４２…状況確認部、４３…センシング方法変更部、４４…データ加工部、４５…センサー状況情報記憶部。
【図１】
2012104943.tif 000003
【図２】
2012104943.tif 000004
【図３】
2012104943.tif 000005
【図４】
2012104943.tif 000006
【図５】
2012104943.tif 000007
【図６】
2012104943.tif 000008
【図７】
2012104943.tif 000009
【図８】
2012104943.tif 000010