(57)【要約】【課題】システム全体の処理量が少なくてもフィルタ演算処理と累積積和演算処理が同時処理可能な音響処理装置を提供すること。【解決手段】累積積和演算処理部と、フィルタ演算処理部と、制御指示部と、上記制御指示部からの制御指示情報に基づき上記累積積和演算処理部の実施・非実施を切り替える手段と、上記制御指示部からの制御指示情報に基づきフィルタ演算処理部の実施・非実施を切り替える手段を含む音響処理装置であって、フィルタ演算処理部に複数の分岐個所を持ち、フィルタ演算処理の段数を選択する手段を備えた結果、処理量を削減することができ、処理性能の低いシステム内でも同時処理を実現できる。【選択図】    図１
2005027156.tif 000002
【特許請求の範囲】
【請求項１】
入力される入力信号を累積積和演算する累積積和演算処理部と、
前記入力信号を前記累積積和演算処理部にて累積積和演算を行うかどうかを切り替える第１の切替手段と、
前記入力信号に累積積和演算処理を行った信号もしくは累積積和演算処理を行わなかった信号が入力される複数のフィルタ演算処理回路から構成されるフィルタ演算処理部と、
前記入力信号に累積積和演算処理を行った信号もしくは累積積和演算処理を行わなかった信号を前記フィルタ演算処理部にてフィルタ演算を行うかどうかを切り替える第２の切替手段と、
前記フィルタ演算処理部に信号が入力された場合にフィルタ演算処理を行うフィルタ演算処理回路の段数を切り替える第３の切替手段と、
前記第１、第２、第３の切替手段を制御して信号を出力する制御指示部を備えることを特徴とする信号処理装置。
【請求項２】
入力される入力信号を累積積和演算する累積積和演算処理部と、
前記入力信号を前記累積積和演算処理部にて累積積和演算を行うかどうかを切り替える第１の切替手段と、
前記入力信号に累積積和演算処理を行った信号もしくは累積積和演算処理を行わなかった信号が入力される複数の異なる処理量を有するフィルタ演算処理回路から構成されるフィルタ演算処理部と、
前記入力信号に累積積和演算処理を行った信号もしくは累積積和演算処理を行わなかった信号を前記フィルタ演算処理部にてフィルタ演算を行うかどうかを切り替える第２の切替手段と、
前記フィルタ演算処理部に信号が入力された場合にフィルタ演算処理を行うフィルタ演算処理回路を切り替える第３の切替手段と、
前記第１、第２、第３の切替手段を制御して信号を出力する制御指示部を備えることを特徴とする信号処理装置。
【請求項３】
入力される入力信号を累積積和演算する複数の累積積和演算処理部から構成される累積積和演算処理部と、
前記入力信号を前記累積積和演算処理部にて累積積和演算を行うかどうかを切り替える第１の切替手段と、
前記累積積和演算処理部に信号が入力される場合に累積積和演算処理を行う累積積和演算処理回路の段数を切り替える第２の切替手段と、
前記入力信号に累積積和演算処理を行った信号もしくは累積積和演算処理を行わなかった信号が入力されるフィルタ演算処理部と、
前記入力信号に累積積和演算処理を行った信号もしくは累積積和演算処理を行わなかった信号を前記フィルタ演算処理部にてフィルタ演算を行うかどうかを切り替える第３の切替手段と、
前記第１、第２、第３の切替手段を制御して信号を出力する制御指示部を備えることを特徴とする信号処理装置。
【請求項４】
前記制御指示部は、外部からの情報を基に前記第１、第２、第３の切替手段を制御することを特徴とする請求項１、請求項２、請求項３記載の信号処理装置。
【請求項５】
前記外部からの信号は制御指示信号であり、前記制御指示部は前記制御指示信号を解析する制御情報解析手段を備え、さらに前記制御指示部は前記制御手段による解析結果を判断基準として前記第１、第２、第３の切替手段を制御することを特徴とする請求項４記載の信号処理装置。
【請求項６】
当該信号処理装置を含むシステム中に実行される処理の処理量を管理する処理量テーブルを備え、前記制御指示部は前記システム中で実行される当該信号処理装置における処理以外の処理情報と前記処理テーブルの管理する情報を基に算出される前記システム中で実行される当該信号処理装置における処理以外の処理量を判断基準として前記第１、第２、第３の切替手段を制御することを特徴とする請求項４記載の信号処理装置。
【請求項７】
前記入力信号は音声データ信号であり、音響処理を行うことを特徴とする請求項１から請求項６記載の信号処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル信号処理技術に関し、累積積和演算処理とフィルタ演算処理を行う音響処理装置として、主に利用される信号処理装置に関する。
【０００２】
【従来の技術】
従来のサラウンド信号処理などの累積積和演算処理部と音像定位などのフィルタ演算処理を含む音響処理装置は、入力された音声データに対して、制御指示部によりそれぞれの処理の実施・非実施が制御され、累積積和演算とフィルタ演算を実現している。この方法は、例えば、図１０に示すような構成を有する音響処理装置によって実現される。ただし、図においては各処理を独立したブロックとして表現するため、実施・非実施の切り替えを各ブロックの出力の切り替えとして表現する。
【０００３】
本音響処理装置００００は累積積和演算処理部１１００とフィルタ演算処理部１２００と制御指示部１３００と累積積和演算処理部の実施・非実施を切り替える手段１４００とフィルタ演算処理部の実施・非実施を切り替える手段１５００とで構成される。
【０００４】
累積積和演算処理部１１００は累積積和演算をする機能を有する。フィルタ演算処理部１２００はフィルタ演算をする機能を有する。制御指示部１３００は累積積和演算処理部１１００の実施・非実施およびフィルタ演算処理部１２００の実施・非実施を制御する機能を有する。累積積和演算処理部の切替手段１４００およびフィルタ演算処理部の切替手段１５００は信号を切り替える機能を有する。
【０００５】
以下、図１０を用いて従来の技術における音響処理装置の動作を説明する。
【０００６】
累積積和演算処理部１１００は、時間軸上でサンプリングされた入力音声データＳ００１の過去のデータを、遅延データとして記憶しつつ、各遅延データにそれぞれ効果係数を乗算し、現在のデータに加算して出力する。その結果を累積積和演算結果信号Ｓ００２として累積積和演算処理部の切替手段１４００に出力する。
【０００７】
次に、累積積和演算処理部の切替手段１４００は、制御指示部１３００の指示信号Ｓ００３に従って、実施の場合は累積積和演算結果信号Ｓ００２を、非実施の場合は入力された音声データＳ００１をフィルタ演算処理部１２００およびフィルタ演算処理部の切替手段１５００に出力する。
【０００８】
次に、フィルタ演算処理部１２００では、入力された音声データＳ００４と遅延データを利用して決まった段数のフィルタ演算をする。その結果をフィルタ演算結果信号Ｓ００５としてフィルタ演算処理部の切替手段１５００に出力する。
【０００９】
そして、フィルタ演算処理部の切替手段１５００では、制御指示部１３００の指示信号Ｓ００６に従って、実施の場合はフィルタ演算結果信号Ｓ００５を、非実施の場合は累積積和演算処理部の切替手段１４００からの信号Ｓ００４を出力音声データＳ００７とするものとする。
【００１０】
このような音響処理装置をサラウンド処理や音像定位処理を必要とする機能で適用すると、サラウンド処理と音像定位処理をそれぞれ独立あるいは同時に機能させることができ、ユーザの好みに合わせた音声効果が楽しめる。
【００１１】
類似技術として、特許文献１が挙げられる。
【００１２】
特許文献１は、マルチチャンネルソース再生時、略左右対称な前方位置に配置した一対のスピーカで、本来の５本のスピーカで再生した場合と同様の音場を再現させるようにした音像定位処理と反射音付加の音場処理とを含んだサラウンド信号処理装置の提案で、これらの処理を１つのＤＳＰを用いて効率的に実現するサラウンド信号処理方法および映像音声再生方法を提供することを目的としている。
【００１３】
【特許文献１】
特開平９−１３５９４１号公報
【００１４】
【発明が解決しようとする課題】
しかしながら、近年急速に普及しているＤＶＤなどをターゲットとした映像音響処理装置の場合は、音声データの処理だけでなく、映像データの処理が求められており、システム全体に要求される処理量が大きくなっているため、システムの性能によってはサラウンド信号処理や音像定位処理といった機能を同時実行するには性能が不足する場合がある。
【００１５】
本発明は、このような従来の問題点に鑑みてなされたものであって、その目的は、サラウンド信号処理などで使用する大きな処理量を必要とする累積積和演算処理の累積回数、音像定位処理などで使用するフィルタ演算処理の段数を切り替えることで処理量の削減を実現し、処理性能が高くないシステムでもこれら機能が同時に実行できるような音響処理装置を提供することにある。
【００１６】
【課題を解決するための手段】
前記課題を解決するため、請求項１に係る信号処理装置は入力される入力信号を累積積和演算する累積積和演算処理部と、前記入力信号を前記累積積和演算処理部にて累積積和演算を行うかどうかを切り替える第１の切替手段と、前記入力信号に累積積和演算処理を行った信号もしくは累積積和演算処理を行わなかった信号が入力される複数のフィルタ演算処理回路から構成されるフィルタ演算処理部と、前記入力信号に累積積和演算処理を行った信号もしくは累積積和演算処理を行わなかった信号を前記フィルタ演算処理部にてフィルタ演算を行うかどうかを切り替える第２の切替手段と、前記フィルタ演算処理部に信号が入力された場合にフィルタ演算処理を行うフィルタ演算処理回路の段数を切り替える第３の切替手段と、前記第１、第２、第３の切替手段を制御して信号を出力する制御指示部を備えることを特徴とする。
【００１７】
また、請求項２に係る信号処理装置は入力される入力信号を累積積和演算する累積積和演算処理部と、前記入力信号を前記累積積和演算処理部にて累積積和演算を行うかどうかを切り替える第１の切替手段と、前記入力信号に累積積和演算処理を行った信号もしくは累積積和演算処理を行わなかった信号が入力される複数の異なる処理量を有するフィルタ演算処理回路から構成されるフィルタ演算処理部と、前記入力信号に累積積和演算処理を行った信号もしくは累積積和演算処理を行わなかった信号を前記フィルタ演算処理部にてフィルタ演算を行うかどうかを切り替える第２の切替手段と、前記フィルタ演算処理部に信号が入力された場合にフィルタ演算処理を行うフィルタ演算処理回路を切り替える第３の切替手段と前記第１、第２、第３の切替手段を制御して信号を出力する制御指示部を備えることを特徴とする。
【００１８】
また、請求項３に係る信号処理装置は入力される入力信号を累積積和演算する複数の累積積和演算処理部から構成される累積積和演算処理部と、前記入力信号を前記累積積和演算処理部にて累積積和演算を行うかどうかを切り替える第１の切替手段と、前記累積積和演算処理部に信号が入力される場合に累積積和演算処理を行う累積積和演算処理回路の段数を切り替える第２の切替手段と、前記入力信号に累積積和演算処理を行った信号もしくは累積積和演算処理を行わなかった信号が入力されるフィルタ演算処理部と、前記入力信号に累積積和演算処理を行った信号もしくは累積積和演算処理を行わなかった信号を前記フィルタ演算処理部にてフィルタ演算を行うかどうかを切り替える第３の切替手段と、前記第１、第２、第３の切替手段を制御して信号を出力する制御指示部を備えることを特徴とする。
【００１９】
また、請求項４に係る音響処理装置は請求項１、２、３記載の信号処理装置であって、前記制御指示部は、外部からの情報を基に前記第１、第２、第３の切替手段を制御することを特徴とする。
【００２０】
また、請求項５に係る音響処理装置は請求項４記載の信号処理装置であって、前記外部からの信号は制御指示信号であり、前記制御指示部は前記制御指示信号を解析する制御情報解析手段を備え、さらに前記制御指示部は前記制御手段による解析結果を判断基準として前記第１、第２、第３の切替手段を制御することを特徴とする。
【００２１】
また、請求項６に係る音響処理装置は請求項４記載の信号処理装置であって、当該信号処理装置を含むシステム中に実行される処理の処理量を管理する処理量テーブルを備え、前記制御指示部は前記システム中で実行される当該信号処理装置における処理以外の処理情報と前記処理テーブルの管理する情報を基に算出される前記システム中で実行される当該信号処理装置における処理以外の処理量を判断基準として前記第１、第２、第３の切替手段を制御することを特徴とする。
【００２２】
また、請求項７に係る信号処理装置は以上の信号処理装置に対して入力する信号を音声データ信号とした音響処理装置であることを特徴とする。
【００２３】
【発明の実施の形態】
（実施の形態１）
図１は、従来の音響処理装置において、フィルタ演算処理部１２００を２つのフィルタ演算処理用のフィルタ演算処理回路を直列に接続して構成しており、前段のフィルタ演算処理回路１２０１と後段のフィルタ演算処理回路１２０２の間に分岐点を設けることで、フィルタ演算処理部１２００におけるフィルタ演算処理をフィルタ演算処理回路１２０１のみで行うか、フィルタ演算処理回路１２０１とフィルタ演算処理回路１２０２の両方で行うかを切り替えることを可能とした音響処理装置である。
【００２４】
また図３は、従来の音響処理装置において、累積演算処理部１１００を２つの累積演算処理用の累積演算処理回路を直列に接続して構成しており、前段の累積演算処理回路１１０１と後段の累積演算処理回路１１０２の間に分岐点を設けることで、累積演算処理部１１００における累積演算処理を累積演算処理回路１１０１のみで行うか、累積演算処理回路１１０１と累積演算処理回路１１０２の両方で行うかを切り替えることを可能とした音響処理装置である。
【００２５】
また図５は、従来の音響処理装置において、制御指示部１３００に対して外部から制御指示信号を入力する情報伝達手段５００１を外部に有しており、制御指示部１３００は情報伝達手段５００１によって入力される制御指示信号を解析する制御情報解析手段１３１０を有しており、この解析結果に基づいて累積積和演算処理およびフィルタ演算処理の処理量を制御することが可能とした音響処理装置である。情報伝達手段は、例えば本音響処理装置のユーザーが任意に音声信号の処理レベルを設定することで、そのレベルに応じた累積演算処理およびフィルタ演算処理の処理量を切り替えるための制御指示信号を出力する。
【００２６】
図７は、上記に説明した図１、図３、図５の音響処理装置を組み合わせた構成の音響処理装置であり、以下に本発明の実施の形態１に係る音響処理装置の説明を図７を用いて説明する。
【００２７】
図７において、音響処理装置７０００は累積積和演算処理の前半部分のみを処理する累積積和演算処理回路１１０１と、後半部分の処理である累積積和演算処理回路１１０２と、累積積和演算選択手段１１１０と、累積積和演算の実施・非実施を切り替える切替手段１４００と、フィルタ演算処理の前半の段数分を処理するフィルタ演算処理回路１２０１と、後半の段数分を処理するフィルタ演算処理回路１２０２と、フィルタ演算選択手段１２１０と、フィルタ演算の実施・非実施を切り替える切替手段１５００と、制御指示部１３００とで構成される。制御指示部１３００には制御情報解析手段１３１０が構成要素として含まれる。また、これらの切り替えを制御するために、外部から制御指示信号を制御指示部に入力する情報伝達手段７００１を有する。
【００２８】
以下、実施の形態１における音響処理装置の動作について説明する。
【００２９】
制御指示部１３００は制御情報解析手段１３１０により、外部からの情報伝達手段７００１より出力される制御情報Ｓ１１４に基づき、累積積和演算処理が従来処理か簡易処理かを選択する情報Ｓ１１０、実施か非実施かの情報Ｓ１０３、また、フィルタ演算処理が従来処理か簡易処理かを選択する情報Ｓ１１３、実施か非実施かの情報Ｓ１０６を出力する。
【００３０】
時間軸上でサンプリングされた入力音声データＳ１０１は、制御指示部１３００より累積積和演算処理実施という情報が出力された場合に、累積積和演算処理部１１００にて累積積和演算処理される。累積積和演算処理部１１００では入力音声データＳ１０１の過去のデータを、遅延データとして記憶しつつ、各遅延データにそれぞれ効果係数を乗算し、現在のデータに加算して出力するため、累積回数が多いほどこの処理にかかる処理量は大きくなる。この音響処理装置７０００では、累積積和演算処理に１箇所分岐点を備え、この分岐点で、処理の前半部分、後半部分と分割している。累積積和演算処理回路１１０１では累積積和演算処理の前半部分の処理のみ行う。このため、従来の累積積和演算処理より累積回数が少ない簡易的な処理を行った累積積和演算結果Ｓ１０８が得られる。また、累積積和演算処理回路１１０２では、分岐点以降の後半の処理を行うので、従来の累積積和演算と同様の演算結果となる累積積和演算結果Ｓ１０９が得られる。累積積和演算選択手段１１１０において、制御指示部１３００からの選択情報Ｓ１１０が従来処理の場合には、累積積和演算２の結果Ｓ１０９を出力し、簡易処理の場合には累積積和演算処理回路１１０２を実行せず、累積積和演算１結果Ｓ１０８を出力する。ここでは、従来処理か簡易処理かのどちらかだけが動作するため、簡易処理を選択すれば、累積積和演算処理回路１１０２に必要な処理量の削減が実現できる。また、累積積和の実施・非実施を切り替える切替手段１４００において、累積積和演算結果データＳ１０２と入力データＳ１０１を切り替える。
【００３１】
次に、累積積和演算切替手段１４００からの出力データＳ１０４は、制御指示部１３００よりフィルタ演算処理実施という情報が出力された場合に、フィルタ演算処理部１２００にてフィルタ演算処理される。フィルタ演算処理部１２００では、入力された音声データとその連続した遅延データを利用して決まった段数のフィルタ演算をするため、段数が多いほどこの処理にかかる処理量は大きくなる。この音響処理装置７０００では、フィルタ演算処理に１箇所分岐点を備え、この分岐点で、前半の段数、後半の段数と分割している。フィルタ演算処理回路１２０１では前半の段数部分の処理のみ行う。このため、従来のフィルタ処理より段数の少ない簡易的なフィルタ演算結果Ｓ１１１が得られる。また、フィルタ演算処理回路１２０２では、分岐点以降の後半の段数についてフィルタ処理を行うので、従来のフィルタ処理演算と同様の演算結果となるフィルタ演算の結果Ｓ１１２が得られる。１２１０のフィルタ演算選択手段において、制御指示部１３００からの選択情報Ｓ１１３が従来処理の場合には、フィルタ演算処理回路１２０２の演算結果Ｓ１１２が出力され、簡易処理の場合にはフィルタ演算処理回路１２０２を実行せず、フィルタ演算処理回路１２０１の演算結果Ｓ１１１が出力される。ここでは、従来処理か簡易処理かのどちらかだけが動作するため、簡易処理を選択すれば、フィルタ演算処理回路１２０２に必要な処理量の削減が実現できる。また、フィルタ演算処理の実施・非実施を切り替える切替手段１５００において、フィルタ演算結果データＳ１０５と入力データＳ１０４を切り替え、出力音声データＳ１０７とする。
【００３２】
なお、本実施の形態では、累積積和演算処理部には２つの累積積和演算処理回路と、フィルタ演算処理部には２つのフィルタ演算処理回路を備えた構成で、累積積和演算処理部とフィルタ演算処理部内の分岐が１箇所とした場合について説明したが、累積積和演算処理部内の累積積和処理回路の数およびフィルタ演算処理部内のフィルタ演算処理回路の数は３つ以上でもよく、それに応じて累積積和演算処理回路間およびフィルタ演算処理回路間に分岐を有することで、さらに細かく適当な処理量の設定を行うことが可能である。
【００３３】
また、複数の累積積和演算処理回路はお互いに異なる処理量でも同じ処理量でも構わない。
【００３４】
このように本実施の形態１によれば、累積積和演算処理部とフィルタ演算処理部において処理量の削減が可能なため、処理性能の低いシステム内でも同時処理を実現できる。
【００３５】
（実施の形態２）
図６は、従来の音響処理装置において、この音響処理装置を含むシステム全体として他の実行処理が存在する場合に、その処理内容を表す同時処理内容が伝達手段６００１から入力され、またシステム中の各処理に対する処理量を管理する処理量テーブル１３０１を備えている音響処理装置である。制御指示部１３００は情報伝達手段６００１から入力される同時処理内容を解析する同時処理内容解析手段１３２０を有しており、処理量テーブルを参照して、他の処理内容の処理量を算出し、その処理量に応じて累積積和演算処理およびフィルタ演算処理の処理量の切り替えを行うことが可能である。
【００３６】
図８は、上記に説明した図１、図３、図６の音響処理装置を組み合わせた構成の音響処理装置であり、以下に本発明の実施の形態２について図８を用いて説明する。
【００３７】
図８は、上記実施の形態１の図７の制御情報解析手段１３１０を、処理量テーブル１３０１を備えた同時処理内容解析手段１３２０で入れ替えたものである。
【００３８】
同時処理内容解析手段１３２０では、外部からの情報伝達手段８００１より出力される処理内容情報Ｓ２１４に基づき、各処理内容の処理量が分かる処理量テーブル１３０１を参照して、各処理内容の処理量情報Ｓ２１５を加算する。同時実行されている機能の処理量を算出できるので、この算出結果とシステムの処理能力を比較して、Ｓ２１０、Ｓ２１３の制御情報を決定し、出力する。これにより、累積積和演算処理の従来処理か簡易処理かの選択、フィルタ演算処理が従来処理か簡易処理かの選択ができ、すなわち累積積和演算処理およびフィルタ演算処理の処理量を、同時に実行している他の処理に応じて、調整することができる。
【００３９】
なお、累積積和演算処理部およびフィルタ演算処理部における処理量の切り替えについての説明は、実施の形態１において説明した通りであり、省略する。
【００４０】
（実施の形態３）
図２は、従来の音響処理装置において、フィルタ演算処理部を異なる処理量を持つ２つのフィルタ演算用回路を並列に接続して構成しており、フィルタ演算処理回路１２０３によってフィルタ演算を行うか、フィルタ演算処理回路１２０４によってフィルタ演算を行うかを切り替えることを可能にした音響処理装置である。
【００４１】
また図４は、従来の音響処理装置において、制御指示部１３００は情報伝達手段４００１から入力される情報を基に、累積積和演算処理部およびフィルタ演算処理部における処理量を切り替えることを可能にした音響処理装置である。
【００４２】
図９は、上記に説明した図２、図４の音響処理装置を組み合わせて構成した音響処理装置であり、さらに累積積和演算処理部を異なる処理量を持つ２つの累積積和演算回路を並列に接続して構成した音響処理装置である。以下に本発明の実施の形態３を図９を用いて説明する。
【００４３】
図９において、累積積和演算処理部１１００およびフィルタ演算処理部１２００以外はいずれも実施の形態１の場合と同様に実施されるので、詳しい説明は省略する。累積積和演算処理１１００は、累積積和演算処理の段数が少ない累積積和演算処理回路１１０３と、段数が多い累積積和演算処理回路１１０４と、累積積和演算選択手段１１１０とで構成される。フィルタ演算処理１２００は、フィルタ演算処理の段数が少ないフィルタ演算処理回路１２０３と、段数が多いフィルタ演算処理回路１２０４と、フィルタ演算選択手段１２２０とで構成される。
【００４４】
以下、実施の形態３における音響処理装置の動作について説明する。
【００４５】
累積積和演算処理部１１００においては、累積積和演算処理回路３の１１０３では、累積積和演算処理の段数が少なく、従来の累積積和演算処理より処理量が軽い簡易版の累積積和演算結果Ｓ３１５が得られる。また、累積積和演算処理回路１１０４では、従来の累積積和演算と同様の処理を行い、累積積和演算結果Ｓ３１６が得られる。制御指示部１３００から外部からの情報伝達手段に応じて出力される選択情報Ｓ３１４により、従来処理か簡易処理かのどちらかのみが実行されるため、簡易処理を選択すれば、処理量の削減が実現できる。また、図７の実施の形態１のように累積積和演算処理に分岐個所を備えた場合、分岐個所を備えない累積積和演算処理と比較し、同じ段数分の累積積和演算処理であっても、分岐判定分の処理量が余計にかかるので、本実施の形態では累積積和演算処理部における処理量の削減が実施の形態１より大きい。
【００４６】
フィルタ演算処理部１２００において、フィルタ演算処理回路１２０３では、フィルタ演算処理の段数が少なく、従来のフィルタ処理より処理量が軽い簡易版のフィルタ演算結果Ｓ３１２が得られる。また、フィルタ演算処理回路１２０４では、従来のフィルタ処理演算と同様の処理を行い、フィルタ演算結果Ｓ３１１を得られる。フィルタ演算選択手段１２２０において、制御指示部１３００から外部からの情報伝達手段に応じて出力される選択情報Ｓ３１３により、従来処理か簡易処理かのどちらかのみが実行されるため、簡易処理を選択すれば、処理量の削減が実現できる。また、図７の実施の形態１のようにフィルタ演算処理に分岐個所を備えた場合、分岐個所を備えないフィルタ処理と比較し、同じ段数分のフィルタ処理であっても、分岐判定分の処理量が余計にかかるので、本実施の形態ではフィルタ演算処理部における処理量の削減が実施の形態１より大きい。また、各フィルタ処理で異なるフィルタ係数を持つことができるため、それぞれ適したフィルタ処理を施すことを可能にすることができるという利点を有する。
【００４７】
なお、本実施の形態では、累積積和演算処理部には２つの累積積和演算処理回路を並列に接続し、フィルタ演算処理部には２つのフィルタ演算処理回路を並列に接続した構成で、どちらかの累積積和演算処理回路およびフィルタ演算処理回路について説明したが、累積積和演算処理部内の累積積和処理回路の数およびフィルタ演算処理部内のフィルタ演算処理回路の数は３つ以上でもよく、それに応じて累積積和演算処理部およびフィルタ演算処理部において実行させる処理量の選択肢が広がるという効果を有する。
【００４８】
このように本実施の形態３によれば、フィルタ演算処理部において処理量の削減が可能なため、処理性能の低いシステム内でも同時処理を実現できる。
【００４９】
なお、本発明の実施の形態１から３における制御指示部の切り替え制御は、外部からの情報伝達手段によって送られる情報を基に行っているが、本発明の実施をするにあたり、必ずしもこれを必要とはしない。
【００５０】
また、本発明の実施の形態１から３において、累積積和演算処理とフィルタ演算処理に関して従来処理と簡易処理とを切り替えることを可能にする旨を記載しているが、本発明において従来処理の処理量とは特に限定されるものではなく、簡易処理の処理量とは従来処理の処理量に対して少なく設定されていることを意味する。したがって、処理量の少ない方の処理を従来処理とし、処理量の多い方を従来処理よりさらに複雑な処理と設定することも可能である。
【００５１】
また、本発明の実施の形態１から３において、音声信号を処理する音響処理装置に関して説明したが、本発明の装置が処理する信号は音声信号に限るものではない。
【００５２】
【発明の効果】
請求項１記載の発明によれば、フィルタ演算の段数を切り替えることにより、処理量を削減することができ、処理性能の低いシステム内でも同時実行を実現できる。
【００５３】
請求項２記載の発明によれば、段数の異なる複数のフィルタ演算処理部を切り替えることにより、処理量を削減することができ、処理性能の低いシステム内でも同時実行を実現できる。
【００５４】
請求項３記載の発明によれば、累積積和演算の累積回数を切り替えることにより、処理量を削減することができ、処理性能の低いシステム内でも同時実行を実現できる。
【００５５】
請求項４記載の発明によれば、上記、請求項１、２、３記載の発明による効果に加え、さらに、外部からの情報を利用した制御を実現でき、さまざまな状況に対応することができる。
【００５６】
請求項５記載の発明によれば、上記、請求項４記載の発明による効果に加え、さらに、ユーザーの好みによる、外部からの制御を実現できる。
【００５７】
請求項６記載の発明によれば、上記、請求項４記載の発明による効果に加え、さらに、同時に実行している他の処理に応じて、最適な動作を実現できる。
【図面の簡単な説明】
【図１】本発明の請求項１記載の再生装置全体構成を示す回路ブロック図
【図２】本発明の請求項２記載の再生装置全体構成を示す回路ブロック図
【図３】本発明の請求項３記載の再生装置全体構成を示す回路ブロック図
【図４】本発明の請求項４記載の再生装置全体構成を示す回路ブロック図
【図５】本発明の請求項５記載の再生装置全体構成を示す回路ブロック図
【図６】本発明の請求項６記載の再生装置全体構成を示す回路ブロック図
【図７】本発明の実施の形態１の一構成例を示す回路ブロック図
【図８】本発明の実施の形態２の一構成例を示す回路ブロック図
【図９】本発明の実施の形態３の一構成例を示す回路ブロック図
【図１０】従来の音響処理装置の構成を示す回路ブロック図
【符号の説明】
００００、１０００、２０００、３０００、４０００、５０００、６０００、７０００、８０００、９０００  音響処理装置
１１００  累積積和演算処理部
１１０１、１１０２  累積積和演算処理回路１、２
１１１０  累積積和演算選択手段
１２００  フィルタ演算処理部
１２０１、１２０２  フィルタ演算処理回路１、２
１２１０、１２２０  フィルタ演算選択手段
１３００  制御指示部
１３０１  処理量テーブル
１３１０  制御情報解析手段
１３２０  同時処理内容解析手段
１４００  累積積和演算実施・非実施切替手段
１５００  フィルタ演算実施・非実施切替手段
７００１、８００１、９００１  情報伝達手段
Ｓ００１、Ｓ１０１  入力音声データ
Ｓ００２、Ｓ１０２  累積積和演算出力結果
Ｓ００３、Ｓ１０３  累積積和演算実施・非実施情報
Ｓ００４、Ｓ１０４  １４００出力結果
Ｓ００５、Ｓ１０５  フィルタ演算出力結果
Ｓ００６、Ｓ１０６  フィルタ演算実施・非実施情報
Ｓ００７、Ｓ１０７  出力音声データ
Ｓ１０８、Ｓ３１５  簡易版累積積和演算出力結果
Ｓ１０９、Ｓ３１６  従来版累積積和演算出力結果
Ｓ１１０、Ｓ２１０、Ｓ３１４  累積積和演算選択情報
Ｓ１１１、Ｓ３１１  簡易版フィルタ演算出力結果
Ｓ１１２、Ｓ３１２  従来版フィルタ演算出力結果
Ｓ１１３、Ｓ２１３、Ｓ３１３  フィルタ演算選択情報
Ｓ１１４  制御情報
Ｓ２１４  処理内容情報
Ｓ２１５  処理量情報
【図１】
2005027156.tif 000003
【図２】
2005027156.tif 000004
【図３】
2005027156.tif 000005
【図４】
2005027156.tif 000006
【図５】
2005027156.tif 000007
【図６】
2005027156.tif 000008
【図７】
2005027156.tif 000009
【図８】
2005027156.tif 000010
【図９】
2005027156.tif 000011
【図１０】
2005027156.tif 000012