(57)【要約】  ヘッドセットデバイス（１００）が、基準サウンドを受け取ることと、基準サウンドに基づいて、第１の基準オーディオ信号（１１１）を生成することとをするように構成される第１のイヤピース（１０８）を含む。ヘッドセットデバイス（１００）は、基準サウンドを受け取ることと、基準サウンドに基づいて、第２の基準オーディオ信号（１２１）を生成することとをするように構成される第２のイヤピース（１１８）をさらに含む。ヘッドセットデバイス（１００）は、第１のイヤピース（１０８）におよび第２のイヤピース（１１８）に結合されたコントローラ（１０２）をさらに含む。コントローラ（１０２）は、第１の基準オーディオ信号（１１１）と第２の基準オーディオ信号（１２１）との間の位相関係に基づいて、第１の信号（１０７）および第２の信号（１１７）を生成するように構成される。コントローラ（１０２）は、第１のイヤピース（１０８）に第１の信号（１０７）を出力し、第２のイヤピース（１１８）に第２の信号（１１７）を出力するようにさらに構成される。【選択図】図１
2019518989.tif 000002
【特許請求の範囲】
【請求項１】
ヘッドセットデバイスであって、
基準サウンドを受け取ること、並びに前記基準サウンドに基づいて第１の基準オーディオ信号を生成することをするように構成される第１のイヤピースと、
前記基準サウンドを受け取ること、並びに前記基準サウンドに基づいて第２の基準オーディオ信号を生成することをするように構成される第２のイヤピースと、
前記第１のイヤピースにおよび前記第２のイヤピースに結合され、
前記第１の基準オーディオ信号と前記第２の基準オーディオ信号との間の位相関係に基づいて第１の信号および第２の信号を生成すること、
前記第１のイヤピースに前記第１の信号を出力すること、並びに
前記第２のイヤピースに前記第２の信号を出力すること
をするように構成されるコントローラと
を備えるヘッドセットデバイス。
【請求項２】
前記位相関係は、前記第１の基準オーディオ信号と前記第２の基準オーディオ信号との間の第１の位相差に対応する、請求項１に記載のヘッドセットデバイス。
【請求項３】
前記第１のイヤピースは、前記第１の信号に基づいて第１のオーディオ出力を生成すること、並びに前記基準サウンドおよび前記第１のオーディオ出力を検出することに基づいて第１のフィードバックオーディオ信号を生成することをするように構成され、前記第２のイヤピースは、前記第２の信号に基づいて第２のオーディオ出力を生成すること、並びに前記基準サウンドおよび前記第２のオーディオ出力を検出することに基づいて第２のフィードバックオーディオ信号を生成することをするように構成され、前記第１の位相差は、前記第１のフィードバックオーディオ信号と前記第２のフィードバックオーディオ信号との間の第２の位相差に実質的に等しい、請求項２に記載のヘッドセットデバイス。
【請求項４】
前記コントローラは、前記第１の基準オーディオ信号と前記第２の基準オーディオ信号との間の振幅関係にさらに基づいて、前記第１の信号および前記第２の信号を生成するように構成される、請求項１に記載のヘッドセットデバイス。
【請求項５】
前記振幅関係は、前記第１の基準オーディオ信号の第１の振幅と前記第２の基準オーディオ信号の第２の振幅との間の第１の比に対応する、請求項４に記載のヘッドセットデバイス。
【請求項６】
前記第１のイヤピース中に含まれる第１のマイクロフォンをさらに備え、前記第１のマイクロフォンは、前記基準サウンドに基づいて、前記第１の基準オーディオ信号を生成するように構成され、ここにおいて、前記コントローラは、前記第１の基準オーディオ信号に第１のフィルタを適用することによって、前記第１の信号を生成するように構成される、請求項１に記載のヘッドセットデバイス。
【請求項７】
前記第２のイヤピース中に含まれる第２のマイクロフォンをさらに備え、前記第２のマイクロフォンは、前記基準サウンドに基づいて、前記第２の基準オーディオ信号を生成するように構成され、ここにおいて、前記コントローラは、前記第２の基準オーディオ信号に第２のフィルタを適用することによって、前記第２の信号を生成するように構成される、請求項６に記載のヘッドセットデバイス。
【請求項８】
前記第１のフィルタおよび前記第２のフィルタは、同じフィルタである、請求項７に記載のヘッドセットデバイス。
【請求項９】
ヘッドセットデバイスであって、
第１のイヤピースの外部にあるソースからの基準サウンドに基づいて、第１の基準オーディオ信号を生成するように構成される第１の基準マイクロフォンと、
第１のスピーカと、
前記第１のスピーカの出力に基づいて、第１のフィードバックオーディオ信号を生成するように構成される第１のフィードバックマイクロフォンと
を備える前記第１のイヤピースと、
第２のイヤピースと、
前記第１のスピーカに、フィルタされたオーディオ信号を提供するように構成される適応フィルタと、前記フィルタされたオーディオ信号は、前記第１の基準オーディオ信号および前記第１のフィードバックオーディオ信号に基づき、および前記第２のイヤピースにおいて検出されるサウンドのインジケーションに基づく、
を備えるヘッドセットデバイス。
【請求項１０】
前記第２のイヤピースは、
前記基準サウンドに基づいて、第２の基準オーディオ信号を生成するように構成される第２の基準マイクロフォンと、
第２のスピーカと、
前記第２のスピーカの出力に基づいて、第２のフィードバックオーディオ信号を生成するように構成される第２のフィードバックマイクロフォンと
を含む、請求項９に記載のヘッドセットデバイス。
【請求項１１】
前記インジケーションは、前記第２のフィードバックオーディオ信号および前記第２の基準オーディオ信号を含む、請求項１０に記載のヘッドセットデバイス。
【請求項１２】
前記インジケーションは、前記第２の基準オーディオ信号に関連付けられた振幅値を含む、請求項１０に記載のヘッドセットデバイス。
【請求項１３】
前記インジケーションは、前記第２の基準オーディオ信号に関連付けられた位相値を識別する、請求項１０に記載のヘッドセットデバイス。
【請求項１４】
前記第１の基準マイクロフォンにおよび前記第１のフィードバックマイクロフォンに結合されたミキサをさらに備え、前記ミキサは、前記適応フィルタに、前記第１の基準オーディオ信号および前記第１のフィードバックオーディオ信号に基づいて、誤差信号を提供するように構成される、請求項９に記載のヘッドセットデバイス。
【請求項１５】
前記第１のフィードバックオーディオ信号は、前記基準サウンドの歪められたバージョンにさらに基づく、請求項９に記載のヘッドセットデバイス。
【請求項１６】
前記適応フィルタは、前記第１のスピーカに前記基準サウンドのフィルタされたバージョンを提供するように構成される、請求項９に記載のヘッドセットデバイス。
【請求項１７】
ヘッドセットデバイスであって、
第１のイヤピースの外部にあるソースからの基準サウンドに基づいて、第１の基準オーディオ信号を生成するように構成される第１の基準マイクロフォンと、
前記第１の基準オーディオ信号に基づいて、第１のカスタマイズされたオーディオ信号を生成するように構成される第１のユーザカスタマイズされたフィルタと、
第１のスピーカと、
前記第１のスピーカの出力に基づいて、第１のフィードバックオーディオ信号を生成するように構成される第１のフィードバックマイクロフォンと
を備える前記第１のイヤピースと、
前記第１のスピーカに、フィルタされたオーディオ信号を提供するために、前記第１のカスタマイズされたオーディオ信号をフィルタするように構成される適応フィルタと、前記フィルタされたオーディオ信号は、前記第１のフィードバックオーディオ信号に基づいて、および第２のイヤピースにおいて検出されるサウンドのインジケーションに基づいてフィルタされる、
を備えるヘッドセットデバイス。
【請求項１８】
前記基準サウンドに基づいて、第２の基準オーディオ信号を生成するように構成される第２の基準マイクロフォンと、前記ソースは、前記第２のイヤピースの外部にあり、
前記第２の基準オーディオ信号に基づいて、第２のカスタマイズされたオーディオ信号を生成するように構成される第２のユーザカスタマイズされたフィルタと、
第２のスピーカと、
前記第２のスピーカの出力に基づいて、第２のフィードバックオーディオ信号を生成するように構成される第２のフィードバックマイクロフォンと
を備える前記第２のイヤピースと、
第２の第１のスピーカに、第２のフィルタされたオーディオ信号を提供するために、前記第２のカスタマイズされたオーディオ信号をフィルタするように構成される第２の適応フィルタと、前記第２のフィルタされたオーディオ信号は、前記第２のフィードバックオーディオ信号に基づいてフィルタされる、
をさらに備える、請求項１７に記載のヘッドセットデバイス。
【請求項１９】
前記適応フィルタおよび前記第２の適応フィルタは、それぞれ前記第１のカスタマイズされたオーディオ信号と前記第２のカスタマイズされたオーディオ信号との間の位相差に基づいて、前記フィルタされたオーディオ信号および前記第２のフィルタされたオーディオ信号を生成するように構成される、請求項１８に記載のヘッドセットデバイス。
【請求項２０】
前記適応フィルタおよび前記第２の適応フィルタは、それぞれ前記第１のカスタマイズされたオーディオ信号の第１の振幅と前記第２のカスタマイズされたオーディオ信号の第２の振幅との比に基づいて、前記フィルタされたオーディオ信号および前記第２のフィルタされたオーディオ信号を生成するように構成される、請求項１８に記載のヘッドセットデバイス。
【請求項２１】
前記第１のユーザカスタマイズされたフィルタは、前記第１の基準オーディオ信号の複数の周波数サブバンドに複数の利得を適用することによって、前記第１のカスタマイズされたオーディオ信号を生成するように構成され、前記複数の利得は、前記複数の周波数サブバンドに関連付けられたユーザの聴覚知覚を示す入力に基づく、請求項１７に記載のヘッドセットデバイス。
【請求項２２】
前記第１のユーザカスタマイズされたフィルタは、追加のサウンドソースにさらに基づいて、前記第１のカスタマイズされたオーディオ信号を生成するように構成される、請求項１７に記載のヘッドセットデバイス。
【請求項２３】
前記追加のサウンドソースは、仮想サウンドを記述するサウンドデータを含む、請求項２２に記載のヘッドセットデバイス。
【請求項２４】
ヘッドセットデバイスであって、
第１のオーディオ出力を生成するための手段と、前記第１のオーディオ出力を生成するための前記手段は、基準サウンドに基づいて、第１の基準オーディオ信号を生成するように構成され、
第２のオーディオ出力を生成するための手段と、前記第２のオーディオ出力を生成するための前記手段は、前記基準サウンドに基づいて、第２の基準オーディオ信号を生成するように構成され、
前記第１の基準オーディオ信号と前記第２の基準オーディオ信号との間の位相関係に基づいて、第１の信号および第２の信号を生成するための手段と、前記第１の信号および前記第２の信号を生成するための前記手段は、
前記第１のオーディオ出力を生成するための前記手段に前記第１の信号を出力することと、
前記第２のオーディオ出力を生成するための前記手段に前記第２の信号を出力することと
をするように構成される、
を備えるヘッドセットデバイス。
【請求項２５】
前記位相関係は、前記第１の基準オーディオ信号と前記第２の基準オーディオ信号との間の第１の位相差に対応する、請求項２４に記載のヘッドセットデバイス。
【請求項２６】
前記第１のオーディオ出力を生成するための前記手段は、前記第１の信号に基づいて、前記第１のオーディオ出力を生成することと、前記基準サウンドおよび前記第１のオーディオ出力を検出することに基づいて、第１のフィードバックオーディオ信号を生成することとをするように構成され、前記第２のオーディオ出力を生成するための前記手段は、前記第２の信号に基づいて、前記第２のオーディオ出力を生成することと、前記基準サウンドおよび前記第２のオーディオ出力を検出することに基づいて、第２のフィードバックオーディオ信号を生成することとをするように構成され、前記第１の位相差は、前記第１のフィードバックオーディオ信号と前記第２のフィードバックオーディオ信号との間の第２の位相差に実質的に等しい、請求項２５に記載のヘッドセットデバイス。
【請求項２７】
前記第１の信号および前記第２の信号を生成するための前記手段は、前記第１の基準オーディオ信号の第１の振幅と前記第２の基準オーディオ信号の第２の振幅との間の振幅関係にさらに基づいて、前記第１の信号および前記第２の信号を生成するように構成される、請求項２４に記載のヘッドセットデバイス。
【請求項２８】
前記振幅関係は、前記第１の振幅と前記第２の振幅との間の第１の比に対応する、請求項２７に記載のヘッドセットデバイス。
【請求項２９】
前記第１のオーディオ出力を生成するための前記手段中に含まれる、前記基準サウンドを検出するための第１の手段をさらに備え、検出するための前記第１の手段は、前記基準サウンドに基づいて、前記第１の基準オーディオ信号を生成するように構成される、請求項２４に記載のヘッドセットデバイス。
【請求項３０】
前記第２のオーディオ出力を生成するための前記手段中に含まれる、前記基準サウンドを検出するための第２の手段をさらに備え、検出するための前記第２の手段は、前記基準サウンドに基づいて、前記第２の基準オーディオ信号を生成するように構成される、請求項２９に記載のヘッドセットデバイス。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
[0001]  本願は、２０１６年５月１８日に出願された、共同所有される米国非仮特許出願第１５／１５８，５０５号からの優先権を主張し、その内容は、その全体における参照により本明細書に明確に組み込まれる。
【技術分野】
【０００２】
[0002]  本開示は、一般にオーディオ出力を生成するデバイスに関する。
【関連技術の説明】
【０００３】
[0003]  技術の進歩が、より小型で、より強力なコンピューティングデバイスをもたらした。例えば、モバイルフォンおよびスマートフォンなどのワイヤレス電話、タブレットおよびラップトップコンピュータを含む、様々な携帯用パーソナルコンピューティングデバイスは、小型軽量で、ユーザによって容易に持ち運ばれる。これらデバイスは、ワイヤレスネットワーク上で音声およびデータパケットを通信し得る。さらに、多くのそのようなデバイスが、デジタルスチルカメラ、デジタルビデオカメラ、デジタルレコーダ、およびオーディオファイルプレーヤなどの付加機能を組み込んでいる。また、そのようなデバイスは、インターネットにアクセスするために使用可能である、ウェブブラウザアプリケーションなどのソフトウェアアプリケーションを含む、実行可能命令を処理し得る。従って、これらデバイスは、著しいコンピューティングおよびネットワーキング能力を包含し得る。
【０００４】
[0004]  いくつかのコンピューティングデバイスは、仮想現実システムに組み込まれる。そのようなシステムは、ユーザに仮想（例えば、コンピュータ生成された）感覚情報（例えば、視覚情報、オーディオ情報、等）を提示し得る。例えば、仮想現実システムは、仮想（例えば、コンピュータ生成された）オブジェクトをユーザに現実世界オブジェクトと一緒に表示するディスプレイデバイスを含み得る。従って、ユーザは、現実世界オブジェクトの傍らに（alongside）仮想オブジェクトを知覚し得る。追加または代替として、仮想現実システムは、ユーザに仮想（例えば、コンピュータ生成された）サウンドを提示するオーディオ出力デバイスを含み得る。例えば、仮想サウンドは、仮想オブジェクトに対応し得る。例えば、仮想サウンドは、仮想キャラクターに関連付けられたコンピュータ生成スピーチに対応し得る。しかしながら、開放型オーディオシステム（例えば、個人の耳を完全に覆わないオーディオシステム）は、ユーザ以外の個人にサウンドをばらまき(broadcast)得る。さらに、密閉型オーディオシステム（例えば、個人の耳を完全に覆うオーディオシステム）は、ユーザの耳を塞ぐかまたは部分的に塞ぎ得る。密閉型オーディオシステムによって引き起こされるユーザの耳の閉塞（occlusion）は、現実世界の環境からユーザの耳に伝わるサウンドを歪ませ得る。
【発明の概要】
【０００５】
[0005]  特定の態様では、ヘッドセットデバイスが、基準サウンドを受け取ることと、基準サウンドに基づいて、第１の基準オーディオ信号を生成することとをするように構成される第１のイヤピースを含む。ヘッドセットデバイスは、基準サウンドを受け取ることと、基準サウンドに基づいて、第２の基準オーディオ信号を生成することとをするように構成される第２のイヤピースをさらに含む。ヘッドセットデバイスは、第１のイヤピースにおよび第２のイヤピースに結合されるコントローラをさらに含む。コントローラは、第１の基準オーディオ信号と第２の基準オーディオ信号との間の位相関係に基づいて、第１の信号および第２の信号を生成するように構成される。コントローラは、第１のイヤピースに第１の信号を出力し、第２のイヤピースに第２の信号を出力するようにさらに構成される。
【０００６】
[0006]  特定の態様では、ヘッドセットデバイスが第１のイヤピースを含む。第１のイヤピースは、第１のイヤピースの外部にあるソースからの基準サウンドに基づいて、第１の基準オーディオ信号を生成するように構成される第１の基準マイクロフォンを含む。第１のイヤピースは、第１のスピーカと、第１のスピーカの出力に基づいて、第１のフィードバックオーディオ信号を生成するように構成される第１のフィードバックマイクロフォンをさらに含む。ヘッドセットデバイスは、第２のイヤピース、および適応フィルタをさらに含む。適応フィルタは、第１のスピーカに、フィルタされたオーディオ信号を提供するように構成され、フィルタされたオーディオ信号は、第１の基準オーディオ信号および第１のフィードバックオーディオ信号に基づき、および第２のイヤピースにおいて検出されるサウンドのインジケーションに基づく。
【０００７】
[0007]  特定の態様では、ヘッドセットデバイスが、第１のイヤピースを含む。第１のイヤピースは、第１のイヤピースの外部にあるソースからの基準サウンドに基づいて、第１の基準オーディオ信号を生成するように構成される第１の基準マイクロフォンを含む。第１のイヤピースは、第１の基準オーディオ信号に基づいて、第１のカスタマイズされたオーディオ信号を生成するように構成される第１のユーザカスタマイズされたフィルタをさらに含む。第１のイヤピースは、第１のスピーカ、および第１のフィードバックマイクロフォンをさらに含む。第１のフィードバックマイクロフォンは、第１のスピーカの出力に基づいて、第１のフィードバックオーディオ信号を生成するように構成される。ヘッドセットデバイスは、第１のスピーカに、フィルタされたオーディオ信号を提供するために、第１のカスタマイズされたオーディオ信号をフィルタするように構成される適応フィルタをさらに含む。フィルタされたフィルタされたオーディオ信号は、第１のフィードバックオーディオ信号に基づき、および第２のイヤピースにおいて検出されるサウンドのインジケーションに基づく。
【０００８】
[0008]  特定の態様では、ヘッドセットデバイスが、第１のオーディオ出力を生成するための手段を含む。第１のオーディオ出力を生成するための手段は、基準サウンドに基づいて、第１の基準オーディオ信号を生成するように構成される。ヘッドセットデバイスは、第２のオーディオ出力を生成するための手段をさらに含む。第２のオーディオ出力を生成するための手段は、基準サウンドに基づいて、第２の基準オーディオ信号を生成するように構成される。ヘッドセットデバイスは、第１の基準オーディオ信号と第２の基準オーディオ信号との間の位相関係に基づいて、第１の信号および第２の信号を生成するための手段をさらに含む。第１の信号および第２の信号を生成するための手段は、第１のオーディオ出力を生成するための手段に第１の信号を出力し、第２のオーディオ出力を生成するための手段に第２の信号を出力するように構成される。
【０００９】
[0009]  本開示の他の態様、利点、および特徴が、以下のセクション：図面の簡単な説明、詳細な説明、および特許請求の範囲、を含む本願全体のレビュー後に明らかになるであろう。
【図面の簡単な説明】
【００１０】
【図１】ヘッドセットデバイスの例示的な例の図である。
【図２】ヘッドセットデバイスの別の例示的な例の図である。
【図３】ヘッドセットデバイスの別の例示的な例の図である。
【図４】ヘッドセットデバイスの別の例示的な例の図である。
【図５】ヘッドセットデバイスの別の例示的な例の図である。
【図６】ヘッドセットデバイスを含み得るデバイスのブロック図である。
【詳細な説明】
【００１１】
[0016]  本開示の特定の態様が、図面を参照して以下で説明される。説明において、共通の特徴は、図面全体を通して共通の参照番号によって示される。ここで使用される場合、様々な専門用語は、特定の実施形態を説明する目的でのみ使用され、限定することを意図されるものではない。例えば、単数形「ａ」、「ａｎ」、および「ｔｈｅ」は、文脈がそうでないことを明確に示していない限り、複数形も含むように意図される。「備える（comprises）」および「備える（comprising）」という用語は、「含む（includes）」または「含む（including）」と同義で使用され得ることがさらに理解され得る。加えて、「ここにおいて（wherein）」という用語は、「ここで（where）」と同義で使用され得ることが理解されるであろう。ここで使用される場合、「例示的な（exemplary）」は、例、実施形態、または態様を示し得、限定するように、あるいは選好または好ましい実施形態を示すように解釈されるべきでない。ここで使用される場合、構造、コンポーネント、動作、等のような、要素を修飾するために使用される順序を示す用語（例えば、「第１の」、「第２の」、「第３の」、等）は、それ自体では別の要素に対するこの要素のいかなる優先度または順序も示すものではなく、むしろこの要素を、（順序を示す用語の使用以外では）同じ名称を有する別の要素から単に区別する。ここで使用される場合、「セット（set）」という用語は、１つまたは複数の要素のグループ化を指し、「複数の（plurality）」という用語は、多数の（multiple）要素を指す。
【００１２】
[0017]  オーディオを出力するためのデバイスが開示される。デバイスは、密閉型オーディオシステムに含まれ得る。デバイスは、密閉型オーディオシステムによって引き起こされる個人の耳の閉塞によるサウンドの歪みを補償するために、密閉型オーディオシステムの外部にあるサウンドソースからのサウンドを再生し得る。デバイスは、個人にサウンドソースの方向を示す(indicate)ように、サウンドを再生(reproduce)し得る。
【００１３】
[0018]  図１を参照すると、ヘッドセットデバイスの例示的な実施形態が示され、全体として１００に指定されている。ヘッドセットデバイス１００は、オーディオ出力を生成するように構成される。例えば、ヘッドセットデバイス１００は、ヘッドセットデバイス１００の外部から生まれる(originating)基準サウンドを再生するように構成され得る。ヘッドセットデバイス１００は、基準サウンドの発生源（origin）の方向のインジケーション（例えば、ユーザの右耳において検出されるサウンドとユーザの左耳において検出されるサウンドとの間の位相差、ユーザの右耳によって検出され、ユーザの左耳によって検出されるサウンドの大きさ、等）を保つような方式で、基準サウンドを再生し得る。
【００１４】
[0019]  ヘッドセットデバイス１００は、第１のイヤピース１０８および第２のイヤピース１１８を含む。ヘッドセットデバイス１００は、密閉型ヘッドセットに対応し得る。従って、イヤピース１０８、１１８は、ユーザの耳を覆うように構成される耳覆い型のイヤピースに、またはユーザの外耳道を覆うように構成されるイヤバッド（earbuds）に対応し得る。第１のイヤピース１０８は、第１のマイクロフォン１１０（例えば、基準マイクロフォン）および第１のスピーカ１１２を含み得る。第２のイヤピース１１８は、第２のマイクロフォン１２０（例えば、基準マイクロフォン）および第２のスピーカ１２２を含み得る。
【００１５】
[0020]  第１のスピーカ１１２および第２のスピーカ１２２は、ヘッドセットデバイス１００がユーザによって装着されたとき、ユーザの耳にオーディオを出力するように配置され得る。第１のマイクロフォン１１０および第２のマイクロフォン１２０は、イヤピース１０８、１１８の外部に到達するサウンドをキャプチャするように配置され得る。イヤピース１０８、１１８がユーザの耳を覆うように構成されているので、マイクロフォン１１０、１２０は、ヘッドセットデバイス１００がない状態でユーザの耳によって通常受け取られるであろうサウンドとして、サウンドを受け取り得る。
【００１６】
[0021]  第１のイヤピース１０８は、第３のマイクロフォン１１４（例えば、フィードバックマイクロフォン）をさらに含み得る。第３のマイクロフォン１１４は、ユーザがヘッドセットデバイス１００を装着している間、第３のマイクロフォン１１４が第１の耳に到達するサウンドを受け取る（例えば、検出する）ように配置され得る。例えば、第３のマイクロフォン１１４は、（例えば、第１のスピーカ１１２とともに）イヤホンの内部か、または（例えば、第１のスピーカ１１２とともに）人間の耳に挿入されるように構成されるイヤバッドの一部上に配置され得る。第３のマイクロフォン１１４は、第１の耳を覆う第１のイヤピース１０８によって歪められた、ヘッドセットデバイス１００の外部で生まれるサウンドを受け取り得る。加えて、第３のマイクロフォン１１４は、第１のスピーカ１１２によって出力されたサウンドを受け取り得る。
【００１７】
[0022]  第２のイヤピース１１８は、第４のマイクロフォン１２４（例えば、フィードバックマイクロフォン）をさらに含み得る。第４のマイクロフォン１２４は、ユーザがヘッドセットデバイス１００を装着している間、第４のマイクロフォン１２４が第２の耳に到達するサウンドを受け取る（例えば、検出する）ように配置され得る。例えば、第４のマイクロフォン１２４は、（例えば、第２のスピーカ１２２とともに）イヤホンの内部か、または（例えば、第２のスピーカ１２２とともに）人間の耳に挿入されるように構成されるイヤバッドの一部上に配置され得る。第４のマイクロフォン１２４は、第２の耳を覆う第２のイヤピース１１８によって歪められた、ヘッドセットデバイス１００の外部で生まれるサウンドを受け取り得る。加えて、第４のマイクロフォン１２４は、第２のスピーカ１２２によって出力されたサウンドを受け取り得る。
【００１８】
[0023]  ヘッドセットデバイス１００は、コントローラ１０２およびメモリ１０４をさらに含む。コントローラ１０２は、プロセッサ（例えば、中央処理ユニット、デジタルシグナルプロセッサ、等）に対応し得る。図６を参照して以下でさらに説明されるように、コントローラ１０２は、いくつかの例において、ヘッドセットデバイス１００と通信状態にある異なるデバイス中に含まれ得る。メモリ１０４は、ランダムアクセスメモリ、スタティックランダムアクセスメモリ、ソリッドステートドライブ、ハードディスクドライブ、またはその他任意のタイプのメモリデバイスを含み得る。メモリ１０４は、フィルタデータ１０６（例えば、１つまたは複数のフィルタ係数）を記憶し得る。特定の例において、フィルタデータ１０６は、単一のフィルタに、または複数のフィルタに対応し得る（例えば、イヤピース１０８、１１８の各々は、異なる対応するフィルタを有し得る）。特定の例において、第１のイヤピース１０８および第２のイヤピース１１８は、別個の対応するコントローラをそれぞれ有し得る。追加または代替として、第１のイヤピース１０８および第２のイヤピース１１８は、別個の対応するメモリデバイスをそれぞれ有し得る。１つまたは複数のフィルタは、ハードウェアフィルタ、ソフトウェアフィルタ、またはこれらの組合せを含み得る。
【００１９】
[0024]  動作中、第１のマイクロフォン１１０は、サウンドソースからの基準サウンドを受け取る。例えば、基準サウンドは、ヘッドセットデバイス１００のための較正プロセスの一環としてスピーカによって出力されるテストトーンまたは他のサウンドに対応し得る。代替として、基準サウンドは、スピーカ１１２、１２２以外のソースから生まれるその他任意のサウンドに対応し得る。例えば、基準サウンドは、人間の会話に、犬のほえる声に、車のクラクションに、またはその他任意のサウンドに対応し得る。第１のマイクロフォン１１０は、第１のマイクロフォン１１０によって検出される基準サウンドに基づいて、第１の基準オーディオ信号１１１を生成する。
【００２０】
[0025]  第２のマイクロフォン１２０もまた、サウンドソースからの基準サウンドを受け取り得る。しかしながら、第１のマイクロフォン１１０において受け取られる基準サウンドの特性と、第２のマイクロフォン１２０において受け取られる基準サウンドの特性は、異なり得る。例えば、サウンドソースに対するヘッドセットデバイス１００の向き（orientation）により、第１のマイクロフォン１１０において検出される基準サウンドは、第２のマイクロフォン１２０において検出される基準サウンドとは異なる振幅を有し得る（例えば、より音が大きく、またはより静かになる）。別の例として、第１のマイクロフォン１１０において検出される基準サウンドの第１の位相は、第２のマイクロフォン１２０において検出される基準サウンドの第２の位相とは異なり得る。第２のマイクロフォン１２０は、第２のマイクロフォン１２０によって検出される基準サウンドに基づいて、第２の基準オーディオ信号１２１を生成する。第１の基準オーディオ信号１１１および第２の基準オーディオ信号１２１は、サウンドソースに対する第１のマイクロフォン１１０および第２のマイクロフォン１２０のポジショニング（positioning）により、異なる特性を有し得る。例えば、第１の基準オーディオ信号１１１は、第２の基準オーディオ信号１２１とは異なる位相、第２の基準オーディオ信号１２１とは異なる振幅（例えば、音量を示す）、またはこれらの組合せを有し得る。
【００２１】
[0026]  人間は、サウンドソースの位置（location）を決定するために、サウンドの特性を利用し得る。例えば、人の左耳によって検出されるサウンドと、人の右耳によって検出されるサウンドとの音量における差は、どちらの耳がサウンドにより近いかを示し得る。さらに、人は、差の大きさ（magnitude）に基づいて、サウンドがそこから生まれた特定の方向を決定することが可能であり得る。同様に、左耳によって検出されるサウンドと、右耳によって検出されるサウンドとの間の位相差（例えば、サウンドが一方の耳に他方の耳よりも前に到達することによって引き起こされる）が、この方向を示し得る。
【００２２】
[0027]  コントローラ１０２は、第１の基準オーディオ信号１１１に基づいて第１の信号１０７、および第２の基準オーディオ信号１２１に基づいて第２の信号１１７を生成し得る。コントローラ１０２は、イヤピース１０８、１１８の各々に関連付けられた異なるコントローラに対応し得、第１の信号１０７および第２の信号１１７の各々は、これらコントローラのうちの異なる１つによって生成され得る。
【００２３】
[0028]  特定の実施形態において、コントローラ１０２は、フィルタデータ１０６を使用して、第１の信号１０７および第２の信号１１７を生成し得る。例えば、コントローラ１０２は、第１の信号１０７を生成するために、第１の基準オーディオ信号１１１にフィルタデータ１０６を適用し得る。従って、第１の信号１０７は、基準サウンドのフィルタされたバージョンに対応し得る。同様に、コントローラ１０２は、第２の信号１１７を生成するために、第２の基準オーディオ信号１２１にフィルタデータ１０６を適用し得る。従って、第２の信号１１７は、基準サウンドのフィルタされたバージョンに対応し得る。特定の例において、フィルタデータ１０６は、１つより多くのフィルタに対応する。例えば、第１のフィルタが、第１の信号１０７を生成するために使用され得、第２のフィルタが、第２の信号１１７を生成するために使用され得る。第１のスピーカ１１２は、第１の信号１０７に基づいて第１のオーディオ出力を生成し得、第２のスピーカ１２２は、第２の信号１１７に基づいて第２のオーディオ出力を生成し得る。
【００２４】
[0029]  フィルタデータ１０６は、ヘッドセットデバイス１００のユーザによって経験されるサウンド干渉を低減させるように構成され得る。例えば、基準サウンドは、ユーザの左耳が、第１のオーディオ出力のみならず、基準サウンドの第１の（例えば、第１のイヤピース１０８の本体によって）歪められたバージョンを検出し得るように、第１のイヤピース１０８を貫通（penetrate）し得る。フィルタデータ１０６は、以下でさらに説明されるように、基準サウンドの第１の歪められたバージョンの影響を低減させるように構成され得る。例えば、フィルタデータ１０６は、第１のオーディオ出力と、基準サウンドの第１の歪められたバージョンとの和が基準サウンドに近似する（approximates）ように、第１の信号１０７を生成するように構成され得る。同様に、基準サウンドは、ユーザの右耳が、第２のオーディオ出力のみならず、基準サウンドの第２の（例えば、第２のイヤピース１１８の本体によって）歪められたバージョンを検出し得るように、第２のイヤピース１１８を貫通し得る。フィルタデータ１０６は、以下でさらに説明されるように、基準サウンドの第２の歪められたバージョンの影響を低減させるように構成され得る。例えば、フィルタデータ１０６は、第２のオーディオ出力と、基準サウンドの第２の歪められたバージョンとの和が基準サウンドに近似するように、第２の信号１１７を生成するように構成され得る。
【００２５】
[0030]  第３のマイクロフォン１１４は、第１のスピーカ１１２からの第１のオーディオ出力を受け取り得る。加えて、第３のマイクロフォン１１４は、第１のイヤピース１０８の本体を通じて、基準サウンドの第１の歪められたバージョンを受け取り得る。第３のマイクロフォン１１４は、第１のオーディオ出力と、基準サウンドの第１の歪められたバージョンとに基づいて、第１のフィードバックオーディオ信号１１５を生成し得る。同様に、第４のマイクロフォン１２４は、第２のスピーカ１２２からの第２のオーディオ出力と、第２のイヤピース１１８の本体を通じて、基準サウンドの第２の歪められたバージョンとを受け取り得る。第４のマイクロフォン１２４は、第２のオーディオ出力と、基準サウンドの第２の歪められたバージョンとに基づいて、第２のフィードバックオーディオ信号１２５を生成し得る。コントローラ１０２は、第１および第２の出力に対する基準サウンドの歪められたバージョンの影響を補償する（例えば、フィルタで除去する）ために、第１のフィードバックオーディオ信号１１５および第２のフィードバックオーディオ信号１２５に基づいて、フィルタデータ１０６を調整し得る。
【００２６】
[0031]  コントローラ１０２は、第１の基準オーディオ信号（例えば、第１のマイクロフォン１１０において検出される基準サウンド）と、第２の基準オーディオ信号１２１（例えば、第２のマイクロフォン１２０において検出される基準サウンド）との間の位相関係（または、その他の方向を示す関係）に基づいて、第１の信号１０７および第２の信号１１７を生成し得る。例えば、コントローラ１０２は、第１の基準オーディオ信号１１１と第２の基準オーディオ信号１２１との間の第１の位相差が、第１のフィードバックオーディオ信号１１５と第２のフィードバックオーディオ信号１２５との間の第２の位相差に実質的に等しくなるように、第１の信号１０７および第２の信号１１７を生成し得る。例えば、コントローラ１０２は、以下でさらに説明されるように、第１の位相差が第２の位相差に実質的に等しくなるように、第１の信号１０７および第２の信号１１７を生成するとき、フィルタデータ１０６に対応する１つまたは複数のフィルタを制約（constrain）し得る。第１のフィードバックオーディオ信号１１５が、ユーザの第１の耳（例えば、左耳または右耳）に提示されるサウンドに対応し、第２のフィードバックオーディオ信号１２５が、ユーザの第２の耳に提示されるサウンドに対応するので、ユーザは、基準サウンドのサウンドソースの位置を決定することが可能であり得る。
【００２７】
[0032]  追加または代替として、コントローラ１０２は、第１の基準オーディオ信号１１１と第２の基準オーディオ信号１２１との間の振幅関係に基づいて、第１の信号１０７および第２の信号１１７を生成し得る。例えば、コントローラ１０２は、第１の基準オーディオ信号１１１の第１の振幅と第２の基準オーディオ信号１２１の第２の振幅との第１の比が、第１のフィードバックオーディオ信号１１５の第３の振幅と第２のフィードバックオーディオ信号１２５の第４の振幅との第２の比に実質的に等しくなるように、第１の信号１０７および第２の信号１１７を生成し得る。例えば、コントローラ１０２は、以下でさらに説明されるように、第１の比が第２の比に実質的に等しくなるように、第１の信号１０７および第２の信号１１７を生成するとき、フィルタデータ１０６に対応する１つまたは複数のフィルタを制約し得る。第１のフィードバックオーディオ信号１１５が、ユーザの第１の耳（例えば、左耳または右耳）に提示されるサウンドに対応し、第２のフィードバックオーディオ信号１２５が、ユーザの第２の耳に提示されるサウンドに対応するので、ユーザは、基準サウンドのサウンドソースの位置を決定することが可能であり得る。
【００２８】
[0033]  従って、ヘッドセットデバイス１００は、ヘッドセットデバイス１００の外部のソースから生まれるサウンド（例えば、基準サウンド）の通過（pass through）を可能にし得る。さらに、ヘッドセットデバイス１００は、ヘッドセットデバイス１００の各イヤピースの外部で検出されるサウンドの１つまたは複数のサウンド特性（例えば、振幅、位相、等）を決定し得る。ヘッドセットデバイス１００は、イヤピースの各々において検出されるサウンド特性間の１つまたは複数の関係を保ち、この（１つまたは複数の）関係を維持して、通り抜けサウンドを生成し得る。従って、ユーザは、通り抜けサウンドに基づいて、ソースの位置を決定することが可能であり得る。
【００２９】
[0034]  例示的な使用ケースでは、ヘッドセットデバイス１００のユーザが、コーヒーショップのような、騒がしい環境に位置し得る。このような例において、図１に例示される基準サウンドは、コーヒーショップ内で生成されるサウンドに対応し得る。例えば、基準サウンドは、ユーザに彼のまたは彼女の注文について尋ねているバリスタの声に対応し得る。基準サウンドが第１のオーディオ出力および第２のオーディオ出力としてユーザへ通り抜けされるので、ユーザは、ヘッドセットデバイス１００を装着している間も、バリスタを聞き取ることが可能であり得る。さらに、第１のオーディオ出力および第２のオーディオ出力が、イヤピース１０８、１１８の各々において検出される基準サウンドに基づく１つまたは複数の位置を示す関係（例えば、位相差、振幅比）を有し得るからである。従って、ユーザは、たとえ、例えば、ユーザの背中がバリスタに向けられていたとしても、第１のオーディオ出力および第２のオーディオ出力に基づいて、バリスタの位置を特定する（locate）ことが可能であり得る。
【００３０】
[0035]  図２を参照すると、ヘッドセットデバイス１００の別の例が示される。図２に例示されるように、ヘッドセットデバイス１００は、第１のイヤピース１０８、第２のイヤピース１１８、第１のマイクロフォン１１０、第２のマイクロフォン１２０、第３のマイクロフォン１１４、および第４のマイクロフォン１２４を含む。図示されていないが、図２のヘッドセットデバイス１００は、第１のスピーカ１１２、第２のスピーカ１２２、コントローラ１０２、およびメモリ１０４を含み得る。
【００３１】
[0036]  図２の例では、ヘッドセットデバイス１００は、第１のフィルタ２０２および第２のフィルタ２０４を含む。従って、図２は、２つの異なるフィルタに対応するフィルタデータ１０６の例を例示する。第１のフィルタ２０２は、ハードウェアまたはソフトウェアを含み得る。同様に、第２のフィルタ２０４は、ハードウェアまたはソフトウェアを含み得る。いくつかの具体例において、第１のフィルタ２０２および第２のフィルタ２０４は、同じハードウェアまたはソフトウェアに対応し得る。第１のフィルタ２０２および第２のフィルタ２０４は、共通のハードウェアまたはソフトウェアに適用されている異なるデータ（例えば、フィルタデータ１０６のようなフィルタ係数）に基づいて異なるように動作し得る。第１のフィルタ２０２は、第１のイヤピース１０８に対応し得、第２のフィルタ２０４は、第２のイヤピース１１８に対応し得る。図２に例示されるヘッドセットデバイス１００は、第１のミキサ２０１および第２のミキサ２１１をさらに含む。
【００３２】
[0037]  第１のフィルタ２０２および第２のフィルタ２０４は、（例えば、人間に可聴なサウンド周波数の範囲に対応する）サウンドスペクトルの１つまたは複数のサブバンド上で動作し得る。第１のフィルタ２０２および２０４は、サウンドスペクトル内の多数の異なるサブバンド上で別個に動作し得る。第１のフィードバックオーディオ信号１１５は、ヘッドセットデバイス１００のユーザの第１の耳に提示されるサウンドに対応し得る。第１のフィードバックオーディオ信号１１５は、式ｙ１（ｋ，ｔ）＝Ｈ１ａｄａｐｔ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）＋Ｈ１ｏｃｃｌｕｓｉｏｎ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）によって記述され得、ここで、ｋは、サウンドスペクトルのサブバンドに対応し、ｔ−ｔｄは、時間期間に対応し、ｘ１（ｋ，ｔ−ｔｄ）は、時間期間にわたって第１のマイクロフォン１１０によって検出されるサブバンドにおけるサウンド（例えば、基準サウンド）を記述する関数であり、Ｈ１ａｄａｐｔ（ｋ）は、第１のフィルタ２０２に対応する関数であり、Ｈ１ｏｃｃｌｕｓｉｏｎ（ｋ）は、第１のイヤピース１０８の本体によって引き起こされる（例えば、基準サウンドに対する）サブバンドにおける歪みの影響（distortion effect）を記述する関数である。第２のフィードバックオーディオ信号１２５は、ヘッドセットデバイス１００のユーザの第２の耳に提示されるサウンドに対応し得る。第２のフィードバックオーディオ信号１２５は、式ｙ２（ｋ，ｔ）＝Ｈ２ａｄａｐｔ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）＋Ｈ２ｏｃｃｌｕｓｉｏｎ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）によって記述され得、ここで、ｋは、サウンドスペクトルのサブバンドに対応し、ｔ−ｔｄは、時間期間に対応し、ｘ２（ｋ，ｔ−ｔｄ）は、時間期間にわたって第２のマイクロフォンによって検出されるサブバンドにおけるサウンド（例えば、基準サウンド）を記述する関数であり、Ｈ２ａｄａｐｔ（ｋ）は、第２のフィルタ２０４に対応する関数であり、Ｈ２ｏｃｃｌｕｓｉｏｎ（ｋ）は、第２のイヤピース１１８の本体によって引き起こされるサブバンドにおける（例えば、基準サウンドに対する）歪みの影響を記述する関数である。第１の信号１０７は、式Ｈ１ａｄａｐｔ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）によって記述され得、第２の信号１１７は、式Ｈ２ａｄａｐｔ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）によって記述され得る。
【００３３】
[0038]  第１の耳および第２の耳に提示されるサウンドに対するＨ１ｏｃｃｌｕｓｉｏｎ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）およびＨ２ｏｃｃｌｕｓｉｏｎ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）の影響を低減させるために、コントローラ１０２は、関数
【００３４】
【数１】
2019518989.tif 000003
【００３５】
に従って、フィルタ２０２、２０４を構成し得る。従って、コントローラ１０２は、第３のマイクロフォン１１４によって検出されるサウンド（例えば、ｙ１（ｋ，ｔ））と第１のマイクロフォン１１０によって検出されるサウンド（例えば、ｘ１（ｋ，ｔ−ｔｄ））との間の差および第４のマイクロフォン１２４によって検出されるサウンド（例えば、ｙ２（ｋ，ｔ））と第２のマイクロフォン１２０によって検出されるサウンド（例えば、ｘ２（ｋ，ｔ−ｔｄ））との間の差を低減させるように、第１のフィルタ２０２（例えば、Ｈ１ａｄａｐｔ（ｋ））および第２のフィルタ２０４（例えば、Ｈ２ａｄａｐｔ（ｋ））を構成し得る。従って、ヘッドセットデバイス１００は、ヘッドセットデバイス１００の外部で検出されるサウンドを通過させ得、フィルタ２０２、２０４は、ユーザの知覚に対するサウンドの歪められたバージョンの影響を低減させ得る。
【００３６】
[0039]  例示的な例において、第１のミキサ２０１は、第３のマイクロフォン１１４からのフィードバック（例えば、第１のフィードバックオーディオ信号１１５）と第１の基準オーディオ信号１１１との間の差に基づいて、第１の誤差信号２０３を生成し得る。第１の誤差信号２０３は、式ｙ１（ｋ，ｔ）−ｘ１（ｋ，ｔ−ｔｄ）またはまたは
【００３７】
【数２】
2019518989.tif 000004
【００３８】
によって表され得る。コントローラは、
【００３９】
【数３】
2019518989.tif 000005
【００４０】
を低減または最小化するように、第１のフィルタ２０２を設定し得る。第２のミキサ２１１は、第４のマイクロフォン１２４からのフィードバック（例えば、第２のフィードバックオーディオ信号１２５）と第２の基準オーディオ信号１２１との間の差に基づいて、第２の誤差信号２１３を生成し得る。第２の誤差信号２１３は、式ｙ２（ｋ，ｔ）−ｘ２（ｋ，ｔ−ｔｄ）または
【００４１】
【数４】
2019518989.tif 000006
【００４２】
によって表され得る。コントローラは、
【００４３】
【数５】
2019518989.tif 000007
【００４４】
を低減または最小化するように、第２のフィルタ２０４を設定し得る。従って、コントローラ１０２は、上記で説明されたように、関数
【００４５】
【数６】
2019518989.tif 000008
【００４６】
に基づいて、第１のフィルタ２０２および第２のフィルタ２０４を設定し得る。コントローラ１０２は、新たなサウンドがヘッドセットデバイス１００によって検出されるにつれて、第１のフィルタ２０２および第２のフィルタ２０４を更新し得る。従って、第１のフィルタ２０２および第２のフィルタ２０４は、適応フィルタであり得る。
【００４７】
[0040]  コントローラ１０２は、第１のフィルタ２０２および第２のフィルタ２０４を設定するとき、１つまたは複数の制約２０６を適用し得る。１つまたは複数の制約は、ｘ１（ｋ，ｔ−ｔｄ）とｘ２（ｋ，ｔ−ｔｄ）とのサウンド特性間の１つまたは複数の関係に基づき得る。例えば、１つまたは複数の制約２０６は、ｘ１（ｋ，ｔ−ｔｄ）とｘ２（ｋ，ｔ−ｔｄ）との間の位相関係（例えば、位相差）に基づくか、ｘ１（ｋ，ｔ−ｔｄ）とｘ２（ｋ，ｔ−ｔｄ）との間の振幅関係に基づくか、ｘ１（ｋ，ｔ−ｔｄ）とｘ２（ｋ，ｔ−ｔｄ）との間の別の関係に基づくか、またはこれらの組合せであり得る。
【００４８】
[0041]  特定の例において、コントローラ１０２は、第１のフィードバックオーディオ信号１１５と第２のフィードバックオーディオ信号１２５との振幅の第１の比が、第１の基準オーディオ信号１１１と第２の基準オーディオ信号１２１との振幅の第２の比に等しい（または、実質的に等しい）という制約とともに、
【００４９】
【数７】
2019518989.tif 000009
【００５０】
に基づいて、第１のフィルタ２０２および第２のフィルタ２０４の（例えば、フィルタデータ１０６に対応する）フィルタ係数を決定し得る。制約は、
【００５１】
【数８】
2019518989.tif 000010
【００５２】
として表され得る。
【００５３】
[0042]  別の例において、コントローラ１０２は、第１のフィードバックオーディオ信号１１５と第２のフィードバックオーディオ信号１２５との間の第１の位相差が、第１の基準オーディオ信号１１１と第２の基準オーディオ信号１２１との間の第２の位相差に等しい（または、実質的に等しい）という制約とともに、
【００５４】
【数９】
2019518989.tif 000011
【００５５】
を解き得る。制約は、＜ｙ１（ｋ，ｔ）−＜ｙ１（ｋ，ｔ）＝＜ｘ１（ｋ，ｔ−ｔｄ）−＜ｘ２（ｋ，ｔ−ｔｄ）として表され得る。ここで使用される場合、記号「＜」は、位相を示す。いくつかの例において、コントローラ１０２は、１つより多くの制約を適用し得る。例えば、コントローラ１０２は、
【００５６】
【数１０】
2019518989.tif 000012
【００５７】
および＜ｙ１（ｋ，ｔ）−＜ｙ１（ｋ，ｔ）＝＜ｘ１（ｋ，ｔ−ｔｄ）−＜ｘ２（ｋ，ｔ−ｔｄ）の両方の制約を適用し得る。
【００５８】
[0043]  いくつかの例において、フィルタ２０２、２０４は、自己更新デバイス（例えば、専用コントローラを有する適応フィルタデバイス）に対応し得る。このような例において、１つまたは複数の制約２０６は、ｘ１（ｋ，ｔ−ｔｄ）とｘ２（ｋ，ｔ−ｔｄ）との間の位相関係（例えば、位相差）を示す値、ｘ１（ｋ，ｔ−ｔｄ）とｘ２（ｋ，ｔ−ｔｄ）との間の振幅関係（例えば、振幅比）を示す値、またはこれらの組合せに対応し得る。このような例において、コントローラ１０２は、フィルタ２０２、２０４に１つまたは複数の制約２０６を送り得る。第１のフィルタ２０２は、第１の誤差信号２０３および１つまたは複数の制約２０６に基づいて自己更新し得る。第２のフィルタ２０４は、第２の誤差信号２１３および１つまたは複数の制約２０６に基づいて自己更新し得る。
【００５９】
[0044]  従って、イヤピース１０８、１１８の一方において出力される信号は、他方のイヤピースにおいて検出されるサウンドのインジケーションに基づき得る。例えば、第１の信号１０７は、第２の基準オーディオ信号１２１のインジケーション（例えば、第２の基準オーディオ信号１２１に基づく１つまたは複数の制約２０６）に基づいて、第１のフィルタ２０２を使用して生成され得る。第２の基準オーディオ信号１２１のインジケーションは、第２の基準オーディオ信号１２１の位相値のまたは振幅値のインジケーションを含み得る。第１の信号１０７は、第２のフィードバックオーディオ信号１２５のインジケーション（例えば、第２のフィードバックオーディオ信号１２５に基づく１つまたは複数の制約２０６）にさらに基づき得る。
【００６０】
[0045]  フィルタ２０２、２０４に（１つまたは複数の）制約２０６を適用することによって、コントローラ１０２は、スピーカ１１２、１２２でヘッドセットデバイス１００を通り抜け(passed through)マイクロフォン１１４、１２４で検出されるサウンドが、マイクロフォン１１０、１２０で検出されるサウンドのサウンド特性を維持することを可能にし得る。従って、ヘッドセットデバイス１００は、ユーザがサウンドのソースの発生地点（origin point）を決定することを可能にするために、ユーザに、通り抜けサウンド(passed through sound)を提示し得る。
【００６１】
[0046]  図３を参照すると、ヘッドセットデバイス１００の別の例が示される。図３に例示されるように、ヘッドセットデバイス１００は、第１のイヤピース１０８、第２のイヤピース１１８、第１のマイクロフォン１１０、第２のマイクロフォン１２０、第３のマイクロフォン１１４、第４のマイクロフォン１２４、第１のミキサ２０１、および第２のミキサ２１１を含む。図示されていないが、図３のヘッドセットデバイス１００は、第１のスピーカ１１２、第２のスピーカ１２２、コントローラ１０２、およびメモリ１０４を含み得る。
【００６２】
[0047]  図３の例において、ヘッドセットデバイス１００は、フィルタ３０２を含む。従って、図３は、１つのフィルタに対応するフィルタデータ１０６の例を例示する。フィルタ３０２は、ハードウェアまたはソフトウェアを含み得る。フィルタ３０２は、第１の信号１０７と第２の信号１１７の両方を生成するために使用され得る。図３のヘッドセットデバイス１００は、第３のミキサ３２１をさらに含む。
【００６３】
[0048]  フィルタ３０２は、（例えば、人間に可聴なサウンド周波数の範囲に対応する）サウンドスペクトルの１つまたは複数のサブバンド上で動作し得る。第１のフィルタ２０２および２０４は、サウンドスペクトル内の多数の異なるサブバンド上で別個に動作し得る。第１のフィードバックオーディオ信号１１５は、式ｙ１（ｋ，ｔ）＝Ｈａｄａｐｔ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）＋Ｈ１ｏｃｃｌｕｓｉｏｎ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）によって記述され得、ここで、ｋは、サウンドスペクトルのサブバンドに対応し、ｔ−ｔｄは、時間期間に対応し、ｘ１（ｋ，ｔ−ｔｄ）は、時間期間にわたって第１のマイクロフォン１１０によって検出されるサブバンドにおけるサウンド（例えば、基準サウンド）を記述する関数であり、Ｈａｄａｐｔ（ｋ）は、フィルタ３０２に対応する関数であり、Ｈ１ｏｃｃｌｕｓｉｏｎ（ｋ）は、第１のイヤピース１０８の本体によって引き起こされる（例えば、基準サウンドに対する）サブバンドにおける歪みの影響を記述する関数である。第２のフィードバックオーディオ信号１２５は、式ｙ２（ｋ，ｔ）＝Ｈａｄａｐｔ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）＋Ｈ２ｏｃｃｌｕｓｉｏｎ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）によって記述され得、ここで、ｋは、サウンドスペクトルのサブバンドに対応し、ｔ−ｔｄは、時間期間に対応し、ｘ２（ｋ，ｔ−ｔｄ）は、時間期間にわたって第２のマイクロフォンによって検出されるサブバンドにおけるサウンド（例えば、基準サウンド）を記述する関数であり、Ｈ２ａｄａｐｔ（ｋ）は、第２のフィルタ２０４に対応する関数であり、Ｈ２ｏｃｃｌｕｓｉｏｎ（ｋ）は、第２のイヤピース１１８の本体によって引き起こされるサブバンドにおける（例えば、基準サウンドに対する）歪みの影響を記述する関数である。従って、第１の信号１０７は、式Ｈａｄａｐｔ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）によって記述され得、第２の信号１１７は、式Ｈａｄａｐｔ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）によって記述され得る。
【００６４】
[0049]  Ｈ１ｏｃｃｌｕｓｉｏｎ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）およびＨ２ｏｃｃｌｕｓｉｏｎ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）の影響を低減させるために、コントローラ１０２は、関数
【００６５】
【数１１】
2019518989.tif 000013
【００６６】
に従って、フィルタ３０２を構成し得る。従って、コントローラ１０２は、第３のマイクロフォン１１４によって検出されるサウンド（例えば、ｙ１（ｋ，ｔ））と第１のマイクロフォン１１０によって検出されるサウンド（例えば、ｘ１（ｋ，ｔ−ｔｄ））との間の差および第４のマイクロフォン１２４によって検出されるサウンド（例えば、ｙ２（ｋ，ｔ））と第２のマイクロフォン１２０によって検出されるサウンド（例えば、ｘ２（ｋ，ｔ−ｔｄ））との間の差を低減させるように、フィルタ３０２（例えば、Ｈａｄａｐｔ（ｋ））を構成し得る。従って、ヘッドセットデバイス１００は、ヘッドセットデバイス１００の外部で検出されるサウンドを通過させ得、フィルタ３０２は、ユーザの知覚に対するサウンドの歪められたバージョンの影響を低減させ得る。
【００６７】
[0050]  例示的な例において、第１のミキサ２０１は、第３のマイクロフォン１１４からのフィードバック（例えば、第１のフィードバックオーディオ信号１１５）と第１の基準オーディオ信号１１１との間の差に基づいて、第１の誤差信号２０３を生成し得る。第１の誤差信号２０３は、式ｙ１（ｋ，ｔ）−ｘ１（ｋ，ｔ−ｔｄ）または
【００６８】
【数１２】
2019518989.tif 000014
【００６９】
によって表され得る。第２のミキサ２１１は、第４のマイクロフォン１２４からのフィードバック（例えば、第２のフィードバックオーディオ信号１２５）と第２の基準オーディオ信号１２１との間の差に基づいて、第２の誤差信号２１３を生成し得る。第２の誤差信号２１３は、式ｙ２（ｋ，ｔ）−ｘ２（ｋ，ｔ−ｔｄ）または
【００７０】
【数１３】
2019518989.tif 000015
【００７１】
によって表され得る。第３のミキサ３２１は、第１の誤差信号２０３および第２の誤差信号２１３に基づいて、第３の誤差信号３１５を生成し得る。第３の誤差信号３１５は、式
【００７２】
【数１４】
2019518989.tif 000016
【００７３】
によって表され得る。コントローラは、
【００７４】
【数１５】
2019518989.tif 000017
【００７５】
を低減または最小化するように、フィルタ３０２を設定し得る。従って、コントローラは、上記で説明されたように、関数
【００７６】
【数１６】
2019518989.tif 000018
【００７７】
に基づいて、フィルタ３０２を設定する（例えば、フィルタデータ１０６のような係数を設定する）。コントローラ１０２は、サウンドがヘッドセットデバイス１００によって検出されるにつれて、フィルタ３０２を更新し得る。従って、フィルタ３０２は、適応フィルタであり得る。
【００７８】
[0051]  フィルタ３０２（例えば、フィルタデータ１０６）が両方のイヤピース１０８、１１８において検出されるサウンドのインジケーションに基づいて更新されるので、一方のイヤピースにおいて生成されるサウンドは、他方のイヤピースにおいて検出されるサウンドに基づき得る。例えば、第１の信号１０７は、第２の基準オーディオ信号１２１に部分的に基づいて更新されるフィルタ３０２を使用して生成され得る。
【００７９】
[0052]  同じフィルタ（例えば、フィルタ３０２）を使用することによって、ヘッドセットデバイス１００は、制約を適用することなく、ｙ１（ｋ，ｔ）（例えば、第１のフィードバックオーディオ信号１１５）およびｙ２（ｋ，ｔ）（例えば、第２のフィードバックオーディオ信号１２５）において、ｘ１（ｋ，ｔ−ｔｄ）（例えば、第１の基準オーディオ信号１１１）とｘ２（ｋ，ｔ−ｔｄ）（例えば、第２の基準オーディオ信号１２１）との間の１つまたは複数の関係を維持し得る。例えば、第１のフィードバックオーディオ信号１１５と第２のフィードバックオーディオ信号１２５との間の第１の振幅関係
【００８０】
【数１７】
2019518989.tif 000019
【００８１】
は、第１の基準オーディオ信号１１１と第２の基準オーディオ信号１２１との間の第２の振幅関係
【００８２】
【数１８】
2019518989.tif 000020
【００８３】
に実質的に等しくなり得る。追加または代替として、第１のフィードバックオーディオ信号１１５と第２のフィードバックオーディオ信号１２５との間の第１の位相関係（例えば、＜ｙ１（ｋ，ｔ）−＜ｙ１（ｋ，ｔ））は、第１の基準オーディオ信号１１１と第２の基準オーディオ信号１２１との間の第２の位相関係（例えば、＜ｘ１（ｋ，ｔ−ｔｄ）−＜ｘ２（ｋ，ｔ−ｔｄ））に実質的に等しくなり得る。すなわち、ヘッドセットデバイス１００は、各耳において受け取られる通り抜けサウンドが、方向を示す特性を維持するように、ユーザの耳へとサウンドを通過させ得る。
【００８４】
[0053]  図４を参照すると、ヘッドセットデバイス１００の別の例が示される。図４に例示されるように、ヘッドセットデバイス１００は、第１のイヤピース１０８、第２のイヤピース１１８、第１のマイクロフォン１１０、第２のマイクロフォン１２０、第３のマイクロフォン１１４、第４のマイクロフォン１２４、第１のフィルタ２０２、第２のフィルタ２０４、第１のミキサ２０１、および第２のミキサ２１１を含む。図示されていないが、図４のヘッドセットデバイス１００は、第１のスピーカ１１２、第２のスピーカ１２２、コントローラ１０２、およびメモリ１０４を含み得る。
【００８５】
[0054]  図４の例において、ヘッドセットデバイス１００は、第１のユーザカスタマイズされたフィルタ４０２、および第２のユーザカスタマイズされたフィルタ４０４をさらに含む。従って、図４は、４つの異なるフィルタに対応するフィルタデータ１０６の例を例示する。第１のユーザカスタマイズされたフィルタ４０２は、第１のイヤピース１０８に対応し得、第２のユーザカスタマイズされたフィルタ４０４は、第２のイヤピース１１８に対応し得る。図４が図２の２つのフィルタの実施形態に追加されるユーザカスタマイズされたフィルタを例示する一方で、他の例では、１つまたは複数のユーザカスタマイズされたフィルタが、図３に例示される単一のフィルタの実施形態のような、他の実施形態に組み込まれ得ることに留意されたい。
【００８６】
[0055]  図４において、第１のユーザカスタマイズされたフィルタ４０２が、第１のカスタマイズされたオーディオ信号４１１を生成するために、第１の基準オーディオ信号１１１に（例えば、コントローラ１０２によって）適用される。特定の例において、第１のユーザカスタマイズされたフィルタ４０２は、ユーザの第１の耳に対応する。第１のユーザカスタマイズされたフィルタ４０２は、第１のユーザカスタマイズされたフィルタ４０２に入力される信号の周波数サブバンドに１つまたは複数の利得を適用するように構成され得る。例えば、コントローラ１０２は、第１の耳を介したサウンドスペクトルの複数の周波数サブバンドのユーザの知覚を示すユーザ入力に基づいて、第１のユーザカスタマイズされたフィルタ４０２を決定し得る。ユーザ入力は、複数の周波数サブバンドにわたって（over）（例えば、第１のイヤピース１０８によって）第１の耳に出力される１つまたは複数のテストトーンに応答し（responsive to）得る。ユーザ入力は、周波数サブバンドの各々にわたるユーザの聴覚知覚（user hearing perception）を示し得る。従って、第１のユーザカスタマイズされたフィルタ４０２は、第１の耳を介したサウンドの（例えば、聴力損失または他のバリエーションによる）ユーザの聴覚知覚に基づいて、サウンドを調整し得る。
【００８７】
[0056]  第２のユーザカスタマイズされたフィルタ４０４は、第２のカスタマイズされたオーディオ信号４２１を生成するために、第２の基準オーディオ信号１２１に（例えば、コントローラ１０２によって）適用される。第２のユーザカスタマイズされたフィルタ４０４は、ユーザの第２の耳に対応し得る。第２のユーザカスタマイズされたフィルタ４０４は、第２のユーザカスタマイズされたフィルタ４０４に入力される信号の周波数サブバンドに１つまたは複数の利得を適用するように構成され得る。例えば、コントローラ１０２は、第２の耳を介したサウンドスペクトルの複数の周波数サブバンドのユーザの知覚を示すユーザ入力に基づいて、第２のユーザカスタマイズされたフィルタ４０４を決定し得る。ユーザ入力は、複数の周波数サブバンドにわたって（例えば、第２のイヤピース１１８によって）第２の耳に出力される１つまたは複数のテストトーンに応答し得る。ユーザ入力は、周波数サブバンドの各々にわたるユーザの聴覚知覚を示し得る。従って、第２のユーザカスタマイズされたフィルタ４０４は、第１の耳を介したサウンドの（例えば、聴力損失または他のバリエーションによる）ユーザの聴覚知覚に基づいて、サウンドを調整し得る。
【００８８】
[0057]  図２と比較して、第１のカスタマイズされたオーディオ信号４１１は、第１のフィルタ２０２への入力として、第１の基準オーディオ信号１１１を置き換え得る。同様に、第２のカスタマイズされたオーディオ信号４２１は、第２のフィルタ２０４への入力として、第２の基準オーディオ信号１２１を置き換え得る。従って、第１の信号１０７の複数の周波数サブバンドの振幅は、ユーザの第１の耳に適合され得、第２の信号１１７の複数の周波数サブバンドの振幅は、ユーザの第２の耳に適合され得る。
【００８９】
[0058]  図４において、第１のフィードバックオーディオ信号１１５は、式ｙ１（ｋ，ｔ）＝Ｈ１ａｄａｐｔ（ｋ）Ｈ１ｕｓｅｒ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）＋Ｈ１ｏｃｃｌｕｓｉｏｎ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）によって記述され得、ここで、ｋは、サウンドスペクトルのサブバンドに対応し、ｔ−ｔｄは、時間期間に対応し、ｘ１（ｋ，ｔ−ｔｄ）は、時間期間にわたって第１のマイクロフォン１１０によって検出されるサブバンドにおけるサウンド（例えば、基準サウンド）を記述する関数であり、Ｈ１ｕｓｅｒ（ｋ）は、第１のユーザカスタマイズされたフィルタ４０２に対応する関数であり、Ｈ１ａｄａｐｔ（ｋ）は、第１のフィルタ２０２に対応する関数であり、Ｈ１ｏｃｃｌｕｓｉｏｎ（ｋ）は、第１のイヤピース１０８の本体によって引き起こされる（例えば、基準サウンドに対する）サブバンドにおける歪みの影響を記述する関数である。第２のフィードバックオーディオ信号１２５は、ヘッドセットデバイス１００のユーザの第２の耳に提示されるサウンドに対応し得る。第２のフィードバックオーディオ信号１２５は、式ｙ２（ｋ，ｔ）＝Ｈ２ａｄａｐｔ（ｋ）Ｈ２ｕｓｅｒ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）＋Ｈ２ｏｃｃｌｕｓｉｏｎ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）によって記述され得、ここで、ｋは、サウンドスペクトルのサブバンドに対応し、ｔ−ｔｄは、時間期間に対応し、ｘ２（ｋ，ｔ−ｔｄ）は、時間期間にわたって第２のマイクロフォンによって検出されるサブバンドにおけるサウンド（例えば、基準サウンド）を記述する関数であり、Ｈ２ｕｓｅｒ（ｋ）は、第２のユーザカスタマイズされたフィルタ４０４に対応する関数であり、Ｈ２ａｄａｐｔ（ｋ）は、第２のフィルタ２０４に対応する関数であり、Ｈ２ｏｃｃｌｕｓｉｏｎ（ｋ）は、第２のイヤピース１１８の本体によって引き起こされるサブバンドにおける（例えば、基準サウンドに対する）歪みの影響を記述する関数である。第１の信号１０７は、式Ｈ１ａｄａｐｔ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）によって記述され得、第２の信号１１７は、式Ｈ２ａｄａｐｔ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）によって記述され得る。
【００９０】
[0059]  第１の耳および第２の耳に提示されるサウンドに対するＨ１ｏｃｃｌｕｓｉｏｎ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）およびＨ２ｏｃｃｌｕｓｉｏｎ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）の影響を低減させるために、コントローラ１０２は、関数
【００９１】
【数１９】
2019518989.tif 000021
【００９２】
に従って、フィルタ２０２、２０４を構成し得、ここで、Ｈ１ｕｓｅｒ（ｋ）ｘ１は、第１のカスタマイズされたオーディオ信号４１１に対応し、Ｈ２ｕｓｅｒ（ｋ）ｘ２は、第２のカスタマイズされたオーディオ信号４２１に対応する。従って、コントローラ１０２は、第３のマイクロフォン１１４によって検出されるサウンド（例えば、ｙ１（ｋ，ｔ））と第１のユーザカスタマイズされたフィルタ４０２の出力（例えば、Ｈ１ｕｓｅｒ（ｋ）ｘ１（ｋ，ｔ−ｔｄ））との間の差および第４のマイクロフォン１２４によって検出されるサウンド（例えば、ｙ２（ｋ，ｔ））と第２のユーザカスタマイズされたフィルタ４０４の出力（例えば、Ｈ２ｕｓｅｒ（ｋ）ｘ２（ｋ，ｔ−ｔｄ））との間の差を低減させるように、第１のフィルタ２０２（例えば、Ｈ１ａｄａｐｔ（ｋ））および第２のフィルタ２０４（例えば、Ｈ２ａｄａｐｔ（ｋ））を構成し得る。従って、ヘッドセットデバイス１００は、ヘッドセットデバイス１００の外部で検出されるサウンドの調整されたバージョンを通過させ得、フィルタ２０２、２０４は、ユーザの知覚に対するサウンドの歪められたバージョンの影響を低減させ得る。
【００９３】
[0060]  さらに、コントローラ１０２は、第１のフィルタ２０２および第２のフィルタ２０４を設定するとき、（１つまたは複数の）制約２０６のうちの１つまたは複数を適用し得る。１つまたは複数の制約は、Ｈ１ｕｓｅｒ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）とＨ２ｕｓｅｒ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）とのサウンド特性間の１つまたは複数の関係に基づき得る。例えば、１つまたは複数の制約２０６は、Ｈ１ｕｓｅｒ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）とＨ２ｕｓｅｒ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）との間の位相関係（例えば、位相差）に基づくか、Ｈ１ｕｓｅｒ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）とＨ２ｕｓｅｒ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）との間の振幅関係に基づくか、Ｈ１ｕｓｅｒ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）とＨ２ｕｓｅｒ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）との間の別の関係に基づくか、またはこれらの組合せであり得る。
【００９４】
[0061]  特定の例において、コントローラ１０２は、第１のフィードバックオーディオ信号１１５と第２のフィードバックオーディオ信号１２５との振幅の第１の比が、第１のカスタマイズされたオーディオ信号４１１と第２のカスタマイズされたオーディオ信号４２１との振幅の第２の比に等しい（または、実質的に等しい）という制約とともに、
【００９５】
【数２０】
2019518989.tif 000022
【００９６】
に基づいて、第１のフィルタ２０２および第２のフィルタ２０４の（例えば、フィルタデータ１０６に対応する）フィルタ係数を決定し得る。すなわち、制約は、
【００９７】
【数２１】
2019518989.tif 000023
【００９８】
として表され得る。
【００９９】
[0062]  別の例において、コントローラ１０２は、第１のフィードバックオーディオ信号１１５と第２のフィードバックオーディオ信号１２５との間の第１の位相差が、第１のカスタマイズされたオーディオ信号４１１と第２のカスタマイズされたオーディオ信号４２１との間の第２の位相差に等しいという制約とともに、
【０１００】
【数２２】
2019518989.tif 000024
【０１０１】
を解き得る。すなわち、制約は、＜ｙ１（ｋ，ｔ）−＜ｙ１（ｋ，ｔ）＝＜Ｈ１ｕｓｅｒ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）−＜Ｈ２ｕｓｅｒ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）として表され得る。いくつかの例において、コントローラ１０２は、１つより多くの制約を適用し得る。例えば、コントローラ１０２は、
【０１０２】
【数２３】
2019518989.tif 000025
【０１０３】
および＜ｙ１（ｋ，ｔ）−＜ｙ１（ｋ，ｔ）＝＜Ｈ１ｕｓｅｒ（ｋ）ｘ１（ｋ，ｔ−ｔｄ）−＜Ｈ２ｕｓｅｒ（ｋ）ｘ２（ｋ，ｔ−ｔｄ）の両方の制約を適用し得る。
【０１０４】
[0063]  フィルタ２０２、２０４に（１つまたは複数の）制約２０６を適用することによって、コントローラ１０２は、スピーカ１１２、１２２によってヘッドセットデバイス１００を通り抜けてマイクロフォン１１４、１２４によって検出されるユーザカスタマイズされたサウンドが、マイクロフォン１１０、１２０によって検出されるサウンドのサウンド特性を維持することを可能にし得る。従って、ヘッドセットデバイス１００は、ユーザがサウンドのソースの発生地点を決定することを可能にするために、ユーザに、通り抜けサウンドを提示し得る。
【０１０５】
[0064]  ヘッドセットデバイス１００のユーザがコーヒーショップにいる使用ケースにおいて、ユーザは、オーディオスペクトルの１つまたは複数のサブバンドに影響を及ぼす、１つまたは両方の耳における難聴を有し得る。第１のユーザカスタマイズされたフィルタ４０２は、ユーザの左耳に関連付けられたプロファイルに基づいて、第１の基準オーディオ信号１１１のサブバンドに１つまたは複数の利得を適用し得る。追加または代替として、第２のユーザカスタマイズされたフィルタ４０４は、第２の基準オーディオ信号のサブバンドに１つまたは複数の利得を適用し得る。従って、ユーザは、難聴にもかかわらず、バリスタを聞き取って位置を特定することが可能であり得る。
【０１０６】
[0065]  図５を参照すると、ヘッドセットデバイス１００の別の例が示される。図５に例示されるように、ヘッドセットデバイス１００は、第１のイヤピース１０８、第２のイヤピース１１８、第１のマイクロフォン１１０、第２のマイクロフォン１２０、第３のマイクロフォン１１４、第４のマイクロフォン１２４、第１のフィルタ２０２、第２のフィルタ２０４、第１のユーザカスタマイズされたフィルタ４０２、第２のユーザカスタマイズされたフィルタ４０４、第１のミキサ２０１、および第２のミキサ２１１を含む。図示されていないが、図５のヘッドセットデバイス１００は、第１のスピーカ１１２、第２のスピーカ１２２、コントローラ１０２、およびメモリ１０４を含み得る。
【０１０７】
[0066]  図５に例示される実施形態は、第１のユーザカスタマイズされたフィルタ４０２および第２のユーザカスタマイズされたフィルタ４０４が、追加のサウンドソースからサウンドデータをさらに受け取り得ることを除いて、図４を参照して説明されたように動作し得る。例えば、第１のユーザカスタマイズされたフィルタ４０２は、第１の仮想サウンド信号を受け取り得、第２のユーザカスタマイズされたフィルタ４０４は、第２の仮想サウンド信号を受け取り得る。第１のユーザカスタマイズされたフィルタ４０２は、第１の仮想サウンドを第１の基準オーディオ信号１１１と混合し、混合された信号の周波数サブバンドに複数の利得を適用して、第１のカスタマイズされたオーディオ信号４１１を生成し得る。第１の仮想サウンド信号は、仮想サウンド（例えば、コンピュータ生成されたサウンド）の第１のコンポーネント（例えば、左耳または右耳）に対応し得る。仮想サウンドは、コントローラ１０２によって生成されるか、または別のコンピューティングデバイスからヘッドセットデバイス１００において受け取られ得る。従って、第１のカスタマイズされたオーディオ信号４１１は、基準サウンドと仮想サウンドを表し得る。
【０１０８】
[0067]  第２のユーザカスタマイズされたフィルタ４０４は、第２の仮想サウンドを第２の基準オーディオ信号１２１と混合し、混合された信号の周波数サブバンドに複数の利得を適用して、第２のカスタマイズされたオーディオ信号４２１を生成し得る。第２の仮想サウンド信号は、仮想サウンドの第２のコンポーネント（例えば、左耳または右耳）に対応し得る。従って、第２のカスタマイズされたオーディオ信号４２１は、基準サウンドと仮想サウンドを表し得る。
【０１０９】
[0068]  従って、図５は、ヘッドセットデバイス１００が、ユーザへと検出されたサウンドを通過させ得、通り抜けサウンド中に仮想サウンドを含み得ることを例示する。通り抜けサウンドは、ヘッドセットデバイス１００の本体を貫通する(penetrating)サウンドを補償するために、１つまたは複数のフィルタを使用して調整され得る。さらに、サウンドは、左耳において聞こえるサウンドと右耳において聞こえるサウンドとの間の方向を示す関係を維持するような方式で、ユーザの各耳へ通り抜けされ得る。図２および図３に例示されるヘッドセットデバイス１００の例はまた、通り抜けサウンドと混合されている仮想サウンドをサポートし得ることに留意されたい。例えば、第１のフィルタ２０２は、第１の基準オーディオ信号１１１を仮想サウンドと混合し得、第２のフィルタ２０４は、第２の基準オーディオ信号１２１を仮想サウンドと混合し得、フィルタ３０２は、第１の基準オーディオ信号１１１を仮想サウンドと混合し得、または、フィルタ３０２は、第２の基準オーディオ信号１２１を仮想サウンドと混合し得る。従って、ここで説明される具体例のうちの任意のものが、仮想サウンドを、ユーザへの通り抜けサウンドと混合することをサポートし得る。
【０１１０】
[0069]  ヘッドセットデバイス１００のユーザがコーヒーショップにいる使用ケースにおいて、第１の仮想サウンドおよび第２の仮想サウンドは、音楽出力の左および右のオーディオチャネルに対応し得る。第１の信号１０７は、バリスタの声と、音楽出力の左のオーディオチャネルとを含み得る。同様に、第２のオーディオ信号１１７は、バリスタの声と、音楽出力とを含み得る。従って、ユーザは、ヘッドセットデバイス１００で音楽を聴きながら、バリスタを聞き取って位置を特定することが可能であり得る。
【０１１１】
[0070]  図６を参照すると、デバイス（例えば、ワイヤレス通信デバイス）の特定の例示的な実施形態のブロック図が図示され、全般的に６００と指定されている。様々な実施形態において、デバイス６００は、図６に例示されたものよりも多くのまたは少ないコンポーネントを有し得る。
【０１１２】
[0071]  特定の実施形態において、デバイス６００は、メモリ６３２に結合された、中央処理ユニット（ＣＰＵ）またはデジタルシグナルプロセッサ（ＤＳＰ）のような、プロセッサ６１０を含む。プロセッサ６１０は、図１に例示されるコントローラ１０２を含むか、またはそれに対応し得る。
【０１１３】
[0072]  メモリ６３２は、コンピュータ可読命令またはプロセッサ可読命令のような、命令６６８（例えば、実行可能命令）を含む。命令６６８は、プロセッサ６１０のような、コンピュータによって実行可能である１つまたは複数の命令を含み得る。
【０１１４】
[0073]  図６はまた、プロセッサ６１０におよびディスプレイ６２８に結合されたディスプレイコントローラ６２６を例示する。コーダ／デコーダ（ＣＯＤＥＣ）６３４もまた、プロセッサ６１０に結合され得る。スピーカ６３６およびマイクロフォン６３８は、ＣＯＤＥＣ６３４に結合され得る。スピーカ６３６は、第１のスピーカ１１２および第２のスピーカ１２２に対応し得る。マイクロフォン６３８は、第１のマイクロフォン１１０、第２のマイクロフォン１２０、第３のマイクロフォン１１４、および第４のマイクロフォン１２４に対応し得る。
【０１１５】
[0074]  図６はまた、アンテナ６４２、トランシーバ６４６、およびワイヤレスインターフェース６４０を介して受信されるワイヤレスデータがプロセッサ６１０に提供され得るように、ワイヤレスコントローラのようなワイヤレスインターフェース６４０およびトランシーバ６４６が、プロセッサ６１０におよびアンテナ６４２に結合され得ることを例示する。いくつかの実施形態において、プロセッサ６１０、ディスプレイコントローラ６２６、メモリ６３２、ＣＯＤＥＣ６３４、ワイヤレスインターフェース６４０、およびトランシーバ６４６は、システムインパッケージまたはシステムオンチップデバイス６２２中に含まれる。いくつかの実施形態では、入力デバイス６３０および電源６４４が、システムオンチップデバイス６２２に結合される。さらに、特定の実施形態において、図６に例示されるように、ディスプレイ６２８、入力デバイス６３０、スピーカ６３６、マイクロフォン６３８、アンテナ６４２、および電源６４４は、システムオンチップデバイス６２２の外部にある。特定の実施形態において、ディスプレイ６２８、入力デバイス６３０、スピーカ６３６、マイクロフォン６３８、アンテナ６４２、および電源６４４の各々は、インターフェースまたはコントローラのような、システムオンチップデバイス６２２のコンポーネントに結合され得る。
【０１１６】
[0075]  デバイス６００は、ヘッドセットデバイス１００のような、ヘッドセットを含み得る。ヘッドセットは、ユーザに人工の（例えば、コンピュータ生成された）聴覚または視覚の感覚入力を提示するように構成される仮想または拡張現実ヘッドセットに対応し得る。代替の具体例において、デバイス６００は、ヘッドセットと通信状態にあるか、またはそれと一体化されるモバイル通信デバイス、スマートフォン、セルラ電話、ラップトップコンピュータ、コンピュータ、タブレット、携帯情報端末、ディスプレイデバイス、テレビジョン、ゲーム機、音楽プレーヤ、ラジオ、デジタルビデオプレーヤ、デジタルビデオディスク（ＤＶＤ）プレーヤ、チューナ、カメラ、ナビゲーションデバイス、車両、車両のコンポーネント、またはこれらの任意の組合せを含み得る。
【０１１７】
[0076]  例示的な実施形態において、メモリ６３２は、コンピュータ可読命令またはプロセッサ可読命令のような、命令６６８（例えば、実行可能命令）を含むか記憶する。例えば、メモリ６３２は、命令６６８を記憶する非一時的なコンピュータ可読媒体を含むか、またはそれに対応し得る。命令６６８は、プロセッサ６１０のようなコンピュータによって実行可能である１つまたは複数の命令を含み得る。命令６６８は、プロセッサ６１０によって実行されたとき、プロセッサ６１０に、図１−図５を参照して上記で説明された動作のうちの任意のものを行わせ得る。具体的には、命令６６８は、プロセッサ６１０に、上記で説明されたコントローラ１０２として動作させ得る。
【０１１８】
[0077]  メモリ６３２は、フィルタデータ６８０をさらに含む。フィルタデータ６８０は、フィルタデータ１０６、第１のフィルタ２０２、第２のフィルタ２０４、フィルタ３０２、第１のユーザカスタマイズされたフィルタ４０２、第２のユーザカスタマイズされたフィルタ４０４、またはこれらの組合せに対応し得る。プロセッサ６１０は、新しい信号を生成するために、基準オーディオ信号にフィルタデータ６８０を適用し得る。代替の実施形態において、フィルタデータ６８０は、メモリ６３２に記憶されたソフトウェアではなく、プロセッサ６１０にとってアクセス可能な１つまたは複数のハードウェアフィルタに対応し得る。
【０１１９】
[0078]  メモリ６３２は、制約データ６８２をさらに含む。制約データ６８２は、上記で説明された１つまたは複数の制約２０６に対応し得る。プロセッサ６１０は、上記で説明されたように、１つまたは複数の方向を示す関係を維持するために、フィルタされたオーディオ信号を生成するとき、フィルタデータ６８０に制約データ６８２を適用し得る。いくつかの例において、メモリ６３２は、制約データ６８２を含まないことがあり得るが、プロセッサ６１０は、例えば、上記で図３を参照して説明されたように、１つまたは複数の方向を示す関係を維持し得る。
【０１２０】
[0079]  説明された態様に関連して、ヘッドセットデバイスは、第１のオーディオ出力を生成するための手段を含む。第１のオーディオ出力を生成するための手段は、基準サウンドに基づいて、第１の基準オーディオ信号を生成するように構成される。第１のオーディオ出力を生成するための手段は、第１のイヤピース１０８、第１のイヤピース１０８の１つまたは複数のコンポーネント、コントローラ１０２、フィルタデータ１０６、第１のフィルタ２０２、フィルタ３０２、第１のユーザカスタマイズされたフィルタ４０２、プロセッサ６１０、命令６６８、フィルタデータ６８０、スピーカ６３６、ＣＯＤＥＣ６３４、またはこれらの組合せに対応し得る。
【０１２１】
[0080]  ヘッドセットデバイスは、第２のオーディオ出力を生成するための手段をさらに含む。第２のオーディオ出力を生成するための手段は、基準サウンドに基づいて、第２の基準オーディオ信号を生成するように構成される。第２のオーディオ出力を生成するための手段は、第２のイヤピース１１８、第２のイヤピース１１８の１つまたは複数のコンポーネント、コントローラ１０２、フィルタデータ１０６、第２のフィルタ２０４、フィルタ３０２、第２のユーザカスタマイズされたフィルタ４０４、プロセッサ６１０、命令６６８、フィルタデータ６８０、スピーカ６３６、ＣＯＤＥＣ６３４に、またはこれらの組合せに対応し得る。
【０１２２】
[0081]  ヘッドセットデバイスは、第１の基準オーディオ信号と第２の基準オーディオ信号との間の位相関係に基づいて、第１の信号および第２の信号を生成するための手段をさらに含む。第１の信号および第２の信号を生成するための手段は、第１のオーディオ出力を生成するための手段に第１の信号を出力し、第２のオーディオ出力を生成するための手段に第２の信号を出力するように構成される。第１の信号および第２の信号を生成するための手段は、コントローラ１０２、フィルタデータ１０６、第１のフィルタ２０２、第２のフィルタ２０４、第１のユーザカスタマイズされたフィルタ４０２、第２のユーザカスタマイズされたフィルタ４０４、プロセッサ６１０、命令６６８、フィルタデータ６８０、コーデック６３４、またはこれらの組合せに対応し得る。
【０１２３】
[0082]  ヘッドセットデバイスは、基準サウンドを検出するための第１の手段をさらに含み得る。検出するための第１の手段は、第１の出力を生成するための手段に含まれる。検出するための第１の手段は、基準サウンドに基づいて、基準オーディオ信号を生成するように構成される。検出するための第１の手段は、第３のマイクロフォン１１４に、またはマイクロフォン６３８に対応し得る。
【０１２４】
[0083]  ヘッドセットデバイスは、基準サウンドを検出するための第２の手段をさらに含み得る。検出するための第２の手段は、第２の出力を生成するための手段に含まれる。検出するための第２の手段は、基準サウンドに基づいて、基準オーディオ信号を生成するように構成される。検出するための第２の手段は、第４のマイクロフォン１２４に、またはマイクロフォン６３８に対応し得る。
【０１２５】
[0084]  開示された態様のうちの１つまたは複数は、デバイス６００のような、装置またはシステムにおいて実施され得る。デバイス６００は、ヘッドセットデバイス１００に、またはヘッドセットデバイス１００と通信状態にある別のデバイスに対応し得る。例えば、デバイス６００のプロセッサ６１０は、コントローラ１０２に対応し得る。図１−図５に例示されないものの、ヘッドセットデバイス１００は、デバイス６００と信号を交換するためのワイヤードおよび／またはワイヤレスインターフェースを含み得る。従って、デバイス６００は、上記で説明されたように、ヘッドセットデバイス１００を制御し得る。
【０１２６】
[0085]  デバイス６００は、通信デバイス、固定位置データユニット、モバイル位置データユニット、モバイル電話、セルラ電話、衛星電話、コンピュータ、タブレット、ポータブルコンピュータ、ディスプレイデバイス、メディアプレーヤ、またはデスクトップコンピュータを含み得る。代替または追加として、デバイス６００は、セットトップボックス、エンターテインメントユニット、ナビゲーションデバイス、携帯情報端末（ＰＤＡ）、モニタ、コンピュータモニタ、テレビ、ラジオ、衛星ラジオ、音楽プレーヤ、デジタル音楽プレーヤ、ポータブル音楽プレーヤ、ビデオプレーヤ、デジタルビデオプレーヤ、デジタルビデオディスク（ＤＶＤ）プレーヤ、ポータブルデジタルビデオプレーヤ、車両、車両内に一体化されたコンポーネント、プロセッサを含むかデータまたはコンピュータ命令を記憶するまたは取り出すその他任意のデバイス、またはこれらの組合せを含み得る。別の例示的な非限定的な例として、システムまたは装置は、例えば、ハンドヘルドパーソナル通信システム（ＰＣＳ）ユニット、グローバル測位システム（ＧＰＳ）対応デバイスのようなポータブルデータユニット、メータ読取り機器、またはプロセッサを含むかデータまたはコンピュータ命令を記憶するまたは取り出すその他任意のデバイスのような遠隔ユニット、またはこれらの任意の組合せを含み得る。
【０１２７】
[0086]  例示的な例において、デバイス６００は、ヘッドセットデバイス１００から、第１の基準オーディオ信号１１１、第２の基準オーディオ信号１２１、またはこれらの組合せを受信し得る。例えば、デバイス６００は、ワイヤードインターフェース（図示せず）、アンテナ６４２、トランシーバ６４６、ワイヤレスインターフェース６４０、またはこれらの組合せを介して、第１の基準オーディオ信号１１１、第２の基準オーディオ信号１２１、またはこれらの組合せを受信し得る。プロセッサ６００は、図１−図５を参照して上記で説明されたように、第１の信号１０７、第２の信号１１７、またはこれらの組合せを生成し得る。さらに、デバイス６００は、（例えば、ワイヤードインターフェース、アンテナ６４２、トランシーバ６４６、ワイヤレスインターフェース６４０、またはこれらの組合せを介して）ヘッドセットデバイス１００に、第１の信号１０７、第２の信号１１７、またはこれらの組合せを送信し得る。従って、ヘッドセットデバイス１００と連携して動作するデバイス６００は、図１−図５を参照して上記で説明された動作を行い得る。代替の例において、デバイス６００およびヘッドセットデバイス１００は、図１−図５を参照して上記で説明された動作を行うために、信号の異なる組合せを交換し得る。
【０１２８】
[0087]  図１−図６のうちの１つまたは複数は、本開示の教示によるシステム、装置、または方法を例示し得るが、本開示は、これらの例示されたシステム、装置、または方法に限定されない。ここで例示または説明された図１−図６のうちの任意のものの１つまたは複数の機能またはコンポーネントは、図１−図６のうちの別のものの１つまたは複数の他の部分と組み合わされ得る。従って、ここで説明された実施形態のどれ１つとして、限定するものとして解釈されるべきではなく、本開示の実施形態は、本開示の教示から逸脱することなく好適に組み合わされ得る。
【０１２９】
[0088]  当業者であれば、ここで開示された実施形態に関連して説明された様々な例示的な論理ブロック、構成、モジュール、回路、およびアルゴリズムステップは、電子ハードウェア、プロセッサによって実行されるコンピュータソフトウェア、または両方の組合せとして実施され得ることをさらに理解するであろう。様々な例示的なコンポーネント、ブロック、構成、モジュール、回路、およびステップは、概してそれらの機能の観点から上記で説明された。このような機能が、ハードウェアとして実施されるか、あるいはプロセッサ実行可能命令として実施されるかは、特定のアプリケーションおよびシステム全体に課せられる設計制約に依存する。当業者は、特定のアプリケーションごとに多様な方法において、説明された機能を実施し得るが、このような実施形態の決定は、本開示の範囲から逸脱を引き起こしていると解釈されるべきでない。
【０１３０】
[0089]  ここでの開示に関連して説明された方法またはアルゴリズムのステップは、直接ハードウェアにおいて、プロセッサによって実行されるソフトウェアモジュールにおいて、またはこれら２つの組合せにおいて実施され得る。ソフトウェアモジュールは、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリ、読取専用メモリ（ＲＯＭ）、プログラマブル読取専用メモリ（ＰＲＯＭ）、消去可能なプログラマブル読取専用メモリ（ＥＰＲＯＭ）、電気的に消去可能なプログラマブル読取専用メモリ（ＥＥＰＲＯＭ（登録商標））、レジスタ、ハードディスク、リムーバブルディスク、コンパクトディスク読取専用メモリ（ＣＤ−ＲＯＭ）、または当該技術分野において周知であるその他任意の形態の非一時的な記憶媒体内に存在し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、また記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替として、記憶媒体は、プロセッサと一体化され得る。プロセッサおよび記憶媒体は、特定用途向け集積回路（ＡＳＩＣ）内に存在し得る。ＡＳＩＣは、コンピューティングデバイスまたはユーザ端末内に存在し得る。代替として、プロセッサおよび記憶媒体は、コンピューティングデバイスまたはユーザ端末内に個別のコンポーネントとして存在し得る。
【０１３１】
[0090]  先の説明は、当業者が開示された実施形態を製造または使用することを可能にするように提供された。これらの実施形態への様々な修正は、当業者には容易に明らかとなり、ここで定義した原理は、本開示の範囲から逸脱することなく他の実施形態に適用され得る。従って、本開示は、ここで示された実施形態に限定されるようには意図されず、以下の特許請求の範囲によって定義される原理および新規な特徴と一致する最も広い範囲を与えられることとなる。
【図１】
2019518989.tif 000026
【図２】
2019518989.tif 000027
【図３】
2019518989.tif 000028
【図４】
2019518989.tif 000029
【図５】
2019518989.tif 000030
【図６】
2019518989.tif 000031
【手続補正書】
【提出日】平成31年1月29日(2019.1.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ヘッドセットデバイスであって、
第１の基準マイクロフォンにおいて基準サウンドを受け取ること、
前記第１の基準マイクロフォンにおいて、前記基準サウンドに基づいて第１の基準オーディオ信号を生成すること、
コントローラから第１の信号を受信すること、
第１のスピーカにおいて、前記第１の信号に基づいて第１のオーディオ出力を生成すること、並びに
第１のフィードバックマイクロフォンにおいて、前記基準サウンドおよび前記第１のオーディオ出力を検出することに基づいて第１のフィードバックオーディオ信号を生成すること
をするように構成される第１のイヤピースと、
第２の基準マイクロフォンにおいて、前記基準サウンドを受け取ること、
前記第２の基準マイクロフォンにおいて、前記基準サウンドに基づいて第２の基準オーディオ信号を生成すること、前記第２の基準オーディオ信号は、前記第１の基準オーディオ信号に対する第１の位相差を有する、
前記コントローラから第２の信号を受信すること、
第２のスピーカにおいて、前記第２の信号に基づいて第２のオーディオ出力を生成すること、並びに
第２のフィードバックマイクロフォンにおいて、前記基準サウンドおよび前記第２のオーディオ出力を検出することに基づいて第２のフィードバックオーディオ信号を生成すること
をするように構成される第２のイヤピースと、
前記第１のイヤピースにおよび前記第２のイヤピースに結合され、
前記第１のフィードバックオーディオ信号と前記第２のフィードバックオーディオ信号との間の第２の位相差が前記第１の位相差に実質的に等しくなるように前記第１の位相差に基づいて前記第１の信号および前記第２の信号を生成すること、
前記第１のイヤピースに前記第１の信号を提供すること、並びに
前記第２のイヤピースに前記第２の信号を提供すること
をするように構成される前記コントローラと
を備えるヘッドセットデバイス。
【請求項２】
前記コントローラは、前記第１のフィードバックオーディオ信号と前記第１の基準オーディオ信号との間の差が低減されるようにして前記第１の信号を生成するように構成される、請求項１に記載のヘッドセットデバイス。
【請求項３】
前記コントローラは、
前記第１のフィードバックオーディオ信号と前記第１の基準オーディオ信号との間の差に基づいて誤差信号を生成すること、
前記誤差信号を低減させるためにフィルタのフィルタ係数を決定すること、ここにおいて、前記フィルタ係数は前記第１の位相差に基づく、並びに
前記フィルタを、前記フィルタ係数に基づいて、前記第１の基準オーディオ信号に適用することによって前記第１の信号を生成すること
をするように構成される、請求項１に記載のヘッドセットデバイス。
【請求項４】
前記コントローラは、前記第１の基準オーディオ信号と前記第２の基準オーディオ信号との間の振幅関係にさらに基づいて前記第１の信号および前記第２の信号を生成するように構成される、請求項１に記載のヘッドセットデバイス。
【請求項５】
前記振幅関係は、前記第１の基準オーディオ信号の第１の振幅と前記第２の基準オーディオ信号の第２の振幅との間の第１の比に対応する、請求項４に記載のヘッドセットデバイス。
【請求項６】
前記コントローラは、前記第１の基準オーディオ信号に第１のフィルタを適用することによって前記第１の信号を生成するように構成される、請求項１に記載のヘッドセットデバイス。
【請求項７】
前記コントローラは、前記第２の基準オーディオ信号に第２のフィルタを適用することによって前記第２の信号を生成するように構成される、請求項６に記載のヘッドセットデバイス。
【請求項８】
前記第１のフィルタおよび前記第２のフィルタは、同じフィルタである、請求項７に記載のヘッドセットデバイス。
【請求項９】
ヘッドセットデバイスであって、
第１のイヤピースの外部にあるソースからの基準サウンドに基づいて第１の基準オーディオ信号を生成するように構成される第１の基準マイクロフォンと、
適応フィルタから受信された第１の信号に基づいて第１のオーディオ出力を生成するように構成される第１のスピーカと、
前記第１のスピーカの前記第１のオーディオ出力に基づいて第１のフィードバックオーディオ信号を生成するように構成される第１のフィードバックマイクロフォンと
を備える前記第１のイヤピースと、
前記基準サウンドに基づいて第２の基準オーディオ信号を生成するように構成される第２の基準マイクロフォンと、前記第２の基準オーディオ信号は、前記第１の基準オーディオ信号に対する第１の位相差を有する、
第２のスピーカと、
前記第２のスピーカの出力に基づいて第２のフィードバックオーディオ信号を生成するように構成される第２のフィードバックマイクロフォンと
を備える第２のイヤピースと、
前記第１のフィードバックオーディオ信号と前記第２のフィードバックオーディオ信号との間の第２の位相差が前記第１の位相差に実質的に等しくなるように前記第１の位相差に基づいて前記第１の基準オーディオ信号をフィルタすることによって前記第１の信号を生成すること、並びに
前記第１のスピーカに前記第１の信号を提供すること
をするように構成される前記適応フィルタと
を備えるヘッドセットデバイス。
【請求項１０】
前記第２のスピーカは第２の信号に基づいて第２のオーディオ出力を生成するように構成され、前記適応フィルタは、
前記第１の位相差に基づいて前記第２の基準オーディオ信号をフィルタすることによって前記第２の信号を生成すること、並びに
前記第２のスピーカに前記第２の信号を提供すること
をするように構成される、請求項９に記載のヘッドセットデバイス。
【請求項１１】
前記第１の基準オーディオ信号の第１の振幅と前記第２の基準オーディオ信号の第２の振幅との第１の比が、前記第１のフィードバックオーディオ信号の第３の振幅と前記第２のフィードバックオーディオ信号の第４の振幅との第２の比に実質的に等しい、請求項９に記載のヘッドセットデバイス。
【請求項１２】
前記適応フィルタは、前記第２の基準オーディオ信号に関連付けられた振幅値にさらに基づいて前記第１の基準オーディオ信号をフィルタすることによって前記第１の信号を生成するように構成される、請求項１０に記載のヘッドセットデバイス。
【請求項１３】
前記適応フィルタは、前記誤差信号が低減されるようにして前記第１の信号を生成するように構成される、請求項１４に記載のヘッドセットデバイス。
【請求項１４】
前記第１の基準マイクロフォンにおよび前記第１のフィードバックマイクロフォンに結合されるミキサをさらに備え、前記ミキサは、誤差信号を、前記第１の基準オーディオ信号および前記第１のフィードバックオーディオ信号に基づいて、前記適応フィルタに提供するように構成される、請求項９に記載のヘッドセットデバイス。
【請求項１５】
前記第１のフィードバックオーディオ信号は、前記基準サウンドの歪められたバージョンにさらに基づく、請求項９に記載のヘッドセットデバイス。
【請求項１６】
前記適応フィルタは、前記第１のスピーカに前記基準サウンドのフィルタされたバージョンを提供するように構成される、請求項９に記載のヘッドセットデバイス。
【請求項１７】
ヘッドセットデバイスであって、
第１のイヤピースの外部にあるソースからの基準サウンドに基づいて第１の基準オーディオ信号を生成するように構成される第１の基準マイクロフォンと、
前記第１の基準オーディオ信号に基づいて第１のカスタマイズされたオーディオ信号を生成するように構成される第１のユーザカスタマイズされるフィルタと、
適応フィルタから受信された第１の信号に基づいて第１のオーディオ出力を生成するように構成される第１のスピーカと、
前記第１のスピーカの前記第１のオーディオ出力に基づいて第１のフィードバックオーディオ信号を生成するように構成される第１のフィードバックマイクロフォンと
を備える前記第１のイヤピースと、
前記基準サウンドに基づいて第２の基準オーディオ信号を生成するように構成される第２の基準マイクロフォンと、前記ソースは第２のイヤピースの外部にある、
前記第２の基準オーディオ信号に基づいて第２のカスタマイズされたオーディオ信号を生成するように構成される第２のユーザカスタマイズされたフィルタと、前記第２のカスタマイズされオーディオ信号は前記第１のカスタマイズされたオーディオ信号に対する第１の位相差を有する、
第２のスピーカと、
前記第２のスピーカの出力に基づいて第２のフィードバックオーディオ信号を生成するように構成される第２のフィードバックマイクロフォンと
を備える前記第２のイヤピースと、
前記第１のスピーカに前記第１の信号を提供するために前記第１のカスタマイズされたオーディオ信号をフィルタするように構成される前記適応フィルタと、前記第１の信号は、前記第１のフィードバックオーディオ信号と前記第２のフィードバックオーディオ信号との間の第２の位相差が前記第１の位相差に実質的に等しくなるように前記第１の位相差に基づいてフィルタされる、
を備えるヘッドセットデバイス。
【請求項１８】
前記第２のスピーカに第２の信号を提供するために前記第２のカスタマイズされたオーディオ信号をフィルタするように構成される第２の適応フィルタをさらに備え、前記第２の信号は、前記第１の位相差に基づいてフィルタされる、請求項１７に記載のヘッドセットデバイス。
【請求項１９】
前記第２のスピーカの前記出力は前記第２の信号に基づくもので、前記第１のカスタマイズされたオーディオ信号の第１の振幅と前記第２のカスタマイズされたオーディオ信号の第２の振幅との第１の比が、前記第１のフィードバックオーディオ信号の第３の振幅と前記第２のフィードバックオーディオ信号の第４の振幅との第２の比に実質的に等しい、請求項１８に記載のヘッドセットデバイス。
【請求項２０】
前記適応フィルタおよび前記第２の適応フィルタは、それぞれ前記第１のカスタマイズされたオーディオ信号の第１の振幅と前記第２のカスタマイズされたオーディオ信号の第２の振幅との比にさらに基づいて前記第１の信号および前記第２の信号を生成するように構成される、請求項１８に記載のヘッドセットデバイス。
【請求項２１】
前記第１のユーザカスタマイズされるフィルタは、前記第１の基準オーディオ信号の複数の周波数サブバンドに複数の利得を適用することによって前記第１のカスタマイズされたオーディオ信号を生成するように構成され、前記複数の利得は、前記複数の周波数サブバンドに関連付けられたユーザの聴覚知覚を示す入力に基づく、請求項１７に記載のヘッドセットデバイス。
【請求項２２】
前記第１のユーザカスタマイズされるフィルタは、追加のサウンドソースにさらに基づいて前記第１のカスタマイズされたオーディオ信号を生成するように構成される、請求項１７に記載のヘッドセットデバイス。
【請求項２３】
前記追加のサウンドソースは、仮想サウンドを記述するサウンドデータを含む、請求項２２に記載のヘッドセットデバイス。
【請求項２４】
ヘッドセットデバイスであって、
第１の信号に基づいて第１のオーディオ出力を生成するための手段と、前記第１のオーディオ出力を生成するための前記手段は、基準サウンドに基づいて第１の基準オーディオ信号を生成すること、並びに前記基準サウンドおよび前記第１のオーディオ出力を検出することに基づいて第１のフィードバックオーディオ信号を生成することをするように構成され、
第２の信号に基づいて第２のオーディオ出力を生成するための手段と、前記第２のオーディオ出力を生成するための前記手段は、前記基準サウンドに基づいて第２の基準オーディオ信号を生成すること、並びに前記基準サウンドおよび前記第２のオーディオ出力を検出することに基づいて第２のフィードバックオーディオ信号を生成することをするように構成され、ここにおいて、前記第２の基準オーディオ信号は、前記第１の基準オーディオ信号に対する第１の位相差を有する、
前記第１のフィードバックオーディオ信号と前記第２のフィードバックオーディオ信号との間の第２の位相差が前記第１の位相差に実質的に等しくなるように前記第１の位相差に基づいて前記第１の信号および前記第２の信号を生成するための手段と、ここにおいて、前記第１の信号および前記第２の信号を生成するための前記手段は、
前記第１のオーディオ出力を生成するための前記手段に前記第１の信号を提供すること、並びに
前記第２のオーディオ出力を生成するための前記手段に前記第２の信号を提供すること
をするように構成される、
を備えるヘッドセットデバイス。
【請求項２５】
前記第１の信号および前記第２の信号を生成するための前記手段は、前記第１のフィードバックオーディオ信号と前記第１の基準オーディオ信号との間の差が低減されるようにして前記第１の信号を生成するように構成される、請求項２４に記載のヘッドセットデバイス。
【請求項２６】
前記第１の信号および前記第２の信号を生成するための前記手段は、前記第２のフィードバックオーディオ信号と前記第２の基準オーディオ信号との間の差が低減されるようにして前記第２の信号を生成するように構成される、請求項２４に記載のヘッドセットデバイス。
【請求項２７】
前記第１の信号および前記第２の信号を生成するための前記手段は、前記第１の基準オーディオ信号の第１の振幅と前記第２の基準オーディオ信号の第２の振幅との間の振幅関係にさらに基づいて前記第１の信号および前記第２の信号を生成するように構成される、請求項２４に記載のヘッドセットデバイス。
【請求項２８】
前記振幅関係は、前記第１の振幅と前記第２の振幅との間の第１の比に対応する、請求項２７に記載のヘッドセットデバイス。
【請求項２９】
前記第１のオーディオ出力を生成するための前記手段中に含まれる、前記基準サウンドを検出するための第１の手段をさらに備え、検出するための前記第１の手段は、前記基準サウンドに基づいて前記第１の基準オーディオ信号を生成するように構成される、請求項２４に記載のヘッドセットデバイス。
【請求項３０】
前記第２のオーディオ出力を生成するための前記手段中に含まれる、前記基準サウンドを検出するための第２の手段をさらに備え、検出するための前記第２の手段は、前記基準サウンドに基づいて前記第２の基準オーディオ信号を生成するように構成される、請求項２９に記載のヘッドセットデバイス。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１３１
【補正方法】変更
【補正の内容】
【０１３１】
[0090]先の説明は、当業者が開示されたインプリメンテーションを製造または使用することを可能にするように提供された。これらのインプリメンテーションへの様々な修正は、当業者には容易に明らかとなり、ここで定義した原理は、本開示の範囲から逸脱することなく他のインプリメンテーションに適用され得る。したがって、本開示は、ここで示されたインプリメンテーションに限定されるようには意図されず、以下の特許請求の範囲によって定義される原理および新規な特徴と一致する最も広い範囲を与えられることとなる。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
[Ｃ１]
ヘッドセットデバイスであって、
基準サウンドを受け取ること、並びに前記基準サウンドに基づいて第１の基準オーディオ信号を生成することをするように構成される第１のイヤピースと、
前記基準サウンドを受け取ること、並びに前記基準サウンドに基づいて第２の基準オーディオ信号を生成することをするように構成される第２のイヤピースと、
前記第１のイヤピースにおよび前記第２のイヤピースに結合され、
前記第１の基準オーディオ信号と前記第２の基準オーディオ信号との間の位相関係に基づいて第１の信号および第２の信号を生成すること、
前記第１のイヤピースに前記第１の信号を出力すること、並びに
前記第２のイヤピースに前記第２の信号を出力すること
をするように構成されるコントローラと
を備えるヘッドセットデバイス。
[Ｃ２]
前記位相関係は、前記第１の基準オーディオ信号と前記第２の基準オーディオ信号との間の第１の位相差に対応する、Ｃ１に記載のヘッドセットデバイス。
[Ｃ３]
前記第１のイヤピースは、前記第１の信号に基づいて第１のオーディオ出力を生成すること、並びに前記基準サウンドおよび前記第１のオーディオ出力を検出することに基づいて第１のフィードバックオーディオ信号を生成することをするように構成され、前記第２のイヤピースは、前記第２の信号に基づいて第２のオーディオ出力を生成すること、並びに前記基準サウンドおよび前記第２のオーディオ出力を検出することに基づいて第２のフィードバックオーディオ信号を生成することをするように構成され、前記第１の位相差は、前記第１のフィードバックオーディオ信号と前記第２のフィードバックオーディオ信号との間の第２の位相差に実質的に等しい、Ｃ２に記載のヘッドセットデバイス。
[Ｃ４]
前記コントローラは、前記第１の基準オーディオ信号と前記第２の基準オーディオ信号との間の振幅関係にさらに基づいて、前記第１の信号および前記第２の信号を生成するように構成される、Ｃ１に記載のヘッドセットデバイス。
[Ｃ５]
前記振幅関係は、前記第１の基準オーディオ信号の第１の振幅と前記第２の基準オーディオ信号の第２の振幅との間の第１の比に対応する、Ｃ４に記載のヘッドセットデバイス。
[Ｃ６]
前記第１のイヤピース中に含まれる第１のマイクロフォンをさらに備え、前記第１のマイクロフォンは、前記基準サウンドに基づいて、前記第１の基準オーディオ信号を生成するように構成され、ここにおいて、前記コントローラは、前記第１の基準オーディオ信号に第１のフィルタを適用することによって、前記第１の信号を生成するように構成される、Ｃ１に記載のヘッドセットデバイス。
[Ｃ７]
前記第２のイヤピース中に含まれる第２のマイクロフォンをさらに備え、前記第２のマイクロフォンは、前記基準サウンドに基づいて、前記第２の基準オーディオ信号を生成するように構成され、ここにおいて、前記コントローラは、前記第２の基準オーディオ信号に第２のフィルタを適用することによって、前記第２の信号を生成するように構成される、Ｃ６に記載のヘッドセットデバイス。
[Ｃ８]
前記第１のフィルタおよび前記第２のフィルタは、同じフィルタである、Ｃ７に記載のヘッドセットデバイス。
[Ｃ９]
ヘッドセットデバイスであって、
第１のイヤピースの外部にあるソースからの基準サウンドに基づいて、第１の基準オーディオ信号を生成するように構成される第１の基準マイクロフォンと、
第１のスピーカと、
前記第１のスピーカの出力に基づいて、第１のフィードバックオーディオ信号を生成するように構成される第１のフィードバックマイクロフォンと
を備える前記第１のイヤピースと、
第２のイヤピースと、
前記第１のスピーカに、フィルタされたオーディオ信号を提供するように構成される適応フィルタと、前記フィルタされたオーディオ信号は、前記第１の基準オーディオ信号および前記第１のフィードバックオーディオ信号に基づき、および前記第２のイヤピースにおいて検出されるサウンドのインジケーションに基づく、
を備えるヘッドセットデバイス。
[Ｃ１０]
前記第２のイヤピースは、
前記基準サウンドに基づいて、第２の基準オーディオ信号を生成するように構成される第２の基準マイクロフォンと、
第２のスピーカと、
前記第２のスピーカの出力に基づいて、第２のフィードバックオーディオ信号を生成するように構成される第２のフィードバックマイクロフォンと
を含む、Ｃ９に記載のヘッドセットデバイス。
[Ｃ１１]
前記インジケーションは、前記第２のフィードバックオーディオ信号および前記第２の基準オーディオ信号を含む、Ｃ１０に記載のヘッドセットデバイス。
[Ｃ１２]
前記インジケーションは、前記第２の基準オーディオ信号に関連付けられた振幅値を含む、Ｃ１０に記載のヘッドセットデバイス。
[Ｃ１３]
前記インジケーションは、前記第２の基準オーディオ信号に関連付けられた位相値を識別する、Ｃ１０に記載のヘッドセットデバイス。
[Ｃ１４]
前記第１の基準マイクロフォンにおよび前記第１のフィードバックマイクロフォンに結合されたミキサをさらに備え、前記ミキサは、前記適応フィルタに、前記第１の基準オーディオ信号および前記第１のフィードバックオーディオ信号に基づいて、誤差信号を提供するように構成される、Ｃ９に記載のヘッドセットデバイス。
[Ｃ１５]
前記第１のフィードバックオーディオ信号は、前記基準サウンドの歪められたバージョンにさらに基づく、Ｃ９に記載のヘッドセットデバイス。
[Ｃ１６]
前記適応フィルタは、前記第１のスピーカに前記基準サウンドのフィルタされたバージョンを提供するように構成される、Ｃ９に記載のヘッドセットデバイス。
[Ｃ１７]
ヘッドセットデバイスであって、
第１のイヤピースの外部にあるソースからの基準サウンドに基づいて、第１の基準オーディオ信号を生成するように構成される第１の基準マイクロフォンと、
前記第１の基準オーディオ信号に基づいて、第１のカスタマイズされたオーディオ信号を生成するように構成される第１のユーザカスタマイズされたフィルタと、
第１のスピーカと、
前記第１のスピーカの出力に基づいて、第１のフィードバックオーディオ信号を生成するように構成される第１のフィードバックマイクロフォンと
を備える前記第１のイヤピースと、
前記第１のスピーカに、フィルタされたオーディオ信号を提供するために、前記第１のカスタマイズされたオーディオ信号をフィルタするように構成される適応フィルタと、前記フィルタされたオーディオ信号は、前記第１のフィードバックオーディオ信号に基づいて、および第２のイヤピースにおいて検出されるサウンドのインジケーションに基づいてフィルタされる、
を備えるヘッドセットデバイス。
[Ｃ１８]
前記基準サウンドに基づいて、第２の基準オーディオ信号を生成するように構成される第２の基準マイクロフォンと、前記ソースは、前記第２のイヤピースの外部にあり、
前記第２の基準オーディオ信号に基づいて、第２のカスタマイズされたオーディオ信号を生成するように構成される第２のユーザカスタマイズされたフィルタと、
第２のスピーカと、
前記第２のスピーカの出力に基づいて、第２のフィードバックオーディオ信号を生成するように構成される第２のフィードバックマイクロフォンと
を備える前記第２のイヤピースと、
第２の第１のスピーカに、第２のフィルタされたオーディオ信号を提供するために、前記第２のカスタマイズされたオーディオ信号をフィルタするように構成される第２の適応フィルタと、前記第２のフィルタされたオーディオ信号は、前記第２のフィードバックオーディオ信号に基づいてフィルタされる、
をさらに備える、Ｃ１７に記載のヘッドセットデバイス。
[Ｃ１９]
前記適応フィルタおよび前記第２の適応フィルタは、それぞれ前記第１のカスタマイズされたオーディオ信号と前記第２のカスタマイズされたオーディオ信号との間の位相差に基づいて、前記フィルタされたオーディオ信号および前記第２のフィルタされたオーディオ信号を生成するように構成される、Ｃ１８に記載のヘッドセットデバイス。
[Ｃ２０]
前記適応フィルタおよび前記第２の適応フィルタは、それぞれ前記第１のカスタマイズされたオーディオ信号の第１の振幅と前記第２のカスタマイズされたオーディオ信号の第２の振幅との比に基づいて、前記フィルタされたオーディオ信号および前記第２のフィルタされたオーディオ信号を生成するように構成される、Ｃ１８に記載のヘッドセットデバイス。
[Ｃ２１]
前記第１のユーザカスタマイズされたフィルタは、前記第１の基準オーディオ信号の複数の周波数サブバンドに複数の利得を適用することによって、前記第１のカスタマイズされたオーディオ信号を生成するように構成され、前記複数の利得は、前記複数の周波数サブバンドに関連付けられたユーザの聴覚知覚を示す入力に基づく、Ｃ１７に記載のヘッドセットデバイス。
[Ｃ２２]
前記第１のユーザカスタマイズされたフィルタは、追加のサウンドソースにさらに基づいて、前記第１のカスタマイズされたオーディオ信号を生成するように構成される、Ｃ１７に記載のヘッドセットデバイス。
[Ｃ２３]
前記追加のサウンドソースは、仮想サウンドを記述するサウンドデータを含む、Ｃ２２に記載のヘッドセットデバイス。
[Ｃ２４]
ヘッドセットデバイスであって、
第１のオーディオ出力を生成するための手段と、前記第１のオーディオ出力を生成するための前記手段は、基準サウンドに基づいて、第１の基準オーディオ信号を生成するように構成され、
第２のオーディオ出力を生成するための手段と、前記第２のオーディオ出力を生成するための前記手段は、前記基準サウンドに基づいて、第２の基準オーディオ信号を生成するように構成され、
前記第１の基準オーディオ信号と前記第２の基準オーディオ信号との間の位相関係に基づいて、第１の信号および第２の信号を生成するための手段と、前記第１の信号および前記第２の信号を生成するための前記手段は、
前記第１のオーディオ出力を生成するための前記手段に前記第１の信号を出力することと、
前記第２のオーディオ出力を生成するための前記手段に前記第２の信号を出力することと
をするように構成される、
を備えるヘッドセットデバイス。
[Ｃ２５]
前記位相関係は、前記第１の基準オーディオ信号と前記第２の基準オーディオ信号との間の第１の位相差に対応する、Ｃ２４に記載のヘッドセットデバイス。
[Ｃ２６]
前記第１のオーディオ出力を生成するための前記手段は、前記第１の信号に基づいて、前記第１のオーディオ出力を生成することと、前記基準サウンドおよび前記第１のオーディオ出力を検出することに基づいて、第１のフィードバックオーディオ信号を生成することとをするように構成され、前記第２のオーディオ出力を生成するための前記手段は、前記第２の信号に基づいて、前記第２のオーディオ出力を生成することと、前記基準サウンドおよび前記第２のオーディオ出力を検出することに基づいて、第２のフィードバックオーディオ信号を生成することとをするように構成され、前記第１の位相差は、前記第１のフィードバックオーディオ信号と前記第２のフィードバックオーディオ信号との間の第２の位相差に実質的に等しい、Ｃ２５に記載のヘッドセットデバイス。
[Ｃ２７]
前記第１の信号および前記第２の信号を生成するための前記手段は、前記第１の基準オーディオ信号の第１の振幅と前記第２の基準オーディオ信号の第２の振幅との間の振幅関係にさらに基づいて、前記第１の信号および前記第２の信号を生成するように構成される、Ｃ２４に記載のヘッドセットデバイス。
[Ｃ２８]
前記振幅関係は、前記第１の振幅と前記第２の振幅との間の第１の比に対応する、Ｃ２７に記載のヘッドセットデバイス。
[Ｃ２９]
前記第１のオーディオ出力を生成するための前記手段中に含まれる、前記基準サウンドを検出するための第１の手段をさらに備え、検出するための前記第１の手段は、前記基準サウンドに基づいて、前記第１の基準オーディオ信号を生成するように構成される、Ｃ２４に記載のヘッドセットデバイス。
[Ｃ３０]
前記第２のオーディオ出力を生成するための前記手段中に含まれる、前記基準サウンドを検出するための第２の手段をさらに備え、検出するための前記第２の手段は、前記基準サウンドに基づいて、前記第２の基準オーディオ信号を生成するように構成される、Ｃ２９に記載のヘッドセットデバイス。
【国際調査報告】
2019518989.tif 000032
2019518989.tif 000033
2019518989.tif 000034
2019518989.tif 000035
2019518989.tif 000036