(57)【要約】【課題】通信品質を維持しつつ通信を途切れにくくする。【解決手段】通信システム１０では、第１通信回路１４でデータ通信を実施し、かつ第４通信回路２４でデータ通信を実施する場合に、第２通信回路１５と第５通信回路２５とは、所定の接続処理を完了して互いに通信可能な状態にある。第６通信回路２６は、検出部３１の検出結果に応じて切替信号を第３通信回路１６に送信する。第２切替部２７は、検出部３１の検出結果に応じて、第４通信回路２４によるデータ通信を第５通信回路２５によるデータ通信に切り替える。第１切替部１７は、第３通信回路１６が切替信号を受信すると、第１通信回路１４によるデータ通信を第２通信回路１５によるデータ通信に切り替える。【選択図】図１
2020202474.tif 000002
【特許請求の範囲】
【請求項１】
第１通信装置と、
前記第１通信装置との間で通信を行う第２通信装置と、を備え、
前記第１通信装置は、
第１通信回路と、
第２通信回路と、
第３通信回路と、
前記第１通信回路及び前記第２通信回路のいずれか一方でデータ通信を実施するように切り替える第１切替部と、を有し、
前記第２通信装置は、
第１通信方式で前記第１通信回路と通信する第４通信回路と、
前記第１通信方式とは異なる第２通信方式で前記第２通信回路と通信する第５通信回路と、
少なくとも前記第１通信方式とは異なる第３通信方式で前記第３通信回路と通信する第６通信回路と、
前記第４通信回路及び前記第５通信回路のいずれか一方でデータ通信を実施するように切り替える第２切替部と、
前記第１通信回路と前記第４通信回路との間の通信、及び前記第２通信回路と前記第５通信回路との間の通信の通信品質を示す値から、通信品質の低下を検出する検出部と、を有し、
前記第１通信回路でデータ通信を実施し、かつ前記第４通信回路でデータ通信を実施する場合に、前記第２通信回路と前記第５通信回路とは、所定の接続処理を完了して互いに通信可能な状態にあり、
前記第６通信回路は、前記検出部の検出結果に応じて切替信号を前記第３通信回路に送信し、
前記第２切替部は、前記検出部の検出結果に応じて、前記第４通信回路によるデータ通信を前記第５通信回路によるデータ通信に切り替え、
前記第１切替部は、前記第３通信回路が前記切替信号を受信すると、前記第１通信回路によるデータ通信を前記第２通信回路によるデータ通信に切り替える、
通信システム。
【請求項２】
前記第１通信装置は、複数の前記第２通信回路を有し、
前記第２通信装置は、複数の前記第５通信回路を有し、
前記複数の第２通信回路と前記複数の第５通信回路とが一対一に対応し、
前記複数の第２通信回路の各々は、前記複数の第５通信回路のうち対応する第５通信回路と通信する、
請求項１に記載の通信システム。
【請求項３】
前記第２切替部は、前記複数の第５通信回路のうち、前記通信品質を示す値が最もよい第５通信回路によるデータ通信に切り替える、
請求項２に記載の通信システム。
【請求項４】
前記第１通信回路と前記第４通信回路との間の通信の前記通信品質を示す値、及び前記第２通信回路と前記第５通信回路との間の通信の前記通信品質を示す値が所定の閾値以上となるように、データ通信を実施する通信回路を選択する、
請求項１〜３のいずれか１項に記載の通信システム。
【請求項５】
前記第１通信装置は、前記検出部としての第２検出部とは異なり前記通信品質の低下を検出する第１検出部を更に有し、
前記第３通信回路は、前記第１検出部の検出結果に応じて前記切替信号としての第２切替信号とは異なる第１切替信号を前記第６通信回路に送信し、
前記第１切替部は、前記第１検出部の検出結果に応じて、前記第１通信回路によるデータ通信を前記第２通信回路によるデータ通信に切り替え、
前記第２切替部は、前記第６通信回路が前記第１切替信号を受信すると、前記第４通信回路によるデータ通信を前記第５通信回路によるデータ通信に切り替える、
請求項１〜４のいずれか１項に記載の通信システム。
【請求項６】
前記第２通信回路と前記第３通信回路とが兼用され、かつ前記第５通信回路と前記第６通信回路とが兼用される、
請求項１〜５のいずれか１項に記載の通信システム。
【請求項７】
相手方通信装置との間で通信を行うように構成された通信装置であって、
第１通信回路と、
前記第１通信回路とは通信方式が異なる第２通信回路と、
前記第１通信回路及び前記第２通信回路のいずれか一方でデータ通信を実施するように切り替える切替部と、
前記第１通信回路及び前記第２通信回路の通信品質を示す値から、通信品質の低下を検出する検出部と、
を有し、
前記第１通信回路でデータ通信を行う場合、
前記検出部が前記第１通信回路の前記通信品質の低下を検出しないときには、前記第２通信回路は所定の接続処理を完了した状態を維持し、
前記検出部が前記第１通信回路の前記通信品質の低下を検出したときには、前記第２通信回路が切替信号を前記相手方通信装置に送信すると共に、前記切替部が前記第１通信回路によるデータ通信を前記第２通信回路によるデータ通信に切り替える、
通信装置。
【請求項８】
前記通信品質を示す値は、少なくともＲＳＳＩ及びデータレートを含み、
前記検出部は、前記ＲＳＳＩが第１閾値以上で、かつ前記データレートが第２閾値以下であるときに、通信品質の低下を検出する、
請求項７に記載の通信装置。
【請求項９】
複数の前記第２通信回路を有し、
前記切替部は、前記複数の第２通信回路のうち、前記通信品質を示す値が最もよい第２通信回路でデータ通信を実施するように切り替える、
請求項７又は８に記載の通信装置。
【請求項１０】
前記第１通信回路及び前記第２通信回路とは通信方式が異なる第３通信回路を更に有し、
前記第３通信回路は、前記第２通信回路の代わりに前記切替信号を前記相手方通信装置へ送信する、
請求項７〜９のいずれか１項に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に通信システム、及び通信装置に関し、より詳細には、複数の通信装置を備える通信システム、及び通信装置に関する。
【背景技術】
【０００２】
従来、無線ＬＡＮアクセスポイントと通信端末（第１通信装置）との間の無線通信を制御する無線ＬＡＮ通信制御装置（第２通信装置）が知られている（例えば、特許文献１参照）。特許文献１に記載の無線ＬＡＮ通信制御装置は、通信状況検出部（検出部）と、切替制御部（第２切替部）と、を備える。
【０００３】
通信状況検出部は、複数の無線ＬＡＮ通信方式の通信チャネル毎に無線ＬＡＮアクセスポイントの通信状況を検出する。切替制御部は、通信状況検出部で検出された通信状況に応じて無線ＬＡＮアクセスポイントと通信端末との間での無線ＬＡＮ通信方式及び通信チャネルを切り替える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１８８１２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の無線ＬＡＮ通信制御装置では、例えば、Ｗｉ−Ｆｉ（登録商標）等の無線通信方式で通信チャネルを切り替える場合に、所定の接続処理を行ってから無線通信を開始するため、一時的に通信が途切れてしまうという問題があった。
【０００６】
本発明の目的は、通信品質を維持しつつ通信を途切れにくくすることができる通信システム、及び通信装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る通信システムは、第１通信装置と、前記第１通信装置との間で通信を行う第２通信装置と、を備える。前記第１通信装置は、第１通信回路と、第２通信回路と、第３通信回路と、第１切替部と、を有する。前記第１切替部は、前記第１通信回路及び前記第２通信回路のいずれか一方でデータ通信を実施するように切り替える。前記第２通信装置は、第４通信回路と、第５通信回路と、第６通信回路と、第２切替部と、検出部と、を有する。前記第４通信回路は、第１通信方式で前記第１通信回路と通信する。前記第５通信回路は、前記第１通信方式とは異なる第２通信方式で前記第２通信回路と通信する。前記第６通信回路は、少なくとも前記第１通信方式とは異なる第３通信方式で前記第３通信回路と通信する。前記第２切替部は、前記第４通信回路及び前記第５通信回路のいずれか一方でデータ通信を実施するように切り替える。前記検出部は、前記第１通信回路と前記第４通信回路との間の通信、及び前記２通信回路と前記第５通信回路との間の通信の通信品質を示す値から、通信品質の低下を検出する。前記第１通信回路でデータ通信を実施し、かつ前記第４通信回路でデータ通信を実施する場合に、前記第２通信回路と前記第５通信回路とは、所定の接続処理を完了して互いに通信可能な状態にある。前記第６通信回路は、前記検出部の検出結果に応じて切替信号を前記第３通信回路に送信する。前記第２切替部は、前記検出部の検出結果に応じて、前記第４通信回路によるデータ通信を前記第５通信回路によるデータ通信に切り替える。前記第１切替部は、前記第３通信回路が前記切替信号を受信すると、前記第１通信回路によるデータ通信を前記第２通信回路によるデータ通信に切り替える。
【０００８】
本発明の一態様に係る通信装置は、相手方通信装置との間で通信を行うように構成された通信装置である。前記通信装置は、第１通信回路と、第２通信回路と、切替部と、検出部と、を有する。前記第２通信回路は、前記第１通信回路とは通信方式が異なる。前記切替部は、前記第１通信回路及び前記第２通信回路のいずれか一方でデータ通信を実施するように切り替える。前記検出部は、前記第１通信回路及び前記第２通信回路の通信品質を示す値から、通信品質の低下を検出する。前記通信装置では、前記第１通信回路でデータ通信を行う場合、前記検出部が前記第１通信回路の前記通信品質の低下を検出しないときには、前記第２通信回路は所定の接続処理を完了した状態を維持する。前記通信装置では、前記第１通信回路でデータ通信を行う場合、前記検出部が前記第１通信回路の前記通信品質の低下を検出したときには、前記第２通信回路が切替信号を前記相手方通信装置に送信すると共に、前記切替部が前記第１通信回路によるデータ通信を前記第２通信回路によるデータ通信に切り替える。
【発明の効果】
【０００９】
本発明によれば、通信品質を維持しつつ通信を途切れにくくすることができる、という効果がある。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施形態に係る通信システムの構成を示すブロック図である。
【図２】図２Ａ及び図２Ｂは、同上の通信システムにおいて送受信されるフレームのフォーマットを示す図である。
【図３】図３は、同上の通信システムの動作を説明するためのフローチャートである。
【図４】図４は、同上の通信システムにおいて電波環境を悪くする試験方法を説明するための模式図である。
【図５】図５は、同上の通信システムの通信品質を示す値を測定する方法を説明するための模式図である。
【図６】図６は、実施形態の変形例１に係る通信システムの構成を示すブロック図である。
【図７】図７は、実施形態の変形例２に係る通信システムの構成を示すブロック図である。
【図８】図８は、実施形態の変形例３に係る通信システムの構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下、実施形態に係る通信システムについて、図面を参照して説明する。
【００１２】
以下の実施形態等において参照する図４及び図５は、いずれも模式的な図であり、図中の各構成要素の大きさや厚さそれぞれの比が、必ずしも実際の寸法比を反映しているとは限らない。
【００１３】
（実施形態）
（１）通信システムの全体構成
まず、実施形態に係る通信システム１０の全体構成について、図１を参照して説明する。
【００１４】
実施形態に係る通信システム１０は、図１に示すように、第１通信装置１と、第１通信装置１との間で通信を行う第２通信装置２と、を備える。第１通信装置１は、例えば、パーソナルコンピュータからなるステーション（ＳＴＡ）である。第２通信装置２は、例えば、パーソナルコンピュータからなる無線アクセスポイント（ＡＰ）である。本実施形態では、第１通信装置１と第２通信装置２とにより無線ＬＡＮ（Local Area Network）を構成する。
【００１５】
第１通信装置１は、図１に示すように、第１通信モジュール１０１と、第２通信モジュール１０２と、第３通信モジュール１０３と、第１制御部１０４と、を有する。第１通信モジュール１０１は、第１アンテナ１１と、第１アンテナ１１に電気的に接続される第１通信回路１４と、を含む。第２通信モジュール１０２は、第２アンテナ１２と、第２アンテナ１２に電気的に接続される第２通信回路１５と、を含む。第３通信モジュール１０３は、第３アンテナ１３と、第３アンテナ１３に電気的に接続される第３通信回路１６と、を含む。第１制御部１０４は、第１切替部１７と、第１情報入出力部１８と、を含む。第１切替部１７は、第１通信回路１４及び第２通信回路１５のいずれか一方でデータ通信を実施するように切り替える。本明細書等において「データ」とは、例えば、文書、映像、音声等のようなデータをいい、データフレームを用いて送信される。後述のマネージメントフレーム及びコントロールフレームは、本明細書等における「データ」に含まれない。つまり、以下の説明において、データ通信を実施する通信回路にて送信されるデータが、本明細書等における「データ」である。
【００１６】
第２通信装置２は、図１に示すように、第４通信モジュール２０１と、第５通信モジュール２０２と、第６通信モジュール２０３と、第２制御部２０４と、を有する。第４通信モジュール２０１は、第４アンテナ２１と、第４アンテナ２１に電気的に接続される第４通信回路２４と、を含む。第５通信モジュール２０２は、第５アンテナ２２と、第５アンテナ２２に電気的に接続される第５通信回路２５と、を含む。第６通信モジュール２０３は、第６アンテナ２３と、第６アンテナ２３に電気的に接続される第６通信回路２６と、を含む。第２制御部２０４は、第２切替部２７と、第２情報入出力部２８と、検出部３１と、を含む。第２切替部２７は、第４通信回路２４及び第５通信回路２５のいずれか一方でデータ通信を実施するように切り替える。検出部３１は、第１通信回路１４と第４通信回路２４との間の通信、及び第２通信回路１５と第５通信回路２５との間の通信の通信品質を示す値から、通信品質の低下を検出する。なお、単に第１通信回路１４の通信品質といった場合は、第１通信回路１４と第２通信装置２との間の通信品質を示すか、第４通信回路２４との間の通信の通信品質を示す。通信品質を示す値は、例えば、第４通信回路２４及び第５通信回路２５が受信する受信信号（無線信号）の受信信号強度（ＲＳＳＩ：Received Signal Strength Indicator）、及び単位時間あたりのデータの伝送量（通信量）を示すデータレート（データ転送レート）の両方を含む。つまり、検出部３１は、第４通信回路２４及び第５通信回路２５で得られるＲＳＳＩ及びデータレートをもとに通信品質の低下を検出する。本実施形態では、ＲＳＳＩが第１品質値で、データレートが第２品質値である。
【００１７】
通信システム１０では、第１通信モジュール１０１と第４通信モジュール２０１とが対応している。そして、第４通信モジュール２０１の第４通信回路２４は、第１通信方式で第１通信モジュール１０１の第１通信回路１４と通信する。また、通信システム１０では、第２通信モジュール１０２と第５通信モジュール２０２とが対応している。そして、第５通信モジュール２０２の第５通信回路２５は、第１通信方式とは異なる第２通信方式で第２通信モジュール１０２の第２通信回路１５と通信する。また、通信システム１０では、第３通信モジュール１０３と第６通信モジュール２０３とが対応している。そして、第６通信モジュール２０３の第６通信回路２６は、少なくとも第１通信方式とは異なる第３通信方式で第３通信モジュール１０３の第３通信回路１６と通信する。
【００１８】
（２）通信システムの各構成要素
次に、実施形態に係る通信システム１０の各構成要素について、図１を参照して説明する。
【００１９】
（２．１）第１通信装置
第１通信装置１は、図１に示すように、第１通信モジュール１０１と、第２通信モジュール１０２と、第３通信モジュール１０３と、第１制御部１０４と、を有する。
【００２０】
（２．１．１）第１通信モジュール
第１通信モジュール１０１は、図１に示すように、第１アンテナ１１と、第１通信回路１４と、を含む。第１通信回路１４は、第１アンテナ１１に電気的に接続されている。
【００２１】
第１通信回路１４は、第１アンテナ１１を介して、第４通信モジュール２０１の第４通信回路２４と無線通信を行うように構成されている。第１通信回路１４と第４通信回路２４との通信方式である第１通信方式は、例えば、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｇ、ＩＥＥＥ８０２．１１ｎ又はＩＥＥＥ８０２．１１ａｃに準拠したＷｉ−Ｆｉ（登録商標）である。本実施形態では、第１通信回路１４と第４通信回路２４とは、ＩＥＥＥ８０２．１１ｎ又はＩＥＥＥ８０２．１１ａｃに準拠し、５ＧＨｚ帯の周波数を利用して無線通信を行う。第１通信回路１４と第４通信回路２４との通信チャネルである第１通信チャネルは、例えば、５２ｃｈである。
【００２２】
（２．１．２）第２通信モジュール
第２通信モジュール１０２は、図１に示すように、第２アンテナ１２と、第２通信回路１５と、を含む。第２通信回路１５は、第２アンテナ１２に電気的に接続されている。
【００２３】
第２通信回路１５は、第２アンテナ１２を介して、第５通信モジュール２０２の第５通信回路２５と無線通信を行うように構成されている。第２通信回路１５と第５通信回路２５との通信方式である第２通信方式は、例えば、ＩＥＥＥ８０２．１１ｂ、ＩＥＥＥ８０２．１１ｇ、ＩＥＥＥ８０２．１１ｎ又はＩＥＥＥ８０２．１１ａｃに準拠したＷｉ−Ｆｉである。本実施形態では、第２通信回路１５と第５通信回路２５とは、ＩＥＥＥ８０２．１１ｂ又はＩＥＥＥ８０２．１１ｇに準拠し、２．４ＧＨｚ帯の周波数を利用して無線通信を行う。第２通信回路１５と第５通信回路２５との通信チャネルである第２通信チャネルは、例えば、１ｃｈである。
【００２４】
（２．１．３）第３通信モジュール
第３通信モジュール１０３は、図１に示すように、第３アンテナ１３と、第３通信回路１６と、を含む。第３通信回路１６は、第３アンテナ１３に電気的に接続されている。
【００２５】
第３通信回路１６は、第３アンテナ１３を介して、第６通信モジュール２０３の第６通信回路２６と無線通信を行うように構成されている。第３通信回路１６と第６通信回路２６との通信方式である第３通信方式は、例えば、ＢＬＥ（Ｂｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ）である。したがって、本実施形態では、第３通信方式は、第１通信方式及び第２通信方式と異なる。第３通信回路１６と第６通信回路２６とは、２．４ＧＨｚ帯の周波数を利用して無線通信を行う。
【００２６】
このように、本実施形態では、第３通信方式は、第１通信方式及び第２通信方式の両方と異なっている。なお、第３通信方式は、少なくとも第１通信方式と異なっていればよく、第２通信方式と同じであってもよい。
【００２７】
（２．１．４）第１制御部
第１制御部１０４は、図１に示すように、第１切替部１７と、第１情報入出力部１８と、を含む。第１制御部１０４は、第１通信回路１４、第２通信回路１５、及び第３通信回路１６をそれぞれ制御する。
【００２８】
第１制御部１０４は、例えば、１以上のプロセッサ及び１以上のメモリを有するコンピュータシステムを主構成とする。そして、コンピュータシステムのメモリに記録されたプログラムを、コンピュータシステムのプロセッサが実行することにより、第１制御部１０４（第１切替部１７及び第１情報入出力部１８を含む）の機能が実現される。プログラムは、メモリに予め記録されていてもよいし、インターネット等の電気通信回線を通じて、又はメモリカード等の非一時的記録媒体に記録されて提供されてもよい。
【００２９】
（２．１．４．１）第１切替部
第１切替部１７は、第１通信回路１４用のＩＰアドレス及び第２通信回路１５用のＩＰアドレスを変更することにより、データ通信を実施する通信回路を、第１通信回路１４と第２通信回路１５との間で切り替える。例えば、１９２．１６８．０．２のＩＰアドレスが第１通信装置１に割り当てられている場合を想定する。また、第１通信回路１４用のＩＰアドレスが１９２．１６８．０．２に設定され、第２通信回路１５用のＩＰアドレスが０．０．０．０に設定されており、第１通信回路１４がデータ通信を行っている場合を想定する。以下では、データ通信を実施する通信回路のうち、第１通信装置１側の通信回路を「第１回路５」ともいう。
【００３０】
この場合において、例えば、第１通信回路１４と第４通信回路２４との間の通信の通信品質が低下した場合に、第１切替部１７は、後述の切替信号に従って、第１通信回路１４から第２通信回路１５に第１回路５を切り替える。つまり、第１切替部１７は、第１通信回路１４によるデータ通信を第２通信回路１５によるデータ通信に切り替える。このとき、第１切替部１７は、第１通信回路１４用のＩＰアドレスを、１９２．１６８．０．２から０．０．０．０に変更し、第２通信回路１５用のＩＰアドレスを、０．０．０．０から１９２．１６８．０．２に変更する。つまり、第１切替部１７は、第１通信回路１４用のＩＰアドレスと第２通信回路１５用のＩＰアドレスとを入れ替える。これにより、第１回路５が第１通信回路１４から第２通信回路１５に切り替えられる。またこのとき、第１切替部１７は、第１通信方式の通信品質が低下していることから、第１通信方式の通信チャネルを、例えば、５２ｃｈから３６ｃｈに変更する。
【００３１】
（２．１．４．２）第１情報入出力部
第１情報入出力部１８は、第１回路５（ここでは第１通信回路１４）に対して第１情報を出力する。また、第１情報入出力部１８は、バックアップ用の通信回路（ここでは第２通信回路１５）に対して第２情報を出力する。第１情報は、例えば、マネージメントフレーム、コントロールフレーム、データフレーム等を含む。第２情報は、例えば、マネージメントフレーム、コントロールフレーム等を含む。つまり、第２情報には、データフレームが含まれない。
【００３２】
（２．２）第２通信装置
第２通信装置２は、図１に示すように、第４通信モジュール２０１と、第５通信モジュール２０２と、第６通信モジュール２０３と、第２制御部２０４と、を有する。
【００３３】
（２．２．１）第４通信モジュール
第４通信モジュール２０１は、図１に示すように、第４アンテナ２１と、第４通信回路２４と、を含む。第４通信回路２４は、第４アンテナ２１に電気的に接続されている。
【００３４】
第４通信回路２４は、第４アンテナ２１を介して、第１通信回路１４と無線通信を行うように構成されている。第４通信回路２４は、第１通信回路１４との間で、第１通信方式で通信を行う。
【００３５】
（２．２．２）第５通信モジュール
第５通信モジュール２０２は、図１に示すように、第５アンテナ２２と、第５通信回路２５と、を含む。第５通信回路２５は、第５アンテナ２２に電気的に接続されている。
【００３６】
第５通信回路２５は、第５アンテナ２２を介して、第２通信回路１５と無線通信を行うように構成されている。第５通信回路２５は、第２通信回路１５との間で、第２通信方式で通信する。
【００３７】
（２．２．３）第６通信モジュール
第６通信モジュール２０３は、図１に示すように、第６アンテナ２３と、第６通信回路２６と、を含む。第６通信回路２６は、第６アンテナ２３に電気的に接続されている。
【００３８】
第６通信回路２６は、第６アンテナ２３を介して、第３通信回路１６と無線通信を行うように構成されている。第６通信回路２６は、第３通信回路１６との間で、第３通信方式で通信する。
【００３９】
（２．２．４）第２制御部
第２制御部２０４は、図１に示すように、第２切替部２７と、第２情報入出力部２８と、検出部３１と、を含む。第２制御部２０４は、第４通信回路２４、第５通信回路２５、第６通信回路２６をそれぞれ制御する。
【００４０】
第２制御部２０４は、例えば、１以上のプロセッサ及び１以上のメモリを有するコンピュータシステムを主構成とする。そして、コンピュータシステムのメモリに記録されたプログラムを、コンピュータシステムのプロセッサが実行することにより、第２制御部２０４（第２切替部２７、第２情報入出力部２８及び検出部３１を含む）の機能が実現される。プログラムは、メモリに予め記録されていてもよいし、インターネット等の電気通信回線を通じて、又はメモリカード等の非一時的記録媒体に記録されて提供されてもよい。
【００４１】
（２．２．４．１）第２切替部
第２切替部２７は、第４通信回路２４用のＩＰアドレス及び第５通信回路２５用のＩＰアドレスを変更することにより、データ通信を実施する通信回路を、第４通信回路２４と第５通信回路２５との間で切り替える。例えば、１９２．１６８．０．１のＩＰアドレスが第２通信装置２に割り当てられている場合を想定する。また、第４通信回路２４用のＩＰアドレスが１９２．１６８．０．１に設定され、第５通信回路２５用のＩＰアドレスが０．０．０．０に設定されており、第４通信回路２４が通信を行っている場合を想定する。以下では、データ通信を実施する通信回路のうち、第２通信装置２側の通信回路を「第２回路６」ともいう。
【００４２】
この場合において、例えば、第１通信回路１４と第４通信回路２４との間の通信の通信品質が低下した場合に、第２切替部２７は、第４通信回路２４から第５通信回路２５に第２回路６を切り替える。つまり、第２切替部２７は、第４通信回路２４によるデータ通信を第５通信回路２５によるデータ通信に切り替える。このとき、第２切替部２７は、第４通信回路２４用のＩＰアドレスを、１９２．１６８．０．１から０．０．０．０に変更し、第５通信回路２５用のＩＰアドレスを、０．０．０．０から１９２．１６８．０．１に変更する。つまり、第２切替部２７は、第４通信回路２４用のＩＰアドレスと第５通信回路２５用のＩＰアドレスとを入れ替える。これにより、第２回路６が第４通信回路２４から第５通信回路２５に切り替えられる。またこのとき、第２切替部２７は、第１通信方式の通信品質が低下していることから、第１通信方式の通信チャネルを、例えば、５２ｃｈから３６ｃｈに変更する。
【００４３】
また、第２切替部２７は、第１回路５を切り替えるための切替信号を作成し、作成した切替信号を第６通信回路２６から第３通信回路１６に送信させる。第１通信装置１において、第３通信回路１６が切替信号を受信すると、第１切替部１７は、この切替信号に従って、第１通信回路１４から第２通信回路１５に第１回路５を切り替える。この場合において、第１切替部１７が第１回路５を切り替えるタイミングと、第２切替部２７が第２回路６を切り替えるタイミングと、を同期させることが好ましい。これにより、第１回路５と第２回路６とを同じタイミングで切り替えることができ、２つのタイミングが同期していない場合に比べて通信を途切れにくくすることができる。
【００４４】
（２．２．４．２）第２情報入出力部
第２情報入出力部２８は、第２回路６（ここでは第４通信回路２４）に対して第１情報を出力する。また、第２情報入出力部２８は、バックアップ用の通信回路（ここでは第５通信回路２５）に対して第２情報を出力する。
【００４５】
（２．２．４．３）検出部
検出部３１は、第１回路５と第２回路６との間の通信の通信品質を示す値から、通信品質の低下を検出する。上記通信品質を示す値は、例えば、第２回路６が受信する受信信号、言い換えると第１回路５が送信する送信信号のＲＳＳＩ及びデータレートである。つまり、上記通信品質を示す値は、第４通信回路２４及び第５通信回路２５で得られるＲＳＳＩ及びデータレートである。
【００４６】
検出部３１は、上記通信品質を示す値をもとに、第１通信回路１４と第４通信回路２４との間の通信の通信品質、及び第２通信回路１５と第５通信回路２５との間の通信の通信品質を判定する。具体的には、検出部３１は、第４通信回路２４及び第５通信回路２５の一方が受信した受信信号のＲＳＳＩとデータレートとの組み合わせに基づいて、上記通信品質を判定する。
【００４７】
【表１】
2020202474.tif 000003
表１は、ＩＥＥＥ８０２．１１ｇの場合におけるＲＳＳＩとデータレートとの組み合わせを示す図である。表１における「×」では、電波干渉が発生し、通信の通信品質が低下する可能性がある。したがって、検出部３１は、ＲＳＳＩとデータレートとの組み合わせが「×」の場合には、第１回路５と第２回路６との間の通信の通信品質が低下しており、第１回路５及び第２回路６の切り替えが必要であると判定する。表１に示す例では、検出部３１は、ＲＳＳＩが−４０、−３０又は−２０で、かつデータレートが１Ｍｂｐｓ又は６Ｍｂｐｓの場合に、第１回路５及び第２回路６の切り替えが必要であると判定する。ここで、本実施形態では、第２通信回路１５と第５通信回路２５との間の無線通信がＩＥＥＥ８０２．１１ｇに準拠しているため、検出部３１は、第２通信回路１５と第５通信回路２５との通信時に、表１に示す組み合わせに基づいて上記通信品質を判定する。
【００４８】
【表２】
2020202474.tif 000004
表２は、ＩＥＥＥ８０２．１１ｎ又はＩＥＥＥ８０２．１１ａｃの場合におけるＲＳＳＩとデータレートとの組み合わせを示す図である。表２に示す例では、検出部３１は、ＲＳＳＩが−４０、−３０又は−２０で、かつデータレートがＭＣＳ０、ＭＣＳ１又はＭＣＳ２の場合に、第１回路５及び第２回路６の切り替えが必要であると判定する。ここで、本実施形態では、第１通信回路１４と第４通信回路２４との間の無線通信がＩＥＥＥ８０２．１１ｎ又はＩＥＥＥ８０２．１１ａｃに準拠しているため、検出部３１は、第１通信回路１４と第４通信回路２４との通信時に、表２に示す組み合わせに基づいて上記通信品質を判定する。
【００４９】
そして、第１回路５及び第２回路６の切り替えが必要であると検出部３１が判定した場合に、第２切替部２７が第２回路６を切り替える。
【００５０】
ところで、検出部３１は、第１回路５と第２回路６との間の通信の通信品質を示す値が所定の閾値以上となるように、第１回路５及び第２回路６、つまりデータ通信を実施する通信回路を選択することが好ましい。これにより、第１回路５と第２回路６との間の通信を更に途切れにくくすることができる。
【００５１】
（２．３）フレーム
次に、実施形態に係る通信システム１０において送受信されるフレームのフォーマットについて、図２Ａ及び図２Ｂを参照して説明する。
【００５２】
図２Ａは、第１回路５と第２回路６との間で送受信されるフレーム（以下、「第１フレーム」ともいう）のフォーマットを示している。また、図２Ｂは、待機状態にある通信回路間で送受信されるフレーム（以下、「第２フレーム」ともいう）のフォーマットを示している。本明細書等において「待機状態にある通信回路」とは、現時点でデータ通信を行っている通信回路間の通信品質が低下した場合に当該通信回路に代わって通信を行うために、待機している状態の通信回路をいう。例えば、第１通信回路１４と第４通信回路２４とがデータ通信を行っている場合には、第２通信回路１５と第５通信回路２５とが待機状態にある通信回路となる。そして、本実施形態では、第１通信回路１４でデータ通信を実施し、かつ第４通信回路２４でデータ通信を実施する場合に、第２通信回路１５と第５通信回路２５とが互いに通信可能な状態にある。そのため、例えば、第１通信回路１４から第２通信回路１５に第１回路５を切り替え、第４通信回路２４から第５通信回路２５に第２回路６を切り替える際に、通信が途切れにくいという利点がある。
【００５３】
本明細書等において「通信可能な状態」とは、例えばＷｉ−Ｆｉであれば、無線通信を開始するまでに必要となる所定の接続処理が完了した状態をいう。具体的には、アソシエーション手続き、認証手続き及びＩＰアドレスの割り当てを必要とする場合において、アソシエーション手続き及び認証手続きが完了した状態である。
【００５４】
次に、第１フレーム及び第２フレームの各々の構成について、図２Ａ及び図２Ｂを参照して説明する。
【００５５】
第１フレームは、図２Ａに示すように、ＰＬＣＰプリアンブルと、ＰＬＣＰヘッダと、ＰＳＤＵと、を含む。また、第１フレームでは、ＰＳＤＵは、ＩＥＥＥ８０２．１１ヘッダと、第１データと、ＦＣＳ（Frame Check Sequence）と、を含む。ＰＬＣＰプリアンブルは、ＩＥＥＥ８０２．１１フレームの先頭に付加される同期信号のビット列である。ＰＬＣＰヘッダは、変調方式（伝送速度）、データ長等の情報を含むヘッダである。ＩＥＥＥ８０２．１１ヘッダは、第１データについての情報を含むヘッダである。第１データは、上述の第１情報に対応するデータである。ＦＣＳは、フレームに付加される誤り符号である。
【００５６】
第２フレームは、図２Ｂに示すように、ＰＬＣＰプリアンブルと、ＰＬＣＰヘッダと、ＰＳＤＵと、を含む。また、第２フレームでは、ＰＳＤＵは、ＩＥＥＥ８０２．１１ヘッダと、第２データと、ＦＣＳと、を含む。なお、ＰＬＣＰプリアンブル、ＰＬＣＰヘッダ、ＩＥＥＥ８０２．１１ヘッダ及びＦＣＳについては第１フレームと同様であり、ここでは説明を省略する。第２データは、上述の第２情報に対応するデータである。なお、第２データの通信量は、第１データの通信量の１０％程度であれば、マネージメントフレーム、コントロールフレーム以外の情報を含んでいてもよい。つまり、第２データの通信量が第１データの通信量の１０％程度であれば、第２データは第１データと同様の情報を含んでいてもよい。ここで、第２データがマネージメントフレームの場合には、第１データの通信レイヤと第２データの通信レイヤとが異なるため、第１フレームと第２フレームとを比較することにより、第１データと第２データとを識別することができる。
【００５７】
例えば、第１通信回路１４でデータ通信を実施し、かつ第４通信回路２４でデータ通信を実施する場合には、待機状態にある第２通信回路１５と第５通信回路２５との間の通信量は、データ通信を実施している第１通信回路１４と第４通信回路２４との間の通信量よりも小さくなる。
【００５８】
（３）通信システムの動作
次に、実施形態に係る通信システム１０の動作について、図３を参照して説明する。ここでは、第１通信回路１４が第１回路５で、第４通信回路２４が第２回路６であり、第１回路５を第２通信回路１５に、第２回路６を第５通信回路２５にそれぞれ切り替える場合を例示する。
【００５９】
第２通信装置２において、検出部３１は、第１通信回路１４と第４通信回路２４との間でデータの送受信を行い、ＲＳＳＩ及びデータレートを検出する（ステップＳＴ１）。そして、検出部３１は、ＲＳＳＩとデータレートとの組み合わせから、第１回路５と第２回路６との間の通信の通信品質を判定する（ステップＳＴ２）。ここで、第１通信回路１４と第４通信回路２４とは、ＩＥＥＥ８０２．１１ｎ又はＩＥＥＥ８０２．１１ａｃに準拠した無線通信を行うため、上述の表２に従って上記通信品質を判定する。具体的には、検出部３１は、ＲＳＳＩが−４０、−３０又は−２０で、かつデータレートがＭＣＳ０、ＭＣＳ１又はＭＣＳ２であるか否かによって上記通信品質を判定する。検出部３１は、ＲＳＳＩが−４０、−３０又は−２０で、かつデータレートがＭＣＳ０、ＭＣＳ１又はＭＣＳ２の場合（ステップＳＴ２：Ｙｅｓ）には、上記通信品質が低下していると判定する。一方、検出部３１は、ＲＳＳＩが−４０、−３０又は−２０で、かつデータレートがＭＣＳ０、ＭＣＳ１又はＭＣＳ２でない場合（ステップＳＴ２：Ｎｏ）には、上記通信品質が低下していないと判定する。
【００６０】
第２切替部２７は、検出部３１が上記通信品質の低下を検出した場合、第１回路５を切り替えるための切替信号を作成し、作成した切替信号を第６通信回路２６から第３通信回路１６に送信させる（ステップＳＴ３）。また、第２切替部２７は、第４通信回路２４から第５通信回路２５に第２回路６を切り替える（ステップＳＴ４）。このとき、第２切替部２７は、第４通信回路２４用のＩＰアドレスと第５通信回路２５用のＩＰアドレスとを入れ替えることにより、第２回路６を切り替える。
【００６１】
第１通信装置１において、第３通信回路１６が切替信号を受信すると、第１切替部１７は、この切替信号に従って、第１通信回路１４から第２通信回路１５に第１回路５を切り替える（ステップＳＴ４）。このとき、第１切替部１７は、第１通信回路１４用のＩＰアドレスと第２通信回路１５用のＩＰアドレスとを入れ替えることにより、第１回路５を切り替える。
【００６２】
ここで、第１切替部１７は、第１通信回路１４の通信チャネルである第１通信チャネルの通信品質が低下していることから、第１通信チャネルを、例えば、５２ｃｈから３６ｃｈに変更する。以降、第２通信回路１５が第１回路５、第５通信回路２５が第２回路６となり、第２通信回路１５と第５通信回路２５との間で無線通信が行われる。一方、第１通信回路１４と第４通信回路２４とは、第２通信回路１５と第５通信回路２５との間の通信の通信品質が低下するまで、バックアップ用の通信回路として通信可能な状態で待機する。
【００６３】
なお、通信品質の低下を検出する頻度は数秒（例えば３秒）毎に行う。データ通信を行っている場合には、データ通信のＲＳＳＩと通信レートから通信品質の低下を検出し、データ通信を行っていない場合には、通信品質の値を測定するためにデータ通信を行う。本実施形態では、通信品質の低下を１回でも検出した場合に切り替えを行うが、これに限らず、２回又は３回といったように条件を設定してもよい。
【００６４】
（４）各種方法
（４．１）電波環境を悪化させる試験方法
まず、電波環境を悪化させる試験方法について、図４を参照して説明する。ここでは、第１通信装置１及び第２通信装置２間において、第１通信モジュール１０１と第４通信モジュール２０１との通信チャネルが３６ｃｈで、第２通信モジュール１０２と第５通信モジュール２０２との通信チャネルが１００ｃｈの場合を例示する。また、第１通信モジュール１０１と第４通信モジュール２０１とが３６ｃｈで無線通信を行っている場合を例示する。つまり、ここでは、第２通信モジュール１０２と第５通信モジュール２０２とがバックアップ用の通信回路として待機状態にある。
【００６５】
第１通信モジュール１０１と第４通信モジュール２０１とが３６ｃｈで無線通信を行っている状況で、例えば、妨害波発生装置３から３６ｃｈの妨害波を連続的に発生させる。第２通信装置２において、第２制御部２０４の検出部３１は、妨害波発生装置３からの妨害波によって、第４通信モジュール２０１で得られるデータレートが低下することから、電波干渉が発生していると判定する。そして、第２制御部２０４の第２切替部２７は、無線通信を行う通信モジュールを、第４通信モジュール２０１から第５通信モジュール２０２に切り替える。また、第１通信装置１において、第１制御部１０４の第１切替部１７は、無線通信を行う通信モジュールを、第１通信モジュール１０１から第２通信モジュール１０２に切り替える。以降、第２通信モジュール１０２と第５通信モジュール２０２とが１００ｃｈで無線通信を行うため、３６ｃｈの妨害波によって無線通信が妨げられない。
【００６６】
（４．２）ＲＳＳＩ及びデータレートの測定方法
次に、無線信号のＲＳＳＩ及びデータレートを測定する方法について、図５を参照して説明する。ここでは、第１通信モジュール１０１と第４通信モジュール２０１とが無線通信を行う場合を例示する。
【００６７】
まず、第１通信装置１の第１通信モジュール１０１及び第２通信モジュール１０２と、第２通信装置２の第４通信モジュール２０１及び第５通信モジュール２０２とが対向し、かつ第１通信装置１と第２通信装置２との距離が５ｍとなるように、第１通信装置１と第２通信装置２とを配置する。次に、第２通信装置２に対して、第２通信装置２との距離が５０ｃｍとなるように取得装置４を配置する。取得装置４は、第１通信装置１から第２通信装置２に送信される無線信号を取得し、取得した無線信号からＲＳＳＩ及びデータレートを検出する装置であり、例えば、無線パケットキャプチャである。なお、この取得装置４では、フレームの内容についても測定することができ、フレームのデータ量から通信量を測定することもできる。データ量が多いほどデータ通信量が多く、データ量が少ないほどデータ通信量が少ない。
【００６８】
取得装置４は、第１通信装置１の第１通信モジュール１０１から第２通信装置２の第４通信モジュール２０１に送信される無線信号を取得し、取得した無線信号からＲＳＳＩ及びデータレートを検出する。
【００６９】
ここで、例えば、第１通信回路１４と第４通信回路２４との間でデータ通信が行われている場合に、第２通信回路１５と第５通信回路２５との間でマネージメントフレーム、コントロールフレーム等の送受信が行われていれば、第２通信回路１５と第５通信回路２５とが通信可能な状態にある。
【００７０】
（５）効果
実施形態に係る通信システム１０では、例えば、第１通信回路１４と第４通信回路２４とがデータ通信を行っている状況で、第２通信回路１５と第５通信回路２５とが通信可能な状態にある。そのため、第１回路５を第１通信回路１４から第２通信回路１５に切り替え、かつ第２回路６を第４通信回路２４から第５通信回路２５に切り替えるだけでデータ通信を開始することができ、これにより通信品質を維持しつつ通信を途切れにくくすることができる。
【００７１】
また、実施形態に係る通信システム１０では、第１回路５と第２回路６との間の通信の通信品質が所定の閾値以上となるように第１回路５及び第２回路６を選択している。これにより、第１回路５と第２回路６との間の通信を更に途切れにくくすることができる。
【００７２】
また、実施形態に係る通信システム１０では、第３通信方式が、第１通信方式及び第２通信方式と異なっており、これにより電波干渉を抑制することができる。
【００７３】
また、実施形態に係る通信システム１０では、第２通信回路１５と第５通信回路２５との間の通信量である第２通信量が、第１回路５（第１通信回路１４）と第２回路６（第４通信回路２４）との間の通信量である第１通信量よりも小さい。これにより、第１通信量と第２通信量とが同程度の場合に比べて、省エネを図ることができる。
【００７４】
（６）変形例
（６．１）変形例１
上述の実施形態では、第２通信装置２のみが検出部３１を有しているが、例えば、図６に示すように、第１通信装置１Ａが第１検出部３２を有し、第２通信装置２が検出部３１としての第２検出部３３を有していてもよい。以下、変形例１に係る通信システム１０Ａについて、図６を参照して説明する。以下では、上述の実施形態と同様の構成については同一の符号を付して、詳細な説明を省略する。
【００７５】
変形例１に係る通信システム１０Ａは、図６に示すように、第１通信装置１Ａと、第２通信装置２と、を備える。
【００７６】
第１通信装置１Ａは、第１通信モジュール１０１と、第２通信モジュール１０２と、第３通信モジュール１０３と、第１制御部１０４Ａと、有する。第１制御部１０４Ａは、第１切替部１７と、第１情報入出力部１８と、第１検出部３２と、を含む。
【００７７】
第２通信装置２は、第４通信モジュール２０１と、第５通信モジュール２０２と、第６通信モジュール２０３と、第２制御部２０４と、を有する。第２制御部２０４は、第２切替部２７と、第２情報入出力部２８と、第２検出部３３（検出部３１）と、を含む。
【００７８】
第１検出部３２は、第１回路５と第２回路６との間の通信の通信品質を示す値から、通信品質の低下（通信が混雑しているか否か）を検出する。具体的には、第１検出部３２は、第１回路５で得られるＲＳＳＩ及びデータレートをもとに、第１回路５と第２回路６との間の通信の通信品質の低下を検出する。具体的には、第１検出部３２は、例えば、ＲＳＳＩが第１閾値以上（−４０ｄＢ以上）で、かつデータレートが第２閾値以下（ＭＣＳ２以下、あるいは６Ｍｂｐｓ以下）の場合に、通信品質の低下を検出する。
【００７９】
第１切替部１７は、第１検出部３２が上記通信品質の低下を検出した場合に、第１回路５を切り替える。具体的には、第１切替部１７は、第１通信回路１４用のＩＰアドレスと第２通信回路１５用のＩＰアドレスとを入れ替えることにより、第１回路５を切り替える。また、第１切替部１７は、第２回路６を切り替えるための第１切替信号を作成し、作成した第１切替信号を第３通信回路１６から第６通信回路２６に送信させる。第１切替信号は、第２検出部３３（検出部３１）の検出結果に応じて第６通信回路２６から第３通信回路１６に送信される切替信号としての第２切替信号とは異なる信号である。
【００８０】
第２通信装置２では、第６通信回路２６が第１切替信号を受信すると、第２切替部２７は、第１切替信号に従って第２回路６を切り替える。具体的には、第２切替部２７は、第４通信回路２４用のＩＰアドレスと第５通信回路２５用のＩＰアドレスとを入れ替えることにより、第２回路６を切り替える。
【００８１】
なお、第２通信装置２の第２検出部３３が上記通信品質の低下を検出する場合については上述の実施形態と同様であり、ここでは説明を省略する。
【００８２】
変形例１に係る通信システム１０Ａでは、第１通信装置１Ａ及び第２通信装置２の各々において第１回路５と第２回路６との間の通信の通信品質を検出するように構成されている。これにより、第２通信装置２側の通信状況だけでなく、第１通信装置１Ａ側の通信状況にも対応できるので、第１回路５と第２回路６との間の通信を更に途切れにくくすることができる。
【００８３】
（６．２）変形例２
上述の実施形態では、第１通信装置１が第３通信回路１６を有し、第２通信装置２が第６通信回路２６を有しており、第３通信回路１６と第６通信回路２６との間で切替信号の送受信を行っている。これに対して、図７に示すように、第２通信回路１５と第５通信回路２５との間で切替信号の送受信を行ってもよい。言い換えると、第２通信回路１５と第３通信回路１６とが兼用され、第５通信回路２５と第６通信回路２６とが兼用されていてもよい。以下、変形例２に係る通信システム１０Ｂについて、図７を参照して説明する。以下では、上述の実施形態と同様の構成については同一の符号を付して、詳細な説明を省略する。
【００８４】
変形例２に係る通信システム１０Ｂは、図７に示すように、第１通信装置１Ｂと、第２通信装置２Ｂと、を備える。
【００８５】
第１通信装置１Ｂは、第１通信モジュール１０１と、第２通信モジュール１０２と、第１制御部１０４と、を有する。第１制御部１０４は、第１切替部１７と、第１情報入出力部と、を含む。つまり、変形例２では、第３通信モジュール１０３が省略されている。
【００８６】
第２通信装置２Ｂは、第４通信モジュール２０１と、第５通信モジュール２０２と、第２制御部２０４と、を有する。第２制御部２０４は、第２切替部２７と、第２情報入出力部２８と、検出部３１と、を含む。つまり、変形例２では、第６通信モジュール２０３が省略されている。
【００８７】
ここで、第１通信回路１４が第１回路５で、かつ第４通信回路２４が第２回路６である場合を想定する。この場合、第２通信回路１５及び第５通信回路２５は、第１回路５及び第２回路６に切り替えられるバックアップ用の通信回路であると共に、第１回路５を切り替えるための切替信号を送受信するための通信回路でもある。つまり、第２通信回路１５は第３通信回路１６を兼用し、第５通信回路２５は第６通信回路２６を兼用する。したがって、第２通信回路１５と第５通信回路２５との間で送受信される第２フレームの第２データには、第２通信回路１５と第５通信回路２５との間を通信可能な状態に接続しておくためのマネージメントフレーム（ビーコン）と、第１回路５を切り替えるための切替信号と、が含まれる。
【００８８】
次に、変形例２に係る通信システム１０Ｂの動作について説明する。
【００８９】
第２通信装置２Ｂでは、検出部３１は、第２回路６である第４通信回路２４で得られるＲＳＳＩ及びデータレートをもとに、第１回路５と第２回路６との間の通信の通信品質が低下しているか否かを判定する。
【００９０】
第２切替部２７は、上記通信品質が低下していると検出部３１が判定した場合に、第１回路５を切り替えるための切替信号を作成し、作成した切替信号を第５通信回路２５から第２通信回路１５に送信させる。また、第２切替部２７は、第２回路６を切り替える。
【００９１】
第１通信装置１Ｂでは、第２通信回路１５が切替信号を受信すると、第１切替部１７は、切替信号に従って第１回路５を切り替える。
【００９２】
第１回路５及び第２回路６が切り替えられた状態では、第１通信回路１４及び第４通信回路２４がバックアップ用の通信回路として待機する。そのため、この場合には、第１通信回路１４と第３通信回路１６とが兼用され、第４通信回路２４と第６通信回路２６とが兼用されることになる。
【００９３】
変形例２に係る通信システム１０Ｂでは、第２通信回路１５が第３通信回路１６を兼用し、第５通信回路２５が第６通信回路２６を兼用している。そのため、第２通信回路１５と第３通信回路１６とが別々に設けられ、かつ第５通信回路２５と第６通信回路２６とが別々に設けられる場合に比べて、第１通信装置１Ｂ及び第２通信装置２Ｂの小型化を図ることができる。
【００９４】
（６．３）変形例３
上述の実施形態では、第１通信装置１が１つのバックアップ用の第２通信回路１５を有し、第２通信装置２が１つのバックアップ用の第５通信回路２５を有している。これに対して、図８に示すように、第１通信装置１Ｃが複数の第２通信回路１５を有し、第２通信装置２Ｃが複数の第５通信回路２５を有していてもよい。以下、変形例３に係る通信システム１０Ｃについて、図８を参照して説明する。以下では、上述の実施形態と同様の構成については同一の符号を付して、詳細な説明を省略する。
【００９５】
変形例３に係る通信システム１０Ｃは、図８に示すように、第１通信装置１Ｃと、第２通信装置２Ｃと、を備える。
【００９６】
第１通信装置１Ｃは、１つの第１通信モジュール１０１と、複数（図８では２つ）の第２通信モジュール１０２と、１つの第３通信モジュール１０３と、第１制御部１０４と、を有する。第１制御部１０４は、第１切替部１７と、第１情報入出力部１８と、を含む。
【００９７】
第２通信装置２Ｃは、１つの第４通信モジュール２０１と、複数（図８では２つ）の第５通信モジュール２０２と、１つの第６通信モジュール２０３と、第２制御部２０４と、を有する。第２制御部２０４は、第２切替部２７と、第２情報入出力部２８と、検出部３１と、を含む。
【００９８】
複数の第２通信モジュール１０２と複数の第５通信モジュール２０２とは一対一に対応している。複数の第２通信モジュール１０２の各々は、複数の第５通信モジュール２０２のうち対応する第５通信モジュール２０２と通信する。
【００９９】
検出部３１は、複数の第５通信回路２５の各々から、複数の第５通信回路２５の各々の通信品質を示す値を取得する。上記通信品質を示す値は、例えば、複数の第５通信回路２５の各々が受信する受信信号（無線信号）のＲＳＳＩ及びデータレートである。
【０１００】
ここで、検出部３１がＲＳＳＩ及びデータレートを取得する手順について説明する。第１通信装置１Ｃにおいて、第１切替部１７は、複数の第２通信回路１５を１つずつ順番に切り替えていき、切り替えられた第２通信回路１５を介して第２フレームを送信する。第２フレームには、第２データとしてのコントロールフレームが含まれている。一方、第２通信装置２Ｃでは、第２切替部２７は、複数の第５通信回路２５のうち、第１切替部１７によって切り替えられた第２通信回路１５と対応する第５通信回路２５に切り替え、切り替えられた第５通信回路２５を介して対応する第２通信回路１５からの第２フレームを受信する。検出部３１は、第５通信回路２５で得られた第２フレーム（受信信号）のＲＳＳＩ及びデータレートを取得する。検出部３１は、第２切替部２７が第５通信回路２５を切り替えるたびに、第２フレームのＲＳＳＩ及びデータレートを取得する。
【０１０１】
検出部３１は、各第５通信回路２５で得られたＲＳＳＩ及びデータレートに基づいて、各第５通信回路２５の通信品質を比較する。そして、検出部３１は、第２回路６として、複数の第５通信回路２５のうち通信品質が最もよい第５通信回路２５を選択する。第２切替部２７は、複数の第５通信回路２５のうち検出部３１によって選択された第５通信回路２５に第２回路６を切り替える。
【０１０２】
変形例３に係る通信システム１０Ｃでは、上述のように、第１通信装置１Ｃが複数のバックアップ用の第２通信回路１５を有し、第２通信装置２Ｃが複数のバックアップ用の第５通信回路２５を有している。このように、切替先の選択肢が増えることにより、第２通信回路１５及び第５通信回路２５の各々が１つの場合に比べて、通信を更に途切れにくくすることができる。
【０１０３】
また、変形例３に係る通信システム１０Ｃでは、第２切替部２７は、複数の第５通信回路２５のうち通信品質が最もよい第５通信回路２５に第２回路６を切り替えるように構成されている。これにより、第１回路５と第２回路６との間の通信の通信品質を高めることができる。
【０１０４】
ここで、第１通信装置１Ｃは３つ以上の第２通信回路１５を有し、第２通信装置２Ｃは３つ以上の第５通信回路２５を有していてもよい。この場合、３つ以上の第２通信回路１５と３つ以上の第５通信回路２５とが一対一に対応しており、３つ以上の第２通信回路１５の各々は、３つ以上の第５通信回路２５のうち対応する第５通信回路２５と通信することが好ましい。
【０１０５】
（６．４）その他の変形例
上述の実施形態では、第１切替部１７は、第１通信回路１４用のＩＰアドレスと第２通信回路１５用のＩＰアドレスとを入れ替えることにより、第１通信回路１４と第２通信回路１５との間で第１回路５を切り替えている。また、第２切替部２７は、第４通信回路２４用のＩＰアドレスと第５通信回路２５用のＩＰアドレスとを入れ替えることにより、第４通信回路２４と第５通信回路２５との間で第２回路６を切り替えている。これに対して、第１切替部１７及び第２切替部２７は、以下の方法によって第１回路５及び第２回路６を切り替えてもよい。
【０１０６】
まず、第１通信装置１及び第２通信装置２の各々について仮想ネットワークインターフェースを作成し、この仮想ネットワークインターフェースに対してＩＰアドレスを割り当てる。第１通信装置１の仮想ネットワークインターフェースに対するＩＰアドレスは、例えば、１９２．１６８．０．２である。また、第２通信装置２の仮想ネットワークインターフェースに対するＩＰアドレスは、例えば、１９２．１６８．０．１である。
【０１０７】
例えば、第１通信回路１４を第１回路５とし、かつ第４通信回路２４を第２回路６とする場合には、第１通信回路１４を「ａｃｔｉｖｅ」とし、かつ第４通信回路２４を「ａｃｔｉｖｅ」とする。これにより、第１通信回路１４が第１回路５となり、第４通信回路２４が第２回路６となる。
【０１０８】
第１切替部１７は、第２通信装置２からの切替信号に従って、第１通信回路１４から第２通信回路１５に第１回路５を切り替える。具体的には、第１切替部１７は、「ａｃｔｉｖｅ」な通信回路を、第１通信回路１４から第２通信回路１５に変更する。これにより、第１回路５が、第１通信回路１４から第２通信回路１５に切り替えられる。
【０１０９】
第２切替部２７は、検出部３１が第１回路５と第２回路６との間の通信の通信品質の低下を検出した場合に、第４通信回路２４から第５通信回路２５に第２回路６を切り替える。具体的には、第２切替部２７は、「ａｃｔｉｖｅ」な通信回路を、第４通信回路２４から第５通信回路２５に変更する。これにより、第２回路６が、第４通信回路２４から第５通信回路２５に切り替えられる。
【０１１０】
以上の手順によって、第１回路５が第１通信回路１４から第２通信回路１５に切り替えられ、第２回路６が第４通信回路２４から第５通信回路２５に切り替えられる。
【０１１１】
上述の実施形態では、第１通信装置１が１つの第１通信回路１４を有し、第２通信装置２が１つの第４通信回路２４を有しているが、例えば、第１通信装置１は複数の第１通信回路１４を有し、第２通信装置２は複数の第４通信回路２４を有していてもよい。この場合において、複数の第１通信回路１４と複数の第４通信回路２４とは一対一に対応していることが好ましい。そして、複数の第１通信回路１４の各々は、複数の第４通信回路２４のうち対応する第４通信回路２４と通信可能であることが好ましい。この構成によれば、より多くのデータを送受信することが可能になる。
【０１１２】
上述の実施形態では、検出部３１は、第２回路６で得られるＲＳＳＩとデータレートとの組み合わせから、第１回路５と第２回路６との間の通信の通信品質を判定している。これに対して、検出部３１は、例えばｐｉｎｇコマンドによって上記通信品質を判定してもよい。具体的には、検出部３１は、ｐｉｎｇコマンドによって第１通信装置１に第１メッセージを送信し、第１メッセージに対する第２メッセージの戻り時間と閾値とを比較する。検出部３１は、第２メッセージの戻り時間が閾値よりも長い場合に、上記通信品質が低下していると判定する。
【０１１３】
上述の実施形態では、第１通信回路１４と第４通信回路２４との間の通信に５ＧＨｚの周波数を利用し、第２通信回路１５と第５通信回路２５との間の通信に２．４ＧＨｚの周波数を利用しているが、これらの周波数は一例である。したがって、第１通信回路１４と第４通信回路２４との通信、及び第２通信回路１５と第５通信回路２５との通信が互いに干渉しないようになっていれば他の周波数を利用してもよい。
【０１１４】
（まとめ）
以上説明したように、第１の態様に係る通信システム（１０；１０Ａ；１０Ｂ；１０Ｃ）は、第１通信装置（１；１Ａ；１Ｂ；１Ｃ）と、第２通信装置（２；２Ｂ；２Ｃ）と、を備える。第２通信装置（２；２Ｂ；２Ｃ）は、第１通信装置（１；１Ａ；１Ｂ；１Ｃ）との間で通信を行う。第１通信装置（１；１Ａ；１Ｂ；１Ｃ）は、第１通信回路（１４）と、第２通信回路（１５）と、第３通信回路（１６）と、第１切替部（１７）と、を有する。第１切替部（１７）は、第１通信回路（１４）及び第２通信回路（１５）のいずれか一方でデータ通信を実施するように切り替える。第２通信装置（２；２Ｂ；２Ｃ）は、第４通信回路（２４）と、第５通信回路（２５）と、第６通信回路（２６）と、第２切替部（２７）と、検出部（３１）と、を有する。第４通信回路（２４）は、第１通信方式で第１通信回路（１４）と通信する。第５通信回路（２５）は、第１通信方式とは異なる第２通信方式で第２通信回路（１５）と通信する。第６通信回路（２６）は、少なくとも第１通信方式とは異なる第３通信方式で第３通信回路（１６）と通信する。第２切替部（２７）は、第４通信回路（２４）及び第５通信回路（２５）のいずれか一方でデータ通信を実施するように切り替える。検出部（３１）は、第１通信回路（１４）と第４通信回路（２４）との間の通信、及び第２通信回路（１５）と第５通信回路（２５）との間の通信の通信品質を示す値から、通信品質の低下を検出する。第１通信回路（１４）でデータ通信を実施し、かつ第４通信回路（２４）でデータ通信を実施する場合に、第２通信回路（１５）と第５通信回路（２５）とは、所定の接続処理を完了して互いに通信可能な状態にある。第６通信回路（２６）は、検出部（３１）の検出結果に応じて切替信号を第３通信回路（１６）に送信する。第２切替部（２７）は、検出部（３１）の検出結果に応じて、第４通信回路（２４）によるデータ通信を第５通信回路（２５）によるデータ通信に切り替える。第１切替部（１７）は、第３通信回路（１６）が切替信号を受信すると、第１通信回路（１４）によるデータ通信を第２通信回路（１５）によるデータ通信に切り替える。
【０１１５】
この態様によれば、データ通信を実施する通信回路を、第２通信回路（１５）及び第５通信回路（２５）に切り替える際には、第２通信回路（１５）と第５通信回路（２５）とが通信可能な状態にある。そのため、データ通信を実施する通信回路を、第２通信回路（１５）及び第５通信回路（２５）に切り替えるだけで通信を開始することができ、これにより通信品質を維持しつつ通信を途切れにくくすることができる。
【０１１６】
第２の態様に係る通信システム（１０Ｃ）では、第１の態様において、第１通信装置（１Ｃ）は、複数の第２通信回路（１５）を有する。第２通信装置（２Ｃ）は、複数の第５通信回路（２５）を有する。複数の第２通信回路（１５）と複数の第５通信回路（２５）とが一対一に対応している。複数の第２通信回路（１５）の各々は、複数の第５通信回路（２５）のうち対応する第５通信回路（２５）と通信する。
【０１１７】
この態様によれば、切替用（バックアップ用）の通信回路を複数組確保できるので、通信を更に途切れにくくすることができる。
【０１１８】
第３の態様に係る通信システム（１０Ｃ）では、第２の態様において、第２切替部（２７）は、複数の第５通信回路（２５）のうち、通信品質を示す値が最もよい第５通信回路（２５）によるデータ通信に切り替える。
【０１１９】
この態様によれば、第１通信装置（１）と第２通信装置（２）との間の通信の通信品質を高めることができる。
【０１２０】
第４の態様に係る通信システム（１０；１０Ａ；１０Ｂ；１０Ｃ）では、第１〜３の態様のいずれか１つにおいて、第１通信回路（１４）と第４通信回路（１５）との間の通信、及び第２通信回路（１５）と第５通信回路（２５）との間の通信の通信品質を示す値が所定の閾値以上となるように、データ通信を実施する通信回路を選択する。
【０１２１】
この態様によれば、通信品質を維持しつつ通信を途切れにくくすることができる。
【０１２２】
第５の態様に係る通信システム（１０Ａ）では、第１〜４の態様のいずれか１つにおいて、第１通信装置（１Ａ）は、検出部（３１）としての第２検出部（３３）とは異なり上記通信品質の低下を検出する第１検出部（３２）を更に有する。第３通信回路（１６）は、第１検出部（３２）の検出結果に応じて切替信号としての第２切替信号とは異なる第１切替信号を第６通信回路（２６）に送信する。第１切替部（１７）は、第１検出部（３２）の検出結果に応じて、第１通信回路（１４）によるデータ通信を第２通信回路（１５）によるデータ通信に切り替える。第２切替部（２７）は、第６通信回路（２６）が第１切替信号を受信すると、第４通信回路（２４）によるデータ通信を第５通信回路（２５）によるデータ通信に切り替える。
【０１２３】
この態様によれば、第１通信装置（１）側の通信状況についても対応することができ、これにより通信を更に途切れにくくすることができる。
【０１２４】
第６の態様に係る通信システム（１０Ｂ）では、第１〜５の態様のいずれか１つにおいて、第２通信回路（１５）と第３通信回路（１６）とが兼用され、かつ第５通信回路（２５）と第６通信回路（２６）とが兼用される。
【０１２５】
この態様によれば、第１通信装置（１）及び第２通信装置（２）の小型化を図ることができる。
【０１２６】
第７の態様に係る通信装置（１Ａ）は、相手方通信装置（２）との間で通信を行うように構成された通信装置（１Ａ）である。通信装置（１Ａ）は、第１通信回路（１４）と、第２通信回路（１５）と、切替部（１７）と、検出部（３２）と、を有する。第２通信回路（１５）は、第１通信回路（１４）とは通信方式が異なる。切替部（１７）は、第１通信回路（１４）及び第２通信回路（１５）のいずれか一方でデータ通信を実施するように切り替える。検出部（３２）は、第１通信回路（１４）及び第２通信回路（１５）の通信品質を示す値から、通信品質の低下を検出する。通信装置（１Ａ）では、第１通信回路（１４）でデータ通信を行う場合、検出部（３２）が第１通信回路（１４）の通信品質の低下を検出しないときには、第２通信回路（１５）は所定の接続処理を完了した状態を維持する。通信装置（１Ａ）では、検出部（３２）が第１通信回路（１４）の通信品質の低下を検出したときには、第２通信回路（１５）が切替信号を相手方通信装置（２）に送信すると共に、切替部（１７）が第１通信回路（１４）によるデータ通信を第２通信回路（１５）によるデータ通信に切り替える。
【０１２７】
この態様によれば、データ通信を実施する通信回路を第２通信回路（１５）に切り替える際には、第２通信回路（１５）が通信可能な状態にある。そのため、データ通信を実施する通信回路を第２通信回路（１５）に切り替えるだけで通信を開始することができ、これにより通信品質を維持しつつ通信を途切れにくくすることができる。
【０１２８】
第８の態様に係る通信装置（１Ａ）では、第７の態様において、通信品質を示す値は、少なくともＲＳＳＩ及びデータレートを含む。検出部（３２）は、ＲＳＳＩが第１閾値以上で、かつデータレートが第２閾値以下であるときに、通信品質の低下を検出する。
【０１２９】
この態様によれば、検出部（３２）は、少なくともＲＳＳＩ及びデータレートに基づいて通信品質の低下を検出することができる。
【０１３０】
第９の態様に係る通信装置（１Ｃ）は、第７又は８の態様において、複数の第２通信回路（１５）を有する。切替部（１７）は、複数の第２通信回路（１５）のうち、通信品質を示す値が最もよい第２通信回路（１５）でデータ通信を実施するように切り替える。
【０１３１】
この態様によれば、切替用（バックアップ用）の通信回路を複数組確保できるので、通信を更に途切れにくくすることができる。また、通信装置（１Ｃ）と相手方通信装置（２）との間の通信の通信品質を高めることができる。
【０１３２】
第１０の態様に係る通信装置（１；１Ａ；１Ｃ）は、第７〜９の態様のいずれか１つにおいて、第１通信回路（１４）及び第２通信回路（１５）とは通信方式が異なる第３通信回路（１６）を更に有する。第３通信回路（１６）は、第２通信回路（１５）の代わりに切替信号を相手方通信装置（２）へ送信する。
【０１３３】
この態様によれば、第３通信回路（１６）によって切替信号を相手方通信装置（２）に送信することができる。
【符号の説明】
【０１３４】
１，１Ａ，１Ｂ，１Ｃ  第１通信装置
２，２Ｂ，２Ｃ  第２通信装置
１０，１０Ａ，１０Ｂ，１０Ｃ  通信システム
１４  第１通信回路
１５  第２通信回路
１６  第３通信回路
１７  第１切替部
２４  第４通信回路
２５  第５通信回路
２６  第６通信回路
２７  第２切替部
３１  検出部
３２  第１検出部
３３  第２検出部（検出部）
【図１】
2020202474.tif 000005
【図２】
2020202474.tif 000006
【図３】
2020202474.tif 000007
【図４】
2020202474.tif 000008
【図５】
2020202474.tif 000009
【図６】
2020202474.tif 000010
【図７】
2020202474.tif 000011
【図８】
2020202474.tif 000012