(57)【要約】【課題】適切な通信を維持できる通信システムを提供する。【解決手段】同時に複数のチャンネルで受信待ち受けを行う第１の通信部（０１１ａ，０１１ｂ）を有する第１の通信装置（００１）と、複数のチャンネルのうち、何れか一のチャンネルを送信チャンネルとし、送信チャンネルを介して第１の通信部（０１１ａ，０１１ｂ）に対してデータを送信する第２の通信部（０２１）を有する第２の通信装置（００２）と、を有し、第２の通信装置（００２）は、第２の通信部（０２１）から送信すべきデータのスループットに対して、実際に送信されたデータのスループットが不足するか否かを判定するスループット監視部（０２３）と、スループット監視部（０２３）における判定結果に基づいて、送信チャンネルを、複数のチャンネルのうち他のチャンネルに切り替える切替機能部（０２４）とを備える。【選択図】図１
2017092754.tif 000002
【特許請求の範囲】
【請求項１】
同時に複数のチャンネルで受信待ち受けを行う第１の通信部を有する第１の通信装置と、
複数の前記チャンネルのうち、何れか一のチャンネルを送信チャンネルとし、前記送信チャンネルを介して前記第１の通信部に対してデータを送信する第２の通信部を有する第２の通信装置と、
を有し、
前記第２の通信装置は、
前記第２の通信部から送信すべきデータのスループットに対して、実際に送信されたデータのスループットが不足するか否かを判定するスループット監視部と、
前記スループット監視部における判定結果に基づいて、前記送信チャンネルを、複数の前記チャンネルのうち他のチャンネルに切り替える切替機能部と、
を有することを特徴とする通信システム。
【請求項２】
前記第１の通信装置と前記第２の通信装置とは無線通信を行うものであり、
複数の前記チャンネルは相互に周波数が異なる周波数チャンネルである
ことを特徴とする請求項１に記載の通信システム。
【請求項３】
前記第２の通信装置は、送信待ちデータを記憶するバッファメモリをさらに有し、
前記スループット監視部は、前記バッファメモリに記憶された送信待ちデータのデータ量が所定のデータ量閾値を超えたか否かに基づいて、前記スループットが不足するか否かを判定する
ことを特徴とする請求項２に記載の通信システム。
【請求項４】
前記第２の通信部は、各々に異なる前記周波数チャンネルが設定された複数の無線部を有し、
前記切替機能部は、複数の前記無線部のうち何れか一の無線部に対してデータを供給することにより、複数の前記周波数チャンネルのうち、一の周波数チャンネルを介して前記第１の通信装置との間で無線通信を行う機能を有する
ことを特徴とする請求項２に記載の通信システム。
【請求項５】
前記第１の通信装置は、複数の前記周波数チャンネルを介してポーリング信号を送信する機能を有し、
前記第２の通信装置は、前記ポーリング信号を受信した後、所定時間内にデータ伝送を行う機能を有する
ことを特徴とする請求項２に記載の通信システム。
【請求項６】
前記第１の通信装置は、前記第２の通信装置が通信している周波数チャンネルを介してポーリング信号を送信する機能を有し、
前記第２の通信装置は、前記ポーリング信号を受信した後、所定時間内にデータ伝送を行う機能と、前記送信チャンネルを切り替える際に、前記第１の通信装置に対して、新たな周波数チャンネルを通知する機能とを有する
ことを特徴とする請求項２に記載の通信システム。
【請求項７】
前記第２の通信装置は、
指定された符号化レートに基づいて、供給された映像信号を符号化する符号化部と、
前記符号化レートを変更する符号化制御部と、
を有し、
前記スループット監視部は、前記符号化レートに応じて、前記データ量閾値を変更する機能を有する
ことを特徴とする請求項３に記載の通信システム。
【請求項８】
前記スループット監視部は、複数の前記周波数チャンネルの何れにおいても前記スループットが不足すると判断すると、前記符号化レートを増加する機能を有する
ことを特徴とする請求項７に記載の通信システム。
【請求項９】
相手側装置にて対応する複数のチャンネルのうち何れか一のチャンネルを送信チャンネルとし、前記送信チャンネルを介して前記相手側装置にデータを送信する通信部と、
前記通信部から送信すべきデータのスループットに対して、実際に送信されたデータのスループットが不足するか否かを判定するスループット監視部と、
前記スループット監視部における判定結果に基づいて、前記送信チャンネルを、複数の前記チャンネルのうち他のチャンネルに切り替える切替機能部と
を有することを特徴とする通信装置。
【請求項１０】
前記相手側装置と前記通信装置とは無線通信を行うものであり、
複数の前記チャンネルは相互に周波数が異なる周波数チャンネルである
ことを特徴とする請求項９に記載の通信装置。
【請求項１１】
送信待ちデータを記憶するバッファメモリをさらに有し、
前記スループット監視部は、前記バッファメモリに記憶された送信待ちデータのデータ量が所定のデータ量閾値を超えたか否かに基づいて、前記スループットが不足するか否かを判定する
ことを特徴とする請求項１０に記載の通信装置。
【請求項１２】
前記通信部は、各々に異なる前記周波数チャンネルが設定された複数の無線部を有し、
前記切替機能部は、複数の前記無線部のうち何れか一の無線部に対してデータを供給することにより、複数の前記周波数チャンネルのうち、一の周波数チャンネルを介して前記相手側装置との間で無線通信を行う機能を有する
ことを特徴とする請求項１０に記載の通信装置。
【請求項１３】
前記相手側装置は、複数の前記周波数チャンネルを介してポーリング信号を送信する機能を有し、
前記通信装置は、前記ポーリング信号を受信した後、所定時間内にデータ伝送を行う機能を有する
ことを特徴とする請求項１０に記載の通信装置。
【請求項１４】
前記相手側装置は、前記通信装置が通信している周波数チャンネルを介してポーリング信号を送信する機能を有し、
前記通信装置は、前記ポーリング信号を受信した後、所定時間内にデータ伝送を行う機能と、前記送信チャンネルを切り替える際に、前記相手側装置に対して、新たな周波数チャンネルを通知する機能とを有する
ことを特徴とする請求項１０に記載の通信装置。
【請求項１５】
指定された符号化レートに基づいて、供給された映像信号を符号化する符号化部と、
前記符号化レートを変更する符号化制御部と、
をさらに有し、
前記スループット監視部は、前記符号化レートに応じて前記データ量閾値を変更する機能と、複数の前記周波数チャンネルの何れにおいても前記スループットが不足すると判断すると、前記符号化レートを増加する機能とを有する
ことを特徴とする請求項１１に記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムおよび通信装置に関する。
【背景技術】
【０００２】
通信周波数帯において無線干渉が存在する場合、信頼性が高い通信を実現する方法として、電波を送信する周波数を時間的に変化させることによって無線干渉からの影響を軽減する周波数ホッピング方式が知られている。また、ホッピングする周波数のチャンネル品質を推定して最適な周波数を選択する方式が知られている。
その一例として、下記特許文献１の要約書には、「ホッピング周波数決定部1023-1の指示により複数のチャネルを順次使用してパケットデータを受信する無線機器において、受信動作時にパケットデータの先頭が検出できなかった時、本来受信されるべきパケットデータがチャネル品質の劣化によって受信できずパケット誤りと見做し、該無線機器があるチャネルのチャネル品質を推定する際、それぞれのチャネル毎に行った受信動作の数とパケット誤り数よりチャネル毎のパケット誤り率を算出し、該パケット誤り率を用いてチャネル品質を推定する」と記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２１１２４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１に開示された技術によれば、無線干渉等によってチャンネル品質が低下すると、その都度、適切な通信ができなくなるという問題がある。
この発明は上述した事情に鑑みてなされたものであり、適切な通信を維持できる通信システムおよび通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため本発明の通信システムは、同時に複数のチャンネルで受信待ち受けを行う第１の通信部を有する第１の通信装置と、複数の前記チャンネルのうち、何れか一のチャンネルを送信チャンネルとし、前記送信チャンネルを介して前記第１の通信部に対してデータを送信する第２の通信部を有する第２の通信装置と、を有し、前記第２の通信装置は、前記第２の通信部から送信すべきデータのスループットに対して、実際に送信されたデータのスループットが不足するか否かを判定するスループット監視部と、前記スループット監視部における判定結果に基づいて、前記送信チャンネルを、複数の前記チャンネルのうち他のチャンネルに切り替える切替機能部と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明の通信システムおよび通信装置によれば、適切な通信を維持できる。
【図面の簡単な説明】
【０００７】
【図１】本発明の第１実施形態による無線伝送システムのブロック図である。
【図２】第１実施形態における制御プログラムのフローチャートである。
【図３】（ａ）〜（ｃ）は、第１実施形態における通信シーケンス図、（ｄ）は送信待ちデータ量のグラフである。
【図４】第２実施形態におけるクライント機のブロック図である。
【図５】（ａ）〜（ｃ）は、第３実施形態における通信シーケンス図、（ｄ）は送信待ちデータ量のグラフである。
【図６】（ａ）〜（ｃ）は、第４実施形態における通信シーケンス図、（ｄ）は送信待ちデータ量のグラフである。
【図７】第５実施形態におけるクライント機のブロック図である。
【図８】第５実施形態における制御プログラムのフローチャートである。
【発明を実施するための形態】
【０００８】
［第１実施形態］
＜実施形態の構成＞
まず、図１に示すブロック図を参照し、本発明の第１実施形態による無線伝送システムＡの構成を説明する。
図１において、無線伝送システムＡは、アクセスポイント００１と、一または複数のクライント機００２とを有している。なお、図１においては、クライント機００２が１台である場合の例を示す。なお、無線伝送システムＡは、クライント機００２からアクセスポイント００１に対して、高い信頼性で無線通信を行う用途、例えば放送用の映像信号を無線伝送する用途に用いて好適である。
【０００９】
（アクセスポイント００１）
アクセスポイント００１は、複数の無線送受信部０１１ａ，０１１ｂ（これらを総称して０１１という）と、複数の送受信処理部０１２ａ，０１２ｂ（同、０１２という）と複数のアンテナ０１５ａ，０１５ｂ（同、０１５という）とを有している。図１においては、無線送受信部０１１、送受信処理部０１２、アンテナ０１５を各２台設けた例を示すが、これらは３台以上設けてもよい。さらに、アクセスポイント００１は、通信制御部０１３と、プロトコル処理部０１４とを有している。
【００１０】
プロトコル処理部０１４は、送信すべきデータ（以下、送信データという）に対し、所定のプロトコルに基づいて、ヘッダ等を追加し、ネットワーク層、トランスポート層等の処理を行い、その結果である送信パケットを通信制御部０１３に供給する。通信制御部０１３は、供給された送信パケットを、何れか１台の送受信処理部０１２（図１の例では０１２ａ，０１２ｂのうち一方）に転送する。その際、必要に応じて、送信パケット内の宛先アドレスの変換等を行う。
【００１１】
送受信処理部０１２は、供給された一または複数の送信パケットを一のパケットにまとめる処理を行う。具体的には、一または複数の送信パケットに対して、ヘッダ付与、パケットアグリゲーション処理等を行い、その結果（以下、送信アグリゲーションパケットという）を無線送受信部０１１に供給する。無線送受信部０１１は、供給された送信アグリゲーションパケットから無線送信フレームを生成し、変調、周波数変換、増幅等の処理を行い、アンテナ０１５を介して送信する。
【００１２】
クライント機００２からアクセスポイント００１に対する送信を「アップリンク」と呼び、アクセスポイント００１からクライント機００２に対する送信を「ダウンリンク」と呼ぶ。上述した「周波数チャンネル」とは、アップリンクの周波数とダウンリンクの周波数との組み合わせを指す。無線送受信部０１１ａ，０１１ｂは、それぞれ異なる周波数チャンネルにて無線信号（以下、ダウンリンク信号という）を送信する。以後、無線送受信部０１１ａの周波数チャンネルをＣｈ１と呼び、無線送受信部０１１ｂの周波数チャンネルをＣｈ２と呼ぶ。
【００１３】
従って、各無線送受信部０１１は、それぞれ異なる周波数チャンネルＣｈ１，Ｃｈ２にて、受信待ち受けを行う。各無線送受信部０１１は、アンテナ０１５を介して、受信した周波数チャンネルのアップリンク信号に対して、増幅、周波数変換、復調等の処理を行い、その結果（以下、受信アグリゲーションパケットという）を送受信処理部０１２に供給する。
【００１４】
送受信処理部０１２は、供給された受信アグリゲーションパケットから、パケット（以下、受信パケットという）を抽出し、抽出した受信パケットを通信制御部０１３に供給する。通信制御部０１３は、送受信処理部０１２から供給された受信パケットを、プロトコル処理部０１４に転送する。また、送受信処理部０１２は、受信パケットが正常に抽出された場合は、クライント機００２に対して、当該受信パケットが正常に抽出できた旨を示す応答信号ＡＣＫを返信する。プロトコル処理部０１４は、供給された受信パケットに対して、ネットワーク層、トランスポート層の処理を行い、受信すべきデータ（以下、受信データという）を再生する。
【００１５】
（クライント機００２）
クライント機００２は、無線送受信部０２１と、送受信処理部０２２と、スループット監視部０２３と、周波数切替制御部０２４と、プロトコル処理部０２５と、アプリケーション部０２６と、アンテナ０２７とを有している。
【００１６】
アプリケーション部０２６は、アクセスポイント００１に送信すべき送信データを生成し、プロトコル処理部０２５に供給する。プロトコル処理部０２５は、送信データに対し、所定のプロトコルに基づいて、ヘッダ等を追加し、ネットワーク層、トランスポート層等の処理を行い、その結果である送信パケットを送受信処理部０２２に供給する。
【００１７】
送受信処理部０２２は、供給された送信パケットに対して、ヘッダ付与、パケットアグリゲーション処理等を行い、その結果である送信アグリゲーションパケットを無線送受信部０２１へ転送する。無線送受信部０２１は、供給された送信アグリゲーションパケットから無線送信フレームを生成し、変調、周波数変換、増幅等の処理を行い、その結果であるアップリンク信号を、アンテナ０２７を介して送信する。
【００１８】
また、無線送受信部０２１は、アンテナ０２７を介して、ダウンリンク信号を受信すると、ダウンリンク信号に対して、増幅、周波数変換、復調等の処理を行い、その結果である受信アグリゲーションパケットを送受信処理部０２２に供給する。送受信処理部０２２は、供給された受信アグリゲーションパケットから受信パケットを抽出し、抽出した受信パケットをプロトコル処理部０２５に供給する。プロトコル処理部０２５は、供給された受信パケットに対して、ネットワーク層、トランスポート層の処理を行い、受信データを再生し、アプリケーション部０２６に転送する。
【００１９】
ところで、送受信処理部０２２には、バッファメモリ２２２が設けられている。送受信処理部０２２にて生成された送信アグリゲーションパケットは、バッファメモリ２２２に蓄積される。そして、無線送受信部０２１を介して、送信アグリゲーションパケットに係るフレームのアップリンク信号が送信される。そして、アクセスポイント００１から、対応する応答信号ＡＣＫが返信されると、送受信処理部０２２は、当該送信アグリゲーションパケットをバッファメモリ２２２から削除する。一方、所定時間内に対応する応答信号ＡＣＫが返信されなかった場合は、対応する送信アグリゲーションパケットが無線送受信部０２１に再供給され、対応するアップリンク信号が再送信される。
【００２０】
これにより、バッファメモリ２２２は、送信待ちの送信アグリゲーションパケットを蓄積するバッファになる。バッファメモリ２２２に蓄積されている送信アグリゲーションパケットのデータ量を、「送信待ちデータ量Ｄw」と呼ぶ。送信待ちデータ量Ｄwは、送信アグリゲーションパケットのパケット数であってもよく、これらのバイト数であってもよい。
【００２１】
スループット監視部０２３は、送受信処理部０２２から無線送受信部０２１に供給される送信アグリゲーションパケットのスループットを監視する。すなわち、スループット監視部０２３は、アプリケーション部０２６から送信される送信データのデータ量と、送信アグリゲーションパケットに含まれる送信データのデータ量とを比較し、スループットが充分であるか否かを判定する。
【００２２】
より具体的には、スループット監視部０２３は、送信待ちデータ量Ｄwと所定のデータ量閾値Ｄwthとを比較することによって、スループットが充分であるか否かを判定する。すなわち、送信待ちデータ量Ｄwが所定のデータ量閾値Ｄwthを超えている場合は、「スループットが不充分」であると判定し、送信待ちデータ量Ｄwがデータ量閾値Ｄwth以下である場合は、「スループットが充分」であると判定する。周波数切替制御部０２４は、スループット監視部０２３において「スループットが不充分」と判定された場合は、無線送受信部０２１において受信待ち受けおよび送信に使われる周波数チャンネルを変更する。
【００２３】
なお、クライント機００２は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等、一般的なコンピュータとしてのハードウエアを備えており、ＲＯＭには、ＯＳ（Operating System）、制御プログラム、各種データ等が格納されている。ＯＳおよび制御プログラムはＣＰＵによって実行される。図１におけるスループット監視部０２３、周波数切替制御部０２４、プロトコル処理部０２５等は、ＲＯＭに格納された制御プログラムによって実現される機能を、ブロックとして示したものである。
【００２４】
＜実施形態の動作＞
次に、図２に示す制御プログラムのフローチャートを参照し、クライント機００２の動作を説明する。
図２において処理がステップＳ００１に進むと、スループット監視部０２３において、バッファメモリ２２２の送信待ちデータ量Ｄwが、データ量閾値Ｄwthを超えているか否かが判定される。
【００２５】
ここで「Ｎｏ」と判定されると、ステップＳ００１の処理が繰り返される。一方、「Ｙｅｓ」と判定されると、処理はステップＳ００２に進み、周波数切替制御部０２４によって、無線送受信部０２１の周波数チャンネルが切り替えられる。その際、新たな周波数チャンネルは、アクセスポイント００１内の複数の無線送受信部０１１によって待ち受けを行っている周波数チャンネル（図１の例では、Ｃｈ１およびＣｈ２）の範囲内から選択される。
【００２６】
次に、処理がステップＳ００３に進むと、スループット監視部０２３は、所定期間Ｔbだけ、スループットの監視を停止する。その理由は、周波数チャンネルを切り替えた際には瞬間的に通信が途切れるため、送信待ちデータ量Ｄwが一時的に大きくなってしまう可能性があるためである。この所定期間Ｔbが経過すると、処理はステップＳ００１に戻り、上述した動作が繰り返される。
【００２７】
次に、図３（ａ）〜（ｄ）に示す通信シーケンス図を参照し、本実施形態において周波数ホッピングを行う通信シーケンスを説明する。
ここで、図３（ａ），（ｂ）は、それぞれ無線送受信部０１１ａ，０１１ｂから送信されるダウンリンク信号を示し、上述したように、それぞれ周波数チャンネルＣｈ１，Ｃｈ２が割り当てられている。図３（ｃ）は、無線送受信部０２１から送信されるアップリンク信号を示し、図３（ｄ）はバッファメモリ２２２の送信待ちデータ量Ｄwを示す。
【００２８】
図３（ａ）〜（ｄ）の時刻ｔ0において、無線送受信部０２１は周波数チャンネルＣｈ１にて受信待ち受けしている。そして、時刻ｔ1，ｔ3において、無線送受信部０２１から無線送受信部０１１ａに対して、周波数チャンネルＣｈ１を介してアップリンク信号が送信される。これに対して、時刻ｔ2，ｔ4において、無線送受信部０１１ａから無線送受信部０２１に対応する応答信号ＡＣＫが返信されている。また、時刻ｔ5，ｔ6においても、無線送受信部０２１から無線送受信部０１１ａにアップリンク信号が送信されているが、無線送受信部０１１ａは、対応する応答信号ＡＣＫを返信していない。これは、無線品質が悪化したことにより、時刻ｔ5，ｔ6のアップリンク信号を無線送受信部０１１ａが正常に受信できなかったためである。
【００２９】
このため、図３（ｄ）に示すように、時刻ｔ5付近から、送信待ちデータ量Ｄwが増加し始めており、時刻ｔ10には送信待ちデータ量Ｄwがデータ量閾値Ｄwthを超えている。従って、このタイミングでステップＳ００２（図２参照）の処理が実行され、周波数チャンネルがＣｈ２に切り替えられる。無線送受信部０２１の周波数チャンネルがＣｈ２に切り替えられた後、時刻ｔ11，ｔ13，ｔ15において、無線送受信部０２１から無線送受信部０１１ｂにアップリンク信号が送信され、時刻ｔ12，ｔ14，ｔ16において、無線送受信部０１１ｂから無線送受信部０２１に応答信号ＡＣＫが返信されている。
【００３０】
このように、正常な送信が実現している期間（時刻ｔ11〜ｔ15付近）では、送信待ちデータ量Ｄwは徐々に減少した後、低いレベルに留まる。その後の時刻ｔ17，ｔ19における無線送受信部０２１からのアップリンク信号に対して、無線送受信部０１１ｂは対応する応答信号ＡＣＫを返信していない。これは、無線品質が悪化したことにより、時刻ｔ17，ｔ19のアップリンク信号を無線送受信部０１１ｂが正常に受信できなかったためである。
【００３１】
これにより、時刻ｔ17付近から、送信待ちデータ量Ｄwが再び増加し、時刻ｔ20には送信待ちデータ量Ｄwがデータ量閾値Ｄwthを超えている。従って、このタイミングでステップＳ００２（図２参照）の処理が再び実行され、周波数チャンネルがＣｈ１に切り替えられる。このように、クライント機００２は、周波数チャンネルＣｈ１，Ｃｈ２を適宜切り替えつつ、アクセスポイント００１にアップリンク信号を送信し続ける。
【００３２】
以上のように、本実施形態のクライント機００２によれば、現在の周波数チャンネルにおいて無線品質が悪化すると、直ちに他の周波数チャンネルに切り替えるため、無線干渉等の多いチャンネルを避けて通信を行うことができ、適切な通信を維持できる。
さらに、クライント機００２にて周波数チャンネルを切り替える際、アクセスポイント００１との間で時刻同期等を取る必要がないため、ハードウエア構成や、制御プログラム（図２）の内容を簡単にすることができる。
【００３３】
［第２実施形態］
次に、本発明の第２実施形態による無線伝送システムについて説明する。
第２実施形態の無線伝送システムの全体構成は図１に示した第１実施形態のものと同様であるが、第１実施形態のクライント機００２に代えて、図４に示すクライント機００３が適用される点が異なる。そこで、クライント機００３の詳細を説明する。なお、図４において図１の各部に対応する部分には、同一の符号を付し、その説明を省略する場合がある。
【００３４】
クライント機００３は、複数の無線送受信部０３１ａ，０３１ｂ（これらを総称して０３１という）と、複数の送受信処理部０３２ａ，０３２ｂ（同、０３２という）と複数のアンテナ０３５ａ，０３５ｂ（同、０３５という）とを有している。送受信処理部０３２ａ，０３２ｂは、各々バッファメモリ３２２ａ，３２２ｂを有している。図４においては、無線送受信部０３１、送受信処理部０３２、アンテナ０３５を各２台設けた例を示すが、これらは３台以上設けてもよい。
【００３５】
さらに、クライント機００３は、スループット監視部０３３と、通信制御部０３４と、プロトコル処理部０２５と、アプリケーション部０２６とを有している。こここで、プロトコル処理部０２５、アプリケーション部０２６は、第１実施形態のもの（図１）と同様である。
【００３６】
無線送受信部０３１ａは、周波数チャンネルＣｈ１にて受信待ち受けと、送信とを行うことにより、無線送受信部０１１ａ（図１参照）と通信し、無線送受信部０３１ｂは、周波数チャンネルＣｈ２にて受信待ち受けと、送信とを行うことにより、無線送受信部０１１ｂと通信する。
【００３７】
通信制御部０３４は、プロトコル処理部０２５から供給された送信データを何れか１台の送受信処理部０３２（図４の例では０３２ａ，０３２ｂのうち一方）に転送する。その際の転送先は、スループット監視部０３３によって指定される。送受信処理部０３２ａ，０３２ｂは、第１実施形態の送受信処理部０２２と同様に送信アグリゲーションパケットを生成し、バッファメモリ３２２ａ，３２２ｂにそれぞれ蓄積するとともに、送信アグリゲーションパケットを無線送受信部０３１ａ，０３１ｂにそれぞれ供給する。
【００３８】
そして、無線送受信部０３１ａ，０３１ｂは、供給された送信アグリゲーションパケットに対応するアップリンク信号を送信する。その後、アクセスポイント００１の無線送受信部０１１ａ，０１１ｂから、対応する応答信号ＡＣＫを受信すると、送受信処理部０３２ａ，０３２ｂは、バッファメモリ３２２ａ，３２２ｂにて、当該送信アグリゲーションパケットを削除する。これにより、バッファメモリ３２２ａ，３２２ｂには、送信待ちの送信アグリゲーションパケットが蓄積される。
【００３９】
スループット監視部０３３は、送受信処理部０３２から無線送受信部０３１に転送される送信アグリゲーションパケットのスループットを監視する。その監視方法は第１実施形態のものと同様であり、バッファメモリ３２２ａまたは３２２ｂの送信待ちデータ量Ｄwがデータ量閾値Ｄwthを超過したか否かに基づいて、スループットが充分であるか否かを判定する。
【００４０】
スループット監視部０３３は、「スループットが不充分」であると判定すると、通信制御部０３４に対して、送信データの転送先を変更するように指令する。なお、送信データの転送先が変更されると、変更前の送受信処理部０３２から、変更後の送受信処理部０３２に対して、送信待ちの送信アグリゲーションパケットが転送される。例えば、送信データの転送先が送受信処理部０３２ａから送受信処理部０３２ｂに変更されると、バッファメモリ３２２ａに記憶されていた送信待ちの送信アグリゲーションパケットが、バッファメモリ３２２ｂに転送され、バッファメモリ３２２ａの内容は消去される。これにより、クライント機００３としての、受信待ち受けおよび送信用の周波数チャンネルが変更される。
【００４１】
以上のように、本実施形態のクライント機００３によれば、第１実施形態のクライント機００２と同様に、無線干渉等の多いチャンネルを避けて通信を行うことができ、適切な通信を維持できる。また、クライント機００３にて周波数チャンネルを切り替える際、アクセスポイント００１との間で時刻同期等を取る必要がない点も第１実施形態と同様である。
さらに、本実施形態によれば、周波数チャンネルＣｈ１，Ｃｈ２毎に無線送受信部０３１ａ，０３１ｂを設けたため、第１実施形態よりもスムーズに周波数チャンネルを切り替えることができ、途切れの少ない伝送を実現できるという効果を奏する。
【００４２】
［第３実施形態］
次に、本発明の第３実施形態による無線伝送システムについて説明する。
第３実施形態の無線伝送システムの全体構成は図１に示した第１実施形態のものと同様である。但し、本実施形態においては、ポーリング方式を適用する点で第１実施形態とは異なる。すなわち、アクセスポイント００１は、アップリンク信号を受信できる状態になると、ポーリング信号を出力する。この、ポーリング信号は、通信相手であるクライント機００２を特定する情報を含む。
【００４３】
また、クライント機００２は、送信すべき送信アグリゲーションパケットが存在する場合は、自機に対するポーリング信号を受信した場合に限り、所定時間内に送信する。また、第１実施形態のものと同様に、アクセスポイント００１は、クライント機００２から正常なアップリンク信号を受信すると、直ちに応答信号ＡＣＫを返信する。
【００４４】
次に、図５（ａ）〜（ｄ）に示す通信シーケンス図を参照し、本実施形態において周波数ホッピングを行う通信シーケンスを説明する。
ここで、図５（ａ），（ｂ）は、それぞれ無線送受信部０１１ａ，０１１ｂ（図１参照）から送信されるダウンリンク信号を示し、上述したように、それぞれ周波数チャンネルＣｈ１，Ｃｈ２が割り当てられている。図５（ｃ）は、無線送受信部０２１から送信されるアップリンク信号を示し、図５（ｄ）はバッファメモリ２２２の送信待ちデータ量Ｄwを示す。
【００４５】
図５（ａ）〜（ｄ）の時刻ｔ30において、無線送受信部０２１（図１参照）は周波数チャンネルＣｈ１で受信待ち受けしている。しかし、アクセスポイント００１は、クライント機００２が現在何れの周波数チャンネルで受信待ち受けしているか、関知しない。そのため、アクセスポイント００１は、全ての無線送受信部０１１（０１１ａ，０１１ｂの双方）から同時にポーリング信号Ｐを送信する。そのタイミングを時刻ｔ31とする。
【００４６】
従って、クライアント００２は、周波数チャンネルＣｈ１，Ｃｈ２のうち何れで待ち受けしている場合においても、ポーリング信号Ｐを受信でき、アップリンク信号の伝送を開始することができる。上述した例（Ｃｈ１での待ち受け状態）においては、無線送受信部０２１は、周波数チャンネルＣｈ１のポーリング信号Ｐを受信すると、その後の時刻ｔ32においてアップリンク信号を送信する。なお、この時点では、無線送受信部０１１ｂから送信された周波数チャンネルＣｈ２のポーリング信号Ｐは無視される。
【００４７】
無線送受信部０２１からのアップリンク信号が無線送受信部０１１ａに受信されると、その後の時刻ｔ33において、無線送受信部０１１ａから無線送受信部０２１に応答信号ＡＣＫが返信される。その後の時刻ｔ34に、無線送受信部０１１ａから再びポーリング信号Ｐが出力されると、その後の時刻ｔ35において無線送受信部０２１からアップリンク信号が送信され、その後の時刻ｔ36において無線送受信部０１１ａから応答信号ＡＣＫが返信されている。
【００４８】
また、時刻ｔ37，ｔ39においても無線送受信部０１１ａはポーリング信号Ｐを送信し、これらに対応して、時刻ｔ38，ｔ40に無線送受信部０２１はアップリンク信号を送信しているが、無線送受信部０１１ａは、これらアップリンク信号に対応する応答信号ＡＣＫを返信していない。これは、無線品質が悪化したことにより、時刻ｔ38，ｔ40のアップリンク信号を無線送受信部０１１ａが正常に受信できなかったためである。
【００４９】
このため、図５（ｄ）に示すように、時刻ｔ38付近から、送信待ちデータ量Ｄwが増加し始めており、時刻ｔ50には送信待ちデータ量Ｄwがデータ量閾値Ｄwthを超えている。従って、このタイミングでステップＳ００２（図２参照）の処理が実行され、周波数チャンネルがＣｈ２に切り替えられる。無線送受信部０２１の周波数チャンネルがＣｈ２に切り替えられた後、時刻ｔ51，ｔ54において、無線送受信部０１１ｂから周波数チャンネルＣｈ２のポーリング信号Ｐが出力されると、時刻ｔ52，ｔ55において、無線送受信部０２１から対応するアップリンク信号が出力され、時刻ｔ53，ｔ56において、無線送受信部０１１ｂから対応する応答信号ＡＣＫが返信されている。
【００５０】
このように、正常な送信が実現している期間（時刻ｔ52〜ｔ55付近）では、送信待ちデータ量Ｄwは徐々に減少した後、低いレベルに留まる。その後の時刻ｔ57，ｔ59において無線送受信部０１１ｂからポーリング信号Ｐが出力され、時刻ｔ58，ｔ60において、無線送受信部０２１から対応するアップリンク信号が送信されているが、無線送受信部０１１ｂは、これらアップリンク信号に対応する応答信号ＡＣＫを返信していない。これは、無線品質が悪化したことにより、時刻ｔ58，ｔ60のアップリンク信号を無線送受信部０１１ｂが正常に受信できなかったためである。
【００５１】
これにより、時刻ｔ58付近から、送信待ちデータ量Ｄwが再び増加し、時刻ｔ70には、送信待ちデータ量Ｄwがデータ量閾値Ｄwthを超えている。従って、このタイミングでステップＳ００２（図２参照）の処理が再び実行され、周波数チャンネルがＣｈ１に切り替えられる。このように、本実施形態においても、クライント機００２は、周波数チャンネルＣｈ１，Ｃｈ２を適宜切り替えつつ、アクセスポイント００１にアップリンク信号を送信し続ける。
【００５２】
以上のように、本実施形態によれば、非競合アクセス方式であるポーリング方式においても、周波数ホッピング方式を適用することができる。これにより、第１実施形態のものと同様に、現在の周波数チャンネルにおいて無線品質が悪化すると、直ちに他の周波数チャンネルに切り替えることができ、適切な通信を維持できる。
また、本実施形態においても、クライント機００２にて周波数チャンネルを切り替える際、アクセスポイント００１との間で時刻同期等を取る必要がないため、ハードウエア構成や、制御プログラム（図２）の内容を簡単にすることができる。
【００５３】
さらに、本実施形態においては、ポーリング方式を採用したため、アクセスポイント００１の処理能力を超えてクライント機００２がアップリンク信号を送信するような事態を未然に防止することができる。
また、特に、クライント機００２を複数台設ける場合においては、各クライント機００２からのアップリンク信号を確定的な遅延で受信することができる。
【００５４】
［第４実施形態］
次に、本発明の第４実施形態による無線伝送システムについて説明する。
第４実施形態の無線伝送システムの全体構成は第３実施形態（または第１実施形態）のものと同様であり、ポーリング方式を適用する点も第３実施形態と同様である。但し、本実施形態においては、アクセスポイント００１は、無線送受信部０２１が待ち受けを行っている一の周波数チャンネルからポーリング信号Ｐを送信する点が異なる。
【００５５】
次に、図６（ａ）〜（ｄ）に示す通信シーケンス図を参照し、本実施形態において周波数ホッピングを行う通信シーケンスを説明する。
ここで、図６（ａ），（ｂ）は、それぞれ無線送受信部０１１ａ，０１１ｂから送信されるダウンリンク信号を示し、上述したように、それぞれ周波数チャンネルＣｈ１，Ｃｈ２が割り当てられている。図６（ｃ）は、無線送受信部０２１から送信されるアップリンク信号を示し、図６（ｄ）はバッファメモリ２２２の送信待ちデータ量Ｄwを示す。
【００５６】
図６（ａ）〜（ｄ）の時刻ｔ80において、無線送受信部０２１は周波数チャンネルＣｈ１で受信待ち受けしており、アクセスポイント００１も、この周波数チャンネル（Ｃｈ１）を認識している。そのため、アクセスポイント００１は、周波数チャンネルがＣｈ１である無線送受信部０１１ａを介して、ポーリング信号Ｐを送信する。
【００５７】
図６（ａ）の例においては、時刻ｔ81，ｔ84において無線送受信部０１１ａは周波数チャンネルＣｈ１を介してポーリング信号Ｐを送信し、無線送受信部０２１は、これらポーリング信号Ｐに対応して、時刻ｔ82，ｔ85にアップリンク信号を送信している。さらに、無線送受信部０１１ａは、これらアップリンク信号に対応して、時刻ｔ83，ｔ86に応答信号ＡＣＫを返信している。
【００５８】
また、その後の時刻ｔ87，ｔ89においても無線送受信部０１１ａはポーリング信号Ｐを送信し、これらに対応して、時刻ｔ88，ｔ90に無線送受信部０２１はアップリンク信号を送信している。しかし、無線品質が悪化したことにより、無線送受信部０１１ａは、これらアップリンク信号を正常に受信できず、応答信号ＡＣＫを返信していない。
【００５９】
このため、図６（ｄ）に示すように、時刻ｔ88付近から、送信待ちデータ量Ｄwが増加し始めており、時刻ｔ100には、送信待ちデータ量Ｄwがデータ量閾値Ｄwthを超えている。従って、このタイミングでステップＳ００２（図２参照）の処理が実行され、周波数チャンネルがＣｈ２に切り替えられる。さらに、本実施形態では、ステップＳ００２において、無線送受信部０２１から、切替後の周波数チャンネル（この場合はＣｈ２）を介して、チャンネル切替通知信号Ｑが出力される。チャンネル切替通知信号Ｑは、無線送受信部０２１と、切替後の周波数チャンネル（Ｃｈ２）とを特定する情報を含むものである。
【００６０】
アクセスポイント００１は、周波数チャンネルＣｈ２を介してこのチャンネル切替通知信号Ｑを受信すると、それ以降は切替後の周波数チャンネル（Ｃｈ２）を介してポーリング信号Ｐを送信する。図６（ｂ），（ｃ）の例においては、時刻ｔ101，ｔ104において、無線送受信部０１１ｂから周波数チャンネルＣｈ２のポーリング信号Ｐが出力され、時刻ｔ102，ｔ105において、無線送受信部０２１から対応するアップリンク信号が出力され、時刻ｔ103，ｔ106において、無線送受信部０１１ｂから対応する応答信号ＡＣＫが返信されている。
【００６１】
このように、正常な送信が実現している期間（時刻ｔ102〜ｔ105付近）では、送信待ちデータ量Ｄwは徐々に減少した後、低いレベルに留まる。その後の時刻ｔ107，ｔ109において無線送受信部０１１ｂからポーリング信号Ｐが出力され、時刻ｔ108，ｔ110に無線送受信部０２１はアップリンク信号を送信している。しかし、無線品質が悪化したことにより、無線送受信部０１１ｂは、これらアップリンク信号を正常に受信できず、応答信号ＡＣＫを返信していない。
【００６２】
これにより、時刻ｔ108付近から、送信待ちデータ量Ｄwが再び増加し、時刻ｔ120には、送信待ちデータ量Ｄwがデータ量閾値Ｄwthを超えている。従って、このタイミングでステップＳ００２（図２参照）の処理が再び実行され、周波数チャンネルがＣｈ１に切り替えられ、周波数チャンネルＣｈ１を介して無線送受信部０２１からチャンネル切替通知信号Ｑが出力される。このように、本実施形態においても、クライント機００２は、周波数チャンネルＣｈ１，Ｃｈ２を適宜切り替えつつ、アクセスポイント００１にアップリンク信号を送信し続ける。
【００６３】
本実施形態においては、第３実施形態と同様に、アクセスポイント００１の処理能力を超えてクライント機００２がアップリンク信号を送信するような事態を未然に防止することができ、また、クライント機００２を複数台設ける場合においては、各クライント機００２からのアップリンク信号を確定的な遅延で受信することができる。さらに、本実施形態においては、ポーリング信号Ｐは通信に供される何れか一方の無線送受信部０１１ａ，０１１ｂから送信されるため、無線伝送システム全体の通信量を削減することができる。
【００６４】
［第５実施形態］
＜実施形態の構成＞
次に、本発明の第５実施形態による無線伝送システムについて説明する。
第５実施形態の無線伝送システムの全体構成は図１に示した第１実施形態のものと同様であるが、第１実施形態のクライント機００２に代えて、図７に示すクライント機００４が適用される点が異なる。そこで、クライント機００４の詳細を説明する。なお、図７において図１の各部に対応する部分には、同一の符号を付し、その説明を省略する場合がある。
【００６５】
本実施形態のクライント機００４は、第１実施形態のクライント機００２（図１参照）と同様に、無線送受信部０２１と、送受信処理部０２２と、プロトコル処理部０２５とを有している。また、第１実施形態のスループット監視部０２３および周波数切替制御部０２４に代えて、スループット監視部０４５および周波数切替制御部０４１を有しており、さらに、符号化制御部０４２と、符号化部０４３と、カメラ部０４４とを有している。
【００６６】
カメラ部０４４は映像を撮影し、その結果を映像信号として、符号化部０４３に供給する。符号化部０４３は、指定された符号化情報に基づいて、供給された映像信号に対して、圧縮処理を施し、その結果を送信データとしてプロトコル処理部０２５に供給する。ここで、「符号化情報」には、符号化レートＲ（圧縮率）と圧縮パラメータとが含まれる。また、符号化制御部０４２は、符号化部０４３に対して、上述した符号化情報を指定する。
【００６７】
ここで、符号化部０４３にて圧縮処理を行う前の映像信号のビット数をＫとし、圧縮処理後の送信データのビット数をＮとしたとき、符号化レートＲは、「Ｒ＝Ｋ／Ｎ」によって表される。従って、符号化レートＲを大きくすると、より少ないビット数で映像信号を表現することができ、アップリンク信号の伝送量を少なくすることができる。しかし、符号化レートＲを大きくすると、誤り率が大きくなり、アクセスポイント００１にて再生される映像信号の品位が下がるという欠点が生じる。逆に、符号化レートＲを小さくすると、アップリンク信号の伝送量は大きくなるが、誤り率を小さくすることができ、アクセスポイント００１にて再生される映像信号の品位を高めることができる。
【００６８】
無線送受信部０２１、送受信処理部０２２およびプロトコル処理部０２５の機能は、第１実施形態のものと同様である。すなわち、プロトコル処理部０２５は、供給された送信データに基づいて送信パケットを生成し、送受信処理部０２２に供給する。送受信処理部０２２は、送信パケットに基づいて送信アグリゲーションパケットを生成し無線送受信部０２１へ転送する。また、無線送受信部０２１は、送信アグリゲーションパケットから無線送信フレームを生成し、アンテナ０２７を介してアップリンク信号を送信する。
【００６９】
また、スループット監視部０４５は、送受信処理部０２２において、無線送受信部０２１に供給される送信アグリゲーションパケットのスループットを監視する。但し、本実施形態のスループット監視部０４５は、送信待ちデータ量Ｄwと、二つのデータ量閾値Ｄwth1，Ｄwth2とを比較し、その比較結果に応じて周波数チャンネルを切り替え、あるいは符号化情報を変更する点で、第１実施形態のスループット監視部０２３とは異なる。また、周波数切替制御部０４１は、スループット監視部０４５におけるスループット監視結果に基づいて、無線送受信部０２１の周波数チャンネルを変更する。
【００７０】
符号化部０４３から出力される送信データのデータ量は、符号化制御部０４２から供給された符号化情報、特に符号化レートＲに応じて変化する。本実施形態のスループット監視部０４５は、全ての周波数チャンネルにて「スループットが不充分」であると判定すると、符号化制御部０４２に対して、符号化レートＲを増加するように符号化情報を変更させ、送信データのデータ量を削減する。
【００７１】
なお、本実施形態のクライント機００４も、ＣＰＵ、ＲＡＭ、ＲＯＭ等、一般的なコンピュータとしてのハードウエアを備えており、ＲＯＭには、ＯＳ、制御プログラム、各種データ等が格納されている。ＯＳおよび制御プログラムは、ＣＰＵによって実行される。図７におけるスループット監視部０４５、周波数切替制御部０４１、プロトコル処理部０２５等は、ＲＯＭに記憶された制御プログラムによって実現される機能を、ブロックとして示したものである。
【００７２】
＜実施形態の動作＞
次に、図８に示す制御プログラムのフローチャートを参照し、クライント機００４の動作を説明する。
図８において処理がステップＳ０１１に進むと、スループット監視部０４５は、現在、符号化制御部０４２に適用されている符号化情報に基づいて、データ量閾値Ｄwth1（第１の閾値）と、データ量閾値Ｄwth2（第２の閾値）とを決定する。
【００７３】
なお、データ量閾値Ｄwth1とは、「現在よりも符号化レートＲを減少させても充分なスループットを確保できる」と判断される程度の送信待ちデータ量Ｄwである。また、データ量閾値Ｄwth2とは、「現在の符号化レートＲではスループットが不充分である」と判断される程度の送信待ちデータ量Ｄwである。従って、両者には、「Ｄwth1＜Ｄwth2」という関係がある。
【００７４】
次に、処理がステップＳ０１２に進むと、スループット監視部０４５は、送信待ちデータ量Ｄwがデータ量閾値Ｄwth2を超えたか否かを判定する。ここで「Ｎｏ」と判定されると、処理はステップＳ０２０に進み、スループット監視部０４５は、「送信待ちデータ量Ｄwがデータ量閾値Ｄwth1以下である状態」が、所定期間Ｔa以上続いているか否かを判定する。ここで「Ｎｏ」と判定されると、処理はステップＳ０１２に戻る。従って、「Ｄwth1≦Ｄw≦Ｄwth2」の関係が続く限り、スループット監視部０４５において、ステップＳ０１２，Ｓ０２０のループが繰り返される。
【００７５】
また、送信待ちデータ量Ｄwがデータ量閾値Ｄwth1以下になり、かつ、その状態が期間Ｔa以上続くと、ステップＳ２０において「Ｙｅｓ」と判定され処理はステップＳ０２１に進む。ここでは、スループット監視部０４５は、符号化レートＲを減少させるとともに、データ量閾値Ｄwth2を変更する。すなわち、スループット監視部０４５は、符号化レートＲを減少させる新たな符号化情報を周波数切替制御部０４１に対して指定し、周波数切替制御部０４１は指定された符号化情報を符号化制御部０４２に供給する。これにより、符号化制御部０４２においては、新たな符号化情報に基づいて、映像信号の圧縮処理が行われるようになる。さらに、スループット監視部０４５は、変更後の符号化レートＲに対応して、データ量閾値Ｄwth2も変更する。
【００７６】
符号化レートＲを減少させると、アップリンク信号のデータ量は大きくなり、その結果として、以前よりも送信待ちデータ量Ｄwが大きくなる。しかし、符号化レートＲを減少させたことにより、誤り率を小さくすることができる。これにより、クライント機００２からアクセスポイント００１に対して、より高品質な映像信号を伝送できるようになる。
【００７７】
符号化レートＲを減少させた後も、「Ｄwth1≦Ｄw≦Ｄwth2」の関係が続く限り、ステップＳ０１２，Ｓ０２０のループが繰り返される。ここで、送信待ちデータ量Ｄwがデータ量閾値Ｄwth2を超えると、ステップＳ０１２において「Ｙｅｓ」と判定され、処理はステップＳ０１３に進む。ステップＳ０１３では、周波数切替制御部０４１によって周波数チャンネルが切り替えられ、ステップＳ０１５では、所定期間Ｔbだけ、スループット監視部０４５におけるスループットの監視が停止される。なお、ステップＳ０１３，Ｓ０１５の処理は、第１実施形態（図２参照）におけるステップＳ００２，Ｓ００３の処理と同様である。
【００７８】
次に、処理がステップＳ０１６に進むと、「全ての周波数チャンネルで送信待ちデータ量Ｄwが減少しない状態」であるか否かが判定される。すなわち、所定時間内に、全ての周波数チャンネル（上述の例ではＣｈ１，Ｃｈ２）がステップＳ０１３において選択され、かつ、これら何れの周波数チャンネルにおいても、ステップＳ０１２の判定結果が「Ｙｅｓ」（Ｄw＞Ｄwth2であった）であった場合が「全ての周波数チャンネルで送信待ちデータ量Ｄwが減少しない状態」である。
【００７９】
ステップＳ０１６において「Ｙｅｓ」と判定されると、処理はステップＳ０１７に進む。ここでは、スループット監視部０４５は、符号化レートＲを増加させるとともに、データ量閾値Ｄwth2を変更する。すなわち、スループット監視部０４５は、符号化レートＲを増加させる新たな符号化情報を周波数切替制御部０４１に対して指定し、周波数切替制御部０４１は指定された符号化情報を符号化制御部０４２に供給する。これにより、符号化制御部０４２においては、新たな符号化情報に基づいて、映像信号の圧縮処理が行われるようになる。さらに、スループット監視部０４５は、変更後の符号化レートＲに対応して、データ量閾値Ｄwth2も変更する。
【００８０】
符号化レートＲを増加させると、誤り率が大きくなるため、アクセスポイント００１にて再生される映像信号の品質が若干低下する可能性がある。しかし、符号化レートＲを増加させると、アップリンク信号のデータ量が小さくなり、その結果として、クライント機００２からアクセスポイント００１に対して、より確実に、途切れのない映像信号を伝送できるようになる。
【００８１】
以上のように本実施形態によれば、送信待ちデータ量Ｄwがデータ量閾値Ｄwth1以下である状態が所定期間Ｔa以上続くと、カメラ部０４４にて撮影された映像信号に対する符号化レートＲを減少させ（Ｓ０２１）、伝送される映像信号の品質を向上させることができる。一方、何れの周波数チャンネルにおいても送信待ちデータ量Ｄwが減少しない場合は、符号化レートＲを増加させ（Ｓ０１７）、途切れのない映像伝送を実現できる。
【００８２】
［変形例］
本発明は上述した実施形態に限定されるものではなく、種々の変形が可能である。上述した実施形態は本発明を理解しやすく説明するために例示したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施形態の構成の一部を他の実施形態の構成に置き換えることが可能であり、また、ある実施形態の構成に他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について削除し、若しくは他の構成の追加・置換をすることが可能である。上記実施形態に対して可能な変形は、例えば以下のようなものである。
【００８３】
（１）上記各実施形態においては、バッファメモリ２２２，３２２ａ，３２２ｂの送信待ちデータ量Ｄwに基づいて、スループットが充分であるか否かを判定したが、スループットの監視方法はこれに限定されるわけではない。
例えば、送受信処理部（０２２等）からの送信信号の転送間隔を計測し、その結果に応じてスループットが充分であるか否かを判断してもよい。
【００８４】
（２）上記各実施形態においては、本発明にいう「チャンネル」の具体例として「周波数チャンネル」を適用した例を説明したが、「チャンネル」は「周波数チャンネル」に限定されるものではない。例えば、アクセスポイント００１とクライント機００２とを複数の有線回線を介して通信できるようにしてもよく、その場合は、これら有線回線を「チャンネル」にしてもよい。また、アクセスポイント００１とクライント機００２とが無線通信する場合においても、ＴＤＭＡ（Time Division Multiple Access）方式を適用して「タイムスロット」を「チャンネル」にしてもよく、ＣＤＭＡ（Code Division Multiple Access）方式を適用して「拡散符号」を「チャンネル」にしてもよい。
【００８５】
（３）図２、図８に示した処理は、上記実施形態ではプログラムを用いたソフトウエア的な処理として説明したが、その一部または全部をＡＳＩＣ(Application Specific Integrated Circuit；特定用途向けＩＣ)、あるいはＦＰＧＡ(field-programmable gate array)等を用いたハードウエア的な処理に置き換えてもよい。
【符号の説明】
【００８６】
００１  アクセスポイント（第１の通信装置、相手側装置）
００２，００３，００４  クライント機（第２の通信装置、通信装置）
０１１ａ，０１１ｂ  無線送受信部（第１の通信部）
０１２ａ，０１２ｂ  送受信処理部
０１３  通信制御部
０１４  プロトコル処理部
０１５ａ，０１５ｂ  アンテナ
０２１  無線送受信部（第２の通信部）
０２２  送受信処理部
０２３，０３３，０４５  スループット監視部
０２４，０４１  周波数切替制御部（切替機能部）
０２５  プロトコル処理部
０２６  アプリケーション部
０２７  アンテナ
０３１ａ，０３１ｂ  無線送受信部（第２の通信部，無線部）
０３２ａ，０３２ｂ  送受信処理部
０３４  通信制御部（切替機能部）
０３５  アンテナ
０３５ａ，０３５ｂ  アンテナ
０４２  符号化制御部
０４３  符号化部
０４４  カメラ部
２２２，３２２ａ，３２２ｂ  バッファメモリ
Ａ  無線伝送システム
ＡＣＫ  応答信号
Ｃｈ１，Ｃｈ２  周波数チャンネル
Ｄwth1，Ｄwth2  データ量閾値
Ｄw  送信待ちデータ量（データ量）
Ｐ  ポーリング信号
Ｑ  チャンネル切替通知信号
Ｒ  符号化レート
【図１】
2017092754.tif 000003
【図２】
2017092754.tif 000004
【図３】
2017092754.tif 000005
【図４】
2017092754.tif 000006
【図５】
2017092754.tif 000007
【図６】
2017092754.tif 000008
【図７】
2017092754.tif 000009
【図８】
2017092754.tif 000010