(57)【特許請求の範囲】
【請求項１】
組織を構成する複数の利用者それぞれに装着される端末と、上記端末と通信を行う基地局と、上記基地局とネットワークを介して接続されるサーバと、を備える情報処理システムであって、
上記端末は、環境情報を取得する第１のセンサと、上記環境情報を上記基地局に送信する送信装置と、を備え、
上記サーバは、上記ネットワークに接続されるネットワークインタフェースと、上記ネットワークインタフェースに接続されるプロセッサと、上記プロセッサに接続される記録装置と、を備え、
上記記録装置は、上記複数の利用者それぞれと上記複数の利用者それぞれが属する上記組織の集団との対応づけを格納する個人情報テーブルを記録し、
上記プロセッサは、
上記ネットワークインタフェースを介して上記環境情報を受信して上記記録装置に記録し、
上記環境情報に基づいて上記利用者ごとの所定期間内の環境情報を集計して上記記録装置に記録し、
上記個人情報テーブルを参照して、上記利用者ごとの所定期間内の環境情報から上記集団ごとの上記所定期間内の環境情報を算出し、上記情報処理システムに接続される表示装置に出力する情報処理システム。
【請求項２】
請求項１に記載の情報処理システムにおいて、
上記環境情報は、温度情報、照度情報、湿度情報の少なくとも何れか１つである情報処理システム。
【請求項３】
請求項１に記載の情報処理システムにおいて、
上記個人情報テーブルは、上記集団と上記集団の責任者との対応づけを格納し、
上記プロセッサは、上記個人情報テーブルに基づいて上記集団ごとの所定期間内の環境情報を上記集団の責任者と対応づけて、上記表示装置に出力する情報処理システム。
【請求項４】
請求項１に記載の情報処理システムにおいて、
上記端末は、加速度情報を取得する第２のセンサと、他の利用者との対面情報を取得する第３のセンサをさらに有し、
上記送信装置は、上記加速度情報及び上記対面情報を上記基地局に送信し、
上記プロセッサは、上記加速度情報に基づいて上記加速度が所定の閾値を超えるか否かにより上記利用者が積極状態であるか否かを判定し、上記対面情報に基づいて上記利用者が他の利用者と対面状態であるか否かを判定し、上記積極状態と上記対面状態を組み合わせた４状態ごとに上記所定期間内の環境情報を算出して上記記録装置に記録する情報処理システム。
【請求項５】
請求項４に記載の情報処理システムにおいて、
上記プロセッサは、上記積極状態及び上記対面状態に基づいて上記利用者ごとの作業効率を示す作業効率データを算出して上記記録装置に記録し、上記利用者ごとの上記作業効率データと上記環境情報に基づいて適正な環境情報を算出して上記表示装置に出力する情報処理システム。
【請求項６】
請求項５に記載の情報処理システムにおいて、
上記プロセッサは、上記作業効率データとして、非対面状態の時間に対する非積極状態かつ非対面状態の時間の割合から上記利用者ごとの集中時間率を算出し、対面状態の時間に対する積極状態かつ対面状態の時間の割合から上記利用者ごとの対面積極率を算出する情報処理システム。
【請求項７】
請求項５に記載の情報処理システムにおいて、
上記プロセッサは、上記複数の利用者の環境情報のうち、上記作業効率が所定範囲内に該当する環境情報を上記適正な環境情報とする情報処理システム。
【請求項８】
請求項５に記載の情報処理システムにおいて、
上記プロセッサは、上記集団ごとの所定期間内の環境情報と上記適正な環境情報とを対応づけて、上記表示装置に出力する情報処理システム。
【請求項９】
組織を構成する複数の利用者それぞれに装着される端末と通信を行う基地局にネットワークを介して接続されるサーバであって、
上記ネットワークに接続されるネットワークインタフェースと、
上記ネットワークインタフェースに接続されるプロセッサと、
上記プロセッサに接続される記録装置と、を備え、
上記記録装置は、上記複数の利用者それぞれと上記複数の利用者それぞれが属する上記組織の集団との対応づけを格納する個人情報テーブルを記録し、
上記プロセッサは、
上記ネットワークインタフェースを介して上記端末が取得する環境情報を受信して上記記録装置に格納し、
上記環境情報に基づいて上記利用者ごとの所定期間内の環境情報を集計して上記記録装置に格納し、
上記個人情報テーブルを参照して、上記利用者ごとの所定期間内の環境情報から上記集団ごとの上記所定期間内の環境情報を算出し、上記ネットワークに接続される表示装置に出力するサーバ。
【請求項１０】
請求項９に記載のサーバにおいて、
上記環境情報は、温度情報、照度情報、湿度情報の少なくとも何れか１つであるサーバ
。
【請求項１１】
請求項９に記載のサーバにおいて、
上記個人情報テーブルは、上記集団と上記集団の責任者との対応づけを格納し、
上記プロセッサは、上記個人情報テーブルに基づいて上記集団ごとの所定期間内の環境情報を上記集団の責任者と対応づけて、上記表示装置に出力するサーバ。
【請求項１２】
請求項９に記載のサーバにおいて、
上記プロセッサは、
上記ネットワークインタフェースを介して、上記端末が取得する加速度情報及び他の利用者との対面情報を受信し、
上記加速度情報に基づいて上記加速度が所定の閾値を超えるか否かにより上記利用者が積極状態であるか否かを判定し、上記対面情報に基づいて上記利用者が他の利用者と対面状態であるか否かを判定し、上記積極状態と上記対面状態を組み合わせた４状態ごとに上記所定期間内の環境情報を算出して上記記録装置に記録するサーバ。
【請求項１３】
請求項９に記載のサーバにおいて、
上記プロセッサは、上記積極状態及び上記対面状態に基づいて上記利用者ごとの作業効率を示す作業効率データを算出して上記記録装置に記録し、上記利用者ごとの上記作業効率データと上記環境情報に基づいて適正な環境情報を算出して上記表示装置に出力するサーバ。
【請求項１４】
請求項１３に記載のサーバにおいて、
上記プロセッサは、上記作業効率データとして、非対面状態の時間に対する非積極状態かつ非対面状態の時間の割合から上記利用者ごとの集中時間率を算出し、対面状態の時間に対する積極状態かつ対面状態の時間の割合から上記利用者ごとの対面積極率を算出するサーバ。
【請求項１５】
請求項１３に記載のサーバにおいて、
上記プロセッサは、上記複数の利用者の環境情報のうち、上記作業効率が所定範囲内に該当する環境情報を上記適正な環境情報とするサーバ。
【請求項１６】
請求項１３に記載のサーバにおいて、
記プロセッサは、上記集団ごとの所定期間内の環境情報と上記適正な環境情報とを対応づけて、上記表示装置に出力するサーバ。
【請求項１７】
組織を構成する複数の利用者それぞれに装着される端末と、上記端末と通信を行う基地局と、上記基地局とネットワークを介して接続されるサーバと、を備える情報処理システムを用いた情報処理方法であって、
上記端末は、環境情報を取得して上記基地局へ送信し、
上記サーバは、上記複数の利用者それぞれと上記複数の利用者それぞれが属する上記組織の集団とを予め対応づけ、
上記サーバは、上記環境情報に基づいて上記利用者ごとの所定期間内の環境情報を集計し、
上記サーバは、上記複数の利用者それぞれと上記集団との対応づけを用いて、上記利用者ごとの所定期間内の環境情報から上記集団ごとの上記所定期間内の環境情報を算出し、
上記集団ごとの所定期間内の環境情報を表示する情報処理方法。
【請求項１８】
請求項１７に記載の情報処理方法において、
上記サーバは、上記集団と上記集団の責任者とを予め対応づけ、
上記集団と上記集団の責任者との対応づけを用いて、上記集団ごとの所定期間内の環境情報を上記集団の責任者と対応づけて表示する情報処理方法。
【請求項１９】
請求項１７に記載の情報処理方法において、
上記端末は、加速度情報及び他の利用者との対面情報を取得し、
上記サーバは、上記加速度情報に基づいて上記加速度が所定の閾値を超えるか否かにより上記利用者が積極状態であるか否かを判定し、上記対面情報に基づいて上記利用者が他の利用者と対面状態であるか否かを判定し、上記積極状態及び上記対面状態に基づいて上記利用者ごとの作業効率を示す作業効率データを算出し、上記利用者ごとの上記作業効率データと上記環境情報に基づいて適正な環境情報を算出し、
上記適正な環境情報を上記集団ごとの所定期間内の環境情報に対応づけて表示する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサデバイスを用いて温度・湿度・照度などの環境情報を収集し、集計、表示する技術に関する。
【背景技術】
【０００２】
建物など、複数の人が生活・業務を行う空間における、エネルギー計測と解析の仕組みは、ＢＥＭＳ（Ｂｕｉｌｄｉｎｇ  Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）（登録商標）と呼ばれ、実用化されている。リアルタイムにエネルギー使用量の絶対値、空調用や照明用など系統別の電力量、各省エネルギーシステムの効果などが出力される。このＢＥＭＳ手法を用いて空調機を制御する技術が知られている（例えば、特許文献１参照）。【０００３】
また、センシング機器を用いて温度や照度などの環境情報を取得し、電気や水などの効率利用を行う省エネルギーに活用する技術が研究されている。例えば特許文献２では、携帯電話機に対して、温度センサ、においセンサ、湿度センサ、赤外線センサ、加速度センサ等の各種センサを設ける。この各検出出力に基づいて当該携帯電話機の状況を総合的に判別し、この判別した状況に応じた動作制御を行う。例えば温度センサにより所定温度以上或いは所定温度以下の温度が検出された場合、エアコンディショナ装置の電源を投入するか否かを問う音声メッセージを出力制御し、該電源をオン制御するための制御コマンドを近距離無線送信して、エアコンディショナ装置を遠隔操作する。【０００４】
センシング機器を、人が常時装着する取り組みも着実に進みつつあり、腕輪型にして脈拍や温度を常時測定する研究が進められている（例えば、非特許文献１参照）。また、名札型にして赤外線により人と人の対面コミュニケーション量や発話量をはかる研究などが進められている（例えば、非特許文献２参照）。さらに、名札型のセンシング機器を用いて、組織内のコミュニケーションパタンと、生産性の関係を解析しようとする研究も始まっている（例えば、非特許文献３参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２９８２９６号公報
【特許文献２】特開２００７−１３５００８号公報
【非特許文献】
【０００６】
【非特許文献１】Tanaka、「Life Microscope: Continuous daily-activity recording system with tiny wireless sensor」、International Conference on Networked Sensing Systems、2008年6月17日、p. 162-165
【非特許文献２】Wakisaka、「Beam-Scan Sensor Node: Reliable Sensing of Human Interactions in Organization」、International Conference on Networked Sensing Systems、（米国）、2009年6月17日
【非特許文献３】Lynn、「Mining Face-to-Face Interaction Networks Using Sociometric Badges: Evidence Predicting Productivity in IT Configuration」、International Conference on Information Systems、（フランス）、2008年12月14日
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１はエネルギー管理に関するものであるが、そのエネルギーモニタリングシステムを用いることで、出力各系統が建屋の階や部屋と対応づいていれば、どの部屋の消費量が多いか、どの階の消費量が多いかなどを把握でき、部屋や建物ごとのエネルギー消費や環境情報を把握できる。また、エネルギー計測にあたっては、温度計、湿度計などを用いている。【０００８】
これに対して、発明者らは組織に属する対象者を直接的にセンシングすることで環境情報を収集し、組織のエネルギー管理を行う研究を進めている。この中で、組織の対象者の活動空間を管理する組織の制約が、エネルギー管理に大きな影響を与えることに気がついた。【０００９】
すなわち、一般的には場所を単位としてエネルギー計測や分析を行ってエネルギー管理を行う。特許文献１で用いられている温度計や湿度計などの据置型センサも、場所ベースで配置されることが多いため、組織管理者がエネルギー消費や環境情報を把握し、エネルギー消費を抑えるようにエアコンなどの機器の設定変更を行うように従業員に指示すれば、組織の制約は表面化しない。これに対して、組織に属する対象者を直接的にセンシングすることで環境情報を収集してエネルギー管理を行う場合には、当該組織のどの場所で各対象者が活動しているかに依存し、往々にして場所を単位としてエネルギー管理を行うことが適切でないことが生じる。【００１０】
具体的には、同じ空間内に、複数の組織が存在した場合である。例えば部屋１に、グループＡとグループＢが存在するような場合である。各グループのリーダーは、リーダーａ、リーダーｂとする。誰かがグループＡ、Ｂの全従業員に命令することができればよいが、各従業員に指示できるのは、各グループのリーダーであることが一般的である。このとき、リーダーａが環境に気を使って、従業員に指示し、エアコン設定を弱めにして利用しようとしたとする。一方のリーダーｂは環境を気にしていないとする。エネルギー使用料を両グループで分け合って支払う場合、グループＢの人は、自分のグループが多少エネルギーを多く使っても構わないだろうと考え、エアコンの設定を強めることも生じる。この結果、グループＡは、自分のグループだけ頑張っても仕方がないと受け止めてしまう。【００１１】
これはひとつの例であるが、場所が同じという理由で同じ空間内に複数の組織が存在する場合に場所単位でエネルギー管理を行うと、組織の制約によって、効率的にエネルギー管理ができなくなってしまう。そのため、同じ空間内に複数の組織がいる場合には、組織管理者はグループ毎に状況を把握し、指示・命令を行うことが重要である。【００１２】
また別の例として、ひとつの組織が複数の場所に分かれていたり、普段と異なる場所で業務を行っている場合である。例えば普段は部屋２で業務を行っているグループＣが、他のグループＤの部屋３で業務を行うことも当然生じうる。グループＣの従業員は、自分たちに責任のある部屋でなければ、エネルギー低減をするモチベーションは生じない。エアコン設定を高め、エネルギーを無駄に使うことが生じうる。部屋毎のエネルギーモニタリングを行っている組織管理者は、普段その空間を使っているグループＤの人にエネルギー低減を指示するが、それでは効率的にエネルギー管理ができない。【００１３】
また、特許文献２では、携帯電話機に対して各種センサを設けて、エネルギー管理を行う。しかしながら、一人の人が一つの空間にいる場を対象としており、複数の人が複数の空間にいる状況については何ら考慮されていない。【００１４】
以上をまとめると、学校や企業など、複数の人が複数の部屋・階・建屋などの空間にいる場においては、一つの場所に複数の組織がいる場合と、一つの組織が通常の作業場所を含めて複数の場所にいる場合に、適切に問題特定と行動指示を行うことが必要になる。
【課題を解決するための手段】
【００１５】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、下記の通りである。【００１６】
組織を構成する複数の利用者それぞれに装着される端末と、端末と通信を行う基地局と、基地局とネットワークを介して接続されるサーバと、を備える情報処理システムである。端末は、環境情報を取得する第１のセンサと、環境情報を基地局に送信する送信装置とを備える。サーバは、ネットワークに接続されるネットワークインタフェースと、ネットワークインタフェースに接続されるプロセッサと、プロセッサに接続される記録装置とを備える。記録装置は、複数の利用者それぞれと複数の利用者それぞれが属する組織の集団との対応づけを格納する個人情報テーブルを記録する。プロセッサは、ネットワークインタフェースを介して環境情報を受信して記録装置に記録し、環境情報に基づいて利用者ごとの所定期間内の環境情報を集計して記録装置に記録し、個人情報テーブルを参照して、利用者ごとの所定期間内の環境情報から集団ごとの所定期間内の環境情報を算出し、情報処理システムに接続される表示装置に出力する。【００１７】
また、組織を構成する複数の利用者それぞれに装着される端末と通信を行う基地局にネットワークを介して接続されるサーバである。サーバは、ネットワークに接続されるネットワークインタフェースと、ネットワークインタフェースに接続されるプロセッサと、プロセッサに接続される記録装置とを備える。記録装置は、複数の利用者それぞれと複数の利用者それぞれが属する組織の集団との対応づけを格納する個人情報テーブルを記録する。プロセッサは、ネットワークインタフェースを介して端末が取得する環境情報を受信して記録装置に格納し、環境情報に基づいて利用者ごとの所定期間内の環境情報を集計して記録装置に格納し、個人情報テーブルを参照して、利用者ごとの所定期間内の環境情報から集団ごとの所定期間内の環境情報を算出し、ネットワークに接続される表示装置に出力する。【００１８】
組織を構成する複数の利用者それぞれに装着される端末と、端末と通信を行う基地局と、基地局とネットワークを介して接続されるサーバと、を備える情報処理システムを用いた情報処理方法である。端末は、環境情報を取得して基地局へ送信する。サーバは複数の利用者それぞれと複数の利用者それぞれが属する組織の集団とを予め対応づけ、サーバは環境情報に基づいて利用者ごとの所定期間内の環境情報を集計し、サーバは複数の利用者それぞれと集団との対応づけを用いて、利用者ごとの所定期間内の環境情報から集団ごとの所定期間内の環境情報を算出する。さらに、集団ごとの所定期間内の環境情報を表示する。
【発明の効果】
【００１９】
本発明によれば、複数の組織が複数の場所に跨って活動する場合でも、どの集団の環境条件に問題や無駄があるかが明確になり、効果的にエネルギー管理を行うことが可能となる。
【図面の簡単な説明】
【００２０】
【図１】実施例１のシステム全体の構成の例である。
【図２】実施例１のセンシングデータを格納するテーブルの構成の例である。
【図３】実施例１の個人情報テーブルの例である。
【図４】実施例１の組織構成の例である。
【図５】実施例１の行動解析データテーブルの例である。
【図６】実施例１の作業者の活性度を計算するフローの例である。
【図７】実施例１の位置特定デバイスリストの例である。
【図８】実施例１の行動解析集計データテーブルの例である。
【図９】実施例１の組織行動解析集計データテーブルの例である。
【図１０】実施例１の場所集計データテーブルの例である。
【図１１】実施例１の作業効率データテーブルの例である。
【図１２】実施例１の温度分布と適正温度を表示する画面の例である。
【図１３】実施例１のフロアごとの温度分布を表示する画面の例である。
【図１４】実施例１の部屋ごとの温度分布を表示する画面の例である。
【図１５】実施例１の対面積極率と温度の関係を表示する画面の例である。
【図１６】実施例１の温度の時間毎の変化を適正温度と併せて表示する画面の例である。
【図１７】実施例１の行動と温度との関係を分析するための画面の例である。
【図１８】実施例２のシステム全体の構成の例である。
【図１９】実施例２の行動と冷却水消費量の関係を分析するための画面の例である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。なお、同一符号を付した構成要素は、同一または類似の構成を示すものである。
【実施例１】
【００２２】
図１に、本発明の第１の実施例のシステム構成を示す。あるひとつの企業において、建物がＢＬＤ１とＢＬＤ２の２つの建物がある場合で説明する。それぞれのビルは４階建てで、例えばＢＬＤ１は階ＦＬＲ１１からＦＬＲ１４で構成され、ＢＬＤ２は、ＦＬＲ２１からＦＬＲ２４で構成される。階の中の構成を、ＦＬＲ１１を例に述べる。本フロアは、ＲＭ１からＲＭ３までの３つの部屋に分かれる。それぞれの部屋には、エアコンディショナＡＩＲ１からＡＩＲ３、照明ＬＴ１からＬＴ３が設置されている。【００２３】
作業者Ｗ１からＷ５は、各種センサが搭載されたセンサノードＳＮ０を保持する。複数のセンサノードを保持しても良い。センサノードＳＮ０は、プロセッサＣＰＵ０、アンテナＡＮＴ０を備えた無線回路ＲＦ０、音・加速度・温度・湿度・照度・赤外線・色・人感センサ・ＲＦＩＤなどのセンサＳＮＳ０、センシングプログラムを格納するメモリＭＥＭ０、ボタンなどの入力装置ＩＮ０、ＬＣＤ・ＬＥＤ・ブザーなどの出力装置ＯＵＴ０で構成される。【００２４】
センサノードは、プロセッサＣＰＵがセンシングプログラムを実行することにより、所定のサンプリング周期（例えば０．０５秒等）で、各種センサからセンシングデータを取得する。そして、取得したセンシングデータにセンサノードを特定する識別子とタイムスタンプ等を付与して基地局デバイスへ送信する。【００２５】
センサノードは様々な形状で実現可能である。特に腕輪など体に直接装着させる形状にした場合、赤外線を体の内部に向かって照射し、その反射をセンシングすることによって、脈拍数がわかることが知られている。これは、血液が赤外線を吸収するため、反射から血流量の変化が推測できる性質を利用している。また、名札型センサノードのように、衣服よりも外に装着する形状にした場合、赤外線を外部に向かって照射する機能と、外部からの赤外線を受信する機能を持たせることによって、その名札を付けている人同士の対面を検出することができることが知られている。つまり、作業者Ｗ１と別な作業者Ｗ２が二人とも名札型のセンサノードＳＮ０を装着して対面した場合、赤外線通信により、互いの識別子を送受信する。なお、センサノードの制御の詳細は、非特許文献１や非特許文献２と同様にすることができる。【００２６】
センサノードＳＮ０でセンシングした情報は無線通信によって直接、もしくは、中継機を介して、基地局デバイスＢＳ１に送られる。もしくは、データ収集用の充電器としての機能を有するクレードルＣＲＤＬ１によって有線通信で収集し、基地局ＢＳ１に転送してもよい。基地局ＢＳ１が受け取った情報は、有線ネットワークＬＡＮ１を介して、管理サーバＳＶ１のセンサデータベースＳＤ１に格納される。【００２７】
基地局デバイスＢＳ１は、プロセッサＣＰＵ１、無線回路ＲＦ１、音・加速度・温度・湿度・照度・赤外線・色・人感センサ・ＲＦＩＤなどのセンサＳＮＳ１、データ送受信プログラムおよびセンサノード管理プログラムを格納するメモリＭＥＭ１、ボタンやＬＣＤ・ＬＥＤ・ブザー・ディスプレイなどの入出力装置ＩＯ０、インターネットなど外部ネットワークとの入出力ＩＦ１で構成される。【００２８】
基地局デバイスＢＳ１は、プロセッサＣＰＵ１が、データ送受信プログラムを実行することにより、センサノードからセンシングデータを無線又は有線にて受信し、有線ネットワークＬＡＮ１を介して管理サーバＳＶ１へ、自身の識別子を付してデータ送信を行う。【００２９】
位置特定デバイスＰＯＳ１からＰＯＳ３は、作業者が当該空間にいることを検出する目的で設置するハードウェアである。例えば自身の識別子を含む赤外線を一定間隔で発信する装置であり、その正面で名札型のセンサノードＳＮ０を装着した作業者Ｗ１が作業をすると、センサノードＳＮ０により赤外線を検出できる。その情報を、無線通信により送信することで、受信した識別子と位置特定デバイスの設置場所の情報との対応づけにより、管理サーバＳＶ１は各作業者の作業場所を知ることが可能になる。赤外線以外にも、無線の送受信や測位技術によって所在の範囲を限定したり、もしくはＲＦＩＤリーダを用いて場所を特定することも可能である。【００３０】
また、ＬＡＮ１には、データ閲覧者が利用する表示装置ＤＩＳＰ１が有線もしくは無線ＬＡＮにて接続される。【００３１】
管理サーバＳＶ１は、ネットワークインタフェースＩＦ２と、プロセッサＣＰＵ２と、メモリＭＥＭ２と、センサデータベースＳＤ１と、記録装置ＤＢ１を備える。ネットワークインタフェースＩＦ２は、有線ネットワークＬＡＮ１に接続するためのインタフェースである。センサデータベースＳＤ１は、各種センサが取得したセンシングデータを格納するものである。記録装置ＤＢ１は、後述する各種プログラム、各種データテーブルを記録するものである。センサデータベースＳＤ１、記録装置ＤＢ１は、例えば、ハードディスクドライブやＣＤ−ＲＯＭドライブ、フラッシュメモリなどである。なお、センサデータベースＳＤ１と記録装置ＤＢ１を１の記録装置で構成することも可能である。【００３２】
プロセッサＣＰＵ２は、記録装置ＤＢ１に格納されている各種プログラムをメモリＭＥＭ２に読み出して実行することにより各種機能を実現する。具体的には、プロセッサＣＰＵ２は、行動解析プログラムＡＲ１を実行することにより、センシングデータを集計し、単位時間（例えば、１分間）毎の集計値から、各作業者の行動情報や環境情報を解析する。ここで行動情報とは、各作業者が活性状態であるか否か、他の作業者と対面しているか否かを示すものである。また、環境情報とは、温度、照度、湿度などである。その解析結果である行動解析データを、図５に示す行動解析データテーブルＡＥＤＡＴＡに格納する。【００３３】
また、プロセッサＣＰＵ２は、状態集計プログラムＳＳＵＭを実行することにより、行動解析データに基づいて各作業者が作業をしていた時の温度などの環境情報を、行動の種類ごとに区別して集計する。その集計結果である行動解析集計データを、図８に示す行動解析集計データテーブルＳＡＥＤＡＴＡに格納する。さらに、プロセッサＣＰＵ２は、組織集計プログラムＳＴＳＵＭを実行することにより、行動解析データに基づいて、グループやチーム毎に作業をしていた時の温度などの環境情報を、行動の種別ごとに区別して集計する。その集計結果である組織行動解析集計データを、図９に示す組織行動解析集計データテーブルＴＳＵＭに格納する。【００３４】
また、プロセッサＣＰＵ２は、場所集計プログラムＳＬＳＵＭを実行することにより、行動解析データに基づいて、場所毎に作業をしていた時の温度などの環境情報を行動の種別ごとに区別して集計する。その集計結果である場所集計データを、図１０に示す場所集計データテーブルＬＳＵＭに格納する。【００３５】
また、プロセッサＣＰＵ２は、行動分析プログラムＳＰＳＵＭを実行することにより、各作業者の作業効率を示す作業効率データを算出し、図１１に示す作業効率データテーブルＰＳＵＭに格納する。さらに、プロセッサＣＰＵ２は、適正環境分析プログラムＳＥＡＮを実行することにより、各作業者の作業効率データと環境情報に基づいて適正な環境情報（例えば適正温度）ＰＶＡＬＵＥを算出する。【００３６】
さらに、プロセッサＣＰＵ２は、行動・環境情報相関分析プログラムＳＰＡＮを実行することにより、各作業者の行動指標と環境情報との相関分析を行う。【００３７】
図２は、センサノードが送信するセンシングデータを管理サーバが受信することにより、管理サーバＳＶ１のセンサデータベースＳＤ１に格納されるセンシングデータの例を示す図である。センサデータベースＳＤ１では、センシングデータ、作業者が利用するセンサノードの識別情報、作業者の識別情報などが対応づけて管理される。【００３８】
テーブルＴＩＲ１は、温度データ、照度データ、および赤外線の検出データを対応づけて格納するテーブルである。列ＲＭＡＣＩＤには、デバイスのネットワークアドレスを格納する。列ＲＵＰＴＭには、データをテーブルＳＤ１に格納した時刻を記録する。列ＲＧＷＡＤには、無線でデータを受信した基地局デバイス（たとえばＢＳ１）の識別子を格納する。列ＲＡＰＨＤには、センサノードの種別を格納する。たとえば腕輪型センサノードでは１、名札型センサノードでは２などを格納する。列ＲＤＡＴＹには、無線パケットに格納したデータの種類を格納する。たとえば温度データ、照度データ、および赤外線の検出データをセットで格納したデータには１、加速度データには２、音声データには３などを格納する。列ＲＳＥＮＵには、センサノードでフレームの送信順に００００からＦＦＦＦまで付与し、ＦＦＦＦの次は００００にリセットする周期的カウンタである。分割フレームが結合した場合は、最初のフレームのシーケンス番号を格納する。列ＲＳＡＩＤには、同一センシング周期にサンプリングしたデータを含む分割フレームには、同一のサンプリング識別子を付与する。列ＲＯＢＰＥには、センサノードの現在のセンシング間隔（例えば、１０秒／回）を格納する。列ＲＳＥＰＥには、センサノードの現在の無線送信間隔を格納する。間隔を表す数値でも良いし、センシング間隔の何倍かという値でも良い。ＲＳＡＲＡには、センサノードにおけるセンサデータの取得周期（例えば５０Ｈｚ）を格納する。列ＲＳＡＮＵには、センサノードの現在のサンプリング回数を格納する。列ＲＵＳＩＤには、本ノードを利用する利用者の識別ＩＤを格納する。列ＲＦＲＮＵには、センサノードが送信するデータのフレームが複数に分割された場合、合計ｎ分割フレームなら、ｎ、ｎ−１、ｎ−２、…３、２、１と降順にふる。１の場合は最終分割フレームを表し、０は２５６番目を表すとする。列ＲＦＲＳＩには、分割で送信される一連のフレームの合計個数を格納する。列ＲＴＩＳＴには、本データをセンサで取得した時のセンサノードの時刻を格納する。列ＲＴＥＭＰには、センサノードで取得した温度データを格納する。列ＲＬＵＸには、センサノードで取得した照度データを格納する。列ＲＢＡＬＥには、センサノードのバッテリ残量を示す値、たとえば電源電圧を格納する。列ＲＬＱＩには、センサノードと基地局間の無線通信品質を示す値、たとえばＬＱＩ（ＬＩＮＫ  ＱＵＡＬＩＴＹ  ＩＮＤＩＣＡＴＯＲ）を格納する。列ＲＩＲＤＳには、本データに格納する赤外線データの検出数を格納する。列ＲＩＲには、センサノードで取得した赤外線データを格納する。赤外線データとして、他の作業者の識別ＩＤや位置特定デバイスの識別ＩＤが格納される。列ＲＨＤには、センサノードの人感センサで取得したデータを格納する。列ＲＣＯＬには、センサノードのカラーセンサで取得した情報を格納する。列ＲＨＵＭには、センサノードの湿度センサで取得した情報を格納する。【００３９】
テーブルＴＡＣＣ１は、テーブルＴＩＲの赤外線などのデータの替わりに、加速度センサのデータを格納する。列ＲＭＡＣＩＤから列ＲＴＩＳＴまでの間は、テーブルＴＩＲ１と同様の内容を格納する。列ＲＡＣＤＳには、本データに格納する加速度データの検出数を格納する。列ＲＡＣＣには、センサノードで取得した加速度データを格納する。【００４０】
テーブルＴＶＯ１は、テーブルＴＩＲの赤外線などのデータの替わりに、音声のデータを格納する。列ＲＭＡＣＩＤから列ＲＴＩＳＴまでの間は、テーブルＴＩＲ１と同様の内容を格納する。列ＲＶＯＤＳには、本データに格納する音声データの検出数を格納する。列ＲＶＯＤＡには、センサノードで取得した音声データを格納する。【００４１】
図３は、図１の記録装置ＤＢ１に格納される個人情報テーブルＴＥＡＭＩＮＦＯについて示したものである。個人情報テーブルＴＥＡＭＩＮＦＯには、各作業者の識別ＩＤに対応づけられて、各作業者の所属や職位、在席場所など、作業者情報を格納する。この作業者情報は、表示装置ＤＩＳＰ１からデータ閲覧者等により予め入力されて、格納されるものである。図３のデータの例は、図４の組織図ＯＲＧＣＨＡＲＴのように構成される組織のデータを格納したものである。図４の通り、本組織にはＷ１からＷ１８の１８人の作業者が存在し、ＡからＤの４つのグループで構成される。各グループのリーダは、Ｗ１、Ｗ８、Ｗ１３、Ｗ１６である。グループは、１つもしくは２つ以上のチームで構成される。図４の例では、グループＡは２チーム、Ｂは２チームで構成されるとする。チームリーダは、Ｗ２やＷ５、Ｗ９、Ｗ１１、Ｗ１４、Ｗ１７である。【００４２】
図３に示す個人情報テーブルには、例えば以下のデータを格納する。列ＵＳＥＲＩＤには、センサノードを利用する作業者の識別ＩＤを格納する。列ＵＮＡＭＥには、作業者の氏名を格納する。列ＧＲＯＵＰＩＤには、作業者の所属するグループを識別するＩＤを格納する。列ＧＬＥＡＤＥＲには、グループのリーダを表すフラグを格納する。例えばグループのリーダには１、それ以外には０を格納する。列ＴＥＡＭＩＤには、作業者の属するチームを識別するＩＤを格納する。列ＴＬＥＡＤＥＲには、チームのリーダを表すフラグを格納する。例えばリーダには１、それ以外には０を格納する。列ＰＯＳＩＤには、職位を表す情報を格納する。例えばマネージャには１、主任には２、新人には３を格納する。列ＲＯＯＭＩＤには、各従業員の所在値として形式的に登録されている部屋の識別情報を格納する。列ＦＬＯＯＲＩＤには、列ＲＯＯＭＩＤに指定された部屋がある階を識別する情報を格納する。列ＢＬＤＩＤには、列ＦＬＯＯＲＩＤで指定された階がある建物やエリアを識別する情報を格納する。【００４３】
図５に、管理サーバＳＶ１の記録装置ＤＢ１に格納される、行動解析データテーブルＡＥＤＡＴＡの構成例を示す。管理サーバＳＶ１は、センシングデータに対して行動解析プログラムＡＲ１を所定のタイミングで実行し、各作業者の行動を解釈し、行動解析データテーブルＡＥＤＡＴＡに格納する。【００４４】
図５に示す行動解析データテーブルＡＥＤＡＴＡの構成について説明する。列ＲＵＳＩＤには、作業者を識別するＩＤが格納される。図２に示す各テーブルのＲＵＳＩＤの値を参照することで得られる。列ＲＳＭＩＮには、その行に格納されるデータをセンサノードが測定した時刻を格納する。ここでは、各行がある１分のデータを格納するものとする。【００４５】
列ＡＴＥＭＰには、当該時刻における、温度情報を記録する。これは、センサデータベースＳＤ１のテーブルＴＩＲ１における温度データＲＴＥＭＰの値を参照し、該当する１分間の平均値や最頻値を計算することで得られる。列ＡＬＵＸには、当該時刻における、照度情報を記録する。これは温度同様、センサデータベースＳＤ１のテーブルＴＩＲ１における照度データＲＬＵＸの値を参照し、該当する１分間の平均値や最頻値を計算することで得られる。列ＡＨＵＭには、当該時刻における、湿度情報を記録する。これも温度同様、センサデータベースＳＤ１のテーブルＴＩＲ１における湿度データＲＨＵＭの値を参照し、該当する１分間の平均値や最頻値を計算することで得られる。【００４６】
加速度情報を格納したテーブルＴＡＣＣ１における加速度データの検出数ＲＡＣＤＳ、加速度データＲＡＣＣの値から、下記の方法で作業者の活性度合いを計算して、列ＡＣＴＶに格納する。【００４７】
ここで、各作業者が活性状態であるか否かについて判定する手法について説明する。業務中に積極的な行動をすることで、内部／外部からの情報を集めることや白熱した議論をすることでアイデアを練ることを促進させることができる。その場合に想定される行動として、「言葉だけでなく身振り（ジェスチャ）を含めた対面」や「相手がいる場所まで出向いて対面」などが挙げられる。本発明者らは、このようなユーザの行動と動作リズムの関係について実験を行ったところ、ビデオ観察などの結果から、活性的な作業をしている時間帯は、それ以外の時間帯に比べて加速度の周波数が高いことがわかった。たとえば会話を行っている時には、２Ｈｚから３Ｈｚの周波数成分が高くなる。そこでここでは、加速度の周波数がある閾値を上回っている時間帯を、活性的な状態とする。典型的には、加速度の周波数が２Ｈｚ以上などである。もちろんこの値は人や業務の種類によって異なるため、状況に応じて設定変更可能である。【００４８】
図６を用いて活性度合いを算出するフローについて説明する。最初の加速度周波数計算（ＢＭＡＡ）は、時系列に並んだ加速度データ（ＴＡＣＣ１）から周波数を求める処理である。周波数は、一秒間の波の振動数と定義され、つまり振動の激しさを表している指標である。フーリエ変換によって周波数を計算してもよいが、本実施例では、計算を簡略化するために、周波数に相当するものとして、ゼロクロス値を用いる。これにより、サーバの処理負荷が低減され、センサノードの数の増加によるサーバの計算量の増加に対しても有効である。【００４９】
ゼロクロス値とは、一定の期間内における時系列データの値がゼロとなった回数、より正確には、時系列データが正の値から負の値へ、又は負の値から正の値へと変化した回数を計数したものである。例えば、加速度の値が正から負に変化してから、次にその値が再び正から負に変化するまでの期間を１周期とみなすと、計数されたゼロクロスの回数から、１秒間当たりの振動数を算出することができる。このようにして算出された一秒間当たりの振動数を、加速度の近似的な周波数として使用することができる。【００５０】
さらに、本実施例のセンサノードＳＮ０は、三軸方向の加速度センサを備えているため、同じ期間の三軸方向のゼロクロス値を合計することによって一つのゼロクロス値が算出される。これによって、特に左右及び前後方向の細かい振り子運動を検出し、振動の激しさを表す指標として用いることができる。【００５１】
ゼロクロス値を計数する「一定の期間」として、連続したデータの間隔（つまり元のセンシング間隔）よりも大きな値が設定される。たとえば１秒毎のゼロクロス値や１分毎のゼロクロス値を求めることとなる。【００５２】
加速度周波数計算（ＢＭＡＡ）の結果、各時間におけるゼロクロス値、およびそこから算出された秒単位の振動数が、加速度リスト（ＢＭＡ１）としてメモリ上に、もしくはファイルとして生成される。【００５３】
次にこのリスト（ＢＭＡ１）を対象に、活性判定（ＢＭＣＢ）を実施する。上述したように、ここでは活性か否かを、加速度がある閾値を上回っているか否かで判定する。リスト（ＢＭＡ１）を順に走査し、振動数が閾値を上回っている行には活性状態として判定値に”１”、下回った行には非活性状態として”０”を挿入する。この結果、各時間帯において活性か否か秒単位で求められた活性リスト（ＢＭＣ２）が生成される。【００５４】
ここで、ある瞬間的にみると閾値以下であっても、前後の時間は閾値以上で活性的な状態、逆にある瞬間では閾値以上であったが、前後の時間は閾値以下で実は活性的なこともありうる。このような瞬間的なノイズを除去する機構が必要となる。【００５５】
そこで、次にこのリスト（ＢＭＣ２）を対象に、ノイズ除去（ＢＭＣＣ）を実施する。ノイズ除去の役割は、上記で求めた活性度の時系列変化、たとえば”０００１０００１１１１１１００１１１１”といった系列に対し、前後関係を加味して瞬間的な変化を取り除いた、たとえば”０００００００１１１１１１１１１１１１”という系列を生成することである。このようなノイズ除去処理を行うことにより、その前後の時間帯を考慮して活性度を算出することができ、より実際の状況を反映した活性度を把握することが可能となる。ノイズを除去する処理はローパスフィルタにより高周波の成分を除去することによっても可能であるが、ここではより単純な方法として、多数決的な方法を説明する。本方法では、時系列順に最初から最後までひとつずつ判定の対象とする。現在i番目の時間帯が判定の対象であるとする。ここで、ｉ−ｎ番目の時間帯から、ｉ＋ｎ番目の時間帯までの合計２ｎ＋１個の時間帯に関し、活性状態の個数と、非活性状態の個数を数える。ここでもし活性している個数のほうが多く、かつ、ｉ番目の時間帯が活性でないという状態になっている場合、ｉ番目の状態を活性状態に変更する。逆に活性的でない個数の方が多ければ、ｉ番目の状態を非活性状態に変更する。たとえば”  ０００１０００１１１１１１００１１１１”という系列に、ｎ＝２でこの方法を適用すると、”  ０００００００１１１１１１１１１１１１”という系列が生成される。ｎが小さければ前後短時間のみ反映したノイズが除去され、ｎが大きければより長時間を反映したノイズが除去される。ｎをどの程度にするかは人や業務の種類によるが、最初に小さいｎで細かいノイズを除去したあと、再度大きいｎで少し長めのノイズを除去することなども可能である。このように多数決的な方法を実行することにより、サーバの計算量を減らし、処理負荷を低減することができる。この結果、各時間帯において活性か否か秒単位で求められた活性リスト（ＢＭＣ３）が生成される。【００５６】
この活性リスト（ＢＭＣ３）は秒単位のデータであるが、後の処理を簡単にする目的で、より長い時間単位での活性度を計算するための期間集計処理ＢＭＣＤを行うことができる。ここでは秒単位の活性度から、分単位の活性度を計算する例を示す。ひとつの方法は、１分の中で活性状態であった秒数を集計して、それがしきい値以上であれば、その１分は活性状態と見なす方法である。例えば５０％を超えたら活性状態と見なす。このようにして算出された作業者の活性度合いを、列ＡＣＴＶに格納する。活性状態である場合、すなわち積極的な行動である場合には”１”、非積極的な行動である場合には”０”を格納する。【００５７】
次に、列ＣＯＭＭには、該当時刻で人と対面していたかどうかを表す情報を格納する。例えば対面時は“１”、非対面時は“０”を格納する。この情報は、センサデータベースＳＤ１のテーブルＴＩＲ１の列ＲＩＲを参照し、他の作業者の識別ＩＤを検出していたか否かを調べることで得られる。該当する１分間の間で、対面状態であった秒数を集計して、それがしきい値以上であれば、その１分は対面状態と見なす。例えば５０％を超えたら対面状態とみなす。【００５８】
最後の列ＬＯＣには、当該時刻における作業者の場所を格納する。本情報は、センサデータＳＤ１のテーブルＴＩＲ１の列ＲＩＲと図７に示す位置特定デバイスリストを参照し、列ＲＩＲに格納される識別ＩＤが位置特定デバイスの識別ＩＤと一致した場合、その位置特定デバイスの識別ＩＤを格納する。【００５９】
図５に示す例では、識別ＩＤ１の作業者が、０分から１分の間に、温度２６．３℃、照度４００．１ＬＵＸ、湿度４０．２％、積極かつ非対面の状態で、ＰＯＳ１に対応する場所にいたことを示している。【００６０】
図７の位置特定デバイスリストには、位置特定デバイスの識別子と、位置特定デバイスが設置されている場所の情報、各場所の責任者を示す作業者の識別ＩＤとを対応づけて格納する。これらの情報は、表示装置ＤＩＳＰ１からデータ閲覧者等により予め入力されて、格納されるものである。【００６１】
列ＰＯＳＩＤには、位置特定デバイスの識別ＩＤが格納される。列ＲＯＯＭＩＤには、該当する位置特定デバイスが設置された部屋の識別ＩＤが格納される。列ＦＬＯＯＲＩＤには、該当する位置特定デバイスが設置された階の識別ＩＤが格納される。列ＢＬＤＩＤには、該当する位置特定デバイスが設置された建屋の識別ＩＤが格納される。列ＬＭＮＧＩＤには、各場所の責任者を表す作業者の識別子を格納する。【００６２】
管理サーバＳＶ１は、状態集計プログラムＳＳＵＭを実行することにより、行動解析データに基づいて各作業者が作業をしていた時の温度などの環境情報を、行動の種類ごとに区別して集計する。その集計結果である行動解析集計データを、図８に示す行動解析集計データテーブルＳＡＥＤＡＴＡに格納する。図８では、行動の種類として、行動解析データテーブルＡＥＤＡＴＡの列ＡＣＴＶに格納される積極か否か、同じく列ＣＯＭＭに格納される対面しているか否かの２種類の情報を用いる。この２種類を組み合わせて、積極かつ対面、積極かつ非対面、非積極かつ対面、非積極かつ非対面の４状態の行動に分類する。【００６３】
具体的には、図５の行動解析データテーブルＡＥＤＡＴＡの中から、同じ作業者識別子ＲＵＳＩＤを持つデータを対象に、上記４状態毎に温度などの平均値を求める。その結果、図８のように、各作業者に対して、４状態における環境情報の平均値が求められる。ここでは、環境情報として平均温度、平均照度、平均湿度を格納する。また、集計期間中の各状態の出現量を合計し、列ＴＯＴＡＬに格納する。ここでは、各状態の出現時間を分単位で格納する。また、集計期間の最初の日を列ＳＴＡＲＴに格納し、最後の日を列ＥＮＤに格納する。なお、同じ作業者に関して、異なる期間毎の平均値を求めて格納できる。例えば、月単位で温度平均値を格納することもできる。【００６４】
例えば、図８では、識別ＩＤ１の作業者が、２０１０年１月１日から２０１０年１月７日までの間で、非積極かつ非対面の状態が１８０分存在し、そのときの平均温度２６．３℃、平均照度４００．１ＬＵＸ、平均湿度４０．２％であることを示している。【００６５】
また、管理サーバＳＶ１は、組織集計プログラムＳＴＳＵＭを実行することにより、行動解析データに基づいて、グループやチーム毎に作業をしていた時の温度などの環境情報を、行動の種別ごとに区別して集計する。その集計結果である組織行動解析集計データを、図９に示す組織行動解析集計データテーブルＴＳＵＭに格納する。図８の行動解析データテーブルＡＥＤＡＴＡで集計した場合と同じ要領で温度などの環境情報を集計する。図８の行動解析データテーブルでは、作業者ごとに集計したのに対し、図９に示す組織行動解析集計データテーブルＴＳＵＭでは、同じグループやチームに属する人をまとめて集計する。【００６６】
まず、図５の行動解析データテーブルＡＥＤＡＴＡの各データに対し、作業者識別子ＲＵＳＩＤと同じＩＤを、図３の個人情報テーブルＴＥＡＭＩＮＦＯの列ＵＳＥＲＩＤから探して、その人のグループの識別子ＧＲＯＵＰＩＤを求める。次に、同じＧＲＯＵＰＩＤとなった行動解析データテーブルＡＥＤＡＴＡのデータを対象に、温度、照度、湿度を集計する。ここでは集計の一例として、平均値と、作業者間の環境情報のばらつきとして標準偏差を求める。温度の平均値ＡＴＥＭＰ、標準偏差ＤＴＥＭＰ、照度の平均値ＡＬＵＸ、標準偏差ＤＬＵＸ、湿度の平均値ＡＨＵＭ、標準偏差ＤＨＵＭを格納する。【００６７】
また、図８と同様に、図５の行動解析データテーブルＡＥＤＡＴＡの列ＡＣＴＶおよび列ＣＯＭＭの情報を参照し、行動の種類ごとに識別して集計する。図９では、列ＡＣＴＶおよび列ＣＯＭＭにＡＬＬと書かれた行を記載したが、これは、全状態を総合して集計したデータを格納する行である。なお、集計期間については省略したが、図８と同様に、集計期間の最初の日（例えば２０１０／１／１）と最後の日（例えば２０１０／１／７）を格納するようにしてもよい。【００６８】
管理サーバＳＶ１は、場所集計プログラムＳＬＳＵＭを実行することにより、行動解析データに基づいて、場所毎に作業をしていた時の温度などの環境情報を行動の種別ごとに区別して集計する。その集計結果である場所集計データを、図１０に示す場所集計データテーブルＬＳＵＭに格納する。図９と同様に複数の人のデータを集計したものであるが、図９の組織行動解析集計データテーブルでは、グループやチーム毎に集計したのに対し、図１０に示す場所集計データテーブルＬＳＵＭでは、場所単位で集計している。【００６９】
まず、図５の行動解析データテーブルＡＥＤＡＴＡの各データに対し、場所情報ＬＯＣと同じＩＤを、図７の位置特定デバイスリストＬＯＣＩＮＦＯの列ＰＯＳＩＤから探して、その建屋の識別子ＢＬＤＩＤを求める。次に、同じＢＬＤＩＤとなる位置特定デバイスの識別子ＰＯＳＩＤを特定し、当該ＰＯＳＩＤを有する行動解析データテーブルＡＥＤＡＴＡのデータを対象に、温度、照度、湿度を集計する。ここで、集計の一例として、平均値と、作業者間の環境情報のばらつきとして標準偏差を求める。そして、場所ごとに、温度の平均値ＡＴＥＭＰ、標準偏差ＤＴＥＭＰ、照度の平均値ＡＬＵＸ、標準偏差ＤＬＵＸ、湿度の平均ＡＨＵＭ、標準偏差ＤＨＵＭを格納する。また、図９と同様に、図５の行動解析データテーブルＡＥＤＡＴＡの列ＡＣＴＶおよび列ＣＯＭＭの情報を参照し、行動の種類ごとに識別して集計する。【００７０】
なお、図１０では、建屋ごとに集計する例を示したが、同様の手法で階ＦＬＲごとに集計することもできる。また、集計期間については省略したが、図８と同様に、集計期間の最初の日（例えば２０１０／１／１）と最後の日（２０１０／１／７）を格納するようにしてもよい。【００７１】
管理サーバＳＶ１は、行動分析プログラムＳＰＳＵＭを実行することにより、各作業者の作業効率を示す作業効率データを算出し、図１１に示す作業効率データテーブルＰＳＵＭに格納する。ここでは、各作業者の行動情報から、各作業者の作業効率を表す情報を計算する。【００７２】
図８では、ＡＣＴＶとＣＯＭＭの組み合わせにより、４状態を定義した。そのうち、非対面かつ非積極状態は、個人で集中して作業をしている状態とみなすことができる。一方、非対面かつ積極状態は、集中作業ではない状態、例えば移動や書類整理などの状態とみなすことができる。ここで、集中して書類作成や開発を行う業務では、前者の集中時間を増やし、後者の非集中時間を減らすことがひとつの目標となる。そこで、図８に示す行動解析集計データテーブルＳＡＥＤＡＴＡの各状態の出現量ＴＯＴＡＬを参照して集中時間率を計算し、図１１の列ＣＯＮＲＡＴＩＯに格納する。集中時間率は、（非対面かつ非積極状態の合計時間）／（非対面状態の合計時間）により算出される。列ＴＯＴＡＬＳＯＬＯには、非対面かつ非積極状態と非対面かつ積極状態の合計時間が格納される。列ＮＵＭＣＯＮには、非対面かつ非積極状態の時間が格納される。図１１では、作業者Ｗ１は、非対面状態２４０分のうち、非積極状態は１８０分であり、集中時間率は０．７５である例を示している。【００７３】
同様の関係が、対面かつ非積極状態と、対面かつ積極状態の間にも存在する。対面かつ積極状態は、対面相手に対して発話をしたり、相手の発話にうなずいたり反応を示している状態と見なせる。逆に、対面かつ非積極状態は、対面していても特に発話をせずに、相手の話を聞いているだけか、特に関心がなく聞いていない状態と見なせる。対面時には、前者の積極的な時間を増やし、非積極状態を減らすことが目標となる。そこで、図８に示す行動解析集計データテーブルＳＡＥＤＡＴＡの各状態の出現量ＴＯＴＡＬを参照して対面積極率を計算し、図１１の列ＡＣＴＶＲＡＴＩＯに格納する。対面積極率は、（対面かつ積極状態の合計時間）／（対面状態の合計時間）により算出される。列ＴＯＴＡＬＣＯＭＭには、対面かつ積極状態と対面かつ非積極状態の合計時間が格納される。列ＮＵＭＡＣＴＶには対面かつ積極状態の時間が格納される。図１１では、作業者Ｗ１は、対面状態１１０分のうち、積極状態は４５分であり、対面積極率は０．４１である例を示している
。【００７４】
また、管理サーバＳＶ１は、適正環境分析プログラムＳＥＡＮを実行することにより、作業効率データと環境情報に基づいて適正な環境情報ＰＶＡＬＵＥを算出する。集中時間率と温度データに基づいて適正温度を算出する場合を説明する。まず、図１１に示す作業効率データテーブルＰＳＵＭに格納される各作業者の集中時間率と、図８に示す行動解析集計データテーブルＳＡＥＤＡＴＡに格納される各作業者に関する温度データとを参照する。そして、所定範囲内の温度（例えば集中時間率が上位２５％の作業者に関する温度）を、適正温度ＰＶＡＬＵＥとして算出する。なお、最も集中時間率が高い作業者に関する温度を適正温度としてもよい。【００７５】
管理サーバＳＶ１は、上述した各プログラムを定期的に実行し、算出した各情報を対応づけて表示装置ＤＩＳＰ１に出力する。表示装置ＤＩＳＰ１は、受信した各情報を加工し、グラフ形式等により表示する。又は、表示装置ＤＩＳＰ１を介してユーザから要求があった時に、その要求に基づいて所定のプログラムを実行し、算出した各情報を表示装置ＤＩＳＰ１に出力することで、表示装置ＤＩＳＰ１に表示される。【００７６】
図１２に、表示装置ＤＩＳＰ１に表示されるデータの例を示す。図１１のＷＩＮ１からＷＩＮ４は、ＤＩＳＰ１の画面に表示されるウィンドウを表す。【００７７】
ウィンドウＷＩＮ１では、横軸に温度情報、縦軸にグループをとり、グループ毎の作業者の温度の分布を表示する。管理サーバＳＶ１は、図３に示す個人情報テーブルと図８に示す行動解析集計データテーブルに基づいて、グループ毎に作業者の温度を対応づけ、表示装置ＤＩＳＰ１は、それを箱髭図の形で表示している。ここでは、各グループに対応する箱内には各グループの５０％の作業者が存在することを示し、箱内の中心線が各グループの温度の中央値を示す。この図を見ると、部署Ａが最も温度が高く、部署Ｄが最も低いことがわかる。部署Ｂと部署Ｃは、中心温度は同等であるが、部署Ｃのほうがばらつきが大きいことがわかる。なお、図９に示す組織行動解析集計データに基づいてグループ毎の平均温度、温度標準偏差を数値で表示することも可能である。【００７８】
このように、組織を構成する集団に対応づけて温度の分布を表示する。ここで集団とは組織において一般的に存在する部、課、チーム、グループなどである。これにより、どの集団の環境条件に問題や無駄があるかを容易に理解することができ、対策箇所が明確になり、効率的なエネルギー管理を行うことが可能となる。【００７９】
さらに、個人情報テーブルに基づいて管理サーバＳＶ１は部署ごとの温度分布と責任者とを対応づけ、表示装置ＤＩＳＰ１は、各部署の責任者を担当として併せて表示することもできる。これにより、その部署の責任の所在が誰にあるかを容易に理解することができ、より効率的なエネルギー管理を行うことが可能となる。例えば、図１２では、部署Ａの担当である作業者Ｗ１に連絡して、温度を下げるように促せばよいことがわかる。【００８０】
ここで、組織における適正温度について検討する。例えば集中作業をしている人の適正温度と、休憩や会議などで対話をしている人の適正温度は異なる。集中作業の多い人たちと活発な作業が多い人たちを比べた時に、仮に集中作業の多い人たちのほうが高い温度設定で作業をしていたとする。このとき、省エネルギーの観点のみ考慮して集中作業の人たちの温度設定を下げてエネルギー消費を下げるという結論が、組織にとって必ずしもよいとは限らない。すなわち、省エネルギーの観点と組織の生産性の観点からエネルギー管理を行うことが組織にとって重要となる。また、作業者の作業内容は随時変わる。加えてひとつの空間には、さまざまな作業を行っている人が混在しうる。この作業の変化と作業の多様性を考慮して、適正温度の判定と制御が必要になる。本実施例では、作業効率データを活用することにより、行動毎の適正温度を示すことができる。【００８１】
ウィンドウＷＩＮ２は、横軸に各作業者の温度情報を、縦軸に各作業者の集中時間率をとり、温度情報と集中時間率の分布を散布図で表示したものである。表示装置ＤＩＳＰ１は、行動解析集計データテーブルＳＡＥＤＡＴＡから、各作業者の温度情報を取得する。また、作業効率データテーブルＰＳＵＭから、各作業者の集中時間率を取得する。ウィンドウＷＩＮ２のひとつのマークが、一作業者に対応する。このように、各作業者の温度情報と集中時間率の分布を散布図で表示することにより、環境情報のひとつである温度と、組織の生産性指標の一つである集中時間率の関係を一望することができる。【００８２】
また、管理サーバＳＶ１が集中時間率に基づいて算出した適正温度を、表示装置ＤＩＳＰ１は表示することもできる。図１２では、作業者の中で集中時間率が上位２５％の人に関する温度の範囲を、適正温度とみなしている。図１２では、適正温度は１９℃から２７℃程度であり、ＲＡＮＧＥ２のような矩形で表示している。このように、適正温度を表示することで、どれくらいの温度を維持すれば、集中時間率が高まるかが分かる。【００８３】
そして、適正温度をグループ毎に実際の温度分布と対応づけ、それをウィンドウＷＩＮ１に併せて表示したものがウィンドウＷＩＮ３である。集中時間率に基づいて計算した適正温度を、ＲＡＮＧＥ１のような矩形で、実際の温度分布と併せて表示している。これにより、作業者の作業内容を考慮して、適正温度を把握することが可能となる。そして、適正範囲から外れているグループＡやＤを優先的に対策すべきことが直感的にわかる。また、省エネルギーのことだけを考慮すると、温度を下げすぎてしまう可能性があるが、適正温度を表示することで、エネルギー管理と生産性維持の両方を考慮することが可能になる。【００８４】
ウィンドウＷＩＮ４には、上記ＷＩＮ１からＷＩＮ３の情報を用いて得られた分析結果が表示される。適正範囲から外れている組織や担当者への指摘、温度のばらつきが大きい組織への指摘（ＭＳＧ１〜４）など、適正温度に基づく集団あるいは管理者への情報を生成することができる。これらの情報（ＭＳＧ１〜４）は、管理サーバＳＶ１で生成することもできるし、表示装置ＤＩＳＰ１で生成することもできる。【００８５】
なお、図１２では、グループ単位の環境情報の集計結果を表示しているが、場所単位の環境情報の集計結果を表示することもできる。表示装置ＤＩＳＰ１は、図７に示す位置特定デバイスリストと図１０に示す場所集計データテーブルＬＳＵＭを参照して、場所単位の環境情報の集計結果を表示する。その例を図１３に示す。ウィンドウＷＩＮ１では、各建屋の集計情報を表示している。適正温度の表示方法については、図１２で説明した場合と同様である。また、１つの建屋を指定してさらに分析することができる。例として、表示装置ＤＩＳＰ１の入力装置を介してウィンドウＷＩＮ１のＢＬＤ４が選択されたときの表示を、ウィンドウＷＩＮ２に示す。このウィンドウには、建屋ＢＬＤ４の階ごとに集計した結果が表示される。これらの情報から、ＢＬＤ１やＢＬＤ４、ＦＬ４１やＦＬ４４が適正範囲から外れていることがわかる。また、ウィンドウＷＩＮ３にも、適正範囲から外れている階の指摘、温度のばらつきが大きい階の指摘などの情報が表示される。【００８６】
さらに細かい場所単位での集計情報の表示例を、図１４に示す。ここでは新しいウィンドウＷＩＮ４が表示されている。これは、図１３のウィンドウＷＩＮ２の階ＦＬ４４を選んだ際に表示されるもので、階４４の各部屋ＲＭ１０からＲＭ１３の環境情報の集計結果を表示する。また、ウィンドウＷＩＮ３にも、適正範囲から外れている部屋の指摘、温度のばらつきが大きい部屋の指摘などの情報が表示される。【００８７】
図１２から図１４では、組織の作業者の集中時間率を高めるという観点で、管理サーバＳＶ１で計算した適正温度を表示している。しかし組織によっては、集中時間ではないものをより重要視する場合もありうる。そこで、組織の対面積極率を高めるという観点で、管理サーバＳＶ１で計算した適正温度を表示する例を説明する。【００８８】
管理サーバＳＶ１は、図１１に示す作業効率データテーブルＰＳＵＭに格納される各作業者の対面積極率と、図８に示す行動解析集計データテーブルＳＡＥＤＡＴＡに格納される各作業者に関する温度データとを参照する。そして、所定範囲内の温度（例えば対面積極率が上位２５％の作業者に関する温度）を、適正温度ＰＶＡＬＵＥとして算出する。なお、最も対面積極率が高い作業者に関する温度を適正温度としてもよい。【００８９】
図１２で説明した場合と同様に、表示装置ＤＩＳＰ１は、グループ毎の作業者の温度を箱髭図の形で表示する。そして、対面積極率に基づいて管理サーバＳＶ１により算出された適正温度も併せて表示する。その表示例を図１５のウィンドウＷＩＮ１に示す。【００９０】
図１５のウィンドウＷＩＮ２では、各作業者の温度情報を横軸にし、対面時の積極率を縦軸にして、温度情報と対面積極率の分布を散布図で表示している。この場合、集中時間率の分布とは異なる分布となりうる。図１５の場合、１８℃程度のときに対面積極率が極大になる例を表示している。また、適正温度は、対面積極率が高い２５％の人が属する範囲で１６℃から２３℃となる（ＲＡＮＧＥ２）。図１２の場合と同様に、ＷＩＮ１の適正温度表示ＲＡＮＧＥ１、ウィンドウＷＩＮ３の分析結果も、この適正温度に併せて表示される。このように、対面積極率に基づく適正温度を実際の温度分布と併せて表示することにより、生産性維持を考慮しつつエネルギー管理を行うことができる。【００９１】
図１６では、一日の中での温度の時間変化をＷＩＮ１のように表示している。この図では、横軸に時刻を取り、縦軸は各時刻における平均温度を表す。図１５に示すウィンドウＷＩＮ２で求めた適正温度範囲が、ＲＡＮＧＥ３のように表示される。また、管理サーバＳＶ１は、図５に示す行動解析データから、全作業者の各時刻における平均温度を算出し、表示装置ＤＩＳＰ１はＬＩＮＥ１のような太線で表す。さらに、全作業者の温度のばらつきを表すために、管理サーバＳＶ１は、全作業者の各時刻における温度の標準偏差を図５に示す行動解析データから求め、表示装置ＤＩＳＰ１は、それをＲＡＮＧＥ４に示すような範囲付きのオブジェクトで表示する。これらを表示することによって、どの時刻に適正温度を外れるのか、また、全体的に外れているのか、ばらつきが多いのか、といったことが直感的にわかるようになる。さらに、図１６のウィンドウＷＩＮ２に示すように、ウィンドウＷＩＮ１に基づく分析結果が表示される。図１６の例では、最高温度と個人温度のばらつきが最も大きい時刻を示している。【００９２】
室温は、外気温度と、エアコンディショナーの設定で決まるところもあるが、実際には、同じオフィス、同じ時間帯、同じ人数であっても、行動によって温度が変わりうる。図１７には、温度と、さまざまな行動との関係を分析するための表示を示す。【００９３】
図１７のウィンドウＷＩＮ１のようなインタフェースで、ユーザは表示装置ＤＩＳＰ１の入力装置を介して、分析の対象時刻範囲、対象場所を指定する。特定の人数が部屋にいるときのみ分析したい場合は、その人数を指定する。また、温度との関係を調べたい行動指標（例えば、部屋内の対面人数、部屋内の対面時間など）を、リストＡＬＩＳＴから選択する。選択された情報を受信した管理サーバＳＶ１は、行動・環境情報相関分析プログラムＳＰＡＮを実行することにより、その行動指標を作業者ごとに計算する。例えば、部屋内の対面時間という行動指標を計算する場合、行動解析データテーブルと位置特定デバイスリストを参照し、ユーザ指定時刻内にユーザ指定場所で取得された行動解析データを抽出し、抽出された行動解析データのうち他の作業者と対面している時間を集計すればよい。その計算結果を受信した表示装置ＤＩＳＰ１は、その行動指標を横軸にした散布図をウィンドウＷＩＮ２に表示する。また、管理サーバＳＶ１は、選択された行動指標と温度との相関分析を行い、表示装置ＤＩＳＰ１は、その結果も併せて表示する。相関係数が高ければ、その行動指標と温度に関係があることがわかる。また、管理サーバＳＶ１は、リストＡＬＩＳＴに示すような様々な行動指標と、温度との相関分析を行い、どの指標が最も温度と相関するかを求める。表示装置ＤＩＳＰ１は、分析結果としてＷＩＮ３に表示する。このように行動指標と温度との関係を調べることで、きめ細かい分析・改善が可能になる。【００９４】
図１２から図１７まで、温度情報の表示や分析の例を説明したが、温度以外の、湿度や照度を使っても同様の表示、分析が可能になる。これらを順に表示したり、すべてを同時に表示することによって、より全体の状況を把握して分析することが可能になる。
【実施例２】
【００９５】
本発明の第２の実施例の構成について、図１８と図１９を用いて説明する。【００９６】
第２の実施例は、各建物内の消費エネルギーをモニタリングするためのエネルギーマネジメントシステムを設け、建物内のエネルギー使用量と行動指標との関係を分析可能にすることを特徴とする。【００９７】
図１８は、本実施例のシステム構成を示した図である。実施例１と同構成については、同符号を付し、ここでの説明は割愛する。本実施例では、管理サーバＳＶ１が、行動・エネルギー相関分析プログラムＳＰＥＡＮを備えていることを特徴とする。【００９８】
ＢＬＤ１やＢＬＤ２の建物には、消費エネルギーをモニタリングするためのエネルギーマネジメントシステムＥＭＳ１を備える。各部屋や建物の温度、湿度、照度などのセンサＳＮＳ２、電気や水の消費量の計測メータＭＴＲ０、センサデータや計測データを格納するメモリＭＥＭ３で構成される。これを用いることで、建屋の電気、水、ガスなどのエネルギーの使用量と、行動の間の関係分析が可能になる。【００９９】
図１９は、作業者が携帯するセンサで取得した情報に加えて、ビルのエネルギーの使用量や固定センサの情報を管理するシステムＥＭＳ１の情報を利用して表示、分析する例である。管理システムＥＭＳ１では、エアコンや実験機器などの冷却水の使用量を、メータＭＴＲ０で部屋ごとに管理している。この場合、ユーザは管理サーバＳＶ１を通じて、各部屋内での行動が、冷却水の使用量とどう関係するかを調べることが可能になる。【０１００】
図１９のウィンドウＷＩＮ１のようなインタフェースで、ユーザは表示装置ＤＩＳＰ１の入力装置を介して、分析の対象時刻範囲、対象場所を指定する。特定の人数が部屋にいるときのみ分析したい場合は、その人数を指定する。また、冷却水の消費量との関係を調べたい行動指標（例えば、部屋内の対面人数、部屋内の対面時間など）を、リストＡＬＩＳＴから選択する。選択された情報を受信した管理サーバＳＶ１は、行動・エネルギー相関分析プログラムＳＰＥＡＮを実行することにより、その行動指標を作業者ごとに計算する。例えば、部屋内の運動時間という行動指標を計算する場合、行動解析データテーブルと位置特定デバイスリストを参照し、ユーザ指定時刻内にユーザ指定場所で取得された行動解析データを抽出し、抽出された行動解析データのうち活発な時間を集計すればよい。その計算結果を受信した表示装置ＤＩＳＰ１は、その行動指標を横軸にした散布図をウィンドウＷＩＮ２に表示する。また、管理サーバＳＶ１は、選択された行動指標と、エネルギーマネジメントシステムＥＭＳ１から取得した冷却水消費量との相関分析を行い、表示装置ＤＩＳＰ１はその結果も併せて表示する。相関係数が高ければ、その行動指標と冷却水消費量に関係があることがわかる。【０１０１】
また、管理サーバＳＶ１において、主成分解析や重回帰分析などの統計手法を用いることによって、行動指標群の中から、冷却水消費量に関係するものを複数選択する。表示装置ＤＩＳＰ１は、それをウィンドウＷＩＮ３のように、順に表示することができる。このように、冷却水消費量と行動指標との関係を調べることで、エネルギー消費と行動指標との関係をより詳細に分析し、改善を図ることが可能となる。なお、冷却水消費量以外にも、電気使用量や、ガス使用量、コンピュータネットワークのトラフィック量など、部屋毎に管理可能なものであれば同様に処理することができる。【０１０２】
またＬＡＮ１には、各作業者のプロファイルや業務情報の管理システムＨＭＳ１があってもよい。各作業者の売り上げや業務処理量などの業務パフォーマンスＰＦＭ０、各作業者の能力や経験、評価を格納した個人情報ＰＲＦ０、組織の構成や所属を格納した組織情報ＯＲＧ０を格納する。これらの情報を用いて、建屋の電気、水、ガスなどのエネルギーの使用量と、業務の経験や生産性といった作業者属性の間の関係分析も可能になる。【０１０３】
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、種々変形実施可能であり、上述した各実施形態を適宜組み合わせることが可能であることは当業者に理解されよう。【０１０４】
本発明は、複数の人が集まった様々な環境に適用可能である。対象者は同一の企業に属する必要はなく、複数の企業が集まったビルや、複数のデパートが集まったショッピングモール、複数の建物が集結したコミュニティや街でも構わない。また、物理的に同一空間に存在する必要もない。例えば別な地域や別な国にある支店間で比較することができる。
【符号の説明】
【０１０５】
ＳＮ０  センサノード
ＢＳ１、ＢＳ２、ＢＳ３  基地局デバイス
ＰＯＳ１、ＰＯＳ２、ＰＯＳ３  位置特定デバイス
ＳＶ１  管理サーバ
ＬＡＮ１  有線ネットワーク
ＣＰＵ０、ＣＰＵ１、ＣＰＵ２  プロセッサ
ＩＦ１、ＩＦ２  ネットワークインタフェース
ＳＮＳ０、ＳＮＳ１  センサ
ＲＦ０、ＲＦ１  無線回路
ＭＥＭ０、ＭＥＭ１、ＭＥＭ２  メモリ
ＳＤ１  センサデータベース
ＤＢ１  記録装置
ＡＲ１  行動解析プログラム
ＳＳＵＭ  状態集計プログラム
ＳＴＳＵＭ  組織集計プログラム
ＳＬＳＵＭ  場所集計プログラム
ＳＰＳＵＭ  行動分析プログラム
ＳＥＡＮ  適正環境分析プログラム
ＳＰＡＮ  行動・環境情報相関分析プログラム
ＳＰＥＡＮ  行動・エネルギー相関分析プログラム
【図１】
0005396537.tif 000002
【図２】
0005396537.tif 000003
【図３】
0005396537.tif 000004
【図４】
0005396537.tif 000005
【図５】
0005396537.tif 000006
【図６】
0005396537.tif 000007
【図７】
0005396537.tif 000008
【図８】
0005396537.tif 000009
【図９】
0005396537.tif 000010
【図１０】
0005396537.tif 000011
【図１１】
0005396537.tif 000012
【図１２】
0005396537.tif 000013
【図１３】
0005396537.tif 000014
【図１４】
0005396537.tif 000015
【図１５】
0005396537.tif 000016
【図１６】
0005396537.tif 000017
【図１７】
0005396537.tif 000018
【図１８】
0005396537.tif 000019
【図１９】
0005396537.tif 000020