(57)【特許請求の範囲】
【請求項１】
芳香供給システムであって、
第１の芳香発生場所に関連付けられ且つ第１の芳香を供給するように構成された第１の芳香供給ユニットと、
第２の芳香発生場所に関連付けられ且つ第２の芳香を供給するように構成された第２の芳香供給ユニットと、
中央制御装置とを備え、前記中央制御装置が、
１つ以上の芳香発生スケジュールに基づいて少なくとも前記第１及び第２の芳香供給ユニットの動作に影響を与えるように構成されたコマンドデータを生成し、
前記第１及び第２の芳香供給ユニット間の関連性及び優先順位を判定し、
前記第１の芳香供給ユニットについての所望の活性化時間が前記第２の芳香供給ユニットについての所望の活性化時間と少なくとも部分的に重複するかどうかを判定し、
前記第１の芳香供給ユニットが前記第２の芳香供給ユニットに関連し且つ前記第１の芳香供給ユニットについての所望の活性化時間が前記第２の芳香供給ユニットについての所望の活性化時間と少なくとも部分的に重複するとの判定に基づいて、前記優先順位に応じて前記重複する活性化時間中に前記第１及び第２の供給ユニットのそれぞれの活性レベルを調整するように構成されている、芳香供給システム。
【請求項２】
前記中央制御装置が、前記優先順位に応じて前記第１及び第２の供給ユニットのいずれを重複する活性化時間中に活性化するかを判定し且つ前記重複する活性化時間中に前記第１及び第２の供給ユニットのうちの一方のみを活性化するようにコマンドデータを生成することによって、重複する活性化時間中に前記第１及び第２の供給ユニットのそれぞれの活性レベルを調整するように構成されている、請求項１に記載の芳香供給システム。
【請求項３】
前記中央制御装置が、前記第１及び第２の芳香供給ユニットが関連しているかどうかを特定する情報にアクセスするのを可能とするデータベースを含む、請求項１に記載の芳香供給システム。
【請求項４】
前記中央制御装置は、前記第１及び第２の芳香供給ユニット間の前記優先順位を特定する情報にアクセスするのを可能とするデータベースを含む、請求項１に記載の芳香供給システム。
【請求項５】
前記中央制御装置が、前記第１及び第２の芳香供給ユニットのそれぞれについての前記芳香発生スケジュールにアクセスするのを可能とするスケジューラを含み、前記スケジューラが、前記第１及び第２の芳香供給ユニットが関連しているかどうかに関する情報を含む、請求項１に記載の芳香供給システム。
【請求項６】
前記中央制御装置が、前記第１及び第２の芳香供給ユニット間のユーザ定義の関連性に基づいて、前記第１及び第２の芳香供給ユニット間の前記関連性を判定するように構成されている、請求項１に記載の芳香供給システム。
【請求項７】
前記中央制御装置が、前記第１及び第２の芳香発生場所が等しいことに基づいて、前記第１及び第２の芳香供給ユニット間の前記関連性を判定するように構成されている、請求項１に記載の芳香供給システム。
【請求項８】
前記中央制御装置が、前記第１及び第２の芳香が等しいことに基づいて、前記第１及び第２の芳香供給ユニット間の前記関連性を判定するように構成されている、請求項７に記載の芳香供給システム。
【請求項９】
前記中央制御装置が、前記第１及び第２の芳香が異なることに基づいて、前記第１及び第２の芳香供給ユニット間の前記関連性を判定するように構成されている、請求項７に記載の芳香供給システム。
【請求項１０】
芳香供給方法であって、
第１の芳香発生場所に関連付けられ且つ第１の芳香を供給するように構成された第１の芳香供給ユニット及び第２の芳香発生場所に関連付けられ且つ第２の芳香を供給するように構成された第２の芳香供給ユニットのそれぞれの芳香発生スケジュールに基づいて、少なくとも前記第１の芳香供給ユニット及び前記第２の芳香供給ユニットを制御するように構成されたコマンドデータを生成することと、
前記第１及び第２の芳香供給ユニット間の関連性及び優先順位を判定することと、
前記第１の芳香供給ユニットについての所望の活性化時間が前記第２の芳香供給ユニットについての所望の活性化時間と少なくとも部分的に重複するかどうかを判定することと、
前記第１の芳香供給ユニットが前記第２の芳香供給ユニットに関連し且つ前記第１の芳香供給ユニットについての所望の活性化時間が前記第２の芳香供給ユニットについての所望の活性化時間と少なくとも部分的に重複するとの判定に基づいて、前記優先順位に応じて前記重複する活性化時間中に前記第１及び第２の供給ユニットのいずれを活性化するかを判定し、前記重複する活性化時間中に前記第１及び第２の供給ユニットのうちの一方のみを活性化するようにコマンドデータを生成することとを備える、方法。
【請求項１１】
データベースを介して、前記第１及び第２の芳香供給ユニットが関連しているかどうかを特定する情報にアクセスするのを可能とすることをさらに備える、請求項１０に記載の方法。
【請求項１２】
データベースを介して、前記第１及び第２の芳香供給ユニット間の前記優先順位を特定する情報にアクセスするのを可能とすることをさらに備える、請求項１０に記載の方法。
【請求項１３】
スケジューラを介して、前記第１及び第２の芳香供給ユニットのそれぞれについての前記芳香発生スケジュールにアクセスするのを可能とすることをさらに備え、前記スケジューラが、前記第１及び第２の芳香供給ユニットが関連しているかどうかに関する情報を含む、請求項１０に記載の方法。
【請求項１４】
前記第１及び第２の芳香供給ユニット間のユーザ定義の関連性に基づいて、前記第１及び第２の芳香供給ユニット間の前記関連性を判定することをさらに備える、請求項１０に記載の方法。
【請求項１５】
前記第１及び第２の芳香発生場所が等しいことに基づいて、前記第１及び第２の芳香供給ユニット間の前記関連性を判定することをさらに備える、請求項１０に記載の方法。
【請求項１６】
前記第１及び第２の芳香が等しいことに基づいて、前記第１及び第２の芳香供給ユニット間の前記関連性を判定することをさらに備える、請求項１５に記載の方法。
【請求項１７】
前記第１及び第２の芳香が異なることに基づいて、前記第１及び第２の芳香供給ユニット間の前記関連性を判定することをさらに備える、請求項１５に記載の方法。
【請求項１８】
前記第１又は第２の芳香供給ユニットに対して前記コマンドデータを通信することをさらに備える、請求項１０に記載の方法。
【請求項１９】
実行時に、１つ以上のコンピュータに動作を行わせるための実行可能な命令を含むソフトウェアを記憶するコンピュータ読み取り可能な記憶媒体であって、前記動作が、
第１の芳香発生場所に関連付けられ且つ第１の芳香を供給するように構成された第１の芳香供給ユニット及び第２の芳香発生場所に関連付けられ且つ第２の芳香を供給するように構成された第２の芳香供給ユニットのそれぞれの芳香発生スケジュールに基づいて少なくとも前記第１の芳香供給ユニット及び前記第２の芳香供給ユニットを制御するように構成されたコマンドデータを生成することと、
前記第１及び第２の芳香供給ユニット間の関連性及び優先順位を判定することと、
前記第１の芳香供給ユニットについての所望の活性化時間が前記第２の芳香供給ユニットについての所望の活性化時間と少なくとも部分的に重複するかどうかを判定することと、
前記第１の芳香供給ユニットが前記第２の芳香供給ユニットに関連し且つ前記第１の芳香供給ユニットについての所望の活性化時間が前記第２の芳香供給ユニットについての所望の活性化時間と少なくとも部分的に重複するとの判定に基づいて、前記優先順位に応じて前記重複する活性化時間中に前記第１及び第２の供給ユニットのいずれを活性化するかを判定し、前記重複する活性化時間中に前記第１及び第２の供給ユニットのうちの一方のみを活性化するようにコマンドデータを生成することとを備える、媒体。
【請求項２０】
前記動作が、データベースを介して、前記第１及び第２の芳香供給ユニットが関連しているかどうかを特定する情報にアクセスするのを可能とすることをさらに備える、請求項１９に記載の媒体。
【請求項２１】
前記動作が、データベースを介して、前記第１及び第２の芳香供給ユニット間の前記優先順位を特定する情報にアクセスするのを可能とすることをさらに備える、請求項１９に記載の媒体。
【請求項２２】
前記動作が、スケジューラを介して、前記第１及び第２の芳香供給ユニットのそれぞれについての前記芳香発生スケジュールにアクセスするのを可能とすることをさらに備え、前記スケジューラが、前記第１及び第２の芳香供給ユニットが関連しているかどうかに関する情報を含む、請求項１９に記載の媒体。
【請求項２３】
前記動作が、前記第１及び第２の芳香供給ユニット間のユーザ定義の関連性に基づいて、前記第１及び第２の芳香供給ユニット間の前記関連性を判定することをさらに備える、請求項１９に記載の媒体。
【請求項２４】
前記動作が、前記第１及び第２の芳香発生場所が等しいことに基づいて、前記第１及び第２の芳香供給ユニット間の前記関連性を判定することをさらに備える、請求項１９に記載の媒体。
【請求項２５】
前記動作が、前記第１及び第２の芳香が等しいことに基づいて、前記第１及び第２の芳香供給ユニット間の前記関連性を判定することをさらに備える、請求項２４に記載の媒体。
【請求項２６】
前記動作が、前記第１及び第２の芳香が異なることに基づいて、前記第１及び第２の芳香供給ユニット間の前記関連性を判定することをさらに備える、請求項２４に記載の媒体。
【請求項２７】
前記動作が、前記第１又は第２の芳香供給ユニットに対して前記コマンドデータを通信することをさらに備える、請求項１９に記載の媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本特許出願は、２０１３年７月１０日に提出され且つ「芳香供給システムにおける関連性」とタイトルが付けられた米国特許出願第１３／９３９，１５９号の利益を主張する。本特許出願は、２０１３年７月１０日に提出され且つ「芳香供給システムスケジューリング」とタイトルが付けられた米国特許出願第１３／９３９，１６５号と、２０１３年７月１０日に提出され且つ「芳香供給システムにおけるバイアスセッティング」とタイトルが付けられた米国特許出願第１３／９３９，１６２号とに関連しており、これらの出願の内容は、その全体を参照することによって本願明細書に組み込まれる。
【０００２】
技術分野
本願は、競合するスケジューリングされた芳香イベントを管理する目的のために互いに関連するものとして芳香供給器が指定されるのを可能とする芳香供給システムを開示している。
【背景技術】
【０００３】
ホテル又は小売店の設備など、商業又はオフィス環境において芳香又はアロマを供給するための製品が開発されうる。芳香は、顧客の環境に対する認知を向上させることができ且つ顧客の行動に影響を与えるのに役立つことができる。芳香及びそのシステムは、様々な活動、イベント、ブランド、意向又は環境を反映して補完するためにカスタマイズすることができる。
【発明の概要】
【０００４】
１つの一般的な態様において、芳香供給システムは、第１の芳香発生場所に関連付けられ且つ第１の芳香を供給するように構成された第１の芳香供給ユニットと、第２の芳香発生場所に関連付けられ且つ第２の芳香を供給するように構成された第２の芳香供給ユニットと、中央制御装置とを含む。中央制御装置は、１つ以上の芳香発生スケジュールに基づいて少なくとも第１及び第２の芳香供給ユニットの動作に影響を与えるように構成されたコマンドデータを生成するように構成されている。中央制御装置はまた、第１及び第２の芳香供給ユニット間の関連性及び優先順位を判定し、第１の芳香供給ユニットについての所望の活性化時間が第２の芳香供給ユニットについての所望の活性化時間と少なくとも部分的に重複するかどうかを判定するように構成されている。第１の芳香供給ユニットが第２の芳香供給ユニットに関連し且つ第１の芳香供給ユニットについての所望の活性化時間が第２の芳香供給ユニットについての所望の活性化時間と少なくとも部分的に重複するとの判定に基づいて、中央制御装置は、さらに、優先順位に応じて重複する活性化時間中に第１及び第２の供給ユニットのそれぞれの活性レベルを調整するように構成されている。
【０００５】
本願の実施形態においては、以下の特徴のうちの１つ以上を含むことができる。例えば、中央制御装置は、第１及び第２の供給ユニットのいずれかが優先順位に応じて重複する活性化時間中に活性化することを判定し且つ重複する活性化時間中に第１及び第２の供給ユニットのうちの一方のみを活性化するようにコマンドデータを生成することによって重複する活性化時間中に第１及び第２の供給ユニットのそれぞれの活性レベルを調整するように構成されることができる。中央制御装置は、第１及び第２の芳香供給ユニットが関連しているかどうかを特定する情報にアクセスするのを可能とするデータベースを含むことができる。中央制御装置は、第１及び第２の芳香供給ユニット間の優先順位を特定する情報にアクセスするのを可能とするデータベースを含むことができる。中央制御装置は、第１及び第２の芳香供給ユニットのそれぞれについての芳香発生スケジュールにアクセスするのを可能とするスケジューラを含むことができ、スケジューラは、第１及び第２の芳香供給ユニットが関連しているかどうかに関する情報を含む。中央制御装置は、第１及び第２の芳香供給ユニット間のユーザ定義の関連性に基づいて、第１及び第２の芳香供給ユニット間の関連性を判定するように構成されることができる。中央制御装置は、第１及び第２の芳香発生場所が等しいことに基づいて、第１及び第２の芳香供給ユニット間の関連性を判定するように構成されることができる。中央制御装置は、第１及び第２の芳香が等しいことに基づいて、第１及び第２の芳香供給ユニット間の関連性を判定するように構成されることができる。中央制御装置は、第１及び第２の芳香が異なることに基づいて、第１及び第２の芳香供給ユニット間の関連性を判定するように構成されることができる。
【０００６】
この態様の他の実施形態は、対応する方法及びコンピュータ読み取り可能な記憶媒体を含む。
【０００７】
本願明細書に記載された１つ以上の実施形態の詳細は、以下の添付図面及び詳細な説明に記載されている。主題の他の潜在的な特徴及び態様は、詳細な説明、図面及び特許請求の範囲から明らかになるであろう。
【図面の簡単な説明】
【０００８】
【図１】図１は、芳香供給システムのブロック図である。
【図２】図２は、芳香供給システム内の芳香供給ユニットを活性化するためのプロセスのフローチャートである。
【図３】図３は、芳香供給ユニットに関する情報の入力を図示するサンプルグラフィカルウィンドウを示している。
【図４】図４は、スケジューリングされたイベントに関する情報の入力を図示するサンプルグラフィカルウィンドウを示している。
【図５Ａ】図５Ａは、２つの芳香供給ユニットについての活性化スケジュールのタイムラインを図示している。
【図５Ｂ】図５Ｂは、２つの芳香供給ユニットについての活性化スケジュールのタイムラインを図示している。
【図５Ｃ】図５Ｃは、２つの芳香供給ユニットについての活性化スケジュールのタイムラインを図示している。
【図６】図６は、中央制御装置の実装のブロック図である。
【図７】図７は、図６の中央制御装置に関連する芳香供給ユニットを活性化させるためのプロセスのフローチャートである。
【図８】図８は、芳香供給ユニットの実装である。
【図９】図９は、芳香供給ユニットの他の実装である。
【発明を実施するための形態】
【０００９】
様々な図面内の同様の参照符号は同様の要素を示す。
【００１０】
芳香供給システムは、制御された方法で香料又は芳香を放出するように構成された１つ以上の芳香供給ユニットを含むことができる。芳香発生環境全体において、１つ以上の芳香供給ユニット又は機器を分散させることにより、所望の芳香プロファイルが環境内で生成されることができる。ホテルなどのいくつかの芳香発生環境において、所望の芳香プロファイルは、空間内の位置、時刻、曜日などによって異なる。ネットワーク制御された芳香供給システムを組み込むことにより、ユーザは、中央制御装置を介して、個別に又はグループとして、１つ以上の芳香供給ユニットを制御することができる。以下にさらに詳述されるように、同じ領域を芳香させる複数の機器は、互いに「リンクされる」又は「関連させる」ことによって同時にオンすることを防止することができる。結果として、特定の領域内の過度の芳香が防止されることができる。いくつかの場合において、競合する又は互換性のない芳香の同時放出も防止することができる。
【００１１】
図１を参照すると、芳香供給システム１００は、ネットワーク１０６を介して１つ以上の芳香供給ユニット１０４に接続された中央制御装置１０２を含む。中央制御装置１０２は、ユーザ定義のスケジュールに基づいて、各芳香供給ユニット１０４の活性化及び非活性化を制御するように構成されている。中央制御装置１０２はまた、各芳香供給ユニット１０４に関する情報を含むデータベースを含むか又はデータベースへのアクセスを有することができる。そのような情報は、例えば、各芳香供給ユニット１０４の位置及び芳香種類を含むことができる。
【００１２】
ネットワーク１０６は、中央制御装置１０２、芳香供給ユニット１０４及びユーザ装置１０８の間の直接又は間接通信を可能とするように構成されている。ネットワーク１０６の例は、インターネット、ワイドエリアネットワーク（ＷＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、アナログ又はディジタルの有線及び無線電話ネットワーク（例えば、公衆交換電話網（ＰＳＴＮ）、総合ディジタル通信網（ＩＳＤＮ）及びディジタル加入者線（ｘＤＳＬ））、ラジオ、テレビ、ケーブル、衛星及び／又はデータを搬送するための任意の他の供給又はトンネリング機構を含む。いくつかの実装において、ネットワーク１０６は、これらに限定されるものではないが、有線イーサネット（登録商標）、Ｗｉ−Ｆｉ及びＺｉｇＢｅｅを含む有線又は無線ネットワークシステムを含む。いくつかの実施形態において、ネットワーク１０６は、芳香供給ユニット１０４と中央制御装置１０２との間における有線又は無線のいずれかの直接接続から構成されてもよい。
【００１３】
各芳香供給ユニット１０４は、１つ以上の芳香を供給するように構成されており、空気中に１つ以上の芳香を放出するための機構を含む。各芳香供給ユニット１０４はまた、ネットワーク１０６を介して中央制御装置１０２と通信するためのネットワークモジュールを含むことができる。いくつかの実施形態において、１つ以上の芳香供給ユニット１０４は、中央制御装置１０２との通信を確立するために、別のネットワークモジュールに関連付けることができる。このように、例えば、ネットワーク機能を有しない既存の芳香発生機がシステム１００内に配備されてもよく、中央制御装置１０２を介して制御されてもよい。いくつかの実施形態において、芳香供給ユニット１０４は、各芳香供給ユニット１０４と中央制御装置１０２との間の通信確立が要求されないように、例えばメッシュネットワークを介して互いに直接通信することができる。
【００１４】
１つの実施形態において、各芳香供給ユニット１０４は、芳香容器と、芳香容器と流体連通する噴霧装置とを含む。一例において、芳香容器は、特定の芳香供給ユニット１０４についての所望の芳香を放出する例えば芳香油混合物などの芳香液体を収容するカートリッジボトルである。噴霧装置は、例えば、一体化又は別個の圧縮機によって生成された高速気流を使用してカートリッジボトル内の液体を引き込んで所望の芳香を生成するために空気中に分散させることができる小粒子（例えば、直径で１０ミクロン未満）に霧化するベンチュリ型噴霧器とすることができる。芳香発生環境内の霧化された芳香粒子の動きは、さらに、暖房、換気及び空調（ＨＶＡＣ）システムによって生成された気流によって補助することができる。
【００１５】
各芳香供給ユニット１０４に関連付けられている芳香のレベル（また、芳香強度とも称される）は、特定の用途に応じて調整する必要があることがあり、いくつかの方法のうちの１つでそのように行うことができる。例えば、噴霧気流の圧力及び／又は速度は、より多くの芳香粒子を霧化して空気中に分散させるために増加させることができ、それゆえに、増加した芳香のレベルをもたらす。あるいは、芳香レベルの正確な制御は、デューティサイクルのもとに芳香供給ユニット１０４を操作することによって達成することができる。すなわち、活性化時間中にデューティサイクルに応じて芳香供給ユニット１０４を連続的にオンオフすることにより、環境中に放出される芳香粒子の合計量、つまり、芳香レベルを正確に制御することができる。各芳香ユニット１０４のサイクル時間、すなわち、１回のオン−オフサイクルが発生する期間はまた、所望の結果を達成するために変えることができる。例えば、同一のデューティサイクルが与えられると、長いサイクル時間のもとに動作する芳香ユニット１０４は、各サイクルの間により長いオフ時間をもたらし、それにより、顧客が嗅覚感度を回復することができる期間を増加させ、芳香に長時間さらされることに起因する臭気疲労を軽減するのに役立つ。
【００１６】
本願明細書において使用されるように、「芳香レベル」は、所定の時間中に環境中に放出される芳香粒子の総数を指すことができる。この定義のもとで、双方の場合において、芳香粒子の同じ合計数が時間Ｔの間に放出されるであろうことから、例えば、活性化時間Ｔの間に環境中に毎秒Ｎ個の粒子を常に放出する芳香発生方式は、５０％のデューティサイクルのもとで毎秒２×Ｎ個の粒子が時間Ｔの間に放出される代替的な芳香発生方式と同じ芳香レベルを生成するということができる。後者の芳香発生方式のもとに、粒子がデューティサイクルのオン部分の間に一定の速度で放出される場合、デューティサイクルの増減は、芳香レベルに対応する変化をもたらすであろう。
【００１７】
特に、ユーザによって知覚される芳香強度は、芳香レベルに関係しているが直接関連していないことがある。例えば、同じ機器が複数の活性化期間中に異なる芳香のレベルのもとで動作する場合であっても、そのような期間にわたってユーザによって知覚される芳香強度は変化しないことがある。これは、個々の芳香知覚能力はさておき、温度、湿度、芳香の種類、部屋の人数、ＨＶＡＣ設定などの多数の他の要因が、どの程度強く特定の芳香が特定の芳香発生環境内のユーザによって知覚されるかに影響を与えることがあるためである。
【００１８】
例えばラックマウントサーバとすることができる中央制御装置１０２は、システム１００内の各芳香供給ユニット１０４に関する情報を含むデータベースを保持するように構成されている。この情報は、例えば、各芳香供給ユニット１０４の物理的な及びネットワーク上の場所及びそれが含む芳香の種類に関する情報を含むことができる。データベースはまた、例えば、例えば、サイクル時間及びデューティサイクルによって指定された各芳香ユニット１０４のベースの芳香レベルに関する情報を含むことができる。
【００１９】
中央制御装置１０２はまた、ユーザによってアクセスすることができ且つ各芳香供給ユニット１０４についての複数のスケジューリングされたイベントを組み込むマスタスケジュールを保持する。各スケジューリングされたイベントは、所望の１つ以上の期間において１つ以上の芳香供給ユニット１０４を活性化及び非活性化する制御ロジックを指定する。制御ロジックは、個々に及び／又はユーザ定義グループ内の１つ以上の芳香供給ユニット１０４を活性化及び非活性化することができる。１つの実施形態において、マスタスケジュールは、ネットワーク制御されたシステム１００内の全ての芳香供給ユニットについての全てのスケジューリングされたイベントの集合体を指すことができる。マスタスケジュールは、中央制御装置１０２に記憶されることができ又は中央制御装置１０２を介してアクセス可能とすることができる。いくつかの場合において、マスタスケジュールは、特定のスケジューリングされたイベントのグループ、例えば、特定の場所（例えば、特定の建物、建物の特定の階又は建物の特定の部屋若しくは部屋の集合）に位置する芳香供給ユニットに関連する全てのスケジューリングされたイベントを指すことができる。いくつかの場合において、マスタスケジュールは、他のマスタスケジュールの集合を含むことができる。
【００２０】
１つ以上の芳香供給ユニット１０４についての所望の芳香スケジュールをプログラムするために、ユーザは、ユーザ装置１０８の使用を介して中央制御装置１０２にアクセスすることができる。ユーザ装置１０８は、例えば、パーソナルコンピュータ又は携帯装置とすることができる。いくつかの実装において、ユーザ装置１０８は、ネットワーク１０６を介して中央制御装置１０２と通信するように構成されている。いくつかの実施形態において、ユーザ装置１０８は、追加的に又は代替的に、ネットワークを介さずに直接接続することによって中央制御装置１０２にアクセスすることができる。特に、１つのみのユーザ装置１０８が図１に示されているが、システム１００は、それぞれが例えば１つ以上の芳香発生イベントをスケジューリングするために異なるユーザが中央制御装置１０２と通信するのを可能とする複数のユーザ装置１０８を含むことができることが理解されるべきである。１つ以上の芳香発生イベントは、いくつかの実施形態において、イベントのスケジューリングを容易とするためにユーザ装置１０８のユーザに対して全体的に又は部分的に提示されることができるマスタスケジュールに中央制御装置１０２によってコンパイルされる。
【００２１】
中央制御装置１０２は、ユーザがマスタスケジュールを変更し、各芳香供給ユニット１０４に関する情報を含むデータベースにアクセスして更新するのを可能とするユーザインターフェースコンポーネントを含むことができる。いくつかの実施形態において、ユーザインターフェースコンポーネントは、ワールドワイドウェブを介して、ユーザがマスタスケジュールを変更し、芳香供給ユニットデータベースにアクセスして更新するのを可能とするユーザインターフェースウェブコンポーネントである。
【００２２】
マスタスケジュール及びデータベースから入手可能な機器固有の情報に基づいて、中央制御部１０２は、所望のスケジュールに対応する機器固有のコマンドデータのセットを生成することができる。１つの実施形態において、中央制御装置１０２は、各芳香供給ユニット１０４について、一連のオン及びオフコマンドから構成されるコマンドデータを生成し、オン及びオフ期間の周波数及び持続時間は、各芳香ユニットの指定されたサイクル時間及びデューティサイクルに基づいており、対応する芳香供給ユニットにリアルタイムでこのデータを送信する。このコマンドデータに応じて、各芳香供給ユニット１０４は、「ｔｕｒｎ  ＯＮ」コマンドに応答して受信するとリアルタイムで単にオンする（すなわち、芳香を送る）ことができ、「ｔｕｒｎ  ＯＦＦ」コマンドに応答して受信するとリアルタイムで単にオフする（すなわち、芳香を送らない）ことができる。あるいは、中央制御装置１０２は、各芳香供給ユニット１０４について、スケジューリングされた活性化に対応する単一のｔｕｒｎ  ＯＮコマンドと、非活性化のスケジュールに対応する単一のｔｕｒｎ  ＯＦＦコマンドとを生成することができる。この種の制御方式のもとで、芳香供給ユニット１０４は、デューティサイクルに応じて連続的にオンオフする代わりに、活性化の期間中に芳香を常に供給するように構成されることができる。
【００２３】
他の実施形態において、中央制御装置１０２は、各芳香供給ユニット１０４がスケジュールどおりに実行するために必要な全ての情報を含むコマンドデータを生成して送信することができる（例えば、３００秒の芳香サイクル時間及び５０％の芳香デューティサイクルを使用して、７月７日の水曜日の午後１：３０から午後３：３０まで活性化するようにユニットに指示するコマンドデータを送信する）。各芳香供給ユニット１０４は、指定された芳香レベルで所定期間活性化するようにコマンドを受信して独立してそれにしたがうことができる。特に、これらの実施形態において、芳香供給ユニット１０４は、中央制御装置１０２から受信したより複雑なコマンドデータを処理するのを可能とする追加の処理及びメモリ機能を有することができる。また、芳香供給ユニット１０４は、その活性化及び非活性化スケジュールを他の芳香供給ユニット１０４のものと同期するように構成されることができる。
【００２４】
マスタスケジュールは、複数の芳香ユニットを制御し、他人によってプログラミングされたスケジューリングされたイベントについて必ずしも知らないかもしれない複数のユーザによって様々な時間でさらにプログラミングされることができる多くの異なるスケジューリングされたイベントを含むことができることから、マスタスケジュールは、時には不快又は達成不可能な動作命令を含む場合がある。例えば、複数のユーザは、小部屋にある複数のユニットを同時に全て活性化されるように意図せずプログラミングする場合があり、部屋にいる人にとって不快となりえる過度の芳香をもたらす場合がある。これらの及び他の望ましくない動作を防止するために、中央制御装置１０２は、以下にさらに詳述するように、時にはプログラミングされたスケジュールから自動的に離れ、所定のロジックに応じて代替コマンドデータを生成してもよい。
【００２５】
１つの実施形態において、中央制御装置１０２は、互いに「リンク」又は「関連」している芳香供給ユニットが同時に活性化されるのを防止するために所定のロジックを含むことができる。芳香供給ユニット又は機器が他と関連（又はリンク）しているということができるのは、ユーザが、例えば、スケジューリングされたイベントに含まれる情報にかかわらずこれら２つの特定の機器が同時に活性化されるべきでないと先に判定した場合である。
【００２６】
例となるシナリオにおいて、システム管理者は、部屋を過度に芳香して不快な高いレベルの芳香にそこにいる人をさらすのを防止するために、そのそれぞれが同じ部屋に異なる芳香を供給するように構成されている芳香供給ユニットＡ及び芳香供給ユニットＢが同時に活性化されるべきではないと判定することができる。この場合、システム管理者は、ユニットＡ及びＢが互いに関連していることを中央制御装置１０２に示すことができる。ユニットＡ及びＢが現在関連していることから、中央制御装置１０２は、スケジュールどおりに競合するイベントが進行するのを防止するように構成されることができる。競合するイベントの例は、第１のスケジューリングされたイベントが、ユニットＡが毎週月曜日から水曜日まで午前９：００から午後５：００まで活性化されるべきであることを示す一方で、第２のスケジューリングされたイベントが、ユニットＡに関連しているユニットＢが毎週水曜日から金曜日まで午後３：００から午後１０：００まで活性化されるべきであることを示す場合とすることができる。この場合、２つのイベントは、重複する活性化期間が毎週水曜日の午後３：００から午後５：００まで発生することから競合しているということができる。
【００２７】
いくつかの実施形態において、システム管理者がどの機器が関連しているかを直接示すことに加えて又はその代わりに、中央制御装置１０２は、例えば、場所を共有する任意のユニットを関連していると自動的に特定することができる。例えば、中央制御装置１０２は、ユニットＡ及びＢの双方が同じ部屋に配置されているという情報を受信又はアクセスした際に、直接的又は間接的にユニットＡ及びＢが互いに関連していることを判定することができる。いくつかの実施形態において、システム管理者は、自動関連性判定を実行するように中央制御装置１０２に指示する優先順位を、中央制御装置１０２を用いて手動で設定してもよい。
【００２８】
上記例では、２つのユニットが同じ場所にあるとの判定に基づいて中央制御装置１０２によって実行される自動関連性判定を開示しているが、中央制御装置１０２によって実行される自動関連性判定（又はシステム管理者の手動判定）は、が同じ場所にあることに加えて又はその代わりに１つ以上の他の要因を考慮することができる。例えば、互換性のない芳香（例えば、同時に匂うときに快適ではない芳香）を放出する芳香供給ユニットは、関連していると定義又は特定されることができる。他の非限定的な例において、共通電源を共有する芳香供給ユニットは、例えば、共通電源がひかれ過ぎるのを防止するために関連するものとして定義又は特定されることができる。さらに他の非限定的な例において、異なる場所に設置されているが（例えば、ＨＶＡＣシステムを介して）同じ場所に芳香を放出する芳香供給ユニットは、関連していると定義又は特定されることができる。いくつかの場合において、複数の機器特有の因子は、関連性を示すために考慮される必要があってもよい。例えば、２つの機器は、それらが同じ場所を共有する場合には関連しているということができるが、異なる芳香あるいは同じ芳香を放出するように構成されている。
【００２９】
中央制御装置１０２は、その自動関連性判定の一部として使用されるようにデータストアから上記情報のいずれか又は全てにアクセスすることができる。いくつかの実施形態において、中央制御装置１０２が関連性を自動的に判定しないとき、２つのユニットが関連しているとシステム管理者が手動で指定するか否かを判定するのに役立つように、ユーザインターフェース（例えば、グラフィカルユーザインタフェース（ＧＵＩ）に表示される１つ以上のウィンドウ）においてシステム管理者に対して上記情報のいずれか又は全てを提供する。
【００３０】
図２は、中央制御装置が関連する芳香供給ユニットが同時に活性化されるのを防止することができる例示的なプロセス２００のフローチャートである。簡単に説明すると、プロセス２００は、第１の芳香供給ユニットの活性化に対処する入力を受信すること（２０２）と、第１の芳香供給ユニットが第２の芳香供給ユニットなどの任意の他の芳香供給ユニット又はユニットに「関連」しているかどうかを判定すること（２０４）とを含む。関連性がある場合、第１及び第２の芳香供給ユニットの間に任意の重複する活性化期間が存在するかどうかに関してさらなる判定が行われる（２０６）。動作２０４及び／又は動作２０６において行われた判定に基づいて、中央制御装置は、受信した入力に応じて第１の芳香供給ユニットを活性化するためのコマンドデータを生成及び／又は送信することができる（２０８）。あるいは、中央制御装置は、第１及び第２のユニット間の優先順位に応じて重複する活性化期間中に第１及び第２のユニットのうちの一方のみを活性化するためのコマンドデータを生成及び／又は送信することができる（２１０）。
【００３１】
ここで、コマンドデータを生成することは、特定の機器についての全てのスケジューリングされたイベントを組み込み且ついつオン及びオフにするか前記機器に指令する機器固有の命令セットを生成することを含むことができる。いくつかの実施形態において、生成されたコマンドデータは、競合する機器動作を生じない命令の機器固有のテーブルに記憶されることができる。いくつかの実施形態において、コマンドデータを生成することは、競合する機器動作の場合を除去するためにイベントのマスタスケジュールの更新及び／又は修正を含むことができる。
【００３２】
コマンドデータを送信することは、ネットワーク（例えば、ネットワーク１０６）を介して１つ以上の芳香供給ユニットに対して生成されたコマンドデータを送信することを含むことができる。いくつかの実施形態において、コマンドデータは、それらが生成されるのにともないリアルタイムで送信されることができる。代替的に又は追加的に、コマンドデータは、例えば毎分１回などの所定の時間間隔で送信されることができる。いくつかの場合において、コマンドデータは、ユーザからの命令に応答して受信すると送信されてもよい。他の場合において、コマンドデータは、例えば芳香供給ユニットからの命令についてのクエリに応答して受信すると送信されてもよい。
【００３３】
１つの実施形態において、図２のプロセス２００は、図１のシステム１００によって実施されることができる。この実施形態において、中央制御装置１０２は、ユーザが第１の芳香供給ユニットを含む芳香発生イベントをスケジューリングしたときに第１の芳香供給ユニットの活性化に対処する入力を受信することができる（２０２）。例えば、ユーザが入力したスケジューリングされたイベントは、第１の芳香供給ユニットが毎週月曜日から水曜日の午前９：００から午後５：００まで活性化されるべきであることを示すことができる。いくつかの場合において、ユーザが入力したスケジューリングされたイベントは、第１の芳香供給ユニットを含む芳香供給ユニットのグループがスケジューリングされたように活性化されるべきであることを示すことができる。いずれかの方法において、第１の芳香供給ユニットがユーザ入力に応じて活性化されることができる前に、中央制御装置１０２は、何のコマンドデータが第１の芳香供給ユニットに送信されるべきかを判定する必要がある。
【００３４】
動作２０４において、中央制御装置１０２は、任意の他の芳香供給ユニットが第１の芳香供給ユニットに関連しているかどうかを確認する。１つの実施形態において、中央制御装置１０２は、もしあれば、どの機器が関連するものとしてユーザ、システム管理者、製造業者などによって示されているのかを確認することができる。代替的に又は追加的に、中央制御装置１０２は、もしあえば、どの機器が関連しているものとしてそのような機器を特定する機器固有因子を有するかを確認することができる。
【００３５】
動作２０４において、中央制御装置１０２が第１の芳香供給ユニットが任意の他の芳香ユニット又は複数のユニットに関連していないと判定又は特定した場合、中央制御装置１０２は、動作２０８において、マスタスケジュールを変更することなく、受信した入力に基づいて第１の芳香供給ユニットを活性化するようにコマンドデータを生成するように続行する。
【００３６】
動作２０４において、中央制御装置１０２が第１の芳香供給ユニットが第２の芳香供給ユニット（又は複数の他の芳香供給ユニット）に関連していると判定又は特定した場合、プロセス２００は、動作２０６に進む。ここで、中央制御装置１０２は、関連する芳香供給ユニット間の所望の活性化の重複する期間があるかどうかを判定又は特定する。例えば、中央制御装置１０２が第１の芳香供給ユニットのスケジューリングされた活性化時間が関連する第２の芳香供給ユニットのスケジューリングされた活性化時間と重複しないと判定又は特定した場合、中央制御装置１０２は、動作２０８において、マスタスケジュールを変更することなく、受信した入力に基づいて第１の芳香供給ユニットを活性化するためにコマンドデータを生成するように続行する。第１の芳香供給ユニットに関連すると判定された任意の芳香供給ユニットは、その予め設定されたスケジューリングされたイベントに応じて動作し続ける。
【００３７】
動作２０６において、中央制御装置１０２が関連する芳香供給ユニット間において少なくともいくつかの所望の活性化の重複する期間があると判定又は特定した場合、中央制御装置１０２は、動作２１０において、競合するスケジュールを補償する方法で関連する芳香供給ユニットを活性化するためにコマンドデータを生成するように続行する。
【００３８】
例えば、動作２０２において、中央制御装置１０２が第１の芳香供給ユニットが午後１：００から午後６：００まで毎日活性化される必要があることを示す新たに入力されたスケジューリングされたイベントからの入力を受信した場合、及び、中央制御装置１０２が以前に入力されたスケジューリングされたイベントに基づいて、これまで第２の芳香供給ユニットを午後５：００から午後７：００まで毎日活性化していた場合、中央制御装置１０２は、いくつかの方法のうちのいずれかで競合するスケジュール（例えば、午後５：００から午後６：００まで）を解決しようとする。
【００３９】
１つの実施形態において、中央制御装置１０２は、関連する機器間の優先順位に関する情報を受信又はアクセスすることができ、この優先順位に基づいて、重複する活性化期間中において、より優先度の高い機器のみを活性化するように続行する。例えば、各芳香供給ユニットは、重複する活性化期間中において、より高いランクを有する機器のみが活性化されるか又は活性化されたままにされるようにランクに関連付けられることができる。これとは対照的に、より低いランクを有する機器は、非活性化されるか又は非活性化されたままにされる。いくつかの場合において、関連するランクは、ユーザ、システム管理者、製造業者などによって予め定義されることができる。あるいは、関連するランクは、単に特定の芳香供給ユニットのデータが中央制御装置１０２に入力された順序を反映することができる。いくつかの場合において、関連付けられたランクは、所定のアルゴリズム（例えば、より多くの芳香物質が残っている機器が高いランクを有する、ルックアップテーブルなど）に応じて直接的又は間接的に判定されることができる。いくつかの場合において、関連する機器間の優先順位は、ランダムに生成されてもよい。いくつかの場合において、２つ以上の機器は、同じランクに関連付けられてもよい。いくつかの場合において、機器は、いずれかのランクとも直接的又は間接的に関連しなくてもよい。
【００４０】
いくつかの実施形態において、２つ以上の機器は、同等のランクを有していてもよく、及び／又は、優先順位が判定されることができなくてもよい。そのような場合において、中央制御装置１０２は、２つ以上のそのような機器が重複する活性化期間中に同時に活性化されるのを可能とすることができる。あるいは、中央制御装置１０２は、２つ以上の機器が重複する活性化期間中に同時に活性化するのを防止することができる。
【００４１】
いくつかの実施形態において、中央制御装置１０２は、ユーザ装置１０８のうちの１人以上のユーザから１つ以上の芳香供給ユニット１０４についての芳香発生イベントデータを受信する。中央制御装置１０２は、受信した芳香発生イベントデータに基づいてイベントのマスタスケジュールを生成／更新する。中央制御装置１０２は、マスタスケジュール内の競合するイベントを特定する際に、競合がないように個々の芳香発生機器に送信されるコマンドデータを調整することができる。あるいは、中央制御装置１０２は、機器関連性情報に基づいて競合を回避するために、受信した芳香発生イベントデータを最初に処理することによって競合のないマスタスケジュールを生成することができる。中央制御装置１０２は、その後、競合のないイベントのマスタスケジュールにしたがって芳香供給ユニット１０４に対してコマンドデータを送信することができる。
【００４２】
図３及び図４は、芳香供給システム１００と関連付けられた一連の例示的なＧＵＩウィンドウ３００、３０２、４００及び４０２を図示している。グラフィカルウィンドウ３００、３０２、４００及び４０２は、中央制御装置１０２のユーザインターフェースコンポーネントによって提供されることができ、また、例えば、１つ以上のユーザ装置１０８に常駐するブラウザアプリケーションを使用してワールドワイドウェブを介して１人以上のユーザによってアクセスされることができる。
【００４３】
図３を参照すると、グラフィカルウィンドウ３００及び３０２は、特定の芳香供給ユニットに関連するデータが入力されることができる方法を図示している。データは、中央制御装置１０２の内部に含まれるか又は中央制御装置１０２がアクセス可能なデータベースに保持されることができ、例えば、ネットワーク１０６を介して１つ以上のユーザ装置１０８を使用することによって１人以上のユーザによってアクセス及び／又は更新されることができる。例示的なウィンドウに示されているような、特定の種類及びスタイルのＧＵＩ入力要素、すなわち、入力ボックス、チェックボックス、プルダウンメニューなどは、例示の目的のみのためであり、システム要件、ユーザの好み、芳香発生環境などに応じて、必要に応じて変更することができる。
【００４４】
グラフィカルウィンドウ３００は、入力ボックス３０４に示されるように「ユニットＡ」と名付けられた芳香供給ユニットに関連するデータエントリを図示している。同じウィンドウ３００において又は他のインターフェースにおいて、名称ユニットＡは、さらに、中央制御装置１０２がマスタスケジュールによって指示されるようにユニットＡを制御するためにコマンドデータを送信することができるように、ネットワークアドレスなどに関連付けられてもよい。
【００４５】
プルダウンボックス３０６において、ユニットＡに関連する芳香種類を特定することができる。ユニットＡが放出することができる実際の芳香種類は、何の特定の芳香又は複数の芳香が機器に物理的に設置されるかによって決定されるが、ここで芳香情報を入力すると、中央制御装置１０２がどの機器がどの芳香に構成されているのを追跡するのを可能とする。この情報は、以下に述べる機器関連性判定を知らせることができる。
【００４６】
同様に、プルダウンボックス３０８は、ユニットＡに関連付けられた特定の位置を特定するために使用することができる。ユニットＡの実際の位置は、機器が物理的にどこにあるかによって決定されるが、ここで芳香情報を入力すると、中央制御装置１０２が各機器が配置されている場所を追跡するのを可能とする。この情報は、以下に述べる機器関連性判定を知らせることができる。
【００４７】
入力ボックス３１０及び３１２は、それぞれ、ユニットＡについての所望の芳香サイクル時間及び芳香レベルの割合を特定することができる。上述したように、デューティサイクルベースの強度管理体制のもとで、芳香サイクル時間は、オン−オフサイクルが発生する期間を指し、芳香レベル割合は、機器がオンにされたサイクル時間中の時間の割合を指す（すなわち、デューティサイクル）。いくつかの場合において、データ入力３１０及び３１２は、指定された供給ユニットについてのベースの芳香レベルを示すことができる。ベースの芳香レベルは、例えば、所望の芳香効果を形成するために、機器の位置、芳香種類などを考慮した特定の機器についての最適なサイクル時間及び／又は芳香レベルを指すことができる。ベースの芳香レベルは、設置時に決定されてもよい。
【００４８】
チェックボックス３１４は、関連する芳香供給ユニット、この場合にはユニットＡが有効になっているかどうかを示すために使用することができる。例えば、チェックボックス３１４について「ＮＯ」をチェックすると、ユニットＡを実質的にオフラインにすることができ、中央制御装置１０２は、ユニットＡの活性化に関する任意の入力を無視することができる。図２のプロセス２００を簡単に参照すると、第１の芳香送出ユニットに関連している第２の芳香供給ユニットがあるが、第２の芳香供給ユニットが有効でない場合には、中央制御装置は、２つの機器間の競合のスケジュールが発生し得えないことから、動作２０４から動作２０８に進むことができる。ユーザは、例えば、ユニットの修理中及び／又は芳香カートリッジの交換の際に、ユニットを有効にしたいと思わないことがある。
【００４９】
チェックボックス３１６は、特定の機器の動作モード又は実行モードを示すために使用することができる。ここで、「自動」は、中央制御装置１０２によって保持されるようなマスタスケジュールにしたがって機器が動作するモードを指すことができる。これに応じて、この場合におけるユニットＡは、中央制御装置１０２によって生成された競合のないコマンドデータに基づいて活性化又は非活性化する。「オン」又は「オフ」への実行モードの設定は、機器の手動無効に類似することができる。換言すれば、エントリ３１６についてオンを選択すると、マスタスケジュールに含まれる活性化／非活性化スケジュールにかかわらず、機器が直ちに活性化する。同様に、エントリ３１６についてオフを選択すると、マスタスケジュールにかかわらず、機器が直ちに非活性化する。手動でのオン又はオフ期間中において、逆にスケジューリングされたイベントは、中央制御装置１０２によって許可されなくすることができる。換言すれば、手動制御は、この方式のもとで、以前又はその後に追加されたスケジューリングされたイベントよりも優先される。
【００５０】
スケジューリングされたイベントと同様に、活性化及び／又は非活性化のための即時の要求がコマンドデータとして中央制御装置１０２によって送信されてもよい。いくつかの場合において、「自動」は、選択が一定期間後に戻るチェックボックス３１６についてのデフォルト設定とすることができる。例えば、オン又はオフのいずれかの選択は、深夜０時に「自動」に毎日リセットされることができ、それにより、機器を自動的なスケジューリングされた制御に戻す。これに応じて、エントリ３１４を介して機器を無効すること及びエントリ３１６を介して手動で機器をオフにすることは、双方とも機器を実質的にオフラインにすることができ、エントリ３１６を介して機器をオフにすると、一定時間後に自動的に自動モードに戻すことができる。
【００５１】
図２を簡単に参照すると、中央制御装置１０２によって実装されるような関連する機器を処理するためのプロセス２００は、いくつかの方法のいずれかで手動のオンコマンドを処理するように構成されることができる。１つの実施形態において、中央制御装置１０２は、常に機器を活性化する単にスケジューリングされたイベントとして手動のオンコマンドを処理することができる。例えば、動作２０２において第１の芳香供給ユニットについて受信した入力が手動のオンコマンドからのものである場合、プロセス２００は、動作２０４、２０６及び／又は２０８の前のとおりに進むことができる。特に、動作２０６において、第１の芳香供給ユニットは、手動でオンにされている、すなわち、常に活性化されていることから、第１及び第２のユニット間に少なくとも一部重複する活性化期間が常にある。この実施形態のもとで、動作２１０は、その後、前と同じように実行されることができ、優先順位に応じて第１及び第２の芳香供給ユニットのうちの一方のみを活性化する。そのため、手動のオンコマンドのもとにある第１の芳香供給ユニットは、第２の芳香供給ユニットが高い優先順位を有する場合には、重複する活性化期間中に自動的に非活性化することができ、重複期間が経過した後にのみオンに戻る。もちろん、この実施形態のもとで、第１の芳香供給ユニットは、第２の芳香供給ユニットに優先している場合には、中断することないままオンであり続ける。
【００５２】
代替の実施形態において、中央制御装置１０２は、手動のオンコマンドを、上記実施形態におけるように常にオンのスケジューリングされたイベントとして、ただし、所定の優先順位にかかわらず他の全ての機器に優先するものとして処理することができる。例えば、第１の芳香供給ユニットについての動作２０２において受信した入力が手動のオンコマンドからのものであり、第２の芳香供給ユニットが第１の芳香供給ユニットに関連している場合、プロセス２００は、上述したように動作２１０に進む。しかしながら、この代替の実施形態のもとで、中央制御装置１０２は、第１の芳香供給ユニットにその手動のオン状態を考慮して常に優先順位を与える。これに応じて、第１の芳香供給ユニットは、重複する活性化期間中において第２の芳香供給装置の代わりに、優先順位にかかわらず常に活性化される。
【００５３】
他の代替の実施形態において、中央制御装置１０２は、関連性の例外として手動のオンコマンドを処理することができる。換言すれば、手動でオンになっている機器は、関連するユニットのスケジューリングされた活性化及び／又は非活性化による影響を有さず又は影響を与えない。それゆえに、この実施形態のもとで、異なる優先順序を有する複数の関連する機器は、全て同時に活性化されることができる。
【００５４】
関連している第１及び第２の供給ユニットが双方とも重複する活性化期間中に手動のオンコマンドを受信した場合、中央制御装置１０２は、いくつかの方法のうちのいずれかで競合を解決することができる。１つの実施形態において、双方の機器は、それらの関連性又は優先順位にかかわらず、手動のオンコマンドに応じて重複時間中に活性化されることができる。他の実施形態において、手動のオンコマンドを最も直近で受信した機器は、優先順位を得て、重複期間中に活性化されてもよく、手動のオンコマンドを最初に受信した機器が重複期間中に非活性化になってもよい。他の実施形態において、手動のオンコマンドを最初に受信した機器は、優先順位を得てもよく、また、重複期間中に活性化されたままであり、より最近手動のオンコマンドを受信した機器が活性化されるのを防止してもよい。他の実施形態において、手動のオンコマンドを受信した２つの機器のうちの一方のみが２つの機器間での前に説明した優先順位に応じて重複期間中に活性化され、より低いランクの機器が重複する活性化期間中に非活性化されたままであるか又は活性化されることが防止されてもよい。
【００５５】
図３におけるグラフィカルウィンドウ３００を再度参照すると、プルダウンボックス３１８は、特定の機器が属することができるグループを示すために使用されてもよい。スケジューリングプロセスに関連してさらに後述するように、複数の機器を１つのグループにグループ化することは、各機器について別個のイベントを入力することなく、ユーザが多数の機器を迅速にスケジューリングするのを可能とする。代替的に又は追加的に、様々なグループ及びそれに含まれる機器を定義するために別個のインターフェースが使用されることができる。
【００５６】
ユニットＡについて上述したユーザインターフェースの動作は、芳香供給システム１００内の各芳香供給ユニットについて繰り返されることができる。例えば、グラフィカルウィンドウ３０２は、エントリセクション３２４−３３８が、他の芳香供給ユニット、すなわちユニットＢについて完了することができる方法を図示している。
【００５７】
プルダウンボックス３２０は、ともに機器をリンク又は関連させる１つの方法を図示している。図３に示すように、プルダウンボックス３２０は、ユニットＢを含むユーザが関連していると指定することができる利用可能な全ての芳香供給ユニットを一覧表示することができる。ユニットＡ及びユニットＢがリンクされると、ユニットＢについてのプルダウンボックス３４０は、関連するユニットであるとしてユニットＡを自動的に一覧表示することができる。いくつかの場合において、別個のインターフェースがともに様々なユニットをリンクさせるために使用することができる。いくつかの実装において、グループ全体が互いにリンクされていてもよい。例えば、グラフィカルウィンドウ３００は、関連するグループ又は複数のグループについてのプルダウンメニューを含むことができ、特定の機器が関連する機器のグループ全体をユーザが選択することができる。入力ボックス３２２、３４２は、さらに後述するフェールセーフ時間に関する情報を入力するために使用することができる。
【００５８】
いくつかの実施形態において、任意の認証されたユーザは、ウィンドウ３００及び３０２にアクセスし、ウィンドウ３００及び３０２におけるＧＵＩ入力要素の全て又は一部に対応するデータを変更することができる。他の実施形態において、認証されたシステム管理者であるユーザのみがウィンドウ３００及び３０２にアクセスし、ウィンドウ３００及び３０２におけるＧＵＩ入力要素の全て又は一部に対応するデータを変更することができる。これらの実施形態において、他の認証されたユーザは、ウィンドウ３００又は３０２にアクセスすることを許可されていなくてもよく、ウィンドウ３００又は３０２にアクセスすることを許可されてもよいが、ウィンドウに表示されたデータを変更することを許可されていなくてもよく、又は、ウィンドウ３００又は３０２にアクセスすることを許可されてもよいが、ＧＵＩ入力要素のサブセットに対応するデータのみを変更するのを可能とすることができる（例えば、ウィンドウ３００及び３０２に表示された芳香サイクル時間（すなわち、入力ボックス３１０及び３３０）及び芳香レベル％（入力ボックス３１２及び３３２）のみを変更することができる。
【００５９】
図４は、スケジューリングされたイベントを作成するためのグラフィカルウィンドウ４００及び４０２を含む例示的なＧＵＩを示している。いくつかの実施形態において、芳香発生イベントをスケジューリングすることを希望する任意の認証されたユーザは、芳香発生イベントをスケジューリングするためにユーザ装置１０８を使用してウィンドウ４００及び４０２と相互作用することができる。他の実施形態において、認証されたシステム管理者であるユーザのみが芳香発生イベントをスケジューリングするためにユーザ装置１０８を使用してウィンドウ４００及び４０２と相互作用することができる。いくつかの実施形態において、芳香発生イベントをスケジューリングすることを希望する任意の認証されたユーザは、芳香発生イベントスケジュールデータを中央制御装置１０２に提供するために、ユーザ装置１０８を使用してウィンドウ４００及び４０２と相互作用することができるが、認証されたシステム管理者であるユーザのみが、ユニット固有の情報を中央制御装置１０２に提供するために、ウィンドウ３００及び３０２と相互作用することができる。
【００６０】
図示されるように、グラフィカルウィンドウ４００は、ユニットＡについての「イベントＡ」と称されるスケジューリングされたイベントを作成する（４０４）一方で、グラフィカルウィンドウ４０２は、ユニットＢについての「イベントＢ」と称されるスケジューリングされたイベントを作成する（４２４）。ユーザは、所望するそれぞれの新たなイベントについてのスケジューリングされたイベントインターフェースを開くことによって必要に応じて追加のスケジューリングされたイベントを作成することができる。この例において、機器ユニットＡ及びユニットＢに関連する情報は、図３におけるグラフィカルウィンドウ３００、３０２との相互作用を介して同じ機器について入力された情報に対応する。
【００６１】
さらに詳細には、イベント種類チェックボックス４０６、４２６において選択を行うことにより、ユーザは、所望の種類のスケジューリングされたイベントを示すことができる。例えば、「カレンダー」種類のイベントは、プルダウンボックス４１０、４３０において特定された機器又は複数の機器が活性化されるべきである月の日のみならず１日の特定の時間をユーザが選択するのを可能とすることができる。一方、「毎週」種類のイベントは、プルダウンボックス４１０、４３０において特定された機器又は複数の機器が活性化されるべきである曜日のみならず１日の特定の時間をユーザが選択するのを可能とすることができる。毎週のイベントはまた、週毎に繰り返すことができることから、定期的イベントと称されてもよい。グラフィカルウィンドウ４００、４０２に図示されるように、エントリ４０６における「週」オプションを選択すると、機器又は複数の機器が活性化されるべき曜日をユーザが指定するのを可能とするチェックボックス４１２、４３２をウィンドウ４００、４０２に表示させることができる。「オンタイム」エントリ４１４、４３４及び「オフタイム」エントリ４１６、４３６は、それぞれ、機器又は複数の機器が活性化されるべきである及びそれらが非活性化されるべき時間を示している。いくつかの場合において、各グラフィカルウィンドウは、１日で複数の活性化期間を指定するために複数のオン／オフ時間を含んでもよい。
【００６２】
ユーザが個々の機器又は複数の機器についての動作条件を指定するのを可能とするのに加えて、グループ／ユニットチェックボックス４０８、４２８は、機器のグループについての動作条件をユーザが指定するのを可能とすることができる。例えば、エントリセクション４０８、４２８において「ユニット」を選択すると、全てのネットワーク接続された芳香供給ユニットをプルダウンメニュー４１０、４３０に一覧表示させることができる一方で、エントリセクション４０８、４２８において代わりに「グループ」を選択すると、以前に特定された機器の全てのグループをプルダウンメニュー４１０、４３０に一覧表示させることができる。このようにして、グループ（例えば、ロビーに配置された全ての機器を含む「ロビーグループ」）に関連付けられた複数の芳香供給ユニットは、単一のスケジューリングされたイベントを介して迅速にスケジューリングされることができる。後述するように、エントリ４１８、４３８は、所望のバイアス設定を入力するために使用されることができる一方で、ボックス４２０、４４０は、現在のスケジューリングされたイベントがアンチイベントであるか否かを示すために使用されることができる。
【００６３】
図５Ａ−図５Ｃは、例示的なユニットＡ及びＢについての活性化スケジュールタイムラインのプロット５００、５０８及び５１４を示している。いくつかの実施形態において、中央制御装置１０２は、装置１０８が１つ以上の芳香供給ユニットの活性化スケジュールタイムラインを描いたプロットを含むＧＵＩをユーザに対して表示するのを可能とするために、ユーザ装置１０８にユニット固有のプロットデータを提供することができる。そのようなプロットは、１つ以上の機器のユニット活性及び非活性化期間を同時にユーザが迅速に一目で確認して比較するのを可能とする。
【００６４】
図５Ａを参照すると、プロット５００は、（例えば、火曜日及び木曜日について）図４に図示されたようにプログラミングされた入力に応じたユニットＡ及びユニットＢについての活性化スケジュールタイムラインを示している。タイムライン５０２によって示されるように、ユニットＡは、午前９：３０から午後２：３０まで活性化するようにスケジューリングされている。同様に、タイムライン５０４は、ユニットＢが午後１２：００から午後４：３０まで活性化するようにスケジューリングされていることを示している。この例において、重複する活性化期間５０６は、午後１２：００から午後２：３０まで観察されることができる。重複期間５０６において、関連すると以前に定義された（図３）ユニットＡ及びユニットＢは、双方とも活性化されるようにスケジューリングされている。これに応じて、ユニットＡ及びユニットＢは、関連する機器であり且つ重複する活性化期間があることから、２つの機器についてのスケジューリングされたイベントは、重複期間５０６において競合しているということができる。
【００６５】
個々の芳香供給ユニットを活性化する及び／又は非活性化するために、マスタスケジュールにしたがってコマンドデータを生成及び／又は送信する前に、中央制御装置１０２は、スケジューリングされたイベントにおいて観察されたいかなる競合も解決するように構成されている。具体的には、例示的なプロセス２００の動作２１０を参照して説明したように（図２）、中央制御装置１０２は、重複する活性化期間中において２つの芳香供給ユニットのうちの一方のみを活性化するためにコマンドデータを生成及び／又は送信する。
【００６６】
図５Ｂを参照すると、プロット５０８は、ユニットＡがユニットＢよりも優先している場合に実際の生成されたコマンドデータを示している。タイムライン５１０によって示されるように、ユニットＡについての活性化スケジュールは、その高い優先順位に起因して、ユーザによって対応するスケジューリングされたイベントに入力されたものから変更されていない。これとは対照的に、タイムライン５１２によって示されるように、ユニットＢについてのスケジューリングされた活性化は、その低い優先順位に起因して、ユニットＢが重複期間５０６が終了するまで活性化されないように中央制御装置１０２によって変更されている。
【００６７】
あるいは、図５Ｃを参照すると、プロット５１４は、ユニットＢがユニットＡよりも優先している場合に実際の生成されたコマンドデータを示している。タイムライン５１６によって示されるように、ユニットＢについての活性化スケジュールは、その高い優先順位に起因して、ユーザによってスケジューリングされた対応するイベントに入力されたものから変更されていない。これとは対照的に、タイムライン５１８によって示されるように、ユニットＡについてのスケジューリングされた活性化は、その低い優先順位に起因して、ユニットＡが重複期間５０６の開始前に非活性化されるように中央制御装置１０２によって変更されている。
【００６８】
これに応じて、図５Ｂ及び図５Ｃに示されているシナリオのいずれかのもとで、関連する機器ユニットＡ及びユニットＢは、逆にスケジューリングされたイベントが存在するにもかかわらず、同時に活性化されることはない。特に、実際のスケジューリングされたイベントではなくコマンドデータのみが手元の競合を解決するように変更されたことから、マスタスケジュール及び対応するコマンドデータは、競合を除去するスケジューリングされたイベントをその後除去又は修正すると、スケジューリングされたイベントによって指定されたように元の活性化／非活性化スケジュールに戻る。例えば、図３及び図４に示された例としてのシナリオを再度参照すると、ユニットＢについてのスケジューリングされた活性化時間が午後３：００から午後５：００までであるようにユーザによって修正された場合には、ユニットＡとユニットＢとの間の重複期間５０６が除去される。そのため、中央制御装置１０２は、図４に示されるスケジューリングされたイベントにおいてもともと指定されたように、双方のユニットを動作させるためのコマンドデータを対応的に生成する。
【００６９】
１つの実施形態において、図５Ｃに図示されるように、中央制御装置１０２は、低い優先順位の機器（例えば、ユニットＡ）を非活性化し且つ高い優先順位の機器（例えば、ユニットＢ）を直ちに活性化することによっていかなる重複する活性化時間も除去することができる。同様に、図５Ｂに図示されるように、中央制御装置１０２は、高い優先順位の機器（例えば、ユニットＡ）がそのスケジューリングされた活性時間を終了すると、低い優先順位の機器（例えば、ユニットＢ）を直ちに活性化することによっていかなる重複する活性化時間も除去することができる。いずれの場合にも、双方の機器による芳香発生がない期間が少しあるか又はなくてもよい。すなわち、１つの機器の活性化の終わりには、直ちに関連する機器の活性化の開始が続いてもよい。
【００７０】
代替の実施形態において、中央制御装置１０２は、例えば、次の機器から芳香が放出される前に前の機器からの芳香が十分に放散されるのを可能とするために、関連する機器の隣接期間の間に休止期間を自動的に追加することができる。例えば、図５Ｂを参照すると、中央制御装置１０２は、２つの時間の間に間隙があるように、ユニットＡの終了時刻（例えば、午後２：３０）及び／又はユニットＢの開始時刻（例えば、午後２：３０）を調整することができる。例えば、中央制御装置１０２は、午後２：２９にユニットＡを非活性化するためのコマンドデータを送信しながら午後２：３１にユニットＡを活性化するためのコマンドデータを送信することができる。このように、図３の例示的なシナリオを参照すると、互いに互換性がないと考えることができるユニットＡのパイナップルの芳香及びユニットＢの革の芳香は、同時に同じ空間に保持されない。すなわち、追加された休止時間は、ユニットＢからの芳香粒子が導入される前に、ユニットＡからの芳香粒子が十分に芳香発生環境から放散するのを可能とすることができる。
【００７１】
上述したような自動的に追加された休止期間の長さは、これらに限定されるものではないが、芳香種類、芳香粒子の放散特性、活性化期間の長さ、芳香される部屋の種類などを含む多数の要因に応じて変えることができる。１つ以上のそのような要因に基づいて、中央制御装置１０２は、所定のアルゴリズムを使用して適切な休止期間を自動的に計算するように構成されることができる。例えば、人の往来の多い小部屋（例えば、ロビー）は、大規模なオープンスペース（例えば、バンケットルーム）よりも短い休止期間を必要とすることができる。同様に、短い活性化期間は、長い活性化期間よりも短い休止期間を必要とすることができる。追加的に又は代替的に、中央制御装置１０２は、前のイベントの芳香レベルバイアスに基づいて適切な休止の長さを自動的に計算して実現するように構成されることができる。代替的に又は追加的に、ユーザは、特定の活性化期間前及び／又は後に所望の休止期間を直接入力することができることがある。
【００７２】
図６を参照すると、ブロック図６００は、中央制御装置１０２（図１）の例示的な実施形態を図示している。示されているように、例示的な中央制御装置は、スケジューラ６０２及びデータベース６０４の２つのコンポーネントに大きく分割することができる。ここで、スケジューラ６０２は、個々の芳香供給ユニットのスケジューリング及び制御を主に担う一方で、データベース６０４は、システムにおける各芳香供給ユニットに関連するデータを記憶するか又はアクセス可能にする。例えば、グラフィカルウィンドウ３００、３０２（図３）の内容は、データベース６０４に記憶されて保持されることができる。
【００７３】
さらに詳細には、スケジューラ６０２は、スケジュール制御部６０６と、芳香供給ユニット制御部６１０とを含むことができる。この実施形態において、スケジュール制御部６０６は、例えば、１つ以上のスケジューリングされたイベントを介して、ユーザから所望のスケジューリング情報を受信し、１つ以上のスケジューリングされたイベントに示される芳香供給ユニットに関連するデータを取得するために必要に応じてデータベース６０４と通信するように構成されている。例えば、グラフィカルウィンドウ４００に示されているスケジューリングされたイベントのエントリに応じて、スケジューラ制御部６０６は、ユニットＡのネットワーク上の場所及び／又はユニットＡが任意の機器に関連しているかどうかを確認するためにデータベース６０４に照会することができる。
【００７４】
スケジュール制御部６０６は、関連する機器の同時活性化を含まないコマンドデータを生成するために、プロセス２００（図２）などの競合解決処理を行うように構成されることができる。１つの実施形態において、生成されたコマンドデータは、ネットワークシステム１００における各芳香供給ユニットについての命令のリストの形態とすることができる。例えば、図５Ｂを参照すると、ユニットＡについての命令のリストは、（ｉ）午前９：３０にオンし且つ（ｉｉ）午後２：３０にオフすることを含むことができる。同様に、再度図５Ｂを参照すると、ユニットＢの命令のリストは、（ｉ）午後２：３０にオンし且つ（ｉｉ）午後４：３０にオフすることを含むことができる。ここで、ユーザによって入力されたスケジューリングされたイベントが関連する機器ユニットＡ及びユニットＢの間の重複する活性化時間を含んでいたとしても、スケジュール制御部６０６は、プロセス２００（図２）を参照して記載したように生成される実際のコマンドデータを変更することによって競合を解決することができる。スケジュール制御部６０６は、アウトテーブル６０８に対してこの競合のない命令のリストを出力することができる。アウトテーブル６０８は、システムにおける各機器についての命令の更新されたリストを記憶するように構成されることができる。アウトテーブル６０８は、スケジューリングされたイベントの追加、削除及び／又は修正に続いて更新されてもよい。代替的に又は追加的に、スケジュール制御部６０６は、いかなる変更もスケジューリングされたイベントに対して行われたかどうかにかかわらず、所定のスケジュール（例えば、毎分）にしたがってアウトテーブル６０８を定期的に更新することができる。
【００７５】
他の実施形態において、アウトテーブル６０８は、芳香供給ユニットについてのリアルタイム命令を含むことができる。すなわち、命令のリストは、単に、例えば、所定のサイクル時間及び芳香レベルでオンとなって動作を開始するように機器に指示することができる。これに応答して、機器は、アウトテーブル６０８から受信したその後の命令がオフにするように機器に指示するまで、所定のデューティサイクルで動作し続けることができる。この実施形態において、芳香供給ユニットは、最小限のインテリジェンス及び機能を必要とすることができる。
【００７６】
芳香供給ユニット制御部６１０は、中央制御装置と個々の芳香供給装置との間の通信プロトコルを直接実行するように構成されることができる。例えば、芳香供給ユニット制御部６１０は、単にアウトテーブル６０８から命令を読み取ってそれらをネットワーク制御芳香供給ユニットのそれぞれに対して１つずつブロードキャストするように構成されることができる。いくつかの場合において、芳香供給ユニット制御部６１０は、個々の芳香ユニットからの検証信号を受信することによって適切なデータ通信を検証するように構成されることができる。そのような検証信号は、インテーブル６１２において受信されて記憶されることができる。インテーブル６１２は、ユーザがフィールドでの各機器のリアルタイムの状態の更新を受信することができるように、スケジュール制御部６０６に対して検証情報を送信するか又はアクセス可能にすることができる。
【００７７】
上述したように、マスタスケジュールは、全てのスケジューリングされたイベントの集合体を指すことができ、中央制御装置１０２によって保持されることができる。１つの実施形態において、マスタスケジュールデータは、予測できない時間（例えば、ユーザがスケジューリングされたイベントを削除／更新／追加することを決定したとき）にユーザ入力によって更新される。そして、更新されたマスタスケジュールデータは、競合しない機器固有の命令テーブルを生成／更新するように、新たな又は変更されたスケジューリングされた芳香発生イベントのユーザ入力の検出に応答してリアルタイム（例えば、数秒に１回）で又は所定の時間間隔（例えば、５分に１回）でスケジュール制御部６０６によって処理されることができる。機器固有の命令テーブルは、特定の機器についての対応する実行時間情報を有する命令のリスト又はグループ化である。システムにおける全ての機器についての機器固有の命令テーブルは、アウトテーブル６０８に集約することができる。特定の機器固有の命令テーブルに含まれる対応する機器の動作についての命令は、比較的長い期間（例えば、日、週又は月）にわたって機器によって実行される必要がある動作を示すことができる。
【００７８】
１つの実施形態において、芳香供給ユニット制御部６１０は、競合しない機器固有の命令テーブルを含むアウトテーブル６０８を受信し、適切な時点でアウトテーブル６０８に基づいて各機器に対して（例えば、テーブルを処理することによって）各機器命令（例えば、「オン」命令）を送出する。命令の送達は、リアルタイムで発生することができる（例えば、「オン」命令はリアルタイムで送信され、機器は命令の受信に応答してオンになる）。この実施形態は、ほとんどインテリジェンスを有しない芳香供給ユニットが使用されるのを可能とする。しかしながら、この実施形態はまた、適切に動作するように中央制御装置とユニットとの間における比較的継続的且つ中断のない接続を必要とすることがあることを考えると、接続障害に対して高い感度を有することができる。
【００７９】
代替の実施形態において、芳香供給ユニット制御部６１０からの命令の送達は、事前に発生することができる（例えば、「午後６時にオン」命令は午後５時に送信される）。いくつかの場合において、芳香供給ユニット制御部６１０は、処理するために各機器のそれぞれに対して競合のない機器固有テーブル（又はその更新された部分）を単に送信することができる。これらの場合において、機器は、独自の内部且つ同期したクロックによってテーブルを処理することができるインテリジェントなユニットである。命令は、一般に、適切な動作のためにリアルタイムで継続的に送信する必要がないことから、この実施形態は、接続エラーに対して低い感度であってもよい。しかしながら、この実装は、他の芳香供給ユニットと同期してそれらの適切な時間に命令を処理するために追加の処理能力を有するよりインテリジェントな芳香供給ユニット（例えば、それぞれが他の芳香供給ユニットのクロックとクロックを同期させるための回路を含むことができる独自のクロックを有し且つそれぞれがより複雑な受信した命令を解釈して実行するための処理能力を有する芳香供給ユニット）を必要とする。
【００８０】
いくつかの実施形態において、更新されたマスタスケジュールデータは、競合しないマスタスケジュールの第２のバージョンを生成／更新するように、新たな又は変更されたスケジューリングされた芳香発生イベントのユーザの入力の検出に応答してリアルタイム（例えば、数秒に１回）で又は所定の時間間隔（例えば、５分に１回）でスケジュール制御部６０６によって処理されることができる。特に、いくつかの実施形態において、この第２のバージョンは、競合するマスタスケジュールデータが新たなユーザ入力に基づいて後続の処理のためにそのまま保存されるように、競合するマスタスケジュールデータとは別個のデータとして保存することができる。他の実施形態において、第２のバージョンは、マスタスケジュールデータを上書きし、新たなユーザ入力に基づいて将来の処理のために使用される新たなマスタスケジュールデータになることができる。しかしながら、これらの実施形態は、その後のユーザ入力の結果として競合がその後変更（例えば、解消）する場合、元のユーザ入力された芳香発生イベントデータを回復する能力を制限することがあるという点であまり好ましくないことがある。
【００８１】
いくつかの実施形態において、更新された競合しないマスタスケジュールデータは、処理のために各芳香供給ユニットに対して芳香供給ユニット制御部６１０によって直接送信されてもよい。この実装において、各芳香供給ユニットは、他のユニットのものと同期されたクロック時間にてマスタスケジュールを直接処理するためのインテリジェンスを有する。
【００８２】
いくつかの実施形態において、スケジュール制御部６０６は、各機器に対してその後に送信される競合しない機器固有の命令テーブルを生成するように、更新された競合しないマスタスケジュールデータ（すなわち、マスタスケジュールデータの第２のバージョン）を処理することができる。ここで、マスタスケジュール自体は競合しないように更新されていることから、機器固有の命令テーブルを生成するのに競合解決処理は必要ない。上述したように、そのような機器固有の命令は、よりインテリジェントでない芳香供給ユニットに対してリアルタイムで送出されることができるか又はよりインテリジェントな芳香供給ユニットに対して前もって送出されることができる。
【００８３】
図７は、中央制御装置が関連する芳香供給ユニットが同時に活性化されるのを防止することができる例示的なプロセス７００のフローチャートである。プロセス７００は、様々なシステムによって実現することができるが、例示的なプロセス７００の説明は、図６において記載された制御装置に関して与えられる。プロセス７００は、２つの芳香供給ユニット、すなわち、第１及び第２の供給ユニットに関して記載されるが、任意数の芳香供給ユニットが同様に処理されることができる。
【００８４】
スケジュール制御部６０６は、第１及び第２の芳香供給ユニットの所望の活性化に対処する入力を受信するように構成されている（７０２）。例えば、グラフィカルウィンドウ４００、４０２（図４）において図示されるように、各機器についての所望の活性化スケジュールを含む２つの別個のスケジューリングされたイベントは、スケジュール制御部６０６によって受信されることができる。２つの別個のスケジューリングされたイベントは、同時に又は異なる時間に受信されることができる。
【００８５】
スケジュール制御部６０６は、動作７０２において特定された第１及び第２の芳香供給ユニットが関連しているかどうかを判定するように構成されている（７０４）。この判定を行うために、スケジュール制御部６０６は、ユーザが関連していると２つの機器を定義しているかどうかを確認するためにデータベース６０４に照会することができる。追加的又は代替的に、スケジュール制御部６０６は、２つの機器が関連する機器に関連する１つ以上の条件を満たすかどうかを判定するための自動的な関連性判定アルゴリズムを実行することができる。例えば、スケジュール制御部６０６は、第１及び第２の芳香供給ユニットが同じ場所に関連付けられているか、同一のＨＶＡＣシステムを共有しているか、同じ電源を共有しているか、及び／又は、互換性のない芳香を有するかどうかを確認することができる。
【００８６】
いくつかの実施形態において、自動的な関連性判定の結果は、関連性の条件が関連するものとしてユーザによって特定される機器について満たされていないと関連性アルゴリズムが判定したとき、関連性のユーザ指定が制御部６０６によって自動的に上書きされることができるように（すなわち、機器が関連していないとみなされるように）、ユーザによって手動で入力された関連性のいずれかの指定よりも優先することができる。他の実施形態において、自動的な関連性判定の結果は、機器間の関連性の手動のユーザ指定によって上書きされることができる機器間のデフォルトの関連性として作用することができる。いくつかの実施形態において、優先順位は、関連性の手動のユーザ指定の上書きであるとして又は代わりに関連性の手動のユーザ指定によって上書きされることができるデフォルトの判定であるとして自動的な関連性判定を設定するためにシステム管理者であるユーザによって設定されることができる。
【００８７】
スケジュール制御部６０６が第１及び第２の芳香供給ユニットが関連していないと動作７０４中に判定した場合、スケジュール制御部６０６は、例えば、受信したスケジューリングされたイベントに示された所望の活性化時間を直接反映するアウトテーブル６０８に出力される命令のリストの形態でコマンドデータを生成することができる。そのようなコマンドデータは、その後、芳香供給ユニット制御部６１０によって適切な芳香供給ユニット又は複数のユニットに対して送信されることができる（７０６）。いくつかの場合において、コマンドデータは、ネットワーク１０６を介して通信することができるネットワークパケット又は他の適切なデータフォーマットの形態とすることができる。１つ以上の芳香供給ユニット１０４は、そのようなデータを受信し（７０８）、受信したデータに基づいて動作する（すなわち、オン又はオフする）（７１０）ように構成されている。いくつかの実施形態において、１つ以上の芳香供給ユニットは、例えば、送信されたデータが適切に受信されたこと及び／又は機器が適切に機能していることを示すために、芳香供給ユニット制御部６１０に対して確認信号を返送することができる（７１２）。そして、芳香供給ユニット制御部６１０は、例えば、適切にインテーブル６１２を取り込むことによって各機器の現在の状態を更新することができる（７１４）。
【００８８】
第１及び第２の芳香供給ユニットが関連していることをスケジュール制御部６０６が動作７０４中に判定した場合、さらなる判定は、第１及び第２の芳香供給ユニットの間の所望の活性化のいずれかの重複期間があるかどうかに関して行われる（７１６）。活性化の重複期間が第１及び第２の芳香供給ユニットの間において特定されない場合、プロセス７００は、受信したスケジューリングされたイベントに示された所望の活性化時間を直接反映したコマンドデータを生成することによって動作７０６に進む。
【００８９】
動作７１６において、スケジュール制御部６０６が関連する芳香供給ユニットとの間において所望の活性化の少なくともいくつかの重複期間があることを判定又は特定した場合、スケジュール制御部６０６は、プロセス２００に関して上述したように競合するスケジュールを補償する方法で関連する芳香供給ユニットを活性化するためにコマンドデータを生成するように続行する。そして、この競合しないコマンドデータは、芳香供給ユニットに対して芳香供給ユニット制御部６１０によって送信される（７１８）。１つ以上の芳香供給ユニットは、その後に動作７１０−７１４に関して上述したようにデータを受信してそれにしたがう。
【００９０】
特に、図７に示された動作の順序は、限定されるものではなく、変更されても又は逆にしてもよい。例えば、動作７０４及び７１６は、図７に示された順序で発生する必要はない。いくつかの実施形態において、２つの機器の活性化時間の重複が検出されたとき及び場合にのみ関連性判定が行われるように動作７１６は動作７０４の前に発生する。いくつかの実施形態において、動作７０４及び７１６は、第１及び第２のユニットに対して送信されることになる適切なコマンドデータを特定するために、関連性及び重複の双方が存在するかどうかを判定する追加の動作によって並行して（すなわち、同時に）発生することができる。
【００９１】
図８は、例示的な芳香供給ユニット８００を示している。芳香供給ユニット８００は、スタンドアロンシステムとして使用することができるか又はネットワーク芳香供給システム１００の一部として使用することができる。簡単に説明すると、芳香供給ユニット８００は、カートリッジボトル８０４に取り付けられた拡散ヘッド８０２を含む。芳香液体は、ボトル８０４内に格納され、ヘッド８０２を介して大気中に霧化することができる。拡散ヘッド８０２は、ベンチュリ型噴霧器を含むことができる。
【００９２】
１つの実施形態において、各芳香供給ユニット１０４は、芳香容器と、芳香容器と流体連通する噴霧装置とを含む。一例において、芳香容器は、特定の芳香供給ユニット１０４についての所望の芳香を有する例えば芳香油混合物などの芳香液体を収容するカートリッジボトルである。噴霧装置は、例えば、制御ユニット８０６内で生成された高速気流を使用してカートリッジボトル８０４内の液体を引き込み、ノズル８０８を介して空気中に分散させることができる小粒子（例えば、直径で１０ミクロン未満）に霧化するベンチュリ型噴霧器とすることができる。制御ユニット８０６は、中央制御装置１０２（図１）によって送信されたコマンドデータを受信するためのネットワーク受信装置などを含むことができる。
【００９３】
図９は、代替の芳香供給ユニット９００を示している。芳香供給ユニット９００は、芳香物質を含浸させたウィック構造を含むキャニスター型機器とすることができる。例えばオンボードファンによって生成された芳香供給ユニット９００を通過する空気流は、環境に芳香を蒸発させて放出するに役立つことができる。制御電子機器、ネットワーク受信装置及び他の電気的／機器的な構成要素は、芳香供給ユニット９００のケーシング内に含めることができる。
【００９４】
芳香供給ユニット８００及び９００は、芳香供給システム１００によって使用されることができる多くの異なる種類の芳香供給技術のうちの２つだけを表す。他の種類の芳香供給技術は、自然対流に基づく蒸発システムを含むことができる。蒸発システムは、これらに限定されるものではないが、織／不織布、紙フェルト、木材様材料、多孔質プラスチック、発泡体、スポンジ、スクリーン及び羊毛様材料を含む多孔質媒体中に懸濁させた液体芳香油などの芳香キャリアからの芳香を使用することができる。いくつかの場合において、蒸発システムに使用される芳香化合物は、ゲルなどの半固体に組み込まれてもよく、又は、プラスチックビーズ、繊維又はフィルムなどの非多孔質材料の分子間構造に吸収されてもよい。蒸発システムは、そこに含まれる芳香キャリア／蒸発媒体が空気にさらされたときに芳香を放出することができる。芳香供給技術はまた、上記蒸発媒体からの芳香の放出を増強するために、ファン又は（例えば、ポンプ又は加圧タンクから）向けられた圧縮空気によって生成された強制対流に依存する強制対流型装置を含むことができる。代替的に又は追加的に、熱エネルギ（例えば、ロウソクからの放射熱又は熱風機からの対流熱）は、芳香蒸発速度を高めるために組み込まれることができる。芳香供給技術はまた、直接拡散型装置を含むことができ、芳香化合物は、広範囲の所望の粒子サイズを生成するために様々な噴霧器の形態を介して空気中に直接拡散される。噴霧器は、高速液体を直接放出するように構成された油圧式スプレーノズル、液体流を衝突させるように構成された液体−液体衝突噴霧器、及び、バブルタンクなどの空気−液体衝突噴霧器、エアブラスト噴霧器、プレフィルミング噴霧器及びベンチュリ型噴霧器の形態とすることができる。噴霧器は、例えば、芳香を供給するために、ディスクの回転又は構造物の振動に依存する機器式噴霧器とすることができる。例えば、圧電変換器は、超音波表面波効果を介して又は微視的穿孔振動メッシュ（ＶＭＴ）の使用を介して液体油を霧化するために使用することができる。いくつかの場合において、エレクトロスプレー装置において高電圧が使用されることができ、静電気力は、単一の微細なオリフィス又は複数点からなるブラシ様構造物から小さな体積の液体の放出及び分散を引き起こすことができる。
【００９５】
多くの実施形態を説明してきた。それにもかかわらず、様々な変更が本開示の精神及び範囲から逸脱することなく行われることができることが理解される。
【００９６】
例えば、上述した実施形態は、単一のユニット又機器は単一の芳香を生成する単一の物理的な機器に対応する（例えば、ユニットＡは、単一パイナップルの芳香を含む単一のカートリッジボトルを含む単一の物理的な芳香供給機に対応することができる）ことを前提とするが、他の実施形態において、単一の物理的な機器は、同時に及び／又は連続的に多くの異なる芳香を生成するように構成されてもよく、したがって、複数の異なる上述した機器又はユニットに対応してもよいことが理解されるべきである（例えば、ユニットＡは、パイナップルの芳香を含む単一の物理的な機器の第１のカートリッジボトルに対応し、ユニットＢは、革の芳香を生成するように構成された同じ単一の物理的な機器の第２のカートリッジボトルに対応する）。したがって、（例えば、異なるカートリッジを介した）異なる芳香を供給することができる単一の物理的な機器の実施形態において、単一の物理的な機器は、複数の上述した異なるユニット又は機器であるかのように扱われることができる。そのような実施形態において、機器は、単一の物理的な機器を指すことができ、ユニットは、例えば、同じ場所にあることができ、同じ電力及び同じＨＶＡＣを共有し、異なる単一の芳香を放出する、対応する上述した異なるユニット又は機器のそれぞれを指すことができる。
【００９７】
さらに、上述した実施形態は、芳香供給ユニット又は機器が上記芳香供給技術の１つ以上を含むことを前提としているが、芳香供給ユニット又は機器は、中央制御装置によって保持されたスケジュールにしたがって芳香を供給することができるホース、ノズル、オリフィスを含む任意の要素に対応してもよいことに留意すべきである。
【００９８】
上述したように、過度の芳香などの望ましくない状況をもたらすことがある、同時に活性化するようにスケジューリングされている２つの関連する機器から生じる競合は、優先順位の高い機器のみを活性化する一方で、優先順位の低い機器を非活性化する（又は活性化しない）ことによって解決することができる。代替の実施形態において、中央制御装置１０２は、競合の望ましくないいかなる影響も低減又は除去するために、競合する機器の一方又は双方のパラメータを調整することによって競合に対処することができる。例えば、望ましくない過度の芳香をもたらすことがある２つの機器間の重複する活性化期間において、双方の機器は、なおも活性化されてもよいが、過度の芳香の影響を低減するように低下したレベルである。代替的に又は追加的に、中央制御装置１０２又はシステム１００内の他の構成要素は、さらに、競合を解決するためアクションを取る必要がある場合は、何のアクションを取るかを判定するために、各機器によって生成された芳香レベル（又は他の機器特有のパラメータ）を分析することができる。例えば、重複する活性化期間中に優先順位の高い機器が低強度で芳香を放出するように設定されている場合、中央制御装置１０２は、優先順位の高い機器の低い芳香強度を考慮すると過度の芳香が発生しない可能性があるため、優先順位の低い機器も性化させることができる。
【００９９】
いくつかの実施形態において、上述したように、複数の関連する機器は、同等優先順位を有することができるか又はいくつかの場合においては全く優先順位を有しないことができる。そのような場合の例において、中央制御装置１０２は、競合に起因するいかなる望ましくない影響も低減する平均化又は調和のとれたコマンドデータを生成することによって任意のその結果生じるスケジュールの競合を解決することができる。例えば、関連するユニットＡ及びＢが同等優先順序を有するものとして直接的又は間接的に特定されている場合、また、ユニットＡ及びＢの双方が同時に活性化するようにスケジューリングされており、それによってスケジュールの競合をもたらす場合、中央制御装置１０２は、例えば、過度の芳香及び／又は他の望ましくない影響が防止されることができるように、５０％だけ双方の機器の芳香出力を低減させることができる。いくつかの場合において、競合期間中における関連するユニットの活性化は、同様に、過度の芳香及び／又は他の望ましくない影響を防止するのに役立つように交互にすることができる。あるいは、同等の優先順位を有するか又は全く優先順位を有しない機器は、ランダムに生成された又は１つ以上の機器固有のパラメータ（例えば、相対面積、芳香種類など）を介して間接的に判定されたランクに関連付けられることができる。そのような場合において、中央制御装置１０２は、異なる優先レベルに関連付けられている機器に関して上述した手順に基づいて、結果として生じるいかなる競合も解決することができる。
【０１００】
他の実施形態において、中央制御装置１０２は、ユーザが、通常の芳香発生イベントがスケジューリングされることができるのとほとんど同じ方法でアンチイベントをスケジューリングするのを可能とすることができ、アンチイベントは通常のイベントよりも優先することができる。これは、例えば、ユーザが芳香発生環境内の特定の場所が任意の芳香供給を受けないであろう１つ以上の期間を前もってスケジューリングすることを望む場合には望ましいことがある。換言すれば、ユーザは、特定の場所に関連付けられることができる特定の芳香供給ユニット（又は複数のユニット）についての「芳香除外期間」のようなものを確立するのを望む場合がある。また、問題の時間及び場所に向けられた芳香供給に対処するために起こることがある複数のスケジューリングされたイベントのいずれかを変更することなく、アンチイベントとも称することができるそのような芳香排除期間をスケジューリングすることが望ましいことがある。この目的のために、中央制御装置１０２は、既存の又はその後に入力された芳香発生イベントを変更することなく、所定のロジックにしたがって、そのような芳香除外期間を作成するためのコマンドデータを生成するように構成されることができる。
【０１０１】
イベントとアンチイベントとの間の１つの違いは、イベントが機器についての活性化期間をスケジューリングするように構成されている一方で、アンチイベントが非活性化期間をスケジューリングするように構成されているということとすることができる。このように、ユーザは、そうではないことを示す場合がある他のスケジューリングされたイベントにかかわらず、特定の機器又は複数の機器が活性化するべきではない芳香除外期間を前に迅速且つ容易にスケジューリングするためにアンチイベントを使用することができることがある。チェックボックス４２０、４４０（図４）は、この目的のために使用することができる。さらに、芳香除外がもはや所望されない場合、ユーザは、単にアンチイベントを除去することによって通常の芳香発生イベントを介する制御に戻すことができることがある。
【０１０２】
いくつかの実施形態において、ユーザは、機器についてのベースの芳香設定から逸脱したスケジューリングされたイベントを作成することを望む場合がある。ここで、ベースの芳香設定は、特定の機器についての所定の芳香設定（例えば、サイクル時間及びデューティサイクル）とすることができる。１つの例としてのシナリオにおいて、ユーザは、特定のスケジューリングされた活性化時間においてロビーを歩行することがあり、特定の機器によって供給される芳香が弱すぎる（すなわち、より強力なものとして知覚されるべきである）と感じることがある。この場合、ユーザは、中央制御装置１０２にアクセスすることができ、関与する機器についてのベースの芳香設定を、例えば、（例えば、デューティサイクルを増加させることによって）より高い芳香のレベルを有するように更新することができる。しかしながら、これは、同じ機器を使用する他のスケジューリングされた芳香発生イベントに影響を与えることがあり、望ましくないことがある。あるいは、ユーザは、中央制御装置１０２にアクセスすることができ、より強い芳香が望まれる特定のスケジューリングされたイベントだけを更新することができる。特に、容易に定量化することができる（例えば、デシベル、ルーメン、摂氏温度などの）所望の設定値を有する音、光、温度などとは異なり、芳香の所望の知覚を定義することは困難であることがある。これに応じて、絶対的な芳香設定値を設定する代わりに、ユーザは、例えば、特定のスケジューリングされたイベントを正又は負の芳香レベルのバイアスに関連付けし、それぞれ、ベースの芳香設定に対して関連付けられたデューティサイクルを増加又は減少することができる。このバイアスを示すことなく同じ機器を制御する他のスケジューリングされたイベントは、機器に関連付けられているベースの芳香設定にしたがって動作を継続する。
【０１０３】
この実施形態において、各機器のベースの芳香設定（例えば、サイクル時間及びデューティサイクル）は、設置時に設定されることができ、機器の場所、芳香種類などを考慮して最適化することができる。例えば、製造業者は、設置時において、特定の機器についての理想的なベースの芳香設定を見出すために−いくつかの方法の例を挙げると、試行錯誤、内部で開発した測定基準、器機分析又はプロの調香師の使用などを通じて−特定の芳香発生環境を慎重に分析することができる。しかしながら、通常の使用時に、ユーザは、例えば、所定の芳香発生イベントに固有の動的変数（例えば、イベント中における部屋にいる人の数、イベント中におけるＨＶＡＣ設定など）に応じて、ベースの芳香設定から逸脱することを望むことがある。そのような動的変数は、設置期間中において存在するか又は考慮されていないことがある。そのため、ユーザは、ベースの芳香レベル自体を変更することなく−ベースの芳香レベルに対して適切なバイアス値を単に決定することにより、そのような動的変数を考慮して所望の芳香発生イベントをスケジューリングすることができる。例えば、バイアス設定入力ボックス４１８、４３８（図４）は、ユーザが所望の芳香レベルのバイアスを入力するのを可能とすることができる。ここで、０の芳香レベルのバイアスは、スケジューリングされたイベントがベースの芳香設定に関連付けられている所定の芳香レベル（例えば、デューティサイクル）で進められるべきであることを示すことができる。正又は負の芳香レベルバイアスは、スケジューリングされたイベントがベースの芳香設定に関連付けられた芳香レベルに対して、それぞれ、より高い又はより低い芳香レベルで進められなければならないことを示すことができる。
【０１０４】
芳香レベルバイアスを使用することにより、ユーザはまた、（例えば、デューティサイクルを変更することによって）複数の機器の芳香レベルを変更することができることがあり、各機器は、ベースの芳香設定を介して、異なるサイクル時間及び／又はデューティサイクルで動作するように構成されることができる。そのような場合において、ユーザは、複数の機器の芳香レベル（例えば、デューティサイクル）を、それらのベースの芳香設定を維持しながら、対応的に変化させる単一の芳香レベルのバイアスを示すことができる。
【０１０５】
いくつかの実施形態において、中央制御装置１０２は、ベースの芳香レベルに芳香レベルのバイアスを適用する際に算術的関数及び／又は幾何学的関数を使用することができる。いくつかの場合において、ユーザによって入力されたような芳香レベルのバイアスは、機器固有のパラメータ及び前記パラメータに関連する予め定義されたアルゴリズムに応じて、中央制御装置１０２によって異なる方法で適用することができる。１つの実施形態において、ベースの芳香レベルに適用される前に、芳香レベルのバイアスは、アルゴリズムにしたがって既知の量だけ拡大又は縮小することができる。例えば、１つの種類の芳香を有する機器は、そのベースの芳香レベルに完全なバイアスを適用されることができる一方で、異なる種類の芳香を有する異なる機器は、そのベースの芳香レベルにバイアスの半分のみを適用されることができる。いくつかの場合において、芳香レベルのバイアスについてのスケーリング係数は、ベースの芳香レベルに応じて変えることができる。例えば、スケーリング係数は、ベースの芳香レベルに反比例することができる。他の実施形態において、芳香レベルのバイアスについてのスケーリング係数は、各機器及び／又は芳香種類についての既知の校正曲線にしたがって変化することができる。
【０１０６】
他の実施形態において、各芳香供給ユニットは、例えば、オンになっているユニットがオフ信号を受信するのを防止する通信障害のイベントにおいて機器がオンであり続ける時間の最大量を示すフェールセーフ時間に関連付けられてもよい。その結果、ネットワーク内の喪失信号に起因する任意の特定の機器による過度の芳香を防止することができる。いくつかの場合において、各機器についてのフェールセーフ時間は、例えば、フェールセーフ入力ボックス３２２、３４２（図３）を介してユーザによって決定されてもよい。代替的に又は追加的に、各機器についてのフェールセーフ時間は、予め定義されたアルゴリズムにしたがって、中央制御装置１０２によって自動的に決定されることができる（例えば、フェールセーフ時間は、対応する芳香供給ユニットが配置されている部屋の大きさに比例する）。
【０１０７】
上述したように、中央制御装置１０２は、各芳香供給ユニットを制御するためのコマンドデータを生成して送信するように構成されている。いくつかの場合において、上述したように手動で及び／又は自動的に定義された各機器についてのフェールセーフ時間は、オンコマンドが送信されるたびに機器に対して送信されることができる。例えば、特定の機器をオンにするコマンドは、１０分のフェールセーフ時間データとともに送信されることができる。受信した機器は、オフコマンドがその時点までに受信されない場合にオンにしてから１０分後にそれ自体をオフにすることによって１０分のフェールセーフ時間に応答するように構成されることができる。すなわち、中央制御装置１０２が（例えば、オン／オフコマンドの複数のサイクルを含む活性化期間の一部として）オン信号を送信した１分後にオフ信号を送信するが、オフ信号が消失するか又は機器によって受信されない場合には、機器は、それにもかかわらず、他のオフ信号が中央制御装置１０２からそれまでに受信されない場合には、１０分の時点でフェールセーフ時間にしたがって自動的にオフになる。最初のオフ信号が機器によって受信されないが、独自のフェールセーフデータとともにその後のオン信号が前のフェールセーフ期間の終わり前に受信された場合には、機器は、新たなフェールセーフ時間にしたがって自動的にオフにするように構成されることができる。その後に受信したオン信号が新たなフェールセーフ時間を含まない場合、機器は、前に受信したフェールセーフ時間を新たに適用するように戻ることができる。フェールセーフ時間データは、コマンドデータとともに送信されることから、フェールセーフ時間は、ユーザの嗜好及び／又は機器固有の因子に基づいて、必要に応じて更新されることができる。いくつかの場合において、フェールセーフ時間は、機器に対して、前記機器に対して送信されたコマンドデータの一部のみとともに定期的に送信されることができる。いくつかの場合において、中央制御装置１０２は、いかなるオフ信号も送信することなく、各芳香供給ユニットに対してオン信号のみを送信するように構成されることができる。そのような場合において、フェールセーフ時間は、中央制御装置１０２からの明示的なオフ信号を受信する必要なく、各ユニットが所望の時間量の後にひとりでにオフになるように、各オン信号とともに送信されることができる。そのような場合において、中央制御装置１０２によって送信されたオフ信号は、芳香供給ユニットが過度に芳香しないことを確実にするための冗長プロセスとして機能することができる。いくつかの場合において、フェールセーフ時間の期間は、所望のオン期間よりも短くすることができる。そのような場合において、中央制御装置１０２は、フェールセーフ時間を所望のオン期間よりも少なくとも長くなるように調整する及び／又は調整するようにユーザに促すことができる。
【０１０８】
他の実施形態において、中央制御装置１０２は、同時に活性化するようにスケジューリングされている複数の芳香供給ユニットの開始時間に対して非同期性を導入するように構成されることができる。結果として、そうでなければ複数の機器に対して同時に送信されることができる複数のコマンドデータは、代わりに時間的に広がることができる。そのような人工的に導入された非同期性は、ネットワークの過負荷を防止するのに及び／又は複数の機器が同時にオンするように指令されることから発生することがある電力サージを低減するのに役立つことができる。
【０１０９】
１つの実施形態において、中央制御装置１０２は、同期開始するように当初スケジューリングされた各ユニットの開始時刻に対して異なるスキューパラメータを追加することによって所望の非同期性を達成することができる。例えば、予め定義されたグローバルスキューパラメータＧ（例えば、０．１秒）が与えられると、中央制御装置１０２は、同時（例えば、午後４：００）に芳香発生を開始するようにユーザによってスケジューリングされている複数の機器のそれぞれに対して（例えば、０×Ｇ、１×Ｇ、２×Ｇ、３×Ｇなど）の異なる複数のグローバルスキューパラメータを追加することができる。このように、午後４：００に活性化するようにユーザによってスケジューリングされた各機器は、わずかに異なる時刻に開始される。
【０１１０】
他の実施形態において、中央制御装置１０２は、特にデューティサイクルベースの制御方式のもとで、同期して動作するように構成された複数の機器において意図しない非同期に補償するように構成されることができる。上述したように、芳香レベルの正確な制御は、各芳香供給ユニットを、前記ユニットの活性時間中において指定されたデューティサイクルにしたがって連続的にオン及びオフすることによって達成することができる。この制御方式において、各芳香発生ユニットのサイクル時間は、１回のオン−オフサイクルが所定の機器について発生する期間を指すことができる一方で、デューティサイクルは、前記機器が芳香を放出している各サイクル時間中における時間の割合を指すであろう。複数の機器にわたってオン−オフサイクルの開始を同期させることにより、芳香発生環境内の芳香の変化の知覚を最大化することができる。換言すれば、同期されるように構成／プログラミングされた複数の機器がある場合、中央制御装置１０２は、３つの機器についての全てのオン−オフサイクルが同時に起こるのを確実にするためにコマンドデータの生成及び／又は送信を調整することができる。例えば、３つの機器Ａ、Ｂ及びＣが、１０分のサイクル時間及びそれぞれ５０％、４０％及び３０％のデューティサイクルに基づいて、午後４：００に活性化するようにスケジューリングされている場合、中央制御装置１０２は、上述したように、午後４：００に機器Ａ、Ｂ及びＣをオンにし、その後、それぞれ、午前４：０５、午後４：０４及び午後４：０３に機器をオフにするように、コマンドデータを生成することができる。次のオン−オフサイクル中において、中央制御装置１０２は、午後４：１０に機器Ａ、Ｂ及びＣをオンにし、その後、それぞれ、午後４：１５、午後４：１４及び午後４：１３にオフにするようにコマンドデータを生成することができる。このサイクルプロセスは、３つの全ての機器が同時に各サイクルを開始して、通常、スケジューリングされた非活性化時間まで継続する。しかしながら、いくつかの場合において、同期してスケジューリングされた機器は、同期したスケジュールからドリフトすることがある。例えば、上記シナリオにおいて、機器Ｂは、通信エラーのために午後４：０１の遅延した開始時間に開始することができ、この１分の遅延は、その後の各オン時間（例えば、午後４：１１、午後４：２１など）に伝播することがある。機器Ｂにおける遅延を特定すると、同期開始の実装のもとで、中央制御装置１０２はまた、１分だけ機器Ａ及びＣについての各サイクルの開始を遅延させることができる。このように、機器Ａ、Ｂ及びＣは、スケジューリングされた同期が壊れている可能性があるいかなる個々の機器の遅延にもかかわらず、所望の芳香効果を達成するために同時にオンするように継続する。１つの実装において、中央制御装置１０２は、インテーブル６１２における対応する検証情報にアクセスすることによって機器の遅延を特定するように構成されることができる。
【０１１１】
したがって、他の実施形態は、以下の特許請求の範囲内にある。
【０１１２】
特許請求の範囲は以下のとおりである。
【図１】
0006404340.tif 000002
【図２】
0006404340.tif 000003
【図３】
0006404340.tif 000004
【図４】
0006404340.tif 000005
【図５Ａ】
0006404340.tif 000006
【図５Ｂ】
0006404340.tif 000007
【図５Ｃ】
0006404340.tif 000008
【図６】
0006404340.tif 000009
【図７】
0006404340.tif 000010
【図８】
0006404340.tif 000011
【図９】
0006404340.tif 000012