(57)【要約】【課題】マルチチャンネルのデータをエントロピー符号化する際の各チャンネル間に割りたてるビットを調整してマルチチャンネルディジタルデータの符号化を高効率に達成する。【解決手段】マルチチャンネル符号化装置１は、ｎチャンネルのオーディオデータに対応したｎ個のエンコーダ１０ｎと、各エンコーダ１０ｎからの暫定使用ビット数ｂｎに基づき各チャンネルが使用可能なビット数Ｂｎを配分するチャンネル間ビットアロケーション部３０とを有する。各エンコーダ１０ｎは、暫定量子化ステップからエントロピー符号化を行い、各符号化ユニットの符号長を合計して得られるｂｎを出力し、これに基づき供給されるＢｎに応じて、量子化ステップを更新して使用ビット数を調整する。また、チャンネル間ビットアロケーション部３０は、使用可能な総ビット数Ｓを全ｂｎの合計に対する各ｂｎの比率に応じて求めたＢｎとして配分する。【選択図】  図１
2004309921.tif 000002
【特許請求の範囲】
【請求項１】
複数チャンネルのディジタル信号からなるマルチチャンネル信号をフレーム処理し、フレーム内のデータの量子化ステップを定めてエントロピー符号化により圧縮符号化する符号化装置において、
上記ディジタル信号について、量子化ステップを暫定的に定めた暫定量子化ステップに基づきエントロピー符号化を行い、現在のフレームでの符号長の合計を暫定使用ビット数としてチャンネル毎に算出する暫定使用ビット数算出手段と、
上記各チャンネルの暫定使用ビット数の合計である総暫定使用ビット数に対する各チャンネルの暫定使用ビット数の割合に基づき、各チャンネル毎に使用可能ビット数を配分するチャンネル間ビット配分手段と、
各チャンネル毎に配分された使用可能ビット数に基づき使用ビット数を調整するビット数調整手段と
を有することを特徴とする符号化装置。
【請求項２】
上記マルチチャンネルは、２以上のチャンネルからなる複数のグループチャンネルからなり、
上記暫定使用ビット数算出手段は、上記グループチャンネル内のグループ暫定使用ビット数を算出し、
上記チャンネル間ビット配分手段は、上記各グループチャンネルの上記グループ暫定使用ビット数の合計である総暫定使用ビット数に対する各グループチャンネルのグループ暫定使用ビット数の割合に基づき、各グループチャンネル毎にグループ使用可能ビット数を配分する
ことを特徴とする請求項１記載の符号化装置。
【請求項３】
上記暫定使用ビット数算出手段は、時間軸上の信号を周波数軸上の信号に変換した後、量子化してエントロピー符号化する
ことを特徴とする請求項１記載の符号化装置。
【請求項４】
上記暫定使用ビット数算出手段は、上記現在のフレームのデータを符号化ユニット毎に分割し、該分割された符号化ユニットに含まれるデータを正規化するスケールファクタに基づき上記暫定量子化ステップを決定する
ことを特徴とする請求項１記載の符号化装置。
【請求項５】
上記チャンネル間ビット配分手段は、配分可能な総ビット数のうちの一部を上記全チャンネルの上記総暫定使用ビット数に対する各チャンネルの該暫定使用ビット数の割合に応じた使用可能ビット数として各チャンネルに配分する
ことを特徴とする請求項１記載の符号化装置。
【請求項６】
上記チャンネル間ビット配分手段は、上記配分可能な総ビット数のうち、上記一部以外を各チャンネルに均一に配分する
ことを特徴とする請求項５記載の符号化装置。
【請求項７】
上記チャンネル間ビット配分手段は、各ディジタル信号を圧縮せずに符号化した際の符号長に応じて、上記配分可能な総ビット数のうち、上記一部以外を各チャンネル毎に比例配分する
ことを特徴とする請求項５記載の符号化装置。
【請求項８】
上記ディジタル信号は、ディジタルオーディオ信号であることを特徴とする請求項１記載の符号化装置。
【請求項９】
複数チャンネルのディジタル信号からなるマルチチャンネル信号をフレーム処理し、フレーム内のデータの量子化ステップを定めてエントロピー符号化により圧縮符号化する符号化方法において、
上記ディジタル信号について、量子化ステップを暫定的に定めた暫定量子化ステップに基づきエントロピー符号化を行い、現在のフレームでの符号長の合計を暫定使用ビット数としてチャンネル毎に算出する暫定使用ビット数算出工程と、
上記各チャンネルの暫定使用ビット数の合計である総暫定使用ビット数に対する各チャンネルの暫定使用ビット数の割合に基づき、各チャンネル毎に使用可能ビット数を配分するチャンネル間ビット配分工程と、
各チャンネル毎に配分された使用可能ビット数に基づき使用ビット数を調整するビット数調整工程と
を有することを特徴とする符号化方法。
【請求項１０】
上記マルチチャンネルは、２以上のチャンネルからなる複数のグループチャンネルからなり、
上記暫定使用ビット数算出工程では、上記グループチャンネル内のグループ暫定使用ビット数が算出され、
上記チャンネル間ビット配分工程では、上記各グループチャンネルの上記グループ暫定使用ビット数の合計である総暫定使用ビット数に対する各グループチャンネルのグループ暫定使用ビット数の割合に基づき、各グループチャンネル毎にグループ使用可能ビット数が配分される
ことを特徴とする請求項９記載の符号化方法。
【請求項１１】
上記暫定使用ビット数算出工程では、時間軸上の信号が周波数軸上の信号に変換された後、量子化されてエントロピー符号化される
ことを特徴とする請求項９記載の符号化方法。
【請求項１２】
上記暫定使用ビット数算出工程では、上記現在のフレームのデータが符号化ユニット毎に分割され、該分割された符号化ユニットに含まれるデータを正規化するスケールファクタに基づき上記暫定量子化ステップが決定される
ことを特徴とする請求項９記載の符号化方法。
【請求項１３】
上記チャンネル間ビット配分工程では、配分可能な総ビット数のうちの一部が上記全チャンネルの上記総暫定使用ビット数に対する各チャンネルの該暫定使用ビット数の割合に応じた使用可能ビット数として各チャンネルに配分される
ことを特徴とする請求項９記載の符号化方法。
【請求項１４】
上記チャンネル間ビット配分工程では、上記配分可能な総ビット数のうち、上記一部以外が各チャンネルに均一に配分される
ことを特徴とする請求項１３記載の符号化方法。
【請求項１５】
上記チャンネル間ビット配分工程では、各ディジタル信号を圧縮せずに符号化した際の符号長に応じて、上記配分可能な総ビット数のうち、上記一部以外が各チャンネル毎に比例配分される
ことを特徴とする請求項１３記載の符号化方法。
【請求項１６】
上記ディジタル信号は、ディジタルオーディオ信号であることを特徴とする請求項９記載の符号化方法。
【請求項１７】
複数チャンネルのディジタル信号からなるマルチチャンネル信号をフレーム処理し、フレーム内のデータの量子化ステップを定めてエントロピー符号化により圧縮符号化する処理をコンピュータに実行させるプログラムであって、
上記ディジタル信号について、量子化ステップを暫定的に定めた暫定量子化ステップに基づきエントロピー符号化を行い、現在のフレームでの符号長の合計を暫定使用ビット数としてチャンネル毎に算出する暫定使用ビット数算出工程と、
上記各チャンネルの暫定使用ビット数の合計である総暫定使用ビット数に対する各チャンネルの暫定使用ビット数の割合に基づき、各チャンネル毎に使用可能ビット数を配分するチャンネル間ビット配分工程と、
各チャンネル毎に配分された使用可能ビット数に基づき使用ビット数を調整するビット数調整工程と
を有することを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、いわゆる高能率符号化によってチャンネル数の多いマルチチャンネルオーディオ情報等を同時に記録再生するマルチチャンネルディジタルデータの符号化装置、符号化方法及びプログラムに関する。
【０００２】
【従来の技術】
従来から、オーディオ或いは音声等の信号の高能率符号化の手法には種々あるが、例えば、時間軸上のオーディオ信号等をブロック化あるいはフレーム化しないで、複数の周波数帯域に分割して符号化するいわゆる帯域分割符号化（サブ・バンド・コーディング：ＳＢＣ）や、時間軸の信号を所定時間単位でブロック化あるいはフレーム化してこのフレーム毎の時間軸の信号を周波数軸上の信号に変換（スペクトル変換）して複数の周波数帯域に分割し、各帯域毎に符号化するいわゆる変換符号化方式等を挙げることができる。また、上述の帯域分割符号化と変換符号化とを組み合わせた高能率符号化の手法も考えられており、この場合には、例えば、上記帯域分割符号化で帯域分割を行った後、該各帯域毎の信号を周波数軸上の信号に直交変換あるいはスペクトル変換し、このスペクトル変換された各帯域毎に符号化が施される。
【０００３】
ここで、上述した帯域分割符号化において用いられる帯域分割用フィルタとしては、例えばクァドラチュアミラーフィルタ（ｑｕａｄｒａｔｕｒｅ  ｍｉｒｒｏｒ  ｆｉｌｔｅｒ：ＱＭＦ）等のフィルタがあり、このＱＭＦのフィルタは、下記非特許文献１に述べられている。また、下記非特許文献２には、等帯域幅のフィルタ分割手法が述べられている。更に、上述した直交変換あるいはスペクトル変換としては、例えば、入力オーディオ信号を所定単位時間でブロック化あるいはフレーム化し、当該ブロックあるいはフレーム毎に離散フーリエ変換（ｄｉｓｃｒｅｔｅ  Ｆｏｕｒｉｅｒ  ｔｒａｎｓｆｏｒｍ：ＤＦＴ）、離散コサイン変換（ＤＣＴ）、又はモディファイド離散コサイン変換（ｍｏｄｉｆｉｅｄ  ｄｉｓｃｒｅｔｅ  ｃｏｓｉｎｅ  ｔｒａｎｓｆｏｒｍ：ＭＤＣＴ）等を行うことで時間軸を周波数軸に変換するようなスペクトル変換がある。なお、上記ＭＤＣＴについては、下記非特許文献３に述べられている。
【０００４】
ここで、周波数帯域分割された各周波数成分を量子化する場合の周波数分割幅としては、例えば人間の聴覚特性を考慮した帯域幅を用いることが多い。すなわち、一般に高域ほど帯域幅が広くなるような臨界帯域（クリティカルバンド）と呼ばれている帯域幅で、オーディオ信号を複数（例えば２５バント）の帯域に分割することがある。また、この時の各帯域毎のデータを符号化する際には、各帯域毎に所定のビット配分或いは、各帯域毎に適応的なビット割当て（ビットアロケーション）による符号化が行われる。例えば、上記ＭＤＣＴ処理されて得られた係数データを上記ビットアロケーションによって符号化する際には、上記各フレーム毎のＭＤＣＴ処理により得られる各帯域毎のＭＤＣＴ係数データに対して、適応的な割当てビット数で符号化が行われることになる。ビット割当手法としては、次の２手法が知られている。
【０００５】
例えば、下記非特許文献４では、各帯域毎の信号の大きさをもとに、ビット割当を行っている。この方式では、量子化雑音スペクトルが平坦となり、雑音エネルギ最小となるが、聴感覚的にはマスキング効果が利用されていないために実際の雑音感は最適ではない。また、例えば下記非特許文献５では、聴覚マスキングを利用することで、各帯域毎に必要な信号対雑音比を得て固定的なビット割当を行う手法が述べられている。
【０００６】
また画像情報に対してもオーディオ情報に対するのと同様に直交変換方式が多用されており、その代表的なものとしては、離散コサイン変換（Ｄｉｓｃｒｅｔｅ  ＣｏｓｉｎｅＴｒａｎｓｆｏｒｍ：ＤＣＴ）を用いる方法がある。例えば８×８ピクセルの大きさのブロック毎にＤＣＴをおこなって変換係数を得、低域に重点をおいたビット配分を行なう。効率を上げるためにエントロピー符号を用いることが多い。このときのＤＣＴ変換のための入力情報はフレーム間予測信号を使うことで利得を上げることができる。また、動き補償を行なうことで更にフレーム間予測利得を上げることができる。
【０００７】
このような高能率符号化方法により、画像情報とオーディオ情報を含んだマルチメディアあるいはマルチ情報を同時に記録再生する場合に効率を更に上げ、かつ記録可能時間をエンコード前に確定できるような良好なビット割当手法を用いた高能率符号化方法が下記特許文献１に記載されている。
【０００８】
この特許文献１に記載の高能率符号化方法は、画像情報チャンネルと音響情報チャンネルを持つシステムにおいて、録音録画時間をできるかぎり長くするために、画像情報チャンネルと音響情報チャンネルの全てのチャンネルを合わせた総ビットレ−トを可変とし、かつ一定の最大値を越えないようなビット配分を行なうものであり、例えばＭＤＣＴ係数を表現して伝送又は記録に使えるビット数を、全チャンネルで８００ｂｐｓとすると、先ず、信号情報のスペクトル情報のうちトーナリティ情報及び信号情報の時間変化情報を使用し、上記使えるビット数のうち、第１のビット割当に使うべきビット量を確定する。また、第１のビット割当パターンへの割当とそれに付加するその他の少なくとも１つのビット割当との分割率は、情報信号の時間変化特性に依存し、例えば、直交変換時間ブロックサイズを更に分割した時間区間毎に信号情報のピーク値を隣接ブロック毎に比較することにより情報信号の振幅が急激に大きくなる時間領域を検出して、その大きくなり方の程度により分割率を決定する。
【０００９】
このような高能率符号化方法によれば、画像情報チャンネルと音響情報チャンネルの全てのチャンネルを合わせた総ビットレ−トを可変とし、かつ一定の最大値を越えないようなビット配分を行なわせることにより、録音録画時間を必ず保証できる。
【００１０】
【非特許文献１】
「ディジタル・コーディング・オブ・スピーチ・イン・サブバンズ」（“Ｄｉｇｉｔａｌ  ｃｏｄｉｎｇ  ｏｆ  ｓｐｅｅｃｈ  ｉｎ  ｓｕｂｂａｎｄｓ”，Ｒ．Ｅ．Ｃｒｏｃｈｉｅｒｅ，Ｂｅｌｌ  Ｓｙｓｔ．Ｔｅｃｈ．  Ｊ，Ｖｏｌ．５５，Ｎｏ．８  １９７６）
【非特許文献２】
「ポリフェイズ・クァドラチュア・フィルターズ−新しい帯域分割符号化技術」（“Ｐｏｌｙｐｈａｓｅ  Ｑｕａｄｒａｔｕｒｅ  ｆｉｌｔｅｒｓ  −Ａ  ｎｅｗ  ｓｕｂｂａｎｄ  ｃｏｄｉｎｇ  ｔｅｃｈｎｉｑｕｅ”，Ｊｏｓｅｐｈ  Ｈ．  Ｒｏｔｈｗｅｉｌｅｒ  ＩＣＡＳＳＰ  ８３，ＢＯＳＴＯＮ）
【非特許文献３】
「時間領域エリアシング・キャンセルを基礎とするフィルタ・バンク設計を用いたサブバンド／変換符号化」（“Ｓｕｂｂａｎｄ／Ｔｒａｎｓｆｏｒｍ  Ｃｏｄｉｎｇ  Ｕｓｉｎｇ  Ｆｉｌｔｅｒ  Ｂａｎｋ  Ｄｅｓｉｇｎｓ  Ｂａｓｅｄ  ｏｎ  Ｔｉｍｅ  Ｄｏｍａｉｎ  ＡｌｉａｓｉｎｇＣａｎｃｅｌｌａｔｉｏｎ”，Ｊ．Ｐ．Ｐｒｉｎｃｅｎ，Ａ．Ｂ．Ｂｒａｄｌｅｙ，  Ｕｎｉｖ．  ｏｆ  Ｓｕｒｒｅｙ  Ｒｏｙａｌ  ＭｅｌｂｏｕｒｎｅＩｎｓｔ．  ｏｆ  Ｔｅｃｈ．  ＩＣＡＳＳＰ  １９８７）
【非特許文献４】
「音声信号の適応変換符号化」（“Ａｄａｐｔｉｖｅ  Ｔｒａｎｓｆｏｒｍ  Ｃｏｄｉｎｇｏｆ  Ｓｐｅｅｃｈ  Ｓｉｇｎａｌｓ”，ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｆ  Ａｃｃｏｕｓｔｉｃｓ，  Ｓｐｅｅｃｈ  ａｎｄ  ＳｉｇｎａｌＰｒｏｃｅｓｓｉｎｇ，ｖｏｌ．ＡＳＳＰ−２５，Ｎｏ．４，Ａｕｇｕｓｔ  １９７７）
【非特許文献５】
「臨界帯域符号化器−聴覚システムの知覚の要求に関するディジタル符号化」（“Ｔｈｅ  ｃｒｉｔｉｃａｌ  ｂａｎｄ  ｃｏｄｅｒ−ｄｉｇｉｔａｌ  ｅｎｃｏｄｉｎｇ  ｏｆ  ｔｈｅｐｅｒｃｅｐｔｕａｌ  ｒｅｑｕｉｒｅｍｅｎｔｓ  ｏｆ  ｔｈｅ  ａｕｄｉｔｏｒｙ  ｓｙｓｔｅｍ”，Ｍ．Ａ．Ｋｒａｎｓｎｅｒ，ＭＩＴ，ＩＣＡＳＳＰ１９８０）
【特許文献１】
特開平８−１２３４８８号公報
【００１１】
【発明が解決しようとする課題】
しかしながら、複数の信号チャンネルをまとめて符号化するマルチチャンネル符号化方式において、符号長の削減にエントロピー符号化を用いた場合、上記特許文献１のように、エンコード前にビット割当を行うと、エントロピー符号化の圧縮率が介在するため、最適なチャンネル間のビット配分は単純には算出できない。
【００１２】
また、例えばオーディオ符号化方式において各チャンネルへの割当てを固定にしてしまうとチャンネル間のエネルギーのバランスが考慮されず、極めて非効率である。
【００１３】
一方、スペクトルのパワー等を用いてブロック間のエネルギーの比例関係からチャンネル間に割当てるビット数を算出しようとしても、エントロピー符号化の圧縮率が信号の性質によって異なるため、エントロピー符号の符号量を予測することが困難であり適切なビット配分にするこができないという問題点がある。
【００１４】
本発明は、このような従来の実情に鑑みて提案されたものであり、マルチチャンネルのデータをエントロピー符号化する際の各チャンネル間に割当てるビットを調整してマルチチャンネルディジタルデータの符号化を高効率に達成することができる符号化方法、符号化装置、及びプログラムを提供することを目的とする。
【００１５】
【課題を解決するための手段】
上述した目的を達成するために、本発明に係る符号化装置及び符号化方法は、複数チャンネルのディジタル信号からなるマルチチャンネル信号をフレーム処理し、フレーム内のデータの量子化ステップを定めてエントロピー符号化により圧縮符号化する符号化装置及び符号化方法において、上記ディジタル信号について、量子化ステップを暫定的に定めた暫定量子化ステップに基づきエントロピー符号化を行い、現在のフレームでの符号長の合計を暫定使用ビット数としてチャンネル毎に算出し、上記各チャンネルの暫定使用ビット数の合計である総暫定使用ビット数に対する各チャンネルの暫定使用ビット数の割合に基づき、各チャンネル毎に使用可能ビット数を配分し、各チャンネル毎に配分された使用可能ビット数に基づき使用ビット数を調整することを特徴とする。
【００１６】
本発明においては、各チャンネル毎に、ディジタル信号を一旦エントロピー符号化することにより暫定使用ビット数を求め、これに基づき使用可能ビット数を配分したのち、再びエントロピー符号化を行い配分された使用可能ビット数に使用ビット数が近づくように調整するため、各チャンネル毎の要求に沿った使用可能ビット数を極めて適切に１回で割当てることができる。
【００１７】
また、上記全チャンネルは、２以上のチャンネルからなる複数のグループチャンネルからなり、上記２以上のチャンネルからなるグループチャンネル内のクループ暫定使用ビット数を算出し、上記各グループチャンネルの上記グループ暫定使用ビット数の合計である総暫定使用ビット数に対する各グループチャンネルのグループ暫定使用ビット数の割合に基づき、各グループチャンネル毎にグループ使用可能ビット数を配分することができ、例えば２チャンネルステレオ信号をグループチャンネルとして取り扱い、各グループチャンネル間に適切に使用可能ビット数を割当てることができる。
【００１８】
更に、配分可能な総ビット数のうちの一部を全チャンネルの上記暫定使用ビット数の合計に対する各チャンネルの該暫定使用ビット数の割合に応じた使用可能ビット数として各チャンネルに配分することができ、これにより、配分可能な総ビット数をエントロピー符号化を行って求めた暫定使用ビット数の比率以外の他のパラメータを使用して配分することができる。
【００１９】
また、本発明に係るプログラムは、上述した符号化処理をコンピュータに実行させるものである。
【００２０】
【発明の実施の形態】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。この実施の形態は、本発明を、２以上のチャンネルを有するマルチチャンネルのディジタルオーディオデータを高能率に符号化するマルチチャンネル符号化装置に適用したものである。
【００２１】
図１は、本実施の形態におけるマルチチャンネル符号化装置を示すブロック図である。図１に示すように、本実施の形態におけるマルチチャンネル符号化装置（マルチチャンネルエンコーダ）１は、ｎ（ｎ＝１〜Ｎ）チャンネルのマルチチャンネルのオーディオデータに対応したｎ個のエンコーダ１０ｎと、各エンコーダ１０ｎからの暫定使用ビット数ｂｎに基づきチャンネル間のビットアロケーションを行って各チャンネルへ割当てる（配分する）使用可能ビット数Ｂｎを決定するチャンネル間ビットアロケーション部（チャンネル間ビット配分手段）３０とを有する。
【００２２】
各エンコーダ１０ｎは、暫定量子化ステップ数又はサイズから各符号化ユニット毎にエントロピー符号化を行い、各符号化ユニットの符号長を合計して得られる暫定使用ビット数ｂｎを算出する暫定使用ビット数算出手段（図示せず）を有し、これをチャンネル間ビットアロケーション部３０に供給する。更に、各エンコーダ１０ｎは、ビットアロケーション部３０から供給される使用可能ビット数Ｂｎに応じて、使用ビット数Ｂｎ’を調整するビット数調整手段（図示せず）を有し、暫定使用ビット数ｂｎが使用可能ビット数Ｂｎ以下であって、この使用可能ビット数Ｂｎに近づくよう、量子化ステップ等を変更して使用ビット数Ｂｎ’を調整する。
【００２３】
チャンネル間ビットアロケーション部３０は、暫定使用ビット数ｂｎが各チャンネル毎に供給され、これらを合計した総暫定使用ビット数に対する各チャンネルの暫定使用ビット数ｂｎに応じてチャンネル間ビットアロケーションを行って、配分可能な総ビット数Ｂの少なくとも一部を各チャンネル毎に使用可能ビットＢｎとして配分する。そして、チャンネル間ビットアロケーション部３０は、配分した使用可能ビット数を各チャンネルに対応したエンコーダ１０ｎに供給する。なお、配分可能な総ビット数Ｂのうち、一部を各チャンネル毎の暫定使用ビット数ｂｎに応じて比例配分し、上記一部以外を後述するように各チャンネルに均一に配分したり、各チャンネルの情報量に応じて比例配分したりしてもよい。
【００２４】
次に、チャンネル間ビットアロケーションの方法について詳細に説明する。あるフレームのチャンネル番号ｎにおいて求められた暫定使用ビット数をｂｎ、このフレームにおける全チャンネルに配分可能な総ビット数をＢとし、この総ビット数Ｂをチャンネル間ビットアロケーションにより、配分可能な総ビット数Ｂ全てを各チャンネルへ使用可能ビット数Ｂｎとして配分する場合、使用可能ビット数Ｂｎは、下記数（１）のように定めることができる。これにより、チャンネル間の相対的な要求量に応じてビット（使用可能ビット数Ｂｎ）が配分される。
【００２５】
【数１】
2004309921.tif 000003
【００２６】
こうして割当てられた使用可能ビット数Ｂｎが各エンコーダ１０ｎに供給され、各エンコーダ１０ｎにて、使用可能ビット数Ｂｎ以内となるよう最適な量子化ステップ数又はサイズが決定され、エントロピー符号化が行われる。
【００２７】
即ち、マルチチャンネル符号化装置１は、先ず、全チャンネルの量子化対象となる信号又は係数の量子化ステップ数又はサイズを、チャンネル間のエネルギーの相対的な関係等、全チャンネル間にわたる音質や画質の総合的なバランスを考慮して暫定的に決定する。
【００２８】
そして、決定された暫定量子化ステップ数又はサイズに従って信号又は係数の量子化をし、それをエントロピー符号化する。
【００２９】
その後、各チャンネル毎に得られたエントロピー符号の符号長の合計（暫定使用ビット数）に基づき、比例配分などによりチャンネル間のビット割当てを行なって、使用可能ビット数Ｂｎを求める。
【００３０】
これにより、チャンネル間のエネルギー分布等、音質又は画質に関わるパラメータのバランスを保存しつつ、信号の性質に依存して変化するエントロピー符号化におけるチャンネル間での圧縮率のばらつきを考慮したビット配分が実現される。
【００３１】
また、量子化ステップ数又はサイズとエントロピー符号化後の符号長は一般に比例関係にならないものの、ある程度の相関はみられるため、量子化ステップの増減を行なうことで符号長の調整は可能である。従って、後述するように、マルチチャンネルではなく、１チャンネルのディジタル信号を符号化する符号化装置においても量子化ステップの決定、量子化、エントロピー符号化の一連の処理をループ構造によって繰りかえし行なうことで使用ビット数を調整することができる。例えば、このような１チャンネルの符号化装置を複数用意し並列配置して、ループの先頭に上述のように、チャンネル間のビット配分を行う機構を導入するのみでマルチチャンネルのディジタル信号の符号化が可能となり、その際の演算量の増加も極めて少なくすることができる。
【００３２】
また、このような方法でチャンネル間にビット配分する場合、ビットを分配する対象が複数チャンネルをひとまとめにしたチャンネルの集合（グループチャンネル）であっても、独立したチャンネル（１チャンネル）であっても原理的に同等である。従って、例えば既存の２チャンネルステレオの符号化装置を並列に使用してマルチチャンネル符号化装置に拡張することができる。
【００３３】
次に、このように割当てビット数に基づき最適な符号化を行う本実施の形態におけるマルチチャンネル対応型のエンコーダ１０ｎについて詳細に説明する。図２は、本実施の形態における符号化に使用されるエンコーダを示すブロック図である。図２に示すように、エンコーダ１０の時間／周波数変換１１は、入力信号をフレーム処理し、時間軸上の信号を周波数軸上の信号に変換することでｃ１〜ｃＬのＬ個の周波数領域のスペクトルに変換する。変換は、ＤＦＴ、ＤＣＴ、ＭＤＣＴ等いずれでも構わない。なお、このような変換を行わずに後述する量子化を行ってもよい。更に、スペクトルは、帯域毎Ｍ個のグループに分割する。この分割されたスペクトルのグループを符号化ユニットと呼ぶものとし、各ユニットをＵ１〜ＵＭとする。これら符号化ユニットＵ１〜ＵＭは、スケールファクタ算出部１２及びスペクトル正規化部１３に供給される。
【００３４】
スケールファクタ算出部１２は、各ユニットのスペクトルの最大値やＲＭＳ値（各ユニット内での各振幅値の２乗平均の平方根）等をその係数グループのスケールファクタとして、夫々ｓ１〜ｓＭと定める。そして、このスケールファクタｓ１〜ｓＭをスペクトル正規化部１３及び暫定量子化ステップ算出部１５に供給する。
【００３５】
スペクトル正規化部１３は、スケールファクタｓ１〜ｓＭを用いて、ユニットＵ１〜ＵＭ毎に正規化を行い、正規化されたスペクトルＣ１〜ＣＬを得る。
【００３６】
暫定量子化ステップ算出部１５は、符号化ユニットＵ１〜ＵＭ毎に、スペクトルの量子化ステップ数ｖ１〜ｖＭを決定する。量子化精度は、聴覚心理モデルに基づき各符号化ユニットＵ１〜ＵＭに対応する帯域での最小可聴レベルやマスキングレベルを計算することによって求めることもできるが、ここではより簡便な方法とし、各符号化ユニットＵ１〜ＵＭのノイズレベルをフラットにするためにスケールファクタｓ１〜ｓＭに基づいて決定する。
【００３７】
スペクトル量子化部１４は、暫定量子化ステップ算出部１６にて求められた暫定量子化ステップ数ｖ１〜ｖＭに従い、正規化されたスペクトルＣ１〜ＣＬを量子化し、エントロピー符号化部１６は、これらを符号化ユニットＵ１〜ＵＭ毎にエントロピー符号化する。そして、各符号化ユニットＵ１〜ＵＭ毎の符号長を合計して得られる暫定使用ビット数ｂｎを算出し、これを上述の図１に示すチャンネル間ビットアロケーション部３０に出力する。
【００３８】
これら時間／周波数変換部１１、スケールファクタ算出部１２、スペクトル正規化部１３、スペクトル量子化部１４、暫定量子化ステップ算出部１５及びエントロピー符号化部１６により、上述の暫定使用ビット数算出部が構成される。
【００３９】
また、量子化ステップ再計算部１７には、上述の図１に示すチャンネル間ビットアロケーション部３０により割当てられた使用可能ビット数Ｂｎが供給され、量子化ステップ数を再計算し、これをスペクトル量子化部１８に供給する。スペクトル量子化部１８は、スペクトル正規化部１３から正規化されたスペクトルＣ１〜ＣＬを得て、これを再量子化ステップ数に従って量子化し、エントロピー符号化部１９に送る。そして、エントロピー符号化１９にてエントロピー符号化し、これをマルチプレクサ２０に送り、マルチプレクサ２０は得られた符号とスケールファクタとを多重化して出力する。
【００４０】
ここで、量子化ステップ再計算部１７、スペクトル量子化部１８及びエントロピー符号化部１９では、以下の方法にて量子化ステップ数が更新され最適な量子化ステップ数となるよう調整される。
【００４１】
即ち、上述したように、各エンコーダ１０ｎから出力される暫定使用ビット数ｂｎに基づいて、チャンネル間ビットアロケーション３０がチャンネル間ビットアロケーションを行なった結果、使用可能ビット数Ｂｎを各エンコーダに戻すようになっており、各エンコーダでは使用可能ビット数Ｂｎに収まるように使用ビット数を調整するようにする。
【００４２】
ここで、量子化ステップ再計算部１７には、暫定量子化ステップ数又はサイズ、及び暫定使用ビット数ｂｎ等の情報を有し、この暫定使用ビット数ｂｎと供給される使用可能ビット数Ｂｎとの比較から使用ビット数の調整を行うようにしてもよい。上述したように、量子化ステップ数とエントロピー符号化の符号長とは比例しないものの、ある程度の相関があるため、量子化ステップ数を増減させることで使用ビット数の調整を行う。
【００４３】
即ち、
使用可能ビット数Ｂｎ＜暫定使用ビット数ｂｎのとき
暫定量子化ステップ数ｖ１〜ｖＭの一部又は全部を小さくする
使用可能ビット数Ｂｎ＞暫定使用ビット数ｂｎのとき
暫定量子化ステップ数ｖ１〜ｖＭの一部又は全部を大きくする
こうして再度得られた量子化ステップによりスペクトルを量子化し、エントロピー符号化部１９が各符号化ユニット毎にエントロピー符号化を行い、各符号化ユニットの符号長を合計して得られる合計符号長（使用ビット数）Ｂｎ’を求める。エントロピー符号化部１９は、この使用ビット数Ｂｎ’と使用可能ビット数Ｂｎとを比較し、使用ビット数Ｂｎ’が使用可能ビット数Ｂｎ以内であって、Ｂｎに近づくよう以下に従って、量子化ステップ数を増減し、使用ビット数Ｂｎ’を調整する。
【００４４】
即ち、
使用可能ビット数Ｂｎ＜使用ビット数Ｂｎ’のとき
量子化ステップ数ｖ１〜ｖＭの一部又は全部を小さくする
使用可能ビット数Ｂｎ＞使用ビット数Ｂｎ’のとき
量子化ステップ数ｖ１〜ｖＭの一部又は全部を大きくする
これら量子化ステップ再計算部１７、スペクトル量子化部１８及びエントロピー符号化部１９により、上述のビット数調整手段が構成される。
【００４５】
なお、このように各チャンネル内では、量子化ステップ数の決定、量子化、エントロピー符号化の一連の処理をループ構造によって繰りかえし行なうことで使用ビット数を調整するものであるが、量子化ステップ再計算部１７は、暫定使用ビット数ｂｎ≦使用可能ビット数Ｂｎである場合は、量子化ステップ数を暫定量子化ステップ数として行ったエントロピー符号をそのままマルチプレクサ２０に出力することができ、また、使用ビット数Ｂｎ’≦使用可能ビット数Ｂｎである場合は、上記一連の処理を終了してその時点のエントロピー符号をマルチプレクサ２０に出力することができる。また、量子化ステップ再計算部１７は、スケールファクタｓ１〜ｓＭと使用可能ビット数Ｂｎのみから量子化ステップ数を再度算出して使用ビット数Ｂｎ’を調整してもよい。
【００４６】
また、図２においては、暫定量子化ステップ数に従って量子化を行うスペクトル量子化部１４、これを符号化するエントロピー符号化部１６と、再度算出された量子化ステップ数に従って量子化を行うスペクトル量子化部１８、これを符号化するエントロピー符号化部１９を設けたものとしたが、同一の回路又はプログラムコードとしてもよい。即ち、図３に示すように、これら２つのスペクトル量子化部１４、１８及び２つのエントロピー符号化部１６、１９を夫々同一のスペクトル量子化部１４ａ及びエントロピー符号化部１６ａとしてもよい。
【００４７】
次に、上述の図１及び図２に示す本実施の形態における符号化方法について説明する。図４は、マルチチャンネルのオーディオデータを高能率符号化する方法を示すフローチャートである。
【００４８】
図４に示すように、先ず、各エンコーダ１０ｎにおいて、暫定量子化ステップ数を算出し（ステップＳ１）、時間／周波数変換され、正規化されたデータを、暫定量子化ステップ数に基づき量子化し（ステップＳ２）、エントロピー符号化する（ステップＳ３）。そして、この際のエントロピー符号の合計符号長を暫定使用ビット数ｂｎとして求める（ステップＳ４）。
【００４９】
次に、各エンコーダ１０ｎから送られてくる暫定使用ビット数ｂｎに基づき、図１に示すチャンネル間ビットアロケーション部３０にて、上述の式（１）により、チャンネル間ビットアロケーションが行われ、各チャンネル毎に使用可能な最大のビット数として使用可能ビット数Ｂｎが算出される（ステップＳ５）。
【００５０】
そして、この使用可能ビット数Ｂｎが再び各エンコーダ１０ｎに供給され、例えば図２又は図３に示す量子化ステップ再計算部１７等で、暫定使用ビット数ｂｎ＜使用可能ビット数Ｂｎであるか否かが判定され（ステップＳ６）、暫定使用ビット数ｂｎ＜使用可能ビット数Ｂｎである場合は、暫定量子化ステップ数ｖ１〜ｖＭの一部又は全部を例えば大きくし、暫定使用ビット数ｂｎ＞使用可能ビット数Ｂｎである場合は、暫定量子化ステップ数ｖ１〜ｖＭの一部又は全部を例えば小さくするよう、量子化ステップ数を更新（再計算）する（ステップＳ７）。
【００５１】
こうして新しい量子化ステップに基づき再びスペクトル量子化がおこなわれ（ステップＳ８）、エントロピー符号化が行われ（ステップＳ９）、その合計符号長（使用ビット数Ｂｎ’）が算出される（ステップＳ１０）。そして、例えば図２に示すエントロピー符号化部１９又は図３に示すエントロピー符号化部１６ａ等で使用ビット数Ｂｎ’≦使用可能ビット数Ｂｎか否かが判定され（ステップＳ１１）、使用ビット数Ｂｎ’が使用可能ビット数Ｂｎ以下であれば、このエントロピー符号にスケールファクタを多重化して出力し、これをエンコーダの出力とし、処理を終了する。
【００５２】
一方、使用ビット数Ｂｎ’が使用可能ビット数Ｂｎを超えている場合は、再びステップＳ７からの処理を繰り返し、使用可能ビット数Ｂｎ以下となるよう量子化ステップ数を調整する。そして、更新された量子化ステップ数ｖ１’〜ｖＭ’に基づいて、再び正規化されたスペクトルＣ１〜ＣＮを量子化し、それらをエントロピー符号化する。こしてこのような操作を、使用ビット数Ｂｎ’が所定の範囲以内、即ち使用可能ビット数Ｂｎに収まるまで繰りかえす。
【００５３】
なお、使用ビット数Ｂｎ’が使用可能ビット数Ｂｎを大きく下回るような場合は、同様に、ステップＳ７乃至ステップＳ９の処理を繰り返し、逆に量子化ステップ数を大きくする等してエントロピー符号量を増加させるようにしてもよい。
【００５４】
ここで、ステップＳ５において、図１のチャンネル間ビットアロケーション部３０は、上記式（１）に示す割当て方法とするものとしたが、例えば、エントロピー符号化の圧縮効率が高いために暫定使用ビット数ｂｎが小さくなる場合がある。このような場合において、全チャンネルに対する配分可能な総ビット数Ｂが絶対的に不足している場合、チャンネル間ビットアロケーションの結果、割当てられる使用可能ビット数Ｂｎが必要以上に減らされてしまい、そのチャンネルが過度に劣化するケースが考えられる。そこで、配分可能な総ビット数Ｂの一部を他の方法で割当て、上記式（１）を補正し、下記式（２）のように定めることも可能である。
【００５５】
【数２】
2004309921.tif 000004
【００５６】
ここで、上記式（２）に示すように、左辺の使用可能ビット数Ｂｎは、各チャンネルにおける暫定使用ビット数の比率に応じて配分されたビット数と、その他の方法で配分されたビット数との合計となっている。なお、ｒは、信号の種類、配分可能な総ビット数Ｂの大きさ等に応じて適宜設定される１以下の定数とする。
【００５７】
以下、このような補正の具体例について説明する。第１の補正方法としては、下記式（３）のようにすることで、各チャンネル（ｃｈ１〜ｃｈＮ）にｒＢ／Ｎビット固定的に割当てられ、最低限のビット数が保証される。
【００５８】
【数３】
2004309921.tif 000005
【００５９】
また、第２の補正方法としては、符号化ユニットＵ１〜ＵＭを構成するスペクトルの本数を夫々ｌ１〜ｌＭとしたとき、量子化ステップの対数と係数との本数の積を全符号化ユニットにわたり合計した下記式（４）に示す値Ｖｎはエントロピー符号化による圧縮が行われていなかったときの符号長を示し、チャンネルｎにおける情報量を示す値といえる。従って、これを使用して、下記式（５）のように補正することができる。
【００６０】
【数４】
2004309921.tif 000006
【００６１】
【数５】
2004309921.tif 000007
【００６２】
そして、上記式（２）のｒを適切に調整することにより、エントロピー符号化による圧縮と情報量とのバランスがとれたチャンネル間ビットアロケーションが実現可能になる。
【００６３】
また、図１に示すようなマルチチャンネル用エンコーダにより符号化されたデータを復号する際には、通常のモノラル用のデコーダを使用してデコードすることができる。図５は、本実施の形態におけるマルチチャンネル符号化装置により符号化されたデータを復号するデコーダを示すブロック図である。
【００６４】
図５に示すように、デコーダ４０は、エントロピー符号とスケールファクタとが多重化された各エンコーダ１０ｎからの出力をデマルチプレクサ３１によりスペクトル符号及びスケールファクタ符号に分離し、夫々エントロピー復号化部３２及びスケールファクタ復号化部３３に供給する。そして、エントロピー逆復号化部３２により正規化されたスペクトルを得て、スケールファクタ復号化部３３により復号されたスケールファクタを得る。そして、正規化スペクトルをスペクトル復元部３４が復号されたスケールファクタを用いてスペクトルに復元し、時間／周波数逆変換部３５により時間信号に戻し、オーディオ信号が復号される。
【００６５】
ところで、上述の図１に示すマルチチャンネル用のエンコーダ１０ｎは、モノラルエンコーダを若干拡張するのみでよく、極めて簡便な構成でマルチチャンネルエンコーダを実現することができる。即ち、図６に示すモノラルエンコーダ１００において、図２及び図３と同様に、入力ディジタル信号がフレーム処理され、時間／周波数変換部１１にて時間軸上の信号から周波数軸上の信号に変換される。その後、帯域毎に分割して符号化ユニットとされ、これをスペクトル正規化部１３にて正規化され、更にスペクトル量子化部１１８により、暫定量子化ステップ数に従って量子化される。これをエントロピー符号化部１１９によりエントロピー符号化され、各符号化ユニットのエントロピー符号の合計符号長（合計ビット数）が求められる。この際、このビット数が各フレームに対して予め指定されている最大ビット数を上回る場合、量子化ステップ再計算部１２１にて再度量子化ステップ数が決定され、量子化されエントロピー符号化され、使用ビット数を求める処理が繰り返され、予め指定されている最大ビット数以内となるようビット数の調整が行われる。
【００６６】
即ち、図７に示すように、暫定量子化ステップ数を算出し（ステップＳ２１）、スペクトル量子化を行って（ステップＳ２２）、エントロピー符号化をする（ステップＳ２３）。その結果得られた各符号化ユニットの符号長を合計して得られる使用ビット数Ｓｎが例えば量子化ステップ再計算部１２１に入力される。量子化ステップ再計算部１２１は、現在のフレームのスペクトルに割当てられた最大ビット数を定数Ｓを有し、使用ビット数Ｓｎ≦最大ビット数Ｓであるか否かを判定し（ステップＳ２４）、使用ビット数Ｓｎ≦最大ビット数Ｓでない場合、量子化ステップ数を再計算し（ステップＳ２５）、上述のステップＳ２１からの処理を繰り返すことで使用ビット数Ｓｎ≦最大ビット数Ｓとなるよう調整が行われている。
【００６７】
このようなモノラルエンコーダにおいて、上述したように、暫定量子化ステップ数に従って量子化されエントロピー符号化されて得られた使用ビット数を、外部のチャンネル間ビットアロケーション３０に供給し、チャンネル間ビットアロケーション３０から、上述の最大ビット数として使用可能ビット数を得て、この使用ビット数に応じて使用ビット数を調整することで、マルチチャンネルのディジタル信号を高効率に符号化することができる。即ち、モノラルエンコーダにおいて、暫定使用ビット数を外部に出力した後、外部で決定された割当てビット数に使用ビット数を調整する機構を設けておくか又は追加可能としておくことにより、マルチチャンネル符号化装置に対応可能なものとすることができる。
【００６８】
また、各エンコーダ１０ｎが一度に処理するチャンネル数は１つでなくてもよい。従って、複数チャンネルを処理するエンコーダに対して同様に構成することも可能である。即ち、図１に示すエンコーダ１０ｎを、例えば２チャンネルステレオのエンコーダとすれば、図１のようにＮ個のエンコーダ１０ｎを並列することで、合計２Ｎチャンネルのマルチチャンネルエンコーダを構成することも可能である。
【００６９】
この場合各エンコーダは、２チャンネル分の暫定使用ビット数をチャンネル間ビットアロケーション部に出力し、チャンネル間ビットアロケーション部から２チャンネル分の使用可能ビット数が割当てられ、これを受け取った各２チャンネルステレオエンコーダ内でこの２チャンネル分の使用可能ビット数を各チャンネル毎に調整する。また、チャンネル間ビットアロケーション部においても同様に、２チャンネル分の暫定使用ビット数を合計し、この合計に対する２チャンネル分の暫定使用ビット数に応じて、配分可能な総ビット数Ｂの一部又は全部を各２チャンネルステレオエンコーダに配分する。なお、エンコーダ１０ｎは、２チャンネルステレオエンコーダとモノラルエンコーダとが混ざったものであってもよいことはいうまでもない。
【００７０】
このように構成された本実施の形態においては、比較的少ないチャンネルをターゲットとした符号化方式のエンコーダ、上述の例においては、モノラル又は２チャンネルエンコーダを並列に用い、エントロピー符号化のビット割当てをそれぞれのエンコーダ間で調節する機構としてチャンネル間ビットアロケーション部を追加することにより、マルチチャンネル符号化が実現できる。従来のエンコーダからの変更点は、基本的にエントロピー符号化に関連する部分のみであり、エンコーダ間のビット割当てを行う部分としてのチャンネル間ビットアロケーション部３０を追加すればよく、ソフトウェアで実現する場合にも従来のエンコーダとの共存が容易でソフトウェアの保守性の面でも優れている。また、エンコーダ間のビット割当てに必要な演算量はごく僅かであるため、演算コストの面でもメリットが大きい。
【００７１】
また、ビットアロケーション部は、原信号の分析を明示的に行うことなく、そのチャンネルの信号の性質に応じて変化するビット数の要求量が暫定使用ビット数として供給されるため、この要求量に従ったチャンネル間ビットアロケーションが実現できる。例えば、入力信号をＤＦＴやＤＣＴ等により周波数領域の係数に変換し、その係数をエントロピー符号化するオーディオ符号化方式において、係数の値が大きいほどエントロピー符号化の出力符号長が長くなる傾向があるとすると、これは大雑把に言えば、エントロピー符号化の出力としてトーン性の信号に対しては短い符号長、ノイズ性の信号については長い符号長が割当てられる傾向があることを意味する。この種の符号化方式に適用した場合、トーン性の信号を含むチャンネルには少ないビットが割当てられ、ノイズ性の信号を含むチャンネルには多くのビット数が割当てられるというように働き、各チャンネルの音質を一定に保つうえで必要なビット数を適応的に割当てることが可能となる。
【００７２】
更に、モノラルエンコーダに対して、算出する暫定使用ビット数と、供給される使用可能ビット数とを比較し、使用ビット数を調整する機能を付加するため、符号化方式の枠組みを変更する必要がなく、デコーダは、図５に示す既存のものをそのまま使用することができる。
【００７３】
なお、本発明は上述した実施の形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。例えば、上述の実施の形態では、ハードウェアの構成として説明したが、これに限定されるものではなく、任意の処理を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）にコンピュータプログラムを実行させることにより実現することも可能である。この場合、コンピュータプログラムは、記録媒体に記録して提供することも可能であり、また、インターネットその他の伝送媒体を介して伝送することにより提供することも可能である。
【００７４】
また、上述の実施の形態においては、マルチチャンネルのオーディオディジタルデータを符号化する符号化装置について説明したが、オーディオディジタルデータのみに拘わらず、マルチチャンネルのビデオデータを同時に符号化するような場合であっても、同様に、一度エントロピー符号化して求めた暫定使用ビット数に基づき使用可能ビット数を配分することで、各チャンネルの特性（性質）に応じて最適なビット数を配分することができる。
【００７５】
【発明の効果】
以上詳細に説明したように本発明は、複数チャンネルのディジタル信号からなるマルチチャンネル信号をフレーム処理し、フレーム内のデータの量子化ステップを定めてエントロピー符号化により圧縮符号化する際、上記ディジタル信号について、量子化ステップを暫定的に定めた暫定量子化ステップに基づきエントロピー符号化を行い、現在のフレームでの符号長の合計を暫定使用ビット数としてチャンネル毎に算出し、上記各チャンネルの暫定使用ビット数の合計である総暫定使用ビット数に対する各チャンネルの暫定使用ビット数の割合に基づき、各チャンネル毎に使用可能ビット数を配分し、各チャンネル毎に配分された使用可能ビット数に基づき使用ビット数を調整することにより、各チャンネル毎にビット数を配分するチャンネル間ビットアロケーションにより、例えばモノラルエンコーダからマルチチャンネル符号化装置に容易に拡張できると共に、マルチチャンネルの各チャンネルの要求量に応じた最適なビット数を割当てることができるため高効率にエントロピー符号化を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態におけるマルチチャンネル符号化装置を示すブロック図である。
【図２】本発明の実施の形態におけるマルチチャンネル符号化装置におけるエンコーダを示すブロック図である。
【図３】本発明の実施の形態におけるマルチチャンネル符号化装置におけるエンコーダの変形例を示すブロック図である。
【図４】本発明の実施の形態におけるマルチチャンネルのオーディオデータを符号化する方法を示すフローチャートである。
【図５】本実施の形態におけるマルチチャンネル符号化装置により符号化されたデータを復号するデコーダを示すブロック図である。
【図６】エントロピー符号化を行うモノラルエンコーダを示すブロック図である。
【図７】エントロピー符号化を行うモノラルエンコーダの符号化方法を示すフローチャートである。
【符号の説明】
１  マルチチャンネル符号化装置、１０ｎ  エンコーダ、アロケーション部、１１  時間／周波数変換、１２  スケールファクタ算出部、１３  スペクトル正規化部、１４  スペクトル量子化部、１５  暫定量子化ステップ算出部、１６  暫定量子化ステップ算出部、１７  量子化ステップ再計算部、１８  スペクトル量子化部、１９  エントロピー符号化部、３０  チャンネル間ビット
【図１】
2004309921.tif 000008
【図２】
2004309921.tif 000009
【図３】
2004309921.tif 000010
【図４】
2004309921.tif 000011
【図５】
2004309921.tif 000012
【図６】
2004309921.tif 000013
【図７】
2004309921.tif 000014