(57)【要約】【課題】フレーム単位でデータを送信制御する仕様において複数フレームの連続送信を可能とした通信装置を提供する。【解決手段】メモリ１０２とＭＡＣ層モジュール１０１との間のデータ受け渡しは、ダブルバッファ１０４を介して行われ、ＭＡＣ層制御部１０１ａは、このダブルバッファ１０４を介したフレーム受け渡しに関わる状態を、送り手側と受け手側とでそれぞれ個別に管理する。これにより、ＭＡＣ層制御部ａ１０１は、データ加工部１０１ｂによるダブルバッファ１０４からのデータ読み出しの完了を待機することなく、ＤＭＡコントローラ１０３によるダブルバッファ１０４への次フレームのデータ書き込みを開始すること、即ち複数フレームの連続転送を可能とする。【選択図】      図２
2007060542.tif 000002
【特許請求の範囲】
【請求項１】
フレーム単位でデータの送信制御を実行する通信装置において、
当該装置内のモジュール間におけるデータの受け渡しに用いられるバッファと、
前記バッファを介したデータの受け渡し状態を前記バッファへの書き込み状態と前記バッファからの読み出し状態とで個別に管理し、各フレームのデータ書き込み完了後、当該フレームのデータ読み出し完了を待機することなく次のフレームのデータ書き込みが連続して開始されるようにフレームの転送制御を実行するフレーム転送制御手段と、
を具備することを特徴とする通信装置。
【請求項２】
前記バッファは、ダブルバッファ構成の１台のデータ記憶装置で構成されることを特徴とする請求項１記載の通信装置。
【請求項３】
前記バッファは、複数台のデータ記憶装置で構成されることを特徴とする請求項１記載の通信装置。
【請求項４】
前記データの受け渡しを行う２つのモジュールのうち、データ出力側のモジュールはメモリ装置であり、データ入力側のモジュールはＭＡＣ層装置であることを特徴とする請求項１、２または３記載の通信装置。
【請求項５】
装置内のモジュール間におけるデータの受け渡しに用いられるバッファを備え、フレーム単位でデータの送信制御を実行する通信装置のフレーム転送制御方法であって、
前記バッファを介したデータの受け渡し状態を前記バッファへの書き込み状態と前記バッファからの読み出し状態とで個別に管理し、各フレームのデータ書込完了後、当該フレームのデータ読み出し完了を待機することなく次のフレームのデータ書き込みが連続して開始されるようにフレームの転送制御を実行することを特徴とする通信装置のフレーム転送制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばIEEE802.11n規格で検討されている無線ＬＡＮシステムにおける複数フレームの連続送信技術に関する。
【背景技術】
【０００２】
近年、例えばパーソナルコンピュータ等の電子機器同士をケーブルレスでネットワーク接続する無線ＬＡＮシステムが普及し始めている。無線ＬＡＮの規格の１つであるIEEE802.11eでは、あるフレームを送信し終えた後、その都度、その時に送信可能な状態にある複数のフレームの中から次に送信するフレームを１つ選択するといったフレーム単位でのデータ送信制御を実行することで、例えば複数のデータ送信を優先度を考慮しつつ同時進行させる等、高度なデータ送信を実現している。
【０００３】
また、フレーム間のオーバヘッドを無くすための対策案も、これまで種々提案されている（例えば特許文献１等参照）。
【特許文献１】特開平５−１３６８２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、データの送信制御をフレーム単位で実行する場合におけるメモリ−ＭＡＣ層間のデータ受け渡しについて考える。メモリ−ＭＡＣ層間のデータ受け渡しは、例えばダブルバッファを介在させて行うことで実現できる。フレーム単位でデータを送信制御する場合、あるフレームを送信し終えた後に、次に送信すべきフレームを決定するので、あるフレームのデータをダブルバッファに書き込み終えた後、当該フレームのデータがダブルバッファから読み出し終わるまで待って、次のフレームのデータをダブルバッファに書き込み始めることになる。これは、ダブルバッファ経由のフレーム受け渡し状態を１つの情報（メモリ−ＭＡＣ層がどのフレームの受け渡しを行っているのかを示す情報）で管理しているためである。
【０００５】
ところで、最近では、無線ＬＡＮの新規格であるIEEE802.11nの策定にあたって、フレームアグリゲーション等と称される、複数フレームを連続送信するための新機能についての提案がなされている。そこで、今度は、前述のようなダブルバッファ等を介在させてメモリ−ＭＡＣ層間でフレーム単位のデータ受け渡しを行うシステムにおいて、複数フレームの連続送信を行うことについて考えてみる。
【０００６】
前述したように、メモリ−ＭＡＣ層間でどのフレームの受け渡しを行っているのかを１つの情報で管理している場合、フレームの切り換えは、ダブルバッファからの読み出し終了のタイミングで行われることになる。従って、次のフレームのデータをメモリから読み出してダブルバッファに書き込み始めようとした時、ダブルバッファは、データが存在しない空の状態となる。つまり、フレームの切り換え毎に、２つのバッファを交互に使うというダブルバッファとしての機能を果たせなくなり、物理層に渡されるデータが途切れることになり、複数フレームの連続送信は非常に困難となる。
【０００７】
また、特許文献１に記載の構成を、フレーム単位でデータを送信制御するシステムにおけるメモリ−ＭＡＣ層間のデータ受け渡しに適用したとしても、送り手側が受け手側のデータ読み出し終了を待機しなければならない場合、この問題は解決されない。
【０００８】
この発明は、このような事情を考慮してなされたものであり、フレーム単位でデータを送信制御する仕様において複数フレームの連続送信を可能とした通信装置および同装置のフレーム転送制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
前述した目的を達成するために、この発明の通信装置は、フレーム単位でデータの送信制御を実行する通信装置において、当該装置内のモジュール間におけるデータの受け渡しに用いられるバッファと、前記バッファを介したデータの受け渡し状態を前記バッファへの書き込み状態と前記バッファからの読み出し状態とで個別に管理し、各フレームのデータ書き込み完了後、当該フレームのデータ読み出し完了を待機することなく次のフレームのデータ書き込みが連続して開始されるようにフレームの転送制御を実行するフレーム転送制御手段と、を具備することを特徴とする。
【００１０】
また、この発明の通信装置のフレーム転送制御方法は、装置内のモジュール間におけるデータの受け渡しに用いられるバッファを備え、フレーム単位でデータの送信制御を実行する通信装置のフレーム転送制御方法であって、前記バッファを介したデータの受け渡し状態を前記バッファへの書き込み状態と前記バッファからの読み出し状態とで個別に管理し、各フレームのデータ書込完了後、当該フレームのデータ読み出し完了を待機することなく次のフレームのデータ書き込みが連続して開始されるようにフレームの転送制御を実行することを特徴とする。
【発明の効果】
【００１１】
この発明によれば、フレーム単位でデータを送信制御する仕様において複数フレームの連続送信を可能とした通信装置および同装置のフレーム転送制御方法を提供できる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照してこの発明の実施形態について説明する。
【００１３】
（第１実施形態）
まず、この発明の第１実施形態を説明する。図１は、この第１実施形態に係る通信装置を適用する情報処理装置のシステム構成を示す図である。この通信装置は、例えばノートブックタイプのパーソナルコンピュータに搭載される無線ＬＡＮボードとして実現されている。
【００１４】
本コンピュータは、図１に示されているように、ＣＰＵ１１、ノースブリッジ（ＮＢ）１２、システムメモリ１３、サウスブリッジ（ＳＢ）１４、グラフィクスコントローラ１５、ビデオエンハンサ１６、ＬＣＤ１７、サウンドコントローラ１８、スピーカ１９、ＢＩＯＳ−ＲＯＭ２０、ＬＡＮコントローラ２１、磁気ディスクドライブ（ＨＤＤ）２２、ＤＶＤドライブ（ＤＶＤＤ）２３、カードコントローラ２４、IEEE 1394コントローラ２５、無線ＬＡＮコントローラ２６、エンベデッドコントローラ（ＥＣ）２７、キーボード２８、タッチパッド２９を備えている。
【００１５】
ＣＰＵ１１は、本コンピュータの動作を制御するプロセッサであり、ＨＤＤ２２やＤＶＤＤ２３からシステムメモリ１３にロードされる、オペレーティングシステムやユーティリティ、アプリケーション等の各種プログラムを実行する。また、ＣＰＵ１１は、ＢＩＯＳ−ＲＯＭ２０に格納されたシステムＢＩＯＳ（basic input/output system）も実行する。システムＢＩＯＳは、ハードウェア制御のためのプログラムである。
【００１６】
ＮＢ１２は、ＣＰＵ１１のローカルバスとＳＢ１４との間を接続するブリッジデバイスである。ＮＢ１２には、システムメモリ１３をアクセス制御するメモリコントローラも内蔵されている。また、ＮＢ１２は、ＡＧＰ（Accelerated Graphics Port）バス、PCI express規格のシリアルバスなどを介してグラフィクスコントローラ１５との通信を実行する機能も有している。
【００１７】
グラフィクスコントローラ１５は、本コンピュータのディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このグラフィクスコントローラ１５によって生成される映像データは、ビデオエンハンサ１６に送られ、映像データを高画質化するための映像処理（画質調整処理）が施される。このビデオエンハンサ１６によって高画質化された映像データは、ＬＣＤ１７に送られる。
【００１８】
ＳＢ１４は、ＬＰＣ（Low Pin Count）バス上の各デバイスおよびＰＣＩ（Peripheral Component Interconnect）バス上の各デバイスを制御する。また、ＳＢ１４は、ＨＤＤ２２、ＤＶＤＤ２３を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。さらに、ＳＢ１４は、サウンドコントローラ１０６との通信を実行する機能も有している。
【００１９】
サウンドコントローラ１８は音源デバイスであり、再生対象のオーディオデータをスピーカ１９に出力する。カードコントローラ２４は、ＰＣカード、ＳＤ（Secure Digital）カードのようなカードを制御する。IEEE 1394コントローラ２５は、IEEE 1394規格のシリアルバスを介して外部機器との通信を実行する。
【００２０】
そして、無線ＬＡＮコントローラ２６は、前述の（本発明の通信装置である）無線ＬＡＮボードであり、例えばIEEE 802.11e規格等のフレーム単位でデータを送信制御する仕様の無線通信規格に準拠した無線通信を実行する無線通信デバイスである。無線ＬＡＮコントローラ２６は、システムメモリ１３にロードされてＣＰＵ１１によって実行されるプログラムの送信データを無線通信路に送り出す機能と、当該プログラムの受信データを無線通信路から取り込む機能とを有している。そして、無線ＬＡＮコントローラ２６は、フレーム単位でデータを送信制御する仕様において複数フレームの連続送信を可能としたものであり、以下、この点について詳述する。
【００２１】
なお、ＥＣ２７は、電力管理のためのエンベデッドコントローラと、キーボード２８およびタッチパッド２９を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータであり、ユーザによる電源ボタン操作に応じて、本コンピュータをパワーオン／パワーオフする機能を有している。
【００２２】
図２は、無線ＬＡＮコントローラ２６の構成の一部を示した概念図である。図２に示すように、無線ＬＡＮコントローラ２６は、ＭＡＣ層モジュール１０１、メモリ１０２、ＤＭＡコントローラ１０３、ダブルバッファ１０４、物理層モジュール１０５、データバス１０６を備えている。また、ＭＡＣ層モジュール１０１は、ＭＡＣ層制御部１０１ａおよびデータ加工部１０１ｂを有している。そして、このような構成を持つ無線ＬＡＮコントローラ２６が複数フレームの連続送信を可能とする原理について図３を併せて参照しながら説明する。
【００２３】
無線ＬＡＮコントローラ２６によって送信制御されるデータは、データバス１０６を介して当該無線ＬＡＮコントローラ２６内に取り込まれ、送信フレームとしてメモリ１０２に格納される。そして、ここでは、このメモリ１０２に格納された複数のフレームのデータを、ＭＡＣ層モジュール１０１が、ダブルバッファ１０４を介してメモリ１０２から読み出し加工して、物理層モジュール１０５へ連続して受け渡す場合を考える。
【００２４】
フレームＡ，フレームＢの連続送信を行おうとする場合、ＭＡＣ層制御部１０１ａは、まず、フレームＡの送信開始をＤＭＡコントローラ１０３に指示し（図３（１））、「送信フレーム情報（１）」および「送信フレーム情報（２）」の両方をフレームＡが送信中であることを示す情報に更新する。「送信フレーム情報（１）」は、ＤＭＡコントローラ１０３におけるフレーム受け渡しに関わる状態を示す情報であり、一方、「送信フレーム情報（２）」は、データ加工部１０１ｂにおけるフレーム受け渡しに関わる状態に示す情報である。つまり、ＭＡＣ層制御部１０１ａは、ダブルバッファ１０４を介して行われるフレーム受け渡しに関わる状態を、送り手側と受け手側とでそれぞれ個別に管理する。
【００２５】
この指示が行われると、ＤＭＡコントローラ１０３は、メモリ１０２のデータをデータバス１０６経由でダブルバッファ１０４へ転送する。ダブルバッファ１０４は、ダブルバッファを構成する２つのバッファのうちいずれかのバッファがライト可能であったら、ライト可能であることをメモリ−バッファ間制御１０３へ通知する。いずれかのバッファがライト可能であるのは、空であるか、あるいはライト中であるかである。一度リードを開始すると空になるまでライトは不可とする。
【００２６】
従って、ＤＭＡコントローラ１０３は、ダブルバッファ１０４からライト可能通知がされている間はデータ転送を続けるが、ライト可能でなくなった際にはデータ転送を一時停止し、再びライト可能通知がなされたらデータ転送を再開する、ということをフレームＡのデータ転送が完了するまで繰り返すことになる。
【００２７】
一方、データ加工部１０１ｂは、ＤＭＡコントローラ１０３によって書き込まれたデータをダブルバッファ１０４からリード可能である間読み出し、必要な加工を施した後、物理層モジュール１０５へ転送するといった処理を繰り返す。ダブルバッファ１０４は、データ加工部１０１ｂにリード可能か否かを通知する。リード可能であるのは、いずれか一方のバッファがリード可能であるときであり、それは、バッファがデータで満たされているか、あるいはバッファをリード中でデータがまだある場合である。一度ライトを開始するとバッファが満たされるまでリードは不可とする。
【００２８】
ＭＡＣ層制御部１０１ａは、フレームＡについて、メモリ１０２からダブルバッファ１０４への転送完了を検出すると、ＤＭＡコントローラ１０３に送信完了通知を送信する（図３（２））。このとき、ダブルバッファ１０４には、まだフレームＡのデータがあり、データ加工部１０１ｂおよび物理層モジュール１０５はその処理途中である。
【００２９】
続いて、ＭＡＣ層制御１０１ａは、フレームＢの送信開始をＤＭＡコントローラ１０３に指示し（図３（３））、「送信フレーム情報（１）」をフレームＢに書き換える。「送信フレーム情報（２）」はフレームＡのままである。そして、ダブルバッファ１０４からライト可能通知が出れば、ＤＭＡコントローラ１０３は、フレームＢのデータ転送を開始する。
【００３０】
データ加工部１０１ｂは、ダブルバッファ１０４からのフレームＡのデータの読み出しが完了したら読み出しを停止する。そして、ＭＡＣ層制御部１０１ａは、その読み出し完了を検出すると、データ加工部１０１ｂ、ダブルバッファ１０４にフレームＡ送信完了を通知し（図３（４））、「送信フレーム情報（２）」をフレームＢに書き換える。なお、「送信フレーム情報（１）」は既にフレームＢになっている。
【００３１】
ダブルバッファ１０４は、この「送信完了通知」を受け取ると、読み出し位置をフレームＢの入っているバッファの先頭へ移動させる(フレームデータサイズがバッファサイズの倍数の場合はフレームＡ送信完了時点で読み出し位置は既にフレームＢの先頭を指しているが、そうでない場合はフレームＡの最後のデータの入っているバッファの途中を指しているから、リードしていない側のバッファの先頭へ読み出し位置を移す)。
【００３２】
データ加工部１０１ｂは、フレームＢのデータ加工を開始し、物理層モジュール１０５へ渡す処理を開始する（図３（５））。２フレーム以上を連続送信する場合は、以上の処理を繰り返し行うことになる。フレームＢが最後のフレームである場合、ＭＡＣ層制御部１０１ａは、フレームＢについて、メモリ１０２からダブルバッファ１０４への転送完了を検出すると、ＤＭＡコントローラ１０３に送信完了を通知する。ＭＡＣ層制御部１０１ａは、「送信フレーム情報（１）」を「非送信中」にする。「送信フレーム情報（２）」はフレームＢのままである。このとき、ダブルバッファ１０４にはまだフレームＢのデータがあり、データ加工部１０１ｂおよび物理層モジュール１０５はその処理途中である。
【００３３】
データ加工部１０１ｂは、ダブルバッファ１０４からのフレームＢのデータの読み出しが完了すると読み出しを停止する。ＭＡＣ層制御部１０１ａは、その読み出し完了を検出してデータ加工部１０１ｂ、ダブルバッファ１０４にフレームＢ送信完了を通知し、「送信フレーム情報（２）」を「非送信中」に書き換える。「送信フレーム情報（１）」は既に「非送信中」になっている。以上でフレームＡ，Ｂの連続送信完了である。
【００３４】
このように、ＭＡＣ層制御部１０１ａが、ダブルバッファ１０４を介して行われるフレーム受け渡しに関わる状態を、送り手側と受け手側とでそれぞれ個別に管理することで、フレームＡからフレームＢへのフレーム切り換え時に、ダブルバッファ１０４を空にすることがなくなるので、複数フレームの連続送信が可能となる。
【００３５】
なお、最終フレームの送信完了処理については、後続のフレームがないため上記のように別々に制御しなくともよく、フレーム送信が完了した時点で全体を非送信中に制御してもよい。
【００３６】
図４に、同様の処理を既存の原理で行った場合の流れを示す。ダブルバッファ１０４経由のフレーム受け渡しに関わる状態を１つの情報で管理する既存の原理では、図４に示すように、フレームＡに続くフレームＢのＤＭＡコントローラ１０３による送信開始は（図４（３）’）、データ加工部１０１ｂによるフレームＡの送信完了（図４（４）’）を待機して行われることになる。よって、フレーム切り換え毎に、ダブルバッファ１０４を空にしてしまうので、複数フレームの連続送信は非常に困難となる。
【００３７】
以上のように、この発明によれば、フレーム単位でデータを送信制御する仕様において複数フレームの連続送信を可能とした通信装置および同装置のフレーム切り換え制御方法が実現される。
【００３８】
（第２実施形態）
次に、この発明の第２実施形態を説明する。前述の第１実施形態では、本発明の通信装置が例えばノートブックタイプのパーソナルコンピュータに搭載される無線ＬＡＮボードとして実現される例を示したが、この第２実施形態では、例えば無線ディスプレイ装置の表示部側筐体、チューナ側筐体それぞれに搭載される無線ＬＡＮ  ＬＳＩとして実現される例を示す。図５は、この第２実施形態に係る通信装置（無線ＬＡＮ  ＬＳＩ）を搭載するチューナ側筐体３００および表示部側筐体４００からなる無線ディスプレイ装置の全体構成を示す図である。なお、ここでは、チューナ側筐体３００として、無線ディスプレイ装置のチューナ側装置を想定するが、これに限られず、セットトップボックス、ＤＶＤレコーダ、ＴＶチューナ付ビデオ、ＤＶＤプレーヤ、ホームサーバ等、種々の装置が適用可能である。
【００３９】
この無線ディスプレイ装置において、ユーザが、視聴中のチャンネルから別のチャンネルへの切り替えをリモートコントローラ（リモコン）等で要求した場合、その要求は、まず表示部側筐体４００が受信する。表示部側筐体４００は、そのチャンネル切り替え要求を無線によりチューナ側筐体３００へ送信する。チューナ側筐体３００では、それを受信した後、チャンネル切り替え処理が行われ、映像データを無線で送信する。さらに表示部側筐体４００では、その映像データを受信し、表示部４０６に切り替え後のチャンネルの映像が表示され始める。図６にチューナ側筐体３００、図７に表示部側筐体４００の構成をそれぞれ示す。
【００４０】
図６に示すチューナ側筐体３００の構成のうち、本発明の通信装置である無線ＬＡＮ  ＬＳＩは無線部３０５であり、また、図７に示す表示部側筐体４００の構成のうち、本発明の通信装置である無線ＬＡＮ  ＬＳＩは無線部４０２である。
【００４１】
放送波を受信する無線部・チューナー３０２は、表示部４０６で表示中の映像のチャンネルのデータをエンコード部３０３へ出力し、エンコード部３０３で（MPEG-TS等に）エンコードされたデータは映像ストリームバッファ３０４へ出力される。この映像ストリームバッファ３０４に保持されている視聴中の映像データを、本発明の通信装置（無線ＬＡＮ  ＬＳＩ）である無線部３０５に出力する。無線部３０５は、そのデータを適当なサイズ毎に無線フレーム化（IEEE802.11等）し、アンテナから送信する。
【００４２】
アンテナから送信されたデータは、表示部側筐体４００にて受信されて本発明の通信装置（無線ＬＡＮ  ＬＳＩ）である無線部４０２に入力される。無線部４０２は、無線フレーム(IEEE802.11等)から元のデータフォーマット（MPEG2-TS等）に再現し、デコード部４０３へ渡す。デコード部４０３はそのデータから映像データを作成し、フレームバッファ４０４へ出力する。そして、表示部４０６では、このフレームバッファ４０４の画像を順に表示する。
【００４３】
ユーザーがチャンネル切り替え要求をリモコン等で行うと、表示部側筐体４００のリモコン受信部４０５がその信号を受信し、制御部４０１がそれを検出する。表示部側筐体４００自体にチャンネル切り替えスイッチがついていて、そのスイッチが押されたことを制御部４０１が検出するという方式でもよい。制御部４０１は、チャンネル切り替え要求を無線部４０２から送信し、チューナ側筐体３００の無線部３０５がこれを受信する。このチャンネル切り替え要求は制御部３０１へ伝えられ、制御部３０１は、無線部・チューナー３０２を、切り替え先のチャンネルの周波数へ切り替える。
【００４４】
切り替え先のチャンネルのデータは、エンコード部３０３、映像ストリームバッファ３０４、無線部３０５からアンテナへと順に渡され、その後、表示部側筐体４００のアンテナで受信、無線部４０２、デコード部４０３で処理され、フレームバッファ４０４に記録される。そして表示部４０６にそのデータが表示される。
【００４５】
以上のように映像データおよびリモコンデータを送受信する無線ディスプレイ装置のチューナ側筐体３００および表示部側筐体４００に無線部３０５および無線部４０２として搭載される無線ＬＡＮ  ＬＳＩとして、本発明の通信装置は実現可能である。よって、この無線ディスプレイ装置は、フレーム単位でデータを送信制御する仕様において複数フレームを連続送信することが可能となる。
【００４６】
なお、デジタル放送等で、無線部・チューナー３０２の出力がＭＰＥＧ２等の符号化により実際の画像よりもデータサイズが小さい等の理由で無線通信に適した形式であるデータの場合は、改めてエンコードする必要がないので、エンコード部３０３は介さずに直接映像ストリームバッファに記録してもよい。
【００４７】
また、ＤＶＤやＨＤＤ等の媒体や、インターネット経由のデータを本システムで表示してもよい。その場合は、チューナ側筐体３００の放送波用アンテナ、無線部・チューナ３０２、エンコード部３０３の代わりに、それぞれに対応する入力処理/データ処理を行うモジュールを必要とする（ＨＤＤやＤＶＤであればディスク制御モジュール、インターネットであればＬＡＮコントローラとＬＡＮアクセス制御部等を必要とする）。
【００４８】
このように、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。例えば、無線ＬＡＮコントローラ２６と外部との接続はＰＣＩバスに限らず、何らかのデータバスであれば良い。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００４９】
【図１】本発明の第１実施形態に係る通信装置を適用する情報処理装置のシステム構成を示す図
【図２】同第１実施形態の通信装置（無線ＬＡＮコントローラ）の構成の一部を示した概念図
【図３】同第１実施形態の通信装置（無線ＬＡＮコントローラ）の原理を説明するためのタイムチャート
【図４】既存の通信装置の（無線ＬＡＮコントローラ）の原理を説明するためのタイムチャート
【図５】同第２実施形態に係る通信装置（無線ＬＡＮ  ＬＳＩ）を搭載するチューナ側筐体および表示部側筐体からなる無線ディスプレイ装置の全体構成を示す図
【図６】同第２実施形態の無線ディスプレイ装置のチューナ側筐体の構成を示す図
【図７】同第２実施形態の無線ディスプレイ装置の表示部側筐体の構成を示す図
【符号の説明】
【００５０】
１１…ＣＰＵ、１２…ノースブリッジ（ＮＢ）、１３…システムメモリ、１４…サウスブリッジ（ＳＢ）、１５…グラフィクスコントローラ、１６…ビデオエンハンサ、１７…ＬＣＤ、１８…サウンドコントローラ、１９…スピーカ、２０…ＢＩＯＳ−ＲＯＭ、２１…ＬＡＮコントローラ、２２…磁気ディスクドライブ（ＨＤＤ）、２３…ＤＶＤドライブ（ＤＶＤＤ）、２４…カードコントローラ、２５…IEEE 1394コントローラ、２６…無線ＬＡＮコントローラ、２７…エンベデッドコントローラ（ＥＣ）、２８…キーボード、２９…タッチパッド、１０１…ＭＡＣ層モジュール、１０１ａ…ＭＡＣ層制御部、１０１ｂ…データ加工部、１０２…メモリ、１０３…ＤＭＡコントローラ、１０４…ダブルバッファ、１０５…物理層モジュール、１０６…データバス、３００…チューナ側筐体、３０１…制御部、３０２…無線部・チューナ、３０３…エンコード部、３０４…映像ストリームバッファ、３０５…無線部、４００…表示部側筐体、４０１…制御部、４０２…無線部、４０３…デコード部、４０４…フレームバッファ、４０５…リモコン受信部、４０６…表示部。
【図１】
2007060542.tif 000003
【図２】
2007060542.tif 000004
【図３】
2007060542.tif 000005
【図４】
2007060542.tif 000006
【図５】
2007060542.tif 000007
【図６】
2007060542.tif 000008
【図７】
2007060542.tif 000009