(57)【要約】【課題】Ｂｌｕｅｔｏｏｔｈの通信性能を向上させる無線通信装置を提供すること。【解決手段】第１通信装置１０２との間で第１通信方式を用いて第１データを送受信する第１システムを形成する第１無線通信部２１０と、第２通信装置１０３との間で前記第１方式とは異なる第２方式を用いて、決められた送信タイミングで時間分割された区間毎に第２データを送受信する第２システムを形成する第２無線通信部２２０と、前記第２データが保持する前記第２方式に関する情報、及び／または前記送信タイミングに基づいて、前記第１無線通信部に対し前記第１データを用いた通信を禁止する禁止期間を生成する生成部２３０と、前記第１データの送受信に必要とされる時間を算出する算出部２３１と、隣接する前記禁止期間同士の間の期間と前記時間をそれぞれ比較し、前記第１データの送信を制御させる送信制御部２１３とを具備する。【選択図】図７
2011009948.tif 000002
【特許請求の範囲】
【請求項１】
第１無線通信装置との間で第１通信方式を用いて第１データを送受信する第１無線通信システムを形成する第１無線通信部と、
第２無線通信装置との間で前記第１通信方式とは異なる第２通信方式を用いて、決められた送信タイミングで時間分割された区間毎に第２データを送受信する第２無線通信システムを形成する第２無線通信部と、
前記第２データが保持する前記第２通信方式に関する情報、及び／または前記送信タイミングに基づいて、前記第１無線通信部に対し前記第１データを用いた通信を禁止する禁止期間を生成する禁止期間生成部と、
前記第１データの送受信に必要とされる時間を算出する占有時間算出部と、
隣接する前記禁止期間同士の間の期間と前記時間をそれぞれ比較し、該比較の結果に応じて前記第１無線通信部に前記第１データの送信を停止または遅延させる送信制御部と
を具備することを特徴とする無線通信装置。
【請求項２】
前記禁止期間は、前記送信タイミングとされる前記区間の境界を跨ぎつつ、前記送信タイミングにおいて前記第２データの転送があれば該転送が終了するまでの期間である
ことを特徴とする請求項２記載の無線通信装置。
【請求項３】
前記第２無線通信装置は前記第２無線通信部を収容するマスターとして機能し、
前記第２データとして、前記第２無線通信装置から前記第２無線通信部へ転送する第３データと、前記第２無線通信部から前記前記第２無線通信装置へ転送する第４データとが前記区間毎に送受信され、
前記第２無線通信装置は、第１送信タイミングにおいて前記第３データを転送し、前記第３データの前記転送があった場合、前記第２無線通信部は第２送信タイミングにおいて前記第４データを転送し、
前記禁止期間生成部は、前記第３データの転送の有無に関わらず、前記第１送信タイミングにおいて前記禁止期間として第１禁止期間を生成し、前記第１送信タイミングにおいて前記第３データの転送があった際、前記第２送信タイミングにおいて生成される前記禁止期間として第２禁止期間を生成し、
前記送信制御部は、前記第１禁止期間から前記第２禁止期間までの第１期間または前記第１禁止期間から次の前記第１禁止期間までの第２期間または前記第２禁止期間から次の前記第１禁止期間までの第３期間と前記時間をそれぞれ比較する
ことを特徴とする請求項２記載の無線通信装置。
【請求項４】
前記送信制御部は、
前記第２無線通信部が前記第３データを受信した場合、前記第１期間と前記時間とを比較し、前記時間が大きければ前記第１データの送信を停止または遅延させ、
前記第３データの受信に応答して、前記第２無線通信部が前記第４データを送信した場合、前記第３期間と前記時間とを比較し、前記時間が大きければ前記第１データの送信を停止または遅延させ、
前記第２無線通信部が前記第３データを受信しなければ、前記第２期間と前記時間とを比較し、前記時間が大きければ前記第１データの送信を停止または遅延させる
ことを特徴とする請求項３記載の無線通信装置。
【請求項５】
前記禁止期間は、前記送信タイミングの度に前記禁止期間生成部により生成され、
前記送信制御部は、前記隣接する前記禁止期間の値よりも前記時間の値が大きければ、前記第１データの送信を停止または遅延させる
ことを特徴とする請求項１記載の無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置に関する。
【背景技術】
【０００２】
近年、ノートブック型パーソナルコンピュータ（以下、ノートＰＣ）、ゲーム機、カーナビゲーションシステム（以下、カーナビ）、デジタルカメラ、携帯情報端末等に無線通信機能を備えた電子機器が普及している。これら無線通信機能を備えた電子機器の無線通信方式は、主にＩＥＥＥ８０２．１１規格の無線ＬＡＮ通信やＢｌｕｅｔｏｏｔｈ通信（登録商標）が知られている。
【０００３】
そして、例えばＷｉｒｅｌｅｓｓ−ＬＡＮ（ＩＥＥＥ８０２．１１ｂ／ｇ）とＢｌｕｅｔｏｏｔｈ（ＩＥＥＥ８０２．１５．１）とは共に同じ２．４ＧＨｚ帯の周波数帯域を用いるが、それらの間では互換性がない。このため、異なる無線方式を用いる無線通信装置が近接した環境において、同一時間内に上記同一周波数帯域を用いてそれぞれが通信する場合、互いが電波干渉源となる。そのため通信性能の劣化を招くといった問題がある。
【０００４】
具体的には、ノートＰＣや携帯情報端末等の同一機器内において、異なる無線通信方式を実行する機能を備えた機器が複数近接して配置される場合や、同一システムＬＳＩ（Large Scale Integrated circuit：大規模集積回路）内に実装される場合である。
【０００５】
この通信性能の劣化を低減する従来の方法として、同一機器内に実装された８０２．１１ｂ／ｇ／ｎおよびＢｌｕｅｔｏｏｔｈ（登録商標）が同時に通信を行う場合に、それぞれの無線機能の通信状態を監視し、一方が通信状態にある場合には、他方は通信を不許可にする方法がある（特許文献１及び２参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−３６３７２８号公報
【特許文献２】特開２００５−４５３３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、Ｂｌｕｅｔｏｏｔｈの通信性能を向上させる無線通信装置を提供しようとするものである。
【課題を解決するための手段】
【０００８】
本発明の一態様に係る無線通信装置は、第１無線通信装置との間で第１通信方式を用いて第１データを送受信する第１無線通信システムを形成する第１無線通信部と、第２無線通信装置との間で前記第１通信方式とは異なる第２通信方式を用いて、決められた送信タイミングで時間分割された区間毎に第２データを送受信する第２無線通信システムを形成する第２無線通信部と、前記第２データが保持する前記第２通信方式に関する情報、及び／または前記送信タイミングに基づいて、前記第１無線通信部に対し前記第１データを用いた通信を禁止する禁止期間を生成する禁止期間生成部と、前記第１データの送受信に必要とされる時間を算出する占有時間算出部と、隣接する前記禁止期間同士の間の期間と前記時間をそれぞれ比較し、該比較の結果に応じて前記第１無線通信部に前記第１データの送信を停止または遅延させる送信制御部とを具備する。
【発明の効果】
【０００９】
本発明によれば、Ｂｌｕｅｔｏｏｔｈの通信性能を向上させる無線通信装置を提供できる。
【図面の簡単な説明】
【００１０】
【図１】この発明の第１の実施形態に係る無線通信システムの具体例。
【図２】この発明の第１の実施形態に係る無線通信装置のブロック図。
【図３】この発明の第１の実施形態に係る無線通信システムで使用するデータフォーマット。
【図４】この発明の第１の実施形態に係る無線通信システムで使用するデータフォーマット。
【図５】この発明の第１の実施形態に係る無線通信システムで送受信されるデータの占有期間。
【図６】この発明の第１の実施形態に係る無線通信システムのフローチャート。
【図７】この発明の第１の実施形態に係る無線通信システムのタイムチャート。
【図８】この発明の第２の実施形態に係る無線通信システムのタイムチャート。
【図９】この発明の第３の実施形態に係る無線通信システムのタイムチャート。
【図１０】この発明の第３の実施形態の変形例に係る無線通信システムのタイムチャート。
【図１１】この発明の第４の実施形態に係る無線通信システムのタイムチャート。
【図１２】この発明の第５の実施形態に係る無線通信装置のブロック図。
【図１３】この発明の第５の実施形態に係る無線通信システムのタイムチャート。
【発明を実施するための形態】
【００１１】
以下、この発明の実施形態につき図面を参照して説明する。この説明に際し、全図にわたり、共通する部分には共通する参照符号を付す。
【００１２】
[第１の実施形態]  
この発明の第１の実施形態に係る無線通信装置について、図１を用いて説明する。図１は、本実施形態に係る無線通信システムの概念図である。本実施形態に係る無線通信システムでは、ＩＥＥＥ８０２．１１規格に従った無線通信が行われる。
【００１３】
具体的には、カーナビゲーションシステムを搭載した機器（以下、車載機器１０１と呼ぶ）が、ＩＥＥＥ８０２．１１（ｇ／ｂ／ｎなどの）規格に従った無線通信を通信可能とするＩＥＥＥ８０２．１１互換無線通信モジュール及びＢｌｕｅｔｏｏｔｈ（ＩＥＥＥ８０２．１５．１）規格に従った無線通信を通信可能とする無線通信モジュールを備える。
【００１４】
車載用ディスプレイ１０２は、ＩＥＥＥ８０１．１１規格に従った無線通信を通信可能とするＩＥＥＥ８０２．１１互換無線通信モジュールを備える。
【００１５】
そして、携帯電話１０３は、Ｂｌｕｅｔｏｏｔｈ規格に従った無線通信を通信可能とする無線通信モジュールを備える。これにより、車載機器１０１と車載用ディスプレイ１０２とでＩＥＥＥ８０２．１１規格に従った無線ＬＡＮシステムを形成し、該車載機器１０１と該車載用ディスプレイ１０２とが無線ＬＡＮを用いて接続可能とされる。そして、車載機器１０１と携帯電話１０３とでＢｌｕｅｔｏｏｔｈ規格に従ってピコネットを形成し、該車載機器１０１と該携帯電話１０３とがＢｌｕｅｔｏｏｔｈを用いて接続可能とされる。また、本実施形態を含む以下、第２、第３の実施形態では、車載機器１０１に搭載され、Ｂｌｕｅｔｏｏｔｈ通信可能とされる無線通信モジュールがスレーブとして機能し、携帯電話がマスターとして機能する。
【００１６】
なお、車載機器１０１はＩＥＥＥ８０２．１１互換とされる無線通信モジュール及びＢｌｕｅｔｏｏｔｈ通信機能を可能とする通信モジュールがそれぞれ別々の無線通信モジュールとして搭載されていてもよいし、ＩＥＥＥ８０２．１１互換とされる無線ＬＡＮ機能及びＢｌｕｅｔｏｏｔｈ通信機能の両方を備えるＬＳＩが実装された無線通信モジュールを搭載されていてもよい。上記のように本実施形態に係る車載機器１０１は、異なる無線通信方式を採用する。このため車載機器１０１は、携帯電話１０３とＢｌｕｅｔｏｏｔｈ通信を行いながら、車載ディスプレイ１０２と無線ＬＡＮ通信を行う。
【００１７】
また車載用ディスプレイ１０２は、ＩＥＥＥ８０２．１１互換とされる無線通信モジュールが搭載されてもよいし、ＩＥＥＥ８０２．１１互換とされる無線通信機能を備えたカードを挿入される構成を取り、無線通信基地局（ここでは車載機器１０１）と無線ＬＡＮ通信可能とされてもよい。
【００１８】
また同様に携帯電話１０３も、Ｂｌｕｅｔｏｏｔｈ通信機能を可能とする通信モジュールが搭載されてもよいし、Ｂｌｕｅｔｏｏｔｈ通信機能を可能とする無線通信機能を備えたカードを挿入される構成を取り、スレーブ（ここでは車載機器１０１）とＢｌｕｅｔｏｏｔｈ通信可能とされてもよい。
【００１９】
＜周波数チャネルについて＞  
次に無線ＬＡＮ通信及びＢｌｕｅｔｏｏｔｈ通信で使用する周波数帯域について説明する。  
＜無線ＬＡＮ通信＞  
本実施形態に係る無線通信システムにおける無線ＬＡＮ通信では２．４ＧＨｚ帯域の周波数を用いた無線通信が行われる。具体的には、２４００ＭＨｚ〜２４８３．５ＭＨｚまでを使用する。この周波数帯域には１３個の周波数チャネルが割り当てられており、それら周波数チャネルは５ＭＨｚ間隔で配置される。そして、ＩＥＥＥ８０２．１１ｂ／ｇ規格に準拠した無線通信では、約２０ＭＨｚ帯域が使用される。そしてＩＥＥＥ８０２．１１ｎ規格に準拠した無線通信では、約２０または４０ＭＨｚ帯域のいずれかが使用される。主に４０ＭＨｚ帯域が使用される場合は、無線ＬＡＮ通信を実行する無線通信装置の周辺に、同一の周波数帯域を用いる無線通信システムによる妨害電波などがない時などである。
【００２０】
＜Ｂｌｕｅｔｏｏｔｈ通信＞  
そして、本実施形態に係る無線通信システムにおけるＢｌｕｅｔｏｏｔｈ通信では、２．４ＧＨｚ帯域の周波数を用いた無線通信が行われる。具体的には、上記無線ＬＡＮ通信同様、２４００ＭＨｚ〜２４８３．５ＭＨｚまでが使用される。このＢｌｕｅｔｏｏｔｈ通信規格では、この周波数帯域を１ＭＨｚ間隔で使用チャネルを設定し、合計７９個の周波数チャネルが規定される。つまり、２４０２ＭＨｚ、２４０３ＭＨｚ、２４０４ＭＨｚ、・・・、２４８０ＭＨｚのいずれかの周波数を用いて通信が行われる。Ｂｌｕｅｔｏｏｔｈ通信規格では、後述する周波数ホッピング方式を用いる。つまり、７９個の周波数チャネルを所定のホッピングパターンに基づき、１秒間に１６００回、使用する周波数チャネルを切り替える。すなわち、６２５［μｓｅｃ］毎に使用する周波数を切り替えてＢｌｕｅｔｏｏｔｈ通信が行われる。これにより使用する周波数チャネルを占有する。なお、この６２５［μｓｅｃ］毎の区間を１スロットと呼ぶ。換言すると、スロットとはピコネット内で使用する周波数がホッピングする過程で、現在の周波数が次の周波数に切り替わるまでの、一定の周波数を保った区間のことであり、単位は時間である。また、マスターとスレーブ間でやりとりされるパケットが送受信されるタイミングの基準となる単位をスロットという。
【００２１】
＜フレームについて＞  
次に無線ＬＡＮ通信及びＢｌｕｅｔｏｏｔｈ通信で送受信されるフレームのフォーマットについて説明する。  
＜無線ＬＡＮシステムで使用されるフレームフォーマット＞  
次に、図２を用いて上記無線ＬＡＮシステムにおいて、車載機器１０１と車載用ディスプレイ１０２とで送受信されるデータを構成するＭＡＣフレームのフォーマットについて説明する。図２はＭＡＣ層部２１２が生成するＭＡＣフレームのフォーマットである。ＭＡＣフレームは、ＭＡＣヘッダ部、Ｆｒａｍｅ  Ｂｏｄｙ部、及びＦＣＳ部を備える。
【００２２】
ＭＡＣヘッダ部にはＭＡＣ層における受信処理に必要とされる情報が設定される。具体的には、フレームの種類（ユーザデータを送信する場合に使用するデータフレーム、Ｂｅａｃｏｎフレーム等で用いられる管理フレーム、Ａｃｋフレーム等の制御フレーム）を示す値や、直接の宛先、最終宛先および送信元のＭＡＣアドレスを設定するアドレスフィールド（複数存在）、送信するデータのシーケンス番号や、データをフラグメント化した場合のフラグメント番号を設定するＳｅｑｕｅｎｃｅ  Ｃｏｎｔｒｏｌフィールド等が含まれる。
【００２３】
Ｆｒａｍｅ  Ｂｏｄｙ部にはフレームの種類に応じた情報（例えば、送受信されるデータ）が設定される。
【００２４】
そして、ＦＣＳ部にはＣＲＣ（Cyclic Redundancy Code）が設定される。ここでＣＲＣとはＭＡＣヘッダ部、Ｆｒａｍｅ  Ｂｏｄｙ部が保持するデータがそれぞれ正常に受信できたか否かを判定するために用いられるものである。
【００２５】
＜Ｂｌｕｅｔｏｏｔｈ通信で使用されるフレームフォーマット＞
次に、図３を用いて上記Ｂｌｕｅｔｏｏｔｈ通信において、車載機器１０１と携帯電話１０３とで送受信されるパケットのフォーマットの構成について説明する。図３はＭＡＣ層部２２２が生成するＭＡＣフレームのフォーマット例である。
【００２６】
データフォーマットは大まかに、アクセスコード（access code）、パケットヘッダー（packet header）、ペイロード（payload）を備えている。
【００２７】
まずアクセスコードは、６８、又は７２［bit］のデータ長を持つ。この車載機器１０１から送信されたアクセスコードにより、携帯電話１０３は自己の所属するピコネットを認識し、またピコネット内における通信の同期をとることができる。つまりアクセスコードを以って、ピコネット内の車載機器１０１と携帯電話１０３とが互いに識別することができる。車載機器１０１が、携帯電話１０３を検索（Inquiry処理）するときは、このアクセスコードのみからなるデータを送信している。また、アクセスコードのみによるデータ送信では、６８［bit］のデータ長を持つが、アクセスコードの後にパケットヘッダーが送信される場合は７２［bit］のデータ長を持つ。
【００２８】
パケットヘッダーは、５４［bit］のデータ長を持つ。パケットヘッダーにより、主にピコネット内の通信制御が行われる。パケットヘッダーの先頭には、‘AM_ADDR’（図示せず）が備えられており、この値が３［bit］の値を持つ。‘AM_ADDR’は、最大７台分のスレーブを認識するアドレスを備えている。つまり、‘AM_ADDR’は‘００１’、‘０１０’、‘０１１’・・、‘１１１’の値を持つ。すなわち、この‘AM_ADDR’の値が３［bit］で構成されているため、ピコネットに収容できるスレーブ数は最大７台と規定される。また、‘AM_ADDR’の後続には制御データが備えられる。制御データ部分には前述したＡＣＬリンク方式、若しくは後述するＳＣＯリンク方式を示す情報などが含まれる。
【００２９】
ペイロードは、０〜２７４５［bit］のデータ長を持つ。ペイロードには、実際に車載機器１０１と携帯電話１０３との間で送受信される正味データが含まれている。
【００３０】
そして本実施形態では、送受信されるＢｌｕｅｔｏｏｔｈパケットをＤＭパケットとする。ＤＭパケットとは、誤り訂正符号（ＦＥＣ：Forward Error Correction code）を含むパケットであり、ＡＣＬ（Asynchronous Connection Oriented）リンクで使用される。ＤＭパケットには一度に送信する情報量に応じてＤＭ１、ＤＭ３、及びＤＭ５パケットのいずれかを選択可能とされ、ＤＭ１＜ＤＭ３＜ＤＭ５の関係が成立する。以下、ＤＭ１パケットの場合は、単にＤＭパケットと呼ぶ。またＡＣＬリンクとは、マスターと複数からなるスレーブとのPoint to Multipointリンクであり、マスターとスレーブ間とのデータ転送用として使用される。また、伝送線路状況の劣化に伴い、通信中にマスター又はスレーブからのパケットなどが送信できなかった場合でも、再送をすることで一定の品質を補償している。なお、伝送線路状況が良好であれば、誤り訂正符号を含まないＤＨパケットでもよい。
【００３１】
＜車載機器１０１の構成について＞  
次に、上記車載機器１０１の内部構成（無線通信装置２００）について図４を用いて説明する。図４は本実施形態に係る車載機器１０１のブロック図である。図示するように車載機器１０１が備える無線通信装置２００は、Ｂｌｕｅｔｏｏｔｈ無線通信部２２０（以下、通信部２２０と呼ぶ）、ＩＥＥＥ８０２．１１互換無線通信部２１０（以下、通信部２１０と呼ぶ）、禁止期間生成部２３０（以下、生成部２３０と呼ぶ）、占有時間算出部２３１（以下、算出部２３１と呼ぶ）、アンテナ２４０、及びアンテナ２５０を備える。そして通信部２１０は物理層部２１１、ＭＡＣ（Medium Access Control）層部２１２、及び送信制御部２１３を備える。また通信部２２０は物理層部２２１及びＭＡＣ層部２２２を備える。
【００３２】
＜アンテナ２４０及びアンテナ２５０について＞  
まず、アンテナ２４０及びアンテナ２５０について説明する。アンテナ２４０及びアンテナ２５０は無線伝送路上で通信を行う際に使用する高周波数帯域の信号の授受を行う。そして、受信した無線信号を物理層部２１１、２２１へとそれぞれ供給する。そして送信時には、物理層部２１１、２２１から供給された無線信号を出力する。
【００３３】
＜通信部２１０について＞  
次に通信部２１０について説明する。通信部２１０はＩＥＥＥ８０２．１１規格に準拠した無線通信を行う。具体的には、以下物理層部２１１とＭＡＣ層部２１２とにより、ＩＥＥＥ８０２．１１規格に準拠した無線通信が行われる。
【００３４】
＜物理層部２１１＞  
物理層部２１１は、図示せぬ無線部（ＲＦ部）を備える。すなわち、物理層部２１１は上記アンテナ２５０から与えられる受信信号（アナログ信号）をダウンコンバートした後、その受信信号につきＡ／Ｄ変換を行ってデジタル信号を得る。更に、このデジタル信号につき復調処理を行う。すなわち、例えば直交周波数分割多重（ＯＦＤＭ：Orthogonal Frequency Division Multiplexing）復調及び誤り訂正復号を行って、受信フレームを得る。そして、得られた受信フレームをＭＡＣ層部２１２へ出力する。また、物理層部２１１は、ＯＦＤＭの他、スペクトラム拡散方式に代表される直接拡散（Direct Sequence）方式を用いて復調を行ってもよい。また、データの送信時には、ＭＡＣ層部２１２から供給された送信データを所定の変調処理を行った後、アップコンバートしてアンテナ２５０へと供給する。
【００３５】
＜ＭＡＣ層部２１２＞  
次にＭＡＣ層部２１２について説明する。ＭＡＣ層部２１２は、送信制御部２１３を備える。
【００３６】
まずＭＡＣ層部２１２はＩＥＥＥ８０２．１１に準拠した所定のアクセス制御を行う。具体的にはＭＡＣ層部２１２は、ＣＳＭＡ／ＣＡ（Carrier Sense Multiple Access with Collision Avoidance）方式を実行する。ＣＳＭＡ／ＣＡ方式とは無線環境の使用状況を観測してからフレームを送信するか否かを決定するものであり、該フレームを送信する前に周辺に無線通信を行っている無線通信装置が存在するか確認する方式である。ＭＡＣ層部２１２は自身の周辺で無線通信を行っていないと判断した場合、送信制御部２１３から送信許可があるとフレームを物理層部２１１に送信する。また、ＭＡＣ層部２１２は送信するデータにＭＡＣヘッダを付加したり、受信したフレームに応答するＡｃｋ（acknowledgement）フレームを送信する処理を行う。
【００３７】
次に送信制御部２１３は上記ＭＡＣ層部２１２が生成したフレームの送信タイミングを制御する。送信制御部２１３はＩＦＳ（Inter Frame Spacing）時間とバックオフ時間とをそれぞれ計測する。そして計測した所定の時間が経過した後、上記ＭＡＣ層部２１２に対し、フレーム送信の許可を出力する。また送信制御部２１３は、ＩＦＳ時間とバックオフ時間との合計時間を計測している途中またはその計測の前において自身の周辺で無線通信が行われていると判断した場合は、再度その計測を中断する。その後ＭＡＣ層部２１２が自身の周辺で無線通信を行っていないと判断した場合再度、上記計測を再開する。
【００３８】
なお、ここでＩＦＳ時間には、例えばＳＩＦＳ、ＰＩＦＳ、ＤＩＦＳ、ＡＩＦＳ等がある。例えばＤＩＦＳを一例に挙げる。ＤＩＦＳとは、周辺の無線通信システムによる周波数チャネルの信号電力が未検出とされる所定の閾値以下まで低下し、その結果アイドル状態であると判断されている期間にカウントアップされる値である。つまり、ＤＩＦＳとは、アイドル状態であると判断された後、フレームを送信する前に最低限待機すべき時間である。
【００３９】
また、送信制御部２１３は、後述する算出部２３１が算出する占有時間と生成部２３０が生成する禁止期間信号とに基づき、無線ＬＡＮ通信におけるフレームを送信できるかを判定する。具体的には送信制御部２１３は、後述する生成部２３０が出力する‘Ｌ’レベルとされる送信禁止期間が‘Ｈ’レベルに切り替わるまでの時間（以下、これを残余期間と呼ぶ）と、自身がフレームを送信し、そのフレームに対して応答するＡｃｋを受信するまでに要する占有時間との値を比較する。その結果、残余期間の値の方が大きい場合、上記ＭＡＣ層部２１２にフレームの送信許可をする。そして、この残余期間がフレームよりも小さい場合、送信制御部２１３は、該フレームの送信を禁止する。具体的な制御方法として、送信フレームの破棄、物理層部２１１が備える図示せぬ無線アンプなどの電源オフ、及び該無線アンプの利得をゼロとするなど手法によりフレームの送信を禁止する。ここでフレームの破棄とは、例えばＭＡＣ層部２１２が備える図示せぬメモリからそのフレームを破棄することである。物理層部２１１にフレームを供給する前、フレームはそのメモリに格納されている。また例え、残余期間がフレームよりも小さい場合であっても、送信フレーム長の短縮を行うことで、通信部２２０のデータ通信を妨げずにフレームの送信を行うことも可能である。以上まとめると、送信制御部２１３は、通信部２２０のデータ通信を妨げないよう上記制御を行っている。
【００４０】
また上記残余期間は、後述する生成部２３０が出力する送信禁止信号と通信部２２０の接続情報とを受け取ることで算出することができる。なお、通信部２２０の接続情報は、通信部２２０から直接受け取ってもよいし、生成部２３０を介して受け取っても良い。
【００４１】
＜通信部２２０について＞  
次に通信部２２０について説明する。通信部２２０はＩＥＥＥ８０２．１５．１規格に準拠したＢｌｕｅｔｏｏｔｈ通信を行う。具体的には、以下物理層部２２１とＭＡＣ層部２２２とによりＩＥＥＥ８０２．１５．１規格に準拠したＢｌｕｅｔｏｏｔｈ通信が行われる。
【００４２】
＜物理層部２２１＞  
物理層部２２１は、図示せぬ無線部（ＲＦ部）を備える。すなわち、物理層部２２１はアンテナ２４０から与えられる受信信号（Bluetoothパケット）をダウンコンバートした後、その受信信号につき例えばストリーミングデータパケットと非ストリーミングデータパケットとにそれぞれ分ける。その後、これらデジタル信号につき復調処理を行う。すなわち物理層部２２１は、時分割多重通信、ペクトラム拡散方式に代表される周波数ホッピング型スペクトラム拡散方式、及び誤り訂正復号を行い、受信フレームを得る。すなわち時間の経過と共に、使用する周波数をホッピングさせ、受信フレームを得る。そして、得られた受信フレームをＭＡＣ層部２２２へ出力する。また、物理層部２２１は、ＯＦＤＭを用いてもよい。また、物理層部２２１は、データの送信時、ＭＡＣ層部２２２から供給された送信データにつき所定の変調処理を行い、その後アップコンバートしてアンテナ２４０へと供給する。
【００４３】
＜ＭＡＣ層部２２２＞  
ＭＡＣ層部２２２は、Ｂｌｕｅｔｏｏｔｈ規格に準拠した所定のアクセス制御を行う。具体的には、携帯電話（マスター）１０３と車載機器（スレーブ）１０１間での接続処理（例えばInquiry処理、Inquiry Scan処理、Page処理、及びPage Scan処理）、ピコネットの確立（マスターとスレーブの同期など含む）、及び該ピコネット確立後のデータ送受信の制御などである。本実施形態ではＢｌｕｅｔｏｏｔｈ通信の通信モジュールとして機能する通信部２２０はスレーブの役割を果たす。つまり、ＭＡＣ層部２２２は、携帯電話１０３の内部時計に基づいて、該携帯電話１０３とタイムスロットを同期させる。つまり、自身がデータを送信するタイミング（奇数スロット）及び携帯電話１０３がデータを送信するタイミング（偶数スロット）をそれぞれ認識する。そして、ＭＡＣ層部２２２は、認識したタイムスロット番号ＳＮと携帯電話１０３との接続情報とを生成部２３０へと出力する。ここで、接続情報とは、通信部２２０と携帯電話１０３とが行う送受信情報である。具体的には、Ｂｌｕｅｔｏｏｔｈパケットの送信中、または受信中であることを示す情報である。
【００４４】
＜生成部２３０＞  
次に生成部２３０について説明する。生成部２３０は、上記ＭＡＣ層部２２２から供給されるタイムスロット番号ＳＮ並びに通信部２２０及び携帯電話１０３の接続情報に基づき、通信部２１０に出力する送信禁止信号を制御する。本実施形態における生成部２３０の制御内容は以下の２つとされる。
【００４５】
（１）携帯電話１０３からの送信タイミング、すなわち偶数スロットにおける一定期間送信禁止信号を‘Ｈ’レベルとする。
【００４６】
（２）携帯電話１０３から偶数スロットでデータを受信し、該データに対し車載機器１０１が応答する該偶数スロットの次の奇数スロットの一定期間‘Ｈ’レベルの送信禁止信号とする。  
ここで‘Ｈ’レベルとは、通信部２１０によるデータの「送信禁止」を示す。また、Ｂｌｕｅｔｏｏｔｈ規格では、マスターとスレーブとがデータをやり取りするタイミングのズレを１０［μｓｅｃ］だけ許容している。つまり、例えば携帯電話１０３から偶数スロットで送信するタイミングが１０［μｓｅｃ］だけ奇数スロットに重なることを許容している。車載機器１０１がデータを送信するタイミングについても同様である。このことから、本実施形態では、奇数スロットから偶数スロットへ切り替わる２５［μｓｅｃ］手前から該偶数スロットに切り替わった後の２５［μｓｅｃ］間を送信禁止信号を‘Ｈ’レベルとする。また、携帯電話１０３からのデータを受信し、そのデータに車載機器１０１が奇数スロットで応答する場合、偶数スロットから奇数スロットへ切り替わる２５［μｓｅｃ］手前から該奇数スロットに切り替わった後の２５［μｓｅｃ］間、送信禁止信号を‘Ｈ’レベルとする。また、それぞれ偶数スロット、奇数スロットでデータの送受信がなされている期間は、送信禁止信号を‘Ｈ’レベルとする（後述する延長期間を含む）。ここで送信禁止信号が‘Ｈ’レベルとされる期間をスロットの前後２５［μｓｅｃ］としたのは、上記１０［μｓｅｃ］に対し余裕を持たせるためである。
【００４７】
＜算出部２３１＞  
次に算出部２３１について説明する。算出部２３１は、通信部２１０が車載用ディスプレイ１０２と無線通信を行うのに必要な時間を計測する。つまり、所定の周波数を用いたデータの送受信にどのくらいの時間を要するかを計算する。ＭＡＣ層部２１２が生成するフレームには、大まかに２種類ある。１つ目に、車載用ディスプレイ１０２からの応答フレーム（Ａｃｋ）を要求するフレームがあり、２つ目に車載用ディスプレイ１０２からの応答フレーム（Ａｃｋ）を要求しないフレームがある。そして、算出部２３１は、このフレームまたはフレームと応答フレーム（Ａｃｋ）との通信に要する時間を計算する。図５（ａ）〜図５（ｃ）に通信部２１０が生成するフレームとそれに伴い車載用ディスプレイ１０２が送信する応答フレーム（Ａｃｋ）の概念図を示す。
【００４８】
図５（ａ）に前述したように応答フレームを伴わないフレームが通信部２１０で生成された場合を示す。図５（ａ）に通信部２１０で生成されたフレームが車載用ディスプレイ１０２へと送信されるために必要とされる占有時間を示す。算出部２３１は、この通信部２１０が生成したフレームの長さを占有時間として算出する。
【００４９】
そして図５（ｂ）に前述したように応答フレーム（Ａｃｋ）を伴うフレームが通信部２１０で生成された場合を示す。図５（ｂ）に通信部２１０で生成されたフレームとそれに対する応答フレーム（Ａｃｋ）の送受信に必要とされる占有時間を示す。つまり、算出部２３１は、通信部２１０が生成したフレームが車載用ディスプレイ１０２へと送信され、その後応答フレーム（Ａｃｋ）が車載ディスプレイ１０２から送信されてくるまでの時間を占有時間として算出する。
【００５０】
図５（ｃ）に、上記図５（ｂ）においてフレームと該フレームに対する応答フレーム（Ａｃｋ）とがバースト的に３回送受信された場合を示す。この場合算出部２３１は、通信部２１０で生成されたフレームが送信される最初のタイミングから、３回目のフレームに対する応答フレーム（Ａｃｋ）を受信するまでを占有時間とする。
【００５１】
次に、算出部２３１による占有時間ＴＸＴＩＭＥの算出式を示す。占有時間ＴＸＴＩＭＥは下記（１）式で表される。ただし以下算出式はフレームまたは応答フレーム（Ａｃｋ）のいずれかが受信側に届くまでの時間である。すなわち、図５（ｂ）の場合下記（１）式をフレームとそれに対する応答フレーム（Ａｃｋ）とでそれぞれ計算する必要がある。  
ＴＸＴＩＭＥ＝Ｔ_Ｐｒｅ−ｓｉｇ＋Ｔ_ｓｙｍ＊Ｃｅｉｌｉｎｇ（（２２＋８＊ＬＥＮＧＴＨ）／（４＊ＲＡＴＥ））＋Ｔ_ｅｘｔ         （１）  
ここで、Ｔ_Ｐｒｅ−ｓｉｇは送信時において物理層２１１が付加するプリアンブル（Preamble）及びシグナルフィールド（Signal field）の合計値、Ｔ_ｓｙｍは１つのシンボル長の長さ、Ｃｅｉｌｉｎｇ関数：切り上げ関数、つまりＣｅｉｌｉｎｇ（Ａ）とすると（Ａは実数）、最も近い整数にまで切り上げる関数、ＬＥＮＧＴＨは送信データ長（単位はバイト）、ＲＡＴＥはＰＨＹの送信レート（単位はMbit/s）、Ｔ_ｅｘｔはシグナルエクステンションフィールド（Signal Extension field）の長さ、そして「２２」とはＰＨＹ層が前述した変調を行う際に付加するServiceビット及びTailビットのビット数である。
【００５２】
＜無線通信システムのフローチャート＞  
次に、図６を用いて上記構成の無線通信システムの通信方法について説明する。図６は車載機器１０１が無線ＬＡＮ通信とＢｌｕｅｔｏｏｔｈ通信とを行う際のフローチャートである。
【００５３】
まず、スレーブとして機能する通信部２２０は、携帯電話１０３と所定の接続処理を行う。これにより、通信部２２０は、携帯電話１０３と同期を取り、接続を確立させる（ステップＳ０）。すなわち、スロット番号ＳＮを取得する。ここで、接続処理とは、例えばInquiry処理、Inquiry Scan処理、Page処理、及びPage Scan処理が含まれる。その後、ＭＡＣ層部２２２はスロット同期信号（スロット番号ＳＮ）と通信部２２０の接続情報とを生成部２３０へ出力する。
【００５４】
そして生成部２３０は、ステップＳ０でＭＡＣ層部２２２から受け取ったスロット同期信号と接続情報とに基づき通信部２１０に対する送信禁止信号を生成する（Ｓ１）。
【００５５】
次に、ＭＡＣ層部２１２は、アンテナ２５０から送信されるべきフレームが存在するか否かを確認する（Ｓ２）。ステップＳ２において送信予定のフレームが存在する場合（Ｓ２、ＹＥＳ）、算出部２３１はそのフレームの占有時間を算出する（Ｓ３）。具体的には、フレームに付随される、ＰＨＹ伝送レート、フレーム長、応答フレーム（Ａｃｋ）を要求するか否か、ＳＩＦＳ間隔でのバースト送信を実行するか否かなどに基づいて占有時間を算出する。次に、送信制御部２１３は「ＤＩＦＳ＋バックオフ時間」が経過したかを確認する（Ｓ４）。ステップＳ４において「ＤＩＦＳ＋バックオフ時間」が経過すると、送信制御部２１３は、該「ＤＩＦＳ＋バックオフ時間」経過後生成部２３０が生成した禁止期間信号が‘Ｈ’レベルとされるまでの残余期間を算出する。そして、算出部２３１から受け取った、そのフレームを送信するために必要な占有時間と上記残余期間とを比較する（Ｓ５）。ステップＳ５において、占有時間が残余期間以下である場合（Ｓ５、ＹＥＳ）、ＭＡＣ層部２１２が生成したフレームがアンテナ２４０から車載用ディスプレイ１０２に送信される（Ｓ６）。また、ステップＳ５において、占有時間が残余期間よりも大きい場合（Ｓ５、ＮＯ）、送信制御部２１３はＭＡＣ層部２１２で生成されたフレームを送信せず、再度「ＤＩＦＳ＋バックオフ時間」を計測し（Ｓ７）、ステップＳ４に以降のステップを経る（Ｓ４へ）。またステップＳ４において「ＤＩＦＳ＋バックオフ時間」が経過してなければ（Ｓ４、ＮＯ）、その時間が経過するまで待機する。また、ステップＳ２において、ＭＡＣ層部２１２に送信予定とされるフレームが存在しない場合、送信制御部２１３による通信部２１０への制御は実行されない。
【００５６】
＜無線通信システムにおけるデータ送受信について（その１）＞  
次に、図７を用いて本実施形態に係る無線通信システムにおけるデータの送受信の動作について説明する。図７は、車載機器１０１と車載用ディスプレイ１０２との間における無線ＬＡＮ通信の様子を示したタイムチャート、並びに車載機器１０１と携帯電話１０３との間におけるＢｌｕｅｔｏｏｔｈ通信の様子を示したタイムチャートである。横軸に時間を取り、縦軸にスロット番号ＳＮ、携帯電話１０３からのＢｌｕｅｔｏｏｔｈパケット送信、通信部２２０からのＢｌｕｅｔｏｏｔｈパケット送信、送信禁止信号、及び通信部２１０と車載用ディスプレイ１０２との間の無線ＬＡＮ通信で送受信されるデータ（データフレーム、Ａｃｋ）を取る。なお、無線ＬＡＮ通信における伝送レートを５４［Ｍｂｐｓ］とし、車載機器１０１と車載用ディスプレイ１０２間で送受信されるフレーム長を５００［byte］とする。またこの場合、応答フレーム（Ａｃｋ）長を１４［byte］とし、該応答フレームは２４［Ｍｂｐｓ］の伝送レートで伝送されるものとする。なお、便宜上、スロット番号ＳＮのスタートを‘２’からとし、図示せぬスロット番号ＳＮ＝０以前でピコネットが形成されるものとする。
【００５７】
＜スロット番号ＳＮ＝０以前＞  
まず、所定の接続方法により車載機器１０１と携帯電話１０３とで同期を取り、承認を互いに取ることでピコネットを形成する（Ｓ０）。これにより、ＭＡＣ層部２２２は携帯電話１０３とタイムスロットを同期させることができる。
【００５８】
＜スロット番号ＳＮ＝２〜ＳＮ＝３＞  
ピコネット形成後、生成部２３０はＭＡＣ層部２２２から受け取ったスロット同期信号に基づき、スロット番号ＳＮが奇数から偶数へと切り替わり、該偶数スロットへと切り替わってから２５［μｓｅｃ］までの期間、送信禁止信号を‘Ｈ’レベルとする（Ｓ１、図中、スロットＳＮ＝２の始点から２５［μｓｅｃ］）。その後、送信禁止信号を偶数スロットへと切り替わってから２５［μｓｅｃ］が経過した時点で‘Ｌ’レベルとする。そして、通信部２１０は自身に送信すべきフレームが存在するものとする。（Ｓ２、ＹＥＳ）。すると算出部２３１は、車載用ディスプレイ１０２へと送信されるフレームと、該フレームに対する応答フレーム（Ａｃｋ）の送受信に必要とされる占有時間を上記（１）式に従って算出する（Ｓ３）。その結果、本実施形態ではフレームが送信されるまでに掛かる占有時間が１０２［μｓｅｃ］とされ、応答フレーム（Ａｃｋ）が受信されるまでに掛かる占有時間が３４［μｓｅｃ］と算出される。そして、ＳＩＦＳ時間（１０［μｓｅｃ］）を加算することで、総計１４６［μｓｅｃ］とされる。すると送信制御部２１３は、送信禁止信号が‘Ｈ’レベルとされるまでに残された残余期間と上記占有時間とを比較する。ここで生成部２３０は、スロット番号ＳＮ＝２のタイミングで携帯電話１０３からＢｌｕｅｔｏｏｔｈパケットが送信されてこないことを確認する。そのため、生成部２３０は、スロット番号ＳＮ＝２のタイミングにおいて送信禁止信号をそのまま‘Ｌ’レベルで維持する。その結果、１４６≦１２００［μｓｅｃ］であるため（Ｓ５、ＹＥＳ）、送信制御部２１３はフレームを送信するよう命令する（Ｓ６）。ここで、１２００［μｓｅｃ］とは、２スロット（＝６２５＊２スロット）＝１２５０［μｓｅｃ］であり、また‘Ｈ’レベルとされる送信禁止信号がそれぞれ２５［μｓｅｃ］存在することから（２５＊２＝５０［μｓｅｃ］）、残余期間は１２５０−５０＝１２００［μｓｅｃ］とされる。なお、占有時間及び残余期間を算出してから、それらを比較するまでに要する時間（図中、送信判定期間）を例えば２００［μｓｅｃ］とした。
【００５９】
＜スロット番号ＳＮ＝４〜ＳＮ＝５＞  
次に、スロット番号ＳＮ＝４へと切り替わると、携帯電話１０３は通信部２２０へとＢｌｕｅｔｏｏｔｈパケットを送信する。このため、生成部２３０はＭＡＣ層部２２２から受け取ったスロット同期信号及び上記接続情報に基づきスロット番号ＳＮ＝３からＳＮ＝４へと切り替わり携帯電話１０３からのＢｌｕｅｔｏｏｔｈパケット転送終了まで送信禁止信号を‘Ｈ’レベルとする（Ｓ１、図中、スロットＳＮ＝４における延長期間）。その後、通信部２１０において送信すべきフレームが自身に存在するとする（Ｓ２、ＹＥＳ）。すると算出部２３１は、車載用ディスプレイ１０２へと送信されるフレームと、該フレームに対する応答フレーム（Ａｃｋ）の送受信に必要とされる占有時間を上記（１）式に従って算出する（Ｓ３）。その結果、上記同様フレーム、応答フレーム、及びＳＩＦＳの総計は１４６［μｓｅｃ］とされる。次に送信制御部２１３は、送信禁止信号が‘Ｈ’レベルとされるまでに残された残余期間と上記占有時間とを比較する。ここで、生成部２３０は携帯電話１０３がスロット番号ＳＮ＝４においてＢｌｕｅｔｏｏｔｈパケットを送信したことから、スロット番号ＳＮ＝５で通信部２２０からＢｌｕｅｔｏｏｔｈパケットが送信されると予想する。このことから、生成部２３０は、スロット番号ＳＮ＝５に切り替わる２５［μｓｅｃ］手前から送信禁止信号を‘Ｈ’レベルとする。この結果、算出部２３１はスロット番号ＳＮ＝４において送信禁止信号が‘Ｌ’レベルとされる区間の時間を算出する。その結果、‘Ｌ’レベルとされる区間は２３４［μｓｅｃ］であり、また通信部２１０が生成したフレームを送信するべきか判定する期間（送信判定期間）が２００［μｓｅｃ］とされる。このことより、１４６≧３４［μｓｅｃ］となるため（Ｓ５、ＮＯ）、送信制御部２１３はＭＡＣ層部２１２で生成されたフレームを送信せず、再度「ＤＩＦＳ＋バックオフ時間」を計測し（Ｓ７）、ステップＳ４に以降のステップを経る（Ｓ４へ）。その後、スロット番号ＳＮ＝５に切り替わると通信部２２０がＢｌｕｅｔｏｏｔｈパケットを携帯電話１０３へと送信する。このため、生成部２３０はスロット番号ＳＮ＝５においてこのＢｌｕｅｔｏｏｔｈパケットが送信されるまでの期間、送信禁止信号を‘Ｈ’レベルとする。その後、生成部２３０は、スロット番号ＳＮ＝６（図示せぬ）に切り替わる２５［μｓｅｃ］手前において、送信禁止信号を‘Ｈ’レベルとする。なお、スロット番号ＳＮ＝４における‘Ｌ’レベルとされる送信禁止期間が短い場合、スロット番号ＳＮ＝４において生成部２３０は送信禁止信号を‘Ｈ’レベルから‘Ｌ’レベルへと切り替えず、スロット番号ＳＮ＝５における通信部２２０からのデータ転送終了まで‘Ｈ’レベルを維持し続けてもよい。以後図８乃至図１１、及び図１３においても同様である。
【００６０】
＜本実施形態に係る効果＞  
本実施形態に係る無線通信装置であると以下効果を奏することができる。  
（１）Ｂｌｕｅｔｏｏｔｈ通信の劣化を抑制することができる。  
本実施形態に係る無線通信装置であると通信部２２０がスレーブとして機能する場合であっても、該通信部２２０と携帯電話１０３とのＢｌｕｅｔｏｏｔｈ通信中において、通信部２１０と車載用ディスプレイ１０２との間における無線ＬＡＮ通信を停止することができる。これにより、通信部２２０がＢｌｕｅｔｏｏｔｈパケットを受信しようとした際に、通信部２１０が送信したデータを誤って受信することを抑制することができる。すなわち、Ｂｌｕｅｔｏｏｔｈ通信において、通信の劣化を抑制することができる。以下、従来の無線通信装置について説明する。
【００６１】
従来の無線通信装置では、無線ＬＡＮ通信を行う通信モジュール（通信部２１０）と同一ＬＳＩ内、または同一機器内に搭載されたスレーブがマスターと行うＢｌｕｅｔｏｏｔｈ通信において、該無線ＬＡＮ通信を行うモジュールが、該マスターから送信されたＢｌｕｅｔｏｏｔｈパケットの受信タイミングを認識することが出来なかった。そのため、スレーブがＢｌｕｅｔｏｏｔｈパケットを受信する際であっても、無線ＬＡＮ通信を実行してしまい、該無線ＬＡＮ通信で送受信されるデータを誤って受信してしまうといった問題があった。そして、この問題は図１に示すようなＢｌｕｅｔｏｏｔｈ通信モジュールと無線ＬＡＮ通信モジュールとが同一ＬＳＩ上に搭載される場合や、ノートＰＣや携帯端末内の同一機器内に搭載された場合であって、特にＢｌｕｅｔｏｏｔｈ通信モジュールがスレーブとして機能し、無線ＬＡＮ通信モジュールがフレームを送信した場合に顕著とされる。つまり、この場合、スレーブは誤ったデータを受信するため、マスターから送信されたＢｌｕｅｔｏｏｔｈパケットの受信Ｓ／Ｎ比（Signal to Noise ratio）を劣化させてしまっていた。
【００６２】
この点、本実施形態に係る無線通信装置であると生成部２３０と算出部２３１とを備え、ＭＡＣ層部２２２はスロット同期信号及びＢｌｕｅｔｏｏｔｈ通信の接続情報を該生成部２３０に出力する機能を備える。つまり、本実施形態に係る無線通信装置であると生成部２３０がＭＡＣ層部２２２から受け取ったスロット同期信号に基づき、スロット番号ＳＮを認識する。つまり、奇数スロットから偶数スロットに切り替わるタイミングを認識することが出来る。すなわち、Ｂｌｕｅｔｏｏｔｈパケットの送信の有無は別として、携帯電話１０３がＢｌｕｅｔｏｏｔｈパケットを送信するタイミングを認識することが出来る。これにより、奇数スロットから偶数スロットに切り替わる境界の前後２５［μｓｅｃ］において、送信禁止信号を‘Ｈ’レベルとすることが出来る。また、逆の事象も同様に言える。つまり、偶数スロットから奇数スロットに切り替わるタイミングを認識することが出来る。すると偶数スロットで携帯電話１０３からのＢｌｕｅｔｏｏｔｈパケットがあった場合には、通信部２２０からＢｌｕｅｔｏｏｔｈパケットを送信することが予想される。このことから、生成部２３０は偶数スロットから奇数スロットへと切り替わる境界の前後２５［μｓｅｃ］において、送信禁止信号を‘Ｈ’レベルとすることも出来る。
【００６３】
さらに、ＭＡＣ層部２２２から受け取ったＢｌｕｅｔｏｏｔｈ通信の接続情報に基づき、実際、各スロットにおいてＢｌｕｅｔｏｏｔｈパケットの送受信を認識することが出来る。これにより、スロットの境界の前後２５［μｓｅｃ］で‘Ｈ’レベルとされる送信禁止信号に加え、必要に応じて上記図７で説明したような延長期間を追加することが出来る。そして生成部２３０はこの送信禁止信号をＭＡＣ層部２１２に出力する。そして前述の通り通信部２２０は接続情報をＭＡＣ層部２１２に出力する。また算出部２３１は占有時間をこのＭＡＣ層部２１２に出力する。このため、送信制御部２１３は占有時間と残余時間とを比較することが出来、Ｂｌｕｅｔｏｏｔｈパケットを携帯電話１０３から受信している際に、無線ＬＡＮ通信（通信部２１０によるフレームの送信）をしてしまうことを回避することが出来る。換言すれば、ピコネット内でＡＣＬリンク方式を用いて、非同期のパケットの送受信を行っていたとしても、上記構成及びそれら構成の機能を以ってすれば、Ｂｌｕｅｔｏｏｔｈ通信を妨害することなく、無線ＬＡＮ通信を実行することが可能となる。以上により、本実施形態ではＢｌｕｅｔｏｏｔｈ通信の通信性能を劣化することを抑制させることが出来る。
【００６４】
［第２の実施形態］  
次に本発明の第２の実施形態について説明する。本実施形態は、上記第１の実施形態においてピコネット内で送受信されるＢｌｕｅｔｏｏｔｈパケットがＤＭ３パケットである場合について説明する。また、本実施形態に係る無線通信装置２００の構成及びその構成の機能については上記第１の実施形態と同一であるため、説明を省略する。また、上記第１の実施形態と同様通信部２２０は携帯電話１０３に対しスレーブとして機能する。
【００６５】
＜無線通信システムにおけるデータ送受信について（その２）＞  
図８を用いて本実施形態に係る無線通信システムにおけるデータの送受信の動作について説明する。図８は、車載機器１０１と車載用ディスプレイ１０２との間における無線ＬＡＮ通信の様子を示したタイムチャート、並びに車載機器１０１と携帯電話１０３との間におけるＢｌｕｅｔｏｏｔｈ通信の様子を示したタイムチャートである。横軸に時間を取り、縦軸にスロット番号ＳＮ、携帯電話１０３からのＢｌｕｅｔｏｏｔｈパケット送信、通信部２２０からのＢｌｕｅｔｏｏｔｈパケット送信、送信禁止信号、及び通信部２１０と車載用ディスプレイ１０２との間の無線ＬＡＮ通信で送受信されるデータ（データフレーム、Ａｃｋ）を取る。なお、無線ＬＡＮ通信における伝送レートを５４［Ｍｂｐｓ］とし、車載機器１０１と車載用ディスプレイ１０２間で送受信されるフレーム長を５００［byte］とする。またこの場合、応答フレーム（Ａｃｋ）長を１４［byte］とし、該応答フレームは２４［Ｍｂｐｓ］の伝送レートで伝送されるものとする。なお、便宜上、スロット番号ＳＮのスタートを‘２’からとし、図示せぬスロット番号ＳＮ＝０以前でピコネットが形成されるものとする。また、上記第１の実施形態と同一の動作については説明を省略する。
【００６６】
＜スロット番号ＳＮ４〜ＳＮ６＞  
スロット番号ＳＮ＝４のタイミングで携帯電話１０３は通信部２２０へとＢｌｕｅｔｏｏｔｈパケットを送信する。前述したように本実施形態では携帯電話１０３によりＤＭ３パケットが送信される。これにより、スロット番号ＳＮ＝４〜ＳＮ＝６の期間、携帯電話１０３はある固定された同一の周波数を用いてＤＭ３パケットを送信する。このため、生成部２３０はＭＡＣ層部２２２から受け取ったスロット同期信号及び上記接続情報に基づきスロット番号ＳＮ＝３からＳＮ＝４へと切り替わり携帯電話１０３からのＢｌｕｅｔｏｏｔｈパケット転送終了まで送信禁止信号を‘Ｈ’レベルとする（Ｓ１、図中、スロットＳＮ＝４〜ＳＮ＝６に示す延長期間）。その後、通信部２１０において送信すべきフレームが自身に存在するとする（Ｓ２、ＹＥＳ）。すると算出部２３１は、車載用ディスプレイ１０２へと送信されるフレームと、該フレームに対する応答フレーム（Ａｃｋ）の送受信に必要とされる占有時間を上記（１）式に従って算出する（Ｓ３）。その結果、上記同様フレーム、応答フレーム、及びＳＩＦＳの総計は１４６［μｓｅｃ］とされる。次に送信制御部２１３は、送信禁止信号が‘Ｈ’レベルとされるまでに残された残余期間と上記占有時間とを比較する。ここで、スロット番号ＳＮ＝４〜ＳＮ＝６の期間携帯電話１０３が送信したＢｌｕｅｔｏｏｔｈパケットに応答して、スロット番号ＳＮ＝７のタイミングで通信部２２０からＢｌｕｅｔｏｏｔｈパケットが送信されると予想する。このことから、生成部２３０は、スロット番号ＳＮ＝７に切り替わる２５［μｓｅｃ］手前から送信禁止信号を‘Ｈ’レベルとする。この結果、算出部２３１はスロット番号ＳＮ＝６において送信禁止信号が‘Ｌ’レベルとされる区間の時間を算出する。その結果、‘Ｌ’レベルとされる区間は２２４［μｓｅｃ］であり、また通信部２１０が生成したフレームを送信するべきか判定する期間（送信判定期間）が２００［μｓｅｃ］とされる。このことより、１４６≧２４［μｓｅｃ］となるため（Ｓ５、ＮＯ）、送信制御部２１３はＭＡＣ層部２１２で生成されたフレームを送信せず、再度「ＤＩＦＳ＋バックオフ時間」を計測し（Ｓ７）、ステップＳ４に以降のステップを経る（Ｓ４へ）。その後、スロット番号ＳＮ＝７に切り替わると通信部２２０がＢｌｕｅｔｏｏｔｈパケットを携帯電話１０３へと送信する。このため、生成部２３０はスロット番号ＳＮ＝７においてこのＢｌｕｅｔｏｏｔｈパケットが送信されるまでの期間、送信禁止信号を‘Ｈ’レベルとする。その後、生成部２３０は、スロット番号ＳＮ＝８（図示せぬ）に切り替わる２５［μｓｅｃ］手前において、送信禁止信号を‘Ｈ’レベルとする。
【００６７】
＜本実施形態に係る効果＞  
本実施形態に係る無線通信装置であっても、上記（１）と同様の効果を奏することができる。つまり、本実施形態に係る無線通信装置は、上記第１の実施形態に係る無線通信装置と構成及びその構成の機能が同一であるため、ピコネット内で送受信されるパケットがＤＭ１からＤＭ３へとされても同一の効果を奏することが出来る。すなわち、Ｂｌｕｅｔｏｏｔｈ通信の通信性能の劣化を抑制しつつ、通信部２１０による無線ＬＡＮ通信を行うことが出来る。
【００６８】
［第３の実施形態］  
次に本発明の第３の実施形態に係る無線通信装置について説明する。本実施形態では、ピコネット内における通信部２２０と携帯電話１０３とがＳＣＯ（Synchronous Connection Oriented）リンクで接続されている場合について説明する。すなわち、この場合、ピコネット内におけるＢｌｕｅｔｏｏｔｈ通信ではＨＶ２パケットが使用され、該ＨＶ２パケットは３スロット毎に送受信される。すなわち、通信部２２０と携帯電話１０３とのＨＶ２パケットの送受信は、１．２５（６２５［μｓｅｃ］＊２）［ｍｓｅｃ］おきに実施される。換言すれば、携帯電話１０３からのＨＶ２パケットの送信、並びに通信部２２０からのＨＶ２パケットの送信はそれぞれ４スロット毎に実施される。またＳＣＯリンクとは、マスターとある１つの特定スレーブとのPoint to Pointリンクであり、電話品質音声用対称６４［Kbps］通信用として使用される。また、ＳＣＯリンクを用いた音声通話において、伝送線路状況の劣化が原因で通信中にパケットが送信できなかったとしても同一パケットを再送することはない。また、本実施形態に係る無線通信装置２００の構成及びその構成の機能については上記第１の実施形態と同一であるため、説明を省略する。また更に、上記第１の実施形態と同様通信部２２０は携帯電話１０３に対しスレーブとして機能する。
【００６９】
＜無線通信システムにおけるデータ送受信について（その３）＞  
図９を用いて本実施形態に係る無線通信システムにおけるデータの送受信の動作について説明する。図９は、車載機器１０１と車載用ディスプレイ１０２との間における無線ＬＡＮ通信の様子を示したタイムチャート、並びに車載機器１０１と携帯電話１０３との間におけるＢｌｕｅｔｏｏｔｈ通信の様子を示したタイムチャートである。横軸に時間を取り、縦軸にスロット番号ＳＮ、携帯電話１０３からのＢｌｕｅｔｏｏｔｈパケット送信、通信部２２０からのＢｌｕｅｔｏｏｔｈパケット送信、送信禁止信号、及び通信部２１０と車載用ディスプレイ１０２との間の無線ＬＡＮ通信で送受信されるデータ（データフレーム、Ａｃｋ）を取る。なお、無線ＬＡＮ通信における伝送レートを５４［Ｍｂｐｓ］とし、車載機器１０１と車載用ディスプレイ１０２間で送受信されるフレーム長を５００［byte］とする。またこの場合、応答フレーム（Ａｃｋ）長を１４［byte］とし、該応答フレームは２４［Ｍｂｐｓ］の伝送レートで伝送されるものとする。なお、便宜上、スロット番号ＳＮのスタートを‘２’からとし、図示せぬスロット番号ＳＮ０以前でピコネットが形成されるものとする。また、上記第１の実施形態及び第２の実施形態と同一の動作については説明を省略する。
【００７０】
＜スロット番号ＳＮ２〜ＳＮ５＞  
ピコネット形成後、スロット番号ＳＮ＝２へと切り替わると、携帯電話１０３は通信部２２０へとＢｌｕｅｔｏｏｔｈパケットを送信する。このため、生成部２３０はＭＡＣ層部２２２からスロット同期信号、接続情報、リンク方式（ここではＳＣＯリンク）情報、及びＢｌｕｅｔｏｏｔｈパケット（ここではＨＶ２パケット）情報を受け取ることで、これら情報に基づきスロット番号ＳＮ＝１（図示せぬ）からＳＮ＝２へと切り替わり携帯電話１０３からのＢｌｕｅｔｏｏｔｈパケット転送終了まで送信禁止信号を‘Ｈ’レベルとする（Ｓ１、図中、スロットＳＮ＝２における延長期間）。ここで、生成部２３０は携帯電話１０３がスロット番号ＳＮ＝２においてＢｌｕｅｔｏｏｔｈパケットを送信したことから、スロット番号ＳＮ＝３で通信部２２０からＢｌｕｅｔｏｏｔｈパケットが送信されると予想する。このことから、生成部２３０は、スロット番号ＳＮ＝３に切り替わる２５［μｓｅｃ］手前から送信禁止信号を‘Ｈ’レベルとする。その後、スロット番号ＳＮ＝３に切り替わると通信部２２０がＢｌｕｅｔｏｏｔｈパケットを携帯電話１０３へと送信する。このため、生成部２３０はスロット番号ＳＮ＝３においてこのＢｌｕｅｔｏｏｔｈパケットが送信されるまでの期間、送信禁止信号を‘Ｈ’レベルとする。その後、通信部２２０からのＢｌｕｅｔｏｏｔｈパケットの送信が終了すると、生成部２３０は送信禁止信号を‘Ｌ’レベルとする。その後、前述したように生成部２３０はＭＡＣ層部２２２からＳＣＯリンクでの接続ということを確認していることから、スロット番号ＳＮ＝４、ＳＮ＝５の期間、送信禁止信号を‘Ｌ’レベルに維持する。そして、通信部２１０は自身に送信すべきフレームが存在するものとする。（Ｓ２、ＹＥＳ）。すると算出部２３１は、車載用ディスプレイ１０２へと送信されるフレームと、該フレームに対する応答フレーム（Ａｃｋ）の送受信に必要とされる占有時間を上記（１）式に従って算出する（Ｓ３）。その結果、本実施形態ではフレームが送信されるまでに掛かる占有時間が１０２［μｓｅｃ］とされ、応答フレーム（Ａｃｋ）が受信されるまでに掛かる占有時間が３４［μｓｅｃ］と算出される。そして、ＳＩＦＳ時間（１０［μｓｅｃ］）を加算することで、総計１４６［μｓｅｃ］とされる。すると送信制御部２１３は、送信禁止信号が‘Ｈ’レベルとされるまでに残された残余期間と上記占有時間とを比較する。その結果、１４６≦１４８４［μｓｅｃ］であるため（Ｓ５、ＹＥＳ）、送信制御部２１３はフレームを送信するよう命令する（Ｓ６）。ここで、１４８４［μｓｅｃ］とは、３スロット（＝６２５＊３スロット、スロット番号ＳＮ＝３乃至ＳＮ＝５）＝１８７５［μｓｅｃ］であり、またスロット番号ＳＮ＝５において‘Ｈ’レベルとされる送信禁止信号が２５［μｓｅｃ］存在し、また、スロット番号ＳＮ＝３におけるフレームの送信に要する時間が３６６［μｓｅｃ］であることから、残余期間は１８７５−（２５＋３６６）＝１４８４［μｓｅｃ］とされる。なお、占有時間及び残余期間を算出してから、それらを比較するまでに要する時間（図中、送信判定期間）を例えば２００［μｓｅｃ］とした。その後、スロット番号ＳＮ＝６及びＳＮ＝７において、ＨＶ２パケットの送受信が実施される。なお、このスロット番号ＳＮ＝６及びＳＮ＝７における無線通信装置２００の各構成の動作は、上記第１の実施形態で説明した図６におけるスロット番号ＳＮ＝４及びＳＮ＝５と同一であるため説明を省略する。
【００７１】
＜本実施形態に係る効果＞  
本実施形態に係る無線通信装置であっても、上記（１）と同一の効果を奏することができる。本実施形態に係る無線通信装置では、上記第１、第２の実施形態におけるピコネット内での通信方式と異なるＳＣＯリンクを使用している。しかし、この場合であってもＭＡＣ層部２２２が生成部２３０にスロット同期信号、接続情報、リンク方式（ここではＳＣＯリンク）情報、及びＢｌｕｅｔｏｏｔｈパケット（ここではＨＶ２パケット）情報を出力することで、携帯電話１０３からＢｌｕｅｔｏｏｔｈパケットを送信するタイミング、すなわち偶数スロットとされるタイミングを予想することが出来る。つまり、ＳＣＯリンクのように周期的にＢｌｕｅｔｏｏｔｈパケットの送受信が実施場合であっても、その周期において送信されるであろうタイミングを予想し、その予想したタイミングで送信禁止信号を‘Ｈ’レベルとすることで、Ｂｌｕｅｔｏｏｔｈ通信と無線ＬＡＮ通信とがバッティングすることを抑制させることが出来る。このため、本実施形態に係る無線通信装置であれば、たとえ異なるリンク方式で送受信が行われたとしてもＢｌｕｅｔｏｏｔｈ通信の通信性能の劣化を抑制しつつ、通信部２１０による無線ＬＡＮ通信を行うことが出来る。
【００７２】
［変形例］  
次に、上記第３の実施形態の変形例に係る無線通信装置について説明する。本発明の変形例に係る無線通信装置は、ピコネット内でｅＳＣＯリンク（enhanced Synchronous Connection Oriented）接続を行う。すなわち、上記ＨＶ２パケットがバースト状に３つ接続されつつ、送信される。つまりこの場合も連続したＨＶ２パケットが送信される期間は、ある固定された同一の周波数が用いられる。また、本実施形態に係る無線通信装置２００の構成及びその構成の機能については上記第１の実施形態と同一であるため、説明を省略する。また更に、上記第１の実施形態と同様通信部２２０は携帯電話１０３に対しスレーブとして機能する。
【００７３】
＜無線通信システムにおけるデータ送受信について（その４）＞  
図１０を用いて本実施形態の変形例に係る無線通信システムにおけるデータの送受信の動作について説明する。図１０は、車載機器１０１と車載用ディスプレイ１０２との間における無線ＬＡＮ通信の様子を示したタイムチャート、並びに車載機器１０１と携帯電話１０３との間におけるＢｌｕｅｔｏｏｔｈ通信の様子を示したタイムチャートである。横軸に時間を取り、縦軸にスロット番号ＳＮ、携帯電話１０３からのＢｌｕｅｔｏｏｔｈパケット送信、通信部２２０からのＢｌｕｅｔｏｏｔｈパケット送信、送信禁止信号、及び通信部２１０と車載用ディスプレイ１０２との間の無線ＬＡＮ通信で送受信されるデータ（データフレーム、Ａｃｋ）を取る。なお、無線ＬＡＮ通信における伝送レートを５４［Ｍｂｐｓ］とし、車載機器１０１と車載用ディスプレイ１０２間で送受信されるフレーム長を５００［byte］とする。またこの場合、応答フレーム（Ａｃｋ）長を１４［byte］とし、該応答フレームは２４［Ｍｂｐｓ］の伝送レートで伝送されるものとする。なお、便宜上、スロット番号ＳＮのスタートを‘２’からとし、図示せぬスロット番号ＳＮ０以前でピコネットが形成されるものとする。また、上記第１の実施形態、第２の実施形態、及び第３の実施形態と同一の動作については説明を省略する。
【００７４】
＜スロット番号ＳＮ＝２〜ＳＮ＝１５＞  
スロット番号ＳＮ＝２のタイミングで携帯電話１０３は通信部２２０へとＢｌｕｅｔｏｏｔｈパケットを送信する。前述したように本実施形態ではｅＳＣＯリンク方式でＨＶ２パケットが携帯電話１０３により送信される。これにより、スロット番号ＳＮ＝２〜ＳＮ＝４の期間、携帯電話１０３はある固定された同一の周波数を用いてバースト状にＨＶ２パケットを送信する。このため、生成部２３０はＭＡＣ層部２２２から受け取ったスロット同期信号、接続情報、及びＢｌｕｅｔｏｏｔｈパケット（ここではＨＶ２パケット）情報に基づき、スロット番号ＳＮ＝２の始点からスロット番号ＳＮ＝４において携帯電話１０３からのＢｌｕｅｔｏｏｔｈパケット転送終了まで送信禁止信号を‘Ｈ’レベルとする（Ｓ１、図中、スロットＳＮ＝２〜ＳＮ＝４に掛けての延長期間）。その後、携帯電話１０３からのＨＶ２パケット送信が終了する旨の接続情報をＭＡＣ層部２２２から受け取ると、生成部２３０は‘Ｌ’レベルの送信禁止信号を出力する（Ｓ１）。
【００７５】
次に携帯電話１０３がスロット番号ＳＮ＝２〜ＳＮ＝４においてＢｌｕｅｔｏｏｔｈパケットを送信したことから、生成部２３０はスロット番号ＳＮ＝５において通信部２２０からＢｌｕｅｔｏｏｔｈパケットが送信されると予想する。このことから、生成部２３０は、スロット番号ＳＮ＝５に切り替わる２５［μｓｅｃ］手前から送信禁止信号を‘Ｈ’レベルとする。その後、スロット番号ＳＮ＝５に切り替わると通信部２２０がＢｌｕｅｔｏｏｔｈパケットを携帯電話１０３へと送信する。ここで生成部２３０はＭＡＣ層部２２２からリンク方式情報を受け取っている。このため、生成部２３０はＢｌｕｅｔｏｏｔｈパケットの送信が終了されるまで送信禁止信号を‘Ｈ’レベルとする（Ｓ１、図中、スロット番号ＳＮ＝５〜ＳＮ＝７に示す延長期間）。
【００７６】
その後、生成部２３０はＭＡＣ層部２２２からの接続情報に基づき、送信禁止信号を‘Ｌ’レベルとする（Ｓ１）。また、生成部２３０はｅＳＣＯリンクということを認識していることから、通信部２１０によるＨＶ２パケットが送信終了されたスロット番号ＳＮ＝７に隣接するスロット番号ＳＮ＝８、ＳＮ＝９の期間、すなわち１．２５［ｍｓｅｃ］の期間は送信禁止信号を‘Ｌ’レベルとする。
【００７７】
本実施形態においても、無線ＬＡＮ通信を用いたフレームの送受信があることから（Ｓ２）、この送信禁止信号が‘Ｌ’レベルとされた期間において、上記実施形態と同様の送信制御が行われる。
【００７８】
また、スロット番号ＳＮ＝１０以降の動作は、上記第２の実施形態における図８のスロット番号ＳＮ＝４以降と同様の動作であるため説明を省略する。
【００７９】
＜変形例に係る効果＞  
変形例に係る無線通信装置であっても、上記（１）と同一の効果を奏することができる。上記第３の実施形態の変形例に係る無線通信装置では、上記第１乃至第３の実施形態におけるピコネット内での通信方式と異なるｅＳＣＯリンクを使用している。しかし、この場合であってもＭＡＣ層部２２２が生成部２３０にスロット同期信号、接続情報、リンク方式（ここではＳＣＯリンク）情報、及びＢｌｕｅｔｏｏｔｈパケット（ここではＨＶ２パケット）情報を出力することで、携帯電話１０３からＢｌｕｅｔｏｏｔｈパケットを送信するタイミング、すなわち偶数スロットとされるタイミングを予想することが出来る。このため、上記第３の実施形態の変形例に係る無線通信装置であればたとえ異なるリンク方式で送受信が行われたとしてもＢｌｕｅｔｏｏｔｈ通信の通信性能の劣化を抑制しつつ、通信部２１０による無線ＬＡＮ通信を行うことが出来る。つまり、ＳＣＯリンク方式に限らず、ｅＳＣＯリンク方式であっても、上記（１）と同様の効果を奏することが出来る。
【００８０】
［第４の実施形態］  
次に本発明の第４の実施形態に係る無線通信装置について説明する。本実施形態に係る無線通信装置は、上記第１の実施形態において通信部２２０が携帯電話１０３に対しマスターとして機能する場合である。つまり、本実施形態では、通信部２１０とマスターとして機能する通信部２２０とが同一ＬＳＩ内、または同一機器内に搭載される。つまり本実施形態では携帯電話１０３が、通信部２２０に対しスレーブとして機能する。よって、通信部２２０と携帯電話１０３とのピコネット確立に際し、通信部２２０をマスターとした上記説明の所定の接続処理が実行される。そして携帯電話１０３は、ＭＡＣ層部２２２の内部時計に基づき、該ＭＡＣ層部２２２とタイムスロットを同期させる。これにより、生成部２３０はＭＡＣ層部２２２から接続情報及びマスターが保持するスロット同期信号を与えられる。この結果、生成部２３０は送信禁止信号を生成することが出来る。
【００８１】
また前述の通り、通信部２１０とマスターとして機能する通信部２２０とが同一ＬＳＩ内、または同一機器内に搭載されることから、生成部２３０は、通信部２２０に送信を予定とするＢｌｕｅｔｏｏｔｈパケットの有無を事前にＭＡＣ層部２２２から通知されることが可能となる。このため、通信部２２０に送信を予定とするＢｌｕｅｔｏｏｔｈパケットが無いことを事前に得た場合、奇数スロットから偶数スロットへと切り替わるタイミングで送信禁止信号を‘Ｈ’レベルとする必要はない。また上記以外、無線通信装置２００の構成及びそれら構成による機能は、上記第１乃至第３の実施形態と同一であるため、説明を省略する。なお、本実施形態に係る無線通信装置では、ＤＭ１パケットを用いた場合のデータ送受信について説明するが、ＤＭ３パケット、ＤＭ５パケット、またはＨＶ２パケットでもよい。
【００８２】
＜無線通信システムにおけるデータ送受信について（その５）＞  
次に、図１１を用いて本実施形態に係る無線通信システムにおけるデータの送受信の動作について説明する。図１１は、車載機器１０１と車載用ディスプレイ１０２との間における無線ＬＡＮ通信の様子を示したタイムチャート、並びに車載機器１０１と携帯電話１０３との間におけるＢｌｕｅｔｏｏｔｈ通信の様子を示したタイムチャートである。横軸に時間を取り、縦軸にスロット番号ＳＮ、携帯電話１０３からのＢｌｕｅｔｏｏｔｈパケット送信、通信部２２０からのＢｌｕｅｔｏｏｔｈパケット送信、送信禁止信号、及び通信部２１０と車載用ディスプレイ１０２との間の無線ＬＡＮ通信で送受信されるデータ（データフレーム、Ａｃｋ）を取る。なお、無線ＬＡＮ通信における伝送レートを５４［Ｍｂｐｓ］とし、車載機器１０１と車載用ディスプレイ１０２間で送受信されるフレーム長を５００［byte］とする。またこの場合、応答フレーム（Ａｃｋ）長を１４［byte］とし、該応答フレームは２４［Ｍｂｐｓ］の伝送レートで伝送されるものとする。なお、便宜上、スロット番号ＳＮのスタートを‘２’からとし、図示せぬスロット番号ＳＮ０以前でピコネットが形成されるものとする。また、上記第１の実施形態、第２の実施形態、及び第３の実施形態と同一の動作については説明を省略する。
【００８３】
＜スロット番号ＳＮ＝２〜ＳＮ＝５＞  
ピコネット形成後、通信部２２０に送信を予定とするＢｌｕｅｔｏｏｔｈパケットが無いことを事前に得られないため、生成部２３０はＭＡＣ層部２２２から受け取ったスロット同期信号に基づき、スロット番号ＳＮがＳＮ＝１（図示せぬ）からＳＮ＝２へと切り替わり、該ＳＮ＝２へとスロット番号が切り替わってから２５［μｓｅｃ］までの期間、送信禁止信号を‘Ｈ’レベルとする（Ｓ１、図中、スロットＳＮ＝２の始点から２５［μｓｅｃ］）。もし、通信部２２０に送信を予定とするＢｌｕｅｔｏｏｔｈパケットが無いことを事前に得られていれば、生成部２３０がスロット番号ＳＮ＝２において送信制御部２１３へ出力する送信禁止信号を‘Ｌ’レベルとしてもよい。
【００８４】
その後、スロット番号ＳＮ＝２、ＳＮ＝３の期間において、占有時間生成部２３１と生成部２３０とで上記第１の実施形態の図７で説明した内容と同様の動作が実行される（図７、ＳＮ＝２、ＳＮ＝３）。そして生成部２３０がＭＡＣ層部２２０から与えられるスロット同期信号に基づき、スロット番号ＳＮ＝３からＳＮ＝４へと切り替わる手前２５［μｓｅｃ］から‘Ｈ’レベルの送信禁止信号を送信制御部２１３に出力する（Ｓ１）。そして、スロット番号ＳＮ＝４のタイミングで通信部２２０がＢｌｕｅｔｏｏｔｈパケットを送信するため、ＭＡＣ層部２２２からの接続情報に基づき、生成部２３０は送信禁止信号をそのまま‘Ｈ’レベルに維持させる。ここで、スロット番号ＳＮ＝４とされる事前に、ＭＡＣ層部２２２から通信部２２０が送信すべきＢｌｕｅｔｏｏｔｈパケットがあることを通知されていれば、禁止信号生成部２３０は、ＭＡＣ層部２２２からの接続情報によらず、‘Ｈ’レベルの送信禁止信号を送信制御部２１３へと出力する。
【００８５】
そして、通信部２２０のＢｌｕｅｔｏｏｔｈパケット送信が終了すると、生成部２３０は送信禁止信号を‘Ｌ’レベルとする。次に、生成部２３０は通信部２２０がスロット番号ＳＮ＝４においてＢｌｕｅｔｏｏｔｈパケットを送信したことから、スロット番号ＳＮ＝５で携帯電話１０３からＢｌｕｅｔｏｏｔｈパケットが送信されると予想する。このことから、生成部２３０は、スロット番号ＳＮ＝５に切り替わる２５［μｓｅｃ］手前から送信禁止信号を‘Ｈ’レベルとする。
【００８６】
その後、上記図７で説明した動作が算出部２３１、送信制御部２１３により実行される（図７、スロット番号ＳＮ＝４における送信判定）。スロット番号ＳＮ＝５に切り替わると携帯電話１０３がＢｌｕｅｔｏｏｔｈパケットを通信部２２０へと送信する。このため、生成部２３０はスロット番号ＳＮ＝５においてこのＢｌｕｅｔｏｏｔｈパケットが送信されるまでの期間、送信禁止信号を‘Ｈ’レベルとする。
【００８７】
＜本実施形態に係る効果＞  
本実施形態に係る無線通信装置であっても、上記（１）と同様の効果を得ることができる。つまり、通信部２２０が携帯電話１０３に対しマスターとして機能した場合であっても、ＭＡＣ層部２２０がスロット同期信号、接続情報、及び送信予定のＢｌｕｅｔｏｏｔｈパケットの有無などを生成部２３０に通知することで、該生成部２３０は適切なタイミングで送信禁止信号を生成することが出来る。これにより、Ｂｌｕｅｔｏｏｔｈ通信中に、無線ＬＡＮ通信によるデータの送受信が行われるといった問題を回避することが出来る。
【００８８】
［第５の実施形態］  
次に本発明の第５の実施形態に係る無線通信装置について図１２を用いて説明する。図１２は、本実施形態に係る無線通信装置１０００のブロック図である。図示するように、車載機器１０１が備える無線通信装置１０００は、図１においてＢｌｕｅｔｏｏｔｈ通信モジュールとして機能した通信部２２０を廃し、時分割通信を実行する通信モジュール（図中、ＴＤＭＡ（Time Division Multiple Access）無線通信部１０２０）を搭載したものである。すなわち、無線通信装置１０００は、ＴＤＭＡ無線通信部１０２０（ここでは、子局とする）と時分割通信端末（図示せぬ、ＴＤＭＡ基地局とする）とで時分割通信を行う無線通信システムを形成し、上記第１乃至第４の実施形態同様通信部２１０と車載用ディスプレイ１０２とで無線ＬＡＮシステムを形成する。
【００８９】
＜車載機器１０１の構成について＞  
本実施形態に係る車載機器１０１の内部構成（無線通信装置１０００）について以下、上記第１乃至第４の実施形態と異なる部材について説明する。無線通信装置１０００は、上述したようにＴＤＭＡ無線通信部１０２０を備える。そして、そのＴＤＭＡ無線通信部１０２０は、物理層部１０２１、及びＭＡＣ層部１０２２を備える。これら物理層部１０２１、及びＭＡＣ層部１０２２は時分割通信を実行するための機能を備える。
【００９０】
＜物理層部１０２１＞  
物理層１０２１は上記アンテナ２４０から与えられる受信信号（アナログ信号）につき、Ａ／Ｄ変換を行ってデジタル信号を得る。更に、このデジタル信号につき復調処理を行い、受信フレームを得る。そして、得られた受信フレームをＭＡＣ層部１０２２へ出力する。
【００９１】
＜ＭＡＣ層部１０２２＞  
ＭＡＣ層部１０２２は、時分割通信に準拠した所定のアクセス制御を行う。つまり、ＭＡＣ層部１０２２は携帯電話１０３の内部時計に基づいて、該携帯電話１０３とタイムスロットを同期させる。つまり、自身のデータの送信タイミング（Up link）及び携帯電話１０３によるデータの送信タイミング（Down link）をそれぞれ認識する。そして、ＭＡＣ層部１０２２は、上記送信タイミングと携帯電話１０３との接続情報とを生成部２３０へと出力する。
【００９２】
＜無線通信システムにおけるデータ送受信について（その６＞  
次に図１３を用いて本実施形態に係る無線通信システムがデータを送受信する際の動作について説明する。図１３は、車載機器１０１と車載用ディスプレイ１０２との間における無線ＬＡＮ通信の様子を示したタイムチャート、並びに車載機器１０１と携帯電話１０３との間における時分割多元接続による通信の様子を示したタイムチャートである。横軸に時間を取り、縦軸にタイムスロット（Up Link期間またはDown Link期間）、携帯電話１０３からのデータ送信、時分割多元接続として機能する通信部１０２０からのデータ送信、送信禁止信号、及び通信部２１０と車載用ディスプレイ１０２との間の無線ＬＡＮ通信で送受信されるデータ（データフレーム、Ａｃｋ）を取る。
【００９３】
なお、無線ＬＡＮ通信における伝送レートを５４［Ｍｂｐｓ］とし、車載機器１０１と車載用ディスプレイ１０２間で送受信されるフレーム長を５００［byte］とする。またこの場合、応答フレーム（Ａｃｋ）長を１４［byte］とし、該応答フレームは２４［Ｍｂｐｓ］の伝送レートで伝送されるものとする。なお、図示せぬ時刻ｔ０以前で通信部１０２０と携帯電話１０３との間で時分割多元接続が確立されるものとする。またなお上記第１乃至第４の実施形態同様、各タイムスロット（Down Link期間、Up Link期間）の間隔は６２５［μｓｅｃ］である。
【００９４】
図示する様に図１３における時刻ｔ０〜ｔ１及びｔ２〜ｔ３までの期間（Down Link）が、上記第１の実施形態の図７におけるスロット番号ＳＮ＝２及びＳＮ＝４にそれぞれ相当し、時刻ｔ１〜ｔ２及びｔ３〜ｔ４までの期間（Up Link）が、それぞれスロット番号ＳＮ＝３、ＳＮ＝４に相当する。そして、時刻ｔ２〜ｔ３における期間（Down Link）において図示せぬ時分割通信端末（ＴＤＭＡ基地局）から通信部２２０へとデータが転送される。時刻ｔ３〜ｔ４における期間（Up Link）において通信部２２０から図示せぬ時分割通信端末（ＴＤＭＡ基地局）へとデータが転送される。このため、図７と同様に送信禁止生成部２３０はＭＡＣ層部１０２２から受け取ったタイムスロットと接続情報とに基づいて送信禁止信号をＭＡＣ層部２１２に出力する。なお、上記以外は同一の動作であるため説明を省略する。
【００９５】
＜本実施形態に係る効果＞  
本実施形態に係る無線通信装置であっても、上記第１乃至第４の実施形態で説明した無線通信装置が備える各部材の機能をそのまま適用しても実現可能とされる。つまり、無線ＬＡＮ通信を実行する通信モジュール（通信部２１０）と同一ＬＳＩ上、または同一機器内に搭載される通信モジュールはＢｌｕｅｔｏｏｔｈモジュールに限らず、時分割通信を実行するモジュールでありさえすれば、特に限定されることはなく、上記（１）と同様の効果を奏することが出来る。また、本実施形態は、上記第１の実施形態の無線通信装置に限らず、上記第２、第３の実施形態に係る無線通信装置に適用することが可能とされる。
【００９６】
なお、本実施形態では、ＴＤＭＡ無線通信部１０２０を子局とし、図示せぬ時分割通信端末を基地局としたが、この逆でもよい。この場合、上記第４の実施形態と同様の動作が実行される。
【００９７】
なお、上記第１乃至第５の実施形態に係る無線通信装置及び変形例に係る無線通信装置を構成する各処理部は、アナログまたはデジタル回路で実現してもよい。更に上記の実現手段として、ＣＰＵ（Central Processing Unit）によって実行されるソフトウェア等により実現してもよい。
【００９８】
なお、本願発明は上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。更に、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出されうる。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出されうる。
【符号の説明】
【００９９】
１００…カーナビゲーション（車載機器）、１０２…車載用ディスプレイ、１０３…携帯電話、２００…無線通信装置、２１０…ＩＥＥＥ８０２．１１互換無線通信部、２１１、２２１、１０２１…物理層部、２１２、２２２、１０２２…ＭＡＣ層部、２２０…Ｂｌｕｅｔｏｏｔｈ無線通信部、２１３…送信制御部、２３０…禁止期間生成部、２３１…占有時間算出部、１０２０…ＴＤＭＡ無線通信部
【図１】
2011009948.tif 000003
【図２】
2011009948.tif 000004
【図３】
2011009948.tif 000005
【図４】
2011009948.tif 000006
【図５】
2011009948.tif 000007
【図６】
2011009948.tif 000008
【図７】
2011009948.tif 000009
【図８】
2011009948.tif 000010
【図９】
2011009948.tif 000011
【図１０】
2011009948.tif 000012
【図１１】
2011009948.tif 000013
【図１２】
2011009948.tif 000014
【図１３】
2011009948.tif 000015