"入力データを含む複数の入力オーディオ信号を少なくとも1つの出力オーディオ信号にダウンミックスする方法であって、最大ダウンミックス係数が予め規定され、前記少なくとも1つの出力信号に関する少なくとも1つの範囲内条件が予め規定され、前記入力信号は、予め規定されたサブグループに分割されており、当該方法は、前記入力データに鑑みて前記少なくとも1つの出力信号に関する範囲内条件を満たすよう、ダウンミックス係数を、前記最大ダウンミックス係数と各サブグループ内で共通である制限因子との積として決定すること、および、前記ダウンミックス係数を適用して前記入力信号をダウンミックスすることを含む方法。入力信号の前記サブグループの少なくとも1つのサブグループは、2つ以上の入力信号を含む請求項1に記載の方法。サブグループ内の入力信号は、空間的に関連するオーディオチャネルに対応する請求項1に記載の方法。あるサブグループが、レフトおよびライトチャネルを含む請求項3に記載の方法。あるサブグループが、レフト、ライト、およびセンターチャネルを含む請求項4に記載の方法。前記ダウンミックス係数は、前記範囲内条件が、高々20のマージンで、好ましくは高々10のマージンで、最も好ましくは高々5のマージンで満たされるように決定される請求項1に記載の方法。前記出力信号は、時間セグメントに分割され、ダウンミックス係数のセグメントごとのセットが、複数の時間セグメントのそれぞれについて、その時間セグメント内の入力データに鑑みて独立に出力信号上限を満たすよう、前記最大ダウンミックス係数と各サブグループ内で共通である制限因子との積として決定される請求項1に記載の方法。前記複数のオーディオ信号は、空間的に関連するチャネルに対応する少なくとも2つの出力オーディオ信号にダウンミックスされ、ダウンミックス係数のセグメントごとのセットが、複数の時間セグメントのそれぞれについて、その時間セグメント内の入力データに鑑みて独立に、前記少なくとも2つの空間的に関連する出力信号のそれぞれに関する範囲内条件を連携して満たすよう、前記最大ダウンミックス係数と各サブグループ内で共通である制限因子との積として決定される請求項7に記載の方法。ダウンミックス係数の前記セグメントごとのセットからダウンミックス係数のセグメントごとの値のシーケンスを定義すること、前記ダウンミックス係数のセグメントごとの値の前記シーケンスを平滑化すること、および、前記平滑化されたセグメントごとの値を適用して前記入力信号をダウンミックスすることをさらに含む請求項8に記載の方法。セグメントごとの値の前記シーケンスは、変化レート上限を適用することによって平滑化される請求項9に記載の方法。セグメントごとの値の前記シーケンスは、前記変化レート上限を満たすために、前記セグメントごとの値を維持するまたは減少させることによって平滑化される請求項10に記載の方法。少なくとも1つのサブグループが、そのサブグループについての前記制限因子に関する下限に関連付けられる請求項1に記載の方法。1次および2次のサブグループが予め規定され、前記1次サブグループに関連付けられる前記制限因子に関する下限は、前記2次サブグループに関連付けられる前記制限因子に関する下限より大きい請求項12に記載の方法。1次および2次のサブグループが予め規定され、前記1次サブグループは、前記制限因子に関する上限に関連付けられ、ダウンミックス係数を前記決定することは、前記1次サブグループについての前記制限因子の値として、前記1次サブグループについての前記制限因子に関する前記上限を有利にすることを含む請求項1に記載の方法。1次および2次のサブグループが予め規定され、それぞれは、前記制限因子に関する各下限および各上限に関連付けられL1≦α1≦U1,L2≦α2≦U2、ダウンミックス係数を前記決定することは、前記1次サブグループ制限因子がその上限に等しくなるように、制限因子のサブスペース内でα1=U1,L2≦α2≦U2前記少なくとも1つの出力信号に関して前記範囲内条件を満たすように最初に試みるサブステップと、さらに、前記最初の試みが失敗する場合、前記2次サブグループ制限因子がその下限に等しくなるように、制限因子のサブスペース内でL1≦α1≦U1,α2=L2前記少なくとも1つの出力信号に関して前記範囲内条件を満たすように試みるサブステップとを含む請求項14に記載の方法。前記1次サブグループは、以下のグループ、すなわち、iリスナーに対してフロントハーフスペース内に位置するオーディオ源による再生用のチャネル、iiリスナーと実質的に同じ高さに位置するオーディオ源による再生用のチャネルのうちの1つのグループからのチャネルに対応し、前記2次サブグループは、iまたはii以外のチャネルに対応する請求項13から15のいずれか1項に記載の方法。前記1次サブグループは、以下のグループ、すなわち、iiiフロントチャネル、ivセンターチャネル、vワイドチャネルのうちの1つのグループからのチャネルに対応し、前記2次サブグループは、iii、iv、またはv以外のチャネルに対応する請求項16に記載の方法。少なくとも1つのサブグループは、前記制限因子に関する上限に関連付けられる請求項1に記載の方法。2つ以上のサブグループは、前記制限因子に関する共通の上限に関連付けられる請求項18に記載の方法。前記複数の入力オーディオ信号は、空間的に関連するチャネルに対応する少なくとも2つの出力オーディオ信号にダウンミックスされ、ダウンミックス係数は、前記少なくとも2つの空間的に関連する出力信号のそれぞれに関する前記範囲内条件を連携して満たすよう、前記最大ダウンミックス係数と各サブグループおよび全ての出力信号内で共通である制限因子との積として決定される請求項1に記載の方法。ダウンミックス係数を前記決定することは、サブグループ内の入力信号が寄与する出力信号のそれぞれについて、ダウンミックス係数を前記最大ダウンミックス係数と予備的制限因子との積として決定するサブステップと、前記予備的制限因子の最小を選択することによって前記サブグループ内で共通の制限因子を決定するサブステップとを含む請求項20に記載の方法。前記出力信号が対応する前記空間的に関連するチャネルは、以下のチャネルグループ、すなわち、フロント、サラウンド、リアサラウンド、ダイレクトサラウンド、ワイド、センター、サイド、ハイ、バーチカルハイのうちの1つに属する請求項20に記載の方法。複数のオーディオ信号をビットストリームとしてエンコードする方法であって、前記複数のオーディオ信号を受信すること、請求項1から22のいずれか1項に記載のダウンミックス方法に従って、前記オーディオ信号をダウンミックス信号にダウンミックスすること、および、前記ダウンミックス信号をビットストリームとしてエンコードすることを含む方法。複数のエンコード済みオーディオ信号および少なくとも1つのダウンミックス仕様を含むビットストリームをデコードする方法であって、前記ダウンミックス仕様は請求項1から22のいずれか1項に記載のダウンミックス方法に従って生成されたものであり、当該方法は、前記ビットストリームを受信するステップ、および、前記ビットストリームをデコードするステップを含み、デコードするステップは、前記ダウンミックス仕様に従って前記オーディオ信号をダウンミックス信号にダウンミックスすることを含む方法。予め規定されたサブグループに分割された複数のエンコード済みオーディオ信号および少なくとも1つのダウンミックス仕様を含むビットストリームをデコードする方法であって、前記ダウンミックス仕様は、ダウンミックス係数の複数のセットを含み、各サブグループ内でオーディオ信号に適用されるダウンミックス係数間の比は一定であり、一方、異なるサブグループ内でオーディオ信号に適用されるダウンミックス係数間の比は可変であり、当該デコードする方法は、前記ビットストリームを受信するステップ、および、前記ビットストリームをデコードするステップを含み、デコードするステップは、前記ダウンミックス仕様に従って前記オーディオ信号をダウンミックス信号にダウンミックスすることを含む方法。請求項1から25のいずれか1項に記載の方法を実施するためのコンピュータ実行可能命令を記憶するデータキャリア。ミキシングシステム400であって、入力データを含む複数の入力オーディオ信号を受信するための入力ポート461と、構成部420であって、最大ダウンミックス係数、前記少なくとも1つの出力信号に関する範囲内条件、および、前記入力信号のサブグループへの分割を受信するための、構成部420と、前記入力データに鑑みて、前記少なくとも1つの出力信号に関する範囲内条件を満たすよう、ダウンミックス係数を、前記最大ダウンミックス係数と各サブグループ内で共通である制限因子との積として決定するコントローラ440と、前記複数の入力オーディオ信号を少なくとも1つの出力オーディオ信号にダウンミックスするために、前記コントローラによって決定された前記ダウンミックス係数を適用するためのミキサー462とを備えるシステム。入力信号の前記サブグループの少なくとも1つのサブグループは、2つ以上の入力信号を含む請求項27に記載のシステム。サブグループ内の入力信号は、空間的に関連するオーディオチャネルに対応する請求項27に記載のシステム。サブグループは、レフトおよびライトチャネルを含む請求項29に記載のシステム。サブグループは、レフト、ライト、およびセンターチャネルを含む請求項30に記載のシステム。前記コントローラ440は、前記範囲内条件が、高々20のマージンで、好ましくは高々10のマージンで、最も好ましくは高々5のマージンで満たされるように前記ダウンミックス係数を決定するように適応される請求項27に記載のシステム。前記出力信号は、時間セグメントに分割され、前記コントローラ400は、複数の時間セグメントのそれぞれについて、その時間セグメント内の入力データに鑑みて独立に出力信号上限を満たすよう、ダウンミックス係数のセグメントごとのセットを、前記最大ダウンミックス係数と各サブグループ内で共通である制限因子との積として決定するようにさらに適応される請求項27に記載のシステム。前記ミキサー462は、前記複数のオーディオ信号を、空間的に関連するチャネルに対応する少なくとも2つの出力オーディオ信号にダウンミックスするように適応され、前記コントローラ440は、複数の時間セグメントのそれぞれについて、その時間セグメント内の入力データに鑑みて独立に、前記少なくとも2つの空間的に関連する出力信号のそれぞれに関する範囲内条件を連携して満たすよう、ダウンミックス係数のセグメントごとのセットを、前記最大ダウンミックス係数と各サブグループ内で共通である制限因子との積として決定するように適応される請求項33に記載のシステム。前記コントローラ440は、前記ダウンミックス係数のうちの1つの係数のセグメントごとの値のシーケンスをバッファリングするためのメモリ448,449と、セグメントごとの値の前記シーケンスに基づいて、前記ミキサー462によって適用される前記ダウンミックス係数のセグメントごとの値の平滑化されたシーケンスを提供するためのレギュラライザ446,447とを備える請求項34に記載のシステム。前記レギュラライザ446,447は、変化レート上限を満たす前記ダウンミックス係数のセグメントごとの値の平滑化されたシーケンスを提供するように適応される請求項35に記載のシステム。前記レギュラライザ446,447は、前記変化レート上限を満たすために、前記シーケンス内の各値を維持するまたは減少させることによって前記平滑化されたシーケンスを計算するように適応される請求項36に記載のシステム。前記コントローラ440は、少なくとも1つのサブグループについて、そのサブグループについての前記制限因子に関する下限を満たすように適応される請求項27に記載のシステム。前記コントローラ440は、1次サブグループ内の入力信号と2次のサブグループ内の入力信号を、前記2次サブグループについての前記制限因子に関する下限より大きい前記1次サブグループについての前記制限因子に関する下限を満たすことによって、区別するように適応される請求項38に記載のシステム。前記コントローラ440は、1次サブグループ内の入力信号と2次のサブグループ内の入力信号を、前記1次サブグループについての前記制限因子に関する上限を満たすこと、および、前記1次サブグループについての前記制限因子の値として、前記1次サブグループについての前記制限因子に関する前記上限を優先することによって区別するように適応される請求項27に記載のシステム。前記コントローラ440は、1次サブグループ内の入力信号と2次のサブグループ内の入力信号を、前記制限因子に関する各下限および各上限を満たすL1≦α1≦U1,L2≦α2≦U2こと、前記1次サブグループ制限因子がその上限に等しくなるように、制限因子のサブスペース内でα1=U1,L2≦α2≦U2前記少なくとも1つの出力信号に関して前記範囲内条件を満たすように最初に試みること、および、さらに、前記最初の試みが失敗する場合、前記2次サブグループ制限因子がその下限に等しくなるように、制限因子のサブスペース内でL1≦α1≦U1,α2=L2前記少なくとも1つの出力信号に関して前記範囲内条件を満たすように試みることによって区別するように適応される請求項40に記載のシステム。前記1次サブグループは、以下のグループ、すなわち、iリスナーに対してフロントハーフスペース内に位置するオーディオ源による再生用のチャネル、iiリスナーと実質的に同じ高さに位置するオーディオ源による再生用のチャネルのうちの1つのグループからのチャネルに対応し、前記2次サブグループは、iまたはii以外のチャネルに対応する請求項39から41のいずれか1項に記載のシステム。前記1次サブグループは、以下のグループ、すなわち、iiiフロントチャネル、ivセンターチャネル、vワイドチャネルのうちの1つのグループからのチャネルに対応し、前記2次サブグループは、iii、iv、またはv以外のチャネルに対応する請求項42に記載のシステム。前記コントローラ440は、少なくとも1つのサブグループについて、そのサブグループについての前記制限因子に関する上限を満たすように適応される請求項27に記載のシステム。前記コントローラ440は、2つ以上のサブグループについて、それらのサブグループについての前記制限因子に関する共通の上限を満たすように適応される請求項44に記載のシステム。当該システム400は、前記複数の入力オーディオ信号を、少なくとも2つの空間的に関連する出力オーディオ信号にダウンミックスするために、前記コントローラ440によって決定される前記ダウンミックス係数を適用するように適応され、前記コントローラ440は、前記出力信号のそれぞれに関して前記範囲内条件を連携して満たすよう、ダウンミックス係数を、前記最大ダウンミックス係数と各サブグループおよび全ての前記出力信号内で共通である制限因子との積として決定するように適応される請求項27に記載のシステム。前記コントローラ440は、サブグループ内の入力信号が寄与する出力信号のそれぞれについて、ダウンミックス係数を前記最大ダウンミックス係数と予備的制限因子との積として決定する手段442,443と、前記予備的制限因子の最小を決定する最小抽出器444,445とを備える請求項46に記載のシステム。前記出力信号が対応する前記空間的に関連するチャネルは、以下のチャネルグループ、すなわち、フロント、サラウンド、リアサラウンド、ダイレクトサラウンド、ワイド、センター、サイド、ハイ、バーチカルハイのうちの1つに属する請求項46に記載のシステム。複数のオーディオ信号をビットストリームとしてエンコードするためのエンコーディングシステムであって、前記複数のオーディオ信号を受信するように適応された請求項27から48のいずれか1項に記載のミキシングシステムと、前記ミキシングシステムから得られる出力信号をビットストリームとしてエンコードするためのエンコーダとを備えるエンコーディングシステム。複数のエンコード済みオーディオ信号および少なくとも1つのダウンミックス仕様を含むビットストリームをデコードするためのデコーディングシステムであって、前記ダウンミックス仕様は請求項27から48のいずれか1項に記載の入力ポート、構成部、およびコントローラによって生成されたものであり、当該デコードするシステムは、前記ビットストリームをデコードされたオーディオ信号としてデコードするデコーダと、前記複数のオーディオ信号をダウンミックス信号にダウンミックスする請求項27から48のいずれか1項に記載のミキサーとを備えるデコーディングシステム。ビットストリームをデコードするデコーディングシステムであって、予め規定されたサブグループに分割された複数のエンコード済みオーディオ信号、および、少なくとも1つのダウンミックス仕様を含むビットストリームを受信するための入力ポートであって、前記ダウンミックス仕様は、ダウンミックス係数の複数のセットを含み、各サブグループ内でオーディオ信号に適用されるダウンミックス係数間の比は一定であり、一方、異なるサブグループ内でオーディオ信号に適用されるダウンミックス係数間の比は可変である、入力ポートと、前記ビットストリームをデコードされたオーディオ信号としてデコードするためのデコーダと、前記複数のオーディオ信号をダウンミックス信号にダウンミックスするために前記ダウンミックス係数を適用するためのミキサーとを備えるデコーディングシステム。従来技術に伴う問題の1つまたは複数を克服する、軽減する、または少なくとも緩和するために、心理音響的により目立たない方式でオーディオストリームをダウンミックスするための技法を提供することが本発明の目的である。本発明の特定の目的は、出力信号複数可をクリップすることを回避しながら、一貫性があるダイアログレベルを可能にするダウンミキシング技法を提供することである。本発明の別の特定の目的は、これらの一般的な特性を有し、オーディオの動的、時間的、および/または空間的特性を保持するのに適したダウンミキシング技法を提供することである。本発明は、独立請求項による、方法、ミキシングシステム、およびコンピュータプログラム製品を提供することによってこれらの目的の少なくとも1つを達成する。従属請求項は、本発明の有利な実施形態を規定する。第1の態様では、本発明は、入力データを搬送する複数の入力オーディオ信号を少なくとも1つの出力オーディオ信号にダウンミックスする方法を提供する。方法のミキシング特性は、最大ダウンミックス係数、出力オーディオ信号複数可に関する少なくとも1つの範囲内条件、および、サブグループへの入力信号の分割に依存する。本方法は、範囲内条件複数可を満たすために、同じサブグループに属する全ての最大ダウンミックス係数を共通制限因子によってダウンスケールすることによって最大ダウンミックス係数からダウンミックス係数を導出することを含む。こうして導出されるダウンミックス係数は、入力信号をダウンミックスするのに適する。第2の態様では、本発明は、第1の態様の方法を実施するために適応されたミキシングシステムを提供する。第3の態様では、本発明は、プログラマブルなコンピュータに、第1の態様の方法を実行させるためのコンピュータプログラム製品を提供する。本発明は、少なくとも2つのサブグループのうちのあるサブグループの入力信号の寄与を制御する全てのダウンミックス係数に、共通制限因子が適用されることを教示する。異なる入力信号を異なる程度に制限するこの自由裁量によって、比較的より知覚可能な信号が比較的少なく制限されうる。これは、一貫性があるダイアログレベルを、利得制限がある信号部分と利得制限がない信号部分との間の目立たない遷移と組合せることをより容易にする。添付特許請求の範囲を参照して、信号はそれぞれ、アナログ連続値またはデジタル離散値とすることができることが留意される。サブグループは、1つの入力信号またはいくつかの入力信号を含むことができる。信号に関する範囲内条件は、信号に関する上限、信号に関する下限、または、信号が、下限および上限を有する区間内に留まるという要件を指すことができる。範囲内条件は、特定の時間セグメント、時間セグメントのセットに適用することができる、または、大域的であり、制限なしで信号全体に適用することができる。用語範囲内条件と非クリップ条件は本開示において交換可能に使用されることができることが理解される。用語制限因子と利得制限因子も同様である。したがって、各サブグループについての制限因子は、入力信号に割当てられた最大ダウンミックス係数そのものに基づくだけでなく、入力信号によって搬送される入力データにも基づいて決定される。最後に、ダウンミキシングオペレーション自体、すなわち、出力信号を得るために入力信号の線形結合を形成することは、それ自体は当技術分野で知られている技法によって実行されることができることが留意される。局所的でない範囲内条件、局所的でない平滑化プロセス以下を参照、または適用される同様な処置を例外として、本発明は、リアルタイム実施形態と、オフライン実施形態、たとえばファイル-ファイルベースのファイルごとの処理の両方を含む。一実施形態では、少なくとも1つのサブグループは2つ以上の入力信号を含む。これらの全ての入力信号についてダウンミキシング係数をダウンスケールするために、共通制限因子が使用されるため、いくつかの入力信号の間の有意の関係が、ダウンミキシング下で保持されることができる。したがって、入力信号によって全体として伝達される、動的、時間的、音色的、および/または空間的な知覚印象は、本実施形態によるダウンミキシングによって制限された程度に影響を受けるだけである。上記実施形態のさらなる発展において、入力信号は、レフトおよびライトチャネル;レフト、センター、およびライトチャネル;レフトおよびライトワイドチャネル;レフトおよびライトセンターチャネル;ならびにレフト、センター、およびライトサラウンドチャネルのような空間的に関連するオーディオチャネルに対応する。一実施形態では、ダウンミックス係数は、できる限り大きく維持される。これは、一貫性があるダイアログレベルに有利である。たとえば、範囲内条件が、広義の不等号である場合、制限因子は、その上方の値またはシャープな値またはタイトな値またはイグザクトな値、すなわち、範囲内条件において等号をもたらす値に等しくまたはそれに近く設定されることができる。好ましくは、ダウンミックス係数は、上限によって決定された値から20を超えて、より好ましくは10を超えて、最も好ましくは5を超えて異なるべきではない。ダウンミックス係数の平滑化をさらに含む実施形態以下を参照では、平滑化する前にダウンミックス係数が有する値に上記条件のうちの1つを課すことが好ましい。一実施形態では、出力信号は、時間セグメントに分割される。時間セグメントは、同一の長さまたは不同の長さを有することができ、時間セグメントは、アナログデータのサンプリング、信号の変換ベース処理の結果であってもよいし、または、何らかの同様のプロセスに起因するのでもよい。時間セグメントは、多数のサンプルからなるとすることができる。あるいは、時間セグメントは、それぞれが多数のサンプルを含む多数のブロックからなるとすることができる。入力信号は、同様のまたは異なる時間セグメントに分割されてもよいし、または、分割されなくてもよい。本実施形態による方法は、範囲内条件を、各時間セグメントにおいて、この時間セグメントに関連する入力データに鑑みて、別々に満たすように試みてもよい。本方法は、範囲内条件を、全ての時間セグメントにおいてまたは一部の時間セグメントにおいて満たすように構成されてもよい。入力信号がゆっくり変動する場合、全ての時間セグメントが考慮される必要がないため、後者のオプションが、制限された品質低下で計算負荷を低減することができる。いくつかの出力信号にするダウンミキシングを提供するのに適した変形において、本方法は、範囲内条件を、別個の時間セグメントにおいて、しかし連携して全ての出力信号について満たすように構成されてもよい。これは、出力信号の知覚される空間的均衡を保持することができる。時間セグメントに分割された出力信号を提供する実施形態は、有利には、平滑化または正則化と組合されることができる。一例として、種々の時間セグメントについて得られた特定のダウンミックス係数の値は、時間シーケンスとして扱われることができ、平滑化オペレーションを受けてもよい。平滑化済みダウンミックス係数は、未平滑化ダウンミックス係数の代わりにダウンミキシングオペレーションで使用されることができる。1つまたはいくつかの選択されたダウンミックス係数あるいは全てのダウンミックス係数が平滑化を受けることができ、これらのプロセスは、互いに並列に働くことができる。特定のサブグループについての制限因子を平滑化することは、このサブグループの入力信号に作用するダウンミックス係数を平滑化することと同じ結果をもたらすことになることを当業者は認識するであろう。したがって、これらの両方の手法が本発明の範囲内に入るが、本開示は、両方を詳細に述べる必要はない。平滑化は、それ自体としては当技術分野で知られている任意の適したプロセスによって実行されることができる。好ましくは、平滑化は、変化レートの上限によって支配される。こうして平滑化した後、セグメントごとの値のシーケンス内の孤立した値は、急激な変化を回避するように、穏やかに変化する値の下方ランプおよび上方ランプによって囲まれることになる。これらのランプは、線形スケールまたはdBスケールなどの対数スケール上でコンスタントな増加または減少を特徴とすることができる。したがって、絶対値の増加または減少が大きくなり過ぎない平滑化済みダウンミックス係数が得られるようダウンミックス係数値を調整することによって、ダウンミックスされる信号の利得制限部分と利得非制限部分との間の徐々の、したがってより知覚可能でない遷移を得ることができる。別の好ましいオプションは、元の値を減少させるかまたは維持することによりダウンミックス係数を調整することによって平滑化を実行することである。元のダウンミックス係数を増加させることは、範囲内条件が、その後もはや満たされない場合があるため、回避されるべきである。一実施形態では、入力信号の少なくとも1つのサブグループは、そのサブグループの入力信号に作用するダウンミックス係数を決定するために使用される制限因子に関する下限に関連付けられる。かかる限界は、本発明のこの実施形態が、かかる下限を超える解だけを探すことによって出力信号に関する範囲内条件を満たそうと試みるという意味で先験的限界である。これは、関係しているサブグループからの寄与が、任意に小さくならないことを保証する。上記の実施形態のさらなる発展において、1次primaryおよび2次secondaryのサブグループは、それらの各制限因子に関して異なる下限または先験的限界に関連付けられる。1次サブグループに関連付けられる下限は、2次サブグループに関連付けられる下限以上である。これは、サブグループ間の相対的均衡を規定するために使用されることができる。たとえば、1次サブグループは、2次サブグループに比べて、相対的により大きな心理音響的重要性を与えられることができる。別の実施形態では、範囲内条件を満たすための制限因子の値の探索は、1次グループを有利にするように構成されることができる。特に、この実施形態による方法は、1次サブグループ制限因子が1次サブグループについての制限因子に関する上限に等しいまたはその上限に近い、範囲内条件を満たす制限因子の値を探索するように構成されることができる。上記の実施形態に対する変形において、1次サブグループおよび2次サブグループのための各制限因子について上限および下限が規定されることができる。この実施形態による方法は、その上限に等しい1次サブグループ制限因子を含む解を最初に探すように構成される。2次サブグループ制限因子は、その上限と下限との間で変動する。その後、範囲内条件に対する解が見出されない場合、本方法は、その下限に等しい2次サブグループ制限因子を含む解を探す。1次サブグループ制限因子は、その上限と下限との間で変えられる。言い換えると、本方法は、最初に、両方の制限因子をその最大値一貫性があるダイアログレベルを最もよく保持することになる値に等しく設定し、次に、制限因子を選択的な方式で減少させ、ついには、それによって範囲内条件が満たされる一対の制限因子が見出される。選択的な減少は、最初に2次サブグループ制限因子をその下限まで減少させ、次いで必要であれば、1次サブグループ制限因子も減少させることを含む。有利には、これは、知覚的により重要であるチャネルとして規定されることができる1次チャネルが、利得制限によってできる限り少なく影響されることを保証する。1次および2次のサブグループが識別される上記実施形態を参照して、1次サブグループは、心理音響的観点からより重要であるチャネルに対応する信号を含むとすることができる。これらは、リスナーの前のハーフスペース半空間内に位置するオーディオ源による再生のために意図されたチャネルを含み、2次グループは、その後、残りのチャネル、特にリスナーの背後または側面での再生のために意図されたチャネルを集めることができる。別のモデルによれば、1次チャネルは、リスナーまたはリスナーの耳と実質的に同じ高さに位置するかつ/または実質的に水平に伝播するオーディオ源による再生のために意図されたチャネルとすることができ、その際、2次グループは、他の高さのおよび/または非水平に伝播する再生のための残りのチャネルを含むことができる。さらに別のオプションとして、1次サブグループは、フロントハーフスペース前方半空間内でかつリスナーと実質的に同じ高さで再生されるチャネルからなるとすることができる。一実施形態では、サブグループのうち少なくとも1つのサブグループは、そのサブグループについての制限因子に関する上限に関連付けられる。いくつかのサブグループが、それらの制限因子に関する上限を割当てられ、本方法が、可能な最大の制限因子を解として探索するように構成される実施形態では、それらの上限に等しい両方の制限因子の組合せが、許容できる解である。この状況では、異なるサブグループからの入力信号間の、予め規定された最大ダウンミックス係数によって表現される割合プロポーションがダウンミキシング下で保持されるように、上限を等しく設定することが好ましい。一実施形態は、空間的に関連するチャネルに対応する少なくとも2つのオーディオ信号を提供するように構成される。こうした空間的に関連するチャネルは、以下のチャネルグループまたはそれらの組合せの1つに属することができる。以下のチャネルグループとは、フロント、サラウンド、リアサラウンド、ダイレクトサラウンド、ワイド、センター、サイド、ハイ、バーチカルハイである。本発明は、全ての出力チャネルについて範囲内条件を連携して満たすために、各サブグループについて1つの制限因子を導出することを教示する。これは、入力信号の知覚される空間的均衡を、出力信号の対応する均衡に移し、したがって、オーディオ源の知覚される位置の望ましくないドリフトおよび同様な問題を回避することができる。1つの特定の実施形態では、共通制限因子の決定は、2つのサブステップで起こる場合がある。第1に、ダウンミックス係数は、最大ダウンミックス係数と予備的制限因子との積として決定され、予備的制限因子は、関係しているサブグループの入力信号から導出される空間的に関連する出力信号のそれぞれに関して範囲内条件を満たす。第2に、このサブグループに適用される制限因子は、第1のサブステップの前記出力信号について導出された全ての予備的制限因子の最小を抽出することによって得られる。一実施形態では、エンコーディングシステムは、複数のオーディオ信号を受信し、本発明に従ってこれらの信号を少なくとも1つのダウンミックス信号にダウンミックスし、ダウンミックス信号複数可をビットストリームとしてエンコードするように適応される。一実施形態では、デコーディングシステムは、オーディオ信号をエンコードするビットストリームおよび本発明に従って生成されるダウンミックス仕様を受信するように適応される。ダウンミックス仕様は、ダウンミックス係数および/またはサブグループへの信号の分割を含むことができる。デコーダは、ダウンミックス仕様に従って、たとえばダウンミックス係数を適用することによって、オーディオ信号を少なくとも1つのダウンミックス信号にダウンミックスするようにさらに適応される。一実施形態では、デコーディングシステムは、入力ポート、デコーダ、およびミキサーを含むことができる。デコーディングシステムは、本発明に従って生成される仕様に従って信号をデコードしダウンミックスするように適応される。上記において見られるように、本発明は、信号の各サブグループ内で共通である乗算的制限因子によって範囲内条件を満たすためにダウンミックス係数がダウンスケールされることを教示する。これは、1つのサブグループの信号に適用される係数の比が一定であり、一方、異なるサブグループの信号に適用される係数の比が可変であることを示唆することになる。ここで、用語一定のおよび可変のは、ダウンミックス係数の異なるセット間の考えられる変動についていう。たとえば、各時間セグメントについてダウンミックス係数の1つのセットが計算されることができる。しかし、本発明が教示するように、ダウンミキシングシステムは、こうしたセット内のダウンミックス係数間の一定の比を保持することになる。比の一部が可変であるため、デコーディングシステムは、たとえば、1次サブグループ内の比較的より知覚可能な信号を比較的少なく制限するように適応されていてもよい。これは、一貫性があるダイアログレベルを、利得制限がある信号部分と利得制限がない信号部分との間の目立たない組合せることをより容易にする。サブグループが2つ以上の信号を含む場合、デコーディングシステムは、これらの信号間の有意の関係を、その組合されたデコーディングとダウンミキシングの下で保持することができるため、入力信号によって全体として伝達される、動的、時間的、音色的、および/または空間的な知覚印象はわずかな程度に影響を受けるだけである。本発明は、特許請求の範囲で挙げた特徴の可能な全ての組合せに関することが留意される。本発明は、ここで、添付図面を参照してより詳細に述べられるであろう。図1は、本発明のある実施形態によるミキシングシステム100の一部分を示す。システム100は、k番目の出力信号に関する以下の範囲内条件を満たすように適応される。第1の乗算器101および加算器103は、により、1番目、2番目、および4番目の入力信号に基づいてk番目の出力信号を計算する。ここで、ak1、ak2、ak4は、制限がない場合に入力信号の相対的重みを決定する予め規定された最大ダウンミックス係数である。予め規定された分割によって、1番目および4番目の入力信号は第1のサブグループに属し、一方、2番目および3番目の入力信号は第2のサブグループに属する。サブグループへのこの分割に鑑みて、コントローラ104は、において制限因子α1、α2>0の値を選択することによって範囲内条件を満たすように試みることになる。図1を参照して、第2の乗算器102は、制限因子α1、α2を入力信号に適用する。コントローラ104は、出力信号ykの値に応答して制限因子α1、α2の値を選択する。ここで先に論じた全体のミキシングシステム100を参照して、ダウンミキシング時に入力信号を制限するアクションは、次の通りに行列表記で表現されることができる。制限なしのダウンミキシングは、関係Y=AXに従う。ここで、X、Yは、入力および出力の信号ベクトルであり、である。制限ありのダウンミキシングは、式に従い、およびである。明らかに、範囲内条件およびここで、は定ベクトルであるの1つが課される場合、制限因子α1、α2は、全ての出力信号に関する範囲内条件が連携して満たされるように十分に小さく選択されることになる。本発明による利得制限は、上記サブグループを異なるように処理することによって、より少なく知覚可能にされることができる。第1のサブグループ{y1,y4}は、1次サブグループとして処理されることができ、一方、第2のサブグループ{y2,y3}は、2次サブグループとして処理されることができる。たとえば、1次サブグループ内の信号は、主要な心理音響的重要性があるフロントレフトおよびフロントライト信号に対応するとすることができる。2次サブグループ内の信号は、フロントでないオーディオ源による再生のために意図され、したがって、より低い重要性を保持するサラウンドレフトおよびサラウンドライトに対応するとすることができる。2つのサブグループの不等の重要性を反映するために、本実施形態によるミキシングシステム100は、1次制限因子を区間L1≦α1≦U1から選択し、2次制限因子を区間L2≦α2≦U2から選択することができる。適切には、L1,L2>0である。これについて、これから、例によって示す。その例では、上限が等しくそのことが、可能な場合には最大ダウンミキシング係数によって表現されるミキシング割合プロポーションを保持するかつ1である、すなわちU1=U2=1であると仮定される。さらに、であると仮定される。明らかに、式6にてak1x1ak4x4=0.5でありかつak2x2=0.4である状況では、利得制限は全く必要とされないため、制限因子は、α1,α2=1,1に設定され、それでも範囲内条件を満たすことができる、すなわち、最大ダウンミキシング係数がダウンミキシング係数として適用される。さて、式6にてak1x1ak4x4=0.8でありかつak2x2=0.4である場合、範囲内条件|yk|≦1は、図2に示すおよびの角を有する五角形エリア内の制限因子対α1,α2によって満たされる。既に述べた理由で、利得は、好ましくは必要以上に制限されず、相応して、システム100は、好ましくは、ととの間のエッジセグメントから制限因子を選択することによって、上方のまたは、シャープな解yk=1を見出そうと試みる。さらに、1次入力チャネルではなく2次入力チャネルを制限することが有利であり、これは、このセグメント上で右端最も大きいα1の制限因子の対を選択することに相当する。これは、解をもたらし、k番目の出力信号は、で与えられることになる。しかし、である場合、1次制限因子α1は、必ず、その上限U1=1より小さいであろう。2次サブグループに比べて1次サブグループを最大限有利にするために、制限因子の好ましい選択は、である。この実施形態に対する変形では、システム100が先の節の例で述べた方法と異なる方法で制限因子を探索するように構成され、1次サブグループは、2次サブグループより大きい下限に関連付けられる、すなわち、L1>L2であることによって有利されることができる。一実施形態では、ミキシングシステム100は、最大ダウンミックス係数に基づいて制限因子に関する適した上限および下限を決定することができる。範囲内条件が-1≦Y≦1である場合、数W≦1が与えられ、限界が、の形態で書かれ、次に、この実施形態は、を使用する。ここで、Pは、1次サブグループの信号に適用されるダウンミックス係数の絶対値の和であり、Sは、2次サブグループの信号に適用されるダウンミックス係数の絶対値の和である。定数0<Q<1の値を変動させることによって、1次信号よりむしろ2次信号を制限するというシステム100の傾向が、いくぶん顕著にされうる。先に論じた例では、P=|ak1||ak4|でありかつS=|ak2|である。図3Aおよび図3Bでは、網点を付した領域は、2重不等式-1≦WmPPmSS≦1を満たす制限因子の選択α1,α2を示し、この2重不等式は、全ての入力信号が1の大きさを有しかつダウンミックス係数と同じ符号を持つ、すなわち、あるkについて、全てのlについてaklxl=|akl|である、または、全てのlについてaklxl=-|akl|である最悪ケースの状況において、上記の範囲内条件が帰するものである。斜線の部分領域は、1次信号が2次信号より小さくなる制限因子の選択を示す。公式7、8の下限は、範囲内条件が、最悪ケースにおいて、ちょうど満たされるすなわち、シャープに満たされる制限値の選択を示す。例証のために、定数Qは、1/2に設定された。この実施形態は、制限因子が、これらの値より小さく選択される必要が決してないという認識に基づく。この例示的な実施形態を理解すれば、当業者は、-1≦Y≦1以外の範囲内条件に一般化できるであろう。図4は、8個のオーディオチャネルを2個のチャネルにダウンミックスするためのミキシングシステム400を示す。システム400が、構成部420とコントローラ利得制限部440とミキシング部460とを備える3層構造を有すると言うことができる。構成部420は、システム400の特性を構成設定するパラメータに基づいて、制限因子用についての適した区間を決定するように適応される。制限コントローラ440は、構成部420によって供給される区間に基づいて、またさらに、ミキシング部460によって供給される一定の入力データに基づいて、ミキシング部460によって適用されるダウンミックス係数の値を決定するように適応される。ミキシング部460は、入力オーディオ信号のベクトルX=[L8R8CLFELsRsLrsRrs]Tを受信し、ミキサー462によりまたダウンミックス係数を使用してこれらのベクトルを出力オーディオ信号のベクトルY=[LR]Tにダウンミックスするように適応される。ミキシングシステム400は、時間セグメントに分割された信号を扱うように適応される。例として、信号は、参照により組込まれる、論文、J.R.Stuart等MLP無損失圧縮MLPlosslesscompressionMeridianAudioLtd.,Huntington,Englandに記載されるデジタル配信フォーマットに適合するとすることができる。この配信フォーマットでは、ブロックまたはアクセスユニットが、40ないし160個のサンプルから形成され、リスタート区間に対応するパケットが、固定数のブロックから形成される。128ブロックからなり、リスタートヘッダを含んでいてもよいパケットを、この例のための時間セグメントと見なす。構成部420は、最大ダウンミックス係数の行列を受信し、また、マスキング行列を受信するためのユニット421を含む。マスキング行列は、入力信号の、1次サブグループリスナーのフロントでかつほぼ耳のレベルでの再生のために意図されるL8、R8、Cおよび2次サブグループLsRsLrsRrsへの分割を規定する。低周波数効果LFEチャネルだけを含む第3のサブグループは、このミキシングシステム400ではどの出力信号にも寄与しない。受信ユニット421は、上記で参照された数値P、Sを計算し、マスク済みミキシング行列primary8→2=maskPdm8→2、secondary8→2=maskSdm8→2を形成する。ここで、は、要素ごとのまたはハダマードHadamard行列乗算を示す。最大ダウンミックス係数が対称であるため、数値は、P=110-3/20およびS=11=2である。構成部420は、1次および2次のサブグループについて各制限因子に関する上限および下限を計算するためのユニット423、424、434をさらに備える。第1のユニット423は、適用される範囲内条件を決定するパラメータmaxaudioの値、受信ユニット421から得られるP、Sの値に基づいて、またさらに1次および2次の制限因子に関する共通上限Wに基づいて中間値を決定する。上限Wの値は、システム400への構成パラメータとして第1のユニット423に直接供給されることができる。上限Wの値はまた、図4に示すように、ダイアログノルム値に基づいて上限Wを計算するための変換器422によって供給されることもできる。例証的な例として、上限は、関係によって与えられることができる。ここで、dialnorm8chは、オーディオの8チャネル入力表現に関するダイアログノルムを示し、dialnorm2chは、2チャネル出力表現での所望のダイアログノルムである。上限および下限の計算に戻って、第2のユニット424は、式8によって与えられた変数mP、mSを、αに基づいて評価するように適応される。最後に、第3および第4のユニット425、426は、mP、WおよびmS、Wをそれぞれ受信し、式7を使用して、制限因子に関する1次および2次の上限および下限を導出するように適応される。ここでコントローラ440を考えると、出力チャネルLは、パラメータmaxaudioによって規定される範囲内条件を満たすために、1次および2次の制限因子αPL、αSLがどんな値を持つことを必要とされるかを判定するための関連するリミター442を有する。リミター442は、一時に1つの時間セグメントについての値を決定し、また、先に述べた方法でこれを実行し、2次入力信号に比べて1次入力信号を有利にするように構成されることができる。所与の時間セグメントについて、リミター442は、その決定を、範囲内パラメータmaxaudioと、制限因子α1,α2を選択することをリミター442が許容される区間[L1,U1]、[L2,U2]と、またさらにその時間セグメントについての入力信号データとに基づかせる。この実施形態では、入力データは、およびによって与えられる信号L2P、L2Sの形態で、予備的ミキサー441からリミター442に供給される。予備的ミキサー441は、入力信号Xまたは、可能性としては、L2P、L2S、R2P、R2Sを計算するのに十分なサブセットたとえば、LFEを含まないサブセットを得るために入力ポート461に通信可能に接続される。他の出力チャネルR用のリミター443は、L2P、L2Sの代わりに信号R2P、R2Sを受信し、αPR、αSRを出力することを除いて、Lリミター442と同様な方法で構成される。その後、出力チャネルに進む入力チャネル間の均衡を回復するために、レフトおよびライトの1次制限因子αPL、αPRが、αP=min{αPL,αPR}を返すように適応された最小抽出器444に送給される。同様に、レフトおよびライトの2次制限因子αSL、αSRが、αS=min{αSL,αSR}を出力するように適応されたさらなる最小抽出器445に供給される。この実施形態では、1次および2次の制限因子の時間シーケンスαPn、αSnnは時間セグメント指数であるの平滑化が、レギュラライザ446、447によって実施され、レギュラライザ446、447は、制限因子の平滑化されたシーケンスを返す。レギュラライザ446、447の機能は、以下でより詳細に述べられる。この実施形態では、レギュラライザ446、447は、制限因子の目下の値より多くの値にレギュラライザ446、447が作用することを可能にする各バッファ448、449によって支援される。バッファ448、449は、シフトレジスタとして実現されることができる。コントローラ440によって実行される最終ステップとして、乗算器450、451および加算器452は、平滑化済み制限因子およびマスク済みミキシング行列を使用して、n番目の時間セグメントにおいて適用される以下のダウンミックス行列を計算する。既に述べたように、ミキシング部460は、入力信号Xを受信し、これらの信号を予備的ミキサー441に供給するための入力ポート461を備える。入力ポート461は、入力信号Xをミキサー461にさらに提供し、ミキサー461は、ダウンミックス行列を受信し、式を評価するように適応される。図5は、レギュラライザ446、447の一方または両方によって提供される平滑化の例を示す。平滑化前の制限因子上の曲線と平滑化後の制限因子下の曲線が片対数図にプロットされている。最大絶対変化レート条件が満たされることを保証するために、高い入力信号値によって引起される場合がある未平滑化値におけるシャープな下方ピークは、平滑化済みの値における幅広化されたピークに対応する。この例では、幅広化は両側性である。さらに、ピークの位置と振幅が共に保持される。ルックアヘッドフィルタによってこれを達成することが可能である。許容可能な変化レートRm[信号ユニット/時間セグメント]および信号の大きさの最大期待変化Am[信号ユニット]について、適したタップ数は、であり、ルックアヘッド期間は、ほぼタップの数にセグメント長を乗算した値であることになる。平滑化時に、既に述べたように、ダウンミックス係数の個々のセグメントごとの値を、増加させることによって調整することは賢明でない。その理由は、このことが、平滑化によって影響を受けた時間セグメントにおいて範囲内条件に違反する場合があるからである。アナログ実装態様では、レギュラライザ446、447は、参照により組込まれる米国特許第3,252,105号によって例示される種類のレート制限フィルタによって実現されることができる。こうしたフィルタは、好ましくは、適切な遅延線と共に適用されて、制限因子とダウンミックスされる入力信号の十分な同期を保証する。図4に示す実施形態では、入力ポート461とミキサー462との間に遅延線が配置され、バッファ448、449のサイズに対応することができる。本発明のさらなる実施形態は、上記の説明を検討した後に当業者に明らかになるであろう。本説明および図面は実施形態および例を開示しているが、本発明は、これらの特定の例に制限されない。多数の変更および変形が、添付特許請求の範囲によって規定される本発明の範囲から逸脱することなく行われうる。上記で開示したシステムおよび方法は、ソフトウェア、ファームウェア、ハードウェア、またはその組合せとして実装されることができる。ハードウェア実装では、上記の説明において言及される機能ユニット間のタスクの分割は、必ずしも物理的なユニットへの分割に対応しない。逆に、1つの物理コンポーネントは、複数の機能を有することができ、1つのタスクは、いくつかの物理コンポーネントによって共同で実行されることができる。いくつかのコンポーネントまたは全てのコンポーネントは、デジタル信号プロセッサまたはマイクロプロセッサによって実行されるソフトウェアとして実装されてもよいし、または、ハードウェアまたは特定用途向け集積回路として実装されてもよい。こうしたソフトウェアは、コンピュータ記憶媒体または非一時的媒体および通信媒体または一時的媒体を含むことができるコンピュータ可読媒体上に分散されることができる。当業者によく知られているように、コンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータなどの情報を記憶するための任意の方法または技術で実装される揮発性と不揮発性の両方の、取外し可能なおよび取外し不能な媒体を含む。コンピュータ記憶媒体は、RAM、ROM、EEPROM、フラッシュメモリまたは他のメモリ技術、CD-ROM、デジタル多用途ディスクDVDまたは他の光ディスクストレージ、磁気カセット、磁気テープ、磁気ディスクストレージまたは他の磁気記憶デバイス、あるいは、所望の情報を記憶するために使用されることができ、かつ、コンピュータによってアクセスされることができる任意の他の媒体を含むが、それに限定されない。さらに、通信媒体は、通常、コンピュータ可読命令、データ構造、プログラムモジュール、または他のデータを、搬送波などの変調データ信号または他の輸送メカニズムにおいて具現化し、任意の情報送達媒体を含むことが当業者によく知られている。"