(57)【要約】【課題】マスタ端末と複数のスレーブ端末とを含むポイント・ツー・マルチポイント型の通信システムにおいて、マスタ端末の低消費電力化を図る通信システムの制御方法、通信装置及び通信システムを提供する。【解決手段】マスタ端末と複数のスレーブ端末とを有するポイント・ツー・マルチポイント型の通信システムの制御方法では、前記マスタ端末が、前記複数のスレーブ端末の各スレーブ端末によって送信された信号を前記マスタ端末が受信する受信タイミングが同一になるように、各スレーブ端末の信号の送出タイミングを指定する。そして、マスタ端末が、２以上のスレーブ端末によって送信された信号から、予め決められた優先順位に従って優先度の最も高いスレーブ端末からの信号を抽出して該信号に基づいて所与の受信処理を行うことで、前記マスタ端末を間欠的に動作させる。【選択図】図５
2007189523.tif 000002
【特許請求の範囲】
【請求項１】
マスタ端末と複数のスレーブ端末とを有するポイント・ツー・マルチポイント型の通信システムの制御方法であって、
前記マスタ端末が、前記複数のスレーブ端末の各スレーブ端末によって送信された信号を前記マスタ端末が受信する受信タイミングが同一になるように、各スレーブ端末の信号の送出タイミングを指定し、
前記マスタ端末が、２以上のスレーブ端末によってスペクトラム拡散をかけることなく送信された信号からいずれか１つの信号を抽出して該信号に基づいて所与の受信処理を行うことで、前記マスタ端末を間欠的に動作させることを特徴とする通信システムの制御方法。
【請求項２】
請求項１において、
前記マスタ端末が、２以上のスレーブ端末によって送信された信号から、予め決められた優先順位に従って優先度の最も高いスレーブ端末からの信号を抽出して該信号に基づいて所与の受信処理を行うことで、前記マスタ端末を間欠的に動作させることを特徴とする通信システムの制御方法。
【請求項３】
請求項１又は２において、
前記２以上のスレーブ端末によって送信された信号が周期的に送出される場合に、その送出頻度が最も低いスレーブ端末が、優先度の最も高いスレーブ端末であることを特徴とする通信システムの制御方法。
【請求項４】
請求項１乃至３のいずれかにおいて、
前記複数のスレーブ端末のうち優先度の最も高いスレーブ端末からの信号の受信レベルが、他のスレーブ端末からの信号の受信レベルより高くなるように、前記マスタ端末が各スレーブ端末に信号の送信レベルを指定することを特徴とする通信システムの制御方法。
【請求項５】
請求項４において、
前記マスタ端末が、
前記他のスレーブ端末からの信号の受信レベルに応じて、前記他のスレーブ端末の各スレーブ端末に信号の送信レベルを指定することを特徴とする通信システムの制御方法。
【請求項６】
請求項４又は５において、
前記他のスレーブ端末からの信号の受信レベルが、前記優先度の最も高いスレーブ端末からの信号の受信レベルより少なくとも１０デシベル低いことを特徴とする通信システムの制御方法。
【請求項７】
請求項６において、
前記他のスレーブ端末からの信号の受信レベルが、所与の最低レベル以上であることを特徴とする通信システムの制御方法。
【請求項８】
請求項１乃至７のいずれかにおいて、
前記優先度の高いスレーブ端末からの信号と前記他のスレーブ端末からの信号の受信タイミングが同一のとき、前記マスタ端末が、前記他のスレーブ端末からの信号に基づく受信処理結果を補完することを特徴とする通信システムの制御方法。
【請求項９】
ポイント・ツー・マルチポイント型の通信システムのマスタ端末として動作する通信装置であって、
前記通信システムの複数のスレーブ端末の各スレーブ端末の信号の送出タイミングを制御するスレーブ端末制御部と、
２以上のスレーブ端末によって送信された信号から、いずれか１つの信号を抽出して該信号に基づいて所与の受信処理を行う受信データ処理部とを含み、
前記スレーブ端末制御部が、
各スレーブ端末によって送信された信号を前記通信装置が受信する受信タイミングが同一になるように、各スレーブ端末の信号の送出タイミングを指定し、
少なくとも前記受信データ処理部が、前記受信タイミングの前後の所与の期間だけ動作する間欠動作を行うことを特徴とする通信装置。
【請求項１０】
請求項９において、
前記受信データ処理部が、
２以上のスレーブ端末によって送信された信号から、予め決められた優先順位に従って優先度の最も高いスレーブ端末からの信号を抽出して該信号に基づいて所与の受信処理を行うことを特徴とする通信装置。
【請求項１１】
請求項９又は１０において、
前記２以上のスレーブ端末によって送信された信号が周期的に送出される場合に、その送出頻度が最も低いスレーブ端末が、優先度の最も高いスレーブ端末であることを特徴とする通信装置。
【請求項１２】
請求項９乃至１１のいずれかにおいて、
前記複数のスレーブ端末のうち優先度の最も高いスレーブ端末からの信号の受信レベルが、他のスレーブ端末からの信号の受信レベルより高くなるように、前記マスタ端末が各スレーブ端末に信号の送信レベルを指定することを特徴とする通信装置。
【請求項１３】
請求項１２において、
前記スレーブ端末制御部が、
前記他のスレーブ端末からの信号の受信レベルに応じて、前記他のスレーブ端末の各スレーブ端末に信号の送信レベルを指定することを特徴とする通信装置。
【請求項１４】
請求項１２又は１３において、
前記他のスレーブ端末からの信号の受信レベルが、前記優先度の最も高いスレーブ端末からの信号の受信レベルより１０デシベル低いことを特徴とする通信装置。
【請求項１５】
請求項１４において、
前記他のスレーブ端末からの信号の受信レベルが、所与の最低レベル以上であることを特徴とする通信装置。
【請求項１６】
ポイント・ツー・マルチポイント型の通信システムであって、
マスタ端末として動作する請求項９乃至１５のいずれか記載の通信装置と、
各スレーブ端末が前記通信装置との間で通信を行う複数のスレーブ端末とを含み、
前記通信装置が、
前記複数のスレーブ端末の各スレーブ端末によって送信された信号を前記通信装置が受信する受信タイミングが同一になるように、各スレーブ端末の信号の送出タイミングを指定することを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムの制御方法、通信装置及び通信システムに関する。
【背景技術】
【０００２】
近年、無線通信技術や集積化技術の進歩により、バッテリで駆動される携帯機器（広義には電子機器）でも長時間の無線通信が可能となっている。そしてＢｌｕｅｔｏｏｔｈ（登録商標）の規格に代表されるように、携帯機器向けの種々の通信規格が策定されている。
【０００３】
このような無線通信システム（広義には通信システム）の形態として、いわゆるピア・ツー・ピア型やマルチポイント型がある。ピア・ツー・ピア型は、ポイント・ツー・ポイント（１対１）型とも呼ばれ、特定の相手方との間で通信を行う形態である。マルチポイント型は、ポイント・ツー・マルチポイント（１対多）型やマルチポイント・ツー・マルチポイント（多対多）型がある。ポイント・ツー・マルチポイント型は、１つのマスタ端末と複数のスレーブ端末との間で、通信システムを制御するマスタ端末を中心に、マスタ端末及びスレーブ端末間やスレーブ端末間の通信を行う形態である。マルチポイント・ツー・マルチポイント型は、例えばＬＡＮ（Local Area Network）のように、各端末同士が互いに通信を行う形態である。
【０００４】
携帯機器を用いた通信システムにおいては、バッテリの駆動時間が長いことが望ましい。ところが、ポイント・ツー・マルチポイント型の通信システムでは、通信システムを制御するマスタ端末が、常に複数のスレーブ端末の制御等を行う必要がある。従って、スレーブ端末は、自身が送受信を行う場合のみ電力消費を行うように動作制御が可能である一方、マスタ端末は、不定期なスレーブ端末からの送受信に応答するため、低消費電力化を図るのが困難となっている。
【０００５】
このようなポイント・ツー・マルチポイント型の通信システムにおいて、複数のスレーブ端末との間で通信制御を行うマスタ端末に関する技術が、例えば特許文献１及び特許文献２に開示されている。
【０００６】
特許文献１には、２つの周波数を用いて１の呼局が複数の被呼局と通信を行う場合に、被呼局が呼局の発信する第１の周波数の信号と他の被呼局が発信する第２の周波数の信号の双方を同時に受信し、他の被呼局が送信に用いる第２の周波数を使用していないことを条件に、第２の周波数で呼局及び他の被呼局に送信する通信装置が開示されている。
【０００７】
また特許文献２には、ベースステーションと複数の端末から成る周波数ホッピング分散方式の無線通信システムにおいて、ベースステーションが、ホップ時間中に送るべきデー立たない場合にはその旨を示すメッセージ終了フレームを放送し、各端末が、次のホップ時間まで低パワーモードに移行することで低消費電力化を図る通信システムが開示されている。
【特許文献１】特開平７−２８８４８９号公報
【特許文献２】特開平７−３８４６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１又は特許文献２に開示された通信システムにおいて、ポイント・ツー・マルチポイント型の通信を行うマスタ端末が、受信信号の到達時刻が定まっていない複数のスレーブ端末からの通信に応答するため、常に起動状態となってスレーブ端末からの受信の有無を監視する必要がある。そのため、マスタ端末の消費電力が、スレーブ端末の消費電力に比べて極めて大きくなってしまうという問題がある。
【０００９】
本発明は、以上のような技術的課題に鑑みてなされたものであり、その目的とするところは、マスタ端末と複数のスレーブ端末とを含むポイント・ツー・マルチポイント型の通信システムにおいて、マスタ端末の低消費電力化を図る通信システムの制御方法、通信装置及び通信システムを提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために本発明は、
マスタ端末と複数のスレーブ端末とを有するポイント・ツー・マルチポイント型の通信システムの制御方法であって、
前記マスタ端末が、前記複数のスレーブ端末の各スレーブ端末によって送信された信号を前記マスタ端末が受信する受信タイミングが同一になるように、各スレーブ端末の信号の送出タイミングを指定し、
前記マスタ端末が、２以上のスレーブ端末によってスペクトラム拡散をかけることなく送信された信号からいずれか１つの信号を抽出して該信号に基づいて所与の受信処理を行うことで、前記マスタ端末を間欠的に動作させる通信システムの制御方法に関係する。
【００１１】
また本発明に係る通信システムの制御方法では、
前記マスタ端末が、２以上のスレーブ端末によって送信された信号から、予め決められた優先順位に従って優先度の最も高いスレーブ端末からの信号を抽出して該信号に基づいて所与の受信処理を行うことで、前記マスタ端末を間欠的に動作させることができる。
【００１２】
上記のいずれかの発明によれば、マスタ端末では、複数のスレーブ端末からの受信信号の衝突を許容するため、マスタ端末をスタンバイ動作に移行できる期間を長くすることができるので、マスタ端末の消費電流を削減できるようになる。
【００１３】
また本発明に係る通信システムの制御方法では、
前記２以上のスレーブ端末によって送信された信号が周期的に送出される場合に、その送出頻度が最も低いスレーブ端末が、優先度の最も高いスレーブ端末であってもよい。
【００１４】
本発明によれば、上記の発明の効果に加えて、送出頻度の少ないスレーブ端末からの信号を取りこぼすことがなくなり、通信システム全体の低消費電力化と通信品質の劣化防止とを両立させることができる。
【００１５】
また本発明に係る通信システムの制御方法では、
前記複数のスレーブ端末のうち優先度の最も高いスレーブ端末からの信号の受信レベルが、他のスレーブ端末からの信号の受信レベルより高くなるように、前記マスタ端末が各スレーブ端末に信号の送信レベルを指定することができる。
【００１６】
また本発明に係る通信システムの制御方法では、
前記マスタ端末が、
前記他のスレーブ端末からの信号の受信レベルに応じて、前記他のスレーブ端末の各スレーブ端末に信号の送信レベルを指定することができる。
【００１７】
本発明によれば、マスタ端末は、優先度の最も高いスレーブ端末からの信号を、確実に受信でき、上記の効果に加えて通信品質を維持できるという効果が得られる。
【００１８】
また本発明に係る通信システムの制御方法では、
前記他のスレーブ端末からの信号の受信レベルが、前記優先度の最も高いスレーブ端末からの信号の受信レベルより少なくとも１０デシベル低くてもよい。
【００１９】
本発明によれば、ＦＭ変調波の抑圧特性により、１０デシベルの差をつけることにより、優先度の高いスレーブ端末からの信号が優先度の低いスレーブ端末からの信号によって妨害を受けることなく、マスタ端末は、優先度の高いスレーブ端末からの信号を用いて通信を行うことができる。
【００２０】
また本発明に係る通信システムの制御方法では、
前記他のスレーブ端末からの信号の受信レベルが、所与の最低レベル以上であってもよい。
【００２１】
本発明によれば、上記の効果に加えて、出力レベルを下げたとしても、優先度の高いスレーブ端末からの信号が送信されない場合には、マスタ端末は、そのまま優先度の低いスレーブ端末からの信号を用いて通信を行うことができる。
【００２２】
また本発明に係る通信システムの制御方法では、
前記優先度の高いスレーブ端末からの信号と前記他のスレーブ端末からの信号の受信タイミングが同一のとき、前記マスタ端末が、前記他のスレーブ端末からの信号に基づく受信処理結果を補完することができる。
【００２３】
また本発明は、
ポイント・ツー・マルチポイント型の通信システムのマスタ端末として動作する通信装置であって、
前記通信システムの複数のスレーブ端末の各スレーブ端末の信号の送出タイミングを制御するスレーブ端末制御部と、
２以上のスレーブ端末によって送信された信号から、いずれか１つの信号を抽出して該信号に基づいて所与の受信処理を行う受信データ処理部とを含み、
前記スレーブ端末制御部が、
各スレーブ端末によって送信された信号を前記通信装置が受信する受信タイミングが同一になるように、各スレーブ端末の信号の送出タイミングを指定し、
少なくとも前記受信データ処理部が、前記受信タイミングの前後の所与の期間だけ動作する間欠動作を行う通信装置に関係する。
【００２４】
また本発明に係る通信装置では、
前記受信データ処理部が、
２以上のスレーブ端末によって送信された信号から、予め決められた優先順位に従って優先度の最も高いスレーブ端末からの信号を抽出して該信号に基づいて所与の受信処理を行うことができる。
【００２５】
また本発明に係る通信装置では、
前記２以上のスレーブ端末によって送信された信号が周期的に送出される場合に、その送出頻度が最も低いスレーブ端末が、優先度の最も高いスレーブ端末であってもよい。
【００２６】
また本発明に係る通信装置では、
前記複数のスレーブ端末のうち優先度の最も高いスレーブ端末からの信号の受信レベルが、他のスレーブ端末からの信号の受信レベルより高くなるように、前記マスタ端末が各スレーブ端末に信号の送信レベルを指定することができる。
【００２７】
また本発明に係る通信装置では、
前記スレーブ端末制御部が、
前記他のスレーブ端末からの信号の受信レベルに応じて、前記他のスレーブ端末の各スレーブ端末に信号の送信レベルを指定することができる。
【００２８】
また本発明に係る通信装置では、
前記他のスレーブ端末からの信号の受信レベルが、前記優先度の最も高いスレーブ端末からの信号の受信レベルより１０デシベル低くてもよい。
【００２９】
また本発明に係る通信装置では、
前記他のスレーブ端末からの信号の受信レベルが、所与の最低レベル以上であってもよい。
【００３０】
上記のいずれかの発明によれば、マスタ端末と複数のスレーブ端末とを含むポイント・ツー・マルチポイント型の通信システムにおいて、マスタ端末として動作する通信装置の低消費電力化を図ることが可能となる。
【００３１】
また本発明は、
ポイント・ツー・マルチポイント型の通信システムであって、
マスタ端末として動作する上記のいずれか記載の通信装置と、
各スレーブ端末が前記通信装置との間で通信を行う複数のスレーブ端末とを含み、
前記通信装置が、
前記複数のスレーブ端末の各スレーブ端末によって送信された信号を前記通信装置が受信する受信タイミングが同一になるように、各スレーブ端末の信号の送出タイミングを指定する通信システムに関係する。
【００３２】
本発明によれば、マスタ端末と複数のスレーブ端末とを含むポイント・ツー・マルチポイント型の通信システムにおいて、マスタ端末の低消費電力化を図る通信システムを提供できる。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の実施の形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成のすべてが本発明の必須構成要件であるとは限らない。
【００３４】
なお以下では、無線通信を行うポイント・ツー・マルチポイント型の通信システムについて説明するが、本発明はこれに限定されるものではない。
【００３５】
１．  通信システム
図１に、本実施形態におけるポイント・ツー・マルチポイント型の通信システムの構成の概要を示す。
【００３６】
本実施形態における通信システム１０は、親機として動作するマスタ端末（広義には通信装置）１００と、子機として動作する第１〜第Ｎ（Ｎは２以上の整数）のスレーブ端末（広義には通信装置）２００１〜２００Ｎとを含む。マスタ端末１００と第１〜第Ｎのスレーブ端末２００１〜２００Ｎの各スレーブ端末との間では、例えばＢｌｕｅｔｏｏｔｈ（登録商標）の規格に従って無線通信が行われる。
【００３７】
マスタ端末１００は、第ｊ（１≦ｊ≦Ｎ、ｊは整数）のスレーブ端末２００ｊからの送信信号を中継して第ｋ（１≦ｋ≦Ｎ、ｋ≠ｊ、ｋは整数）のスレーブ端末２００ｋに対し送信することができる。
【００３８】
このような通信システムでは、各スレーブ端末とマスタ端末とが双方向に通信を行ったり、２以上のスレーブ端末がマスタ端末を介して互いに通信を行ったりすることができる。
【００３９】
図２に、この通信システムの動作の概要の説明図を示す。
【００４０】
ここでは、既にマスタ端末１００と第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋとの間で通信経路が確立され、マスタ端末を介して互いに通信を行うものとする。
【００４１】
まず第ｊのスレーブ端末２００ｊが、マスタ端末１００に対し、第ｋのスレーブ端末２０ｋへの送信要求ＲＥＱを行う（ＳＥＱ１）。するとマスタ端末１００は、第ｋのスレーブ端末２００ｋに対し、第ｊのスレーブ端末２００ｊからの送信要求ＲＥＱを伝達する（ＳＥＱ２）。第ｋのスレーブ端末２００ｋは、該送信要求を受け付ける場合、マスタ端末１００に対して承認ＡＣＫを返信する（ＳＥＱ３）。そしてマスタ端末１００は、第ｊのスレーブ端末２００ｊに対し、第ｋのスレーブ端末２００ｋからの承認ＡＣＫを伝達する（ＳＥＱ４）。
【００４２】
その後、第ｊのスレーブ端末２００ｊはマスタ端末１００に対して通信データを送信し、マスタ端末１００は該通信データを受けて第ｋのスレーブ端末２００ｋに対して送信する（ＳＥＱ５、ＳＥＱ６）。これにより、マスタ端末１００を介して、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋは通信することができる。
【００４３】
また、例えば同様の手順で、第ｋのスレーブ端末２００ｋはマスタ端末１００に対して通信データを送信し、マスタ端末１００は、該通信データを受けて第ｊのスレーブ端末２００ｊに対して送信することができる（ＳＥＱ７、ＳＥＱ８）。
【００４４】
ところで、このような通信システムでは、マスタ端末１００が、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの間で行われる通信を仲介することができる。そのため、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの各スレーブ端末は、信号を送受信する間隔が長くなり、その間にいわゆる低パワーモードに移行して消費電流を削減することができる。その一方、マスタ端末１００は、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの各スレーブ端末からの信号を送受信するため、信号を送受信する間隔が短くなり、スレーブ端末と比較して消費電流が極めて多くなってしまうという問題がある。
【００４５】
図３（Ａ）に、マスタ端末１００、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの一般的な構成を示す。また図３（Ｂ）に、マスタ端末１００、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの各端末の消費電流の種類を模式的に示す。
【００４６】
即ち、マスタ端末１００、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの各端末は、アンテナ５０、ＲＦブロック５２、ＢＢＥ（Baseband Engine）ブロック５４、ＣＰＵ（Central Processing Unit）ブロック５６を有する。ＣＰＵブロック５６は、図示しないメモリに格納されたアプリケーションプログラムに従って演算を行い、ＢＢＥブロック５４に対して通信処理を指示する。ＢＢＥブロック５４は、同様に図示しないメモリに格納されたプログラムに従って受信された通信データの受信処理や、送信すべき通信データの送信処理を行う。ＲＦブロック５２は、アンテナ５０を介して受信された信号を受信データとして検出する処理や、アンテナ５０を介して送信すべき送信データを送信信号としてアンテナ５０を介して送信する処理を行う。
【００４７】
このような各端末での消費電流の時間的変化について、横軸に時間、縦軸に消費電流をとると、図３（Ｂ）のように示される。
【００４８】
図３（Ｂ）において、送信時又は受信時のＲＦブロック５２の消費電流をＰ１、受信時又は送信時のＲＦブロック５２の消費電流をＰ２、送信時又は受信時のＢＢＥブロック５４及びＣＰＵ５６の消費電流をＰ３、通信スタンバイ時の消費電流をＰ４、スタンバイ動作において停止している回路のリークによる消費電流をＰ５とする。
【００４９】
ここで、消費電流Ｐ１、Ｐ２を費やす場合、必ず消費電流Ｐ３を費やしてしまう。従って、マスタ端末１００、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの各端末の低消費電力化を図るためには、定常的な消費電流Ｐ４、Ｐ５を製造プロセス技術で削減する一方、ポイント・ツー・マルチポイント型の通信システムの制御により、消費電流Ｐ１〜Ｐ３の削減を図ることが重要となる。
【００５０】
ところが、ポイント・ツー・マルチポイント型の通信システムでは、次のようにマスタ端末１００の消費電流が極めて大きくなる。
【００５１】
図４に、マスタ端末１００、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの各端末の消費電流を模式的に示す。
【００５２】
第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの各端末は、必要に応じて、ＢＢＥブロック及びＣＰＵブロックを起動させて消費電流Ｐ３ｊ、Ｐ３ｋを消費させながら、ＲＦブロックを起動させて送信又は受信を行って消費電流Ｐ１ｊ、Ｐ１ｋ、Ｐ２ｊ、Ｐ２ｋを消費させる。このとき、マスタ端末１００は、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの各端末からの信号を受信する場合には、ＢＢＥブロック及びＣＰＵブロックを起動させて消費電流Ｐ３ｍを消費させながら、ＲＦブロックを起動させて信号の受信を行って消費電流Ｐ２ｍを消費させる。またマスタ端末１００は、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの各端末に対して信号を送信する場合には、ＢＢＥブロック及びＣＰＵブロックを起動させて消費電流Ｐ３ｍを消費させながら、ＲＦブロックを起動させて信号の送信を行って消費電流Ｐ１ｍを消費させる。従って、マスタ端末１００のＲＦブロック、ＢＢＥブロック及びＣＰＵブロックを起動させる時間が、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋのＲＦブロック、ＢＢＥブロック及びＣＰＵブロックを起動させる時間の２倍となる。そのため、マスタ端末１００の消費電流が、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの各端末の消費電流と比較して極めて大きくなってしまう。
【００５３】
そこで、本実施形態では、ポイント・ツー・マルチポイント型の通信システムを、次のように制御することで、マスタ端末の消費電流の削減を図ることができる。
【００５４】
図５に、本実施形態における通信システムにおいて、マスタ端末１００、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの各端末の消費電流を模式的に示す。なお、図５において、図４と同一部分には同一符号を付し、適宜説明を省略する。
【００５５】
まずマスタ端末１００と第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋとの間で通信経路を確立させるイニシャライズ期間において、マスタ端末１００が第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの各スレーブ端末の種類や通信距離等を判別し、マスタ端末１００が、各スレーブ端末によって送信された信号をマスタ端末１００が受信する受信タイミングが同一になるように、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの各スレーブ端末に対して信号の送出タイミングを指定する。
【００５６】
そして、イニシャライズ期間後のポイント・ツー・マルチポイント通信期間において、マスタ端末１００が、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋ（２以上のスレーブ端末）によってスペクトラム拡散をかけることなく送信された信号から、予め決められた優先順位に従って優先度の最も高いスレーブ端末からの信号を抽出して該信号に基づいて所与の受信処理を行うことで、マスタ端末１００を間欠的に動作させる。こうすることで、マスタ端末１００では、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋからの受信信号の衝突を許容し、図４に示す場合に比べて、マスタ端末１００をスタンバイ動作に移行できる期間を長くすることができるので、マスタ端末１００の消費電流を削減できるようになる。
【００５７】
ここで、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋ（２以上のスレーブ端末）によって送信された信号が周期的に送出される場合に、その送出頻度が最も低いスレーブ端末が、優先度の最も高いスレーブ端末であることが望ましい。図５では、第ｊのスレーブ端末２００ｊの信号の送出頻度が、第ｋのスレーブ端末２００ｋの信号の送出頻度より多いものとする。こうすることで、送出頻度の少ない第ｋのスレーブ端末２００ｋからの信号を取りこぼすことがなくなり、通信システム全体の低消費電力化と通信品質の劣化防止とを両立させることができる。
【００５８】
また、マスタ端末１００において、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋ（複数のスレーブ端末）のうち優先度の最も高い第ｋのスレーブ端末２００ｋからの信号の受信レベルが、第ｊのスレーブ端末２００ｊ（他のスレーブ端末）からの信号の受信レベルより高くなるように、マスタ端末１００がイニシャライズ期間において各スレーブ端末に信号の送信レベルを指定することが望ましい。より具体的には、マスタ端末１００が、第ｊのスレーブ端末２００ｊ（他のスレーブ端末）からの信号の受信レベルに応じて、第ｊのスレーブ端末２００ｊ（他のスレーブ端末の各スレーブ端末）に信号の出力レベル（送信レベル）を下げるように指定することが望ましい。
【００５９】
図６に、マスタ端末１００に送達する第ｊ及及び第ｋのスレーブ端末２００ｊ、２００ｋからの信号のレベルの一例を示す。
【００６０】
図６は、横軸に周波数、縦軸に受信レベルをとり、マスタ端末１００が、第ｋのスレーブ端末２００ｋからの信号の受信レベルが、第ｊのスレーブ端末２００ｊからの信号の受信レベルより高くなるように、各スレーブ端末の信号の送信レベルを指定している。
【００６１】
ここで、図６に示すように、第ｊのスレーブ端末２００ｊ（他のスレーブ端末）からの信号の受信レベルが、第ｋのスレーブ端末２００ｋ（優先度の最も高いスレーブ端末）からの信号の受信レベルより少なくとも１０デシベル低いことが望ましい。従来のＦＭ変調による無線通信では、希望波に対する妨害波の比が１０デシベル程度低ければ、希望波の一定品位の通信は可能である。これはＦＭ変調の抑圧効果によって得られるもので、従来方式の無線規格では、同一周波数の妨害信号に対して信号がどの程度干渉を受けるかを示すものでCo-Channel rejection特性と呼ばれる。本実施形態では、ＦＭ変調波の抑圧効果を利用している。
【００６２】
なお、（周波数偏移）／（データの伝送速度）で表されるＦＭ変調指数に応じて、希望波に対する妨害波の比を決定することができる。例えば周波数偏移が大きく、データの転送速度が高速な場合、ＦＭ変調指数が大きくなり、希望波に対して妨害波のレベルを大きくでき、希望波に対する妨害波の比を２デシベル程度にしてもよい。或いは、周波数偏移が小さく、データの転送速度が低速な場合、ＦＭ変調指数が小さくなり、希望波に対して妨害波のレベルを小さくして、希望波に対する妨害波の比を２０デシベル程度にしてもよい。
【００６３】
このように、複数のスレーブ端末からの同時到来電波を許容し、これらの電波のうち、電界強度の強い方を自動的に受信する。同時到来電波の電界強度の差を例えば１０デシベルにすることで、予め選択されたスレーブ端末による電波を優先的に受信することができる。即ち、第ｋのスレーブ端末２００ｋの信号が第ｊのスレーブ端末２００ｊの信号によって妨害を受けることなく、マスタ端末１００は第ｋのスレーブ端末２００ｋからの信号を用いて通信を行うことができる。このとき、第ｊのスレーブ端末２００ｊ（他のスレーブ端末）からの信号の受信レベルが、通信品質を保証する所与の最低レベル以上であることが望ましい。こうすることで、送信レベルを下げたとしても、マスタ端末１００は第ｊのスレーブ端末２００ｊからの信号を用いて通信を行うことができる。
【００６４】
従って、図５に示すように、ポイント・ツー・マルチポイント通信期間では、マスタ端末１００は、信号の送出頻度（通信頻度）が少ない第ｋのスレーブ端末２００ｋからの信号の受信タイミングで、第ｊのスレーブ端末２００ｊからの信号も到達する。マスタ端末１００では、第ｋのスレーブ端末２００ｋからの信号の受信レベルが第ｊのスレーブ端末２００ｊからの信号の受信レベルより大きい。そのため、マスタ端末１００は、複数のスレーブ端末からの受信信号のうち受信レベルの大きい第ｋのスレーブ端末２００ｋからの信号を抽出し、該信号を用いて所与の受信処理を行う。このとき、マスタ端末１００は、第ｋのスレーブ端末２００ｋに対して応答を行うため、マスタ端末１００からの送信信号は第ｋのスレーブ端末２００ｋ宛てとなり、第ｊのスレーブ端末２００ｊはＡＣＫ応答待ちの状態となる。
【００６５】
次に、第ｊのスレーブ端末２００ｊが信号を送出し、第ｋのスレーブ端末２００ｋが信号を送出しないマスタ端末１００での受信タイミングでは、マスタ端末１００は、第ｋのスレーブ端末２００ｋからの信号のみを受信する。従って、マスタ端末１００は、第ｋのスレーブ端末２００ｋからの信号をそのまま用いて所与の受信処理を行う。
【００６６】
図７に、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの通信状態の一例を模式的示す。
【００６７】
このように本実施形態によれば、通信頻度の低い第ｋのスレーブ端末２００ｋを優先して該スレーブ端末からの信号を抽出して受信処理を行うことで、マスタ端末１００と第ｋのスレーブ端末２００ｋとの通信を確実に行い、可能な範囲でマスタ端末１００と第ｊのスレーブ端末２００ｊとの通信を行う。これにより、マスタ端末１００では、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋとの通信を行う一方で、マスタ端末１００をスタンバイ動作に移行できる期間を長くすることができる。
【００６８】
２．  通信装置
次に、このような通信システムを構成するマスタ端末１００、第１〜第Ｎのスレーブ端末２００１〜２００Ｎの各スレーブ端末の構成について説明する。
【００６９】
２．１  マスタ端末
図８に、本実施形態におけるマスタ端末（広義には通信装置）１００の構成例のブロック図を示す。
【００７０】
マスタ端末１００は、通信コントローラ４００及びアンテナ１１０を介して、通信相手であるスレーブ端末との間でＢｌｕｅｔｏｏｔｈ（登録商標）の規格に従った無線通信を行う。ホストプロセッサ８１０（ベースバンドエンジン３００）が、通信周波数帯域内の複数の使用可能帯域を変更する順序や各使用可能帯域内のホップシーケンスを決定する。ホストプロセッサ８１０（ベースバンドエンジン３００）からの指示を受けた通信コントローラ４００が、スレーブ端末との間で無線通信を行う。
【００７１】
マスタ端末１００は、通信コントローラ４００、ベースバンドエンジン３００に加えて、各部を制御するホストプロセッサ（アプリケーションプロセッサ）８１０を含む。
【００７２】
ホストプロセッサ８１０は、読み出し専用メモリ（Read Only Memory：ＲＯＭ）８２０やランダムアクセスメモリ（Random Access Memory：ＲＡＭ）８３０に記憶されたプログラム及び設定データに基づいて、マスタ端末１００の各部を制御する。ホストプロセッサ８１０は、ＲＡＭ８３０の記憶領域の少なくとも一部をワークエリアとして使用することができる。
【００７３】
ホストプロセッサ８１０には、音声コーデック８６０が接続されている。音声コーデック８６０は、通信コントローラ４００を介して受信された音声データをデコードして、Ｄ／Ａ変換器８７０によりアナログ信号に変換した後、スピーカ８８０（広義には出力部）により音声出力を行うことができる。或いは、音声コーデック８６０は、マイク８９０（広義には入力部）を介して入力された音声信号をＡ／Ｄ変換器９００によりデジタル信号に変換した後、エンコードを行って、通信コントローラ４００を介して通信相手に送信できるようになっている。
【００７４】
本実施形態では、図８に示す構成を有するマスタ端末１００が、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋとの間で次のような通信データを送受信することで、互いの端末の種類の判別や送信タイミングや受信タイミングの同期制御を実現する。
【００７５】
図９に、本実施形態における通信システムにおいて送受信される通信データのパケット構造の一例を示す。
【００７６】
このパケットデータは、プリアンブルコード、端末固有のアクセスコード（広義には、識別コード、ＩＤコード）、ヘッダ、ペイロードを含む。プリアンブルコードは、ビット同期をとるためのコードである。アクセスコードは、端末に割り当てられた固有のコードである。ヘッダは、マスタ端末に対して同時接続される複数のスレーブ端末の各スレーブ端末のアドレス、パケットの種別、基準ビット列データ、エラー訂正のためのチェックサム等を含む。ペイロードは、通信されるデータ（例えば音声信号をデジタル化した信号）である。
【００７７】
図１０（Ａ）、図１０（Ｂ）に、本実施形態における通信システムの同期制御の一例の説明図を示す。
【００７８】
図１０（Ａ）に示すように、通信データのペイロードには、マスタ端末又はスレーブ端末の所与の基準タイミングを基準に、該通信データの基準ビット列データまでのずれ量Δｔが設定される。
【００７９】
そして、図１０（Ｂ）に示すように、マスタ端末１００が、まず自身のずれ量を通信データに設定し、該通信データを第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの書くスレーブ端末に送信する（ＳＥＱ１０）。マスタ端末１００からの通信データを受信したスレーブ端末は、自身の基準タイミングを基準に、マスタ端末１００からの通信データに設定されたずれ量に対応した時刻との差を、スレーブ端末側のずれ量として検出し、該ずれ量を通信データに設定してマスタ端末１００に返信する（ＳＥＱ１１）。
【００８０】
その後、マスタ端末１００は、スレーブ端末からのずれ量を用いて再度スレーブ端末側で補正すべき補正値を算出し、該補正値をスレーブ端末に送信する（ＳＥＱ１２）。スレーブ端末は、マスタ端末１００からの補正値に基づいて同期制御を行って、同期制御後の送出タイミングでマスタ端末１００に対して信号を送信する（ＳＥＱ１３）。
【００８１】
この結果、マスタ端末１００、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋのタイミングを揃えることができ、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋからの送信信号を、マスタ端末１００においてほぼ同一のタイミングで受信できる。
【００８２】
２．１．１  通信コントローラ
図１１に、図８の通信コントローラ４００の構成例のブロック図を示す。
【００８３】
通信コントローラ４００は、帯域通過フィルタ（Band Pass Filter：以下、ＢＰＦと略す）１２０及びインピーダンス整合回路１３０を介してアンテナ１１０と接続される。
【００８４】
この通信コントローラ４００は、Ｂｌｕｅｔｏｏｔｈ（登録商標）で規定された２．４ＧＨｚ帯の所定の周波数帯のチャネルを使用して、無線信号（送信信号、受信信号）の送受信を行う。以下では、例えば通信相手から、アンテナ１１０を介して２．４０２ＧＨｚの無線信号を受信する場合を考える。
【００８５】
アンテナ１１０で受信された受信信号は、ＢＰＦ１２０に入力される。ＢＰＦ１２０は、２．４００ＧＨｚを中心周波数とする所定の帯域幅の信号を通過させるフィルタである。従って、ＢＰＦ１２０は、非通過帯域の周波数成分を有する妨害信号を除去する。
【００８６】
インピーダンス整合回路１３０は、信号の反射を防止するために特性インピーダンスと整合させるようにインピーダンス整合を行う。ＢＰＦ１２０を通過した、希望信号を含む受信信号は、インピーダンス整合回路１３０を介して通信コントローラ４００に供給される。
【００８７】
なお送信信号は、インピーダンス整合回路１３０を介してＢＰＦ１２０で非通過帯域の周波数成分を有する妨害信号が除去された後、アンテナ１１０から送信される。
【００８８】
なお無線信号の周波数を考慮すると波長が長くなり、アンテナ１１０の集積化が困難な場合には、図１１に示すように通信コントローラ４００の外部にアンテナ１１０を設けることが望ましい。しかしながら、アンテナ１１０を通信コントローラ４００に内蔵させるようにしても良いことは当然である。
【００８９】
また同様に、非通過帯域の減衰量を十分に大きくするためにＢＰＦ１２０を構成するインダクタンス素子及びキャパシタ素子の面積が大きくなる場合には、図１１に示すように通信コントローラ４００の外部にＢＰＦ１２０を設けることが望ましい。しかしながら、ＢＰＦ１２０を通信コントローラ４００に内蔵させるようにしても良いことは当然である。
【００９０】
更にインピーダンス整合を外付けのインダクタンス素子及びキャパシタ素子で調整する必要がある場合には、図１１に示すように通信コントローラ４００の外部にインピーダンス整合回路１３０を設けることが望ましい。しかしながら、インピーダンス整合回路１３０を通信コントローラ４００に内蔵させるようにしても良いことは当然である。
【００９１】
通信コントローラ４００は、受信信号を増幅するための低雑音増幅器（Low Noise Amplifier：以下、ＬＮＡと略す）２１０と送信データに対応した送信信号を増幅するための電力増幅器（Power Amplifier：以下、ＰＡと略す）２０２とを含む。このため通信コントローラ４００は、切替スイッチRF_SWを含む。従って、受信時には、切替スイッチRF_SWは、受信信号をＬＮＡ２１０に供給し、送信時には、切替スイッチRF_SWは、ＰＡ２０２によって増幅された送信信号をインピーダンス整合回路１３０に供給する。
【００９２】
図１２に、図１１のＬＮＡ２１０の構成例のブロック図を示す。
【００９３】
ＬＮＡ２１０は、小信号増幅回路２１２、選択増幅回路２１４、出力バッファ回路２１９を含む。小信号増幅回路２１２は、利得制御信号に基づいて、その利得が調整されるがＬＮＡ２１０の中で、もっとも利得が大きいブロックである。選択増幅回路２１４は、ＢＰＦ２１６、アンプ２１８を含み、ＢＰＦ２１６で通過する所定の帯域幅の周波数成分を有する信号のみをアンプ２１８が増幅するが、次段の回路の整合や電流電圧変換を行うバッファとして動作する。出力バッファ回路２１９は、アンプ２１８によって増幅された信号を増幅する。
【００９４】
図１３に、図１２の小信号増幅回路２１２の構成例のブロック図を示す。
【００９５】
小信号増幅回路２１２は、切替スイッチＳＷ、高利得アンプ（第１のアンプ）ＰＡ１、通常利得アンプ（第２のアンプ）ＰＡ２を含む。高利得アンプＰＡ１は、その入力信号を第１の利得で増幅する。通常利得アンプＰＡ２は、その入力信号を第１の利得より低い第２の利得で増幅する。
【００９６】
切替スイッチＳＷは、利得制御信号に基づいて、小信号増幅回路２１２の入力信号を、高利得アンプＰＡ１又は通常利得アンプＰＡ２に供給する。利得制御信号により切替スイッチＳＷが小信号増幅回路２１２の入力信号を高利得アンプＰＡ１に供給する場合、通常利得アンプＰＡ２の動作を停止させて、通常利得アンプＰＡ２の動作電流を停止又は制限することが望ましい。利得制御信号により切替スイッチＳＷが小信号増幅回路２１２の入力信号を通常利得アンプＰＡ２に供給する場合、高利得アンプＰＡ１の動作を停止させて、高利得アンプＰＡ１の動作電流を停止又は制限することが望ましい。
【００９７】
ここで、受信信号を高利得アンプＰＡ１（第１のアンプ）により増幅する通信コントローラ（受信装置）の動作モードを高利得動作モード、受信信号を通常利得アンプＰＡ２（第２のアンプ）により増幅する通信コントローラ（受信装置）の動作モードを通常利得動作モードとする。この場合に、高利得動作モード及び通常利得動作モードのうちいずれか一方のモードから他方のモードに切り替えることで、ＬＮＡ２１０の利得が調整されるようになっている。
【００９８】
図１１に戻って説明を続ける。ＬＮＡ２１０によって増幅された受信信号は、混合器（mixer）２２０に供給される。混合器２２０には、分周器２２２から周波数が２．４００ＧＨｚの局部発振信号Ｌ０が入力され、ＬＮＡ２１０からの受信信号の周波数が中間周波数付近に変換される。ＢＰＦ２２４は、混合器２２０によって中間周波数付近に変換された受信信号を通過させる。
【００９９】
即ち、ＬＮＡ２１０で増幅された受信信号Ｓ１と局部発振信号Ｌ０とを混合器２２０で掛け合わせることで、両信号の周波数の和と差の成分が出力される。この結果、周波数の差である２ＭＨｚ付近に受信信号の周波数が変換され、ＤＣ付近に妨害信号の周波数が変換される。ここで、受信信号Ｓ１の妨害信号Ｓ２が周波数変換されたＳ２´のレベルが非常に大きい場合、受信信号Ｓ１が周波数変換されたＳ１´がＳ２´によって抑圧され、Ｓ１´の振幅成分が混合器２２０のダイナミックレンジの制限にかかり、Ｓ１´の情報が欠落し始める。この欠落によって受信品質が悪化する。一方ＢＰＦ２２４は、中心周波数が２ＭＨｚである所定の帯域幅の通過帯域として、混合器２２０の出力信号のうち、Ｓ１´のみを通過させる。Ｓ２´は炉波されるが、Ｓ１´はすでに情報欠落を受けているので、最終の受信品質は悪化する。
【０１００】
ＢＰＦ２２４を通過した受信信号は、リミッタアンプ２２６によって増幅されると共に、所与のレベルに振幅が制限される。リミッタアンプ２２６によって増幅された信号は、Ａ／Ｄ変換器２２８にも供給され、Ａ／Ｄ変換器２２８がＲＳＳＩを出力する。
【０１０１】
図１４に、図１１のリミッタアンプ２２６及びＡ／Ｄ変換器２２８の構成例を示す。
【０１０２】
図１４では、同一利得のアンプが４段、直列に接続されているが、この段数に限定されるものではない。各アンプの出力は、それぞれ各Ａ／Ｄ変換器に入力され、各アンプの出力の振幅に対応したデジタル値に変換される。
【０１０３】
リミッタアンプ２２６は、残留ＡＭ成分を取り除くためにその入力信号を所与のレベルで振幅制限されるまで増幅された出力信号を出力する。リミッタアンプ２２６の最終段のアンプの出力である出力信号が常に振幅制限される状態を保つために、リミッタアンプ２２６の入力が非常に小さいレベル（受信感度点）においてもリミッタがかかるように、アンプ各段の利得を決める。このレベル以上の入力では、最終段アンプ出力は、当然リミッタはかかっており、その前段の各段においても、入力レベルに応じて次々にリミッタがかかるようになっている。
【０１０４】
各Ａ／Ｄ変換器で変換されたデジタル値は、加算器ＡＤＤで加算される。加算器ＡＤＤの加算結果が、受信電力に比例するＲＳＳＩ（Received Signal Strength Indicator）となる。ＲＳＳＩは、受信強度レベルということもできる。このようなＲＳＳＩは、各アンプの振幅に対応したデジタル値の総和とすることで、希望信号及び妨害信号を含む受信信号の電界強度若しくは電力に比例したデジタル値を示すことができる。
【０１０５】
なおＡ／Ｄ変換器２２８の代わりに、ダイオードやＣＭＯＳ（Complementary Metal Oxide Semiconductor）トランジスタ回路で実現できる整流回路を設けて、リミッタアンプ２２６の各段の出力の包絡線検波を行い、この出力である検波電流を加算器ＡＤＤではアナログ加算し、その後で１個のＡ/Ｄ変換機（図示せず）でデジタル値に変換する方法をとってもよい。
【０１０６】
上記のようなＲＳＳＩを求める手法は、文献に記載されるいくつかの方法を利用できるのはいうまでもない。
【０１０７】
図１１において、ＦＭ検波回路２３０は、リミッタアンプ２２６の出力の周波数の変化を検出することで、受信信号から希望信号を取り出し、復調信号として出力する。このＦＭ検波回路２３０の構成及び動作は公知であるため、詳細な説明を省略する。
【０１０８】
ＦＭ検波回路２３０によって生成された復調信号は、低域通過フィルタ（Low Pass Filter：以下、ＬＰＦと略す）２３２により高周波成分のノイズが除去された後、データスライサ２３４によって２値化された受信データが生成される。この受信データが、復調信号としてベースバンドエンジン３００に供給される。
【０１０９】
なお図１４に示すＡ／Ｄ変換器２２８及び加算器ＡＤＤで生成されたＲＳＳＩは、制御回路２４０によりベースバンドエンジン３００に供給される。この制御回路２４０は、通信コントローラ４００の各部を制御する。
【０１１０】
Ｂｌｕｅｔｏｏｔｈ（登録商標）の規格では、周波数ホッピング（Frequency Hopping
：ＦＨ）方式で通信を行う。そのため所与のホップシーケンスに従ってベースバンドエンジン３００によって指定された周波数で、無線通信を行う。制御回路２４０にはベースバンドエンジン３００によって周波数が設定されるようになっている。
【０１１１】
ＰＬＬ（Phased Locked Loop）回路２４４は、制御回路２４０の設定値に基づいて、ＰＬＬループフィルタの特性に応じて目的の周波数に収束する。収束後、周波数が設定値に一致した場合は、対応した逓倍率で、水晶発振器ＯＳＣの発振出力であるクロックＣＬＫを逓倍し、逓倍したクロックを電圧制御発振器（Voltage Controlled Oscillator：ＶＣＯ）２４６に供給する。なおクロックＣＬＫは、ベースバンドエンジン３００の基準クロックとして供給される。
【０１１２】
ＶＣＯ２４６の出力は分波器２４５により分波され、その出力は受信時の局部発振信号出力として、あるいは、送信時の送信信号出力として、さらにＰＬＬループの分周用として使用される。ＰＬＬループの分周用としては、分周器２２２に出力し、分周器２２２において水晶発振器ＯＳＣとほぼ同じ周波数に分周され、さらに比較器（図示せず）で周波数および位相比較され、この比較結果に応じて最終的に電圧が生成されてＶＣＯの周波数を制御する。ＰＬＬの動作の詳細に関しては、一般的な例と同等であるので説明を省略する。分波器２４５の出力は、受信時には例えば２．４００ＧＨｚの局部発振信号Ｌ０として出力される。また送信時には、ベースバンドエンジン３００からの送信データは、ＬＰＦ２４８によって高周波成分が除去された後、ＶＣＯ２４６においてＦＭ変調されて、分波器２４５を介して送信信号として出力される。この送信信号は、ＰＡ２０２によって増幅され、切替スイッチRF_SWに供給される。切替スイッチRF_SWは、制御回路２４０からの制御信号に従って切替動作を行う。なお分波器２４５から出力された送信信号は、ＢＰＦ１２０で帯域外放射は落とすことができるが、必要に応じてＢＰＦを内蔵することも可能である。図示しないＢＰＦを介して所定の周波数帯域外の放射を除去した後、ＰＡ２０２により増幅してもよい。
【０１１３】
なお通信コントローラ４００は、バイアス発生回路２５０を含む。バイアス発生回路２５０は、定電流又は定電圧を発生し、通信コントローラ４００を構成する各部に供給するようになっている。通信コントローラ４００の構成は、図１１に示したものに限定されるものではなく、図１１に示すブロックの一部が省略された構成であってもよい。
【０１１４】
このような通信コントローラ４００では、ＲＸｆｒｏｎｔ部２６０、ＲＸ部２６２、ＰＬＬ回路２４４、ＴＸ部２６４の各部を単位に、ベースバンドエンジン３００からの起動信号によりスタンバイ動作に移行したり、該スタンバイ動作から起動したりできるようになっている。ここで、スタンバイ動作は、クロックを停止させたり、回路への電源供給を遮断したりして消費電流を削減する動作をいう。
【０１１５】
ＲＸｆｒｏｎｔ部２６０は、ＬＮＡ２１０、混合器２２０、ＢＰＦ２２４、リミッタアンプ２２６、Ａ／Ｄ変換器２２８を含み、起動信号ＲＸｆｒｏｎｔｃｎｔによりスタンバイ動作への移行やスタンバイ動作からの起動制御が行われる。ＲＸ部２６２は、ＲＸｆｒｏｎｔ部２６０、ＦＭ検波回路２３０、ＬＰＦ２３２、データスライサ２３４を含み、起動信号ＲＸｔｃｎｔによりスタンバイ動作への移行やスタンバイ動作からの起動制御が行われる。ＰＬＬ回路２４４は、起動信号ＰＬＬｃｎｔによりスタンバイ動作への移行やスタンバイ動作からの起動制御が行われる。ＴＸ部２６４は、ＰＡ２０２、分波器２４５、ＬＰＦ２４８を含み、起動信号Ｔｘｃｎｔによりスタンバイ動作への移行やスタンバイ動作からの起動制御が行われる。
【０１１６】
図１５に、起動信号ＰＬＬｃｎｔ、ＲＸｆｒｏｎｔｃｎｔ、ＲＸｃｎｔの説明図を示す。
【０１１７】
図１５に示すように、受信動作時に起動制御される場合には、ベースバンドエンジン３００が起動した後、該ベースバンドエンジン３００によって生成される起動信号ＰＬＬｃｎｔ、ＲＸｆｒｏｎｔｃｎｔ、ＲＸｃｎｔの順に、各部がスタンバイ動作から起動するように制御される。また、受信動作時にスタンバイ動作へ移行する場合には、起動信号ＲＸｃｎｔ、ＲＸｆｒｏｎｔｃｎｔ、ＰＬＬｃｎｔにより順に各部がスタンバイ動作に移行し、最後にベースバンドエンジン３００がスタンバイ動作に移行するようになっている。
【０１１８】
２．１．２  ベースバンドエンジン
図１６に、図８又は図１１のベースバンドエンジン３００の構成例のブロック図を示す。
【０１１９】
ベースバンドエンジン３００の各部の機能は、メモリに記憶されたプログラム（ソフトウェア又はファームウェア）を読み込んで該プログラムに対応した機能を実行する中央演算処理装置（Central Processing Unit：以下、ＣＰＵと略す）や、論理回路等のハード
ウェアによって実現される。
【０１２０】
本実施形態では、ベースバンドエンジン３００が、通信コントローラ４００の受信データに基づいて受信処理と、送信データを生成する処理と、起動信号を生成する処理等を行う。
【０１２１】
ベースバンドエンジン３００は、ＩＤ判定部３１０、ＲＳＳＩ判定部３２０、スレーブ端末制御部３３０、データ処理部３４０、データ検出部３５０、マスタ制御部（通信制御部）３６０を含む。データ処理部３４０は、受信データ処理部３４２、送信データ生成部３４４を含む。
【０１２２】
データ検出部３５０は、受信データがＢｌｕｅｔｏｏｔｈ（登録商標）の規格に従った無線通信データであるか否かを検出する。例えばデータ検出部３５０は、プリアンブルコード、アクセスコード及びヘッダの内容を解析し、この解析結果に基づいて受信データがＢｌｕｅｔｏｏｔｈ（登録商標）の規格に従った無線通信データであるか否かを判別する。
【０１２３】
ＩＤ判定部３１０は、通信コントローラ４００からの受信データに基づいて、スレーブ端末の種類を判定する。その判定結果は、スレーブ端末制御部３３０に通知される。受信データは、図９に示すようにパケット構造を有し、アクセスコードとして通信システムを構成するスレーブ端末の種類に応じて予め割り当てられたＩＤが設定されている。ＩＤ判定部３１０は、パケットデータの構造を解析し、受信データからアクセスコードをＩＤとして抽出し、このＩＤに基づいて、受信データを送信したスレーブ端末の種類を特定する。ＩＤ判定部３１０は、予め設定された、図示しないＩＤ判定テーブルに基づいてスレーブ端末の種類を特定する。
【０１２４】
図１７に、ＩＤ判定テーブルの一例を示す。
【０１２５】
このように、ＩＤ毎に、携帯電話機、センサ、パーソナルコンピュータ等のスレーブ端末として動作する通信機器の種類が判別できるようになっている。ここで、携帯電話機は、不定期にマスタ端末との間で通信を行うが、その通信頻度が低く、通信時には着呼時や発呼時の通話データによりマスタ端末との間の通信データ量が多くなるスレーブ端末の代表例である。一方、センサは、定期的にマスタ端末との間で通信を行うが、その通信頻度が高く、通信時にはセンサ結果のみを通信するためマスタ端末との間の通信データ量が少ないスレーブ端末の代表例である。
【０１２６】
ＲＳＳＩ判定部３２０は、通信コントローラ４００からのＲＳＳＩを、所与の基準レベルと比較して判定する。その判定結果は、スレーブ端末制御部３３０に通知される。
【０１２７】
スレーブ端末制御部３３０は、ＩＤ判定部３１０の判定結果及びＲＳＳＩ判定部３２０の判定結果に基づいて、同時接続される複数のスレーブ端末の各スレーブ端末に対し、各スレーブ端末によって送信された信号をマスタ端末が受信する受信タイミングが同一になるように、各スレーブ端末の信号の送出タイミングを指定するための処理を行う。
【０１２８】
より具体的には、スレーブ端末制御部３３０は、図示しないスレーブ端末制御テーブルに基づいて、同時接続されポイント・ツー・マルチポイント型の通信を行う複数のスレーブ端末の各スレーブ端末の優先順位を決定し、該優先順位に基づいて優先度の低いスレーブ端末の出力レベルを下げるように指示するための送信データを生成する制御を行う。マスタ端末１００に同時接続される第ｊのスレーブ端末２００ｊがセンサであり第ｋのスレーブ端末２００ｋが携帯電話機である場合に、第ｊのスレーブ端末２００ｊが第ｋのスレーブ端末２００ｋより優先度が下がるように優先順位を決定する。そして、スレーブ端末制御部３３０は、第ｊのスレーブ端末２００ｊからの信号の受信レベルが、第ｋのスレーブ端末２００ｋからの信号の受信レベルより高くなるように、各スレーブ端末に信号の送信レベルを指定する。この場合、例えば第ｊのスレーブ端末２００ｊに対し、送信レベルを下げるように指定する制御を行う。ここで、ＲＳＳＩ判定部３２０の判定結果に基づいて、マスタ端末１００と第ｊのスレーブ端末２００ｊとの距離を判定できるので、その距離に応じて、第ｊのスレーブ端末２００ｊに対し送信レベルを下げるように指定する制御を行うことが望ましい。このとき、上述のように、第ｊのスレーブ端末２００ｊからの信号の受信レベルが、第ｋのスレーブ端末２００ｋからの信号の受信レベルより１０デシベル低くなるように指定する。また、第ｊのスレーブ端末２００ｊからの信号の受信レベルが、通信品質を保証する所与の最低レベル以上であることが望ましい。
【０１２９】
受信データ処理部３４２は、通信コントローラ４００からの受信データを解析したり、加工したりする処理を行う。送信データ生成部３４４は、送信データを生成する処理を行う。送信データ生成部３４４は、スレーブ端末制御部３３０からの指示に基づいて、同時接続される複数のスレーブ端末の各スレーブ端末に対し、送信タイミングや送信レベルを変更する指示を行うための送信データを生成できる。
【０１３０】
マスタ制御部３６０は、ベースバンドエンジン３００の各部の制御を行うと共に、上述のように起動信号ＰＬＬｃｎｔ、ＲＸｆｒｏｔｎｃｎｔ、ＲＸｃｎｔ、ＴＸｃｎｔを生成したり、通信コントローラ４００を制御するための制御信号を生成する。
【０１３１】
図１８に、マスタ端末１００の動作例のフロー図を示す。マスタ端末１００のマスタ制御部３６０は、図示しないメモリに格納されたプログラムに従って以下の処理を行う。
【０１３２】
まず、マスタ端末１００は、マスタ端末１００に同時接続されポイント・ツー・マルチポイント型の通信システムを構成する第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの探索を行う（ステップＳ１０）。そして、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋがないとき（ステップＳ１１：Ｎ）、ステップ１０に戻る。
【０１３３】
ステップＳ１１において第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋが存在するとき（ステップＳ１１：Ｙ）、マスタ端末１００は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）の規格に従って第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋとの間の通信経路を確立する（ステップＳ１２）。このとき、上述のようにイニシャライズ期間において、マスタ端末１００は、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋ各スレーブ端末によって送信された信号をマスタ端末１００が受信する受信タイミングが同一になるように、各スレーブ端末の信号の送出タイミングを設定する（ステップＳ１３）。
【０１３４】
またイニシャライズ期間において、マスタ端末１００は、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋからの通信データに設定されたアクセスコードに基づいて、各スレーブ端末の種類を判定することができる。そのため、マスタ端末１００は、第ｊ及び第ｋのスレーブ端末２００ｊ、２００ｋの各スレーブ端末の種類の組み合わせに応じて、どちらのスレーブ端末の通信頻度が高いかを特定できる。
【０１３５】
そして、第ｊのスレーブ端末２００ｊの通信頻度が第ｋのスレーブ端末２００ｋの通信頻度より高いとき（ステップＳ１４：Ｙ）、マスタ端末１００は、第ｋのスレーブ端末を優先する処理を行い（ステップＳ１５）、一連の処理を終了する（エンド）。
【０１３６】
一方、第ｋのスレーブ端末２００ｋの通信頻度が第ｊのスレーブ端末２００ｊの通信頻度より高いとき（ステップＳ１４：Ｎ）、マスタ端末１００は、第ｊのスレーブ端末を優先する処理を行い（ステップＳ１６）、一連の処理を終了する（エンド）。
【０１３７】
図１９に、図１８のステップＳ１５における第ｋのスレーブ端末２００ｋの優先処理のフローの一例を示す。
【０１３８】
図１９では、まずマスタ端末１００が、第ｊのスレーブ端末２００ｊの送信レベル（出力レベル）を下げるように制御を行う（ステップＳ２０）。即ち、マスタ端末１００では、スレーブ端末制御部３３０が、第ｊのスレーブ端末２００ｊに対し、その送信レベルを下げるように指示するための送信データを生成する制御を行う。送信データ生成部３４４では、スレーブ端末制御部３３０からの指示に基づき、送信データを生成する。
【０１３９】
次に、マスタ端末１００は、第ｋのスレーブ端末２００ｋと通信を開始する（ステップＳ２１）。続いて、第ｊのスレーブ端末２００ｊと通信を開始するとき（ステップＳ２２：Ｙ）、既に第ｊのスレーブ端末２００ｊからの信号の受信レベルが下がり、同一タイミングで受信される第ｋのスレーブ端末２００ｋからの信号を抽出できるようになっている。そのため、マスタ端末１００は、第ｊのスレーブ端末２００ｊからのデータを受信できると共に、第ｋのスレーブ端末２００ｋからのデータを受信できない（ステップＳ２３）。
【０１４０】
こうしてマスタ端末１００が第ｊのスレーブ端末２００ｊとの間で通信を行っている場合において、第ｊのスレーブ端末２００ｊとの通信を終了しないとき（ステップＳ２４：Ｎ）、ステップＳ２３に戻る。一方、第ｊのスレーブ端末２００ｊとの通信を終了するとき（ステップＳ２４：Ｙ）、マスタ端末１００は、第ｋのスレーブ端末２００ｋとの通信を継続するか否かを判別する（ステップＳ２５）。
【０１４１】
またステップＳ２２において、マスタ端末１００が第ｊのスレーブ端末２００ｊとの間の通信を行わないとき（ステップＳ２２：Ｎ）、ステップＳ２５に進む。
【０１４２】
ステップＳ２５では、マスタ端末１００は、第ｋのスレーブ端末２００ｋとの通信を継続するとき（ステップＳ２５：Ｙ）、ステップＳ２１に戻る。またステップＳ２５において、第ｋのスレーブ端末２００ｋとの通信を継続しないとき（ステップＳ２５：Ｎ）、マスタ端末１００は、第ｋのスレーブ端末２００ｋとの間の通信を切断し（ステップＳ２６）、一連の処理を終了する（エンド）。
【０１４３】
図２０に、図１８のステップＳ１６における第ｊのスレーブ端末２００ｊの優先処理のフローの一例を示す。
【０１４４】
図２０では、まずマスタ端末１００が、第ｋのスレーブ端末２００ｋの送信レベル（出力レベル）を下げるように制御を行う（ステップＳ３０）。即ち、マスタ端末１００では、スレーブ端末制御部３３０が、第ｋのスレーブ端末２００ｋに対し、その送信レベルを下げるように指示するための送信データを生成する制御を行う。送信データ生成部３４４では、スレーブ端末制御部３３０からの指示に基づき、送信データを生成する。
【０１４５】
次に、マスタ端末１００は、第ｊのスレーブ端末２００ｊと通信を開始する（ステップＳ３１）。続いて、第ｋのスレーブ端末２００ｋと通信を開始するとき（ステップＳ３２：Ｙ）、既に第ｋのスレーブ端末２００ｋからの信号の受信レベルが下がり、同一タイミングで受信される第ｊのスレーブ端末２００ｊからの信号を抽出できるようになっている。そのため、マスタ端末１００は、第ｋのスレーブ端末２００ｋからのデータを受信できると共に、第ｊのスレーブ端末２００ｊからのデータを受信できない（ステップＳ３３）。
【０１４６】
こうしてマスタ端末１００が第ｋのスレーブ端末２００ｋとの間で通信を行っている場合において、第ｋのスレーブ端末２００ｋとの通信を終了しないとき（ステップＳ３４：Ｎ）、ステップＳ３３に戻る。一方、第ｋのスレーブ端末２００ｋとの通信を終了するとき（ステップＳ３４：Ｙ）、マスタ端末１００は、第ｊのスレーブ端末２００ｊとの通信を継続するか否かを判別する（ステップＳ３５）。
【０１４７】
またステップＳ３２において、マスタ端末１００が第ｋのスレーブ端末２００ｋとの間の通信を行わないとき（ステップＳ３２：Ｎ）、ステップＳ３５に進む。
【０１４８】
ステップＳ３５では、マスタ端末１００は、第ｊのスレーブ端末２００ｊとの通信を継続するとき（ステップＳ３５：Ｙ）、ステップＳ３１に戻る。またステップＳ３５において、第ｊのスレーブ端末２００ｊとの通信を継続しないとき（ステップＳ３５：Ｎ）、マスタ端末１００は、第ｊのスレーブ端末２００ｊとの間の通信を切断し（ステップＳ３６）、一連の処理を終了する（エンド）。
【０１４９】
２．２  スレーブ端末
第１〜第Ｎのスレーブ端末２００１〜２００Ｎの各スレーブ端末の構成は、図８に示すマスタ端末１００の構成とほぼ同様であり、同一部分については同一符号を付し適宜説明を省略する。但し、スレーブ端末の通信コントローラ及びベースバンドエンジンについてはマスタ端末の構成と異なる。
【０１５０】
第１〜第Ｎのスレーブ端末２００１〜２００Ｎの構成は同様であるため、第ｊのスレーブ端末２００ｊの構成について説明する。
【０１５１】
２．２．１  通信コントローラ
図２１に、スレーブ端末の通信コントローラ及びベースバンドエンジンの構成例のブロック図を示す。
【０１５２】
但し、図２１において図１１と同一部分には同一符号を付し、適宜説明を省略する。スレーブ端末における通信コントローラ４１０が、マスタ端末１００における通信コントローラ４００と異なる点は、Ｄ／Ａ変換器４１２を含み、ベースバンドエンジン３９０からのデジタル信号であるパワー制御信号をアナログ変換してＰＡ２０２の増幅率を制御できる点である。
【０１５３】
図２２に、スレーブ端末のベースバンドエンジンの構成例のブロック図を示す。
【０１５４】
但し、図２２において図１６と同一部分には同一符号を付し、適宜説明を省略する。
【０１５５】
スレーブ端末のベースバンドエンジン３９０は、ＲＳＳＩ判定部３２０、データ処理部３４０、データ検出部３５０、利得制御部６４２、受信データ品質判定部６４４、出力レベル制御部６５０、スレーブ制御部（通信制御部）６４０を含む。
【０１５６】
受信データ品質判定部６４４は、パケットデータの構造を解析し、受信データからアクセスコードを抽出し、予め設定された基準アクセスコードと比較することで、受信データの品質の良否の判定結果を出力できる。或いは受信データ品質判定部６４４は、パケットのデータのビットエラーレート又はパケットデータ単位のパケットエラーレートを検出し、該ビットエラーレート又はパケットエラーレートが基準エラーレートより高いか低いかで、受信データの品質の良否の判定結果を出力するようにしてもよい。
【０１５７】
ＲＳＳＩ判定部３２０は、通信コントローラ４１０からのＲＳＳＩを、所与の基準レベルと比較して判定する。その判定結果は、利得制御部６４２に通知される。
【０１５８】
利得制御部６４２は、受信データ品質判定部６４４の判定結果及びＲＳＳＩ判定部３２０の判定結果に基づいて、通信コントローラ４１０に対し、ＬＮＡ２１０の利得を調整するための制御信号（利得制御信号）を生成する。この信号はデジタル２値信号、あるいは多値信号、あるいはＰＷＭ（Ｐｕｌｓｅ Ｗｉｄｔｈ Ｍｏｄｕｌａｔｉｏｎ）形式のような、パルスデューティの変化を持たせたデジタル値を出力して、フィルタで平滑化して任意の電圧を取り出すようにしてもよい。なお、このような利得制御部を、マスタ端末１００のベースバンドエンジン３００に含ませる構成を採用してもよい。
【０１５９】
受信データ処理部３４２では、マスタ端末１００から第ｊのスレーブ端末２００ｊに対して出力レベルを下げるように指示された受信データが検出されたとき、出力レベル制御部６５０は、該受信データに設定されたマスタ端末１００からの指示データに対応したデジタル信号であるパワーセーブ制御信号を通信コントローラ４１０に出力する。
【０１６０】
スレーブ制御部６４０は、ベースバンドエンジン３９０の各部の制御を行うと共に、上述のように起動信号ＰＬＬｃｎｔ、ＲＸｆｒｏｔｎｃｎｔ、ＲＸｃｎｔ、ＴＸｃｎｔを生成したり、通信コントローラ４１０を制御するための制御信号を生成する。
【０１６１】
次に、以上のような構成のスレーブ端末の動作について説明する。以下では、理解を容易にするために、優先度の低い第ｊのスレーブ端末２００ｊの動作と、優先度の高い第ｋのスレーブ端末２００ｋの動作とに分けて説明する。
【０１６２】
図２３に、第ｊのスレーブ端末２００ｊの動作例のフロー図を示す。第ｊのスレーブ端末２００ｊのスレーブ制御部６４０は、図示しないメモリに格納されたプログラムに従って以下の処理を行う。
【０１６３】
まず、第ｊのスレーブ端末２００ｊは、マスタ端末１００の探索を行う（ステップＳ４０）。マスタ端末１００が存在しないとき（ステップＳ４１：Ｎ）、ステップＳ４０に戻る。
【０１６４】
ステップＳ４１においてマスタ端末１００が存在するとき（ステップＳ４１：Ｙ）、第ｊのスレーブ端末２００ｊは、マスタ端末１００との通信経路を確立する（ステップＳ４２）。
【０１６５】
そして第ｊのスレーブ端末２００ｊは、そのアクセスコードに対応した通信頻度を設定し（ステップＳ４３）、マスタ端末１００から指示されたように送信レベルを低下させるようにパワーセーブ制御信号によりＰＡ２０２の出力レベルを低下させる（ステップＳ４４）。
【０１６６】
その後、マスタ端末１００を仲介して第ｋのスレーブ端末２００ｋとの間でポイント・ツー・マルチポイント通信を行うために、マスタ端末１００との通信を開始する（ステップＳ４５）。第ｊのスレーブ端末２００ｊからの信号に対してマスタ端末１００が応答したことを示すＡＣＫ信号がマスタ端末１００から受信されたとき（ステップＳ４６：Ｙ）、ステップＳ４５に戻って通信を継続する。
【０１６７】
またステップＳ４６において、マスタ端末１００からＡＣＫ信号が受信されない場合において（ステップＳ４６：Ｎ）、通信を継続するときには（ステップＳ４７：Ｙ）ステップＳ４５に戻り、通信を継続しないときには（ステップＳ４７：Ｎ）マスタ端末１００との通信を切断し（ステップＳ４８）、一連の処理を終了する（エンド）。
【０１６８】
図２４に、第ｋのスレーブ端末２００ｋの動作例のフロー図を示す。第ｋのスレーブ端末２００ｋのスレーブ制御部６４０は、図示しないメモリに格納されたプログラムに従って以下の処理を行う。
【０１６９】
まず、第ｋのスレーブ端末２００ｋは、マスタ端末１００の探索を行う（ステップＳ５０）。マスタ端末１００が存在しないとき（ステップＳ５１：Ｎ）、ステップＳ５０に戻る。
【０１７０】
ステップＳ５１においてマスタ端末１００が存在するとき（ステップＳ５１：Ｙ）、第ｋのスレーブ端末２００ｋは、マスタ端末１００との通信経路を確立する（ステップＳ５２）。
【０１７１】
そして第ｋのスレーブ端末２００ｋは、そのアクセスコードに対応した通信頻度を設定する（ステップＳ５３）。ここで、マスタ端末１００との通信開始当初、最高の送信レベルで出力している場合、敢えて出力レベルを変更してマスタ端末１００と通信を行うことなく、出力レベルをそのままにマスタ端末１００との通信を継続するようにしてもよい。しかし、マスタ端末１００との通信開始当初、最高の送信レベルで出力していない場合には、マスタ端末１００から指示されたように送信レベルとなるようにパワーセーブ制御信号によりＰＡ２０２の出力レベルを制御する（ステップＳ５５）。
【０１７２】
その後、マスタ端末１００を仲介して第ｊのスレーブ端末２００ｊとの間でポイント・ツー・マルチポイント通信を行うために、マスタ端末１００との通信を開始する（ステップＳ５５）。その後、通信を継続するとき（ステップＳ５６：Ｙ）、ステップＳ５５に戻り、通信を継続しないとき（ステップＳ５６：Ｎ）、マスタ端末１００との通信を切断し（ステップＳ５７）、一連の処理を終了する（エンド）。
【０１７３】
３．  アプリケーション例
図２５（Ａ）、図２５（Ｂ）に、本実施形態における通信システムの適用例を示す。
【０１７４】
図２５（Ａ）の通信システムは、腕時計７００、センサ７１０、携帯電話機７２０を含む。腕時計７００がマスタ端末１００として動作し、センサ７１０が第ｊのスレーブ端末２００ｊとして動作し、携帯電話機７２０が第ｋのスレーブ端末２００ｋとして動作する。即ち、センサ７１０は、定期的に高い通信頻度で、温度情報（気温や体温）や湿度情報、生体情報（脈拍、血圧）などを腕時計７００に通知する。腕時計７００は、温度情報、湿度情報や生体情報を取得して、表示する機能を有する。また携帯電話機７２０は、不定期に少ない通信頻度で、着信があったことを腕時計７００に通知する。腕時計７００は、携帯電話機７２０に着信があったとき、その旨を通知することができる。
【０１７５】
この通信システムでは、センサ７１０の通信データが携帯電話機７２０からの通信データと衝突して、センサ７１０の通信データを取得できない場合には、腕時計７００において、センサからの情報を前後の情報を用いて補間して表示等を行ってもよい。この場合、優先度の高いスレーブ端末からの信号と他のスレーブ端末からの信号の受信タイミングが同一のとき、マスタ端末が、他のスレーブ端末からの信号に基づく受信処理結果を補完するということができる。
【０１７６】
図２５（Ｂ）の通信システムは、腕時計７４０、自動車内の車載装置（カーナビゲーションシステム等）７６０、携帯電話機７５０を含む。腕時計７４０がマスタ端末１００として動作し、車載装置７６０が第ｊのスレーブ端末２００ｊとして動作し、携帯電話機７５０が第ｋのスレーブ端末２００ｋとして動作する。即ち、車載装置７６０は、定期的に高い通信頻度で、カーナビゲーションシステムで取得される位置情報や目的地までの距離情報などを腕時計７４０に通知する。腕時計７４０は、車載装置７６０からの情報を取得して、表示する機能を有する。また携帯電話機７５０は、不定期に少ない通信頻度で、着信があったことを腕時計７４０に通知する。腕時計７４０は、携帯電話機７５０に着信があったとき、その旨を通知することができる。
【０１７７】
なお、本発明は上述した実施の形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形実施が可能である。なお本実施形態では、マスタ端末が２つのスレーブ端末と同時接続される場合を例に説明したが、これに限定されるものではなく、マスタ端末３以上のスレーブ端末と同時接続される場合も同様に適用できる。
【０１７８】
また本実施形態では、マスタ端末の構成とスレーブ端末の構成とを異ならせているが、１つの通信装置にマスタ端末及びスレーブ端末の構成を含ませ、所与のモード切り替え機構でマスタ端末として動作させたり、スレーブ端末として動作させるようにしてもよい。
【０１７９】
また、本発明のうち従属請求項に係る発明においては、従属先の請求項の構成要件の一部を省略する構成とすることもできる。また、本発明の１の独立請求項に係る発明の要部を、他の独立請求項に従属させることもできる。
【図面の簡単な説明】
【０１８０】
【図１】本実施形態におけるポイント・ツー・マルチポイント型の通信システムの構成の概要を示す図。
【図２】図１の通信システムの動作の概要の説明図。
【図３】図３（Ａ）はマスタ端末、第ｊ及び第ｋのスレーブ端末の一般的な構成を示す図。図３（Ｂ）はマスタ端末、第ｊ及び第ｋのスレーブ端末の各端末の消費電流の種類を模式的に示す図。
【図４】本実施形態の比較例における通信システムの消費電流の説明図。
【図５】本実施形態における通信システムの消費電流の説明図。
【図６】本実施形態におけるスレーブ端末の出力レベルの説明図。
【図７】本実施形態における第ｊ及び第ｋのスレーブ端末の通信状態の一例を模式的示す図。
【図８】本実施形態におけるマスタ端末の構成例のブロック図。
【図９】本実施形態における通信データの説明図。
【図１０】図１０（Ａ）、図１０（Ｂ）は本実施形態における通信システムの同期制御の一例の説明図。
【図１１】図８の通信コントローラ及びベースバンドエンジンの構成例のブロック図。
【図１２】図１１のＬＮＡの構成例のブロック図。
【図１３】図１１の小信号増幅回路の構成例のブロック図。
【図１４】図１１のリミッタ回路の構成例のブロック図。
【図１５】図１１の通信コントローラへの起動信号の説明図。
【図１６】図１１のベースバンドエンジンの構成例のブロック図。
【図１７】ＩＤ判定テーブルの一例を示す図。
【図１８】本実施形態におけるマスタ端末の動作例のフロー図。
【図１９】図１８の第ｋのスレーブ端末の優先処理のフローの一例を示す図。
【図２０】図１８の第ｊのスレーブ端末の優先処理のフローの一例を示す図。
【図２１】本実施形態における第ｊのスレーブ端末の通信コントローラ及びベースバンドエンジンの構成例のブロック図。
【図２２】図２１のベースバンドエンジンの構成例のブロック図。
【図２３】本実施形態における第ｊのスレーブ端末の動作例のフロー図。
【図２４】本実施形態における第ｋのスレーブ端末の動作例のフロー図。
【図２５】図２５（Ａ）、図２５（Ｂ）は、本実施形態における通信システムの適用例を示す図。
【符号の説明】
【０１８１】
１０  通信システム、  １００  マスタ端末、
２００１〜２００Ｎ  第１〜第Ｎのスレーブ端末、  ３００  ベースバンドエンジン、
８１０  ホストプロセッサ、  ８２０  ＲＯＭ、  ８３０  ＲＡＭ、
８６０  音声コーデック、  ８７０  Ｄ／Ａ変換器、  ８８０  スピーカ、
８９０  マイク
【図１】
2007189523.tif 000003
【図２】
2007189523.tif 000004
【図３】
2007189523.tif 000005
【図４】
2007189523.tif 000006
【図５】
2007189523.tif 000007
【図６】
2007189523.tif 000008
【図７】
2007189523.tif 000009
【図８】
2007189523.tif 000010
【図９】
2007189523.tif 000011
【図１０】
2007189523.tif 000012
【図１１】
2007189523.tif 000013
【図１２】
2007189523.tif 000014
【図１３】
2007189523.tif 000015
【図１４】
2007189523.tif 000016
【図１５】
2007189523.tif 000017
【図１６】
2007189523.tif 000018
【図１７】
2007189523.tif 000019
【図１８】
2007189523.tif 000020
【図１９】
2007189523.tif 000021
【図２０】
2007189523.tif 000022
【図２１】
2007189523.tif 000023
【図２２】
2007189523.tif 000024
【図２３】
2007189523.tif 000025
【図２４】
2007189523.tif 000026
【図２５】
2007189523.tif 000027