(57)【要約】【課題】  演算負荷を小さくし、また、回路構成を簡単にした上で、信号経路によって失われた高周波域の信号成分を近似し、原信号に近い自然な再生音を得ることが可能となる技術を提供する。【解決手段】  間引きブロックは、入力されるデジタルオーディオ信号の連続する複数のサンプリングデータのうち所定数を間引く。フィルタは、間引き後のサンプリングデータを補間して出力する。一方、検出ブロックは、入力されるデジタルオーディオ信号のサンプリングデータの変化パターンが所定のパターンと一致するか否かにより、そのデジタルオーディオ信号が所定の周波数帯域を含むものであるか否か判定し、判定結果を切換え部に出力する。切換え部は、判定結果から、入力されるデジタルオーディオ信号と、フィルタからの出力とを切り換えて出力する。【選択図】  図１
2008089791.tif 000002
【特許請求の範囲】
【請求項１】
入力されるデジタルオーディオ信号をフィルタリングして出力するオーディオ信号処理装置であって、
前記入力されるデジタルオーディオ信号の連続する複数のサンプリングデータのうち所定数を間引く間引手段と、
前記間引いたサンプリングデータを補間して出力するフィルタ手段と、
前記入力されるデジタルオーディオ信号のサンプリングデータの変化パターンが所定のパターンと一致するか否か判定した結果を示す情報を出力する検出手段と、
前記検出手段からの情報に応じて、前記入力されるデジタルオーディオ信号と、前記フィルタからの出力値とのうち一方を出力する切り換え手段と
を備えることを特徴とするオーディオ信号処理装置。
【請求項２】
請求項１記載のオーディオ信号処理装置であって、
前記切換え手段は、前記検出手段から、前記入力されるデジタルオーディオ信号のサンプリングデータの変化パターンが所定のパターンと一致することを示す情報が入力されると、前記フィルタからの出力値を出力すること
を特徴とするオーディオ信号処理装置。
【請求項３】
入力されるデジタルオーディオ信号をフィルタリングして出力するオーディオ信号処理装置であって、
前記入力されるデジタルオーディオ信号の連続するｎ１個（ｎ１は正の整数）のサンプリングデータのうち（ｎ１-１）個を間引く第１の間引手段と、
前記第１の間引手段により間引かれたサンプリングデータを補間して出力する第１のフィルタ手段と、
前記入力されるデジタルオーディオ信号の連続するｎ２個（ｎ２は正の整数）のサンプリングデータのうち（ｎ２-１）個を間引く第２の間引手段と、
前記第２の間引手段により間引かれたサンプリングデータを補間して出力する第２のフィルタ手段と、
前記デジタルオーディオ信号の連続するサンプリングデータの各々に対し直前のサンプリングデータとの値を比較し、同じ値のサンプリングデータがｎ１個連続した後に、該値とは異なる値のサンプリングデータがｎ１個連続するか否か、又は、同じ値のサンプリングデータがｎ２個連続した後に、該値とは異なる値のサンプリングデータがｎ２個連続するか否か、或いは、このいずれでもないかを判定した結果を示す情報を出力する検出手段と、
前記検出手段からの情報に応じて、前記入力されるデジタルオーディオ信号、前記第１フィルタからの出力値、前記第２フィルタからの出力値のうち何れかを出力する切り換え手段と、
を備えることを特徴とするオーディオ信号処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオ信号をフィルタ処理して出力するオーディオ信号処理装置に関するものである。
【背景技術】
【０００２】
ＰＣＭ（Pulse Code Modulation）方式では、アナログオーディオ信号は、サンプリング周波数（以下、ｆｓ）の１／２までが正しくデジタルオーディオ信号に変換される。従って、デジタルオーディオ信号は、（１／２）ｆｓまでの周波数帯域を含むことが可能である。
【０００３】
しかし、デジタルオーディオ信号は、（１／２）ｆｓまでの周波数帯域のうち、全てに信号成分を含まない場合もある。
【０００４】
例えば、古いアナログ音源や、古い録音機材により録音したアナログオーディオ信号には、全帯域分のうち一部の信号成分が含まれていない場合がある。このようなアナログオーディオ信号をソースとしてデジタルオーディオ信号を変換する場合、そのデジタルオーディオ信号には、全帯域分のうち一部の信号成分が含まれない。
【０００５】
また、例えば、デジタルオーディオ信号が、ＭＰ３（MPEG Audio Layer-3）や、ＡＡＣ（Advanced Audio Coding）等の音声信号圧縮技術を利用したデータ保存や再生方式を用いている場合、低音域や高音域等の信号成分が削除されるため、そのデジタルオーディオ信号には、全帯域分のうち一部の信号成分が含まれていない。音声信号圧縮技術では、特に、１０ｋＨｚを越える高周波域の信号成分を部分的に削除し、サンプリングデータの楽音の変動量を少なくすることで、デジタルオーディオ信号のデータ量を少なくしている。
【０００６】
ここで、図４を参照して、音声信号圧縮技術を利用した場合にデジタルオーディオ信号に含まれる帯域の例を説明する。図４（ａ）のグラフ４０１は、音声信号圧縮技術を利用していないＰＣＭ方式でのデジタルオーディオ信号に含まれる周波数帯域を示す。グラフ４０１のように、音声信号圧縮技術を利用していない場合、（１／２）ｆｓまでの周波数帯域が含まれる。図４（ｂ）のグラフ４１１は、音声信号圧縮技術を利用したＰＣＭ方式でのデジタルオーディオ信号に含まれる周波数帯域を示す。グラフ４１１は、音声信号圧縮技術により、（１／３）ｆｓまでの周波数帯域が含まれる。図４（ｃ）のグラフ４２１は、音声信号圧縮技術を利用したＰＣＭ方式でのデジタルオーディオ信号に含まれる周波数帯域を示す。グラフ４１１は、音声信号圧縮技術により、（１／４）ｆｓまでの周波数帯域が含まれる。
【０００７】
上述のような、（１／２）ｆｓの全帯域分のうち一部の信号成分が含まれていないデジタルオーディオ信号を再生すると、その再生音は、サンプリング周波数によらず、存在しない信号成分の無い、狭い周波数帯域での再生となる。
【０００８】
ここで、一般的に、デジタルオーディオ信号をＤ／Ａ変換（digital/analog converter）する場合、その前段に、サンプリング周波数を４〜１６倍にするオーバーサンプリングデジタルフィルタを挿入する。このフィルタは、通常、インターポレータにより実現される。このオーバーサンプリングデジタルフィルタを用いた技術が特許文献１に記載されている。
【０００９】
インターポレーションフィルタの例として、スローロールオフ特性フィルタがある。
【００１０】
スローロールオフ特性フィルタは、（１／２）ｆｓを超える緩やかな減衰特性を持つフィルタである。このフィルタを実現するために、一般的には、ＦＩＲ（Finite Impulse Response）フィルタの係数を調整してスローロールオフ特性としたものや補間公式が用いられる。補間公式として、例えば、ラグランジュ（Lagrange）補間がある。ラグランジュ補間とは、複数の点を通る多項式を得るものである。ラグランジュ補間公式を数１に示す。
【００１１】
【数１】
2008089791.tif 000003
【００１２】
数１の補間公式を用いてオーバーサンプリング時の補間サンプリングデータを生成し、スローロールオフ特性フィルタと同等の演算結果を得ることができる。
【００１３】
図５はスローロールオフ特性フィルタを適用した場合の出力例である。図５（ａ）において、グラフ５０１は、スローロールオフ特性フィルタを適用した場合の周波数特性である。図５（ｂ）において、グラフ５１１は、スローロールオフ特性フィルタを適用した場合のステップ応答波形である。図５（ａ）のグラフ５０１に示すように、周波数特性は、（１／２）ｆｓを超える帯域まで緩やかに減衰し、符号５０２のように、（１／２）ｆｓ付近や（３／２）ｆｓ付近、（５／２）ｆｓ付近に折り返しノイズが残留している。しかしその反面、位相特性は直線性が得られるため、図５（ｂ）のグラフ５１１に示すように、ステップ応答波形に対するリンギングに伴う高周波成分の重畳は少なく、比較的元波形に近い再生特性が得られる。そのため、オーディオ信号の再生時には広がり感のあるオーディオ信号が得られるが、折り返しノイズによる干渉により音像の定位が不明確になる傾向がある。
【００１４】
特許文献１、特許文献２には、高音域を自然に再生する技術が記載されている。
【００１５】
【特許文献１】特開２００６-８１１６８号広報
【特許文献２】特開平７-９３９００号広報
【発明の開示】
【発明が解決しようとする課題】
【００１６】
特許文献１に記載の技術で、上述のような一部帯域の無いソースを再生する場合、その帯域の信号は再生されない。特に、上述のような音声信号圧縮技術を利用したソースの場合、再生音に歪が発生したり、薄く平面的な再生音になったりする。即ち、音声信号圧縮技術では、フィルタ等により急峻に高周波域を削除するので、そのフィルタ特性に起因する位相特性の非直線性により大きなリンギング（歪）が発生する。また、このリンギングに伴う高周波成分がオーディオ信号に重畳されるので、オーディオ信号の振幅変化の激しい部分では音像が明確になるが、オーディオ信号の振幅変化が小さい弱音部のオーディオ信号も強調される。このため、オーディオ信号全体の強弱が小さくなり、ダイナミックレンジの狭いオーディオ信号、即ち、薄く平面的な再生音になる。
【００１７】
また、特許文献２の技術では、入力する信号が（１／２）ｆｓの周波数帯域の信号であることを前提とし、原信号に基づいて高周波数の信号を生成し、原信号に重畳している。上述のように、音声信号圧縮処理を行なった場合、信号成分の上限が（１／３）ｆｓ、（１／４）ｆｓとなる。特許文献２に記載の技術は、このような場合でも、（１／２）ｆｓ以下の全ての周波数帯域について高周波数の信号生成の演算を行なうため、この演算による制御部への負担が大きい。また、特許文献２に記載の技術は、原信号から（１／２）ｆｓの信号成分を抽出するためのフィルタと、生成した高周波数の信号成分を抽出するためのフィルタとが必要となるため、回路構成が複雑となる。
【００１８】
本発明はこのような事情に鑑みてなされたもので、一部帯域の無いソースを再生する場合でも、演算負荷が小さく、かつ、簡単な回路構成で、歪の無く、立体的な、自然な再生音を出力することの可能な技術を提供することを目的とする。
【課題を解決するための手段】
【００１９】
本発明は上記の目的を達成するためになされたもので、入力されるデジタルオーディオ信号をフィルタリングして出力するオーディオ信号処理装置であって、前記入力されるデジタルオーディオ信号の連続する複数のサンプリングデータのうち所定数を間引く間引手段と、前記間引いたサンプリングデータを補間して出力するフィルタ手段と、前記入力されるデジタルオーディオ信号のサンプリングデータの変化パターンが所定のパターンと一致するか否か判定した結果を示す情報を出力する検出手段と、前記検出手段からの情報に応じて、前記入力されるデジタルオーディオ信号と、前記フィルタからの出力値とのうち一方を出力する切り換え手段とを備えることを特徴とする。
【発明の効果】
【００２０】
本発明の技術によれば、一部帯域の無いソースを再生する場合でも、演算負荷が小さく、かつ、簡単な回路構成で、歪の無く、立体的な再生音を出力することの可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の一実施形態を、図面を参照して詳細に説明する。
【００２２】
まず、本実施形態のフィルタ回路の構成例を、図１を参照して説明する。
【００２３】
図１において、フィルタ１には、入力されたデジタルオーディオ信号をフィルタリングして出力する。なお、入力されるデジタルオーディオ信号のサンプリング周波数（ｆｓ）は任意でよいが、ここでは、４４．１ｋＨｚであるものとして説明する。
【００２４】
フィルタ１は、成分検出ブロック１１、第１の間引きブロック１２、第１の補間ブロック１３、第２の間引きブロック１４、第２の補間ブロック１５、切換え部１６等を有する。
【００２５】
成分検出ブロック１１は、入力されるデジタルオーディオ信号から高域成分を検出し、その検出結果をフラグとして切換え部１６に出力する。本実施形態では、成分検出ブロック１１は、１０ｋＨｚ以上の高域の信号成分を、（１／３）ｆｓ、（１／４）ｆｓの２段階で検出するものとする。成分検出ブロック１１は、この検出結果に基づき、高域信号成分を検出したか、（１／３）ｆｓの高域信号成分を検出したか、（１／４）ｆｓの高域信号成分を検出したかのうち、いずれかを示すフラグを出力する。成分検出ブロック１１の構成の詳細は後述する。
【００２６】
第１の間引きブロック１２は、入力されるサンプリングデータのうち、連続する２個のうち一方を間引きして第１の補間ブロック１３に出力する。第１の補間ブロック１３は、入力されたサンプリングデータのうち、間引きされたものを補間して出力する。具体的には、第１の補間ブロック１３は、ラグランジュ演算により、前後のサンプリングデータから間引きされたサンプリングデータを補間するデータを算出する。
【００２７】
第２の間引きブロック１４は、入力されるサンプリングデータのうち、連続する３個のうち連続する２個を間引きして第２の補間ブロック１５に出力する。第２の補間ブロック１５は、入力されたサンプリングデータのうち、間引きされたものを補間して出力する。具体的には、第２の補間ブロック１５は、ラグランジュ演算により、前後のサンプリングデータから間引きされたサンプリングデータを補間するデータを算出する。
【００２８】
切換え部１６には、フィルタ１１に入力されるデジタルオーディオ信号そのものと、第１の間引きブロック１２および第１の補間ブロック１３により間引き・補間されたデジタルオーディオ信号と、第２の間引きブロック１４および第２の補間ブロック１５により間引き・補間されたデジタルオーディオ信号とが入力され、成分検出ブロック１１からの検出結果に従い、このうち何れかを出力する。ここでは、切換え部１６は、成分検出ブロック１１からの検出結果がいずれの高域信号成分をも検出していないことを示す場合、フィルタ１１に入力されるデジタルオーディオ信号そのものを出力する。また、切換え部１６は、成分検出ブロック１１からの検出結果が（１／４）ｆｓ以下の高域信号成分を検出したことを示す場合、第１の間引きブロック１２および第１の補間ブロック１３により間引き・補間されたデジタルオーディオ信号を出力する。切換え部１６は、成分検出ブロック１１からの検出結果が（１／３）ｆｓ以下の高域信号成分を検出したことを示す場合、第２の間引きブロック１４および第２の補間ブロック１５により間引き・補間されたデジタルオーディオ信号を出力する。
【００２９】
ここで、フィルタ１に入力されるデジタルオーディオ信号の一例について、図２を参照して説明する。
【００３０】
図２（ａ）は、周波数帯域が（１／４）ｆｓ近傍のデジタルオーディオ信号の一例である。図２（ａ）において、符号２０１（ａ〜ｈ等）は、フィルタ１に入力されるサンプリングデータを示す。音声信号圧縮技術により、元のデジタルオーディオ信号のサンプリングデータが（１／４）ｆｓとなるように、連続する２つのサンプリングデータのうち一方が削除されて記録メディアに記録されている。そのデジタルオーディオ信号の符号化時に、削除されたサンプリングデータの直前のサンプリングデータの値が、そのサンプリングデータの値とされる。従って、図２（ａ）に一例を示すように、フィルタ１に入力されるサンプリングデータは同じ値が２つ連続する。
【００３１】
上述の第１の間引きブロック１２は、同じ値で連続する２つのサンプリングデータのうち一方を間引きする。図２（ａ）の例の場合、第１の間引きブロック１２は、符号２０１ｂ、符号２０１ｄ、符号２０１ｆ、符号２０１ｈ等のサンプリングデータを削除する。
【００３２】
また、上述の第１の補間ブロック１３は、間引きされたサンプリングデータを補間して出力する。図２（ａ）の例の場合、第１の補間ブロック１３は、残された符号２０１ａ、符号２０１ｃ、符号２０１ｅ、符号２０１ｇ等から、ラグランジュ演算により、補間データの符号２０２ａ、符号２０２ｂ、符号２０２ｃ、符号２０２ｄ等を算出し、サンプリングデータとして、符号２０１ａ、符号２０２ａ、符号２０１ｃ、符号２０２ｂ、符号２０１ｅ、符号２０２ｃ、符号２０１ｇ、符号２０２ｄ等を出力する。
【００３３】
図２（ｂ）は、周波数帯域が（１／３）ｆｓ近傍のデジタルオーディオ信号の一例である。図２（ｂ）において、符号２１１（ａ〜ｈ等）は、フィルタ１に入力されるサンプリングデータを示す。音声信号圧縮技術等により、元のデジタルオーディオ信号のサンプリングデータが（１／３）ｆｓとなるように、連続する３つのサンプリングデータのうち連続する２つが削除されて記録メディアに記録されている。そのデジタルオーディオ信号の符号化時に、削除されたサンプリングデータの直前のサンプリングデータの値が、そのサンプリングデータの値とされる。従って、図２（ｂ）に一例を示すように、フィルタ１に入力されるサンプリングデータは同じ値が３つ連続する。
【００３４】
上述の第２の間引きブロック１４は、同じ値で連続する３つのサンプリングデータのうち連続する２つを間引きする。図２（ｂ）の例の場合、第２の間引きブロック１４は、符号２１１ｂ、符号２１１ｃ、符号２１１ｅ、符号２１１ｆ、符号２１１ｈ等を削除する。
【００３５】
また、上述の第２の補間ブロック１５は、間引きされたサンプリングデータを補間して出力する。図２（ｂ）の例の場合、第２の補間ブロック１５は、残された符号２１１ａ、符号２１１ｄ、符号２１１ｇ等から、ラグランジュ演算により、補間データの符号２１２ａ、符号２１２ｂ、符号２１２ｃ、符号２１２ｄ、符号２１２ｅ等を算出し、サンプリングデータとして符号２１１ａ、符号２１２ａ、符号２１２ｂ、符号２１１ｄ、符号２１２ｃ、符号２１２ｄ、符号２１１ｇ、符号２１２ｅ等を出力する。
【００３６】
なお、以下で詳細を説明する成分検出ブロック１１は、デジタルオーディオ信号のこのような特性を用いて、１０ｋＨｚ以上の高域の信号成分を、（１／３）ｆｓ以下、（１／４）ｆｓ以下の２段階で検出するものである。即ち、成分検出ブロック１１は、連続して入力されるサンプリングデータが、同じ値のものが２つ連続した後に、その値と異なる値が２つ連続すると判定される場合、（１／４）ｆｓ以下の成分を検出したと判定する。また、成分検出ブロック１１は、連続して入力されるサンプリングデータが、同じ値のものが３つ連続した後に、その値と異なる値が３つ連続すると判定される場合、（１／３）ｆｓ以下の成分を検出したと判定する。
【００３７】
次に、図３を参照し、成分検出ブロック１１の構成例を説明する。
【００３８】
成分検出ブロック１１は、ＨＰＦ（High-Pass Filter）３０１、遅延器３０２、比較器３０３、パターン検出部３０４等を備える。
【００３９】
ＨＰＦ３０１は、デジタルオーディオ信号の中低域成分を減衰させる。これにより、以降の処理にて高域成分のみの検出を的確に行なうことが可能となる。
【００４０】
遅延器３０２は、入力されるサンプリングデータを１サンプルずつシフトする。
【００４１】
比較器３０３は、連続するサンプリングデータの各々を比較する。具体的には、比較器３０３は、あるサンプリングデータと、当該サンプリングデータの１サンプル時間前のサンプリングデータとを複数比較し、比較の結果をＹ１〜Ｙ４として出力するものとする。本実施形態では、比較器３０３は、複数のサンプリングデータの比較結果を比較器３０３内の複数の比較器により得るものとする。ここでは、比較器３０３内に比較器を４つ備えるものとし、比較器３０３内の各々の比較器に関し説明する際は符号にａ〜ｄを追記して説明する。
【００４２】
比較器３０３ａ〜３０３ｄの各Ａ入力にはサンプリングデータが入力され、Ｂ入力には遅延器３０２により遅延された１サンプル時間前のサンプリングデータが入力される。ここで、あるサンプリングデータをＳｎ（ｎは正の整数）、サンプリングデータＳｎから１サンプル時間前のサンプリングデータをＳｎ−１とすると、連続するサンプリングデータはＳｎ−４、Ｓｎ−３、Ｓｎ−２、Ｓｎ−１、Ｓｎと説明できる。比較器３０３ａのＡａ入力に入力されるサンプリングデータをＳｎとすると、Ｂａ入力にはＳｎ−１が入力される。比較器３０３ａは、入力Ａａと入力Ｂａとを比較し、入力Ａａの値と入力Ｂａの値とが同じか否か、即ち、Ｓｎ≧Ｓｎ−１であるか否か判定し、結果をＹ１として出力する。
【００４３】
比較器３０３ｂのＡｂ入力には比較器３０３ａのＢａ入力と同じＳｎ−１が入力され、Ｂｂ入力にはＳｎ−２が入力される。比較器３０３ｂは、入力Ａｂと入力Ｂｂとを比較し、入力Ａｂの値と入力Ｂｂの値とが同じか否か、即ち、Ｓｎ−１≧Ｓｎ−２であるか否か判定し、結果をＹ２として出力する。
【００４４】
比較器３０３ｃのＡｃ入力には比較器３０３ｂのＢｂ入力と同じＳｎ−２が入力され、Ｂｃ入力にはＳｎ−３が入力される。比較器３０３ｃは、入力Ａｃと入力Ｂｃとを比較し、入力Ａｃの値と入力Ｂｃの値とが同じか否か、即ち、Ｓｎ−２≧Ｓｎ−３であるか否か判定し、結果をＹ３として出力する。
【００４５】
比較器３０３ｄのＡｄ入力には比較器３０３ｃのＢｃ入力と同じＳｎ−３が入力され、Ｂｄ入力にはＳｎ−４が入力される。比較器３０３ｄは、入力Ａｄと入力Ｂｄとを比較し、入力Ａｄの値と入力Ｂｄの値とが同じか否か、即ち、Ｓｎ−３≧Ｓｎ−４であるか否か判定し、結果をＹ４として出力する。
【００４６】
ここでは、比較器３０３から出力される比較結果Ｙ１〜Ｙ４はフラグ出力であるものとし、フラグのオン又はオフによりＡ≧Ｂであるか否かを出力する。
【００４７】
なお、上述の実施形態では、比較器３０３内に比較器を４つ備え、比較するサンプル数は５であるものとしたが、比較する数はこれに限られるわけではない。
【００４８】
パターン検出部３０４は、比較器３０３から出力されたＹ１〜Ｙ４から、サンプリングデータの変化パターンを検出する。ここでは、フラグのオン又はオフにより、比較器３０３ａ〜３０３ｄ各々による比較の結果がＡ≧Ｂであるか否かを判定するものとする。以下、比較の結果がＡ≧Ｂである場合を「ＹＥＳ」、比較の結果がＡ＜Ｂである場合を「ＮＯ」として説明する。
【００４９】
パターン検出部３０４は、Ｙ１〜Ｙ４の出力パターンが、Ｙ１の出力がＹＥＳ、Ｙ２の出力がＮＯ、Ｙ３の出力がＹＥＳ、Ｙ４の出力がＮＯである場合、そのデジタルオーディオ信号の帯域が（１／４）ｆｓ近傍以下であると判定し、（１／４）ｆｓ以下の帯域を検出したことを通知するフラグを出力する。なお、ここで、パターン検出部３０４は、Ｙ１〜Ｙ４の出力パターンが、Ｙ１の出力がＮＯ、Ｙ２の出力がＹＥＳ、Ｙ３の出力がＮＯ、Ｙ４の出力がＹＥＳである場合でも、（１／４）ｆｓ以下の帯域を検出したことを通知するフラグを出力してもよい。
【００５０】
また、パターン検出部３０４は、Ｙ１〜Ｙ４の出力パターンが、Ｙ１の出力がＹＥＳ、Ｙ２の出力がＹＥＳ、Ｙ３の出力がＮＯ、Ｙ４の出力がＹＥＳである場合、そのデジタルオーディオ信号の帯域が（１／３）ｆｓ近傍以下であると判定し、（１／３）ｆｓ以下の帯域を検出したことを通知するフラグを出力する。なお、ここで、パターン検出部３０４は、Ｙ１〜Ｙ４の出力パターンが、Ｙ１の出力がＹＥＳ、Ｙ２の出力がＮＯ、Ｙ３の出力がＹＥＳ、Ｙ４の出力がＹＥＳである場合、又は、Ｙ１の出力がＮＯ、Ｙ２の出力がＹＥＳ、Ｙ３の出力がＹＥＳ、Ｙ４の出力がＮＯである場合でも、（１／３）ｆｓ以下の帯域を検出したことを通知するフラグを出力してもよい。
【００５１】
また、パターン検出部３０４は、検出した出力パターンが上記何れにも該当しない場合、１０ｋＨｚ以上の高域の信号成分を検出しないと判定し、高域の信号成分を検出しないことを通知するフラグを出力する。
【００５２】
なお、パターン検出部３０４によるそれぞれの信号成分の検出結果を通知する技術は任意でよい。例えば、異なる信号線等によりそれぞれの信号成分の検出結果を通知してもよく、また、１つの信号線で通知してもよい
上述の構成により、全ての帯域のあるソースを再生する場合には、加工せずそのまま出力し、また、一部帯域の存在しないソースを再生する場合には、その帯域に応じた補間処理を行なうことが可能となる。これにより、演算負荷を小さくし、また、回路構成を簡単にした上で、信号経路によって失われた高周波域の信号成分を近似し、原信号に近い自然な再生音を得ることが可能となる。
【００５３】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【００５４】
例えば、上述の実施形態では、１／４ｆｓの周波数帯域と、１／３ｆｓの周波数帯域とを検出するものとしたが、これに限られるわけではない。検出する周波数帯域は、他の周波数帯域でもよい。また、何れか１つでもよく、また、他の周波数帯域の検出をさらに組み合わせてもよい。
【００５５】
また、上述の実施形態では、連続するサンプリングデータのうち、最初の１つ以降のサンプリングデータを間引きするものとして説明したが、これに限られるわけではなく、間のサンプリングデータを間引きしてもよい。
【００５６】
また、フィルタは、成分検出ブロックからの判定結果を通知するフラグと、第１の補間ブロックからの出力と、第２の間引きブロックからの出力とのタイミングを合わせるための遅延器等を有していても良いことはいうまでもない。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施形態において、フィルタの構成例を示す図である。
【図２】入力されるサンプリングデータについて説明する図である。
【図３】同実施形態において、検出ブロックの構成例を示す図である。
【図４】音声信号圧縮技術を利用したデジタルオーディオ信号に含まれる周波数帯域を説明するための図である。
【図５】スローロールオフ特性フィルタを説明する図である。
【符号の説明】
【００５８】
１：フィルタ、１１：成分検出ブロック、１２：第１の間引きブロック、１３：第１の補間ブロック、１４：第２の間引きブロック、１５：第２の補間ブロック、１６：切換え部、３０１：ＨＰＦ、３０２：遅延器、３０３：比較器、３０４：パターン検出部
【図１】
2008089791.tif 000004
【図２】
2008089791.tif 000005
【図３】
2008089791.tif 000006
【図４】
2008089791.tif 000007
【図５】
2008089791.tif 000008