(57)【要約】【課題】複数の無線通信モジュールに接続される通信端末を効率的に分散させること【解決手段】本発明の一実施形態における制御装置は、通信端末に対する無線通信を行う第１モジュールへの第１接続数および通信端末に対する無線通信を行う第２モジュールへの第２接続数に基づいて、第１モジュールに接続要求をした通信端末が当該第１モジュールへ接続することの許否を制御する制御部を備える。【選択図】図１
2019169806.tif 000002
【特許請求の範囲】
【請求項１】
通信端末に対する無線通信を行う第１モジュールへの第１接続数および通信端末に対する無線通信を行う第２モジュールへの第２接続数に基づいて、前記第１モジュールに接続要求をした前記通信端末が当該第１モジュールへ接続することの許否を制御する制御部
を備える制御装置。
【請求項２】
前記第１モジュールに接続するための第１識別情報と、前記第２モジュールに接続するための第２識別情報とは同一である、請求項１に記載の制御装置。
【請求項３】
前記第１識別情報および前記第２識別情報は、いずれもＳＳＩＤを含む、請求項２に記載の制御装置。
【請求項４】
前記第１モジュールの無線通信と前記第２モジュールの無線通信とは、互いに同一の周波数帯域を利用する、請求項１から請求項３のいずれかに記載の制御装置。
【請求項５】
前記制御部は、前記第１接続数が前記第２接続数に対して所定数以上に多くなった場合に、前記通信端末が前記第１モジュールへ接続することを拒否する、請求項１から請求項４のいずれかに記載の制御装置。
【請求項６】
前記制御部は、前記第１モジュールに接続した前記通信端末から、再び当該第１モジュールに対して接続要求をした場合に、前記第１接続数および前記第２接続数にかかわらず、当該第１モジュールへの接続を許可する、請求項１から請求項５のいずれかに記載の制御装置。
【請求項７】
前記制御部は、前記第１モジュールに接続した前記通信端末から、最後に接続してから所定時間が経過する前に当該第１モジュールに対して接続要求をした場合に、前記第１接続数および前記第２接続数にかかわらず、当該第１モジュールへの接続を許可する、請求項１から請求項５のいずれかに記載の制御装置。
【請求項８】
前記制御部は、前記第１接続数、前記第２接続数、前記第１モジュールの通信状況および前記第２モジュールの通信状況に基づいて、前記第１モジュールに接続要求をした前記通信端末が当該第１モジュールへ接続することの許否を制御する、請求項１から請求項７のいずれかに記載の制御装置。
【請求項９】
前記制御部は、前記第２モジュールによる通信ができない期間には、前記第１接続数および前記第２接続数にかかわらず、前記第１モジュールへの接続を許可する、請求項１から請求項８のいずれかに記載の制御装置。
【請求項１０】
請求項１から請求項９のいずれかに記載の制御装置と、
前記第１モジュールおよび前記第２モジュールの少なくとも一方と、
を備える通信中継装置。
【請求項１１】
請求項１から請求項９のいずれかに記載の制御装置と、
前記第１モジュールと、
前記第２モジュールと、
を備える通信システム。
【請求項１２】
通信端末に対する無線通信を行う第１モジュールへの第１接続数および通信端末に対する無線通信を行う第２モジュールへの第２接続数に基づいて、前記第１モジュールに接続要求をした前記通信端末が当該第１モジュールへ接続することの許否を制御する、制御方法。
【請求項１３】
前記第１モジュールに接続するための第１識別情報と、前記第２モジュールに接続するための第２識別情報とは同一である、請求項１２に記載の制御方法。
【請求項１４】
前記第１識別情報および前記第２識別情報は、いずれもＳＳＩＤを含む、請求項１３に記載の制御方法。
【請求項１５】
前記第１モジュールの無線通信と前記第２モジュールの無線通信とは、互いに同一の周波数帯域を利用する、請求項１２から請求項１４のいずれかに記載の制御方法。
【請求項１６】
前記許否を制御することは、前記第１接続数が前記第２接続数に対して所定数以上に多くなった場合に、前記通信端末が前記第１モジュールへ接続することを拒否することを含む、請求項１２から請求項１５のいずれかに記載の制御方法。
【請求項１７】
前記許否を制御することは、前記第１モジュールに接続した前記通信端末から、再び当該第１モジュールに対して接続要求をした場合に、前記第１接続数および前記第２接続数にかかわらず、当該第１モジュールへの接続を許可することを含む、請求項１２から請求項１６のいずれかに記載の制御方法。
【請求項１８】
前記許否を制御することは、前記第１モジュールに接続した前記通信端末から、最後に接続してから所定時間が経過する前に当該第１モジュールに対して接続要求をした場合に、前記第１接続数および前記第２接続数にかかわらず、当該第１モジュールへの接続を許可することを含む、請求項１２から請求項１６のいずれかに記載の制御方法。
【請求項１９】
前記許否を制御することは、前記第１接続数、前記第２接続数、前記第１モジュールの通信状況および前記第２モジュールの通信状況に基づいて、前記第１モジュールに接続要求をした前記通信端末が当該第１モジュールへ接続することの許否を制御することを含む、請求項１２から請求項１８のいずれかに記載の制御方法。
【請求項２０】
前記許否を制御することは、前記第２モジュールによる通信ができない期間には、前記第１接続数および前記第２接続数にかかわらず、当該第１モジュールへの接続を許可することを含む、請求項１２から請求項１９のいずれかに記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信を制御する技術に関する。
【背景技術】
【０００２】
複数の無線通信モジュールを有するアクセスポイントにおいて、同一の接続制限設定（セキュリティ設定）をすることによって、例えばローミング技術が実現される。クライアントである通信端末は、いずれの通信モジュールに対しても接続することができるが、１つの通信モジュールに対して多くの通信端末が接続される一方、他の通信モジュールではほとんど通信端末が接続されないということもある。このような通信端末の接続数の不均衡は、アクセスポイント全体としての無線性能の劣化を引き起こす。そこで、通信端末を分散して接続するための技術が開発されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２８４４８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示された技術では、複雑な処理により負荷分散を行ったり、通信端末の認証処理後に実施したりすることから、処理全体として時間がかかり、ユーザの利便性を低下させていた。
【０００５】
本発明の目的の一つは、複数の無線通信モジュールに接続される通信端末を効率的に分散させることにある。
【課題を解決するための手段】
【０００６】
本発明の一実施形態によれば、通信端末に対する無線通信を行う第１モジュールへの第１接続数および通信端末に対する無線通信を行う第２モジュールへの第２接続数に基づいて、前記第１モジュールに接続要求をした前記通信端末が当該第１モジュールへ接続することの許否を制御する制御部を備える制御装置が提供される。
【０００７】
また、本発明の一実施形態によれば、通信端末に対する無線通信を行う第１モジュールへの第１接続数および通信端末に対する無線通信を行う第２モジュールへの第２接続数に基づいて、前記第１モジュールに接続要求をした前記通信端末が当該第１モジュールへ接続することの許否を制御する、制御方法が提供される。
【発明の効果】
【０００８】
本発明によれば、複数の無線通信モジュールに接続される通信端末を効率的に分散させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態における通信システムの構成を説明する図である。
【図２】本発明の第１実施形態におけるモジュール管理テーブルを説明する図である。
【図３】本発明の第１実施形態における接続端末管理テーブルを説明する図である。
【図４】本発明の第１実施形態における通信制御処理を説明するフローチャートである。
【図５】本発明の第１実施形態における通信制御処理を説明するフローチャートである。
【図６】本発明の第３実施形態における通信システムの構成を説明する図である。
【図７】本発明の第４実施形態における通信システムの構成を説明する図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態における通信システムについて、図面を参照しながら詳細に説明する。以下に示す実施形態は本発明の実施形態の一例であって、本発明はこれらの実施形態に限定して解釈されるものではない。なお、本実施形態で参照する図面において、同一部分または同様な機能を有する部分には同一の符号または類似の符号（数字の後にＡ、Ｂ等を付しただけの符号）を付し、その繰り返しの説明は省略する場合がある。
【００１１】
＜第１実施形態＞
［１．概要］
本発明の第１実施形態における通信システムは、無線通信を中継するアクセスポイントによって実現されている。このアクセスポイントは、複数の無線通信モジュールを備える通信中継装置であって、以下に説明する方法によって、それぞれの通信モジュールに接続される通信端末を分散させることができる。第１実施形態におけるアクセスポイントについて説明する。なお、通信システムは、アクセスポイントに代えてルータによって実現されてもよい。
【００１２】
［２．アクセスポイントの構成］
図１は、本発明の第１実施形態における通信システムの構成を説明する図である。アクセスポイント１は、通信端末３−１、・・・、３−ｎ（以下、それぞれを特に区別しない場合には、通信端末３という）に対して無線ＬＡＮの環境を提供する装置であり、ルータ９を介してＷＡＮ（インターネット等）に通信端末３を接続するための中継をする装置である。
【００１３】
アクセスポイント１は、通信モジュールＭａ１０（以下、単に「Ｍａ」と記載する場合がある）、通信モジュールＭｂ２０（以下、単に「Ｍｂ」等と記載する場合がある）、制御部５０、記憶部７０、操作部８０、および通信モジュールＭｚ９０を備える。これらの構成は、バスによって互いに接続されている。この例における通信システムは、通信モジュールＭａ１０、通信モジュールＭｂ２０および制御部５０を含み、１つの筐体に収容されることによってアクセスポイント１の一部を構成している。
【００１４】
通信モジュールＭａ１０は、５ＧＨｚ帯のチャンネルのうち、制御部５０によって設定されたチャンネルを用いて、通信端末３との無線通信Ｃｓａを実行する。通信モジュールＭｂ２０は、５ＧＨｚ帯のチャンネルのうち、制御部５０によって設定されたチャンネルを用いて、通信端末３との無線通信Ｃｓｂを実行する。通信モジュールＭｂ２０に設定されるチャンネルは、通信モジュールＭａ１０に設定されるチャンネルとは異なるチャンネルである。なお、通信モジュールＭａ１０、Ｍｂ２０は、この例では、５ＧＨｚの帯域を用いて無線通信を行うが、別の周波数帯域を用いた無線通信であってもよい。このとき、通信モジュールＭａ１０が用いる周波数帯域と、通信モジュールＭｂ２０が用いる周波数帯域が同じであることが望ましいが、必ずしも同じである場合に限られない。
【００１５】
通信モジュールＭａ１０と通信モジュールＭｂ２０とは、上述のとおり、設定されるチャンネルが異なるが、ＳＳＩＤ（Service Set IDentifier）など通信モジュールＭａ１０、Ｍｂ２０に接続するための識別情報、その他の設定（例えば、送受信レートセット、セキュリティ設定）については同じであることが望ましい。このようにすると、通信端末３と通信する通信モジュールが変わったとしても、通信端末３は、利用するチャンネルの設定を変更すれば、そのまま通信をすることができる。これは、通信端末３にとって、アクセスポイント間でのローミングと同様な動作である。なお、一部の設定については、通信モジュールＭａ１０と通信モジュールＭｂ２０とで異なっていてもよい。
【００１６】
通信モジュールＭｚ９０は、この例では、ルータ９と通信し、ルータ９を介して他の装置と通信するための通信部としての機能を有する。この通信は、例えば、無線によるものであってもよいし、有線によるものであってもよい。
【００１７】
記憶部７０は、制御部５０によって実行される制御プログラムおよび各種のテーブル等の情報を記憶する。記憶部７０に記憶されるテーブルは、例えば、後述する図２および図３に示すような管理テーブルを含み、制御部５０によって更新される。操作部８０は、電源ボタン、設定ボタン等の操作子を含み、操作子に対するユーザの操作を受け付け、その操作に応じた信号を制御部５０に出力する。
【００１８】
図２は、本発明の第１実施形態におけるモジュール管理テーブルを説明する図である。モジュール管理テーブルは、通信モジュールＭａ１０、Ｍｂ２０に関連する情報が登録されたテーブルである。具体的には、モジュール管理テーブルは、通信モジュールに対して、通信モジュールに設定されたチャンネル（Ｃｈ（Ｍａ）、Ｃｈ（Ｍｂ））と、その通信モジュールに接続された通信端末３の数（Ｃａ、Ｃｂ）とを関連付ける。
【００１９】
図３は、本発明の第１実施形態における接続端末管理テーブルを説明する図である。接続端末管理テーブルは、通信端末３が通信モジュールＭａ１０、Ｍｂ２０に接続した履歴が登録される。具体的には、接続端末管理テーブルは、通信端末（３ａ、３ｂ、・・・）に対して、通信端末が接続した通信モジュール（Ｍａ、Ｍｂ、・・・）と最後にアクセスした時刻情報（Ｔａ、Ｔｂ、・・・）とを関連付ける。この例では、通信端末を識別する情報としてＭＡＣ（Media Access Control address）アドレスが用いられる。接続端末管理テーブルにおいて通信モジュールＭａ１０に関連付けられた通信端末３の数が、上述した接続数Ｃａに対応する。同様に、接続端末管理テーブルにおいて通信モジュールＭｂ２０に関連付けられた通信端末３の数が、上述した接続数Ｃｂに対応する。
【００２０】
最終アクセスから所定時間（例えば５分）が経過した通信端末３は、接続端末管理テーブルから登録が抹消されるように、制御部５０によって処理される。これによって、この通信端末３の接続履歴が削除されることになる。また、一方の通信モジュールに関連付けられた通信端末３と同じ端末が、別の通信モジュールに関連付けられるときには、先に関連付けられていた通信モジュールに関する接続履歴が削除されてもよい。例えば、通信モジュールＭａ１０に関連付けられた通信端末３が、通信状況の変化により、通信モジュールＭｂ２０と接続した場合、通信端末３は通信モジュールＭｂ２０と関連付けられた接続履歴が新たに登録され、通信モジュールＭａ１０と関連付けられた接続履歴は削除されてもよい。この結果、接続数Ｃａも連動して減少する。
【００２１】
図１に戻って説明を続ける。制御部５０は、ＣＰＵなどの演算処理回路およびメモリを含む。制御部５０は、記憶部７０に記憶された制御プログラムをＣＰＵによって実行して、各種機能をアクセスポイント１において実現させる。実現される機能には、通信制御機能が含まれる。この通信制御機能によれば、後述する処理（以下、通信制御処理という）を実行することができる。
【００２２】
制御プログラムは、コンピュータにより実行可能であればよく、磁気記録媒体、光記録媒体、光磁気記録媒体、半導体メモリなどのコンピュータ読み取り可能な記録媒体に記憶した状態で提供されてもよい。この場合には、アクセスポイント１は、記録媒体を読み取る装置を備えていればよい。また、制御プログラムは、通信モジュールを介してダウンロードされてもよい。続いて、通信制御処理（通信制御方法）について説明する。
【００２３】
［３．通信制御処理］
通信制御処理は、アクセスポイント１において電源がオンにされることによって開始される。この例での通信制御処理によれば、制御部５０は、通信モジュールＭａ１０、Ｍｂ２０に対して、ホワイトリスト形式のＭＡＣアドレスフィルタを設定することによって、通信モジュールに対する通信端末３からの接続要求に対して接続の許否を制御するものである。
【００２４】
図４は、本発明の第１実施形態における通信制御処理を説明するフローチャートである。通信制御処理が開始されると、接続数Ｃａと接続数Ｃｂとの差が所定値ｋ以上であるか判定する（ステップＳ１０）。なお、ｋは、１以上の整数であればよく、この例では１である。すなわち、この例では、ステップＳ１０での判定は、接続数Ｃａと接続数Ｃｂとが同じであるか否かの判定と同等である。
【００２５】
制御部５０は、接続数Ｃａと接続数Ｃｂとの差が所定値ｋ未満であると判定している間（ステップＳ１０；Ｎｏ）は、通信モジュールＭａ１０、Ｍｂ２０のいずれに対しても、フィルタの設定を無しにする（ステップＳ２０）。この状況においては、通信モジュールＭａ１０、Ｍｂ２０は、いずれもフィルタが設定されていないため、全ての通信端末３からの接続要求に対して接続を許可する。
【００２６】
一方、制御部５０は、接続数Ｃａと接続数Ｃｂとの差が所定値ｋ以上である判定し（ステップＳ１０；Ｙｅｓ）、かつ接続数Ｃａが接続数Ｃｂより大きいと判定している期間（ステップＳ１２；Ｙｅｓ）は、通信モジュールＭａ１０にのみフィルタを設定する（ステップＳ２２）。言い換えると、この期間は、接続数Ｃａが接続数Ｃｂに対して所定値ｋ以上大きい状態である。ここでは、制御部５０は、接続端末管理テーブルに基づいて、通信モジュールＭａ１０に対して接続履歴が登録されている通信端末３を含むホワイトリストを生成して、通信モジュールＭａ１０にフィルタを設定する。これによって通信モジュールＭａ１０は、ホワイトリストに登録されている通信端末３以外からの接続要求に対しては接続を拒否する。一方、通信モジュールＭｂ２０は、フィルタが設定されないため、全ての通信端末３からの接続要求に対して接続を許可する。
【００２７】
また、制御部５０は、接続数Ｃａと接続数Ｃｂとの差が所定値ｋ以上である判定し（ステップＳ１０；Ｙｅｓ）、かつ接続数Ｃａが接続数Ｃｂより大きいと判定しない期間（ステップＳ１２；Ｙｅｓ）は、通信モジュールＭｂ２０にのみフィルタを設定する（ステップＳ２４）。言い換えると、この期間は、接続数Ｃｂが接続数Ｃａに対して所定値ｋ以上大きい状態である。ここでは、制御部５０は、接続端末管理テーブルに基づいて、通信モジュールＭｂ２０に対して接続履歴が登録されている通信端末３を含むホワイトリストを生成して、通信モジュールＭｂ２０にフィルタを設定する。これによって通信モジュールＭｂ２０は、ホワイトリストに登録されている通信端末３以外からの接続要求に対しては接続を拒否する。一方、通信モジュールＭａ１０は、フィルタが設定されないため、全ての通信端末３からの接続要求に対して接続を許可する。
【００２８】
このような通信制御処理によって通信モジュールＭａ１０、Ｍｂ２０に対してフィルタを設定していくことにより、一方の通信モジュールよりも端末接続数が所定数ｋ以上に多い通信モジュールに対しては、通信端末３からの要求に対する接続を拒否するように制御部５０が制御する。これにより、通信端末３は、通信モジュールに対する接続を拒否されると、接続が許可されるまで、いずれかの通信モジュールに対して接続要求を繰り返す。この結果、アクセスポイント１では、通信モジュールＭａ１０、Ｍｂ２０の一方にのみ所定値ｋよりも偏って通信端末３が接続されてしまうことがない。
【００２９】
なお、上述した所定数ｋの設定により、接続数の偏りの程度を設定することができる。この例のようにｋ＝１として設定されれば、接続数の差が１まで許容される。この場合には、通信モジュールＭａ１０、Ｍｂ２０での接続数が同数である場合にのみ、通信端末３が双方に接続可能な状態である。一方、ｋ＝３として設定されれば、接続数の差が３まで許容される。この場合には、通信モジュールＭａ１０、Ｍｂ２０での接続数の差が２までであれば、通信端末３が双方に接続可能な状態である。このように、適度な偏りを許容することによって、通信端末３が通信モジュールに接続することを拒否される状態を低減することもできる。
【００３０】
また、接続端末管理テーブルに通信端末３が登録されたままであれば、何らかの通信状況により無線通信が切断されたとしても、同じ通信モジュールには、接続数にかかわらず再接続することができる。これは、通信モジュールにフィルタが設定されていたとしても、その通信端末３がホワイトリストに含まれるからである。
【００３１】
＜第２実施形態＞
第１実施形態では、ホワイトリスト形式のＭＡＣアドレスフィルタを用いた通信制御処理を用いていたが、第２実施形態では、通信端末３から接続要求を受信する毎に、接続の許否が制御される通信制御処理を用いる。
【００３２】
図５は、本発明の第２実施形態における通信制御処理を説明するフローチャートである。通信制御処理が開始されると、制御部５０は、通信モジュールＭａ１０、Ｍｂ２０に対する接続要求を通信端末３から受信するのを待機する（ステップＳ５０；Ｎｏ）。以下の説明では、この状態を要求待機状態という。制御部５０は、通信モジュールＭａ１０に対する接続要求を通信端末３から受信すると（ステップＳ５０；Ｍａで受信）、接続端末管理テーブルを参照して、この通信端末３が通信モジュールＭａ１０に接続した履歴が登録されているかを判定する（ステップＳ６０）。
【００３３】
制御部５０は、通信端末３が通信モジュールＭａ１０に接続した履歴が登録されていると判定した場合（ステップＳ６０；Ｙｅｓ）、通信端末３が通信モジュールＭａ１０に接続することを許可し（ステップＳ８０）、要求待機状態（ステップＳ５０；Ｎｏ）に戻す。制御部５０は、通信端末３が通信モジュールＭａ１０に接続した履歴が登録されていないと判定した場合（ステップＳ６０；Ｎｏ）、接続数Ｃａから接続数Ｃｂを減算した値が所定値ｋ以上であるか判定する（ステップＳ６５）。なお、ｋは、１以上の整数であればよく、この例では１である。
【００３４】
制御部５０は、接続数Ｃａから接続数Ｃｂを減算した値が所定数ｋ以上であると判定すると（ステップＳ６５；Ｙｅｓ）、通信端末３が通信モジュールＭａ１０へ接続することを拒否し（ステップＳ９０）、要求待機状態（ステップＳ５０；Ｎｏ）に戻す。
【００３５】
一方、制御部５０は、接続数Ｃａから接続数Ｃｂを減算した値が所定数ｋ未満であると判定すると（ステップＳ６５；Ｎｏ）、制御部５０は、通信端末３が通信モジュールＭａ１０に接続することを許可し（ステップＳ８０）、要求待機状態（ステップＳ５０；Ｎｏ）に戻す。
【００３６】
ステップＳ５０において、制御部５０は、通信モジュールＭｂ２０に対する接続要求を通信端末３から受信すると（ステップＳ５０；Ｍｂで受信）、接続端末管理テーブルを参照して、この通信端末３が通信モジュールＭｂ２０に接続した履歴が登録されているかを判定する（ステップＳ７０）。
【００３７】
制御部５０は、通信端末３が通信モジュールＭｂ２０に接続した履歴が登録されていると判定した場合（ステップＳ７０；Ｙｅｓ）、通信端末３が通信モジュールＭｂ２０に接続することを許可し（ステップＳ８０）、要求待機状態（ステップＳ５０；Ｎｏ）に戻す。制御部５０は、通信端末３が通信モジュールＭｂ２０に接続した履歴が登録されていないと判定した場合（ステップＳ７０；Ｎｏ）、接続数Ｃｂから接続数Ｃａを減算した値が所定値ｋ以上であるか判定する（ステップＳ７５）。なお、ｋは、１以上の整数であればよく、この例では１である。また、ステップＳ６５において用いられるｋの設定値と、ステップＳ７５において用いられるｋの設定値とが異なってもよい。
【００３８】
制御部５０は、接続数Ｃａから接続数Ｃｂを減算した値が所定数ｋ以上であると判定すると（ステップＳ７５；Ｙｅｓ）、通信端末３が通信モジュールＭｂ２０へ接続することを拒否し（ステップＳ９０）、要求待機状態（ステップＳ５０；Ｎｏ）に戻す。
【００３９】
一方、制御部５０は、接続数Ｃｂから接続数Ｃａを減算した値が所定数ｋ未満であると判定すると（ステップＳ６５；Ｎｏ）、制御部５０は、通信端末３が通信モジュールＭａ１０に接続することを許可し（ステップＳ８０）、要求待機状態（ステップＳ５０；Ｎｏ）に戻す。このような処理によっても、第１実施形態と同様な作用効果を得ることができる。
【００４０】
＜第３実施形態＞
通信モジュールＭａ１０と通信モジュールＭｂ２０とは、第１実施形態では同一の筐体（アクセスポイント１）に収容されていたが、第３実施形態では異なる筐体（アクセスポイント１Ａ、１Ｂ）に収容されている。
【００４１】
図６は、本発明の第３実施形態における通信システムの構成を説明する図である。図６に示すように、アクセスポイント１Ａは、第１実施形態におけるアクセスポイント１から通信モジュールＭｂ２０を除外した構成を有している。一方、別の筐体のアクセスポイント１Ｂが、通信モジュールＭｂ２０を有している。アクセスポイント１Ａとアクセスポイント１Ｂとは、この例ではルータ９を介して接続されている。そのため、アクセスポイント１Ａの制御部５０は、ルータ９を介して、通信モジュールＭｂ２０を制御するための制御信号をアクセスポイント１Ｂに送信する。これにより、アクセスポイント１Ｂにおいて、この制御信号を受信すると、その制御信号に従って通信モジュールＭｂ２０が制御される。また、アクセスポイント１Ｂにおける情報（例えば、通信端末３が接続されたことを示す情報を含む）を示す信号が、ルータ９を介してアクセスポイント１Ａの制御部５０に受信される。そのため、実質的に、第１実施形態におけるアクセスポイント１で実行される通信制御処理と同様の処理が、第３実施形態におけるアクセスポイント１Ａ、１Ｂが協働することで実現することができる。なお、アクセスポイント１Ａの機能は、ルータによって実現されてもよい。
【００４２】
＜第４実施形態＞
第３実施形態では、通信モジュールＭｂ２０が別の筐体であるアクセスポイント１Ｂに収容されている点で第１実施形態の構成とは異なっていた。第４実施形態では、さらに、通信モジュールＭａ１０についても、制御部５０とは別の筐体において実現されている例について説明する。
【００４３】
図７は、本発明の第４実施形態における通信システムの構成を説明する図である。図７に示すように、通信モジュールＭａ１０はアクセスポイント１Ｃ−１に収容され、通信モジュールＭｂ２０はアクセスポイント１Ｃ−２に収容されている。一方、第１実施形態において通信制御処理を実行する制御部５０は、ルータ９Ｃ（制御装置）に収容されている。この場合には、ルータ９Ｃの制御部が、通信モジュールＭａ１０を制御するための制御信号をアクセスポイント１Ｃ−１に送信する。これにより、アクセスポイント１Ｃ−１において、この制御信号を受信すると、その制御信号に従って通信モジュールＭａ１０が制御される。また、通信モジュールＭｂ２０を制御するための制御信号をアクセスポイント１Ｃ−２に送信する。これにより、アクセスポイント１Ｃ−２において、この制御信号を受信すると、その制御信号に従って通信モジュールＭｂ２０が制御される。そのため、実質的に、第１実施形態におけるアクセスポイント１で実行される通信制御処理と同様の処理が、第４実施形態におけるアクセスポイント１Ｃ−１、１Ｃ−２およびルータ９Ｃが協働することで実現することができる。なお、制御部５０の機能は、ルータ９Ｃを介して接続される他の装置（制御装置）において有するようにしてもよい。いずれにしても、通信モジュールＭａ１０、Ｍｂ２０を制御する制御部５０を含む制御装置と、通信モジュールＭａ１０、Ｍｂ２０と、により通信システムが構成されればよい。例えば、上述のように、制御装置は、アクセスポイントまたはルータに含まれる制御部５０であってもよいし、これらを制御する装置であってもよい。
【００４４】
＜変形例＞
以上、本発明の一実施形態について説明したが、本発明の一実施形態は、以下のように様々な形態に変形することもできる。また、上述した実施形態および以下に説明する変形例は、それぞれ互いに組み合わせて適用することもできる。
【００４５】
（１）上述した実施形態では、通信モジュールＭａ１０、Ｍｂ２０に対する通信端末３の接続数に基づいて、通信端末３からの要求に対する接続の許否が制御されていたが、さらに別の情報（例えば、通信状況）を含めて接続の許否が制御されてもよい。例えば、通信モジュールＭａ１０、Ｍｂ２０における通信量（所定の時間当たりの平均通信量）と上記の接続数とに基づいて接続の許否が制御されてもよい。この場合、接続数に通信量を乗算する等によって重み付けをして、上述した実施形態と同様な処理によって接続の許否が制御されればよい。
【００４６】
また、通信に用いられるデータの種類と上記の接続数とに基づいて接続の許否が制御されてもよい。データの種類として、ストリーミング動画データ等のリアルタイム性が求められるデータが含まれている場合には、接続数が実質的に大きくなるように重み付けをして、上述した実施形態と同様な処理によって接続の許否が制御されればよい。
【００４７】
（２）通信モジュールに対して１台の通信端末が接続すると、接続数が１だけ増加するようになっていたが、特定の通信端末が接続されると、接続数が１より大きい値（例えば２）で増加するようになっていてもよい。特定の通信端末３は、ＭＡＣアドレス等、ユーザＩＤ等で識別されればよい。
【００４８】
（３）上述した各実施形態では、通信制御処理は、通信端末３を、２つの通信モジュールＭａ１０、Ｍｂ２０のいずれかに接続するようにしていたが、３つ以上の通信モジュールのいずれかに接続するようにしてもよい。この場合には、制御部５０は、３つ以上の通信モジュールに対応する接続数の関係に基づいて、通信端末３の要求に対する接続の許否を制御するようにすればよい。
【００４９】
（４）通信端末３が接続できる通信モジュールが３つ以上存在する場合、いわゆるバンドステアリングと呼ばれる機能を用いて、特定の通信モジュールへ接続対象を変更できるようにしてもよい。例えば、通信モジュールＭａ１０、Ｍｂ２０が５ＧＨｚの帯域で通信し、もう一つが２．４ＧＨｚの帯域で通信する場合、制御部５０は、バンドステアリングにより２．４ＧＨｚで接続している通信端末３を通信モジュールＭａ１０、Ｍｂ２０のいずれかに接続するように制御してもよい。この接続先として、接続数が少ない方の通信モジュールを指定してもよい。
【００５０】
（５）通信モジュールＭａ１０、Ｍｂ２０において、５ＧＨｚ帯の特定のチャンネルを用いる場合には、ＤＦＳ（Dynamic Frequency Selection）機能を実装する必要がある。この場合、特定のレーダー信号の検出により一時的に使用できなくなる期間が生じる。このような状況がいずれかの通信モジュールにおいて発生した場合には、その期間については、残りの通信モジュールに通信端末３の接続対象が切り替わるように制御してもよい。例えば、この期間においては、制御部５０は、接続数Ｃａ，Ｃｂに係わらず通信モジュールに対する接続を許可するように制御すればよい。
【００５１】
（６）通信モジュールＭａ１０、Ｍｂ２０のいずれか一方に対して、通信端末３が接続要求を送信しやすい状況である場合を想定し、一部の通信モジュールに対してのみ接続の許否が制御されるようにしてもよい。
【００５２】
以上説明したように、本発明の一実施形態によれば、第１モジュールと、第２モジュールとを制御する制御部を備える制御装置が提供される。さらに以下のように構成することもできる。
【００５３】
第１モジュールに接続するための第１識別情報と、第２モジュールに接続するための第２識別情報とは同一であってもよい。
【００５４】
第１識別情報および第２識別情報は、いずれもＳＳＩＤを含んでもよい。
【００５５】
第１モジュールの無線通信と第２モジュールの無線通信とは、互いに同一の周波数帯域を利用してもよい。
【００５６】
制御部は、第１接続数が第２接続数に対して所定数以上に多くなった場合に、通信端末が第１モジュールへ接続することを拒否してもよい。
【００５７】
制御部は、第１モジュールに接続した通信端末から、再び当該第１モジュールに対して接続要求をした場合に、第１接続数および第２接続数にかかわらず、当該第１モジュールへの接続を許可してもよい。
【００５８】
制御部は、第１モジュールに接続した通信端末から、最後に接続してから所定時間が経過する前に当該第１モジュールに対して接続要求をした場合に、第１接続数および第２接続数にかかわらず、当該第１モジュールへの接続を許可してもよい。
【００５９】
制御部は、第１接続数、第２接続数、第１モジュールの通信状況および第２モジュールの通信状況に基づいて、第１モジュールに接続要求をした通信端末が当該第１モジュールへ接続することの許否を制御してもよい。
【００６０】
制御部は、第２モジュールによる通信ができない期間には、第１接続数および前記第２接続数にかかわらず、当該第１モジュールへの接続を許可してもよい。
【符号の説明】
【００６１】
１…アクセスポイント、３…通信端末、９…ルータ、１０…通信モジュールＭａ、２０…通信モジュールＭｂ、５０…制御部、７０…記憶部、８０…操作部、９０…通信モジュールＭｚ
【図１】
2019169806.tif 000003
【図２】
2019169806.tif 000004
【図３】
2019169806.tif 000005
【図４】
2019169806.tif 000006
【図５】
2019169806.tif 000007
【図６】
2019169806.tif 000008
【図７】
2019169806.tif 000009