(57)【要約】  特定の形式のパラメトリックコーディングエンコーダは、元の音場を近似させて組み立てるためにデコーダーで用いられる複数チャンネルの音場のパラメトリックモデルを構築するために、チャンネル間の振幅差、チャンネル間の時間差、及びチャンネル間の一貫性又は相関関係を用いる。しかし、このようなパラメトリックモデルは、オーディオ信号にとって極めて重要だということがわかっている音場のチャンネルの元の時間エンベロープを復元しない。本発明は、空間コーディングシステムの１以上のデコードされたチャンネルの時間エンベロープを、もっと適切な又はもっと元の時間エンベロープに近いものに再整形する。
2008511040.tif 000002
【特許請求の範囲】
【請求項１】
１以上のオーディオ信号をオーディオ情報とビットストリームをデコードするのに有用な前記オーディオ情報に関するサイド情報とからなるビットストリームにエンコードし、エンコードするステップには、１以上のオーディオ信号の各々を時間ブロックに分割し、デコードするときにブロックレートで制限される時間エンベロープ分解能をオーディオ情報が持つようなブロックレート以下の頻度で、少なくともいくつかのサイド情報を更新する処理が含まれることを特徴とする、オーディオ信号をエンコードする方法であって、
少なくとも１つのオーディオ信号の時間エンベロープと、この少なくとも１つのオーディオ信号のそれぞれをデコードし復元した推定される時間エンベロープとの比較を行うステップであって、ここで、復元の推定では、少なくともいくつかのオーディオ情報と、少なくともいくつかのサイド情報が用いられ、比較結果の表示は、デコードするときに、少なくともいくつかのオーディオ情報の時間エンベロープ分解能を改善するために有用であることを特徴とする、ステップを具備する、オーディオ信号をエンコードする方法。
【請求項２】
前記比較を行うステップは、１以上のオーディオ信号の１以上の周波数帯域の１以上の時間ブロックに対して行うことを特徴とする請求項１記載の方法。
【請求項３】
前記比較を行うステップは、すべての前記オーディオ信号より少ないオーディオ信号に対して行うことを特徴とする請求項２に記載の方法。
【請求項４】
前記比較を行うステップは、オーディオ信号のすべての時間ブロックより少ない時間ブロックに対して行うことを特徴とする請求項２に記載の方法。
【請求項５】
前記比較を行うステップは、オーディオ信号のすべての周波数帯域より少ない周波数帯域に対して行うことを特徴とする請求項２に記載の方法。
【請求項６】
デコーダー又はデコーディング処理に用いるために、少なくともいくつかの比較結果の表示を出力するステップを具備することを特徴とする請求項１乃至請求項５のいずれか１項に記載の方法。
【請求項７】
前記比較結果の表示のいくつかは出力されないことを特徴とする請求項６に記載の方法。
【請求項８】
前記比較結果の表示は、このような比較値が閾値より大きいか又は小さいときには出力されないことを特徴とする請求項７に記載の方法。
【請求項９】
前記比較結果の表示は、フィルターの係数のセットで表現され、該フィルターは、入力信号をデコードし復元したものに適用したとき、改善された分解能を有する時間エンベロープを持つ信号を生じさせることを特徴とする請求項１乃至請求項８のいずれか１項に記載の方法。
【請求項１０】
前記フィルターは、入力信号をデコードし復元したものに適用したとき、元の信号の時間エンベロープにより近似させて複製するように再整形することを特徴とする請求項９に記載の方法。
【請求項１１】
前記改善された分解能は前記ブロックレートより細かい分解能であることを特徴とする請求項９又は請求項１０に記載の方法。
【請求項１２】
前記係数はウィナーフィルターの係数であることを特徴とする請求項９乃至請求項１１のいずれか１項に記載の方法。
【請求項１３】
複数のオーディオ信号を結合して合成信号にし、前記オーディオ情報は該合成信号の知覚エンコードされたものであり、前記サイド情報には複数のオーディオ信号の空間的特性を示す１以上のパラメータを含むことを特徴とする請求項１乃至請求項１２のいずれか１項に記載の方法。
【請求項１４】
複数のオーディオ信号を、各々少なくとも２つのオーディオ信号のうちの１つ、又は少なくとも２つのオーディオ信号を結合させたものから導き出されたものである、１以上の導き出された信号に結合し、前記オーディオ情報は該導き出された信号の知覚エンコードされたものであり、前記サイド情報には前記複数のオーディオ信号の一部又はすべての空間的特性を示す１以上のパラメータを含むことを特徴とする請求項１乃至請求項１２のいずれか１項に記載の方法。
【請求項１５】
１以上の入力オーディオ信号をオーディオ情報とビットストリームをデコードするのに有用な前記オーディオ情報に関するサイド情報とからなるビットストリームにエンコードし、１以上の出力オーディオ信号を出力するために該ビットストリームを受信し、該オーディオ信号を該サイド情報を用いてデコードし、前記エンコードするステップとデコードするステップには、前記１以上の入力オーディオ信号と前記デコードされたビットストリームの各々をそれぞれ時間ブロックに分割し、前記エンコードするステップでは、デコードするときにブロックレートで制限される時間エンベロープ分解能をオーディオ情報が持つようなブロックレート以下の頻度で、少なくともいくつかのサイド情報を更新する処理が含まれることを特徴とする、オーディオ信号をエンコード及びデコードするする方法であって、
少なくとも１つの入力オーディオ信号の時間エンベロープと、この少なくとも１つの入力オーディオ信号のそれぞれをデコードし復元した推定される時間エンベロープとの比較を行うステップであって、ここで、復元の推定では、少なくともいくつかのオーディオ情報と、少なくともいくつかのサイド情報が用いられ、該比較を行うステップでは、デコードするときに、少なくともいくつかのオーディオ情報の時間エンベロープ分解能を改善するために有用であるような比較結果の表示を提供することを特徴とする、比較を行うステップと、
前記比較結果の表示のいくつかを出力するステップと、
前記ビットストリームをデコードするステップであって、該デコードするステップは前記オーディオ情報と、前記サイド情報と、前記出力された比較結果の表示とを採用することを特徴とする、ビットストリームをデコードするステップと、
を具備するオーディオ信号をエンコード及びデコードするする方法。
【請求項１６】
１以上の入力オーディオ信号がオーディオ情報とビットストリームをデコードするのに有用な前記オーディオ情報に関するサイド情報とからなるビットストリームにエンコードされており、該エンコードするステップには、前記１以上の入力オーディオ信号の各々を時間ブロックに分割し、前記サイド情報を用いてデコードするときにブロックレートで制限される時間エンベロープ分解能をオーディオ情報が持つようなブロックレート以下の頻度で、少なくともいくつかのサイド情報を更新する処理が含まれるており、前記エンコードするステップにはさらに、少なくとも１つの入力オーディオ信号の時間エンベロープと、この少なくとも１つの入力オーディオ信号のそれぞれをデコードし復元した推定される時間エンベロープとの比較を行うステップであって、該比較を行うステップでは、デコードするときに、少なくともいくつかのオーディオ情報の時間エンベロープ分解能を改善するために有用であるような比較結果の表示を提供し、さらに、前記エンコードするステップにはさらに前記比較結果の表示のいくつかを出力するステップが含まれることを特徴とする、オーディオ信号をデコードする方法であって、
前記ビットストリームを受信するステップと、
前記ビットストリームをデコードするステップであって、該デコードするステップは前記オーディオ情報と、前記サイド情報と、前記出力された比較結果の表示とを採用することを特徴とする、ビットストリームをデコードするステップと、
を具備するオーディオ信号をデコードするする方法。
【請求項１７】
前記復元の推定は、少なくとも一部は前記デコードするステップと同一であることを特徴とする請求項１５又は請求項１６に記載の方法。
【請求項１８】
前記比較を行うステップは、１以上の入力オーディオ信号の１以上の周波数帯域の１以上の時間ブロックに対して行うことを特徴とする請求項１５又は請求項１６に記載の方法。
【請求項１９】
前記比較を行うステップは、すべての前記オーディオ信号より少ないオーディオ信号に対して行うことを特徴とする請求項１８に記載の方法。
【請求項２０】
前記比較を行うステップは、オーディオ信号のすべての時間ブロックより少ない時間ブロックに対して行うことを特徴とする請求項１８に記載の方法。
【請求項２１】
前記比較を行うステップは、オーディオ信号のすべての周波数帯域より少ない周波数帯域に対して行うことを特徴とする請求項１８に記載の方法。
【請求項２２】
前記比較結果の表示のいくつかは、出力されないことを特徴とする請求項１５乃至請求項２１のいずれか１項に記載の方法。
【請求項２３】
前記比較結果の表示は、このような比較値が閾値より大きいか又は小さいときには出力されないことを特徴とする請求項２２に記載の方法。
【請求項２４】
前記サイド情報には前記表示が含まれることを特徴とする請求項１５乃至請求項２３のいずれか１項に記載の方法。
【請求項２５】
前記比較結果の表示は、フィルターの係数のセットとして表現され、該フィルターは、デコードするステップにおいて入力信号をデコードし復元したものに適用したとき、改善された分解能を持つ時間エンベローうを持つ信号となることを特徴とする請求項１５乃至請求項２４のいずれか１項に記載の方法。
【請求項２６】
前記フィルターは、入力信号をデコードし復元したものに適用したとき、元の信号の時間エンベロープにより近似させて複製するように再整形することを特徴とする請求項２５に記載の方法。
【請求項２７】
前記改善された分解能は前記ブロックレートより細かい分解能であることを特徴とする請求項２５又は請求項２６に記載の方法。
【請求項２８】
前記フィルターは、該フィルター係数を入力信号のデコードし復元したものの周波数領域での表現で畳み込むことにより適用されることを特徴とする請求項２５乃至請求項２７のいずれか１項に記載の方法。
【請求項２９】
前記フィルターは、該フィルター係数を入力信号のデコードし復元したものの時間領域での表現で乗算することにより適用されることを特徴とする請求項２５乃至請求項２７のいずれか１項に記載の方法。
【請求項３０】
前記係数はウィナーフィルターの係数であることを特徴とする請求項２５乃至請求項２９のいずれか１項に記載の方法。
【請求項３１】
複数の入力オーディオ信号を結合して合成信号にし、前記オーディオ情報は該合成信号の知覚エンコードされたものであり、前記サイド情報には複数のオーディオ信号の空間的特性を示す１以上のパラメータを含むことを特徴とする請求項１５乃至請求項３０のいずれか１項に記載の方法。
【請求項３２】
複数の入力オーディオ信号を、各々少なくとも２つの入力オーディオ信号のうちの１つ又は少なくとも２つのオーディオ信号結合させたものから導き出されたものである、１以上の導き出された信号に結合し、前記オーディオ情報は該導き出された信号の知覚エンコードされたものであり、前記サイド情報には前記複数のオーディオ信号の一部又はすべての空間的特性を示す１以上のパラメータを含むことを特徴とする請求項１５乃至請求項３０のいずれか１項に記載の方法。
【請求項３３】
請求項１乃至請求項３２のいずれか１項に記載の方法の方法を実行するようにした装置。
【請求項３４】
コンピュータに請求項１乃至請求項３２のいずれか１項に記載の方法を実行させるための、コンピュータ読取可能な媒体に記憶させた、コンピュータプログラム。
【請求項３５】
請求項６乃至請求項１４のいずれか１項に記載の方法により生成されたビットストリーム。
【請求項３６】
請求項６乃至請求項１４のいずれか１項に記載の方法の方法を実行するようにした装置により生成されたビットストリーム。
【請求項３７】
１以上のオーディオ信号をオーディオ情報とビットストリームをデコードするのに有用な前記オーディオ情報に関するサイド情報とからなるビットストリームにエンコードし、該エンコード処理には１以上のオーディオ信号の各々を時間ブロックに分割し、デコードするときにブロックレートで制限される時間エンベロープ分解能をオーディオ情報が持つようなブロックレート以下の頻度で、少なくともいくつかのサイド情報を更新する処理が含まれることを特徴とするオーディオ信号のエンコーダーであって、
少なくとも１つのオーディオ信号の時間エンベロープと、この少なくとも１つのオーディオ信号のそれぞれをデコードし復元した推定される時間エンベロープとの比較を行い、該復元の推定では、少なくともいくつかのオーディオ情報と、少なくともいくつかのサイド情報が用いられ、比較結果の表示は、デコードするときに、少なくともいくつかのオーディオ情報の時間エンベロープ分解能を改善するために有用であることを特徴とする比較手段と、
少なくともいくつかの前記比較結果の表示を出力する出力手段と、
を具備するオーディオ信号のエンコーダー。
【請求項３８】
１以上の入力オーディオ信号をオーディオ情報とビットストリームをデコードするのに有用な前記オーディオ情報に関するサイド情報とからなるビットストリームにエンコードし、１以上の出力オーディオ信号を出力するために該ビットストリームを受信し、該オーディオ信号を該サイド情報を用いてデコードし、前記エンコードする処理とデコードする処理では、前記１以上の入力オーディオ信号と前記デコードされたビットストリームの各々をそれぞれ時間ブロックに分割し、前記エンコードする処理では、デコードするときにブロックレートで制限される時間エンベロープ分解能をオーディオ情報が持つようなブロックレート以下の頻度で、少なくともいくつかのサイド情報を更新する処理が含まれることを特徴とする、オーディオ信号をエンコードしデコードするシステムであって、
少なくとも１つの入力オーディオ信号の時間エンベロープと、この少なくとも１つの入力オーディオ信号のそれぞれをデコードし復元した推定される時間エンベロープとの比較を行う手段であって、ここで、
復元の推定では、少なくともいくつかのオーディオ情報と、少なくともいくつかのサイド情報が用いられ、該比較を行う処理では、デコードするときに、少なくともいくつかのオーディオ情報の時間エンベロープ分解能を改善するために有用であるような比較結果の表示を提供することを特徴とする、比較を行う手段と、
前記比較結果の表示のいくつかを出力する手段と、
前記ビットストリームをデコードする手段であって、該デコードする手段は前記オーディオ情報と、前記サイド情報と、前記出力された比較結果の表示とを採用することを特徴とする、ビットストリームをデコードする手段と、
を具備するオーディオ信号をエンコードしデコードするシステム。
【請求項３９】
１以上の入力オーディオ信号がオーディオ情報とビットストリームをデコードするのに有用な前記オーディオ情報に関するサイド情報とからなるビットストリームにエンコードされており、該エンコードする処理には、前記１以上の入力オーディオ信号の各々を時間ブロックに分割し、前記サイド情報を用いてデコードするときにブロックレートで制限される時間エンベロープ分解能をオーディオ情報が持つようなブロックレート以下の頻度で、少なくともいくつかのサイド情報を更新する処理が含まれるており、前記エンコードする処理にはさらに、少なくとも１つの入力オーディオ信号の時間エンベロープと、この少なくとも１つの入力オーディオ信号のそれぞれをデコードし復元した推定される時間エンベロープとの比較を行う処理であって、該比較を行う処理では、デコードするときに、少なくともいくつかのオーディオ情報の時間エンベロープ分解能を改善するために有用であるような比較結果の表示を提供し、さらに、前記エンコードするステップにはさらに前記比較結果の表示のいくつかを出力する処理が含まれることを特徴とする、オーディオ信号デコーダーであって、
前記ビットストリームを受信する手段と、
前記ビットストリームをデコードする手段であって、該デコードする手段は前記オーディオ情報と、前記サイド情報と、前記出力された比較結果の表示とを採用することを特徴とする、ビットストリームをデコードする手段と、
を具備するオーディオ信号デコーダー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デコードされるときにオーディオ情報がブロックレートにより制限される時間エンベロープ分解能を有する場合における、知覚的パラメトリックオーディオエンコーダー、デコーダー、及びシステムを含んだ、ブロックベースのオーディオコーダーと、かかる方法を実行するコンピュータプログラムと、かかるエンコーダーにより作られたビットストリームとに関する。
【背景技術】
【０００２】
ビットレートを削減するオーディオコーディング技法の多くは、１以上のエンコードされたオーディオ信号の各々を時間ブロックに分割し、このエンコードされたオーディオと関連のあるサイド情報の少なくともいくつかをブロックレート以下の頻度で更新する処理を含むエンコーディングにおける「ブロックベース」となっている。結果として、このオーディオ情報は、デコードされるときに、このブロックレートにより制限される時間エンベロープ分解能を有する。したがって、時間についてデコードされたオーディオ信号の詳細な構成においてそのコーディング技法の粒度より小さな時間周期（一般にブロック毎に８から５０ミリ秒の範囲）は保存されない。
【０００３】
このようなブロックベースのオーディオコーディング技法には、ＡＣ−３、ＡＡＣ、及びさまざまなＭＰＥＧのような、一般に個別のチャンネルがエンコーディング/デコーディングを経由して保存される、すでに確立された知覚コーディング技法のみならず、最近発表された、しばしば「バイノーラルキューコーディング」や「パラメトリックステレオコーディング」と称され、エンコーディング/デコーディングを経由して、多入力チャンネルがダウンミックスされ、また、単一のチャンネルがアップミックスされる限られたビットレートのコーディング技法も含まれる。このようなコーディングシステムの詳細は、「参照として編入」の見出しで以下に引用したさまざまな書面に記載されている。このようなコーディングシステムにおいて単一のチャンネルを用いる結果として、復元された出力チャンネルは、必然的にお互いに振幅が縮小拡大されたもの、すなわち特定のブロックについて、多様な出力信号が実質的に同じ詳細なエンベロープ構造を必然的に有する。
【０００４】
すべてのブロックベースのオーディオコーディング技法は、コード化されたオーディオ信号の時間エンベロープ分解能を改善することにより恩恵を受けるかもしれないが、このようは改善の必要性は、エンコーディング/デコーディングプロセスを通して個別のチャンネルを保存しないブロックベースのオーディオコーディング技法において特に大きい。例えば、拍手のような特定の入力信号は、再生されて知覚される空間音像が狭くなるか又は壊れてしまうので特に問題である。
【発明の開示】
【０００５】
本発明の１つの特徴により、オーディオ信号のエンコーディング方法が提供され、本方法により、１以上のオーディオ信号がオーディオ情報とビットストリームをデコードするのに有用な該オーディオ情報に関するサイド情報とからなるビットストリームにエンコードされる。該エンコード処理には、１以上のオーディオ信号の各々を時間ブロックに分割し、デコードするときにブロックレートで制限される時間エンベロープ分解能をオーディオ情報が持つようなブロックレート以下の頻度で、少なくともいくつかのサイド情報を更新する処理が含まれる。少なくとも１つのオーディオ信号の時間エンベロープと、この少なくとも１つのオーディオ信号のそれぞれをデコードして復元したときの推定される時間エンベロープとの比較がなされる。復元の推定では、少なくともいくつかのオーディオ情報と、少なくともいくつかのサイド情報が用いられる。比較結果の表示は、デコードするときに、少なくともいくつかのオーディオ情報の時間エンベロープ分解能を改善するために有用である。
【０００６】
本発明の他の特徴により、オーディオ信号のエンコーディング方法及びデコーディング方法が提供され、本方法により、１以上の入力オーディオ信号がオーディオ情報と該オーディオ情報に関してビットストリームをデコードするのに有益なサイド情報とからなるビットストリームにエンコードされる。前記ビットストリームを受信して、前記オーディオ情報を前記サイド情報を用いてデコードし１以上の出力オーディオ信号にする。前記エンコード処理とデコード処理には、１以上の入力オーディオ信号と前記デコードされたビットストリームの各々をそれぞれ時間ブロックに分割し、デコードするときにブロックレートで制限される分解能を有する時間エンベロープをオーディオ情報が持つようなブロックレート以下の頻度で、少なくともいくつかのサイド情報を更新するエンコード処理が含まれる。少なくとも１つの入力オーディオ信号の時間エンベロープと、この少なくとも１つの入力オーディオ信号のそれぞれをデコードして復元したときの推定される時間エンベロープとの比較がなされる。復元の推定では、少なくともいくつかのオーディオ情報と、少なくともいくつかのサイド情報が用いられ、前記比較により、デコードするときに、少なくともいくつかのオーディオ情報の時間エンベロープ分解能を改善するために有用であるような比較結果の表示がもたらされる。この結果表示のいくつかの出力がなされ、ビットストリームのデコーディングがなされる。このデコーディングでは、オーディオ情報とサイド情報と出力された結果表示とが採用される。
【０００７】
本発明のさらなる特徴により、オーディオ信号のデコーディング方法が提供され、本方法により、１以上の入力オーディオ信号がオーディオ情報とこのオーディオ情報に関してビットストリームをデコードするのに有益なサイド情報とからなるビットストリームにエンコードされている。このエンコード処理には、１以上の入力オーディオ信号の各々を時間ブロックに分割し、前記サイド情報を用いてデコードするときにブロックレートで制限される時間エンベロープ分解能をオーディオ情報が持つようなブロックレート以下の頻度で、少なくともいくつかのサイド情報を更新する処理が含まれる。このエンコード処理にはさらに、少なくとも１つの入力オーディオ信号の時間エンベロープと、少なくとも１つのオーディオ信号のそれぞれをデコードして復元したときの推定される時間エンベロープとの比較がなされる。復元の推定では、少なくともいくつかのオーディオ情報と、少なくともいくつかのサイド情報とが用いられる。比較により比較結果の表示がもたらされ、この表示は、デコードするときに、少なくともいくつかのオーディオ情報の時間エンベロープ分解能を改善するために有用であり、このエンコード処理にはさらにこの表示の少なくともいくつかを出力する処理が含まれる。受信とデコード処理とがなされ、前記オーディオ情報とサイド情報と出力された表示とを用いてデコーディング処理がなされる。
【０００８】
本発明の他の特徴には、上述の方法を実施するための装置と、コンピュータに上述の方法を実行させるためにコンピュータ読み込み可能媒体に記憶させたコンピュータプログラムと、上述の方法で作られたビットストリームと、上述の方法を実施するための装置により作られたビットストリームとが含まれる。
【発明を実施するための最良の形態】
【０００９】
［発明の詳細な説明］
図１は、本発明の特徴を採用することのできるエンコーダー又はエンコーディング処理の例を示す。ＰＣＭ信号のような複数のオーディオ入力信号の、それぞれのアナログオーディオ信号の時間サンプル１からｎまでが、それぞれの時間領域から周波数領域への変換器又は変換機能（「Ｔ／Ｆ］）２−１から２−ｎに入力される。このオーディオ信号は、例えば、左、中央、右、などの空間的方向を表すことができる。各Ｔ／Ｆは、例えば、入力オーディオサンプルをブロックに分割し、このブロックを窓処理し、ブロックを重複させ、離散周波数変換（ＤＦＴ）を用いて計算することにより窓処理し重複のあるブロックの各々を周波数領域に変換し、結果得られた周波数スペクトルを、例えば等価矩形帯域幅（ＥＲＢ）スケールを用いて、耳の臨界帯域を模擬する例えば２１の帯域に区分することにより、実施することができる。このようなＤＦＴ処理は当業者に広く知られている。他の時間領域から周波数領域への変換パラメータ及びその技法を採用することもできる。その特別な変換パラメータあるいは技法はどちらも本発明にとって決定的なものではない。しかし、説明を分かりやすくするために以下の説明ではこのようなＤＦＴ変換技法が採用されることを想定する。
【００１０】
Ｔ／Ｆ２−１から２−ｎまでの周波数領域出力は各々スペクトル係数のセットである。これらのセットは、それぞれＹ［ｋ］１からＹ［ｋ］ｎで表される。これらのセットのすべては、ブロックベースのエンコーダー又はエンコーダー機能（「ブロックベースエンコーダー」）４に入力される。ブロックベースエンコーダーは、例えば、上述の公知のブロックベースエンコーダーを単独又はときには組み合わせたもの、あるいは、上述のこれらのエンコーダーを変形させたものを含む未来のブロックベースエンコーダーとすることができる。しかし、本発明の特徴はエンコーディング処理及びデコーディング処理のときに離散チャンネルを保持しないブロックベースエンコーダーと共に用いるためには特に有用であり、本発明の特徴は実質的にどんなブロックベースエンコーダーに対しても有用である。
【００１１】
一般的なブロックベースエンコーダー４の出力は「オーディオ情報」及び「サイド情報」として特徴づけられる。このオーディオ情報は、例えばＡＣ−３，ＡＡＣ，その他のような、ブロックベースのコーディングシステム中にあるような複数信号チャンネルを表すデータで構成してもよく、あるいは、前述のバイナリーキューコーディングシステムやパラメトリックステレオコーディングシステムのような、多数入力チャンネルをダウンミックスすることにより導き出した単一のチャンネルのみで構成してもよい（バイナリーキューコーディングエンコーダー又はパラメトリックステレオコーディングシステム中のこのダウンミックスしたチャンネルは、例えば、ＡＡＣ又は他の適切なコーディングにより知覚エンコードしてもよい）。これはまた、Ｄａｖｉｓ他による、２００４年７月１４日出願の米国暫定特許出願Ｓ．Ｎ．６０／５８８，２５６、表題「Low  Bit  Rate  Audio  Encoding  and  Decoding  in  Which  Multiple  Channels  are  Represented  By  Monophonic  Channel  and  Auxiliary  Information.」に開示されているように、多数入力チャンネルをダウンミックスすることにより導き出された単一のチャンネル又は複数のチャンネルで構成してもよい。この暫定特許出願Ｓ．Ｎ．６０／５８８，２５６はそのすべてをここに参照として編入する。サイド情報はオーディオ情報に関するデータであって、それをデコーディングする場合において有用なデータで構成してもよい。ダウンミックスする種々のコーディングシステムの場合において、サイド情報は、例えば、チャンネル間の振幅の差と、チャンネル間の時間と位相の差と、チャンネル間の相互相関とで構成してもよい。
【００１２】
ブロックベースエンコーダー４からのオーディオ情報とサイド情報は、次に、各々上述のＴ／Ｆと逆の機能、つまり逆ＦＦＴを行う周波数領域から時間領域への変換装置又は変換機能（「Ｆ／Ｔ」）６及び８にそれぞれ入力され、続いて、窓化と重複加算とをなすことができる。Ｆ／Ｔ６及び８からの時間領域の情報は、エンコードされたビットストリームを出力するビットストリームパッカー又はパッキング機能１０に入力される。あるいは、もしエンコーダーが周波数領域情報を表すビットストリームを提供する場合は、Ｆ／Ｔ６及び８は省略してもよい。
【００１３】
ブロックベースエンコーダー４からの周波数領域のオーディオ情報とサイド情報は、デコーディング推定器または推定機能（「デコーディング推定器」）１４にも入力される。デコーディング推定器１４は、ビットストリームパッカー１０により提供されるエンコードされたビットストリームをデコードするように設計されたデコーダー又はデコーディング機能の少なくとも一部をシミュレートすることができる。このようなデコーダー又はデコーディング機能について、図２と関連させて以下に説明する。デコーディング推定器１４は、デコーダー又はデコーディング機能において入手することになっている入力オーディオ信号に対応するＹ［ｋ］１からＹ［ｋ］ｎまでのスペクトル係数のセットに近似する、スペクトル係数のセットＸ［ｋ］１からＸ［ｋ］ｎまでを提供することができる。あるいは、すべての入力オーディオ信号より少ない、及び／又は、すべての入力オーディオ信号時間ブロックより少ない、及び／又は、すべての周波数帯域より少ない（すなわち、すべてのスペクトル係数を提供しない）ようなスペクトル係数を提供することとしてもよい。これは、例えば、他より重要だと思われるチャンネルを表す入力信号のみを改善したいときに生じる。もう１つの例として、耳が時間波形エンベロープの細部の詳細にまで敏感となる低周波数部分の信号のみを改善したいときに生じる。
【００１４】
周波数領域の出力Ｔ／Ｆ２−１から２−ｎまで、すなわちスペクトル係数Ｙ［ｋ］１からＹ［ｋ］ｎまでセットの各々は、それぞれ、比較装置又は機能１２−１から１２−ｎまでに入力される。このセットは、それぞれの１２−１から１２−ｎまでの比較において推定スペクトル係数Ｘ［ｋ］１からＸ［ｋ］ｎまでに対応する時間ブロックと比較される。１２−１から１２−ｎまでの比較における比較結果は、フィルター計算器又は計算機能（「フィルター計算器」）１５−１から１５−ｎまでに各々入力される。この情報は、デコーディングされた入力信号の復元のときに、フィルターが分解能を改善した時間エンベロープを有する信号を生じさせるような、各時間ブロックに対するフィルターの係数を定めるフィルター計算に十分な情報となる。言い換えれば、このフィルターは、元の信号の時間エンベロープをより厳密に複製するように信号を作り直す。改善された分解能は、ブロックレートより細かな分解能となる。好ましいフィルターのさらなる詳細は以下に説明する。
【００１５】
原則として、図１の例では周波数領域における比較とフィルター計算とが示されているが、比較とフィルター計算とは時間領域で行ってもよい。周波数領域で行われても時間領域で行われても、（連続する時間ブロックのいくつかで同じフィルター構成が適用されるかもしれないが）時間ブロック毎にただ１つのフィルター構成が決定される。原則として、フィルター構成は（ＥＲＢスケールの帯域毎のような）帯域毎に決定してもよいが、そのようにすることは、多数のサイド情報ビットを送ることを要求することになり、本発明の利点、すなわち、ビットレートを少し増やすだけで時間エンベロープの分解能を改善するという利点を無にする。
【００１６】
各比較１２−１から１２−ｎまでにおける比較指標は、決定器又は決定機能１６−１から１６−ｎまでに各々入力される。各決定器で比較指標と閾値とが比較される。比較指標は、さまざまな形態をとることができ決定的なものではない。例えば、対応する係数値の差の絶対値を計算し、その差の合計を、時間ブロックにおいて信号の波形の違いの程度を表す単一の数値としてもよい。この数値は、閾値を越えたならば「ｙｅｓ」の表示を対応するフィルター計算に提供するような閾値と比較することができる。「ｙｅｓ」の表示が無い場合、そのブロックのフィルター計算は禁止することができ、あるいは、計算したとしても、それはフィルター計算から出力されないようにすることができる。各信号に対するこのような「ｙｅｓ／ｎｏ」情報は、ビットストリームに封入するためのビットストリームパッカー１０に入力することもできるフラグを構成要素となる（このようにして、各入力信号に１つの複数のフラグが存在することになり、そのようなフラグの各々は１ビットで表現される）。あるいは、それぞれの比較１２−１から１２−ｎまでの代わりに、又はこれと共にそれぞれのフィルター計算１４−１から１４−ｎまでからの情報を各決定１６−１から１６−ｎまでが受け取ってもよい。各決定１６は、計算したフィルター特性（例えば、その平均又はピーク振幅）を決定を行うための基準として又は決定を補助するために採用することもできる。
【００１７】
上述の通り、各フィルター計算１４−１から１４−ｎまでにより、比較結果の表示が出力され、これがフィルターの係数となることができ、このフィルターにより、デコードした入力信号の復元に適用するときに改善された分解能を有する時間エンベロープを信号に持たせることとなる。もし、推定スペクトル係数Ｘ［ｋ］１からＸ［ｋ］ｎまでが不完全であれば（デコーディング推定器がすべての入力オーディオ信号より少ないか、及び／又は、すべての入力オーディオ信号のすべての時間ブロックより少ないか、及び／又は、すべての周波数帯域より少ないスペクトル係数を出力する場合は）、すべての時間ブロック、すべての周波数帯域、及びすべての入力信号に対して各比較１２−１から１２−ｎまでが出力されないかもしれない。ここでＸ［ｋ］１からＸ［ｋ］ｎまでは復元された出力と称し、Ｙ［ｋ］１からＹ［ｋ］ｎまでは入力と称す。
【００１８】
フィルター計算１４−１から１４−ｎまでの各出力はビットストリームアセンブラ１０に適用してもよい。フィルター情報はビットストリームからとは別に送られるが、ビットストリームの１部としてそしてサイド情報の１部として送られることが好ましい。本発明の特徴が既存のブロックベースのエンコーディングシステムに適用されたとき、本発明の特徴により提供される付加的な情報を補助情報を送るためのシステムのビットストリームの一部に挿入することができる。
【００１９】
特定の実施の形態において、オーディオ情報のみならずサイド情報及びフィルター係数も、伝達コストを最小限にするために同様の方法で量子化できるとおもわれる。しかし、説明を簡略化するため及びその詳細は広く知られており本発明の理解に役立たないので、量子化及び逆量子化については図示されていない。
【００２０】
［周波数領域におけるウィナーフィルターの設計］
フィルター計算装置又は計算機能１４−１から１４−ｎまでの各々は、信号チャンネルの元の時間エンベロープをより正確に復元したものを取得するために必要な、時間領域における乗法的な変化を表す周波数領域でのＦＩＲフィルターを特徴づけることが好ましい。このフィルター問題は少なくとも平方の問題として公式化することができ、しばしばウィナーフィルター設計と称される。例えば、X.  Rong  Liの、「Probability,  Random  Signals,  and  Statistics」CRC  Press  １９９９年、ニューヨーク、４２３ページ参照のこと。ウィナーフィルター技法を適用することは、再整形フィルター情報をデコーダに伝達するために必要とされる付加ビットを減らす利点がある。ウィナーフィルターの一般的な応用は時間領域において設計・適用される。周波数領域の最小２乗フィルター設計問題は以下ののように定義される。元の信号Ｙ［ｋ］のＤＦＴスペクトル表現とそのような元のチャンネルＸ［ｋ］の近似のＤＦＴスペクトル表現が与えられ、式１の最小化するフィルター係数（ａｍ）のセットを計算する。Ｙ［ｋ］とＸ［ｋ］は複素数であり、従って、一般にａｍもまた複素数となることに留意しなければならない。
【数１】
2008511040.tif 000003
【００２１】
ここで、ｋはスペクトル指標であり、Ｅは期待値（expectation  operator）であり、Ｍは設計したフィルターの長さである。
【００２２】
式１は、式２に示すようにマトリックスを使った表現で表すこともできる
【数２】
2008511040.tif 000004
【００２３】
ここで
【数３】
2008511040.tif 000005
【００２４】
及び
【数４】
2008511040.tif 000006
である。
【００２５】
このようにして、式２の部分導関数をフィルター係数に関してゼロに設定することにより、最小化問題の解を示すことが簡単になり、式３で与えられる。
【数５】
2008511040.tif 000007
【００２６】
ここで
【数６】
2008511040.tif 000008
【００２７】
及び
【数７】
2008511040.tif 000009
となる。
【００２８】
式３は、特定のチャンネルにおける元のスペクトル（Ｙ［ｋ］）と復元されたスペクトル（Ｘ［ｋ］）との誤差を最小にする最適なフィルター係数の計算を定める。一般に、フィルター係数のセットは、入力信号毎の各時間ブロックに対して計算される。
【００２９】
本発明の特徴を用いた実際の実施の形態において、１２次元のウィナーフィルターが採用されるが、本発明はそのようなサイズのウィナーフィルターに限定されるものではない。そのような実際の実施の形態では、ＤＦＴの後に周波数領域での処理を採用する。その結果、ウィナーフィルター係数は複素数となり、各フィルターは２４個の実数を伝達することが必要となる。そのようなフィルター情報を効率的にデコーダーに伝達するために、各フィルターの係数をエンコードするためにベクトル量子化（ＶＱ）を用いることができる。コードブックは、１２次元の複素数フィルター情報を伝達するために、デコーダーに送るのに必要なただ１つの指標を採用してもよい。実際の実施の形態では、２４次元で１６，５３６個の入力があるＶＱテーブルのコードブックが有用であることが分かった。本発明はベクトル量子化を使うものやコードブックを使うものに限定されない。
【００３０】
上記説明ではスペクトルコンテンツを推定するため、及びウィナーフィルターを設計するためにＤＦＴを用いることを想定したが、一般にどんな変換を用いてもよい。
【００３１】
図２は、本発明の特徴を採用することのできるデコーダー又はデコーディング処理環境の例を示す。このようなエンコーダー又はエンコーディング処理は、図１の例に関連して説明したエンコーダー又はエンコーディング処理と協調して動作させるのに適切であろう。図１の構成により生成されたようなエンコードされたビットストリームは、適切な信号伝達様式又は信号記憶様式で受け取られ、エンコードされた情報をサイド情報とｙｅｓ／ｎｏフラグ（ビットストリームに含まれる場合）とから分離するために必要なときにビットストリームをアンパックするビットストリームアンパッカー３０に入力される。サイド情報には、図１のエンコーディングの構成に入力される１以上の入力信号のそれぞれの復元を改善するために用いられるフィルター係数のセットが含まれるようにすることが好ましい。
【００３２】
この例では、各入力信号に対応する再生された信号と時間エンベロープ再整形フィルターが各再生された信号に提供されることが想定されているが、このことは、上述のように問題ではない。このように、１からｎまでのフィルター係数サイド情報はビットストリームアンパッカー３０からの出力として示される。各入力信号に対するフィルター係数情報はそれぞれ再整形フィルター３６−１から３６−ｎまでに入力される。再整形フィルターの動作は以下に説明する。各フィルターは、特定の時間ブロック期間でアクティブかどうかを示す、それぞれのｙｅｓ／ｎｏフラグ３１−１から３１−ｎまでを受け取ることができる。
【００３３】
ビットストリームアンパッカー３０からのサイド情報には、例えば、チャンネル間の振幅差、チャンネル間の時間差又は位相差、及び、両耳性のキューコーディング又はパラメトリックステレオシステムの場合におけるチャンネル間の相互相関が含まれてもよい。ブロックベースデコーダー４２は、ビットストリームアンパッカー３０からの時間領域から周波数領域へ変換されたオーディオ情報と共に、ビットストリームアンパッカー３０からのサイド情報を受け取る。ビットストリームアンパッカー３０からのオーディオ情報は、図１の周波数領域変換装置又は変換機能（「Ｔ／Ｆ」）２−１から２−ｎまでのいずれかと同じとすることのできる、時間領域から周波数領域への変換装置又は変換機能（「Ｔ／Ｆ」）４６を経由して入力される。
【００３４】
ブロックベースデコーダーは、１以上の出力を出し、その各々は図１における対応する入力の近似値となる。いくつかの入力信号は対応する出力信号を持たないかもしれないが、図２の例では出力信号１からｎまでを示し、その各々は図１における入力信号１からｎまでのそれぞれに対応する近似値となる。この例において、デコーダー４２の出力信号１からｎまでの各々は、それぞれ、ＦＩＲフィルターとして実施することのできる再整形フィルター３６−１から３６−ｎまでに入力される。各ＦＩＲフィルターの係数は、ブロックベースで、その出力が改善された特定の入力チャンネルに関するそれぞれのフィルター情報により制御される。時間領域における倍数的に増加するエンベロープの整形は、ＦＩＲフィルターを各フィルター３６−１から３６−ｎまでにおけるブロックベースデコーダーの出力で畳み込むことにより実施されることが望ましい。このようにして、本発明の特徴による時間エンベロープの整形は時間と周波数の双対性での優位性を持つ。すなわち時間領域の畳み込み演算が周波数領域の乗算と等価であり、その逆も成り立つ。デコードされた出力信号とフィルターされた出力信号の各々は、それぞれ周波数領域から時間領域への変換器、すなわち各々上述のＴ／Ｆとは反対の機能、つまり逆ＦＦＴを行う変換機能（「Ｆ／Ｔ」）４４−１から４４−ｎまでに入力され、続いて、窓化されて重複加算される。あるいは、周波数から時間領域への各変換器の後に続いて、適切な時間領域再整形フィルターを採用してもよい。例えば、ＦＩＲフィルター係数と時間領域で乗算される曲線の代わりにサイド情報として、ｎ次多項式の曲線のｎ個の多項式の係数を送ってもよい。再整形フィルター情報をデコーダーに伝達するためにウィナーフィルター技術を採用することが好ましいが、TrumanとVintonによる米国特許出願Ｓ．Ｎ．１０／１１３，８５８、表題「Broadband  Frequency  Translation  for  High  Frequency  Regeneration」、２００２年３月２８日出願、ＵＳ２００３／０１８７６６３Ａｌとして、２００３年１０月２日に公開、に記載されたような他の周波数領域と時間領域の技術を採用してもよい。この出願は、そのすべてを参照として本明細書に編入するものとする。
【００３５】
［実施例］
本発明は、ハードウェア又はソフトウェア又はこれらの組み合わせ（例えばプログラマブルロジックアレー）により実施可能である。特に記述が無い場合は、本発明の１部として組み込まれるアルゴリズムは特定のコンピュータ又はその他の装置に本来的に結びついたものではない。特に、さまざまな汎用機でここに開示した記載のプログラムを用いてもよく、あるいは、必要な方法のステップを実行するためのもっと特化した装置（例えば集積回路）を組み立てたほうがもっと便利かもしれない。このように、本発明は、それぞれが少なくとも１つのプロセッサと、少なくとも１つのデータ記憶システム（揮発メモリ及び不揮発メモリ及び／又は記憶装置を含む）と、少なくとも１つの入力装置又は入力ポートと、少なくとも１つの出力装置からなる１以上のプログラム可能なコンピュータシステムで動作する１以上のコンピュータプログラムにより実行することができる。ここに記載した機能を実行し出力情報を出力するために入力データにプログラムコードが適用される。出力情報は、１以上の出力装置に既知の方法で適用される。
【００３６】
このようなプログラムの各々は、コンピュータシステムと通信するため必要とされるどのようなコンピュータ言語（機械言語、アセンブリ言語、高級手続言語又はロジック言語又はオブジェクト指向プログラミング言語を含む）、で実行してもよい。いずれにせよ、言語はコンパイル言語又はインタプリタ言語とすることができる。
【００３７】
このようなコンピュータプログラムの各々は、その記憶媒体又は記憶装置をコンピュータシステムが読み取り、ここに記載された手続を実行するときに、コンピュータを設定し実行させるために、汎用又は専用のプログラマブルコンピュータにより読み取り可能な記憶媒体又は記憶装置（例えば、半導体メモリ又は半導体媒体、又は磁気又は光学媒体）に保存又はダウンロードされることが好ましい。発明したシステムは、コンピュータプログラムコンピュータが設定された読取可能な記憶媒体であって、コンピュータシステムにここに記載した機能を実行するために、あらかじめ定めた特定の方法で動作させるよう構成されている記憶媒体としての実施も考えることができる。本発明の多くの実施の形態を記載した。しかしながら、本発明の精神と技術的範囲を逸脱することなく多くの変更を加えることができることは了解されよう。例えば、ここに記載したステップのいくつかは独立したものであり、したがって、この記載とは違った順序で実施することができる。
【００３８】
［参照としての編入］
以下の特許、特許出願、及び、刊行物は参照としてそのすべてを本明細書に編入する。
【００３９】
［ＡＣ−３］
ＡＴＳＣ標準Ａ５２／Ａ：Digital  Audio  Compression  Standard  (AC-3),  Revision  A、Advanced  Television  Systems  Committee、２００１年８月２０日。このＡ５２／Ａ書面は、ワールドワイドウェブhttp://www.atsc.orR/standards.html.にて参照することができる。
【００４０】
Steve  Vernon  /EEE  Trans．による、１９９５年８月のConsumer  Electronics，Vol.41,No.3、「Design  and  Implementation  of  AC-3  Coders」、
Mark  Davisによる、１９９３年１０月のAudio  Engineering  Society  Preprint  3774,  95th  AES  Convention,「The  AC-3  Multichannel  Coder」、
Bosi他による、１９９２年１０月のAudio  Engineering  Society  Preprint  3365,  93rd  AES  Convention,「High  Quality,  Low-Rate  Audio  Transform  Coding  for  Transmission  and  Multimedia  Applications」、
米国特許、5,583,962と、5,632,005と、5,633,981と、5,727,119と、6,021,386、
［ＡＡＣ］
ISO/IEC  IS-14496（パート３、オーディオ）、１９９６年、AAC  ISO/IEC  JTC1/SC29,  「Information  technology-very  low  bitrate  audio-visual  coding」、
ISO/IEC  13818-7、International  Standard、１９９７年「MPEG-2  advanced  audio  coding,  AAC」、
M.  Bosi、K.  Brandenburg、S.  Quackenbush、L.  Fielder、K.  Akagiri、H.  Fuchs、M.  Dietz、J.  Herre、G.  Davidson、及び、Y.  Oikawaによる、１９９６年、Proc.  of  the  101st  AES-Convention、「ISO/IEC  MPEG-2  Advanced  Audio  Coding」、
M.  Bosi、K.  Brandenburg、S.  Quackenbush、L.  Fielder、K.  Akagiri、H.  Fuchs、M.  Dietz、J.  Herre、G.  Davidson、及び、Y.  Oikawaによる、Journal  of  the  AES,  Vol.45,  No.10,  October  1997,  pp.  789-814、「ISO/IEC  MPEG-2  Advanced  Audio  Coding」、
Karlheinz  Brandenburgによる、Proc.  of  the  AES  17th  International  Conference  on  High  Quality  Audio  Coding,  Florence,  Italy,  1999、「MP3  and  AAC  explained」、及び、
G.  A.  Soulodre他による、J.  Audio  Eng.  Soc,  Vol.46,  No.3,  pp  164-177  March  1998、「Subjective  Evaluation  of  State-of-the-Art  Two-Channel  Audio  Codecs」、
［ＭＰＥＧ  Ｉｎｔｅｎｓｉｔｙ  Ｓｔｅｒｅｏ］
米国特許、5,323,396と、5,539,829と、5,606,618と、5,621,855、
米国公開特許出願ＵＳ２００１／００４４７１３、
［空間的コーディング及びパラメトリックコーディング］
Davis他による２００４年７月１４日出願の米国暫定特許出願、Ｓ．Ｎ．６０／５８８，２５６、表題「Low  Bit  Rate  Audio  Encoding  and  Decoding  in  Which  Multiple  Channels  are  Represented  By  Monophonic  Channel  and  Auxiliary  Information」、
米国特許出願公開公報ＵＳ２００３／００２６４４１、２００３年２月６日公開、
米国特許出願公開公報ＵＳ２００３／００３５５５３、２００３年２月２０日公開、
米国特許出願公開公報ＵＳ２００３／０２１９１３０（Baumgarte  &  Faller）、２００３年１１月２７日公開、
Audio  Engineering  Society  論文５８５２、２００３年３月、
国際公開公報ＷＯ０３／０９０２０６、２００３年１０月３０日公開、
国際公開公報ＷＯ０３／０９０２０７、２００３年１０月３０日公開、
国際公開公報ＷＯ０３／０９０２０８、２００３年１０月３０日公開、
国際公開公報ＷＯ０３／００７６５６、２００３年１月２２日公開、
Baumgarte他による、２００３年１２月２５日に公開された、米国特許出願公開公報ＵＳ２００３／０２３６５８３Ａｌ、表題「Hybrid  Multi-Channel/Cue  Coding/Decoding  of  Audio  Signals」、出願番号Ｓ．Ｎ．１０／２４６，５７０、
Faller他による、Audio  Engineering  Society  Convention  Paper  5574,  112th  Convention,  Munich,  May  2002、「Binaural  Cue  Coding  Applied  to  Stereo  and  Multi-Channel  Audio  Compression」、
Baumgarte他による、Audio  Engineering  Society  Convention  Paper  5575,  112th  Convention,  Munich,  May  2002、「Why  Binaural  Cue  Coding  is  Better  than  Intensity  Stereo  Coding」、
Baumgarte他による、Audio  Engineering  Society  Convention  Paper  5706,  113th  Convention,  Los  Angeles,  October  2002、「Design  and  Evaluatin  of  Binaural  Cue  Coding  Schemes」、
Faller他による、IEEE  Workshop  on  Applications  of  Signal  Processing  to  Audio  and  Acoustics  2001,  New  Paltz,  New  York,  October  2001,  pp.199-202、「Efficient  Representation  of  Spatial  Audio  Using  Perceptual  Parametrization」、
Baumgarte他による、Proc.  ICASSP  2002,  Orlando,  Florida,  May  2002,  pp.II-1801-1804、「Estimation  of  Auditory  Spatial  Cues  for  Binaural  Cue  Coding」、
Faller他による、Proc.  ICASSP  2002,  Orlando,  Florida,  May  2002,  pp.II-1841II-1844、「Binaural  Cue  Coding:  A  Novel  and  Efficient  Representation  of  Spatial  Audio」、
Breebaart他による、Audio  Engineering  Society  Convention  Paper  6072,  116th  Convention,  Berlin,  May  2004、「High-quality  parametric  spatial  audio  coding  at  low  bitrates」、
Baumgarte他による、Audio  Engineering  Society  Convention  Paper  6060,  116th  Convention,  Berlin,  May  2004、「Audio  Coder  Enhancement  using  Scalable  Binaural  Cue  Coding  with  Equalized  Mixing」、
Schuijers他による、Audio  Engineering  Society  Convention  Paper  6073,  116th  Convention,  Berlin,  May  2004、「Low  complexity  parametric  stereo  coding」、
Engdegard他による、Audio  Engineering  Society  Convention  Paper  6074,  116th  Convention,  Berlin,  May  2004、「Synthetic  Ambience  in  Parametric  Stereo  Coding」、
［その他］
Herreによる米国特許５，８１２，９７１、表題「Enhanced  Joint  Stereo  Coding  Method  Using  Temporal  Envelope  Shaping」１９９８年９月２２日付、
Herre他による、Audio  Engineering  Society  Preprint  3799,  96th  Convention,  Amsterdam,  1994。
【図面の簡単な説明】
【００４１】
【図１】本発明の特徴を具体化したエンコーダー又はエンコーディング機能の概略機能ブロックダイアグラムである。
【図２】本発明の特徴を具体化したデコーダー又はデコーディング機能の概略機能ブロックダイアグラムである。
【図１】
2008511040.tif 000010
【図２】
2008511040.tif 000011
【国際調査報告】
2008511040.tif 000012
2008511040.tif 000013
2008511040.tif 000014