(57)【要約】【課題】  自局のビーコン周期に係るビーコン情報と，上記自局とは異なるビーコン周期に係るビーコン情報とを格納する無線通信装置，無線通信方法，およびコンピュータプログラムを提供する。【解決手段】  無線通信装置（１０１）は，自装置が有する記憶領域には，自局の属するグループのビーコン情報を格納する自グループ格納領域と，該自グループとは異なる他のグループのビーコン情報を格納する他グループ格納領域とが割当てられており，上記自グループ格納領域及び上記他グループ格納領域に，上記自局の属するグループのビーコン情報と上記他のグループのビーコン情報とを，同じ構造で格納する格納手段（８０３）を備える。【選択図】    図５
2006313976.tif 000002
【特許請求の範囲】
【請求項１】
制御局を有さずに通信可能なネットワークに構成される無線通信装置であって：
自装置が有する記憶領域には，自局の属するグループのビーコン情報を格納する自グループ格納領域と，該自グループとは異なる他のグループのビーコン情報を格納する他グループ格納領域とが割当てられており，
前記自グループ格納領域及び前記他グループ格納領域に，前記自局の属するグループのビーコン情報と前記他のグループのビーコン情報とを，同じ構造で格納する格納手段を備えることを特徴とする，無線通信装置。
【請求項２】
前記他グループ格納領域は，前記自グループ格納領域よりも後の記憶領域に割当てられることを特徴とする，請求項１に記載の無線通信装置。
【請求項３】
前記格納手段は，前記ビーコン情報を格納する場合に，前記ネットワーク内に構成可能な最大収容通信装置数を特定し，前記自グループ格納領域の末尾から，前記最大収容通信装置数分の前記他のグループのビーコン情報を格納することを特徴とする，請求項１に記載の無線通信装置。
【請求項４】
自局の周囲に存在する無線通信装置ごとに識別可能なデバイス固有情報を割当てて，該デバイス情報を用いて，通信相手となる前記無線通信装置を管理する管理手段を備えることを特徴とする，請求項１に記載の無線通信装置。
【請求項５】
前記デバイス固有情報は，ビーコン送信位置，デバイスアドレスに依存しない情報であり，必要最低限の情報長から構成されることを特徴とする，請求項４に記載の無線通信装置。
【請求項６】
制御局を有さずに通信可能なネットワークに構成される無線通信装置であって：
自装置が有する記憶領域に，初期スキャンの結果により得られるビーコン情報と，前記ネットワーク運用時に得られる通常のビーコン情報とを，同じ構造で格納する格納部を備えることを特徴とする，無線通信装置。
【請求項７】
制御局を有さずに通信可能なネットワークに構成される無線通信装置であって：
初期スキャン以外に任意のタイミングでスキャンを行うスキャン設定手段と；
ビーコン周期の異なる無線通信装置を検出する検出手段と；
ビーコン周期の異なる無線通信装置のビーコン情報を記憶領域で記憶する記憶手段と；
を備えることを特徴とする，無線通信装置。
【請求項８】
前記無線通信装置は，前記記憶手段により記憶された少なくともビーコン情報から，予約通信領域の設定されるタイミングを算出する算出手段と；
前記新規に算出された予約通信領域と自局の予約通信領域とのタイミングを比較する比較手段と；
前記比較の結果，前記双方のタイミングにおいて重複を避けるように通信領域を設定する設定手段と；
をさらに備えることを特徴とする，請求項７に記載の無線通信装置。
【請求項９】
前記無線通信装置は，記憶手段の記憶領域に格納された自局のビーコン周期に属する無線通信装置のビーコン情報と同じ構造で他のビーコン周期のビーコン情報を格納する格納手段をさらに備えることを特徴とする，請求項７に記載の無線通信装置。
【請求項１０】
前記記憶手段の記憶領域には，初期スキャンの結果により得られるビーコン情報と，自局のビーコン周期に属する無線通信装置のビーコン情報と同じ構造で格納されることを特徴とする，請求項７に記載の無線通信装置。
【請求項１１】
前記無線通信装置は，前記ネットワーク内に構成可能な最大収容通信装置数を設定する設定手段を備え，
前記格納手段は，自局のビーコン周期におけるビーコン情報格納領域の末尾から，該自局のビーコン周期とは異なるビーコン周期の無線通信装置に係るビーコン情報を格納することを特徴とする，請求項７に記載の無線通信装置。
【請求項１２】
前記無線通信装置は，自局の周囲に存在する無線通信装置ごとに固有のデバイス識別子を割当てる割当手段と；
前記デバイス識別子を用いて通信相手となる前記無線通信装置を管理する管理手段とをさらに備えることを特徴とする，請求項７に記載の無線通信装置。
【請求項１３】
制御局を有さずに通信可能なネットワークを構成する無線通信装置による無線通信方法であって：
初期スキャン以外に任意のタイミングでスキャンを行うスキャン工程と；
ビーコン周期の異なる無線通信装置を検出する検出工程と；
ビーコン周期の異なる無線通信装置のビーコン情報を記憶領域に格納する格納工程と；
を含むことを特徴とする，無線通信方法。
【請求項１４】
コンピュータをして，制御局を有さずに通信可能なネットワークに構成される無線通信装置として機能させるコンピュータプログラムであって：
初期スキャン以外に任意のタイミングでスキャンを行うスキャン設定手段と；
ビーコン周期の異なる無線通信装置を検出する検出手段と；
ビーコン周期の異なる無線通信装置のビーコン情報を記憶領域で記憶する記憶手段と；
を含むことを特徴とする，コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線通信可能な通信装置に関する。
【背景技術】
【０００２】
現在では，情報処理技術の発達に伴い，通信機能を備えたコンピュータ装置など複数の通信装置との間を，無線通信によるネットワーク接続を可能とする通信システムが一般的に知られている。
【０００３】
上記通信システムとしては，例えば，ＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１（例えば，非特許文献１参照。）や，ＩＥＥＥ８０２．１５．３などが存在している。
【０００４】
上記通信システムを利用したネットワークの形態として，通信装置同士が直接非同期的に無線通信を行う「アドホック（Ａｄ−ｈｏｃ）ネットワーク」が開発されている。アドホック型通信システムには制御局が存在せず，例えば家庭用電気機器からなるホーム・ネットワークを構成するのに適している（例えば，特許文献１参照）。
【０００５】
上記アドホックネットワークでは，自局の周囲に存在する無線通信装置を検知したり，上記無線通信装置の挙動を把握したりする方法として，自局のネットッワークグループに属する無線通信装置との間で所定のスーパーフレームの時間領域をビーコン周期として定義し，そのタイミングを上記ネットワークグループ内に属する無線通信装置同士で共有することによって，該当するネットワークグループに属する無線通信装置とのコネクションを確保する方法が用いられていた。
【０００６】
また，上記アドホックネットワークの構成としては，自局のネットワークグループに属する無線通信装置との間でやりとりされるビーコン周期では，自局のビーコン送信位置（ビーコンスロット）が他の無線通信装置のビーコン送信位置と重複しないようにタイミングを確保することが必要である。
【０００７】
上記によって，ビーコン周期には，自局の属するネットワークグループに存在する無線通信装置によりやりとりされるビーコンが一時期に集中するため，上記ビーコン周期の管理を行い，ネットワーク内の全無線通信装置を把握することが必要となっていた。
【０００８】
【特許文献１】特開２０００−１６５９３０号公報
【非特許文献１】Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｔａｎｄａｒｄ  ＩＳＯ／ＩＥＣ  ８８０２−１１：１９９９（Ｅ）  ＡＮＳＩ／ＩＥＥＥ  Ｓｔｄ  ８０２．１１，  １９９９  Ｅｄｉｔｉｏｎ，  Ｐａｒｔ１１：Ｗｉｒｅｌｅｓｓ  ＬＡＮ  Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ（ＭＡＣ）  ａｎｄ  Ｐｈｙｓｉｃａｌ  Ｌａｙｅｒ（ＰＨＹ）  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら，上記アドホックネットワークの構成では，自局が属するネットワークグループとは異なる他のネットワークグループ属している無線通信装置が新規に参入する場合，当該無線通信装置のビーコンを自局のネットワークグループ内のビーコン周期とともに管理する必要があるが，一元的に管理する手段が存在しないため困難であった。
【００１０】
より具体的には，ネットワークグループが新規に加わり複数のネットワークグループからなる場合，自局のネットワークグループに存在する無線通信装置のビーコン周期と，他のネットワークグループに存在する無線通信装置のビーコン周期とを一元的にまとめ，自局のネットワークグループに存在する無線通信装置のビーコン情報と上記自局とは異なる他のネットワークグループに存在する無線通信装置のビーコン情報とを，各無線通信装置の記憶領域に格納する必要があるが，上記格納する手段が存在していなかった。
【００１１】
本発明は，上記問題点に鑑みてなされたものであり，本発明の目的は，自局のビーコン周期に係るビーコン情報と，上記自局とは異なるビーコン周期に係るビーコン情報とを格納することが可能な，新規かつ改良された無線通信装置，無線通信方法，およびコンピュータプログラムを提供することである。
【課題を解決するための手段】
【００１２】
上記課題を解決するため，本発明の第１の観点によれば，制御局を有さずに通信可能なネットワークに構成される無線通信装置が提供される。その無線通信装置は，自装置が有する記憶領域には，自局（自装置）の属するグループのビーコン情報を格納する自グループ格納領域と，該自グループとは異なる他のグループのビーコン情報を格納する他グループ格納領域とが割当てられており，上記自グループ格納領域及び上記他グループ格納領域に，上記自局の属するグループのビーコン情報と上記他のグループのビーコン情報とを，同じ構造で格納する格納手段を備えることを特徴としている。かかる構成により，自局の属するグループのビーコン情報と，自局の属するグループとは異なる他のグループのビーコン情報とを無線通信装置が一緒に管理することができ，通信相手と適切に通信することができる。
【００１３】
上記他グループ格納領域は，上記自グループ格納領域よりも後の記憶領域に割当てられるように構成しても良い。
【００１４】
上記格納手段は，上記ビーコン情報を格納する場合に，上記ネットワーク内に構成可能な最大収容通信装置数を特定し，上記自グループ格納領域の末尾から，上記最大収容通信装置数分の上記他のグループのビーコン情報を格納するように構成しても良い。
【００１５】
自局の周囲に存在する無線通信装置ごとに識別可能なデバイス固有情報を割当てて，該デバイス情報を用いて，通信相手となる上記無線通信装置を管理する管理手段を備えるように構成しても良い。
【００１６】
上記デバイス固有情報は，ビーコン送信位置，デバイスアドレスに依存しない情報であり，必要最低限の情報長から構成されてもよい。
【００１７】
上記課題を解決するために，本発明の別の観点によれば，制御局を有さずに通信可能なネットワークに構成される無線通信装置が提供される。その無線通信装置は，自装置が有する記憶領域に，初期スキャンの結果により得られるビーコン情報と，上記ネットワーク運用時に得られる通常のビーコン情報とを，同じ構造で格納する格納部を備えることを特徴としている。かかる構成により，無線通信装置による初期スキャン時にも同じ構造のビーコン情報で管理するため，数スーパーフレーム周期経過した後に，自局の属するグループにかかるビーコン情報と自局とは異なるグループのビーコン情報とを識別し，別々に容易に管理することができる。
【００１８】
上記課題を解決するために，本発明の別の観点によれば，制御局を有さずに通信可能なネットワークに構成される無線通信装置が提供される。その無線通信装置は，初期スキャン以外に任意のタイミングでスキャンを行うスキャン設定手段と；ビーコン周期の異なる無線通信装置を検出する検出手段と；ビーコン周期の異なる無線通信装置のビーコン情報を記憶領域で記憶する記憶手段とを備えることを特徴としている。
【００１９】
上記無線通信装置は，上記記憶手段により記憶された少なくともビーコン情報から，予約通信領域の設定されるタイミング（又は，位置など）を算出する算出手段と；上記新規に算出された予約通信領域と自局の予約通信領域とのタイミングを比較する比較手段と；上記比較の結果，上記双方のタイミングにおいて重複を避けるように通信領域を設定する設定手段とをさらに備えるように構成しても良い。
【００２０】
上記無線通信装置は，記憶手段の記憶領域に格納された自局のビーコン周期に属する無線通信装置のビーコン情報と同じ構造で他のビーコン周期のビーコン情報を格納する格納手段をさらに備えるようにしてもよい。
【００２１】
上記記憶手段の記憶領域には，初期スキャンの結果により得られるビーコン情報と，自局のビーコン周期に属する無線通信装置のビーコン情報と同じ構造で格納されるようにしてもよい。
【００２２】
上記無線通信装置は，上記ネットワーク内に構成可能な最大収容通信装置数を設定する設定手段を備え，上記格納手段は，自局のビーコン周期におけるビーコン情報格納領域の末尾から，該自局のビーコン周期とは異なるビーコン周期の無線通信装置に係るビーコン情報を格納するように構成しても良い。
【００２３】
上記無線通信装置は，自局の周囲に存在する無線通信装置ごとに固有のデバイス識別子を割当てる割当手段と；上記デバイス識別子を用いて通信相手となる上記無線通信装置を管理する管理手段とをさらに備えるようにしてもよい。
【００２４】
上記課題を解決するために，本発明の別の観点によれば，制御局を有さずに通信可能なネットワークを構成する無線通信装置による無線通信方法が提供される。その無線通信方法は，初期スキャン以外に任意のタイミングでスキャンを行うスキャン工程と；ビーコン周期の異なる無線通信装置を検出する検出工程と；ビーコン周期の異なる無線通信装置のビーコン情報を記憶領域に格納する格納工程とを含むことを特徴としている。
【００２５】
上記課題を解決するために，本発明の別の観点によれば，コンピュータをして，制御局を有さずに通信可能なネットワークに構成される無線通信装置として機能させるコンピュータプログラムが提供される。上記コンピュータプログラムは，初期スキャン以外に任意のタイミングでスキャンを行うスキャン設定手段と；ビーコン周期の異なる無線通信装置を検出する検出手段と；ビーコン周期の異なる無線通信装置のビーコン情報を記憶領域で記憶する記憶手段とを含むことを特徴としている。
【発明の効果】
【００２６】
以上説明したように，本発明によれば，自局の属するグループのビーコン情報の格納領域を用意するとともに，異なるグループのビーコン情報を格納しておく領域を併せて設けておくことで，近隣に存在する複数のネットワークグループの管理を行うことができる。
【発明を実施するための最良の形態】
【００２７】
以下，本発明の好適な実施の形態について，添付図面を参照しながら詳細に説明する。なお，以下の説明及び添付図面において，略同一の機能及び構成を有する構成要素については，同一符号を付することにより，重複説明を省略する。
【００２８】
まず，図１を参照しながら，本実施の形態にかかる無線アドホックネットワークについて説明する。なお，図１は，本実施の形態にかかる自律分散制御による無線アドホックネットワークの概略的な構成を示す説明図である。
【００２９】
図１に示すように，通信装置１０１−１は，その自装置を中心とした電波到達範囲内（破線）に存在する通信装置１０１−２と無線通信が可能である。
【００３０】
図１に示す通信装置１０１−２は，その電波到達範囲内（破線）に存在する通信装置１０１−１と通信装置１０１−３と通信装置１０１−４と相互に無線通信可能である。
【００３１】
通信装置１０１−３は，図１に示す通信装置１０１−３を中心とした電波到達範囲内（破線）にある通信装置１０１−２と通信装置１０１−７と通信装置１０１−８と相互に無線通信可能である。
【００３２】
通信装置１０１−４は，図１に示す通信装置１０１−４を中心とした電波到達範囲内（破線）にある通信装置１０１−２と通信装置１０１−５と相互に無線通信可能である。
【００３３】
通信装置１０１−５は，図１に示す通信装置１０１−５を中心とした電波到達範囲内（破線）にある通信装置１０１−４と通信装置１０１−６と通信装置１０１−７と相互に通信可能である。
【００３４】
通信装置１０１−６は，図１に示す通信装置１０１−６を中心とした電波到達範囲内（破線）にある通信装置１０１−５と通信装置１０１−７と相互に無線通信可能である。
【００３５】
通信装置１０１−７は，図１に示す通信装置１０１−７を中心とした電波到達範囲内（破線）にある通信装置１０１−３と通信装置１０１−５と通信装置１０１−６と通信装置１０１−８と相互に通信可能である。
【００３６】
通信装置１０１−８は，図１に示す通信装置１０１−８を中心とした電波到達範囲内（破線）にある通信装置１０１−３と通信装置１０１−７と通信装置１０１−９と相互に無線通信可能である。
【００３７】
通信装置１０１−９は，図１に示す通信装置１０１−９を中心とした電波到達範囲内（破線）にある通信装置１０１−８と相互に無線通信可能である。
【００３８】
さらに，通信装置１０１−１と通信装置１０１−２と通信装置１０１−３と通信装置１０１−４は，第１のネットワークグループを形成している。図１に示すように，通信装置１０１−１〜通信装置１０１−４が第１のハッチングで表されている。
【００３９】
また，図１に示すように，通信装置１０１−５と通信装置１０１−６と通信装置１０１−７は，第２のネットワークグループを形成している。図１に示すように，通信装置１０１−５〜通信装置１０１−７が第２のハッチングで表されている。
【００４０】
また，通信装置１０１−８と通信装置１０１−９は，上記第１ネットワークグループと第２ネットワークグループとは異なる他のネットワークグループを形成している。図１に示すように，通信装置１０１−８〜通信装置１０１−９が第３のハッチングで表されている。
【００４１】
ここで，第１ネットワークグループ内に属する通信装置１０１−４と，第２ネットワークグループ内に属する通信装置１０１−５は，互いに異なるネットワークグループに属する通信装置からのビーコン信号を受信することになる。
【００４２】
また，第１ネットワークグループに属する通信装置１０１−３と，第２ネットワークグループに属する通信装置１０１−７も，互いに異なるネットワークグループに属する通信装置からのビーコン信号を受信することになる。
【００４３】
第１ネットワークグループと第２ネットワークグループは，ネットワークグループが異なっていても，１つのビーコン周期を共通に利用することによって，互いのネットワークグループの共存を図っている。
【００４４】
つまり，上記第１ネットワークグループと第２ネットワークグループとは，いわゆる一つの同じ大きなネットワークグループを形成しているといえる。
【００４５】
これらのネットワークグループとは異なるネットワークグループに属する通信装置１０１−８と通信装置１０１−９が，図１に示すように，通信装置１０１−３と通信装置１０１−７との通信可能な位置に存在している。
【００４６】
上記通信装置１０１−８は，第１ネットワークグループと第２ネットワークグループとのビーコン周期と異なるタイミングのビーコン周期であるため，第１ネットワークグループと第２ネットワークグループ共通のビーコン期間でビーコンを送信していないものとする。
【００４７】
なお，本明細書において，通信装置１０１−１〜通信装置１０１−９を総称して，単に通信装置１０１と記載する場合があるが，かかる場合は，通信装置は，上記通信装置１０１−１〜通信装置１０１−９のうち少なくとも一つに該当する装置であるとする。
【００４８】
次に，図２を参照しながら，本実施の形態にかかるスーパーフレームについて説明する。なお，図２は，本実施の形態にかかるスーパーフレームの概略的な構成を示す説明図である。
【００４９】
図２に示すように，所定時間からなるスーパーフレーム周期が定義されている。さらに上記スーパーフレーム周期には，「ＭＡＳ０」〜「ＭＡＳ２５５」のように，スーパーフレーム周期が２５６分割されたメディアアクセススロット（ＭＡＳ）に細分化されている。
【００５０】
また，上記スーパーフレームには，図２に示すように，管理領域としてのビーコン期間（Ｂｅａｃｏｎ  Ｐｅｒｉｏｄ）と，データ伝送領域とが配置されている。
【００５１】
さらに上記ビーコン期間には，所定間隔でビーコンスロット（Ｂｅａｃｏｎ  Ｓｌｏｔ）が設定され，各通信装置１０１ごとに固有のビーコンスロット（Ｂｅａｃｏｎ  Ｓｌｏｔ）を利用し，自局の周囲に存在する通信装置１０１との間でビーコンを送受信することで，お互いのパラメータが交換される構成になっている。
【００５２】
上記ビーコン期間の長さは，その時の周囲に存在する通信装置１０１の台数に依存しており，上記通信装置１０１の台数に応じて必要なビーコン期間の長さが決定される。
【００５３】
なお，本実施の形態では，図２に示すように，ＭＡＳ０〜ＭＡＳ３までをビーコン期間として用い，ビーコンスロット＃０（ＢＳ０）〜ビーコンスロット＃１１（ＢＳ１１）までの合計１２個（スロット）が用意されている。
【００５４】
次に，図３を参照しながら，本実施の形態にかかる各通信装置１０１におけるビーコンスロットの利用について説明する。なお，図３は，本実施の形態にかかるビーコンスロットの利用の概略について示す説明図である。
【００５５】
図３に示すように，ここでは，１つのネットワークグループを構成する各通信装置１０１が，周囲の通信装置１０１との間で利用されていないビーコンスロットを通知しあうことで，自局が利用するビーコンスロットを選定した結果を示している。また，ネットワークグループに関係なく，周囲に存在する通信装置１０１との間で，共通のビーコン周期を持つ方法について示している。
【００５６】
図３に示すように，第１ネットワークグループに属する通信装置１０１−１は，ビーコンスロット６（ＢＳ６）で自局のビーコンを送信している。
【００５７】
また，上記通信装置１０１−２は，ビーコンスロット３（ＢＳ３）で自局のビーコンを送信し，さらに通信装置１０１−３はビーコンスロット７（ＢＳ７）で自局のビーコンを送信している。
【００５８】
上記通信装置１０１−４は，ビーコンスロット４（ＢＳ４）で自局のビーコンを送信している。
【００５９】
図３に示すように，第２ネットワークグループに属する通信装置１０１−５はビーコンスロット２（ＢＳ２）で自局のビーコンを送信し，同じく通信装置１０１−６はビーコンスロット５（ＢＳ５）で自己のビーコンを送信している。
【００６０】
また，図３に示すように，第２ネットワークグループに属する通信装置１０１−７は，ビーコンスロット１（ＢＳ１）で自局のビーコンを送信している状態を示している。
【００６１】
なお，この第１ネットワークグループと第２ネットワークグループ以外の他のネットワークグループに属する通信装置１０１が新規参入するために，必要に応じてビーコンスロット０（ＢＳ０），ビーコンスロット８（ＢＳ８）が確保されているが，かかる例に限定されない。
【００６２】
図３に示すように，上記他のネットワークグループに属する通信装置１０１−８は，上記他のネットワークグループ内でのビーコン周期におけるビーコンスロット２（ＢＳ２）で自局のビーコンを送信し，通信装置１０１−９は，そのビーコン周期におけるビーコンスロット１（ＢＳ１）で自己のビーコンを送信している。
【００６３】
なお，こちらも同様に上記他のネットワークグループに新規参入する通信装置１０１のために，必要に応じてビーコンスロット０（ＢＳ０），ビーコンスロット３（ＢＳ３）が確保されているが，かかる例に限定されない。
【００６４】
次に，図４を参照しながら，本実施の形態にかかるビーコンフレームの構成について説明する。なお，図４は，本実施の形態にかかるビーコンフレームの概略的な構成を示す説明図である。
【００６５】
図４に示すように，ビーコンフレームは，スーパーフレームの管理領域（Ｂｅａｃｏｎ  Ｐｅｒｉｏｄ）にて，各通信装置から送信されるため，上記管理領域（ビーコン期間）で各通信装置から送出されるビーコンを全て受信することによって，自局の周囲に存在する通信装置との間でパラメータを交換することができる。
【００６６】
上記ビーコンフレームの構造は，大きく分けて，図４に示すように，ＭＡＣヘッダ情報４１と，ヘッダーチェックシーケンス（ＨＣＳ）４２と，ビーコンペイロード情報４３と，フレームチェックシーケンス（ＦＣＳ）４４とから構成される。
【００６７】
さらに，図４に示すように，ＭＡＣヘッダ情報は，フレーム制御情報（Ｆｒａｍｅ  Ｃｏｎｔｒｏｌ）４０１と，受信先アドレス（Ｄｅｓｔ  Ａｄｄｒ）４０２と，送信元アドレス（Ｓｒｃ  Ａｄｄｒ）４０３と，シーケンス管理制御（Ｓｅｑｕｅｎｃｅ  Ｃｏｎｔｒｏｌ）４０４と，アクセス制御の情報（Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）４０５とから構成されている。
【００６８】
なお，アクセスとは，例えば，通信装置１０１から通信装置１０１に対する接続，通信装置１０１から他の通信装置１０１が保有する情報の参照，保存，削除，または変更など，無線通信網を介して情報を処理する情報処理の総称である。
【００６９】
また，ビーコンペイロード情報は，図４に示すように，ビーコン固有のパラメータ（Ｂｅａｃｏｎ  Ｐａｒａｍｅｔｅｒ）４０６と，ビーコンスロットの空き情報（Ｂｅａｃｏｎ  Ｐｅｒｉｏｄ  Ｏｃｃｕｐａｎｃｙ）４０７と，通信装置１０１の対応情報（Ｃａｐａｂｉｌｉｔｙ）４０８と，受信要求情報（Ｔｒａｎｓｍｉｔ  Ｉｎｄｉｃａｔｉｏｎ）４０９と，利用可能なＭＡＳを示した情報（Ａｖａｉｌａｂｌｅ  ＭＡＳ）４１０と，利用を予約するＭＡＳを報知する情報（Ｒｅｓｅｒｖａｔｉｏｎ  ＭＡＳ）４１１とから構成されている。
【００７０】
次に，本実施の形態にかかる自局（通信装置１０１自身）が属するネットワークグループに係るビーコン情報を記憶するメモリ（記憶手段）構成について説明する。なお，図５は，本実施の形態にかかる自局が属するネットワークグループに係るビーコン情報が格納されたメモリの概略的な構成を示す説明図である。
【００７１】
図５に示すように，メモリの記憶領域には，自局の属するビーコン周期で動作するネットワークグループの１又は２以上のビーコン情報が格納されている。
【００７２】
より具体的には，同じビーコン周期を持つ，第１ネットワークグループと第２ネットワークグループとにかかるビーコン情報が格納される。
【００７３】
上記メモリには，受信できたビーコン情報が，ビーコンスロット位置（Ｂｅａｃｏｎ  Ｓｌｏｔ）５０１の順番に格納される構成となっている。
【００７４】
上記メモリに格納される情報としては，デバイス固有情報（Ｄｅｖｉｃｅ  Ｉｎｄｅｘ）５０２と，当該Ｂｅａｃｏｎ  Ｓｌｏｔでの受信の有無を示すビーコンステータス（Ｂｅａｃｏｎ  Ｓｔａｔｕｓ）５０３と，ビーコン周期におけるＢｅａｃｏｎ  Ｓｌｏｔの利用状況を示すビーコンスロット利用状況（Ｂｅａｃｏｎ  Ｓｌｏｔ  Ｉｎｆｏ）５０４と，Ｂｅａｃｏｎの一時的な消滅をカウントした数値を示すビーコン消滅数（Ｌｏｓｔ  Ｂｅａｃｏｎ）５０５と，デバイスアドレス５０６と，デバイスＩＤ５０７と，ＢＳＮ５０８と，制御情報５０９と，ＲｅｃｉｖｅｄＩＥＢｉｔｍａｐ５１０と，ＢＰＯＩＥ５１１と，性能５１２とが適宜配置されている。
【００７５】
ビーコン（Ｂｅａｃｏｎ）の情報として，上記説明したように，図５に示すヘッダに記載されているデバイスアドレス（ＤｅｖＡｄｄｒ）５０６と，ビーコンパラメータに記載されているＭＡＣ  Ａｄｄｒｅｓｓ情報であるデバイスＩＤ（Ｄｅｖｉｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）５０７と，上記ビーコンスロット番号（Ｂｅａｃｏｎ  Ｓｌｏｔ  Ｎｕｍｂｅｒ：ＢＳＮ）５０８と，その制御情報（Ｃｏｎｔｒｏｌ）５０９とが共通の情報として配置される。
【００７６】
さらに，ビーコンのパラメータとして必要に応じて，上記説明したように，可変長情報として付加されるパラメータを格納しておく領域（ＩＥ  Ｐａｒａｍｅｔｅｒ）として，どの情報エレメントで構成されているかを示す情報（ＲｅｃｅｉｖｅｄＩＥＢｉｔｍａｐ）５１０と，例えば，ＲｅｃｅｉｖｅｄＩＥＢｉｔｍａｐ５１０に記載された情報エレメントの構成として，ビーコン周期の利用状況の通知情報エレメントを示すＢＰＯＩＥ５１１と，通信装置１０１のケーパビリティを示す情報エレメント（Ｃａｐａｂｌｅ：性能）５１２とから構成されているが，かかる例に限定されず，その他のビーコンパラメータ情報を含んで配置されていても良い。
【００７７】
図５に示すように，メモリには，パラメータを基に格納された，通信装置１０１−３（ＤＥＶＩＤ  ３）に関する情報の構成の一例を示している。受信できたビーコン情報は，この自局のビーコン周期における情報を格納するためのメモリにそれぞれ格納される。
【００７８】
図５に示すように，ビーコンスロット１（ＢＳＮ１）においては，通信装置１０１−７（ＤＥＶＩＤ７）のビーコンを受信したため，そのパラメータが収容され，デバイス固有情報（Ｄｅｖｉｃｅ  Ｉｎｄｅｘ）として，ＤＩ＝２が割当てられている状態を示す。
【００７９】
ビーコンスロット２（ＢＳＮ２）においては，ビーコンを受信していないが，通信装置１０１−７のＢＰＯＩＥ通知により，利用中であることが判明し，そこに通信装置１０１−５（ＤＥＶＩＤ５）が存在するため，通信装置１０１−５に関するパラメータが記載されている。
【００８０】
ビーコンスロット３（ＢＳＮ３）においては，通信装置１０１−２（ＤＥＶＩＤ  ２）のビーコンを受信したため，そのパラメータが収容され，デバイス固有情報（Ｄｅｖｉｃｅ  Ｉｎｄｅｘ）として，ＤＩ＝１が割当てられている状態を示す。
【００８１】
ビーコンスロット４（ＢＳＮ  ４）においては，ビーコンを受信していないが，通信装置１０１−２のＢＰＯＩＥ通知により，利用中であることが判明し，そこに通信装置１０１−４（ＤＥＶＩＤ  ４）が存在するため，そのパラメータが記載されている。また，通信装置１０１−４は同じ第１ネットワークグループに属しているため，デバイス固有情報（Ｄｅｖｉｃｅ  Ｉｎｄｅｘ）として，ＤＩ＝４が割当てられている状態を示す。
【００８２】
ビーコンスロット５（ＢＳＮ  ５）においては，ビーコンを受信していないが，通信装置１０１−７のＢＰＯＩＥ通知により，利用中であることが判明し，そこに通信装置１０１−６（ＤＥＶＩＤ  ６）が存在するため，そのパラメータが記載されている。
【００８３】
ビーコンスロット６（ＢＳＮ  ６）においては，ビーコンを受信していないが，通信装置１０１−２のＢＰＯＩＥ通知により，利用中であることが判明し，そこに通信装置１０１−１（ＤＥＶＩＤ  １）が存在するため，そのパラメータが記載されている。また，通信装置１０１−１は同じ第１ネットワークグループに属しているため，デバイス固有情報（Ｄｅｖｉｃｅ  Ｉｎｄｅｘ）として，ＤＩ＝３が割当てられている状態を示す。
【００８４】
ビーコンスロット７（ＢＳＮ  ７）は，自局の送信用のビーコンスロットとして割当てられているため，図５に示す各々の項目には，自局のＡｄｄｒｅｓｓなどのパラメータが記載される。
【００８５】
さらに，ビーコンスロット０（ＢＳＮ  ０）とビーコンスロット８以降（ＢＳＮ  ８〜）は，利用されていないためパラメータの記載は行なわれない。
【００８６】
次に，図６を参照しながら，本実施の形態にかかる他のネットワークグループに係るビーコン情報を格納したメモリの構成について説明する。なお，図６は，本実施の形態にかかる他のネットワークグループのビーコン情報が格納されたメモリの概略的な構成を示す説明図である。
【００８７】
図６に示すように，メモリには，自局が属すネットワークグループのビーコン周期とは異なる，他のネットワークグループのビーコン情報が格納されている。
【００８８】
つまり，図６に示すように，メモリには，自局とは異なるビーコン周期である，他のネットワークグループのビーコン情報が格納される。
【００８９】
ここには，ビーコンスロット以外に受信できたビーコン情報が，ビーコンスロット（Ｂｅａｃｏｎ  Ｓｌｏｔ）６０１の順番に，メモリに格納される構成となっている。
【００９０】
図６に示すように，メモリに格納される情報としては，デバイス固有情報（Ｄｅｖｉｃｅ  Ｉｎｄｅｘ）６０２と，各ビーコンスロットでの受信の有無を示すビーコンステータス（Ｂｅａｃｏｎ  Ｓｔａｔｕｓ）６０３とが存在する。
【００９１】
さらに，このビーコン周期におけるビーコンスロットの利用状況となっていた部分は，他のビーコン周期におけるＭＡＳ位置のＭＡＳ情報（Ｏｔｈｅｒ  Ｇｒｏｕｐ）６０４と，ビーコンの一時的な消滅をカウントした数値を示すビーコン消滅数（Ｌｏｓｔ  Ｂｅａｃｏｎ）６０５とが配置されている。
【００９２】
また，受信したビーコン（Ｂｅａｃｏｎ）の情報として，図６に示すように，ヘッダに記載されているデバイスアドレス（ＤｅｖＡｄｄｒ）６０６と，ビーコンパラメータに記載されているＭＡＣ  Ａｄｄｒｅｓｓ情報であるデバイスＩＤ（Ｄｅｖｉｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）６０７と，そのビーコンスロット番号（Ｂｅａｃｏｎ  Ｓｌｏｔ  Ｎｕｍｂｅｒ：ＢＳＮ）６０８と，その制御情報（Ｃｏｎｔｒｏｌ）６０９とが共通の情報として配置される。
【００９３】
さらに，ビーコンのパラメータとして必要に応じて，可変長情報として付加されるパラメータを格納しておく領域（ＩＥ  Ｐａｒａｍｅｔｅｒ）として，どの情報エレメントで構成されているかを示す情報であるＲｅｃｅｉｖｅｄＩＥＢｉｔｍａｐ６１０と，例えば，そこに記載された情報エレメントの構成として，ビーコン周期の利用状況の通知情報エレメントであるＢＰＯＩＥ６１１と，通信装置１０１のケーパビリティを示す情報エレメント（Ｃａｐａｂｌｅ：性能）６１２とから構成されているが，かかる例に限定されない。
【００９４】
図５及び図６に示すように，メモリに格納される自局の属するネットワークグループに係るビーコン情報が格納される構造と，他のネットワークグループに係るビーコン情報が格納される構造とが同一であることが分かる。
【００９５】
一方，図６に示すように，メモリの構成として，通信装置１０１−３（ＤＥＶＩＤ  ３）において，パラメータを基にして格納された情報の構成例を示している。
【００９６】
通信装置１０１−３が受信したビーコン情報は，この他のビーコン周期における情報としてメモリにそれぞれ格納される。
【００９７】
通信装置１０１−３では，周囲に異なるビーコン周期で動作している通信装置１０１−８（ＤＥＶＩＤ  ８）が存在するため，そのビーコン周期を受信することによって，そのビーコン情報を受信できる。
【００９８】
つまり，他のビーコン周期について格納されるべきメモリの先頭位置の場所から，ビーコンを受信したＭＡＳ位置の情報，ビーコン情報，またはビーコンパラメータなどが格納される。
【００９９】
また，他のネットワークグループにあるが，何らかの通信が必要となった場合には，デバイス固有情報（Ｄｅｖｉｃｅ  Ｉｎｄｅｘ）として，ＤＩ＝５が割当てられている状態を示す。
【０１００】
さらに，必要に応じて，通信装置１０１−８（ＤＥＶＩＤ  ８）のＢＰＯＩＥ通知により，他のビーコン周期に存在する他の通信装置１０１−９（ＤＥＶＩＤ  ９）の存在を把握できるため，この情報を併せて格納する構成としても良い。
【０１０１】
次に，図７を参照しながら，本実施の形態にかかるデバイス固有情報を利用し通信装置１０１を管理する管理構成について説明する。図７は，本実施の形態にかかるデバイス固有情報を利用した通信装置の概略的な管理構成を示す説明図である。
【０１０２】
上記デバイス固有情報は，自局が属するネットワークグループに構成される通信装置１０１の全て，必要に応じて同じビーコン周期を持つ他のネットワークグループ，または異なるビーコン周期を持つ他のネットワークグループの通信装置１０１を，一元的に管理するために通信装置１０１に固有の情報として格納される。
【０１０３】
また，ビーコンスロット（Ｂｅａｃｏｎ  Ｓｌｏｔ）の位置や，デバイスアドレス（Ｄｅｖ  Ａｄｄｒ）が変更になった場合でも，１つの通信装置１０１を特定するために，このデバイス固有情報ごとに記載されたパラメータが用いられる。
【０１０４】
このデバイス固有情報に基づいて，図７に示すようなパラメータが管理される。図７に示すように，メモリには，デバイス固有情報としての番号（デバイスインデックス，Ｄｅｖｉｃｅ  Ｉｎｄｅｘ）７０１と，当該デバイス固有情報の利用状態を示すＤＩステータス（ＤＩ  Ｓｔａｔｕｓ）７０２と，そのデバイス固有情報に該当するデバイスアドレス（Ｄｅｖ  Ａｄｄｒ）７０３と，送信データの格納の有無を示す送信データ格納状況（Ｔｘ  Ｄａｔａ  Ｂｕｆｆｅｒｉｎｇ）７０４と，利用可能なＭＡＳ位置の情報である利用可能ＭＡＳ情報（Ａｖａｉｌａｂｌｅ  ＭＡＳ）７０５と，利用を予約しているＭＡＳ位置の情報であるＭＡＳ予約情報（Ｒｅｓｅｒｖａｔｉｏｎ  ＭＡＳ）７０６と，ＰＣＡ通信に利用可能なＭＡＳ位置の情報であるＰＣＡ利用可能ＭＡＳ情報（ＰＣＡ  Ｅｎａｂｌｅ  ＭＡＳ  Ｂｉｔｍａｐ）７０７と，利用可能なＰＨＹデータレート情報である利用可能通信レート（Ａｖａｉｌａｂｌｅ  Ｒａｔｅ）７０８と，ハイバネーションモードまでのスーパーフレーム周期のカウンタ値を示すハイバネーションカウンタ値（Ｈｉｂｅｒｎａｔｅ  Ｃｏｕｎｔ）７０９と，ハイバネーションモードで起動するスーパーフレーム周期を示すハイバネーション周期（Ｈｉｂｅｒｎａｔｅ  Ｃｙｃｌｅ）７１０と，必要に応じて他のパラメータから構成されるが，かかる例に限定されない。
【０１０５】
次に，図８を参照しながら，本実施の形態にかかる無線通信装置（通信装置１０１）について説明する。なお，図８は，本実施の形態にかかる無線通信装置の概略的な構成を示すブロック図である。
【０１０６】
図８に示すように，通信装置１０１には，所定の高周波無線信号を無線媒体上に送受信するためのアンテナ（Ａｎｔｅｎｎａ）８０１と，受信した高周波信号を増幅し受信信号に変換し，送信する信号を増幅し高周波信号に変換する高周波ブロック（ＲＦ  Ｂｌｏｃｋ：変換手段）８０２と，所望の受信信号を所定の復調処理を施して情報ビットを構築し，送信する情報ビットを変調処理して送信信号する物理層ブロックである変復調部（ＰＨＹ  Ｂｌｏｃｋ；検出手段，格納手段，管理手段）８０３とから構成されている。
【０１０７】
上記変復調部８０３は，アンテナ８０１を介してビーコン信号等の信号を受信することにより，ビーコン周期の異なる無線通信装置を検出したり，ビーコン信号復調後のビーコン情報を，メモリ（記憶手段）８０６内の記憶領域である自グループ格納領域，他グループ格納領域，またはデバイス固有情報を利用したデバイス管理領域に格納したりする。
【０１０８】
さらに，通信装置１０１には，無線通信を行うために周囲の通信装置１０１との間でアクセス制御を行うブロック（Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ｂｌｏｃｋ）８０４と，さらに所定のＳｌｏｔ（ＭＡＳ）単位でアクセス制御を行うタイミングを制御するブロックであるタイミング制御部（Ｔｉｍｉｎｇ  Ｃｏｎｔｒｏｌ  Ｂｌｏｃｋ：）８０５とから構成されている。
【０１０９】
なお，上記タイミング制御部８０５は，例えば，スキャン設定手段，デバイス格納領域等の情報を変更／更新（新規追加又は削除等含む）する管理手段，タイミングを算出する算出手段，算出された予約通信領域のタイミングと自局の予約通信領域のタイミングとを比較する比較手段，または通信領域を設定する設定手段のうち少なくとも一つに該当するブロックである。
【０１１０】
また，本実施の形態にかかる通信装置１０１の特徴として，自局が属するネットワークグループのビーコン周期に，自局の周囲に存在する通信装置１０１から送られたビーコンパラメータを格納する領域である自グループ格納領域（Ｏｗｎ  Ｎｅｔｗｏｒｋ  Ｇｒｏｕｐ  Ｂｅａｃｏｎ  Ｍｅｍｏｒｙ）や，異なるビーコン周期に周囲の通信装置１０１から送られてきたビーコンパラメータを格納する領域である他グループ格納領域（Ｏｔｈｅｒ  Ｎｅｔｗｏｒｋ  Ｇｒｏｕｐ  Ｂｅａｃｏｎ  Ｍｅｍｏｒｙ）や，デバイス固有情報を用いて，通信する周囲の通信装置１０１の管理を行うための情報を格納する領域であるデバイス管理領域（Ｄｅｖｉｃｅ  Ｍａｎａｇｅｍｅｎｔ  Ｃｏｎｔｒｏｌ  Ｍｅｍｏｒｙ）などが記載されたメモリ８０６が通信装置１０１に備わる。
【０１１１】
さらに，通信装置１０１には，受信したデータや送信するデータを一時的に格納しておくためのバッファ（Ｄａｔａ  Ｂｕｆｆｅｒ）８０７と，そのバッファ８０７にアクセスしたり，バッファ８０７の記憶領域を管理するバッファ管理部（Ｂｕｆｆｅｒ  Ｍａｎａｇｅｍｅｎｔ）８０８とが備わっている。
【０１１２】
そして，通信装置１０１には，図８に示すように，ビーコンパラメータリスト（Ｂｅａｃｏｎ  Ｐａｒａｍｅｔｅｒ  Ｌｉｓｔ）や，アクセスパラメータリスト（Ａｃｃｅｓｓ  Ｐａｒａｍｅｔｅｒ  Ｌｉｓｔ）や，所定のバス（Ｂｕｓ）２０３を介して接続され，所定の入力や出力を行うためのユーザインタフェース（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）８０９，さらにこの通信装置１０１を制御するためのプログラムが組み込まれたＣＰＵ８１０とが備わっている。なおＣＰＵ８１０に組み込まれるプログラムの主なものとして，タイムスロットを制御するプログラム（Ｔｉｍｅ  Ｓｌｏｔ  Ｍａｎａｇｅｍｅｎｔ）や，インタフェースコントローラ（Ｉｎｔｅｒｆａｃｅ  Ｃｏｎｔｒｏｌｌｅｒ）などを例示することができる。
【０１１３】
さらに，ＣＰＵ８１０は，メモリ８０６に記載された情報から，通信装置１０１ごとに識別可能なデバイス識別子（デバイス固有情報）を割当てる機能を具備しても良い。
【０１１４】
また，図８に示すように，通信装置１０１には，バッファ管理部（Ｂｕｆｆｅｒ  Ｍａｎａｇｅｍｅｎｔ）８０８や，バッファ８０７と，所定のバス２０５を介して接続され，通信装置１０１が接続されるアプリケーション機器と高速にＤａｔａを受け渡す，例えばＵＳＢ２．０やＩＥＥＥ１３９４などの高速シリアルバス規格に準拠したデータインタフェース（Ｄａｔａ  Ｉｎｔｅｒｆａｃｅ）８１１とが備わり，さらにこのバス２０５はＣＰＵ８１０と接続されて，当該ＣＰＵ８１０の管理のもとで一連の動作をする構成となっている。
【０１１５】
次に，図９を参照しながら，本実施の形態にかかる周辺に存在する通信装置１０１を管理する処理について説明する。なお，図９は，本実施の形態にかかる周辺に存在する通信装置１０１の管理を概略的に示す説明図である。
【０１１６】
図９に示すように，各通信装置１０１において，現在のビーコン周期の設定値（Ｘ：ＢＰ  Ｌｅｎｇｔｈ  Ｐａｒａｍｅｔｅｒ）と，最大収容デバイス数（Ｙ：Ｍａｘ  Ｄｅｖｉｃｅｓ  Ｃｏｕｎｔ）と，最大接続デバイス数（Ｚ：Ｍａｘ  Ｃｏｎｎｅｃｔ  Ｄｅｖｉｃｅｓ）のそれぞれの設定について示している。
【０１１７】
例えば，最大収容デバイス数（Ｙ：Ｍａｘ  Ｄｅｖｉｃｅｓ  Ｃｏｕｎｔ）を６０台程度までと想定し，現在のビーコン周期の設定値（Ｘ：ＢＰ  Ｌｅｎｇｔｈ  Ｐａｒａｍｅｔｅｒ）が最大でも，この最大収容デバイス数を超えない範囲で設定されるが，かかる最大収容デバイス数などは，必要に応じて変更可能である。
【０１１８】
つまり，通信装置１０１自身が属するビーコン周期の通信装置１０１を，最大収容デバイス数に至るまで収容することができる。
【０１１９】
さらに，異なるビーコン周期を持つ通信装置１０１は，現在のビーコン周期の設定値から最大収容デバイス数に至るまでの残りの台数を必要に応じて収容することができる。
【０１２０】
また，実際に通信する通信装置１０１の管理は，最大接続デバイス数によって管理され，自局が属するビーコン周期の通信装置１０１のうち，自局の属するネットワークグループの通信装置１０１に対して，このデバイス固有情報を割当てて収容する。
【０１２１】
ここでは，この最大接続デバイス数を３２台程度として想定し，常時接続をして状態を把握する必要のない装置を区別する構成が取られている。
【０１２２】
ここで割当てたデバイス固有情報は，図中の矢印で示されているように前述のビーコンスロット位置や，デバイスアドレス（Ｄｅｖ  Ａｄｄｒ）に依存しないパラメータとして割当てられていることを表している。
【０１２３】
さらに，その他のネットワークグループや異なるビーコン周期の通信装置１０１も，通信が必要になった場合に，その都度，このデバイス固有情報を割当てて収容することができる構成となっている。
【０１２４】
図９の破線矢印のように，自局が属するネットワークグループにおいて通信が必要になった場合に，他のビーコン周期の通信装置１０１にデバイス固有情報が割当てられても良い。
【０１２５】
次に，図１０を参照しながら，本実施の形態にかかる初期設定時のビーコンスキャンについて説明する。なお，図１０は，本実施の形態にかかる初期設定時のビーコンスキャン結果を格納した構成を示す説明図である。
【０１２６】
ここでは，通信装置１０１の電源投入直後やリセット直後など，まだ自局のビーコン周期が特定されていないために，スーパーフレームの全領域を他のビーコン周期における情報格納メモリとして利用していく構成となる。
【０１２７】
基本的に基準となるスーパーフレーム周期の設定も行なわれていないため，任意の時刻にビーコンスキャンの受信を開始し，所定のスーパーフレーム周期に至るまでの間，受信動作を継続することになる。
【０１２８】
つまり，図１０に示すように，格納領域の先頭（０番）から順に，受信することができたビーコン情報を順番にメモリ８０６に格納していく。
【０１２９】
また，受信のできたＭＡＳ位置をあわせてメモリ８０６に格納することで，以降，自己のスーパーフレーム周期を設定する場合に，どれくらいのオフセット時刻を設定すれば，スーパーフレームの先頭に補正ができるのかという，必要な情報が得られる。
【０１３０】
さらに，異なるビーコン周期を持つ通信装置の間でどれくらいの時間差が存在するのかを適切に把握する情報が得られる。
【０１３１】
次に，図１１を参照しながら，本実施の形態にかかる通信装置１０１における動作について説明する。なお，図１１は，本実施の形態にかかる通信装置１０１における動作の概略を示すフローチャートである。
【０１３２】
なお，各通信装置１０１は，ＭＡＳの開始時刻が到来した場合に，それぞれのＭＡＳごとに設定した利用方法に従って，各通信装置１０１は，それぞれの動作を行う構成になっている。
【０１３３】
まず，図１１に示すように，ビーコン周期（Ｂｅａｃｏｎ  Ｐｅｒｉｏｄ）のＭＡＳであり（Ｓ１０１），ビーコンスロットの境界のタイミングであれば（Ｓ１０２），ビーコンスロット位置を更新する（Ｓ１０３）。
【０１３４】
ビーコンスロットの境界のタイミングでない場合（Ｓ１０２），送信Ｂｅａｃｏｎ  Ｓｌｏｔのタイミングであれば（Ｓ１０４），ビーコンパラメータ（Ｂｅａｃｏｎ  Ｐａｒａｍｅｔｅｒ）を獲得し（Ｓ１０５），ビーコン（Ｂｅａｃｏｎ）送信処理を行う（Ｓ１０６）。
【０１３５】
ビーコン期間（Ｂｅａｃｏｎ  Ｐｅｒｉｏｄ）のＭＡＳで送信Ｂｅａｃｏｎ  Ｓｌｏｔのタイミングでなければ，ビーコン（Ｂｅａｃｏｎ）受信を実行し（Ｓ１０７），ビーコン（Ｂｅａｃｏｎ）を受信した場合（Ｓ１０８），格納するビーコンスロット（Ｂｅａｃｏｎ  Ｓｌｏｔ）の位置を獲得し（Ｓ１０９），そのビーコンスロットの位置に対応するメモリ８０６の記憶領域（図５に示す構成）に，受信したビーコンパラメータ（Ｂｅａｃｏｎ  Ｐａｒａｍｅｔｅｒ）を格納する（Ｓ１１０）。
【０１３６】
上記ビーコンパラメータ（Ｂｅａｃｏｎ  Ｐａｒａｍｅｔｅｒ）に，自己宛データ送信要求の設定通知を受けた場合（Ｓ１１１），指定されたＭＡＳを受信ＭＡＳとして設定し（Ｓ１１２），その設定を自己の送信ビーコンパラメータ（Ｂｅａｃｏｎ  Ｐａｒａｍｅｔｅｒ）として設定する（Ｓ１１３）。
【０１３７】
ここで，ビーコン（Ｂｅａｃｏｎ）の受信があった場合でビーコンスロット（Ｂｅａｃｏｎ  Ｓｌｏｔ）の末尾である場合（Ｓ１１４），ネットワークグループに新規に参入するためのビーコンスロット（Ｂｅａｃｏｎ  Ｓｌｏｔ）が利用されたことになるので，新たな通信装置１０１のために自局が管理するビーコン周期（Ｂｅａｃｏｎ  Ｐｅｒｉｏｄ）を拡張する（Ｓ１１５）。
【０１３８】
また，ビーコン（Ｂｅａｃｏｎ）の受信がない場合でビーコンスロット（Ｂｅａｃｏｎ  Ｓｌｏｔ）の末尾である場合（Ｓ１１６），他のビーコン周期における格納領域（図６に示す構成）の設定を行う（Ｓ１１７）。
【０１３９】
これらの各ビーコンスロット（Ｂｅａｃｏｎ  Ｓｌｏｔ）での処理が終了した場合には，ステップＳ１０１に戻り，ビーコン用のＭＡＳ（Ｂｅａｃｏｎ  ＭＡＳ）が続く限り，一連の処理がくり返される構成になっている。
【０１４０】
一方で，インターフェースを介して接続されるアプリケーション機器から送信データを受理した場合（Ｓ１１８），宛先通信装置（Ｄｅｖｉｃｅ）のビーコンの受信があれば（Ｓ１１９），バッファ８０７にデータを格納し（Ｓ１２０），相手先のビーコンパラメータ（Ｂｅａｃｏｎ  Ｐａｒａｍｅｔｅｒ）を獲得し（Ｓ１２１），未使用のＭＡＳを算出して（Ｓ１２２），該当ＭＡＳを自己の送信ＭＡＳとして設定し（Ｓ１２３），その設定を自己の送信ビーコンパラメータ（Ｂｅａｃｏｎ  Ｐａｒａｍｅｔｅｒ）として設定する（Ｓ１１３）。
【０１４１】
自己（通信装置１０１）のデータ送信が設定されたＭＡＳ（Ｔｘ  ＭＡＳ）である場合（Ｓ１２４），バッファ８０７からデータを獲得し（Ｓ１２５），データを送信し（Ｓ１２６），データ送信後（Ｓ１２６），必要に応じてステップＳ１２９に遷移し該当ＭＡＳの残りの時間ではデータ受信を行う。なお，この時に必要に応じてＡＣＫ情報を受信して自動再送処理をしても良い（図示せず。）。
【０１４２】
またビーコンスキャン（Ｂｅａｃｏｎ  Ｓｃａｎ）を行うスーパーフレームの設定が行なわれる場合（Ｓ１２７）と，自己のデータ受信が設定されたＭＡＳ（Ｒｘ  ＭＡＳ）である場合（Ｓ１２８）では，データの受信処理が行なわれ（Ｓ１２９），自己宛のデータの受信があれば（Ｓ１３０），そのデータをバッファ８０７に格納する（Ｓ１３１）。なお，この時に必要に応じてＡＣＫ情報を返送しても良い（図示せず。）。
【０１４３】
さらに，データ（Ｄａｔａ）の受信ではなく，ビーコン（Ｂｅａｃｏｎ）の受信があれば（Ｓ１３２），他のビーコン周期における格納領域の，図６に示すような現在のビーコンリスト（Ｂｅａｃｏｎ  Ｌｉｓｔ）が格納されたメモリ８０６の記憶領域に，受信したビーコンパラメータ（Ｂｅａｃｏｎ  Ｐａｒａｍｅｔｅｒ）を格納すると共に（Ｓ１３３），図７に示すデバイス固有情報を利用した管理構成のための情報など，ビーコンに関わる情報が格納された記憶領域の更新を行う（Ｓ１３４）。
【０１４４】
そして，該当するＭＡＳが終了しなければ（Ｓ１３５），再びステップＳ１２９に戻り，この受信処理が継続される。
【０１４５】
また，該当するＭＡＳが終了した場合には，ステップＳ１０１に戻り，さらに次のＭＡＳの処理が行なわれる構成になっている。
【０１４６】
ビーコン用のＭＡＳ（Ｂｅａｃｏｎ  ＭＡＳ）でも，データ送信用のＭＡＳ（Ｄａｔａ  Ｔｘ  ＭＡＳ）でも，データ受信用のＭＡＳ（Ｄａｔａ  Ｒｘ  ＭＡＳ）でもない場合，そのＭＡＳでは通信装置１０１は休眠状態となるため，ステップＳ１０１に戻り一連の処理をくり返す構成になっている。
【０１４７】
なお，上述した一連の処理は，専用のハードウェアにより行うこともできるし，ソフトウェアにより行うこともできる。一連の処理をソフトウェアによって行う場合には，そのソフトウェアを構成するプログラムが，汎用のコンピュータやマイクロコンピュータ等の情報処理装置にインストールされ，上記情報処理装置を通信装置１０１として機能させる。
【０１４８】
上記プログラムは，コンピュータに内蔵されている記録媒体としてのハードディスクやＲＯＭ等に予め記録しておくことができる。
【０１４９】
あるいはまた，プログラムは，ハードディスクドライブに限らず，フレキシブルディスク，ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ）ディスク，ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ），磁気ディスク，半導体メモリなどのリムーバブル記録媒体に，一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体１１１は，いわゆるパッケージソフトウエアとして提供することができる。
【０１５０】
なお，プログラムは，上述したようなリムーバブル記録媒体からコンピュータにインストールする他，ダウンロードサイトから，ディジタル衛星放送用の人工衛星を介して，コンピュータに無線で転送したり，ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ），インターネットといったネットワークを介して，コンピュータに有線で転送し，コンピュータでは，そのようにして転送されてくるプログラムを受信し，内蔵するハードディスクにインストールすることができる。
【０１５１】
ここで，本明細書において，コンピュータに各種の処理を行わせるためのプログラムを記述する処理ステップは，必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はなく，並列的あるいは個別に実行される処理（例えば，並列処理あるいはオブジェクトによる処理）も含むものである。
【０１５２】
以上，本実施の形態にかかる無線通信装置について説明を終了するが，かかる無線通信装置により，以下に示すような優れた効果が存在する。
（１）通信装置１０１が自局の属するグループのビーコン情報の格納領域を用意するとともに，異なるグループのビーコン情報を格納しておく領域を併せて設けておくことで，近隣に存在する複数のネットワークグループの管理を行うことができる。
（２）通信装置１０１は，自局の属するグループのビーコン情報の格納領域と，異なるグループのビーコン情報を格納しておく領域とを同じように配置することで，周囲に存在する他のグループの通信装置からの情報を効率良く収集することができる。したがって，自律分散的にアドホックネットワークを容易に運用することができる。
（３）通信装置１０１でサポートする最大収容通信装置数を特定し，自局のビーコン周期におけるビーコン情報格納領域の末尾に，異なるビーコン周期を持つ通信装置のビーコン情報を格納することで，限られたメモリー空間を有効に利用することができる。
（４）通信装置１０１により初期スキャン動作を行った結果のビーコン情報と，自局の属するネットワークグループの通信装置１０１からの通常のビーコン情報とを，効率良く収集することができる。
（５）上記初期スキャン以外に，所定のビーコン周期でスキャンを行うことにより，ビーコン周期の異なるネットワークや通信装置の存在を検出が容易に行うことができる。
（６）異なるビーコングループのビーコン情報を収集し，それらの通信装置１０１で利用される通信領域の情報を獲得し，自局の利用する通信領域と照らし合わせて，利用が重複しないように設定を変更することができる。
（７）異なるビーコングループのビーコン情報を収集し，それらの通信装置１０１で利用される通信領域の情報を獲得し，そのタイミングで自局の送信を控えることで，異なるネットワーク間で効果的な共存方法が得られる。
（８）通信装置１０１に固有のデバイス固有情報を用いて管理を行うことで，ある通信装置のビーコン送信位置が変更されても，アクセス制御に掛かるパラメータやバッファリングされているデータを排除せずに利用することができる。
（９）２バイト程度の情報長さで構成されるデバイス固有情報を個別に用意して，各通信装置１０１を管理することにより，ネットワーク内での通信装置１０１の識別子（ＤＥＶＩＤ）が変更されても，通信装置１０１を特定するために，ＭＡＣアドレス（８バイト）のような冗長な情報を用いて管理を行わずにすむ。
（１０）さらにデータ受信先の通信装置１０１を指定する場合に，上記デバイス固有情報を用いることによって，より簡便に相手先の通信装置１０１を特定することができる。
【０１５３】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例を想定し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【０１５４】
【図１】本実施の形態にかかる自律分散制御による無線アドホックネットワークの概略的な構成を示す説明図である。
【図２】本実施の形態にかかるスーパーフレームの概略的な構成を示す説明図である。
【図３】本実施の形態にかかるビーコンスロットの利用の概略について示す説明図である。
【図４】本実施の形態にかかるビーコンフレームの概略的な構成を示す説明図である。
【図５】本実施の形態にかかる自局が属するネットワークグループに係るビーコン情報が格納されたメモリの概略的な構成を示す説明図である。
【図６】本実施の形態にかかる他のネットワークグループのビーコン情報が格納されたメモリの概略的な構成を示す説明図である。
【図７】本実施の形態にかかるデバイス固有情報を利用した通信装置の概略的な管理構成を示す説明図である。
【図８】本実施の形態にかかる無線通信装置の概略的な構成を示すブロック図である。
【図９】本実施の形態にかかる周辺に存在する通信装置の管理を概略的に示す説明図である。
【図１０】本実施の形態にかかる初期設定時のビーコンスキャン結果を格納した構成を示す説明図である。
【図１１】本実施の形態にかかる通信装置における動作の概略を示すフローチャートである。
【符号の説明】
【０１５５】
１０１      通信装置
８０３      変復調部
８０５      タイミング制御部
８０６      メモリ
８１０      ＣＰＵ
【図１】
2006313976.tif 000003
【図２】
2006313976.tif 000004
【図３】
2006313976.tif 000005
【図４】
2006313976.tif 000006
【図５】
2006313976.tif 000007
【図６】
2006313976.tif 000008
【図７】
2006313976.tif 000009
【図８】
2006313976.tif 000010
【図９】
2006313976.tif 000011
【図１０】
2006313976.tif 000012
【図１１】
2006313976.tif 000013