(57)【要約】【課題】  同報通信に対する各機器からの応答電文の衝突を防止すること。【解決手段】  受信した電文が複数の機器宛てであることを示す同報通信の電文である場合には、タイマー手段７がタイムアウトする前に送信要求があった場合には、送信データを送信するタイミングを決定する送信タイミング決定手段８により決定される時間待った後、送信動作を行うことにより、データ収集のための同報信号を受信した場合に、次の応答電文送信を機器ごとに異なった時間タイミングで行うこととなり、各機器からの応答電文の衝突を避けることができる。【選択図】  図１
2005079956.tif 000002
【特許請求の範囲】
【請求項１】
受信した電文が複数の機器宛てであることを示す同報通信の電文である場合には、前記受信した電文に含まれるデータを次段の通信処理部に伝送するとともにタイマー手段を動作させ、前記タイマー手段がタイムアウトする前に前記通信処理部から送信を要求する送信データを受信した場合には、前記送信データを送信するタイミングを決定する送信タイミング決定手段により決定される時間待った後、前記送信データを送信するための送信動作を行う通信装置。
【請求項２】
所属するシステムを識別するための無線システム識別符号と、前記システムに属する機器を識別し通信相手を指定する受信機器識別符号の二つの識別符号を有する無線電文を送受信する通信装置であって、受信した電文に含まれる前記無線システム識別符号が自分の属するシステムの符号であり、かつ受信した電文に含まれる前記受信機器識別符号が自分を含め複数の機器宛であることを示す符号である場合には、前記受信した電文に含まれるデータを次段の通信処理部に伝送するとともにタイマー手段を動作させ、前記タイマー手段がタイムアウトする前に前記通信処理部から送信を要求する送信データを受信した場合には、前記送信データを送信するタイミングを決定する送信タイミング決定手段により決定される時間待った後、前記送信データを送信するための送信動作を行う通信装置。
【請求項３】
所属するシステムを識別するための無線システム識別符号と、前記システムに属する機器を識別し通信相手を指定する受信機器識別符号と送信元を示す送信機器識別符号の三つの識別符号を有する無線電文を送受信する通信装置であって、受信した電文に含まれる前記無線システム識別符号が自分の属するシステムの符号であり、かつ受信した電文に含まれる前記受信機器識別符号が自分を含め複数の機器宛であることを示す符号である場合には、前記受信した電文に含まれる前記送信機器識別符号を機器識別符号記憶手段に記憶し、前記受信した電文に含まれるデータを次段の通信処理部に伝送するとともにタイマー手段を動作させ、前記タイマー手段がタイムアウトする前に前記通信処理部から受信機器識別符号を指定した送信を要求する送信データを受信し、前記受信機器識別符号が前記機器識別符号記憶手段に記憶している機器識別符号と一致する場合には、前記送信データを送信するタイミングを決定する送信タイミング決定手段により決定される時間待った後、前記送信データを送信するための送信動作を行う通信装置。
【請求項４】
送信タイミング決定手段は、通信装置に固有の数字に基づき送信待ち時間を決定する構成とした請求項１あるいは請求項２あるいは請求項３記載の通信装置。
【請求項５】
通信装置に固有の数字として、送信機器識別符号の値に基づき送信待ち時間を決定する構成とした請求項４記載の通信装置。
【請求項６】
送信タイミング決定手段は、乱数発生手段を有し前記乱数発生手段により発生される乱数値に基づき送信待ち時間を決定する構成とした請求項１あるいは請求項２あるいは請求項３記載の通信装置。
【請求項７】
送信タイミング決定手段は、通信装置が有する回路特性に起因して発生する回路動作時間に基づき送信待ち時間を決定する構成とした請求項１あるいは請求項２あるいは請求項３記載の通信装置。
【請求項８】
通信装置が有する回路特性に起因して発生する回路動作時間としてPLL回路のロック時間を用いることを特徴とした請求項７記載の通信装置。
【請求項９】
前記送信動作は、所属するシステムに割り当てられている複数のチャンネルを検索し、前記複数のチャンネル全てに自局が属する無線システム識別符号を有する信号があるかどうかを判別し、前記信号がある場合には前記送信動作を中断し、前記信号がない場合には前記複数のチャンネルのうちの使われていない一つのチャンネルを用いてデータの送信を行う構成とした請求項１あるいは請求項２あるいは請求項３記載の通信装置。
【請求項１０】
前記送信動作は、所属するシステムに割り当てられている複数のチャンネルを検索し、前記複数のチャンネルのどれかに自分が属する無線システム識別符号を有する信号がある場合には自分が通信したい通信相手の機器識別符号が前記信号中の受信機器識別符号あるいは送信機器識別符号に含まれているかどうかを判別し、含まれている場合には前記送信動作を中断し、含まれていない場合には、前記複数のチャンネルのうちの使われていない一つのチャンネルを用いてデータの送信を行う構成とした請求項１あるいは請求項２あるいは請求項３記載の通信装置。
【請求項１１】
前記送信動作を中断した場合は、自分が属する無線システム識別符号を有する信号を受信し続け、前記信号がなくなった時に再度、送信するタイミングを決定する送信タイミング決定手段により決定される時間待った後、前記送信データを送信するための送信動作を行う請求項９あるいは請求項１０記載の通信装置。
【請求項１２】
送信タイミング決定手段は、前回の待ち時間より小さな待ち時間に決定する構成とした請求項１１記載の通信装置。
【請求項１３】
請求項１〜１２のいずれか１項記載の通信装置の機能の少なくとも一部をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電波を用いてデータ通信を行う通信制御装置であって、特に家庭においてホームネットワークを構成する通信装置に関するものである。
【背景技術】
【０００２】
近年、エアコンや冷蔵庫などの白物家電機器や侵入センサー等のセキュリティ機器と家庭内に設置されたホームコントローラとを無線で接続し、前記ホームコントローラを介して携帯電話と接続し、家の外よりエアコン等の機器をコントロールしたり、家の中のセキュリティ情報を携帯電話を介して外出中の家人に報知したりする家庭内ネットワークシステムが開発されてきている。日本においては上記家庭内ネットワークシステムの業界標準としてエコーネット規格が制定されている。上記エコーネット規格を用いた無線ネットワークシステムにおいて、ホームコントローラですべての機器の動作状態を確認したい場合、以下に示す二つの方法がある。
【０００３】
第一の方法：ホームコントローラは送信先を指定して伝送する個別指定通信を用いて機器１台づつに順次アクセスして動作状態を読み出していく。
【０００４】
第二の方法：ホームコントローラは送信先を指定しない同報通信を用い、すべての機器に対して一括して動作状態読み出しを要求する。
第一の方法は確実に１台づつ動作状態を読み出していくことができるが、全ての機器の動作状態をホームコントローラが確認し終わるのに長い時間かかる。一方、第二の方法を用いた場合には各機器からの応答電文が衝突しないような何らかの制御が必要になる。
【０００５】
従来このような制御として特許文献１に記載されたものがある。特許文献１には「親局が複数の子局から無線通信によってそのデータを収集するシステムにおいて、データ収集を行う旨を示すコマンドデータと共に、少なくとも直接の無線通信によってデータを収集される全子局を特定でき、且つこの各子局が夫々自局のデータを送信すべき順番が判る第1のデータを、親局がこの直接無線通信の対象となる全子局に向けブロードキャストし、各子局は前記コマンドデータと共に受信した第1のデータのデータ中の送信の順番に従って自局のデータを親局に送信するようにしたことを特徴とする無線式データ収集システムのブロードキャスト方法」について述べられている。
【特許文献１】特開平０８−１０６５７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記従来の構成では、送信すべき順番が判る第1のデータを、データ収集を行う旨を示すコマンドデータに付加してブロードキャストする必要があった。そのためデータ収集の対象となる子局の数が多い場合には前記第１データのデータ長が大きくなりブロードキャスト時間が長くなるという課題を有していた。またどの子局が動作中か不明の場合、すなわち子局の識別符号がわからない場合、前記第1データに子局を識別する識別符号を乗せることができないという課題があった。
【０００７】
本発明は、前記従来の課題を解決するもので、ブロードキャスト時間を短くしかつデータ収集したい子局の識別符号が不明の場合であっても一括して複数の子局からデータ収集できる通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記従来の課題を解決するために、本発明の通信装置は、所属するシステムを識別するための無線システム識別符号と、前記システムに属する機器を識別し通信相手を指定する受信機器識別符号の二つの識別符号を有する無線電文を送受信する通信装置であって、受信した電文に含まれる前記無線システム識別符号が自分の属するシステムの符号であり、かつ受信した電文に含まれる前記受信機器識別符号がすべての機器宛であることを示す符号である場合には前記受信した電文に含まれるデータを次段の通信処理部に伝送するとともにタイマー手段を動作させ、前記タイマー手段がタイムアウトする前に前記通信処理部から送信を要求する送信データを受信した場合には、前記送信データを送信するタイミングを決定する送信タイミング決定手段により決定される時間待った後、前記送信データを送信するための送信動作を行うようにしたものである。
【０００９】
これによって、ブロードキャスト信号を受信した場合は次の応答電文送信を機器ごとに異なった時間タイミングで行うこととなり、各機器からの応答電文の衝突を避けることができることとなる。
【発明の効果】
【００１０】
本発明の通信装置は、親局から複数の子局に対してブロードキャストにより一斉にデータ収集を行うことができる。
【発明を実施するための最良の形態】
【００１１】
第1の発明は、受信した電文が複数の機器宛てであることを示す同報通信の電文である場合には、前記受信した電文に含まれるデータを次段の通信処理部に伝送するとともにタイマー手段を動作させ、前記タイマー手段がタイムアウトする前に前記通信処理部から送信を要求する送信データを受信した場合には、前記送信データを送信するタイミングを決定する送信タイミング決定手段により決定される時間待った後、前記送信データを送信するための送信動作を行うことにより、データ収集のためのブロードキャスト信号を受信した場合に、次の応答電文送信を機器ごとに異なった時間タイミングで行うこととなり、各機器からの応答電文の衝突を避けることができる。
【００１２】
第２の発明は、所属するシステムを識別するための無線システム識別符号と、前記システムに属する機器を識別し通信相手を指定する受信機器識別符号の二つの識別符号を有する無線電文を送受信する通信装置であって、受信した電文に含まれる前記無線システム識別符号が自分の属するシステムの符号であり、かつ受信した電文に含まれる前記受信機器識別符号が自分を含め複数の機器宛であることを示す符号である場合には前記受信した電文に含まれるデータを次段の通信処理部に伝送するとともにタイマー手段を動作させ、前記タイマー手段がタイムアウトする前に前記通信処理部から送信を要求する送信データを受信した場合には、前記送信データを送信するタイミングを決定する送信タイミング決定手段により決定される時間待った後、前記送信データを送信するための送信動作を行うことにより、データ収集のためのブロードキャスト信号を受信した場合に、自分の属するシステムの信号かどうかを判別でき、さらに次の応答電文送信を機器ごとに異なった時間タイミングで行うこととなり、各機器からの応答電文の衝突を避けることができる。
【００１３】
第３の発明は、所属するシステムを識別するための無線システム識別符号と、前記システムに属する機器を識別し通信相手を指定する受信機器識別符号と送信元を示す送信機器識別符号の三つの識別符号を有する無線電文を送受信する通信装置であって、受信した電文に含まれる前記無線システム識別符号が自分の属するシステムの符号であり、かつ受信した電文に含まれる前記受信機器識別符号が自分を含め複数の機器宛であることを示す符号である場合には前記受信した電文に含まれる前記送信機器識別符号を機器識別符号記憶手段に記憶し、前記受信した電文に含まれるデータを次段の通信処理部に伝送するとともにタイマー手段を動作させ、前記タイマー手段がタイムアウトする前に前記通信処理部から受信機器識別符号を指定した送信を要求する送信データを受信し、前記受信機器識別符号が前記機器識別符号記憶手段に記憶している機器識別符号と一致する場合には、前記送信データを送信するタイミングを決定する送信タイミング決定手段により決定される時間待った後、前記送信データを送信するための送信動作を行うことにより、データ収集のためのブロードキャスト信号を受信した場合に、次の応答電文送信を機器ごとに異なった時間タイミングで行うこととなり、各機器からの応答電文の衝突を避けることができる。またデータ収集の対象外である機器が親機以外に送信するときにはすぐに送信することができる。
【００１４】
第４の発明は、送信タイミング決定手段を、通信装置に固有の数字に基づき送信待ち時間を決定する構成とすることにより、簡単な構成で送信タイミング決定手段を構成できる。
【００１５】
第５の発明は、通信装置に固有の数字として、送信機器識別符号の値に基づき送信待ち時間を決定する構成とすることにより、簡単な構成で効果的な送信タイミング決定手段を構成できる。
【００１６】
第６の発明は、送信タイミング決定手段として、乱数発生手段を有し前記乱数発生手段により発生される乱数値に基づき送信待ち時間を決定する構成とすることにより、毎回毎回異なった送信タイミングを発生でき、機器間によって送信タイミング時間に不公平が生じるのを防ぐことができる。
【００１７】
第７の発明は、送信タイミング決定手段は、通信装置が有する回路特性に起因して発生する回路動作時間に基づき送信待ち時間を決定する構成とすることにより、簡単な構成で送信タイミング決定手段を構成できる。
【００１８】
第８の発明は、通信装置が有する回路特性に起因して発生する回路動作時間としてPLL回路のロック時間を用いることにより、簡単な構成で効果的な送信タイミング決定手段を構成できる。
【００１９】
第９の発明は、送信動作において、所属するシステムに割り当てられている複数のチャンネルを検索し、前記複数のチャンネル全てに自局が属する無線システム識別符号を有する信号があるかどうかを判別し、前記信号がある場合には前記送信動作を中断し、前記信号がない場合には前記複数のチャンネルのうちの使われていない一つのチャンネルを用いてデータの送信を行う構成とすることにより、各機器からの応答電文の衝突を確実に防ぐことができる。
【００２０】
第１０の発明は、送信動作として、所属するシステムに割り当てられている複数のチャンネルを検索し、前記複数のチャンネルのどれかに自局が属する無線システム識別符号を有する信号がある場合には自局が通信したい通信相手の機器識別符号が前記信号中の受信機器識別符号あるいは送信機器識別符号に含まれているかどうかを判別し、含まれている場合には前記送信動作を中断し、含まれていない場合には、前記複数のチャンネルのうちの使われていない一つのチャンネルを用いてデータの送信を行う構成とすることにより、各機器からの応答電文の衝突を確実に防ぐことができると共に無駄な待ち時間を防止できる。
【００２１】
第１１の発明は、送信動作を中断した場合は、自局が属する無線システム識別符号を有する信号を受信し続け、前記信号がなくなった時に再度、送信するタイミングを決定する送信タイミング決定手段により決定される時間待った後、前記送信データを送信するための送信動作を行う構成とすることにより、各機器からの応答電文の衝突を確実に防ぐことができる。
【００２２】
第１２の発明は、送信タイミング決定手段として、前回の待ち時間より小さな待ち時間に決定する構成とすることにより、各機器からの応答電文の衝突を確実に防ぐことができ、かつデータ収集時間を短くすることができる。
【００２３】
第１３の発明は、通信装置の機能の少なくとも一部をコンピュータに実現させるためのプログラムとすることにより、簡単なハードウェアで本発明の機能を実現できる。また記録媒体に記録したり通信回線を用いてプログラムを配信したりすることでプログラムの配布やインストール作業が簡単にできる。
【００２４】
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、この実施の形態によって本発明が限定されるものではない。
【００２５】
（実施の形態１）
図１は本発明の第１の実施の形態における通信装置のブロック図を示すものである。
【００２６】
図１において、無線通信部６は送信手段２、受信手段３、符号生成手段4及び符号解読手段５から構成されている。アンテナ１は無線通信部６を構成する送信手段２及び受信手段３に接続されている。符号生成手段４及び符号解読手段５は通信処理部９と接続されている。タイマー手段７及び送信タイミング決定手段８は無線通信部６と接続されている。
【００２７】
図２は本発明の第１の実施の形態における通信装置を用いたシステム例を示す。
【００２８】
図２において、ホームコントローラ（以下略してＨＣと呼ぶ）１０はエアコン１、電子レンジ１２、人感センサー１３、侵入センサー１４と無線を介して接続される。ＨＣ１０はタッチパネルを有し、前記タッチパネル上のボタンを押すことにより各機器の制御を行うことができる。図２における各機器には本発明の通信装置が内蔵されている。
【００２９】
以上のように構成された通信装置について、図３を参照しながら以下その動作、作用を説明する。図３は図２の各機器に内蔵された本発明の通信装置の動作を説明する図である。
【００３０】
まず、ＨＣ１０のタッチパネル上にある「すべての機器の動作モード取得」ボタンを押す。するとＨＣ１０から全ての機器宛に動作モード取得要求の同報信号（図３の信号Ａ）が送信される。
【００３１】
前記同報信号を各機器に内蔵される通信装置が受信すると図１に示す符号解読手段５で同報信号であると判別し通信処理部９に受信データを送ると同時にタイマー手段７を起動する。そしてタイマー手段はカウント動作を開始する。
【００３２】
タイマー手段７のタイムアウト時間は通信処理部９から応答データが送られてくるまでの時間を考慮してその時間よりも長めに設定される。そして通信処理部９から動作モードを含む応答データが符号生成手段４に送られる。すると符号生成手段４はタイマー手段７に送信要求の発生を知らせる。
【００３３】
タイマー手段７は、タイマーがタイムアウトする前に前記送信要求の発生を知らせる信号を受け取ると、タイマー動作を停止すると共に送信タイミング決定手段８を起動する。なおタイムアウト後に前記送信要求の発生を知らせる信号を受け取った場合には、すぐに送信動作に入る。以下タイムアウト前に前記送信要求の発生を知らせる信号を受け取った場合として説明する。
【００３４】
送信タイミング決定手段は、送信動作を開始するまでの待ち時間を設定する。待ち時間設定方法として、無線通信部６が保有する自分の機器番号を示す機器識別符号の値にある数ｎをかけた値を待ち時間（ｍ秒）とする。例えばn=20とし、エアコン１１の機器識別符号＝０２、電子レンジ１２の機器識別符号＝０３、人感センサー１３の機器識別符号＝０４、侵入センサー１４の機器識別符号＝０５であれば、エアコン１１の待ち時間＝４０ｍ秒、電子レンジ１２の待ち時間＝６０ｍ秒、人感センサー１３の待ち時間＝８０ｍ秒、侵入センサー１４の待ち時間＝１００ｍ秒となる。そして待ち時間経過後は、無線通信手段６を送信動作に移行させる。
【００３５】
送信動作は、まず受信手段３により自分の属するシステムに割り当てられている複数のチャンネルをキャリアセンスし、自分の属するシステムの電波がないことを確認した後、符号生成手段４から送信電文が送信手段２に送られ前記チャンネルのどれか使用されていないチャンネルを用いて無線送信される。もし自分の属するシステムが割り当てられている複数のチャンネルのどれかに自分のシステムの電波がある場合には送信動作を中断し、前記電波がなくなるのを待つ。
【００３６】
図３に示すように、エアコン１１は４０ｍ秒の待ち時間後キャリアセンス１を行い応答電文Ｂを送信する。一方、電子レンジ１２は６０ｍ秒後、人感センサー１３は８０ｍ秒後、侵入センサー１４は１００ｍ秒後にキャリアセンス（キャリアセンス２〜４）を夫々行う。キャリアセンス２〜４においてはすでに自分の属するシステムの電波であるエアコン１１からの電波が存在する。そのため、電子レンジ１２、人感センサー１３、侵入センサー１４は送信動作を中断する。
【００３７】
そしてエアコン１１からの電波がなくなると電子レンジ１２、人感センサー１３、侵入センサー１４において再度、送信タイミング決定手段８が起動される。送信タイミング決定手段では、たとえば前回決定した値から２０ｍ秒を引いた値を新たな待ち時間に設定する。したがって電子レンジ１２は４０ｍ秒後に送信動作に入り、キャリアセンス５を行う。そして応答電文Ｃを送信する。一方、人感センサー１３は６０ｍ秒後、侵入センサー１４は８０ｍ秒後にキャリアセンス（キャリアセンス６〜７）を夫々行う。キャリアセンス６〜７においてはすでに自分の属するシステムの電波である電子レンジ１２からの電波が存在する。そのため、人感センサー１３、侵入センサー１４は再度送信動作を中断する。
【００３８】
そして電子レンジ１２からの電波がなくなると人感センサー１３、侵入センサー１４において再度、送信タイミング決定手段８が起動される。送信タイミング決定手段では、たとえば前回決定した値から２０ｍ秒を引いた値を新たな待ち時間に設定する。したがって人感センサー１３は４０ｍ秒後に送信動作に入り、キャリアセンス８を行う。そして応答電文Ｄを送信する。一方、侵入センサー１４は６０ｍ秒後にキャリアセンス９を行う。キャリアセンス９においてはすでに自分の属するシステムの電波である電子レンジ１２からの電波が存在する。そのため、侵入センサー１４は再度送信動作を中断する。
【００３９】
そして人感センサー１３からの電波がなくなると侵入センサー１４において再度、送信タイミング決定手段８が起動される。送信タイミング決定手段では、たとえば前回決定した値から２０ｍ秒を引いた値を新たな待ち時間に設定する。したがって侵入センサー１４は２０ｍ秒後に送信動作に入り、キャリアセンス１０を行う。そして応答電文Ｅを送信する。
【００４０】
以上に示したようにHC１０からの同報による各機器のデータ収集に対して、各機器は電文を衝突させることなく効率よく送信することができる。そして他の機器が先に送信を開始して待たされたときには、次の送信待ち時間は前回の送信待ち時間より短い値に設定されるため無駄な待ち時間を防止できる。上述では、前回決定した値から２０ｍ秒を引いた値を新たな待ち時間に設定したがこれ以外の設定でも構わない。
【００４１】
ここで、自分の属するシステム及び同報であることを識別するための電文構成について述べる。
【００４２】
エコーネット規格では送信電波のデータフォーマットは図４に示すようになっている。図４において（１）はデータフォーマット全体構成を示す。図４の（１）において区間（ａ）はヘッダー部と呼ばれ間欠受信に対応するため（ビット同期信号１＋フレーム同期信号１＋データ信号１）を一つのブロックとして間欠受信周期以上の長さになるよう前記ブロックをＮ回繰り返し送信する。そして区間（ｂ）は情報部と呼ばれる。区間（ｃ）は送信の最後を示す信号であるがなくてもかまわない。
【００４３】
データ１の詳細な構成を図４の（２）に示す。またデータ２の詳細な構成を図４の（３）に示す。データ１には宛先を示す受信機器識別符号と自分の属するシステムかどうかを識別する無線システム識別符号の一部である部分無線システム識別符号が含まれている。部分無線システム識別符号は無線システム識別符号を３分割したものである。データ２には無線システム識別符号と送信元を示す送信機器識別符号が含まれている。自分の属するシステムの電文であるかどうかは無線システム識別符号で判別し、同報であるかどうかは制御コード１のある１ビットフラグと受信機器識別符号のパターンによって判別する。
【００４４】
（実施の形態２）
図５は、本発明の第２の実施の形態における通信装置のブロック図を示すものである。
【００４５】
図１において、第1の実施の形態における通信装置のブロック図である図１と異なる構成は機器識別符号記憶手段１５を有している点である。通信装置は、HC１０から送信された同報電文Ａ（図３）を受信すると図４に示す送信元を示す送信機器識別符号（すなわちＨＣ１０の機器識別符号）を機器識別符号記憶手段１５に記憶する。
【００４６】
次に通信処理部９からタイマー手段７のタイマーがタイムアウトする前に応答データが符号生成手段４に送られた時、前記応答データの送信先の機器識別符号が機器識別符号記憶手段１５に記憶している機器識別符号と同じであれば、送信タイミング決定手段８を起動し、第1の実施の形態と以後同じ動作を行う。
【００４７】
しかし、通信処理部９からタイマー手段７のタイマーがタイムアウトする前に応答データが符号生成手段４に送られた時、前記応答データの送信先の機器識別符号が機器識別符号記憶手段１５に記憶している機器識別符号と同じでなければ、送信タイミング決定手段８を起動せずにすぐに送信動作に入る。
【００４８】
以上に示したように、応答データの送信先の機器識別符号が機器識別符号記憶手段１５に記憶している機器識別符号と同じでなければ、送信タイミング決定手段８を起動せずにすぐに送信動作に入るために、ＨＣ１０からの同報に対する応答でなく別の機器への送信の場合にはすぐに送信できることとなり、無駄な待ち時間をなくすことができる。
【００４９】
（実施の形態３）
本発明の第３の実施の形態について説明する。第３の実施の形態において、第1の実施の形態及び、第２の実施の形態と異なる点は、送信動作に関する部分である。送信動作に関する部分以外は第1の実施の形態及び、第２の実施の形態と同じ作用、動作である。よってここでは送信動作について説明する。
【００５０】
送信動作は、まず受信手段３により自分の属するシステムに割り当てられている複数のチャンネルをキャリアセンスし、自分の属するシステムの電波がないことを確認した後、符号生成手段４から送信電文が送信手段２に送られ前記チャンネルのどれか使用されていないチャンネルを用いて無線送信される。
【００５１】
もし自分の属するシステムが割り当てられている複数のチャンネルのどれかに自分のシステムの電波がある場合には、自分が通信したい通信相手の機器識別符号が前記信号中の受信機器識別符号あるいは送信機器識別符号に含まれているかどうかを判別し、含まれている場合には前記送信動作を中断し、前記電波がなくなるのを待つ。もし含まれていない場合には、前記複数のチャンネルのうちの使われていない一つのチャンネルを用いてデータの送信を行う。
【００５２】
上記のように構成することにより、自システムの電波であっても、ＨＣ１０宛ての電波でない場合はＨＣ１０宛てに電波をすぐに送信でき、無駄な待ち時間を設ける必要がない。
【００５３】
なお、第1の実施の形態、あるいは第2の実施の形態、あるいは第３の実施の形態で説明した送信タイミング決定手段において、送信待ち時間を決定する種として自分の通信装置に固有の数字である送信機器識別符号を用いたが、前記通信装置に固有の他の数字を用いても良い。
【００５４】
また送信タイミング決定手段は乱数発生手段を有し、前記乱数発生手段により発生される乱数値を用いて送信待ち時間を決定するようにしても良い。
【００５５】
また送信タイミング決定手段は、通信装置が有する回路特性に起因して発生する回路動作時間に基づき送信待ち時間を決定するようにしても良い。そして通信装置が有する回路特性に起因して発生する回路動作時間として例えばPLL回路のロック時間を用いることができる。
【産業上の利用可能性】
【００５６】
以上のように本発明にかかる通信装置は、同報通信に対する各機器からの応答電文が衝突することがないように効率的に順序制御することが可能となるので、家庭内ネットワークシステムだけでなく、スーパーマーケットなどにおいて各商品の在庫状況を同報で一斉にデータ収集を行う等の商用や公共の用途にも適用できる。
【図面の簡単な説明】
【００５７】
【図１】本発明の実施の形態１における通信装置のブロック図
【図２】本発明の実施の形態１における通信装置を用いたシステム図
【図３】本発明の実施の形態１における通信装置の動作を説明する図
【図４】本発明の実施の形態１における通信装置が送信するデータフォーマット図
【図５】本発明の実施の形態２における通信装置のブロック図
【符号の説明】
【００５８】
１  アンテナ
２  送信手段
３  受信手段
４  符号生成手段
５  符号解読手段
６  無線通信部
７  タイマー手段
８  送信タイミング決定手段
９  通信処理部
１５  機器識別符号記憶手段
【図１】
2005079956.tif 000003
【図２】
2005079956.tif 000004
【図３】
2005079956.tif 000005
【図４】
2005079956.tif 000006
【図５】
2005079956.tif 000007