(57)【要約】  【課題】  必要となるメモリ容量を抑えながら遅延時間の設定精度を向上させること。  【解決手段】  入力したデジタル信号のサンプリングレートを上げるアップサンプル処理１１を複数回順次重ねて施すアップサンプル部２１，２２と，アップサンプル処理それぞれの前後の信号うちの複数の各信号に対し該信号のサンプリング周期の整数倍の遅延時間の遅延処理を施す遅延部１１〜１３と，該遅延部による遅延処理それぞれについて，遅延時間の切り替え及び遅延処理を施すか否かの切り替えを行う遅延切替部とを有する。【選択図】図４
2005136667.tif 000002
【特許請求の範囲】
【請求項１】
入力したデジタル信号に遅延処理を施すデジタル信号遅延装置において，
入力信号のサンプリングレートを上げるアップサンプル処理を前記デジタル信号に対して１回又は複数回順次重ねて施すアップサンプル手段と，
前記アップサンプル処理それぞれの前後の信号うちの複数の各信号に対し該信号のサンプリング周期の整数倍の遅延時間の遅延処理を施す遅延手段と，
を具備してなることを特徴とするデジタル信号遅延装置。
【請求項２】
前記遅延手段による前記遅延処理それぞれについて，前記遅延時間の切り替え及び／又は遅延処理を施すか否かの切り替えを行う遅延切替手段と，
を具備してなる請求項１に記載のデジタル信号遅延装置。
【請求項３】
入力したデジタル音響信号に対し各々異なるフィルタ特性のフィルタ処理を並行して施しフィルタ処理後の各信号を出力するフィルタ手段と，前記フィルタ手段の出力信号それぞれについて遅延処理を施す複数のデジタル信号遅延装置とを具備する音響信号処理装置において，
前記デジタル信号遅延装置が請求項１又は２のいずれかに記載のデジタル信号遅延装置であることを特徴とする音響信号処理装置。
【請求項４】
入力したデジタル信号に遅延処理を施すデジタル信号遅延方法において，
入力信号のサンプリングレートを上げるアップサンプル処理を前記デジタル信号に対して１回又は複数回順次重ねて施すアップサンプル工程と，
前記アップサンプル処理それぞれの前後の信号のうちの複数の各信号に対し該信号のサンプリング周期の整数倍の遅延時間の遅延処理を施す遅延工程と，
を有してなることを特徴とするデジタル信号遅延方法。
【請求項５】
入力したデジタル信号に遅延処理を施す処理をコンピュータに実行させるためのデジタル信号遅延プログラムにおいて，
入力信号のサンプリングレートを上げるアップサンプル処理を前記デジタル信号に対して１回又は複数回順次重ねて施すアップサンプル工程と，
前記アップサンプル処理それぞれの前後の信号うちの複数の各信号に対し該信号のサンプリング周期の整数倍の遅延時間の遅延処理を施す遅延工程と，
をコンピュータに実行させるためのデジタル信号遅延プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，入力したデジタル信号に遅延処理を施すデジタル信号遅延装置及びそれを具備する音響信号処理装置，デジタル信号遅延方法及びそのプログラムに関するものである。
【背景技術】
【０００２】
ハイエンドオーディオに用いられるマルチウエイスピーカシステムでは，臨場感のある高い音質の音響再生が要求される。
例えば，特許文献１には，マルチウェイスピーカシステムにおいて，各スピーカ向けに信号を帯域分割するチャンネルデバイダ（クロスオーバー部に相当）を設け，その出力信号に遅延補正のためのディレイを設けたものが示されている。
図８は，マルチウェイスピーカシステムの一例を表す概略構成図である。
マルチウェイスピーカシステムは，デジタルオーディオ信号（音響信号）の各チャンネル信号（Ｌチャンネル，Ｒチャンネル）を，各々異なるの音域の再生に適した複数のスピーカごとに分岐させ，さらに各スピーカに適した音域ごとにフィルタ処理して各スピーカへ出力するクロスオーバー部９０を備えている。クロスオーバーとは，１つの音響信号（１チャンネルの信号）を，複数のスピーカに出力するために各スピーカの特性に最適な帯域ごとに分割する（分岐してフィルタ処理する）機能のことである。
クロスオーバー部９０により複数の音域（周波数帯域）に分割（フィルタリング）された音響信号は，タイムアラインメント部９１及びＤ／Ａコンバータ９２（アンプ含む）を介してスピーカ９３に出力される。タイムアラインメントとは，各スピーカ９３と再生音を聴く利用者との距離差に応じて，フィルタ処理後の各音響信号を遅延させる時間を設定できる機能のことである。各チャンネル信号（複数のＤ／Ａコンバータ９２への各信号）は，サンプルごとに同期して出力される。
前記クロスオーバー部９０から出力される各チャンネル信号の位相の同期がとれていても，前記距離差による音の遅延差（利用者に到達する各音の遅れ時間の差）を補償しないと，複数のスピーカ９３からの音にタイミングのずれを感じたり，音像が正しく定位しなかったりする問題が生じるため，タイムアラインメントによって音の遅延差を補償するのである。
一般に，前記タイムアラインメント部９１は，所定のサンプリング周期で順次入力される各サンプル（デジタル信号）を一時記憶するバッファメモリを具備し，設定された遅延時間に相当するサンプル数分だけ過去のサンプルを順次出力する。従って，入力されるデジタル信号のサンプリング周期の単位（サンプリング周期の整数倍（倍数））で遅延時間を設定可能である。
ここで，音楽ＣＤの音響デジタル信号の場合，そのサンプリングレート（サンプリング周波数）が44.1kHzであり，音速が340m/sであるのので，サンプリング周期分の遅延時間を距離に換算すると，340000(mm)/44100(Hz)=7.7mmとなる。従って，7.7mm単位で遅延の調節が可能となる。
一方，高級オーディオシステムでは，スピーカとの距離換算で5mm以下の精度でのタイムアラインメントが要求されることもある。
このような要求に対応するためには，タイムアラインメントで遅延処理を行う前に，デジタル信号に対してそのサンプリングレートを上げるアップサンプル処理（オーバーサンプル処理或いはオーバーサンプリングともいう）を施し，サンプリング周期を短くした上で上述した遅延処理を施すことが考えられる。
一方，近年のデジタルオーディオシステムでは，高音質化のために，Ｄ／Ａコンバータでアナログ化する前のデジタル音響信号にアップサンプル処理を施すことが行われる。
例えば，特許文献２には，デジタル信号にオーバーサンプリング（アップサンプル処理）を施した後にＤ／Ａ変換器に出力するアナログ信号再生装置が示されている。
【特許文献１】特開平３−１４３１９５号公報
【特許文献２】特開平１１−３４０７８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら，タイムアラインメントにおける遅延時間の設定精度を高める（設定のきざみ幅を狭める）ため，所望の設定精度に対応するサンプリングレートまでアップサンプルしたデジタル信号を遅延させる場合，アップサンプルの変換レートにほぼ比例して必要なバッファメモリが増大するという問題点があった。
例えば，44.1kHzのサンプリングレートを有するデジタル信号に対して，最大遅延時間１秒の遅延処理を行う場合，（44100−1）個のサンプルを記憶するバッファメモリが必要である。これを，２倍或いは４倍のサンプリングレートの88.2kHz或いは176.4kHzにアップサンプルした場合，各々(88200−1)個或いは(176400−1)個のサンプルを記憶するバッファメモリが必要となる。
従って，本発明は上記事情に鑑みてなされたものであり，その目的とするところは，必要となるメモリ容量を抑えながら遅延時間の設定精度を向上させることができるデジタル信号遅延装置及びそれを具備する音響信号処理装置，デジタル信号遅延方法及びそのプログラムを提供することにある。
【課題を解決するための手段】
【０００４】
上記目的を達成するために本発明は，入力したデジタル信号に遅延処理を施すデジタル信号遅延装置において，入力信号のサンプリングレートを上げるアップサンプル処理を前記デジタル信号に対して１回又は複数回順次重ねて施すアップサンプル手段と，前記アップサンプル処理それぞれの前後の信号うちの複数の各信号に対し該信号のサンプリング周期の整数倍の遅延時間の遅延処理を施す遅延手段と，を具備してなることを特徴とするデジタル信号遅延装置として構成されるものである。
これにより，必要となるメモリ容量を抑えながら遅延時間の設定精度を向上させることができる。詳細については後述する。
さらに，前記遅延手段による前記遅延処理それぞれについて，前記遅延時間の切り替え及び／又は遅延処理を施すか否かの切り替えを行う遅延切替手段と，を具備するものであれば，状況に応じた遅延時間の調節が容易となる。
【０００５】
また，本発明は，前記デジタル信号遅延装置を備えた音響信号処理装置として捉えたものであってもよい。
即ち，入力したデジタル音響信号に対し各々異なるフィルタ特性のフィルタ処理を並行して施しフィルタ処理後の各信号を出力するフィルタ手段と，前記フィルタ手段の出力信号それぞれについて遅延処理を施す複数のデジタル信号遅延装置とを具備する音響信号処理装置において，前記デジタル信号遅延装置が請求項１又は２のいずれかに記載のデジタル信号遅延装置であることを特徴とする音響信号処理装置である。
このように，前記デジタル信号遅延装置を複数備えるものであれば，メモリ抑制効果がより顕著となり好適である。
さらに本発明は，前記デジタル信号遅延装置が行う処理に対応するデジタル信号遅延方法，或いはデジタル信号遅延プログラムとして捉えたものであってもよい。
【発明の効果】
【０００６】
本発明によれば，必要となるメモリ容量を抑えながら遅延時間の設定精度を向上させる（設定のきざみ幅を狭める）ことができる。
【発明を実施するための最良の形態】
【０００７】
以下添付図面を参照しながら，本発明の実施の形態について説明し，本発明の理解に供する。尚，以下の実施の形態は，本発明を具体化した一例であって，本発明の技術的範囲を限定する性格のものではない。
ここに，図１は本発明の実施の形態に係る音響信号処理装置Ａが実行する信号処理の概略を表す処理ブロック図，図２は音響信号処理装置Ａの実行プログラムの一例であるフィルタ部の処理ブロック図，図３は音響信号処理装置Ａの実行プログラムの一例であるＦＩＲフィルタ部の処理ブロック図，図４は音響信号処理装置Ａの実行プログラムの一例であるチャンネル遅延部Ｘの処理ブロック図，図５は音響信号処理装置Ａの実行プログラムの一例であるアップサンプル部の処理を説明する図，図６は音響信号処理装置Ａの実行プログラムの一例であるアップサンプル部が用いるバッファメモリの構成例を表す図，図７はチャンネル遅延部Ｘの遅延時間の設定パターンを表す図，図８は従来の音響信号処理装置の一例であるマルチウェイスピーカシステムの概略構成を表すブロック図である。
【０００８】
本発明の実施の形態に係る音響信号処理装置Ａは，図８に示したようなマルチウェイスピーカシステムのクロスオーバー部及びタイムアラインメント部に組み込まれ，入力されるデジタル音響信号に対し，出力先（スピーカ）に対応した周波数帯域の信号を通過させるフィルタ処理と，フィルタ処理後の信号に対する遅延処理とを行うものである。
音響信号処理装置Ａは，ＤＳＰ（Digital Signal Processor）を備え，該ＤＳＰが，一定周期でサンプリングされた音響デジタル信号を入力インターフェースを介して入力し，前記ＤＳＰが備えるＲＯＭ等の記憶手段に予め記憶されたフィルタ処理プログラムを実行することにより，入力された音響デジタル信号にフィルタリング処理及び遅延処理を施し，処理後の音響信号を出力インターフェースを介して出力する。以下，図１〜図５の処理ブロック図に示す各処理は，前記ＤＳＰがフィルタ処理プログラム或いは遅延処理プログラムを実行することにより具現される。
図１は，本発明の実施の形態に係る音響信号処理装置Ａが実行する信号処理の概略を表す処理ブロック図を表す。
図１に示すように，音響信号処理装置Ａは，入力したデジタル音響信号（デジタルオーディオ信号）に対し各々異なるフィルタ特性のフィルタ処理を各々並列して実行する複数のフィルタ部８０と，該フィルタ部８０各々から出力されるフィルタ処理後のチャンネル信号それぞれについて遅延処理を施す複数のチャンネル遅延部Ｘ（以下，ＣＨ遅延部Ｘという）との各プログラムを実行する。ここで，前記ＣＨ遅延部Ｘが，本発明に係るデジタル信号遅延装置の実施の形態に相当する部分である。前記複数のフィルタ部８０によってクロスオーバー部９０が構成され，前記複数のＣＨ遅延部Ｘによってタイムアラインメント部９１が構成される。
即ち，複数のフィルタ部８０からなる前記クロスオーバー部９０（前記フィルタ手段の一例）により，入力したデジタル音響信号に対し各々異なるフィルタ特性のフィルタ処理が並行して施され，フィルタ処理後の各信号が出力される。さらに，複数のＣＨ遅延部Ｘ（前記デジタル信号遅延装置の一例に相当）により，前記クロスオーバー部９０の出力信号それぞれについて遅延処理が施される。
【０００９】
図２は，前記フィルタ部８０の処理の構成の一例である。
前記フィルタ部８０は，入力信号に対して周知のＦＩＲフィルタ処理によりローパスフィルタ処理（ＬＰＦ処理）を施す第１ＦＩＲフィルタ部８１と，該ＦＩＲフィルタ部８１の出力信号を前記ＦＩＲフィルタ部８１よりもさらに低いカットオフ周波数でＦＩＲフィルタ処理によるＬＰＦ処理を施す第２ＦＩＲフィルタ部８２と，前記第１ＦＩＲフィルタ部８１の出力信号を前記第２ＦＩＲフィルタ部８２で生じる遅延時間と同じ時間遅延させる遅延部８３と，該遅延部８３の出力信号から前記第２ＦＩＲフィルタ部８２の出力信号を減算する減算部８４とを有している。
前記第２ＦＩＲフィルタ部８２，前記遅延部８３及び前記減算部８４は，ハイパスフィルタ（ＨＰＦ）を実現するものであり，このＨＰＦ処理と前記第１ＦＩＲフィルタ部８１によるＬＰＦ処理とを入力信号に重ねて実行することにより，バンドパスフィルタ（ＢＰＦ）が実現される。
もちろん，使用する周波数帯域によっては，前段のＬＰＦ処理部分のみ，あるいは後段のＨＰＦ処理部分のみとすることも考えられ，それ以外のフィルタ処理を行うものであってもかまわない。
【００１０】
図３は，周知のＦＩＲフィルタ処理を表すブロック図である。
図３に示すように，ＦＩＲフィルタ処理では，遅延処理部９４によってある時点ｔからｎサンプル前までの（ｎ＋１）サンプルの信号が生成され，その各信号について乗算処理部９５によりフィルタ係数ａ（ｋ）（ｋ＝０，１，２，…，ｎ）を乗算した結果を加算処理部９６で加算する（即ち，積和演算を行う）ことによりフィルタ処理を行う。フィルタ係数ａ（ｋ）を次数（ｉ＝１〜ｎ）に対して左右対称（ａ（Ｎ−ｉ＋１）＝ａ（ｉ））とすることにより線形位相特性（定遅延特性）が得られる。
フィルタ処理としては，周知のＩＩＲフィルタ処理も考えられるが，ＩＩＲフィルタでは，周波数成分に対して非線形のフィルタ位相遅延が生じるため，近年のより高音質が求められるハイエンドオーディオ向けには，ＦＩＲフィルタを用いることが望ましい。
【００１１】
図４は，ＣＨ遅延部Ｘの処理ブロック図である。
ＣＨ遅延部Ｘは，入力信号のサンプリングレートを上げるアップサンプル処理を実行する第１アップサンプル部２１及び第２アップサンプル部２２を有し，これらにより，前記フィルタ部８０から入力されるデジタル信号に対して２回（複数回）順次重ねてアップサンプル処理を施す。
また，ＣＨ遅延部Ｘは，前記第１及び第２アップサンプル部２１，２２の各処理の前後の計３つ（複数）の各信号に対し，その信号のサンプリング周期の整数倍の遅延時間の遅延処理を施す第１〜第３遅延部１１，１２，１３（前記遅延手段の一例）を有する。
図５は，前記第１及び第２のアップサンプル部２１，２２で行われるアップサンプル処理（オーバーサンプリング）の一例として，２倍の変換レートでアップサンプル様子を表すものである。
図５（ａ）に示すように，元の信号（アップサンプリング前の信号）の各サンプル間に，単位時間当たりのサンプル数が所望のサンプル数となるように０値サンプルを挿入し，０値挿入により生じた高周波成分（イメージング成分）を除去するためのローパスフィルタ処理を施す。図５（ａ）の例は，０値挿入によりサンプル数を２倍に増やし，帯域１／２で高帯域を除去するローパスフィルタ処理を施す例である。
図５（ｂ）は，図５（ａ）に対応する各信号を周波数スペクトルで表したものである。
アップサンプル前の信号のサンプリングレートをＦｓ（例えば，音楽ＣＤの音響信号であれば44.1kHz）とすると，その信号にはＦｓ／２以下の周波数成分を有する信号しか含まれていないことは周知である。これに対し，０値挿入によりサンプリングレートを２倍にすると，元の信号になかったＦｓ／２より高い周波数帯域にそれ以下の周波数帯域のスペクトルを折り返したスペクトルが生じる。
そこで，Ｆｓ／２より高い周波数を除去するローパスフィルタ処理を施すことにより，元のサンプル間にデータが内挿され，元々含まれていたＦｓ／２以下の周波数の信号のみを残すことができる。
ところで，ここで行われるローパスフィルタ処理は，フィルタ処理後の周波数成分に対する遅延の線形性を確保するため，ＦＩＲフィルタ処理を行うことが望ましい。この場合，大きな変換レート（例えば，４倍）で１度にアップサンプルするには，相対的に狭い帯域で急峻に減衰するフィルタ性能が必要となるため，ＦＩＲフィルタでは非常に大きな次数のフィルタとする必要が生じ，非常に大きな演算負荷及びフィルタ係数の記憶容量が必要となる。
これに対し，ＣＨ遅延部Ｘのように，比較的小さな変化レート（例えば２倍）でのアップサンプルを複数段階（例えば，２段階）で行う（複数回重ねて行う）場合，各段階でのフィルタ次数が小さくて済み，必要な演算負荷及びフィルタ係数記憶容量が小さくてすむ結果，複数段階全体としても必要な演算負荷及びフィルタ係数記憶容量を抑えることができる。このように，アップサンプルを複数段階で行うＣＨ遅延部Ｘの処理構成は，演算負荷及びフィルタ係数容量を抑えるという効果も奏する。
【００１２】
さらに，ＣＨ遅延部Ｘは，前記第１〜第３遅延部１１，１２，１３による遅延処理それぞれについて，対象信号のサンプリング周期の整数倍の単位で，複数の候補から遅延時間を切り替える処理，及び遅延処理を施すか否かを切り替える処理を行う遅延切替部３０（前記遅延切替手段の一例）を有する。この遅延時間の指定は，前記遅延切替部３０から各遅延部１１〜１３に対してサンプリング周期の倍数（Ｃ１，Ｃ２，Ｃ３）を指定することにより行う。
例えば，前記第１遅延部１１は，前記第１アップサンプル部２１による処理前の信号に対し，そのサンプリング周期Δｔ0の０倍（＝遅延処理を施さない場合），１倍又は２倍の３つの候補のうち，前記遅延切替部３０から指定された遅延時間に従って遅延処理を施す。
同様に前記第２及び第３遅延部１２，１３は，前記第１アップサンプル部２１による処理後及び前記第２アップサンプル部２２の処理後の各信号に対し，その各サンプリング周期Δｔ1，Δｔ2の０倍（＝遅延処理を施さない場合）又は１倍のうち，前記遅延切替部３０から指定された遅延時間に従って遅延処理を施す。
この場合，前記第１遅延部１１における遅延処理に必要なバッファメモリの容量は，入力信号（サンプル）の２サンプル分の容量があればよく，前記第２及び第３遅延部１２，１３における遅延処理に必要なバッファメモリの容量は，１サンプル分の容量があればよい。即ち，０倍の指定（遅延なし）の場合は，バッファメモリに蓄積せずに入力したサンプルをそのまま出力，１倍の指定の場合は，バッファメモリに一時記憶された前回（１回前）のサンプルを出力，２倍の指定の場合は，バッファメモリに一時記憶された２回前のサンプルを出力すればよい。
【００１３】
図６は，前記第１遅延部１１が用いるバッファメモリの構成例を表す。ここでは，入力信号のサンプリング周期のＭ倍の遅延時間で遅延させる場合を考える。
図６（ａ）は，シフトレジスタ方式のバッファメモリである。これは，１番からＭ番までのサンプル格納領域（バッファメモリ）を確保してＭ個のサンプルを記憶し，新たなサンプルが入力されるごとに，Ｍ番のサンプルを出力するとともに，Ｍ−１番のサンプルをＭ番の位置に，Ｍ−２番のサンプルをＭ−１番の位置に，…１番のサンプルを２番の位置にシフトし，さらに新たなサンプルを１番の位置に記憶させるものである。
また，図６（ｂ）は，リングバッファ方式のバッファメモリである。これは，Ｍ個以上のサンプル格納領域（バッファメモリ）を確保するととともに，新たな入力サンプルを格納する位置（メモリアドレス）を指す入力ポインタと，出力するサンプルを読み出す位置を指す出力ポインタとをＭ個分隔てて設定し，新たなサンプルが入力されるごとに各ポインタを１つずつシフトするものである。ここで，ポインタがサンプル格納領域の終端を指す場合，次のシフト先は先頭に戻される。
図６（ａ），（ｂ）に示されるバッファメモリは，音響信号装置Ａが備えるＤＳＰの主メモリの一部に確保することや，別途専用のバッファメモリを設けること等が考えられる。
【００１４】
次に，図７を用いて，図４に示したＣＨ遅延部Ｘによる遅延時間の設定パターンについて説明する。ここで，ＣＨ遅延部Ｘにおける第１及び第２アップサンプル部２１，２２での各変換レートが２倍であるとし，合計４倍のアップサンプルが行われるものとする。
この場合，元の入力信号のサンプリング周期をΔｔ0とすると，前記第１遅延部１１への入力信号（即ち元の入力信号），前記第２遅延部１２への入力信号及び前記第３遅延部１３への入力信号の各サンプリング周期は，各々Δｔ0，Δｔ0／２，Δｔ0／４となる。このため，前記各遅延部１１〜１３への遅延時間切り替え用の設定倍数Ｃ１（＝０，１，２），Ｃ２，Ｃ３（＝各々０，１）の組合せを切り替えた場合，ＣＨ遅延部Ｘ全体としての遅延時間は，図７に示す表のようになる。
図７からわかるように，ＣＨ遅延部Ｘ全体としての遅延時間（ここでは，アップサンプル処理で生じる遅延時間は除くものとする，以下同じ）は，Δｔ0／４の単位（刻み幅）という高い精度で，０〜１１・Δｔ0／４の範囲の遅延時間を設定できる。また，その実現に必要なバッファメモリの容量は４サンプル分（＝２＋１＋１）である。
これに対し，４倍のアップサンプル処理を施した後の信号に対して，同じくΔｔ0／４の単位（刻み幅）で，０〜１１・Δｔ0／４の範囲の遅延時間を設定可能とする場合，Δｔ0／４の周期で入力されるサンプルを２．７５・Δｔ0前まで記憶する必要があるので，１１サンプル分（＝（１１・Δｔ0／４）／（Δｔ0／４））のバッファメモリ容量が必要となる。
【００１５】
また，ＣＨ遅延部Ｘにおいて，前記第１遅延部１１への遅延時間切り替え用の設定倍数Ｃ１を，０，１，２，…，Ｍの候補から切り替え可能とする場合，合計Ｍ＋２サンプル分のバッファメモリが必要となる。この場合，ＣＨ遅延部Ｘ全体としての遅延時間は，Δｔ0／４の単位（刻み幅）で，０〜（４Ｍ＋３）・Δｔ0／４の範囲の遅延時間を設定できる。
これに対し，４倍のアップサンプル処理を施した後の信号に対して，同じ単位及び範囲で遅延時間を設定可能とする場合，４Ｍ＋３サンプル分のバッファメモリが必要となる。
従って，上記例の場合，ＣＨ遅延部Ｘを用いることにより，所望の変換レートのアップサンプルを行った後に遅延処理を施す場合に対し，バッファメモリ容量を少なくとも３／７以下に，Ｍが大きい場合には約１／４以下に抑えることができる。しかも，ＣＨ遅延部Ｘは，音響信号処理装置Ａにおいて，複数のチャンネル信号ごとに設けられるものであるため，音響信号処理装置Ａ全体としては，バッファメモリの省容量化効果はより顕著となる。
【００１６】
前述した実施の形態は，前記各アップサンプル部２１において各々２倍の変換レートでのアップサンプルを行う例を示したが，３倍，４倍，８倍等，他の変換レートでアップサンプルするもの，各アップサンプル部で異なる変換レートでアップサンプルするもの，さらには３段階以上に分けてアップサンプルするものであっても同様の作用効果を奏する。さらに，各遅延部において，遅延処理を施すか否か（Ｃ１，Ｃ２，Ｃ３が各々０倍か１倍か）のみを選択可能とすることも考えられる。
また，アップサンプル部が１段（アップサンプル処理が１回）であっても，その前後の信号各々において遅延処理を施すものであれば，アップサンプル後の信号についてのみ遅延処理を施す場合よりもバッファメモリ容量を抑制できる。
また，２段以上のアップサンプル部（２回以上のアップサンプル処理）を有する場合，その前後の信号としてはサンプリング周期が各々異なる３つ以上の信号が存在することになるが，遅延時間の必要な設定内容（選択肢）によっては，必ずしもこれら全てに対して遅延処理を施すことを可能とする必要はなく，２つ以上（複数）の信号のいずれかに遅延処理を施す構成も考えられる。
また，前記遅延切替部３０を設けず，前記各遅延部１１〜１３における遅延時間を音響信号処理装置Ａの製作等の段階で設定し，その後は固定（利用者は設定変更できない）とした場合でも，必要バッファメモリ容量を抑制しながら高精度で遅延時間を設定（製作等の段階において）できることに代わりはない。
【産業上の利用可能性】
【００１７】
本発明は，音響デジタル信号等のデジタル信号の遅延処理装置への利用が可能である。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態に係る音響信号処理装置Ａが実行する信号処理の概略を表す処理ブロック図。
【図２】音響信号処理装置Ａの実行プログラムの一例であるフィルタ部の処理ブロック図。
【図３】音響信号処理装置Ａの実行プログラムの一例であるＦＩＲフィルタ部の処理ブロック図。
【図４】音響信号処理装置Ａの実行プログラムの一例であるチャンネル遅延部Ｘの処理ブロック図。
【図５】音響信号処理装置Ａの実行プログラムの一例であるアップサンプル部の処理を説明する図。
【図６】音響信号処理装置Ａの実行プログラムの一例であるアップサンプル部が用いるバッファメモリの構成例を表す図。
【図７】チャンネル遅延部Ｘの遅延時間の設定パターンを表す図。
【図８】従来の音響信号処理装置の一例であるマルチウェイスピーカシステムの概略構成を表すブロック図。
【符号の説明】
【００１９】
１１，１２，１３…遅延部
２１，２２…アップサンプル部
３０…遅延切替部
８０…フィルタ部
９０…クロスオーバー部
９１…タイムアラインメント部
Ａ…音響信号処理装置
Ｘ…チャンネル遅延部
【図１】
2005136667.tif 000003
【図２】
2005136667.tif 000004
【図３】
2005136667.tif 000005
【図４】
2005136667.tif 000006
【図５】
2005136667.tif 000007
【図６】
2005136667.tif 000008
【図７】
2005136667.tif 000009
【図８】
2005136667.tif 000010