(57)【要約】無線デバイスは、ターゲットユーザ対してサラウンドサウンド効果を生成するために、他の近くのオーディオトランスデューサデバイスを使用することを提供される。これを行うために、無線デバイスは、任意の近くの外部マイクロフォンおよび／またはラウドスピーカデバイスがあるかどうかを第１に確認する。無線デバイスの内部マイクロフォンおよび任意の他の近くの外部マイクロフォンは、近くのラウドスピーカデバイスと同様に、所望／ターゲットユーザの配置を確認するように使用され得る。この情報は次に、無線デバイスが、近くの外部ラウドスピーカデバイス、および／またはその内部ラウドスピーカへオーディオ信号をステアリングすることによって、所望／ターゲットユーザのためのサラウンドサウンド効果を生成するように使用される。【選択図】図４
2015507864.tif 000002
【特許請求の範囲】
【請求項１】
無線デバイスで動作可能な方法であって、
前記無線デバイスおよび１つまたは複数の外部ラウドスピーカに対するターゲットユーザの相対的な配置を確認することと、ここにおいて、前記無線デバイスに対する前記ターゲットユーザの前記配置は、任意である、
前記１つまたは複数の外部ラウドスピーカへ前記無線デバイスからスピーカ特有オーディオ信号（speaker-specific audio signals）を無線で送信することと、ここにおいて、各スピーカ特有オーディオ信号は、前記ターゲットユーザに向けたサラウンドサウンド体験を得るために、対応する外部ラウドスピーカで再生されるように適応される、
を備える、方法。
【請求項２】
前記無線デバイスに対して１つまたは複数の外部デバイスに関する配置を確認することと、ここにおいて、前記外部デバイスは、前記１つまたは複数の外部マイクロフォンおよび／または前記１つまたは複数のラウドスピーカを含む、
をさらに備える、請求項１に記載の方法。
【請求項３】
前記１つまたは複数の外部デバイスから１つまたは複数の外部マイクロフォンを選択することと、
前記無線デバイスに対する前記ターゲットユーザの前記相対的な配置を確認するために、前記１つまたは複数の選択された外部マイクロフォンおよび／または１つまたは複数の内部マイクロフォン上で前記ターゲットユーザからのオーディオ信号をキャプチャすることと、
をさらに備える、請求項２に記載の方法。
【請求項４】
前記１つまたは複数の外部マイクロフォンの各々からの前記キャプチャされたオーディオは、前記ターゲットユーザの配置を確認するために、距離および相対的な向きを確認するように、互いに比較される、請求項３に記載の方法。
【請求項５】
前記ターゲットユーザからの前記オーディオ信号をキャプチャし、前記キャプチャされたオーディオ信号の到来方向を確認するように、前記１つまたは複数の選択された外部マイクロフォンに指示することをさらに備える、請求項３に記載の方法。
【請求項６】
前記無線デバイスに対して前記１つまたは複数の外部デバイスに関する前記配置を確認することは、
前記１つまたは複数の外部ラウドスピーカからのオーディオ信号をキャプチャして、前記キャプチャされたオーディオ信号の１つまたは複数の対応する到来方向を確認するように、前記１つまたは複数の外部マイクロフォンに命令すること、
を含む、請求項２に記載の方法。
【請求項７】
前記無線デバイスに対する前記ターゲットユーザの前記相対的な配置を確認することは、
外部デバイスに対する外部デバイスの配置を確認することと、
前記外部デバイスに対する前記ターゲットユーザの前記配置を確認することと、
を含む、請求項１に記載の方法。
【請求項８】
前記無線デバイスは、モバイル電話デバイスである、請求項１に記載の方法。
【請求項９】
前記無線デバイスから前記１つまたは複数の外部ラウドスピーカへの前記スピーカ特有オーディオ信号は、無線通信インターフェースを介して不可聴形式で送られる、請求項１に記載の方法。
【請求項１０】
無線デバイスであって、
１つまたは複数のローカル外部デバイスと通信するための通信インターフェースと、
前記通信インターフェースに結合された処理回路であって、
前記無線デバイスおよび１つまたは複数の外部ラウドスピーカに対するターゲットユーザの相対的な配置を確認し、ここにおいて、前記無線デバイスに対する前記ターゲットユーザの前記配置は、任意である、
前記１つまたは複数の外部ラウドスピーカへ前記無線デバイスからスピーカ特有オーディオ信号を無線で送る、ここにおいて、各スピーカ特有オーディオ信号は、前記ターゲットユーザに向けたサラウンドサウンド体験を得るために対応する外部ラウドスピーカで再生されるように適応される、
ように適応される、処理回路と、
を備える、無線デバイス。
【請求項１１】
前記無線デバイスに対する前記ターゲットユーザの所在を特定するようにもまた使用される１つまたは複数の内部マイクロフォンと、
前記ターゲットユーザ向けのスピーカ特有オーディオ信号を提供するためにもまた使用される１つまたは複数の内部ラウドスピーカと、
をさらに備える、請求項１０に記載の無線デバイス。
【請求項１２】
前記処理回路は、
前記無線デバイスに対する１つまたは複数の外部デバイスに関する配置を確認し、ここにおいて、前記外部デバイスは、前記１つまたは複数の外部マイクロフォンおよび／または前記１つまたは複数のラウドスピーカを含むようにさらに適応される、請求項１０に記載の無線デバイス。
【請求項１３】
前記処理回路は、
前記１つまたは複数の外部デバイスから１つまたは複数の外部マイクロフォンを選択し、
前記無線デバイスに対する前記ターゲットユーザの前記相対配置を確認するために、前記１つまたは複数の選択された外部マイクロフォンおよび／または１つまたは複数の内部マイクロフォン上で前記ターゲットユーザからのオーディオ信号をキャプチャする  ようにさらに適応される、請求項１２に記載の無線デバイス。
【請求項１４】
前記無線デバイスに対する前記ターゲットユーザの前記相対配置を確認することは、
外部デバイスに対する外部デバイスの配置を確認することと、
前記外部デバイスに対する前記ターゲットユーザの前記配置を確認することと、
を含む、請求項１０に記載の無線デバイス。
【請求項１５】
前記無線デバイスは、モバイル電話デバイスである、請求項１０に記載の無線デバイス。
【請求項１６】
前記無線デバイスから前記１つまたは複数の外部ラウドスピーカへの前記スピーカ特有オーディオ信号は、無線通信インターフェースを介して不可聴形式で送られる、請求項１０に記載の無線デバイス。
【請求項１７】
無線デバイスであって、
１つまたは複数のローカル外部デバイスと通信するための手段と、
前記無線デバイスおよび１つまたは複数の外部ラウドスピーカに対するターゲットユーザの相対的な配置を確認するための手段と、ここにおいて、前記無線デバイスに対する前記ターゲットユーザの前記配置は、任意である、
前記１つまたは複数の外部ラウドスピーカへ前記無線デバイスからスピーカ特有オーディオ信号を無線で送るための手段と、ここにおいて、各スピーカ特有オーディオ信号は、前記ターゲットユーザに向けたサラウンドサウンド体験を得るために対応する外部ラウドスピーカで再生されるように適応される、
を備える、無線デバイス。
【請求項１８】
前記無線デバイスに対する１つまたは複数の外部デバイスに関する配置を確認するための手段と、ここにおいて、前記外部デバイスは、前記１つまたは複数の外部マイクロフォンおよび／または前記１つまたは複数のラウドスピーカを含む、
をさらに備える、請求項１７に記載の無線デバイス。
【請求項１９】
命令を記憶したプロセッサ可読媒体であって、前記命令は、１つまたは複数のプロセッサによって実行されると、前記１つまたは複数のプロセッサに、
無線デバイスおよび１つまたは複数の外部ラウドスピーカに対してターゲットユーザの相対的な配置を確認させ、ここにおいて、前記無線デバイスに対する前記ターゲットユーザの前記配置は、任意である、
前記１つまたは複数の外部ラウドスピーカへ前記無線デバイスからスピーカ特有オーディオ信号を無線で送らせ、ここにおいて、各スピーカ特有オーディオ信号は、前記ターゲットユーザに向けたサラウンドサウンド体験を得るために対応する外部ラウドスピーカで再生されるように適応される、
プロセッサ可読媒体。
【請求項２０】
前記１つまたは複数のプロセッサによって実行されると、前記１つまたは複数のプロセッサに、
前記無線デバイスに対する１つまたは複数の外部デバイスに関する配置を確認させる命令をさらに記憶しており、ここにおいて、前記外部デバイスは、前記１つまたは複数の外部マイクロフォンおよび／または前記１つまたは複数のラウドスピーカを含む、
請求項１９に記載のプロセッサ可読媒体。
【請求項２１】
無線デバイスで動作可能な方法であって、
１つまたは複数の外部ラウドスピーカの存在を自動的に確認することと、
前記１つまたは複数の外部ラウドスピーカに対するターゲットユーザの相対的な配置を自動的に確認することと、
前記ターゲットユーザに向けたサラウンドサウンド体験を得るために前記１つまたは複数の外部ラウドスピーカへ第１のオーディオ信号をステアリングすることと
を備える、方法。
【請求項２２】
１つまたは複数の外部マイクロフォンの存在を自動的に確認することと、
前記１つまたは複数の外部ラウドスピーカからの第２のオーディオ信号をキャプチャして、前記キャプチャされた第２のオーディオ信号の１つまたは複数の対応する到来方向を確認するように、前記１つまたは複数の外部マイクロフォンに命令することと、
前記ターゲットユーザからの前記第３のオーディオ信号をキャプチャして、前記キャプチャされた第３のオーディオ信号の到来方向を確認するように、前記１つまたは複数の外部マイクロフォンに命令することと、
ここにおいて、前記１つまたは複数の外部ラウドスピーカに対する前記ターゲットユーザの前記相対的な配置は、前記到来方向に基づいて確認される、
をさらに備える、請求項２１に記載の方法。
【請求項２３】
前記ターゲットユーザに向けた前記サラウンドサウンド体験を得るために１つまたは複数の内部ラウドスピーカへ前記第１のオーディオ信号をステアリングすること、
をさらに備える、請求項２１に記載の方法。
【請求項２４】
前記第１のオーディオ信号は、無線通信インターフェースを介して不可聴形式で前記１つまたは複数の外部ラウドスピーカへ前記無線デバイスから送られる、請求項２１に記載の方法。
【請求項２５】
無線デバイスであって、
１つまたは複数のローカル外部デバイスと通信するための通信インターフェースと、
前記通信インターフェースと結合された処理回路であって、
１つまたは複数の外部ラウドスピーカの存在を自動的に確認し、
前記１つまたは複数の外部ラウドスピーカに対するターゲットユーザの相対的な配置を自動的に確認し、
前記ターゲットユーザに向けたサラウンドサウンド体験を得るために前記１つまたは複数の外部ラウドスピーカへ第１のオーディオ信号をステアリングするように適応される処理回路と、
を備える、無線デバイス。
【請求項２６】
前記処理回路は、
１つまたは複数の外部ラウドスピーカの存在を自動的に確認し、
前記１つまたは複数の外部ラウドスピーカからの第２のオーディオ信号をキャプチャして、前記キャプチャされた第２のオーディオ信号の１つまたは複数の対応する到来方向を確認するように、前記１つまたは複数の外部マイクロフォンに命令し、
前記ターゲットユーザからの前記第３のオーディオ信号をキャプチャして、前記キャプチャされた第３のオーディオ信号の到来方向を確認するように、前記１つまたは複数の外部マイクロフォンに命令し、
ここにおいて、前記１つまたは複数の外部ラウドスピーカに対する前記ターゲットユーザの前記相対的な配置は、前記到来方向に基づいて確認される、  ようにさらに適応される、請求項２５に記載の無線デバイス。
【請求項２７】
前記無線デバイスに対する前記ターゲットユーザの所在を特定するようにも使用される１つまたは複数の内部マイクロフォンと、
前記ターゲットユーザ向けの前記第１のオーディオ信号をステアリングするためにもまた使用される１つまたは複数の内部ラウドスピーカと、
をさらに備える、請求項２５に記載の無線デバイス。
【請求項２８】
前記処理回路は、
前記ターゲットユーザに向けた前記サラウンドサウンド体験を得るために１つまたは複数の内部ラウドスピーカへ前記第１のオーディオ信号をステアリングするようにさらに適応される、請求項２５に記載の無線デバイス。
【請求項２９】
無線デバイスであって、
１つまたは複数の外部ラウドスピーカの存在を自動的に確認するための手段と、
前記１つまたは複数の外部ラウドスピーカに対するターゲットユーザの相対的な配置を自動的に確認するための手段と、
前記ターゲットユーザに向けたサラウンドサウンド体験を得るために前記１つまたは複数の外部ラウドスピーカへの第１のオーディオ信号をステアリングするための手段と、
を備える、無線デバイス。
【請求項３０】
１つまたは複数の外部マイクロフォンの存在を自動的に確認するための手段と、
前記１つまたは複数の外部ラウドスピーカからの第２のオーディオ信号をキャプチャして、前記キャプチャされた第２のオーディオ信号の１つまたは複数の対応する到来方向を確認するように、前記１つまたは複数の外部マイクロフォンに命令するための手段と、
前記ターゲットユーザからの第３のオーディオ信号をキャプチャして、前記キャプチャされた第３のオーディオ信号の到来方向を確認するように、前記１つまたは複数の外部マイクロフォンに命令するための手段と、
ここにおいて、前記１つまたは複数の外部ラウドスピーカに対する前記ターゲットユーザの前記相対的な配置は、前記到来方向に基づいて確認される、
をさらに備える、請求項２９に記載の無線デバイス。
【請求項３１】
命令を記憶したプロセッサ可読媒体であって、前記命令は、１つまたは複数のプロセッサによって実行されると、前記１つまたは複数のプロセッサに、
１つまたは複数の外部ラウドスピーカの存在を自動的に確認させ、
前記１つまたは複数の外部ラウドスピーカに対するターゲットユーザの相対的な配置を自動的に確認させ、
前記ターゲットユーザに向けたサラウンドサウンド体験を得るために前記１つまたは複数の外部ラウドスピーカへ第１のオーディオ信号をステアリングさせる、プロセッサ可読媒体。
【請求項３２】
前記１つまたは複数のプロセッサによって実行されると、前記１つまたは複数のプロセッサに、
１つまたは複数の外部ラウドスピーカの存在を自動的に確認させ、
前記１つまたは複数の外部ラウドスピーカからの第２のオーディオ信号をキャプチャして、前記キャプチャされた第２のオーディオ信号の１つまたは複数の対応する到来方向を確認するように、前記１つまたは複数の外部マイクロフォンに命令し、
前記ターゲットユーザからの前記第３のオーディオ信号をキャプチャして、前記キャプチャされた第３のオーディオ信号の到来の方向を確認するように、前記１つまたは複数の外部マイクロフォンに命令することをさせる命令をさらに記憶し、
ここにおいて、前記１つまたは複数の外部ラウドスピーカに対する前記ターゲットユーザの前記相対的な配置は、前記到来方向に基づいて確認される
請求項３１に記載のプロセッサ可読媒体。
【請求項３３】
外部デバイスで動作可能な方法であって、
無線デバイスに対する前記外部デバイスの所在を特定するために、前記マイクロフォンをアクティベートし、前記マイクロフォンによってキャプチャされた第１のオーディオ信号を前記無線デバイスへ提供するための、前記無線デバイスからの第１の命令を受信することと、
前記無線デバイスに対する前記外部デバイスの所在を特定することを手助けするために、外部ラウドスピーカを通して第２のオーディオ信号を再生するための、前記無線デバイスからの第２の命令を受信することと、
前記無線デバイスに対するターゲットユーザの配置を確認するために、前記マイクロフォンをアクティベートし、前記マイクロフォンによってキャプチャされた第３のオーディオ信号を前記無線デバイスへ送るための、前記無線デバイスからの第３の命令を受信することと、
を備える、方法。
【請求項３４】
１つまたは複数の対応する外部ラウドスピーカに割り当てられた前記無線デバイスからスピーカ特有オーディオ信号を受信することと、
前記１つまたは複数の対応する外部ラウドスピーカへ前記スピーカ特有オーディオ信号を送ることと、ここにおいて、各スピーカ特有オーディオ信号は、前記ターゲットユーザに向けたサラウンドサウンド体験を得るように適応される、
をさらに備える、請求項３３に記載の方法。
【請求項３５】
前記無線デバイスから前記１つまたは複数の外部ラウドスピーカへの前記スピーカ特有オーディオ信号は、無線通信インターフェースを介して不可聴形式で受信される、請求項３３に記載の方法。
【請求項３６】
外部デバイスであって、
無線デバイスと無線で通信するための通信インターフェースと、
前記通信インターフェースに結合された処理回路であって、
無線デバイスに対する前記外部デバイスの所在を特定するために、マイクロフォンをアクティベートし、前記マイクロフォンによってキャプチャされた第１のオーディオ信号を前記無線デバイスへ提供するための、前記無線デバイスからの第１の命令を受信し、
前記無線デバイスに対する前記外部デバイスの所在を特定することを手助けするために、外部ラウドスピーカを通して第２のオーディオ信号を再生するための、前記無線デバイスからの第２の命令を受信し、
前記無線デバイスに対するターゲットユーザの配置を確認するために、前記マイクロフォンをアクティベートし、前記マイクロフォンによってキャプチャされた第３のオーディオ信号を前記無線デバイスへ送るための、前記無線デバイスからの第３の命令を受信することに適応された処理回路と、
を備える、外部デバイス。
【請求項３７】
前記処理回路は、
１つまたは複数の対応する外部ラウドスピーカに割り当てられた前記無線デバイスからスピーカ特有オーディオ信号を受信し、
前記１つまたは複数の対応する外部ラウドスピーカへ前記スピーカ特有オーディオ信号を送信し、ここにおいて、各スピーカ特有オーディオ信号は、前記ターゲットユーザに向けたサラウンドサウンド体験を得るように適応されるようにさらに適応される、請求項３６に記載の外部デバイス。
【請求項３８】
前記無線デバイスから前記１つまたは複数の外部ラウドスピーカへの前記スピーカ特有オーディオ信号は、前記無線通信インターフェースを介して不可聴形式で受信される、請求項３６に記載の外部デバイス。
【請求項３９】
外部デバイスであって、
無線デバイスに対する前記外部デバイスの所在を特定するために、マイクロフォンをアクティベートし、前記マイクロフォンによってキャプチャされた第１のオーディオ信号を前記無線デバイスへ提供するための、前記無線デバイスからの第１の命令を受信するための手段と、
前記無線デバイスに対する前記外部デバイスの所在を特定することを手助けするために、外部ラウドスピーカを通して第２のオーディオ信号を再生するための、前記無線デバイスからの第２の命令を受信するための手段と、
前記無線デバイスに対するターゲットユーザの配置を確認するために、前記マイクロフォンをアクティベートし、前記マイクロフォンによってキャプチャされた第３のオーディオ信号を前記無線デバイスへ送るための、前記無線デバイスからの第３の命令を受信するための手段と、
を備える、外部デバイス。
【請求項４０】
１つまたは複数の対応する外部ラウドスピーカに割り当てられた前記無線デバイスからスピーカ特有オーディオ信号を受信するための手段と、
前記１つまたは複数の対応する外部ラウドスピーカへ前記スピーカ特有オーディオ信号を送るための手段と、ここにおいて、各スピーカ特有オーディオ信号は、前記ターゲットユーザに向けたサラウンドサウンド体験を得るように適応される、
をさらに備える、請求項３９に記載の外部デバイス。
【請求項４１】
前記無線デバイスから前記１つまたは複数の外部ラウドスピーカへの前記スピーカ特有オーディオ信号は、無線通信インターフェースを介して不可聴形式で受信される、請求項３９に記載の外部デバイス。
【請求項４２】
命令を記憶したプロセッサ可読媒体であって、前記命令は、１つまたは複数のプロセッサによって実行されると、前記１つまたは複数のプロセッサに、
無線デバイスに対する外部デバイスの所在を特定するために、マイクロフォンをアクティベートし、前記マイクロフォンによってキャプチャされた第１のオーディオ信号を前記無線デバイスへ提供するための、前記無線デバイスからの第１の命令を受信させ、
前記無線デバイスに対する前記外部デバイスの所在を特定することを手助けするために、外部ラウドスピーカを通して第２のオーディオ信号を再生するための、前記無線デバイスからの第２の命令を受信させ、
前記無線デバイスに対するターゲットユーザの配置を確認するために、前記マイクロフォンをアクティベートし、前記マイクロフォンによってキャプチャされた第３のオーディオ信号を前記無線デバイスへ送信するための、前記無線デバイスからの第３の命令を受信させる、プロセッサ可読媒体。
【請求項４３】
１つまたは複数のプロセッサによって実行されると、前記１つまたは複数のプロセッサに、
１つまたは複数の対応する外部ラウドスピーカに割り当てられた前記無線デバイスからスピーカ特有オーディオ信号を受信させ、
前記１つまたは複数の対応する外部ラウドスピーカへ前記スピーカ特有オーディオ信号を送らせる
命令をさらに記憶し、ここにおいて、各スピーカ特有オーディオ信号は、前記ターゲットユーザに向けたサラウンドサウンド体験を得るように適応される、
請求項４２に記載のプロセッサ可読媒体。
【発明の詳細な説明】
【関連出願】
【０００１】
米国特許法第１１９条の下での優先権の主張
[0001]  本特許出願は、本明細書に参照により明示的に組み込まれ、ここでの譲受人に対して譲渡され、２０１１年１２月１９日に出願された、「Automated User Location Recognition To Enhanced Audio Performance In A Multi-Speaker Environment」と題された、米国仮出願第６１／５７７，４８３号の優先権を主張する。
【技術分野】
【０００２】
[0002]  本発明の特徴は一般に、無線デバイス、マルチマイクロフォン、およびマルチスピーカオーディオシステムに関する。一例において、無線デバイスは、ユーザに関するカスタマイズされた三次元没入型サウンド体験(customized three-dimensional immersive sound experience)を提供するために、マイクロフォン、ラウドスピーカおよび／またはユーザ検出(detection)および所在特定(location)を自動的に行うように適応される。
【背景技術】
【０００３】
[0003]  無線デバイス（例えば、モバイルデバイス、モバイル電話、モバイル通信デバイス、スマートフォン、パーソナル／モバイルコンピューティングデバイス、等）は多くの場合、所望／ターゲットユーザからのオーディオ信号をキャプチャ(capture)するための１つまたは複数のマイクロフォンを含む。加えて、このような無線デバイスはまた、多くの場合、オーディオ信号がターゲットユーザへ発せられるための１つまたは複数のラウドスピーカを含む。しかしながら、典型的な小さいサイズのいくつかの無線デバイス（例えば、モバイルデバイス）は、サラウンドサウンド効果を作り出すことによってユーザの体験を改善することを困難にさせる。サラウンドサウンド効果は、それらが２つ以上の異なる外部および／または内部ラウドスピーカデバイスから発せられてターゲットユーザに対してサラウンドサウンドの感覚を生成するようにオーディオ信号を整形することによって作り出され得る。
【０００４】
[0004]  外部ラウドスピーカを使用してこのように整形されたオーディオ信号を作り出すことにおける１つの課題は、所望／ターゲットユーザに対する外部ラウドスピーカの配置(location)、位置(position)、および／または距離(dintance)を識別することである。すなわち、統合されたラウドスピーカとは異なり、ターゲットユーザ（および／または無線デバイス）と外部スピーカとの間における位置(position)、配置(location)、および／または距離(dintance)は、無線デバイスによって知られていない。
【０００５】
[0005]  従って、方法は、ターゲットユーザのサウンド体験を改善するために、無線デバイスが近くのマイクロフォンおよび／またはラウドスピーカデバイスを利用することを許可することが必要とされる。
【発明の概要】
【０００６】
[0006]  第１の態様によると、無線デバイスで動作可能な方法は、自動的にターゲットユーザ／リスナの配置を検出することと、オーディオ性能をカスタマイズすることとが提供される。ターゲットユーザの相対的な配置は、無線デバイスおよび１つまたは複数の外部ラウドスピーカに対して確認され、無線デバイスに対するターゲットユーザの配置は、任意である。スピーカ特有オーディオ信号は、１つまたは複数の外部ラウドスピーカへ無線デバイスから無線で送られ、各スピーカ特有オーディオ信号(Speaker-specific audio signals)は、ターゲットユーザに向けたサラウンドサウンド体験を得るために、対応する外部ラウドスピーカで再生されるように適応される。１つまたは複数の外部デバイスに関する配置は、無線デバイスに対して確認され、外部デバイスは、１つまたは複数の外部マイクロフォンおよび／または１つまたは複数のラウドスピーカを含む。１つまたは複数の外部マイクロフォンは次に、１つまたは複数の外部デバイスから選択される。オーディオ信号は、無線デバイスに対するターゲットユーザの相対的な配置を確認するために、１つまたは複数の選択された外部マイクロフォンおよび／または１つまたは複数の内部マイクロフォン上でターゲットユーザからキャプチャされる。１つまたは複数の外部マイクロフォンの各々からのキャプチャされたオーディオは、ターゲットユーザの配置を確認するために、距離および相対的な向きを確認するように、互いに比較され得る。ターゲットユーザからのオーディオ信号をキャプチャし、キャプチャされたオーディオ信号の到来方向(direction of arrival)を確認するように、１つまたは複数の選択された外部マイクロフォンに指示され得る。無線デバイスに対して１つまたは複数の外部デバイスに関する配置を確認することは、１つまたは複数の外部ラウドスピーカからのオーディオ信号をキャプチャして、キャプチャされたオーディオ信号の１つまたは複数の対応する到来方向を確認するように、１つまたは複数の外部マイクロフォンに命令することを含む。無線デバイスに対するターゲットユーザの相対的な配置を確認することは、（ａ）外部デバイスに対する外部デバイスの配置を確認すること、および／または（ｂ）外部デバイスに対するターゲットユーザの配置を確認することを含み得る。無線デバイスから１つまたは複数の外部ラウドスピーカへのスピーカ特有オーディオ信号は、無線通信インターフェースを介して不可聴形式で送られ得る。一態様によると、無線デバイスは、モバイル電話サービスであり得る。
【０００７】
[0007]  第２の態様によると、無線デバイスで動作可能な方法は、オーディオ性能をカスタマイズすることが提供される。無線デバイスは、１つまたは複数の外部ラウドスピーカの存在を自動的に確認し、および／または１つまたは複数の外部ラウドスピーカに対するターゲットユーザの相対的な配置を自動的に確認し得る。次に、ターゲットユーザに向けたサラウンドサウンド体験を得るために１つまたは複数の外部ラウドスピーカへ第１のオーディオ信号をステアリング(steer)し得る。無線デバイスはまた、（ａ）１つまたは複数の外部マイクロフォンの存在を自動的に確認し、（ｂ）１つまたは複数の外部ラウドスピーカからの第２のオーディオ信号をキャプチャして、キャプチャされた第２のオーディオ信号の１つまたは複数の対応する到来方向を確認するように、１つまたは複数の外部マイクロフォンに命令し、および／または（ｃ）ターゲットユーザからの第３のオーディオ信号をキャプチャして、キャプチャされた第３のオーディオ信号の到来方向を確認するように、１つまたは複数の外部マイクロフォンに命令でき、１つまたは複数の外部ラウドスピーカに対するターゲットユーザの相対的な配置は、到来方向に基づいて確認される。無線デバイスは、ターゲットユーザに向けたサラウンドサウンド体験を得るために１つまたは複数の内部ラウドスピーカへ第１のオーディオ信号をステアリングし得る。第１のオーディオ信号は、無線デバイスから１つまたは複数の外部ラウドスピーカへ無線通信インターフェースを介して不可聴形式で送られ得る。
【０００８】
[0008]  第３の態様によると、外部デバイスで動作可能な方法が提供される。外部デバイスは、（ａ）無線デバイスに対する外部デバイスの所在を特定するために、マイクロフォンをアクティベートし、マイクロフォンによってキャプチャされた第１のオーディオ信号を無線デバイスへ提供するための、無線デバイスからの第１の命令を受信し、（ｂ）無線デバイスに対する外部デバイスの所在を特定することを手助けするために、外部ラウドスピーカを通して第２のオーディオ信号を再生するための、無線デバイスからの第２の命令を受信し、および／または（ｃ）無線デバイスに対するターゲットユーザの配置を確認するために、マイクロフォンをアクティベートし、マイクロフォンによってキャプチャされた第３のオーディオ信号を無線デバイスへ送るための、無線デバイスからの第３の命令を受信し得る。外部デバイスはさらに、（ａ）１つまたは複数の対応する外部ラウドスピーカに割り当てられた無線デバイスからスピーカ特有オーディオ信号を受信し、および／または（ｂ）１つまたは複数の対応する外部ラウドスピーカへスピーカ特有オーディオ信号を送るように適応されることができ、各スピーカ特有オーディオ信号は、ターゲットユーザに向けたサラウンドサウンド体験を得るように適応される。無線デバイスから１つまたは複数の外部ラウドスピーカへのスピーカ特有オーディオ信号は、無線通信インターフェースを介して不可聴形式で受信され得る。
【図面の簡単な説明】
【０００９】
【図１】図１は、無線デバイスが、所望ユーザ（または対象のリスナ／スピーカ）へのオーディオ伝達(audio delivery)を改善するために、１つまたは複数の近くの外部デバイスを使用し得る例示的な環境を図示する。
【図２】図２は、複数のマイクロフォンが、所望ターゲットユーザに関してフォーカスオーディオピックアップ領域（focus audio pick-up region）を生成するために使用され得る、オーディオ／サウンドキャプチャの様々なシナリオを図示する。
【図３】図３は、複数のマイクロフォンが、所望ターゲットユーザに関してフォーカスオーディオピックアップ領域を生成するために使用され得る、オーディオ／サウンドキャプチャの様々なシナリオを図示する。
【図４】図４は、複数のマイクロフォンが、所望ターゲットユーザに関してフォーカスオーディオピックアップ領域を生成するために使用され得る、オーディオ／サウンドキャプチャの様々なシナリオを図示する。
【図５】図５は、複数のマイクロフォンが、所望ターゲットユーザに関してフォーカスオーディオピックアップ領域を生成するために使用され得る、オーディオ／サウンドキャプチャの様々なシナリオを図示する。
【図６】図６は、複数のマイクロフォンが、所望ターゲットユーザに関してフォーカスオーディオピックアップ領域を生成するために使用され得る、オーディオ／サウンドキャプチャの様々なシナリオを図示する。
【図７】図７は、無線デバイスが、所望ユーザ／スピーカからのオーディオ／サウンドキャプチャを強化する(enhance)ために、どのように１つまたは複数の外部マイクロフォンを検出および使用し得るかを図示するフロー図である。
【図８】図８は、外部ラウドスピーカおよびターゲットユーザ／リスナからの到来方向が、ラウドスピーカおよびターゲットユーザに対する相対的な配置を見つけ、ターゲットユーザへのラウドスピーカビームをステアリングするためにどのように確認されるかの例を図示する。
【図９】図９は、分散型オーディオトランスデューサおよびターゲットユーザの配置に関するマップがどのように確認され得るかを図示する。
【図１０】図１０は、無線デバイスに対する外部デバイスの相対的な位置／配置を識別するこの問題を図示する。
【図１１】図１１は、無線デバイスに対する到来方向を確認するための様々な解決策を図示する。
【図１２】図１２は、無線デバイスに対する到来方向を確認するための様々な解決策を図示する。
【図１３】図１３は、無線デバイスに対する到来方向を確認するための様々な解決策を図示する。
【図１４】図１４は、無線デバイスに対する到来方向を確認するための様々な解決策を図示する。
【図１５】図１５は、無線デバイスに対する分散型トランスデューサおよび／またはターゲットユーザの配置がどのように取得され得るかを図示する。
【図１６】図１６は、ターゲットユーザに関するキャプチャ、および／またはフォーカスオーディオ分散（focused audio distribution）を提供するために、１つまたは複数の外部デバイスおよび／またはターゲットユーザの相対的な配置を確認するように適応された無線デバイスを図示するブロック図である。
【図１７】図１７は、１つまたは複数の近くの外部デバイスおよび／またはターゲットユーザの所在を特定し、強化されたオーディオ／サウンドキャプチャ、および／またはターゲットユーザへの伝達を提供するためにその情報を使用するための、無線デバイスで動作する方法を図示する。
【図１８】図１８は、１つまたは複数の近くの外部デバイスおよび／またはターゲットユーザの所在を特定し、強化されたオーディオ／サウンドキャプチャ、および／またはターゲットユーザへの伝達を提供するためにその情報を使用するための、無線デバイスで動作するさらに別の方法を図示する。
【図１９】図１９は、ターゲットユーザに関するキャプチャおよび／またはフォーカスオーディオ分散を提供するために、ターゲットユーザの相対的な配置を確認することにおいて、無線デバイスを手助けするように適応される外部デバイスを図示するブロック図である。
【図２０】図２０は、１つまたは複数の近くの外部デバイスおよび／またはターゲットユーザの所在を特定することにおいて無線デバイスを手助けし、強化されたオーディオ／サウンドキャプチャ、および／またはターゲットユーザへの伝達を提供するためにその情報を使用するための、外部デバイスで動作する方法を図示する。
【発明を実施するための形態】
【００１０】
詳細な説明
[0022]  以下の説明において、参照は、例えば、本開示が実践され得る詳細な実施形態において示される添付の図面に対して作成され得る。実施形態は、当業者が本発明を実践できるように十分詳細に発明の態様を説明することが意図される。他の実施形態が利用されることができ、変更は、本開示の範囲から逸脱することなく、開示された実施形態に対してなされ得る。以下の詳細な説明は、限定的な解釈において行われるべきではなく、また本発明の範囲は、添付された特許請求の範囲によってのみ定義される。「無線デバイス」という用語は、本明細書において、数あるデバイスの中でもとりわけ、「モバイルデバイス」、「モバイルフォン」、「モバイル通信デバイス」、「モバイルコンピューティングデバイス」、「デジタルタブレット」、「スマートフォン」を示すために使用され得る。「ラウドスピーカ」および／または「スピーカ」という用語は、本明細書において、電気信号をオーディオサウンドに変換するオーディオトランスデューサを示すように、置き換え可能に使用されることができるように示される。「マイクロフォン」という用語は、本明細書において、オーディオを電気信号に変換するオーディオトランスデューサを示すように使用され得る。
【００１１】
概観
[0023]  本開示は、ターゲットユーザへのカスタマイズされた三次元没入型サウンド体験を提供することを可能にするために、無線デバイスに対する外部ラウドスピーカの配置、位置および／または距離を検出するための命令を含むコンピュータ可読媒体、装置、および方法、を示す。一般に、デバイスは、最適かつシームレスな方法で、全ての利用可能な音響デバイスを使用して、ターゲットユーザに関するカスタマイズされた空間サウンド再生（customized spatial sound reproduction）で使用される座標系（例えば、デバイスの）でラウドスピーカ、マイクロフォン、およびターゲットユーザの配置を自動的に推定するように適応され得る。
【００１２】
[0024]  １つの特徴は、ターゲットユーザに関するサラウンドサウンド効果を生成するために、他の近くのオーディオトランスデューサデバイスを使用する無線デバイスを提供する。これを行うために、無線デバイスは、任意の近くの外部マイクロフォンおよび／またはラウドスピーカデバイスがあるかどうかを第一に確認する。無線デバイスに関する内部マイクロフォンおよび任意の他の近くの外部マイクロフォンは、近くのラウドスピーカデバイスと同様に、所望／ターゲットユーザの配置を確認するために使用され得る。この情報は次に、無線デバイスに対して、その内部ラウドスピーカおよび／または近くの外部ラウドスピーカデバイスへオーディオ信号をステアリングさせることによって、所望／ターゲットユーザに関するサラウンドサウンド効果を生成するために使用される。
【００１３】
例示的な動作環境
[0025]  図１は、無線デバイス１０２が、所望ユーザ（または対象のリスナ／スピーカ）へのオーディオ伝達を改善するために、１つまたは複数の近くの外部デバイス１０６を使用し得る例示的な環境１００を図示する。この例において、例示的な環境１００は、無線デバイス１０２および１つまたは複数の外部デバイス１０６を含み得る。無線デバイス１０２は、１つまたは複数のラウドスピーカ１１２および１１４、通信インターフェース１２２並びに１つまたは複数のマイクロフォン１１６を含み得る。外部デバイス１０６は、外部デバイス１０６から分離し、結合され、および／または統合している、１つまたは複数のマイクロフォン１１８および１２０、並びに１つまたは複数のラウドスピーカ１０８および１１０（例えば、スピーカ、オーディオトランスデューサ、等）を含み得る。無線デバイス１０２および外部デバイス１０６は、各々、無線通信インターフェース１２２および１２４をそれぞれ含み得る。無線通信インターフェース１２２および１２４は、無線デバイス１０２が、外部デバイス１０６へのコマンドおよび／または命令を送り、無線リンク１２６（例えば、赤外線リンク、ブルートゥースリンク、ピア・ツー・ピアリンク、等）上で外部デバイス１０６からのデータおよび／または信号を受信することを可能にし得る。例えば、無線デバイス１０２は、外部デバイス１０６へ、特定の時間に、および／または特定の時間インターバルの間にオーディオをキャプチャするために、そのマイクロフォン１１８および１２０をアクティベートすることを指示し得る。無線通信インターフェース１２２はまた、無線デバイス１０２が、オーディオ信号を発するために、１つまたは複数の内部ラウドスピーカ１１２および１１４、および／または外部ラウドスピーカ１０８および１１０のうち１つまたは複数を選択的に要求することを可能にする。様々な例に従って、無線通信インターフェース１２２は、無線リンク１２６を介して１つまたは複数の外部デバイス１０６と無線デバイス１０２とを伝達的に結合するようにサービス提供でき、それは、無線通信ネットワーク（例えば、ＷｉＦｉ、セルラネットワーク、等）および／またはピア・ツー・ピアリンク（ブルートゥース、近距離通信、等）のいずれかのうちの少なくとも１つであり得る。無線通信インターフェース１２２はまた、無線デバイス１０２が、不可聴形式（例えば、デジタル化された、パケット化された、ペイロードとして、等）でオーディオ信号を送信および／または受信することを可能にし得る。様々な例において、無線デバイス１０２は、外部デバイス１０６を介して間接的に、または、ダイレクトピア・ツー・ピア通信リンクを介して直接的に、１つまたは複数の外部ラウドスピーカ１０８および１１０と通信し得る。
【００１４】
[0026]  １つの例示的な実施において、無線デバイス１０２は、ターゲットユーザ１０４からのオーディオ／サウンドキャプチャを強化するために、外部マイクロフォン１１８および１２０のうちの１つまたは複数、および／または外部デバイス１０６（統合されたマイクロフォン１１６とともに）を使用するように適応され得る。例示的な動作環境１００内で、ターゲットユーザ１０４からのオーディオ／サウンドキャプチャは、ターゲットユーザに関するサウンドの検出された到来方向に基づいて選択されたマイクロフォンの使用によって強化され得る。
【００１５】
[0027]  一態様によると、複数のマイクロフォンは、無線デバイス１０２および／または外部デバイス１０６に対するユーザ１０４の配置または位置を推定し、確認し、および／または取得するために使用され得る。統合されたマイクロフォン１１６、並びに外部デバイス１１８および１２０によってキャプチャされた全てのオーディオ信号が、有線リンクまたは無線通信リンクのいずれかを通して無線デバイス１０２へルーティングされること（例えば、デジタルパケット、アナログ符号化信号、等といった不可聴形式で）が想定され得る。例えば、外部マイクロフォン１１８および１２０でオーディオ信号をキャプチャすると、オーディオ信号は、無線通信リンク１２６を介して無線デバイスへ送信される（例えば、不可聴形式で）、電気形式（例えば、アナログ、デジタル、等）へ変換され得る。外部マイクロフォンを使用することによって、無線デバイス１０２は、無線デバイス１０２に対してターゲットユーザ１０４および／または外部ラウドスピーカ１０８および１１０を、検出および／または見つける(locate)ことができ得る。ユーザ配置検出は、近くのオーディオデバイス（例えば、外部マイクロフォン１１８および／または１２０、並びに／あるいはラウドスピーカ１０８および／または１１０）および無線デバイス１０２の統合されたオーディオデバイス（例えば、１つまたは複数のマイクロフォン１１６および／またはラウドスピーカ１１２および１１４）を使用して動作環境１００（例えば、車のまたは住居の環境）内での空間サウンドの区別を含み得る。
【００１６】
[0028]  １つの例示的な実施において、無線デバイス１０２は、ターゲットユーザ１０４へオーディオを発するために外部ラウドスピーカ１０８および１１０のうちの１つまたは複数、および／または外部デバイス１０６を（統合されたラウドスピーカ１１２および１１４とともに）使用するように適応され得る。このような例示的な動作環境１００内でユーザ１０４は、ラウドスピーカ１０８、１１０、１１２および／または１１４から発されたオーディオ／サウンドの対象のターゲットであり得る。ユーザ１０４へのオーディオ／サウンド伝達(delivery)を強化するために、ユーザ１０４にオーディオ／サウンド指示すること、および／またはサラウンドサウンド体験を提供することが望まれ得る。
【００１７】
[0029]  別の態様によると、自動サウンドフィールドカスタマイゼーション（automatic sound field customization）は、近くの外部ラウドスピーカ１０８および１１０を活用することによって、無線デバイス１０２によって行われ得る。すなわち、無線デバイス１０２および／または外部ラウドスピーカ１０８および１１０に対するターゲットユーザ１０４の所在を特定する(having located)ことで、無線デバイス１０２は、ターゲットユーザ１０４へのサラウンドサウンドオーディオを得るために使用され得る、様々なラウドスピーカ１０８、１１０、１１２、および／または１１４へのオーディオ信号ステアリングを（直接的に、または間接的に）行い得る。このプロセスはまた、自動ラウドスピーカ内のレベル／遅延の等化、およびルーム／環境の等化を（特に低周波数の範囲におけるよりよい再生のために）包含し得る。
【００１８】
キャプチャサウンド品質を向上させる(enhance)ために分散型マイクロフォンを組み合わせること
[0030]  第１の態様によると、無線デバイスは、近くの外部デバイス内のサラウンディングマイクロフォンを自動的にまたは自発的に識別することを試みることができ、オーディオ／サウンドキャプチャ品質を向上させるためにこのようなマイクロフォンを使用できる。このプロセスは、このようなマイクロフォンが近くの外部デバイスで使用可能かどうかを判定し、次に、無線デバイスのマイクロフォンに対するそれらの配置が実用的であるか否かを確認することを含むことができる。
【００１９】
[0031]  図２−５は、複数のマイクロフォンが、所望ターゲットユーザに関してフォーカスオーディオピックアップ領域を生成するために使用され得る、オーディオ／サウンドキャプチャの様々なシナリオを図示する。無線デバイス１０２は、１つまたは複数のマイクロフォン１１６を含むことができるが、空間ダイバーシティを増加させ、それによって、所望ターゲットユーザ／スピーカの三角測量を可能にするために、外部デバイスの他の外部マイクロフォン１１８および１２０も利用できる。このシナリオにおいて、到来方向（ＤＯＡ）は、外部デバイス１０６でのマイクロフォンに関連する。ターゲットユーザ１０４からの第１のオーディオ／サウンド信号２０２は、外部デバイス１０６で１つまたは複数のマイクロフォンによってキャプチャされる。同様に、無線デバイス１０２から発せられた第２のオーディオ／サウンド信号２０４は、外部デバイス１０６での１つまたは複数のマイクロフォンによってキャプチャされる。同様に、無線デバイス１０２から発せられた第２のオーディオ／サウンド信号２０４は、外部デバイス１０６の１つまたは複数のマイクロフォンによってキャプチャされる。第１および第２のオーディオ／サウンド信号２０２および２０４の間の角度は、αで表される。近くの外部デバイス１０６および無線デバイス１０２においてキャプチャリングマイクロフォンは、ターゲットユーザ１０４の配置についての重要な情報を取得するために十分に離れているため、角度αが４５度未満であるシナリオは、ターゲットユーザ１０４の配置を確認することにおいてより少ない曖昧さを伴う。すなわち、マイクロフォンがさらに離れるほど、ターゲットユーザ１０４の配置を確認することがより容易になる。無線デバイス１０２および外部デバイス１０６に関するマイクロフォン・ツー・マウス（microphone-to-mouth）軸（例えば、マイクロフォンと所望ユーザ１０４との間の）は、同じではなく、それらは、後方、側方、および／または前方からのオーディオ／サウンドをピックアップすることなく、マウスエリア（ターゲットユーザ１０４の）へと三角測量するために使用されることができる。外部デバイス１０６でマイクロフォンからのフォーカスサウンドピックアップ領域が、第２のビーム２０６によって図示される一方、無線デバイス１０２のマイクロフォンからのこのようなフォーカスサウンドピックアップ領域は、第１のビーム２０８によって図示される。
【００２０】
[0032]  一方で、角度αが４５度以上であるシナリオは、到来方向（ＤＯＡ）がさらに整列される(aligned)と、所望ユーザの配置に関するそれらの情報を組み合わせる誘因がより小さくなるため、所望ユーザ１０４の配置を確認することにおいてより大きい曖昧さを伴う。すなわち、ＤＯＡがより整列されるほど、複数のマイクロフォンが所望ユーザの所在特定(desired user location)を行う際に提供する利点が少なくなる。このシナリオにおいて、所望ユーザ１０４の最も近くにあるマイクロフォンが使用され得る。
【００２１】
[0033]  図２は、サウンド信号の到来方向が外部デバイス１０６で確認される場合の第１のシナリオを図示する。例えば、ターゲットユーザ１０４からの第１のサウンド／オーディオ信号２０２は、外部デバイス１０６のマイクロフォンで受信される。第２のサウンド／オーディオ信号２０４は、外部デバイス１０６のマイクロフォンで受信され得る。第１および第２のサウンド／オーディオ信号２０２および２０４の到来方向は、角度αを形成し、ここで、この例において、α＜４５度である。このシナリオにおいて、α＜４５度であるので、ターゲットユーザ１０４は、より小さい曖昧さで無線デバイス１０２によって見つけられる(located)ことができる。
【００２２】
[0034]  図３は、第１および第２のサウンド／オーディオ信号２０２および２０４の到来方向が外部デバイス１０６において角度αを形成する第２のシナリオを図示しており、ここでαは、約４５度である。このシナリオにおいて、角度αは、約４５度であるため、ターゲットユーザ１０４に関する配置を確認する際にいくつかの曖昧さがあり得る。すなわち、無線デバイス１０２および外部デバイス１０６が互いに近づくと、三角測定を行い、ターゲットユーザの配置を取得するのに十分明確である信号測定値を取得することがより困難になる。
【００２３】
[0035]  図４は、第１および第２のサウンド／オーディオ信号２０２および２０４の到来方向が外部デバイス１０６において角度αを形成する第３のシナリオを図示し、ここでα＞４５度である。このシナリオにおいて、α＞４５度であるため、所望ユーザ１０４に関する配置を確認することにおいてかなりの曖昧さがある可能性があり、このような配置を確認することは不可能であり得る。無線デバイス１０２および外部デバイス１０６が互いに近づくと、三角測定を行い、ターゲットユーザ配置を取得するように十分にはっきりと区別できる信号測定値を取得することはより困難である。
【００２４】
[0036]  図５は、第１および第２のサウンド／オーディオ信号の到来方向が角度αを形成する第４のシナリオを図示し、ここで、αは約１８０度である。このシナリオにおいて、無線デバイス１０２は、外部デバイス１０６と所望ユーザ１０４の間（例えば、αは、約１８０度）であり、マイクロフォンのダイバーシティは、所望ユーザ１０４に関する配置を確認するために使用されることができる。それゆえ、外部デバイス１０６でマイクロフォンを使用するために無線デバイス１０２に関するまたは到来方向を組み合わせるための誘因がより小さくなる。無線デバイス１０２がターゲットユーザ１０４に最も近いため、そのマイクロフォンは、ターゲットユーザ１０４からのオーディオ／サウンドをキャプチャするために使用され得る一方で、外部デバイス１０６のマイクロフォンによってキャプチャされる任意のオーディオ／サウンドをディスエーブルまたは無視する可能性がある。
【００２５】
[0037]  図６は、第１および第２のサウンド／オーディオ信号の到来方向が角度αを形成する第５のシナリオを図示し、ここでαは、約１８０度である。このシナリオにおいて、外部デバイス１０４は、無線デバイス１０２と所望ユーザ１０４の間（例えば、αは約１８０度）であり、マイクロフォンのダイバーシティは、所望ユーザ１０４に関する配置を確認するために使用されることができない。それゆえ、外部デバイス１０６でマイクロフォンを使用するための無線デバイス１０２に関するまたは到来方向を組み合わせる誘因はより小さい。外部デバイス１０６は、ターゲットユーザ１０４に最も近いために、そのマイクロフォンは、ターゲットユーザ１０４からオーディオ／サウンドをキャプチャするために使用され得る一方、外部デバイス１０６のマイクロフォンによってキャプチャされる任意のオーディオ／サウンドをディスエーブルまたは無視する可能性がある。
【００２６】
[0038]  統合されたおよび／または外部マイクロフォンを組み合わせることは、従って、オーディオ／サウンドキャプチャ品質を向上させるために使用され得る。複数のマイクロフォンの使用はまた、ターゲットユーザに対する配置を追跡するように（例えば、相対的な位置／配置を確認する）サービス提供し得る。フォーカスエリア（すなわち、所望ユーザ）からのオーディオ／サウンドキャプチャをフォーカスするために、複数のマイクロフォンを使用したこのようなユーザの配置／追跡は、増大した自由度（ＤＯＦ）を有するビームフォーミング、ヌルフォーミング（nullforming）、および／またはマスキングを許可し得る。
【００２７】
[0039]  しかしながら、複数のマイクロフォンを組み合わせる前に、無線デバイス１０２は、このような組み合わせが、実際にＤＯＦを増大させるかどうかを第一に確認する。加えて、複数のマイクロフォンが存在する場合、これらのマイクロフォンは、同期され得る。例えば、自動スピーチ／スピーカ認証（ＡＳＲ）エンジンが、この目的のために無線デバイス１０２によって実施され得る。ＡＳＲエンジンによって提供されたタイムスタンプ情報は、ターゲットスピーチに関する全てのマイクロフォン信号を同期させるために使用され得る。
【００２８】
[0040]  加えて、ＡＳＲはまた、単に特定のアクティベーション言語コード（例えば、この特定の目的を除いて一般に発せられないであろう文または単語）を確認することによって同期化プロセスを開始するために使用され得る。ＡＲＳはまた、ターゲットユーザ依存システム（target user dependent system）を実施するためにサービス提供でき、それは、ターゲットユーザがプロセスを始める場合、特定の機能のみをイネーブルする。
【００２９】
[0041]  一例において、ＡＳＲは、基準オーディオ／サウンドをキャプチャするために、その統合されたマイクロフォンを使用できる無線デバイス１０２上で実施され得る。ＡＳＲは次に、同期を得るために外部マイクロフォン（例えば、外部デバイスのためのマイクロフォン）から受信されたオーディオ／サウンドストリームのセグメントまたは一部分と、この基準オーディオ／サウンドを相関付けし得る。
【００３０】
[0042]  図７は、無線デバイスが、所望ユーザ／スピーカからのオーディオ／サウンドキャプチャを強化するために、どのように１つまたは複数の外部マイクロフォンを検出、および使用し得るかを図示するフロー図である。無線デバイスは、無線通信を使用することによってそれに１つまたは複数の外部デバイスを識別させるようにオンにされ得る（すなわち、電源が入れられる）７０２。例えば、デバイスが、他のデバイスにそれらを見つけさせるそれらの識別子、チャンネル、構成情報、等をブロードキャストできる無線通信スキームが実施され得る。無線デバイスが、１つまたは複数の外部デバイスの所在を特定すると、これらの性能（例えば、１つまたは複数のマイクロフォン、スピーカ、等を有するかどうか）を確認するために１つまたは複数の外部デバイスを任意でクエリ(query)し得る。無線デバイスは次に、識別された外部デバイス上の１つまたは複数のマイクロフォンおよび／または無線デバイス上の１つまたは複数のマイクロフォンを使用してレコーディングすることを始めうる７０４。外部デバイス上で１つまたは複数のマイクロフォンによって（キャプチャされた）オーディオ／サウンドレコーディングは、無線デバイスへストリーミングされ得る７０６。一例において、無線デバイスは、外部デバイスからの全てのマイクロフォンストリームにおいてターゲットユーザスピーチおよび／またはタイムスタンプスピーチのアクティビティを検出するためにスピーチ認証を使用し得る７０８。
【００３１】
[0043]  無線デバイスは、（ａ）無線デバイス上に配置された(located)１つまたは複数のマイクロフォンおよび／または（ｂ）外部デバイス上に配置さられた１つまたは複数のマイクロフォンを使用してレコードされた所望ユーザのオーディオの到来時間遅延（ＴＤＯＡ）を推定し得る７１０。サウンド／オーディオは次に、（外部デバイスによってキャプチャされるように）無線デバイスラウドスピーカから再生され、無線デバイスは、外部デバイスからの対応する到来方向（ＤＯＡ）を検索する７１２。無線デバイスＤＯＡおよびターゲットユーザＤＯＡは次に、外部デバイスのマイクロフォンを使用して無線デバイスによって比較される７１４。
【００３２】
[0044]  無線デバイスは次に、到来方向（ＤＯＡ）の角度における差分が閾値（例えば、最大角度α）より小さいかどうかを確認する７１６。そうである場合、無線デバイスおよび外部デバイスの到来方向の情報は、ターゲットユーザをレンジするように組み合わせられる７１８。そうでなければ、無線デバイスの到来方向の情報は、所望ユーザを追跡するために使用され得る７２０。無線デバイスは次に、レンジすることおよび／または追跡することが可能であるかどうかに従って、ノイズリダクション（ＮＲ）および他のモジュールを調整または調節し得る７２２。
【００３３】
再生サウンド品質を向上させるために分散型ラウドスピーカを組み合わせること
[0045]  再生サウンド品質を向上させる（例えば、ターゲットユーザへのサラウンドサウンド効果を提供する）ために複数のラウドスピーカからのオーディオ出力を組み合わせる前に、無線デバイスは、ターゲットユーザ／リスナに対するラウドスピーカの１つまたは複数の配置を確認し得る。次に、ラウドスピーカ内利得および／またはラウドスピーカに関する遅延は、ターゲットユーザ／リスナに関する強化された再生サウンド品質を得るように調節されることができ、および／またはクロストークキャンセラは、バイノーラル３Ｄオーディオ再生に関して実施され得る。
【００３４】
[0046]  マイクロフォンを組み合わせることが全ての利用可能な音響リソースの配置を指定することを必要としない一方、ラウドスピーカを組み合せる際に、無線デバイスは、所望ユーザ／リスナおよび外部ラウドスピーカからのオーディオ／サウンドの到来方向ＤＯＡを推定することによって、無線デバイスと、外部ラウドスピーカおよび、所望ユーザ／リスナとの角度を推定し得る。しかしながら、１つの問題は、それらの統合されたマイクロフォンのみを使用する無線デバイスが、それらの外部ラウドスピーカおよび所望ユーザ／リスナの間の距離ではなく、それらに関する角度のみを判定できるということである。よって、無線デバイスは、マイクロフォンを有し、サウンドソース（すなわち、ラウドスピーカおよび／または所望ユーザ／リスナ）を三角測定するのに十分離れた別のデバイス（すなわち、１つまたは複数の外部デバイス）を使用できる。
【００３５】
[0047]  ラウドスピーカの相対的な配置／位置を確認するために使用される方法は、分散型マイクロフォンに関しての幾何学的情報が前もって知られていないことを想定し得る。一例において、無線デバイスがモバイルフォンでありうる場合、ターゲットユーザ／リスナおよび無線デバイスが同じ配置にあると想定され得る。サウンドソース（例えば、ラウドスピーカ、所望またはターゲットユーザ／スピーカ／リスナ）およびマイクロフォン（例えば、アコースティックトランスデューサ）のマップを生成するためのいくつかの方法が開示される。
【００３６】
[0048]  図８は、ラウドスピーカおよびターゲットユーザに対する相対的な配置を見つけ、ターゲットユーザへラウドスピーカビームをステアリングするために、外部ラウドスピーカおよびターゲットユーザ／リスナからの到来方向がどのように確認されるかの例を図示する。一般に、判定は、外部ラウドスピーカ１１８および１２０が外部ラウドスピーカ１０８および１１０と整列されるかどうかについてなされる。例えば、第１のラウドスピーカ１０８から外部デバイス１０６への第１の到来方向（ＤＯＡ１）８０２が、確認され得る。同様に、第２のラウドスピーカ１１０から外部デバイス１０６への第２の到来方向（ＤＯＡ１）８０４もまた、確認され得る。第１および第２の到来方向が、互いに約１８０度であると、外部デバイス１０６へのターゲットユーザ／リスナ１０４に関する第３の到来方向（ＤＯＡ３）８０６は、所望／ターゲットユーザ／リスナ１０４へラウドスピーカビーム８０８および８１０をステアリングするように使用され得る。しかしながら、無線デバイス１０２に対して外部デバイス（例えば、外部マイクロフォン１１８および１２０、および／またはラウドスピーカ１０８および１１０）をどのようにマッピングするかは、一つの課題である。
【００３７】
[0049]  図９は、分散型オーディオトランスデューサおよびターゲットユーザの配置に関するマップがどのように確認され得るかを図示する。無線デバイス１０２は、無線デバイス１０２の所与の座標系に対する、マイクロフォン１１８および１２０、ラウドスピーカ１０８および１１０、並びにターゲットユーザ１０４の配置を見つけようと努める。無線デバイスラウドスピーカ１１２は、外部デバイス１０６のマイクロフォン１１８および１２０によってキャプチャされたオーディオ／サウンド信号を発し得る。ここで、第１のマイクロフォン１１８への距離は、Ｄ’と表され、第２のマイクロフォン１２０への距離は、Ｄ’’と表され得る。スピーカ１１２からマイクロフォン１１８または１２０への伝搬の時間がサウンド信号に関して確認され得るように、無線デバイス１０２および外部デバイス１０６は、時間同期され得る。サウンドの速さおよび伝搬の時間を知っているため、スピーカ１１２から各マイクロフォン１１８および１２０への距離Ｄ１’とＤ１’’が確認され得る。外部デバイス１０６でのマイクロフォン１１８と１２０との間の距離ｄは、外部デバイス１０６によって知られている、または外部デバイス１０６によって知ることができる。例えば、マイクロフォン１１８および１２０が外部デバイス１０６に固定でありうるため、外部デバイス１０６は、距離ｄを知ることができ、それを無線デバイス１０２へ提供できる。代替として、距離ｄは、ノイズコヒーレンスによって推定または確認されることができ、それは、距離ｄおよび周波数によって決まる。
【数１】
2015507864.tif 000003
【００３８】
として定義される拡散ノイズフィールドについて、ここで
【数２】
2015507864.tif 000004
【００３９】
は、マイクロフォンｉおよびｊを使用して測定された信号間の相互スペクトル密度であり、コヒーレンスは、
【数３】
2015507864.tif 000005
【００４０】
として定義されることができ、ここで、ｆは周波数であり、ｄはマイクロフォンの間の距離であり、ｃはサウンドの速度である。従って、周囲のノイズおよび上記のノイズコヒーレンス関数を使用して、距離ｄは推定されることができる。無線デバイス１０２は、距離ｄを確認するために、マイクロフォン１１８および１２０の動作を制御し得ることに留意されたい。
【００４１】
[0050]  マイクロフォン１１８および１２０間の距離ｄを知っているため、外部デバイス１０６に対する到来方向（角度θ１で表される）を伴った外部デバイス１０６と無線デバイス１０２との間の距離Ｄは、受信されキャプチャされたオーディオ／サウンド信号のタイムスタンプから確認可能である。すなわち、一例において、無線デバイス１０２および外部デバイス１０６が、例えば無線通信インターフェースを介して時間同期され得る。外部デバイス１０６での各外部マイクロフォン１１８および１２０は、無線デバイス１０２でのラウドスピーカ１１２によって発されたオーディオ信号をキャプチャし得る。各キャプチャされたオーディオ信号は、タイムスタンプされ得る（例えば、外部デバイス１０６によっておよび／または無線デバイス１０２によって）ため、エアを通じたサウンド伝搬の速度が知られ、距離Ｄは、キャプチャされたオーディオ信号の１つまたは両方のタイムスタンプ（例えば、伝搬時間）およびサウンド伝搬の速さ（すなわち、Ｄ＝サウンドの速さ×伝搬時間）から確認されることができる。例えば、オーディオ信号がラウドスピーカ１１２によって発せられた時間と、マイクロフォン１１８および／または１２０によってキャプチャされた時間との間の移動時間（すなわち、伝搬時間）は、多数の方法で確認され得る。第１の例において、無線デバイス１０２および外部デバイス１０６は、同期されたクロックを有し得る。第２の例において、オーディオ信号がマイクロフォン１１８および１２０のうちの１つによってキャプチャされる場合のように、外部デバイス１０６は、既知であり、固定された応答時間を有することができ、外部デバイス１０６は、無線デバイス１０２への到来を報告し（通信インターフェース１２４を介して）、その結果、無線デバイスが移動時間（すなわち伝搬時間）を確認することを可能にする。第１および／または第２の例のいずれかにおいて、発せられたオーディオ／サウンド信号に関する移動時間は、無線デバイス１０２によって取得されることができる。無線デバイス１０２および外部デバイス１０６の間の距離Ｄは次に、距離Ｄ≒サウンドの速度×移動時間として確認され得る。加えて、外部マイクロフォン１１８と１２０との間の固定された距離ｄを知っており、それらのマイクロフォン１１８および１２０によってキャプチャされた対応するオーディオ／サウンド信号に関するタイムスタンプを有するため、外部デバイス１０６に対する角度θ１およびマイクロフォンの相対的な向き（および軸９０２）が確認され得る。外部デバイスに関する軸が無線デバイス１０２に関する軸に対する様々な角度でありうることに留意されたい。例えば、外部デバイス１０６に関する第１の軸９０２は、無線デバイス１０２に関する第２の軸９０４に対する角度であり得る。
【００４２】
[0051]  しかしながら、無線デバイス１０２のラウドスピーカ１１２の使用は、無線デバイス１０２に対する外部デバイス１０６の位置／配置を確認するためには不十分である。図１０は、無線デバイス１０２に対する外部デバイス１０６の相対的な位置／配置を識別するその問題を図示する。すなわち、距離Ｄおよび角度θ１（外部デバイス１０６に対する）は、確認されることができる（上記図９を参照して論じられたように、例えば、無線デバイス１０２および外部デバイス１０６を時間同期させ、伝搬時間を確認するためのタイムスタンプを使用することによって）一方、無線デバイス１０２に対する到来方向（角度θ２と表される）は、既知ではない。よって、ここで説明されたように、外部デバイス１０６は、無線デバイス１０２に対して様々な配置（距離Ｄにおいて）であり得る。
【００４３】
[0052]  この問題を解決するために、図１１−１４の様々な例において図示されるように、追加のラウドスピーカまたは他の指向性デバイスが使用され得る。
【００４４】
[0053]  図１１は、無線デバイス１０２に対する到来方向（角度θ２で表される）を確認するための解決策を図示する。この例において、外部デバイス１０６に取り付けられた（または統合された）ラウドスピーカ１１０２は、無線デバイス１０２に対する到来時間（角度θ２で表される）を取得するために使用され得る。無線デバイスラウドスピーカ１１２は、外部デバイス１０６に対する第１の到来方向１１０４（角度θ１で表される）を取得するために外部デバイスのマイクロフォン１１８および１２０によってキャプチャされるサウンド／オーディオ信号を生成または発し得る。同様に、外部デバイスラウドスピーカ１１０２は、無線デバイス１０２に対する第２の到来方向１１０６（角度θ２で表される）を取得するために無線デバイスのマイクロフォン１１６ａ、１１６ｂ、および／または１１６ｃによってキャプチャされるサウンド／オーディオ信号を生成する。それゆえ、複数のマイクロフォンおよびラウドスピーカを有する２つのデバイスが同じルームで検出されると、それらは、マイクロフォンおよびラウドスピーカ、並びにターゲットユーザの全ての配置／位置を見つける(locate)ために使用されることができる。すなわち、図９に関して論じられたような同様のやり方において、外部デバイス１０６から無線デバイス１０２へのオーディオ／サウンド信号は、距離Ｄおよび角度θ２を取得するようにサービス提供し得る。
【００４５】
[0054]  図１２は、無線デバイス１０２に対する到来方向（角度θ２で表される）を確認するための別の解決策を図示する。この解決策は、第２の到来方向（角度θ２で表される）を取得するために外部デバイス１０６へ（遅延なく、または既知の／推定可能な遅延を伴って）有線接続された外部ラウドスピーカ１０８を使用する。この解決策において、第１のサウンド／オーディオ信号は、内部ラウドスピーカ１１２から発せられ、外部マイクロフォン１１８および１２０によってキャプチャされる。すなわち、オーディオ送信がタイムスタンプされ、伝搬時間または移動時間が、確認されることができるように、無線デバイス１０２および外部デバイス１０６は、時間同期されることができる。ラウドスピーカ１１２と外部デバイス１０６との間の距離Ｄ１は、マイクロフォン１１８および１２０によってキャプチャされたオーディオに関するタイムスタンプに基づいて確認可能であり得る。サウンドの速さが既知であるため、距離Ｄ１が確認されることができる（すなわち、Ｄ１＝サウンドの速さ×伝搬時間）。ここで、第１のマイクロフォンへの距離は、Ｄ１’と表され、第２のマイクロフォンへの距離は、Ｄ１’’と記され得る。同様に、第１の到来方向１２０４（角度θ１によって表される）は、外部デバイス１０６に対して確認され得る。距離ｄを知ること、並びに、各マイクロフォン１１８および１２０に対する距離Ｄ１’およびＤ１’’を確認することは、第１の到来方向（すなわち、角度θ１）を確認することを許可し、例えば、θ１＝θ５／２＝ａｒｃｃｏｓ（（Ｄ１’２＋Ｄ１’’２−ｄ２）／２×Ｄ１’×Ｄ１’’）。距離Ｄ１は、距離Ｄ１’とＤ１’’との間の平均として取得され得る（すなわち、Ｄ１＝（（Ｄ１’＋Ｄ１’’）／２）。無線デバイス１０２は、第２のラウドスピーカ１０８に（例えば、通信インターフェース１２２を介して外部デバイス１０６へ、次に、外部ラウドスピーカ１０８へ）、メッセージ、コマンド、および／または第２のサウンド／オーディオ信号を送ることによって第２のサウンド／オーディオ信号を発せさせる。外部ラウドスピーカ１０８は、外部デバイス１０６に物理的に結合されるため（ワイヤ１２０８を介して）、外部デバイス１０６がワイヤ１２０８を介して、第２のサウンド／オーディオ信号を送る時間、および第２のサウンド／オーディオ信号がラウドスピーカ１０８によって発せられる時間からの時間遅延がない（またはこのような遅延が比較的重要ではない）と想定され得る。よって、ラウドスピーカ１０８と外部デバイス１０６との間の距離Ｄ２は、第２のサウンド／オーディオ信号が発せられた時間からそれがマイクロフォン１１８および１２０によってキャプチャされる時間までの遅延を測定すること（距離Ｄ１が確認される方法と同様に）によって確認可能であり得る。角度θ３（外部デバイス１０６に対する第２の到来方向の角度を表している）は、マイクロフォン１１８および１２０を使用することによって、並びにマイクロフォンの間の距離ｄを知ることによって、外部ラウドスピーカ１０８から外部デバイス１０６への第２の到来方向を取得することによって確認され得る（角度θ１が確認された方法と同様に）。同様に、角度θ４は、外部���ウドスピーカ１０８からの無線デバイス１０２へ第３の到来方向１２０８を取得することによって確認可能でありうる（例えば、外部ラウドスピーカ１０８によって発せられ、無線デバイスのマイクロフォン１１６ａ、１１６ｂ、および／または１１６ｃによってキャプチャされた第２のオーディオ／サウンド信号）。距離Ｄ１およびＤ２、および角度θ３−θ１およびθ４を知ることで、距離Ｄ３（ラウドスピーカ１１２およびラウドスピーカ１０８の間の）および角度θ２は、取得され、それは、無線デバイス１０２に対する外部デバイス１０６の配置を提供する。
【００４６】
特に、距離Ｄ３は、次のように確認され得る：
【数４】
2015507864.tif 000006
【００４７】
次に、角度θ２は、次のように確認され得る：
【数５】
2015507864.tif 000007
【００４８】
[0055]  図１３は、無線デバイス１０２に対する到来方向（角度θ２で表される）を確認するための別の解決策を図示する。ここで、無線デバイス１０２は、外部デバイス１０６のマイクロフォン１１８および１２０によってキャプチャされ得るビーム（フォーカス）オーディオ信号を生成し／発するためにその複数のラウドスピーカ１１２および１１４を使用し得る。無線デバイス１０２は、様々な角度で（例えば、異なる角度をスウィープする）フォーカス／ビームオーディオ／サウンド信号を発し得る（複数のラウドスピーカ１１２および１１４を使用して）。外部マイクロフォン１１８および１２０において（キャプチャされたビーム／フォーカスオーディオ／サウンド信号から確認されるように）最大エネルギを伝達(deliver)する角度が選択される。最大エネルギを有する選択されたビーム／フォーカスオーディオ信号のための角度は、角度θ２と記される。この例において、距離Ｄ１および角度θ１は、図１２を参照して論じられるように確認され得る。無線デバイス１０２は、それがそれ自体の軸に対して生成した各々ビーム（フォーカス）オーディオ信号の角度を知っているため、それは、外部デバイス１０６によって報告される、受信された信号のエネルギから角度θ２を知っている。
【００４９】
[0056]  代替的な実施において、無線デバイス１０２上のステレオカメラ（stereo cameras）は、外部デバイスの配置を識別するため（例えば、オブジェクトの認証を介して）に使用されることができ、その結果、角度θ２を取得する。
【００５０】
[0057]  図１４は、無線デバイス１０２に対する到来方向（角度θ２で表される）を確認するための別の解決策を図示する。この例において、無線デバイスおよび／または外部デバイス１０６は、無線デバイス１０２に対する外部デバイス１０６の配置／位置を確認するために、ラウドスピーカおよびマイクロフォンの代わりに使用される指向性送信機／受信機ペア１４０２および１４０４を供給され得る（provisioned）。例えば、指向性送信機１０４は、様々な角度で（例えば、様々な角度にわたってスウィープされる）発せられる指向性信号（例えば、赤外線、超音波、電磁気の）を生成し得る。受信機１４０４は、どの角度で最大エネルギが指向性信号を感知されるかを検出し、この角度θ２が選択される。
【００５１】
[0058]  無線デバイス１０２に対する外部デバイス１０６の配置を確認すると、分散型トランスデューサに関する配置（例えば、ラウドスピーカおよび／またはマイクロフォン）およびターゲットユーザは、無線デバイス１０２および外部デバイス１０６の両方を一緒に使用することによって取得され得る。
【００５２】
[0059]  図１５は、無線デバイスに対する分散型トランスデューサおよび／またはターゲットユーザの配置がどのように取得され得るかを図示する。例えば、外部ラウドスピーカ１０８および１１０の配置は、各ラウドスピーカに、無線デバイス１０２および／または外部デバイス１０６上の１つまたは複数のマイクロフォンによってキャプチャされたサウンド／オーディオ信号を発することを行わせ、配置を推定または取得するために三角測定することによって、確認され得る。例えば、第１の外部ラウドスピーカ１０８は、第１の到来方向１５０２（無線デバイス１０２への）、および第２の到来方向（外部デバイス１０６への）をもたらし得る。同様に、第２の外部ラウドスピーカ１１０は、第３の到来方向１５０６（無線デバイス１０２への）、および第４の到来方向（外部デバイス１０６への）をもたらし得る。無線デバイス１０２に対する外部デバイス１０６の配置が判定されているため、無線デバイス１０２に対するラウドスピーカ１０８および／または１１０の配置は、確認可能である。同様に、ターゲットユーザ１０４の配置は、無線デバイス１０２（第５の到来方向１５１０）および外部デバイス１０６（第６の到来方向１５１２）においてターゲットユーザ１０４からのオーディオ／サウンド信号をキャプチャすることによって確認可能である。
【００５３】
例示的な無線デバイス
[0060]  図１６は、ターゲットユーザに関するフォーカスオーディオ分散および／またはキャプチャを提供するために、１つまたは複数の外部デバイスおよび／またはターゲットユーザの相対的な配置を確認するように適応された無線デバイスを図示するブロック図である。一例において、無線デバイス１６０２は、通信インターフェース１６０６および１つまたは複数のオーディオトランスデューサに結合された処理回路１６０４を含み得る。通信インターフェース１６０６は、１つまたは複数の外部デバイスへ（例えば、外部マイクロフォンから外部ラウドスピーカへ、等）、デジタル／アナログメッセージ、コマンド、符号化オーディオ、等といった、不可聴信号を送信することおよび／または受信することを許可する、送信機回路１６１６および／または受信機回路１６１８を含み得る。オーディオトランスデューサは、例えば、１つまたは複数の統合された／外部マイクロフォン１６０８および１６１０、および／またはラウドスピーカ１６１２および１６１４を含み得る。
【００５４】
[0061]  処理回路１６０４は、オーディオキャプチャおよび／またはターゲットユーザへの伝達(deliver)の強化を行うように適応された、１つまたは複数のプロセッサ、特定用途向けプロセッサ、ハードウェア、および／またはソフトウェアモジュール、等を含みうるまたは実施し得る。例えば、時間同期化モジュール１６２０は、１つまたは複数の外部デバイス（例えば、マイクロフォン、ラウドスピーカ）のためのクロックを無線デバイス１６０２からのクロックと同期するように適応され得る。これは、外部デバイスが、無線デバイス１６０２によって送られた（例えば、１つまたは複数のラウドスピーカ１６１２および１６１４によって発せられた）、キャプチャされたオーディオ信号（例えば、外部マイクロフォンによってキャプチャされる）をタイムスタンプすることを可能にでき、それによって、無線デバイス１６０２がオーディオ信号に関する伝搬時間を確認することを可能にし、結果として、無線デバイス１６０２と外部デバイスとの間の距離を確認することを可能にし得る。外部デバイス識別モジュール１６２４は、例えば、通信インターフェース１６０６を介して、その付近においてこのような外部デバイスの存在を確認するために、無線デバイス１６０２が、外部デバイス（例えば、ラウドスピーカおよび／またはマイクロフォン）をサーチおよび／またはクエリすることを可能にし得る。ロケーションモジュール１６２２は、無線デバイス１６０２に対して１つまたは複数のターゲットユーザ、および／または１つまたは複数の外部デバイスの所在を特定するおよび／またはマッピングするように適応され得る。例えば、１つまたは複数の外部デバイス（例えば、マイクロフォンおよび／またはラウドスピーカ）が（例えば、外部デバイス識別モジュール１６２４によって）識別されていると、ロケーションモジュール１６０２は、無線デバイス１６０２に対するターゲットユーザおよび／または外部デバイスの所在を特定するために、図２−１５で図示されたように、１つまたは複数のアルゴリズムを行い得る。強化されたサウンドキャプチャおよび／または分散型モジュール１６２６は、ロケーションモジュール１６２２によって取得された外部デバイスおよび／またはターゲットユーザ配置情報(location information)を使用し、次に、１つまたは複数のターゲットユーザへ強化されたオーディオ／サウンドキャプチャおよび／またはオーディオ／サウンド分散を提供するように適応され得る。例えば、ターゲットユーザおよび１つまたは複数の外部マイクロフォンの所在を特定すると、強化されたサウンドキャプチャ／分散モジュール１６２２は、ターゲットユーザの声を最もよくキャプチャする１つまたは複数のマイクロフォンを選択し得る。例えば、ターゲットユーザの前に配置されたマイクロフォンが選択され得る。同様に、ターゲットユーザへのオーディオ伝達を強化するために、ターゲットユーザの最も近くにおよび／または周辺に配置されたラウドスピーカは、ターゲットユーザへのオーディオ／サウンドを再生するために選択され得る。無線デバイス１６０２は、１つまたは複数の内部および／または外部マイクロフォンからキャプチャされたオーディオを選択的に受信するように適応される（例えば、強化されたサウンドキャプチャ／分散モジュール１６２２を介して）ことに留意されたい。例えば、外部マイクロフォンによってキャプチャされたオーディオ／サウンドは、通信インターフェース１６０６を介して無線デバイス１６０２によって受信され得る。このようなキャプチャされたオーディオ／サウンドは、タイムスタンプされ得る（それを送信する外部デバイスによって、または無線デバイスによってのどちらかで）および／またはキャプチャリングマイクロフォンと関係付けられ得る。同様に、オーディオ／サウンド信号がターゲットユーザへフォーカスされ得るまたはビームされ得るように、オーディオ／サウンド信号は、無線デバイス１６０２によって通信インターフェース１６０６を介して１つまたは複数の外部ラウドスピーカへ送信され得る。ターゲットユーザの相対的な配置を知ると、強化されたサウンドキャプチャ／分散モジュール１６２２は、ターゲットユーザへフォーカス／ビームオーディオを発するために１つまたは複数の内部および／または外部ラウドスピーカを選択し得る。
【００５５】
[0062]  １つの任意の実施において、無線デバイス１６０２はまた、 例えば、図１４において図示されたような外部デバイスの所在を特定するようにサービス提供し得る、無線指向性トランシーバ１６２８を含み得る。
【００５６】
[0063]  図１７は、１つまたは複数の近くの外部デバイスおよび／またはターゲットユーザの所在を特定し、強化されたオーディオ／サウンドキャプチャ、および／またはターゲットユーザへの伝達を提供するためにこの情報を使用するための、無線デバイスで動作する方法を図示する。一例において、無線デバイスは、外部デバイスの所在特定、および／または強化されたオーディオ／サウンドキャプチャおよび／または伝達を、ユーザがこのような動作を開始することなく、ユーザの相互作用なく、並びに／あるいは外部デバイスおよび／またはターゲットユーザの配置の以前の知識なく、動的に、自動的に、および／または自発的に行うことができることに留意されたい。
【００５７】
[0064]  無線デバイスは、無線デバイスに対して１つまたは複数の外部デバイスに関する配置を確認でき、外部デバイスは、１つまたは複数のマイクロフォンおよび／または１つまたは複数のラウドスピーカを含む１７０２。無線デバイスは、次に、無線デバイスおよび１つまたは複数の外部ラウドスピーカに対するターゲットユーザの相対的な配置を確認し、無線デバイスに対するターゲットユーザの配置は、任意である（または前もって知られていない）１７０４。例えば、無線デバイスは、１つまたは複数の外部デバイスから１つまたは複数の外部マイクロフォンを選択でき、無線デバイスに対するターゲットユーザの相対的な配置を確認するため、ターゲットユーザからオーディオをキャプチャするためにそれらを使用できる（恐らく１つまたは複数の内部マイクロフォンとともに）。ターゲットユーザの配置を確認すると、無線デバイスは、１つまたは複数の外部ラウドスピーカへスピーカ特有オーディオ信号を無線で送り、各スピーカ特有オーディオ信号は、ターゲットユーザに向けたサラウンドサウンド体験を得るために対応する外部ラウドスピーカで再生されるように適応される１７０６。
【００５８】
[0065]  図１８は、１つまたは複数の近くの外部デバイスおよび／またはターゲットユーザの所在を特定し、強化されたオーディオ／サウンドキャプチャ、および／またはターゲットユーザへの伝達を提供するためにこの情報を使用するための、無線デバイスで動作するさらに別の方法を図示する。
【００５９】
[0066]  この無線デバイスは、１つまたは複数の外部ラウドスピーカの存在を自動的に確認する１８０２ように構成され得る。次に、無線デバイスは、１つまたは複数の外部ラウドスピーカおよび無線デバイスに対するターゲットユーザの相対的な配置を自動的に確認し得る１８０４。この相対的な情報が利用可能な場合であるサラウンドサウンド体験を得るために、無線デバイスは、ターゲットユーザ向け１つまたは複数の外部ラウドスピーカへ第１のオーディオ信号をステアリングし得る１８０６。
【００６０】
[0067]  無線デバイスはまた、１つまたは複数の外部マイクロフォンの存在を自動的に確認し得る。無線デバイスは次に、（ａ）１つまたは複数の外部ラウドスピーカからの第２のオーディオ信号をキャプチャして、キャプチャされた第２のオーディオ信号の１つまたは複数の対応する到来方向を確認するように、１つまたは複数の外部マイクロフォンに命令し、および／または（ｂ）ターゲットユーザからの第３のオーディオ信号をキャプチャして、キャプチャされた第３のオーディオ信号の到来方向を確認するように、１つまたは複数の外部マイクロフォンに命令する。１つまたは複数の外部ラウドスピーカに対するターゲットユーザの相対的な配置は、到来方向に基づいて確認され得る。
【００６１】
例示的な無線デバイス
[0068]  図１９は、ターゲットユーザの相対的な配置を確認することにおいて、無線デバイスを手助けし、ターゲットユーザに関するフォーカスオーディオ分散および／またはキャプチャを提供するように適応される外部デバイスを図示するブロック図である。一例において、外部デバイス１９０２は、通信インターフェース１９０６および１つまたは複数のオーディオトランスデューサに結合された処理回路１９０４を含み得る。通信インターフェース１９０６は、無線デバイスへ（例えば、外部マイクロフォンから外部ラウドスピーカへ、等）、デジタル／アナログメッセージ、コマンド、符号化オーディオ、等といった、不可聴信号を送ることおよび／または受信することを可能にする、送信機回路１９１６および／または受信機回路１９１８を含み得る。オーディオトランスデューサは、例えば、１つまたは複数の統合された／外部マイクロフォン１９０８および１９１０、および／またはラウドスピーカ１９１２および１９１４を含み得る。
【００６２】
[0069]  処理回路１９０４は、オーディオキャプチャおよび／またはターゲットユーザへの伝達を強化することにおいて、無線デバイスを手助けするように適応される、１つまたは複数のプロセッサ、特定用途向けプロセッサ、ハードウェアおよび／またはソフトウェアモジュール、等を含みうるまた実施し得る。例えば、時間同期化モジュール１９２０は、外部デバイス１９０２のクロックを無線デバイスからのクロックと同期するように適応され得る。これは、外部デバイスが、無線デバイスによって送られた、キャプチャされたオーディオ信号（例えば、マイクロフォン１９０８および／または１９１０によってキャプチャされる）をタイムスタンプすることを可能にでき、それによって、無線デバイスがオーディオ信号に関する伝搬時間を確認することを可能にし、結果として、無線デバイスと外部デバイス１９０２との間の距離を確認することを可能にする。外部デバイス識別モジュール１９２４は、無線デバイスが、その付近にあるこのような外部デバイス１９０２の存在を確認するために、例えば、通信インターフェース１９０６を介して、外部デバイス１９０２（例えば、ラウドスピーカおよび／またはマイクロフォン）をサーチおよび／またはクエリすることを可能にし得る。オーディオ信号転送モジュール１９２２は、無線デバイスへマイクロフォン１９０８および／または１９１０からのキャプチャされたオーディオ信号を転送するように適応され得る。加えて、オーディオ信号転送モジュール１９２２はまた、内部／外部ラウドスピーカ１９１２および１９１４へ無線デバイスからオーディオ信号を転送するように適応され得る。
【００６３】
[0070]  １つの任意の実施において、外部デバイス１９０２はまた、例えば、図１４において図示されたように、無線デバイスに対する外部デバイスの所在を特定するようにサービス提供し得る、無線指向性トランシーバ１９２８を含み得る。
【００６４】
[0071]  図２０は、１つまたは複数の近くの外部デバイスおよび／またはターゲットユーザの所在を特定することにおいて無線デバイスを手助けし、強化されたオーディオ／サウンドキャプチャ、および／またはターゲットユーザへの伝達を提供するためにその情報を使用するための、外部デバイスで動作する方法を図示する。外部デバイスは、無線デバイスに対する外部デバイスの所在を特定するために、マイクロフォンをアクティベートし、マイクロフォンによってキャプチャされた第１のオーディオ信号を無線デバイスへ提供するための、無線デバイスからの第１の命令を受信し得る２００２。それはまた、無線デバイスに対する外部デバイスの所在を特定することを手助けするために、外部ラウドスピーカを通して第２のオーディオ信号を再生するための、無線デバイスからの第２の命令を受信し得る２００４。外部デバイスは、無線デバイスに対するターゲットユーザの配置を確認するために、マイクロフォンをアクティベートし、マイクロフォンによってキャプチャされた第３のオーディオ信号を無線デバイスへ送るための、無線デバイスからの第３の命令を受信し得る２００６。
【００６５】
[0072]  その後、外部デバイスは、１つまたは複数の対応する外部ラウドスピーカに割り当てられた無線デバイスからスピーカ特有オーディオ信号を受信し得る２００８。結果として、外部デバイスは、１つまたは複数の対応する外部ラウドスピーカへスピーカ特有オーディオ信号を送ることができ、各スピーカ特有オーディオ信号は、ターゲットユーザに向けたサラウンドサウンド体験を得るように適応される２０１０。
【００６６】
[0073]  示され説明された特定の実施は、単なる例示であり、本明細書においてそうではないと規定されない限り、本開示を実施する唯一の方法として解釈されるべきではない。本開示における様々な例示が、多くの他の分割の（partitioning）解決策によって行われうることが当業者に対して容易に明らかとなる。
【００６７】
[0074]  本明細書で説明された、および図面において図示された、コンポーネント、動作、特徴、および／または機能の１つまたは複数が再配置されることができ、並びに／あるいは、いくつかのコンポーネント、動作、または機能において実施される単一のコンポーネント、動作、特徴、または機能に組み合わせられ得る。さらなるエレメント、コンポーネント、動作、および／または機能もまた、発明から逸脱することなく、追加され得る。本明細書において説明されるアルゴリズムもまた、ソフトウェアにおいて効果的に実施される、および／またはハードウェアに組み込まれ得る。
【００６８】
[0075]  説明、エレメント、回路、および機能が、不要である詳細において本開示を曖昧にしないために、ブロック図形式で示され得る。反対に、示され説明された特定の実施は、例示のみであり、本明細書においてそうではないと規定されない限り、本開示を実施する唯一の方法として解釈されるべきではない。加えて、様々なブロック間のロジックの定義およびブロックの区分は、特定の実施の例である。本開示は、多くの他の分割の解決策によって行われうることが当業者に対して容易に明らかとなる。多くの部分について、タイミングの考慮等に関する詳細について、このような詳細が、本開示の完全な理解を取得するために必ずしも必要ではなく、当業者の能力の範囲内であり、省略されている。
【００６９】
[0076]  また、実施形態が、フローチャート、フロー図、構造図、またはブロック図として描かれるプロセスとして説明され得ることに留意されたい。フローチャートはシーケンシャルな処理として動作を記説明し得るが、動作の多くは並行または同時に実行されることができる。加えて、動作の順序は再配置され得る。プロセスは、その動作が完了したときに終了される。プロセスは、方法、関数、手順、サブルーチン、サブプログラム等に対応し得る。プロセスが関数に対応する場合、その終了は、この関数が呼び出し関数または主関数に戻ることに対応する。
【００７０】
[0077]  当業者は、情報および信号は、様々な異なる技術および技法のうちのいずれかを使用して表され得るということを理解するであろう。例えば、この説明の全体にわたって参照され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場または磁性粒子、光場または光粒子、あるいはこれらの任意の組み合わせによって表され得る。いくつかの図面は、提示および説明の明瞭さのために単数形で図示され得る。信号は信号のバスの存在でありうることが当業者によって理解されるであろう、ここにおいて、バスは、様々なビット幅を有することができ、本開示は、単一のデータ信号を含む、データ信号の任意の数で実施され得る。
【００７１】
[0078]  「第１の」、「第２の」等のような指定を使用する、エレメントへの本明細書での何らかの参照は、このような限定をはっきりと記載されない限り、それらのエレメントの数量または順序を限定しないことを理解すべきである。むしろ、これらの指定は、２つ以上のエレメントまたはエレメントの事例の間で区別する便利な方法として本明細書で使用され得る。したがって、第１のエレメントおよび第２のエレメントへの参照は、そこで２つだけのエレメントしか採用できないこと、または何らかの方法で第１のエレメントが第２のエレメントに先行しなければならないことを意味していない。加えて、そうではないと記載されない限り、エレメントのセットは、１つまたは複数のエレメントを備え得る。
【００７２】
[0079]  さらに、記憶媒体は、読取専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、磁気記憶メディア、光記憶媒体、フラッシュメモリデバイス、および／または、情報を記録するための、他の機械可読媒体およびプロセッサ可読媒体、並びに／あるいはコンピュータ可読媒体を含む、データを記録するための１つまたは複数のデバイスを示し得る。「機械可読媒体」、「コンピュータ可読媒体」、および／または「プロセッサ可読媒体」という用語は、ポータブルまたは固定の記憶デバイス、光学記憶デバイス、および命令および／またはデータを記憶、包含、あるいは搬送できる様々な他の媒体等といった、非一時的媒体に限定されないが、含み得る。従って本明細書で説明される様々な方法が、「機械可読媒体」、「コンピュータ可読媒体」、および／または「プロセッサ可読媒体」において記憶され得る命令および／またはデータによって部分的に、あるいは完全に実行されることができ、１つまたは複数のプロセッサ、機械、および／またはデバイスによって実行され得る。
【００７３】
[0080]  さらに実施形態は、ハードウェア、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、またはこれらの任意の組み合わせによって実施され得る。ソフトウェア、ファームウェア、ミドルウェア、またはマイクロコードにおいて実施される場合、必要なタスクを実行するプログラムコードまたはコードセグメントは、記憶媒体または他の記憶媒体のような機械可読媒体において記憶され得る。プロセッサは必要なタスクを実行し得る。コードセグメントは、手順、機能、サブプログラム、プログラム、ルーチン、サブルーチン、モジュール、ソフトウェアパッケージ、クラス、または、命令、データ構造、あるいはプログラムセグメントの任意の組み合わせを表し得る。コードセグメントは、情報、データ、アーギュメント、パラメータ、またはメモリコンテンツを渡す、および／または受信することによって別のコードセグメントまたはハードウェア回路に結合され得る。情報、主張、パラメータ、データなどは、メモリ共有、メッセージパス(passing)、トークンパス、ネットワーク送信、等を含む任意の適切な手段を介して、パス、転送、あるいは送信され得る。
【００７４】
[0081]  本明細書に開示された例と関係して説明される様々な実例となる論理ブロック、モジュール、回路、エレメント、および／またはコンポーネントは、汎用のプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理コンポーネント、ディスクリートゲートまたはトランジスタ論理、ディスクリートハードウェアコンポーネント、もしくは、本明細書で説明された機能を実行するよう設計されたこれらの任意の組み合わせと一緒に実行または実施され得る。汎用プロセッサは、マイクロプロセッサでありうるが、代わりに、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステート・マシンであり得る。プロセッサはまた、例えば、ＤＳＰとマイクロプロセッサの組み合わせ、多くのマイクロプロセッサ、ＤＳＰコアと連携した１つまたは複数のマイクロプロセッサ、または任意の他のこのような構成であるコンピューティングコンポーネントの組み合わせとして実施され得る。本明細書で説明される実施形態を実行するために構成された、汎用プロセッサは、このような実施形態を実行するための特定用途向けプロセッサとみなされる。同様に、汎用コンピュータは、本明細書で説明された実施形態を実行するために構成される場合、特定用途向けコンピュータであるとみなされる。
【００７５】
[0082]  本明細書で開示される例に関して説明される方法またはアルゴリズムは、処理ユニット、プログラミング命令、または他の指示の形態で、ハードウェアで、プロセッサによって実行可能なソフトウェアモジュールで、または両方の組み合わせで直接実施されることができ、単一のデバイスに含まれ、または複数のデバイスにわたって分散され得る。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当該技術分野において周知の任意の他の形態の記憶媒体内に存在し得る。記憶媒体は、プロセッサが記憶媒体から情報を読み取り、記憶媒体に情報を書き込むことができるように、プロセッサに結合され得る。代替として、記憶媒体はプロセッサに統合され得る。
【００７６】
[0083]  当業者はさらに、本明細書に開示された実施形態と関連して説明される様々な実例となる論理ブロック、モジュール、回路、およびアルゴリズムステップが電子ハードウェア、コンピュータソフトウェアまたは両方の組み合わせとして実施され得ることを認識するであろう。ハードウェアおよびソフトウェアの互換性を明確に例示するために、多様な例示的なコンポーネント、ブロック、モジュール、回路、およびステップが、一般にそれらの機能の観点から上記で説明されている。このような機能性が、ハードウェア、ソフトウェア、またはこれらの組み合わせとして実施されるか否かは、システム全体に課せられた、特定のアプリケーションおよび設計制約に依存する。
【００７７】
[0084]  本明細書で説明される発明の様々な特徴が、発明から逸脱することなく異なるシステムで実行され得る。前述の実施形態は、例に過ぎず、発明を制限するものとして理解されるべきではないことが留意されるべきである。実施形態の説明は、実例であることが意図され、特許請求の範囲を制限するものではない。このように、本教示は、装置の他のタイプへ容易に適用されることができ、多くの代替、修正、および変更が、当業者に対して明らかとなるであろう。
【図１】
2015507864.tif 000008
【図２】
2015507864.tif 000009
【図３】
2015507864.tif 000010
【図４】
2015507864.tif 000011
【図５】
2015507864.tif 000012
【図６】
2015507864.tif 000013
【図７】
2015507864.tif 000014
【図８】
2015507864.tif 000015
【図９】
2015507864.tif 000016
【図１０】
2015507864.tif 000017
【図１１】
2015507864.tif 000018
【図１２】
2015507864.tif 000019
【図１３】
2015507864.tif 000020
【図１４】
2015507864.tif 000021
【図１５】
2015507864.tif 000022
【図１６】
2015507864.tif 000023
【図１７】
2015507864.tif 000024
【図１８】
2015507864.tif 000025
【図１９】
2015507864.tif 000026
【図２０】
2015507864.tif 000027
【国際調査報告】
2015507864.tif 000028
2015507864.tif 000029
2015507864.tif 000030
2015507864.tif 000031
2015507864.tif 000032