(57)【要約】      （修正有）【課題】２つのオーディオ出力ユニットを備えるワイヤレスオーディオ出力デバイスを提供する。【解決手段】ワイヤレスオーディオ出力デバイス１０において、オーディオ出力ユニット１０２Ａ、１０２Ｂの一方が第１の役割として構成される。オーディオ出力ユニットの他方が第２の役割として構成される。第１の役割は、ソースデバイスとのマルチキャストリンクを確立し、１つまたは複数のメディアパケットをソースデバイスからマルチキャストリンクを介して受信し、ソースデバイスと双方向の通信を行う。第２の役割は、マルチキャストリンクに接続し、１つまたは複数のメディアパケットをソースデバイスからマルチキャストリンクを介して受信し、ソースデバイスと一方向の通信を行い、および第１の役割と一方向の通信および／または双方向の通信を行う。【選択図】図１Ａ
2019169936.tif 000002
【特許請求の範囲】
【請求項１】
２つのオーディオ出力ユニットを備えるワイヤレスオーディオ出力デバイスであって、前記オーディオ出力ユニットの一方が第１の役割として構成され、および前記オーディオ出力ユニットの他方が第２の役割として構成され、
前記第１の役割は、ソースデバイスとのマルチキャストリンクを確立し、前記ソースデバイスから前記マルチキャストリンクを介して１つまたは複数のメディアパケットを受信し、前記ソースデバイスと双方向の通信を行うように構成され、および
前記第２の役割は、前記マルチキャストリンクに接続し、前記ソースデバイスから前記マルチキャストリンクを介して前記メディアパケットを受信し、前記ソースデバイスと一方向の通信を行い、および前記第１の役割と一方向の通信および／または双方向の通信を行うように構成される、ワイヤレスオーディオ出力デバイス。
【請求項２】
前記マルチキャストリンクは、ブルートゥースリンクに基づいていて、標準ブルートゥースデバイスである前記ソースデバイスをサポートする、請求項１記載のワイヤレスオーディオ出力デバイス。
【請求項３】
前記第１の役割および前記第２の役割が、１つまたは複数の拡張パケットを交換するときに、前記１つまたは複数の拡張パケットの送信開始時間が、前記ソースデバイスによって使用される受信時間スロットの開始時間に合わされていない、請求項１記載のワイヤレスオーディオ出力デバイス。
【請求項４】
前記１つまたは複数の拡張パケットが、前記第１の役割から送信された、リンク設定プリアンブルおよび１つまたは複数のリンク設定パケットを含む、請求項３記載のワイヤレスオーディオ出力デバイス。
【請求項５】
前記リンク設定プリアンブルおよび前記１つまたは複数のリンク設定パケットが前記マルチキャストリンクに送られ、および前記第２の役割が、前記リンク設定プリアンブルおよび前記１つまたは複数のリンク設定パケットを受信するために、特定の周波数帯内の複数のチャネルをスキャンする、請求項４記載のワイヤレスオーディオ出力デバイス。
【請求項６】
前記１つまたは複数の拡張パケットが、前記第１の役割によって送信された１つまたは複数のリンク更新パケットを含み、前記１つまたは複数のリンク更新パケットが、前記第１の役割の状態情報を含み、および前記第２の役割が、前記１つまたは複数のリンク更新パケットに従って前記第１の役割と同期する、請求項３記載のワイヤレスオーディオ出力デバイス。
【請求項７】
前記第１の役割は、前記マルチキャストリンクが確立されていないときに、前記ソースデバイス無しでダミーリンクを確立するように構成され、および前記第２の役割は、さらに、前記第１の役割と、１つまたは複数の拡張パケットの交換を行うために、前記ダミーリンクに接続するように構成される、請求項１記載のワイヤレスオーディオ出力デバイス。
【請求項８】
前記ダミーリンクが確立された後に前記ソースデバイスが前記第１の役割によって検出されるときに、前記第１の役割が、前記マルチキャストリンクを確立し、１つまたは複数のリンク再設定パケットを前記ダミーリンクを介して前記第２の役割に送信し、および前記第２の役割は、前記１つまたは複数のリンク再設定パケットに応じて、前記ダミーリンクを切り離し、前記マルチキャストリンクに接続する、請求項７記載のワイヤレスオーディオ出力デバイス。
【請求項９】
前記第１の役割は、さらに、前記第２の役割にスリープモードに入らせるために、スリープ通知を前記第２の役割に送信するように構成される、請求項１記載のワイヤレスオーディオ出力デバイス。
【請求項１０】
前記マルチキャストリンクが確立された後に第１ソースデバイスが前記第１の役割によって検出されるときに、前記第１の役割は第１マルチキャストリンクを確立し、前記マルチキャストリンクを介して１つまたは複数のリンク再設定パケットを前記第２の役割に送り、および前記第２の役割は、前記１つまたは複数のリンク再設定パケットに応じて、前記マルチキャストリンクを切り離し、前記第１マルチキャストリンクに接続する、請求項１記載のワイヤレスオーディオ出力デバイス。
【請求項１１】
前記第１の役割は、さらに、役割ハンドオーバパケットを前記第２の役割に送信するように構成され、前記第１の役割および前記第２の役割は、役割交換のために共同して役割ハンドオーバ手順を行う、請求項１記載のワイヤレスオーディオ出力デバイス。
【請求項１２】
前記第１の役割が、前記１つまたは複数のメディアパケットの１つまたは複数のシンクロナスコネクションオリエンテッド（ＳＣＯ）パケットおよび／または拡張シンクロナスコネクションオリエンテッド（ｅＳＣＯ）パケットを受信するときに、前記第１の役割は、特定回数、前記１つまたは複数のｅＳＣＯパケットを再送信するように、前記ソースデバイスに要求する、請求項１記載のワイヤレスオーディオ出力デバイス。
【請求項１３】
前記第１の役割が前記１つまたは複数のメディアパケットの１つまたは複数の高度オーディオ配信プロファイル（Ａ２ＤＰ）パケットを受信するときに、前記第１の役割は、前記第２の役割にバッファステータスレポートを送信し、前記第２の役割は、前記バッファステータスレポートに従って前記第１の役割に回復要求を送信し、前記第１の役割は、前記１つまたは複数のＡ２ＤＰパケットの少なくとも１つを前記回復要求に従って前記第２の役割に送信する、請求項１記載のワイヤレスオーディオ出力デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイヤレスオーディオ出力デバイスに関する。
【背景技術】
【０００２】
現在の社会において、情報は、おもに聴覚および視覚で送達される。これら２つのチャンネルは、知識を運び、情報を人々に分配するための最も重要なチャンネルである。携帯電子デバイス（ＰＥＤ）は、情報を運び、または送信／受信し、およびスマートフォン、タブレット、オーディオプレーヤ、イヤフォンおよびスピーカなどの、人々へのビデオ、オーディオまたは音声としての再生において非常に人気がある。ＰＥＤを無線にすることは、ユーザの経験を高め、人の知識が容易にアクセスされるようにするための傾向であり、重要なテーマである。
【０００３】
米国特許第８，７６８，２５２号明細書には、第１ワイヤレストランシーバおよび第２ワイヤレストランシーバを含むオーディオソースによって無線で送信されるオーディオ情報を受信するように構成された、無線オーディオシステムが提供される。第１ワイヤレストランシーバは、オーディオ情報を受信し、受取り確認するために、オーディオソースとの双方向副ワイヤレスリンクを確立する。第１ワイヤレストランシーバおよび第２ワイヤレストランシーバは、主ワイヤレスリンクを介して互いに通信する。無線オーディオシステムは、オーディオソースと第１ワイヤレストランシーバおよび第２ワイヤレストランシーバとを含む。第１ワイヤレストランシーバおよび第２ワイヤレストランシーバは、主ワイヤレスリンクを介して通信する。オーディオソースは、標準無線プロトコルに従って構成された副ワイヤレスリンクを介して第１ワイヤレストランシーバにオーディオ情報を通信する。第１ワイヤレストランシーバは、副ワイヤレスリンクを介してオーディオ情報を首尾よく受取ったことを確認するように構成される。
【０００４】
米国特許第９，０２０，４３７号明細書には、第１ワイヤレストランシーバおよび第２ワイヤレストランシーバを含むオーディオソースによって無線で送信されるオーディオ情報を受信するように構成された、無線スピーカオーディオシステムが提供される。第１ワイヤレストランシーバは、オーディオ情報を受信し、受取り確認するために、オーディオソースとの双方向副ワイヤレスリンクを確立する。第１ワイヤレストランシーバおよび第２ワイヤレストランシーバは、主ワイヤレスリンクを介して互いに通信する。無線オーディオシステムは、オーディオソースおよび第１ワイヤレストランシーバおよび第２ワイヤレストランシーバを含む。第１ワイヤレストランシーバおよび第２ワイヤレストランシーバは、主ワイヤレスリンクを介して通信する。オーディオソースは、標準無線プロトコルに従うように構成された副ワイヤレスリンクを介して第１ワイヤレストランシーバにオーディオ情報を通信する。第１ワイヤレストランシーバは、副ワイヤレスリンクを介してオーディオ情報を首尾よく受取ったことを確認するように構成される。
【０００５】
米国特許第９，６２１，９８７号明細書には、第１ワイヤレストランシーバおよび第２ワイヤレストランシーバを含むオーディオソースによって無線で送信されるオーディオ情報を受信するように構成された、無線スピーカオーディオシステムが提供される。第１ワイヤレストランシーバは、オーディオ情報を受信し、受取り確認するために、オーディオソースとの双方向副ワイヤレスリンクを確立する。第１ワイヤレストランシーバおよび第２ワイヤレストランシーバは、主ワイヤレスリンクを介して互いに通信する。無線オーディオシステムは、オーディオソースと、第１ワイヤレストランシーバおよび第２ワイヤレストランシーバとを含む。第１ワイヤレストランシーバおよび第２ワイヤレストランシーバは、主ワイヤレスリンクを介して通信する。オーディオソースは、標準無線プロトコルに従って構成された副ワイヤレスリンクを介して第１ワイヤレストランシーバにオーディオ情報を通信する。第１ワイヤレストランシーバは、副ワイヤレスリンクを介してオーディオ情報を首尾よく受取ったことを確認するように構成される。
【発明の概要】
【０００６】
本発明の目的は、ワイヤレスオーディオ出力デバイスを提供することである。
【０００７】
本発明の一態様は、２つのオーディオ出力ユニットを含むワイヤレスオーディオ出力デバイスを開示する。オーディオ出力ユニットの一方は第１の役割として構成される。オーディオ出力ユニットの他方は第２の役割として構成される。第１の役割は、１つまたは複数のメディアパケットをソースデバイスからマルチキャストリンクを介して受信し、ソースデバイスと双方向の通信を行うように、ソースデバイスとのマルチキャストリンクを確立するように構成される。第２の役割は、マルチキャストリンクに接続し、１つまたは複数のメディアパケットをソースデバイスからマルチキャストリンクを介して受信し、ソースデバイスと一方向の通信を行い、および第１の役割と一方向の通信および／または双方向の通信を行うように構成される。
【０００８】
本発明によって提供されるワイヤレスオーディオ出力デバイスは、標準ブルートゥース（登録商標）デバイスであるソースデバイスをサポートすることができる。言い換えれば、ソースデバイスの元の作用を変更することなく、ワイヤレスオーディオ出力デバイスがソースデバイスに適合し得る。
【０００９】
本発明の上記の、およびその他の態様は、好ましい、非制限的な実施形態の以下の詳細な説明からよりよく理解されよう。以下の説明は、添付の図面を参照してなされる。
【図面の簡単な説明】
【００１０】
【図１Ａ】本発明に係わるワイヤレスオーディオ出力デバイスのブロック図である。
【図１Ｂ】本発明に係わるワイヤレスオーディオ出力デバイスおよび保管モジュールの模式図である。
【図２】本発明の実施形態に係わる、パケット送信および受信のタイミングの模式図である。
【図３Ａ】第１の役割がリンク設定パケットを送信する模式図である。
【図３Ｂ】第２の役割がリンク設定パケットを受信する模式図である。
【図４】役割ハンドオーバ手順の模式図である。
【図５】拡張シンクロナスコネクションオリエンテッド（ｅＳＣＯ）パケットの回復機構の模式図である。
【図６】オーディオ出力ユニットの状態マシンの例を示す。
【発明を実施するための形態】
【００１１】
図１Ａを参照すると、図１Ａは、本発明に係わるワイヤレスオーディオ出力デバイスのブロック図である。ワイヤレスオーディオ出力デバイス１０は、２つのオーディオ出力ユニット１０２Ａ、１０２Ｂを備える。この実施形態では、ワイヤレスオーディオ出力デバイス１０は、たとえば、無線イヤフォンであってもよく、オーディオ出力ユニット１０２Ａ、１０２Ｂは、無線イヤフォンの左チャネル出力および右チャネル出力であってもよい。一般的な場合、オーディオ出力ユニット１０２Ａ、１０２Ｂは、構造および効果が同等と考えられ得る。
【００１２】
一実施形態では、ワイヤレスオーディオ出力デバイス１０は、図１Ｂに示されるように、保管モジュール２０と共に用いられてもよい。保管モジュール２０は、ケース２０１、２つの保管スロット２０３Ａ、２０３Ｂ、電力供給ユニット（図示せず）、１つまたは複数のセンサ（図示せず）および１つまたは複数の制御ユニット（図示せず）を備え得る。ケース２０１は、保管モジュール２０の素子を含み、収容するために用いられる。保管スロット２０３Ａ、２０３Ｂは、オーディオ出力ユニット１０２Ａ、１０２Ｂを収容するために用いられ得る。電力供給ユニットは、充電機能を支援するために、保管モジュール２０を拡張することができる。たとえば、オーディオ出力ユニット１０２Ａ、１０２Ｂが保管スロット２０３Ａ、２０３Ｂに収容されている間に、保管モジュール２０の電力供給ユニットは、オーディオ出力ユニット１０２Ａ、１０２Ｂを充電することができる。センサは、オーディオ出力ユニット１０２Ａ、１０２Ｂが保管スロット２０３Ａ、２０３Ｂ内に収容されているかどうかを検出するために用いられる。オーディオ出力ユニット１０２Ａおよび／またはオーディオ出力ユニット１０２Ｂが保管スロット２０３Ａおよび／または保管スロット２０３Ｂに収容されていることを検出すると、オーディオ出力ユニット１０２Ａ、１０２Ｂを電力オフ状態または非作動状態にさせるために、制御ユニットは、自動で、またはユーザが電力スイッチを手動でオフにする操作に応答して、電力オフコマンドをオーディオ出力ユニット１０２Ａ、１０２Ｂに送信することができる。オーディオ出力ユニット１０２Ａおよび／またはオーディオ出力ユニット１０２Ｂが保管スロット２０３Ａおよび／または保管スロット２０３Ｂから取り出されるときに、制御ユニットは、取り出されたオーディオ出力ユニットがどちらであるか、センサを介して知り得る。一実施形態では、保管モジュール２０は、充電用ポートをさらに備え得る。充電用ポートは、外部電源によって電力供給ユニットを充電するために、外部電源への接続のために用いることができる。
【００１３】
オーディオ出力ユニット１０２Ａ、１０２Ｂの１つは、第１の役割Ｒ１として構成することができ、およびオーディオ出力ユニット１０２Ａ、１０２Ｂの他方が第２の役割Ｒ２として構成され得る。この実施形態では、オーディオ出力ユニット１０２Ａが第１の役割Ｒ１として構成され、オーディオ出力ユニット１０２Ｂが第２の役割Ｒ２として構成されるものと想定される。作図の便宜上、以下では、第１の役割Ｒ１として構成されるオーディオ出力ユニットは、第１の役割Ｒ１で表され、第２の役割Ｒ２として構成されるオーディオ出力ユニットは、第２の役割Ｒ２で表される。なお、いくつかの場合、オーディオ出力ユニット１０２Ａ、１０２Ｂは、役割交換のための役割ハンドオーバ手順を実行することができ、関連する詳細は以下に説明されよう。
【００１４】
第１の役割Ｒ１は、ソースデバイスＳとマルチキャストリンクＭＬを確立するように構成される。本明細書中に記載される「マルチキャストリンク」は、単一の送信において、送信ノードがメッセージ／パケットを特定の複数の受信ノードに送信するようにさせるリンクをいう。すなわち、送信ノードが、単一の送信において、マルチキャストリンクを介してデータを特定の複数の受信ノードに送信することができる。この実施形態では、マルチキャストリンクＭＬは、ブルートゥースに基づく。第１の役割Ｒ１は、マルチキャストリンクＭＬを介してソースデバイスＳから１つまたは複数のメディアパケットを受信可能で、上記のメディアパケットは、シンクロナスコネクションオリエンテッド（ＳＣＯ）パケット、拡張シンクロナスコネクションオリエンテッド（ｅＳＣＯ）パケット、高度オーディオ配信プロファイル（Ａ２ＤＰ）パケットなどを含んでいてもよい。音声データは、ＳＣＯパケットまたはｅＳＣＯパケットを用いて送信されてもよく、オーディオデータはＡ２ＤＰパケットを用いて送信されてもよい。第１の役割Ｒ１は,また、図１Ａにおいて実線の双方向矢印で表された、マルチキャストリンクＭＬを介してソースデバイスＳとの双方向通信を行うこともできる。たとえば、第１の役割Ｒ１とソースデバイスＳとの間の通信プロトコルはハンドシェークプロトコルであってもよい。すなわち、第１の役割Ｒ１およびソースデバイスＳは、互いに対して制御信号を送信し、マルチキャストリンクＭＬを介して、受信した制御信号に応答することができる。
【００１５】
第２の役割Ｒ２は、マルチキャストリンクＭＬに接続するように構成される。第２の役割Ｒ２は、マルチキャストリンクＭＬを介してソースデバイスＳからメディアパケットを受信することができる。第２の役割Ｒ２は、また、マルチキャストリンクＭＬを介してソースデバイスＳとの一方向通信、およびマルチキャストリンクＭＬを介して第１の役割Ｒ１と一方向通信および／または双方向通信を実行することができ、図１Ａにおいて一方が実線の矢印で、および他方が白抜きの矢印で表されている。言い換えれば、第２の役割Ｒ２は、制御信号およびメディアパケットをソースデバイスＳからマルチキャストリンクＭＬを介して受信することができるが、応答する必要はない。第２の役割Ｒ２および第１の役割Ｒ１は、互いに対して制御信号、パケットを送信し、マルチキャストリンクＭＬを介して、受信した制御信号およびパケットに応答することができる。なお、第２の役割Ｒ２と第１の役割Ｒ１との間の通信において、受信者は、必ずしも応答することを求められない。
【００１６】
図２を参照すると、図２は、本発明の実施形態に係る、パケット送信および受信のタイミングの模式図を示す。この実施形態では、ソースデバイスＳは、標準ブルートゥースデバイスである。すなわち、ソースデバイスＳの時間スロット設計は、標準ブルートゥース仕様に準じる（従う）。一方、第１の役割Ｒ１と第２の役割Ｒ２の時間スロット設計は、標準ブルートゥース仕様に基づき、標準ブルートゥース仕様から拡張される。ワイヤレスオーディオ出力デバイス１０がソースデバイスＳとのペアリングを完了させ、マルチキャストリンクＭＬが確立されたことが前提とされる。すなわち、ワイヤレスオーディオ出力デバイス１０およびソースデバイスＳは、パケット送信システムとして考えられ得る。時間領域において、パケット送信システムの時間軸は、標準パケット時間ＧＥおよび拡張パケット時間ＩＦを含む２種類のパケット送信時間に分けられ得る。標準パケット時間ＧＥの間、ソースデバイスＳは、第１の役割Ｒ１と第２の役割Ｒ２に制御信号およびメディアパケットを送信することができ；第１の役割Ｒ１は、ソースデバイスＳから制御信号およびメディアパケットを受信して、受信した制御信号およびメディアパケットに応答してソースデバイスＳに応答を送信することができ、そして；第２の役割Ｒ２は、ソースデバイスＳから制御信号およびメディアパケットを受信することができる。拡張パケット時間ＩＦの間、第１の役割Ｒ１と第２の役割Ｒ２は、１つまたは複数の拡張パケットを交換（たとえば、送信および／または受信）することができる。拡張パケットの詳細は以下に説明されよう。
【００１７】
たとえば、期間Ｔ１中、ソースデバイスＳは、制御信号を送信し（送信（ＴＸ）スロット）、第１の役割Ｒ１と第２の役割Ｒ２は、制御信号（受信（ＲＸ）スロット）を受信する。期間Ｔ２中、第１の役割Ｒ１は、制御信号に基づいてソースデバイスＳに応答を送信し（ＴＸスロット）、ソースデバイスＳは、第１の役割Ｒ１から応答を受け取る（ＲＸスロット）。期間Ｔ３中、ソースデバイスＳは、メディアパケットを送信し（ＴＸスロット）、第１の役割Ｒ１と第２の役割Ｒ２は、メディアパケットを受け取る（ＲＸスロット）。期間Ｔ４中、第１の役割Ｒ１は、受け取ったメディアパケットに基づいてソースデバイスＳに応答を送信し（ＴＸスロット）、ソースデバイスＳは、第１の役割Ｒ１から応答を受け取る（ＲＸスロット）。なお、第２の役割Ｒ２は、第１の役割Ｒ１によって制御信号に基づいてソースデバイスＳに送信された（ＲＸスロット）応答を受け取らなくてもよい。
【００１８】
期間Ｔ５中、第１の役割Ｒ１は、拡張パケットを送信し（ＴＸスロット）、第２の役割Ｒ２は、拡張パケットを受け取る（ＲＸスロット）。期間Ｔ６中、第２の役割Ｒ２は、拡張パケットを送信し（ＴＸスロット）、第１の役割Ｒ１は、拡張パケットを受け取る（ＲＸスロット）。第１の役割Ｒ１と第２の役割Ｒ２が拡張パケットを交換するときに、拡張パケットの送信開始時間は、ソースデバイスＳによって使用される受信時間スロット（ＲＸスロット）の開始時間に合わされていなくてもよい。したがって、ソースデバイスＳは、第１の役割Ｒ１および第２の役割Ｒ２によって送信された拡張パケットを受け取らなくてもよく、それによってソースデバイスＳは、標準ブルートゥース仕様の下で操作を続けることができる。すなわち、ワイヤレスオーディオ出力デバイス１０は、ソースデバイスＳが標準ブルートゥースデバイスであるようにサポートし得る。
【００１９】
一般的に、標準ブルートゥース仕様によって使用される周波数帯は、２４０２ＭＨｚ〜２４８０ＭＨｚであり、この周波数帯は、７９チャネルに分割され、各チャネルは帯域幅が１ＭＨｚである。この実施形態では、標準パケット時間ＧＥの間、ソースデバイスＳおよび第１の役割Ｒ１によって送信されたパケットは、使用されるチャネルを切り換えるために、周波数ホッピング手順を開始することができる。しかしながら、拡張パケット時間ＩＦの間に、第１の役割Ｒ１および第２の役割Ｒ２によって送信された拡張パケットは周波数ホッピング手順を開始しなくてもよい。
【００２０】
次に、拡張パケットの詳細が説明される。
【００２１】
拡張パケットは、リンク設定パケット、リンク更新パケットおよびリンク再設定パケットを備えていてもよい。
【００２２】
リンク設定パケットは、第１の役割Ｒ１によって送信され、第２の役割Ｒ２がマルチキャストリンクＭＬを見つけて接続するのを補助するように構成される。図３Ａを参照すると、一実施形態では、第１の役割Ｒ１は、最初にリンク設定プリアンブル（Preamble）および１つまたは複数のリンク設定パケットＬＳをマルチキャストリンクＭＬに送ることができる。より具体的には、この実施形態におけるマルチキャストリンクＭＬは、標準ブルートゥース仕様に基づいて確立されているので、マルチキャストリンクＭＬは、特定の周波数帯（たとえば、２４０２ＭＨｚ〜２４８０ＭＨｚ）の複数のチャネル（各々１ＭＨｚの帯域幅を有する）を使用してもよく、リンク設定プリアンブルおよびリンク設定パケットＬＳが、マルチキャストリンクＭＬによって現在使われているチャネル（この例では、２４０４ＭＨｚ）に送られてもよい。リンク設定プリアンブルは、たとえば、バイナリービット「１０１０１」のシーケンス、たとえば、ＲＦ信号「１０１０１」のシーケンスであり、「１」は強ＲＦ信号を意味し、「０」はＲＦ信号が無いことまたは弱ＲＦ信号を意味する。この実施形態では、各強ＲＦ信号がパケットで実行されてもよい。図３Ｂを参照すると、マルチキャストリンクＭＬによって使われている特定の周波数帯に関して、第２の役割Ｒ２は、広帯域スキャニング（たとえば、ＷＢ１〜ＷＢ７）を繰り返し行うことができる。たとえば、第２の役割Ｒ２は、特定の周波数帯のチャネルが一度スキャンされるまで、第１広帯域スキャンＷＢ１の間に、特定の周波数帯において、毎回、複数の（たとえば、２つの）チャネルをスキャンする。これは広帯域スキャンＷＢ２〜ＷＢ７においても同様である。リンク設定プリアンブルおよびリンク設定パケットが第１の役割Ｒ１によって送られたとすると、第２の役割Ｒ２は、広帯域スキャンＷＢ３〜ＷＢ７の間に、チャネル２４０４ＭＨｚおよび２４０５ＭＨｚをスキャンするときに、シーケンス「１０１０１」を検出することができる。したがって、第２の役割Ｒ２は、リンク設定パケットＬＳがチャネル２４０４ＭＨｚおよび２４０５ＭＨｚの１つに送られることを決定し得る。次に、第２の役割Ｒ２は、２つの全受信時間スロット（全ＲＸ１、全ＲＸ２）をオンにすることができ、全ＲＸ１はチャネル２４０４ＭＨｚからのリンク設定パケットＬＳの受取りを試みることができ、全ＲＸ２は、チャネル２４０５ＭＨｚからのリンク設定パケットＬＳの受取りを試みることができる。かかる方法によって、第２の役割Ｒ２は、受け取られたリンク設定パケットＬＳの内容に応じて、マルチキャストリンクＭＬと接続され得る。
【００２３】
リンク設定プリアンブルおよびリンク設定パケットを検索するための検索時間を減らすために、上記の実施形態では検索用の広帯域スキャンを用いることが言及されるべきである。いくつかの実施形態では、第２の役割Ｒ２は、リンク設定プリアンブルおよびリンク設定パケットが送られるチャネルを検索するために、狭帯域スキャンを用いることができる。
【００２４】
いくつかの場合、たとえば、第１の役割Ｒ１がソースデバイスＳとマルチキャストリンクＭＬを確立しないときに、第２の役割Ｒ２はマルチキャストリンクＭＬと接続しようとして繰り返し広帯域スキャンを行うことがあり、それによって、ワイヤレスオーディオ出力デバイス１０の電力消費は増加する。上記の問題を避けるために、一実施形態では、マルチキャストリンクＭＬが未だ確立されていない（たとえば、ソースデバイスＳが第１の役割Ｒ１によって検出できない）ときに、第１の役割Ｒ１は、いかなるソースデバイスにも対応しなくてもよいダミーリンクを確立してもよい。第１の役割Ｒ１は、リンク設定プリアンブルおよびリンク設定パケットをダミーリンクに送ることができる。第２の役割Ｒ２は、マルチキャストリンクＭＬと接続する方法と同様の方法によってダミーリンクと接続することができる。同様に、第１の役割Ｒ１および第２の役割Ｒ２は、ダミーリンクを介して、一方向通信および／または双方向通信、たとえば、拡張パケットの交換（たとえば、送信および／または受信）を行うことができる。
【００２５】
さらに、第１の役割Ｒ１は、第２の役割Ｒ２にスリープモードに入らせるために、マルチキャストリンクＭＬまたはダミーリンクを介して、第２の役割Ｒ２にスリープ通知を送信してもよい。スリープモードでは、第２の役割Ｒ２が低電力状態に維持され得る。スリープカウンタがタイムアウトされるときに、第２の役割Ｒ２は、スリープモードを離れ、第１の役割Ｒ１から拡張パケットを受け取る、又は、ソースデバイスＳからパケットを受け取る準備ができる。
【００２６】
リンク更新パケットが第１の役割Ｒ１から第２の役割Ｒ２に送られる。リンク更新パケットは、第１の役割Ｒ１の状態情報を含む。かかる状態情報は、たとえば、第１の役割Ｒ１の状態マシンの現在の状態を含む。第２の役割Ｒ２は、第１の役割Ｒ１からソースデバイスＳに送られるパケットを受け取ることができない場合があるので、第２の役割Ｒ２は、第１の役割Ｒ１の現在の状態を確実に知ることができない場合がある。したがって、第２の役割Ｒ２は、リンク更新パケットに応じて、自身の状態マシンを更新することができる。たとえば、ソースデバイスＳおよび第１の役割Ｒ１が、タスクが完了した（たとえば、コールが終了したか、またはメディアパケットの送信が終了した）と共同して確認するときに、リソースを開放するように、第２の役割Ｒ２に通知するために、第１の役割Ｒ１が、リンク更新パケットを第２の役割Ｒ２に送信することができる。
【００２７】
リンク設定パケットが第１の役割Ｒ１から第２の役割Ｒ２に送られる。リンク設定パケットは、現在接続されているリンクを切断し（離れ）、その後に他のリンクと接続するように第２の役割Ｒ２に要求するように構成される。第２の役割Ｒ２が、第１の役割Ｒ１によって確立されたダミーリンクに接続されている例では、ソースデバイスＳが第１の役割Ｒ１によって検出されるときに第１の役割Ｒ１がソースデバイスＳとマルチキャストリンクＭＬを確立した場合、第１の役割Ｒ１は、リンク再設定パケットを第２の役割Ｒ２に送信してもよい。リンク再設定パケットに応じて、第２の役割Ｒ２は、ダミーリンクを切断し（離れ）、次に、マルチキャストリンクＭＬに接続してもよい。第２の役割Ｒ２が、第１の役割Ｒ１およびソースデバイスＳによって確立されたマルチキャストリンクＭＬに接続されている別の例では、第１ソースデバイスが第１の役割Ｒ１によって検出されるときに第１の役割Ｒ１が第１ソースデバイス（ソースデバイスＳとは異なる）と第１マルチキャストリンク（マルチキャストリンクＭＬとは異なる）を確立した場合、第１の役割Ｒ１は、リンク再設定パケットを第２の役割Ｒ２に送信してもよい。リンク再設定パケットに応じて、第２の役割Ｒ２は、マルチキャストリンクＭＬを切断し（離れ）、次に、第１マルチキャストリンクに接続してもよい。
【００２８】
いくつかの場合、オーディオ出力ユニット１０２Ａ、１０２Ｂは、役割交換のために役割ハンドオーバ手順をランタイムにおいて（たとえば、スリープモードにおいてではなく）実行してもよい。たとえば、オーディオ出力ユニット１０２Ａは、第１の役割Ｒ１として構成され、オーディオ出力ユニット１０２Ｂは、第２の役割Ｒ２として構成されると仮定される。図４を参照すると、第２の役割Ｒ２として構成されるオーディオ出力ユニット１０２Ｂのみがユーザによって保管モジュール２０から取り出されるときに、第１の役割Ｒ１は、たとえば、保管モジュール２０からの通知により、第２の役割Ｒ２のみが取り出されることを知ってもよい。次に、第１の役割Ｒ１は、制御要求ＬｒｅｑをソースデバイスＳに送ってもよい。制御要求が受け取られると、ソースデバイスＳは、特定の時間間隔で、第１の役割Ｒ１および第２の役割Ｒ２に制御応答Ｌｒを周期的に送ってもよい（いくつかの制御応答Ｌｒが送られてもよい）。制御応答Ｌｒに応じて、第１の役割Ｒ１として構成されるオーディオ出力ユニット１０２Ａは、役割ハンドオーバパケットＲＨＯをオーディオ出力ユニット１０２Ｂに送ることができる。そこで、オーディオ出力ユニット１０２Ａは、第２の役割の候補として設定され、オーディオ出力ユニット１０２Ｂは、第１の役割の候補として設定され得る。オーディオ出力ユニット１０２Ｂが第１の役割の候補として設定されるときに、オーディオ出力ユニット１０２Ｂは、ソースデバイスＳによって送られた制御応答Ｌｒに応答しようとしてもよい。もしも、オーディオ出力ユニット１０２Ｂによって送られた応答パケットＲｓが首尾よくソースデバイスＳによって受け取られ、ソースデバイスＳから次にオーディオ出力ユニット１０２Ａ、１０２Ｂによって受け取られたものが制御応答Ｌｒではない場合に、オーディオ出力ユニット１０２Ｂが第１の役割Ｒ１として設定されてもよく、オーディオ出力ユニット１０２Ａが第２の役割Ｒ２として設定されてもよく、それによって、役割ハンドオーバ手順が完了する。さもなければ、オーディオ出力ユニット１０２Ｂは、第２の役割Ｒ２として設定されてもよく、オーディオ出力ユニット１０２Ａは、第１の役割Ｒ１として設定されてもよく、それによって、元の設定が回復される。加えて、第２の役割の候補として構成されたオーディオ出力ユニット１０２Ａは、制御応答Ｌｒに応答する必要はない。
【００２９】
オーディオ出力ユニット１０２Ａおよび／または１０２Ｂが取り出されるかどうかは、多種の検知機構により知ることができ、本明細書に記載の方法は、それらのうちの一実施形態であることに留意すべきである。いくつかのその他の実施形態において、センサがオーディオ出力ユニット１０２Ａ、１０２Ｂに配置され得る。
【００３０】
一実施形態において、第１の役割Ｒ１がｅＳＣＯパケットおよび／または制御信号をソースデバイスＳから受け取ると、第１の役割Ｒ１は、上記の音声パケット（ｅＳＣＯパケット）および／または制御信号を特定回数、再送信するようにソースデバイスＳに要求してもよい。図５を参照すると、第１の役割Ｒ１がｅＳＣＯパケットおよび／または制御信号を受け取った後、第１の役割Ｒ１は、ソースデバイスＳに「ＮＡＫ」（否定応答）と答えてもよい。「ＮＡＫ」に応じて、ソースデバイスＳは、ｅＳＣＯパケットおよび／または制御信号を再送信してもよく、それによって、第１の役割Ｒ１および第２の役割Ｒ２は、ｅＳＣＯパケットおよび／または制御信号を受け取るための２つまたはそれ以上の機会を有することができる。
【００３１】
一実施形態において、第１の役割Ｒ１は、ソースデバイスＳによって送られたＡ２ＤＰパケットをバッファ（第１の役割Ｒ１に配置されるが図示されない）内に記憶してもよい。ソースデバイスＳからのＡ２ＤＰパケットがバッファ内に記憶された後に、第１の役割Ｒ１は、バッファステータスレポートを第２の役割Ｒ２に送ってもよい。バッファステータスレポートは、バッファ内に記憶されたＡ２ＤＰパケットの情報を示すために使用される。Ａ２ＤＰパケットの情報は、たとえば、Ａ２ＤＰパケットのシーケンス番号、タイプおよびサイズを含む。第２の役割Ｒ２は、第２の役割Ｒ２によって受け取られたＡ２ＤＰパケットが失われたか、または不完全であるかどうかを判定するために、第１の役割Ｒ１によって送られたバッファステータスレポートに従って、第２の役割Ｒ２のバッファ内に記憶されたＡ２ＤＰパケットをチェックしてもよい。第２の役割Ｒ２が、Ａ２ＤＰパケットのいくつかが失われたか、または不完全であると判定すると、第２の役割Ｒ２は、失われたか、または不十分なＡ２ＤＰパケットのシーケンス番号を報せる回復要求を第１の役割Ｒ１に送ってもよい。第１の役割Ｒ１は、第２の役割Ｒ２によって報告されたシーケンス番号に従って、対応するＡ２ＤＰパケットを第２の役割Ｒ２に送ってもよい。たとえば、送信において、ソースデバイスＳは、１０のＡ２ＤＰパケットを第１の役割Ｒ１および第２の役割Ｒ２に送る。もしも、第１の役割Ｒ１からのバッファステータスレポートによって、シーケンス番号２およびシーケンス番号５のＡ２ＤＰパケットが失われていると第２の役割Ｒ２が判定すると、第２の役割Ｒ２は、回復のために、シーケンス番号２およびシーケンス番号５のＡ２ＤＰパケットを第２の役割Ｒ２に送るように第１の役割Ｒ１に依頼するための回復要求を送ってもよい。
【００３２】
図６を参照すると、図６は、オーディオ出力ユニット、たとえば、第２の役割Ｒ２として構成されるオーディオ出力ユニットの状態マシンの例を示す。状態［Ｂ１Ｒ］：オーディオ出力ユニットが電源をオンにし、マルチキャストリンクまたはダミーリンクに接続するようにすることができる；オーディオ出力ユニットがリンク設定パケットを受け取ると、オーディオ出力ユニットは状態［Ｂ１］または状態［Ｂ２］に入ることができる。状態［Ｂ１］：拡張パケットを受け取るためにオーディオ出力ユニットを作動させ得る；接続のタイムアウト時またはリンク再設定パケットの受け取り後に、オーディオ出力ユニットは状態［Ｂ１Ｒ］に入り得る；スリープ通知の受け取り後に、オーディオ出力ユニットは状態［Ｂ１Ｓ］に入り得る。状態［Ｂ１Ｓ］：オーディオ出力ユニットがスリープモードに入ることができる；スリープカウンタのタイムアウト時に、オーディオ出力ユニットは状態［Ｂ１］に入ることができる。状態［Ｂ２］：パケットを受け取るためにオーディオ出力ユニットを作動させ得る；接続のタイムアウト時またはリンク再設定パケットの受け取り後に、オーディオ出力ユニットは状態［Ｂ１Ｒ］に入り得る；リンク更新パケットの受け取り後に、オーディオ出力ユニットは状態［Ｂ１］に入り得る；スリープ通知の受け取り後に、オーディオ出力ユニットは状態［Ｂ２Ｓ］に入り得る。状態［Ｂ２Ｓ］：オーディオ出力ユニットがスリープモードに入ることができる；スリープカウンタのタイムアウト時に、オーディオ出力ユニットは状態［Ｂ２］に入ることができる。上記の状態マシンは、単なる例示であって、本発明を限定する目的のためのものではない。
【００３３】
本発明によって提供されるワイヤレスオーディオ出力デバイスは、標準ブルートゥースデバイスであるソースデバイスをサポートし得る。言い換えれば、ソースデバイスの元の作用を変更することなく、ワイヤレスオーディオ出力デバイスがソースデバイスに適合し得る。さらに、本発明によって提供されるワイヤレスオーディオ出力デバイスは、失われたパケットを回復する機能を有するので、出力音声の質が改善され得る。
【００３４】
本発明を例示により、また好ましい実施形態の観点で説明したが、本発明は、それらに限定されるものではないことが理解されるべきである。むしろ、各種の修正および同等の配置および手順を含むことが意図され、従って、付加される請求項の範囲には、かかる全ての修正ならびに同等の配置および手順を含むように最も広い解釈が与えられるべきである。
【図１Ａ】
2019169936.tif 000003
【図１Ｂ】
2019169936.tif 000004
【図２】
2019169936.tif 000005
【図３Ａ】
2019169936.tif 000006
【図３Ｂ】
2019169936.tif 000007
【図４】
2019169936.tif 000008
【図５】
2019169936.tif 000009
【図６】
2019169936.tif 000010
【外国語明細書】
2019169936000001.pdf
2019169936000002.pdf
2019169936000003.pdf
2019169936000004.pdf