(57)【特許請求の範囲】
【請求項１】
親機と複数の子機とでグループを形成し、前記子機は、Ｌ bitのグループＩＤ設定手段とＭ bitの個別ＩＤ設定手段を備える一方、前記親機は、Ｌ bitのグループＩＤ設定手段と、前記グループＩＤ設定手段によって設定されたグループＩＤに基づき同一グループ内の子機であるか否かを識別するグループ識別手段と、前記個別ＩＤ設定手段によって設定された個別ＩＤに基づき同一グループ内の子機を識別する子機識別手段とを備え、前記グループ内で前記親機と子機との間で通信を行う通信システムであって、
前記親機は、さらに、前記子機のグループＩＤ設定手段のＬ bitのうちの一部であるｎ bitを、個別ＩＤ設定用に変更可能である機能変更設定手段を備え、
前記グループ識別手段は、前記機能変更設定手段よりの信号を受け、前記グループＩＤ設定手段のＬ bitのうちｎ bitを個別ＩＤの設定に利用する場合に、前記n bitを減算した（Ｌ−ｎ） bitでもって、同一グループ内の子機であるか否かを識別する構成とされ、
前記子機識別手段は、前記機能変更判定手段よりの信号を受け、前記グループＩＤ設定手段のＬ bitのうちｎ bitを個別ＩＤの設定に利用する場合に、前記n bitを加算した（Ｍ＋ｎ） bitでもって、子機の識別を行う構成とされていることを特徴とする通信システム。
【請求項２】
前記機能変更設定手段は、前記グループＩＤ設定手段のＬ bitのうちの一部であるｎ bitを個別ＩＤの設定に利用する際に、そのbit数である前記ｎを設定するものであることを特徴とする請求項１記載の通信システム。
【請求項３】
前記子機識別手段は、前記機能変更設定手段よりの信号に応じて、個別ＩＤを識別するプログラムを選択することを特徴とする請求項１または２記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、親機と複数の子機とを備え、親機−子機の組み合わせで通信を行う通信システムに関するものである。
【背景技術】
【０００２】
従来、親機に対し、ある一定範囲に複数の子機を設置し、親機−子機の組み合わせでワイヤレス通信を行うシンプルな非常通信システムは知られている（例えば特許文献１参照）。
【０００３】
そのような１つの親機と複数の子機とで構成される通信システムにおいて、一つの独立したシステムを構成する集まりをグループと呼称し、他のグループと識別するためにグループＩＤ（グループ識別情報）を用い、同じグループ内であって、そのグループに属する複数の子機を同じグループの親機が識別するために個別ＩＤ（個別識別情報）を用いる必要がある。
【０００４】
そして、そのような通信システム１０１は、例えば図６に示すように、親機１０２と複数の子機１０３，・・・とでグループを形成し、前記グループ内で親機１０２と各子機１０３，・・・との間で通信を行うようになっている。そして、各子機１０３は、Ｌ bitのグループＩＤ設定手段（例えばＬ個のディップスイッチ）とＭ bitの個別ＩＤ設定手段（例えばＭ個のディップスイッチ）を備える一方、親機１０２は、Ｌ bitのグループＩＤ設定手段（例えばＬ個のディップスイッチ）と、マイクロコンピュータからなる制御手段とを備え、この制御手段が、前記グループＩＤ設定手段によって設定されたグループＩＤに基づき同一グループ内の子機であるか否かを識別するグループ識別手段と、前記個別ＩＤ設定手段によって設定された個別ＩＤに基づき同一グループ内の子機を識別する子機識別手段とを有する。
【０００５】
そして、図７に示すように、実際の通信での使用に先立って、ユーザーが子機の個別ＩＤを設定し（ステップＳ０１）、子機のグループＩＤを設定する（ステップＳ０２）。一方、例えば図９に示すように、ユーザーが親機のグループＩＤを設定する（ステップＳ０１１）。
【０００６】
そして、使用状態においては、各子機１０３が備える制御手段は、センサ部からの信号にもとづき、前記センサ部が異常を検出したか否か（例えば、侵入者があったか否か）を判定する（ステップＳ０３）。異常を検出した場合には、その異常に対応した他の処理ルーティンへスキップし（ステップＳ０４）、その後、グループＩＤ、個別ＩＤを読み込み、これらを含めた各種データを親機１０２に送信する（ステップＳ０５）。このとき、信号には、図８に示すように、スタットbit ２０１、Ｌ bitであるグループＩＤ ２０２、Ｍ bitである個別ＩＤ ２０３、その他の情報２０４が含まれる。
【０００７】
それから、他の処理ルーティンへスキップし（ステップＳ０６）、ステップＳ０３に戻る一方、異常を検出しない場合には、他の処理ルーティンへスキップし（ステップＳ０６）、ステップＳ０３に戻る。
【０００８】
一方、親機１０２は、図９に示すように、まず、子機１０３からのデータを受信したか否かが判定され（ステップＳ０１２）、受信した場合には、親機１０２のグループＩＤの設定を読み込む（ステップＳ０１３）一方、受信していない場合には、そのままステップＳ０１７に移行して、他の処理ルーティンへスキップし、ステップＳ０１２に戻る。
【０００９】
親機のグループＩＤの設定を読み込んだ後、子機１０３から受信したデータ内のグループＩＤを読み込み（ステップＳ０１４）、子機１０３のグループＩＤと親機１０２のグループＩＤとを照合した結果が同一であるか否かを判定する（ステップＳ０１５）。
【００１０】
グループＩＤが同一の場合には、グループに属する子機であるから、子機１０３から受信したデータのうち個別ＩＤを読み込み、個別ＩＤを判定し（ステップＳ０１６）、他の処理ルーティンへスキップする（ステップＳ０１７）。一方、グループＩＤが同一でない場合には、直ちに他の処理ルーティンへスキップする（ステップＳ０１７）。
【特許文献１】特開２００１−０５６８９４号公報（段落００１２〜００１４）
【発明の開示】
【発明が解決しようとする課題】
【００１１】
前述したシステムでは、親機１０２に対し複数の子機１０３が設けられ、各子機１０３を識別できるようになっているが、１台の親機１０２に対して、親機１０２が識別できる子機１０３の台数が固定されており、変更できないようになっている。
【００１２】
そのため、そのようなシステムにおいて、子機１０３の識別数が少ないので、子機１０３の識別数を増加したい場合があり、そのような場合に、既存のシステムをそのまま利用することができず、新たなシステムを構築する必要があった。
【００１３】
この発明は、既存のシステムをほとんど変更することなく、識別できる子機の数を変更できる通信システムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
請求項１の発明は、親機と複数の子機とでグループを形成し、前記子機は、Ｌ bitのグループＩＤ設定手段とＭ bitの個別ＩＤ設定手段を備える一方、前記親機は、Ｌ bitのグループＩＤ設定手段と、前記グループＩＤ設定手段によって設定されたグループＩＤに基づき同一グループ内の子機であるか否かを識別するグループ識別手段と、前記個別ＩＤ設定手段によって設定された個別ＩＤに基づき同一グループ内の子機を識別する子機識別手段とを備え、前記グループ内で前記親機と子機との間で通信を行う通信システムであって、前記親機は、さらに、前記子機のグループＩＤ設定手段のＬ bitのうちの一部であるｎ bitを、個別ＩＤ設定用に変更可能である機能変更設定手段を備え、前記グループ識別手段は、前記機能変更設定手段よりの信号を受け、前記グループＩＤ設定手段のＬ bitのうちｎ bitを個別ＩＤの設定に利用する場合に、前記n bitを減算した（Ｌ−ｎ） bitでもって、同一グループ内の子機であるか否かを識別する構成とされ、前記子機識別手段は、前記機能変更判定手段よりの信号を受け、前記グループＩＤ設定手段のＬ bitのうちｎ bitを個別ＩＤの設定に利用する場合に、前記n bitを加算した（Ｍ＋ｎ） bitでもって、子機の識別を行う構成とされていることを特徴とする。
【００１５】
このようにすれば、親機は、子機のグループＩＤ設定手段のＬ bitのうちの一部であるｎ bitを、個別ＩＤ設定用に変更可能である機能変更設定手段を備えるので、その機能変更設定手段で、個別ＩＤの設定に利用するｎ bitを設定することで、子機識別手段は、n bitを加算した（Ｍ＋ｎ） bitでもって、子機の識別を行うようになるので、そのn bitに対応して、識別できる子機の数を変更することができる。よって、既存のシステムをほとんど変更することなく、識別できる子機の数を変更することができる。
【００１６】
請求項２に記載のように、前記機能変更設定手段は、前記グループＩＤ設定手段のＬ bitのうちの一部であるｎ bitを個別ＩＤの設定に利用する際に、そのbit数である前記ｎを設定する構成とすることができる
このようにすれば、グループＩＤ設定手段のＬ bitのうちの一部であるｎ bitを個別ＩＤの設定に利用する際に、そのbit数である前記ｎを設定するだけで、グループＩＤ設定手段のＬ bitのうちの一部であるｎ bitを個別ＩＤの設定に利用することができる。
【００１７】
請求項３に記載のように、前記子機識別手段は、前記機能変更設定手段よりの信号に応じて、個別ＩＤを識別するプログラムを選択する構成とすることが望ましい。
【００１８】
このようにすれば、個別ＩＤの設定に利用するbit数に応じて、個別ＩＤを識別するプログラムを選択するようにしているので、個別ＩＤの設定に用いるbit数が変化しても、用いるプログラムを変更するだけで、簡単に対応することができる。
【発明の効果】
【００１９】
本発明は、上記のように、親機は、子機のグループＩＤ設定手段のＬ bitのうちの一部であるｎ bitを、個別ＩＤ設定用に変更可能である機能変更設定手段を備えるので、その機能変更設定手段で、個別ＩＤの設定に利用するｎ bitを設定することで、子機識別手段は、n bitを加算した（Ｍ＋ｎ） bitでもって、子機の識別を行うようになるので、そのn bitに対応して、識別できる子機の数を変更することができる。よって、既存のシステムをほとんど変更することなく、識別できる子機の数を変更することができ、コスト面で有利である。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を図面に沿って説明する。
【００２１】
図１は本発明に係る通信システムの概略構成図、図２（ａ）は親機の概略構成図、図２（ｂ）は子機の概略構成図、図３はグループＩＤの識別の説明図である。
【００２２】
図１に示すように、通信システム１は、親機２と複数の子機３，・・・とで１つのグループを形成し、そのグループ内で親機２と各子機３，・・・との間で通信ができるようになっている。この通信システム１は、例えば、親機２に対し離れた位置に各子機３が配置され、その子機３の配置場所で、第三者の侵入などの異常が検出された異常時に、子機３から親機２に信号を送信して通報する非常通報システムなどとして用いられる。
【００２３】
各子機３は、図２に示すように、Ｌ bitのグループＩＤ設定手段としてＬ個のディップスイッチ４Ａと、Ｍ bitの個別ＩＤ設定手段としてＭ個のディップスイッチ４Ｂとを備える。また、子機３は、マイクロコンピュータからなる制御手段５を備え、この制御手段５が、子機３のディップスイッチ４Ａ（グループＩＤ設定手段）によって設定されたグループＩＤと、各子機３のディップスイッチ４Ｂによって設定される個別ＩＤとを、異常時に親機２に送信する信号に含めるようになっている。なお、子機の送信データフォーマットは、従来と同様である（図８参照）。
【００２４】
親機２は、Ｌ bitのグループＩＤ設定手段としてＬ個のディップスイッチ１１を備える。また、親機２は、マイクロコンピュータからなる制御手段１２を備え、この制御手段１２が、各子機３からの信号を受け、子機３のディップスイッチ４Ａ（グループＩＤ設定手段）によって設定されたグループＩＤに基づき同一グループ内の子機２であるか否かを識別するグループ識別手段１２Ａと、各子機３のディップスイッチ４Ｂによって設定された個別ＩＤに基づき同一グループ内の子機を識別する子機識別手段１２Ｂとを備える。
【００２５】
ここで、従来と同様に、親機２と複数の子機３で構成されるシステム１において、一つの独立したシステムを構成する集まりをグループと呼称し、他のグループと識別するためにグループＩＤ（グループ識別情報）を用いている。また、同じグループ内であって、そのグループに属する複数の子機３を同じグループの親機２が識別するために個別ＩＤ（個別識別情報）を用いている。
【００２６】
前述したように、グループＩＤは、親機２、子機３それぞれが具備しているディップスイッチ４Ａ，１１によりユーザーが使用時（設置時）に用途に応じて設定する。また、個別ＩＤは、子機３のみに具備しているディップスイッチ４Ｂによりユーザーが使用時に用途に応じて設定する。よって親機２には個別ＩＤを設定するディップスイッチはない。
【００２７】
本実施の形態のように、初期設定の段階で、グループＩＤを設定するディップスイッチ４Ａ，１１をＬ bit、個別ＩＤを設定するディップスイッチ４ＢをＭ bitとすると、グループ数は２L、親機２が認識できる子機の台数は２Mとなる。これは従来の場合と同様である。
【００２８】
同一のグループであるか否かの識別は、親機２および子機３のＬ個のディップスイッチ４Ａ，１１によって設定されるグループＩＤを用いて行われ、グループＩＤが一致すると同一のグループとみなす。つまり、図３に示すように、ディップスイッチ４Ａ，１１の状態が、親機２と子機３とで同じであれば、同一のグループとみなされる。
【００２９】
ところで、従来のシステムでは、各ディップスイッチの機能（あるいは役割）は固定され、変更することはできないが、この発明では、親機２に機能切替スイッチ１３を追加し、前記固定していた各ディップスイッチの機能を変更することができる。この機能切替スイッチ１３は、グループＩＤ設定用のディップスイッチ４Ａ，１１のうちの一部であるｎ個のディップスイッチ４Ａ，１１を、個別ＩＤの設定に利用する際に、前記ディップスイッチの個数に対応する数値ｎを設定するものである。
【００３０】
このように、各子機３は従来とハードウェアの面、ソフトウェアの面とも同じであるが、親機２は、ハードウェアの面では切替スイッチ１３が追加され、ソフトウェアの面において一部変更となっている。
【００３１】
ユーザーが切替スイッチ１３を切り替えることにより、親機２、子機３のディップスイッチの機能変更に応じて、制御手段１２の機能変更設定手段１２Ｃがグループ識別手段１２Ａと子機識別手段１２Ｂにおける識別方法が変更される。つまり、子機識別手段１２Ｂは、機能切替スイッチ１３からの信号を受けて機能変更設定手段１２Ｃがグループ識別手段１２Ａと子機識別手段１２Ｂとを制御して、グループＩＤや個別ＩＤを識別するために用いるプログラムを選択させるようになっている。つまり、個別ＩＤの設定に利用するディップスイッチの数（ビット数）の変更に応じて、グループＩＤや個別ＩＤの識別に用いるプログラムが変更される。既存のシステムをほとんど変更することなく、識別できる子機の数を変更することができる。
【００３２】
具体的には、例えば、子機３のグループＩＤ設定用のディップスイッチ４ＡはＬ個であるが、そのうちの一部であるｎ個を、個別ＩＤの設定に利用する場合には、切替スイッチ１３によって、数値ｎが設定される。これを機能変更設定手段１２Ｃが受けて、グループ識別手段１２Ａは、（Ｌ−ｎ）個のディップスイッチでもって、同一グループ内の子機３であるか否かを識別する。子機識別手段１２Ｂは、（Ｍ＋ｎ）個のディップスイッチでもって、子機３の識別を行うことになる。ここで、ｎ≦Ｌ，ｎ≦Ｍ（ｎ，Ｌ，Ｍ：自然数）である。
【００３３】
よって、子機３の識別数が少ないために、子機識別数を増やすためには、従来システムとは異なり、子機３側のハードウェアの面、ソフトウェアの面を一切変更せずに増やすことができる。
【００３４】
このように、グループＩＤの設定に用いるＬ個（Ｌ bitに対応）のディップスイッチを（Ｌ−n）個に減らし、その減らしたｎ個のディップスイッチを個別ＩＤを設定するのに用いることで、個別ＩＤ設定用のディップスイッチを（Ｍ＋ｎ）個と増やすことができる。これにより、個別ＩＤの数を２(M+n)個に増やすことが可能になる。また、個別ＩＤの数を減らし、グループＩＤの数を増やすという逆のことも可能である。
【００３５】
そして、本システムを設置する場合には、例えば図４に示すように、実際の通信での使用に先立って、ユーザーが親機２の機能切替スイッチ１３を設定し（ステップＳ１）、その設定に基づいて、親機２のグループＩＤを設定する（ステップＳ２）。一方、例えば図５に示すように、ユーザーが親機２の機能切替スイッチ１３の情報を知る（ステップＳ２１）。そしてその情報により個別ＩＤの設定に使用するディップスイッチとグループＩＤの設定に使用するディップスイッチがわかるので、子機３の個別ＩＤを設定し（ステップＳ２２）、子機３のグループＩＤを設定する（ステップＳ２３）。
【００３６】
そして、異常を検出するセンサ部に子機３を接続して使用する場合には、使用状態においては、子機３は、図５に示すように、センサ部が異常を検出したか否かを判定し（ステップＳ２４）、センサ部が異常を検出した場合には他の処理ルーティンへスキップし（ステップＳ２５）、その後、グループＩＤ、個別ＩＤを読み込み、これらを含めた各種データを親機２に送信し（ステップＳ２６）、他の処理ルーティンへスキップし（ステップＳ２７）、ステップＳ２４に戻る一方、センサ部が異常を検出しない場合には、ステップＳ２７に移行して他の処理ルーティンへスキップし、ステップＳ２４に戻る。
【００３７】
一方、親機２は、図４に示すように、まず、子機３からのデータを受信したか否かが判定され（ステップＳ３）、受信した場合には、まず、機能切替スイッチ１３が変更されているか否か（つまり、グループＩＤ、個別ＩＤの設定方法がどのようになっているか）が判定される（ステップＳ４）。一方、受信していない場合には、他の処理ルーティンへスキップし（ステップＳ１０）、ステップＳ３に戻る。
【００３８】
ステップＳ４での判定で、機能切替スイッチ１３が変更されている場合には、機能切替スイッチ１３の変更を読み込み、グループＩＤ、個別ＩＤの新設定方法を調べ（ステップＳ５）、親機のグループＩＤを新設定方法で読み込み（ステップＳ６）、子機３から受信したデータのうちグループＩＤを新設定方法で識別し、この子機３のグループＩＤと親機２のグループＩＤとを照合し（ステップＳ７）、同一であるか否かを判定する（ステップＳ８）。
【００３９】
グループＩＤが同一であれば、同一のグループに属する子機３であるから、子機３から受信したデータのうち個別ＩＤを新設定方法で判定し（ステップＳ９）、他の処理ルーティンへスキップする（ステップＳ１０）。同一でなければ、他の処理ルーティンへスキップする。
【００４０】
機能切替スイッチ１３が変更されていなければ、親機２のグループＩＤを従来の設定方法で読み込み（ステップＳ１１）、この子機３のグループＩＤと親機のグループＩＤとを照合し（ステップＳ１２）、グループＩＤが同一であるか否かを判定する（ステップＳ１３）。同一である場合には、同一のグループに属する子機３であるから、子機３から受信したデータのうち個別ＩＤを従来の設定方法で判定し（ステップＳ１４）、他の処理ルーティンへスキップする（ステップＳ１０）。同一でない場合には、そのままステップＳ１０に移行する。
【００４１】
前記実施の形態においては、グループＩＤ設定手段や個別ＩＤ設定手段としてデッィプスイッチを用いているが、本発明はそれに限定されるものではなく、ジャンパスイッチなどの他の手段を用いることも可能である。
【図面の簡単な説明】
【００４２】
【図１】本発明に係る通信システムの概略構成図である。
【図２】（ａ）は親機の概略構成図，（ｂ）は子機の概略構成図である。
【図３】グループＩＤの識別の説明図である。
【図４】親機の制御手段の制御の流れを示すフローチャート図である。
【図５】子機の制御手段の制御の流れを示すフローチャート図である。
【図６】従来の通信システムの概略構成図である。
【図７】従来の子機の制御手段の制御の流れを示すフローチャート図である。
【図８】子機の送信データフォーマットを示す図である。
【図９】従来の親機の制御手段の制御の流れを示すフローチャート図である。
【符号の説明】
【００４３】
１    通信システム
２    親機
３    子機
４Ａ    ディップスイッチ（グループＩＤ設定手段）
４Ｂ    ディップスイッチ（個別ＩＤ設定手段）
５    制御手段
１１    ディップスイッチ（グループＩＤ設定手段）
１２    制御手段
１２Ａ    グループ識別手段
１２Ｂ    子機識別手段
１２Ｃ    機能切替変更設定手段
１３    機能切替スイッチ
【図１】
0005041975.tif 000002
【図２】
0005041975.tif 000003
【図３】
0005041975.tif 000004
【図４】
0005041975.tif 000005
【図５】
0005041975.tif 000006
【図６】
0005041975.tif 000007
【図７】
0005041975.tif 000008
【図８】
0005041975.tif 000009
【図９】
0005041975.tif 000010