(58)【調査した分野】(Int.Cl.,DB名)
前記判定手段は、前記他のエリアのうち、当該他のエリアの予測当日における所在人数の実績値と、当該他のエリアの変動モデルが示すモデル値と、の間に所定以上の差異が生じているエリアが所定数未満の場合、更新要と判定することを特徴とする請求項1に記載の所在人数予測装置。
【発明の概要】
【発明が解決しようとする課題】
【0005】
しかしながら、従来においては、ある階のモデルの再作成の要否を判断する際、当該階に関する情報のみを参照し、他の階の情報を参照していなかった。従って、例えば交通障害の発生が原因で出勤時間に遅れが生じていた場合、その階に限らず、建物全体において、つまり他の階においても同様に出勤時間に遅れが生じていると推測できる。この例のように、当該階に限定された原因ではなく他の階にも共通した事象の発生が原因で出勤時間に遅れが生じている場合、モデルを再作成する必要はないようにも考えられる。仮に再作成するにしても交通障害の状況を考慮するのが望ましいが、従来においては、実際の在室人数とモデルとの差異の発生の原因について何ら考慮せずにモデルを再作成していた。
【0006】
本発明は、エリア内の所在人数と当該エリアの所在人数の予測に用いる変動モデルが示す所在人数との間に所定以上の差異が生じた場合に、他のエリアの所在人数と当該他のエリアの変動モデルとの関係に基づいて当該エリアの変動モデルの不要な更新を抑制可能とすることを目的とする。
【課題を解決するための手段】
【0007】
本発明に係る所在人数予測装置は、建物内の所定のエリアの現時点における所在人数を取得する所在人数取得手段と、予測当日における前記
所定のエリアの所在人数の履歴及び前記
所定のエリアの所在人数の時間変動を表す変動モデルに基づいて予測当日の前記
所定のエリアの所在人数を予測する所在人数予測手段と、前記所在人数取得手段により取得された前記
所定のエリアの予測当日における所在人数の実績値と、
前記所定のエリアの変動モデルが示すモデル値と、の間に所定以上の差異が生じた場合、前記建物内の
前記所定のエリア以外の他のエリアの所在人数と当該他のエリアの
所在人数の時間変動を表す変動モデルとの
間の差異を参照して前記所定のエリアの変動モデルの更新の要否を判定する判定手段と、前記判定手段により更新要と判定された場合に前記
所定のエリアの変動モデルを更新する変動モデル更新手段と、を有するものである。
【0008】
また、
前記実績値
は、前記
所定のエリアの予測当日における予測時点の所在人数
であり、前記モデル値
は、前記所定のエリアの変動モデルが示す予測時点の所在人数
であるものとする。
【0009】
また、
前記実績値
は、前記
所定のエリアの予測当日における予測時点までの所在人数の履歴
であり、前記モデル値
は、前記所定のエリアの変動モデルが示す予測時点までの所在人数の変動
であるものとする。
【0010】
また、前記判定手段は、前記他のエリアのうち、当該他のエリアの予測当日における所在人数の実績値と、当該他のエリアの変動モデルが示すモデル値と、の間に所定以上の差異が生じているエリアが所定数未満の場合、更新要と判定するものである。
【0011】
また、前記
所定のエリアの変動モデル候補群の中から、予測当日における
前記所定のエリアの所在人数の履歴に基づいて、前記所在人数予測手段及び前記判定手段が用いる変動モデルを選択する選択手段をさらに有するものである。
【0012】
また、前記建物の外部の状況に関する外部状況情報を取得する外部状況情報取得手段を有し、前記判定手段は、外部状況情報を参照して前記
所定のエリアの変動モデルの更新の要否を判定するものである。
【0013】
また、前記建物の外部の状況に関する外部状況情報を取得する外部状況情報取得手段を有し、前記変動モデル更新手段は、外部状況情報を参照して前記
所定のエリアの変動モデルを更新するものである。
【0014】
また、前記外部状況情報取得手段は、他の建物のエリアの所在人数と当該他の建物の当該エリアの
所在人数の時間変動を表す変動モデルとの関係を示す情報、交通機関運行情報、天気情報又は外部で開催されるイベント情報の少なくとも1つを外部状況情報として取得するものである。
【0015】
本発明に係る設備管理システムは、上記各発明における所在人数予測装置と、前記所在人数予測装置により予測された前記
建物内の各エリアの所在人数に基づき前記建物内に設置された設備の管理を行う設備管理装置と、を有するものである。
【0016】
本発明に係るプログラムは、コンピュータを、建物内の所定のエリアの現時点における所在人数を取得する所在人数取得手段、予測当日における前記
所定のエリアの所在人数の履歴及び前記
所定のエリアの所在人数の時間変動を表す変動モデルに基づいて予測当日の前記
所定のエリアの所在人数を予測する所在人数予測手段、前記所在人数取得手段により取得された前記
所定のエリアの予測当日における所在人数の実績値と、
前記所定のエリアの変動モデルが示すモデル値と、の間に所定以上の差異が生じた場合、前記建物内の
前記所定のエリア以外の他のエリアの所在人数と当該他のエリアの
所在人数の時間変動を表す変動モデルとの
間の差異を参照して前記所定のエリアの変動モデルの更新の要否を判定する判定手段、前記判定手段により更新要と判定された場合に前記
所定のエリアの変動モデルを更新する変動モデル更新手段、として機能させるためのものである。
【発明の効果】
【0017】
本発明によれば、エリア内の所在人数と当該エリアの変動モデルが示す所在人数との間に所定以上の差異が生じた場合に、他のエリアの所在人数と当該他のエリアの変動モデルとの関係に基づいて当該エリアの変動モデルの不要な更新を抑制することができる。
【0018】
また、外部状況情報を参照することによって変動モデルを再作成しない場合でも予測誤差を低く抑えることが可能になる。
【0019】
また、変動モデルを再作成する場合でも、外部状況情報を参照して変動モデルを再作成することによって所在人数の予測精度を向上させることができる。
【発明を実施するための形態】
【0021】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【0022】
実施の形態1.
図1は、本発明に係る設備管理システムの一実施の形態を示した全体構成図である。
図1には、複数のビル1が示されており、各ビル1には、本発明に係る所在人数予測装置の一実施の形態である在室人数予測装置10と設備管理装置2とがネットワーク3に接続された構成が設置される。設備管理装置2は、在室人数予測装置10により予測されたエリアの在室人数に基づき建物内に設置された設備の管理を行う。なお、各ビル1とも同様な構成を設けておけばよいので、
図1では1つのビル1のみに構成を図示した。各ビル1と管理センタ4とはインターネット等のネットワーク5で接続される。詳細は後述するが、各ビル1は、当該ビル1の変動モデル情報及び在室人数情報を保持しているが、管理センタ4は、全てのビルの変動モデル情報及び在室人数情報を一括して保持管理している。
【0023】
本実施の形態では、建物として複数階建てのテナントビルを想定して説明する。また、ビルの各階は、本発明におけるエリアに相当し、ビルの各階にはテナントが入居する部屋があって、各階にいる者は部屋に在室しているものとする。従って、本実施の形態において「所在人数」と「在室人数」とは同義である。
【0024】
図2は、本実施の形態における在室人数予測装置10を形成するコンピュータのハードウェア構成図である。本実施の形態において在室人数予測装置10を形成するコンピュータは、パーソナルコンピュータ(PC)等従前から存在する汎用的なハードウェア構成で実現できる。すなわち、コンピュータは、
図2に示したようにCPU21、ROM22、RAM23、ハードディスクドライブ(HDD)24、入力手段として設けられたマウス25とキーボード26、及び表示装置として設けられたディスプレイ27をそれぞれ接続する入出力コントローラ28、通信手段として設けられたネットワークコントローラ29を内部バス30に接続して構成される。設備管理装置2も同様にコンピュータで実現することから、そのハードウェア構成は
図2と同様に図示できる。
【0025】
図3は、本実施の形態における在室人数予測装置10のブロック構成図である。なお、本実施の形態の説明に用いない構成要素については
図3から省略している。本実施の形態における在室人数予測装置10は、在室人数取得部11、再作成要否判定部12、外部状況情報取得部13、変動モデル再作成部14、在室人数予測部15、在室人数情報記憶部16及び変動モデル情報記憶部17を有している。在室人数取得部11は、所在人数取得手段として設けられ、ビル1内の階毎に、現時点における在室人数を取得し、在室人数情報記憶部16に保存する。再作成要否判定部12は、判定手段として設けられ、在室人数取得部11により取得された各階の予測当日における在室人数の実績値と当該階の在室人数の時間変動を表す変動モデルが示すモデル値との間に所定以上の差異が生じた場合、ビル1内の他の階の在室人数と当該他の階の変動モデルとの関係に基づいて当該階の変動モデルの更新の要否を判定する。外部状況情報取得部13は、外部状況情報取得手段として設けられ、ビル1の外部の状況に関する外部状況情報を取得する。変動モデル再作成部14は、変動モデル更新手段として設けられ、再作成要否判定部12により更新要と判定された場合に当該階の変動モデルを更新する。在室人数予測部15は、所在人数予測手段として設けられ、予測当日における各階の在室人数の履歴及び当該階の在室人数の時間変動を表す変動モデルに基づいて予測当日の当該階の在室人数を予測する。
【0026】
在室人数情報記憶部16に蓄積される在室人数情報は、在室人数取得部11より取得された各階の在室人数、在室人数が取得された階、取得日時が少なくとも対応付けして階毎に形成される。
【0027】
変動モデル情報記憶部17には、階毎に設定される変動モデルに関する情報が記憶される。
図5において破線のグラフが変動モデルを示している。横軸は時間で、縦軸は在室人数を示す。変動モデルは、所定期間毎、例えば1日(1営業日)単位で設定され、作成される。変動モデルのグラフの形状は、各階のテナントの人数や勤務形態等によって異なってくる。ビル1に入居しているテナントの勤務形態に依存するが、1営業日における変動モデルは、典型的には午前中の出勤時間に在室人数が大きく増加し、夕方の退勤時間に在室人数が大きく減少する。そして、ランチタイムでは多くの人がビル1の外に移動して昼食を取るため、
図5に示したように在室人数はランチタイム開始時点で減少した後、そしてランチタイム終了前に増加することを表す形状で作成される。
【0028】
在室人数予測装置10における各構成要素11〜15は、在室人数予測装置10を形成するコンピュータと、コンピュータに搭載されたCPU21で動作するプログラムとの協調動作により実現される。また、各記憶部16〜17は、在室人数予測装置10に搭載されたHDD24にて実現される。あるいは、RAM23又は外部にある記憶手段をネットワーク経由で利用してもよい。
【0029】
また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、CD−ROMやUSBメモリ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのCPUがプログラムを順次実行することで各種処理が実現される。
【0030】
次に、本実施の形態における在室人数予測処理について
図4に示したフローチャートを用いて説明する。本実施の形態における在室人数予測処理は、定周期的、例えば所定時間毎(1時間毎)に起動され、その都度変動モデルの再作成の要否が判定され、再作成要と判定されたときのみ変動モデルを再作成する。なお、各階とも同じ処理を実行すればよいので、ここでは1つの階(
図5では6階)に着目して説明する。
【0031】
在室人数取得部11は、現時点における在室人数を取得すると、取得した日時、取得した階及び当該階の在室人数を組にして在室人数情報記憶部16に書き込み保存する(ステップ101)。在室人数は、例えばエレベーターの乗降者人数から算出して推定するようにしてもよい。在室人数は、従前からある手法を用いて求めればよい。在室人数取得部11が取得する在室人数は、エレベーターの乗降者人数に基づく推定値であるかもしれないが、本実施の形態では実績値としても用いる。
【0032】
続いて、再作成要否判定部12は、予測当日における予測時点の在室人数を在室人数情報記憶部16から読み出し、その在室人数と変動モデルが示す予測時点の在室人数を比較し、その在室人数の間に所定以上の差異、すなわち当該変動モデルの更新が必要と判断される差異が生じているかどうかを判定する、そして、差異が生じていない場合(ステップ102でN)、在室人数予測部15は、従前と同様に変動モデルに基づいて予測当日の在室人数を予測する(ステップ106)。
【0033】
一方、在室人数(実績値)と変動モデルが示す予測時点の在室人数との間に上記差異があると判定した場合(ステップ102でY)、再作成要否判定部12は、他の階の予測時点の在室人数(実績値)と当該他の階の変動モデルが示す予測時点の在室人数との間の差異を取得する(ステップ103)。そして、再作成要否判定部12は、上記差異の発生原因は、当該階のみに依存する要因なのか、それとも他の階にも共通する外部要因によるものかを判断する。この判断の一例について
図5を用いて説明する。
【0034】
図5には、建物の階のうち5階、6階及び7階の各階における予測当日の在室人数の履歴(実績値)と当該階の変動モデルとの関係が示されており、(a)と(b)とで異なるパターンの例を示している。ここでは、6階を処理対象の階とし、6階では、予測当日の在室人数と変動モデルとの間に変動モデルの再作成を必要とする差異が生じているものとする。なお、本実施の形態では、6階以外の5,7階の2つの階の情報を取得して説明するが、その取得する他の階としてはそれ以上でもよいし、1つでもよい。
【0035】
図5(a)によると、6階には変動モデルの再作成を必要とする差異が生じているので、再作成要否判定部12は、他の階(この例では5階と7階)の予測当日の在室人数(実績値)と変動モデルとを取得する。ここで、予測時点の在室人数と変動モデルが示す在室人数との関係に着目すると、6階では、上記のように変動モデルの再作成を必要とする差異が生じているものの、5,7階ではそのような差異が生じていない。この場合、差異が生じた原因は6階に依存していると判断する。
【0036】
一方、
図5(b)によると、他の階でも6階と同様に変動モデルの再作成を必要とする差異が生じている。つまり、差異が生じた原因は6階に依存した要因ではなく6階以外にあると判断する。
【0037】
以上説明したように、本実施の形態においては、予測当日における予測時点の在室人数と変動モデルが示す予測時点の在室人数との間に所定以上の差異があったとしても変動モデルの再作成を即座に開始せずに他の階(この例では、5階と7階)における実績値とモデル値との関係を参照するようにした。そして、再作成要否判定部12が差異の発生の原因は6階に依存していると判断した場合(ステップ104でN)、変動モデル再作成部14は、この時点で6階の変動モデルを再作成し、変動モデル情報記憶部17に上書保存することで更新する(ステップ105)。
【0038】
一方、差異の発生の原因は6階以外の外部にあると判断した場合(ステップ104でY)、再作成要否判定部12は、変動モデルの再作成は不要と判断する。つまり、建物の複数の階に変動モデルの再作成が必要と判断されることになるが、複数の階において差異の発生に同様の傾向が現れているので最終的に変動モデルの再作成は不要と判断する。そして、在室人数予測部15は、既存の変動モデルに基づいて予測当日の在室人数を予測する(ステップ106)。
【0039】
以上のように、予測当日の在室人数を予測すると、在室人数予測部15は、在室人数情報を管理センタ4へ送信することで最新の実績値を報告する(ステップ107)。また、変動モデルが再作成された場合には、その変動モデルを合わせて送信する。
【0040】
ところで、実績値と変動モデルとの差異に建物内の各階共通の傾向が見られる場合、本実施の形態においては、建物全体に共通した原因(交通障害等)ということで変動モデルを再作成しない。ただ、再作成しないままの変動モデルを用いていたのでは大きい予測誤差が生じてしまう。そこで、本実施の形態においては、外部状況情報取得部13を設けて、外部から交通機関の運行情報や天気情報等を取得するようにした。そして、在室人数予測部15は、その取得された外部状況情報を解析して上記差異の発生原因を特定し、既存の変動モデルを拡縮又はシフトするなどの調整をして対応する。拡縮というのは、変動モデルのグラフ形状を拡張あるいは縮小するなどして在室人数を増減させる。つまり、縦方向の調整を行う。シフトというのは、変動モデルを時間軸方向にずらす。つまり、横方向の調整を行う。
【0041】
また、例えば、5,6階では変動モデルの再作成を必要とする差異が生じているものの、7階ではそのような差異が生じていないとする。この場合、5階と6階の2つの階で当該各階に依存する上記差異の発生原因が起きたと考えることができる。あるいは建物の外部で上記差異の発生原因が起きているものの7階ではその影響が出なかった、若しくは影響を受けていても変動モデルの再作成と判断するレベルの差異が生じなかったとも考えられる。また、2階建ての低層ビルにおいて一方のみに上記差異が生じる場合も上記差異の発生原因が当該階にあるのか外部にあるのか特定できない。
【0042】
このような場合、再作成要否判定部12は、他の階のうち、当該他の階の予測当日における予測時点の在室人数と、当該他の
階の変動モデルが示す予測時点の在室人数と、の間に所定以上の差異が生じている階が所定数未満の場合、更新要と判定するようにしてもよい。
【0043】
また、上記例のように建物内の他の階の情報(実績値と変動モデルとの差異)だけでは、変動モデルの再作成の要否が判断しづらい場合、在室人数予測部15は、管理センタ4から他のエリアの情報、すなわち他のビル1における各階の変動モデル情報と在室人数情報を外部状況情報として取得し、実績値と変動モデルとの間に変動モデルの再作成を必要とする差異が生じているかどうかを分析する。そして、変動モデルの再作成を必要とする差異が生じていない場合は、上記差異の発生要因は、当該階に依存していると判断する。一方、他のビル1の他の階においても上記差異が生じている場合には、上記差異の発生要因は、外部にあると判断する。このように、他のビル1における情報を考慮することで変動モデルの再作成の要否の判定をより正確に行うことが可能になる。なお、外部状況情報として参照する他のビル1の情報は、同じ外部要因の影響を受けやすい近隣のビル1の情報を参照するのが好適である。例えば、あるビル1の電車通勤する従業員は、近隣のビル1の電車通勤する従業員と同じ鉄道路線上の同じ駅を利用する可能性が高いため、電車が遅延した場合は同じ影響を受けやすいからである。
【0044】
本実施の形態では、他のビル1の情報を外部状況情報として取得したが、他のビル1の情報に代えて、あるいはこの情報に加えて交通機関運行情報、天気情報又は外部で開催されるイベント情報の少なくとも1つを外部状況情報として取得してもよい。また、外部状況情報としては、上記例に限るものではなく、ビル1の設置場所に応じて、参照する外部状況情報を適宜選択すればよい。また、変動モデルの再作成の際、交通障害が発生していた日の在室人数情報(実績値)を参照しないことで、再作成された変動モデルに基づき得られる在室人数の予測精度をより向上させるようにしてもよい。
【0045】
なお、本実施の形態では、各階の予測当日における在室人数の実績値として予測当日における予測時点の在室人数を、当該階の変動モデルが示すモデル値として予測時点の在室人数を、それぞれ用いて当該階の変動モデルの更新の要否を判定するようにした。しかし、これに限らず、例えば各階の予測当日における在室人数の実績値として予測当日における予測時点までの在室人数の履歴を、当該階の変動モデルが示すモデル値として予測時点までの在室人数の変動を、それぞれ用いて当該階の変動モデルの更新の要否を判定するようにしてもよい。例えば、予測当日における変動モデル設定期間(1日または1営業日)の開始時点から予測時点までの各時点、例えば5分毎の在室人数の相関係数(類似度)を求め、相関係数が所定の閾値より低ければ、変動モデルの更新が必要と判定する。
【0046】
実施の形態2.
本実施の形態では、階毎の変動モデル候補群の中から、予測当日の在室人数の変動に近い変動モデルを選択して用いるように構成する場合について示す。
【0047】
上記実施の形態1で述べたとおり、各階の変動モデルのグラフの形状は勤務形態等によって異なってくるが、同一階においても曜日等によって勤務形態のパターンが複数存在する場合がある。例えば、特定の曜日に定時退社日が設定されている場合や、日によって昼食時間が異なる時間に設定されている場合等がある。このような場合は、勤務形態のパターンを考慮して階毎に変動モデルの候補を複数用意し、それらの候補群の中から、当該階の予測当日における在室人数の変動に近い変動モデルを選択して用いたほうが予測精度を向上することができる。
【0048】
そこで、本実施の形態における在室人数予測装置10は、各階につき複数の変動モデルを候補群として用意し、変動モデル候補群の中から予測当日の在室人数の変動に近い変動モデルを選択して用いるように構成した。各階の変動モデル候補群は、変動モデル情報記憶部17に保存されている。
【0049】
図6は、本実施の形態における在室人数予測装置10のブロック構成図である。
図6に示した在室人数予測装置10は、
図3の実施の形態1における在室人数予測装置10に、変動モデル選択部18を追加した構成を有する。変動モデル選択部18は、選択手段として設けられ、当該階の変動モデル候補群の中から、予測に用いる変動モデルを選択する。
【0050】
次に、本実施の形態における在室人数予測処理について
図7に示したフローチャートを用いて説明する。なお、
図7において、
図4に示す処理と同じ処理には同じ符号を付け説明を適宜省略する。
【0051】
在室人数取得部11は、現時点における在室人数を在室人数情報記憶部16に書き込み保存するが(ステップ101)、変動モデル選択部18は、予測当日における在室人数の履歴を在室人数情報記憶部16から読み出し、その在室人数の履歴に基づいて、当該階の変動モデル候補群の中から予測に用いる変動モデルを選択する(ステップS201)。変動モデル選択部18は、在室人数の履歴と当該階の各変動モデル候補との間の、予測当日における変動モデル設定期間(1日または1営業日)の開始時点から予測時点までの各時点、例えば5分毎の在室人数の相関係数(類似度)を求め、最も相関係数が高い候補を、予測に用いる変動モデルとして選択する。なお、変動モデルを選択するために用いる指標は相関係数に限定されず、データ間の距離(非類似度)など他の指標を用いてもよい。
【0052】
続いて、再作成要否判定部12は、予測当日における在室人数の履歴を在室人数情報記憶部16から読み出し、その在室人数の履歴と、変動モデル選択部18により選択された変動モデルを比較し、当該変動モデルの更新が必要と判断される差異が生じているかどうかを判定することになるが(ステップ102)、これ以降の処理は、実施の形態1と同じなので説明を省略する。
【0053】
なお、ステップ105において変動モデル再作成部14が当該階の変動モデルを再作成する場合、変動モデル再作成部14は、当該階の変動モデルの候補のうち、ステップ201で変動モデル選択部18により選択された候補のみを再作成するようにしてもよいし、当該候補以外の候補も含めて再作成するようにしてもよい。また、当該候補も含めて既存の各候補は変更せずに、予測当日に該当する変動モデル候補を追加する形で再作成するようにしてもよい。そして、在室人数予測部15は、ステップ201で変動モデル選択部18により選択された変動モデルに基づいて予測当日の在室人数を予測する(ステップ106)。
【0054】
本実施の形態によれば、実施の形態1における効果と同様の効果が得られる。また、階毎の変動モデル候補群の中から、予測当日の在室人数の変動に近い変動モデルを選択して予測に用いるように構成したので、曜日等によって在室人数変動のパターンが異なる場合でも在室人数の予測精度を向上させることができる。さらに、そのような場合でも変動モデルの不要な更新を抑制することができる。
【0055】
なお、変動モデル選択部18は、当該階の変動モデル候補群の中から2つ以上の候補を選択するようにしてもよい。例えば、上述のとおり選択の指標に相関係数を用いる場合、相関係数が所定以上の候補をすべて選択するようにする。そして、再作成要否判定部12は、予測時点の在室人数と選択された各変動モデルが示す予測時点の在室人数との間の差異を求め、それらの差異の平均値に基づいて変動モデルの更新の要否を判定する。在室人数予測部15は、選択された各変動モデルに基づいて算出した場合の予測値の平均を最終的な予測値とする。なお、最終的な差異や予測値を算出する方法は単純な平均に限定されず、選択された各変動モデルの相関係数に応じた加重平均とするなど他の方法で算出してもよい。