(57)【要約】【課題】オーディオ信号の高域成分が適切に符号化されていない場合であっても、高域成分を補正してオーディオ信号を正確に復号化すること。【解決手段】デコーダ１００は、データ分離部１１０がＨＥ−ＡＡＣデータに含まれるＡＡＣデータとＳＢＲデータとを分離し、ＡＡＣ復号部１２０がＡＡＣデータを復号化してＡＡＣ出力音データを出力し、ＱＭＦ分析フィルタ１３０が低域成分データを出力する。そして、高域成分分析部１５０が変化率を算出し、補正帯域決定部１６０が補正対象帯域を判定し、補正部１７０が変化率および判定結果に基づいて高域成分データを補正し、ＱＭＦ合成フィルタ１８０が補正された高域成分データと低域成分データとを合成してＨＥ−ＡＡＣ出力音データを出力する。【選択図】        図２
2008129542.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ信号の低域成分を符号化した第１の符号化データおよび前記低域成分から前記オーディオ信号の高域成分を生成する場合に利用され所定の帯域幅によって符号化された第２の符号化データからオーディオ信号を復号化する復号化装置であって、
前記高域成分を前記帯域幅に対応させて所定間隔ごとに分割し、各間隔に対応する高域成分の大きさを検出する高域成分検出手段と、
前記高域成分検出手段によって検出された各間隔に対応する高域成分の大きさに基づいて、前記高域成分を補正する高域成分補正手段と、
前記第１の符号化データから復号化される低域成分と前記高域成分補正手段によって補正された高域成分から前記オーディオ信号を復号化する復号化手段と、
を備えたことを特徴とする復号化装置。
【請求項２】
前記高域成分補正手段は、前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする請求項１に記載の復号化装置。
【請求項３】
前記高域成分補正手段は、前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、周波数方向に隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする請求項２に記載の復号化装置。
【請求項４】
前記高域成分補正手段は、前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、時間方向に隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする請求項２に記載の復号化装置。
【請求項５】
前記高域成分検出手段によって分割された高域成分の間隔に基づいて、補正対象となる高域成分の帯域を判定する補正帯域判定手段をさらに備えたことを特徴とする請求項１〜４のいずれか一つに記載の復号化装置。
【請求項６】
前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの変化量に基づいて補正対象となる高域成分の帯域を判定する補正帯域判定手段をさらに備えたことを特徴とする請求項１〜４のいずれか一つに記載の復号化装置。
【請求項７】
前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの差分値が閾値以上となる帯域を補正対象となる高域成分の帯域として判定する補正帯域判定手段をさらに備えたことを特徴とする請求項１〜４のいずれか一つに記載の復号化装置。
【請求項８】
オーディオ信号の低域成分を符号化した第１の符号化データおよび前記低域成分から前記オーディオ信号の高域成分を生成する場合に利用され所定の帯域幅によって符号化された第２の符号化データからオーディオ信号を復号化する復号化方法であって、
前記高域成分を前記帯域幅に対応させて所定間隔ごとに分割し、各間隔に対応する高域成分の大きさを検出する高域成分検出工程と、
前記高域成分検出工程によって検出された各間隔に対応する高域成分の大きさに基づいて、前記高域成分を補正する高域成分補正工程と、
前記第１の符号化データから復号化される低域成分と前記高域成分補正工程によって補正された高域成分から前記オーディオ信号を復号化する復号化工程と、
を含んだことを特徴とする復号化方法。
【請求項９】
前記高域成分補正工程は、前記高域成分検出工程によって所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする請求項８に記載の復号化方法。
【請求項１０】
前記高域成分補正工程は、前記高域成分検出工程によって所定間隔ごとに分割された高域成分のうち、周波数方向に隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする請求項９に記載の復号化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、オーディオ信号の低域成分を符号化した第１の符号化データおよび前記低域成分から前記オーディオ信号の高域成分を生成する場合に利用され所定の帯域幅によって符号化された第２の符号化データからオーディオ信号を復号化する復号化装置および復号化方法に関し、特に、オーディオ信号の高域成分が適切に符号化されていない場合であっても、高域成分を補正してオーディオ信号を正確に復号化することができる復号化装置および復号化方法に関するものである。
【背景技術】
【０００２】
近年、音声や音楽を符号化する方式として、ＨＥ−ＡＡＣ（High-Efficiency  Advanced  Audio  Coding）方式が利用されている。このＨＥ−ＡＡＣ方式は、主に、映像圧縮規格ＭＰＥＧ−２（Moving  Picture  Experts  Group  phase  2）またはＭＰＥＧ−４（Moving  Picture  Experts  Group  phase  4）などで使われる音声圧縮方式である。
【０００３】
ＨＥ−ＡＡＣ方式による符号化は、符号化対象となるオーディオ信号（音声や音楽などに関する信号）の周波数の低域成分をＡＡＣ（Advanced  Audio  Coding）方式で符号化し、周波数の高域成分をＳＢＲ（Spectral  Band  Replication；帯域複製技術）方式で符号化する。ＳＢＲ方式は、オーディオ信号の周波数の低域成分から予測できない部分のみを符号化することにより通常よりも少ないビット数によってオーディオ信号の周波数の高域成分を符号化することができる。以下、ＡＡＣ方式によって符号化したデータをＡＡＣデータと表記し、ＳＢＲ方式によって符号化したデータをＳＢＲデータと表記する。
【０００４】
また、ＨＥ−ＡＡＣ方式による符号化は、周波数が高くなるほど帯域幅を広く分割し、分割した帯域幅においてオーディオ信号のパワーの平均化を行い、オーディオ信号の符号化を行っている。図１５は、ＨＥ−ＡＡＣ方式による符号化を行う場合の帯域幅と周波数との関係を示す図である。同図に示すように、ＨＥ−ＡＡＣ方式による符号化は、周波数が高くなるほど（ＳＢＲ方式による符号化の対象となる高域成分の周波数帯域ほど）広い帯域幅によってオーディオ信号の符号化を行っている。
【０００５】
ここで、ＨＥ−ＡＡＣ方式によって符号化されたデータ（以下、ＨＥ−ＡＡＣデータと表記する）を復号化（デコード）するデコーダの一例について説明する。図１６は、従来のデコーダの構成を示す機能ブロック図である。同図に示すように、このデコーダ１０は、データ分離部１１と、ＡＡＣ復号部１２と、分析フィルタ１３と、高域生成部１４と、合成フィルタ１５とを備えて構成される。
【０００６】
ここで、データ分離部１１は、ＨＥ−ＡＡＣデータを取得した場合に、取得したＨＥ−ＡＡＣデータに含まれるＡＡＣデータおよびＳＢＲデータをそれぞれ分離させ、ＡＡＣデータをＡＡＣ復号部１２に出力し、ＳＢＲデータを高域生成部１４に出力する処理部である。
【０００７】
ＡＡＣ復号部１２は、ＡＡＣデータを復号化し、復号化したＡＡＣデータをＡＡＣ復号音データとして分析フィルタ１３に出力する処理部である。分析フィルタ１３は、ＡＡＣ復号部１２から取得するＡＡＣ出力音データを基にして、オーディオ信号の低域成分にかかる時間と周波数との特性を算出し、算出結果を合成フィルタ１５および高域生成部１４に出力する処理部である。以下、分析フィルタ１３から出力される算出結果を低域成分データと表記する。
【０００８】
高域生成部１４は、データ分離部１１から取得するＳＢＲデータと分析フィルタ１３から取得する低域成分データとを基にして、オーディオ信号の高域成分を生成する処理部である。そして、高域生成部１４は、生成した高域成分のデータを高域成分データとして合成フィルタ１５に出力する。
【０００９】
合成フィルタ１５は、分析フィルタ１３から取得する低域成分データと高域生成部１４から取得する高域成分データとを合成し、合成したデータをＨＥ−ＡＡＣ出力音データとして出力する処理部である。
【００１０】
図１７は、デコーダ１０の処理の概要を説明するための説明図である。図１７の左側に示すように、分析フィルタ１３によって低域成分データが生成され、図１７の右側に示すように、高域生成部１４によって低域成分データから高域成分データが生成され、かかる低域成分データと高域成分データとが合成フィルタ１５によって合成され、ＨＥ−ＡＡＣ出力音データが生成される。このように、ＨＥ−ＡＡＣ方式によって符号化されたオーディオ信号は、デコーダ１０によってＨＥ−ＡＡＣ出力音データに復号化されている。
【００１１】
ところで、特許文献１では、高域部が急峻に減衰している信号であっても正確に復元するために、スペクトルを帯域分割し、相関の強い周波数帯域同士を削除用／補間用の帯域のペアとし、削除用帯域を間引いて残りの帯域を低域側にシフトし、高域側の信号を保存することで、高音質を保ちながら圧縮するという技術が開示されている。
【００１２】
【特許文献１】特開２００２−７３０８８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、上述した従来の技術では、ＳＢＲ方式によって符号化されたオーディオ信号の周波数分解能が悪いために、ＳＢＲ方式によって符号化されたオーディオ信号の高域成分を適切に復号化することができないという問題があった。
【００１４】
図１８は、従来の技術の問題点を説明するための説明図である。同図に示すように、従来のＳＢＲ方式は、符号化する帯域の帯域幅が広い（ＳＢＲ方式の周波数分解能が悪い）ため、音声の子音のような高域成分側の帯域でパワーが急激に低下する部分を広い帯域幅によって符号化すると、帯域内のパワーが平均化されて低周波側と高周波側とのパワーが同じとなり、帯域内の高周波側が強調されてしまう。
【００１５】
図１８のように、帯域内の高周波側が強調された状態でオーディオ信号が符号化されているため、かかる符号化されたオーディオ信号に基づいてオーディオ信号を復号化した場合には、高周波側が強調されたまま復号化され、適切にオーディオ信号を復号化することができなかった。
【００１６】
すなわち、オーディオ信号の高域成分が適切に符号化されていない場合であっても、高域成分を補正してオーディオ信号を正確に復号化することが極めて重要な課題となっている。
【００１７】
この発明は、上述した従来技術による問題点を解消するためになされたものであり、オーディオ信号の高域成分が適切に符号化されていない場合であっても、高域成分を補正してオーディオ信号を正確に復号化することができる復号化装置および復号化方法を提供することを目的とする。
【課題を解決するための手段】
【００１８】
上述した課題を解決し、目的を達成するため、本発明は、オーディオ信号の低域成分を符号化した第１の符号化データおよび前記低域成分から前記オーディオ信号の高域成分を生成する場合に利用され所定の帯域幅によって符号化された第２の符号化データからオーディオ信号を復号化する復号化装置であって、前記高域成分を前記帯域幅に対応させて所定間隔ごとに分割し、各間隔に対応する高域成分の大きさを検出する高域成分検出手段と、前記高域成分検出手段によって検出された各間隔に対応する高域成分の大きさに基づいて、前記高域成分を補正する高域成分補正手段と、前記第１の符号化データから復号化される低域成分と前記高域成分補正手段によって補正された高域成分から前記オーディオ信号を復号化する復号化手段と、を備えたことを特徴とする。
【００１９】
また、本発明は、上記発明において、前記高域成分補正手段は、前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする。
【００２０】
また、本発明は、上記発明において、前記高域成分補正手段は、前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、周波数方向に隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする。
【００２１】
また、本発明は、上記発明において、前記高域成分補正手段は、前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、時間方向に隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする。
【００２２】
また、本発明は、上記発明において、前記高域成分検出手段によって分割された高域成分の間隔に基づいて、補正対象となる高域成分の帯域を判定する補正帯域判定手段をさらに備えたことを特徴とする。
【００２３】
また、本発明は、上記発明において、前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの変化量に基づいて補正対象となる高域成分の帯域を判定する補正帯域判定手段をさらに備えたことを特徴とする。
【００２４】
また、本発明は、上記発明において、前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの差分値が閾値以上となる帯域を補正対象となる高域成分の帯域として判定する補正帯域判定手段をさらに備えたことを特徴とする。
【００２５】
また、本発明は、オーディオ信号の低域成分を符号化した第１の符号化データおよび前記低域成分から前記オーディオ信号の高域成分を生成する場合に利用され所定の帯域幅によって符号化された第２の符号化データからオーディオ信号を復号化する復号化方法であって、前記高域成分を前記帯域幅に対応させて所定間隔ごとに分割し、各間隔に対応する高域成分の大きさを検出する高域成分検出工程と、前記高域成分検出工程によって検出された各間隔に対応する高域成分の大きさに基づいて、前記高域成分を補正する高域成分補正工程と、前記第１の符号化データから復号化される低域成分と前記高域成分補正工程によって補正された高域成分から前記オーディオ信号を復号化する復号化工程と、を含んだことを特徴とする。
【００２６】
また、本発明は、上記発明において、前記高域成分補正工程は、前記高域成分検出工程によって所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする。
【００２７】
また、本発明は、上記発明において、前記高域成分補正工程は、前記高域成分検出工程によって所定間隔ごとに分割された高域成分のうち、周波数方向に隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする。
【発明の効果】
【００２８】
本発明によれば、高域成分を帯域幅に対応させて所定間隔ごとに分割し、各間隔に対応する高域成分の大きさを検出し、検出された各間隔に対応する高域成分の大きさに基づいて、高域成分を補正し、第１の符号化データから復号化される低域成分と補正された高域成分からオーディオ信号を復号化するので、高域成分が適切に符号化されていない場合であっても、高域成分を補正してオーディオ信号を正確に復号化することができる。
【００２９】
また、本発明によれば、所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの変化量に基づいて高域成分を補正するので、高域成分が適切に符号化されていない場合であっても、正確に高域成分を補正することができる。
【００３０】
また、本発明によれば、所定間隔ごとに分割された高域成分のうち、周波数方向に隣接する高域成分の大きさの変化量に基づいて高域成分を補正するので、高域成分が適切に符号化されていない場合であっても、高域成分の周波数方向のパワーを正確に補正することができる。
【００３１】
また、本発明によれば、所定間隔ごとに分割された高域成分のうち、時間方向に隣接する高域成分の大きさの変化量に基づいて高域成分を補正するので、高域成分が適切に符号化されていない場合であっても、高域成分の時間方向のパワーを正確に補正することができる。
【００３２】
また、本発明によれば、分割された高域成分の間隔に基づいて、補正対象となる高域成分の帯域を判定するので、補正すべき高域成分の帯域を正確に判定することができる。
【００３３】
また、本発明によれば、所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの変化量に基づいて補正対象となる高域成分の帯域を判定するので、補正すべき高域成分の帯域をより正確に判定することができる。
【００３４】
また、本発明によれば、所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの差分値が閾値以上となる帯域を補正対象となる高域成分の帯域として判定するので、補正すべき高域成分の帯域をより正確に判定することができる。
【発明を実施するための最良の形態】
【００３５】
以下に添付図面を参照して、この発明に係る復号化装置および復号化方法の好適な実施の形態を詳細に説明する。
【実施例１】
【００３６】
まず、本実施例１にかかるデコーダの概要および特徴について説明する。図１は、本実施例１にかかるデコーダの概要および特徴を説明するための説明図である。図１に示す例では、高域成分をパワー−周波数平面上で表している。本実施例１にかかるデコーダは、ＳＢＲ（Spectral  Band  Replication）方式による符号化の周波数分解能に対応させて高域成分の帯域を分割すると共に、隣接する低周波側の帯域のパワーと高周波側の帯域のパワーとに基づいて、低周波側から高周波側に至るまでの近似式を算出する。そして、補正対象となる帯域を仮想的に複数の帯域に分割し（図１に示す例では３分割し）、各帯域のパワーを近似式に対応するように調整する。
【００３７】
このように、本実施例１にかかるデコーダは、隣接する低周波側の帯域のパワーおよび高周波側の帯域のパワーに基づいて補正対象となる帯域のパワーを調整するので、平均化されて最適に符号化されていないオーディオ信号を補正しつつ復号化することができ、オーディオ信号の音質を改善することができる。
【００３８】
つぎに、本実施例１にかかるデコーダの構成について説明する。図２は、本実施例１にかかるデコーダ１００の構成を示す機能ブロック図である。同図に示すように、このデコーダ１００は、データ分離部１１０と、ＡＡＣ復号部１２０と、ＱＭＦ分析フィルタ１３０と、高域生成部１４０と、高域成分分析部１５０と、補正帯域決定部１６０と、補正部１７０と、ＱＭＦ合成フィルタ１８０とを備えて構成される。
【００３９】
このうち、データ分離部１１０は、ＨＥ−ＡＡＣ方式によって符号化されたデータ（以下、ＨＥ−ＡＡＣデータと表記する）を取得した場合に、取得したＨＥ−ＡＡＣデータに含まれるＡＡＣ（Advanced  Audio  Coding）データおよびＳＢＲデータをそれぞれ分離させ、ＡＡＣデータをＡＡＣ復号部１２０に出力し、ＳＢＲデータを高域生成部１４０に出力する処理部である。ここで、ＡＡＣデータはＡＡＣ方式によってオーディオ信号を符号化したデータであり、ＳＢＲデータはＳＢＲ方式によってオーディオ信号を符号化したデータである。
【００４０】
ＡＡＣ復号部１２０は、ＡＡＣデータを復号化し、復号化したＡＡＣデータをＡＡＣ復号音データとしてＱＭＦ分析フィルタ１３０に出力する処理部である。ＱＭＦ分析フィルタ１３０は、ＡＡＣ復号音データの時間信号を周波数信号に変換する処理部である。ＱＭＦ分析フィルタ１３０は、ＡＡＣ復号音データを低域成分の周波数、時間およびパワーの関係を含む低域成分データに変換し、変換した低域成分データを高域生成部１４０およびＱＭＦ合成フィルタ１８０に出力する。
【００４１】
高域生成部１４０は、データ分離部１１０から取得するＳＢＲデータとＱＭＦ分析フィルタ１８０から取得する低域成分データとを基にして、オーディオ信号の高域成分を生成する処理部である。そして、高域生成部１４０は、生成した高域成分のデータを高域成分データとして高域成分分析部１５０および補正部１７０に出力する。
【００４２】
高域成分分析部１５０は、高域成分データを取得した場合に、取得した高域成分データの周波数方向のパワーの変化率（変化の割合）を算出する処理部である。図３は、本実施例１にかかる高域成分分析部１５０の処理を説明するための説明図である。同図に示すように、高域成分分析部１５０は、ＳＢＲ方式（あるいは高域成分）の周波数分解能に対応させて高域成分データを所定の帯域幅で分割し、分割した帯域に対応するパワーに基づいて変化率を算出する。ここでは、便宜上、高周波成分データを３つの帯域に分割した例を示している。
【００４３】
補正対象の候補となる帯域（ｂ番目の帯域）に対応するパワーをＥ[ｂ]とし、低周波側の帯域（ｂ−１番目の帯域）に対応するパワーをＥ[ｂ−１]とすると、補正対象となる帯域のパワーと低周波側の帯域のパワーとの差分ΔＥ[ｂ]は、
ΔＥ[ｂ]＝Ｅ[ｂ−１]−Ｅ[ｂ]
によって算出することができ、変化率α[ｂ]は、補正対象の候補となる帯域幅をｂｗ[ｂ]とすると、
α[ｂ]＝ΔＥ[ｂ]／ｂｗ[ｂ]
によって算出することができる。
【００４４】
なお、ここでは、補正対象の候補となる帯域のパワーＥ[ｂ]と低周波側の帯域のパワーＥ[ｂ−１]との差分から変化率α[ｂ]を算出したがこれに限定されるものではない。例えば、補正対象となる帯域のパワーと高周波側の帯域のパワーＥ[ｂ＋１]との差分から変化率α１[ｂ]を算出してもよい。この場合の差分ΔＥ１[ｂ]は、
ΔＥ１［ｂ］＝Ｅ[ｂ]−Ｅ[ｂ＋１]
によって算出することができ、この場合の変化率α１[ｂ]は、
α１[ｂ]＝ΔＥ１[ｂ]／ｂｗ[ｂ]
によって算出することができる。
【００４５】
また、低周波側のパワーＥ[ｂ−１]と高周波側のパワーＥ[ｂ＋１]との差分から変化率α２[ｂ]を算出してもよい。この場合の差分ΔＥ２[ｂ]は、
ΔＥ２[ｂ]＝Ｅ[ｂ−１]−Ｅ[ｂ＋１]
によって算出することができ、この場合の変化率α[ｂ]は、
α２[ｂ]＝ΔＥ２[ｂ]／ｂｗ[ｂ]
によって算出することができる。高域成分分析部１５０は、算出した変化率α［ｂ］（あるいは変化率α１[ｂ]、α２[ｂ]）のデータ（以下、変化率データと表記する）を補正帯域決定部１６０および補正部１７０に出力する。
【００４６】
補正帯域決定部１６０は、高域成分分析部１５０から変化率データを取得した場合に、取得した変化率データを基にして補正対象となる帯域（以下、補正対象帯域）を判定する処理部である。具体的に、補正帯域決定部１６０は、変化率データに含まれる変化率α[ｂ]と閾値Ａとを比較し、変化率α[ｂ]が閾値Ａよりも大きい場合には、変化率α[ｂ]に対応する帯域を補正対象帯域と判定し、判定結果を補正部１７０に出力する。この場合は、分割された帯域のうち、ｂ番目の帯域が補正対象帯域となる。
【００４７】
一方、補正帯域決定部１６０は、変化率データに含まれる変化率α[ｂ]と閾値Ａとを比較し、変化率α[ｂ]が閾値Ａ以下である場合には、変化率α[ｂ]に対応する帯域を補正対象外の帯域と判定し、判定結果を補正部１７０に出力する。この場合は、分割された帯域のうち、ｂ番目の帯域が補正対象外の帯域となる。
【００４８】
補正部１７０は、高域成分分析部１５０から取得する変化率データおよび補正帯域決定部１６０から取得する判定結果を基にして高域成分データを補正する処理部である。補正部１７０は、判定結果に基づいて、高域成分データの各帯域のうち、補正対象外となる帯域をそのままの状態とし、補正対象となる帯域を変化率データに基づいて補正する。以下において、補正部１７０が補正対象帯域を補正する処理について説明する。
【００４９】
図４は、本実施例１にかかる補正部１７０が補正対象帯域を補正する処理を説明するための説明図である。まず、補正部１７０は、補正対象帯域を１以上のスペクトルをもつ帯域に細分化する。細分化の単位はスペクトル１以上であってもよいし、分割単位が均等でなくともよい。補正対象帯域の帯域幅をｂｗ[ｂ]、帯域のエネルギー（パワー）をＥ[ｂ]とすると、細分化した帯域のエネルギーＥ０は、
Ｅ０＝Ｅ[ｂ]／ｂｗ[ｂ]
となる。
【００５０】
続いて、補正部１７０は、変化率データに含まれる変化率α[ｂ]とすると、補正対象帯域を補正するための近似式Ｅ’[ｆ]は、
Ｅ’[ｆ]＝α[ｂ]×Δｂｗ＋Ｅ０
となる。ここで、Δｂｗは、補正対象帯域内の周波数変化に対応する。補正部１７０は、近似式Ｅ’[ｆ]によって補正対象帯域中の細分化された各帯域を補正する。
【００５１】
例えば、補正部１７０は、補正対象帯域の中心Δｂｗ＝ｂｗ[ｂ]／２に対応するパワーを補正する場合において、近似式Ｅ’[ｆ]にΔｂｗ＝ｂｗ[ｂ]／２を代入し、代入した結果算出されるパワーを補正後のパワーとする。細分化された他の帯域も同様に、帯域に対応する周波数を近似式Ｅ’[ｆ]に代入してパワーを算出し、算出したパワーに対応させて補正を行う。補正部１７０は、補正した高域成分データをＱＭＦ合成フィルタ１８０に出力する。
【００５２】
ＱＭＦ合成フィルタ１８０は、ＱＭＦ分析フィルタ１３０から取得する低域成分データと補正部１７０から取得する補正された高域成分データとを合成し、合成したデータをＨＥ−ＡＡＣ出力音データとして出力する。このＨＥ−ＡＡＣ出力音データは、ＨＥ−ＡＡＣデータの復号結果となる。
【００５３】
つぎに、本実施例１にかかるデコーダ１００の処理手順について説明する。図５は、本実施例１にかかるデコーダ１００の処理手順を示すフローチャートである。同図に示すように、デコーダ１００は、データ分離部１１０がＨＥ−ＡＡＣデータを取得し（ステップＳ１０１）、ＡＡＣデータおよびＳＢＲデータに分離する（ステップＳ１０２）。
【００５４】
そして、ＡＡＣ復号部１２０がＡＡＣデータからＡＡＣ復号音データを生成し（ステップＳ１０３）、ＱＭＦ分析フィルタ１３０がＡＡＣ復号音データを時間信号から周波数信号に変換する（ステップＳ１０４）。
【００５５】
高域生成部１４０は、ＳＢＲデータおよび低域成分データから高域成分データを生成し（ステップＳ１０５）、高域成分分析部１５０が高域成分データの周波数方向の変化率を算出し（ステップＳ１０６）、補正帯域決定部１６０が補正対象帯域を判定する（ステップＳ１０７）。
【００５６】
続いて、補正部１７０は、高域成分分析部１５０から取得する変化量データおよび補正帯域決定部１６０から取得する判定結果に基づいて高域成分データを補正し（ステップＳ１０８）、ＱＭＦ合成フィルタ１８０が低域成分データと高域成分データとを合成し、ＨＥ−ＡＡＣ出力音データを生成し（ステップＳ１０９）、ＨＥ−ＡＡＣ出力音データを出力する（ステップＳ１１０）。
【００５７】
このように、補正部１７０が高域成分データを変化率データに基づいて補正するので、符号化時には正確に符号化されていなかった高域成分データを補正でき、ＨＥ−ＡＡＣ出力音データの音質を改善することができる。
【００５８】
上述してきたように、本実施例１にかかるデコーダ１００は、データ分離部１１０がＨＥ−ＡＡＣデータに含まれるＡＡＣデータとＳＢＲデータとを分離し、ＡＡＣ復号部１２０がＡＡＣデータを復号化してＡＡＣ出力音データを出力し、ＱＭＦ分析フィルタ１３０が低域成分データを出力する。そして、高域成分分析部１５０が変化率を算出し、補正帯域決定部１６０が補正対象帯域を判定し、補正部１７０が変化率および判定結果に基づいて高域成分データを補正し、ＱＭＦ合成フィルタ１８０が補正された高域成分データと低域成分データとを合成してＨＥ−ＡＡＣ出力音データを出力するので、ＨＥ−ＡＡＣデータの高域成分が適切に符号化されていない場合であっても、ＨＥ−ＡＡＣデータの高域成分を補正し、ＨＥ−ＡＡＣ出力音データの音質を改善することができる。
【００５９】
なお、本実施例１に示した補正部１７０は、変化率に応じて細分化するブロックの数を変更することもできる。例えば、変化率α[ｂ]が閾値ａ未満の場合には、分割するブロックの数をｘとし、変化率α[ｂ]が閾値ａ以上で閾値ｂ未満の場合には、分割するブロックの数をｙとし、変化率が閾値ｂ以上の場合には、分割するブロックの数をｚとすることができる（ｘ＜ｙ＜ｚ）。このように、補正部１７０は、変化率α[ｂ]の大きさによって分割するブロックを変更することで、効率よく高域成分データを補正することができる。
【実施例２】
【００６０】
つぎに、本実施例２にかかるデコーダの概要および特徴について説明する。本実施例２にかかるデコーダは、高域成分の時間分解能に対応する帯域幅から補正対象となる帯域を判定し、高域成分のエネルギーの時間変化から算出される変化率に基づいて高域成分の補正対象帯域を補正する。
【００６１】
このように、本実施例２にかかるデコーダは、高域成分の時間分解能に対応する帯域幅から補正対象となる帯域を判定し、高域成分のエネルギーの時間変化から算出される変化率に基づいて高域成分の補正対象帯域を補正するので、補正対象帯域を効率よく判定することができると共に、オーディオ信号の音質を改善することができる。
【００６２】
つぎに、本実施例２にかかるデコーダ２００の構成について説明する。図６は、本実施例２にかかるデコーダ２００の構成を示す機能ブロック図である。同図に示すように、デコーダ２００は、データ分離部２１０と、ＡＡＣ復号部２２０と、ＱＭＦ分析フィルタ２３０と、高域生成部２４０と、補正帯域決定部２５０と、高域成分分析部２６０と、補正部２７０と、ＱＭＦ合成フィルタ２８０とを備えて構成される。
【００６３】
このうち、データ分離部２１０は、ＨＥ−ＡＡＣデータを取得した場合に、取得したＨＥ−ＡＡＣデータに含まれるＡＡＣデータおよびＳＢＲデータをそれぞれ分離させ、ＡＡＣデータをＡＡＣ復号部２２０に出力し、ＳＢＲデータを高域生成部２４０に出力する処理部である。
【００６４】
ＡＡＣ復号部２２０は、ＡＡＣデータを復号化し、復号化したＡＡＣデータをＡＡＣ復号音データとしてＱＭＦ分析フィルタ２３０に出力する処理部である。ＱＭＦ分析フィルタ２３０は、ＡＡＣ復号音データの時間信号を周波数信号に変換する処理部である。ＱＭＦ分析フィルタ２３０は、ＡＡＣ復号音データを周波数、時間およびパワーの関係を含む低域成分データに変換し、変換した低域成分データを高域生成部２４０およびＱＭＦ合成フィルタ２８０に出力する。
【００６５】
高域生成部２４０は、データ分離部２１０から取得するＳＢＲデータとＱＭＦ分析フィルタ２３０から取得する低域成分データとを基にして、オーディオ信号の高域成分を生成する処理部である。そして、高域生成部２４０は、生成した高域成分のデータを高域成分データとして高域成分分析部２６０および補正部２７０に出力する。また、高域生成部２４０は、高域成分データの時間分解能に対応する帯域幅のデータを帯域幅データとして補正帯域決定部２５０に出力する。
【００６６】
図７は、高域成分データを説明するための説明図である。図７の左側に示すように、この高域成分データは、周波数、時間およびパワーの各パラメータを含んでいる（パワーに対応する軸は、図面に対して鉛直上向き）。また、図７の右側の図は、左側の図の周波数ｂに対応する行を取り出して高域成分データを時間−パワー平面上で表したものである。
【００６７】
補正帯域決定部２５０は、高域生成部２４０から取得する帯域幅データに基づいて、補正対象となる帯域を判定する処理部である。図８は、本実施例２にかかる補正帯域決定部２５０の処理を説明するための説明図である。補正帯域決定部２５０は、図８に示す帯域幅ｂｗ[ｂ，ｔ]と閾値Ｂとを比較し、帯域幅ｂｗ[ｂ，ｔ]が閾値Ｂよりも大きい場合には、かかる帯域幅ｂｗ[ｂ，ｔ]に対応する帯域を補正対象帯域として高域成分分析部２６０および補正部２７０に出力する。
【００６８】
一方、補正帯域決定部２５０は、図８に示す帯域幅ｂｗ[ｂ，ｔ]と閾値Ｂとを比較し、帯域幅ｂｗ[ｂ，ｔ]が閾値Ｂ以下である場合に、かかる帯域幅ｂｗ[ｂ，ｔ]に対応する帯域を補正対象としない帯域として高域成分分析部２６０および補正部２７０に出力する。
【００６９】
高域成分分析部２６０は、高域生成部２４０から高域成分データを取得し、取得した高域成分データの時間方向のパワーの変化率（変化の割合）を算出する処理部である。なお、高域成分分析部２６０は、補正対象帯域に対応するパワーの変化率を算出し、それ以外の帯域にかかるパワーの変化率は算出しないものとする。図９は、本実施例２にかかる高域成分分析部２６０の処理を説明するための説明図である。ＳＢＲ符号化方式では、同一フレーム内では、時間方向の周波数スペクトルが得られる（図７参照）ので、高域成分分析部２６０は、時間方向の周波数信号から、パワー変化を推定することができる。
【００７０】
高域成分分析部２６０は、図９に示すように、時間方向に隣接する帯域をそれぞれ、１以上のスペクトルを持つ帯域に細分化する。細分化の単位はスペクトル１以上であってもよいし、分割単位は均等でなくともよいし、細分化しなくともよい。細分化したスペクトル帯域のパワー（エネルギー）Ｅ[ｆ，ｔ]は、補正対象となる帯域幅をｂｗ[ｂ，ｔ]とし、かかる帯域幅のパワーをＥ[ｂ，ｔ]とすると、
Ｅ[ｆ，ｔ]＝Ｅ[ｂ，ｔ]／ｂｗ[ｂ，ｔ]
となる。
【００７１】
また、時間方向に隣接する帯域のパワーの差分ΔＥ[ｆ，ｔ]は、ｔ−１時間に対応するパワーをＥ[ｆ，ｔ−１]、ｔ時間に対応するパワーをＥ[ｆ，ｔ]とすると、
ΔＥ[ｆ，ｔ]＝Ｅ[ｆ，ｔ−１]−Ｅ[ｆ，ｔ]
となり、パワーの変化率α[ｆ，ｔ]は、
α[ｆ，ｔ]＝ΔＥ[ｆ，ｔ]／ｔｗ[ｆ，ｔ]
となる。ここで、ｔｗ[ｆ，ｔ]は、補正対象帯域に対応する時間幅である。高域成分分析部２６０は、算出した変化率α[ｆ，ｔ]のデータ（以下、変化率データ）を補正部２７０に出力する。なお、変化率α[ｆ，ｔ]の求め方は上記の方法に限定されるものではない。なお、変化率α[ｆ，ｔ]の求め方は、非線形でもよいし、時間的に前、後ろ、または前後から求めても良い。
【００７２】
補正部２７０は、高域成分分析部２６０から取得する変化率データおよび補正帯域決定部２５０から取得する補正対象帯域を基にして高域成分データを補正する処理部である。図１０は、本実施例２にかかる補正部２７０の処理を説明するための説明図である。補正部２７０は、補正対象帯域に対応する時間−パワー平面上で高域成分データを所定の時間間隔に分割し、分割した時間幅に対応するパワーを補正する。補正対象帯域を補正するための近似式Ｅ’[ｆ，ｔ]は、変化率α[ｆ，ｔ]を用いると、
Ｅ’[ｆ，ｔ]＝α[ｆ，ｔ]×Δｔ＋Ｅ[ｆ，ｔ−１]
となる。ここで、Δｔは、補正対象帯域内の時間変化量に対応する。補正部２７０は、近似式Ｅ’[ｆ，ｔ]によって、細分化された各時間幅のパワーを補正する。
【００７３】
例えば、補正部２７０は、時間ｔに対応するパワーを補正する場合において、近似式Ｅ’[ｆ，ｔ]に時間ｔ−１からｔまでの時間変化量Δｔを代入し、代入した結果算出されるパワーを補正後のパワーとする。細分化された他の領域も同様に、時間変化量を近似式Ｅ’[ｆ，ｔ]に代入してパワーを算出し、算出したパワーに対応させて補正を行う。補正部２７０は、補正した高域成分データをＱＭＦ合成フィルタ２８０に出力する。
【００７４】
ＱＭＦ合成フィルタ２８０は、ＱＭＦ分析フィルタ２３０から取得する低域成分データと補正部２７０から取得する補正された高域成分データとを合成し、合成したデータをＨＥ−ＡＡＣ出力音データとして出力する。このＨＥ−ＡＡＣ出力音データは、ＨＥ−ＡＡＣデータの復号結果となる。
【００７５】
つぎに、本実施例２にかかるデコーダ２００の処理手順について説明する。図１１は、本実施例２にかかるデコーダ２００の処理手順を示すフローチャートである。同図に示すように、デコーダ２００は、データ分離部２１０がＨＥ−ＡＡＣデータを取得し（ステップＳ２０１）、ＡＡＣデータおよびＳＢＲデータに分離する（ステップＳ２０２）。
【００７６】
そして、ＡＡＣ復号部２２０がＡＡＣデータからＡＡＣ復号音データを生成し（ステップＳ２０３）、ＱＭＦ分析フィルタ２３０がＡＡＣ復号音データを時間信号から周波数信号に変換する（ステップＳ２０４）。
【００７７】
高域生成部２４０は、ＳＢＲデータおよび低域成分データから高域成分データを生成し（ステップＳ２０５）、補正帯域決定部２５０が補正対象帯域となる高域成分の帯域を判定し（ステップＳ２０６）、高域成分分析部２６０が高域成分データの時間方向の変化率を算出する（ステップＳ２０７）。
【００７８】
続いて、補正部２７０は、高域成分分析部２６０から取得する変化量データおよび補正帯域決定部２５０から取得する補正対象帯域に基づいて高域成分データを補正し（ステップＳ２０８）、ＱＭＦ合成フィルタ２８０が低域成分データと高域成分データとを合成し、ＨＥ−ＡＡＣ出力音データを生成し（ステップＳ２０９）、ＨＥ−ＡＡＣ出力音データを出力する（ステップＳ２１０）。
【００７９】
このように、補正部２７０が高域成分データを変化率データに基づいて補正するので、符号化時には正確に符号化されていなかった高域成分データを補正でき、ＨＥ−ＡＡＣ出力音データの音質を改善することができる。
【００８０】
上述してきたように、本実施例２にかかるデコーダ２００は、データ分離部２１０がＨＥ−ＡＡＣデータに含まれるＡＡＣデータとＳＢＲデータとを分離し、ＡＡＣ復号部２２０がＡＡＣデータを復号化してＡＡＣ出力音データを出力し、ＱＭＦ分析フィルタ２３０が低域成分データを出力する。そして、高域成分分析部２６０が変化率を算出し、補正帯域決定部２５０が帯域幅に基づいて補正対象帯域を判定し、補正部２７０が変化率によって高域成分データの補正対象帯域を補正し、ＱＭＦ合成フィルタ２８０が補正された高域成分データと低域成分データとを合成してＨＥ−ＡＡＣ出力音データを出力するので、補正対象帯域を効率よく判定することができると共に、オーディオ信号の音質を改善することができる。
【実施例３】
【００８１】
つぎに、本実施例３にかかるデコーダの概要および特徴について説明する。本実施例３にかかるデコーダは、高域成分の帯域を分割し、隣接する帯域のパワーの差に基づいて、補正対象帯域を判定し、補正帯域に対応する高域成分の補正を行う。
【００８２】
このように、本実施例３にかかるデコーダは、隣接する帯域に対応するパワーの差から補正対象となる帯域を判定するので、補正対象帯域を効率よく判定することができると共に、オーディオ信号の音質を改善することができる。
【００８３】
つぎに、本実施例３にかかるデコーダ３００の構成について説明する。図１２は、本実施例３にかかるデコーダ３００の構成を示す機能ブロック図である。同図に示すように、このデコーダ３００は、データ分離部３１０と、ＡＡＣ復号部３２０と、ＱＭＦ分析フィルタ３３０と、高域生成部３４０と、高域成分分析部３５０と、補正帯域決定部３６０と、補正部３７０と、ＱＭＦ合成フィルタ３８０とを備えて構成される。
【００８４】
このうち、データ分離部３１０は、ＨＥ−ＡＡＣデータを取得した場合に、取得したＨＥ−ＡＡＣデータに含まれるＡＡＣデータおよびＳＢＲデータをそれぞれ分離させ、ＡＡＣデータをＡＡＣ復号部３２０に出力し、ＳＢＲデータを高域生成部３４０に出力する処理部である。
【００８５】
ＡＡＣ復号部３２０は、ＡＡＣデータを復号化し、復号化したＡＡＣデータをＡＡＣ復号音データとしてＱＭＦ分析フィルタ３３０に出力する処理部である。ＱＭＦ分析フィルタ３３０は、ＡＡＣ復号音データの時間信号を周波数信号に変換する処理部である。ＱＭＦ分析フィルタ３３０は、ＡＡＣ復号音データを低域成分の周波数、時間およびパワーの関係を含む低域成分データに変換し、変換した低域成分データを高域生成部３４０およびＱＭＦ合成フィルタ３８０に出力する。
【００８６】
高域生成部３４０は、データ分離部３１０から取得するＳＢＲデータとＱＭＦ分析フィルタ３３０から取得する低域成分データとを基にして、オーディオ信号の高域成分を生成する処理部である。そして、高域生成部３４０は、生成した高域成分のデータを高域成分データとして高域成分分析部３５０、補正帯域決定部３６０、補正部３７０に出力する。また、高域生成部３４０は、高域成分の帯域幅のデータを高域成分分析部３５０に出力する。
【００８７】
高域成分分析部３５０は、高域成分データを取得した場合に、取得した高域成分データの周波数方向のパワーの変化率（変化の割合）を算出する処理部である。この高域成分分析部３５０の処理の説明は、実施例１において示した高域成分分析部１５０と同様であるため詳細な説明は省略する。高域成分分析部３５０は、算出した変化率のデータを補正部３７０に出力する。
【００８８】
補正帯域決定部３６０は、高域生成部３４０から高域成分データを取得した場合に、取得した高域成分データに基づいて補正対象となる帯域を判定する処理部である。図１３は、本実施例３にかかる補正帯域決定部３６０の処理を説明するための説明図である。
【００８９】
同図に示すように、補正帯域決定部３６０は、高域成分データを複数の帯域に分割し、分割した帯域の隣接するパワーの差に基づいて、補正対象帯域を判定する。低周波側の帯域に対応するパワーをＥ[ｂ−１]とし、補正対象の候補となる帯域のパワーをＥ[ｂ]とすると、パワーの差ΔＥ[ｂ]は、
ΔＥ[ｂ]＝Ｅ[ｂ−１]−Ｅ[ｂ]
となる。補正帯域決定部３６０は、パワーの差ΔＥ[ｂ]が閾値Ｃ以上である場合に、かかる補正対象の候補となる帯域を補正対象帯域として補正部３７０に出力する。
【００９０】
なお、ここでは、パワーの差を低周波側の帯域のパワーＥ[ｂ−１]と補正対象の候補となる帯域のパワーＥ[ｂ]との差分から補正対象帯域を判定したがこれに限定されるものではなく、例えば、補正対象の候補となる帯域のパワーＥ[ｂ]と高周波側の帯域のパワーＥ[ｂ＋１]との差分から補正対象帯域を判定することもできる。
【００９１】
補正部３７０は、高域成分分析部３５０から取得する変化率データおよび補正帯域決定部３６０から取得する補正対象帯域のデータを基にして高域成分データの補正対象帯域のパワーを補正する処理部である。なお、補正部３７０が行う補正処理は、実施例１に示した補正部１７０と同様であるため説明を省略する。補正部３７０は、補正した高域成分データをＱＭＦ合成フィルタ３８０に出力する。
【００９２】
ＱＭＦ合成フィルタ３８０は、ＱＭＦ分析フィルタ３３０から取得する低域成分データと補正部３７０から取得する補正された高域成分データとを合成し、合成したデータをＨＥ−ＡＡＣ出力音データとして出力する。このＨＥ−ＡＡＣ出力音データは、ＨＥ−ＡＡＣデータの復号結果となる。
【００９３】
つぎに、本実施例３にかかるデコーダ３００の処理手順について説明する。図１４は、本実施例３にかかるデコーダ３００の処理手順を示すフローチャートである。同図に示すように、デコーダ３００は、データ分離部３１０がＨＥ−ＡＡＣデータを取得し（ステップＳ３０１）、ＡＡＣデータおよびＳＢＲデータに分離する（ステップＳ３０２）。
【００９４】
そして、ＡＡＣ復号部３２０がＡＡＣデータからＡＡＣ復号音データを生成し（ステップＳ３０３）、ＱＭＦ分析フィルタ３３０がＡＡＣ復号音データを時間信号から周波数信号に変換する（ステップＳ３０４）。
【００９５】
高域生成部３４０は、ＳＢＲデータおよび低域成分データから高域成分データを生成し（ステップＳ３０５）、補正帯域決定部３６０が隣接する補正帯域のパワー差に基づいて補正対象帯域を判定し（ステップＳ３０６）、高域成分分析部３５０が高域成分データの周波数方向の変化率を算出する（ステップＳ３０７）。
【００９６】
続いて、補正部３７０は、高域成分分析部３５０から取得する変化量データおよび補正帯域決定部３６０から取得する補正対象帯域に基づいて高域成分データを補正し（ステップＳ３０８）、ＱＭＦ合成フィルタ３８０が低域成分データと高域成分データとを合成し、ＨＥ−ＡＡＣ出力音データを生成し（ステップＳ３０９）、ＨＥ−ＡＡＣ出力音データを出力する（ステップＳ３１０）。
【００９７】
このように、補正帯域決定部３６０が隣接する帯域のパワー差に基づいて補正対象帯域を判定し、補正部３７０が高域成分データを変化率データに基づいて補正するので、符号化時には正確に符号化されていなかった高域成分データを補正でき、ＨＥ−ＡＡＣ出力音データの音質を改善することができる。
【００９８】
上述してきたように、本実施例３にかかるデコーダ３００は、データ分離部３１０がＨＥ−ＡＡＣデータに含まれるＡＡＣデータとＳＢＲデータとを分離し、ＡＡＣ復号部３２０がＡＡＣデータを復号化してＡＡＣ出力音データを出力し、ＱＭＦ分析フィルタ３３０が低域成分データを出力する。そして、高域成分分析部３５０が変化率を算出し、補正帯域決定部３６０が隣接する帯域のパワー差に基づいて補正対象帯域を判定し、補正部３７０が変化率によって高域成分データの補正対象帯域を補正し、ＱＭＦ合成フィルタ３８０が補正された高域成分データと低域成分データとを合成してＨＥ−ＡＡＣ出力音データを出力するので、補正対象帯域を効率よく判定することができると共に、オーディオ信号の音質を改善することができる。
【００９９】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施例にて実施されてもよいものである。
【０１００】
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。
【０１０１】
この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１０２】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示のように構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１０３】
（付記１）オーディオ信号の低域成分を符号化した第１の符号化データおよび前記低域成分から前記オーディオ信号の高域成分を生成する場合に利用され所定の帯域幅によって符号化された第２の符号化データからオーディオ信号を復号化する復号化装置であって、
前記高域成分を前記帯域幅に対応させて所定間隔ごとに分割し、各間隔に対応する高域成分の大きさを検出する高域成分検出手段と、
前記高域成分検出手段によって検出された各間隔に対応する高域成分の大きさに基づいて、前記高域成分を補正する高域成分補正手段と、
前記第１の符号化データから復号化される低域成分と前記高域成分補正手段によって補正された高域成分から前記オーディオ信号を復号化する復号化手段と、
を備えたことを特徴とする復号化装置。
【０１０４】
（付記２）前記高域成分補正手段は、前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする付記１に記載の復号化装置。
【０１０５】
（付記３）前記高域成分補正手段は、前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、周波数方向に隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする付記２に記載の復号化装置。
【０１０６】
（付記４）前記高域成分補正手段は、前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、時間方向に隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする付記２に記載の復号化装置。
【０１０７】
（付記５）前記高域成分検出手段によって分割された高域成分の間隔に基づいて、補正対象となる高域成分の帯域を判定する補正帯域判定手段をさらに備えたことを特徴とする付記１〜４のいずれか一つに記載の復号化装置。
【０１０８】
（付記６）前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの変化量に基づいて補正対象となる高域成分の帯域を判定する補正帯域判定手段をさらに備えたことを特徴とする付記１〜４のいずれか一つに記載の復号化装置。
【０１０９】
（付記７）前記高域成分検出手段によって所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの差分値が閾値以上となる帯域を補正対象となる高域成分の帯域として判定する補正帯域判定手段をさらに備えたことを特徴とする付記１〜４のいずれか一つに記載の復号化装置。
【０１１０】
（付記８）オーディオ信号の低域成分を符号化した第１の符号化データおよび前記低域成分から前記オーディオ信号の高域成分を生成する場合に利用され所定の帯域幅によって符号化された第２の符号化データからオーディオ信号を復号化する復号化方法であって、
前記高域成分を前記帯域幅に対応させて所定間隔ごとに分割し、各間隔に対応する高域成分の大きさを検出する高域成分検出工程と、
前記高域成分検出工程によって検出された各間隔に対応する高域成分の大きさに基づいて、前記高域成分を補正する高域成分補正工程と、
前記第１の符号化データから復号化される低域成分と前記高域成分補正工程によって補正された高域成分から前記オーディオ信号を復号化する復号化工程と、
を含んだことを特徴とする復号化方法。
【０１１１】
（付記９）前記高域成分補正工程は、前記高域成分検出工程によって所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする付記８に記載の復号化方法。
【０１１２】
（付記１０）前記高域成分補正工程は、前記高域成分検出工程によって所定間隔ごとに分割された高域成分のうち、周波数方向に隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする付記９に記載の復号化方法。
【０１１３】
（付記１１）前記高域成分補正工程は、前記高域成分検出工程によって所定間隔ごとに分割された高域成分のうち、時間方向に隣接する高域成分の大きさの変化量に基づいて前記高域成分を補正することを特徴とする付記９に記載の復号化方法。
【０１１４】
（付記１２）前記高域成分検出工程によって分割された高域成分の間隔に基づいて、補正対象となる高域成分の帯域を判定する補正帯域判定工程をさらに含んだことを特徴とする付記８〜１１のいずれか一つに記載の復号化方法。
【０１１５】
（付記１３）前記高域成分検出工程によって所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの変化量に基づいて補正対象となる高域成分の帯域を判定する補正帯域判定工程をさらに含んだことを特徴とする付記８〜１１のいずれか一つに記載の復号化方法。
【０１１６】
（付記１４）前記高域成分検出工程によって所定間隔ごとに分割された高域成分のうち、隣接する高域成分の大きさの差分値が閾値以上となる帯域を補正対象となる高域成分の帯域として判定する補正帯域判定工程をさらに含んだことを特徴とする付記８〜１１のいずれか一つに記載の復号化方法。
【産業上の利用可能性】
【０１１７】
以上のように、本発明にかかる復号化装置および復号化方法は、符号化された低域成分および高域成分からオーディオ信号を復号化する復号化装置などに有用であり、特に、高域成分を正確に復号化する場合に適している。
【図面の簡単な説明】
【０１１８】
【図１】本実施例１にかかるデコーダの概要および特徴を説明するための説明図である。
【図２】本実施例１にかかるデコーダの構成を示す機能ブロック図である。
【図３】本実施例１にかかる高域成分分析部の処理を説明するための説明図である。
【図４】本実施例１にかかる補正部が補正対象帯域を補正する処理を説明するための説明図である。
【図５】本実施例１にかかるデコーダの処理手順を示すフローチャートである。
【図６】本実施例２にかかるデコーダの構成を示す機能ブロック図である。
【図７】高域成分データを説明するための説明図である。
【図８】本実施例２にかかる補正帯域決定部の処理を説明するための説明図である。
【図９】本実施例２にかかる高域成分分析部の処理を説明するための説明図である。
【図１０】本実施例２にかかる補正部の処理を説明するための説明図である。
【図１１】本実施例２にかかるデコーダの処理手順を示すフローチャートである。
【図１２】本実施例３にかかるデコーダの構成を示す機能ブロック図である。
【図１３】本実施例３にかかる補正帯域決定部の処理を説明するための説明図である。
【図１４】本実施例３にかかるデコーダの処理手順を示すフローチャートである。
【図１５】ＨＥ−ＡＡＣ方式による符号化を行う場合の帯域幅と周波数との関係を示す図である。
【図１６】従来のデコーダの構成を示す機能ブロック図である。
【図１７】デコーダの処理の概要を説明するための説明図である。
【図１８】従来の技術の問題点を説明するための説明図である。
【符号の説明】
【０１１９】
１０，１００，２００，３００    デコーダ
１１，１１０，２１０，３１０    データ分離部
１２，１２０，２２０，３２０    ＡＡＣ復号部
１３    分析フィルタ
１４，１４０，２４０，３４０    高域生成部
１５    合成フィルタ
１３０，２３０，３３０    ＱＭＦ分析フィルタ
１５０，２６０，３５０    高域成分分析部
１６０，２５０，３６０    補正帯域決定部
１７０，２７０，３７０    補正部
１８０，２８０，３８０    ＱＭＦ合成フィルタ
【図１】
2008129542.tif 000003
【図２】
2008129542.tif 000004
【図３】
2008129542.tif 000005
【図４】
2008129542.tif 000006
【図５】
2008129542.tif 000007
【図６】
2008129542.tif 000008
【図７】
2008129542.tif 000009
【図８】
2008129542.tif 000010
【図９】
2008129542.tif 000011
【図１０】
2008129542.tif 000012
【図１１】
2008129542.tif 000013
【図１２】
2008129542.tif 000014
【図１３】
2008129542.tif 000015
【図１４】
2008129542.tif 000016
【図１５】
2008129542.tif 000017
【図１６】
2008129542.tif 000018
【図１７】
2008129542.tif 000019
【図１８】
2008129542.tif 000020