(57)【要約】【課題】より良好な通信が可能な通信モードを検出して、そのモードに設定することが可能である無線ＬＡＮシステム等を提供する。【解決手段】本発明に係る無線ＬＡＮシステム１は、アクセスポイント３０および無線子機１０の各々が、通信モードを切り替えるモード選択部１２３および２２３と、通信の開始時に複数の通信モードの各々に対してリンク速度を測定する無線制御部１２１および２２１と、各々の通信モードに対応して測定されたリンク速度を記憶する記憶手段１１２および２１２と、記憶手段に記憶されたリンク速度を各々の通信モードに対応させてユーザに提示し、通信モードをユーザに選択させ、これに対するユーザの入力を受け付けるウェブＧＵＩ表示部１２４および２２４とを備え、モード選択部が、通信モードをウェブＧＵＩ表示部が入力受付した通信モードに切り替える。【選択図】図１
2010268371.tif 000002
【特許請求の範囲】
【請求項１】
上位ネットワークに接続された無線親機と、コンピュータ装置に接続された無線子機とを含み、前記無線親機および前記無線子機が複数の通信モードによって相互に通信可能である無線ＬＡＮシステムであって、
前記無線親機および前記無線子機の各々が、
前記複数の通信モードの中からいずれかを選択するモード選択部と、
前記通信の開始時に前記複数の通信モードの各々に対してリンク速度を測定する無線制御部と、
前記各々の通信モードに対応して測定された前記リンク速度を記憶する記憶手段と、
前記記憶手段に記憶された前記リンク速度を前記各々の通信モードに対応させて前記コンピュータ装置上に表示させてユーザに提示し、前記通信モードをユーザに選択させ、これに対するユーザの入力を受け付けるウェブＧＵＩ表示部とを備え、
前記モード選択部が、前記通信モードを前記ウェブＧＵＩ表示部が入力受付した通信モードに切り替えることを特徴とする無線ＬＡＮシステム。
【請求項２】
前記無線制御部が、前記複数の通信モードの各々に対してリンク速度および受信信号強度（ＲＳＳＩ：Received Signal Strength Indication）を測定して前記記憶手段に記憶させる機能を備え、
前記ウェブＧＵＩ表示部が、測定された前記リンク速度および前記受信信号強度を前記各々の通信モードに対応させてユーザに提示する機能を備えることを特徴とする、請求項１に記載の無線ＬＡＮシステム。
【請求項３】
前記複数の通信モードのうち少なくとも１つが、多重入出力（ＭＩＭＯ：Multi Input Multi Output）を利用した通信であることを特徴とする、請求項１に記載の無線ＬＡＮシステム。
【請求項４】
前記ウェブＧＵＩ表示部が、前記複数の通信モードの各々に対してリンク速度の測定を再試行するか否かをユーザに選択させるメッセージを提示し、これに対する前記ユーザの入力を受け付け、
前記無線制御部が、前記メッセージに対する前記ユーザの肯定入力に反応して、前記複数の通信モードの各々に対してリンク速度の測定を再試行することを特徴とする、請求項１に記載の無線ＬＡＮシステム。
【請求項５】
上位ネットワークに接続され、コンピュータ装置に接続された無線子機と複数の通信モードによって相互に通信することによって無線ＬＡＮシステムを構成する無線親機であって、
前記複数の通信モードの中からいずれかを選択するモード選択部と、
前記通信の開始時に前記複数の通信モードの各々に対してリンク速度を測定する無線制御部と、
前記各々の通信モードに対応して測定された前記リンク速度を記憶する記憶手段と、
前記記憶手段に記憶された前記リンク速度を前記各々の通信モードに対応させて前記コンピュータ装置上に表示させてユーザに提示し、前記通信モードをユーザに選択させ、これに対するユーザの入力を受け付けるウェブＧＵＩ表示部とを備え、
前記モード選択部が、前記通信モードを前記ウェブＧＵＩ表示部が入力受付した通信モードに切り替えることを特徴とする無線親機。
【請求項６】
コンピュータ装置に接続され、上位ネットワークに接続された無線親機と複数の通信モードによって相互に通信することによって無線ＬＡＮシステムを構成する無線子機であって、
前記複数の通信モードの中からいずれかを選択するモード選択部と、
前記通信の開始時に前記複数の通信モードの各々に対してリンク速度を測定する無線制御部と、
前記各々の通信モードに対応して測定された前記リンク速度を記憶する記憶手段と、
前記記憶手段に記憶された前記リンク速度を前記各々の通信モードに対応させて前記コンピュータ装置上に表示させてユーザに提示し、前記通信モードをユーザに選択させ、これに対するユーザの入力を受け付けるウェブＧＵＩ表示部とを備え、
前記モード選択部が、前記通信モードを前記ウェブＧＵＩ表示部が入力受付した通信モードに切り替えることを特徴とする無線子機。
【請求項７】
上位ネットワークに接続された無線親機と、コンピュータ装置に接続された無線子機とを含み、前記無線親機および前記無線子機が複数の通信モードによって相互に通信可能である無線ＬＡＮシステムにあって、前記通信モードを選択する方法であって、
前記無線親機および前記無線子機の各々が、前記複数の通信モードの各々で接続してリンク速度を測定し、
測定された前記リンク速度を前記各々の通信モードに対応して予め前記無線親機および前記無線子機の各々が備える記憶手段に記憶し、
前記リンク速度を前記各々の通信モードに対応させて前記コンピュータ装置上に表示させてユーザに提示して前記通信モードをユーザに選択させ、
これに対するユーザの入力を受け付け、
前記通信モードを前記ユーザが選択した通信モードに切り替えることを特徴とする通信モード選択方法。
【請求項８】
上位ネットワークに接続された無線親機と、コンピュータ装置に接続された無線子機とを含み、前記無線親機および前記無線子機が複数の通信モードによって相互に通信可能である無線ＬＡＮシステムにあって、前記無線親機が備えるコンピュータに、
前記複数の通信モードの各々で接続してリンク速度を測定する手順と、
測定された前記リンク速度を前記各々の通信モードに対応して予め前記無線親機および前記無線子機の各々が備える記憶手段に記憶する手順と、
前記リンク速度を前記各々の通信モードに対応させて前記コンピュータ装置上に表示させてユーザに提示して前記通信モードをユーザに選択させる手順と、
これに対するユーザの入力を受け付ける手順と、
前記通信モードを前記ユーザが入力した通信モードに切り替える手順と
を実行させることを特徴とする通信モード選択プログラム。
【請求項９】
上位ネットワークに接続された無線親機と、コンピュータ装置に接続された無線子機とを含み、前記無線親機および前記無線子機が複数の通信モードによって相互に通信可能である無線ＬＡＮシステムにあって、前記無線子機が備えるコンピュータに、
前記複数の通信モードの各々で接続してリンク速度を測定する手順と、
測定された前記リンク速度を前記各々の通信モードに対応して予め前記無線親機および前記無線子機の各々が備える記憶手段に記憶する手順と、
前記リンク速度を前記各々の通信モードに対応させて前記コンピュータ装置上に表示させてユーザに提示して前記通信モードをユーザに選択させる手順と、
これに対するユーザの入力を受け付ける手順と、
前記通信モードを前記ユーザが入力した通信モードに切り替える手順と
を実行させることを特徴とする通信モード選択プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線データ通信に関し、特に通信速度の異なる複数の通信モードを持つ無線データ通信で、その通信モードの選択に関する。
【背景技術】
【０００２】
いわゆる無線ＬＡＮ（Local Area Network）技術は、企業や学校などのような団体においても、また一般家庭においても、急速に普及している。無線ＬＡＮにおいては、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers, Inc.）の８０２委員会によって規格化されたＩＥＥＥ８０２．１１ａ（５４Ｍｂｐｓ）、ＩＥＥＥ８０２．１１ｂ（１１Ｍｂｐｓ）、ＩＥＥＥ８０２．１１ｇ（５４Ｍｂｐｓ）といった各規格が事実上の標準規格として広く利用されている。これらの規格は、各種の変調方式や空間多重方式の採用によって、通信速度の向上が図られたものである。１つの通信機器で複数の規格に対応した通信を行える複数の動作モード（以後通信モードという）を持つものも多い。
【０００３】
以後、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｇの各規格を、それぞれ１１ａ、１１ｂ、１１ｇという。また、各規格名の後に続くカッコ内は、各々の規格による定格通信速度を示す。ただし、各通信モードにおいて、常に定格通りの速度で通信を行うことができるものではない。電波状態が良好でない場合は、同じ通信モードの中でも、リンク速度（実際の無線接続で得られる通信速度）は低くなる。
【０００４】
さらに、これらの規格と上位互換性のあるＩＥＥＥ８０２．１１ｎ（３００Ｍｂｐｓ、以後１１ｎという）が現在はドラフト版２．０の段階にあり、西暦２００９年７月に正式に策定される予定となっている。１１ｎは、ＩＥＥＥ８０２．１１シリーズの中では初めて、マルチアンテナ技術である多重入出力（ＭＩＭＯ：Multi Input Multi Output）を使用している。また、１１ｎを採用している無線ＬＡＮ装置は、従来の１１ｂおよび１１ｇに無線通信モードを切り替えて通信を行うこともできる。
【０００５】
図１３は、１１ｎに準拠する通常の無線ＬＡＮ装置で、無線通信モードを決定する動作を示すフローチャートである。アクセスポイントから無線子機に対してビーコンが送信されると通信モードの選択の処理が開始される（ステップＳ１００１）。無線子機は、このビーコンに反応して、アクセスポイントとの間でネゴシエーションを開始し、通信を確立する（ステップＳ１００２）。
【０００６】
その後でアクセスポイントおよび無線子機は、あらかじめ設定されて不揮発性メモリなどに記憶された通信モードを読み出してその通信モードに切り替える（ステップＳ１００３）。以後、アクセスポイントおよび無線子機は、通信中のパケットエラーの有無をチェックし（ステップＳ１００４）、エラーが発生すれば通信速度を低下させ（ステップＳ１００５）、発生していなければ通信速度を上昇させる（ステップＳ１００６）。ステップＳ１００５および１００６の通信速度の調節の後は、ステップＳ１００４に戻って通信を継続しつつパケットエラーの有無のチェックを継続する。
【０００７】
このような通信モードの切り替えに関連する技術文献として、次のような特許文献が開示されている。特許文献１には、データ種類別にそのデータを伝送可能か否かを検出して伝送可能なデータレートを決定するという技術が記載されている。特許文献２には、無線ＬＡＮ装置で、複数存在するクライアントごとに異なる伝送速度を決定できるという技術が記載されている。特許文献３にも、特許文献２と同様に、無線ＬＡＮ装置で複数存在するクライアントごとに異なる伝送速度を決定できるという技術が記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−２８８０７３号公報
【特許文献２】特開２００４−２２１７１０号公報
【特許文献３】特表２００４−５２０７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
無線通信は、通信環境の変化による影響で通信速度の低下が起こりやすい。特に、１１ｎで採用されたＭＩＭＯは、送受信に複数のアンテナを使用することにより、空間上に複数の電波信号の伝搬経路を設けるというものである。このため、１１ｎは１１ｇや１１ｂよりも定格通信速度は高いが、壁などのような障害物による電波の反射によるノイズの影響を特に受けやすく、その結果としてリンク速度の低下が起こりやすい。即ち、１１ｎよりも１１ｇや１１ｂで、より通信速度が高く安定した通信が可能な場合もある。
【００１０】
しかしながら、前述の図１３に示された無線通信モードを決定する動作では、あらかじめ設定された通信モードにしか設定することができない。そのため、当該機器の通信モードが１１ｎにあらかじめ設定されている場合には、１１ｎ以外の通信モードで通信を行うことはできない。即ち、１１ｎよりも１１ｇや１１ｂで良好な通信が可能な通信環境であっても、そのことを検出して最も良好な通信が可能な通信モードに設定することができないのである。
【００１１】
さらに、前述の特許文献１〜３にも、複数の通信モードの中のいずれのモードでより良好な通信が可能であるかを検出して、そのモードに設定することを可能とする構成は記載されていない。即ち、これらの文献に記載の技術でこの問題を解決することはできない。
【００１２】
本発明の目的は、予め備えられた複数の通信モードの中で、通信環境に応じて、当該環境の中でより良好な通信が可能である通信モードを検出して、そのモードに設定することを可能とする無線ＬＡＮシステム、無線親機、無線子機、通信モード選択方法および通信モード選択プログラムを提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するため、本発明に係る無線ＬＡＮシステムは、上位ネットワークに接続された無線親機と、コンピュータ装置に接続された無線子機とを含み、無線親機および無線子機が複数の通信モードによって相互に通信可能である無線ＬＡＮシステムであって、無線親機および無線子機の各々が、複数の通信モードの中からいずれかを選択するモード選択部と、通信の開始時に複数の通信モードの各々に対してリンク速度を測定する無線制御部と、各々の通信モードに対応して測定されたリンク速度を記憶する記憶手段と、記憶手段に記憶されたリンク速度を各々の通信モードに対応させてコンピュータ装置上に表示させてユーザに提示し、通信モードをユーザに選択させ、これに対するユーザの入力を受け付けるウェブＧＵＩ表示部とを備え、モード選択部が、通信モードをウェブＧＵＩ表示部が入力受付した通信モードに切り替えることを特徴とする。
【００１４】
上記目的を達成するため、本発明に係る無線親機は、上位ネットワークに接続され、コンピュータ装置に接続された無線子機と複数の通信モードによって相互に通信することによって無線ＬＡＮシステムを構成する無線親機であって、複数の通信モードの中からいずれかを選択するモード選択部と、通信の開始時に複数の通信モードの各々に対してリンク速度を測定する無線制御部と、各々の通信モードに対応して測定されたリンク速度を記憶する記憶手段と、記憶手段に記憶されたリンク速度を各々の通信モードに対応させてコンピュータ装置上に表示させてユーザに提示し、通信モードをユーザに選択させ、これに対するユーザの入力を受け付けるウェブＧＵＩ表示部とを備え、モード選択部が、通信モードをウェブＧＵＩ表示部が入力受付した通信モードに切り替えることを特徴とする。
【００１５】
上記目的を達成するため、本発明に係る無線子機は、コンピュータ装置に接続され、上位ネットワークに接続された無線親機と複数の通信モードによって相互に通信することによって無線ＬＡＮシステムを構成する無線子機であって、複数の通信モードの中からいずれかを選択するモード選択部と、通信の開始時に複数の通信モードの各々に対してリンク速度を測定する無線制御部と、各々の通信モードに対応して測定されたリンク速度を記憶する記憶手段と、記憶手段に記憶されたリンク速度を各々の通信モードに対応させてコンピュータ装置上に表示させてユーザに提示し、通信モードをユーザに選択させ、これに対するユーザの入力を受け付けるウェブＧＵＩ表示部とを備え、モード選択部が、通信モードをウェブＧＵＩ表示部が入力受付した通信モードに切り替えることを特徴とする。
【００１６】
上記目的を達成するため、本発明に係る通信モード選択方法は、上位ネットワークに接続された無線親機と、コンピュータ装置に接続された無線子機とを含み、無線親機および無線子機が複数の通信モードによって相互に通信可能である無線ＬＡＮシステムにあって、通信モードを選択する方法であって、無線親機および無線子機の各々が、複数の通信モードの各々で接続してリンク速度を測定し、測定されたリンク速度を各々の通信モードに対応して予め無線親機および無線子機の各々が備える記憶手段に記憶し、リンク速度を各々の通信モードに対応させてコンピュータ装置上に表示させてユーザに提示して通信モードをユーザに選択させ、これに対するユーザの入力を受け付け、通信モードをユーザが選択した通信モードに切り替えることを特徴とする。
【００１７】
上記目的を達成するため、本発明に係る通信モード選択プログラムは、上位ネットワークに接続された無線親機と、コンピュータ装置に接続された無線子機とを含み、無線親機および無線子機が複数の通信モードによって相互に通信可能である無線ＬＡＮシステムにあって、無線親機もしくは無線子機が備えるコンピュータに、複数の通信モードの各々で接続してリンク速度を測定する手順と、測定されたリンク速度を各々の通信モードに対応して予め無線親機および無線子機の各々が備える記憶手段に記憶する手順と、リンク速度を各々の通信モードに対応させてコンピュータ装置上に表示させてユーザに提示して通信モードをユーザに選択させる手順と、これに対するユーザの入力を受け付ける手順と、通信モードをユーザが入力した通信モードに切り替える手順とを実行させることを特徴とする。
【発明の効果】
【００１８】
本発明は、上述したように複数の通信モードの各々に対してリンク速度を測定して、それらのリンク速度を各々の通信モードに対応させてユーザに提示して通信モードをユーザに選択させるように構成したので、ユーザは最も良好なリンク速度を得られる通信モードを選択することができる。これによって、予め備えられた複数の通信モードの中で、通信環境に応じて、当該環境の中でより良好な通信が可能である通信モードを検出して、そのモードに設定することが可能である無線ＬＡＮシステム、無線親機、無線子機、通信モード選択方法および通信モード選択プログラムを提供することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施形態に係る無線ＬＡＮシステムの構成を示す説明図である。
【図２】図１で示したアクセスポイントの内部構成を示す説明図である。
【図３】図１で示した無線子機１０の内部構成を示す説明図である。
【図４】図２〜３で示した無線制御部のさらに詳しい構成を示す説明図である。
【図５】図２で示した無線制御部が実行する通信モードの選択にかかる処理を示すフローチャートである。
【図６】図５のステップＳ３０３、３０５、３０７でＲＡＭ１１２へ格納される、１１ｎ、１１ｇ、１１ｂの各方式におけるＲＳＳＩとリンク速度についての記憶内容の例を示す説明図である。
【図７】図５のステップＳ３０９で示した、ウェブＧＵＩ表示部が表示するウェブＧＵＩの表示例について示す説明図である。
【図８】本発明の第２の実施形態に係る無線ＬＡＮシステムの構成を示す説明図である。
【図９】図８で示したアクセスポイントの内部構成を示す説明図である。
【図１０】図８で示した無線子機の内部構成を示す説明図である。
【図１１】図８で示した無線ＬＡＮシステムで、無線制御部が実行する通信モードの選択にかかる処理を示すフローチャートである。
【図１２】図１１のステップＳ８１０でウェブＧＵＩ表示部が表示するダイアログの表示例について示す説明図である。
【図１３】１１ｎに準拠する通常の無線ＬＡＮ装置で、無線通信モードを決定する動作を示すフローチャートである。
【発明を実施するための形態】
【００２０】
（第１の実施形態）
以下、本発明の第１の実施形態の構成について添付図１〜３に基づいて説明する。
最初に、本実施形態の基本的な内容について説明し、その後でより具体的な内容について説明する。
本実施形態に係る無線ＬＡＮシステム１は、上位ネットワーク（インターネット５０）に接続された無線親機（アクセスポイント３０）と、コンピュータ装置（パーソナルコンピュータ２０）に接続された無線子機１０とを含み、アクセスポイント３０および無線子機１０が複数の通信モードによって相互に通信可能である無線ＬＡＮシステムである。このシステムで、無線親機（アクセスポイント３０）および無線子機１０の各々が、通信モードを切り替えるモード選択部１２３および２２３と、通信の開始時に複数の通信モードの各々に対してリンク速度を測定する無線制御部１２１および２２１と、各々の通信モードに対応して測定されたリンク速度を記憶する記憶手段（ＲＡＭ１１２および２１２）と、記憶手段に記憶されたリンク速度を各々の通信モードに対応させてコンピュータ装置上に表示させてユーザに提示し、通信モードをユーザに選択させ、これに対するユーザの入力を受け付けるウェブＧＵＩ表示部１２４および２２４とを備え、モード選択部１２３および２２３が通信モードをウェブＧＵＩ表示部が入力受付した通信モードに切り替える。
【００２１】
また、無線制御部１２１および２２１は、複数の通信モードの各々に対してリンク速度および受信信号強度（ＲＳＳＩ：Received Signal Strength Indication）を測定して記憶手段に記憶させ、ウェブＧＵＩ表示部１２４および２２４が、測定されたリンク速度およびＲＳＳＩを各々の通信モードに対応させてユーザに提示する。ここで、複数の通信モードのうち少なくとも１つは、多重入出力（ＭＩＭＯ：Multi Input Multi Output）を利用した通信である。
【００２２】
以上の構成を備えることにより、無線ＬＡＮシステム１はより良好な通信が可能な通信モードを検出して、そのモードに設定することが可能となる。
以下、これをより詳細に説明する。
【００２３】
図１は、本発明の第１の実施形態に係る無線ＬＡＮシステム１の構成を示す説明図である。無線ＬＡＮシステム１は、無線子機１０が接続されたパーソナルコンピュータ２０と、ルータ４０を介してインターネット５０に接続している無線親機であるアクセスポイント３０とからなり、無線子機１０とアクセスポイント３０とがＩＥＥＥ８０２．１１シリーズに準拠した無線通信を行うことにより、パーソナルコンピュータ２０がルータ４０を介してインターネット５０に接続することができる。なお、無線子機１０とアクセスポイント３０との間の無線接続を除く各機器間の接続方法は任意であるが、本実施形態では原則として有線接続としている。
【００２４】
図２は、図１で示したアクセスポイント３０の内部構成を示す説明図である。アクセスポイント３０は、無線装置１００とこの無線装置１００を制御するマイクロコンピュータ１１０によって構成される。マイクロコンピュータ１１０は、コンピュータプログラムを実施する主体であるＭＰＵ（Micro Processing Unit）１１１と、作業中のプログラムおよびデータを一時的に記憶するＲＡＭ（Random Access Memory）１１２と、プログラムおよびデータを記憶する不揮発性記憶装置であるＲＯＭ（Read Only Memory）１１３とで構成される。
【００２５】
ＭＰＵ１１１では、無線制御部１２１と、モード制御部１２２と、モード選択部１２３と、ウェブＧＵＩ表示部１２４とが、各々コンピュータプログラムとして実行される。無線制御部１２１は無線装置１００を制御する。モード制御部１２２は、無線装置１００で通信に使用する無線通信モードを制御する。ウェブＧＵＩ表示部１２４は、ＲＡＭ１１２に格納された情報をパーソナルコンピュータ２０上のウェブＧＵＩに表示させる。モード選択部１２３は、パーソナルコンピュータ２０上のウェブＧＵＩを介してユーザが選択した通信方式を使用するよう、無線装置１００の動作を切り替える。
【００２６】
無線モードの選択は、無線装置１００を介して通信した値を無線制御部１２１およびモード制御部１２２を通してＲＡＭ１１２へ格納し、情報をウェブＧＵＩ表示部１２４よりウェブＧＵＩに表示し、ユーザが表示された内容の中から選択された内容をモード選択部１２３が受け付けて無線装置１００を切り替えて無線モードを選択する。選択された無線モードをモード制御部１２２にて制御し、無線制御部１２１及び無線装置１００を介して通信を開始する。
【００２７】
図３は、図１で示した無線子機１０の内部構成を示す説明図である。無線子機１０は、無線装置２００とこの無線装置２００を制御するマイクロコンピュータ２１０によって構成される。マイクロコンピュータ２１０は、コンピュータプログラムを実施する主体であるＭＰＵ２１１と、作業中のプログラムおよびデータを一時的に記憶するＲＡＭ２１２と、プログラムおよびデータを記憶する不揮発性記憶装置であるＲＯＭ（Read Only Memory）２１３とで構成される。
【００２８】
ＣＰＵ２１１では、無線制御部２２１と、モード制御部２２２と、モード選択部２２３と、ウェブＧＵＩ表示部２２４とが、各々コンピュータプログラムとして実行される。無線制御部２２１は無線装置２００を制御する。モード制御部２２２は、無線装置２００で通信に使用する無線通信モードを制御する。
【００２９】
ウェブＧＵＩ表示部２２４は、アクセスポイント３０から受信した無線通信モードに関する情報を、パーソナルコンピュータ２０上のウェブＧＵＩに表示させる。モード選択部２２３は、ウェブＧＵＩを介してユーザが選択した通信方式を使用するよう、無線装置２００を切り替えると同時に、その通信方式の切換に関する情報をアクセスポイント３０に送信する。
【００３０】
図４は、図２〜３で示した無線制御部１２１および２２１のさらに詳しい構成を示す説明図である。アクセスポイント３０側の無線制御部１２１は、無線選択手段１３１、１１ｎブロック１３２、１１ｇブロック１３３、１１ｂブロック１３４を有する。１１ｎブロック１３２、１１ｇブロック１３３、１１ｂブロック１３４は各々、１１ｎ、１１ｇ、１１ｂの通信モードを選択する。無線選択手段１３１は、これらの中のいずれを通信に使用するかを、モード選択部１２３からの指令に基づいて選択する。
【００３１】
無線子機１０側の無線制御部２２１も、この図４で示した構成と同じく、無線選択手段２３１、１１ｎブロック２３２、１１ｇブロック２３３、１１ｂブロック２３４を有する。各機能部の機能は、アクセスポイント３０側の無線制御部１２１における同名の機能部と同一である。
【００３２】
以上で説明したように、無線子機１０はアクセスポイント３０と同一の構成を備え、それぞれが同名の機能部を有する。無線子機１０側とアクセスポイント３０側とで、同名の機能部は同一の機能を有し、かつ相互に連係して動作する。また、無線子機１０とパーソナルコンピュータ２０との間の接続は、たとえばＵＳＢ（Universal Serial Bus）、ＰＣＭＣＩＡ（Personal Computer Memory Card International Association）など任意のインターフェイスを利用可能である。さらに、パーソナルコンピュータ２０が最初から無線子機１０を内蔵するように構成してもよい。
【００３３】
図５は、図２で示した無線制御部１２１および２２１が実行する通信モードの選択にかかる処理を示すフローチャートである。アクセスポイント３０から無線子機１０に対してビーコンが送信されると通信モードの選択の処理が開始される（ステップＳ３０１）。無線子機１０は、このビーコンに反応してアクセスポイント３０に対してＡＣＫを返し、アクセスポイント３０との間でネゴシエーションを開始する。このＡＣＫに、通信モードに関する情報が含まれるので、ネゴシエーションを経てその通信モードでアクセスポイント３０と無線子機１０との間の通信が確立されることとなる（ステップＳ３０２）。
【００３４】
アクセスポイント３０および無線子機１０は、まずモード選択部１２３および２２３からの信号により、無線制御部１２１および２２１の無線選択手段１３１および２３１が、１１ｎブロック１３２および２３２を有効にして、自らの通信モードを１１ｎに切り替える。そして、モード制御部１２２および２２２が、１１ｎにおけるＲＳＳＩ（Received Signal Strength Indication、受信信号強度）とリンク速度を測定する（ステップＳ３０３）。測定後、モード制御部１２２はその測定結果をＲＡＭ１１２へ格納する（ステップＳ３０４）。
【００３５】
同様に１１ｇについても、このステップＳ３０３〜３０４と同様に受信とスループットについて無線制御部１２１が試行を行って、ＲＳＳＩとリンク速度を受信してＲＡＭ１１２へ格納する（ステップＳ３０５〜３０６）。さらに、１１ｂについても同様に、無線制御部１２１が試行を行って、ＲＳＳＩとリンク速度を受信してＲＡＭ１１２へ格納する（ステップＳ３０７〜３０８）。なお、各通信モードに対するＲＳＳＩとリンク速度の測定の処理を行う順番は任意である。
【００３６】
図６は、図５のステップＳ３０３、３０５、３０７でＲＡＭ１１２へ格納される、１１ｎ、１１ｇ、１１ｂの各方式におけるＲＳＳＩとリンク速度についての記憶内容の例を示す説明図である。無線制御部１２１および２２１は、１１ｎ、１１ｇ、１１ｂの各方式についてＲＳＳＩ３５１ｂとリンク速度３５１ｃについて測定し、その測定結果をモード制御部１２２および２２２が、各通信モード３５１ａに対応させてＲＡＭ１１２および２１２に格納する。
【００３７】
図５のステップＳ３０８の後、ＲＡＭ１１２に格納された試行結果を、ウェブＧＵＩ表示部１２４がアクセスポイント３０から無線子機１０に送信し、ウェブＧＵＩ表示部２２４が表示する（ステップＳ３０９）。モード選択部２１３は、これに対するユーザの入力を受け付け、この選択された内容をアクセスポイント３０に送信する。モード選択部１２３はこれを受信し、モード選択部１２３および２１３の双方が、ユーザが選択した通信モードに切り替える（ステップＳ３１０）。
【００３８】
以後、モード制御部１２２および２１２は、通信中のパケットエラーの有無をチェックし（ステップＳ３１１）、エラーが発生すれば通信速度を低下させ（ステップＳ３１２）、発生していなければ通信速度を上昇させる（ステップＳ３１３）。ステップＳ３１２および３１３の通信速度の調節の後は、ステップＳ３１１に戻って通信を継続しつつパケットエラーの有無のチェックも継続する。
【００３９】
ここで、ウェブＧＵＩに表示された値及びユーザが選択した無線通信方式のリンク速度とＲＳＳＩの測定結果は、図６に示したような形でアクセスポイント３０のＲＡＭ１１２と無線子機１０のＲＡＭ２１２の各々に書き込まれ、この記憶内容は無線子機１０とアクセスポイント３０の各々の電源が切断されるまで保持される。
【００４０】
図７は、図５のステップＳ３０９で示した、ウェブＧＵＩ表示部１２４および２２４がパーソナルコンピュータ２０の画面上に表示するウェブＧＵＩ４００の表示例について示す説明図である。ウェブＧＵＩ４００には、図５のステップＳ３０３〜３０８で測定されてＲＡＭ１１２に格納された（図６で示した）通信モードごとのＲＳＳＩ３５１ｂおよびリンク速度３５１ｃ、即ち各々の通信モードで得られると予測される通信速度が、各通信モード３５１ａに対応づけられて表示される。
【００４１】
リンク速度は通常、無線子機１０側からアクセスポイント３０に返されるＡＣＫ信号から、無線制御部１２１が算出して無線子機１０側にも伝達する。このため、リンク速度とＲＳＳＩとの間には直接的な関係はない。しかしながら、ＲＳＳＩが高いということは、電波状態が安定しているということを意味する。このため、ＲＳＳＩが高ければ、測定されたリンク速度が低かったとしても今後高くなる可能性があることになる。そこで、図７に示した例では、ウェブＧＵＩ４００にはＲＳＳＩ３５１ｂとリンク速度３５１ｃの両方を表示している。
【００４２】
これに対してユーザはラジオボタン４０１〜４０３で通信モードを選択し、ＯＫボタン４０４を押すことによって選択した通信モードをモード選択部１２３および２２３に対して入力する。これが図５のステップＳ３０９〜３１０に示した処理である。ここで、図５のステップＳ３０３〜３０８で測定されたリンク速度の中で最も良好なリンク速度を得られた通信モードを、デフォルト値として予め選択しておくようにすることもできる。
【００４３】
（第１の実施形態の全体的な動作）
次に、上記の実施形態の全体的な動作について説明する。本発明に係る通信モード選択方法は、上位ネットワークに接続されたアクセスポイントと、コンピュータ装置に接続された無線子機とを含み、アクセスポイントおよび無線子機が複数の通信モードによって相互に通信可能である無線ＬＡＮシステムにあって、通信モードを選択する方法である。この選択方法は、アクセスポイントおよび無線子機の各々が、複数の通信モードの各々で接続してリンク速度を測定し（図５：ステップＳ３０３〜３０８）、測定されたリンク速度を各々の通信モードに対応して予めアクセスポイントおよび無線子機の各々が備える記憶手段に記憶し（図５：ステップＳ３０９）、リンク速度を各々の通信モードに対応させてコンピュータ装置上に表示させてユーザに提示して通信モードをユーザに選択させ、これに対するユーザの入力を受け付け、通信モードをユーザが選択した通信モードに切り替える（図５：ステップＳ３１０）。
【００４４】
ここで、上記各動作ステップについては、これをコンピュータで実行可能にプログラム化し、これらを前記各ステップを直接実行する主体であるマイクロコンピュータ１１０もしくは２１０に実行させるようにしてもよい。
この構成および動作により、本実施形態は以下のような効果を奏する。
【００４５】
本実施形態によれば、ユーザは各通信モードによってどれだけのリンク速度で接続可能であるかを把握して、最も良好な接続状態を得られる通信モードで無線ＬＡＮに接続することが可能である。即ち、１１ｎよりも１１ｇや１１ｂの通信モードで良好な通信が可能であっても、そのことを検出して最も良好な通信が可能なモードに設定することが可能である。
【００４６】
（第２の実施形態）
以下、本発明の第２の実施形態の構成について説明する。本発明の第２の実施形態に係る無線ＬＡＮシステム５０１は、前述の第１の実施形態に係る無線ＬＡＮシステム１を、さらにウェブＧＵＩ表示部が、複数の通信モードの各々に対してリンク速度の測定を再試行するか否かをユーザに選択させるメッセージを提示し、これに対するユーザの入力を受け付け、無線制御部が、メッセージに対するユーザの肯定入力に反応して、複数の通信モードの各々に対してリンク速度の測定を再試行するように構成している。
【００４７】
この構成によっても、第１の実施形態と同一の動作を行って、同一の効果を得ることができる。これに加えて、さらにこの構成では、電波状態の変化に伴って得られるリンク速度が変化しても、その変化に伴って得られるリンク速度に応じて通信モードを選択することが可能となる。
以下、これをより詳細に説明する。
【００４８】
図８は、本発明の第２の実施形態に係る無線ＬＡＮシステム５０１の構成を示す説明図である。無線ＬＡＮシステム５０１は、前述の図１に示した第１の実施形態と同じく、無線子機５１０が接続されたパーソナルコンピュータ２０と、ルータ４０を介してインターネット５０に接続している無線親機であるアクセスポイント５３０とからなる。これら各機器の役割は、前述の図１に示した第１の実施形態における同名の機器と同一である。
【００４９】
図９は、図８で示したアクセスポイント５３０の内部構成を示す説明図である。アクセスポイント５３０は、前述の図２に示した第１の実施形態に係るアクセスポイント３０と同じく、無線装置１００とこの無線装置１００を制御するマイクロコンピュータ６１０によって構成される。マイクロコンピュータ６１０は、ハードウェアとしては図２に示した第１の実施形態に係るマイクロコンピュータ１１０と同じく、ＭＰＵ６１１とＲＡＭ１１２と、ＲＯＭ１１３とを有する。これら各部の役割は、前述の図２に示した第１の実施形態における同名部と同一である。
【００５０】
ＭＰＵ６１１では、無線制御部６２１と、モード制御部１２２と、モード選択部１２３と、ウェブＧＵＩ表示部１２４とが、各々コンピュータプログラムとして実行される。モード制御部１２２およびモード選択部１２３の動作は、前述の第１の実施形態と同一である。無線制御部６２１およびウェブＧＵＩ表示部６２４の動作が、後述するように第１の実施形態と異なる。
【００５１】
図１０は、図８で示した無線子機５１０の内部構成を示す説明図である。無線子機５１０は、前述の図３に示した第１の実施形態に係る無線子機１０と同じく、無線装置２００とこの無線装置２００を制御するマイクロコンピュータ７１０によって構成される。マイクロコンピュータ７１０は、ハードウェアとしては図３に示した第１の実施形態に係るマイクロコンピュータ２１０と同じく、ＭＰＵ７１１とＲＡＭ１１２と、ＲＯＭ１１３とを有する。これら各部の役割は、前述の図２に示した第１の実施形態における同名部と同一である。
【００５２】
ＭＰＵ７１１では、無線制御部７２１と、モード制御部１２２と、モード選択部１２３と、ウェブＧＵＩ表示部１２４とが、各々コンピュータプログラムとして実行される。モード制御部１２２およびモード選択部１２３の動作は、前述の第１の実施形態と同一である。無線制御部７２１およびウェブＧＵＩ表示部７２４の動作が、後述するように第１の実施形態と異なる。
【００５３】
無線制御部６２１および７２１の内部構成は、図４で示した第１の実施形態に係る無線制御部１２１および７２１のそれと同じく、各通信モードに対応する１１ｎブロック、１１ｇブロック、１１ｂブロックと、モード選択部１２３および２２３からの指令に基づいてこれらの中のいずれを通信に使用するかを選択する無線選択手段とを有する。
【００５４】
図１１は、図８で示した無線ＬＡＮシステム５０１で、無線制御部６２１および７２１が実行する通信モードの選択にかかる処理を示すフローチャートである。アクセスポイント５３０から無線子機５１０に対してビーコンが送信されると通信モードの選択の処理が開始される（ステップＳ８０１）。無線子機５１０は、このビーコンに反応して、アクセスポイント５３０との間でネゴシエーションを開始し、通信を確立する（ステップＳ８０２）。
【００５５】
その後でアクセスポイント５３０および無線子機５１０は、１１ｎ、１１ｇ、１１ｂの各方式について、受信とスループットについて試行を行って、ＲＳＳＩとリンク速度を受信してＲＡＭ１１２へ格納する（ステップＳ８０３〜８０８）。
【００５６】
その後、ＲＡＭ１１２に格納された試行結果を、ウェブＧＵＩ表示部６２４がアクセスポイント３０から無線子機１０に送信し、ウェブＧＵＩ表示部７１４がウェブＧＵＩ４００を表示する（ステップＳ８０９）。モード選択部２２３は、これに対するユーザの入力を受け付け、この選択された内容をアクセスポイント３０に送信する。ここまでで示したステップＳ８０１〜８０９の処理は、図５で説明した第１の実施形態に係る無線ＬＡＮシステム１におけるステップＳ３０１〜３０９の処理と同一である。
【００５７】
その後、ウェブＧＵＩ表示部６２４および７２４は、ＲＡＭ１１２へ格納されたＲＳＳＩとリンク速度から、選択された通信モードのリンク速度を表示し、これに対して各通信モードについて再試行を行うか否かをユーザに選択させるダイアログを表示する（ステップＳ８１０）。
【００５８】
図１２は、図１１のステップＳ８１０でウェブＧＵＩ表示部６２４および７２４が表示するダイアログ９００の表示例について示す説明図である。ダイアログ９００には、選択された通信モードと「この通信モードでは○○ｋｂｐｓの速度で接続可能です。再試行しますか？」などのように接続可能なリンク速度と再試行するか否かをユーザに問うメッセージ９０１と、これに対するユーザの入力である「はい」ボタン９０２ａと「いいえ」ボタン９０２ｂとが含まれる。
【００５９】
図１１に戻って、ダイアログ９００のボタン９０２で、ユーザが「はい」ボタン９０２ａをクリック入力した場合は、ステップＳ８０３から処理をやり直す。ユーザが「いいえ」ボタン９０２ｂをクリック入力した場合は、モード選択部１２３および２２３の双方が、ユーザが選択した通信モードに切り替える（ステップＳ８１１）。
【００６０】
以後、モード制御部１２２および２１２は、通信中のパケットエラーの有無をチェックし（ステップＳ８１２）、エラーが発生すれば通信速度を低下させ（ステップＳ８１３）、発生していなければ通信速度を上昇させる（ステップＳ８１４）。ステップＳ８１３および８１４の通信速度の調節の後は、ステップＳ８１２に戻って通信を継続しつつパケットエラーの有無のチェックも継続する。このステップＳ８１２〜８１４は、図５で説明した第１の実施形態に係る無線ＬＡＮシステム１における処理の、ステップＳ３１１〜３１３と同一である。
【００６１】
無線ＬＡＮにおいて、外的要因による電波状態の変化に応じてリンク速度も変化しやすい。そのため、１回の試行だけでは実際の通信中とは異なるリンク速度が測定される場合がある。この構成によれば、ユーザが納得できるリンク速度を得られるまで、何回でもリンク速度の測定を再試行することが可能となる。
【００６２】
（第１および第２の実施形態の変形）
ここまでで述べた第１および第２の実施形態には、様々な変形が考えられる。使用される通信モードは、１１ｎ、１１ｇ、１１ｂの３つに限定されるものではなく、たとえば１１ａなどのような他のモードを加えてもよいし、逆に１１ｎと１１ｇの２モードだけなどのような形にしてもよい。
【００６３】
さらに、リンク速度の測定の試行は無線通信の開始時に限定されるものではなく、通信中の任意のタイミングで行うことが可能であるように構成してもよい。
【００６４】
これまで本発明について図面に示した特定の実施形態をもって説明してきたが、本発明は図面に示した実施形態に限定されるものではなく、本発明の効果を奏する限り、これまで知られたいかなる構成であっても採用することができる。
【産業上の利用可能性】
【００６５】
本発明は、複数の異なる通信モードを持つ無線データ通信において幅広く利用可能である。
【符号の説明】
【００６６】
１、５０１  無線ＬＡＮシステム
１０、５１０  無線子機
２０  パーソナルコンピュータ
３０、５３０  アクセスポイント
４０  ルータ
５０  インターネット
１００、２００  無線装置
１１０、２１０、６１０、７１０  マイクロコンピュータ
１１１、２１１、６１１、７１１  ＭＰＵ
１１２、２１２  ＲＡＭ
１１３、２１３  ＲＯＭ
１２１、２２１、６２１、７２１  無線制御部
１２２、２２２  モード制御部
１２３、２２３  モード選択部
１２４、２２４、６２４、７２４  ウェブＧＵＩ表示部
１３１、２３１  無線選択手段
１３２、２３２  １１ｎブロック
１３３、２３３  １１ｇブロック
１３４、２３４  １１ｂブロック
【図１】
2010268371.tif 000003
【図２】
2010268371.tif 000004
【図３】
2010268371.tif 000005
【図４】
2010268371.tif 000006
【図５】
2010268371.tif 000007
【図６】
2010268371.tif 000008
【図７】
2010268371.tif 000009
【図８】
2010268371.tif 000010
【図９】
2010268371.tif 000011
【図１０】
2010268371.tif 000012
【図１１】
2010268371.tif 000013
【図１２】
2010268371.tif 000014
【図１３】
2010268371.tif 000015