(57)【要約】【課題】  Bluetooth規格に基づく無線通信方式で簡単かつ安価な通信構成に基づき同時配信を可能にする無線通信方法を提供する。【解決手段】  無線通信方法は、上位ピコネットのマスタ機器が情報発生源としてベースタイムを設定するステップと、Bluetoothコアによって上位ピコネットで接続処理を行うステップと、上位ピコネットでスレーブ機器がベースタイムを受信するステップと、上位ピコネットでスレーブ機器がブロードキャストパケットを受信するステップと、上位ピコネットのスレーブ機器が下位ピコネットのマスタ機器であるとき、接続関係を切り替えるステップと、Bluetoothコアによって下位ピコネットで接続処理を行うステップと、下位ピコネットでマスタ機器がベースタイムを送信するステップと、下位ピコネットでマスタ機器はスレーブ機器へブロードキャストパケットを送信するステップとを有する。【選択図】    図２
2007067867.tif 000002
【特許請求の範囲】
【請求項１】
Bluetooth規格に従って無線通信を行うように接続された複数のBluetooth機器によりピコネットが形成され、このピコネットにおける前記複数のBluetooth機器は１台のマスタ機器とその他のスレーブ機器から成り、かつ１つのピコネットにスレーブ機器として属する１台のBluetooth機器はマスタ機器として他のピコネットにも属するように接続可能であり、さらに前記２つのピコネットに属する前記Bluetooth機器の無線通信機能に基づき前記２つのピコネットの間で無線通信による接続が可能となる無線通信方法において、
上位ピコネットのマスタ機器が情報発生源としてベースタイムを設定するステップと、
Bluetoothコアによって前記上位ピコネットで前記マスタ機器と各スレーブ機器の間で接続処理を行うステップと、
前記上位ピコネットで前記スレーブ機器は前記マスタ機器から前記ベースタイムを受信するステップと、
前記上位ピコネットで前記スレーブ機器は前記マスタ機器からブロードキャストパケットを受信するステップと、
前記上位ピコネットの前記スレーブ機器が下位ピコネットのマスタ機器であるとき、接続関係を切り替えるステップと、
Bluetoothコアによって前記下位ピコネットで前記マスタ機器と各スレーブ機器の間で接続処理を行うステップと、
前記下位ピコネットで前記マスタ機器が前記スレーブ機器へ前記ベースタイムを送信するステップと、
前記下位ピコネットで前記マスタ機器は前記スレーブ機器へブロードキャストパケットを送信するステップと、
を含むことを特徴とする無線通信方法。
【請求項２】
前記上位ピコネットおよび前記下位ピコネットの各々での前記マスタ機器から前記スレーブ機器への前記ベースタイムの送信は、初回のブロードキャストパケットの送信の直前に１回だけ行われることを特徴とする請求項１記載の無線通信方法。
【請求項３】
Bluetooth規格に従って無線通信を行うように接続された複数のBluetooth機器によりピコネットが形成され、このピコネットにおける前記複数のBluetooth機器は１台のマスタ機器とその他のスレーブ機器とから成り、かつ１つのピコネットにスレーブ機器として属する１台のBluetooth機器はマスタ機器として他のピコネットにも属するように接続可能であり、さらに前記２つのピコネットに属する前記Bluetooth機器の無線通信機能に基づき前記２つのピコネットの間で無線通信による接続が可能となる無線通信方法において、
Bluetoothコアによって上位ピコネットで前記マスタ機器と各スレーブ機器の間で接続処理を行うステップと、
前記上位ピコネットで前記スレーブ機器は前記マスタ機器からブロードキャストパケットを受信するステップと、
前記上位ピコネットの前記スレーブ機器が下位ピコネットのマスタ機器であるとき、接続関係を切り替えるステップと、
Bluetoothコアによって前記下位ピコネットで前記マスタ機器と各スレーブ機器の間で接続処理を行うステップと、
前記下位ピコネットで前記マスタ機器と全てのスレーブ機器との接続関係が形成されたか否かを判定するステップと、
前記下位ピコネットで、前記マスタ機器と全ての前記スレーブ機器とが接続されたとき、前記マスタ機器は全ての前記スレーブ機器へブロードキャストパケットを送信するステップと、
を含むことを特徴とする無線通信方法。
【請求項４】
前記スレーブ機器は、ブロードキャストパケットを受信した後、前記マスタ機器に対して送信待ち要求を送信することを特徴とする請求項３記載の無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線通信方法に関し、特に、Bluetooth（ブルートゥース）規格に適合した通信機器の間で１対多の同報型通信方式を多段のピコネット間で実現可能とした無線通信方法に関するものである。
【背景技術】
【０００２】
近年、比較的に狭域での無線通信方式として２．４ＧＨｚ帯の周波数ホッピング方式を用いて複数の通信機器の間でデータの送受信を行うBluetooth（登録商標）規格を採用した無線通信方式の開発が行われている。この無線通信方式では、携帯電話、携帯情報端末、あるいはパーソナル・コンピュータ等の電子機器において、Bluetooth規格の無線モジュールを搭載させ、これらの電子機器間でデータの送受信を行う。このようなBluetooth規格の無線モジュールを搭載した電子機器を、以下では「Bluetooth機器」または「Bluetooth端末」と記す。
【０００３】
上記Bluetooth規格に基づく無線通信方式によれば、複数のBluetooth機器で構成される「ピコネット」と呼ばれる通信網が定義される。１つのピコネットは、１台のマスタ機器と最大７台までのスレーブ機器とによって構成される。マスタ機器およびスレーブ機器はBluetooth機器である。８台を超えるBluetooth機器は、他のピコネットに属するように割り当てられる。また同じBluetooth機器であっても異なる複数のピコネットに属することがあり得る。複数のピコネットに属するBluetooth機器は、当該複数のピコネットの各々で通信を行うことができる。１台のBluetooth機器を介して相互に接続されたピコネットのグループはスキャタネット（scatter net）と呼ばれている。
【０００４】
先行技術としてBluetooth端末を利用して成る情報収集システムが提案されている（特許文献１）。この情報収集システム（１０）は、通信手段（１１）を備え、この通信手段（１１）と複数のユーザの各端末（２０，２１，…）との間でピコネット（２８）が形成されている。情報収集者は、通信手段によりピコネットを介して各端末とBluetooth規格による通信を行って情報を収集し、受信手段（１２）で各端末から一方的に送信される所定の情報を含むデータを受け取る。Bluetooth端末を利用して複数の端末から情報を容易に収集することができる。
【０００５】
更なる先行技術としてBluetooth規格による通信機器で構成される無線通信装置が提案されている（特許文献２）。この無線通信装置では、２つのピコネットに属するスレーブ機器（３）で伝送制御部と、マスタ機器（１１，２１）との通信リンクの属性パラメータを変更する属性変更部とを備える。この構成に基づき、或るピコネットから他のピコネットへデータ伝送を行うとき、データの転送先であるピコネットに対する接続可能時間を十分に確保でき、複数のピコネットをまたぐ通信を安定して行うことができる。
【特許文献１】特開２００２−３６８７５８号公報
【特許文献２】特開２００５−６４９３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述したBluetooth規格に基づく無線通信方式では、１つのピコネット内に属するBluetooth機器（ノード）は通信相手と常に同期をとる必要があるため、各ノードは同時に２つのピコネットに所属することはできないという制約を受ける。このため、Bluetooth規格に基づく無線通信方式によれば、通信を行うときには、１対１の通信関係を作らなければならない。換言すれば、現行のBluetooth規格に基づく無線通信方式によれば、１対多の関係での通信を行うことができず、多ノード同時配信には適さないという問題を有していた。
【０００７】
このことは、前述した特許文献１，２によるBluetooth規格による無線通信装置であっても同様である。
【０００８】
本発明の目的は、上記の課題に鑑み、Bluetooth規格に基づく無線通信方式において、簡単かつ安価な通信構成に基づき同時配信を可能にし、さらにBluetooth機器間で１対多の同報型通信方式を多段のピコネット間で実現することができる無線通信方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る無線通信方法は、上記の目的を達成するために、次のように構成される。
【００１０】
第１の無線通信方法（請求項１に対応）は、Bluetooth規格に従って無線通信を行うように接続された複数のBluetooth機器によりピコネットが形成され、このピコネットにおける複数のBluetooth機器は１台のマスタ機器とその他のスレーブ機器から成り、かつ１つのピコネットにスレーブ機器として属する１台のBluetooth機器はマスタ機器として他のピコネットにも属するように接続可能であり、さらに２つのピコネットに属するBluetooth機器の無線通信機能に基づき２つのピコネットの間で無線通信による接続が可能となる無線通信方法である。この無線通信方法は、上位ピコネットのマスタ機器が情報発生源としてベースタイムを設定するステップと、Bluetoothコアによって上位ピコネットでマスタ機器と各スレーブ機器の間で接続処理を行うステップと、上位ピコネットでスレーブ機器はマスタ機器からベースタイムを受信するステップと、上位ピコネットでスレーブ機器はマスタ機器からブロードキャストパケットを受信するステップと、上位ピコネットのスレーブ機器が下位ピコネットのマスタ機器であるとき、接続関係を切り替えるステップと、Bluetoothコアによって下位ピコネットでマスタ機器と各スレーブ機器の間で接続処理を行うステップと、下位ピコネットでマスタ機器がスレーブ機器へベースタイムを送信するステップと、下位ピコネットでマスタ機器はスレーブ機器へブロードキャストパケットを送信するステップと、から構成される。
【００１１】
上記の無線通信方法によれば、ベースタイムを基準にして接続を行うため、ベースタイムの時間内で再接続できない場合があるが、リアルタイム性を維持することができ、リアルタイム音声の配信などに有効である。
【００１２】
第２の無線通信方法（請求項２に対応）は、上記の第１の方法において、好ましくは、上位ピコネットおよび下位ピコネットの各々でのマスタ機器からスレーブ機器へのベースタイムの送信は、初回のブロードキャストパケットの送信の直前に１回だけ行われることを特徴とする。
【００１３】
第３の無線通信方法（請求項３に対応）は、第１の無線通信方法と同様に、Bluetooth規格に従って無線通信を行うように接続された複数のBluetooth機器によりピコネットが形成され、このピコネットにおける複数のBluetooth機器は１台のマスタ機器とその他のスレーブ機器とから成り、かつ１つのピコネットにスレーブ機器として属する１台のBluetooth機器はマスタ機器として他のピコネットにも属するように接続可能であり、さらに２つのピコネットに属するBluetooth機器の無線通信機能に基づき２つのピコネットの間で無線通信による接続が可能となる無線通信方法である。この無線通信方法は、Bluetoothコアによって上位ピコネットでマスタ機器と各スレーブ機器の間で接続処理を行うステップと、上位ピコネットでスレーブ機器はマスタ機器からブロードキャストパケットを受信するステップと、上位ピコネットのスレーブ機器が下位ピコネットのマスタ機器であるとき、接続関係を切り替えるステップと、Bluetoothコアによって下位ピコネットでマスタ機器と各スレーブ機器の間で接続処理を行うステップと、下位ピコネットでマスタ機器と全てのスレーブ機器との接続関係が形成されたか否かを判定するステップと、下位ピコネットで、マスタ機器と全てのスレーブ機器とが接続されたとき、マスタ機器は全てのスレーブ機器へブロードキャストパケットを送信するステップと、から構成されている。
【００１４】
上記の無線通信方法によれば、各ピコネットでマスタ機器と複数のスレーブ機器の全てとの接続を確立してブロードキャストパケットを送信し、これによりパケットの欠落を抑制することができ、文書ファイル等のデータ伝送に有効である。
【００１５】
第４の無線通信方法（請求項４に対応）は、上記の第３の方法において、好ましくは、スレーブ機器は、ブロードキャストパケットを受信した後、マスタ機器に対して送信待ち要求を送信することを特徴とする。
【発明の効果】
【００１６】
本発明によれば、Bluetooth規格に基づく無線通信方法において、簡単かつ安価な通信構成に基づき同時配信を可能にし、さらにBluetooth機器間で１対多の同報型通信方式を多段のピコネット間で実現できる。また第１の無線通信方法に係る請求項１の本発明によれば、データ伝送のリアルタイム性を維持することができ、リアルタイム音声の配信等を有効に行うことができる。さらに第３の無線通信方法に係る請求項３の本発明によれば、ピコネット間、およびBluetooth機器間のパケット伝送でパケットの欠落を抑制し、文書ファイル等の大量データを確実にデータ伝送することができる。
【発明を実施するための最良の形態】
【００１７】
以下に、本発明の好適な実施形態（実施例）を添付図面に基づいて説明する。
【００１８】
図１を参照して本発明に係る無線通信方法が実現される無線通信システムを説明する。図１はマルチホップ通信におけるスキャタネットの構成の一例を示す。図１において、Ａ，Ｂ，Ｃ，Ｄは一例として４つのピコネットを示す。この図示例では、ピコネットＡは最上位のピコネットであり、ピコネットＣ，Ｄは最下位のピコネットであり、ピコネットＢは中間に位置するピコネットである。図示されたスキャタネットでは、一例として、ピコネットＡ〜Ｄは上位から下位まで３段構成で構築されている。ピコネットＡ〜Ｄでは、上位側と下位側に位置する２つのピコネットにより無線通信関係が形成される。またピコネット同士で接続関係に基づきスキャタネットが構築される。
【００１９】
上記の構成は３段のピコネットが示されたが、本発明に係る無線通信方法が適用される無線通信システムはこれに限定されず、多段のピコネットに適用することができる。
【００２０】
図１に示された無線通信機器Ｔ１〜Ｔ１０は、それぞれ、Bluetooth（ブルートゥース）規格に従って無線通信を行うように構成されたBluetooth機器である。上記ピコネットＡ〜Ｄの各々は、複数のBluetooth機器を要素として構成されている。Bluetooth規格による無線通信の原則によれば、ピコネットは、１台のマスタ機器と最大７台のスレーブ機器から成るように構成されている。マスタ機器およびスレーブ機器は当然のことながら上記Bluetooth機器である。Bluetooth機器がマスタ機器として機能するかまたはスレーブ機器として機能するかについては、当該Bluetooth機器が割り当てられるピコネットにおける役割付けで決定される。
【００２１】
上記の無線通信機器Ｔ１〜Ｔ１０としては、具体的に、携帯電話、携帯情報端末、パーソナル・コンピュータ等である。これらの無線通信機器Ｔ１〜Ｔ１０は、Bluetooth機器として機能するため、Bluetooth規格の無線モジュールを搭載している。これによりBluetooth規格によって、これらの電子機器間でデータの送受信が行われる。
【００２２】
ピコネットＡはBluetooth機器Ｔ１〜Ｔ４から構成される。ピコネットＡにおいて、Bluetooth機器Ｔ１はマスタ機器であり、Bluetooth機器Ｔ２〜Ｔ４はスレーブ機器である。ピコネットＢはBluetooth機器Ｔ２，Ｔ５〜Ｔ７から構成される。ピコネットＢにおいて、Bluetooth機器Ｔ２はマスタ機器であり、Bluetooth機器Ｔ５〜Ｔ７はスレーブ機器である。ピコネットＣはBluetooth機器Ｔ５，Ｔ８から構成される。ピコネットＣにおいて、Bluetooth機器Ｔ５はマスタ機器であり、Bluetooth機器Ｔ８はスレーブ機器である。ピコネットＤはBluetooth機器Ｔ６，Ｔ９，Ｔ１０から構成される。ピコネットＤにおいて、Bluetooth機器Ｔ６はマスタ機器であり、Bluetooth機器Ｔ９，Ｔ１０はスレーブ機器である。
【００２３】
最上位のピコネットＡのマスタ機器Ｔ１は情報発生源を含んでおり、ベースタイムを設定している。Bluetooth機器Ｔ２は２つのピコネットＡ，Ｂに属し、ピコネットＡではスレーブ機器として機能し、ピコネットＢではマスタ機器として機能する。マスタ機器としてのBluetooth機器Ｔ２は情報発生源を含み、ベースタイムを設定している。Bluetooth機器Ｔ２が一方のピコネットに所属しているときには、他方のピコネットでは待機モードに設定される。Bluetooth機器Ｔ５は２つのピコネットＢ，Ｃに属し、ピコネットＢではスレーブ機器として機能し、ピコネットＣではマスタ機器として機能する。マスタ機器としてのBluetooth機器Ｔ５は情報発生源を含み、ベースタイムを設定している。Bluetooth機器Ｔ５が一方のピコネットに所属しているときには、他方のピコネットでは待機モードに設定される。Bluetooth機器Ｔ６は２つのピコネットＢ，Ｄに属し、ピコネットＢではスレーブ機器として機能し、ピコネットＤではマスタ機器として機能する。マスタ機器としてのBluetooth機器Ｔ６は情報発生源を含み、ベースタイムを設定している。Bluetooth機器Ｔ６が一方のピコネットに所属しているときには、他方のピコネットでは待機モードに設定される。上記において、下位のマスタ機器で設定されるベースタイムは、上位のマスタ機器で設定されるベースタイムを基準にして設定される。さらに、ベースタイムを最上位のピコネットのマスタ機器で設定し、下位のマスタ機器は上位ピコネットより受信したベースタイムをそのまま利用することも可能である。
【００２４】
Bluetooth規格に従う無線通信のシステムでは、各Bluetooth機器Ｔ１〜Ｔ１０、すなわち各ノードは、１つのピコネットのみに所属することができ、同時に２つのピコネットに所属することはできない。各ピコネットの各Bluetooth機器が２つのピコネットに渡ってマルチホップ通信を行うためには、上位と下位の２つのピコネットに所属するBluetooth機器は次の手順を繰り返すことが必要となる。
【００２５】
ステップＳ１：スレーブ機器として上位のマスタ機器に接続する。
ステップＳ２：上位のマスタ機器からパケットを受信する。
ステップＳ３：マスタ機器との接続を待機モードに変更する。
ステップＳ４：自身がマスタ機器となる下位のピコネットでスレーブ機器を接続する。  ステップＳ５：下位のスレーブ機器にパケットを送信する。
ステップＳ６：下位のスレーブ機器との接続を待機モードに変更する。
【００２６】
図１に示されたBluetooth規格に従う無線通信のシステムでは、上記のごとく、上位および下位の２つのピコネットに所属するBluetooth機器は同時に当該２つのピコネットに所属することはできない。そこで、本発明に係る無線通信方法によれば、上位ピコネットと下位ピコネットに所属するBluetooth機器において、上位ピコネットのマスタ機器から送信される同時配信のブロードキャストパケットを、接続関係を上位ピコネットから下位ピコネットに切り替えて、下位ピコネットのスレーブ機器に対して同時配信できるように構成される。これにより、Bluetooth機器の間で１対多の同報型通信方式を多段のピコネット間で実現可能にする。上位ピコネットと下位ピコネットとの間における接続関係の切替えは、以下に説明するように、２つのタイプの切替え方式、すなわち２つのタイプの転送方式（ピコネット間同期転送方式とピコネット間非同期転送方式）が考えられる。
【００２７】
まず、図２〜図４を参照して本発明に係る無線通信方法の第１の実施形態を説明する。第１実施形態に係る無線通信方法は、ピコネット間同期転送方式による同時配信の無線通信方法である。
【００２８】
図２はフローチャートを示し、図３と図４はBluetooth機器の間の信号送受およびデータ配信に関するシーケンス図を示している。図３は、上位から下位まで３段階のピコネット（Ａ，Ｂ，Ｃ）間で順次にデータ配信が行われる４階層のシーケンスを示す。図４は上位から下位まで２段階のピコネット（Ａ，Ｂ）間で順次に同時配信のデータ配信が行われる３階層のシーケンスを示す。
【００２９】
図２のフローチャートは、例えばピコネットＡでの所定情報の同時配信とこれに続くピコネットＢでの同一の所定情報の同時配信の処理プロセスを示す。従って２つのピコネットＡ，Ｂに属するBluetooth機器Ｔ２を介在させて、ピコネットＡでの同時配信からピコネットＢでの同時配信への接続が行われる。図２のフローチャートでは、ピコネットＡでの処理プロセス（Ｓ１１〜Ｓ１５）と、ピコネットＢでの処理プロセス（Ｓ１６〜Ｓ１９）が示されている。
【００３０】
先ずピコネットＡでの所定情報（ブロードキャストパケット）の同時配信を説明する。ピコネットＡにおいて、情報発生源を含むマスタ機器Ｔ１はベースタイムを設定している。マスタ機器Ｔ１は、ピコネットＡに属する各スレーブ機器Ｔ２〜Ｔ４に対して、初回のブロードキャストパケットを送信する直前に一度だけベースタイムを送信する。
【００３１】
図２において、ステップＳ１１は、Bluetoothコアによる上位ピコネットＡでの接続処理を実行する。すなわちBluetooth機器であるマスタ機器Ｔ１とスレーブ機器Ｔ２〜Ｔ４との間でBluetooth規格に基づく接続関係を形成する。例えば図３において、符号３１に示す２つのBluetooth機器間の信号送受の関係がBluetoothコアによる接続処理（ステップＳ１１）で形成される関係である。
【００３２】
Bluetoothコアによる接続処理（ステップＳ１１）が完了すると、マスタ機器Ｔ１から各スレーブ機器Ｔ２〜Ｔ４に対してベースタイムを送信する。各スレーブ機器Ｔ２〜Ｔ４はマスタ機器Ｔ１からのベースタイムを受信する（ステップＳ１２）。ベースタイムの値は前述したステップＳ１〜Ｓ６までの時間である。ピコネット間同期転送方式では、各スレーブ機器Ｔ２〜Ｔ４は、前述の条件を満たす限りにおいて、ベースタイムに従って上記のステップＳ１〜Ｓ６に基づき動作を行う。図２に示されたステップＳ１３，Ｓ１４，Ｓ１５は、スレーブ機器Ｔ２〜Ｔ４の役割付けで異なる。単なるスレーブ機器Ｔ３，Ｔ４の場合には、ブロードキャストパケットを受信した（ステップＳ１３）後、判断ステップＳ１４でＮＯとなってプロセスが終了する。ピコネットＢでマスタ機器として機能するスレーブ機器Ｔ２はブロードキャストパケットを受信した（ステップＳ１３）後、判断ステップＳ１４でＹＥＳとなってステップＳ１５が実行される。ステップＳ１３は前述のステップＳ２に対応している。
【００３３】
ピコネットＡでのマスタ機器Ｔ１からスレーブ機器Ｔ２〜Ｔ４へのブロードキャストパケットの配信に関して、スレーブ機器Ｔ３，Ｔ４についてはステップＳ１１〜Ｓ１４で終了する。スレーブ機器Ｔ２については、ステップＳ１１〜Ｓ１４の後、ステップＳ１４でＹＥＳであるので、ステップＳ１５を経由してステップＳ１６に移行する。ステップＳ１５は前述のステップＳ３に対応している。ステップＳ１５では、上位ピコネットＡとの接続を待機モードに変更する。
【００３４】
図３のシーケンス図では、縦軸は上段から下段に向かってマスタ機器Ｔ１、スレーブ機器Ｔ２、スレーブ機器Ｔ５、スレーブ機器Ｔ８による４階層のシーケンスが示され、横軸は時間軸が示されている。ピコネットＡでのマスタ機器Ｔ１とスレーブ機器Ｔ２の間では、最初のシーケンス３０において、Bluetoothコアによる接続処理３１（ステップＳ１１）、ベースタイムの送信３２（ステップＳ１２）、ブロードキャストパケットの送信３３（ステップＳ１３）、接続を待機モードに変更すること（３４：ステップＳ１５）が実行される。スレーブ機器Ｔ２で接続を待機モードに変更すること（３４）が行われると、次に、ピコネットＢでスレーブ機器Ｔ２はマスタ機器として機能する。
【００３５】
次にピコネットＢでのブロードキャストパケットの同時配信を説明する。ピコネットＢでは、マスタ機器Ｔ２がスレーブ機器Ｔ５〜Ｔ７に対して同時配信を行う。ピコネットＢにおいて、情報発生源を含むマスタ機器Ｔ２はベースタイムを設定している。マスタ機器Ｔ２は、ピコネットＢに属する各スレーブ機器Ｔ５〜Ｔ７に対して、初回のブロードキャストパケットを送信する直前に一度だけベースタイムを送信する。
【００３６】
図２において、ステップＳ１６は、Bluetoothコアによる下位ピコネットＢでの接続処理を実行する。すなわちBluetooth機器であるマスタ機器Ｔ２とスレーブ機器Ｔ５〜Ｔ７との間でBluetooth規格に基づく接続関係を形成する。例えば図３において、スレーブ機器（マスタ機器）Ｔ２とスレーブ機器Ｔ５との間の符号４１に示す信号送受の関係がBluetoothコアによる接続処理（ステップＳ１６）で形成される関係である。
【００３７】
Bluetoothコアによる接続処理（ステップＳ１６）が完了すると、マスタ機器Ｔ２は各スレーブ機器Ｔ５〜Ｔ７に対してベースタイムを送信する（ステップＳ１７）。これに応じて、各スレーブ機器Ｔ５〜Ｔ７はマスタ機器Ｔ２からのベースタイムを受信する。ベースタイムの値は前述したステップＳ１〜Ｓ６までの時間である。ピコネット間同期転送方式では、各スレーブ機器Ｔ５〜Ｔ７は、前述の条件を満たす限りにおいて、ベースタイムに従って上記のステップＳ１〜Ｓ６に基づき動作を行う。
【００３８】
図２に示されたステップＳ１７，Ｓ１８，Ｓ１９は、ピコネットＢにおけるマスタ機器Ｔ２の処理機能である。マスタ機器Ｔ２は、ベースタイムを送信し（４２：ステップＳ１７）、各スレーブ機器Ｔ５〜Ｔ７にブロードキャストパケットを送信し（４３：ステップＳ１８）、ピコネットＢの下位スレーブ機器との接続を待機モードに変更する（４４：ステップＳ１９）。マスタ機器Ｔ２でステップＳ１９が終了すると、上位のピコネットＡとの接続関係が形成される。従ってBluetooth機器Ｔ２の状態は、ピコネットＡのスレーブ機器として機能し、図３では符号３５で示したシーケンス（一連の信号・情報の送受）を実行する。このシーケンス３５は、ベースタイムの送信を行わない点を除いて、その前のシーケンス３０と同じである。こうしてBluetooth機器Ｔ２は、ピコネットＡではスレーブ機器としてシーケンス３０，３５を実行し、ピコネットＢではマスタ機器として、シーケンス４０，４５を実行する。シーケンス４０ではベースタイムを送信するが、シーケンス４５ではベースタイムを送信しない。上記の各シーケンス（３０，３５，４０，４５等）はベースタイムに基づく一定の接続時間の範囲内で実行される。
【００３９】
図３においてBluetooth機器Ｔ５とBluetooth機器Ｔ８との間においても、ピコネットＢ，Ｃの間で、前述と同様な信号送受およびデータ配信が行われる。同様に、その他の上位・下位の２つのピコネットに属するBluetooth機器を介したデータ配信に関しても、前述のピコネット間同期転送方式に基づいてブロードキャストパケットの送受信が行われる。
【００４０】
図４では、前述のごとくピコネットＡ，Ｂ間で順次の同時データ配信が行われる。このシーケンス図では、縦軸は上段から下段に向かってマスタ機器Ｔ１、スレーブ機器Ｔ２、スレーブ機器Ｔ５，Ｔ６による３階層のシーケンスが示され、横軸は時間軸が示されている。ピコネットＡでのマスタ機器Ｔ１とスレーブ機器Ｔ２の間では、Bluetoothコアによる接続処理３１（ステップＳ１１）、ベースタイムの送信３２（ステップＳ１２）、ブロードキャストパケットの送信３３（ステップＳ１３）、接続を待機モードに変更すること（３４：ステップＳ１５）が実行される。スレーブ機器Ｔ２で接続を待機モードに変更すること（３４）が行われると、ピコネットＢでスレーブ機器Ｔ２はマスタ機器として機能する。そして、その後、ピコネットＢでマスタ機器Ｔ２と下位のスレーブ機器Ｔ５，Ｔ６との間では、同時配信のシーケンス４０，４５が実行される。なおスレーブ機器Ｔ５は、マスタ機器Ｔ２からのデータの受信後、下位ピコネットであるスレーブ機器Ｔ８に対してもデータ送信を行う必要があるが、図４ではその図示は省略されている。
【００４１】
前述の第１実施形態に係る無線通信方法では、設定されたベースタイムの時間内に再接続できなかったスレーブ機器には、そのデータは再送されず、欠落する（例えば、図４に示す状態４６）。しかし、第１実施形態の無線通信方法によれば、リアルタイム性を維持することができ、リアルタイム音声の配信などには有効な方式である。
【００４２】
次に、図５〜図７を参照して本発明に係る無線通信方法の第２の実施形態を説明する。第２実施形態に係る無線通信方法は、ピコネット間非同期転送方式による同時配信の無線通信方法である。
【００４３】
図５はフローチャートを示し、図６と図７はBluetooth機器の間の信号送受およびデータ配信に関するシーケンス図を示している。図６は、上位から下位まで３段階のピコネット（Ａ，Ｂ，Ｃ）間で順次にデータ配信が行われる４階層のシーケンスを示す。図７は上位から下位まで２段階のピコネット（Ａ，Ｂ）間で順次に同時配信のデータ配信が行われる３階層のシーケンスを示す。図６は図３に対応し、図７は図４に対応している。
【００４４】
図５のフローチャートは、例えばピコネットＡでの所定情報の同時配信とこれに続くピコネットＢでの同一の所定情報の同時配信の処理プロセスを示す。２つのピコネットＡ，Ｂに属するBluetooth機器Ｔ２を介在させて、ピコネットＡでの同時配信からピコネットＢでの同時配信への接続が行われる。図２のフローチャートでは、ピコネットＡでの処理プロセス（Ｓ２１〜Ｓ２５）と、ピコネットＢでの処理プロセス（Ｓ２６〜Ｓ３０）が示されている。
【００４５】
先ずピコネットＡでの所定情報（ブロードキャストパケット）の同時配信を説明する。ピコネット間非同期転送方式では、各ピコネットで、マスタ機器は、毎回、スレーブ機器の接続情報を記録する。マスタ機器は、次回の接続時に未接続のスレーブ機器が存在した場合には、全てのスレーブ機器の確立するのを待ってブロードキャストパケットを送信する。
【００４６】
図５において、ステップＳ２１は、Bluetoothコアによる上位ピコネットＡでの接続処理を実行する。すなわちBluetooth機器であるマスタ機器Ｔ１とスレーブ機器Ｔ２〜Ｔ４との間でBluetooth規格に基づく接続関係を形成する。例えば図６において、符号５１に示す２つのBluetooth機器間の信号送受の関係がBluetoothコアによる接続処理（ステップＳ２１）で形成される関係である。
【００４７】
Bluetoothコアによる接続処理（ステップＳ２１）が完了すると、マスタ機器Ｔ１から各スレーブ機器Ｔ２〜Ｔ４に対してブロードキャストパケットを送信する（ステップＳ２２）。このとき、ピコネット間非同期転送方式では、ピコネットＡで、マスタ機器Ｔ１は、毎回スレーブ機器の接続情報を記録し、次回の接続時に未接続のスレーブ機器が存在した場合には、全てのスレーブ機器の確立するのを待ってブロードキャストパケットを送信する。
【００４８】
単なるスレーブ機器Ｔ３，Ｔ４の場合には、ブロードキャストパケットを受信した（ステップＳ２２）後、判断ステップＳ２３でＮＯとなってプロセスが終了する。
【００４９】
ピコネットＢでマスタ機器として機能するスレーブ機器Ｔ２はブロードキャストパケットを受信した（ステップＳ２２）後、判断ステップＳ２３でＹＥＳとなってステップＳ２４，Ｓ２５が実行される。ステップＳ２５は前述のステップＳ２に対応している。
【００５０】
ピコネットＡでのマスタ機器Ｔ１からスレーブ機器Ｔ２〜Ｔ４へのブロードキャストパケットの配信に関して、スレーブ機器Ｔ３，Ｔ４についてはステップＳ２１〜Ｓ２３で終了する。スレーブ機器Ｔ２については、ステップ２１〜Ｓ２３の後、ステップＳ２３でＹＥＳであるので、ステップＳ２４，Ｓ２５を経由してステップＳ２６に移行する。ステップＳ２５は前述のステップＳ３に対応している。ステップＳ２４ではマスタ機器Ｔ１に対して送信待ち要求を送信する。ステップＳ２５では上位ピコネットＡとの接続を待機モードに変更する。
【００５１】
図６のシーケンス図では、縦軸は上段から下段に向かってマスタ機器Ｔ１、スレーブ機器Ｔ２、スレーブ機器Ｔ５、スレーブ機器Ｔ８による４階層のシーケンスが示され、横軸は時間軸が示されている。ピコネットＡでのマスタ機器Ｔ１とスレーブ機器Ｔ２の間では、Bluetoothコアによる接続処理５１（ステップＳ２１）、ブロードキャストパケットの送信５２（ステップＳ２２）、送信待ち要求の送信（受信）５３（ステップＳ２４）、接続を待機モードに変更すること（５４：ステップＳ２５）が実行される。スレーブ機器Ｔ２で接続を待機モードに変更すること（５４）が行われると、次に、ピコネットＢでスレーブ機器Ｔ２はマスタ機器として機能する。
【００５２】
次にピコネットＢでのブロードキャストパケットの同時配信を説明する。ピコネットＢでは、マスタ機器Ｔ２がスレーブ機器Ｔ５〜Ｔ７に対して同時配信を行う。
【００５３】
図５において、ステップＳ２６は、Bluetoothコアによる下位ピコネットＢでの接続処理を実行する。すなわちBluetooth機器であるマスタ機器Ｔ２とスレーブ機器Ｔ５〜Ｔ７との間でBluetooth規格に基づく接続関係を形成する。例えば図６において、スレーブ機器（マスタ機器）Ｔ２とスレーブ機器Ｔ５との間の符号５１に示す信号送受の関係がBluetoothコアによる接続処理（ステップＳ２６）で形成される関係である。
【００５４】
Bluetoothコアによる接続処理（ステップＳ２６）が完了すると、マスタ機器Ｔ２は各スレーブ機器Ｔ５〜Ｔ７との接続に関して任意のスレーブ機器が全て接続されているか否かを判断する（ステップＳ２７）。判断ステップＳ２７がＮＯであるときには、ステップＳ２６を再度実行する。ステップＳ２６，Ｓ２７によってピコネットＢでの全ての接続が確立される。すなわちピコネット間非同期転送方式では、ピコネットＢで、マスタ機器Ｔ２は、毎回スレーブ機器Ｔ５〜Ｔ７の接続情報を記録し、全てのスレーブ機器の接続が確立するのを待ってブロードキャストパケットを送信する（ステップＳ２８）。図６に示したマスタ機器Ｔ２とスレーブ機器Ｔ５との間のシーケンス６１は、前述のシーケンス５５と実質的に同じ内容である。
【００５５】
その後、ステップＳ２９，Ｓ３０が実行される。ステップＳ２８では、マスタ機器Ｔ２は下位のスレーブ機器から送信待ち要求を受信する。またステップＳ３０では、マスタ機器Ｔ２は下位との接続を待機モードに変更する。
【００５６】
マスタ機器Ｔ２でステップＳ３０が終了すると、上位のピコネットＡとの接続関係が形成される。従ってBluetooth機器Ｔ２の状態は、ピコネットＡのスレーブ機器として機能し、図６では符号５５で示したシーケンスに移行する。このシーケンス５５は、その前のシーケンス５５と同じである。こうしてBluetooth機器Ｔ２は、ピコネットＡではスレーブ機器としてシーケンス５５を実行し、ピコネットＢではマスタ機器として、シーケンス６１を実行する。
【００５７】
図６においてBluetooth機器Ｔ５とBluetooth機器Ｔ８との間においても、ピコネットＢ，Ｃの間で、前述と同様な信号送受およびデータ配信が行われる。同様に、その他の上位・下位の２つのピコネットに属するBluetooth機器を介したデータ配信に関しても、前述のピコネット間非同期転送方式に基づいてブロードキャストパケットの送受信が行われる。
【００５８】
図７では、前述のごとくピコネット間非同期転送方式に基づいてピコネットＡ，Ｂ間で順次の同時データ配信が行われる。このシーケンス図では、縦軸は上段から下段に向かってマスタ機器Ｔ１、スレーブ機器Ｔ２、スレーブ機器Ｔ５，Ｔ６による３階層のシーケンスが示され、横軸は時間軸が示されている。ピコネットＡでのマスタ機器Ｔ１とスレーブ機器Ｔ２の間では、Bluetoothコアによる接続処理５１（ステップＳ２１）、ブロードキャストパケットの送信５２（ステップＳ２２）、送信待ち要求の送信（受信）５３（ステップＳ２４）、接続を待機モードに変更すること（５４：ステップＳ２５）が実行される。スレーブ機器Ｔ２で接続を待機モードに変更すること（５４）が行われると、ピコネットＢでスレーブ機器Ｔ２はマスタ機器として機能する。そして、その後、ピコネットＢでマスタ機器Ｔ２と下位のスレーブ機器Ｔ５，Ｔ６との間では、ピコネット間非同期転送方式に基づく同時配信のシーケンス６１が実行される。図７において、仮に状態６２が発生し、マスタ機器Ｔ２とスレーブ機器Ｔ６の間においてBluetooth規格の接続が失敗したとしても、マスタ機器Ｔ２は前回の接続端末を記憶し、その全てが接続するまで待機し、全てが接続した後にブロードキャストパケットの送信を行う。なおスレーブ機器Ｔ５は、マスタ機器Ｔ２からのデータの受信後、下位ピコネットであるスレーブ機器Ｔ８に対してもデータ送信を行う必要があるが、図７ではその図示は省略されている。
【００５９】
前述の第２実施形態に係る無線通信方法では、各ピコネットでマスタ機器と全てのスレーブ機器との接続を確立するのを待ってブロードキャストパケットを送信する。その結果、パケットの欠落を抑えることができ、文書ファイル等のデータ転送に有効である。
【００６０】
以上の実施形態で説明された構成、形状、大きさおよび配置関係については本発明が理解・実施できる程度に概略的に示したものにすぎない。従って本発明は、説明された実施形態に限定されるものではなく、特許請求の範囲に示される技術的思想の範囲を逸脱しない限り様々な形態に変更することができる。
【産業上の利用可能性】
【００６１】
本発明は、マルチホップブロードキャスト方式としてBluetooth規格による無線通信方法に利用される。
【図面の簡単な説明】
【００６２】
【図１】本発明に係る無線通信方法が適用されるマルチホップ通信におけるスキャタネットの構成の一例を示すシステム図である。
【図２】本発明に係る無線通信方法の第１実施形態を示すフローチャートである。
【図３】第１実施形態に係る無線通信方法で、上位から下位まで３段階のピコネット（Ａ，Ｂ，Ｃ）間で順次にデータ配信が行われる４階層のシーケンスを示す図である。
【図４】第１実施形態に係る無線通信方法で、上位から下位まで２段階のピコネット（Ａ，Ｂ）間で順次に同時配信のデータ配信が行われる３階層のシーケンスを示す図である。
【図５】本発明に係る無線通信方法の第２実施形態を示すフローチャートである。
【図６】第２実施形態に係る無線通信方法で、上位から下位まで３段階のピコネット（Ａ，Ｂ，Ｃ）間で順次にデータ配信が行われる４階層のシーケンスを示す図である。
【図７】第２実施形態に係る無線通信方法で、上位から下位まで２段階のピコネット（Ａ，Ｂ）間で順次に同時配信のデータ配信が行われる３階層のシーケンスを示す図である。
【符号の説明】
【００６３】
Ａ〜Ｄ        ピコネット
Ｔ１〜Ｔ１０  Bluetooth機器
【図１】
2007067867.tif 000003
【図２】
2007067867.tif 000004
【図３】
2007067867.tif 000005
【図４】
2007067867.tif 000006
【図５】
2007067867.tif 000007
【図６】
2007067867.tif 000008
【図７】
2007067867.tif 000009