(57)【要約】      （修正有）【課題】中継送信により連動監視の信頼性を向上させると共に中継器回数を制御可能として適切な範囲で中継送信を行う。【解決手段】イベント処理部６０は、センサ部３４による異常検出、操作部３８による警報停止、電池電源４０又はセンサ部３４の障害検出、センサ部３４の異常検出がなくなる異常復旧、及び電池電源４０又センサ部３４の障害検出が無くなる障害復旧を含むイベントを検知した時に、連動元のイベント対応処理を行った後に、検知イベントを示すイベント信号を連動先の警報器に送信させ、一方、連動先の警報器からイベント信号を受信した時に、連動先のイベント対応処理を行わせる。中継制御部６２は、連動先の住警器に送信するイベント信号に中継回数情報を含めて送信し、一方、他の住警器からイベント信号を受信した時に、イベント信号に含まれる中継回数情報に基づいて中継の有無を制御する。【選択図】図３
2010272101.tif 000002
【特許請求の範囲】
【請求項１】
他の警報器からイベント信号を受信し、前記イベント信号を受信したときには、当該イベント信号に含まれる情報の少なくとも一部を含む中継イベント信号を第３の警報器へ送信する警報器に於いて、
前記イベント信号および中継イベント信号に中継回数情報を含めて送信し、一方、他の警報器から前記イベント信号または前記中継イベント信号を受信した時に、当該イベント信号または中継イベント信号に含まれる中継回数情報に基づいて中継の有無を制御する中継制御部を設けたことを特徴とする警報器。
【請求項２】
電源と、
監視エリアの物理現象を監視して信号を出力するセンサ部と、
前記センサ部の出力信号から異常の有無を判定する異常判定部と、
障害を検出する障害検出部と、
イベント信号を他の警報器との間で送受信する送受信回路部と、
警報を出力する報知部と、
警報停止操作手段を備えた操作部と、
前記異常判定部による異常有り、前記操作部による警報停止、前記障害検出部による電源の障害検出、前記センサ部の障害検出、前記異常判定部による前記センサ部の異常がなくなる異常復旧、及び前記障害検出部による電源の障害検出がなくなる電源障害復旧、センサ部の障害検出がなくなる障害復旧のうち少なくとも１つの状態変化をイベントとして検知するイベント検知部と、
前記イベント検知部でイベントを検知した際には、連動元のイベント対応処理を行うと共に、検知イベントを示すイベント信号を連動先の警報器に送信させ、一方、連動元の警報器からイベント信号を受信した時に、連動先のイベント対応処理を行わせるイベント処理部と、
を備えた警報器に於いて、
連動先の警報器に送信するイベント信号に中継回数を含めて送信し、一方、他の警報器からイベント信号を受信した時に、イベント信号に含まれる中継回数に基づいて中継の有無を制御する中継制御部を設けたことを特徴とする警報器。
【請求項３】
請求項２記載の警報器に於いて、前記異常判定部は、前記イベント検知部に含まれることを特徴とする警報器。
【請求項４】
請求項１又は２記載の警報器に於いて、前記中継制御部は、発生イベントに対し予め設定した中継回数情報として中継回数をイベント信号に含めて送信し、一方、他の警報器からイベント信号または中継イベント信号を受信した時に、イベント信号または中継イベント信号に含まれる中継回数から１を減算した値が１以上であれば中継イベント信号を送信し、零であれば中継を終了させることを特徴とする警報器。
【請求項５】
請求項４記載の警報器に於いて、前記中継制御部は、イベント種別に応じて中継回数情報として中継回数を予め登録し、発生イベントに対応して登録している中継回数をイベント信号に含めて送信することを特徴とする警報器。
【請求項６】
請求項１又は２記載の警報器に於いて、前記中継制御部は、中継回数情報として所定の中継回数を予め登録し、発生イベントに対し中継回数を零に初期設定して送信し、一方、他の警報器からイベント信号または中継イベント信号を受信した時に、イベント信号または中継イベント信号に含まれる中継回数に１を加算した値が登録中継回数未満であれば、イベント信号または中継イベント信号に加算後の中継回数を含めて中継イベント信号を送信し、加算した値が登録中継回数に一致すれば中継を終了させることを特徴とする警報器。
【請求項７】
請求項６記載の警報器に於いて、前記中継制御部は、中継回数情報としてイベント種別に応じて所定の中継回数を予め登録し、発生イベントに対応して登録している中継回数をイベント信号に初期設定して送信することを特徴とする警報器。
【請求項８】
請求項１又は２記載の警報器に於いて、
前記イベント処理部は、イベント信号または中継イベント信号に送信毎に順次増加する連続番号と送信元ＩＤを含めて送信し、
前記中継制御部は、他の警報器からイベント信号または中継イベント信号を受信した時に、イベント信号または中継イベント信号に含まれる連続番号と送信元ＩＤの組を、既に受信済みの連続番号と送信元ＩＤの組と比較し、一致した場合はイベント信号または中継イベント信号の中継を終了させることを特徴とする警報器。
【請求項９】
請求項１又は２記載の警報器に於いて、
前記中継制御部は、連動元又は中継元の警報器からイベント信号または中継イベント信号を受信した時に、連動関係にある他の警報器と異なるタイミングで中継イベント信号を送信することを特徴とする警報器。
【請求項１０】
請求項２記載の警報器に於いて、前記イベント処理部は、前記センサ部からの異常検出信号を受けて前記イベント検知部で異常有りのイベントを検知したときには、連動元を示す異常警報を出力させると共に、異常を示すイベント信号を連動先の警報器に送信させ、一方、連動元又は中継元の警報器から異常を示すイベント信号または中継イベント信号を受信した時に、連動先を示す異常警報を出力させる異常監視部を備えたことを特徴とする警報器。
【請求項１１】
請求項２記載の警報器に於いて、前記イベント処理部は、前記操作部の警報停止信号を受けて、連動元を示す警報を停止させると共に、警報停止を示すイベント信号を連動先の警報器に送信させ、一方、連動元又は中継元の警報器から警報停止を示すイベント信号または中継イベント信号を受信した時に、連動先を示す警報を停止させる警報停止部とを備えたことを特徴とする警報器。
【請求項１２】
請求項２記載の警報器に於いて、前記イベント処理部は、異常復旧又は障害復旧を検出した時に、連動元を示す警報を停止させると共に、異常復旧を示すイベント信号を連動先の警報器に送信させ、一方、連動元又は中継元の警報器から異常復旧を示すイベント信号または中継イベント信号を受信した時に、連動先を示す警報を停止させて通常の状態に戻す復旧部を備えたことを特徴とする警報器。
【請求項１３】
請求項１又は２記載の警報器に於いて、更に、
所定の最小値から所定の最大値の間で連続的に変化する連続番号を繰り返し生成し、前記イベント信号を送信する時に、生成している連続番号をイベント信号に設定して送信させる連番設定部と、
受信したイベント信号から送信元符号と連続番号を取得し、送信元符号毎に、取得した連続番号から所定数前の連続番号までの更新禁止範囲を設定して所定時間に亘り維持し、前記更新禁止範囲に入る連続番号をもつ受信イベント信号の処理を禁止する連番管理部と、
を設けたことを特徴とする警報器。
【請求項１４】
請求項１３記載の警報器に於いて、
前記連番設定部は、０から所定の最大値（Ｎ−１）の間で連続的に変化するＮ個の連続番号を繰り返し生成し、送信時に生成している連続番号をイベント信号に設定して送信し、
前記連番管理部は、受信したイベント信号から連続番号を取得し、取得した連続番号からＮ／２だけ前の連続番号までの更新禁止範囲を設定することを特徴とする警報器。
【請求項１５】
請求項１３記載の警報器に於いて、前記連番管理部は、前記更新禁止範囲に入らない連続番号のイベント信号を受信した時、前記更新禁止範囲を、受信した連続番号から所定数前の連続番号までの新たな更新禁止範囲に更新して所定時間維持することを特徴とする警報器。
【請求項１６】
異常を検出して連動元を示す警報を出力すると共に、他の警報器に異常を示すイベント信号を送信して連動先を示す警報を出力させる警報器に於いて、
所定の最小値から所定の最大値の間で連続的に変化する連続番号を繰り返し生成し、前記イベント信号を送信する時に、生成している連続番号をイベント信号に設定して送信させる連番設定部と、
受信したイベント信号から送信元符号と連続番号を取得し、送信元符号毎に、取得した連続番号から所定数前の連続番号までの更新禁止範囲を設定して所定時間に亘り維持し、前記更新禁止範囲に入る連続番号をもつ受信イベント信号の処理を禁止する連番管理部と、
を設けたことを特徴とする警報器。
【請求項１７】
請求項１６記載の警報器に於いて、
前記連番設定部は、０から所定の最大値（Ｎ−１）の間で連続的に変化するＮ個の連続番号を繰り返し生成し、送信時に生成している連続番号をイベント信号に設定して送信し、
前記連番管理部は、受信したイベント信号から連続番号を取得し、取得した連続番号からＮ／２だけ前の連続番号までの更新禁止範囲を設定することを特徴とする警報器。
【請求項１８】
請求項１６記載の警報器に於いて、前記連番管理部は、前記更新禁止範囲に入らない連続番号のイベント信号を受信した時、前記更新禁止範囲を、受信した連続番号から所定数前の連続番号までの新たな更新禁止範囲に更新して所定時間維持することを特徴とする警報器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、火災などの異常を検出して警報すると共に他の警報器に信号を中継送信して警報を連動出力させる警報器に関する。
【背景技術】
【０００２】
従来、住宅における火災やガス漏れなどの異常を検出して警報する住宅用警報器（以下「住警器」という）が普及しており、近年にあっては、複数の住警器を相互に通信させ、１つの住警器の異常情報を他の警報器でも警報できる連動型の警報システムを構築できる住警器が実用化され、電池電源で動作し、無線で通信するものもある。
【０００３】
無線通信を行う連動型の警報システムにあっては、ある住警器で火災を検出した場合、火災を検出した連動元の住警器は、例えば「ウーウー火災警報器が作動しました  確認してください」との音声メッセージを出力し、一方、連動先の住警器では「ウーウー別の火災警報器が作動しました  確認してください」という音声メッセージを出力するようにしている。また、連動元の住警器の警報ランプは明滅とし、連動先の住警器の警報ランプは点滅とし、警報ランプの表示からも連動元か連動先かが区別できるようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−０９４７１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このような従来の連動警報を行う無線式の住警器にあっては、住宅内の各部屋のみならず、屋外のガレージや別棟といった離れた場所に設置した住警器を連動させる場合があり、また、住警器を設置した後の部屋の模様替えなどにより設置当初と通信環境が相違する場合もある。このため設置当初に複数の住警器で相互に通信できることを確認していても、運用している間に、通信ができない住警器が存在する可能性があり、火災を検出した時に、連動警報のできない住警器が発生し、連動監視の信頼性が充分に保証されない問題がある。
【０００６】
この問題を解決するため、本願発明者にあっては、連動元から火災を示す信号を受信した時に、受信した信号を他の警報に中継する機能を警報器に持たせるようにしている。このような中継機能を備えた警報器によれば、火災を示す無線信号は連動グループを構成する警報器により次々と中継され、離れた場所に設置した住警器あっても中継送信により確実に火災を示す信号を受信して警報することができる。
【０００７】
しかし、連動グループを構成する複数の住警器で信号を中継する場合、建物の隅やガレージなどの離れた場所に設置している住警器については、その先に同一グループの住警器が設置されていないため、それ以上中継する必要がなく、無制限に中継すると同じ周波数帯を使用している近隣の無線システムに悪影響を及ぼすことも考えられる。また、中継信号を受信した住警器がその中継信号を再び中継した際には、一度中継を終えた住警器で再受信されるなど、不必要な通信が繰り返し行われることになり、トラフィックが煩雑になるといった問題点があった。また中継送信の回数（段数）が増加することで、受信処理や送信処理に係る電力消費が増加して電池寿命に影響を及ぼすという問題もある。
【０００８】
また、従来の無線式の住警器においては、住警器間でイベント信号を送受信した場合、中継を含む伝播経路の状況などにより、イベント信号の順番が入れ替わってしまい、イベント信号の受信処理に矛盾を生じ、信頼性が低下する可能性が残されている。
【０００９】
また住警器からのイベント信号の送信は、通信の信頼性を確保するために同じイベント信号を複数回送信する多連送の送信としており、このため受信側では同じイベント信号についての受信解析等の処理を複数回行うこととなり、処理負担が増加する問題もある。
【００１０】
本発明は、中継送信により連動監視の信頼性を向上させると共に中継器回数（段数）を制御可能として適切な範囲で中継送信を行う警報器を提供することを目的とする。
【００１１】
また本発明は、イベント信号の受信順が入れ替わっても不具合を起さず且つ同じイベント信号の受信処理による負担を軽減する無線防災システム、センサノード、電波中継ノード及び無線防災ノードを提供することを目的とする。
【課題を解決するための手段】
【００１２】
（中継制御）
本発明は、他の警報器からイベント信号を受信し、前記イベント信号を受信したときには、当該イベント信号に含まれる情報の少なくとも一部を含む中継イベント信号を第３の警報器へ送信する警報器に於いて、
イベント信号および中継イベント信号に中継回数情報を含めて送信し、一方、他の警報器からイベント信号または中継イベント信号を受信した時に、当該イベント信号または中継イベント信号に含まれる中継回数情報に基づいて中継の有無を制御する中継制御部を設けたことを特徴とする。
【００１３】
また、本発明は、
電源と、
監視エリアの物理現象を監視して信号を出力するセンサ部と、
前記センサ部の出力信号から異常の有無を判定する異常判定部と、
障害を検出する障害検出部と、
イベント信号を他の警報器との間で送受信する送受信回路部と、
警報を出力する報知部と、
警報停止操作手段を備えた操作部と、
異常判定部による異常有り、操作部による警報停止、障害検出部による電源の障害検出、センサ部の障害検出、異常判定部によるセンサ部の異常がなくなる異常復旧、及び障害検出部による電源の障害検出がなくなる電源障害復旧、センサ部の障害検出がなくなる障害復旧のうち少なくとも１つの状態変化をイベントとして検知するイベント検知部と、
イベント検知部でイベントを検知した際には、連動元のイベント対応処理を行うと共に、検知イベントを示すイベント信号を連動先の警報器に送信させ、一方、連動元の警報器からイベント信号を受信した時に、連動先のイベント対応処理を行わせるイベント処理部と、
を備えた警報器に於いて、
連動先の警報器に送信するイベント信号に中継回数を含めて送信し、一方、他の警報器からイベント信号を受信した時に、イベント信号に含まれる中継回数に基づいて中継の有無を制御する中継制御部を設けたことを特徴とする。
【００１４】
ここで、異常判定部は、イベント検知部に含まれる。
【００１５】
中継制御部は、発生イベントに対し予め設定した中継回数情報として中継回数をイベント信号に含めて送信し、一方、他の警報器からイベント信号または中継イベント信号を受信した時に、イベント信号または中継イベント信号に含まれる中継回数から１を減算した値が１以上であれば中継イベント信号を送信し、零であれば中継を終了させる。
【００１６】
中継制御部は、イベント種別に応じて中継回数情報として中継回数を予め登録し、発生イベントに対応して登録している中継回数をイベント信号に含めて送信する。
【００１７】
中継制御部は、中継回数情報として所定の中継回数を予め登録し、発生イベントに対し中継回数を零に初期設定して送信し、一方、他の警報器からイベント信号または中継イベント信号を受信した時に、イベント信号または中継イベント信号に含まれる中継回数に１を加算した値が登録中継回数未満であれば、イベント信号または中継イベント信号に加算後の中継回数を含めて中継イベント信号を送信し、加算した値が登録中継回数に一致すれば中継を終了させる。
【００１８】
中継制御部は、中継回数情報としてイベント種別に応じて所定の中継回数を予め登録し、発生イベントに対応して登録している中継回数をイベント信号に初期設定して送信する。
【００１９】
イベント処理部は、イベント信号または中継イベント信号に送信毎に順次増加する連続番号と送信元ＩＤを含めて送信し、
中継制御部は、他の警報器からイベント信号または中継イベント信号を受信した時に、イベント信号または中継イベント信号に含まれる連続番号と送信元ＩＤの組を、既に受信済みの連続番号と送信元ＩＤの組と比較し、一致した場合はイベント信号または中継イベント信号の中継を終了させる。
【００２０】
中継制御部は、連動元又は中継元の警報器からイベント信号または中継イベント信号を受信した時に、連動関係にある他の警報器と異なるタイミングで中継イベント信号を送信する。
【００２１】
イベント処理部は、センサ部からの異常検出信号を受けてイベント検知部で異常有りのイベントを検知したときには、連動元を示す異常警報を出力させると共に、異常を示すイベント信号を連動先の警報器に送信させ、一方、連動元又は中継元の警報器から異常を示すイベント信号または中継イベント信号を受信した時に、連動先を示す異常警報を出力させる異常監視部を備える。
【００２２】
イベント処理部は、前記操作部の警報停止信号を受けて、連動元を示す警報を停止させると共に、警報停止を示すイベント信号を連動先の警報器に送信させ、一方、連動元又は中継元の警報器から警報停止を示すイベント信号または中継イベント信号を受信した時に、連動先を示す警報を停止させる警報停止部とを備える。
【００２３】
イベント処理部は、異常復旧又は障害復旧を検出した時に、連動元を示す警報を停止させると共に、異常復旧を示すイベント信号を連動先の警報器に送信させ、一方、連動元又は中継元の警報器から異常復旧を示すイベント信号または中継イベント信号を受信した時に、連動先を示す警報を停止させて通常の状態に戻す復旧部を備える。
【００２４】
（連番制御）
本発明は、異常を検出して連動元を示す警報を出力すると共に、他の警報器に異常を示すイベント信号を送信して連動先を示す警報を出力させる警報器に於いて、
所定の最小値から所定の最大値の間で連続的に変化する連続番号を繰り返し生成し、イベント信号を送信する時に、生成している連続番号をイベント信号に設定して送信させる連番設定部と、
受信したイベント信号から送信元符号と連続番号を取得し、送信元符号毎に、取得した連続番号から所定数前の連続番号までの更新禁止範囲を設定して所定時間に亘り維持し、更新禁止範囲に入る連続番号をもつ受信イベント信号の処理を禁止する連番管理部と、
を設けたことを特徴とする。
【００２５】
ここで、連番設定部は、０から所定の最大値（Ｎ−１）の間で連続的に変化するＮ個の連続番号を繰り返し生成し、送信時に生成している連続番号をイベント信号に設定して送信し、
連番管理部は、受信したイベント信号から連続番号を取得し、取得した連続番号からＮ／２だけ前の連続番号までの更新禁止範囲を設定する。
【００２６】
連番管理部は、更新禁止範囲に入らない連続番号のイベント信号を受信した時、更新禁止範囲を、受信した連続番号から所定数前の連続番号までの新たな更新禁止範囲に更新して所定時間維持する。
【発明の効果】
【００２７】
（中継制御）
本発明によれば、異常などのイベントを検出した警報器からのイベント信号を受信した警報器は、イベント信号に基づく警報などの処理を行うと共に、受信したイベント信号を中継送信し、これによってイベントを検出した警報器から距離が離れているなどのため直接電波の届かない、または届き難い場所に設置している住警器や、部屋の模様替えなどで通信環境が悪化している警報器が存在しても、近い距離にある警報器を中継元としたイベント信号の通信によってイベント信号を確実に受信して異常などの連動警報を出すことができ、無線通信による連動警報の信頼性を向上することができる。
【００２８】
またイベント信号に中継回数を制御するための情報が含まれることで、中継回数を必要に応じて適切制御し、必要以上の中継による近隣システムへの悪影響を防止し、不要な中継処理に係る電力消費を低減できる。
【００２９】
また、イベント信号の種別に応じて中継回数を制御することで、緊急性の高い火災など異常を示すイベント信号については中継回数を比較的多くすることで連動グループ内の警報器に確実に信号を伝送して連動警報を行わせ、一方、緊急性の低い障害などについては中継回数を比較的少なくして電力消費を抑制し、最適なシステム連動を可能とする。
【００３０】
また、連動元がイベント信号に含めた連続番号と送信元符号の組が既に受信して中継したイベント信号と同じときは中継を終了し、同じイベント信号の中継が繰り返し行われてしまうことを防止する。
【００３１】
また、同じイベント信号を複数の警報器で同時に受信して中継することが予想されるが、警報器毎に異なる遅延タイミングで中継送信することで、中継送信によるイベント信号の衝突確率を低くして確実に中継することができる。
【００３２】
（連番制御）
本発明によれば、所定範囲で連続的に変化する連続番号を生成し、イベント信号の多連送による送信時に、生成している連続番号をイベント信号に設定して送信し、受信側では、受信した連続番号及びそれ以前に受信している連続番号までの更新禁止範囲を設定し、次のイベント信号受信で更新禁止範囲に入る連続番号を受信した場合には、イベント信号の受信順が入れ替わっていると判断して受信処理を行わないようししているため、イベント信号の受信順が入れ替わってしまうことによる不具合を確実に防止し、警報器間における通信の信頼性および連動動作の信頼性を高めることができる。
【００３３】
また多連送により送信された複数の同じイベント信号を受信する場合、最初のイベント信号受信による更新禁止範囲の設定により、その後に受信される同じ連続番号のイベント信号は更新禁止範囲に入ることで受信イベント信号を解析する処理が行われず、処理負担を低減することができる。
【図面の簡単な説明】
【００３４】
【図１】本発明による住警器の外観を示した説明図
【図２】住宅に対する住警器の設置状態を示した説明図
【図３】本発明による住警器の実施形態を示したブロック図
【図４】本実施形態で使用するイベント信号のフォーマットを示した説明図
【図５】図３のメモリに設けたグループ管理テーブル、中継回数テーブル及び中継管理テーブルの内容を示した説明図
【図６】本実施形態による基本的な処理を示したタイムチャート
【図７】図６のステップＳ２における中継制御を含む本実施形態による火災監視処理を示したフローチャート
【図８】図７のステップＳ１９，Ｓ２１，Ｓ３０における送信中継制御の詳細を示したフローチャート
【図９】図７のステップＳ１８，Ｓ２５，Ｓ３２における受信中継制御の詳細を示したフローチャート
【図１０】図６のステップＳ３における中継制御を含む本実施形態による障害監視処理を示したフローチャート
【図１１】本発明における送信中継制御の他の実施形態を示したフローチャート
【図１２】本発明における受信中継制御の他の実施形態を示したフローチャート
【図１３】連番管理を行う本発明による住警器の実施形態を示したブロック図
【図１４】本実施形態の連番処理で設定される更新禁止範囲を示した説明図
【図１５】図１４の更新禁止範囲を設定するための条件式を示した説明図
【図１６】イベント信号受信で生成して管理される図１３の実施形態における連番管理情報を示した説明図
【図１７】連番処理を含む図１３の実施形態による火災監視処理を示したフローチャート
【図１８】図１３の連番管理部による連番管理処理を示したフローチャート
【発明を実施するための形態】
【００３５】
図１は本発明による無線式の住警器の外観を示した説明図であり、図１（Ａ）に正面図を、図１（Ｂ）に側面図を示している。
【００３６】
図１において、本実施形態の住警器１０はカバー１２と本体１４で構成されている。カバー１２の中央には、周囲に煙流入口を開口し、その内部には検煙部１６が配置され、火災による煙が所定濃度に達したときに火災を検出するようにしている。
【００３７】
カバー１２に設けた検煙部１６の左下側には音響穴１８が設けられ、この背後にブザーやスピーカを内蔵し、警報音や音声メッセージを出力できるようにしている。検煙部１６の下側には警報停止スイッチ２０が設けられている。警報停止スイッチ２０は住警器の機能点検を指示する点検スイッチとしての機能を兼ねている。たとえば、火災警報時に警報停止スイッチ２０が操作されると警報を停止し、通常状態で警報停止スイッチ２０が操作されると機能点検を開始して結果を報知する。
【００３８】
警報停止スイッチ２０は、半透明部材で形成されたスイッチカバーと、スイッチカバーの内部に配置されたタクトスイッチ（図示せず）とで構成されている。スイッチカバー内部のタクトスイッチ近傍には、点線で示すようにＬＥＤ２２が配置されており、ＬＥＤ２２が点灯すると、警報停止スイッチ２０のスイッチカバーの部分を透過してＬＥＤ２２の点灯状態が外部から分かるようにしている。
【００３９】
また本体１４の裏側上部には取付フック１５が設けられており、設置する部屋の壁にビスなどをねじ込み、この取付フック１５にビスで取り付けることで、壁面に住警器１０を設置することができる。
【００４０】
なお図１の住警器１０にあっては、検煙部１６を備えた火災による煙を検出する住警器を例に取っているが、これ以外に火災による熱を検出するサーミスタ等の温度検出素子を備えた住警器や火災に伴うその他の物理現象を検出する住警器、火災以外にガス漏れを検出する警報器、侵入者や地震その他の異常を検出する各種の警報器、これらを組み合わせて成る警報器についても、本発明の対象に含まれる。
【００４１】
また、本発明の警報システムは、上記のような異なる警報器を混在させるものであっても良い。
【００４２】
図２は住宅に対する本実施形態の住警器の設置状態を示した説明図である。図２の例にあっては、住宅２４に設けられている台所、居間、主寝室、子供部屋のそれぞれに本実施形態の住警器１０−１〜１０−４が設置され、更に屋外に建てられたガレージ２６にも住警器１０−５を設置している。
【００４３】
住警器１０−１〜１０−５のそれぞれは、イベント信号を相互に無線により送受信する機能及び中継回数を制御してイベント信号を中継する機能を備えており、更に５台の住警器１０−１〜１０−５で１つのグループを構成して、この住宅全体の火災監視を行っている。
【００４４】
いま住宅２４の子供部屋で万一、火災が発生したとすると、住警器１０−４が火災を検出して警報を開始する。住警器１０−４が火災を検出すると、住警器１０−４は連動元として機能し、連動先となる他の住警器１０−１〜１０−３，１０−５に対し、火災を示すイベント信号を無線により送信する。他の住警器１０−１〜１０−３，１０−５の内、連動元の住警器１０−４からの火災を示すイベント信号を受信した住警器は、連動先としての警報動作を行うと共に受信したイベント信号を後に説明する制御によって他の住警器に中継する。
【００４５】
ここで連動元となった住警器１０−４の警報音としては、例えば音声メッセージにより「ウーウー  火災警報器が作動しました  確認してください」を連続して出力するとともに、ＬＥＤ２２を点灯駆動する。一方、連動先の住警器１０−１〜１０−３，１０−５にあっては、「ウーウー  別の火災警報器が作動しました  確認してください」といった音声メッセージを連続して出力するとともに、ＬＥＤ２２を所定の第１周期で点滅駆動する。
【００４６】
住警器１０−１〜１０−５が警報音を出している状態で、図１に示した住警器に設けている警報停止スイッチ２０を操作すると、警報音の停止処理が行われる。ここで、本実施形態の警報音の停止処理としては次のいずれかの停止処理を行う。
【００４７】
（１）連動元として警報中の住警器１０−４の警報停止スイッチを操作すると、連動先を含め全ての住警器１０―１〜１０―５の警報音を停止する。
【００４８】
このとき、連動先の住警器１０―１〜１０―３、１０―５に於いてはＬＥＤ２２を消灯するが、連動元のＬＥＤ２２だけは所定の点灯・点滅・明滅を、少なくとも所定期間継続させても良い。これにより連動元の発報履歴が残ることになり、消火後の発報元特定や、誤報・非火災報を発した住警器の特定が容易になる。
【００４９】
（２）連動先として警報中の住警器１０−１〜１０−３、１０−５の内の任意の住警器の警報停止スイッチを押すと、連動元の住警器１０−４のみが警報音の出力を継続し、連動先の住警器１０−１〜１０−３，１０−５は警報音出力を停止する。
【００５０】
このとき、連動元の住警器１０−４に於いてはＬＥＤ２２を点灯継続するか、連動先の第１周期とは異なる第２周期で点滅駆動させても良い。そして、連動先の住警器１０−１〜３、１０―５に於いては、ＬＥＤ２２を消灯しても良いが、第１の周期で点滅を継続しても良いし、連動元と同じ第２の周期で点滅するようにしても良い。このようにして、連動元の住警器１０―４の警報音が聞こえない場所に設置されている連動先の警報器においても、連動元が引き続き警報中であることを知ることが出来ると同時に、警報停止操作を行った連動先警報器からの警報停止信号が受け付けられた他の警報器を明確に識別特定することが出来る。
【００５１】
（３）警報中の住警器１０−１〜１０−５の内の任意の住警器の警報停止スイッチを操作すると、連動先、連動元に関わらず、全ての住警器の警報音を停止する。
【００５２】
このとき、各住警器のＬＥＤ２２は、（１）と同様の制御とすることが出来る。
【００５３】
（４）前記（１）の停止処理を第１モード、前記（２）の停止処理を第２モード、前記（３）の停止処理を第３モードとし、少なくとも２つのモードからいずれかのモードを選択して停止処理を行う。なお、連動元と連動先のＬＥＤによる表示は、２色ＬＥＤなどを使用して表示色を異ならせても良い。
【００５４】
図３は本発明による住警器の実施形態を示したブロック図である。図３は図２に示した５台の住警器１０−１〜１０−５につき、その内の住警器１０−１について回路構成を詳細に示している。他の住警器１０−２〜１０―５についても、住警器１０−１と同様の構成を備えている。
【００５５】
住警器１０−１はＣＰＵ２８を備え、ＣＰＵ２８に対してはアンテナ３１を備えた無線回路部３０、記録回路部３２、センサ部３４、報知部３６、操作部３８を設け、必要各部に電源を供給する電池電源４０を備えている。
【００５６】
無線回路部３０には送信回路４２と受信回路４４が設けられ、他の住警器１０−２〜１０−５との間でイベント信号を無線により送受信し、またイベント信号を中継できるようにしている。無線回路部３０としては、日本国内の場合には、例えば４００ＭＨｚ帯の特定小電力無線局の標準規格として知られたＳＴＤ−３０（小電力セキュリティシステム無線局の無線設備標準規格）またはＳＴＤ−Ｔ６７（特定小電力無線局テレメータ用、テレコントロール用及びデータ伝送用無線設備の標準規格）に準拠した構成を備える。
【００５７】
もちろん無線回路部３０としては、日本国内以外の場所については、その地域の割当無線局の標準規格に準拠した内容を持つことになる。
【００５８】
記録回路部３２にはメモリ４６が設けられている。メモリ４６には住警器を特定するＩＤ（識別子）となる送信元符号５２と、図２のように複数の住警器で連動警報を行うグループを構成するためのグループ符号５４が格納されている。送信元符号５２としては、国内に提供される住警器の数を予測し、例えば同一符号として重複しないように２６ビットの符号コードが使用される。
【００５９】
グループ符号５４はグループを構成する複数の住警器に共通に設定される符号であり、無線回路部３０で受信した他の住警器からのイベント信号に含まれるグループ符号がメモリ４６に登録しているグループ符号５４に一致したときに、このイベント信号を有効な信号として受信して処理することになるので、近隣住宅等に設置された、連動を要しない他グループの警報器との混信を回避出来る。
【００６０】
またメモリ４６にはグループ管理テーブル７４、中継回数テーブル７６及び中継管理テーブル７８が設けられる。グループ管理テーブル７４にはグループを構成する住警器１０−１〜１０−５の送信元符号を予め登録している。中継回数テーブル７６にはイベント種別に応じて所定の中継回数が予め登録されている。中継管理テーブル７８には一度中継したイベント信号に関する情報が記憶されている。
【００６１】
センサ部３４には、本実施形態にあっては検煙部１６が設けられている。検煙部１６は煙をとらえると検出信号を出力する。検煙部１６から検出信号はＣＰＵ２８に取り込まれ（ＡＤ変換）、ＣＰＵ２８側で所定の火災レベルを超えると火災を判別し、また、検煙部１６からの検出信号が低下して火災レベルを下回ることで火災がなくなったこと（火災復旧）を判別するようにしている。
【００６２】
センサ部３４には検煙部１６以外に、火災による温度上昇を検出するサーミスタを設けてもよい。またガス漏れ監視用の警報器の場合には、センサ部３４にガス漏れセンサが設けられることになる。
【００６３】
報知部３６にはスピーカ５８とＬＥＤ２２が設けられている。スピーカ５８は、図示しない音声合成回路部からの音声メッセージや警報音を出力する。ＬＥＤ２２は図示しない駆動回路を介して点滅や明滅、点灯などにより、火災などの異常を表示する。
【００６４】
操作部３８には警報停止スイッチ２０が設けられている。警報中に警報停止スイッチ２０を操作すると、住警器１０−１から出力している警報音を停止することができる。警報停止スイッチ２０は、本実施形態にあっては点検スイッチと兼用している。警報停止スイッチ２０は、警報中に操作されたときにのみ警報停止操作として受け付けられる。一方、警報中でない通常監視状態で警報停止スイッチ２０は点検スイッチとして機能し、警報中以外のときに点検スイッチが操作されると、報知部３６から点検用の音声メッセージなどが出力される。
【００６５】
電池電源４０は、例えば所定セル数のリチウム電池やアルカリ乾電池を使用しており、電池容量としては住警器１０−１における無線回路部３０を含む回路部全体の低消費電力化により、約１０年の電池寿命を保証している。
【００６６】
ＣＰＵ２８にはプログラムの実行により実現される機能として、イベント処理部６０と中継処理部６２が設けられている。
【００６７】
イベント処理部６０は、センサ部３４の検出信号に基づく異常（火災）発生、操作部３８による警報停止、電池電源４０又はセンサ部３４の障害検出、センサ部３４の検出信号に基づく異常がなくなる異常復旧、及び電池電源４０又はセンサ部３４の障害がなくなる障害復旧等の状態変化をイベントとして検知した時に、連動元としてのイベント対応処理を行った後に、検知イベントを示すイベント信号を連動先の警報器に送信させ、一方、連動元の警報器からイベント信号を受信した時に、自身が連動元でない場合には、連動先としてのイベント対応処理を行わせる。
【００６８】
この機能を実現するためイベント処理部６０には、異常（火災）監視部６４、障害検出部６５を含むイベント検知部６１、警報停止部６６及び復旧部６８が設けられている。
【００６９】
異常監視部６４は、センサ部３４に設けた検煙部１６からの検出信号に基づいて火災を判別したときに、報知部３６のスピーカ５８から連動元を示す警報音例えば「ウーウー  火災警報器が作動しました  確認してください」を繰り返し出力させると共にＬＥＤ２２を駆動し、そしてイベント処理部６０の、図示しない通信制御部を介して、火災発報を示すイベント信号を無線回路部３０の送信回路４２によりアンテナ３１から他の住警器１０−２〜１０−５に向けて送信させる。
【００７０】
また異常監視部６４は、他の住警器１０−２〜１０−５のいずれかから火災を示すイベント信号を無線回路部３０の受信回路４４により受信したときに、自身が連動元でない場合には、報知部３６のスピーカ５８から連動先を示す警報音例えば「ウーウー  別の火災警報器が作動しました  確認してください」となる音声メッセージを連続的に出力させる。
【００７１】
ここで、異常監視部６４で火災発報を検知して連動元警報音を出すときには、報知部３６のＬＥＤ２２を例えば明滅させ、一方、連動先警報音を出す場合には、報知部３６のＬＥＤ２２を点滅させる。若しくは、連動元警報音を出す場合と連動先警報音を出す場合について、ＬＥＤの発光周期を異ならせる。これによって、連動元警報と連動先警報におけるＬＥＤ２２の表示を区別できるようにしている。さらには、ＬＥＤ発光の明るさを両者に於いて異ならせることで、どちらかの警報器の電力消耗を抑制することが出来る。
【００７２】
たとえば、連動元は監視エリア内に火災が発生していることから、目視確認を目的とする警報（表示警報）は重要度が相対的に低いとも考えられ、連動元については発光周期を連動先に比べて長くしたり、表示を暗くしたり、表示警報を行わないようにすることも出来る。もちろん、連動元警報と連動先警報のいずれについても、同じＬＥＤ２２の明滅または点滅表示であってもよい。
【００７３】
警報停止部６６は、連動元を示す警報出力中に操作部３８に設けている警報停止スイッチ２０の操作を検出したとき、スピーカ５８から出力している連動元を示す警報音を停止させると共に、警報停止のイベント信号を、図示しない通信制御部を介して無線回路部３０の送信回路４２から他の住警器１０−２〜１０−５に送信し、他の住警器１０−２〜１０−５における連動先の警報音を停止させる。
【００７４】
この場合、スピーカ５８から出力している連動元を示す警報音を停止させずに、警報停止のイベント信号を無線回路部３０の送信回路４２から他の住警器１０−２〜１０−５に送信し、他の住警器１０−２〜１０−５における連動先の警報音を停止させ、連動元警報だけは残すようにしても良い。もちろん、前述の（１）〜（３）で示した第１〜第３のモード、また（４）で選択された第１〜第３のモードの停止処理に従って動作させることも出来る。
【００７５】
また警報停止部６６は、連動先を示す警報中に自身の操作部３８の警報停止スイッチ２０の操作を検出したとき、スピーカ５８から出力している連動先を示す警報音を停止させると共にＬＥＤ２２に対し所定の表示制御を行い、警報停止のイベント信号を無線回路部３０の送信回路４２から他の住警器１０−２〜１０−５に送信する。
【００７６】
更に警報停止部６６は、連動先を示す警報出力中に他の住警器１０−２〜１０−５から警報停止のイベント信号を無線回路部３０の受信回路４４により受信したときは、連動先を示す警報音を停止させると共に、所定の表示制御を行う。
【００７７】
復旧部６８は、センサ部３４に設けた検煙部１６から煙がなくなることで火災が判別されなくなった時に、連動元警報を停止させて通常状態に戻す共に、火災復旧を示すイベント信号を図示しない通信制御部を介して無線回路部３０の送信回路４２から連動先の住警器１０−２〜１０−５に送信させ、一方、自身が連動先として動作している場合に、他の住警器１０−２〜１０−５のいずれかから火災復旧を示すイベント信号を無線回路部３０の受信回路４４で受信した時に、連動先警報を停止させて通常状態に戻す。
【００７８】
これよって、住警器１０−１で連動元警報が出され、その後火災状態が解消し、センサ部３４からの検出信号が火災レベルを下回った場合には、復旧処理部６４により自動的に連動元の警報音は停止して通常の監視状態に復旧することができる。このとき、ＬＥＤ２２については、履歴表示として所定の駆動を行っても良い。
【００７９】
同時に住警器１０−１から連動先警報を出している他の住警器１０−２〜１０−５に火災復旧を示すイベント信号が送信され、それぞれの連動元警報を自動的に停止させることができ、住警器１０−２〜１０−５に出向いて警報停止操作を行う必要はない。
【００８０】
中継制御部６２の機能は送信中継制御部７０と受信中継制御部７２に分けられる。送信中継制御部７０は、イベント信号受信時に連動先の警報器に送信するイベント信号に中継回数をセットする。送信処理は、図示しない通信制御部で行う。もちろん、送信中継制御部７０で送信処理まで行うようにしても良い。
【００８１】
また受信中継制御部７２は、他の警報器からイベント信号を受信した時に、イベント信号に含まれる中継回数に基づいて中継の有無を制御する。本実施形態の中継回数の制御にはダウンカウント方式とアップカウント方式がある。
【００８２】
送信中継制御部７０は、自身がイベント発生を検知したことに伴い連動元としてイベント信号を送信するときに機能し（従って本実施例の送信中継制御部７０は、「中継」制御は行わない）、受信中継制御部７２は他の警報器からのイベント信号を受信して中継するときに機能する。
【００８３】
ダウンカウント方式は、送信中継制御部７０が発生イベントに対し中継回数テーブル７６に予め設定した中継回数Ｎを含めて送信し、一方、受信中継制御部７２が他の警報器からイベント信号を受信した時に、イベント信号に含まれる中継回数Ｎから１を減算した値が１以上であれば中継送信し、零であれば中継を終了させる。
【００８４】
アップカウント方式は、送信中継制御部７０が所定の中継回数Ｎを中継回数テーブル７６に予め登録し、発生イベントに対し中継回数を零に初期設定して送信し、一方、受信中継制御部７２が他の警報器からイベント信号を受信した時に、イベント信号に含まれる中継回数に１を加算した値が登録中継回数未満であれば、イベント信号に加算後の中継回数を含めて中継送信し、加算した値が登録中継回数に一致すれば（若しくはそれ以上であれば）中継を終了させる。
【００８５】
また、イベント処理部６０は、イベント信号に送信毎に順次増加する連続番号〔以下「連番」という〕と送信元符号を含めて送信しており、これを受けて中継制御部６２の受信中継制御部７２は、連動元又は中継元の警報器からイベント信号を受信した時に、イベント信号に含まれる連番と送信元符号の組を、メモリ４６の中継管理テーブル７８に記憶している既に受信済みの連続番号と送信元符号の組と比較し、一致した場合は同じイベント信号は既に中継済みであることから、イベント信号の中継を終了させ、同じイベント信号を繰り返し中継しないようにしている。この処理については、後に詳しく説明する。
【００８６】
更に、受信中継制御部７２は、中継管理テーブル７８に予め登録している連動グループを構成する住警器毎に異なる遅延タイミングによりイベント信号を中継送信する。遅延タイミングは他の住警器からイベント信号を受信してから中継送信するまでのタイムラグを設定する情報であり、複数の住警器が同時にイベント信号を受信しても、異なる遅延タイミングの設定によりイベント信号を中継送信するタイミングを相互に異ならせ、複数の住警器の同時中継によるイベント信号の衝突を回避できる。
【００８７】
なお、図３にあっては、中継制御部６２を送信中継制御部７０と受信中継制御部７２に分けて説明しているが、両方の機能をそなえた中継制御部６２のみであっても同じである。
【００８８】
このような住警器１０−１に設けた回路部は他の住警器１０−２〜１０−５についても同様であり、メモリ４６に格納している送信元符号５２が、シリアル番号等の各住警器固有の符号となっている。
【００８９】
図４は本実施形態で使用するイベント信号のフォーマットを示した説明図である。図４において、イベント信号４８は連番５０、送信元符号５２、グループ符号５４、中継回数５５及びイベント符号５６で構成されている。
【００９０】
連番５０はイベント信号の順番を示す連続番号であり、イベント信号を送信する毎に１つずつ増加させる。また、連番５０は住警器１０−１〜１０−５の各々で非同期に生成している。
【００９１】
この連番は、例えば点検処理時や復旧処理時に各住警器個別に初期化するようにしても良いし、点検連動処理時や復旧連動処理時に、グループ内の全住警器一斉に初期化するようにしても良い。また中継管理テーブルに記憶しておく連番と送信元符号の組は、その送信元符号について最新のものだけを記憶しておくようにすれば、連番と送信元符号の組が重複することによる無駄な中継を避けることが出来る。加えて、住警器のメモリ容量が少なくて済む。
【００９２】
送信元符号５２は例えば２６ビットの符号である。またグループ符号５４は例えば８ビットの符号であり、同一グループを構成する例えば図３の５台の住警器１０−１〜１０−５につき同じグループ符号が設定されている。
【００９３】
なおグループ符号５４としては、同一グループの住警器に同一のグループ符号を設定する以外に、予め定めたグループを構成する住警器に共通な基準符号と、各住警器に固有な送信元符号との演算から求めた住警器ごとに異なるグループ符号であってもよい。
【００９４】
中継回数５５はイベント信号の中継回数を制御する情報であり、ダウンカウント方式の場合は、連動元の住警器が中継回数テーブル７６から取得したイベント種別に対応した中継回数を初期設定する。また、アップカウント方式では、連動元の住警器が零となる中継回数を初期設定する。
【００９５】
イベント符号５６は、火災、ガス漏れなどのイベント内容を表す符号であり、本実施形態にあっては３ビット符号を使用しており、例えば「００１」で火災、「０１０」でガス漏れ、「０１１」で復旧、「１００」で警報停止、「１０１」で障害、「１１０」で障害復旧、「１１１」をリザーブとしている。なおイベント符号５６のビット数は、イベントの種類が増加したときには更に４ビット、５ビットと増加させることで、複数種類のイベント内容を表すことができる。
【００９６】
図５（Ａ）は図３のメモリ４６に記憶したグループ管理テーブル７４の内容を示した説明図であり、図３の同一グループに属する住警器１０−１〜１０−５の送信元符号を１０１，１０２，１０３，１０４，１０５とした場合を例にとっている。
【００９７】
グループ管理テーブル７４の登録処理は、例えば工場出荷時や住宅に設置するときに、５台の住警器１０−１〜１０−５を作業テーブルなどの１箇所に並べて発報登録作業を行うことで実現できる。
【００９８】
ここで示す一例としての発報登録作業は、住警器１０−１〜１０−５の内のいずれか１つを順次、登録送信モードとして登録イベント信号を送信し、登録受信モードにより待受け状態となっている他の住警器で登録イベント信号を受信し、登録イベント信号に含まれる送信元符号を取得してメモリ４６のグループ管理テーブル７４に登録する処理を行わせる。ここに登録された送信元符号から、演算処理によりグループ内住警器に共通の共通符号を生成する。簡単な例として、それぞれの送信元符号の下数桁を加算した値とすること等が出来る。もちろん、予め決定した共通符号を、同一グループに属する住警器に直接登録するようにしても良い。
【００９９】
図５（Ｂ）は図３のメモリ４６に記憶した中継回数テーブル７６の内容を示した説明図であり、イベント種別して、火災、火災復旧、警報停止、障害及び障害復旧に分けて必要とする中継回数を予め登録している。中継回数は火災、火災復旧、警報停止といった緊急性の高いイベントについては例えば３回と多く設定し、障害や障害復旧といった緊急性の低い
イベントについては例えば１回と少なく設定している。
【０１００】
図５（Ｃ）は図３のメモリ４６に記憶した中継管理テーブル７８の内容を示した説明図であり、例えば送信元符号＝１０２をもつ住警器１０−２からイベント信号を受信して中継した場合の記憶内容を示している。
【０１０１】
例えば中継管理テーブル７８に登録が無い状態で住警器１０−２からイベント信号を受信したとすると、受信したイベント信号から連番＝００００１と送信元符号＝１０２の組を取得し、この場合、中継管理テーブル７８に同じ組はないことから、イベント信号を中継送信すると共に連番＝００００１と送信元符号＝１０２の組を中継管理テーブル７８に登録する。
【０１０２】
その後、中継した同じイベント信号が他の住警器による中継を経て再び受信された場合、そのイベント信号から取得した連番と送信元符号の組は、中継管理テーブル７８に登録している組に一致することを判別して中継を終了し、それ以上中継しないようにする。
【０１０３】
なお無線通信に関する法規格上、信号送信する端末は送信信号に送信元を特定できる符号を付加しなければならない。このため本実施例の住警器でも、信号送信する際に自身の送信元符号を付加しなければならないことから、実際にはイベント信号４８には送信元符号５２の他に、中継送信元符号を含めることになる。従って連動元となる住警器が発信する（中継でない）イベント信号では、送信元符号と中継送信元符号が同じになる。そして、中継イベント信号を送信する住警器は、自身の中継送信元符号と連動元の送信元符号を含むイベント信号を送信する。以下の説明では、中継送信元符号を省略する。
【０１０４】
更に、中継管理テーブル７８には連動グループを構成する住警器毎に異なる遅延タイミングを予め登録している。遅延タイミングは他の住警器からイベント信号を受信してから中継送信するまでのタイムラグを設定する情報であり、複数の住警器が同時にイベント信号を受信しても、異なる遅延タイミングの設定によりイベント信号を中継送信するタイミングを相互に異ならせ、複数の住警器の同時中継によるイベント信号の衝突確率を低くする。
【０１０５】
即ち、図３に示した中継制御部６２の受信中継制御部７２は、連動元又は中継元の警報器からイベント信号を受信した時に、連動関係にある他の警報器と異なるタイミングでイベント信号を中継送信する。例えば受信中継制御部７２は、連動元又は中継元の警報器からイベント信号を受信した時に、自己の送信元符号に基づく遅延タイミングでイベント信号を中継送信する。
【０１０６】
例えば図５（Ｃ）の中継管理テーブル７８を登録している住警器１０−１は、その送信元符号＝１０１であることから、送信元符号＝１０１の末尾の「１」を遅延タイミングに登録している。なお、送信元符号＝１０１は２進符号であることから、１グループの最大数を例えば８台とすると、たとえば下位３ビットにより遅延タイミングを決めて登録する。このようにして設定された遅延タイミングに、所定の単位時間を乗じて時間変換したうえで遅延処理されることになる。なお、遅延タイミングの決め方は相互に相違すれば良く、ラウンドロビンなどの適宜の方法で決めることができる。必ずしも全ての住警器について相違していなくても、一部が相違することでも所定の効果が得られる。
【０１０７】
図６は本実施形態による基本的な処理例を概略的に示したフローチャートであり、電池電源４０による電源供給開始で起動し、まずステップＳ１で初期化処理と自己診断を行う。この処理には、同じ住戸に設置されている例えば５台の住警器１０−１〜１０−５でグループを形成するためのグループ符号の設定などが含まれる。自己診断で故障等が無ければステップＳ２の火災監視処理とステップＳ３の障害監視処理を繰り返し実行している。なお点検指示の割込処理等は省略している。
【０１０８】
図７は図６のステップＳ２における中継制御を含む火災監視処理の詳細を示したフローチャートであり、ダウンカウント方式により中継回数を制御する場合を例にとっており、図３のＣＰＵ２８のプログラムの実行による処理となる。
【０１０９】
図７において、火災監視処理は、ステップＳ１１で火災を監視しており、センサ部３４から出力された検出信号が所定の火災レベルを超えると火災を判別してステップＳ１２に進み、送信中継制御を行う。連動元であるので、ここでの送信中継制御は中継の意味を含まない初回送信となる。具体的には自己のイベント（火災）検知に基づき連番、送信元符号、中継回数、火災を示すイベント符号を含むイベント信号を他の住警器に無線により送信する。続いてステップＳ１３で連動元を示す警報を出力する。
【０１１０】
図８は図７のステップＳ１２の送信中継制御の詳細を示したフローチャートであり、ダウンカウント方式であることから、ステップＳ４１で図５（Ｂ）の中継回数テーブル７６を参照し、発生イベントである火災に対応した中継回数Ｎ＝３を取得し、ステップＳ４２でイベント信号に中継回数Ｎ＝３を設定して図７にリターンする。
【０１１１】
続いてステップＳ１３で、連番、送信元符号、中継回数＝３、火災を示すイベント符号を含むイベント信号を他の住警器に無線により送信する。続いてステップＳ１４で連動元を示す警報を出力する。
【０１１２】
続いて、ステップＳ１５でセンサ部３４の検出信号が低下し火災がなくなる火災復旧の有無を判別しており、火災が継続している場合はステップＳ１６で警報停止スイッチ２０による警報停止操作の有無を判別し、警報停止操作が無ければステップＳ１７で他の住警器からの警報停止のイベント信号の受信の有無を判別する処理を繰り返している。なお、火災の継続中にあっては、所定時間毎に火災発報を示すイベント信号の送信を繰り返している。
【０１１３】
ステップＳ１５〜Ｓ１７の処理サイクル中に、センサ部３４からの検出信号が低下して火災がなくなるとステップＳ１５で火災復旧が判別され、ステップＳ１９で図８に示した送信中継制御により発生イベントである火災復旧に対応した中継回数＝３をイベント信号に設定した後、ステップＳ２０で連番、送信元符号、中継回数＝３、火災復旧を示すイベント符号を含むイベント信号を他の住警器に送信し、ステップＳ２３に進んで連動元警報を停止し、この場合は通常の監視状態に戻る。ステップＳ２０での送信は、連動元としての初回送信となる。
【０１１４】
またステップＳ１７で他の住警器から警報停止イベント信号の受信を判別すると、ステップＳ１８で受信中継制御を行った後、ステップＳ２３に進んで連動元警報を停止する。ステップＳ１８での送信は、連動先としての中継送信となる。ここで、ステップ１８の受信中継制御の詳細は図９のフローチャートに示すようになる。
【０１１５】
図９の受信中継制御はダウンカウント方式であり、ステップＳ５１で受信したイベント信号から連番と送信元符号の組を取得し、ステップＳ５２で中継管理テーブル７８に登録済みの組に一致するか否か判別し、不一致の場合はステップＳ５３に進んで連番と送信元符号の組を中継管理テーブル７８に登録した後、ステップＳ５４でイベント信号から中継回数Ｎを取得する。
【０１１６】
続いてステップＳ５５で中継回数の減算を
Ｎ＝Ｎ−１
として行い、ステップＳ５６で中継回数がＮ＝０に到達したか否か判別する。中継回数Ｎが零に到達していない場合は中継の途中にあることからステップＳ５７に進んで、Ｎ＝Ｎ−１として算出した中継回数Ｎをイベント信号に設定し、連番、送信元符号、中継回数、警報停止を示すイベント符号を含むイベント信号を準備する。
【０１１７】
続いてステップＳ５８で図５（Ｃ）の中継管理テーブル７８から取得した遅延タイミングへの到達を監視しており、遅延タイミングへの到達を判別すると、ステップＳ５９に進んで連番、送信元符号、中継回数、警報停止を示すイベント符号を含むイベント信号を中継送信する。
【０１１８】
またステップＳ５２で中継管理テーブル７８に登録している組に一致した場合は、ステップＳ６０に進んで中継を終了とする。なお、中継管理テーブル７８に登録している組は、次に受信したイベント信号から取得した連番と送信元符号の組の上書きで更新される。また、上書きとせずに、先入れ後出しで一定数の組を記憶するようにしても良い。
【０１１９】
なお、連動元としてイベント信号を送信した場合には、連動先から中継送信されてくるそのイベントを受信したときに再中継しないため、たとえば連動元としてイベント信号を送信するときは、自己の中継管理テーブルに自己の送信元符号と連番を記憶するようにすることが出来る。
【０１２０】
更にステップＳ５６で中継回数ＮがＮ＝０に到達した場合にも、ステップＳ５９に進んで中継を終了する。
【０１２１】
なお中継管理テーブルでイベント符号も併せて管理するようにすれば、送信元符号だけでなくイベント毎の中継管理が可能になるので、ひとつの警報器が同時期に異なるイベントを送信する場合などに通信トラフィックを整理することが出来るようになる。そして、このとき中継管理テーブルには、イベント符号毎に最新のデータを記憶するようにすれば良い。
【０１２２】
再び図７を参照するに、ステップＳ１６で自己の警報停止操作を判別した場合は、ステップＳ２１に進んで図８に示した送信中継制御により発生イベントである警報停止に対応した中継回数＝３をイベント信号に設定した後、ステップＳ２２で他の住警器に連番、送信元符号、中継回数＝３、警報停止を示すイベント符号を含むイベント信号を送信し、ステップＳ２３で連動元警報を停止する。ステップＳ２１での送信は、連動元としての初回送信となる。
【０１２３】
一方、ステップＳ１１で火災発報でなかった場合には、ステップＳ２４で他の住警器からの火災を示すイベント信号受信の有無を判別している。
【０１２４】
他の住警器から火災を示すイベント信号の受信を判別すると、ステップＳ２５に進んで図９に示した受信中継制御を行って条件判定し、要中継の場合は他の住警器に、連番、送信元符号、中継回数、火災を示すイベント符号を含むイベント信号を中継送信した後、ステップＳ２６に進んで連動先を示す警報を出力する。ステップＳ２５での送信は、連動先としての中継送信となる。
【０１２５】
続いてステップＳ２７で他の住警器からの火災復旧を示すイベント信号受信の有無を判別しており、火災復旧を示すイベント信号を受信すると、ステップＳ３２に進んで図９に示した受信中継制御を行って、必要に応じて他の住警器に、連番、送信元符号、中継回数、火災復旧を示すイベント符号を含むイベント信号を中継送信した後、ステップＳ３３に進んで連動先警報を停止し、この場合は通常の監視状態に戻る。
【０１２６】
ステップＳ２７で火災復旧を示すイベント信号受信が無い場合には、ステップＳ２８で他の住警器からの警報停止を示すイベント信号の受信の有無をチェックしており、警報停止を示すイベント信号の受信を判別すると、ステップＳ３２に進んで図９に示した受信中継制御を行って他の住警器に、連番、送信元符号、中継回数、警報停止を示すイベント符号を含むイベント信号を中継送信した後、ステップＳ３３で連動先を示す警報を停止する。
【０１２７】
ステップＳ２８で警報停止を示すイベント信号受信が無い場合には、ステップＳ２９で警報停止スイッチ２０による警報停止操作の有無を判別しており、警報停止操作を判別すると、ステップＳ３０に進んで図８に示した送信中継制御により発生イベントである警報停止に対応した中継回数＝３をイベント信号に設定し、ステップＳ３１で他の住警器に、連番、送信元符号、中継回数、警報停止を示すイベント符号を含むイベント信号を中継送信した後、ステップＳ３２で連動先を示す警報を停止する。ステップＳ３０での送信は、連動元としての初回送信となる。
【０１２８】
図１０は図６のステップＳ３における中継制御を含む障害監視処理の詳細を示したフローチャートである。
【０１２９】
障害の種類としては、電池電圧の低下（ローバッテリー障害）やセンサの故障（センサ障害）等があるが、自己がローバッテリー障害時には連動元としての障害イベント信号送信や、連動先としての障害イベント信号中継制御を行わないようにして、電池消耗を抑制することも出来る。
【０１３０】
図１０の障害監視処理を、センサ部３４のセンサ障害を例にとって説明すると次のようになる。
【０１３１】
図１０において、ステップＳ６１でセンサ部３４のセンサ障害の検出の有無を監視しており、センサ部３４からの検出信号が所定の零点レベル（通常時正常信号レベル：センサの検出能力が失われていないか確認するため、煙発生が無い場合でも若干の信号が出力されるようにしている）を下回るとセンサ障害が検出されてステップＳ６２に進んで図８に示した送信中継制御により発生イベントである障害検出に対応した中継回数＝１をイベント信号に設定した後、ステップＳ６３で連番、送信元符号、中継回数＝１、センサ障害を示すイベント符号を含むイベント信号を他の住警器に無線により送信する。続いてステップＳ６４で連動元を示す障害警報を出力する。
【０１３２】
続いて、ステップＳ６５でセンサ部３４からの検出信号が零点レベルに回復するか否か判別しており、センサ障害が継続している場合はステップＳ６６で警報停止スイッチ２０による警報停止操作の有無を判別し、警報停止操作が無ければステップＳ６７で他の住警器からの警報停止のイベント信号受信の有無を判別する処理を繰り返している。なお、センサ障害の継続中にあっては、所定時間毎にセンサ障害を示すイベント信号の送信を繰り返している。
【０１３３】
ステップＳ６５〜Ｓ６７の処理サイクル中に、センサ部３４から検出信号が零点レベルに回復するとステップＳ６５で障害復旧が判別され、ステップＳ６９に進んで図８に示した送信中継制御により発生イベントである障害復旧に対応した中継回数＝１をイベント信号に設定し、ステップＳ７０で連番、送信元符号、中継回数＝１、障害復旧を示すイベント符号を含むイベント信号を他の住警器に送信した後、ステップＳ７３に進んで連動元警報を停止し、この場合は通常の監視状態に戻る。ステップＳ７０での送信は、連動元としての初回送信となる。
【０１３４】
またステップＳ６７で他の住警器から警報停止イベント信号の受信を判別すると、ステップＳ６８に進んで図９に示した受信中継制御を行って他の住警器に、連番、送信元符号、中継回数、警報停止を示すイベント符号を含むイベント信号を中継送信した後、ステップＳ７３に進んで連動元警報を停止する。ステップＳ６８での送信は、連動先としての中継送信となる。更に、ステップＳ６６で自己の警報停止操作を判別した場合はステップＳ７１に進んで図８に示した送信中継制御により発生イベントである警報停止に対応した中継回数＝３をイベント信号に設定した後、ステップＳ７２で他の住警器に、連番、送信元符号、中継回数＝３、警報停止を示すイベント符号を含むイベント信号を中継送信し、ステップＳ７３で連動元警報を停止する。
【０１３５】
一方、ステップＳ６１でセンサ障害が検出されなかった場合には、ステップＳ７４で障害を示すイベント信号の他の住警器からの受信の有無を判別している。他の住警器からセンサ障害を示すイベント信号の受信を判別すると、ステップＳ７５に進んで図９に示した受信中継制御を行って他の住警器に、連番、送信元符号、中継回数、警報停止を示すイベント符号を含むイベント信号を中継送信した後、ステップＳ７６に進み、連動先を示す障害警報を出力する。ステップＳ７５での送信は、連動先としての中継送信となる。また中継回数＝１のときは、中継を終了する。
【０１３６】
続いてステップＳ７７で他の住警器からの障害復旧を示すイベント信号の受信の有無を判別しており、障害復旧を示すイベント信号を受信すると、ステップＳ８２に進んで図９に示した受信中継制御を行って他の住警器に、連番、送信元符号、中継回数、障害復旧を示すイベント符号を含むイベント信号を中継送信した後、ステップＳ８３に進んで連動先を示す障害警報を停止し、この場合は通常の監視状態に戻る。ステップＳ８２での送信は、連動先としての中継送信となる。また中継回数＝１のときは、中継を終了する。
【０１３７】
ステップＳ７７で障害復旧イベント信号の受信がないときは、ステップＳ７８で他の住警器からの警報停止を示すイベント信号受信の有無をチェックしており、警報停止を示すイベント信号の受信を判別すると、ステップＳ８２に進んで図９に示した受信中継制御を行って他の住警器に、連番、送信元符号、中継回数、警報停止を示すイベント符号を含むイベント信号を中継送信した後（中継回数＝３のときは中継終了）、ステップＳ８３で連動先を示す警報を停止する。
【０１３８】
ステップＳ７８で警報停止イベント信号受信が無い場合には、ステップＳ７９で警報停止スイッチ２０による警報停止操作の有無を判別しており、警報停止操作を判別するとステップＳ８０に進んで図８に示した送信中継制御により発生イベントである警報停止に対応した中継回数＝３をイベント信号に設定し、ステップＳ８１で連番、送信元符号、中継回数＝３、警報停止を示すイベント符号を含むイベント信号を他の住警器に送信した後、ステップＳ８３で連動先を示す警報を停止する。ステップＳ８１での送信は、連動元としての初回送信となる。
【０１３９】
なお、図１０はセンサ障害を例にとっているが、電池電源４０からの電源電圧が所定電圧以下に低下することで検出するローバッテリー障害についても同様としても良い。
【０１４０】
図１１及び図１２は、アップカウント方式をとる本発明による送信中継制御と受信中継制御を示したフローチャートである。
【０１４１】
図１１の送信中継制御にあっては、アップカウント方式であることから、ステップＳ１０１で、イベント信号の中継回数ＮにＮ＝０を設定して図７のメインルーチンにリターンする。
【０１４２】
図１２の受信中継制御にあっては、ステップＳ１１１で受信したイベント信号から連番と送信元符号の組を取得し、ステップＳ１１２で中継管理テーブル７８に登録済みの組に一致するか否か判別し、不一致の場合は（図１２ステップＳ１１２のＹＥＳ／ＮＯを入れ替えて下さい）ステップＳ１１３に進んで連番と送信元符号の組を中継管理テーブル７８に登録した後、ステップＳ１１４でイベント信号から中継回数Ｎを取得する。
【０１４３】
続いてステップＳ１１５で中継回数の加算を
Ｎ＝Ｎ＋１
として行い、ステップＳ１１６で中継回数テーブル７６からイベント種別に対応した中継回数を閾値回数Ｎｔｈとして取得し、ステップＳ１１７に進んでステップＳ１１５の加算で得た中継回数Ｎと閾値回数Ｎｔｈを比較し、不一致であれば中継途中にあることから、ステップＳ１１８に進んで、Ｎ＝Ｎ＋１として算出した中継回数Ｎをイベント信号に設定し、連番、送信元符号、中継回数、イベント符号を含むイベント信号を準備する。
【０１４４】
続いてステップＳ１１９で図５（Ｃ）の中継管理テーブル７８から取得した遅延タイミングへの到達を監視しており、遅延タイミングへの到達を判別すると、ステップＳ１２０に進んで連番、送信元符号、中継回数、イベント符号を含むイベント信号を中継送信する。
【０１４５】
またステップＳ１１２で中継管理テーブル７８に登録している組に一致した場合は、ステップＳ１２１に進んで中継を終了とする。なお、中継管理テーブル７８に登録している組は、次に受信したイベント信号から取得した連番と送信元符号の組の上書きで更新される。また、上書きとせずに、先入れ後出しで一定数の組を記憶するようにしても良い。
なお、連動元としてイベント信号を送信した場合には、連動先から中継送信されてくるそのイベントを受信したときに再中継しないため、たとえば連動元としてイベント信号を送信するときには、自己の中継管理テーブルに自己の送信元符号と連番を記憶するようにすることが出来る。
【０１４６】
更にステップＳ１１７で中継回数Ｎが閾値回数Ｎｔｈに到達した場合にも、ステップＳ１２１に進んで中継を終了する。
【０１４７】
これまで、中継回数情報としての中継回数Ｎは０、１、２、３・・・として説明したが、回数インクリメント／ディクリメントのピッチは必ずしも「１」刻みである必要はなく、必ずしも「０」で中継終了とする必要もない。要は、所定の値で中継終了とし、所定の取り決めに従ったインクリメント／ディクリメントを行い、そして、回数情報としての中継回数はたとえば「１」を「１回」とする必要もない。受信した回数情報から、所定の取り決めに従って実際に認識処理される回数が特定されれば良いのである。
【０１４８】
図１３は連番処理を行う本発明による住警器の他の実施形態を示したブロック図である。図１３は図２に示した５台の住警器１０−１〜１０−５につき、その内の住警器１０−１について回路構成を詳細に示している。他の住警器１０−２〜１０―５についても、住警器１０−１と同様の構成を備えている。
【０１４９】
住警器１０−１はＣＰＵ２８を備え、ＣＰＵ２８に対してはアンテナ３１を備えた無線回路部３０、記録回路部３２、センサ部３４、報知部３６、操作部３８を設け、必要各部に電源を供給する電池電源４０を備えており、この点は図３の実施形態と同じである。
【０１５０】
またＣＰＵ２８には、プログラムの実行により実現される機能として、イベント処理部６０が設けられている。なお、この実施形態では、中継制御部は省略している。
【０１５１】
イベント処理部６０は、センサ部３４の検出信号に基づく異常（火災）発生、操作部３８による警報停止、電池電源４０又はセンサ部３４の障害検出、センサ部３４の検出信号に基づく異常がなくなる異常復旧、及び電池電源４０又はセンサ部３４の障害がなくなる障害復旧等の状態変化をイベントとして検知した時に、連動元としてのイベント対応処理を行った後に、検知イベントを示すイベント信号を連動先の警報器に送信させ、一方、連動元の警報器からイベント信号を受信した時に、自身が連動元でない場合には、連動先としてのイベント対応処理を行わせる。
【０１５２】
この機能を実現するためイベント処理部６０には、異常（火災）監視部６４、障害検出部６５を含むイベント検知部６１、警報停止部６６及び復旧部６８が設けられており、それぞれの機能は図３の実施形態と同じである。
【０１５３】
本実施形態にあっては、ＣＰＵ２８に更に連番設定部８０と連番管理部８２が設けられ、これに対応してメモリ４６にはイベント信号の受信時に生成された連番管理情報８４が記憶されている。
【０１５４】
ここで、無線回路部３０の送信回路４２によるイベント信号送信は、例えば複数のイベント信号データのＴ１秒送信とＴ１秒休止を３回繰り返す１回目の送信を行い、警報器毎にランダムに割当てられた３〜８秒の範囲の空き時間Ｔ２を経過した後、再度同じ送信を繰り返す２回目の送信を行っており、これを１セットのイベント信号送信としている。
【０１５５】
連番設定部８０は、例えば０００〜２５５の間で連続的に変化する連続番号（以下単に「連番」という）を繰り返し生成しており、イベント信号の送信タイミングで生成している連番をイベント信号に設定して多連送により送信させる。０００〜２５５の範囲で変化する連番は例えば８ビットカウンタのクロック計数などにより生成している。
【０１５６】
連番管理部８２は、他の住警器からイベント信号を受信した際に、イベント信号に含まれる送信元符号に対応した連番に基づいて連番管理情報８４を生成して連番管理を実行する。連番管理情報８４には、取得した連続番号から所定数前の連続番号まで例えば連番発生範囲の半分となる１２８個の連番を含む更新禁止範囲が設定される。
【０１５７】
また連番管理部８２で更新禁止範囲を含む連番管理情報８４を生成した時に、連番管理情報８４の有効期間を管理する連番管理タイマを起動している。連番管理タイマは例えば３０秒に設定される。この連番管理タイマの設定時間は、他の住警器からのリトライ送信までの時間以内で且つ連番を生成するカウンタが１２８カウントするまでの時間以内の時間とする。
【０１５８】
連番管理情報８４の生成で更新禁止範囲が設定されている場合、その後、更新禁止範囲に入る連番のイベント信号を受信しても処理を行わないようにするイベント信号受信処理の禁止状態となる。このため他の住警器からの多連送により同じイベント信号が受信されても、受信イベント信号から得られた連番がそのときの更新禁止範囲に入っていることで、その後の処理は行われず、同じイベント信号に対する２回以上の重複処理を回避できる。
【０１５９】
またイベント信号の受信順が入れ替わった場合についても、それ以前のイベント信号の連番は、そのとき設定している更新禁止範囲に入ることで処理されず、イベント信号の順番が入れ替わって受信されることによる不具合を防止できる。
【０１６０】
一方、連番管理タイマがタイムアップする前に、そのとき設定している更新禁止範囲に入らない連番のイベント信号を受信した場合には、当該イベント信号内容に対応した処理を実行すると共に、連番管理情報８４の更新禁止範囲を新たに受信した連番に基づいて再度設定し、そして連番管理タイマをリセットスタートする更新処理を実行する。
【０１６１】
また次のイベント信号を受信することなく連番管理タイマがタイムアップした場合には、生成している連番管理情報８４を消去する。
【０１６２】
図１４は図１３の住警器１０−１に設けた連番管理部８２により設定される更新禁止範囲を示した説明図である。
【０１６３】
まずイベント信号の送信時に連番を設定する連番設定部８０は、８ビットカウンタの計数動作により０〜２５５の範囲で連番を変化させており、この連番の変化は図１４（Ａ）に示すように、０から２５５まで連続して変化する連番サークルとして表現することができる。
【０１６４】
連番サークルに対し本実施形態にあっては、受信した連番Ｘ及びそれより前のサークルの半分となる１２８個の連番の範囲を、更新禁止範囲８６に設定し、それより先の範囲を更新可能領域８８に設定している。
【０１６５】
図１４（Ａ）は連番サークルの中央値より小さい連番Ｘを受信した場合であり、この場合の更新禁止範囲８６は次のようになる。ここでＹを更新禁止範囲８６の符号とする。
０≦Ｙ≦Ｘ及び（１２９＋Ｘ）≦Ｙ≦２５５
例えば連番Ｘ＝０３０であれば、更新禁止範囲Ｙ＝０３０〜０００，２５５〜１２９となる。
【０１６６】
図１４（Ｂ）は連番サークルの中央値より大きい連番Ｘを受信した場合であり、この場合の更新禁止範囲８６は次のようになる。
（Ｘ−１２７）≦Ｙ≦Ｘ
例えば連番Ｘ＝２２５であれば、更新禁止範囲Ｙ＝２２５〜０９８となる。
【０１６７】
図１５は図１４に示した連番サークルに更新禁止範囲８６を設定するための条件式を一覧として示している。この条件式は図１４（Ａ）（Ｂ）の２つの条件式で良い。
【０１６８】
図１６（Ａ）は図１３の住警器１０−１に設けた連番管理部８２により生成管理される連番管理情報（連番管理レコード）８４の内容を示した説明図である。図１６（Ａ）において連番管理情報８４は、送信元符号９０、連番９２、更新禁止範囲９４及び連番管理タイマ９６で構成される。
【０１６９】
送信元符号９０と連番９２は受信したイベント信号から取得される。更新禁止範囲９４の値は、図１５の条件式に基づき取得した連番９２の値Ｘから算出される。連番管理タイマ９６は、連番管理情報８４を生成した際にスタートさせる例えば３０秒タイマであり、タイムアップする３０秒までの間、連番管理情報８４を有効な情報して保持し、タイムアップすると連番管理情報８４を消去させる一種の寿命タイマである。
【０１７０】
図１６（Ｂ）〜（Ｄ）は、イベント信号の受信で連番Ｘ＝０００，０３０，２２５が得られた時に生成される連番管理情報８４の具体例であり、連番管理タイマ９６は生成時の初期値である３０秒となっており、時間の経過で０秒に達した時にタイムアップとなって連番管理情報８４を消去させる。
【０１７１】
図１７は図１３の連番処理を含む住警器における火災監視処理を示したフローチャートであり、図１３のＣＰＵ２８のプログラムの実行による処理となる。
【０１７２】
図１７において、火災監視処理は、ステップＳ１３１で火災を監視しており、センサ部３４から出力された検出信号が所定の火災レベルを超えると火災を判別してステップＳ１３２に進み、連番設定処理を行う。
【０１７３】
ステップＳ１３２の連番設定処理は、０００〜２５５の範囲で繰り返しカウント動作を行っているカウンタが現時点で生成している連番を取得し、イベント信号に取得した連番を設定し、ステップＳ１３３で火災を示すイベント信号を他の住警器に送信すると共に、ステップＳ１３４で連動元としての警報を出力する。
【０１７４】
続いて、ステップＳ１３５でセンサ部３４の検出信号が低下し火災がなくなる（火災検出状態が解消する）火災復旧の有無を判別しており、火災が継続している場合はステップＳ１３６で警報停止スイッチ２０による警報停止操作の有無を判別し、警報停止操作が無ければステップＳ１３７で他の住警器からの警報停止のイベント信号の受信の有無を判別する処理を繰り返している。なお、火災の継続中にあっては、所定時間毎に火災を示すイベント信号の送信を繰り返している。
【０１７５】
ステップＳ１３５〜Ｓ１３７の処理サイクル中に、センサ部３４からの検出信号が低下して火災がなくなるとステップＳ１３５で火災復旧が判別され、ステップＳ１３８でカウンタから現時点で生成している連番を取得してイベント信号に設定し、ステップＳ１３９で火災復旧を示すイベント符号を含むイベント信号を他の住警器に送信し、ステップＳ１４５に進んで連動元警報を停止し、この場合は通常の監視状態に戻る。
【０１７６】
またステップＳ１３７で他の住警器から警報停止イベント信号の受信を判別すると、ステップＳ１４０〜１４２に示す連番管理処理を実行する。この連番管理処理は、ステップＳ１４０でイベント信号から得られた送信元符号と連番を連番管理部８２に通知し、ステップＳ１４１で更新禁止範囲の設定があるか否か判別する。更新禁止範囲の設定なしが判別されとステップ１４５に進み、受信した警報イベント信号に基づき連動元の警報を停止する。
【０１７７】
一方、ステップＳ１４１で更新禁止範囲の設定ありが判別されると、ステップＳ１４２に進み、受信した連番が更新禁止範囲内にあるか否か判別し、範囲内を判別するとステップＳ１４５の受信した警報停止イベント信号による処理は行わずにスキップする。ステップＳ１４２で更新禁止範囲にないことが判別されると、ステップＳ１４５に進み、受信した警報イベント信号に基づき連動元の警報を停止する。
【０１７８】
ステップＳ１３６で自己の警報停止操作を判別した場合は、ステップＳ１４３に進んで現時点で生成している連番をイベント信号に設定した後、ステップＳ１４４で他の住警器に連番、送信元符号、警報停止を示すイベント符号を含むイベント信号を送信し、ステップＳ１４５で連動元警報を停止する。
【０１７９】
一方、ステップＳ１３１で火災でなかった場合には、ステップＳ１４６で他の住警器からの火災を示すイベント信号受信の有無を判別している。
【０１８０】
他の住警器から火災を示すイベント信号の受信を判別すると、ステップＳ１４７に進み、受信したイベント信号から得られた送信元符号と連番に基づき連番管理処理を実行する。この連番管理処理はステップＳ１４０〜Ｓ１４２と同じになり、受信した連番が更新禁止範囲にあればルートｂのように受信した火災イベント信号に基づくステップＳ１４８の連動先警報の出力を行うことなく処理をスキップする。また更新禁止範囲の設定がなかったり、更新禁止範囲内に連番が入っていなかった場合には、ルートａのようにステップＳ１４８に進み、受信した火災イベント信号に基づき連動先警報を出力させる。
【０１８１】
続いてステップＳ１４９で他の住警器からの火災復旧を示すイベント信号受信の有無を判別しており、火災復旧を示すイベント信号を受信すると、ステップＳ１５４に進んでステップＳ１４０〜Ｓ１４２に示したと同じ連番管理処理を実行する。即ち、受信した連番が更新禁止範囲にあればルートｂのように受信した復旧イベント信号に基づく連動先警報停止を行うことなく処理をスキップする。また更新禁止範囲の設定がなかったり、更新禁止範囲内に連番が入っていなかった場合には、ルートａのようにステップＳ１５５に進み、受信した復旧イベント信号に基づき連動先警報を停止させる。
【０１８２】
ステップＳ１４９で火災復旧を示すイベント信号受信が無い場合には、ステップＳ１５０で他の住警器からの警報停止を示すイベント信号の受信の有無をチェックしており、警報停止を示すイベント信号の受信を判別すると、ステップＳ１５４に進んでステップＳ１４０〜Ｓ１４２に示したと同じ連番管理処理を実行する。即ち、受信した連番が更新禁止範囲にあればルートｂのように受信した復旧イベント信号に基づく連動先警報停止を行うことなく処理をスキップする。また更新禁止範囲の設定がなかったり、更新禁止範囲内に連番が入っていなかった場合には、ルートａのようにステップＳ１５５に進み、受信した警報停止イベント信号に基づき連動先警報を停止させる。
【０１８３】
ステップＳ１５０で警報停止を示すイベント信号受信が無い場合には、ステップＳ１５１で警報停止スイッチ２０による警報停止操作の有無を判別しており、警報停止操作を判別すると、ステップＳ１５２に進んで現時点で生成している連番をイベント信号に設定し、ステップＳ１５３で他の住警器に、連番、送信元符号、警報停止を示すイベント符号を含むイベント信号を送信した後、ステップＳ１５５で連動先を示す警報を停止する。
【０１８４】
ここで図１７の火災監視処理は中継制御を行っていない点で図７の火災監視処理と異なるが、図７の中継制御を伴う火災監視処理についても、ステップＳ１３，Ｓ２０，Ｓ２２，Ｓ３１におけるイベント信号の送信前に、カウンタで生成している現時点の連番を取得してイベント信号に設定する連番設定処理を行い、また、ステップＳ１７，Ｓ２４，Ｓ２７，Ｓ２８のイベント信号を受信した後に連番管理処理を行うようにすれば良い。
【０１８５】
この点は、図１０に示した中継制御を伴う図１０の障害監視処理についても同様であり、ステップＳ６３，Ｓ７０，Ｓ７２，Ｓ８１におけるイベント信号の送信前に、カウンタで生成している現時点の連番を取得してイベント信号に設定する連番設定処理を行い、また、ステップＳ６７，Ｓ７４，Ｓ７７，Ｓ７８のイベント信号を受信した後に連番管理処理を実行するようにすれば良い。
【０１８６】
図１８は図１３の住警器１０−１に設けた連番管理部８２による処理動作を示したフローチャートである。図１８において、連番管理処理は、ステップＳ１６１でイベント信号受信の送信元符号と連番の取得の有無を判別しており、図１７におけるイベント信号の受信に伴う送信元符号及び連番の取得が判別されると、ステップＳ１６２で取得した送信元符号に対応して既に連番管理情報を生成しているか否か判別する。
【０１８７】
ステップＳ１６２で連番管理情報を生成していないことを判別すると、ステップＳ１６３に進み、受信イベント信号の連番から図１５の条件式に従って更新禁止範囲を設定すると共に、３０秒タイマとなる連番管理タイマを設定してスタートした図１６に示す連番管理情報８４を生成する。
【０１８８】
一方、ステップＳ１６２で連番管理情報の生成済みを判別するとステップＳ１６４に進み、連番管理情報を更新する。連番管理情報の更新は、受信イベント信号の連番から図１５の条件式に従って算出した更新禁止範囲の値への書替えを行うと共に、連番管理タイマをリセットスタートする。
【０１８９】
続いてステップＳ１６５で現在生成して管理している連番管理情報の連番管理タイマがタイムアップしたか否か判別し、タイムアップした連番管理タイマを判別するとステップＳ１６６に進み、連番管理タイマがタイムアップした連番管理情報を消去する。
【０１９０】
なお上記の実施形態は火災検出を対象とした住警器を例に取るものであったが、これ以外にガス漏れ警報器や、防犯用警報器など、それ以外の適宜の異常を検出する適宜の警報器につき、本実施形態の警報停止処理をそのまま適用することができる。また住宅用に限らずビルやオフィス用など各種用途の警報器にも適用できる。
【０１９１】
また、本発明の中継に係る処理は、例えば親機と子機を設けて子機からのイベント情報を親機経由で連動させていた従来の連動型警報器システムの親機、子機にも適用でき、さらに異なるグループの親機間連動にも適用できる。
【０１９２】
また、本発明は、警報器間通信の一部または全部を有線で行うものについても適宜に適用できる。
【０１９３】
また、上記の実施形態は警報器にセンサ部と警報出力処理部を一体に設けた場合を例にとるが、他の実施形態として、センサ部と警報出力処理部を別体とした警報器であっても良い。
【０１９４】
また上記の実施形態にあっては、連番をカウンタにより０〜２５５の範囲で変化させているが、この範囲も必要に応じて適宜の数値範囲の繰り返しとすることができる。
【０１９５】
また、上記の実施形態は、カウンタにより０００〜２５５の範囲で連番を繰り返し生成し、送信時に生成している連番を取得してイベント信号に設定しているが、送信毎に、連番を０００〜２５５の範囲で順次増加させなからイベント信号に設定するようにしても良い。
【０１９６】
また更新禁止範囲を、連番サークルの半分だけ前に遡った範囲としているが、この範囲についても、必要に応じて適宜の範囲に設定することができる。
【０１９７】
また上記の実施形態におけるフローチャートは処理の概略例を説明したもので、処理の順番等はこれに限定されない。また各処理や処理と処理の間に必要に応じて遅延時間を設けたり、他の判定を挿入する等が出来る。
【０１９８】
また本発明は上記の実施形態に限定されず、その目的と利点を損なうことのない適宜の変形を含み、更に上記の実施形態に示した数値による限定は受けない。
【符号の説明】
【０１９９】
１０，１０−１〜１０−５：住警器
１２：カバー
１４：本体
１５：取付フック
１６：検煙部
１８：音響孔
２０：警報停止スイッチ
２２：ＬＥＤ
２４：住宅
２６：ガレージ
２８：ＣＰＵ
３１：アンテナ
３０：無線回路部
３２：記録回路部
３４：センサ部
３６：報知部
３８：操作部
４０：電池電源
４２：送信回路
４４：受信回路
４６：メモリ
４８：イベント信号
５０：連番
５２：送信元符号
５４：グループ符号
５６：イベント符号
５８：スピーカ
６０：イベント処理部
６１：イベント検知部
６２：中継制御部
６４：異常監視部
６５：障害検出部
６６：警報停止部
６８：復旧部
７０：送信中継制御部
７２：受信中継制御部
７４：グループ管理テーブル
７６：中継回数テーブル
７８：中継管理テーブル
８０：連番設定部
８２：連番管理部
８４：連番管理情報
８６，９４：更新禁止範囲
８８：更新可能範囲
９６：連番管理タイマ
【図１】
2010272101.tif 000003
【図２】
2010272101.tif 000004
【図３】
2010272101.tif 000005
【図４】
2010272101.tif 000006
【図５】
2010272101.tif 000007
【図６】
2010272101.tif 000008
【図７】
2010272101.tif 000009
【図８】
2010272101.tif 000010
【図９】
2010272101.tif 000011
【図１０】
2010272101.tif 000012
【図１１】
2010272101.tif 000013
【図１２】
2010272101.tif 000014
【図１３】
2010272101.tif 000015
【図１４】
2010272101.tif 000016
【図１５】
2010272101.tif 000017
【図１６】
2010272101.tif 000018
【図１７】
2010272101.tif 000019
【図１８】
2010272101.tif 000020