(57)【要約】【課題】  従来、複数の方式の無線通信を行う装置が、同時に複数の方式の信号を受信する場合が考慮されていなかった。このような場合には、一の方式の信号を受信しようとした際に、他の方式からの受信信号がノイズとなり、受信性能に劣化が生じる。【解決手段】  第１の装置が第１の無線方式により送信する信号の受信開始タイミングを取得し、前記第１の無線方式とは異なる第２の無線方式で通信を行うことが可能な第２の装置に対して、取得した前記受信開始タイミングを含む期間において前記第２の無線方式による信号の送信を停止させるための信号を送信。【選択図】  図６
2010081341.tif 000002
【特許請求の範囲】
【請求項１】
第１の装置が第１の無線方式により送信する信号の受信開始タイミングを取得する取得手段と、
前記第１の無線方式とは異なる第２の無線方式で通信を行うことが可能な第２の装置に対して、前記取得手段により取得した前記受信開始タイミングを含む期間において前記第２の無線方式による信号の送信を停止させるための信号を送信する送信手段と、
を有することを特徴とする通信装置。
【請求項２】
前記送信手段は、前記通信装置から前記第１の無線方式による信号を送信する期間においても前記第２の無線方式による信号の送信を停止させるための信号を送信することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記取得手段は、１または複数の装置が前記第１の無線方式により送信する信号の受信開始タイミングから受信完了タイミングまでの受信期間を取得し、
前記送信手段は、前記受信期間の全てにおいて前記第２の無線方式による信号の送信を停止させるための信号を送信する特徴とする請求項１または２のいずれか１項に記載の通信装置。
【請求項４】
前記送信手段が送信する信号は、宛先が前記通信装置に設定された信号であり、前記通信装置も前記第２の無線方式による信号の送信を停止することを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記取得手段が取得する受信開始タイミングは、前記第１の無線方式により送信される報知信号の受信開始タイミングであることを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記取得手段は、前記第１の無線方式により受信した信号に含まれる前記第１の無線方式により送信される次の信号の受信タイミングを取得することを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項７】
前記受信開始タイミングは、前記第１の無線方式により予約された期間に受信する信号の受信開始タイミングであることを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項８】
前記第１の無線方式とはＷｉＭｅｄｉａに準拠した方式であり、前記第２の無線方式とはＩＥＥＥ８０２．１１シリーズに準拠した方式であることを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項９】
前記第１の無線方式とはＷＵＳＢに準拠した方式であり、前記第２の無線方式とはＩＥＥＥ８０２．１１シリーズに準拠した方式であることを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項１０】
第１の装置が複数の無線方式により送信する信号のそれぞれの受信タイミングを取得する取得手段と、
前記複数の無線方式とは異なる他の無線方式で通信を行うことが可能な第２の装置に対して、前記取得手段により取得した前記それぞれの受信タイミングを含む期間は前記他の無線方式による信号の送信を停止させるための信号を送信する送信手段と、
を有することを特徴とする通信装置。
【請求項１１】
前記受信タイミングは、前記複数の無線方式により受信する信号の受信開始タイミングであることを特徴とする請求項１０に記載の通信装置。
【請求項１２】
前記受信タイミングは、前記複数の無線方式により受信する信号の受信開始タイミングから受信完了タイミングまでの期間であることを特徴とする請求項１０に記載の通信装置。
【請求項１３】
前記複数の無線方式とは、ＷｉＭｅｄｉａに準拠した方式およびＷＵＳＢに準拠した方式であり、前記第２の無線方式とはＩＥＥＥ８０２．１１シリーズに準拠した方式であることを特徴とする請求項１０乃至１２のいずれか１項に記載の通信装置。
【請求項１４】
通信装置を制御する制御方法であって、
第１の装置が第１の無線方式により送信する信号の受信開始タイミングを取得する取得工程と、
前記第１の無線方式とは異なる第２の無線方式で通信を行うことが可能な第２の装置に対して、前記取得工程により取得した前記受信開始タイミングを含む期間は前記第２の無線方式による信号の送信を停止させるための信号を送信する送信工程と、
を有することを特徴とする通信装置の制御方法。
【請求項１５】
通信装置を制御する制御方法であって、
第１の装置が複数の無線方式により送信する信号のそれぞれの受信タイミングを取得する取得工程と、
前記複数の無線方式とは異なる他の無線方式で通信を行うことが可能な第２の装置に対して、前記取得工程により取得した前記それぞれの受信タイミングを含む期間は前記他の無線方式による信号の送信を停止させるための信号を送信する送信工程と、
を有することを特徴とする通信装置の制御方法。
【請求項１６】
コンピュータにより実行されるプログラムであって、
通信装置を、
第１の装置が第１の無線方式により送信する信号の受信開始タイミングを取得する取得手段と、
前記第１の無線方式とは異なる第２の無線方式で通信を行うことが可能な第２の装置に対して、前記取得手段により取得した前記受信開始タイミングを含む期間は前記第２の無線方式による信号の送信を停止させるための信号を送信する送信手段と、
として機能させるためのプログラム。
【請求項１７】
コンピュータにより実行されるプログラムであって、
通信装置を、
第１の装置が複数の無線方式により送信する信号のそれぞれの受信タイミングを取得する取得手段と、
前記複数の無線方式とは異なる他の無線方式で通信を行うことが可能な第２の装置に対して、前記取得手段により取得した前記それぞれの受信タイミングを含む期間は前記他の無線方式による信号の送信を停止させるための信号を送信する送信手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線通信間の干渉を回避する方法に関する。
【背景技術】
【０００２】
従来、同一周波数帯域を用いた複数の無線通信間において、相互干渉を回避する方法が提案されている。特許文献１では、無線ＬＡＮとＢｌｕｅｔｏｏｔｈとを有する装置において、Ｂｌｕｅｔｏｏｔｈの通信周期の開始から無線ＬＡＮの通信周期の開始までにオフセットを設け、オフセット期間中に無線ＬＡＮの通信を禁止する記載がある。特許文献２では、無線ＬＡＮを２チャネル分の周波数帯域を使用するＨＴ方式と、１チャネル分の周波数帯域を使用する使用するレガシー方式との干渉を回避する方法が示されている。ＨＴとはＨｉｇｈ  Ｔｈｒｏｕｇｈｐｕｔの略である。具体的には、ＨＴ方式で信号を送信する際にＨＴ方式で用いる２チャネル分の周波数帯域のそれぞれに対し、ＨＴ方式の装置がＣＴＳをレガシー方式で送信することで、干渉が回避される。ＣＴＳとはＣｌｅａｒ  ｔｏ  Ｓｅｎｄの略である。
【０００３】
このように、同一周波数帯を用いて複数の無線通信を同一筐体で行う場合、複数の無線通信が同時に送信することを避けることにより、相互干渉を防いでいた。
【特許文献１】特開２００７−１４３１５５
【特許文献２】特開２００５−３４１５３２
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来においては複数の方式の無線通信を行う装置が、同時に複数の方式の信号を受信する場合を考慮していなかった。このような場合において、一の方式の信号を受信しようとした際に他の方式からの受信信号がノイズとなり、受信性能に劣化が生じる。
【０００５】
本発明は、上記問題点を鑑み、複数の方式の通信を行う装置が複数の方式の信号を同時に受信する可能性がある場合に、優先度の高い信号の受信性能を向上することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の通信装置は、第１の装置が第１の無線方式により送信する信号の受信開始タイミングを取得する取得手段と、前記第１の無線方式とは異なる第２の無線方式で通信を行うことが可能な第２の装置に対して、前記取得手段により取得した前記受信開始タイミングを含む期間において前記第２の無線方式による信号の送信を停止させるための信号を送信する送信手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、第１の無線方式により受信する信号が、前記第１の無線方式とは異なる第２の無線方式による信号から保護されることで、第１の無線方式により受信する信号の受信性能が向上する。
【発明を実施するための最良の形態】
【０００８】
（第１の実施形態）
本実施形態では、第１の無線システムにおけるビーコン期間中は、第２の無線システムの送受信を停止する方法を示す。なおビーコンとは、報知信号の一例である。
【０００９】
図１は無線システムの接続構成を示す図である。１０１は、第１無線部１０２と第２無線部１０３が同一筐体に格納された通信装置としてのコンボ装置である。コンボ装置１０１は、具体的には、プリンタ、複写機、デジタルカメラ、スキャナー、テレビ、コンピュータ等である。また、これらの装置に接続される通信アダプタ、これらの装置に内蔵された無線通信回路、または、これらの装置に着脱可能な無線回路等であってもよい。１０２は、ＷｉＭｅｄｉａに準拠した方式で無線通信を行う無線部である。１０３は、ＩＥＥＥ８０２．１１シリーズのうち、ＩＥＥＥ８０２．１１ａに準拠した方式で無線通信（以下、無線ＬＡＮ）を行う無線部である。ここで、ＩＥＥＥとはＴｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ，Ｉｎｃ．の略である。
【００１０】
１０４は、ＷｉＭｅｄｉａに準拠した方式で無線通信を行う第１の外部装置であり、第１無線部１０２と接続状態にある。１０６は、ＩＥＥＥ８０２．１１ａに準拠した方式で無線通信を行う無線ＬＡＮアクセスポイント（ＡＰ）であり、第２無線部１０３と接続状態にある。ＬＡＮとは、Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋの略である。
【００１１】
１０５は、ＩＥＥＥ８０２．１１ａに準拠した第２の外部装置としての無線ＬＡＮ装置であり、ＡＰ１０６と接続状態にある。
【００１２】
なお、第１の無線システムの一例であるＷｉＭｅｄｉａシステムおよび、第２の無線システムの一例である無線ＬＡＮシステムは、ともに５ＧＨｚの帯域を使用する。
【００１３】
図２はコンボ装置１０１の内部構成を示す。２０１は、コンボ装置１０１全体の制御を行うＣＰＵである。２０２は、主にコンボ装置１０１のアプリケーションを制御するプログラムを格納するメモリ（以下、ＲＯＭ）である。２０３は、データバッファなどプログラム実行に必要な作業領域として使用するメモリ（以下、ＲＡＭ）である。２０４は、ボタンなどの入力装置と液晶などの表示装置から構成されたユーザインタフェース（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ、ＵＩ）である。２０５は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＵＩ２０４、第１無線部１０２および第２無線部１０３を接続するバスである。２０６は、第１無線部１０２から第２無線部１０３へタイミング信号を通知するための制御線である。２０７は、第１無線部１０２と接続され、３ＧＨｚから５ＧＨｚ帯までをカバーする広帯域アンテナである。２０８は、第２無線部１０３と接続され、無線ＬＡＮで使用する５ＧＨｚ帯をカバーするアンテナである。
【００１４】
２０９は、第１の無線方式であるＷｉＭｅｄｉａ仕様に従い、無線フレームの組立分解および送受信タイミングの制御等を行うＭＡＣ（Ｍｉｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）である。
【００１５】
２１０は、ＭＡＣ２０９で使用する無線フレームタイミングの生成を行うタイマである。ここで、無線フレームタイミングには、ＷｉＭｅｄｉａで規定されているスーパーフレームの開始時間が含まれる。即ち、第１無線部１０２が行うビーコン送信の開始時間から、ＷｉＭｅｄｉａビーコンの開始時間を算出する。
【００１６】
２１１は、第１の無線方式であるＷｉＭｅｄｉａ仕様に従い無線フレームの変復調を行うベースバンド機能およびＲＦ信号との変換をおこなうＲＦ機能から構成されるモデムである。アンテナ２０７と第１無線モデム２１１間はＲＦ信号で接続される。ＲＦとは、Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙの略である。ＭＡＣ２０９と第１無線モデム２１１間はベースバンド信号で接続される。
【００１７】
２１２は、ＭＡＣ２０９から受信したＷｉＭｅｄｉａビーコンの期間から無線ＬＡＮにおける送信禁止期間を算出するＮＡＶ（Ｎｅｔｗｏｒｋ  Ａｌｌｏｃａｔｉｏｎ  Ｖｅｃｔｏｒ）算出部である。
【００１８】
２１３は、ＭＡＣ２１４で使用する無線フレームタイミングの生成を行うタイマである。タイマ２１３は、第１無線部側タイマ２１０より通知されたＷｉＭｅｄｉａビーコンの開始時間に基づき、無線ＬＡＮにおけるセルフＣＴＳ信号（Ｃｌｅａｒ  ｔｏ  Ｓｅｎｄ信号）を送信する時間の生成も行う。ＣＴＳとは、ＣＴＳを受信した各装置にＣＴＳフレームに記載されているＮＡＶ値の期間だけパケットの送信を禁止させる信号である。なお、セルフＣＴＳとはＣＴＳの宛先が自装置に設定されているものを言う。該セルフＣＴＳを受信した各装置は、宛先に関らず、記載されているＮＡＶ値の期間だけパケットの送信を停止する。ここでは、セルフＣＴＳを受信した第２無線部１０３、ＳＴＡ１０５およびＡＰ１０６は、ＮＡＶ値の期間だけパケットの送信を停止する。
【００１９】
２１４は、第２の無線方式であるＩＥＥＥ８０２．１１ａの仕様に従い、無線フレームの組立分解および送受信タイミングの制御等を行うＭＡＣである。ＭＡＣ２１４は、タイマ２１３よりセルフＣＴＳ送信タイミングを受信するとセルフＣＴＳ送信動作を開始する。
【００２０】
２１５は、第２の無線方式であるＩＥＥＥ８０２．１１ａの仕様に従い、無線フレームの変復調を行うベースバンド機能およびＲＦ信号との変換を行うＲＦ機能から構成されるモデムである。アンテナ２０８と第２無線モデム２１５間はＲＦ信号で接続される。また、ＭＡＣ２１４と第２無線モデム２１５間はベースバンド信号で接続される。
【００２１】
図３に、第１無線部におけるＷｉＭｅｄｉａビーコンピリオド（以下、ＢＰと略すこともある）と、第２無線部におけるセルフＣＴＳ信号の送信時間との関係を示す。ここで、ＷｉＭｅｄｉａビーコンピリオドとは、ビーコンを送信する装置のうち、最初の装置がビーコンを送信し始めてから、全ての装置がビーコンを送信し終えるまでの期間を指す。なお、ビーコンピリオドは、ビーコンを送信する装置数に依存し、最短８５．３μｓから最長８１９２μｓまでのいずれかである。本実施形態においては、ビーコン送信装置は第１無線部１０２およびＷｉＭｅｄｉａ装置１０４の２台のみとする。この場合、ビーコンピリオドは８５．３μｓ×２＝１７０．６μｓとなる。
【００２２】
ＷｉＭｅｄｉａビーコン周期は６５．５３６ｍｓであり、同ビーコンの送信直前にセルフＣＴＳを送信する。セルフＣＴＳに記載されたＮＡＶ値は、ＷｉＭｅｄｉａビーコンピリオド中に無線ＬＡＮが送信禁止となるように設定されている。
【００２３】
図４（ａ）はビーコンピリオドとセルフＣＴＳの詳細タイミングを示す。Ｔ１は、タイマ２１３からＭＡＣ２１４へセルフＣＴＳの送信準備を開始するよう指示する時間（以下、ＣＴＳタイミングと称することもある）である。Ｔ２は、セルフＣＴＳのためのＳＩＦＳが完了する時間である。ＳＩＦＳとは、ＩＥＥＥ８０２．１１ａにて規定された短フレーム間隔の時間であり、Ｓｈｏｒｔ  Ｉｎｔｅｒ  Ｆｒａｍｅ  Ｓｐａｃｅの略である。Ｔ３は、ＭＡＣ２１４がセルフＣＴＳの送信を開始する時間である。Ｔ４は、ＭＡＣ２１４がセルフＣＴＳの送信を完了する時間である。Ｔ５は、ＷｉＭｅｄｉａビーコンの開始時間（受信開始タイミング）である。Ｔ６は、ＷｉＭｅｄｉａビーコンの完了時間（受信完了タイミング）である。
【００２４】
タイマ２１０は、第１無線部１０２のビーコン送信時間から、ＷｉＭｅｄｉａのビーコンピリオドの開始時間Ｔ５を算出し、該ビーコンピリオドの開始時間Ｔ５をタイマ２１３に通知する。タイマ２１３は、通知された時間Ｔ５に基づいて時間Ｔ１を算出し、ビーコンピリオドに先立つセルフＣＴＳタイミング信号を作成する。ここで、時間Ｔ１の算出方法について図４（ｂ）を用いて説明する。図４（ｂ）は、図４（ａ）においてセルフＣＴＳの送信が最も遅れ、セルフＣＴＳ送信のためのバックオフ時間が９μｓ×１５＝１３５μｓとなり、時間Ｔ４＝Ｔ５となる場合を示している。ここで、「９μｓ」とはＩＥＥＥ８０２．１１ａで規定されたスロットタイムである。また、「１５」とはＩＥＥＥ８０２．１１ａで規定された初送信における乱数発生範囲の最大値である。この時、送信レート６Ｍｂｐｓ時のセルフＣＴＳの長さ４４μｓ（Ｔ４−Ｔ３）、ＣＴＳ送信のためのバックオフ時間の最大値１３５μｓ（Ｔ３−Ｔ２）およびＳＩＦＳ時間１６μｓ（Ｔ２−Ｔ１）から、Ｔ１を求めることができる。即ち、Ｔ５−Ｔ１＝１９５μｓとすればよい。
【００２５】
このようにして求めた時間Ｔ１は、セルフＣＴＳの送信が最も遅れた場合であってもＷｉＭｅｄｉａのビーコンピリオドの開始時間よりも早くセルフＣＴＳの送信が完了できる。即ち、時間Ｔ１にタイマ２１３からＭＡＣ２１４へセルフＣＴＳの送信準備を開始するよう指示することで、ＷｉＭｅｄｉａビーコンの開始時間よりも早くセルフＣＴＳの送信が完了できる。
【００２６】
また、ＮＡＶ値の算出方法について図４（ｃ）を用いて説明する。図４（ｃ）はセルフＣＴＳの送信が最も早まり、図４（ａ）においてセルフＣＴＳ送信のためのバックオフ時間が９μｓ×０＝０μｓとなり、時刻Ｔ２＝Ｔ３となる場合を示している。この時、ＮＡＶ設定期間中にビーコンピリオドを含めるために、ビーコンピリオド１７０．６μｓの小数点を切り上げた値１７１μｓと、セルフＣＴＳのバックオフ時間の最大値１３５μｓを加算した３０６μｓをＮＡＶ値とする。
【００２７】
このようにして求めたＮＡＶ値は、セルフＣＴＳの送信が最も早まった場合であっても、ＮＡＶ設定期間中にビーコンピリオドを含めることができる。即ち、ビーコンピリオドと最大のバックオフ時間を加算した３０６μｓをＮＡＶ値とすることで、ＮＡＶ設定期間中にビーコンピリオドを含めることができる。
【００２８】
なお、時間Ｔ１は時間Ｔ５から１９５μｓ以上だけ前の時間（Ｔ５−Ｔ１＝δ＋１９５μｓ）としてもよい。この場合は、ＮＡＶ時間をδ＋３０６μｓとすればよい（ただし、δ≧０）。
【００２９】
これにより、ランダムに設定されるバックオフ時間によらず、ＮＡＶ設定期間中にビーコンピリオドが含まれることになる。従って、ＷｉＭｅｄｉａのビーコンピリオドを少なくとも含む期間で、無線ＬＡＮにおける送信を禁止することが可能となる。
【００３０】
また、無線チャネルが使用中である等により、バックオフカウンタの減算が一時停止する期間がバックオフ最大値から初期値を引いた値より長くなる場合、セルフＣＴＳ送信が遅れる場合はセルフＣＴＳ送信を取りやめる。あるいはバックオフカウンタが０になっても無線チャネルが使用中である等により、セルフＣＴＳ送信が遅れる場合にもセルフＣＴＳ送信を取りやめる。従って、セルフＣＴＳを送信することによって、却ってＷｉＭｅｄｉａのビーコンを妨害することを防ぐことが可能となる。
【００３１】
図５はセルフＣＴＳのフレーム構成を示す。ＩＥＥＥ８０２．１１ａにて規定されている制御フレームの１つであり、次のように構成される。ＰＬＣＰ（Ｐｈｉｓｉｃａｌ  Ｌａｙｅｒ  Ｃｏｎｖｅｒｇｅｎｃｅ  Ｐｒｏｔｏｃｏｌ）プリアンブル５０１は、受信同期処理に使用される１６μｓの固定パターン信号である。ＰＣＬＰヘッダ５０２は４０ビットからなり、データ伝送速度と長さ情報が含まれる。フレーム制御５０３は２オクテッドからなり、フレームの種類などを示す。このフィールドでＣＴＳ信号と判断される。デュレーション５０４は２オクテッドからなり、無線回線を使用する予定期間をＮＡＶとしてμｓ値を記載する。受信装置アドレス５０５は受信装置のＭＡＣアドレスを記載する。受信装置アドレス５０５に、自装置のＭＡＣアドレスを記載することでセルフＣＴＳとなる。ＦＣＳ５０６はＦｒａｍｅ  Ｃｈａｃｋ  Ｓｅｑｕｅｎｃｅの略で誤り検査に使用する。５０７は誤り訂正で使用するＴａｉｌ６ビットと、シンボル単位での余りビットを挿入する。伝送レート６Ｍｂｐｓの場合は１シンボルが３オクテッドのため、プリアンブルを除いた全体のビット数が３オクテッド単位となるように１０ビットを挿入する。プリアンブルを除くと合計２１オクテッドのため７シンボル、つまり２８μｓとなる。よってＣＴＳ全体長は４４μｓとなる。
【００３２】
以下、本実施形態のコンボ装置１０１の動作をＣＰＵ２０１がＲＯＭ２０２からプログラムを読み出して実行する図６のフローチャートを用いて説明する。なお、コンボ装置１０１における第１無線部１０２はＷｉＭｅｄｉａ装置１０４と、第２無線部１０３はＡＰ１０６と接続している。
【００３３】
ステップＳ６０１において、ＣＰＵ２０１の指示によりタイマ２１０は第１無線部１０２が行うビーコン送信の開始時間から、ＷｉＭｅｄｉａのビーコンピリオドの開始時間Ｔ５を算出する。
【００３４】
ステップＳ６０２において、ＣＰＵ２０１の指示によりタイマ２１０はスーパーフレーム毎にＷｉＭｅｄｉａビーコンピリオドの開始時間Ｔ５をタイマ２１３に通知する。
【００３５】
ステップＳ６０３において、ＣＰＵ２０１の指示によりＭＡＣ２０９は、ビーコンの送信を行う装置の数から使用するビーコンピリオドを算出し、該ビーコンピリオドをＮＡＶ算出部２１２に通知する。ここでは、ビーコンの送信を行う装置の数は第１無線部１０２およびＷｉＭｅｄｉａ装置１０４のみの２台であるため、１７０．６μｓの小数点を切り上げた値１７１μｓをビーコンピリオドとしてＮＡＶ算出部２１２に通知する。
【００３６】
ステップＳ６０４において、ＣＰＵ２０１の指示によりＮＡＶ算出部２１２は、ビーコンピリオドにバックオフ最大値を加算した値をセルフＣＴＳのＮＡＶ値として算出する。ここでは、ビーコンピリオドである１７１μｓとバックオフ最大値である１３５μｓを加算した３０６μｓをＮＡＶ値として算出する。次にステップＳ６０５において、ＣＰＵ２０１の指示によりＮＡＶ算出部２１２は、該ＮＡＶ値をデュレーションフィールド５０４に設定する。
【００３７】
ステップＳ６０６において、ＣＰＵ２０１の指示によりタイマ２１３は、受信したビーコン開始時間Ｔ５から時間Ｔ１を算出する。本実施形態においては、時刻Ｔ５から１９５μｓを引くことで時間Ｔ１を算出する。
【００３８】
ステップＳ６０７において、ＣＰＵ２０１の指示によりタイマ２１３は、時間Ｔ１になるとＭＡＣ２１４に対し、上記のように設定したセルフＣＴＳの送信準備を開始するよう指示する。
【００３９】
ステップＳ６０８において、ＣＰＵ２０１の指示によりＭＡＣ２１４は、ＳＩＦＳ期間である１６μｓ後、ランダムに設定されるバックオフ時間の間、第２の無線システムが使用している無線チャネルの使用状況を監視する。ここでは、ランダムに設定されるバックオフの時間が６３μｓであったとする。監視の結果、無線チャネルが未使用と判定された場合、ステップＳ６０９に進む。
【００４０】
ステップＳ６０９において、ＣＰＵ２０１の指示によりＭＡＣ２１４は、セルフＣＴＳの送信を行う。セルフＣＴＳにはＮＡＶ値として３０６μｓが設定されているため、セルフＣＴＳ送信完了時間Ｔ４から３０６μｓの間はＳＴＡ１０５、ＡＰ１０６との通信を停止させることができる。その後、ビーコン開始時間Ｔ５となりＷｉＭｅｄｉａ装置１０４と第１無線部１０２はビーコンを送信する。ここでは、バックオフの時間が６３μｓであったので、セルフＣＴＳ送信完了時間Ｔ４から７２μｓ（１３５−６３μｓ）後に時間Ｔ５となる。時間Ｔ５から１７０．６μｓ後に、ビーコンの送信が完了し、送信完了時間Ｔ６となる。時間Ｔ６はＮＡＶ値でカバーされている。従って、第１無線部がビーコンを受信及び送信している間は第２の無線部１０３、第２無線装置１０５、ＡＰ１０６が通信を行わないため、無線ＬＡＮ通信と干渉することなく第１無線部はＷｉＭｅｄｉａ通信のビーコンを受信することが可能となる。
【００４１】
一方、ステップＳ６０８において、監視の結果、無線チャネルが使用中と判定された場合にはステップＳ６１０に進む。
【００４２】
ステップＳ６１０において、ＣＰＵ２０１の指示によりＭＡＣ２１４は、セルフＣＴＳの送信を中止する。これは、セルフＣＴＳ送信完了前にビーコンピリオドが開始してしまうためである。
【００４３】
上記時間Ｔ１を設定する上で見込む最大バックオフ時間は初送信を仮定し、１３５μｓと設定したが、ＭＡＣ２１４は媒体の再送状態を把握しているため、再送状況により適時変更しても構わない。
【００４４】
また、上記ではビーコン送信装置は２台であったが、３台以上の複数台（Ｎ台）であってもよい。また、ＷＵＳＢでは、ＷｉＭｅｄｉａのビーコンを送信しないＮＢＤも定義されているので、ビーコン送信装置が１台（Ｎ＝１）であってもよい。つまり、第１無線部１０２又はＷｉＭｅｄｉａ装置１０４のいずれかがビーコンを送信し、他方がビーコンを送信しなくてもよい。ここで、ＷＵＳＢとは、Ｗｉｒｅｌｅｓｓ  Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓの略である。また、ＮＢＤはＮｏｎ  Ｂｅａｃｏｎｉｎｇ  Ｄｅｖｉｃｅの略である。
【００４５】
これらの場合には、ビーコンピリオドはＮ×８５．３μｓとなるため、該ビーコンピリオドに従って、ＮＡＶ値を変更すればよい。このように、ＮＡＶ値を変更することで、状況の変化に合わせてＮＡＶ設定期間中に確実にビーコンピリオドを含めることができる。また、第２の無線部の通信を必要以上に妨害することを防ぐことが可能となる。
【００４６】
また、第１無線部１０４がビーコンを送信しない場合には、タイマ２１０は、ＷｉＭｅｄｉａに準拠した方式で無線通信を行う外部装置からのビーコンを受信した時間に基づいてＷｉＭｅｄｉａビーコンピリオドの開始時間を算出する。即ち、１スーパーフレーム中で初めて外部装置からビーコンを受信開始した時間にＷｉＭｅｄｉａビーコン周期である６５．５３６ｍｓを加算することで、ＷｉＭｅｄｉａビーコンピリオドの開始時間を算出する。
【００４７】
以上説明したように、ビーコンピリオド直前に、ビーコンピリオド以上のＮＡＶ値を設定したセルフＣＴＳを無線ＬＡＮ側にて送信することで、ＷｉＭｅｄｉａ通信にとって重要なビーコンピリオドは無線ＬＡＮ側の送信を停止することが可能となる。これにより、同一または隣接する帯域での無線ＬＡＮ受信信号が広帯域で小さなエネルギーを扱うＷｉＭｅｄｉａ受信機へ干渉することによるビーコンロスを防ぎ、ＷｉＭｅｄｉａ装置の安定した通信が可能となる。また、無線ＬＡＮ側でも周期的に発生するＷｉＭｅｄｉａビーコンを避けることが出来るため、再送を低減させる効果がある。
【００４８】
また、第１無線部１０２またはＷｉＭｅｄｉａ装置１０４が省電力状態である場合には、スーパーフレーム数回に１回のみビーコンを送信する。このような場合には、当該ビーコン送信スーパーフレームにおけるビーコンピリオドタイミングのみセルフＣＴＳを送信するようにすることも可能である。また、全てのビーコン受信時にセルフＣＴＳを送信せず、ＷｉＭｅｄｉａ装置１０４が同期を維持するのに最低限必要なビーコン受信（３回に１回など）の時のみにセルフＣＴＳを送信する構成でも良い。この構成にすることで、第２の無線部の通信を必要以上に妨害することを防ぐことが可能となる。
【００４９】
上記説明では、第２無線部１０３は、ＷｉＭｅｄｉａビーコンの送信直前にビーコンピリオドをカバーするＮＡＶ値を有するセルフＣＴＳを送信した。しかし、これに限らず図７に示すように、第１無線部１０２が分散予約プロトコル方式で用いるＤＲＰ期間をＮＡＶ値としたセルフＣＴＳをＤＲＰ開始直前に送信することも可能である。ＤＲＰとは、Ｄｉｓｔｒｉｂｕｔｅｄ  Ｒｅｓｅｒｖａｔｉｏｎ  Ｐｒｏｔｏｃｏｌの略である。ＤＲＰの開始時刻、期間はスーパーフレームにおいて毎周期固定であるため、これらの値をビーコンピリオドと同様に第１無線部１０２から第２無線部１０３に受け渡しすることにより、実施が可能となる。この場合はＷｉＭｅｄｉａと無線ＬＡＮで時分割通信となるため、特にＷｉＭｅｄｉａ側のトラフィックが多い場合に双方の再送を低減することが可能となる。
【００５０】
また、少なくともＷｉＭｅｄｉａビーコンの開始時刻Ｔ１をカバーするＮＡＶ値を有するセルフＣＴＳを送信してもよい。これによっては、上記実施例よりもＮＡＶ値を小さくできる。従って、ＷｉＭｅｄｉａビーコン完了時刻Ｔ６以降の無線ＬＡＮの通信を妨げることを抑制する効果がある。なお、第２無線部１０３、ＳＴＡ１０５およびＡＰ１０６は、通信する前に無線チャネルの使用状況の監視を行い、ＷｉＭｅｄｉａビーコンを検出する。これにより、ＷｉＭｅｄｉａビーコンが完了するまで無線ＬＡＮは通信しないため、ＷｉＭｅｄｉａビーコンを無線ＬＡＮの通信から保護することが可能となる。
【００５１】
また、第１の無線システムで用いている周波数帯域と、第２の無線システムで用いている周波数帯域とに重複部分がない場合には、ＣＴＳを送信しないように切替える構成を備えていても良い。これにより、用いる周波数帯域に重複部分がない場合にＣＴＳを送信し、第２の無線システムの通信を妨げてしまうことを防止することが可能となる。
【００５２】
（第２の実施形態）
第１の実施形態では、第１の無線システムのビーコン期間中は第２の無線システムの送信を停止する方法を示した。本実施形態では、第１の無線システムがＷＵＳＢデバイスであり、ビーコン期間に加えてＷＵＳＢにおける報知信号の一例としてのＭＭＣ期間中は第２の無線システムの送信を停止する方法を示す。ＷＵＳＢは、Ｗｉｒｅｌｅｓｓ  Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓの略である。また、ＭＭＣは、Ｍｉｃｒｏ  Ｓｃｈｅｄｕｌｅｄ  Ｍａｎａｇｅｍｅｎｔ  Ｃｏｍｍａｎｄの略である。
【００５３】
なお、第１の実施形態と同様の部分については説明を省略する。
【００５４】
図１は第１の実施形態と同様である。より具体的には、１０４は第１の外部装置としての第１無線部と同一の方式を有するＷＵＳＢホストであり、ＷＵＳＢデバイスの機能を有する第１無線部１０２と接続状態にある。
【００５５】
図２はコンボ装置１０１の内部構成を示す。２０９は第１の無線方式であるＷＵＳＢに準拠した方式に従い無線フレームの組立分解および送受信タイミングの制御等を行うＭＡＣである。ＷＵＳＢに準拠した方式では、ＷｉＭｅｄｉａの上位層として無線通信を行うため、本発明においてはＷｉＭｅｄｉａとは異なる方式として扱う。２１０はＭＡＣ２０９で使用する無線フレームタイミングの生成を行うタイマである。２１１は、第１の無線方式であるＷＵＳＢデバイス仕様に従い、無線フレームの変復調を行うベースバンド機能およびＲＦ信号との変換を行うＲＦ機能から構成されるモデムである。アンテナ２０７と第１無線モデム２１１間はＲＦ信号で接続される。ＭＡＣ２０９と第１無線モデム２１１間はベースバンド信号で接続される。２１２は、ＭＡＣ２０９から受信したＷｉＭｅｄｉａビーコン期間やＭＭＣ期間から無線ＬＡＮにおける送信禁止期間を算出するＮＡＶ算出部である。
【００５６】
２１３は、ＭＡＣ２１４で使用する無線フレームタイミングの生成を行うタイマである。タイマ２１３は、第１無線部側タイマ２１０より通知されたＷｉＭｅｄｉａビーコンの開始時刻に基づき、無線ＬＡＮにおけるセルフＣＴＳ信号を送信する時刻の生成も行う。
【００５７】
２１４は、第２の無線方式であるＩＥＥＥ８０２．１１ａ仕様に従い無線フレームの組立分解および送受信タイミングの制御等を行うＭＡＣである。ＭＡＣ２１４は、タイマ２１３よりセルフＣＴＳ送信タイミングを受信するとセルフＣＴＳ送信動作を開始する。２１５は第２の無線方式であるＩＥＥＥ８０２．１１ａ仕様に従い無線フレームの変復調を行うベースバンド機能およびＲＦ信号との変換をおこなうＲＦ機能から構成されるモデムである。アンテナ２０８と第２無線モデム２１５間はＲＦ信号で接続される。ＭＡＣ２１４と第２無線モデム２１５間はベースバンド信号で接続される。
【００５８】
図８は第１無線部におけるＷｉＭｅｄｉａビーコンピリオドと、第２無線部におけるセルフＣＴＳ信号の送信時刻関係を示す。なお、第１無線部がビーコンおよびＭＭＣを１回以上、受信した後における送信時刻関係を示している。加えて第１無線部におけるＷＵＳＢのＭＭＣと、第２無線部におけるセルフＣＴＳ信号の送信時刻の関係も示している。ＷｉＭｅｄｉａビーコン周期は６５．５３６ｍｓであり、同ビーコン開始直前にセルフＣＴＳを送信する。セルフＣＴＳに含まれる送信禁止期間であるＮＡＶ値には、ビーコンピリオド期間中に無線ＬＡＮが送信禁止となる期間を第１の実施形態と同様にして設定する。
【００５９】
ＷＵＳＢデバイスは、ＭＭＣを受信して初めて次のＭＭＣタイミングが判明する。そのため、初回のＭＭＣ受信時は、該ＭＭＣを保護するためのセルフＣＴＳ送信することは出来ない。１回目のＭＭＣ受信以後においては、受信したＭＭＣからＭＭＣ開始時刻をタイマ２１０が取得し、タイマ２１３に通知する。該通知を受けたタイマ２１３は、セルフＣＴＳ送信時刻を生成する。
【００６０】
また、ＭＡＣ２０９は、受信したＭＭＣからＭＭＣの長さを取得し、ＮＡＶ算出部２１２に通知する。該通知を受けたＮＡＶ算出部２１２は、ＭＭＣの長さ以上、無線ＬＡＮが送信禁止となるようにＮＡＶ値を設定する。なお、本実施形態において、ＭＭＣの長さは１ＭＡＳ時間に相当する２５６μｓとする。ＭＡＳとは、Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｓｌｏｔの略であり、１つのスーパーフレームを２５６分割したスロットの１つを指す。
【００６１】
図９はＭＭＣとセルフＣＴＳの詳細タイミングを示す。ＭＭＣの長さはＭＭＣに付加され、ＷＵＳＢデバイス毎のチャネル割り当て、接続切断状態などを示すＩＥ（Ｉｎｆｏｒｍａｔｉｏｎ  Ｅｌｅｍｅｎｔ）のデータ量に依存する。ここでは周囲に存在するＷＵＳＢデバイスは無く、ＷＵＳＢホスト１０４と接続状態が維持されている。このため、ＭＭＣに付加されるＩＥの長さが大きく変動することはないので、ＮＡＶ値として固定値を用いているが、ＷＵＳＢデバイス接続数が変動する場合にはＮＡＶ値の更新が必要となる。
【００６２】
例えば、ＭＭＣを受信する毎に、該ＭＭＣに記載された長さにＮＡＶ値を更新していく。これによっては、ＷＵＳＢデバイス接続数の変動に追従しながらＭＭＣを保護することが可能となる。また、受信したＭＭＣの長さのうち、最大になるようにＮＡＶ値を更新していくことが可能である。この場合、より確実にＭＭＣを保護することが可能となる。
【００６３】
ＭＭＣ開始時刻Ｔ５は、タイマ２１０が管理する。ＭＭＣは、第１無線モデム２１１により受信される。該ＭＭＣヘッダに含まれるＮｅｘｔ  ＭＭＣ  Ｔｉｍｅフィールドからタイマ２１０は、次のＭＭＣ受信開始時刻Ｔ５を取得する。タイマ２１０は、次のＭＭＣ受信開始時刻Ｔ５をタイマ２１３に通知する。
【００６４】
一方、タイマ２１３は、第１実施形態と同様にしてタイマ２１３からＭＡＣ２１４へ通知されるセルフＣＴＳの送信準備開始時刻Ｔ１を算出する。本実施形態において、時刻Ｔ１は時刻Ｔ５から１９５μｓだけ前の時刻である。
【００６５】
ＮＡＶ算出部２１２で算出するＮＡＶ値はＭＭＣ送信時間２５６μｓと、バックオフ時間の最大値１３５μｓを加算した３９１μｓとする。これにより、ランダムに設定されるバックオフ初期値によらず、ＮＡＶ設定期間中にＭＭＣ送信期間が含まれることになる。媒体がビジー等でバックオフカウンタの減算が一時停止する期間が、バックオフ最大値から初期値を引いた値より長くなる場合、あるいはバックオフカウンタが０になっても媒体がビジー等でセルフＣＴＳ送信が遅れる場合はセルフＣＴＳ送信を取りやめる。
【００６６】
以下、本実施形他のコンボ装置１０１の動作を説明する。なお、コンボ装置１０１における第１無線部１０２がＷＵＳＢホスト１０４と、第２無線部１０３がＡＰ１０６と接続している。
【００６７】
ＷｉＭｅｄｉａビーコンに対するセルフＣＴＳ送信動作については、実施形態１と同様なので説明を省略する。
【００６８】
次にＷＵＳＢホスト１０４が送信するＭＭＣに対するセルフＣＴＳ送信動作について、ＣＰＵ２０１がＲＯＭ２０２から読み出して実行する図１０のフローチャートを用いて説明する。
【００６９】
ステップＳ１００１において、ＣＰＵ２０１の指示により第１無線モデム２１１はＭＭＣを受信する。
【００７０】
ステップＳ１００２において、ＣＰＵ２０１の指示によりタイマ２１０は受信したＭＭＣのＮｅｘｔ  ＭＭＣ  Ｔｉｍｅフィールドから判明する次のＭＭＣ開始時刻Ｔ５を取得し、タイマ２１３に通知する。
【００７１】
ステップＳ１００３において、ＣＰＵ２０１の指示によりＭＡＣ２０９は、受信したＭＭＣからＭＭＣの長さ（本実施例では２５６μｓ）を取得し、該ＭＭＣの長さを、ＭＭＣ長さ情報としてＮＡＶ算出部２１２に通知する。
【００７２】
ステップＳ１００４において、ＣＰＵ２０１の指示によりＮＡＶ算出部２１２は、ＭＭＣ時間にバックオフ最大値を加算した値をセルフＣＴＳのＮＡＶ値として算出する。
【００７３】
ステップＳ１００５において、ＣＰＵ２０１の指示によりＮＡＶ算出部２１２は、該ＮＡＶ値をデュレーションフィールド６０４に設定する。
【００７４】
ステップＳ１００６において、ＣＰＵ２０１の指示によりタイマ２１３は、ＭＭＣ開始時刻Ｔ５に対し、セルフＣＴＳ送信所要時間だけ早いタイミングＴ１を生成する。
【００７５】
ステップＳ１００７において、ＣＰＵ２０１の指示によりタイマ２１３は、時刻Ｔ１になるとＭＡＣ２１４に対し上記のようにＮＡＶ値を設定したセルフＣＴＳの送信準備を開始するよう指示する。
【００７６】
ステップＳ１００８において、ＣＰＵ２０１の指示によりＭＡＣ２１４は、ＳＩＦＳ期間である１６μｓ後、無線チャネルの使用状況を監視する。ここでは、ランダムに設定されるバックオフの時間が６３μｓであったとする。監視の結果、無線チャネルが未使用と判定された場合、ステップＳ１００９に進む。
【００７７】
ステップＳ１００９において、ＣＰＵ２０１の指示によりＭＡＣ２１４は、セルフＣＴＳ送信を行う。セルフＣＴＳにはＮＡＶ値として、ＭＭＣ時間と最大のバックオフ時間を加算した、２５６＋１５×９＝３９１μｓが設定されているため、セルフＣＴＳ送信完了時刻Ｔ４から３９１μｓの間はＳＴＡ１０５、ＡＰ１０６との通信を停止させることができる。
【００７８】
その後、ＭＭＣ開始時刻Ｔ５となりＷｉＭｅｄｉａ装置１０４はＭＭＣを送信する。ここでは、バックオフの時間が６３μｓであったので、ＮＡＶ＝３９１μｓを有するセルフＣＴＳ送信完了時刻Ｔ４から７２μｓ（１３５−６３μｓ）後にＭＭＣ開始時刻Ｔ５となり、ＷｉＭｅｄｉａ装置１０４はＭＭＣを送信する。送信後２５６μｓ後に送信完了時刻Ｔ６となる。時刻Ｔ６はＮＡＶ値でカバーされている。従って、第１無線部１０２がＭＭＣを受信している間は第２無線部１０３、ＳＴＡ１０５およびＡＰ１０６は通信を行わないため、第２の無線システムと干渉することなく第１無線部１０２はビーコンを受信することが可能となる。
【００７９】
一方、ステップＳ１００８において、監視の結果、無線チャネルが使用中と判定された場合にはステップＳ１０１０に進む。
【００８０】
ステップＳ１０１０において、ＣＰＵ２０１の指示によりＭＡＣ２１４は、セルフＣＴＳの送信を中止する。
【００８１】
上記Ｔ１時刻設定の上で見込む最大バックオフ時間は初送信を仮定し、１３５μｓと設定したが、ＭＡＣ２１４は媒体の再送状態を把握しているため、再送状況により適時変更しても構わない。
【００８２】
上記説明では、タイマ２１３が時刻Ｔ１にＭＡＣ２１４がセルフＣＴＳの送信準備を開始するよう指示していたが、ＭＡＣ２１４が時間を管理し、自身でセルフＣＴＳの送信準備を開始するような構成でも良い。この場合には、時刻Ｔ５の情報をＭＡＣ２１４がタイマ２１０から取得する。
【００８３】
また、少なくともＭＭＣの開始時刻Ｔ１をカバーするＮＡＶ値を有するセルフＣＴＳを送信してもよい。これによっては、上記実施例よりもＮＡＶ値を小さくできる。従って、ＭＭＣ完了時刻Ｔ６以降の無線ＬＡＮの通信を妨げることを抑制する効果がある。なお、第２無線部１０３、ＳＴＡ１０５およびＡＰ１０６は、通信する前に無線チャネルの使用状況の監視を行い、ＭＭＣを検出する。これにより、ＭＭＣが完了するまで無線ＬＡＮは通信しないため、ＭＭＣを無線ＬＡＮの通信から保護することが可能となる。
【００８４】
このような通信装置１０１は、図１１に示す機能ブロック図のように表すこともできる。
【００８５】
１１０１は、ＷｉＭｅｄｉａ装置１０４が送信する信号（ビーコン等）の受信タイミングを取得する取得部である。１１０２は、取得部１１０２により取得した受信タイミングを含む期間においてＩＥＥＥ８０２．１１ａに準拠した方式で通信を行う外部装置（ＳＴＡ１０５およびＡＰ１０６）にＣＴＳを送信する送信部である。
【００８６】
以上説明したように、ビーコン受信期間の直前および／またはＭＭＣ受信期間の直前に、各々ビーコンピリオド期間およびＭＭＣ期間以上のＮＡＶ値を設定したセルフＣＴＳを無線ＬＡＮ側にて送信する。これにより、ＷＵＳＢ通信にとって通信を維持するために重要なビーコンピリオド期間および／またはＭＭＣ期間は無線ＬＡＮ側の通信を停止することが可能となる。これにより、同一または隣接する帯域での無線ＬＡＮ受信信号が広帯域で小さなエネルギーを扱うＷｉＭｅｄｉａ受信機へ干渉することによるビーコンロスおよびＭＭＣロスを防ぎ、ＷＵＳＢ装置の安定した通信が可能となる。また、無線ＬＡＮ側でも必ず発生するビーコン送信およびＭＭＣ送信との干渉を避けることが出来るため、再送を低減させる効果がある。
【００８７】
また、第１の無線部が受信する第１の信号（ビーコン、ＤＲＰ、ＭＭＣ）よりも一定時間以上早く、第２の無線部がセルフＣＴＳタイミング信号を作成することで、確実にビーコンピリオドの開始時刻よりも早く第２の信号であるセルフＣＴＳの送信が完了できる。
【００８８】
また、ＮＡＶ算出部がランダムに設定されるバックオフ時間によらず、ＮＡＶ設定期間中に第１の無線部が受信する信号が含まれるようにＮＡＶ値を設定する。これにより、確実にＮＡＶ設定期間中に第１の無線部が受信する信号の期間を含めることができる。
【００８９】
また、少なくとも第１の無線部が受信する信号の開始時刻をカバーするようにＮＡＶ値を設定する。これによっては、該信号の受信完了以降に、必要以上に第２無線部の通信を妨げることを抑制する効果がある。なお、第２無線部は、通信する前に無線チャネルの使用状況を監視し、該信号を検出する。これにより、該信号の受信が完了するまで第２無線部は通信しないため、第１の無線部が受信する信号を第２無線部の通信から保護することが可能となる。
【００９０】
また、無線チャネルが使用中である等により、バックオフカウンタの減算が一時停止する期間がバックオフ最大値から初期値を引いた値より長くなる場合、セルフＣＴＳ送信が遅れる場合はセルフＣＴＳ送信を取りやめる。あるいはバックオフカウンタが０になっても無線チャネルが使用中である等により、セルフＣＴＳ送信が遅れる場合にもセルフＣＴＳ送信を取りやめる。これにより、セルフＣＴＳを送信することによって、却って第１の無線部が受信する信号を妨害することを防ぐことが可能となる。
【００９１】
また、第１の無線部が受信する信号の期間の変化に応じてＮＡＶ値を変更する。これにより、状況の変化に合わせてＮＡＶ設定期間中に確実にビーコンピリオドを含めることができる。また、第２の無線部の通信を必要以上に妨害することを防ぐことが可能となる。
【００９２】
また、上記説明ではビーコンピリオドおよびＭＭＣ期間をセルフＣＴＳで保護したが、これに加えて自装置が使用するＩＮトランザクションおよびＯＵＴトランザクション期間をセルフＣＴＳで保護することも同様の方法で可能である。
【００９３】
また、第１無線部１０２がＷＵＳＢホストでＷｉＭｅｄｉａ装置１０４がＷＵＳＢデバイスである場合は、第１無線部１０２がＭＭＣ送信タイミングを予め認識している。このため、Ｎｅｘｔ  ＭＭＣ  Ｔｉｍｅフィールドから次のＭＭＣ受信タイミングを認識する必要はなく、１回目から次のＭＭＣタイミングをタイマ２１３に通知可能である。
【００９４】
また、第１の無線システムがＢｌｕｅｔｏｏｔｈデバイスであってもよい。この場合、ビーコンピリオドに加えてＢｌｕｅｔｏｏｔｈが周期的に通信を行う期間をセルフＣＴＳで保護すればよい。
【００９５】
また、上記の構成では第１無線部１０２と第２無線部１０３が同一筐体に格納されていたが、第１の無線システムにおいて用いられる報知信号の時間と周期情報を第２無線部１０３が取得できる構成であれば、同一筐体に格納されていなくとも良い。
【００９６】
本発明は前述の機能を実現するソフトウェアのプログラムコードを記録した記録媒体をシステムあるいは装置に供給し、システムあるいは装置のコンピュータ（ＣＰＵ、ＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行するようにしてもよい。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９７】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【００９８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳが実際の処理の一部または全部を行い、前述の機能を実現してもよい。ＯＳとは、Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍの略である。
【００９９】
さらに、記憶媒体から読み出されたプログラムコードを、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込む。そして、そのプログラムコードの指示に基づき、機能拡張ボードや機能拡張ユニットに備わるＣＰＵが実際の処理の一部または全部を行い、前述の機能を実現してもよい。
【図面の簡単な説明】
【０１００】
【図１】本発明の実施形態における無線システムの接続構成を示す図
【図２】コンボ装置１０１の内部構成を示す図
【図３】第１無線部におけるＷｉＭｅｄｉａビーコンピリオドと、第２無線部におけるセルフＣＴＳ信号の送信時刻関係を示す図
【図４】本発明の実施形態におけるビーコンピリオドとセルフＣＴＳの詳細タイミングを示す図
【図５】セルフＣＴＳのフレーム構成を示す図
【図６】本発明の第１の実施形態におけるコンボ装置１０１のフローチャート
【図７】本発明の第１の実施形態における第１無線部におけるＷｉＭｅｄｉａＤＲＰ期間と、第２無線部におけるセルフＣＴＳ信号の送信時刻関係を示す図
【図８】第１無線部におけるＷｉＭｅｄｉａビーコンピリオドとＷＵＳＢ  ＭＭＣパケットに対する第２無線部におけるセルフＣＴＳ信号の送信時刻関係を示す図
【図９】ＭＭＣとセルフＣＴＳの詳細タイミングを示す図
【図１０】本発明の第２の実施形態におけるコンボ装置１０１のフローチャート
【図１１】コンボ装置１０１の構成を示す図
【符号の説明】
【０１０１】
１０１  コンボ装置
１０２  第１無線部
１０３  第２無線部
１０４  ＷｉＭｅｄｉａ装置
１０５  無線ＬＡＮステーション
１０６  無線ＬＡＮアクセスポイント
【図１】
2010081341.tif 000003
【図２】
2010081341.tif 000004
【図３】
2010081341.tif 000005
【図４】
2010081341.tif 000006
【図５】
2010081341.tif 000007
【図６】
2010081341.tif 000008
【図７】
2010081341.tif 000009
【図８】
2010081341.tif 000010
【図９】
2010081341.tif 000011
【図１０】
2010081341.tif 000012
【図１１】
2010081341.tif 000013