(57)【要約】【課題】  余剰ビットをチャンネル間でやりとりできる量子化装置／量子化方法に関するものである。【解決手段】  本発明による量子化装置は、入力されるスペクトルｆ１をスケールファクタｓｆ１で量子化し、ビット数の予測値ｂ１を求める量子化器４と、入力されるスペクトルｆ２をスケールファクタｓｆ２で量子化し、ビット数の予測値ｂ２を求める量子化器５と、予測値ｂと要求ビット数ｒｑとの差が許容範囲内であれば、信号ｙによりＯＮとなり、量子化スペクトルｑ１と量子化スペクトルｑ２を出力するスイッチ１０とスイッチ１１を備える。【選択図】  図２
2006345063.tif 000002
【特許請求の範囲】
【請求項１】
第１の信号を量子化して、第１の量子化スペクトルを求め、量子化後の第１の量子化長を予測する第１の量子化部と、
第２の信号を量子化して、第２の量子化スペクトルを求め、量子化後の第２の量子化長を予測する第２の量子化部と、
前記第１の量子化長と前記第２の量子化長の和を求めて、第３の量子化長を出力する演算部と、
前記第３の量子化長と所定の量子化長とを比較して、比較した結果が所定の第１の条件を満たすとき、前記第１の量子化スペクトルと前記第２の量子化スペクトルを出力する比較部と
を有することを特徴とする量子化装置。
【請求項２】
請求項１に記載の量子化装置において、
前記第１の量子化部の出力端に接続される第１のスイッチと、
前記第２の量子化部の出力端に接続される第２のスイッチとを有し、
前記比較部が比較した結果が所定の第１の条件を満たすとき、
前記第１のスイッチと前記第２のスイッチが導通して、前記第１の量子化スペクトルと前記第２の量子化スペクトルを出力すること
を特徴とする量子化装置。
【請求項３】
請求項１に記載の量子化装置において、
前記第１の量子化部の量子化の大きさを増減させる第１の更新部と、
前記第２の量子化部の量子化の大きさを増減させる第２の更新部とを有し、
前記比較部にて、比較した結果が所定の第２の条件を満たすとき、
前記第１の量子化部は、前記第１の更新部で求めた量子化の大きさを用いて、再度、前記第１の信号を量子化して、前記第１の量子化スペクトルを求め、量子化後の前記第１の量子化長を予測し、
前記第２の量子化部は、前記第２の更新部で求めた量子化の大きさを用いて、再度、前記第２の信号を量子化して、前記第２の量子化スペクトルを求め、量子化後の前記第２の量子化長を予測すること
を特徴とする量子化装置。
【請求項４】
請求項３に記載の量子化装置において、
前記第１の更新部の入力端と出力端に接続される第３のスイッチと、
前記第２の更新部の入力端と出力端に接続される第４のスイッチとを有し、
前記比較部が比較した結果が所定の第２の条件を満たすとき、
前記第３のスイッチと前記第４のスイッチが導通して、前記第１の更新部は、前記第１の量子化部の量子化の大きさを増減させ、前記第２の更新部は、前記第２の量子化部の量子化の大きさを増減させること
を特徴とする量子化装置。
【請求項５】
請求項１に記載の前記量子化装置を備える符号化装置において、
第３の信号を時間領域から周波数領域に変換して、前記第１の信号を出力する第１の時間−周波数変換部と、
第４の信号を時間領域から周波数領域に変換して、前記第２の信号を出力する第２の時間−周波数変換部と、
前記量子化装置と、
前記第１の量子化スペクトルと前記第２の量子化スペクトルを変換して、第５の信号を出力する第１の変換部と
を有することを特徴とする符号化装置。
【請求項６】
第１の信号を量子化して、第１の量子化スペクトルを求め、量子化後の第１の量子化長を予測する第１の量子化ステップと、
第２の信号を量子化して、第２の量子化スペクトルを求め、量子化後の第２の量子化長を予測する第２の量子化ステップと、
前記第１の量子化長と前記第２の量子化長の和を求めて、第３の量子化長を出力する演算ステップと、
前記第３の量子化長と所定の量子化長とを比較して、比較した結果が所定の第１の条件を満たすとき、前記第１の量子化スペクトルと前記第２の量子化スペクトルを出力する比較ステップと
を有することを特徴とする量子化方法。
【請求項７】
請求項６に記載の量子化方法において、
前記第１の量子化部の量子化の大きさを増減させる第１の更新ステップと、
前記第２の量子化部の量子化の大きさを増減させる第２の更新ステップとを有し、
前記比較ステップにて、比較した結果が所定の第２の条件を満たすとき、
前記第１の量子化ステップは、前記第１の更新部で求めた量子化の大きさを用いて、再度、前記第１の信号を量子化して、前記第１の量子化スペクトルを求め、量子化後の前記第１の量子化長を予測し、
前記第２の量子化ステップは、前記第２の更新部で求めた量子化の大きさを用いて、再度、前記第２の信号を量子化して、前記第２の量子化スペクトルを求め、量子化後の前記第２の量子化長を予測すること
を特徴とする量子化方法。
【請求項８】
請求項６に記載の前記量子化方法を備える符号化方法において、
第３の信号を時間領域から周波数領域に変換して、前記第１の信号を出力する第１の時間−周波数変換ステップと、
第４の信号を時間領域から周波数領域に変換して、前記第２の信号を出力する第２の時間−周波数変換ステップと、
前記量子化方法のステップと、
前記第１の量子化スペクトルと前記第２の量子化スペクトルを変換して、第５の信号を出力する第１の変換ステップと
を有することを特徴とする符号化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、量子化装置（符号化装置）および量子化方法（符号化方法）に関するものである。本発明は、音、特にディジタルオーディオの量子化装置（符号化装置）／量子化方法（符号化方法）などに用いられ、マルチチャンネルの信号に対するビット割り当て、および量子化ループの終了判定に関する。
【背景技術】
【０００２】
従来、時間―周波数変換を用いたオーディオ符号化では、図４に示すように、スペクトルを量子化する過程が存在する。図４において、ｓ１、ｓ２は符号化するオーディオ信号であり、ｓ１、ｓ２は１組のステレオ信号であるものとする。つまり、ｓ１は左チャンネルの信号、Ｓ２は右チャンネルの信号となる。１は、変形離散コサイン変換（ＭＤＣＴ） などの時間−周波数変換装置である。時間−周波数変換装置１は、信号ｓ１を変換してスペクトルｆ１を得る。時間−周波数変換装置１は、同様に、信号ｓ２を変換してスペクトルｆ２を得る。２は量子化部である。量子化部２は、スペクトルｆ１を量子化して量子化スペクトルｑ１を得る。量子化部２は、同様に、スペクトルｆ２を量子化して量子化スペクトルｑ２を得る。量子化部２は、スペクトルを量子化する際、要求ビット数ｒｑに基づいてスペクトルを要求ビット数に近いビット数で量子化する。ここで、要求ビット数ｒｑは、最終的に得られるビットストリームｂｓのビット数を指定するパラメータである。３はビットストリーム生成部である。ビットストリーム生成部３は、決められたシンタックスに従って、量子化スペクトルｑ１、量子化スペクトルｑ２をビットストリーム ｂｓに変換する。ビットストリーム生成部３は、符号化方式によって、ビットストリームｂｓに対してハフマン符号等の処理も含むものとする。
【０００３】
なお、ＭＰＥＧ−２  ＡＡＣ、ＭＰＥＧ−４  ＡＡＣ（ＭＰＥＧ−２  ＡＡＣ、ＭＰＥＧ−４  ＡＡＣは、以下では２つをまとめてＡＡＣと記載）のように、時間−周波数変換装置１と量子化部２の間にミッド／サイド符号化ツール、インテンシティ符号化ツール等のスペクトル処理部が挿入される場合もある。ここで、ミッド／サイド（Ｍｉｄ／Ｓｉｄｅ）符号化ツールやインテンシティステレオ符号化ツールとは、特開２００３−１５６９７号公報、段落０００３に記載されるように、信号の特性に基づき、チャンネル毎に必要なビットリソース（資源）に偏りを持たせる仕組みである。ミッド／サイド（Ｍｉｄ／Ｓｉｄｅ）符号化ツールは、Ｌ信号、Ｒ信号の替わりに、Ｍ信号＝Ｌ信号＋Ｒ信号、Ｓ信号＝Ｌ信号−Ｒ信号を符号化することである。インテンシティステレオ符号化ツールは、Ｌ信号、Ｒ信号の替わりに、Ｍ信号＝Ｌ信号＋Ｒ信号、ａ＝Ｒ信号／Ｌ信号のエネルギー比を符号化することである。
【０００４】
Ｔｅｃｈｎｏｌｏｇｙ−Ｇｅｎｅｒｉｃ  Ｃｏｄｉｎｇ  ｏｆ  Ａｕｄｉｏｖｉｓｕａｌ  Ｏｂｊｅｃｔｓ，ＩＳＯ／ＩＥＣ  １４４９６−３  Ｓｕｂｐａｒｔ４（１９９８年）、２２２〜２２８頁、あるいはＡＡＣのリファレンスソフトにおいて、量子化部の構成は、図５のようになっている。量子化器４、量子化器５は、量子化を行う装置である。量子化器４は、スペクトルｆ１を量子化幅で除算し、量子化スペクトルｑ１を生成する。量子化器５は、スペクトルｆ２を量子化幅で除算し、量子化スペクトルｑ２を生成する。量子化幅は、オーディオ符号化においてはスケールファクタとも呼ばれ、それぞれ量子化幅ｓｆ１、量子化幅ｓｆ２で与えられる。量子化器４、量子化器５は、符号化後のビット数を予測する機能も持つものとする。量子化器４におけるｑ１の予測ビット数はｂ１、量子化器５におけるｑ２の予測ビット数をｂ２とする。
【０００５】
一方、要求ビット数ｒｑから、各チャンネルへの要求ビット数ｒｑ１、要求ビット数ｒｑ２が算出される。この算出はビット割り当て器１４により行われ、左右の２チャンネルのオーディオ信号の場合に要求ビット数ｒｑを左右のチャンネルで均等割りする。左チャンネルにおいては、要求ビット数ｒｑ１と予測ビット数ｂ１との差が判断部１２へ渡される。要求ビット数ｒｑ１と予測ビット数ｂ１との差が許容範囲内であれば、信号ｙ１によりスイッチ１０がＯＮとなり、量子化スペクトルｑ１が出力されて処理が終了する。逆に、要求ビット数ｒｑ１と予測ビット数ｂ１との差が許容範囲外であれば、信号ｎ１によりスイッチ８がＯＮとなり、再量子化が行われる。同様に、右チャンネルにおいては、要求ビット数ｒｑ２と予測ビット数ｂ２との差が判断部１３へ渡される。要求ビット数ｒｑ２と予測ビット数ｂ２との差が許容範囲内であれば、信号ｙ２によりスイッチ１１がＯＮとなり、量子化スペクトルｑ２が出力されて処理が終了する。逆に、要求ビット数ｒｑ２と予測ビット数ｂ２との差が許容範囲外であれば、信号ｎ２によりスイッチ９がＯＮとなり、再量子化が行われる。
【０００６】
スペクトルｆ１の再量子化は、スケールファクタ更新器６が、前回量子化で使用されたスケールファクタを増減させることで実現される。同様に、スペクトルｆ２の再量子化は、スケールファクタ更新器７が、前回量子化で使用されたスケールファクタを増減させることで実現される。ただし、初期値は上位から与えられるもの（図示せず）とする。なお、図５では、便宜的にチャンネル毎に分けて描いてあるが、量子化器４と量子化器５は等価な装置であり、実際には同じ装置を両チャンネルが使用する。同様に、スケールファクタ更新器６とスケールファクタ更新器７、スイッチ８とスイッチ９、スイッチ１０とスイッチ１１、および判断部１２と判断部１３に関しても、等価な装置であり、実際には同じ装置を両チャンネルが使用する。
【特許文献１】特開２００３−０１５６９７号公報
【非特許文献１】Ｔｅｃｈｎｏｌｏｇｙ−Ｇｅｎｅｒｉｃ  Ｃｏｄｉｎｇ  ｏｆ  Ａｕｄｉｏｖｉｓｕａｌ  Ｏｂｊｅｃｔｓ，ＩＳＯ／ＩＥＣ  １４４９６−３  Ｓｕｂｐａｒｔ４（１９９８年）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来技術におけるビット割り当ての問題点は、余剰ビットをチャンネル間でやりとりできない点である。つまり、ビット割り当て器１４によって割り当てられたビットは、チャンネル内で固定的であり、当該チャンネル内で使い切らなければ、量子化のループから脱しない構成になっている。したがって、このビット割り当てが有効なのは、各チャンネルが必要とするビットがほぼ等しい場合に限られる。しかし、現実にはそうではない。帯域幅、エネルギー、純音声などの観点から、全てのチャンネルがほぼ等しいという場合は少ない。また、ＡＡＣのミッド／サイド符号化ツール、インテンシティ符号化ツールのように、右チャンネルが必要とするビットを意図的に削減する場合もありうる。このような場合、従来技術では適切なビット配分が実現できず、結果として最適なパフォーマンスを発揮することができなかった。
【０００８】
なお、ビット割当て器１４では、要求ビット数ｒｑを左右のチャンネルで均等割りするのが一般的であるが、特開２００３−１５６９７号公報に記載のように、スペクトル構成から各チャンネルへの要求ビット数を算出する方法も提案されている。しかしこの場合でも、各チャンネル内で固定的であることには変わりなく、各チャンネルへの要求ビット数の算出方法が正確に現実に則していなければ、最適なパフォーマンスを発揮することはできない。
【課題を解決するための手段】
【０００９】
かかる課題を解決するため、本発明による量子化装置（符号化装置）は、第１の信号を量子化して、第１の量子化スペクトルを求め、量子化後の第１の量子化長を予測する第１の量子化部と、第２の信号を量子化して、第２の量子化スペクトルを求め、量子化後の第２の量子化長を予測する第２の量子化部と、第１の量子化長と第２の量子化長の和を求めて、第３の量子化長を出力する演算部と、第３の量子化長と所定の量子化長とを比較して、比較した結果が所定の第１の条件を満たすとき、第１の量子化スペクトルと第２の量子化スペクトルを出力する比較部とを有する。
【００１０】
かかる課題を解決するため、本発明による量子化方法（符号化方法）は、第１の信号を量子化して、第１の量子化スペクトルを求め、量子化後の第１の量子化長を予測する第１の量子化ステップと、第２の信号を量子化して、第２の量子化スペクトルを求め、量子化後の第２の量子化長を予測する第２の量子化ステップと、第１の量子化長と第２の量子化長の和を求めて、第３の量子化長を出力する演算ステップと、第３の量子化長と所定の量子化長との比較して、比較した結果が所定の第１の条件を満たすとき、第１の量子化スペクトルと第２の量子化スペクトルを出力する比較ステップとを有する。
【発明の効果】
【００１１】
本発明による量子化装置／量子化方法（符号化装置／符号化方法）によれば、両チャンネルの予測量子化長を一括し、量子化長の比較を一箇所に集約したことにより、余剰となる量子化長がチャンネルの枠を越えて、量子化長の割り当てが必要なチャンネルに流用ができるので、適切な量子化長の割り当てが可能となる。
【発明を実施するための最良の形態】
【００１２】
（Ａ）実施形態
（Ａ−１）実施形態の構成
本発明のオーディオ符号化の構成を図１に示す。図１のオーディオ符号化の構成は、図４の一般的なオーディオ符号化の構成と同じである。但し、図１の量子化部２の処理構成は、図４の量子化部２の処理構成と異なり、後述、図２を用いて説明される。
【００１３】
図１において、ｓ１、ｓ２は符号化するオーディオ信号であり、ｓ１、ｓ２は１組のステレオ信号であるものとする。つまり、ｓ１は左チャンネルのオーディオ信号、Ｓ２は右チャンネルのオーディオ信号となる。
【００１４】
１は、変形離散コサイン変換（ＭＤＣＴ） などの時間−周波数変換装置である。時間−周波数変換装置１は、信号ｓ１を時間領域から周波数領域に変換して、スペクトルｆ１を得る。時間−周波数変換装置１は、同様に、信号ｓ２を時間領域から周波数領域に変換して、スペクトルｆ２を得る。
【００１５】
２は量子化部である。量子化部２は、スペクトルｆ１を量子化して量子化スペクトルｑ１を得る。量子化部２は、同様に、スペクトルｆ２を量子化して量子化スペクトルｑ２を得る。量子化部２は、スペクトルを量子化する際、要求ビット数ｒｑに基づいてスペクトルを要求ビット数に近いビット数で量子化する。ここで、要求ビット数ｒｑは、最終的に得られるビットストリームｂｓのビット数を指定するパラメータである。
【００１６】
３はビットストリーム生成部である。ビットストリーム生成部３は、決められたシンタックスに従って、量子化スペクトルｑ１、量子化スペクトルｑ２をビットストリーム ｂｓに変換する。
【００１７】
本発明の量子化部の構成を図２に示す。図２の量子化部の構成は、図５の従来の量子化部の構成と同じ構成であるとき、同じ番号を用いて説明される。
【００１８】
図２において、量子化器４、量子化器５は、量子化を行う装置である。量子化器４は、スペクトルｆ１を量子化幅で除算し、量子化スペクトルｑ１を生成する。量子化器５は、スペクトルｆ２を量子化幅で除算し、量子化スペクトルｑ２を生成する。量子化幅は、オーディオ符号化においてはスケールファクタとも呼ばれ、それぞれ量子化幅ｓｆ１、量子化幅ｓｆ２で与えられる。量子化器４、量子化器５は、ビット予測機能（：ビット予測機能の一構成例は、ビットカウンター）を持ち、量子化スペクトルを符号化した後のビット数を予測する機能も持つものとする。量子化器４におけるｑ１の予測ビット数はｂ１、量子化器５におけるｑ２の予測ビット数をｂ２とする。一方、本発明において、要求ビット数ｒｑは、各チャンネルへの要求ビット数を合計したビット数となる。
【００１９】
左チャンネルの予測ビット数を予測ビット数ｂ１、右チャンネルの予測ビット数を予測ビット数ｂ２、予測ビット数ｂ１と予測ビット数ｂ２の和を予測ビット数ｂとしたとき、左チャンネル、右チャンネルにおいては、要求ビット数ｒｑと予測ビット数ｂとの差が判断部１５へ渡される。（予測ビット数ｂ１と予測ビット数ｂ２の和を演算する演算部は、図示せず。また、要求ビット数ｒｑと予測ビット数ｂとの差を演算する演算部は、図示せず。）
【００２０】
判断部１５は、要求ビット数ｒｑと予測ビット数ｂとの差が許容範囲内であるか許容範囲外であるか判断する。判断部１５において、要求ビット数ｒｑと予測ビット数ｂとの差が許容範囲内であれば、信号ｙによりスイッチ１０とスイッチ１１がＯＮとなり、量子化スペクトルｑ１と量子化スペクトルｑ２が出力されて処理が終了する。
【００２１】
逆に、判断部１５において、要求ビット数ｒｑと予測ビット数ｂとの差が許容範囲外であれば、信号ｎによりスイッチ８、スイッチ９がＯＮとなり、再量子化が行われる。スペクトルｆ１の再量子化は、スケールファクタ更新器６が、前回量子化で使用されたスケールファクタを増減させることで実現される。同様に、スペクトルｆ２の再量子化は、スケールファクタ更新器７が、前回量子化で使用されたスケールファクタを増減させることで実現される。ただし、初期値は上位から与えられるもの（図示せず）とする。
【００２２】
なお、図２では、便宜的に２つのチャンネルにおいて、チャンネル毎に分けて描いてあるが、量子化器４と量子化器５は等価な装置であり、実際には、複数のチャンネルにおいて、同じ装置を複数のチャンネルが使用する。同様に、スケールファクタ６とスケールファクタ７、スイッチ８とスイッチ９、およびスイッチ１０とスイッチ１１に関しても等価な装置であり、実際には、複数のチャンネルにおいて、同じ装置を複数のチャンネルが使用する。
【００２３】
（Ａ−２）実施形態の動作
本発明のオーディオ符号化の動作を説明する。
【００２４】
［ステップ：Ｓ１１］
時間−周波数変換装置１（図１）は、信号ｓ１を時間−周波数変換してスペクトルｆ１を得て、信号ｓ２を時間−周波数変換して、スペクトルｆ２を得る。
【００２５】
［ステップ：Ｓ１２］
量子化部２（図１）は、スペクトルｆ１を量子化して量子化スペクトルｑ１を得て、スペクトルｆ２を量子化して量子化スペクトルｑ２を得る。量子化部２（図１）は、スペクトルを量子化する際、要求ビット数ｒｑに基づいてスペクトルを要求ビット数に近いビット数で量子化する。ステップ：Ｓ１２の詳細は、後述されるステップ：Ｓ２１〜ステップ：Ｓ３１にて説明される。
【００２６】
［ステップ：Ｓ１３］
ビットストリーム生成部３（図１）は、決められたシンタックスに従って、量子化スペクトルｑ１、量子化スペクトルｑ２をビットストリーム ｂｓに変換する。
【００２７】
ステップ１２の詳細であるステップ：Ｓ２１〜ステップ：Ｓ３１は、図２と図３（本発明の量子化部のフローチャート）を用いて説明される。
【００２８】
［ステップ：Ｓ２１（図３）］
各チャンネルにおいて、量子化器は、入力されるスペクトルをスケールファクタで量子化し、量子化スペクトルを出力する。また、ビットストリーム化する際に必要となるであろうビット数の予測値も出力する。
【００２９】
［ステップ：Ｓ２２（図３）］
左チャンネルにおける量子化スペクトルとビット数の予測値を求める。量子化器４（図２）は、入力されるスペクトルｆ１を、スケールファクタｓｆ１で量子化し、量子化スペクトルｑ１を出力する。また、量子化器４（図２）は、ビット数の予測値ｂ１を求める。
【００３０】
［ステップ：Ｓ２３（図３）］
同様に右チャンネルにおける量子化スペクトルとビット数の予測値を求める。量子化器５（図２）は、入力されるスペクトルｆ２をスケールファクタｓｆ２で量子化し、量子化スペクトルｑ２を出力する。また、量子化器５（図２）は、ビット数の予測値ｂ２を求める。
【００３１】
［ステップ：Ｓ２４（図３）］
量子化スペクトルを符号化した後のビット数の予測である予測値ｂ１、予測値ｂ２を足し合わせ、これを予測値ｂとする。
【００３２】
［ステップ：Ｓ２５（図３）］
求める量子化スペクトルに係わる当該フレームに対する要求ビット数は要求ビット数ｒｑである。予測値ｂと要求ビット数ｒｑとの差（例えば、予測値ｂ−要求ビット数ｒｑ）を求め、予測値ｂと要求ビット数ｒｑとの差は判断部１５へ渡される。
【００３３】
［ステップ：Ｓ２６（図３）］
判断部１５（図２）は、予測値ｂと要求ビット数ｒｑとの差は、許容範囲内であるか許容範囲外であるかが判断される。
【００３４】
［ステップ：Ｓ２７（図３）］
予測値ｂと要求ビット数ｒｑとの差が許容範囲内であるときは、次のステップ：Ｓ２８を処理した後、現在処理を実行している量子化スペクトルｑ１、量子化スペクトルｑ２を求めるものに係る処理を終了する。
【００３５】
［ステップ：Ｓ２８（図３）］
予測値ｂと要求ビット数ｒｑとの差が許容範囲内であれば、スイッチ１０（図２）とスイッチ１１（図２）は、信号ｙによりＯＮとなり、量子化スペクトルｑ１と量子化スペクトルｑ２を出力し、一連の処理は終了する。
【００３６】
［ステップ：Ｓ２９（図３）］
逆に、予測値ｂと要求ビット数ｒｑとの差が許容範囲外であるときは、次のステップ：Ｓ３０〜ステップ：Ｓ３１を処理した後、再度、ステップ：Ｓ２１からのステップを実行する。
【００３７】
［ステップ：Ｓ３０（図３）］
予測値ｂと要求ビット数ｒｑとの差が許容範囲外であれば、スイッチ８（図２）とスイッチ９（図２）は信号ｎによりＯＮとなり、スケールファクタは更新され、両チャンネルの信号（スペクトルｆ１、スペクトルｆ２）とも再量子化することとなる。スケールファクタの更新は、スケールファクタ更新器６（図２）において、前回量子化で用いたスケールファクタを増減させることで実現される。同様に、スケールファクタの更新は、スケールファクタ更新器７（図２）において、前回量子化で用いたスケールファクタを増減させることで実現される。ただし、スケールファクタの初期値は上位（図示せず）から与えられている。
【００３８】
［ステップ：Ｓ３１（図３）］
スケールファクタが更新された後、両チャンネルの信号（スペクトルｆ１、スペクトルｆ２）とも再量子化を行う。
【００３９】
（Ａ−３）実施形態の効果
以上で示したように、実施形態による符号化装置／符号化方法によれば、両チャンネルの予測ビット数を一括し、ビット数の判定を判断部の一箇所に集約したことにより、余剰ビットがチャンネルの枠を越えて流動的に移動するため、各チャンネルが必要とするビットに偏りがあっても、適切なビット割り当てが可能となる。
【００４０】
例えば、本発明による符号化装置／符号化方法によれば、ＡＡＣのインテンシティ符号化ツールを用いた場合、右チャンネルのスペクトルの多くは０になるが、この分の余ったビットが左チャンネルに自動的に配分されることになり、結果として左右で過不足のないビット割り当てが実現できる。
【００４１】
（Ｂ）他の利用形態
本発明の実施形態ではステレオ信号であったが、マルチチャンネル信号に対しても同様に適用することができる。マルチチャンネル信号全体に対して本発明を適用することもできるし、マルチチャンネル信号の内の一部のチャンネルに対して適用することもできる。
【図面の簡単な説明】
【００４２】
【図１】本発明のオーディオ符号化の構成
【図２】本発明の量子化部の構成
【図３】本発明の量子化部のフローチャート
【図４】一般的なオーディオ符号化の構成
【図５】従来の量子化部の構成
【符号の説明】
【００４３】
１…時間―周波数変換部、２…量子化部、３…ビットストリーム生成部、４…量子化器、５…量子化器、６…スケールファクタ更新器、７…スケールファクタ更新器、８…スイッチ、９…スイッチ、１０…スイッチ、１１…スイッチ、１５…判断部。
【図１】
2006345063.tif 000003
【図２】
2006345063.tif 000004
【図３】
2006345063.tif 000005
【図４】
2006345063.tif 000006
【図５】
2006345063.tif 000007