(57)【要約】【課題】子機との親子関係を自動的に親機に設定する。【解決手段】子機１から計測データを自己の識別情報を付加して定期的に送信する。親機２に子機データ記憶エリアを自己と親子関係を設定することが可能な子機の最大台数分設ける。親機２は、子機１からの計測データを受信すると、その計測データに付加されている識別情報を読み取り、この読み取った識別情報が子機データ記憶エリアに記録されているか否かをチェックする。子機データ記憶エリアに記録されておらず、子機データ記憶エリアに空エリアが残されていれば、その残されている空エリアの１つに子機１からの識別情報、計測データ、通信品質（電波強度）、受信時刻を記録する。【選択図】  図１
2009246869.tif 000002
【特許請求の範囲】
【請求項１】
無線によってデータを送信する子機と、この子機からの送信データを受信する親機とを備えた無線通信システムにおいて、
前記子機は、
自己の識別情報を付加してデータを定期的に送信するデータ送信手段を備え、
前記親機は、
自己と親子の接続関係が設定された子機の情報の記憶エリアとして少なくともその子機の識別情報とその子機からの送信データが記録される子機データ記憶エリアを自己と親子の接続関係を設定することが可能な子機の最大台数分有する子機データ記憶手段と、
前記子機からの送信データを受信するデータ受信手段と、
このデータ受信手段によって受信された前記子機からの送信データに付加されている識別情報を読み取る識別情報読取手段と、
この識別情報読取手段によって読み取られた識別情報が前記子機データ記憶エリアに記録されていない識別情報であり、前記子機データ記憶エリアに未だ子機の情報が記録されていない空エリアが残されていた場合、その残されている空エリアの１つに前記子機からの識別情報を記録することによりその子機との親子の接続関係を設定する親子関係自動設定手段と、
前記識別情報読取手段によって読み取られた識別情報が前記子機データ記憶エリアに記録されている識別情報であった場合、その識別情報が記録されている子機データ記憶エリアに前記子機からの送信データを記録する送信データ記録手段と
を備えることを特徴とする無線通信システム。
【請求項２】
請求項１に記載された無線通信システムにおいて、
前記親子関係自動設定手段は、
前記識別情報読取手段によって読み取られた識別情報が前記子機データ記憶エリアに記録されていない識別情報であり、前記子機データ記憶エリアに前記空エリアが残されていなかった場合、前記子機データ記憶エリアのうちの１つを空エリアとして利用可能か否かを所定の重要度を示す情報に基づいて判断し、空エリアとして利用することが可能であると判断した場合、そのエリアに記録されている情報を削除したうえ、前記子機からの識別情報を記録する
ことを特徴とする無線通信システム
【請求項３】
請求項２に記載された無線通信システムにおいて、
前記親子関係自動設定手段は、
前記所定の重要度を示す情報として、前記送信データの受信時の通信品質を示す情報に基づいて、前記子機データ記憶エリアのうちの１つを空エリアとして利用可能か否かを判断する
ことを特徴とする無線通信システム。
【請求項４】
請求項２に記載された無線通信システムにおいて、
前記親子関係自動設定手段は、
前記所定の重要度を示す情報として、前記送信データの送信元の子機の種類を示す情報に基づいて、前記子機データ記憶エリアのうちの１つを空エリアとして利用可能か否かを判断する
ことを特徴とする無線通信システム。
【請求項５】
請求項１〜４の何れか１項に記載された無線通信システムにおいて、
前記親機は、
前記子機データ記憶エリアに前記子機からの送信データを記録する際にその送信データの受信時刻を合わせて記録する受信時刻記憶手段と、
前記子機データ記憶エリアのそれぞれに記録されている送信データの受信時刻を定期的にチェックし、現在までの経過時間が所定時間を超えている受信時刻があった場合、その受信時刻が記録されている子機データ記憶エリア内の情報を削除して空エリアとする親子関係解消手段と
を備えることを特徴とする無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線によってデータを送信する子機と親機との間の無線通信システムに関するものである。
【背景技術】
【０００２】
従来より、大規模な空間を持つ建物内では、その建物内に空調設備，防犯設備，照明設備など多数の設備が設置されている。そして、これらの設備に対しては、その設備を適切にあるいは効率よく動作させるための制御装置（空調用、防犯用、照明用などの制御装置）が設けられており、それら制御装置が各種制御を実行するうえで必要な情報をセンシングして制御装置に送るセンサも多数設置されている。
【０００３】
以前は、それら設備、制御装置、センサ間は全て有線で接続されていたが、近年、無線通信技術が発達し、配線接続の手間が軽減でき、しかも現場設置後の機器の増設や設置場所の変更に柔軟に対処できるように、特に制御装置とセンサ間を無線で接続する方式（無線通信方式）が急速に普及してきている。
【０００４】
大規模な空間を持つ建物内で、上述したような無線通信方式を採用すると、無線センサのセンシング情報を受信する受信機である無線制御装置と、センシング情報を無線制御装置に送信する送信機である無線センサがそれぞれ多数混在することになるので、運用前に、互いに送受信する無線制御装置と無線センサとを定め、その無線制御装置と無線センサとの間に親子の接続関係（以下、親子関係とも呼ぶ）を決めておく必要がある。すなわち、無線制御装置を親機、無線センサを子機とし、互いに送受信する親機と子機との接続関係を決めておく必要がある。
【０００５】
なお、親機は１台の子機とだけ親子関係を設定することも、複数台の子機と並列的に親子関係を設定することも可能であるが、自己と親子関係を設定することが可能な子機の最大台数は予め定められている。
【０００６】
従来、親機と子機との間の親子関係の設定作業は、人手に頼っており、現場に多数の親機および子機が存在すると親子関係の設定・変更作業が煩わしく、また人為的なミスにより誤って親子関係の設定・変更を行ってしまう場合も多々あった。
【０００７】
また、一度、親子関係を設定すると、再設定しない限り、その親子関係が維持されてしまう。このため、例えば、親子関係を設定された子機が故障して通信不能となったり、子機が通信圏外に持ち運ばれたり、親機と子機との間に通信障害物が置かれて通信不能となり、そのような通信不能の親子関係の設定が放置されると、親子関係を設定可能な子機の台数の余裕が減少し、後に子機が増設されることになったような場合に支障が生じる。
【０００８】
これに対して、特許文献１では、子機に、親機を指定する親機指定手段と、テスト開始を指示するテスト開始手段と、テスト開始が指示された場合、親機指定手段によって指定された親機をテスト対象とし、このテスト対象に対して通信テストを行う通信手段と、通信テストの結果が良好であった場合、その通信テストのテスト対象である親機を接続先とする親子関係の変更を自動的に行う手段とを設けるようにしている。これにより、親子関係の設定・変更作業が簡単となる。
【０００９】
【特許文献１】特開２００４−３５７２５４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述した特許文献１に示された方式では、子機の親機指定手段とテスト開始手段をユーザが操作しなければ、親子関係を設定・変更することができない。すなわち、特許文献１に示された方式は、半自動方式であって、完全な自動方式とは言えず、ユーザにとっての煩わしさが依然として残っている。
【００１１】
また、上述した特許文献１に示された方式では、親子関係を設定した親機と子機との間で通信不能な状態になっていることをユーザが気づかないと、そのまま通信不能の親子関係の設定が放置されてしまい、親子関係を設定可能な子機の台数の余裕が減少するという問題は解消されない。
【００１２】
本発明は、このような課題を解決するためになされたもので、その目的とするところは、ユーザの手を煩わせることなく、子機との親子関係を自動的に親機に設定することが可能な無線通信システムを提供することにある。
また、ユーザの手を煩わせることなく、子機との親子関係を自動的に親機に設定することが可能で、かつ親子関係を設定可能な子機の台数の余裕が減少するという問題も解消することができる無線通信システムを提供することにある。
【課題を解決するための手段】
【００１３】
このような目的を達成するために本発明は、無線によってデータを送信する子機と、この子機からの送信データを受信する親機とを備えた無線通信システムにおいて、子機に、自己の識別情報を付加してデータを定期的に送信するデータ送信手段を設け、親機に、自己と親子の接続関係（親子関係）が設定された子機の情報の記憶エリアとして少なくともその子機の識別情報とその子機からの送信データが記録される子機データ記憶エリアを自己と親子関係を設定することが可能な子機の最大台数分有する子機データ記憶手段と、子機からの送信データを受信するデータ受信手段と、このデータ受信手段によって受信された子機からの送信データに付加されている識別情報を読み取る識別情報読取手段と、この識別情報読取手段によって読み取られた識別情報が子機データ記憶エリアに記録されていない識別情報であり、子機データ記憶エリアに未だ子機の情報が記録されていない空エリアが残されていた場合、その残されている空エリアの１つに子機からの識別情報を記録することによりその子機との親子関係を設定する親子関係自動設定手段と、識別情報読取手段によって確認された識別情報が子機データ記憶エリアに記録されている識別情報であった場合、その識別情報が記録されている子機データ記憶エリアに子機からの送信データを記録する送信データ記録手段とを設けたものである。
【００１４】
この発明において、親機には、自己と親子関係を設定することが可能な子機の最大台数分の子機データ記憶エリアを有する子機データ記憶手段が設けられる。例えば、自己と親子関係を設定することが可能な子機の最大台数を２台とした場合、子機データ記憶手段は２つの子機データ記憶エリアＡＲ１，ＡＲ２を有することになる。初期状態（例えば、工場出荷状態）において、子機データ記憶エリアＡＲ１，ＡＲ２は、未だ子機の情報が記録されていない空エリアとされている。以下の説明では、理解を容易とするために、自己と親子関係を設定することが可能な子機の最大台数を２台とする。
【００１５】
ここで、第１番目の子機として子機Ｃ１が自己の識別情報＃Ｃ１を付加してデータＤ１を送信し、親機Ｐ１で受信されたとする。この場合、親機Ｐ１は、子機Ｃ１からの送信データＤ１を受信すると、この送信データＤ１に付加されている識別情報＃Ｃ１を読み取る。そして、この読み取った識別情報＃Ｃ１が子機データ記憶エリアＡＲ１，ＡＲ２に記録されていないことを確認し、空エリアとして残されている例えば子機データ記憶エリアＡＲ１に、子機Ｃ１からの識別情報＃Ｃ１を記録する。この場合、通常は、識別情報＃Ｃ１と合わせて送信データＤ１を記録するようにするが、必ずしも送信データＤ１を記録するようにしなくてもよい。これにより、親機Ｐ１に、子機Ｃ１との親子関係が自動的に設定される。子機Ｃ１は定期的にデータＤ１を送信する。この場合、親機Ｐ１は、子機Ｃ１からの送信データＤ１に付加されている識別情報＃Ｃ１を読み取り、子機データ記憶エリアＡＲ１に識別情報＃Ｃ１が記録されていることを確認し、この識別情報＃Ｃ１が記録されている子機データ記憶エリアＡＲ１に子機Ｃ１からの送信データＤ１を記録する。
【００１６】
次に、第２番目の子機として子機Ｃ２が自己の識別情報＃Ｃ２を付加してデータＤ２を送信し、親機Ｐ１で受信されたとする。この場合、親機Ｐ１は、子機Ｃ２からの送信データＤ２を受信すると、この送信データＤ２に付加されている識別情報＃Ｃ２を読み取る。そして、この読み取った識別情報＃Ｃ２が子機データ記憶エリアＡＲ１，ＡＲ２に記録されていないことを確認し、空エリアとして残されている子機データ記憶エリアＡＲ２に、子機Ｃ２からの識別情報＃Ｃ２を記録する。この場合、通常は、識別情報＃Ｃ２と合わせて送信データＤ２を記録するようにするが、必ずしも送信データＤ２を記録するようにしなくてもよい。これにより、親機Ｐ１に、子機Ｃ２との親子関係が自動的に設定される。子機Ｃ２は定期的にデータＤ２を送信する。この場合、親機Ｐ１は、子機Ｃ２からの送信データＤ２に付加されている識別情報＃Ｃ２を読み取り、子機データ記憶エリアＡＲ２に識別情報＃Ｃ２が記録されていることを確認し、この識別情報＃Ｃ２が記録されている子機データ記憶エリアＡＲ２に子機Ｃ２からの送信データＤ２を記録する。
【００１７】
次に、第３番目の子機として子機Ｃ３が自己の識別情報＃Ｃ３を付加してデータＤ３を送信し、親機Ｐ１で受信されたとする。この場合、親機Ｐ１は、子機Ｃ３からの送信データＤ３を受信すると、この送信データＤ３に付加されている識別情報＃Ｃ３を読み取る。この場合、読み取った識別情報＃Ｃ３は子機データ記憶エリアＡＲ１，ＡＲ２に記録されていないが、子機データ記憶エリアＡＲ１，ＡＲ２は空エリアとして残されてはいないので、子機Ｃ３からの識別情報＃Ｃ３は子機データ記憶エリアＡＲ１，ＡＲ２には記録されず、親機Ｐ１に子機Ｃ３との親子関係は設定されない。
【００１８】
このようにして、本発明では、ユーザの手を煩わせることなく、自己と親子関係を設定することが可能な子機の最大台数まで、子機との親子関係が自動的に親機に設定されるものとなる。また、本発明において、子機は送信機能があればよく、子機での親子関係の設定操作は不要であるので、子機での電力消費を低減することもできる。
【００１９】
なお、本発明において、識別情報読取手段によって読み取られた識別情報が子機データ記憶エリアに記録されていない識別情報であり、子機データ記憶エリアに空エリアが残されていなかった場合、子機データ記憶エリアのうちの１つを空エリアとして利用可能か否かを所定の重要度を示す情報に基づいて判断し、空エリアとして利用することが可能であると判断した場合、そのエリアに記録されている情報を削除したうえ、子機からの識別情報と送信データを記録するようにしてもよい。
【００２０】
例えば、所定の重要度を示す情報を送信データの受信時の通信品質を示す情報とし、子機Ｃ３からの送信データＤ３に付加されている識別情報＃Ｃ３が子機データ記憶エリアＡＲ１，ＡＲ２に記録されておらず、子機データ記憶エリアＡＲ１，ＡＲ２が空エリアとして残されていなかった場合、子機データ記憶エリアＡＲ１，ＡＲ２の１つを空エリアとして利用可能か否かを送信データの受信時の通信品質を示す情報に基づいて判断する。この場合、子機データ記憶エリアＡＲ１，ＡＲ２に記録されている送信データＤ１，Ｄ２の受信時の通信品質Ｑ１，Ｑ２と子機Ｃ３からの送信データＤ３の受信時の通信品質Ｑ３とを比較し、例えば通信品質Ｑ２が通信品質Ｑ３よりも低ければ、子機データ記憶エリアＡＲ２に記録されている情報を削除し、子機Ｃ３からの識別情報＃Ｃ３と送信データＤ３を記録する。これにより、それまでの子機Ｃ２との親子関係が自動的に解消され、より通信品質の高い子機Ｃ３との親子関係が親機Ｐ１に自動的に設定されることになる。
【００２１】
なお、本発明において、所定の重要度を示す情報は、送信データの受信時の通信品質を示す情報に限られるものではなく、送信データの送信元の子機の種類を示す情報とするようにしてもよい。例えば、送信元の子機の種類によって優先度を定め、優先度の高い子機からの送信データを受けた場合、それよりも優先度の低い子機の情報が記録されている子機データ記憶エリアを空エリアとし、この空エリアに優先度の高い子機の情報を記録するようにする。また、所定の重要度を示す情報として、前優先とするか後優先とするかの情報を親機に設定しておくようにしてもよい。
【００２２】
また、本発明において、子機データ記憶エリアに子機からの送信データを記録する際にその送信データの受信時刻を合わせて記録するようにし、子機データ記憶エリアのそれぞれに記録されている送信データの受信時刻を定期的にチェックし、現在までの経過時間が所定時間を超えている受信時刻があった場合、その受信時刻が記録されている子機データ記憶エリア内の情報を削除して空エリアとするようにしてもよい。このようにすると、親子関係が設定された子機と親機との間で通信不能となった場合、その親子関係が自動的に解消され、通信不能となった子機との親子関係が親機に残ることがないようにすることができる。
【発明の効果】
【００２３】
本発明によれば、子機に、自己の識別情報を付加してデータを定期的に送信するデータ送信手段を設け、親機に、自己と親子関係を設定することが可能な子機の最大台数分の子機データ記憶エリア（少なくとも子機の識別情報とその子機からの送信データが記憶されるエリア）を有する子機データ記憶手段を設け、親機において、子機からの送信データに付加されている識別情報を読み取り、この読み取った識別情報が子機データ記憶エリアに記録されていない識別情報であり、子機データ記憶エリアに未だ子機の情報が記録されていない空エリアが残されていた場合、その残されている空エリアの１つに子機からの識別情報を記録するようにしたので、ユーザの手を煩わせることなく、自己と親子関係を設定することが可能な子機の最大台数まで、子機との親子関係を自動的に親機に設定させることができるようになる。
【００２４】
また、本発明によれば、子機データ記憶エリアに子機からの送信データ記録する際にその送信データの受信時刻を合わせて記録するようにし、子機データ記憶エリアのそれぞれに記録されている送信データの受信時刻を定期的にチェックし、現在までの経過時間が所定時間を超えている受信時刻があった場合、その受信時刻が記録されている子機データ記憶エリア内の情報を削除して空エリアとすることにより、親子関係が設定された子機と親機との間で通信不能となった場合、その親子関係を自動的に解消し、通信不能となった子機との親子関係が親機に残ることがないようにすることができ、親子関係を設定可能な子機の台数の余裕が減少するという問題を解消し、新たな子機と親子関係を設定する機会を確保することができるようになる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明を図面に基づいて詳細に説明する。図１はこの発明に係る無線通信システムの一実施の形態の要部を示す図である。
【００２６】
同図において、１（１−１，１−２，１−３）は子機、２（２−１，２−２，２−３）は親機である。子機１−１，１−２，１−３には自己の識別情報として＃Ｃ１，＃Ｃ２，＃Ｃ３が設定されている。親機２−１，２−２，２−３には自己の識別情報として＃Ｐ１，＃Ｐ２，＃Ｐ３が設定されている。
【００２７】
この無線通信システムにおいて、子機１は、同時に複数の親機２と親子関係を結ぶことができるものとする。すなわち、子機１−１は親機２−１と親子関係を結べるだけではなく、親機２−２や親機２−３とも同時に親子関係を結ぶことができるものとする。子機１−２，１−３も同様である。以下、この関係を「重複ＯＫ」の関係にあると呼び、図１に示した無線通信システムを「重複ＯＫの無線通信システム」と呼ぶ。
【００２８】
この重複ＯＫの無線通信システムにおいて、子機１は温度センサや湿度センサなどの無線センサであり、その計測データを自己の識別情報を付加して定期的に送信するデータ送信機能を有している。
【００２９】
図２に子機１の概略構成を示す。子機１は、ＣＰＵ１Ａと、ＲＯＭ１Ｂと、センシング部１Ｃと、通信制御部１Ｄと、送信部１Ｅと、子機ＩＤ記憶部１Ｆとを備えている。子機１の識別情報は子機ＩＤとして子機ＩＤ記憶部１Ｆに記憶されている。ＣＰＵ１ＡはＲＯＭ１Ｂに格納されているプログラムに従って動作する。
【００３０】
この重複ＯＫの無線通信システムにおいて、親機２は空調用や防犯用などの無線制御装置であり、子機１からの計測データを受信するデータ受信機能を有している。
【００３１】
図３に親機２の概略構成を示す。親機２は、ＣＰＵ２Ａと、ＲＯＭ２Ｂと、通信制御部２Ｃと、送信部２Ｄと、受信部２Ｅと、親機ＩＤ記憶部２Ｆと、子機データ記憶部２Ｇとを備えている。親機２の識別情報は親機ＩＤとして親機ＩＤ記憶部２Ｆに記憶されている。ＣＰＵ２ＡはＲＯＭ２Ｂに格納されているプログラムに従って動作する。
【００３２】
親機２において、子機データ記憶部２Ｇは、自己と親子関係が設定された子機の情報の記憶エリアとして、子機の識別情報（子機ＩＤ）と、その子機からの計測データと、その計測データの受信時の通信品質（電波強度）と、その計測データの受信時刻が１セットとして記録される子機データ記憶エリアＡＲを有している。
【００３３】
子機データ記憶エリアＡＲの数は自己と親子関係を設定することが可能な子機の最大台数Ｎに対応している。この例において、自己と親子関係を設定することが可能な子機の最大台数ＮはＮ＝２とされ、これに対応して子機データ記憶エリアＡＲはＡＲ１とＡＲ２の２つとされている。また、子機データ記憶エリアＡＲ１，ＡＲ２は、初期状態（工場出荷状態）において、未だ子機の情報が記録されていない空エリアとされている。
【００３４】
図４に子機１の要部の機能ブロック図を示す。子機１は、自己の識別情報（子機ＩＤ）を記憶する識別情報記憶部１０Ａと、自己の識別情報を付加して計測データを定期的に送信するデータ送信部１０Ｂとを備えている。データ送信部１０ＢはＣＰＵ１Ａ（図２）の処理機能として実現される。
【００３５】
図５に親機２の要部の機能ブロック図を示す。親機２は、子機データ記憶エリアＡＲ（子機の識別情報、計測データ、計測データの受信時の通信品質、計測データの受信時刻が記録されるエリア）を自己と親子関係を設定することが可能な子機の最大台数Ｎ分有する子機データ記憶部２０Ａと、子機からの計測データを受信するデータ受信部２０Ｂと、このデータ受信部２０Ｂによって受信された子機からの計測データに付加されている識別情報を読み取る識別情報読取部２０Ｃとを備えている。
【００３６】
また、親機２は、識別情報読取部２０Ｃによって読み取られた識別情報が子機データ記憶エリアＡＲに記録されていない識別情報であり、子機データ記憶エリアＡＲに未だ子機の情報が記録されていない空エリアが残されていた場合、その残されている空エリアの１つに子機の情報（子機の識別情報、計測データ、計測データの受信時の通信品質、計測データの受信時刻）を記録することによりその子機との親子関係を設定する一方、識別情報読取部２０Ｃによって読み取られた識別情報が子機データ記憶エリアＡＲに記録されていない識別情報であり、子機データ記憶エリアＡＲに空エリアが残されていなかった場合、子機データ記憶エリアＡＲのうちの１つを空エリアとして利用可能か否かを計測データの通信品質に基づいて判断し、空エリアとして利用することが可能であると判断した場合、そのエリアに記録されている情報を削除したうえ、子機からの識別情報、子機からの計測データ、計測データの受信時の通信品質、計測データの受信時刻を記録することによりその子機との親子関係を設定する親子関係自動設定部２０Ｄを備えている。
【００３７】
また、親機２は、識別情報読取部２０Ｃによって読み取られた識別情報が子機データ記憶エリアＡＲに記録されている識別情報であった場合、その識別情報が記録されている子機データ記憶エリアＡＲに子機からの計測データ、計測データの受信時の通品品質、計測データの受信時刻を記録する計測データ記録部２０Ｅと、子機データ記憶エリアＡＲのそれぞれに記録されている計測データの受信時刻を定期的にチェックし、現在までの経過時間が所定時間を超えている受信時刻があった場合、その受信時刻が記録されている子機データ記憶エリアＡＲ内の情報を削除して空エリアとする親子関係解消部２０Ｆとを備えている。この親機２において、識別情報読取部２０Ｃ、親子関係自動設定部２０Ｄ、計測データ記録部２０Ｅおよび親子関係解消部２０ＦはＣＰＵ２Ａ（図３）の処理機能として実現される。
【００３８】
以下、この無線通信システムにおける本実施の形態特有の動作について、図６，図７および図１３に示すフローチャートを参照しながら、各種のケースを例にとって説明する。なお、図６は子機１のＣＰＵ１Ａが実行する処理動作を示すフローチャート、図７は親機２のＣＰＵ２Ａが実行する子機からの計測データ受信時の処理動作を示すフローチャート、図１３は親機２のＣＰＵ２Ａが定期的に実行する親子関係の自動解消を行うための処理動作を示すフローチャートである。
【００３９】
〔ケース１：親機２−１への子機１−１の自動設定〕
図１において、子機１−１のＣＰＵ１Ａは、電源がオンとされると（図６：ステップＳ１０１のＹＥＳ）、センシング部１Ｃからの計測データＤ１を取り込み（ステップＳ１０２）、この計測データＤ１に自己の子機ＩＤ＃Ｃ１を付加して送信する（ステップＳ１０３）。そして、所定時間の経過を待って（ステップＳ１０４のＹＥＳ）、センシング部１Ｃから次の計測データＤ１を取り込み（ステップＳ１０２）、この計測データＤ１に自己の子機ＩＤ＃Ｃ１を付加して送信する（ステップＳ１０３）。子機１−１のＣＰＵ１Ａは、この動作を繰り返すことにより、自己の子機ＩＤ＃Ｃ１が付加された計測データＤ１を定期的に送信する。
【００４０】
図１において、親機２−１のＣＰＵ２Ａは、子機１−１からの計測データＤ１を受信すると（図７：ステップＳ２０１のＹＥＳ）、その計測データＤ１の受信時刻と通信品質を計測する（ステップＳ２０２）。この例では、計測データＤ１の受信時の電波強度を通信品質として計測する。また、その計測データＤ１に付加されている子機ＩＤ＃Ｃ１を読み取り（ステップＳ２０３）、この読み取った子機ＩＤ＃Ｃ１が子機データ記憶部２Ｇに記録されているか否かをチェックする（ステップＳ２０４）。
【００４１】
この場合、子機データ記憶部２Ｇの子機データ記憶エリアＡＲ１，ＡＲ２は空エリア（未だ子機の情報が記録されていない状態）とされており、子機ＩＤ＃Ｃ１は記録されていない。このため、親機２−１のＣＰＵ２Ａは、ステップＳ２０４のＮＯに応じてステップＳ２０５へ進み、子機データ記憶部２Ｇに空エリアがあるか否かをチェックする。この場合、空エリアがあるので、ステップＳ２０５のＹＥＳに応じてステップＳ２０６へ進む。
【００４２】
ステップＳ２０６において、親機２−１のＣＰＵ２Ａは、子機データ記憶部２Ｇの空エリアにステップＳ２０３で読み取った子機ＩＤ＃Ｃ１を記録する。この例では、子機データ記憶エリアＡＲ１，ＡＲ２が空エリアとされているので、その何れか一方に子機ＩＤ＃Ｃ１を記録する。ここでは、子機データ記憶エリアＡＲ１に子機ＩＤ＃Ｃ１を記録するものとする。
【００４３】
そして、この子機ＩＤ＃Ｃ１を記録した子機データ記憶エリアＡＲ１に、ステップＳ２０１で受信した計測データＤ１とステップＳ２０２で計測した計測データＤ１の受信時刻と通信品質を記録する（ステップＳ２０７、図８（ａ）参照）。これにより、親機２−１に、子機１−１との親子関係が自動的に設定されたことになる。
【００４４】
子機１−１は、その後も、定期的に計測データＤ１を送信する。親機２−１は、子機１−１からの計測データＤ１を受信すると（ステップＳ２０１のＹＥＳ）、その計測データの受信時刻と通信品質（電波強度）を計測する（ステップＳ２０２）。また、その計測データに付加されている子機ＩＤ＃Ｃ１を読み取り（ステップＳ２０３）、この読み取った子機ＩＤ＃Ｃ１が子機データ記憶部２Ｇに記録されているか否かをチェックする（ステップＳ２０４）。
【００４５】
この場合、子機ＩＤ＃Ｃ１は、子機データ記憶部２Ｇの子機データ記憶エリアＡＲ１に記録されている。このため、親機２−１のＣＰＵ２Ａは、ステップＳ２０４のＹＥＳに応じてステップＳ２０７へ進み、子機ＩＤ＃Ｃ１が記録されている子機データ記憶エリアＡＲ１に、ステップＳ２０１で受信した計測データＤ１とステップＳ２０２で計測した計測データＤ１の受信時刻と通信品質を記録する（上書きする）。
【００４６】
以下、同様にして、親機２−１のＣＰＵ２Ａは、子機１−１からの計測データＤ１を受信する毎に、子機データ記憶部２Ｇの子機データ記憶エリアＡＲ１に計測データＤ１と計測データＤ１の受信時刻と通信品質を記録する（上書きする）。
【００４７】
〔ケース２：親機２−２への子機１−２の自動設定、親機２−３への子機１−３の自動設定〕
上述した親機２−１への子機１−１の自動設定と同様にして、親機２−２への子機１−２の自動設定、親機２−３への子機１−３の自動設定も行われる。
【００４８】
この場合、親機２−２の子機データ記憶部２Ｇには、図８（ｂ）に示すように、その子機データ記憶エリアＡＲ１に子機１−２の子機情報（子機ＩＤ＃Ｃ２、計測データＤ２、通信品質、受信時刻）が記録される。これにより、親機２−２に、子機１−２との親子関係が自動的に設定されたことになる。
【００４９】
また、親機２−３の子機データ記憶部２Ｇには、図８（ｃ）に示すように、その子機データ記憶エリアＡＲ１に子機１−３の子機情報（子機ＩＤ＃Ｃ３、計測データＤ３、通信品質、受信時刻）が記録される。これにより、親機２−３に、子機１−３との親子関係が自動的に設定されたことになる。
【００５０】
〔ケース３：親機２−１への子機１−２の自動設定〕
今、親機２−１への子機１−１の自動設定、親機２−２への子機１−２の自動設定、親機２−３への子機１−３の自動設定が行われた状態で、子機１−２からの計測データＤ２が親機２−１において受信されたとする（図９参照）。
【００５１】
この場合、親機２−１のＣＰＵ２Ａは、子機１−２からの計測データＤ２を受信すると（図７：ステップＳ２０１のＹＥＳ）、その計測データＤ２の受信時刻と通信品質（電波強度）を計測する（ステップＳ２０２）。また、その計測データＤ２に付加されている子機ＩＤ＃Ｃ２を読み取り（ステップＳ２０３）、この読み取った子機ＩＤ＃Ｃ２が子機データ記憶部２Ｇに記録されているか否かをチェックする（ステップＳ２０４）。
【００５２】
この場合、子機データ記憶部２Ｇの子機データ記憶エリアＡＲ１には子機１−１の子機情報が記録されており、子機データ記憶エリアＡＲ２は空エリアとされている。したがって、親機２−１のＣＰＵ２Ａは、子機データ記憶部２Ｇに子機ＩＤ＃Ｃ２は記録されていないと判断し（ステップＳ２０４のＮＯ）、ステップＳ２０５へ進み、子機データ記憶部２Ｇに空エリアがあるか否かをチェックする。この場合、空エリアがあるので、ステップＳ２０５のＹＥＳに応じてステップＳ２０６へ進む。
【００５３】
ステップＳ２０６において、親機２−１のＣＰＵ２Ａは、子機データ記憶部２Ｇの空エリアにステップＳ２０３で読み取った子機ＩＤ＃Ｃ２を記録する。この例では、子機データ記憶エリアＡＲ２が空エリアとされているので、子機データ記憶エリアＡＲ２に子機ＩＤ＃Ｃ２を記録する。
【００５４】
そして、この子機ＩＤ＃Ｃ２を記録した子機データ記憶エリアＡＲ２に、ステップＳ２０１で受信した計測データＤ２とステップＳ２０２で計測した計測データＤ２の受信時刻と通信品質を記録する（ステップＳ２０７、図１０参照）。これにより、親機２−１に、子機１−２との親子関係が自動的に設定されたことになる。
【００５５】
〔ケース４：親機２−１への子機１−３の自動設定〕
今、親機２−１への子機１−１の自動設定、親機２−２への子機１−２の自動設定、親機２−３への子機１−３の自動設定、親機２−１への子機１−２の自動設定が行われた状態で、子機１−３からの計測データＤ３が親機２−１において受信されたとする（図１１参照）。
【００５６】
この場合、親機２−１のＣＰＵ２Ａは、子機１−３からの計測データＤ３を受信すると（図７：ステップＳ２０１のＹＥＳ）、その計測データＤ３の受信時刻と通信品質（電波強度）を計測する（ステップＳ２０２）。また、その計測データＤ３に付加されている子機ＩＤ＃Ｃ３を読み取り（ステップＳ２０３）、この読み取った子機ＩＤ＃Ｃ３が子機データ記憶部２Ｇに記録されているか否かをチェックする（ステップＳ２０４）。
【００５７】
この場合、子機データ記憶部２Ｇの子機データ記憶エリアＡＲ１には子機１−１の子機情報が記録されており、子機データ記憶エリアＡＲ２には子機１−２の子機情報が記録されている。したがって、親機２−１のＣＰＵ２Ａは、子機データ記憶部２Ｇに子機ＩＤ＃Ｃ３は記録されていないと判断し（ステップＳ２０４のＮＯ）、ステップＳ２０５へ進み、子機データ記憶部２Ｇに空エリアがあるか否かをチェックする。この場合、空エリアがないので、ステップＳ２０５のＮＯに応じてステップＳ２０８へ進む。
【００５８】
ステップＳ２０８において、親機２−１のＣＰＵ２Ａは、子機データ記憶部２Ｇに記録されている通信品質の中に子機１−３からの計測データＤ３の受信時の通信品質よりも悪いものがあるか否かをチェックする。
【００５９】
ここで、子機データ記憶部２Ｇに記録されている通信品質の中に子機１−３からの計測データＤ３の受信時の通信品質よりも悪いものがなければ（ステップＳ２０８のＮＯ）、ステップＳ２０９へは進まずに。ステップＳ２０１への処理へと戻る。これにより、子機１−３との親子関係の自動設定は行われず、子機１−３からの計測データが破棄される。
【００６０】
これに対し、子機データ記憶部２Ｇに記録されている通信品質の中に子機１−３からの計測データＤ３の受信時の通信品質よりも悪いものがあれば（ステップＳ２０８のＹＥＳ）、ステップＳ２０９へ進む。この例では、子機１−３からの計測データＤ３の受信時の通信品質が「４」、子機データ記憶部２Ｇの子機データ記憶エリアＡＲ１に記録されている通信品質が「５」、子機データ記憶部２Ｇの子機データ記憶エリアＡＲ２に記録されている通信品質が「３」であるものとする。
【００６１】
この場合、親機２−１のＣＰＵ２Ａは、子機データ記憶部２Ｇに記録されている通信品質の中に子機１−３からの計測データＤ３の受信時の通信品質よりも悪いものがあると判断し（ステップＳ２０８のＹＥＳ）、その通信品質が悪いものの中から最も通信品質が悪いものを抽出し、その通信品質が記録されている子機データ記憶エリアＡＲ内の全ての情報を削除して空エリアとする（ステップＳ２０９）。この例では、子機データ記憶部２Ｇの子機データ記憶エリアＡＲ２に記録されている全ての情報を削除し、子機データ記憶エリアＡＲ２を空エリアとする（図１２（ａ）参照）。
【００６２】
そして、この空エリアとした子機データ記憶エリアＡＲ２に、ステップＳ２０３で読み取った子機ＩＤ＃Ｃ３を記録する（ステップＳ２０６）。また、この子機ＩＤ＃Ｃ３を記録した子機データ記憶エリアＡＲ２に、ステップＳ２０１で受信した計測データＤ３とステップＳ２０２で計測した計測データＤ３の受信時刻と通信品質を記録する（ステップＳ２０７、図１２（ｂ）参照）。これにより、それまでの子機１−２との親子関係が自動的に解消され、通信品質がより高い子機１−３との親子関係が親機２−１に自動的に設定されるものとなる。
【００６３】
このようにして、本実施の形態では、ユーザの手を煩わせることなく、自己と親子関係を設定することが可能な子機の最大台数Ｎまで、子機との親子関係が自動的に親機２に設定されるものとなる。また、本実施の形態において、子機１は送信機能があればよく、子機１での親子関係の設定操作は不要であるので、子機１での電力消費を低減することもできる。
【００６４】
〔親子関係の自動解消〕
親機２のＣＰＵ２Ａは、定期的に、子機データ記憶部２Ｇの子機データ記憶エリアＡＲのそれぞれに記録されている計測データの受信時刻をチェックする（図１３：ステップＳ３０１）。ここで、現在までの経過時間が所定時間を超えている受信時刻があれば（ステップＳ３０２のＹＥＳ）、その受信時刻が記録されている子機データ記憶エリアＡＲ内の全ての情報を削除して空エリアとする（ステップＳ３０３）。
【００６５】
例えば、子機１−１との親子関係が設定されている親機２−１において、子機１−１の子機情報が記録されている子機データ記憶エリアＡＲ１内の受信時刻からの現在までの経過時間が所定時間を超えていれば、この子機データ記憶エリアＡＲ１内の全ての情報を削除して空エリアとする。
【００６６】
これにより、親子関係が設定された子機１−１と親機２−１との間で通信不能となった場合、その親子関係を自動的に解消し、通信不能となった子機１−１との親子関係が親機２−１に残ることがないようにすることができ、親子関係を設定可能な子機の台数の余裕が減少するという問題を解消し、新たな子機と親子関係を設定する機会を確保することができるようになる。
【００６７】
例えば、特許文献１に示された技術において、このような問題をなくそうとすると、ユーザが親子関係を設定した親機子機間で通信不能な状態が生じているか否かを常時監視しなければならず、ユーザに大きな負担が強いられる。これに対し、本実施の形態では、通信不能となれば、その親子関係が自動的に解消されるので、ユーザは親子関係が設定された親機子機間での通信不能な状態を監視する必要がない。
【００６８】
なお、上述した実施の形態では、計測データの受信時の電波強度を通信品質として計測するようにしたが、通信品質を示す情報は電波強度に限られるものではない。例えば、電波強度に代えて、エラーレートなどを通信品質として計測するようにしてもよい。
【００６９】
また、上述した実施の形態では、子機データ記憶エリアＡＲ１，ＡＲ２に子機情報が記録されていた場合、その子機データ記憶エリアＡＲ１，ＡＲ２の１つを空エリアとして利用可能か否かを計測データの通信品質を示す情報に基づいて判断するようにしたが、計測データの送信元の子機の種類を示す情報に基づいて判断するようにしてもよい。
【００７０】
例えば、送信元の子機の種類によって優先度を定め、優先度の高い子機からの計測データを受けた場合、それよりも優先度の低い子機の情報が記録されている子機データ記憶エリアを空エリアとし、この空アリアに優先度の高い子機の情報を記録するようにする。このようにすると、より重要な子機に対して、優先的に親子関係が自動設定されるようになる。
【００７１】
また、計測データの通信品質や送信元の子機の種類で判断するのではなく、単純に後優先とするか前優先とするかの情報を親機に設定しておき、この後優先／前優先の種別で空エリアとして利用可能な子機データ記憶エリアがあるか否かを判断するようにしてもよい。
【００７２】
また、上述した実施の形態において、子機からの計測データを受信した場合、その計測データの通信品質を予め定められている閾値と比較し、閾値に達していない場合には、その受信した計測データに付加されている子機ＩＤの読み取りを行わず、親子関係の設定の対象から除外するようにしてもよい。
【００７３】
また、上述した実施の形態において、親機に、親子関係の設定を禁止する子機ＩＤを親子関係禁止子機ＩＤとして記憶させておき、計測データに付加されている子機ＩＤが親子関係禁止子機ＩＤであった場合、その計測データの送信元の子機との親子関係の設定を禁止するようにしてもよい。
【００７４】
また、上述した実施の形態では、子機から送信されるデータを計測データとしたが、子機から送信されるデータは計測データに限られるものではない。すなわち、この無線通信システムで用いる子機は、温度センサや湿度センサなどの計測データを送信する無線センサに限られるものではなく、計測データ以外のデータを無線によって送信する送信機も子機として用いることができる。
【００７５】
また、上述した実施の形態では、説明を簡単とするために、親機２における子機データ記憶エリアＡＲの数を２つとしたが、すなわち自己と親子関係を設定することが可能な子機の最大台数ＮをＮ＝２としたが、親機２における子機データ記憶エリアＡＲの数は２つに限られるものでないことは言うまでもない。また、親機２についても、３台に限られるものではなく、１台であってもよい。
【図面の簡単な説明】
【００７６】
【図１】本発明に係る無線通信システムの一実施の形態の要部を示す図である。
【図２】この無線通信システムにおける子機の概略構成を示す図である。
【図３】この無線通信システムにおける親機の概略構成を示す図である。
【図４】この無線通信システムにおける子機の要部の機能ブロック図である。
【図５】この無線通信システムにおける親機の要部の機能ブロック図である。
【図６】この無線通信システムにおける子機のＣＰＵが実行する処理動作を示すフローチャートである。
【図７】この無線通信システムにおける親機のＣＰＵが実行する子機からの計測データ受信時の処理動作を示すフローチャートである。
【図８】この無線通信システムにおける親機の子機データエリアに子機の情報が記録された状態を示す図である。
【図９】親機２−１に子機１−２からの計測データが受信された状態を示す図である。
【図１０】親機２−１の子機データエリアＡＲ１，ＡＲ２に子機１−１，１−２の子機情報が記録された状態を示す図である。
【図１１】親機２−１に子機１−３からの計測データが受信された状態を示す図である。
【図１２】親機２−１の子機データエリアに子機１−２の子機情報を削除して子機１−３の子機情報が記録される状態を示す図である。
【図１３】この無線通信システムにおける親機のＣＰＵが定期的に実行する親子関係の自動解消を行うための処理動作を示すフローチャートである。
【符号の説明】
【００７７】
１（１−１〜１−３）…子機、１Ａ…ＣＰＵ、１Ｂ…ＲＯＭ、１Ｃ…センシング部、１Ｄ…通信制御部、１Ｅ…送信部、１Ｆ…子機ＩＤ記憶部、２（２−１〜２−３）…親機、２Ａ…ＣＰＵ、２Ｂ…ＲＯＭ、２Ｃ…通信制御部、２Ｄ…送信部、２Ｅ…受信部、２Ｆ…親機ＩＤ記憶部、２Ｇ…子機データ記憶部、ＡＲ（ＡＲ１，ＡＲ２）…子機データ記憶エリア、１０Ａ…識別情報記憶部、１０Ｂ…データ送信部、２０Ａ…子機データ記憶部、２０Ｂ…データ受信部、２０Ｃ…識別情報読取部、２０Ｄ…親子関係自動設定部、２０Ｅ…計測データ記録部、２０Ｆ…親子関係解消部。
【図１】
2009246869.tif 000003
【図２】
2009246869.tif 000004
【図３】
2009246869.tif 000005
【図４】
2009246869.tif 000006
【図５】
2009246869.tif 000007
【図６】
2009246869.tif 000008
【図７】
2009246869.tif 000009
【図８】
2009246869.tif 000010
【図９】
2009246869.tif 000011
【図１０】
2009246869.tif 000012
【図１１】
2009246869.tif 000013
【図１２】
2009246869.tif 000014
【図１３】
2009246869.tif 000015