(57)【特許請求の範囲】
【請求項１】
ネットワークシステムを構成する各機器に適用される通信装置であって、
種々のデータを送信する送信処理手段と、
送信されたデータを常に受信する連続動作要求有効時間を計時する計時手段と、
データを間欠受信する間欠機器に適用される通信装置の計時手段に、前記連続動作要求有効時間の計時を開始させるための連続動作要求情報が設定されたデータを前記送信処理手段に送信させると共に、自機の計時手段に前記連続動作要求有効時間の計時を開始させる送信制御手段と、
種々のデータを受信する受信処理手段と、
前記受信処理手段を制御する受信制御手段と、
同報又は単信でデータを送信するかを指示する送信先情報を機器本体部から受け付けて、前記送信制御手段に渡す送信インタフェース手段と、
外部から有効又は無効に設定される送信設定情報を保持する送信設定保持手段とを備え、
前記間欠機器に適用された通信装置の受信制御手段は、自機の受信処理手段により前記連続動作要求情報が設定されたデータが受信されたとき、自機の計時手段に前記連続動作要求有効時間の計時を開始させ、
前記送信制御手段は、前記送信先情報と、前記送信設定情報と、前記計時手段が連続動作要求有効時間の計時中であるか否かとによって、前記連続動作要求情報の設定の有無と、データの送信回数とが予め示された送信制御処理を決定し、決定した送信制御処理に従って生成したデータを前記送信処理手段に送信させることを特徴とする通信装置。
【請求項２】
前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間内である場合に、データに前記連続動作要求情報を設定し、前記データを１回送信する送信制御処理を実行することを特徴とする請求項１記載の通信装置。
【請求項３】
前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間外である場合に、データに前記連続動作要求情報を設定し、前記データを前記間欠周期より長い期間を要して繰り返し
送信する送信制御処理を実行することを特徴とする請求項１又は２記載の通信装置。
【請求項４】
前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が無効に設定されていることを示す場合に、データに前記連続動作要求情報を設定し、前記データを１回送信する送信制御処理を実行することを特徴とする請求項１〜３のいずれかに記載の通信装置。
【請求項５】
前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間内である場合に、データに前記連続動作要求情報を設定せず、前記データを１回送信する送信制御処理を実行することを特徴とする請求項１〜４のいずれかに記載の通信装置。
【請求項６】
前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間内である場合に、データに前記連続動作要求情報を設定し、前記データを１回送信するよう送信制御処理を実行することを特徴とする請求項１〜４のいずれかに記載の通信装置。
【請求項７】
前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間外である場合に、データに前記連続動作要求情報を設定し、前記データを前記間欠周期より長い期間繰り返し送信する送信制御処理を実行することを特徴とする請求項１〜６のいずれかに記載の通信装置。
【請求項８】
前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間外である場合に、データに前記連続動作要求情報を設定せず、前記データを前記間欠周期より長い期間繰り返し送信する送信制御処理を実行することを特徴とする請求項１〜６のいずれかに記載の通信装置。
【請求項９】
前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が無効に設定されていることを示す場合、データに前記連続動作要求情報を設定せず、前記データを１回送信する送信制御処理を実行することを特徴とする請求項１〜８のいずれかに記載の通信装置。
【請求項１０】
前記受信手段にデータを連続受信させるか、データを間欠受信させるかを示す受信設定情報を保持する受信設定保持手段を更に備え、
前記受信制御手段は、前記計時手段が前記連続動作要求有効時間を計時している場合又は前記受信設定情報が連続受信を示している場合、前記受信手段にデータを連続受信させ、前記計時手段が前記連続動作要求有効時間を計時していない場合、かつ、前記受信設定情報が間欠受信を示している場合、前記受信手段にデータを間欠受信させることを特徴とする請求項１〜９のいずれかに記載の通信装置。
【請求項１１】
前記ネットワークシステムは、１台のコントローラと、コントローラ以外の複数の機器とによって構成され、
前記コントローラに適用される通信装置の計時手段は複数存在し、
前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が有効に設定されていることを示し、全ての前記計時手段が連続動作要求有効時間内である場合に、データに前記連続動作要求情報を設定し、前記データを１回送信する又は繰り返し送信する送信制御処理を実行することを特徴とする請求項１記載の通信装置。
【請求項１２】
ネットワークシステムを構成する各機器に適用される通信装置であって、
種々のデータを送信する送信処理手段と、
送信されたデータを常に受信する時間である連続動作要求有効時間を計時する計時手段と、
データを間欠受信する間欠機器に適用される通信装置の計時手段に、前記連続動作要求有効時間の計時を開始させるための連続動作要求信号を前記送信処理手段に送信させると共に、自機の計時手段に前記連続動作要求有効時間の計時を開始させる送信制御手段と、
種々のデータを受信する受信処理手段と、
前記受信処理手段を制御する受信制御手段と、
同報又は単信で送信対象メッセージを含む送信データを送信するかを指示する送信先情報を機器本体部から受け付けて、前記送信制御手段に渡す送信インタフェース手段と、
外部から有効又は無効に設定される送信設定情報を保持する送信設定保持手段とを備え、
前記間欠機器に適用された通信装置の受信制御手段は、自機の受信処理手段により前記連続動作要求信号が受信されたとき、自機の計時手段に前記連続動作要求有効時間の計時を開始させ、
前記送信制御手段は、前記送信先情報と、前記送信設定情報と、前記計時手段が連続動作要求有効時間の計時中であるか否かとによって、前記連続動作要求信号及び前記送信データの送信回数とが予め示された送信制御処理を決定し、決定した送信制御処理に従って生成したデータを前記送信処理手段に送信させることを特徴とする通信装置。
【請求項１３】
前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間内である場合に、前記連続動作要求信号を１回送信し、続いて前記送信データを１回送信する送信制御処理を実行することを特徴とする請求項１２記載の通信装置。
【請求項１４】
前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間外である場合に、前記連続動作要求信号を前記間欠周期より長い期間を繰り返し送信し、続いて前記送信データを１回送信する送信制御処理を実行することを特徴とする請求項１２又は１３記載の通信装置。
【請求項１５】
前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が無効に設定されていることを示す場合に、前記連続動作要求信号を１回送信し、続いて前記送信データを１回送信する送信制御処理を実行することを特徴とする請求項１２〜１４のいずれかに記載の通信装置。
【請求項１６】
前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間内である場合に、前記送信データを１回送信する送信制御処理を実行することを特徴とする請求項１２〜１５のいずれかに記載の通信装置。
【請求項１７】
前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間内である場合に、前記連続動作要求信号を１回送信し、続いて前記送信データを１回送信する送信制御処理を実行することを特徴とする請求項１２〜１５のいずれかに記載の通信装置。
【請求項１８】
前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間外である場合に、前記連続動作要求信号を間欠周期より長い期間繰り返し送信し、続いて前記送信データを１回送信する送信制御処理を実行することを特徴とする請求項１２〜１７のいずれかに記載の通信装置。
【請求項１９】
前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間外である場合に、前記送信データを前記間欠周期より長い期間繰り返して送信する送信制御処理を実行することを特徴とする請求項１２〜１７のいずれかに記載の通信装置。
【請求項２０】
前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が無効に設定されていることを示す場合に、前記送信データを１回送信する送信制御処理を行うことを特徴とする請求項１２〜１９のいずれかに記載の通信装置。
【請求項２１】
前記受信手段にデータを連続受信させるか、データを間欠受信させるかを示す受信設定情報を保持する受信設定保持手段を更に備え、
前記受信制御手段は、前記計時手段が前記連続動作要求有効時間を計時している場合又は前記受信設定情報が連続受信を示している場合、前記受信手段にデータを連続受信させ、前記計時手段が前記連続動作要求有効時間を計時していない場合、かつ、前記受信設定情報が間欠受信を示している場合、前記受信手段にデータを間欠受信させることを特徴とする請求項１２〜２０のいずれかに記載の通信装置。
【請求項２２】
前記ネットワークシステムは、１台のコントローラとコントローラ以外の複数の機器とによって構成され、
前記コントローラに適用される通信装置の計時手段は、複数存在し、
前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が有効に設定されていることを示し、全ての前記計時手段が連続動作要求有効時間内である場合に、前記連続動作要求信号を１回送信し、続いて前記送信データを１回送信する送信制御処理又は前記連続動作要求信号を間欠周期より長い期間を要して繰り返し送信し、続いて前記送信データを１回送信する送信制御処理を実行することを特徴とする請求項１２記載の通信装置。
【請求項２３】
送受信のシーケンスを管理する送受信管理手段を更に備え、
前記送信制御手段は、前記送信設定情報が有効に設定されている場合で、前記送受信管理手段が単信送信に失敗したと判定した場合に、データに前記連続動作要求情報を設定し、前記データを間欠受信周期より長い期間を繰り返し再送信するよう送信制御処理を行うことを特徴とする請求項１〜１１のいずれかに記載の通信装置。
【請求項２４】
送受信のシーケンスを管理する送受信管理手段を更に備え、
前記送信制御手段は、前記送信設定保持手段が有効に設定されている場合で、送受信管理手段が単信送信に失敗したと判定した場合に、前記連続動作要求信号を間欠受信周期より長い期間を要して繰り返し送信し、続いて前記送信データを一回再送信するよう送信制御処理を行うことを特徴とする請求項１２〜２２のいずれかに記載の通信装置。
【請求項２５】
データを間欠受信する通信装置を含むネットワークシステムの通信方法であって、
送信側の通信装置は、
間欠受信する通信装置の計時手段に連続動作要求有効時間の計時を開始させるための連続動作要求情報が設定されたデータを送信すると共に、自機の計時手段に前記連続動作要求有効時間の計時を開始させる送信制御工程を備え、
間欠受信動作すると共に、前記連続動作要求有効時間内に連続受信動作を行う通信装置は、
前記連続動作要求情報が設定されたデータを受信したとき、自機の計時手段に前記連続動作要求有効時間の計時を開始させる受信制御工程を備え、
前記送信制御工程は、
有効又は無効に設定される送信設定の状態を読み出す送信設定読み出し工程と、
前記連続動作要求有効時間の計時を計時手段に開始させる計時開始工程と、
前記連続動作要求情報を送信データに付与する付与工程と、
間欠受信動作している他の通信端末での受信を前提として、間欠周期より長い期間を要して前記送信データを同報送信する間欠受信向け同報送信工程と、
連続受信動作している他の通信端末での受信を前提として、間欠周期より短い期間を要して前記送信データを同報送信する連続受信向け同報送信工程と、
間欠受信動作している他の通信端末での受信を前提として、間欠周期より長い期間を要して前記送信データを単信送信する間欠受信向け単信送信工程と、
連続受信動作している他の通信端末での受信を前提として、間欠周期より短い期間を要して前記送信データを単信送信する連続受信向け単信送信工程とを備えることを特徴とする通信方法。
【請求項２６】
同報送信する通信装置は、
前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記付与工程、前記間欠受信向け同報送信工程を実行し、その後に前記計時開始工程を実行し、
その他の場合には、前記付与工程、前記連続受信向け同報送信工程を実行し、その後に前記計時開始工程を実行することを特徴とする請求項２５記載の通信方法。
【請求項２７】
単信送信する通信装置は、
送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記付与工程、前記間欠受信向け単信送信工程を実行し、その後に前記計時開始工程を実行し、
その他の場合には、前記連続受信向け単信送信工程を実行することを特徴とする請求項２５又は２６記載の通信方法。
【請求項２８】
単信送信する通信装置は、
前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間内の場合には、前記付与工程、前記連続受信向け単信送信工程を実行し、その後に前記計時開始工程を実行し、
前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記付与工程、前記間欠受信向け単信送信工程を実行した後、前記計時開始工程を実行し、
前記送信設定読み出し工程において読み出した送信設定が無効の場合には、前記連続受信向け単信送信工程を実行することを特徴とする請求項２５又は２６記載の通信方法。
【請求項２９】
単信送信する通信装置は、
前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間内の場合には、前記連続受信向け単信送信工程を実行し、
前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記間欠受信向け単信送信工程を実行し、
前記送信設定読み出し工程において読み出した送信設定が無効である場合は、前記連続受信向け単信送信工程を実行することを特徴とする請求項２５又は２６記載の通信方法。
【請求項３０】
データを間欠受信する通信装置を含むネットワークシステムの通信方法であって、
送信側の通信装置は、
間欠受信する通信装置の計時手段に連続動作要求有効時間の計時を開始させるための連続動作要求信号を送信すると共に、自機の計時手段に前記連続動作要求有効時間の計時を開始させる送信制御工程を備え、
間欠受信すると共に、前記連続動作要求有効時間内に連続受信動作を行う通信装置は、
前記連続動作要求信号を受信したとき、自機の計時手段に前記連続動作要求有効時間の計時を開始させる受信制御工程を備え、
前記送信制御工程は、
有効又は無効に設定される送信設定の状態を読み出す送信設定読み出し工程と、
前記連続動作要求有効時間の計時を計時手段に開始させる計時開始工程と、
前記連続動作要求信号を生成する信号生成工程と、
間欠受信動作している通信装置での受信を前提として、前記連続動作要求信号を、間欠周期より長い期間を要して同報送信する間欠受信向け同報送信工程と、
連続受信動作している他の通信装置での受信を前提として、前記連続動作要求信号を、間欠周期より短い期間を要して同報送信する連続受信向け同報送信工程と、
間欠受信動作している他の通信装置での受信を前提として、前記連続動作要求信号を、間欠周期より長い期間を要して単信送信する間欠受信向け単信送信工程と、
連続受信動作している他の通信装置での受信を前提として、前記連続動作要求信号を、間欠周期より短い期間を要して同報送信する連続受信向け同報送信工程と、
連続受信動作している他の通信装置での受信を前提として、前記連続動作要求信号を、間欠周期より短い期間を要して単信送信する連続受信向け単信送信工程とを備えることを特徴とする通信方法。
【請求項３１】
同報送信時の通信装置は、
前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記信号生成工程、間欠受信向け同報送信工程を実行し、その後に前記計時開始工程を実行し、
その他の場合には、前記信号生成工程、前記連続受信向け同報送信工程を実行し、その後に前記計時開始工程を実行することを特徴とする請求項３０記載の通信方法。
【請求項３２】
単信送信時の通信装置は、
送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記信号生成工程、前記間欠受信向け単信送信工程を実行し、その後で計時開始工程を実行し、
その他の場合には、前記連続受信向け単信送信工程を実行することを特徴とする請求項３０又は３１記載の通信方法。
【請求項３３】
単信送信時の通信装置は、
前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間内の場合には、前記信号生成工程、前記連続受信向け単信送信工程を実行し、その後で、前記計時開始工程を実行し、
前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記信号生成工程、前記間欠受信向け単信送信工程を実行した後、前記計時開始工程を実行し、
前記送信設定読み出し工程において読み出した送信設定が無効の場合には、前記連続受信向け単信送信工程を実行することを特徴とする請求項３０又は３１記載の通信方法。
【請求項３４】
単信送信時の通信装置は、
送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間内の場合には、前記間欠受信向け単信送信工程を実行し、
前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記間欠受信向け単信送信工程を実行し、
前記送信設定読み出し工程において読み出した送信設定が無効である場合は、前記連続受信向け単信送信工程を実行することを特徴とする請求項３０又は３１記載の通信方法。
【請求項３５】
単信の受信に対して送信元に受信通知メッセージの送信を行う受信通知送信工程と、
単信送信が成功したか否かを判定する工程とを更に備え、
受信側の通信装置は、少なくとも単信を受信した場合に受信通知送信工程を実行し、
送信側の通信装置は、単信送信に失敗したと判定した場合で、前記送信設定が有効の場合に、前記付与工程、前記間欠受信向け単信送信工程、前記計時開始工程を実行することを特徴とする請求項２５〜２９のいずれかに記載の通信方法。
【請求項３６】
単信の受信に対して送信元に受信通知メッセージの送信を行う受信通知送信工程と、
単信送信が成功したか否かを判定する工程とを更に備え、
受信側の通信装置は、少なくとも単信を受信した場合に前記受信通知送信工程を実行し、
送信側の通信装置は、送受信管理手段が単信送信に失敗したと判定した場合で、送信設定が有効の場合に、前記信号生成工程、前記間欠受信向け単信送信工程、前記計時開始工程を実行することを特徴とする請求項３０〜３４のいずれかに記載の通信方法。
【請求項３７】
前記ネットワークシステムは、連続受信する１台のコントローラと、コントローラ以外の複数の機器とによって構成され、
前記コントローラに適用される通信装置の計時手段は複数存在し、
同報送信する前記コントローラに適用される通信装置は、
前記送信設定読み出し工程において読み出した送信設定が有効で、かつ少なくとも一つの前記計時手段が連続動作要求時間外である場合には、前記付与工程、前記間欠受信向け同報送信工程を実行し、その後に前記複数存在する全ての計時手段に前記連続動作要求有効時間の計時を開始させるように前記計時開始工程を実行し、
その他の場合には、前記付与工程、前記連続受信向け同報送信工程を実行し、その後に前記複数存在する全ての計時手段に前記連続動作要求有効時間の計時を開始させるように前記計時開始工程を実行することを特徴とする請求項２５記載の通信装置。
【請求項３８】
前記ネットワークシステムは、連続受信する１台のコントローラと、コントローラ以外の複数の機器とによって構成され、
前記コントローラに適用される通信装置の計時手段は複数存在し、
同報送信する前記コントローラに適用される通信装置は、
前記送信設定読み出し工程において読み出した送信設定が有効で、かつ少なくとも一つの前記計時手段が連続動作要求時間外である場合には、前記信号生成工程、前記間欠受信向け同報送信工程を実行し、その後に前記複数存在する全ての計時手段に前記連続動作要求有効時間の計時を開始させるように前記計時開始工程を実行し、
その他の場合には、前記信号生成工程、前記連続受信向け同報送信工程を実行し、その後に前記複数存在する全ての計時手段に前記連続動作要求有効時間の計時を開始させるように前記計時開始工程を実行することを特徴とする請求項３０記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
間欠受信動作を行う通信装置と連続受信動作を行う通信装置とが通信する技術に関する。
【背景技術】
【０００２】
特許文献１には、制御信号を常送する無線局を有しない非常送の無線システムにおいても、受信局の間欠受信動作を可能にすることができる通信システムが開示されている。具体的には、発呼局及び着呼局から構成される無線通信システムにおいて、受信待ちの状態にある着呼局は、一定周期（ｄ＋ｔ）で間欠的に時間ｄにおいてのみ受信部を動作状態とする。一方、受信待ちの着呼局を呼び出して通信を始めようとする発呼局は、着呼局の呼出番号を送出する前に、周期（ｄ＋ｔ）より長い期間、受信部起動信号を送出する。着呼局の受信部は、周期（ｄ＋ｔ）で時間ｄだけ動作状態となるため、この周期より長い起動信号を確実に捕獲して受信部を常時動作状態にすることが可能となる。
【特許文献１】特開２００３−８７１８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１の技術によれば、間欠動作する受信局を確実に常時動作状態にすることは可能であるが、その後、着呼局は常時動作状態となるため、着呼局の省電力化を図ることができないという課題を備えている。
【０００４】
本発明の目的は、間欠動作をしない通信装置と間欠動作をする通信装置とが混在する通信システムにおいて、間欠動作をする通信装置の省電力化を図りつつ、通信装置同士が高速に通信することができる通信装置及び通信方法を提供することである。
【課題を解決するための手段】
【０００５】
（１）本発明による通信装置は、ネットワークシステムを構成する各機器に適用される通信装置であって、種々のデータを送信する送信処理手段と、送信されたデータを常に受信する連続動作要求有効時間を計時する計時手段と、データを間欠受信する間欠機器に適用される通信装置の計時手段に、前記連続動作要求有効時間の計時を開始させるための連続動作要求情報が設定されたデータを前記送信処理手段に送信させると共に、自機の計時手段に前記連続動作要求有効時間の計時を開始させる送信制御手段と、種々のデータを受信する受信処理手段と、前記受信処理手段を制御する受信制御手段と、同報又は単信でデータを送信するかを指示する送信先情報を機器本体部から受け付けて、前記送信制御手段に渡す送信インタフェース手段と、外部から有効又は無効に設定される送信設定情報を保持する送信設定保持手段とを備え、前記間欠機器に適用された通信装置の受信制御手段は、自機の受信処理手段により前記連続動作要求情報が設定されたデータが受信されたとき、自機の計時手段に前記連続動作要求有効時間の計時を開始させ、前記送信制御手段は、前記送信先情報と、前記送信設定情報と、前記計時手段が連続動作要求有効時間の計時中であるか否かとによって、前記連続動作要求情報の設定の有無と、データの送信回数とが予め示された送信制御処理を決定し、決定した送信制御処理に従って生成したデータを前記送信処理手段に送信させることを特徴とする。
【０００６】
この構成によれば、送信側の通信装置は、連続動作要求情報が設定されたデータを送信すると共に、所定の連続動作要求有効時間の計時を計時手段に開始させる。一方、受信可能期間と受信休止期間とを交互に繰り返して間欠動作する通信装置は、連続動作要求情報が設定されたデータを受信すると、前記連続動作要求有効時間の計時を計時手段に開始させる。そして、間欠動作する通信装置は、この連続動作要求有効時間において、間欠動作状態から、常にデータを受信する連続動作状態へと移行する。
【０００７】
そのため、送信側の通信装置は、自己が連続動作要求有効時間内であれば、間欠動作する通信装置も連続動作要求有効時間内となる結果、その時間内において送信したデータは、間欠動作する通信装置で受信されることになる。従って、送信側の通信装置は、通信装置を常に監視し、間欠動作における受信可能期間を見計らってデータを送信しなくとも、連続動作要求有効時間内、すなわち、自機の計時手段が計時動作を行っている時に、データを送信すれば、間欠動作する通信装置にデータを受信させることができる。
【０００８】
その結果、間欠動作する通信装置によるデータの受信ミスをなくすことが可能となり、高速、かつ高効率なデータ通信を実現することができる。また、間欠動作する通信装置は、連続動作要求有効時間外においては、間欠動作するため、省電力化が図られている。
【０００９】
更に、この構成によれば、送信設定保持手段に有効又は無効の送信設定情報を保持させ、同報又は単信でデータを送信するかを指示する送信先情報を機器本体部からインタフェース手段を介して送信制御手段に渡すだけで、連続動作要求情報が適切に設定されたデータを送信することができると共に、当該データを適切な回数で送信させることができる。
【００１０】
（２）また、前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間内である場合に、データに前記連続動作要求情報を設定し、前記データを１回送信する送信制御処理を実行することが好ましい。
【００１１】
この構成によれば、送信先情報に同報を設定し、送信設定情報を有効に設定すれば、計時手段が連続動作要求有効時間内にあるとき、連続動作要求情報が設定されたデータが１回送信されることになる。
【００１２】
（３）また、前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間外である場合に、データに前記連続動作要求情報を設定し、前記データを前記間欠周期より長い期間を要して繰り返し送信する送信制御処理を実行することが好ましい。
【００１３】
この構成によれば、送信先情報に同報を設定し、送信設定情報を有効に設定すれば、連続動作要求有効時間外にあるとき、連続動作要求情報が設定されたデータが間欠周期より長い期間繰り返し送信されることになる。その結果、間欠動作する通信装置は、この連続動作要求情報が設定されたデータを確実に受信することができる。
【００１４】
（４）また、前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が無効に設定されていることを示す場合に、データに前記連続動作要求情報を設定し、前記データを１回送信する送信制御処理を実行することが好ましい。
【００１５】
この構成によれば、送信先情報を同報に設定し、送信設定情報を無効に設定すると、連続動作要求有効時間の如何を問わず、連続動作要求情報が設定されたデータが１回送信されることになる。
【００１６】
（５）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間内である場合に、データに前記連続動作要求情報を設定せず、前記データを１回送信する送信制御処理を実行することを特徴とすることが好ましい。
【００１７】
この構成によれば、送信先情報に単信を設定し、送信設定情報を有効に設定すると、連続動作要求有効時間内にあれば、連続動作要求の設定されないデータが１回送信されることになる。これにより、特定の間欠動作する通信装置が連続動作要求有効時間内にある場合、連続動作要求有効時間の延長を防ぐことができる。
【００１８】
（６）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間内である場合に、データに前記連続動作要求情報を設定し、前記データを１回送信するよう送信制御処理を実行することが好ましい。
【００１９】
この構成によれば、送信先情報を単信に設定し、送信設定情報を有効に設定すると、連続動作要求有効時間内にあれば、連続動作要求情報が設定されたデータが１回送信されることになる。これにより、間欠動作する通信装置の連続動作要求有効時間を延長させることができる。また、間欠動作する通信装置は、連続動作要求有効時間内にあるため、連続動作要求情報が設定されたデータが繰り返し送信されなくとも、当該データが１回送信されれば当該データを受信することが可能であり、本発明では、当該データが１回のみ送信されているため、通信の高効率化が図られている。
【００２０】
（７）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間外である場合に、データに前記連続動作要求情報を設定し、前記データを前記間欠周期より長い期間繰り返し送信する送信制御処理を実行することが好ましい。
【００２１】
この構成によれば、送信先情報を単信に設定し、送信設定情報を有効に設定すると、連続動作要求有効時間外であれば、連続動作要求情報が設定されたデータが、間欠動作する通信装置の間欠周期よりも長い期間繰り返して送信されることになる。そのため、受信休止状態にある間欠動作する通信装置を確実に連続受信状態に移行させることができる。
【００２２】
（８）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間外である場合に、データに前記連続動作要求情報を設定せず、前記データを前記間欠周期より長い期間繰り返し送信する送信制御処理を実行することが好ましい。
【００２３】
この構成によれば、送信先情報を単信に設定し、送信設定情報を有効に設定すると、連続動作要求有効時間外にあれば、連続動作要求情報が設定されないデータが間欠周期よりも長い期間繰り返して送信されることになる。従って、受信休止状態にある間欠動作する通信装置は、受信休止状態が維持される結果、当該装置の省電力化を図ることができる。
【００２４】
（９）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が無効に設定されていることを示す場合、データに前記連続動作要求情報を設定せず、前記データを１回送信する送信制御処理を実行することが好ましい。
【００２５】
この構成によれば、送信先情報を単信に設定し、送信設定情報を無効に設定すると、連続動作要求有効時間内の如何を問わず、連続動作要求情報が設定されたデータが１回送信されることになる。
【００２６】
（１０）また、前記受信手段にデータを連続受信させるか、データを間欠受信させるかを示す受信設定情報を保持する受信設定保持手段を更に備え、前記受信制御手段は、前記計時手段が前記連続動作要求有効時間を計時している場合又は前記受信設定情報が連続受信を示している場合、前記受信手段にデータを連続受信させ、前記受信設定情報が間欠受信を示している場合、前記受信手段にデータを間欠受信させることが好ましい。
【００２７】
この構成によれば、機器毎に通信装置の構成を変更しなくとも、各機器に対して共通の通信装置を取り付けることができる。
【００２８】
（１１）また、前記ネットワークシステムは、１台のコントローラと、コントローラ以外の複数の機器とによって構成され、前記コントローラに適用される通信装置の計時手段は複数存在し、前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が有効に設定されていることを示し、全ての前記計時手段が連続動作要求有効時間内である場合に、データに前記連続動作要求情報を設定し、前記データを１回送信する又は繰り返し送信する送信制御処理を実行することが好ましい。
【００２９】
この構成によれば、コントローラは、計時手段を複数備えているため、各機器の連続動作要求有効時間を個別に計時することが可能となる。その結果、各機器を連続受信状態にさせるか否かの制御を各機器個別に行うことができる。この場合、例えばエアコンならエアコン用の計時手段、センサならセンサ用の計時手段というように、複数の計時手段を各機器に対して固定的に割り当ててもよい。また、ある機器に対して連続動作要求有効時間の計時が必要となった場合、現在計時動作を行っていないいずれかの計時手段に当該機器
の連続動作要求有効時間を計時せるというように、各機器に対して計時手段を動的に割り当てても良い。更に、例えば２個の計時手段を備え、最近通信した２つの機器についてのみ計時を行うようにしてもよい。
【００３０】
更に、この構成によれば、送信先情報を同報に設定し、送信設定情報を有効に設定すると、全ての計時手段が連続動作要求有効時間内にあれば、連続動作要求情報が設定されたデータが１回又は繰り返し送信されることになる。その結果、ネットワーク上の全ての間欠動作する通信装置の連続動作要求有効時間を一斉に延長することができる。ここで、計時手段が固定的に割り当てられている場合は、連続動作要求情報が設定されたデータを１回送信することが好ましく、計時手段が動的に割り当てられている場合は、連続動作要求情報が設定されたデータを繰り返し送信することが好ましい。
【００３１】
（１２）また、前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が有効に設定されていることを示し、少なくとも一つの前記計時手段が連続動作要求有効時間外である場合に、データに前記連続動作要求情報を設定し、前記データを間欠周期より長い期間を要して繰り返し送信する送信制御処理を実行することが好ましい。
【００３２】
この構成によれば、送信先情報に同報を設定し、送信設定情報に有効を設定すると、少なくとも１つの計時手段が連続動作要求有効時間外であれば、連続動作要求情報が設定されたデータが間欠周期よりも長い期間繰り返して送信されることになる。そのため、全ての間欠動作する通信装置を一斉に連続受信状態に移行させることができる。
【００３３】
（１３）また、前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が無効に設定されていることを示す場合に、データに前記連続動作要求情報を設定し、前記データを１回送信する送信制御処理を実行することが好ましい。
【００３４】
この構成によれば、送信先設定情報に同報を設定し、送信設定情報に無効を設定すると、連続動作要求有効時間内の如何を問わず、連続動作要求情報が設定されたデータが１回送信されることになる。
【００３５】
（１４）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、送信先に関連付けられた前記計時手段が連続動作要求有効時間内である場合に、データに前記連続動作要求情報を設定せず、前記データを１回送信する送信制御処理を実行することが好ましい。
【００３６】
この構成によれば、送信先情報を単信に設定し、送信設定情報を有効に設定すると、送信先の通信装置に対応する計時手段が連続動作要求有効時間内であれば、連続動作要求情報を設定することなくデータが１回送信されることになる。これにより、特定の間欠動作する通信装置が連続動作要求有効時間内にある場合、連続動作要求有効時間の延長を防ぐことができる。
【００３７】
（１５）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、送信先に関連付けられた前記計時手段が連続動作要求有効時間内である場合に、データに前記連続動作要求情報を設定し、前記データを１回送信する送信制御処理を実行することが好ましい。
【００３８】
この構成によれば、送信先情報を単信に設定し、送信設定情報を有効に設定すると、連続動作要求有効時間内にあれば、連続動作要求情報が設定されたデータが１回送信されることになる。これにより、間欠動作する通信装置の連続動作要求有効時間を延長させることができる。また、間欠動作する通信装置は、連続動作要求有効時間内にあるため、連続動作要求情報が設定されたデータが繰り返し送信されなくとも、当該データが１回送信されれば当該データを受信することが可能であり、本発明では、当該データが１回のみ送信されているため、通信の高効率化が図られている。
【００３９】
（１６）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、送信先に関連付けられた前記計時手段が連続動作要求有効時間外である場合に、データに前記連続動作要求情報を設定し、前記データを間欠周期より長い期間を要して繰り返し送信する送信制御処理を実行することが好ましい。
【００４０】
この構成によれば、送信先情報を単信に設定し、送信設定情報を有効に設定すると、送信先の通信装置に対応する計時手段が連続動作要求有効時間外であれば、連続動作要求情報の設定されたデータが、間欠動作する通信装置の間欠周期よりも長い期間繰り返して送信されることになる。そのため、受信休止状態にある間欠動作する通信装置を確実に連続受信状態に移行させることができる。
【００４１】
（１７）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、送信先に関連付けられた前記計時手段が連続動作要求有効時間外である場合に、データに前記連続動作要求情報を設定せず、前記データを間欠周期より長い期間を要して繰り返し送信するよう送信制御処理を行うことが好ましい。
【００４２】
この構成によれば、送信先情報を単信に設定し、送信設定情報を有効に設定すると、連続動作要求有効時間外にあれば、連続動作要求情報が設定されないデータが間欠周期よりも長い期間繰り返して送信されることになる。従って、受信休止状態にある間欠動作する通信装置は、受信休止状態が維持される結果、当該装置の省電力化を図ることができる。
【００４３】
（１８）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が無効に設定されていることを示す場合に、データに前記連続動作要求情報を設定せず、前記データを１回送信する送信制御処理を実行することが好ましい。
【００４４】
この構成によれば、送信先情報を単信に設定し、送信設定情報を無効に設定すると、連続動作要求有効時間内の如何を問わず、連続動作要求情報が設定されたデータが１回送信されることになる。
【００４５】
（１９）また、前記受信手段にデータを連続受信させるか、データを間欠受信させるかを示す受信設定情報を保持する受信設定保持手段を更に備え、前記受信制御手段は、前記計時手段が前記連続動作要求有効時間を計時している場合又は前記受信設定情報が連続受信を示している場合、前記受信手段にデータを連続受信させ、前記計時手段が前記連続動作要求有効時間を計時していない場合、かつ、前記受信設定情報が間欠受信を示している場合、前記受信手段にデータを間欠受信させることが好ましい。
【００４６】
この構成によれば、コントローラ以外の機器は、機器毎に通信装置の構成を変更しなくとも、各機器に対して共通の通信装置を取り付けることができる。
【００４７】
（２０）また、本発明による通信装置は、ネットワークシステムを構成する各機器に適用される通信装置であって、種々のデータを送信する送信処理手段と、送信されたデータを常に受信する時間である連続動作要求有効時間を計時する計時手段と、データを間欠受信する間欠機器に適用される通信装置の計時手段に、前記連続動作要求有効時間の計時を開始させるための連続動作要求信号を前記送信処理手段に送信させると共に、自機の計時手段に前記連続動作要求有効時間の計時を開始させる送信制御手段と、種々のデータを受信する受信処理手段と、前記受信処理手段を制御する受信制御手段と、同報又は単信で送信対象メッセージを含む送信データを送信するかを指示する送信先情報を機器本体部から受け付けて、前記送信制御手段に渡す送信インタフェース手段と、外部から有効又は無効に設定される送信設定情報を保持する送信設定保持手段とを備え、前記間欠機器に適用された通信装置の受信制御手段は、自機の受信処理手段により前記連続動作要求信号が受信されたとき、自機の計時手段に前記連続動作要求有効時間の計時を開始させ、前記送信制御手段は、前記送信先情報と、前記送信設定情報と、前記計時手段が連続動作要求有効時間の計時中であるか否かとによって、前記連続動作要求信号及び前記送信データの送信回数とが予め示された送信制御処理を決定し、決定した送信制御処理に従って生成したデータを前記送信処理手段に送信させることが好ましい。
【００４８】
この構成によれば、連続動作要求情報をデータに設定する上記請求項１の構成に代えて、連続動作要求を示すための専用の連続動作要求信号を送信した場合であっても、間欠動作する通信装置の省電力化を図りつつ、高速、かつ高効率のデータ通信を実現することができる。
【００４９】
更に、この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、上記請求項１と同一の効果を奏することができる。
【００５０】
（２１）また、前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間内である場合に、前記連続動作要求信号を１回送信し、続いて前記送信データを１回送信する送信制御処理を実行することが好ましい。
【００５１】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（２）と同一の効果を奏することができる。
【００５２】
（２２）また、前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間外である場合に、前記連続動作要求信号を前記間欠周期より長い期間を繰り返し送信し、続いて前記送信データを１回送信する送信制御処理を実行することが好ましい。
【００５３】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（３）と同一の効果を奏することができる。
【００５４】
（２３）また、前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が無効に設定されていることを示す場合に、前記連続動作要求信号を１回送信し、続いて前記送信データを１回送信する送信制御処理を実行することが好ましい。
【００５５】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、上記請求項４と同一の効果を奏することができる。
【００５６】
（２４）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間内である場合に、前記送信データを１回送信する送信制御処理を実行することが好ましい。
【００５７】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、上記請求項５と同一の効果を奏することができる。
【００５８】
（２５）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間内である場合に、前記連続動作要求信号を１回送信し、続いて前記送信データを１回送信する送信制御処理を実行することが好ましい。
【００５９】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（６）と同一の効果を奏することができる。
【００６０】
（２６）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間外である場合に、前記連続動作要求信号を間欠周期より長い期間繰り返し送信し、続いて前記送信データを１回送信する送信制御処理を実行することが好ましい。
【００６１】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（７）と同一の効果を奏することができる。
【００６２】
（２７）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、前記計時手段が連続動作要求有効時間外である場合に、前記送信データを前記間欠周期より長い期間繰り返して送信する送信制御処理を実行することが好ましい。
【００６３】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（８）と同一の効果を奏することができる。
【００６４】
（２８）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が無効に設定されていることを示す場合に、前記送信データを１回送信する送信制御処理を行うことを特徴とすることが好ましい。
【００６５】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（９）と同一の効果を奏することができる。
【００６６】
（２９）また、前記受信手段にデータを連続受信させるか、データを間欠受信させるかを示す受信設定情報を保持する受信設定保持手段を更に備え、前記受信制御手段は、前記計時手段が前記連続動作要求有効時間を計時している場合又は前記受信設定情報が連続受信を示している場合、前記受信手段にデータを連続受信させ、前記計時手段が前記連続動作要求有効時間を計時していない場合、かつ、前記受信設定情報が間欠受信を示している場合、前記受信手段にデータを間欠受信させることが好ましい。
【００６７】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（１０）と同一の効果を奏することができる。
【００６８】
（３０）また、前記ネットワークシステムは、１台のコントローラとコントローラ以外の複数の機器とによって構成され、前記コントローラに適用される通信装置の計時手段は、複数存在し、前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が有効に設定されていることを示し、全ての前記計時手段が連続動作要求有効時間内である場合に、前記連続動作要求信号を１回送信し、続いて前記送信データを１回送信する送信制御処理又は前記連続動作要求信号を間欠周期より長い期間を要して繰り返し送信し、続いて前記送信データを１回送信する送信制御処理を実行することが好ましい。
【００６９】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（１１）と同一の効果を奏することができる。
【００７０】
更に、この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（１２）と同一の効果を奏することができる。
【００７１】
（３１）また、前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が有効に設定されていることを示し、少なくとも一つの前記計時手段が連続動作要求有効時間外である場合に、前記連続動作要求信号を間欠周期より長い期間を要して繰り返し送信し、続いて前記送信データを１回送信する送信制御処理を実行することが好ましい。
【００７２】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（１２）と同一の効果を奏することができる。
【００７３】
（３２）また、前記送信制御手段は、前記送信先情報が同報を示し、前記送信設定情報が無効に設定されていることを示す場合に、前記連続動作要求信号を１回送信し、続いて前記送信データを１回送信する送信制御処理を実行することが好ましい。
【００７４】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（１３）と同一の効果を奏することができる。
【００７５】
（３３）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、送信先に関連付けられた前記計時手段が連続動作要求有効時間内である場合に、前記送信データを１回送信する送信制御処理を実行することが好ましい。
【００７６】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（１４）と同一の効果を奏することができる。
【００７７】
（３４）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、送信先に関連付けられた前記計時手段が連続動作要求有効時間内である場合に、前記連続動作要求信号を１回送信し、続いて前記送信データを１回送信する送信制御処理を実行することが好ましい。
【００７８】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（１５）と同一の効果を奏することができる。
【００７９】
（３５）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、送信先に関連付けられた前記計時手段が連続動作要求有効時間外である場合に、前記連続動作要求信号を間欠周期より長い期間を繰り返し送信し、続いて前記送信データを１回送信する送信制御処理を実行することが好ましい。
【００８０】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（１６）と同一の効果を奏することができる。
【００８１】
（３６）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が有効に設定されていることを示し、送信先に関連付けられた前記計時手段が連続動作要求有効時間外である場合に、前記送信データを前記間欠周期より長い期間繰り返し送信する送信制御処理を実行することが好ましい。
【００８２】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（１７）と同一の効果を奏することができる。
【００８３】
（３７）また、前記送信制御手段は、前記送信先情報が単信を示し、前記送信設定情報が無効に設定されていることを示す場合に、前記送信データを１回送信するよう送信制御処理を行うことが好ましい。
【００８４】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（１８）と同一の効果を奏することができる。
【００８５】
（３８）また、前記受信手段にデータを連続受信させるか、データを間欠受信させるかを示す受信設定情報を保持する受信設定保持手段を更に備え、前記受信制御手段は、前記計時手段が前記連続動作要求有効時間を計時している場合又は前記受信設定情報が連続受信を示している場合、前記受信手段にデータを連続受信させ、前記計時手段が前記連続動作要求有効時間を計時していない場合、かつ、前記受信設定情報が間欠受信を示している場合、前記受信手段にデータを間欠受信させることが好ましい。
【００８６】
この構成によれば、連続動作要求情報を設定することに代えて、連続動作要求信号を送信する場合であっても、（１９）と同一の効果を奏することができる。
【００８７】
（３９）また、送受信のシーケンスを管理する送受信管理手段を備え、送信設定情報が有効に設定されている場合で、送受信管理手段が単信送信に失敗したと判定した場合に、前記送信制御手段は、データに前記連続動作要求情報を設定し、前記データを間欠受信周期より長い期間を繰り返し再送信するよう送信制御処理を行うことが好ましい。
【００８８】
この構成によれば、間欠動作する通信装置をより確実に連続動作状態に移行させることができる。
【００８９】
（４０）また、送受信のシーケンスを管理する送受信管理手段を更に備え、前記送信制御手段は、送信設定保持手段が有効に設定されている場合で、送受信管理手段が単信送信に失敗したと判定した場合に、前記連続動作要求信号を間欠受信周期より長い期間を要して繰り返し送信し、続いて前記送信データを一回再送信するよう送信制御処理を行うことを特徴とすることが好ましい。
【００９０】
この構成によれば、間欠動作する通信装置をより確実に連続動作状態に移行させることができる。
【００９１】
（４１）本発明による通信方法は、データを間欠受信する通信装置を含むネットワークシステムの通信方法であって、送信側の通信装置は、間欠受信する通信装置の計時手段に連続動作要求有効時間の計時を開始させるための連続動作要求情報が設定されたデータを送信すると共に、自機の計時手段に前記連続動作要求有効時間の計時を開始させる送信制御工程を備え、間欠受信動作すると共に、前記連続動作要求有効時間内に連続受信動作を行う通信装置は、前記連続動作要求情報が設定されたデータを受信したとき、自機の計時手段に前記連続動作要求有効時間の計時を開始させる受信制御工程を備え、前記送信制御工程は、有効又は無効に設定される送信設定の状態を読み出す送信設定読み出し工程と、前記連続動作要求有効時間の計時を計時手段に開始させる計時開始工程と、前記連続動作要求情報を送信データに付与する付与工程と、間欠受信動作している他の通信端末での受信を前提として、間欠周期より長い期間を要して前記送信データを同報送信する間欠受信向け同報送信工程と、連続受信動作している他の通信端末での受信を前提として、間欠周期より短い期間を要して前記送信データを同報送信する連続受信向け同報送信工程と、間欠受信動作している他の通信端末での受信を前提として、間欠周期より長い期間を要して前記送信データを単信送信する間欠受信向け単信送信工程と、連続受信動作している他の通信端末での受信を前提として、間欠周期より短い期間を要して前記送信データを単信送信する連続受信向け単信送信工程とを備えることを特徴とする。
【００９２】
この構成によれば、上記請求項１同様、省電力化を図りつつ、高速、かつ高効率なデータ通信を実現することができる。
【００９３】
（４２）また、同報送信する通信装置は、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記付与工程、前記間欠受信向け同報送信工程を実行し、その後に前記計時開始工程を実行し、その他の場合には、前記付与工程、前記連続受信向け同報送信工程を実行し、その後に前記計時開始工程を実行することが好ましい。
【００９４】
この構成によれば、同報送信する通信装置は、送信設定が有効で、かつ、連続動作要求有効時間外の場合には、連続動作要求情報が設定されたデータを間欠周期より長い期間繰り返して送信され、一方、送信設定が無効又は連続動作要求有効時間外であれば、連続動作要求情報の設定されたデータが１回のみ送信されることになる。
【００９５】
（４３）また、単信送信する通信装置は、送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記付与工程、前記間欠受信向け単信送信工程を実行し、その後に前記計時開始工程を実行し、その他の場合には、前記連続受信向け単信送信工程を実行することが好ましい。
【００９６】
この構成によれば、単信送信する通信装置は、送信設定が有効で、かつ連続動作要求有効時間外の場合には、連続動作要求情報の設定されたデータが間欠周期よりも長い期間繰り返して送信され、一方、送信設定が有効又は連続動作要求有効時間内であれば、連続動作要求情報の設定されていないデータが１回のみ送信されることになる。
【００９７】
（４４）また、単信送信する通信装置は、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間内の場合には、前記付与工程、前記連続受信向け単信送信工程を実行し、その後に前記計時開始工程を実行し、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記付与工程、前記間欠受信向け単信送信工程を実行した後、前記計時開始工程を実行し、前記送信設定読み出し工程において読み出した送信設定が無効の場合には、前記連続受信向け単信送信工程を実行することが好ましい。
【００９８】
この構成によれば、送信設定が有効で、かつ連続動作要求有効時間内の場合、連続動作要求情報の設定されたデータが１回のみ送信されることとなり、連続動作要求有効時間を延長させることができる。
【００９９】
（４５）また、単信送信時する通信装置は、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間内の場合には、前記連続受信向け単信送信工程を実行し、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記間欠受信向け単信送信工程を実行し、前記送信設定読み出し工程において読み出した送信設定が無効である場合は、前記連続受信向け単信送信工程を実行することが好ましい。
【０１００】
この構成によれば、送信設定が有効で、かつ連続動作要求有効時間外の場合には、連続動作要求情報の設定されていないデータが、繰り返し送信されることとなり、特定の通信装置の連続動作状態に移行させることを防止することができ、当該装置の省電力化を図ることができる。
【０１０１】
（４６）また、本発明による通信方法は、データを間欠受信する通信装置を含むネットワークシステムの通信方法であって、送信側の通信装置は、間欠受信する通信装置の計時手段に連続動作要求有効時間の計時を開始させるための連続動作要求信号を送信すると共に、自機の計時手段に前記連続動作要求有効時間の計時を開始させる送信制御工程を備え、間欠受信すると共に、前記連続動作要求有効時間内に連続受信動作を行う通信装置は、前記連続動作要求信号を受信したとき、自機の計時手段に前記連続動作要求有効時間の計時を開始させる受信制御工程を備え、前記送信制御工程は、有効又は無効に設定される送信設定の状態を読み出す送信設定読み出し工程と、前記連続動作要求有効時間の計時を計時手段に開始させる計時開始工程と、前記連続動作要求信号を生成する信号生成工程と、間欠受信動作している通信装置での受信を前提として、前記連続動作要求信号を、間欠周期より長い期間を要して同報送信する間欠受信向け同報送信工程と、連続受信動作している他の通信装置での受信を前提として、前記連続動作要求信号を、間欠周期より短い期間を要して同報送信する連続受信向け同報送信工程と、間欠受信動作している他の通信装置での受信を前提として、前記連続動作要求信号を、間欠周期より長い期間を要して単信送信する間欠受信向け単信送信工程と、連続受信動作している他の通信装置での受信を前提として、前記連続動作要求信号を、間欠周期より短い期間を要して同報送信する連続受信向け同報送信工程と、連続受信動作している他の通信装置での受信を前提として、前記連続動作要求信号を、間欠周期より短い期間を要して単信送信する連続受信向け単信送信工程とを備えることを特徴とする。
【０１０２】
この構成によれば、連続動作要求情報の設定されたデータを送信する代わりに、連続動作要求信号を送信する場合においても、（４１）と同一の効果を奏することができる。
【０１０３】
（４７）また、同報送信時の通信装置は、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記信号生成工程、間欠受信向け同報送信工程を実行し、その後に前記計時開始工程を実行し、その他の場合には、前記信号生成工程、前記連続受信向け同報送信工程を実行し、その後に前記計時開始工程を実行することが好ましい。
【０１０４】
この構成によれば、連続動作要求情報の設定されたデータを送信する代わりに、連続動作要求信号を送信する場合においても、（４２）と同一の効果を奏することができる。
【０１０５】
（４８）また、単信送信時の通信装置は、送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記信号生成工程、前記間欠受信向け単信送信工程を実行し、その後で計時開始工程を実行し、その他の場合には、前記連続受信向け単信送信工程を実行することが好ましい。
【０１０６】
この構成によれば、連続動作要求情報の設定されたデータを送信する代わりに、連続動作要求信号を送信する場合においても、（４３）と同一の効果を奏することができる。
【０１０７】
（４９）また、単信送信時の通信装置は、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間内の場合には、前記信号生成工程、前記連続受信向け単信送信工程を実行し、その後で、前記計時開始工程を実行し、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記信号生成工程、前記間欠受信向け単信送信工程を実行した後、前記計時開始工程を実行し、前記送信設定読み出し工程において読み出した送信設定が無効の場合には、前記連続羽受信向け単信送信工程を実行することが好ましい。
【０１０８】
この構成によれば、連続動作要求情報の設定されたデータを送信する代わりに、連続動作要求信号を送信する場合においても、（４４）と同一の効果を奏することができる。
【０１０９】
（５０）また、単信送信時の通信装置は、送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間内の場合には、前記間欠受信向け単信送信工程を実行し、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ連続動作要求有効時間外の場合には、前記間欠受信向け単信送信工程を実行し、前記送信設定読み出し工程において読み出した送信設定が無効である場合は、前記連続受信向け単信送信工程を実行することが好ましい。
【０１１０】
この構成によれば、連続動作要求情報の設定されたデータを送信する代わりに、連続動作要求信号を送信する場合においても、（４５）と同一の効果を奏することができる。
【０１１１】
（５１）また、単信の受信に対して送信元に受信通知メッセージの送信を行う受信通知送信工程と、単信送信が成功したか否かを判定する工程とを更に備え、受信側の通信装置は、少なくとも単信を受信した場合に受信通知送信工程を実行し、送信側の通信装置は、単信送信に失敗したと判定した場合で、前記送信設定が有効の場合に、前記付与工程、前記間欠受信向け単信送信工程、前記計時開始工程を実行することが好ましい。
【０１１２】
この構成によれば、（３９）と同一の効果を奏することができる。
【０１１３】
（５２）また、単信の受信に対して送信元に受信通知メッセージの送信を行う受信通知送信工程と、単信送信が成功したか否かを判定する工程とを更に備え、受信側の通信装置は、少なくとも単信を受信した場合に前記受信通知送信工程を実行し、送信側の通信装置は、送受信管理手段が単信送信に失敗したと判定した場合で、送信設定が有効の場合に、前記信号生成工程、前記間欠受信向け単信送信工程、前記計時開始工程を実行することが好ましい。
【０１１４】
（５３）また、前記ネットワークシステムは、連続受信する１台のコントローラと、コントローラ以外の複数の機器とによって構成され、前記コントローラに適用される通信装置の計時手段は複数存在し、同報送信する前記コントローラに適用される通信装置は、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ少なくとも一つの前記計時手段が連続動作要求時間外である場合には、前記付与工程、前記間欠受信向け同報送信工程を実行し、その後に前記複数存在する全ての計時手段に前記連続動作要求有効時間の計時を開始させるように前記計時開始工程を実行し、その他の場合には、前記付与工程、前記連続受信向け同報送信工程を実行し、その後に前記複数存在する全ての計時手段に前記連続動作要求有効時間の計時を開始させるように前記計時開始工程を実行することが好ましい。
【０１１５】
（５４）また、単信送信する前記コントローラに適用される通信装置は、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ、送信先に関連付けられた前記計時手段が連続動作要求有効時間外の場合には、前記付与工程、前記間欠受信向け単信送信工程を実行し、その後に送信先に関連付けられた計時手段に前記連続動作要求有効時間の計時を開始させるように前記計時開始工程を実行し、その他の場合には、前記連続受信向け単信送信工程を実行することが好ましい。
【０１１６】
（５５）また、単信送信する前記コントローラに適用される通信装置は、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ送信先に関連付けられた計時手段が連続動作要求有効時間内の場合には、前記付与工程、前記連続受信向け単信送信工程を実行し、その後に前記計時開始工程を実行し、前記送信設定読み出し工程において読み出した送信設定が無効の場合には、前記連続受信向け単信送信工程を実行することが好ましい。
【０１１７】
（５６）また、単信送信する前記コントローラに適用される通信装置は、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ送信先に関連付けられた計時手段が連続動作要求有効時間内の場合には、前記連続受信向け単信送信工程を実行し、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ送信先に関連付けられた計時手段が連続動作要求有効時間外の場合には、前記間欠受信向け単信送信工程を実行し、前記送信設定読み出し工程において読み出した送信設定が無効である場合は、前記連続受信向け単信送信工程を実行することが好ましい。
【０１１８】
（５７）また、前記ネットワークシステムは、連続受信する１台のコントローラと、コントローラ以外の複数の機器とによって構成され、前記コントローラに適用される通信装置の計時手段は複数存在し、同報送信する前記コントローラに適用される通信装置は、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ少なくとも一つの前記計時手段が連続動作要求時間外である場合には、前記信号生成工程、前記間欠受信向け同報送信工程を実行し、その後に前記複数存在する全ての計時手段に前記連続動作要求有効時間の計時を開始させるように前記計時開始工程を実行し、その他の場合には、前記信号生成工程、前記連続受信向け同報送信工程を実行し、その後に前記複数存在する全ての計時手段に前記連続動作要求有効時間の計時を開始させるように前記計時開始工程を実行することが好ましい。
【０１１９】
（５８）また、単信送信する前記コントローラに適用される通信装置は、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ、送信先に関連付けられた計時手段が連続動作要求有効時間外の場合には、前記信号生成工程、前記間欠受信向け単信送信工程を実行し、その後に送信先に関連付けられた計時手段に前記連続動作要求有効時間の計時を開始させるように前記計時開始工程を実行し、その他の場合には、前記連続受信向け単信送信工程を実行することが好ましい。
【０１２０】
（５９）また、単信送信する前記コントローラに適用される通信装置は、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ送信先に関連付けられた計時手段が連続動作要求有効時間内の場合には、前記信号生成工程、前記連続受信向け単信送信工程を実行し、その後に前記計時開始工程を実行し、前記送信設定読み出し工程において読み出した送信設定が無効の場合には、前記連続受信向け単信送信工程を実行することが好ましい。
【０１２１】
（６０）また、単信送信する前記コントローラに適用される通信装置は、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ送信先に関連付けられた計時手段が連続動作要求有効時間内の場合には、前記連続受信向け単信送信工程を実行し、前記送信設定読み出し工程において読み出した送信設定が有効で、かつ送信先に関連付けられた計時手段が連続動作要求有効時間外の場合には、前記間欠受信向け単信送信工程を実行し、前記送信設定読み出し工程において読み出した送信設定が無効である場合は、前記連続受信向け単信送信工程を実行することが好ましい。
【発明の効果】
【０１２２】
その結果、間欠動作する通信装置によるデータの受信ミスをなくすことが可能となり、高速、かつ高効率なデータ通信を実現することができる。また、間欠動作する通信装置は、連続動作要求有効時間外においては、間欠動作するため、省電力化が図られている。
【０１２３】
また、送信設定保持手段に有効又は無効の送信設定情報を保持させ、同報又は単信でデータを送信するかを指示する送信先情報を機器本体部からインタフェース手段を介して送信制御手段に渡すだけで、連続動作要求情報が適切に設定されたデータを送信することができると共に、当該データを適切な回数で送信させることができる。
【発明を実施するための最良の形態】
【０１２４】
以下本発明の実施の形態について、図面を参照しながら説明する。
【０１２５】
（実施の形態１）
図１は、実施の形態１による通信装置が適用された機器１及び機器２より構成されるネットワークシステムを示した図面である。機器１及び機器２は、各々同一機能を有する機器であってもよいし、全く異なる機能を有する機器であってもよい。
【０１２６】
機器１は、通信装置１０１１、機能部１００１、及び端末制御部１００２を備えている。機能部１００１は、機器１が備える種々の機能を実現するための種々の処理を行う。端末制御部１００２は、機能部１００１が機器２若しくは図示しない他の機器との通信を行う際に、通信装置１０１１に対して通信処理を要求する処理等を行い、通信装置１０１１の制御を司る。
【０１２７】
通信装置１０１１は、端末制御部１００２から通信要求及び通信データを受け取って無線送信を行う機能、及び通信路３から受信した信号からパケットを抽出し、端末制御部１００２に通知する機能等を備える。
【０１２８】
機器２は機器１同様、機器２が備える種々の機能を実現するための種々の処理を行う機能部２００１と、通信装置２０１１を制御する端末制御部２００２と、通信装置２０１１とを備えている。
【０１２９】
ここで、通信装置１０１１、２０１１は、共に同一構成であり、図２に示す通信装置１１が適用されていることが特徴となっている。なお、図１では、機器に対して１及び２の符号を付して表していたが、以下の説明では、機器に対しては１の符号のみを付して表すものとする。
【０１３０】
通信路３は、エコーネット、無線ＬＡＮ、ＵＷＢ等の無線による通信路が採用されるが、これに限定されず、有線による通信路を採用してもよい。
【０１３１】
図２は、本発明の実施の形態１による通信装置１１のブロック構成図を示している。図２に示すように、通信装置１１は、受信処理部１０１、送信処理部１０２、受信制御部１０３、送信制御部１０４、受信設定レジスタ１０５、送信設定レジスタ１０６、計時部１０７、受信インタフェース部１１１、及び送信インタフェース部１１２を備えている。なお、図２において実線は制御信号の流れを示し、点線は通信データ（メッセージ）の流れを示している。
【０１３２】
受信処理部１０１は、受信制御部１０３からの制御により受信可能状態と受信休止状態とが切り替えられ、受信休止状態により省電力化が図られている。受信処理部１０１は、動作中において、通信路３からの信号を待ち受け、自局宛ての信号を受信した場合には、受信した信号からパケットＰ１を取り出して受信制御部１０３に渡す。
【０１３３】
図３（ａ）は、受信処理部１０１から受信制御部１０３には渡されるパケットＰ１のデータ構造を示した図面である。図３（ａ）に示すように、パケットＰ１は、送信先物理アドレス部２０２、送信元物理アドレス部２０３、制御コード部２０４、データ長部２００、及び通信データ部２０１を備えている。送信先物理アドレス部２０２には、単信時には送信先の通信装置１１のアドレスが格納され、同報時にはブロードキャストアドレスが格納される。
【０１３４】
送信元物理アドレス部２０３には、ネットワークシステムを構成する送信元の通信装置１１のアドレスが格納される。制御コード部２０４には、受信側の機器１の通信装置１１の動作を制御するための制御コードが格納される。この制御コードには、受信側の機器１の通信装置１１に対して受信後の一定時間は受信休止状態に移行することなく、受信可能状態を一定期間（連続動作要求有効時間）継続して行うように要求する連続動作要求フラグ（連続動作要求情報）が含まれる。
【０１３５】
データ長部２００には、通信データ部２０１に格納されるメッセージのデータ長が格納される。通信データ部２０１には、機器１の機能部１００１が伝送対象とするメッセージが格納される。ここで、通信装置１１は、通信データ部２０１に格納されるメッセージをデコードしない。
【０１３６】
受信設定レジスタ１０５は、端末制御部１００２より設定可能な、例えば１ビットのレジスタである。本実施の形態では、受信設定レジスタ１０５は、１のデータが書き込まれている場合にアサートされ、０のデータが書き込まれている場合にディアサートされる。
【０１３７】
受信制御部１０３は、初期化時に受信設定レジスタ１０５がアサートされている場合、受信処理部１０１を連続受信モードに設定し、受信設定レジスタ１０５がディアサートされている場合、受信処理部１０１を間欠受信モードに設定する。
【０１３８】
また、受信制御部１０３は、受信可能期間と受信休止期間とが一定の間欠周期で交互に繰り返される間欠受信モードにおいて受信可能期間と受信休止期間とを計時するためのタイマを備えている。ここで、間欠周期とは、受信可能期間と受信休止期間との合計時間を指す。
【０１３９】
更に、受信制御部１０３は、受信処理部１０１を連続受信モードに設定している場合、受信処理部１０１を常に受信可能状態に設定し、間欠受信モードに設定している場合、上記タイマにより計時される受信可能期間と、計時部１０７により計時される連続動作要求有効時間内とに限って、受信処理部１０１を受信可能状態にする。ここで、連続動作要求有効時間は、受信可能期間よりも長いものとし、連続動作要求有効時間内においては、受信処理部１０１は、常に受信可能状態にされる。
【０１４０】
更に、受信制御部１０３は、受信処理部１０１から受け取ったパケットＰ１の送信元物理アドレスをデコードし、デコードした送信元物理アドレスを送信元論理アドレスに変換し、変換した送信元論理アドレスを含むパケットＰ２を生成し、受信インタフェース部１１１に渡す。
【０１４１】
図３（ｂ）はパケットＰ２のデータ構造を示す図面である。図３（ｂ）に示すように、パケットＰ２は、受信通知コード部２０５、送信元論理アドレス部２０６、データ長部２００、及び通信データ部２０１を備えている。受信通知コード部２０５には、通信装置１１がメッセージを受信したことを端末制御部１００２に通知するための符号である受信通知コードが格納される。送信元論理アドレス部２０６には、上記送信元論理アドレスが格納される。データ長部２００及び通信データ部２０１には、パケットＰ１同様、データ長及びメッセージが格納される。
【０１４２】
図２に示す受信制御部１０３は、受信処理部１０１から受け取ったパケットＰ１の制御コードをデコードし、制御コードに含まれる連続動作要求フラグが有効になっている場合、計時部１０７に計時のリセット及び計時のスタートを要求する。
【０１４３】
受信インタフェース部１１１は、端末制御部１００２にパケットＰ２を渡すインタフェースである。
【０１４４】
送信処理部１０２は、送信制御部１０４から受け取ったパケットＰ３を所定の信号に変換し、通信路３に対してパケットＰ３を同報又は単信送信する処理を行う。ここで、送信処理部１０２は、ネットワークシステム内の間欠受信動作している他の機器１に対してパケットＰ３を送信する場合、当該機器１がパケットＰ３を受信することができるように、上記間欠周期より長い期間繰り返してパケットＰ３を送信する処理と、連続受信動作している他の機器１に対して、一回のみパケットＰ３を送信する処理とのいずれかの処理を行うことができる。
【０１４５】
ここで、送信制御部１０４から送信処理部１０２に渡されるパケットＰ３は受信処理部１０１から受信制御部１０３に渡されるパケットＰ１とほぼ同じ構成である。図３（ｄ）はパケットＰ３のデータ構造を示す図面である。パケットＰ３は、送信元物理アドレス部２１２、送信先物理アドレス部２１１、制御コード部２０４、データ長部２００、及び通信データ部２０１を備えている。
【０１４６】
送信元物理アドレス部２１２には、送信側の機器１の物理アドレスが格納される。送信先物理アドレス部２１１には、受信側の機器１の物理アドレスが格納される。制御コード部２０４、データ長部２００、及び通信データ部２０１は、パケットＰ１同様、制御コード、データ長、及びメッセージが格納される。
【０１４７】
送信制御部１０４は、送信インタフェース部１１２からパケットＰ４が入力されることにより送信制御処理を開始する。図３（ｃ）はパケットＰ４のデータ構造を示す図面である。図３（ｃ）に示すようにパケットＰ４は、送信要求コード部２０７、送信先論理アドレス部２０８、データ長部２００、及び通信データ部２０１を備えている。
【０１４８】
送信要求コード部２０７には、端末制御部１００２との間の通信において、端末制御部１００２がメッセージの送信を通信装置１１に要求することを示す符号である送信要求コードが格納される。送信先論理アドレス部２０８には、受信側の機器１の論理アドレス、又はブロードキャストアドレスが格納される。ブロードキャストアドレスが格納されている場合、同報送信が要求されていることを意味する。データ長部２００には通信データ部２０１の格納されるメッセージのデータ長が格納される。通信データ部２０１には、図１に示す機能部１００１が伝送しようとするメッセージが格納される。ここで、通信データ部２０１に格納されたメッセージの内容については通信装置１１によりデコードされない。
【０１４９】
送信制御部１０４は、送信インタフェース部１１２から受け取ったパケットＰ４の送信先論理アドレスをデコードし、送信先物理アドレスに変換する。また、送信制御部１０４は、送信設定レジスタ１０６と計時部１０７との状態を読み出し、表１に示す条件の組み合わせに応じた連続動作要求フラグが設定された制御コードを含むパケットＰ３を生成し、送信処理部１０２に渡す。ここで、送信制御部１０４は、制御コードに連続動作要求フラグを設定した場合、計時部１０７に計時のリセット及び計時のスタートを要求する。
【０１５０】
また、送信制御部１０４は、表１の条件の組み合わせに応じて、間欠周期より長い期間繰り返してパケットＰ３を送信する処理と、一回のみパケットＰ３を送信する処理とのいずれかの処理を送信処理部１０２に行わせる。
【０１５１】
送信設定レジスタ１０６は、図２に示す端末制御部１００２より設定可能な１ビットのレジスタであり、１のデータが書き込まれている場合、アサートされ、０のデータが書き込まれている場合、ディアサートされる。
【０１５２】
図１に示す端末制御部１００２は、機器１がコントローラである場合、ネットワークシステム上に間欠動作する機器１が少なくとも１台存在するか否かの検査を行い、ネットワークシステム上に間欠受信動作する機器１が少なくとも１台存在する場合、送信設定レジスタ１０６をアサートし、システム上に間欠受信動作する機器１が全く存在しない場合、送信設定レジスタ１０６をディアサートする。
【０１５３】
また、端末制御部１００２は、機器１がコントローラ以外の機器である場合、送信設定レジスタ１０６をディアサートする。送信設定レジスタ１０６の設定は、通信装置１１の初期化時、又はネットワークシステム上に新たに機器１が接続された時、若しくはネットワークシステムから機器１が取り外された時等のネットワークシステムの構成が変更されたときのみ行われ、定常状態では設定されない。
【０１５４】
送信インタフェース部１１２は、端末制御部１００２からデータを受信するためのインタフェースである。
【０１５５】
図２に示す計時部１０７は、通信装置１１の起動時にはリセットされた状態にあり、受信制御部１０３及び送信制御部１０４により任意のタイミングで計時のリセット及びスタートが行われる。
【０１５６】
計時部１０７は、スタートしてから所定の連続動作要求有効時間が経過すると計時をストップするが、このスタートからストップまでの期間を連続動作要求有効時間内、それ以外の期間を連続動作要求有効時間外と定義する。ここで、連続動作要求有効時間の値は、計時部１０７が固定的に保持している値であり、全ての機器１において同じ値が採用される。また、連続動作要求有効時間の値は、受信制御部１０３によりスタートされた場合であっても、送信制御部１０４によりスタートされた場合であっても同じ値である。なお、連続動作要求有効時間の値は、連続動作モードでメッセージの往復が数回行える程度の値に設定されることが望ましい。
【０１５７】
上記のような構成からなる通信装置１１において、送信制御部１０４は３種類の条件の組み合わせに応じて表１に示すように６通りに処理を切り替える。
【０１５８】
【表１】
0004712698.tif 000002
【０１５９】
表１において、条件１は、同報送信が要求されたか単信送信が要求されたかを示す要求種別によって区別される。条件２は、送信設定レジスタ１０６がアサートされているかディアサートされているかによって区別される。条件３は、計時部１０７の状態によって区別される。
【０１６０】
処理１は、条件１が同報送信に該当し、条件２がアサートに該当し、条件３が連続動作要求有効時間内に該当する場合に実行される処理であり、送信制御部１０４は、制御コードに連続動作要求フラグを設定したパケットＰ３を生成し、パケットＰ３が一回のみ送信されるように送信処理部１０２を制御する。
【０１６１】
処理２は、条件１が同報送信に該当し、条件２がアサートに該当し、条件３が連続動作要求有効時間外に該当する場合に実行される処理であり、送信制御部１０４は、制御コードに連続動作要求フラグを設定したパケットＰ３を生成し、パケットＰ３が繰り返し送信されるように送信処理部１０２を制御する。
【０１６２】
処理３は、条件３にかかわらず条件１が同報送信に該当し、条件２がディアサートに該当する場合に実行される処理であり、送信制御部１０４は、制御コードに連続動作要求フラグを設定したパケットＰ３を生成し、パケットＰ３が一回のみ送信されるように送信処理部１０２を制御する。
【０１６３】
処理４は、条件１が単信送信に該当し、条件２がアサートに該当し、条件３が連続動作要求有効時間内に該当する場合に実行される処理であり、送信制御部１０４は、制御コードに連続動作要求フラグを設定しないパケットＰ３を生成し、パケットＰ３が一回のみ送信されるように送信処理部１０２を制御する。
【０１６４】
処理５は、条件１が単信送信に該当し、条件２がアサートに該当し、条件３が連続動作要求有効時間外に該当する場合に実行される処理であり、送信制御部１０４は、制御コードに連続動作要求フラグを設定したパケットＰ３を生成し、パケットＰ３が繰り返し送信されるように送信処理部１０２を制御する。
【０１６５】
処理６は、条件３にかかわらず、条件１が単信送信に該当し、条件２がディアサートに該当する場合に実行される処理であり、送信制御部１０４は、制御コードに連続動作要求フラグを設定しないパケットＰ３を生成し、パケットＰ３が一回のみ送信されるように送信処理部１０２を制御する。
【０１６６】
図４（ａ）は受信設定レジスタ１０５の設定条件を示した表であり、図４（ｂ）は送信設定レジスタ１０６の設定条件を示した表である。図４（ａ）に示すように、間欠動作する機器１は受信設定レジスタ１０５がアサートされ、連続動作する機器１は受信設定レジスタ１０５がディアサートされる。
【０１６７】
一方、図４（ｂ）に示すようにコントローラ以外の機器１は送信設定レジスタ１０６がディアサートされ、コントローラからなる機器１はネットワーク上に間欠動作する機器１が存在しない場合、ディアサートされ、ネットワーク上に間欠動作する機器１が少なくとも１台存在する場合はアサートされる。
【０１６８】
次に、通信装置１１が端末制御部１００２よりメッセージと共に同報送信要求を受け取った場合の送信制御部１０４による処理を図５のフローチャートを用いて説明する。まず、送信設定レジスタ１０６からデータを読み出し（Ｓ１０１）、送信設定レジスタ１０６がアサートされているか否かを判断する（Ｓ１０２）。
【０１６９】
送信設定レジスタ１０６がアサートされていた場合、すなわちネットワークシステム内に間欠受信を行う機器１が含まれていた場合（Ｓ１０２でＹＥＳ）、計時部１０７の状態を読み出し（Ｓ１０３）、連続動作要求有効時間内か否かを判断する（Ｓ１０４）。
【０１７０】
計時部１０７が連続動作要求有効時間外である場合（Ｓ１０４でＮＯ）、制御コードに連続動作要求フラグを付与したパケットＰ３を生成して（Ｓ１０５）、パケットＰ３が間欠周期より長い期間繰り返し同報送信されるように送信処理部１０２を制御する（Ｓ１０６）。
【０１７１】
ステップＳ１０２で送信設定レジスタがディアサートされていると判断された場合、すなわち機器１がコントローラであって、ネットワークシステム内に間欠動作する機器１が含まれていない、若しくは機器１がコントローラ以外の機器である場合（Ｓ１０２でＮＯ）、又はステップＳ１０４で連続動作要求有効時間内であると判断された場合（Ｓ１０４でＹＥＳ）、制御コードに連続動作要求フラグを設定したパケットＰ３を生成し（Ｓ１０７）、パケットＰ３が一回のみ同報送信されるように送信処理部１０２を制御する（Ｓ１０８）。
【０１７２】
ステップＳ１０９において、計時部１０７に連続動作要求有効時間の計時を開始させ、送信処理が終了される。なお、ステップＳ１０２でＮＯの分岐が表１の処理３に該当し、ステップＳ１０４でＹＥＳの分岐が表１の処理１に該当し、ステップＳ１０４でＮＯの分岐が表１の処理２に該当する。
【０１７３】
次に、通信装置１１が端末制御部１００２よりメッセージと共に単信送信要求を受け取った場合の送信制御部１０４による処理を図６のフローチャートを用いて説明する。ステップＳ２０１〜Ｓ２０４までの処理は図５に示すステップＳ１０１〜Ｓ１０４と同一であるため説明を省略する。
【０１７４】
ステップＳ２０４において連続動作要求有効時間外と判定された場合（Ｓ２０４でＮＯ）、制御コードに連続動作要求フラグを設定したパケットＰ３を生成し（Ｓ２０５）、パケットＰ３が間欠周期より長い期間繰り返し単信送信されるように送信処理部１０２を制御し（Ｓ２０６）、計時部１０７に連続動作要求有効時間の計時を開始させる（Ｓ２０７）。ステップＳ２０２において、送信設定レジスタ１０６がディアサートされていると判断された場合（Ｓ２０２でＮＯ）、又はＳ２０４で連続動作要求有効時間内であると判断された場合（Ｓ２０４でＹＥＳ）、一回のみ単信送信して（Ｓ２０８）、送信処理が終了される。
【０１７５】
なお、ステップＳ２０２でＮＯの分岐が表１の処理６に該当し、ステップＳ１０４でＹＥＳの分岐が表１の処理４に該当し、ステップＳ１０４でＮＯの分岐が表１の処理５に該当する。
【０１７６】
図７は、受信制御部１０３におけるメッセージ受信処理を示すフローチャートである。まず、受信可能状態において、受信処理部１０１がメッセージを含むパケットＰ１を受信すると（Ｓ３０１）、送信制御部１０４は、パケットＰ１から制御コードを読み出し（Ｓ３０２）、制御コードに連続動作要求フラグが設定されているか否かを判断する（Ｓ３０３）。
【０１７７】
制御コードに連続動作要求フラグが設定されていない場合は（Ｓ３０３でＮＯ）、受信処理を直ちに終了する。一方、制御コードに連続動作要求フラグが設定されている場合は（Ｓ３０３でＹＥＳ）、計時部１０７に連続動作要求有効時間の計時を開始させて（Ｓ３０４）、メッセージ受信処理を終了する。
【０１７８】
実施の形態１による通信装置１１は、少なくとも一つ以上の連続動作するコントローラ機器が存在するような無線通信システムにおいて、主にコントローラ機器と各端末との間の通信によりシステムの制御を実現するような無線通信システムの全ての機器１に適用することが好ましい。
【０１７９】
かかる無線通信システムの例として、住居内の家電制御ネットワークシステムが挙げられる。多くの家電制御ネットワークシステムにおいては、一つの連続動作するコントローラと、例えばエアコン、冷蔵庫、洗濯機、電子レンジ、ドアホン、テレビ等の常時給電されていて無線部が連続動作する機器１と、例えばリモコン、センサ等の電池駆動されていて無線部が間欠動作する機器１とがネットワークシステム上に混在しており、各機器１はコントローラからの同報、単信を受けたり、その応答として機器１からコントローラへの単信を送信したり、センシング情報を同報で発信したりする。
【０１８０】
機器１から機器１への単信は、機器１のネットワークへの参入と離脱が容易に行えることが前提となっている家電制御ネットワークシステムにおいては積極的には使用されず、また、間欠受信動作をする機器１がコントローラ以外の機器１からの同報を受信する必要の無いように設計されているケースが多い。
【０１８１】
以下、このようなネットワークシステムにおける通信シーケンスを考える。
【０１８２】
ネットワークシステム上に間欠受信動作する機器１が全く存在しない場合、コントローラを含む全ての機器１において通信装置１１の送信設定レジスタ１０６はディアサートされ、表１における処理３及び処理６のみが行われることになる。
【０１８３】
すなわち、全ての同報されるパケットＰ３は制御コードに連続動作要求フラグが設定され、一回のみ送信される。一方、単信される全てのパケットＰ３は制御コードに連続動作要求フラグが設定されず、一回のみ送信される。同報されるパケットＰ３には連続動作要求フラグが設定されているが、同報されるパケットＰ３を送受信する全ての機器１はそもそも連続動作しているので連続動作要求フラグは効果をもたらさない。
【０１８４】
つまり、ネットワークシステム上に間欠受信動作する機器１が全く存在しない場合、同報送信、或いは単信送信されるパケットＰ３は、それぞれ任意のタイミングで一回のみ送信されるような通信シーケンスとなる。
【０１８５】
次に、ネットワークシステム上に間欠受信動作する機器１が存在し、その機器１に対してパケットＰ３を単信送信する場合について考える。図８（ａ）は、ネットワークシステム上に間欠受信動作する機器１であるセンサと、コントローラとにおける通信シーケンスを示した図面である。このとき、コントローラは、コントローラが連続受信動作する機器１であるため、受信設定レジスタ１０５がアサートされ、ネットワークシステム上に間欠受信動作するセンサが存在するため、送信設定レジスタ１０６がアサートされている。
【０１８６】
一方、センサは、間欠受信動作する機器１であるため、受信設定レジスタ１０５がアサートされ、コントローラ以外の機器であるため、送信設定レジスタ１０６がディアサートされている。
【０１８７】
まず、ステップＳ５０１において、コントローラは、処理５を実行して、制御コードに連続動作要求フラグを設定したパケットＰ３を生成し、このパケットＰ３をセンサに対して繰り返し単信送信する。ここで、コントローラが処理５を実行するのは、表１に示すように、パケットＰ３を送信するため条件１が単信送信に該当し、コントローラの送信設定レジスタ１０６がアサートされているため条件２がアサートに該当し、計時部１０７が計時動作を開始していないため、条件３が連続動作要求有効時間外に該当するからである。
【０１８８】
ステップＳ５０２において、コントローラの送信制御部１０４は、計時部１０７に計時動作を開始させる。
【０１８９】
ステップＳ５０３において、センサは、コントローラから繰り返し送信されるパケットＰ３を受信する。ステップＳ５０４において、センサの受信制御部１０３は、受信したパケットＰ３の制御コードに設定された連続動作要求フラグを読み取り、計時部１０７に計時動作を開始させる。
【０１９０】
ここで、コントローラの計時部１０７による計時開始時刻と、センサの計時部１０７による計時開始時刻とは、ほぼ一致するため、コントローラの連続動作要求有効時間とセンサの連続動作要求有効時間とはほぼ同期することになる。
【０１９１】
ステップＳ５０５において、センサは処理６を実行し、制御コードに連続動作要求フラグを設定していないパケットＰ３を応答メッセージとして生成し、このパケットＰ３を一回のみコントローラに単信で送信する。ここで、センサが処理６を実行するのは、表１に示すように、パケットＰ３を送信するため条件１が単信送信に該当し、センサの送信設定レジスタ１０６がディアサートされているため条件２がディアサートに該当するからである。
【０１９２】
ステップＳ５０６において、コントローラはパケットＰ３を受信する。
【０１９３】
ステップＳ５０７において、コントローラが連続動作要求有効時間内に、センサに対してパケットＰ３を送信する場合、処理４を実行し、制御コードに連続動作要求フラグを設定しないパケットＰ３を生成し、このパケットＰ３をセンサに対して一回のみ単信送信する。
【０１９４】
ここで、コントローラが処理４を実行するのは、パケットＰ３を単信で送信するため条件１が単信送信に該当し、コントローラの送信設定レジスタ１０６がアサートされているため条件２がアサートに該当し、計時部１０７が計時動作を行っているため、条件３が連続動作要求有効時間内に該当するからである。
【０１９５】
このように、コントローラと間欠受信動作するセンサとの間の通信において、センサが最初のパケットＰ３を受信してから連続動作要求有効時間内は連続受信モードとなり、この連続動作要求有効時間内においては、常にパケットＰ３を受信することが可能となるため、高速に通信を行うことができる。
【０１９６】
次に、コントローラにネットワーク上に間欠受信動作する機器１が複数台存在し、その機器１に対してパケットＰ３を単信で送信する場合について考える。図８（ｂ）はネットワークシステム上に間欠受信動作する機器１である複数のセンサとコントローラとにおける通信シーケンスを示した図面である。
【０１９７】
このとき、コントローラは受信設定レジスタ１０５がアサートされ、ネットワーク上に間欠受信動作する機器１が存在するため、送信設定レジスタ１０６がアサートされている。一方、センサは、連続受信動作する機器１でないため、受信設定レジスタ１０５がアサートされ、コントローラ以外の機器１であるため送信設定レジスタ１０６がディアサートされている。
【０１９８】
まず、ステップＳ６０１において、コントローラは、処理２を実行し、制御コードに連続動作要求フラグを設定したパケットＰ３を複数のセンサに対して繰り返し同報送信する。ここで、コントローラが処理２を実行するのは、表１に示すように、パケットＰ３を送信するため条件１が同報送信に該当し、コントローラの送信設定レジスタ１０６がアサートされているため、条件２がアサートに該当し、計時部１０７が計時動作を行っていないため、条件３が連続動作要求有効時間外に該当するからである。
【０１９９】
ステップＳ６０２において、コントローラの送信制御部１０４は、計時部１０７に計時動作を開始させる。
【０２００】
ステップＳ６０３において、センサは、コントローラから繰り返し送信されるパケットＰ３を受信する。ステップＳ６０４において、センサの受信制御部１０３は、受信したパケットＰ３の制御コードに設定された連続動作要求フラグを読み取り、計時部１０７に計時動作を開始させる。
【０２０１】
ここで、コントローラの計時部１０７による計時開始時刻と、センサの計時部１０７による計時開始時刻とは、ほぼ一致するため、コントローラの連続動作要求有効時間とセンサの連続動作要求有効時間とはほぼ同期することになる。
【０２０２】
ステップＳ６０５において、センサはコントローラに応答メッセージを含むパケットＰ３を送信する。ここで、センサは、処理６を実行し、制御コードに連続動作要求フラグを設定しないパケットＰ３を生成し、このパケットＰ３を一回のみコントローラに単信送信する。
【０２０３】
ここで、センサが処理６を実行するのは、パケットＰ３を単信送信するため、条件１が単信送信に該当し、センサの送信設定レジスタ１０６がディアサートされているため、条件２がディアサートに該当するからである。
【０２０４】
ステップＳ６０６において、コントローラはこのパケットＰ３を受信する。このときセンサは連続動作要求有効時間内にあるので、パケットＰ３を受信することができる。
【０２０５】
ステップＳ６０７において、コントローラは、連続動作要求有効時間内にて、センサに対してパケットＰ３を同報送信する場合、処理４を実行して、制御コードに連続動作要求フラグを設定しないパケットＰ３を生成し、このパケットＰ３をセンサに対して１回のみ単信送信する。
【０２０６】
ステップＳ６０８において、センサは、このパケットＰ３を受信する。ここで、センサは、連続動作要求有効時間内であるため、パケットＰ３を受信することができる。
【０２０７】
ステップＳ６０９において、コントローラは、連続動作要求有効時間内にて、引き続きセンサに対してパケットＰ３を同報送信する場合、処理１を実行し、制御コードに連続動作要求フラグを設定したパケットＰ３を生成し、このパケットＰ３を一回のみセンサに同報送信する。
【０２０８】
ここで、コントローラが処理１を実行するのは、表１に示すように、パケットＰ３を同報送信するため、条件１が同報送信に該当し、コントローラの送信設定レジスタ１０６がアサートされているため、条件２がアサートに該当し、計時部１０７が計時動作を行っているため、条件３が連続動作要求有効時間内に該当するからである。
【０２０９】
ステップＳ６１０において、全てのセンサは、パケットＰ３を受信する。このとき全てのセンサは、連続動作要求有効時間内であるので、パケットＰ３を受信することができる。また、パケットＰ３には制御コードに連続動作要求フラグが設定されているため、センサは、計時部１０７をリセット及びリスタートする。従って、連続動作要求有効時間は延長される。
【０２１０】
このように、コントローラと間欠受信動作する複数のセンサとの間の通信において、全てのセンサは最初のパケットＰ３を受信してから連続動作要求有効時間内は連続受信モードとなるため、両機器１はこの連続動作要求要項時間内において高速に通信することができる。
【０２１１】
上記において、ネットワークシステム上に接続された連続動作する機器１も、同報送信されたパケットＰ３を受信することになるが、このパケットＰ３を受信した機器１は、機能部１００１で、パケットＰ３のメッセージをデコードし、不要と判断して、このメッセージを破棄すればよい。また、センサ以外の間欠動作する機器１も同報送信されたパケットＰ３を受信することにより、連続受信動作を開始することになるが、このパケットＰ３を受信したセンサ以外の間欠動作する機器１は、機能部１００１でメッセージの内容をデコードし、不要と判断して、メッセージを破棄すればよい。
【０２１２】
次に、コントローラが、ネットワークシステム上に接続された連続受信動作する機器１であるエアコンの制御を行う場合を考える。図９（ａ）は、初めにコントローラがエアコンに対してパケットＰ３を単信送信したときのコントローラとエアコンとの通信シーケンスを示した図面である。
【０２１３】
このとき、コントローラは、受信設定レジスタ１０５がディアサートされ、ネットワークシステム上に間欠受信動作する機器１が存在するため、送信設定レジスタ１０６がアサートされている。一方、エアコンは、連続受信動作する機器１であるため、受信設定レジスタ１０５がディアサートされ、コントローラ以外の機器１であるため送信設定レジスタ１０６がディアサートされている。
【０２１４】
まず、ステップＳ７０１において、コントローラは、処理５を実行し、制御コードに連続動作要求フラグを設定したパケットＰ３を生成し、このパケットＰ３をエアコンに対して繰り返し単信送信する。
【０２１５】
ここで、コントローラが処理５を実行するのは、表１に示すように、パケットＰ３を単信送信するため、条件１が単信送信に該当し、コントローラの送信設定レジスタ１０６がアサートされているため、条件２がアサートに該当し、計時部１０７が計時動作を行っていないため、条件３が連続動作要求有効時間外に該当するからである。
【０２１６】
ステップＳ７０２において、コントローラの送信制御部１０４は、送信設定レジスタ１０６がアサートされているため、計時部１０７に計時動作を開始させる。
【０２１７】
ステップＳ７０３において、エアコンは、コントローラから繰り返し送信されるパケットＰ３を受信する。ここで、エアコンが受信したパケットＰ３の制御コードには連続動作要求フラグが設定されているため、エアコンの計時部１０７は計時動作をリセット及びスタートする。ただし、エアコンの受信設定レジスタ１０５がディアサートされているため、受信制御部１０３は計時部１０７の状態に関わらず常に受信処理部１０１を受信状態に設定する。
【０２１８】
ステップＳ７０４において、エアコンは、処理６を実行し、コントローラに応答メッセージを含むパケットＰ３を一回のみ単信送信する。ここで、コントローラが処理６を実行するのは、パケットＰ３を単信送信するため、条件１が単信送信に該当し、エアコンの送信設定レジスタ１０６がディアサートされているため条件２がディアサートに該当するからである。
【０２１９】
ステップＳ７０５において、コントローラはこのパケットＰ３を受信する。
【０２２０】
ステップＳ７０６において、連続動作要求有効時間内にあるコントローラがエアコンにパケットＰ３を送信する場合、処理４を実行し、制御コードに連続動作要求フラグを設定したパケットＰ３を生成し、このパケットＰ３を一回のみエアコンに単信送信する。ここで、コントローラが処理４を実行するのは、パケットＰ３を単信送信するため、条件１が単信送信に該当し、コントローラの送信設定レジスタ１０６がアサートされているため、条件２がアサートに該当し、計時部１０７が計時動作を行っているため、条件３が連続動作要求有効時間内に該当するからである。
【０２２１】
ステップＳ７０７において、エアコンは、このパケットＰ３を受信する。このときエアコンは受信設定レジスタ１０５がディアサートされているため、このパケットＰ３を常に受信することができる。このようにして、コントローラと連続受信動作するエアコンとの間の通信が成立する。
【０２２２】
次に、間欠動作するセンサがセンサと関連づけられて連続動作する機器１であるエアコンに対してセンシング情報を同報送信する場合について、図９（ｂ）のシーケンス図を用いて説明する。
【０２２３】
ここで、センサは、間欠動作する機器であるため受信設定レジスタ１０５がアサートされ、コントローラ以外の機器であるため、送信設定レジスタ１０６がディアサートされている。一方、エアコンは、連続受信動作する機器であるため、受信設定レジスタ１０５がディアサートされ、コントローラ以外の機器であるため、送信設定レジスタ１０６がディアサートされている。
【０２２４】
まず、ステップＳ８０１において、センサは、処理３を実行し、制御コードに連続動作要求フラグを設定したパケットＰ３を生成し、このパケットＰ３をエアコンに対して１回のみ同報送信する。ここで、センサが処理３を実行するのは、表１に示すように、パケットＰ３を同報送信するため、条件１が同報送信に該当し、送信設定レジスタ１０６がディアサートされているため、条件２がディアサートに該当するからである。なお、センサは、送信設定レジスタ１０６がディアサートされているため、計時部１０７に計時動作を開始させない。
【０２２５】
ステップＳ８０２において、エアコンは、パケットＰ３を受信する。ここで、エアコンは、受信設定レジスタ１０５がディアサートされているため、計時部１０７に計時動作を開始させない。
【０２２６】
以上説明したように、本発明の実施の形態１による通信装置によれば、受信設定レジスタ１０５及び送信設定レジスタ１０６をアサート又はディアサートするだけで、機器１の機能部１００１及び端末制御部１００２に、メッセージを送受信する毎に相手側の機器１の設定や状態を管理させることなく、間欠動作する機器１に対して、消費電力の低減を図りつつ、高速通信させることができる。
【０２２７】
すなわち、本発明の実施の形態１である通信装置１１の特徴は、２つのレジスタを外部より設定することを除いては、通信装置１１内部と各通信装置１１間で完結しており、機器１の機能部１００１及び端末制御部１００２に特別な制御を求めない点にある。また、機器１においては、本発明の実施の形態１である通信装置を従来の通信装置に代えて新しく採用する場合に、機器１の初期化時、あるいはネットワークシステムの初期化時に、受信設定レジスタ１０５及び送信設定レジスタ１０６を設定するだけで、その後の処理を変更することなく、従来の処理方法をそのまま使用することができる。
【０２２８】
上記の実施の形態において、間欠受信動作する機器１は、連続動作要求により一定時間連続動作するため、この間の消費電力は増加する。従って、連続動作要求有効時間は、消費電力と通信シーケンスに要する通信時間との兼ね合いにより調整されることが好ましい。
【０２２９】
本実施の形態において、連続動作要求有効時間は計時部１０７が固定的に保持している値としたが、ネットワークシステムの構成に応じて柔軟に調整されるようにしてもよい。この場合、外部から連続動作要求有効時間を変更するためのコマンドを送信インタフェース部１１２で受け、送信制御部１０４がこのコマンドをデコードして連続動作要求有効時間を変更すればよい。このときネットワークシステムを構成する全ての通信装置は、連続動作要求有効時間が同じ時間に設定されることが好ましい。
【０２３０】
なお、本実施の形態において、パケットＰ１〜Ｐ４はそれぞれ図３（ａ）〜（ｄ）に示すデータ構造を有していたが、これに限定されず、例えば誤り検出符号を含ませる等、別の構成を採用してもよい。また、送信インタフェース部１１２から送信制御部１０４への同報要求がブロードキャストアドレスにより指定されるのではなく、同報専用の要求コードや、あるいはパケットとは異なる制御信号により指定するようにしてもよい。
【０２３１】
更に、受信設定レジスタ１０５と送信設定レジスタ１０６とについては、それぞれ１ビットのレジスタとしたが、これに限定されず、有効と無効とを設定できる任意の手段のものであればよいし、アサートとディアサートの意味付けをそれぞれ逆に定義しても構わない。例えば、受信設定レジスタ１０５がアサートされている場合は連続受信動作させ、ディアサートされている場合は間欠受信動作させるようにしてもよい。更に、受信設定レジスタ１０５の代わりに物理的なスイッチを設け、機器１に搭載するときに適切な切り替えを行うようにしてもよい。
【０２３２】
更に、コントローラが、送信設定レジスタ１０６を設定するためにネットワークシステムの検査を行う際、送信設定レジスタ１０６をアサートしておけば、通信シーケンスとしては冗長となる可能性はあるが、ネットワークシステム上の全ての機器１と通信することができる。更に、有線通信や手動設定等を用い、無線通信以外の方法でネットワークシステムの状態を把握するようにしてもよい。
【０２３３】
更に、本実施の形態の通信装置１１と構成を同じくして、送信制御部１０４の処理を一部異なるものとする場合にも本発明の奏する効果に変わりはない。すなわち、表１に示す処理４は、制御コードに連続動作要求フラグが設定されていないパケットＰ３を生成しているが、これに限定されず、連続動作要求フラグが設定されたパケットＰ３を生成するようにしてもよい。連続動作要求フラグを設定ありにした場合、間欠受信動作する機器１は、連続動作要求有効時間内に処理４によるパケットＰ３を受信すれば、連続動作要求有効時間が延長される。これを利用すれば、単信の往復のシーケンスが長く続くようなネットワークシステムにおいて、高速な通信を実現することができる。
【０２３４】
更に、表１に示す処理５は、制御コードに連続動作要求フラグが設定されたパケットを生成しているが、これに限定されず、制御コードに連続動作要求フラグが設定されていないパケットＰ３を生成するようにしてもよい。連続動作要求フラグを設定なしにした場合、間欠受信動作する機器１は、連続動作要求有効時間外にパケットＰ３を受信した場合、連続受信モードに移行しない。そのため、消費電力の低減を図ることができる。
【０２３５】
これは、コントローラが間欠受信動作する機器１を単独で制御する場合に、パケットＰ３の往復が繰り返し行われないようなネットワークシステムにおいて有効である。
【０２３６】
更に、ネットワークシステムで使用される通信シーケンスの特性に応じて、上述の変更がなされた処理５と上述の変更がなされた処理４とを組み合わせてもよい。
【０２３７】
更に、本実施の形態では、連続動作要求フラグを含む制御コードをメッセージと共にパケット化して送信することとしているが、これに限定されず、間欠受信動作する機器１に対して、受信後の連続動作要求有効時間内に受信可能状態を継続して動作するよう要求する連続動作要求パケット（連続動作要求信号）を独立に送信して、その直後にメッセージを含むパケットを送信するようにしてもよい。
【０２３８】
（実施の形態２）
図１０は、本発明の実施の形態２による通信装置のブロック構成図を示している。図１０に示すように、通信装置１２は実施の形態１の通信装置１１とほぼ同じ構成をとるが、送受信管理部１０８を備える点が実施の形態１の通信装置１１と相違している。
【０２３９】
送受信管理部１０８は、受信制御部１０３と受信インタフェース部１１１との間、及び送信インタフェース部１１２と送信制御部１０４との間に接続されている。そして、送受信管理部１０８は、ＡＣＫ要求パケットＰ５を生成し、送信制御部１０４に渡す。ここで、ＡＣＫ要求パケットＰ５は、制御コードにＡＣＫを示す情報が設定されたパケットＰ３を送信制御部１０４に生成させ、送信処理部１０２に渡すように要求するパケットである。
【０２４０】
また、送受信管理部１０８は、送信インタフェース部１１２からパケットＰ４が渡された際、パケットＰ４に含まれる送信先論理アドレスを保存し、内部に備えるタイマにより計時動作を開始させると共に、ＡＣＫ要求パケットＰ５を生成し、送信制御部１０４に渡す機能を備えている。更に、送受信管理部１０８は、内部に持つタイマによる計時が一定時間経過してタイムアウトとなった場合に、送信制御部１０４に再送命令を出力する機能を備えている。
【０２４１】
図３（ｅ）は、ＡＣＫ要求パケットＰ５のデータ構造を示す図面である。図３（ｅ）に示すようにＡＣＫ要求パケットＰ５はＡＣＫ送信要求コード部２０９、送信先論理アドレス部２０８、データ長部２００、及び通信データ部２０１を備えている。ＡＣＫ送信要求コード部２０９には、パケットの種類がＡＣＫ要求パケットＰ５であることを示す符号であるＡＣＫ要求コードが格納されている。送信先論理アドレス部２０８、データ長部２００、及び通信データ部２０１は、それぞれ、パケットＰ４同様、送信先論理アドレス、データ長、及び通信データが格納されている。
【０２４２】
送信制御部１０４は、本発明の実施の形態１で備える機能の他に、送信済みのパケットＰ３を保持しておき、送受信管理部１０８からの再送命令を受けて、保持しているパケットＰ３が繰り返し送信されるように送信処理部１０２にパケットＰ３を渡す機能を備えている。また、送信制御部１０４は、送受信管理部１０８から渡されたＡＣＫ要求パケットＰ５をデコードし、制御コード部２０４にＡＣＫフラグが格納されている場合、制御コードにＡＣＫフラグが設定されたパケットＰ３を生成し、送信処理部１０２に渡す機能を備えている。ここで、制御コードにＡＣＫを示す情報が設定されたパケットＰ３の通信データ部２０１に格納されたメッセージは意味を持たない。
【０２４３】
受信制御部１０３は、本発明の実施の形態１で備える機能の他に、受信処理部１０１より受信されたパケットＰ１をデコードし、パケットＰ１の制御コード部２０４にＡＣＫフラグが格納されている場合、ＡＣＫ受信通知パケット（受信通知メッセージ）Ｐ６を生成し、送受信管理部１０８に渡す。
【０２４４】
図３（ｆ）はＡＣＫ受信通知パケットＰ６のデータ構造を示す図面である。図３（ｆ）に示すようにＡＣＫ受信通知パケットＰ６は、ＡＣＫ受信通知コード部２１０、送信元論理アドレス部２０６、データ長部２００、及び通信データ部２０１を備えている。
【０２４５】
ＡＣＫ受信通知コード部２１０には、パケットの種類がＡＣＫ受信通知パケットＰ６であることを示す符号からなるＡＣＫ受信通知コードが格納されている。送信元論理アドレス部２０６、データ長部２００、及び通信データ部２０１は、パケットＰ２に示す送信元論理アドレス部２０６、データ長部２００、及び通信データ部２０１に格納されたデータと同一のデータが格納されている。ここで、ＡＣＫ受信通知パケットＰ６の通信データ部２０１に格納されたメッセージは意味を持たない。
【０２４６】
更に、送受信管理部１０８は、単信で受信したＡＣＫ受信通知パケットＰ６以外のパケットＰ２が受信制御部１０３から渡された場合、パケットＰ２を受信インタフェース部１１１に渡すと共に、パケットＰ２の送信元論理アドレス部２０６に格納された送信元論理アドレスをデコードし、これを送信先論理アドレス部２０８に格納したＡＣＫ要求パケットＰ５を生成し、送信制御部１０４に渡す。
【０２４７】
更に、送受信管理部１０８は、同報で受信したパケットＰ２が受信制御部１０３から渡された場合、受信インタフェース部１１１に渡す処理のみを行う。更に、送受信管理部１０８は、単信で受信したＡＣＫ受信通知パケットＰ６が受信制御部１０３から渡された場合、送信元論理アドレスをデコードして、このＡＣＫ受信通知パケットＰ６を破棄する。ここで、破棄するＡＣＫ受信通知パケットＰ６が格納する送信元論理アドレスが、自己が保持している送信先論理アドレスと一致する場合、計時部１０７の計時をリセットして停止させる。
【０２４８】
上記のような構成からなる通信装置１２を、少なくとも一つ以上の連続動作するコントローラ機器が存在するような無線通信システムで、主にコントローラ機器と各端末の間の通信によりシステムの制御を実現するような無線通信システムの全ての機器１に適用すれば、本発明の実施の形態１と同様の効果が得られるのに加えて、無線通信のレイヤでの通信成功確認を行うことができる。
【０２４９】
また、ＡＣＫパケットが返送されない場合には通信が失敗していると判断し、間欠受信動作している機器１を含めて全ての機器１が受信できるような信号で再送することができ、無線通信の信頼性を高めることができる。
【０２５０】
なお、実施の形態２の通信装置１２において、ＡＣＫパケットを図３（ａ）における制御コード中にＡＣＫフラグを持つパケットとしたが、これ以外の構成を持つパケットとしても構わない。例えばある単純な通信データをＡＣＫメッセージとして定義し、通常の制御コードと合わせたようなパケットを用いてもよい。また、送受信管理部１０８と受信制御部１０３、送信制御部１０４との間で使用されるＡＣＫ送信要求パケット、ＡＣＫ受信通知パケットについてもＡＣＫ送信要求コード部２０９、ＡＣＫ受信通知コード部２１０を含むこととしているが、ＡＣＫパケットの送受信を示すことができればいかなる方法であってもよい。例えばパケットとは異なる制御信号により指定されるような方法を取ることができる。
【０２５１】
なお、上記説明では、送受信管理部１０８は、同報で受信したパケットＰ２が受信制御部１０３から渡された場合、受信インタフェース部１１１に渡す処理のみ行うものとしたが、これに限定されず、この処理に加えて同報で受信したパケットＰ２に対するＡＣＫパケットを生成し、送信制御部１０４に渡してもよい。
【０２５２】
（実施の形態３）
次に本発明の通信装置の実施の形態３について説明する。図１１は、実施の形態３による通信装置１３のブロック構成図を示している。なお、実施の形態３において実施の形態１と構成を同一とするものは同一の符号を付して説明を省略する。
【０２５３】
実施の形態３における通信装置１３は、コントローラに適用されたものである。このコントローラには通信路３を介してＮ（Ｎは整数）台の機器１が接続されている。そして、通信装置１３は、これらＮ台の機器１に対応するＮ個の計時部１０７を備えていることを特徴としている。各計時部１０７は、受信制御部１０３及び送信制御部１０４の制御の下、対応する機器１の連続動作要求有効時間を計時する。
【０２５４】
このような構成を採用すれば、例えば、コントローラが間欠受信する機器１の連続動作要求有効時間を計時している最中に、独立して、間欠受信する別の機器１の連続動作要求有効時間を計時することが可能となり、通信シーケンスが輻輳するようなネットワークシステムにおいても良好な通信を行うことができる。
【産業上の利用可能性】
【０２５５】
本発明にかかる通信装置および通信方法は、間欠受信動作中に一定時間連続受信動作に移行する機能を有しており、間欠受信を行う機能を有する機器に用いる通信装置および制御信号を常送するコントローラを有しない非常送間欠受信通信システムに用いる通信方法
として有用である。
【図面の簡単な説明】
【０２５６】
【図１】本発明の実施の形態１における通信装置が適用された機器により構成されるネットワークシステムの構成図を示している。
【図２】本発明の実施の形態１における通信装置のブロック構成図を示している。
【図３】本発明の実施の形態１における通信装置で使用されるパケットのデータ構造を示した図面である。
【図４】受信設定レジスタ及び送信設定レジスタの設定条件を示した表である。
【図５】本発明の実施の形態１における通信装置の同報送信処理手順を示すフローチャートである。
【図６】本発明の実施の形態１における通信装置の単信送信処理手順を示すフローチャートである。
【図７】本発明の実施の形態１における通信装置の受信処理手順を示すフローチャートである。
【図８】本発明の実施の形態１における通信装置のシーケンス図を示している。
【図９】本発明の実施の形態１における通信装置のシーケンス図を示している。
【図１０】本発明の実施の形態２における通信装置のブロック構成図を示している。
【図１１】本発明の実施の形態３における通信装置のブロック構成図を示している。
【符号の説明】
【０２５７】
１  機器
３  通信路
１１  通信装置
１２  通信装置
１３  通信装置
１０１  受信処理部
１０２  送信処理部
１０３  受信制御部
１０４  送信制御部
１０５  受信設定レジスタ
１０６  送信設定レジスタ
１０７  計時部
１０８  送受信管理部
１１１  受信インタフェース部
１１２  送信インタフェース部
１００１  機能部
１００２  端末制御部
１０１１  通信装置
２００１  機能部
２００２  端末制御部
【図１】
0004712698.tif 000003
【図２】
0004712698.tif 000004
【図３】
0004712698.tif 000005
【図４】
0004712698.tif 000006
【図５】
0004712698.tif 000007
【図６】
0004712698.tif 000008
【図７】
0004712698.tif 000009
【図８】
0004712698.tif 000010
【図９】
0004712698.tif 000011
【図１０】
0004712698.tif 000012
【図１１】
0004712698.tif 000013