(57)【要約】      （修正有）【課題】低周波数帯域の信号から高周波数帯域の信号を復元することによって音源の明瞭度を向上させる。【解決手段】音質向上装置５０１は、入力信号の低周波数帯域に対する周波数バンド別のエネルギーを用いて入力信号の周波数包絡線を探知する包絡線探知部５０２と、前記周波数包絡線により周波数セクション単位で周波数フォールディングを行って高周波数帯域の入力信号を復元する信号復元部５０３と、入力信号の低周波数帯域に対応する包絡線の傾きを考慮して復元された高周波数帯域に対応する包絡線を調整する、包絡線調整部５０４とを備える。【選択図】図５
2013222205.tif 000002
【特許請求の範囲】
【請求項１】
入力信号の低周波数帯域に対する周波数包絡線を探知する包絡線探知部と、
前記周波数包絡線により周波数セクション単位に周波数フォールディングを行って高周波数帯域の入力信号を復元する信号復元部と、
を備えることを特徴とする音質向上装置。
【請求項２】
前記包絡線探知部は、高周波数帯域が除外された入力信号の周波数バンド別のエネルギーを用いて入力信号の周波数包絡線を抽出することを特徴とする請求項１に記載の音質向上装置。
【請求項３】
前記包絡線探知部は、前記周波数包絡線の傾きを時間軸にスムージングして周波数包絡線の時間的な変化に対して平坦化を行うことを特徴とする請求項１又は２に記載の音質向上装置。
【請求項４】
前記信号復元部は、前記高周波数帯域に対して以前周波数セクションに対応する信号をフォールディングして現在の周波数セクションに対応する信号を復元することを特徴とする請求項１乃至３のいずれか一項に記載の音質向上装置。
【請求項５】
前記信号復元部は、現在の周波数セクションが最初周波数セクションである場合、低周波数帯域に属する以前周波数セクションに対応する信号をフォールディングして現在の周波数セクションに対応する信号を復元することを特徴とする請求項１乃至４のいずれか一項に記載の音質向上装置。
【請求項６】
入力信号の低周波数帯域に対応する周波数包絡線の傾きを考慮して復元された高周波数帯域に対応する周波数包絡線を調整する包絡線調整部をさらに備えることを特徴とする請求項１乃至５のいずれか一項に記載の音質向上装置。
【請求項７】
前記包絡線調整部は、前記入力信号の現在のフレームに対する全ての周波数フォールディングが行われた後、前記復元された高周波数帯域に対応する周波数包絡線の調整を行うことを特徴とする請求項６に記載の音質向上装置。
【請求項８】
前記低周波数帯域はカットオフ周波数以前に対応する周波数であり、前記高周波数帯域はカットオフ周波数以後に対応する周波数であることを特徴とする請求項１乃至７のいずれか一項に記載の音質向上装置。
【請求項９】
入力信号の低周波数帯域の周波数包絡線を探知する包絡線探知部と、
前記探知された周波数包絡線のうち、カットオフ周波数に隣接する周波数セクションの周波数包絡線を用いて高周波数帯域の入力信号を復元する信号復元部と、
前記低周波数帯域の周波数包絡線の傾きを考慮して前記高周波数帯域の周波数包絡線を調整する包絡線調整部と、
を備えることを特徴とする音質向上装置。
【請求項１０】
前記包絡線探知部は、前記低周波数帯域の周波数バンドを用いて周波数包絡線を探知することを特徴とする請求項９に記載の音質向上装置。
【請求項１１】
前記信号復元部は、前記カットオフ周波数以前の低周波数帯域を周波数セクション単位に応じて順次フォールディングして高周波数帯域に対応する入力信号を復元することを特徴とする請求項９又は１０に記載の音質向上装置。
【請求項１２】
前記信号復元部は、フォールディングした周波数セクションに対応する周波数包絡線が平坦であるか否かを考慮して復元すべき周波数包絡線の平坦化を行うことを特徴とする請求項４又は１１に記載の音質向上装置。
【請求項１３】
入力信号の低周波数帯域に対する周波数包絡線を探知するステップと、
前記周波数包絡線により周波数セクション単位に周波数フォールディングを行って高周波数帯域の入力信号を復元するステップと、
を含むことを特徴とする音質向上方法。
【請求項１４】
前記周波数包絡線を探知するステップは、高周波数帯域が除外された入力信号の周波数バンド別のエネルギーを用いて入力信号の周波数包絡線を抽出することを特徴とする請求項１３に記載の音質向上方法。
【請求項１５】
周波数包絡線を探知するステップは、前記周波数包絡線の傾きを時間軸にスムージングして周波数包絡線の変化に対して平坦化を行うことを特徴とする請求項１３又は１４に記載の音質向上方法。
【請求項１６】
前記高周波数帯域の入力信号を復元するステップは、前記高周波数帯域に対して以前周波数セクションに対応する信号をフォールディングして現在の周波数セクションに対応する信号を復元することを特徴とする請求項１３乃至１５のいずれか一項に記載の音質向上方法。
【請求項１７】
前記高周波数帯域の入力信号を復元するステップは、現在の周波数セクションが最初周波数セクションである場合、低周波数帯域に属する以前周波数セクションに対応する信号をフォールディングして現在の周波数セクションに対応する信号を復元することを特徴とする請求項１３乃至１６のいずれか一項に記載の音質向上方法。
【請求項１８】
入力信号の低周波数帯域に対応する周波数包絡線の傾きを考慮して復元された高周波数帯域に対応する周波数包絡線を調整するステップをさらに含むことを特徴とする請求項１３乃至１７のいずれか一項に記載の音質向上方法。
【請求項１９】
前記復元された高周波数帯域に対応する周波数包絡線を調整するステップは、前記入力信号の現在のフレームに対する全ての周波数フォールディングが行われた後、前記復元された高周波数帯域に対応する周波数包絡線の調整を行うことを特徴とする請求項１８に記載の音質向上方法。
【請求項２０】
前記低周波数帯域はカットオフ周波数以前に対応する周波数であり、前記高周波数帯域はカットオフ周波数以後に対応する周波数であることを特徴とする請求項１３乃至１９のいずれか一項に記載の音質向上方法。
【請求項２１】
入力信号の低周波数帯域の周波数包絡線を探知するステップと、
前記探知された周波数包絡線のうち、カットオフ周波数に隣接する周波数セクションの周波数包絡線を用いて高周波数帯域の入力信号を復元するステップと、
前記低周波数帯域の周波数包絡線の傾きを考慮して前記高周波数帯域の周波数包絡線を調整するステップと、
を含むことを特徴とする音質向上方法。
【請求項２２】
前記低周波数帯域の周波数包絡線を探知するステップは、前記低周波数帯域の周波数バンドを用いて周波数包絡線を探知することを特徴とする請求項２１に記載の音質向上方法。
【請求項２３】
前記高周波数帯域の入力信号を復元するステップは、前記カットオフ周波数以前の低周波数帯域を周波数セクション単位に応じて順次フォールディングして高周波数帯域に対応する入力信号を復元することを特徴とする請求項２１又は２２に記載の音質向上方法。
【請求項２４】
前記高周波数帯域の入力信号を復元するステップは、フォールディングした周波数セクションに対応する周波数包絡線が平坦であるか否かを考慮して復元すべき周波数包絡線の平坦化を行うことを特徴とする請求項１６又は２１に記載の音質向上方法。
【請求項２５】
請求項１３乃至２４のいずれか一項に記載の方法を実行するためのプログラムが記録されたコンピュータで読み出し可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
下記の説明は音質向上装置及び方法に関し、より詳しくは、低周波数帯域に対応する信号を用いて高周波数帯域に対応する信号を復元する装置及び方法に関する。
【背景技術】
【０００２】
近年、オーディオコンテンツは、主にＭＰ３またはＷＭＡ（Ｗｉｎｄｏｗｓ（登録商標）Ｍｅｄｉａ  Ａｕｄｉｏ）などのような符号化技術によって圧縮されて表現されたり、格納される。このような符号化技術は、周波数領域で人の聴覚特性を示す心理音響モデルを用いる方式が活用される。ここで、従来の符号化技術は、符号化効率を向上させながらも音質が低下されることを防止するために人の耳によく聞こえない高周波成分を符号化しない。また、圧縮されたオリジナル音源が低ビット率に圧縮されていなくても、サンプリングレートが低くて高周波数帯域の音源が存在しない場合も存在することがある。
【０００３】
この場合に、周波数帯域の拡張技術によって高周波数帯域の信号を復元する方法が必要である。ここで、周波数帯域の拡張技術は、低周波数帯域の信号を周波数軸に応じて高周波数帯域にシフトしてもよい。
【０００４】
この場合、従来の場合は、図２に示すように低周波数帯域と高周波数帯域を区分するカットオフ周波数で不連続性が発生することがある。そして、従来の場合は、図３に示すように実際に高周波数帯域の包絡線が低周波数帯域の包絡線とは異なる傾向を表すにもかかわらず、単に低周波数帯域の信号をシフトすることで高周波数帯域の信号にエラーが発生することがある。
【０００５】
このような問題により高周波数帯域の信号を復元しても低い音質の結果が導出される。したがって、より優れた音質を有する信号を復元する方法が求められている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、低周波数帯域の信号から高周波数帯域の信号を復元することによって音源の明瞭度を向上させることにある。
【課題を解決するための手段】
【０００７】
一実施形態に係る音質向上装置は、入力信号の低周波数帯域に対する周波数包絡線を探知する包絡線探知部と、前記周波数包絡線により周波数セクション単位に周波数フォールディングを行って高周波数帯域の入力信号を復元する信号復元部とを備える。
【０００８】
一実施形態に係る音質向上装置は、入力信号の低周波数帯域の周波数包絡線を探知する包絡線探知部と、前記探知された周波数包絡線のうち、カットオフ周波数に隣接する周波数セクションの周波数包絡線を用いて高周波数帯域の入力信号を復元する信号復元部と、前記低周波数帯域の周波数包絡線の傾きを考慮して前記高周波数帯域の周波数包絡線を調整する包絡線調整部とを備える。
【０００９】
一実施形態に係る音質向上方法は、入力信号の低周波数帯域に対する周波数包絡線を探知するステップと、前記周波数包絡線により周波数セクション単位に周波数フォールディングを行って高周波数帯域の入力信号を復元するステップとを含む。
【００１０】
一実施形態に係る音質向上方法は、入力信号の低周波数帯域の周波数包絡線を探知するステップと、前記探知された周波数包絡線のうち、カットオフ周波数に隣接する周波数セクションの周波数包絡線を用いて高周波数帯域の入力信号を復元するステップと、前記低周波数帯域の周波数包絡線の傾きを考慮して前記高周波数帯域の周波数包絡線を調整するステップとを含む。
【発明の効果】
【００１１】
一実施形態によれば、音源の明瞭度が向上される。一実施形態によれば、カットオフ周波数前後の不連続性を減らし、低周波数帯域のハーモニックノイズ発生を減らすことができる。
【００１２】
一実施形態によれば、誤った高周波数帯域の信号による音質の低下を防止することができる。
【図面の簡単な説明】
【００１３】
【図１】一実施形態に係るオーディオを処理する過程を示す図である。
【図２】カットオフ周波数の近所における不連続性を説明するための図である。
【図３】従来の高周波数帯域の包絡線を調整する過程を説明するための図である。
【図４】一実施形態に係る音質向上装置を示す図である。
【図５】一実施形態に係る音質向上装置の細部構成を示す図である。
【図６】一実施形態に係る音質向上装置の細部動作を説明するための図である。
【図７】一実施形態に係る低周波数帯域に対する周波数包絡線を探知する過程を示す図である。
【図８】一実施形態に係る高周波数帯域の信号を復元する過程を示す図である。
【図９】一実施形態に係る第１フォールディング方式と第２フォールディング方式とを比較した結果を示す図である。
【図１０】一実施形態に係る高周波数帯域の周波数包絡線を平坦化する過程を示す図である。
【図１１】一実施形態に係る高周波数帯域の包絡線を調整した結果を示す図である。
【図１２】一実施形態に係る音質向上方法を説明するための図である。
【発明を実施するための形態】
【００１４】
以下、実施形態を添付する図面を参照しながら詳細に説明する。
【００１５】
図１は、一実施形態に係るオーディオを処理する過程を示す図である。一実施形態によれば、低ビット率または低いサンプリングレートで圧縮されたオーディオは、オーディオデコーダ１０１によって復元される。ここで、圧縮されたオーディオは、単に低周波数帯域信号または広帯域信号の低周波数帯域に対するオーディオ信号を示してもよい。または、圧縮されたオーディオは、例えば、大部分が低周波数情報を含んでいる広帯域信号を示したり、または、単に最小限の低周波数情報のみを有している広帯域信号を示してもよい。次に、デジタルリサンプラ１０２によって高周波数帯域の音源が消失した信号が出力される。その後、一実施形態に係る音質向上装置１０３は、高周波数帯域が除外された入力信号で高周波数帯域の信号を復元する。グラフ１０５は、高周波数帯域が除外された入力信号を意味する。そして、グラフ１０６は、低周波数帯域及び復元された高周波数帯域の出力信号を意味する。グラフ１０６は、復元された高周波数帯域信号１０６ｂだけではなく、例えば、高周波数帯域を復元する前に実際にフィルタリングできる補助的な高周波数帯域情報１０６ａを示す。復元された出力信号は、デジタル−アナログコンバータ１０４を介して最終的に出力される。
【００１６】
図２は、カットオフ周波数の近所での不連続性を説明するための図である。図２に示すように、高周波数帯域の信号を復元するために、単にカットオフ周波数帯域を中心に低周波数帯域の信号をシフトすれば、カットオフ周波数の近所で不連続性が発生することがある。ここで、カットオフ周波数は、低周波数帯域と高周波数帯域を区分する周波数を意味する。人は高周波数帯域の信号より低周波数帯域の信号をさらに敏感に聴取する。したがって、低周波数帯域の信号を高周波数帯域の信号よりも巧みに復元しなければならない。
【００１７】
しかし、単に低周波数帯域の信号をカットオフ周波数を中心にシフトする場合、復元された高周波数帯域のうち最も低い周波数帯域の信号はオリジナル信号と全く類似しない場合もある。
【００１８】
図３は、従来の高周波数帯域の包絡線を調整する過程を説明するための図である。従来には、復元された高周波数帯域の包絡線を調整するとき、カットオフ周波数の前に位置する２つの周波数バンドＥｉ−２とＥｉ−１に対応する包絡線の傾きを利用すれば、図３に示すような問題が発生し得る。具体的に、周波数バンドＥｉ−２とＥｉ−１の関係が例外的である場合、周波数バンドＥｉ−２とＥｉ−１を用いて復元された高周波数帯域の包絡線を調整すれば、実際包絡線３０２とは異なって、包絡線３０１のようなエラーが発生することがある。このようなエラーによって音質の低下が発生する。
【００１９】
一実施形態は、図２及び図３に示すような問題が発生しないと共に最もオリジナル信号と類似するように復元することのできる方法を提供する。
【００２０】
図４は、一実施形態に係る音質向上装置を示す図である。図４を参考にすると、音質向上装置４０１は入力信号を用いて出力信号を生成する。ここで、入力信号は、高周波数帯域の信号が消失されて低周波数帯域の信号のみが存在すると仮定する。これによって、音質向上装置４０１は、低周波数帯域の信号を用いて高周波数帯域の信号を復元することで最終的な出力信号を生成することができる。
【００２１】
一実施形態によれば、低周波数帯域の信号から高周波数帯域の信号を復元することによって音源の明瞭度が向上される。
【００２２】
一実施形態によれば、カットオフ周波数の近所で周波数セクション単位に応じて順次フォールディングして高周波数帯域の信号を復元することによって、カットオフ周波数前後の不連続性を減らし、低周波数帯域のハーモニックノイズの発生を減らすことができる。
【００２３】
一実施形態によれば、復元された高周波数帯域の信号を低周波数帯域の包絡線の傾きに応じて調整することによって、誤った高周波数帯域の信号による音質の低下を防止することができる。
【００２４】
以下は、音質向上装置の動作に対して具体的に説明する。
【００２５】
図５は、一実施形態に係る音質向上装置の細部構成を示す図である。図５を参考にすると、音質向上装置５０１は、包絡線探知部５０２、信号復元部５０３及び包絡線調整部５０４を備える。
【００２６】
包絡線探知部５０２は、入力信号の低周波数帯域の周波数包絡線を探知する。一例として、包絡線探知部５０２は、高周波数帯域が除外された入力信号の周波数バンド別のエネルギーを用いて入力信号の包絡線を抽出する。ここで、包絡線探知部５０２は、包絡線の傾きを時間軸にスムージングして包絡線の変化度に対して平坦化を行う。本発明において、低周波数帯域はカットオフ周波数の前に対応する周波数を意味し、高周波数帯域はカットオフ周波数の後に対応する周波数を意味する。
【００２７】
信号復元部５０３は、探知された包絡線のうちカットオフ周波数に隣接するセクションの包絡線を用いて高周波数帯域の入力信号を復元する。一例として、信号復元部５０３は、周波数包絡線により周波数セクション単位で周波数フォールディングを行って高周波数帯域の入力信号を復元してもよい。具体的に、信号復元部５０３は、高周波数帯域に対して以前周波数セクションに対応する信号をフォールディングして現在の周波数セクションに対応する信号を生成してもよい。ここで、現在の周波数セクションが最初周波数セクションである場合、信号復元部５０３は低周波数帯域に属する以前周波数セクションに対応する信号をフォールディングして現在の周波数セクションに対応する信号を生成してもよい。そして、信号復元部５０３は、以前周波数セクションに対応する包絡線が平坦であるか否かを考慮して現在の周波数セクションに対応する包絡線の平坦化を行う。
【００２８】
包絡線調整部５０４は、入力信号の低周波数帯域に対応する包絡線の傾きを考慮して復元された高周波数帯域に対応する包絡線を調整する。
【００２９】
図６は、一実施形態に係る音質向上装置の細部動作を説明するための図である。
【００３０】
ステップ６０１において、時間ドメインの入力信号ｘ（ｔ）は周波数ドメインの入力信号であるＸ（ｍ、ｋ）に変換される。ここで、ｘ（ｔ）は高周波数帯域の信号が消失した入力信号を意味する。本発明において、音質向上の過程はフレーム単位で行われ、このようなフレームインデックスはｍに表現される。そして、ｋは周波数インデックスを示す。周波数ドメインに変換された入力信号は音質向上装置に入力されてもよい。
【００３１】
ステップ６０２において、音質向上装置は、入力信号Ｘ（ｍ、ｋ）で低周波数帯域に対応する周波数バンド別のエネルギー値を決定する。その後、音質向上装置は、周波数バンド別のエネルギー値を用いて低周波数帯域に対応する周波数包絡線の傾きγ（ｍ）を導き出すことができる。
【００３２】
ステップ６０３において、音質向上装置は、復元する高周波数帯域に対応する信号を復元する。一例として、音質向上装置は、カットオフ周波数を中心に低周波数帯域の信号をフォールディングして高周波数帯域の信号を復元してもよい。ここで、フォールディングされる低周波数帯域の包絡線が平坦化されない場合、音質向上装置は、フォールディングされる低周波数帯域の包絡線を平坦化してもよい。
【００３３】
その後、音質向上装置は、高周波数帯域に対して周波数セクション単位に応じて順次信号をフォールディングすることによって、高周波数帯域に対応する信号を復元する。
【００３４】
ステップ６０４において、音質向上装置は、ステップ６０２で導き出された低周波数帯域の包絡線の傾きに基づいて復元された高周波数帯域の包絡線を調整する。ステップ６０５において、最終的に導き出された周波数ドメインの信号Ｙ（ｍ、ｋ）は、時間ドメインに変換されて出力信号ｙ（ｔ）が生成される。出力信号ｙ（ｔ）は、高周波数帯域の信号が復元されたため、高周波数帯域の信号が損失された入力信号ｘ（ｔ）に比べて優れた明瞭度を有し、さらに豊かな音質を有する。
【００３５】
図７は、一実施形態に係る低周波数帯域に対する周波数包絡線を探知する過程を示す図である。
【００３６】
ステップ７０１において、音質向上装置は、入力信号Ｘ（ｍ、ｋ）で低周波数帯域に対応する周波数バンド別のエネルギーＥｉを算出する。ここで、Ｘ（ｍ、ｋ）は周波数ドメインに変換された入力信号を意味する。ここで、低周波数帯域は、Ｉ個の周波数バンドに区分されてもよい。
【００３７】
音質向上装置は、下記の数式（１）により周波数バンド別のエネルギーを算出する。
【００３８】
【数１】
2013222205.tif 000003
ここで、Ｅｉは周波数バンドに対応するエネルギーを意味する。そして、ｉは周波数バンドのインデックスを示し、ｆｉはｉ番目の周波数バンドで開始周波数のインデックスを示す。そして、＊は共役複素数を意味する。
【００３９】
ステップ７０２において、音質向上装置は、周波数バンド別のエネルギーを用いて低周波数帯域に対応する周波数包絡線の傾きを算出する。
【００４０】
【数２】
2013222205.tif 000004
ここで、Ｖｎ（α）は周波数包絡線を意味する。そして、αは周波数包絡線の傾きを意味する。Ｉは周波数バンドの個数を意味する。
【００４１】
実際周波数包絡線に対して最も類似の周波数包絡線の傾きを導出するために、音質向上装置は数式（３）により周波数包絡線と傾き間の誤差を算出する。
【００４２】
【数３】
2013222205.tif 000005
ここで、Ｅｒｒ（α）は、低周波数帯域の周波数包絡線と傾きによる周波数包絡線との間の誤差を示す。そして、Ａは周波数包絡線に対する傾き候補の最大値を示す。フレームｍで低周波数帯域の周波数包絡線と傾きによる周波数包絡線間の誤差を最小化する傾き値γ’（ｍ）は数式（４）により導き出されたγ’（ｍ）は時間ドメイン上で突然の変化によって発生するノイズを減らすためにスムージングが必要である。
【００４３】
これによって、ステップ７０３において、音質向上装置は周波数包絡線のスムージングを行う。一例として、音質向上装置は、下記の数式（４）により周波数包絡線のスムージングを行う。
【００４４】
【数４】
2013222205.tif 000006
数式（４）によると、以前フレームの傾きと現在フレームの傾きを組み合わせて周波数包絡線のスムージングを行ってもよい。具体的に、音質向上装置は、包絡線の傾きを時間軸にスムージングして包絡線の変化度に対して平坦化を行う。ここで、γ’（ｍ）はスムージングが適用された最終周波数包絡線の傾きを意味する。βは組合係数として現在包絡線の傾きを最終結果にどれほど反映するかを示す。ｍは現在のフレームに対応し、ｍ−１は以前フレームに対応する。
【００４５】
もし、βが１に近接すれば、最終的な周波数包絡線の傾きγ（ｍ）は現在のフレームに対応する包絡線の傾きとして決定され、βが０に近接すれば、最終的な周波数包絡線の傾きγ（ｍ）は以前フレームに対応する包絡線の傾きとして決定される。
【００４６】
図８は、一実施形態に係る高周波数帯域の信号を復元する過程を示す図である。図８から分かるように、高周波数帯域は予め決定されたＮ個の周波数セクション単位に区分してもよい。音質向上装置は、周波数セクション別に高周波数帯域の信号を復元する。ここで、音質向上装置は、高周波数帯域に対して低い周波数から高い周波数の順序に応じて移転周波数セクションに対応する信号をフォールディングすることで、高周波数帯域の信号を復元してもよい。ここで、最初に位置する周波数セクションの場合、カットオフ周波数以前に位置する低周波数帯域の信号をフォールディングすることによって当該の周波数セクションに対応する信号が復元されてもよい。
【００４７】
図８に示す方式によれば、音質向上装置は、低周波数帯域の信号全体をそのままフォールディングする場合、低周波数帯域の強いハーモニック信号によるノイズの発生を減らすことができる。
【００４８】
図９は、一実施形態に係る第１フォールディング方式と第２フォールディング方式とを比較した結果を示す図である。
【００４９】
第１フォールディング方式は、カットオフ周波数を中心に低周波数帯域の信号全体を高周波数帯域でフォールディングしたことを意味する。そして、第２フォールディング方式は、高周波数帯域の信号を周波数セクション単位に応じて順次フォールディングすることを意味する。周波数セクション０に対応する信号は、カットオフ周波数以前の低周波数帯域の信号一部をフォールディングすることによって復元される。そして、周波数セクション１に対応する信号は、周波数セクション０に対応する信号をフォールディングすることによって復元される。このような方式により、高周波数帯域に対して周波数セクション１から周波数セクションＮまで信号が復元され得る。
【００５０】
第１フォールディング方式によれば、低周波数帯域における強いハーモニックノイズが高周波数帯域に含まれる。しかし、第２フォールディング方式は、低周波数帯域のハーモニックノイズが高周波数帯域に含まれないため、ノイズによる音質劣化は発生しない。
【００５１】
図１０は、一実施形態に係る高周波数帯域の周波数包絡線を平坦化する過程を示す図である。図１０において、ｎ番目の周波数セクションの開始周波数インデックスをｆｎとすれば、最後の周波数インデックスはｆｎ＋１−１となる。ここで、周波数セクション０の開始周波数インデックスは、復元しなければならない高周波数帯域の最初の周波数インデックスであるカットオフ周波数となる。
【００５２】
ステップ１００１において、音質向上装置は周波数セクション単位にフォールディングを行う。ここで、音質向上装置は、以前周波数セクションに対応する信号をフォールディングして現在の周波数セクションに対応する信号を復元する。信号をフォールディングする過程は下記の数式（５）によって表現される。
【００５３】
【数５】
2013222205.tif 000007
ｆｎはｎ番目の周波数を意味する。
【００５４】
ステップ１００２において、音質向上装置は、ｆｌａｔ＿ｆｒｅｑｕｅｎｃｙが０であるか否かを判断する。ここで、ｆｌａｔ＿ｆｒｅｑｕｅｎｃｙは、以前周波数セクションに対応する包絡線が平坦化されたか否かを示す。もし、ｆｌａｔ＿ｆｒｅｑｕｅｎｃｙが０であれば、包絡線が平坦化されていないことを意味し、ｆｌａｔ＿ｆｒｅｑｕｅｎｃｙが１であれば、包絡線が平坦化された結果を意味する。
【００５５】
これによって、ｆｌａｔ＿ｆｒｅｑｕｅｎｃｙが０であれば、ステップ１００３によって音質向上装置は周波数包絡線の平坦化を行う。周波数包絡線の平坦化は数式（６）により行われる。
【００５６】
【数６】
2013222205.tif 000008
ここで、ｖｋは周波数包絡線に対する最適の傾きによって生成された包絡線を意味する。大部分の周波数包絡線の平坦化は、高周波数帯域に対して最初の周波数セクションで行われる。
【００５７】
そして、ステップ１００４において、次の周波数セクションで重複に周波数包絡線の平坦化が行われないように音質向上装置はｆｌａｔ＿ｆｒｅｑｕｅｎｃｙを１にセッティングしてもよい。先のステップ１００２において、ｆｌａｔ＿ｆｒｅｑｕｅｎｃｙが１であれば、音質向上装置は周波数セクション単位のフォールディング後にいずれの動作も行うことなく終了する。
【００５８】
図１１は、一実施形態に係る高周波数帯域の包絡線を調整した結果を示す図である。図１１は、復元された高周波数帯域の包絡線を調整してシェーピングした結果を示す。グラフ１１０１は周波数包絡線のシェーピングを行う前の結果を示し、グラフ１１０２は周波数包絡線のシェイプを行った後の結果を示す。周波数包絡線のシェーピングは、低周波数帯域の包絡線の傾向を高周波数帯域の包絡線にも適用することを意味する。
【００５９】
図１１を参照すると、低周波数帯域の包絡線の傾きに応じて高周波数帯域の包絡線も減少することが分かる。高周波数帯域の周波数包絡線は下記の数式（７）により調整される。
【００６０】
【数７】
2013222205.tif 000009
ここでｆｃｕｔ＿ｏｆｆはカットオフ周波数を示し、ｆｍａｘは最大周波数を示す。そして、ｖｋは周波数包絡線に対する最適の傾きによって生成された包絡線を意味する。
【００６１】
図１２は、一実施形態に係る音質向上方法を説明するための図である。ステップ１２０１において、音質向上装置は入力信号の低周波数帯域の周波数包絡線を探知する。一例として、音質向上装置は、高周波数帯域が除外された入力信号の周波数バンド別のエネルギーを用いて入力信号の包絡線を抽出してもよい。ここで、音質向上装置は包絡線の傾きを時間軸にスムージングして包絡線の変化度に対して平坦化を行う。
【００６２】
ステップ１２０２において、音質向上装置は探知された包絡線のうち、カットオフ周波数に隣接するセクションの包絡線を用いて高周波数帯域の入力信号を復元する。一例として、音質向上装置は、周波数包絡線により周波数セクション単位に周波数フォールディングを行って高周波数帯域の入力信号を復元してもよい。具体的に、音質向上装置は、高周波数帯域に対して以前周波数セクションに対応する信号をフォールディングして現在の周波数セクションに対応する信号を生成してもよい。ここで、現在の周波数セクションが最初の周波数セクションである場合、音質向上装置は、低周波数帯域に属する以前周波数セクションに対応する信号をフォールディングして現在の周波数セクションに対応する信号を生成する。そして、音質向上装置は、以前周波数セクションに対応する包絡線が平坦であるか否かを考慮して現在の周波数セクションに対応する包絡線の平坦化を行う。
【００６３】
ステップ１２０３において、音質向上装置は入力信号の低周波数帯域に対応する包絡線の傾きを考慮して復元された高周波数帯域に対応する包絡線を調整する。
【００６４】
実施形態に係る方法は、多様なコンピュータ手段を介して様々な処理を実行することができるプログラム命令の形態で実現され、コンピュータ読取可能な記録媒体に記録されてもよい。コンピュータ読取可能な媒体は、プログラム命令、データファイル、データ構造などのうちの１つまたはその組合せを含んでもよい。媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり、使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、光ディスクのような光磁気媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれてもよい。
【００６５】
上述したように、本発明を限定された実施形態と図面によって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような実施形態から多様な修正及び変形が可能である。
【００６６】
したがって、本発明の範囲は、開示された実施形態に限定されるものではなく、特許請求の範囲だけではなく特許請求の範囲と均等なものなどによって定められるものである。
【符号の説明】
【００６７】
５０１  音質向上装置
５０２  包絡線探知部
５０３  信号復元部
５０４  包絡線調整部
【図１】
2013222205.tif 000010
【図２】
2013222205.tif 000011
【図３】
2013222205.tif 000012
【図４】
2013222205.tif 000013
【図５】
2013222205.tif 000014
【図６】
2013222205.tif 000015
【図７】
2013222205.tif 000016
【図８】
2013222205.tif 000017
【図９】
2013222205.tif 000018
【図１０】
2013222205.tif 000019
【図１１】
2013222205.tif 000020
【図１２】
2013222205.tif 000021