(57)【要約】【課題】無線通信装置において、複数の端末と時分割で通信する場合の通信効率を向上させる技術を提供する。【解決手段】第１の端末と第２の端末との間で時分割で無線通信接続を行う接続手段と、第１の端末および第２の端末との通信時の状態に応じて、第１の端末との時分割通信パラメータおよび第２の端末との時分割通信パラメータを決定する決定手段と、第１の端末および第２の端末それぞれに対し前記時分割通信パラメータを通知する通知手段と、を有し、通知した時分割通信パラメータに対応した第１の端末および第２の端末における通信の抑止を行うことにより、第１の端末および第２の端末の間のアクセス制御を行うことを特徴とする【選択図】図４
2006173676.tif 000002
【特許請求の範囲】
【請求項１】
無線通信装置であって、
第１の端末と第２の端末との間で時分割で無線通信接続を行う接続手段と、
前記第１の端末および前記第２の端末との通信時の状態に応じて、前記第１の端末との時分割通信パラメータおよび前記第２の端末との時分割通信パラメータを決定する決定手段と、
前記第１の端末および前記第２の端末それぞれに対し前記時分割通信パラメータを通知する通知手段と、
を有し、通知した時分割通信パラメータに対応した前記第１の端末および前記第２の端末における通信の抑止を行うことにより、前記第１の端末および前記第２の端末の間のアクセス制御を行うことを特徴とする無線通信装置。
【請求項２】
前記時分割通信パラメータは通信停止開始時刻、通信停止継続時間を含むことを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記時分割通信パラメータはさらに通信停止周期を含むことを特徴とする請求項２に記載の無線通信装置。
【請求項４】
前記通信時の状態は、単位時間あたりの通信データ量、転送モード種別、電源状態および接続可能端末群数の少なくとも１つを含むことを特徴とする請求項１乃至３いずれか１項に記載の無線通信装置。
【請求項５】
前記決定手段は、前記第１の端末との非通信期間と前記第２の端末との非通信時間が重複するように、前記第１の端末の時分割通信パラメータと前記第２の端末の時分割通信パラメータを決定することを特徴とする請求項１乃至４いずれか１項に記載の無線通信装置。
【請求項６】
前記決定手段はさらに、前記通信時の状態の変化に応じて、前記時分割通信パラメータの更新を行うことを特徴とする請求項１乃至５いずれか１項に記載の無線通信装置。
【請求項７】
無線通信の方法であって、
第１の端末と第２の端末との間で時分割で無線通信接続を行う接続工程と、
前記第１の端末および前記第２の端末との通信時の状態に応じて、前記第１の端末との時分割通信パラメータおよび前記第２の端末との時分割通信パラメータを決定する決定工程と、
前記第１の端末および前記第２の端末それぞれに対し前記時分割通信パラメータを通知する通知工程と、
を有し、通知した時分割通信パラメータに対応した前記第１の端末および前記第２の端末における通信の抑止を行うことにより、前記第１の端末および前記第２の端末の間のアクセス制御を行うことを特徴とする無線通信方法。
【請求項８】
無線通信の方法をコンピュータに実行させるための制御プログラムであって、
第１の端末と第２の端末との間で時分割で無線通信接続を行う接続工程を実行するためのプログラムコードと、
前記第１の端末および前記第２の端末との通信時の状態に応じて、前記第１の端末との時分割通信パラメータおよび前記第２の端末との時分割通信パラメータを決定する決定工程を実行するためのプログラムコードと、
前記第１の端末および前記第２の端末それぞれに対し前記時分割通信パラメータを通知する通知工程を実行するためのプログラムコードと、
を有し、通知した時分割通信パラメータに対応した前記第１の端末および前記第２の端末における通信の抑止を行うことにより、前記第１の端末および前記第２の端末の間のアクセス制御を行うことを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置、無線通信の制御方法およびプログラムに関するものである。
【背景技術】
【０００２】
デジタル無線通信技術分野においては、無線LAN（IEEE802.11規格群）や、Bluetooth（登録商標）（以下ＢＴ）等が実用化されオフィスや家庭などで用いられている。無線ＬＡＮにおいてはＳＳＩＤ(Service Set ID)という識別子により端末群が識別され、端末群内での各端末のアクセス制御は、自律分散制御であるＤＣＦ（Distributed Coordination Function）およびアクセスポイントによるポーリングを用いた集中制御であるＰＣＦ（Point Coordination Function）が利用されている。一方、ＢＴにおいてはピコネットと呼ばれる端末群内での各端末のアクセス制御は、マスター端末によるポーリングを用いた集中制御が利用されている。
【非特許文献１】ＩＳＯ／ＩＥＣ８８０２−１１  ＡＮＳＩ／ＩＥＥＥ  Ｓｔｄ  ８０２．１１、  Ｗｉｒｅｌｅｓｓ  ＬＡＮ  Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ（ＭＡＣ）  ａｎｄ  Ｐｈｙｓｉｃａｌ  Ｌａｙｅｒ（ＰＨＹ）  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ、１９９９
【非特許文献２】Ｂｌｕｅｔｏｏｔｈ  ＳＩＧ、  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  ｏｆ  ｔｈｅ  Ｂｌｕｅｔｏｏｔｈ  Ｓｙｓｔｅｍ、  ２００３
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来技術では、単一の端末群内での端末のアクセス制御は行われているものの、異なる端末群に属する端末間でのアクセス制御は行われていない。そのため、無線通信装置が複数の端末（あるいは端末群）と時分割で通信する場合、各端末（あるいは端末群）間のアクセスタイミングの違いやパケット衝突（電波干渉）の発生により、通信の効率が低下するため対策が望まれていた。
【０００４】
本発明はかかる問題点に鑑みてなされたものであり、その目的とするところは、無線通信装置において、複数の端末と時分割で通信する場合の通信効率を向上させる技術を提供することにある。
【課題を解決するための手段】
【０００５】
上記の問題点を軽減するべく、本発明にかかる無線通信装置は、第１の端末と第２の端末との間で時分割で無線通信接続を行う接続手段と、第１の端末および第２の端末との通信時の状態に応じて、第１の端末との時分割通信パラメータおよび第２の端末との時分割通信パラメータを決定する決定手段と、第１の端末および第２の端末それぞれに対し前記時分割通信パラメータを通知する通知手段と、を有し、通知した時分割通信パラメータに対応した第１の端末および第２の端末における通信の抑止を行うことにより、第１の端末および第２の端末の間のアクセス制御を行うことを特徴とする。
【０００６】
また、本発明にかかる無線通信の方法は、第１の端末と第２の端末との間で時分割で無線通信接続を行う接続工程と、第１の端末および第２の端末との通信時の状態に応じて、第１の端末との時分割通信パラメータおよび第２の端末との時分割通信パラメータを決定する決定工程と、第１の端末および第２の端末それぞれに対し前記時分割通信パラメータを通知する通知工程と、を有し、通知した時分割通信パラメータに対応した第１の端末および第２の端末における通信の抑止を行うことにより、第１の端末および第２の端末の間のアクセス制御を行うことを特徴とする。
【０００７】
また、本発明にかかる無線通信の方法を実行するための制御プログラムは、第１の端末と第２の端末との間で時分割で無線通信接続を行う接続工程を実行するためのプログラムコードと、第１の端末および第２の端末との通信時の状態に応じて、第１の端末との時分割通信パラメータおよび第２の端末との時分割通信パラメータを決定する決定工程を実行するためのプログラムコードと、第１の端末および第２の端末それぞれに対し前記時分割通信パラメータを通知する通知工程を実行するためのプログラムコードと、を有し、通知した時分割通信パラメータに対応した第１の端末および第２の端末における通信の抑止を行うことにより、第１の端末および第２の端末の間のアクセス制御を行うことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、無線通信装置において、複数の端末と通信を行う際の通信効率を向上させる技術を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１０】
＜前提技術＞
前述したように、ＢＴではマスタ端末によるポーリング制御によりアクセス制御が実現されている。つまり、通信タイミングならびに通信機器のアクセス制御を行うためのポーリング制御を行うマスタ端末と、このマスタ端末からの信号に従って通信を行うスレーブ端末により構成され、１台のマスタ端末と最大７台のスレーブ端末により構成されるネットワーク（ピコネット）を形成する事が出来る。
【００１１】
また、ＢＴ携帯通信機器において図１に示すような複数端末と時分割で通信する構成も想定されており、スキャタネットとして定義されており以下のように動作する。まず、第１のピコネット内のマスタ端末（マスタ１１１）の通信タイミングに従属してスレーブ端末（スレーブ１０１）が接続し、通信する。次に、スレーブ１０１が第２のピコネットに接続する際には、第１のピコネットのマスタ１１１との通信において一時的に間欠受信を行うモード（省電力モード）に移行する事によりマスタ１１１との接続を解放する。さらに、第２のピコネット内のマスタ端末（マスタ１２１）の通信タイミングに切替えて通信を行う。こうした動作を繰り返すことにより複数端末と時分割で通信することが出来る。なお、この時スレーブ１０１は第１のピコネットのスレーブ端末であると共に第２のピコネットのスレーブ端末でもある。  そのため、各々が非同期で動作するピコネットの通信タイミングを制御しているマスタ端末１１１，１２１との間で設定される省電力モードのタイミングに従って、スレーブ１０１の通信タイミングが決定することから、２つのマスタ端末間のクロック周波数のずれに伴い当初設定した通信時間が確保できなくなるといった問題が発生する。また、例えば第１のピコネット内のマスタ１１１とスレーブ１０１の間の通信トラヒック量が変化し、マスタ１１１との通信時間を変更する場合には、第２のピコネット内のマスタ１２１との間においても省電力モードのタイミングを再設定する必要があり、トラヒックの変化に応じてアクセス時間を順次適応する事が困難であるといった問題も発生する。
【００１２】
そこで、複数の端末（マスタ１１１，１２１）と通信するスレーブ１０１に於いて、各ピコネットに対し図２に示すように参加しない期間（通信停止期間）を通知する方法について検討がなされている。参加しない期間の通知方法としては、例えば第１のピコネットではマスタ１１１からのポーリング問い合わせに応答してスレーブ１０１がマスタ１１１に対して参加しない期間の、開始時間、長さ、周期、を通知する方法がとられ、マスタ１１１は指定された期間を通信マスク期間と判断し、そのマスク期間はスレーブ１０１との通信を行わないように動作する。ただし、異なるピコネットの各マスタ間への通信停止期間の与え方については検討の段階にあり、そのため現状では、２つのピコネットの各マスタ端末であるマスタ１１１およびマスタ１２１が異なるクロックで異なる周期に設定してしまうと、図３に示すようにマスタ１１１とマスタ１２１の送信タイミングの衝突が発生し、通信データの喪失や再送、通信時間の遅延、さらには通信リンクの切断などの問題が発生してしまう。
【００１３】
（第１実施形態）
本発明に係る無線通信装置の第１実施形態として、ＢＴによる無線通信機能をそれぞれ備えた、無線ビデオカメラ、アクセスポイント、携帯端末、が形成するスキャタネットを例に挙げて以下に説明する。
【００１４】
＜システム構成＞
図４において、２０１はＢＴ通信機能を備えた無線ビデオカメラ（以下、カメラ）、２０２はＢＴ通信機能を備えた無線アクセスポイント（以下、ＡＰ）でありピコネットＡを形成し、２０３はＢＴ通信機能を備えた携帯端末でありピコネットＢを形成し、２０４はインターネット、である。ここで、ＡＰ２０２と携帯端末２０３はそれぞれＢＴ通信のマスタ端末となる機器であり、双方の通信範囲内にいるカメラ２０１はこれら２つのマスタ端末に接続するスレーブ端末として通信を行う。また、ＡＰ２０２は、ＢＴ通信機能に加えて有線通信回線インタフェースを備えており、有線通信回線経由でインターネット２０４にも接続している。
【００１５】
カメラ２０１は撮影した画像をリアルタイムにＢＴ通信機能で送信することができ、予め設定してあるインターネット２０４上の端末に対して、ＡＰ２０２を経由して撮影映像データを送信する。また、携帯端末２０３はＢＴ通信により直接映像データを受信し、携帯端末２０３の表示画面に撮影映像を表示することができる。
【００１６】
図４の構成では、前述の通りＡＰ２０２と携帯端末２０３がそれぞれ独立したマスタ端末となり、カメラ２０１がスレーブ端末となって２つのマスタ端末との通信を時分割で接続切換えを行うスキャタネットを構成している。
【００１７】
カメラ２０１は図５に示すような内部構成になっている。３０１はＢＴ通信機能を提供するＢＴ通信部、３０２はＢＴ通信部３０１の通信タイミングの基準となるＢＴクロックを生成するクロック生成部、３０３はビデオ画像を撮影してデジタルデータに変換する撮像部、３０４は無線ビデオカメラの全体動作を制御する制御部、３０５はメモリ、３０６はメモリ３０５内の通信パラメータ等を記憶しているパラメータ領域、３０７は電池、３０８はＡＣ電源、３０９はＡＣ入力部、である。
【００１８】
カメラ２０１は、ＡＣ入力部３０９が商用電源に接続されているときはＡＣ電源３０８で動作し、ＡＣ入力部３０９が商用電源に接続されていないときは電池３０７で動作する。メモリ３０５にはカメラの動作プログラムが格納してある領域と、プログラムの動作に必要なワークメモリの領域と、前述した通信パラメータ等を記憶しているパラメータ領域３０６がある。撮像部３０３で撮影した映像データは通信相手の画像処理能力に応じた画像フォーマットに変換してＢＴ通信部３０１を介して通信相手に無線送信する。
【００１９】
＜装置の動作＞
図４のピコネットが構成される手順について、さらに詳しく説明する。
【００２０】
まず始めの状態では、インターネット２０４に接続したＡＰ２０２のみが設置してあり、そのＡＰ２０２の備えるＢＴ通信手段が通信範囲に存在する他のＢＴ通信装置を検索している。
【００２１】
ＡＰ２０２の無線通信範囲内にＢＴ通信機能を備えたカメラ２０１を設置すると、ＡＰ２０２からの問い合わせ信号にカメラ２０１が応答し、ＢＴ規格で規定された手順に従ってＡＰ２０２とカメラ２０１の間の通信リンクが確立してピコネットＡが形成される。このピコネットＡでは、問い合わせ信号を送信しているＡＰ２０２がこの通信リンクのマスタ端末になり、カメラ２０１がこの通信リンクのスレーブ端末になる。
【００２２】
通信リンクのマスタ端末（ここではＡＰ２０２）は、自身のクロック生成部（不図示）により生成されるＢＴクロックに従って無線通信のタイミングを制御する。そして無線通信するデータのやりとりは、マスタ端末側が制御権を持ち、マスタ端末から送られてくるコマンドに応じてスレーブ（ここではカメラ２０１）がレスポンスを送信する。
【００２３】
ＡＰ２０２は問い合わせ信号に応答したカメラ２０１に対して機能や通信能力の情報を収集するとともに、ＡＰ２０２自身の機能と通信能力をカメラ２０１に通知して通信リンクを確立する。
【００２４】
通信リンクが確立されると、カメラ２０１はＡＰ２０２に対して、撮影している映像データをＡＰ２０２の通信能力および機能に応じた画像データに変換して順次送信し、インターネット２０４上のサーバ端末（不図示）に転送する。
【００２５】
上述のようにピコネットＡとしてマスタ／スレーブ通信をしている状態において、ある操作者がＢＴ通信機能を備えた携帯端末２０３を、カメラ２０１の映像を見ようとしてカメラ２０１と通信できる範囲に近づける。そして携帯端末２０３が自らマスタとなって周辺に問い合わせ信号を送信すると、その問い合わせ信号に対してカメラ２０１が応答し、お互いの機能と通信能力の情報をやり取りして新たなピコネットＢとして通信リンクが確立する。
【００２６】
＜詳細な動作＞
このカメラ２０１がピコネットＡとの接続に加えてピコネットＢの接続を追加する時の処理フローを、図６のフローチャート、図７の判定テーブル、そして図８と図９のタイミングチャートを用いて、さらに詳細に説明する。
【００２７】
図６のフローチャートは、カメラ２０１の動作処理フローを示した図である。
【００２８】
まずＡＰ２０２とピコネットＡの検出に伴いステップＳ４０１では接続機器の情報が取得され、ステップＳ４０２では通信スロットの設定が行われる。そしてＡＰ２０２との通信リンクが確立した後、ステップＳ４０３ではインターネット２０４上のサーバ（不図示）に対してデータの転送を行う。
【００２９】
撮影データの転送中においても、カメラ２０１は他のマスタからの接続要求があるかどうかを検出可能としており、接続可能な機器からの要求があればステップＳ４０４において接続機器の追加処理に移行する。また、カメラ２０１は接続中のいずれかのマスタから切断要求があるかどうかも検出可能としており、切断要求があればステップＳ４０５において接続機器の切断処理に移行する。さらに、カメラ２０１は他のマスタからの接続情報の変更要求があるかどうかを検出可能としており、変更可能な接続情報変更要求であればステップＳ４０６において接続機器の変更処理に移行し、要求に最適な通信スロットを再設定（Ｓ４０２）する。
【００３０】
上記ステップＳ４０３〜Ｓ４０６のループを繰り返しながらカメラ２０１は撮影データを継続的にＡＰ２０２に送信している。ループ処理中に上述のように携帯端末２０３を近づけ、携帯端末２０３からカメラ２０１に接続要求をすると、カメラ２０１はステップＳ４０４で接続機器の追加処理に移行する。
【００３１】
接続機器の追加処理では、まずカメラ２０１と携帯端末２０３の間で機器情報を相互にやり取り（Ｓ４０７）する。そして取得した追加機器の情報と図７のテーブルから不許可マスク（通信停止期間）を重ねるかどうかを判定（Ｓ４０９）する。
【００３２】
次に、図７の判定テーブルについて詳細に説明する。
【００３３】
図７は通信条件情報の組み合わせ種別によって不許可マスクを重ねるかどうかを判定する判定テーブルである。本実施形態では、通信情報の種別としては、単位時間あたりの通信データ量、転送モード種別、電源状態および接続可能端末数、の４項目を判定項目としている。
【００３４】
単位時間あたりの通信データ量はマスタ機器とスレーブ機器間で転送するデータの通信レートで、予め定めた閾値の通信レート速度よりも高いか、もしくは低いか、を判定基準とする。通信レートが低いときはなるべく不許可マスクを重ねるようにし、通信レートが高いときはなるべく不許可マスクを重ねないようにする。また前記閾値は動作中にも適応的に変更でき、接続するマスタの数が少ないときは閾値を高く設定し、接続するマスタの数が少ないときは閾値を低く設定する。なお、ＢＴ規格では無線信号のビットレートは固定であり、ここでいう通信レートとはＢＴ規格でいうペイロード部のデータ量が単位時間にどれだけ転送されるかを意味している。
【００３５】
転送モード種別はマスタ機器とスレーブ機器間で転送するデータの転送形式であって、予め定めた周期の通信スロットで帯域の確保された通信を行う同期通信モードと、空いているスロットを随時使用して通信を行う非同期通信モード、のどちらで通信するかを判定基準とする。
【００３６】
電源状態はスレーブ端末であるカメラ２０１の電源が、例えばＡＣ電源３０８で動作しているか電池３０７で動作しているかを判定基準とし、例えば電池３０７で動作するときは低消費電力動作するようになるべく不許可マスクを重ねるようにする。
【００３７】
接続可能端末数は例えばスレーブ端末であるカメラ２０１の構成可能なスキャタネットの数、すなわち同時に接続設定可能なマスタ機器の数が、２つまでか、３つ以上か、を判定基準とする。例えば３つ以上のマスタ機器と接続可能ならば、不許可マスクを重ねるようにする。
【００３８】
上記４種の通信条件情報の組み合わせを表にしたのが図４の判定テーブルで、それぞれの組み合わせによって不許可マスクを重ねるか、重ねないか、の判定の例を示してある。この図７に示す判定テーブルがカメラ２０１のメモリ３０５内にあるパラメータ領域３０６に予め設定してある。
【００３９】
カメラ２０１は、スキャタネット接続するマスタ端末（ＡＰ２０２および携帯端末２０３）それぞれについて、図７の判定テーブルに従って不許可マスクを重ねるか、重ねないかを判定し、マスタ毎の判定結果から、不許可マスクを重ねるという判定が１つのマスタ端末でもあれば、不許可マスクを重ねると判定（Ｓ４１０）する。
【００４０】
例えば、ピコネットＡを構成するマスタ端末であるＡＰ２０２とスレーブ端末であるカメラ２０１が、通信データ量は“高”、転送モード種別は“同期”、電源状態は“ＡＣ”、接続可能端末群数“２以下”、の通信能力での通信を行い、またピコネットＢを構成するマスタ端末である携帯端末２０３とスレーブ端末であるカメラ２０１が、通信レートは“高”、通信種別は“同期”、電源は“ＡＣ”、リンク接続能力“２以下”、の通信能力での通信を行うとする。この条件を前述の判定テーブルに当てはめると、ピコネットＡは不許可マスクを“重ねない”、ピコネットＢは不許可マスクを“重ねない”、となるので、この場合のスキャタネットにおいては不許可マスクを重ねない設定である、とスレーブは判定する。
【００４１】
ステップＳ４１０で不許可マスクを重ねると判定した場合は、図８に示すように、後述するモード１の不許可マスク設定を行い（Ｓ４１１）、不許可マスクを重ねないと判定した場合は、図９に示すように、後述するモード２の不許可マスク設定を行う（Ｓ４１２）。
【００４２】
不許可マスクの設定処理では、不許可マスクの設定に必要なパラメータをスレーブ（ここではカメラ２０１）が判定処理してマスタ端末（ＡＰ２０２および携帯端末２０３）それぞれに通知する。モード１およびモード２の不許可マスクのパラメータは、図８と図９に示すように、不許可マスクの開始時間Ｔｂ１、Ｔｃ１、周期Ｔ、長さＬ１、Ｌ２、である。これら不許可マスクのパラメータ設定については後で詳しく説明する。
【００４３】
不許可マスクの設定処理（Ｓ４１１，Ｓ４１２）を行ったら、通信スロットの設定処理（Ｓ４０２）に戻り、ＡＰ２０２および携帯端末２０３のそれぞれの通信スロットを前述の不許可マスクの設定に従って再設定する。
【００４４】
通信スロットの設定が完了したら、ピコネットＡとピコネットＢのデータ転送（Ｓ４０３）を実行し、前述のステップＳ４０３からステップＳ４０６の処理ループを繰り返す。
【００４５】
＜不許可マスクのパラメータ設定＞
図８はモード１（不許可マスクを重ねない場合）における、ピコネットＡのマスタ端末であるＡＰ２０２、スレーブ端末であるカメラ２０１、ピコネットＢのマスタ端末である携帯端末２０３、の各通信タイムスロットを示した図である。なお、横軸がＢＴクロックの時間軸である。
【００４６】
不許可マスクの設定は、不許可マスクの開始時間（Ｔａ１、Ｔａ２）、不許可マスクの周期（Ｔ）、不許可マスクの長さ（Ｌ１、Ｌ２）の設定パラメータをカメラ２０１からＡＰ２０２および携帯端末２０３に渡すことで設定する。
【００４７】
不許可マスクの開始時間Ｔｂ１はＡＰ２０２のＢＴクロック（Ｃ２）を基準とした時間で、カメラ２０１のＢＴクロック（Ｃ１）を基準とした時間Ｔａ２と同じタイミングの時間である。また、不許可マスクの開始時間Ｔｃ１は携帯端末２０３のＢＴクロック（Ｃ３）を基準とした時間で、カメラ２０１のＢＴクロック（Ｃ１）を基準とした時間Ｔａ１と同じタイミングの時間である。またＴａ１とＴａ２の差Ｔｂｃは後述する携帯端末２０３の不許可マスクの長さＬ２と同じかもしくは長く設定する。
【００４８】
不許可マスクの周期Ｔは、カメラ２０１がＡＰ２０２と携帯端末２０３の両方に同期するために、ＡＰ２０２、携帯端末２０３ともに同じ値のＴに設定する。
【００４９】
不許可マスクの長さＬ１は携帯端末２０３の映像データ転送するために必要な通信スロットの長さより長く設定し、Ｌ２はＡＰ２０２の映像データ転送するために必要な通信スロットの長さより長く設定し、かつＬ１とＬ２の和がＴを超えないような任意の値に設定する。
【００５０】
図９はモード２（不許可マスクを重ねる場合）における、ピコネットＡのマスタ端末であるＡＰ２０２、スレーブ端末であるカメラ２０１、ピコネットＢのマスタ端末である携帯端末２０３、の各通信タイムスロットを示した図である。なお、横軸がＢＴクロックの時間軸である。
【００５１】
不許可マスクの設定は、不許可マスクの開始時間（Ｔａ１、Ｔａ２）、不許可マスクの周期（Ｔ）、不許可マスクの長さ（Ｌ１、Ｌ２）、の設定パラメータをカメラ２０１からＡＰ２０２およびマスタ端末Ｂに渡すことで設定する。
【００５２】
不許可マスクの開始時間Ｔｂ１はＡＰ２０２のＢＴクロック（Ｃ２）を基準とした時間で、カメラ２０１のＢＴクロック（Ｃ１）を基準とした時間Ｔａ２と同じタイミングの時間である。また、不許可マスクの開始時間Ｔｃ１はマスタ端末ＢのＢＴクロック（Ｃ３）を基準とした時間で、カメラ２０１のＢＴクロック（Ｃ１）を基準とした時間Ｔａ１と同じタイミングの時間である。またＴａ１とＴａ２の差Ｔｂｃは後述するマスタ端末Ｂの不許可マスクの長さＬ２より短く設定する。
【００５３】
不許可マスクの周期Ｔは、カメラ２０１がＡＰ２０２とマスタ端末Ｂの両方に同期するために、ＡＰ２０２、マスタ端末Ｂともに同じ値のＴに設定する。
【００５４】
不許可マスクの長さＬ１は携帯端末２０３の映像データ転送するために必要な通信スロットの長さより長く設定し、Ｌ２はＡＰ２０２の映像データ転送するために必要な通信スロットの長さより長く設定し、かつＬ１とＬ２の和がＴよりも大きくなるような任意の値に設定する。
図９のようにモード２では、不許可マスクの長さＬ１とＬ２との一部を重ねるようにする。カメラ２０１は、不許可マスクの長さＬ１とＬ２とを重なっている期間は、ＡＰ２０２と携帯端末２０３との両方との通信を休止することができる。この休止期間は、カメラ２０１は省電力モードに移行していることになる。
【００５５】
以上説明したように、通信端末が複数の端末に接続して通信を行うように構成された通信システムにおいて、複数の機器との通信帯域を効率よく配分する事が可能となり、さらに複数の機器間の通信パケットの競合や衝突を回避することが可能になるので、通信データの喪失や再送、通信時間の遅延、さらには通信リンクの意図しない切断などの問題を解消することが可能となる。また、どの端末とも通信しない休止期間を設定することで、その期間は省電力モードに移行している状態になり、低消費電力化を実現できる。
【００５６】
（第２実施形態）
第１実施形態では、通信方式としてＢＴの場合で説明したが、の無線ＬＡＮ（ＩＥＥＥ８０２．１１ａ／ｂ／ｇ等）方式に本方式を適用しても良いし、その他任意の時分割多重アクセスを行う無線通信方式であってもよい。
【００５７】
また第１の実施形態では通信条件の判定要因として、通信データ量、転送モード種別、電源状態および接続可能端末群数、で説明したが、通信データのビットレートの切り換えや、電池残量、接続ネットワーク数、等も判定要因としてもよい。
【００５８】
（他の実施形態）
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００５９】
なお、本発明は、前述した実施形態の機能を実現するプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置が、供給されたプログラムコードを読み出して実行することによっても達成される。従って、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラムコード自体も本発明の技術的範囲に含まれる。
【００６０】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００６１】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００６２】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００６３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００６４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００６５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００６６】
【図１】通信端末が２つのピコネットに接続した状態を示した図である。
【図２】従来の通信停止期間を通知する方法を示した図である。
【図３】２つの異なる通信相手端末からの通信データが衝突している状態を示した図である。
【図４】第１実施形態におけるネットワーク構成を示した図である。
【図５】第１実施形態における無線ビデオカメラの内部構成を示した図である。
【図６】第１実施形態における無線ビデオカメラの不許可マスク設定処理のフローを示した図である。
【図７】通信条件情報の組み合わせによる判定例を示した図である。
【図８】不許可マスクを重ねないときの通信タイムスロットを示した図である。
【図９】不許可マスクを重ねるときの通信タイムスロットを示した図である。
【図１】
2006173676.tif 000003
【図２】
2006173676.tif 000004
【図３】
2006173676.tif 000005
【図４】
2006173676.tif 000006
【図５】
2006173676.tif 000007
【図６】
2006173676.tif 000008
【図７】
2006173676.tif 000009
【図８】
2006173676.tif 000010
【図９】
2006173676.tif 000011