(57)【特許請求の範囲】
【請求項１】
危険な状態が緩和していることを検出するための方法であって、
ハザード検出器が、前記ハザード検出器の周囲環境に在る前記危険な状態の第１の量を測定することと、
前記ハザード検出器が、前記ハザード検出器のモードを、前記危険な状態の前記測定された第１の量に基づいて予警報状態にセットすることと、
前記ハザード検出器が、前記ハザード検出器の前記周囲環境に在る前記危険な状態の第２の量を測定すること、とを含み、前記第２の量は前記第１の量よりも少なく、前記方法はさらに、
前記ハザード検出器が、前記周囲環境に在る前記危険な状態の前記第２の量に基づいて、前記モードを非警報状態にセットするよう判断することと、
前記周囲環境に在る前記危険な状態の前記第２の量に少なくとも部分的に基づいて、前記ハザード検出器の前記モードを前記ハザード検出器の警報を鳴らす警報状態または前記予警報状態から前記非警報状態にセットするよう判断することに応答して、前記危険な状態が緩和されたという指示を出力することとを含み、
前記危険な状態が緩和されたことは、前記ハザード検出器の前記周囲環境における前記危険な状態の量が減少したことを示し、
前記モードを前記警報状態または前記予警報状態から前記非警報状態にセットするよう判断することは、前記周囲環境に在る前記危険な状態の量が記憶された危険な状態の値より下に留まっている時間が、それぞれ第１閾値期間または第２閾値期間に到達したと判断することに基づいており、前記方法はさらに、
前記ハザード検出器が、危険に関連付けられる１つ以上のファクタに基づいて、前記第１および第２閾値期間を判断することを含む、方法。
【請求項２】
前記出力される指示は、前記ハザード検出器のスピーカによって出力される話し声を含む聴覚的メッセージを含む、請求項１に記載の方法。
【請求項３】
前記ハザード検出器が、当該ハザード検出器が設置された位置の、記憶された指示にアクセスすることをさらに含み、前記聴覚的メッセージは前記位置を示す話し声を含む、請求項２に記載の方法。
【請求項４】
前記出力される指示は、前記非警報状態を示す色を出力する前記ハザード検出器の光を含む、請求項１から３のいずれか１項に記載の方法。
【請求項５】
前記周囲環境に在る前記危険な状態の前記第１の量に少なくとも部分的に基づいて、前記ハザード検出器の前記モードを前記予警報状態にセットするよう判断することに応答して、聴覚的なメッセージを含む前記予警報状態の指示を出力することをさらに含む、請求項１から４のいずれか１項に記載の方法。
【請求項６】
前記予警報状態の前記指示を出力することは、前記予警報状態を示す色のパルス光を出力することを含む、請求項５に記載の方法。
【請求項７】
前記ハザード検出器が、前記ハザード検出器の前記周囲環境に在る前記危険な状態の第３の量を測定することをさらに含み、前記第３の量は前記第１の量および前記第２の量よりも大きく、さらに、
前記ハザード検出器が、前記周囲環境に在る前記危険な状態の前記第３の量に少なくとも部分的に基づいて、前記モードを警報状態にセットするよう判断することを含む、請求項１から６のいずれか１項に記載の方法。
【請求項８】
前記第１および第２閾値期間を判断することは、前記危険な状態のタイプに基づいて、前記第１および第２閾値期間を判断することを含み、
前記危険な状態は煙および一酸化炭素からなる群から選択され、
前記第１および第２閾値期間は、前記危険な状態が煙であるかまたは一酸化炭素であるかどうかに基づいて変動する、請求項１〜７のいずれか１項に記載の方法。
【請求項９】
前記第１および第２閾値期間を判断することは、前記ハザード検出器が設置される構造物の他の部屋に位置する１つ以上のハザード検出器から受信される前記危険な状態を示す情報、前記危険な状態のタイプ、前記周囲環境における湿度レベル、および、前記危険な状態の１つ以上のイベント特性のうちの少なくとも１つに基づいて、前記第１および第２閾値期間を判断することを含む、請求項１〜７のいずれか１項に記載の方法。
【請求項１０】
ハザード検出器であって、
前記ハザード検出器の周囲環境に在る危険な状態の量を測定するハザードセンサと、
情報を出力する出力コンポーネントと、
１つ以上のプロセッサを含む処理システムとを備え、前記処理システムは前記出力コンポーネントおよび前記ハザードセンサと通信状態にあり、前記処理システムは、
前記ハザード検出器の周囲環境に在る前記危険な状態の第１の量の第１の測定値を前記ハザードセンサから受信し、
前記ハザード検出器のモードを、前記第１の測定値に基づいて、予警報状態または警報状態にセットし、
前記ハザード検出器の前記周囲環境に在る前記危険な状態の第２の量の第２の測定値を前記ハザードセンサから受信し、
前記第２の測定値に基づいて、前記モードを非警報状態にセットするよう判断し、
前記周囲環境に在る前記危険な状態の前記第２の量に少なくとも部分的に基づいて、前記ハザード検出器の前記モードを前記警報状態または前記予警報状態から前記非警報状態にセットするよう判断することに応答して、前記危険な状態が緩和されたという指示を前記出力コンポーネントによって出力させるよう構成され、前記危険な状態が緩和されたことは、前記ハザード検出器の前記周囲環境における前記危険な状態が消え去ったことを示し、
前記モードを前記警報状態または前記予警報状態から前記非警報状態にセットするよう判断することは、前記周囲環境に在る前記危険な状態の量が記憶された危険な状態の値より下に留まっている時間が、それぞれ第１閾値期間または第２閾値期間に到達したと判断することに基づいており、
前記処理システムは、危険に関連付けられる１つ以上のファクタに基づいて、前記第１および第２閾値期間を判断するようさらに構成される、ハザード検出器。
【請求項１１】
前記出力コンポーネントによって出力される前記指示は、話し声を含む聴覚的メッセージを含む、請求項１０に記載のハザード検出器。
【請求項１２】
前記処理システムは、さらに、前記ハザード検出器が設置される場所の、記憶された指示にアクセスするよう構成され、前記聴覚的メッセージは前記場所を示す話し声を含む、請求項１１に記載のハザード検出器。
【請求項１３】
前記出力される前記指示は、前記非警報状態を示す色のついた光を出力する前記出力コンポーネントの光を含む、請求項１０から１２のいずれか１項に記載のハザード検出器。
【請求項１４】
前記処理システムは、さらに、
前記ハザード検出器の前記モードを前記予警報状態にセットするよう判断することに応答して、前記出力コンポーネントによって前記予警報状態の指示を出力させるよう構成され、前記指示は聴覚的メッセージを含む、請求項１０から１３のいずれか１項に記載のハザード検出器。
【請求項１５】
前記出力コンポーネントが前記予警報状態の前記指示を出力することは、前記出力コンポーネントが前記予警報状態を示す色のパルス光を出力することを含む、請求項１４に記載のハザード検出器。
【請求項１６】
前記処理システムは、さらに、前記ハザード検出器の前記周囲環境に在る前記危険な状態の第３の量の第３の測定値を前記ハザードセンサから受信するよう構成され、前記第３の量は前記第１の量および前記第２の量よりも大きく、前記処理システムは、さらに、
前記第３の測定値に少なくとも部分的に基づいて、前記モードを警報状態にセットするよう判断するよう構成され、前記警報状態は、前記ハザード検出器の警報を鳴らす、請求項１０から１５のいずれか１項に記載のハザード検出器。
【請求項１７】
ハザード検出器のためのプロセッサ読取可能なプログラムであって、前記プログラムはプロセッサ読取可能な命令を含み、前記プロセッサ読取可能な命令は、前記ハザード検出器の１つ以上のプロセッサに、
前記ハザード検出器の周囲環境に在る危険な状態の第１の量の第１の測定値をハザードセンサから受信させ、
前記ハザード検出器のモードを、前記第１の測定値に基づいて、予警報状態または警報状態にセットさせ、
前記ハザード検出器の前記周囲環境に在る前記危険な状態の第２の量の第２の測定値を前記ハザードセンサから受信させ、
前記第２の測定値に基づいて、前記モードを非警報状態にセットするよう判断させ、
前記第２の測定値に少なくとも部分的に基づいて前記ハザード検出器の前記モードを前記警報状態または前記予警報状態から前記非警報状態にセットするよう判断することに応答して、前記危険な状態が緩和されたという指示を前記ハザード検出器によって出力させるよう構成され、前記危険な状態が緩和されたことは、前記ハザード検出器の前記周囲環境における前記危険な状態の量が減少したことを示し、
前記モードを前記警報状態または前記予警報状態から前記非警報状態にセットするよう判断することは、前記周囲環境に在る前記危険な状態の量が記憶された危険な状態の値より下に留まっている時間が、それぞれ第１閾値期間または第２閾値期間に到達したと判断することに基づいており、
前記プロセッサ読取可能な命令は、前記１つ以上のプロセッサに、危険に関連付けられる１つ以上のファクタに基づいて、前記第１および第２閾値期間を判断させるようさらに構成される、プログラム。
【請求項１８】
前記プロセッサ読取可能な命令は、前記１つ以上のプロセッサに、前記ハザード検出器が位置する部屋の、記憶された指示にアクセスさせるようさらに構成され、
前記危険な状態が緩和されたという前記指示を出力させることは、前記部屋を示す聴覚的メッセージを出力することを含む、請求項１７に記載のプログラム。
【請求項１９】
ハザード検出器のためのプロセッサ読取可能なプログラムであって、前記プログラムはプロセッサ読取可能な命令を含み、前記プロセッサ読取可能な命令は、前記ハザード検出器の１つ以上のプロセッサに、請求項１から９のいずれか１項に記載の方法を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願への相互参照
この出願は、２０１３年１０月７日に提出され（代理人番号９４０２１−８６８２９０｜ＮＥＳ０３０８−ＰＲＯＶ）、「ユーザフレンドリーな検出ユニット（User-Friendly Detection Unit）」と題される、米国仮出願６１／８８７，９６９に対する優先権を主張し、および、２０１３年１０月７日に提出された（代理人番号９４０２１−８６８４５６｜ＮＥＳ０３１８−ＰＲＯＶ）、米国仮出願６１／８８７，９６３に対する優先権を主張し、各々これによってすべての目的のために引用により援用する。
【背景技術】
【０００２】
背景
従来の煙または一酸化炭素警報は、大音量の警報が鳴らされるまで、危険な状態が存在するという指示を与えそうにはない。そのような構成は、警報器が誤って起動されたときには、ユーザを悩ませ得る。たとえば、調理によって引起される少量の煙は煙警報器が鳴るように起動するのに十分であろう。ユーザは、次いで、煙を除去するよう煙警報器がある部屋を換気することによって、および／または煙警報器を消音するよう煙警報器上のボタンを作動させることによって、警報器によって引起された状態に対処しなければならないであろう。さらに、ユーザは、ユーザが取っている対処行動が警報器を最初に鳴るように起動した状態を緩和するのに十分であるかどうかについて推測するままにされるかも知れない。
【０００３】
分野
この文献は、スマートホームを含むスマートビルディングのためのシステム、装置、方法および関連するコンピュータプログラム製品に関する。より具体的には、この特許明細書は、スマートビルディングおよびスマートホーム環境において有用である、ハザード検出ユニット（たとえば煙検出器、一酸化炭素センサ、など）または他の監視装置などのような検出ユニットに関する。
【発明の概要】
【課題を解決するための手段】
【０００４】
概要
緩和しつつある危険な状態に対してユーザを警戒させるための方法、システム、デバイス、装置およびプロセッサ読取可能媒体が呈示される。一旦、危険な状態（例えば煙、一酸化炭素）のしきい値レベルが実現されると、ハザード検出器は、危険な状態が（同じかまたは異なる）しきい値より下に降下するのを監視してもよい。一旦降下が生じると、ある時間の量が待たれてもよい。一旦、規定される時間期間が経過し、危険状態がしきい値より上に上昇しなかったならば、危険な状態が緩和していることを示す指示が出力されてもよい。規定される時間期間は、ほんのいくつかの例を挙げると、危険のタイプ、他のハザード検出器からの読取り値、および／または測定される湿度レベルを含む、さまざまなファクタに基いてもよい。
【０００５】
いくつかの実施の形態では、危険な状態が緩和していることを検出するための方法が呈示される。方法は、ハザード検出器によって、前記ハザード検出器の周囲環境に在る前記危険な状態の第１の量を測定することを含んでもよい。方法は、前記ハザード検出器によって、前記ハザード検出器のモードを、前記危険な状態が前記ハザード検出器の前記周囲環境に存在することを示すモードにセットすることを含んでもよい。方法は、前記ハザード検出器によって、前記ハザード検出器の前記周囲環境に在る前記危険な状態の第２の量を測定することを含んでもよく、前記危険な状態の前記第２の量は前記危険な状態の前記第１の量よりも少ない。方法は、前記ハザード検出器の前記モードが前記危険な状態が存在することを示すモードにセットされる一方で、前記ハザード検出器によって、前記ハザード検出器の前記周囲環境に在る前記危険な状態の前記第２の量は、しきい値の危険な状態レベルより下である、と判断することを含んでもよい。方法は、前記ハザード検出器の前記モードが、前記危険な状態が存在することを示すモードにセットされる一方で、前記ハザード検出器によって、前記ハザード検出器の前記周囲環境に在る前記危険な状態の前記量が、前記しきい値の危険な状態レベルより下のままである時間期間をトラッキングすることを含んでもよい。方法は、前記ハザード検出器によって、前記時間期間が少なくともしきい値継続期間に到達したと判断することを含んでもよく、そのような時間期間中、前記ハザード検出器の前記モードは、前記危険な状態が存在することを示すモードにセットされる一方で、前記ハザード検出器の前記周囲環境に在る前記危険な状態の前記量は、前記しきい値の危険な状態レベルより下のままである。方法は、前記時間期間が少なくとも前記しきい値継続期間であることに応答して、前記ハザード検出器によって、前記危険な状態が緩和していることの指示を出力することを含んでもよい。
【０００６】
そのような実施の形態は以下の特徴の１つ以上を含んでもよい：前記危険な状態が緩和しているのを示す話言葉メッセージを含む聴覚的な指示が出力されてもよい。前記危険な状態が緩和していることを示す前記話言葉メッセージは、前記危険な状態が緩和している部屋の名称を示す話言葉指示を含んでもよい。方法は、前記時間期間が少なくとも前記しきい値継続期間に達したと判断することに応答して、前記ハザード検出器によって、前記ハザード検出器の前記モードを、前記危険な状態が前記ハザード検出器の前記周囲環境にないことを示す第２のモードにセットすることを含んでもよい。方法は、前記ハザード検出器によって、前記危険な状態のタイプに基いて前記しきい値継続期間を判断することを含んでもよい。前記危険な状態は煙および一酸化炭素からなる群から選択されてもよい。前記しきい値継続期間は、前記危険な状態が煙であるかまたは一酸化炭素であるかどうかに基づいて変動してもよい。方法は、前記ハザード検出器によって、前記危険な状態の１つ以上のイベント特性を判断することを含んでもよい。方法は、前記ハザード検出器によって、前記危険な状態の前記１つ以上のイベント特性に基いて前記しきい値継続期間を判断することを含んでもよい。方法は、前記ハザード検出器によって、前記ハザード検出器が設置される構造物の他の部屋に位置する１つ以上のハザード検出器から、前記危険な状態を示す情報を受信することを含んでもよい。方法は、前記ハザード検出器が設置される前記構造物の他の部屋に位置する前記１つ以上のハザード検出器からの前記危険な状態を示す前記受信される情報に基いて、前記ハザード検出器によって、前記しきい値継続期間を判断することを含んでもよい。方法は、前記ハザード検出器によって前記ハザード検出器の周囲環境における湿度レベルを測定することを含んでもよい。方法は、前記ハザード検出器によって、前記測定された湿度レベルに基いて前記しきい値継続期間を判断することを含んでもよい。方法は、前記ハザード検出器によって、前記危険な状態が前記ハザード検出器の前記周囲環境に存在することを示す聴覚的な警報を鳴らすことを含んでもよい。
【０００７】
いくつかの実施の形態では、ハザード検出器のための非一時的なプロセッサ読取可能媒体が呈示される。媒体は、プロセッサ読取可能な命令を含んでもよく、前記プロセッサ読取可能な命令は、前記ハザード検出器の１つ以上のプロセッサに、方法に関連して詳述された上記のステップのいずれかまたはすべてを実行させてもよい。
【０００８】
ある実施の形態では、ハザード検出器が呈示される。ハザード検出器は、前記ハザード検出器の周囲環境に在る危険な状態の量を測定するハザードセンサを含んでもよい。ハザード検出器は、前記ハザード検出器の前記周囲環境に情報を出力する出力装置を含んでもよい。ハザード検出器は、１つ以上のプロセッサを含む処理システムを含んでもよく、前記処理システムは前記出力装置および前記ハザードセンサと通信状態にある。処理システムは、前記ハザード検出器の前記周囲環境に在る前記危険の第１の量の第１の測定値を受信するよう構成されてもよい。処理システムは、前記ハザード検出器のモードを、危険な状態が前記ハザード検出器の前記周囲環境に存在することを示すモードにセットするよう構成されてもよい。処理システムは、前記ハザード検出器の前記周囲環境に在る前記危険な状態の第２の量の第２の測定値を受信するよう構成されてもよく、前記危険な状態の前記第２の量は前記危険な状態の前記第１の量よりも少ない。処理システムは、前記ハザード検出器の前記モードが前記危険な状態が存在することを示すモードにセットされる一方で、前記ハザード検出器の前記周囲環境に在る前記危険な状態の前記第２の量は、しきい値の危険な状態レベルより下であると判断するよう構成されてもよい。処理システムは、前記ハザード検出器の前記モードが、前記危険な状態が存在することを示すモードにセットされる一方で、前記ハザード検出器の前記周囲環境に在る前記危険な状態の前記量が、前記しきい値の危険な状態レベルより下のままである時間期間をトラッキングするよう構成されてもよい。処理システムは、前記時間期間が少なくともしきい値継続期間に到達したと判断するよう構成されてもよく、そのような時間期間中、前記ハザード検出器の前記モードは、前記危険な状態が存在することを示す前記状態にセットされる一方で、前記ハザード検出器の前記周囲環境に在る前記危険な状態の前記量は、前記しきい値の危険な状態レベルより下のままである。処理システムは、前記時間期間が少なくとも前記しきい値継続期間であることに応答して、前記危険な状態が緩和していることの指示を前記出力装置に出力させるよう構成されてもよい。
【０００９】
ある実施の形態においては、ハザード検出器装置が呈示される。装置は、前記ハザード検出器の周囲環境に在る前記危険な状態の第１の量を測定するための手段を含んでもよい。装置は、前記ハザード検出器のモードを、前記危険な状態が前記ハザード検出器の前記周囲環境に存在することを示すモードにセットするための手段を含んでもよい。装置は、前記ハザード検出器の前記周囲環境に在る前記危険な状態の前記第２の量を測定するための手段を含んでもよく、前記危険な状態の前記第２の量は前記危険な状態の前記第１の量よりも少ない。装置は、前記ハザード検出器の前記モードが前記危険な状態が存在することを示すモードにセットされる一方で、前記ハザード検出器装置の前記周囲環境に在る前記危険な状態の前記第２の量は、しきい値の危険な状態レベルより下である、と判断するための手段を含んでもよい。装置は、前記ハザード検出器の前記モードが、前記危険な状態が存在することを示すモードにセットされる一方で、前記ハザード検出器装置の前記周囲環境に在る前記危険な状態の前記量が、前記しきい値の危険な状態レベルより下のままである時間期間をトラッキングするための手段を含んでもよい。装置は、前記時間期間が少なくともしきい値継続期間に到達したと判断ための手段を含んでもよく、そのような時間期間中、前記ハザード検出器の前記モードは、前記危険な状態が存在することを示すモードにセットされる一方で、前記ハザード検出器の前記周囲環境に在る前記危険な状態の前記量は、前記しきい値の危険な状態レベルより下のままである。装置は、前記時間期間が少なくとも前記しきい値継続期間であることに応答して、前記危険な状態が緩和している指示を出力するための手段を含んでもよい。
【００１０】
図面の簡単な説明
さまざまな実施の形態の性質および利点のさらなる理解が、以下の図面を参照することによって実現され得る。添付の図面において、同様のコンポーネントまたは特徴は同じ参照符号を有し得る。さらに、さまざまなコンポーネントは、同様のコンポーネント間を識別するダッシュ記号および第２の記号が参照記号の後に続くことによって区別され得る。第１の参照記号のみが明細書において用いられる場合、記載は、第２の参照記号に係わらず、同じ第１の参照記号を有する同様のコンポーネントの任意の１つに対して適用可能である。
【図面の簡単な説明】
【００１１】
【図１】危険な状態の緩和を検出するためのハザード検出器の実施の形態を示す。
【図２】危険な状態の緩和を検出するための別のハザード検出器の実施の形態を示す。
【図３Ａ】危険な状態の緩和を検出するハザード検出器の状態フローの実施の形態を示す。
【図３Ｂ】危険な状態の緩和を検出するハザード検出器の状態フローの実施の形態を示す。
【図３Ｃ】危険な状態の緩和を検出するハザード検出器の状態フローの実施の形態を示す。
【図４】危険な状態の緩和を検出するための方法の実施の形態を示す。
【図５】危険な状態が緩和されたことを示す告知をいつなすべきかを判断する際に用いられる時間期間を変動させる、危険な状態の緩和を検出するための方法の実施の形態を示す。
【図６】危険な状態が緩和されたかどうかを評価する際に用いるしきい値継続期間値を判断するための方法の実施の形態を示す。
【図７】危険な状態の存在および緩和に対してユーザを警戒させるようハザード検出器の予警報状態を用いるための方法の実施の形態を示す。
【図８】１つ以上のハザード装置が設置され得るスマートホーム環境の例を示す。
【図９】ハザード検出器が統合される拡張可能な装置およびサービスプラットフォームのネットワークレベル図である。
【図１０】処理エンジンおよびスマートホーム環境の装置を参照する、図９の拡張可能装置およびサービスプラットフォームの抽象化された機能図の実施の形態を示す。
【図１１】コンピュータシステムの実施の形態を示す。
【図１２】ハザード検出器によって出力されてもよい発光状態および音声メッセージを表わす。
【図１３】ハザード検出器によって出力されてもよい発光状態および音声メッセージを表わす。
【図１４】ハザード検出器によって出力されてもよい発光状態および音声メッセージを表わす。
【図１５】ハザード検出器によって出力されてもよい発光状態および音声メッセージを表わす。
【図１６】ハザード検出器によって出力されてもよい発光状態および音声メッセージを表わす。
【図１７】ハザード検出器によって出力されてもよい発光状態および音声メッセージを表わす。
【図１８】ハザード検出器によって出力されてもよい発光状態および音声メッセージを表わす。
【図１９】予警報メッセージおよび音が消音されてもよいさまざまな状況ならびにメッセージおよび音が消音され得ない状況を示すチャートを示す。
【図２０】注意喚起（予警報）状態が警報（非常事態）状態に先立って用いられる例示的状況を示す。
【発明を実施するための形態】
【００１２】
詳細な記載
従来のハザード警報器は、典型的には、煙または一酸化炭素などの危険な状態が検出されたときに大きなノイズを出す。しばしば、危険な状態は、ユーザが構造物を諦めるのに十分なほど危険ではない。むしろ、ユーザは、危険な状態を改善するステップを取り得る。たとえば、ユーザがストーブ上で食べ物を焦がした場合には、ユーザは窓を開けて換気扇を回すか、またはタオルを振って空気を循環させてもよい。別の例として、小さな炎が出た場合には、ユーザはそれに水を掛けてもよい。従来のハザード警報器は、危険な状態がもはや検出されなくなるか、またはユーザが警報器上のボタンを押して警報器を消音するまで、騒音を出し続け得る。
【００１３】
ハザード検出器に２値状態（つまり警報器オンまたはオフ）のみを持たせるのではなく、ここに詳述される実施の形態は、危険な状態がいつ存在するかのみならず、危険な状態がいつ上昇および／または緩和しているかをユーザに知らせることができるハザード検出器を記載する。そのような情報は、ユーザにとって、構造物から非難するかどうかを判断する際に、および／または危険を改善すべくユーザが取ったステップが危険な状態をなくすのに役立っているかどうかを判断する際に、有用であろう。
【００１４】
ここに詳述されるハザード検出器の実施形態が、危険な状態の緩和に関して（音および／または光を伴ってもよい）告知を行なう場合、危険のタイプ、湿度、検出された危険の特性、および／または危険な状態を検出したハザード検出器の数を含むさまざまなファクタを評価して、そのような告知がいつなされるべきかを判断してもよい。他のファクタも可能である。そのようなファクタに基づいて、ハザード検出器は、危険な状態が低減しつつあるように見えるか、または完全に消え去ったことを告知するのに、危険が十分な時間期間の間緩和しつつあったかどうかを判断してもよい。
【００１５】
さらに、危険な状態が緩和しつつある旨をユーザに知らせる能力は、複数状態ハザード検出器との関連において用いられてもよい。ハザード検出器に、警報および非警報のような２つの警報状態のみを持たせるのではなく、ハザード検出器は、３つ以上の状態：非警報（ハザード検出器は危険について周囲環境を監視する）、予警報（ハザード検出器は少量の危険を検出し、その危険の量は完全な警報を鳴らすのには不十分である）、および警報（ハザード検出器の警報は、検出される、より大きな危険の量に対して鳴る）を有してもよい。そのような予警報状態は、ユーザに対して、危険な状態がより悪くなり続ける場合には警報が間もなく鳴る旨を知らせてもよい。そのような予警報状態は、完全な警報が鳴る前にユーザが危険な状態を改善する時間を可能にし得る。ハザード検出器の状態が階級を下げられると、危険な状態の緩和に介する告知がなされてもよい。
【００１６】
図１は、危険な状態の緩和を検出することができるハザード検出器１００の実施の形態を示す。ハザード検出器１００は、処理システム１１０と、ハザードセンサ１２０と、出力装置１３０とを含んでもよい。処理システム１１０は、さまざまなモジュールを実行する１つ以上のプロセッサを含んでもよい。そのようなモジュールはソフトウェアまたはファームウェアを用いて実施されてもよい。代替的に、そのようなモジュールは、直接、特殊目的ハードウェアとして実施されてもよい。処理システム１１０は２つのプロセッサを含んでもよい。一方のプロセッサは、データをハザードセンサ１２０から受信すること、および危険がしきい値量に達すると警報を鳴らすことなどのような、安全性臨界タスクを処理するローレベルプロセッサとして供されてもよい。他方のプロセッサは、ユーザに話し言葉メッセージを与えること、身振り手振りを検出すること、および無線ネットワークと通信することなどのような、ユーザビリティ機能を取扱うハイレベルプロセッサとして供されてもよい。これらのプロセッサは互いと、およびハザード検出器１００の他のコンポーネントと通信して、処理システム１１０として機能してもよい。ある実施の形態では、ローレベルプロセッサはハイレベルプロセッサとは独立して機能することができてもよい。たとえば、ハイレベルプロセッサが非機能状態となる場合に、危険が検出される場合には、ローレベルプロセッサがさらに警報器を鳴らすことができてもよい。
【００１７】
ハザードセンサ１２０は１つ以上のタイプの危険を検出してもよい。ハザードセンサ１２０は、２つの例として、煙を（炎が存在するという信号として）、または一酸化炭素を検出してもよい。ハザードセンサ１２０は、処理システム１１０に、ハザード検出器１００の周囲環境において検出される危険の量の指示を与えられてもよい。処理システム１１０は、ハザードセンサ１２０によって検出される危険の量の指示を解析するよう構成されてもよい。
【００１８】
処理システム１１０のハザードモニタエンジン１１２は、ハザードセンサ１２０から、ハザード検出器１００の周囲環境において検出される危険の量の指示を受信してもよい。ハザード検出器１００は、図３Ａ〜図３Ｃに関連して詳述されるように、複数の状態に設定されてもよい。１つ以上のしきい値との比較に基づいて、ハザードモニタエンジン１１２は、ハザード検出器１００が現在どの状態にいるかをトラッキングしてもよい状態エンジン１１１に入力を与えてもよい。たとえば、第１のしきい値を超えている場合、状態エンジン１１１は予警報状態にセットされてもよい。検出される危険の第２のしきい値を超える場合には、状態エンジン１１１は警報状態にセットされてもよい。
【００１９】
ハザードモニタエンジン１１２および状態エンジン１１１は、メッセージ伝達エンジン１１３と通信状態にあってもよい。メッセージ伝達エンジン１１３は、状態エンジン１１１および／またはハザードモニタエンジン１１２からの入力に基づいて、ユーザに対して出力すべき１つ以上の聴覚的および／または視覚的メッセージを判断してもよい。たとえば、メッセージ伝達エンジン１１３は、ハザード検出器１１０の状態が予警報状態に入ったと判断すると、メッセージ伝達エンジン１１３は、出力装置１３０に、環境における危険の量が上昇している聴覚的および／または視覚的指示をユーザに対して与えさせてもよい。メッセージ伝達エンジン１１３が、ハザード検出器１１０の状態が警報状態または予警報状態を脱したと判断すると、メッセージ伝達エンジン１１３は、出力装置１３０に、環境における危険の量が緩和しつつある旨の聴覚的および／または視覚的告知をユーザに対して与えさせてもよい。
【００２０】
出力装置１３０は、ハザード検出器の周囲環境に光または音を出力するよう構成されてもよい。出力装置１３０は、人の話し声を出力することができるスピーカであってもよい。出力装置１３０は、代替的に、１つ以上の色および１つ以上のアニメーションパターンを出力することができる１つ以上の発光体であってもよい。ある実施の形態では、予警報状態、警報状態、および／または危険な状態がいつ緩和したかを示すよう光および音を出力するなどのような複数の出力装置が存在する。
【００２１】
図１は、ハザード検出器１００の単純化された実施の形態を示す。複数のハザードセンサおよび／または複数の出力装置が他の実施の形態においては存在してもよいことが理解されるべきである。たとえば、図２は、危険な状態の緩和を検出するためのハザード検出器２００の実施の形態を示す。ハザード検出器２００は、より多くの数のコンポーネントおよびモジュールを含む、より詳細な実施の形態を表わす。ハザード検出器２００においては、処理システム１１０、光センサ２５５、発光体２４５、一酸化炭素センサ１２１、煙センサ１２２、バッテリに基づく電源２１０、無線通信モジュール２３０、ユーザ入力コンポーネント２２２、構造物電源２２０、存在検出器２５０、マイクロホン２６０、音声出力装置２４０、湿度センサ２４１、温度センサ２６５を含むさまざまなコンポーネントが存在してもよい。
【００２２】
ハザード検出器２００の処理システム１１０は複数のサブモジュールを含んでもよい。そのようなサブモジュールは、ハードウェア、ファームウェア、および／または１つ以上のプロセッサなどのような基底のハードウェアによって実行されるソフトウェアを用いて、実施されてもよい。そのようなモジュールは、状態エンジン１１１、ハザードモニタエンジン１１２、メッセージ伝達エンジン１１３、ハザードしきい値１１４、時間期間モニタ１１５、および時間期間決定データ１１６を含んでもよい。たとえば、そのようなモジュールは、ハザード検出器２００のハイレベルプロセッサおよび／またはローレベルプロセッサによって実行されるコードを表わしてもよい。
【００２３】
ハザードモニタエンジン１１２は、一酸化炭素センサ１２１および煙センサ１２２から、ハザード検出器２００の周囲環境において検出される危険の量の指示を受信してもよい。ハザード検出器２００の状態エンジン１１１は、図３Ａ〜図３Ｃとの関連において詳述されるような複数の状態にセットされるよう構成されてもよい。ハザードしきい値１１４からの１つ以上のしきい値との比較に基づいて、ハザードモニタエンジン１１２は状態エンジン１１１および／またはメッセージ伝達エンジン１１３に入力を与えてもよい。
【００２４】
ハザードモニタエンジン１１２および状態エンジン１１１は、メッセージ伝達エンジン１１３と通信状態にあってもよい。メッセージ伝達エンジン１１３は、状態エンジン１１１および／またはハザードモニタエンジン１１２からの入力に基づいて、ユーザに対して出力すべき１つ以上の聴覚的および／または視覚的メッセージを判断してもよい。たとえば、メッセージ伝達エンジン１１３は、ハザード検出器１１０の状態が予警報状態に入ったと判断すると、メッセージ伝達エンジン１１３は、出力装置１３０に、環境における危険の量が上昇している聴覚的および／または視覚的指示をユーザに対して与えさせてもよい。メッセージ伝達エンジン１１３が、ハザード検出器１１０の状態が警報状態または予警報状態を脱したと判断すると、メッセージ伝達エンジン１１３は、出力装置１３０に、環境における危険の量が緩和しつつある旨の聴覚的および／または視覚的指示をユーザに対して与えさせてもよい。
【００２５】
ハザードモニタエンジン１１２は、受信された危険のレベルを、記憶されるハザードしきい値１１４のしきい値と比較してもよい。第１のしきい値は状態エンジン１１１がいつ予警報モードに置かれるべきかを判断するよう規定されてもよい。第２のしきい値は、状態エンジン１１１がいつ警報モードに置かれるべきかを判断するよう規定されてもよい。第３のしきい値は、状態エンジン１１１がいつ警報モードから予警報モードまたは非警報モードに戻るべきかを判断するよう、および／または危険な状態がいつ緩和しつつあるかを判断するよう規定されてもよい。ハザードしきい値１１４に存在するそのようなしきい値は危険および／または他の状態のタイプに基づいて選択されてもよい。
【００２６】
時間期間モニタ１１５は、ハザードモニタエンジン１１２との関連において用いられて、状態エンジン１１１によって維持される状態がいつ警報モードから予警報モードまたは非警報モードに低減されるべきか、および／または危険な状態が緩和しつつある旨の告知をいつなすべきかを判断してもよい。たとえば、ハザード検出器２００の環境において検出される危険の量は、ハザード検出器の状態の階級が下げられる前に少なくともある時間期間の間、ハザードしきい値１１４によって記憶されるしきい値量よりも下に留まることが必要とされてもよい。この時間期間は、危険のタイプ、危険を検出したハザード検出器の数、危険の特性、および／またはハザード検出器２００によって検出される湿度レベルなどのような複数のファクタに基づいて変動してもよい。時間期間モニタ１１５は、ハザードモニタエンジン１１２によって受信される検出された危険レベルが記憶されたハザードしきい値１１４において規定されるしきい値より下に留まっている時間の量を監視してもよい。時間期間モニタ１１５は、さらに、時間期間決定データ１１６にアクセスし、危険に関連付けられる１つ以上のファクタを評価することによって、時間期間の継続期間を判断してもよい。たとえば、時間期間モニタ１１５は、危険のタイプに基づいて、時間期間決定データ１１６から時間期間のために予め規定される継続期間を検索してもよい。この予め規定される継続期間は、ハザード検出器２００の周囲環境における湿度レベルのようなさまざまなパラメータに基づいて調整されてもよい。時間期間決定データ１１６は、ハザード検出器２００が設置される構造物内に位置する複数のハザード検出器によって危険が検出された場合に時間期間をどのように長くするべきかの指示を含んでもよい。さらに、時間期間決定データ１１６は、検出される危険の特性に基づいて、検出される危険のレベルがどれくらいの間しきい値より下にあるよう求められるかを示す情報を記憶してもよい。たとえば、検出される危険のレベルが急速に増大した結果、検出される危険のレベルがゆっくりと増大する場合とは異なる時間期間がもたらされてもよい。環境における検出された危険のレベルを解析することと時間期間決定データ１１６とに基づいて、時間期間モニタ１１５は、状態エンジン１１１がいつその状態の階級を警報から予警報に下げるべきかを判断してもよい。メッセージ伝達エンジン１１３は、状態エンジン１１１の状態の階級が下げられたこと、または時間期間モニタ１１５が直接メッセージ伝達エンジン１１３に対して状態緩和の指示が出力されるべきである旨を知らせることに基づいて、危険な状態が緩和しつつあるという指示を出力してもよい。
【００２７】
光センサ２５５は、ハザード検出器１００の周囲環境における光の存在を検出する。光センサ２５５は、ハザード検出器２００の周囲環境における明るさレベルを検出してもよい。そのような明るさレベルは自然照明および人工照明によって影響されてもよい。光センサ２５５は、ハザード検出器２００の周囲環境における明るさレベルの指示を処理システム１１０に与えてもよい。発光体２４５は、ハザード検出器２００の周囲の外部環境に光を出力する、ハザード検出器２００内に統合される発光体を表わしてもよい。発光体２４５は処理システム１１０によって制御されてもよい。発光体２４５は、発光ダイオード（ＬＥＤ）などのような１つ以上の発光素子を含んでもよい。発光体２４５は、複数の色、複数のアニメーションパターン、および／または変動する速度におけるそのような複数のアニメーションパターンを含み得るさまざまな発光モードを出力することができてもよい。発光体２４５によって出力される少なくとも１つの色、アニメーションパターンおよびアニメーションの速度は、処理システム１１０によって実行される判断に基づいて判断されてもよい。したがって、処理システム１１０によって監視される状態に基づいて、発光体２４５は発光または不能化されてもよい。発光体２４５が発光されるとき、発光体２４５によって出力される１つ以上の色、アニメーションパターン、および／またはアニメーション速度は、処理システム１１０によって実行される判断に基づいて変動してもよい。
【００２８】
存在検出器２５０は、ハザード検出器２００の周囲環境内において存在または動作を検出してもよい。存在検出器２５０は、ハザード検出器の周囲環境から赤外線放射（または反射された超音波音）を受ける１つ以上の受動赤外線（ＰＩＲ）センサおよび／または超音波センサを含んでもよい。たとえば、ハザード検出器２００の付近を歩くかまたはそうでなければ移動するユーザは、存在検出器２５０によって検出され得る赤外線放射を発する。他の実施の形態では、存在検出器２５０は、ＰＩＲセンサ以外の何らかの他の形式のセンサを用いてもよい。存在検出器２５０は、処理システム１１０に対して、ハザード検出器２００の周囲環境においていつ動作があるかの指示を与えてもよい。より一般的には、存在検出器２５０は、たとえ動作がなくてもユーザの存在を検出することができる形式のセンサであってもよい。ある実施の形態では、存在検出器２５０は、処理システム１１０によって解析されて動作が存在するかまたはユーザが他の態様で存在するかどうかを判断する生データを出力する。ある実施の形態では、動作を解析して、それが人に対応しそうであるかまたは偶発的である（たとえばペット、物体が日光によって暖められているなど）かどうかを判断してもよい。
【００２９】
ハザード検出器２００においては２つのハザードセンサ：一酸化炭素センサ１２１および煙センサ１２２が存在する。ある実施の形態では、これらのタイプのセンサの各々の複数のバージョンが存在し得る。たとえば、イオン化および光電煙センサがハザード検出器２００に存在してもよい。一酸化炭素センサ１２１が一酸化炭素を検知し、煙センサ１２２が煙を検知すると、処理システム１１０のプロセッサに指示が送信されてもよい。警報を鳴らすよう、ならびに／またはある光の色および／もしくはアニメーションが発光体２４５によって出力されるようトリガする、警報状態の指示が、ローレベルプロセッサに送信されてもよい。このローレベルプロセッサは、発光体２４５を直接トリガして危険を示す状態において発光させてもよく、または処理システム１１０の一部であるハイレベルプロセッサに対して、発光体２４５の発光のために用いる適切な色、アニメーション、および／またはアニメーション速度を判断するよう発光定義の参照をトリガする入力を与えてもよい。ハイレベルプロセッサまたはローレベルプロセッサが用いられるかどうかに係わらず、異なる色、アニメーションおよび／または速度が、煙と比較して、一酸化炭素に対して用いられてもよい。ある実施の形態では、ハイレベルプロセッサおよびローレベルプロセッサの両方が発光体２４５を発光させることができる。
【００３０】
無線通信モジュール２３０は、処理システム１１０が、ハザード検出器２００が設置される構造物内に存在する無線ネットワークと通信することを可能にしてもよい。たとえば、無線通信モジュール２３０は、通信のためにＩＥＥＥ８０２．１１ａ／ｂ／ｇネットワークプロトコル仕様を用いる無線ネットワークと通信してもよい。無線通信モジュール２３０は、処理システム１１０が、ハザード検出器２００の製造者または第三者によって維持されてもよいリモートサーバと通信することを許可してもよい。リモートサーバは、処理システム１１０に対して、ハザード検出器２００と関連付けられるユーザのアカウントについての情報を提供するよう構成されてもよい。たとえば、リモートサーバに維持されるユーザのアカウントがユーザからの注意を必要とする場合には、そのような指示が、処理システム１１０に対して、無線通信モジュール２３０を介して与えられてもよい。そのような指示は、リモートサーバに対してなされる処理システム１１０からの問合せに応答して、リモートサーバによって与えられてもよい。さらに、処理システム１１０はステータス情報をリモートサーバに送信してもよい。そのような構成は、ユーザが、コンピューティングデバイスを介してリモートサーバにログインすることおよびユーザアカウントにアクセスすることによって、ハザード検出器についてのステータス情報を見ることを許可してもよい。
【００３１】
無線通信モジュール２３０は、さらに、無線のコンピュータ化された装置との直接接続を許可してもよい。たとえば、無線通信モジュール２３０は、タブレットコンピュータまたはスマートフォンなどのようなコンピュータ化された無線装置が接続することができる無線エリアネットワーク（たとえばＷｉＦｉネットワーク）を形成してもよい。一旦接続されると、メッセージが（無線通信モジュール２３０を介して）処理システム１１０と無線のコンピュータ化された装置との間において交換されて、ハザード検出器２００の最初の構成がコンピュータ化された無線通信を介して実行されることを許可するなどしてもよい。他の実施の形態では、そのような最初の構成は、ネットワーク接続を介して、ルータまたはBluetooth（登録商標）またはWiFi Direct（登録商標）などのような他の形式の直接通信を通して実行される。
【００３２】
無線通信モジュール２３０は、さらに、ハザード検出器と同じ構造物内に設置される１つ以上の他のハザード検出器との通信を可能にしてもよい。たとえば、ハザード検出器は、構造物内におけるさまざまな部屋内に設置されてもよい。各ハザード検出器は、それが設置される部屋のタイプの指示を記憶してもよい。これらのハザード検出器は、危険が検出されると互いを警戒させるよう構成されてもよい。したがって、危険が別のハザード検出器によって検出される一方で、ハザード検出器２００は、ユーザを、他の部屋における危険の存在に対して警戒させてもよい。危険が存在すると、ハザード検出器２００は、他のハザード検出器から、当該ハザード検出器も危険を検知していることを示す指示を受信してもよい。危険を検知していないハザード検出器はそのような指示を与えなくてもよく、または危険が検出されないことを示すメッセージを送信してもよい。
【００３３】
ユーザ入力コンポーネント２２２は、処理システム１１０に渡すことができる入力を受取るコンポーネントを表わしてもよい。ユーザ入力コンポーネント２２２は、ハザード検出器２００上におけるボタンまたはスイッチの形式を取ってもよい。ボタンを押すかまたはそうでなければユーザ入力コンポーネント２２２を作動させることによって、ユーザは入力を、ユーザ入力コンポーネント２２２を介して処理システム１１０に与えることができる。たとえば、ユーザ入力コンポーネント２２２は、ユーザによって用いられて、ハザード検出器２００によって鳴らされている警報を不能化してもよい。ユーザ入力コンポーネント２２２は、発光体２４５によって取囲まれるか、またはその周囲が他の態様で発光体２４５によってふち取られてもよい（つまり発光体それ自体によって取囲まれ、および／または発光体１４０によって出力される光によってその周囲がふち取られてもよい）。したがって、発光体２４５が活性状態であり、ユーザがたとえば（たとえば警報を消音するために）入力を与えることを所望するときには、ユーザは、発光体２４５および／または発光体２４５によって出力される光によって規定される領域内においてハザード検出器２００に触れるかまたはそれを押圧してもよい。
【００３４】
ハザード検出器２００は、バッテリに基づく電源２１０および構造物電源２２０を含んでもよい。構造物電源２２０を用いて、そのような電力が利用可能であるときにハザード検出器２００に電力を供給してもよい。構造物電源２２０は、構造物（たとえば家屋、ビルディング、オフィスなど）中にわたって位置する１つ以上のハザード検出器にＡＣまたはＤＣ電力を与える、構造物内におけるハードワイヤード接続を表わしてもよい。ＡＣまたはＤＣ電力がかなりの割合の時間（たとえば時間の９９．５％）利用可能であり得るが、構造物電力が利用可能でない（たとえば停電中など）場合に、ハザード検出器２００が機能し続けることは望ましいであろう。したがって、バッテリに基づく電源２１０も存在してもよい。バッテリに基づく電源２１０は、構造物電源２２０が利用可能でないときにハザード検出器２００のさまざまなコンポーネントに電力を供給する１つ以上のバッテリを含んでもよい。ハザード検出器２００のある実施の形態では、構造物電源２２０は存在せず、および／またはハザード検出器は構造物電源２２０と接続できなくてもよい。したがって、ハザード検出器２００は、ハザード検出器２００のコンポーネントに電力を供給するのに、バッテリに基づく電源２１０に永久的に依存してもよい。構造物電源２２０およびバッテリに基づく電源２１０は、図２においては、処理システム１１０に接続されるように示される。構造物電源２２０およびバッテリに基づく電源２１０は処理システム１１０と接続されるのみであるように示されるが、これは説明の単純化のためのみであり、構造物電源２２０および／またはバッテリに基づく電源２１０は、ハザード検出器２００のさまざまなコンポーネントに、そのようなコンポーネントに電力を与えるべく必要とされるように、接続されてもよいことが理解されるべきである。
【００３５】
音声出力装置２４０および発光体２４５はハザード検出器１００の異なる形式の出力装置１３０を表わしてもよい。音声出力装置２４０は音を出力するよう構成されるスピーカであってもよい。音声出力装置２４０は合成または録音された音声を出力し、したがって話し言葉メッセージがハザード検出器２００の付近においてユーザに対して出力されることを可能にすることが可能であってもよい。音声出力装置２４０は、メッセージ伝達エンジン１３３から出力されるべき声のメッセージを受取ってもよい。警報ブザー音またはリング音などのような他の音も音声出力装置２４０によって生成されてもよい。音声出力装置２４０は、非常に大きな警報音を生成するよう構成されるピエゾ音声生成器を含んでもよい。
【００３６】
湿度センサ２４１は、ハザード検出器２００の周囲環境における湿度レベルを検出してもよい。検出される湿度レベルの指示が処理システム１１０に与えられてもよい。この湿度レベルを用いて、ハザード検出器２００の状態の階級が下げられる、および／または危険な状態が緩和した旨の告知をなす前に、検出される危険のレベルがしきい値より下にあるよう求められる時間期間を判断してもよい。マイクロホン２６０を用いて、ハザード検出器２００の付近において音を検出してもよい。たとえば、ユーザによる話し言葉コマンドがマイクロホン２６０によって受取られ、処理システム１１０によって処理されてもよい。
【００３７】
温度センサ２６５は、ハザード検出器２００によって用いられて、ハザード検出器２００の周囲温度を監視してもよい。温度センサ２６５によってなされる温度測定値を、ＨＶＡＣシステムがいつオンまたはオフにされるかを制御する際に用いてもよい。
【００３８】
図３Ａ、図３Ｂ、図３Ｃは、危険な状態の緩和を検出するハザード検出器のさまざまな状態フローの実施の形態を示す。状態フロー３００Ａ、３００Ｂ、３００Ｃは、ハザード検出器１００、ハザード検出器２００、またはハザード検出器の何らかの他の実施の形態において実施されてもよい。図３Ａは、２つの状態、つまり非警報状態３０１および警報状態３０２を有するハザード検出器の状態フロー３００Ａを示す。非警報状態３０１は、スタンバイまたはモニタモードと称されてもよい。非警報状態３０１においては、危険の存在が監視されてもよい。非警報状態３０１においては、警報が鳴らされもしなければ、光が警報を示すよう発光されなくてもよい。警報状態３０２においては、ハザード検出器によって、聴覚的警報が鳴らされてもよく、および／または視覚的警報が発光されてもよい。ハザード検出器の環境において検出される危険のレベルは監視され続けてもよい。レベルが規定されるしきい値量より下に減少する場合には、フロー３１０を辿って、ハザード検出器の状態の階級を下げて、非警報状態３０１に戻ってもよい。
【００３９】
フロー３１０が生じた結果、ハザード検出器は危険な状態が緩和しつつある旨の指示を出力してもよい。ある実施の形態では、検出される危険のレベルがしきい値より下に落ちることに加えて、検出される危険のレベルは、フロー３１０が辿られて危険な状態の緩和の指示がハザード検出器によって出力される前に、いくつかのファクタに基づいて変動してもよい予め規定される時間期間の間、しきい値より下に留まることを求められてもよい。ある実施の形態では、フロー３１０の結果、たとえば「［危険のタイプ］が緩和しつつあります。」という合成された話し言葉メッセージがハザード検出器によって出力される。［危険のタイプ］は、煙または一酸化炭素が検出されたかどうかに基づいて変動してもよい。別の例として、ハザード検出器は、ハザード検出器が位置する部屋を示してもよい。たとえば、ハザード検出器は、「［危険のタイプ］が［部屋］において緩和しつつあります。」と出力してもよい。ユーザは、予め、ハザード検出器に対して、寝室、台所、風呂場などのような、ハザード検出器が設置される部屋指定を与えてもよい。
【００４０】
図３Ｂは、３つの状態：非警報状態３０１、警報状態３０２、および予警報状態３０３を有するハザード検出器の状態フロー３００Ｂを示す。一般的に、予警報状態および警報状態は、（異なる量ではあるが）危険な状態の存在を示す状態として称される。非警報状態３０１では、危険の存在が監視されてもよい。非警報状態３０１では、警報が鳴らされもしなければ、警報を示すよう発光体を発光させなくてもよい。第１のしきい値を超える危険の量が検出される場合には、ハザード検出器の状態は階級を予警報状態３０３に上げられる。予警報状態３０３では、ハザード検出器の完全な警報は鳴らなくてもよい。しかしながら、環境における危険のレベルが上昇したかまたは上昇しつつあることを示す、話し言葉メッセージなどのようなメッセージがユーザに対して出力されてもよい。ある実施の形態では、ユーザに対して、上昇しつつある危険のレベルにどのように対処すべきかの推奨をなしてもよい。ある実施の形態では、ハザード検出器の発光体を発光させて、予警報状態を示してもよい。
【００４１】
ハザード検出器の周囲環境において検出される危険のレベルが、第１のしきい値量より下、または何らかの他の規定されるしきい値量より下などに低減する場合には、フロー３１２を辿って、ハザード検出器の状態の階級を予警報状態３０３から非警報状態３０１に下げてもよい。フロー３１２の結果、危険な状態が緩和しつつあることを示すメッセージがハザード検出器によって出力されてもよい。ハザード検出器の周囲環境において検出される危険のレベルが、（第１のしきい値量よりも大きい）第２のしきい値量より上などに増加する場合には、予警報状態３０３が階級を警報状態３０２に上げられてもよい。警報状態３０２では、ハザード検出器によって、聴覚的警報が鳴らされ、および／または視覚的警報が発光されてもよい。ハザード検出器の環境において検出される危険の量は監視され続けてもよい。
【００４２】
危険の量が第２のしきい値量（または何らかの他の規定されるしきい値量）よりも下に減少する場合には、フロー３１３を辿ってハザード検出器の状態の階級を予警報状態３０３に下げ戻してもよい。代替的に、フロー３１１を辿って、ハザード検出器の状態の階級を警報状態３０２から非警報状態３０１に下げてもよい。フロー３１１またはフロー３１３のいずれかが生ずることに基づいて、危険な状態が緩和しつつあることを示すメッセージがハザード検出器によって出力されてもよい。フロー３１３または３１１を辿るかどうかは、検出される危険のレベルがハザード検出器の周囲環境においてどれぐらい落ちたかによってもよい。ある実施の形態では、フロー３１２およびフロー３１３のみが、ハザード検出器の状態の階級を下げることに関して利用可能である。他の実施の形態では、フロー３１１およびフロー３１２のみが、ハザード検出器の状態の階級を下げることに関して利用可能である。危険な状態が緩和することを示すメッセージがユーザに対して出力されることは、フロー３１１、３１２、３１３のいずれかまたはすべてに割当てられてもよい。たとえば、フロー３１３の場合、メッセージは危険な状態が緩和し始めたことを示してもよく、一方、フロー３１２に対するメッセージは危険な状態がさらに緩和したことを示してもよい。
【００４３】
フロー３００Ａでのように、ハザード検出器の状態の階級が下げられるためには、検出される危険のレベルが１つ以上のしきい値量より下に落ちることを必要とされることに加えて、検出される危険のレベルは、ハザード検出器の状態の階級が下げられる前に、少なくともある時間期間の間、しきい値量より下に留まることを必要とされてもよい。この時間期間は、図６の方法６００との関連において論じられるように、１つ以上のファクタに基づいて判断されてもよい。
【００４４】
図３Ｃは、４つの状態、非警報状態３０１、警報状態３０２、第１の予警報状態３０４、および第２の予警報状態３０５を有するハザード検出器の状態フロー３００Ｃを示す。非警報状態３０１においては、危険の存在が監視されてもよい。非警報状態３０１では、どのような警報も鳴らされもしなければ、警報を示すよう発光体が発光されてなくてもよい。第１のしきい値を超える危険の量が検出される場合には、ハザード検出器の状態は第１の予警報状態３０４に階級を上げられる。第１の予警報状態３０４では、ハザード検出器の完全な警報が鳴ったり発光されたりしなくてもよい。しかしながら、環境における危険のレベルが上昇しつつあることを示す話し言葉メッセージなどのようなメッセージがユーザに対して出力されてもよい。ある実施の形態では、上昇しつつある危険のレベルに対してどのように対処すべきかに関して、ユーザに対して推奨がなされてもよい。ある実施の形態では、ハザード検出器の発光体を発光させて第１の予警報状態３０４を示してもよい。
【００４５】
ハザード検出器の周囲環境において検出される危険のレベルが、第１のしきい値量より下または何らかの他の規定されるしきい値量よりも下などに減少する場合には、フロー３１５を辿って、ハザード検出器の状態を第１の予警報状態３０４から非警報状態３０１に階級を下げてもよい。フロー３１５の結果、危険な状態が緩和しつつあることを示すメッセージがハザード検出器から出力されてもよい。ハザード検出器の周囲環境において検出される危険のレベルが第２のしきい値量より上などに増大する場合には、第１の予警報状態３０４は第２の予警報状態３０５に階級を上げられてもよい。第２の予警報状態３０５においては、ハザード検出器の完全な警報はまだ鳴ったり発光されたりしなくてもよい。しかしながら、環境における危険のレベルが依然として上昇していることを示す話し言葉の合成または記録されたメッセージなどのようなメッセージがユーザに対して出力されてもよい。このメッセージは、第１の予警報状態３０４と関連付けられるメッセージよりも緊急であってもよい。ある実施の形態では、継続的に上昇している危険のレベルに対してどのように対処すべきかについてユーザに対して推奨がなされてもよい。ある実施の形態では、ハザード検出器の発光体を発光させて第２の予警報状態３０５を示してもよい。
【００４６】
検出される危険レベルが第３のしきい値量よりも上に増大する場合には、第２予警報状態３０５は警報状態３０６に階級を上げられてもよい。警報状態３０２では、ハザード検出器によって、聴覚的警報が鳴らされ、および／または視覚的警報が発光されてもよい。ハザード検出器の環境において検出される危険のレベルは監視され続けてもよい。
【００４７】
フロー３１４、３１５、３１６、３１７、３１８および３１９は、ハザード検出器の状態の階級が下げられるさまざまなフローを表わす。ある実施の形態では、検出される危険のレベルがしきい値よりも下に落ちると、ハザード検出器は非警報状態３０１に階級を下げられてもよい。他の実施の形態では、ハザード検出器は、検出される危険レベルが１つ以上のしきい値量未満であることに基づいて、その状態を１つ以上の予警報状態を通して階級を下げられてもよい。たとえば、ハザード検出器の周囲環境における検出される危険レベルが減少するに伴い、警報状態３０６はフロー３１７に従って第２の予警報状態３０５に階級を下げられてもよく、第２の予警報状態３０５はフロー３１６に従って第１の予警報状態３０４に階級を下げられてもよく、第１の予警報状態３０４はフロー３１５を介して非警報状態３０１に階級を下げられてもよい。さらに、検出される危険のレベルによって、さまざまな状態がスキップされてもよい。たとえば、警報状態３０６はフロー３１８を介して第１の予警報状態３０４に階級を下げられてもよい。同様に、第２の予警報状態３０５はフロー３１９を介して非警報状態３０１に階級を下げられてもよい。警報状態３０６は、さらに、フロー３１４を介して非警報状態３０１に直接階級を下げられてもよい。
【００４８】
ハザード検出器の状態の階級をいつ下げるかを判断するのに用いられるしきい値は、ハザード検出器の状態の階級をいつ上げるかを判断するのに用いられるしきい値と同じであってもよい。たとえば、第２の予警報状態３０５をいつ第１の予警報状態３０４に階級を下げるべきかと同じしきい値を用いて、第１の予警報状態３０４をいつ第２の予警報状態３０５に階級を上げるべきか判断してもよい。代替的に、状態の階級を上げ下げするために用いられるしきい値は互いから変動してもよい。たとえば、第１のしきい値を用いて、第１の予警報状態３０４がいつ第２の予警報状態３０５に階級を上げられるべきかを判断してもよいが、（大きさにおいて第１のしきい値よりも小さい）第２のしきい値を用いて、第２の予警報状態３０５がいつ第１の予警報状態３０４に階級を下げられるべきかを判断してもよい。
【００４９】
危険な状態が緩和しつつあることを示すメッセージが出力されることは、フロー３１４、３１５、３１６、３１７、３１８および３１９のすべてまたはいずれかと関連付けられてもよい。ある実施の形態では、ハザード検出器の状態が非警報状態３０１に階級を下げられるときなどに、僅か１つの緩和メッセージが出力されることが望ましくあってもよい。他の実施の形態では、フロー３１６またはフロー３１７におけるように、危険な状態が緩和し始めたことを示し、その後、フロー３１５におけるように、危険な状態がさらに緩和したことを示す別のメッセージが続くことが望ましくあってもよい。
【００５０】
フロー３００Ａおよび３００Ｂでのように、ハザード検出器の状態の階級が下げられるためには、検出される危険のレベルが１つ以上のしきい値量より下に落ちることを必要とされることに加えて、検出される危険のレベルは、ハザード検出器の状態の階級が下げられる前に、少なくともある時間期間の間、しきい値量より下に留まることを必要とされてもよい。この時間期間は、図６の方法６００との関連において論じられるように、１つ以上のファクタに基づいて判断されてもよい。
【００５１】
図３Ｃまたは他の状態フローのいずれにも示されてはいないが、状態が階級を上げられ、１つ以上の他の状態をスキップすることが可能であってもよい。たとえば、十分に高い危険のレベルが検出される場合には、非警報状態３０１は階級を直接警報状態３０６に上げられてもよい。状態フロー３００Ａ、３００Ｂ、３００Ｃは、それぞれ、２つ、３つ、および４つの状態を有するハザード検出器に焦点を当てている。他の実施の形態では、より多い数の状態も可能であってもよいことが理解されるべきである。ある実施の形態では、ハザード検出器は、検出される危険のタイプによって、異なる数の状態を有してもよい。たとえば、状態フロー３００Ａは、一酸化炭素が検出されるときに対して用いられてもよく、一方、状態フロー３００Ｂまたは３００Ｃは煙が検出される際に対して用いられてもよい。
【００５２】
さまざまな方法が、図３Ａ−図３Ｃに関連して詳述された状態を用いて、ハザード検出器によって実行されてもよい。図４は、危険な状態の緩和を検出するための方法４００の実施の形態を示す。方法４００は、ハザード検出器１００、ハザード検出器２００またはハザード検出器のなんらかの他の実施の形態を用いて実行されてもよい。方法４００の各ステップは、一般的にハザード検出器によって実行されてもよい。方法４００全体にわたって、ハザード検出器の１つ以上のセンサは、ハザード検出器の周囲環境において、煙および／または一酸化炭素のような、危険な状態の量を監視し、測定することを継続してもよい。
【００５３】
ステップ４０５で、危険な状態がハザード検出器の環境に存在すると判断されてもよい。そのような判断は、危険な状態の１つ以上の測定される量が記憶されたしきい値と比較されることに基いてなされてもよい。危険は煙の存在を伴い得、それは、ハザード検出器が設置される構造物内にいる占有者にとっておそらくは危険な火炎、一酸化炭素または他のなんらかの状態もしくは化合物を示し得る。ステップ４０５で、ハザード検出器の１つ以上のセンサから、ハザード検出器はハザード検出器の環境において検出された危険の量の測定値を受信してもよい。測定される危険な状態の量がしきい値を超えることに応答して、方法４００はステップ４１０に進んでもよい。そうでない場合、危険な状態の量がハザード検出器によって測定されない場合には、そのような危険な状態が検出されるまで、ハザード検出器は危険な状態を監視し続けてもよい。
【００５４】
ステップ４１０で、ハザード検出器の状態は危険な状態が存在することを示すようセットされてもよい。図３Ａ−図３Ｃに戻って、ステップ４１０は、ハザード検出器が非警報状態から予警報状態または警報状態のいずれかにセットされることを伴ってもよい。ハザード検出器の現在の状態の指示は、状態エンジンと関連付けられる非一時的な記憶媒体へのように、ハザード検出器の処理システムによって記憶されてもよい。ステップ４１０および方法４００の後のステップが実行されている一方で、ハザード検出器はハザード検出器の周囲環境において危険を監視し続けてもよい。
【００５５】
ステップ４１５で、ハザード検出器は、周囲環境における危険な状態の量は、今、記憶されたしきい値より下である、と判断してもよい。この判断はステップ４０５が実行された後なされる危険レベルの１つ以上の測定値に基いてもよい。したがって、ハザード検出器の周囲環境における危険な状態の量は、ステップ４０５から減少していてもよい。危険な状態がハザード検出器の周囲環境に在る（存在する）と判断するようステップ４０５で用いられる第１のしきい値は、ステップ４１５の解析で用いられる、同じしきい値量であってもよい。代替的に、用いられるしきい値は異なってもよい。たとえば、ステップ４１５で用いられるしきい値量は、ステップ４０５で危険な状態が存在したと判断するよう用いられるしきい値量よりも、大きさにおいて、より小さくてもよい。
【００５６】
ステップ４２０で、危険な状態の量が記憶されたしきい値未満であると判断されることに続いて、危険な状態の測定値がしきい値より下に留まっている時間期間がトラッキングされてもよい。ハザード検出器の周囲環境で検出される危険の量が、しきい値を超える場合には、時間期間はリセットされてもよい。
【００５７】
ハザード検出器の警報がステップ４１５、４２０中において鳴っているかどうかは、ステップ４１０においてセットされる状態が予警報状態であったかまたは警報状態であったかどうかに依存してもよい。警報状態の場合、ステップ４１５、４２０が実行されている一方で、１つ以上の聴覚的および／または視覚的警報がハザード検出器によって出力されてもよい。予警報状態の場合、ハザード検出器はどのような活動も行わなくてもよく、またはハザード検出器が予警報状態にあることを示す警告（予警報メッセージ）を出力していてもよい。警告（予警報メッセージ）が予警報状態において出力される場合、警告は恐らく警報状態におけるハザード検出器による聴覚的および／または視覚的な出力ほど大きくなく、および／またはユーザにとってうっとおしくなさそうになる。例えば、警告（予警報メッセージ）は、「警告、危険レベルが上昇しています。」と述べる話言葉メッセージであってもよい。
【００５８】
ステップ４２５で、ステップ４２０でトラッキングされた時間期間は、少なくともしきい値継続期間に到達したと判断されてもよい。しきい値継続期間はハザード検出器によって記憶されてもよい。例えば、しきい値継続期間は危険のタイプに基いてもよい。煙がステップ４０５で存在すると判断された場合、第１のしきい値継続期間が用いられてもよい。一酸化炭素がステップ４０５で存在すると判断された場合、第２のしきい値継続期間が代りに用いられてもよい。いくつかの実施の形態では、記憶されるしきい値継続期間が規定されるのではなく、ハザード検出器は、少なくともいくつかが図６に関連して論じられる１つ以上のファクタに基いて、しきい値継続期間を計算するかまたはそうでなければ修正してもよい。
【００５９】
ステップ４３０で、ハザード検出器は、危険な状態が緩和するのを示す１つ以上の指示を出力してもよい。ステップ４３０の出力は、時間期間がステップ４２５のしきい値継続期間に到達したと判断されることに応答して実行されてもよい。危険な状態の緩和の指示は、話言葉メッセージを含んでもよい聴覚的なメッセージ、およびハザード検出器の発光体が典型的には危険と関連付けられない緑色または青色などのような色を発光させることのような視覚的指示を含んでもよい。加えて、時間期間が少なくともステップ４２５の少なくともしきい値継続期間に達したことに応答して、ハザード検出器の状態は、図３Ａ−図３Ｃの実施の形態に従ってのように階級を下げられてもよい。たとえば、警報状態から、ハザード検出器は、非警報状態または予警報状態のいずれかに階級を下げられてもよい。ハザード検出器がステップ４１０で予警報状態にセットされた場合、ハザード検出器は非警報状態にセットされてもよい。さらに、いくつかの実施の形態においては、緩和告知が出力される前に時間期間を評価する必要がないことが可能であり−緩和告知は、検出される危険のレベルが閾値量より下に落ちることのみに応答して出力される。
【００６０】
図５は、危険な状態が緩和したときを判断するのに用いられる時間期間を変動させる、危険な状態の緩和を検出するための方法５００の実施の形態を示す。方法５００は、ハザード検出器１００、ハザード検出器２００またはハザード検出器のなんらかの他の実施の形態を用いて実行されてもよい。方法５００は、方法４００の、より詳細な実施の形態を表わしてもよい。方法５００の各ステップは、ハザード検出器によって一般的に実行されてもよい。方法５００全体にわたって、ハザード検出器の１つ以上のセンサは、ハザード検出器の周囲環境において、煙および／または一酸化炭素のような、危険な状態の量を監視し、測定することを継続してもよい。ステップ５０１で、ハザード検出器の周囲環境が危険に対して監視されてもよい。この時、ハザード検出器は非警報状態にセットされてもよい。ハザード検出器は、煙および一酸化炭素を含む１つまたは複数のタイプの危険について監視してもよい。方法５００全体にわたって、ハザード検出器のセンサは、ハザード検出器の周囲環境において、もしある場合には、存在する、危険な状態のレベルを測定することを継続してもよいことが理解されるべきである。例えば、ハザード検出器２００を参照して、一酸化炭素センサ１２１および煙センサ１２２は、解析のために処理システム１１０に危険測定値を与えてもよい。
【００６１】
ステップ５０５で、危険な状態がハザード検出器の環境に存在すると判断されてもよい。そのような判断は、危険な状態の１つ以上の測定レベルが記憶されたしきい値と比較されることに基いてなされてもよい。危険は煙の存在を伴い得、それは、ハザード検出器が設置される構造物内にいる占有者にとっておそらくは危険な火炎、一酸化炭素または他のなんらかの状態もしくは化合物を示し得る。ステップ５０５で、ハザード検出器の１つ以上のセンサから、ハザード検出器はハザード検出器の環境において検出された危険の量の測定値を受信していてもよい。
【００６２】
ステップ５１０で、ハザード検出器の状態は危険な状態が存在することを示すようセットされてもよい。図３Ａ−図３Ｃに戻って、ステップ５１０は、ハザード検出器が非警報状態から予警報状態または警報状態のいずれかにセットされることを伴ってもよい。ハザード検出器の現在の状態の指示は、ハザード検出器の処理システムによって、非一時的な記憶媒体などに、記憶されてもよい。ステップ５１０および方法５００の後のステップが実行されている一方で、ハザード検出器はハザード検出器の周囲環境において危険を監視し続けてもよい。ステップ５１０で、ハザード検出器の状態によって、ハザード検出器は１つ以上の視覚的および／または聴覚的な指示を出力していてもよい。ハザード検出器が予警報状態である場合には、ハザード検出器は、ハザード検出器の周囲環境における危険の量が上昇しているという警告を出力し、予警報状態を示すよう発光体を発光させてもよい。ハザード検出器が警報モードである場合には、ハザード検出器は警報を鳴らし、警報状態を示すよう発光体を発光させてもよい。
【００６３】
ステップ５１５で、ハザード検出器の周囲環境において危険な状態の量を監視し続ける一方で、ハザード検出器は、周囲環境における危険な状態の量は、今、記憶されたしきい値より下である、と判断してもよい。この判断はステップ５０５が実行された後なされる危険レベルの１つ以上の測定値に基いてもよい。したがって、ハザード検出器の周囲環境における危険な状態の量は、ステップ５０５から減少していてもよい。危険な状態がハザード検出器の周囲環境にあったと判断するようステップ５０５で用いられる第１のしきい値は、ステップ５１５の判断で用いられる、同じ記憶されたしきい値であってもよい。代替的に、２つのしきい値は異なってもよい。たとえば、ステップ５１５で用いられるしきい値は、ステップ５０５で危険な状態が存在したと判断するよう用いられるしきい値よりも、大きさにおいて、より小さくてもよい。
【００６４】
ステップ５２０で、危険な状態の量が記憶されたしきい値未満であると判断されることに応答して、危険な状態の測定値がしきい値より下に留まっている時間期間がトラッキングされてもよい。ハザード検出器の周囲環境で検出される危険の量が、しきい値（それはステップ５１５または５０５で用いられるしきい値であり得る）を超える場合には、時間期間はリセット／再開されてもよく、および／または警報器を鳴らすかもしくは環境における危険の量が上昇しているという告知を行うなどのような追加的なステップがとられてもよい。
【００６５】
ステップ５２５で、しきい値継続期間は１つ以上のファクタに基いて判断されてもよい。しきい値継続期間は、検出される危険のタイプ、危険を検出したハザード検出器の数、ハザード検出器の状態、危険の特性、および／またはハザード検出器の周囲環境における測定された湿度レベルを用いて判断されてもよい。ハザード検出器はそのようなファクタを考慮してどのようにしきい値継続期間を判断すべきかを示すデータを記憶していてもよい。どのようにしきい値継続期間を判断することができるかに関するさらなる詳細は図６の方法６００に関連して呈示される。ステップ５２０の後に実行されるのではなく、ステップ５２５はステップ５２０の前の時間に実行されてもよいことが理解されるべきである。
【００６６】
ステップ５３０で、ステップ５２０でトラッキングされた時間期間は、少なくとも、ステップ５３０で判断されたしきい値継続期間に到達したと判断されてもよい。この時間期間は、一旦ステップ５３０が実行されると、トラッキングされるのを停止してもよい。ステップ５３０に応答して、ステップ５３５が実行されてもよい。
【００６７】
ステップ５３５で、ハザード検出器は、ステップ５３０が実行されることに応答して、危険な状態が緩和するのを示す１つ以上の指示を出力してもよい。危険な状態緩和の指示は、合成もしくは記録された話言葉メッセージを含んでもよい聴覚的なメッセージ、および／またはハザード検出器の発光体が典型的には危険と関連付けられない緑色または青色などのような色を発光させることのような視覚的指示を含んでもよい。
【００６８】
ステップ５４０で、時間期間が少なくともステップ５３０のしきい値継続期間に達したこと、および／またはステップ５３５が実行されたことに応答して、ハザード検出器の状態は、図３Ａ−図３Ｃの実施の形態に従ってのように階級を下げられてもよい。たとえば、警報状態から、ハザード検出器は、非警報状態またはあるタイプの予警報状態のいずれかにセットされてもよい。ハザード検出器がステップ５１０で予警報状態にセットされた場合、ハザード検出器は非警報状態にセットされてもよい。次いで、方法５００はステップ５０１に戻って、危険について監視してもよい。ハザード検出器が、図３Ｂおよび図３Ｃのフロー３１３、３１６、３１７、または３１８のように、警報状態（または他の予警報状態）から予警報状態にセットされることになる場合には、方法５００は点線の経路を辿り、ステップ５４０の代わりでステップ５１０を実行してもよい。ステップ５１０で、ハザード検出器の状態は、予警報状態の、階級を下げられた状態にセットされてもよい。再び方法５００を実行するとき、異なる閾値量がステップ５１５の評価に対して用いられてもよい。さらに、しきい値継続期間はハザード検出器の現在の状態に基いて異なる継続期間を有するよう判断されてもよい。
【００６９】
図６は、危険な状態が緩和したかどうか評価することにおいて用いるしきい値継続期間値を判断するための方法６００の実施の形態を示す。方法６００は方法４００、方法５００の一部として、または他のなんらかの方法の一部として実行されてもよい。例えば、方法６００は方法５００のステップ５２５の一部として実行されてもよい。方法６００の各ステップは、一般的にハザード検出器によって実行されてもよい。方法６００全体にわたって、ハザード検出器の１つ以上のセンサは、ハザード検出器の周囲環境において、煙および／または一酸化炭素のような、危険な状態の量を監視し、測定することを継続してもよい。さまざまなファクタを用いて、危険な状態が緩和していることをハザード検出器がいつユーザに知らせるべきかを判断するのに用いられるしきい値の継続期間を判断してもよい。方法６００の一部として実行されるさまざまな判断は、変動する順番で実行されてもよい。したがって、方法６００は、さまざまな他の実施の形態が可能な状態で、可能な実施の形態を表す。
【００７０】
ステップ６０５で、検出される危険のタイプが判断されてもよい。危険の各特定のタイプについて、デフォルトまたは最少しきい値継続期間値がハザード検出器によって記憶されてもよく（またはそうでなければそれにアクセス可能であってもよい）。例えば、火炎／煙の危険は第１の継続期間と関連付られてもよく、一方、一酸化炭素の危険は第２の異なる継続期間と関連付けられてもよい。危険のタイプは、たとえば方法５００のステップ５０５のしきい値を越えた危険のタイプに基いて判断されてもよい。ある実施の形態では、複数の危険が存在する場合、第３のしきい値継続期間が選択されてもよい。
【００７１】
ステップ６１０で、周囲湿度の量はハザード検出器の１つ以上の湿度センサを用いて判断されてもよい。例えば、ハザード検出器２００の湿度センサ２４１は周囲湿度レベルを判断するよう用いられてもよい。湿度レベルは、現在の値について、および／または湿度レベルが上昇しているか下降しているかどうか判断するよう、評価されてもよい。ハザード検出器は、湿度レベルの範囲をしきい値継続期間の指示に関係づけるテーブルまたは他のデータ記憶構成を記憶してもよい。例えば、ハザード検出器は、検出湿度レベルが１０％−２０％の間にある場合にしきい値継続期間が１分増大されてもよいことを示すテーブルまたは他のデータ記憶構成を記憶してもよい。いくつかの実施の形態では、アルゴリズムを記憶して、検出される湿度レベルに基いて、どのようにしきい値継続期間をセットすべきか計算する。しきい値継続期間は、さらに、周囲湿度レベルが上昇しているか下降しているかどうかに基いて、セットまたは調整されてもよい。ステップ６１０は湿度に焦点を当てているが、しきい値継続期間を判断するのに、温度が付加的または代替的に用いられてもよいことが理解されるべきである。加えてまたは代替的に、一酸化炭素レベルが測定されてもよい。検出される一酸化炭素のレベルを用いて、しきい値継続期間（および／または煙に対する感度のレベル）を調整してもよい。
【００７２】
ステップ６１５で、ハザード検出器は、無線または有線の通信モジュールを介して、ハザード検出器と同じ構造物内にある他のハザード検出器の、同じ（または異なる）危険がそれらの場所で検出されているかどうかを示す１つ以上の指示を受信してもよい。危険が、異なる部屋におけるように、構造物内において複数の場所で検出される場合、それは、危険な状態が構造物において広がったことを示し、重大な安全問題である可能性がありそうかもしれない。ハザード検出器は、他のハザード検出器から、危険が他のそのようなハザード検出器によって検出されたかどうかを示す信号を受信してもよい。いくつかの実施の形態では、ハザード検出器は、ハザード検出器と同じ構造物内に設置されるハザード検出器の場所の指示および／または数を記憶してもよい。指示がそのようなハザード検出器から受信されない場合、そのようなハザード検出器は危険の存在を検知していないと仮定されてもよい。いくつかの実施の形態では、ハザード検出器は、構造物内の他の場所における危険な状態のレベルを判断するために、他のハザード検出器をポーリングしてもよい。構造物内の複数の異なるタイプの危険の存在は、さらに、ハザード検出器によって、他のハザード検出器からデータを受信することによって判断されてもよい。しきい値継続期間は、どの他の場所で危険が検出されたか、他の場所で検出された危険のレベル、および／またはいくつのハザード検出器で危険が検出されたか、に基づいてセットまたは調整されてもよい。いくつかの実施の形態では、ハザード検出器が設置される構造物内のすべてのハザード検出器において、危険レベルが少なくともしきい値継続期間の間閾値量より下に留まるまで、緩和メッセージはハザード検出器によって出力されなくてもよい。
【００７３】
ステップ６２０で、危険な状態の特性が評価されてもよい。これらの特性を用いて、しきい値継続期間をセットまたは調整してもよい。例えば、危険な状態の特性は、危険の量がハザード検出器の周囲環境において増大した速さの判断（例えば遅くくすぶる火炎、または速い煙たい火炎）、検出される危険な状態の最大量、検出される危険な状態の平均値／中間、同じ時間期間中において検出される他の危険な状態、危険な状態が検出された時間の量などを伴ってもよい。いくつかの実施の形態では、危険な状態は、危険な状態を分類するために、グリース火炎、火災事故および加熱炉一酸化炭素漏洩などなどのような危険な状態のさまざまなタイプの記憶されたプロファイルと比較されてもよい。選択されたプロファイルおよび／または解析された特性を用いて、しきい値継続期間をセットまたは調整してもよい。
【００７４】
ステップ６２５で、ステップ６０５から６２０に関連して判断されたファクタおよび恐らくはさらなるファクタの少なくともいくつかを、しきい値継続期間を判断するのに用いてもよい。いくつかの実施の形態では、デフォルトしきい値継続期間が始点として用いられ、次いで、ステップ６２５においてファクタに基いて調整される。例えば、あるファクタ（例えば２つの他のハザード検出器が危険を検出したこと）の存在は、しきい値継続期間が３分などのような予め規定される時間の量だけ増大されることを伴ってもよい。そのようなファクタに基いて実施することができるような調整は参照テーブルの形式でのようにハザード検出器によって記憶されてもよい。いくつかの実施の形態では、あるアルゴリズムは、判断されたファクタの各々を考慮して、しきい値継続期間を計算してもよい。継続期間が長いほど、ハザード検出器の環境における危険の量が緩和している旨の指示をハザード検出器が出力する前に危険の量がしきい値より下に留まる状態で経過しなければならない時間の量は長い。
【００７５】
図７は、ハザード検出器の予警報状態を用いて、危険な状態の存在および緩和に対してユーザに警戒させる方法７００の実施の形態を示す。方法７００は、ハザード検出器１００、ハザード検出器２００またはハザード検出器のなんらかの他の実施の形態を用いて実行されてもよい。方法５００は、方法４００および／または方法５００の、より詳細な実施の形態を表わしてもよい。方法７００の各ステップは、一般的にハザード検出器によって実行されてもよい。方法７００全体にわたって、ハザード検出器の１つ以上のセンサは、ハザード検出器の周囲環境において、煙および／または一酸化炭素のような、危険な状態の量を監視し、測定することを継続してもよい。
【００７６】
ステップ７０５で、ハザード検出器の周囲環境が危険に対して監視されてもよい。このステップで、ハザード検出器は非警報状態にセットされてもよい。ハザード検出器は、煙および一酸化炭素を含む複数のタイプの危険について監視してもよい。方法７００全体にわたって、ハザード検出器の１つ以上のセンサは、ハザード検出器の周囲環境において、もしある場合には、存在する、危険のレベルを監視することを継続してもよいことが理解されるべきである。例えば、ハザード検出器２００を参照して、一酸化炭素センサ１２１および煙センサ１２２は、解析のために処理システム１１０に危険測定値を与えてもよい。
【００７７】
ステップ７１０で、危険な状態がハザード検出器の環境に存在するかどうかが判断されてもよい。そのような判断は、危険な状態の１つ以上の測定レベルが記憶されたしきい値と比較されることに基いてなされてもよい。危険は煙の存在を伴い得、それは、ハザード検出器が設置される構造物内にいる占有者にとっておそらくは危険な火炎、一酸化炭素または他のなんらかの状態もしくは化合物を示し得る。たとえば図２のハザード検出器２００を参照して、危険モニタエンジン１１２は、一酸化炭素センサ１２１または煙センサ１２２のいずれかからの測定値をハザードしきい値１１４からの対応するしきい値と比較することによって、危険が存在すると判断してもよい。測定された危険な状態が第１のしきい値と合致および／またはそれを超える場合、方法７００はステップ７１５に進んでもよく、そうでなければ、ハザード検出器はステップ７０５において危険な状態について監視し続ける。
【００７８】
ステップ７１５で、ハザード検出器の状態は危険な状態が存在することを示すようセットされてもよい。図３Ａ−図３Ｃに戻って、ステップ７１５は、ハザード検出器が非警報状態から予警報状態にセットされることを伴ってもよい。ハザード検出器の現在の状態の指示は、ハザード検出器の処理システムによって、非一時的な記憶媒体などに、記憶されてもよい。ステップ７１５が実行されており、および方法５００の後のステップが実行されている一方で、ハザード検出器はハザード検出器の周囲環境において危険を監視し続けてもよい。例えば、図２のハザード検出器２００を参照して、状態エンジン１１１は、その状態を予警報状態（例えば第１の予警報状態、第２の予警報状態）にセットされてもよい。
【００７９】
ステップ７２０で、ハザード検出器は１つ以上の視覚的および／または聴覚的な指示を出力していてもよい。ハザード検出器は、ステップ７１０の検出された危険レベルに基いて予警報状態にセットされており、ハザード検出器は聴覚的な警告を出力してもよく、それは音声を含んでいるメッセージを含んでもよく、ハザード検出器の周囲環境における危険の量が上昇していると述べてもよく、予警報状態を示すよう発光体を発光させてもよい。たとえば、典型的には問題または危険と関連付けられる黄色または赤色などのような色を用いてそのような発光体を発光させてもよい。
【００８０】
ハザード検出器はステップ７２２においてハザード検出器の周囲環境における危険レベルを監視し続けてもよい。ハザード検出器は検出される危険のレベルを監視して、それが第２のしきい値（それはステップ７１０において用いられる第１のしきい値よりも大きな量の危険が存在することを表す）を超えるかどうか、または、危険の量が、第１のしきい値と合致するかまたは第１のしきい値よりも大きさにおいてより小さくてもよい第３のしきい値より下に下降するかどうか判断してもよい。危険の量が第２のしきい値と第３のしきい値との間に留まる場合には、しきい値の１つに遭遇するまで、方法７００はステップ７２２に留まってもよい。図３Ｂを参照して、ハザード検出器は予警報状態３０３にあってもよい。第２のしきい値を超える場合、ハザード検出器の状態は警報状態３０２に遷移する。第３のしきい値に合致する場合、ハザード検出器の状態は、（１つ以上の他の条件が満たされた後）非警報状態３０１に遷移してもよい。
【００８１】
危険な状態がステップ７２２で悪化し、ハザード検出器によって検出される危険のレベルが第２のしきい値を超える場合、方法７００はステップ７２５に進んでもよい。ステップ７２５で、ハザード検出器の状態は警報状態にセットされてもよい。ハザード検出器の警報状態の指示は、ハザード検出器の処理システムによって、非一時的な記憶媒体などに、記憶されてもよい。ステップ７３０で、聴覚的および／または視覚的警報が出力されて、警報状態に対してユーザを警戒させてもよい。ハザード検出器は警報音および／または聴覚的なメッセージを出力してもよく、それは音声を含んでもよく、ハザード検出器の周囲環境における危険の量が危険であることを述べてもよく、警報状態を示すよう発光体を発光させてもよい。たとえば、典型的には問題または危険と関連付けられる黄色または赤色などのような色を用いてそのような発光体を発光させてもよい。危険の深刻度の示すアニメーションが、さらに、発光体を速やかに閃かすことによってのように、出力されてもよい。
【００８２】
ステップ７３５で、聴覚的および／または視覚的警報が、ある時間期間の間鳴っていた後、ハザード検出器は、危険な状態は第３のしきい値より下に低減したと判断してもよい。第３のしきい値より下に低減された危険なレベルに応答して、方法７００はステップ７４０に進んでもよい。ステップ７２２に戻って、危険な状態は第３のしきい値に合致するかまたはそれより下に下降する、と判断される場合には方法７００はステップ７２５から７３５を実行せずに、ステップ７４０に進んでもよい。したがって、ステップ７４０の開始において、ハザード検出器は予警報状態または警報状態のいずれかにセットされてもよい。
【００８３】
ステップ７４０で、危険な状態の量が第３のしきい値未満であると判断されることに応答して、危険な状態の測定値がしきい値より下に留まっている時間期間がトラッキングされてもよい。例えば、ハザード検出器のカウンタが起動されてもよく、またはタイムスタンプが形成されてもよい。ハザード検出器の周囲環境で検出される危険の量が、第３のしきい値を再び超える場合には、時間期間はリセットされてもよく、および／または警報器を鳴らすかもしくは環境における危険の量が上昇しているという告知を行うか、もしくはステップ７２２もしくはステップ７１５に戻ることなどのような追加的なステップがとられてもよい。
【００８４】
ステップ７４５で、しきい値継続期間は１つ以上のファクタに基いて判断されてもよい。しきい値継続期間は、検出される危険のタイプ、危険を検出したハザード検出器の数、ハザード検出器の状態、危険の特性、および／またはハザード検出器の周囲環境における測定された湿度レベルを用いて判断されてもよい。ハザード検出器はそのようなファクタを考慮してどのようにしきい値継続期間を判断すべきかを示すデータを記憶していてもよい。どのようにしきい値継続期間を判断することができるかに関するさらなる詳細は図６の方法６００に関連して呈示される。ステップ７４０の後に実行されるのではなく、ステップ７４５はステップ７４０の前の時間に実行されてもよいことが理解されるべきである。
【００８５】
ステップ７５０で、ステップ７４０でトラッキングされるよう開始された時間期間は、少なくとも、ステップ７４５で判断されたしきい値継続期間に到達した、と判断されてもよい。この時間期間は、一旦ステップ７５０が実行されると、トラッキングされるのを停止してもよい（例えば、カウンタが不能化されてもよい）。ステップ７５０に応答して、ステップ７５５が実行されてもよい。
【００８６】
ステップ７５５で、ハザード検出器は、ステップ７５０が実行されることに応答して、危険な状態が緩和するのを示す１つ以上の指示を出力してもよい。危険な状態緩和の指示は、合成もしくは記録された話言葉メッセージを含んでもよい聴覚的なメッセージ、および／またはハザード検出器の発光体が典型的には危険と関連付けられない緑色または青色などのような色を発光させることのような視覚的指示を含んでもよい。話言葉メッセージが出力される場合、メッセージはハザード検出器がどの部屋に位置するか示してもよい。例えば、メッセージは、「［危険］は［部屋］でなくなりつつある。」であってもよい。［危険］は、危険のタイプ（煙、一酸化炭素など）であり、［部屋］は、ハザード検出器がユーザによってセットアッププロセス中において設置された場所として指定された部屋である。いくつかの実施の形態では、ハザード検出器は、危険な状態は緩和している旨を、ハザード検出器が設置される同じ構造物内にある他のハザード検出器に通信してもよい。ステップ７５５は、さらに、危険がまったくないことを知らせるようチャイムまたは他の音声が出力されることを含んでもよい。いくつかの実施の形態では緑色光のパルスなどのような光パターンをハザード検出器によって出力して、危険がないことを示す。聴覚的および／または視覚的なメッセージが、次いで、構造物内に設置された他のそのようなハザード検出器を介して出力されてもよい。
【００８７】
ステップ７６０で、ハザード検出器の状態は、図３Ａ−図３Ｃの実施の形態に従ってのように、非警報状態へのように、階級を下げられてもよい。次いで、方法７００はステップ７０５に戻って、非警報状態において危険を監視してもよい。非警報状態において、ハザード検出器は危険な状態に関してどのような視覚的および／または聴覚的な警告も出力していなくてもよい。
【００８８】
方法７００は単一の予警報状態が用いられることに焦点を当てているが、図３Ｃの状態フロー３００Ｃなどのような複数の予警報状態を有する実施の形態に方法７００が適用されてもよいことが理解されるべきである。例えばステップ７２０と７２２との間において、ステップ７２２から７３０へのさらなる反復が追加されて、第２の予警報状態を評価し、第２の予警報状態に対応する警告（例えば、第１の予警報状態よりも緊急であるが、警報状態ほど緊急でない）を出力してもよい。そのような第２の予警報状態は第１のしきい値と異なる第４のしきい値を用いて、ハザード検出器が第２の予警報状態内に入っているかどうかを評価してもよい。第２および第３のしきい値を依然として用いて、ハザード検出器が警報状態に入るべき（危険な状態が悪化する）か、または危険な状態が緩和しつつあり、より低い予警報状態または非警報状態のいずれかに戻ることを示すべきかどうか判断してもよい。
【００８９】
ハザード検出器は、ここに詳述されるように、スマートホーム環境において設置されてもよい。図８は、スマートホーム環境８００の一例が示され、そこにおいては、ここにさらに記載される装置、方法、システム、サービスおよび／またはコンピュータプログラム製品のうちの１つ以上が適用可能である。示されるスマートホーム環境８００は構造物８５０を含み、それは、たとえば、家屋、オフィスビルディング、ガレージ、移動住宅などを含み得る。アパート、コンドミニアムまたはオフィス空間などのような全体構造８５０を含まないスマートホーム環境８００にも装置を統合することができることが十分に理解される。さらに、スマートホーム環境は、実際の構造物８５０の外の装置を制御し、および／またはそれに結合され得る。実際、スマートホーム環境におけるいくつかの装置は、物理的に構造物８５０内にある必要が全くない。たとえば、プールヒータまたは潅漑システムを制御する装置は、構造物８５０の外部に位置し得る。
【００９０】
示される構造物８５０は、互いから壁８５４を介して少なくとも部分的に分離される複数の部屋８５２を含む。壁８５４は内壁または外壁を含み得る。各部屋は、さらに、床８５６および天井８５８を含み得る。装置は、壁８５４、床８５６または天井８５８上に取付けられるか、それ（ら）と統合されるか、および／またはそれ（ら）によって支持され得る。
【００９１】
ある実施の形態では、図８のスマートホーム環境８００は、さまざまな有用なスマートホーム目的のうちの任意のものを与えるよう、互いと、および／または中央サーバもしくはクラウドコンピューティングシステムと途切れ目なく統合し得るインテリジェントな、マルチ検知の、ネットワーク接続された装置を含む、複数の装置を含む。スマートホーム環境８００は、１つ以上のインテリジェントな、マルチ検知の、ネットワーク接続されたサーモスタット８０２（以下、「スマートサーモスタット８０２」と呼ぶ）、１つ以上のインテリジェントな、ネットワーク接続されたハザード検出器８０４、および１つ以上のインテリジェントな、マルチ検知の、ネットワーク接続されたエントリウェイインターフェイス装置８０６（以下、「スマートドアベル８０６」と呼ぶ）を含んでもよい。実施の形態によれば、スマートサーモスタット８０２は、周囲の環境特性（たとえば温度および／または湿度）を検出し、ＨＶＡＣシステム８０３をそれに従って制御する。ハザード検出器８０４は、危険な物質または危険な物質を示す物質（たとえば煙、炎または一酸化炭素）の存在を検出してもよい。スマートドアベル８０６は、ある場所（たとえば外側ドア）への人の接近もしくはある場所からの人の退去を検出し、ドアベル機能を制御し、音声手段もしくは視覚手段を介して人の接近もしくは退去を知らせ、またはセキュリティシステムにおける設定を制御して（たとえば占有者が行き来するときにセキュリティシステムを活性化または非活性化させて）もよい。
【００９２】
いくつかの実施の形態では、図８のスマートホーム環境８００は、さらに、１つ以上のインテリジェントな、マルチ検知の、ネットワーク接続された壁スイッチ８０８（以下、「スマート壁スイッチ８０８」と呼ぶ）を、１つ以上のインテリジェントな、マルチ検知の、ネットワーク接続された壁プラグインターフェイス８１０（以下、「スマート壁プラグ８１０」と呼ぶ）とともに、含む。スマート壁スイッチ８０８は、周囲の照明状態を検出し、部屋占有状態を検出し、１つ以上の照明の出力および／または薄暗い状態を制御してもよい。いくつかの例では、スマート壁スイッチ８０８は、さらに、天井ファンなどのファンの出力状態または速度を制御してもよい。スマート壁プラグ８１０は、部屋または構内の占有を検出し、（たとえば家に誰もいない場合には電力がプラグに供給されないように）１つ以上の壁プラグに対する電力の供給を制御してもよい。
【００９３】
さらに、さらなるいくつかの実施の形態においては、図８のスマートホーム環境８００は、冷蔵庫、ストーブおよび／またはオーブン、テレビ、洗濯機、乾燥機、照明、ステレオ、インターコムシステム、ガレージ扉開閉器、床ファン、天井ファン、壁空調装置、プールヒータ、潅漑システム、セキュリティシステム、などのような、複数のインテリジェントな、マルチ検知の、ネットワーク接続された機器８１２（以下、スマート機器８１２）を含む。実施の形態によれば、ネットワーク接続された機器８１２は、機器のそれぞれの製造業者と協働することによって、スマートホーム環境と互換性があるようにされる。たとえば、機器は、暖房機器、窓ＡＣユニット、電動ダクトベントなどであり得る。プラグを差込まれると、機器は、それがどのようなタイプの機器であるかを示すことによってなど、それ自体がスマートホームネットワークに対して告知することができ、それはスマートホームの制御と自動的に統合できる。そのような機器のスマートホームに対する通信は、当業者に公知の任意の有線または無線通信プロトコルによって容易にされることができる。スマートホーム環境は、さらに、スマート壁プラグ８１０によって、粗くではあるが（ＯＮ／ＯＦＦ）、制御され得る、古い従来の洗濯機／乾燥機、冷蔵庫などのような、さまざまな、通信を行なわない、旧来の機器８４０を含み得る。スマートホーム環境８００は、さらに、ハザード検出器８０４もしくはスマート壁スイッチ８０８によって与えられるＩＲ（赤外線）信号によって制御され得る、ＩＲ制御される壁空調機または他のＩＲ制御される装置のような、さまざまな、部分的に通信を行なう旧来の機器８４２を含み得る。
【００９４】
実施の形態によれば、スマートサーモスタット８０２、ハザード検出器８０４、スマートドアベル８０６、スマート壁スイッチ８０８、スマート壁プラグ８１０、およびスマートホーム環境８００の他の装置はモジュール方式であり、より古い家屋および新しい家屋に組込むことができる。たとえば、それらの装置は、２つの基本的なコンポーネント、つまりヘッドユニットと、ドッキングステーションとも称されるバックプレートとからなるモジュール方式のプラットフォームの周りに設計される。より古い住宅およびより新しい住宅などのような任意の住宅と互換性があるように、ドッキングステーションの複数の構成が提供される。しかしながら、ドッキングステーションのすべては標準的なヘッド接続構成を含み、任意のヘッドユニットが任意のドッキングステーションに取外し可能に取付けられることができる。したがって、ある実施の形態では、ドッキングステーションは、構造物への物理的な接続および住宅の電圧配線として働くインターフェイスであり、交換可能なヘッドユニットは、センサ、プロセッサ、ユーザインターフェイス、バッテリ、および装置の他の機能コンポーネントのすべてを含む。
【００９５】
スマートホーム環境８００は、さらに、物理的な住宅の外側ではあるが、その住宅の近くの地理的範囲内にある装置との通信を含んでもよい。たとえば、スマートホーム環境８００は、スマートホーム環境８００内における他の装置に対して現在のプールの温度を通信するか、またはプールの温度を制御するためのコマンドを受信するプールヒータモニタ８１４を含んでもよい。同様に、スマートホーム環境８００は、スマートホーム環境８００内で灌漑システムに関する情報を通信し、および／またはそのような灌漑システムを制御するための制御情報を受信する灌漑モニタ８１６を含んでもよい。実施の形態によれば、住宅の郵便番号または地理的座標に基づくなどのような、スマートホーム環境８００の地理的な位置を考慮するためにアルゴリズムが提供される。地理的情報を用いて、散水のための最適な時間を判断するために助けとなるデータを得、そのようなデータは太陽の位置情報、温度、露点、住宅が位置する土地の土のタイプなどを含んでもよい。
【００９６】
ネットワーク接続性により、図８のスマートホーム装置の１つ以上は、さらに、たとえユーザが装置の近くにいなくても、ユーザがその装置と対話することを可能し得る。たとえば、ユーザは、コンピュータ（たとえばデスクトップコンピュータ、ラップトップコンピュータもしくはタブレット）または他の携帯電子装置（たとえばスマートフォン）８６６を用いて装置と通信し得る。あるウェブページまたはアプリケーションは、ユーザから通信を受信し、その通信に基づいて装置を制御するよう、および／またはその装置の動作についての情報をユーザに呈示するよう構成され得る。たとえば、ユーザは、コンピュータを用いて、装置のための現在の設定点温度を見て、それを調整することができる。ユーザは、この遠隔通信中において構造物内にいるか、または構造物の外部にいることができる。
【００９７】
論じられるように、ユーザは、ネットワーク接続されるコンピュータまたは携帯電子装置８６６を用いて、スマートサーモスタット、ハザード検出器８０４、およびスマートホーム環境８００における他のスマート装置を制御し、それらと対話し得る。ある例では、占有者（たとえば住宅に住んでいる個人など）の一部またはすべてが自分の装置８６６をスマートホーム環境８００に登録することができる。そのような登録は、中央サーバにおいてなされて、占有者および／または装置が住宅と関連付けられるとして承認し、および占有者に対して装置を使用する許可を与えて住宅におけるスマート装置を制御することができる。占有者は、自分の登録された装置８６６を用いて、占有者が仕事中であるかまたは休暇中であるときなどに、住宅のスマート装置を遠隔制御することができる。占有者は、さらに、自分の登録された装置を用いて、占有者が住宅内でカウチに座っているときなどのように、占有者が実際に住宅内にいるときに、スマート装置を制御してもよい。装置８６６を登録する代わりに、またはそれに加えて、スマートホーム環境８００は、どの個人が住宅に住んでおり、したがって占有者であるか、およびどの装置８６６がそれらの個人と関連付けられているかについての推測を行なう。したがって、スマートホーム環境は、誰が占有者であり、それらの個人と関連付けられる装置８６６に住宅のスマート装置を制御することを許可するかを「知る」。
【００９８】
ある実施の形態では、処理および検知能力を含むことに加えて、装置８０２、８０４、８０６、８０８、８１０、８１２、８１４および８１６の各々（まとめて、「スマート装置」と呼ぶ）は、任意の他のスマート装置、および世界中の任意の場所でネットワーク接続される任意の中央サーバもしくはクラウドコンピューティングシステムまたは任意の他の装置とのデータ通信および情報共有が可能である。必要とされるデータ通信は、さまざまなカスタムもしくは標準無線プロトコル（Ｗｉ−Ｆｉ（登録商標），ＺｉｇＢｅｅ（登録商標），６ＬｏＷＰＡＮ，など）のうちの任意のもの、および／またはさまざまなカスタムもしくは標準有線プロトコル（ＣＡＴ６  Ｅｔｈｅｒｎｅｔ（登録商標），ＨｏｍｅＰｌｕｇなど）のうちの任意のものを用いて、実行され得る。
【００９９】
実施の形態によれば、スマート装置のすべてまたはいくつかは無線または有線リピータとして働くことができる。たとえば、スマート装置のうちの第１のものは無線ルータ８６０を介してスマート装置のうちの第２のものと通信することができる。スマート装置は、さらに、インターネット８９９などのようなネットワークへの接続を介して互いと通信し得る。インターネット８９９を介して、スマート装置はクラウドコンピューティングシステム８６４と通信することができ、クラウドコンピューティングシステム８６４は、１つ以上の集中化または分散されたサーバシステムを含むことができる。クラウドコンピューティングシステム８６４は、装置と関連付けられる製造業者、サポートエンティティまたはサービスプロバイダと関連付けられ得る。一実施の形態では、ユーザは、電話またはインターネット接続されたコンピュータなどのような他の通信手段を用いる必要なく、装置それ自体を用いてカスタマーサポートと連絡をとることができてもよい。さらに、ソフトウエア更新を、クラウドコンピューティングシステム８６４から装置に（たとえば、利用可能なとき、購入されたとき、またはルーチン間隔で）自動的に送信することができる。
【０１００】
実施の形態によれば、スマート装置は、スマートホーム環境８００においてスポークスマンノードおよび小電力ノードのメッシュネットワークを形成するよう組合され、スマート装置のいくつかは「スポークスマン」ノードであり他のものは「小電力」ノードである。スマートホーム環境８００におけるスマート装置のいくつかはバッテリによって電力供給され、一方他のものはスマートホーム環境の壁８５４の後ろの配線（たとえば１２０Ｖ線間電圧配線）に接続することなどによって、常備の信頼性のある電源を有する。常備の信頼性のある電源を有するスマート装置は「スポークスマン」ノードと称される。これらのノードは、任意の無線プロトコルまたは態様を用いて、スマートホーム環境８００におけるさまざまな他の装置のうちの任意のもの、およびクラウドコンピューティングシステム８６４との双方向通信を容易にする能力を備える。他方、バッテリによって電力を供給される装置は「小電力」ノードと称される。これらのノードは、スポークスマンノードよりも小さい傾向があり、Zigbee, 6LoWPANなどのような非常に小さい電力を必要とする無線プロトコルを用いてしか通信できない。さらに、一部であって、すべてではないが、小電力ノードは双方向通信ができない。これらの小電力ノードはメッセージを送信するが、それらは「リスニング」することができない。したがって、スポークスマンノードのような、スマートホーム環境８００における他の装置はこれらの小電力ノードに対して情報を送信することができない。
【０１０１】
記載されるように、スマート装置は小電力ノードおよびスポークスマンノードとして働いて、メッシュネットワークをスマートホーム環境８００において形成する。スマートホーム環境における個々の小電力ノードは、それらが何を検知しているかについての情報を定期的に送出し、スマートホーム環境における他の小電力ノードは、それら自身のメッセージを送出することに加えて、メッセージを繰返し、それによって、メッセージを、スマートホーム環境８００中においてノードからノード（つまり装置から装置）へと伝わらせる。スマートホーム環境８００におけるスポークスマンノードは小電力通信プロトコルに「ドロップダウン」して、これらのメッセージを受信し、メッセージを他の通信プロトコルに翻訳し、翻訳されたメッセージを他のスポークスマンノードおよび／またはクラウドコンピューティングシステム８６４に送信することができる。したがって、小電力通信プロトコルを用いる小電力ノードは、メッセージを、スマートホーム環境８００全体にわたって、およびインターネット８９９を介してクラウドコンピューティングシステム８６４に送信することができる。実施の形態によれば、メッシュネットワークは、クラウドコンピューティングシステム８６４が、データを住宅におけるスマート装置のすべてから定期的に受信し、そのデータに基づいて推測を行ない、スマート装置の１つにコマンドを送信し戻して、ここに記載されるスマートホーム目的の一部を達成することを可能にする。
【０１０２】
記載されるように、スポークスマンノードおよび小電力ノードのいくつかは「リスニング」することができる。したがって、ユーザ、他の装置、およびクラウドコンピューティングシステム８６４は小電力ノードに対して制御を通信することができる。たとえば、ユーザは携帯電子装置（たとえばスマートフォン）８６６を用いてコマンドをインターネット８９９を介してクラウドコンピューティングシステム８６４に送信することができ、それは、次いで、コマンドをスマートホーム環境８００におけるスポークスマンノードに中継する。スポークスマンノードは小電力プロトコルにドロップダウンして、コマンドを、スマートホーム環境中における小電力ノード、およびクラウドコンピューティングシステム８６４からコマンドを直接受取らなかった他のスポークスマンノードに通信する。
【０１０３】
小電力ノードの一例はスマート夜間灯８７０である。光源を収容することに加えて、スマート夜間灯８７０は超音波または受動ＩＲセンサのような占有センサ、および部屋内の光を測定するフォトダイオード、光導電性セル、フォトトランジスタ、または単一画素センサなどのような周囲光センサを収容する。ある実施の形態では、スマート夜間灯８７０は、部屋が暗いことをその周囲光センサが検出し、誰かが部屋にいることをその占有センサが検出すると、光源を起動するよう構成される。他の実施の形態では、スマート夜間灯８７０は、単に、部屋が暗いことをその周囲光センサが検出すると光源を起動するよう構成される。さらに、実施の形態によれば、スマート夜間灯８７０は、占有センサが部屋における人の存在を検知するのと同時の即時のメッセージを含む、部屋の占有および部屋における光の量に関するメッセージを定期的に送り出す小電力無線通信チップ（たとえばZigbeeチップ）を含む。上記したように、これらのメッセージは、メッシュネットワークを用いて、スマートホーム環境８００内においてノードからノードへ（つまりスマート装置からスマート装置に）、およびインターネット８９９を介してクラウドコンピューティングシステム８６４に、無線で送信されてもよい。
【０１０４】
小電力ノードの他の例は、バッテリによって動作されるハザード検出器８０４を含む。これらのハザード検出器８０４は、一定であり信頼性のある（たとえば構造物の）電力に対するアクセスを伴わない領域に位置することが多く、以下に詳細に論じられるように、煙／炎／熱センサ、一酸化炭素／二酸化炭素センサ、占有／モーションセンサ、周囲光センサ、火炎検知器、空気質センサ（例えばＶＯＣおよび粒状物質（例えばＰＭ２．５）、アレルゲン、およびＮＯｘなどのような他の健康に害のある汚染物質に対して）、温度センサ、湿度センサなどのような任意の数およびタイプのセンサを含んでもよい。さらに、ハザード検出器８０４は、それぞれのセンサの各々に対応するメッセージを、他の装置およびクラウドコンピューティングシステム８６４に対して、上記のメッシュネットワークを用いることなどによって送信することができる。
【０１０５】
スポークスマンノードの例は、スマートドアベル８０６、スマートサーモスタット８０２、スマート壁スイッチ８０８、およびスマート壁プラグ８１０を含む。これらの装置８０２、８０６、８０８および８１０は、信頼性のある電源の近くに位置し、それに接続されることが多く、したがって、任意のさまざまなプロトコルで双方向通信が可能である１つ以上の通信チップなどのような、より電力を消費するコンポーネントを含み得る。
【０１０６】
ある実施の形態では、小電力ノードおよびスポークスマンノードのメッシュネットワークを用いて、非常事態のイベントにおける出口照明を提供することができる。ある例では、これを容易にするために、ユーザは、スマートホーム環境８００における出口ルートを示す前構成情報を提供する。たとえば、家屋における各部屋について、ユーザは最善の出口ルートの地図を提供する。ユーザがこの情報を提供する代わりに、クラウドコンピューティングシステム８６４または何らかの他の装置が、スマートホーム家屋のアップロードされた地図、図、建築図面、およびメッシュネットワークのノードから得られる位置情報に基づいて生成された地図（たとえば装置からの位置情報を用いて家屋の地図を構築する）を用いて、ルートを自動的に判断することも考えられることが理解されるべきである。動作において、警報が活性化されると（たとえばハザード検出器８０４の１つ以上が煙を検出し警報を活性化させると）、クラウドコンピューティングシステム８６４または何らかの他の装置は、小電力ノードおよびスポークスマンノードから得られる占有情報を用いて、どの部屋が占有されているかを判断し、次いで、非常事態出口照明を与えるように、占有される部屋から出口ルートに沿って照明（たとえばスマート夜間灯８７０、ランプに電力を供給する壁スイッチ８０８、スマート壁プラグ８１０など）をオンにする。
【０１０７】
図８の例示的なスマートホーム環境８００にさらに含まれ示されるのは、さまざまな家事のうちの任意のものを自律的な態様で実行するよう各々が構成されるサービスロボット８６２である。一部の実施の形態に対しては、サービスロボット８６２は、マサチューセッツ州ベッドフォードのiRobot, Incによって販売されるRoombaTMおよびScoobaTM製品などのような公知の市場で入手可能な装置のそれと同様の態様で、それぞれ床掃除、床洗浄を実行するよう構成され得る。床掃除および床洗浄などのような家事は、本明細書の目的に対しては「留守」または「留守中」タスクとして考えられ得、なぜならばこれらのタスクは占有者がいないときに実行されるのが一般的にはより望ましいからである。他の実施の形態については、サービスロボット８６２の１つ以上は、占有者のために音楽を再生する、占有者のために局所化されたサーモスタットとして働く、占有者のために局所化された空気モニタ／清浄機として働く、局所化された新生児モニタとして働く、占有者のために局所化されたハザード検出器として働くなどのようなタスクを実行するよう構成され、なぜならば、そのようなタスクは人間の占有者が傍に存在する状態で実行されるのが一般的にはより望ましいからである。本明細書の目的のため、そのようなタスクは「対人」または「人中心」タスクとして考えられ得る。
【０１０８】
占有者のために局所化された空気モニタ／清浄機として働くとき、特定のサービスロボット８６２は、占有者のために「個人的健康エリアネットワーク」と呼ばれ得るものを容易にするよう考えられ得、その目的は占有者のすぐ近くの空間における空気の質を健康なレベルに保つことである。それと代替的に、またはそれと関連して、（たとえば微かに離れたセンサ、人と接触しているモニタとの近接場通信などを用いて）占有者の体温または心拍数を監視するなどのような、他の健康関連の機能を提供することができる。占有者に対して局所化されたハザード検出器として働くとき、特定のサービスロボット８６２は、占有者に対して「個人的安全エリアネットワーク」と呼ばれ得るものを容易にするよう考えられ得、その目的は、占有者のすぐ近くの空間において過剰な一酸化炭素、煙、炎などがないことを確実にすることである。占有者識別およびトラッキングに関して個人的快適エリアネットワークについて上記されたものと同様の方法が、同様に、個人的健康エリアネットワークおよび個人的安全エリアネットワーク実施の形態に対しても適用可能である。
【０１０９】
ある実施の形態によれば、上に参照された、サービスロボット８６２の個人的快適エリアネットワーク、個人的健康エリアネットワーク、個人的安全エリアネットワークおよび／または他のそのような対人機能の容易化は、それらの対人機能のよりよい実行を達成するための、および／またはそれらの目的をエネルギ節約態様もしくは他の資源節約態様で達成するための、規則に基づく推測技術または人工知能技術に従って、住宅における他のスマートセンサとの論理的統合によってさらに向上される。したがって、個人的健康エリアネットワークに関する１つの実施の形態に対しては、空気モニタ／清浄機サービスロボット８６２は、家庭のペットが占有者の現在落ち着いている位置に向かって移動しつつあるかどうかを（たとえばオンボードセンサおよび／または他のスマートホームセンサとのデータ通信を規則に基づく推測／人工知能技術とともに用いて）検出するよう構成され得、ペットが近づいてくる場合には、より多くの空中のペットの鱗屑の到着に備えて空気清浄率を即座に増大させる。個人的安全エリアネットワークに関する他の実施の形態については、ハザード検出器サービスロボット８６２は、他のスマートホームセンサによって、占有者の現在のダイニングルーム位置に近い台所において温度レベルおよび湿度レベルが上昇している旨を忠告されることができ、この忠告に応答して、ハザード検出器サービスロボット８６２は、周囲煙レベルにおけるどのような小さな増大も、最も考えられるのは調理活動のためであり、真に危険な状況によるものではないという推測の下、煙検出しきい値などのような危険検出しきい値を一時的に上昇させることになる。
【０１１０】
図９は、図８のスマートホーム環境８００のような複数のスマートホーム環境が統合され得る、拡張可能な装置およびサービスプラットフォーム９００のネットワークレベル図を示す。拡張可能な装置およびサービスプラットフォーム９００はクラウドコンピューティングシステム８６４を含む。図８からの、インテリジェントな、ネットワーク接続された装置８０２、８０４、８０６、８０８、８１０、８１２、８１４および８１６の各々はクラウドコンピューティングシステム８６４と通信してもよい。たとえば、インターネット８９９への接続は、直接（たとえば無線搬送への３Ｇ／４Ｇ接続性を用いて）ハブ付きネットワーク９１２（単純な無線ルータから、たとえばインテリジェントな専用の全住宅制御ノードまで、およびそれを含む範囲のスキームであり得る）を介してか、またはそれらの任意の組合せを介して確立され得る。
【０１１１】
ここに与えられるいくつかの例においては、装置およびサービスプラットフォーム９００は図８のスマートホーム環境８００のスマート装置と通信し、それらスマート装置からデータを収集するが、装置およびサービスプラットフォーム９００は世界中の複数のスマートホーム環境と通信しそれらの環境からデータを収集することが理解されるべきである。たとえば、クラウドコンピューティングシステム８６４は１つ以上のスマートホーム環境の装置からホームデータ９０２を収集することができ、装置はホームデータをルーチンで送信することができ、または特定の場合において（たとえば装置がホームデータ９０２を照会するとき）ホームデータを送信することができる。したがって、装置およびサービスプラットフォーム９００は世界中の住宅からデータをルーチンで収集する。記載されるように、収集されるホームデータ９０２は、たとえば、電力消費データ、占有データ、ＨＶＡＣ設定および使用データ、一酸化炭素レベルデータ、二酸化炭素レベルデータ、揮発性有機化合物レベルデータ、睡眠スケジュールデータ、調理スケジュールデータ、内部および外部温度湿度データ、テレビ視聴者数データ、内部および外部ノイズレベルデータなどを含む。
【０１１２】
クラウドコンピューティングシステム８６４は、さらに、１つ以上のサービス９０４を提供し得る。サービス９０４はたとえば、ソフトウェア更新、カスタマーサポート、センサデータ収集／ロギング、遠隔アクセス、遠隔もしくは分散制御、または（たとえば、性能を向上させユーティリティコストなどを低減するために、収集されたホームデータ９０２に基づいた）使用の提案を含み得る。サービス９０４に関連付けられるデータは、クラウドコンピューティングシステム８６４に記憶され得、クラウドコンピューティングシステム８６４は、適切なとき（たとえば規則的な間隔で、ユーザから要求を受けたとき、など）にデータを検索および送信し得る。
【０１１３】
サービス９０４の一部として、ユーザアカウントがクラウドコンピューティングシステム８６４によって維持されてもよい。ユーザアカウントは、ユーザアカウントとリンクされる構造物内に設置される、１つ以上のハザード検出器などのような、さまざまなスマートホーム装置と関連付けられる、加入情報、請求情報、登録情報、ユーザ選好、および／または他のデータを保存してもよい。時として、ユーザの自身のユーザアカウントに対する注意が要求される場合がある。ハザード検出器９５０（または他のスマートホーム装置）からのクエリーに応答して、ハザード検出器９５０によって出力されるステータスは、ユーザが自身のユーザアカウントにログインすることを要求されている旨を示すべきであることを示すメッセージが、クラウドコンピューティングシステム８６４によって、（先に記載されたハザード検出器のうちの任意のものを表わしてもよい）ハザード検出器９５０に送信されてもよい。要求されたログに関するさらなる詳細がサービス９０４によってハザード検出器９５０に送信されてもよい。たとえば、要求されるログインの理由は、（期限切れのクレジットカードなどのような、）期限切れの支払情報であってもよい。ユーザは、ハザード検出器９５０の発光体を介して出力される色およびアニメーションとしてユーザに対して呈示されてもよい、ハザード検出器９５０によって出力されるステータスについての詳細を要求することができる。詳細に対する要求は、ハザード検出器９５０の付近内において身振り手振りを実行することによってでもよい。次いで、話し言葉メッセージがハザード検出器９５０によって出力されて、ユーザが自分のアカウントにログインすることを要求されている旨を示してもよく、さらに、支払情報が更新を必要としている理由を示してもよい。したがって、ハザード検出器９５０によって実行されるステータスチェックは、ハザード検出器９５０それ自体のステータスをチェックするのみならず、遠隔で維持されるユーザアカウントの状態もチェックしてもよい。
【０１１４】
図９に示されるように、拡張可能な装置およびサービスプラットフォーム９００の実施の形態は、処理エンジン９０６を含み、それは、単一のサーバに集中されるかまたはいくつかの異なるコンピューティングエンティティの間に分散され得るが、これに限定はされない。処理エンジン９０６は、データをインデックス付けし、データを解析し、および／または解析に基づきもしくは解析の一部として統計を生成するために、（たとえばインターネットまたはハブ付ネットワークを介して）スマートホーム環境の装置からデータを受信するように構成されるコンピューター化されたエンジン（たとえばハードウェアによって実行されるソフトウェア）を含み得る。解析されたデータは、導き出されたホームデータ９０８として記憶され得る。
【０１１５】
解析または統計の結果はその後、結果を導き出すのに用いられるホームデータを提供した装置、他の装置、装置のユーザにウェブページを提供するサーバ、または他の非装置エンティティに送信し戻され得る。たとえば、使用統計、他の装置の使用に対する使用統計、使用パターン、および／またはセンサ読み取りを要約する統計が処理エンジン９０６によって生成され送信され得る。結果または統計はインターネット８９９を介して提供され得る。この態様で、処理エンジン９０６は、ホームデータ９０２からさまざまな有用な情報を導き出すために構成およびプログラミングされ得る。単一のサーバは、１つ以上のエンジンを含み得る。
【０１１６】
ある実施の形態では、技術革新およびリサーチを促進し、ユーザに利用可能な製品およびサービスを増大させるために、装置およびサービスプラットフォーム９００は、ある範囲のアプリケーションプログラミングインターフェイス（ＡＰＩ）９１０を、慈善事業体、行政実体（たとえば食品医薬品局または環境保護局）、学術機関（たとえば大学研究者）、（たとえば装置保証またはサービスを関連機器に対して提供したり、ホームデータに基いた広告をターゲットとする）事業体、ユーティリティ供給会社および他の第三者などのような第三者に公開する。ＡＰＩ９１０は、第三者システムに結合され、第三者システムが、サービス９０４、処理エンジン９０６、ホームデータ９０２、および導出されたホームデータ９０８を含んで、クラウドコンピューティングシステム８６４と通信することを許してもよい。たとえば、ＡＰＩ９１０は、第三者によって実行されるアプリケーションが、クラウドコンピューティングシステム８６４によって実行される特定のデータ処理タスクを開始すること、ならびにホームデータ９０２および導出されたホームデータ９０８に対する動的な更新を受取ることを可能にする。
【０１１７】
アカウント警戒エンジンは、ユーザのアカウントが注意を要する旨を示す指示をハザード検出器が与えるべきであるかどうかを判断するよう働いてもよい。たとえば、アカウント警戒エンジン９０５は、設定が更新を必要としているかどうか、支払情報が最新であるかどうか、１つ以上のメッセージが未処理であるかどうか、支払の期日が来ているかどうかなどのようなユーザのアカウントの状態を定期的に評価してもよい。ユーザの注意が必要とされる場合には、要求がハザード検出器から受取られ、ユーザのアカウントの参照が実行されると、アカウント警戒エンジンは、ユーザアカウントが注意を必要とする旨の指示で応答してもよい。さらなる詳細も与えられてもよく、ユーザが身振り手振りを実行するかまたはそうでなければさらなる詳細を要求する場合には、そのような詳細が、聴覚的なメッセージを介してなどのように、与えられ得る。ユーザの注意が必要とされない場合には、要求がハザード検出器から受取られ、ユーザのアカウントの参照が（たとえば要求が受取られたハザード検出器と関連付けられるアカウントを判断することによって）実行されると、アカウント警戒エンジンは、ユーザアカウントは注意を要求しない旨の指示で応答してもよい。
【０１１８】
１０００は、図９の拡張可能な装置およびサービスプラットフォーム９００の抽象化された機能図を、特に、処理エンジン９０６、および図８のスマートホーム環境８００のもののような装置を参照して示す。スマートホーム環境に位置する装置は、無限のさまざまな異なる個々の能力および限界を有するが、それらの各々がデータ消費体１０６５（ＤＣ）、データソース１０６６（ＤＳ）、サービス消費体１０６７（ＳＣ）およびサービスソース１０６８（ＳＳ）であるという点で、それらは、すべて、共通の特性を共有するとして考えられ得る。有利なことに、装置のローカルおよび直接の目的を達成するために装置に必要とされる本質的な制御情報を提供することに加えて、拡張可能な装置およびサービスプラットフォーム９００は、さらに、これらの装置から流れ出る大量のデータを利用するように構成され得る。装置の直接的な機能に関して装置自体の実際の動作を向上または最適化することに加えて、拡張可能な装置およびサービスプラットフォーム９００は、さまざまな有用な目的を達成するために、さまざまな自動化され、拡張可能であり、フレキシブルで、および／またはスケーラブルな態様でそのデータを「別の目的のために再利用する（repurposing）」ことに向けられ得る。これらの目的は、たとえば使用パターン、装置効率および／またはユーザ入力（たとえば特定の機能を要求する）に基づき、予め規定または適合的に識別されてもよい。
【０１１９】
たとえば図１０は、ある数のパラダイム１０７１を含む処理エンジン９０６を示す。処理エンジン９０６は、一次的または二次的な装置機能を監視および管理する、管理されたサービスパラダイム１０７１ａを含み得る。装置機能は、ユーザ入力を与えられる装置の適正な動作を保証すること、侵入者が住居にいるかもしくは住居に入ることを試みていることを推定する（たとえば、およびその場合に応答する）こと、装置に結合される機器の不良（たとえば切れた電球）を検出すること、エネルギー需要応答イベントを実現もしくはそうでなければそれに応答すること、または現在もしくは予測された将来のイベントもしくは特性に対してユーザを警戒させることを含み得る。処理エンジン９０６はさらに、装置の使用に基づいて、ユーザの特性（たとえば人口学的情報）、要望および／または興味のある製品を推定する広告／通信パラダイム１０７１ｂを含み得る。サービス、プロモーション、製品またはアップグレードが、次いで、ユーザにオファーまたは自動的に提供され得る。処理エンジン９０６はさらにソーシャルパラダイム１０７１ｃを含み得、ソーシャルパラダイム１０７１ｃは、ソーシャルネットワークからの情報を使用し、（たとえば装置の使用に基づいて）ソーシャルネットワークに情報を提供し、ならびに／またはソーシャルネットワークプラットフォームとのユーザおよび／もしくは装置対話に関連付けられるデータを処理する。たとえば、ソーシャルネットワーク上でのユーザに委託された連絡先に報告されるようなユーザのステータスは、光検出、セキュリティシステムの不活性化、または装置使用検出器に基づき、ユーザがいつ家にいるかを示すよう更新され得る。別の例として、ユーザは、他のユーザと装置使用の統計を共有することが可能であってもよい。さらに別の例では、あるユーザは、低い電力請求を結果として生じるＨＶＡＣ設定を共有してもよく、他のユーザは、自分のスマートサーモスタット８０２にＨＶＡＣ設定をダウンロードして、彼らの電力請求を低減してもよい。
【０１２０】
処理エンジン９０６は、挑戦／ルール／コンプライアンス／報酬パラダイム１０７１ｄを含み得、それは、挑戦、競合、ルール、コンプライアンス規則、および／もしくは報酬をユーザに通知し、ならびに／または動作データを使用して、挑戦に応じられたか、ルールもしくは規則は遵守されたか、および／もしくは報酬が得られたかどうかを判断する。挑戦、ルールまたは規則は、エネルギを節約する努力、安全に生活する（たとえば毒物または発がん性物質に晒されることを低減する）努力、金銭の節約および／または機器寿命を保護する努力、健康を改善する努力などに関し得る。たとえば、１つの挑戦は、参加者が自分のサーモスタットを１週間の間１℃だけ下げることを伴ってもよい。挑戦を成功裏に完了させたものは、クーポン、仮想通貨、ステータスなどによってのように報酬を与えられる。コンプライアンスに関しては、１つの例はレンタル不動産所有者が、賃借人はある所有者の部屋にアクセスすることは許可されない旨の規則を作ることを伴う。占有センサを有する部屋における装置は、部屋がアクセスされたときに所有者に更新を送信し得る。
【０１２１】
処理エンジン９０６は、１つ以上の処理パラダイムの機能を向上させるために、外部源からの外部情報１０７３を統合または別の態様で利用し得る。外部情報１０７３は、装置から受信されるデータを解釈し、装置の近くの環境（たとえば装置が囲まれる構造物の外部）の特性を判断し、ユーザに利用可能なサービスまたは製品を判断し、ソーシャルネットワークまたはソーシャルネットワーク情報を識別し、装置の近くのエンティティ（たとえば非常事態応答チーム、警察または病院のような公共サービス実体）のコンタクト情報などを判断し、家または近隣に関連付けられる統計的もしくは環境的条件、傾向または他の情報を識別するためなどに使用され得る。
【０１２２】
驚くほどの範囲のさまざまな利点が、通常のものから重要なものまで、記載される拡張可能な装置およびサービスプラットフォーム９００によって引き起こされ得るとともに当該拡張可能な装置およびサービスプラットフォーム９００の範囲内に適合され得る。したがって、１つの「通常の」例では、スマートホーム８００の各寝室には、すべてまたは一部が占有センサを含むスマート壁部スイッチ８０８、スマート壁部プラグ８１０、および／またはスマートハザード検出器８０４が設けられており、占有センサはさらに、（たとえばモーション検出、顔認識、可聴音パターンなどによって）居住者が眠っているかまたは起きているかどうかを推測することができる。重大な火事イベントが検知されると、遠隔セキュリティ／監視サービスまたは消防署は、各寝室に何人の居住者がいるか、それらの居住者がまだ眠っている（もしくは動かない）かどうか、または、彼らが適切に寝室から避難したどうか通知される。もちろんこれは、記載された拡張可能な装置およびサービスプラットフォームにより対応される非常に有利な能力であるが、利用可能になり得るさらに大きな「インテリジェンス」のポテンシャルを真に示し得る実質的により「重要な」例が存在し得る。恐らくより「重要な」例として、火事安全性に使用されている同じデータ寝室占有データが、さらに、近隣の子供の発育および教育の社会的規範の文脈において、処理エンジン９０６によって「別の目的で再利用」され得る。したがって、たとえば、「通常の」例で論じられた同じ寝室占有および動作データが、収集され得るとともに、特定の郵便番号における生徒の睡眠パターンが識別およびトラッキングされ得る処理に利用可能になる（適切に匿名化される）ようにされ得る。これらの生徒の睡眠パターンにおける局所化された変動は、識別され、たとえば、地元の学校における異なる栄養プログラムに対して識別され相関されてもよい。
【０１２３】
図１１を参照して、特定目的コンピュータシステム１１００の実施の形態が示される。たとえば、１つ以上のインテリジェントなコンポーネント、処理システム１１０、およびそのコンポーネントが、特定目的コンピュータシステム１１００であってもよい。そのような特定目的コンピュータシステム１１００は、ハザード検出器、および／またはリモートサーバ、スマートサーモスタットもしくはネットワークなどのような、ここに論じられる他のコンピュータ化された装置のうちの任意のものの一部として組込まれてもよい。上記の方法は、コンピュータシステムに命じて、上記の方法およびコンポーネントのアクションを実行させるコンピュータプログラム製品によって実現されてもよい。各そのようなコンピュータプログラム製品は、コンピュータシステムのプロセッサに命じて対応のアクションを実行させるコンピュータ読取可能媒体において実施される命令（コード）のセットを含んでもよい。命令は、シーケンシャルな順序で、または（異なる処理スレッド下におけるように）並列で、またはそれらの組合せにおいて実行されるよう構成されてもよい。コンピュータプログラム製品を汎用コンピュータシステム１１２６にロードした後、それは特別目的コンピュータシステム１１００に変換される。
【０１２４】
特別目的コンピュータシステム１１００は、コンピュータ１１０２と、コンピュータ１１０２に結合されるモニタ１１０６と、コンピュータ１１０２に（選択肢的に）結合される１つ以上のさらなるユーザ出力装置１１３０と、コンピュータ１１０２に結合される（たとえばキーボード、マウス、トラックボール、タッチスクリーンなどのような）１つ以上のユーザ入力装置１１４０と、コンピュータ１１０２に結合される選択肢的な通信インターフェイス１１５０と、コンピュータ１１０２における有形のコンピュータ読取可能メモリに記憶されるコンピュータプログラム製品１１０５とを含む。コンピュータプログラム製品１１０５は、コンピュータシステム１１００に命じて上記の方法を実行させる。コンピュータ１１０２は、バスサブシステム１１９０を介して多数の周辺装置と通信する１つ以上のプロセッサ１１６０を含んでもよい。これらの周辺装置は、ユーザ出力装置１１３０、ユーザ入力装置１１４０、通信インターフェイス１１５０、ならびに有形のコンピュータ読取可能メモリの形式である（たとえばディスクドライブ、光学ドライブ、ソリッドステートドライブなど）ランダムアクセスメモリ（ＲＡＭ）１１７０および不揮発性記憶ドライブ１１８０などのような記憶サブシステムを含んでもよい。
【０１２５】
コンピュータプログラム製品１１０５は、不揮発性記憶ドライブ１１８０またはコンピュータ１１０２にアクセス可能な別のコンピュータ読取可能媒体に記憶され、ランダムアクセスメモリ（ＲＡＭ）１１７０にロードされてもよい。各プロセッサ１１６０は、Intel（登録商標）またはAdvanced Micro Devices, Inc（登録商標）からのマイクロプロセッサのような、マイクロプロセッサを含んでもよい。コンピュータプログラム製品１１０５をサポートするために、コンピュータ１１０２は、コンピュータプログラム製品１１０５の上記のコンポーネントとの通信、およびコンピュータプログラム製品１１０５のサポートにおいて上記のコンポーネント間の通信を処理するオペレーティングシステムを実行する。例示的なオペレーティングシステムは、Microsoft CorporationからのWindows（登録商標）、Sun MicrosystemsからのSolaris（登録商標）、LINUX（登録商標）、UNIX（登録商標）を含む。
【０１２６】
ユーザ入力装置１１４０は、コンピュータ１１０２に情報を入力するのに、すべての考えられ得るタイプの装置および機構を含む。これらは、キーボード、キーパッド、マウス、スキャナ、デジタル描画パッド、ディスプレイに組込まれるタッチスクリーン、音声認識システムのような音声入力装置、マイクロフォン、および他のタイプの入力装置を含んでもよい。さまざまな実施の形態においては、ユーザ入力装置１１４０は、典型的には、コンピュータマウス、トラックボール、トラックパッド、ジョイスティック、無線リモート、描画タブレット、音声コマンドシステムとして実施される。ユーザ入力装置１１４０は、典型的には、ユーザが、ボタンのクリックなどのコマンドを介して、モニタ１１０６上に現われるオブジェクト、アイコン、テキストなどを選択することを可能にする。ユーザ出力装置１１３０は、コンピュータ１１０２から情報を出力するのに、すべての考えられ得るタイプの装置および機構を含む。これらは、ディスプレイ（たとえばモニタ１１０６）、プリンタ、音声出力装置のような非視覚的ディスプレイなどを含んでもよい。
【０１２７】
通信インターフェイス１１５０は、インターフェイスを通信ネットワーク１１９５のような他の通信ネットワークおよび装置に与え、他のシステム、ＷＡＮおよび／またはインターネットとの間でデータを送受信するようインターフェイスとして働いてもよい。通信インターフェイス１１５０の実施の形態は、典型的には、イーサネット（登録商標）カード、モデム（電話、衛星、ケーブル、ＩＳＤＮ）、（非同期）デジタル加入者ライン（ＤＳＬ）ユニット、FireWire（登録商標）インターフェイス、ＵＳＢ（登録商標）インターフェイス、無線ネットワークアダプタなどを含む。たとえば、通信インターフェイス１１５０は、コンピュータネットワーク、FireWire（登録商標）バスなどに結合されてもよい。他の実施の形態では、通信インターフェイス１１５０はコンピュータ１１０２のマザーボード上に物理的に統合されてもよく、および／またはソフトウェアプログラムなどであってもよい。
【０１２８】
ＲＡＭ１１７０および不揮発性記憶ドライブ１１８０は、実行可能なコンピュータコード、人間が読取可能なコードなどを含む、この発明のコンピュータプログラム製品実施の形態などのようなデータを記憶するよう構成される有形のコンピュータ読取可能媒体の例である。他のタイプの有形のコンピュータ読取可能媒体は、フロッピーディスク、リムーバブルハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ、バーコードなどのような光記憶媒体、フラッシュメモリ、リードオンリメモリ（ＲＯＭ）などのような半導体メモリ、バッテリ補助された揮発性メモリ、ネットワーク接続された記憶装置、などを含む。ＲＡＭ１１７０および不揮発性記憶ドライブ１１８０は、上記のように、この発明のさまざまな実施の形態の機能を与える基本的なプログラミングおよびデータ構築物を記憶するよう構成されてもよい。
【０１２９】
この発明の機能を提供するソフトウェア命令セットはＲＡＭ１１７０および不揮発性記憶ドライブ１１８０に記憶されてもよい。これらの命令セットまたはコードはプロセッサ１１６０によって実行されてもよい。ＲＡＭ１１７０および不揮発性記憶ドライブ１１８０は、さらに、この発明に従って用いられるデータおよびデータ構造を記憶するようデポジトリを与えてもよい。ＲＡＭ１１７０および不揮発性記憶ドライブ１１８０は、プログラム実行中に命令およびデータを記憶するメインランダムアクセスメモリ（ＲＡＭ）、および固定された命令が記憶されるリードオンリメモリ（ＲＯＭ）を含む、ある数のメモリを含んでもよい。ＲＡＭ１１７０および不揮発性記憶ドライブ１１８０は、プログラムおよび／またはデータファイルの永続的な（不揮発性の）記憶を提供するファイル記憶サブシステムを含んでもよい。ＲＡＭ１１７０および不揮発性記憶ドライブ１１８０は、さらに、リムーバブルフラッシュメモリなどのようなリムーバブル記憶システムを含んでもよい。
【０１３０】
バスサブシステム１１９０は、コンピュータ１１０２のさまざまなコンポーネントおよびサブシステムが意図されるように互いと通信することを可能にする機構を提供する。バスサブシステム１１９０は概略的に単一のバスとして示されているが、バスサブシステムの代替的実施の形態はコンピュータ１１０２内において複数のバスまたは通信経路を利用してもよい。
【０１３１】
図１２〜図１８は、ここに詳述されるハザード検出器および他のスマートホーム装置などのような、ハザード検出器によって出力されてもよいさまざまな発光状態を表わす。そのような発光状態はさまざまな色およびアニメーションを伴ってもよい。合成または記録された話し言葉の音声メッセージが、図１２〜図１８のチャートに詳述されるような発光状態の少なくともいくつかに付随してもよい。時間の大半においては、ハザード検出器のどのような発光体も発光されないことが期待され得る。発光体が発光されると、ハザード検出器は（光状態１２０３が発光される場合を除いて）メッセージを伝えている。青色および緑色発光を伴う状態１２０１および１２０２が図１２に示されており、セットアッププロセス中に呈示されてもよい。状態１２０３は条件付き発光状態を伴い、それは、「通路光」状態と称され得る。そのような状態は、動作、およびハザード検出器の周囲環境における明るさレベルがしきい値明るさレベルより下に落ちることに応答して発光されてもよい。状態１２０４および１２０５は予警報（予警戒または早期警告）状態および非常事態（警告または警報）状態を表わしてもよい。状態１２０６は、家庭用１２０Ｖ  ＡＣ電源などのような有線（たとえば非バッテリの）電源が接続され利用可能であるかどうかを示す、ハザード検出器の別途の発光体のためであってもよい。状態１２７０はセットアッププロセスの一部として用いてもよい。たとえば、「［装置］」は、ハザード検出器のブランド名の話し言葉指示と置換されてもよい。状態１２０８は、ユーザがボタンを押してハザード検出器をテストする際に呈示されてもよい。状態１２０９は、可能性のある危険を示す状態を表わしてもよく、早期警告として供されてもよい。状態１２０９（および同様の指定を有する他の状態）に対しては、［部屋タイプ］が、ハザード検出器が設置される部屋のタイプの話し言葉指示と置換されてもよい。設置時において、ユーザは、ハザード検出器に対して、選択メニューを介してなどして、ハザード検出器が設置されつつあった部屋のタイプを特定していてもよい。状態１２１０および１２１１はさらなる予警報状態を表わしてもよい。状態１２１２、１２１３および１２１４はさまざまな警報（警戒）状態を表わしてもよい。状態１２１５は、煙の危険が消えつつあるときに出力されてもよい。状態１２１６は、一酸化炭素の危険が消えつつあるときに出力されてもよい。状態１２１７、１２１８、１２１９、１２２０、１２２１は、ハザード検出器の問題を識別するステータスチェックに応答して出力される状態を表わしてもよい。そのような状態は出力されることは、解決する１つ以上のユーザの行動を必要としてもよい。
【０１３２】
好ましくは、非常事態レベル警戒中における声による忠告が、音の警報パターンの間に１．５秒の最大無音期間を要求する全国防火協会（ＮＦＰＡ）、損害保険者研究所（ＵＬ）規格などのような規定に準拠するよう、時間において、大きな高く鋭い音の警報パターン間の無音の期間中に挟まれる(Ref UL2034, UL217, NFPA72 and NFPA720)。
【０１３３】
上記の詳述された発光状態および音声メッセージは単なる例示であることが理解されるべきである。さまざまな他の実施の形態では、色、アニメーション、定義および／または音声メッセージは修正されてもよい。
【０１３４】
ここに詳述されるハザード検出器のさまざまな実施の形態に入力を与えるために、身振り手振りを実行して入力を与え、その結果、「迷惑な」警報−つまり非危険な状態（たとえばトーストを焦がすことなど）によって引起される警報を消音させてもよいことが可能であってもよい。ハザード検出器の約２〜６フィートの距離内においては、ユーザの手や腕の振りが検出され得る。ある実施の形態では、身振り手振りが検出されるためには、複数の手振りが実行されなければならない。図１９と関連して詳述されるように、予警報状態または警報状態のいくつかは、手振りを用いることによって、少なくとも一時的に消音されてもよい。ある状況では、図１９に注記されるように、ある状況は、警報が消音されることから排除される。手振りをさらに用いて、マニュアルテストを取消す、および／または視覚的ステータスが発光を介して呈示されているときに詳細なメッセージを聴くこともできる。ある実施の形態では、身振り手振りを実行するのではなく、ユーザはハザード検出器のボタンを押す（かまたは何らかの他の部分を物理的に作動させ）てもよい。
【０１３５】
複数のハザード検出器が存在する場合には、ハザード検出器のすべてが注意喚起（予警報）または非常事態（警戒）状況が存在することを光および音を出力してもよい。（予警戒または警戒状態のいずれかにおいて）警報を消音するために、ユーザは、最初に危険を検出したハザード検出器において身振り手振りを実行する（またはボタンを押す）ことを必要とされてもよい。一旦適切なハザード検出器が消音されると、各他のハザード検出器は（ハザード検出器間の無線通信に基づいて）消音されてもよい。
【０１３６】
図２０を参照して、注意喚起（予警報）状態がいつ用いられるかの例示的状況である。穏やかな注意喚起（予警報）は、ユーザに対して、通常より上に上昇しているが、完全な警戒（非常事態）状態はまだトリガしていない状態を警告する。予警戒状態中に出力される音およびメッセージは、警戒状態中のメッセージよりも苛つかせたり緊急であったりしないよう意図される。そのような予警報状態を有することによって、ユーザは、ハザード検出器を不能化することがよりなさそうであり、したがって、ハザード検出器は必要とされるときにより機能していそうであってもよい。
【０１３７】
ある例として、点２０１０において、ハザード検出器は、煙および一酸化炭素などのような危険についてその周囲環境を監視している。増大したレベルの一酸化炭素または煙が点２０２０において検出されてもよい。そのような点においては、予警戒メッセージおよび発光が出力されて、ユーザに対して、切迫している状態を警告してもよい。そのような予警戒は、著しいが、（つんざくような非常事態警報音と比べて）耳障りではない、ベルまたはリング音を伴ってもよい。著しいが耳障りではない音は、強度において目標の階に到達したときのエレベータによって発せられるベル音と同様であってもよく、それは、ユーザに対して通知するのに十分ではあるが、ユーザを不快に苛立たせるほどではない。ユーザは、そのような注意喚起（予警戒）メッセージを消音するよう許可されてもよい。点２０３０で、完全な警報が鳴らされてもよく、それは大きなつんざくような警報音を伴ってもよい。点２０４０で、正常な状態が再開しつつあることを示すメッセージが（付随の発光状態を伴って）出力されてもよい。注意喚起（予警戒）状態は黄色の発光状態と関連付けられてもよく、非常事態（警戒）状態は赤色の発光状態と関連付けられてもよい。ハザード検出器の環境における危険レベルが急速に上昇する場合には、ハザード検出器は予警戒状態に入らなくてもよい。むしろ、監視状態から警報状態に直接入ってもよい。
【０１３８】
上に論じられた方法、システムおよび装置は単に例として意図されることが注記されるべきである。さまざまな実施の形態は、さまざまな手順またはコンポーネントを適切に省略、置換または追加してもよいことが強調されなければならない。たとえば、代替的実施の形態では、方法は、記載されるものとは異なる順序で実行されてもよいこと、およびさまざまなステップが追加、省略または組合せられてもよいことが理解されるべきである。さらに、ある実施の形態に関して記載される特徴はさまざまな他の実施の形態と組合せられてもよい。実施の形態の異なる局面および要素は同様の態様で組合せられてもよい。さらに、技術は発展するものであり、したがって、要素の多くは例示であり、この発明の範囲を限定するように解釈されるべきではないことも強調されるべきである。
【０１３９】
特定の詳細が、実施の形態に対する十分な理解を与えるために本記載において与えられている。しかしながら、当業者には、実施の形態はこれらの具体的な詳細なしに実施されてもよいことが理解されるであろう。たとえば、周知のプロセス、構造、および技術は、実施の形態を曖昧にすることを回避するため、不要な詳細を伴わずに示されている。本記載は、例示的な実施の形態のみを記載しており、この発明の範囲、適用性または構成を限定するようには意図されない。むしろ、先の実施の形態の記載は、当業者に対して、この発明の実施の形態を実施するための実施可能な記載を与えることになる。さまざまな変更が、この発明の精神および範囲を逸脱することなく、要素の機能および構成においてなされてもよい。
【０１４０】
さらに、実施の形態は、フロー図またはブロック図として図示されるプロセスとして記載されてもよいことが注記されるべきである。各々は動作をシーケンシャルなプロセスとして記載してもよいが、動作の多くは並列または同時に実行され得る。加えて、動作の順序は再配置されてもよい。プロセスは、図に含まれない追加のステップを有してもよい。
【０１４１】
いくつかの実施の形態を記載したが、当業者には、さまざまな修正物、代替的構築物、および均等物がこの発明の精神から逸脱することなく用いられ得ることが認識される。たとえば、上記の要素は、単に、より大きなシステムのコンポーネントであってもよく、他の規則が、この発明の適用に対して先行するか、またはそうでなければそれを修正してもよい。さらに、数多くのステップが、上記の要素が考慮される前、間、または後に取られてもよい。したがって、上の記載はこの発明の範囲を限定するようにとられるべきではない。
【図１】
0006515093.tif 000002
【図２】
0006515093.tif 000003
【図３Ａ】
0006515093.tif 000004
【図３Ｂ】
0006515093.tif 000005
【図３Ｃ】
0006515093.tif 000006
【図４】
0006515093.tif 000007
【図５】
0006515093.tif 000008
【図６】
0006515093.tif 000009
【図７】
0006515093.tif 000010
【図８】
0006515093.tif 000011
【図９】
0006515093.tif 000012
【図１０】
0006515093.tif 000013
【図１１】
0006515093.tif 000014
【図１２】
0006515093.tif 000015
【図１３】
0006515093.tif 000016
【図１４】
0006515093.tif 000017
【図１５】
0006515093.tif 000018
【図１６】
0006515093.tif 000019
【図１７】
0006515093.tif 000020
【図１８】
0006515093.tif 000021
【図１９】
0006515093.tif 000022
【図２０】
0006515093.tif 000023