(57)【特許請求の範囲】
【請求項１】
ＭＰＥＧオーディオビットストリームのフレーム毎にアロケーション値及びスケールファクタを抽出し、前記スケールファクタを変換処理して、変換処理後のスケールファクタを前記ＭＰＥＧオーディオビットストリームに含まれるサンプルに乗算してサブバンドのオーディオ信号を得るＭＰＥＧオーディオの復号化方法であって、
前記スケールファクタの変換処理は、変換前のスケールファクタをｘ、変換後のスケールファクタをｙとすると、ｙ＝ａｘ＋ｂ（但し、ａは０＜ａ＜１、ｂは正の任意の値）により行うことを特徴とするＭＰＥＧオーディオの復号化方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）オーディオの復号化方法に関し、特に車載用オーディオ・ビジュアル装置のように比較的騒音の多い環境で使用されるＭＰＥＧオーディオ装置に好適なＭＰＥＧオーディオの復号化方法に関する。
【０００２】
【従来の技術】
ＭＰＥＧオーディオは、高品質かつ高圧縮率を実現するステレオ対応のオーディオ符号化方式であり、ＭＰＥＧビデオと組み合わせてオーディオ・ビデオ符号化に使われるほか、単独でディジタルステレオ音楽放送やＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ：総合ディジタル通信網）回線による高品質ステレオ伝送などの応用が可能である。
【０００３】
以下、ＭＰＥＧオーディオにおける圧縮原理、ＭＰＥＧオーディオの符号化方法、ＭＰＥＧオーディオのフレーム構造及び従来のＭＰＥＧオーディオの復号化方法について説明する（「ポイント図解式最新ＭＰＥＧ教科書」、監修  藤原、株式会社アスキー、１９９４年発行）。
（Ａ）  ＭＰＥＧオーディオにおける圧縮原理
ＭＰＥＧオーディオでは、人間の聴覚特性を利用し、感度が低い細部の情報を省略する。例えば、人間が検知できる音の最小レベル（最小可聴限界）は周波数に依存するが、静寂時の最小可聴限界周波数よりも低いレベルの音を省略しても音質は殆ど劣化しない。
【０００４】
また、特定の音の検知限界は、同時に聞いている他の音によって大きく変化する。例えば、静寂な環境では小さな音を聞き取ることができるが、騒音の中では小さな音は騒音にマスクされて聞き取ることができなくなる。これをマスキング効果という。マスキング効果は、マスクする音とマスクされる音との周波数が近いほど強くなる。マスキング効果の及ぶ範囲をクリティカル・バンド（臨界帯域幅）という。他の音によって聞き取りにくくなる音は、省略しても音質の劣化が少ない。
【０００５】
このように、ＭＰＥＧオーディオでは人間の聴覚の特性を利用して、感度が低い情報を省略することにより、音質を殆ど劣化させることなく、オーディオ信号を高効率で圧縮する。
（Ｂ）  ＭＰＥＧオーディオの符号化
ＭＰＥＧオーディオは、レイヤＩ、レイヤＩＩ、レイヤＩＩＩ  という３つのモードを有している。高いレイヤほど高品質と高圧縮率が実現されるが、その反面、ハードウェアの規模も大きくなる。以下に、各レイヤで採用される符号化技術について説明する。
【０００６】
［レイヤＩ］
（１）サブバンド符号化（帯域分割符号化）
聴覚特性を効率よく利用するためには、オーディオ信号を複数の周波数成分に分けることが有効である。ＭＰＥＧオーディオのレイヤＩでは、オーディオ信号を３２の等間隔の周波数幅（サブバンド）に分割し、それぞれの信号を元のサンプリング周波数の１／３２でサブサンプリングして符号化する。しかし、通常のフィルタで１／３２の周波数帯を取り出した場合、理想的なフィルタではないためサブサンプリングの時点でエリアシング（サンプル周波数の１／２よりも高い周波数成分をカットせずに信号処理したときに起こる折り返し雑音）を起こしてしまう。ＭＰＥＧオーディオでは、この部分にポリフェーズ・フィルタ・バンク（以下、ＰＦＢという）と呼ばれるフィルタを用いており、３２のサブバンドの折り返し雑音がそれぞれキャンセルしあって、フィルタによる音質の劣化を解消している。ＭＰＥＧオーディオでは、３８４サンプルを１フレームとし、各サブバンドを１２サンプルとして符号化する。
【０００７】
（２）スケールファクタ
一つのサブバンド内の１２サンプルのデータは、波形と倍率とに分離される。倍率は最大振幅が１．０になるように正規化され、その倍率がスケールファクタとして符号化される。一方、波形はサンプルとして符号化される。
（３）対応ビット割り当て
各フレーム、各サブバンド毎に、ビット割り当てを独立して調整することが可能であり、これを適応ビット割り当てという。適応ビット割り当てを、先の３２サブバンド符号化とスケールファクタと組み合わせることによって、次の効果を得ることができる。
【０００８】
先のスケールファクタと組み合わせて、クリティカル・バンドを考慮したマスキング・レベルぎりぎりまでの量子化精度を指定することによって、マスキング効果を最も効果的に利用することができる。また、マスキングの結果、聴覚系に認識されないレベルの信号しか含まないバンドについては、完全に情報をなくしてしまう（ビットを０にする）ことも可能である。
【０００９】
（４）ジョイント・ステレオ符号化
２つのチャネルを組み合わせて符号化することによって、符号化効率を高める方法である。聴覚の位相検出能力が高い周波数で低下するのを利用して、高い周波数では波形をモノラルで伝送し、音の大きさを表わす振幅情報だけをステレオ伝送する。
【００１０】
［レイヤＩＩ］
レイヤＩＩでは、レイヤＩの技術に加えて以下の２つの技術が導入される。
（１）ビット割り当て情報の削減
各ビット・レートに応じて用意されたテーブルなどを使用して、ビット割り当て情報を効率的に表わす。
【００１１】
（２）グループ符号化
同じバンド内のサンプルを、３サンプルずつまとめて符号化することにより波形の符号化効率を高める。
［レイヤＩＩＩ  ］
レイヤＩＩＩ  では、更に次の技術が採用されている。
【００１２】
（１）ＭＳ（Ｍｉｄｄｌｅ／Ｓｉｄｅ  ）ステレオ
２チャネルのステレオ信号Ｌ（Ｌｅｆｔ）とＲ（Ｒｉｇｈｔ  ）をエンコードする代りに、和信号Ｌ＋Ｒと差信号Ｌ−Ｒのそれぞれをエンコードする方法である。ステレオ信号では、和信号のほうがより重要と考えられるため、この方法によって、低いビット・レートにおける符号化効率を高めるために利用できる。すなわち、Ｌ−Ｒの成分が少ない場合などに効果がある。
【００１３】
（２）ＭＤＣＴ（Ｍｏｄｉｆｉｅｄ  Ｄｉｓｃｒｅｔｅ  ｃｏｓｉｎｅ  Ｔｒａｎｓｆｏｒｍ、変形離散コサイン変換）
ＭＤＣＴにより、３２バンドより細かく周波数帯域を分割する。より細かく周波数帯域を分割することによって、聴覚特性をより効率よく利用できる。
（３）ハフマン符号化
ＭＤＣＴによって得られたＤＣＴ係数をハフマン符号化する。
【００１４】
（Ｃ）  ＭＰＥＧオーディオのデータ構造とビット・ストリーム構成
（１）ＡＡＵ（オーディオ復号単位）の構造
ＭＰＥＧオーディオビットストリームの１フレームを、ＡＡＵ（Ａｕｄｉｏ  Ａｃｃｅｓｓ  Ｕｎｉｔ  ）という。ＭＰＥＧオーディオビットストリームは、図８に示すように複数のＡＡＵの集合により構成される。ＡＡＵは、一つ一つ単独でオーディオ信号に復号できる最小単位であり、常に一定のサンプル数＝３８４サンプル（レイヤＩの場合）のデータを含んでいる。従って、１ＡＡＵのビット数は平均３８４×伝送速度（ビット・レート）÷Ｆｓ（Ｆｓはサンプリング周波数）となる。なお、レイヤＩでは、ＡＡＵの境界は常に４バイト境界に合わせられ、上記平均ビット数で求められるＡＡＵ環境が４バイト境界にこない場合は、次の４バイト境界に合わせられる。
【００１５】
ＡＡＵの内容は、ヘッダ（３２ビット）、オプションのエラーチェック（ＣＲＣ１６ビット）、オーディオデータにより構成されている。ここまでが、オーディオ信号を再生するために使われるデータである。
オーディオデータは可変長のデータであり、オーディオデータの終りがＡＡＵの終りに達しない場合、残りの部分（ＡＡＵの終りまでの隙間部分）はアンシラリーデータ（Ａｎｃｉｌｌａｒｙ  Ｄａｔａ、外部データ）と呼ばれる。この部分には、ＭＰＥＧオーディオ以外の任意のデータを挿入することができる。ＭＰＥＧ２オーディオでは、このアンシラリーデータの部分にマルチチャネル、マルチリンガルのデータを挿入している。
【００１６】
（２）ＡＡＵヘッダの構成
ＡＡＵのヘッダの構成は、レイヤＩ、レイヤＩＩ、レイヤＩＩＩ  とも基本的に共通であり、同期をとるための同期ワード（Ｓｙｎｃｗｏｒｄ）や、サンプリング周波数（３２ｋＨｚ、４４．１ｋＨｚ又は４８ｋＨｚ）を示すデータ及びレイヤを示すデータ等が含まれている。
【００１７】
（３）オーディオデータ
レイヤＩのオーディオデータは、図９に示すように、４ビットのアロケーション（Ａｌｌｏｃａｔｉｏｎ）、６ビットのスケールファクタ（Ｓｃａｌｅ  Ｆａｃｔｏｒ）及び可変長のサンプル（Ｓａｍｐｌｅ）から構成されている。
スケールファクタは、前述の如くサンプルの倍率を示すデータである。このスケールファクタは６ビットのデータであり、＋６ｄＢから−１１８ｄＢまで、約２ビット単位で指定することができる。但し、スケールファクタは、アロケーションで０ビットが指定されたものについては省略される。
【００１８】
サンプルは、アロケーションで指定されたビット数（最大１５ビット）が割当てられる。
（Ｄ）  ＭＰＥＧ復号器及び復号化方法
図１０は従来のＭＰＥＧオーディオのＭＰＥＧ復号器の一例を示すブロック図である。ＭＰＥＧ復号器３０は、フレーム分解部３１、逆量子化部３２及び帯域合成３３部により構成されている。フレーム分解部３１は、入力されたオーディオビットストリームをフレーム（ＡＡＵ）毎に分解し、各フレームのアロケーション部の解析及びスケールファクタの解析を行う。ここで、アンシラリーデータはオーディオに直接関係しないデータであるので、例えば外部に出力される。
【００１９】
逆量子化部３２は、サブバンドのサンプルを再量子化する。このとき、各サブバンド毎にスケールファクタとサンプルとの乗算を実行する。
帯域合成部３３では、逆量子化部３２により再量子化された各サブバンド毎のサンプルを合成し、ＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ  ）オーディオ信号として出力する。
【００２０】
図１１は従来のＭＰＥＧオーディオの復号化方法を示すフローチャートである。まず、ステップＳ５１において、ＭＰＥＧオーディオにエンコードされたビットストリームをフレーム分解部３１に入力する。その後、ステップＳ５２に移行し、フレーム分解部３１でビットアロケーションのデコードを行う。すなわち、Ｌ／Ｒチャネルの各３２のサブバンドについて、スケールファクタ、サンプルの有無及びサンプルのビット数を検知する。
【００２１】
次に、ステップＳ５３に移行し、スケールファクタのデコードを行う。但し、アロケーションの値が０のときはスケールファクタを０とする。
次に、ステップＳ５４に移行し、逆量子化部３２でサブバンドの再量子化（ｒｅｑｕａｎｔｉｚａｔｉｏｎ）を行う。このとき、各サブバンド毎にスケールファクタとサンプルとの乗算を実行する。
【００２２】
次に、ステップＳ５５に移行し、帯域合成部３３において、再量子化された各サブバンドのサンプルを合成してＰＣＭオーディオ信号を得る。その後、ステップＳ５６に移行して、ＭＰＥＧ復号器３０からＰＣＭオーディオデータを出力する。このようにして、ＭＰＥＧオーディオビットストリームが復号化される。
【００２３】
【発明が解決しようとする課題】
ところで、近年、車載用オーディオ・ビジュアル装置が広く普及しており、今後は車内でＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｋ）映像を鑑賞することも考えられる。しかしながら、車載用オーディオ・ビジュアル装置では、車両の走行音やエンジン音等の騒音のために、小さな音がマスキングされて聞こえないことがある。このため、例えばＤＶＤで映画を鑑賞する場合に、効果音が聞こえにくくなって、臨場感を著しく損なうおそれがある。
【００２４】
以上から本発明の目的は、騒音が多いところでオーディオ・ビジュアルを再生しても音が騒音にマスクされて聞き取りにくくなることを防止できるＭＰＥＧオーディオの復号化方法を提供することである。
【００２５】
【課題を解決するための手段】
上記した課題は、ＭＰＥＧオーディオビットストリームのフレーム毎にアロケーション値及びスケールファクタを抽出し、前記スケールファクタを変換処理して、変換処理後のスケールファクタを前記ＭＰＥＧオーディオビットストリームに含まれるサンプルに乗算してサブバンドのオーディオ信号を得るＭＰＥＧオーディオの復号化方法であって、前記スケールファクタの変換処理は、変換前のスケールファクタをｘ、変換後のスケールファクタをｙとすると、ｙ＝ａｘ＋ｂ（但し、ａは０＜ａ＜１、ｂは正の任意の値）により行うことを特徴とするＭＰＥＧオーディオの復号化方法により解決する。
【００２６】
以下、本発明の作用について説明する。
従来、例えば図１(ａ)の模式図に示すように、スケールファクタに応じた倍率で波形(サンプル)を拡大してサブバンドのオーディオ信号を得ていた。これに対し、本発明では、図１(ｂ)の模式図に示すように、スケールファクタを変換処理し、その変換処理後のスケールファクタに応じた倍率で波形を拡大してサブバンドのオーディオ信号を得る。このとき、変換処理として図１(ｂ)に示すように、スケールファクタを乗算器１でａ倍(但し、０＜ａ＜１)し、加算器２でオフセット値(ｂは正の任意の値)を加算する処理を実行する。
【００２７】
この場合、図２に示すように、破線で示す変換前のスケールファクタ（傾き１）に応じて、実線で示すようにスケールファクタが変換される。すなわち、変換前のスケールファクタをｘ、変換後のスケールファクタをｙとしたときに、下記（１）式により表わされる一次式によりスケールファクタが変換処理される。
ｙ＝ａｘ＋ｂ  …（１）
このようにして、本発明ではＭＰＥＧオーディオビットストリームからスケールファクタを抽出し、スケールファクタの最小値と最大値との差を小さくする変換処理を実施する。但し、アロケーションの値が０のときはサブバンドのオーディオ信号を０とする。これにより、復号化処理後のオーディオ信号のダイナミックレンジが圧縮され、小さな音と大きな音との音量の差が小さくなる。従って、小さな音が騒音にマスクされて聞き取りにくくなることが回避される。この場合、ディジタル処理であるので、オーディオ信号に歪み等の音質劣化を生じることがなく、また単にスケールファクタを変換処理するだけであるので、例えば簡単な回路の追加又はソフトウエアの変更だけで実現することが可能であり、製品コストの上昇が抑制される。
【００２８】
【発明の実施の形態】
以下、本発明の実施の形態について、添付の図面を参照して説明する。
図３は本発明の実施の形態のＭＰＥＧオーディオの復号化方法を実現するＭＰＥＧ復号器の構成を示すブロック図である。
この図３に示すように、ＭＰＥＧ復号器１０は、フレーム分解部１１、逆量子化部１２及び帯域合成部１３と、復号化の際にアロケーション値、スケールファクタ及び逆量子化されたデータを格納するメモリ１４により構成されている。
【００２９】
図４は、メモリ１４の構造を示す模式図である。この図４に示すように、メモリ１４には、各サブバンド０〜３１及び各チャネル（Ｌ／Ｒ）毎に、アロケーション値Ａｉ（但し、ｉは０〜６３）、スケールファクタＢｉ及びサブバンド量子化値Ｃｉを格納する領域を有している。
図３に示すフレーム分解部１１は、ＭＰＥＧビットストリームを入力してヘッダ部、オーディオデータ部及びアンシラリーデータ部に分ける（図８参照）。ヘッダ部を解析することにより、ＭＰＥＧオーディオの種類（レイヤ）及びサンプリング周波数ｆｓ  等がわかる。アンシラリーデータ部は、オーディオ再生に関係しない付加的なデータであるため、例えば外部に出力する。
【００３０】
逆量子化部１２は、フレーム分解部１１で分割したオーディオ部のアロケーションの解析と逆量子化とを行う。アロケーションの解析により、サンプルが何ビットなのかがわかる。アロケーションの値はメモリ１４に記憶しておく。また、逆量子化部１２は、Ｌ／Ｒの各サブバンドのアロケーション値をチェックし、アロケーション値が０以外ならばビットストリームからスケールファクタを取得してメモリ１４に記憶する。一方、アロケーション値が０のときは、スケールファクタの値を０としてメモリ１４に記憶する。
【００３１】
また、逆量子化部１２はメモリ１４に格納したアロケーション値及びスケールファクタ値を使用して、サブバンドでの逆量子化を実行する。すなわち、アロケーション値が０以外のときは、ビットストリームからアロケーション値で示されるビット数分のサンプルを取出す。そして、スケールファクタの値を後述するように変換処理して、サンプルと変換後のスケールファクタとの乗算を行う。この乗算結果はメモリ１４にサブバンド量子化値Ｃｉ（サブバンドのオーディオ信号）として記憶される。一方、アロケーション値が０のときはサブバンド量子化値Ｃｉとして０をメモリ１４に記憶する。
【００３２】
帯域合成部１３は、メモリ１４に記憶された各サブバンドの量子化値Ｃｉを帯域合成して、ＰＣＭオーディオ信号（通常の量子化データ）に戻す。
図５、図６は本発明の実施の形態のＭＰＥＧオーディオの復号化方法を示すフローチャートである。
まず、ＭＰＥＧ復号器にオーディオビットストリームが入力されると、フレーム分解部１１で、１フレーム（ＡＡＵ）毎に、ヘッダ部、オーディオデータ部及びアンシラリーデータ部に分解する。そして、ステップＳ１１において、変数ｉを初期化（ｉ＝０）する。
【００３３】
次に、ステップＳ１２において、変数ｉの値が６３以上か否かを判定する。ここでは、ｉが０であるので、ステップＳ１２からステップＳ１３に移行する。
ステップＳ１３では、オーディオビットストリームからアロケーションを取得する。そして、ステップＳ１４において、アロケーションの値が０か否かを判定する。アロケーション値が０の場合、すなわち、サンプルが省略されている場合は、ステップＳ１４からステップＳ１７に移行して、メモリ１４にアロケーションの値Ａｉ  として０、スケールファクタＢｉ  の値として０を記憶する。
【００３４】
一方、ステップＳ１４においてアロケーション値が０でないときは、ステップＳ１５に移行して、オーディオビットストリームからスケールファクタの値Ｂｉを取得する。そして、ステップＳ１６において、メモリ１４にアロケーションの値Ａｉ及びスケールファクタの値Ｂｉを記憶する。
ステップＳ１６又はステップＳ１７においてアロケーション値Ａｉ及びスケールファクタ値Ｂｉをメモリ１４に記憶した後、ステップＳ１８に移行して、変数ｉの値をインクリメントする。その後、ステップＳ１２に戻り、上記の処理を繰り返す。
【００３５】
このようにして、メモリ１４に各チャネル及び各サブバンド毎のアロケーション値Ａｉ及びスケールファクタ値Ｂｉが格納される。
ステップＳ１２において、ループを６４回繰り返したとき、すなわちｉが６３以上のときは、ステップＳ１９に移行する。
ステップＳ１９では、変数ｉを初期化（ｉ＝０）する。そして、ステップＳ２０に移行し、ｉが６３以上か否かを判定する。ここでは、ｉが０であるので、ステップＳ２０からＳ２１に移行する。
【００３６】
ステップＳ２１では、メモリ１４に格納されたアロケーション値Ａｉを取得する。そして、ステップＳ２２に移行し、アロケーション値Ａｉが０か否かを判定する。アロケーション値Ａｉが０のとき、すなわちサンプル値が省略されている場合は、ステップＳ２９に移行し、サブバンド量子化値Ｃｉを０としてメモリ１４に記憶する。
【００３７】
一方、ステップＳ２２においてアロケーション値が０でないときは、ステップＳ２３に移行して、ビットストリームからアロケーション値Ａｉで示されるビット数分のサンプルを取得する。その後、ステップＳ２４に移行し、メモリ１４からスケールファクタ値Ｂｉを取得する。
その後、ステップＳ２５に移行して、スケールファクタ値Ｂｉに定数ａ（但し、０＜ａ＜１）を乗算し、その乗算結果を新たにスケールファクタ値Ｂｉとする。また、ステップＳ２６において、スケールファクタ値Ｂｉに定数ｂ（ｂは任意の数）を加算し、その加算後の値を新たにスケールファクタＢｉとしてメモリ１４に記憶する。このようにして、ステップＳ２５、ステップＳ２６により、スケールファクタの変換処理を実行する。
【００３８】
次に、ステップＳ２７に移行してサブバンドの逆量子化を行う。すなわち、ステップＳ２３で取得したサンプルの値をＢｉ倍する。その後、ステップＳ２８に移行し、逆量子化後の値をサブバンド量子化値Ｃｉとしてメモリ１４に記憶する。
ステップＳ２８又はステップＳ２９でメモリ１４にサブバンド量子化値Ｃｉを記憶した後、ステップＳ３０に移行して、変数ｉの値をインクリメントする。その後、ステップＳ２２に戻って上記の処理を繰り返す。
【００３９】
このようにして、１フレーム分の各サブバンドのサンプル（量子化値）を逆量子化処理した後、帯域合成部１２で帯域合成する。この帯域合成は、図７の模式図に示すように、Ｌ／Ｒの各サブバンドの逆量子化後のデータを５１２タップのＰＦＢ２１に入力し、加算器２２で各ＰＦＢ２１の出力を加算する。これにより、ＰＣＭオーディオ信号が得られる。このようにして１フレーム（ＡＡＵ）毎に図６、図７に示す処理を実行し、ＭＰＥＧ復号器１０からＰＣＭオーディオ信号が順次出力される。
【００４０】
本実施の形態では、上述したように、ＭＰＥＧオーディオビットストリームからスケールファクタを抽出し、該スケールファクタを変換処理することによりオーディオ信号のダイナミックレンジを圧縮する。これにより、大きな音と小さな音とのレベル差が小さくなるので、騒音により小さな音が聞こえにくくなることが抑制され、騒音が多い環境でも効果音等の小さな音が聞き取りやすくなるという効果が得られる。また、本実施の形態では、ディジタルの状態で信号処理するので、歪み等の音質の劣化が回避される。また、本実施の形態においては、スケールファクタを演算処理するだけであるので、簡単な部品の追加又はソフトウエアの変更により実現することができ、製品コストの上昇が抑えられる。
【００４１】
【発明の効果】
以上説明したように、本発明によれば、ＭＰＥＧオーディオビットストリームからスケールファクタを抽出し、該スケールファクタを変換処理するので、復号化処理後のオーディオ信号のダイナミックレンジが圧縮される。従って、小さな音が騒音等にマスクされて聞き取りにくくなることが回避される。また、ディジタル処理のため、オーディオ信号に歪み等の音質劣化を生じることがない。更に、簡単な回路の追加又はソフトウエアの変更だけで実現することが可能であり、製品コストの上昇が抑制される。
【図面の簡単な説明】
【図１】図１（ａ）は従来のＭＰＥＧ復号化方法を示す模式図、図１（ｂ）は本発明のＭＰＥＧ復号化方法を示す模式図である。
【図２】図２は変換処理前のスケールファクタと変換処理後のスケールファクタとの関係を示す図である。
【図３】図３は本発明の実施の形態のＭＰＥＧオーディオ復号化方法を実現するＭＰＥＧ復号器を示すブロック図である。
【図４】図４は同じくそのＭＰＥＧ復号器のメモリの構造を示す模式図である。
【図５】図５は本発明の実施の形態のＭＰＥＧオーディオの復号化方法を示すフローチャート（その１）である。
【図６】図６は本発明の実施の形態のＭＰＥＧオーディオの復号化方法を示すフローチャート（その２）である。
【図７】図７は帯域合成部における帯域合成を示す模式図である。
【図８】図８はＭＰＥＧオーディオのビットストリームを示す模式図である。
【図９】図９はＭＰＥＧオーディオのレイヤＩのオーディオデータの構成を示す模式図である。
【図１０】図１０は従来のＭＰＥＧオーディオのＭＰＥＧ復号器の一例を示すブロック図である。
【図１１】図１１は従来のＭＰＥＧオーディオの復号化方法を示すフローチャートである。
【符号の説明】
１  乗算器、
２，２２  加算器、
１０，３０  ＭＰＥＧ復号器、
１１，３１  フレーム分解部、
１２，３２  逆量子化部、
１３，３３  帯域合成部、
１４  メモリ、
２１  ＰＦＢ（ポリフェーズ・フィルタ・バンク）。
【図１】
0003594829.tif 000002
【図２】
0003594829.tif 000003
【図３】
0003594829.tif 000004
【図４】
0003594829.tif 000005
【図５】
0003594829.tif 000006
【図６】
0003594829.tif 000007
【図７】
0003594829.tif 000008
【図８】
0003594829.tif 000009
【図９】
0003594829.tif 000010
【図１０】
0003594829.tif 000011
【図１１】
0003594829.tif 000012