(57)【要約】【課題】通信端末の接続時の通信状況を考慮して、通信端末に良好な通信を提供すること。【解決手段】第１の周波数帯を用いて通信を行う第１の通信部１１と、第１の周波数帯と異なる第２の周波数帯を用いて通信を行う第２の通信部１２と、通信端末３００が第１の通信部１１と接続したときに通信端末３００と第１の通信部１１との間の第１の伝送レートを取得し、通信端末３００の接続先を第２の通信部１２に変更して通信端末３００と第２の通信部１２との間の第２の伝送レートを取得する取得部１３と、第１の伝送レートおよび第２の伝送レートのうち高い伝送レートに対応する通信部に通信端末３００を接続させる端末制御部１４と、を備える通信装置１である。【選択図】図１
2019004354.tif 000002
【特許請求の範囲】
【請求項１】
第１の周波数帯を用いて通信を行う第１の通信部と、
前記第１の周波数帯と異なる第２の周波数帯を用いて通信を行う第２の通信部と、
通信端末が前記第１の通信部と接続したときに前記通信端末と前記第１の通信部との間の第１の伝送レートを取得し、前記通信端末の接続先を前記第２の通信部に変更して前記通信端末と前記第２の通信部との間の第２の伝送レートを取得する取得部と、
前記第１の伝送レートおよび前記第２の伝送レートのうち高い伝送レートに対応する通信部に前記通信端末を接続させる端末制御部と、
を備える通信装置。
【請求項２】
前記取得部は、前記通信端末と接続する通信部から伝送レート測定用の伝送レート取得パケットを送信し、前記第１の伝送レートおよび前記第２の伝送レートを取得する、
請求項１に記載の通信装置。
【請求項３】
前記取得部は、前記第１の通信部に接続している通信端末の接続台数と前記第２の通信部に接続している通信端末の接続台数とをさらに取得し、
前記端末制御部は、前記第１の伝送レートと前記第２の伝送レートとが等しい場合、通信端末の接続台数が少ない通信部に前記通信端末を接続させる、
請求項１または２に記載の通信装置。
【請求項４】
前記端末制御部は、前記第１の伝送レートと前記第２の伝送レートとが等しく、かつ前記第１の通信部と前記第２の通信部とに接続している通信端末の接続台数が等しい場合、予め定められた優先度が高い周波数を用いて通信を行う通信部に前記通信端末を接続させる、
請求項３に記載の通信装置。
【請求項５】
前記端末制御部は、前記通信端末を接続させる通信部と前記通信端末とが既に接続している場合、当該通信部と前記通信端末との接続を維持する、
請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記端末制御部は、前記通信端末を接続させる通信部と前記通信端末とが接続していない場合、前記通信端末が接続している通信部と前記通信端末との接続を解除し、前記通信端末を接続させる通信部に前記通信端末を接続させる、
請求項１乃至５のいずれか１項に記載の通信装置。
【請求項７】
前記第１の通信部および前記第２の通信部は、同一のＳＳＩＤ（Service Set Identifier）が設定される、
請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
通信装置と、前記通信装置に接続される通信端末とを備える通信システムであって、
前記通信装置は、
第１の周波数帯を用いて通信を行う第１の通信部と、
前記第１の周波数帯と異なる第２の周波数帯を用いて通信を行う第２の通信部と、
前記通信端末が前記第１の通信部と接続したときに前記通信端末と前記第１の通信部との間の第１の伝送レートを取得し、前記通信端末の接続先を前記第２の通信部に変更して前記通信端末と前記第２の通信部との間の第２の伝送レートを取得する取得部と、
前記第１の伝送レートおよび前記第２の伝送レートのうち高い伝送レートに対応する通信部に前記通信端末を接続させる端末制御部と、
を備える通信システム。
【請求項９】
第１の周波数帯を用いて通信を行う第１の通信部と、前記第１の周波数帯と異なる第２の周波数帯を用いて通信を行う第２の通信部と、を備える通信装置における通信制御方法であって、
通信端末が前記第１の通信部と接続したときに前記通信端末と前記第１の通信部との間の第１の伝送レートを取得し、前記通信端末の接続先を前記第２の通信部に変更して前記通信端末と前記第２の通信部との間の第２の伝送レートを取得し、
前記第１の伝送レートおよび前記第２の伝送レートのうち高い伝送レートに対応する通信部に前記通信端末を接続させる、
通信制御方法。
【請求項１０】
第１の周波数帯を用いて通信を行う第１の通信部と、前記第１の周波数帯と異なる第２の周波数帯を用いて通信を行う第２の通信部と、を備える通信装置に実行させる通信制御プログラムであって、
通信端末が前記第１の通信部と接続したときに前記通信端末と前記第１の通信部との間の第１の伝送レートを取得し、前記通信端末の接続先を前記第２の通信部に変更して前記通信端末と前記第２の通信部との間の第２の伝送レートを取得し、
前記第１の伝送レートおよび前記第２の伝送レートのうち高い伝送レートに対応する通信部に前記通信端末を接続させる、
通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信システム、通信制御方法および通信制御プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット型端末、パーソナルコンピュータ等の各種電子機器（通信端末と称して記載する）は、無線ＬＡＮ（Local Area Network）通信機能を搭載している。無線ＬＡＮに使用される周波数帯は、例えば、２．４ＧＨｚ帯および５ＧＨｚ帯である。上記通信端末は、２．４ＧＨｚ帯と５ＧＨｚ帯との両方に対応しているデュアルバンドタイプが主流であり、２．４ＧＨｚ帯または５ＧＨｚ帯のいずれかの周波数帯を用いて無線ＬＡＮアクセスポイントと接続および通信する。
【０００３】
しかし、上記通信端末は、任意に２．４ＧＨｚ帯または５ＧＨｚ帯で無線ＬＡＮアクセスポイントに接続することができるが、通信状況によっては通信速度が出ない場合や、無線ＬＡＮの接続が途切れる場合が生じる。この場合、通信端末の使用者が、現在接続している周波数帯から、もう一方の周波数帯への接続を手動で変更する。しかし、通信端末の使用者が手動で接続先を変更させると作業が繁雑になる。そのため、通信端末の使用者が手動で接続先を変更することなく、通信端末の接続先となる無線ＬＡＮアクセスポイントを容易に切り替える関連技術が知られている（例えば、特許文献１および２）。
【０００４】
特許文献１には、無線ＬＡＮアクセスポイントと通信端末の間で、対応する周波数(チャネル)の情報を互いに通知し、無線ＬＡＮアクセスポイントと通信端末とが、対応する周波数（チャネル）の情報を予め取得する。そして、通信端末が、周波数（チャネル）変更要求を無線ＬＡＮアクセスポイントに送信することによりチャネルを切り換えることが開示されている。
【０００５】
特許文献２には、通信端末が、現在接続している無線ＬＡＮアクセスポイントの近くに存在する無線ＬＡＮアクセスポイントをスキャンして、接続先の候補となる候補アクセスポイントのリストを維持しておく。そして、通信端末は、接続するアクセスポイントとの通信が何らかの理由で劣化した場合、候補アクセスポイントのいずれかに容易に接続先を切り替えることが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−０５１６９６号公報
【特許文献２】特開２０１２−１３４９８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１および２に開示された技術では、接続したときの通信状況を考慮した技術とはなっていない。そのため、特許文献１および２に開示された技術では、通信端末が無線ＬＡＮアクセスポイントに接続したときの通信状況が悪い場合、通信端末の接続先となる無線ＬＡＮアクセスポイントを変更するまでの間、通信状況が悪い状態での通信が継続することになる。すなわち、通信端末が無線ＬＡＮアクセスポイントに接続したときの通信状況によっては良好な通信を提供することが出来ない場合が生じる。
【０００８】
本発明の目的は、このような問題を解決するためになされたものであり、通信端末の接続時の通信状況を考慮して、通信端末に良好な通信を提供することが可能な通信装置、通信システム、通信制御方法および通信制御プログラムを提供することである。
【課題を解決するための手段】
【０００９】
本発明の第１の態様は、第１の周波数帯を用いて通信を行う第１の通信部と、前記第１の周波数帯と異なる第２の周波数帯を用いて通信を行う第２の通信部と、通信端末が前記第１の通信部と接続したときに前記通信端末と前記第１の通信部との間の第１の伝送レートを取得し、前記通信端末の接続先を前記第２の通信部に変更して前記通信端末と前記第２の通信部との間の第２の伝送レートを取得する取得部と、前記第１の伝送レートおよび前記第２の伝送レートのうち高い伝送レートに対応する通信部に前記通信端末を接続させる端末制御部と、を備える通信装置である。
【００１０】
本発明の第２の態様は、通信装置と、前記通信装置に接続される通信端末とを備える通信システムであって、前記通信装置は、第１の周波数帯を用いて通信を行う第１の通信部と、前記第１の周波数帯と異なる第２の周波数帯を用いて通信を行う第２の通信部と、前記通信端末が前記第１の通信部と接続したときに前記通信端末と前記第１の通信部との間の第１の伝送レートを取得し、前記通信端末の接続先を前記第２の通信部に変更して前記通信端末と前記第２の通信部との間の第２の伝送レートを取得する取得部と、前記第１の伝送レートおよび前記第２の伝送レートのうち高い伝送レートに対応する通信部に前記通信端末を接続させる端末制御部と、を備える通信システムである。
【００１１】
本発明の第３の態様は、第１の周波数帯を用いて通信を行う第１の通信部と、前記第１の周波数帯と異なる第２の周波数帯を用いて通信を行う第２の通信部と、を備える通信装置における通信制御方法であって、通信端末が前記第１の通信部と接続したときに前記通信端末と前記第１の通信部との間の第１の伝送レートを取得し、前記通信端末の接続先を前記第２の通信部に変更して前記通信端末と前記第２の通信部との間の第２の伝送レートを取得し、前記第１の伝送レートおよび前記第２の伝送レートのうち高い伝送レートに対応する通信部に前記通信端末を接続させる、通信制御方法である。
【００１２】
本発明の第４の態様は、第１の周波数帯を用いて通信を行う第１の通信部と、前記第１の周波数帯と異なる第２の周波数帯を用いて通信を行う第２の通信部と、を備える通信装置に実行させる通信制御プログラムであって、通信端末が前記第１の通信部と接続したときに前記通信端末と前記第１の通信部との間の第１の伝送レートを取得し、前記通信端末の接続先を前記第２の通信部に変更して前記通信端末と前記第２の通信部との間の第２の伝送レートを取得し、前記第１の伝送レートおよび前記第２の伝送レートのうち高い伝送レートに対応する通信部に前記通信端末を接続させる、通信制御プログラムである。
【発明の効果】
【００１３】
本発明によれば、通信端末の接続時の通信状況を考慮して、通信端末に良好な通信を提供することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態１にかかる通信システムの概略を説明する概略図である。
【図２】実施の形態２にかかる通信システムの概略を示す概略図である。
【図３】実施の形態２にかかるＡＰの構成例を説明する構成図である。
【図４】リンクレートテーブルを説明するための図である。
【図５】実施の形態２における無線ＬＡＮ子機の構成例を説明する構成図である。
【図６Ａ】実施の形態２にかかるＡＰの動作例を説明するフローチャートである。
【図６Ｂ】実施の形態２にかかるＡＰの動作例を説明するフローチャートである。
【図７】実施の形態３にかかるＡＰの一例を示す構成図である。
【図８】無線ＬＡＮ子機接続台数テーブルの一例を説明する図である。
【図９Ａ】実施の形態３にかかるＡＰの動作例を説明するフローチャートである。
【図９Ｂ】実施の形態３にかかるＡＰの動作例を説明するフローチャートである。
【発明を実施するための形態】
【００１５】
（実施の形態１）
以下、図面を参照しつつ、実施形態について説明する。なお、実施形態において、同一の要素には、同一の符号を付し、重複する説明は省略される。
【００１６】
まず、図１を用いて、実施の形態１にかかる通信システム１０００について説明する。図１は、実施の形態１にかかる通信システム１０００の構成を説明する概略図である。
通信システム１０００は、無線ＬＡＮシステムであってもよい。通信システム１０００は、通信装置１と、通信端末３００とを備える。
【００１７】
通信装置１は、例えば、無線ＬＡＮアクセスポイントであってもよい。通信装置１は、例えば、２．４ＧＨｚ帯および５ＧＨｚ帯などの２つの周波数帯を用いて通信を行う通信装置である。通信装置１は、２つの周波数帯のいずれかを用いて、通信端末３００と接続および通信を行う通信装置である。
【００１８】
通信端末３００は、無線ＬＡＮに対応する通信端末であって、携帯電話端末、スマートフォン端末、タブレット型端末、パーソナルコンピュータ装置等であってもよい。通信端末３００は、通信装置１が対応する２つの周波数帯を用いて通信可能な通信端末である。通信端末３００は、無線ＬＡＮに対応するのに加え、例えば、ＬＴＥ（Long Term Evolution）などの無線ＬＡＮ以外の無線通信方式に対応する通信端末であってもよい。通信端末３００は、無線ＬＡＮに対応するのに加え、有線ＬＡＮに対応する通信端末であってもよい。
【００１９】
通信装置１は、第１の通信部１１と、第２の通信部１２と、取得部１３と、端末制御部１４とを備える。
第１の通信部１１は、例えば、２．４ＧＨｚ帯および５ＧＨｚ帯のうち、一方の周波数帯を用いて通信を行う通信部である。第２の通信部１２は、第１の通信部１１が対応する周波数帯とは異なる周波数帯を用いて通信を行う通信部である。第１の通信部１１および第２の通信部１２は、通信端末３００と接続および通信を行う。通信端末３００は、第１の通信部１１または第２の通信部１２と接続および通信を行う。
【００２０】
取得部１３は、通信端末３００が第１の通信部１１と接続すると、通信端末３００と第１の通信部１１との間（リンク）の伝送レート（第１の伝送レート）を取得する。取得部１３は、第１の伝送レートを取得すると、通信端末３００の接続先を第２の通信部１２に変更する。取得部１３は、通信端末３００と第２の通信部１２との間（リンク）の伝送レート（第２の伝送レート）を取得する。伝送レートは、通信端末３００と各通信部（第１の通信部１１または第２の通信部１２）との間の最大速度であるリンクレートであってもよく、通信端末３００と各通信部との間の実効速度であるスループットであってもよい。
【００２１】
端末制御部１４は、通信端末３００と第１の通信部１１との間の伝送レート（第１の伝送レート）、および通信端末３００と第２の通信部１２との間の伝送レート（第２の伝送レート）のうち、高い伝送レートに対応する通信部に通信端末３００を接続させる。つまり、第１の伝送レートが第２の伝送レートよりも高い場合、端末制御部１４は、通信端末３００を第１の通信部１１に接続させる。一方、第２の伝送レートが第１の伝送レートよりも高い場合、端末制御部１４は、通信端末３００を第２の通信部１２に接続させる。
【００２２】
以上説明したように、取得部１３が、第１の伝送レートおよび第２の伝送レートを取得する。端末制御部１４は、第１の伝送レートおよび第２の伝送レートのうち、高い伝送レートに対応する通信部に通信端末３００を接続させる。伝送レートが高いということは、通信端末３００との通信品質が良いということを表している。そのため、端末制御部１４は、第１の通信部１１および第２の通信部１２のうち、通信端末３００との間の通信品質が良い通信部に通信端末３００を接続させる。したがって、通信装置１を用いることにより、通信端末３００の接続時の通信状況を考慮して、通信端末３００に良好な通信を提供することが可能となる。
【００２３】
（実施の形態２）
続いて、実施の形態２について説明を行う。実施の形態２は、実施の形態１の構成をより詳細にした実施の形態である。そのため、実施の形態１と重複する説明については適宜割愛して説明を行う。
【００２４】
まず、図２を用いて、通信システム１００について説明する。図２は、実施の形態２にかかる通信システム１００の概略を示す概略図である。通信システム１００は、実施の形態１における通信システム１０００に対応する。通信システム１００は、無線ＬＡＮシステムであってもよい。通信システム１００は、ＡＰ（Access Point）１０と、無線ＬＡＮ子機２０と、インターネット３０とを備える。
【００２５】
ＡＰ１０は、実施の形態１における通信装置１に相当する。ＡＰ１０は、無線ＬＡＮアクセスポイントである。ＡＰ１０は、図示しないブロードバンドモデムを介して、インターネット３０に接続することができる。また、ＡＰ１０は、５ＧＨｚ帯および２．４ＧＨｚ帯などの２つの周波数帯に対応するデュアルバンドの無線ＬＡＮアクセスポイントである。ＡＰ１０は、無線ＬＡＮ親機とも言え、２つの周波数のうち、いずれかの周波数で無線ＬＡＮ子機２０と接続および通信を行う。
【００２６】
無線ＬＡＮ子機２０は、実施の形態１における通信端末３００に相当する。無線ＬＡＮ子機２０は、無線ＬＡＮ機能を有しており、携帯電話端末、スマートフォン端末、タブレット型端末、パーソナルコンピュータ装置等であってもよい。無線ＬＡＮ子機２０は、実施の形態１における通信端末３００と同様に、無線ＬＡＮに対応するのに加えて、無線ＬＡＮ以外の無線通信方式による無線通信に対応してもよく、有線ＬＡＮに対応してもよい。
【００２７】
無線ＬＡＮ子機２０は、ＡＰ１０と同様に、５ＧＨｚ帯および２．４ＧＨｚ帯の２つの周波数帯に対応するデュアルバンドの通信端末である。無線ＬＡＮ子機２０は、２つの周波数のうち、いずれかの周波数によりＡＰ１０と接続および通信を行う。また、無線ＬＡＮ子機２０は、ＡＰ１０および図示しないブロードバンドモデムを介して、インターネット３０に接続することが可能である。
【００２８】
続いて、図３を用いて、ＡＰ１０の構成について説明する。図３は、ＡＰ１０の構成例を説明する構成図である。ＡＰ１０は、ＣＰＵ（Central Processing Unit）１１０と、５ＧＨｚ無線ＬＡＮ通信部１２０と、２．４ＧＨｚ無線ＬＡＮ通信部１３０と、有線ＷＡＮ（Wide Area Network）／ＬＡＮ通信部１４０と、ＲＯＭ（Read Only Memory）１５０と、ＲＡＭ（Random Access Memory）１６０とを備える。
【００２９】
ＣＰＵ１１０は、５ＧＨｚ無線ＬＡＮ通信部１２０と、２．４ＧＨｚ無線ＬＡＮ通信部１３０と、有線ＷＡＮ／ＬＡＮ通信部１４０と、ＲＯＭ１５０と、ＲＡＭ１６０と内部バスを介して接続されている。
【００３０】
ＣＰＵ１１０は、ＲＯＭ１５０に格納されたファームウェアなどのプログラムをＲＡＭ１６０に展開して実行することによりＡＰ１０の動作を実行する。ＣＰＵ１１０は、ＲＯＭ１５０に格納された当該プログラムを実行することにより、通信制御部１１１、取得部１１２および端末制御部１１３として機能する。
【００３１】
通信制御部１１１は、５ＧＨｚ無線ＬＡＮ通信部１２０から出力された通信パケット、２．４ＧＨｚ無線ＬＡＮ通信部１３０から出力された通信パケットおよび有線ＷＡＮ／ＬＡＮ通信部１４０から出力された通信パケットをそれぞれブリッジする。通信制御部１１１は、無線ＬＡＮ子機２０と接続処理を行う。また、通信制御部１１１は、無線ＬＡＮ子機２０との接続解除処理を行う。
【００３２】
取得部１１２は、実施の形態１における取得部１３に相当する。取得部１１２は、５ＧＨｚ無線ＬＡＮ通信部１２０と無線ＬＡＮ子機２０との間のリンクの伝送レートを伝送レート測定用の伝送レート取得パケットを用いて取得する。また、取得部１１２は、２．４ＧＨｚ無線ＬＡＮ通信部１３０と無線ＬＡＮ子機２０との間のリンクの伝送レートを伝送レート測定用の伝送レート取得パケットを用いて取得する。
【００３３】
伝送レートは、無線ＬＡＮ子機２０と各通信部（５ＧＨｚ無線ＬＡＮ通信部１２０または２．４ＧＨｚ無線ＬＡＮ通信部１３０）との間の最大速度であるリンクレートであってもよい。または、伝送レートは、無線ＬＡＮ子機２０と各通信部との間の実効速度であるスループットであってもよい。なお、以降の説明では、説明をする上で便宜的に、伝送レートはリンクレートとし、伝送レート取得パケットはリンクレート取得パケットとして説明を行う。しかしながら、これに限定されるものではない。また、以降、５ＧＨｚ無線ＬＡＮ通信部１２０と無線ＬＡＮ子機２０との間のリンクのリンクレートを「５ＧＨｚ帯のリンクレート値」と称して記載する。同様に、２．４ＧＨｚ無線ＬＡＮ通信部１３０と無線ＬＡＮ子機２０との間のリンクのリンクレートを「２．４ＧＨｚ帯のリンクレート値」と称して記載する。
【００３４】
無線ＬＡＮ子機２０が５ＧＨｚ無線ＬＡＮ通信部１２０に接続した場合を例に説明する。取得部１１２は、５ＧＨｚ無線ＬＡＮ通信部１２０を介して、リンクレート測定用のリンクレート取得パケットを無線ＬＡＮ子機２０に送信し、５ＧＨｚ帯のリンクレート値を取得する。そして、取得部１１２は、無線ＬＡＮ子機２０の接続先を２．４ＧＨｚ無線ＬＡＮ通信部１３０に変更させる。取得部１１２は、２．４ＧＨｚ無線ＬＡＮ通信部１３０を介して、リンクレート測定用のリンクレート取得パケットを無線ＬＡＮ子機２０に送信し、２．４ＧＨｚ帯のリンクレート値を取得する。
【００３５】
一方、無線ＬＡＮ子機２０が２．４ＧＨｚ無線ＬＡＮ通信部１３０に接続した場合、取得部１１２は、２．４ＧＨｚ帯のリンクレート値を取得する。そして、取得部１１２は、無線ＬＡＮ子機２０の接続先を５ＧＨｚ無線ＬＡＮ通信部１２０に変更させる。取得部１１２は、５ＧＨｚ帯のリンクレート値を取得する。
【００３６】
取得部１１２は、後述する５ＧＨｚ  ＭＡＣ（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）／ＢＢ（Ｂａｓｅｂａｎｄ）／ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）１２１から５ＧＨｚ帯のリンクレート値を取得する。また、取得部１１２は、後述する２．４ＧＨｚ  ＭＡＣ（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）／ＢＢ（Ｂａｓｅｂａｎｄ）／ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）１３１から２．４ＧＨｚ帯のリンクレート値を取得する。
【００３７】
リンクレート取得パケットは、リンクレートを取得するための専用のパケットであってもよい。リンクレート取得パケットは、パケットのヘッダ部分を除いたデータ部のビットの全てが１であるパケットであってもよい。またはリンクレート取得パケットは、パケットのヘッダ部分を除いたデータ部のビットの全てが０であるパケットであってもよい。つまり、無線ＬＡＮ子機２０が、ＡＰ１０から送信されたパケットがリンクレート取得パケットであることを識別することが出来るパケットであれば適宜変更をすることが可能である。
【００３８】
また、５ＧＨｚ帯のリンクレート値および２．４ＧＨｚ帯のリンクレート値は、無線ＬＡＮ子機２０がＡＰ１０と接続したときに取得可能な無線ＬＡＮ子機２０とＡＰ１０との間の最大速度である。そのため、ＡＰ１０は、無線ＬＡＮ子機２０に送信したリンクレート取得パケットに対する正常応答（ＡＣＫ）パケットから５ＧＨｚ帯のリンクレート値および２．４ＧＨｚ帯のリンクレート値を取得する。
【００３９】
具体的には、２．４ＧＨｚ帯のリンクレート値を取得する場合、取得部１１２は、２．４ＧＨｚ無線ＬＡＮ通信部１３０を介して、リンクレート取得パケットを無線ＬＡＮ子機２０に送信する。無線ＬＡＮ子機２０は、リンクレート取得パケットに対する正常応答（ＡＣＫ）パケットに２．４ＧＨｚ帯のリンクレート値を設定して２．４ＧＨｚ無線ＬＡＮ通信部１３０に送信する。そして、取得部１１２は、２．４ＧＨｚ帯のリンクレート値を２．４ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１３１から取得する。
【００４０】
５ＧＨｚ帯のリンクレート値を取得する場合、取得部１１２は、５ＧＨｚ無線ＬＡＮ通信部１２０を介して、リンクレート取得パケットを無線ＬＡＮ子機２０に送信する。無線ＬＡＮ子機２０は、リンクレート取得パケットに対する正常応答（ＡＣＫ）パケットに５ＧＨｚ帯のリンクレート値を設定して５ＧＨｚ無線ＬＡＮ通信部１２０に送信する。そして、取得部１１２は、５ＧＨｚ帯のリンクレート値を５ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１２１から取得する。
【００４１】
取得部１１２は、取得した２．４ＧＨｚ帯のリンクレート値および５ＧＨｚ帯のリンクレート値を、ＲＡＭ１６０に記憶された後述するリンクレートテーブルＴ１に書き込む（ライトする）。取得部１１２および後述する端末制御部１１３は、リンクレートテーブルＴ１から書き込まれた２．４ＧＨｚ帯のリンクレート値および５ＧＨｚ帯のリンクレート値を読み出す（リードする）。
【００４２】
ここで、リンクレートテーブルＴ１について説明を行う。図４は、リンクレートテーブルＴ１を説明するための図である。リンクレートテーブルＴ１は、取得部１１２が取得したリンクレート値を書き込むテーブルであり、ＲＡＭ１６０に記憶される。リンクレートテーブルＴ１は、ＡＰ１０の起動時に初期化される。つまり、ＡＰ１０の起動時に、リンクレートテーブルＴ１に書き込まれたリンクレート値はクリアされる。
【００４３】
リンクレートテーブルＴ１は、テーブルの左から順に、「テーブルラベル」と、「２．４ＧＨｚ帯のリンクレート値」と、「５ＧＨｚ帯のリンクレート値」とが設定されるテーブルである。
テーブルラベルには、当該テーブルのラベルが設定される。つまり、テーブルラベルには、「リンクレート」が設定される。
【００４４】
２．４ＧＨｚ帯のリンクレート値には、取得部１１２が取得した２．４ＧＨｚ帯のリンクレート値が設定される。５ＧＨｚ帯のリンクレート値には、取得部１１２が取得した５ＧＨｚ帯のリンクレート値が設定される。
【００４５】
図３に戻り説明を続ける。端末制御部１１３は、実施の形態１における端末制御部１４に相当する。端末制御部１１３は、２．４ＧＨｚ帯のリンクレート値および５ＧＨｚ帯のリンクレート値のうち、高いリンクレートに対応する通信部に無線ＬＡＮ子機２０を接続させる。具体的には、端末制御部１１３は、リンクレートテーブルＴ１から２．４ＧＨｚ帯のリンクレート値および５ＧＨｚ帯のリンクレート値を取得する。端末制御部１１３は、２．４ＧＨｚ帯のリンクレート値と５ＧＨｚ帯のリンクレート値とを比較し、リンクレート値が高い通信部に無線ＬＡＮ子機２０を接続させる。
【００４６】
例えば、２．４ＧＨｚ帯のリンクレート値が５ＧＨｚ帯のリンクレート値よりも高い場合、端末制御部１１３は、無線ＬＡＮ子機２０を２．４ＧＨｚ無線ＬＡＮ通信部１３０に接続させる。一方、５ＧＨｚ帯のリンクレート値が２．４ＧＨｚ帯のリンクレート値よりも高い場合、端末制御部１１３は、無線ＬＡＮ子機２０を５ＧＨｚ無線ＬＡＮ通信部１２０に接続させる。
【００４７】
また、無線ＬＡＮ子機２０が、リンクレート値が高い通信部に接続されていない場合、端末制御部１１３は、無線ＬＡＮ子機２０を現在接続している通信部から接続解除した後、リンクレート値が高い通信部に接続させる。一方、無線ＬＡＮ子機２０が、リンクレート値が高い通信部に接続されている場合、端末制御部１１３は、無線ＬＡＮ子機２０を現在接続している通信部から接続解除せず、接続を維持する。
【００４８】
なお、２．４ＧＨｚ帯のリンクレート値と５ＧＨｚ帯のリンクレート値とが等しい場合、端末制御部１１３は、２．４ＧＨｚ帯および５ＧＨｚ帯の２つの周波数のうち、予め定められた優先度が高い周波数に対応する通信部に、無線ＬＡＮ子機２０を接続させてもよい。
【００４９】
５ＧＨｚ無線ＬＡＮ通信部１２０は、実施の形態１における第１の通信部１１または第２の通信部１２に相当する。２．４ＧＨｚ無線ＬＡＮ通信部１３０は、実施の形態１における第２の通信部１２または第１の通信部１１に相当する。５ＧＨｚ無線ＬＡＮ通信部１２０が実施の形態１における第１の通信部１１に相当する場合、２．４ＧＨｚ無線ＬＡＮ通信部１３０は、実施の形態１における第２の通信部１２に相当する。一方、５ＧＨｚ無線ＬＡＮ通信部１２０が実施の形態１における第２の通信部１２に相当する場合、２．４ＧＨｚ無線ＬＡＮ通信部１３０は、実施の形態１における第１の通信部１１に相当する。
【００５０】
５ＧＨｚ無線ＬＡＮ通信部１２０は、５ＧＨｚ帯を用いて無線ＬＡＮ子機２０と接続および通信を行う通信部である。５ＧＨｚ無線ＬＡＮ通信部１２０は、５ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１２１と、５ＧＨｚ  ＰＡ（Ｐｏｗｅｒ  Ａｍｐｌｉｆｅｒ）１２２と、５ＧＨｚ  ＬＮＡ（Ｌｏｗ  Ｎｏｉｓｅ  Ａｍｐｌｉｆｅｒ）１２３と、５ＧＨｚアンテナスイッチ１２４（送受信切り替えスイッチ）と、５ＧＨｚアンテナ１２５とから構成される。５ＧＨｚ無線ＬＡＮ通信部１２０は、通信制御部１１１からの制御により、インフラストラクチャーモード（無線ＬＡＮアクセスポイント−無線ＬＡＮ子機間通信モード）の親機として５ＧＨｚによる無線ＬＡＮ通信動作を行う。
【００５１】
２．４ＧＨｚ無線ＬＡＮ通信部１３０は、２．４ＧＨｚ帯を用いて無線ＬＡＮ子機２０と接続および通信を行う通信部である。２．４ＧＨｚ無線ＬＡＮ通信部１３０は、２．４ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１３１、２．４ＧＨｚ  ＰＡ１３２、２．４ＧＨｚ  ＬＮＡ１３３、２．４ＧＨｚアンテナスイッチ１３４（送受信切り替えスイッチ）、２．４ＧＨｚアンテナ１３５から構成される。２．４ＧＨｚ無線ＬＡＮ通信部１３０は、通信制御部１１１からの制御により、インフラストラクチャーモード（無線ＬＡＮアクセスポイント−無線ＬＡＮ子機間通信モード）の親機として２．４ＧＨｚによる無線ＬＡＮ通信動作を行う。
【００５２】
５ＧＨｚ無線ＬＡＮ通信部１２０と２．４ＧＨｚ無線ＬＡＮ通信部１３０とは、通信制御部１１１からの制御により共通のＳＳＩＤ（Service Set Identifier）を含んだビーコンを送信する。
【００５３】
有線ＷＡＮ／ＬＡＮ通信部１４０は、Ｌ２ＳＷ（Ｌａｙｅｒ  ２  ｓｗｉｔｃｈ）１４１と、ＷＡＮポート１４２と、ＬＡＮポート１４３とから構成されている。ＷＡＮポート１４２およびＬＡＮポート１４３は有線ＬＡＮ接続用のポートである。
【００５４】
続いて、図５を用いて、無線ＬＡＮ子機２０の構成例について説明する。図５は、本実施の形態における無線ＬＡＮ子機２０の構成例を説明する構成図である。
【００５５】
無線ＬＡＮ子機２０は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、ＯＳ（Operating System）やソフトウェアを格納するＨＤＤ（Hard Disk Drive）２０４と、２．４ＧＨｚ帯および５ＧＨｚ帯の無線ＬＡＮ通信を行うための２．４ＧＨｚ／５ＧＨｚ無線ＬＡＮ制御部２０５と、２．４ＧＨｚ帯／５ＧＨｚ帯アンテナ２０６と、ビデオ制御部２０７と、画像表示を行うＬＣＤ（Liquid Crystal Display）２０８と、ＵＳＢ（Universal Serial Bus）等のＩ／Ｏ（Input / Output）制御部２０９とを備える。上記各機能部は、それぞれバス２１０を介して接続される。
【００５６】
２．４ＧＨｚ／５ＧＨｚ無線ＬＡＮ制御部２０５は、２．４ＧＨｚ帯または５ＧＨｚ帯のいずれか一方を使用してＡＰ１０と接続および通信を行う。２．４ＧＨｚ／５ＧＨｚ無線ＬＡＮ制御部２０５は、ＡＰ１０を検索するために、例えば、２．４ＧＨｚ帯／５ＧＨｚ  Ｗ５２帯をアクティブスキャンし、例えば、５ＧＨｚ  Ｗ５３帯／Ｗ５６帯をパッシブスキャンする。そして、２．４ＧＨｚ／５ＧＨｚ無線ＬＡＮ制御部２０５は、所望のＳＳＩＤが検索されると、当該ＳＳＩＤが設定されているＡＰ１０に接続を試み、許可されると接続する。以下、Ｗ５２帯、Ｗ５３帯およびＷ５６帯を総称して「５ＧＨｚ帯」として記載を行う。
【００５７】
ＡＰ１０が送信するビーコンに含まれるＳＳＩＤは、２．４ＧＨｚ帯および５ＧＨｚ帯において共通する。そのため、無線ＬＡＮ子機２０は、先にスキャンした周波数帯のＳＳＩＤへ接続を試みる。無線ＬＡＮ子機２０は、２．４ＧＨｚ帯を用いてＡＰ１０と接続しているときにＡＰ１０から接続解除があった場合、２．４ＧＨｚ帯における接続を解除する。そして、無線ＬＡＮ子機２０は、２．４ＧＨｚ帯と同じＳＳＩＤである５ＧＨｚ帯へ接続を試み、５ＧＨｚ帯において接続する。
【００５８】
一方、無線ＬＡＮ子機２０は、５ＧＨｚ帯を用いてＡＰ１０と接続されているときにＡＰ１０から接続解除があった場合は、５ＧＨｚ帯における接続を解除する。そして、無線ＬＡＮ子機２０は、５ＧＨｚ帯と同じＳＳＩＤである２．４ＧＨｚ帯へ接続を試み、２．４ＧＨｚ帯において接続する。上記動作は２．４ＧＨｚ／５ＧＨｚ無線ＬＡＮ制御部２０５が行う。
【００５９】
その他の機能部については、一般的な無線ＬＡＮ子機の構成と同様であり、本実施の形態にかかる無線ＬＡＮ子機２０の動作と直接的に関係がないため詳細な説明を割愛する。
【００６０】
続いて、本実施の形態にかかるＡＰ１０の動作例について説明する。図６Ａおよび図６Ｂは、本実施の形態におけるＡＰ１０の動作例を説明するフローチャートである。
【００６１】
まず、ＡＰ１０は、図６Ａに示す動作を実行する。ＡＰ１０が起動すると、通信制御部１１１は、２．４ＧＨｚ無線ＬＡＮ通信部１３０を介して、２．４ＧＨｚ帯のチャネルにてビーコンを送信する（ステップＳ１０１）。以降の説明では、２．４ＧＨｚ帯のチャネルをチャネル１として説明を行う。
【００６２】
次に、通信制御部１１１は、５ＧＨｚ無線ＬＡＮ通信部１２０を介して、５ＧＨｚ帯のチャネルにてビーコンを送信する（ステップＳ１０２）。以降の説明では、５ＧＨｚ帯のチャネルをチャネル３６として説明を行う。
【００６３】
ここで、ステップＳ１０１にて送信する２．４ＧＨｚ帯のビーコンに含まれるＳＳＩＤと、ステップＳ１０２にて送信する５ＧＨｚ帯のビーコンに含まれるＳＳＩＤとは共通のＳＳＩＤである。以降の説明では、共通のＳＳＩＤをＳＳＩＤ−Ａとして記載する。また、２．４ＧＨｚ帯のビーコンおよび５ＧＨｚ帯のビーコンの送信間隔は、一例として１００ｍｓとする。当然ながら、ビーコンの送信間隔は、これに限られず、適宜変更が可能である。
【００６４】
次に、無線ＬＡＮ子機２０は、２．４ＧＨｚ帯および５ＧＨｚ帯の周波数をスキャンし、所望するＳＳＩＤであるＳＳＩＤ−Ａを検出する。無線ＬＡＮ子機２０が、先に２．４ＧＨｚ帯のチャネル１のビーコン内でＳＳＩＤ−Ａを検出し、次いで５ＧＨｚ帯のチャネル３６のビーコン内でＳＳＩＤ−Ａを検出したとする。この場合、無線ＬＡＮ子機２０は、２．４ＧＨｚ帯のチャネル１を用いてＰｒｏｂｅ  ＲｅｑｕｅｓｔをＡＰ１０に送信する。
【００６５】
通信制御部１１１は、Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔを受信すると、受信したＰｒｏｂｅ  Ｒｅｑｕｅｓｔが、２．４ＧＨｚ帯のチャネル１のＰｒｏｂｅ  Ｒｅｑｕｅｓｔであるか、または５ＧＨｚ帯のチャネル３６のＰｒｏｂｅ Ｒｅｑｕｅｓｔであるかを判定する（ステップＳ１０３）。無線ＬＡＮ子機２０は、２．４ＧＨｚ帯のチャネル１を用いてＰｒｏｂｅ  Ｒｅｑｕｅｓｔを送信しているため、通信制御部１１１は、２．４ＧＨｚ帯のチャネル１のＰｒｏｂｅ  Ｒｅｑｕｅｓｔであると判定する（ステップＳ１０３の２．４ＧＨｚ）。
【００６６】
次に、通信制御部１１１は、無線ＬＡＮ子機２０と接続処理を行い、２．４ＧＨｚ帯のチャネル１を用いて無線ＬＡＮ子機２０との接続を完了する（ステップＳ１０４）。具体的には、通信制御部１１１は、２．４ＧＨｚ無線ＬＡＮ通信部１３０を介して、２．４ＧＨｚ帯のチャネル１を用いて無線ＬＡＮ子機２０との接続を行う。
【００６７】
ステップＳ１０４で実行される接続処理は、次の手順により行われる。まず、無線ＬＡＮ子機２０は、ＡＰ１０にＰｒｏｂｅ  Ｒｅｑｕｅｓｔを送信する。次にＡＰ１０は、無線ＬＡＮ子機２０にＰｒｏｂｅ  Ｒｅｓｐｏｎｓｅを送信する。そして、無線ＬＡＮ子機２０とＡＰ１０との間でＡｕｔｈｅｎｔｉｃａｔｉｏｎ手順を実行する。その後、無線ＬＡＮ子機２０は、ＡＰ１０にＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｑｕｅｓｔを送信する。次に、ＡＰ１０は、無線ＬＡＮ子機２０にＡｓｓｏｃｉａｔｉｏｎ  Ｒｅｓｐｏｐｎｓｅを送信する。なお、以降の説明において、「接続処理」と記載した場合は、ＡＰ１０と無線ＬＡＮ子機２０との間で上記手順を実行することを表す。
【００６８】
ＡＰ１０と無線ＬＡＮ子機２０との接続が完了すると、取得部１１２はリンクレート取得パケットを、２．４ＧＨｚ無線ＬＡＮ通信部１３０を介して、２．４ＧＨｚ帯のチャネル１を用いて無線ＬＡＮ子機２０へ送信する（ステップＳ１０５）。
【００６９】
リンクレート取得パケットは、送信するデータの全てが１であるパケットであってもよく、送信するデータの全てが０のデータであってもよい。つまり、リンクレート取得パケットであることを識別することが出来るデータであれば適宜変更をすることが可能である。
【００７０】
次に、取得部１１２は、２．４ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１３１から２．４ＧＨｚ帯のリンクレート値を取得する（ステップＳ１０６）。
【００７１】
２．４ＧＨｚ帯のリンクレート値は、取得部１１２が２．４ＧＨｚ無線ＬＡＮ通信部１３０を介して、リンクレート取得パケットを無線ＬＡＮ子機２０に送信する。無線ＬＡＮ子機２０は、リンクレート取得パケットに対する正常応答（ＡＣＫ）パケットに２．４ＧＨｚ帯のリンクレート値を設定して２．４ＧＨｚ無線ＬＡＮ通信部１３０に送信する。そして、取得部１１２は、２．４ＧＨｚ帯のリンクレート値を２．４ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１３１から取得する。
【００７２】
次に、取得部１１２は、２．４ＧＨｚ帯のリンクレート値を、リンクレートテーブルＴ１における２．４ＧＨｚ帯のリンクレート値に設定する（ステップＳ１０７）。取得部１１２は、リンクレートテーブルＴ１を確認し、５ＧＨｚ帯のリンクレート値が取得済みであるかを判定する（ステップＳ１０８）。
【００７３】
上記説明においては、５ＧＨｚ帯のリンクレート値は取得済みではないため（ステップＳ１０８のＮＯ）、取得部１１２は、５ＧＨｚ帯のリンクレート値を取得する動作を行う。つまり、取得部１１２は、通信制御部１１１を介して、無線ＬＡＮ子機２０の接続先を５ＧＨｚ無線ＬＡＮ通信部１２０に変更させる。
【００７４】
通信制御部１１１は、２．４ＧＨｚ帯のチャネル１に接続されている無線ＬＡＮ子機２０の接続を解除し（ステップＳ１１４）、ステップＳ１０３に戻る。具体的には、通信制御部１１１は、無線ＬＡＮ子機２０にＤｅａｕｔｈｅｎｔｉｃａｔｉｏｎを送信し接続解除を行う。なお、以降の説明においても「接続解除」または「接続を解除」と記載することがあるが、ＡＰ１０は、無線ＬＡＮ子機２０にＤｅａｕｔｈｅｎｔｉｃａｔｉｏｎを送信することにより接続解除を行うことを表す。
【００７５】
ここで、無線ＬＡＮ子機２０は、２．４ＧＨｚ帯のチャネル１の接続を解除されるが、既にスキャン済みの５ＧＨｚ帯のチャネル３６においてＳＳＩＤ−Ａを検出している。そのため、無線ＬＡＮ子機２０は、ＡＰ１０に５ＧＨｚ帯のチャネル３６を用いてＰｒｏｂｅ  Ｒｅｑｕｅｓｔを送信する。
【００７６】
次に、５ＧＨｚ無線ＬＡＮ通信部１２０は、５ＧＨｚ帯のチャネル３６においてＰｒｏｂｅ  Ｒｅｑｕｅｓｔを受信し（ステップＳ１０３の５ＧＨｚ）、図６Ｂに示す動作を実行する。通信制御部１１１は、無線ＬＡＮ子機２０と接続処理行い、５ＧＨｚ帯のチャネル３６で５ＧＨｚ無線ＬＡＮ通信部１２０と無線ＬＡＮ子機２０との接続を完了する（ステップＳ１２０）。
【００７７】
ＡＰ１０と無線ＬＡＮ子機２０との接続が完了すると、取得部１１２はリンクレート取得パケットを、５ＧＨｚ無線ＬＡＮ通信部１２０を介して５ＧＨｚ帯のチャネル３６にて無線ＬＡＮ子機２０へ送信する（ステップＳ１２１）。
【００７８】
取得部１１２は、５ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１２１から５ＧＨｚ帯のリンクレート値を取得する（ステップＳ１２２）。リンクレート値の取得方法については、ステップＳ１０６と同様の方法で行う。
【００７９】
取得部１１２は、５ＧＨｚ帯のリンクレート値を、ＲＡＭ１６０上のリンクレートテーブルＴ１における５ＧＨｚ帯のリンクレート値に書き込む（ステップＳ１２３）。そして、取得部１１２は、リンクレートテーブルＴ１を確認し、２．４ＧＨｚ帯のリンクレート値が取得済みであるかを判定する（ステップＳ１２４）。上記説明においては、２．４ＧＨｚ帯のリンクレート値は既に取得済みであるため（ステップＳ１２４のＹＥＳ）、ステップＳ１２５の処理を実行する。
【００８０】
端末制御部１１３は、リンクレートテーブルＴ１を参照する。端末制御部１１３は、５ＧＨｚ帯のリンクレート値が２．４ＧＨｚ帯のリンクレート値より大きいか否かを判定する（ステップＳ１２５）。
【００８１】
５ＧＨｚ帯のリンクレート値が２．４ＧＨｚ帯のリンクレート値より大きい場合（ステップＳ１２５のＹＥＳ）、端末制御部１１３は、リンクレートテーブルＴ１をクリアし（ステップＳ１２９）、処理を終了する。つまり、端末制御部１１３は、無線ＬＡＮ子機２０が既にリンクレート値が高い通信部と接続していることから、無線ＬＡＮ子機２０と５ＧＨｚ無線ＬＡＮ通信部１２０との接続を維持する。
【００８２】
以上の処理により、無線ＬＡＮ子機２０は、２．４ＧＨｚ帯のチャネル１よりもリンクレート値が高い、つまり、２．４ＧＨｚ帯よりも電波環境の良好な５ＧＨｚ帯のチャネル３６を用いてＡＰ１０と接続を行うことが可能となる。
【００８３】
一方、２．４ＧＨｚ帯のリンクレート値が５ＧＨｚ帯のリンクレート値より大きい場合（ステップＳ１２５のＮＯ）、端末制御部１１３は、通信制御部１１１を介して、無線ＬＡＮ子機２０の接続先を２．４ＧＨｚ無線ＬＡＮ通信部１３０に変更させる。具体的には、通信制御部１１１は、５ＧＨｚ帯のチャネル３６において無線ＬＡＮ子機２０との接続を解除する（ステップＳ１２６）。
【００８４】
ここで、無線ＬＡＮ子機２０は、５ＧＨｚ帯のチャネル３６における接続を解除されている。そのため、無線ＬＡＮ子機２０は、既にスキャン済みの２．４ＧＨｚ帯のチャネル１にてＳＳＩＤ−Ａを検出する。そして、無線ＬＡＮ子機２０は、ＡＰ１０に２．４ＧＨｚ帯のチャネル１を用いてＰｒｏｂｅ  Ｒｅｑｕｅｓｔを送信する。
【００８５】
２．４ＧＨｚ無線ＬＡＮ通信部１３０は、２．４ＧＨｚ帯のチャネル１のＰｒｏｂｅ  Ｒｅｑｕｅｓｔを受信する（ステップＳ１２７）。通信制御部１１１は、無線ＬＡＮ子機２０との接続処理を行い、２．４ＧＨｚ帯のチャネル１で２．４ＧＨｚ無線ＬＡＮ通信部１３０と無線ＬＡＮ子機２０との接続を完了する（ステップＳ１２８）。そして、端末制御部１１３は、リンクレートテーブルＴ１をクリアし（ステップＳ１２９）、処理を終了する。
【００８６】
以上の処理により、無線ＬＡＮ子機２０は、５ＧＨｚ帯のチャネル３６よりリンクレート値が高い、つまり、５ＧＨｚ帯よりも電波環境の良好な２．４ＧＨｚ帯のチャネル１を用いてＡＰ１０との接続を行うことが可能となる。
【００８７】
上記説明では、無線ＬＡＮ子機２０が、先に２．４ＧＨｚ帯のチャネル１のビーコン内でＳＳＩＤ−Ａを検出し、次いで５ＧＨｚ帯のチャネル３６のビーコン内でＳＳＩＤ−Ａを検出した場合の動作であった。続いて、無線ＬＡＮ子機２０が、先に５ＧＨｚ帯のチャネル３６のビーコン内でＳＳＩＤ−Ａを検出し、次いで２．４ＧＨｚ帯のチャネル１のビーコン内でＳＳＩＤ−Ａを検出した場合の動作を説明する。なお、各ステップで実行する動作については、上記説明と重複する内容が含まれるため、適宜割愛しながら説明を行う。
【００８８】
まず、ＡＰ１０は、図６Ａに示す動作を実行する。通信制御部１１１は、Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔを受信すると、２．４ＧＨｚ帯のＰｒｏｂｅ  Ｒｅｑｕｅｓｔであるか５ＧＨｚ帯のＰｒｏｂｅ Ｒｅｑｕｅｓｔであるかを判定する（ステップＳ１０３）。この場合、５ＧＨｚ帯のチャネル３６のＰｒｏｂｅ  Ｒｅｑｕｅｓｔであるため（ステップＳ１０３の５ＧＨｚ）、図６Ｂに示すステップＳ１２０の処理を実行する。
【００８９】
次に、ＡＰ１０は、ステップＳ１２０〜ステップＳ１２４の動作を実行する。この場合、２．４ＧＨｚ帯のリンクレート値が取得済みではない（ステップＳ１２４のＮＯ）。そのため、通信制御部１１１は、５ＧＨｚ帯のチャネル３６において無線ＬＡＮ子機２０との接続を解除する（ステップＳ１３０）。次に、図６ＡのステップＳ１０３の動作を実行する。
【００９０】
ここで、無線ＬＡＮ子機２０は、５ＧＨｚ帯のチャネル３６における接続を解除されている。そのため、無線ＬＡＮ子機２０は、既にスキャン済みの２．４ＧＨｚ帯のチャネル１にてＳＳＩＤ−Ａを検出し、ＡＰ１０に対して、２．４ＧＨｚ帯のチャネル１を用いてＰｒｏｂｅ  Ｒｅｑｕｅｓｔを送信する。
【００９１】
ＡＰ１０は、２．４ＧＨｚ帯のＰｒｏｂｅ  Ｒｅｑｕｅｓｔを受信する（ステップＳ１０３の２．４ＧＨｚ）。そのため、通信制御部１１１は、２．４ＧＨｚ帯のチャネル１で２．４ＧＨｚ無線ＬＡＮ通信部１３０と無線ＬＡＮ子機２０との接続を行う（ステップＳ１０４）。
【００９２】
次いで、ＡＰ１０は、ステップＳ１０４〜Ｓ１０８の動作を実行する。この場合、リンクレートテーブルＴ１には、既に５ＧＨｚ帯のリンクレート値が設定されており、５ＧＨｚ帯のリンクレート値が取得済みである（ステップＳ１０８のＹＥＳ）。そのため、端末制御部１１３は、リンクレートテーブルＴ１を参照する。端末制御部１１３は、５ＧＨｚ帯のリンクレート値が２．４ＧＨｚ帯のリンクレート値よりも小さいか否かを判定する（ステップＳ１０９）。
【００９３】
２．４ＧＨｚ帯のリンクレート値が５ＧＨｚ帯のリンクレート値より大きい場合（ステップＳ１０９のＹＥＳ）、端末制御部１１３は、リンクレートテーブルＴ１をクリアし（ステップＳ１１３）、処理を終了する。
【００９４】
以上の処理により、無線ＬＡＮ子機２０は、５ＧＨｚ帯のチャネル３６よりもリンクレート値が高い、つまり、５ＧＨｚ帯よりも電波環境の良好な２．４ＧＨｚ帯のチャネル１を用いてＡＰ１０と接続を行うことが可能となる。
【００９５】
一方、５ＧＨｚ帯のリンクレート値が２．４ＧＨｚ帯のリンクレート値より大きい場合（ステップＳ１０９のＮＯ）、端末制御部１１３は、通信制御部１１１を介して、無線ＬＡＮ子機２０の接続先を５ＧＨｚ無線ＬＡＮ通信部１２０に変更させる。具体的には、通信制御部１１１は、２．４ＧＨｚ帯のチャネル１における無線ＬＡＮ子機２０との接続を解除する（ステップＳ１１０）。
【００９６】
ここで、無線ＬＡＮ子機２０は、２．４ＧＨｚ帯のチャネル１での接続を解除されている。そのため、無線ＬＡＮ子機２０は、既にスキャン済みの５ＧＨｚ帯のチャネル３６においてＳＳＩＤ−Ａを検出する。無線ＬＡＮ子機２０は、ＡＰ１０に、５ＧＨｚ帯のチャネル３６にてＰｒｏｂｅ  Ｒｅｑｕｅｓｔを送信する。
【００９７】
５ＧＨｚ無線ＬＡＮ通信部１２０は、５ＧＨｚ帯のチャネル３６のＰｒｏｂｅ  Ｒｅｑｕｅｓｔを受信する（ステップＳ１１１）。通信制御部１１１は、無線ＬＡＮ子機２０との接続処理を行い、５ＧＨｚ帯のチャネル３６を用いて５ＧＨｚ無線ＬＡＮ通信部１２０と無線ＬＡＮ子機２０との接続を完了する（ステップＳ１１２）。そして、端末制御部１１３は、リンクレートテーブルＴ１をクリアし（ステップＳ１１３）、処理を終了する。
【００９８】
以上の処理により、無線ＬＡＮ子機２０は、２．４ＧＨｚ帯のチャネル１よりリンクレート値が高い、つまり、２．４ＧＨｚ帯よりも電波環境の良好な５ＧＨｚ帯のチャネル３６を用いてＡＰ１０との接続を行うことが可能となる。
【００９９】
続いて、本実施の形態の効果を説明する。本実施の形態では、ＡＰ１０は、２．４ＧＨｚ帯と５ＧＨｚ帯で共通のＳＳＩＤを使用する。そして、ＡＰ１０は無線ＬＡＮ子機２０と、２．４ＧＨｚ帯および５ＧＨｚ帯のチャネルを用いてそれぞれ接続を行う。取得部１１２は、５ＧＨｚ帯のリンクレート値および２．４ＧＨｚ帯のリンクレート値を取得する。端末制御部１１３は、取得したリンクレートの比較を行い、高いリンクレートの周波数帯に対応する通信部に無線ＬＡＮ子機２０を接続させる。つまり、端末制御部１１３は、無線ＬＡＮ子機２０を電波環境の良い周波数帯へ接続させる。したがって、本実施の形態にかかるＡＰ１０を用いることにより、無線ＬＡＮ子機２０の接続時の通信状況を考慮して、無線ＬＡＮ子機２０に良好で快適な通信を提供することが可能となる。
【０１００】
また、無線ＬＡＮ子機２０の使用者は、２．４ＧＨｚ帯と５ＧＨｚ帯との電波環境（通信状況）を考慮して周波数の切替えを行うことなく、ＡＰ１０が良い電波環境（通信状況）の周波数帯へ無線ＬＡＮ子機２０を接続させる。したがって、本実施の形態にかかるＡＰ１０を用いることにより、無線ＬＡＮ子機２０の使用者が周波数帯の切り替えを行う煩雑さを低減する効果を有する。
【０１０１】
なお、以上の説明では、伝送レートはリンクレートとして説明を行ったが、伝送レートはスループットであってもよい。この場合、スループットの算出を、無線ＬＡＮ子機２０が行ってもよく、ＡＰ１０が行ってもよい。
【０１０２】
スループットの算出を無線ＬＡＮ子機２０が行う場合、取得部１１２が、伝送レート取得パケットに送信開始時刻を付与して無線ＬＡＮ子機２０に送信する。無線ＬＡＮ子機２０は、伝送レート取得パケットを受信した受信時刻と、伝送レート取得パケットに付与された送信開始時刻と、伝送レート取得パケットのデータ量とを用いて、５ＧＨｚ帯のスループットまたは２．４ＧＨｚ帯のスループットを算出する。無線ＬＡＮ子機２０は、算出した５ＧＨｚ帯のスループットを５ＧＨｚ無線ＬＡＮ通信部１２０に送信する。同様に、無線ＬＡＮ子機２０は、算出した２．４ＧＨｚ帯のスループットを２．４ＧＨｚ無線ＬＡＮ通信部１３０に送信する。そして、取得部１１２は、５ＧＨｚ帯のスループットを５ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１２１から取得する。同様に、取得部１１２は、２．４ＧＨｚ帯のスループットを２．４ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１３１から取得する。
【０１０３】
また、スループットの算出をＡＰ１０が行う場合、取得部１１２が、伝送レート取得パケットを無線ＬＡＮ子機２０に送信する。無線ＬＡＮ子機２０が、伝送レート取得パケットに対して応答パケットをＡＰ１０に返送する。５ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１２１または２．４ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１３１が、伝送レート取得パケットの送信から応答パケットの受信までの時刻と、伝送レート取得パケットおよび応答パケットのデータ量とを用いて、スループットを算出してもよい。そして、取得部１１２が５ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１２１または２．４ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１３１から算出したスループットを取得する。このような構成としても、伝送レートがリンクレートである場合と同様の効果が得られる。
【０１０４】
（実施の形態３）
続いて、実施の形態３について説明を行う。実施の形態３は、実施の形態２の改良例である。実施の形態２では、ＡＰ１０は、各通信部と無線ＬＡＮ子機との間のリンクレート値に基づいて、無線ＬＡＮ子機２０の接続先を決定する。本実施の形態では、ＡＰ１０は、各通信部と無線ＬＡＮ子機２０との間のリンクレート値だけではなく、各通信部に接続されている無線ＬＡＮ子機の接続台数も考慮して、無線ＬＡＮ子機２０の接続先を決定する。
【０１０５】
次に、本実施の形態にかかる通信システム１００の構成について説明する。通信システム１００は、図２に示した通信システム１００と同様の構成である。つまり、通信システム１００は、ＡＰ１０と、無線ＬＡＮ子機２０と、インターネット３０とを備える。本実施の形態では、実施の形態２と比較して、ＡＰ１０の構成が異なる。そのため、本実施の形態ではＡＰ１０の構成について説明を行い、その他の構成については説明を割愛する。
【０１０６】
続いて、図７を用いて、ＡＰ１０の構成例について説明を行う。図７は、本実施の形態にかかるＡＰ１０の一例を示す構成図である。本実施の形態にかかるＡＰ１０は、実施の形態２にかかるＡＰ１０の構成と比較すると、ＲＡＭ１６０がＲＡＭ１７０に置換された構成をしており、取得部１１２および端末制御部１１３の構成が異なる。そのため、取得部１１２、端末制御部１１３およびＲＡＭ１７０の構成について説明を行い、その他の構成については説明を割愛する。
【０１０７】
取得部１１２は、実施の形態２の構成に加えて、５ＧＨｚ無線ＬＡＮ通信部１２０に接続している無線ＬＡＮ子機の接続台数と、２．４ＧＨｚ無線ＬＡＮ通信部１３０に接続している無線ＬＡＮ子機の接続台数とをさらに取得する。以降、５ＧＨｚ無線ＬＡＮ通信部１２０に接続している無線ＬＡＮ子機の接続台数を「５ＧＨｚ帯の接続台数」と称し、２．４ＧＨｚ無線ＬＡＮ通信部１３０に接続している無線ＬＡＮ子機の接続台数を「２．４ＧＨｚ帯の接続台数」と称して記載を行う。
【０１０８】
通信制御部１１１が、無線ＬＡＮ子機２０との接続を完了すると、取得部１１２は、無線ＬＡＮ子機２０が５ＧＨｚ無線ＬＡＮ通信部１２０または２．４ＧＨｚ無線ＬＡＮ通信部１３０のどちらの通信部と接続したかを検出する。取得部１１２は、後述する無線ＬＡＮ子機接続台数テーブルＴ２において、無線ＬＡＮ子機２０が接続した通信部の周波数帯の接続台数（２．４ＧＨｚ帯の接続台数または５ＧＨｚ帯の接続台数）をインクリメントする（接続台数を１台分増加させる）。
【０１０９】
さらに、ＡＰ１０と接続していた無線ＬＡＮ子機２０が接続解除された場合、取得部１１２は、無線ＬＡＮ子機２０が５ＧＨｚ無線ＬＡＮ通信部１２０または２．４ＧＨｚ無線ＬＡＮ通信部１３０のどちらの通信部と接続解除したかを検出する。そして、取得部１１２は、後述する無線ＬＡＮ子機接続台数テーブルＴ２において、無線ＬＡＮ子機が接続解除した通信部の周波数帯の接続台数（２．４ＧＨｚ帯の接続台数または５ＧＨｚ帯の接続台数）をディクリメントする（接続台数を１台分減少させる）。
【０１１０】
ここで、図８を用いて、無線ＬＡＮ子機接続台数テーブルＴ２について説明を行う。図８は、無線ＬＡＮ子機接続台数テーブルＴ２の一例を説明する図である。無線ＬＡＮ子機接続台数テーブルＴ２は、ＡＰ１０に接続している無線ＬＡＮ子機の接続台数をカウントするテーブルであり、ＲＡＭ１７０内に記憶される。
【０１１１】
無線ＬＡＮ子機接続台数テーブルＴ２は、テーブルの左から順に、「テーブルラベル」と、「２．４ＧＨｚ帯の接続台数」と、「５ＧＨｚ帯の接続台数」とが設定されるテーブルである。
テーブルラベルには、当該テーブルのラベルが設定される。つまり、テーブルラベルには、「無線ＬＡＮ子機接続台数」が設定される。
【０１１２】
２．４ＧＨｚ帯の接続台数には、２．４ＧＨｚ無線ＬＡＮ通信部１３０と接続している無線ＬＡＮ子機の台数が設定され、取得部１１２が取得した値が設定される。５ＧＨｚ帯の接続台数には、５ＧＨｚ無線ＬＡＮ通信部１２０と接続している無線ＬＡＮ子機の台数が設定され、取得部１１２が取得した値が設定される。
【０１１３】
図７に戻り、説明を続ける。端末制御部１１３は、リンクレートテーブルＴ１から２．４ＧＨｚ帯のリンクレート値および５ＧＨｚ帯のリンクレート値を取得する。そして、端末制御部１１３は、２．４ＧＨｚ帯のリンクレート値と５ＧＨｚ帯のリンクレート値とを比較して、リンクレート値が高い通信部に無線ＬＡＮ子機２０を接続させる。
【０１１４】
２．４ＧＨｚ帯のリンクレート値と５ＧＨｚ帯のリンクレート値とが等しい場合、端末制御部１１３は、無線ＬＡＮ子機接続台数テーブルＴ２を参照する。端末制御部１１３は、接続台数が少ない通信部に無線ＬＡＮ子機２０を接続させる。
【０１１５】
例えば、２．４ＧＨｚ帯のリンクレート値と５ＧＨｚ帯のリンクレート値とが同じであり、２．４ＧＨｚ帯の接続台数が５ＧＨｚ帯の接続台数よりも少ない場合、端末制御部１１３は、無線ＬＡＮ子機２０を２．４ＧＨｚ無線ＬＡＮ通信部１３０に接続させる。一方、２．４ＧＨｚ帯のリンクレート値と５ＧＨｚ帯のリンクレート値とが同じであり、５ＧＨｚ帯の接続台数が２．４ＧＨｚ帯の接続台数よりも少ない場合、端末制御部１１３は、無線ＬＡＮ子機２０を５ＧＨｚ無線ＬＡＮ通信部１２０に接続させる。
【０１１６】
また、リンクレート値および接続台数が２．４ＧＨｚ帯と５ＧＨｚ帯とで等しい場合、端末制御部１１３は、２．４ＧＨｚ帯および５ＧＨｚ帯の２つの周波数のうち、予め定められた優先度が高い周波数に対応する通信部に、無線ＬＡＮ子機２０を接続させる。
【０１１７】
予め定められた優先度は、電波の放射距離により決められてもよく、電波干渉が多い周波数帯であるか否かにより決められてもよい。具体的には、２．４ＧＨｚの電波と５ＧＨｚの電波とを比較すると、２．４ＧＨｚ帯の電波の方が５ＧＨｚ帯の電波よりも遠くに放射されることから２．４ＧＨｚ帯を優先するように定められてもよい。または、２．４ＧＨｚ帯では電子レンジなどの他の家電機器でも使用されることから、５ＧＨｚ帯の方が２．４ＧＨｚ帯よりも電波干渉が少ないと判断して、５ＧＨｚ帯を優先するように定められてもよい。
【０１１８】
例えば、２．４ＧＨｚ帯の方が５ＧＨｚ帯よりも優先度が高いと予め定められており、リンクレート値および接続台数が２．４ＧＨｚ帯と５ＧＨｚ帯とで等しい場合、端末制御部１１３は、無線ＬＡＮ子機２０を２．４ＧＨｚ無線ＬＡＮ通信部１３０に接続させる。
ＲＡＭ１７０は、リンクレートテーブルＴ１に加えて、無線ＬＡＮ子機接続台数テーブルＴ２を記憶する。
【０１１９】
続いて、図９Ａおよび図９Ｂを用いて、本実施の形態にかかるＡＰ１０の動作例を説明する。図９Ａおよび図９Ｂは、本実施の形態にかかるＡＰ１０の動作例を説明するフローチャートである。
【０１２０】
図６Ａと図９Ａとは対応しており、図６Ｂと図９Ｂとは対応している。図６Ａおよび図６Ｂにおいて、ステップＳ１ｘｘ（ｘｘ：０１〜３０）で記載した動作と、図９Ａおよび図９ＢにおけるステップＳ２ｘｘで記載した動作とは対応している。図９Ａおよび図９Ｂは、図６Ａおよび図６ＢにおけるステップＳ１０４、ステップＳ１１０、ステップＳ１１２、ステップＳ１１４、ステップＳ１２０、ステップＳ１２６、ステップＳ１２８およびステップＳ１３０の動作内容が異なる。そして、図９Ａおよび図９Ｂは、図６Ａおよび図６Ｂのフローチャートに加えて、ステップＳ２１５およびステップＳ２３１の動作が追加されている。なお、以降の説明では、図９Ａおよび図９Ｂの各動作のうち、図６Ａおよび図６Ｂと重複する動作内容については適宜説明を割愛する。
【０１２１】
図９Ａおよび図９Ｂの動作例を説明する前提を説明する。無線ＬＡＮ子機２０が、２．４ＧＨｚ帯と５ＧＨｚ帯とにおいてスキャンを行う。無線ＬＡＮ子機２０は、所望のＳＳＩＤであるＳＳＩＤ−Ａを２．４ＧＨｚ帯のチャネル１のビーコン内と、５ＧＨｚ帯のチャネル３６のビーコン内とで検出する。無線ＬＡＮ子機２０は、まず２．４ＧＨｚ帯のチャネル１でＳＳＩＤ−Ａを検出し、次いで５ＧＨｚ帯のチャネル３６でＳＳＩＤ−Ａを検出する。そして、無線ＬＡＮ子機２０は、まず、２．４ＧＨｚ帯のチャネル１を用いて、ＡＰ１０に対してＰｒｏｂｅ  Ｒｅｑｕｅｓｔを送信すると仮定して説明を行う。また、ＡＰ１０には、５ＧＨｚ帯のチャネル３６に既に無線ＬＡＮ子機が１台接続されていると仮定して説明を行う。
【０１２２】
まず、ＡＰ１０は、図９Ａに示すフローチャートを実行する。通信制御部１１１は、Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔを受信すると、受信したＰｒｏｂｅ  Ｒｅｑｕｅｓｔが、２．４ＧＨｚ帯のチャネル１のＰｒｏｂｅ  Ｒｅｑｕｅｓｔであるか、または５ＧＨｚ帯のチャネル３６のＰｒｏｂｅ Ｒｅｑｕｅｓｔであるかを判定する（ステップＳ２０３）。無線ＬＡＮ子機２０は、２．４ＧＨｚ帯のチャネル１にてＰｒｏｂｅ  Ｒｅｑｕｅｓｔを送信しているため、通信制御部１１１は、２．４ＧＨｚ帯のチャネル１のＰｒｏｂｅ  Ｒｅｑｕｅｓｔであると判定する（ステップＳ２０３の２．４ＧＨｚ）。
【０１２３】
次に、通信制御部１１１は、２．４ＧＨｚ帯のチャネル１で無線ＬＡＮ子機２０との接続を完了し、取得部１１２は無線ＬＡＮ子機接続台数テーブルＴ２における２．４ＧＨｚ帯の接続台数をインクリメントする（ステップＳ２０４）。具体的には、通信制御部１１１は、２．４ＧＨｚ帯のチャネル１で２．４ＧＨｚ無線ＬＡＮ通信部１３０と無線ＬＡＮ子機２０との接続を行う。取得部１１２は、２．４ＧＨｚ無線ＬＡＮ通信部１３０に無線ＬＡＮ子機が接続されたことを検出して、無線ＬＡＮ子機接続台数テーブルＴ２における２．４ＧＨｚ帯の接続台数の値をインクリメントする。つまり、２．４ＧＨｚ帯の接続台数を０から１に変更する。
【０１２４】
ＡＰ１０と無線ＬＡＮ子機２０との接続が完了すると、取得部１１２はリンクレート取得パケットを、２．４ＧＨｚ無線ＬＡＮ通信部１３０を介して、２．４ＧＨｚ帯のチャネル１にて無線ＬＡＮ子機２０へ送信する（ステップＳ２０５）。
【０１２５】
次に、取得部１１２は、２．４ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１３１から２．４ＧＨｚ帯のリンクレート値を取得する（ステップＳ２０６）。リンクレート値の取得方法については、実施の形態２（図６ＡのステップＳ１０６）と同様の方法で行う。
【０１２６】
次に、取得部１１２は、２．４ＧＨｚ帯のリンクレート値を、リンクレートテーブルＴ１における２．４ＧＨｚ帯のリンクレート値に設定する（ステップＳ２０７）。
【０１２７】
次に、取得部１１２は、リンクレートテーブルＴ１を確認し、５ＧＨｚ帯のリンクレート値が取得済みであるかを判定する（ステップＳ２０８）。上記説明においては、５ＧＨｚ帯のリンクレート値は取得済みではないため（ステップＳ２０８のＮＯ）、取得部１１２は、５ＧＨｚ帯のリンクレート値を取得する動作を行う。つまり、取得部１１２は、通信制御部１１１を介して、無線ＬＡＮ子機２０の接続先を５ＧＨｚ無線ＬＡＮ通信部１２０に変更させる。
【０１２８】
次に、通信制御部１１１は、２．４ＧＨｚ帯のチャネル１に接続されている無線ＬＡＮ子機２０の接続を解除し、取得部１１２は無線ＬＡＮ子機接続台数テーブルＴ２において、２．４ＧＨｚ帯の接続台数をディクリメントする（ステップＳ２１４）。具体的には、通信制御部１１１が２．４ＧＨｚ帯のチャネル１に接続されている無線ＬＡＮ子機２０の接続を解除すると、取得部１１２は、２．４ＧＨｚ無線ＬＡＮ通信部１３０に接続されていた無線ＬＡＮ子機の台数が１減少したことを検出する。取得部１１２は、無線ＬＡＮ子機接続台数テーブルＴ２において、２．４ＧＨｚ帯の接続台数をディクリメントし、接続台数を１から０に変更する。そして、ＡＰ１０は、ステップＳ２０３の動作を実行する。
【０１２９】
ここで、無線ＬＡＮ子機２０は、２．４ＧＨｚ帯のチャネル１の接続を解除されている。そして、無線ＬＡＮ子機２０は、既にスキャン済みの５ＧＨｚ帯のチャネル３６においてＳＳＩＤ−Ａを検出している。そのため、無線ＬＡＮ子機２０は、ＡＰ１０に５ＧＨｚ帯のチャネル３６を用いてＰｒｏｂｅ  Ｒｅｑｕｅｓｔを送信する。
【０１３０】
次に、５ＧＨｚ無線ＬＡＮ通信部１２０は、５ＧＨｚ帯のチャネル３６においてＰｒｏｂｅ  Ｒｅｑｕｅｓｔを受信し（ステップＳ２０３の５ＧＨｚ）、図９Ｂに示す動作を実行する。
【０１３１】
通信制御部１１１は、５ＧＨｚ帯のチャネル３６で５ＧＨｚ無線ＬＡＮ通信部１２０と無線ＬＡＮ子機２０との接続を完了し、取得部１１２は無線ＬＡＮ子機接続台数テーブルＴ２において、５ＧＨｚ帯の接続台数をインクリメントする（ステップＳ２２０）。具体的には、取得部１１２は、５ＧＨｚ無線ＬＡＮ通信部１２０に無線ＬＡＮ子機２０が接続されたことを検出して、無線ＬＡＮ子機接続台数テーブルＴ２の５ＧＨｚ帯の接続台数の値をインクリメントする。つまり、５ＧＨｚ帯の接続台数を１から２に変更する。
【０１３２】
ＡＰ１０と無線ＬＡＮ子機２０との接続が完了すると、取得部１１２は、５ＧＨｚ無線ＬＡＮ通信部１２０を介して、リンクレート取得パケットを５ＧＨｚ帯のチャネル３６にて無線ＬＡＮ子機２０へ送信する（ステップＳ２２１）。
【０１３３】
次に、取得部１１２は、５ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ１２１から５ＧＨｚ帯のリンクレート値を取得する（ステップＳ２２２）。リンクレート値の取得方法については、実施の形態２（図６ＡのステップＳ１０６）と同様の方法で行う。
【０１３４】
取得部１１２は、５ＧＨｚ帯のリンクレート値を、リンクレートテーブルＴ１における５ＧＨｚ帯のリンクレート値に書き込む（ステップＳ２２３）。
【０１３５】
取得部１１２は、リンクレートテーブルＴ１を確認し、２．４ＧＨｚ帯のリンクレート値が取得済みであるかを判定する（ステップＳ２２４）。上記説明においては、２．４ＧＨｚ帯のリンクレート値は既に取得済みであるため（ステップＳ２２４のＹＥＳ）、ステップＳ２２５の処理を実行する。
【０１３６】
端末制御部１１３は、リンクレートテーブルＴ１を参照して、２．４ＧＨｚ帯のリンクレート値と５ＧＨｚ帯のリンクレート値とを比較する（ステップＳ２２５）。
【０１３７】
５ＧＨｚ帯のリンクレート値が２．４ＧＨｚ帯のリンクレート値より大きい場合（ステップＳ２２５の２．４ＧＨｚ＜５ＧＨｚ）、端末制御部１１３は、リンクレートテーブルＴ１をクリアし（ステップＳ２２９）、処理を終了する。つまり、端末制御部１１３は、無線ＬＡＮ子機２０が既にリンクレート値が高い通信部と接続していることから、無線ＬＡＮ子機２０と５ＧＨｚ無線ＬＡＮ通信部１２０との接続を維持する。
【０１３８】
以上の処理により、無線ＬＡＮ子機２０は、２．４ＧＨｚ帯のチャネル１よりもリンクレート値が高い、つまり、２．４ＧＨｚ帯よりも電波環境の良好な５ＧＨｚ帯のチャネル３６を用いてＡＰ１０と接続を行うことが可能となる。
【０１３９】
一方、２．４ＧＨｚ帯のリンクレート値が５ＧＨｚ帯のリンクレート値より大きい場合（ステップＳ２２５の５ＧＨｚ＜２．４ＧＨｚ）、端末制御部１１３は、通信制御部１１１を介して、無線ＬＡＮ子機２０の接続先を２．４ＧＨｚ無線ＬＡＮ通信部１３０に変更させる。
【０１４０】
通信制御部１１１は、５ＧＨｚ帯のチャネル３６における無線ＬＡＮ子機２０との接続を解除し、取得部１１２は無線ＬＡＮ子機接続台数テーブルＴ２において、５ＧＨｚ帯の接続台数をディクリメントする（ステップＳ２２６）。具体的には、通信制御部１１１が５ＧＨｚ帯のチャネル３６に接続されている無線ＬＡＮ子機２０の接続を解除する。取得部１１２は、５ＧＨｚ無線ＬＡＮ通信部１２０に接続されていた無線ＬＡＮ子機２０の台数が１減ったことを検出する。取得部１１２は、無線ＬＡＮ子機接続台数テーブルＴ２において、５ＧＨｚ帯の接続台数をディクリメントし、接続台数を２から１に変更する。そして、ＡＰ１０は、ステップＳ２２７の動作を実行する。
【０１４１】
ここで、無線ＬＡＮ子機２０は、５ＧＨｚ帯のチャネル３６での接続を解除されている。そのため、無線ＬＡＮ子機２０は、既にスキャン済みの２．４ＧＨｚ帯のチャネル１においてＳＳＩＤ−Ａを検出する。そして、無線ＬＡＮ子機２０は、ＡＰ１０に２．４ＧＨｚ帯のチャネル１を用いてＰｒｏｂｅ  Ｒｅｑｕｅｓｔを送信する。
【０１４２】
２．４ＧＨｚ無線ＬＡＮ通信部１３０は、２．４ＧＨｚ帯のチャネル１のＰｒｏｂｅ  Ｒｅｑｕｅｓｔを受信する（ステップＳ２２７）。その後、通信制御部１１１は、２．４ＧＨｚ帯のチャネル１で２．４ＧＨｚ無線ＬＡＮ通信部１３０と無線ＬＡＮ子機２０との接続を完了する。そして、取得部１１２は無線ＬＡＮ子機接続台数テーブルＴ２において、２．４ＧＨｚ帯の接続台数をインクリメントする（ステップＳ２２８）。具体的には、取得部１１２は、２．４ＧＨｚ無線ＬＡＮ通信部１３０に無線ＬＡＮ子機２０が接続されたことを検出する。取得部１１２は、無線ＬＡＮ子機接続台数テーブルＴ２において、２．４ＧＨｚ帯の接続台数の値をインクリメントする。つまり、２．４ＧＨｚ帯の接続台数を０から１に変更する。そして、端末制御部１１３は、リンクレートテーブルＴ１をクリアし（ステップＳ２２９）、処理を終了する。
【０１４３】
以上の処理により、無線ＬＡＮ子機２０は、５ＧＨｚ帯のチャネル３６よりリンクレート値が高い、つまり、５ＧＨｚ帯よりも電波環境の良好な２．４ＧＨｚ帯のチャネル１を用いてＡＰ１０との接続を行うことが可能となる。
【０１４４】
また、２．４ＧＨｚ帯のリンクレート値と５ＧＨｚ帯のリンクレート値とが同じである場合（ステップＳ２２５の５ＧＨｚ＝２．４ＧＨｚ）、ステップＳ２３１の動作を実行する。
【０１４５】
端末制御部１１３は、無線ＬＡＮ子機接続台数テーブルＴ２を参照して、各周波数帯に接続された無線ＬＡＮ子機台数の比較を行う（ステップＳ２３１）。具体的には、端末制御部１１３は、無線ＬＡＮ子機接続台数テーブルＴ２を参照して、２．４ＧＨｚ帯の接続台数と、５ＧＨｚ帯の接続台数とを比較する。上記説明より、無線ＬＡＮ子機接続台数テーブルＴ２において、２．４ＧＨｚ帯の接続台数は０となっており、５ＧＨｚ帯の接続台数は２となっている。ただし、５ＧＨｚ帯に接続された無線ＬＡＮ子機のうち１台は、仮接続の状態である。換言すると、５ＧＨｚ帯に接続された無線ＬＡＮ子機のうち、１台は端末制御部１１３が接続先を決定する前の状態である。そのため、端末制御部１１３は、仮接続の無線ＬＡＮ子機は考慮せず、２．４ＧＨｚ帯の接続台数（０台）と、５ＧＨｚ帯の接続台数（２−１＝１台）とを比較する。
【０１４６】
２．４ＧＨｚ帯の接続台数（０台）と、５ＧＨｚ帯の接続台数（２−１＝１台）とを比較すると、５ＧＨｚ帯の接続台数は、２．４ＧＨｚ帯の接続台数よりも多い（ステップＳ２３１の５ＧＨｚ多）。そのため、端末制御部１１３は、通信制御部１１１を介して、無線ＬＡＮ子機２０の接続先を２．４ＧＨｚ無線ＬＡＮ通信部１３０に変更させる。
【０１４７】
通信制御部１１１は、５ＧＨｚ帯のチャネル３６における無線ＬＡＮ子機２０との接続を解除し、取得部１１２は無線ＬＡＮ子機接続台数テーブルＴ２において、５ＧＨｚ帯の接続台数をディクリメントする（ステップＳ２２６）。通信制御部１１１が５ＧＨｚ帯のチャネル３６に接続されている無線ＬＡＮ子機２０の接続を解除する。そして、取得部１１２は、５ＧＨｚ無線ＬＡＮ通信部１２０に接続されていた無線ＬＡＮ子機２０の台数が１減ったことを検出する。取得部１１２は、無線ＬＡＮ子機接続台数テーブルＴ２において、５ＧＨｚ帯の接続台数をディクリメントし、接続台数を２から１に変更する。その後、ＡＰ１０は、ステップＳ２２７の動作を実行する。
【０１４８】
ここで、無線ＬＡＮ子機２０は、５ＧＨｚ帯のチャネル３６での接続を解除されている。そのため、無線ＬＡＮ子機２０は、既にスキャン済みの２．４ＧＨｚ帯のチャネル１においてＳＳＩＤ−Ａを検出する。そして、無線ＬＡＮ子機２０は、ＡＰ１０に２．４ＧＨｚ帯のチャネル１を用いてＰｒｏｂｅ  Ｒｅｑｕｅｓｔを送信する。
【０１４９】
ＡＰ１０は、２．４ＧＨｚ帯のチャネル１のＰｒｏｂｅ  Ｒｅｑｕｅｓｔを受信する（ステップＳ２２７）。その後、通信制御部１１１は、２．４ＧＨｚ帯のチャネル１で２．４ＧＨｚ無線ＬＡＮ通信部１３０と無線ＬＡＮ子機２０との接続を完了する。そして、取得部１１２は無線ＬＡＮ子機接続台数テーブルＴ２において、２．４ＧＨｚ帯の接続台数をインクリメントする（ステップＳ２２８）。具体的には、取得部１１２は、２．４ＧＨｚ無線ＬＡＮ通信部１３０に無線ＬＡＮ子機２０が接続されたことを検出する。そして、取得部１１２は、無線ＬＡＮ子機接続台数テーブルＴ２の２．４ＧＨｚ帯の接続台数の値をインクリメントする。つまり、取得部１１２は、２．４ＧＨｚ帯の接続台数を０から１に変更する。そして、端末制御部１１３は、リンクレートテーブルＴ１をクリアし（ステップＳ２２９）、処理を終了する。
【０１５０】
以上の処理により、無線ＬＡＮ子機２０は、５ＧＨｚ帯のチャネル３６のリンクレート値と２．４ＧＨｚ帯のチャネル１のリンクレート値とが同じ場合、無線ＬＡＮ子機の接続台数が少ない２．４ＧＨｚ帯に接続することができる。つまり、無線ＬＡＮ子機２０は、より混雑の少ない周波数帯に対応する通信部に接続することができる。
【０１５１】
上記説明は、ＡＰ１０には、５ＧＨｚ帯のチャネル３６に既に無線ＬＡＮ子機が１台接続されているとした場合の説明であった。ここで、２．４ＧＨｚ帯のチャネル１において、ＡＰ１０に無線ＬＡＮ子機が既に１台接続されている場合、ＡＰ１０は、ステップＳ２３１以降に以下の動作を実行する。
【０１５２】
この場合、端末制御部１１３は、２．４ＧＨｚ帯の接続台数の方が５ＧＨｚ帯の接続台数よりも多いと判定する（ステップＳ２３１の２．４ＧＨｚ多）。次いで、端末制御部１１３は、リンクレートテーブルＴ１をクリアし（ステップＳ２２９）、処理を終了する（ステップＳ２２９）。つまり、無線ＬＡＮ子機２０が既に接続台数の少ない５ＧＨｚ無線ＬＡＮ通信部１２０と接続していることから、端末制御部１１３は、無線ＬＡＮ子機２０の接続を維持する。
【０１５３】
以上の処理により、無線ＬＡＮ子機２０は、５ＧＨｚ帯のチャネル３６のリンクレート値と２．４ＧＨｚ帯のチャネル１のリンクレート値とが同じ場合、無線ＬＡＮ子機の接続台数が少ない５ＧＨｚ帯に接続することができる。
【０１５４】
また、ＡＰ１０に５ＧＨｚ帯のチャネル３６に接続されている無線ＬＡＮ子機の台数と、２．４ＧＨｚ帯のチャネル１に接続されている無線ＬＡＮ子機の台数とが同じである場合、ＡＰ１０は、ステップＳ２３１以降に以下の動作を実行する。
【０１５５】
ステップＳ２３１において、端末制御部１１３は、２．４ＧＨｚ帯の接続台数と５ＧＨｚ帯の接続台数とが同じであると判定する。この場合、端末制御部１１３は、予め定められた優先度の高い周波数に対応する通信部を選択する。
【０１５６】
２．４ＧＨｚ帯と５ＧＨｚ帯とで、リンクレート値も等しく、かつ、接続台数も等しい場合、例えば、２．４ＧＨｚ帯の方が５ＧＨｚ帯よりも優先度が高いと予め定められていたとすると、端末制御部１１３は、２．４ＧＨｚ帯を選択する（ステップＳ２３１の２．４ＧＨｚ＝５ＧＨｚ）。次いで、端末制御部１１３は、リンクレートテーブルＴ１をクリアし（ステップＳ２２９）、処理を終了する（ステップＳ２２９）。
【０１５７】
続いて、本実施の形態の効果を説明する。本実施の形態では、取得部１１２は、２．４ＧＨｚ帯と５ＧＨｚ帯のリンクレート値に加えて、２．４ＧＨｚ帯と５ＧＨｚ帯との接続台数をさらに取得する。端末制御部１１３は、２．４ＧＨｚ帯のリンクレート値と５ＧＨｚ帯のリンクレート値とが同じ場合、２．４ＧＨｚ帯と５ＧＨｚ帯との接続台数が少ない通信部に無線ＬＡＮ子機２０を接続させる。すなわち、端末制御部１１３は、２．４ＧＨｚ帯のリンクレート値と５ＧＨｚ帯のリンクレート値とが同じ場合、より混雑の少ない周波数帯へ無線ＬＡＮ子機２０を接続させる。つまり、端末制御部１１３は、より快適な通信環境を無線ＬＡＮ子機２０に提供することが可能となる。したがって、本実施の形態にかかるＡＰ１０を用いることにより、無線ＬＡＮ子機２０の接続時の通信状況を考慮して、無線ＬＡＮ子機２０に良好な通信を提供することが可能となる。また、本実施の形態にかかるＡＰ１０を用いることにより、実施の形態２と比較して、さらに快適な通信環境を無線ＬＡＮ子機２０に提供することが可能となる。
【０１５８】
また、端末制御部１１３は、２．４ＧＨｚ帯のリンクレート値と５ＧＨｚ帯のリンクレート値とが同じ場合、２．４ＧＨｚ帯と５ＧＨｚ帯との接続台数が少ない通信部に無線ＬＡＮ子機２０を接続させる。すなわち、端末制御部１１３は、各通信部に接続される無線ＬＡＮ子機の台数が均等になるように無線ＬＡＮ子機２０の接続先となる通信部を決定する。したがって、本実施の形態にかかるＡＰ１０を用いることにより、ＡＰ１０が対応する周波数帯を効率的に使用することが可能となる。
【０１５９】
上述の実施の形態では、各構成をハードウェアの構成として説明したが、各構成における任意の処理を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）にコンピュータプログラムを実行させることにより実現することも可能である。
【０１６０】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ-ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒy）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、フラッシュＲＯＭ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【０１６１】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。また、本発明は、それぞれの実施の形態を適宜組み合わせて実施されてもよい。
【０１６２】
また、上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記１）
第１の周波数帯を用いて通信を行う第１の通信部と、
前記第１の周波数帯と異なる第２の周波数帯を用いて通信を行う第２の通信部と、
通信端末が前記第１の通信部と接続したときに前記通信端末と前記第１の通信部との間の第１の伝送レートを取得し、前記通信端末の接続先を前記第２の通信部に変更して前記通信端末と前記第２の通信部との間の第２の伝送レートを取得する取得部と、
前記第１の伝送レートおよび前記第２の伝送レートのうち高い伝送レートに対応する通信部に前記通信端末を接続させる端末制御部と、
を備える通信装置。
（付記２）
前記取得部は、前記通信端末と接続する通信部から伝送レート測定用の伝送レート取得パケットを送信し、前記第１の伝送レートおよび前記第２の伝送レートを取得する、
付記１に記載の通信装置。
（付記３）
前記取得部は、前記第１の通信部に接続している通信端末の接続台数と前記第２の通信部に接続している通信端末の接続台数とをさらに取得し、
前記端末制御部は、前記第１の伝送レートと前記第２の伝送レートとが等しい場合、通信端末の接続台数が少ない通信部に前記通信端末を接続させる、
付記１または２に記載の通信装置。
（付記４）
前記端末制御部は、前記第１の伝送レートと前記第２の伝送レートとが等しく、かつ前記第１の通信部と前記第２の通信部とに接続している通信端末の接続台数が等しい場合、予め定められた優先度が高い周波数を用いて通信を行う通信部に前記通信端末を接続させる、
付記３に記載の通信装置。
（付記５）
前記端末制御部は、前記通信端末を接続させる通信部と前記通信端末とが既に接続している場合、当該通信部と前記通信端末との接続を維持する、
付記１乃至４のいずれか１項に記載の通信装置。
（付記６）
前記端末制御部は、前記通信端末を接続させる通信部と前記通信端末とが接続していない場合、前記通信端末が接続している通信部と前記通信端末との接続を解除し、前記通信端末を接続させる通信部に前記通信端末を接続させる、
付記１乃至５のいずれか１項に記載の通信装置。
（付記７）
前記第１の通信部および前記第２の通信部は、同一のＳＳＩＤ（Service Set Identifier）が設定される、
付記１乃至６のいずれか１項に記載の通信装置。
（付記８）
通信装置と、前記通信装置に接続される通信端末とを備える通信システムであって、
前記通信装置は、
第１の周波数帯を用いて通信を行う第１の通信部と、
前記第１の周波数帯と異なる第２の周波数帯を用いて通信を行う第２の通信部と、
前記通信端末が前記第１の通信部と接続したときに前記通信端末と前記第１の通信部との間の第１の伝送レートを取得し、前記通信端末の接続先を前記第２の通信部に変更して前記通信端末と前記第２の通信部との間の第２の伝送レートを取得する取得部と、
前記第１の伝送レートおよび前記第２の伝送レートのうち高い伝送レートに対応する通信部に前記通信端末を接続させる端末制御部と、
を備える通信システム。
（付記９）
第１の周波数帯を用いて通信を行う第１の通信部と、前記第１の周波数帯と異なる第２の周波数帯を用いて通信を行う第２の通信部と、を備える通信装置における通信制御方法であって、
通信端末が前記第１の通信部と接続したときに前記通信端末と前記第１の通信部との間の第１の伝送レートを取得し、前記通信端末の接続先を前記第２の通信部に変更して前記通信端末と前記第２の通信部との間の第２の伝送レートを取得し、
前記第１の伝送レートおよび前記第２の伝送レートのうち高い伝送レートに対応する通信部に前記通信端末を接続させる、
通信制御方法。
（付記１０）
第１の周波数帯を用いて通信を行う第１の通信部と、前記第１の周波数帯と異なる第２の周波数帯を用いて通信を行う第２の通信部と、を備える通信装置に実行させる通信制御プログラムであって、
通信端末が前記第１の通信部と接続したときに前記通信端末と前記第１の通信部との間の第１の伝送レートを取得し、前記通信端末の接続先を前記第２の通信部に変更して前記通信端末と前記第２の通信部との間の第２の伝送レートを取得し、
前記第１の伝送レートおよび前記第２の伝送レートのうち高い伝送レートに対応する通信部に前記通信端末を接続させる、
通信制御プログラム。
（付記１１）
前記伝送レートは、リンクレートおよびスループットの少なくとも１つを含む、
付記１乃至７のいずれか１項に記載の通信装置。
（付記１２）
前記端末制御部は、前記通信端末が接続していた通信部と異なる周波数帯における前記同一のＳＳＩＤである接続要求を前記通信端末から受信して、前記通信端末を接続させる通信部に前記通信端末を接続させる、
付記７に記載の通信装置。
（付記１３）
前記接続要求は、Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔである、
付記１２に記載の通信装置。
【符号の説明】
【０１６３】
１  通信装置
１１  第１の通信部
１２  第２の通信部
１３、１１２  取得部
１４、１１３  端末制御部
１０  ＡＰ
２０  無線ＬＡＮ子機
３０  インターネット
１００  通信システム
１１０、２０１  ＣＰＵ
１１１  通信制御部
１２０  ５ＧＨｚ無線ＬＡＮ通信部
１２１  ５ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ
１２２  ５ＧＨｚ  ＰＡ
１２３  ５ＧＨｚ  ＬＮＡ
１２４  ５ＧＨｚアンテナスイッチ
１２５  ５ＧＨｚアンテナ
１３０  ２．４ＧＨｚ無線ＬＡＮ通信部
１３１  ２．４ＧＨｚ  ＭＡＣ／ＢＢ／ＲＦ
１３２  ２．４ＧＨｚ  ＰＡ
１３３  ２．４ＧＨｚ  ＬＮＡ
１３４  ２．４ＧＨｚアンテナスイッチ
１３５  ２．４ＧＨｚアンテナ
１４０  有線ＷＡＮ／ＬＡＮ通信部
１４１  Ｌ２ＳＷ
１４２  ＷＡＮポート
１４３  ＬＡＮポート
１５０、２０２  ＲＯＭ
１６０、１７０、２０３  ＲＡＭ
２０４  ＨＤＤ
２０５  ２．４ＧＨｚ／５ＧＨｚ無線ＬＡＮ制御部
２０６  ２．４ＧＨｚ帯／５ＧＨｚ帯アンテナ
２０７  ビデオ制御部
２０８  ＬＣＤ
２０９  Ｉ／Ｏ制御部
Ｔ１  リンクレートテーブル
Ｔ２  無線ＬＡＮ子機接続台数テーブル
【図１】
2019004354.tif 000003
【図２】
2019004354.tif 000004
【図３】
2019004354.tif 000005
【図４】
2019004354.tif 000006
【図５】
2019004354.tif 000007
【図６Ａ】
2019004354.tif 000008
【図６Ｂ】
2019004354.tif 000009
【図７】
2019004354.tif 000010
【図８】
2019004354.tif 000011
【図９Ａ】
2019004354.tif 000012
【図９Ｂ】
2019004354.tif 000013