(57)【要約】【課題】できるだけ少ないリソースでクロスフェード処理による特性変更を行うことができる信号処理装置を実現することを目的とする。【解決手段】信号処理装置は、複数の信号処理素子が接続され、入力信号に対して特定の周波数帯域の信号を強調する若しくは減衰させる信号処理を行う信号処理部と、上記複数の信号処理素子のうち、少なくとも１つの信号処理素子と置き換え可能なクロスフェード用信号処理素子を有するクロスフェード信号部とを備える。  そして、上記制御部は上記複数の信号処理素子のうちのいずれかの信号処理素子と、上記クロスフェード信号部の上記クロスフェード用信号処理素子とを制御し、該信号処理素子を新たな特性とした上記クロスフェード用信号処理素子へクロスフェードし、上記いずれかの信号処理素子と上記クロスフェード用信号処理素子とを置き換える処理を行うとともに、該処理を上記信号処理部の複数の信号処理素子の残りの信号処理素子に対し行う。【選択図】図１
2013120987.tif 000002
【特許請求の範囲】
【請求項１】
制御部と、
複数の信号処理素子が接続され、入力信号に対して特定の周波数帯域の信号を強調する若しくは減衰させる信号処理を行う信号処理部と、
上記複数の信号処理素子のうち、少なくとも１つの信号処理素子と置き換え可能なクロスフェード用信号処理素子を有するクロスフェード信号部とを備え、
上記制御部は、上記複数の信号処理素子のうちのいずれかの信号処理素子と、上記クロスフェード信号部の上記クロスフェード用信号処理素子とを制御し、該信号処理素子を新たな特性とした上記クロスフェード用信号処理素子へクロスフェードし、上記いずれかの信号処理素子と上記クロスフェード用信号処理素子とを置き換える処理を行うとともに、該処理を上記信号処理部の複数の信号処理素子の残りの信号処理素子に対し行う信号処理装置。
【請求項２】
上記信号処理素子はＩＩＲフィルタである請求項１に記載の信号処理装置。
【請求項３】
上記クロスフェード用ＩＩＲフィルタが複数である請求項２に記載の信号処理装置。
【請求項４】
上記複数のＩＩＲフィルタは直列に接続されている請求項２に記載の信号処理装置。
【請求項５】
上記クロスフェード信号部は上記クロスフェード信号用ＩＩＲフィルタと、増幅器と加算器で構成される請求項２に記載の信号処理装置
【請求項６】
上記複数のＩＩＲフィルタのいずれかのＩＩＲフィルタと置き換える上記複数のクロスフェード用ＩＩＲフィルタの個数を変更することができる請求項２に記載の信号処理装置。
【請求項７】
上記複数のＩＩＲフィルタはそれぞれ増幅器と加算器が接続され、上記クロスフェード信号処理部は上記クロスフェード信号用ＩＩＲフィルタと、加算器とで構成される請求項２に記載の信号処理装置。
【請求項８】
上記複数のＩＩＲフィルタのそれぞれのＩＩＲフィルタと該ＩＩＲフィルタの出力側の増幅器とをパスするようにパス増幅器が設けられ、
さらに上記クロスフェード信号用ＩＩＲフィルタと該クロスフェード用ＩＩＲフィルタの出力側の増幅器とをパスするようにクロスフェード用パス増幅器が設けられ、
上記増幅器および上記クロスクロスフェード用パス増幅器を上記制御部が制御する請求項４に記載の信号処理装置。
【請求項９】
上記信号処理部の複数のＩＩＲフィルタは並列に接続され、さらにクロスフェード用ＩＩＲフィルタが並列に接続されている請求項２に記載の信号処理装置。
【請求項１０】
制御部と、複数のＩＩＲフィルタが接続され入力信号に対して特定の周波数帯域の信号を強調する若しくは減衰させる信号処理を行う信号処理部と、上記複数のＩＩＲフィルタのうち、少なくとも１つのＩＩＲフィルタと置き換え可能なクロスフェード用ＩＩＲフィルタを有するクロスフェード信号部とを備える信号処理装置の特性を変更する信号処理方法であり、
上記クロスフェード用ＩＩＲフィルタを制御し、上記クロスフェード用ＩＩＲフィルタを新たな特性にするステップと、
上記複数のＩＩＲフィルタのうちのいずれかのＩＩＲフィルタを上記新たな特性としたクロスフェード用ＩＩＲフィルタへクロスフェードするステップと、
上記いずれかのＩＩＲフィルタと上記クロスフェード用ＩＩＲフィルタとを置き換えるステップと、
上記新たな特性にするステップとクロスフェードするステップと置き換えるステップとを上記複数のＩＩＲフィルタに対して行うことができるステップと、
を有する信号処理装置の特性を変更する信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、複数の入力信号に対しクロスフェード処理を行って選択した信号を出力する信号処理技術に関するものであり、特に複数の信号処理素子を用いて信号特性の変更された複数の信号に対しクロスフェード処理を行う信号処理技術に関する。
【先行技術文献】
【特許文献】
【０００２】
【特許文献１】特開２００９−３０２７８４号公報
【特許文献２】特開平０６−１４１２３６号公報
【背景技術】
【０００３】
上記特許文献に記載された発明は、信号をクロスフェード処理する技術に関するものである。
複数の信号処理素子の組み合わせにより信号特性の変更を行う信号処理装置について、１の入力信号（例えば音声信号）を入力した状態で、その信号を途切れさせることなく特性を変更しようとするとクロスフェーダを用いてクロスフェード処理をすることが必要となる。  
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、クロスフェーダを用いてクロスフェード処理により特性変更をする場合、元の複数個の数と同じ個数の信号処理素子が必要となる。すなわち倍のリソースが必要となるが、これは特にリソースが限られている状況、回路規模の制限や消費電力の制限等の点から実現が困難になる。
本開示は、できるだけ少ないリソースでクロスフェード処理を行い特性変更できる信号処理装置を実現することを目的とする。
【課題を解決するための手段】
【０００５】
本開示に係る信号処理装置は、複数の信号処理素子が接続され、入力信号に対して特定の周波数帯域の信号を強調する若しくは減衰させる信号処理を行う信号処理部と、上記複数の信号処理素子のうち、少なくとも１つの信号処理素子と置き換え可能なクロスフェード用信号処理素子を有するクロスフェード信号部とを備え、上記制御部は、上記複数の信号処理素子のうちのいずれかの信号処理素子と、上記クロスフェード信号部の上記クロスフェード用信号処理素子とを制御し、該信号処理素子を新たな特性とした上記クロスフェード用信号処理素子へクロスフェードし、上記いずれかの信号処理素子と上記クロスフェード用信号処理素子とを置き換える処理を行うとともに、該処理を上記信号処理部の複数の信号処理素子の残りの信号処理素子に対し行う。
【０００６】
本開示の信号処理装置の特性を変更する信号処理方法は、制御部と、複数のＩＩＲフィルタが接続され入力信号に対して特定の周波数帯域の信号を強調する若しくは減衰させる信号処理を行う信号処理部と、上記複数のＩＩＲフィルタのうち、少なくとも１つのＩＩＲフィルタと置き換え可能なクロスフェード用ＩＩＲフィルタを有するクロスフェード信号部とを備える信号処理装置の特性を変更する方法であり、上記クロスフェード用ＩＩＲフィルタを制御し、上記クロスフェード用ＩＩＲフィルタを新たな特性にするステップと、上記複数のＩＩＲフィルタのうちのいずれかのＩＩＲフィルタを上記新たな特性としたクロスフェード用ＩＩＲフィルタへクロスフェードするステップと、上記いずれかのＩＩＲフィルタと上記クロスフェード用ＩＩＲフィルタとを置き換えるステップと、上記新たな特性にするステップとクロスフェードするステップと置き換えるステップとを上記複数のＩＩＲフィルタに対して行うことができるステップと、を有する。
【発明の効果】
【０００７】
信号処理素子、例えばフィルタ素子等のリソースを削減できる。これにより限られたリソースのなかで、入力信号の特性変更を実現できる。さらにリソースの削減により消費電力を減少させることができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施の形態のブロック図である。
【図２】第１の実施の形態のフローチャートである。
【図３】第２の実施の形態のブロック図である。
【図４】第２の実施の形態のフローチャートである。
【図５】第３の実施の形態のブロック図である。
【図６】第３の実施の形態のフローチャートである。
【図７】第４の実施の形態のブロック図である。
【図８】第５の実施の形態のブロック図である。
【図９】第５の実施の形態のフローチャートである。
【図１０】第６の実施の形態のブロック図である。
【図１１】バンドパスフィルタの特性とＭＰＦの特性を表す図である。
【図１２】信号特性を変更し、クロスフェードさせる一般的な信号処理装置のブロック図である。
【発明を実施するための形態】
【０００９】
以下、本開示の実施の形態等を次の順序で説明する。なお、実施の形態では、信号処理素子であるフィルタ素子として複数のＩＩＲフィルタを組み合わせた場合を例に挙げて説明する。フィルタ素子としてＩＩＲフィルタに限定されるものではない。ＦＩＲフィルタであってもよい。
＜１．クロスフェード処理動作の概要＞
＜２．第１の実施の形態＞
＜３．第２の実施の形態＞
＜４．第３の実施の形態＞
＜５．第４の実施の形態＞
＜６．第５の実施の形態＞
＜７．第６の実施の形態＞
【００１０】
＜１．クロスフェード処理動作の概要＞
まず図１１でＭｉｄ  Ｐｒｅｓｅｎｃｅ  Ｆｉｌｔｅｒ（ＭＰＦ）とバンドパスフィルタの特性について説明する。
図１１の右図に示すように、ＭＰＦは、所定の周波数（ｆｃ）周波数を中心にその特性を強調する、または下げる機能をもつ。バンドパスフィルタは、所定の周波数（ｆｃ）のみを通し、他の周波数は通さない（減衰させる）機能を持つ。ＭＰＦにおいてもバンドパスフィルタと同様に帯域幅が可変である。また増幅量、減衰量を変えることができる。
入力信号（例えば音声信号）の周波数特性を変更するイコライザは上記ＭＰＦを直列に接続することにより構成される。また、通常ＭＰＦは、ＩＩＲフィルタを直列に繋いでいくことで構成される。
本開示は、上記ＭＰＦを含むＩＩＲフィルタ信号処理系列を発展させたものである。
【００１１】
図１２で、信号をクロスフェード処理して信号特性を変更する動作の概要を説明する。
図１２は、信号をクロスフェード処理して信号特性を変更する動作をさせる場合の通常考えられる構成を表している。
ＩＩＲフィルタ１、２、３は本来の信号処理を施すためのものである。これにより上記に述べたとおり、イコライザを構成することになる。入力信号がＩＩＲフィルタ１、２、３を通過することにより本来の信号処理がなされる。
ＩＩＲフィルタ６１、６２、６３は新たな信号処理を施すものである。入力信号がＩＩＲフィルタ６１、６２、６３を通過するように信号経路が切り換わることにより新たな信号処理がなされる。
【００１２】
経路の切り換えは入力信号（例えば音声信号）を途切れさせないように切り換える、このため一方をフェードインし同時に他方をフェードアウトさせる。かかる切り換えをクロスフェード処理と呼ぶ。増幅器６４、増幅器６５、加算器６６によりクロスフェード処理が実現される。増幅器６４、６５はフェーダと呼ばれる。増幅器６４、６５を制御することにより、信号経路をＩＩＲフィルタ１、２、３の経路からＩＩＲフィルタ６１、６２、６３の経路に切り換えすることができ、入力信号を途切れさせることなくその特性を変更することができる。
【００１３】
しかしながら、図１２の構成の場合、本来の信号処理をするために必要なＩＩＲフィルタと同じ個数分のＩＩＲフィルタが必要であり、ハードウェアの有効利用の面で問題となる。
【００１４】
＜２．第１の実施の形態＞
図１は、本開示の第１の実施形態を説明するためのブロック図である。このブロック図では、信号処理装置の構成と図１Ａ〜図１Ｇで信号処理をするための処理毎の構成要素の接続状態を表している。
本実施の形態に係る信号処理装置は、ＩＩＲフィルタ１、２、３、リザーブ用ＩＩＲフィルタ４、増幅器１０、１１、加算器１２および制御部８で構成される。
信号処理装置はイコライザを想定する。ＩＩＲフィルタ１、２、３は、入力信号（例えば音声信号）に対して、例えば特定の周波数帯域の信号を強調する若しくは減衰させる信号処理を施すイコライザを構成する。ここではＩＩＲフィルタが３段直列で構成されているものとする。
リザーブ用ＩＩＲフィルタ４は未使用状態のものであり、イコライザの特性を変えるために使用する。
増幅器１０、１１、加算器１２はクロスフェーダであり、クロスフェード処理をするためのものである。
制御部８は、各構成要素の接続制御、増幅器１０、１１、加算器１２を制御しクロスフェード処理制御を行うものである。
【００１５】
図１Ａ〜図１Ｇを参照しながら、本実施の形態に係るイコライザの特性を変えるための処理手順を説明する。特性を換えるためにはＩＩＲフィルタ１、２、３のひとつひとつに対して順番にクロスフェードをして特性を変更していくことになる。  
図１Ａは、元の状態を示している。入力された信号はＩＩＲフィルタ１、２、３を経由して信号処理が施され出力される。
図１Ｂは、ＩＩＲフィルタ１の特性を変えてクロスフェードする接続を表す図である。リザーブ（未使用）のＩＩＲフィルタ４および増幅器１０、１１および加算器１２とで構成されるクロスフェーダをＩＩＲフィルタ１の段に図のように接続する。
【００１６】
このとき、ＩＩＲフィルタ４には変更したい特性Ｂ（１）の設定にしておく。元々ＩＩＲフィルタ１の特性はＡ（１）である。次に、クロスフェーダでＩＩＲフィルタ１からＩＩＲフィルタ４へクロスフェードさせる。クロスフェードが完了した後、無効となったＩＩＲフィルタ１と、クロスフェードを完了したクロスフェーダを切り離し、ＩＩＲフィルタ１のバッファをクリアする。すなわちＩＩＲフィルタ１の特性であるＡ（１）をクリアしリザーブ用（未使用）とする。これにより特性Ａ（１）のＩＩＲフィルタ１を特性Ｂ（１）のＩＩＲフィルタ４に置き換えることができる。  
図１Ｃは、ＩＩＲフィルタ１をＩＩＲフィルタ４に置き換えた後の図である。ＩＩＲフィルタ１がリザーブ（未使用）となる。
【００１７】
図１Ｄは、ＩＩＲフィルタ２の特性を変えてクロスフェードする接続を表す図である。リザーブ（未使用）のＩＩＲフィルタ１および増幅器１０、１１および加算器１２とで構成されるクロスフェーダをＩＩＲフィルタ２の段に図のように接続する。
このとき、ＩＩＲフィルタ１には変更したい特性Ｂ（２）の設定にしておく。元々ＩＩＲフィルタ２の特性はＡ（２）である。次に、クロスフェーダでＩＩＲフィルタ２からＩＩＲフィルタ１へクロスフェードさせる。クロスフェードが完了した後、無効となったＩＩＲフィルタ２と、クロスフェードを完了したクロスフェーダを切り離し、ＩＩＲフィルタ２のバッファをクリアする。すなわちＩＩＲフィルタ２の特性であるＡ（２）をクリアしリザーブ（未使用）とする。これにより特性Ａ（２）のＩＩＲフィルタ２を特性Ｂ（２）のＩＩＲフィルタ１に置き換えることができる。
図１Ｅは、ＩＩＲフィルタ２をＩＩＲフィルタ１に置き換えた後の図である。ＩＩＲフィルタ２がリザーブ（未使用）となる。  
【００１８】
図１Ｆは、ＩＩＲフィルタ３の特性を変えてクロスフェードする接続を表す図である。リザーブ（未使用）のＩＩＲフィルタ２および増幅器１０、１１および加算器１２とで構成されるクロスフェーダをＩＩＲフィルタ３の段に図のように接続する。
このとき、ＩＩＲフィルタ２には変更したい特性Ｂ（３）の設定にしておく。元々ＩＩＲフィルタ３の特性はＡ（３）である。次に、クロスフェーダでＩＩＲフィルタ３からＩＩＲフィルタ２へクロスフェードさせる。クロスフェードが完了した後、無効となったＩＩＲフィルタ３と、クロスフェードを完了したクロスフェーダを切り離し、ＩＩＲフィルタ３のバッファをクリアする。すなわちＩＩＲフィルタ３の特性であるＡ（３）をクリアしリザーブ（未使用）とする。これにより特性Ａ（３）のＩＩＲフィルタ３を特性Ｂ（３）のＩＩＲフィルタ２に置き換えることができる。
図１Ｇは、ＩＩＲフィルタ３をＩＩＲフィルタ２に置き換えた後の図である。ＩＩＲフィルタ３がリザーブ（未使用）となる。  
【００１９】
以上の処理をすることによりイコライザを構成する特性Ａ（１）のＩＩＲフィルタ１、特性Ａ（２）のＩＩＲフィルタ２および特性Ａ（３）のＩＩＲフィルタ３は特性Ｂ（１）のＩＩＲフィルタ４、特性Ｂ（２）のＩＩＲフィルタ１および特性Ｂ（３）のＩＩＲフィルタ２に置き換えられ、イコライザの特性を変更できることになる。
この場合、特性を変更するために必要となるＩＩＲフィルタは１個で十分である。図１２で説明した方法と比較して大幅にＩＩＲフィルタの数を少なくできる、すなわちハードウェア資源を節約することきる。また、ＩＩＲフィルタを少なくできるので、省電力となる。
ただし、全体の処理時間は図１２と比較してクロスフェーダの回数分多くなるが、単位時間当たりの処理速度があがっているので問題とならない。
【００２０】
図２は、本開示の第１の実施の形態のフローチャートである。上記手順をフローチャートの形で表したものである。
図２により上記手順を説明する。
ステップＳ１０１で、制御部８はＸを０にする。すなわち、Ｘをクリアする。
ステップＳ１０２で、制御部８はＸをカウントアップする。Ｘの初期値は１となる。
ステップＳ１０３で、制御部８はリザーブのＩＩＲフィルタ４、すなわち未使用のＩＩＲフィルタ４をＢ（１）の特性に設定する。
ステップＳ１０４で、制御部８はＡ（１）のＩＩＲフィルタ１をＢ（１）のＩＩＲフィルタ４にクロスフェードする。
ステップＳ１０５で、制御部８はＩＩＲフィルタ１をリザーブ（未使用）とする。
ステップＳ１０６で、制御部８はＩＩＲフィルタ３と増幅器１０、１１および加算器１２とで構成されるクロスフェーダを切り離す。
ステップＳ１０７で、制御部８はＸが３を超えているかどうか判断する。３を超えていなければＸが３になるまで上記ステップＳ１０２〜ステップＳ１０６までの処理を繰り返す。３を超えていれば、処理は終了する。
【００２１】
この処理により、特性Ａ（１）のＩＩＲフィルタ１、特性Ａ（２）のＩＩＲフィルタ２および特性Ａ（３）のＩＩＲフィルタ３を特性Ｂ（１）のＩＩＲフィルタ４、特性Ｂ（２）のＩＩＲフィルタ１および特性Ｂ（３）のＩＩＲフィルタ２に置き換えることができる。
【００２２】
＜３．第２の実施の形態＞
図３は、本開示の第２の実施形態について説明するためのブロック図である。既に説明した部分と同様となる部分については同一符号を付して説明を省略する。このブロック図では、図１と同様に信号処理装置の構成と図３Ａ〜図３Ｄで信号処理をするための処理毎の構成要素の接続状態を表している。
本実施の形態に係る信号処理装置は、ＩＩＲフィルタ１、２、３、７、リザーブ用ＩＩＲフィルタ５、６、増幅器１０、１１、加算器１２および制御部８で構成される。
信号処理装置はイコライザを想定する。ＩＩＲフィルタ１、２、３、７は、入力信号（例えば音声信号）に対して信号処理を施すイコライザを構成する。ここではＩＩＲフィルタが４段直列で構成されているものとする。
リザーブ用ＩＩＲフィルタ５、６は未使用状態のものであり、イコライザの特性を変えるために使用する。
増幅器１０、１１、加算器１２はクロスフェーダであり、クロスフェード処理をするものである。
制御部８は、各構成要素の接続制御、増幅器１０、１１、加算器１２を制御しクロスフェード処理制御を行うものである。
【００２３】
本実施の形態では、リザーブ（未使用）のＩＩＲフィルタの個数を追加することにより、処理のスピードアップを図ったものである。本実施の形態においては、リザーブ（未使用）のＩＩＲフィルタを１個追加して、ＩＩＲフィルタ５、６としている。
【００２４】
図３Ａ〜図３Ｄを参照しながら、本実施の形態に係るイコライザの特性を変えるための処理手順を説明する。特性を換えるためにはＩＩＲフィルタ１、２とＩＩＲフィルタ３、７のそれぞれに対して順番にクロスフェードをして特性を変更していくことになる。  
図３Ａは、変更前の状態を示している。入力された信号はＩＩＲフィルタ１、２、３、７を経由して信号処理が施され出力される。
図３Ｂは、ＩＩＲフィルタ１、２の特性を変えてクロスフェードする接続を表す図である。リザーブ（未使用）のＩＩＲフィルタ５、６および増幅器１０、１１および加算器１２とで構成されるクロスフェーダをＩＩＲフィルタ１、２の段に図のように接続する。
【００２５】
このとき、ＩＩＲフィルタ５、６はそれぞれ変更したい特性Ｂ（１）、Ｂ（２）に設定しておく。ＩＩＲフィルタ１、２の元の特性はそれぞれＡ（１）、Ａ（２）である。次に、クロスフェーダでＩＩＲフィルタ１、２からＩＩＲフィルタ５、６へクロスフェードさせる。クロスフェードが完了した後、無効となったＩＩＲフィルタ１、２と、クロスフェードを完了したクロスフェーダを切り離し、ＩＩＲフィルタ１、２のバッファをクリアする。すなわちＩＩＲフィルタ１、２の特性であるＡ（１）、Ａ（２）をクリアし未使用とする。すなわち、リザーブとする。
これにより特性Ａ（１）、Ａ（２）のＩＩＲフィルタ１、２を特性Ｂ（１）、Ｂ（２）のＩＩＲフィルタ５、６に置き換えることができる。  
【００２６】
図３Ｃは、ＩＩＲフィルタ３、７の特性を変えてクロスフェードする接続を表す図である。リザーブ（未使用）のＩＩＲフィルタ１、２および増幅器１０、１１および加算器１２とで構成されるクロスフェーダをＩＩＲフィルタ３、７の段に図のように接続する。
【００２７】
このとき、図３Ｂでリザーブ（未使用）となったＩＩＲフィルタ１、２はそれぞれ変更したい特性Ｂ（３）、Ｂ（４）に設定しておく。ＩＩＲフィルタ３、７の元の特性はそれぞれＡ（３）、Ａ（４）である。次に、クロスフェーダでＩＩＲフィルタ３、７からＩＩＲフィルタ１、２へクロスフェードさせる。クロスフェードが完了した後、無効となったＩＩＲフィルタ３、７と、クロスフェードを完了したクロスフェーダを切り離し、ＩＩＲフィルタ３、７のバッファをクリアする。すなわちＩＩＲフィルタ３、７の特性であるＡ（３）、Ａ（４）をクリアし未使用とする。すなわち、リザーブとする。
これにより特性Ａ（３）、Ａ（４）のＩＩＲフィルタ３、７を特性Ｂ（３）、Ｂ（４）のＩＩＲフィルタ１、２に置き換えることができる。  
図３Ｄは、ＩＩＲフィルタ３とＩＩＲフィルタ７をＩＩＲフィルタ１とＩＩＲフィルタ２に置き換えた後の図である。ＩＩＲフィルタ３とＩＩＲフィルタ７がリザーブとなり、未使用となる。  
【００２８】
以上の処理をすることによりイコライザを構成する特性Ａ（１）のＩＩＲフィルタ１、特性Ａ（２）のＩＩＲフィルタ２、特性Ａ（３）のＩＩＲフィルタ３および特性Ａ（４）のＩＩＲフィルタ４は特性Ｂ（１）のＩＩＲフィルタ５、特性Ｂ（２）のＩＩＲフィルタ６、特性Ｂ（３）のＩＩＲフィルタ１および特性Ｂ（４）のＩＩＲフィルタ２に置き換えられ、イコライザの特性を変更できることになる。
この場合、特性を変更するためのＩＩＲフィルタの個数は２個なので、図１で説明した方法と比較して２倍の速度で全体の処理を完了させることができる。
仮にイコライザの信号処理系列で１００個のＩＩＲフィルタを使っている場合に、５０個のＩＩＲフィルタを用意すると、２回の処理で全体の遷移を完了することができ、大幅に処理スピードを上げることができる。同時にＩＩＲフィルタ５０個の資源が削減できることになる。
【００２９】
図４は、本開示の第２の実施の形態のフローチャートである。上記手順をフローチャートの形で表したものである。
図４により上記手順を説明する。
ステップＳ２０１で、制御部８はＸを０にする。すなわち、Ｘをクリアする。
ステップＳ２０２で、制御部８はＸを２つカウントアップする。Ｘの初期値は２となる。
ステップＳ２０３で、制御部８は２個の未使用のＩＩＲフィルタ５、６、すなわちリザーブの２個のＩＩＲフィルタ５、６をＢ（１）、Ｂ（２）の特性に設定する。
ステップＳ２０４で、制御部８はＡ（１）のＩＩＲフィルタ１とＡ（２）のＩＩＲフィルタ２をそれぞれＢ（１）のＩＩＲフィルタ５とＢ（２）のＩＩＲフィルタ６にクロスフェードする。
ステップＳ２０５で、制御部８はＩＩＲフィルタ１とＩＩＲフィルタ２をリザーブ（未使用）とする。
ステップＳ２０６で、制御部８はリザーブ（未使用）のＩＩＲフィルタ１とＩＩＲフィルタ２および増幅器１０、１１および加算器１２とで構成されるクロスフェーダを切り離す。
ステップＳ２０７で、制御部８はＸが４を超えているかどうか確認する。４を超えていなければＸが４になるまで上記ステップＳ２０２〜ステップＳ２０６までの処理を繰り返す。
【００３０】
この処理により、特性Ａ（１）のＩＩＲフィルタ１、特性Ａ（２）のＩＩＲフィルタ２、特性Ａ（３）のＩＩＲフィルタ３および特性Ａ（４）のＩＩＲフィルタ７を特性Ｂ（１）のＩＩＲフィルタ５、特性Ｂ（２）のＩＩＲフィルタ６、特性Ｂ（３）のＩＩＲフィルタ１および特性Ｂ（４）のＩＩＲフィルタ２に置き換えることができる。  
【００３１】
＜４．第３の実施の形態＞
図５は、本開示の第３の実施形態について説明するためのブロック図である。既に説明した部分と同様となる部分については同一符号を付して説明を省略する。このブロック図では、図１と同様に信号処理装置の構成と図５Ａ〜図５Ｄで信号処理をするための処理毎の構成要素の接続状態を表している。
本実施の形態に係る信号処理装置は、ＩＩＲフィルタ１、２、３、７、リザーブ用ＩＩＲフィルタ５、６、増幅器１０、１１、加算器１２および制御部８で構成される。
信号処理装置はイコライザを想定する。ＩＩＲフィルタ１、２、３、７は、入力信号（例えば音声信号）に対して信号処理を施すイコライザを構成する。ここではＩＩＲフィルタが４段直列で構成されているものとする。
リザーブ用ＩＩＲフィルタ５、６は未使用状態のものであり、イコライザの特性を変えるために使用する。この場合リザーブ用ＩＩＲフィルタとしてその個数を可変して用いることができる。
増幅器１０、１１、加算器１２はクロスフェーダであり、クロスフェード処理をするものである。
制御部８は、各構成要素の接続制御、増幅器１０、１１、加算器１２を制御しクロスフェード処理制御を行うものである。
【００３２】
本実施の形態では、第３の実施の形態と同様にリザーブ（未使用）のＩＩＲフィルタの個数を追加することにより、処理のスピードアップを図ったものである。本実施の形態においては、リザーブ（未使用）のＩＩＲフィルタを１個追加して、ＩＩＲフィルタ５、６の２個としているが、２個まとめて運用したり、１個のみ運用することが可能とされる。
【００３３】
図５Ａ〜図５Ｄを参照しながら、本実施の形態に係るイコライザの特性を変えるための処理手順を説明する。ここではＩＩＲフィルタ１の特性は変えないとする。ＩＩＲフィルタ２、ＩＩＲフィルタ３およびＩＩＲフィルタ７の特性を変更することとする。  
図５Ａは、変更前の状態を示している。入力された信号はＩＩＲフィルタ１、２、３、７を経由して信号処理が施され出力される。
図５Ｂは、ＩＩＲフィルタ２、３の特性を変えてクロスフェードする接続を表す図である。リザーブ（未使用）のＩＩＲフィルタ５、６および増幅器１０、１１および加算器１２とで構成されるクロスフェーダをＩＩＲフィルタ２、３の段に図のように接続する。
【００３４】
このとき、ＩＩＲフィルタ５、６はそれぞれ変更したい特性Ｂ（２）、Ｂ（３）に設定しておく。ＩＩＲフィルタ２、３の元の特性はそれぞれＡ（２）、Ａ（３）である。次に、クロスフェーダでＩＩＲフィルタ２、３からＩＩＲフィルタ５、６へクロスフェードさせる。クロスフェードが完了した後、無効となったＩＩＲフィルタ２、３と、クロスフェードを完了したクロスフェーダを切り離し、ＩＩＲフィルタ２、３のバッファをクリアする。すなわちＩＩＲフィルタ２、３の特性であるＡ（２）、Ａ（３）をクリアし未使用とする。すなわち、リザーブとする。
これにより特性Ａ（２）、Ａ（３）のＩＩＲフィルタ２、３を特性Ｂ（２）、Ｂ（３）のＩＩＲフィルタ５、６に置き換えることができる。  
【００３５】
図５Ｃは、ＩＩＲフィルタ７の特性を変えてクロスフェードする接続を表す図である。リザーブ（未使用）のＩＩＲフィルタ２および増幅器１０、１１および加算器１２とで構成されるクロスフェーダをＩＩＲフィルタ７の段に図のように接続する。第２の実施の形態のように必ず２つのリザーブ（未使用）ＩＩＲフィルタを使用しなければならないというわけでなく、１つのリザーブ（未使用）ＩＩＲフィルタのみを用いてクロスフェードすることができる。
【００３６】
このとき、図５Ｂでリザーブ（未使用）となったＩＩＲフィルタ２はＢ（４）に設定しておく。ＩＩＲフィルタ７の元の特性はＡ（４）である。次に、クロスフェーダでＩＩＲフィルタ７からＩＩＲフィルタ２へクロスフェードさせる。クロスフェードが完了した後、無効となったＩＩＲフィルタ７と、クロスフェードを完了したクロスフェーダを切り離し、ＩＩＲフィルタ７のバッファをクリアする。すなわちＩＩＲフィルタ７の特性である、Ａ（４）をクリアし未使用とする。すなわち、リザーブとする。
これにより特性Ａ（４）のＩＩＲフィルタ７を特性Ｂ（４）のＩＩＲフィルタ２に置き換えることができる。
図５Ｄは、ＩＩＲフィルタ２、３、７をＩＩＲフィルタ５、６、２に置き換えた後の図である。ＩＩＲフィルタ３、７がリザーブ（未使用）となる。  
【００３７】
以上の処理をすることによりイコライザを構成する特性Ａ（２）のＩＩＲフィルタ２、特性Ａ（３）のＩＩＲフィルタ３および特性Ａ（３）のＩＩＲフィルタ７が特性Ｂ（２）のＩＩＲフィルタ５、特性Ｂ（３）のＩＩＲフィルタ６および特性Ｂ（４）のＩＩＲフィルタ２に置き換えられ、イコライザの特性を変更できることになる。
この場合、特性を変更するためのＩＩＲフィルタの個数は２個若しくは１個とすることができる。図１で説明した方法と比較して処理速度を早くすることができる。
【００３８】
図６は、本開示の第３の実施の形態のフローチャートである。上記手順をフローチャートの形で表したものである。
図６により上記手順を説明する。
ステップＳ３０１で、制御部８はＸを０にする。すなわち、Ｘをクリアする。
ステップＳ３０２で、制御部８はＸを２つカウントアップする。Ｘの初期値は２となる。
ステップＳ３０３で、制御部８はＩＩＲフィルタ１の特性を変更するか判断する。ＩＩＲフィルタ１の特性を変更しない場合、処理をステップＳ３０４に進める。ここでは、ＩＩＲフィルタ１の特性を変更しないのでステップＳ３０４に進む。
ステップＳ３０４で、制御部８はＸを１カウントダウンする。Ｘは１となる。Ｎは４を超えていないのでステップＳ３０９の判断ののちステップＳ３０２に進む。ステップＳ３０２はＸを２つカウントアップするので、Ｘは３となる。ステップＳ３０３に進む。ステップＳ３０３で、制御部８はＩＩＲフィルタ２の特性を変更するか判断する。ＩＩＲフィルタ２は変更するので、ステップＳ３０５に進む。
ステップＳ３０５で、制御部８はＩＩＲフィルタ３の特性を変更するか判断する。ＩＩＲフィルタ３は変更するので、ステップＳ３０６に進む。
【００３９】
ステップＳ３０６で、制御部８は２個のリザーブ（未使用）のＩＩＲフィルタ５，６をＢ（２）、Ｂ（３）の特性に設定する。
ステップＳ３０７で、制御部８はＡ（２）のＩＩＲフィルタ２とＡ（３）のＩＩＲフィルタ３をそれぞれＢ（２）のＩＩＲフィルタ５とＢ（３）のＩＩＲフィルタ６にクロスフェードする。そしてＩＩＲフィルタ２とＩＩＲフィルタ３がリザーブ（未使用）となる。
ステップＳ３０８で、制御部８はリザーブのＩＩＲフィルタ２とＩＩＲフィルタ３および増幅器１０、１１および加算器１２とで構成されるクロスフェーダを切り離す。つぎにステップＳ３０９に進む。
ステップＳ３０９の判断で、Ｘは３であり４を超えていないので、ステップＳ３０２に進み、制御部８はＸを２つカウントアップする。Ｘは５となる。特性Ａ（４）のＩＩＲフィルタ７を変更し、Ａ（５）のＩＩＲフィルタは変更（存在）しないので、ステップＳ３１０に進む。
ステップＳ３１０で、制御部８は１個のリザーブ（未使用）のＩＩＲフィルタをＢ（４）の特性に設定する。
ステップＳ３１１で、制御部８はＡ（４）のＩＩＲフィルタ７をＢ（４）のＩＩＲフィルタ２にクロスフェードする。そして、ＩＩＲフィルタ７をリザーブ（未使用）とする。ステップＳ３０８に進み、制御部８はリザーブのＩＩＲフィルタ７とＩＩＲフィルタ３および増幅器１０、１１および加算器１２とで構成されるクロスフェーダを切り離す。ステップＳ３０９に進む。Ｘは４を超えているので、処理は終了する。
ここでは、Ｎが４の場合を説明したが、Ｎが任意の値においても同様の処理がなされる。
【００４０】
この処理により、ＩＩＲフィルタ１の特性はそのままにして、特性Ａ（２）のＩＩＲフィルタ２、特性Ａ（３）のＩＩＲフィルタ３および特性Ａ（４）のＩＩＲフィルタ７を特性Ｂ（２）のＩＩＲフィルタ５、特性Ｂ（３）のＩＩＲフィルタ６および特性Ｂ（４）のＩＩＲフィルタ２に置き換えることができる。  
【００４１】
＜５．第４の実施の形態＞
図７は、本開示の第４の実施形態について説明するためのブロック図である。既に説明した部分と同様となる部分については同一符号を付して説明を省略する。このブロック図では、図１と同様に信号処理装置の構成と図７Ａ〜図７Ｄで信号処理をするための処理毎の構成要素の接続状態を表している。
本実施の形態に係る信号処理装置は、ＩＩＲフィルタ１、２、３、リザーブ用ＩＩＲフィルタ４、増幅器２１、２２、２３、２４、加算器２５、２６、２７および制御部８で構成される。ＩＩＲフィルタ１には増幅器２１と加算器２５が接続されている。同様にＩＩＲフィルタ２、３にはそれぞれ増幅器２２と加算器２６、増幅器２３と加算器２３が接続されている。クロスフェード処理のためにリザーブ用ＩＩＲフィルタ４と増幅器２４が用意される。
信号処理装置はイコライザを想定する。ＩＩＲフィルタ１、２、３は、入力信号（例えば音声信号）に対して信号処理を施すイコライザを構成する。ここではＩＩＲフィルタが３段直列で構成されているものとする。
リザーブ用ＩＩＲフィルタ４は未使用状態のものであり、イコライザの特性を変えるために使用する。
制御部８は、各構成要素の接続制御、増幅器２１、２２、２３、２４および加算器２５、２６、２７を制御しクロスフェード処理制御を行うものである。
【００４２】
本実施の形態では、特性を変更する前のイコライザを構成する各ＩＩＲフィルタに当初から増幅器と加算器を接続し、クロスフェードするための構成要素としてリザーブ（未使用）ＩＩＲフィルタと増幅器を用意する。これにより、第１の実施の形態と同一の機能を実現できる。
【００４３】
図７Ａ〜図７Ｄを参照しながら、本実施の形態に係るイコライザの特性を変えるための処理手順を説明する。特性を換えるためにはＩＩＲフィルタ１、２、３のひとつひとつに対して順番にクロスフェードをして特性を変更していくことになる。  
図７Ａは、元の状態を示している。入力された信号はＩＩＲフィルタ１、２、３を経由して信号処理が施され出力される。各ＩＩＲフィルタには増幅器と加算器が接続されるが、増幅器は利得を１とし、加算器の何も接続されていない入力端子は信号なしの状態（０）にしておけばよい。
図７Ｂは、ＩＩＲフィルタ１の特性を変えてクロスフェードする接続を表す図である。リザーブ（未使用）のＩＩＲフィルタ４および増幅器２４がＩＩＲフィルタ１に接続された増幅器２１と加算器２５の段に図のように付加接続される。
【００４４】
このとき、ＩＩＲフィルタ４には変更したい特性Ｂ（１）の設定にしておく。元々ＩＩＲフィルタ１の特性はＡ（１）である。次に、ＩＩＲフィルタ４、増幅器２４、増幅器２１と加算器２５の接続により構成されたクロスフェーダによりＩＩＲフィルタ１からＩＩＲフィルタ４へクロスフェードさせる。クロスフェードが完了した後、無効となったＩＩＲフィルタ１とこれに接続された増幅器２１を切り離し、同時に加算器２５の増幅器２１に接続されていた入力端子を信号なし（０）の状態にする。ＩＩＲフィルタ１のバッファをクリアする。すなわちＩＩＲフィルタ１の特性であるＡ（１）をクリアしリザーブ（未使用）とする。これにより特性Ａ（１）のＩＩＲフィルタ１を特性Ｂ（１）のＩＩＲフィルタ４に置き換えることができる。  
【００４５】
図７Ｃは、特性Ａ（１）のＩＩＲフィルタ１を特性Ｂ（１）のＩＩＲフィルタ４に置き換え、同時にＩＩＲフィルタ２の特性を変えてクロスフェードする接続を表す図である。  リザーブ（未使用）のＩＩＲフィルタ１および増幅器２１がＩＩＲフィルタ２に接続された増幅器２２と加算器２６の段に図のように付加接続される。
このとき、リザーブ（未使用）のＩＩＲフィルタ１には変更したい特性Ｂ（２）の設定にしておく。図７Ｂの場合と同様に、ＩＩＲフィルタ２からＩＩＲフィルタ１へクロスフェードさせる。クロスフェードが完了した後、無効となったＩＩＲフィルタ２とこれに接続された増幅器２２を切り離し、同時に加算器２６の増幅器２２に接続されていた入力端子を信号なし（０）の状態にする。ＩＩＲフィルタ２のバッファをクリアする。すなわちＩＩＲフィルタ２の特性であるＡ（２）をクリアしリザーブ（未使用）とする。これにより特性Ａ（２）のＩＩＲフィルタ２を特性Ｂ（２）のＩＩＲフィルタ１に置き換えることができる。  
【００４６】
図７Ｄは、特性Ａ（１）のＩＩＲフィルタ１を特性Ｂ（１）のＩＩＲフィルタ４に置き換え、さらに特性Ａ（２）のＩＩＲフィルタ２を特性Ｂ（２）のＩＩＲフィルタ１に置き換え、同時にＩＩＲフィルタ３の特性を変えてクロスフェードする接続を表す図である。  リザーブ（未使用）のＩＩＲフィルタ２および増幅器２２がＩＩＲフィルタ３に接続された増幅器２３と加算器２７の段に図のように付加接続される。
このとき、リサーブ（未使用）のＩＩＲフィルタ２には変更したい特性であるＢ（３）の設定にしておく。図７Ｃの場合と同様に、ＩＩＲフィルタ３からＩＩＲフィルタ２へクロスフェードさせる。クロスフェードが完了した後、無効となったＩＩＲフィルタ３とこれに接続された増幅器２３を切り離し、同時に加算器２７の増幅器２３に接続されていた入力端子を信号なし（０）の状態にする。ＩＩＲフィルタ３のバッファをクリアする。すなわちＩＩＲフィルタ３の特性であるＡ（３）をクリアしリザーブ（未使用）とする。これにより特性Ａ（３）のＩＩＲフィルタ３を特性Ｂ（３）のＩＩＲフィルタ２に置き換えることができる。
【００４７】
以上の処理をすることによりイコライザを構成する特性Ａ（１）のＩＩＲフィルタ１、特性Ａ（２）のＩＩＲフィルタ２および特性Ａ（３）のＩＩＲフィルタ３を特性Ｂ（１）のＩＩＲフィルタ４、特性Ｂ（２）のＩＩＲフィルタ１および特性Ｂ（３）のＩＩＲフィルタ２に置き換えられ、イコライザの特性を変更できることになる。
本実施の形態では、本来の複数個のＩＩＲフィルタのそれぞれに増幅器と加算器が接続され、さらにリザーブ（未使用）のＩＩＲフィルタに増幅器が接続された形態であるから、その処理フローは、第１の実施の形態と場合と同じである。したがって、その説明は省略する。
【００４８】
＜６．第５の実施の形態＞
図８は、本開示の第５の実施形態について説明するためのブロック図である。既に説明した部分と同様となる部分については同一符号を付して説明を省略する。このブロック図では、図８Ａ〜図８Ｅに示されるように信号処理装置の構成と信号処理をするための処理毎の構成要素の接続状態を表している。
本実施の形態に係る信号処理装置は、ＩＩＲフィルタ１、２、３、リザーブ用ＩＩＲフィルタ４、増幅器３１、３２、３３、３４、３５、３６、３７、３８、加算器４１、４２、４３、４４および制御部８で構成される。ＩＩＲフィルタ１、２、３の出力側にそれぞれ増幅器３１、３３、３５が接続される。さらに、ＩＩＲフィルタ１と増幅器３１、ＩＩＲフィルタ２と増幅器３３およびＩＩＲフィルタ３と増幅器３５のそれぞれをパスするように増幅器３２、３４、３６が設けられている。
増幅器３１の出力と増幅器３２の出力は加算器４１に接続され、加算器４１の出力はＩＩＲフィルタ２の入力に接続される。増幅器３３の出力と増幅器３４の出力は加算器４２に接続され、加算器４２の出力はＩＩＲフィルタ３の入力に接続される。増幅器３５の出力と増幅器３６の出力は加算器４３に接続される。加算器４３の出力はリザーブ用ＩＩＲフィルタ４の入力に接続される。
また上記クロスフェードをするためのリザーブ用ＩＩＲフィルタ４の出力側に増幅器３７が接続され、リザーブ用ＩＩＲフィルタ４と増幅器３７とをパスするように増幅器３８が設けられ、増幅器３７の出力と増幅器３８の出力は加算器４４に接続されている。
【００４９】
本実施の形態に係る信号処理装置はイコライザを想定する。ＩＩＲフィルタ１、２、３は、入力信号（例えば音声信号）に対して信号処理を施すイコライザを構成する。ここではＩＩＲフィルタが３段直列で構成されているとされる。
リザーブ用ＩＩＲフィルタ４は未使用状態のものであり、イコライザの特性を変えるために使用する。
制御部８は、各構成要素の接続制御、増幅器３１、３２、３３、３４、３５、３６、３７、３８を制御しクロスフェード処理制御を行うものである。
【００５０】
本実施の形態では、特性を変更する前のイコライザを構成する各ＩＩＲフィルタに当初から増幅器と加算器を接続し、クロスフェードするための構成要素としてリザーブ（未使用）ＩＩＲフィルタ４を直列に接続して、全体の特性を変更しようとするものである。
【００５１】
図８Ａ〜図８Ｅを参照しながら、本実施の形態に係るイコライザの特性を変えるための処理手順を説明する。特性を換えるためにはＩＩＲフィルタ１、２、３のひとつひとつに対して順番にクロスフェードをして特性を変更していくことになる。  
図８Ａは、元の状態を示している。入力された信号はＩＩＲフィルタ１、２、３を経由して信号処理が施され出力される。この場合、増幅器３１、３３、３５、３８は利得を１としておく。増幅器３２、３４、３６、３７の出力信号は信号なし（利得０）の状態としておく。これにより入力された信号はＩＩＲフィルタ１、２、３を経由して、リザーブ用ＩＩＲフィルタ４はパスして出力されることになる。
図８Ｂは、ＩＩＲフィルタ１の特性を変えてクロスフェードする状態接続を表す図である。まずリザーブ用ＩＩＲフィルタ４の特性を変更したい特性Ｂ（１）に設定しておく。  増幅器３７は出力信号なし（利得０）の状態から出力信号あり（利得１）の状態にする。  増幅器３８は出力信号あり（利得１）の状態から出力信号なし（利得０）の状態にする。  同時に増幅器３１は出力信号あり（利得１）の状態から出力信号なし（利得０）の状態にするとともに増幅器３２は出力信号なし（利得０）の状態から出力信号あり（利得１）にする。これによりＩＩＲフィルタ１の出力信号はＩＩＲフィルタ４の出力信号にクロスフェードし、特性Ａ（１）のＩＩＲフィルタ１は、特性Ｂ（１）のＩＩＲフィルタ４に置き換わることになる。
【００５２】
図８Ｃは、ＩＩＲフィルタ１のバッファをクリアすることにより、特性Ａ（１）をクリアしリサーブ（未使用）とした状態を表す図である。  
図８Ｄは、ＩＩＲフィルタ２の特性を変えてクロスフェードする状態接続を表す図である。まずリザーブ用ＩＩＲフィルタ１の特性は変更したい特性Ｂ（２）に設定される。    増幅器３１は出力信号なし（利得０）の状態から出力信号あり（利得１）の状態にする。  増幅器３２は出力信号あり（利得１）の状態から出力信号なし（利得０）の状態にする。  同時に増幅器３３は出力信号あり（利得１）の状態から出力信号なし（利得０）の状態にするとともに増幅器３４は出力信号なし（利得０）の状態から出力信号あり（利得１）にする。これによりＩＩＲフィルタ２の出力信号はＩＩＲフィルタ１の出力信号にクロスフェードし、特性Ａ（２）のＩＩＲフィルタ２は、特性Ｂ（２）のＩＩＲフィルタ１に置き換わることになる。
【００５３】
図８Ｅは、ＩＩＲフィルタ２のバッファをクリアすることにより、特性Ａ（２）をクリアしリサーブ（未使用）とした状態を表す図である。  
ＩＩＲフィルタ３についても、図８Ｂ，図８Ｃまたは図８Ｄ、図８Ｅが示すように同様の接続および制御をすることにより、特性Ａ（３）のＩＩＲフィルタ３の出力から特性Ｂ（３）のＩＩＲフィルタ２の出力にクロスフェードし、特性Ａ（３）のＩＩＲフィルタ３は、特性Ｂ（３）のＩＩＲフィルタ２に置き換えることができる。
【００５４】
図９は、本開示の第５の実施の形態のフローチャートである。上記手順をフローチャートの形で表したものである。
図９により上記手順を説明する。
ステップＳ４０１で、制御部８はＸを０にする。すなわち、Ｘをクリアする。
ステップＳ４０２で、制御部８はＸをカウントアップする。Ｘの初期値は１となる。
ステップＳ４０３で、制御部８はリザーブ用ＩＩＲフィルタ４をＢ（１）の特性に設定する。
ステップＳ４０４で、制御部８はＡ（１）のＩＩＲフィルタ１の出力をＢ（１）のＩＩＲフィルタ４の出力にクロスフェードする。
ステップＳ４０５で、制御部８はＩＩＲフィルタ１をクリアしリザーブ（未使用）とする。
ステップＳ４０６で、制御部８はＸが４を超えているかどうか確認する。４を超えていなければＸが４になるまで上記ステップＳ４０２〜ステップＳ４０６までの処理を繰り返す。
以上の処理により、イコライザの特性を変更することができる。
【００５５】
＜７．第６の実施の形態＞
図１０は、本開示の第６の実施形態について説明するためのブロック図である。既に説明した部分と同様となる部分については同一符号を付して説明を省略する。このブロック図では、図１０Ａ〜図１０Ｇに示されるように信号処理装置の構成と信号処理をするための処理毎の構成要素の接続状態を表している。
本実施の形態に係る信号処理装置は、ＩＩＲフィルタ１、２、３、リザーブ用ＩＩＲフィルタ４、増幅器５１、５２、５３、５４、加算器４５および制御部８で構成される。ＩＩＲフィルタ１、２、３の出力側にそれぞれ増幅器５２、５３、５４が接続される。クロスフェードするためのリザーブ用ＩＩＲフィルタの出力側に増幅器５１が接続される。さらに増幅器５２、５３、５４、５１の出力が加算器４５に接続されている。
【００５６】
本実施の形態に係る信号処理装置は、ＩＩＲフィルタ１、２、３が並列に接続された場合である。さらに、クロスフェードするためリザーブ用ＩＩＲフィルタ４を並列に接続することにより、信号処理装置の特性を変えるものである。
制御部８は、各構成要素の接続制御、増幅器５２、５３、５４、５１を制御しクロスフェード処理制御を行うものである。
【００５７】
図１０Ａ〜図１０Ｇを参照しながら、本実施の形態に係る信号処理装置の特性を変えるための処理手順を説明する。特性を換えるためにはＩＩＲフィルタ１、２、３のひとつひとつに対して順番にクロスフェードをして特性を変更していくことになる。  
図１０Ａは、元の状態を示している。入力された信号はＩＩＲフィルタ１、２、３のそれぞれに入力され信号処理が施されそれらの合成出力が出力される。この場合、増幅器５２、５３、５４は出力あり（利得１）に設定され、増幅器５１は出力なし（利得０）に設定されている。
図１０Ｂは、ＩＩＲフィルタ１の特性を変えてクロスフェードする状態接続を表す図である。まずリザーブ用ＩＩＲフィルタ４の特性が変更したい特性Ｂ（１）に設定される。  増幅器５１は出力信号なし（利得０）の状態から出力信号あり（利得１）の状態にする。  同時に増幅器５２は出力信号あり（利得１）の状態から出力信号なし（利得０）の状態にする。これによりＩＩＲフィルタ１の出力信号はＩＩＲフィルタ４の出力信号にクロスフェードし、特性Ａ（１）のＩＩＲフィルタ１は、特性Ｂ（１）のＩＩＲフィルタ４に置き換わることになる。
【００５８】
図１０Ｃは、ＩＩＲフィルタ１のバッファをクリアすることにより、特性Ａ（１）をクリアしリサーブ（未使用）とした状態を表す図である。  
図１０Ｄは、ＩＩＲフィルタ２の特性を変えてクロスフェードする状態接続を表す図である。まずリザーブ用ＩＩＲフィルタ１の特性は変更したい特性Ｂ（２）に設定される。  増幅器５２は出力信号なし（利得０）の状態から出力信号あり（利得１）の状態にする。  同時に増幅器５３は出力信号あり（利得１）の状態から出力信号なし（利得０）の状態にする。これによりＩＩＲフィルタ２の出力信号はＩＩＲフィルタ１の出力信号にクロスフェードし、特性Ａ（２）のＩＩＲフィルタ２は、特性Ｂ（２）のＩＩＲフィルタ１に置き換わることになる。
【００５９】
図１０Ｅは、ＩＩＲフィルタ２のバッファをクリアすることにより、特性Ａ（２）をクリアしリサーブ（未使用）とした状態を表す図である。  
図１０Ｆは、ＩＩＲフィルタ３の特性を変えてクロスフェードする状態接続を表す図である。まずリザーブ用ＩＩＲフィルタ２の特性は変更したい特性Ｂ（３）に設定される。  増幅器５３は出力信号なし（利得０）の状態から出力信号あり（利得１）の状態にする。  同時に増幅器５４は出力信号あり（利得１）の状態から出力信号なし（利得０）の状態にする。これによりＩＩＲフィルタ３の出力信号はＩＩＲフィルタ２の出力信号にクロスフェードし、特性Ａ（３）のＩＩＲフィルタ３は、特性Ｂ（３）のＩＩＲフィルタ２に置き換わることになる。
図１０Ｆは、信号処理装置の特性がすべて変更された状態を表している。ＩＩＲフィルタ３のバッファはクリアされ、最終的に、ＩＩＲフィルタ３はリサーブ（未使用）となっている。
その処理フローは、ＩＩＲフィルタが並列に接続されているだけなので第１の実施の形態と場合と基本的に同じである。したがって、その処理フローの説明は省略する。  
【００６０】
なお本技術は以下のような構成も採ることができる。
（１）制御部と、
複数の信号処理素子が接続され、入力信号に対して特定の周波数帯域の信号を強調する若しくは減衰させる信号処理を行う信号処理部と、
上記複数の信号処理素子のうち、少なくとも１つの信号処理素子と置き換え可能なクロスフェード用信号処理素子を有するクロスフェード信号部とを備え、
上記制御部は、上記複数の信号処理素子のうちのいずれかの信号処理素子と、上記クロスフェード信号部の上記クロスフェード用信号処理素子とを制御し、該信号処理素子を新たな特性とした上記クロスフェード用信号処理素子へクロスフェードし、上記いずれかの信号処理素子と上記クロスフェード用信号処理素子とを置き換える処理を行うとともに、該処理を上記信号処理部の複数の信号処理素子の残りの信号処理素子に対し行う信号処理装置。
（２）上記信号処理素子はＩＩＲフィルタである上記（１）に記載の信号処理装置。
（３）上記クロスフェード用ＩＩＲフィルタが複数である上記（２）に記載の信号処理装置。
（４）上記複数のＩＩＲフィルタは直列に接続されている上記（２）又は（３）に記載の信号処理装置。
（５）上記クロスフェード信号部は上記クロスフェード信号用ＩＩＲフィルタと、増幅器と加算器で構成される上記（２）乃至（４）のいずれかに記載の信号処理装置
（６）上記複数のＩＩＲフィルタのいずれかのＩＩＲフィルタと置き換える上記複数のクロスフェード用ＩＩＲフィルタの個数を変更することができる上記（３）乃至（５）のいずれかに記載の信号処理装置。
（７）上記複数のＩＩＲフィルタはそれぞれ増幅器と加算器が接続され、上記クロスフェード信号処理部は上記クロスフェード信号用ＩＩＲフィルタと、加算器とで構成される上記（２）乃至（６）のいずれかに記載の請求項２に記載の信号処理装置。
（８）上記複数のＩＩＲフィルタのそれぞれのＩＩＲフィルタと該ＩＩＲフィルタの出力側の増幅器とをパスするようにパス増幅器が設けられ、
さらに上記クロスフェード信号用ＩＩＲフィルタと該クロスフェード用ＩＩＲフィルタの出力側の増幅器とをパスするようにクロスフェード用パス増幅器が設けられ、
上記増幅器および上記クロスクロスフェード用パス増幅器を上記制御部が制御する上記（４）に記載の信号処理装置。
（９）上記信号処理部の複数のＩＩＲフィルタは並列に接続され、さらにクロスフェード用ＩＩＲフィルタが並列に接続されている上記（２）又は（３）に記載の信号処理装置。
【符号の説明】
【００６１】
１  ２  ３  ４  ５  ６  ７  ６１  ６２  ６３  ＩＩＲフィルタ、８  制御部、１０  １１  ２１  ２２  ２３  ２４  ３１  ３２  ３３  ３４  ３５  ３６  ３７  ３８  ５１  ５２  ５３  ５４  ６４  ６５  増幅器、１２  ２５  ２６  ２７  ４１  ４２  ４３  ４４  ４５  ６６  加算器
【図１】
2013120987.tif 000003
【図２】
2013120987.tif 000004
【図３】
2013120987.tif 000005
【図４】
2013120987.tif 000006
【図５】
2013120987.tif 000007
【図６】
2013120987.tif 000008
【図７】
2013120987.tif 000009
【図８】
2013120987.tif 000010
【図９】
2013120987.tif 000011
【図１０】
2013120987.tif 000012
【図１１】
2013120987.tif 000013
【図１２】
2013120987.tif 000014