複数の周波数チャネルのうちから選択された一つの周波数チャネルを使用して信号を送信および受信する通信部と、前記複数の周波数チャネルを順次切り替えながら、制御装置から送信される通知信号であって、当該周波数チャネルを使用して無線通信を行っている他の通信端末の数を示す通知信号を前記通信部に受信させることにより、無線通信を行っている他の通信端末の数を周波数チャネル毎に検出する第1の検出部と、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている他の通信端末から送信される確認信号を前記通信部に受信させることにより、受信した前記確認信号で確認された前記他の通信端末の数を周波数チャネル毎に検出する第2の検出部と、前記複数の周波数チャネルのうち、前記第1の検出部で検出された前記他の通信端末の数と、前記第2の検出部で確認された前記他の通信端末の数との差が最も小さい周波数チャネルを選択して、前記通信部に前記制御装置との間で信号を送信および受信させるチャネル制御部とを備える通信端末。前記チャネル制御部は、前記複数の周波数チャネルのうち、前記第1の検出部で検出された前記他の通信端末の数と、前記第2の検出部で確認された前記他の通信端末の数とが等しい周波数チャネルを選択して、前記通信部に前記制御装置との間で信号を送信および受信させる請求項1に記載の通信端末。前記チャネル制御部は、前記制御装置に対して、周波数チャネル毎の前記他の通信端末の数を前記第1の検出部で検出した後、各周波数チャネルを使用して無線通信を行っている前記他の通信端末に対して前記確認信号の送信を要求する要求信号の送信を依頼するための依頼信号を、前記通信部に送信させる請求項1又は2に記載の通信端末。該通信端末は、さらに、前記第1の検出部で周波数チャネル毎の前記他の通信端末の数を検出している間に、当該他の通信端末が送信する信号を前記通信部に受信させることにより、当該信号の送信元端末の数を周波数チャネル毎に検出する第3の検出部を備え、前記チャネル制御部は、前記制御装置に対して、前記通知信号に含まれる通信端末の数と前記送信元端末の数との差が小さい周波数チャネルから順に前記要求信号を送信するように依頼する前記依頼信号を、前記通信部に送信させる請求項3に記載の通信端末。該通信端末は、さらに、前記第1の検出部で周波数チャネル毎の前記他の通信端末の数を検出している間に、当該他の通信端末が送信する信号を前記通信部に受信させることにより、当該信号の送信元端末を特定する情報を周波数チャネル毎に検出する第3の検出部を備え、前記チャネル制御部は、前記制御装置に対して、前記第3の検出部で検出できなかった通信端末にのみ前記要求信号を送信するように依頼する前記依頼信号を、前記通信部に送信させる請求項3に記載の通信端末。該通信端末は、さらに、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている前記他の通信端末に前記確認信号の送信を要求するための要求信号を生成し、前記通信部に送信させる信号生成部を備える請求項1又は2に記載の通信端末。通信端末と無線通信を行う制御装置であって、複数の周波数チャネルのうちから選択された一つの周波数チャネルを使用して信号を送信および受信する通信部と、複数の周波数チャネルそれぞれについて、当該周波数チャネルを使用して無線通信を行っている通信端末の情報を保持する管理部と、前記複数の周波数チャネルを順次切り替えながら、新たに通信を開始しようとする通信端末に対して、当該周波数チャネルを使用して無線通信を行っている通信端末の数を含む通知信号を生成し、前記通信部に送信させる第1の信号生成部と、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている通信端末に対して、新たに通信を開始しようとする通信端末への確認信号の送信を要求する要求信号を生成し、前記通信部に送信させる第2の信号生成部とを備える制御装置。該制御装置は、さらに、各周波数チャネルを使用して無線通信を行っている通信端末に対する前記要求信号の送信を依頼する依頼信号であって、前記新たに無線通信を開始しようとする通信端末から送信される前記依頼信号に基づいて、前記第2の信号生成部に周波数チャネル毎の前記要求信号を生成させるチャネル制御部を備える請求項7に記載の制御装置。前記チャネル制御部は、前記新たに通信を開始しようとする通信端末が既に確認している周波数チャネル毎の通信端末の数を含む前記依頼信号を前記通信部に受信させ、前記複数の周波数チャネルのうち、前記管理部に保持されている通信端末の数と、前記依頼信号に含まれる通信端末の数との差が小さい周波数チャネルから順に、前記第2の信号生成部に前記要求信号を生成させる請求項8に記載の制御装置。前記チャネル制御部は、前記新たに通信を開始しようとする通信端末が既に確認している通信端末を特定する情報を含む前記依頼信号を前記通信部に受信させ、前記新たに通信を開始しようとする通信端末が確認できなかった通信端末のみに対して送信される前記要求信号を、前記第2の信号生成部に生成させる請求項8又は9に記載の制御装置。該制御装置は、前記管理部で管理されている各通信端末の一定時間毎の通信量を集計し、前記複数の周波数チャネルのうち、前記新たに通信を開始しようとする通信端末で確認信号を受信できない通信端末の通信量が少ない周波数チャネルを選択させる請求項7~10のいずれか1項に記載の制御装置。特定の周波数チャネルで無線通信を行う通信方法であって、複数の周波数チャネルを順次切り替えながら、制御装置から送信される前記通知信号であって、当該周波数チャネルを使用して無線通信を行っている他の通信端末の数を示す通知信号を受信することにより、無線通信を行っている他の通信端末の数を周波数チャネル毎に検出する端末数検出ステップと、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている他の通信端末から送信される確認信号を受信することにより、受信した前記確認信号で確認された前記他の通信端末の数を周波数チャネル毎に検出する確認信号検出ステップと、前記複数の周波数チャネルのうち、前記端末数検出ステップで検出された前記他の通信端末の数と、前記確認信号検出ステップで確認された前記他の通信端末の数との差が最も小さい周波数チャネルを選択して、前記制御装置との間で信号を送信および受信する通信ステップとを含む通信方法。通信端末と無線通信を行う制御装置の制御方法であって、複数の周波数チャネルそれぞれについて、当該周波数チャネルを使用して無線通信を行っている通信端末の情報を保持するステップと、前記複数の周波数チャネルを順次切り替えながら、新たに通信を開始しようとする通信端末に対して、当該周波数チャネルを使用して無線通信を行っている通信端末の数を含む通知信号を送信するステップと、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている通信端末に対して、新たに通信を開始しようとする通信端末への確認信号の送信を要求する要求信号を送信するステップとを含む制御方法。コンピュータに、無線通信を行わせるプログラムであって、複数の周波数チャネルを順次切り替えながら、前記制御装置から送信される端末数通知信号であって、当該周波数チャネルを使用して無線通信を行っている他の通信端末の数を示す通知信号を受信することにより、無線通信を行っている他の通信端末の数を周波数チャネル毎に検出する端末数検出ステップと、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている他の通信端末から送信される確認信号を受信することにより、受信した前記確認信号で確認された前記他の通信端末の数を周波数チャネル毎に検出する確認信号検出ステップと、前記複数の周波数チャネルのうち、前記端末数検出ステップで検出された前記他の通信端末の数と、前記確認信号検出ステップで確認された前記他の通信端末の数との差が最も小さい周波数チャネルを選択して、前記制御装置との間で信号を送信および受信する通信ステップとを、コンピュータに実行させるプログラム。無線通信を行う通信端末で用いられる集積回路であって、複数の周波数チャネルのうちから選択された一つの周波数チャネルを使用して信号の送信および受信する通信部と、前記複数の周波数チャネルを順次切り替えながら、前記制御装置から送信される通知信号であって、当該周波数チャネルを使用して無線通信を行っている他の通信端末の数を示す通知信号を前記通信部に受信させることにより、無線通信を行っている他の通信端末の数を周波数チャネル毎に検出する第1の検出部と、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている他の通信端末から送信される確認信号を前記通信部に受信させることにより、受信した前記確認信号で確認された前記他の通信端末の数を周波数チャネル毎に検出する第2の検出部と、前記複数の周波数チャネルのうち、前記第1の検出部で検出された前記他の通信端末の数と、前記第2の検出部で確認された前記他の通信端末の数との差が最も小さい周波数チャネルを選択して、前記通信部に前記制御装置との間で信号を送信および受信させるチャネル制御部とを備える集積回路。しかしながら、非特許文献1に記載の手法では、RTS/CTS信号がデータ通信のオーバヘッドとなるためスループットが低下してしまう。特に、データサイズが小さい場合は、このオーバヘッドの影響が顕著となる。特許文献1に記載の手法では、ランダムアクセス制御システムにおいて、所定の端末が周波数チャネルをスキャンしている時間に通信しない他の端末が存在することがある。このため、本来隠れ端末とならない端末を隠れ端末と誤認識してしまい、隠れ端末を発見する精度が低下してしまうという問題を有している。特に、ZigBeeなど省電力を目的とした無線通信システムでは、端末の通信時間を短くするように制御されているため、上記周波数チャネルのスキャン中に、通信しない端末が多く発生する。さらに、無線通信システム内のトラフィックの有効な統計量を得るためには、長時間のスキャンが必要となり、さらに、スキャンするチャネル数が増加するほどスキャン時間が増加するという問題がある。本発明は、上記従来の課題を解決するもので、周波数チャネル数が増加しても、隠れ端末を把握する際に生じる影響を軽減する通信端末、制御装置、通信方法、制御方法を提供することを目的とする。本発明の一形態に係る通信端末は、複数の周波数チャネルのうちから選択された一つの周波数チャネルを使用して信号を送信および受信する通信部と、複数の周波数チャネルを順次切り替えながら、前記制御装置から送信される通知信号であって、当該周波数チャネルを使用して無線通信を行っている他の通信端末の数を示す通知信号を前記通信部に受信させることにより、無線通信を行っている他の通信端末の数を周波数チャネル毎に検出する第1の検出部と、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている他の通信端末から送信される確認信号を前記通信部に受信させることにより、受信した前記確認信号で確認された前記他の通信端末の数を周波数チャネル毎に検出する第2の検出部と、前記複数の周波数チャネルのうち、前記第1の検出部で検出された前記他の通信端末の数と、前記第2の検出部で確認された前記他の通信端末の数との差が最も小さい周波数チャネルを選択して、前記通信部に前記制御装置との間で信号を送信および受信させるチャネル制御部とを備える。なお、本発明は、装置として実現するだけでなく、このような装置が備える処理手段を備える集積回路、その装置を構成する処理手段をステップとする制御方法、または、それらステップをコンピュータに実行させるプログラムとして実現することもできる。本発明によれば、新規に制御装置に接続する端末は、隠れ端末問題が発生する確率を低減できる。また、周波数チャネル数が増加しても、隠れ端末を把握する際に生じる影響を軽減できる。本発明の一形態に係る通信端末は、複数の周波数チャネルのうちから選択された一つの周波数チャネルを使用して信号を送信および受信する通信部と、前記複数の周波数チャネルを順次切り替えながら、制御装置から送信される通知信号であって、当該周波数チャネルを使用して無線通信を行っている他の通信端末の数を示す通知信号を前記通信部に受信させることにより、無線通信を行っている他の通信端末の数を周波数チャネル毎に検出する第1の検出部と、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている他の通信端末から送信される確認信号を前記通信部に受信させることにより、受信した前記確認信号で確認された前記他の通信端末の数を周波数チャネル毎に検出する第2の検出部と、前記複数の周波数チャネルのうち、前記第1の検出部で検出された前記他の通信端末の数と、前記第2の検出部で確認された前記他の通信端末の数との差が最も小さい周波数チャネルを選択して、前記通信部に前記制御装置との間で信号を送信および受信させるチャネル制御部とを備える。上記構成によれば、通知信号および確認信号を用いて当該端末に無線信号電波が届く範囲に存在する通信端末の数を、それぞれ周波数チャネル毎に把握することができる。その結果、隠れ端末の最も少ない周波数チャネルを選択して、無線通信を行うことができる。なお、上記の通信端末で受信される確認信号は、制御装置等で中継されることなく、他の通信端末から直接到達した信号であってもよい。また、前記チャネル制御部は、前記複数の周波数チャネルのうち、前記第1の検出部で検出された前記他の通信端末の数と、前記第2の検出部で確認された前記他の通信端末の数とが等しい周波数チャネルを選択して、前記通信部に前記制御装置との間で信号を送信および受信させてもよい。また、前記チャネル制御部は、前記制御装置に対して、周波数チャネル毎の前記他の通信端末の数を前記第1の検出部で検出した後、各周波数チャネルを使用して無線通信を行っている前記他の通信端末に対して前記確認信号の送信を要求する要求信号の送信を依頼するための依頼信号を、前記通信部に送信させてもよい。さらに、該通信端末は、前記第1の検出部で周波数チャネル毎の前記他の通信端末の数を検出している間に、当該他の通信端末が送信する信号を前記通信部に受信させることにより、当該信号の送信元端末の数を周波数チャネル毎に検出する第3の検出部を備えてもよい。そして、前記チャネル制御部は、前記制御装置に対して、前記通知信号に含まれる通信端末の数と前記送信元端末の数との差が小さい周波数チャネルから順に前記要求信号を送信するように依頼する前記依頼信号を、前記通信部に送信させてもよい。上記構成によれば、隠れ端末が存在する可能性の低い周波数チャネルから順番に、隠れ端末の存在を確認することができる。そして、隠れ端末が存在しない周波数チャネルが見つかった時点で処理を止めることができるので、処理負荷が軽減される。さらに、該通信端末は、前記第1の検出部で周波数チャネル毎の前記他の通信端末の数を検出している間に、当該他の通信端末が送信する信号を前記通信部に受信させることにより、当該信号の送信元端末を特定する情報を周波数チャネル毎に検出する第3の検出部を備えてもよい。そして、前記チャネル制御部は、前記制御装置に対して、前記第3の検出部で検出できなかった通信端末にのみ前記要求信号を送信するように依頼する前記依頼信号を、前記通信部に送信させてもよい。上記構成によれば、既に確認できた通信端末には要求信号が送信されないので、隠れ端末を検出する際に生じるトラフィックを軽減することができる。さらに、該通信端末は、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている前記他の通信端末に前記確認信号の送信を要求するための要求信号を生成し、前記通信部に送信させる信号生成部を備えてもよい。上記構成によれば、制御装置に要求信号を送信させる機能を追加する必要がなくなる。なお、上記の他の通信端末で受信される要求信号は、制御装置等で中継されることなく、送信元の通信端末から直接到達した信号であってもよい。本発明の一形態に係る制御装置は、通信端末と無線通信を行う。具体的には、複数の周波数チャネルのうちから選択された一つの周波数チャネルを使用して信号を送信および受信する通信部と、複数の周波数チャネルそれぞれについて、当該周波数チャネルを使用して無線通信を行っている通信端末の情報を保持する管理部と、前記複数の周波数チャネルを順次切り替えながら、新たに通信を開始しようとする通信端末に対して、当該周波数チャネルを使用して無線通信を行っている通信端末の数を含む通知信号を生成し、前記通信部に送信させる第1の信号生成部と、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている通信端末に対して、新たに通信を開始しようとする通信端末への確認信号の送信を要求する要求信号を生成し、前記通信部に送信させる第2の信号生成部とを備える。上記構成によれば、新たに通信を開始しようとする端末に対して、周波数チャネル毎の端末数を通知することができると共に、既に通信を行っている通信端末に確実に確認信号を送信させることができる。その結果、新たに通信を開始しようとする通信端末は、隠れ端末の最も少ない周波数チャネルを選択することができる。さらに、該制御装置は、各周波数チャネルを使用して無線通信を行っている通信端末に対する前記要求信号の送信を依頼する依頼信号であって、前記新たに無線通信を開始しようとする通信端末から送信される前記依頼信号に基づいて、前記第2の信号生成部に周波数チャネル毎の前記要求信号を生成させるチャネル制御部を備えてもよい。また、前記チャネル制御部は、前記新たに通信を開始しようとする通信端末が既に確認している周波数チャネル毎の通信端末の数を含む前記依頼信号を前記通信部に受信させ、前記複数の周波数チャネルのうち、前記管理部に保持されている通信端末の数と、前記依頼信号に含まれる通信端末の数との差が小さい周波数チャネルから順に、前記第2の信号生成部に前記要求信号を生成させてもよい。また、前記チャネル制御部は、前記新たに通信を開始しようとする通信端末が既に確認している通信端末を特定する情報を含む前記依頼信号を前記通信部に受信させ、前記新たに通信を開始しようとする通信端末が確認できなかった通信端末のみに対して送信される前記要求信号を、前記第2の信号生成部に生成させてもよい。また、該制御装置は、前記管理部で管理されている各通信端末の一定時間毎の通信量を集計し、前記複数の周波数チャネルのうち、前記新たに通信を開始しようとする通信端末で確認信号を受信できない通信端末の通信量が少ない周波数チャネルを選択させてもよい。本発明の一形態に係る通信方法は、特定の周波数チャネルで無線通信を行う方法である。具体的には、複数の周波数チャネルを順次切り替えながら、制御装置から送信される前記通知信号であって、当該周波数チャネルを使用して無線通信を行っている他の通信端末の数を示す通知信号を受信することにより、無線通信を行っている他の通信端末の数を周波数チャネル毎に検出する端末数検出ステップと、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている他の通信端末から送信される確認信号を受信することにより、受信した前記確認信号で確認された前記他の通信端末の数を周波数チャネル毎に検出する確認信号検出ステップと、前記複数の周波数チャネルのうち、前記端末数検出ステップで検出された前記他の通信端末の数と、前記確認信号検出ステップで確認された前記他の通信端末の数との差が最も小さい周波数チャネルを選択して、前記制御装置との間で信号を送信および受信する通信ステップとを含む。本発明の一形態に係る制御方法は、通信端末と無線通信を行う制御装置によって実行される。具体的には、複数の周波数チャネルそれぞれについて、当該周波数チャネルを使用して無線通信を行っている通信端末の情報を保持するステップと、前記複数の周波数チャネルを順次切り替えながら、新たに通信を開始しようとする通信端末に対して、当該周波数チャネルを使用して無線通信を行っている通信端末の数を含む通知信号を送信するステップと、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている通信端末に対して、新たに通信を開始しようとする通信端末への確認信号の送信を要求する要求信号を送信するステップとを含む。本発明の一形態に係るプログラムは、コンピュータに無線通信を行なわせるプログラムである。具体的には、複数の周波数チャネルを順次切り替えながら、前記制御装置から送信される端末数通知信号であって、当該周波数チャネルを使用して無線通信を行っている他の通信端末の数を示す通知信号を受信することにより、無線通信を行っている他の通信端末の数を周波数チャネル毎に検出する端末数検出ステップと、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている他の通信端末から送信される確認信号を受信することにより、受信した前記確認信号で確認された前記他の通信端末の数を周波数チャネル毎に検出する確認信号検出ステップと、前記複数の周波数チャネルのうち、前記端末数検出ステップで検出された前記他の通信端末の数と、前記確認信号検出ステップで確認された前記他の通信端末の数との差が最も小さい周波数チャネルを選択して、前記制御装置との間で信号を送信および受信する通信ステップとを、コンピュータに実行させる。本発明の一形態に係る集積回路は、無線通信を行う通信端末で用いられる。具体的には、複数の周波数チャネルのうちから選択された一つの周波数チャネルを使用して信号の送信および受信する通信部と、前記複数の周波数チャネルを順次切り替えながら、前記制御装置から送信される通知信号であって、当該周波数チャネルを使用して無線通信を行っている他の通信端末の数を示す通知信号を前記通信部に受信させることにより、無線通信を行っている他の通信端末の数を周波数チャネル毎に検出する第1の検出部と、前記複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている他の通信端末から送信される確認信号を前記通信部に受信させることにより、受信した前記確認信号で確認された前記他の通信端末の数を周波数チャネル毎に検出する第2の検出部と、前記複数の周波数チャネルのうち、前記第1の検出部で検出された前記他の通信端末の数と、前記第2の検出部で確認された前記他の通信端末の数との差が最も小さい周波数チャネルを選択して、前記通信部に前記制御装置との間で信号を送信および受信させるチャネル制御部とを備える。以下、本発明の実施の形態について図面を参照しながら説明する。実施の形態1図1は、実施の形態1における無線通信システムの構成例である。図1における無線通信システムは、無線ネットワークを制御する制御装置200と、制御装置200の制御により制御装置200との間で無線通信を行う端末100A~100Fとで構成されている。制御装置200は、無線ネットワークを制御するために無線ネットワークの制御情報を含むビーコン信号を定期的に送信する。また、本通信システムでは、通信周波数チャネルとして、周波数チャネル1以降は、これをCh1と呼ぶと、周波数チャネル2以降は、これをCh2と呼ぶとの2つが存在するものとする。そして、制御装置200は、一定の時間間隔で通信周波数チャネルを、Ch1とCh2とで切り替えている。端末100B及び端末100Cは、Ch2を使用して制御装置200と無線通信を行い、端末100D、端末100E、及び端末100Fは、Ch1を使用して制御装置200と無線通信を行っている既存接続端末既存端末ともいうである。一方、端末100Aは、新規に制御装置200に接続しようとする端末である。図2は、実施の形態1における通信端末100の機能ブロック図である。通信端末100は、受信部101と、データ処理部第2の検出部102と、確認パケット生成部103と、選択チャネル通知生成部104と、送信部105と、ビーコン処理部第1の検出部106と、チャネル制御部110とを備える。受信部101は、外部装置制御装置200又は他の通信端末。以下同じ。からの無線信号を受信する。そして、受信部101は、受信した無線信号を復調した後、復調した信号をアナログ信号からデジタル信号に変換以降、これをA/D変換と呼ぶする。具体的には、受信部101は、制御装置200から要求信号確認パケット送信要求およびビーコン信号端末数通知信号を受信する。また、受信部101は、既に制御装置200に接続されている既存の端末から確認信号確認パケットを受信する。送信部105は、確認パケット生成部103又は選択チャネル通知生成部104等で生成された送信信号をデジタル信号からアナログ信号に変換以降、これをD/A変換と呼ぶする。そして、送信部105は、変換した信号を変調し、変調した信号を送信する。なお、受信部101及び送信部105で、通信部が構成される。この通信部は、複数の周波数チャネルのうちから選択された一つの周波数チャネルを使用して、外部装置との間で信号を送信および受信する。通信に使用する周波数チャネルは、チャネル制御部110によって決定され、制御装置200に通知される。データ処理部102は、受信部101で受信された確認信号確認パケットで確認された他の通信端末の数を周波数チャネル毎に検出する。また、データ処理部102は、受信部101で要求信号確認パケット送信要求が受信されたことを、確認パケット生成部103に通知する。ビーコン処理部106は、受信部101で受信されたビーコン信号端末数通知信号に基づいて、当該周波数チャネルを使用して無線通信を行っている他の通信端末の数接続端末台数を周波数チャネル毎に検出する。チャネル制御部110は、ビーコン信号から取得した各周波数チャネルの接続端末台数と、確認パケットを用いて検出した接続端末台数とを比較することで、隠れ端末の存在の有無を判断し、通信に利用する周波数チャネルを選択する。選択チャネル通知生成部104は、選択した周波数チャネルを制御装置200へ通知するためのパケット接続要求、選択チャネル通知等を生成し、送信部105に送信させる。確認パケット生成部103は、データ処理部102から通知される確認パケットの送信要求に基づき、確認パケットを生成し、送信部105に送信させる。図3は、実施の形態1における制御装置200の機能ブロック図である。の制御装置200は、受信部201と、データ処理部202と、管理部203と、送信要求生成部204と、ビーコン生成部205と、送信部206とを備える。受信部201は、受信部101と同様に、A/D変換及び復調などの受信処理を行う。送信部206は、送信部105と同様に、D/A変換及び変調などの送信処理を行う。なお、受信部201及び送信部206で、通信部が構成される。データ処理部202は、受信部201で依頼信号を受信したことを送信要求生成部204に通知する。また、データ処理部202は、受信部201で受信した接続要求に対して送信部206に接続応答を送信させ、受信部201で受信した選択チャネル通知に対して送信部206に選択チャネル応答を送信させる。管理部203は、通信エリア内で利用可能な各周波数チャネルの接続端末に関する情報を管理する。具体的には、制御装置200と無線通信を行っている通信端末の数及び各通信端末を識別する情報等を、周波数チャネル毎に保持している。送信要求生成部204は、各既存端末に確認パケットの送信を要求するための送信要求を生成し、送信部206に送信させる。ビーコン生成部205は、ビーコン信号を生成する。ビーコン信号とは、無線通信可能な周波数チャネルが切り替わったことを示す信号である。つまり、ビーコン信号は、周波数チャネルを順次切り替えながら、所定の時間間隔毎に制御装置200から送信される。各通信端末は、それぞれ特定の周波数チャネルでビーコン信号を監視しており、ビーコン信号を受信した時点から所定の時間だけ無線通信が可能であると認識する。また、ビーコン信号には、当該ビーコン信号に対応する周波数チャネルで無線通信を行っている通信端末の数を示す情報が含まれている。但し、通信端末の数を示す情報は、必ずしもビーコン信号に含める必要はなく、ビーコン信号とは異なる信号として送信してもよい。次に、実施の形態1において、新規の接続端末である端末100A、制御装置200、および既存端末である端末100B~100Fが行う処理について、それぞれ図4A~図4Cを用いて説明する。図4A~図4Cは、それぞれ端末100A、制御装置200、端末100B~100Fの処理を示したフローチャートである。まず、図4Aを参照して、新規の接続端末である端末100Aの処理を説明する。まず、制御装置200に新規に接続しようとする端末100Aは、制御装置200より送信されるビーコン信号を受信するためのスキャンを行うS101。具体的には、端末100Aは、周波数チャネルを順次切り替えながら、各周波数チャネルにおけるビーコン信号を受信部101に受信させる。そして、ビーコン処理部106は、受信したビーコン信号を参照して、現在、当該周波数チャネルを使用して制御装置200に接続している既存端末の台数を示す情報を周波数チャネル毎に取得する。次に、端末100Aは、複数の周波数チャネルのいずれかを選択し、当該周波数チャネルを使用して既存端末から送信される確認パケットを受信部101に受信させる既存端末のキャプチャともいう。データ処理部102は、キャプチャした確認パケットの数によって、当該周波数チャネルにおける既存の端末台数を把握するS102。次に、チャネル制御部110は、確認パケットのキャプチャにより検出した既存の端末台数と、対応する周波数チャネルで受信したビーコン信号に付加された既存端末の台数とを比較するS103。ビーコン信号から取得した既存の端末台数と、確認パケットにより確認された既存の端末台数とが同じと判断された場合S103でYESは、当該周波数チャネルにおいて、新規に接続を開始する端末100Aに対する隠れ端末は存在しないと判断できる。そこで、端末100Aは、当該周波数チャネルを使用して制御装置200と無線通信を行うと判断する。そして、選択チャネル通知生成部104は、制御装置200に選択した周波数チャネルを通知する選択チャネル通知を、送信部105に送信させるS105。一方、ビーコン信号から取得した既存端末台数と、確認パケットにより確認された既存端末台数とが異なると判断された場合S103でNO、端末100Aは、当該周波数チャネルにおいて、端末100Aに対する隠れ端末が存在すると判断し、周波数チャネルを変更するS104。その後、端末100Aは、変更した周波数チャネルでS102及びS103の処理を実行する。次に、図4Bを参照して、制御装置200の処理を説明する。まず、制御装置200は、例えば、Ch1で既に制御装置200に接続している既存の端末に確認パケットの送信要求を送信するS106。次に、制御装置200は、新規に接続を開始しようとする端末100Aから当該周波数チャネルを選択した際に送信される選択チャネル通知を受信したか否かを判断するS107。選択チャネル通知を受信したと判断した場合S107でYES、制御装置200のデータ処理部202は、選択チャネル通知に対する応答である選択チャネル応答を送信部206に送信させるS109。一方、選択チャネル通知を受信していないと判断した場合S107でNO、制御装置200は、周波数チャネルをCh2に変更するS108。その後、制御装置200は、Ch2で再度S106及びS107の処理を実行する。最後に、図4Cを参照して、既存の端末である端末100B~100Fの処理を説明する。まず、端末100B~100Fは、それぞれが使用する周波数チャネルにおいて、制御装置200から確認パケットの送信要求を受信したかどうかを判断するS110。図1の場合、端末100B、100Cは、Ch2で送信要求を受信したか否かを判断する。一方、端末100D~100Fは、Ch1で送信要求を受信したか否かを判断する。次に、確認パケットの送信要求を受信したと判断した場合S110でYES、端末100B~100Fは、新規に接続を開始しようとする端末100Aが当該既存の端末を検出するための確認パケットを送信するS111。具体的には、端末100B、100Cの確認パケット生成部103は、Ch2を使用して、送信部105に確認パケットを送信させる。一方、端末100D~100Fの確認パケット生成部103は、Ch1を使用して、送信部105に確認パケットを送信させる。一方、確認パケットの送信要求を受信していないと判断した場合S110でNO、端末100B~100Fは、再びS110に移行する。以上説明したように、本発明の実施の形態1における隠れ端末を回避するためのチャネル選択処理では、制御装置200が送信するビーコン信号に各周波数チャネルを使用している既存の接続端末の台数に関する情報を付加する。さらに、制御装置200は、新規の接続端末が通信エリア内の既存の接続端末から送信されているパケットをキャプチャしている間に、既存の接続端末が確実に通信を行うように確認パケットを送信させる。これにより、新規に制御装置200に接続する端末100Aは、隠れ端末の存在を認識でき、隠れ端末問題が発生する可能性を低減できる。なお、本実施の形態1において、図1のような無線通信システムで、複数の周波数チャネルから隠れ端末が存在しないような周波数チャネルを選択したが、これに限定されるものではない。例えば、複数の制御装置のうちから隠れ端末が存在ないような制御装置を選択する場合においても、本発明は有効である。なお、本実施の形態1において、確認パケットは、どの無線通信システムに接続している端末からのパケットであるかを判断できるだけでよい。例えば、確認パケットは、物理層における信号同期などのためのプリアンブル、どのネットワークに接続しているかを示すネットワークID、および端末アドレスのみでよい。実施の形態2図5は、実施の形態2における無線通信システムの構成例である。図5における無線通信システムは、無線ネットワークを制御する制御装置200と、制御装置200の制御により制御装置200との間で無線通信を行う複数の端末300A~300Fとで構成されている。図6は、実施の形態2における通信端末300の機能ブロック図である。図6において、図2と同じ構成要素については同じ参照符号を付与しており、これらの構成要素については説明を省略する。図6の通信端末300の受信部101、送信部105、ビーコン処理部106、データ処理部102、確認パケット生成部103、及び選択チャネル通知生成部104の構成は、実施の形態1と同等の構成である。実施の形態2におけるチャネル制御部310の詳細の一例を、図6に示す。図6に示されるチャネル制御部310は、取得部311と、キャプチャ部第3の検出部312と、検出部313と、選択部314とを備える。取得部311は、ビーコン信号に基づいて、各周波数チャネルについて制御装置200に接続している既存の端末台数を取得する。キャプチャ部312は、通信エリア内に存在する既存の端末が送信したパケット実施の形態2では、確認パケットをキャプチャし、自端末に信号が届きうる既存の端末の数を把握する。検出部313は、取得部311から取得した実際の既存の端末台数と、キャプチャ部312でキャプチャすることができたパケットの送信元の端末の数である既存の端末台数とを比較することにより、隠れ端末の台数を検出する。選択部314は、検出部313から得られた隠れ端末に関する情報に基づき、接続する周波数チャネルを選択する。次に、実施の形態2において、新規の接続端末である端末300A、制御装置200および既存端末である端末300B~300Fが行う処理について、それぞれ図7A~図7Cを用いて説明する。図7A~図7Cは、それぞれ端末300A、制御装置200、端末300B~300Fの処理を示したフローチャートである。まず、図7Aを参照して、新規の接続端末である端末300Aの処理を説明する。制御装置200に新規に接続しようとする端末300Aは、ビーコン信号をスキャンする周波数チャネルchの値をinit_scan_chに初期設定するS201。次に、端末300Aは、制御装置200より送信されるビーコン信号を受信するためのスキャンを行い、ビーコン信号を受信するS202。次に、端末300Aは、S202で受信したビーコン信号から制御装置200に現在接続している既存の端末台数の情報Nchを取得するS203。次に、端末300Aは、ビーコン信号をスキャンする周波数チャネルchを変更するために、chの値をnext_scan_chにするS204。次に、端末300Aは、chの値がlast_scan_chとなっているかを判断するS205。chの値がlast_scan_chとなっていないと判断された場合S205でNO、端末300Aは、次の周波数チャネルchでビーコン信号のスキャンを行うS202。一方、chの値がlast_scan_chとなっていると判断された場合S205でYES、端末300Aは、ビーコンスキャンの完了と判断し、制御装置200にネットワーク接続を要求するための接続要求を送信するS206。次に、端末300Aは、接続が許可されたことを示す接続応答を、制御装置200から受信することで、接続完了と判断するS207。次に、端末300Aは、既に制御装置200と接続している既存の接続端末をキャプチャする周波数チャネルchの値をinit_capture_chに初期設定した後S208、既存端末から送信される確認パケットをキャプチャするS209。次に、端末300Aは、キャプチャにより既存の端末台数Cchを取得しS210、ビーコンより取得した接続端末台数Nchからキャプチャにより検出したCchを減算することにより、端末300Aまで信号が到達しない隠れ端末の数Hchを検出するS211。次に、端末300Aは、既存端末をキャプチャする周波数チャネルchを変更するために、chの値をnext_capture_chに設定するS212。次に、端末300Aは、chの値がlast_capture_chとなっているかを判断するS213。chの値がlast_capture_chとなっていないと判断された場合S213でNO、端末300Aは、次の周波数チャネルchで既存端末のキャプチャを行うS209。一方、chの値がlast_capture_chとなっていると判断された場合S213でYES、端末300Aは、全ての周波数チャネルで既存端末のキャプチャの完了と判断し、隠れ端末の台数Hchが最小となるchを、制御装置200と無線通信を行う周波数チャネルchとして選択するS214。最後に、端末300Aは、S214で選択した通信を行うchを制御装置200に通知するための選択チャネル通知を送信するS215。次に、図7Bを参照して、制御装置200の処理を説明する。まず、制御装置200は、新規に接続を開始しようとする端末300Aから送信された接続要求を受信するS216。次に、制御装置200は、接続要求の許可である接続応答を端末300Aに送信するS217。次に、制御装置200は、確認パケットの送信要求を送信する周波数チャネルchの値をinit_capture_chに初期設定するS218。制御装置200は、確認パケットの送信を既存の接続端末に要求する確認パケットの送信要求を送信するS219。次に、制御装置200は、確認パケットの送信要求を送信するために用いる周波数チャネルchを変更するために、chの値をnext_capture_chに設定するS220。次に、制御装置200は、chの値がlast_capture_chとなっているかを判断するS221。chの値がlast_capture_chとなっていないと判断された場合S221でNO、制御装置200は、次の周波数チャネルchで確認パケットの送信要求を送信するS219。一方、chの値がlast_capture_chとなっていると判断された場合S221でYES、制御装置200は、端末300Aによる既存端末のキャプチャの完了と判断し、端末300Aより送信された選択チャネル通知に対する応答である選択チャネル応答を送信するS222。図7Cに示される既存端末に関する処理は、図4Cと同じであるので説明を省略する。図8は、本発明の実施の形態2における端末300Aが制御装置200に接続する際の接続シーケンスの例である。図8において、本発明の接続シーケンスは、主な処理としてスキャンステップと、キャプチャステップとを含む。まず、スキャンステップにおいて、端末300Aは、一定期間ごとに制御装置200からブロードキャスト送信されるビーコン信号をスキャンする。なお、各周波数チャネルには、当該周波数チャネルを使用した信号の送受信が可能な期間ビーコンインターバルが割り当てられている。そこで、端末300Aは、当該期間毎に周波数チャネルを切り替えながら、受信部101にビーコン信号を受信させる。端末300Aは、制御装置200から送信された各周波数チャネルのビーコン信号をスキャンした後、制御装置200に接続要求を送信する。この接続要求は、各周波数チャネルを使用して無線通信を行っている他の通信端末300B~300Fに対して確認パケットの送信要求要求信号の送信を依頼するための依頼信号でもある。なお、接続要求を送信する際には、複数の周波数チャネルのうちのいずれかを任意に選択すればよい。ここで選択される周波数チャネルは暫定的なものであり、隠れ端末の台数に応じて最終的に決定される周波数チャネルとは異なるものであってもよい。図8において、端末300Aは、ビーコン信号に含まれる既存端末情報から、Ch1に既存端末が3台接続され、Ch2に既存端末が2台接続されているという情報を得る。一方、制御装置200は、接続要求を受信すると、端末300Aに対して、接続を許可する接続応答を送信する。次に、キャプチャステップにおいて、端末300Aは、隠れ端末の検出を行い、隠れ端末問題による影響が軽減できる周波数チャネルを選択する。制御装置200は、端末300Aとの接続が完了すると、Ch1に接続している既存の端末300D~300Fに確認パケットの送信要求を送信する。制御装置200は、例えば、Ch1を使用して、確認パケットの送信要求をブロードキャストすればよい。既存の接続端末である端末300D~300Fは、制御装置200から確認パケットの送信要求を受信すると、確認パケットを送信する。各端末300D~300Fは、例えば、Ch1を使用して、確認パケットをブロードキャストすればよい。端末300Aは、Ch1で既存の接続端末が送信する確認パケットをキャプチャする。図8の例では、端末300Aは、Ch1に関して、端末300E、300Fからの確認パケットがキャプチャでき、端末300Dからの確認パケットがキャプチャできなかったものとする。したがって、端末300Aは、Ch1での既存の接続端末を2台検出できている。Ch1に関して既存の端末から確認パケットの送信が完了すると、制御装置200は次のCh2に移行する。Ch1の場合と同様に、制御装置200は、Ch2を使用して、Ch2に接続している既存の端末300B、300Cに確認パケットの送信要求をブロードキャストする。既存接続端末300B、300Cは、確認パケットの送信要求を受信すると、Ch2を使用して、確認パケットをブロードキャストする。端末300Aは、Ch2で既存の接続端末が送信する確認パケットをキャプチャする。図8の例では、端末300Aは、Ch2に関して、端末300B、300Cからの確認パケットがキャプチャできたものとする。したがって、端末300Aは、Ch2の既存接続端末を2台検出できている。次に、端末300Aは、ビーコン信号に含まれる既存の接続端末の台数を示す情報と、キャプチャ部312によって得られた既存の接続端末の台数を示す情報とに基づき、通信を行う周波数チャネルを選択する。Ch1に関して、ビーコン信号に含まれる既存の接続端末の台数を示す情報は3台、キャプチャ部312によって得られた既存の接続端末の台数を示す情報は2台である。すなわち、検出部313は、Ch1における隠れ端末の台数を1台と判断する。また、Ch2に関して、ビーコン信号に含まれる既存の接続端末の台数を示す情報は2台、キャプチャ部312によって得られた既存の接続端末の台数を示す情報は2台である。すなわち、検出部313は、Ch2における隠れ端末を0台と判断する。したがって、端末300Aは、制御装置200と通信する周波数チャネルとして、Ch2を選択する。そして、端末300Aは、通信する周波数チャネルとしてCh2を使用することを示す選択チャネル通知を、制御装置200に送信する。制御装置200は、端末300Aから通知された選択チャネル通知に対する応答として、選択チャネル応答を端末300Aに送信する。以上説明したように、本態様によると、制御装置200が確認パケットの送信要求を既存の接続端末である端末300B~300Fに送信し、端末300B~300Fが確認パケットを送信する。これにより、端末300B~300Fが確実に確認パケットを送信するようになり、CSMA/CAでアクセス制御する無線通信システムにおいても、新規の接続端末である端末300Aが既存の接続端末の台数をキャプチャできる。さらに、ビーコン信号に各周波数チャネルに接続している既存の接続端末の台数に関する情報を付加することで、端末300Aは、既存の接続端末の台数を把握することができる。したがって、新規の接続端末は、自端末に到達する信号の送信元である既存の接続端末の数と、実際に存在する既存の接続端末の数とを把握することができる。これにより、隠れ端末が存在しない周波数チャネルを認識することが可能となり、隠れ端末問題を回避する可能性を向上できる。また、本態様では、周波数チャネル毎の既存端末の台数又はトラフィック量を統計的に測定しないため、正確な統計量を得るための長時間の検出が必要ない。その結果、周波数チャネルの統計量を測定する方式に比べ、既存端末の検出時間を短縮できる。さらに、通信可能な周波数チャネルが増加しても既存端末の検出時間が増加するのを防止することができる。なお、図9に最小の隠れ端末数が同じ周波数チャネルが複数存在する場合の、周波数チャネル選択法を示す。図9において、端末300Aから見て、Ch1では端末300Dが、Ch2では端末300Cが隠れ端末であったとする。このように、端末300Aは、Ch1とCh2との両方に1台ずつ隠れ端末がある場合、隠れ端末のトラフィック量が少ない周波数チャネルを選択する。図9の場合、Ch1の端末300Dほうがトラフィック量が少ないと判断し、Ch1を選択する。このように、隠れ端末のトラフィック量が少ない周波数チャネルを選択することで、隠れ端末と自端末とが同時に信号を送信する確率が減少するので、隠れ端末問題に起因するパケット衝突の影響を軽減することができる。具体的には、各端末300B~300Fが送受信する信号は、原則として全て制御装置200で中継される。そこで、制御装置200は、各端末300B~300Fとの間で送受信される信号量に基づいて、一定時間毎のトラフィック量を端末300B~300F毎に計測している。一方、端末300Aは、上記のように、隠れ端末の台数が同数の複数の周波数チャネルCh1、Ch2が存在する場合、どちらを選択するのが適切かを判断することができない。そこで、端末300Aは、候補となる周波数チャネルCh1、Ch2を特定する情報と、各周波数チャネルにおける隠れ端末Ch1で端末300D、Ch2で端末300Cを特定する情報とを、選択チャネル通知に付加して制御装置200に送信する。そして、このような選択チャネル通知を受信した制御装置200は、選択チャネル通知に付加されている端末300D及び端末300Cのトラフィック量を比較し、トラフィック量の少ない端末300Dが使用しているCh1を選択するように、選択チャネル応答を用いて端末300Aに通知する。なお、比較の対象となるトラフィック量は、例えば、過去の一定時間内に計測されたトラフィック量の平均値、最大値、合計値などであってもよい。また、過去の一定時間内とは、例えば、直近の数個のビーコンインターバルであってもよい。なお、本発明での確認パケットの送信要求はブロードキャストまたはユニキャストどちらの送信方法でもよい。また、確認パケットの送信時、各既存端末がCSMA/CAにより自律分散的に送信してもよいが、TDMATimeDivisionMultipleAccess又はバックオフ時間を端末によって変えることにより各既存端末に送信する順番をつけることも可能である。このように、各既存端末の送信タイミングを変えることで、既存端末同士の確認パケットの衝突を防ぐことができる。さらには、CDMAWidebandCodeDivisionMultipleAcces等を用いてもよい。実施の形態3図10は、本発明の実施の形態3における無線通信システムの構成例である。図10における無線通信システムは、無線ネットワークを制御する制御装置500と、制御装置500の制御により制御装置500との間で無線通信を行う端末400A~400Fとにより構成されている。実施の形態3に係る通信端末は、さらに、第1の検出部で周波数チャネル毎の他の通信端末の数を検出している間に、当該他の通信端末が送信する信号を通信部に受信させることにより、当該信号の送信元端末の数を周波数チャネル毎に検出する第3の検出部を備える。そして、チャネル制御部は、制御装置に対して、通知信号に含まれる通信端末の数と送信元端末の数との差が小さい周波数チャネルから順に要求信号を送信するように依頼する依頼信号を、通信部に送信させる。実施の形態3に係る制御装置は、新たに通信を開始しようとする通信端末が既に確認している周波数チャネル毎の通信端末の数を含む依頼信号を通信部に受信させ、複数の周波数チャネルのうち、管理部に保持されている通信端末の数と、依頼信号に含まれる通信端末の数との差が小さい周波数チャネルから順に、第2の信号生成部に要求信号を生成させる。図11は、本発明の実施の形態3における通信端末400の機能ブロック図である。図11において、図6と同じ構成要素については同じ参照符号を付与し、これらの構成要素については説明を省略する。図11に示す通信端末400は、図6に示す通信端末300と比較して、キャプチャ部412及び検出部413の機能が異なり、且つ台数通知生成部407をさらに備えている点で異なる。キャプチャ部412は、図6に示すキャプチャ部312の機能に加え、ビーコン信号のスキャンをしている間にも既存の接続端末を検出する機能を有する。具体的には、キャプチャ部412は、ビーコン信号をスキャンしている間に、他の通信端末が送信したパケットをキャプチャし、当該パケットの送信元の端末を確認する。なお、他の通信端末が送信したパケットの内容はなんでもよく、送信先もどこでもよい。つまり、キャプチャ部412は、他の通信端末が偶然に送信した任意の信号をキャプチャして、当該通信端末の存在を確認する。そして、台数通知生成部407は、ビーコン信号のスキャンをしている間にキャプチャ部412で周波数チャネル毎に検出した既存の接続端末の台数を含む接続要求依頼信号を生成し、送信部105に送信させる。検出部413は、図6に示す検出部313の機能に加え、確認パケットのキャプチャ時間を制御するタイマーを備える。図12は、本発明の実施の形態3における制御装置500の機能ブロック図である。図12において、図3と同じ構成要素については同じ参照符号を付与し、これらの構成要素については説明を省略する。図12に示す制御装置500は、図3に示す制御装置200と比較して、送信要求生成部504の機能が異なり、且つチャネル制御部505をさらに備える点が異なる。送信要求生成部504は、図3に示す送信要求生成部204の機能に加え、新規接続端末が確認パケットをキャプチャする時間を制御するタイマーを備える。チャネル制御部505は、通信端末400から通知されるキャプチャ済み端末台数通知に基づき、確認パケットの送信要求を送信する周波数チャネルの順番を決定する。次に、実施の形態3における新規の接続端末である端末400A、制御装置500、および既存端末である端末400B~400Fが行う処理について、図13A~図13Cを用いて説明する。図13A~図13Cは、それぞれ、新規の接続端末である端末400A、制御装置500、および既存端末である端末400B~400Fの実施の形態3における処理を示したフローチャートである。まず、図13Aを参照して、新規の接続端末である端末400Aの処理を説明する。制御装置500に新規に接続しようとする端末400Aは、ビーコン信号をスキャンする周波数チャネルchの値をinit_scan_chに初期設定するS301。次に、端末400Aは、制御装置500より送信されるビーコン信号を受信するためのスキャンを行い、ビーコン信号を受信するS302。次に、端末400Aは、S302で受信したビーコン信号から、現在周波数チャネルinitscan_chを使用して制御装置500に接続している既存の端末台数情報Nchを取得するS303。また、端末400Aのキャプチャ部412は、制御装置500からのビーコン信号をスキャンしている間に、既存端末からの信号をキャプチャし、当該スキャン時にキャプチャできた既存端末台数を記憶するS304。次に、端末400Aは、ビーコン信号をスキャンする周波数チャネルchを変更するために、chの値をnext_scan_chにするS305。次に、端末400Aは、chの値がlast_scan_chとなっているか否かを判断するS306。chの値がlast_scan_chとなっていないと判断された場合S306でNO、端末400Aは、次の周波数チャネルchでビーコンスキャンを行うS302。一方、chの値がlast_scan_chとなっていると判断された場合S306でYES、端末400Aは、ビーコンスキャンが完了したと判断し、制御装置500にネットワーク接続を要求する接続要求を送信するS307。さらに、端末400Aは、S304で記憶した各周波数チャネルの既存の端末台数を制御装置500へ通知するS308。なお、各周波数チャネルで確認された既存端末台数は、S307の接続要求に含めて送信してもよいし、接続要求とは別の信号として送信してもよい。次に、端末400Aは、接続を許可することを示す接続応答を、制御装置500から受信する。これにより制御装置500と接続完了となるS309。次に、端末400Aは、既に制御装置500と接続している既存の接続端末をキャプチャする周波数チャネルchの値をinit_capture_chに初期設定するS310。次に、端末400Aは、既存の接続端末から送信される確認パケットをキャプチャするS311。なお、検出部413は、確認パケットのキャプチャを開始するタイミングで、確認パケットをキャプチャする時間を制御するタイマー監視を開始する。次に、端末400Aは、キャプチャにより既存の端末台数Cchを取得するS312。次に、端末400Aは、ビーコン信号より取得した接続端末台数Nchからキャプチャにより検出したCchを減算することにより、端末400Aまで信号が到達しない隠れ端末の数Hchを検出するS313。次に、端末400Aは、隠れ端末数Hchが0となるか否かを判断するS314。隠れ端末数Hchが0と判断された場合S314でYES、端末400Aは、現在の周波数チャネルchを通信する周波数チャネルとして選択するS315。さらに、端末400Aは、S315で選択された周波数チャネルを制御装置500に通知するための選択チャネル通知を送信するS320。一方、隠れ端末数Hchが0でないと判断された場合S314でNO、端末400Aは、まだ端末400Aが検出していない既存端末が存在するものとし、周波数チャネルchにおいて、既存端末のキャプチャ時間がタイムアウトしているか否かを判断するS316。既存端末のキャプチャ時間が残っていると判断された場合S316でNO、端末400Aは、既存端末から送信される確認パケットのキャプチャを継続するS311。一方、既存端末のキャプチャ時間がタイムアウトしていると判断された場合S316でYES、端末400Aは、既存の接続端末をキャプチャする周波数チャネルchを変更するために、chの値をnext_capture_chにするS317。次に、端末400Aは、chの値がlast_capture_chとなっているか否かを判断するS318。chの値がlast_capture_chとなっていないと判断された場合S318でNO、端末400Aは、次の周波数チャネルchで既存端末のキャプチャを行うS311。一方、chの値がlast_capture_chとなっていると判断された場合S318でYES、端末400Aは、既存の端末のキャプチャの完了と判断し、隠れ端末台数Hchが最小となる周波数チャネルchを通信する周波数チャネルとして選択するS319。次に、図13Bを参照して、制御装置500の処理を説明する。まず、制御装置500は、端末400Aから送信された接続要求を受信するS321。次に、制御装置500は、端末400Aから通知された各周波数チャネルについてキャプチャ済みの既存の端末台数より、端末400Aがまだキャプチャできていない既存の端末が少ない周波数チャネル順になるように、確認パケットの送信要求を送信する周波数チャネルの順番を決定するS322。次に、制御装置500は、接続要求の許可である接続応答を端末400Aに送信するS323。次に、制御装置500は、確認パケットの送信要求を送信する周波数チャネルchの値をinit_capture_chに初期設定するS324。次に、制御装置500は、確認パケットの送信を既存端末に要求する送信要求を送信するS325。次に、制御装置500は、端末400Aからの選択チャネル通知を受信したかどうか判断するS326。選択チャネル通知を受信した判断された場合S326でYES、制御装置500は、端末400Aより送信された選択チャネル通知に対する応答である選択チャネル応答を送信するS327。一方、選択チャネル通知を受信していないと判断された場合S326でNO、制御装置500は、周波数チャネルchについて、端末400Aの既存端末のキャプチャ時間がタイムアウトしているか否かを判断するS328。既存端末のキャプチャ時間が残っていると判断された場合S328でNO、制御装置500は、引き続き選択チャネル通知を監視するS326。一方、既存端末のキャプチャ時間がタイムアウトしていると判断された場合S328でYES、制御装置500は、確認パケットの送信要求を送信する周波数チャネルchを変更するために、chの値をnext_capture_chにするS329。次に、制御装置500は、chの値がlast_capture_chとなっているか否かを判断するS330。chの値がlast_capture_chとなっていないと判断された場合S330でNO、制御装置500は、次の周波数チャネルchで確認パケットの送信要求を送信するS325。一方、chの値がlast_capture_chとなっていると判断された場合S330でYES、制御装置500は、既存端末のキャプチャの完了と判断し、S327に移行する。図13Cに示される既存端末である端末400B~400Fの処理フローは、図4Cと同じであるので説明を省略する。図14は、本発明の実施の形態3における端末400Aが制御装置500に接続する際の接続シーケンスの例である。図14において、本発明の接続シーケンスは、スキャンステップと、キャプチャステップとを含む。まず、スキャンステップにおいて、端末400Aが、一定期間ごとに制御装置500から送信されるビーコン信号をスキャンする。また、端末400Aは、ビーコンスキャンと同時に、既存端末からの信号をキャプチャする。端末400Aは、制御装置500から送信されたビーコン信号をスキャンした後、制御装置500に接続要求およびビーコンスキャン時にキャプチャできた既存の端末台数を送信する。図14において、端末400Aは、ビーコン信号に含まれる既存の端末情報から、Ch1に既存の端末が3台接続され、Ch2に既存の端末が2台接続されているという情報を得る。また、端末400C、400Dからの信号を受信しているので、既に、周波数チャネルCh1の既存端末を1台、Ch2の既存端末を1台確認キャプチャしている。一方、制御装置500は、端末400Aから接続要求を受信すると、当該端末400Aに接続を許可することを示す接続応答を送信する。また、制御装置500は、端末400Aから通知された各周波数チャネルのキャプチャ済みの既存端末台数より、端末400Aがまだキャプチャできていない既存端末が少ない周波数チャネル順になるように、確認パケットの送信要求を送信する周波数チャネルの順番を決定する。図14において、端末400Aは、周波数チャネルCh1に関して1台、Ch2に関して1台の既存端末を既にキャプチャしているため、未キャプチャ既存端末はCh1において2台、Ch1において1台となる。したがって、制御装置500は、Ch2、Ch1の順で、確認パケットの送信要求を送信する周波数チャネルを切り替える。次に、キャプチャステップにおいて、隠れ端末を検出し、隠れ端末問題による影響が軽減できる周波数チャネルを選択する。制御装置500は、端末400Aとの接続が完了すると、Ch2に接続している既存の端末400B、400Cに確認パケットの送信要求を送信する。端末400B、400Cは、確認パケットの送信要求を受信すると、確認パケットを送信する。端末400Aは、Ch2で既存端末が送信する確認パケットをキャプチャする。図14の例では、端末400Aは、Ch2を使用して既存端末400B、400Cからの確認パケットがキャプチャできた。すなわち、端末400Aは、Ch2の2台の既存の接続端末を検出できている。次に、端末400Aは、ビーコン信号に含まれる既存の端末台数の情報およびキャプチャ部412によって得られた情報に基づき、Ch2のすべての既存端末をキャプチャできていると判断し、通信を行う周波数チャネルとしてCh2を選択する。端末400Aは、Ch2を通信する周波数チャネルとして選択チャネル通知を用いて、制御装置500に送信する。制御装置500は、端末400Aから通知された情報に対する応答として、選択チャネル応答を端末400Aに送信する。以上説明したように、実施の形態3の隠れ端末を回避するためのチャネル選択では、新規接続端末が、ビーコンスキャン時に既存端末が送信する信号をもキャプチャする。これにより、新規の接続端末の未キャプチャの既存の端末台数が少ない周波数チャネルから順番に、既存の端末のキャプチャを行うことできる。その結果、既存端末のキャプチャ時間を短縮できる。また、既存端末のキャプチャ時間を制御するタイマーを備え、一定の時間内に周波数チャネルに接続している既存端末をすべてキャプチャできた場合は、当該周波数チャネルに接続することで、すべての周波数チャネルに関して既存端末キャプチャを行う必要がないため、既存端末キャプチャ時間の短縮が可能となる。例えば、図14において、周波数チャネルCh2のみ既存の端末のパケットキャプチャを行えば良いため、Ch1のキャプチャが削減できる。その結果、既存の端末のキャプチャ時間を大幅に短縮できている。なお、本実施の形態3では、既存の端末のキャプチャ時の周波数チャネルの順番を、新規の接続端末が未キャプチャである既存端末が少ない順にするとしたが、これに限るものではない。例えば、信号電力、干渉電力、又は収容端末台数などの周波数チャネル状況に応じて、キャプチャする周波数チャネルの順番を決定してもよい。このとき、信号電力は、ビーコン、接続要求、又は接続応答等で測定することが可能である。また、各周波数チャネルの干渉量又は収容端末台数も制御装置500で把握することが可能である。また、新規接続端末がビーコンをスキャンしている間に最も受信電力が高いと判断した既存端末と同じ周波数チャネルから既存端末キャプチャすることも可能である。新規接続端末に近い位置に存在する端末は、受信環境に相関があると考えられる。そこで、新規接続端末に近い位置に存在する端末と同じ周波数チャネルから既存端末をキャプチャすることで、最初の既存端末のキャプチャで隠れ端末が存在しない周波数チャネルを選択できる確率が向上する。実施の形態4図15は、本発明の実施の形態4における無線通信システムの構成例である。図15における無線通信システムは、無線ネットワークを制御する制御装置700と、制御装置700の制御により制御装置700との間で無線通信を行う端末600A~600Fとで構成されている。実施の形態4に係る通信端末は、さらに、第1の検出部で周波数チャネル毎の他の通信端末の数を検出している間に、当該他の通信端末が送信する信号を通信部に受信させることにより、当該信号の送信元端末を特定する情報を周波数チャネル毎に検出する第3の検出部を備える。そして、チャネル制御部は、制御装置に対して、第3の検出部で検出できなかった通信端末にのみ要求信号を送信するように依頼する依頼信号を、通信部に送信させる。図16は、本発明の実施の形態4における通信端末600の機能ブロック図である。図16において、図11と同じ構成要素については同じ参照符号を付与し、これらの構成要素については説明を省略する。図16に示す通信端末600は、図11に示す通信端末400と比較して、アドレス記憶部607、および生成部608をさらに備えている点で異なる。アドレス記憶部607は、キャプチャ部412がビーコン信号のスキャンをしている間に、キャプチャできた既存端末のアドレス既存端末を特定する情報を記憶する。生成部608は、アドレス記憶部607において記憶されているキャプチャ済み既存端末のアドレスを含む既存端末アドレス通知を、送信部105に制御装置500に対して送信させる。実施の形態4に係る制御装置は、さらに、新たに通信を開始しようとする通信端末が既に確認している通信端末を特定する情報を含む依頼信号を通信部に受信させ、新たに通信を開始しようとする通信端末が確認できなかった通信端末のみに対して送信される要求信号を、第2の信号生成部に生成させるチャネル制御部を備える。図17は、本発明の実施の形態4における制御装置700の機能ブロック図である。図17において、図12と同じ構成要素については同じ参照符号を付与し、これらの構成要素については説明を省略する。図17に示す制御装置700は、図12に示す制御装置500と比較して、制御部705をさらに備える点が異なる。制御部705は、通信端末600から通知されるキャプチャ済みの既存端末のアドレス通知に基づき、確認パケットの送信要求を送信する端末および周波数チャネルの順番を決定する。次に、実施の形態4における新規接続端末である端末600A、制御装置700、および既存端末である端末600B~600Fが行う処理について、それぞれ図18A~図18Cを用いて説明する。図18A~図18Cは、実施の形態4における新規の接続端末である端末600A、制御装置700、および既存端末である端末600B~600Fそれぞれの処理を示したフローチャートである。まず、図18Aを参照して、端末600Aの処理を説明する。まず、制御装置700に新規に接続しようとする端末600Aは、ビーコン信号をスキャンする周波数チャネルchの値をinit_scan_chに初期設定するS401。次に、端末600Aは、制御装置700より送信されるビーコン信号を受信するためのスキャンを行い、ビーコン信号を受信するS402。次に、端末600Aは、S402で受信したビーコン信号から制御装置700に現在接続している既存の端末台数情報Nchを取得するS403。また、端末600Aは、制御装置700からのビーコン信号をスキャンしている間に、既存端末からの信号をキャプチャし、当該スキャン時にキャプチャできた既存端末台数Schおよびその端末のアドレスを記憶するS404。次に、端末600Aは、ビーコン信号をスキャンする周波数チャネルchを変更するために、chの値をnext_scan_chにするS405。次に、端末600Aは、chの値がlast_scan_chとなっているか否かを判断するS406。chの値がlast_scan_chとなっていないと判断された場合S406でNO、端末600Aは、次の周波数チャネルchでビーコンスキャンを行うS402。一方、chの値がlast_scan_chとなっていると判断された場合S406でYES、端末600Aは、ビーコンスキャンの完了と判断し、制御装置700にネットワーク接続を要求する接続要求を送信するS407。さらに、端末600Aは、S404で記憶した各周波数チャネルのキャプチャ済みの既存端末のアドレスを制御装置700へ通知するS408。この通知は、S407の接続要求に含めてもよいし、別の信号として送信してもよい。次に、端末600Aは、接続を許可することを示す接続応答を制御装置700から受信することで、接続完了となるS409。次に、端末600Aは、既に制御装置700と接続している既存端末をキャプチャする周波数チャネルchの値をinit_capture_chに初期設定するS410。次に、端末600Aは、既存端末から送信される確認パケットをキャプチャするS411。次に、端末600Aは、キャプチャにより既存の端末台数Cchを取得するS412。次に、端末600Aは、ビーコン信号より取得した接続端末台数Nchから既存の端末のキャプチャ時に得た既存の端末台数Cchと、ビーコンのスキャン時にキャプチャした既存の端末台数Schを減算することにより、端末600Aまで信号が到達しない隠れ端末の数Hchを検知するS413。次に、端末600Aは、隠れ端末数Hchが0となるか否かを判断するS414。隠れ端末数Hchが0と判断された場合S414でYES、端末600Aは、周波数チャネルchを通信する周波数チャネルとして選択するS415。そして、端末600Aは、S415で選択された周波数チャネルを制御装置700に通知するための選択チャネル通知を、送信部105に送信させるS420。一方、隠れ端末数Hchが0でないと判断された場合S414でNO、端末600Aは、まだ端末600Aが検出していない既存端末が存在するものとし、周波数チャネルchにおいて、既存端末のキャプチャ時間がタイムアウトしているか否かを判断するS416。既存端末のキャプチャ時間が残っていると判断された場合S416でNO、端末600Aは、S411に移行する。一方、既存端末のキャプチャ時間がタイムアウトしていると判断された場合S416でYES、端末600Aは、既存端末をキャプチャする周波数チャネルchを変更するために、chの値をnext_capture_chにするS417。次に、端末600Aは、chの値がlast_capture_chとなっているか否かを判断するS418。chの値がlast_capture_chとなっていないと判断された場合S418でNO、端末600Aは、次の周波数チャネルchで既存端末のキャプチャを行うS411。一方、chの値がlast_capture_chとなっていると判断された場合S418でYES、端末600Aは、既存端末のキャプチャの完了と判断し、隠れ端末台数Hchが最小となる周波数チャネルchを通信する周波数チャネルchとして選択するS419。次に、図18Bを参照して、制御装置700の処理について説明する。まず、制御装置700は、端末600Aから送信された接続要求を受信するS421。次に、制御装置700は、端末600Aから通知された各周波数チャネルのキャプチャ済み既存端末台数より、端末600Aがまだキャプチャできていない既存の端末が少ない周波数チャネル順に、確認パケットの送信要求を送信する周波数チャネルの順番を決定するS422。次に、制御装置700は、接続要求の許可である接続応答を端末600Aに送信するS423。次に、制御装置700は、確認パケットの送信要求を送信する周波数チャネルchの値をinit_capture_chに初期設定するS424。次に、制御装置700は、端末600Aから通知されたキャプチャ済み既存端末アドレスに基づき、まだ新規接続端末がキャプチャできていない既存端末にのみ送信要求を送信するS425。次に、制御装置700は、端末600Aからの選択チャネル通知を受信したか否か判断するS426。選択チャネル通知を受信した判断された場合S426でYES、制御装置700は、端末600Aより送信された選択チャネル通知に対する応答である選択チャネル応答を送信するS427。一方、選択チャネル通知を受信していないと判断された場合S426でNO、制御装置700は、周波数チャネルchについて、端末600Aによる既存の端末のキャプチャ時間がタイムアウトしているか否かを判断するS428。既存の端末のキャプチャ時間が残っていると判断された場合S428でNO、制御装置700は、引き続き選択チャネル通知を監視するS426。一方、既存端末のキャプチャ時間がタイムアウトしていると判断された場合S428でYES、制御装置700は、確認パケットの送信要求を送信する周波数チャネルchを変更するために、chの値をnext_capture_chにするS429。次に、制御装置700は、chの値がlast_capture_chとなっているかを判断するS430。chの値がlast_capture_chとなっていないと判断された場合S430でNO、制御装置700は、次の周波数チャネルchで確認パケットの送信要求を送信するS425。一方、chの値がlast_capture_chとなっていると判断された場合S430でYES、制御装置700は、既存端末のキャプチャの完了と判断し、S427に移行する。図18Cに示される既存端末の処理は、図4Cと同じであるので説明を省略する。図19は、本発明の実施の形態4における端末600Aが制御装置700に接続する際の接続シーケンスの例である。図19において、本発明の接続シーケンスは、スキャンステップと、キャプチャステップとを含む。まず、スキャンステップにおいて、端末600Aが、一定期間ごとに制御装置700から送信されるビーコン信号をスキャンする。また、ビーコンスキャンと同時に、端末600Aは、既存端末からの信号をキャプチャする。端末600Aは、制御装置700から送信されたビーコン信号をスキャンした後、制御装置700に接続要求およびビーコンスキャン時にキャプチャできた既存端末のアドレス通知を送信する。図19において、端末600Aは、ビーコン信号に含まれる既存の端末情報から、Ch1に既存端末が3台接続され、Ch2に既存端末が2台接続されているという情報を得る。また、端末600C、600Dからの信号を受信しているので、制御装置700に端末600C、600Dのアドレスを送信する。一方、制御装置700は、接続要求を受信すると、接続を許可することを示す接続応答を端末600Aに送信する。また、制御装置700は、端末600Aから通知された各周波数チャネルのキャプチャ済みの既存の端末台数より、端末600Aがまだキャプチャできていない既存の端末が少ない周波数チャネル順に、確認パケットの送信要求を送信する周波数チャネルの順番を決定する。図19において、端末600Aは、周波数チャネルCh1に関して1台600D、Ch2に関して1台600Cの既存端末を既にキャプチャしているため、未キャプチャ既存端末はCh1において2台、Ch1において1台となる。したがって、制御装置700は、Ch2、Ch1の順で、確認パケットの送信要求を送信する周波数チャネルを切り替える。次に、キャプチャステップにおいて、隠れ端末を検出し、隠れ端末問題による影響が軽減できる周波数チャネルを選択する。制御装置700は、端末600Aとの接続が完了すると、Ch2に接続している既存の端末に対して、確認パケットの送信要求を送信する。図19において、端末600Aは端末600Cを既にキャプチャしているので、制御装置700は、既存端末600Bにのみ確認パケットの送信要求を送信する。既存の接続端末600Bは、確認パケットの送信要求を受信すると、確認パケットを送信する。端末600Aは、Ch2で既存の端末が送信する確認パケットをキャプチャする。図19では、端末600Aは、Ch2を使用して端末600Bからの確認パケットがキャプチャできている。すなわち、端末600Aは、Ch2の2台の既存の接続端末を検出できている。次に、端末600Aは、ビーコン信号に含まれる既存端末の台数情報および既存端末のパケットキャプチャによって得られた情報に基づき、Ch2のすべての既存端末をキャプチャできていると判断し、通信を行う周波数チャネルとしてCh2を選択する。端末600Aは、Ch2を通信する周波数チャネルとする選択チャネル通知を、制御装置700に送信する。制御装置700は、端末600Aから送信された選択チャネル通知に対する応答として、選択チャネル応答を端末600Aに送信する。以上説明したように、実施の形態4の隠れ端末を回避するためのチャネル選択では、新規の接続端末が、ビーコンのスキャン時に既存端末が送信する信号もキャプチャし、そのキャプチャ済みの既存端末のアドレスを制御装置へ通知する。これにより、新規の接続端末がまだスキャンできていない既存端末にのみ確認パケットの送信要求を送信することが可能となる。その結果、確認パケットの送受信によるトラフィックが減少し、既存の端末のキャプチャ時間を短縮できる。例えば、図19において、端末600Bにのみ確認パケットの送信要求を送信すればよいので、図14に比べ、確認パケットの送受信に要するトラフィックを半分に減らすことができる。実施の形態5実施の形態5に係る通信端末は、さらに、複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている他の通信端末に確認信号の送信を要求するための要求信号を、通信部に送信させる要求信号生成部を備える。図20は、本発明の実施の形態5における無線通信システムの構成例である。図20における無線通信システムは、無線ネットワークを制御する制御装置900と、制御装置900の制御により制御装置900との間で無線通信を行う端末800A~800Fとにより構成されている。なお、端末800A~800Fの構成は、図20に示される通信端末800と同様である。実施の形態5に係る通信端末は、さらに、複数の周波数チャネルを順次切り替えながら、当該周波数チャネルを使用して無線通信を行っている他の通信端末に確認信号の送信を要求するための要求信号を生成し、通信部に送信させる信号生成部を備える。図21は、本発明の実施の形態5における通信端末800の機能ブロック図である。図21において、図11と同じ構成要素については同じ参照符号を付与し、これらの構成要素については説明を省略する。図21に示す通信端末800は、図11に示す通信端末400と比較して、送信要求生成部信号生成部807をさらに備えている点で異なる。送信要求生成部807は、他の通信端末に対して確認信号の送信を要求する要求信号を生成し、送信部105に送信させる。図22は、本発明の実施の形態5における制御装置900の機能ブロック図である。図22において、図3と同じ構成要素については同じ参照符号を付与し、これらの構成要素については説明を省略する。図22に示す制御装置900は、図3に示す制御装置200と比較して、送信要求生成部204が存在しない点が異なる。次に、実施の形態5における新規の接続端末である端末800A、制御装置900、および既存の接続端末である端末800B~800Fが行う処理について図23A~図23Cを用いて説明する。図23A~図23Cは、実施の形態5における新規の接続端末である端末800A、制御装置900、および既存の接続端末である端末800B~800Fの処理を示したフローチャートである。まず、図23Aを参照して、端末800Aの処理を説明する。まず、制御装置900に新規に接続しようとする端末800Aは、制御装置900より送信されるビーコン信号を受信するためのスキャンを行い、受信したビーコン信号から制御装置900に現在接続している既存の端末台数情報を取得するS501。次に、端末800Aは、既存端末に確認パケットの送信要求を送信するS502。次に、端末800Aは、既存の端末から送信される確認パケットをキャプチャし、確認パケットをキャプチャした数より既存の端末台数を把握するS503。次に、端末800Aは、ビーコン信号に付加された既存の接続端末の台数と、確認パケットより検出された既存の接続端末の台数とを比較し、隠れ端末の有無を判断するS504。既存端末台数が同じ、つまり隠れ端末は存在しないと判断された場合S504でYES、端末800Aは、当該周波数チャネルで通信を行うと判断し、制御装置900に選択した周波数チャネルを通知する選択チャネル通知の送信を行うS506。一方、既存端末台数が異なると判断された場合S504でNOは、端末800Aは、隠れ端末が存在すると判断し、周波数チャネルを変更するS505。次に、図23Bを参照して、制御装置900の処理を説明する。まず、制御装置900は、選択チャネル通知を受信したか否かを判断するS507。選択チャネル通知を受信したと判断した場合S507でYES、制御装置900は選択チャネル通知に対する応答である選択チャネル応答を送信するS509。一方、選択チャネル通知を受信していないと判断した場合S507でNO、制御装置500は、周波数チャネルを変更するS508。図23Cに示される既存端末の処理は、図4Cと同じであるので説明を省略する。図24は、本発明の実施の形態5における端末800Aが制御装置900に接続する際のシーケンスの例である。図24において、本発明のシーケンスは、スキャンステップと、既キャプチャステップとを含む。まず、スキャンステップでは、端末800Aが、一定期間ごとに制御装置900から送信されるビーコン信号をスキャンする。端末800Aは、制御装置900から送信されたビーコン信号をスキャンした後、制御装置900に接続要求を送信する。一方、制御装置900は、接続要求を受信すると、接続を許可することを示す接続応答を端末800Aに送信する。次に、キャプチャステップにおいて、隠れ端末の検出をし、隠れ端末問題による影響が軽減できる周波数チャネルを選択する。端末800Aは、制御装置900との接続が完了すると、Ch1に対して、確認パケットの送信要求をブロードキャストする。Ch1に接続している既存の端末は、確認パケットの送信要求を受信すると、確認パケットを送信する。図24において、端末800Aが送信した送信要求は、端末800D、800Eに到達しているが、端末800Fには到達していない。したがって、端末800D、800Eのみが確認パケットを送信する。このとき、端末800Aは、Ch1で既存の端末が送信する確認パケットをキャプチャする。図24において、端末800Aは、Ch1に接続している2台の既存の端末から送信されたパケットをキャプチャしている。したがって、ビーコン信号に含まれる既存の端末台数の情報は3台、既存の端末から送信されるパケットのキャプチャによって得られた情報は2台であるので、端末800Aは、Ch1には隠れ端末が1台存在していると判断し、次の周波数チャネルCh2に移行する。Ch1の場合と同様に、端末800Aは、Ch2に対して、確認パケットの送信要求をブロードキャストする。Ch2に接続している既存の端末は、確認パケットの送信要求を受信すると、確認パケットを送信する。図24において、端末800Aが送信した送信要求は、端末800B、800Cに到達している。したがって、端末800B、800Cが確認パケットを送信する。このとき、端末800Aは、Ch2で既存の端末が送信する確認パケットをキャプチャする。図24において、端末800Aは、Ch2に接続している2台の既存の端末が送信したパケットをキャプチャしている。したがって、ビーコン信号に含まれる既存の端末台数の情報は2台、既存の端末から送信されたパケットのキャプチャによって得られた情報は2台であるので、端末800Aは、Ch2には隠れ端末が存在していないと判断し、Ch2を通信する周波数チャネルとして選択する。端末800Aは、Ch2を通信に用いる周波数チャネルであることを示す選択チャネルの通知情報を、制御装置900に送信する。制御装置900は、端末800Aから送信された選択チャネルの通知情報に対する応答として、選択チャネル応答を端末800Aに送信する。以上説明したように、実施の形態5の隠れ端末を回避するためのチャネル選択では、新規接続端末から確認パケットの送信要求を送信することで、隠れ端末となる既存端末には確認パケットの送信要求が届かなくなる。その結果、確認パケットを送信する端末数が減るため、送受信のトラフィックが減少するとともに、複数の既存端末が送信する確認パケット同士の衝突を軽減することができる。また、実施の形態5の隠れ端末を回避するためのチャネル選択では、制御装置が確認パケットを送信せず、新規の接続端末に確認パケットの送信要求生成部をもたせることで、制御装置は既存の構成と大きな変更なく実施することができる。なお、図25に新規の接続端末である端末1000Aが確認パケットの送信要求を送信する際の送信電力を制御装置900に届く程度に制限した場合を示す。端末1000Aは、図21における通信端末800と比較して、検出部413の機能が異なる。端末1000Aの検出部は、通信端末800の検出部413の機能に加え、ビーコン信号に含まれる既存の端末台数と、確認パケットによりキャプチャした既存の端末台数との割合を算出する機能を有する。図25において、確認パケットの送信要求の送信電力を制御することによって、確認パケットは、端末800B、800Eのみから送信されることになる。このとき、端末1000Aは、ビーコン信号に含まれる既存の端末台数と、確認パケットによりキャプチャした既存の端末台数との割合を周波数チャネル毎に算出し、キャプチャできた既存の端末の割合が高い周波数チャネルを選択する。これにより、確認パケットの送信要求および確認パケットのトラフィックが減少するため、キャプチャ時間の短縮につながる。なお、制御装置900が端末1000A、800B~800Fの位置関係などのネットワークトポロジーを把握している場合、新規の接続端末である端末1000Aにとって、隠れ端末になる可能性が高い既存の端末を判断することが可能となる。このため、隠れ端末になる可能性が高い既存の端末から順番に確認パケットの送信要求を送信することも可能である。例えば、図26のようなネットワークトポロジーの場合に、端末10Aが新規に制御装置20に接続する例を示す。このとき、端末10Aが制御装置20と通信する際に、隠れ端末になる可能性が最も高い端末は端末10Fとなる。より具体的には、端末10Aと制御装置20とを結ぶ直線の延長線上に存在する端末10Fが、端末10Aに対する隠れ端末となりやすい。したがって、端末10Aは、端末10Fのみから確認パケットを送信してもらえばよい。端末10Aは、端末10Fからの確認パケットの到達が確認できれば、他の端末も同時に隠れ端末になりえないことが確認できる。これにより、隠れ端末になる可能性が高い既存端末のみに確認パケットの送信を要求することで、大幅に確認パケットの送受信のトラフィックを減らすことが可能となる。また、ネットワークトポロジーを把握していない場合も、図27のような家庭内ネットワークを考慮した場合、各端末が家庭内のどの部屋に位置しているかさえ判別できれば、各部屋の代表端末が1台だけ確認パケットを送信することで、同じ部屋内のほかの端末の状況も予測可能となる。このため、隠れ端末が存在する可能性の低い周波数チャネルを選択することが可能となると同時に、既存端末キャプチャ時間の短縮が可能となる。電波による無線通信は、壁による伝搬ロスのほうが空間による伝搬ロスに比べ、非常に大きいので、図27のように壁などで仕切られた部屋内の各端末と、新規接続端末との伝搬状況は相関がある。このため、各部屋の既存端末の中で1台だけに確認パケットの送信要求を送信すればよい。さらに、前述した部屋ごとの伝搬状況の相関を考えると、本発明の隠れ端末の存在しないような周波数チャネル割当をすることで、図27のように壁などで仕切られた同じ部屋内にいる端末間で同じ周波数チャネルを選択することが多くなる。これにより、家庭内ネットワークの部屋ごとの制御が簡易になる。たとえば、周波数チャネルが部屋ごとに割り当てられるため、無線デバイスが装備された家電機器がどの部屋にいるのかを、家電機器のネットワーク接続時に自動で登録可能となる。また、周波数チャネルが異なるので、特定の部屋の家電機器だけを同時に起動させたいときに、特定の部屋だけへ信号をマルチキャストするのも容易となる。なお、上述の各実施の形態1~5は、無線通信ネットワークを用いて説明したがこれに限定されるものではない。例えば、PLCPowerLineCommunicationsなど複数の周波数チャネルを用いた他のネットワークでもよい。また、各実施の形態1~5の構成を任意の組み合わせで組み合わせても良い。また、上述の各実施の形態の構成は、典型的には集積回路であるLSILargeScaleIntegrationで実現されているものとしてもよい。これらは、個別に1チップ化されていてもよいし、全ての構成又は一部の構成を含むように1チップ化されてもよい。集積回路は、集積度の違いにより、IC、システムLSI、スーパーLSI、ウルトラLSI等と呼称されることもある。また、集積回路の手法は、LSIに限定されるものではなく、専用回路又は汎用プロセッサを用いて実現してもよい。更に、FPGAFieldProgrammableGateArrayや、LSI内部の回路セルの接続や設定を再構成することができるリコンフィギュアラブルプロセッサを利用してもよい。さらに、半導体技術の進歩により、又は派生する別技術により現在の半導体技術に置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。例えば、バイオ技術の応用等が考えられる。その他変形例なお、本発明を上記実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。上記の各装置は、具体的には、マイクロプロセッサ、ROM、RAM、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムである。RAMまたはハードディスクユニットには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、各装置は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。上記の各装置を構成する構成要素の一部または全部は、1個のシステムLSILargeScaleIntegration:大規模集積回路から構成されているとしてもよい。システムLSIは、複数の構成要素を1個のチップ上に集積して製造された超多機能LSIであり、具体的には、マイクロプロセッサ、ROM、RAMなどを含んで構成されるコンピュータシステムである。RAMには、コンピュータプログラムが記憶さている。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、システムLSIは、その機能を達成する。上記の各装置を構成する構成要素の一部または全部は、各装置に脱着可能なICカードまたは単体のモジュールから構成されているとしてもよい。ICカードまたはモジュールは、マイクロプロセッサ、ROM、RAMなどから構成されるコンピュータシステムである。ICカードまたはモジュールは、上記の超多機能LSIを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、ICカードまたはモジュールは、その機能を達成する。このICカードまたはこのモジュールは、耐タンパ性を有するとしてもよい。本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、コンピュータプログラムからなるデジタル信号であるとしてもよい。また、本発明は、コンピュータプログラムまたはデジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、CD-ROM、MO、DVD、DVD-ROM、DVD-RAM、BDBlu-rayDisc、半導体メモリなどに記録したものとしてもよい。また、これらの記録媒体に記録されているデジタル信号であるとしてもよい。また、本発明は、コンピュータプログラムまたはデジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送するものとしてもよい。また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、メモリは、上記コンピュータプログラムを記憶しており、マイクロプロセッサは、コンピュータプログラムにしたがって動作するとしてもよい。また、プログラムまたはデジタル信号を記録媒体に記録して移送することにより、またはプログラムまたはデジタル信号をネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。上記実施の形態及び上記変形例をそれぞれ組み合わせてもよい。以上、図面を参照してこの発明の実施形態を説明したが、この発明は、図示した実施形態のものに限定されない。図示した実施形態に対して、この発明と同一の範囲内において、あるいは均等の範囲内において、種々の修正や変形を加えることが可能である。