"サンプリング周波数情報218と、符号化されたタイムワープ情報216,tw_ratio[i]と、符号化されたスペクトル表現214,ac_spectral_dataとを含む符号化されたオーディオ信号表現112,210に基づいて、復号されたオーディオ信号表現212を提供するオーディオ信号復号器200;350であって、前記符号化されたタイムワープ情報216,tw_ratio[i]を復号されたタイムワープ情報232,warp_value_tbl[tw_ratio],prelにマッピングするタイムワープ計算部230,604であって、前記符号化されたタイムワープ情報216のコードワードtw_ratio[i],インデックスを前記復号されたタイムワープ情報232を示す復号されたタイムワープ値warp_value_tbl[tw_ratio],prelにマッピングするためのマッピング規則を前記サンプリング周波数情報218に応じて適合させるタイムワープ計算部230,604と、前記符号化されたスペクトル表現214,ac_spectral_dataに基づき、かつ、前記復号されたタイムワープ情報232に応じて、前記復号されたオーディオ信号表現212を提供するワープ復号部240と、を備えるオーディオ信号復号器200;350。前記符号化されたタイムワープ情報216の前記コードワードtw_ratio[i],インデックスは、タイムワープコンターtime_contour[]の時間的変化を示し、前記タイムワープ計算部230,604は、前記符号化されたタイムワープ情報216の所定数Num_tw_nodesのコードワードtw_ratio[i],インデックスを、前記符号化されたオーディオ信号表現214,ac_spectral_dataによって表される符号化されたオーディオ信号のオーディオフレームについて評価するように構成され、コードワードの前記所定数は、前記符号化されたオーディオ信号のサンプリング周波数に依存しない、請求項1に記載のオーディオ信号復号器。前記タイムワープ計算部230は、前記符号化されたタイムワープ情報216のコードワードtw_ratio[i],インデックスの所与の集合がマッピングされる復号されたタイムワープ値warp_value_tbl[tw_ratio],prelの範囲が、第2のサンプリング周波数についてよりも第1のサンプリング周波数について大きくなるように、前記マッピング規則を適合させるよう構成されており、前記第1のサンプリング周波数は、前記第2のサンプリング周波数よりも小さい、請求項1または2に記載のオーディオ信号復号器。前記復号されたタイムワープ値warp_value_tbl[tw_ratio],prelは、タイムワープコンターの値を表すタイムワープコンター値、またはタイムワープコンターtime_contour[]の値の絶対的な変化もしくは相対的な変化を表すタイムワープコンター変動値である、請求項3に記載のオーディオ信号復号器。前記タイムワープ計算部230は、前記符号化されたタイムワープ情報216のコードワードtw_ratio[i],インデックスの所与の集合によって表現可能な、前記符号化されたオーディオ信号表現112;210によって表される符号化されたオーディオ信号の所与の数のサンプルにわたるピッチの最大変化が、第2のサンプリング周波数についてよりも第1のサンプリング周波数について大きくなるように、前記マッピング規則を適合させるよう構成されており、前記第1のサンプリング周波数は前記第2のサンプリング周波数よりも小さい、請求項1から4のいずれかに記載のオーディオ信号復号器。前記タイムワープ計算部230は、第1のサンプリング周波数における前記符号化されたタイムワープ情報216のコードワードtw_ratio[i],インデックスの所与の集合によって表現可能な、所与の期間にわたるピッチの最大変化が、第2のサンプリング周波数における前記符号化されたタイムワープ情報のコードワードの前記所与の集合によって表現可能な、前記所与の期間にわたるピッチの最大変化と、第1のサンプリング周波数については10未満しか異ならず、第2のサンプリング周波数については少なくとも30異なるように、前記マッピング規則を適合させるよう構成されている、請求項1から5のいずれかに記載のオーディオ信号復号器。前記タイムワープ計算部230は、前記サンプリング周波数情報218に応じて、前記符号化されたタイムワープ情報216のコードワードtw_ratio[i],インデックスを復号されたタイムワープ値warp_value_tbl[tw_ratio],prelにマッピングするための異なるマッピングテーブル480,484;480,486を使用するように構成されている、請求項1から6のいずれかに記載のオーディオ信号復号器。前記タイムワープ計算部は、基準サンプリング周波数fs,refについて前記符号化されたタイムワープ情報216の異なるコードワードtw_ratio[i],490,インデックスに対応付けられた復号されたタイムワープ値warp_value_tbl[tw_ratio],prelを示す基準マッピング値494を、前記基準サンプリング周波数fsとは異なる実際のサンプリング周波数fsに適合させて、適合されたマッピング値496を取得するように構成されている、請求項1から6のいずれかに記載のオーディオ信号復号器。前記タイムワープ計算部は、タイムワープを示す前記基準マッピング値494の部分を、前記実際のサンプリング周波数fsと前記基準サンプリング周波数fs,refとの比に応じてスケーリングするように構成されている、請求項8に記載のオーディオ信号復号器。前記復号されたタイムワープ値warp_value_tbl[tw_ratio],prelは、前記符号化されたオーディオ信号表現210によって表される前記符号化されたオーディオ信号の所定数のサンプルにわたるタイムワープコンターの変動を示し、前記オーディオ信号復号器は、サンプリング位置計算部を備え、該サンプリング位置計算部は、前記タイムワープコンターの変動を表す複数の復号されたタイムワープ値warp_value_tbl[tw_ratio],prelを組み合わせて、ワープコンターノード値warp_node_values[]を導出し、該導出されたワープコンターノード値の基準ワープノード値からの偏差が、前記復号されたタイムワープ値warp_value_tbl[tw_ratio],prelのうちの1つによって表現可能な偏差よりも大きくなるようにするよう構成されている、請求項1から9のいずれかに記載のオーディオ信号復号器。前記復号されたタイムワープ値warp_value_tbl[tw_ratio],prelは、前記符号化されたオーディオ信号表現210によって表される前記符号化されたオーディオ信号の所定数のサンプルにわたるタイムワープコンターの相対的な変化を示し、前記オーディオ信号復号器は、前記復号されたタイムワープ値からタイムワープコンター情報を導出するように構成されたサンプリング位置計算部を備える、請求項1から10のいずれかに記載のオーディオ信号復号器。前記オーディオ信号復号器は、前記復号されたタイムワープ値warp_value_tbl[tw_ratio]に基づいてタイムワープコンターの支持点サポーティングポイントwarp_node_values[]を計算するように構成されたサンプリング位置計算部240kを備え、前記サンプリング位置計算部は、前記支持点間を補間して、前記タイムワープコンターtime_contour[]を取得するように構成され、1オーディオフレーム当たりの復号されたタイムワープ値の数は、前記サンプリング周波数に依存しない、請求項1から11のいずれかに記載のオーディオ信号復号器。オーディオ信号110の符号化された表現112を提供するためのオーディオ信号符号化器100;300であって、タイムワープコンターを示すタイムワープ値prelを符号化されたタイムワープ情報132にマッピングするように構成されたタイムワープコンター符号化部130であって、前記タイムワープコンターを示す前記タイムワープ値prelを前記符号化されたタイムワープ情報132のコードワードtw_ratio[i],インデックスにマッピングするためのマッピング規則134を前記オーディオ信号110のサンプリング周波数fsに応じて適合させるように構成されたタイムワープコンター符号化部130と、前記オーディオ信号のスペクトルの符号化された表現142を、前記タイムワープコンター情報122によって示されるタイムワープを考慮して取得するように構成されたタイムワーピング信号符号化部140であって、前記オーディオ信号110の前記符号化された表現112が、前記符号化されたタイムワープ情報132の前記コードワードtw_ratio[i],インデックス、前記スペクトルの前記符号化された表現142、および前記サンプリング周波数を示すサンプリング周波数情報152を含むタイムワーピング信号符号化部140と、を備えるオーディオ信号符号化器100;300。復号されたオーディオ信号表現を、サンプリング周波数情報と、符号化されたタイムワープ情報と、符号化されたスペクトル表現とを含む符号化されたオーディオ信号表現に基づいて提供するための方法であって、前記符号化されたタイムワープ情報を復号されたタイムワープ情報にマッピングするステップであって、前記符号化されたタイムワープ情報のコードワードを前記復号されたタイムワープ情報を示す復号されたタイムワープ値にマッピングするためのマッピング規則を前記サンプリング周波数情報に応じて適合させるステップと、前記復号されたオーディオ信号表現を、前記符号化されたスペクトル表現に基づいてかつ前記復号されたタイムワープ情報に応じて提供するステップとを含む方法。オーディオ信号の符号化された表現を提供するための方法であって、タイムワープコンターを示すタイムワープ値を符号化されたタイムワープ情報にマッピングするステップであって、前記タイムワープコンターを示す前記タイムワープ値を前記符号化されたタイムワープ情報のコードワードにマッピングするためのマッピング規則を前記オーディオ信号のサンプリング周波数に応じて適合させるステップと、前記オーディオ信号のスペクトルの符号化された表現を、前記タイムワープコンター情報によって示されるタイムワープを考慮して取得するステップであって、前記オーディオ信号の前記符号化された表現が、前記符号化されたタイムワープ情報の前記コードワード、前記スペクトルの前記符号化された表現、および前記サンプリング周波数を示すサンプリング周波数情報を含むステップと、を含む方法。コンピュータ上で実行されたときに、請求項14または15に記載の方法を実行するためのコンピュータプログラム。1.図1によるタイムワープオーディオ信号符号化器図1は、本発明の一実施の形態によるタイムワープオーディオ信号符号化器100のブロック模式図を示す。オーディオ信号符号化器100は、入力オーディオ信号110を受信し、これに基づいて、入力オーディオ信号110の符号化された表現112を提供するように構成されている。入力オーディオ信号110の符号化された表現112は、例えば、符号化されたスペクトル表現、符号化されたタイムワープ情報例えば、tw_dataで示され得るとともに、例えば、コードワードtw_ratio[i]を含み得るおよびサンプリング周波数情報を含み得る。オーディオ信号符号化器は、タイムワープ分析部120を任意には含んでもよく、タイムワープ分析部120は、入力オーディオ信号110を受信し、入力オーディオ信号を分析し、そして、タイムワープコンター情報122を、当該タイムワープコンター情報122が、例えば、オーディオ信号110のピッチの時間変遷を示すように提供するよう構成されてもよい。しかしながら、オーディオ信号符号化器100は、その代わりに、オーディオ信号符号化器の外部のタイムワープ分析部によって提供されたタイムワープコンター情報を受信してもよい。オーディオ信号符号化器100はまた、タイムワープコンター情報122を受信し、これに基づいて、符号化されたタイムワープ情報132を提供するように構成されたタイムワープコンター符号化部130も備える。例えば、タイムワープコンター符号化部130は、タイムワープコンターを示すタイムワープ値を受信し得る。タイムワープ値は、例えば、正規化されたあるいは正規化されていないタイムワープコンターの絶対値または正規化されたあるいは正規化されていないタイムワープコンターの経時相対変化を示し得る。一般的に、タイムワープコンター符号化部130は、タイムワープコンター122を示すタイムワープ値を符号化されたタイムワープ情報132にマッピングするように構成されている。タイムワープコンター符号化部130は、タイムワープコンターを示すタイムワープ値を符号化されたタイムワープ情報132のコードワードにマッピングするためのマッピング規則をオーディオ信号のサンプリング周波数に応じて適合させるように構成されている。この目的で、タイムワープコンター符号化部130は、サンプリング周波数情報を受信して、それにより、当該マッピング134を適合させてもよい。オーディオ信号符号化器100はまた、オーディオ信号110のスペクトルの符号化された表現142を、タイムワープコンター情報122によって示されるタイムワープを考慮して取得するように構成されたタイムワーピング信号符号化部140も備える。したがって、符号化されたオーディオ信号表現112は、オーディオ信号110の符号化された表現112が、符号化されたタイムワープ情報132のコードワードと、スペクトルの符号化された表現142と、サンプリング周波数例えば、時間領域-周波数領域変換との関連でタイムワーピング信号符号化部140によって使用される入力オーディオ信号110のサンプリング周波数および/または平均サンプリング周波数を示すサンプリング周波数情報152とを含むように、例えば、ビットストリーム提供部を用いて提供され得る。オーディオ信号符号化器100の機能に関し、オーディオフレームオーディオサンプルを単位とした、オーディオフレームの長さは、タイムワーピング信号符号化部によって使用される時間領域-周波数領域変換の変換長に等しくてもよい中にピッチが変化するオーディオ信号のスペクトルは、時変再サンプリングによって圧縮することができるといえる。したがって、タイムワープコンター情報122に応じてタイムワーピング信号符号化部140によって行われ得る時変再サンプリングにより、元の入力オーディオ信号110のスペクトルよりも優れたビットレート効率で符号化が可能なスペクトル再サンプリングされたオーディオ信号のが得られる。しかしながら、タイムワーピング信号符号化部140において適用されるタイムワープは、符号化されたタイムワープ情報を用いて図2によるオーディオ信号復号器200に通知される。さらに、コードワードへのタイムワープ値のマッピングを含み得るタイムワープ情報の符号化は、入力オーディオ信号110の異なるサンプリング周波数またはタイムワーピング信号符号化部140もしくはその時間領域-周波数領域変換が動作する異なるサンプリング周波数について、タイムワープ値のコードワードへの異なるマッピングが使用されるように、サンプリング周波数情報に応じて適合される。このように、タイムワーピング信号符号化部140によって処理が可能な考えられるサンプリング周波数のそれぞれについて最もビットレートの高いマッピングを選択することができる。このような適合は、理にかなっている。なぜなら、符号化されたタイムワープ情報のビットレートは、タイムワープコンターを示すタイムワープ値のコードワードへのマッピングが現在の周波数に一致していれば、タイムワーピング信号符号化部140によって使用される考えうるサンプリング周波数が多数存在する場合であっても低く抑えることができることが分かっているからである。したがって、1オーディオフレーム当たりのコードワード数が、異なるサンプリング周波数にわたって一定のままであったとしても、比較的小さいサンプリング周波数および比較的大きいサンプリング周波数のいずれの場合においても、十分に高い分解能、そしてまた、十分に大きいダイナミックレンジでタイムワープコンターを符号化するのに、異なるコードワードの小さい集合で足りることを保証することができるこれにより、サンプリング周波数に依存しないビットストリームが提供され、したがって、符号化されたオーディオ信号表現112の生成、格納、構文解析およびオンザフライ処理が容易となる。マッピング134の適合に関するさらなる詳細については後述する。2.図2によるタイムワープオーディオ信号復号器図2は、本発明の一実施の形態によるタイムワープオーディオ信号復号器200のブロック模式図を示す。オーディオ信号復号器200は、符号化されたオーディオ信号表現210に基づいて、復号されたオーディオ信号表現212を例えば、時間領域オーディオ信号表現の形態で提供するように構成されている。符号化されたオーディオ信号表現210は、例えば、符号化されたスペクトル表現214タイムワーピングオーディオ信号符号化器140によって提供される符号化されたスペクトル表現142に等しくてもよいと、符号化されたタイムワープ情報216例えば、タイムワープコンター符号化部130によって提供される符号化されたタイムワープ情報132に等しくてもよいと、サンプリング周波数情報218例えば、サンプリング周波数情報152に等しくてもよいとを含み得る。オーディオ信号復号器200は、タイムワープ復号部であるとも考えられ得るタイムワープ計算部230を備える。タイムワープ計算部230は、符号化されたタイムワープ情報216を復号されたタイムワープ情報232にマッピングするように構成されている。符号化されたタイムワープ情報216は、例えば、タイムワープコードワードtw_ratio[i]を含んでもよく、復号されたタイムワープ情報は、例えば、タイムワープコンターを示すタイムワープコンター情報の形態をとってもよい。タイムワープ計算部230は、符号化されたタイムワープ情報216のタイムワープコードワードを復号されたタイムワープ情報を示す復号されたタイムワープ値にマッピングするためのマッピング規則234をサンプリング周波数情報218に応じて適合させるように構成されている。したがって、復号されたタイムワープ情報232のタイムワープ値への符号化されたタイムワープ情報216のコードワードの異なるマッピングを、サンプリング周波数情報によって通知される異なるサンプリング周波数について選択することができる。オーディオ信号復号器200はまた、スペクトルの符号化された表現214を受信し、符号化されたスペクトル表現214に基づいてかつ復号されたタイムワープ情報232に応じて、復号されたオーディオ信号表現212を提供するように構成されたワープ復号部240も備える。したがって、符号化されたタイムワープ情報のコードワードの復号されたタイムワープ値へのマッピングはサンプリング周波数に依存するため、オーディオ信号復号器200により、比較的高いサンプリング周波数および比較的低いサンプリング周波数の両方について、符号化されたタイムワープ情報の効率的な復号が可能となる。よって、比較的小さいサンプリング周波数については時間単位当たり十分に大きいタイムワープをカバーするとともに、比較的小さいサンプリング周波数および比較的高いサンプリング周波数の両方にコードワードの同じ集合を用いながら、比較的高いサンプリング周波数についてタイムワープコンターの高い分解能を実現することができる。したがって、ビットストリームフォーマットは、サンプリング周波数に実質的に非依存でありながらも、比較的高いサンプリング周波数および比較的小さいサンプリング周波数の両方の場合において、タイムワープを適切な精度およびダイナミックレンジで示すことができる。マッピング234の適合に関するさらなる詳細については後述する。ワープ復号部240に関するさらなる詳細についても後述する。3.図3aによるタイムワープオーディオ信号符号化器図3aは、本発明の一実施の形態によるタイムワープオーディオ信号符号化器300のブロック模式図を示す。図3によるオーディオ信号符号化器300は、図1によるオーディオ信号符号化器100と同様であるため、同一の信号およびデバイスには同一の参照符号を付す。しかしながら、図3aは、タイムワープ信号符号化部140についてより詳細に示している。本発明はタイムワープオーディオ符号化およびタイムワープオーディオ復号に関するため、タイムワーピングオーディオ信号符号化器140の詳細についての概要を簡潔に述べる。タイムワーピングオーディオ信号符号化器140は、入力オーディオ信号110を受信し、入力オーディオ信号110の符号化されたスペクトル表現142をフレームのシーケンスについて提供するように構成されている。タイムワーピングオーディオ信号符号化器140は、入力オーディオ信号110をサンプリングまたは再サンプリングして、周波数領域変換のベースとして使用される信号ブロックサンプリングされた表現140dを導出するように適合されたサンプリングユニットまたは再サンプリングユニット140aを備える。サンプリングユニット/再サンプリングユニット140aは、サンプリング位置計算部140bを備え、サンプリング位置計算部140bは、タイムワープコンター情報122によって示されるタイムワープに適合され、したがって、タイムワープまたはピッチ変動、あるいは基本周波数変動がゼロでない場合には時間において等距離ではない、サンプル位置を計算するように構成されている。サンプリングユニットまたは再サンプリングユニット140aはまた、サンプリング位置計算部によって求められた時間的に等距離でないサンプル位置を用いて入力オーディオ信号110の一部例えば、オーディオフレームをサンプリングまたは再サンプリングするように構成されたサンプリング部または再サンプリング部140cも備える。タイムワーピングオーディオ信号符号化器140は、サンプリングユニットまたは再サンプリングユニット140aによって出力されたサンプリングまたは再サンプリングされた表現140dについてのスケーリング窓を導出するように適合された変換窓計算部140eを更に備える。スケーリング窓情報140fおよびサンプリング/再サンプリングされた表現140dは、スケーリング窓情報140fによって示されるスケーリング窓をサンプリングユニット/再サンプリングユニット140aによって導出された対応するサンプリングまたは再サンプリングされた表現140dに適用するように適合された窓関数処理部140gに入力される。他の実施形態では、タイムワーピングオーディオ信号符号化器140は、入力オーディオ信号110のサンプリングおよび窓関数処理された表現140hの周波数領域表現140jを例えば、変換係数またはスペクトル係数の形態で導出するために、周波数領域変換部140iを更に備え得る。周波数領域表現140jは、例えば、後処理されてもよい。さらに、周波数領域表現140j、またはその後処理されたバージョンを符号化140kを用いて符号化して、入力オーディオ信号110の符号化されたスペクトル表現142を取得してもよい。タイムワーピングオーディオ信号符号化器140は、入力オーディオ信号110のピッチコンターをさらに使用するここで、ピッチコンターは、タイムワープコンター情報122によって示され得る。タイムワープコンター情報122は、入力情報としてオーディオ信号符号化器300に提供されてもよく、あるいは、オーディオ信号符号化器300によって導出されてもよい。したがって、オーディオ信号符号化器300は、タイムワープコンター情報122を、当該タイムワープコンター情報122がピッチコンター情報を構成するかあるいはピッチコンターまたは基本周波数を示すように導出するためのピッチ推定部として動作し得るタイムワープ分析部120を任意には備え得る。サンプリングユニット/再サンプリングユニット140aは、入力オーディオ信号110の連続的な表現連続的なデータに対して処理を行うものであってもよい。しかし、その代わりに、サンプリングユニット/再サンプリングユニット140aは、入力オーディオ信号110の以前にサンプリングされた表現データに対して処理を行うものであってもよい。前者の場合、ユニット140aは、入力オーディオ信号をサンプリングすることができしたがってサンプリングユニットであると考えられ得る、後者の場合、ユニット140aは、入力オーディオ信号110の以前にサンプリングされた表現を再サンプリングすることができるしたがって、再サンプリングユニットであると考えられ得る。サンプリングユニット140aは、例えば、隣接する重複オーディオブロックを、サンプリングまたは再サンプリング後に、入力ブロックのそれぞれにおける重複部分が一定のピッチを有するかあるいはピッチ変動が低減するようにタイムワープさせるように適合されてもよい。変換窓計算部140eは、任意には、オーディオブロックについての例えば、オーディオフレームについてのスケーリング窓をサンプリング部140aによって行われるタイムワーピングに応じて導出してもよい。この目的で、サンプリング部によって使用されるワーピング規則を定義するために任意の調整ブロック140lが存在してもよく、このワーピング規則は、次いで、変換窓計算部140eにも提供される。別の実施形態において、調整ブロック140lを省略してもよく、タイムワープコンター情報122によって示されるピッチコンターを変換窓計算部140eに直接提供してもよく、変換窓計算部140e自体が適切な計算を行ってもよい。さらに、サンプリングユニット/再サンプリングユニット140aは、適切なスケーリング窓の計算を可能にするため、適用されたサンプリングに関する情報を変換窓計算部140eに伝えてもよい。しかしながら、いくつかの他の実施形態では、窓関数処理は、タイムワーピングの内容に実質的に非依存であってもよい。タイムワーピングは、ユニット140aによってタイムワープおよびサンプリングされたまたは再サンプリングされた、サンプリングされたまたは再サンプリングされたオーディオブロックまたはオーディオフレームのピッチコンターが元の入力オーディオ信号110のピッチコンターと比較してより一定となるように、サンプリングユニット/再サンプリングユニット140aによって行われる。したがって、ユニット140aによって行われるサンプリングまたは再サンプリングにより、ピッチコンターの時間変動によって生じるスペクトルのスメアリングスペクトルに発生するスミアが低減される。よって、サンプリングまたは再サンプリングされたオーディオ信号140dのスペクトルは、入力オーディオ信号110のスペクトルよりも、スメアリングが少なくそして、典型的には、よりはっきりとしたスペクトルのピークおよびスペクトルの谷を示す。したがって、入力オーディオ信号110のスペクトルを同じ精度で符号化するために必要とされるビットレートと比較して、サンプリングされたまたは再サンプリングされたオーディオ信号140dのスペクトルをより少ないビットレートで符号化することが典型的には可能である。ここで、入力オーディオ信号110は、典型的には、フレーム単位で処理され、フレームは、特定の要件によっては、重複していてもよく、あるいは重複していなくてもよいという点に留意されたい。例えば、入力オーディオ信号のフレームのそれぞれをユニット140aによって個別にサンプリングまたは再サンプリングして、それにより、時間領域サンプル140dの各集合によって示されるサンプリングされたまたは再サンプリングされたフレームのシーケンスを取得してもよい。また、窓関数処理140gにより、時間領域サンプル140dのそれぞれの集合によって表されるサンプリングまたは再サンプリングされたフレームに窓関数処理を個別に適用してもよい。さらに、窓関数処理および再サンプリングされた時間領域サンプル140hのそれぞれの集合によって示される窓関数処理および再サンプリングされたフレームを、変換部140iによって個々に周波数領域に変換してもよい。しかしながら、個々のフレームのいくらかの時間重複が存在し得る。さらに、オーディオ信号110は、所定のサンプリング周波数サンプリングレートとしても示すでサンプリングされ得るという点に留意されたい。サンプリング部または再サンプリング部140cによって行われる再サンプリングにおいて、再サンプリングは、入力オーディオ信号110の再サンプリングされたブロックまたはフレームが、入力オーディオ信号110のサンプリング周波数またはサンプリングレートと同一のまたは少なくともほぼ同一である例えば/-5の許容差を有する平均サンプリング周波数またはサンプリングレートを含み得るように実行されるものであってもよい。しかしながら、オーディオ信号符号化器300は、その代わりに、異なるサンプリング周波数またはサンプリングレートの入力オーディオ信号で動作するように構成されてもよい。したがって、いくつかの実施形態において、時間領域サンプル140dによって表される再サンプリングされたブロックまたはフレームの平均サンプリング周波数またはサンプリングレートは、入力オーディオ信号110のサンプリング周波数またはサンプリングレートに応じて変化し得る。しかしながら、サンプリング部140aは、操作者の希望または要求に応じたサンプリングレート変換と、タイムワーピングとの両方を行うことができるため、時間領域サンプル140dによって表されるサンプリングまたは再サンプリングされたオーディオ信号のブロックまたはフレームの平均サンプリング周波数またはサンプリングレートが、入力オーディオ信号110のサンプリングレートと異なっている可能性も勿論ある。したがって、時間領域サンプル140dの集合によって表されるサンプリングまたは再サンプリングされたオーディオ信号のブロックまたはフレームは、入力オーディオ信号110の平均サンプリング周波数もしくはサンプリングレートおよび/またはユーザの希望に応じて、異なるサンプリング周波数またはサンプリングレートで提供され得る。ただし、いくつかの実施形態においては、スペクトル値140dの集合によって表されるサンプリングまたは再サンプリングされたオーディオ信号のブロックまたはフレームの長さオーディオサンプルを単位としたは、異なる平均サンプリング周波数またはサンプリングレートについても一定であってもよい。しかしながら、いくつかの実施形態においては、2つの可能な長さブロックまたはフレーム当たりのオーディオサンプルを単位としたの間で切り替えを行ってもよく、第1の短ブロックモードのブロック長またはフレーム長は、平均サンプリング周波数に非依存であってもよく、第2の長ブロックモードのブロック長またはフレーム長オーディオサンプルを単位としたもまた、平均サンプリング周波数またはサンプリングレートに非依存であってもよい。したがって、窓関数処理部140gによって行われる窓関数処理、変換部140iによって行われる変換、および符号化部140kによって行われる符号化は、サンプリングまたは再サンプリングされたオーディオ信号140dの平均サンプリング周波数またはサンプリングレートに実質的に非依存であってもよい平均サンプリング周波数またはサンプリングレートに関係なく行われ得る短ブロックモードと長ブロックモードとの間の考えられる切り替えは除く。結論すると、タイムワーピング信号符号化部140により、入力オーディオ信号110を効率的に符号化することが可能となる。なぜなら、サンプリング部140aによって行われるサンプリングまたは再サンプリングによって、入力オーディオ信号110が時間ピッチ変動を含む場合に入力オーディオ信号110よりもスペクトルのスメアリングが少ない再サンプリングされたオーディオ信号140dが得られ、これにより、入力オーディオ信号110のサンプリング/再サンプリングおよび窓関数処理されたバージョン140hに基づいて変換部140iにより提供されたスペクトル係数140jをビットレート効率よく符号化する符号化部140kによってことが可能となる。タイムワープコンター符号化部130によってサンプリング周波数依存的に行われるタイムワープ型コンター符号化により、サンプリング/再サンプリングされたオーディオ信号140dの異なるサンプリング周波数または平均サンプリング周波数についてのタイムワープコンター情報122をビットレート効率よく符号化することが可能となり、その結果、符号化されたスペクトル表現142と符号化されたタイムワープ情報132とを含むビットストリームはビットレート効率がよいものとなる。4.図3bによるタイムワープオーディオ信号復号器図3bは、本発明の一実施形態によるオーディオ信号復号器350のブロック模式図を示す。オーディオ信号復号器350は、図2によるオーディオ信号復号器200と類似しているため、同一の信号およびデバイスには同一の参照符号を付し、重複する説明はここでは省略する。オーディオ信号復号器350は、第1のタイムワープおよびサンプリングされたオーディオフレームの符号化されたスペクトル表現を受信するとともに、第2のタイムワープおよびサンプリングされたオーディオフレームの符号化されたスペクトル表現も受信するために構成されている。一般的に、オーディオ信号符号化器350は、タイムワープ再サンプリングされたオーディオフレームの符号化されたスペクトル表現のシーケンスを受信するために構成され、当該符号化されたスペクトル表現は、例えば、オーディオ信号符号化器300のタイムワーピング信号符号化部140によって提供され得る。加えて、オーディオ信号復号器350は、例えば、符号化されたタイムワープ情報216やサンプリング周波数情報218といった副情報を受信する。ワープ復号部240は、スペクトルの符号化された表現214を受信し、このスペクトルの符号化された表現214を復号し、当該スペクトルの復号された表現240bを提供するように構成された復号部240aを備える。ワープ復号部240はまた、スペクトルの復号された表現240bを受信し、スペクトルの当該復号された表現240bに基づいて逆変換を実行して、これにより、符号化されたスペクトル表現214によって示されるタイムワープサンプリングされたオーディオ信号のブロックまたはフレームの時間領域表現240dを取得するように構成された逆変換部240cも備える。ワープ復号部240はまた、ブロックまたはフレームの時間領域表現240dに窓関数処理を適用して、これにより、ブロックまたはフレームの窓関数処理された時間領域表現240fを取得するように構成された窓関数処理部240eも備える。ワープ復号部240はまた、窓関数処理された時間領域表現240fがサンプリング位置情報240hに応じて再サンプリングされ、これにより、ブロックまたはフレームについての窓関数処理および再サンプリングされた時間領域表現240iが取得される再サンプリング240gも含む。ワープ復号部240はまた重複部加算部240jも備え、重複部加算部240jは、窓関数処理および再サンプリングされた時間領域表現の連続するブロックまたはフレームを重複加算して、これにより、窓関数処理および再サンプリングされた時間領域表現240iの連続するブロックまたはフレーム間の平滑な移行を実現し、これによって、重複加算演算により復号されたオーディオ信号表現212を取得するように構成されている。ワープ復号部240は、タイムワープ計算部またはタイムワープ復号部230から復号されたタイムワープ情報232を受信し、これに基づいてサンプリング位置情報240hを提供するように構成されたサンプリング位置計算部240kを備える。したがって、復号されたタイムワープ情報232は、再サンプリング部240gによって行われる時変再サンプリングを示す。任意には、ワープ復号部240は、窓関数処理部240eによって使用される窓の形状を要件に応じて調整するように構成され得る窓形状調整部240lを備えてもよい。例えば、窓形状調整部240lは、任意には、復号されたタイムワープ情報232を受信し、当該復号されたタイムワープ情報232に応じて窓を調整してもよい。代替的に、または、追加的に、窓形状調整部240lは、長ブロックモードが使用されるかあるいは短ブロックモードが使用されるかを示す情報に応じて、窓関数処理部240eによって使用される窓形状を調整するように構成されてもよいワープ復号部240がこのような長ブロックモードおよび短ブロックモード間で切り替え可能である場合。代替的に、または、追加的に、窓形状調整部240lは、異なる窓タイプがワープ復号部240によって使用される場合は、窓関数処理部240eによる使用のための適切な窓形状を窓シーケンス情報に応じて選択するように構成されてもよい。しかしながら、窓形状調整部240lによって行われる窓形状の調整は任意であると考えられるべきであり、本発明にとって特に重要ではないという点に留意されたい。さらに、ワープ復号部240は、任意には、窓形状調整部240lおよび/またはサンプリング位置計算部240kをサンプリング周波数情報218に応じて制御するように構成され得るサンプリングレート調整部240mを備えてもよい。しかしながら、サンプリングレート調整240mは、任意であると考えられ、本発明にとって特に重要ではない。ワープ復号部240の機能に関し、例えば、複数のオーディオフレームのそれぞれについての変換係数スペクトル係数としても示すの集合またはさらにはいくつかのオーディオフレームについてのスペクトル係数の複数の集合を含み得る、スペクトルの符号化された表現214は、まず、復号部240aを用いて復号され、その結果、復号されたスペクトル表現240bが取得されるということができる。符号化されたオーディオ信号のブロックまたはフレームの復号されたスペクトル表現240bは、オーディオコンテンツの当該ブロックまたはフレームの時間領域表現例えば、1オーディオフレーム当たり所定数の時間領域サンプルを含むに変換される。典型的には、スペクトルの復号された表現240bは、このようなスペクトルが効率的に符号化可能であるために、顕著なピークおよび谷を含むが、必ずしもそうである必要はない。したがって、時間領域表現240dは、単一のブロックまたはフレーム中に比較的小さいピッチ変動を含む顕著なピークおよび谷を有するスペクトルに対応する。窓関数処理260eは、重複加算演算を可能にするために、オーディオ信号の時間領域表現240dに適用される。続いて、窓関数処理された時間領域表現240fは時変的に再サンプリングされ、この再サンプリングは、符号化されたオーディオ信号表現210に符号化された形態で含まれるタイムワープ情報に応じて行われる。したがって、再サンプリングされたオーディオ信号表現240iは、典型的には、窓関数処理された時間領域表現240fよりも著しく大きいピッチ変動を含む但し、符号化されたタイムワープ情報がタイムワープまたは同等にピッチ変動を示す場合。よって、逆変換部240cの出力信号240dが単一のオーディオフレームに含まれるピッチ変動がかなり小さい場合であっても、単一のオーディオフレームにおいて大きなピッチ変動を含むオーディオ信号を再サンプリング部240gから出力することができる。しかしながら、ワープ復号部240は、異なるサンプリング周波数を使用して提供された符号化されたスペクトル表現を処理し、異なるサンプリング周波数を有する復号されたオーディオ信号表現212を提供するように構成されてもよい。しかしながら、1オーディオフレームまたはオーディオブロック当たりの時間領域サンプルの数は、複数の異なるサンプリング周波数について同一であってもよい。しかし、その代わりに、ワープ復号部240は、オーディオブロックが比較的少数のサンプル例えば、256個のサンプルを含む短ブロックモードと、オーディオブロックが比較的多数のサンプル例えば、2048個のサンプルを含む長ブロックモードとの間で切り替え可能であってもよい。この場合、短ブロックモードにおける1オーディオブロック当たりのサンプル数は、サンプリング周波数が異なっていても同一であり、長ブロックモードにおける1オーディオブロックまたはオーディオフレーム当たりのオーディオサンプル数は、サンプリング周波数が異なっていても同一である。また、1オーディオフレーム当たりのタイムワープコードワード数は、一般的には、サンプリング周波数が異なる場合であっても同一である。したがって、サンプリング周波数に実質的に非依存の少なくとも1オーディオフレーム当たりの符号化された時間領域サンプルの数に関して、および1オーディオフレーム当たりのタイムワープコードワード数に関して、均一なビットストリームフォーマットを実現することができる。しかしながら、タイムワープ情報のビットレート効率のよい符号化およびタイムワープ情報の十分な分解能の両方を実現するため、符号化されたオーディオ信号表現210を提供するオーディオ信号符号化器300側で、タイムワープ情報は、サンプリング周波数に適合されて応じて符号化される。その結果、タイムワープコードワードの復号されたタイムワープ値へのマッピングについての情報を含む、符号化されたタイムワープ情報216が、サンプリング周波数に適合して復号される。タイムワープ情報の復号のこの適合に関する詳細について、次に説明する。5.タイムワープ符号化および復号の適合5.1.概念の概要以下に、符号化されるオーディオ信号または復号されるオーディオ信号のサンプリング周波数に応じたタイムワープ符号化および復号の適合に関する詳細について説明する。換言すれば、サンプリング周波数依存型ピッチ変動量子化について説明する。理解を容易にするため、いくつかの従来の概念についてまず説明する。タイムワープを用いた従来のオーディオ符号化器およびオーディオ復号器においては、ピッチ変動またはワープのための量子化テーブルは、全てのサンプリング周波数について固定されている。一例として、音声オーディオ統合コーディングのワーキングドラフト6WD6ofUSAC、ISO/IECJTC1/SC29/WG11N11213、2010を参照されたい。サンプルにおける更新距離例えば、タイムワープ値がオーディオ符号化器からオーディオ復号器へ送信される時間インスタンスのオーディオサンプルを単位とする距離もまた固定されているため従来のタイムワープオーディオ符号化器/オーディオ復号器および本発明によるタイムワープオーディオ符号化器/オーディオ復号器の両方において、このようなコーディング方式をより低いビットレートに適用すると、カバー可能な実際のピッチ変化例えば、単位時間当たりのピッチ変化を単位としたの範囲がより小さくなる。音声の基本周波数における一般的な最大変化は、約15oct/s15オクターブ/秒未満である。図4cのテーブルは、オーディオコーディングにおいて使用されるあるサンプリング周波数について、参考文献[3]に記載されるコーディング方式では、所望のピッチ変動範囲をマッピングすることができず、したがって、コーディング利得が準最適なものにしかならないという知見を示している。このことを明らかにするため、図4cのテーブルは、参考文献[3]に記載されるオーディオ復号器において使用されるテーブル例えば、タイムワープコードワードを復号されたタイムワープ値にマッピングするためのマッピングテーブルの異なるサンプリング周波数についてのワープを示す。これらのワープ値をoct/s単位で求めるための式は以下の通りである。上記式中、wはワープを示し、prelは相対ピッチ変化因子を示し、fsはサンプリング周波数を示し、npは1つのフレームにおけるピッチノード数を示し、nfはサンプルにおけるフレーム長を示す。したがって、図4cのテーブルは、参考文献[3]に記載されるオーディオ復号器において使用される量子化方式のワープを示すここで、nf=1024およびnp=16である。本発明によれば、タイムワープコードワードであると考えられ得るワープ値インデックスの対応するタイムワープ値prelへのマッピングをサンプリング周波数に応じて適合させることが有利であることが分かった。換言すれば、上記の問題の解決策は、カバーされるピッチ変動またはワープのoct/sオクターブ/秒単位の絶対範囲が全てのサンプリング周波数について同じあるいは少なくともほぼ同じとなるように、異なるサンプリング周波数について別個の量子化テーブルを設計することであることが分かった。これは、例えば、隣接するサンプリング周波数の狭い範囲についてそれぞれ使用されるいくつかの明示的な量子化テーブルを用意するか、あるいは使用サンプリング周波数についての量子化テーブルをオンザフライで計算することによって行われ得るということが分かった。本発明の一実施形態によれば、これは、ワープ値のテーブルを用意すること、および、上記の式を変換することにより相対ピッチ変化因子のための量子化テーブルを計算することによって行われ得る。上記式中、prelは相対ピッチ変化因子を示し、nfはサンプルにおけるフレーム長を示し、wはワープを示し、fsはサンプリング周波数を示し、npは1つのフレームにおけるピッチノード数を示す。上記式を用いて、図4dのテーブルに示される相対ピッチ変化因子prelを求めることができる。図4dを参照すると、第1の列480は、タイムワープコードワードであると考えられ、符号化されたオーディオ信号表現210を表すビットストリームに含められ得るインデックスを示す。第2の列482は、第1の列および各行に示されるインデックスに対応付けられたnpの相対ピッチ変化因子prelによって表され得る最大表現可能タイムワープoct/sを単位としたを示す。第3の列484は、24000Hzのサンプリング周波数について各行の第1の列480に示されるインデックスに対応付けられた相対ピッチ変化因子を示す。第4の列486は、12000Hzのサンプリング周波数について各行の第1の列480に示されるインデックス値に対応付けられた相対ピッチ変化因子を示す。インデックス0、1および2はピッチの負の変化についてのすなわち、ピッチの減少についての相対ピッチ変化因子prelに対応し、インデックス値3は相対ピッチ変化因子1一定のピッチを表すに対応し、インデックス4、5、6および7は、正のタイムワープすなわち、ピッチの増加を示す相対ピッチ変化因子prelに対応付けられていることが分かる。しかしながら、相対ピッチ変化因子を求めるための異なる概念が存在することが分かった。相対ピッチ変化因子を求めるための他の1つの方法は、相対ピッチ変化因子および対応する基準サンプリングレートのための量子化値のテーブルを設計することであるということが分かった。所与のサンプリング周波数のための実際の量子化テーブルは、設計されたテーブルから以下の式を用いて簡単に導出することができる。prelは、現在のサンプリング周波数fsについての相対ピッチ変化因子を示す。加えて、prel,refは基準サンプリング周波数fs,refについての相対ピッチ変化因子を示す。異なるインデックスタイムワープコードワードに対応付けられた基準ピッチ変化因子prel,refの集合をテーブルに格納してもよいここで、基準相対ピッチ変化因子が対応する基準サンプリング周波数fs,refは既知である。後者の式を用いることで、上記の式によって得られる結果の妥当な近似が得られるとともに、計算の複雑度も低いことが分かった。図4eは、基準相対ピッチ変化因子prel,refから求められた相対ピッチ変化因子prelのテーブル表現を示すここで、テーブルは基準サンプリング周波数fs,ref=24000Hzについて成り立つ。第1の列490は、タイムワープコードワードであると考えられ得るインデックスを示す。第2の列492は、各行の第1の列490に示されるインデックスまたはコードワードに対応付けられた基準相対ピッチ変化因子prel,refを示す。第3の列494および第4の列496は、24000Hz第3の列494および12000Hz第4の列496のサンプリング周波数fsについての第1の列490のインデックスに対応付けられた相対ピッチ変化因子を示す。第3の列494に示される24000Hzのサンプリング周波数fsについての相対ピッチ変化因子prelfは、第2の列492に示される基準相対ピッチ変化因子と同一であることがわかる。これは、24000Hzのサンプリング周波数fsが基準サンプリング周波数fs,refに等しいからである。しかしながら、第4の列496は、第2の列492の基準相対ピッチ変化因子から上記式3に従って導出される、12000Hzのサンプリング周波数fsにおける相対ピッチ変化因子prelを示している。当然ながら、このような正規化手順は、上記のように、周波数またはピッチにおける変化の他のあらゆる表現、例えば、絶対ピッチまたは周波数の値相対的な変化ではなくをコーディングする方式に対してもそのまま容易に適用することができる。5.2.図4aによる実施例図4aは、本発明による実施形態において使用され得る適合型マッピング400のブロック模式図を示す。例えば、適合型マッピング400は、オーディオ信号復号器200におけるマッピング234またはオーディオ信号復号器350におけるマッピング234の代わりとなり得る。適合型マッピング400は、例えば、タイムワープコードワードtw_ratio[i]を含むいわゆるtw_data情報といった符号化されたタイムワープ情報を受信するように構成されている。したがって、適合型マッピング400は、復号されたタイムワープ値、例えば、復号された比の値を提供することができ、これらは値warp_value_tbl[tw_ratio]として示される場合があり、また相対ピッチ変化因子prelとしても示される場合がある。適合型マッピング400はまた、例えば、逆変換230cによって提供される時間領域表現240dのサンプリング周波数fs、または再サンプリング240gによって提供される窓関数処理および再サンプリングされた時間領域表現240iの平均サンプリング周波数、または復号されたオーディオ信号表現212のサンプリング周波数を示すサンプリング周波数情報も受信する。適合型マッピングは、復号されたタイムワープ値を符号化されたタイムワープ情報のタイムワープコードワードの関数として提供するマッピング部420を含む。マッピング規則選択部430は、マッピング部420によって使用される複数のマッピングテーブル432、434から、サンプリング周波数情報406に応じてマッピングテーブルを選択する。例えば、マッピングテーブル選択部430は、現在のサンプリング周波数が24000Hzに等しい場合または現在のサンプリング周波数が24000Hzの所定の環境にある場合は、図4dのテーブルの第1の列480および図4dのテーブルの第3の列484によって定義されるマッピングを表すマッピングテーブルを選択する。これに対し、サンプリング周波数fsが12000Hzに等しいか場合またはサンプリング周波数fsが12000Hzの所定の環境にある場合は、マッピングテーブル選択部430は、図4dのテーブルの第1の列480および図4dのテーブルの第4の列486によって定義されるマッピングテーブルを選択してもよい。したがって、タイムワープコードワードインデックスとしても示す0~7は、サンプリング周波数が24000Hzに等しい場合は、図4dのテーブルの第3の列484に示すそれぞれの復号されたタイムワープ値または相対ピッチ変化因子にマッピングされ、サンプリング周波数が12000Hzに等しい場合は、図4dのテーブルの第4の列486に示されるそれぞれの復号されたタイムワープ値または相対ピッチ変化因子にマッピングされる。要約すると、マッピングテーブル選択部430によってサンプリング周波数に応じて異なるマッピングテーブルが選択され、これにより、タイムワープコードワード例えば、復号されたオーディオ信号を表すビットストリームに含まれる値インデックスが復号されたタイムワープ値例えば、相対ピッチ変化因子prel、またはタイムワープ値warp_value_tblにマッピングされ得る。5.3.図4bによる実施例図4bは、本発明による実施形態において使用され得る適合型マッピング450のブロック模式図を示す。例えば、適合型マッピング450は、オーディオ信号復号器200におけるマッピング234またはオーディオ信号復号器350におけるマッピング234の代わりとなり得る。適合型マッピング450は、符号化されたタイムワープ情報を受信するように構成されているここで、適合型マッピング400に関する上記の説明が適用される。まず、適合型マッピング450は、復号されたタイムワープ値を提供するように構成されているここでもまた、適合型マッピング400に関する上記の説明が適用される。適合型マッピング450は、符号化されたタイムワープのコードワードを受信し、復号されたタイムワープ値を提供するように構成されたマッピング部470を備える。適合型マッピング450はまた、マッピング値計算部またはマッピングテーブル計算部480も備える。マッピング値計算部の場合、復号されたタイムワープ値は上記式3に従って計算される。この目的で、マッピング値計算部は、基準マッピングテーブル482を備え得る。基準マッピングテーブル482は、例えば、図4eのテーブルの第1の列490および第2の列492によって定義されるマッピング情報を示し得る。したがって、マッピング値計算部480およびマッピング部470は、対応する基準相対ピッチ変化因子が所与のタイムワープコードワードについて基準マッピングテーブルに基づいて選択され、当該所与のタイムワープコードワードに対応するピッチ変化因子prelが現在のサンプリング周波数fsに関する情報を用いて式3に従って計算され、復号されたタイムワープ値として戻されるように、協働することができる。この場合、各タイムワープコードワードについての復号されたタイムワープ値相対ピッチ変化因子の計算を行うという犠牲を払って現在のサンプリング周波数fsに適合させたマッピングテーブルのエントリの全てを格納する必要さえない。しかし、その代わりに、マッピングテーブル計算部480は、マッピング部470による使用のために、現在のサンプリング周波数fsに適合させたマッピングテーブルを事前に計算してもよい。例えば、マッピングテーブル計算部は、12000Hzの現在のサンプリング周波数が選択されたことを把握したことに応じて図4eの第4の列496のエントリを計算するように構成されてもよい。12000Hzのサンプリング周波数fsについてのこの相対ピッチ変化因子prelの計算は、基準マッピングテーブル例えば、図4eのテーブルの第1の列490および第2の列492によって定義されるマッピングを含むに基づくものであってよく、また式3を用いて行われてもよい。したがって、上記事前に計算されたマッピングテーブルをタイムワープコードワードの復号されたタイムワープ値へのマッピングに使用してもよい。さらに、事前に計算されたマッピングテーブルは、再サンプリングレートが変更されるたびに更新してもよい。要約すると、タイムワープコードワードの復号されたタイムワープ値へのマッピングのためのマッピング規則は、基準マッピングテーブル482に基づいて評価または計算してもよく、現在のサンプリング周波数に適合させたマッピングテーブルの事前計算または復号されたタイムワープ値のオンザフライ計算を実行してもよい。6.タイムワープ制御情報の計算についての詳細な説明以下に、タイムワープコンター変遷情報に基づいたタイムワープ制御情報の計算に関する詳細について説明する。6.1.図5aおよび図5bによる装置図5aおよび図5bは、タイムワープコンター変遷情報510に基づいてタイムワープ制御情報512を提供するための装置500のブロック模式図を示し、タイムワープコンター変遷情報510は、復号されたタイムワープ情報であってもよく、また、例えば、タイムワープ計算部230のマッピング234によって提供される復号されたタイムワープ値を含んでいてもよい。装置500は、復元されたタイムワープコンター情報522をタイムワープコンター変遷情報510に基づいて提供するための手段520と、復元されたタイムワープコンター情報522に基づいてタイムワープ制御情報512を提供するためのタイムワープ制御情報計算部530とを備える。以下に、手段520の構造および機能について説明する。手段520は、タイムワープコンター変遷情報510を受信し、これに基づいて、新たなタイムワープコンター部分情報542を提供するように構成されたタイムワープコンター計算部540を備える。例えば、タイムワープコンター変遷情報の集合例えば、マッピング234によって提供される所定数の復号されたタイムワープ値の集合を、復元されるオーディオ信号の各フレームについて装置500に送信してもよい。しかしながら、場合によっては、復元されるオーディオ信号のフレームに対応付けられたタイムワープコンター変遷情報510の集合はオーディオ信号の複数のフレームの復元のために使用されてもよい。同様に、タイムワープコンター変遷情報の複数の集合は、以下に詳述するように、オーディオ信号の単一のフレームのオーディオコンテンツの復元のために使用されてもよい。結論として、いくつかの実施形態において、タイムワープコンター変遷情報は、復元されるオーディオ信号の変換領域係数の集合が更新されるレートと同じレートで更新され得るということができるオーディオ信号の1フレーム当たりタイムワープコンター変遷情報510の1つの集合、および/またはオーディオ信号の1フレーム当たり1つのタイムワープコンター部分。タイムワープコンター計算部540は、複数のワープコンターノード値またはワープコンターノード値の時間シーケンスを複数のタイムワープコンター比値またはタイムワープコンター比値の時間シーケンスに基づいて計算するように構成されたワープノード値計算部544を備え、タイムワープ比値は、タイムワープコンター変遷情報510によって構成される。換言すれば、マッピング234によって提供される復号されたタイムワープ値は、タイムワープ比値例えば、warp_value_tbl[tw_ratio[]]を構成し得る。この目的で、ワープノード値計算部544は、後述するように、タイムワープコンターノード値の提供を所定の開始値例えば、1で開始し、連続するタイムワープコンターノード値をタイムワープコンター比値を用いて計算するように構成されている。さらに、タイムワープコンター計算部544は、連続するタイムワープコンターノード値間を補間するように構成された補間部548を任意には備える。したがって、新たなタイムワープコンター部分の記述542が得られ、新たなタイムワープコンター部分は、典型的には、ワープノード計算部524によって使用される上記所定の開始値から始まる。さらに、手段520は、いわゆる最後のタイムワープコンター部分およびいわゆる現在のタイムワープコンター部分を図5に図示しないメモリに格納するように構成されている。しかしながら、手段520はまた、最後のタイムワープコンター部分、現在のタイムワープコンター部分および新たなタイムワープコンター部分に基づく完全なタイムワープコンターセクションにおける不連続性を回避するあるいは低減させるか無くすために、最後のタイムワープコンター部分および現在のタイムワープコンター部分を再スケーリングするように構成された再スケーリング部550も備える。この目的で、再スケーリング部550は、最後のタイムワープコンター部分および現在のタイムワープコンター部分の格納された記述を受信し、最後のタイムワープコンター部分および現在のタイムワープコンター部分を一緒に再スケーリングして、最後のタイムワープコンター部分および現在のタイムワープコンター部分の再スケーリングされたバージョンを取得するように構成されている。この機能に関するいくつかの詳細については後述する。さらに、再スケーリング部550はまた、例えば、図5に図示しないメモリから、現在のタイムワープ部分に対応付けられた別の合計値における最後のタイムワープコンター部分に対応付けられた合計値を受信するようにも構成され得る。これら合計値は、それぞれ、last_warp_sumおよびcur_warp_sumで示される場合がある。再スケーリング部550は、タイムワープコンター部分に対応付けられた合計値を、対応するタイムワープコンター部分が再スケーリングされるのと同じ再スケーリング因子を用いて再スケーリングするように構成されている。したがって、再スケーリングされた合計値が得られる。場合によっては、手段520は、再スケーリング部550に入力されたタイムワープコンター部分および再スケーリング部550に入力された合計値を繰返し更新するように構成された更新部560を備えてもよい。例えば、更新部560は、当該情報をフレームレートで更新するように構成されてもよい。例えば、現在のフレームサイクルの新たなタイムワープコンター部分は、次のフレームサイクルにおける現在のタイムワープコンター部分として機能し得る。同様に、現在のフレームサイクルの再スケーリングされた現在のタイムワープコンター部分は、次のフレームサイクルにおける最後のタイムワープコンター部分として機能し得る。したがって、現在のフレームサイクルが完了すると現在のフレームサイクルの最後のタイムワープコンター部分を破棄することができるため、メモリ効率のよい実施例が実現される。上記を要約すると、手段520は、各フレームサイクル例えば、フレームシーケンスの始めやフレームシーケンスの終わり、あるいはタイムワーピングが非アクティブであるフレームといったいくつかの特殊なフレームサイクルは除くについて、新たなタイムワープコンター部分、再スケーリングされた現在のタイムワープコンター部分および再スケーリングされた最後のタイムワープコンター部分の記述を含むタイムワープコンターセクションの記述を提供するように構成されている。さらに、手段520は、各フレームサイクル上記特殊なフレームサイクルは除くについて、例えば、新たなタイムワープコンター部分合計値、再スケーリングされた現在のタイムワープコンター合計値および再スケーリングされた最後のタイムワープコンター合計値を含むワープコンター合計値の表現を提供してもよい。タイムワープ制御情報計算部530は、手段520によって提供される復元されたタイムワープコンター情報542に基づいてタイムワープ制御情報512を計算するように構成されている。例えば、タイムワープ制御情報計算部530は、復元されたタイムワープコンター情報に基づいて時間コンター572例えば、タイムワープコンターのサンプル単位表現を計算するように構成された時間コンター計算部570を備える。さらに、タイムワープコンター情報計算部530は、時間コンター572を受信し、これに基づいて、サンプル位置情報を、例えば、サンプル位置ベクトル576の形態で提供するように設けられたサンプル位置計算部574を備える。サンプル位置ベクトル576は、例えば、再サンプリング部240gによって行われるタイムワーピングを示す。タイムワープ制御情報計算部530はまた、復元されたタイムワープ制御情報から遷移長情報を導出するように構成された遷移長計算部も備える。遷移長情報582は、例えば、左遷移長を示す情報および右遷移長を示す情報を含み得る。遷移長は、例えば、最後のタイムワープコンター部分、現在のタイムワープコンター部分および新たなタイムワープコンター部分によって示される時間セグメントの長さに依存し得る。例えば、遷移長は、最後のタイムワープコンター部分によって示される時間セグメントの時間延長が現在のタイムワープ部分によって示される時間セグメントの時間延長よりも短い場合または新たなタイムワープコンター部分によって示される時間セグメントの時間延長が現在のタイムワープコンター部分によって示される時間セグメントの時間延長よりも短い場合は、短くしてもよいデフォルトの遷移長と比較して。加えて、タイムワープ制御情報計算部530は、左および右遷移長に基づいていわゆる最初の位置およびいわゆる最後の位置を計算するように構成された最初最後位置計算部584を更に含み得る。最初の位置および最後の位置により、これらの位置の外側の領域が窓関数処理の後にゼロに等しく、したがってタイムワーピングのために考慮される必要が無い場合に、再サンプリング部の効率性が高くなる。ここで、サンプル位置ベクトル576は、例えば、再サンプリング部240gによって行われるタイムワーピングに使用されるまたは更には必要とされる情報を含む点に留意されたい。さらに、左および右遷移長582ならびに最初の位置および最後の位置586は、窓関数処理部240eによって例えば、使用されるまたは更には必要とされる情報を構成している。したがって、手段520およびタイムワープ制御情報計算部530は、協働して、サンプリングレート調整240m、窓形状調整240lおよびサンプリング位置計算240kの機能の代わりを果たすことができるということができる。6.2.図6aおよび図6bによる機能説明以下に、手段520およびタイムワープ制御情報計算部530を備えるオーディオ復号器の機能について図6aおよび図6bを参照して説明する。図6aおよび図6bは、本発明の一実施形態による、オーディオ信号の符号化された表現を復号するための方法のフローチャートを示す。この方法600は、復元されたタイムワープコンター情報を提供するステップを含み、復元されたタイムワープコンター情報を提供するステップは、符号化されたタイムワープ情報のコードワードを復号されたタイムワープ値にマッピングするステップ604と、ワープノード値を計算するステップ610と、ワープノード値間を補間するステップ620と、1つ以上前に計算されたワープコンター部分および1つ以上前に計算されたワープコンター合計値を再スケーリングするステップ630とを含む。方法600は、ステップ610およびステップ620で取得された新たなタイムワープコンター部分、再スケーリングされた以前に計算されたタイムワープコンター部分現在のタイムワープコンター部分、最後のタイムワープコンター部分を用いて、さらに、任意には、再スケーリングされた以前に計算されたワープコンター合計値を用いて、タイムワープ制御情報を計算するステップ640を更に含む。その結果、ステップ640において、時間コンター情報、および/またはサンプル位置情報、および/または遷移長情報、および/または最初最後位置情報を取得することができる。方法600は、ステップ640において取得されたタイムワープ制御情報を用いてタイムワープ信号の復元を実行するステップ650を更に含む。タイムワープ信号の復元に関する詳細については後述する。方法600はまた、後述するように、メモリを更新するステップ660も含む。7.アルゴリズムの詳細な説明7.1.概要以下に、本発明の一実施形態によるオーディオ復号器によって実行されるアルゴリズムのいくつかについて詳細に説明する。この目的で、図5a、図5b、図6a、図6b、図7a、図7b、図8、図9、図10a、図10b、図11、図12、図13、図14、図15および図16を参照されたい。まず、データ要素の定義の凡例およびヘルプ要素の定義の凡例を示す図7aを参照されたい。さらに、定数の定義の凡例を示す図7bを参照されたい。一般的に、本明細書で記載される方法は、タイムワープ型修正離散コサイン変換に従って符号化されたオーディオストリームの復号に用いることができると言うことができる。したがって、TW-MDCTをオーディオストリーム例えば、特定の設定情報に含まれ得るtwMDCTフラグというフラグによって示され得るに対して有効にする場合、オーディオ復号器において標準的なフィルタバンクおよびブロック切り替えをタイムワープ型フィルタバンクおよびブロック切り替えで置き換えることができる。逆修正離散コサイン変換IMDCTに加えて、タイムワープ型フィルタバンクおよびブロック切り替えは、任意の間隔で配置された時間グリッドから通常の規則的な間隔または直線的間隔で配置された時間グリッドへの時間領域-時間領域マッピング、および対応する窓形状の適合処理を含む。ここで、本明細書に記載される復号アルゴリズムは、例えば、スペクトルの符号化された表現214に基づいて、また、符号化されたタイムワープ情報232に基づいてワープ復号部240によって実行され得るという点に留意されたい。7.2.定義データ要素、ヘルプ要素および定数の定義に関しては、図7aおよび図7bを参照されたい。7.3.復号処理ワープコンターワープコンターノードのコードブックインデックスは、個々のノードの値をワーピングするために以下のように復号される。しかしながら、本明細書においてwarp_value_tbl[tw_ratio[k]]として示す復号されたタイムワープ値へのタイムワープコードワードtw_ratio[k]のマッピングは、本発明による実施形態におけるサンプリング周波数に依存する。したがって、本発明による実施形態においては単一のマッピングテーブルが存在するのではなく、異なるサンプリング周波数についての個別のマッピングテーブルが存在する。例えば、現在のサンプリング周波数に対応するマッピングテーブルへのマッピングテーブルアクセスによって戻される結果値warp_value_tbl[tw_ratio[k]]は、復号されたタイムワープ値であると考えることができ、符号化されたオーディオ信号表現210を構成するまたは表すビットストリームに含まれるタイムワープコードワードtw_ratio[k]に基づいて、マッピング234、適合型マッピング400または適合型マッピング450によって提供され得る。サンプル単位のn_longsamples新たなワープコンターデータnew_warp_contour[]を取得するために、図9に示す疑似プログラムコードによるアルゴリズムを用いて、ワープノード値warp_node_values[]を等間隔interp_distapartノード間で直線補間する。このフレームの例えば、現在のフレームの完全なワープコンターを取得する前に、過去のワープコンターpast_warp_contour[]の最後のワープ値が1に等しくなるように、過去のバッファリングされた値を再スケーリングしてもよい。過去のワープコンターpast_warp_contourと新たなワープコンターnew_warp_contourとを連結することにより、完全なワープコンターwarp_contour[]を取得し、新たなワープ合計値new_warp_sumを新たなワープコンター値new_warp_contour[]の全体の合計値として計算する。7.4.復号処理-サンプル位置および窓長調整ワープコンターwarp_contour[]から、線形時間スケールでのワープされたサンプルのサンプル位置のベクトルを計算する。このために、以下の式に従ってタイムワープコンターを生成する。その疑似プログラムコード表現をそれぞれ図10aおよび図10bに示すヘルパー関数warp_inv_vecおよびwarp_time_invを用い、その疑似プログラムコード表現を図11に示すアルゴリズムに従って、サンプル位置ベクトルおよび遷移長を計算する。7.5.復号処理-逆修正離散コサイン変換IMDCT以下に、逆修正離散コサイン変換について簡単に説明する。逆修正離散コサイン変換の解析方程式は以下の通りである。逆変換のための合成窓長は、構文要素window_sequenceビットストリームに含められ得るおよびアルゴリズムコンテキストの関数である。合成窓長は、例えば、図12のテーブルに従って定義することができる。図13のテーブルにおいて、有意なブロック遷移を示す。所与のテーブルセルのチェックマークは、この特定の行に示される窓シーケンスの後に、この特定の列に示される窓シーケンスが続き得ることを示している。許可された窓シーケンスに関し、オーディオ復号器は、例えば、異なる長さの窓間で切り替えられ得るという点に留意されたい。しかしながら、窓長の切り替えは、本発明にとって特に重要ではない。むしろ、本発明は、タイプonly_long_sequenceの窓のシーケンスが存在し、コアコーダフレーム長は1024に等しいという仮定に基づいて理解することができる。さらに、オーディオ信号復号器は、周波数領域コーディングモードと時間領域コーディングモードとの間で切り替えられ得るという点に留意されたい。しかしながら、この可能性は本発明にとって特に重要ではない。むしろ、本発明は、例えば、図1、図2、図3aおよび図3bを参照して述べたような、周波数領域コーディングモードのみを処理することができるオーディオ信号復号器において適用可能である。7.6.復号処理-窓関数処理およびブロック切り替え以下に、ワープ復号部240により、具体的には、その窓関数処理部240eにより実行され得る窓関数処理およびブロック切り替えについて説明する。オーディオ信号を表すビットストリームに含められ得るwindow_shape要素に従い、異なるオーバーサンプリングされた変換窓プロトタイプが使用され、オーバーサンプリングされた窓の長さは、以下の通りである。window_shape==1の場合、窓係数は、カイザー-ベッセル派生KBD窓によって以下のように得られる。式中、W、カイザー-ベッセル核関数は、以下のように定義される。そうではなく、window_shape==0の場合、以下のように正弦窓を使用する。あらゆる種類の窓シーケンスについて、左窓部分の上記使用プロトタイプは、以前のブロックの窓形状によって決定される。以下の式がこのことを表している。同様に、右窓形状のプロトタイプは、以下の式によって求められる。遷移長は既に求められているため、タイプEIGHT_SHORT_SEQUENCEの窓シーケンスと他の全ての窓シーケンスとを区別するだけでよい。現在のフレームがタイプEIGHT_SHORT_SEQUENCEである場合、窓関数処理および内部フレーム内重複加算オーバーラップ加算を実行する。図14のC言語のコードに似た部分は、窓タイプEIGHT_SHORT_SEQUENCEを有するフレームの窓関数処理および内部重複加算を示している。その他のタイプのフレームについては、図15に疑似プログラムコード表現を示すアルゴリズムが使用され得る。7.7.復号処理-時変再サンプリング以下に、ワープ復号部240により、具体的には、その再サンプリング部240gにより実行され得る時変再サンプリングについて説明する。窓関数処理されたブロックz[]を、マッピング234により提供される復号されたタイムワープ値に基づいてサンプリング位置計算部240kにより提供されるサンプル位置に応じて、以下のインパルス応答を用いて再サンプリングする。再サンプリングの前に、窓関数処理されたブロックの両端を0でパディングする。再サンプリング自体は、図16の疑似プログラムコードのセクションに示されている。7.8.復号処理-以前の窓シーケンスによる重複加算ワープ復号部240の重複器/加算器240jによって実行される重複加算は、全てのシーケンスについて同様であり、以下のように数学的に記述することができる。7.9.復号処理-メモリ更新以下に、メモリ更新について説明する。図3dでは特定の手段は示されていないが、メモリ更新はワープ復号部240によって実行され得るという点に留意されたい。次のフレームの復号に必要なメモリバッファは、以下のように更新する。最初のフレームを復号する前に、あるいは、最後のフレームが光学LPC領域コーダによって符号化された場合、メモリ状態を以下のように設定する。7.10.復号処理-結論上記を要約すると、ワープ復号部240によって実行され得る復号処理について説明した。例えば、2048個の時間領域サンプルからなるオーディオフレームについての時間領域表現が提供され、連続するオーディオフレームは、例えば、約50重複し得るため、連続するオーディオフレームの時間領域表現間の平滑な遷移が確実に実現されることが理解される。オーディオフレームの時間領域サンプルの実際のサンプリング周波数に関係なく、例えば、NUM_TW_NODES=16の復号されたタイムワープ値の集合をオーディオフレームのそれぞれに対応付けることができる但し、タイムワープが当該オーディオフレームにおいてアクティブである場合に限る。8.図17a~図17fによるオーディオストリーム以下に、1つ以上のオーディオ信号チャネルおよび1つ以上のタイムワープコンターの符号化された表現を含むオーディオストリームについて説明する。以下に説明するオーディオストリームは、例えば、符号化されたオーディオ信号表現112または符号化されたオーディオ信号表現210を運ぶことができる。図17aは、単一チャネル要素SCE、チャネル対要素CPEまたは1つ以上の単一チャネル要素および/もしく1つ以上のチャネル対要素の組み合わせを含み得る、いわゆるUSAC_raw_data_blockデータストリーム要素の表現を示す。USAC_raw_data_blockは、典型的には、符号化されたオーディオデータのブロックを含み得る一方で、追加のタイムワープコンター情報は、別個のデータストリーム要素において提供することができる。しかしながら、いくつかのタイムワープコンターデータをUSAC_raw_data_blockに符号化することは当然可能である。図17bから理解されるように、単一チャネル要素は、典型的には、図17dを参照して詳細に説明される周波数領域チャネルストリームfd_channel_streamを含む。図17cから理解されるように、チャネル対要素channel_pair_elementは、典型的には、複数の周波数領域チャネルストリームを含む。また、チャネル対要素は、例えば、設定データストリーム要素またはUSAC_raw_data_blockにおいて送信することができ、また、タイムワープ情報をチャネル対要素に含めるか否かを決定するタイムワープ起動フラグtw_MDCTといったタイムワープ情報を含み得る。例えば、tw_MDCTフラグがタイムワープがアクティブであることを示す場合、チャネル対要素は、チャネル対要素のオーディオチャネルについて共通のタイムワープが存在するか否かを示すフラグcommon_twを含み得る。当該フラグcommon_twが多数のオーディオチャネルについて共通のタイムワープが存在することを示す場合、共通のタイムワープ情報tw_dataを、例えば、周波数領域チャネルストリームとは別に、チャネル対要素に含める。ここで図17dを参照すると、周波数領域チャネルストリームが示されている。図17dから理解されるように、周波数領域チャネルストリームは、例えば、グローバルゲイン情報を含む。また、周波数領域チャネルストリームは、タイムワーピングがアクティブでありフラグtw_MDCTがアクティブであり、多数のオーディオ信号チャネルについて共通のタイムワープ情報が存在しないフラグcommon_twが非アクティブである場合、タイムワープデータを含む。さらに、周波数領域チャネルストリームはまた、スケーリング因子データscale_factor_dataおよび符号化されたスペクトルデータ例えば、算術符号化されたスペクトルデータac_spectral_dataも含む。ここで図17eを参照し、タイムワープデータの構文について簡単に述べる。タイムワープデータは、例えば、タイムワープデータが存在しているか否かを示すフラグ例えば、tw_data_presentまたはactive_pitch_dataを任意には含み得る。タイムワープデータが存在しているすなわち、タイムワープコンターが平坦でない場合、タイムワープデータは、例えば、上述のようにサンプリングレート依存型コードブックテーブルに従って符号化され得る複数の符号化されたタイムワープ比の値例えば、tw_ratio[i]またはpitchIdx[i]のシーケンスを含み得る。したがって、タイムワープデータは、タイムワープコンターが一定であるタイムワープ比が1.000にほぼ等しい場合、利用可能なタイムワープデータが存在しないことを示すフラグオーディオ信号符号化器によって設定され得るを含み得る。これに対し、タイムワープコンターが変化している場合、連続するタイムワープコンターノード間の比は、tw_ratio情報を構成するコードブックインデックスを用いて符号化され得る。図17fは、算術コーディングされたスペクトルデータac_spectral_dataの構文の図式表現を示す。算術コーディングされたスペクトルデータは、非依存性フラグここではindepFlagの状態に応じて符号化され、このフラグは、アクティブである場合には、算術コーディングされたデータが以前のフレームの算術符号化されたデータに依存しないことを示す。非依存性フラグindepFlagがアクティブである場合、算術リセットフラグarith_reset_flagはアクティブとなるよう設定される。そうでない場合、算術リセットフラグの値は、算術コーディングされたスペクトルデータにおけるビットによって決定される。さらに、算術コーディングされたスペクトルデータブロックac_spectral_dataは、算術コーディングされたデータの1つ以上のユニットを含み、算術コーディングされたデータarith_dataのユニットの数は、現在のフレームにおけるブロックまたは窓の数に依存する。長ブロックモードでは、1オーディオフレーム当たり1個の窓しか存在しない。しかし、短ブロックモードでは、1オーディオフレーム当たり例えば8個の窓が存在し得る。算術コーディングされたスペクトルデータarith_dataの各ユニットは、例えば、逆変換240cによって実行され得る周波数領域-時間領域変換のための入力として機能し得るスペクトル係数の集合を含む。算術符号化されたデータarith_dataの1つのユニット当たりのスペクトル係数の数は、例えば、サンプリング周波数に非依存であり得るが、ブロック長モード短ブロックモードEIGHT_SHORT_SEQUENCEまたは長ブロックモードONLY_LONG_SEQUENCEに依存し得る。9.結論上記を要約すると、タイムワープ型修正離散コサイン変換TW-MDCTに関する改良について述べた。上述の本発明は、タイムワープ型MDCT変換コーダに関連するものであり、ワープ型MDCT変換コーダの性能を向上させるための方法を実現する。タイムワープ型修正離散コサイン変換に関する詳細について、読者は、参考文献[1]および[2]を注目されたい。このようなタイムワープ型MDCT変換コーダの1つの実施例は、進行中のMPEGUSACオーディオコーディング標準化作業例えば、参考文献[3]を参照において実現されている。使用されるタイムワープ型MDCTの実施例の詳細は、例えば、参考文献[4]において見られる。さらに、本明細書に記載されるオーディオ信号符号化器およびオーディオ信号復号器は、国際特許出願WO/2010/003583、WO/2010/003618、WO/1010/003581およびWO/2010/003582に記載される構成要件を備えるという点に留意されたい。これら4件の国際特許出願の教示は、本明細書に明示的に援用される。これら4件の国際特許出願に開示される構成要件および特徴は、本発明による実施形態に組み込むことができる。10.代替実施例いくつかの態様を装置との関連で説明したが、これらの態様は対応する方法も示していることは明らかであり、方法においては、ブロックまたはデバイスは、方法ステップまたは方法ステップの特徴に対応する。同様に、方法ステップとの関連で説明した態様もまた、対応するブロックもしくは項目または対応する装置の特徴を示すものである。例えば、マイクロプロセッサ、プログラム可能なコンピュータ、または電子回路といったハードウェア装置によってまたはこれを用いて、方法ステップの一部またはすべてを実行してもよい。いくつかの実施形態では、最も重要な方法ステップのうち任意の1つ以上をこのような装置によって実行してもよい。本発明の符合化されたオーディオ信号は、デジタル記憶媒体に格納することができ、あるいは、無線伝送媒体またはインターネットのような有線伝送媒体などの伝送媒体上に送信することができる。特定の実施要件によっては、本発明の実施形態は、ハードウェアにおいて、またはソフトウェアにおいて実施されることができる。実施は、電子的に読取可能な制御信号を格納したデジタル記憶媒体、例えば、フロッピーディスク、DVD、ブルーレイ、CD、ROM、PROM、EPROM、EEPROMまたはフラッシュメモリを用いて実行することができ、これらは、各方法が実行されるようにプログラム可能なコンピュータシステムと協働するまたは協働することができる。したがって、デジタル記憶媒体は、コンピュータ可読であってもよい。本発明によるいくつかの実施形態は、本明細書に記載される方法のうちの1つが実行されるように、プログラム可能なコンピュータシステムと協働することができる電子的に読取り可能な制御信号を有するデータキャリアを含む。通常、本発明の実施形態はプログラムコードを有するコンピュータプログラム製品として実現することができ、コンピュータプログラム製品がコンピュータで実行されたときに、プログラムコードが方法のうちの1つを実行するために動作する。プログラムコードは、例えば、機械可読キャリアに格納され得る。他の実施形態は、本明細書に記載される、機械可読キャリアに格納された方法のうちの1つを実行するためのコンピュータプログラムを含む。したがって、換言すれば、本発明の方法の一実施形態は、コンピュータ上で実行されたときに、本明細書に記載される方法のうちの1つを実行するためのプログラムコードを有するコンピュータプログラムである。したがって、本発明の方法のさらなる実施形態は、本明細書に記載される方法のうちの1つを実行するためのコンピュータプログラムが記録されたデータキャリアすなわちデジタル記憶媒体またはコンピュータ可読媒体である。データキャリア、デジタル記憶媒体、または記録された媒体は、典型的には、有形および/または非過渡的である。したがって、本発明の方法のさらなる実施形態は、本明細書に記載される方法のうちの1つを実行するためのコンピュータプログラムを表すデータストリームまたは信号のシーケンスである。データストリームまたは信号のシーケンスは、例えばインターネットなどのデータ通信接続を介して転送されるように構成することができる。さらなる実施形態は、本明細書に記載される方法の1つを実行するように構成されるかあるいは適合された、例えばコンピュータまたはプログラム可能論理デバイスといった処理手段を含む。さらなる実施形態は、本明細書に記載される方法のうちの1つを実行するためのコンピュータプログラムを搭載したコンピュータを含む。本発明によるさらなる実施形態は、本明細書で説明された方法のうちの1つを実行するためのコンピュータプログラムを受信機に転送する例えば、電子的または光学的にように構成された装置またはシステムを含む。受信機は、例えば、コンピュータ、携帯機器、メモリデバイス等であってもよい。この装置またはシステムは、例えば、コンピュータプログラムを受信機に転送するためのファイルサーバを備えていてもよい。いくつかの実施形態において、プログラム可能論理デバイス例えばフィールドプログラマブルゲートアレイを用いて、本明細書に記載される方法の機能のいくつかまたはすべてを実行してもよい。いくつかの実施形態では、フィールドプログラマブルゲートアレイは、本明細書に記載される方法のうちの1つを実行するために、マイクロプロセッサと協働してもよい。通常、上記方法は、好ましくは、いかなるハードウェア装置によっても実行される。上述の実施形態は、本発明の原理のための単なる例示にすぎない。本明細書に記載される構成および詳細事項の修正変更は、他の当業者にとって明らかであるものと理解される。したがって、本発明は、添付の特許クレームの範囲のみによって限定されるものであって、本明細書に記載の実施形態の記載および説明によって示される具体的な詳細事項によって限定されるものではない。参考文献1BerndEdleretalTimeWarpedMDCTUS61042314仮特許出願。2LVillemoesTimeWarpedTransformCodingofAudioSignalsPCTEP2006010246国際特許出願2005年11月3WD6ofUSACISOIECJTC1SC29WG11N1121320104BerndEdleretalATimeWarpedMDCTApproachtoSpeechTransformCoding126thAESConventionMunichMay2009preprint77105NikolausMeineVektorquantisierungundkontextabhaengigearithmetischeCodierungfuerMPEG4AACVDIHannover2007"