(57)【要約】      （修正有）【課題】建物の室内での占有者の快適さの説明となるために色合い付与可能窓の色合いを制御する方法。【解決手段】色合い付与可能窓は、建物の内部と外部との間にある。方法は、未来時に色合い付与可能窓を通って室内へ入射する直射日光の侵入深さ及び室内の空間のタイプに基づいて未来時での色合い付与可能窓の色合いレベルを予測する。また、方法は、ネットワークを介して色合いレベルに色合い付与可能窓の色合いを移行させる指示も提供する。【選択図】図２５Ａ
2020098336.tif 000002
【特許請求の範囲】
【請求項１】
１つまたは複数の色合い付与可能窓の色合いを制御する方法であって、
（ａ）１つまたは複数のタイマが（ｉ）現在時刻でセットされるか、または（ｉｉ）現在時刻でセットされていないかを決定することと、
（ｂ）１つまたは複数のタイマが現在時刻でセットされていない場合、前記１つまたは複数の色合い付与可能窓のための色合いレベルを決定することとであって、前記色合いレベルは、センサ測定値の中数、平均値、または中央値を含む、前記センサ測定値の少なくとも１つの中心傾向を使用して決定される、決定することと、
（ｃ）前記色合いレベルに前記１つまたは複数の色合い付与可能窓の色合いを移行する命令を提供することと、
を含む、方法。
【請求項２】
前記少なくとも１つの中心傾向が、前記平均値を含む、請求項１に記載の方法。
【請求項３】
前記少なくとも１つの中心傾向を使用する決定が、前記センサ測定値を調整することを含む、請求項１または２に記載の方法。
【請求項４】
前記少なくとも１つの中心傾向が、ボックスカー平均化を含む、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記ボックスカー平均化が、１つまたは複数の閾値に関する、請求項４に記載の方法。
【請求項６】
前記ボックスカー平均化が、２つの閾値に関する、請求項４または５に記載の方法。
【請求項７】
前記少なくとも１つの中心傾向を使用する決定が、
（Ａ）１つまたは複数のセンサ測定値の短いボックスカーの短いボックスカー値を決定することと、
（Ｂ）１つまたは複数のセンサ測定値の長いボックスカーの長いボックスカー値を決定することと、
（Ｃ）前記短いボックスカー値と前記長いボックスカー値の差が正であり、第１の閾値よりも大きい場合に、前記短いボックスカー値に照度値を設定し、第１のタイマをセットすることと、
（Ｄ）前記短いボックスカー値と前記長いボックスカー値の前記差が（ｉ）正であり、前記第１の閾値未満、または（ｉｉ）負であり、第２の閾値よりもより負である場合に、前記長いボックスカー値に前記照度値を設定することと、
を含む、請求項１から３のいずれか一項に記載の方法。
【請求項８】
前記短いボックスカー値と前記長いボックスカー値の前記差が前記第２の閾値よりもより負である場合に、（ｉ）第２のタイマをセットすること、および／または、（ｉｉ）１つまたは複数のセンサ測定値の再ロードを開始するために前記長いボックスカー値をリセットすることをさらに含む、請求項７に記載の方法。
【請求項９】
（Ａ）前記第１のタイマがセットされる場合、前記第１のタイマの間、前記色合いレベルを維持することをさらに含む、および／または、（Ｂ）前記第２のタイマがセットされる場合、前記第２のタイマの間、前記色合いレベルを維持することをさらに含む、請求項８に記載の方法。
【請求項１０】
照度値に少なくとも部分的に基づいて前記色合いレベルを決定することをさらに含む、請求項１から９のいずれか一項に記載の方法。
【請求項１１】
タイマがセットされる場合、前記タイマによってセットされる期間の間、前記色合いレベルを維持することをさらに含む、請求項１から８のいずれか一項に記載の方法。
【請求項１２】
前記センサ測定値が、連続的である、請求項１から１１のいずれか一項に記載の方法。
【請求項１３】
前記センサ測定値が、前記１つまたは複数の色合い付与可能窓が配置される建物の外側の放射の測定値である、請求項１から１２のいずれか一項に記載の方法。
【請求項１４】
１つまたは複数の色合い付与可能窓の色合いを制御する装置であって、
（Ｉ）前記１つまたは複数の色合い付与可能窓および（ＩＩ）１つまたは複数のセンサと通信する少なくとも１つのコントローラを備え、前記少なくとも１つのコントローラは、
（ａ）１つまたは複数のタイマが（ｉ）現在時刻でセットされるか、または（ｉｉ）現在時刻でセットされていないかを決定すること、または当該決定を指示することと、
（ｂ）１つまたは複数のタイマが現在時刻でセットされていない場合、色合いレベルを決定すること、または当該決定を指示することであって、前記色合いレベルは、センサ測定値の中数、平均値、または中央値を含む、前記センサ測定値の少なくとも１つの中心傾向を使用して決定される、決定すること、または当該決定を指示することと、
（ｃ）前記色合いレベルに前記１つまたは複数の色合い付与可能窓の色合いを移行する命令を提供すること、または当該提供を指示することと、
を行うように構成される、装置。
【請求項１５】
前記少なくとも１つの中心傾向が、平均値を含む、請求項１４に記載の装置。
【請求項１６】
前記少なくとも１つのコントローラが、前記センサ測定値を調整する信号を含む前記少なくとも１つの中心傾向を使用するように、または当該使用を指示するように構成される、請求項１４または１５に記載の装置。
【請求項１７】
前記少なくとも１つの中心傾向が、ボックスカー平均化を含む、請求項１４から１６のいずれか一項に記載の装置。
【請求項１８】
前記ボックスカー平均化が、１つまたは複数の閾値に関する、請求項１７に記載の装置。
【請求項１９】
前記ボックスカー平均化が、２つの閾値に関する、請求項１７または１８に記載の装置。
【請求項２０】
前記少なくとも１つのコントローラが、
（Ａ）１つまたは複数のセンサ測定値の短いボックスカーの短いボックスカー値を決定すること、または当該決定を指示することと、
（Ｂ）１つまたは複数のセンサ測定値の長いボックスカーの長いボックスカー値を決定すること、または当該決定を指示することと、
（Ｃ）前記短いボックスカー値と前記長いボックスカー値の差が正であり、第１の閾値よりも大きい場合に、前記短いボックスカー値に照度値を設定し、または当該設定を指示し、第１のタイマをセットし、または当該セットを指示することと、
（Ｄ）前記短いボックスカー値と前記長いボックスカー値の前記差が（ｉ）正であり、前記第１の閾値未満、または（ｉｉ）負であり、第２の閾値よりもより負である場合に、前記長いボックスカー値に前記照度値を設定すること、または当該設定を指示することと、
（Ｅ）前記照度値に基づいて前記色合いレベルを決定すること、または当該決定を指示することと、
を行うように構成される、請求項１４から１６のいずれか一項に記載の装置。
【請求項２１】
前記短いボックスカー値と前記長いボックスカー値の前記差が前記第２の閾値よりもより負である場合に、前記少なくとも１つのコントローラが、第２のタイマをセットすること、または当該セットを指示すること、および／または、１つまたは複数のセンサ測定値の再ロードを開始するために前記長いボックスカー値をリセットすること、または当該リセットを指示することを行うように構成される、請求項２０に記載の装置。
【請求項２２】
前記少なくとも１つのコントローラが、タイマがセットされる場合、前記タイマの間、前記色合いレベルを維持すること、または当該維持を指示することを行うように構成される、請求項１４から２１のいずれか一項に記載の装置。
【請求項２３】
前記センサ測定値が、連続的である、請求項１４から２２のいずれか一項に記載の装置。
【請求項２４】
建物管理システムを更に備え、前記少なくとも１つのコントローラが、前記建物管理システムに動作可能に結合される、請求項１４から２３のいずれか一項に記載の装置。
【請求項２５】
前記少なくとも１つのコントローラが、前記色合いレベルに色合いを移行するために、前記１つまたは複数の色合い付与可能窓のバスバーに電圧および／または電流を印加するように、前記１つまたは複数の色合い付与可能窓と通信する回路網を含む、請求項１４から２４のいずれか一項に記載の装置。
【請求項２６】
建物管理システムを更に備え、前記少なくとも１つのコントローラが、前記建物管理システムを使用することによって、前記色合いレベルに色合いを移行するために、前記１つまたは複数の色合い付与可能窓のバスバーに電圧および／または電流を印加するように、前記建物管理システムおよび前記１つまたは複数の色合い付与可能窓に動作可能に結合される、請求項１４から２３のいずれか一項に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
＜関連出願の相互参照＞
【０００２】
本願は、ともに参照することによりその全体として及びすべての目的のために本明細書に組み込まれる、２０１４年５月９日に出願された「ＣＯＮＴＲＯＬ  ＭＥＴＨＯＤ  ＦＯＲ  ＴＩＮＴＡＢＬＥ  ＷＩＮＤＯＷＳ」と題する米国仮特許出願第６１／９９１，３７５号の利益を主張し、２０１３年２月２１日に出願された「ＣＯＮＴＲＯＬ  ＭＥＴＨＯＤ  ＦＯＲ  ＴＩＮＴＡＢＬＥ  ＷＩＮＤＯＷＳ」と題する米国特許出願第１３／７７２，９６９号の一部継続出願である。
【０００３】
本明細書に開示される実施形態は、概して窓コントローラ、及び色合い付与可能窓（例えば、エレクトロクロミック窓）の色合い及び他の機能を制御する方法を実装するための関連する予測制御論理に関する。
【背景技術】
【０００４】
エレクトロクロミズムは、材料が異なる電子状態に置かれるときに、通常、電圧の変化にさらされることによって、光学特性の電気化学的に仲介された可逆変化を示す現象である。光学特性は、通常、色、透過率、吸光度、及び反射率の内の１つまたは複数である。１つの周知のエレクトロクロミック材料は酸化タングステン（ＷＯ３）である。酸化タングステンは、青に対して透明な配色移行が電気化学的還元によって発生する陰極エレクトロクロミック材料である。
【０００５】
エレクトロクロミック材料は、例えば、家庭用、商業用、及び他の用途の窓に組み込まれて良い。係る窓の色、透過率、吸光度、及び／または反射率は、エレクトロクロミック材料に変化を起こさせることによって変更されて良い。すなわち、エレクトロクロミック窓は電子的に暗くするまたは明るくすることができる窓である。窓のエレクトロクロミック素子に印加された小さい電圧は窓を暗くさせ、電圧を逆にすることが窓を明るくさせる。この能力は、窓を通過する光の量の制御を可能にし、エレクトロクロミック窓が省エネ装置として使用される機会を提供する。
【０００６】
エレクトロクロミズムは１９６０年代に発見されたが、エレクトロクロミック素子、及び特にエレクトロクロミック窓は、エレクトロクロミックの技術、装置、及びエレクトロクロミック素子を作る及び／または使用する関連方法の最近の多くの進展にも関わらず、残念なことにいまだに多様な問題に悩まされ、エレクトロクロミック素子の完全な商業的可能性を実現し始めていない。
【０００７】
エレクトロクロミック窓及び他の色合い付与可能窓の異なる色合いレベルへの移行を制御するためのシステム、方法、及び装置が提供される。概して、実施形態はエレクトロクロミック窓または他の色合い付与可能窓の色合いレベルを制御する方法を実装するための予測制御論理を含む。通常、制御論理は、建物の内部と外部との間に位置する１つまたは複数のエレクトロクロミック窓を有する建物または他の建築物で使用できる。窓は異なる構成を有して良い。例えば、いくつかは事務所またはロビーの垂直窓であって良く、他は廊下の明かり窓であって良い。より詳細には、開示されている実施形態は、直接的に占有者の快適さの説明となるために１つまたは複数の色合い付与可能窓の色合いレベルを予測し、変更する方法を提供する予測制御論理を含む。方法は、例えば色合い付与可能窓の予測移行時間を可能にするために未来時の色合いレベルを決定できる。
【０００８】
快適さは直接グレア及び／または占有者若しくは占有者の活動の領域に導かれる総放射エネルギーを削減することと関係がある。ある場合には、快適さは領域に十分な採光を可能にすることとも関係がある。また、制御論理はエネルギー節約に対する考慮点も利用して良い。特定の実装では、制御論理は１つまたは複数のモジュールを含んで良く、該モジュールの内の少なくとも１つは占有者の快適さの考慮点と関連付けられている。モジュールの内の１つまたは複数はエネルギー消費にも関係して良い。
【０００９】
一態様では、制御論理の１つまたは複数のモジュールは、占有者または占有者の机等の占有者の活動領域に対する直射日光または直接グレアによる占有者の快適さに基づいて決定される色合いレベルを決定して良い。これらのモジュールは、太陽光が特定の瞬間に部屋の中にどれほど遠くまで浸透するかを決定して良い。モジュールは、次いで占有者にとって快適となるレベルの光を透過させる適切な色合いレベルを決定して良い。
【００１０】
別の態様では、制御論理の１つまたは複数のモジュールは、晴天の条件下での予測放射照度からエネルギー的考察も考慮に入れるために占有者の快適さに基づいて決定された色合いレベルを修正して良い。この態様では、色合いレベルは、それが地方自治体の規則または基準によって規定される建物内で必要とされる基準窓と少なくとも同程度によく機能することを確認するために暗くされて良い。修正された色合いレベルは基準窓と少なくとも同じくらい多くの省エネを冷房で実現する。ある場合には、色合いレベルは、暖房で省エネを実現するために代わりに明るくされて良い。
【００１１】
さらに別の態様では、制御論理の１つまたは複数のモジュールは、実際の放射照度の説明となるために占有者の快適さ及び予測晴天放射照度に基づいて決定された色合いレベルを修正して良い。実際の放射照度は、光の妨害及び反射のために予測放射照度とは異なることがある。光検出器または放射レベルを測定できる他のセンサが、実際の放射照度を決定するために使用できる。これらの１つまたは複数のモジュールは、占有者の快適さ及び予測晴天放射照度に基づいて決定された色合いレベルよりも多いまたは少ない光を部屋の中に透過させる最も明るい色合いレベルを決定する。
【００１２】
一実施形態は、建物の室内での占有者の快適さの説明となるために色合い付与可能窓の色合いを制御する方法である。色合い付与可能窓は、建物の内部と外部との間に位置する。方法は、未来時に色合い付与可能窓を通って室内へ入射する直射日光の侵入深さ及び室内の空間タイプに基づいて、未来時での色合い付与可能窓の適切な色合いレベルを予測する。方法は、ネットワークを介して色合い付与可能窓の色合いを色合いレベルに移行する命令を提供する。
【００１３】
別の実施形態は、建物の室内での占有者の快適さの説明となるために色合い付与可能窓の色合いを制御するためのコントローラである。色合い付与可能窓は、建物の内部と外部との間に位置する。コントローラは、色合い付与可能窓を通して部屋の中に入射する直射日光の侵入深さ、及び室内の空間タイプに基づいて、色合い付与可能窓の色合いレベルを決定するように構成されたプロセッサを含む。また、コントローラは、ネットワークを介してプロセッサと、及び色合い付与可能窓と通信するパルス幅変調器（「ＰＷＭ」）も含む。パルス幅変調器は、プロセッサから色合いレベルを受信し、ネットワークを介して、決定された色合いレベルに色合い付与可能窓の色合いを移行する色合い命令を有する信号を送信するように構成される。
【００１４】
別の実施形態は、建物での占有者の快適さの説明となるために色合い付与可能窓の色合いを制御するためのマスタコントローラである。色合い付与可能窓は、建物の内部と外部との間に位置する。マスタコントローラは、コンピュータ可読媒体、並びにコンピュータ可読媒体と通信する、及び色合い付与可能窓のための局所窓コントローラと通信するプロセッサを含む。コンピュータ可読媒体は、色合い付与可能窓と関連付けられた空間タイプを有する構成ファイルを有する。プロセッサはコンピュータ可読媒体から空間タイプを受信し、色合い付与可能窓を通して部屋の中に入射する直射日光の侵入深さ及び室内の空間タイプに基づいて、色合い付与可能窓の色合いレベルを決定し、ネットワークを介して局所窓コントローラに、決定された色合いレベルに色合い付与可能窓の色合いを移行する色合い命令を送信するように構成される。
【００１５】
別の実施形態は、占有者の快適さの説明となるために建物のゾーンの１つまたは複数の色合い付与可能窓の色合いを制御する方法である。方法は、現在の時刻に基づいて、及びゾーンの代表的な窓の予測移行時間に基づいて未来時を計算する。また、方法は、未来時での太陽の位置も予測し、スケジュールの中でユーザーによって指定されているプログラムを決定する。プログラムは、１つまたは複数の独立変数に基づいて色合いレベルを決定するための論理を含む。また、方法は未来時での予測される太陽の位置及び占有者の快適さに基づいて色合いレベルを決定するために、決定されたプログラムを利用する。また、方法は、決定された色合いレベルに色合いを移行する命令を１つまたは複数の色合い付与可能窓に通信する。
【００１６】
別の実施形態は、占有者の快適さの説明となるために建物のゾーンの１つまたは複数の色合い付与可能窓の色合いを制御するための窓コントローラである。窓コントローラは、予測制御論理、並びにゾーンと関連付けられたサイトデータ及びゾーン／グループデータを有するコンピュータ可読媒体を含む。窓コントローラは、さらにコンピュータ可読媒体と通信する、及び色合い付与可能窓と通信するプロセッサを含む。プロセッサは、現在の時刻及びゾーンの代表的な窓の予測移行時間に基づいて未来時を計算するように構成される。また、プロセッサは、将来の時間での太陽の位置を予測し、スケジュールの中でユーザーによって指定されているプログラムを決定するように構成される。プログラムは、１つまたは複数の独立変数に基づいて色合いレベルを決定するための論理を含む。また、プロセッサは、将来の時間での予測される太陽の位置を使用し、及び占有者の快適さに基づいて色合いレベルを決定するために、決定されたプログラムを利用するように構成される。また、プロセッサは、決定された色合いレベルに色合いを移行する命令をゾーンの１つまたは複数の色合い付与可能窓に通信するように構成される。
【００１７】
特定の態様は、建物の室内での占有の快適さの説明となるために１つまたは複数の色合い付与可能窓の色合いを制御する方法を含む。１つの方法は、占有領域と１つまたは複数の色合い付与可能窓を通る光の３次元映像との交差部分を決定することと、１つまたは複数の色合い付与可能窓の色合いレベルを決定するために交差部分を使用することと、決定された色合いレベルに１つまたは複数の色合い付与可能窓の色合いを移行する命令を提供することとを含む。ある場合には、３次元映像は、太陽の光線から室内への１つまたは複数の色合い付与可能窓の映像である。映像の方向は、ある場合には、太陽の方位角及び高度に基づいて決定されて良い。ある場合には、光の３次元映像の関心のある平面との交差部分はＰ画像であり、色合いレベルはＰ画像の占有領域との重複の量、及び重複量に基づいて色合いレベルを決定することに基づいて決定される。ある場合には、色合いレベルは、Ｐ画像の占有領域との重複のパーセンテージに基づいて決定される。
【００１８】
特定の態様は、室内での占有の快適さの説明となるために１つまたは複数の色合い付与可能窓の色合いを制御するためのコントローラを含む。ある場合には、コントローラは、１つまたは複数の色合い付与可能窓を通る光の３次元映像の関心のある平面との交差部分を決定し、占有領域との交差部分の重複を決定し、１つまたは複数の色合い付与可能窓の色合いレベルを決定するために決定された重複を使用し、決定された色合いレベルに１つまたは複数の色合い付与可能窓の色合いを移行する命令を提供するように構成されたプロセッサを含む。いくつかの態様では、コントローラは、ネットワークを介してプロセッサと、及び色合い付与可能窓と通信するパルス幅変調器をさらに含む。パルス幅変調器は、プロセッサから決定された色合いレベルを受信し、ネットワークを介して決定された色合いレベルに１つまたは複数の色合い付与可能窓の色合いを移行する命令を有する信号を送信するように構成される。いくつかの態様では、光の３次元映像の関心のある平面との交差部分はＰ画像であり、Ｐ画像を決定することは、１つまたは複数の色合い付与可能窓の実効開口及び実効開口の幾何学的中心を決定することと、太陽の方位角及び高度に基づいて幾何学的中心からのＰ画像変位を決定すること、及び関心のある平面でＰ画像偏位の回りに実効開口領域を生成することによってＰ画像を決定することとを含む。
【００１９】
特定の態様は、建物の室内での占有の快適さの説明となるために１つまたは複数の色合い付与可能窓の色合いを制御する方法を含む。ある場合には、方法は、１つまたは複数のタイマが現在時刻でセットされているかどうかを判断することと、１つまたは複数のタイマがセットされていない場合、フィルタにかけられた色合いレベルを決定することと、フィルタにかけられた色合いレベルに１つまたは複数の色合い付与可能窓の色合いを移行するための命令を提供することとを含む。ある場合には、フィルタにかけられた色合いレベルを決定することは、１つまたは複数のセンサ測定値に基づいて、短いボックスカーの短いボックスカー値を決定することと、１つまたは複数のセンサ測定値に基づいて第1の長いボックスカーの第1の長いボックスカー値を決定することと、短いボックスカー値に照度値を設定することと、短いボックスカー値と長いボックスカー値の差が正であり、正の閾値よりも大きい場合に第1のタイマをセットすることと、短いボックスカー値と長いボックスカー値の差が正であり、正の閾値未満である、または負であり、負の閾値よりもより負である場合に、第1の長いボックスカー値に照度値を設定することと、を含む。
【００２０】
これらの及び他の特徴及び実施形態は、図面を参照して以下により詳細に説明される。
【図面の簡単な説明】
【００２１】
【図１】図１Ａ〜図１Ｃは、ガラス基板上に形成されたエレクトロクロミック素子、つまりエレクトロクロミックライトの概略図である。
【図２】図２Ａ及び図２Ｂは、ＩＧＵの中に統合された、図１Ａ〜図１Ｃに関して説明されたエレクトロクロミックライトの断面概略図である。
【図３Ａ】エレクトロクロミック素子の概略断面を示す図である。
【図３Ｂ】色あせした状態の（または色あせた状態に移行中の）エレクトロクロミック素子の概略断面を示す図である。
【図３Ｃ】図３Ｂに示されているが、着色された状態の（または着色された状態に移行中の）エレクトロクロミック素子の概略断面を示す図である。
【図４】窓コントローラの構成要素の簡略されたブロック図である。
【図５】開示されている実施形態に従って、色合い付与可能窓及び少なくとも１つのセンサを含む部屋の概略図である。
【図６】図６Ａ〜図６Ｃは、開示されている実施形態に従って、例示的な制御論理の３つのモジュールＡ、Ｂ、及びＣのそれぞれによって収集される情報を示す図である。
【図７】開示されている実施形態に従って、建物内の１つまたは複数のエレクトロクロミック窓を制御する方法のための予測制御論理のいくつかのステップを示すフローチャートである。
【図８】図７に示される制御論理の一部分の特定の実装を示すフローチャートである。
【図９】開示されている実施形態に係るモジュールＡの詳細を示すフローチャートである。
【図１０】開示されている実施形態に係る占有率ルックアップテーブルの例を示す図である。
【図１１Ａ】開示されている実施形態に従って、窓の近くに位置する机１に基づいた空間タイプのエレクトロクロミック窓を含む部屋の概略図である。
【図１１Ｂ】開示されている実施形態に従って、図１１Ａにおいてよりも窓からさらに離れて位置する机２に基づいた空間タイプのエレクトロクロミック窓を含む部屋の概略図である。
【図１２】開示されている実施形態によるモジュールＢの詳細を示すフローチャートである。
【図１３】開示されている実施形態によるモジュールＣの詳細を示すフローチャートである。
【図１４】図７に示される制御論理の一部分の別の実装を示す図である。
【図１５】建物管理システムの実施形態の概略図である。
【図１６】建物ネットワークの実施形態のブロック図である。
【図１７】建物の１つまたは複数の色合い付与可能窓の機能を制御するためのシステムの構成要素のブロック図である。
【図１８】建物内の１つまたは複数の色合い付与可能窓（例えば、エレクトロクロミック窓）の色合いレベルの移行を制御する方法のための予測制御論理を示すブロック図である。
【図１９】実施形態に従って、スケジュール情報を入力して窓コントローラによって利用されるスケジュールを生成するために使用されるユーザーインタフェースのスクリーンショットを示す図である。
【図２０】占有率ルックアップテーブルの例であり、実施形態に従って受光角と太陽の角度と侵入深さの関係性を示す、机及び窓がある部屋の概略図である。
【図２１】図２１Ａ、図２１Ｂ、及び図２１Ｃは、一実施形態に従って３つの異なる空間タイプを有する建物の一部分の平面図の概略図である。
【図２２】実施形態に従って、１つまたは複数の色合い付与可能窓の色合いレベルを制御するために使用される窓コントローラに存在して良いサブシステムのブロック図である。
【図２３】霧で始まり、１日の遅くに急速に消散して晴れとなる１日に採取されるセンサ照度測定値のグラフを示す図である。
【図２４Ａ】図７に示される制御論理の一部分の特定の実装を示すフローチャートである。
【図２４Ｂ】１日の早くに曇っており、次いで１日の遅くに日がよく照る１日の間の照度測定値、及び対応する上限及び下限のグラフを示す図である。
【図２５Ａ】実施形態に従って、色合い付与決定を下すためにボックスカーを使用する制御方法のフローチャートである。
【図２５Ｂ】机を有する部屋、及び机に座っている占有者の上に日が照っている部屋の臨界角を示す図である。
【図２６Ａ】実施形態に従って、いつもの１日の間のセンサ測定値、及びボックスカーフィルタを使用する制御方法の決定された、関連付けられた決定された色合い状態と関連付けられた２つのグラフを示す図である。
【図２６Ｂ】実施形態に従って、間欠的な急上昇のある曇りの１日の間のセンサ測定値、及びボックスカーフィルタを使用する制御方法の決定された、関連付けられた決定された色合い状態と関連付けられた２つのグラフを示す図である。
【図２７Ａ】１日の間の時間ｔの間に決定されたセンサ測定値、短いボックスカー値、及び長いボックスカー値を含む照度値のプロットを示す図である。
【図２７Ｂ】図２７Ａのセンサ測定値、及びモジュールＢによって決定された関連付けられた色合いレベル、及び１日の間にモジュールＣによって決定された色合いレベルのプロットを示す図である。
【図２８Ａ】実施形態に従って、色合い付与決定を下すためにボックスカー値を使用する制御方法のフローチャートである。
【図２８Ｂ】１日の間の時間ｔの間に決定されたセンサ測定値、短いボックスカー値、及び長いボックスカー値を含む照度値のプロットを示す図である。
【図２９Ａ】実施形態に従って、色合い付与決定を下すためにボックスカー値を使用する制御方法のフローチャートである。
【図２９Ｂ】１日の間の時間ｔの間に決定されたセンサ測定値、短いボックスカー値、及び長いボックスカー値を含む照度値のプロットを示す図である。
【図３０】実施形態に従って、床への部屋を通る光の３次元映像を示すために明かり窓の形をとる水平の円形開口を有する部屋の側面図の概略図である。
【図３１】一実施形態に従って、室内の机への映像を有する、図３０の部屋の側面図及び平面図の概略図である。
【図３２】一実施形態に従って、明かり窓の形をとる単一の水平円形開口を有する部屋の側面図及び平面図の概略図である。
【図３３】一実施形態に従って、第１の開口及び第２の開口を含む多面明かり窓を有する部屋の側面図の概略図である。
【図３４】一実施形態に従って、第１の開口及び第２の開口を含む多面明かり窓を有し、机を有する部屋の側面図の概略図である。
【図３５】一実施形態に従って、光を遮るファセットを含む多面明かり窓を有する部屋の側面図の概略図である。
【図３６】一実施形態に従って、グレア領域によってカバーされる占有領域の相対部分に対応する端部色合い状態を提供する方法を示す概略図である。
【図３７】３次元光映像を使用するモジュールＡの一実施形態に係る、図８のステップ７００の詳細を有するフローチャートである。
【図３８】実施形態に従って複数の多面明かり窓、及び映像を有する部屋の側面図の概略図である。
【発明を実施するための形態】
【００２２】
以下の説明では、示されている実施形態の完全な理解を提供するために、多数の具体的な詳細が説明される。開示されている実施形態は、これらの具体的な詳細のいくらかまたはすべてがなくても実践され得る。他の例では、周知のプロセス動作は、開示されている実施形態を不必要に分かりにくくしないために詳細に説明されていない。開示されている実施形態は具体的な実施形態と併せて説明されるが、開示されている実施形態を制限することが意図されないことが理解される。
【００２３】
Ｉ．エレクトロクロミック素子の概要
開示されている実施形態はエレクトロクロミック窓（スマートウィンドウとも呼ばれる）に焦点を当てているが、本明細書に開示される概念は他のタイプの色合い付与可能窓にも適用して良いことが理解されるべきである。例えば、エレクトロクロミック素子の代わりに液晶デバイスまたは懸濁粒子デバイスを組み込んだ色合い付与可能窓を開示されている実施形態のいずれかによって組み込むことができるだろう。
【００２４】
読者を本明細書に開示されるシステム、窓コントローラ、及び方法の実施形態になじませるために、エレクトロクロミック素子の簡略な説明が提供される。エレクトロクロミック素子のこの初期の説明は文脈のためだけに提供され、システム、窓コントローラ、及び方法の以後に説明される実施形態は、この初期の説明の特定の特徴及び製作プロセスに制限されない。
【００２５】
エレクトロクロミックライトの特定の例は、本明細書に説明される実施形態を示すために図１Ａ〜図１Ｃを参照して説明される。図１Ａは、ガラス板１０５で開始して製作されるエレクトロクロミックライト１００の断面表現（図１ＣのＸ'−Ｘ'断面切断部を参照）である。図１Ｂは、エレクトロクロミックライト１００の端面図（図１Ｃの視点Ｙ−Ｙ'を参照）を示し、図１Ｃはエレクトロクロミックライト１００の上下図を示す。図１Ａは、ライトの外周の回りに領域１４０を作り出すために端縁が削除された、ガラス板１０５上での製作後のエレクトロクロミックライトを示す。また、エレクトロクロミックライトはレーザで刻み付けられ、バスバーが取り付けられている。ガラスライト１０５は拡散障壁１１０、及び拡散障壁上に第１の透明導電性酸化物層（ＴＣＯ）１１５を有する。この例では、端縁削除プロセスはＴＣＯ１１５と拡散障壁１１０の両方とも取り除くが、他の実施形態では、ＴＣＯだけが取り除かれ、拡散障壁をそのままにしておく。ＴＣＯ１１５は、ガラス板の上に製作されたエレクトロミック素子の電極を形成するために使用される２つの導電層の内の第１の導電層である。この例では、ガラス板は下層のガラス及び拡散障壁層を含む。したがって、この例では、拡散障壁が形成され、次いで第１のＴＣＯ、（例えば、エレクトロクロミック層、イオン伝導体層、及び対電極層を有する）エレクトロクロミックスタック１２５、及び第２のＴＣＯ１３０が形成される。一実施形態では、エレクトロクロミック素子（エレクトロクロミックスタック及び第２のＴＣＯ）は、ガラス板がスタックの製作中の任意の時点で統合付着システムを離れない統合付着システム内で製作される。一実施形態では、第１のＴＣＯ層も、ガラス板がエレクトロクロミックスタック及び（第２の）ＴＣＯ層の付着中の任意の時点で統合付着システムを離れない統合付着システムを使用し、形成される。一実施形態では、層のすべて（拡散障壁、第１のＴＣＯ、エレクトロクロミックスタック、及び第２のＴＣＯ）は、ガラス板が付着中に統合付着システムを離れない統合付着システムで付着される。この例では、エレクトロクロミックスタック１２５の付着の前に分離溝１２０がＴＣＯ１１５及び拡散障壁１１０を通して切断される。溝１２０は、製作が完了した後にバスバーの下に存在するＴＣＯ１１５の領域を電気的に隔離することを計画して作られる（図１Ａを参照）。これは、望ましくない場合がある、バスバーの下のエレクトロクロミック素子の電荷蓄積及び着色を回避するために行われる。
【００２６】
エレクトロクロミック素子の形成後、端縁削除プロセス及び追加のレーザ刻み付けが実行される。図１Ａは、この例ではレーザ刻み付け溝１５０、１５５、１６０、及び１６５を取り囲む外周領域から素子が取り除かれた領域１４０を示す。溝１５０、１６０、及び１６５はエレクトロクロミックスタックを、並びに第１のＴＣＯ及び拡散障壁も通る。溝１５５は第２のＴＣＯ１３０及びエレクトロクロミックスタックを通るが、第１のＴＣＯ１１５は通らない。レーザ刻み付け溝１５０、１５５、１６０、及び１６５は、操作可能なエレクトロクロミック素子から、端縁削除プロセスの間に潜在的に損傷を受けたエレクトロクロミック素子１３５、１４５、１７０、及び１７５の部分を隔離するために作られる。この例では、レーザ刻み付け溝１５０、１６０、及び１６５は素子の隔離に役立つために第１のＴＣＯを通過する（レーザ刻み付け溝１５５は第１のＴＣＯを通過せず、それ以外の場合、レーザ刻み付け溝１５５はバスバー２'の第１のＴＣＯ、及びしたがってエレクトロクロミックスタックとの電気通信を切断するだろう）。レーザ刻み付けプロセスに使用される１つまたは複数のレーザは、通常、例えばダイオード励起ソリッドステートレーザ等のパルスタイプレーザであるが、必ずしもこれに限らない。例えば、レーザ刻み付けプロセスは、（マサチューセッツ、オックスフォードの）ＩＰＧ  Ｐｈｏｔｏｎｉｃｓのまたは（リトアニア、ヴィルニアスの）Ｅｋｓｐｌａの適切なレーザを使用し、実行できる。刻み付けは、例えばダイヤモンドが先端に付けられたスクライブによって機械的に実行することもできる。当業者は、レーザ刻み付けプロセスが、異なる深さで実行できる、及び／またはレーザ切削深さを変えられる単一のプロセスで実行できる、若しくはエレクトロクロミック素子の外周の回りの連続経路の間に実行できないことを理解するだろう。一実施形態では、端縁削除は第１のＴＣＯの深さまで実行される。
【００２７】
レーザ刻み付けが完了した後、バスバーが取り付けられる。非貫通バスバー１は第２のＴＣＯに適用される。非貫通バスバー２は、第１のＴＣＯと接触して（例えば、素子付着から第１のＴＣＯを保護するマスクから）素子が付着されなかった領域、つまり、この例では、端縁削除プロセス（例えば、ＸＹ検流計またはＸＹＺ検流計を有する装置を使用するレーザ切断）が第１のＴＣＯまで材料を取り除くために使用された領域に適用される。この例では、バスバー１とバスバー２の両方とも非貫通バスバーである。貫通バスバーは、通常、エレクトロクロミックスタックの中に及びエレクトロクロミックスタックを通して押し込まれてスタックの底部でＴＣＯと接触するバスバーである。非貫通バスバーは、エレクトロクロミックスタック層の中に貫通しないが、むしろ例えばＴＣＯ等の導電層の表面で電気的接触及び物理的接触を行うバスバーである。
【００２８】
ＴＣＯ層は、非従来型のバスバー、例えばスクリーンパターニング方法及びリソグラフィパターニング方法を用いて製作されるバスバーを使用し、電気的に接続できる。一実施形態では、熱硬化が後に続く導電インクをシルクスクリーニングすることによって（若しくは別のパターニング方法を使用して）、またはインクを焼結させることによって、素子の透明導電層と電気通信が確立される。上述された素子構成を使用する優位点は、貫通バスバーを使用する従来の技法よりも、例えばより簡略な製造、及びより少ないレーザ刻み付けを含む。
【００２９】
バスバー接続後、素子は例えばバスバーの配線等を含む断熱ガラスユニット（ＩＧＵ）の中に統合される。いくつかの実施形態では、バスバーの片方または両方は完成したＩＧＵの内側にあるが、一実施形態では、１本のバスバーはＩＧＵのシールの外側にあり、１本のバスバーはＩＧＵの内側にある。前者の実施形態では、領域１４０はＩＧＵを形成するために使用されるスペーサの一面とのシールを作るために使用される。したがって、バスバーへのワイヤまたは他の接続はスペーサとガラスとの間を通る。多くのスペーサは、例えば、導電性であるステンレス鋼等の金属製であるので、バスバーとバスバーに対するコネクタと金属スペーサとの間の電気通信に起因する短絡を回避するための処置を講じることが望ましい。
【００３０】
上述されたように、バスバー接続後、エレクトロクロミックライトは、例えばバスバーのための配線等を含むＩＧＵの中に統合される。本明細書で説明される実施形態では、バスバーの両方とも完成したＩＧＵの一次シールの内側にある。
【００３１】
図２Ａは、ＩＧＵ２００の中に統合された図１Ａ〜図１Ｃに関して説明されたエレクトロクロミック窓の断面概略図を示す。スペーサ２０５は、第２のライト２１０からエレクトロクロミックライトを離すために使用される。ＩＧＵ２００内の第２のライト２１０は非エレクトロミックライトであるが、本明細書に開示される実施形態はこのように制限されていない。例えば、ライト２１０はその上にエレクトロクロミック素子及び／または低Ｅコーティング等の１つまたは複数のコーティングを有することがある。ライト２０１は、図２Ｂに示されるような合わせガラスであることもある（ライト２０１は、樹脂２３５によって補強窓ガラス２３０に重ね合わせられる）。スペーサ２０５とエレクトロクロミックライトの第１のＴＣＯ層との間には、一次シール材２１５がある。この一次シール材は、スペーサ２０５と第２のガラスライト２１０との間にもある。スペーサ２０５の外周の回りには二次シール２２０がある。バスバー配線／リード線はコントローラへの接続のためにシールを横切る。二次シール２２０は、示されているシールよりもはるかに厚いことがある。これらのシールはＩＧＵの内部空間２２５から水分を締め出すのに役立つ。また、該シールはＩＧＵの内部のアルゴンまたは他の気体が漏れるのを防ぐためにも役立つ。
【００３２】
図３Ａは、断面でエレクトロクロミック素子３００を概略で示す。エレクトロクロミック素子３００は基板３０２、第１の導電層（ＣＬ）３０４、エレクトロクロミック層（ＥＣ）３０６、イオン伝導性層（ＩＣ）３０８、対電極層（ＣＥ）３１０、及び第２の導電層（ＣＬ）３１４を含む。層３０４、３０６、３０８、３１０、及び３１４は、集合的にエレクトロクロミックスタック３２０と呼ばれる。エレクトロクロミックスタック３２０全体に電位を印加するために操作可能な電源３１６は、例えば色あせた状態から着色状態（図示）へのエレクトロクロミック素子の移行を達成する。層の順序は基板に対して逆にすることができる。
【００３３】
説明されるような別個の層を有するエレクトロクロミック素子は、低い欠陥性（ｄｅｆｅｃｔｉｖｉｔｙ）を有するすべてのソリッドステートデバイス及び／またはすべての無機デバイスとして製作できる。それらを製作する係る素子及び方法は、ともに参照することによりその全体として本明細書に組み込まれる、２００９年１２月２２日に出願され、Ｍａｒｋ  Ｋｏｚｌｏｗｓｋｉらを発明者として指名する「Ｆａｂｒｉｃａｔｉｏｎ  ｏｆ  Ｌｏｗ−Ｄｅｆｅｃｔｉｖｉｔｙ  Ｅｌｅｃｔｒｏｃｈｒｏｍｉｃ  Ｄｅｖｉｃｅｓ」と題する米国特許出願第１２／６４５，１１１号、及び２００９年１２月２２日に出願され、Ｚｈｏｎｇｃｈｕｎ  Ｗａｎｇらを発明者として指名する「Ｅｌｅｃｔｒｏｃｈｒｏｍｉｃ  Ｄｅｖｉｃｅｓ」と題する米国特許出願第１２／６４５，１５９号により詳細に説明される。ただし、スタック内の層のいずれか１つまたは複数がなんらかの量の有機物質を含有して良いことが理解されるべきである。１つまたは複数の層に少量で存在することがある液体についても同じことを言うことができる。また、固体状物質が、付着される、またはそれ以外の場合、ゾルゲル若しくは化学蒸着を利用する特定のプロセス等の、液体構成要素を利用するプロセスによって形成されて良いことも理解されるべきである。
【００３４】
さらに、色あせた状態と着色状態の間の移行に対する参照が非制限的であり、実装されて良いエレクトロクロミック移行の、多くの中で１つの例だけを示唆することが理解されるべきである。（上述の説明を含む）本明細書で特別の定めのない限り、色あせ‐着色移行に対して参照が行われるときはつねに、対応する素子またはプロセスは、非反射‐反射、透明‐不透明等他の光学状態移行を包含する。さらに、用語「色あせた」は、例えば、無着色、透明、または半透明等の光学的に中立な状態を指す。なおさらに、本明細書に特別の定めのない限り、エレクトロクロミック移行の「色」はいずれの特定の波長または波長の範囲に制限されない。当業者によって理解されるように、適切なエレクトロクロミック材料及び対電極材料の選択が関連する光学遷移を制限する。
【００３５】
本明細書に説明される実施形態では、エレクトロクロミック素子は色あせた状態と着色状態の間で可逆的に循環する。ある場合には、素子が色あせた状態にあるとき、スタック内の利用可能なイオンがおもに対電極３１０に存在するようにエレクトロクロミックスタック３２０に電位が印加される。エレクトロクロミックスタックの電位が逆にされると、イオンはエレクトロクロミック材料３０６にイオン伝導性層３０８を横切って運ばれ、材料を着色状態に移行させる。同様にして、本明細書に説明される実施形態のエレクトロクロミック素子は異なる色合いレベル（例えば、色あせた状態、最も濃い着色状態、及び色あせた状態と最も濃い着色状態との間の中間レベル）の間で可逆的に循環できる。
【００３６】
再び図３Ａを参照すると、電源３１６は放射センサ及び他の環境センサと連動して動作するように構成されて良い。本明細書に説明されるように、電源３１６は装置コントローラ（この図では図示されていない）とインタフェースで接続する。さらに、電源３１６は、時節、時刻、及び測定された環境条件等の多様な基準に従ってエレクトロクロミック素子を制御するエネルギー管理システムとインタフェースで接続して良い。係るエネルギー管理システムは、広域エレクトロクロミック素子（例えば、エレクトロクロミック窓）と連動して、建物のエネルギー消費を劇的に引き下げることができる。
【００３７】
適切な光学特性、電気特性、熱的特性、及び機械特性を有するいかなる材料も基板３０２として使用されて良い。係る基板は、例えば、ガラス材料、プラスチック材料、及び鏡材を含む。適切なガラスは、ソーダ石灰フロートガラスを含む、透明なソーダ石灰ガラスまたは薄い色付きのソーダ石灰ガラスのどちらかを含む。ガラスは強化されていることもあれば、強化されていないこともある。
【００３８】
多くの場合、基板は住宅用窓の用途の大きさに作られた窓ガラスである。係る窓ガラスのサイズは住宅の特定のニーズに応じて大きく変わることがある。その他の場合、基板は建築用ガラスである。建築用ガラスは、通常商業ビルで使用されるが、住宅用建物で使用されても良く、通常、屋外環境から屋内環境を分離するが、必ずしもこれに限定されるものではない。特定の実施形態では、建築用ガラスは少なくとも２０インチかける２０インチであり、例えば約８０インチかける１２０インチほど大きい等、はるかに大きいことがある。建築用ガラスは通常少なくとも約２ｍｍの厚さであり、通常約３ｍｍと約６ｍｍの間の厚さである。言うまでもなく、エレクトロクロミック素子は、建築用ガラスよりも小さいまたは大きい基板に拡大縮小可能である。さらに、エレクトロクロミック素子は、任意のサイズ及び形状の鏡の上に設けられて良い。
【００３９】
基板３０２の上部には、導電層３０４がある。特定の実施形態では、導電層３０４及び３１４の一方または両方とも無機及び／または固形である。導電層３０４及び３１４は、導電性酸化物、薄い金属被覆、導電性金属窒化物、及び組合せ導体を含むいくつかの異なる材料から作られて良い。通常、導電層３０４及び３１４は、少なくともエレクトロクロミズムがエレクトロクロミック層によって示される波長の範囲内では透明である。透明な導電性酸化物は、金属酸化物及び１つまたは複数の金属を添加された金属酸化物を含む。係る金属酸化物及びドープ金属酸化物の例は、酸化インジウム、インジウムスズ酸化物、ドープ酸化インジウム、酸化スズ、ドープ酸化スズ、酸化亜鉛、アルミニウム酸化亜鉛、ドープ酸化亜鉛、酸化ルテニウム、ドープ酸化ルテニウム等を含む。酸化物は多くの場合これらの層に使用されるので、酸化物は「透明導電性酸化物（ＴＣＯ）」層と呼ばれることがある。ＴＣＯと金属被覆の組合せだけではなく、実質的に透明である薄い金属被覆も使用されて良い。
【００４０】
導電層の機能は、相対的にほとんど抵抗電位降下なく、スタックの内部領域に、エレクトロクロミックスタック３２０の表面上で電源３１６によって提供される電位を拡散することである。電位は導電層に対する電気接続を通して導電層に移される。いくつかの実施形態では、１本が導電層３０４と接触し、１本が導電層３１４と接触するバスバーが電源３１６と導電層３０４及び３１４との間に電気接続を提供する。導電層３０４及び３１４は、他の従来の手段を用いて電源３１６に接続されても良い。
【００４１】
導電層３０４を覆っているのは、エレクトロクロミック層３０６である。いくつかの実施形態では、エレクトロクロミック層３０６は無機及び／または固形である。エレクトロクロミック層は金属酸化物を含むいくつかの異なるエレクトロクロミック材料の内の任意の１つまたは複数を含んで良い。係る金属酸化物は、酸化タングステン（ＷＯ３）、酸化モリブデン（ＭｏＯ３）、酸化ニオブ（Ｎｂ２Ｏ５）、酸化チタン（ＴｉＯ２）、酸化銅（ＣｕＯ）、酸化イリジウム（Ｉｒ２Ｏ３）、酸化クロム（Ｃｒ２Ｏ３）、酸化マンガン（Ｍｎ２Ｏ３）、酸化バナジウム（Ｖ２Ｏ５）、酸化ニッケル（Ｎｉ２Ｏ３）、酸化コバルト（Ｃｏ２Ｏ３）等を含む。動作中、エレクトロクロミック層３０６は光学遷移を引き起こすために対電極層３１０にイオンを移し、対電極層３１０からイオンを受け取る。
【００４２】
概して、エレクトロクロミック材料の着色（または任意の光学特性‐例えば、吸光度、反射率、及び透過率‐の変化）は、材料への可逆イオン挿入（例えば、インターカレーション）及び電荷平衡電子の対応する注入によって引き起こされる。通常、光学遷移の原因となるイオンのなんらかの部分はエレクトロクロミック材料の中で不可逆的に拘束されている。不可逆的に拘束されたイオンのいくつかまたはすべては材料での「ブラインド電荷」を補償するために使用される。大部分のエレクトロクロミック材料では、適切なイオンはリチウムイオン（Ｌｉ＋）及び水素イオン（Ｈ＋）（すなわち陽子）を含む。ただし、ある場合には、他のイオンが適切となる。多様な実施形態では、リチウムイオンは、エレクトロクロミック現象を生じさせるために使用される。リチウムイオンの酸化タングステンの中へのインターカレーション（ＷＯ３−ｙ（０＜ｙ≦〜０．３））は、酸化タングステンを透明（色あせた状態）から青（着色状態）に変化させる。
【００４３】
再び図３Ａを参照すると、エレクトロクロミックスタック３２０で、イオン伝導性層３０８はエレクトロクロミック層３０６と対電極層３１０との間に挟まれる。いくつかの実施形態では、対電極層３１０は無機及び／または固形である。対電極層は、エレクトロクロミック素子が色あせた状態にあるときにイオンの貯留層として役立ついくつかの異なる材料の内の１つまたは複数を含んで良い。例えば適切な電位の印加によって開始されるエレクトロクロミック移行の間、対電極層は、対電極層が保持するイオンのいくらかまたはすべてをエレクトロクロミック層に移し、エレクトロクロミック層を着色状態に変更する。同時に、ＮｉＷＯの場合、対電極層はイオンの損失で色づく。
【００４４】
いくつかの実施形態では、ＷＯ３に対して補完的な対電極にとって適切な材料は酸化ニッケル（ＮｉＯ）、酸化ニッケルタングステン（ＮｉＷＯ）、酸化ニッケルバナジウム、酸化ニッケルクロム、酸化ニッケルアルミニウム、酸化ニッケルマンガン、酸化ニッケルマグネシウム、酸化クロム（Ｃｒ２Ｏ３）、酸化マンガン（ＭｎＯ２）、及びプルシアンブルーを含む。
【００４５】
電荷が酸化ニッケルタングステン製の対電極３１０から除去される（つまり、イオンが対電極３１０からエレクトロクロミック層３０６に運ばれる）と、対電極層は透明な状態から着色状態に移行する。
【００４６】
示されているエレクトロクロミック素子では、エレクトロクロミック層３０６と対電極層３１０との間に、イオン伝導性層３０８がある。イオン伝導性層３０８は、エレクトロクロミック素子が色あせた状態と着色状態との間で移行するときに（電解質のように）イオンが中を通って運ばれる媒質として働く。好ましくは、イオン伝導性層３０８は、エレクトロクロミック層及び対電極層にとって関連性のあるイオンに高伝導性であるが、無視できるほどの電子移動が通常の動作中に起こる十分に低い電子伝導性を有する。高いイオン伝導性を有する薄いイオン伝導性層は、高速イオン伝導、したがって高性能エレクトロクロミック素子のための高速切替えを可能にする。特定の実施形態では、イオン伝導性層３０８は無機及び／または固形である。
【００４７】
（別個のＩＣ層を有するエレクトロクロミック素子用の）適切なイオン伝導性層の例は、ケイ酸塩、酸化ケイ素、酸化タングステン、酸化タンタル、酸化ニオブ、及びホウ酸塩を含む。これらの材料はリチウムを含む異なるドーパントを添加されて良い。リチウムが添加された酸化ケイ素は、リチウムケイ素‐アルミニウム‐酸化物を含む。いくつかの実施形態では、イオン伝導性層はケイ酸塩をベースにした構造を含む。いくつかの実施形態では、ケイ素‐アルミニウム‐酸化物（ＳｉＡｌＯ）がイオン伝導性層３０８に使用される。
【００４８】
エレクトロクロミック素子３００は、１つまたは複数の不動態層等、１つまたは複数の追加層（不図示）を含んで良い。特定の光学特性を改善するために使用される不動態層は、エレクトロクロミック素子３００に含まれて良い。水分またはひっかき抵抗性を提供するための不動態層もエレクトロクロミック素子３００に含まれて良い。例えば、導電層は、反射防止用酸化物または保護酸化物または窒化物の層で処理されて良い。他の不動態層は、エレクトロクロミック素子３００を密閉するために役立つことがある。
【００４９】
図３Ｂは、色あせた状態の（または色あせた状態への移行中の）エレクトロクロミック素子の概略断面である。具体的な実施形態に従って、エレクトロクロミック素子４００は、酸化タングステンエレクトロクロミック層（ＥＣ）４０６及び酸化ニッケルタングステン対電極層（ＣＥ）４１０を含む。エレクトロクロミック素子４００は、基板４０２、導電層（ＣＬ）４０４、イオン伝導性層（ＩＣ）４０８、及び導電層（ＣＬ）４１４も含む。
【００５０】
電源４１６は、導電層４０４及び４１４への適切な接続（例えばバスバー）を通してエレクトロクロミックスタック４２０に電位及び／または電流を印加するように構成される。いくつかの実施形態では、電源は、ある光学状態から別の光学状態への素子の移行を駆動するために数ボルトの電位を印加するように構成される。図３Ａに示される電位の極性は、イオン（この例ではリチウムイオン）が（破線矢印で示されるように）おもに酸化ニッケルタングステン対電極層４１０に存在するほどである。
【００５１】
図３Ｃは、図３Ｂに示されるが、着色状態（または着色状態に移行中の）エレクトロクロミック素子４００の概略断面である。図３Ｃでは、電源４１６の極性は逆にされ、これによりエレクトロクロミック層は追加のリチウムイオンを受け入れるためにより負にされ、それによって着色状態に移行する。破線矢印により示されるように、リチウムイオンはイオン伝導性層４０８を横切って酸化タングステンエレクトロクロミック層４０６に運ばれる。酸化タングステンエレクトロクロミック層４０６は、着色状態で示される。酸化ニッケルタングステン対電極４１０も着色状態で示される。説明されるように、酸化ニッケルタングステンは、それがリチウムイオンを放棄する（デインターカレーション（ｄｅｉｎｔｅｒｃａｌａｔｅ）する）につれ、漸次的により不透明になる。この例では、両方の層４０６及び４１０の着色状態への移行がスタック及び基板を通して透過される光の量の削減に対して付加的である相乗効果がある。
【００５２】
上述されたように、エレクトロクロミック素子は、イオンに対して高伝導性であり、電子に対して高抵抗性であるイオン伝導性（ＩＣ）層によって分離されるエレクトロクロミック（ＥＣ）電極層及び対電極（ＣＥ）層を含んで良い。したがって、従来理解されるように、イオン伝導性層はエレクトロクロミック層と対電極層との間の短絡を防ぐ。イオン伝導性層は、エレクトロクロミック電極及び対電極が電荷を保持し、それによってその色あせた状態または着色状態を維持できるようにする。別個の層を有するエレクトロクロミック素子では、構成要素が、エレクトロクロミック電極層と対電極層との間に挟まれたイオン伝導性層を含むスタックを形成する。これらの３つのスタック構成要素間の境界は組成及び／または微細構造の急激な変化によって画定される。したがって、素子は２つの急激な界面がある３つの別個の層を有する。
【００５３】
特定の実施形態に従って、対電極及びエレクトロクロミック電極は互いに直接隣接して形成され、イオン伝導性層を別々に付着することなく、直接的に接触することもある。いくつかの実施形態では、別個のＩＣ層よりむしろ界面領域を有するエレクトロクロミック素子が利用される。係る素子及び係る素子を製作する方法は、２０１０年４月３０日に出願された米国特許第８，３００，２９８号及び米国特許出願第１２／７７２，０７５号、並びに２０１０年６月１１日に出願された米国特許出願第１２／８１４，２７７号及び第１２／８１４，２７９号に説明される‐３つの特許出願及び特許のそれぞれが「Ｅｌｅｃｔｒｏｃｈｏｒｍｉｃ  Ｄｅｖｉｃｅｓ」と題され、それぞれがＺｈｏｎｇｃｈｕｎ  Ｗａｎｇらを発明者として指名し、それぞれが参照することによりその全体として本明細書に組み込まれる。
【００５４】
ＩＩ．窓コントローラ
窓コントローラは、エレクトロクロミック窓のエレクトロクロミック素子の色合いレベルを制御するために使用される。いくつかの実施形態では、窓コントローラは２つの色合い状態（レベル）、つまり色あせた状態と着色状態との間でエレクトロクロミック窓を移行することができる。他の実施形態では、コントローラは中間色合いレベルに（例えば、単一のエレクトロクロミック素子を有する）エレクトロクロミック窓をさらに移行できる。いくつかの開示された実施形態では、窓コントローラは、４つ以上の色合いレベルにエレクトロクロミック窓を移行できる。特定のエレクトロクロミック窓は、各ライトが２状態ライトである単一のＩＧＵで２つ（以上の）エレクトロクロミックライトを使用することによって中間色合いレベルを可能にする。これは、本項で図２Ａ及び図２Ｂを参照して説明される。
【００５５】
図２Ａ及び図２Ｂに関して上述されるように、いくつかの実施形態では、エレクトロクロミック窓は、ＩＧＵ２００の一方のライト上にエレクトロクロミック素子４００を、ＩＧＵ２００の他方のライト上に別のエレクトロクロミック素子４００を含むことがある。窓コントローラが２つの状態、つまり色あせた状態と着色状態との間で各エレクトロクロミック素子を移行できる場合、エレクトロクロミック窓は４つの異なる状態（色合いレベル）、つまり両方のエレクトロクロミック素子とも着色されている着色状態、一方のエレクトロクロミック素子が着色されている第１の中間状態、他方のエレクトロクロミック素子が着色されている第２の中間状態、及び両方のエレクトロクロミック素子とも色あせている色あせた状態を達成できる。マルチペインエレクトロクロミック窓の実施形態は、参照することによりその全体として本明細書に組み込まれる、「ＭＵＬＴＩ−ＰＡＮＥ  ＥＬＥＣＴＲＯＣＨＲＯＭＩＣ  ＷＩＮＤＯＷＳ」と題する、Ｒｏｂｉｎ  Ｆｒｉｅｄｍａｎらを発明者として指名する米国特許第８，２７０，０５９号にさらに説明される。
【００５６】
いくつかの実施形態では、窓コントローラは２つ以上の色合いレベルの間で移行できるエレクトロクロミック素子を有するエレクトロクロミック窓を移行できる。例えば、窓コントローラはエレクトロクロミック窓を色あせた状態、１つまたは複数の中間レベル、及び着色状態に移行できて良い。いくつかの他の実施形態では、窓コントローラは色あせた状態と着色状態の間の任意の数の色合いレベルの間にエレクトロクロミック素子を組み込むエレクトロクロミック窓を移行できる。１つまたは複数の中間色合いレベルにエレクトロクロミック窓を移行するための方法及びコントローラの実施形態は、参照することによりその全体として本明細書に組み込まれる、「ＣＯＮＴＲＯＬＬＩＮＧ  ＴＲＡＮＳＩＴＩＯＮＳ  ＩＮ  ＯＰＴＩＣＡＬＬＹ  ＳＷＩＴＣＨＡＢＬＥ  ＤＥＶＩＣＥＳ」と題する、発明者としてＤｉｓｈａ  Ｍｅｎｔａｎｉらを指名する米国特許第８，２５４，０１３号にさらに説明される。
【００５７】
いくつかの実施形態では、窓コントローラはエレクトロクロミック窓内の１つまたは複数のエレクトロクロミック素子に電力を供給できる。通常、窓コントローラのこの機能は以下により詳細に説明される１つまたは複数の他の機能で増強される。本明細書に説明される窓コントローラは、それが制御のために関連付けられるエレクトロクロミック素子に電力を供給する機能を有する窓コントローラに限られない。すなわち、エレクトロクロミック窓用の電源は、コントローラが専用の電源を有し、窓電源から窓に電力の適用を向ける窓コントローラとは別個であって良い。しかしながら、窓コントローラを有する電源を含み、コントローラを窓に直接的に電力を供給するように構成することは、それがエレクトロクロミック窓に電力を供給するための別個の配線の必要性を取り除くため便利である。
【００５８】
さらに、本項で説明される窓コントローラは、建物制御ネットワークまたは建物管理システム（ＢＭＳ）に窓コントローラを統合することなく単一の窓または複数のエレクトロクロミック窓の機能を制御するように構成されて良いスタンドアロンコントローラとして説明される。ただし、窓コントローラは、本開示の建物管理システムの項にさらに説明されるように、建物制御ネットワークまたはＢＭＳの中に統合されても良い。
【００５９】
図４は、窓コントローラ４５０のいくつかの構成要素、及び開示されている実施形態の窓コントローラシステムの他の構成要素のブロック図を示す。図４は窓コントローラの簡略化されたブロック図であり、窓コントローラに関するより多くの詳細は、そのすべてが参照することによりその全体として本明細書に組み込まれる、ともにＳｔｅｐｈａｎ  Ｂｒｏｗｎを発明者として指名し、ともに「ＣＯＮＴＲＯＬＬＥＲ  ＦＯＲ  ＯＰＴＩＣＡＬＬＹ  ＳＷＩＴＣＨＡＢＬＥ  ＷＩＮＤＯＷＳ」と題し、ともに２０１２年４月１７日に出願される米国特許出願第１３／４４９，２４８号及び第１３／４４９，２５１号に、並びに「ＣＯＮＴＲＯＬＬＩＮＧ  ＴＲＡＮＳＩＴＩＯＮＳ  ＩＮ  ＯＰＴＩＣＡＬＬＹ  ＳＷＩＴＣＨＡＢＬＥ  ＤＥＶＩＣＥＳ」と題し、Ｓｔｅｐｈａｎ  Ｂｒｏｗｎを発明者として指名し、２０１２年４月１７日に出願された米国特許第１３／４４９，２３５号に記載されている。
【００６０】
図４では、窓コントローラ４５０の示されている構成要素は、マイクロプロセッサ４５５または他のプロセッサ、パルス幅変調器４６０、信号調整モジュール４６５、及び構成ファイル４７５を有するコンピュータ可読媒体（例えばメモリ）を有する窓コントローラ４５０を含む。窓コントローラ４５０は、１つまたは複数のエレクトロクロミック素子４００に命令を送信するために、ネットワーク４８０（有線または無線）を通してエレクトロクロミック窓の１つまたは複数のエレクトロクロミック素子４００と電子通信する。いくつかの実施形態では、窓コントローラ４５０は、ネットワーク（有線または無線）を通してマスタ窓コントローラに通信する局所窓コントローラであって良い。
【００６１】
開示されている実施形態では、建物は建物の外部と内部の間にエレクトロクロミック窓を有する少なくとも１部屋を有して良い。１つまたは複数のセンサは、建物の外部に対して及び／または部屋の内部に位置して良い。実施形態では、１つまたは複数のセンサからの出力は窓コントローラ４５０の信号調整モジュール４６５に入力されて良い。ある場合には、１つまたは複数のセンサからの出力は、建物管理システムの項にさらに説明されるようにＢＭＳに入力されて良い。示されている実施形態のセンサは建物の外側垂直壁に位置するとして示されているが、これは簡略にするためであり、センサは部屋の内部または外部に対する他の表面上等、他の場所にあっても良い。ある場合には、２つ以上のセンサは同じ入力を測定するために使用されて良く、このことが１つのセンサが故障する、またはそれ以外の場合、間違った測定値を有する場合に冗長性を提供できる。
【００６２】
図５は、少なくとも１つのエレクトロクロミック素子を有するエレクトロクロミック窓５０５を有する部屋５００の概略（側面）図である。エレクトロクロミック窓５０５は、部屋５００を含む建物の外部と内部との間に位置する。また、部屋５００はエレクトロクロミック窓５０５に接続され、エレクトロクロミック窓５０５の色合いレベルを制御するように構成された窓コントローラ４５０も含む。外部センサ５１０は建物の外部の垂直表面に位置する。他の実施形態では、部屋５００内の周囲光を測定するために内部センサも使用されて良い。さらに他の実施形態では、いつ占有者が部屋５００にいるのかを判断するために、占有者センサも使用されて良い。
【００６３】
外部センサ５１０は、太陽等の光源から、または表面、大気中の粒子、雲等からセンサに反射される光から流れる素子に入射する放射光を検出できる、光検出器等の素子である。外部センサ５１０は光電効果から生じる電流の形をとる信号を生成して良く、信号はセンサ５１０に入射する光の関数であって良い。ある場合には、素子はワット／ｍ２の単位でまたは他の類似した単位で放射照度に関して放射光を検出して良い。その他の場合、装置はフートキャンドルの単位でまたは類似する単位で波長の可視範囲で光を検出して良い。多くの場合、放射照度のこれらの値及び可視光の間には直線関係がある。
【００６４】
太陽光からの放射照度の値は、太陽光が地面に当たる角度が変化するので、時刻及び時節に基づいて予測できる。外部センサ５１０はリアルタイムで放射光を検出することができ、このことが建物、天気の変化（例えば雲）等に起因する反射された光及び妨害された光の説明となる。例えば、曇りの日には、太陽光は雲によって遮られ、外部センサ５１０によって検出される放射光は雲のない日においてよりも低くなるだろう。
【００６５】
いくつかの実施形態では、単一のエレクトロクロミック窓５０５と関連付けられた１つまたは複数の外部センサ５１０があって良い。１つまたは複数の外部センサ５１０からの出力は、例えば、外部センサ５１０の内の１つが、例えば外部センサ５１０の上に着地した鳥によって等、物体によって影を付けられるかどうかを判断するために互いに比較できるだろう。ある場合には、いくつかのセンサは信頼できない及び／または高価である場合があるため、建物内のセンサを相対的にほとんど使用しないことが望ましい場合がある。特定の実装では、単一のセンサまたは数台のセンサが、建物または建物のおそらく１つの側面に当たる太陽からの放射光の現在のレベルを決定するために利用されて良い。雲は太陽の前を通過することがある、または建設車両が沈みかけた太陽の前に駐車することがある。これらは通常建物に当たると計算される日光の放射光の量からの逸脱を生じさせる。
【００６６】
外部センサ５１０は、一種の光検出器であって良い。例えば、外部センサ５１０は、電荷結合素子（ＣＣＤ）、フォトダイオード、フォトレジスタ、または太陽電池であって良い。当業者は、光検出器及び他のセンサは光輝度を測定し、光レベルを表す電気出力を提供するので、光検出器及び他のセンサの技術での将来の進展も機能することを理解するだろう。
【００６７】
いくつかの実施形態では、外部センサ５１０からの出力は、信号調整モジュール４６５に入力されて良い。入力は、信号調整モジュール４６５への電圧信号の形をとって良い。信号調整モジュール４６５は窓コントローラ４５０に出力信号を渡す。窓コントローラ４５０は、構成ファイル４７５からの多様な情報、信号調整モジュール４６５からの出力、オーバーライド値に基づいてエレクトロクロミック窓５０５の色合いレベルを決定する。窓コントローラ４５０は次いでＰＷＭ４６０に、エレクトロクロミック窓５０５に電圧及び／または電流を印加して所望されるレベルに移行するように命令する。
【００６８】
開示されている実施形態では、窓コントローラ４５０はＰＷＭ４６０に、エレクトロクロミック窓５０５に電圧及び／または電流を印加してエレクトロクロミック窓５０５を４つ以上の異なる色合いレベルの内の任意の１つに移行するように命令できる。開示されている実施形態では、エレクトロクロミック窓５０５は、０（最も明るい）、５、１０、１５、２０、２５、３０、及び３５（最も暗い）として説明される少なくとも８つの異なる色合いレベルに移行できる。色合いレベルは、エレクトロクロミック窓５０５を通して透過される光の可視透過率値及び太陽熱利得係数（ＳＨＧＣ）値に線状に相当して良い。例えば、上記の８つの色合いレベルを使用すると、０の最も明るい色合いレベルは０．８０のＳＨＧＣ値に相当して良く、５の色合いレベルは０．７０のＳＨＧＣ値に相当して良く、１０の色合いレベルは０．６０のＳＨＧＣ値に相当して良く、１５の色合いレベルは０．５０のＳＨＧＣ値に相当して良く、２０の色合いレベルは０．４０のＳＨＧＣ値に相当して良く、２５の色合いレベルは０．３０のＳＨＧＣ値に相当して良く、３０の色合いレベルは０．２０のＳＨＧＣ値に相当して良く、３５（最も暗い）の色合いレベルは０．１０のＳＨＧＣ値に相当して良い。
【００６９】
窓コントローラ４５０または窓コントローラ４５０と通信するマスタコントローラは、外部センサ５１０からの信号及び／または他の入力に基づいて所望される色合いレベルを決定するために任意の１つまたは複数の予測制御論理構成要素を利用して良い。窓コントローラ４５０は、ＰＷＭ４６０にエレクトロクロミック窓５０５に電圧及び／または電流を印加してエレクトロクロミック窓５０５を所望される色合いレベルに移行するように命令できる。
【００７０】
III.予測制御論理の例
開示されている実施形態では、予測制御論理は、エレクトロクロミック窓５０５または占有者の快適さ及び／またはエネルギー節約の考慮点の説明となる他の色合い付与可能窓の所望される色合いレベルを決定し、制御する方法を実装するために使用される。予測制御論理は、１つまたは複数の論理モジュールを利用して良い。図６Ａ〜図６Ｃは、開示されている実施形態の例示的な制御論理の３つの論理モジュールＡ、Ｂ、及びＣのそれぞれによって収集されるなんらかの情報を示す図を含む。
【００７１】
図６Ａは、部屋５００を含む建物の内部と外部との間のエレクトロクロミック窓５０５を通して部屋５００の中に入射する直射日光の侵入深さを示す。侵入深さは直射日光がどの程度遠くまで部屋５００の中に浸透するのかの基準である。示されるように、侵入深さは窓５０５の敷居（底部）から水平方向に離れて測定される。概して、窓は直射日光に受光角を提供する開口を画定する。侵入深さは、窓の幾何学形状（例えば、窓の寸法）、部屋の中での窓の位置及び向き、窓の外部のあらゆるひれ状部または他の外部日よけ、並びに太陽の位置（例えば、特定の時刻及び日付の直射日光の角度）に基づいて計算される。エレクトロクロミック窓５０５に対する外部日よけは、オーバーハング、ひれ状部等の窓を遮ることができる任意のタイプの構造によって良い。図６Ａでは、エレクトロクロミック窓５０５の上方に、直射日光の一部分が部屋５００の中に進入するのを阻止し、このようにして侵入深さを短くするオーバーハング５２０がある。また、部屋５００はエレクトロクロミック窓５０５に接続され、エレクトロクロミック窓５０５の色合いレベルを制御するように構成された局所窓コントローラ４５０も含む。外部センサ５１０は、建物の外部の垂直平面に位置する。
【００７２】
モジュールＡは、エレクトロクロミック窓５０５を通って占有者または占有者の活動領域の上に入射する直射日光による占有者の快適さを考慮する色合いレベルを決定するために使用できる。色合いレベルは、部屋の中に入射する直射日光の計算された侵入深さ、及び特定の瞬間での室内の空間タイプ（例えば、窓に近い机、ロビー等）に基づいて決定される。ある場合には、色合いレベルは、部屋の中への十分な採光を提供することに基づいても良い。多くの場合、侵入深さは、ガラス転移時間（窓が例えば所望される色合いレベルの８０％、９０％、または１００％まで色合いが付くのに要する時間）を説明するための未来のときに計算される値である。モジュールＡで対応される問題は、直射日光が室内の机または他の作業面で作業している占有者に直接的に見えるようになるほど深く部屋５００の中に浸透することがある点である。公に利用できるプログラムは、太陽の位置の計算を提供し、侵入深さの容易な計算を可能にできる。
【００７３】
また、図６Ａは活動領域（つまり、机）及び活動領域の場所（つまり机の場所）に関連付けられた空間タイプの例として部屋５００内の机も示す。各空間タイプは占有者の快適さのために異なる色合いレベルと関連付けられる。例えば、活動が机またはコンピュータで行われている事務所での仕事等の重大な活動であり、机が窓の近くに位置する場合、所望される色合いレベルは、机が窓からさらに離れている場合よりも高くなることがある。別の例として、活動が、ロビーでの活動等、重大ではない場合、所望される色合いレベルは机を有する同じ空間の場合よりも低くて良い。
【００７４】
図６Ｂは、エレクトロクロミック窓５０５を通して部屋５００に進入する、晴天の条件下での直射日光及び放射を示す。放射は大気中の分子及び粒子によって散乱された太陽光からであって良い。モジュールＢは、検討中のエレクトロクロミック窓５０５を通って流れる晴天条件下での放射照度の予測値に基づいて色合いレベルを決定する。オープンソースＲＡＤＩＡＮＣＥプログラム等の多様なソフトウェアが、特定の緯度、経度、時節、及び時刻での、並びに所与の窓の向きの晴天放射照度を予測するために使用できる。
【００７５】
図６Ｃは、建物等の物体または晴天予測では説明されない気象条件（例えば雲）によって妨害されるまたは物体から反射される光の説明となるために外部センサ５１０によってリアルタイムで測定される窓からの放射光を示す。モジュールＣによって決定される色合いレベルは、外部センサ５１０によって採取される測定値に基づいたリアルタイム放射照度に基づく。
【００７６】
予測制御論理は、建物内のエレクトロクロミック窓５０５ごとに別々に論理モジュールＡ、Ｂ、及びＣの内の１つまたは複数を実装して良い。各エレクトロクロミック窓５０５は、寸法、向き（例えば、垂直、水平、ある角度で傾斜）、位置、関連付けられた空間タイプ等の一意のセットを有することがある。この情報及び他の情報を有する構成ファイルは、エレクトロクロミック窓５０５ごとに維持できる。構成ファイル４７５（図４を参照）は、エレクトロクロミック窓５０５の局所窓コントローラ４５０のコンピュータ可読媒体４７０の中に、または本開示で下記に説明される建物管理システム（「ＢＭＳ」）の中に記憶されて良い。構成ファイル４７５は、窓の構成、占有率ルックアップテーブル、関連付けられたデータムガラスについての情報、及び／または予測制御論理によって使用された他のデータ等の情報を含むことがある。窓の構成はエレクトロクロミック窓５０５の寸法、エレクトロクロミック窓５０５の向き、エレクトロクロミック窓５０５の位置等の情報を含んで良い。
【００７７】
ルックアップテーブルは、特定の空間タイプ及び侵入深さの場合に占有者の快適さを提供する色合いレベルを説明する。すなわち、占有率ルックアップテーブルの色合いレベルは、占有者（複数の場合がある）または占有者の作業空間に対する直射日光から部屋５００の中にいることがある占有者（複数の場合がある）に快適さを提供するように設計される。占有率ルックアップテーブルの例は図１０に示される。
【００７８】
空間タイプは、所与の侵入深さの場合に占有者の快適さの懸念に対応する、及び／または室内で快適な自然採光を提供するためにどの程度多くの色合いが必要とされるのかを判断するための基準である。空間タイプパラメータは、多くの要因を考慮に入れて良い。これらの要因の中には特定の部屋及び活動の場所において実施されている作業または他の活動のタイプがある。大きな注目を要する詳細な研究と関連付けられた密接な作業は、１つの空間タイプにおいてである可能性がある。一方、ラウンジまたは会議室は異なる空間タイプを有する可能性がある。さらに、窓に対する室内の机または他の作業面の位置は、空間タイプを定義する上での考慮点である。例えば、空間タイプはエレクトロクロミック窓５０５の近くに位置する机または他の作業面を有する単一の占有者の事務所と関連付けられて良い。別の例として、空間タイプはロビーであって良い。
【００７９】
特定の実施形態では、予測制御論理の１つまたは複数のモジュールが占有者の快適さに加えてエネルギー節約の説明となりつつ、所望される色合いレベルを決定できる。これらのモジュールは特定の色合いレベルと関連付けられたエネルギー節約を、その色合いレベルでのエレクトロクロミック窓５０５の性能をデータムガラスまたは他の標準的な基準窓と比較することによって決定して良い。この基準窓を使用する目的は、予測制御論理が地方自治体の建築基準法の要件または建物の場所で使用される基準窓の他の要件に適合していることを保証することである場合がある。多くの場合、地方自治体は、建物での空調負荷の量を制御するために従来の低放射率ガラスを使用し、基準窓を定義する。基準窓５０５がどのようにして予測制御論理に適合するのかの例として、論理は、所与のエレクトロクロミック窓５０５を通して入ってくる放射照度がそれぞれの地方自治体によって規定される基準窓を通って入ってくる最大放射照度を絶対に超えないように設計されて良い。開示されている実施形態では、予測制御論理は、色合いレベルを使用することのエネルギー節約を決定するために、特定の色合いレベルでのエレクトロクロミック窓５０５の太陽熱利得係数（ＳＨＧＣ）及び基準窓のＳＨＧＣを使用して良い。概して、ＳＨＧＣの値は窓を通って透過されるすべての波長の入射光の部分である。データムガラスは多くの実施形態で説明されているが、他の標準的な基準窓を使用できる。概して、基準窓（例えば、データムガラス）のＳＨＧＣは、異なる地理的場所及び窓の向きについて異なることがある変数であり、それぞれの地方自治体によって規定される条例の要件に基づいている。
【００８０】
概して、建物は任意の瞬間に必要とされる最大予想暖房負荷及び／または空調負荷を達成するための能力を有する暖房・換気及び空調システム（「ＨＶＡＣ」）を有するように設計される。必要とされる能力の計算は、建物が建設されている特定の場所での建物内で必要とされるデータムガラスまたは基準窓を考慮に入れて良い。したがって、予測制御論理が、建物の設計者が特定の建物の中にどの程度多くのＨＶＡＣ能力を入れるのかを自信をもって判断できるようにするためにデータガラスの機能要件を満たすまたは超えることが重要である。予測制御論理は窓に色合いを付与してデータムガラスを超える追加のエネルギー節約を提供するために使用できるので、予測制御論理は、建物の設計者が条例及び規格によって規定されるデータムガラスを使用し、必要とされるだろうよりもより低いＨＶＡＣ能力を有することができるようにする上で役立つだろう。
【００８１】
本明細書で説明される特定の実施形態は、エネルギー節約が建物内の空調負荷を削減することによって達成されると仮定する。したがって、実装の多くは、占有者の快適さレベル及びおそらく検討中の窓を有する室内の照明負荷の説明となる一方で、最大可能色合い付与を達成しようと試みる。しかしながら、極北での気候及び南部の緯度の気候等のいくつかの気候では、暖房は空調よりも懸念となることがある。したがって、予測制御論理は修正、具体的にはいくつかの事柄でロードリバース（ｒｏａｄ  ｒｅｖｅｒｓｅ）することができ、これにより建物の暖房負荷が削減されることを保証するためにより少ない色合い付与が発生する。
【００８２】
特定の実装では、予測制御論理は、占有者（エンドユーザー）、建物設計者、または建物運営者）によって制御できる２つの独立変数を有するだけである。これらは所与の窓及び所与の窓と関連付けられたデータムガラスの空間タイプである。多くの場合、データムガラスは、予測制御論理が所与の建物について実装されるときに指定される。空間タイプは変わることがあるが、通常静的である。特定の実装では、空間タイプは、建物によって維持されるまたは局所窓コントローラ４５０に記憶される構成ファイルの部分であって良い。ある場合には、構成ファイルは建物内での多様な変化の説明となるために更新されて良い。例えば、建物内の空間タイプに変化がある場合（例えば、事務所で移動された机、机の追加、事務所区域に変更されたロビー、移動された壁等）、修正された占有率ルックアップテーブルを有する更新された構成ファイルはコンピュータ可読媒体４７０に記憶されて良い。別の例として、占有者が繰り返しマニュアルオーバーライドをヒットしている場合、次いで構成ファイルはマニュアルオーバーライドを反映するために更新されて良い。
【００８３】
図７は、実施形態に従って建物内の１つまたは複数のエレクトロクロミック窓５０５を制御する方法のための予測制御論理を示すフローチャートである。予測制御論理は、窓（複数の場合がある）の色合いレベルを計算するためにモジュールＡ、Ｂ、及びＣの内の１つまたは複数を使用し、窓（複数の場合がある）を移行する命令を送信する。制御論理における計算は、ステップ６１０でタイマにより計時された間隔で１回〜ｎ回実行される。例えば、色合いレベルはモジュールＡ、Ｂ、及びＣの内の１つまたは複数によって１回からｎ回再計算し、時間ｔｉ＝ｔ１、ｔ２...ｔｎのインスタンスについて計算できる。ｎは実行された再計算の数であり、ｎは少なくとも１であることがある。論理計算は、ある場合には一定の時間間隔で行うことができる。ある場合、論理計算は２分〜５分おきに行われて良い。しかしながら、大きいエレクトロクロミックガラス（例えば、最高で６'ｘ１０フィートまで）の色合い移行は最高で３０分以上要することがある。これらの大きい窓の場合、計算は３０分毎等のより少ない頻度で行われて良い。
【００８４】
ステップ６２０で、論理モジュールＡ、Ｂ、及びＣは、時間ｔｉの一瞬での各エレクトロクロミック窓５０５の色合いレベルを決定するために計算を実行する。これらの計算は窓コントローラ４５０によって実行できる。特定の実施形態では、予測制御論理は、窓が実際の移行よりも先にどの程度移行する必要があるのかを予測計算する。これらの場合、モジュールＡ、Ｂ、及びＣでの計算は、移行が完了する頃または移行が完了した後の未来時に基づくことがある。これら場合、計算に用いられる未来時は、色合い命令を受信後に移行を完了できるようにするのに十分である未来の時間であって良い。これらの場合、コントローラは実際の移行よりも先に現在の時間で色合い命令を送信できる。移行の完了までに、窓はその時間のために所望される色合いレベルに移行しているだろう。
【００８５】
ステップ６３０で、予測制御論理は、モジュールＡ、Ｂ、及びＣでアルゴリズムを切り離し、なんらかの他の考慮点に基づいてステップ６４０でオーラ―ライド色合いレベルを定める特定のタイプのオーバーライドを可能にする。１つのタイプのオーバーライドはマニュアルオーバーライドである。これは、部屋を占有しており、特定の色合いレベル（オーバーライド値）が望ましいと判断するエンドユーザーによって実装されるオーバーライドである。ユーザーのマニュアルオーバーライドがそれ自体オーバーライドされる状況があり得る。オーバーライドの例は、建物内のエネルギー消費が削減される旨のユーティリティの要件と関連付けられる高需要（つまりピーク負荷）オーバーライドである。例えば、大都市圏での特に暑い日には、地方自治体のエネルギー生成システム及びエネルギー送達システムに過度に課税しないために地方自治体全体でエネルギー消費を削減することが必要な場合がある。係る場合、建物は、すべての窓が特に高レベルの色合い付与を有することを保証するために、本明細書に説明される予測制御論理から色合いレベルをオーバーライドして良い。オーバーライドの別の例は、商業オフィスビルにおける例えば週末に部屋に占有者がいない場合であることがある。これらの場合、建物は、占有者の快適さに関係する１つまたは複数のモジュールを切り離して良く、すべての窓は寒冷な気候では高レベルの色合い付与、及び温暖な気候では低レベルの色合い付与を有して良い。
【００８６】
ステップ６５０で、色合いレベルは建物内の１つまたは複数のエレクトロクロミック窓５０５のエレクトロクロミック素子（複数の場合がある）にネットワークを介して送信される。特定の実施形態では、色合いレベルの建物のすべての窓への送信は、効率を考慮して実施されて良い。例えば、色合いレベルの再計算が、現在の色合いレベルからの色合いの変化が必要とされていないことを示唆する場合、次いで更新された色合いレベルを有する命令の送信はない。別の例として、建物は窓のサイズに基づいてゾーンに分けられて良い。予測制御論理は、より小さい窓を有するゾーンの色合いレベルを、より大きい窓を有するゾーンに対してよりもより頻繁に再計算して良い。
【００８７】
いくつかの実施形態では、建物全体での複数のエレクトロクロミック窓５０５のための制御方法を実装するための図７の論理は、例えば単一マスタ窓コントローラ等、単一の装置上にあることがある。この装置は建物内のありとあらゆる色合い付与可能窓に計算を実行し、例えばマルチゾーン窓の、または断熱ガラスユニットの複数のＥＣライト上の個々のエレクトロクロミック窓５０５で１つまたは複数のエレクトロクロミック素子に色合いレベルを送信するためのインタフェースも提供できる。マルチゾーン窓のいくつかの例は参照することによりその全体として本明細書に組み込まれる、「ＭＵＬＴＩ‐ＺＯＮＥ  ＥＣ  ＷＩＮＤＯＷＳ」と題する、ＰＣＴ出願第ＰＣＴ／ＵＳ１４／７１３１４号に記載されている。
【００８８】
また、実施形態の予測制御論理の特定の適応構成要素があることもある。例えば、予測制御論理は、エンドユーザー（例えば、占有者）がどのようにして日の特定の時刻でのアルゴリズムをオーバーライドしようと試み、所望される色合いレベルを決定するためにより予測的にこの情報を利用するのかを決定して良い。ある場合、エンドユーザーが毎日特定の時刻での予測論理によって提供される色合いレベルをオーバーライド値にオーバーライドするために壁面スイッチを使用していることがある。予測制御論理はこれらのインスタンスについての情報を受信し、その時刻でのオーバーライド値に色合いレベルを変更するために予測制御論理を変更して良い。
【００８９】
図８は、図７からのブロック６２０の特定の実装を示す図である。この図は、時間ｔｉでの一瞬の特定のエレクトロクロミック窓５０５の最終色合いレベルを計算するために順に３つすべてのモジュールＡ、Ｂ、及びＣを実行する方法を示す。最終色合いレベルは検討中の窓の最大許容透過率であって良い。また、図８は、モジュールＡ、Ｂ、及びＣのいくつかの例示的な入力及び出力も含む。モジュールＡ、Ｂ、及びＣの計算は実施形態の局所窓コントローラ４５０の窓コントローラ４５０によって実行される。他の実施形態では、モジュールの１つまたは複数は別のプロセッサによって実行できる。示されている実施形態は使用されている３つすべてのモジュールＡ、Ｂ、及びＣを示しているが、他の実施形態はモジュールＡ、Ｂ、及びＣの１つまたは複数を使用して良い、または追加のモジュールを使用して良い。
【００９０】
ステップ７００で、窓コントローラ４５０はモジュールＡを使って占有者の快適さのために色合いレベルを決定し、部屋５００に浸透する日光による直接グレアを防ぐ。窓コントローラ４５０は、空における太陽の位置及び構成ファイルからの窓構成に基づいて部屋５００の中へ入射する直射日光の侵入深さを計算するためにモジュールＡを使用する。太陽の位置は建物の緯度及び経度、並びに時刻並びに日付に基づいて計算される。占有率ルックアップテーブル及び空間タイプは、特定の窓のために構成ファイルから入力される。モジュールＡはＡからの色合いレベルをモジュールＢに出力する。
【００９１】
モジュールＡの目標は、直射日光またはグレアが占有者または占有者の作業空間に当たらないことを保証することである。モジュールＡからの色合いレベルがこの目的を達成するために決定される。モジュールＢ及びＣでの色合いレベルの以後の計算はエネルギー消費を削減することがあり、より大きい色合いを必要とすることがある。ただし、エネルギー消費に基づいた色合いレベルの以後の計算が、占有者に干渉することを回避するために必要とされるよりも少ない色合い付与を示唆する場合、予測論理は占有者の快適さを保証するために、計算されたより大きいレベルの透過率が実行されることを防ぐ。
【００９２】
ステップ８００で、モジュールＡで計算された色合いレベルはモジュールＢに入力される。色合いレベルは晴天条件の下の放射照度（晴天放射照度）の予測に基づいて計算される。窓コントローラ４５０は、構成ファイルからの窓の向きに基づいて、並びに建物の緯度及び経度に基づいてエレクトロクロミック窓５０５の晴天放射照度を予測するためにモジュールＢを使用する。これらの予測は時刻及び日付にも基づいている。オープンソースプログラムであるＲＡＤＩＡＮＣＥプログラム等の公に利用できるソフトウェアは、晴天放射照度を予測するための計算を提供する。データムガラスのＳＨＧＣも構成ファイルからモジュールＢに入力される。窓コントローラ４５０は、Ａでの色合いレベルよりも暗い色合いレベルを決定するためにモジュールＢを使用し、最大晴天放射照度の下で伝達することが予測されるデータムガラスよりも少ない熱を伝達する。最大晴天放射照度は、晴天条件について予測されるすべてのときの最高レベルの放射照度である。
【００９３】
ステップ９００で、Ｂからの色合いレベル及び予測された晴天放射照度がモジュールＣに入力される。リアルタイム放射照度値は外部センサ５１０からの測定値に基づいてモジュールＣに入力される。窓コントローラ４５０は、窓が晴天条件下でのモジュールＢからの色合いレベルまで色合いを付与される場合に部屋の中に透過される放射照度を計算するためにモジュールＣを使用する。窓コントローラ４５０は、この色合いレベルの窓を通した実際の放射照度がモジュールＢからの色合いレベルの窓を通した放射照度以下である適切な色合いレベルを見つけるためにモジュールＣを使用する。モジュールＣで決定された色合いレベルは最終色合いレベルである。
【００９４】
予測制御論理に入力される情報の多くは、緯度及び経度、時刻、並びに日付についての固定情報から決定される。この情報は、太陽が建物に対して、及びより詳細には予測制御論理が実装されている窓に対してどこにあるのかを説明する。窓に対する太陽の位置は、窓で支援される部屋の中に入射する直射日光の侵入深さ等の情報を提供する。また、窓に対する太陽の位置は、最大放射照度または窓を通って入ってくる放射エネルギー束の表示も提供する。放射照度のこの計算されたレベルは、最大量の放射照度からの減少があることを示す可能性があるセンサ入力によって修正できる。再び、係る減少は雲または窓と太陽との間の他の障害物によって引き起こされる可能性がある。
【００９５】
図９は、図８のステップ７００の詳細を示すフローチャートである。ステップ７０５で、モジュールＡは開始する。ステップ７１０で、窓コントローラ４５０は建物の緯度座標及び経度座標、並びに日付及び時間の特定の瞬間ｔｉの時刻のための太陽の位置を計算するためにモジュールＡを使用する。緯度座標及び経度座標は、構成ファイルから入力されて良い。日付及び時刻はタイマによって提供される現在時刻に基づいて良い。太陽の位置は、ある場合には未来であることがある時間の特定の瞬間ｔｉで計算される。他の実施形態では、太陽の位置は予測制御論理の別の成分（例えば、モジュール）で計算される。
【００９６】
ステップ７２０で、窓コントローラ４５０は、ステップ７１０で使用された時間の特定の瞬間で部屋５００の中に入射する直射日光の侵入深さを計算するためにモジュールＡを使用する。モジュールＡは、太陽の計算された位置、並びに窓の位置、窓の寸法、窓の向き（つまり、向いている方向）、及び任意の外部日よけの詳細を含む窓構成情報に基づいて侵入深さを計算する。窓構成情報はエレクトロクロミック窓５０５と関連付けられた構成ファイルから入力される。例えば、モジュールＡは、時間の特定の瞬間に計算された太陽の位置に基づいて直射日光の角度θを最初に計算することによって、図６Ａに示される垂直窓の侵入深さを計算するために使用できる。侵入深さは計算された角度θ及びまぐさ（窓の上部）の場所に基づいて決定できる。
【００９７】
ステップ７３０で、ステップ７２０で計算された侵入深さに占有者の快適さを提供する色合いレベルが決定される。占有率ルックアップテーブルは、窓と関連付けられた空間タイプにとって、計算された侵入深さにとって、及び窓の受光角にとって所望される色合いレベルを見つけるために使用される。空間タイプ及び占有率ルックアップテーブルは、特定の窓の構成ファイルからの入力として提供される。
【００９８】
占有率ルックアップテーブルの例は図１０に示される。表の値は色合いレベル及び括弧に入れられた関連ＳＨＧＣの値を単位としている。図１０は、計算された侵入深さ値及び空間タイプの異なる組合せの異なる色合いレベル（ＳＨＧＣ値）を示す。表は０（最も明るい）、５、１０、１５、２０、２５、３０、及び３５（最も明るい）を含む８つの色合いレベルに基づいている。０の最も明るい色合いレベルは０．８０のＳＨＧＣ値に相当し、５の色合いレベルは０．７０のＳＨＧＣ値に相当し、１０の色合いレベルは０．６０のＳＨＧＣ値に相当し、１５の色合いレベルは０．５０のＳＨＧＣ値に相当し、２０の色合いレベルは０．４０    のＳＨＧ    レベルは０．３０のＳＨＧＣ値に相当し、３０の色合いレベルは０．２０のＳＨＧＣ値に相当し、３５（最も暗い）の色合いレベルは０．１０のＳＨＧＣ値に相当する。示されている例は、３つの空間タイプ、つまり机１、机２、及びロビー、並びに６つの侵入深さを含む。図１１Ａは部屋５００内の机１の場所を示す。図１１Ｂは部屋５００内の机２の場所を示す。図１０の占有率ルックアップテーブルに示されるように、窓に近い机１の色合いレベルは、机が窓により近いときにグレアを防ぐために、窓から遠い机２の色合いレベルよりも高い。他の値を有する占有率ルックアップテーブルは、他の実施形態で使用されて良い。例えば、１つの他の占有率ルックアップテーブルは、浸透値と関連付けられた４つの色合いレベルだけを含んで良い。４つの侵入深さと関連付けられた４つの色合いレベルを有する占有率テーブルの別の例は、図２０に示される。
【００９９】
図１２は、図８のステップ８００の追加詳細を示す図である。ステップ８０５で、モジュールＢは開始する。ステップ８１０で、モジュールＢは、ｔｉで晴天条件下の窓で放射照度を予測するために使用できる。ｔｉでのこの晴天放射照度は、建物の緯度座標及び経度座標、並びに窓の向き（つまり、窓が向いている方向）に基づいて予測される。ステップ８２０で、つねに窓に入射する最大晴天放射照度が予測される。これらの晴天放射照度の予測値は、Ｒａｄｉａｎｃｅ等のオープンソースソフトウェアを使用し、計算できる。
【０１００】
ステップ８３０で、窓コントローラ４５０は、そのときに部屋５００の中にデータムガラスを通って透過されるだろう放射照度の最大量を決定するためにモジュールＢを使用する（つまり、最大データム内側放射照度を決定する）。ステップ８２０からの計算された最大晴天放射照度及び構成ファイルからのデータムガラスＳＨＧＣ値は、方程式、つまり最大データム内側放射照度＝データムガラスＳＨＧＣｘ最大晴天放射照度を使用し、空間の内側の最大放射照度を計算するために使用できる。
【０１０１】
ステップ８４０で、窓コントローラ４５０は、方程式に基づいて現在の色合いレベルの窓を有する部屋５００の中への内側放射照度を決定するためにモジュールＢを使用する。ステップ８１０からの計算された晴天放射照度及び現在の色合いレベルと関連付けられたＳＨＧＣ値は、方程式、色合いレベル放射照度＝色合いレベルＳＨＧＣｘ晴天放射照度を使用し、内側放射照度の値を計算するために使用できる。
【０１０２】
一実施形態では、ステップ７０５、８１０、及び８２０の１つまたは複数は、モジュールＡ及びモジュールＢとは別個の太陽位置計算機によって実行されて良い。太陽位置計算機は、特定の未来時の太陽の位置を決定し、その未来時の太陽の位置に基づいて予測決定を下す（例えば、晴天放射照度を予測する）論理を指す。太陽位置計算機は、本明細書に開示される方法の１つまたは複数のステップを実行して良い。太陽位置計算機は、マスタ窓コントローラ（例えば、図１７に示されるマスタ窓コントローラ１４０２）の構成要素の１つまたは複数によって実行される予測制御論理の一部分であって良い。例えば、太陽位置計算機は、（図１７に示される）窓コントローラ１４１０によって実装される、図１８に示される予測制御論理の部分であって良い。
【０１０３】
ステップ８５０で、窓コントローラ４５０は、現在の色合いレベルに基づいた内側放射照度が最大データム内側放射照度以下であり、色合いレベルがＡからの色合いレベルよりも暗いかどうかを判断するためにモジュールＢを使用する。判断がいいえである場合、現在の色合いレベルは、ステップ８６０で増分的に増加され（暗くされ）、内側放射照度はステップ８４０で計算し直される。判断がステップ８５０ではいである場合、モジュールＢは終了する。
【０１０４】
図１３は、図８のステップ９００の追加の詳細を示す図である。ステップ９０５で、モジュールＣが開始する。Ｂからの色合いレベル及び時間の瞬間ｔｉでの予測された晴天放射照度は、モジュールＢから入力される。リアルタイム放射照度値は外部センサ５１０からの測定値に基づいてモジュールＣに入力される。
【０１０５】
ステップ９１０で、窓コントローラ４５０は、晴天条件下でＢから色合いレベルに色合いを付与されたエレクトロクロミック窓５０５を通して部屋の中に透過された放射照度を計算するためにモジュールＣを使用する。この計算内側放射照度は、方程式、つまり、計算内側放射照度＝Ｂからの色合いレベルのＳＨＧＣ  ｘ  Ｂからの予測晴天放射照度、を使用し、決定できる。
【０１０６】
ステップ９２０で、窓コントローラ４５０は、この色合いレベルの窓を通る実際の放射照度（＝ＳＲｘ色合いレベルＳＨＧＣ）が、Ｂからの色合いレベル（つまり、実際の内側放射照度≦計算内側放射照度）の窓を通る放射照度以下である適切な色合いレベルを見つけるためにモジュールＣを使用する。ある場合には、モジュール論理はＢからの色合いレベルで開始し、実際の内側放射照度≦計算内側放射照度となるまで色合いレベルを増分的に増加する。モジュールＣで決定された色合いレベルは最終色合いレベルである。この最終色合いレベルは、エレクトロクロミック窓５０５のエレクトロクロミック素子（複数の場合がある）にネットワークを介して色合い命令で送信されて良い。
【０１０７】
図１４は、図７からのブロック６２０の別の実装を含む図である。この図は、実施形態のモジュールＡ、Ｂ、及びＣを実行する方法を示す。この方法では、太陽の位置は、時間ｔｉの一瞬の建物の緯度座標及び経度座標に基づいて計算される。侵入深さは、窓の位置、窓の寸法、窓の向き、及び任意の外部日よけについての情報を含む窓の構成に基づいてモジュールＡで計算される。モジュールＡは、計算された浸透及び空間タイプに基づいてＡからの色合いレベルを決定するためにルックアップテーブルを使用する。Ａからの色合いレベルは次いでモジュールＢに入力される。
【０１０８】
オープンソースプログラムＲａｄｉａｎｃｅ等のプログラムは、時間ｔｉの一瞬とすべての時間の最大値の両方について窓の向き並びに建物の緯度座標及び経度座標に基づいて晴天放射照度を決定するために使用される。データムガラスＳＨＧＣ及び計算された最大晴天放射照度はモジュールＢに入力される。モジュールＢは、モジュールＡで計算された色合いレベルを次第に増加し、内側放射限度が、内側放射照度＝色合いレベルＳＨＧＣｘ晴天放射照度及びデータム内側放射照度＝データムＳＨＧＣｘ最大晴天放射照度、であるデータム内側放射照度以下である色合いレベルを選ぶ。しかしながら、モジュールＡがガラスの最大色合いを計算するとき、モジュールＢは色合いをより明るくするために色合いを変更しない。Ｂで計算された色合いレベルは次いでモジュールＣに入力される。予測晴天放射照度もモジュールＣに入力される。
【０１０９】
モジュールＣは、方程式、計算内側放射照度＝Ｂからの色合いレベルのＳＨＧＣ  ｘ  Ｂからの予測晴天放射照度、を使用し、Ｂからの色合いレベルを有するエレクトロクロミック窓５０５を有する部屋の内側放射照度を計算する。モジュールＣは、次いで実際の内側放射照度が計算内側放射照度以下である条件を満たす適切な色合いレベルを見つける。実際の内側放射照度は、方程式、実際の内側放射照度＝ＳＲｘ色合いレベルＳＨＧＣ、を使用し、決定される。モジュールＣによって決定される色合いレベルは、エレクトロクロミック窓５０５に送信された色合い命令の最終色合いレベルである。
【０１１０】
ＩＶ．建物管理システム（ＢＭＳ）
本明細書に説明される窓コントローラは、ＢＭＳとの統合にも適している。ＢＭＳは、換気、照明、電力系統、エレベータ、火災システム、及びセキュリティシステム等の建物の機械設備及び電気設備を監視し、制御する、建物内に設置されたコンピュータベースの制御システムである。ＢＭＳは、１台または複数のコンピュータへの通信チャネルによる相互接続を含むハードウェア、及び占有者によって及び／または建物管理者によって設定された好みに従って建物内の状態を維持するための関連ソフトウェアから成る。例えば、ＢＭＳは、イーサネット（登録商標）等のローカルエリアネットワークを使用し、実装されて良い。ソフトウェアは、例えばインターネットプロトコル及び／またはオープンスタンダードに基づくことがある。一例は、（バージニア、リッチモンドの）Ｔｒｉｄｉｕｍ，Ｉｎｃ．のソフトウェアである。ＢＭＳと一般に使用される１つの通信プロトコルはＢＡＣｎｅｔ（建物自動化ネットワーク及び制御ネットワーク）である。
【０１１１】
ＢＭＳは大型ビルでは最も一般的であり、通常、建物の中の環境を少なくとも制御するために機能する。例えば、ＢＭＳは建物の中の温度、二酸化炭素濃度、及び湿度を制御して良い。通常、加熱器、空調装置、ブロワ、ベント等のＢＭＳによって制御される多くの機械的な装置がある。建物環境を制御するために、ＢＭＳは定められた条件下でこれらの多様な装置をオン及びオフにして良い。典型的な現代のＢＭＳの中心機能は、暖房及び冷房の費用／需要を最小限に抑えながら建物の占有者にとって快適な環境を維持することである。したがって、現代のＢＭＳは、例えばエネルギーを節約し、建物の運営費を下げるために多様なシステム間の相乗効果を、監視し、制御するだけではなく最適化するためにも使用される。
【０１１２】
いくつかの実施形態では、窓コントローラはＢＭＳと統合され、窓コントローラは１つまたは複数のエレクトロクロミック窓５０５または他の色合い付与可能窓を制御するように構成される。一実施形態では、１つまたは複数のエレクトロクロミック窓は、少なくとも１つのすべてのソリッドステートデバイス及び無機エレクトロクロミック素子を含むが、例えばＩＧＵの各ライトまたはペインが色合い付与可能である複数のエレクトロクロミック素子を含んで良い。一実施形態では、１つまたは複数のエレクトロクロミック窓はすべてのソリッドステートデバイス及び無機エレクトロクロミック素子だけを含む。一実施形態では、エレクトロクロミック窓は、２０１０年８月５日に出願され、「Ｍｕｌｔｉｐａｎｅ  Ｅｌｅｃｔｒｏｃｈｒｏｍｉｃ  Ｗｉｎｄｏｗｓ」と題する米国特許出願第１２／８５１，５１４号に説明されるようにマルチステートエレクトロクロミック窓である。
【０１１３】
図１５は、セキュリティシステム、暖房／換気／空調（ＨＶＡＣ）、建物の照明、電力系統、エレベータ、火災システム等を含む建物１１０１のいくつかのシステムを管理するＢＭＳ１００の実施形態の概略図を示す。セキュリティシステムは磁気カードアクセス、回転ドア、ソレノイド駆動ドアロック、監視カメラ、盗難警報器、金属探知機等を含んで良い。火災システムは火災警報器及び給水配管制御を含む消火システムを含んで良い。照明システムは内部照明、外部照明、緊急警告灯、非常出口サイン、及び緊急フロア退出照明を含んで良い。電力系統は主電源、非常用発電機、及び無停電電源（ＵＰＳ）グリッドを含んで良い。
【０１１４】
また、ＢＭＳ１１００は、マスタ窓コントローラ１１０２を管理する。この例では、マスタ窓コントローラ１１０２は、マスタネットワークコントローラ１１０３、中間ネットワークコントローラ１１０５ａ及び１１０５ｂ、並びにエンドコントローラまたはリーフコントローラ１１１０を含む窓コントローラの分散ネットワークとして示される。エンドコントローラまたはリーフコントローラ１１１０は、図４に関して説明された窓コントローラ４５０に類似して良い。例えば、マスタネットワークコントローラ１１０３は、ＢＭＳ１１００に近接して良く、建物１１０１の各フロアは１つまたは複数の中間ネットワークコントローラ１１０５ａ及び１１０５ｂを有して良い。一方、建物の各窓は独自のエンドコントローラ１１１０を有する。この例では、コントローラ１１１０のそれぞれが建物１１０１の特定のエレクトロクロミック窓を制御する。
【０１１５】
コントローラ１１１０のそれぞれは、それが制御するエレクトロクロミック窓から別の場所にある、またはエレクトロクロミック窓の中に統合されることがある。簡略にするために、建物１１０１の１０のエレクトロクロミック窓だけが、マスタ窓コントローラ１１０２によって制御されるとして示されている。典型的な状況では、マスタ窓コントローラ１１０２によって制御される建物内に多数のエレクトロクロミック窓があって良い。マスタ窓コントローラ１１０２は窓コントローラの分散ネットワークである必要はない。例えば、単一のエレクトロクロミック窓の機能を制御する単一のエンドコントローラも、上述されたように、本明細書に開示される実施形態の範囲内に入る。ＢＭＳとともに本明細書に説明されるエレクトロクロミック窓コントローラを組み込むことの優位点及び特徴は、以下により詳細に、及び適切な場合には図１５に関して説明される。
【０１１６】
開示されている実施形態の一態様は、本明細書に説明される多目的エレクトロクロミック窓コントローラを含んだＢＭＳである。エレクトロクロミック窓は自動的に制御できるため、エレクトロクロミック窓コントローラからのフィードバックを組み込むことによって、ＢＭＳは例えば、強化された１）環境制御、２）省エネ、３）セキュリティ、４）制御オプションの柔軟性、５）他のシステムに対するより少ない依存、したがってそのより少ない保守による他のシステムの改善された信頼性及び耐用期間、６）情報の可用性及び診断、７）スタッフ及びこれらの多様な組合せの効果的な使用並びにスタッフ及びこれらの多様な組合せによるより高い生産性を提供できる。いくつかの実施形態では、ＢＭＳが存在しないことがある、またはＢＭＳは存在することがあるが、マスタネットワークコントローラと通信しない、若しくはマスタネットワークコントローラと高レベルで通信しないことがある。特定の実施形態では、ＢＭＳでの保守は、エレクトロクロミック窓の制御を中断しないだろう。
【０１１７】
図１６は、建物のための建物ネットワーク１２００の実施形態のブロック図を示す。上述されたように、ネットワーク１２００は、ＢＡＣｎｅｔを含む任意の数の異なる通信プロトコルを利用して良い。示されるように、建物ネットワーク１２００は、マスタネットワークコントローラ１２０５、照明コントロールパネル１２１０、建物管理システム（ＢＭＳ）１２１５、セキュリティ制御システム１２２０、及びユーザーコンソール１２２５を含む。建物内のこれらの異なるコントローラ及びシステムは、建物のＨＶＡＣシステム１２３０、ライト１２３５、セキュリティセンサ１２４０、ドアロック１２４５、カメラ１２５０、及び色合い付与可能窓１２５５から入力を受信する、及び／または建物のＨＶＡＣシステム１２３０、ライト１２３５、セキュリティセンサ１２４０、ドアロック１２４５、カメラ１２５０、及び色合い付与可能窓１２５５を制御するために使用されて良い。
【０１１８】
マスタネットワークコントローラ１２０５は、図１５に関して説明されたマスタネットワークコントローラ１１０３と同様に機能して良い。照明コントロールパネル１２１０は、内部照明、外部照明、緊急警告灯、非常口サイン、及び緊急フロア退出照明を制御するための回路を含んで良い。また、照明コントロールパネル１２１０は、建物の部屋の中の占有者センサを含んでも良い。ＢＭＳ１２１５は、他のシステム及びネットワーク１２００のコントローラからデータを受信し、他のシステム及びネットワーク１２００のコントローラにコマンドを発行するコンピュータサーバを含んで良い。例えば、ＢＭＳ１２１５は、マスタネットワークコントローラ１２０５、照明コントロールパネル１２１０、及びセキュリティ制御システム１２２０のそれぞれからデータを受信し、マスタネットワークコントローラ１２０５、照明コントロールパネル１２１０、及びセキュリティ制御システム１２２０のそれぞれにコマンドを発行して良い。セキュリティ制御システム１２２０は、磁気カードアクセス、回転ドア、ソレノイド駆動ドアロック、監視カメラ、盗難警報器、金属探知器等を含んで良い。ユーザーコンソール１２２５は、建物の異なるシステムの運用を予定する、建物の異なるシステムを制御する、監視する、最適化する、及びトラブルシュートするために、建物管理者によって使用できるコンピュータ端末であって良い。Ｔｒｉｄｉｕｍ，Ｉｎｃ．のソフトウェアは、ユーザーコンソール１２２５のために異なるシステムからのデータの視覚表現を生成して良い。
【０１１９】
異なる制御装置のそれぞれが、個々の素子／装置を制御して良い。マスタネットワークコントローラ１２０５は窓１２５５を制御する。照明コントロールパネル１２１０はライト１２３５を制御する。ＢＭＳ１２１５はＨＶＡＣ１２３０を制御して良い。セキュリティ制御システム１２２０は、セキュリティセンサ１２４０、ドアロック１２４５、及びカメラ１２５０を制御する。データは、異なる素子／装置及び建物ネットワーク１２００の部分であるコントローラのすべての間で交換されて良い、及び／または共有されて良い。
【０１２０】
ある場合には、ＢＭＳ１１００または建物ネットワーク１２００のシステムは、毎日のスケジュール、毎月のスケジュール、３カ月ごとのスケジュール、または年間スケジュールに従って実行して良い。例えば、照明制御システム、窓制御システム、ＨＶＡＣ、及びセキュリティシステムは、作業日の間にいつ人が建物内にいるのかの説明となる２４時間スケジュールで動作して良い。夜間、建物は省エネモードに入って良く、日中、システムは、占有者の快適さを提供しながら建物のエネルギー消費を最小限に抑えるように動作して良い。別の例として、システムは休暇期間中、停止するまたは省エネモードに入って良い。
【０１２１】
スケジューリング情報は、地理情報と結合されて良い。地理情報は建物の緯度及び経度を含んで良い。地理情報は、建物の各側面が面する方向についての情報を含んでも良い。係る情報を使用し、建物の異なる側面の異なる部屋は異なる方法で制御され得る。例えば、冬の建物の東向きの部屋の場合、窓コントローラは、部屋が室内で輝く日光にために暖かくなるように窓に朝には色合いを有さないように命令して良く、照明コントロールパネルは日光からの照明のため、ライトに薄暗くなるように命令して良い。西向きの部屋は、西側の窓の色合いが省エネに影響を与えないことがあるため、朝は部屋の占有者によって制御可能であって良い。ただし、東向きの窓及び西向きの窓の動作モードは夜には切り替わって良い（例えば、太陽が沈んでいくとき、西向きの窓は、日光が熱及び照明の両方のために入ることができるようにするために色合いを付与されない）。
【０１２２】
以下に説明されるのは、例えば、建物ネットワークまたはＢＭＳ、建物の外部窓用の色合い付与可能窓（つまり、建物の外部から建物の内部を分離する窓）、及びいくつかの異なるセンサを含む、図５の建物１１０１のような建物の例である。建物の外部窓からの光は、概して窓から約２０フィートまたは約３０フィート、建物内の内部照明に影響を与える。すなわち、外部窓から約２０フィートまたは約３０フィートを超える建物内の空間は外部窓からほとんど光を受光しない。建物内の外部窓から離れた係る空間は建物の照明システムによって照らされる。
【０１２３】
さらに、建物の中の温度は外部光及び／または外部温度によって影響されることがある。例えば、寒い日に、及び建物が暖房システムで暖房されている状態では、ドア及び／または窓により近い部屋は建物の内部領域よりも速く熱を失い、内部領域と比較するとより冷たくなる。
【０１２４】
外部センサの場合、建物は建物の屋根に外部センサを含んで良い。代わりに、建物は各外部窓（例えば、図５に関して説明されるように、部屋５００）と関連付けられた外部センサまたは建物の各側面の外部センサを含んで良い。建物の各側面の外部センサは、太陽が一日を通して位置を変更するにつれ、建物の側面での放射照度を追跡できるだろう。
【０１２５】
図７、図８、図９、図１２、図１３、及び図１４に関して説明された方法に関して、窓コントローラが建物ネットワークまたはＢＭＳに統合されるとき、外部センサ５１０からの出力はＢＭＳのネットワークに入力され、局所窓コントローラ４５０に対する入力として提供されて良い。例えば、いくつかの実施形態では、あらゆる２つ以上のセンサからの出力信号が受信される。いくつかの実施形態では、１つの出力信号しか受信されず、いくつかの他の実施形態では、３つ、４つ、５つ以上の出力が受信される。これらの出力信号は建物ネットワークまたはＢＭＳを介して受信されて良い。
【０１２６】
いくつかの実施形態では、受信された出力信号は、建物の中の暖房システム、冷房システム、及び／または照明によるエネルギー消費または電力消費を示す信号を含む。例えば、建物の暖房システム、冷房システム、及び／または照明によるエネルギー消費または電力消費は、エネルギー消費または電力消費を示す信号を提供するために監視されて良い。素子は、この監視を可能にするために建物の回路及び／または配線とインタフェースで接続されて良い、または建物の回路及び／または配線に取り付けられて良い。代わりに、建物の電力系統は、建物の中の個々の部屋または建物の中の部屋のグループのための暖房システム、冷房システム、及び／または照明により消費される電力が監視できるように設置されて良い。
【０１２７】
色合い命令は、決定されたレベルの色合いに色合い付与可能窓の色合いを変更するために提供できる。例えば、図１５を参照すると、これは、マスタネットワークコントローラ１１０３が１つまたは複数の中間ネットワークコントローラ１１０５ａ及び１１０５ｂにコマンドを発行することを含んで良く、中間ネットワークコントローラ１１０５ａ及び１１０５ｂは同様に、建物の各窓を制御するエンドコントローラ１１１０にコマンドを発行する。エンドコントローラ１１００は、命令に従って色合いの変更を駆動するために窓に電圧及び／または電流を印加して良い。
【０１２８】
いくつかの実施形態では、エレクトロクロミック窓及びＢＭＳを含む建物は、建物に電力を供給する１つまたは複数の公益企業によって運用される需要応答プログラムに登録されて良い、または参加して良い。プログラムは、ピーク負荷発生が予想されると、建物のエネルギー消費が削減されるプログラムであって良い。公益企業は予想されるピーク負荷発生の前に警告信号を送出して良い。例えば、警告は予想されるピーク負荷発生の前日、予想されるピーク負荷発生の朝、または予想されるピーク負荷発生の約１時間前に送信されて良い。ピーク負荷発生は、例えば冷房システム／空調装置が公益企業から大量の電力を取る暑い夏の日に発生すると予想されることがある。警告信号は、建物のＢＭＳによって、または建物のエレクトロクロミック窓を制御するように構成された窓コントローラによって、受信されて良い。警告信号は、図７に示されるようにモジュールＡ、Ｂ、及びＣを切り離すオーバーライド機構であることがある。ＢＭＳは、次いでピーク負荷が予想されるときの建物の冷房システムの電力採取を削減するのを助けるために、窓コントローラ（複数の場合がある）にエレクトロクロミック窓５０５の適切なエレクトロクロミック素子を暗い色合いレベルに移行するように命令できる。
【０１２９】
いくつかの実施形態では、建物の外部窓（つまり、建物の外部から建物の内部を分離する窓）用の色合い付与可能窓はゾーンにグループ化されて良く、ゾーン内の色合い付与可能窓は同様に指示される。例えば、建物の異なる階または建物の異なる側面のエレクトロクロミック窓のグループは異なるゾーンにあって良い。例えば、建物の１階では、東向きのエレクトロクロミック窓のすべてはゾーン１にあって良く、南向きのエレクトロクロミック窓のすべてはゾーン２にあって良く、西向きのエレクトロクロミック窓のすべてはゾーン３にあって良く、北向きのエレクトロクロミック窓のすべてはゾーン４にあって良い。別の例として、建物の１階のエレクトロクロミック窓のすべてがゾーン１にあって良く、２階のエレクトロクロミック窓のすべてがゾーン２にあって良く、３階のエレクトロクロミック窓のすべてがゾーン３にあって良い。さらに別の例として、東向きのエレクトロクロミック窓のすべてがゾーン１にあって良く、南向きのエレクトロクロミック窓のすべてがゾーン２にあって良く、西向きのエレクトロクロミック窓のすべてがゾーン３にあって良く、北向きのエレクトロクロミック窓のすべてがゾーン４にあって良い。さらに別の例として、１つの階の東向きのエレクトロクロミック窓は異なるゾーンに分けることができるだろう。建物の同じ側面及び／または異なる側面及び／または異なる階の任意の数の色合い付与可能窓がゾーンに割り当てられて良い。個々の色合い付与可能窓が別々に制御可能なゾーンを有する実施形態では、色合い付与ゾーンは、例えば個々の窓がそのゾーンのすべてに色合いを付けることもあれば、付けないこともある、個々の窓のゾーンの組合せを使用する建物ファサードに作られて良い。
【０１３０】
いくつかの実施形態では、ゾーンのエレクトロクロミック窓は同じ窓コントローラによって制御されて良い。いくつかの他の実施形態では、ゾーン内のエレクトロクロミック窓は異なる窓コントローラによって制御されて良いが、窓コントローラはすべてセンサから同じ出力信号を受信し、同じ機能またはルックアップテーブルを使用してゾーン内の窓の色合いのレベルを決定して良い。
【０１３１】
いくつかの実施形態では、ゾーン内のエレクトロクロミック窓は透過率センサから出力信号を受信する１つまたは複数の窓コントローラによって制御されて良い。いくつかの実施形態では、透過率センサはゾーン内の窓に近接して取り付けられて良い。例えば、透過率センサは、ゾーンに含まれるＩＧＵを含むフレームの中またはフレームの上に取り付けられて（例えば、中枠の中または中枠の上、フレームの水平サッシに取り付けられて）良い。いくつかの他の実施形態では、建物の単一の側面に窓を含むゾーンのエレクトロクロミック窓は、透過率センサから出力信号を受信する１つまたは複数の窓コントローラによって制御されて良い。
【０１３２】
いくつかの実施形態では、センサ（例えば、光検出器）は、第１のゾーン（例えば、マスタ制御ゾーン）のエレクトロクロミック窓５０５を制御するために窓コントローラに出力信号を提供して良い。また、窓コントローラは第１のゾーンと同じ方法で第２のゾーン（例えば、スレーブ制御ゾーン）のエレクトロクロミック窓５０５を制御しても良い。いくつかの他の実施形態では、別の窓コントローラは第１のゾーンと同じ方法で第２のゾーンのエレクトロクロミック窓５０５を制御して良い。
【０１３３】
いくつかの実施形態では、建物管理者、第２のゾーンの部屋の占有者、または他の人は、第２のゾーン（つまり、スレーブ制御ゾーン）のエレクトロクロミック窓に着色状態（レベル）または透明な状態等の色合いレベルに入るように（例えば、色合いコマンドまたは透明コマンドまたはＢＭＳのユーザーコンソールからのコマンドを使用し）手作業で指示して良い。いくつかの実施形態では、第２のゾーンの窓の色合いレベルが、かかる手作業のコマンドでオーバーライドされるとき、第１のゾーン（つまり、マスタ制御ゾーン）のエレクトロクロミック窓は透過率センサから出力を受信する窓コントローラの制御の下に留まる。第２のゾーンは一時期マニュアルコマンドモードに留まり、次いで透過率センサから出力を受信する窓コントローラの制御下に戻って良い。例えば、第２のゾーンはオーバーライドコマンドの受信後１時間、マニュアルモードに留まって良く、次いで透過率センサからの出力を受信する窓コントローラの制御下に戻って良い。
【０１３４】
いくつかの実施形態では、建物管理者、第１のゾーンの部屋の占有者、または他の人は、第１のゾーン（つまり、マスタ制御ゾーン）の窓に着色状態または透明状態等の色合いレベルに入るように（例えば、色合いコマンドまたはＢＭＳのユーザーコンソールからのコマンドを使用して）手作業で指示して良い。いくつかの実施形態では、第１のゾーンの窓の色合いレベルが係るマニュアルコマンドでオーバーライドされるとき、第２のゾーン（つまり、スレーブ制御ゾーン）のエレクトロクロミック窓は外部センサから出力を受信する窓コントローラの制御下に留まる。第１のゾーンは、一時期マニュアルコマンドモードに留まり、次いで透過率センサから出力を受信する窓コントローラの制御下に戻って良い。例えば、第１のゾーンはオーバーライドコマンド受信後１時間、マニュアルモードに留まって良く、次いで透過率センサから出力を受信する窓コントローラの制御下に戻って良い。いくつかの他の実施形態では、第２のゾーンのエレクトロクロミック窓は、第１のゾーンのマニュアルオーバーライドが受信されるときに該エレクトロクロミック窓がいる色合いレベルに留まって良い。第１のゾーンは一時期マニュアルコマンドモードに留まり、次いで第１のゾーンと第２のゾーンの両方とも透過率センサから出力を受信する窓コントローラの制御下に戻って良い。
【０１３５】
窓コントローラがスタンドアロン窓コントローラであるのか、それとも建物ネットワークとインタフェースで接続されるのかに関わりなく、本明細書に説明される色合い付与可能窓の制御の方法のいずれも、色合い付与可能窓の色合いを制御するために使用されて良い。
【０１３６】
無線通信または有線通信
いくつかの実施形態では、本明細書に説明される窓コントローラは、窓コントローラとセンサと別々の通信ノードとの間の有線通信または無線通信のための構成要素を含む。無線通信または有線通信は、窓コントローラと直接的にインタフェースで接続する通信インタフェースによって達成されて良い。係るインタフェースはマイクロプロセッサに固有であるだろう、またはこれらの機能を有効にする追加の回路網を介して提供されるだろう。
【０１３７】
無線通信用の別個の通信ノードは、例えば別の無線窓コントローラ、及びエンドコントローラ、中間コントローラ、若しくはマスタ窓コントローラ、遠隔制御装置、またはＢＭＳであることがある。無線通信は以下の動作、つまりエレクトロクロミック窓５０５をプログラムすること及び／または操作すること、本明細書に記載される多様なセンサ及びプロトコルからＥＣ窓５０５のデータを収集すること、並びに無線通信のための中継点としてエレクトロクロミック窓５０５を使用することのうちの少なくとも１つのために窓コントローラで使用される。エレクトロクロミック窓５０５から収集されたデータは、ＥＣ素子が活性化された回数、ＥＣ素子の継時的な効率等のカウントデータを含んでも良い。これらの無線通信特徴は以下により詳細に説明される。
【０１３８】
一実施形態では、無線通信は、例えば赤外線（ＩＲ）信号及び／または無線周波数（ＲＦ）信号を介して関連付けられたエレクトロクロミック窓５０５を操作するために使用される。特定の実施形態では、コントローラは、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＥｎＯｃｅａｎ、ＷｉＦｉ、Ｚｉｇｂｅｅ（登録商標）等の無線プロトコルチップを含む。窓コントローラはネットワークを介する無線通信を有しても良い。窓コントローラへの入力は、壁面スイッチでエンドユーザーによって直接的に若しくは無線通信を介してのどちらかで手作業で入力できる、または入力はエレクトロクロミック窓が構成要素である建物のＢＭＳからであることがある。
【０１３９】
一実施形態では、窓コントローラがコントローラの分散ネットワークの部分であるとき、無線通信は、それぞれが無線通信構成要素を有するコントローラの分散ネットワークを介して複数のエレクトロクロミック窓のそれぞれに及び複数のエレクトロクロミック窓のそれぞれからデータを転送するために使用される。例えば、再び図１５を参照すると、マスタネットワークコントローラ１１０３は中間ネットワークコントローラ１１０５ａ及び１１０５ｂのそれぞれと無線で通信し、中間ネットワークコントローラ１１０５ａ及び１１０５ｂは同様に、それぞれがエレクトロクロミック窓と関連付けられているエンドコントローラ１１１０と無線で通信する。また、マスタネットワークコントローラ１１０３はＢＭＳ１１００と無線で通信しても良い。一実施形態では、少なくとも１つのレベルの窓コントローラでの通信が無線で実行される。
【０１４０】
いくつかの実施形態では、無線通信の複数のモードが窓コントローラ分散ネットワークで使用される。例えば、マスタ窓コントローラは、ＷｉＦｉまたはＺｉｇｂｅｅ（登録商標）を介して中間コントローラに無線で通信して良い。一方、中間コントローラはＢｌｕｅｔｏｏｔｈ（登録商標）、Ｚｉｇｂｅｅ（登録商標）、ＥｎＯｃｅａｎ、または他のプロトコルを介してエンドコントローラと通信する。別の例では、窓コントローラは、無線通信のためのエンドユーザーの選択肢での柔軟性のために冗長な無線通信システムを有する。
【０１４１】
例えばマスタ及び／または中間窓コントローラとエンド窓コントローラとの間の無線通信は、確かな通信回線の設置を未然に防ぐ優位点を提供する。また、これは窓コントローラとＢＭＳとの間の無線通信にも当てはまる。一態様では、これらの役割における無線通信は、窓を操作するため、並びに建物内での環境及び省エネを最適化するために、例えばＢＭＳにデータを提供するためのエレクトロクロミック窓への及びエレクトロクロミック窓からのデータ転送に役立つ。センサからのフィードバックだけではなく窓場所データも係る最適化のために相乗作用を与えられる。例えば、粒状レベル（ウィンドウごと）の微気候情報は、建物の多様な環境を最適化するためにＢＭＳに送られる。
【０１４２】
ＶＩ．色合い付与可能窓の機能を制御するためのシステムの例
図１７は、実施形態に従って、建物（例えば、図１５に示される建物１１０１）の１つまたは複数の色合い付与可能窓の機能（例えば、異なる色合いレベルへの移行）を制御するためのシステム１４００の構成要素のブロック図である。システム１４００は、ＢＭＳ（例えば、図１５に示されるＢＭＳ１１００）によって管理されるシステムの１つであって良い、またはＢＭＳとは無関係に動作して良い。
【０１４３】
システム１４００は、その機能を制御するために色合い付与可能窓に制御信号を送信できるマスタ窓コントローラ１４０２を含む。また、システム１４００はマスタ窓コントローラ１４０２と電子通信するネットワーク１４１０も含む。色合い付与可能窓（複数の場合がある）の機能を制御するための予測制御論理、他の制御論理、及び命令、及び／またはセンサデータはネットワーク１４１０を通してマスタ窓コントローラ１４０２に通信されて良い。ネットワーク１４１０は有線ネットワークまたは無線ネットワーク（例えば、クラウドネットワーク）であることがある。一実施形態では、ネットワーク１４１０は、ＢＭＳが建物内の色合い付与可能窓（複数の場合がある）にネットワーク１４１０を通して色合い付与可能窓（複数の場合がある）を制御するための命令を送信できるようにするためにＢＭＳと通信して良い。
【０１４４】
また、システム１４００は、ともにマスタ窓コントローラ１４０２と電子通信する色合い付与可能窓（不図示）のＥＣ素子４００及び壁面スイッチ１４９０も含む。この示されている例では、マスタ窓コントローラ１４０２は、ＥＣ素子（複数の場合がある）４００を有する色合い付与可能窓の色合いレベルを制御するためにＥＣ素子（複数の場合がある）４００に制御信号を送信できる。また、各壁面スイッチ１４９０は、ＥＣ素子（複数の場合がある）４００及びマスタ窓コントローラ１４０２と通信する。エンドユーザー（例えば、色合い付与可能窓を有する部屋の占有者）は、ＥＣ素子（複数の場合がある）４００を有する色合い付与可能窓の色合いレベル及び他の機能を制御するために壁面スイッチ１４９０を使用できる。
【０１４５】
図１７では、マスタ窓コントローラ１４０２は、マスタネットワークコントローラ１４０３、マスタネットワークコントローラ１４０３と通信する複数の中間ネットワークコントローラ１４０５、及び多数の複数のエンド窓コントローラまたはリーフ窓コントローラ１４１０を含む窓コントローラの分散ネットワークとして示される。それぞれの複数のエンド窓コントローラまたはリーフ窓コントローラ１４１０は、単一の中間ネットワークコントローラ１４０５と通信する。マスタ窓コントローラ１４０２は窓コントローラの分散ネットワークとして示されているが、マスタ窓コントローラ１４０２は他の実施形態で単一の色合い付与可能窓の機能を制御する単一の窓コントローラでもあるだろう。図１７のシステム１４００の構成要素はいくつかの点で図１５に関して説明される構成要素に類似して良い。例えば、マスタネットワークコントローラ１４０３はマスタネットワークコントローラ１１０３に類似して良く、中間ネットワークコントローラ１４０５は中間ネットワークコントローラ１１０５に類似して良い。図１７の分散ネットワークの窓コントローラのそれぞれは、プロセッサ（例えば、マイクロプロセッサ）及びプロセッサと電気通信するコンピュータ可読媒体を含んで良い。
【０１４６】
図１７では、各リーフ窓コントローラまたはエンド窓コントローラ１４１０は、単一の色合い付与可能窓のＥＣ素子（複数の場合がある）４００と通信して、建物内のその色合い付与可能窓の色合いレベルを制御する。ＩＧＵの場合、リーフ窓コントローラまたはエンド窓コントローラ１４１０は、ＩＧＵの複数のライト上のＥＣ素子４００と通信し、ＩＧＵの色合いレベルを制御して良い。他の実施形態では、各リーフ窓コントローラまたはエンド窓コントローラ１４１０は複数の色合い付与可能窓と通信して良い。リーフ窓コントローラまたはエンド窓コントローラ１４１０は、色合い付与可能窓の中に統合されて良い、またはリーフ窓コントローラまたはエンド窓コントローラ１４１０が制御する色合い付与可能窓とは別個であって良い。図１７のリーフ窓コントローラまたはエンド窓コントローラ１４１０は、図１５のリーフ窓コントローラまたはエンド窓コントローラ１１１０に類似して良い、及び／または図４に関して説明された窓コントローラ４５０に類似しても良い。
【０１４７】
各壁面スイッチ１４９０は、壁面スイッチ１４９０と通信する色合い付与可能窓の色合いレベル及び他の機能を制御するためにエンドユーザー（例えば、部屋の占有者）によって操作できる。エンドユーザーは、関連付けられた色合い付与可能窓のＥＣ素子４００に制御信号を通信するために壁面スイッチ１４９０を操作できる。壁面スイッチ１４９０からのこれらの信号は、ある場合にはマスタ窓コントローラ１４０２からの信号をオーバーライドして良い。他の場合（例えば、高需要）では、マスタ窓コントローラ１４０２からの制御信号は壁面スイッチ１４９０からの制御信号をオーバーライドして良い。また、各壁面スイッチ１４９０は、壁面スイッチ１４９０からマスタ窓コントローラ１４０２に送り返された制御信号についての情報（例えば、時間、日付、要求された色合いレベル等）を送信するためにリーフ窓ウィンドウまたはエンド窓ウィンドウ１４１０と通信する。ある場合には、壁面スイッチ１４９０は手動で操作されて良い。その他の場合、壁面スイッチ１４９０は、例えば赤外線（ＩＲ）信号、及び／または無線周波数（ＲＦ）信号を使用し、制御信号との無線通信を送信する遠隔装置（例えば、携帯電話、タブレット等）を使用し、エンドユーザーによって無線で制御されて良い。ある場合には、壁面スイッチ１４９０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＥｎＯｃｅａｎ、ＷｉＦｉ、Ｚｉｇｂｅｅ（登録商標）等の無線プロトコルチップを含んで良い。図１７に示されるスイッチ１４９０は壁（複数の場合がある）に位置しているが、システム１４００の他の実施形態はスイッチを室内のどこか他の場所に位置させて良い。
【０１４８】
ＶＩＩ．予測制御論理の別の例
図１８は、実施形態に従って、建物の異なるゾーンの１つまたは複数の色合い付与可能窓（例えば、エレクトロクロミック窓）の色合いレベルを制御する方法のための予測制御論理を示すブロック図である。この論理は、色合い付与可能窓のＥＣ素子４００の移行時間の説明となる未来のときでの予測決定を下す。この予測制御論理は図１７に関して説明されたシステム１４００の構成要素によって、または他の開示されている実施形態のシステムの構成要素によって利用されることがある。示されている例では、予測制御論理の一部分は窓コントローラ１４１０によって実行され、別の部分はネットワークコントローラ１４０８によって実行され、モジュール１  １４０６の論理は窓コントローラ１４１０及びネットワークコントローラ１４０８からの別々の構成要素によって実行される。代わりに、モジュール１  １４０６は、窓コントローラ１４１０にロードされることもあれば、ロードされないこともある別の論理であって良い。
【０１４９】
図１８では、窓コントローラ１４１０によって利用される予測制御論理の部分及びモジュール１  １４０６はＢＭＳ１４０７によって管理される。ＢＭＳ１４０７は、図１５に関して説明されたＢＭＳ１１００に類似して良い。ＢＭＳ１４０７はＢＡＣｎｅｔインタフェース１４０８を通して窓コントローラ１４１０と電子通信する。他の実施形態では、他の通信プロトコルが使用されて良い。図１８には示されていないが、モジュール１  １４０６もＢＡＣｎｅｔインタフェース１４０８を通してＢＭＳ１４０７と通信する。他の実施形態では、図１８に示される予測制御論理はＢＭＳとは無関係に動作して良い。
【０１５０】
ネットワークコントローラ１４０８は１つまたは複数のセンサ（例えば、外部光センサ）からセンサ測定値を受信し、センサ測定値をＷ／ｍ２に変換しても良い。ネットワークコントローラ１４０８は、ＣＡＮｂｕｓまたはＣＡＮＯｐｅｎプロトコルのどちらかを介して窓コントローラ１４１０と電子通信する。ネットワークコントローラ１４０８は、変換されたセンサ測定値を窓コントローラ１４１０に通信する。ネットワークコントローラ１４０８は、中間ネットワークコントローラ１４０５または図１７のマスタネットワークコントローラ１４０３のどちらかに類似して良い。
【０１５１】
図１８では、窓コントローラ１４１０によって利用された予測制御論理の部分は、マスタスケジューラ１５０２を含む。マスタスケジューラ１５０２は、ユーザー（例えば、建物アドミニストレータ）が異なる時刻及び／または日付で異なるタイプの制御プログラムを使用できるスケジュールを作成できるようにする論理を含む。制御プログラムのそれぞれは、または複数の独立変数に基づいて色合いレベルを決定するための論理を含む。１つのタイプの制御プログラムは純粋な状態にすぎない。純粋な状態は、他の条件に関わりなく、特定の期間中固定される特定のレベルの色合い（例えば、透過率＝４０％）を指す。例えば、建物管理者は、窓が毎日午後３時の後は透明であると指定して良い。別の例として、建物管理者は毎日午後８時と午前６時の時間の間の期間の純粋な状態を指定して良い。他の時刻では、例えば、はるかに高いレベルの精緻化を利用する制御プログラム等、異なるタイプの制御プログラムが利用されて良い。高レベルの精緻化を提供する１つのタイプの制御プログラム。例えば、このタイプのきわめて高度な制御プログラムは、図１８を参照して説明された予測制御論理を含み、モジュール１  １４０６の論理モジュールＡ、Ｂ、及びＣの１つまたは複数の実装を含んで良い。別の例として、このタイプのきわめて高度な制御プログラムは、図１８を参照して説明された予測制御論理を含み、モジュール１  １４０６の論理モジュールＡ、Ｂ、及びＣ、並びに本ＶＩＩ項で以下に説明されるモジュールＤの内の１つまたは複数の実装を含んで良い。別の例として、このタイプの別のきわめて高度な制御プログラムは、図７を参照して説明された予測制御論理であり、図８、図９、及び図１２を参照して説明された論理モジュールＡ、Ｂ、及びＣの完全なマルチモジュール実装を含む。この例では、予測制御論理はモジュールＣのセンサフィードバック及びモジュールＡ及びＢの太陽情報を使用する。きわめて高度な制御プログラムの別の例は、図７に関して説明された予測制御論理であり、論理モジュールＡ、Ｂ、及びＣのうちの１つまたは２つの部分的な論理モジュール実装が図８、図９、及び図１２に関して説明される。別のタイプの制御プログラムは１つまたは複数のセンサ（例えば、光検出器）からのフィードバックに依存し、太陽の位置を考慮せずに色合いレベルを相応して調整する閾値制御プログラムである。マスタスケジューラ１５０２を使用する技術的な優位点の１つは、ユーザーが色合いレベルを決定するために使用される制御プログラム（方法）を選択し、スケジューリングできる点である。
【０１５２】
マスタスケジューラ１５０２は、日付及び１日２４時間に基づいた時刻の観点からの時間に従ってスケジュールの制御プログラムを実行する。マスタスケジューラ１５０２は、５日の平日（月曜日から金曜日）及び２日の週末の日（土曜日及び日曜日）の７日間１週に基づいて暦日及び／または曜日の観点から日付を決定して良い。また、マスタスケジューラ１５０２は、特定の日が休日であるかどうかも判断して良い。マスタスケジューラ１５０２は、サイトのデータ１５０６によって決定される、色合い付与可能窓の場所に基づいて夏時間調整のために時刻を自動的に調整して良い。
【０１５３】
一実施形態では、マスタスケジューラ１５０２は別個の休日スケジュールを使用して良い。ユーザーは、休日スケジュールの間にどの制御プログラム（複数の場合がある）を使用するのかを決定した可能性がある。ユーザーは、休日のスケジュールにどの日が含まれるのかを決定して良い。マスタスケジューラ１５０２は、ユーザーによってセットアップされた基本スケジュールをコピーし、ユーザーが休日スケジュールの休日について自分の修正をセットアップできるようにする。
【０１５４】
マスタスケジューラ１５０２によって利用されるスケジュールを作成するとき、ユーザーは、選択されたプログラム（複数の場合がある）が利用される建物の１つまたは複数のゾーンを選択して良い（ゾーン選択）。各ゾーンは１つまたは複数の色合い付与可能窓を含む。ある場合には、ゾーンは空間タイプ（例えば、特定の位置、会議室等に机を有する事務所）と関連付けられた領域であって良い、または複数の空間タイプと関連付けられて良い。例えば、ユーザーは、１）月曜日から金曜日：朝午前８時から７０度まで暖房し、８０度まで事務所内の温度を保つために午後３時に空調をオンにし、次いで全空調をオフにし、平日中午後５時に暖房するために、及び２）（土曜日及び日曜日）暖房及び空調をオフにするために、事務所を有するゾーン１を選択して良い。別の例として、ユーザーは、論理モジュールＡ、Ｂ、及びＣのすべてを使用し、モジュール１の完全モジュール実装を含む、図１８の予測制御論理を実行するために会議室を有するゾーン２を設定して良い。別の例では、ユーザーは午前８時から午後３時までモジュール１を実行し、午後３時以降閾値プログラムまたは純粋な状態を実行するために会議室を有するゾーン１を選択して良い。その他の場合、ゾーンは建物全体であって良い、または建物の１つまたは複数の窓であって良い。
【０１５５】
センサ入力を使用してよいプログラムを用いてスケジュールを作成するとき、ユーザーはプログラムで使用される１つまたは複数のセンサを選択できることもある。例えば、ユーザーは屋根に位置するセンサまたは色合い付与可能窓の近くにまたは色合い付与可能窓に位置するセンサを選択して良い。別の例として、ユーザーは特定のセンサのＩＤ値を選択して良い。
【０１５６】
また、窓コントローラ１４１０によって利用される予測制御論理の部分は、マスタスケジューラ１５０２と電子通信するユーザーインタフェース１５０４も含む。ユーザーインタフェース１５０４は、サイトデータ１５０６、ゾーン／グループデータ１５０８、及び検知論理１５１６とも通信する。ユーザーは、ユーザーインタフェース１５０４を使用しスケジュールを作成する（新しいスケジュールを生成する、または既存のスケジュールを修正する）ためにそのスケジュール情報を入力して良い。ユーザーインタフェース１５０４は、例えば、キーパッド、タッチパッド、キーボード等の入力装置を含んで良い。ユーザーインタフェース１５０４は、スケジュールについての情報を出力し、スケジュールをセットアップするための選択可能なオプションを提供するためにディスプレイも含んで良い。ユーザーインタフェース１５０４はプロセッサ（例えば、マイクロプロセッサ）と電子通信し、プロセッサはコンピュータ可読媒体（ＣＲＭ）と電子通信する。プロセッサとＣＲＭの両方とも、窓コントローラ１４１０の構成要素である。マスタスケジューラ１５０２の論理及び予測制御論理の他の構成要素は、窓コントローラ１４１０のコンピュータ可読媒体に記憶されて良い。
【０１５７】
ユーザーは、ユーザーインタフェース１５０４を使用し、そのサイトデータ１５０６及びゾーン／グループデータ１５０８を入力して良い。サイトデータ１５０６は、建物の場所の緯度、経度、及びＧＭＴオフセットを含む。ゾーン／グループデータは、建物の各ゾーンの１つまたは複数の色合い付与可能窓について、位置、寸法（例えば、窓の幅、窓の高さ、敷居幅等）、向き（例えば、窓の傾斜）、外部日よけ（例えば、オーバーハング深さ、窓の上方のオーバーハング場所、側面寸法に対する左／右ひれ状部、左／右ひれ状部深さ等）、データムガラスＳＨＧＣ、及び占有率ルックアップテーブルを含む。図１８では、サイトデータ１５０６及びゾーン／グループデータ１５０８は静的情報（つまり、予測制御論理の構成要素によって変更されない情報）である。他の実施形態では、このデータはオンザフライで生成されて良い。サイトデータ１５０６及びゾーン／グループデータ１５０８は、窓コントローラ１４１０のコンピュータ可読媒体に記憶されて良い。
【０１５８】
スケジュールを作成する（または修正する）とき、ユーザーは、マスタプログラム１５０２が建物のゾーンのそれぞれで異なる期間実行する制御プログラムを選択する。ある場合には、ユーザーは複数の制御プログラムから選択できることがある。１つの係る場合、ユーザーはユーザーインタフェース１４０５に表示されたすべての制御プログラムのリスト（例えば、メニュー）から制御プログラムを選択することによってスケジュールを作成して良い。その他の場合、ユーザーはすべての制御プログラムのリストからユーザーが利用可能なオプションを制限した可能性がある。例えば、ユーザーは２つの制御プログラムの使用に対してだけ支払った可能性がある。この例では、ユーザーは、ユーザーによって支払われた２つの制御プログラムの内の１つを選択できるに過ぎないだろう。
【０１５９】
ユーザーインタフェース１４０５の例は図１９に示される。この示されている例では、ユーザーインタフェース１４０５は、マスタスケジューラ１５０２によって利用されるスケジュールを生成するまたは変更するために使用されるスケジュール情報を入力するための表の形をとる。例えば、ユーザーは開始時刻及び停止時刻を入力することによって表の中に期間を入力できる。また、ユーザーは、プログラムによって使用されるセンサを選択することもできる。ユーザーは、サイトデータ１５０６及びゾーン／グループデータ１５０８も入力できる。また、ユーザーは「太陽浸透ルックアップ」を選択することによって使用される占有率ルックアップテーブルを選択することもできる。
【０１６０】
図１８に戻ると、窓コントローラ１４１０によって利用される予測制御論理の部分は、時刻（先読み）論理１５１０も含む。時刻（先読み）論理１５１０は、その予測決定を下すために予測制御論理によって使用される未来のときを決定する。この未来のときは、色合い付与可能窓のＥＣ素子４００の色合いレベルを移行するために必要とされる時間の説明となる。移行時間の説明となる時間を使用することによって、予測制御論理は、ＥＣ素子４００が制御信号受信後の色合いレベルに移行するための時間を有するだろう未来時にとって適切な色合いレベルを予測できる。時刻部分１５１０は、ゾーン／グループデータからの代表的な窓についての情報（例えば、窓寸法等）に基づいて代表的な窓のＥＣ素子（複数の場合がある）の移行時間を推測して良い。時刻論理１５１０は、次いで移行時間及び現在時刻に基づいて未来時を決定して良い。例えば、未来時は移行時間に加算された現在時刻以上であって良い。
【０１６１】
ゾーン／グループデータは、各ゾーンの代表的な窓についての情報を含む。ある場合、代表的な窓は、ゾーン内の窓の内の１つであってよい。別の場合、代表的な窓は、そのゾーンのすべての窓からすべての特性を平均化することに基づいた平均特性（例えば、平均寸法）を有する窓であって良い。
【０１６２】
また、窓コントローラ１４１０によって利用される予測制御論理は、太陽位置計算機１５１２も含む。太陽位置計算機１５１２は、時間のあるインスタンスにおける太陽の位置、太陽の方位角、及び太陽の高度を決定する論理を含む。図１８では、太陽位置計算機１５１２は、時刻論理１５１０から受信される時間の未来のインスタンスに基づいてその決定を下す。太陽位置計算機１５１２は、時刻部分１５１０及びサイトデータ１５０６と通信して、未来時、建物の緯度座標及び経度座標、並びに太陽の位置の計算等、その計算（複数の場合がある）を行うために必要とされることがある他の情報を受信する。また、太陽位置計算機１５１２は、計算された太陽の位置に基づいて１つまたは複数の決定も実行して良い。一実施形態では、太陽位置計算機１５１２は晴天放射照度を計算して良い、またはモジュール１  １４０６のモジュールＡ、Ｂ、及びＣから他の決定を下して良い。
【０１６３】
また、窓コントローラ１４１０によって利用される制御論理は、検知論理１５１６、ユーザーインタフェース１４０５、太陽位置計算機１５１２、及びモジュール１  １４０６と通信するスケジュール論理１５１８も含む。スケジュール論理１５１８は、モジュール１  １４０６からインテリジェンス論理１５２０を通過する色合いレベルを使用するのか、それとも他の考慮点に基づいて別の色合いレベルを使用するのかを決定する論理を含む。例えば、日の出時刻及び日没時刻は年を通して変化するので、ユーザーはこれらの変化の説明となるためにスケジュールをプログラムすることを望まないことがある。スケジュール論理１５１８は、ユーザーがこれらの変化する時刻のためにスケジュールをプログラムし直すことを必要とせずに、日の出前及び日没後の適切な色合いレベルを設定するために、太陽位置計算機１５１２からの、日の出時刻及び日没時刻を使用して良い。例えば、スケジュール論理１５０８は、太陽位置計算機１５１２から受信された日の出時刻に従って、日が昇らなかった、及び日の出前の色合いレベルがモジュール１  １４０６から渡された色合いレベルの代わりに使用されるべきであると判断することがある。スケジュール論理１５１８によって決定された色合いレベルは検知論理１５１６に渡される。
【０１６４】
検知論理１５１６は、オーバーライド論理１５１４、スケジュール論理１５１８、及びユーザーインタフェース１４０５と通信する。検知論理１５１６は、スケジュール論理１５１６から渡された色合いレベルを使用するのか、それとも１つまたは複数のセンサからＢＡＣｎｅｔインタフェース１４０８を通して受信されたセンサデータに基づいた別の色合いレベルを使用するのかを決定する論理を含む。上記段落の例を使用すると、スケジュール論理１５１８が、太陽が昇らず、日の出前色合いレベルを渡し、センサデータが太陽が実際には上っていることを示していると判断する場合、次いで検知論理１５１６は、スケジュール論理１５１８を通してモジュール１  １４０６から渡された色合いレベルを使用するだろう。検知論理１５１６によって決定された色合いレベルは、オーバーライド論理１５１４に渡される。
【０１６５】
ＢＭＳ１４０７及びネットワークコントローラ１４０８も、高需要（またはピーク負荷）オーバーライドの必要性を伝える信号を受信するために需要応答（例えば、公益企業）と電子通信する。需要応答からこれらの信号を受信したことに応えて、ＢＭＳ１４０７及び／またはネットワークコントローラ１４０８は、需要応答からのオーバーライド情報を処理するオーバーライド論理１５１４にＢＡＣｎｅｔインタフェース１４０８を通して命令を送信して良い。オーバーライド論理１５１４は、ＢＡＣｎｅｔインタフェース１４０８を通してＢＭＳ１４０７及びネットワークコントローラ１４０８と通信し、検知論理１５１６とも通信する。
【０１６６】
オーバーライド論理１５１４は、特定のタイプのオーバーライドが予測制御論理を切り離し、別の考慮点に基づいてオーバーライド色合いレベルを使用できるようにする。予測制御論理を切り離して良いオーバーライドのタイプのいくつかの例は、高需要（またはピーク負荷）オーバーライド、マニュアルオーバーライド、空室オーバーライド等を含む。高需要（またはピーク負荷）オーバーライドは需要応答から色合いレベルを定める。マニュアルオーバーライドの場合、エンドユーザーは、手動でまたは遠隔装置によってのどちらかで（図１７に示される）壁面スイッチ１４９０でオーバーライド値を入力して良い。空室オーバーライドは、空室（つまり、部屋に占有者なし）に基づいてオーバーライド値を定める。この場合、検知論理１５１６は、部屋が空であることを示すセンサデータをセンサ（例えば、運動センサ）から受信してよく、検知論理１５１６はオーバーライド値を決定し、オーバーライド論理１５１４にオーバーライド値を中継して良い。オーバーライド論理１５１４は、オーバーライド値を受信し、オーバーライド値を使用するのか、それともより高い優先順位（つまり、需要応答）を有するソースから受信された別のオーバーライド値等、別の値を使用するのかを判断することがある。ある場合には、オーバーライド論理１５１４は、図７に関して説明されたオーバーライドステップ６３０、６４０、及び６５０に類似するステップで動作して良い。
【０１６７】
窓コントローラ１４１０によって利用される制御論理はモジュールＡ  １５５０、Ｂ  １５５８、及びＣ  １５６０の内の１つまたは複数を遮断できるインテリジェンス論理１５２０も含む。ある場合、インテリジェンス論理１５２０は、ユーザーがそれらのモジュールについて支払っていない１つまたは複数のモジュールを遮断するために使用されて良い。インテリジェンス論理１５２０は、モジュールＡで行われた浸透計算等の特定のより高度な特徴の使用を防いで良い。係る場合、太陽計算器情報を「短絡」し、おそらく１つまたは複数のセンサの支援を受けて、それを使用して色合いレベルを計算する基本論理が使用される。基本論理からの色合いレベルはスケジュール論理１５１８に通信される。
【０１６８】
インテリジェンス論理１５２０は、窓コントローラ１４１０とモジュール１  １４０６の間の特定の通信を迂回させることによって、モジュール（モジュールＡ  １５５０、モジュールＢ  １５５８、及びモジュールＣ１５６０）のうちの１つまたは複数を遮断できる。例えば、太陽位置計算機１５１２とモジュールＡ  １５５０の間の通信はインテリジェンス論理１５２０を通過し、モジュールＡ  １５５０、モジュールＢ  １５５８、及びモジュールＣ  １５６０を遮断するためにインテリジェンス論理１５２０によってスケジュール論理１５１８に迂回できる。別の例として、１５５２でのモジュールＡからの色合いレベルの１５５４での晴天放射照度計算への通信はインテリジェンス論理１５２０を通過し、モジュールＢ  １５５８及びモジュールＣ  １５６０を遮断するために代わりにスケジュール論理１５１８に迂回できる。さらに別の例では、１５５８でのモジュールＢからの色合いレベルのモジュールＣ１５６０への通信は、インテリジェンス論理１５２０を通過し、モジュールＣ１５６０を遮断するためにスケジュール論理１５１８に迂回できる。
【０１６９】
モジュール１  １４０６は、色合いレベルを決定し、窓コントローラ１４１０のスケジュール論理１５１８に返す論理を含む。論理は、時刻部分１５１０によって提供される未来時に適切となるだろう色合いレベルを予測する。色合いレベルは、スケジュールのゾーンのそれぞれと関連付けられた代表的な色合い付与可能窓について決定される。
【０１７０】
図１８では、モジュール１  １４０６は、いくつかの点において図８、図９、図１２、及び図１３に関して説明されたモジュールＡ、Ｂ、及びＣで実行されたステップに類似するいくつかのステップを有することがあるモジュールＡ  １５５０、モジュールＢ  １５５８、及びモジュールＣ  １５６０を含む。別の実施形態では、モジュール１  １４０６は、図８、図９、図１２、及び図１３に関して説明されたモジュールＡ、Ｂ、及びＣを具備して良い。さらに別の実施形態では、モジュール１  １４０６は、図１４に関して説明されたモジュールＡ、Ｂ、及びＣを具備して良い。
【０１７１】
図１８では、モジュールＡ  １５５０は、代表的な色合い付与可能窓を通して侵入深さを決定する。モジュールＡ  １５５０によって予測される侵入深さは未来時にある。モジュールＡ  １５５０は、太陽位置計算機１５１２から受信された太陽の決定された位置（つまり、太陽の方位角及び太陽の高度）に基づいて、及びゾーン／グループデータ１５０８から取り出された代表的な色合い付与可能窓の位置、受光角、窓の寸法、窓の向き（つまり、向いている方向）、及び任意の外部日よけの詳細に基づいて侵入深さを計算する。
【０１７２】
モジュールＡ  １５５０は、次いで計算された侵入深さについて占有者の快適さを提供する色合いレベルを決定する。モジュールＡ  １５５０は、代表的な色合い付与可能窓に関連付けられた空間タイプに対する、計算された侵入深さに対する、及び窓の受光角に対する所望された色合いレベルを決定するためにゾーン／グループデータ１５０８から取り出された占有率ルックアップテーブルを使用する。モジュールＡ１５５０は、ステップ１５５２で色合いレベルを出力する。
【０１７３】
代表的な色合い付与可能窓に入射する最大晴天放射照度は、論理１５５４でつねに予測される。また、未来時の晴天放射照度は、サイトデータ１５０６及びゾーン／グループデータ１５０８からの建物の緯度座標及び経度座標、並びに代表的な窓の向き（つまり、窓が向いている方向）に基づいて予測される。これらの晴天放射照度計算は、他の実施形態では太陽位置計算機１５１２によって実行できる。
【０１７４】
モジュールＢ  １５５６は次いで色合いレベルを増分的に増加することによって新しい色合いレベルを計算する。これらの増分ステップのそれぞれで、新しい色合いレベルに基づいた室内の内側放射照度が、方程式、つまり、内側放射照度＝色合いレベルＳＨＧＣｘ晴天放射照度、を使用し、決定される。モジュールＢは、内側放射照度がデータム内側放射照度（データムＳＨＧＣｘ最大晴天放射照度）以下であり、色合いレベルがＡからの色合いレベルよりも明るくない色合いレベルを選択する。モジュールＢ  １５５６はＢから選択された色合いレベルを出力する。Ｂからの色合いレベルから、論理１５５８は外部放射照度及び計算明かり窓放射照度を計算する。
【０１７５】
モジュールＣ  １５６０は、放射照度のセンサ測定値が晴天放射照度未満であるかどうかの決定を下す。決定結果が、はい、である場合、次いで計算されている色合いレベルは、値が、Ｂからのデータム内側放射照度を超えないが、センサ測定値ｘ色合いレベルＳＨＧＣとして計算された色合いレベルに一致するまたは未満となるまで、増分的により明るく（より透明に）される。判断結果が、いいえ、の場合、次いで計算されている色合いレベルは、モジュールＢ  １５５６で行われるように増分ステップでより暗くされる。モジュールＣは色合いレベルを出力する。論理１５６２は、モジュールＣからの色合いレベルが最終色合いレベルであると判断し、この最終色合いレベル（モジュールＣからの色合いレベル）を窓コントローラ１４１０のスケジュール論理１５１８に返す。
【０１７６】
一態様では、モジュール１  １４０６は、ゾーンの色合い付与可能窓を通る日光の輝度及び方向に対する周囲環境の影響を予測できる第４のモジュールＤを含んでも良い。例えば、近隣の建物または他の構造が建物を遮り、なんらかの光が窓を通過するのを阻止することがある。別の例として、近隣の建物からの反射面（例えば、雪、水等を有する面）または建物を取り囲む環境の他の面が、色合い付与可能窓の中に光を反射して良い。この反射された光は色合い付与可能窓の中への光の輝度を高め、占有者の空間でグレアを引き起こすことがある。モジュールＤによって予測された輝度の値及び日光の方向に応じて、モジュールＤは、モジュールＡ、Ｂ、及びＣから決定された色合いレベルを修正して良い、または例えばゾーン／グループデータの代表的な窓の侵入深さ計算若しくは受光角等のモジュールＡ、Ｂ、及びＣからの特定の決定を修正して良い。
【０１７７】
ある場合には、建物を取り囲む環境を決定するためにサイト研究が実施されて良い、及び／または取り囲む環境の影響を決定するために１つまたは複数のセンサが使用されて良い。サイト研究からの情報は、ある期間（例えば、１年）の反射率及び日陰（周囲）効果を予測することに基づいた静的な情報であって良い、または周期的に若しくは他の次元ベースで更新できる動的情報であって良い。ある場合、モジュールＤは、ゾーン／グループデータから取り出された各ゾーンの代表的な窓の（図２０に示される）標準的な受光角並びに関連付けられたθ１及びθ２を修正するためにサイト研究を使用して良い。モジュールＤは、代表的な窓に関するこの修正された情報を予測制御論理の他のモジュール伝えて良い。周囲の環境の影響を決定するためにモジュールＤによって利用される１つまたは複数のセンサは、他のモジュールによって（例えば、モジュールＣによって）使用される同じセンサであって良い、または異なるセンサであって良い。これらのセンサはモジュールＤのための周囲環境の影響を決定するように特に設計されて良い。
【０１７８】
図１８に示される予測制御論理を操作するために、ユーザーは最初に、時間及び日付、ゾーン、センサ、並びに使用プログラムの詳細を有するスケジュールを作成する。代わりに、デフォルトスケジュールが提供されて良い。いったんスケジュールが実施される（記憶される）と、特定の時間間隔（１分毎、５分毎、１０分毎等）で、時刻部分１５１０が現在時刻、及び代表的な窓またはスケジュールの各ゾーンのＥＣ素子（複数の場合がある）４００の移行時間に基づいて未来時を決定する。ゾーン／グループデータ１５０８及びサイトデータ１５０６を使用し、太陽位置計算機１５１２はスケジュールの各ゾーンのそれぞれの代表的な窓の未来（先読み）時での太陽の位置を決定する。ユーザーによって作成されたスケジュールに基づいて、インテリジェンス論理１５２０は、スケジュールのゾーンごとにどのプログラムを利用するのかを決定するために使用される。ゾーンごとに、スケジュールされたプログラムが利用され、その将来のときの適切な色合いレベルを予測する。実施されているオーバーライドがある場合、オーバーライド値が使用される。実施されているオーバーライドがない場合、次いでプログラムによって決定された色合いレベルが使用される。ゾーンごとに、窓コントローラ１４１０は将来のときまでにそのゾーンの色合い付与可能窓（複数の場合がある）の色合いレベルを移行するために関連付けられたＥＣ素子（複数の場合がある）４００に、スケジュールされたプログラムによって決定されたゾーン特有の色合いレベルを有する制御信号を送信する。
【０１７９】
ＶＩＩＩ．占有率ルックアップテーブルの例
図２０は、占有率ルックアップテーブルの例を含む図である。表の中の色合いレベルはＴｖｉｓ（可視透過）単位である。表は、特定の空間タイプの場合、及び太陽の角度θSｕｎが窓の受光角θ１＝３０度とθ２＝１２０度の間であるとき、計算された侵入深さ値（２フィート、４フィート、８フィート、及び１５フィート）の異なる組合せの異なる色合いレベル（Ｔｖｉｓ値）を含む。表は、４％（最も明るい）、２０％、４０％、及び６３％を含む４つの色合いレベルに基づく。また、図２０は、窓の近くの机、及びθ１とθ２の角度間の角度θSｕｎを有する日光に対する窓の受光角の図も示す。この図は太陽の角度θSｕｎと机の場所の関係性を示す。太陽の角度θSｕｎがθ１とθ２の間の受光角の間であるとき、次いで日光は机の表面に当たるだろう。太陽の角度θSｕｎがθ１とθ２（θ１＜θSｕｎ＜θ２）の間の受光角の間であり、侵入深さが窓に色合いを付与する基準を満たすとき、次いで占有率ルックアップテーブルによって決定されるその色合いレベルは窓コントローラに送信され、窓コントローラは、決定された色合いレベルに窓を移行するために窓のＥＣ素子の制御信号を送信する。これらの２つの角度θ１及びθ２は、ウィンドウごとに計算または測定でき、そのゾーンの他の窓パラメータとともにゾーン／グループデータ１５０８に記憶できる。
【０１８０】
図２１Ａ、図２１Ｂ、及び図２１Ｃは、実施形態に従って、建物２１００の一部分の平面図である。建物２１００はいくつかの点で図１５の建物１１０１に類似して良く、建物２１００の部屋はいくつかの点で図５、図６Ａ、図６Ｂ、及び図６Ｃに説明される部屋５００に類似して良い。建物２１００の部分は、事務所内の机、小区画のグループ、及び建物２１００の会議室を含んだ３つの異なる空間タイプを含む。図２１Ａ、図２１Ｂ、及び図２１Ｃは、異なる角度θｓｕｎでの太陽を示す。また、これらの図は、建物２１００の異なるタイプの窓の異なる受光角も示す。例えば、最大窓を有する会議室は、部屋の中へ入射する最も多くの光を可能にする最大の受光角を有する。この例で、関連付けられた占有率ルックアップテーブルのＴｖｉｓ値は会議室について相対的に低く（低い透過率）て良い。ただし、同じ受光角を有する類似した窓が代わりに日光浴室にあると、次いで関連付けられた占有率ルックアップテーブルのＴｖｉｓ値はより多くの日光が室内に進入できるようにするためにより高い値（より高い透過率）になって良い。
【０１８１】
ＩＸ．サブシステム
図２２は、実施形態に従って、１つまたは複数の色合い付与可能窓の色合いレベルを制御するために使用される窓コントローラに存在して良いサブシステムのブロック図である。例えば、図１７に示される窓コントローラはプロセッサ（例えば、マイクロプロセッサ）及びプロセッサと電子通信するコンピュータ可読媒体を有して良い。
【０１８２】
他の項の図で説明された多様な構成要素は、本明細書に説明される機能を容易にするために本項のサブシステムの１つまたは複数を使用し、動作して良い。図中の構成要素のいずれも、本明細書に説明される機能を容易にするために任意の適切な数のサブシステムを使用して良い。係るサブシステム及び／または構成要素の例は図２２に示される。図２２に示されるサブシステムは、システムバス２６２５を介して相互接続される。プリンタ２６３０、キーボード２６３２、固定ディスク２６３４（またはコンピュータ可読媒体を含む他のメモリ）、ディスプレイアダプタ２６３８に結合されるディスプレイ２４３０、及び他等の追加のサブシステムが示される。周辺装置及びＩ／Ｏコントローラ２６４０に結合する入出力（Ｉ／Ｏ）装置は、シリアルポート２６４２等、技術で既知の任意の数の手段によってコンピュータシステムに接続できる。例えば、シリアルポート２６４２または外部インタフェース２６４４は、インターネット等の広域ネットワーク、マウス入力装置、またはスキャナにコンピュータ装置を接続するために使用できる。システムバスを介した相互接続は、プロセッサ２４１０が各サブシステムと通信し、サブシステム間の情報の交換だけではなく、システムメモリ２６４６または固定ディスク２６３４からの命令の実行も制御できるようにする。システムメモリ２６４６及び／または固定ディスク２６３４は、コンピュータ可読媒体を実施して良い。これらの要素のいずれも上述の特徴に存在して良い。
【０１８３】
いくつかの実施形態では、１つまたは複数のシステムのプリンタ２６３０またはディスプレイ２４３０等の出力装置は、多様な形のデータを出力できる。例えば、システム１４００は、ユーザーに対してディスプレイ上でスケジュール情報を出力して良い。
【０１８４】
Ｘ．急激に変化する条件に基づいて色合い付与決定を下すためのフィルタ（複数の場合がある）
いくつかのシステムでは、いったん色合い付与可能窓を特定の最終状態に色合い付ける決定が下されると、窓は最終状態に到達するまでその移行を完了することにコミットしている。係るシステムは移行中に最終色合い状態を調整できず、移行が完了するまで待機できるに過ぎない。不適切な最終色合い状態がこれらのシステムによって選択されると、窓は移行サイクル中に、及びさらにより適切な色合いレベルに窓を移行するのに要する任意の時間、この不適切な色合いレベルにコミットする。色合い時間／クリア時間は、例えば５〜３０分かかるので、不適切な選択は、状況を占有者にとって心地よくないものにするだろうかなりの期間、不適切な色合いレベルに窓を結び付ける。
【０１８５】
長い移行時間と結び付けられた急激に変化する条件（例えば、晴れた日の断続的な雲、入ったり出たりする霧堤、消散して晴れる霧等の天気の変化）は、いくつかの制御方法を、最終色合い状態間で「弾ませる」ことができる。さらに、係る制御方法は方法が移行にコミットした直後に変化する条件に基づいて最終色合い状態に関して決定でき、その場合、窓は移行が完了するまで不適切な色合いレベルにロックされる。例えば、まばらな雲がある大部分は晴れの日を考える。制御方法は、雲が通り過ぎるときの照度値の低下に反応して良く、値が跳ね返ると、グレア条件が存在するだろう。雲が素早く通り過ぎても、窓は少なくとも移行サイクルの持続時間に不適切な低い最終色合いへの移行にコミットされる。この時間中、太陽放射は、それを占有者にとって不快なほどに暖かくするだろう部屋に進入する。
【０１８６】
急速に変化する天気条件の例は、急に日が差す霧の朝である。図２３は、当日の後に急激に消散して晴れる霧で始まる日に採取されたセンサ照度測定値のグラフである。特定の制御システムは、朝霧の間の低い照度測定値に基づいて１日の始まりに低い色合いレベルを決定するだろう。この低い色合いレベルは、霧が消散した後に天気が素早く晴天に移行するとき一時期不適切に低くなるだろう。この例では、晴天のためのより適切なより高い色合いレベルは、かなりの期間（例えば、霧が消散した後の３５〜４５分）、決定されなくてよい。急激に変化する条件の別の例は、例えば、駐車されている車または隣接する建物の窓等の物体からの反射の始まりである。
【０１８７】
本明細書に説明される特定の実施形態は、急速に変化する条件に対応する色合い付与決定を下すために複数のフィルタを使用する窓制御方法を含む。特定の場合、これらのフィルタは、現在の移行サイクルの間により適切な最終色合い状態を決定して、現在の状況に適切なレベルに窓の色合いレベルを調整するために使用できる。１つのタイプのフィルタはボックスカーフィルタ（スライド窓フィルタと呼ばれることもある）であり、ボックスカーフィルタは継時的にサンプリングされた照度値の複数のセンサ測定値を利用する。ボックスカー値は、連続センササンプル（継時的に測定された照度値の測定値）の数ｎの計算された中心傾向（例えば、中数、平均値、または中央値）である。通常、センササンプルは（例えば、建物の外部に位置するセンサによる）外部放射の測定値である。ある場合には、建物の特定のゾーンの窓等の複数の窓のセンササンプルを採取するために単一のセンサが使用できる。センサは、概してサンプリングレートに基づいて一様な頻度でサンプルを採取して良い。例えば、センサは、３０秒毎に約１サンプルから２０分毎に１サンプルの範囲のサンプリングレートでサンプルを採取して良い。一実施形態では、センサは毎分１サンプルのレートでサンプルを採取する。ある場合には、１つまたは複数のタイマも、ボックスカー値を使用し決定された現在の設定値で色合いを維持するための制御方法によって使用されて良い。
【０１８８】
特定の態様では、制御方法は色合い付与決定を下すために、短期ボックスカー及び１つまたは複数の長期ボックスカー（フィルタ）を使用する。短期ボックスカー（例えば、１０分、２０分、５分等にわたって採取されるサンプル値を利用するボックスカー）は、長いボックスカー（例えば、１時間、２時間等にわたって採取されるサンプル値を利用するボックスカー）でのより多数のセンササンプル（例えば、ｎ＝１０、２０、３０、４０等）に比してより少ない数のセンササンプル（例えば、ｎ＝１、２、３、...１０、等）に基づいている。ボックスカー（照度）値は、ボックスカーでのサンプル値の中数、平均値、中央値、または他の代表的な値に基づいて良い。ある場合、短いボックスカー値はセンササンプルの中央値であり、長いボックスカー値はセンササンプルの平均値である。短いボックスカー値はより少ない数のセンササンプルに基づいているので、短いボックスカー値は長いボックスカー値よりもより密接に現在のセンサ測定値に従う。したがって、短いボックスカー値は、より長いボックスカー値よりも、急速に変化する状況により迅速に及びより大きな程度まで対応する。両方の計算された短いボックスカー値及び長いボックスカー値ともセンサ測定値に遅れを取っているが、短いボックスカー値は長いボックスカー値よりもより少ない程度で後れを取る。
【０１８９】
多くの場合、短いボックスカー値は長いボックスカー値よりもより迅速に現在の状況に反応する。これに基づいて、長いボックスカーフィルタは、窓コントローラの対応を頻繁な短期間の天気の変動を平滑化するために使用できる。一方、短いボックスカーは急速で著しい天気の変化を平滑化するのではなく、より迅速に急速で著しい天気の変化に対応する。通り過ぎる雲の状況の場合、長いボックスカー値だけを使用する制御アルゴリズムは現在通過する雲の状況には迅速に反応しない。この場合、長いボックスカー値は、適切な高い色合いレベルを決定する色合い付与決定で使用されるべきである。霧が消散する状況の場合、色合い付与決定で短期間ボックスカー値を使用する方がより適切であることがある。この場合、短期間ボックスカーは、霧が消散した後の新しい晴れた状況により迅速に反応する。短期間ボックスカー値を使用し、色合い付与決定を下すことによって、色合い付与可能窓は晴れた状況に迅速に調整し、霧が迅速に消散するので占有者を快適に保つ。
【０１９０】
特定の態様では、制御方法は短期間ボックスカー値と長期間ボックスカー値の差を評価して色合い付与決定でどちらのボックスカー値を使用するのかを決定する。例えば、差（長期間ボックスカー値を引いた短期間ボックスカー値）が正であり、第１の（正の）閾値（例えば、２０Ｗ／ｍ２）を超えるとき、短期間ボックスカーの値は色合いレベル（状態）を計算するために使用されて良い。正の値は、通常、増光（つまり、窓の外の放射強度を増すこと）への移行に相当する。いくつかの実装では、第１のタイマは、正の閾値が超えられるときにセットされ、その場合、現在計算されている色合いレベルは第１のタイマの所定の時間量維持される。第１のタイマを使用することは、より色合いが付与された状態に窓を保持し、占有者を悩ませる可能性がある多すぎる移行を防ぐことによるグレア制御を好む。他方、短い車値と長い車値の間の差が第１の閾値未満であるまたは負であるとき、長期ボックスカー値は次の色合い状態を計算するために使用される。そして、差が負であり、第２の負の閾値よりもより負である場合、次いで第２のタイマがセットされて良い。特定の場合、正の閾値は約１ワット／ｍ２〜２００ワット／ｍ２の範囲にあり、負の閾値は約−２００ワット／ｍ２〜−１ワット／ｍ２の範囲にある。長いボックスカーに基づいて計算された色合い値は、第２のタイマの規定の時間量の間維持される。いったん制御方法がどのボックスカー値を使用するのかを決定すると、方法は、ボックスカー値が上限を超えるのか、下限以下なのか、それとも上限と下限の間なのかに基づいて色合い付与決定を下す。上限を超えている場合、モジュールＡ及びＢ（またはある場合には単にＢ）が色合いレベル変更を決定するために使用される。下限を超え、上限以下の場合、モジュールＡ、Ｂ、及びＣ（またはある場合には単にＢ及びＣ）が、色合い変更を決定するために使用される。下限以下の場合、定められた色合いレベルが適用される（例えば、名目上透明）。特定の場合、下限は５ワット／ｍ２〜２００ワット／ｍ２の範囲にあって良く、上限は５０ワット／ｍ２〜４００ワット／ｍ２の範囲にあって良い。
【０１９１】
図２４Ａは、図７に示される制御論理の特定の実装を示すフローチャート３６００である。ステップ３６１０で、制御方法は現在時刻が日の出と日没の間であるかどうかを判断する。ステップ３６１０で現在時刻が日の出前または日没後である場合、制御方法は色合い付与可能窓の色合いを取り除き、ステップ３９２０に進んでオーバーライドがあるかどうかを判断する。ステップ３６１０で現在時刻が日の出と日没の間であると判断されると、制御方法は、太陽の方位角が臨界角の間であるかどうかを判断する（ステップ３６２０）。特定の制御方法は単一の色合い付与可能窓に対して説明されているが、これらの制御方法が１つ若しくは複数の色合い付与可能窓または１つ若しくは複数の色合い付与可能窓のゾーンを制御するために使用できることが理解されるだろう。
【０１９２】
図２５Ｂは、机を有する部屋、及び室内の色合い付与可能窓を通って照る太陽の臨界角を示す。太陽の方位角が臨界角の範囲内にある場合、次いで太陽のグレアは机のところに座っている占有者により画定された占有領域の上で輝いている。図２５Ｂでは、太陽の方位角は示されている臨界角の外に示される。
【０１９３】
図２４Ａのフローチャートに戻ると、ステップ３６２０で、太陽方位角が臨界角の外にあることが判断され、モジュールＡは使用されず、モジュールＢはステップ３８００で使用される。太陽方位角が臨界角の間にあると判断される場合、モジュールＡはステップ３７００で使用され、次いでモジュールＢはステップ３８００で使用される。ステップ３８２０で、制御方法は、センサ値が閾値１以下であるのか、それとも閾値２を超えているのかを判断する。センサ値が閾値１以下または閾値２を超えている場合、モジュールＣ（ステップ３９００）は使用されない。センサ値が閾値１を超え、閾値２以下である場合、モジュールＣが使用される。どちらの場合でも、制御方法はステップ３９２０に進んで、実施されているオーバーライドがあるかどうかを判断する。
【０１９４】
図２４Ｂは、日中早くは曇り（例えば、霧がかかっている）、日中遅くは晴れている（晴天）１日の間に採取されたセンサの照度測定値のグラフである。示されるように、照度測定値の値は午前７時前に下限以下であり、下限、次いで上限を超えて上昇し、次いで雲が午前１０時過ぎに消散するので、照度測定値は日中の後半ではるかに高くなる。センサは午前７時前に下限以下の照度レベル（例えば、１０ワット／ｍ２）を読み取るが、色合い付与可能窓を通る放射の量は占有者の快適さに影響を及ぼすほど著しくない。この場合、色合いレベルの再評価は行う必要がなく、定められた色合いレベル（例えば、最大窓透過率）が適用される。センサは、午前７時過ぎ及び午前１０時前に下限と上限（例えば、１００ワット／ｍ２）の間で読み取るが、モジュールＡ、Ｂ、及びＣは最終色合い状態を計算すために使用される。センサは午前１０時過ぎに上限（例えば、１００ワット／ｍ２）を超えて読み取るが、モジュールＡ及びＢが最終色合い状態を計算するために使用される。
【０１９５】
図２５Ａは、いくつかの実施形態に従って、色合い付与決定を下すために短いボックスカー値及び長いボックスカー値を使用する制御方法のフローチャート４０００である。フローチャートは１つの短期ボックスカー値及び１つの長期ボックスカー値を使用し、示されているが、他の実施形態は例えば第２の長期ボックスカー値等の１つまたは複数のボックスカー値を含んで良い。示されている制御方法は、照度値のセンサ測定値を周期的に受信し、長期ボックスカー値及び短期ボックスカー値を更新する。タイマがセットされる場合、次いで現在の色合いレベルが現在の色合い設定値で維持される。方法は、どのボックスカー値を使用するのかを決定するために短期ボックスカー値及び長期ボックスカー値の差を評価する。値の差が閾値よりも大きい場合、次いで短期ボックスカー値が使用され、現在の色合い設定値が維持される間、第１のタイマがセットされる。値の差が閾値よりも低い場合、長期ボックスカー値が使用され、異なるタイマが（差の大きさに応じて）セットされて良い。方法は、以前に決定されたボックスカー値を照度値として使用し、照度値が下限以下であるかどうかを判断し、以下である場合、所定の色合いレベルが適用される（例えば、名目上は透明）。照度値が上限を超える場合、方法は、太陽が臨界角の外にあるかどうかを判断する。
【０１９６】
図２５Ｂは、机を有する部屋、及び太陽からのグレアが机のところに座っている占有者により画定された占有領域で輝く部屋の臨界角を示す。図中、太陽は臨界角の外にある。方法が、太陽が臨界角の外にあると判断すると、モジュールＢだけが色合いレベルを決定するために使用される。臨界角の中にある場合、モジュールＡ及びＢが色合いレベルを決定するために使用される。照度値が下限を超え、上限以下である場合、方法は太陽が臨界角の外にあるかどうかを判断する。臨界角の外にある場合、モジュールＢ及びＣが色合いレベルを決定するために使用される。臨界角の中にある場合、モジュールＡ、Ｂ、Ｃが色合いレベルを決定するために使用される。
【０１９７】
図２５Ａを参照してより詳細には、ステップ４０１０で、照度値のセンサ測定値（例えば、外部照射測定値）がセンサによって送信され、プロセッサによって受信される。概して、センサは一様な速度（例えば、１つのサンプルが毎分採取される）で周期的にサンプルを採取する。ステップ４０１２で、長期ボックスカー照度値及び短期ボックスカー照度値は受信されたセンサ測定値で更新される。言い換えると、ボックスカーフィルタの最も古い測定値は最も新しい測定値で置換され、新しいボックスカー測定値が、通常はボックスカーの測定値の中心的な傾向として計算される。
【０１９８】
ステップ４０２０で、タイマがセットされるかどうかが判断される。タイマがセットされる場合、次いでステップ４０２２で現在の色合い設定値が維持され、プロセスはステップ４０１０に戻る。言い換えると、プロセスは新しい色合いレベルを計算しない。タイマがセットされない場合、ステップ４０３０で短期ボックスカー照度値と長期ボックスカー照度値の差（△）の大きさ及び符号が決定される。すなわち、△＝短期ボックスカー値−長期ボックスカー値、である。
【０１９９】
ステップ４０４０で、△が正であり、第１の正の閾値を超えているかどうかが判断される。△が正であり、第１の閾値よりも大きい場合、次いでシステムの照度値は短期ボックスカー照度値に設定され、ステップ４０４２で第１のタイマはセットされ、方法はステップ４０５０に進む。△が正であるが、第１の正の閾値を超えない場合、次いでステップ４０４４でシステムの照度値は長期ボックスカー照度値に設定される。ステップ４０４６で、△は第２の負の閾値よりもより負であるかどうかが判断される。△が第２の負の閾値よりもより負である場合、次いで４０４８で第２のタイマはセットされ、方法はステップ４０５０に進む。より負ではない場合、方法は直接的にステップ４０５０に進む。
【０２００】
ステップ４０５０で、システムに設定された照度値が下限未満であるかどうかが判断される。システムに設定された照度値が下限未満である場合、ステップ４０５２で所定の色合いレベル（例えば、名目上は透明）が適用され、プロセスはステップ４０１０に戻る。システムに設定された照度値が下限よりも大きい場合、ステップ４０６０でシステムに設定された照度値が上限よりも大きいかどうかが判断される。システムに設定された照度値が上限よりも大きいと判断される場合、次いで、４０７０で太陽方位角が臨界角の外であるかどうかが判断される。太陽が臨界角の外にない場合、モジュールＡ及びＢが色合い付与可能窓に適用される最終色合いレベルを決定するために使用され、プロセスがステップ４０１０に戻る。太陽が臨界角の外にある場合、ステップ４０７４でモジュールＢだけが最終色合い状態を決定するために使用され、プロセスはステップ４０１０に戻る。ステップ４０６０でシステムに設定された照度値が上限を超えていないと判断される場合、次いで４０８０で太陽が臨界角の外にあるかどうかが判断される。太陽が臨界角の外にない場合、ステップ４０８２でモジュールＡ、Ｂ、及びＣは色合い付与可能窓に適用された最終色合いレベルを決定するために使用され、プロセスはステップ４０１０に戻る。太陽が臨界角の外にある場合、ステップ４０９０でモジュールＢ及びＣだけが最終色合いレベルを決定するために使用され、プロセスはステップ４０１０に戻る。
【０２０１】
図２６Ａは、通常の１日の間のセンサ測定値、及び図２５Ａを参照して説明された制御方法によって決定された関連色合い状態と関連付けられた２つのグラフを示す。下部のグラフは参照のために時間ｔにわたる晴天放射照度値の鐘の形をした曲線を含む。この特定の鐘状の曲線は、（つまり、鐘は夜明けから夕暮れまでの時間スケールでほぼ中心に置かれるため）９０（東）から２７０（西）の臨海角を有する南向きの窓で測定された値の例だろう。また、下部のグラフは、天気が周期的に晴天から外れるときの１日の間の時間ｔにわたって採取されるセンサ測定値の曲線も含む。センサ測定値は通常外部放射の測定値である。また、下部グラフは、時間ｔで計算された、更新された短いボックスカー値及び長いボックスカー値の曲線も含む。これらの値は、通常、時間ｔで更新されたボックスカーのサンプルの中心的な傾向として計算される。また、センサ測定値の曲線は、４つの雲１、２、３、及び４の通過時の照度の低下も示し、次いで雲のそれぞれが通過した後に晴天に戻る。短いボックスカー曲線はセンサ測定値曲線をたどり、４つの雲による照度の低下に迅速に反応する。長いボックスカー値は照度のセンサ測定値低下に後れを取り、雲による照度のこれらの低下に対して短いボックスカー値と同程度に反応しない。上部グラフは、時間、ｔで制御方法によって決定された色合い付与可能窓を通る色合い状態透過率（Ｔｖｉｓ）を示す。事象０の直前まで、短期ボックスカー値と長期ボックスカー値の正の差は第１の（正の）閾値（例えば、２０ワット／ｍ２）未満であり、照度値は更新された長いボックスカー値に設定される。照度値は下限以下であるので、６０％のＴｖｉｓと関連付けられた定められた色合いレベル（名目上は透明な状態）が適用される。示されるように、制御方法は、短期ボックスカー値と長期ボックスカー値の間の正の差が第１の正の閾値（例えば、２０ワット／ｍ２）を超えるまで６０％のＴｖｉｓを適用し、次いで照度値は短いボックスカー値（事象０）に設定される。このとき、タイマ１はセットされ、事象０で計算された色合い状態は、タイマ１が雲１の通過直後に期限切れになるまで維持される。（短いボックスカー値に基づいた）照度値は下限よりも大きく、上限未満であり、太陽は臨界角の範囲内にあるので、モジュールＡ、Ｂ、及びＣが２０％のＴｖｉｓに対応する事象での色合いレベルを決定するために使用される。その後、短期ボックスカーの値が上位を通過し、モジュールＡ及びＢだけに基づいた計算をトリガする。ただし、タイマ１がセットされるので、色合いレベルの変化は発生しない。該時間直後に雲１が通過し、タイマ１が期限切れとなる。このときから雲３の直前まで、短期ボックスカー値と長期ボックスカー値の正の差は第１の正の閾値よりも大きく、照度値は更新された短期間ボックスカー値に設定される。この時間中、（更新された短期間ボックスカー値に基づいた）照度値は上限を超えたままとなり、太陽は臨界角の範囲内のままとなり、したがってモジュールＡ及びＢは色合いレベルを決定するために再び使用され、モジュールＡ及びＢは４％のＴｖｉｓに対応する色合いレベルを計算する。雲３で、長いボックスカー値は短いボックスカー値よりも大きく、差は現在負であり、したがって照度値は長いボックスカー値に設定される。差は第２の負の閾値よりもより負ではないので、タイマはセットされない。照度値は上限より大きく、太陽は臨界角の外にあるので、モジュールＡ及びＢは４％のＴｖｉｓに対応する色合いレベルを決定するために再び使用される。雲４で、長いボックスカー値は再び短いボックスカー値を超え、差は負の閾値よりもより負ではない。このとき、照度値は更新された長いボックスカー値に設定されるが、タイマはセットされない。照度値は下限より大きく、上限未満であり、太陽は臨界角の範囲内にあるので、モジュールＡ、Ｂ、及びＣが色合いレベルを計算するために使用され、モジュールＡ、Ｂ、及びＣは４％のＴｖｉｓに対応する色合いレベルを計算する。
【０２０２】
図２６Ｂは、間欠的な急上昇のある曇った１日の間のセンサ測定値、及び図２５Ａを参照して説明された制御方法によって決定された関連色合い状態と関連付けられた２つのグラフを示す。下部のグラフは曇った日の時間ｔでのセンサ測定値を示す。また、下部のグラフは参考のために時間ｔにわたる晴天照度値の鐘形の曲線も示す。また、下部のグラフは、時間ｔで計算された、更新された短いボックスカー値及び長いボックスカー値の曲線も含む。センサ測定値の曲線は、状況が短い期間晴れになるときのポイント３まで午前中曇りであり、ポイント４で再び曇りになる前に２回の低下があることを示している。上部のグラフは時間ｔで制御方法によって計算された色合い付与可能窓を通る色合い状態透過率Ｔｖｉｓを示す。ポイント１の前、短期ボックスカー値と長期ボックスカー値の正の差は第１の正の閾値未満であり、照度値は長いボックスカー値に設定される。照度値は下限以下であるので、６０％のＴｖｉｓと関連付けられた所定の色合いレベル（例えば、名目上は透明）が適用される。ポイント１で、短期間ボックスカー値と長期間ボックスカー値の差は正であり、第１の正の閾値未満であり、照度値は更新された長いボックスカー値に設定される。この場合、照度値は下限と上限の間であり、太陽が臨界角の外にあるように１日の早くであり、これによりモジュールＡは室内へのグレアを決定するために使用される必要はない。この場合、モジュールＢ及びＣだけが使用され、モジュールＢ及びＣは窓を暗くするために４０％のＴｖｉｓで色合いレベルを計算する。ポイント２で、短期ボックスカー値と長期ボックスカー値の差は正であり、第１の正の閾値未満であり、照度値は更新された長期ボックスカー値に設定される。このポイントで、依然として１日は早く、太陽は臨界角の外にある。照度値は、照度値がポイント１にあった時より高いが、依然として条件と下限の間にあり、モジュールＢ及びＣは窓をさらに暗くするために２０％のＴｖｉｓで色合いレベルを決定する。ポイント３で、短期ボックスカー値と長期ボックスカー値の差は正であり、閾値よりも大きいため、照度値は更新された短期ボックスカー値に設定され、タイマ１がセットされる。照度値は上限を超え、太陽は臨界角の範囲内にあるので、モジュールＡ及びＢは、４％のＴｖｉｓに対応する色合いレベルに色合いを増加することを決定するために使用される。タイマの長さの間、色合い状態は維持される。ポイント４の直前で、タイマ１は期限切れになる。ポイント４で、短期ボックスカー値と長期ボックスカー値の正の差は第１の正の閾値よりも大きく、照度値は更新された短いボックスカー値に設定される。モジュールＢだけが４０％のＴｖｉｓに相当する色合いレベルを決定するために使用されるように、この時刻に照度値は上限を超え、太陽は臨界角の外にある。ポイント５で、短期ボックスカー値と長期ボックスカー値の正の差は第１の閾値未満であり、照度値は長いボックスカー値に設定される。タイマはセットされない。当日のこの遅い時点で、モジュールＢ及びＣが６０％のＴｖｉｓに対応する色合いレベルを決定するために使用されるように、照度値は下限以下であり、太陽は臨界角の外にある。
【０２０３】
図２７Ａは、１日の間の時間ｔで決定されたセンサ測定値、短いボックスカー値、及び長いボックスカー値を含む照度値のプロットである。図２７Ｂは図２７Ａのセンサ測定値、並びにモジュールＢにより決定された関連色合いレベル、及び１日の間にモジュールＣによって決定された色合いレベルのプロットである。
【０２０４】
いくつかの態様では、長いボックスカー値はセンサ測定値で更新され、当日中に絶対にリセットされない。センサ測定値は当日中に（例えば、暴風雨前線が到着したとき）大きく変化するなら、これらの長いボックスカー値はセンサ測定値の急激な変化に大幅に遅れを取り、急激な変化を反映しないだろう。例えば、長いボックスカー値は、外部照度の著しい低下後、センサ測定値よりも著しく高くなる。これらの高い長いボックスカー値が色合いレベルを計算するために使用される場合、窓は、長いボックスカーがより最新のセンサ測定値をロードする時間を有するまで過剰に色合いを付与されることがある。特定の態様では、制御方法は、長いボックスカーにより最新のセンサ測定値をロードできるように照度の急激な変化後に長いボックスカーをリセットする。図２８Ａ〜図２８Ｂは長いボックスカーのロードをリセットする制御方法の図である。他の態様では、制御方法は照度状態の著しい変化で開始される第２の長いボックスカーを使用する。図２９Ａ〜図２９Ｂは、第２の長いボックスカーを有する制御方法の図である。これらの場合、制御方法は最新のセンサ測定値により近い長いボックスカー値を使用することができ、照度の急激な低下の後に窓を過剰に色合い付与するのを回避し得る。
【０２０５】
図２８Ａは、実施形態に従って、長いボックスカーのロードをリセットする制御方法のフローチャート５０００である。長いボックスカーはリセットされ、センサ測定値の急激な変化の後に最新のセンサ測定値を再ロードし始める。長いボックスカーは、短いボックスカー値と長いボックスカー値の負の差が第２の負の閾値よりもより負であるときにリセットされる。すなわち、負の閾値よりもより負である負の差はセンサ測定値の急激な変化を示す。同時に、制御方法は第２のタイマを起動する。制御方法はリセットされた長いボックスカー値を使用して、第２のタイマ中に維持される色合いレベルを計算する。長いボックスカーは、状況が急激に変化するときに新しいセンサ測定値の再ロードを開始するので、長いボックスカー値は一時の間センサ測定値に密接に従い、制御方法は、急激な変化の後に最新の変化するセンサ測定値に密接に対応する色合いレベルを決定する。
【０２０６】
さらに詳細には、図２８Ａを参照すると、ステップ５０１０で、センサ測定値はセンサによって送信され、プロセッサによって受信される。ステップ５０１２で、長期ボックスカー照度値及び短期ボックスカー照度値は受信されたより最新のセンサ測定値で更新される。ステップ５０２０で、タイマがセットされると判断される場合、次いで５０２２で現在の色合い設定値が維持され、プロセスはステップ５０１０に戻る。ステップ５０２０でタイマがセットされないと判断されると、次いでステップ５０３０で短期ボックスカー照度値と長期ボックスカー照度値の差（△）の大きさ及び符号が決定される。すなわち、△＝短期ボックスカー値−長期ボックスカー値、である。ステップ５０３０で、△が正であり、第１の正の閾値よりも大きいと判断される場合、次いで照度値は短期ボックスカー照度値に設定され、ステップ５０４２で第１のタイマがセットされ、方法はステップ５０５０に進む。ステップ５０３０で、△が正であり、正の閾値未満であるまたは負の値であると判断される場合、次いでステップ５０４４で照度値は長期ボックスカー照度値に設定される。ステップ５０４６で、△が第２の負の閾値よりもより負であるかどうかが判断される。△が第２の閾値よりもより負である場合、これは照度の著しい低下のしるしである。この場合、第２のタイマがセットされ、ステップ５０４８で長いボックスカーはロードを再び開始するためにリセットされ（値を取り出され空にされ）、方法はステップ５０５０に進む。△が第２の負の閾値よりもより負ではない場合、方法はステップ５０５０に直接的に進む。ステップ５０５０で、設定された照度値が下限未満であるかどうかが判断される。下限未満である場合、ステップ５０５２で定められた色合いレベル（例えば、名目上は透明）が適用され、プロセスはステップ５０１０に戻る。システムに設定された照度値が下限よりも低い場合、ステップ５０６０でシステムに設定された照度値が上限よりも大きいかどうかが判断される。システムに設定された照度値が上限よりも大きいと判断される場合、次いで、太陽方位角が５０７０で臨界角の外にいるかどうかが判断される。太陽が臨界角の範囲内にある場合、モジュールＡ及びＢは色合い付与可能窓に適用された最終色合いレベルを決定するために使用され、プロセスはステップ５０１０に戻る。太陽が臨界角の外にある場合、ステップ５０７４でモジュールＢだけが最終色合い状態を決定するために使用され、プロセスはステップ５０１０に戻る。ステップ５０６０でシステムに設定された照度値が上限よりも大きくないと判断される場合、ステップ５０８０で太陽が臨界角の外にあるかどうかが判断される。太陽が臨界角の範囲内にある場合、ステップ５０８２でモジュールＡ、Ｂ、及びＣは色合い付与可能窓に適用された最終色合いレベルを決定するために使用され、プロセスはステップ５０１０に戻る。太陽が臨界角の外にある場合、ステップ５０９０でモジュールＢ及びＣだけが色合い付与可能窓に適用された最終色合いレベルを決定するために使用され、プロセスはステップ５０１０に戻る。
【０２０７】
図２８Ｂは、１日の一部分の間の時間ｔの間のセンサ測定値及びボックスカー値にシナリオを示す。このシナリオは、正午の明るい晴れた日（５００Ｗ／ｍ２）を想定し、ボックスカー曲線は、今回大部分ともに進み、計算は５分ごとに継続している。第１の縦の黒の点線（規則正しい５分間隔の計算）では、センサ測定値にわずかな低下があり、短期ボックスカー値は、センサ測定値に後れを取る長期ボックスカー値よりもわずかに高い。短期値と長期値の負の差は負の閾値よりもより負であるので、長期ボックスカー値は色合いレベルを決定するために使用される。まさに次の計算では、センサ測定値は外部照度の大きい低下を示している（例えば、暴風雨前線が到着した）。負の差は負の閾値よりもより負であり、制御方法は１時間タイマをトリガし（変化する状況がこの事象を引き起こし、デルタを、タイマをトリガするほど十分にした）、長いボックスカーがリセットされる。制御方法は、色合いレベルを決定してタイマ期間中に使用するために、照度値をリセットされた長いボックスカー値に設定する。長期ボックスカー値が上限を超え、太陽は臨界角の範囲内にあるので、モジュールＡ及びＢは、リセットされた長いボックスカー値に基づいて色合いレベルを決定するために使用される。第２のタイマ期間の最後で、短いボックスカー値と長いボックスカー値の負の差は、照度が、リセット以来採取された測定値を有する長期間ボックス値に設定されるように、負の閾値よりもより負である。
【０２０８】
第２タイマ期間の最後で、論理が長いボックスカーをリセットしないならば、第２のタイマは再び実装され、長いボックスカー値は（以前のように）期間中使用されただろう。分かるように、現在のセンサ測定値（及び関連する短いボックスカー値）が、どんよりとした日であり、長いボックスカー値が示すだろうと考えられるほど高く窓が色合いを付与される必要がないことを示すので、これは不適切に窓に過剰に色合いを付与しただろう。このシナリオでは、長期ボックスカーはタイマ開始期間でリセットされる。言い換えると、いったんタイマがトリガされると、これは同時に長いボックスカーのリセットをトリガして、新しいセンサデータのロードを開始する。このリセット論理を使用し、第２のタイマの最後で、短期ボックスカー値はリセットされた長いボックスカー値と比較され、デルタはより密接に最新のセンサ測定値を反映するだろう。
【０２０９】
図２９Ａは、センサ測定値に急激な変化があるときに第２の長いボックスカーを開始する制御方法のフローチャート６０００である。新規に開始された第２の長いボックスカー値の値は急激な変化の間、センサ測定値を密接に追跡する。第１の長いボックスカーは第２の測定値に後れを取る。
【０２１０】
図２９Ａを参照し直すと、ステップ６０１０で、照度値のセンサ測定値はセンサによって送信され、プロセッサによって受信される。ステップ６０１２で、ボックスカー照度値は受信されたセンサ測定値で更新される。ステップ６０２０で、タイマがセットされると判断される場合、次いでステップ６０２２で現在の色合い設定値は維持され（つまり、新しい色合いレベルの計算なし）、プロセスはステップ６０１０に戻る。ステップ６０２０でタイマがセットされないと判断される場合、ステップ６０２４で第２の長いボックスカーが開始されたかどうかが判断される。ステップ６０２４で、第２の長いボックスカーが開始されると判断される場合、値１は短いボックスカー照度値及び第１の長いボックスカー照度値の大きい方に設定され、値２は第２の長いボックスカー照度値に設定される。第２の長いボックスカーが開始されていない場合、値１は短いボックスカー照度値に設定され、値２は長いボックスカー照度値に設定される。ステップ６０３０で、値１と値２の差（△）の大きさ及び符号が決定される。ステップ６０３０で、△が正であり、第１の正の閾値よりも大きいと判断されると、次いでステップ６０４２で、照度値は値１に設定され、第１のタイマがセットされ、次いで方法はステップ６０５０に進む。ステップ６０３０で、△が正であり、第１の正の閾値未満であるまたは△が負の値であると判断されると、次いでステップ６０４４で、照度値は値２に設定される。ステップ６０４６で、△が第２の負の閾値よりもより負であるかどうか判断される。△が第２の負の閾値よりもより負である場合、次いで照度には著しい低下があった。この場合、第２のタイマがセットされ、第２の長いボックスカーが開始され、ステップ６０４８で、照度値は第２の長いボックスカーの初期値に設定され、方法はステップ６０５０に進む。△が第２の閾値よりもより負ではない場合、方法はステップ６０５０に直接的に進む。ステップ６０５０で、設定された照度値は下限未満であるかどうかが判断される。下限未満である場合、ステップ６０５２で定められた色合いレベル（例えば、名目上は透明）が適用され、プロセスはステップ６０１０に戻る。システムに設定された照度値が下限よりも大きい場合、ステップ６０６０で、システムに設定された照度値が上限よりも大きいかどうかが判断される。システムに設定された照度値が上限よりも大きいと判断される場合、次いでステップ６０７０で、太陽方位角が臨界角の外にあるかどうかが判断される。太陽が臨界角の外にない場合、モジュールＡ及びＢは色合い付与可能窓に適用された最終色合いレベルを決定するために使用され、プロセスはステップ６０１０に戻る。太陽が臨界角の外にある場合、ステップ６０７４で、方法Ｂだけが最終色合い状態を決定するために使用され、プロセスはステップ６０１０に戻る。ステップ６０６０で、システムに設定された照度値が上限より大きくないと判断される場合、次いでステップ６０８０で、太陽が臨界角の外にあるかどうかが判断される。太陽が臨界角の外にない場合、ステップ６０８２でモジュールＡ、Ｂ、及びＣは、色合い付与可能窓に適用された最終色合いレベルを決定するために使用され、プロセスはステップ６０１０に戻る。太陽が臨界角の外にある場合、ステップ６０９０で、モジュールＢ及びＣだけが色合い付与可能窓に適用された最終色合いレベルを決定するために使用され、プロセスはステップ６０１０に戻る。
【０２１１】
図２９Ｂは、１日の一部分の間の時間ｔの間のセンサ測定値及びボックスカー値にシナリオを示す。このシナリオは、正午の明るい晴れた日（５００Ｗ／ｍ２）を想定し、ボックスカー曲線は、今回大部分ともに進み、記載は５分ごとに継続している。第１の縦の黒の線（規則正しい５分間隔の計算）では、センサ測定値にわずかな低下があり、短期ボックスカー値は、センサ測定値に後れを取る第１の長期ボックスカー値よりもわずかに高い。短いボックスカー値と第１の長いボックスカー値の負の差は閾値以下であるので、第２の長いボックスカー値は色合いレベルを決定するために使用される。まさに次の計算では、センサ測定値は外部照度の大きい低下を示している。この場合、負の差は負の閾値よりもより負であり、制御方法は１時間タイマをトリガし（変化する状況がこの事象を引き起こし、デルタを、タイマをトリガするほど十分にした）、第２の長いボックスカーが開始される。さらに、照度値は初期の第２の長いボックスカー値に設定される。この初期の第２の長期ボックスカー値が上限を超え、太陽が臨界角の範囲内にあるので、モジュールＡ及びＢが初期の第２の長いボックスカー値に基づいて色合いレベルを決定するために使用される。第２のタイマ期間の最後で、第１の長いボックスカー値は短いボックスカー値よりも大きく、第２の長いボックスカー値と第１の長いボックスカー値の正の差は第１の閾値以下である。制御方法は、第１のタイマの間に使用される色合いレベルを決定するために第１の長いボックスカー照度値を使用する。
【０２１２】
特定の実施形態では、モジュールＡは、窓を通る太陽放射の計算された方向が窓を有する部屋の占有領域内のグレアシナリオと関連付けられた臨界受光角の範囲内にある場合、窓の色合いを増して良い。太陽放射の方向は、太陽方位角及び／または太陽高度に基づいて計算される。例えば、図２５Ｂは、室内の机と関連付けられた臨界受光角Ｚ１及びＺ２を示す。この例では、太陽が臨界受光角Ｚ１及びＺ２の中の方位角で太陽放射を提供する位置に位置するとき、太陽放射は机によって占有されている領域の上にグレアを生成している。それに応じて、モジュールＡは窓の色合い状態を高めてグレアから快適さを提供するために制御信号を送信して良い。臨界受光角Ｚ１及びＺ２の外で、太陽放射の直接的な平行光線は机領域に当たらず、モジュールＡは「色合い状態をクリア」の制御コマンドを戻して良い。太陽方位角と関連付けられた臨界受光角θ１及びθ２の別の例が図２０に示される。ある場合には、別々に太陽方位角及び太陽高度と関連付けられた臨界角の２つのセットは丁重に使用されて良い。これらの場合、モジュールＡは、計算された太陽方位角が臨界角の第１のセットの範囲内にあり、太陽高度が臨界角の第２のセットの範囲内にある場合、色合い状態を増すためにオンになって良い。
【０２１３】
ＸＩ．光の３次元映像に基づいたモジュール
特定の実施形態では、モジュールＡは、１つまたは複数の開口（例えば、色合い付与可能窓）から部屋を通る光の３次元映像を使用することによってグレアが占有領域上にあるかどうかを判断する。光の３次元映像は、外部の光が直接的に部屋の中に浸透する部屋の光の量であると見なされて良い。例えば、３次元映像は、窓を通る太陽からの平行光線によって画定されて良い。室内への３次元映像の方向は太陽方位角及び／または太陽高度に基づく。光の３次元映像は、室内の１つまたは複数の平面の交差部分での３次元光映像（Ｐ画像）を決定するために使用できる。開口からのＰ画像のサイズ及び形状は、開口の寸法及び向き、並びに太陽方位角及び／または太陽高度に基づいて計算された太陽放射の方向ベクトルに基づいている。Ｐ画像は、太陽が開口から無限距離離れた平行光線を生成するという仮定に基づいて決定される。この仮定を用いて、水平に向けられた開口は、実際の開口と同じ形状及びサイズの水平面の上に２次元光映像を提供する。
【０２１４】
特定の場合、モジュールＡはＰ画像偏位を計算することによって特定の関心のある平面でＰ画像を決定する。Ｐ画像偏位は、投影された画像の幾何学的中心と開口の幾何学的中心での垂直軸との間の特定の平面での偏位距離を指すことがある。Ｐ画像偏位は、開口の寸法、太陽の方位角及び高度、並びに開口の平面と関心のある平面との間の垂線距離に基づいて決定できる。Ｐ画像偏位を用いて、モジュールＡはＰ画像偏位の回りに投影開口領域を構築することによって投影像を決定できる。
【０２１５】
モジュールＡがいったん特定の平面で光投影を決定すると、モジュールＡは、光投影または光投影と関連付けられたグレア領域が占有領域（つまり、室内で占有されている領域）に重なる量を決定する。占有領域は、３次元光映像またはグレア領域によって交差されるときにグレアシナリオを暗示する空間内の境界を画定する関心のある平面での領域（例えば、机での平面）を指すことがある。ある場合には、占有領域は、おそらく机の上面を含む占有者の頭部の前の領域等の２次元表面（例えば、机の上面）のすべて若しくは一部または体積であって良い。光投影またはグレア領域が占有領域の外であると判断される場合、グレアシナリオは存在しないと判断される。
【０２１６】
ある場合には、モジュールＡは、１つまたは複数の開口を通って投影される光に基づいて関心のある平面でグレア領域を計算して良い。グレア領域は、１つまたは複数の開口を通して投影される光が衝突する関心のある平面での領域を指すことがある。ある場合には、モジュールＡは、実効開口の幾何学的中心での垂直軸と、関心のある平面でのＰ画像の外側境界との間の領域としてグレア領域を定義する。ある場合、開口の幾何学的中心は開口の形状の重心または質量の中心を指すことがある。例えば、矩形、円形、または環状の形状等の異なる形状を有するグレア領域が画定されて良く、直交座標または極座標内にあって良い。１つまたは複数の開口からグレア領域を決定した後、モジュールＡは次いでグレア領域が占有領域と重なる場合、グレアシナリオが存在すると判断して良い。
【０２１７】
特定の場合、モジュールＡは占有領域との光投影またはグレア領域の計算された重複量に基づいて色合いレベルを決定する。例えば、光投影が占有領域と任意の重複を有する場合、モジュールＡは色合い状態を増してグレアシナリオに対応するためにオンして良い。光投影が占有領域と重ならない場合、モジュールＡは「色合い状態をクリア」コマンドを返して良い。
【０２１８】
図３０は、実施形態に従って、天井の明かり窓の形をとる単一の水平で円形の開口７０１０を有する部屋の側面図の概略図を示す。部屋は、室内の占有領域を画定する机７０３０を有する。円形開口７０１０はｗｈの直径を有する。開口７０１０は、α１の窓方位角においてである。円形開口７０１０の幾何学的中心はｗｈ／２での円形開口７０１０の中心においてである。開口７０１０の幾何学的中心７０１１での垂直軸７０１２が示されている。太陽からの太陽放射は床に投影される光線の３次元円筒形として示される。θの太陽高度を有する太陽放射が示される。この図では、開口７０１０の光投影（Ｐ画像）７０２０は、ｄｚでの机７０３０の平面での映像の近似として床の平面で決定される。他の例では、開口７０１０は、机７０３０の上面での平面で等、他の平面に投影されて良い。モジュールＡの特定の実施形態では、Ｐ画像偏位は開口７０１０の幾何学的中心を、床での平面または太陽の方位角及び高度と関連付けられた方向ベクトル７０１３に沿った他の関心のある平面に対して投影することによって決定されて良い。ある場合には、開口７０１０の光投影（Ｐ画像）７０２２はＰ画像偏位の回りに開口７０１０を「構築する」ことによって決定される。図３０では、Ｐ画像７０２０は、垂直軸７０１２から偏位されたＰ画像の距離分、床で側面方向に偏位されて示される。この例では、モジュールＡは床の平面での投影像７０２０の外側端縁によってグレア領域を画定する。
【０２１９】
図３１は、実施形態に従って、明かり窓の形をとる単一水平円形開口７０１０を有する図３０に示される部屋の側面図（上部）及び断面図（底部）の概略図である。この例では、部屋は占有領域を画定する机７０３１を有し、光投影（Ｐ画像）７０２２はｄｚのｚ位置にある机７０３１の平面で決定される。この例では、Ｐ画像偏位は、太陽の方位角及び高度と関連付けられた方向ベクトル７０１３に沿って、机７０３１の平面に開口７０１０の幾何学的中心を投影することによって決定される。開口７０１０の光投影（Ｐ画像）７０２２は、Ｐ画像偏位の回りに開口を「構築する」ことによって決定されて良い。その他の場合、光投影は、例えば図３０に示されるように、床の平面で決定できる。図３１では、Ｐ画像７０２２は、開口７０１０の幾何学的中心にある垂直軸７０１２からのＰ画像偏位の距離分、側面方向に偏位されて示される。
【０２２０】
図３１では、下部の図はｚ＝ｄｚでの部屋の断面図である。この図では、占有領域７０３０は、ｄｚのｚ位置での机７０３１での関心のある平面でｄｘ及びｄｙによって垂直軸７０１２から偏位される重心を有する。図３１に示されるように、計算されたグレア領域は、重複領域７０４０分、関心のある平面で机７０３１によって画定された占有領域７０３０に部分的に重なる。グレア領域が所定の閾値を（寸法または‐及び／または面積分）所定の閾値を超えると、モジュールＡはグレアを削減するために色合い変更を生じさせて良い。占有領域７０３０は矩形開口の場合図中の寸法ＯｘｘＯｙを有する、または円の直径、多角形、三角形、台形のファセット長、または開口に適切な他の座標として指定されて良い。他の例では、占有領域は、机７０３１によって画定された領域と、机７０３１にいる占有者によって画定された領域７０３２の両方を含んで良い。他の例では、複数の占有者と関連付けられた複数の占有領域があって良い。Ｐ画像の位置は、太陽の方位角及び高度により決定される方向ベクトル７０１３に従う時刻とともに変化し、１日の過程で占有領域の１つまたは複数を照明する。重複が所定の閾値を超えるとき、モジュールＡはその占有領域及び時刻のために規定された値にガラスに色合いを付与する。
【０２２１】
図３２は、実施形態に従って、２つの床及び明かり窓の形をとる水平変形開口７０６０を有する部屋の側面図（上）及び断面図（下）の概略図を示す。この例では、第１の床は机７０９０を有し、第２の床は机７０９０を有する。開口７０６０は幾何学的中心７０６１を有する。Ｐ画像偏位は、太陽の方位角及び高度と関連付けられた方向ベクトル７０６３に沿って、この場合、例えばｄｚでの机の平面での映像の近似として第１の床の床での平面である、関心のある平面に幾何学的中心７０６１を投影することによって決定されて良い。開口７０６０の光投影（Ｐ画像）７０７０は、関心のある平面でのＰ画像偏位で開口を構築することによって決定される。開口７０６０の光投影（Ｐ画像）７０７０は床の平面に設けられて示され、幾何学的中心７０６１での垂直軸７０６２からＰ画像偏位分の距離によって側面方向に偏位されて示される。この図では、机７０９０の占有領域７０９１は机７０９０の平面でｄｘ２及びｄｙ２分、垂直軸７０６２から偏位される重心を有し、机７０８０の占有領域７０８１は机７０８０の平面でｄｘ１及びｄｙ１分、垂直軸７０６２から偏位される重心を有する。図３２に示されるように、光投影７０７０の計算されたグレア領域は、重複領域７０９５で机７０８０によって画定された占有領域７０８１に部分的に重なる。示されるように、光投影は第２の床の上の机７０９０にグレアを提供しない。
【０２２２】
図３３は、実施形態に従って、机７１５０、第１の開口７１１０、及び第２の開口７１１２を有する部屋の側面の概略図を示す。第１の開口７１１０の幅はｗｈ１であり、第２の開口７１１２の幅はｗｈ２である。第１の開口７１１０は、この場合１３５度であるα１の水平面から傾斜している。２つの開口７１１０及び７１１２は重心７１２１を有する実効開口７１２０を有する。第１の開口７１１０はα１の水平面から傾斜している。第２の開口７１１２はα２の水平面から傾斜している。Ｐ画像偏位は、太陽の方位角及び高度と関連付けられた方向ベクトル７１４１に沿って、床の平面に実効開口７１２０の幾何学的中心を投影することによって決定されて良い。実効開口７１２０の光投影（Ｐ画像）７１３０は、例えばｄｚでの机の平面での映像の近似として床の平面に設けられる。Ｐ画像７１３０は、実効開口７１２０の幾何学的中心での垂直軸７１４０からＰ画像偏位の距離分、側面方向に偏位されて示される。Ｐ画像７１３０のグレア領域は、机７１５０によって画定された占有領域に部分的に重なる。
【０２２３】
図３４は、実施形態に従って、第１の開口７２１０及び第２の開口７２１２を含む多面明かり窓を有する、並びに机７２５０を有する部屋の側面の概略図を示す。第１の開口７２１０の幅はｗｈ１であり、第２の開口７２１２の幅はｗｈ２である。第１の開口７２１０は、α１の水平面から傾斜している。第２の開口７２１２は、α２の水平面から傾斜している。２つの開口７２１０及び７２１２は、幾何学的中心７２２１を有する実効開口７２２０を有する。画像Ｐ画像偏位は実効開口７２２０の幾何学形状を、太陽の方位角及び高度と関連付けられた方向ベクトル７２４１に沿って、この場合、例えばｄｚでの机の平面での映像の近似としての床の平面である関心のある平面に投影することによって決定されて良い。実効開口７２２０の光投影（Ｐ画像）７２３０は床の平面で提供される。Ｐ画像７２３０は、実効開口７２２０の幾何学的中心で垂直軸７２４０からＰ画像偏位の距離分、側面方向に偏位され、示される。Ｐ画像７２３０のグレア領域は、机７２５０によって画定された占有領域に部分的に重なる。
【０２２４】
図３５は、本発明に従って、第１の開口７３１０、第２の開口７３１２、及び開口のないファセット７３１４を含む多面明かり窓を有する部屋の側面図の概略図を示す。また、部屋は机７３５０も有する。２つの開口７３１０及び７３１２はそれぞれ幾何学的中心７３４１及び７３４２を有する。第１の開口７３１０の幅はｗｈ１であり、第２の開口７３１２の幅はｗｈ２である。第１の開口７３１０は、この場合９０度である、α１の水平面から傾斜している。第２の開口７２１２は、この場合２７０度である、α２の水平面から傾斜している。この図では、第１の開口７３１０の光投影（Ｐ画像）７３３０は、ｄｚでの机の平面での映像の近似として床の平面に設けられる。この場合、開口のないファセット７３１４が、太陽放射の方向に応じて第１の及び／または第２の開口７３１２から光を遮ることがある。すなわち、太陽高度θが第２の開口７３２１のα２の角度未満であるとき、ファセット７３１４が遮っているので、太陽放射線は第２の開口７３２１に直接的に当たらない。図中、太陽高度θは、第２の開口７３１２が太陽放射を受け取らないように、角度α２未満である。この場合、実効開口は第１の開口７３１０だけに基づき、第１の開口７３１０の幾何学的中心はＰ画像偏位及び映像を決定するために使用される。Ｐ画像偏位は、太陽の方位角及び高度と関連付けられた方向ベクトル７３４１に沿って、開口７３１０の幾何学的中心を床に投影することによって決定されて良い。第１の開口７３１２のＰ画像７３３０は、第１の開口７３１０と第２の開口７３１２の両方の幾何学的中心での垂直軸７３４０からＰ画像偏位の距離分、側面方向に偏位されて示される。Ｐ画像７３３０のグレア領域は、机７３５０によって画定された占有領域に部分的に重なる。
【０２２５】
ある場合には、占有領域のＰ画像のグレア領域との重複の量は、適切な色合い状態を決定するためにモジュールＡによって使用できる。これらの場合、モジュールＡは重複のより高いレベルにより高い色合い状態を決定して良い。ある場合には、色合い状態は重複の量に基づいて決定される。その他の場合、色合い状態は、使用されている占有領域の量に対する重複のパーセンテージに基づいて決定される。図３６は、実施形態に従って、開口８０１０及び机８０１２を有する、明かり窓を有する部屋の概略図を示す。垂直軸８０２０は、開口８０１０の幾何学的中心を通って示される。この図では、太陽は５つの太陽高度で示され、５つのグレア領域の端縁は５つの方向ベクトルと関連付けられた５つの太陽高度と対応して示される。また、概略図は、異なる重複に適切な色合い状態を決定する方法も示す。それぞれ増加するグレア領域が机８０１０によって画定される占有領域に重なり、色合いレベルはＴ１からＴ５に増加する。
【０２２６】
図３７は、実施形態に従って、３次元光映像を使用するモジュールＡとともに図８のステップ７００の詳細を示すフローチャートである。ステップ１９０５で、モジュールＡが開始する。ステップ１９１０で、窓コントローラ４５０は、建物の緯度座標及び経度座標、並びに時間の特定の瞬間ｔｉの日付及び時刻のために太陽の位置を計算するためにモジュールＡを使用する。移動座標及び経度座標は構成ファイルから入力されて良い。日付及び時刻はタイマによって提供される現在時刻に基づいて良い。太陽の位置は、ある場合には未来であって良い時間の特定の瞬間ｔｉに計算される。他の実施形態では、太陽の位置は予測制御論理の別の構成要素（例えば、モジュール）で計算される。太陽の位置は、太陽方位角及び／または太陽高度に関して計算される。
【０２２７】
ステップ１９２０で、窓コントローラ４５０は、モジュールＡを使って部屋の中へのグレアの量、またはステップ１９１０で使用された時間の特定の瞬間にグレアがあるかどうかを計算する。モジュールＡは、太陽の方位角及び高度によって決定された方向ベクトルに基づいて１つまたは複数の遮られていない開口（例えば窓）から部屋を通る光線の３次元映像を使用し、グレアの量を計算する。モジュールＡは、方向ベクトル及び構成情報を使用し、１つまたは複数の遮られていない開口のＰ画像（複数の場合がある）を決定する。構成情報は、１つまたは複数の開口（例えば、エレクトロクロミック窓）の場所、１つまたは複数の開口の寸法、開口が遮られているか、それとも遮られていないか、１つまたは複数の開口のそれぞれの向き、部屋の寸法、及び太陽放射が１つまたは複数の開口に進入するのを遮って良い外部日よけまたは他の構造に関するあらゆる詳細を含んで良い。窓構成情報は、エレクトロクロミック窓５０５と関連付けられた構成ファイルから入力される。モジュールＡは、特定の関心のある平面の占有領域との、遮られていない開口のＰ画像の交差部分に基づいて、グレアの量または室内のグレアの決定を決定する。ある場合には、モジュールＡは、１つまたは複数の開口のどれが遮られていないのか、つまり太陽放射を受け取っているのかを決定する。例えば、図３５では、２７０度で向けられた第２の開口７３４２が図で太陽放射を受け取ることから遮られている。特定の関心のある平面で遮られていない開口のＰ画像（複数の場合がある）を決定するために、モジュールＡは最初に１つまたは複数の遮られていない開口の幾何学的中心を決定する。ある場合には、幾何学的中心は、開口の形状の組み合わされた重心であってよい。モジュールＡは次いで、太陽の方位角と高度に基づいて光の３次元映像の方向ベクトルの方向で１つまたは複数の遮られていない開口の幾何学的中心を関心のある平面に投影することによってＰ画像偏位を決定する。光の３次元映像の方向ベクトルは、ステップ１９１０での時間の特定の瞬間で計算された太陽方位角及び太陽高度に基づいている。モジュールＡは、１つまたは複数の遮られていない開口の幾何学的中心、太陽の方位角及び高度と関連付けられた方向ベクトル、及び１つまたは複数の開口と関心のある平面との間の垂線距離に基づいてＰ画像偏位を決定する。モジュールＡは、次いで関心のある平面の１つまたは複数の遮られていない開口の投影された幾何学的中心の回りに実効開口を生成することによってＰ画像を「構築する」。特定の場合、モジュールＡは関心のある平面でのＰ画像の外側境界に基づいてグレア領域を決定する。異なる開口配置について決定されたグレア領域の図は、図３１〜図３７に示される。
【０２２８】
ステップ１９３０で、ステップ１９２０で決定された遮られていない開口のＰ画像（複数の場合がある）からのグレア量から、占有者の快適さを実現する色合いレベルが決定される。ステップ１９３０で、モジュールＡは、遮られていない開口の占有領域とｐ画像（複数の場合がある）との重複量を決定する。重複量に基づいて、モジュールＡは占有率ルックアップテーブルでの決定された重複の量に所望される色合いレベルを決定する。占有ルックアップテーブルは、特定の開口のための構成ファイルからの入力として提供される。ある場合には、重複する領域の量または侵食のパーセンテージ（つまり、占有領域の重複領域のパーセンテージ）が最終色合い状態を決定するために使用されて良い。例えば、重複する領域が少しある（例えば、机の小さい角）場合に、モジュールＡは色合い状態を増加しないことがある。より大量のまたはより多くのパーセンテージが重複する領域（例えば、机の５０％を超えて）はより高い色合い状態を生じさせることがある。
【０２２９】
図３８は、実施形態に従って、グレアを有する表面の一部分を交差する光の３次元映像の概略図を示す。
【０２３０】
修正、追加、または省略は、本開示の範囲から逸脱することなく、上述された予測制御論理、他の制御論理、及びそれらの関連付けられた制御方法（例えば、図１８を参照して説明された論理、図７、図８、図９、図１２、及び図１３に関して説明された論理、並びに図１４に関して説明された論理）のいずれかに加えられて良い。上述された論理のいずれかは本開示の範囲から逸脱することなく、より多くの論理構成要素、より少ない論理構成要素、または他の論理構成要素を含んで良い。さらに、説明されている論理のステップは、本開示の範囲から逸脱することなく任意の適切な順序で実行されて良い。
【０２３１】
また、修正、追加、または省略は、本開示の範囲から逸脱することなく、上述されたシステム（例えば、図１７に関して説明されたシステム）またはシステムの構成要素に加えられて良い。の構成要素は、特定の必要性に従って統合されて良い、または分離されて良い。例えば、マスタネットワークコントローラ１４０３及び中間ネットワークコントローラ１４０５は単一の窓コントローラの中に統合されて良い。さらに、システムの動作はより多くの構成要素、より少ない構成要素、または他の構成要素によって実行できる。さらに、システムの動作は、ソフトウェア、ハードウェア、他の論理、または前記の任意の適切な組合せを使用し、実行されて良い。
【０２３２】
上述された本発明は、モジュール式でまたは統合された方法でコンピュータソフトウェアを使用する制御論理の形で実装できることが理解されるべきである。本開示及び本明細書に示される教示に基づいて、当業者は、ハードウェア並びにハードウェア及びソフトウェアの組合せを使用し、本発明を実装するために、他のやり方及び／または方法を知り、理解するだろう。
【０２３３】
本願に説明されたソフトウェアコンポーネント及び機能のいずれも、例えばＪａｖａ（登録商標）、Ｃ＋＋、または例えば、従来のオブジェクト指向型技法を使用するＰｙｔｈｏｎ等の任意の適切なコンピュータ言語を使用し、プロセッサによって実行されるソフトウェアコードとして実装されて良い。ソフトウェアコードはランダムアクセスメモリ（ＲＡＭ）、読出し専用メモリ（ＲＯＭ）、ハードドライブ若しくはフロッピー（登録商標）ディスク等の磁気媒体、またはＣＤ−ＲＯＭ等の光媒体等、コンピュータ可読媒体で一連の命令またはコマンドとして記憶されて良い。任意の係るコンピュータ可読媒体は、単一の計算装置上または中に常駐して良く、システムまたはネットワークの中の異なる計算装置の上または中に存在して良い。
【０２３４】
上記に開示された実施形態は、理解を容易にするためになんらかの詳細で説明されてきたが、説明された実施形態は制限的ではなく例示的と見なされるべきである。特定の変更及び修正は、添付の特許請求の範囲の範囲内で実践できることが当業者に明らかになるだろう。
【０２３５】
任意の実施形態からの１つまたは複数の特徴は、本開示の範囲から逸脱することなく任意の他の実施形態の１つまたは複数の特徴と組み合わされて良い。さらに、修正、追加、または省略は本開示の範囲から逸脱することなく任意の実施形態に加えられて良い。任意の実施形態の構成要素は、本開示の範囲から逸脱することなく特定の必要性に従って統合されて良い、または分離されて良い。
【図１Ａ】
2020098336.tif 000003
【図１Ｂ】
2020098336.tif 000004
【図１Ｃ】
2020098336.tif 000005
【図２Ａ】
2020098336.tif 000006
【図２Ｂ】
2020098336.tif 000007
【図３Ａ】
2020098336.tif 000008
【図３Ｂ】
2020098336.tif 000009
【図３Ｃ】
2020098336.tif 000010
【図４】
2020098336.tif 000011
【図５】
2020098336.tif 000012
【図６Ａ】
2020098336.tif 000013
【図６Ｂ】
2020098336.tif 000014
【図６Ｃ】
2020098336.tif 000015
【図７】
2020098336.tif 000016
【図８】
2020098336.tif 000017
【図９】
2020098336.tif 000018
【図１０】
2020098336.tif 000019
【図１１Ａ】
2020098336.tif 000020
【図１１Ｂ】
2020098336.tif 000021
【図１２】
2020098336.tif 000022
【図１３】
2020098336.tif 000023
【図１４】
2020098336.tif 000024
【図１５】
2020098336.tif 000025
【図１６】
2020098336.tif 000026
【図１７】
2020098336.tif 000027
【図１８】
2020098336.tif 000028
【図１９】
2020098336.tif 000029
【図２０】
2020098336.tif 000030
【図２１Ａ】
2020098336.tif 000031
【図２１Ｂ】
2020098336.tif 000032
【図２１Ｃ】
2020098336.tif 000033
【図２２】
2020098336.tif 000034
【図２３】
2020098336.tif 000035
【図２４Ａ】
2020098336.tif 000036
【図２４Ｂ】
2020098336.tif 000037
【図２５Ａ】
2020098336.tif 000038
【図２５Ｂ】
2020098336.tif 000039
【図２６Ａ】
2020098336.tif 000040
【図２６Ｂ】
2020098336.tif 000041
【図２７Ａ】
2020098336.tif 000042
【図２７Ｂ】
2020098336.tif 000043
【図２８Ａ】
2020098336.tif 000044
【図２８Ｂ】
2020098336.tif 000045
【図２９Ａ】
2020098336.tif 000046
【図２９Ｂ】
2020098336.tif 000047
【図３０】
2020098336.tif 000048
【図３１】
2020098336.tif 000049
【図３２】
2020098336.tif 000050
【図３３】
2020098336.tif 000051
【図３４】
2020098336.tif 000052
【図３５】
2020098336.tif 000053
【図３６】
2020098336.tif 000054
【図３７】
2020098336.tif 000055
【図３８】
2020098336.tif 000056
【外国語明細書】
2020098336000001.pdf