(57)【特許請求の範囲】
【請求項１】
第１の無線通信モジュールと、ポーリング方式による通信と競合通信方式による通信とが可能な第２の無線通信モジュールとにより通信する無線通信装置の制御部であって、
前記第２の無線通信モジュールが前記ポーリング方式により通信するための第１期間を、前記第２の無線通信モジュールの前記ポーリング方式による通信期間に割り当て、前記第２の無線通信モジュールが前記競合通信方式により通信するための第２期間を、前記第１の無線通信モジュールの通信期間として割り当てる割当手段と、
前記割当手段による前記通信期間の割り当てに応じて、前記第１の無線通信モジュールと前記第２の無線通信モジュールとの通信を繰り返して制御する制御手段と、
前記第１期間終了前に前記第２の無線通信モジュールによる前記ポーリング方式による通信が終了すると、前記割当手段により割り当てた前記第１期間を短縮して終了し、前記第２期間を開始する変更手段と、
を有することを特徴とする無線通信装置の制御部。
【請求項２】
前記第１の無線通信モジュールと、前記第２の無線通信モジュールとは、互いに異なる通信方式による通信を行うことを特徴とする請求項１記載の無線通信装置の制御部。
【請求項３】
前記制御手段は、前記第１期間において、前記第１の無線通信モジュールの通信を禁止することを特徴とする請求項１又は２記載の無線通信装置の制御部。
【請求項４】
前記制御手段は、前記第１の無線通信モジュールと前記第２の無線通信モジュールとに各々通信許可信号を出力することにより、各無線通信モジュールの通信を許可することを特徴とする請求項１乃至３のいずれか１項に記載の無線通信装置の制御部。
【請求項５】
前記変更手段は、前記第１期間中に前記第２の無線通信モジュールが通信すべき相手との通信を終了したときに、前記割当手段により割り当てられていた前記第１期間の終了前に前記第１期間を終了し、前記第２期間を開始することを特徴とする請求項１乃至４のいずれか１項に記載の無線通信装置の制御部。
【請求項６】
前記第１の無線通信モジュール及び前記第２の無線通信モジュールは、重複する周波数帯域を用いて通信することを特徴とする請求項１乃至５のいずれか１項に記載の無線通信装置の制御部。
【請求項７】
第１の無線通信部と、ポーリング方式による通信と競合通信方式による通信とが可能な第２の無線通信部とを制御する制御部を有する無線通信装置であって、
前記第２の無線通信部が前記ポーリング方式により通信を行うための第１期間を、前記第２の無線通信部が前記ポーリング方式による通信する期間に割り当て、前記第２の無線通信部が前記競合通信方式により通信を行うための第２期間を、前記第１の無線通信部が通信する期間に割り当てる割当手段と、
前記割当手段による前記通信期間の割り当てに応じて、前記第１の無線通信部と前記第２の無線通信部との通信を繰り返して制御する制御手段と、
前記第１期間終了前に前記第２の無線通信部による前記ポーリング方式による通信が終了すると、前記割当手段により割り当てた前記第１期間を短縮して終了し、前記第２期間を開始する変更手段と、
を有することを特徴とする無線通信装置。
【請求項８】
前記制御部は、前記第１期間において、前記第１の無線通信部の通信を禁止することを特徴とする請求項７記載の無線通信装置。
【請求項９】
前記制御部は、前記第１の無線通信部と前記第２の無線通信部とに各々通信許可信号を出力することにより、各無線通信部の通信を許可することを特徴とする請求項７又は８記載の無線通信装置。
【請求項１０】
前記変更手段は、前記第１期間中に前記第２の無線通信部が通信すべき相手との通信を終了したときに、前記割当手段により割り当てられていた前記第１期間の終了前に前記第１期間を終了し、前記第２期間を開始することを特徴とする請求項７乃至９のいずれか１項に記載の無線通信装置。
【請求項１１】
１つの通信装置が有する複数の無線通信部のうちの、第１の無線通信部と、ポーリング方式による通信と競合通信方式による通信とが可能な第２の無線通信部とを制御する制御方法であって、
前記第２の無線通信部が前記ポーリング方式により通信を行うための第１期間を、前記第２の無線通信部が前記ポーリング方式による通信する期間に割り当て、前記第２の無線通信部が前記競合通信方式により通信を行うための第２期間を、前記第１の無線通信部が通信する期間に割り当てる割当工程と、
前記割当工程における前記通信期間の割り当てに応じて、前記第１の無線通信部と前記第２の無線通信部との通信を繰り返して制御する制御工程と、
前記第１期間終了前に前記第２の無線通信部による前記ポーリング方式による通信が終了すると、前記割当手段により割り当てた前記第１期間を短縮して終了し、前記第２期間を開始する変更工程と、
を有することを特徴とする制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線通信装置の制御部、無線通信装置、及び制御方法に関する。
【０００２】
【従来の技術】
近年、インターネットの普及に伴いネットワーク化が進むオフィス環境下において、イーサネット（登録商標）に代表される有線LAN(Local area network：域内通信網)の一部を、煩わしい配線が不要となる無線LANへ置き換えるニーズが高まっている。
【０００３】
また、従来、Bluetoothと無線LANが同一周波数を使用する場合に、周波数自体を分けて、一方が使用している周波数を避けて、他方は周波数を利用するようにしたシステムが知られている（特許文献１，２参照）。
【０００４】
また、ISM(industrial scientific medical：産業科学医療用)バンドを用いる無線LANは、既にIEEE802.11として標準化されており、同一周波数帯域を使用し伝送速度の高速化を図ったIEEE802.11bも実用化されている。
【０００５】
IEEE802.11で規定されるメディアアクセスコントロール（MAC:media access control）では、データ送信時に無線通信媒体上のキャリア検出を行い、キャリアが検出されるとデータ送信動作を一時中断させ、また、キャリアが未検出となった後に、ランダムに選択された送信待機時間（ランダムバックオフ時間）経過後に再度送信動作を行わせるCSMA/CA(carrier sense multiple access with a collision voidance)プロトコルを採用し、更に、データの衝突確率を下げる手段として、予めデータ送信要求信号RTS(request to send)を送信し、送信許可信号CTS(clear to send)を受信した後にデータパケット送信を行い、送信パケットに対する肯定応答（ACK）による送信確認を行うデータ転送手順(DCF：Distributed Coordination Function)を採用することで、無線通信媒体上の競合衝突による問題を解決する構成となっている。
【０００６】
また、IEEE802.11MACでは、複数の無線通信端末のアクセスが集中するアクセスポイント（AP）においては、非衝突時間を確保するための手段として、ポイント協調機能(PCF：Point coordination Function)を定義している。
【０００７】
図１１に示すように、PCFは、アクセスポイントから衝突回避時間情報を含むビーコン(Beacon)を周期的に送信することで、無線メディアにおける非衝突時間（Contention Free Period）を確保する。ビーコンによって得られた非衝突時間NAV(Network allocation vector)をCFP Max Durationとしてセットすることでポーリングを行わないSTA(Station)からの送信を禁止し、アクセスポイントは、非衝突時間内にネットワークに参加している無線通信端末に対してポーリングによる送信権指示を行うことで、衝突のない通信を実現している。NAVの値は、ビーコン毎に更新される。
【０００８】
ここでメディアに送出されるフレーム間の時間間隔は、IFS（Inter Frame Space）として定義され、無線通信端末では、規定されたIFS間隔においてキャリアセンス機能によって、メディアがアイドル状態であることを判定する。PCFでは、ポーリングに対するレスポンスの受信待機時間としてSIFS(Short Inter Frame Space)時間が定義され、ポーリングパケットの送信後において、SIFS時間内にレスポンスが得られない場合には、速やかに次のポーリングパケット送信を行う構成となっている。
【０００９】
PCFでは、SIFSよりも長い時間間隔を有するPIFS（PCF Inter Frame Space）を定義し、この時間間隔でメディアがアイドル状態であると、CF trafficの送信を許可する構成となっている。また、ビーコン間隔を非衝突時間よりも長い時間に設定することにより、アクセスポイントにおいてもPCFとDCFの共存が可能である。また、確保された非衝突時間内に送信すべきデータが無いと判断された場合には、CF-END（Contention Free -END）信号を送出することにより、非衝突時間を完了し、次のビーコンまでの時間をDCF期間として使用することが可能となる。
【００１０】
IEEE 802.11（以下、無線LANと記述する）では、複数の周波数チャネルが定義されており、複数のアクセスポイントは、異なる周波数チャネルを用いることにより、各々独立して干渉が無い環境で運用することが可能となっている。
【００１１】
一方、デジタル無線通信技術においては様々な方式が実用化されており、通信機器間を接続するケーブルの置き換えを目的とし、低コスト・低消費電力を実現するために、簡易な無線通信方式を用いたBluetoothの検討が進んでいる。
【００１２】
このBluetoothでは、扱うデータの種類に応じて通信手順をプロファイルとして定めることで、多種多様な通信機器の無線接続を実現している。例えば、オフィスで社内基幹LANに接続を行う場合、アクセスポイントを介してLANまたはPAN（Personal Area Network）プロファイルを用いることで実現し、オフィスを離れた場合には、Bluetoothを搭載した携帯電話を介してDUN（Dial Up Network）プロファイルにより実現することができる。
【００１３】
このことから、ビジネスユースにおいても、Bluetoothが携帯電話やノートPC（パーソナルコンピュータ）、PDA(Personal Digital Assistants)等の携帯情報機器での普及が見込まれている。このBluetoothも、無線LANと同様にISMバンドが用いられる。
【００１４】
Bluetoothのネットワークトポロジは集中制御型のスター接続となり、リンクが確立された通信装置間には、マスター（Master）と呼ばれるデータトラヒックの制御を行う１台の制御局と、マスターの制御下でデータ転送を行うスレーブ（Slave）とが存在する。
【００１５】
スレーブは、リンクの確立時にマスターのシステムクロック（ネイティブクロック）に同期させたクロックタイミングで、マスターのBD＿ADDR (Bluetooth Device Address)から生成されるホッピングパターンを用いて、通信チャネルの周波数及び送受信タイミングの同期を図る構成となっている。
【００１６】
BD＿ADDRは、各通信装置にユニークなアドレスが割り当てられるために、複数の通信装置は、同一帯域を使用して異なるホッピングパターンで通信を行うことになり、Bluetoothも無線LANと同様に各々独立して運用することが可能となっている。
【００１７】
Bluetoothで規定されるMACでは、１台のマスターに最大７台までのスレーブのリンク接続が可能であり、図１２に示すように、マスターは、リンク接続されているスレーブに対して順次ポーリング（Polling）制御を行うことで、スレーブへ送信権を与える。
【００１８】
マスターからのポーリング信号は、マスターがスレーブに対して送信すべきデータが有る場合にはデータパケットを、送信すべきデータが無い場合にはポールパケットを、それぞれ特定のスレーブに対して送信し、このパケットを受信したスレーブは、パケット受信を完了した直後のタイムスロットを用いて、マスターに対して送信を行う。
【００１９】
１パケットの伝送で用いられるタイムスロットは、片方向で最大５スロットまで拡張が可能である。このタイムスロットは、マスターからスレーブ、スレーブからマスター若しくは双方向におけるパケットで拡張することが可能であり、拡張スロットの最終的な割り当ては、マスターのリンクマネージャープロトコルにより決定される。
【００２０】
上記ACL（Asynchronous Connection-Less）リンクによるパケットデータ通信の他に、Bluetoothでは、予め使用する通信スロット周期を予約するSCO(Synchronous Connection Oriented)リンクを用いた音声通信が実現されている。このSCOリンクを用いる場合も、マスターからポーリング制御を行うことはACLリンクと同様であるが、SCOリンクでは、リアルタイム性を保証するためにポーリング周期が固定される。
【００２１】
また、Bluetoothでは、リンク確立後に転送すべきデータが無い場合に、一時的に通信動作を中断させる省電力モードが定義されている。この省電力モードでは、マスターは省電力モードになったスレーブに対してポーリング制御を中断する。
【００２２】
一方、スレーブは、予め定めた時間送受信動作を停止することで省電力化を図る。
【００２３】
上記背景により、この２つの異なる無線通信技術は、ノートPC等の携帯情報機器に共に実装されることが予想される。この２つの通信方式には互換性が無いことから、例えば、無線LANが通信中にBluetoothの通信が行われる場合に、Bluetoothの信号が無線LANの送受信信号と重なるような状況下では、互いに干渉を引き起こすといった問題が生じる。
【００２４】
現在この干渉問題については、IEEEとBluetooth SIG(Special Interest Grupe)との双方で回避方式の検討が行われており、無線LANとBluetooth双方のMACレベルで通信状態を監視し、一方が通信中には他方の通信を中断させる方法等が検討されている。
【００２５】
【特許文献１】
特開２００２−１９８８６７号公報
【特許文献２】
特開２００２−１９８８６８号公報
【００２６】
【発明が解決しようとする課題】
しかしながら、上記従来例の構成にあっては、ノートPC等の携帯情報機器へ２種類の異なる通信インターフェイスを各々１つずつ実装することを前提に検討されており、この２つの無線通信方式を複数実装するようなアクセスポイントにおいては、所望の特性を得るには不十分である。具体的には、Bluetoothは、１台のマスターに対して最大７台までのスレーブしか接続することができないために、通信端末が集中するオフィス等では複数のBluetoothが必要となる。また、無線LANにおいても、大量のトラヒックが存在するような環境下では、このトラヒックの分散を図るために、複数の無線LANを実装することも考えられる。
【００２７】
しかし、上述した従来例の構成では、各１つの異なる無線通信方式において送受信タイミングを制御して共存することはできるが、複数の無線LANとBluetoothとを実装することを想定していないために、同一無線通信方式間並びに異なる無線通信方式間での通信タイミング制御手段を有しておらず、各無線通信方式で干渉を回避することが困難であるといった問題があった。
【００２８】
本発明は、上述した従来技術の有する問題点を解消するためになされたもので、その目的は、１つの装置が複数の無線通信を行う場合の通信効率を向上させることである。
【００２９】
また、本発明の他の目的は、互いに異なる無線通信方式の無線通信モジュールの送受信タイミングを容易に制御することを可能とすることである。
【００３０】
【課題を解決するための手段】
上記目的を達成するために本発明は、第１の無線通信モジュールと、ポーリング方式による通信と競合通信方式による通信とが可能な第２の無線通信モジュールとにより通信する無線通信装置の制御部であって、前記第２の無線通信モジュールが前記ポーリング方式により通信するための第１期間を、前記第２の無線通信モジュールの前記ポーリング方式による通信期間に割り当て、前記第２の無線通信モジュールが前記競合通信方式により通信するための第２期間を、前記第１の無線通信モジュールの通信期間として割り当てる割当手段と、前記割当手段による前記通信期間の割り当てに応じて、前記第１の無線通信モジュールと前記第２の無線通信モジュールとの通信を繰り返して制御する制御手段と、前記第１期間終了前に前記第２の無線通信モジュールによる前記ポーリング方式による通信が終了すると、前記割当手段により割り当てた前記第１期間を短縮して終了し、前記第２期間を開始する変更手段と、を有することを特徴とする。
また、上記目的を達成するために本発明は、第１の無線通信部と、ポーリング方式による通信と競合通信方式による通信とが可能な第２の無線通信部とを制御する制御部を有する無線通信装置であって、前記第２の無線通信部が前記ポーリング方式により通信を行うための第１期間を、前記第２の無線通信部が前記ポーリング方式による通信する期間に割り当て、前記第２の無線通信部が前記競合通信方式により通信を行うための第２期間を、前記第１の無線通信部が通信する期間に割り当てる割当手段と、前記割当手段による前記通信期間の割り当てに応じて、前記第１の無線通信部と前記第２の無線通信部との通信を繰り返して制御する制御手段と、前記第１期間終了前に前記第２の無線通信部による前記ポーリング方式による通信が終了すると、前記割当手段により割り当てた前記第１期間を短縮して終了し、前記第２期間を開始する変更手段と、を有することを特徴とする。
また、上記目的を達成するために本発明は、１つの通信装置が有する複数の無線通信部のうちの、第１の無線通信部と、ポーリング方式による通信と競合通信方式による通信とが可能な第２の無線通信部とを制御する制御方法であって、前記第２の無線通信部が前記ポーリング方式により通信を行うための第１期間を、前記第２の無線通信部が前記ポーリング方式による通信する期間に割り当て、前記第２の無線通信部が前記競合通信方式により通信を行うための第２期間を、前記第１の無線通信部が通信する期間に割り当てる割当工程と、前記割当工程における前記通信期間の割り当てに応じて、前記第１の無線通信部と前記第２の無線通信部との通信を繰り返して制御する制御工程と、前記第１期間終了前に前記第２の無線通信部による前記ポーリング方式による通信が終了すると、前記割当手段により割り当てた前記第１期間を短縮して終了し、前記第２期間を開始する変更工程と、を有することを特徴とする。
【００３４】
【発明の実施の形態】
以下、本発明の各実施の形態を、図１乃至図１０に基づき説明する。
【００３５】
（第１の実施の形態）
まず、本発明の第１の実施の形態を図１乃至図６に基づき説明する。
【００３６】
図１は、本発明の第１の実施の形態に係る制御装置により制御される無線通信システムの構成を示す図、図２は、本発明の第１の実施の形態に係る制御装置により制御される無線通信システムのアクセスポイントにおいて各１つの無線LANとBluetoothとを実装した場合の無線通信制御系のブロックダイアグラム、図３は、同無線通信制御系において、無線LANとBluetoothの送受信タイミング制御信号を生成するコントロールロジック部のブロックダイアグラム、図４は、本発明の第１の実施の形態に係る制御装置により制御される無線通信システムのアクセスポイントにおける無線LANとBluetoothの送受信タイミングを示すタイミングチャート、図５は、同アクセスポイントに複数のBluetoothを実装した場合のブロックダイアグラム、図６は、同複数のBluetooth実装時のコントロールロジック部のブロックダイアグラムである。
【００３７】
図１において、１０１は無線LANとBluetoothの２種類の無線通信方式を有する無線アクセスポイント、１０２は無線アクセスポイント１０１の通信可能エリアである。１０３〜１０７は無線インターフェイスを実装したパーソナルコンピュータ（以下、PCと記述する）であり、例えば、PC１０３,１０４がBluetoothインターフェイスを有するPCであり、PC１０５〜１０７が無線LANインターフェイスを有するPCである。
【００３８】
図２において、２０１は制御部で、図１における無線アクセスポイント１０１の２つの異なる無線通信方式の無線通信動作制御を行うものである。２０２はMPU（Micro Processing Unit：超小型演算処理装置）で、制御部２０１を制御するものである。２０３はコントロールロジック(Control Logice)で、制御部２０１において２つの無線通信方式間で送受信タイミング制御信号を生成するものである。２０４は無線通信モジュールとしてのBluetooth通信部（以下、Bluetoothモジュールと記述する）、２０５は無線通信モジュールとしての無線LAN通信部（以下、無線LANモジュールと記述する）である。２０６はBluetoothのベースバンド及びMAC部(Bluetooth Baseband/MAC)で、送受信タイミング制御信号に応じて送受信動作が制御可能な手段を有する。２０７は無線LANのベースバンド及びMAC部(802.11b Baseband/MAC)で、Bluetoothのベースバンド及びMAC部２０６と同様の機能を有する。２０８,２０９は水晶発信器等のクロックジェネレータ(CLK)で、一方のクロックジェネレータ２０８は、Bluetoothモジュール２０４へシステムクロックを供給し、他方のクロックジェネレータ２０９は、無線LANモジュール２０５へシステムクロックを供給する。２１０はドライバーソフトウエア(Bluetooth Driver)で、ルーター機能等を有するアクセスポイント基板からBluetoothモジュール２０４へデータを送受信するためのものである。２１１はドライバーソフトウエア(802.11b Driver)で、前記アクセスポイント基板から無線LANモジュール２０５へデータを送受信するためのものである。
【００３９】
尚、図２において、２１２はメモリ(Memory)、２１３，２１４はフィジカルインターフェイス(Physical I/F)、２１５，２１６はインターフェイス(PhysicalI/F)である。
【００４０】
図３において、３０１はPIFS時間計測カウンター(Counter)で、無線LANモジュール２０５のPCF期間内でメディアのアイドル状態を判定するために用いられるPIFS時間のタイムアウトを検出するものである。３０２はビーコン周期時間計測カウンターで、無線LANモジュール２０５におけるビーコン周期時間を計測するものである。３０３は無線LANモジュール２０５のシステムクロック(CLK)、３０４は無線LANモジュール２０５の受信状態表示信号、３０５は同送信状態表示信号である。３０６はBluetoothモジュール２０４が受信中であることを示す受信状態表示信号、３０７はBluetoothモジュール２０４が送信中であることを示す送信状態表示信号である。３０８はタイミング信号生成ロジック回路(Timing Control)、３０９は無線LANモジュール２０５の送信許可タイミングを示すLAN送信許可信号、３１０はBluetoothモジュール２０４の送信許可タイミングを示すBT送信許可信号である。３１１は受信スロット時間計測カウンターで、Bluetoothモジュール２０４の受信スロット時間のタイムアウトを検出するものである。
【００４１】
図４において、４０１は無線LANモジュール２０５から出力される送信状態表示信号、４０２は同受信状態表示信号、４０３は図３に示すPIFS時間計測カウンター３０１の計測動作を示す信号、４０４は無線LANモジュール２０５の送信許可タイミング信号で、図３に示すタイミング信号生成ロジック回路３０８から出力される。４０５は非衝突時間及び衝突許容時間を示すタイミング信号で、図２に示す無線LANモジュール２０５のMAC部２０７の内部タイミング信号である。４０６はBluetoothモジュール２０４の送信許可信号で、図３に示すタイミング信号生成ロジック回路３０８から出力される。４０７は送信状態表示信号で、図２に示すBluetoothモジュール２０４のMAC部２０６から出力される。４０８は受信状態表示信号で、図２に示すBluetoothモジュール２０４のMAC部２０６から出力される。４０９はビーコン信号で、無線LANモジュール２０５から出力される。４１０はレスポンス待機時間として定義されているSIFS時間を示す。４１１はPISF時間、４１２は送信状態表示信号、４１３は送信許可信号、４１４はCF-END信号で、ビーコン信号４０９で示された非衝突時間経過前にポーリング動作が終了した時に生成される。４１５はPISF時間、４１６は送信許可信号、４１７は送信状態表示信号、４１８は受信状態表示信号、４１９は送信状態表示信号、４２０はビーコン周期カウンター３０２のタイミング値、４２１は受信状態表示信号、４２２は送信状態表示信号である。
【００４２】
図５において、５０１は制御部で、図１における無線アクセスポイント１０１の２つの異なる無線通信方式の無線動作制御を行うためのものである。５０２はMPUで、制御部５０１を制御するものである。５０３はコントロールロジック(Control Logice)で、制御部５０１において２つの無線通信方式間で送受信タイミング制御信号を生成するものである。５０４は無線通信モジュールとしての無線LAN通信部（以下、無線LANモジュールと記述する）、５０５，５０６は無線通信モジュールとしてのBluetooth通信部（以下、Bluetoothモジュールと記述する）である。５０７は無線LANモジュール５０４のベースバンド及びMAC部(802.11b Baseband/MAC)で、送受信タイミング制御信号に応じて送受信動作が制御可能な手段を有する。５０８，５０９はBluetoothモジュール５０５，５０６のベースバンド及びMAC部(Bluetooth Baseband/MAC)で、無線LANモジュール５０４のベースバンド及びMAC部５０７と同様の機能を有する。５１０，５１１は水晶発信器等のクロックジェネレータ(CLK)で、一方のクロックジェネレータ５１０は、Bluetoothモジュール５０５，５０６へシステムクロックを供給するものであり、他方のクロックジェネレータ５１１は、無線LANモジュール５０４へシステムクロックを供給するものである。５１２はドライバーソフトウエア(Bluetooth Driver)で、ルーター機能等を有するアクセスポイント基板からBluetoothモジュール５０５，５０６へデータを送受信するためのものである。５１３はドライバーソフトウエア(802.11b Driver)で、前記アクセスポイント基板から無線LANモジュール５０４へデータを送受信するためのものである。
【００４３】
尚、図５において、５１４はメモリ(Memory)、５１５，５１６はフィジカルインターフェイス(Physical I/F)、５１７，５１８，５１９はインターフェイス(Physical I/F)である。
【００４４】
図６において、６０１はSIFS時間計測カウンターで、無線LANモジュール５０４のSIFS時間を計測するものである。６０２はビーコン周期時間計測カウンターで、無線LANモジュール２０５におけるビーコン周期時間を計測するものである。６０３は無線LANモジュール５０４のシステムクロック(CLK)、６０４は無線LANモジュール５０４の送信状態表示信号、６０５は同受信状態表示信号である。６０６，６０７は、２つ実装されているBluetoothモジュール５０５，５０６の各送信状態表示信号、６０８，６０９は同受信状態表示信号である。６１０は無線LANモジュール５０４の送信許可タイミングを示す信号出力、６１１，６１２はBluetoothモジュール５０５，５０６の送信許可タイミングを示す送信許可信号出力である。６１３はタイミング信号生成ロジック回路(Timing Control)、６１４，６１５は受信スロット時間のタイムアウトを検出するための受信スロット時間計測カウンターである。
【００４５】
以下、本実施の形態に係る制御装置により制御される無線通信システムにおける無線アクセスポイント１０１の具体的な動作について説明する。
【００４６】
初めに、本実施の形態に係る制御装置により制御される無線通信システムの基本構成である無線LANモジュール及びBluetoothモジュールが各々１つずつ実装された図２及び図３を用いて、無線アクセスポイント１０１のタイミング制御動作について説明する。
【００４７】
まず、無線アクセスポイント１０１の電源が投入されると、予め無線アクセスポイント１０１で設定され且つ制御部２０１のメモリ２１２に記憶されている非衝突時間・ビーコン周期時間・使用周波数チャネル等を含むパラメータ情報がMPU２０２により無線LANのMAC部２０７へ転送される。また、MPU２０２は、同様にコントロールロジック２０３に対してもビーコン周期時間及び非衝突時間の設定を行う。この設定を受けたコントロールロジック２０３のタイミング信号生成ロジック回路３０８では、無線LANモジュール２０５及びBluetoothモジュール２０４に対する送信許可を行う送信許可タイミング信号を生成し、各モジュールに送信許可信号を出力する。
【００４８】
無線LANモジュール２０５では、この送信許可タイミング信号３０９により送信が許可されると、初期設定パラメータに従って無線LANモジュール２０５のMAC部２０７で非衝突時間情報を含むビーコン信号を生成して、該ビーコン信号の送出を開始する。ビーコン信号の送出を開始した無線LANモジュール２０５のMAC部２０７は、メディアへのフレーム送信時には、タイミング信号生成ロジック回路３０８の送信状態表示信号３０５のラインに送信を表すレベル信号を出力し、仮に、メディアからの受信があった場合には、受信状態表示信号３０４のラインに受信を示すレベル信号を出力する。
【００４９】
一方、Bluetoothモジュール２０４では、電源投入後にリンクの接続要求及び問合せ信号を受け付けるための初期設定を行う信号がMPU２０２からBluetoothモジュール２０４のMAC部２０６へ転送され、Bluetoothモジュール２０４は、問合せ信号及び接続要求信号の受信動作を初期設定パラメータに準じたタイミングで定期的に行う。Bluetoothモジュール２０４を搭載したPC１０３，１０４からの接続要求を接続要求受信動作タイミングで受けると、物理リンクの確立動作を行い、その物理リンクが確立されると、無線アクセスポイント１０１とPC１０３，１０４との間でポーリング動作を開始し、その後、上位プロトコルの接続手順を行う。このポーリング動作が開始されると、Bluetoothモジュール２０４からの送信時には、送信状態表示信号３０７のラインから送信を示すレベルの信号が出力され、受信時には、受信状態表示信号３０６のラインから受信を示すレベルの信号が出力される。
【００５０】
上記２つの無線通信方式での送信動作は、各送信許可信号３０９，３１０が送信を許可するレベル信号の入力時に行われ、この２つの信号は、同時に許可を示す値を示すことはない。
【００５１】
次に、各無線モジュール２０４，２０５からの送受信状態表示信号から生成される各送信許可信号の生成動作について、図３及び図４を用いて説明する。
【００５２】
コントロールロジック２０３のタイミング信号生成ロジック３０８は、ビーコン周期時間として設定されている値をビーコン周期時間計測カウンター３０２にセットし、PIFS時間をPIFS時間計測カウンター３０１へセットした後に、無線LANモジュール２０５のMAC部２０７に対し送信許可信号４１３を出力し、ビーコン周期時間計測カウンター３０２を動作させて、ビーコン周期時間の計測を開始する。この送信許可信号４１３を受けた無線LANモジュール２０５のMAC部２０７では、無線メディアへビーコン信号を送信すると共に、送信状態信号３０５のラインへ送信状態を示す（例えば、ハイレベル）信号４０９を出力し、ビーコン信号の送信が終了するまで、この表示レベルを保持し続ける。そして、ビーコン信号４０９の送信が終了すると、同信号４０９を非表示レベル（例えば、ローレベル）へ変化させる。この信号４０９を受けたタイミング信号生成ロジック３０８は、PIFS時間計測カウンター３０１を起動して、PISF時間４１１の計測を開始する。ここで、無線LANモジュール２０５とリンク接続が行われているPCがある場合、無線LANモジュール２０５のMAC部２０７は、SIFS時間４１０内にリンク接続されているPCに対してポーリング信号（ここで記載しているポーリング信号とは、PCに対する送信権を与える信号のことを示し、IEEE802.11の規格で規定されているポーリング信号に限定されるものではない）を送信し、前記同様に送信状態表示信号４１２を出力する。
【００５３】
この送信状態表示信号４１２を受けたタイミング信号生成ロジック回路３０８では、PIFS時間計測カウンター３０１の計測動作を停止し、新たにPIFS時間をセットし、状態表示信号４１２がローレベルになるまでPIFS時間計測カウンター３０１の計測動作を待機する。そして、送信状態表示信号であるポーリング信号４１２の送信が終了すると、タイミング信号生成ロジック回路３０８は、前記同様にPIFS時間計測カウンター３０１を再起動して、PIFS時間の計測を行う。また、ポーリング信号４１２を送信すると、正常動作ではSIFS時間内にレスポンス受信が得られることから、ポーリング信号４１２の送信後では、タイミング信号生成ロジック回路３０８において送信状態信号と受信状態信号の何れかが動作を示す信号を出力した場合は、前記同様にPIFS時間計測カウンター３０１の制御動作を行う。この制御動作は、ビーコン周期時間計測カウンター３０２から出力される値が非衝突時間として設定されている計測カウンター値となるまで、若しくはPIFS時間計測カウンター３０１がオーバーフローするまで繰り返し行われる。
【００５４】
仮に、アクセスポイント基板の無線LANドライバー２１１から非衝突時間内にポーリングを含む送信すべきデータが転送されなかった場合（リンクが確立されているPCへの所定のポーリングが完了し、新たなビーコン周期までポーリングを行う必要がない場合等）、無線LANモジュール２０５のMAC部２０７は、非衝突時間の終了（CF-END）信号を送信する。この信号が送信されると、前述と同様に送信状態表示信号４１４が出力され、送信完了時に表示信号はローレベルに変化する。この信号がローレベルになったことを検出したタイミング信号生成ロジック回路３０８は、PIFS時間計測カウンター３０１を起動する。
【００５５】
その後、無線LANモジュール２０５では、非衝突時間内での通信が完了していることから、PIFS時間を経過してもPIFS時間計測カウンター３０１はリセットされずにオーバーフローし、このオーバーフローを通知する信号がタイミング信号生成ロジック回路３０８へ出力される。この信号を受けたタイミング信号生成ロジック回路３０８では、無線LANモジュール２０５への送信許可信号をローレベル（不許可状態）として出力し、設定されている非衝突時間経過前に無線LANモジュール２０５の送信動作を中断させる。
【００５６】
その後、タイミング信号生成ロジック回路３０８では、受信スロット時間計測カウンター３１１にBluetoothモジュール２０４で規定されている最大スロット時間である５スロット時間相当の値をセットし、続いてBluetoothモジュール２０４の送信許可信号４０６のラインへ送信許可信号４１６を出力する。
【００５７】
この送信許可信号４１６を受けたBluetoothモジュール２０４のMAC部２０６は、リンクが確立されているPC１０３から順にポーリング信号（このポーリング信号とは、スレーブに対する送信権を与える信号のことを示し、この信号には、マスターからのデータパケットも含まれる）の送信を開始する。Bluetoothモジュール２０４のMAC部２０６では、このポーリング信号の送信タイミングに合わせて送信状態表示信号４０７のラインへ、ホッピングの最小タイムスロット単位で送信状態を示す信号４１７を出力する。
【００５８】
この送信状態を示す信号４１７を受けたタイミング信号生成ロジック回路３０８では、送信状態を示す信号４１７が送信完了を示す値（例えば、ローレベル）を示すと、受信スロット時間計測カウンター３１１を起動する。ここでポーリング信号に対するレスポンス信号が受信されると、Bluetoothモジュール２０４のMAC部２０６は、受信状態表示信号４０８のラインへ受信状態を示す信号４１８を出力する。この受信状態表示信号４１８を検出すると、タイミング信号生成ロジック回路３０８は、受信スロット時間計測カウンター３１１をプリセットし、また新たな送信状態表示信号４０７がハイレベルからローレベルへ変化するまで受信スロット時間計測カウンター３１１の計測動作を待機する。
【００５９】
送受信状態の表示信号を受けたタイミング信号生成ロジック回路３０８は、無線LANモジュール２０４で設定されている次のビーコン周期計測カウンター３０２の値がBluetoothモジュール２０４で規定されている送受信時間の最大値を引いた値（具体的には６３５μS*１０スロット時間）になるまでBluetoothモジュール２０４の送信許可信号４１６を許可レベルで保持する。そして、ビーコン周期カウンター３０２の値が前記タイミング値４２０になったことを検出すると、タイミング信号生成ロジック回路３０８は、Bluetoothモジュール２０４の受信状態信号３０６のレベルを確認し、この信号３０６がハイレベルであることを確認すると、Bluetoothモジュール２０４の送信許可信号４１６を不許可レベルに変更し、同信号４１６がローレベルになり、且つビーコン周期計測カウンター３０２の値が次のビーコン周期の開始を示す値になると、無線LANモジュール２０５のMAC部２０７に対して送信許可信号４２２を出力して無線LANモジュール２０５の通信を再開させる。
【００６０】
仮に、ビーコン周期計測カウンター３０２の値が１０スロット時間だけ前の期間に、Bluetoothモジュール２０４から送信された送信状態表示信号４１９に対するレスポンス信号２４１が受信されず、受信スロット計測カウンター３１１がオーバーフローすると、タイミング信号生成ロジック回路３０８により送信許可信号４０６の出力をハイレベルに保持し、Bluetoothモジュール２０４から再送のための送信期間の延長を行う。
【００６１】
送信許可信号４０６により送信権を得ているBluetoothモジュール２０４では、送信に対するレスポンスが得られなかったPCに対してパケットの再送信を行い、前記同様に送信状態表示信号３０７のラインにハイレベル出力を行う。この送信状態表示信号３０７を検出したタイミング信号生成ロジック回路３０８は、引き続き受信状態表示信号３０６を監視し、この信号３０６がハイレベルであることを検出すると、Bluetoothモジュール２０４に対する送信許可信号３１０をローにし、受信状態表示信号３０６がローレベルになるまで無線LANモジュール２０４に対する送信許可信号３０９の許可出力を待機する。そして、受信状態表示信号３０６がローレベルとなりレスポンス受信が完了すると、無線LANモジュール２０５に対して送信許可信号４０４を出力する。
【００６２】
このBluetoothモジュール２０４の再送手順のために使われた時間は、タイミング信号生成ロジック回路３０８内でオフセット値として記憶され、ビーコン周期計測カウンター３０２の示す値から減算することで、無線LANモジュール２０５の非衝突時間が確保される。この遅延時間はビーコン周期毎に更新され、仮に、次の周期でBluetoothモジュール２０４の送信許可時間がビーコン開始時間よりも短い時間で完了した場合は、前記オフセット値は０となる。
【００６３】
次に、Bluetoothモジュールが複数実装された場合の動作について、図５及び図６に基づき説明する。
【００６４】
まず、無線アクセスポイント１０１の電源が投入されると、前記図２の説明と同様の動作により、アクセスポイント基板で記憶されている無線LANモジュール５０４及びBluetoothモジュール５０５，５０６の初期パラメータが各ドライバー５１２，５１３を介してMPU５０２へ転送される。このパラメータを受けたMPU３０２は、実装されている無線LANモジュール５０４とBluetoothモジュール５０５，５０６へ初期設定を行うと共に、コントロールロジック５０３に対しても初期設定動作を行う。この初期設定を受けたコントロールロジック５０３は、ビーコン周期時間計測カウンター６０２へビーコン周期の設定値をセットし、このビーコン周期時間計測カウンター６０２を起動すると共に、無線LANモジュール５０４に対して送信許可信号６１０のラインから送信許可信号を出力する。
【００６５】
送信許可信号を検出した無線LANモジュール５０４のMAC部５０７は、前記同様の動作によりビーコン信号の送信を行い、続いてリンク接続されているPCがある場合は、ポーリング制御を開始する。このポーリング制御は、送信許可信号により送信が許可されている期間、即ち、非衝突時間として設定されている期間、若しくは同期間内に送信すべきデータが無いと判断されCF-ENDにより非衝突時間を終了するまでの期間で行われ、この時間が経過すると、送信許可信号は不許可レベルへ変化し、無線LANモジュール５０４の通信動作は一時中断される。
【００６６】
無線LANモジュール５０４の通信期間が終了すると、コントロールロジック５０３のタイミング信号生成ロジック回路６１３は、Bluetoothモジュール５０５，５０６に対して送信許可信号６１１，６１２のラインから送信許可を与えるレベル信号を出力する。この信号を検出したBluetoothモジュール５０５，５０６は、各々リンク接続されているPCに対してポーリング信号を送信すると共に、各々送信状態を示す送信状態表示信号６０６，６０７を出力する。ここで、各Bluetoothモジュール５０５，５０６は各々独立して通信を行うために、仮に、一方のBluetoothモジュール５０５がDH1で通信を行い、他方のBluetoothモジュール５０６がDM5で送信を行った場合において通信を行った際、DH1でデータを送信した一方のBluetoothモジュール５０５からは、１スロット時間（６２５μS）の期間送信状態表示信号６０６をハイレベルにし、DM5で送信を行った他方のBluetoothモジュール５０６からは、５スロット時間（３.１２５ｍS）だけ送信状態表示信号６０７のラインからハイレベルを出力する。また、Bluetoothモジュール５０５，５０６の受信状態表示信号６０８，６０９も同様であり、各Bluetoothモジュール５０５，５０６で受信されているスロット時間に応じて、その期間は異なる。
【００６７】
タイミング信号生成ロジック回路６１３で出力されるBluetoothモジュール５０５，５０６の送信許可信号６１１，６１２は、前記図２で説明したのと同様に、ビーコン周期計測カウンター６０２の値がBluetoothモジュール５０５，５０６で規定されている送受信時間の最大値を引いた値になるまで許可レベルで保持する。ビーコン周期計測カウンター６０２が前記値を示すことを検出すると、タイミング信号生成ロジック回路６１３は、前述と同様に、Bluetoothモジュール５０５，５０６のMAC部５０８，５０９から出力される受信状態表示信号６０８，６０９を確認し、この信号６０８，６０９がハイレベルを示すモジュールに対して送信許可信号を不許可状態へ変化させる。仮に、他方のBluetoothモジュール５０６がレスポンス受信中で、一方のBluetoothモジュール５０５が送信中の場合は、他方のBluetoothモジュール５０６に接続されている送信許可信号６１１のみをローにし、一方のBluetoothモジュール５０５に接続されている送信許可信号６１２は、受信状態表示信号６０９がハイレベルを示すまで保持し続ける。
【００６８】
ここで、Bluetoothモジュール５０６の受信状態表示信号６０９がビーコン送信開始時間を超えてもハイレベルを検出されなかった場合は、前述と同様に送信許可時間の延長を行うと共に、延長された時間をビーコン開始遅延オフセット値として記憶し、無線LANモジュール５０４の非衝突時間の確保に用いられる。
【００６９】
以上のように、本実施の形態に係る無線通信システムの制御装置によれば、従来、送受信タイミングを制御することが困難であった異なる無線通信モジュールを容易に制御することが可能となり、相互干渉を回避させることで、通信効率を向上できるといった効果が得られる。また、相互の干渉を回避することで、干渉により発生する無駄な再送を省くことできることから、再送による無駄な電力消費を抑え、更に、有限な電波資源の有効利用できるといった効果も得られる。また、通信状態に応じて予め割り当てられている通信許可時間を柔軟に調整することが可能となり、使用している無線通信方式のトラヒックが多い場合には、割り当て時間が拡張でき、効率の良い伝送を実現できるといった効果も得られる。
【００７０】
また、２種類の無線通信方式の複数モジュールのタイミング制御を共通の制御回路で行うことから、各無線通信方式で通信を行う装置を分散させて同時通信させることが可能となり、アクセスポイントを介してLAN接続するユーザーに対し、ストレスの無い通信環境を提供することができるといった効果も得られる。
【００７１】
また、無線LANモジュールにおいてプローブ要求等の特定のフレーム受信時に受信状態表示信号出力させ、この信号を検出した時に送信許可信号を出力する出力手段を設けることにより、割り当てられた通信許可時間以外の期間でも、アクセスポイントからレスポンスを送信することが可能となり、２つの無線通信方式を共存させた場合でも、遜色の無い応答を得ることができるといった効果も得られる。
【００７２】
また、無線LANモジュールにおいて通信を行っている非衝突期間を送信タイミング制御回路に出力する出力手段を設け、この信号に基づいて送信許可時間の割り当て制御を行わせることにより、送信タイミング制御回路の回路規模を縮小することが可能となり、部品コスト並びに消費電力を抑えることも可能となるといった効果も得られる。
【００７３】
また、無線LANモジュールにおいてビーコン生成タイミングを開始させる制御信号入力手段を設けることにより、複数の無線LANモジュールを実装した場合に、容易にLANモジュール相互間の同期を取ることができ、より正確な送信タイミング制御を実現できるといった効果も得られる。
【００７４】
尚、本実施の形態では、無線LANモジュール５０４とBluetoothモジュール５０５，５０６の送信許可信号の切り替えタイミングをコントロールロジック５０３により固定値を用いて行っているが、この切り替えタイミングで用いる時間情報をMPU５０２により動的に設定することも可能であり、このMPU５０２で制御することにより、無線アクセスポイント１０１に接続されている無線LANモジュールとBluetoothモジュールの実装数に応じてビーコン間隔及び非衝突時間（無線LANモジュールの通信割り当て時間）を最適な値に変更することが可能となる。
【００７５】
また、本実施の形態では、無線LANモジュール５０４で定義されている非衝突時間と衝突許容時間とで無線LANモジュールとBluetoothモジュールの通信時間を切り分けているが、双方の受信時に送信が重ならなければ、同一周波数で通信を行わない場合においては、干渉による影響を除去できることから、双方の受信状態表示信号を用いて、受信状態の時のみ送信を不許可にすることも可能である。
【００７６】
また、この制御においてBluetoothモジュールにおいて予め通信周波数帯域内で使用されている周波数帯域を検出し、無線LANモジュールで使用している周波数帯域をホッピングパターンから省くアダプティプホッピング方式を併用することで、２つの無線通信方式で受信動作が同時に行われた場合に、干渉をより効果的に除去することもできる。
【００７７】
また、アダプティブホッピングを行うに際し、本実施の形態に係る構成では、２つの異なる無線通信方式のモジュール５０４〜５０６を制御するMPU５０２を有することから、Bluetoothモジュール５０５，５０６に対して無線LANモジュール５０４で使用する周波数チャネル情報を入力する周波数チャネル情報入力手段を設け、この周波数チャネル情報入力手段により、MPU５０２から初期設定時、または無線LANモジュール５０４の起動時に使用する周波数チャネル情報を入力し、この情報を基にアダプティブホッピング周波数を確定させることも可能であり、これにより更に精度の高い干渉回避が実現できる。
【００７８】
また、本実施の形態では、無線LANモジュール５０４とBluetoothモジュール５０５，５０６で用いるシステムクロック５１０，５１１と、コントロールロジック５０３内の各カウンター６０２，６０３，６１４，６１５のクロックを共通化することにより、各時間計測の精度を高めているが、このクロックを共通化しても同様の効果は得られ、部品コストの削減を図ることも可能である。
【００７９】
また、本実施の形態では、無線LANモジュール５０４のビーコン周期及び非衝突時間をカウンターにより計測して、各送信許可タイミング制御時間を生成しているが、無線LANモジュール５０４からビーコン周期及び/または非衝突時間情報を出力する出力手段を設け、この出力手段からの信号に基づいて送信タイミング信号を生成することも可能である。
【００８０】
また、無線LANモジュールにおいてプローブ要求等の特定のフレーム受信時に受信状態表示信号出力させ、この信号を検出した時に送信許可信号を出力する出力手段を設けることにより、割り当てられた通信許可時間以外の期間でも、無線アクセスポイントからレスポンスを送信することが可能となり、２つの無線通信方式を共存させた場合でも、遜色の無い応答を得ることができるといった効果が得られる。
【００８１】
また、無線LANモジュールにおいて通信を行っている非衝突期間を送信タイミング制御回路に出力する出力手段を設け、この出力手段からの信号に基づいて送信許可時間の割り当て制御を行わせることにより、送信タイミング制御回路の回路規模を縮小することが可能となり、部品コスト並びに消費電力を抑えることも可能となるといった効果も得られる。
【００８２】
また、無線LANモジュールにおいてビーコン生成タイミングを開始させる制御信号入力手段を設けることにより、複数の無線LANモジュールを実装した場合に、容易に無線LANモジュール相互間の同期を取ることができ、より正確な送信タイミング制御を実現できるといった効果も得られる。
【００８３】
（第２の実施の形態）
次に、本発明の第２の実施の形態を、図７乃至図１０に基づき説明する。
【００８４】
上述した第１の実施の形態では、１つの無線LANモジュール５０４と複数のBluetoothモジュール５０５，５０６を実装した場合について説明したが、本発明はこの限りではなく、複数の無線LANモジュールを実装することも可能である。
【００８５】
以下、本発明の第２の実施の形態として、複数の無線LANモジュールと複数のBluetoothモジュールとを実装した場合について説明する。
【００８６】
図７は、本発明の第２の実施の形態に係る制御装置により制御される無線通信システムのアクセスポイントにおいて各々２個の無線LANモジュールとBluetoothモジュールを実装した場合の無線制御系のブロックダイアグラム、図８は、同無線制御系において無線LANモジュールとBluetoothモジュールの送受信タイミング制御信号を生成するコントロールロジック部のブロックダイアグラム、図９及び図１０は、本発明の第２の実施の形態に係る制御装置により制御される無線通信システムのアクセスポイントにおける無線LANモジュールとBluetoothモジュールの送受信タイミングを示すタイミングチャートである。
【００８７】
図７において、７０１は制御部で、図１における無線アクセスポイント１０１の２つの異なる無線通信方式の無線動作制御を行うためのものである。７０２はMPUで、制御部７０１を制御するものである。７０３はコントロールロジック(Control Logice)で、制御部７０１において２つの無線通信方式間で送受信タイミング制御信号を生成するものである。７０４，７０５は無線通信モジュールとしての無線LAN通信部（以下、無線LANモジュールと記述する）、７０６，７０７は無線通信モジュールとしてのBluetooth通信部（以下、Bluetoothモジュールと記述する）である。７０８，７０９は無線LANモジュール７０４，７０５のベースバンド及びMAC部(802.11b Baseband/MAC)で、送受信タイミング制御信号に応じて送受信動作が制御可能な手段を有する。７１０，７１１はBluetoothモジュール７０６，７０７のベースバンド及びMAC部(Bluetooth Baseband/MAC)で、無線LANモジュール７０４，７０５のベースバンド及びMAC部７０８，７０９と同様の機能を有する。７１２，７１３は水晶発信器等のクロックジェネレータ(CLK)で、一方のクロックジェネレータ７１２は、Bluetoothモジュール７０６，７０７へシステムクロックを供給するものであり、他方のクロックジェネレータ７１３は、無線LANモジュール７０４，７０５へシステムクロックを供給するものである。７１４はドライバーソフトウエア(Bluetooth Driver)で、ルーター機能等を有するアクセスポイント基板からBluetoothモジュール７０６，７０７へデータを送受信するためのものである。７１５はドライバーソフトウエア(802.11b Driver)で、前記アクセスポイント基板から無線LANモジュール７０４，７０５へデータを送受信するためのものである。
【００８８】
尚、図７において、７１６はメモリ(Memory)、７１７，７１８はフィジカルインターフェイス(Physical I/F)、７１９，７２０，７２１，７２２はインターフェイス(Physical I/F)である。
【００８９】
図８において、８０１，８０２はPIFS時間計測カウンターで、無線LANモジュール７０４，７０５のPCF期間内でメディアのアイドル状態を判定するために用いられるPIFS時間のタイムアウトを検出するものである。８０３はビーコン周期時間計測カウンターで、無線LANモジュール７０４，７０５におけるビーコン周期時間を計測するものである。８０４は無線LANモジュール７０４，７０５のシステムクロック(CLK)である。８０５，８０６は受信スロット時間計測カウンターで、Bluetoothモジュール７０６，７０７の受信スロット時間のタイムアウトを検出するものである。８０７，８０８は無線LANモジュール７０４，７０５への送信許可信号、８０９は無線LANモジュール７０４，７０５を同期させるための同期信号である。８１０，８１２は無線LANモジュール７０４，７０５の同送信状態表示信号、８１１，８１３は無線LANモジュール７０４，７０５の受信状態表示信号である。８１４，８１５はBluetoothモジュール７０６，７０７に対する送信許可信号、８１６，８１８はBluetoothモジュール７０６，７０７が送信中であることを示す送信状態表示信号、８１７，８１９はBluetoothモジュール７０６，７０７が受信中であることを示す受信状態表示信号、８２０はタイミング信号生成ロジック回路(Timing Control)である。
【００９０】
図９及び図１０において、９０１，９２５は無線LANモジュール７０４，７０５のビーコン発生周期を同期させるための同期信号、９０２，９２２は無線LANモジュール７０４，７０５の送信許可信号の切り替えタイミングを生成するための内部信号であり、初期状態で設定されている設定されている非衝突時間と等価な値を持つ。９０３は無線LANモジュール７０４から出力される送受信状態表示信号、９０４は無線LANモジュール７０４に対するPIFS時間計測カウンター８０１の計測動作を示す信号、９０５はタイミング信号生成ロジック回路８２０から出力される無線LANモジュール７０４に対する送信許可タイミング信号である。９０６は無線LANモジュール７０５から出力される送受信状態表示信号、９０７は無線LANモジュール７０５に対するPIFS時間計測カウンター８０２の計測動作を示す信号、９０８はタイミング信号生成ロジック回路８２０から出力される無線LANモジュール７０５に対する送信許可タイミング信号である。９０９，９１０は無線LANモジュールから出力されるビーコン信号、９１１はPIFS時間、９１２はレスポンス待機時間として定義されているSIFS時間、９１３はPIFS時間、９１４，９１５はポーリング信号、９１６はポーリング信号により送信を許可されたPCからの受信信号、９１７はビーコン信号９１０で示された非衝突時間経過前にポーリング動作が終了した時に生成されるCF-END信号である。９１８はオーバーフローを示す信号、９１９はオーバーフローを示す信号、９２０，９２１，９２３，９２４は送信許可信号である。
【００９１】
以下、無線LANモジュールとBluetoothモジュールを各々２つ実装した場合の具体的な動作について説明する。
【００９２】
初めに無線アクセスポイント１０１に電源が投入されると、上述した第１の実施の形態と同様の動作により、アクセスポイント基板で記憶されている無線LANモジュール７０４，７０５及びBluetoothモジュール７０６，７０７の初期パラメータが各ドライバー７１５，７１６を介してMPU７０２へ転送される。このパラメータを受けたMPU７０２は、実装されている無線LANモジュール７０４，７０５とBluetoothモジュール７０６，７０７へ初期設定を行うと共に、コントロールロジック７０３に対しても初期設定動作を行う。この初期設定を受けたコントロールロジック７０３は、内部ビーコン周期時間計測カウンター８０３へのビーコン周期の設定値セットと、PIFS時間をカウンター８０１，８０２へセットした後に、ビーコン周期計測カウンター８０３を起動すると共に、無線LANモジュール７０４，７０５に対してビーコン同期信号８０９と送信許可信号８０７，８０８を出力する。
【００９３】
このビーコン同期信号８０９を受けた無線LANモジュール７０４，７０５は、そのモジュール７０４，７０５の内部のビーコンタイミング生成カウンター（図示せず）をリセットした後に、各々ビーコン信号９０９，９１０の送信を開始する。このビーコン信号９０９，９１０の送信が終了し、各送信状態表示信号８１０，８１２がローレベルに変化すると、上述した第１の実施の形態と同様の動作により、タイミング信号生成ロジック回路８２０は、各PISF時間計測カウンター８０１，８０２を起動し、PIFS時間９１１，９１３の計測を開始する。
【００９４】
このPIFS時間計測カウンター８０１，８０２がPISF時間を計測中に、無線LANモジュール７０４，７０５からリンク接続されているPCに対してポーリング信号９１４，９１５を送信する。送信状態表示信号８１０，８１２がハイレベルへ変化すると、タイミング信号生成ロジック回路８２０は、ハイレベルを検出された無線LANモジュールに割り当てられているPIFS時間計測カウンター８０１，８０２を各々独立してプリセットする。次に、送信状態表示信号８１０，８１２がローレベルに変化するまでPIFS時間計測カウンター８０１，８０２の計測動作を停止させる。また、ポーリング信号９１４，９１５を送信すると、正常動作ではSIFS時間内にレスポンス受信が得られることから、ポーリング信号９１４，９１５の送信後では、タイミング信号生成ロジック回路８２０において送信状態表示信号８１０，８１２と受信状態表示信号８１１，８１３の何れかが動作を示す信号を出力した場合は、前記同様に、PIFS時間計測カウンター８０１，８０２の制御動作を行う。
【００９５】
ここで、無線LANモジュール７０５が一回のビーコン周期で設定されている非衝突時間内に送信すべき最後のデータ９１６の受信が終了した場合、無線LANモジュール７０５のMAC部７０９は、非衝突時間終了信号９１７を送信してポーリング動作を終了する。このポーリング動作が終了すると、タイミング信号生成ロジック回路８２０で制御しているPIFS時間計測カウンター８０２がオーバーフローし、このオーバーフローを示す信号９１９を検出したタイミング信号生成ロジック回路８２０は、無線LANモジュール７０５に対して送信許可信号８０８のラインから不許可信号を、送信許可信号９２１をローレベルにすることにより出力し、無線LANモジュール７０５の通信動作を一時中断させ、もう一方の無線LANモジュール７０４の通信動作を確認する。この時、送受信状態表示信号９０３で示すように無線LANモジュール７０４がデータ通信を継続していると、タイミング信号生成ロジック回路８２０は、Bluetoothモジュール７０６，７０７への送信許可信号をローレベル（不許可状態）に保持したまま、前記PIFS時間の計測動作を繰り返し、ビーコン周期計測カウンター８０３の値が非衝突時間９０２を経過するまで、無線LAMモジュール７０４へ送信許可信号９２０の出力を保持し続ける。
【００９６】
そして、ビーコン周期計測カウンター８０３の値が非衝突時間９０２の設定値によりオーバーフローすると、タイミング信号生成ロジック回路８２０は、無線LANモジュール７０４に対して送信許可信号８０７のラインからローレベル（不許可表示）を出力し、無線LANモジュール７０４に割り当てられたPIFS時間計測カウンター８０１がオーバーフロー待機し、Bluetoothモジュール７０６，７０７への送信許可信号８１４，８１５をローレベルのまま保持する。そして、PIFS時間計測カウンター８０１のオーバーフローを示す信号９１８を検出すると、PIFS時間計測カウンター８０１をプリセットすると共に、Bluetoothモジュール７０６，７０７へ送信を許可するための送信許可信号８１４，８１５のラインにハイレベルを出力する。
【００９７】
送信許可信号８１４，８１５を受けたBluetoothモジュール７０６，７０７のMAC部７１０，７１１は、各Bluetoothモジュール７０６，７０７とリンクが確立されているＰＣに対して各々独立してポーリングの送信を開始する。ここで、独立した２つのBluetoothモジュール７０６，７０７は同時に送受信を行うが、各々のモジュール７０６，７０７が有するホッピングパターンは異なるBD＿ADDRから生成されるために、殆ど干渉を受けることなく通信が可能である（ここで記載している殆どとは、独立したホッピングパターンでチャネル制御を行った場合でも、あるタイムスロットで同一周波数チャネルが選択される場合があることを示している）。
【００９８】
この２つの独立したBluetoothモジュール７０６，７０７は、タイミング信号生成ロジック回路８２０のビーコン周期計測カウンター８０３の値が、次のビーコン周期９２２になるまでの間（送信許可信号８１４，８１５がハイレベルを示している期間）継続して行われ、次のビーコン周期時間が検出されて同信号がローレベルになると、上述した第１の実施の形態と同様の動作により、ポーリング動作を一時中断する。Bluetoothモジュール７０６，７０７に対して送信を不許可にしたタイミング信号生成ロジック回路８２０では、無線LANモジュール７０４，７０５の送信許可信号のラインにハイレベルを出力９２３，９２４し、続いて無線LANモジュール７０４，７０５の同期信号９２５を出力し、前記同様に、無線LANモジュール７０４，７０５の動作を行わせる。
【００９９】
尚、上記無線LANモジュール７０４，７０５の一連の動作において、PCから無線アクセスポイント１０１へのリンク接続手段については記載していないが、非衝突時間内に同手順が発生した場合は、ポーリング動作が一時中断されてリンク確立動作が行われる。また、ビーコンを検出できていないPCからアクティブスキャンによるプローブ要求が出された場合についても、送信許可信号が不許可状態の時でも無線LANモジュール７０４，７０５のフレーム受信を行うことは可能である。このことから、無線LANモジュール７０４，７０５のMAC部７０８，７０９においてプローブ要求受信時には、送信が不許可の期間でも受信状態表示信号を出力する出力手段を設け、タイミング信号生成ロジック回路８２０において無線LANモジュール７０４，７０５からの受信状態表示信号を検出した場合に、Bluetoothモジュール７０６，７０７の受信状態表示信号がハイレベルになった時点で、Bluetoothモジュール７０６，７０７の送信許可信号を不許可状態として制御しているBluetoothモジュールが全て不許可になった時点で、無線LANモジュール７０４，７０５へ送信許可信号を出力して、プローブレスポンスを送信させることで対応することが可能である。
【０１００】
また、本実施の形態における構成においても、上述した第１の実施の形態と同様に、無線LANモジュール７０４，７０５からビーコン周期及び/または非衝突時間情報を出力する出力手段を設け、この出力手段からの信号に基づいて送信タイミング信号を生成することが可能である。
【０１０１】
また、本実施の形態では、無線LANモジュール７０４，７０５を同期させるために同期信号を出力しているが、各無線LANモジュール７０４，７０５の初期同期動作において動作開始指示を順次行うことで、近似したタイミングで動作を行わせ、各無線LANモジュール７０４，７０５から通知される非衝突時間タイミングを合成することで干渉回避を行う構成でも、同様の効果を得ることができる。
【０１０２】
また、本実施の形態では、無線LANモジュール７０４，７０５の無線通信方式としてIEEE802.11を記載したが、ここで重要なのはMAC部の副層制御であり、無線制御系の変調方式に制限されるものではない。従って、この無線LANモジュール７０４，７０５の無線通信方式には、IEEE802.11、IEEE802.11b、IEEE802.11gを始めとするIEEE802.11規定のMACが採用されている装置や、IEEE802.11のMAC制御に類似するMAC制御手段を有するIEEE802.15系列の装置全てに適用可能である。
【０１０３】
また、上述した実施の形態で無線LANモジュールの通信可能な期間では、インフラストラクチャーモードでPCFを適応する構成について記載しているが、本発明では非衝突時間を計測するカウンタを設け、この時間を基に無線LANモジュールに送信許可信号を与える制御を行っていることから、仮に無線LANモジュールがPCFを適応せずにCSMA/CAを基本としたDCFによる通信制御を適応した場合に於いても、非衝突時間計測カウンタを無線LANモジュールの通信許可時間の計測に用いることにより同様の効果を得ることが出来る。この場合、Bluetoothの送信許可時間に無線LAN信号の受信が発生する可能性があるが、先に説明したように無線LANモジュールからの受信状態表示信号の変化に応じてBluetoothモジュールの送信を一時中断する手段を有することにより干渉を回避することが可能となっている。
【０１０４】
また、Bluetoothと無線LANのアンテナを通信チャネル周波数の近傍（周波数が重なっていない）周波数で影響が少なくなる位置に配置し、Bluetoothモジュールにアダプティプホッピングを適応することで、Bluetoothの送信が許可されている期間については無線LANモジュールの受信状態表示信号を無視する構成にすることも可能となり、Bluetoothの通信時間を確保することも可能となる。
【０１０５】
また、上述した実施の形態では無線LANモジュールとBluetoothモジュールは同一基板上に配置しているが如く記載しているが、この配置についてもこの限りではなく、各々のモジュールが個別に配置された場合に於いても、各タイミング信号が送受信タイミング制御信号を発生するコントロールロジックと接続される構成をとることでモジュールの配置が制限されることはなくなる。
【０１０６】
また、上述した実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはCPUやMPU等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても、本発明が達成されることは言うまでもない。
【０１０７】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０８】
また、プログラムコードを供給するための記憶媒体としては、例えば、RAM、NV-RAM、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD-ROM、CD-R、CD-RW、DVD-ROM、DVD-RAM、DVDD-RW、DVD+RW、磁気テープ、不揮発性のメモリカード等の上記プログラムコードを記憶できるものであれば良く、或いはネットワークを介したダウンロード等を用いることができる。
【０１０９】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１１０】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって上述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１１１】
以上では、本発明の様々な例と実施形態を説明したが、当業者であれば、本発明の趣旨と範囲は本明細書内の特定の説明と図に限定されるものではなく、本願特許請求の範囲に全て述べられた様々な修正と変更に及ぶことが可能であることは言うまでもない。
【０１１２】
以上説明したように、上記実施の形態によれば、従来、送受信タイミングを制御することが困難であった互いに異なる無線通信方式の無線通信モジュールを容易に制御することが可能となり、相互干渉を回避させることで、通信効率を向上できるといった効果が得られる。また、相互の干渉を回避することで、干渉により発生する無駄な再送を省くことできることから、再送による無駄な電力消費を抑え、更に、有限な電波資源を有効利用できるといった効果も得られる。また、通信状態に応じて予め割り当てられている通信許可時間を柔軟に調整することが可能となり、使用している無線通信方式のトラヒックが多い場合には、割り当て時間が拡張でき、効率の良い伝送を実現できるといった効果も得られる。
【０１１３】
【発明の効果】
本発明によれば、第２の無線通信モジュール（無線通信部）のポーリング方式の期間を第２の無線通信モジュール（無線通信部）のポーリング方式の通信に割り当て、第２の無線通信モジュール（無線通信部）の競合通信方式の期間を第１の無線通信モジュール（無線通信部）の通信に割り当てるので、第２の無線通信モジュール（無線通信部）のトラヒック管理を容易にし、かつ、第２の無線通信モジュール（無線通信部）のポーリング方式の期間が繰り返される毎に該期間の変更を容易に行える。
【図面の簡単な説明】
【図１】  本発明の第１の実施の形態に係る制御装置により制御される無線通信システムの構成を示す図である。
【図２】  本発明の第１の実施の形態に係る制御装置により制御される無線通信システムのアクセスポイントに無線LANモジュールとBluetoothモジュールとを各々１つ実装した場合の無線制御系のブロックダイアグラムである。
【図３】  本発明の第１の実施の形態に係る制御装置により制御される無線通信システムにおける無線制御系において１つの無線LANモジュールと１つのBluetoothモジュールの送受信タイミング制御信号を生成するコントロールロジック部のブロックダイアグラムである。
【図４】  本発明の第１の実施の形態に係る制御装置により制御される無線通信システムのアクセスポイントにおける１つの無線LANモジュールと１つのBluetoothモジュールの送受信タイミングを示すタイミングチャートである。
【図５】  本発明の第１の実施の形態に係る制御装置により制御される無線通信システムのアクセスポイントに１つの無線LANモジュールと２つのBluetoothモジュールを実装した場合の無線制御系のブロックダイアグラムである。
【図６】  本発明の第１の実施の形態に係る制御装置により制御される無線通信システムにおける無線制御系において１つの無線LANモジュールと２つのBluetoothモジュールの送受信タイミング制御信号を生成するコントロールロジック部のブロックダイアグラムである。
【図７】  本発明の第２の実施の形態に係る制御装置により制御される無線通信システムのアクセスポイントに無線LANモジュールとBluetoothモジュールを各々２つ実装した場合の無線制御系のブロックダイアグラムである。
【図８】  本発明の第２の実施の形態に係る制御装置により制御される無線通信システムにおける無線制御系において２つの無線LANモジュールと２つのBluetoothモジュールの送受信タイミング制御信号を生成するコントロールロジック部のブロックダイアグラムである。
【図９】  本発明の第２の実施の形態に係る制御装置により制御される無線通信システムのアクセスポイントにおける２つの無線LANモジュールと２つのBluetoothモジュールの送受信タイミングを示すタイミングチャートである。
【図１０】  本発明の第２の実施の形態に係る制御装置により制御される無線通信システムのアクセスポイントにおける２つの無線LANモジュールと２つのBluetoothモジュールの送受信タイミングを示すタイミングチャートである。
【図１１】  従来技術の問題点を説明するための図である。
【図１２】  従来技術の問題点を説明するための図である。
【符号の説明】
１０１    無線アクセスポイント
１０２    無線アクセスポイント通信可能エリア
１０３    無線インターフェイスを実装したパーソナルコンピュータ（PC）
１０４    無線インターフェイスを実装したパーソナルコンピュータ（PC）
１０５    無線インターフェイスを実装したパーソナルコンピュータ（PC）
１０６    無線インターフェイスを実装したパーソナルコンピュータ（PC）
１０７    無線インターフェイスを実装したパーソナルコンピュータ（PC）
２０１    制御部
２０２    MPU（Micro Processing Unit：超小型演算処理装置）
２０３    コントロールロジック(Control Logice)
２０４    Bluetooth通信部（Bluetoothモジュール：無線通信モジュール）
２０５    無線LAN通信部（無線LANモジュール：無線通信モジュール）
２０６    ベースバンド及びMAC(Bluetooth Baseband/MAC)
２０７    ベースバンド及びMAC部(802.11b Baseband/MAC)
２０８    クロックジェネレータ(CLK)
２０９    クロックジェネレータ(CLK)
２１０    ドライバーソフトウエア(Bluetooth Driver)
２１１    ドライバーソフトウエア(802.11b Driver)
２１２    メモリ(Memory)
２１３    フィジカルインターフェイス(Physical I/F)
２１４    フィジカルインターフェイス(Physical I/F)
２１５    インターフェイス(Physical I/F)
２１６    インターフェイス(Physical I/F)
３０１    PIFS時間計測カウンター(Counter)
３０２    ビーコン周期時間計測カウンター
３０３    システムクロック(CLK)
３０４    受信状態表示信号
３０５    同送信状態表示信号
３０６    受信状態表示信号
３０７    送信状態表示信号
３０８    タイミング信号生成ロジック回路(Timing Control)
３０９    LAN送信許可信号
３１０    BT送信許可信号
３１１    受信スロット時間計測カウンター
４０１    送信状態表示信号
４０２    受信状態表示信号
４０３    PIFS時間計測カウンターの計測動作を示す信号
４０４    送信許可タイミング信号
４０５    非衝突時間及び衝突許容時間を示すタイミング信号
４０６    送信許可信号
４０７    送信状態表示信号
４０８    受信状態表示信号
４０９    ビーコン信号
４１０    SIFS時間
４１１    PISF時間
４１２    送信状態表示信号
４１３    送信許可信号
４１４    CF-END信号
４１５    PISF時間
４１６    送信許可信号
４１７    送信状態表示信号
４１８    受信状態表示信号
４１９    送信状態表示信号
４２０    ビーコン周期カウンターのタイミング値
４２１    受信状態表示信号
４２２    受信スロット時間計測カウンターの計測動作を示す信号
５０１    制御部
５０２    MPU
５０３    コントロールロジック(Control Logice)
５０４    無線LAN通信部（無線LANモジュール：無線通信モジュール）
５０５    Bluetooth通信部（Bluetoothモジュール：無線通信モジュール）
５０６    Bluetooth通信部（Bluetoothモジュール：無線通信モジュール）
５０７    ベースバンド及びMAC部(802.11b Baseband/MAC)
５０８    ベースバンド及びMAC部(Bluetooth Baseband/MAC)
５０９    ベースバンド及びMAC部(Bluetooth Baseband/MAC)
５１０    クロックジェネレータ(CLK)
５１１    クロックジェネレータ(CLK)
５１２    ドライバーソフトウエア(Bluetooth Driver)
５１３    ドライバーソフトウエア(802.11b Driver)
５１４    メモリ(Memory)
５１５    フィジカルインターフェイス(Physical I/F)
５１６    フィジカルインターフェイス(Physical I/F)
５１７    インターフェイス(Physical I/F)
５１８    インターフェイス(Physical I/F)
５１９    インターフェイス(Physical I/F)
６０１    SIFS時間計測カウンター
６０２    非衝突時間計測カウンター
６０３    システムクロック(CLK)
６０４    送信状態表示信号
６０５    受信状態表示信号
６０６    送信状態表示信号
６０７    送信状態表示信号
６０８    受信状態表示信号
６０９    同受信状態表示信号
６１０    無線LANモジュール
６１１    送信許可信号出力
６１２    送信許可信号出力
６１３    タイミング信号生成ロジック回路(Timing Control)
６１４    受信スロット時間計測カウンター
６１５    受信スロット時間計測カウンター
７０１    制御部
７０２    MPU
７０３    コントロールロジック(Control Logice)
７０４    無線LAN通信部（無線LANモジュール：無線通信モジュール）
７０５    無線LAN通信部（無線LANモジュール：無線通信モジュール）
７０６    Bluetooth通信部（Bluetoothモジュール：無線通信モジュール）
７０７    Bluetooth通信部（Bluetoothモジュール：無線通信モジュール）
７０８    ベースバンド及びMAC部(802.11b Baseband/MAC)
７０９    ベースバンド及びMAC部(802.11b Baseband/MAC)
７１０    ベースバンド及びMAC部(Bluetooth Baseband/MAC)
７１１    ベースバンド及びMAC部(Bluetooth Baseband/MAC)
７１２    クロックジェネレータ(CLK)
７１３    クロックジェネレータ(CLK)
７１４    ドライバーソフトウエア(Bluetooth Driver)
７１５    ドライバーソフトウエア(802.11b Driver)
７１６    メモリ(Memory)
７１７    フィジカルインターフェイス(Physical I/F)
７１８    フィジカルインターフェイス(Physical I/F)
７１９    インターフェイス(Physical I/F)
７２０    インターフェイス(Physical I/F)
７２１    インターフェイス(Physical I/F)
７２２    インターフェイス(Physical I/F)
８０１    PIFS時間計測カウンター
８０２    PIFS時間計測カウンター
８０３    ビーコン周期時間計測カウンター
８０４    システムクロック(CLK)
８０５    受信スロット時間計測カウンター
８０６    受信スロット時間計測カウンター
８０７    送信許可信号
８０８    送信許可信号
８０９    同期信号
８１０    送信状態表示信号
８１１    送信状態表示信号
８１２    受信状態表示信号
８１３    受信状態表示信号
８１４    送信許可信号
８１５    送信許可信号
８１６    送信状態表示信号
８１７    送信状態表示信号
８１８    受信状態表示信号
８１９    受信状態表示信号
８２０    タイミング信号生成ロジック回路(Timing Control)
９０１    同期信号
９０２    内部信号（非衝突時間と等価な値）
９０３    送受信状態表示信号
９０４    PIFS時間計測カウンターの計測動作を示す信号
９０５    送信許可タイミング信号
９０６    送受信状態表示信号
９０７    PIFS時間計測カウンターの計測動作を示す信号
９０８    送信許可タイミング信号
９０９    ビーコン信号
９１０    ビーコン信号
９１１    PIFS時間
９１２    SIFS時間
９１３    PIFS時間
９１４    ポーリング信号
９１５    ポーリング信号
９１６    受信信号
９１７    CF-END信号
９１８    オーバーフローを示す信号
９１９    オーバーフローを示す信号
９２０    送信許可信号
９２１    送信不許可信号
９２２    ビーコン周期
９２３    ハイレベル出力
９２４    ハイレベル出力
９２５    同期信号
【図１】
0003817531.tif 000002
【図２】
0003817531.tif 000003
【図３】
0003817531.tif 000004
【図４】
0003817531.tif 000005
【図５】
0003817531.tif 000006
【図６】
0003817531.tif 000007
【図７】
0003817531.tif 000008
【図８】
0003817531.tif 000009
【図９】
0003817531.tif 000010
【図１０】
0003817531.tif 000011
【図１１】
0003817531.tif 000012
【図１２】
0003817531.tif 000013