(57)【要約】      （修正有）【課題】無線通信の利用者に対して通信性能または品質が低下していないインターネットサービスを提供する。【解決手段】情報端末２００は、接続可能な近傍の無線通信アクセスポイント１００−１に対して接続処理を行う。接続要求を受取った無線通信アクセスポイント１００−１は、通信管理処理部１０２で無線通信アクセスポイント１００−１の混雑状態を確認する。無線通信アクセスポイント１００−１が混雑している場合、振り分け処理部１０４は、振り分け先の他の無線通信アクセスポイントが存在するか確認するため、アクセスポイントＤＢ１０５から、他の無線通信アクセスポイントの混雑状況を取得する。振り分け処理部１０４は、混雑していない無線通信アクセスポイントを抽出し、状態が最も良いアクセスポイントから順に情報端末２００と接続が可能か、接続処理を実施する。【選択図】図１
2015122563.tif 000002
【特許請求の範囲】
【請求項１】
情報端末からの接続を受け付ける通信管理処理部と、他のアクセスポイントのＩＤとパスワードと接続端末数とを保持するアクセスポイントデータベースと、前記他のアクセスポイントと通信して前記アクセスポイントデータベースを更新する相互管理処理部と、接続される情報端末のＩＤと接続状態と通信速度とを保持する接続情報データベースと、振り分け処理部と、を備えるアクセスポイントであって、
前記通信管理処理部は、第１の情報端末からの接続要求を受け付けたとき、前記接続情報データベースを参照して混雑しているか判定し、混雑を判定したとき、前記振り分け処理部に振り分けを指示し、
前記振り分け処理部は、前記アクセスポイントデータベースを参照して前記第１の情報端末が接続可能な第１のアクセスポイントを選択し、前記第１の情報端末に前記第１のアクセスポイントのＩＤとパスワードとを送信することを特徴とするアクセスポイント。
【請求項２】
請求項１に記載のアクセスポイントであって、
前記相互管理処理部は、前記接続情報データベースを参照して接続数情報を前記他のアクセスポイントに通知することを特徴とするアクセスポイント。
【請求項３】
請求項１に記載のアクセスポイントであって、
前記相互管理処理部は、前記他のアクセスポイントから接続数情報を受信したとき、前記アクセスポイントデータベースを更新することを特徴とするアクセスポイント。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクセスポイントに係り、特にアクセスを他のアクセスポイントに振り分けるアクセスポイントに関する。
【背景技術】
【０００２】
無線通信の代表的な技術としてＩＥＥＥ（無線ＬＡＮ、Ｗｉ−Ｆｉ（登録商標））、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＲＦＩＤがある。１９９７年には無線通信の規格であるＩＥＥＥ  ８０２．１１が完成し、２．４ＧＨｚ帯の通信帯域を利用したネットワーク通信であるＩＥＥＥ  ８０２．１１ｂが規格化された。ＩＥＥＥ  ８０２．１１ｂは、通信速度の向上と供に専門機関だけでなく、一般家庭でも利用されるほど普及した。また、その後の技術進歩により５ＧＨｚ帯を使用したＩＥＥＥ  ８０２．１１ａ、２．４ＧＨｚ／５ＧＨｚの２つの周波数が利用できるＩＥＥＥ  ８０２．１１ｎも規格化され、広く普及した。
【０００３】
特許文献１は、複数の無線通信アクセスポイントが持つＥＳＳＩＤを一つのＥＳＳＩＤとしてユーザに提供することで、ユーザが複数の無線通信アクセスポイントの範囲にいる場合でも単一のＥＳＳＩＤを利用して複数の無線通信アクセスポイントで同一のサービスを受けることが可能な技術を開示する。
【０００４】
また、特許文献２は、近隣に存在する複数の無線通信アクセスポイントの情報を自動的に収集する技術を開示する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−００４２２５号公報
【特許文献２】特開２００３−１８８８９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年、携帯端末およびパソコンの普及、無線通信の一般利用化に伴い、公衆環境においても無線通信を使用したネットワーク利用の機会が増加している。ただし、無線通信の一般化に伴い一つの無線通信アクセスポイントを多くのユーザが利用することで、通信負荷が増加し、通信性能や品質の低下が発生している。
【０００７】
また、無線通信アクセスポイントの提供者が複数のアクセスポイントを設置することで、この問題の解消を図ることができる。しかし、無線通信アクセスポイントからインターネットへの経路が異なる場合、ＥＳＳＩＤおよびパスワードが異なる場合があるため、利用者は、別の無線通信アクセスポイントへ変更ができない。
【課題を解決するための手段】
【０００８】
上述した課題は、情報端末からの接続を受け付ける通信管理処理部と、他のアクセスポイントのＩＤとパスワードと接続端末数とを保持するアクセスポイントデータベースと、他のアクセスポイントと通信してアクセスポイントデータベースを更新する相互管理処理部と、接続される情報端末のＩＤと接続状態と通信速度とを保持する接続情報データベースと、振り分け処理部と、を備えるアクセスポイントであって、通信管理処理部は、第１の情報端末からの接続要求を受け付けたとき、接続情報データベースを参照して混雑しているか判定し、混雑を判定したとき、振り分け処理部に振り分けを指示し、振り分け処理部は、アクセスポイントデータベースを参照して第１の情報端末が接続可能な第１のアクセスポイントを選択し、第１の情報端末に第１のアクセスポイントのＩＤとパスワードとを送信するアクセスポイントにより、達成できる。
【発明の効果】
【０００９】
本発明によれば、無線通信の利用者に対して通信性能または品質が低下していないインターネットサービスを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】無線通信システムのブロック図である。
【図２】接続情報ＤＢの構成を説明する図である。
【図３】アクセスポイントＤＢの構成を説明する図である。
【図４】情報端末が最適な無線通信アクセスポイントへの振り分け方式のフローチャートである。
【図５】無線通信アクセスポイントの相互管理処理のフローチャートである。
【図６】アクセスポイント混雑時を説明するブロック図である。
【図７】最適な無線通信アクセスポイントへの振り分け処理のシーケンスチャートである。
【図８】アクセスポイントＤＢ更新のシーケンスチャートである。
【図９】無線通信アクセスポイント設定変更時のアクセスポイントＤＢ更新のシーケンスチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、実施例を用い、図面を参照しながら詳細に説明する。
【００１２】
図１を参照して、無線通信システム５００の構成を説明する。図１において、無線通信システム５００は、情報端末２００と、無線通信アクセスポイント１００と、を含んで構成されている。無線アクセスポイント１００は、インターネット３００と接続されている。
【００１３】
無線通信アクセスポイント１００は、相互管理処理部１０１と、通信管理処理部１０２と、接続情報データベース（ＤＢ)１０３と、振り分け処理部１０４と、アクセスポイントＤＢ１０５と、を含んで構成されている。
【００１４】
相互管理処理部１０１は、インターネットを介して、他の無線通信アクセスポイントと相互に情報送受信を行う。通信管理処理部１０２は、自身に接続している情報端末の接続状況を処理する。接続情報ＤＢ１０３は、無線通信アクセスポイントに接続されている情報を格納する。振り分け処理部１０４は、別の無線通信アクセスポイントへ接続切替を行う。アクセスポイントＤＢ１０５は、他の無線通信アクセスポイント情報を格納する。
【００１５】
情報端末２００が無線通信アクセスポイントを利用してインターネットへ接続を試みる際、接続可能な近傍の無線通信アクセスポイント１００−１に対して接続処理を行う。情報端末２００から接続要求を受取った無線通信アクセスポイント１００−１は、通信管理処理部１０２で無線通信アクセスポイント１００−１の混雑状態を確認する。このため、アクセスポイント１００−１は、接続情報ＤＢ１０３の読込みを行う。アクセスポイント１００−１は、読込み結果を通信管理処理部１０２に返して無線通信アクセスポイント１００−１の混雑状態を確認する。  
【００１６】
通信管理処理部１０２で無線通信アクセスポイント１００−１が混雑している場合、振り分け処理部１０４は、振り分け先の他の無線通信アクセスポイントが存在するか確認する。振り分け処理部１０４は、振り分け先を確認するため、アクセスポイントＤＢ１０５から、他の無線通信アクセスポイントの混雑状況を取得する。
【００１７】
振り分け処理部１０４は、アクセスポイントＤＢ１０５から取得した他の無線通信アクセスポイントの混雑状況から、混雑していない無線通信アクセスポイントを抽出する。振り分け処理部１０４は、状態が最も良いアクセスポイントから順に情報端末２００と接続が可能か、接続処理を実施する。
【００１８】
情報端末２００は、振り分け処理により他の無線通信アクセスポイント１００−２に接続を切替える。情報端末２００は、無線通信アクセスポイント１００−２で以降の接続処理を行う。
【００１９】
無線通信システム５００は、無線通信アクセスポイント１００間で情報の送受信を実施することで、他のアクセスポイントの状態を相互で管理している。
無線通信アクセスポイント１００−１の相互管理処理部１０１は、定期的にアクセスポイントＤＢ１０５に接続し、無線通信アクセスポイントが情報を持つ近隣の無線通信アクセスポイントに対して、無線通信アクセスポイントが持つ接続情報ＤＢの情報を送信する。これによって、定期的に近隣の無線通信アクセスポイント１００のアクセスポイントＤＢ１０５の情報を更新する。なお、近隣との判断は、ＧＰＳによる測位で求めた距離を利用してもよいし、他のアクセスポイントの電波強度を利用してもよい。
【００２０】
この処理を定期的に実行していることで、情報端末２００が混雑した無線通信アクセスポイントに接続した場合でも、近隣の無線通信アクセスポイント対して接続する事で、通信品質を確保する。なお、相互管理処理部１０１と接続情報ＤＢとの間にアクセスを示す矢印を記載していないが、相互管理処理部１０１は、接続情報ＤＢにアクセスできる。
【００２１】
図２を参照して、接続情報ＤＢの構成を説明する。図２において、接続情報ＤＢ１０３は、Ｎｏと、接続端末情報１１と、接続状態１２と、通信速度１３と、接続開始日時１４と、接続終了日時１５と、を含む。無線アクセスポイント１００は、接続端末が増加すると過去に接続したか接続情報ＤＢ１０３を確認する。無線アクセスポイント１００は、新規で接続される端末の場合は新たにＮｏを発行し、接続端末情報１１、接続状態１２、通信速度１３、通信開始日時１４、通信終了日時１５をカラムとして、接続情報ＤＢ１０３に情報を追加する。また、無線アクセスポイント１００は、接続状態１２をｔｒｕｅとする。接続端末がアクセスポイントから切断された場合、無線アクセスポイント１００は、接続状態１２をｆａｌｓｅとする。なお、過去に接続した端末のとき、無線通信アクセスポイント１００は、接続情報ＤＢ１０３の該当Ｎｏ以降を上書きする。
【００２２】
ここで、接続端末情報は、情報端末２００が持つＭＡＣアドレスを利用して、設定する。すなわち、接続端末情報１１は、ＭＡＣアドレスを記載する。また、実施例では混雑状態を無線通信アクセスポイント１００への接続数および通信速度により判断する。
【００２３】
図３を参照して、アクセスポイントＤＢの構成を説明する。図３において、アクセスポイントＤＢ１０５は、Ｎｏ、ＥＳＳＩＤ２１と、パスワード２２と、接続数２３と、更新日時２４と、を含む。
【００２４】
ＥＳＳＩＤ２１は、無線通信アクセスポイント１００のＥＳＳＩＤである。パスワード２２は、ＥＳＳＩＤのパスワードである。接続数２３は、無線通信アクセスポイント１００の接続数である。更新日時２４は、アクセスポイントＤＢ１０５の更新日時である。
【００２５】
なお、接続数２３は、無線通信アクセスポイントに接続されている接続端末数を相手の無線通信アクセスポイントから受取った数値である。更新日時２４は、図８、図９を参照して説明するアクセスポイントＤＢ更新で更新された日時である。
【００２６】
図４を参照して、情報端末が最適な無線通信アクセスポイントへ振り分けられる処理を説明する。図４において、情報端末２００は、無線通信アクセスポイント１００へ対して接続処理を行う（Ｓ２０１）。無線通信アクセスポイント１００は、接続情報ＤＢ１０３を更新する（Ｓ２０２）。無線通信アクセスポイント１００は、通信管理処理部１０２より、更新された接続情報ＤＢ１０３を読み込み、接続状態が混雑であるかを判定する（Ｓ２０３）。無線通信アクセスポイントが混雑では無い場合（ＮＯ）、無線通信アクセスポイント１００は、処理を終了する。
【００２７】
ステップ２０３で混雑の場合（ＹＥＳ）、無線通信アクセスポイント１００は、他の無線通信アクセスポイントの混雑状況を確認するため、振り分け処理部１０４にてアクセスポイントＤＢ１０５の読込みを行う（Ｓ２０５）。無線通信アクセスポイント１００は、混雑していない無線通信アクセスポイントを抽出する（Ｓ２０６）。
【００２８】
無線通信アクセスポイント１００は、無線通信アクセスポイントの数だけ、ステップ２０８を繰り返す（Ｓ２０７）。無線通信アクセスポイント１００は、他の無線通信アクセスポイント１００’が情報端末２００と接続できるか判定する（Ｓ２０８）。他の無線通信アクセスポイントに対して接続が可能であった場合（ＹＥＳ）、無線通信アクセスポイント１００は、他の無線通信アクセスポイント１００’に接続するように、情報端末２００に対して接続先を振り分けて（Ｓ２０９）、終了する。
【００２９】
ステップ２０８で他の無線通信アクセスポイント１００’と接続が出来なかった場合、無線通信アクセスポイント１００は、ステップ２０７に遷移する。アクセスポイントの数だけステップ２０８でＮＯを繰り返したとき、無線通信アクセスポイント１００は、元のアクセスポイント１００を継続使用し（Ｓ２１０）、処理を終了する。
【００３０】
図５を参照して、無線通信アクセスポイントの相互管理処理を説明する。図５において、相互管理処理部１０１は、アクセスポイントＤＢ１０５の読込みを行う（Ｓ３０１）。相互管理処理部１０１は、抽出された無線通信アクセスポイントの数だけ、ステップ３０３を繰り返す（Ｓ３０２）。相互管理処理部１０１は、接続情報ＤＢ１０３の状態を他の無線通信アクセスポイント１００’へ送信する（Ｓ３０３）。抽出された無線通信アクセスポイントの数を終了すると、相互管理処理部１０１は、アクセスポイントＤＢ１０５の更新を処理を行い（Ｓ３０４）、終了する。これらの処理により、全ての無線通信アクセスポイント１００のＤＢを最新化し、無線通信アクセスポイントの相互管理処理を終了する。
【００３１】
図６を参照して、無線通信アクセスポイントが混雑状態となり、通信性能や品質が低下した際の無線通信アクセスポイントの接続先変更を説明する。図６において、無線通信システム５００Ａは、４台の情報端末２００と、２式の無線通信アクセスポイント１００と、を含んで構成されている。無線通信アクセスポイント１００は、インターネット３００と接続されている。無線通信アクセスポイント１００は、ＥＳＳＩＤ１１０と、ＥＳＳＩＤのパスワード１１１とを保持する。
【００３２】
複数の情報端末２００が無線通信アクセスポイントを利用してインターネットへ接続を試みる際、接続可能な近傍の無線通信アクセスポイント１００−１に対して接続処理を行う。情報端末２００が無線通信アクセスポイント１００−１を利用する場合、ＥＳＳＩＤ１１０に対応するパスワード１１１を入力して使用する。複数の情報端末２００が無線通信アクセスポイント１００−１に接続することで接続状態が混雑している場合、情報端末２００−４の利用者は、より通信性能や品質が高いサービスを受けたいため、他の無線通信アクセスポイント１００−２の利用を試みたい。
【００３３】
具体的には、近傍に他の無線通信アクセスポイント１００−２が存在する場合、情報端末２００−４が無線通信アクセスポイント１００−２への接続を試みようとしても、無線通信アクセスポイント１００−２の接続情報（ＥＳＳＩＤ１１０、パスワード１１１）を持っていなければ、無線通信アクセスポイント１００−２を利用する事はできない。
【００３４】
図７を参照して、最適な無線通信アクセスポイントへ振り分けるシーケンスを説明する。図７において、通信シーケンスは、情報端末２００と、無線通信アクセスポイント１００−１の通信管理処理部１０２と振り分け処理部１０４とアクセスポイントＤＢ１０５と、無線通信アクセスポイント１００−２と、で展開される。
【００３５】
情報端末２００は、無線通信アクセスポイント１００−１の通信管理処理部１０２に対して接続処理を行う（Ｓ５００）。接続処理を受取った通信管理処理部１０２は、自身が混雑状態であることを確認後、別の無線通信アクセスポイントへ振り分け処理を開始する。
【００３６】
具体的には、通信管理処理部１０２は、振り分け処理部１０４に対して、振り分け処理を実行する（Ｓ５０２）。振り分け処理部１０４は、アクセスポイントＤＢ１０５に対して情報照会する（Ｓ５０２）。振り分け処理部１０４は、アクセスポイントＤＢ１０５から情報取得する（Ｓ５０３）。振り分け処理部１０４は、アクセスポイントＤＢ１０５から取得した無線通信アクセスポイント１００−２の情報（ＥＳＳＩＤ１１０およびパスワード１１１）を情報端末２００に対して返却する（Ｓ５０４）。情報端末２００は、返却された無線通信アクセスポイント情報を元に別の無線通信アクセスポイント１００−２へ接続する（Ｓ５０５）。
【００３７】
図８を参照して、無線通信アクセスポイントが持つアクセスポイントＤＢ更新のシーケンスを説明する。図８において、通信シーケンスは、無線通信アクセスポイント１００−１のアクセスポイントＤＢ１０５と相互管理処理部１０１と、無線通信アクセスポイント１００−２のアクセスポイントＤＢ１０５と相互管理処理部１０１と、で展開される。
【００３８】
無線通信アクセスポイント１００は、定期的に他の無線通信アクセスポイント１００’と通信し、アクセスポイントＤＢ１０５を更新する。具体的にはステップ６００からステップ６０９で実施する。
【００３９】
無線通信アクセスポイント１００−１の相互管理処理部１０１は、アクセスポイントＤＢ１０５に対して、無線通信アクセスポイント情報を照会する（Ｓ６００）。相互管理処理部１０１は、アクセスポイントＤＢ１０５から無線通信アクセスポイント情報を取得する（Ｓ６０１）。相互管理処理部１０１は、ＤＢに格納された全ての無線通信アクセスポイント（ここでは無線通信アクセスポイント１００−２）に対して自身の情報（ＥＳＳＩＤ１１０、パスワード１１１、接続数）を送付する（Ｓ６０２）。各無線通信アクセスポイント１００は、インターネットで相互に通信できるため、ＳＳＨ（Secure SHell）などの暗号化を行った通信プロトコルを利用して情報を送付を行う。
【００４０】
無線通信アクセスポイント１００−１の情報を受信した無線通信アクセスポイント１００−２の相互管理処理部１０１は、送信元の無線通信アクセスポイント１００−１が自身のアクセスポイントＤＢ１０５に存在するか、照会処理を行う（Ｓ６０３）。相互管理処理部１０１は、照会結果を受け取る（Ｓ６０４）。照会を行った結果、アクセスポイントＤＢに送信元の無線通信アクセスポイント１００−１情報が存在しない場合、情報を破棄して処理を終了する。ここでは、アクセスポイントＤＢ１０５に送信元の無線通信アクセスポイント１００−１が存在するので、相互管理処理部１０１は、受信した情報をアクセスポイントＤＢ１０５に書き込む（Ｓ６０５）。相互管理処理部１０１は、書き込み処理終了を受け付ける（Ｓ６０６）。相互管理処理部１０１は、アクセスポイントＤＢ１０５の更新が完了した結果を送信元の無線通信アクセスポイント１００−１へ返す（Ｓ６０７）。無線通信アクセスポイント１００−２のアクセスポイントＤＢ１０５の更新が完了した事を受取った相互管理処理部１０１は、自身のアクセスポイントＤＢ１０５に対して、同期完了処理を行う（Ｓ６０８）。相互管理処理部１０１は、書き込み終了を受け付ける（Ｓ６０９）。
【００４１】
図９を参照して、アクセスポイント設定変更時のアクセスポイントＤＢ更新のシーケンスを説明する。図９において、通信シーケンスは、無線通信アクセスポイント１００−１の通信管理処理部１０２と相互管理処理部１０１とアクセスポイントＤＢ１０５と、無線通信アクセスポイント１００−２の通信管理処理部１０２と相互管理処理部１０１とアクセスポイントＤＢ１０５と、で展開される。
【００４２】
無線通信アクセスポイント１００−１の設定が変更された場合、無線通信アクセスポイント１００−１は、無線通信アクセスポイント１００−２と通信し、アクセスポイントＤＢ１０５を更新する。具体的にはステップ７００からステップ７１１で実施する。
【００４３】
無線通信アクセスポイント１００−１の通信管理処理部１０２は、アクセスポイント設定変更を相互管理処理部１０１に送信する（Ｓ７００）。相互管理処理部１０１は、アクセスポイントＤＢ１０５へ接続先情報を照会する（Ｓ７０１）。相互管理処理部１０１は、アクセスポイントＤＢ１０５から接続先情報を取得する（Ｓ７０２）。相互管理処理部１０１は、アクセスポイントＤＢ１０５に格納された全ての無線通信アクセスポイントに対して自身の情報（ＥＳＳＩＤ１１０、パスワード１１１、接続数）を送付する（Ｓ７０３）。各無線通信アクセスポイント１００は、インターネットで相互に通信できるため、ＳＳＨなどの暗号化を行った通信プロトコルを利用して情報を送付を行う。
【００４４】
無線通信アクセスポイント１００−１の情報を受信した無線通信アクセスポイント１００−２の相互管理処理部１０１は、送信元の無線通信アクセスポイント１００−１が自身のアクセスポイントＤＢ１０５に存在するか、アクセスポイントＤＢ１０５に照会処理を行う（Ｓ７０４）。相互管理処理部１０１は、アクセスポイントＤＢ１０５から照会結果を受信する（Ｓ７０５）。照会を行った結果、アクセスポイントＤＢに送信元の無線通信アクセスポイント１００−１情報が存在しない場合、情報を破棄して処理を終了する。
【００４５】
ここでは、アクセスポイントＤＢ１０５に送信元の無線通信アクセスポイント１００−１が存在するので、相互管理処理部１０１は、アクセスポイントＤＢ１０５の情報を更新する（Ｓ７０６）。相互管理処理部１０１は、アクセスポイントＤＢ１０５から処理の終了を受信する（Ｓ７０７）。
【００４６】
相互管理処理部１０１は、アクセスポイントＤＢ１０５の更新が完了した結果を送信元の無線通信アクセスポイント１００−１の相互管理処理部１０５へ返す（Ｓ７０８）。無線通信アクセスポイント１００−２のアクセスポイントＤＢ１０５の更新が完了した事を受取った相互管理処理部１０１は、自身のアクセスポイントＤＢ１０５に対してＤＢの同期完了を書き込む（Ｓ７０９）。相互管理処理部１０１は、アクセスポイントＤＢ１０５から書き込み処理の終了を受信する（Ｓ７１０）。最後に、相互管理処理部１０１は、処理が終了したことを通信管理処理部１０２に通知する。
【００４７】
上述した実施例によれば、無線通信の利用者に対して通信性能または品質が低下していないインターネットサービスを提供することができる。
【符号の説明】
【００４８】
１００…無線通信アクセスポイント、１０１…相互管理処理部、１０２…通信管理処理部、１０３…接続情報ＤＢ、１０４…振り分け処理部、１０５…アクセスポイントＤＢ、２００…情報端末、３００…インターネット。
【図１】
2015122563.tif 000003
【図２】
2015122563.tif 000004
【図３】
2015122563.tif 000005
【図４】
2015122563.tif 000006
【図５】
2015122563.tif 000007
【図６】
2015122563.tif 000008
【図７】
2015122563.tif 000009
【図８】
2015122563.tif 000010
【図９】
2015122563.tif 000011