【手続補正書】
【提出日】平成20年2月25日(2008.2.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
時間領域のオーディオ信号を、整数値を有する周波数領域のオーディオスペクトル信号に変換する信号変換段階と、
前記周波数領域のオーディオ信号を周波数に応じてビットプレーン信号にマッピングするマッピング段階と、
ビットプレーンを構成する二進サンプルに対し、所定のコンテキストを利用して決定された確率モデルを用いて無損失符号化を行う無損失符号化段階と、
を含むことを特徴とする無損失オーディオ符号化方法。
【請求項２】
前記無損失符号化段階は、
前記周波数領域のオーディオ信号を周波数に応じてビットプレーンデータにマッピングする段階と、
ビットプレーン別に最上位ビットおよびゴロムパラメータを獲得する段階と、
最上位ビットから最下位ビットの順番に、かつ低い周波数成分から高い周波数成分の順番に、符号化するビットプレーン上の二進サンプルを選択する段階と、
前記選択された二進サンプルに対し、同一のビットプレーン上の前のサンプルを利用し、前記選択された二進サンプルのコンテキストを計算する段階と、
前記獲得されたゴロムパラメータと前記計算されたコンテキストとを利用して確率モデルを選択する段階と、
前記選択された確率モデルを利用し、前記二進サンプルに対して得無損失符号化を行う段階と、
を含むことを特徴とする請求項１に記載の無損失オーディオ符号化方法。
【請求項３】
（ａ）時間領域のオーディオ信号を、整数値を有する周波数領域のオーディオスペクトル信号に変換する段階と、
（ｂ）前記周波数領域のオーディオスペクトル信号をスケーリングして、損失符号化器の入力信号に整合させる段階と、
（ｃ）前記スケーリングされた周波数信号に対して損失圧縮符号化を行う段階と、
（ｄ）前記損失符号化されたデータと前記整数値を有する周波数領域のオーディオスペクトル信号との差に相当するエラーマッピング信号を算出する段階と、
（ｅ）前記エラーマッピング信号に対して、コンテキストを利用して無損失符号化を行う段階と、
（ｆ）前記無損失符号化された信号と前記損失符号化された信号とを多重化して、ビットストリームを生成する段階と、
を含むことを特徴とする無損失オーディオ符号化方法。
【請求項４】
前記（ｅ）段階は、
（ｅ１）前記（ｄ）段階でエラーマッピングされた信号を周波数に応じてビットプレーンのデータにマッピングする段階と、
（ｅ２）ビットプレーンの最上位ビットおよびゴロムパラメータを獲得する段階と、
（ｅ３）前記最上位ビットから最下位ビットの順番に、かつ低い周波数成分から高い周波数成分の順番に、符号化するビットプレーン上の二進サンプルを選択する段階と、
（ｅ４）前記選択された二進サンプルに対し、同一のビットプレーン上の前のサンプルを利用し、前記選択された二進サンプルのコンテキストを計算する段階と、
（ｅ５）前記獲得されたゴロムパラメータと前記計算されたコンテキストとを利用して確率モデルを選択する段階と、
（ｅ６）前記選択された確率モデルを利用し、前記二進サンプルに対して無損失符号化を行う段階と、
を含むことを特徴とする請求項３に記載の無損失オーディオ符号化方法。
【請求項５】
前記（ｅ４）段階は、
前記選択された二進サンプルに対し、同一のビットプレーン上の符号化された前のサンプルを１つのスカラ値にし、前記二進サンプルのコンテキスト値を計算することを特徴とする請求項４に記載の無損失オーディオ符号化方法。
【請求項６】
前記（ｅ４）段階は、
前記選択された二進サンプルに対し、同一のビットプレーンに存在する所定のサンプルについて「１」が出てくる確率を求め、前記確率値に所定の整数値を掛け合わせて整数で表した後、前記整数を利用してコンテキスト値を計算することを特徴とする請求項４に記載の無損失オーディオ符号化方法。
【請求項７】
前記（ｅ４）段階は、
前記選択された二進サンプルに対し、同一の周波数上の既に符号化された上位ビットプレーン値を利用して、コンテキスト値を計算することを特徴とする請求項４に記載の無損失オーディオ符号化方法。
【請求項８】
前記（ｅ４）段階は、
前記選択された二進サンプルに対し、同一の周波数上の既に符号化された上位ビットプレーンの値が存在するか否かについての情報を利用してコンテキスト値を計算し、前記上位ビットプレーンに「１」が１つでも存在すれば、コンテキスト値を「１」とし、「１」が存在しなければ、コンテキスト値を「０」とすることを特徴とする請求項４に記載の無損失オーディオ符号化方法。
【請求項９】
時間領域のオーディオ信号を、整数値を有する周波数領域のオーディオスペクトル信号に変換する整数時間／周波数変換部と、
前記周波数領域のオーディオ信号を周波数に応じてビットプレーンデータにマッピングし、前記ビットプレーンを構成する二進サンプルに対して、所定のコンテキストを利用して無損失符号化を行う無損失符号化部と、
を備えることを特徴とする無損失オーディオ符号化装置。
【請求項１０】
前記無損失符号化部は、
前記周波数領域のオーディオ信号を周波数に応じてビットプレーンデータにマッピングするビットプレーンマッピング部と、
前記ビットプレーンの最上位ビットおよびゴロムパラメータを獲得するパラメータ獲得部と、
前記最上位ビットから最下位ビットの順番に、かつ低い周波数成分から高い周波数成分の順番に符号化する、ビットプレーン上の二進サンプルを選択する二進サンプル選択部と、
前記選択された二進サンプルに対し、同一のビットプレーン上の前のサンプルを利用し、前記選択された二進サンプルのコンテキストを計算するコンテキスト計算部と、
前記獲得されたゴロムパラメータと前記計算されたコンテキストとを利用して確率モデルを選択する確率モデル選択部と、
前記選択された確率モデルを利用し、前記二進サンプルを無損失符号化する二進サンプル符号化部と、
を備えることを特徴とする請求項９に記載の無損失オーディオ符号化装置。
【請求項１１】
前記整数時間／周波数変換部は、整数ＭＤＣＴ変換を行うことを特徴とする請求項９に記載の無損失オーディオ符号化装置。
【請求項１２】
時間領域のオーディオ信号を、整数値を有する周波数領域のオーディオスペクトル信号に変換する整数時間／周波数変換部と、
前記整数時間／周波数変換部で変換されたオーディオ周波数信号をスケーリングするスケーリング部と、
前記スケーリングされた周波数信号に対して損失圧縮符号化を行う損失符号化部と、
前記損失符号化された信号と前記整数時間／周波数変換部の信号との差に相当するエラーマッピング信号を算出するエラーマッピング部と、
前記エラーマッピング信号に対して、コンテキストを利用して無損失符号化する無損失符号化部と、
前記無損失符号化された信号と前記損失符号化された信号とを多重化してビットストリームを生成するマルチプレクサと、
を備え、前記スケーリング部によってスケーリングされた前記周波数信号は、前記損失符号化部の入力信号に整合していることを特徴とする無損失オーディオ符号化装置。
【請求項１３】
前記無損失符号化部は、
前記エラーマッピング部のエラーマッピングされた信号を周波数に応じてビットプレーンデータにマッピングするビットプレーンマッピング部と、
前記ビットプレーンの最上位ビットおよびゴロムパラメータを獲得するパラメータ獲得部と、
前記最上位ビットから最下位ビットの順番に、かつ低い周波数成分から高い周波数成分の順番に、符号化するビットプレーン上の二進サンプルを選択する二進サンプル選択部と、
前記選択された二進サンプルに対し、同一のビットプレーン上の前のサンプルを利用し、前記選択された二進サンプルのコンテキストを計算するコンテキスト計算部と、
前記獲得されたゴロムパラメータと前記計算されたコンテキストとを利用して確率モデルを選択する確率モデル選択部と、
前記選択された確率モデルを利用し、前記二進サンプルを無損失符号化する二進サンプル符号化部と、
を備えることを特徴とする請求項１２に記載の無損失オーディオ符号化装置。
【請求項１４】
前記コンテキスト計算部は、
前記選択された二進サンプルに対し、同一のビットプレーン上の符号化された前のサンプルを１つのスカラ値にし、前記二進サンプルのコンテキスト値を計算することを特徴とする請求項１３に記載の無損失オーディオ符号化装置。
【請求項１５】
前記コンテキスト計算部は、
前記選択された二進サンプルに対し、同一のビットプレーンに存在する所定のサンプルについて「１」が出てくる確率を求め、前記確率値に所定の整数値を掛け合わせて整数で表した後に、前記整数を利用してコンテキスト値を計算することを特徴とする請求項１３に記載の無損失オーディオ符号化装置。
【請求項１６】
前記コンテキスト計算部は、
前記選択された二進サンプルに対し、同一の周波数上の既に符号化された上位ビットプレーン値を利用してコンテキスト値を計算することを特徴とする請求項１３に記載の無損失オーディオ符号化装置。
【請求項１７】
前記コンテキスト計算部は、
前記選択された二進サンプルに対し、同一の周波数上の既に符号化された上位ビットプレーンの値が存在するか否かについての情報を利用してコンテキスト値を計算し、前記上位ビットプレーンに「１」が１つでも存在すれば、コンテキスト値を「１」とし、「１」が存在しなければ、コンテキスト値を「０」とすることを特徴とする請求項１３に記載の無損失オーディオ符号化装置。
【請求項１８】
オーディオデータのビットストリームからゴロムパラメータを獲得する段階と、
最上位ビットから最下位ビットの順番に、かつ低い周波数成分から高い周波数成分の順番に、復号化する二進サンプルを選択するサンプル選択段階と、
既に復号化されたサンプルを利用し、所定のコンテキストを計算するコンテキスト計算段階と、
前記ゴロムパラメータとコンテキストとを利用して確率モデルを選択する確率モデル選択段階と、
前記選択された確率モデルを利用して算術復号化を行う算術復号化段階と、
すべてのサンプルが復号化されるまで、前記サンプル選択段階ないし前記算術復号化段階を反復実行する段階と、
を含むことを特徴とする無損失オーディオ復号化方法。
【請求項１９】
前記コンテキスト計算段階は、
同一のビットプレーン上に存在する既に復号化されたサンプルを利用して第１コンテキストを計算する段階と、
同一の周波数上で既に復号化された上位ビットプレーンのサンプルを利用して、第２コンテキストを計算する段階と、
を含むことを特徴とする請求項１８に記載の無損失オーディオ復号化方法。
【請求項２０】
損失符号化されたオーディオデータと、整数値を有する周波数領域のオーディオスペクトル信号との差をエラーデータとする場合に、
（ａａ）オーディオビットストリームを逆多重化し、所定の損失符号化された損失ビットストリームおよび前記エラーデータのエラービットストリームを抽出する段階と、
（ｂｂ）前記抽出された損失ビットストリームを損失復号化する段階と、
（ｃｃ）前記抽出されたエラービットストリームを無損失復号化する段階と、
（ｄｄ）前記復号化された損失ビットストリームとエラービットストリームとを利用して周波数スペクトル信号を復元する段階と、
（ｅｅ）前記周波数スペクトル信号を逆整数時間／周波数変換して時間領域のオーディオ信号を復元する段階と、
を含むことを特徴とする無損失オーディオ復号化方法。
【請求項２１】
前記（ｃｃ）段階は、
（ｃｃ１）オーディオデータのビットストリームからゴロムパラメータを獲得する段階と、
（ｃｃ２）最上位ビットから最下位ビットの順番に、かつ低い周波数成分から高い周波数成分の順番に、復号化する二進サンプルを選択する段階と、
（ｃｃ３）既に復号化されたサンプルを利用し、所定のコンテキストを計算する段階と、
（ｃｃ４）前記ゴロムパラメータとコンテキストとを利用して確率モデルを選択する段階と、
（ｃｃ５）前記選択された確率モデルを利用して算術復号化する段階と、
（ｃｃ６）すべてのサンプルが復号化されるまで前記（ｃｃ２）段階ないし前記（ｃｃ５）段階を反復実行する段階と、
を含むことを特徴とする請求項２０に記載の無損失オーディオ復号化方法。
【請求項２２】
前記（ｃｃ３）段階は、
同一のビットプレーン上に存在する既に復号化されたサンプルを利用して、第１コンテキストを計算することを特徴とする請求項２１に記載の無損失オーディオ復号化方法。
【請求項２３】
前記（ｃｃ３）段階は、
同一の周波数上ですでに復号化された上位ビットプレーンのサンプルを利用して第２コンテキストを計算することを特徴とする請求項２１に記載の無損失オーディオ復号化方法。
【請求項２４】
前記（ｃｃ３）段階は、
同一のビットプレーン上に存在する既に復号化されたサンプルを利用して第１コンテキストを計算する段階と、
同一の周波数上で既に復号化された上位ビットプレーンのサンプルを利用して第２コンテキストを計算する段階と、
を含むことを特徴とする請求項２１に記載の無損失オーディオ復号化方法。
【請求項２５】
オーディオデータのビットストリームからゴロムパラメータを獲得するパラメータ獲得部と、
最上位ビットから最下位ビットの順番に、かつ低い周波数成分から高い周波数成分の順番に、復号化する二進サンプルを選択するサンプル選択部と、
既に復号化されたサンプルを利用し、所定のコンテキストを計算するコンテキスト計算部と、
前記パラメータ獲得部のゴロムパラメータと前記コンテキスト計算部のコンテキストとを利用して確率モデルを選択する確率モデル選択部と、
前記選択された確率モデルを利用して算術復号化する算術復号化部と、
を備えることを特徴とする無損失オーディオ復号化装置。
【請求項２６】
前記コンテキスト計算部は、
同一のビットプレーン上の前に存在する既に復号化されたサンプルを利用して、第１コンテキストを計算する第１コンテキスト計算部と、
同一の周波数上で既に復号化された上位ビットプレーンのサンプルを利用して、第２コンテキストを計算する第２コンテキスト計算部と、
を備えることを特徴とする請求項２５に記載の無損失オーディオ復号化装置。
【請求項２７】
損失符号化されたオーディオデータと、整数値を有する周波数領域のオーディオスペクトル信号との差をエラーデータとする場合に、
オーディオビットストリームを逆多重化し、所定の損失符号化された損失ビットストリームおよび前記エラーデータのエラービットストリームを抽出する逆多重化部と、
前記抽出された損失ビットストリームに対して損失復号化を行う損失復号化部と、
前記抽出されたエラービットストリームを無損失復号化する無損失復号化部と、
前記復号化された損失ビットストリームとエラービットストリームとを合成して周波数スペクトル信号に復元するオーディオ信号合成部と、
前記復元された周波数スペクトル信号を逆整数時間／周波数変換して時間領域のオーディオ信号を復元する逆整数時間／周波数変換部と、
を備えることを特徴とする無損失オーディオ復号化装置。
【請求項２８】
前記損失復号化部は、ＡＡＣ復号化部であることを特徴とする請求項２７に記載の無損失オーディオ復号化装置。
【請求項２９】
前記損失復号化部で復号化されたオーディオ信号を時間領域のオーディオ信号に復元する逆時間／周波数変換部を更に備えることを特徴とする請求項２７に記載の無損失オーディオ復号化装置。
【請求項３０】
前記無損失復号化部は、
オーディオデータのビットストリームからゴロムパラメータを獲得するパラメータ獲得部と、
最上位ビットから最下位ビットの順番に、かつ低い周波数から高い周波数の順番に、復号化する二進サンプルを選択するサンプル選択部と、
既に復号化されたサンプルを利用し、所定のコンテキストを計算するコンテキスト計算部と、
前記ゴロムパラメータとコンテキストとを利用して確率モデルを選択する確率モデル選択部と、
前記選択された確率モデルを利用して算術復号化する算術復号化部と、
を備えることを特徴とする請求項２７に記載の無損失オーディオ復号化装置。
【請求項３１】
前記コンテキスト計算部は、
同一のビットプレーン上の前に存在する既に復号化されたサンプルを利用して第１コンテキストを計算する第１コンテキスト計算部と、
同一の周波数上で既に復号化された上位ビットプレーンのサンプルを利用して第２コンテキストを計算する第２コンテキスト計算部と、
を備えることを特徴とする請求項３０に記載の無損失オーディオ復号化装置。
【請求項３２】
請求項１ないし請求項８、請求項１８ないし請求項２４のうちいずれか１項に記載の方法を、コンピュータに実行させるプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項３３】
オーディオデータのビットストリームからレイジービットプレーン（ｌａｚｙ＿ｂｉｔ
ｐｌａｎｅ）を獲得する段階と、
既設定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーン順に復号化するビットプレーンシンボルを選択する段階と、
すでに復号化されたビットプレーンシンボルを利用して文脈を決定し、前記決定された文脈を利用し、現在デコーディングされるビットプレーンシンボルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階とを含むことを特徴とする無損失オーディオ復号化方法。
【請求項３４】
オーディオデータのビットストリームからレイジービットプレーンを獲得する段階と、
既設定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーン順に復号化する二進サンプルを選択する段階と、
すでに復号化された二進サンプルを利用して文脈を決定し、前記決定された文脈を利用し、現在デコーディングされる二進サンプルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階とを含むことを特徴とする無損失オーディオ復号化方法。
【請求項３５】
オーディオデータのビットストリームからレイジービットプレーンを獲得する段階と、
既設定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーン順に復号化するビットプレーンシンボルを選択する段階と、
すでに復号化されたビットプレーンシンボルを利用して文脈を決定し、前記決定された文脈を利用し、現在デコーディングされるビットプレーンシンボルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階とを含み、
前記シンボルを選択する段階、前記確率モデルを選択する段階、及び前記算術復号化する段階は、あらゆるサンプルが復号化されるまで反復して行われることを特徴とする無損失オーディオ復号化方法。
【請求項３６】
オーディオデータのビットストリームからレイジービットプレーンを獲得する段階と、
既設定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーン順に復号化する二進サンプルを選択する段階と、
すでに復号化された二進サンプルを利用して文脈を決定し、前記決定された文脈を利用し、現在デコーディングされる二進サンプルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階とを含み、
前記サンプルを選択する段階、前記確率モデルを選択する段階、及び前記算術復号化する段階は、あらゆるサンプルが復号化されるまで反復して行われることを特徴とする無損失オーディオ復号化方法。
【請求項３７】
オーディオデータのビットストリームからレイジービットプレーンを獲得する段階と、
既設定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーン順に復号化するビットプレーンシンボルを選択する段階と、
すでに復号化されたビットプレーンシンボルを利用して文脈を決定し、前記決定された文脈を利用し、現在デコーディングされるビットプレーンシンボルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階とをコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【請求項３８】
オーディオデータのビットストリームからレイジービットプレーンを獲得する段階と、
既設定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーン順に復号化する二進サンプルを選択する段階と、
すでに復号化された二進サンプルを利用して文脈を決定し、前記決定された文脈を利用し、現在デコーディングされる二進サンプルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階とをコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【請求項３９】
オーディオデータのビットストリームからレイジービットプレーンを獲得する段階と、
既設定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーン順に復号化するビットプレーンシンボルを選択する段階と、
すでに復号化されたビットプレーンシンボルを利用して文脈を決定し、前記決定された文脈を利用し、現在デコーディングされるビットプレーンシンボルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階とを含み、
前記シンボルを選択する段階、前記確率モデルを選択する段階、及び前記算術復号化する段階は、あらゆるサンプルが復号化されるまで反復して行われる発明をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【請求項４０】
オーディオデータのビットストリームからレイジービットプレーンを獲得する段階と、
既設定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーン順に復号化する二進サンプルを選択する段階と、
すでに復号化された二進サンプルを利用して文脈を決定し、前記決定された文脈を利用し、現在デコーディングされる二進サンプルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階とを含み、
前記サンプルを選択する段階、前記確率モデルを選択する段階、及び前記算術復号化する段階は、あらゆるサンプルが復号化されるまで反復して行われる発明をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
図４は、前記無損失符号化部３４０の構成をブロック図で示したものであり、ビットプレーンマッピング部４００、ゴロムパラメータ獲得部４１０、二進サンプル選択部４２０、コンテキスト計算部４３０、確率モデル選択部４４０、二進サンプル符号化部４５０から構成される。
前記ビットプレーンマッピング部４００は、前記エラーマッピング部３３０がエラーマッピングした信号を周波数に応じてビットプレーンのデータにマッピングする。前記ゴロムパラメータ獲得部４１０は、前記ビットプレーンのＭＳＢとゴロムパラメータとを獲得する。前記二進サンプル選択部４２０は、ＭＳＢからＬＳＢの順番に、かつ低い周波数成分から高い周波数成分の順番に、ビットプレーン上の二進サンプルを選択する。前記コンテキスト計算部４３０は、前記選択された二進サンプルに対し、同一のビットプレーン上の前のサンプルを利用し、前記選択された二進サンプルのコンテキストを計算する。前記確率モデル選択部４４０は、前記獲得されたゴロムパラメータと前記計算されたコンテキストとを用いて確率モデルを選択する。前記二進サンプル符号化部４５０は、前記選択された確率モデルを利用して前記二進サンプルに対して無損失符号化を行う。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
図６は、図２に示した前記無損失符号化部１２０の動作をフローチャートで示したものであり、図６を参照してその動作を説明する。まず、前記周波数領域のオーディオ信号がビットプレーンマッピング部２００に入力されれば、前記周波数領域のオーディオ信号を周波数に応じたビットプレーンデータにマッピングする（６００段階）。また、ゴロムパラメータ獲得部２１０を介してビットプレーン別にＭＳＢおよびゴロムパラメータを獲得する（６１０段階）。その後、前記二進サンプル選択部２２０を介してＭＳＢからＬＳＢの順番に、かつ低い周波数成分から高い周波数成分の順番に、ビットプレーン上の二進サンプルを選択する（６２０段階）。前記選択された二進サンプルに対し、同一のビットプレーン上の前のサンプルを利用し、前記二進サンプル選択部２２０で選択された二進サンプルのコンテキストを計算する（６３０段階）。前記ゴロムパラメータ獲得部２１０で求めたゴロムパラメータと前記コンテキスト計算部２３０で計算されたコンテキストとを利用して確率モデルを選択する（６４０段階）。前記確率モデル選択部２４０で選択された確率モデルを利用し、前記二進サンプルを無損失符号化する（６５０段階）。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】変更
【補正の内容】
【００３１】
図１１は、本発明による無損失オーディオ復号化装置の他の実施形態についての構成をブロック図で示したものであり、逆多重化部１１００と、損失復号化部１１１０と、無損失復号化部１１２０と、オーディオ信号合成部１１３０と、逆整数時間／周波数変換部１１４０とを備え、逆時間／周波数変換部１１５０を更に備えることが好ましい。
前記逆多重化部１１００は、オーディオビットストリームが入力されれば、前記オーディオビットストリームを逆多重化し、前記ビットストリームが符号化される時に使われた所定の損失符号化方式により形成された損失ビットストリームとエラーデータのエラービットストリームとを抽出する。
前記損失復号化部１１１０は、前記逆多重化部１１００で抽出された損失ビットストリームに対して、前記ビットストリームが符号化される時に使われた所定の損失符号化方式に対応する所定の損失復号化方式を用いて損失復号化を行う。
前記無損失復号化部１１２０は、前記逆多重化部１１００で抽出されたエラービットストリームに対して、更に無損失符号化に対応する無損失復号化方式を用いて無損失復号化を行う。
前記オーディオ信号合成部１１３０は、前記復号化された損失ビットストリームとエラービットストリームとを合成することにより周波数スペクトル信号の復元を行う。前記逆整数時間／周波数変換部１１４０は、前記オーディオ信号合成部１１３０で復元された周波数スペクトル信号を逆整数時間／周波数変換することにより時間領域のオーディオ信号の復元を行う。
そして、前記逆時間／周波数変換部１１５０は、前記損失復号化部１１１０で復号化された周波数領域のオーディオ信号を時間領域のオーディオ信号に復元する。尚、この復元信号は損失復号化によって得られた信号である。