(57)【特許請求の範囲】
【請求項１】
オーディオ・オブジェクトおよび音場表現データを含むオーディオ・データを受領する段階であって、前記オーディオ・オブジェクトは、オーディオ・オブジェクト信号および関連するメタデータを含み、前記関連するメタデータは前記オーディオ・オブジェクトについての位置メタデータを含む、段階と；
低域通過フィルタに関わるベース抽出プロセスを前記オーディオ・オブジェクト信号に適用して、抽出された低周波数オーディオ信号を生成する段階と；
高域通過フィルタを、前記オーディオ・オブジェクト信号の少なくともいくつかに適用して、高域通過フィルタ処理されたオーディオ信号を生成する段階と；
再生環境中のスピーカーの数の指示と、前記再生環境内の各スピーカーの位置の指示と、低周波数オーディオ信号を再生することのできる一つまたは複数のスピーカーの指示とを含む再生環境データを受領する段階と；
前記ベース抽出プロセス後に、前記オーディオ・オブジェクトについての前記高域通過フィルタ処理されたオーディオ信号を一つまたは複数の高域通過フィルタ処理されたスピーカー・フィード信号に、少なくとも部分的には前記再生環境データおよび前記関連するメタデータに基づいてレンダリングする段階であって、各スピーカー・フィード信号は、前記再生環境のスピーカーのうちの少なくとも一つに対応する、段階と；
抽出された低周波数オーディオ信号に対してベース管理プロセスを実行する段階であって、前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号を、低周波数オーディオ信号を再生できる前記一つまたは複数のスピーカーにルーティングすることを含む、段階と；
ベース抽出プロセスおよび高域通過フィルタを、前記音場表現データの第一の部分の異なるコピーに適用する段階と；
前記音場表現データの第二の部分に、高域通過フィルタを適用するが、ベース抽出プロセスは適用しない段階とをさらに含む、
方法。
【請求項２】
前記ベース管理プロセスは、少なくともいくつかの低周波数オーディオ信号の振幅を制限することを含む、請求項１記載の方法。
【請求項３】
前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号および前記スピーカー・フィード信号を組み合わせることを含む、請求項１または２記載の方法。
【請求項４】
前記オーディオ・データは、スピーカー位置に対応するオーディオ・ベッド信号を含み、前記適用する処理は、前記オーディオ・ベッド信号の少なくともいくつかに、ベース抽出プロセスを適用することを含む、請求項１ないし３のうちいずれか一項記載の方法。
【請求項５】
オーディオ・ベッド信号にアップミックスまたはダウンミックス・プロセスを適用する段階をさらに含み、前記アップミックスまたはダウンミックス・プロセスは、少なくとも部分的には、前記再生環境におけるスピーカーの数に基づく、請求項４記載の方法。
【請求項６】
前記ベース抽出プロセスを適用する前に前記オーディオ・データを前処理する段階をさらに含む、請求項１ないし５のうちいずれか一項記載の方法。
【請求項７】
前記前処理は、前記オーディオ・オブジェクト・メタデータまたは前記再生環境データの少なくとも一方に従って前記オーディオ・オブジェクト信号に利得を適用することを含む、請求項６記載の方法。
【請求項８】
前記音場表現データの前記第一の部分および前記第二の部分に適用される高域通過フィルタは同じ高域通過フィルタである、請求項１記載の方法。
【請求項９】
前記オーディオ・データがデコーダから受領される、請求項１ないし８のうちいずれか一項記載の方法。
【請求項１０】
前記オーディオ・データがパルスコード変調ストリームとして受領される、請求項１ないし９のうちいずれか一項記載の方法。
【請求項１１】
受領されたオーディオ・データは、低周波数効果オーディオ・チャネルを含み、前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号を、前記低周波数効果オーディオ・チャネルの低周波数効果オーディオ・データと混合することをさらに含む、請求項１ないし１０のうちいずれか一項記載の方法。
【請求項１２】
前記抽出された低周波数オーディオ信号を、前記低周波数効果オーディオ・チャネルと、混合前に平準化する段階をさらに含み、前記平準化する処理は、前記低周波数効果オーディオ・データを増幅することまたは前記抽出された低周波数オーディオ信号を減衰させることの少なくとも一方を含む、請求項１１記載の方法。
【請求項１３】
前記オーディオ・データが、スピーカー・アレイ処理を含むアップミックスによって受領され、処理される、請求項１または４記載の方法。
【請求項１４】
ソフトウェアが記憶された非一時的媒体であって、前記ソフトウェアは：
オーディオ・オブジェクトを含むオーディオ・データを受領する段階であって、前記オーディオ・オブジェクトは、オーディオ・オブジェクト信号および関連するメタデータを含み、前記関連するメタデータは前記オーディオ・オブジェクトについての位置メタデータを含む、段階と；
前記オーディオ・オブジェクト信号に低域通過フィルタに関わるベース抽出プロセスを適用して、抽出された低周波数オーディオ信号を生成する段階と；
高域通過フィルタを、前記オーディオ・オブジェクト信号の少なくともいくつかに適用して、高域通過フィルタ処理されたオーディオ信号を生成する段階と；
再生環境中のスピーカーの数の指示と、前記再生環境内の各スピーカーの位置の指示と、低周波数オーディオ信号を再生することのできる一つまたは複数のスピーカーの指示とを含む再生環境データを受領する段階と；
前記ベース抽出プロセス後に、前記オーディオ・オブジェクトについての前記高域通過フィルタ処理されたオーディオ信号を一つまたは複数の高域通過フィルタ処理されたスピーカー・フィード信号に、少なくとも部分的には前記再生環境データおよび前記関連するメタデータに基づいてレンダリングする段階であって、各スピーカー・フィード信号は、前記再生環境のスピーカーのうちの少なくとも一つに対応する、段階と；
前記抽出された低周波数オーディオ信号に対してベース管理プロセスを実行する段階であって、前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号を、低周波数オーディオ信号を再生できる前記一つまたは複数のスピーカーにルーティングすることを含む、段階とを実行するよう少なくとも一つの装置を制御するための命令を含み、
前記オーディオ・データが音場表現データを含み、
前記ソフトウェアは、
ベース抽出プロセスおよび高域通過フィルタを、前記音場表現データの第一の部分の異なるコピーに適用する段階と；
前記音場表現データの第二の部分に、高域通過フィルタを適用するが、ベース抽出プロセスは適用しない段階とを実行するよう前記少なくとも一つの装置を制御するための命令を含む、
非一時的媒体。
【請求項１５】
前記ベース管理プロセスは、少なくともいくつかの低周波数オーディオ信号の振幅を制限することを含む、請求項１４記載の非一時的媒体。
【請求項１６】
前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号および前記スピーカー・フィード信号を組み合わせることを含む、請求項１４または１５記載の非一時的媒体。
【請求項１７】
前記オーディオ・データは、スピーカー位置に対応するオーディオ・ベッド信号を含み、前記適用する処理は、前記オーディオ・ベッド信号の少なくともいくつかに、ベース抽出プロセスを適用することを含む、請求項１４ないし１６のうちいずれか一項記載の非一時的媒体。
【請求項１８】
前記ソフトウェアが、オーディオ・ベッド信号にアップミックスまたはダウンミックス・プロセスを適用するよう前記少なくとも一つの装置を制御するための命令を含み、前記アップミックスまたはダウンミックス・プロセスは、少なくとも部分的には、前記再生環境におけるスピーカーの数に基づく、請求項１７記載の非一時的媒体。
【請求項１９】
前記ソフトウェアが、前記ベース抽出プロセスを適用する前に前記オーディオ・データを前処理するよう前記少なくとも一つの装置を制御するための命令を含む、請求項１４ないし１８のうちいずれか一項記載の非一時的媒体。
【請求項２０】
前記前処理は、前記オーディオ・オブジェクト・メタデータまたは前記再生環境データの少なくとも一方に従って前記オーディオ・オブジェクト信号に利得を適用することを含む、請求項１９記載の非一時的媒体。
【請求項２１】
前記音場表現データの前記第一の部分および前記第二の部分に適用される高域通過フィルタは同じ高域通過フィルタである、請求項１４記載の非一時的媒体。
【請求項２２】
前記オーディオ・データはデコーダから受領される、請求項１４ないし２１のうちいずれか一項記載の非一時的媒体。
【請求項２３】
前記オーディオ・データはパルスコード変調ストリームとして受領される、請求項１４ないし２２のうちいずれか一項記載の非一時的媒体。
【請求項２４】
受領されたオーディオ・データは、低周波数効果オーディオ・チャネルを含み、前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号を、前記低周波数効果オーディオ・チャネルの低周波数効果オーディオ・データと混合することを含む、請求項１４ないし２３のうちいずれか一項記載の非一時的媒体。
【請求項２５】
前記ソフトウェアが、前記抽出された低周波数オーディオ信号を、前記低周波数効果オーディオ・チャネルと、混合前に平準化するよう前記少なくとも一つの装置を制御するための命令を含み、前記平準化する処理は、前記低周波数効果オーディオ・データを増幅することまたは前記抽出された低周波数オーディオ信号を減衰させることの少なくとも一方を含む、請求項２４記載の非一時的媒体。
【請求項２６】
前記オーディオ・データはスピーカー・アレイ処理を含むアップミックスによって受領され、処理される、請求項１４または１８記載の非一時的媒体。
【請求項２７】
インターフェースおよび論理システムを有する装置であって、前記論理システムは：
オーディオ・オブジェクトを含むオーディオ・データを受領する段階であって、前記オーディオ・オブジェクトはオーディオ・オブジェクト信号および関連するメタデータを含み、前記関連するメタデータは前記オーディオ・オブジェクトについての位置メタデータを含む、段階と；
前記オーディオ・オブジェクト信号に低域通過フィルタに関わるベース抽出プロセスを適用して、抽出された低周波数オーディオ信号を生成する段階と；
高域通過フィルタを、前記オーディオ・オブジェクト信号の少なくともいくつかに適用して、高域通過フィルタ処理されたオーディオ信号を生成する段階と；
再生環境中のスピーカーの数の指示、前記再生環境内の各スピーカーの位置の指示および低周波数オーディオ信号を再生できる一つまたは複数のスピーカーの指示を含む再生環境データを受領する段階と；
前記ベース抽出プロセス後に、前記オーディオ・オブジェクトについての前記高域通過フィルタ処理されたオーディオ信号を一つまたは複数の高域通過フィルタ処理されたスピーカー・フィード信号に、少なくとも部分的には前記再生環境データおよび前記関連するメタデータに基づいてレンダリングする段階であって、各スピーカー・フィード信号は、前記再生環境のスピーカーのうちの少なくとも一つに対応する、段階と；
前記抽出された低周波数オーディオ信号に対してベース管理プロセスを実行する段階であって、前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号を、低周波数オーディオ信号を再生できる前記一つまたは複数のスピーカーにルーティングすることを含む、段階とを実行可能であり、
前記オーディオ・データは音場表現データを含み、前記論理システムはさらに、
ベース抽出プロセスおよび高域通過フィルタを、前記音場表現データの第一の部分の異なるコピーに適用する段階と；
前記音場表現データの第二の部分に、高域通過フィルタを適用するが、ベース抽出プロセスは適用しない段階を実行可能である、
装置。
【請求項２８】
前記ベース管理プロセスは、少なくともいくつかの低周波数オーディオ信号の振幅を制限することを含む、請求項２７記載の装置。
【請求項２９】
前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号および前記スピーカー・フィード信号を組み合わせることを含む、請求項２７または２８記載の装置。
【請求項３０】
前記オーディオ・データは、スピーカー位置に対応するオーディオ・ベッド信号を含み、前記適用する処理は、前記オーディオ・ベッド信号の少なくともいくつかに、ベース抽出プロセスを適用することを含む、請求項２７ないし２９のうちいずれか一項記載の装置。
【請求項３１】
オーディオ・ベッド信号にアップミックスまたはダウンミックス・プロセスを適用する段階をさらに含み、前記アップミックスまたはダウンミックス・プロセスは、少なくとも部分的には、前記再生環境におけるスピーカーの数に基づく、請求項３０記載の装置。
【請求項３２】
前記論理システムはさらに、前記ベース抽出プロセスを適用する前に前記オーディオ・データを前処理できる、請求項２７ないし３１のうちいずれか一項記載の装置。
【請求項３３】
前記前処理は、前記オーディオ・オブジェクト・メタデータまたは前記再生環境データの少なくとも一方に従って前記オーディオ・オブジェクト信号に利得を適用することを含む、請求項３２記載の装置。
【請求項３４】
前記音場表現データの前記第一の部分および前記第二の部分に適用される高域通過フィルタは同じ高域通過フィルタである、請求項２７記載の装置。
【請求項３５】
前記オーディオ・データがデコーダから受領される、請求項２７ないし３４のうちいずれか一項記載の装置。
【請求項３６】
前記オーディオ・データがパルスコード変調ストリームとして受領される、請求項２７ないし３５のうちいずれか一項記載の装置。
【請求項３７】
受領されたオーディオ・データは、低周波数効果オーディオ・チャネルを含み、前記ベース管理プロセスはさらに、前記抽出された低周波数オーディオ信号を、前記低周波数効果オーディオ・チャネルの低周波数効果オーディオ・データと混合することを含む、請求項２７ないし３６のうちいずれか一項記載の装置。
【請求項３８】
前記論理システムはさらに、前記抽出された低周波数オーディオ信号を、前記低周波数効果オーディオ・チャネルと、混合前に平準化することができ、前記平準化する処理は、前記低周波数効果オーディオ・データを増幅することまたは前記抽出された低周波数オーディオ信号を減衰させることの少なくとも一方を含む、請求項３７記載の装置。
【請求項３９】
前記オーディオ・データは、スピーカー・アレイ処理を含むアップミックスによって受領され、処理される、請求項２７または３１記載の装置。
【請求項４０】
前記論理システムが、汎用の単一チップまたは複数チップ・プロセッサ、デジタル信号プロセッサ（DSP）、特定用途向け集積回路（ASIC）、フィールド・プログラマブル・ゲート・アレイ（FPGA）または他のプログラム可能型論理デバイス、離散的なゲートもしくはトランジスタ論理または離散的なハードウェア・コンポーネントのうちの少なくとも一つを含む、請求項２７ないし３９のうちいずれか一項記載の装置。
【請求項４１】
さらにメモリ・デバイスを有しており、前記インターフェースは、前記論理システムと前記メモリ・デバイスとの間のインターフェースを含む、請求項２７ないし４０のうちいずれか一項記載の装置。
【請求項４２】
前記インターフェースがネットワーク・インターフェースを含む、請求項２７ないし４１のうちいずれか一項記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願への相互参照
本願は2013年6月18日に出願された米国仮出願第61/836,519号からの優先権を主張する。同出願の内容はここに参照によってその全体において組み込まれる。
【０００２】
技術分野
本開示は、オーディオ・データを処理することに関する。特に、本開示は、音再生システムのために低周波数オーディオ・データを処理することに関する。
【背景技術】
【０００３】
1927年に映画に音声が導入されて以来、映画サウンドトラックの芸術的な意図を捉えてその内容を再現するために使われる技術は着実に進歩を遂げてきた。1970年代には、ドルビーは、３つのスクリーン・チャネルおよびモノのサラウンド・チャネルとの混合をエンコードおよび配布するコスト効率のよい手段を導入した。ドルビーは1990年代に、離散的な左、中央および右スクリーン・チャネル、左および右のサラウンド・アレイおよび低周波数効果のためのサブウーファー・チャネルを与える５．１チャネル・フォーマットをもって映画館にデジタル・サウンドをもたらした。2010年に導入されたドルビー・サラウンド７．１は、既存の左および右サラウンド・チャネルを四つの「ゾーン」に分割することによって、サラウンド・チャネルの数を増やした。
【０００４】
映画館およびホームシアターのオーディオ再生システムはいずれもますます多用途かつ複雑になりつつある。ホームシアターのオーディオ再生システムはますます多くのスピーカーを含むようになってきている。チャネル数が増し、ラウドスピーカー・レイアウトが平面的な二次元（2D）アレイから高さを含む三次元（3D）アレイに移行するにつれ、再生環境における音の再現はますます複雑なプロセスになりつつある。改善されたオーディオ処理方法が望ましいであろう。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】V.  Pulkki、Compensating  Displacement  of  Amplitude-Panned  Virtual  Sources、Audio  Engineering  Society  (AES)  International  Conference  on  Virtual,  Synthetic  and  Entertainment  Audio
【発明の概要】
【発明が解決しようとする課題】
【０００６】
低周波数オーディオ・データを処理するための改善された効率的な方法が提供される。
【課題を解決するための手段】
【０００７】
本開示において記述される主題のいくつかの側面は、オーディオ・オブジェクトをレンダリングするためのツールにおいて実装されることができる。本稿での用法では、用語「オーディオ・オブジェクト」は、オーディオ信号（本稿では「オーディオ・オブジェクト信号」とも称される）および関連するメタデータを指してもよい。関連するメタデータは、いかなる特定の再生環境も参照することなく生成または「オーサリング」されてもよい。関連するメタデータは、オーディオ・オブジェクト位置データ、オーディオ・オブジェクト利得データ、オーディオ・オブジェクト・サイズ・データ、オーディオ・オブジェクト軌跡データなどを含んでいてもよい。本稿での用法では、用語「レンダリング」は、オーディオ・オブジェクトを、特定の再生環境のためのスピーカー・フィード信号に変換するプロセスを指しうる。レンダリング・プロセスは、少なくとも部分的には、前記関連するメタデータに従って、かつ再生環境データに従って実行されてもよい。再生環境データは、再生環境中のスピーカーの数の指示および再生環境内の各スピーカーの位置の指示を含んでいてもよい。再生環境データは低周波数オーディオ信号を再生できる一つまたは複数のスピーカーの指示を含んでいてもよい。
【０００８】
本稿に記載されるいくつかの実装によれば、ベース（bass）抽出プロセスが、受領されたオーディオ・オブジェクト信号に低域通過フィルタを適用して、抽出された低周波数オーディオ信号を生成することに関わってもよい。ベース抽出プロセスは、オーディオ・オブジェクトをスピーカー・フィード信号にレンダリングするプロセスに先立って実行されてもよい。ベース管理プロセスは、抽出された低周波数オーディオ信号を、低周波数オーディオ信号を再生できる前記一つまたは複数のスピーカーにルーティングすることに関わってもよい。
【０００９】
本稿で提供されるいくつかのベース管理方法は、チャネル・ベースのオーディオ・データを処理するときに実装されてもよい。たとえば、ドルビーは、最近、ドルビー・サラウンド５．１またはドルビー・サラウンド７．１オーディオ・データのような受領された「レガシー」のチャネル・ベースのオーディオ・データにアレイ処理方法を実装することのできるチャネル・ベースのオーディオ・レンダリング・システムを開発した。アレイ処理方法がパワー等価レベルを使い、同相で信号を近くのスピーカーに複製する場合、低音溜まり（bass  build-up）が生じることがある。しかしながら、ベース抽出プロセスがそのようなアレイ処理方法に先立って実行される場合には、低音溜まりは緩和または回避されうる。
【００１０】
本稿に記載されるいくつかの実装によれば、ある方法は、オーディオ・オブジェクトを含むオーディオ・データを受領することに関わってもよい。オーディオ・オブジェクトは、オーディオ・オブジェクト信号および関連するメタデータを含んでいてもよい。関連するメタデータはオーディオ・オブジェクトについての位置メタデータを含んでいてもよい。本方法は、低域通過フィルタに関わるベース抽出プロセスをオーディオ・オブジェクト信号に適用して、抽出された低周波数オーディオ信号を生成することに関わってもよい。本方法は、再生環境データを受領することに関わっていてもよい。再生環境データは、再生環境中のスピーカーの数の指示と、再生環境内の各スピーカーの位置の指示と、低周波数オーディオ信号を再生することのできる一つまたは複数のスピーカーの指示とを含んでいてもよい。
【００１１】
本方法は、ベース抽出プロセス後に、オーディオ・オブジェクトについてのオーディオ信号を一つまたは複数のスピーカー・フィード信号に、少なくとも部分的には再生環境データおよび関連するメタデータに基づいてレンダリングすることに関わっていてもよい。各スピーカー・フィード信号は、再生環境のスピーカーのうちの少なくとも一つに対応してもよい。本方法は、抽出された低周波数オーディオ信号に対してベース管理プロセスを実行することに関わってもよい。ベース管理プロセスは、抽出された低周波数オーディオ信号を、低周波数オーディオ信号を再生できる前記一つまたは複数のスピーカーにルーティングすることに関わってもよい。
【００１２】
ベース管理プロセスは、少なくともいくつかの低周波数オーディオ信号の振幅を制限することに関わってもよい。ベース管理プロセスは、抽出された低周波数オーディオ信号およびスピーカー・フィード信号を組み合わせることに関わっていてもよい。
【００１３】
オーディオ・データは、スピーカー位置に対応するオーディオ・ベッド信号を含んでいてもよい。適用するプロセスは、オーディオ・ベッド信号の少なくともいくつかに、ベース抽出プロセスを適用することに関わってもよい。
【００１４】
本方法は、オーディオ・ベッド信号にアップミックスまたはダウンミックス・プロセスを適用することに関わってもよい。アップミックスまたはダウンミックス・プロセスは、少なくとも部分的には、再生環境におけるスピーカーの数に基づいていてもよい。いくつかの実装によれば、オーディオ・データはスピーカー・アレイ処理を含むアップミックスによって受領および処理されてもよい。
【００１５】
本方法は、ベース抽出プロセスを適用する前にオーディオ・データを前処理することに関わっていてもよい。前処理は、オーディオ・オブジェクト・メタデータまたは再生環境データの少なくとも一方に従って利得を適用することに関わってもよい。
【００１６】
オーディオ・データは、音場表現データを含んでいてもよい。本方法は、ベース抽出プロセスおよび高域通過フィルタを、音場表現データの第一の部分の複数の異なるコピーに適用することに関わってもよい。本方法は、音場表現データの第二の部分の複数の異なるコピーに、高域通過フィルタを適用するが、ベース抽出プロセスは適用しないことに関わってもよい。音場表現データの第一の部分および第二の部分に適用される高域通過フィルタは同じ高域通過フィルタであってもなくてもよい。
【００１７】
いくつかの実装では、オーディオ・データはデコーダから受領されてもよい。代替的または追加的に、オーディオ・データはパルスコード変調ストリームとしてまたは同様のデータ・ストリームとして受領されてもよい。
【００１８】
いくつかの実装では、受領されたオーディオ・データは、低周波数効果オーディオ・チャネルを含んでいてもよい。ベース管理プロセスは、抽出された低周波数オーディオ信号を、低周波数効果オーディオ・チャネルの低周波数効果オーディオ・データと混合することに関わってもよい。本方法は、混合前に、抽出された低周波数オーディオ信号を、低周波数効果オーディオ・チャネルと平準化することに関わってもよい。平準化プロセスは、低周波数効果オーディオ・データを増幅することおよび／または抽出された低周波数オーディオ信号を減衰させることに関わってもよい。
【００１９】
本方法は、高域通過フィルタを、オーディオ・オブジェクト信号の少なくともいくつかに適用して、高域通過フィルタ処理されたオーディオ信号を生成することに関わっていてもよい。レンダリング・プロセスは、高域通過フィルタ処理されたオーディオ信号を一つまたは複数の高域通過フィルタ処理されたスピーカー・フィード信号にレンダリングすることに関わってもよい。
【００２０】
本稿に開示されるさまざまな実装は、少なくとも部分的には、ソフトウェアが記憶された非一時的媒体を介して実装されてもよい。ソフトウェアは、オーディオ・オブジェクトを含むオーディオ・データを受領するよう少なくとも一つの装置を制御するための命令を含んでいてもよい。オーディオ・オブジェクトは、オーディオ・オブジェクト信号と、オーディオ・オブジェクトについての位置メタデータのような関連するメタデータとを含んでいてもよい。
【００２１】
ソフトウェアは、オーディオ・オブジェクト信号に低域通過フィルタに関わるベース抽出プロセスを適用して、抽出された低周波数オーディオ信号を生成するよう少なくとも一つの装置を制御するための命令を含んでいてもよい。ソフトウェアは、再生環境データを受領するよう少なくとも一つの装置を制御するための命令を含んでいてもよい。再生環境データは、再生環境中のスピーカーの数の指示と、再生環境内の各スピーカーの位置の指示と、低周波数オーディオ信号を再生することのできる一つまたは複数のスピーカーの指示とを含んでいてもよい。ソフトウェアは、ベース抽出プロセス後に、オーディオ・オブジェクトについてのオーディオ信号を一つまたは複数のスピーカー・フィード信号に、少なくとも部分的には再生環境データおよび位置メタデータを含む関連するメタデータに基づいてレンダリングするよう少なくとも一つの装置を制御するための命令を含んでいてもよい。各スピーカー・フィード信号は、再生環境のスピーカーのうちの少なくとも一つに対応してもよい。
【００２２】
ソフトウェアは、抽出された低周波数オーディオ信号に対してベース管理プロセスを実行するよう少なくとも一つの装置を制御するための命令を含んでいてもよい。ベース管理プロセスは、抽出された低周波数オーディオ信号を、低周波数オーディオ信号を再生できる前記一つまたは複数のスピーカーにルーティングすることに関わってもよい。
【００２３】
いくつかの実装では、ベース管理プロセスは、少なくともいくつかの低周波数オーディオ信号の振幅を制限することに関わってもよい。ベース管理プロセスは、抽出された低周波数オーディオ信号およびスピーカー・フィード信号を組み合わせることに関わっていてもよい。
【００２４】
オーディオ・データは、スピーカー位置に対応するオーディオ・ベッド信号を含んでいてもよい。適用するプロセスは、オーディオ・ベッド信号の少なくともいくつかに、ベース抽出プロセスを適用することに関わってもよい。
【００２５】
ソフトウェアは、オーディオ・ベッド信号にアップミックスまたはダウンミックス・プロセスを適用するよう前記少なくとも一つの装置を制御するための命令を含んでいてもよい。アップミックスまたはダウンミックス・プロセスは、少なくとも部分的には、再生環境におけるスピーカーの数に基づいていてもよい。オーディオ・データはスピーカー・アレイ処理を含むアップミックスによって受領および処理されてもよい。
【００２６】
ソフトウェアは、ベース抽出プロセスを適用する前にオーディオ・データを前処理するよう前記少なくとも一つの装置を制御するための命令を含んでいてもよい。たとえば、前処理は、オーディオ・オブジェクト・メタデータまたは再生環境データの少なくとも一方に従って利得を適用することに関わってもよい。
【００２７】
いくつかの実装では、オーディオ・データは、音場表現データを含んでいてもよい。ソフトウェアは、ベース抽出プロセスおよび高域通過フィルタを、音場表現データの第一の部分の異なるコピーに適用するよう前記少なくとも一つの装置を制御するための命令を含んでいてもよい。ソフトウェアは、音場表現データの第二の部分の異なるコピーに、高域通過フィルタを適用するが、ベース抽出プロセスは適用しないよう前記少なくとも一つの装置を制御するための命令を含んでいてもよい。いくつかの実装では、音場表現データの第一の部分および第二の部分に適用される高域通過フィルタは同じ高域通過フィルタであってもなくてもよい。
【００２８】
いくつかの実装では、オーディオ・データはデコーダから受領されてもよい。代替的または追加的に、オーディオ・データはパルスコード変調ストリームとしてまたは同様のデータ・ストリームとして受領されてもよい。
【００２９】
受領されたオーディオ・データは、低周波数効果オーディオ・チャネルを含んでいてもよい。ベース管理プロセスは、抽出された低周波数オーディオ信号を、低周波数効果オーディオ・チャネルの低周波数効果オーディオ・データと混合することに関わってもよい。
【００３０】
ソフトウェアは、混合前に、抽出された低周波数オーディオ信号を、低周波数効果オーディオ・チャネルと平準化するよう前記少なくとも一つの装置を制御するための命令を含んでいてもよい。平準化プロセスは、低周波数効果オーディオ・データを増幅することおよび／または抽出された低周波数オーディオ信号を減衰させることに関わってもよい。
【００３１】
ソフトウェアは、高域通過フィルタを、オーディオ・オブジェクト信号の少なくともいくつかに適用して、高域通過フィルタ処理されたオーディオ信号を生成するよう前記少なくとも一つの装置を制御するための命令を含んでいてもよい。レンダリング・プロセスは、高域通過フィルタ処理されたオーディオ信号を一つまたは複数の高域通過フィルタ処理されたスピーカー・フィード信号にレンダリングすることに関わってもよい。
【００３２】
本稿に開示されるいくつかの実装は、少なくとも部分的には、インターフェースおよび論理システムを含む装置において提供されてもよい。論理システムは、汎用の単一チップまたは複数チップ・プロセッサ、デジタル信号プロセッサ（DSP）、特定用途向け集積回路（ASIC）、フィールド・プログラマブル・ゲート・アレイ（FPGA）または他のプログラム可能型論理デバイス、離散的なゲートもしくはトランジスタ論理または離散的なハードウェア・コンポーネントのうちの少なくとも一つを含んでいてもよい。
【００３３】
論理システムは、オーディオ・オブジェクトを含むオーディオ・データを受領することができてもよい。オーディオ・オブジェクトはオーディオ・オブジェクト信号と、オーディオ・オブジェクトについての位置メタデータのような関連するメタデータとを含んでいてもよい。論理システムは、オーディオ・オブジェクト信号に低域通過フィルタに関わるベース抽出プロセスを適用して、抽出された低周波数オーディオ信号を生成することができてもよい。
【００３４】
論理システムは、再生環境データを受領できてもよい。再生環境データは、再生環境中のスピーカーの数の指示、再生環境内の各スピーカーの位置の指示および低周波数オーディオ信号を再生できる一つまたは複数のスピーカーの指示を含んでいてもよい。
【００３５】
論理システムは、ベース抽出プロセス後に、オーディオ・オブジェクトについてのオーディオ信号を一つまたは複数のスピーカー・フィード信号に、少なくとも部分的には再生環境データおよび関連するメタデータに基づいてレンダリングすることに関わっていてもよい。各スピーカー・フィード信号は、再生環境のスピーカーのうちの少なくとも一つに対応してもよい。
【００３６】
論理システムは、抽出された低周波数オーディオ信号に対してベース管理プロセスを実行することができてもよい。ベース管理プロセスは、抽出された低周波数オーディオ信号を、低周波数オーディオ信号を再生できる前記一つまたは複数のスピーカーにルーティングすることに関わってもよい。ベース管理プロセスは、少なくともいくつかの低周波数オーディオ信号の振幅を制限することに関わってもよい。ベース管理プロセスは、抽出された低周波数オーディオ信号およびスピーカー・フィード信号を組み合わせることに関わっていてもよい。
【００３７】
オーディオ・データは、スピーカー位置に対応するオーディオ・ベッド信号を含んでいてもよい。適用するプロセスは、オーディオ・ベッド信号の少なくともいくつかに、ベース抽出プロセスを適用することに関わってもよい。
【００３８】
論理システムは、オーディオ・ベッド信号にアップミックスまたはダウンミックス・プロセスを適用することができてもよい。アップミックスまたはダウンミックス・プロセスは、少なくとも部分的には、再生環境におけるスピーカーの数に基づいていてもよい。オーディオ・データはスピーカー・アレイ処理を含むアップミックスによって受領および処理されてもよい。
【００３９】
論理システムは、ベース抽出プロセスを適用する前にオーディオ・データを前処理することがさらにできてもよい。たとえば、前処理は、オーディオ・オブジェクト・メタデータまたは再生環境データの少なくとも一方に従って利得を適用することに関わってもよい。
【００４０】
オーディオ・データは、音場表現データを含んでいてもよい。論理システムは、ベース抽出プロセスおよび高域通過フィルタを、音場表現データの第一の部分の異なるコピーに適用することに関わってもよい。論理システムは、音場表現データの第二の部分の異なるコピーに、高域通過フィルタを適用するが、ベース抽出プロセスは適用しないよう構成されていてもよい。音場表現データの第一の部分および第二の部分に適用される高域通過フィルタは同じ高域通過フィルタであってもなくてもよい。
【００４１】
いくつかの実装では、オーディオ・データはデコーダから受領されてもよい。代替的または追加的に、オーディオ・データはパルスコード変調ストリームとして受領されてもよい。
【００４２】
受領されたオーディオ・データは、低周波数効果オーディオ・チャネルを含んでいてもよい。ベース管理プロセスは、抽出された低周波数オーディオ信号を、低周波数効果オーディオ・チャネルの低周波数効果オーディオ・データと混合することに関わってもよい。論理システムは、混合前に、抽出された低周波数オーディオ信号を、低周波数効果オーディオ・チャネルと平準化することがさらにできてもよい。平準化プロセスは、低周波数効果オーディオ・データを増幅することおよび／または抽出された低周波数オーディオ信号を減衰させることに関わってもよい。
【００４３】
論理システムは、高域通過フィルタを、オーディオ・オブジェクト信号の少なくともいくつかに適用して、高域通過フィルタ処理されたオーディオ信号を生成することがさらにできてもよい。レンダリング・プロセスは、高域通過フィルタ処理されたオーディオ信号を一つまたは複数の高域通過フィルタ処理されたスピーカー・フィード信号にレンダリングすることに関わってもよい。
【００４４】
本明細書に記述される主題の一つまたは複数の実装の詳細は、付属の図面および下記の記述において記載される。他の特徴、側面および利点は、該記述、図面および請求項から明白になるであろう。以下の図の相対的な寸法は縮尺通りに描かれていないことがあることを注意しておく。
【図面の簡単な説明】
【００４５】
【図１】ドルビー・サラウンド５．１配位をもつ再生環境の例を示す図である。
【図２】ドルビー・サラウンド７．１配位をもつ再生環境の例を示す図である。
【図３】ＡおよびＢは、高さスピーカー配位を含むホームシアター再生環境の二つの例を示す図である。
【図４Ａ】仮想再生環境においてさまざまな高さにあるスピーカー・ゾーンを描くグラフィカル・ユーザー・インターフェース（GUI）の例を示す図である。
【図４Ｂ】別の再生環境の例を示す図である。
【図５】左スピーカー位置から中央スピーカー位置に動くオーディオ・オブジェクトについて振幅パン・プロセスを実行するときの低音溜まりの例を与えるグラフである。
【図６】立方体の各隅にスピーカーをもつ再生環境を示す図である。
【図７】Ａは、時間を追った広帯域入力信号の振幅を示す図であり、Ｂは、再生環境の隅と中心との間で四回パンするオーディオ・オブジェクトについて、Ａに示した入力信号から帰結するサブウーファー信号における低音溜まりを示す図である。
【図８】低音溜まりを緩和または解消するためのベース管理プロセスを概観する流れ図である。
【図９】オーディオ処理システムの一例を描くブロック図である。
【図１０】代替的なオーディオ処理システムを示すブロック図である。
【図１１】オーサリングおよび／またはレンダリング装置のコンポーネントの例を与えるブロック図である。  さまざまな図面における同様の参照符号および指定は同様の要素を示す。
【発明を実施するための形態】
【００４６】
以下の記述は、本開示のいくつかの斬新な側面およびこれら斬新な側面が実装されうるコンテキストの例を記述する目的のためのある種の実装に向けられる。しかしながら、本稿の教示はさまざまな異なる仕方で適用されることができる。たとえば、さまざまな実装が具体的な再生環境を使って記述されているが、本稿の教示は他の既知の再生環境および将来導入されうる再生環境に広く適用可能である。さらに、記載される実装は、少なくとも部分的にはハードウェア、ソフトウェア、ファームウェア、クラウド・ベースのシステム等のようなさまざまな装置およびシステムにおいて実装されてもよい。したがって、本開示の教示は、図面に示されるおよび／または本稿で記述される実装に限定されることは意図されておらず、むしろ広い適用可能性をもつものである。
【００４７】
図１は、ドルビー・サラウンド５．１配位をもつ再生環境の例を示している。この例において、再生環境は映画館再生環境である。ドルビー・サラウンド５．１は1990年代に開発されたが、この配位はいまだ広く家庭および映画館の再生環境に配備されている。映画館再生環境では、プロジェクター１０５が、たとえば映画のためのビデオ画像をスクリーン１５０に投影するよう構成されていてもよい。オーディオ・データは、該ビデオ画像と同期され、サウンド・プロセッサ１１０によって処理されてもよい。電力増幅器１１５はスピーカー・フィード信号を再生環境１００のスピーカーに与えてもよい。
【００４８】
ドルビー・サラウンド５．１配位は、左サラウンド・アレイ１２２のための左サラウンド・チャネル１２０および右サラウンド・アレイ１２７のための右サラウンド・チャネル１２５を含む。ドルビー・サラウンド５．１配位は左スピーカー・アレイ１３２のための左チャネル１３０、中央スピーカー・アレイ１３７のための中央チャネル１３５および右スピーカー・アレイ１４２のための右チャネル１４０をも含む。映画館環境では、これらのチャネルはそれぞれ左スクリーン・チャネル、中央スクリーン・チャネルおよび右スクリーン・チャネルと称されることがある。サブウーファー１４５について別個の低周波数効果（LFE:  low-frequency  effects）チャネル１４４が設けられる。
【００４９】
2010年に、ドルビーはドルビー・サラウンド７．１を導入することによってデジタル映画館サウンドに対する向上を提供した。図２は、ドルビー・サラウンド７．１配位をもつ再生環境の例を示している。デジタル・プロジェクター２０５はデジタル・ビデオ・データを受領し、ビデオ画像をスクリーン１５０上に投影するよう構成されていてもよい。オーディオ・データは、サウンド・プロセッサ２１０によって処理されてもよい。電力増幅器２１５がスピーカー・フィード信号を再生環境２００のスピーカーに提供してもよい。
【００５０】
ドルビー・サラウンド５．１と同様に、ドルビー・サラウンド７．１配位は、左スピーカー・アレイ１３２のための左チャネル、中央スピーカー・アレイ１３７のための中央チャネル１３５、右スピーカー・アレイ１４２のための右チャネル１４０およびサブウーファー１４５のためのLFEチャネル１４４を含む。ドルビー・サラウンド７．１配位は、左側方サラウンド（Lss:  left  side  surround）・アレイ２２０および右側方サラウンド（Rss:  right  side  surround）・アレイ２２５を含み、そのそれぞれは単一チャネルによって駆動されてもよい。
【００５１】
しかしながら、ドルビー・サラウンド７．１は、ドルビー・サラウンド５．１の左および右のサラウンド・チャネルを四つのゾーンに分割することによって、サラウンド・チャネルの数を増している。すなわち、左側方サラウンド・アレイ２２０および右側方サラウンド・アレイ２２５に加えて、左後方サラウンド（Lrs:  left  rear  surround）・スピーカー２２４および右後方サラウンド（Rrs:  right  rear  surround）・スピーカー２２６のために別個のチャネルが含まれる。再生環境２００内のサラウンド・ゾーンの数を増すことは、音の定位を著しく改善できる。
【００５２】
より没入的な環境を生成しようとする努力において、いくつかの再生環境は、増加した数のチャネルによって駆動される増加した数のスピーカーをもって構成されることがある。さらに、いくつかの再生環境は、さまざまな高さに配備されるスピーカーを含むことがあり、そのようなスピーカーの一部は再生環境の座席領域より上方のエリアからの音を生成するよう構成された「高さスピーカー（height  speaker）」であることがある。
【００５３】
図３のＡおよびＢは、高さスピーカー配位を含むホームシアター再生環境の二つの例を示している。これらの例では、再生環境３００ａおよび３００ｂは、左サラウンド・スピーカー３２２、右サラウンド・スピーカー３２７、左スピーカー３３２、右スピーカー３４２、中央スピーカー３３７およびサブウーファー１４５を含むドルビー・サラウンド５．１配位の主な特徴を含む。しかしながら、再生環境３００は、高さスピーカーのためのドルビー・サラウンド５．１配位の拡張を含み、これはドルビー・サラウンド５．１．２配位と称されることがある。
【００５４】
図３のＡは、ホームシアター再生環境の天井３６０に取り付けられた高さスピーカーをもつ再生環境の例を示している。この例では、再生環境３００ａは、左上中間（Ltm:  left  top  middle）位置にある高さスピーカー３５２および右上中間（Rtm:  right  top  middle）位置にある高さスピーカー３５７を含んでいる。図３のＢに示される例では、左スピーカー３３２および右スピーカー３４２は、天井３６０から音を反射させるよう構成されたドルビー・エレベーション（Dolby  Elevation）・スピーカーである。適正に構成されれば、反射音は、聴取者３６５によって、あたかも音源が天井３６０から発しているかのように知覚されうる。しかしながら、これらのスピーカーの数および配位は単に例として挙げられている。いくつかの現行のホームシアター実装は、34個までのスピーカー位置を提供しており、構想されているホームシアター実装はさらに多くのスピーカー位置を許容することがありうる。
【００５５】
よって、現在のトレンドは、より多くのスピーカーおよびより多くのチャネルを含めるだけでなく、異なる高さのスピーカーをも含めるものである。チャネルの数が増し、スピーカー・レイアウトが2Dから3Dに移行するにつれて、サウンドを位置決めし、レンダリングするタスクはますます難しくなる。
【００５６】
よって、ドルビーは、3Dオーディオ・サウンド・システムのための機能を高めるおよび／またはオーサリング複雑さを軽減する、ユーザー・インターフェースを含むがそれに限られないさまざまなツールを開発した。いくつかのそのようなツールは、オーディオ・オブジェクトおよび／またはオーディオ・オブジェクトのためのメタデータを生成するために使用されうる。
【００５７】
図４Ａは、仮想再生環境におけるさまざまな高さにあるスピーカー・ゾーンを描くグラフィカル・ユーザー・インターフェース（GUI）の例を示している。GUI  ４００はたとえば、論理システムからの命令に従って、ユーザー入力装置から受領される信号に従って、などにより表示装置上に表示されてもよい。いくつかのそのような装置は図１１を参照して後述する。
【００５８】
仮想再生環境４０４のような仮想再生環境への言及に関する本稿での用法では、用語「スピーカー・ゾーン」は概括的に、実際の再生環境のスピーカーと一対一対応があってもなくてもよい論理的な構造体を指す。たとえば、「スピーカー・ゾーン位置」は、映画館再生環境の特定の再生スピーカー位置に対応してもしなくてもよい。その代わり、用語「スピーカー・ゾーン位置」は概括的に、仮想再生環境のゾーンを指してもよい。いくつかの実装では、仮想再生環境のスピーカー・ゾーンは、たとえば、二チャネル・ステレオ・ヘッドホンの組を使ってリアルタイムに仮想サラウンド・サウンド環境を生成するドルビー・ヘッドホン（商標）（時にモバイル・サラウンド（商標）と称される）のような仮想化技術の使用を通じて、仮想スピーカーに対応してもよい。GUI  ４００には、第一の高さに七つのスピーカー・ゾーン４０２ａがあり、第二の高さに二つのスピーカー・ゾーン４０２ｂがあり、仮想再生環境４０４内のスピーカー・ゾーンは合計九つとなっている。この例では、スピーカー・ゾーン１〜３は仮想再生環境４０４の前方領域４０５にある。前方領域４０５はたとえば、映画館再生環境の、スクリーン１５０が位置する領域、家庭の、テレビジョン・スクリーンが位置する領域などに対応してもよい。
【００５９】
ここで、スピーカー・ゾーン４は概括的には左領域４１０のスピーカーに対応し、スピーカー・ゾーン５は仮想再生環境４０４の右領域４１５のスピーカーに対応する。スピーカー・ゾーン６は左後方領域４１２に対応し、スピーカー・ゾーン７は仮想再生環境４０４の右後方領域４１４に対応する。スピーカー・ゾーン８は上領域４２０ａのスピーカーに対応し、スピーカー・ゾーン９は上領域４２０ｂのスピーカーに対応し、これは仮想天井領域であってもよい。したがって、図４Ａに示されるスピーカー・ゾーン１〜９の位置は実際の再生環境の再生スピーカーの位置に対応してもしなくてもよい。さらに、他の実装はより多数またはより少数のスピーカー・ゾーンおよび／または高さを含んでいてもよい。
【００６０】
本稿に記載されるさまざまな実装において、GUI  ４００のようなユーザー・インターフェースが、オーサリング・ツールおよび／またはレンダリング・ツールの一部として使用されてもよい。いくつかの実装では、オーサリング・ツールおよび／またはレンダリング・ツールは、一つまたは複数の非一時的な媒体上に記憶されるソフトウェアを介して実装されてもよい。オーサリング・ツールおよび／またはレンダリング・ツールは、（少なくとも部分的には）図１１を参照して後述する論理システムおよび他の装置のようなハードウェア、ファームウェアなどによって実装されてもよい。いくつかのオーサリング実装では、関連するオーサリング・ツールが関連するオーディオ・データについてのメタデータを生成するために使用されてもよい。メタデータは、たとえば、三次元空間におけるオーディオ・オブジェクトの位置および／または軌跡を示すデータ、スピーカー・ゾーン制約条件データなどを含んでいてもよい。メタデータは、実際の再生環境の特定のスピーカー・レイアウトに関してではなく、仮想再生環境４０４のスピーカー・ゾーン４０２に関して生成されてもよい。レンダリング・ツールは、オーディオ・データおよび関連するメタデータを受領してもよく、再生環境のためのオーディオ利得およびスピーカー・フィード信号を計算してもよい。そのようなオーディオ利得およびスピーカー・フィード信号は、振幅パン・プロセスに従って計算されてもよい。振幅パン・プロセスは、音が再生環境中の位置Pから来ているような知覚を創り出すことができるものである。たとえば、スピーカー・フィード信号は、次式
xi(t)＝gix(t)        i＝1,…,N  (式1)
に従って再生環境の再生スピーカー１ないしNに与えられてもよい。
【００６１】
式(1)において、xi(t)はスピーカーiに加えられるスピーカー・フィード信号を表し、giは対応するチャネルの利得因子を表し、x(t)はオーディオ信号を表し、tは時間を表す。利得因子はたとえばここに参照により組み込まれる非特許文献１のSection  2、pp.3-4に記載される振幅パン方法（amplitude  panning  methods）に従って決定されてもよい。いくつかの実装では、利得は周波数依存であってもよい。いくつかの実装では、x(t)をx(t−Δt)で置き換えることによって時間遅延が導入されてもよい。
【００６２】
いくつかのレンダリング実装では、スピーカー・ゾーン４０２を参照して生成されたオーディオ再生データは、ドルビー・サラウンド５．１配位、ドルビー・サラウンド７．１配位、浜崎２２．２配位または他の配位であってもよい幅広い範囲の再生環境のスピーカー位置にマッピングされうる。たとえば、図２を参照するに、レンダリング・ツールは、スピーカー・ゾーン４および５についてのオーディオ再生データを、ドルビー・サラウンド７．１配位をもつ再生環境の左側方サラウンド・アレイ２２０および右側方サラウンド・アレイ２２５にマッピングしてもよい。スピーカー・ゾーン１、２および３についてのオーディオ再生データは、それぞれ左スクリーン・チャネル２３０、右スクリーン・チャネル２４０および中央スクリーン・チャネル２３５にマッピングされてもよい。スピーカー・ゾーン６および７についてのオーディオ再生データは、左後方サラウンド・スピーカー２２４および右後方サラウンド・スピーカー２２６にマッピングされてもよい。
【００６３】
図４Ｂは、別の再生環境の例を示している。いくつかの実装では、レンダリング・ツールは、スピーカー・ゾーン１、２および３についてのオーディオ再生データを再生環境４５０の対応するスクリーン・スピーカー４５５にマッピングしてもよい。レンダリング・ツールは、スピーカー・ゾーン４および５についてのオーディオ再生データを、左側方サラウンド・アレイ４６０および右側方サラウンド・アレイ４６５にマッピングしてもよく、スピーカー・ゾーン８および９についてのオーディオ再生データを、左頭上スピーカー４７０ａおよび右頭上スピーカー４７０ｂにマッピングしてもよい。スピーカー・ゾーン６および７についてのオーディオ再生データは、左後方サラウンド・スピーカー４８０ａおよび右後方サラウンド・スピーカー４８０ｂにマッピングされてもよい。
【００６４】
いくつかのオーサリング実装では、オーサリング・ツールは、オーディオ・オブジェクトについてのメタデータを生成するために使われてもよい。メタデータは、オブジェクトの3D位置、レンダリング制約条件およびコンテンツ型（たとえばダイアログ、効果など）を指示してもよい。実装に依存して、メタデータは、幅データ、利得データ、軌跡データなどの他の型のデータを含んでいてもよい。いくつかのオーディオ・オブジェクトは静的であってもよく、一方、他のオーディオ・オブジェクトは動いてもよい。
【００６５】
オーディオ・オブジェクトは、所与の時点における三次元空間内でのオーディオ・オブジェクトの位置を示す位置メタデータを含む関連するメタデータに従ってレンダリングされる。オーディオ・オブジェクトが再生環境においてモニタリングまたは再生されるとき、オーディオ・オブジェクトは、ドルビー５．１およびドルビー７．１のような伝統的なチャネル・ベースのシステムの場合のようにあらかじめ決められた物理的チャネルに出力されるのではなく、前記位置メタデータに従って、再生環境に存在するスピーカーを使ってレンダリングされる。
【００６６】
伝統的なチャネル・ベースのシステムでは、低周波数または「ベース」オーディオ信号の管理が生成処理シーケンスの終わり近くに発生する。ベース処理は典型的には、製品のおよび再生環境の出力構成に固有だからである。低周波数は、クロスオーバー・ネットワークを通じて静的にルーティングされ、フルレンジのスピーカー出力によって再生されうる。二つの一般的なベース管理構成を次の表で概説する。
【００６７】
構成１
すべてのスピーカー出力（サブ以外）が高域通過フィルタ処理される
低周波数はLFEチャネルとともにサブウーファー出力にリダイレクトされる
構成２
左右のスピーカーはフルレンジ
サブウーファーなし
他のすべてのスピーカーは高域通過フィルタ処理される
低周波数は左および右の出力にリダイレクトされる。
【００６８】
オーディオ・オブジェクト・ベースのシステムおよび再生環境における多数の可能なスピーカー配位があると、伝統的なベース管理システムでは、複雑さの増大およびベース過負荷のリスクの増大がある。特に、ベースは振幅によって加算されるので、望ましくないほど高い振幅においてベース信号を再生する可能性がある。時に「低音溜まり」と称されるこの現象は、動いているオーディオ・オブジェクトについて振幅パン・プロセスを実行するときに生起しうる。
【００６９】
図５は、左スピーカー位置から中央スピーカー位置に動くオーディオ・オブジェクトについて振幅パン・プロセスを実行するときの低音溜まりの例を与えるグラフである。グラフ５００において、曲線５０５は各パン位置での中央スピーカーの振幅を表わし、曲線５１０は各パン位置での左スピーカーの振幅を表わす。曲線５１５は、各パン位置でのベース振幅を表わす。ベース振幅は各パン位置において加算されるので、オーディオ・オブジェクトのベース振幅は適正なレベルより3dB大きい最大振幅に達する。
【００７０】
低音溜まりのより極端な例が三次元再生環境では生じうる。図６は、立方体の各隅にスピーカーをもつ再生環境を示す図である。この例では、再生環境６００の左下隅は(x,y,z)座標(0,0,0)をもち、再生環境６００の右上隅は座標(1,1,1)をもち、中心は座標(0.5,0.5,0.5)をもつ。図６では、オーディオ・オブジェクトは(0,0,0)から(1,1,1)に延びる直線に沿って動くように示されている。振幅パン・プロセスが再生環境６００の中心(0.5,0.5,0.5)に位置するオーディオ・オブジェクトに対して実行されると、低音溜まりは9dBより大きくなることがある。
【００７１】
図７のＡは、時間を追った広帯域入力信号の振幅を示す。図７のＢは、再生環境の隅と中心との間で四回パンするオーディオ・オブジェクトについて、図７のＡに示した入力信号から帰結するサブウーファー信号における低音溜まりを示す。この例では、再生環境は、図３のＡに示し、上述したのと同様の、ドルビー５．１．２スピーカー配位（L、R、C、Ls、Rs、LtmおよびRtmスピーカーならびにサブウーファーを含む）をもつ。図７のＢに示されるように、サブウーファーに与えられる信号における低音溜まりは6dBに近づく。
【００７２】
低音溜まりは他のコンテキストにおいて起こることがありうる。たとえば、ドルビーは最近、ドルビー・サラウンド５．１またはドルビー・サラウンド７．１オーディオ・データのような受領された「レガシー」のチャネル・ベースのオーディオ・データにアレイ処理方法を実装することのできるチャネル・オーディオ・レンダリング・システムを開発した。そのようなアレイ処理方法は、本稿において「スピーカー・アレイ処理方法」と称されることがある。いくつかのアレイ処理方法は、再生環境が非標準的なスピーカー位置を含むおよび／または受領されたチャネル・ベースのオーディオ・データの入力チャネルより多くの出力チャネルを含む場合、レガシー・チャネルのオーディオ・パワーを近くのスピーカーに拡散させることに関わってもよい。いくつかのそのようなアレイ処理方法は、レガシー・チャネル・ベースのオーディオ・データのある標準的なスピーカー位置の近くに（たとえばドルビー・サラウンド５．１の左サラウンドまたは右サラウンド・スピーカーの近くに）位置される再生環境の諸スピーカーのために、入力オーディオ信号を複製することに関わることがある。
【００７３】
いくつかのそのようなアレイ処理方法は、入力オーディオ信号の、入力オーディオ信号と同相かつ等価なパワー・レベルでの複製に関わってもよい。アレイ処理方法がパワー等価レベルを使い、同相で信号を近くのスピーカーに複製する場合、低音溜まりが生じることがある。たとえば、近くのスピーカー（たとえば左サラウンド１、左サラウンド２など）にアレイ処理された左サラウンド・スピーカー・フィードについては、伝統的なベース管理技法が適用されるなら低音溜まりが生じうる。四つのアレイ処理されるスピーカーをもつシナリオでは、ベース再生出力における（たとえばサブウーファーのためのチャネルにおける）約6dBの低音溜まりがあるであろうことが期待される。
【００７４】
図８は、低音溜まりを緩和または解消するためのベース管理プロセスを概観する流れ図である。方法８００の動作は、本稿に記載される他の方法と同様に、必ずしも示される順序で実行されない。さらに、これらの方法は、図示および／または記述されるより多数または少数のブロックを含んでいてもよい。これらの方法は、少なくとも部分的には、図１１に示され、後述する論理システム１１１０のような論理システムによって実装されてもよい。さらに、そのような方法は、ソフトウェアが記憶されている非一時的媒体を介して実装されてもよい。ソフトウェアは、少なくとも部分的には、本稿に記載される方法を実行するよう一つまたは複数の装置を制御するための命令を含んでいてもよい。
【００７５】
この例では、方法８００は、オーディオ・オブジェクトを含むオーディオ・データを受領することに関わるブロック８０５で始まる。オーディオ・オブジェクトは、オーディオ・オブジェクト信号および関連するメタデータを含む。ここで、関連するメタデータは、三次元空間におけるオーディオ・オブジェクトの位置を示す位置メタデータを含み、関連するメタデータは、オーディオ・オブジェクト利得情報、オブジェクト位置情報、オーディオ・オブジェクト・サイズ情報なども含んでいてもよい。いくつかの実装では、ブロック８０５は、図９〜図１１に示されるようなシステムの一つまたは複数の要素によって実行される。
【００７６】
図９は、オーディオ処理システムの一例を描くブロック図である。この実装では、図８のブロック８１０が、（少なくとも部分的には）オーディオ処理システム９００のベース抽出モジュール９１０によって実行される。ここで、ベース抽出モジュール９１０は、デコーダ９１５から、オーディオ・オブジェクト６０５を含むオーディオ・データを受領する。しかしながら、代替的な実装では、デコーダ９１５は、任意的であっても、あるいは省略されてもよい。たとえば、ベース抽出モジュール９１０は、デコードを必要としないフォーマットで、たとえばパルス符号変調ストリームとして、オーディオ・データを受領してもよい。
【００７７】
図８に戻ると、ブロック８１０は、オーディオ・オブジェクト信号に低域通過フィルタに関わるベース抽出プロセスを適用して、抽出された低周波数オーディオ信号を生成することに関わる。いくつかの実装では、低域通過フィルタは、60Hzより下の周波数を通過させてもよく、一方、他の実装では、低域通過フィルタは80Hz、100Hz、200Hzなどより下の周波数を通過させてもよい。代替的な実装では、低域通過フィルタは、より高いまたはより低い周波数を通過させてもよい。図９に示した例では、ブロック８１０において、ベース抽出モジュール９１０は、受領されたオーディオ・オブジェクト６０５に対応するオーディオ・オブジェクト信号にベース抽出プロセスを適用して、抽出されたベース信号９２５を生成する。
【００７８】
図９に描いた例では、ベース抽出モジュール９１０は、ブロック８０５においてデコーダ９１５からオーディオ・ベッド信号９２０も受領してもよい。ここで、オーディオ・ベッド信号は、スピーカー位置に対応するベッド・チャネルとして受領される。よって、この実装では、ブロック８１０は、オーディオ・ベッド信号９２０の少なくとも一部にベース抽出プロセスを適用することにも関わる。
【００７９】
図９に示した実装では、ベース抽出モジュール９１０は、オーディオ・オブジェクト信号およびオーディオ・ベッド信号９２０の少なくとも一部に高域通過フィルタ（high-pass  filter）を適用するよう構成されていてもよい。ここで、ベース抽出モジュール９１０は、高域通過フィルタ処理されたベッド信号をレンダラー９４５に出力する。この例では、高域通過フィルタ処理されたオーディオ信号は、高域通過フィルタ処理されたベッド信号９３５および高域通過フィルタ処理されたオーディオ・オブジェクト信号９４０を含む。しかしながら、いくつかの代替的な実装では、ベース抽出モジュール９１０は、オーディオ・オブジェクト信号および／またはオーディオ・ベッド信号９２０に高域通過フィルタを適用するよう構成されていなくてもよい。
【００８０】
この例では、図８のブロック８１５は、図９においてレンダラー９４５によって受領される再生環境データ９０５のような、再生環境データを受領することに関わる。再生環境データは、たとえば、再生環境中のスピーカーの数の指示と、再生環境内の各スピーカーの位置の指示と、低周波数オーディオ信号を再生することのできる一つまたは複数のスピーカーの指示とを含んでいてもよい。
【００８１】
この例では、図８のブロック８２０は、オーディオ・オブジェクトについてのオーディオ信号を一つまたは複数のスピーカー・フィード信号にレンダリングすることに関わる。ここで、レンダリング・プロセスは、ベース抽出プロセス後に実行され、少なくとも部分的には再生環境データおよび（位置メタデータを含む）オーディオ・オブジェクトに関連するメタデータに基づく。各スピーカー・フィード信号は、再生環境のスピーカーのうちの少なくとも一つに対応してもよい。図９に示した実装では、ブロック８２０は、高域通過フィルタ処理されたオーディオ・オブジェクト信号９４０を、高域通過フィルタ処理されたスピーカー・フィード信号９５０ａにレンダリングすることに関わる。
【００８２】
しかしながら、本稿で与えられるいくつかの実装は、必ずしもブロック８２０のレンダリング・プロセスのようなオーディオ・オブジェクトに基づく処理に関わらない。本願で提供されるベース管理方法は、オーディオ・オブジェクトのコンテキストに限定されず、レガシー・オーディオ・データを処理するときにも適用されうる。上記のように、いくつかのアレイ処理方法は、再生環境が入力チャネルの数とは異なる（たとえば入力チャネルの数を超える）出力チャネルの数について構成されていることを判別することに関わっていてもよい。そのような方法は、チャネル・ベースのオーディオ・データについてのある標準的なスピーカー位置の近くに位置している再生環境の諸スピーカーのために、入力されたチャネル・ベースのオーディオ信号を複製することに関わっていてもよい。本稿で与えられるいくつかのベース管理方法は、アレイ処理方法の信号複製プロセスに先立ってベース抽出プロセスを適用することに関わる。
【００８３】
よって、オーディオ処理システム９００は、チャネル・ベースのオーディオ・データを処理するのであろうとオーディオ・オブジェクトに関連付けられたオーディオ・ベッド信号を処理するのであろうと、受領されたオーディオ・データをアップミックスまたはダウンミックスするよう構成されていてもよい。アップミックスまたはダウンミックス・プロセスは、少なくとも部分的には、再生環境におけるスピーカーの数に基づいていてもよい。たとえば、オーディオ処理システム９００の混合モジュールは、再生環境データ９０５を受領し、該再生環境データ９０５に従って、再生環境におけるスピーカーの数に基づいて出力チャネルの数を決定し、該出力チャネルの数を受領された入力チャネルの数と比較し、しかるべく受領された入力チャネルについてのオーディオ・データをアップミックスまたはダウンミックスするよう構成されていてもよい。
【００８４】
この実装では、ブロック８２５は、抽出された低周波数オーディオ信号に対してベース管理プロセスを実行することに関わる。ベース管理プロセスは、抽出された低周波数オーディオ信号を、低周波数オーディオ信号を再生することができる再生環境の一つまたは複数のスピーカーにルーティングすることに関わってもよい。
【００８５】
図９に示される例では、ベース管理モジュール９６０は、抽出されたベース信号９２５を受領するよう構成される。この例では、ベース管理モジュール９６０は、LFEチャネルから低周波数効果（LFE）オーディオ・データ９３０を受領するようにも構成される。ここで、ベース管理モジュール９６０は、抽出されたベース信号９２５をLFEオーディオ・データ９３０と混合するようにも構成される。
【００８６】
図９は、任意的な追加処理を表わす任意的なブロック９５５をも描いている。そのような追加処理は、等化、時間整列、残響効果の緩和などに関わってもよい。いくつかの実装では、たとえば、任意的なブロック９５５は、高域通過フィルタ処理されたスピーカー・フィード信号９５０ａを受領し、これらの信号を処理し、高域通過フィルタ処理されたスピーカー・フィード信号９５０ｂを出力するよう構成されていてもよい。いくつかの実装では、任意的なブロック９５５は、抽出されたベース信号９２５および／またはLFEオーディオ・データ９３０を処理するよう構成されていてもよい。しかしながら、いくつかの実装では、任意的なブロック９５５はなくてもよい。
【００８７】
この実装において、ベース管理モジュール９６０は、混合前に、抽出されたベース信号９２５を、LFEオーディオ・データ９３０と平準化するようにも構成される。平準化プロセスは、LFEオーディオ・データ９３０を増幅することおよび／または抽出されたベース信号９２５を減衰させることに関わってもよい。図９に示される例では、LFEオーディオ・データ９３０は10dB増幅される。いくつかの実装では、抽出されたベース信号９２５およびLFEオーディオ・データ９３０は、最終的なベース管理に先立って、音響的に等価なレベルにおいて足し合わされてもよい。いくつかのそのような実装によれば、この加算はベース抽出プロセスと同じくらい早期に生起してもよい。
【００８８】
ベース管理プロセスは、少なくともいくつかの低周波数オーディオ信号の振幅を制限することに関わってもよい。たとえば、ベース管理モジュール９６０は、LFEオーディオ・データ９３０および抽出されたベース信号９２５を組み合わせることから帰結する信号の振幅を制限するよう構成されていてもよい制限器〔リミッター〕９７０を含む。制限器９７０から出力されるベース再生スピーカー・フィード９７５は、低周波数オーディオ信号を再生することができる再生環境の一つまたは複数のスピーカーに与えられてもよい。ベース管理モジュールは、高域通過フィルタ処理されたスピーカー・フィード信号を、たとえば制限されたレンジのスピーカー・フィード信号９８０として、低周波数オーディオ信号を再生するために使用されない再生環境の一つまたは複数のスピーカーに出力してもよい。
【００８９】
いくつかの実装では、ブロック８２５のベース管理プロセスは、抽出された低周波数オーディオ信号を、スピーカー・フィード信号、たとえばブロック８２０のレンダリング・プロセスから帰結する信号と組み合わせることに関わっていてもよい。これらの信号を組み合わせることは、上記の「構成２」の再生環境のような、再生環境がサブウーファーを含まない実装のために適切でありうる。たとえば、再生環境の左および右のスピーカーがベース再生スピーカーである場合、ベース管理モジュールは、左および右のスピーカーについてのレンダリングされたオーディオ・データ（たとえば、高域通過フィルタリングされたスピーカー・フィード信号９５０ｂの対応する諸部分）を、LFEオーディオ・データ９３０および抽出されたベース信号９２５と組み合わせてもよい。
【００９０】
図１０は、代替的なオーディオ処理システムを示すブロック図である。この例において、オーディオ処理システム１０００は、ベース抽出プロセスを適用する前に、オーディオ・データを前処理するよう構成される。さらに、オーディオ処理システム１０００は、音場表現データを含むオーディオ・データを処理するよう構成される。音場表現データは、この例では高次アンビソニックス（higher-order  Ambisonics（商標））（HOA）データ１０１５である。ここで、ベース抽出モジュール９１０は、オーディオ・オブジェクト・ベース抽出モジュール１００５およびHOAベース抽出モジュール１０１０を含む。この後者はHOAデータ１０１５を処理するよう構成される。HOA以外のフォーマットで表現された音場データからベースを抽出するために他のベース抽出モジュールが存在していてもよい。
【００９１】
この実装において、前処理モジュール１０２０は、オーディオ・オブジェクト信号１０３０ａ、オーディオ・ベッド信号９２０ａ、オーディオ・オブジェクト６０５に関連付けられたメタデータ１０２５および再生環境データ９０５を受領する。前処理モジュール１０２０は、オーディオ・オブジェクト・メタデータまたは再生環境データ９０５の少なくとも一方に従ってオーディオ・オブジェクト信号１０３０ａに利得を適用するよう構成されていてもよい。たとえば、前処理モジュール１０２０は、オーディオ・オブジェクトに関連付けられたオーディオ・オブジェクト利得メタデータに従って利得を適用してもよい。
【００９２】
いくつかの実装では、前処理モジュール１０２０は、再生環境におけるスピーカーの「クリッピング」またはスピーカー過負荷を防ぐよう構成されていてもよい。たとえば、オーディオ・オブジェクト利得メタデータに従って複数のオーディオ・オブジェクトに利得を適用した後、前処理モジュール１０２０は、スピーカー・フィード信号に適用させる全利得を評価するよう構成されていてもよい。全利得が所定の閾値を超える場合には、前処理モジュール１０２０は、スピーカーに過負荷をかけるのを避けるために、全利得を低下させるよう構成されていてもよい。この例では、前処理モジュール１０２０は、前処理されたオーディオ・オブジェクト信号１０３０ｂおよび前処理されたオーディオ・ベッド信号９２０ｂをオーディオ・オブジェクト・ベース抽出モジュール１００５に提供するよう構成される。
【００９３】
ここで、オーディオ・オブジェクト・ベース抽出モジュール１００５は、前処理されたオーディオ・オブジェクト信号１０３０ｂおよび前処理されたオーディオ・ベッド信号９２０ｂのコピーを作り、それにより二つの実質的に同一のインスタンスを生成するよう構成される。この例では、オーディオ・オブジェクト・ベース抽出モジュール１００５は、前処理されたオーディオ・オブジェクト信号１０３０ｂの第一のインスタンスに高域通過フィルタを適用し、結果として得られる高域通過フィルタ処理されたオーディオ・オブジェクト信号９４０をレンダラー９４５に転送するよう構成される。ここで、オーディオ・オブジェクト・ベース抽出モジュール１００５は、前処理されたオーディオ・オブジェクト信号１０３０ｂの第二のインスタンスに低域通過フィルタを適用し、抽出されたベース信号９２５ａを利得低減要素１０３２に転送するよう構成される。この例において、利得低減要素１０３２は、抽出されたベース信号９２５ａの振幅を10dB下げることによって、LFEオーディオ・データ９３０と抽出されたベース信号９２５ａの振幅を平準化する。他の実施形態では、抽出されたベース信号９２５ａは減衰させられず、平準化は、LFEオーディオ・データ９３０によって表わされるLFEオーディオ信号を増幅することによって達成される。
【００９４】
同様に、この例において、オーディオ・オブジェクト・ベース抽出モジュール１００５は、前処理されたオーディオ・ベッド信号９２０ｂの第一のインスタンスを適用し、結果として得られる高域通過フィルタ処理されたベッド信号９３５ａを任意的なベッド・チャネル・アップミックス／ダウンミックス・モジュール１０３７に転送するよう構成される。上述したように、ベッド・チャネル・アップミックス／ダウンミックス・モジュール１０３７は、入力チャネルの数を（たとえば再生環境データ９０５による）再生環境の出力チャネルの数と比較し、高域通過フィルタ処理されたベッド信号９３５ａをしかるべくアップミックスする、ダウンミックスするあるいは素通りさせるよう構成されていてもよい。この例では、ベッド・チャネル・アップミックス／ダウンミックス・モジュール１０３７は、再生環境の出力チャネル数が入力ベッド・チャネルの数を超えることを判別し、高域通過フィルタ処理されたベッド・チャネル９３５ａにダウンミックス・プロセスを適用し、ダウンミックスされた高域通過フィルタ処理されたベッド信号９３５ｂをレンダラー９４５に転送した。ここで、オーディオ・オブジェクト・ベース抽出モジュール１００５は、前処理されたオーディオ・ベッド信号９２０ｂの第二のインスタンスに低域通過フィルタを適用し、抽出されたベース信号９２５ｂを利得低減要素１０３２に転送するよう構成されている。
【００９５】
この例において、HOAベース抽出モジュール１０１０は、ベース抽出プロセスおよび高域通過フィルタを音場表現データの第一の部分の異なるコピーに適用し、音場表現データの第二の部分には、高域通過フィルタを適用するが、ベース抽出プロセスは適用しないよう構成されている。HOAベース抽出モジュール１０１０は、音場表現データの第一および第二の部分の間の位相を維持するよう構成されていてもよい。HOA信号についての低周波数データは信号の第一の部分から抽出されることができるので、HOAベース抽出モジュール１０１０は該第一の部分からベースを抽出する。他のベース抽出モジュール（図示せず）が、他のフォーマットで表現された音場信号の一部または全部からベースを抽出してもよい。
【００９６】
図１０に示される例では、音場表現データはHOAデータ１０１５、特に高次Bフォーマット・アンビソニックス（商標）・データである。他の実装では、HOAベース抽出モジュール１０１０は、Gフォーマットおよび／またはUHJフォーマット・データのような異なる型の音場表現データを受領し、処理するよう構成されていてもよい。ここで、HOAベース抽出モジュール１０１０は、HOAデータ１０１５のWチャネル・データを、他のチャネルとは異なる仕方で処理するよう構成されている。この例では、他のチャネルは高域通過フィルタ処理され、結果として得られる高域通過フィルタ処理されたデータ１０３５はHOA行列モジュール１０４５に提供される。しかしながら、この実装では、HOAベース抽出モジュール１０１０は、Wチャネル・データのコピーを作るよう構成されており、よってWチャネル・データの二つの実質的に同一なインスタンスがある。一方のインスタンスは高域通過フィルタ処理され、結果として得られる高域通過フィルタ処理されたWチャネル・データ１０４０はHOA行列モジュール１０４５に与えられる。Wチャネル・データの他方のインスタンスは低域通過フィルタ処理され、結果として得られる抽出されたWチャネル・ベース信号１０４２は利得低減要素１０３２に送られる。この例では、オーディオ処理システム１０００は、利得低減要素１０３２によって出力される抽出されたベース信号９２５を、LFEオーディオ・データ９３０と組み合わせるよう構成されており、ベース再生スピーカー・フィード９７５として出力される。
【００９７】
この例では、HOA行列モジュール１０４５は、高域通過フィルタ処理されたデータ１０３５および高域通過フィルタ処理されたWチャネル・データ１０４０を処理し、高域通過フィルタ処理されたスピーカー・フィード信号１０５０をレンダラー９４５に出力するよう構成される。いくつかの実装では、HOA行列モジュール１０４５は、高域通過フィルタ処理されたデータ１０３５および高域通過フィルタ処理されたWチャネル・データ１０４０を時間不変なプロセスによって、たとえばルックアップテーブルまたは他のそのようなデータ構造を参照することによって、処理するよう構成されていてもよい。
【００９８】
この例では、レンダラー９４５は、少なくとも部分的には再生環境データ９０５およびメタデータ１０２５に基づいて、高域通過フィルタ処理されたオーディオ・オブジェクト信号９４０についてスピーカー・フィード信号を生成するよう構成される。レンダラー９４５は、高域通過フィルタ処理されたベッド信号９３５ｂおよび高域通過フィルタ処理されたスピーカー・フィード信号１０５０を、レンダラー９４５によって生成される他のスピーカー・フィード信号と組み合わせ、制限されたレンジのスピーカー・フィード信号９８０を出力するよう構成されていてもよい。
【００９９】
図１１は、オーサリングおよび／またはレンダリング装置のコンポーネントの例を与えるブロック図である。この例では、装置１１００はインターフェース・システム１１０５を含む。インターフェース・システム１１０５は無線ネットワーク・インターフェースのようなネットワーク・インターフェースを含んでいてもよい。代替的または追加的に、インターフェース・システム１１０５は、ユニバーサル・シリアル・バス（USB）インターフェースまたは他のそのようなインターフェースを含んでいてもよい。
【０１００】
装置１１００は論理システム１１１０を含む。論理システム１１１０は、汎用の単一チップまたは複数チップ・プロセッサのようなプロセッサを含んでいてもよい。論理システム１１１０は、デジタル信号プロセッサ（DSP）、特定用途向け集積回路（ASIC）、フィールド・プログラマブル・ゲート・アレイ（FPGA）または他のプログラム可能型論理デバイス、離散的なゲートもしくはトランジスタ論理または離散的なハードウェア・コンポーネントまたはそれらの組み合わせを含んでいてもよい。論理システム１１１０は、装置１１００の他のコンポーネントを制御するよう構成されていてもよい。図１１には装置１１００のコンポーネント間のインターフェースは示されていないが、論理システム１１１０は、他のコンポーネントとの通信のためのインターフェースをもって構成されていてもよい。それらの他のコンポーネントは、適宜互いとの通信のために構成されていてもいなくてもよい。
【０１０１】
論理システム１１１０は、本稿に記載される型のオーディオ・オーサリング、レンダリングおよび／またはベース管理機能を含むがそれに限られないオーディオ処理機能を実行するよう構成されていてもよい。いくつかのそのような実装では、論理システム１１１０は、（少なくとも部分的には）一つまたは複数の非一時的な媒体に記憶されているソフトウェアに従って動作するよう構成されていてもよい。非一時的媒体は、ランダム・アクセス・メモリ（RAM）および／または読み出し専用メモリ（ROM）のような、論理システム１１１０に付随するメモリを含んでいてもよい。非一時的媒体は、メモリ・システム１１１５のメモリを含んでいてもよい。メモリ・システム１１１５は、フラッシュメモリ、ハードドライブなどといった一つまたは複数の好適な型の非一時的記憶媒体を含んでいてもよい。
【０１０２】
表示システム１１３０は、装置１１００の具現に依存して、一つまたは複数の好適な型のディスプレイを含んでいてもよい。たとえば、表示システム１１３０は液晶ディスプレイ、プラズマ・ディスプレイ、双安定ディスプレイなどを含んでいてもよい。
【０１０３】
ユーザー入力システム１１３５は、ユーザーからの入力を受け入れるよう構成された一つまたは複数の装置を含んでいてもよい。いくつかの実装では、ユーザー入力システム１１３５は、表示システム１１３０のディスプレイにかぶさるタッチスクリーンを含んでいてもよい。ユーザー入力システム１１３５はマウス、トラックボール、ジェスチャー検出システム、ジョイスティック、一つまたは複数のGUIおよび／または表示システム１１３０上に呈示されるメニュー、ボタン、キーボード、スイッチなどを含んでいてもよい。いくつかの実装では、ユーザー入力システム１１３５は、マイクロホン１１２５を含んでいてもよい：ユーザーは、マイクロホン１１２５を介して装置１１００についての音声コマンドを提供してもよい。論理システムは、音声認識のために、そしてそのような音声コマンドに従って装置１１００の少なくともいくつかの動作を制御するために構成されていてもよい。
【０１０４】
電力システム１１４０は、ニッケル‐カドミウム電池またはリチウム・イオン電池のような一つまたは複数の好適なエネルギー蓄積装置を含んでいてもよい。電力システム１１４０は電気コンセントから電力を受領するよう構成されていてもよい。
【０１０５】
本開示に記載される実装へのさまざまな修正が、当業者にはすぐに明白となりうる。本稿において定義される一般的な原理は、本開示の精神または範囲から外れることなく、他の実装に適用されてもよい。このように、特許請求の範囲は、本稿に示される実装に限定されることは意図されておらず、本稿に開示される開示、原理および新規な特徴と整合する最も広い範囲を与えられるべきものである。
いくつかの態様を記載しておく。
〔態様１〕
オーディオ・オブジェクトを含むオーディオ・データを受領する段階であって、前記オーディオ・オブジェクトは、オーディオ・オブジェクト信号および関連するメタデータを含み、前記関連するメタデータは前記オーディオ・オブジェクトについての位置メタデータを含む、段階と；
低域通過フィルタに関わるベース抽出プロセスを前記オーディオ・オブジェクト信号に適用して、抽出された低周波数オーディオ信号を生成する段階と；
再生環境中のスピーカーの数の指示と、前記再生環境内の各スピーカーの位置の指示と、低周波数オーディオ信号を再生することのできる一つまたは複数のスピーカーの指示とを含む再生環境データを受領する段階と；
前記ベース抽出プロセス後に、前記オーディオ・オブジェクトについてのオーディオ信号を一つまたは複数のスピーカー・フィード信号に、少なくとも部分的には前記再生環境データおよび前記関連するメタデータに基づいてレンダリングする段階であって、各スピーカー・フィード信号は、前記再生環境のスピーカーのうちの少なくとも一つに対応する、段階と；
抽出された低周波数オーディオ信号に対してベース管理プロセスを実行する段階であって、前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号を、低周波数オーディオ信号を再生できる前記一つまたは複数のスピーカーにルーティングすることを含む、段階とを含む、
方法。
〔態様２〕
前記ベース管理プロセスは、少なくともいくつかの低周波数オーディオ信号の振幅を制限することを含む、態様１記載の方法。
〔態様３〕
前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号および前記スピーカー・フィード信号を組み合わせることを含む、態様１または２記載の方法。
〔態様４〕
前記オーディオ・データは、スピーカー位置に対応するオーディオ・ベッド信号を含み、前記適用する処理は、前記オーディオ・ベッド信号の少なくともいくつかに、ベース抽出プロセスを適用することを含む、態様１ないし３のうちいずれか一項記載の方法。
〔態様５〕
オーディオ・ベッド信号にアップミックスまたはダウンミックス・プロセスを適用する段階をさらに含み、前記アップミックスまたはダウンミックス・プロセスは、少なくとも部分的には、前記再生環境におけるスピーカーの数に基づく、態様４記載の方法。
〔態様６〕
前記ベース抽出プロセスを適用する前に前記オーディオ・データを前処理する段階をさらに含む、態様１ないし５のうちいずれか一項記載の方法。
〔態様７〕
前記前処理は、前記オーディオ・オブジェクト・メタデータまたは前記再生環境データの少なくとも一方に従って利得を適用することを含む、態様６記載の方法。
〔態様８〕
前記オーディオ・データは、音場表現データを含み、
ベース抽出プロセスおよび高域通過フィルタを、前記音場表現データの第一の部分の異なるコピーに適用する段階と；
前記音場表現データの第二の部分に、高域通過フィルタを適用するが、ベース抽出プロセスは適用しない段階とをさらに含む、
態様１ないし７のうちいずれか一項記載の方法。
〔態様９〕
前記音場表現データの前記第一の部分および前記第二の部分に適用される高域通過フィルタは同じ高域通過フィルタである、態様８記載の方法。
〔態様１０〕
前記オーディオ・データがデコーダから受領される、態様１ないし９のうちいずれか一項記載の方法。
〔態様１１〕
前記オーディオ・データがパルスコード変調ストリームとして受領される、態様１ないし１０のうちいずれか一項記載の方法。
〔態様１２〕
受領されたオーディオ・データは、低周波数効果オーディオ・チャネルを含み、前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号を、前記低周波数効果オーディオ・チャネルの低周波数効果オーディオ・データと混合することをさらに含む、態様１ないし１１のうちいずれか一項記載の方法。
〔態様１３〕
前記抽出された低周波数オーディオ信号を、前記低周波数効果オーディオ・チャネルと、混合前に平準化する段階をさらに含み、前記平準化する処理は、前記低周波数効果オーディオ・データを増幅することまたは前記抽出された低周波数オーディオ信号を減衰させることの少なくとも一方を含む、態様１２記載の方法。
〔態様１４〕
前記オーディオ・データが、スピーカー・アレイ処理を含むアップミックスによって受領され、処理される、態様１または５記載の方法。
〔態様１５〕
高域通過フィルタを、前記オーディオ・オブジェクト信号の少なくともいくつかに適用して、高域通過フィルタ処理されたオーディオ信号を生成する段階をさらに含み、前記レンダリングする処理は、前記高域通過フィルタ処理されたオーディオ信号を一つまたは複数の高域通過フィルタ処理されたスピーカー・フィード信号にレンダリングすることを含む、態様１ないし１４のうちいずれか一項記載の方法。
〔態様１６〕
ソフトウェアが記憶された非一時的媒体であって、前記ソフトウェアは：
オーディオ・オブジェクトを含むオーディオ・データを受領する段階であって、前記オーディオ・オブジェクトは、オーディオ・オブジェクト信号および関連するメタデータを含み、前記関連するメタデータは前記オーディオ・オブジェクトについての位置メタデータを含む、段階と；
前記オーディオ・オブジェクト信号に低域通過フィルタに関わるベース抽出プロセスを適用して、抽出された低周波数オーディオ信号を生成する段階と；
再生環境中のスピーカーの数の指示と、前記再生環境内の各スピーカーの位置の指示と、低周波数オーディオ信号を再生することのできる一つまたは複数のスピーカーの指示とを含む再生環境データを受領する段階と；
前記ベース抽出プロセス後に、前記オーディオ・オブジェクトについてのオーディオ信号を一つまたは複数のスピーカー・フィード信号に、少なくとも部分的には前記再生環境データおよび前記関連するメタデータに基づいてレンダリングする段階であって、各スピーカー・フィード信号は、前記再生環境のスピーカーのうちの少なくとも一つに対応する、段階と；
前記抽出された低周波数オーディオ信号に対してベース管理プロセスを実行する段階であって、前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号を、低周波数オーディオ信号を再生できる前記一つまたは複数のスピーカーにルーティングすることを含む、段階とを実行するよう少なくとも一つの装置を制御するための命令を含む、
非一時的媒体。
〔態様１７〕
前記ベース管理プロセスは、少なくともいくつかの低周波数オーディオ信号の振幅を制限することを含む、態様１６記載の非一時的媒体。
〔態様１８〕
前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号および前記スピーカー・フィード信号を組み合わせることを含む、態様１６または１７記載の非一時的媒体。
〔態様１９〕
前記オーディオ・データは、スピーカー位置に対応するオーディオ・ベッド信号を含み、前記適用する処理は、前記オーディオ・ベッド信号の少なくともいくつかに、ベース抽出プロセスを適用することを含む、態様１６ないし１８のうちいずれか一項記載の非一時的媒体。
〔態様２０〕
前記ソフトウェアが、オーディオ・ベッド信号にアップミックスまたはダウンミックス・プロセスを適用するよう前記少なくとも一つの装置を制御するための命令を含み、前記アップミックスまたはダウンミックス・プロセスは、少なくとも部分的には、前記再生環境におけるスピーカーの数に基づく、態様１９記載の非一時的媒体。
〔態様２１〕
前記ソフトウェアが、前記ベース抽出プロセスを適用する前に前記オーディオ・データを前処理するよう前記少なくとも一つの装置を制御するための命令を含む、態様１６ないし２０のうちいずれか一項記載の非一時的媒体。
〔態様２２〕
前記前処理は、前記オーディオ・オブジェクト・メタデータまたは前記再生環境データの少なくとも一方に従って利得を適用することを含む、態様２１記載の非一時的媒体。
〔態様２３〕
前記オーディオ・データは、音場表現データを含み、前記ソフトウェアは、
ベース抽出プロセスおよび高域通過フィルタを、前記音場表現データの第一の部分の異なるコピーに適用する段階と；
前記音場表現データの第二の部分に、高域通過フィルタを適用するが、ベース抽出プロセスは適用しない段階とを実行するよう前記少なくとも一つの装置を制御するための命令を含む、
態様１６ないし２２のうちいずれか一項記載の非一時的媒体。
〔態様２４〕
前記音場表現データの前記第一の部分および前記第二の部分に適用される高域通過フィルタは同じ高域通過フィルタである、態様２３記載の非一時的媒体。
〔態様２５〕
前記オーディオ・データはデコーダから受領される、態様１６ないし２４のうちいずれか一項記載の非一時的媒体。
〔態様２６〕
前記オーディオ・データはパルスコード変調ストリームとして受領される、態様１６ないし２５のうちいずれか一項記載の非一時的媒体。
〔態様２７〕
受領されたオーディオ・データは、低周波数効果オーディオ・チャネルを含み、前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号を、前記低周波数効果オーディオ・チャネルの低周波数効果オーディオ・データと混合することを含む、態様１６ないし２６のうちいずれか一項記載の非一時的媒体。
〔態様２８〕
前記ソフトウェアが、前記抽出された低周波数オーディオ信号を、前記低周波数効果オーディオ・チャネルと、混合前に平準化するよう前記少なくとも一つの装置を制御するための命令を含み、前記平準化する処理は、前記低周波数効果オーディオ・データを増幅することまたは前記抽出された低周波数オーディオ信号を減衰させることの少なくとも一方を含む、態様２７記載の非一時的媒体。
〔態様２９〕
前記オーディオ・データはスピーカー・アレイ処理を含むアップミックスによって受領され、処理される、態様１６または２０記載の非一時的媒体。
〔態様３０〕
前記ソフトウェアが、高域通過フィルタを、前記オーディオ・オブジェクト信号の少なくともいくつかに適用して、高域通過フィルタ処理されたオーディオ信号を生成するよう前記少なくとも一つの装置を制御するための命令を含み、前記レンダリングする処理は、前記高域通過フィルタ処理されたオーディオ信号を一つまたは複数の高域通過フィルタ処理されたスピーカー・フィード信号にレンダリングすることを含む、態様１６ないし２９のうちいずれか一項記載の非一時的媒体。
〔態様３１〕
インターフェースおよび論理システムを有する装置であって、前記論理システムは：
オーディオ・オブジェクトを含むオーディオ・データを受領する段階であって、前記オーディオ・オブジェクトはオーディオ・オブジェクト信号および関連するメタデータを含み、前記関連するメタデータは前記オーディオ・オブジェクトについての位置メタデータを含む、段階と；
前記オーディオ・オブジェクト信号に低域通過フィルタに関わるベース抽出プロセスを適用して、抽出された低周波数オーディオ信号を生成する段階と；
再生環境中のスピーカーの数の指示、前記再生環境内の各スピーカーの位置の指示および低周波数オーディオ信号を再生できる一つまたは複数のスピーカーの指示を含む再生環境データを受領する段階と；
前記ベース抽出プロセス後に、前記オーディオ・オブジェクトについてのオーディオ信号を一つまたは複数のスピーカー・フィード信号に、少なくとも部分的には前記再生環境データおよび前記関連するメタデータに基づいてレンダリングする段階であって、各スピーカー・フィード信号は、前記再生環境のスピーカーのうちの少なくとも一つに対応する、段階と；
前記抽出された低周波数オーディオ信号に対してベース管理プロセスを実行する段階であって、前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号を、低周波数オーディオ信号を再生できる前記一つまたは複数のスピーカーにルーティングすることを含む、段階とを実行可能である、
装置。
〔態様３２〕
前記ベース管理プロセスは、少なくともいくつかの低周波数オーディオ信号の振幅を制限することを含む、態様３１記載の装置。
〔態様３３〕
前記ベース管理プロセスは、前記抽出された低周波数オーディオ信号および前記スピーカー・フィード信号を組み合わせることを含む、態様３１または３２記載の装置。
〔態様３４〕
前記オーディオ・データは、スピーカー位置に対応するオーディオ・ベッド信号を含み、前記適用する処理は、前記オーディオ・ベッド信号の少なくともいくつかに、ベース抽出プロセスを適用することを含む、態様３１ないし３３のうちいずれか一項記載の装置。
〔態様３５〕
オーディオ・ベッド信号にアップミックスまたはダウンミックス・プロセスを適用する段階をさらに含み、前記アップミックスまたはダウンミックス・プロセスは、少なくとも部分的には、前記再生環境におけるスピーカーの数に基づく、態様３４記載の装置。
〔態様３６〕
前記論理システムはさらに、前記ベース抽出プロセスを適用する前に前記オーディオ・データを前処理できる、態様３１ないし３５のうちいずれか一項記載の装置。
〔態様３７〕
前記前処理は、前記オーディオ・オブジェクト・メタデータまたは前記再生環境データの少なくとも一方に従って利得を適用することを含む、態様３６記載の装置。
〔態様３８〕
前記オーディオ・データは、音場表現データを含み、前記論理システムはさらに、
ベース抽出プロセスおよび高域通過フィルタを、前記音場表現データの第一の部分の異なるコピーに適用する段階と；
前記音場表現データの第二の部分に、高域通過フィルタを適用するが、ベース抽出プロセスは適用しない段階とを実行可能である、
態様３１ないし３７のうちいずれか一項記載の装置。
〔態様３９〕
前記音場表現データの前記第一の部分および前記第二の部分に適用される高域通過フィルタは同じ高域通過フィルタである、態様３８記載の装置。
〔態様４０〕
前記オーディオ・データがデコーダから受領される、態様３１ないし３９のうちいずれか一項記載の装置。
〔態様４１〕
前記オーディオ・データがパルスコード変調ストリームとして受領される、態様３１ないし４０のうちいずれか一項記載の装置。
〔態様４２〕
受領されたオーディオ・データは、低周波数効果オーディオ・チャネルを含み、前記ベース管理プロセスはさらに、前記抽出された低周波数オーディオ信号を、前記低周波数効果オーディオ・チャネルの低周波数効果オーディオ・データと混合することを含む、態様３１ないし４１のうちいずれか一項記載の装置。
〔態様４３〕
前記論理システムはさらに、前記抽出された低周波数オーディオ信号を、前記低周波数効果オーディオ・チャネルと、混合前に平準化することができ、前記平準化する処理は、前記低周波数効果オーディオ・データを増幅することまたは前記抽出された低周波数オーディオ信号を減衰させることの少なくとも一方を含む、態様４２記載の装置。
〔態様４４〕
前記オーディオ・データは、スピーカー・アレイ処理を含むアップミックスによって受領され、処理される、態様３１または３５記載の装置。
〔態様４５〕
前記論理システムはさらに、高域通過フィルタを、前記オーディオ・オブジェクト信号の少なくともいくつかに適用して、高域通過フィルタ処理されたオーディオ信号を生成することができ、前記レンダリングする処理は、前記高域通過フィルタ処理されたオーディオ信号を一つまたは複数の高域通過フィルタ処理されたスピーカー・フィード信号にレンダリングすることを含む、態様３１ないし４４のうちいずれか一項記載の装置。
〔態様４６〕
前記論理システムが、汎用の単一チップまたは複数チップ・プロセッサ、デジタル信号プロセッサ（DSP）、特定用途向け集積回路（ASIC）、フィールド・プログラマブル・ゲート・アレイ（FPGA）または他のプログラム可能型論理デバイス、離散的なゲートもしくはトランジスタ論理または離散的なハードウェア・コンポーネントのうちの少なくとも一つを含む、態様３１ないし４５のうちいずれか一項記載の装置。
〔態様４７〕
さらにメモリ・デバイスを有しており、前記インターフェースは、前記論理システムと前記メモリ・デバイスとの間のインターフェースを含む、態様３１ないし４６のうちいずれか一項記載の装置。
〔態様４８〕
前記インターフェースがネットワーク・インターフェースを含む、態様３１ないし４７のうちいずれか一項記載の装置。
【図１】
0006276402.tif 000002
【図２】
0006276402.tif 000003
【図３Ａ】
0006276402.tif 000004
【図３Ｂ】
0006276402.tif 000005
【図４Ａ】
0006276402.tif 000006
【図４Ｂ】
0006276402.tif 000007
【図５】
0006276402.tif 000008
【図６】
0006276402.tif 000009
【図７】
0006276402.tif 000010
【図８】
0006276402.tif 000011
【図９】
0006276402.tif 000012
【図１０】
0006276402.tif 000013
【図１１】
0006276402.tif 000014