【手続補正書】
【提出日】平成19年11月1日(2007.11.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
整数値を有する周波数領域のオーディオスペクトル信号を周波数に応じてビットプレーン信号にマッピングする段階と、
ビットプレーンの最上位ビットおよびゴロムパラメータを獲得する段階と、
最上位ビットから最下位ビットの順番に、かつ低い周波数から高い周波数の順番に、符号化するビットプレーン上の２進サンプルを選択する段階と、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインのそれぞれに対して、既に符号化されたビットプレーンの重要度を利用して、前記選択された２進サンプルの文脈を計算する段階と、
前記獲得されたゴロムパラメータと前記計算された文脈とを利用して、前記選択された２進サンプルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して、前記２進サンプルに対して無損失符号化を行う段階と、
を含むことを特徴とする無損失オーディオ符号化方法。
【請求項２】
前記重要度は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンに「１」が１つでも存在すれば「１」となり、「１」が１つも存在しなければ「０」となることを特徴とする請求項１に記載の無損失オーディオ符号化方法。
【請求項３】
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を求め、前記重要度を２進化して、前記選択された２進サンプルの文脈を計算することを特徴とする請求項１に記載の無損失オーディオ符号化方法。
【請求項４】
前記選択された２進サンプルが属する周波数ラインの前に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を求め、前記複数の周波数ラインのうち、いくつの周波数ラインが重要度を有するかの割合に所定の整数値を掛けて計算される整数を、前記選択された２進サンプルの文脈値とすることを特徴とする請求項１に記載の無損失オーディオ符号化方法。
【請求項５】
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を利用して第１文脈を計算する段階と、
前記選択された２進サンプルが属する周波数ラインの前に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を利用して第２文脈を計算する段階と、
を含むことを特徴とする請求項１に記載の無損失オーディオ符号化方法。
【請求項６】
前記ビットプレーン上の２進サンプルの一部に対して、確率０．５を用いて符号化することを特徴とする請求項１に記載の無損失オーディオ符号化方法。
【請求項７】
時間領域のオーディオ信号を、整数値を有する周波数領域のオーディオスペクトル信号に変換する段階を更に含むことを特徴とする請求項１に記載の無損失オーディオ符号化方法。
【請求項８】
（ａ）整数値を有する周波数領域のオーディオスペクトル信号を、スケーリングすることにより損失符号化器の入力信号として整合させる段階と、
（ｂ）前記スケーリングされた周波数信号に対して損失符号化を行う段階と、
（ｃ）前記損失符号化された信号と、前記整数値を有する周波数領域のオーディオスペクトル信号との差に相当するエラーマッピングされた信号を求める段階と、
（ｄ）前記エラーマッピングされた信号が属する周波数ラインの周辺に存在する複数の周波数ラインのそれぞれに対して既に符号化されたビットプレーンの重要度に基づいて求めた文脈を利用することにより、前記エラーマッピングされた信号に対して無損失符号化を行う段階と、
（ｅ）前記無損失符号化された信号と前記損失符号化された信号とを多重化して、ビットストリームを生成する段階と、
を含むことを特徴とする無損失オーディオ符号化方法。
【請求項９】
前記重要度は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンに「１」が１つでも存在すれば「１」とし、「１」が１つも存在しなければ「０」とすることを特徴とする請求項８に記載の無損失オーディオ符号化方法。
【請求項１０】
前記（ｄ）段階は、
（ｄ１）前記（ｃ）段階でエラーマッピングされた信号を、周波数に応じてビットプレーンデータにマッピングする段階と、
（ｄ２）前記ビットプレーンの最上位ビットおよびゴロムパラメータを獲得する段階と、
（ｄ３）最上位ビットから最下位ビットの順番に、かつ低い周波数から高い周波数の順番に、符号化するビットプレーン上の２進サンプルを選択する段階と、
（ｄ４）前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインのそれぞれに対して、既に符号化されたビットプレーンの重要度を利用して、前記選択された２進サンプルの文脈を計算する段階と、
（ｄ５）前記獲得されたゴロムパラメータと前記計算された文脈とを利用して、確率モデルを選択する段階と、
（ｄ６）前記選択された確率モデルを利用して、前記２進サンプルに対して無損失符号化を行う段階と、
を含むことを特徴とする請求項８に記載の無損失オーディオ符号化方法。
【請求項１１】
前記（ｄ４）段階は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を求め、前記重要度を２進化して、前記選択された２進サンプルの文脈を計算することを特徴とする請求項１０に記載の無損失オーディオ符号化方法。
【請求項１２】
前記（ｄ４）段階は、
前記選択された２進サンプルが属する周波数ラインの前に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を求め、前記複数の周波数ラインのうち、いくつの周波数ラインが重要度を有するかの割合に所定の整数値を掛けて計算される整数を、前記選択された２進サンプルの文脈とすることを特徴とする請求項１０に記載の無損失オーディオ符号化方法。
【請求項１３】
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を利用して第１文脈を計算する段階と、
前記選択された２進サンプルが属する周波数ラインの前に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を利用して第２文脈を計算する段階と、
を含むことを特徴とする請求項１０に記載の無損失オーディオ符号化方法。
【請求項１４】
前記ビットプレーン上の２進サンプルの一部に対して、確率０．５を用いて符号化を行うことを特徴とする請求項１０に記載の無損失オーディオ符号化方法。
【請求項１５】
前記（ａ）段階の前に、時間領域のオーディオ信号を、整数値を有する周波数領域のオーディオスペクトル信号に変換する段階を更に含むことを特徴とする請求項８に記載の無損失オーディオ符号化方法。
【請求項１６】
整数値を有する周波数領域のオーディオスプクトル信号を、周波数に応じてビットプレーンデータにマッピングするビットプレーンマッピング部と、
前記ビットプレーンの最上位ビットおよびゴロムパラメータを獲得するパラメータ獲得部と、
最上位ビットから最下位ビットの順番に、かつ低い周波数から高い周波数の順番に、符号化するビットプレーン上の２進サンプルを選択する２進サンプル選択部と、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインのそれぞれに対して、既に符号化されたビットプレーンの重要度を利用して、前記選択された２進サンプルの文脈を計算する文脈計算部と、
前記獲得されたゴロムパラメータと前記計算された文脈とを利用して、前記選択された２進サンプルの確率モデルを選択する確率モデル選択部と、
前記選択された確率モデルを利用して、前記２進サンプルに対して無損失符号化を行う２進サンプル符号化部と、
を備えることを特徴とする無損失オーディオ符号化装置。
【請求項１７】
前記重要度は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンに「１」が１つでも存在すれば「１」とし、「１」が１つも存在しなければ「０」とすることを特徴とする請求項１６に記載の無損失オーディオ符号化装置。
【請求項１８】
前記文脈計算部は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を求め、前記重要度を２進化して前記選択された２進サンプルの文脈を計算する第１文脈計算部と、
前記選択された２進サンプルが属する周波数ラインの前に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を求め、前記複数の周波数ラインのうち、いくつの周波数ラインが重要度を有するかの割合に所定の整数値を掛けて計算される整数を、前記選択された２進サンプルの第２文脈で計算する第２文脈計算部と、
を備えることを特徴とする請求項１６に記載の無損失オーディオ符号化装置。
【請求項１９】
時間領域のオーディオ信号を、整数値を有する周波数領域のオーディオスペクトル信号に変換する整数時間／周波数変換部を更に備えることを特徴とする請求項１６に記載の無損失オーディオ復号化装置。
【請求項２０】
前記整数時間／周波数変換部は、整数ＭＤＣＴであることを特徴とする請求項１９に記載の無損失オーディオ符号化装置。
【請求項２１】
前記ビットプレーン上の２進サンプルの一部に対して、確率０．５を用いて符号化を行うことを特徴とする請求項１６に記載の無損失オーディオ符号化装置。
【請求項２２】
整数値を有する周波数領域のオーディオスペクトル信号を、出力先の入力信号として整合させるスケーリング部と、
前記整合された周波数信号に対して損失符号化を行う損失符号化部と、
前記損失符号化された信号と前記整数時間／周波数変換部の信号との差を求めるエラーマッピング部と、
前記エラーマッピングされた信号を、前記エラーマッピングされた信号が属する周波数ラインの周りに存在する複数の周波数ラインのそれぞれに対して、既に符号化されたビットプレーンの重要度に基づいて求めた文脈を利用して無損失符号化する無損失符号化部と、
前記無損失符号化された信号と、前記損失符号化された信号とを多重化して、ビットストリームを生成するマルチプレクサと、
を備えることを特徴とする無損失オーディオ符号化装置。
【請求項２３】
前記重要度は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンに、「１」が１つでも存在すれば「１」とし、「１」が１つも存在しなければ「０」とすることを特徴とする請求項２２に記載の無損失オーディオ符号化装置。
【請求項２４】
前記無損失符号化部は、
前記エラーマッピング部のエラーマッピングされた信号を、周波数に応じてビットプレーンデータにマッピングするビットプレーンマッピング部と、
前記ビットプレーンの最上位ビットと、ゴロムパラメータとを獲得するパラメータ獲得部と、
最上位ビットから最下位ビットの順番に、かつ低い周波数から高い周波数の順番に、符号化を行うビットプレーン上の２進サンプルを選択する２進サンプル選択部と、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインのそれぞれに対して、既に符号化されたビットプレーンの重要度を利用して、前記選択された２進サンプルの文脈を計算する文脈計算部と、
前記獲得されたゴロムパラメータと前記計算された文脈とを利用して、前記選択された２進サンプルの確率モデルを選択する確率モデル選択部と、
前記選択された確率モデルを利用して、前記２進サンプルに対して無損失符号化を行う２進サンプル符号化部と、
を備えることを特徴とする請求項２２に記載の無損失オーディオ符号化装置。
【請求項２５】
前記文脈計算部は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を求め、前記重要度を２進化して前記選択された２進サンプルの第１文脈にする第１文脈計算部と、
前記選択された２進サンプルが属する周波数ラインの前に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を求め、前記複数の周波数ラインのうち、いくつの周波数ラインが重要度を有するかの割合に所定の整数値を掛けて計算される整数を、前記選択された２進サンプルの第２文脈にする第２文脈計算部と、
を備えることを特徴とする請求項２４に記載の無損失オーディオ符号化装置。
【請求項２６】
前記２進サンプル符号化部は、前記ビットプレーン上の２進サンプルの一部に対して、確率０．５を用いて符号化を行うことを特徴とする請求項２４に記載の無損失オーディオ符号化装置。
【請求項２７】
時間領域のオーディオ信号を、整数値を有する周波数領域のオーディオスペクトル信号に変換する整数時間／周波数変換部を更に備えることを特徴とする請求項２２に記載の無損失オーディオ符号化装置。
【請求項２８】
オーディオデータのビットストリームからゴロムパラメータを獲得する段階と、
最上位ビットから最下位ビットの順番に、かつ低い周波数から高い周波数の順番に、復号化する２進サンプルを選択するサンプル選択段階と、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインのそれぞれに対して、既に復号化されたビットプレーンの重要度を利用して、前記選択された２進サンプルの文脈を計算する文脈計算段階と、
前記ゴロムパラメータと文脈とを利用して、前記選択された２進サンプルの確率モデルを選択する確率モデル選択段階と、
前記選択された確率モデルを利用して、前記２進サンプルに対して算術復号化を行う算術復号化段階と、
すべてのサンプルが復号化されるまで、前記サンプル選択段階ないし算術復号化段階を繰り返して行う段階と、
を含むことを特徴とする無損失オーディオ復号化方法。
【請求項２９】
前記重要度は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンに、「１」が１つでも存在すれば「１」とし、「１」が１つも存在しなければ「０」とすることを特徴とする請求項２８に記載の無損失オーディオ復号化方法。
【請求項３０】
前記文脈計算段階は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に復号化されたビットプレーンのサンプルの重要度を求め、前記重要度を２進化して前記選択された２進サンプルの文脈を計算することを特徴とする請求項２８に記載の無損失オーディオ復号化方法。
【請求項３１】
前記文脈計算段階は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一の周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を求め、前記複数の周波数ラインのうち、いくつの周波数ラインが重要度を有するかの割合に所定の整数値を掛けて計算される整数を、前記選択された２進サンプルの文脈にする特徴とすることを請求項２８に記載の無損失オーディオ復号化方法。
【請求項３２】
前記文脈計算段階は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に復号化されたビットプレーンのサンプルの重要度を利用して第１文脈を計算する段階と、
前記選択された２進サンプルが属する周波数ラインの前に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に復号化されたビットプレーンのサンプルの重要度を利用して第２文脈を計算する段階と、
を含むことを特徴とする請求項２８に記載の無損失オーディオ復号化方法。
【請求項３３】
前記選択された２進サンプルの一部に対して、確率０．５を用いて復号化することを特徴とする請求項２８に記載の無損失オーディオ復号化方法。
【請求項３４】
符号化されたオーディオデータと、整数値を有する周波数領域のオーディオスペクトル信号との差をエラーデータとする、無損失オーディオ復号化方法であって、
（ａａ）オーディオビットストリームを逆多重化して、所定の方法で損失符号化された損失ビットストリームと、前記エラーデータのエラービットストリームとを抽出する段階と、
（ｂｂ）前記抽出した損失ビットストリームに対して、所定の損失復号化を行う段階と、
（ｃｃ）復号化するサンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインで既に復号化されたビットプレーンサンプルの重要度に基づいた文脈を利用して、前記抽出されたエラービットストリームに対して無損失復号化を行う段階と、
（ｄｄ）前記復号化された損失ビットストリームとエラービットストリームとを利用して、周波数スペクトル信号に復元する段階と、
を含むことを特徴とする無損失オーディオ復号化方法。
【請求項３５】
前記重要度は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンに「１」が１つでも存在すれば「１」とし、「１」が１つも存在しなければ「０」とすることを特徴とする請求項３４に記載の無損失オーディオ復号化方法。
【請求項３６】
前記（ｃｃ）段階は、
（ｃｃ１）オーディオデータのビットストリームからゴロムパラメータを獲得する段階と、
（ｃｃ２）最上位ビットから最下位ビットの順番に、かつ低い周波数から高い周波数の順番に、復号化する２進サンプルを選択する段階と、
（ｃｃ３）前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインのそれぞれに対して、既に符号化されたビットプレーンの重要度を利用して、前記選択された２進サンプルの文脈を計算する段階と、
（ｃｃ４）前記ゴロムパラメータと文脈とを利用して、前記選択された２進サンプルの確率モデルを選択する段階と、
（ｃｃ５）前記選択された確率モデルを利用して算術復号化する段階と、
（ｃｃ６）すべてのサンプルが復号化されるまで、前記（ｃｃ２）段階ないし（ｃｃ５）段階を繰り返して行う段階と、
を含むことを特徴とする請求項３４に記載の無損失オーディオ復号化方法。
【請求項３７】
前記（ｃｃ３）段階は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に復号化されたビットプレーンサンプルの重要度を求め、前記重要度を２進化して、前記選択された２進サンプルの第１文脈を計算することを特徴とする請求項３６に記載の無損失オーディオ復号化方法。
【請求項３８】
前記（ｃｃ３）段階は、
前記選択された２進サンプルが属する周波数ラインの前に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を求め、前記複数の周波数ラインのうち、いくつの周波数ラインが重要度を有するかの割合に所定の整数値を掛けて計算される整数を、前記選択された２進サンプルの第２文脈にすることを特徴とする請求項３６に記載の無損失オーディオ復号化方法。
【請求項３９】
前記（ｃｃ３）段階は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を求め、前記重要度を２進化して、前記選択された２進サンプルの第１文脈にする段階と、
前記選択された２進サンプルが属する周波数ラインの前に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンサンプルの重要度を求め、前記複数の周波数ラインのうち、いくつの周波数ラインが重要度を有するかの割合に所定の整数値を掛けて計算される整数を、前記選択された２進サンプルの第２文脈にする段階と、
を含むことを特徴とする請求項３６に記載の無損失オーディオ復号化方法。
【請求項４０】
前記ビットプレーン上の２進サンプルの一部に対して、確率０．５を用いて復号化することを特徴とする請求項３６に記載の無損失オーディオ復号化方法。
【請求項４１】
（ｅｅ）前記周波数スペクトル信号を、逆整数時間／周波数変換して、時間領域のオーディオ信号を復元する段階を更に含むことを特徴とする請求項３４に記載の無損失オーディオ復号化方法。
【請求項４２】
オーディオデータのビットストリームからゴロムパラメータを獲得するパラメータ獲得部と、
最上位ビットから最下位ビットの順番に、かつ低い周波数から高い周波数の順番に、復号化する２進サンプルを選択するサンプル選択部と、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインのそれぞれに対して、既に復号化されたビットプレーンの重要度を利用して、前記選択された２進サンプルの文脈を計算する文脈計算部と、
前記パラメータ獲得部のゴロムパラメータと前記文脈計算部の文脈とを利用して、前記選択された２進サンプルの確率モデルを選択する確率モデル選択部と、
前記選択された確率モデルを利用して、前記２進サンプルに対して算術復号化を行う算術復号化部と、
を備えることを特徴とする無損失オーディオ復号化装置。
【請求項４３】
前記重要度は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンに「１」が１つでも存在すれば「１」とし、「１」が１つも存在しなければ「０」とすることを特徴とする請求項４２に記載の無損失オーディオ復号化方法。
【請求項４４】
前記文脈計算部は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に復号化されたビットプレーンサンプルの重要度を求め、前記重要度を２進化して、選択された２進サンプルの第１文脈にする第１文脈計算部と、
前記選択された２進サンプルが属する周波数ラインの前に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に復号化されたビットプレーンサンプルの重要度を求め、前記複数の周波数ラインのうち、いくつの周波数ラインが重要度を有するかの割合に所定の整数値を掛けて計算される整数を、前記選択された２進サンプルの第２文脈にする第２文脈計算部と、
を備えることを特徴とする請求項４２に記載の無損失オーディオ復号化装置。
【請求項４５】
前記ビットプレーン上の２進サンプルの一部に対して、確率０．５を用いて復号化を行うことを特徴とする請求項４２に記載の無損失オーディオ復号化方法。
【請求項４６】
損失符号化されたオーディオデータと、整数値を有する周波数領域のオーディオスペクトル信号との差をエラーデータとする、無損失オーディオ復号化装置であって、
オーディオビットストリームを逆多重化して、損失符号化された損失ビットストリームと、前記エラーデータのエラービットストリームとを抽出する逆多重化部と、
前記抽出された損失ビットストリームを損失復号化する損失復号化部と、
前記抽出されたエラービットストリームを復号化するサンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に復号化されたビットプレーンサンプルの重要度に基づいた文脈を利用して、前記抽出された損失ビットストリームに対して無損失復号化を行う無損失復号化部と、
前記復号化された損失ビットストリームとエラービットストリームとを合成して、周波数スペクトル信号に復元するオーディオ信号合成部と、
を備えることを特徴とする無損失オーディオ復号化装置。
【請求項４７】
前記損失復号化部は、ＡＡＣ復号化部であることを特徴とする請求項４６に記載の無損失オーディオ復号化装置。
【請求項４８】
前記オーディオ信号合成部で復元された周波数スペクトル信号を、逆整数時間／周波数変換して、時間領域のオーディオ信号を復元する逆整数時間／周波数変換部を更に備えることを特徴とする請求項４６に記載の無損失オーディオ復号化装置。
【請求項４９】
前記損失復号化部で復号化された周波数領域のオーディオ信号を、時間領域のオーディオ信号に復元する逆時間／周波数変換部を更に備えることを特徴とする請求項４６に記載の無損失オーディオ復号化装置。
【請求項５０】
前記重要度は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に符号化されたビットプレーンに「１」が１つでも存在すれば「１」とし、「１」が１つも存在しなければ「０」とすることを特徴とする請求項４６に記載の無損失オーディオ復号化方法。
【請求項５１】
前記無損失復号化部は、
オーディオデータのビットストリームからゴロムパラメータを獲得するパラメータ獲得部と、
最上位ビットから最下位ビットの順番に、かつ低い周波数から高い周波数の順番に、復号化を行う２進サンプルを選択するサンプル選択部と、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインのそれぞれに対して、既に復号化されたビットプレーンの重要度を利用して、前記選択された２進サンプルの文脈を計算する文脈計算部と、
前記ゴロムパラメータと文脈とを利用して、前記選択された２進サンプルの確率モデルを選択する確率モデル選択部と、
前記選択された確率モデルを利用して算術復号化する算術復号化部と、
を備えることを特徴とする請求項４６に記載の無損失オーディオ復号化装置。
【請求項５２】
前記文脈計算部は、
前記選択された２進サンプルが属する周波数ラインの周辺に存在する複数の周波数ラインにおいて、同一周波数ラインごとに既に復号化されたビットプレーンサンプルの重要度を求め、前記重要度を２進化して、前記選択された２進サンプルの第１文脈にする第１文脈計算部と、
前記選択された２進サンプルが属する周波数ラインの前に存在する複数の周波数ラインにおいて、同じ周波数ラインごとに既に復号化されたビットプレーンサンプルの重要度を求め、前記複数の周波数ラインのうち、いくつの周波数ラインが重要度を有するかの割合に所定の整数値を掛けて計算される整数を、前記選択された２進サンプルの第２文脈にする第２文脈計算部と、
を備えることを特徴とする請求項５１に記載の無損失オーディオ復号化装置。
【請求項５３】
前記ビットプレーン上の２進サンプルの一部に対して、確率０．５を用いて復号化を行うことを特徴とする請求項５１に記載の無損失オーディオ復号化装置。
【請求項５４】
請求項１に記載の方法をコンピュータで実行させるためのプログラムが記録されたコンピュータ可読記録媒体。
【請求項５５】
請求項９に記載の方法をコンピュータで実行させるためのプログラムが記録されたコンピュータ可読記録媒体。
【請求項５６】
請求項２８に記載の方法をコンピュータで実行させるためのプログラムが記録されたコンピュータ可読記録媒体。
【請求項５７】
請求項３４に記載の方法をコンピュータで実行させるためのプログラムが記録されたコンピュータ可読記録媒体。
【請求項５８】
オーディオデータのビットストリームからゴロムパラメータを獲得する段階と、
既定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーンに、低い周波数から高い周波数順に復号化するビットプレーンシンボルを選択する段階と、
既に復号化されたビットプレーンシンボルの重要度を利用して文脈を計算し、前記計算された文脈を利用して現在デコーディングされるビットプレーンシンボルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階と、を含むことを特徴とする無損失オーディオ復号化方法。
【請求項５９】
オーディオデータのビットストリームからゴロムパラメータを獲得する段階と、
既定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーン順に復号化する２進サンプルを選択する段階と、
既に復号化された２進サンプルの重要度を利用して文脈を計算し、前記計算された文脈を利用して現在デコーディングされる２進サンプルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階と、を含むことを特徴とする無損失オーディオ復号化方法。
【請求項６０】
オーディオデータのビットストリームからゴロムパラメータを獲得する段階と、
既定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーンに、低い周波数から高い周波数順に復号化するビットプレーンシンボルを選択する段階と、
既に復号化されたビットプレーンシンボルの重要度を利用して文脈を計算し、前記計算された文脈を利用して現在デコーディングされるビットプレーンシンボルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階と、を含み、
前記シンボルを選択する段階、前記確率モデルを選択する段階及び前記算術復号化する段階は、あらゆるビットプレーンシンボルが復号化されるまで繰り返して行われることを特徴とする無損失オーディオ復号化方法。
【請求項６１】
オーディオデータのビットストリームからゴロムパラメータを獲得する段階と、
既定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーン順に復号化する２進サンプルを選択する段階と、
既に復号化された２進サンプルの重要度を利用して文脈を計算し、前記計算された文脈を利用して現在デコーディングされる２進サンプルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階と、を含み、
前記サンプルを選択する段階、前記確率モデルを選択する段階及び前記算術復号化する段階は、あらゆるサンプルが復号化されるまで繰り返して行われることを特徴とする無損失オーディオ復号化方法。
【請求項６２】
オーディオデータのビットストリームからゴロムパラメータを獲得する段階と、
既定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーン順に復号化するビットプレーンシンボルを選択する段階と、
既に復号化されたビットプレーンシンボルの重要度を利用して文脈を計算し、前記計算された文脈を利用して現在デコーディングされるビットプレーンシンボルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階と、をコンピュータで実行させるためのプログラムを記録したコンピュータで読取り可能な記録媒体。
【請求項６３】
オーディオデータのビットストリームからゴロムパラメータを獲得する段階と、
既定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーン順に復号化する２進サンプルを選択する段階と、
既に復号化された２進サンプルの重要度を利用して文脈を計算し、前記計算された文脈を利用して現在デコーディングされる２進サンプルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階と、をコンピュータで実行させるためのプログラムを記録したコンピュータで読取り可能な記録媒体。
【請求項６４】
オーディオデータのビットストリームからゴロムパラメータを獲得する段階と、
既定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーン順に復号化するビットプレーンシンボルを選択する段階と、
既に復号化されたビットプレーンシンボルの重要度を利用して文脈を計算し、前記計算された文脈を利用して現在デコーディングされるビットプレーンシンボルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階と、を含み、
前記シンボルを選択する段階、前記確率モデルを選択する段階及び前記算術復号化する段階は、あらゆるビットプレーンシンボルが復号化されるまで繰り返して行われる方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読取り可能な記録媒体。
【請求項６５】
オーディオデータのビットストリームからゴロムパラメータを獲得する段階と、
既定の周波数帯域別に最上位ビットプレーンから最下位ビットプレーン順に復号化する２進サンプルを選択する段階と、
既に復号化された２進サンプルの重要度を利用して文脈を計算し、前記計算された文脈を利用して現在デコーディングされる２進サンプルの確率モデルを選択する段階と、
前記選択された確率モデルを利用して算術復号化する段階と、を含み、
前記サンプルを選択する段階、前記確率モデルを選択する段階及び前記算術復号化する段階は、あらゆるサンプルが復号化されるまで繰り返して行われる方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読取り可能な記録媒体。