(57)【要約】【課題】複数の空間で共有される１つまたは複数の共有機器を、各空間の利用状況に応じて最適となるように制御できる設備制御システム及び装置を提供する。【解決手段】（ａ）各空間の利用スケジュール（利用時間帯）／利用目的／利用者と、各利用者の属性情報とを記憶手段に記憶し、（ｂ）利用スケジュール中の利用目的や各利用者の属性情報を基に当該利用時間帯での各空間の優先度を算出し、（ｃ）各空間からの共有機器に対する新たな操作要求を検知する度に、各空間からの最新の操作要求の種類を基に、操作要求の衝突を検知し、（ｄ）衝突が検知されたとき、優先度が最も高い空間からの操作要求に従って共有機器を制御し、衝突が検知されなかったとき、当該新たな操作要求に従って共有機器を制御する。【選択図】      図２
2008299419.tif 000002
【特許請求の範囲】
【請求項１】
複数の空間で共有される１または複数の機器を制御するための設備制御システムにおいて、
各空間に対し、その空間の利用開始予定時刻及び利用終了予定時刻を含む利用スケジュールを、その空間の利用目的または利用者と関連付けて記憶する第１の記憶手段と、
各利用者の属性情報を記憶する第２の記憶手段と、
前記利用スケジュール中の利用目的及び各利用者の前記属性情報とのうちの少なくとも一方を基に、前記利用開始予定時刻から前記利用終了予定時刻までの各空間の優先度を算出する優先度算出手段と、
前記１または複数の機器に対する操作要求を入力するために各空間に設けられている操作手段から入力された操作要求の種類を検知する第１の検知手段と、
各空間に対し、前記第１の検知手段で検知された最新の操作要求の種類を記憶する第３の記憶手段と、
前記第１の検知手段で新たな操作要求を検知する度に、前記第３の記憶手段に記憶されている各空間の最新の操作要求の種類を基に、操作要求の衝突を検知する第２の検知手段と、
前記衝突が検知されたとき、前記優先度が最も高い空間の操作要求に従って前記１または複数の機器を制御し、前記衝突が検知されなかったとき、前記新たな操作要求に従って前記１または複数の機器を制御する制御手段と、
を含む設備制御システム。
【請求項２】
前記優先度算出手段は、利用スケジュール中の利用目的に対し予め定められた優先度と、各利用者の前記属性情報に対し予め定められた優先度の合計値または平均値または重み付け加算値を、各空間に対する優先度として算出することを特徴とする請求項１記載の設備制御システム。
【請求項３】
前記優先度算出手段は、各空間に対し予め定められた優先度と、当該空間の利用スケジュール中の利用目的に対し予め定められた優先度と、各利用者の前記属性情報に対し予め定められた優先度の合計値または平均値または重み付け加算値を、各空間に対する優先度として算出することを特徴とする請求項１記載の設備制御システム。
【請求項４】
前記１または複数の機器のうちの少なくとも１つの機器は、予め定められた範囲内で連続的または段階的に複数のレベル値に調節可能であり、
前記制御手段は、前記衝突が検出されたとき、各空間の前記優先度に比例した割合を用いて前記機器のレベル値を計算し、該機器を該レベル値に制御することを特徴とする請求項１記載の設備制御システム。
【請求項５】
前記操作要求は、前記複数の機器のそれぞれに対応する複数の個別操作要求を含み、
前記制御手段は、前記優先度が最も高い空間からの操作要求または前記新たな操作要求に含まれる前記個別操作要求に従って前記複数の機器を制御することを特徴とする請求項１記載の設備制御システム。
【請求項６】
前記検知手段は、操作要求の種類を検知するとともに、そのときの時刻を検知し、
前記制御手段は、前記衝突が検知され、且つ前記複数の空間の前記優先度が同じ場合には、前記検知手段で検知された前記時刻が最も早い操作要求または前記時刻が最も遅い操作要求に従って前記１または複数の機器を制御することを特徴とする請求項１記載の設備制御システム。
【請求項７】
前記制御手段は、前記衝突が検知され、且つ前記複数の空間の前記優先度が同じ場合には、各空間の前記利用スケジュール中の前記利用終了予定時刻が最も早い操作要求または前記利用終了予定時刻が最も遅い操作要求に従って前記１または複数の機器を制御することを特徴とする請求項１記載の設備制御システム。
【請求項８】
複数の空間で共有される１または複数の機器を制御するための設備制御方法において、
各空間に対し、その空間の利用開始予定時刻及び利用終了予定時刻を含む利用スケジュールを、その空間の利用目的または利用者と関連付けて第１の記憶手段に記憶するステップと、
各利用者の属性情報を第２の記憶手段に記憶するステップと、
前記利用スケジュール中の利用目的及び各利用者の前記属性情報とのうちの少なくとも一方を基に、前記利用開始予定時刻から前記利用終了予定時刻までの各空間の優先度を算出する優先度算出ステップと、
前記１または複数の機器に対する操作要求を入力するために各空間に設けられている操作手段から入力された操作要求の種類を検知する第１の検知ステップと、
各空間に対し、前記第１の検知ステップで検知された最新の操作要求の種類を第３の記憶手段に記憶するステップと、
前記第１の検知ステップで新たな操作要求を検知する度に、前記第３の記憶手段に記憶されている各空間の最新の操作要求の種類を基に、操作要求の衝突を検知する第２の検知ステップと、
前記衝突が検知されたとき、前記優先度が最も高い空間からの操作要求に従って前記１または複数の機器を制御し、前記衝突が検知されなかったとき、前記新たな操作要求に従って前記１または複数の機器を制御する制御ステップと、
を含む設備制御方法。
【請求項９】
前記優先度算出ステップは、利用スケジュール中の利用目的に対し予め定められた優先度と、各利用者の前記属性情報に対し予め定められた優先度の合計値または平均値または重み付け加算値を、各空間に対する優先度として算出することを特徴とする請求項８記載の設備制御方法。
【請求項１０】
前記優先度算出ステップは、各空間に対し予め定められた優先度と、当該空間の利用スケジュール中の利用目的に対し予め定められた優先度と、各利用者の前記属性情報に対し予め定められた優先度の合計値または平均値または重み付け加算値を、各空間に対する優先度として算出することを特徴とする請求項８記載の設備制御方法。
【請求項１１】
前記１または複数の機器のうちの少なくとも１つの機器は、予め定められた範囲内で連続的または段階的に複数のレベル値に調節可能であり、
前記制御ステップは、前記衝突が検出されたとき、各空間の前記優先度に比例した割合を用いて前記機器のレベル値を計算し、該機器を該レベル値に制御することを特徴とする請求項８記載の設備制御方法。
【請求項１２】
前記操作要求のそれぞれは、前記複数の機器のそれぞれに対応する複数の個別操作要求を含み、
前記制御ステップは、前記優先度が最も高い空間からの操作要求または前記新たな操作要求に含まれる前記個別操作要求に従って前記複数の機器を制御することを特徴とする請求項８記載の設備制御方法。
【請求項１３】
前記第１の検知ステップは、操作要求の種類を検知するとともに、そのときの時刻を検知し、
前記制御ステップは、前記衝突が検知され、且つ前記複数の空間の前記優先度が同じ場合には、前記第１の検知ステップで検知された前記時刻が最も早い操作要求または前記時刻が最も遅い操作要求に従って前記１または複数の機器を制御することを特徴とする請求項８記載の設備制御方法。
【請求項１４】
前記制御ステップは、前記衝突が検知され、且つ前記複数の空間の前記優先度が同じ場合には、各空間の前記利用スケジュール中の前記利用終了予定時刻が最も早い操作要求または前記利用終了予定時刻が最も遅い操作要求に従って前記１または複数の機器を制御することを特徴とする請求項７記載の設備制御方法。
【請求項１５】
複数の空間で共有される１または複数の機器を制御するための設備制御プログラムであって、
コンピュータを、
各空間に対し、その空間の利用開始予定時刻及び利用終了予定時刻を含む利用スケジュールを、その空間の利用目的または利用者と関連付けて記憶する第１の記憶手段、
各利用者の属性情報を記憶する第２の記憶手段、
前記利用スケジュール中の利用目的及び各利用者の前記属性情報とのうちの少なくとも一方を基に、前記利用開始予定時刻から前記利用終了予定時刻までの各空間の優先度を算出する優先度算出手段、
前記１または複数の機器に対する操作要求を入力するために各空間に設けられている操作手段から入力された操作要求の種類を検知する第１の検知手段、
各空間に対し、前記第１の検知手段で検知された最新の操作要求の種類を記憶する第３の記憶手段、
前記第１の検知手段で新たな操作要求を検知する度に、前記第３の記憶手段に記憶されている各空間の最新の操作要求の種類を基に、操作要求の衝突を検知する第２の検知手段、
前記衝突が検知されたとき、前記優先度が最も高い空間の操作要求に従って前記１または複数の機器を制御し、前記衝突が検知されなかったとき、前記新たな操作要求に従って前記１または複数の機器を制御する制御手段、
として機能させるための設備制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の空間で共有される機器を制御するための制御方法及び装置に関する。
【背景技術】
【０００２】
従来、会議室のような部屋の使用を予約する場合、使用時刻や使用機器（ＴＶ会議システム、スライド、オーバーヘッドプロジェクタなど）を組にした使用スケジュールを記憶しておき、この予約時刻において部屋が使用に適した環境になっているように空調機器や照明機器、カーテンなどを動作させるとともに、使用スケジュールに設定された使用機器を予約時刻に使用可能にするように一連の手順で動作させるシステムが開示されている（例えば、特許文献１参照）。
【０００３】
現実的な設備を見た場合には、人間に意味のある複数個の区画(例えば「第1会議室」、「第２会議室」という２つの区画)に対して、一つの設備が割り当てられている場合がある。例えば過去に１つの会議室であったところを分割して２つの会議室にした場合の照明機器や、エアコンの吹き出し口は分かれているが、冷風を発生する部分は２つの会議室で共有している場合などが考えられる。
【０００４】
このように複数の空間（例えば、ここでは第1会議室及び第２会議室）が１つの機器（例えば照明機器）を共有しているような設備が与えられているとき、このような設備を利用する場合には、次のような問題点がある。なお、ここで、２つの会議室で共有される照明機器はオン（ＯＮ）とオフ（ＯＦＦ）の二値を取るものとする。各会議室には、照明機器を操作するための操作部があり、各操作部には「会議」「プレゼンテーション」「切(利用なし)」の３つのボタンがあるものとする。当然、会議中は照明機器はオンであることが求められ、プレゼンテーション中は照明機器がオフであることが求められる。
【０００５】
このとき、第1及び第２会議室のうちの一方が「会議」で他方が「切（利用なし）」であれば、照明機器はオンとすればよいが、一方が「会議」で他方が「プレゼンテーション」の場合には、照明機器をオンとするかオフとするかの衝突が生ずる。
【特許文献１】特開平９−１２８４４６
【発明の開示】
【発明が解決しようとする課題】
【０００６】
与えられた設備を該設備を利用する利用者側の都合、好みに合わせて利用する場合、上述のような衝突は回避することができない。そこで、このような衝突が生じた場合に、どのように対処するか、すなわち、上記設備の場合には、照明機器をオン／オフのどちらに設定するかを判断する必要がある。
【０００７】
そこで、本発明は、複数の空間で共有される１つまたは複数の共有機器を、各空間の利用状況に応じて最適となるように制御できる設備制御システム及び装置を提供する。
【課題を解決するための手段】
【０００８】
複数の空間で共有される１または複数の機器を制御するための設備制御システムは、
（ａ）各空間に対し、その空間の利用開始予定時刻及び利用終了予定時刻を含む利用スケジュールを、その空間の利用目的または利用者と関連付けて記憶する第１の記憶手段と、
（ｂ）各利用者の属性情報を記憶する第２の記憶手段と、
（ｃ）前記利用スケジュール中の利用目的及び各利用者の前記属性情報とのうちの少なくとも一方を基に、前記利用開始予定時刻から前記利用終了予定時刻までの各空間の優先度を算出する優先度算出手段と、
（ｄ）前記１または複数の機器に対する操作要求を入力するために各空間に設けられている操作手段から入力された操作要求の種類を検知する第１の検知手段と、
（ｅ）各空間に対し、前記第１の検知手段で検知された最新の操作要求の種類を記憶する第３の記憶手段と、
（ｆ）前記第１の検知手段で新たな操作要求を検知する度に、前記第３の記憶手段に記憶されている各空間の最新の操作要求の種類を基に、操作要求の衝突を検知する第２の検知手段と、
（ｇ）前記衝突が検知されたとき、前記優先度が最も高い空間の操作要求に従って前記１または複数の機器を制御し、前記衝突が検知されなかったとき、前記新たな操作要求に従って前記１または複数の機器を制御する制御手段と、
を含む。
【発明の効果】
【０００９】
複数の空間で共有される１つまたは複数の共有機器を、各空間の利用状況に応じて最適となるように制御できる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態について図面を参照して説明する。
【００１１】
［第１の実施形態］
図１には、複数の空間（例えば、ここでは第1会議室Ｒ１及び第２会議室Ｒ２）で１つの共有機器（例えば照明機器）Ｌ１を利用する場合を考える。第１会議室Ｒ１及び第２会議室Ｒ２には、照明機器Ｌ１を操作するための操作部１１ａ、１１ｂがそれぞれ設けられている。各会議室の利用者は、操作部１１ａ、１１ｂを操作して、照明機器Ｌ１のオン／オフを制御する。
【００１２】
図２は、図１の第１会議室及び第２会議室に用いられている設備制御システムの構成例を示したものである。
【００１３】
図２において、図１の第１会議室Ｒ１は、図２の空間ａに対応し、図１の第２会議室Ｒ２は図２の空間ｂに対応する。また、図１の照明機器Ｌ１は、図２の共有機器Ｌ１に対応する。図２では、複数の空間（例えば、ここでは２つの空間）で共有される共有機器が１つである場合を示しているが、この場合に限らず、複数あってもよい。
【００１４】
図２に示すように、設備制御システムは、共有機器Ｌ１、各空間で共有機器Ｌ１を操作するための操作部１１ａ及び１１ｂ、優先制御装置１００、設備利用管理装置１１０を含む。
【００１５】
各空間に設けられている操作部１１ａ、１１ｂは、共有機器Ｌ１への操作要求として複数種類の値（例えば、ここではｘ１、ｘ２、ｘ３の３種類の値）のうちのいずれかが入力される、いわゆるスイッチである。
【００１６】
図２の設備制御システムは、操作部１１ａ及び１１ｂから入力される操作要求と、各空間Ｒ１及びＲ２の利用目的、利用者の属性等に基づき、照明機器Ｌ１をオン（ＯＮ）とオフ（ＯＦＦ）のいずれか一方に設定する。
【００１７】
優先制御装置１００は、優先度算出部１０１、状態テーブル記憶部１０２、機器制御部１０３を含む。状態テーブル記憶部１０１２は各空間に対応する状態テーブルが記憶されている。例えば、状態テーブル１０２ａは空間Ｒ１に対応し、状態テーブル１０２ｂは空間Ｒ２に対応する。
【００１８】
設備利用管理装置１１０は、状態管理データベース（状態管理ＤＢ）１１１、利用者管理データベース（利用者管理ＤＢ）１１２を含む。
【００１９】
以下、空間Ｒ１及びＲ２は、図１に合わせて、それぞれ第１会議室及び第２会議室とし、共有機器Ｌ１も図１に合わせて照明機器であるとする。
【００２０】
操作部１１ａ及び１１ｂから入力される照明機器Ｌ１への操作要求には、「オン」、「オフ」、及び「ＮＵＬＬ」の３種類設定できる。なお、「ＮＵＬＬ」は、利用者側で、「オン」「オフ」のいずれか一方に予め設定できる。設備提供者側からは、３種類の操作要求が提供されているので、この３種類をどのように区別して使い分けるかは利用者側の自由である。
【００２１】
例えば、利用者は、この３種類の操作要求を、「会議」「プレゼンテーション」「切（利用なし）」と区別する場合を考える。この場合、利用者は、例えば、「会議」を照明機器Ｌ１の「オン」に対応付け、「プレゼンテーション」を照明機器Ｌ１の「オフ」に対応付け、「切（利用なし）」を照明機器Ｌ１の「ＮＵＬＬ」に対応付ける。なお、利用者側で設定された、このような設定テーブルを状態管理ＤＢ１１１に記憶するようにしてもよい。
【００２２】
例えば、操作部１１ａ及び１１ｂには、各操作要求に対応するボタンが設けられている。「会議」のボタンが押されれば、それは照明機器Ｌ１をオンする操作要求が出され、「プレゼンテーション」のボタンが押されれば、それは照明機器Ｌ１をオンする操作要求が出される。「切」のボタンに対応付けられた「ＮＵＬＬ」は「オフ」に設定され、「切」のボタンが押されれば、照明機器Ｌ１を「オフ」とする操作要求が出される。ここでは、「ＮＵＬＬ」をオンに設定するか、オフに設定するか、ＮＵＬＬのままにするかは、利用者により任意に設定可能であるとする。
【００２３】
状態管理ＤＢ１１１には、第１会議室Ｒ１及び第２会議室Ｒ２の利用スケジュールが記憶される。
【００２４】
図３は第１会議室Ｒ１の利用スケジュールの一例であり、図４は第２会議室Ｒ２の利用スケジュールの一例である。
【００２５】
図３及び図４に示すように、利用スケジュールは、日付（年月日）、各会議室を利用する時間帯（予約時間）を含む。また、利用スケジュールには、会議室の利用目的、予約者、当該予約者の所属、利用人数、利用者リストなどが対応付けられている。ここでは、日付（年月日）、各会議室を利用する時間帯（予約時間）、会議室の利用目的、予約者、当該予約者の所属、利用人数、利用者リストなどをまとめて利用スケジュールとも呼ぶ。
【００２６】
「予約時間」は、当該会議室の利用開始予定時刻と利用終了予定時刻を含む。会議室の利用目的として、予め「連絡会議」「研修」「打合せ」「応接」などが定められており、これらのうちのいずれかが利用スケジュールの「利用目的」に挙げられている。利用者リストには、当該時間帯に当該会議室を利用する各利用者の氏名、所属などが含まれている。
【００２７】
なお、状態管理ＤＢ１１１は、ネットワークを介して、各利用者の端末からアクセス可能である。例えば、第１会議室を予約する予約者は、その端末から状態管理ＤＢ１１１にアクセスして、状態管理ＤＢ１１１に、図３に示すような利用スケジュールを登録する。
【００２８】
利用者管理ＤＢ１１２は、図５に示すように、図１の第１及び第２会議室を利用可能な全ての利用者の名前、所属、役職名などの属性情報が記憶されている。
【００２９】
状態管理ＤＢ１１１には、さらに、図６に示すように、各会議室の操作部１１ａ及び１１ｂからの操作要求の組合せに対応する照明機器Ｌ１の状態（オン、オフ、衝突）を示す第１の制御テーブルが記憶される。
【００３０】
なお、状態管理ＤＢ１１１は、ネットワークを介して、各利用者の端末からアクセス可能である。例えば、第１の制御テーブルを登録及び更新する権限を有する利用者が、その端末から状態管理ＤＢ１１１にアクセスして、図６に示すような第１の制御テーブルを登録／更新する。
【００３１】
図６に示すように、第１会議室と第２会議室とのうちのいずれか一方からの操作要求が「切（利用なし）」の場合には、照明機器Ｌ１は他方の操作要求に対応する状態となる。例えば、第１会議室からの操作要求が「切（利用なし）」である場合、第２会議室からの操作要求が「会議」であれば照明機器Ｌ１はオン状態であればよく、第２会議室からの操作要求が「プレゼンテーション」であれば照明機器Ｌ１はオフ状態であればよい。第１会議室及び第２会議室からの操作要求がともに「会議」であれば照明機器Ｌ１はオン状態であればよく、第１会議室及び第２会議室からの操作要求がともに「プレゼンテーション」であれば照明機器Ｌ１はオフ状態であればよい。
【００３２】
第１会議室及び第２会議室のうちのいずれか一方からの操作要求が「会議」であり、他方からの操作要求が「プレゼンテーション」の場合、操作要求「会議」により照明機器Ｌ１をオンにするこが要求されているのに対し、これと相対立する操作要求「プレゼンテーション」により照明機器Ｌ１をオフにすることが要求されているため、操作要求が衝突し、照明機器Ｌ１の状態は衝突状態となる。
【００３３】
優先制御装置１００では、このような衝突が生じた場合に、操作部１１ａ及び１１ｂから入力される操作要求の他、さらに状態管理ＤＢ１１１に記憶されている利用スケジュール中の各会議室の利用目的や、利用者管理ＤＢ１１２に記憶されている、各会議室の利用者の属性等に基づき、２つの会議室からの操作要求に対する優先度を計算する。
【００３４】
なお、この優先度の判断基準は、利用者が自由に設定することができる。
【００３５】
図７は、利用者により設定された優先度を決定するための優先度テーブルの一例を示したものである。優先度テーブルは、ネットワークを介して、各利用者の端末からアクセス可能な、例えばここでは状態管理ＤＢ１１１に記憶されていることが望ましいが、優先度算出部１０１に記憶されていてもよい。いずれの場合であっても、この優先度テーブルは、設定及び変更の権限ある利用者により設定及び変更可能なように記憶されている。
【００３６】
ここでは、優先度は「０」と「１」の２値を取り、「１」の方が「０」よりも優先されるものとする。図７に示した優先度テーブルでは、優先度として「１」が与えられる条件を示している、ここで条件とは、各会議室の利用目的や利用者の属性に対する条件である。この優先度テーブルに挙げられた複数の条件のうちの少なくとも１つを満たせば、当該会議室及びその操作要求に対する優先度が「１」となる。図７の優先度テーブルに挙げられているどの条件にもマッチしない場合には、優先度は「０」である。
【００３７】
図７の優先度テーブルにおいて、利用目的「応接」は、社外(あるいは部外)の人が来ている可能性が高いので、「応接」が行われていた場合は優先度「1」である。また、利用者リストに役職者が含まれている場合には、重要な会議とみなされて、優先度は「1」である。
【００３８】
次に、図８に示すフローチャートを参照して、図２の優先制御装置１００の各構成部とその処理動作について説明する。
【００３９】
優先制御装置１００が起動されると、各空間の状態テーブル１０２ａ、１０２ｂが「ＮＵＬＬ」に初期化される（ステップＳ１）。
【００４０】
優先制御装置１００の優先度算出部１０１は時計（タイマＡ、Ｂ）を備えている。タイマＡでは、次の利用スケジュールの利用開始予定時刻または利用開始予定時刻＋／−α（予め定められた時間）が設定され、タイマＢには、状態テーブル中の直近の有効期限または有効期限＋／−αが設定される。
【００４１】
ここで、状態管理ＤＢ１１１には、図３及び図４に示したような利用スケジュールが２００Ｘ年５月１０日以前に予め登録されているものとする。
【００４２】
ステップＳ２では、タイマＡに、現時点において最も近傍にある利用スケジュールの利用開始予定時刻を設定する（ステップＳ２）。ここでは、図３の利用スケジュールの利用開始予定時刻「２００Ｘ年５月１０日  １０：００」が設定される。
【００４３】
次に、ステップＳ３へ進み、優先度算出部１９１は、以下の４つのイベントを検知する。
【００４４】
・タイマＡに設定された利用開始予定時刻の経過（タイマＡのタイムアウト）
・タイマＢに設定された、状態テーブル中の直近の有効期限の経過（タイマＢのタイムアウト）
・状態管理ＤＢ１１１の更新（利用スケジュールの更新、新規登録、削除など）
・操作部からの操作要求
優先度算出部１０１は、状態管理ＤＢ１１１の更新を検知したとき(ステップＳ４)、またはタイマＡのタイムアウトを検知したとき（ステップＳ５）、ステップＳ６へ進み、更新・新規登録された利用スケジュールについて優先度を計算する。
【００４５】
なお、優先度算出部１０１は、ある利用スケジュールに係る会議室の利用が終了したときに、当該会議室の次の利用スケジュールが状態管理ＤＢ１１１に記憶されていれば、当該次の利用スケジュールについて当該会議室に対し、操作要求の優先度を算出してもよい。あるいは、ある利用スケジュールに係る会議室の利用が終了した後、状態管理ＤＢ１１１に記憶されている利用スケジュールを所定時間毎にチェックし、現在の時刻が、当該利用スケジュール中の利用開始予定時刻であるとき、あるいは、利用開始予定時刻よりも所定時間前であるとき、各会議室に対し優先度を算出する。
【００４６】
ステップＳ６において、優先度算出部１０１は、例えば、状態管理ＤＢ１１１に記憶されている第１会議室の利用スケジュール中の「利用目的」を読み出し、状態管理ＤＢ１１１に記憶されている図７に示すような優先度テーブルを参照して、当該「利用目的」にマッチする条件を検索する。当該「利用目的」が「応接」であれば、図７の１番目の条件を満足するので、当該会議室に対し優先度を「１」と決定する。当該「利用目的」にマッチする条件が存在しない場合には、さらに、利用者管理ＤＢ１１２から、当該利用スケジュール中の「利用者リスト」に挙げられている各利用者の役職名を読み出す。そして、利用者リストに役職名をもつ（課長以上の階級の役職をもつ）利用者があれば、状態管理ＤＢ１１１に記憶されている図７に示すような優先度テーブル中の２番目の条件を満たすので、当該会議室に対し、優先度を「１」と決定する。「利用目的」が「応接」でもなく、利用者リストに役職をもつ利用者が含まれていない場合には、当該会議室に対し、優先度を「０」と決定する。第２会議室についても上記同様にして優先度を決定する。
【００４７】
優先度算出部１０１は、上記のようにして計算した各会議室に対する優先度を、当該会議室に対応する状態テーブルに記録する（ステップＳ６）。
【００４８】
各会議室に対応する状態テーブルには、図９に示すように、照明機器Ｌ１に対する直近の操作要求の種類（優先度算出部１０１で検知された当該会議室からの最も新しい操作要求の種類）と、上記優先度と、当該状態テーブルの有効期限とが記録される。さらに、上記直近の操作要求を検知した時刻（操作時刻）が含まれていてもよい。なお、有効期限は、当該優先度の算出に用いた利用スケジュール中の利用終了予定時刻である。ステップＳ６が終了した時点での状態テーブルには、直近の操作要求と上記優先度と上記有効期限とが記録されている。
【００４９】
例えば、第１会議室Ｒ１の利用開始予定時刻１０：００前後には、当該第１会議室を予約している利用者により操作部１１ａが操作されて、操作要求Ｉａが入力される。優先度算出部１０１は、各操作部１１ａ、１１ｂから入力される操作要求、例えば、操作要求Ｉａを検知したとき（ステップＳ７）、ステップＳ９へ進み、状態テーブル１０２ａに、当該検知した操作要求Ｉａの種類と、当該操作要求を検知した時刻とを記録する。
【００５０】
また、優先度算出部１０１は、タイマＢのタイムアウトを検知したとき（ステップＳ８）、当該利用スケジュールに係る会議室の利用が終了したので、ステップＳ９へ進み、当該会議室に対応する状態テーブル上の記録を削除するとともに、「切(利用なし)」とみなす。すなわち、状態テーブルを「ＮＵＬＬ」にする。
【００５１】
機器制御部１０３は、優先度算出部１０１が状態テーブル１０２ａ、１０２ｂを更新する度に（すなわち、優先度算出部１０１により操作要求が検知される度に、または会議室の利用が終了したとき）、優先度算出部１０１により起動される。起動された機器制御部１０３は、状態テーブル記憶部１０２に記憶されている状態テーブルを読み出するとともに、図６に示したような第１の制御テーブルとを参照して、各状態テーブルに記録されている操作要求の衝突があるか否かをチェックする（ステップＳ１０）。衝突がない場合には、ステップＳ１１へ進み、機器制御部１０３は、当該第１の制御テーブルから、各状態テーブルに記録されている操作要求の組合せに対応する照明機器の状態を読み出す。読み出された状態が「オン」の場合には、照明機器Ｌ１を「オン」にする制御信号Ｏ（ｙ１）を出力し、読み出された状態が「オフ」の場合には、照明機器Ｌ１を「オフ」にする制御信号Ｏ（ｙ２）を出力する。すなわち、検知された操作要求Ｉａに従って、照明機器Ｌ１が制御される。
【００５２】
一方、ステップＳ１０において、各状態テーブルに記録されている操作要求の衝突があると判定した場合には、ステップＳ１２へ進む。
【００５３】
ステップＳ１２では、機器制御部１０３は、各状態テーブルに記録されている優先度に基づき照明機器Ｌ１を制御する。すなわち、状態テーブル１０２ａ及び１０２ｂに記録されている優先度の高い方の操作要求に従って照明機器Ｌ１を制御する。例えば、優先度「１」の第１会議室からの操作要求「会議」と、優先度「０」の第２の会議室からの操作要求「プレゼンテーション」との場合には、第１会議室からの操作要求に従って、照明機器Ｌ１を「オン」にする制御信号Ｏ（ｙ１）を出力する。
【００５４】
また、優先度がどちらも同じ値である場合には、各状態テーブル中の「操作時刻」が早い方を優先する。すなわち、「操作時刻」が早いほうの操作要求に従って照明機器Ｌ１を制御する。あるいは、各状態テーブル中の「有効期限」が早い方を優先してもよい。あるいは、「操作時刻」や「有効期限」の遅い方を優先してもよい。あるいは、現状を維持してもよし、操作要求を棄却するなどとしてもよい。このように、優先度の値が同じ場合に、どのように照明機器Ｌ１を制御するかは、予め利用者により設定可能であり、このような情報（優先度の値が同じ場合の照明機器Ｌ１に対する制御方法）は、状態管理ＤＢ１１１に登録されていてもよい。例えば、優先度の値が同じ場合の照明機器Ｌ１に対する制御方法を更新する権限を有する利用者は、その端末から状態管理ＤＢ１１１にアクセスして、当該制御方法を登録する。
【００５５】
以上の処理が終了すると、ステップＳ１３へ進む。ステップＳ１３では、優先度算出部１０１は、各空間の状態テーブルを参照し、現時点から直近の有効期限をタイマＢに設定する。
【００５６】
その後、ステップＳ２へ戻る。ステップＳ２では、各会議室について、利用が継続中の利用スケジュールがある場合には、その次の利用スケジュールの利用開始予定時刻がタイマＡに設定される。既に設定されているときには、そのままステップＳ３へ進む。以降の処理は上述同様である。
【００５７】
なお、ステップＳ８で、状態テーブル中の有効期限が経過した場合（タイマＢがタイムアウトした場合）、優先度算出部１０１は、ステップＳ９において、当該状態テーブル上の記録は削除する。しかし、この場合に限らず、当該有効期限経過後の利用スケジュールが登録されておらず、何らかの手段（例えば、各会議室に設けられている人感センサ１２ａ、１２ｂ等)で会議の継続を検知した場合は、人感センサで当該会議室内の人を検知している間、優先度算出部１０１は、有効期限を延長してもよい。
【００５８】
また、図３及び図４に示した利用スケジュールの場合、時刻１０：００〜１０：３０までと、１１：３０〜１２：００までは、第１会議室のみ利用されているから上記のような操作要求の衝突は生じない。すなわち、第１会議室からの操作要求に従って照明機器Ｌ１を制御する。
【００５９】
さらに、状態テーブル記憶部１０２を持たず、各空間の操作部１１ａ、１１ｂに上記状態テーブル１０２ａ、１０２ｂが含まれていても良い。この場合、優先度算出部１０１または機器制御部１０３が各操作部１１ａ、１１ｂからの操作要求を検知する度に、機器制御部１０３が各操作部へ上記状態テーブルの記録内容を問い合わせることにより、衝突を検知する。
【００６０】
以上説明したように、上記第１の実施形態によれば、複数の空間で１つの機器を共有する設備を利用するに当たり、各空間の利用目的、利用者の属性等に基づく各空間の利用状況に応じて最適となるように、共有機器の制御を行うことができる。
【００６１】
本実施形態では、複数の空間Ｒ１及びＲ２と、当該複数の空間で共有する共有機器Ｌ１と、各空間に設けられている、該共有機器Ｌ１への複数の操作要求を入力するための操作部１１ａ、１１ｂとが、設備提供者側（例えば、ビルやビルの一室を貸す賃貸業者）から当該設備を利用する利用者側（例えば、テナント）に提供されている。
【００６２】
利用者管理ＤＢ１１２や状態管理ＤＢ１１１には、図５に示すような各利用者の属性情報（利用者の名前、役職名など）、図３及び図４に示すような各空間の利用スケジュールの他、設備の利用者側で任意に設定可能な、図６に示したような第１の制御テーブルや、図７に示したような優先度テーブルが記憶されている。
【００６３】
従って、利用者側では、設備提供者側から提供された上記設備を利用するに当たり、利用者管理ＤＢ１１２や状態管理部１１１に利用者側の都合に合った情報を登録することで、提供された設備を変更することなく容易に、利用者側にとって使い勝手のよいように当該設備を利用することができる。
【００６４】
なお、上記説明では２つの空間で１つの機器を共有する場合を例にとり説明したが、３つ以上の空間で１つの機器を共有する場合も、上記同様である。例えば、操作要求の「衝突が検知された場合には、優先度の最も高い空間からの操作要求に従って機器を制御すればよい。
【００６５】
［第２の実施形態］
以下、第２の実施形態について、上述の第１の実施形態と異なる部分について説明する。
【００６６】
上述の第１の実施形態では、優先度の値は「０」と「１」の２値であった。しかし、実際には優先度とはそんなに簡単に決められるものではない。例えば、部長がオブザーバとして参加している部内の勉強会と、客先との打ち合わせでは、後者の方が優先度が高いと云える。また、客先との打ち合わせ同士で衝突した場合は、より高位の役職者が参加している方が重要である可能性が高い。また、第１会議室に窓があり、第２会議室には窓がない、といった場合は、第２会議室の希望を優先して照明を制御した方が良い。
【００６７】
こういった判断を反映するために、会議室の利用形態、利用者および会議室そのものに優先度を割り当て、それらを合算することにより操作の優先度を決定する方法を取ってもよい。具体的には、図７の優先度テーブルの代わりに、図１０に示すような優先度テーブルを用いる。図１０の優先度テーブルは、図７の優先度テーブルと同様に、例えば状態管理ＤＢ１１１に記憶されている。
【００６８】
図１０の優先度テーブルでは、利用する会議室、当該会議室に対応する利用スケジュールに含まれる当該会議室の利用目的、（利用者管理ＤＢ１１２に記憶されている）各会議室の利用者の属性（例えば、利用者の役職名）等に応じて、優先度が定められている。
【００６９】
優先度算出部１０１では、図８のステップＳ１において、図１０の優先度テーブルを用いて、次に示すように優先度を算出する。
【００７０】
優先度算出部１０１は、まず、状態管理ＤＢ１１１に記憶されている第１会議室の利用スケジュールを読み出して、当該利用スケジュールから、利用する会議室が「第１会議室」であることや「利用目的」の例えば「応接」を得る。このとき、さらに、当該利用者管理ＤＢ１１２から、当該利用スケジュール中の「利用者リスト」に挙げられている各利用者の役職名を読み出す。そして、例えば状態管理ＤＢ１１１に記憶されている図１０に示したような優先度テーブルから、「第１会議室」に対応する優先度、「応接」に対応する優先度を求める。さらに、各利用者の役職名に対応する優先度も求める。このようにして得られた全ての優先度の総和または平均値を算出する。この総和または平均値を、当該第１会議室に対する優先度とする。または、図１０の優先度テーブル中の各種別の値に重み値を決定しておき、これを用いて、上記得られた全ての優先度の重み付け加算値を算出し、この重み付け加算値を当該第１会議室に対する優先度としてもよい。
【００７１】
なお、図１０に示したような優先度の割当は、利用者側(例えば入居企業あるいは部署)の管轄により決定可能であり、その職場における業務形態に沿った形でカスタマイズ可能である。
【００７２】
［第３の実施形態］
以下、第３の実施形態について、上述の第１の実施形態と異なる部分について説明する。
【００７３】
上述の第１の実施形態では、共用機器としての照明機器Ｌ１は、オン／オフの２状態しかない場合を説明したが、無段階調光可能な照明や空調など、ある範囲内の明るさや温度などを連続的にまたは段階的に複数のレベル値のうちのいずれかに調整可能な機器も存在する。こういった機器の場合、当該機器に設定すべき明るさや温度の値（レベル値）を、衝突時に優先度(第１の実施形態のように「０」／「１」の２値を取る優先度、第２の実施形態のような多値を取る優先度)に従って按分することにより求めることができる。
【００７４】
例えば、照明機器の明るさ（状態）が「０」(消灯)から「９９」(全点灯)までの１００段階を取れるとして、前述したように第１会議室と第２会議室とで、操作要求「会議」「プレゼンテーション」で衝突した場合、機器制御部１０３は、図８のステップＳ７において、上述の第１の実施形態または第２の実施形態で算出した優先度を用いて、次式により、当該照明機器の状態（レベル値）を求める。
【００７５】
設備の状態＝９９×｛「会議」の優先度／（「会議」の優先度＋「プレゼンテーション」の優先度）｝
このように、照明機器Ｌ１の明るさのレベル値を各会議室（各操作要求）の優先度に比例した割合を用いて決定することにより、優先度の高いプレゼンテーションがある場合はより暗く、優先度の高い会議がある場合はより明るく、といった制御が可能になる。
【００７６】
［第４の実施形態］
以下、第４の実施形態について、上述の第１の実施形態と異なる部分について説明する。
【００７７】
上述の第１の実施形態では、共用機器が１つの場合を説明したが、第４の実施形態では、複数の空間（第１会議室Ｒ１及び第２会議室Ｒ２）で複数（例えば、ここでは２つ）の共用機器を共有する場合について説明する。
【００７８】
図１１は、第４の実施形態に係る設備制御システムの構成例を示したものである。なお、図１１において図１と同一部分には同一符号を付し、異なる部分についてのみ説明する。すなわち、図１１では、共有機器は、照明機器Ｌ１の他に、例えば、第１会議室の窓にかけられているカーテンを自動的に開閉するカーテン開閉機器Ｌ２を備えている。なお、ここでは、説明の簡単のため、照明機器Ｌ１はオン／オフの２値の状態をとり、カーテン開閉機器Ｌ２は、オープン（開）／クローズ（閉）の２値の状態をとるものとする。
【００７９】
操作部１１ａ及び１１ｂから入力される共有機器（照明機器Ｌ１及びカーテン開閉機器Ｌ２）への共通操作要求は３種類設定できる。この３種類の共通操作要求のそれぞれは、照明機器Ｌ１への個別操作要求（「オン」、「オフ」、及び「ＮＵＬＬ」）とカーテン開閉機器Ｌ２への個別操作要求（「オープン」、「クローズ」、及び「ＮＵＬＬ」）との組合せであり、この組合せは利用者側で任意に設定可能である。
【００８０】
ここでは、この３種類の共通操作要求を、「会議」「プレゼンテーション」「切（利用なし）」と区別する。照明機器Ｌ１への個別操作要求と、カーテン開閉機器Ｌ２への個別操作要求とを組み合わせて、各共通操作要求を定義したものが、図１２に示す第２の制御テーブルである。この第２の制御テーブルは状態管理ＤＢ１１１に記憶される。
【００８１】
第２の制御テーブルでは、第１会議室Ｒ１及び第２会議室Ｒ２のそれぞれについて、別個に３つの共通操作要求を定義してもよいし、図１２に示すように、第１会議室Ｒ１及び第２会議室Ｒ２で同じ３つの共通操作要求を定義してもよい。
【００８２】
図１２の第２の制御テーブルでは、「会議」を照明機器Ｌ１の「オン」及びカーテン開閉機器Ｌ２の「オープン」との組合せを割当て、「プレゼンテーション」を照明機器Ｌ１の「オフ」及びカーテン開閉機器Ｌ２の「クローズ」に割当、「切（利用なし）」を照明機器Ｌ１の「オフ」及びカーテン開閉機器Ｌ２の「ＮＵＬＬ」に割り当てている。なお、ここで操作要求が「ＮＵＬＬ」の場合、カーテン開閉機器Ｌ２に対しては何ら制御されない（カーテン開閉機器Ｌ２への制御信号Ｏ２（ｙ１、ｙ２）は出力されない）。従って、カーテン開閉機器Ｌ２の状態は変化しない。
【００８３】
例えば、第２の制御テーブルを登録及び更新する権限を有する利用者が、その端末から状態管理ＤＢ１１１にアクセスして、図１２に示すような第２の制御テーブルを登録／更新すると、図１３に示すように、各会議室の操作部１１ａ及び１１ｂからの共通操作要求の組合せに対応する照明機器Ｌ１及びカーテン開閉機器ｌ２の状態（オン、オフ、衝突）を示す第１の制御テーブルが状態管理ＤＢ１１１に記憶される。図１３の第１の制御テーブルは、図１２の第２の制御テーブルが、利用者により登録／更新されたときに、設備利用管理装置１１０により生成されてもよいし、図１２の第２の制御テーブルと同様、利用者が登録／更新してもよい。
【００８４】
図１３に示すように、第１会議室と第２会議室とのうちのいずれか一方からの共通操作要求が「切（利用なし）」の場合には、照明機器Ｌ１及びカーテン開閉機器Ｌ２は他方の共通操作要求に対応する状態となる。第１会議室及び第２会議室からの共通操作要求がともに「会議」であれば照明機器Ｌ１はオン状態、カーテン開閉機器ｌ２はオープン状態であればよく、第１会議室及び第２会議室からの共通操作要求がともに「プレゼンテーション」であれば照明機器Ｌ１はオフ状態、カーテン開閉機器はクローズ状態であればよい。
【００８５】
第１会議室及び第２会議室のうちのいずれか一方からの共通操作要求が「会議」であり、他方からの共通操作要求が「プレゼンテーション」の場合、共通操作要求「会議」により照明機器Ｌ１をオン、カーテン開閉機器ｌ２を「オープン」にするこが要求されているのに対し、共通操作要求「プレゼンテーション」により照明機器Ｌ１をオフ、カーテン開閉機器ｌ２を「クローズ」にすることが要求されているため、共通操作要求が衝突し、照明機器Ｌ１及びカーテン開閉機器Ｌ２の状態は衝突状態となる。
【００８６】
優先制御装置１００では、図８のステップＳ５で、このような衝突状態を検出した場合、ステップＳ７では、前述の第１、第２の実施形態と同様にして、２つの会議室のうち、優先度の高い方の共通操作要求に従って照明機器Ｌ１及びカーテン開閉機器Ｌ２を制御する。
【００８７】
例えば、第１の実施形態のように、優先度が１／０の２値の場合、優先度「１」の第１会議室からの共通操作要求「会議」と、優先度「０」の第２の会議室からの共通操作要求「プレゼンテーション」との場合には、第１会議室からの共通操作要求に従って、照明機器Ｌ１に対し、照明機器Ｌ１を「オン」にする制御信号Ｏ１（ｙ１１）を出力し、カーテン開閉機器Ｌ２に対し、カーテン開閉機器Ｌ２を「オープン」にする制御信号Ｏ２（ｙ２１）を出力する。
【００８８】
また、第２の実施形態のように、優先度が多値の場合も上記同様である。すなわち、例えば、第２会議室の優先度が第１会議室の優先度よりも高い場合には、第２会議室からの共通操作要求（例えば「プレゼンテーション」）に従って、照明機器Ｌ１に対し、照明機器Ｌ１を「オフ」にする制御信号Ｏ１（ｙ１２）を出力し、カーテン開閉機器Ｌ２に対し、カーテン開閉機器Ｌ２を「クローズ」にする制御信号Ｏ２（ｙ２２）を出力する。
【００８９】
なお、第１会議室からの共通操作要求が「会議」、第２の会議室からの共通操作要求が「プレゼンテーション」で、上述の衝突状態が発生する場合、窓が第１会議室にあることから、カーテン開閉機器Ｌ２の状態をオープンにし、照明機器Ｌ１をオフとしても、両会議室での会議とプレゼンテーションに支障がない場合もある。そこで、このような場合に、図８のステップＳ７では、第１及び第２会議室の状態テーブルに記録されている（例えば、多値の）優先度の差が、それほど大きくないとき（例えば、予め定められた閾値内のとき）、優先度の高い方の会議室からの共通操作要求に従って共有機器を制御する代わりに、カーテン開閉機器Ｌ２の状態をオープンにし、照明機器Ｌ１をオフとする制御を行うようにしてもよい。あるいは、第１及び第２会議室の状態テーブルに記録されている優先度の値が同じであるとき、カーテン開閉機器Ｌ２の状態をオープンにし、照明機器Ｌ１をオフとする制御を行うようにしてもよい。
【００９０】
また、制御対象の複数の共有機器のうち、複数のレベル値のうちのいずれかに調整可能な共有機器に対しては、前述の第３の実施形態で説明したように、当該共有機器の状態（レベル値）を各会議室（各操作要求）の優先度に比例した割合を用いて決定してもよい。
【００９１】
以上説明したように、上記第１乃至４の実施形態によれば、複数の空間で複数の機器を共有する設備を利用するに当たり、各空間の利用目的、利用者の属性等に基づく各空間の利用状況に応じて最適となるように、共有機器の制御を行うことができる。
【００９２】
なお、上記第１乃至第４の実施形態に記載した本発明の手法は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フレキシブルディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤなど）、半導体メモリなどの記録媒体に格納して頒布することもできる。このプログラムをコンピュータに実行させることにより、コンピュータを、優先制御装置１００、状態管理ＤＢ１１１及び利用管理ＤＢ１１２として機能させることができる。
【００９３】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００９４】
【図１】第１の実施形態に係る設備制御システムを適用する設備の一例を示した図。
【図２】第１の実施形態に係る設備制御システムの構成例を示した図。
【図３】状況管理ＤＢに記憶されている、第１会議室の利用スケジュールの一例を示した図。
【図４】状況管理ＤＢに記憶されている、第２会議室の利用スケジュールの一例を示した図。
【図５】利用者管理ＤＢに記憶されている利用者の属性情報の記憶例を示した図。
【図６】状況管理ＤＢに記憶されている第１の制御テーブルの一例を示した図。
【図７】状況管理ＤＢに記憶されている優先度テーブルの一例を示した図。
【図８】設備制御システムの処理動作を説明するためのフローチャート。
【図９】状態テーブル記憶部に記憶されている、空間毎の状態テーブルの一例を示した図。
【図１０】第２の実施形態に係る優先度テーブルの一例を示した図。
【図１１】第４の実施形態に係る設備制御システムの構成例を示した図。
【図１２】図１１の状態管理ＤＢに記憶される第２の制御テーブルの一例を示した図。
【図１３】図１１の状態管理ＤＢに記憶される第１の制御テーブルの一例を示した図。
【符号の説明】
【００９５】
Ｒ１、Ｒ２…空間
Ｌ１、Ｌ２…共有機器
１１ａ、１１ｂ…操作部
１００…優先制御装置
１０１…優先度算出部
１０２…状態テーブル記憶部
１０２ａ、１０２ｂ…状態テーブル
１０３…機器制御部
１１０…設備利用管理装置
１１１…状態管理データベース（状態管理ＤＢ）
１１２…利用者管理データベース（利用者管理ＤＢ）
【図１】
2008299419.tif 000003
【図２】
2008299419.tif 000004
【図３】
2008299419.tif 000005
【図４】
2008299419.tif 000006
【図５】
2008299419.tif 000007
【図６】
2008299419.tif 000008
【図７】
2008299419.tif 000009
【図８】
2008299419.tif 000010
【図９】
2008299419.tif 000011
【図１０】
2008299419.tif 000012
【図１１】
2008299419.tif 000013
【図１２】
2008299419.tif 000014
【図１３】
2008299419.tif 000015