"無線通信装置からチャンネルホッピングのホッピングパターンを指定するルータ広告を送信し、このルータ広告を受信した相手方通信装置と前記無線通信装置との間で、前記ルータ広告で指定された前記ホッピングパターンを用いた通信ネットワークを構築する通信システムにおいて、前記無線通信装置は、他の無線通信装置から送信されたルータ広告を受信する受信手段と、前記受信手段により受信された前記ルータ広告が指定するホッピングパターンに対し、同一時刻において同一のチャンネルを使用することのないホッピングパターンを生成する生成手段と、前記生成手段により生成された前記ホッピングパターンを指定するルータ広告を送信する送信手段と、を備えることを特徴とする通信システム。前記生成手段は、前記受信手段により受信された前記ルータ広告が指定するホッピングパターンと同一周期のホッピングパターンを生成することを特徴とする請求項1に記載の通信システム。前記生成手段は、前記受信手段により受信された前記ルータ広告が指定するホッピングパターンと同一の繰り返しパターンで時刻方向のオフセットの異なるホッピングパターンを生成することを特徴とする請求項1または2に記載の通信システム。前記生成手段は、前記受信手段により受信された前記ルータ広告が指定するホッピングパターンが使用していない時刻帯のみを使用するホッピングパターンを生成することを特徴とする請求項1または2に記載の通信システム。ユーザインタフェースを介する指示に従ってホッピングパターンを生成するとともに、前記指示に従って生成された前記ホッピングパターンを指定するルータ広告を送信する手段を備えることを特徴とする請求項1~4のいずれか1項に記載の通信システム。前記無線通信装置は、プロビジョニングに使用するハンドヘルドデバイスであることを特徴とする請求項1~5のいずれか1項に記載の通信システム。無線通信装置からチャンネルホッピングのホッピングパターンを指定するルータ広告を送信し、このルータ広告を受信した相手方通信装置と前記無線通信装置との間で、前記ルータ広告で指定された前記ホッピングパターンを用いた通信ネットワークを構築する通信方法において、一の無線通信装置において、他の無線通信装置から送信されたルータ広告を受信する受信ステップと、前記受信ステップにより受信された前記ルータ広告が指定するホッピングパターンに対し、同一時刻において同一のチャンネルを使用することのないホッピングパターンを生成する生成ステップと、前記生成ステップにより生成された前記ホッピングパターンを指定するルータ広告を、前記一の無線通信装置から送信する送信ステップと、を備えることを特徴とする通信方法。前記生成ステップでは、前記受信ステップにより受信された前記ルータ広告が指定するホッピングパターンと同一周期のホッピングパターンを生成することを特徴とする請求項7に記載の通信方法。前記生成ステップでは、前記受信ステップにより受信された前記ルータ広告が指定するホッピングパターンと同一の繰り返しパターンで時刻方向のオフセットの異なるホッピングパターンを生成することを特徴とする請求項7または8に記載の通信方法。前記生成ステップでは、前記受信ステップにより受信された前記ルータ広告が指定するホッピングパターンが使用していない時刻帯のみを使用するホッピングパターンを生成することを特徴とする請求項7または8に記載の通信方法。ユーザインタフェースを介する指示に従ってホッピングパターンを生成するとともに、前記指示に従って生成された前記ホッピングパターンを指定するルータ広告を送信するステップを備えることを特徴とする請求項7~10のいずれか1項に記載の通信方法。ハンドヘルドOTAプロビジョニングにおいて、ハンドヘルドPDは各々が独立したデバイスであるため、各々のハンドヘルドPDはチャンネルホッピングに関して任意のパラメータを用いることができる。したがって、複数のハンドヘルドPDが同じホッピングパターンを同じ間隔、同じオフセットで用いる可能性がある。また、ハンドヘルドPD間でホッピングパターンが異なっていても、同一時刻に同一チャンネルが重なり合う可能性もある。その場合、図8bに示すように、各々のハンドヘルドPD101,101Aが構成するプロビジョニングネットワークが互いに電波干渉を引き起こすため、ハンドヘルドPD101,101Aと無線デバイスDBP間の相互接続性が失われる。本発明の目的は、複数のネットワーク間での電波干渉を回避することができる通信システム等を提供することにある。本発明の通信システムは、無線通信装置からチャンネルホッピングのホッピングパターンを指定するルータ広告を送信し、このルータ広告を受信した相手方通信装置と前記無線通信装置との間で、前記ルータ広告で指定された前記ホッピングパターンを用いた通信ネットワークを構築する通信システムにおいて、前記無線通信装置は、他の無線通信装置から送信されたルータ広告を受信する受信手段と、前記受信手段により受信された前記ルータ広告が指定するホッピングパターンに対し、同一時刻において同一のチャンネルを使用することのないホッピングパターンを生成する生成手段と、前記生成手段により生成された前記ホッピングパターンを指定するルータ広告を送信する送信手段と、を備えることを特徴とする。この通信システムによれば、受信されたルータ広告が指定するホッピングパターンに対し、同一時刻において同一のチャンネルを使用することのないホッピングパターンを生成するので、複数のネットワーク間での電波干渉を回避することができる。前記生成手段は、前記受信手段により受信された前記ルータ広告が指定するホッピングパターンと同一周期のホッピングパターンを生成してもよい。前記生成手段は、前記受信手段により受信された前記ルータ広告が指定するホッピングパターンと同一の繰り返しパターンで時刻方向のオフセットの異なるホッピングパターンを生成してもよい。前記生成手段は、前記受信手段により受信された前記ルータ広告が指定するホッピングパターンが使用していない時刻帯のみを使用するホッピングパターンを生成してもよい。ユーザインタフェースを介する指示に従ってホッピングパターンを生成するとともに、前記指示に従って生成された前記ホッピングパターンを指定するルータ広告を送信する手段を備えてもよい。前記無線通信装置は、プロビジョニングに使用するハンドヘルドデバイスであってもよい。本発明の通信方法は、無線通信装置からチャンネルホッピングのホッピングパターンを指定するルータ広告を送信し、このルータ広告を受信した相手方通信装置と前記無線通信装置との間で、前記ルータ広告で指定された前記ホッピングパターンを用いた通信ネットワークを構築する通信方法において、一の無線通信装置において、他の無線通信装置から送信されたルータ広告を受信する受信ステップと、前記受信ステップにより受信された前記ルータ広告が指定するホッピングパターンに対し、同一時刻において同一のチャンネルを使用することのないホッピングパターンを生成する生成ステップと、前記生成ステップにより生成された前記ホッピングパターンを指定するルータ広告を、前記一の無線通信装置から送信する送信ステップと、を備えることを特徴とする。この通信方法によれば、受信されたルータ広告が指定するホッピングパターンに対し、同一時刻において同一のチャンネルを使用することのないホッピングパターンを生成するので、複数のネットワーク間での電波干渉を回避することができる。前記生成ステップでは、前記受信ステップにより受信された前記ルータ広告が指定するホッピングパターンと同一周期のホッピングパターンを生成してもよい。前記生成ステップでは、前記受信ステップにより受信された前記ルータ広告が指定するホッピングパターンと同一の繰り返しパターンで時刻方向のオフセットの異なるホッピングパターンを生成してもよい。前記生成ステップでは、前記受信ステップにより受信された前記ルータ広告が指定するホッピングパターンが使用していない時刻帯のみを使用するホッピングパターンを生成してもよい。ユーザインタフェースを介する指示に従ってホッピングパターンを生成するとともに、前記指示に従って生成された前記ホッピングパターンを指定するルータ広告を送信するステップを備えてもよい。本発明の通信システムによれば、受信されたルータ広告が指定するホッピングパターンに対し、同一時刻において同一のチャンネルを使用することのないホッピングパターンを生成するので、複数のネットワーク間での電波干渉を回避することができる。また、本発明の通信方法によれば、受信されたルータ広告が指定するホッピングパターンに対し、同一時刻において同一のチャンネルを使用することのないホッピングパターンを生成するので、複数のネットワーク間での電波干渉を回避することができる。以下、本発明による通信システムの実施形態について説明する。図1は、本実施形態の通信システムとしてのハンドヘルドPDProvisioningdevice1の構成を示すブロック図である。図1に示すように、ハンドヘルドPD1は、デフォルトのホッピングパターンを格納するデフォルトパターン格納部11と、他のハンドヘルドPDから送信されたルータ広告を受信するルータ広告受信部12と、ルータ広告受信部12で受信されたルータ広告を解析することで、そのルータ広告が指定するホッピングパターンを抽出するパターン解析部13と、パターン解析部13により抽出されたホッピングパターンを記憶するパターン記憶部14と、デフォルトパターン格納部11に格納されたデフォルトのホッピングパターンを用いて、ハンドヘルドPD1が使用するホッピングパターンを生成するパターン生成部15と、パターン生成部15により生成されたホッピングパターンを指定するルータ広告を送信するルータ広告送信部16と、を備える。次に、ハンドヘルドPD1の動作について説明する。図2は、ハンドヘルドPD1の動作を示すフローチャートである。図2のステップS1では、ルータ広告受信部12により、他のハンドヘルドPDがプロビジョニングネットワーク20図1上にブロードキャスト送信するルータ広告の捕捉を試みる。ここでは、無線デバイスDBPDevicebeingprovisionedの起動時と同様に、IEEE802154におけるチャンネル15またはチャンネル25をスキャンすることでルータ広告を受信することができる。次に、ステップS2では、ステップS1においてルータ広告が捕捉されたか否か判断し、判断が肯定されればステップS3へ進み、判断が否定されればステップS6へ進む。ステップS3では、パターン解析部13は、ルータ広告受信部12により捕捉されたルータ広告から、使用されているチャンネルホッピングパターンのホッピングパターン、オフセットおよび間隔を特定する。次に、ステップS4では、パターン解析部13は、ステップS3において特定されたホッピングパターン、オフセットおよび間隔をパターン記憶部14に記憶する。次に、ステップS5では、パターン生成部15は、ステップS3において特定されたホッピングパターン、すなわち他のハンドヘルドPDが使用しているチャンネルホッピングパターンと衝突しないようなチャンネルホッピングパターンを生成する。具体的には、パターン生成部15は、ステップS3において特定されたホッピングパターンと同一のホッピングパターンを選択する。図3および図4は、ISA10011aで定義された5つのデフォルトのホッピングパターンホッピングパターン1~5を示している。これらは各パターンの一周期を示しており、実際には各パターンを周期的に繰り返すことにより継続的な通信が可能となる。これらのホッピングパターンはデフォルトパターン格納部11に格納されており、パターン生成部15は、デフォルトパターン格納部11から、ステップS3において特定されたホッピングパターンと同一のホッピングパターンを選択する。例えば、ステップS3において、ホッピングパターン1図3が特定された場合、パターン生成部15はホッピングパターン1を選択する。次に、パターン生成部15はステップS3において特定された間隔と同一の間隔を選択する。また、パターン生成部15はステップS3において特定されたオフセットとは異なるオフセットを選択する。そして、パターン生成部15は、選択されたホッピングパターン、間隔およびオフセットを組み合わせたチャンネルホッピングパターンを生成する。図5は、ホッピングパターンの間隔およびオフセットの概念を示す図である。図5に示すように、間隔Δはホッピングパターンの中で1つのチャンネルが使用されている時間を示す。また、間隔Δはデフォルトの各ホッピングパターンにおける周期を規定することになり、同一のホッピングパターン間において間隔Δが同一であれば周期も同一となる。図5の例では、周期は16×Δとなる。また、オフセットはデフォルトのホッピングパターンからの時間的なずれを示し、間隔Δの整数倍の値をとる。図5に示す例では、デフォルトのホッピングパターン1図3からのオフセットが間隔Δの4倍とされているチャンネルホッピングパターンを示している。図3に示すホッピングパターン1と図5に示すチャンネルホッピングパターンを比較すると明らかなように、図5に示すチャンネルホッピングパターンでは、時刻t0を基点とするホッピングパターン1図3に対し、間隔Δの4倍に相当するオフセット4×Δだけ遅れたパターンが示されている。このように、パターン生成部15は、他のハンドヘルドPDから受信されたルータ広告に示されるチャンネルホッピングパターンに対し、そのホッピングパターンと間隔が同一で、かつオフセットのみが異なるチャンネルホッピングパターンを選択し、生成する。この手順により、他のハンドヘルドPDとの間で、同一時刻に同一チャンネルを使用することが回避され、他のハンドヘルドPDとの衝突を避けることができる。図6は、他のハンドヘルドPDが使用しているチャンネルホッピングパターン受信されたチャンネルホッピングパターンと、パターン生成部15により生成されたチャンネルホッピングパターン生成されたチャンネルホッピングパターンとの関係を例示する図である。図6の例では、受信されたチャンネルホッピングパターンに対し、オフセットが間隔の2倍だけ異なるチャンネルホッピングパターンを生成することで、同一時刻に同一チャンネルが重ならず、電波干渉が回避できる様子が示されている。なお、パターン生成部15においてオフセットを定めるアルゴリズムは任意である。次に、ステップS7では、以上の手順で生成されたチャンネルホッピングパターンを指定するルータ広告を、ルータ広告送信部16によりプロビジョニングネットワーク20図1上にブロードキャスト送信し、処理を終了する。一方、ステップS6では、例えば、予め規定されているチャンネルホッピングパターンをデフォルトパターン格納部11から選択し、ステップS7では、このチャンネルホッピングパターンを指定するルータ広告を、ルータ広告送信部16によりプロビジョニングネットワーク20上にブロードキャスト送信し、処理を終了する。この場合すなわち、ステップS2の判断が否定されている場合、他のハンドヘルドPDとの衝突はないため、従来のアルゴリズムに従って、チャンネルホッピングパターンを選択することができる。図7は、チャンネルホッピングパターンを生成する別のアルゴリズムを示す図である。図7に示す例では、デフォルトのホッピングパターンを2つのハンドヘルドPDに振り分けている。図7では、図3に示すホッピングパターン1のうちの1/2の時間帯を個々のハンドヘルドPDが使用しており、これにより、他のハンドヘルドPDが使用しているチャンネルホッピングパターン受信されたチャンネルホッピングパターンと、パターン生成部15により生成されたチャンネルホッピングパターン生成されたチャンネルホッピングパターンとの重複を回避している。ISA10011aではチャンネルホッピングを用いたTDMAで通信を行う際に、IEEE802154のチャンネル11から26を占有し常に通信を行なっている訳ではない。ルータ広告ではチャンネルホッピングパターンに加え、そのチャンネルホッピングパターン内において送受信を行うタイミングリンク情報も無線デバイスDBPに通知している。したがって、受信されたルータ広告のリンク情報を参照し、使用されていないタイミングを送受信に用いることにより、実質的に既定のホッピングパターンを2分割して、互いに電波干渉を起こさない2つのホッピングパターンを得ることができる。図7の例では、別のハンドヘルドPDで使用されていない送受信タイミングを使用する旨のリンク情報を含むルータ広告を送信することで、電波干渉を回避できる。上記実施形態では、無線デバイスDBPに対するルータ広告を利用してチャンネルホッピングパターンを調整する例を示しているが、ハンドヘルドPD同士における別の通信手段を用いてチャンネルホッピングパターンの折衝を行う機能を付加してもよい。また、上記実施形態では、ハンドヘルドPDが、自らが使用するホッピングパターンのオフセットを自律的に決定しているが、ハンドヘルドPDから、他のハンドヘルドPDがすでに使用しているチャンネルホッピングパターンを、ユーザインタフェースを介してユーザに通知するようにしてもよい。この場合、ユーザインタフェースを介してユーザによるオフセットの指定を受け付けることで、ユーザがオフセットを任意に設定できる。また、上記実施形態では、受信されたルータ広告が1つの場合を示しているが、2つ以上のルータ広告が受信される場合には、複数のルータ広告が指定する複数のチャンネルホッピングパターンのいずれとも衝突しないチャンネルホッピングパターンを生成し、これを使用すればよい。この場合、すべてのハンドヘルドPDにおいて使用可能なホッピングパターンおよび間隔周期を制限したうえで、各ハンドヘルドPDで使用するホッピングパターンのオフセットを調整することで、多数のハンドヘルドPDのプロビジョニングネットワークが互いに重なり合うような場合でも電波干渉を回避可能となる。本発明の適用範囲は上記実施形態に限定されることはない。本発明は、無線通信装置からチャンネルホッピングのホッピングパターンを指定するルータ広告を送信し、このルータ広告を受信した相手方通信装置と前記無線通信装置との間で、前記ルータ広告で指定された前記ホッピングパターンを用いた通信ネットワークを構築する通信システム等に対し、広く適用することができる。"