(57)【要約】【課題】適切な出力音響信号の生成を実現しつつ、周波数領域から時間領域への信号変換処理に伴う音響信号復号装置の演算量を削減する。【解決手段】出力制御部３４０は、入力チャンネルの窓掛け処理に関する窓関数の種類を示す窓形状を含む窓情報を符号列分離部３１０から受け付けて、その窓情報が全て同一であれば、出力切替部３５１乃至３５５の接続を周波数領域混合部５１０に切り替える。周波数領域混合部５１０は、出力チャンネル数を入力チャンネル数未満にするためのダウンミックス情報に基づいて、復号・逆量子化部３２０からの５チャンネルの周波数領域信号同士を混合する。ＩＭＤＣ・窓掛け処理部５２１および５２２は、周波数領域混合部５１０から出力された２チャンネルの周波数領域信号を時間領域信号に変換して、２チャンネルの音響信号として出力する。【選択図】図４
2011007823.tif 000002
【特許請求の範囲】
【請求項１】
複数の入力チャンネルの音響信号に窓掛け処理が施された周波数領域信号に関する窓関数の種類が示された窓形状を含む窓情報に基づいて当該窓情報が互いに同一である前記周波数領域信号同士を同時に出力させるように制御する出力制御部と、
前記窓情報が同一である前記入力チャンネルの周波数領域信号同士をダウンミックス情報に基づいて混合して前記入力チャンネル数未満の出力チャンネル数の周波数領域信号として出力する周波数領域混合部と、
前記周波数領域混合部から出力された前記出力チャンネルの周波数領域信号を時間領域信号に変換して前記変換された時間領域信号に前記窓掛け処理を施すことによって前記出力チャンネルの音響信号を生成する出力音生成部と
を具備する音響信号復号装置。
【請求項２】
前記周波数領域混合部は、前記複数の窓情報における組合せごとに前記ダウンミックス情報に基づいて前記入力チャンネルの周波数領域信号を混合し、
前記出力音生成部は、前記窓掛け処理が施された前記組合せごとの前記時間領域信号を加算することによって前記出力チャンネルの前記音響信号を生成する
請求項１記載の音響信号復号装置。
【請求項３】
前記出力制御部は、前記複数の窓情報における前記組合せの数と前記出力チャンネル数との乗算値が前記入力チャンネル数未満である場合には前記周波数領域混合部に前記入力チャンネルの前記周波数領域信号同士を同時に出力する請求項２記載の音響信号復号装置。
【請求項４】
前記出力制御部は、前記入力チャンネルの音響信号に基づいて設定された窓の種類が示された窓掛け形式を含む前記窓情報に基づいて前記周波数領域信号の出力を制御し、
前記出力音生成部は、前記窓情報に示される前記窓掛け形式および窓関数の種類に基づいて前記出力チャンネルの前記周波数領域信号に前記窓掛け処理を施すことによって前記出力チャンネルの前記音響信号を生成する
請求項１記載の音響信号復号装置。
【請求項５】
前記出力制御部は、前記窓掛け形式における前半部分および後半部分に対する前記窓形状が示された前記窓情報に基づいて前記周波数領域信号の出力を制御する請求項４記載の音響信号復号装置。
【請求項６】
複数の入力チャンネルの音響信号に窓掛け処理を施して前記窓掛け処理における窓関数の種類が示された窓形状を含む窓情報を生成する窓掛け処理部と、前記窓掛け処理部から出力された前記音響信号を周波数領域に変換することによって周波数領域信号を生成する周波数変換部とを備える音響信号符号化装置と、
前記音響信号符号化装置から出力された前記入力チャンネルの前記周波数領域信号に関する前記窓情報が互いに同一である前記周波数領域信号同士を同時に出力させるように制御する出力制御部と、前記窓情報が同一である前記入力チャンネルの周波数領域信号同士をダウンミックス情報に基づいて混合して前記入力チャンネル数未満の出力チャンネル数の周波数領域信号として出力する周波数領域混合部と、前記周波数領域混合部から出力された前記出力チャンネルの周波数領域信号を時間領域信号に変換して前記変換された時間領域信号に前記窓掛け処理を施すことによって前記出力チャンネルの音響信号を生成する出力音生成部とを備える音響信号復号装置と
を具備する音響信号処理システム。
【請求項７】
複数の入力チャンネルの音響信号に窓掛け処理が施された周波数領域信号に関する窓関数の種類が示された窓形状を含む窓情報に基づいて当該窓情報が互いに同一である前記周波数領域信号同士を同時に出力させるように制御する出力制御手順と、
前記窓情報が同一である前記入力チャンネルの周波数領域信号同士をダウンミックス情報に基づいて混合して前記入力チャンネル数未満の出力チャンネル数の周波数領域信号として出力する周波数領域混合手順と、
前記周波数領域混合手順により出力された前記出力チャンネルの周波数領域信号を時間領域信号に変換して前記変換された時間領域信号に前記窓掛け処理を施すことによって前記出力チャンネルの音響信号を生成する出力音生成手順と
を具備する音響信号復号方法。
【請求項８】
複数の入力チャンネルの音響信号に窓掛け処理が施された周波数領域信号に関する窓関数の種類が示された窓形状を含む窓情報に基づいて当該窓情報が互いに同一である前記周波数領域信号同士を同時に出力させるように制御する出力制御手順と、
前記窓情報が同一である前記入力チャンネルの周波数領域信号同士をダウンミックス情報に基づいて混合して前記入力チャンネル数未満の出力チャンネル数の周波数領域信号として出力する周波数領域混合手順と、
前記周波数領域混合手順により出力された前記出力チャンネルの周波数領域信号を時間領域信号に変換して前記変換された時間領域信号に前記窓掛け処理を施すことによって前記出力チャンネルの音響信号を生成する出力音生成手順と
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音響信号処理システムに関し、特に符号化された音響信号をダウンミックスする音響信号処理システム、音響信号復号装置、および、これらにおける処理方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
従来、音響信号符号化装置としては、複数の入力チャンネルの音響信号を周波数領域に変換して、その変換された周波数領域信号を符号化することによって、音響符号化データを生成するものが一般に用いられている。このため、その符号化された音響符号化データを復号することにより、周波数領域信号を時間領域信号に変換して出力音響信号として出力する音響信号復号装置が広く普及している。
【０００３】
このような音響信号復号装置には、出力音響信号の出力チャンネル数を入力チャンネル数よりも減らすための重み付け係数に基づいて、出力音響信号を入力チャンネル数未満の出力チャンネル数により出力させる機能を備えるものが数多く存在する。例えば、各入力チャンネルの周波数領域信号を時間領域信号に変換する前に、その重み付け係数を用いて重み付け加算することによって、出力チャンネル数の復号音声を出力する符号化音声復号装置が提案されている（例えば、特許文献１参照。）。
【０００４】
この符号化音声復号装置では、各周波数領域信号に関する変換長を示す変換関数選択情報に基づいて、その変換長ごとに入力チャンネルの周波数領域信号を関連付けて重み付け加算を行っている。これは、各入力チャンネルの周波数領域信号に施された窓掛け処理が同一でなければ入力チャンネルの周波数領域信号を重み付け加算（混合）することができないためである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３２７９２２８号公報（図１）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述の従来技術では、周波数領域信号を重み付け加算することにより、周波数領域信号のチャンネル数を入力チャンネル数未満にすることができるため、周波数領域信号を時間領域信号に変換するための演算処理を削減することができる。しかしながら、各チャンネルの周波数領域信号に関する変換長の種類のみを判断基準として、周波数領域における重み付け加算の可否を判断しているため、周波数領域信号に施された窓形状が異なっていても、変換長が同一であれば混合してしまう場合がある。
【０００７】
例えば、ＡＡＣ（Advanced Audio Coding）方式では、入力音響信号の特性に基づいて変換長だけでなく窓形状の種類も変更することができる。このため、周波数領域信号の変換長だけにより周波数領域における混合の可否を判断すると、窓形状の異なる周波数領域信号同士を混合してしまい、適切な出力音響信号を生成することができない場合がある。
【０００８】
本発明はこのような状況に鑑みてなされたものであり、適切な出力音響信号の生成を実現しつつ、周波数領域から時間領域への信号変換処理に伴う音響信号復号装置の演算量を削減することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、複数の入力チャンネルの音響信号に窓掛け処理が施された周波数領域信号に関する窓関数の種類が示された窓形状を含む窓情報に基づいて当該窓情報が互いに同一である上記周波数領域信号同士を同時に出力させるように制御する出力制御部と、上記窓情報が同一である上記入力チャンネルの周波数領域信号同士をダウンミックス情報に基づいて混合して上記入力チャンネル数未満の出力チャンネル数の周波数領域信号として出力する周波数領域混合部と、上記周波数領域混合部から出力された上記出力チャンネルの周波数領域信号を時間領域信号に変換して上記変換された時間領域信号に上記窓掛け処理を施すことによって上記出力チャンネルの音響信号を生成する出力音生成部とを具備する音響信号復号装置およびその処理方法ならびに当該方法をコンピュータに実行させるプログラムである。これにより、窓関数の種類が示された窓形状を含む窓情報が、互いに同一である周波数領域信号同士をダウンミックス情報に基づいて混合することによって、入力チャンネル数未満の出力チャンネル数の周波数領域信号が時間領域信号に変換されて、出力チャンネル数の音響信号を生成させるという作用をもたらす。
【００１０】
また、この第１の側面において、上記周波数領域混合部は、上記複数の窓情報における組合せごとに上記ダウンミックス情報に基づいて上記入力チャンネルの周波数領域信号を混合し、上記出力音生成部は、上記窓掛け処理が施された上記組合せごとの上記時間領域信号を加算することによって上記出力チャンネルの上記音響信号を生成するようにしてもよい。これにより、周波数領域混合部により、複数の窓情報における組合せごとに、ダウンミックス情報に基づいて周波数領域信号を加算することによって、出力チャンネルの音響信号を生成させるという作用をもたらす。この場合において、上記出力制御部は、上記複数の窓情報における上記組合せの数と上記出力チャンネル数との乗算値が上記入力チャンネル数未満である場合には上記周波数領域混合部に上記入力チャンネルの上記周波数領域信号同士を同時に出力するようにしてもよい。これにより、窓情報における組合せの数と出力チャンネル数との積算値が入力チャンネル数未満である場合に限り、ダウンミックス情報に基づいて、入力チャンネルの周波数領域信号を混合することによって、出力チャンネルの周波数領域信号を生成するようにしてもよい。
【００１１】
また、この第１の側面において、上記出力制御部は、上記入力チャンネルの音響信号に基づいて設定された窓の種類が示された窓掛け形式を含む上記窓情報に基づいて上記周波数領域信号の出力を制御し、上記出力音生成部は、上記窓情報に示される上記窓掛け形式および窓関数の種類に基づいて上記出力チャンネルの上記周波数領域信号に上記窓掛け処理を施すことによって上記出力チャンネルの上記音響信号を生成するようにしてもよい。これにより、窓情報における窓掛け形式および窓形状の組合せに基づいて各チャンネルの周波数領域信号同士を混合して、出力チャンネルの周波数領域信号を生成させて、その生成された周波数領域信号を時間領域信号に変換するとともに、窓情報に基づいて窓掛け処理を施すことによって、音響信号を生成させるという作用をもたらす。この場合において、上記出力制御部は、上記窓掛け形式における前半部分および後半部分に対する上記窓形状が示された上記窓情報に基づいて上記周波数領域信号の出力を制御するようにしてもよい。これにより、出力制御部により、窓掛け形式における変換長の前半部分および後半部分に対する窓形状が示された窓情報に基づいて周波数領域信号の出力を切り替えさせるという作用をもたらす。
【００１２】
また、本発明の第２の側面は、複数の入力チャンネルの音響信号に窓掛け処理を施して上記窓掛け処理における窓関数の種類が示された窓形状を含む窓情報を生成する窓掛け処理部と、上記窓掛け処理部から出力された上記音響信号を周波数領域に変換することによって周波数領域信号を生成する周波数変換部とを備える音響信号符号化装置と、上記音響信号符号化装置から出力された上記入力チャンネルの上記周波数領域信号に関する上記窓情報が互いに同一である上記周波数領域信号同士を同時に出力させるように制御する出力制御部と、上記窓情報が同一である上記入力チャンネルの周波数領域信号同士をダウンミックス情報に基づいて混合して上記入力チャンネル数未満の出力チャンネル数の周波数領域信号として出力する周波数領域混合部と、上記周波数領域混合部から出力された上記出力チャンネルの周波数領域信号を時間領域信号に変換して上記変換された時間領域信号に上記窓掛け処理を施すことによって上記出力チャンネルの音響信号を生成する出力音生成部とを備える音響信号復号装置とを具備する音響信号処理システムである。これにより、音響信号符号化装置により生成された入力チャンネルの周波数領域信号のうち、窓情報が互いに一致する周波数領域信号同士をダウンミックス情報に基づいて混合することによって生成された出力チャンネル数の周波数領域信号を時間領域信号に変換して、その変換された時間領域信号を窓掛け処理して出力チャンネルの音響信号を生成させるという作用をもたらす。
【発明の効果】
【００１３】
本発明によれば、適切な出力音響信号の生成を実現しつつ、周波数領域から時間領域への信号変換処理に伴う音響信号復号装置の演算量を削減することができるという優れた効果を奏し得る。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施の形態における音響信号処理システムの一構成例を示すブロックである。
【図２】本発明の第１の実施の形態における音響信号符号化装置２００の一構成例を示すブロック図である。
【図３】本発明の第１の実施の形態における窓掛け処理部２１１乃至２１５により生成される窓情報の組合せの一例を示す図である。
【図４】本発明の第１の実施の形態における音響信号復号装置３００の一構成例を示すブロック図である。
【図５】本発明の第１の実施の形態における音響信号復号装置３００による符号列の復号方法の処理手順例を示すフローチャートである。
【図６】本発明の第２の実施の形態における音響信号復号装置の一構成例を示すブロック図である。
【図７】本発明の第２の実施の形態における第１乃至第５出力選択部７１１乃至７１５による出力先の選択例を示す図である。
【図８】本発明の第２の実施の形態における第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３および７４１乃至７４３による窓掛け処理に関する例を示す図である。
【図９】本発明の第２の実施の形態における音響信号復号装置６００による符号列の復号方法の処理手順例を示すフローチャートである。
【図１０】本発明の第３の実施の形態における音響信号復号装置の一構成例を示すブロック図である。
【図１１】本発明の第３の実施の形態における音響信号復号装置８００による符号列の復号方法の処理手順例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明を実施するための形態（以下、実施の形態と称する）について説明する。説明は以下の順序により行う。
１．第１の実施の形態（ダウンミックス制御：窓情報に基づいて時間領域におけるダウンミックス処理と、周波数領域におけるダウンミックス処理とを切り替える例）
２．第２の実施の形態（ダウンミックス制御：窓情報に基づいて周波数領域信号のみによりダウンミックス処理を行う例）
３．第３の実施の形態（ダウンミックス制御：窓情報の組合せの数に基づいて時間領域におけるダウンミックス処理と、周波数領域におけるダウンミックス処理とを切り替える例）
【００１６】
＜１．第１の実施の形態＞
［音響信号符号化装置の構成例］
図１は、本発明の第１の実施の形態における音響信号処理システムの一構成例を示すブロックである。音響信号処理システム１００は、複数の入力チャンネル数の音響信号を符号化する音響信号符号化装置２００と、その符号化された音響信号を復号して入力チャンネル数未満の出力チャンネル数により出力する音響信号復号装置３００とを備えている。また、音響信号処理システム１００は、音響信号復号装置３００から出力された２チャンネルの音響信号を音波として出力する２つの右チャンネルスピーカ１１０および左チャンネルスピーカ１２０を備えている。
【００１７】
音響信号符号化装置２００は、入力端子１０１乃至１０５から入力される５チャンネルの音響信号をデジタル信号に変換して、その変換されたデジタル信号を符号化するものである。この音響信号符号化装置２００は、右サラウンドチャンネル（Ｒｓ）の音響信号が入力端子１０１から供給され、右チャンネル（Ｒ）の音響信号が入力端子１０２から供給され、センターチャンネル（Ｃ）の音響信号が入力端子１０３から供給される。さらに、この音響信号符号化装置２００は、左チャンネル（Ｌ）の音響信号が入力端子１０４から供給され、左サラウンドチャンネル（Ｌｓ）の音響信号が入力端子１０５から供給される。
【００１８】
この音響信号符号化装置２００は、入力端子１０１乃至１０５からの入力チャンネル数が５チャンネルである音響信号の各々に対して符号化を行う。また、音響信号符号化装置２００は、その符号化された各々の音響信号、その符号化に関する情報などを多重化して、音響符号化データとして符号列伝送線３０１を介して音響信号復号装置３００に供給する。
【００１９】
音響信号復号装置３００は、符号列伝送線３０１から供給された音響符号化データを復号することによって、入力チャンネル数未満の出力チャンネル数である２チャンネルの音響信号を生成するものである。この音響信号復号装置３００は、符号化された音響信号を音響符号化データから抽出して、その抽出された５チャンネルの音響符号化データを復号することによって、２チャンネルの音響信号を生成する。
【００２０】
また、音響信号復号装置３００は、その生成された２チャンネルの音響信号のうち、一方の右チャンネルの音響信号を、信号線１１１を介して右チャンネルスピーカ１１０に出力する。また、音響信号復号装置３００は、他方の左チャンネルの音響信号を、信号線１２１を介して左チャンネルスピーカ１２０に出力する。
【００２１】
このように、音響信号処理システム１００は、音響信号符号化装置２００において符号化された５チャンネルの音響信号を、音響信号復号装置３００により復号することによって、２チャンネルの音響信号をスピーカ１１０および１２０に出力する。なお、音響信号処理システム１００は、特許請求の範囲に記載の音響信号処理システムの一例である。
【００２２】
なお、ここでは一例として、入力チャンネル数および出力チャンネル数をそれぞれ５チャンネルおよび２チャンネルと想定して説明したが、これに限られるものではない。本発明の実施の形態では、出力チャンネル数が入力チャンネル未満であれば良く、例えば、入力チャンネル数が３チャンネルであり、出力チャンネル数が１チャンネルのものでも良い。次に、音響信号符号化装置２００の具体的な構成例について以下に図面を参照して説明する。
【００２３】
［音響信号符号化装置２００の構成例］
図２は、本発明の第１の実施の形態における音響信号符号化装置２００の一構成例を示すブロック図である。ここでは一例として、ＡＡＣの規格により実現される音響信号符号化装置２００を想定する。
【００２４】
音響信号符号化装置２００は、窓掛け処理部２１１乃至２１５と、ＭＤＣＴ部２３１乃至２３５と、量子化部２４１乃至２４５と、符号列生成部２５０と、ダウンミックス情報受付部２６０とを備える。
【００２５】
窓掛け処理部２１１乃至２１５は、入力端子１０１乃至１０５から入力される各入力チャンネルの音響信号の特性に応じて、各入力チャンネルの音響信号に対して窓掛け処理を施すものである。すなわち、窓掛け処理部２１１は、右サラウンドチャンネルの音響信号に窓掛け処理を施し、窓掛け処理部２１２は、右チャンネルの音響信号に窓掛け処理を施し、窓掛け処理部２１３は、センターチャンネルの音響信号に窓掛け処理を施す。また、窓掛け処理部２１４は、左チャンネルの音響信号に窓掛け処理を施し、窓掛け処理部２１５は、左サラウンドチャンネルの音響信号に窓掛け処理を施す。
【００２６】
具体的には、窓掛け処理部２１１乃至２１５は、音響信号を一定期間によりサンプリングして、そのサンプリングされた２０４８サンプルの離散信号である時間領域信号をフレームとして生成する。この窓掛け処理部２１１乃至２１５は、１つ前のフレームに対し、１／２フレーム（１０２４サンプル）だけシフトさせて次のフレームを生成する。
【００２７】
すなわち、この窓掛け処理部２１１乃至２１５は、１つ前のフレームの後半部分（１／２フレーム）と次のフレームの前半部分が重複するように、次のフレームを生成する。これにより、ＭＤＣＴ部２３１乃至２３５における修正離散余弦変換（ＭＤＣＴ：Modified Discrete Cosine Transform）により生成される周波数領域信号のデータ量を抑制することができる。
【００２８】
また、窓掛け処理部２１１乃至２１５は、音響信号をフレームに分割することによって生じる歪みを抑えるために、フレームに対して窓掛け処理を施す。具体的には、この窓掛け処理部２１１乃至２１５は、ＡＡＣの規定により、各チャンネルの時間領域信号の特性に基づいて、４つの窓の種類を示す窓掛け形式のうち、１つのフレームに対する窓掛け形式を選択する。
【００２９】
この窓掛け処理部２１１乃至２１５は、その選択された窓掛け形式における前半部分および後半部分に対して、２つの窓関数の種類を示す窓形状のうちいずれか一方の窓形状をそれぞれ選択する。このとき、窓掛け処理部２１１乃至２１５は、前後のフレーム間の接続歪を打ち消すために、現在のフレームの前半部分の窓形状として、１つ前のフレームの後半部分の窓形状と同一のものを選択する。すなわち、窓掛け処理部２１１乃至２１５は、前後のフレーム間で重複する部分に対し同一の窓形状を選択する。
【００３０】
この窓掛け処理部２１１乃至２１５は、その選択された窓掛け形式およびその形式に対する前半部分および後半部分の窓形状に基づいて、時間領域信号に対して窓掛け処理を施すとともに、その窓掛け形式および窓形状の組合せを示す窓情報を生成する。
【００３１】
また、窓掛け処理部２１１乃至２１５は、その窓掛け処理が施された時間領域信号の各々をＭＤＣＴ部２３１乃至２３５に供給する。これとともに、窓掛け処理部２１１乃至２１５は、音響信号復号装置３００において音響信号を生成するために、入力チャンネルの各々の窓情報を、窓情報線２２１乃至２２５を介して符号列生成部２５０に供給する。なお、窓掛け処理部２１１乃至２１５は、特許請求の範囲に記載の音響信号符号化装置における窓掛け処理部の一例である。
【００３２】
ＭＤＣＴ部２３１乃至２３５は、窓掛け処理部２１１乃至２１５の各々から供給された時間領域信号を周波数領域の信号に変換するものである。すなわち、ＭＤＣＴ部２３１乃至２３５は、窓掛け処理部２１１乃至２１５から出力された音響信号を周波数領域に変換することによって、周波数領域信号を生成する。具体的には、このＭＤＣＴ部２３１乃至２３５は、ＭＤＣＴ処理により、時間領域信号を変換することによって、ＭＤＣＴ係数である周波数領域信号（周波数スペクトル）を生成する。
【００３３】
また、ＭＤＣＴ部２３１乃至２３５は、その生成された周波数領域信号である窓掛け処理が施された周波数領域信号の各々を、量子化部２４１乃至２４５に供給する。なお、ＭＤＣＴ部２３１乃至２３５は、特許請求の範囲に記載の音響信号符号化装置における周波数変換部の一例である。
【００３４】
量子化部２４１乃至２４５は、各入力チャンネルに対応するＭＤＣＴ部２３１乃至２３５から供給された周波数領域信の各々を量子化するものである。この量子化部２４１乃至２４５は、例えば、人間の聴覚特性に基づいて量子化を行うとともに、聴覚特性によるマスキング効果を考慮して量子化雑音の制御を行う。また、量子化部２４１乃至２４５は、その量子化された周波数領域信号の各々を符号列生成部２５０に供給する。
【００３５】
ダウンミックス情報受付部２６０は、出力チャンネル数を入力チャンネル数未満にするためのダウンミックス情報を受け付けるものである。このダウンミックス情報受付部２６０は、例えば、各入力チャンネルに対する重み付け係数を設定するためのダウミックス係数の数値を受け付ける。このダウンミックス情報受付部２６０は、その受け付けたダウンミックス情報を符号列生成部２５０に出力する。なお、ここでは、音響信号符号化装置２００においてダウンミックス情報を設定する例について示したが、音響信号復号装置３００において設定するようにしてもよい。
【００３６】
符号列生成部２５０は、量子化部２４１乃至２４５からの量子化された周波数領域信号と、窓掛け処理部２１１乃至２１５からの窓情報と、ダウンミックス情報受付部２６０からのダウンミックス情報とを符号化して、１つの符号列を生成するものである。この符号列生成部２５０は、各入力チャンネルの量子化された周波数領域信号をそれぞれ符号化することによって音響符号化データを生成する。
【００３７】
また、符号列生成部２５０は、その符号化した各入力チャンネルの窓情報およびダウンミックス情報を音響符号化データに多重化することによって、１つの符号列（ビットストリーム）として符号列伝送線３０１に供給する。
【００３８】
このように、音響信号符号化装置２００は、各入力チャンネルの音響信号に基づいて、ＭＤＣＴ変換における複数の組合せの窓掛け処理のうち１つの窓掛け処理を選択して、その選択された窓掛け処理を時間領域信号に施す。また、音響信号符号化装置２００は、その窓掛け処理が施された周波数領域信号と、その周波数領域信号に関する窓情報とが多重化された音響符号化データを、符号列伝送線３０１を介して音響信号復号装置３００に伝送する。ここで、窓掛け処理部２１１乃至２１５によりそれぞれ生成される窓情報の組合せについて、以下に図面を参照して簡単に説明する。
【００３９】
［窓掛け処理部２１１乃至２１５により生成される窓情報の例］
図３は、本発明の第１の実施の形態における窓掛け処理部２１１乃至２１５により生成される窓情報における窓掛け形式および窓形状の組合せの一例を示す図である。ここでは、窓情報２７０における組合せとして、窓掛け形式２７１と、その窓掛け形式２７１に対する前半部分および後半部分の窓形状２７２との組合せが示されている。
【００４０】
窓掛け形式２７１には、窓の種類として、４つの窓掛け形式（ＬＯＮＧ＿ＷＩＮＤＯＷ、ＳＴＡＲＴ＿ＷＩＮＤＯＷ、ＳＨＯＲＴ＿ＷＩＮＤＯＷ、ＳＴＯＰ＿ＷＩＮＤＯＷ）が示されている。また、窓掛け形式２７１には、１つのフレームに対する窓掛け形式が概念的にそれぞれ示されている。ここでは、窓掛け形式２７１の実線部分が窓形状２７２における前半部分に対応し、窓掛け形式２７１における点線部分が窓形状２７２における後半部分に対応する。
【００４１】
この窓掛け形式２７１においては、基本的には、入力チャンネルの音響信号の特性に基づいて、ＬＯＮＧ＿ＷＩＮＤＯＷおよびＳＨＯＲＴ＿ＷＩＮＤＯＷのうちいずれか一方が選択される。この窓掛け形式２７１におけるＬＯＮＧ＿ＷＩＮＤＯＷは、そのＭＤＣＴの変換区間である変換長が２０４８サンプルであり、音響信号のレベル変動が小さい場合に選択される窓掛け形式である。
【００４２】
一方、窓掛け形式２７１におけるＳＨＯＲＴ＿ＷＩＮＤＯＷは、そのＭＤＣＴの変換長が２５６サンプルであり、アタック音のように音響信号のレベルが急激に変化する場合に選択される。ここでは、８個のＳＨＯＲＴ＿ＷＩＮＤＯＷが示されているが、これは、ＳＨＯＲＴ＿ＷＩＮＤＯＷが選択された場合には、１つのフレームに対して８つのＳＨＯＲＴ＿ＷＩＮＤＯＷを用いて周波数領域信号を生成するからである。これにより、入力チャンネルの音響信号の周波数成分をＬＯＮＧ＿ＷＩＮＤＯＷに比べて正確に生成することができるため、音響信号の信号レベルが急峻に変化するフレームでも、聴覚的なノイズを抑制することができる。
【００４３】
また、この窓掛け形式２７１においては、ＬＯＮＧ＿ＷＩＮＤＯＷと、ＳＨＯＲＴ＿ＷＩＮＤＯＷとの切替えに伴い、隣接するフレーム間の接続歪を抑制するために、ＳＴＡＲＴ＿ＷＩＮＤＯＷまたはＳＴＯＰ＿ＷＩＮＤＯＷが選択される。この窓掛け形式２７１におけるＳＴＡＲＴ＿ＷＩＮＤＯＷは、そのＭＤＣＴの変換長が２０４８サンプルであり、ＬＯＮＧ＿ＷＩＮＤＯＷからＳＨＯＲＴ＿ＷＩＮＤＯＷに切替えるときに選択される窓掛け形式である。例えば、アタック音が検出された場合には、ＳＨＯＲＴ＿ＷＩＮＤＯＷが選択される直前にＳＴＡＲＴ＿ＷＩＮＤＯＷが選択される。
【００４４】
また、窓掛け形式２７１おけるＳＴＯＰ＿ＷＩＮＤＯＷは、そのＭＤＣＴの変換長が２０４８サンプルであり、ＳＨＯＲＴ＿ＷＩＮＤＯＷからＬＯＮＧ＿ＷＩＮＤＯＷに切替えるときに選択される窓掛け形式である。すなわち、アタック音部分の終了により、ＬＯＮＧ＿ＷＩＮＤＯＷが選択される直前にＳＴＯＰ＿ＷＩＮＤＯＷが選択される。
【００４５】
窓形状２７２における前半部分および後半部分には、窓掛け形式に適用する窓関数の種類として、２つの窓形状（サインおよびＫＢＤ）が示されている。ここにいう窓形状２７２における前半部分および後半部分とは、時間軸上において、窓掛け形式２７１における現在の変換区間に対し、１つ前の変換区間と重複する区間が前半部分であり、１つ後の変換区間と重複する区間が後半部分である。
【００４６】
この窓形状２７２におけるサインとは、窓関数として、サイン窓が選択されたことを示す。窓形状２７２におけるＫＢＤとは、窓関数として、カイザーベッセル派生（ＫＢＤ：Kaiser-Bessel derived）窓が選択されたことを示す。なお、ＭＤＣＴ処理においては、接続歪を抑制するために、現在のフレームにおける１つ前の変換区間と重複する部分（前半部分または後半部分）に対し、１つ前の変換区間に適用した窓形状と同一のものを選択しなければならない。
【００４７】
このように、窓情報２７０においては、４つの窓掛け形式と、その窓掛け形式における前半部分および後半部分に適用する２つの窓形状とに基づいて窓掛け処理が選択されるため、最大１６通りの組合せ２８１乃至２９６が存在する。ここでは、入力チャンネルが５チャンネルであるため、窓情報２７０における組合せの数は最大５通りとなる。次に、音響信号復号装置３００の構成例について図面を参照して以下に説明する。
【００４８】
［音響信号復号装置３００の一構成例］
図４は、本発明の第１の実施の形態における音響信号復号装置３００の一構成例を示すブロック図である。
【００４９】
音響信号復号装置３００は、符号列分離部３１０と、復号・逆量子化部３２０と、出力制御部３４０と、出力切替部３５１乃至３５５と、加算部３６１および３６２と、時間領域合成部４００と、周波数領域合成部５００とを備える。また、時間領域合成部４００は、ＩＭＤＣＴ・窓掛け処理部４１１乃至４１５および時間領域混合部４２０を備える。
【００５０】
さらに、周波数領域合成部５００は、周波数領域混合部５１０および出力音生成部５２０を備える。この出力音生成部５２０は、ＩＭＤＣＴ・窓掛け処理部５２１および５２２を備える。
【００５１】
符号列分離部３１０は、符号列伝送線３０１から供給された符号列を分離するものである。この符号列分離部３１０は、符号列伝送線３０１から供給された符号列に基づいて、入力チャンネルの音響符号化データと、各入力チャンネルの窓情報と、ダウンミックス情報とに符号列を分離する。
【００５２】
また、符号列分離部３１０は、各入力チャンネルの音響符号化データおよび窓情報を、復号・逆量子化部３２０に供給する。すなわち、この符号列分離部３１０は、右サラウンドチャンネルの音響符号化データを信号線３２１に、右チャンネルの音響符号化データを信号線３２２に、センターチャンネルの音響符号化データを信号線３２３に供給する。さらに、この符号列分離部３１０は、左チャンネルの音響符号化データを信号線３２４に、左サラウンドチャンネルの音響符号化データを信号線３２５に供給する。
【００５３】
また、符号列分離部３１０は、窓情報線３１１を介して各入力チャンネルの窓情報を出力制御部３４０に供給する。また、符号列分離部３１０は、ダウンミックス情報線３１２を介して、ダウンミックス情報を、時間領域混合部４２０および周波数領域混合部５１０に供給する。
【００５４】
復号・逆量子化部３２０は、各入力チャンネルの音響符号化データを復号するとともに逆量子化を行うことによって、ＭＤＣＴ係数である周波数領域信号を生成するものである。この復号・逆量子化部３２０は、出力制御部３４０の制御に従って、その生成された各入力チャンネルの周波数領域信号および窓情報を、時間領域合成部４００または周波数領域合成部５００のいずれか一方に供給する。
【００５５】
この復号・逆量子化部３２０は、具体的には、その生成された各入力チャンネルの周波数領域信号を出力切替部３５１乃至３５５にそれぞれ供給する。すなわち、この復号・逆量子化部３２０は、右サラウンドチャンネルの周波数領域信号を信号線３３１に、右チャンネルの周波数領域信号を信号線３３２に、センターチャンネルの周波数領域信号を信号線３３３に供給する。さらに、この復号・逆量子化部３２０は、左チャンネルの周波数領域信号を信号線３３４に、左サラウンドチャンネルの周波数領域信号を信号線３３５に供給する。
【００５６】
出力切替部３５１乃至３５５は、出力制御部３４０からの制御に従って、信号線３３１乃至３３５からの周波数領域信号を、時間領域合成部４００または周波数領域合成部５００のうちいずれか一方に出力するためのスイッチである。この出力切替部３５１乃至３５５は、出力制御部３４０からの制御に従って、入力チャンネルの全ての周波数領域信号を、ＩＭＤＣＴ・窓掛け処理部４１１乃至４１５または周波数領域混合部５１０のうちいずれか一方に同時に出力する。
【００５７】
出力制御部３４０は、窓情報線３１１から供給される各入力チャンネルの窓情報に含まれる窓掛け形式および窓形状に基づいて、出力切替部３５１乃至３５５の接続を切り替えるものである。すなわち、出力制御部３４０は、図３に示した窓情報における窓掛け形式およびその窓掛け形式における前半部分および後半部分に対する窓形状の組合せに基づいて、入力チャンネルの周波数領域信号の出力先を制御する。
【００５８】
この出力制御部３４０は、各入力チャンネルの窓情報が互いに一致するか否かを判断する。そして、全ての窓情報が一致した場合には、出力制御部３４０は、信号線３３１乃至３３５と周波数領域混合部５１０との間を接続するように出力切替部３５１乃至３５５を制御する。
【００５９】
一方、出力制御部３４０は、全ての窓情報が一致しない場合には、信号線３３１乃至３３５とＩＭＤＣＴ・窓掛け処理部４１１乃至４１５との間を接続するように出力切替部３５１乃至３５５を制御する。すなわち、出力制御部３４０は、窓関数の種類を示す窓形状を含む窓情報に基づいて、窓情報が互いに同一である周波数領域信号同士を同時に周波数領域混合部５１０に出力させるように出力切替部３５１乃至３５５を制御する。なお、出力制御部３４０は、特許請求の範囲に記載の出力制御部の一例である。
【００６０】
時間領域合成部４００は、入力チャンネルの周波数領域信号の各々を時間領域信号に変換した後に、符号列分離部３１０からのダウンミックス情報に基づいて、入力チャンネルの時間領域信号を出力チャンネルの時間領域信号に合成するものである。すなわち、この時間領域合成部４００は、５チャンネルの周波数領域信号を周波数領域信号に変換した後に、ダウンミックス情報に基づいて５チャンネルの時間領域信号を２チャンネルの時間領域信号に合成する。
【００６１】
ＩＭＤＣＴ・窓掛け処理部４１１乃至４１５は、信号線３３１乃至３３５から供給された周波数領域信号および窓情報に基づいて、入力チャンネルの時間領域信号を生成するものである。このＩＭＤＣＴ・窓掛け処理部４１１乃至４１５は、窓情報に含まれる窓掛け形式に基づいて逆修正離散余弦変換（ＩＭＤＣＴ：Inverse ＭＤＣＴ）により、各周波数領域信号を時間領域信号に変換する。
【００６２】
また、ＩＭＤＣＴ・窓掛け処理部４１１乃至４１５は、符号列分離部３１０からの窓情報に基づいて、その変換された時間領域信号に窓掛け処理を施す。また、ＩＭＤＣＴ・窓掛け処理部４１１乃至４１５は、その窓掛け処理が施された時間領域信号の各々を時間領域混合部４２０に供給する。
【００６３】
時間領域混合部４２０は、符号列分離部３１０からのダウンミックス情報に基づいて、ＩＭＤＣＴ・窓掛け処理部４１１乃至４１５から供給された５チャンネルの時間領域信号を混合することによって、２チャンネルの時間領域信号を生成するものである。すなわち、時間領域混合部４２０は、符号列分離部３１０からのダウンミックス情報と、入力チャンネルの時間領域信号とに基づいて、入力チャンネル未満の出力チャンネルの時間領域信号を生成する。
【００６４】
この時間領域混合部４２０は、ＡＡＣの規定により、例えば、次式に基づいて５チャンネルの時間領域信号を混合して２チャンネルの時間領域信号を生成する。
【数１】
2011007823.tif 000003
【００６５】
ここでは、Ｒｓ、Ｒ、Ｃ、Ｌ、Ｌｓは、右サラウンドチャンネル、右チャンネル、センターチャンネル、左チャンネル、左サラウンドチャンネルの入力チャンネルの時間領域信号を示す。また、Ｒ'およびＬ'は、右チャンネルおよび左チャンネルの出力チャンネルの時間領域信号を示す。
【００６６】
また、Ａはダウンミックス係数であり、１／√２、１／２、１／２・√２、０の４つのうちから選択される。ここでは、このダウンミックス係数Ａは、音響符号化データに含まれる情報に基づいて設定されることを想定している。
【００６７】
このように、時間領域混合部４２０は、符号列分離部３１０からの式１に関するダウンミックス情報に基づいて、５チャンネルの時間領域信号を重み付け加算（混合）することによって、入力チャンネル数未満の２チャンネルの時間領域信号を生成する。このように、ダウンミックス情報に基づいて入力チャンネル数未満の出力チャンネル数の信号を生成することを、ここではダウンミックスという。
【００６８】
また、時間領域混合部４２０は、その生成された２チャンネルの時間領域信号を、２チャンネルの音響信号として加算部３６１および３６２に出力する。すなわち、時間領域混合部４２０は、右チャンネルの音響信号を加算部３６１に出力し、左チャンネルの音響信号を加算部３６２に出力する。
【００６９】
周波数領域合成部５００は、符号列分離部３１０からのダウンミックス情報に基づいて、窓情報が全て同一である入力チャンネルの周波数領域信号を出力チャンネルの周波数領域信号に合成して、その合成された周波数領域信号を時間領域信号に変換するものである。すなわち、この周波数領域合成部５００は、ダウンミックス情報に基づいて５チャンネルの周波数領域信号を２チャンネルの周波数領域信号に合成して、その２チャンネルの周波数領域信号を時間領域信号に変換する。
【００７０】
周波数領域混合部５１０は、符号列分離部３１０からのダウンミックス情報に基づいて、信号線３３１乃至３３５からの窓情報が全て同一である５チャンネルの周波数領域信号を混合することによって、２チャンネルの周波数領域信号を生成するものである。この周波数領域混合部５１０は、ダウンミックス情報線３１２からの式１に関するダウンミックス情報に基づいて、５チャンネルの周波数領域信号を重み付け加算（混合）することによって、入力チャンネル数未満の２チャンネルの周波数領域信号を生成する。これにより、出力音生成部５２０に出力する周波数領域信号を５チャンネルから２チャンネルに削減することができる。
【００７１】
また、この周波数領域混合部５１０は、符号列分離部３１０からのダウンミックス情報に基づいて生成された２チャンネルの出力チャンネルの周波数領域信号を出力音生成部５２０に出力する。すなわち、この周波数領域混合部５１０は、ダウンミックス情報に基づいて、窓形状を含む窓情報が同一である入力チャンネルの周波数領域信号同士を混合して、入力チャンネル数未満の出力チャンネル数の周波数領域信号として出力する。この周波数領域混合部５１０は、右チャンネルの周波数領域信号をＩＭＤＣＴ・窓掛け処理部５２１に出力し、左チャンネルの周波数領域信号をＩＭＤＣＴ・窓掛け処理部５２２に出力する。なお、周波数領域混合部５１０は、特許請求の範囲に記載の周波数領域混合部の一例である。
【００７２】
出力音生成部５２０は、周波数領域混合部５１０から出力された出力チャンネルの周波数領域信号を時間領域信号に変換して、その変換された時間領域信号に窓掛け処理を施すことによって、出力チャンネルの音響信号を生成するものである。すなわち、出力音生成部５２０は、窓情報に示される窓掛け形式および窓関数の種類に基づいて出力チャンネルの周波数領域信号に窓掛け処理を施すことによって、出力チャンネルの音響信号を生成する。なお、出力音生成部５２０は、特許請求の範囲に記載の出力音生成部の一例である。
【００７３】
ＩＭＤＣＴ・窓掛け処理部５２１および５２２は、周波数領域混合部５１０から出力された窓情報に基づいて、出力チャンネルの周波数領域信号を時間領域信号に変換するものである。このＩＭＤＣＴ・窓掛け処理部５２１および５２２は、周波数領域混合部５１０からの窓情報に基づいて、その変換された時間領域信号に窓掛け処理を施す。なお、窓情報に含まれる窓形状が一致しない場合には、窓形状を一意に特定することができないため、周波数領域信号を時間領域信号に適切に変換することができない。また、窓情報に含まれる窓掛け形式が一致しない場合にも、窓掛け形式の変換長が異なるため、周波数領域信号を時間領域信号に変換することができない。
【００７４】
また、ＩＭＤＣＴ・窓掛け処理部５２１および５２２は、その窓掛け処理が施された時間領域信号の各々を、出力チャンネルの音響信号として加算部３６１および３６２に出力する。すなわち、ＩＭＤＣＴ・窓掛け処理部５２１は、右チャンネルの窓掛け処理が施された時間領域信号を、右チャンネルの音響信号として加算部３６１に出力する。また、ＩＭＤＣＴ・窓掛け処理部５２２は、左チャンネルの窓掛け処理が施された時間領域信号を、左チャンネルの音響信号として加算部３６２に出力する。
【００７５】
加算部３６１および３６２は、時間領域合成部４００または周波数領域合成部５００からの出力のいずれか一方を出力するものである。この加算部３６１および３６２は、出力制御部３４０により、信号線３３１乃至３３５との接続が時間領域合成部４００の方に切り替えられた場合には、時間領域混合部４２０からの出力チャンネルの音響信号を信号線１１１および１２１に出力する。
【００７６】
また、出力制御部３４０によって信号線３３１乃至３３５との接続が周波数領域合成部５００の方に切り替えられた場合には、出力音生成部５２０からの出力チャンネルの音響信号を信号線１１１および１２１に出力する。
【００７７】
このように、出力制御部３４０を設けることによって、入力チャンネルにおける窓関数の種類を示す窓形状を含む窓情報が互いに一致するか否かを判断することができる。このため、入力チャンネルの窓情報が全て一致する場合に限り、その窓情報が一致する周波数信号同士を関連付けて周波数領域合成部５００に出力することができる。すなわち、窓形状の異なる窓掛け処理が施された周波数領域信号同士を関連付けて周波数領域合成部５００に出力することを防止することができる。
【００７８】
これにより、窓情報が全て一致する場合には、周波数領域混合部５１０によって周波数領域信号を入力チャンネル未満の出力チャンネル数に減らすことができるため、時間領域合成部４００に比べてＩＭＤＣＴによる演算量を削減することができる。
【００７９】
［音響信号復号装置３００の動作例］
次に本発明の第１の実施の形態における音響信号復号装置３００の動作について図面を参照して説明する。
【００８０】
図５は、本発明の第１の実施の形態における音響信号復号装置３００による符号列の復号方法の処理手順例を示すフローチャートである。
【００８１】
まず、符号列分離部３１０により、符号列伝送線３０１から供給される符号例が、入力チャンネルの音響符号化データ、入力チャンネルの窓情報、ダウンミックス情報などに分離される（ステップＳ９１１）。そして、復号・逆量子化部３２０により、入力チャンネルの音響符号化データが復号される（ステップＳ９１２）。続いて、復号・逆量子化部３２０により、復号された音響符号化データが逆量子化されることによって、周波数領域信号が生成される（ステップＳ９１３）。
【００８２】
次に、出力制御部３４０により、符号列分離部３１０からの各入力チャンネルの窓情報に含まれる窓形式および窓形状に基づいて、入力チャンネルの窓情報が全て一致するか否かが判断される（ステップＳ９１４）。そして、全ての窓情報が一致した場合には、出力制御部３４０により、入力チャンネル全ての周波数領域信号を周波数領域合成部５００に出力するように出力切替部３５１乃至３５５の接続が切り替えられる（ステップＳ９１９）。
【００８３】
すなわち、出力制御部３４０により、窓関数の種類が示された窓形状を含む窓情報に基づいて、その窓情報が互いに同一である周波数領域信号同士を関連付けて出力させるように出力切替部３５１乃至３５５が制御される。なお、ステップＳ９１４およびＳ９１９は、特許請求の範囲に記載の出力制御手順の一例である。
【００８４】
この後、周波数領域混合部５１０により、符号列分離部３１０からのダウンミックス情報に基づいて入力チャンネル数の周波数領域信号が混合されて、出力チャンネル数の周波数領域信号が生成される（ステップＳ９２１）。すなわち、周波数領域混合部５１０により、入力チャンネルの周波数領域信号同士をダウンミックス情報に基づいて混合して、入力チャンネル数未満の出力チャンネル数の周波数領域信号として出力する。なお、ステップＳ９２１は、特許請求の範囲に記載の周波数領域混合手順の一例である。
【００８５】
そして、ＩＭＤＣＴ・窓掛け処理部５２１および５２２により、２つの出力チャンネルの周波数領域信号がＩＭＤＣＴ処理により変換されて、時間領域信号として生成される（ステップＳ９２２）。続いて、ＩＭＤＣＴ・窓掛け処理部５２１および５２２により、その生成された時間領域信号に窓掛け処理が施されて、出力チャンネルの音響信号として出力される（ステップＳ９２３）。
【００８６】
すなわち、出力音生成部５２０により、周波数領域混合部５１０からの出力チャンネルの周波数領域信号を時間領域信号に変換して、その変換された時間領域信号に窓掛け処理を施すことによって出力チャンネルの音響信号が生成される。なお、ステップＳ９２２およびＳ９２３は、特許請求の範囲に記載の出力音生成手順の一例である。
【００８７】
一方、ステップＳ９１４において、全ての窓情報が一致しない場合には、出力制御部３４０により、入力チャンネル全ての周波数領域信号を時間領域合成部４００に出力するように出力切替部３５１乃至３５５の接続が切り替えられる（ステップＳ９１５）。この後、ＩＭＤＣＴ・窓掛け処理部４１１乃至４１５により、５つの入力チャンネルの周波数領域信号がＩＭＤＣＴ処理により変換されて時間領域信号として生成される（ステップＳ９１６）。
【００８８】
続いて、ＩＭＤＣＴ・窓掛け処理部４１１乃至４１５により、その生成された時間領域信号に窓掛け処理が施されて、入力チャンネル数の時間領域信号として出力される（ステップＳ９１７）。そして、時間領域混合部４２０により、符号列分離部３１０からのダウンミックス情報に基づいて入力チャンネル数の時間領域信号が混合されて、出力チャンネルの音響信号として出力されて（ステップＳ９１８）、符号列の復号方法における処理が終了する。
【００８９】
このように、本発明の第１の実施の形態では、窓情報に含まれる窓形状および窓掛け形式が全て一致する場合に、入力チャンネルの周波数領域信号全てを混合することによって、入力チャンネル数未満の出力チャンネル数の周波数領域信号を生成することができる。これにより、周波数領域信号のチャンネル数が少なくなるため、周波数領域信号から時間領域信号に変換するための時間領域変換（ＩＭＤＣＴ）による演算処理を削減することができる。
【００９０】
なお、ここでは一例として、入力チャンネルの窓情報が全て一致する場合に周波数領域信号を混合する例について説明したが、窓情報が全て一致しない場合であっても、周波数領域信号を混合することによって音響信号を適切に生成することができる。次に、全ての窓情報が一致しない場合においても、時間領域合成部４００を設けることなく、出力チャンネルの音響信号を生成する音響信号復号装置の例を、第２の実施の形態として以下に図面を参照して説明する。
【００９１】
＜２．第２の実施の形態＞
［音響信号復号装置の構成例］
図６は、本発明の第２の実施の形態における音響信号復号装置の一構成例を示すブロック図である。音響信号復号装置６００は、図４に示した音響信号復号装置３００における出力制御部３４０、出力切替部３５１乃至３５５、時間領域合成部４００、周波数領域合成部５００、加算部３６１および加算部３６２に代えて周波数領域合成部７００を備えている。ここでは、周波数領域合成部７００以外の構成は、図４に示したものと同様であるため、図４と同一符号を付してここでの詳細な説明を省略する。
【００９２】
周波数領域合成部７００は、出力制御部７１０と、第１乃至第１６周波数領域混合部７２１乃至７２３と、出力音生成部７３０とを備える。また、出力音生成部７３０は、右チャンネルに対応する第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３と、左チャンネルに対応する第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７４１乃至７４３と、加算部７５１および７５２とを備える。
【００９３】
出力制御部７１０は、複数の窓情報における窓掛け形式と窓形状の組合せごとに、入力チャンネルの周波数領域信号同士を、その組合せに対応する第１乃至第１６周波数領域混合部７２１乃至７２３のいずれかに関連付けて出力するように制御するものである。なお、出力制御部７１０は、特許請求の範囲に記載の出力制御部の一例である。
【００９４】
この出力制御部７１０は、各入力チャンネルに対応する第１乃至第５出力選択部７１１乃至７１５を備える。第１乃至第５出力選択部７１１乃至７１５は、符号列分離部３１０からの窓情報に含まれる窓形状および窓掛け形式の組合せに基づいて、復号・逆量子化部３２０から供給された入力チャンネルの周波数領域信号の出力先を選択するものである。この第１出力選択部７１１は、例えば、右サラウンドチャンネルの窓情報における窓掛け形式および窓形状の組合せに基づいて、復号・逆量子化部３２０から供給された右サラウンドチャンネルの周波数領域信号に対する出力先を選択する。
【００９５】
また、第１乃至第５出力選択部７１１乃至７１５は、窓情報における組合せに基づいてその選択された出力先として、その組合せに対応する第１乃至第１６周波数領域混合部７２１乃至７２３のいずれかに、復号・逆量子化部３２０からの周波数領域信号を供給する。例えば、第１出力選択部７１１は、右サラウンドチャンネルの窓情報における組合せに基づいて、その組合せに対応するいずれかの第１乃至第１６周波数領域混合部７２１乃至７２３に、右サラウンドチャンネルの周波数領域信号を出力する。また、第１乃至第５出力選択部７１１乃至７１５は、その組合せに対応する第１乃至第１６周波数領域混合部７２１乃至７２３のいずれかに、窓情報を供給する。
【００９６】
第１乃至第１６周波数領域混合部７２１乃至７２３は、図４に示した周波数領域混合部５１０と同様のものである。この第１乃至第１６周波数領域混合部７２１乃至７２３は、複数の窓情報における組合せごとに、符号列分離部３１０からダウンミックス情報線３１２を介して供給されたダウンミックス情報に基づいて、入力チャンネルの周波数領域信号を混合するものである。この第１乃至第１６周波数領域混合部７２１乃至７２３は、その混合された入力チャンネルの周波数領域信号を、入力チャンネル数未満の出力チャンネル数により第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３および７４１乃至７４３に出力する。
【００９７】
第１周波数領域混合部７２１は、例えば、第１乃至第４出力選択部７１１乃至７１４からの周波数領域信号と、ダウンミックス情報とに基づいて、右および左チャンネルの周波数領域信号を、第１のＩＭＤＣＴ・窓掛け処理部７３１および７４１にそれぞれ出力する。また、第１６周波数領域混合部７２３は、例えば、第５出力選択部７１５からの左サラウンドチャンネルの周波数領域信号とダウンミックス情報とに基づいて、左チャンネルの周波数領域信号を第１６のＩＭＤＣＴ・窓掛け処理部７４３に出力する。
【００９８】
また、第１乃至第１６周波数領域混合部７２１乃至７２３は、出力制御部７１０からの窓情報を、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３および７４１乃至７４３に出力する。なお、第１乃至第１６周波数領域混合部７２１乃至７２３は、特許請求の範囲に記載の周波数領域混合部の一例である。
【００９９】
出力音生成部７３０は、第１乃至第１６周波数領域混合部７２１乃至７２３から出力された出力チャンネルの周波数領域信号を時間領域信号に変換して、その変換された時間領域信号に窓掛け処理を施すものである。この出力音生成部７３０は、その窓掛け処理が施された時間領域信号を出力チャンネルごとに加算することによって、出力チャンネルの音響信号を生成する。なお、出力音生成部７３０は、特許請求の範囲に記載の出力音生成部の一例である。
【０１００】
第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３は、第１乃至第１６周波数領域混合部７２１乃至７２３からの右チャンネルの周波数領域信号および窓情報に基づいて、出力チャンネルの周波数領域信号を時間領域信号に変換するものである。この第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３は、第１乃至第１６周波数領域混合部７２１乃至７２３からの窓情報に基づいて、その変換された時間領域信号に窓掛け処理を施す。
【０１０１】
また、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３は、その窓掛け処理が施された時間領域信号の各々を加算部７５１に出力する。すなわち、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３は、右チャンネルの窓掛け処理が施された時間領域信号を加算部７５１に出力する。
【０１０２】
第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７４１乃至７４３は、第１乃至第１６周波数領域混合部７２１乃至７２３からの左チャンネルの周波数領域信号および窓情報に基づいて、その左チャンネルの周波数領域信号を時間領域信号に変換するものである。この第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７４１乃至７４３は、第１乃至第１６周波数領域混合部７２１乃至７２３からの窓情報に基づいて、その変換された時間領域信号に窓掛け処理を施す。また、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７４１乃至７４３は、その窓掛け処理が施された時間領域信号の各々を加算部７５２に出力する。
【０１０３】
加算部７５１および７５２は、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３および７４１乃至７４３から出力された時間領域信号を加算することによって、出力チャンネルの音響信号を生成するものである。この加算部７５１は、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３からの時間領域信号を加算することによって、右チャンネルの音響信号を、信号線１１１を介して出力する。この加算部７５２は、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７４１乃至７４３からの時間領域信号を加算することによって、左チャンネルの音響信号を、信号線１２１を介して出力する。
【０１０４】
このように、窓情報における組合せごとに対応する第１乃至第１６周波数領域混合部７２１乃至７２３を設けて、入力チャンネルの周波数領域信号を混合することによって、出力チャンネルの音響信号を生成することができる。ここで、第１乃至第５出力選択部７１１乃至７１５により選択される出力先の例について以下に図面を参照して簡単に説明する。
【０１０５】
［出力制御部７１０による出力先の選択例］
図７は、本発明の第２の実施の形態における第１乃至第５出力選択部７１１乃至７１５による出力先の選択例を示す図である。ここでは、窓情報７６１における組合せごとの周波数領域信号出力先７６２が示されている。
【０１０６】
窓情報７６１には、音響信号符号化装置２００における窓掛け処理部２１１乃至２１５により施される窓掛け処理に関する窓掛け形式および窓形状の組合せが示されている。この窓情報７６１における組合せの数は、図３で述べたとおり、１６通りある。周波数領域信号出力先７６２には、窓情報７６１における組合せごとの入力チャンネルの周波数領域信号の出力先が示されている。
【０１０７】
この例において、窓情報に示される窓掛け形式がＬＯＮＧ＿ＷＩＮＤＯＷであり、窓形状における前半部分および後半部分が共にサイン窓であるときは、第１乃至第５出力選択部７１１乃至７１５は、第１周波数領域混合部７２１に周波数領域信号を出力する。
【０１０８】
このように、第１乃至第５出力選択部７１１乃至７１５により、窓情報７６１における組合せごとに出力先が選択されるため、窓情報が同一の周波数領域信号同士を、第１乃至第１６周波数領域混合部７２１乃至７２３に関連付けて出力することができる。次に、この例における第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３および７４１乃至７４３における窓掛け処理の例について図面を参照して説明する。
【０１０９】
［各ＩＭＤＣＴ・窓掛け処理部における窓掛け処理例］
図８は、本発明の第２の実施の形態における第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３および７４１乃至７４３による窓掛け処理に関する例を示す図である。ここでは、図７に示した窓情報７６１および周波数領域信号出力先７６２の対応関係に基づいて、第１乃至第５出力選択部７１１乃至７１５が、周波数領域信号の出力先を選択することを想定している。
【０１１０】
ここでは、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３および７４１乃至７４３によって施される窓掛け処理に関する窓掛け形式７７１および窓形状７７２が示されている。この例では、第１のＩＭＤＣＴ・窓掛け処理部７３１および７４１は、窓掛け形式がＬＯＮＧ＿ＷＩＮＤＯＷであり、その窓掛け形式における前半部分および後半部分にサイン窓の窓形状を適用する窓掛け処理を時間領域信号に施す。
【０１１１】
このように、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３および７４１乃至７４３は、出力制御部７１０からの入力チャンネルの周波数領域信号および窓情報に基づいて出力チャンネルの周波数領域信号を生成する。
【０１１２】
［音響信号復号装置６００の動作例］
次に本発明の第２の実施の形態における音響信号復号装置６００の動作について図面を参照して説明する。
【０１１３】
図９は、本発明の第２の実施の形態における音響信号復号装置６００による符号列の復号方法の処理手順例を示すフローチャートである。
【０１１４】
まず、符号列分離部３１０により、符号列伝送線３０１から供給される符号例が、入力チャンネルの音響符号化データ、入力チャンネルの窓情報、ダウンミックス情報などに分離される（ステップＳ９３１）。そして、復号・逆量子化部３２０により、入力チャンネルの音響符号化データが復号される（ステップＳ９３２）。続いて、復号・逆量子化部３２０により、復号された音響符号化データが逆量子化されることによって、周波数領域信号が生成される（ステップＳ９３３）。
【０１１５】
次に、出力制御部７１０により、窓形状を含む複数の窓情報に基づいて、その窓情報における組合せが互いに同一である周波数領域信号同士が、それぞれの組合せに対応する第１乃至第１６周波数領域混合部７２１乃至７２３に同時に出力される（ステップＳ９３４）。なお、ステップＳ９３４は、特許請求の範囲に記載の出力制御手順の一例である。
【０１１６】
この後、第１乃至第１６周波数領域混合部７２１乃至７２３により、窓情報における組合せごとに、ダウンミックス情報と入力チャンネルの周波数領域信号とに基づいて、出力チャンネルの周波数領域信号が生成される（ステップＳ９３５）。すなわち、第１乃至第１６周波数領域混合部７２１乃至７２３により、符号列分離部３１０からのダウンミックス情報に基づいて、同一の組合せの周波数領域信号同士を混合して、入力チャンネル数未満の出力チャンネル数の周波数領域信号として出力する。なお、ステップＳ９３５は、特許請求の範囲に記載の周波数領域混合手順の一例である。
【０１１７】
そして、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３および７４１乃至７４４により、第１乃至第１６周波数領域混合部７２１乃至７２３からの出力チャンネルの周波数領域信号にＩＭＤＣＴ処理が施される（ステップＳ９３６）。すなわち、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３により、第１乃至第１６周波数領域混合部７２１乃至７２３からの右チャンネルの周波数領域信号の各々がＩＭＤＣＴ処理により変換されて時間領域信号として生成される。これとともに、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７４１乃至７４３により、第１乃至第１６周波数領域混合部７２１乃至７２３からの左チャンネルの周波数領域信号の各々がＩＭＤＣＴ処理により変換されて時間領域信号として生成される。
【０１１８】
続いて、ＩＭＤＣＴ・窓掛け処理部７３１乃至７３３および７４１乃至７４３の各々により、その生成した時間領域信号に窓掛け処理が施される（ステップＳ９３７）。そして、加算部７５１および７５２により、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３からの窓掛け処理が施された時間領域信号が出力チャンネルごとに加算されることによって、音響信号として出力される（ステップＳ９３８）。
【０１１９】
すなわち、出力音生成部７３０により、第１乃至第１６周波数領域混合部７２１乃至７２３からの出力チャンネルの周波数領域信号を時間領域信号に変換して、その変換された時間領域信号に窓掛け処理を施すことによって出力チャンネルの音響信号が生成される。これにより、音響信号符号化装置により生成された符号列の復号方法における処理手順が終了する。なお、ステップＳ９３６乃至Ｓ９３８は、特許請求の範囲に記載の出力音生成手順の一例である。
【０１２０】
このように、本発明の第２の実施の形態では、出力制御部７１０により窓情報の組合せごとに関連付けられた周波数領域信号同士をダウンミックス情報に基づいてそれぞれ混合する。そして、その混合された周波数領域信号を時間領域信号に変換して、その変換された時間領域信号の各々を出力チャンネルごとに加算することによって、出力チャンネルの音響信号が生成される。これにより、第１の実施の形態とは異なり、全ての窓情報が一致しなくても、入力チャンネルの周波数領域信号とダウンミックス情報とに基づいて、出力チャンネルの音響信号を生成することができる。
【０１２１】
なお、この例では、入力チャンネルの窓情報における組合せの数が多いときは、入力チャンネルの時間領域信号をダウンミックスする場合に比べてＩＭＤＣＴ処理による演算量が増加してしまう場合がある。例えば、５チャンネルの窓情報のうち２チャンネルのみ窓情報が一致したときは、窓情報における組合せの数は４であり、第１乃至第１６周波数領域混合部７２１乃至７２３から出力される周波数領域信号は８つ（組合せの数×出力チャンネル数）となる。このため、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３および７４１乃至７４３は、８チャンネルの周波数領域信号に対してＩＭＤＣＴ処理を施すことになる。
【０１２２】
一方、時間領域信号をダウンミックスする場合は、入力チャンネル数である５チャンネルの周波数領域信号に対してＩＭＤＣＴ処理を施すことになる。このため、周波数領域信号をダウンミックスする方がＩＭＤＣＴ処理による演算量が増大してしまう。これに対し、入力チャンネルの時間領域信号をダウンミックスする場合に比べてＩＭＤＣＴ処理による演算量が増大しないように改良したものが、第３の実施の形態である。
【０１２３】
＜３．第３の実施の形態＞
［音響信号復号装置の一構成例］
図１０は、本発明の第３の実施の形態における音響信号復号装置の一構成例を示すブロック図である。音響信号復号装置８００は、図４に示した出力制御部３４０および周波数領域合成部５００に代えて、図７に示した周波数領域合成部７００および出力制御部８４０を備えている。ここでは、周波数領域合成部７００および出力制御部８４０以外の構成は、図４に示したものと同様であるため、図４と同一符号を付してここでの説明を省略する。さらに、周波数領域合成部７００の機能は、図７に示したものと同様であるため、ここでの説明を省略する。また、出力制御部８４０は、図４に示した出力制御部３４０と対応する。
【０１２４】
出力制御部８４０は、入力チャンネルの窓情報における組合せの数に基づいて、復号・逆量子化部３２０からの全ての入力チャンネルの周波数領域信号を、時間領域合成部４００または周波数領域合成部７００の一方に出力するように制御するものである。この出力制御部８４０は、窓情報線３１１からの各入力チャンネルの窓情報に基づいて窓情報における組合せの数を算出する。この出力制御部８４０は、例えば、５個の窓情報のうち、２個の窓情報だけが一致する場合には、窓情報における組合せの数を４と算出する。
【０１２５】
また、出力制御部８４０は、その算出された組合せの数と、出力チャンネル数との乗算値が入力チャンネル数未満である否かを判断する。すなわち、出力制御部８４０は、窓情報線３１１からの各入力チャンネルの窓情報における組合せの数と、出力チャンネル数との乗算値が入力チャンネル数未満である否かを判断する。
【０１２６】
そして、出力制御部８４０は、その乗算値が入力チャンネル数未満である場合には、周波数領域合成部７００における出力制御部７１０に各入力チャンネルの周波数領域信号を同時に出力するように出力切替部３５１乃至３５５を制御する。すなわち、出力制御部８４０は、入力チャンネルの窓情報における組合せの数に基づいて、窓情報の組合せが同一の入力チャンネルの周波数領域信号同士を関連付けて第１乃至第１６周波数領域混合部７２１乃至７２３に出力する。
【０１２７】
一方、出力制御部８４０は、その乗算値が入力チャンネル数以上である場合には、時間領域合成部４００におけるＩＭＤＣＴ・窓掛け処理部４１１乃至４１５に、各入力チャンネルの周波数領域信号を出力するように出力切替部３５１乃至３５５を制御する。なお、出力制御部８４０は、特許請求の範囲に記載の出力制御部の一例である。
【０１２８】
このように、出力制御部８４０を設けることによって、窓情報における組合せの数と出力チャンネル数との乗算値が入力チャンネル数以上の場合には、時間領域合成部４００におけるダウンミックス処理に切り替えることができる。
【０１２９】
［音響信号復号装置８００の動作例］
次に本発明の第３の実施の形態における音響信号復号装置８００の動作について図面を参照して説明する。
【０１３０】
図１１は、本発明の第３の実施の形態における音響信号復号装置８００による符号列の復号方法の処理手順例を示すフローチャートである。
【０１３１】
まず、符号列分離部３１０により、符号列伝送線３０１から供給される符号例が、入力チャンネルの音響符号化データ、入力チャンネルの窓情報、ダウンミックス情報などに分離される（ステップＳ９４１）。そして、復号・逆量子化部３２０により、入力チャンネルの音響符号化データが復号される（ステップＳ９４２）。続いて、復号・逆量子化部３２０により、復号された音響符号化データが逆量子化されることによって、周波数領域信号が生成される（ステップＳ９４３）。
【０１３２】
次に、出力制御部８４０により、符号列分離部３１０からの各入力チャンネルの窓情報に含まれる窓形式および窓形状の組合せの数Ｎが算出される（ステップＳ９４４）。続いて、窓情報における組合せの数Ｎと出力チャンネル数との乗算値が入力チャンネル数未満であるか否かが判断される（ステップＳ９４５）。そして、入力チャンネル数未満と判断された場合には、出力制御部８４０により、入力チャンネル全ての周波数領域信号を周波数領域合成部７００に出力するように出力切替部３５１乃至３５５の接続が切り替えられる（ステップＳ９５１）。
【０１３３】
すなわち、出力制御部８４０により、窓関数の種類が示された窓形状を含む窓情報に基づいて、その窓情報が互いに同一である周波数領域信号同士を同時に出力させるように出力切替部３５１乃至３５５が制御される。これにより、復号・逆量子化部３２０から出力される入力チャンネルの周波数領域信号の全てが周波数領域合成部７００に供給される。なお、ステップＳ９４５およびＳ９５１は、特許請求の範囲に記載の出力制御手順の一例である。
【０１３４】
この後、出力制御部７１０により、窓情報線３１１からの窓情報に基づいて、その窓情報における組合せが互いに同一である周波数領域信号同士が、それぞれの組合せに対応する第１乃至第１６周波数領域混合部７２１乃至７２３に同時に出力される。そして、第１乃至第１６周波数領域混合部７２１乃至７２３により、窓情報における組合せごとに、ダウンミックス情報と、入力チャンネルの周波数領域信号とに基づいて、出力チャンネルの周波数領域信号が生成される（ステップＳ９５２）。
【０１３５】
すなわち、第１乃至第１６周波数領域混合部７２１乃至７２３により、符号列分離部３１０からのダウンミックス情報に基づいて、同一の組合せの周波数領域信号同士を混合して、入力チャンネル数未満の出力チャンネル数の周波数領域信号として出力する。なお、ステップＳ９５２は、特許請求の範囲に記載の周波数領域混合手順の一例である。
【０１３６】
そして、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３および７４１乃至７４４により、第１乃至第１６周波数領域混合部７２１乃至７２３からの出力チャンネルの周波数領域信号にＩＭＤＣＴ処理が施される（ステップＳ９５３）。すなわち、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３により、第１乃至第１６周波数領域混合部７２１乃至７２３からの右チャンネルの周波数領域信号の各々がＩＭＤＣＴ処理により変換されて時間領域信号として生成される。これとともに、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７４１乃至７４３により、第１乃至第１６周波数領域混合部７２１乃至７２３からの左チャンネルの周波数領域信号の各々がＩＭＤＣＴ処理により変換されて時間領域信号として生成される。
【０１３７】
続いて、ＩＭＤＣＴ・窓掛け処理部７３１乃至７３３および７４１乃至７４３の各々により、その生成した時間領域信号に窓掛け処理が施される（ステップＳ９５４）。そして、加算部７５１および７５２により、第１乃至第１６のＩＭＤＣＴ・窓掛け処理部７３１乃至７３３からの窓掛け処理が施された時間領域信号が出力チャンネルごとに加算されることによって、音響信号として出力される（ステップＳ９５５）。
【０１３８】
すなわち、出力音生成部７３０により、第１乃至第１６周波数領域混合部７２１乃至７２３からの出力チャンネルの周波数領域信号を時間領域信号に変換して、その変換された時間領域信号に窓掛け処理を施すことによって出力チャンネルの音響信号が生成される。なお、ステップＳ９５３乃至Ｓ９５５は、特許請求の範囲に記載の出力音生成手順の一例である。
【０１３９】
一方、ステップＳ９４５において、乗算値が入力チャンネル数未満である場合には、出力制御部８４０により、入力チャンネル全ての周波数領域信号を時間領域合成部４００に出力するように出力切替部３５１乃至３５５が制御される（ステップＳ９４６）。この後、ＩＭＤＣＴ・窓掛け処理部４１１乃至４１５により、５つの入力チャンネルの周波数領域信号がＩＭＤＣＴ処理により変換されて時間領域信号として生成される（ステップＳ９４７）。
【０１４０】
続いて、ＩＭＤＣＴ・窓掛け処理部４１１乃至４１５により、その生成された時間領域信号に窓掛け処理が施されて、入力チャンネル数の時間領域信号として出力される（ステップＳ９４８）。そして、時間領域混合部４２０により、符号列分離部３１０からのダウンミックス情報に基づいて入力チャンネル数の時間領域信号が混合されて、出力チャンネルの音響信号として出力されて（ステップＳ９４９）、符号列の復号方法における処理が終了する。
【０１４１】
このように、本発明の第３の実施の形態では、周波数領域合成部７００におけるＩＭＤＣＴ処理による演算量が時間領域合成部４００と比べて大きくなる場合には、時間領域合成部４００による処理に切り替えることができる。これにより、本発明の第２の実施の形態に比べて、ＩＭＤＣ処理による演算量を必要以上に増加させることを防止することができる。
【０１４２】
このように、本発明の実施の形態によれば、時間領域信号への変換による演算処理を低減するとともに、窓形状を含む窓情報に基づいて適切に出力チャンネルの音響信号を生成することができる。
【０１４３】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、本発明の実施の形態において明示したように、本発明の実施の形態における事項と、特許請求の範囲における発明特定事項とはそれぞれ対応関係を有する。同様に、特許請求の範囲における発明特定事項と、これと同一名称を付した本発明の実施の形態における事項とはそれぞれ対応関係を有する。ただし、本発明は実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において実施の形態に種々の変形を施すことにより具現化することができる。
【０１４４】
また、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disk）、メモリカード、ブルーレイディスク（Blu-ray Disc（登録商標））等を用いることができる。
【符号の説明】
【０１４５】
１００  音響信号処理システム
１１０  右チャンネルスピーカ
１２０  左チャンネルスピーカ
２００、６００、８００  音響信号符号化装置
２１１〜２１５  窓掛け処理部
２３１〜２３５  ＭＤＣＴ部
２４１〜２４５  量子化部
２５０  符号列生成部
２６０  ダウンミックス情報受付部
３００  音響信号復号装置
３１０  符号列分離部
３２０  復号・逆量子化部
３４０、７１０、８４０  出力制御部
３６１、３６２、７５１、７５２  加算部
４００  時間領域合成部
４１１〜４１５、５２１、５２２、７３１〜７３３、７４１〜７４３  ＩＭＤＣＴ・窓掛け処理部
４２０  時間領域混合部
５００、７２１〜７２３  周波数領域合成部
５１０  周波数領域混合部
５２０、７３０  出力音生成部
７００  周波数領域合成部
７１１〜７１５  出力選択部
【図１】
2011007823.tif 000004
【図２】
2011007823.tif 000005
【図３】
2011007823.tif 000006
【図４】
2011007823.tif 000007
【図５】
2011007823.tif 000008
【図６】
2011007823.tif 000009
【図７】
2011007823.tif 000010
【図８】
2011007823.tif 000011
【図９】
2011007823.tif 000012
【図１０】
2011007823.tif 000013
【図１１】
2011007823.tif 000014