"符号化された音声信号を復号する音声復号装置であって、前記符号化された音声信号を含む外部からのビットストリームを、符号化ビットストリームと時間エンベロープ補助情報とに分離するビットストリーム分離手段と、前記ビットストリーム分離手段によって分離された前記符号化ビットストリームを復号して低周波成分を得るコア復号手段と、前記コア復号手段によって得られた前記低周波成分を周波数領域に変換する周波数変換手段と、前記周波数変換手段によって周波数領域に変換された前記低周波成分を低周波帯域から高周波帯域に複写することによって高周波成分を生成する高周波生成手段と、ゲインの調整、ノイズの重畳、及び、正弦波の付加処理を含む処理のうち一部を前記高周波生成手段によって生成された前記高周波成分に対して実行して、出力信号を生成する一次高周波調整手段と、前記周波数変換手段によって周波数領域に変換された前記低周波成分を分析して時間エンベロープ情報を取得する低周波時間エンベロープ分析手段と、前記時間エンベロープ補助情報を、前記時間エンベロープ情報を調整するためのパラメータに変換する補助情報変換手段と、前記低周波時間エンベロープ分析手段によって取得された前記時間エンベロープ情報を調整して、調整された時間エンベロープ情報を生成する時間エンベロープ調整手段であり、該時間エンベロープ情報の調整に前記パラメータを用いる、該時間エンベロープ調整手段と、前記調整された時間エンベロープ情報を用いて、前記一次高周波調整手段によって生成された前記出力信号の時間エンベロープを変形して、出力信号を生成する時間エンベロープ変形手段と、前記時間エンベロープ変形手段によって生成された前記出力信号に対して、ゲインの調整、ノイズの重畳、及び、正弦波の付加処理を含む前記処理の他の一部を実行する二次高周波調整手段と、を備える音声復号装置。符号化された音声信号を復号する音声復号装置であって、前記符号化された音声信号を含む外部からのビットストリームを復号して低周波成分を得るコア復号手段と、前記コア復号手段によって得られた前記低周波成分を周波数領域に変換する周波数変換手段と、前記周波数変換手段によって周波数領域に変換された前記低周波成分を低周波帯域から高周波帯域に複写することによって高周波成分を生成する高周波生成手段と、ゲインの調整、ノイズの重畳、及び、正弦波の付加処理を含む処理のうち一部を前記高周波生成手段によって生成された前記高周波成分に対して実行して、出力信号を生成する一次高周波調整手段と、前記周波数変換手段によって周波数領域に変換された前記低周波成分を分析して時間エンベロープ情報を取得する低周波時間エンベロープ分析手段と、前記ビットストリームを分析して前記時間エンベロープ情報を調整するためのパラメータを生成する時間エンベロープ補助情報生成部と、前記低周波時間エンベロープ分析手段によって取得された前記時間エンベロープ情報を調整して、調整された時間エンベロープ情報を生成する時間エンベロープ調整手段であり、該時間エンベロープ情報の調整に前記パラメータを用いる、該時間エンベロープ調整手段と、前記調整された時間エンベロープ情報を用いて、前記一次高周波調整手段によって生成された前記出力信号の時間エンベロープを変形して、出力信号を生成する時間エンベロープ変形手段と、前記時間エンベロープ変形手段によって生成された前記出力信号に対して、ゲインの調整、ノイズの重畳、及び、正弦波の付加処理を含む前記処理の他の一部を実行する二次高周波調整手段と、を備える音声復号装置。前記二次高周波調整手段は、前記時間エンベロープ変形手段によって生成された前記出力信号に対して、SBRの復号過程における前記正弦波の付加処理を実行する、請求項1又は2に記載の音声復号装置。符号化された音声信号を復号する音声復号装置を用いた音声復号方法であって、前記音声復号装置が、前記符号化された音声信号を含む外部からのビットストリームを、符号化ビットストリームと時間エンベロープ補助情報とに分離するビットストリーム分離ステップと、前記音声復号装置が、前記ビットストリーム分離ステップにおいて分離した前記符号化ビットストリームを復号して低周波成分を得るコア復号ステップと、前記音声復号装置が、前記コア復号ステップにおいて得た前記低周波成分を周波数領域に変換する周波数変換ステップと、前記音声復号装置が、前記周波数変換ステップにおいて周波数領域に変換した前記低周波成分を低周波帯域から高周波帯域に複写することによって高周波成分を生成する高周波生成ステップと、前記音声復号装置が、ゲインの調整、ノイズの重畳、及び、正弦波の付加処理を含む処理のうち一部を前記高周波生成ステップにおいて生成した前記高周波成分に対して実行して、出力信号を生成する一次高周波調整ステップと、前記音声復号装置が、前記周波数変換ステップにおいて周波数領域に変換した前記低周波成分を分析して時間エンベロープ情報を取得する低周波時間エンベロープ分析ステップと、前記音声復号装置が、前記時間エンベロープ補助情報を、前記時間エンベロープ情報を調整するためのパラメータに変換する補助情報変換ステップと、前記音声復号装置が、前記低周波時間エンベロープ分析ステップにおいて取得した前記時間エンベロープ情報を調整して、調整された時間エンベロープ情報を生成する時間エンベロープ調整ステップであり、該時間エンベロープ情報の調整に前記パラメータを用いる、該時間エンベロープ調整ステップと、前記音声復号装置が、前記調整された時間エンベロープ情報を用いて、前記一次高周波調整ステップにおいて生成した前記出力信号の時間エンベロープを変形して、出力信号を生成する時間エンベロープ変形ステップと、前記音声復号装置が、前記時間エンベロープ変形ステップにおいて生成した前記出力信号に対して、ゲインの調整、ノイズの重畳、及び、正弦波の付加処理を含む前記処理の他の一部を実行する二次高周波調整ステップと、を含む音声復号方法。符号化された音声信号を復号する音声復号装置を用いた音声復号方法であって、前記音声復号装置が、前記符号化された音声信号を含む外部からのビットストリームを復号して低周波成分を得るコア復号ステップと、前記音声復号装置が、前記コア復号ステップにおいて得た前記低周波成分を周波数領域に変換する周波数変換ステップと、前記音声復号装置が、前記周波数変換ステップにおいて周波数領域に変換した前記低周波成分を低周波帯域から高周波帯域に複写することによって高周波成分を生成する高周波生成ステップと、前記音声復号装置が、ゲインの調整、ノイズの重畳、及び、正弦波の付加処理を含む処理のうち一部を前記高周波生成ステップにおいて生成した前記高周波成分に対して実行して、出力信号を生成する一次高周波調整ステップと、前記音声復号装置が、前記周波数変換ステップにおいて周波数領域に変換された前記低周波成分を分析して時間エンベロープ情報を取得する低周波時間エンベロープ分析ステップと、前記音声復号装置が、前記ビットストリームを分析して前記時間エンベロープ情報を調整するためのパラメータを生成する時間エンベロープ補助情報生成ステップと、前記音声復号装置が、前記低周波時間エンベロープ分析ステップにおいて取得した前記時間エンベロープ情報を調整して、調整された時間エンベロープ情報を生成する時間エンベロープ調整ステップであり、該時間エンベロープ情報の調整に前記パラメータを用いる、該時間エンベロープ調整ステップと、前記音声復号装置が、前記調整された時間エンベロープ情報を用いて、前記一次高周波調整ステップにおいて生成した前記出力信号の時間エンベロープを変形して、出力信号を生成する時間エンベロープ変形ステップと、前記音声復号装置が、前記時間エンベロープ変形ステップにおいて生成した前記出力信号に対して、ゲインの調整、ノイズの重畳、及び、正弦波の付加処理を含む前記処理の他の一部を実行する二次高周波調整ステップと、を含む音声復号方法。符号化された音声信号を復号するために、コンピュータ装置を、前記符号化された音声信号を含む外部からのビットストリームを、符号化ビットストリームと時間エンベロープ補助情報とに分離するビットストリーム分離手段と、前記ビットストリーム分離手段によって分離された前記符号化ビットストリームを復号して低周波成分を得るコア復号手段と、前記コア復号手段によって得られた前記低周波成分を周波数領域に変換する周波数変換手段と、前記周波数変換手段によって周波数領域に変換された前記低周波成分を低周波帯域から高周波帯域に複写することによって高周波成分を生成する高周波生成手段と、ゲインの調整、ノイズの重畳、及び、正弦波の付加処理を含む処理のうち一部を前記高周波生成手段によって生成された前記高周波成分に対して実行して、出力信号を生成する一次高周波調整手段と、前記周波数変換手段によって周波数領域に変換された前記低周波成分を分析して時間エンベロープ情報を取得する低周波時間エンベロープ分析手段と、前記時間エンベロープ補助情報を、前記時間エンベロープ情報を調整するためのパラメータに変換する補助情報変換手段と、前記低周波時間エンベロープ分析手段によって取得された前記時間エンベロープ情報を調整して、調整された時間エンベロープ情報を生成する時間エンベロープ調整手段であり、該時間エンベロープ情報の調整に前記パラメータを用いる、該時間エンベロープ調整手段と、前記調整された時間エンベロープ情報を用いて、前記一次高周波調整手段によって生成された前記出力信号の時間エンベロープを変形して、出力信号を生成する時間エンベロープ変形手段と、前記時間エンベロープ変形手段によって生成された前記出力信号に対して、ゲインの調整、ノイズの重畳、及び、正弦波の付加処理を含む前記処理の他の一部を実行する二次高周波調整手段と、として機能させる、音声復号プログラム。符号化された音声信号を復号するために、コンピュータ装置を、前記符号化された音声信号を含む外部からのビットストリームを復号して低周波成分を得るコア復号手段と、前記コア復号手段によって得られた前記低周波成分を周波数領域に変換する周波数変換手段と、前記周波数変換手段によって周波数領域に変換された前記低周波成分を低周波帯域から高周波帯域に複写することによって高周波成分を生成する高周波生成手段と、ゲインの調整、ノイズの重畳、及び、正弦波の付加処理を含む処理のうち一部を前記高周波生成手段によって生成された前記高周波成分に対して実行して、出力信号を生成する一次高周波調整手段と、前記周波数変換手段によって周波数領域に変換された前記低周波成分を分析して時間エンベロープ情報を取得する低周波時間エンベロープ分析手段と、前記ビットストリームを分析して前記時間エンベロープ情報を調整するためのパラメータを生成する時間エンベロープ補助情報生成部と、前記低周波時間エンベロープ分析手段によって取得された前記時間エンベロープ情報を調整して、調整された時間エンベロープ情報を生成する時間エンベロープ調整手段であり、該時間エンベロープ情報の調整に前記パラメータを用いる、該時間エンベロープ調整手段と、前記調整された時間エンベロープ情報を用いて、前記一次高周波調整手段によって生成された前記出力信号の時間エンベロープを変形して、出力信号を生成する時間エンベロープ変形手段と、前記時間エンベロープ変形手段によって生成された前記出力信号に対して、ゲインの調整、ノイズの重畳、及び、正弦波の付加処理を含む前記処理の他の一部を実行する二次高周波調整手段と、として機能させる音声復号プログラム。以上に示したTES技術は、無相関化処理前の信号が歪の少ない時間エンベロープを持つことを利用したものである。しかし、SBR復号器では信号の高周波成分を低周波成分からの信号複写によって複製するため、高周波成分に関する歪の少ない時間エンベロープを得ることができない。この問題に対する解決法の一つとして、SBR符号器において入力信号の高周波成分を分析し、分析の結果得られた線形予測係数を量子化し、ビットストリームに多重化して伝送する方法が考えられる。これにより、SBR復号器において高周波成分の時間エンベロープに関する歪の少ない情報を含む線形予測係数を得ることができる。しかし、この場合、量子化された線形予測係数の伝送に多くの情報量が必要となり、符号化ビットストリーム全体のビットレートが著しく増大してしまうという問題を伴う。そこで、本発明の目的は、SBRに代表される周波数領域での帯域拡張技術において、ビットレートを著しく増大させることなく、発生するプリエコーポストエコーを軽減し復号信号の主観的品質を向上させることである。本発明の音声符号化装置は、音声信号を符号化する音声符号化装置であって、前記音声信号の低周波成分を符号化するコア符号化手段と、前記音声信号の低周波成分の時間エンベロープを用いて、前記音声信号の高周波成分の時間エンベロープの近似を得るための時間エンベロープ補助情報を算出する時間エンベロープ補助情報算出手段と、少なくとも、前記コア符号化手段によって符号化された前記低周波成分と、前記時間エンベロープ補助情報算出手段によって算出された前記時間エンベロープ補助情報とが多重化されたビットストリームを生成するビットストリーム多重化手段と、を備える、ことを特徴とする。本発明の音声符号化装置では、前記時間エンベロープ補助情報は、所定の解析区間内において前記音声信号の高周波成分における時間エンベロープの変化の急峻さを示すパラメータを表すのが好ましい。本発明の音声符号化装置では、前記音声信号を周波数領域に変換する周波数変換手段を更に備え、前記時間エンベロープ補助情報算出手段は、前記周波数変換手段によって周波数領域に変換された前記音声信号の高周波側係数に対し周波数方向に線形予測分析を行って取得された高周波線形予測係数に基づいて、前記時間エンベロープ補助情報を算出するのが好ましい。本発明の音声符号化装置では、前記時間エンベロープ補助情報算出手段は、前記周波数変換手段によって周波数領域に変換された前記音声信号の低周波側係数に対し周波数方向に線形予測分析を行って低周波線形予測係数を取得し、該低周波線形予測係数と前記高周波線形予測係数とに基づいて前記時間エンベロープ補助情報を算出するのが好ましい。本発明の音声符号化装置では、前記時間エンベロープ補助情報算出手段は、前記低周波線形予測係数及び前記高周波線形予測係数のそれぞれから予測ゲインを取得し、当該二つの予測ゲインの大小に基づいて前記時間エンベロープ補助情報を算出するのが好ましい。本発明の音声符号化装置では、前記時間エンベロープ補助情報算出手段は、前記音声信号から高周波成分を分離し、時間領域で表現された時間エンベロープ情報を当該高周波成分から取得し、当該時間エンベロープ情報の時間的変化の大きさに基づいて前記時間エンベロープ補助情報を算出するのが好ましい。本発明の音声符号化装置では、前記時間エンベロープ補助情報は、前記音声信号の低周波成分に対し周波数方向への線形予測分析を行って得られる低周波線形予測係数を用いて高周波線形予測係数を取得するための差分情報を含むのが好ましい。本発明の音声符号化装置では、前記音声信号を周波数領域に変換する周波数変換手段を更に備え、前記時間エンベロープ補助情報算出手段は、前記周波数変換手段によって周波数領域に変換された前記音声信号の低周波成分及び高周波側係数のそれぞれに対し周波数方向に線形予測分析を行って低周波線形予測係数と高周波線形予測係数とを取得し、当該低周波線形予測係数及び高周波線形予測係数の差分を取得することによって前記差分情報を取得するのが好ましい。本発明の音声符号化装置では、前記差分情報は、LSPLinearSpectrumPair、ISPImmittanceSpectrumPair、LSFLinearSpectrumFrequency、ISFImmittanceSpectrumFrequency、PARCOR係数のいずれかの領域における線形予測係数の差分を表すのが好ましい。本発明の音声符号化装置は、音声信号を符号化する音声符号化装置であって、前記音声信号の低周波成分を符号化するコア符号化手段と、前記音声信号を周波数領域に変換する周波数変換手段と、前記周波数変換手段によって周波数領域に変換された前記音声信号の高周波側係数に対し周波数方向に線形予測分析を行って高周波線形予測係数を取得する線形予測分析手段と、前記線形予測分析手段によって取得された前記高周波線形予測係数を時間方向に間引く予測係数間引き手段と、前記予測係数間引き手段によって間引きされた後の前記高周波線形予測係数を量子化する予測係数量子化手段と、少なくとも前記コア符号化手段による符号化後の前記低周波成分と前記予測係数量子化手段による量子化後の前記高周波線形予測係数とが多重化されたビットストリームを生成するビットストリーム多重化手段と、を備える、ことを特徴とする。本発明の音声復号装置は、符号化された音声信号を復号する音声復号装置であって、前記符号化された音声信号を含む外部からのビットストリームを、符号化ビットストリームと時間エンベロープ補助情報とに分離するビットストリーム分離手段と、前記ビットストリーム分離手段によって分離された前記符号化ビットストリームを復号して低周波成分を得るコア復号手段と、前記コア復号手段によって得られた前記低周波成分を周波数領域に変換する周波数変換手段と、前記周波数変換手段によって周波数領域に変換された前記低周波成分を低周波帯域から高周波帯域に複写することによって高周波成分を生成する高周波生成手段と、前記周波数変換手段によって周波数領域に変換された前記低周波成分を分析して時間エンベロープ情報を取得する低周波時間エンベロープ分析手段と、前記低周波時間エンベロープ分析手段によって取得された前記時間エンベロープ情報を、前記時間エンベロープ補助情報を用いて調整する時間エンベロープ調整手段と、前記時間エンベロープ調整手段による調整後の前記時間エンベロープ情報を用いて、前記高周波生成手段によって生成された前記高周波成分の時間エンベロープを変形する時間エンベロープ変形手段と、を備えることを特徴とする。本発明の音声復号装置では、前記高周波成分を調整する高周波調整手段を更に備え、前記周波数変換手段は、実数又は複素数の係数を持つ64分割QMFフィルタバンクであり、前記周波数変換手段、前記高周波生成手段、前記高周波調整手段はISOIEC144963に規定されるMPEG4AACにおけるSBR復号器SBR:SpectralBandReplicationに準拠した動作をするのが好ましい。本発明の音声復号装置では、前記低周波時間エンベロープ分析手段は、前記周波数変換手段によって周波数領域に変換された前記低周波成分に周波数方向の線形予測分析を行って低周波線形予測係数を取得し、前記時間エンベロープ調整手段は、前記時間エンベロープ補助情報を用いて前記低周波線形予測係数を調整し、前記時間エンベロープ変形手段は、前記高周波生成手段によって生成された周波数領域の前記高周波成分に対し前記時間エンベロープ調整手段によって調整された線形予測係数を用いて周波数方向の線形予測フィルタ処理を行って音声信号の時間エンベロープを変形するのが好ましい。本発明の音声復号装置では、前記低周波時間エンベロープ分析手段は、前記周波数変換手段によって周波数領域に変換された前記低周波成分の時間スロットごとの電力を取得することによって音声信号の時間エンベロープ情報を取得し、前記時間エンベロープ調整手段は、前記時間エンベロープ補助情報を用いて前記時間エンベロープ情報を調整し、前記時間エンベロープ変形手段は、前記高周波生成手段によって生成された周波数領域の高周波成分に前記調整後の時間エンベロープ情報を重畳することにより高周波成分の時間エンベロープを変形するのが好ましい。本発明の音声復号装置では、前記低周波時間エンベロープ分析手段は、前記周波数変換手段によって周波数領域に変換された前記低周波成分のQMFサブバンドサンプルごとの電力を取得することによって音声信号の時間エンベロープ情報を取得し、前記時間エンベロープ調整手段は、前記時間エンベロープ補助情報を用いて前記時間エンベロープ情報を調整し、前記時間エンベロープ変形手段は、前記高周波生成手段によって生成された周波数領域の高周波成分に前記調整後の時間エンベロープ情報を乗算することにより高周波成分の時間エンベロープを変形するのが好ましい。本発明の音声復号装置では、前記時間エンベロープ補助情報は、線形予測係数の強度の調整に用いるためのフィルタ強度パラメータを表すのが好ましい。本発明の音声復号装置では、前記時間エンベロープ補助情報は、前記時間エンベロープ情報の時間変化の大きさを示すパラメータを表すのが好ましい。本発明の音声復号装置では、前記時間エンベロープ補助情報は、前記低周波線形予測係数に対する線形予測係数の差分情報を含むのが好ましい。本発明の音声復号装置では、前記差分情報は、LSPLinearSpectrumPair、ISPImmittanceSpectrumPair、LSFLinearSpectrumFrequency、ISFImmittanceSpectrumFrequency、PARCOR係数のいずれかの領域における線形予測係数の差分を表すのが好ましい。本発明の音声復号装置では、前記低周波時間エンベロープ分析手段は、前記周波数変換手段によって周波数領域に変換された前記低周波成分に対し周波数方向の線形予測分析を行って前記低周波線形予測係数を取得するとともに、当該周波数領域の前記低周波成分の時間スロットごとの電力を取得することによって音声信号の時間エンベロープ情報を取得し、前記時間エンベロープ調整手段は、前記時間エンベロープ補助情報を用いて前記低周波線形予測係数を調整するとともに前記時間エンベロープ補助情報を用いて前記時間エンベロープ情報を調整し、前記時間エンベロープ変形手段は、前記高周波生成手段によって生成された周波数領域の高周波成分に対し前記時間エンベロープ調整手段によって調整された線形予測係数を用いて周波数方向の線形予測フィルタ処理を行って音声信号の時間エンベロープを変形するとともに当該周波数領域の前記高周波成分に前記時間エンベロープ調整手段による調整後の前記時間エンベロープ情報を重畳することにより前記高周波成分の時間エンベロープを変形するのが好ましい。本発明の音声復号装置では、前記低周波時間エンベロープ分析手段は、前記周波数変換手段によって周波数領域に変換された前記低周波成分に対し周波数方向の線形予測分析を行って前記低周波線形予測係数を取得するとともに、当該周波数領域の前記低周波成分のQMFサブバンドサンプルごとの電力を取得することによって音声信号の時間エンベロープ情報を取得し、前記時間エンベロープ調整手段は、前記時間エンベロープ補助情報を用いて前記低周波線形予測係数を調整するとともに前記時間エンベロープ補助情報を用いて前記時間エンベロープ情報を調整し、前記時間エンベロープ変形手段は、前記高周波生成手段によって生成された周波数領域の高周波成分に対し前記時間エンベロープ調整手段による調整後の線形予測係数を用いて周波数方向の線形予測フィルタ処理を行って音声信号の時間エンベロープを変形するとともに当該周波数領域の前記高周波成分に前記時間エンベロープ調整手段による調整後の前記時間エンベロープ情報を乗算することにより前記高周波成分の時間エンベロープを変形するのが好ましい。本発明の音声復号装置では、前記時間エンベロープ補助情報は、線形予測係数のフィルタ強度と、前記時間エンベロープ情報の時間変化の大きさとの両方を示すパラメータを表すのが好ましい。本発明の音声復号装置は、符号化された音声信号を復号する音声復号装置であって、前記符号化された音声信号を含む外部からのビットストリームを、符号化ビットストリームと線形予測係数とに分離するビットストリーム分離手段と、前記線形予測係数を時間方向に補間又は補外する線形予測係数補間補外手段と、前記線形予測係数補間補外手段によって補間又は補外された線形予測係数を用いて周波数領域で表現された高周波成分に周波数方向の線形予測フィルタ処理を行って音声信号の時間エンベロープを変形する時間エンベロープ変形手段と、を備える、ことを特徴とする。本発明の音声符号化方法は、音声信号を符号化する音声符号化装置を用いた音声符号化方法であって、前記音声符号化装置が、前記音声信号の低周波成分を符号化するコア符号化ステップと、前記音声符号化装置が、前記音声信号の低周波成分の時間エンベロープを用いて、前記音声信号の高周波成分の時間エンベロープの近似を得るための時間エンベロープ補助情報を算出する時間エンベロープ補助情報算出ステップと、前記音声符号化装置が、少なくとも、前記コア符号化ステップにおいて符号化した前記低周波成分と、前記時間エンベロープ補助情報算出ステップにおいて算出した前記時間エンベロープ補助情報とが多重化されたビットストリームを生成するビットストリーム多重化ステップと、を備える、ことを特徴とする。本発明の音声符号化方法は、音声信号を符号化する音声符号化装置を用いた音声符号化方法であって、前記音声符号化装置が、前記音声信号の低周波成分を符号化するコア符号化ステップと、前記音声符号化装置が、前記音声信号を周波数領域に変換する周波数変換ステップと、前記音声符号化装置が、前記周波数変換ステップにおいて周波数領域に変換した前記音声信号の高周波側係数に対し周波数方向に線形予測分析を行って高周波線形予測係数を取得する線形予測分析ステップと、前記音声符号化装置が、前記線形予測分析ステップにおいて取得した前記高周波線形予測係数を時間方向に間引く予測係数間引きステップと、前記音声符号化装置が、前記予測係数間引きステップにおける間引き後の前記高周波線形予測係数を量子化する予測係数量子化ステップと、前記音声符号化装置が、少なくとも前記コア符号化ステップにおける符号化後の前記低周波成分と前記予測係数量子化ステップにおける量子化後の前記高周波線形予測係数とが多重化されたビットストリームを生成するビットストリーム多重化ステップと、を備える、ことを特徴とする。本発明の音声復号方法は、符号化された音声信号を復号する音声復号装置を用いた音声復号方法であって、前記音声復号装置が、前記符号化された音声信号を含む外部からのビットストリームを、符号化ビットストリームと時間エンベロープ補助情報とに分離するビットストリーム分離ステップと、前記音声復号装置が、前記ビットストリーム分離ステップにおいて分離した前記符号化ビットストリームを復号して低周波成分を得るコア復号ステップと、前記音声復号装置が、前記コア復号ステップにおいて得た前記低周波成分を周波数領域に変換する周波数変換ステップと、前記音声復号装置が、前記周波数変換ステップにおいて周波数領域に変換した前記低周波成分を低周波帯域から高周波帯域に複写することによって高周波成分を生成する高周波生成ステップと、前記音声復号装置が、前記周波数変換ステップにおいて周波数領域に変換した前記低周波成分を分析して時間エンベロープ情報を取得する低周波時間エンベロープ分析ステップと、前記音声復号装置が、前記低周波時間エンベロープ分析ステップにおいて取得した前記時間エンベロープ情報を、前記時間エンベロープ補助情報を用いて調整する時間エンベロープ調整ステップと、前記音声復号装置が、前記時間エンベロープ調整ステップにおける調整後の前記時間エンベロープ情報を用いて、前記高周波生成ステップにおいて生成した前記高周波成分の時間エンベロープを変形する時間エンベロープ変形ステップと、を備えることを特徴とする。本発明の音声復号方法は、符号化された音声信号を復号する音声復号装置を用いた音声復号方法であって、前記音声復号装置が、前記符号化された音声信号を含む外部からのビットストリームを、符号化ビットストリームと線形予測係数とに分離するビットストリーム分離ステップと、前記音声復号装置が、前記線形予測係数を時間方向に補間又は補外する線形予測係数補間補外ステップと、前記音声復号装置が、前記線形予測係数補間補外ステップにおいて補間又は補外した前記線形予測係数を用いて、周波数領域で表現された高周波成分に周波数方向の線形予測フィルタ処理を行って音声信号の時間エンベロープを変形する時間エンベロープ変形ステップと、を備える、ことを特徴とする。本発明の音声符号化プログラムは、音声信号を符号化するために、コンピュータ装置を、前記音声信号の低周波成分を符号化するコア符号化手段、前記音声信号の低周波成分の時間エンベロープを用いて、前記音声信号の高周波成分の時間エンベロープの近似を得るための時間エンベロープ補助情報を算出する時間エンベロープ補助情報算出手段、及び、少なくとも、前記コア符号化手段によって符号化された前記低周波成分と、前記時間エンベロープ補助情報算出手段によって算出された前記時間エンベロープ補助情報とが多重化されたビットストリームを生成するビットストリーム多重化手段、として機能させることを特徴とする。本発明の音声符号化プログラムは、音声信号を符号化するために、コンピュータ装置を、前記音声信号の低周波成分を符号化するコア符号化手段、前記音声信号を周波数領域に変換する周波数変換手段、前記周波数変換手段によって周波数領域に変換された前記音声信号の高周波側係数に対し周波数方向に線形予測分析を行って高周波線形予測係数を取得する線形予測分析手段、前記線形予測分析手段によって取得された前記高周波線形予測係数を時間方向に間引く予測係数間引き手段、前記予測係数間引き手段によって間引きされた後の前記高周波線形予測係数を量子化する予測係数量子化手段、及び、少なくとも前記コア符号化手段による符号化後の前記低周波成分と前記予測係数量子化手段による量子化後の前記高周波線形予測係数とが多重化されたビットストリームを生成するビットストリーム多重化手段、として機能させることを特徴とする。本発明の音声復号プログラムは、符号化された音声信号を復号するために、コンピュータ装置を、前記符号化された音声信号を含む外部からのビットストリームを、符号化ビットストリームと時間エンベロープ補助情報とに分離するビットストリーム分離手段、前記ビットストリーム分離手段によって分離された前記符号化ビットストリームを復号して低周波成分を得るコア復号手段、前記コア復号手段によって得られた前記低周波成分を周波数領域に変換する周波数変換手段、前記周波数変換手段によって周波数領域に変換された前記低周波成分を低周波帯域から高周波帯域に複写することによって高周波成分を生成する高周波生成手段、前記周波数変換手段によって周波数領域に変換された前記低周波成分を分析して時間エンベロープ情報を取得する低周波時間エンベロープ分析手段、前記低周波時間エンベロープ分析手段によって取得された前記時間エンベロープ情報を、前記時間エンベロープ補助情報を用いて調整する時間エンベロープ調整手段、及び、前記時間エンベロープ調整手段による調整後の前記時間エンベロープ情報を用いて、前記高周波生成手段によって生成された前記高周波成分の時間エンベロープを変形する時間エンベロープ変形手段、として機能させることを特徴とする。本発明の音声復号プログラムは、符号化された音声信号を復号するために、コンピュータ装置を、前記符号化された音声信号を含む外部からのビットストリームを、符号化ビットストリームと線形予測係数とに分離するビットストリーム分離手段、前記線形予測係数を時間方向に補間又は補外する線形予測係数補間補外手段、及び、前記線形予測係数補間補外手段によって補間又は補外された線形予測係数を用いて周波数領域で表現された高周波成分に周波数方向の線形予測フィルタ処理を行って音声信号の時間エンベロープを変形する時間エンベロープ変形手段、として機能させることを特徴とする。本発明の音声復号装置では、前記時間エンベロープ変形手段は、前記高周波生成手段によって生成された周波数領域の前記高周波成分に対し周波数方向の線形予測フィルタ処理を行った後、前記線形予測フィルタ処理の結果得られた高周波成分の電力を前記線形予測フィルタ処理前と等しい値に調整するのが好ましい。本発明の音声復号装置では、前記時間エンベロープ変形手段は、前記高周波生成手段によって生成された周波数領域の前記高周波成分に対し周波数方向の線形予測フィルタ処理を行った後、前記線形予測フィルタ処理の結果得られた高周波成分の任意の周波数範囲内の電力を前記線形予測フィルタ処理前と等しい値に調整するのが好ましい。本発明の音声復号装置では、前記時間エンベロープ補助情報は、前記調整後の前記時間エンベロープ情報における最小値と平均値の比率であるのが好ましい。本発明の音声復号装置では、前記時間エンベロープ変形手段は、前記周波数領域の高周波成分のSBRエンベロープ時間セグメント内での電力が時間エンベロープの変形の前と後で等しくなるように前記調整後の時間エンベロープの利得を制御した後に、前記周波数領域の高周波成分に前記利得制御された時間エンベロープを乗算することにより高周波成分の時間エンベロープを変形するのが好ましい。本発明の音声復号装置では、前記低周波時間エンベロープ分析手段は、前記周波数変換手段によって周波数領域に変換された前記低周波成分のQMFサブバンドサンプルごとの電力を取得し、さらにSBRエンベロープ時間セグメント内での平均電力を用いて前記QMFサブバンドサンプルごとの電力を正規化することによって、各QMFサブバンドサンプルへ乗算されるべきゲイン係数として表現された時間エンベロープ情報を取得するのが好ましい。本発明の音声復号装置は、符号化された音声信号を復号する音声復号装置であって、前記符号化された音声信号を含む外部からのビットストリームを復号して低周波成分を得るコア復号手段と、前記コア復号手段によって得られた前記低周波成分を周波数領域に変換する周波数変換手段と、前記周波数変換手段によって周波数領域に変換された前記低周波成分を低周波帯域から高周波帯域に複写することによって高周波成分を生成する高周波生成手段と、前記周波数変換手段によって周波数領域に変換された前記低周波成分を分析して時間エンベロープ情報を取得する低周波時間エンベロープ分析手段と、前記ビットストリームを分析して時間エンベロープ補助情報を生成する時間エンベロープ補助情報生成部と、前記低周波時間エンベロープ分析手段によって取得された前記時間エンベロープ情報を、前記時間エンベロープ補助情報を用いて調整する時間エンベロープ調整手段と、前記時間エンベロープ調整手段による調整後の前記時間エンベロープ情報を用いて、前記高周波生成手段によって生成された前記高周波成分の時間エンベロープを変形する時間エンベロープ変形手段と、を備える、ことを特徴とする。本発明の音声復号装置では、前記高周波調整手段に相当する、一次高周波調整手段と、二次高周波調整手段とを具備し、前記一次高周波調整手段は、前記高周波調整手段に相当する処理の一部を含む処理を実行し、前記時間エンベロープ変形手段は、前記一次高周波調整手段の出力信号に対し時間エンベロープの変形を行い、前記二次高周波調整手段は、前記時間エンベロープ変形手段の出力信号に対して、前記高周波調整手段に相当する処理のうち前記一次高周波調整手段で実行されない処理を実行するのが好ましく、前記二次高周波調整手段は、SBRの復号過程における正弦波の付加処理であるのが好ましい。本発明によれば、SBRに代表される周波数領域での帯域拡張技術において、ビットレートを著しく増大させることなく、発生するプリエコーポストエコーを軽減し復号信号の主観的品質を向上できる。以下、図面を参照して、本発明に係る好適な実施形態について詳細に説明する。なお、図面の説明において、可能な場合には、同一要素には同一符号を付し、重複する説明を省略する。第1の実施形態図1は、第1の実施形態に係る音声符号化装置11の構成を示す図である。音声符号化装置11は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声符号化装置11の内蔵メモリに格納された所定のコンピュータプログラム例えば、図2のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声符号化装置11を統括的に制御する。音声符号化装置11の通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。音声符号化装置11は、機能的には、周波数変換部1a周波数変換手段、周波数逆変換部1b、コアコーデック符号化部1cコア符号化手段、SBR符号化部1d、線形予測分析部1e時間エンベロープ補助情報算出手段、フィルタ強度パラメータ算出部1f時間エンベロープ補助情報算出手段及びビットストリーム多重化部1gビットストリーム多重化手段を備える。図1に示す音声符号化装置11の周波数変換部1a~ビットストリーム多重化部1gは、音声符号化装置11のCPUが音声符号化装置11の内蔵メモリに格納されたコンピュータプログラムを実行することによって実現される機能である。音声符号化装置11のCPUは、このコンピュータプログラムを実行することによって図1に示す周波数変換部1a~ビットストリーム多重化部1gを用いて、図2のフローチャートに示す処理ステップSa1~ステップSa7の処理を順次実行する。このコンピュータプログラムの実行に必要な各種データ、及び、このコンピュータプログラムの実行によって生成された各種データは、全て、音声符号化装置11のROMやRAM等の内蔵メモリに格納されるものとする。周波数変換部1aは、音声符号化装置11の通信装置を介して受信された外部からの入力信号を多分割QMFフィルタバンクにより分析し、QMF領域の信号qk,rを得るステップSa1の処理。ただし、k0≦k≦63は周波数方向のインデックスであり、rは時間スロットを示すインデックスである。周波数逆変換部1bは、周波数変換部1aから得られたQMF領域の信号のうち、低周波側の半数の係数をQMFフィルタバンクにより合成し、入力信号の低周波成分のみを含むダウンサンプルされた時間領域信号を得るステップSa2の処理。コアコーデック符号化部1cは、ダウンサンプルされた時間領域信号を符号化し、符号化ビットストリームを得るステップSa3の処理。コアコーデック符号化部1cにおける符号化はCELP方式に代表される音声符号化方式に基づいてもよく、またAACに代表される変換符号化やTCXTransformCodedExcitation方式などの音響符号化に基づいてもよい。SBR符号化部1dは、周波数変換部1aからQMF領域の信号を受け取り、高周波成分の電力信号変化トーナリティ等の分析に基づいてSBR符号化を行い、SBR補助情報を得るステップSa4の処理。周波数変換部1aにおけるQMF分析の方法およびSBR符号化部1dにおけるSBR符号化の方法は、例えば文献3GPPTS26404EnhancedaacPlusencoderSBRpartに詳述されている。線形予測分析部1eは、周波数変換部1aからQMF領域の信号を受け取り、この信号の高周波成分に対し周波数方向に線形予測分析を行って高周波線形予測係数aHn,r1≦n≦Nを取得するステップSa5の処理。ただしNは線形予測次数である。また、インデックスrは、QMF領域の信号のサブサンプルに関する時間方向のインデックスである。信号線形予測分析には、共分散法又は自己相関法を用いることができる。aHn,rを取得する際の線形予測分析は、qk,rのうちkx<k≦63をみたす高周波成分に対して行う。ただしkxはコアコーデック符号化部1cによって符号化される周波数帯域の上限周波数に対応する周波数インデックスである。また、線形予測分析部1eは、aHn,rを取得する際に分析したのとは別の低周波成分に対して線形予測分析を行い、aHn,rとは別の低周波線形予測係数aLn,rを取得してもよいこのような低周波成分に係る線形予測係数は時間エンベロープ情報に対応しており、以下、第1の実施形態においては同様。aLn,rを取得する際の線形予測分析は、0≦k<kxをみたす低周波成分に対するものである。また、この線形予測分析は0≦k<kxの区間に含まれる一部の周波数帯域に対するものであってもよい。フィルタ強度パラメータ算出部1fは、例えば、線形予測分析部1eによって取得された線形予測係数を用いてフィルタ強度パラメータフィルタ強度パラメータは時間エンベロープ補助情報に対応しており、以下、第1の実施形態においては同様を算出するステップSa6の処理。まず、aHn,rから予測ゲインGHrが算出される。予測ゲインの算出方法は、たとえば音声符号化、守谷健弘著、電子情報通信学会編に詳述されている。さらに、aLn,rが算出されている場合には同様に予測ゲインGLrが算出される。フィルタ強度パラメータKrは、GHrが大きいほど大きくなるパラメータであり、例えば次の数式1に従って取得することができる。ただし、maxa,bはaとbの最大値、mina,bはaとbの最小値を示す。また、GLrが算出されている場合には、KrはGHrが大きいほど大きくなり、GLrが大きくなるほど小さくなるパラメータとして取得することができる。この場合のKは例えば次の数式2に従って取得することができる。Krは、SBR復号時に高周波成分の時間エンベロープを調整する強度を示すパラメータである。周波数方向の線形予測係数に対する予測ゲインは、分析区間の信号の時間エンベロープが急峻な変化を示すほど大きな値となる。Krは、その値が大きいほど、SBRによって生成された高周波成分の時間エンベロープの変化を急峻にする処理を強めるよう復号器に指示するためのパラメータである。なお、Krは、その値が小さいほど、SBRによって生成された高周波成分の時間エンベロープを急峻にする処理を弱めるよう復号器例えば、音声復号装置21等に指示するためのパラメータであってもよく、時間エンベロープを急峻にする処理を実行しないことを示す値を含んでも良い。また、各時間スロットのKrを伝送せずに、複数の時間スロットに対して代表するKrを伝送しても良い。同一のKrの値を共有する時間スロットの区間を決定するためには、SBR補助情報に含まれるSBRエンベロープの時間境界SBRenvelopetimeborder情報を用いることが望ましい。Krは、量子化された後にビットストリーム多重化部1gに送信される。量子化の前に複数の時間スロットrについて例えばKrの平均をとることにより、複数の時間スロットに対して代表するKrを計算することが望ましい。また、複数の時間スロットを代表するKrを伝送する場合には、Krの算出を数式2のように個々の時間スロットを分析した結果から独立に行うのではなく、複数の時間スロットからなる区間全体の分析結果からそれらを代表するKrを取得してもよい。この場合のKrの算出は例えば次の数式3に従って行うことができる。ただし、meanは、Krによって代表される時間スロットの区間内における平均値を示す。なお、Krを伝送する際には、ISOIEC144963subpart4GeneralAudioCodingに記載のSBR補助情報に含まれる逆フィルタモード情報と排他的に伝送しても良い。すなわち、SBR補助情報の逆フィルタモード情報を伝送する時間スロットに対してはKrを伝送せず、Krを伝送する時間スロットに対してはSBR補助情報の逆フィルタモード情報ISOIEC144963subpart4GeneralAudioCodingにおけるbsinvfmodeを伝送しなくてもよい。なお、Kr又はSBR補助情報に含まれる逆フィルタモード情報のいずれを伝送するかを示す情報を付加してもよい。また、KrとSBR補助情報に含まれる逆フィルタモード情報とを組み合わせてひとつのベクトル情報として取り扱い、このベクトルをエントロピー符号化してもよい。この際、Krと、SBR補助情報に含まれる逆フィルタモード情報との値の組み合わせに制約を加えてもよい。ビットストリーム多重化部1gは、コアコーデック符号化部1cによって算出された符号化ビットストリームと、SBR符号化部1dによって算出されたSBR補助情報と、フィルタ強度パラメータ算出部1fによって算出されたKrと、を多重化し、多重化ビットストリーム符号化された多重化ビットストリームを、音声符号化装置11の通信装置を介して出力するステップSa7の処理。図3は、第1の実施形態に係る音声復号装置21の構成を示す図である。音声復号装置21は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置21の内蔵メモリに格納された所定のコンピュータプログラム例えば、図4のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置21を統括的に制御する。音声復号装置21の通信装置は、音声符号化装置11、後述の変形例1の音声符号化装置11a、又は、後述の変形例2の音声符号化装置から出力される符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置21は、図3に示すように、機能的には、ビットストリーム分離部2aビットストリーム分離手段、コアコーデック復号部2bコア復号手段、周波数変換部2c周波数変換手段、低周波線形予測分析部2d低周波時間エンベロープ分析手段、信号変化検出部2e、フィルタ強度調整部2f時間エンベロープ調整手段、高周波生成部2g高周波生成手段、高周波線形予測分析部2h、線形予測逆フィルタ部2i、高周波調整部2j高周波調整手段、線形予測フィルタ部2k時間エンベロープ変形手段、係数加算部2m及び周波数逆変換部2nを備える。図3に示す音声復号装置21のビットストリーム分離部2a~周波数逆変換部2nは、音声復号装置21のCPUが音声復号装置21の内蔵メモリに格納されたコンピュータプログラムを実行することによって実現される機能である。音声復号装置21のCPUは、このコンピュータプログラムを実行することによって図3に示すビットストリーム分離部2a~エンベロープ形状パラメータ算出部1nを用いて、図4のフローチャートに示す処理ステップSb1~ステップSb11の処理を順次実行する。このコンピュータプログラムの実行に必要な各種データ、及び、このコンピュータプログラムの実行によって生成された各種データは、全て、音声復号装置21のROMやRAM等の内蔵メモリに格納されるものとする。ビットストリーム分離部2aは、音声復号装置21の通信装置を介して入力された多重化ビットストリームを、フィルタ強度パラメータと、SBR補助情報と、符号化ビットストリームとに分離する。コアコーデック復号部2bは、ビットストリーム分離部2aから与えられた符号化ビットストリームを復号し、低周波成分のみを含む復号信号を得るステップSb1の処理。この際、復号の方式は、CELP方式に代表される音声符号化方式に基づいてもよく、またAACやTCXTransformCodedExcitation方式などの音響符号化に基づいてもよい。周波数変換部2cは、コアコーデック復号部2bから与えられた復号信号を多分割QMFフィルタバンクにより分析し、QMF領域の信号qdeck,rを得るステップSb2の処理。ただし、k0≦k≦63は周波数方向のインデックスであり、rはQMF領域の信号のサブサンプルに関する時間方向のインデックスを示すインデックスである。低周波線形予測分析部2dは、周波数変換部2cから得られたqdeck,rを時間スロットrの各々に関して周波数方向に線形予測分析し、低周波線形予測係数adecn,rを取得するステップSb3の処理。線形予測分析は、コアコーデック復号部2bから得られた復号信号の信号帯域に対応する0≦k<kxの範囲に対して行う。また、この線形予測分析は0≦k<kxの区間に含まれる一部の周波数帯域に対するものであってもよい。信号変化検出部2eは、周波数変換部2cから得られたQMF領域の信号の時間変化を検出し、検出結果Trとして出力する。信号変化の検出は、例えば以下に示す方法によって行うことができる。1.時間スロットrにおける信号の短時間電力prを次の数式4によって取得する。2.prを平滑化したエンベロープpenvrを次の数式5によって取得する。ただしαは0<α<1を満たす定数である。3.prとpenvrとを用いてTrを次の数式6に従って取得する。ただしβは定数である。以上に示した方法は電力の変化に基づく信号変化検出の単純な例であり、他のもっと洗練された方法により信号変化検出を行ってもよい。また、信号変化検出部2eは省略してもよい。フィルタ強度調整部2fは、低周波線形予測分析部2dから得られたadecn,rに対してフィルタ強度の調整を行い、調整された線形予測係数aadjn,rを得るステップSb4の処理。フィルタ強度の調整は、ビットストリーム分離部2aを介して受信されたフィルタ強度パラメータKを用いて、たとえば次の数式7に従って行うことができる。さらに、信号変化検出部2eの出力Trが得られる場合には、強度の調整は次の数式8に従って行ってもよい。高周波生成部2gは、周波数変換部2cから得られたQMF領域の信号を低周波帯域から高周波帯域に複写し、高周波成分のQMF領域の信号qexpk,rを生成するステップSb5の処理。高周波の生成は、MPEG4AACのSBRにおけるHFgenerationの方法に従って行うISOIEC144963subpart4GeneralAudioCoding。高周波線形予測分析部2hは、高周波生成部2gによって生成されたqexpk,rを時間スロットrの各々に関して周波数方向に線形予測分析し、高周波線形予測係数aexpn,rを取得するステップSb6の処理。線形予測分析は、高周波生成部2gによって生成された高周波成分に対応するkx≦k≦63の範囲に対して行う。線形予測逆フィルタ部2iは、高周波生成部2gによって生成された高周波帯域のQMF領域の信号を対象とし、周波数方向にaexpn,rを係数とする線形予測逆フィルタ処理を行うステップSb7の処理。線形予測逆フィルタの伝達関数は次の数式9の通りである。この線形予測逆フィルタ処理は、低周波側の係数から高周波側の係数に向かって行われてもよいし、その逆でもよい。線形予測逆フィルタ処理は、後段において時間エンベロープ変形を行う前に高周波成分の時間エンベロープを一旦平坦化しておくための処理であり、線形予測逆フィルタ部2iは省略されてもよい。また、高周波生成部2gからの出力に対して高周波成分への線形予測分析と逆フィルタ処理を行うかわりに、後述する高周波調整部2jからの出力に対して高周波線形予測分析部2hによる線形予測分析と線形予測逆フィルタ部2iによる逆フィルタ処理とを行ってもよい。さらに、線形予測逆フィルタ処理に用いる線形予測係数は、aexpn,rではなく、adecn,r又はaadjn,rであってもよい。また、線形予測逆フィルタ処理に用いられる線形予測係数は、aexpn,rに対してフィルタ強度調整を行って取得される線形予測係数aexp,adjn,rであってもよい。強度調整は、aadjn,rを取得する際と同様、例えば、次の数式10に従って行われる。高周波調整部2jは、線形予測逆フィルタ部2iからの出力に対して高周波成分の周波数特性およびトーナリティの調整を行うステップSb8の処理。この調整はビットストリーム分離部2aから与えられたSBR補助情報に従って行われる。高周波調整部2jによる処理は、MPEG4AACのSBRにおけるHFadjustmentステップに従って行われるものであり、高周波帯域のQMF領域の信号に対し、時間方向の線形予測逆フィルタ処理、ゲインの調整及びノイズの重畳を行うことによる調整である。以上のステップにおける処理の詳細についてはISOIEC144963subpart4GeneralAudioCodingに詳述されている。なお、上記したように、周波数変換部2c、高周波生成部2g及び高周波調整部2jは、全て、ISOIEC144963に規定されるMPEG4AACにおけるSBR復号器に準拠した動作をする。線形予測フィルタ部2kは、高周波調整部2jから出力されたQMF領域の信号の高周波成分qadjn,rに対し、フィルタ強度調整部2fから得られたaadjn,rを用いて周波数方向に線形予測合成フィルタ処理を行うステップSb9の処理。線形予測合成フィルタ処理における伝達関数は次の数式11の通りである。この線形予測合成フィルタ処理によって、線形予測フィルタ部2kは、SBRに基づいて生成された高周波成分の時間エンベロープを変形する。係数加算部2mは、周波数変換部2cから出力された低周波成分を含むQMF領域の信号と、線形予測フィルタ部2kから出力された高周波成分を含むQMF領域の信号とを加算し、低周波成分と高周波成分の双方を含むQMF領域の信号を出力するステップSb10の処理。周波数逆変換部2nは、係数加算部2mから得られたQMF領域の信号をQMF合成フィルタバンクによって処理する。これによって、コアコーデックの復号によって得られた低周波成分と、SBRによって生成され線形予測フィルタによって時間エンベロープが変形された高周波成分との双方を含む時間領域の復号した音声信号を取得し、この取得した音声信号を、内蔵する通信装置を介して外部に出力するステップSb11の処理。なお、周波数逆変換部2nは、KrとISOIEC144963subpart4GeneralAudioCodingに記載のSBR補助情報の逆フィルタモード情報とが排他的に伝送された場合、Krが伝送されSBR補助情報の逆フィルタモード情報の伝送されない時間スロットに対しては、当該時間スロットの前後における時間スロットのうちの少なくとも一つの時間スロットに対するSBR補助情報の逆フィルタモード情報を用いて、当該時間スロットのSBR補助情報の逆フィルタモード情報を生成しても良く、当該時間スロットのSBR補助情報の逆フィルタモード情報をあらかじめ決められた所定のモードに設定しても良い。一方、周波数逆変換部2nは、SBR補助情報の逆フィルタデータが伝送されKrの伝送されない時間スロットに対しては、当該時間スロットの前後における時間スロットのうちの少なくとも一つの時間スロットに対するKrを用いて、当該時間スロットのKrを生成しても良く、当該時間スロットのKrを予め決められた所定の値に設定しても良い。なお、周波数逆変換部2nは、Kr又はSBR補助情報の逆フィルタモード情報のいずれを伝送したかを示す情報に基づき、伝送された情報が、Krか、SBR補助情報の逆フィルタモード情報か、を判断しても良い。図5は、第1の実施形態に係る音声符号化装置の変形例音声符号化装置11aの構成を示す図である。音声符号化装置11aは、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声符号化装置11aの内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声符号化装置11aを統括的に制御する。音声符号化装置11aの通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。音声符号化装置11aは、図5に示すように、機能的には、音声符号化装置11の線形予測分析部1e、フィルタ強度パラメータ算出部1f及びビットストリーム多重化部1gにかえて、高周波周波数逆変換部1h、短時間電力算出部1i時間エンベロープ補助情報算出手段、フィルタ強度パラメータ算出部1f1時間エンベロープ補助情報算出手段及びビットストリーム多重化部1g1ビットストリーム多重化手段を備える。ビットストリーム多重化部1g1はビットストリーム多重化部1gと同様の機能を有する。図5に示す音声符号化装置11aの周波数変換部1a~SBR符号化部1d、高周波周波数逆変換部1h、短時間電力算出部1i、フィルタ強度パラメータ算出部1f1及びビットストリーム多重化部1g1は、音声符号化装置11aのCPUが音声符号化装置11aの内蔵メモリに格納されたコンピュータプログラムを実行することによって実現される機能である。このコンピュータプログラムの実行に必要な各種データ、及び、このコンピュータプログラムの実行によって生成された各種データは、全て、音声符号化装置11aのROMやRAM等の内蔵メモリに格納されるものとする。高周波周波数逆変換部1hは、周波数変換部1aから得られたQMF領域の信号のうち、コアコーデック符号化部1cによって符号化される低周波成分に対応する係数を0に置き換えた後にQMF合成フィルタバンクを用いて処理し、高周波成分のみが含まれた時間領域信号を得る。短時間電力算出部1iは、高周波周波数逆変換部1hから得られた時間領域の高周波成分を短区間に区切ってその電力を算出し、prを算出する。なお、代替的な方法として、QMF領域の信号を用いて次の数式12に従って短時間電力を算出してもよい。フィルタ強度パラメータ算出部1f1は、prの変化部分を検出し、変化が大きいほどKrが大きくなるよう、Krの値を決定する。Krの値は、例えば、音声復号装置21の信号変化検出部2eにおけるTrの算出と同一の方法で行ってもよい。また、他のもっと洗練された方法により信号変化検出を行ってもよい。また、フィルタ強度パラメータ算出部1f1は、低周波成分と高周波成分の各々について短時間電力を取得した後に音声復号装置21の信号変化検出部2eにおけるTrの算出と同一の方法によって低周波成分及び高周波成分各々の信号変化Trr、Thrを取得し、これらを用いてKrの値を決定してもよい。この場合、Krは例えば次の数式13に従って取得することができる。ただし、εは、例えば3.0などの定数である。第1の実施形態の変形例2の音声符号化装置不図示は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の変形例2の音声符号化装置の内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって変形例2の音声符号化装置を統括的に制御する。変形例2の音声符号化装置の通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。変形例2の音声符号化装置は、機能的には、音声符号化装置11のフィルタ強度パラメータ算出部1f及びビットストリーム多重化部1gにかえて、図示しない線形予測係数差分符号化部時間エンベロープ補助情報算出手段と、この線形予測係数差分符号化部からの出力を受けるビットストリーム多重化部ビットストリーム多重化手段とを備える。変形例2の音声符号化装置の周波数変換部1a~線形予測分析部1e、線形予測係数差分符号化部、及び、ビットストリーム多重化部は、変形例2の音声符号化装置のCPUが変形例2の音声符号化装置の内蔵メモリに格納されたコンピュータプログラムを実行することによって実現される機能である。このコンピュータプログラムの実行に必要な各種データ、及び、このコンピュータプログラムの実行によって生成された各種データは、全て、変形例2の音声符号化装置のROMやRAM等の内蔵メモリに格納されるものとする。線形予測係数差分符号化部は、入力信号のaHn,rと入力信号のaLn,rを用い、次の数式14に従って線形予測係数の差分値aDn,rを算出する。線形予測係数差分符号化部は、さらにaDn,rを量子化し、ビットストリーム多重化部ビットストリーム多重化部1gに対応する構成へ送信する。このビットストリーム多重化部は、Krに代わりaDn,rをビットストリームに多重化し、この多重化ビットストリームを内蔵する通信装置を介して外部に出力する。第1の実施形態の変形例2の音声復号装置不図示は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の変形例2の音声復号装置の内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって変形例2の音声復号装置を統括的に制御する。変形例2の音声復号装置の通信装置は、音声符号化装置11、変形例1に係る音声符号化装置11a、又は、変形例2に係る音声符号化装置から出力される符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。変形例2の音声復号装置は、機能的には、音声復号装置21のフィルタ強度調整部2fにかえて、図示しない線形予測係数差分復号部を備える。変形例2の音声復号装置のビットストリーム分離部2a~信号変化検出部2e、線形予測係数差分復号部、及び、高周波生成部2g~周波数逆変換部2nは、変形例2の音声復号装置のCPUが変形例2の音声復号装置の内蔵メモリに格納されたコンピュータプログラムを実行することによって実現される機能である。このコンピュータプログラムの実行に必要な各種データ、及び、このコンピュータプログラムの実行によって生成された各種データは、全て、変形例2の音声復号装置のROMやRAM等の内蔵メモリに格納されるものとする。線形予測係数差分復号部は、低周波線形予測分析部2dから得られたaLn,rとビットストリーム分離部2aから与えられたaDn,rを利用し、次の数式15に従って差分復号されたaadjn,rを得る。線形予測係数差分復号部は、このようにして差分復号されたaadjn,rを線形予測フィルタ部2kに送信する。aDn,rは、数式14に示すように予測係数の領域での差分値であってもよいが、予測係数をLSPLinearSpectrumPair、ISPImmittanceSpectrumPair、LSFLinearSpectrumFrequency、ISFImmittanceSpectrumFrequency、PARCOR係数などの別の表現形式に変換した後に差分をとった値であってもよい。この場合、差分復号も同じこの表現形式と同様となる。第2の実施形態図6は、第2の実施形態に係る音声符号化装置12の構成を示す図である。音声符号化装置12は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声符号化装置12の内蔵メモリに格納された所定のコンピュータプログラム例えば、図7のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声符号化装置12を統括的に制御する。音声符号化装置12の通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。音声符号化装置12は、機能的には、音声符号化装置11のフィルタ強度パラメータ算出部1f及びビットストリーム多重化部1gにかえて、線形予測係数間引き部1j予測係数間引き手段、線形予測係数量子化部1k予測係数量子化手段及びビットストリーム多重化部1g2ビットストリーム多重化手段を備える。図6に示す音声符号化装置12の周波数変換部1a~線形予測分析部1e線形予測分析手段、線形予測係数間引き部1j、線形予測係数量子化部1k及びビットストリーム多重化部1g2は、音声符号化装置12のCPUが音声符号化装置12の内蔵メモリに格納されたコンピュータプログラムを実行することによって実現される機能である。音声符号化装置12のCPUは、このコンピュータプログラムを実行することによって図6に示す音声符号化装置12の周波数変換部1a~線形予測分析部1e、線形予測係数間引き部1j、線形予測係数量子化部1k及びビットストリーム多重化部1g2を用いて、図7のフローチャートに示す処理ステップSa1~ステップSa5、及び、ステップSc1~ステップSc3の処理を順次実行する。このコンピュータプログラムの実行に必要な各種データ、及び、このコンピュータプログラムの実行によって生成された各種データは、全て、音声符号化装置12のROMやRAM等の内蔵メモリに格納されるものとする。線形予測係数間引き部1jは、線形予測分析部1eから得られたaHn,rを時間方向に間引き、aHn,rのうち一部の時間スロットriに対する値と、対応するriの値を線形予測係数量子化部1kに送信するステップSc1の処理。ただし、0≦i<Ntsであり、Ntsはフレーム中でaHn,rの伝送が行われる時間スロットの数である。線形予測係数の間引きは、一定の時間間隔によるものであってもよく、また、aHn,rの性質に基づく不等時間間隔の間引きであってもよい。例えば、ある長さを持つフレームの中でaHn,rのGHrを比較し、GHrが一定の値を超えた場合にaHn,rを量子化の対象とするなどの方法が考えられる。線形予測係数の間引き間隔をaHn,rの性質によらず一定の間隔とする場合には、伝送の対象とならない時間スロットに対してはaHn,rを算出する必要がない。線形予測係数量子化部1kは、線形予測係数間引き部1jから与えられた間引き後の高周波線形予測係数aHn,riと、対応する時間スロットのインデックスriを量子化し、ビットストリーム多重化部1g2に送信するステップSc2の処理。なお、代替的な構成として、aHn,riを量子化するかわりに、第1の実施形態の変形例2に係る音声符号化装置と同様に、線形予測係数の差分値aDn,riを量子化の対象としてもよい。ビットストリーム多重化部1g2は、コアコーデック符号化部1cで算出された符号化ビットストリームと、SBR符号化部1dで算出されたSBR補助情報と、線形予測係数量子化部1kから与えられた量子化後のaHn,riに対応する時間スロットのインデックス{ri}とをビットストリームに多重化し、この多重化ビットストリームを、音声符号化装置12の通信装置を介して出力するステップSc3の処理。図8は、第2の実施形態に係る音声復号装置22の構成を示す図である。音声復号装置22は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置22の内蔵メモリに格納された所定のコンピュータプログラム例えば、図9のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置22を統括的に制御する。音声復号装置22の通信装置は、音声符号化装置12から出力される符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置22は、機能的には、音声復号装置21のビットストリーム分離部2a、低周波線形予測分析部2d、信号変化検出部2e、フィルタ強度調整部2f及び線形予測フィルタ部2kにかえて、ビットストリーム分離部2a1ビットストリーム分離手段、線形予測係数補間補外部2p線形予測係数補間補外手段及び線形予測フィルタ部2k1時間エンベロープ変形手段を備える。図8に示す音声復号装置22のビットストリーム分離部2a1、コアコーデック復号部2b、周波数変換部2c、高周波生成部2g~高周波調整部2j、線形予測フィルタ部2k1、係数加算部2m、周波数逆変換部2n、及び、線形予測係数補間補外部2pは、音声復号装置22のCPUが音声復号装置22の内蔵メモリに格納されたコンピュータプログラムを実行することによって実現される機能である。音声復号装置22のCPUは、このコンピュータプログラムを実行することによって図8に示すビットストリーム分離部2a1、コアコーデック復号部2b、周波数変換部2c、高周波生成部2g~高周波調整部2j、線形予測フィルタ部2k1、係数加算部2m、周波数逆変換部2n、及び、線形予測係数補間補外部2pを用いて、図9のフローチャートに示す処理ステップSb1~ステップSb2、ステップSd1、ステップSb5~ステップSb8、ステップSd2、及び、ステップSb10~ステップSb11の処理を順次実行する。このコンピュータプログラムの実行に必要な各種データ、及び、このコンピュータプログラムの実行によって生成された各種データは、全て、音声復号装置22のROMやRAM等の内蔵メモリに格納されるものとする。音声復号装置22は、音声復号装置22のビットストリーム分離部2a、低周波線形予測分析部2d、信号変化検出部2e、フィルタ強度調整部2f及び線形予測フィルタ部2kにかえて、ビットストリーム分離部2a1、線形予測係数補間補外部2p及び線形予測フィルタ部2k1を備える。ビットストリーム分離部2a1は、音声復号装置22の通信装置を介して入力された多重化ビットストリームを、量子化されたaHn,riに対応する時間スロットのインデックスriと、SBR補助情報と、符号化ビットストリームとに分離する。線形予測係数補間補外部2pは、量子化されたaHn,riに対応する時間スロットのインデックスriをビットストリーム分離部2a1から受け取り、線形予測係数の伝送されていない時間スロットに対応するaHn,rを、補間又は補外により取得するステップSd1の処理。線形予測係数補間補外部2pは、線形予測係数の補外を、例えば次の数式16に従って行うことができる。ただし、ri0は線形予測係数が伝送されている時間スロット{ri}のうちrに最も近いものとする。また、δは0<δ<1を満たす定数である。また、線形予測係数補間補外部2pは、線形予測係数の補間を、例えば次の数式17に従って行うことができる。ただし、ri0<r<ri01を満たす。なお、線形予測係数補間補外部2pは、線形予測係数をLSPLinearSpectrumPair、ISPImmittanceSpectrumPair、LSFLinearSpectrumFrequency、ISFImmittanceSpectrumFrequency、PARCOR係数などの別の表現形式に変換した後に補間補外し、得られた値を線形予測係数に変換して用いても良い。補間又は補外後のaHn,rは線形予測フィルタ部2k1に送信され、線形予測合成フィルタ処理における線形予測係数として利用されるが、線形予測逆フィルタ部2iにおける線形予測係数として用いられてもよい。ビットストリームにaHn,rではなくaDn,riが多重化されている場合、線形予測係数補間補外部2pは、上記の補間又は補外処理に先立ち、第1の実施形態の変形例2に係る音声復号装置と同様の差分復号処理を行う。線形予測フィルタ部2k1は、高周波調整部2jから出力されたqadjn,rに対し、線形予測係数補間補外部2pから得られた、補間又は補外されたaHn,rを用いて周波数方向に線形予測合成フィルタ処理を行うステップSd2の処理。線形予測フィルタ部2k1の伝達関数は次の数式18の通りである。線形予測フィルタ部2k1は、音声復号装置21の線形予測フィルタ部2kと同様に、線形予測合成フィルタ処理を行うことによって、SBRにより生成された高周波成分の時間エンベロープを変形する。第3の実施形態図10は、第3の実施形態に係る音声符号化装置13の構成を示す図である。音声符号化装置13は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声符号化装置13の内蔵メモリに格納された所定のコンピュータプログラム例えば、図11のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声符号化装置13を統括的に制御する。音声符号化装置13の通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。音声符号化装置13は、機能的には、音声符号化装置11の線形予測分析部1e、フィルタ強度パラメータ算出部1f及びビットストリーム多重化部1gにかえて、時間エンベロープ算出部1m時間エンベロープ補助情報算出手段、エンベロープ形状パラメータ算出部1n時間エンベロープ補助情報算出手段及びビットストリーム多重化部1g3ビットストリーム多重化手段を備える。図10に示す音声符号化装置13の周波数変換部1a~SBR符号化部1d、時間エンベロープ算出部1m、エンベロープ形状パラメータ算出部1n、及び、ビットストリーム多重化部1g3は、音声符号化装置13のCPUが音声符号化装置13の内蔵メモリに格納されたコンピュータプログラムを実行することによって実現される機能である。音声符号化装置13のCPUは、このコンピュータプログラムを実行することによって図10に示す音声符号化装置13の周波数変換部1a~SBR符号化部1d、時間エンベロープ算出部1m、エンベロープ形状パラメータ算出部1n、及び、ビットストリーム多重化部1g3を用いて、図11のフローチャートに示す処理ステップSa1~ステップSa4、及び、ステップSe1~ステップSe3の処理を順次実行する。このコンピュータプログラムの実行に必要な各種データ、及び、このコンピュータプログラムの実行によって生成された各種データは、全て、音声符号化装置13のROMやRAM等の内蔵メモリに格納されるものとする。時間エンベロープ算出部1mは、qk,rを受け取り、例えば、qk,rの時間スロットごとの電力を取得することによって、信号の高周波成分の時間エンベロープ情報erを取得するステップSe1の処理。この場合、erは次の数式19に従って取得される。エンベロープ形状パラメータ算出部1nは、時間エンベロープ算出部1mからerを受け取り、さらにSBR符号化部1dからSBRエンベロープの時間境界{bi}を受け取る。ただし、0≦i≦Neであり、Neは符号化フレーム内のSBRエンベロープの数である。エンベロープ形状パラメータ算出部1nは、符号化フレーム内のSBRエンベロープの各々について、例えば次の数式20に従ってエンベロープ形状パラメータsi0≦i<Neを取得するステップSe2の処理。なお、エンベロープ形状パラメータsiは時間エンベロープ補助情報に対応しており、第3の実施形態において同様とする。ただし、上記の数式におけるsiはbi≦r<bi1を満たすi番目のSBRエンベロープ内におけるerの変化の大きさを示すパラメータであり、時間エンベロープの変化が大きいほどerは大きい値をとる。上記の数式20及び21は、siの算出方法の一例であり、例えばerのSMFSpectralFlatnessMeasureや、最大値と最小値の比等、を用いてsiを取得してもよい。この後、siは量子化され、ビットストリーム多重化部1g3に伝送される。ビットストリーム多重化部1g3は、コアコーデック符号化部1cによって算出された符号化ビットストリームと、SBR符号化部1dによって算出されたSBR補助情報と、siとをビットストリームに多重化し、この多重化したビットストリームを、音声符号化装置13の通信装置を介して出力するステップSe3の処理。図12は、第3の実施形態に係る音声復号装置23の構成を示す図である。音声復号装置23は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置23の内蔵メモリに格納された所定のコンピュータプログラム例えば、図13のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置23を統括的に制御する。音声復号装置23の通信装置は、音声符号化装置13から出力される符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置23は、機能的には、音声復号装置21のビットストリーム分離部2a、低周波線形予測分析部2d、信号変化検出部2e、フィルタ強度調整部2f、高周波線形予測分析部2h、線形予測逆フィルタ部2i及び線形予測フィルタ部2kにかえて、ビットストリーム分離部2a2ビットストリーム分離手段、低周波時間エンベロープ算出部2r低周波時間エンベロープ分析手段、エンベロープ形状調整部2s時間エンベロープ調整手段、高周波時間エンベロープ算出部2t、時間エンベロープ平坦化部2u及び時間エンベロープ変形部2v時間エンベロープ変形手段を備える。図12に示す音声復号装置23のビットストリーム分離部2a2、コアコーデック復号部2b~周波数変換部2c、高周波生成部2g、高周波調整部2j、係数加算部2m、周波数逆変換部2n、及び、低周波時間エンベロープ算出部2r~時間エンベロープ変形部2vは、音声復号装置23のCPUが音声復号装置23の内蔵メモリに格納されたコンピュータプログラムを実行することによって実現される機能である。音声復号装置23のCPUは、このコンピュータプログラムを実行することによって図12に示す音声復号装置23のビットストリーム分離部2a2、コアコーデック復号部2b~周波数変換部2c、高周波生成部2g、高周波調整部2j、係数加算部2m、周波数逆変換部2n、及び、低周波時間エンベロープ算出部2r~時間エンベロープ変形部2vを用いて、図13のフローチャートに示す処理ステップSb1~ステップSb2、ステップSf1~ステップSf2、ステップSb5、ステップSf3~ステップSf4、ステップSb8、ステップSf5、及び、ステップSb10~ステップSb11の処理を順次実行する。このコンピュータプログラムの実行に必要な各種データ、及び、このコンピュータプログラムの実行によって生成された各種データは、全て、音声復号装置23のROMやRAM等の内蔵メモリに格納されるものとする。ビットストリーム分離部2a2は、音声復号装置23の通信装置を介して入力された多重化ビットストリームを、siと、SBR補助情報と、符号化ビットストリームとに分離する。低周波時間エンベロープ算出部2rは、周波数変換部2cから低周波成分を含むqdeck,rを受け取り、erを次の数式22に従って取得するステップSf1の処理。エンベロープ形状調整部2sは、siを用いてerを調整し、調整後の時間エンベロープ情報eadjrを取得するステップSf2の処理。このerに対する調整は、例えば次の数式23~25に従って行うことができる。ただし、である。上記の数式23~25は調整方法の一例であり、eadjrの形状がsiによって示される形状に近づくような他の調整方法を用いてもよい。高周波時間エンベロープ算出部2tは、高周波生成部2gから得られたqexpk,rを用いて時間エンベロープeexprを次の数式26に従って算出するステップSf3の処理。時間エンベロープ平坦化部2uは、高周波生成部2gから得られたqexpk,rの時間エンベロープを次の数式27に従って平坦化し、得られたQMF領域の信号qflatk,rを高周波調整部2jに送信するステップSf4の処理。時間エンベロープ平坦化部2uにおける時間エンベロープの平坦化は省略されてもよい。また、高周波生成部2gからの出力に対して、高周波成分の時間エンベロープ算出と時間エンベロープの平坦化処理とを行うかわりに、高周波調整部2jからの出力に対して、高周波成分の時間エンベロープ算出と時間エンベロープの平坦化処理とを行ってもよい。さらに、時間エンベロープ平坦化部2uにおいて用いる時間エンベロープは、高周波時間エンベロープ算出部2tから得られたeexprではなく、エンベロープ形状調整部2sから得られたeadjrであってもよい。時間エンベロープ変形部2vは、高周波調整部2jから得られたqadjk,rを時間エンベロープ変形部2vから得られたeadjrを用いて変形し、時間エンベロープが変形されたQMF領域の信号qenvadjk,rを取得するステップSf5の処理。この変形は、次の数式28に従って行われる。qenvadjk,rは高周波成分に対応するQMF領域の信号として係数加算部2mに送信される。第4の実施形態図14は、第4の実施形態に係る音声復号装置24の構成を示す図である。音声復号装置24は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24の内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声復号装置24を統括的に制御する。音声復号装置24の通信装置は、音声符号化装置11又は音声符号化装置13から出力される符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24は、機能的には、音声復号装置21の構成コアコーデック復号部2b、周波数変換部2c、低周波線形予測分析部2d、信号変化検出部2e、フィルタ強度調整部2f、高周波生成部2g、高周波線形予測分析部2h、線形予測逆フィルタ部2i、高周波調整部2j、線形予測フィルタ部2k、係数加算部2m及び周波数逆変換部2nと、音声復号装置23の構成低周波時間エンベロープ算出部2r、エンベロープ形状調整部2s及び時間エンベロープ変形部2vとを備える。更に、音声復号装置24は、ビットストリーム分離部2a3ビットストリーム分離手段及び補助情報変換部2wを備える。線形予測フィルタ部2kと時間エンベロープ変形部2vの順序は図14に示すものと逆であってもよい。なお、音声復号装置24は、音声符号化装置11又は音声符号化装置13によって符号化されたビットストリームを入力とすることが望ましい。図14に示す音声復号装置24の構成は、音声復号装置24のCPUが音声復号装置24の内蔵メモリに格納されたコンピュータプログラムを実行することによって実現される機能である。このコンピュータプログラムの実行に必要な各種データ、及び、このコンピュータプログラムの実行によって生成された各種データは、全て、音声復号装置24のROMやRAM等の内蔵メモリに格納されるものとする。ビットストリーム分離部2a3は、音声復号装置24の通信装置を介して入力された多重化ビットストリームを、時間エンベロープ補助情報と、SBR補助情報と、符号化ビットストリームとに分離する。時間エンベロープ補助情報は、第1の実施形態において説明したKr、又は、第3の実施形態において説明したsi、であってもよい。また、Kr、siのいずれでもない他のパラメータXrであってもよい。補助情報変換部2wは、入力された時間エンベロープ補助情報を変換し、Krとsiとを得る。時間エンベロープ補助情報がKrの場合、補助情報変換部2wは、Krをsiに変換する。補助情報変換部2wは、この変換を、例えばbi≦r<bi1の区間内でのKrの平均値を取得した後に、所定のテーブルを用いて、この数式29に示す平均値をsiに変換することによって行ってもよい。また、時間エンベロープ補助情報がsiの場合、補助情報変換部2wは、siをKrに変換する。補助情報変換部2wは、この変換を、例えば所定のテーブルを用いてsiをKrに変換することによって行ってもよい。ただし、iとrはbi≦r<bi1の関係を満たすよう対応づけられるものとする。時間エンベロープ補助情報がsiでもKrでもないパラメータXrの場合、補助情報変換部2wは、Xrを、Krとsiとに変換する。補助情報変換部2wは、この変換を、例えば所定のテーブルを用いてXrをKrおよびsiに変換することによって行うのが望ましい。また、補助情報変換部2wは、XrをSBRエンベロープ毎に1つの代表値を伝送するのが望ましい。XrをKrおよびsiに変換するテーブルは互いに異なっていてもよい。第1の実施形態の変形例3第1の実施形態の音声復号装置21において、音声復号装置21の線形予測フィルタ部2kは、自動利得制御処理を含むことができる。この自動利得制御処理は、線形予測フィルタ部2kの出力のQMF領域の信号の電力を入力されたQMF領域の信号電力に合わせる処理である。利得制御後のQMF領域信号qsyn,pown,rは、一般的には、次式により実現される。ここで、P0r,P1rはそれぞれ以下の数式31及び数式32で表される。この自動利得制御処理により、線形予測フィルタ部2kの出力信号の高周波成分の電力は線形予測フィルタ処理前と等しい値に調整される。その結果、SBRに基づいて生成された高周波成分の時間エンベロープを変形した線形予測フィルタ部2kの出力信号において、高周波調整部2jにおいて行われた高周波信号の電力の調整の効果が保たれる。なお、この自動利得制御処理は,QMF領域の信号の任意の周波数範囲に対して個別に行うことも可能である。個々の周波数範囲に対する処理は、それぞれ、数式30、数式31、数式32のnをある周波数範囲に限定することで実現できる。例えばi番目の周波数範囲はFi≦n<Fi1と表すことができるこの場合のiは、QMF領域の信号の任意の周波数範囲の番号を示すインデックスである。Fiは周波数範囲の境界を示し、MPEG4AACのSBRにおいて規定されるエンベロープスケールファクタの周波数境界テーブルであることが望ましい。周波数境界テーブルはMPEG4AACのSBRの規定に従い、高周波生成部2gにおいて決定される。この自動利得制御処理により、線形予測フィルタ部2kの出力信号の高周波成分の任意の周波数範囲内の電力は線形予測フィルタ処理前と等しい値に調整される。その結果、SBRに基づいて生成された高周波成分の時間エンベロープを変形した線形予測フィルタ部2kの出力信号で、高周波調整部2jにおいて行われた高周波信号の電力の調整の効果が周波数範囲の単位で保たれる。また、第1の実施形態の本変形例3と同様の変更を第4の実施形態における線形予測フィルタ部2kに加えてもよい。第3の実施形態の変形例1第3の実施形態の音声符号化装置13におけるエンベロープ形状パラメータ算出部1nは、以下のような処理で実現することもできる。エンベロープ形状パラメータ算出部1nは、符号化フレーム内のSBRエンベロープの各々について、次の数式33に従ってエンベロープ形状パラメータsi0≦i<Neを取得する。ただし、はerのSBRエンベロープ内での平均値であり、その算出方法は数式21に従う。ただし、SBRエンベロープとは、bi≦r<bi1を満たす時間範囲を示す。また、{bi}は、SBR補助情報に情報として含まれている、SBRエンベロープの時間境界であり、任意の時間範囲、任意の周波数範囲の平均信号エネルギーを表すSBRエンベロープスケールファクタが対象とする時間範囲の境界である。また、minはbi≦r<bi1の範囲における最小値を表す。従って、この場合には、エンベロープ形状パラメータsiは、調整後の時間エンベロープ情報のSBRエンベロープ内での最小値と平均値の比率を指示するパラメータである。また、第3の実施形態の音声復号装置23におけるエンベロープ形状調整部2sは、以下のような処理で実現することもできる。エンベロープ形状調整部2sは、siを用いてerを調整し、調整後の時間エンベロープ情報eadjrを取得する。調整の方法は次の数式35又は数式36に従う。数式35は、調整後の時間エンベロープ情報eadjrのSBRエンベロープ内での最小値と平均値の比率が、エンベロープ形状パラメータsiの値と等しくなるようエンベロープ形状を調整するものである。また、上記した第3の実施形態の本変形例1と同様の変更を第4の実施形態に加えてもよい。第3の実施形態の変形例2時間エンベロープ変形部2vは、数式28に代わり、次の数式を利用することもできる。数式37に示すとおり、eadj,scaledrは、qadjk,rとqenvadjk,rのSBRエンベロープ内での電力が等しくなるよう調整後の時間エンベロープ情報eadjrの利得を制御したものである。また、数式38に示すとおり、第3の実施形態の本変形例2では、eadjrではなくeadj,scaledrをQMF領域の信号qadjk,rに乗算してqenvadjk,rを得る。従って、時間エンベロープ変形部2vは、SBRエンベロープ内での信号電力が時間エンベロープの変形の前と後で等しくなるようにQMF領域の信号qadjk,rの時間エンベロープの変形を行うことができる。ただし、SBRエンベロープとは、bi≦r<bi1を満たす時間範囲を示す。また、{bi}は、SBR補助情報に情報として含まれている、SBRエンベロープの時間境界であり、任意の時間範囲、任意の周波数範囲の平均信号エネルギーを表すSBRエンベロープスケールファクタが対象とする時間範囲の境界である。また、本発明の実施例中における用語SBRエンベロープは、ISOIEC144963に規定されるMPEG4AACにおける用語SBRエンベロープ時間セグメントに相当し、実施例全体を通してSBRエンベロープはSBRエンベロープ時間セグメントと同一の内容を意味する。また、上記した第3の実施形態の本変形例2と同様の変更を第4の実施形態に加えてもよい。第3の実施形態の変形例3数式19は下記の数式39であってもよい。数式22は下記の数式40であってもよい。数式26は下記の数式41であってもよい。数式39及び数式40にしたがった場合、時間エンベロープ情報erは、QMFサブバンドサンプルごとの電力をSBRエンベロープ内での平均電力で正規化し、さらに平方根をとったものとなる。ただし、QMFサブバンドサンプルは、QMF領域信号において、同一の時間インデックスrに対応する信号ベクトルであり、QMF領域における一つのサブサンプルを意味する。また、本発明の実施形態全体において、用語時間スロットはQMFサブバンドサンプルと同一の内容を意味する。この場合、時間エンベロープ情報erは、各QMFサブバンドサンプルへ乗算されるべきゲイン係数を意味することとなり、調整後の時間エンベロープ情報eadjrも同様である。第4の実施形態の変形例1第4の実施形態の変形例1の音声復号装置24a不図示は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24aの内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声復号装置24aを統括的に制御する。音声復号装置24aの通信装置は、音声符号化装置11又は音声符号化装置13から出力される符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24aは、機能的には、音声復号装置24のビットストリーム分離部2a3に代わり、ビットストリーム分離部2a4不図示を備え、さらに、補助情報変換部2wに代わり、時間エンベロープ補助情報生成部2y不図示を備える。ビットストリーム分離部2a4は、多重化ビットストリームを、SBR補助情報と、符号化ビットストリームとに分離する。時間エンベロープ補助情報生成部2yは、符号化ビットストリームおよびSBR補助情報に含まれる情報に基づいて、時間エンベロープ補助情報を生成する。あるSBRエンベロープにおける時間エンベロープ補助情報の生成には、例えば当該SBRエンベロープの時間幅bi1-bi、フレームクラス、逆フィルタの強度パラメータ、ノイズフロア、高周波電力の大きさ、高周波電力と低周波電力の比率、QMF領域で表現された低周波信号を周波数方向に線形予測分析した結果の自己相関係数または予測ゲインなどを用いることができる。これらのパラメータの一つ、または複数の値に基づいてKrまたはsiを決定することで、時間エンベロープ補助情報を生成することができる。例えばSBRエンベロープの時間幅bi1-biが広いほどKrまたはsiが小さくなるよう、またはSBRエンベロープの時間幅bi1-biが広いほどKrまたはsiが大きくなるようbi1-biに基づいてKrまたはsiを決定することで、時間エンベロープ補助情報を生成することができる。また、同様の変更を第1の実施形態及び第3の実施形態に加えてもよい。第4の実施形態の変形例2第4の実施形態の変形例2の音声復号装置24b図15参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24bの内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声復号装置24bを統括的に制御する。音声復号装置24bの通信装置は、音声符号化装置11又は音声符号化装置13から出力される符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24bは、図15に示すとおり、高周波調整部2jにかえて、一次高周波調整部2j1と二次高周波調整部2j2とを備える。ここで、一次高周波調整部2j1は、MPEG4AACのSBRにおけるHFadjustmentステップにある、高周波帯域のQMF領域の信号に対する時間方向の線形予測逆フィルタ処理、ゲインの調整及びノイズの重畳処理による調整を行う。このとき、一次高周波調整部2j1の出力信号は、ISOIEC1449632005のSBRtool内、461876節AssemblingHFsignalsの記述内における信号W2に相当するものとなる。線形予測フィルタ部2k又は、線形予測フィルタ部2k1および時間エンベロープ変形部2vは、一次高周波調整部の出力信号を対象に時間エンベロープの変形を行う。二次高周波調整部2j2は、時間エンベロープ変形部2vから出力されたQMF領域の信号に対し、MPEG4AACのSBRにおけるHFadjustmentステップにある正弦波の付加処理を行う。二次高周波調整部の処理は、ISOIEC1449632005のSBRtool内、461876節AssemblingHFsignalsの記述内における、信号W2から信号Yを生成する処理において、信号W2を時間エンベロープ変形部2vの出力信号に置き換えた処理に相当する。なお、上記の説明では正弦波付加処理のみを二次高周波調整部2j2の処理としたが、HFadjustmentステップにある処理のいずれかを二次高周波調整部2j2の処理としてよい。また、同様な変形は、第1の実施形態、第2の実施形態、第3の実施形態に加えてもよい。この際、第1の実施形態および第2の実施形態は線形予測フィルタ部線形予測フィルタ部2k,2k1を備え、時間エンベロープ変形部を備えないため、一次高周波調整部2j1の出力信号に対して線形予測フィルタ部での処理を行った後、線形予測フィルタ部の出力信号を対象に二次高周波調整部2j2での処理を行う。また、第3の実施形態は時間エンベロープ変形部2vを備え、線形予測フィルタ部を備えないため、一次高周波調整部2j1の出力信号に対して時間エンベロープ変形部2vでの処理を行った後、時間エンベロープ変形部2vの出力信号を対象に二次高周波調整部での処理を行う。また、第4の実施形態の音声復号装置音声復号装置24,24a,24bにおいて、線形予測フィルタ部2kと時間エンベロープ変形部2vの処理の順序は逆でもよい。すなわち、高周波調整部2jまたは一次高周波調整部2j1の出力信号に対して、時間エンベロープ変形部2vの処理を先に行い、次に、時間エンベロープ変形部2vの出力信号に対して線形予測フィルタ部2kの処理を行ってもよい。また、時間エンベロープ補助情報は線形予測フィルタ部2kまたは時間エンベロープ変形部2vでの処理を行うか否かを指示する2値の制御情報を含み、この制御情報が線形予測フィルタ部2kまたは時間エンベロープ変形部2vでの処理を行うことを指示している場合に限って、フィルタ強度パラメータKr、エンベロープ形状パラメータsi、またはKrとsiの双方を決定するパラメータであるXrのいずれか一つ以上をさらに情報として含む形式をとってもよい。第4の実施形態の変形例3第4の実施形態の変形例3の音声復号装置24c図16参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24cの内蔵メモリに格納された所定のコンピュータプログラム例えば、図17のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置24cを統括的に制御する。音声復号装置24cの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24cは、図16に示すとおり、高周波調整部2jにかえて、一次高周波調整部2j3と二次高周波調整部2j4とを備え、さらに線形予測フィルタ部2kと時間エンベロープ変形部2vに代えて個別信号成分調整部2z1,2z2,2z3を備える個別信号成分調整部は、時間エンベロープ変形手段に相当する。一次高周波調整部2j3は、高周波帯域のQMF領域の信号を、複写信号成分として出力する。一次高周波調整部2j3は、高周波帯域のQMF領域の信号に対して、ビットストリーム分離部2a3から与えられるSBR補助情報を利用して時間方向の線形予測逆フィルタ処理及びゲインの調整周波数特性の調整の少なくとも一方を行った信号を複写信号成分として出力してもよい。さらに、一次高周波調整部2j3は、ビットストリーム分離部2a3から与えられるSBR補助情報を利用してノイズ信号成分および正弦波信号成分を生成し、複写信号成分、ノイズ信号成分および正弦波信号成分を分離された形で各々出力するステップSg1の処理。ノイズ信号成分および正弦波信号成分は、SBR補助情報の内容に依存し、生成されない場合があってもよい。個別信号成分調整部2z1,2z2,2z3は、前記一次高周波調整部の出力に含まれる複数の信号成分の各々に対し処理を行うステップSg2の処理。個別信号成分調整部2z1,2z2,2z3における処理は、線形予測フィルタ部2kと同様の、フィルタ強度調整部2fから得られた線形予測係数を用いた周波数方向の線形予測合成フィルタ処理であってもよい処理1。また、個別信号成分調整部2z1,2z2,2z3における処理は、時間エンベロープ変形部2vと同様の、エンベロープ形状調整部2sから得られた時間エンベロープを用いて各QMFサブバンドサンプルへゲイン係数を乗算する処理であってもよい処理2。また、個別信号成分調整部2z1,2z2,2z3における処理は、入力信号に対して線形予測フィルタ部2kと同様の、フィルタ強度調整部2fから得られた線形予測係数を用いた周波数方向の線形予測合成フィルタ処理を行った後、その出力信号に対してさらに時間エンベロープ変形部2vと同様の、エンベロープ形状調整部2sから得られた時間エンベロープを用いて各QMFサブバンドサンプルへゲイン係数を乗算する処理を行うことであってもよい処理3。また、個別信号成分調整部2z1,2z2,2z3における処理は、入力信号に対して時間エンベロープ変形部2vと同様の、エンベロープ形状調整部2sから得られた時間エンベロープを用いて各QMFサブバンドサンプルへゲイン係数を乗算する処理を行った後、その出力信号に対してさらに線形予測フィルタ部2kと同様の、フィルタ強度調整部2fから得られた線形予測係数を用いた周波数方向の線形予測合成フィルタ処理を行うことであってもよい処理4。また、個別信号成分調整部2z1,2z2,2z3は入力信号に対して時間エンベロープ変形処理を行わず、入力信号をそのまま出力するものであってもよい処理5また、個別信号成分調整部2z1,2z2,2z3における処理は、処理1~5以外の方法で入力信号の時間エンベロープを変形するための何らかの処理を加えるものであってもよい処理6。また、個別信号成分調整部2z1,2z2,2z3における処理は、処理1~6のうちの複数の処理を任意の順序で組み合わせた処理であってもよい処理7。個別信号成分調整部2z1,2z2,2z3における処理は互いに同じでもよいが、個別信号成分調整部2z1,2z2,2z3は、一次高周波調整部の出力に含まれる複数の信号成分の各々に対し互いに異なる方法で時間エンベロープの変形を行ってもよい。例えば個別信号成分調整部2z1は入力された複写信号に対し処理2を行い、個別信号成分調整部2z2は入力されたノイズ信号成分に対して処理3を行い、個別信号成分調整部2z3は入力された正弦波信号に対して処理5を行うといったように、複写信号、ノイズ信号、正弦波信号の各々に対して互いに異なる処理を行ってよい。また、この際、フィルタ強度調整部2fとエンベロープ形状調整部2sは、個別信号成分調整部2z1,2z2,2z3の各々に対して互いに同じ線形予測係数や時間エンベロープを送信してもよいが、互いに異なる線形予測係数や時間エンベロープを送信してもよく、また個別信号成分調整部2z1,2z2,2z3のいずれか2つ以上に対して同一の線形予測係数や時間エンベロープを送信してもよい。個別信号成分調整部2z1,2z2,2z3の1つ以上は、時間エンベロープ変形処理を行わず、入力信号をそのまま出力するもの処理5であってもよいため、個別信号成分調整部2z1,2z2,2z3は全体として、一次高周波調整部2j3から出力された複数の信号成分の少なくとも一つに対し時間エンベロープ処理を行うものである個別信号成分調整部2z1,2z2,2z3の全てが処理5である場合は、いずれの信号成分に対しても時間エンベロープ変形処理が行われないため、本発明の効果を有さない。個別信号成分調整部2z1,2z2,2z3のそれぞれにおける処理は、処理1から処理7のいずれかに固定されていてもよいが、外部から与えられる制御情報に基づいて、処理1から処理7のいずれを行うかが動的に決定されてもよい。この際、上記制御情報は多重化ビットストリームに含まれることが望ましい。また、上記制御情報は、特定のSBRエンベロープ時間セグメント、符号化フレーム、またはその他の時間範囲において処理1から処理7のいずれを行うかを指示するものであってもよく、また、制御の時間範囲を特定せず、処理1から処理7のいずれを行うかを指示するものであってもよい。二次高周波調整部2j4は、個別信号成分調整部2z1,2z2,2z3から出力された処理後の信号成分を足し合わせ、係数加算部へ出力するステップSg3の処理。また、二次高周波調整部2j4は、複写信号成分に対して、ビットストリーム分離部2a3から与えられるSBR補助情報を利用して時間方向の線形予測逆フィルタ処理及びゲインの調整周波数特性の調整の少なくとも一方を行ってもよい。個別信号成分調整部は2z1,2z2,2z3は互いに協調して動作し、処理1~7のいずれかの処理を行った後の2つ以上の信号成分を互いに足し合わせ、足し合わされた信号に対してさらに処理1~7のいずれかの処理を加えて途中段階の出力信号を生成してもよい。この際には、二次高周波調整部2j4は、前記途中段階の出力信号と、前記途中段階の出力信号にまだ足しあわされていない信号成分を足し合わせ、係数加算部へ出力する。具体的には、複写信号成分に処理5を行い、雑音成分に処理1を加えた後にこれら2つの信号成分を互いに足し合わせ、足しあわされた信号に対してさらに処理2を加えて途中段階の出力信号を生成することが望ましい。この際には、二次高周波調整部2j4は、前記途中段階の出力信号に正弦波信号成分を足し合わせ、係数加算部へ出力する。一次高周波調整部2j3は、複写信号成分、ノイズ信号成分、正弦波信号成分の3つの信号成分に限らず、任意の複数の信号成分を互いに分離された形で出力してもよい。この場合の信号成分は、複写信号成分、ノイズ信号成分、正弦波信号成分のうち2つ以上を足し合わせたものであってもよい。また、複写信号成分、ノイズ信号成分、正弦波信号成分のいずれかを帯域分割した信号であってもよい。信号成分の数は3以外であってもよく、この場合には個別信号成分調整部の数は3以外であってよい。SBRによって生成される高周波信号は、低周波帯域を高周波帯域に複写して得られた複写信号成分と、ノイズ信号、正弦波信号の3つの要素から構成される。複写信号、ノイズ信号、正弦波信号の各々は、互いに異なる時間エンベロープを持つため、本変形例の個別信号成分調整部が行うように、各々の信号成分に対して互いに異なる方法で時間エンベロープの変形を行うことにより、本発明の他の実施例と比較し、復号信号の主観品質をさらに向上させることができる。特に、ノイズ信号は一般に平坦な時間エンベロープを持ち、複写信号は低周波帯域の信号に近い時間エンベロープを持つため、これらを分離して扱い、互いに異なる処理を加えることにより、複写信号とノイズ信号の時間エンベロープを独立に制御することが可能となり、これは復号信号の主観品質向上に有効である。具体的には、ノイズ信号に対しては時間エンベロープを変形させる処理処理3または処理4を行い、複写信号に対しては、ノイズ信号に対するものとは異なる処理処理1または処理2を行い、さらに、正弦波信号に対しては、処理5を行うすなわち、時間エンベロープ変形処理を行わないことが好ましい。または、ノイズ信号に対しては時間エンベロープの変形処理処理3または処理4を行い、複写信号と正弦波信号に対しては、処理5を行うすなわち、時間エンベロープ変形処理を行わないことが好ましい。第1の実施形態の変形例4第1の実施形態の変形例4の音声符号化装置11b図44は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声符号化装置11bの内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声符号化装置11bを統括的に制御する。音声符号化装置11bの通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。音声符号化装置11bは、音声符号化装置11の線形予測分析部1eにかえて線形予測分析部1e1を備え、時間スロット選択部1pをさらに備える。時間スロット選択部1pは、周波数変換部1aからQMF領域の信号を受け取り、線形予測分析部1e1での線形予測分析処理を施す時間スロットを選択する。線形予測分析部1e1は、時間スロット選択部1pより通知された選択結果に基づき、選択された時間スロットのQMF領域信号を線形予測分析部1eと同様に線形予測分析し、高周波線形予測係数、低周波線形予測係数のうち少なくともひとつを取得する。フィルタ強度パラメータ算出部1fは、線形予測分析部1e1において得られた、時間スロット選択部1pで選択された時間スロットの線形予測係数を用いてフィルタ強度パラメータを算出する。時間スロット選択部1pでの時間スロットの選択では、例えば後に記載の本変形例の復号装置21aにおける時間スロット選択部3aと同様の高周波成分のQMF領域信号の信号電力を用いた選択方法のうち少なくともひとつを用いてもよい。その際、時間スロット選択部1pにおける高周波成分のQMF領域信号は、周波数変換部1aから受け取るQMF領域の信号のうち、SBR符号化部1dにおいて符号化される周波数成分であることが望ましい。時間スロットの選択方法は、前記の方法を少なくともひとつ用いてもよく、さらには前記とは異なる方法を少なくともひとつ用いてもよく、さらにはそれらを組み合わせて用いてもよい。第1の実施形態の変形例4の音声復号装置21a図18参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置21aの内蔵メモリに格納された所定のコンピュータプログラム例えば、図19のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置21aを統括的に制御する。音声復号装置21aの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置21aは、図18に示すとおり、音声復号装置21の低周波線形予測分析部2d、信号変化検出部2e、高周波線形予測分析部2h、及び線形予測逆フィルタ部2i、及び線形予測フィルタ部2kにかえて、低周波線形予測分析部2d1、信号変化検出部2e1、高周波線形予測分析部2h1、線形予測逆フィルタ部2i1、及び線形予測フィルタ部2k3を備え、時間スロット選択部3aをさらに備える。時間スロット選択部3aは、高周波生成部2gにて生成された時間スロットrの高周波成分のQMF領域の信号qexpk,rに対して、線形予測フィルタ部2kにおいて線形予測合成フィルタ処理を施すか否かを判断し、線形予測合成フィルタ処理を施す時間スロットを選択するステップSh1の処理。時間スロット選択部3aは、時間スロットの選択結果を、低周波線形予測分析部2d1、信号変化検出部2e1、高周波線形予測分析部2h1、線形予測逆フィルタ部2i1、線形予測フィルタ部2k3に通知する。低周波線形予測分析部2d1では、時間スロット選択部3aより通知された選択結果に基づき、選択された時間スロットr1のQMF領域信号を、低周波線形予測分析部2dと同様に線形予測分析し、低周波線形予測係数を取得するステップSh2の処理。信号変化検出部2e1では、時間スロット選択部3aより通知された選択結果に基づき、選択された時間スロットのQMF領域信号の時間変化を、信号変化検出部2eと同様に検出し、検出結果Tr1を出力する。フィルタ強度調整部2fでは、低周波線形予測分析部2d1において得られた、時間スロット選択部3aで選択された時間スロットの低周波線形予測係数に対してフィルタ強度調整を行い、調整された線形予測係数adecn,r1を得る。高周波線形予測分析部2h1では、高周波生成部2gによって生成された高周波成分のQMF領域信号を、時間スロット選択部3aより通知された選択結果に基づき、選択された時間スロットr1に関して、高周波線形予測分析部2hと同様に、周波数方向に線形予測分析し、高周波線形予測係数aexpn,r1を取得するステップSh3の処理。線形予測逆フィルタ部2i1では、時間スロット選択部3aより通知された選択結果に基づき、選択された時間スロットr1の高周波成分のQMF領域の信号qexpk,rを、線形予測逆フィルタ部2iと同様に周波数方向にaexpn,r1を係数とする線形予測逆フィルタ処理を行うステップSh4の処理。線形予測フィルタ部2k3では、時間スロット選択部3aより通知された選択結果に基づき、選択された時間スロットr1の高周波調整部2jから出力された高周波成分のQMF領域の信号qadjk,r1に対し、線形予測フィルタ部2kと同様に、フィルタ強度調整部2fから得られたaadjn,r1を用いて、周波数方向に線形予測合成フィルタ処理を行うステップSh5の処理。また、変形例3に記載の線形予測フィルタ部2kへの変更を、線形予測フィルタ部2k3に加えてもよい。時間スロット選択部3aでの線形予測合成フィルタ処理を施す時間スロットの選択では、例えば高周波成分のQMF領域信号qexpk,rの信号電力が所定の値Pexp,Thよりも大きい時間スロットrをひとつ以上選択してもよい。qexpk,rの信号電力は次の数式で求めることが望ましい。ただし、Mは高周波生成部2gによって生成される高周波成分の下限周波数kxより高い周波数の範囲を表す値であり、さらには高周波生成部2gによって生成される高周波成分の周波数範囲をkx<=k<kxMのように表してもよい。また、所定の値Pexp,Thは時間スロットrを含む所定の時間幅のPexprの平均値でもよい。さらに所定の時間幅はSBRエンベロープでもよい。また、高周波成分のQMF領域信号の信号電力がピークになる時間スロットが含まれるように選択してもよい。信号電力のピークは、例えば信号電力の移動平均値についてが正の値から負の値に変わる時間スロットrの高周波成分のQMF領域の信号電力をピークとしてもよい。信号電力の移動平均値は、例えば次の式で求めることができる。ただし、cは平均値を求める範囲を定める所定の値である。また信号電力のピークは、前記の方法で求めてもよく、異なる方法により求めてもよい。さらに、高周波成分のQMF領域信号の信号電力の変動が小さい定常状態から変動の大きい過渡状態になるまでの時間幅tが所定の値tthよりも小さく、当該時間幅に含まれる時間スロットを少なくともひとつ選択してもよい。さらに、高周波成分のQMF領域信号の信号電力の変動が大きい過渡状態から変動の小さい定常状態になるまでの時間幅tが所定の値tthよりも小さく、当該時間幅に含まれる時間スロットを少なくともひとつ選択してもよい。|Pexpr1-Pexpr|が所定の値よりも小さいまたは、所定の値と等しいまたは小さい時間スロットrを前記定常状態とし、|Pexpr1-Pexpr|が所定の値と等しいまたは大きいまたは、所定の値よりも大きい時間スロットrを前記過渡状態としてもよく、|Pexp,MAr1-Pexp,MAr|が所定の値よりも小さいまたは、所定の値と等しいまたは小さい時間スロットrを前記定常状態とし、|Pexp,MAr1-Pexp,MAr|が所定の値と等しいまたは大きいまたは、所定の値よりも大きい時間スロットrを前記過渡状態としてもよい。また過渡状態、定常状態は前記の方法で定義してもよく、異なる方法で定義してもよい。時間スロットの選択方法は、前記の方法を少なくともひとつ用いてもよく、さらには前記とは異なる方法を少なくともひとつ用いてもよく、さらにはそれらを組み合わせても良い。第1の実施形態の変形例5第1の実施形態の変形例5の音声符号化装置11cは、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声符号化装置11cの内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声符号化装置11cを統括的に制御する。音声符号化装置11cの通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。音声符号化装置11cは、変形例4の音声符号化装置11bの時間スロット選択部1p、及びビットストリーム多重化部1gにかえて、時間スロット選択部1p1、及びビットストリーム多重化部1g4を備える。時間スロット選択部1p1は、第1の実施形態の変形例4に記載の時間スロット選択部1pと同様に時間スロットを選択し、時間スロット選択情報をビットストリーム多重化部1g4へ送る。ビットストリーム多重化部1g4は、コアコーデック符号化部1cによって算出された符号化ビットストリームと、SBR符号化部1dによって算出されたSBR補助情報と、フィルタ強度パラメータ算出部1fによって算出されたフィルタ強度パラメータとを、ビットストリーム多重化部1gと同様に多重化し、さらに時間スロット選択部1p1から受け取った時間スロット選択情報とを多重化し、多重化ビットストリームを、音声符号化装置11cの通信装置を介して出力する。前記時間スロット選択情報は、後に記載の音声復号装置21bにおける時間スロット選択部3a1が受け取る時間スロット選択情報であり、例えば選択する時間スロットのインデックスr1を含んでいてもよい。さらに、例えば時間スロット選択部3a1の時間スロット選択方法に利用されるパラメータでもよい。第1の実施形態の変形例5の音声復号装置21b図20参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置21bの内蔵メモリに格納された所定のコンピュータプログラム例えば、図21のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置21bを統括的に制御する。音声復号装置21bの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置21bは、図20に示すとおり、変形例4の音声復号装置21aのビットストリーム分離部2a、及び時間スロット選択部3aにかえて、ビットストリーム分離部2a5、及び時間スロット選択部3a1を備え、時間スロット選択部3a1に時間スロット選択情報が入力される。ビットストリーム分離部2a5では、多重化ビットストリームを、ビットストリーム分離部2aと同様に、フィルタ強度パラメータと、SBR補助情報と、符号化ビットストリームとに分離し、時間スロット選択情報をさらに分離する。時間スロット選択部3a1では、ビットストリーム分離部2a5から送られた時間スロット選択情報に基づいて時間スロットを選択するステップSi1の処理。時間スロット選択情報は、時間スロットの選択に用いる情報であり、例えば選択する時間スロットのインデックスr1を含んでいてもよい。さらに、例えば変形例4に記載の時間スロット選択方法に利用されるパラメータでもよい。この場合、時間スロット選択部3a1には、時間スロット選択情報に加えて、図示されていないが高周波生成部2gにて生成された高周波成分のQMF領域信号も入力される。前記パラメータは、例えば前記時間スロットの選択のために用いる所定の値例えば、Pexp,Th、tThなどでもよい。第1の実施形態の変形例6第1の実施形態の変形例6の音声符号化装置11d不図示は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声符号化装置11dの内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声符号化装置11dを統括的に制御する。音声符号化装置11dの通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。音声符号化装置11dは、変形例1の音声符号化装置11aの短時間電力算出部1iにかえて、図示しない短時間電力算出部1i1を備え、時間スロット選択部1p2をさらに備える。時間スロット選択部1p2は、周波数変換部1aからQMF領域の信号を受け取り、短時間電力算出部1iでの短時間電力算出処理を施す時間区間に対応する時間スロットを選択する。短時間電力算出部1i1は、時間スロット選択部1p2より通知された選択結果に基づき、選択された時間スロットに対応する時間区間の短時間電力を、変形例1の音声符号化装置11aの短時間電力算出部1iと同様に算出する。第1の実施形態の変形例7第1の実施形態の変形例7の音声符号化装置11e不図示は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声符号化装置11eの内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声符号化装置11eを統括的に制御する。音声符号化装置11eの通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。音声符号化装置11eは、変形例6の音声符号化装置11dの時間スロット選択部1p2にかえて、図示しない時間スロット選択部1p3を備える。さらに、ビットストリーム多重化部1g1にかえて、時間スロット選択部1p3からの出力をさらに受けるビットストリーム多重化部を備える。時間スロット選択部1p3は、第1の実施形態の変形例6に記載の時間スロット選択部1p2と同様に時間スロットを選択し、時間スロット選択情報をビットストリーム多重化部へ送る。第1の実施形態の変形例8第1の実施形態の変形例8の音声符号化装置不図示は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の変形例8の音声符号化装置の内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって変形例8の音声符号化装置を統括的に制御する。変形例8の音声符号化装置の通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。変形例8の音声符号化装置は、変形例2に記載の音声符号化装置に加え、時間スロット選択部1pをさらに備える。第1の実施形態の変形例8の音声復号装置不図示は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の変形例8の音声復号装置の内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって変形例8の音声復号装置を統括的に制御する。変形例8の音声復号装置の通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。変形例8の音声復号装置は、変形例2に記載の音声復号装置の低周波線形予測分析部2d、信号変化検出部2e、高周波線形予測分析部2h、及び線形予測逆フィルタ部2i、及び線形予測フィルタ部2kにかえて、低周波線形予測分析部2d1、信号変化検出部2e1、高周波線形予測分析部2h1、線形予測逆フィルタ部2i1、及び線形予測フィルタ部2k3を備え、時間スロット選択部3aをさらに備える。第1の実施形態の変形例9第1の実施形態の変形例9の音声符号化装置不図示は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の変形例9の音声符号化装置の内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって変形例9の音声符号化装置を統括的に制御する。変形例9の音声符号化装置の通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。変形例9の音声符号化装置は、変形例8に記載の音声符号化装置の時間スロット選択部1pにかえて、時間スロット選択部1p1を備える。さらに、変形例8に記載のビットストリーム多重化部にかえて、変形例8に記載のビットストリーム多重化部への入力に加えて時間スロット選択部1p1からの出力をさらに受けるビットストリーム多重化部を備える。第1の実施形態の変形例9の音声復号装置不図示は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の変形例9の音声復号装置の内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって変形例9の音声復号装置を統括的に制御する。変形例9の音声復号装置の通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。変形例9の音声復号装置は、変形例8に記載の音声復号装置の時間スロット選択部3aにかえて、時間スロット選択部3a1を備える。さらに、ビットストリーム分離部2aにかえて、ビットストリーム分離部2a5のフィルタ強度パラメータにかえて前記変形例2に記載のaDn,rを分離するビットストリーム分離部を備える。第2の実施形態の変形例1第2の実施形態の変形例1の音声符号化装置12aは、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声符号化装置12aの内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声符号化装置12aを統括的に制御する。音声符号化装置12aの通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。音声符号化装置12aは、音声符号化装置12の線形予測分析部1eにかえて、線形予測分析部1e1を備え、時間スロット選択部1pをさらに備える。第2の実施形態の変形例1の音声復号装置22a図22参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置22aの内蔵メモリに格納された所定のコンピュータプログラム例えば、図23のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置22aを統括的に制御する。音声復号装置22aの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置22aは、図22に示すとおり、第2の実施形態の音声復号装置22の高周波線形予測分析部2h、線形予測逆フィルタ部2i、線形予測フィルタ部2k1、及び線形予測補間補外部2pにかえて、高周波線形予測分析部2h1、線形予測逆フィルタ部2i1、線形予測フィルタ部2k2、及び線形予測補間補外部2p1を備え、時間スロット選択部3aをさらに備える。時間スロット選択部3aは、時間スロットの選択結果を、高周波線形予測分析部2h1、線形予測逆フィルタ部2i1、線形予測フィルタ部2k2、線形予測係数補間補外部2p1に通知する。線形予測係数補間補外部2p1では、時間スロット選択部3aより通知された選択結果に基づき、選択された時間スロットであり線形予測係数の伝送されていない時間スロットr1に対応するaHn,rを、線形予測係数補間補外部2pと同様に、補間又は補外により取得するステップSj1の処理。線形予測フィルタ部2k2では、時間スロット選択部3aより通知された選択結果に基づき、選択された時間スロットr1に関して、高周波調整部2jから出力されたqadjn,r1に対し、線形予測係数補間補外部2p1から得られた、補間又は補外されたaHn,r1を用いて、線形予測フィルタ部2k1と同様に、周波数方向に線形予測合成フィルタ処理を行うステップSj2の処理。また、第1の実施形態の変形例3に記載の線形予測フィルタ部2kへの変更を、線形予測フィルタ部2k2に加えてもよい。第2の実施形態の変形例2第2の実施形態の変形例2の音声符号化装置12b図47は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声符号化装置12bの内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声符号化装置11bを統括的に制御する。音声符号化装置12bの通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。音声符号化装置12bは、変形例1の音声符号化装置12aの時間スロット選択部1p、及びビットストリーム多重化部1g2にかえて、時間スロット選択部1p1、及びビットストリーム多重化部1g5を備える。ビットストリーム多重化部1g5は、ビットストリーム多重化部1g2と同様に、コアコーデック符号化部1cで算出された符号化ビットストリームと、SBR符号化部1dで算出されたSBR補助情報と、線形予測係数量子化部1kから与えられた量子化後の線形予測係数に対応する時間スロットのインデックスとを多重化し、さらに時間スロット選択部1p1から受け取る時間スロット選択情報をビットストリームに多重化し、多重化ビットストリームを、音声符号化装置12bの通信装置を介して出力する。第2の実施形態の変形例2の音声復号装置22b図24参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置22bの内蔵メモリに格納された所定のコンピュータプログラム例えば、図25のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置22bを統括的に制御する。音声復号装置22bの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置22bは、図24に示すとおり、変形例1に記載の音声復号装置22aのビットストリーム分離部2a1、及び時間スロット選択部3a、にかえて、ビットストリーム分離部2a6、及び時間スロット選択部3a1を備え、時間スロット選択部3a1に時間スロット選択情報が入力される。ビットストリーム分離部2a6では、ビットストリーム分離部2a1と同様に、多重化ビットストリームを、量子化されたaHn,riと、これに対応する時間スロットのインデックスriと、SBR補助情報と、符号化ビットストリームとに分離し、時間スロット選択情報をさらに分離する。第3の実施形態の変形例4第3の実施形態の変形例1に記載のは、erのSBRエンベロープ内での平均値であってもよく、さらに別に定める値であってもよい。第3の実施形態の変形例5エンベロープ形状調整部2sは、前記第3の実施形態の変形例3に記載のとおり、調整後の時間エンベロープeadjrが例えば数式28,数式37及び38のとおり、QMFサブバンドサンプルへ乗算されるゲイン係数であることを鑑み、eadjrを所定の値eadj,Thrにより以下のように制限することが望ましい。第4の実施形態第4の実施形態の音声符号化装置14図48は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声符号化装置14の内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声符号化装置14を統括的に制御する。音声符号化装置14の通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。音声符号化装置14は、第1の実施形態の変形例4の音声符号化装置11bのビットストリーム多重化部1gにかえて、ビットストリーム多重化部1g7を備え、さらに音声符号化装置13の時間エンベロープ算出部1m、及びエンベロープ形状パラメータ算出部1nを備える。ビットストリーム多重化部1g7は、ビットストリーム多重化部1gと同様に、コアコーデック符号化部1cによって算出された符号化ビットストリームと、SBR符号化部1dによって算出されたSBR補助情報とを多重化し、さらに、フィルタ強度パラメータ算出部によって算出されたフィルタ強度パラメータと、エンベロープ形状パラメータ算出部1nによって算出されたエンベロープ形状パラメータとを時間エンベロープ補助情報に変換して多重化し、多重化ビットストリーム符号化された多重化ビットストリームを、音声符号化装置14の通信装置を介して出力する。第4の実施形態の変形例4第4の実施形態の変形例4の音声符号化装置14a図49は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声符号化装置14aの内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声符号化装置14aを統括的に制御する。音声符号化装置14aの通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。音声符号化装置14aは、第4の実施形態の音声符号化装置14の線形予測分析部1eにかえて、線形予測分析部1e1を備え、時間スロット選択部1pをさらに備える。第4の実施形態の変形例4の音声復号装置24d図26参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24dの内蔵メモリに格納された所定のコンピュータプログラム例えば、図27のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置24dを統括的に制御する。音声復号装置24dの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24dは、図26に示すとおり、音声復号装置24の低周波線形予測分析部2d、信号変化検出部2e、高周波線形予測分析部2h、及び線形予測逆フィルタ部2i、及び線形予測フィルタ部2kにかえて、低周波線形予測分析部2d1、信号変化検出部2e1、高周波線形予測分析部2h1、線形予測逆フィルタ部2i1、及び線形予測フィルタ部2k3を備え、時間スロット選択部3aをさらに備える。時間エンベロープ変形部2vは、線形予測フィルタ部2k3から得られたQMF領域の信号を、エンベロープ形状調整部2sから得られた時間エンベロープ情報を用いて、第3の実施形態、第4の実施形態、及びそれらの変形例の時間エンベロープ変形部2vと同様に変形するステップSk1の処理。第4の実施形態の変形例5第4の実施形態の変形例5の音声復号装置24e図28参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24eの内蔵メモリに格納された所定のコンピュータプログラム例えば、図29のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置24eを統括的に制御する。音声復号装置24eの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24eは、図28に示すとおり、変形例5においては、第1の実施形態と同様に第4の実施形態の全体を通して省略可能である、変形例4に記載の音声復号装置24dの高周波線形予測分析部2h1と、線形予測逆フィルタ部2i1を省略し、音声復号装置24dの時間スロット選択部3a、及び時間エンベロープ変形部2vにかえて、時間スロット選択部3a2、及び時間エンベロープ変形部2v1を備える。さらに、第4の実施形態の全体を通して処理順序を入れ替え可能である線形予測フィルタ部2k3の線形予測合成フィルタ処理と時間エンベロープ変形部2v1での時間エンベロープの変形処理の順序を入れ替える。時間エンベロープ変形部2v1は、時間エンベロープ変形部2vと同様に、高周波調整部2jから得られたqadjk,rをエンベロープ形状調整部2sから得られたeadjrを用いて変形し、時間エンベロープが変形されたQMF領域の信号qenvadjk,rを取得する。さらに、時間エンベロープ変形処理時に得られたパラメータ、または少なくとも時間エンベロープ変形処理時に得られたパラメータを用いて算出したパラメータを時間スロット選択情報として、時間スロット選択部3a2に通知する。時間スロット選択情報としては、数式22、数式40のerまたはその算出過程にて平方根演算をしない|er|2でもよく、さらにある複数時間スロット区間例えばSBRエンベロープでのそれらの平均値である数式24のもあわせて時間スロット選択情報としてもよい。ただし、である。さらに時間スロット選択情報としては、数式26、数式41のeexprまたはその算出過程にて平方根演算をしない|eexpr|2でもよく、さらにある複数時間スロット区間例えばSBRエンベロープでのそれらの平均値であるもあわせて時間スロット選択情報としてもよい。ただし、である。さらに時間スロット選択情報としては、数式23、数式35、数式36のeadjrまたはその算出過程にて平方根演算をしない|eadjr|2でもよく、さらにある複数時間スロット区間例えばSBRエンベロープでのそれらの平均値であるもあわせて時間スロット選択情報としてもよい。ただし、である。さらに時間スロット選択情報としては、数式37のeadj,scaledrまたはその算出過程にて平方根演算をしない|eadj,scaledr|2でもよく、さらにある複数時間スロット区間例えばSBRエンベロープでのそれらの平均値であるもあわせて時間スロット選択情報としてもよい。ただし、である。さらに時間スロット選択情報としては、時間エンベロープが変形された高周波成分に対応するQMF領域信号の時間スロットrの信号電力Penvadjrまたはそれの平方根演算をした信号振幅値でもよく、さらにある複数時間スロット区間例えばSBRエンベロープでのそれらの平均値であるもあわせて時間スロット選択情報としてもよい。ただし、である。ただし、Mは高周波生成部2gによって生成される高周波成分の下限周波数kxより高い周波数の範囲を表す値であり、さらには高周波生成部2gによって生成される高周波成分の周波数範囲をkx≦k<kxMのように表してもよい。時間スロット選択部3a2は、時間エンベロープ変形部2v1から通知された時間スロット選択情報に基づいて、時間エンベロープ変形部2v1にて時間エンベロープを変形された時間スロットrの高周波成分のQMF領域の信号qenvadjk,rに対して、線形予測フィルタ部2kにおいて線形予測合成フィルタ処理を施すか否かを判断し、線形予測合成フィルタ処理を施す時間スロットを選択する。本変形例における時間スロット選択部3a2での線形予測合成フィルタ処理を施す時間スロットの選択では、時間エンベロープ変形部2v1から通知された時間スロット選択情報に含まれるパラメータurが所定の値uThよりも大きい時間スロットrをひとつ以上選択してもよく、urが所定の値uThよりも大きいか等しい時間スロットrをひとつ以上選択してもよい。urは、上記er、|er|2、eexpr、|eexpr|2、eadjr、|eadjr|2、eadj,scaledr、|eadj,scaledr|2、Penvadjr、そして、のうち少なくともひとつを含んでいてもよく、uThは、上記のうち少なくともひとつを含んでもよい。またuThは、時間スロットrを含む所定の時間幅例えばSBRエンベロープのurの平均値でもよい。さらに、urがピークになる時間スロットが含まれるように選択してもよい。urのピークは、前記第1の実施形態の変形例4における高周波成分のQMF領域信号の信号電力のピークの算出と同様に算出できる。さらに、前記第1の実施形態の変形例4における定常状態と過渡状態を、urを用いて前記第1の実施形態の変形例4と同様に判断し、それに基づいて時間スロットを選択してもよい。時間スロットの選択方法は、前記の方法を少なくともひとつ用いてもよく、さらには前記とは異なる方法を少なくともひとつ用いてもよく、さらにはそれらを組み合わせてもよい。第4の実施形態の変形例6第4の実施形態の変形例6の音声復号装置24f図30参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24fの内蔵メモリに格納された所定のコンピュータプログラム例えば、図29のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置24fを統括的に制御する。音声復号装置24fの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24fは、図30に示すとおり、変形例6においては、第1の実施形態と同様に第4の実施形態の全体を通して省略可能である、変形例4に記載の音声復号装置24dの信号変化検出部2e1と、高周波線形予測分析部2h1と、線形予測逆フィルタ部2i1を省略し、音声復号装置24dの時間スロット選択部3a、及び時間エンベロープ変形部2vにかえて、時間スロット選択部3a2、及び時間エンベロープ変形部2v1を備える。さらに、第4の実施形態の全体を通して処理順序を入れ替え可能である線形予測フィルタ部2k3の線形予測合成フィルタ処理と時間エンベロープ変形部2v1での時間エンベロープの変形処理の順序を入れ替える。時間スロット選択部3a2は、時間エンベロープ変形部2v1から通知された時間スロット選択情報に基づいて、時間エンベロープ変形部2v1にて時間エンベロープを変形された時間スロットrの高周波成分のQMF領域の信号qenvadjk,rに対して、線形予測フィルタ部2k3において線形予測合成フィルタ処理を施すか否かを判断し、線形予測合成フィルタ処理を施す時間スロットを選択し、選択した時間スロットを低周波線形予測分析部2d1と線形予測フィルタ部2k3に通知する。第4の実施形態の変形例7第4の実施形態の変形例7の音声符号化装置14bは、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声符号化装置14bの内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声符号化装置14bを統括的に制御する。音声符号化装置14bの通信装置は、符号化の対象となる音声信号を外部から受信し、更に、符号化された多重化ビットストリームを外部に出力する。音声符号化装置14bは、変形例4の音声符号化装置14aのビットストリーム多重化部1g7、及び時間スロット選択部1pにかえて、ビットストリーム多重化部1g6、および時間スロット選択部1p1を備える。ビットストリーム多重化部1g6は、ビットストリーム多重化部1g7と同様に、コアコーデック符号化部1cによって算出された符号化ビットストリームと、SBR符号化部1dによって算出されたSBR補助情報と、フィルタ強度パラメータ算出部によって算出されたフィルタ強度パラメータとエンベロープ形状パラメータ算出部1nによって算出されたエンベロープ形状パラメータとを変換した時間エンベロープ補助情報とを多重化し、さらに時間スロット選択部1p1より受け取った時間スロット選択情報を多重化し、多重化ビットストリーム符号化された多重化ビットストリームを、音声符号化装置14bの通信装置を介して出力する。第4の実施形態の変形例7の音声復号装置24g図31参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24gの内蔵メモリに格納された所定のコンピュータプログラム例えば、図32のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置24gを統括的に制御する。音声復号装置24gの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24gは、図31に示すとおり、変形例4に記載の音声復号装置24dのビットストリーム分離部2a3、及び時間スロット選択部3aにかえて、ビットストリーム分離部2a7、及び時間スロット選択部3a1を備える。ビットストリーム分離部2a7は、音声復号装置24gの通信装置を介して入力された多重化ビットストリームを、ビットストリーム分離部2a3と同様に、時間エンベロープ補助情報と、SBR補助情報と、符号化ビットストリームと、に分離し、さらに時間スロット選択情報とに分離する。第4の実施形態の変形例8第4の実施形態の変形例8の音声復号装置24h図33参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24hの内蔵メモリに格納された所定のコンピュータプログラム例えば、図34のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置24hを統括的に制御する。音声復号装置24hの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24hは、図33に示すとおり、変形例2の音声復号装置24bの低周波線形予測分析部2d、信号変化検出部2e、高周波線形予測分析部2h、線形予測逆フィルタ部2i、及び線形予測フィルタ部2kにかえて、低周波線形予測分析部2d1、信号変化検出部2e1、高周波線形予測分析部2h1、線形予測逆フィルタ部2i1、及び線形予測フィルタ部2k3を備え、時間スロット選択部3aをさらに備える。一次高周波調整部2j1は、第4の実施形態の変形例2における一次高周波調整部2j1と同様に、前記MPEG4AACのSBRにおけるHFAdjustmentステップにある処理のいずれか一つ以上を行うステップSm1の処理。二次高周波調整部2j2は、第4の実施形態の変形例2における二次高周波調整部2j2と同様に、前記MPEG4AACのSBRにおけるHFAdjustmentステップにある処理のいずれか一つ以上を行うステップSm2の処理。二次高周波調整部2j2で行う処理は、前記MPEG4AACのSBRにおけるHFAdjustmentステップにある処理のうち、一次高周波調整部2j1で行われなかった処理とすることが望ましい。第4の実施形態の変形例9第4の実施形態の変形例9の音声復号装置24i図35参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24iの内蔵メモリに格納された所定のコンピュータプログラム例えば、図36のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置24iを統括的に制御する。音声復号装置24iの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24iは、図35に示すとおり、第1の実施形態と同様に第4の実施形態の全体を通して省略可能である、変形例8の音声復号装置24hの高周波線形予測分析部2h1、及び線形予測逆フィルタ部2i1を省略し、変形例8の音声復号装置24hの時間エンベロープ変形部2v、及び時間スロット選択部3aにかえて、時間エンベロープ変形部2v1、及び時間スロット選択部3a2を備える。さらに、第4の実施形態の全体を通して処理順序を入れ替え可能である線形予測フィルタ部2k3の線形予測合成フィルタ処理と時間エンベロープ変形部2v1での時間エンベロープの変形処理の順序を入れ替える。第4の実施形態の変形例10第4の実施形態の変形例10の音声復号装置24j図37参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24jの内蔵メモリに格納された所定のコンピュータプログラム例えば、図36のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置24jを統括的に制御する。音声復号装置24jの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24jは、図37に示すとおり、第1の実施形態と同様に第4の実施形態の全体を通して省略可能である、変形例8の音声復号装置24hの信号変化検出部2e1、高周波線形予測分析部2h1、及び線形予測逆フィルタ部2i1を省略し、変形例8の音声復号装置24hの時間エンベロープ変形部2v、及び時間スロット選択部3aにかえて、時間エンベロープ変形部2v1、及び時間スロット選択部3a2を備える。さらに、第4の実施形態の全体を通して処理順序を入れ替え可能である線形予測フィルタ部2k3の線形予測合成フィルタ処理と時間エンベロープ変形部2v1での時間エンベロープの変形処理の順序を入れ替える。第4の実施形態の変形例11第4の実施形態の変形例11の音声復号装置24k図38参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24kの内蔵メモリに格納された所定のコンピュータプログラム例えば、図39のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置24kを統括的に制御する。音声復号装置24kの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24kは、図38に示すとおり、変形例8の音声復号装置24hのビットストリーム分離部2a3、及び時間スロット選択部3aにかえて、ビットストリーム分離部2a7、及び時間スロット選択部3a1を備える。第4の実施形態の変形例12第4の実施形態の変形例12の音声復号装置24q図40参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24qの内蔵メモリに格納された所定のコンピュータプログラム例えば、図41のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置24qを統括的に制御する。音声復号装置24qの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24qは、図40に示すとおり、変形例3の音声復号装置24cの低周波線形予測分析部2d、信号変化検出部2e、高周波線形予測分析部2h、線形予測逆フィルタ部2i、及び個別信号成分調整部2z1,2z2,2z3にかえて、低周波線形予測分析部2d1、信号変化検出部2e1、高周波線形予測分析部2h1、線形予測逆フィルタ部2i1、及び個別信号成分調整部2z4,2z5,2z6を備え個別信号成分調整部は、時間エンベロープ変形手段に相当する、時間スロット選択部3aをさらに備える。個別信号成分調整部2z4,2z5,2z6のうち少なくともひとつは、前記一次高周波調整部の出力に含まれる信号成分に関して、時間スロット選択部3aより通知された選択結果に基づき、選択された時間スロットのQMF領域信号に対して、個別信号成分調整部2z1,2z2,2z3と同様に、処理を行うステップSn1の処理。時間スロット選択情報を用いて行う処理は、前記第4の実施形態の変形例3に記載の個別信号成分調整部2z1,2z2,2z3における処理のうち、周波数方向の線形予測合成フィルタ処理を含む処理のうち少なくともひとつを含むのが望ましい。個別信号成分調整部2z4,2z5,2z6における処理は、前記第4の実施形態の変形例3に記載の個別信号成分調整部2z1,2z2,2z3の処理と同様に、互いに同じでもよいが、個別信号成分調整部2z4,2z5,2z6は、一次高周波調整部の出力に含まれる複数の信号成分の各々に対し互いに異なる方法で時間エンベロープの変形を行ってもよい。個別信号成分調整部2z4,2z5,2z6の全てが時間スロット選択部3aより通知された選択結果に基づいて処理しない場合は、本発明の第4の実施形態の変形例3と同等になる。時間スロット選択部3aから個別信号成分調整部2z4,2z5,2z6のそれぞれに通知される時間スロットの選択結果は、必ずしも全てが同じである必要はなく、全てまたは一部が異なってもよい。さらに、図40ではひとつの時間スロット選択部3aから個別信号成分調整部2z4,2z5,2z6のそれぞれに時間スロットの選択結果を通知する構成になっているが、個別信号成分調整部2z4,2z5,2z6のそれぞれ、または一部に対して異なる時間スロットの選択結果を通知する時間スロット選択部を複数有してもよい。またその際に、個別信号成分調整部2z4,2z5,2z6のうち、第4の実施形態の変形例3に記載の処理4入力信号に対して時間エンベロープ変形部2vと同様の、エンベロープ形状調整部2sから得られた時間エンベロープを用いて各QMFサブバンドサンプルへゲイン係数を乗算する処理を行った後、その出力信号に対してさらに線形予測フィルタ部2kと同様の、フィルタ強度調整部2fから得られた線形予測係数を用いた周波数方向の線形予測合成フィルタ処理を行う個別信号成分調整部に対する時間スロット選択部は、時間エンベロープ変形部から時間スロット選択情報を入力されて時間スロットの選択処理を行ってもよい。第4の実施形態の変形例13第4の実施形態の変形例13の音声復号装置24m図42参照は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24mの内蔵メモリに格納された所定のコンピュータプログラム例えば、図43のフローチャートに示す処理を行うためのコンピュータプログラムをRAMにロードして実行することによって音声復号装置24mを統括的に制御する。音声復号装置24mの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24mは、図42に示すとおり、変形例12の音声復号装置24qのビットストリーム分離部2a3、及び時間スロット選択部3aにかえて、ビットストリーム分離部2a7、及び時間スロット選択部3a1を備える。第4の実施形態の変形例14第4の実施形態の変形例14の音声復号装置24n不図示は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24nの内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声復号装置24nを統括的に制御する。音声復号装置24nの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24nは、機能的には、変形例1の音声復号装置24aの低周波線形予測分析部2d、信号変化検出部2e、高周波線形予測分析部2h、線形予測逆フィルタ部2i、及び線形予測フィルタ部2kにかえて、低周波線形予測分析部2d1、信号変化検出部2e1、高周波線形予測分析部2h1、線形予測逆フィルタ部2i1、及び線形予測フィルタ部2k3を備え、時間スロット選択部3aをさらに備える。第4の実施形態の変形例15第4の実施形態の変形例15の音声復号装置24p不図示は、物理的には図示しないCPU、ROM、RAM及び通信装置等を備え、このCPUは、ROM等の音声復号装置24pの内蔵メモリに格納された所定のコンピュータプログラムをRAMにロードして実行することによって音声復号装置24pを統括的に制御する。音声復号装置24pの通信装置は、符号化された多重化ビットストリームを受信し、更に、復号した音声信号を外部に出力する。音声復号装置24pは、機能的には、変形例14の音声復号装置24nの時間スロット選択部3aにかえて、時間スロット選択部3a1を備える。さらに、ビットストリーム分離部2a4にかえて、ビットストリーム分離部2a8不図示を備える。ビットストリーム分離部2a8は、ビットストリーム分離部2a4と同様に、多重化ビットストリームを、SBR補助情報と、符号化ビットストリームとに分離し、さらに時間スロット選択情報とに分離する。"