(57)【要約】【課題】  帯域拡張において、入力オーディオ信号の実質帯域が固定でない場合でも、本来のスペクトルと、付加された高調波信号のスペクトルとが滑らかに接続されたスペクトル分布を有するオーディオ信号を生成する。【解決手段】  高調波制御部１５は、帯域検出部１４により検出される入力オーディオ信号Ｓ１１の実質帯域の上限周波数に基づき、ＨＰＦ１１のカットオフ周波数および周波数シフト部１２の周波数シフト量を制御する。これにより入力オーディオ信号Ｓ１１の高域側のスペクトル分布を持った高調波信号Ｓ１３が生成され、加算器１３により入力オーディオ信号Ｓ１１に付加される。【選択図】図１
2007192964.tif 000002
【特許請求の範囲】
【請求項１】
カットオフ周波数以上の帯域の信号を入力オーディオ信号から選択して出力するフィルタ処理と、前記フィルタ処理を経た信号のスペクトル分布を周波数軸に沿ってシフトさせ、高調波信号を生成する周波数シフト処理とを実行し、少なくとも１種類の高調波信号を生成する高調波生成手段と、
前記入力オーディオ信号と前記高調波信号とを加算して、帯域拡張のなされたオーディオ信号を出力する加算器と、
前記入力オーディオ信号の実質帯域を検出する帯域検出手段と、
前記入力オーディオ信号の実質帯域の上限周波数に応じて、前記高調波生成手段におけるフィルタ処理のカットオフ周波数および周波数シフト処理の周波数シフト量を制御する高調波制御手段と
を具備することを特徴とするオーディオ信号の帯域拡張装置。
【請求項２】
前記高調波制御手段は、前記入力オーディオ信号および前記高調波生成手段により生成される１種類以上の高調波信号の各スペクトル分布が、周波数軸上において隙間なく、かつ、大きな重複部分を生じることなく並ぶように、前記高調波生成手段におけるフィルタ処理のカットオフ周波数および周波数シフト処理の周波数シフト量の制御を行うことを特徴とする請求項１に記載の帯域拡張装置。
【請求項３】
前記加算器における前記入力オーディオ信号の入力経路に介挿されたローパスフィルタを具備し、
前記高調波制御手段は、前記ローパスフィルタを通過して前記加算器に入力される信号および前記高調波生成手段により生成される１種類以上の高調波信号の各スペクトル分布が、周波数軸上において隙間なく、かつ、大きな重複部分を生じることなく並ぶように、前記高調波生成手段におけるフィルタ処理のカットオフ周波数および周波数シフト処理の周波数シフト量の制御を行うとともに前記ローパスフィルタのカットオフ周波数の制御を行うことを特徴とする請求項１に記載の帯域拡張装置。
【請求項４】
前記加算器における前記入力オーディオ信号および１種類以上の高調波信号の各入力経路に各々介挿され、前記入力オーディオ信号および１種類以上の高調波信号から各々の通過帯域に属する信号を選択して前記加算器に供給する複数のフィルタを具備し、
前記高調波制御手段は、前記入力オーディオ信号および１種類以上の高調波信号の各スペクトル分布が、周波数軸上において各々の隣のスペクトル分布と所定の帯域幅だけオーバラップして並ぶように、前記高調波生成手段におけるフィルタ処理のカットオフ周波数および周波数シフト処理の周波数シフト量の制御を行うとともに、前記各信号の各スペクトル分布のオーバラップが生じる各帯域の中間に位置するように前記加算器の入力経路に介挿された複数のフィルタのカットオフ周波数の制御を行うことを特徴とする請求項１に記載の帯域拡張装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、圧縮オーディオの再生の際の音質改善のための手段として好適な帯域拡張装置に関する。
【背景技術】
【０００２】
デジタルオーディオの分野では、原音のオーディオ信号をデジタル符号化して録音等を行う場合に、再生時における折り返し雑音の発生を防ぐため、オーディオ信号からナイキスト周波数（サンプリング周波数の１／２）以上の帯域の信号を予め除去した上で、サンプリングおよびデジタル符号化を行う。従って、デジタル符号化により得られたデジタルオーディオ信号を再生すると、原音に含まれていたナイキスト周波数以上の高域のスペクトルが欠落した音が再生されることとなる。しかし、聴感上自然で心地よい再生音を得るためには、再生対象であるオーディオ信号になるべく高域のスペクトルが含まれていた方が好ましい。このため、オーディオ再生装置の中には、再生対象である信号をオーバサンプリングするとともに、オーバサンプリング後の信号に高調波を付加して帯域を拡張する高調波生成方式の帯域拡張装置が設けられたものもある。
【０００３】
図９はこの種の帯域拡張装置において一般的に行われる帯域拡張の処理内容を示すものである。まず、帯域拡張装置の高調波生成部１は、入力オーディオ信号Ｓ１に所定の信号処理を施し、スペクトル分布が入力オーディオ信号Ｓ１のスペクトル分布よりも高域側に拡張された高調波信号Ｓ２を生成する（図９（ａ）（ｂ）参照）。帯域拡張装置のＨＰＦ（ハイパスフィルタ）２は、この高調波信号Ｓ２からカットオフ周波数ｆｃ以上の帯域の信号Ｓ３を選択して出力する（図９（ｂ）（ｃ）参照）。そして、帯域拡張装置の加算器３は、入力オーディオ信号Ｓ１とＨＰＦ２の出力信号Ｓ３を加算し、帯域拡張のなされた信号Ｓ４を出力する（図９（ｄ）参照）。
【特許文献１】特開２００３−１０８１９７号公報
【特許文献２】特開２００５−１２８３８７号公報
【特許文献３】特開２００３−１４０６９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ＭＰ３（ＭＰＥＧ  Ａｕｄｉｏ  Ｌａｙｅｒ−３）やＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）などの圧縮オーディオでは、圧縮効率を高めるため、圧縮符号化の際、処理対象であるオーディオ信号のナイキスト周波数寄りの高域成分のデータを除去することが一般に行われている。例えばＭＰ３やＡＡＣにおいてサンプリング周波数が４４．１ｋＨｚの場合、１４ｋＨｚ〜２２．０５ｋＨｚの帯域に対応したデータが除去される。従って、このような圧縮符号化により得られたデータを復号化し、音として再生すると、圧縮符号化前のオーディオ信号が有していたナイキスト周波数寄りの高域成分が欠落した音が再生されることとなる。その際の音質を高めるためには、上述した帯域拡張装置を利用し、復号化により得られるオーディオ信号に対して高域スペクトルを補った上で音として再生するのが好ましい。
【０００５】
しかしながら、圧縮符号化の際に、どの程度の帯域のデータを除去するかは、圧縮符号化データのビットレートやエンコーダの構成により区々であり、例えばビットレートが高い場合には除去される帯域が１８ｋＨｚ〜２２．０５ｋＨｚになる等、圧縮符号化データの持つスペクトルの実質帯域が変化する。このため、圧縮符号化データから復号されたオーディオ信号に上述した帯域拡張を行うと、そのオーディオ信号の実質帯域とＨＰＦ２のカットオフ周波数ｆｃとの関係如何によっては適切な帯域拡張信号が得られない場合がある。
【０００６】
例えば、図１０に示すように、処理対象であるオーディオ信号Ｓ１の実質帯域の上限周波数ｆｕに比べて、ＨＰＦ２のカットオフ周波数ｆｃが高い場合、帯域拡張により得られる信号Ｓ４は、周波数軸上、途中に音のない部分のある信号となり、これを音として再生すると、高域の音量感が不自然になる。また、図１１に示すように、処理対象であるオーディオ信号Ｓ１の実質帯域の上限周波数ｆｕに比べて、ＨＰＦ２のカットオフ周波数ｆｃが低い場合、帯域拡張により得られる信号Ｓ４は、周波数軸上においてオーディオ信号Ｓ１の帯域とＨＰＦ２の出力信号Ｓ３の帯域との重複部分の音量が強調されたものとなり、これを音として再生すると、高域の音量が大きくなり過ぎる。
【０００７】
特許文献１は、入力オーディオ信号の周波数解析を行ってスペクトル情報を取得し、入力オーディオ信号のスペクトル分布における高域側の一部のスペクトルを、そのスペクトル分布の高域側に外挿したスペクトル分布のスペクトル情報を求め、このスペクトル情報を時間領域の信号に戻すことにより帯域拡張を行う技術を開示している。この技術によれば、周波数軸上において元の入力オーディオ信号のスペクトルと高調波信号のスペクトルとが滑らかに接続された信号を得ることができる。しかし、この技術では、入力オーディオ信号をフレーム化し、フレーム単位で周波数解析やスペクトル情報を時間領域の信号に戻す処理を行う必要があり、その処理を行うための複雑な回路やメモリが必要となるとともに、レイテンシが増大するというという問題がある。
【０００８】
この発明は、以上説明した事情に鑑みてなされたものであり、入力オーディオ信号の実質帯域が固定でない場合でも、入力オーディオ信号本来のスペクトルと、付加された高調波信号のスペクトルとが接続されたスペクトル分布を有するオーディオ信号を生成することができ、しかも簡単な構成の帯域拡張装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
この発明は、カットオフ周波数以上の帯域の信号を入力オーディオ信号から選択して出力するフィルタ処理と、前記フィルタ処理を経た信号のスペクトル分布を周波数軸に沿ってシフトさせ、高調波信号を生成する周波数シフト処理とを実行し、少なくとも１種類の高調波信号を生成する高調波生成手段と、前記入力オーディオ信号と前記高調波信号とを加算して、帯域拡張のなされたオーディオ信号を出力する加算器と、前記入力オーディオ信号の実質帯域を検出する帯域検出手段と、前記入力オーディオ信号の実質帯域の上限周波数に応じて、前記高調波生成手段におけるフィルタ処理のカットオフ周波数および周波数シフト処理の周波数シフト量を制御する高調波制御手段とを具備することを特徴とするオーディオ信号の帯域拡張装置を提供する。
かかる発明によれば、帯域拡張のなされたオーディオ信号として、周波数軸上において、入力オーディオ信号本来のスペクトルと入力オーディオ信号から生成された高調波信号のスペクトルとが接続されたスペクトル分布を有するオーディオ信号を得ることができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照し、この発明の実施の形態を説明する。
＜第１実施形態＞
図１はこの発明の第１実施形態である帯域拡張装置を含むオーディオ再生装置の構成を示すブロック図である。図１に示すように、帯域拡張装置の前段には、例えば記録媒体に記録された圧縮符号化データの復号を行い、所定のサンプリング周波数のＰＣＭ信号であるオーディオ信号Ｓ１１を出力するデコード処理部１０が設けられている。そして、本実施形態による帯域拡張装置は、ＨＰＦ１１と、周波数シフト部１２と、加算器１３と、帯域検出部１４と、高調波制御部１５とにより構成されている。
【００１１】
図１において、ＨＰＦ１１と周波数シフト部１２は、入力オーディオ信号Ｓ１１から高調波信号Ｓ１３を生成する高調波生成手段を構成している。まず、ＨＰＦ１１は、例えば急峻な周波数特性を持つＦＩＲ（有限インパルス応答）フィルタやＩＩＲ（無限インパルス応答）フィルタによるＨＰＦと、ノッチフィルタとの組み合わせ等により構成されており、入力オーディオ信号Ｓ１１からカットオフ周波数ｆｃ以上の帯域の信号を選択して出力する。本実施形態では、高調波制御部１５による制御の下、入力オーディオ信号Ｓ１１において基音スペクトルが少なく、倍音スペクトルが多く存在する帯域の信号を選択し得るようにＨＰＦ１１のカットオフ周波数ｆｃが定められる。
【００１２】
周波数シフト部１２は、高調波制御部１５から周波数シフト量Δｆを指定する情報を受け取り、ＨＰＦ１１の出力信号Ｓ１２に対して、スペクトル分布を周波数軸に沿って周波数シフト量Δｆだけ平行移動させる周波数シフトを施し、高調波信号Ｓ１３を出力する。加算器１３は、この高調波信号Ｓ１３と入力オーディオ信号Ｓ１１とを加算し、帯域拡張のなされた信号Ｓ１４を出力する。
【００１３】
周波数シフト部１２としては、入力オーディオ信号Ｓ１１に対し、周波数Δｆの正弦波を乗算することにより高調波信号Ｓ１３を生成する装置を用いてもよい。あるいはその他の周波数シフト方法、例えば特許文献２に開示された周波数シフト方法により高調波信号を生成する周波数シフト部１２を採用してもよい。
【００１４】
帯域検出部１４は、入力オーディオ信号Ｓ１１の実質帯域の上限周波数ｆｕを求める機能を有している。入力オーディオ信号Ｓ１１の実質帯域の上限周波数ｆｕを求める手段には各種の態様があり得る。ある好ましい態様において、帯域検出部１４は、デコード処理部１０から出力されるオーディオ信号Ｓ１１のスペクトル解析を行うことにより上限周波数ｆｕを求める。他の態様において、帯域検出部１４は、デコード処理部１０からデコード情報を受け取る。このデコード情報は、圧縮アルゴリズム種別情報、詳細情報、瞬時または１曲単位の実質帯域を示す情報、サンプリング周波数、ビットレートなどの情報を含む。帯域検出部１４は、この情報から入力オーディオ信号Ｓ１１の実質帯域の上限周波数ｆｕを求める。
【００１５】
高調波制御部１５は、帯域検出部１４により求められた入力オーディオ信号Ｓ１１の実質帯域の上限周波数ｆｕに基づき、ＨＰＦ１１のカットオフ周波数ｆｃおよび周波数シフト部１２の周波数シフト量Δｆを定める。さらに詳述すると、高調波制御部１５は、実質帯域の上限周波数ｆｕに基づき、入力オーディオ信号Ｓ１１のスペクトル分布において基音スペクトルを多く含む領域と倍音スペクトルを多く含む領域との境界となる周波数を推定し、これをＨＰＦ１１のカットオフ周波数ｆｃとして設定する。また、高調波制御部１５は、下記式により与えられる周波数シフト量Δｆを周波数シフト部１２に設定する。
Δｆ＝ｆｕ−ｆｃ                  ……（１）
【００１６】
このようにＨＰＦ１１のカットオフ周波数ｆｃ１および周波数シフト部１２のシフト量Δｆの設定がなされると、周波数シフト部１２による周波数シフトを経た後の信号Ｓ１３のスペクトル分布の下限周波数はｆｃ＋Δｆとなり、これは入力オーディオ信号Ｓ１１の実質帯域の上限周波数ｆｕと一致した周波数となる。
【００１７】
ある態様において、高調波制御部１５は、ＨＰＦ１１のカットオフ周波数ｆｃの設定および周波数シフト部１２の周波数シフト量Δｆの設定を曲単位で行う。他の態様では、帯域検出部１４は、入力オーディオ信号Ｓ１１を一定時間長のフレームに区切り、フレーム単位で周波数解析を行って入力オーディオ信号Ｓ１１の実質帯域を求める。高調波制御部１５は、フレーム毎に得られる実質帯域の上限周波数に合わせて、ＨＰＦ１１のカットオフ周波数ｆｃおよび周波数シフト部１２の周波数シフト量Δｆをリアルタイムに変化させる。この態様において、フレーム単位の周波数解析により得られる実質帯域の上限周波数ｆｕに関する情報を時間軸方向において安定化させ、この安定化後の上限周波数に基づいてカットオフ周波数ｆｃおよび周波数シフト量Δｆを設定してもよい。また、無音区間では、その直前において設定したカットオフ周波数ｆｃおよび周波数シフト量Δｆを保持するように構成してもよい。
【００１８】
図２は以上説明した本実施形態の各部の波形を示すものである。まず、高調波制御部１５による制御の下、ＨＰＦ１１により、入力オーディオ信号Ｓ１１から倍音スペクトルを多く含むカットオフ周波数ｆｃ以上の帯域の信号Ｓ１２が選択され（図２（ａ）（ｂ）（ｃ）参照）、周波数シフト部１２により信号Ｓ１２のスペクトル分布を周波数シフト量Δｆだけ高域側にシフトした高調波信号Ｓ１３が生成される（図２（ｃ）（ｄ）参照）。この高調波信号Ｓ１３のスペクトル分布の下限周波数はｆｃ＋Δｆ＝ｆｃ＋ｆｕ−ｆｃ＝ｆｕとなる（図２（ｂ）（ｃ）（ｄ）（ｅ）参照）。加算器１３は、入力オーディオ信号Ｓ１１と、周波数シフト部１２の出力信号Ｓ１３とを加算し、帯域拡張のなされた信号Ｓ１４を出力する（図２（ｅ）参照）。
【００１９】
ここで、加算器１３に与えられる入力オーディオ信号Ｓ１１のスペクトル分布と高調波信号Ｓ１３のスペクトル分布は、周波数軸上において隙間なく、かつ、大きな重複部分を生じることなく並んだものとなる。従って、加算器１３の出力信号Ｓ１４のスペクトル分布は、周波数軸上において入力オーディオ信号Ｓ１１が持っていたスペクトルと高調波信号Ｓ１３が持っていたスペクトルとを隙間なく、かつ、大きな重複部分を生じさせることなく接続したものとなる（図２（ｅ）参照）。
【００２０】
なお、入力オーディオ信号の実質帯域を求めて帯域拡張を行う技術として、特許文献３に開示された技術がある。この特許文献３に開示された帯域拡張装置では、前掲図９の構成において、ＨＰＦ２に相当するものとして通過帯域の制御が可能なＨＰＦを使用し、処理対象であるオーディオ信号の実質帯域に合わせてＨＰＦの通過帯域を設定する。従って、この帯域拡張装置においても、入力オーディオ信号のスペクトル分布と高調波信号のスペクトル分布とが接続されたスペクトル分布を持った信号が得られる。
【００２１】
しかし、本実施形態による帯域拡張装置は、ＨＰＦ１１により入力オーディオ信号Ｓ１１から選択した信号Ｓ１２に周波数シフトを施して高調波信号Ｓ１３を生成するものである。また、その際の周波数シフト量を入力オーディオ信号Ｓ１１の実質帯域の上限周波数に合わせて調整することにより、入力オーディオ信号Ｓ１１が持っていたスペクトルと高調波信号Ｓ１３が持っていたスペクトルとを周波数軸上において隙間なく接続されたオーディオ信号Ｓ１４を得るものである。これらの点において本実施形態による帯域拡張装置は、特許文献３のものと根本的に異なる。また、本実施形態では、特許文献３のものとは異なり、入力オーディオ信号Ｓ１１のスペクトルから倍音スペクトルを選択し、この倍音スペクトルから高調波信号を生成しているので、帯域拡張のなされたオーディオ信号Ｓ１４の音質を高めることができる。
【００２２】
＜第２実施形態＞
図３はこの発明の第２実施形態である帯域拡張装置を含むオーディオ再生装置の構成を示すブロック図である。なお、この図において、前掲図１に示されたものに対応した要素には同一の符号が付されている。
【００２３】
この帯域拡張装置は、上記第１実施形態のものに対して、ＢＰＦ１６およびＬＰＦ１７が追加されている。ＢＰＦ１６は、周波数シフト部１２から出力される高調波信号Ｓ１３のうち通過帯域に属する信号Ｓ１６を選択して出力する。このＢＰＦ１６の通過帯域の上限周波数は、ナイキスト周波数付近の周波数となっており、通過帯域の下限周波数は、例えば入力オーディオ信号Ｓ１１のサンプリング周波数ｆｓが４４．１ｋＨｚである場合、１４ｋＨｚ程度にするのが良い。この通過帯域のカットオフ周波数は、例えば約１０ｋＨｚ以上などの聴覚特性上知覚し難い帯域の周波数にするのが好ましいが、入力オーディオ信号Ｓ１１のサンプリング周波数が低い場合には１０ｋＨｚよりも低い周波数としてもよい。ＬＰＦ１７は、高調波制御部１５によりカットオフ周波数が制御されるフィルタであり、入力オーディオ信号Ｓ１１からカットオフ周波数ｆｃ１以下の帯域の信号Ｓ１５を選択して出力する。
【００２４】
高調波制御部１５は、入力オーディオ信号Ｓ１１の実質帯域の上限周波数ｆｕに基づき、ＨＰＦ１１のカットオフ周波数ｆｃ、周波数シフト部１２の周波数シフト量Δｆ、ＬＰＦ１７のカットオフ周波数ｆｃ１を設定する。
【００２５】
さらに詳述すると、高調波制御部１５は、上記第１実施形態と同様、実質帯域の上限周波数に基づき、入力オーディオ信号Ｓ１１のスペクトル分布において基音スペクトルを多く含む領域と倍音スペクトルを多く含む領域との境界となる周波数を推定し、これをＨＰＦ１１のカットオフ周波数ｆｃとして設定する。
【００２６】
また、高調波制御部１５は、入力オーディオ信号Ｓ１１の実質帯域の上限周波数をｆｕとした場合、下記式より与えられる周波数シフト量Δｆを周波数シフト部１２に設定する。
Δｆ＝ｆｕ−ｆｃ−α                  ……（２）
ここで、αは所定の定数であり、周波数シフト後の信号Ｓ１３のスペクトル分布の下限周波数を入力オーディオ信号Ｓ１１のスペクトル分布の上限周波数よりも僅かに低くするために周波数シフト量Δｆの算出に用いられる。
【００２７】
また、高調波制御部１５は、周波数シフト後の信号Ｓ１３のスペクトル分布の下限周波数ｆｃ＋Δｆ＝ｆｃ＋（ｆｕ−ｆｃ−α）＝ｆｕ−αと一致する周波数となるようにＬＰＦ１７のカットオフ周波数ｆｃ１を設定する。
【００２８】
図４は以上説明した本実施形態の各部の波形を示すものである。まず、高調波制御部１５による制御の下、ＨＰＦ１１により、入力オーディオ信号Ｓ１１から倍音スペクトルを多く含むカットオフ周波数ｆｃ以上の帯域の信号Ｓ１２が選択され（図４（ａ）（ｂ）（ｃ）参照）、周波数シフト部１２により信号Ｓ１２のスペクトル分布を周波数シフト量Δｆだけ高域側にシフトした高調波信号Ｓ１３が生成される（図４（ｃ）（ｄ）参照）。この高調波信号Ｓ１３のスペクトル分布の下限周波数はｆｃ＋Δｆ＝ｆｃ＋（ｆｕ−ｆｃ−α）＝ｆｕ−αとなる（図４（ｂ）（ｃ）（ｄ）参照）。加算器１３は、入力オーディオ信号Ｓ１１のうちＬＰＦ１７を通過した信号Ｓ１５と、周波数シフト部１２の出力信号Ｓ１３のうちＢＰＦ１６を通過した信号Ｓ１６とを加算し、帯域拡張のなされた信号Ｓ１４を出力する（図４（ｄ）（ｅ）（ｆ）（ｇ）（ｈ）参照）。
【００２９】
ここで、ＬＰＦ１７のカットオフ周波数は高調波信号Ｓ１３のスペクトル分布の下限周波数と一致しているため、加算器１３に与えられるＬＰＦ１７の出力信号Ｓ１５のスペクトル分布とＢＰＦ１６の出力信号Ｓ１６のスペクトル分布は、周波数軸上において隙間なく、かつ、大きな重複部分を生じることなく並んだ分布となる。従って、加算器１３の出力信号Ｓ１４のスペクトル分布は、入力オーディオ信号Ｓ１１が持っていたスペクトルと高調波信号Ｓ１６が持っていたスペクトルとが周波数軸上において隙間なく、かつ、大きな重複部分を生じることなく接続されたものとなる（図４（ｈ）参照）。
【００３０】
＜第３実施形態＞
図５は、この発明の第３実施形態である帯域拡張装置を含むオーディオ再生装置の構成を示すブロック図である。上記第１実施形態では、ＨＰＦ１１および周波数シフト部１２が１種類の高調波信号Ｓ１３を生成した。これに対し、本実施形態では、高調波制御部１５による制御の下、入力オーディオ信号Ｓ１１から高調波信号を生成する手段として、高調波信号Ｓ１３ａを生成するＨＰＦ１１ａおよび周波数シフト部１２ａの組と、高調波信号Ｓ１３ｂを生成するＨＰＦ１１ｂおよび周波数シフト部１２ｂの組が設けられている。加算器１３は、前者の組により生成される高調波信号Ｓ１３ａと、後者の組により生成される高調波信号Ｓ１３ｂと、入力オーディオ信号Ｓ１１とを加算して、帯域拡張のなされたオーディオ信号Ｓ１４を出力する。高調波制御部１５は、帯域検出部１４により得られる入力オーディオ信号Ｓ１１の実質帯域の上限周波数に基づき、ＨＰＦ１１ａおよび１１ｂのカットオフ周波数、周波数シフト部１２ａおよび１２ｂの周波数シフト量を設定する。
【００３１】
図６は本実施形態の動作例を示すものである。上記第１実施形態と同様、高調波制御部１５は、帯域検出部１４により検出される入力オーディオ信号Ｓ１１の実質帯域の上限周波数ｆｕに基づき、入力オーディオ信号Ｓ１１のスペクトル分布において基音スペクトルを多く含む領域と倍音スペクトルを多く含む領域との境界となる周波数を推定し、これをＨＰＦ１１ａおよび１１ｂのカットオフ周波数ｆｃとして設定する（図６（ａ）参照）。そして、高調波制御部１５は、ＨＰＦ１１ａおよび周波数シフト部１２ａの組により生成される高調波信号Ｓ１３ａのスペクトル分布の下限周波数が入力オーディオ信号Ｓ１１の実質帯域の上限周波数ｆｕと一致するように、周波数シフト部１２ａの周波数シフト量を設定する（図６（ａ）（ｂ）参照）。また、高調波制御部１５は、ＨＰＦ１１ｂおよび周波数シフト部１２ｂの組により生成される高調波信号Ｓ１３ｂのスペクトル分布の下限周波数が高調波信号１３ａのスペクトル分布の上限周波数と一致するように、周波数シフト部１２ｂの周波数シフト量を設定する（図６（ｂ）（ｃ）参照）。このように周波数シフト量の設定が行われることにより、周波数軸上において入力オーディオ信号Ｓ１１のスペクトルと高調波信号Ｓ１３ａのスペクトルと高調波信号Ｓ１３ｂのスペクトルが隙間なく接続されたスペクトル分布を持ったオーディオ信号Ｓ１４が加算器１３から出力される。
【００３２】
本実施形態においても上記第１実施形態と同様な効果が得られる。また、本実施形態によれば、周波数軸上において隙間なく並んだスペクトル分布を持つ２種類の高調波信号Ｓ１３ａおよびＳ１３ｂを生成して、入力オーディオ信号Ｓ１１に付加するので、付加する高調波信号の帯域幅を広くすることができるという利点がある。
【００３３】
＜第４実施形態＞
図７は、この発明の第４実施形態である帯域拡張装置を含むオーディオ再生装置の構成を示すブロック図である。本実施形態における帯域拡張装置では、上記第３実施形態のものに対して、ＬＰＦ１７、ＢＰＦ１６ａ、ＢＰＦ１６ｂが追加されている。高調波制御部１５は、帯域検出部１４により得られる入力オーディオ信号Ｓ１１の実質帯域の上限周波数に基づき、ＨＰＦ１１ａおよび１１ｂのカットオフ周波数、周波数シフト部１２ａおよび１２ｂの周波数シフト量、ＬＰＦ１７、ＢＰＦ１６ａおよびＢＰＦ１６ｂの通過帯域を制御する。
【００３４】
図８は本実施形態の動作例を示すものである。上記第３実施形態と同様、高調波制御部１５は、帯域検出部１４により検出される入力オーディオ信号Ｓ１１の実質帯域の上限周波数ｆｕに基づき、ＨＰＦ１１ａおよび１１ｂのカットオフ周波数ｆｃを設定する（図８（ａ）参照）。
【００３５】
また、高調波制御部１５は、周波数シフト部１２ａから出力される高調波信号Ｓ１３ａのスペクトル分布の低域側部分と入力オーディオ信号Ｓ１１のスペクトル分布の高域側部分とが所定幅の帯域に亙ってオーバラップするように、周波数シフト部１２ａの周波数シフト量を設定する（図８（ａ）（ｂ）参照）。そして、高調波制御部１５は、この２つのスペクトル分布のオーバラップが発生している帯域の中間の周波数を、ＬＰＦ１７のカットオフ周波数およびＢＰＦ１６ａの下側のカットオフ周波数として設定する（図８（ａ）（ｂ）（ｄ）参照）。
【００３６】
また、高調波制御部１５は、周波数シフト部１２ｂから出力される高調波信号Ｓ１３ｂのスペクトル分布の低域側部分と高調波信号１３ａのスペクトル分布の高域側部分とが所定幅の帯域に亙ってオーバラップするように、周波数シフト部１２ｂの周波数シフト量を設定する（図８（ｂ）（ｃ）参照）。そして、高調波制御部１５は、この２つのスペクトル分布のオーバラップが発生している帯域の中間の周波数を、ＢＰＦ１６ａの上側のカットオフ周波数およびＢＰＦ１６ｂの下側のカットオフ周波数として設定する（図８（ａ）（ｃ）（ｄ）参照）。
【００３７】
以上のようにＨＰＦ１１ａおよび１１ｂのカットオフ周波数、周波数シフト部１２ａおよび１２ｂの周波数シフト量、ＬＰＦ１７、ＢＰＦ１６ａおよび１６ｂのカットオフ周波数が設定されることにより、周波数軸上において入力オーディオ信号Ｓ１１が持っていたスペクトルと高調波信号Ｓ１３ａが持っていたスペクトルと高調波信号Ｓ１３ｂが持っていたスペクトルとが隙間なく、かつ、大きな重複部分を生じさせることなく接続されたスペクトル分布を持ったオーディオ信号Ｓ１４が加算器１３から出力される（図８（ｅ）参照）。
【００３８】
＜他の実施形態＞
以上、この発明の第１〜第４実施形態について説明したが、この発明にはこれ以外にも他の実施形態が考えられる。例えば次の通りである。
【００３９】
（１）圧縮符号化データの復号を行うデコード処理部と上記各実施形態による帯域拡張装置の間にＮ倍オーバサンプリングフィルタを介挿し、サンプリング周波数ｆｓがＮ倍されたオーディオ信号に対し、帯域拡張を行うようにしてもよい。この場合、最大、周波数Ｎ・ｆｓ／２までの高調波信号を元のオーディオ信号に付加することができるので、さらに再生音質を改善することができる。
【００４０】
（２）加算器１３における高調波信号の入力経路に利得制御が可能な増幅器を介挿し、周波数軸上において加算器１３の出力信号Ｓ１４のスペクトル分布に大きな段差を生じせないように各高調波信号の振幅を制御するようにしてもよい。
【００４１】
（３）上記第４実施形態において、加算器１３の前段の各フィルタの周波数特性の和が、望ましい周波数特性、すなわち、途中に局所的な利得の山または谷を有しない滑らかな周波数特性（例えば全通過帯域においてほぼフラットな特性）を構成するようにしてもよい。このようにすることで、加算器１３の出力信号のスペクトル分布はさらに滑らかなものとなる。ここで、望ましい特性は、必ずしもフラットな特性である必要はない。例えば周波数シフトにより高調波信号を生成する場合、元の入力オーディオ信号のスペクトル分布をそのまま高域側にシフトした大きなレベルの高調波信号が生成される。従って、加算器１３の前段の各フィルタの周波数特性の和が、フラットな周波数特性ではなく、高域側になるに従って利得が低下する周波数特性となるようにしてもよい。
【００４２】
（４）上記第４実施形態では、入力オーディオ信号と合成する高調波信号を２種類生成したが、入力オーディオ信号と合成する高調波信号は、１種類としてもよく、３種類以上としてもよい。
【図面の簡単な説明】
【００４３】
【図１】この発明の第１実施形態である帯域拡張装置を含むオーディオ再生装置の構成を示すブロック図である。
【図２】同実施形態の動作を示す波形図である。
【図３】この発明の第２実施形態である帯域拡張装置を含むオーディオ再生装置の構成を示すブロック図である。
【図４】同実施形態の動作を示す波形図である。
【図５】この発明の第３実施形態である帯域拡張装置を含むオーディオ再生装置の構成を示すブロック図である。
【図６】同実施形態の動作を示す波形図である。
【図７】この発明の第４実施形態である帯域拡張装置を含むオーディオ再生装置の構成を示すブロック図である。
【図８】同実施形態の動作を示す波形図である。
【図９】従来の帯域拡張装置の処理内容を示す図である。
【図１０】圧縮符号化データの再生において帯域拡張を行う場合に生じる問題点を説明する図である。
【図１１】圧縮符号化データの再生において帯域拡張を行う場合に生じる問題点を説明する図である。
【符号の説明】
【００４４】
１１，１１ａ，１１ｂ……ＨＰＦ、１２，１２ａ，１２ｂ……周波数シフト部、１３……加算器、１４……帯域検出部、１５……高調波制御部、１７……ＬＰＦ、１６，１６ａ，１６ｂ……ＢＰＦ。
【図１】
2007192964.tif 000003
【図２】
2007192964.tif 000004
【図３】
2007192964.tif 000005
【図４】
2007192964.tif 000006
【図５】
2007192964.tif 000007
【図６】
2007192964.tif 000008
【図７】
2007192964.tif 000009
【図８】
2007192964.tif 000010
【図９】
2007192964.tif 000011
【図１０】
2007192964.tif 000012
【図１１】
2007192964.tif 000013