(57)【特許請求の範囲】
【請求項１】
圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコード部と、
上記デコード部で得られた所定数のチャネルの音声信号に基づいて左チャネル音声信号および右チャネル音声信号の２チャネルの音声信号を生成する信号処理部とを備え、
上記信号処理部は、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左チャネル音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右チャネル音声信号を生成し、
上記圧縮音声ストリームのフォーマット情報に基づいて、上記信号処理部の上記デジタルフィルタに上記インパルス応答に応じたフィルタ係数を設定する係数設定部をさらに備え、
上記信号処理部は、複数のチャネルの音声信号の処理に兼用される上記デジタルフィルタを含み、
上記所定数のチャネルの音声信号は７．１チャネルの音声信号であり、上記兼用されるデジタルフィルタは、上記７．１チャネルの音声信号にフロント・ハイの音声信号が含まれるときは当該フロント・ハイの音声信号を処理し、上記７．１チャネルの音声信号にバック・サラウンドの音声信号が含まれるときは当該バック・サラウンドの音声信号を処理する
音声信号処理装置。
【請求項２】
圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られる所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理ステップを有し、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
上記圧縮音声ストリームのフォーマット情報に基づいて、上記デジタルフィルタに上記インパルス応答に応じたフィルタ係数を設定する係数設定ステップをさらに有し、
上記所定数のチャネルの音声信号は７．１チャネルの音声信号であり、上記信号処理ステップでは、複数のチャネルの音声信号の処理に兼用される上記デジタルフィルタにより、上記７．１チャネルの音声信号にフロント・ハイの音声信号が含まれるときは当該フロント・ハイの音声信号を処理し、上記７．１チャネルの音声信号にバック・サラウンドの音声信号が含まれるときは当該バック・サラウンドの音声信号を処理する
音声信号処理方法。
【請求項３】
圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られる所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理ステップを有し、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
上記圧縮音声ストリームのフォーマット情報に基づいて、上記デジタルフィルタに上記インパルス応答に応じたフィルタ係数を設定する係数設定ステップをさらに有し、
上記所定数のチャネルの音声信号は７．１チャネルの音声信号であり、上記信号処理ステップでは、複数のチャネルの音声信号の処理に兼用される上記デジタルフィルタにより、上記７．１チャネルの音声信号にフロント・ハイの音声信号が含まれるときは当該フロント・ハイの音声信号を処理し、上記７．１チャネルの音声信号にバック・サラウンドの音声信号が含まれるときは当該バック・サラウンドの音声信号を処理する
音声信号処理方法をコンピュータに実行させるためのプログラム。
【請求項４】
圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られる所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理ステップを有し、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
上記圧縮音声ストリームのフォーマット情報に基づいて、上記デジタルフィルタに上記インパルス応答に応じたフィルタ係数を設定する係数設定ステップをさらに有し、
上記所定数のチャネルの音声信号は７．１チャネルの音声信号であり、上記信号処理ステップでは、複数のチャネルの音声信号の処理に兼用される上記デジタルフィルタにより、上記７．１チャネルの音声信号にフロント・ハイの音声信号が含まれるときは当該フロント・ハイの音声信号を処理し、上記７．１チャネルの音声信号にバック・サラウンドの音声信号が含まれるときは当該バック・サラウンドの音声信号を処理する
音声信号処理方法をコンピュータに実行させるためのプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、音声信号処理装置、音声信号処理方法、プログラムおよび記録媒体に関し、特に、２チャネルステレオ音声信号を再生するヘッドホン装置、スピーカ装置等に適用できる音声信号処理装置に関する。
【背景技術】
【０００２】
オーディオ信号をスピーカに供給して再生した場合、その音像はリスナの前方に定位する。これに対して同じオーディオ信号をヘッドホン装置に供給して再生した場合、音像はリスナの頭内に定位し、これにより極めて不自然な音場を構成してしまう。このようなヘッドホン装置における音像定位の不自然さを改善するため、任意のスピーカ位置からリスナの両耳までのインパルス応答を測定あるいは計算しておき、デジタルフィルタ等を用いて当該インパルス応答をオーディオ信号に畳み込んで再生し、あたかも実際のスピーカから再生したような自然な音像の頭外定位を得られるようにしたヘッドホン装置が提案されている（例えば、特許文献１参照）。
【０００３】
ここで、ヘッドホン装置における音像定位のためのインパルス応答について説明する。図２８に示すように、定位させようとする音源ＳＰがリスナＭの正面に位置しているとする。この音源ＳＰから出力された音は伝達関数ＨＬおよびＨＲを有する経路を介してリスナＭの左耳および右耳に到達する。このような伝達関数ＨＬおよびＨＲを時間軸に変換したものが左チャンネルおよび右チャンネルのインパルス応答である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１４２１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
マルチチャネル再生では、圧縮音声ストリームのフォーマットに応じて、想定チャネル配置が異なる場合がある。例えば、７．１チャネルの音声信号に、通常の５．１チャネルの他に、フロント・ハイの左右の２チャネルの音声信号が含まれる場合もあれば、バック・サラウンドの左右の２チャネルの音声信号が含まれる場合もある。
【０００６】
本技術の目的は、音像定位処理を良好に行うこと、メモリ容量の削減を図ることにある。
【課題を解決するための手段】
【０００７】
本技術の概念は、
圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコード部と、  上記デコード部で得られた所定数のチャネルの音声信号に基づいて左チャネル音声信号および右チャネル音声信号の２チャネルの音声信号を生成する信号処理部とを備え、
上記信号処理部は、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左チャネル音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右チャネル音声信号を生成し、
上記圧縮音声ストリームのフォーマット情報に基づいて、上記信号処理部の上記デジタルフィルタに上記インパルス応答に応じたフィルタ係数を設定する係数設定部をさらに備える
音声信号処理装置にある。
【０００８】
本技術において、デコード部により、圧縮音声ストリームがデコードされて所定数のチャネルの音声信号が得られる。例えば、２チャネルの音声信号、５.１チャネルの音声信号、７．１チャネルの音声信号などである。そして、信号処理部により、この所定数のチャネルの音声信号に基づいて左チャネル音声信号および右チャネル音声信号の２チャネルの音声信号が生成される。
【０００９】
この場合、信号処理部では、所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答がデジタルフィルタにより畳み込まれ、各チャネルにおけるこの畳み込み結果が加算されて左チャネル音声信号が生成される。同様に、信号処理部では、所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答がデジタルフィルタにより畳み込まれ、各チャネルにおけるこの畳み込み結果が加算されて右チャネル音声信号が生成される。
【００１０】
係数設定部により、圧縮音声ストリームのフォーマット情報に基づいて、信号処理部のデジタルフィルタにインパルス応答に応じたフィルタ係数が設定される。例えば、デコードモード情報で示されるチャネルに対応したデジタルフィルタに、フォーマット情報で決まる想定チャネル配置に応じたフィルタ係数が設定される。
【００１１】
例えば、フォーマット情報が５．１チャネルの音声信号であることを示していれば、６チャネルの音声信号に対応したデジタルフィルタに、想定チャネル配置に応じたフィルタ係数が設定される。また、例えば、フォーマット情報が７．１チャネルの音声信号（フロント・ハイあるいはバック・サラウンドのチャネルの音声信号を含む）であることを示していれば、８チャネルの音声信号に対応したデジタルフィルタに、想定チャネル配置に応じたフィルタ係数が設定される。
【００１２】
このように本技術においては、圧縮音声ストリームのフォーマット情報に基づいて、信号処理部のデジタルフィルタにインパルス応答に応じたフィルタ係数が設定されるものである。そのため、圧縮音声ストリームのフォーマットが変更になった場合にあっても、所定数のチャネルの音声信号から各チャネルの音像定位が良好に行われる２チャネルステレオ音声信号を得ることが可能になる。
【００１３】
なお、本技術において、例えば、信号処理部は、複数のチャネルの音声信号の処理に兼用されるデジタルフィルタを含む、ようにされてもよい。例えば、兼用されるデジタルフィルタは、７．１チャネルの音声信号を構成するフロント・ハイの音声信号または７．１チャネルの音声信号を構成するバック・サラウンドの音声信号を処理する、ものとされる。このようにデジタルフィルタが兼用されることで、信号処理部の回路規模を低減できる。
【００１４】
また、本技術の他の概念は、
圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコード部と、
上記デコード部で得られた所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理部とを備え、
上記信号処理部は、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
上記信号処理部の少なくとも低域増強チャネルの音声信号を処理するデジタルフィルタをＩＩＲフィルタで構成する
音声信号処理装置にある。
【００１５】
本技術において、デコード部により、圧縮音声ストリームがデコードされて所定数のチャネルの音声信号が得られる。例えば、２チャネルの音声信号、５.１チャネルの音声信号、７．１チャネルの音声信号などである。そして、信号処理部により、この所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号が生成される。
【００１６】
この場合、信号処理部では、所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答がデジタルフィルタにより畳み込まれ、各チャネルにおけるこの畳み込み結果が加算されて左音声信号が生成される。同様に、信号処理部では、所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答がデジタルフィルタにより畳み込まれ、各チャネルにおけるこの畳み込み結果が加算されて右音声信号が生成される。
【００１７】
そして、信号処理部の少なくとも低域増強チャネルの音声信号（サブウーファー信号）を処理するデジタルフィルタは、ＩＩＲ（Infinite Impulse Response）フィルタで構成される。この場合、例えば、その他のチャネルの音声信号を処理するデジタルフィルタは、ＦＩＲ（Finite Impulse Response）フィルタで構成される。
【００１８】
このように本技術においては、信号処理部の少なくとも低域増強チャネルの音声信号（サブウーファー信号）を処理するデジタルフィルタは、ＩＩＲフィルタで構成されるものである。そのため、低音増強チャネルの音声信号の処理のためのメモリ、演算量の削減が可能となる。
【００１９】
また、本技術の他の概念は、
圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコード部と、
上記デコード部で得られた所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理部とを備え、
上記信号処理部は、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
上記信号処理部のフロント・ハイのチャネルの音声信号を処理するデジタルフィルタに設定されるフィルタ係数は、実音場データと無響室データとを組み合わせて得られたデータである
音声信号処理装置にある。
【００２０】
本技術において、デコード部により、圧縮音声ストリームがデコードされて所定数のチャネルの音声信号が得られる。例えば、２チャネルの音声信号、５.１チャネルの音声信号、７．１チャネルの音声信号などである。そして、信号処理部により、この所定数のチャネルの音声信号に基づいて左チャネル音声信号および右チャネル音声信号の２チャネルの音声信号が生成される。
【００２１】
この場合、信号処理部では、所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答がデジタルフィルタにより畳み込まれ、各チャネルにおけるこの畳み込み結果が加算されて左チャネル音声信号が生成される。同様に、信号処理部では、所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答がデジタルフィルタにより畳み込まれ、各チャネルにおけるこの畳み込み結果が加算されて右チャネル音声信号が生成される。
【００２２】
ここで、信号処理部のフロント・ハイのチャネルの音声信号を処理するデジタルフィルタに設定されるフィルタ係数は、実音場データと無響室データとを組み合わせて得られたデータとされる。例えば、実音場データには、フロントチャネルのスピーカ特性とこのフロントチャネルの残響部分のデータが含まれる、ようにされる。
【００２３】
このように本技術においては、信号処理部のフロント・ハイのチャネルの音声信号を処理するデジタルフィルタに設定されるフィルタ係数は、実音場データと無響室データとを組み合わせて得られたデータとされるものである。そのため、例えば、実音場に通常の５．１チャネルの配置しかない場合であっても、７.１チャネルのフロント・ハイのフィルタ係数を容易に取得可能となる。
【００２４】
また、本技術の他の概念は、
圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコード部と、
上記デコード部で得られた所定数のチャネルの音声信号に基づいて左チャネル音声信号および右チャネル音声信号の２チャネルの音声信号を生成する信号処理部とを備え、
上記信号処理部は、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左チャネル音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右チャネル音声信号を生成し、
上記信号処理部のデジタルフィルタは、上記音声信号に対して上記インパルス応答を周波数領域で畳み込み、
上記インパルス応答に対応したフィルタ係数として時系列係数データを保持する係数保持部と、
上記係数保持部に保持されている時系列係数データを読み出し、周波数領域データに変換して上記デジタルフィルタに設定する係数設定部とをさらに備える
音声信号処理装置にある。
【００２５】
本技術において、デコード部により、圧縮音声ストリームがデコードされて所定数のチャネルの音声信号が得られる。例えば、２チャネルの音声信号、５.１チャネルの音声信号、７．１チャネルの音声信号などである。そして、信号処理部により、この所定数のチャネルの音声信号に基づいて左チャネル音声信号および右チャネル音声信号の２チャネルの音声信号が生成される。
【００２６】
この場合、信号処理部では、所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答がデジタルフィルタにより畳み込まれ、各チャネルにおけるこの畳み込み結果が加算されて左チャネル音声信号が生成される。同様に、信号処理部では、所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答がデジタルフィルタにより畳み込まれ、各チャネルにおけるこの畳み込み結果が加算されて右チャネル音声信号が生成される。
【００２７】
この場合、信号処理部のデジタルフィルタでは、音声信号に対してインパルス応答が周波数領域で畳み込まれる。係数保持部には、インパルス応答に対応したフィルタ係数として実時間係数データが保持される。そして、係数設定部により、係数保持部から実時間データが読み出され、周波数領域データに変換されて、デジタルフィルタに設定される。
【００２８】
このように本技術においては、インパルス応答に対応したフィルタ係数として時系列係数データが保持され、この時系列係数データが周波数領域データに変換されてデジタルフィルタに設定されるものである。そのため、フィルタ係数を保持するメモリの容量の削減が可能となる。
【発明の効果】
【００２９】
本技術によれば、音像定位処理を良好に行うことができ、メモリ容量の削減を図ることができる。
【図面の簡単な説明】
【００３０】
【図１】実施の形態としての音声信号処理装置の構成例を示すブロック図である。
【図２】音声信号処理装置を構成する信号処理部の構成例を示すブロック図である。
【図３】低域増強チャネル（ＬＦＥ）の音声信号Ｓ-LFEを処理するデジタルフィルタがＩＩＲフィルタで構成されることを説明するための図である。
【図４】低域増強チャネル（ＬＦＥ）の音声信号Ｓ-LFEを処理するデジタルフィルタがＦＩＲフィルタで構成可能であることを説明するための図である。
【図５】信号処理部における低域増強チャネル（ＬＦＥ）の音声信号に対する処理手順を概略的に示すフローチャートである。
【図６】ＦＩＲフィルタの構成例を示すブロック図である。
【図７】ＩＩＲフィルタの構成例を示すブロック図である。
【図８】係数保持部が保持する実時間係数データ（フィルタ係数）の一例を示す図である。
【図９】圧縮音声ストリームＡstのフォーマットが５．１チャネルである場合の、リスナＭと想定チャネル配置の関係の一例を示す図である。
【図１０】圧縮音声ストリームＡstのフォーマットが７．１チャネルで、フロント・ハイチャネルの音声信号が存在する場合の、リスナＭと想定チャネル配置の関係の一例を示す図である。
【図１１】圧縮音声ストリームＡstのフォーマットが７．１チャネルで、バック・サラウンドチャネルの音声信号が存在する場合の、リスナＭと想定チャネル配置の関係の一例を示す図である。
【図１２】信号処理部の、フロント・ハイチャネル（ＨＬ，ＨＲ）あるいはバック・サラウンドチャネル（ＢＬ，ＢＲ）の音声信号を処理するＦＩＲフィルタに着目したブロック図である。
【図１３】係数設定部における、フロント・ハイチャネルあるいはバック・サラウンドチャネルの音声信号を処理するＦＩＲフィルタへのフィルタ係数設定の処理手順の一例を示すフローチャートである。
【図１４】係数設定部におけるフロント・ハイチャネル（ＨＬ，ＨＲ）あるいはバック・サラウンドチャネル（ＢＬ，ＢＲ）の音声信号を処理するＦＩＲフィルタに対するフィルタ係数設定の処理手順の一例を示すフローチャートである。
【図１５】係数設定部の係数保持部にインパルス応答に対応したフィルタ係数として時系列係数データが保持されていることを示す図である。
【図１６】係数保持部に周波数領域データを保持しておくことも可能であることを示す図である。
【図１７】係数設定部におけるデジタルフィルタへのフィルタ係数設定の処理手順の一例を示すフローチャートである。
【図１８】係数保持部が複数のチャネルで共有すべき時系列係数データを持つ一例を示す図である。
【図１９】直接音部分のデータのみを周波数領域データに変換してデジタルフィルタに設定する際における係数設定部の処理手順の一例を示すフローチャートである。
【図２０】実音場データの取得を説明するための図である。
【図２１】実音場データを説明するための図である。
【図２２】無響室データの取得を説明するための図である。
【図２３】無響室データを説明するための図である。
【図２４】時系列係数データが実音場データと無響室データとを組み合わせたものとなることを説明するための図である。
【図２５】「直接音Ｌ」、「直接音Ｒ」、「Reverb Ｌ」、「Reverb Ｒ」、「伝達関数Ｌａ」、「伝達関数Ｒａ」および「スピーカ特性ＳＰｒ」に対応したインパルス応答の一例を示す図である。
【図２６】実音場データと無響室データとを組み合わせた時系列係数データの変形例を示す図である。
【図２７】音声信号処理装置における制御部の制御手順を概略的に示すフローチャートである。
【図２８】ヘッドホン装置における音像定位を説明するための図である。
【発明を実施するための形態】
【００３１】
以下、発明を実施するための形態（以下、「実施の形態」とする）について説明する。なお、説明を以下の順序で行う。
１．第１の実施の形態
２．変形例
【００３２】
＜１．実施の形態＞
［音声信号処理装置の構成例］
図１は、実施の形態としての音声信号処理装置１００の構成例を示している。この音声信号処理装置１００は、制御部１０１と、入力端子１０２と、デコード部１０３と、係数設定部１０４と、信号処理部１０５と、出力端子１０６Ｌ，１０６Ｒを有している。
【００３３】
制御部１０１は、マイクロコンピュータを備え、音声信号処理装置１００の各部の動作を制御する。入力端子１０２は、圧縮音声ストリームＡstを入力するための端子である。デコード部１０３は、圧縮音声ストリームＡstをデコードして、所定数のチャネルの音声信号を得る。例えば、２チャネルの音声信号、５.１チャネルの音声信号、７．１チャネルの音声信号などである。
【００３４】
デコード部１０３は、図示のように、例えば、デコーダ１０３ａとポストデコーダ１０３ｂにより構成されている。デコーダ１０３ａは、圧縮音声ストリームＡstのデコード処理を行う。この場合、圧縮音声ストリームＡstのフォーマットに応じて、例えば、２チャネルの音声信号、あるいは５.１、または７．１チャネルの音声信号が得られる。
【００３５】
デコード部１０３のデコーダ１０３ａでは、圧縮音声ストリームＡstのフォーマットに応じたモードによりデコード処理が行われる。デコード部１０３は、このフォーマット情報（デコードモード情報）を、制御部１０１に送る。ポストデコーダ１０３ｂは、制御部１０１のフォーマット情報に基づいた制御により、デコーダ１０３ａから得られる音声信号を、例えば２チャネルから５．１、または７．１チャネルに、５．１チャネルから７．１チャネルに拡張する。
【００３６】
ここで、２チャネルの音声信号には、左フロントチャネル（ＦＬ）および右フロントチャネル（ＦＲ）の２チャネルの音声信号が含まれる。また、５.１チャネルの音声信号には、左フロントチャネル（ＦＬ）、右フロントチャネル（ＦＲ）、センタチャネル（Ｃ）、左リアチャネル（ＳＬ）、右リアチャネル（ＳＲ）および低域増強チャネル（ＬＦＥ）の６チャネルの音声信号が含まれる。
【００３７】
また、７.１チャネルの音声信号には、上述の５.１チャネルの音声信号と同様の６チャネルの音声信号の他に、２チャネルの音声信号が含まれる。この２チャネルの音声信号は、圧縮音声ストリームＡstのフォーマット、またはポストデコーダ１０３ｂの処理により、以下のような２チャネルの音声信号となる。例えば、５.１チャネルの音声信号と同様の６チャネルの音声信号の他に、左フロント・ハイチャネル（ＨＬ）および右フロント・ハイチャネル（ＨＲ）の２チャネルの音声信号が含まれる。また、例えば、５.１チャネルの音声信号と同様の６チャネルの音声信号の他に、左バック・サラウンドチャネル（ＢＬ）および右バック・サラウンド（ＢＲ）の２チャネルの音声信号が含まれる。
【００３８】
信号処理部１０５は、例えばＤＳＰ（Digital Signal Processor）で構成され、デコード部１０３で得られる所定数のチャネルの音声信号に基づいて、ヘッドホン装置２００に供給する左チャネル音声信号ＳＬおよび右チャネル音声信号ＳＲを生成する。デコード部１０３の出力側から信号処理部１０５の入力側には、上述した７．１チャネルの８チャネルの音声信号のそれぞれに対応した信号ラインが用意されている。
【００３９】
ここで、デコード部１０３から２チャネルあるいは６チャネルの音声信号が出力される場合には、それらのチャネルに対応した信号ラインのみが使用されて、デコード部１０３から信号処理部１０５に音声信号が送られる。
【００４０】
圧縮音声ストリームＡstのフォーマットが７．１チャネルであってデコード部１０３から８チャネルの音声信号が出力される場合には、全ての信号ラインが使用されて、デコード部１０３から信号処理部１０５に音声信号が送られる。この場合、左フロント・ハイチャネル（ＨＬ）および右フロント・ハイチャネル（ＨＲ）の２チャネルの音声信号と、左バック・サラウンドチャネル（ＢＬ）および右バック・サラウンドチャネル（ＢＲ）の２チャネルの音声信号は、同一の信号ラインにより送られる。
【００４１】
信号処理部１０５は、所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルの畳み込み結果を加算して、左チャネル音声信号ＳＬを生成する。同様に、信号処理部１０５は、所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルの畳み込み結果を加算して、右チャネル音声信号ＳＲを生成する。
【００４２】
図２は、信号処理部１０５の構成例を示している。ＦＩＲフィルタ５１-1L，５１-1Rは、左フロントチャネル（ＦＬ）の音声信号を処理するデジタルフィルタである。ＦＩＲフィルタ５１-1Lは、左フロントチャネル（ＦＬ）の音声信号に、このチャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答を畳み込む。ＦＩＲフィルタ５１-1Rは、左フロントチャネル（ＦＬ）の音声信号に、このチャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答を畳み込む。
【００４３】
また、ＦＩＲフィルタ５１-2L，５１-2Rは、右フロントチャネル（ＦＲ）の音声信号を処理するデジタルフィルタである。ＦＩＲフィルタ５１-2Lは、右フロントチャネル（ＦＲ）の音声信号に、このチャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答を畳み込む。ＦＩＲフィルタ５１-2Rは、右フロントチャネル（ＦＲ）の音声信号に、このチャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答を畳み込む。
【００４４】
また、ＦＩＲフィルタ５１-3L，５１-3Rは、センタチャネル（Ｃ）の音声信号を処理するデジタルフィルタである。ＦＩＲフィルタ５１-3Lは、センタチャネル（Ｃ）の音声信号に、このチャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答を畳み込む。ＦＩＲフィルタ５１-3Rは、センタチャネル（Ｃ）の音声信号に、このチャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答を畳み込む。
【００４５】
また、ＦＩＲフィルタ５１-4L，５１-4Rは、左リアチャネル（ＳＬ）の音声信号を処理するデジタルフィルタである。ＦＩＲフィルタ５１-4Lは、左リアチャネル（ＳＬ）の音声信号に、このチャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答を畳み込む。ＦＩＲフィルタ５１-4Rは、左リアチャネル（ＳＬ）の音声信号に、このチャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答を畳み込む。
【００４６】
また、ＦＩＲフィルタ５１-5L，５１-5Rは、右リアチャネル（ＳＲ）の音声信号を処理するデジタルフィルタである。ＦＩＲフィルタ５１-5Lは、右リアチャネル（ＳＲ）の音声信号に、このチャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答を畳み込む。ＦＩＲフィルタ５１-5Rは、右リアチャネル（ＳＲ）の音声信号に、このチャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答を畳み込む。
【００４７】
また、ＦＩＲフィルタ５１-6L，５１-6Rは、左フロント・ハイチャネル（ＨＬ）あるいは左バック・サラウンドチャネル（ＢＬ）の音声信号を処理するデジタルフィルタである。ＦＩＲフィルタ５１-6Lは、左フロント・ハイチャネル（ＨＬ）あるいは左バック・サラウンドチャネル（ＢＬ）の音声信号に、このチャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答を畳み込む。ＦＩＲフィルタ５１-6Rは、左フロント・ハイチャネル（ＨＬ）あるいは左バック・サラウンドチャネル（ＢＬ）の音声信号に、このチャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答を畳み込む。
【００４８】
また、ＦＩＲフィルタ５１-7L，５１-7Rは、右フロント・ハイチャネル（ＨＲ）あるいは右バック・サラウンドチャネル（ＢＲ）の音声信号を処理するデジタルフィルタである。ＦＩＲフィルタ５１-７Lは、右フロント・ハイチャネル（ＨＲ）あるいは右バック・サラウンドチャネル（ＢＲ）の音声信号に、このチャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答を畳み込む。ＦＩＲフィルタ５１-7Rは、右フロント・ハイチャネル（ＨＲ）あるいは右バック・サラウンドチャネル（ＢＲ）の音声信号に、このチャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答を畳み込む。
【００４９】
また、ＩＩＲフィルタ５１-8L，５１-8Rは、低域増強チャネル（ＬＦＥ）の音声信号（サブウーファー信号）を処理するデジタルフィルタである。ＩＩＲフィルタ５１-8Lは、低域増強チャネル（ＬＦＥ）の音声信号に、このチャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答を畳み込む。ＩＩＲフィルタ５１-8Rは、低域増強チャネル（ＬＦＥ）の音声信号に、このチャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答を畳み込む。
【００５０】
また、加算器５２Ｌは、ＦＩＲフィルタ５１-1L，５１-2L，５１-3L，５１-4L，５１-5L，５１-6L，５１-7Lの出力信号およびＩＩＲフィルタ５１-8Lの出力信号を加算して、左チャネル音声信号ＳＬを生成し、出力端子１０６Ｌに出力する。また、加算器５２Ｒは、ＦＩＲフィルタ５１-1R，５１-2R，５１-3R，５１-4R，５１-5R，５１-6R，５１-7Rの出力信号およびＩＩＲフィルタ５１-8Rの出力信号を加算して、右チャネル音声信号ＳＲを生成し、出力端子１０６Ｒに出力する。
【００５１】
図３に示すように、上述の信号処理部１０５においては、低域増強チャネル（ＬＦＥ）の音声信号Ｓ-LFEを処理するデジタルフィルタはＩＩＲフィルタ５１-8L，５１-8Rで構成され、その他のチャネルの音声信号ＳＡを処理するデジタルフィルタはＦＩＲフィルタ５１-L，５１-Rで構成されている。図４に示すように、低域増強チャネル（ＬＦＥ）の音声信号Ｓ-LFEを処理するデジタルフィルタもＦＩＲフィルタ５１-8L′，５１-8R′で構成することも考えられる
【００５２】
しかし、低域増強チャネル（ＬＦＥ）の音声信号Ｓ-LFEを処理するデジタルフィルタをＩＩＲフィルタ５１-8L′，５１-8R′で構成するのは、以下の理由からである。すなわち、低域増強チャネル（ＬＦＥ）の音声信号Ｓ-LFEは周波数が低く、ＦＩＲフィルタで処理を行うと、タップ長が長くなり、メモリ容量および演算量が大きくなるからである。ＩＩＲフィルタで実現することで、高精度に低域増強を行うことができ、メモリ、演算量削減が可能となる。
【００５３】
図５のフローチャートは、信号処理部１０５における低域増強チャネル（ＬＦＥ）の音声信号に対する処理手順を概略的に示している。まず、信号処理部１０５は、ステップＳＴ１において、低域増強チャネル（ＬＦＥ）の音声信号をデコード部１０３から取得する。そして、信号処理部１０５は、ステップＳＴ２において、低域増強チャネル（ＬＦＥ）の音声信号を、ＩＩＲフィルタ５１-8L，５１-8Rでインパルス応答の畳み込み処理を行う。そして、信号処理部１０５は、ステップＳＴ３において、ＩＩＲフィルタ５１-8L，５１-8Rで得られた畳み込み処理の結果を、他のチャネルの左右の畳み込み処理結果に混合（加算）する。
【００５４】
図６は、ＦＩＲフィルタの構成例を示している。入力端子１１１に得られる信号は、複数段連続して接続された遅延回路１１２ａ，１１２ｂ，‥‥１１２ｍ，１１２ｎの直列回路に供給される。また、入力端子１１１に得られる信号と、各遅延回路１１２ａ〜１１２ｎの出力信号とは、それぞれ別の係数乗算器１１３ａ，１１３ｂ，‥‥１１３ｎ，１１３ｏに供給され、それぞれ個別に設定された係数値が乗算される。そして、各乗算信号が加算器１１４ａ，１１４ｂ‥‥１１４ｍ，１１４ｎで順に加算され、全ての係数乗算信号の加算出力が出力端子１１５に導出される。
【００５５】
図７は、ＩＩＲフィルタの構成例を示している。入力端子８１に得られる入力信号は、係数乗算器８２ａを介して加算器８４に供給される。また、この入力信号は、遅延回路８３ａで遅延された後、係数乗算器８２ｂを介して加算器８４に供給される。また、この遅延回路８３ａの出力は遅延回路８３ｂで遅延された後、係数乗算器８２ｃを介して加算器８４に供給される。
【００５６】
また、加算器８４の加算出力は出力端子８７に供給される。また、この加算出力は遅延回路８５ａで遅延された後、係数乗算器８６ａを介して加算器８４に供給される。また、この遅延回路８５ａの出力は遅延回路８５ｂで遅延された後、係数乗算器８６ｂを介して加算器８４に供給される。そして、加算器８４では、供給される各信号が加算処理されて加算出力が得られる。
【００５７】
図１に戻って、係数設定部１０４は、制御部１０１の制御のもと、圧縮音声ストリームＡstのフォーマット情報、およびポストデコーダ１０３ｂのデコードモード情報に基づいて、上述の信号処理部１０５の各デジタルフィルタに、インパルス応答に応じたフィルタ係数を設定する。この場合、係数設定部１０４は、デコーダ部１０３のデコードモード情報で示されるチャネルに対応したデジタルフィルタに、このフォーマット情報で決まる想定チャネル位置に応じたフィルタ係数を設定する。
【００５８】
この係数設定部１０４は、係数保持部１０４ａと、ＦＦＴ部１０４ｂとを有している。係数保持部１０４ａは、インパルス応答に対応したフィルタ係数として、実時間係数データを保持する。ＦＦＴ部１０４ｂは、係数保持部１０４ａに保持されている実時間係数データを読み出し、周波数領域データに変換して、信号処理部１０５のデジタルフィルタに設定する。上述していないが、信号処理部１０５の各デジタルフィルタでは、インパルス応答の畳み込みが、周波数領域で行われる。
【００５９】
図８は、係数保持部１０４ａが保持する実時間係数データ（フィルタ係数）を示している。すなわち、係数データ５２-1L，５２-1Rは、それぞれ、信号処理部１０５のＦＩＲフィルタ５１-1L，５１-1Rに設定すべき係数データＦＬ-L，ＦＬ-Rを示している。なお、この係数データＦＬ-L，ＦＬ-Rには、入力端子１０２に入力される圧縮音声ストリームＡstの予想されるフォーマットのそれぞれに対応した係数データが含まれているものとする。詳細説明は省略するが、このことは、信号処理部１０５のその他のデジタルフィルタに設定すべき係数データに関しても同様である。
【００６０】
また、係数データ５２-2L，５２-2Rは、それぞれ、信号処理部１０５のＦＩＲフィルタ５１-2L，５１-2Rに設定すべき係数データＦＲ-L，ＦＲ-Rを示している。また、係数データ５２-3L，５２-3Rは、それぞれ、信号処理部１０５のＦＩＲフィルタ５１-3L，５１-3Rに設定すべき係数データＣ-L，Ｃ-Rを示している。また、係数データ５２-4L，５２-4Rは、それぞれ、信号処理部１０５のＦＩＲフィルタ５１-4L，５１-4Rに設定すべき係数データＳＬ-L，ＳＬ-Rを示している。
【００６１】
また、係数データ５２-5L，５２-5Rは、それぞれ、信号処理部１０５のＦＩＲフィルタ５１-5L，５１-5Rに設定すべき係数データＳＲ-L，ＳＲ-Rを示している。また、係数データ５２-6La，５２-6Raは、それぞれ、信号処理部１０５のＦＩＲフィルタ５１-6L，５１-6Rに設定すべき係数データＨＬ-L，ＨＬ-Rを示している。また、係数データ５２-７La，５２-7Raは、それぞれ、信号処理部１０５のＦＩＲフィルタ５１-7L，５１-7Rに設定すべき係数データＨＲ-L，ＨＲ-Rを示している。
【００６２】
また、係数データ５２-6Lb，５２-6Rbは、それぞれ、信号処理部１０５のＦＩＲフィルタ５１-6L，５１-6Rに設定すべき係数データＢＬ-L，ＢＬ-Rを示している。また、係数データ５２-７Lb，５２-7Rbは、それぞれ、信号処理部１０５のＦＩＲフィルタ５１-7L，５１-7Rに設定すべき係数データＢＲ-L，ＢＲ-Rを示している。さらに、係数データ５２-8L，５２-8Rは、それぞれ、信号処理部１０５のＩＩＲフィルタ５１-8L，５１-8Rに設定すべき係数データＬＦ-L，ＬＦ-Rを示している。
【００６３】
図９（ａ）は、デコーダ部１０３のデコードモードが５．１チャネルである場合の、リスナＭと想定チャネル配置の関係の一例を示している。この場合、信号処理部１０５の、フロントチャネル（ＦＬ，ＦＲ）、センタチャネル（Ｃ），リアチャネル（ＳＬ，ＳＲ）および低域増強チャネル（ＬＦＥ）に対応したデジタルフィルタに、想定チャネル配置に応じたフィルタ係数が設定される（図９（ｂ）参照）。
【００６４】
また、図１０（ａ）は、デコーダ部１０３のデコードモードが７．１チャネルで、フロント・ハイチャネルの音声信号が存在する場合の、リスナＭと想定チャネル配置の関係の一例を示している。この場合、信号処理部１０５の、フロントチャネル（ＦＬ，ＦＲ）、センタチャネル（Ｃ），リアチャネル（ＳＬ，ＳＲ）、フロント・ハイチャネル（ＨＬ，ＨＲ）および低域増強チャネル（ＬＦＥ）に対応したデジタルフィルタに、想定チャネル配置に応じたフィルタ係数が設定される（図１０（ｂ）参照）。
【００６５】
また、図１１（ａ）は、デコーダ部１０３のデコードモードが７．１チャネルで、バック・サラウンドチャネルの音声信号が存在する場合の、リスナＭと想定チャネル配置の関係の一例を示している。この場合、信号処理部１０５の、フロントチャネル（ＦＬ，ＦＲ）、センタチャネル（Ｃ），リアチャネル（ＳＬ，ＳＲ）、バック・サラウンドチャネル（ＢＬ，ＢＲ）および低域増強チャネル（ＬＦＥ）に対応したデジタルフィルタに、想定チャネル配置に応じたフィルタ係数が設定される（図１１（ｂ）参照）。
【００６６】
図１２は、信号処理部１０５の、フロント・ハイチャネル（ＨＬ，ＨＲ）あるいはバック・サラウンドチャネル（ＢＬ，ＢＲ）の音声信号を処理するＦＩＲフィルタ５１-6L，５１-6R，５１-7L，５１-7Rに着目したブロック図である。係数設定部１０４は、これらのＦＩＲフィルタに、デコーダ部１０３のデコードモードが７．１チャネルで、フロント・ハイチャネルの音声信号が存在する場合には、フロント・ハイチャネルに係るフィルタ係数を設定する。一方、係数設定部１０４は、これらのＦＩＲフィルタに、デコーダ部１０３のデコードモードが７．１チャネルで、バック・サラウンドチャネルの音声信号が存在する場合には、バック・サラウンドチャネルに係るフィルタ係数を設定する。
【００６７】
図１３のフローチャートは、係数設定部１０４における、フロント・ハイチャネルあるいはバック・サラウンドチャネルの音声信号を処理するＦＩＲフィルタへのフィルタ係数設定の処理手順の一例を示している。係数設定部１０４は、ステップＳＴ１１において、入力ソース（７．１チャネルのデコーダ部１０３出力）の切り替えがあると、ステップＳＴ１２の処理に移る。
【００６８】
このステップＳＴ１２において、係数設定部１０４は、バック・サラウンドチャネルの音声信号（音声データ）が存在するか否かを判断する。バック・サラウンドチャネルの音声信号が存在するとき、係数設定部１０４は、ステップＳＴ１３において、バック・サラウンドチャネルの係数セットを対応するデジタルフィルタ（ＦＩＲフィルタ）に設定する。その後、係数設定部１０４は、ステップＳＴ１４において、信号処理部（ＤＳＰ）１０５のミュートを解除する。
【００６９】
ステップＳＴ１２でバック・サラウンドチャネルの音声信号が存在しないとき、つまりフロント・ハイチャネルの音声信号が存在するとき、係数設定部１０４は、ステップＳＴ１５において、フロント・ハイチャネルの係数セットを対応するデジタルフィルタ（ＦＩＲフィルタ）に設定する。その後、係数設定部１０４は、ステップＳＴ１４において、信号処理部（ＤＳＰ）１０５のミュートを解除する。
【００７０】
図１４のフローチャートは、係数設定部１０４におけるフロント・ハイチャネル（ＨＬ，ＨＲ）あるいはバック・サラウンドチャネル（ＢＬ，ＢＲ）の音声信号を処理するＦＩＲフィルタ５１-6L，５１-6R，５１-7L，５１-7Rに対するフィルタ係数設定の処理手順の一例を示している。係数設定部１０４は、ステップＳＴ２１において、入力ソース（デコーダ部１０３出力）の切り替えがあると、ステップＳＴ２２の処理に移る。
【００７１】
このステップＳＴ２２において、係数設定部１０４は、フロント・ハイチャネル（ＨＬ，ＨＲ）あるいはバック・サラウンドチャネル（ＢＬ，ＢＲ）の音声信号を処理するＦＩＲフィルタへのフィルタ係数設定が必要か否かを判断する。デコーダ部１０３出力が７．１チャネルのフォーマットであって、必要と判断するとき、係数設定部１０４は、ステップＳＴ２３において、フロント・ハイチャネル（ＨＬ，ＨＲ）あるいはバック・サラウンドチャネル（ＢＬ，ＢＲ）を含む各チャネルを処理するデジタルフィルタにフィルタ係数を設定する。その後、係数設定部１０４は、ステップＳＴ２４において、信号処理部（ＤＳＰ）１０５のミュートを解除する。
【００７２】
ステップＳＴ２２で、デコーダ部１０３出力が５．１チャネルのフォーマットであって、必要と判断しないとき、係数設定部１０４は、ステップＳＴ２５において、フロント・ハイチャネル（ＨＬ，ＨＲ）あるいはバック・サラウンドチャネル（ＢＬ，ＢＲ）を除く通常の５．１チャネルの各チャネルを処理するデジタルフィルタにフィルタ係数を設定する。その後、係数設定部１０４は、ステップＳＴ２４において、信号処理部（ＤＳＰ）１０５のミュートを解除する。
【００７３】
図１５に示すように、上述の係数設定部１０４においては、係数保持部１０４ａにはインパルス応答に対応したフィルタ係数として時系列係数データが保持されている。そして、この実時間係数データが周波数領域データに変換されて、信号処理部１０５の各チャネルの音声信号を処理するデジタルフィルタ５１-L，５１-Rに設定される。図１６に示すように、係数保持部１０４ａに周波数領域データを保持しておき、係数設定部１０４が、この周波数領域データをそのまま、信号処理部１０５の各チャネルの音声信号を処理するデジタルフィルタ５１-L，５１-Rに設定することも考えられる。
【００７４】
しかし、係数保持部１０４ａにフィルタ係数を時系列係数データで保持し、この時系列係数データを周波数領域データに変換してデジタルフィルタ５１-L，５１-Rに設定する構成とするのは、以下の理由からである。すなわち、フィルタ係数を時系列係数データで保持することで、フィルタ係数を周波数領域データとして保持する場合に比べて、係数保持部１０４ａにおけるメモリ容量の削減が可能となるからである。
【００７５】
図１７のフローチャートは、係数設定部１０４におけるデジタルフィルタ５１-L，５１-Rへのフィルタ係数設定の処理手順の一例を示している。まず、係数設定部１０４は、ステップＳＴ３１において、係数保持部１０４ａから時系列データを取得する。そして、係数設定部１０４は、ステップＳＴ３２において、この時系列データをＦＦＴ部１０４ｂで周波数領域データに変換し、デジタルフィルタ５１-L，５１-Rに設定する。これにより、ステップＳＴ３３において、デジタルフィルタ５１-L，５１-Rでは、インパルス応答を周波数領域で畳み込むことが可能となる。
【００７６】
また、係数保持部１０４ａにフィルタ係数を時系列係数データで保持しておくことで、複数のチャネルにおいて時系列係数データの一部を共有することが可能となり、係数保持部１０４ａにおけるメモリ容量のさらなる削減が可能となる。図１８は、例えば、係数保持部１０４ａが、複数のチャネルで共有すべき時系列係数データを持つ一例を示している。
【００７７】
時系列係数データＡは、あるチャネル、例えばフロントチャネル（フロント・ローチャネル）の直接音部分のデータであり、時系列係数データＢは、他のチャネル、例えばフロント・ハイチャネルの直接音部分のデータである。また、時系列係数データＣは、これら２つのチャネルで共有すべき残響部分（間接音部分）のデータである。
【００７８】
係数設定部１０４は、あるチャネルのフィルタ係数をデジタルフィルタ５１-L，５１-Rに設定する際には、係数保持部１０４ａから時系列係数データＡおよび時系列データＣを取得し、ＦＦＴ部１０４ｂで周波数領域データに変換して、設定する。一方、係数設定部１０４は、デジタルフィルタ５１-L，５１-Rに設定する際には、係数保持部１０４ａから時系列係数データＢおよび時系列データＣを取得し、ＦＦＴ部１０４ｂで周波数領域データに変換して、設定する。
【００７９】
なお、上述では複数のチャネルで共有すべき時系列係数データを持つ例を説明したが、ある１つのチャネルにおいても、圧縮音声ストリームＡstの複数のフォーマットに対応して、直接音部分のデータは別々に保持するが、残響部分（間接音部分）のデータは共通データとすることも考えられる。この場合、圧縮音声ストリームＡstのフォーマットが変更になった際に、係数設定部１０４は、変更後の圧縮音声ストリームＡstのフォーマットに対応した直接音部分のデータのみを周波数領域データに変換してデジタルフィルタに設定することで対処できる。
【００８０】
図１９のフローチャートは、その際における係数設定部１０４の処理手順の一例を示している。係数設定部１０４は、ステップＳＴ４１において、制御部１０１からフィルタ係数の切換要求を受け取る。そして、係数設定部１０４は、ステップＳＴ４２において、変更要求に対応した時系列係数データのうち、先頭である直接音部分のデータのみを変更するため、そのデータのみを係数保持部１０４ａから取得する。
【００８１】
そして、係数設定部１０４は、ステップＳＴ４３において、この直接音部分のデータをＦＦＴ部１０４ｂで周波数領域データに変換し、デジタルフィルタ５１-L，５１-Rに設定する。これにより、ステップＳＴ４４において、デジタルフィルタ５１-L，５１-Rでは、変更後のインパルス応答を周波数領域で畳み込むことが可能となる。
【００８２】
ここで、フロント・ハイチャネルの時系列係数データの作成手法の一例を説明する。この手法では、フロントチャネル（フロント・ローチャネル）の実測データを利用するものである。まず、図２０に示すように、例えば、ある残響を有する視聴室において、フロントチャネル位置のスピーカＳＰからリスナＭの耳介の外耳道入口に設置したマイクロホンまでのインパルス応答を取得する。このインパルス応答は、初期データと後期データに分け、初期データは直接音係数データとなり、後期データは間接音係数データとなる。
【００８３】
この測定により、図２１（ａ）に示すように、フロントチャネル（フロント・ローチャネル）の音声信号Ｓ-FLを処理するためのデジタルフィルタ(ＦＩＲフィルタ)５１-LL，５１-LRに設定すべき、インパルス応答に対応した時系列係数データを得ることができる。図２１において、「直接音Ｌ」、「直接音Ｒ」は、直接音部分のデータを示し、「Reverb Ｌ」、「Reverb Ｒ」は残響部分（間接音部分）のデータを示している。ここで、「直接音Ｌ」、「直接音Ｒ」には、スピーカ特性ＳＰｒと、伝達関数Ｌｒ，Ｒｒが含まれるので、図２１（ａ）は、図２１（ｂ）に示すように書き換えることができる。
【００８４】
次に、図２２に示すように、残響を有しない無響室において、フロント・ハイチャネル位置のスピーカＳＰからリスナＭの耳介の外耳道入口に設置したマイクロホンまでのインパルス応答を取得する。このインパルス応答は直接音係数データとなる。この測定により、図２３（ａ）に示すように、フロント・ハイチャネルの音声信号Ｓ-FHを処理するためのデジタルフィルタ(ＦＩＲフィルタ)５１-HL，５１-HRに設定すべき、直接音係数データを得ることができる。
【００８５】
この直接音係数データは、スピーカ特性ＳＰａと、伝達関数Ｌａ，Ｒａからなっている。スピーカ特性ＳＰａは既知であることから、測定された直接音係数データから伝達関数Ｌａ，Ｒａを得ることができる。ここで、スピーカ特性ＳＰａを正規化すると、図２３（ｂ）に示すようになる。スピーカ特性ＳＰａは、スピーカＳＰの直前で測定することで得ることができる。
【００８６】
上述の実測データおよび無響室データとから、フロント・ハイチャネルの音声信号Ｓ-FHを処理するためのデジタルフィルタ(ＦＩＲフィルタ)５１-HL，５１-HRに設定すべき最終的な時系列係数データが生成される。このように、生成される時系列係数データは、実音場データと無響室データとを組み合わせたものとなる。
【００８７】
この場合、図２４に示すように、デジタルフィルタ５１-HLに設定すべき最終的な時系列係数データは、スピーカ特性ＳＰrと、伝達関数Ｌａと、残響部分（間接音部分）データ「Reverb Ｌ」を含むものとなる。この時系列係数データは、フロントチャネル（フロント・ローチャネル）の音声信号Ｓ-FLを処理するデジタルフィルタ５１-LLに設定すべき時系列係数データ（図２１（ｂ）参照）のうち、伝達関数Ｌｒを伝達関数Ｌａに置き換えることで得ることができる。
【００８８】
同様に、図２４に示すように、デジタルフィルタ５１-HRに設定すべき最終的な時系列係数データは、スピーカ特性ＳＰrと、伝達関数Ｒａと、残響部分（間接音部分）データ「Reverb Ｒ」を含むものとなる。この時系列係数データは、フロントチャネル（フロント・ローチャネル）の音声信号Ｓ-FRを処理するデジタルフィルタ５１-LRに設定すべき時系列係数データ（図２１（ｂ）参照）のうち、伝達関数Ｒｒを伝達関数Ｒａに置き換えることで得ることができる。
【００８９】
なお、図２５は、「直接音Ｌ」、「直接音Ｒ」、「Reverb Ｌ」、「Reverb Ｒ」、「伝達関数Ｌａ」、「伝達関数Ｒａ」および「スピーカ特性ＳＰｒ」に対応したインパルス応答の一例を示している。
【００９０】
上述したような手法でフロント・ハイチャネルの時系列係数データを作成することで、例えば、実音場に通常の５．１チャネルの配置しかない場合であっても、７.１チャネルのフロント・ハイのフィルタ係数（時系列係数データ）を容易に取得可能となる。この場合、再現したい音場の条件を維持し、左右のチャネルの関係は無響室の関係となる。そのため、音像定位に関してはピュアなものとなり、残響に関しては再現したい音場の残響を再現できるものとなる。
【００９１】
また、上述したような手法でフロント・ハイチャネルの時系列係数データを作成することで、デジタルフィルタ５１-HL，５１-HRに設定すべき時系列係数データのうちスピーカ特性ＳＰｒが共有されるので、左右チャネル間の音の相違を低減でき、音像定位の違和感をなくすことができる。なお、左右のチャネル間で残響部分（間接音部分）データを共有することも考えられ、その場合には、係数保持部１０４ａのメモリ容量の削減が可能になる。
【００９２】
なお、図２４に示すデジタルフィルタ５１-HL，５１-HRに設定すべき時系列係数データを変形して、図２６にすることも考えられる。この場合においても、左右チャネル間の伝達関数の相対的な関係は維持される。
【００９３】
図１に示す音声信号処理装置１００の動作を簡単に説明する。入力端子１０２に圧縮音声ストリームＡstが入力される。この圧縮音声ストリームＡstは、デコード部１０３に供給される。このデコード部１０３では、圧縮音声ストリームＡstのフォーマットに応じたモードによりデコード処理が行われる。この際、圧縮音声ストリームＡstのフォーマット情報（デコードモード情報）が、制御部１０１に送られる。
【００９４】
デコード部１０３で得られる所定数のチャネル（２チャネル、６チャネル、８チャネルなど）の音声信号は、それぞれ、専用の信号ラインにより、信号処理部１０５に供給される。ここで、信号処理部１０５の各デジタルフィルタには、制御部１０１の制御のもと、係数設定部１０４により、デコーダ部１０３のデコードモード情報に基づいて、想定チャネル配置に応じたフィルタ係数が設定される。つまり、デコードモード情報で示されるチャネルに対応したデジタルフィルタに、このデコードモード情報で決まる想定チャネル位置に応じたフィルタ係数が設定される。
【００９５】
信号処理部１０５では、デコード部１０３で得られる所定数のチャネルの音声信号に基づいて、ヘッドホン装置２００に供給する左チャネル音声信号ＳＬおよび右チャネル音声信号ＳＲが生成される。この場合、所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答がデジタルフィルタにより畳み込まれ、各チャネルの畳み込み結果が加算されて、左チャネル音声信号ＳＬが生成される。同様に、所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答がデジタルフィルタにより畳み込まれ、各チャネルの畳み込み結果が加算されて、右チャネル音声信号ＳＲが生成される。
【００９６】
信号処理部１０５で生成された左チャネル音声信号ＳＬは、出力端子１０６Ｌに導出される。また、この信号処理部１０５で生成された右チャネル音声信号ＳＲは、出力端子１０６Ｒに導出される。これらの音声信号ＳＬ，ＳＲは、ヘッドホン装置２００に供給されて再生される。
【００９７】
図２７のフローチャートは、図１に示す音声信号処理装置１００における制御部１０１の制御手順を概略的に示している。制御部１０１は、ステップＳＴ５１において、圧縮音声ストリームＡstが入力されると、ステップＳＴ５２において、圧縮音声ストリームＡstのフォーマット情報およびデコーダ部１０３のデコードモード情報に基づいて、信号処理部１０５に設定すべきフィルタ係数を選択し、係数設定部１０４に設定させる。このステップＳＴ５２の後、制御部１０１は、ステップＳＴ５３において、制御のメインルーチンをスタートする。
【００９８】
上述したように、図１に示す音声信号処理装置１００においては、デコーダ部１０３のデコードモード情報に基づいて、信号処理部１０５の各デジタルフィルタに、想定チャネル配置に応じたフィルタ係数が設定される。そのため、圧縮音声ストリームＡstのフォーマットが変更になった場合にあっても、所定数のチャネルの音声信号から各チャネルの音像定位が良好に行われる２チャネルステレオ音声信号を得ることが可能になる。
【００９９】
また、図１に示す音声信号処理装置１００においては、信号処理部１０５の低域増強チャネル（ＬＦＥ）の音声信号（サブウーファー信号）を処理するデジタルフィルタは、ＩＩＲフィルタで構成される。そのため、低域増強チャネル（ＬＦＥ）の音声信号の処理のためのメモリ、演算量の削減が可能となる。
【０１００】
また、図１に示す音声信号処理装置１００においては、信号処理部１０５のフロント・ハイのチャネルの音声信号を処理するデジタルフィルタに設定されるフィルタ係数は、実音場データと無響室データとを組み合わせて得られたデータとされる。そのため、例えば、実音場に通常の５．１チャネルの配置しかない場合であっても、７.１チャネルのフロント・ハイのフィルタ係数を容易に取得可能となる。
【０１０１】
また、図１に示す音声信号処理装置１００においては、係数設定部１０４の係数保持部１０４ａには、インパルス応答に対応したフィルタ係数として、時系列係数データが保持される。そして、係数設定時には、この時系列係数データがＦＦＴ部１０４ｂで周波数領域データに変換されてデジタルフィルタに設定される。そのため、フィルタ係数を保持する係数保持部１０４ａのメモリ容量の削減が可能となる。
【０１０２】
本技術によれば、圧縮音声ストリームのフォーマットが変更になった場合にあっても、所定数のチャネルの音声信号から各チャネルの音像定位が良好に行われる２チャネルステレオ音声信号を得ることができる。また、本技術によれば、低音域専用チャネルの音声信号の処理のためのメモリ、演算量の削減を図ることができる。また、本技術によれば、例えば、実音場に通常の５．１チャネルの配置しかない場合であっても、７.１チャネルのフロント・ハイのフィルタ係数を容易に取得できる。本技術によれば、フィルタ係数を保持するメモリの容量の削減を図ることができる。
【０１０３】
＜２．変形例＞
なお、上述実施の形態においては、マルチチャネル音声信号からヘッドホン装置を駆動するための２チャネルの音声信号を生成する例を示した。ヘッドホン装置ではなく、例えば、リスナの側に配置される２チャネルスピーカを駆動する２チャネルの音声信号を生成する場合にも、本技術を同様に適用できることは勿論である。
【０１０４】
また、本技術は、以下のような構成を取ることもできる。
（１）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコード部と、
上記デコード部で得られた所定数のチャネルの音声信号に基づいて左チャネル音声信号および右チャネル音声信号の２チャネルの音声信号を生成する信号処理部とを備え、
上記信号処理部は、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左チャネル音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右チャネル音声信号を生成し、
上記圧縮音声ストリームのフォーマット情報に基づいて、上記信号処理部の上記デジタルフィルタに上記インパルス応答に応じたフィルタ係数を設定する係数設定部をさらに備える
音声信号処理装置。
（２）上記係数設定部は、
上記デコードモード情報で示されるチャネルに対応したデジタルフィルタに、上記フォーマット情報で決まる想定チャネル配置に応じたフィルタ係数を設定する
前記（１）に記載の音声信号処理装置。
（３）上記信号処理部は、
複数のチャネルの音声信号の処理に兼用される上記デジタルフィルタを含む
前記（１）または（２）に記載の音声信号処理装置。
（４）上記兼用されるデジタルフィルタは、７．１チャネルの音声信号を構成するフロント・ハイの音声信号または７．１チャネルの音声信号を構成するバック・サラウンドの音声信号を処理する
前記（３）に記載の音声信号処理装置。
（５）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られる所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理ステップを備え、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
上記圧縮音声ストリームのフォーマット情報に基づいて、上記デジタルフィルタに上記インパルス応答に応じたフィルタ係数を設定する係数設定ステップをさらに備える
音声信号処理方法。
（６）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られる所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理ステップを備え、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
上記圧縮音声ストリームのフォーマット情報に基づいて、上記デジタルフィルタに上記インパルス応答に応じたフィルタ係数を設定する係数設定ステップをさらに備える
音声信号処理方法をコンピュータに実行させるためのプログラム。
（７）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られる所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理ステップを備え、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
上記圧縮音声ストリームのフォーマット情報に基づいて、上記デジタルフィルタに上記インパルス応答に応じたフィルタ係数を設定する係数設定ステップをさらに備える
音声信号処理方法をコンピュータに実行させるためのプログラムを記録した記録媒体。
（８）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコード部と、
上記デコード部で得られた所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理部とを備え、
上記信号処理部は、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
上記信号処理部の少なくとも低域増強チャネルの音声信号を処理するデジタルフィルタをＩＩＲフィルタで構成する
音声信号処理装置。
（９）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られる所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理ステップを備え、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
少なくとも低域増強チャネルの音声信号を上記デジタルフィルタとしてのＩＩＲフィルタで処理する
音声信号処理方法。
（１０）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られる所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理ステップを備え、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
少なくとも低域増強チャネルの音声信号を上記デジタルフィルタとしてのＩＩＲフィルタで処理する
音声信号処理方法をコンピュータに実行させるためのプログラム。
（１１）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られる所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理ステップを備え、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
少なくとも低域増強チャネルの音声信号を上記デジタルフィルタとしてのＩＩＲフィルタで処理する
音声信号処理方法をコンピュータに実行させるためのプログラムを記録した記録媒体。
（１２）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコード部と、
上記デコード部で得られた所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理部とを備え、
上記信号処理部は、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
上記信号処理部のフロント・ハイのチャネルの音声信号を処理するデジタルフィルタに設定されるフィルタ係数は、実音場データと無響室データとを組み合わせて得られたデータである
音声信号処理装置。
（１３）上記実音場データには、フロントチャネルのスピーカ特性と該フロントチャネルの残響部分のデータが含まれる
前記（１２）に記載の音声信号処理装置。
（１４）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られた所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理ステップとを備え、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
上記信号処理ステップでフロント・ハイのチャネルの音声信号を処理するデジタルフィルタに設定されるフィルタ係数は、実音場データと無響室データとを組み合わせて得られたデータである
音声信号処理方法。
（１５）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られた所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理ステップとを備え、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
上記信号処理ステップでフロント・ハイのチャネルの音声信号を処理するデジタルフィルタに設定されるフィルタ係数は、実音場データと無響室データとを組み合わせて得られたデータである
音声信号処理方法をコンピュータに実行させるためのプログラム。
（１６）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られた所定数のチャネルの音声信号に基づいて左音声信号および右音声信号の２チャネルの音声信号を生成する信号処理ステップとを備え、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右音声信号を生成し、
上記信号処理ステップでフロント・ハイのチャネルの音声信号を処理するデジタルフィルタに設定されるフィルタ係数は、実音場データと無響室データとを組み合わせて得られたデータである
音声信号処理方法をコンピュータに実行させるためのプログラムを記録した記録媒体。
（１７）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコード部と、
上記デコード部で得られた所定数のチャネルの音声信号に基づいて左チャネル音声信号および右チャネル音声信号の２チャネルの音声信号を生成する信号処理部とを備え、
上記信号処理部は、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左チャネル音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右チャネル音声信号を生成し、
上記信号処理部のデジタルフィルタは、上記音声信号に対して、上記インパルス応答を周波数領域で畳み込み、
上記インパルス応答に対応したフィルタ係数として時系列係数データを保持する係数保持部と、
上記係数保持部に保持されている時系列係数データを読み出し、周波数領域データに変換して上記デジタルフィルタに設定する係数設定部とをさらに備える
音声信号処理装置。
（１８）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られた所定数のチャネルの音声信号に基づいて左チャネル音声信号および右チャネル音声信号の２チャネルの音声信号を生成する信号処理ステップとを備え、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左チャネル音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右チャネル音声信号を生成し、
上記デジタルフィルタは、上記音声信号に対して、上記インパルス応答を周波数領域で畳み込み、
係数保持部に保持されている時系列係数データを読み出し、周波数領域データに変換して上記デジタルフィルタに設定する係数設定ステップをさらに備える
音声信号処理方法。
（１９）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られた所定数のチャネルの音声信号に基づいて左チャネル音声信号および右チャネル音声信号の２チャネルの音声信号を生成する信号処理ステップとを備え、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左チャネル音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右チャネル音声信号を生成し、
上記デジタルフィルタは、上記音声信号に対して、上記インパルス応答を周波数領域で畳み込み、
係数保持部に保持されている時系列係数データ実時間データを読み出し、周波数領域データに変換して上記デジタルフィルタに設定する係数設定ステップをさらに備える
音声信号処理方法をコンピュータに実行させるためのプログラム。
（２０）圧縮音声ストリームをデコードして所定数のチャネルの音声信号を得るデコードステップと、
上記デコードステップで得られた所定数のチャネルの音声信号に基づいて左チャネル音声信号および右チャネル音声信号の２チャネルの音声信号を生成する信号処理ステップとを備え、
上記信号処理ステップでは、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの左耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記左チャネル音声信号を生成し、
上記所定数のチャネルの音声信号のそれぞれに対して各チャネルの音源位置からリスナの右耳までの経路に応じたインパルス応答をデジタルフィルタにより畳み込み、各チャネルにおける該畳み込み結果を加算して上記右チャネル音声信号を生成し、
上記デジタルフィルタは、上記音声信号に対して、上記インパルス応答を周波数領域で畳み込み、
係数保持部に保持されている時系列係数データ実時間データを読み出し、周波数領域データに変換して上記デジタルフィルタに設定する係数設定ステップをさらに備える
音声信号処理方法をコンピュータに実行させるためのプログラムを記録した記録媒体。
【符号の説明】
【０１０５】
１００・・・音声信号処理装置
１０１・・・制御部
１０２・・・入力端子
１０３・・・デコード部
１０３ａ・・・デコーダ
１０３ｂ・・・ポストデコーダ
１０４・・・係数設定部
１０４ａ・・・係数保持部
１０４ｂ・・・ＦＦＴ部
１０５・・・信号処理部
１０６Ｌ，１０６Ｒ・・・出力端子
【図１】
0006007474.tif 000002
【図２】
0006007474.tif 000003
【図３】
0006007474.tif 000004
【図４】
0006007474.tif 000005
【図５】
0006007474.tif 000006
【図６】
0006007474.tif 000007
【図７】
0006007474.tif 000008
【図８】
0006007474.tif 000009
【図９】
0006007474.tif 000010
【図１０】
0006007474.tif 000011
【図１１】
0006007474.tif 000012
【図１２】
0006007474.tif 000013
【図１３】
0006007474.tif 000014
【図１４】
0006007474.tif 000015
【図１５】
0006007474.tif 000016
【図１６】
0006007474.tif 000017
【図１７】
0006007474.tif 000018
【図１８】
0006007474.tif 000019
【図１９】
0006007474.tif 000020
【図２０】
0006007474.tif 000021
【図２１】
0006007474.tif 000022
【図２２】
0006007474.tif 000023
【図２３】
0006007474.tif 000024
【図２４】
0006007474.tif 000025
【図２６】
0006007474.tif 000026
【図２７】
0006007474.tif 000027
【図２８】
0006007474.tif 000028
【図２５】
0006007474.tif 000029