(57)【特許請求の範囲】
【請求項１】
ボリュームを変更する制御に応じて、オーディオ信号のボリュームを変更する第１のボリューム設定部と、
前記制御に応じて、前記オーディオ信号における所定の帯域のレベルを制御するレベル制御部と、
前記オーディオ信号における前記所定の帯域のレベルを検出する検出部と
を有し、
前記検出部は、
前記ボリュームを変更する制御に応じて、オーディオ信号のボリュームを変更する第２のボリューム設定部と、
前記第２のボリューム設定部から出力されたオーディオ信号の前記所定の帯域を通過させるフィルタと、
前記フィルタを通過したオーディオ信号のレベルのピーク値を検出し、前記ピーク値を所定の時定数をもって保持し、最新のピーク値が前記保持するピーク値より大きい場合には前記ピーク値を更新するピーク保持部と、
前記ピーク保持部により保持されるピーク値に応じて、制御値を設定する制御値設定部と
を有し、
前記レベル制御部は、前記制御値に基づいて前記オーディオ信号における所定の帯域のレベルを制御するように構成された
オーディオ信号処理装置。
【請求項２】
前記所定の帯域は、ボリュームが一定以上になると前記オーディオ信号を再生するスピーカユニットの振動板が過振幅する帯域である
請求項１に記載のオーディオ信号処理装置。
【請求項３】
前記スピーカユニットは、ダンパーレス構造を有する
請求項２に記載のオーディオ信号処理装置。
【請求項４】
前記スピーカユニットは、ボイスコイルの周縁に磁性流体が使用されたスピーカユニットであり、前記所定の帯域は２００Ｈｚ（ヘルツ）付近の帯域である
請求項２または３に記載のオーディオ信号処理装置。
【請求項５】
第１のボリューム設定部が、ボリュームを変更する制御に応じて、オーディオ信号のボリュームを変更し、
レベル制御部が、前記制御に応じて、前記オーディオ信号における所定の帯域のレベルを制御し、
検出部が、前記オーディオ信号における前記所定の帯域のレベルを検出し、
第２のボリューム設定部が、前記ボリュームを変更する制御に応じて、オーディオ信号のボリュームを変更し、
フィルタが、前記第２のボリューム設定部から出力されたオーディオ信号の前記所定の帯域を通過させ、
ピーク保持部が、前記フィルタを通過したオーディオ信号のレベルのピーク値を検出し、前記ピーク値を所定の時定数をもって保持し、最新のピーク値が前記保持するピーク値より大きい場合には前記ピーク値を更新し、
制御値設定部が、前記ピーク保持部により保持されるピーク値に応じて、制御値を設定し、
前記レベル制御部が、前記制御値に基づいて前記オーディオ信号における所定の帯域のレベルを制御する
オーディオ信号処理装置におけるオーディオ信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、オーディオ信号処理装置およびオーディオ信号処理方法に関する。
【背景技術】
【０００２】
近年、スピーカユニットの構造の効率化や、スピーカユニットから再生される音の音質の向上等を目的として、機械的なダンパーを用いないダンパーレス構造のスピーカユニットが提案されている。このようなダンパーレス構造のスピーカユニットの一例として、下記特許文献１および特許文献２には、ボイスコイルの周縁に形成された磁極空隙に、粘性をもった磁性流体を充填したスピーカユニットが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０６−０１４３９４号公報
【０００４】
【特許文献２】特開２０１３−０４６１１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方で、上述したダンパーレス構造のスピーカユニットにおいても、高音圧でオーディオ信号を再生することが要求される。音圧を出すために振動板を振幅させると、振動板の振幅が設計限界値を超え、振動板が過振幅し得るという問題がある。
【０００６】
本開示の目的の一つは、再生される音の音圧をできるだけ維持しつつ、スピーカユニットにおける振動板が過振幅することを防止するオーディオ信号処理装置およびオーディオ信号処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本開示は、例えば、
ボリュームを変更する制御に応じて、オーディオ信号のボリュームを変更する第１のボリューム設定部と、
制御に応じて、オーディオ信号における所定の帯域のレベルを制御するレベル制御部と、
オーディオ信号における所定の帯域のレベルを検出する検出部と
を有し、
検出部は、
ボリュームを変更する制御に応じて、オーディオ信号のボリュームを変更する第２のボリューム設定部と、
第２のボリューム設定部から出力されたオーディオ信号の所定の帯域を通過させるフィルタと、
フィルタを通過したオーディオ信号のレベルのピーク値を検出し、ピーク値を所定の時定数をもって保持し、最新のピーク値が保持するピーク値より大きい場合にはピーク値を更新するピーク保持部と、
ピーク保持部により保持されるピーク値に応じて、制御値を設定する制御値設定部と
を有し、
レベル制御部は、制御値に基づいてオーディオ信号における所定の帯域のレベルを制御するように構成された
オーディオ信号処理装置である。
【０００８】
本開示は、例えば、
第１のボリューム設定部が、ボリュームを変更する制御に応じて、オーディオ信号のボリュームを変更し、
レベル制御部が、制御に応じて、オーディオ信号における所定の帯域のレベルを制御し、
検出部が、オーディオ信号における所定の帯域のレベルを検出し、
第２のボリューム設定部が、ボリュームを変更する制御に応じて、オーディオ信号のボリュームを変更し、
フィルタが、第２のボリューム設定部から出力されたオーディオ信号の所定の帯域を通過させ、
ピーク保持部が、フィルタを通過したオーディオ信号のレベルのピーク値を検出し、ピーク値を所定の時定数をもって保持し、最新のピーク値が保持するピーク値より大きい場合にはピーク値を更新し、
制御値設定部が、ピーク保持部により保持されるピーク値に応じて、制御値を設定し、
レベル制御部が、制御値に基づいてオーディオ信号における所定の帯域のレベルを制御する
オーディオ信号処理装置におけるオーディオ信号処理方法である。
【発明の効果】
【０００９】
少なくとも一つの実施形態によれば、再生される音の音圧をできるだけ維持しつつ、スピーカユニットにおける振動板が過振幅することを防止できる。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれの効果であってもよい。また、例示された効果により本開示の内容が限定して解釈されるものではない。
【図面の簡単な説明】
【００１０】
【図１】磁性流体スピーカユニットの特性の一例を説明するための図である。
【図２】本開示の第１の実施形態におけるオーディオ信号再生システムの構成の一例を示すブロック図である。
【図３】２次元ＩＩＲフィルタの構成の一例を示す図である。
【図４】２次元ＩＩＲフィルタに設定されるパラメータの一例を示す図である。
【図５】２次元ＩＩＲフィルタの特性の一例を示す図である。
【図６】第１の実施形態におけるオーディオ信号処理装置の動作の一例を説明するためのフローチャートである。
【図７】図７Ａおよび図７Ｂは、本開示の第１の実施形態の効果の一例を説明するための図である。
【図８】本開示の第２の実施形態におけるオーディオ信号処理装置の構成の一例を示すブロック図である。
【図９】ゲイン決定部の構成の一例を説明するためのブロック図である。
【図１０】第２の実施形態におけるオーディオ信号処理装置の動作の一例を説明するためのフローチャートである。
【図１１】図１１Ａは、ゲインの変化の一例を示し、図１１Ｂは、オーディオ信号の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本開示の複数の実施形態について図面を参照しながら説明する。なお、説明は以下の順序で行う。
＜１．第１の実施形態＞
＜２．第２の実施形態＞
＜３．変形例＞
以下に説明する実施形態等は本開示の好適な具体例であり、本開示の内容がこれらの実施形態等に限定されるものではない。
なお、以下の説明における「音」には人の声、音楽など種々の音が含まれる。
【００１２】
＜１．第１の実施形態＞
「スピーカユニットの一例」
始めに、本開示におけるスピーカユニットの一例について説明する。一般的なスピーカユニットは、振動板が過振幅することをダンパーを使用して機械的に防止している。ここで過振幅とは、例えば、振動板が設計限界値を超えて振幅する現象を意味する。しかしながら、ダンパーを使用したスピーカユニットは、過振幅を防止できるものの物理的に振動板の振幅が抑制されるため、再生される音の歪みが発生する場合や、スピーカユニットユニットの効率が低下する場合がある。
【００１３】
そこで、上述したように、ダンパーを使用しない構造（ダンパーレス構造）のスピーカユニットが提案されており、その一例として、ボイスコイルの周縁に磁性流体が充填されたスピーカユニット（適宜、磁性流体スピーカユニットと称する）が提案されている。磁性流体は、例えば、界面活性剤を用いて水や油に磁性体の微粒子を分散させたものであり、飽和磁束が、例えば、３０ｍＴ（ミリテスラ）〜４０ｍＴにされ、粘度が３００ｃＰ（センチポアズ）（＝３Ｐａ・ｓ（パスカル・秒）以下にされている。
【００１４】
磁性流体スピーカユニットに対して高音圧の音を出力できることが要求されている。音圧を出すためにボリュームを上げていき振動板を振幅させると、振動板の振幅が設計限界値を超え振動板が過振幅するおそれがある。振動板が過振幅した場合には、磁性流体が飛散し、スピーカユニットが破壊するおそれがある。
【００１５】
図１は、磁性流体スピーカユニットを使用した、バスレフ型スピーカ装置の周波数特性の一例を示す図である。図１において、横軸は周波数を示し、縦軸は振動板の振幅の大きさ（振動板の中立位置から正方向または負方向へ振幅した大きさ（単位はミリメートル（ｍｍ）））を示す。図１における複数の曲線Ａ０，Ａ１，Ａ３・・Ａ６は、それぞれボリューム（音量）の大きさに対応しており、Ａ０からＡ６にかけてボリュームが大きくなる。なお、図１の例では、磁性流体スピーカユニットをミッドレンジ用のスピーカユニットとして使用した例であり、低域がＨＰＦ(High Pass Filter)により電気的にカットされている。また、１００Ｈｚ付近がバスレフ型スピーカ装置のポート共振周波数である。
【００１６】
図１に示すように、ボリュームを上げていくにつれて振動板の振幅が大きくなる。そして、一定以上のボリューム（図１の例ではＡ５により示されるボリュームの大きさ）を超えると、振動板が２００Ｈｚ付近の帯域で振動板の振幅が設計限界値を超える。すなわち、振動板が過振幅し、磁性流体の飛散が起こり得る。想定技術（従来技術ではない）として、最大ボリュームにおいて振動板の振幅が設計限界値を超えないようにアンプのゲインを落とすことが考えられる。しかしながら、この技術では、振動板が過振幅する帯域以外の音圧も低下するため、ユーザが期待するようなボリューム感が損なわれるおそれがある。このような問題に鑑みてなされた本開示について説明する。
【００１７】
なお、スピーカユニットの振動板の振幅の設計限界値は、例えば、以下のようにして得られる。まず、使用するアンプおよびスピーカ装置の組み合わせを用意し、アンプ等に対してテスト信号（トーンバースト信号）を入力する。そして、レーザ変位計等を使用して、スピーカユニットの振動板の振幅、アンプのボリューム、振幅値のゲインカーブ等を事前に測定することにより振動板の振幅の設計限界値を得ることができる。詳細は後述するが、振動板の振幅が設計限界値を超えないように、過振幅を抑制するフィルタの中心周波数、帯域幅、ゲインが決定される。
【００１８】
「オーディオ信号再生システムの一例」
図２は、第１の実施形態におけるオーディオ信号再生システムの構成の一例を説明するための図である。オーディオ信号再生システム１は、例えば、オーディオ信号処理装置１０と、ソース音源１５０と、パワーアンプブロック１６０と、スピーカユニット１７０と、ユーザーインターフェース部１８０とを有する。
【００１９】
オーディオ信号処理装置１０は、例えば、ＤＳＰ(Digital Signal Processor)１００と、マイクロコンピュータからなるシステム制御部１１０とを有する。ＤＳＰ１００は、例えば、２次元ＩＩＲ（Infinite Impulse Response）フィルタ１０１と、ボリューム設定部１０２とを有する。システム制御部１１０は、ＲＡＭ(Random Access Memory)やＲＯＭ(Read Only Memory)等からなるメモリ１１１を有する。メモリ１１１は、単一または複数のメモリから構成される。
【００２０】
オーディオ信号処理装置１０にソース音源１５０が接続されており、ソース音源１５０からオーディオ信号処理装置１０に対してデジタルオーディオ信号が供給される。ソース音源１５０から供給されるデジタルオーディオ信号に対してオーディオ信号処理装置１０による所定の信号処理が施され、信号処理が施されたデジタルオーディオ信号がオーディオ信号処理装置１０から出力される。なお、ソース音源１５０からオーディオ信号処理装置１０に対して供給されるデジタルオーディオ信号を適宜、オーディオ信号と略称する。
【００２１】
オーディオ信号処理装置１０にパワーアンプブロック１６０が接続されており、パワーアンプブロック１６０にはスピーカユニット１７０が接続されている。パワーアンプブロック１６０に対して、オーディオ信号処理装置１０による信号処理が施されたオーディオ信号が供給される。パワーアンプブロック１６０により所定の増幅率による増幅処理が行われ、パワーアンプブロック１６０から出力されたアナログオーディオ信号によりスピーカユニット１７０が動作し、音が再生される。スピーカユニット１７０として、例えば、上述した磁性流体スピーカユニットが適用される。
【００２２】
オーディオ信号処理装置１０にユーザーインターフェース部１８０が接続されている。ユーザーインターフェース部１８０への操作に応じた操作信号が生成され、当該操作信号がオーディオ信号処理装置１０のシステム制御部１１０に供給される。
【００２３】
各部について詳細に説明する。オーディオ信号処理装置１０におけるシステム制御部１１０は、例えば、メモリ１１１に記憶されたプログラムを実行することにより、オーディオ信号処理装置１０における各部を制御する。メモリ１１１は、このほかに、プログラムを実行する際のワークメモリ等として使用される。システム制御部１１０に対して、ユーザーインターフェース部１８０の操作に基づく操作信号が供給される。システム制御部１１０は、操作信号に基づく制御を実行する。
【００２４】
システム制御部１１０とＤＳＰ１００との間で、例えば、シリアル通信が行われる。システム制御部１１０は、このシリアル通信を利用して、ＤＳＰ１００を動作させるための各種設定値や２次元ＩＩＲフィルタ１０１のフィルタ係数をＤＳＰ１００に転送する。フィルタ係数等は、電源をオンしたときや、モードを切り替えるときや、ユーザーインターフェース部１８０に対する操作がなされたとき等、適宜なタイミングでもってＤＳＰ１００に転送される。
【００２５】
ＤＳＰ１００に転送されるフィルタ係数は、例えば、メモリ１１１に予め格納されている。オーディオ信号処理装置１０の外部からフィルタ係数等が供給され、メモリ１１１に記憶される構成としてもよい。
【００２６】
ＤＳＰ１００は、音質を可変するイコライジング処理等の公知の信号処理を実行する。図２では、第１の実施形態における処理に関係する機能ブロックとして、２次元ＩＩＲフィルタ１０１とボリューム設定部１０２とが示されている。２次元ＩＩＲフィルタ１０１は、ソース音源１５０から供給されるオーディオ信号における所定の帯域のレベルを、必要に応じて抑制する抑制フィルタとして機能する。所定の帯域とは、一定以上のボリュームでスピーカユニット１７０が過振幅する帯域であり、スピーカユニット１７０が磁性流体スピーカユニットの場合は２００Ｈｚ付近である。なお、抑制フィルタとして２次元ＩＩＲフィルタ以外のフィルタが使用されてもよい。２次元ＩＩＲフィルタ１０１の係数は、例えば、システム制御部１１０の制御により設定される。
【００２７】
ＤＳＰ１００におけるボリューム設定部１０２は、設定されたボリュームでもって音が再生されるように、オーディオ信号のレベル（ゲイン）を設定する。例えば、ユーザーインターフェース部１８０に対する操作によってボリュームが新たに設定されると、システム制御部１１０が、変更後のボリュームを示すボリューム値をボリューム設定部１０２に転送する。ボリューム設定部１０２は、システム制御部１１０に指示されたボリューム値とソース音源１５０から供給されるオーディオ信号とを掛け合わせる。これにより、設定されたボリュームでもって音が再生される。
【００２８】
なお、ボリュームを変更する制御は、ユーザによる操作に限られず、装置が有する自動ボリューム変更機能によって実行される場合も有る。ボリュームを変更する制御に連動して、システム制御部１１０は、２次元ＩＩＲフィルタ１０１に対して係数を設定する制御を行う。
【００２９】
ソース音源１５０は、オーディオ信号処理装置１０に対してオーディオ信号を供給する音源である。ソース音源１５０から供給されるオーディオ信号は、ＣＤ(Compact Disc)等の光記録媒体、可搬型の小型メモリ、ハードディスク装置等から読み出された信号でもよく、インターネット等のネットワークを介して得られる信号でもよい。
【００３０】
ソース音源１５０からオーディオ信号は、例えば、Ｒ(Right)チャンネルの信号であり、かつ、所定のカットオフ周波数をもったＨＰＦを通過した信号である。もちろん、ソース音源１５０から供給されるオーディオ信号がＬ(Left)チャンネルの信号でもよい。ソース音源１５０がステレオもしくはマルチチャンネルに対応し、チャンネル毎のオーディオ信号がオーディオ信号処理装置１０に入力される場合には、各チャンネルに応じた同様の構成が設けられる。
【００３１】
パワーアンプブロック１６０は、例えば、Ｄ級動作の増幅段を備えるデジタルアンプとして構成される。パワーアンプブロック１６０は、例えば、デジタルフィルタ、ΔΣ変調器、ＰＷＭ変調器、増幅出力部を含む構成を有する。
【００３２】
デジタルフィルタに対しては、オーディオ信号処理装置１０から出力される、所定のサンプリング周波数および量子化ビットによるオーディオ信号が入力される。デジタルフィルタは、入力されるオーディオ信号に対して、元のサンプリング周波数を所定倍のサンプリング周波数にするリサンプリング処理等のデジタル信号処理を施す。このようにしてデジタルフィルタにて信号処理が施されたオーディオ信号が、ΔΣ変調器に対して出力される。
【００３３】
ΔΣ変調器は、例えば、積分器、量子化器等を備えるとともに、量子化器の出力を積分器の入力に対して負帰還をかけるようにして構成される。このような構成により、入力されたオーディオ信号の量子化ビットの語長を所定ビット数に短くするようにされる。また、このときに生じる量子化ノイズ成分をオーディオ帯域よりも高い帯域に移動させる、いわゆるノイズシェイピングといわれる処理を実行する。これが、ΔΣ変調といわれ、このようにして、ΔΣ変調されたオーディオ信号としては、そのオーディオ信号を音声信号波形としてみたときに、この音声信号波形の振幅の時間軸的変化に応じて１，０の密度が変化する１ビットのパルス列となる。このようにして得られた１ビットのパルス列によるΔΣ変調信号は、ＰＷＭ変調器に入力される。
【００３４】
ＰＷＭ変調器では、入力されたΔΣ変調信号について、ＰＷＭ(Pulse Width Modulation)変調処理を施す。前述もしたようにΔΣ変調信号は、音声信号波形の振幅に応じて"１"，"０"の密度が変化する１ビットのパルス列である。そして、この信号がＰＷＭにより変調されることによっては、"１"，"０"の密度に応じてパルス幅が変化する（振幅は一定である）ＰＷＭ信号が生成される。つまり、ΔΣ変調信号に対応する音声信号波形の振幅に応じて、パルス幅が可変された信号が得られる。
【００３５】
ＰＷＭ変調器から出力されたＰＷＭ信号は、増幅出力部に入力される。増幅出力部は、周知のようにして、ＰＷＭ信号をスイッチングして増幅するスイッチング増幅回路と、この増幅出力を音声信号波形とするためのローパスフィルタとから成る。スイッチング増幅回路は、例えば高圧でスイッチングを行うことのできるＮチャンネルのパワーＭＯＳＦＥＴ(Metal Oxide Semiconductor Field Effect Transistor)を有する。また、ローパスフィルタは、周知のようにして、インダクタ及びコンデンサを備えて形成したＬＣローパスフィルタが採用される。
【００３６】
増幅出力部においては、先ず、ＰＷＭ変調器から入力されたＰＷＭ信号についてスイッチング増幅回路がスイッチングを行って増幅し、ローパスフィルタに通過させるようにして増幅動作を行うようにされる。これにより、スピーカユニット１７０には、音声信号波形の駆動電流が流れることになり、スピーカユニット１７０からは例えば音声が出力されることになる。
【００３７】
パワーアンプブロック１６０は、Ｄ級動作の増幅段を備えるデジタルアンプに限定されることはなく、他の動作（Ｂ級，ＡＢ級等）の増幅段を備えるアンプでもよい。また、ＤＳＰ１００とパワーアンプブロック１６０との間にＤ／Ａ(Digital to Analog)変換器を設け、アナログオーディオ信号入力のアンプであってもよい。
【００３８】
スピーカユニット１７０は、例えば、ミッドレンジを再生する磁性流体スピーカユニットとして構成される。スピーカユニット１７０を含む複数のスピーカユニットによりスピーカ装置が構成される。例えば、ウーハー用のスピーカユニットと、サブウーハー用のスピーカユニットと、ミッドレンジ用のスピーカユニットと、ツィーター用のスピーカユニットとがエンクロージャーに取り付けられることにより、スピーカ装置が構成される。
【００３９】
なお、スピーカ装置を構成する個々のスピーカユニットの構造が同一である必要はない。例えば、ウーハー用のスピーカユニットおよびサブウーハー用のスピーカユニットとして機械的なダンパーを有するスピーカユニットが使用され、ミッドレンジ用のスピーカユニットおよびツィーター用のスピーカユニットとして磁性流体スピーカユニットが使用されてもよい。また、個々のスピーカユニットにより再生される音の帯域が重複してもよい。
【００４０】
ユーザーインターフェース部１８０は、ユーザがオーディオ信号処理装置１０を操作するためのボタンやダイヤル等の操作子である。ユーザーインターフェース部１８０は、例えば、ボリュームを変更する操作子を含む。ユーザーインターフェース部１８０は、オーディオ信号処理装置１０を遠隔操作するためのリモートコントロール装置でもよい。ユーザーインターフェース部１８０が表示部を含む構成でもよい。当該表示部に、オーディオ信号処理システムによる音の再生状態等が表示されてもよい。表示部がタッチパネルとして構成されてもよい。
【００４１】
ユーザーインターフェース部１８０は、操作に応じた操作信号を生成する。この操作信号がシステム制御部１１０に供給される。操作信号を受信したシステム制御部１１０は、操作に対応する機能が実行されるように、オーディオ信号処理装置１０の各部を制御する。
【００４２】
以上、オーディオ信号処理装置を含む、オーディオ信号再生システムの一例について説明した。なお、図２により示される構成は一例であって、図示した構成と異なる構成や機能ブロックが適宜、追加されてもよい。
【００４３】
「２次元ＩＩＲフィルタについて」
図３は、２次元ＩＩＲフィルタ１０１の構成の一例を示す。２次元ＩＩＲフィルタ１０１は、乗算器１２０と、乗算器１２１と、乗算器１２２と、乗算器１２３と、乗算器１２４とを有する。また、２次元ＩＩＲフィルタ１０１は、遅延素子１３０と、遅延素子１３１と、遅延素子１３２と、遅延素子１３３とを有する。
【００４４】
乗算器１２０は、入力信号ｘ（ｎ）に対して係数ａ０を乗算する。遅延素子１３０は、入力信号ｘ（ｎ）を所定期間、遅延し、遅延素子１３１は、遅延素子１３０により遅延された信号をさらに、所定期間、遅延する。乗算器１２１は、遅延素子１３０から出力される信号に対して係数ａ１を乗算する。乗算器１２２は、遅延素子１３１から出力される信号に対して係数ａ２を乗算する。
【００４５】
遅延素子１３２は、出力信号ｙ（ｎ）を所定期間、遅延し、遅延素子１３３は、遅延素子１３２により遅延された信号をさらに、所定期間、遅延する。乗算器１２３は、遅延素子１３２から出力される信号に対して係数ｂ１を乗算する。乗算器１２４は、遅延素子１３３から出力される信号に対して係数ｂ２を乗算する。加算器１３５は、各乗算器から出力される信号を加算して出力する。各乗算器の係数（係数ａ０，係数ａ１，係数ａ２，係数ｂ１および係数ｂ２）は、例えば、システム制御部１１０の制御によって設定される。
【００４６】
２次元ＩＩＲフィルタ１０１のパラメータは、スピーカユニット１７０の振動板の振幅が設計限界値を超え、過振幅しないように決定される。２次元ＩＩＲフィルタ１０１のパラメータとしては、中心周波数ｆ０、帯域幅Ｑ、ゲイン（カットゲイン）が挙げられる。ここでは、一例として、中心周波数ｆ０が２００Ｈｚ（スピーカユニット１７０の振動板が一定以上のボリュームで過振幅しうる帯域）に設定され、帯域幅Ｑが２に設定される。ゲインは、ボリュームに応じて設定される。
【００４７】
図４は、２次元ＩＩＲフィルタ１０１に設定されるパラメータの一例を示す。図４に例示するパラメータは、例えば、テーブルとしてメモリ１１１に記憶されている。オーディオ信号処理装置１０の外部機器からパラメータが供給され、記憶されるようにしてもよい。
【００４８】
図４の例では、ソース音源１５０から供給されるオーディオ信号の最大の信号レベルを０ｄＢ（デシベル）とし、最大レベルに対するレベル差に応じて、大きい方からレベルＬ５，レベルＬ４，レベルＬ３，・・レベルＬ０とボリュームのレベルを６段階に区分している。ボリュームレベルの各ステップは、例えば、２ｄＢとしている。各ボリュームレベルに対応して、２次元ＩＩＲフィルタ１０１のパラメータが設定されている。パラメータは、例えば、２次元ＩＩＲフィルタ１０１の中心周波数、帯域幅、ゲイン、各乗算器に設定される係数である。図４の例は、ボリュームレベルがレベルＬ０より小さい範囲では振動板の振幅が設計限界値の範囲内に収まる例である。
【００４９】
なお、図４の例では、オーディオ信号のサンプリング周波数ｆｓに応じた係数が設定されている。これにより、オーディオ信号のサンプリング周波数ｆｓに応じて適切な係数を設定することができる。なお、必ずしもオーディオ信号のサンプリング周波数ｆｓに応じた係数が設定される必要ない。例えば、元のオーディオ信号のサンプリング周波数をある周波数にリサンプリングし、リサンプリング後の周波数に対応する係数のみを記憶するようにしてもよい。また、オーディオ信号のサンプリング周波数、２次元ＩＩＲフィルタ１０１の中心周波数、帯域幅およびゲインから適切な係数をその都度、演算するようにしてもよい。さらに、基準となる係数のみを保持し、その係数を補正するようにしてもよい。
【００５０】
例えば、最大のボリュームのレベルであるボリュームレベルＬ５（ＭＡＸ（０ｄＢ）−２．０ｄＢより大きい範囲）では、２次元ＩＩＲフィルタ１０１のパラメータとして、中心周波数が２００Ｈｚ，帯域幅２，ゲインとして−１０ｄＢが設定される。すなわち、オーディオ信号における所定の帯域のレベルを大きく抑圧する。ソース音源１５０からのデジタルオーディオ信号のサンプリング周波数ｆｓが４８ｋＨｚの場合には、以下の各係数が選択され、設定される。
ａ０＝０．９８６１３５３７２
ａ１＝−１．９５８７７５２
ａ２＝０．９７３３１１２７７
ｂ１＝１．９５８７７５１９５
ｂ２＝−０．９５９４４６６５
【００５１】
ボリュームが１ステップ下がったボリュームレベルＬ４では、２次元ＩＩＲフィルタ１０１のパラメータとして、中心周波数が２００Ｈｚ，帯域幅２，ゲインとして−８ｄＢが設定される。ソース音源１５０から供給されるデジタルオーディオ信号のサンプリング周波数ｆｓが４８ｋＨｚの場合には、以下の各係数が選択され、設定される。
ａ０＝０．９９０２６５１１４
ａ１＝−１．９６６９７８１６
ａ２＝０．９７７３８７３１４
ｂ１＝１．９６６９７８１６２
ｂ２＝−０．９６７６５２４３
【００５２】
ボリュームが５ステップ下がったボリュームレベルＬ０（ＭＡＸ（０ｄＢ）−１０．０ｄＢ以下の範囲）では、２次元ＩＩＲフィルタ１０１のパラメータとして、中心周波数が２００Ｈｚ，帯域幅２が設定される。ボリュームレベルＬ０では、スピーカユニット１７０が２００Ｈｚ付近において過振幅を起こさないため、ゲインは０ｄＢに設定される。すなわち、オーディオ信号における所定の帯域のレベルを抑圧しない。ソース音源１５０からのデジタルオーディオ信号のサンプリング周波数ｆｓが４８ｋＨｚの場合には、以下の各係数が選択され、設定される。
ａ０＝１
ａ１＝−１．９８６３１４７１
ａ２＝０．９８６９９５６０３
ｂ１＝１．９８６３１４７０９
ｂ２＝−０．９８６９９５６
もしくは、オーディオ信号が２次元ＩＩＲフィルタ１０１をスルーするように、以下の各係数が選択され、設定される。
ａ０＝１．０
ａ１＝０．０
ａ２＝０．０
ｂ１＝０．０
ｂ２＝０．０
【００５３】
図５は、２次元ＩＩＲフィルタ１０１の周波数特性を模式的に示したものである。２００Ｈｚ付近において、ボリュームレベルを上げるにしたがって２次元ＩＩＲフィルタ１０１のカットゲイン量が増加するようになされる。
【００５４】
以上のように、ボリュームが設定値（上述した例では、ボリュームレベルＬ０）より大きい場合に、オーディオ信号における所定の帯域のレベルを抑制する制御が行われるボリュームのレベルが設定値より小さい場合には、オーディオ信号における所定の帯域のレベルを抑制する制御は行われない。上述した実施形態のように、ボリュームのレベルが設定値より大きい場合に、大きい度合いに応じて、オーディオ信号における所定の帯域のレベルが段階的に抑制される制御が行われてもよい。
【００５５】
「オーディオ信号処理装置の動作の一例」
図６を参照して、オーディオ信号処理装置１０の動作の一例について説明する。ステップＳＴ１０１では、例えば、ユーザーインターフェース部１８０を使用して、ユーザによるボリューム変更操作がなされる。そして、処理がステップＳＴ１０２に進む。
【００５６】
ステップＳＴ１０２において、ボリューム変更操作に応じたボリュームになるように、ボリューム設定部１０２がシステム制御部１１０により制御される。そして、処理がステップＳＴ１０３に進む。
【００５７】
ステップＳＴ１０２の制御に連動して、ステップＳＴ１０３の制御が行われる。ステップＳＴ１０３では、２次元ＩＩＲフィルタ１０１の適切な係数が選択され設定される。変更後のボリュームが設定値より大きい場合には、オーディオ信号の所定の帯域のレベルを抑制するように２次元ＩＩＲフィルタ１０１の係数が設定されるため、スピーカユニット１７０が過振幅することを防止できる。さらに、オーディオ信号の所定の帯域のみのレベルを抑制し他の帯域のレベルを抑制しないいため、音圧を最大限、確保できる。また、所定の帯域のみのレベルを抑制することにより、ユーザが音質の低下や音量の低下を感じることを防止できる。
【００５８】
なお、機械的なダンパーを有する構造のスピーカユニットでは、オーディオ信号における２００Ｈｚを含む帯域のレベルを抑制する必要がない。すなわち、スピーカユニット１７０を含むスピーカ装置が、２００Ｈｚを含む帯域を再生し、ダンパーを有する構造のスピーカユニットを有する場合には、２００Ｈｚ付近の信号のレベルが低下することを防止できる。
【００５９】
図７Ａは、本開示の第１の実施形態の処理を適用しなかった場合の振動板の振幅の一例を示す。図７Ｂは、本開示の第１の実施形態の処理を適用した場合の振動板の振幅の一例を示す。図７における横軸は時間を示し、縦軸は振動板の振幅の大きさを示す。両図から明らかなように、本開示の第１の実施形態の処理を適用することにより振動板の振幅が設計限界値の範囲内に収まり、スピーカユニットの振動板が過振幅することを防止できる。また、スピーカユニットの振動板が過振幅する帯域以外の帯域のレベルを抑制しないため、最大限、音圧を維持することができる。
【００６０】
＜２．第２の実施形態＞
次に、第２の実施形態について説明する。なお、第１の実施形態と同様の構成については、同一の参照符号を付し、その構成に関する説明は、適宜、省略する。また、特に断りがない場合は、第１の実施形態で説明した事項は、第２の実施形態に適用できるものである。
【００６１】
「オーディオ信号再生システムの構成の一例」
図８は、第２の実施形態におけるオーディオ信号再生システムの構成の一例を示す。第２の実施形態では、ボリュームを変更する制御に応じて、ソース音源からのデジタルオーディオ信号のレベルが検出される。その検出結果に応じて２次元ＩＩＲフィルタのゲインがダイナミックに制御される。
【００６２】
オーディオ信号再生システム２は、ソース音源１５０と、オーディオ信号処理装置２０と、パワーアンプブロック１６０と、スピーカユニット１７０と、ユーザーインターフェース部１８０とを有する。オーディオ信号処理装置２０は、システム制御部１１０と、ＤＳＰ２００とを有する。ＤＳＰ２００は、２次元ＩＩＲフィルタ１０１と、ボリューム設定部１０２と、検出部２０１とを有する。検出部２０１は、ボリューム設定部２１０と、ゲイン決定部２１１とを有する。ソース音源１５０からのオーディオデータが分岐され、一方のオーディオデータが２次元ＩＩＲフィルタ１０１に、他方のオーディオデータが検出部２０１のボリューム設定部２１０に入力されるように構成されている。
【００６３】
図９は、ゲイン決定部２１１の詳細な構成の一例を説明するための図である。ゲイン決定部２１１は、バンドパスフィルタ（ＢＰＦ）２２０と、絶対値回路２２１と、ピーク検出／ホールド部２２２と、比較器２２３とを有する。
【００６４】
例えば、ユーザによるボリュームを変更する操作に応じて、システム制御部１１０は、ボリュームを変更する処理を実行する。システム制御部１１０は、変更後のボリュームを示すボリューム値をボリューム設定部１０２およびボリューム設定部２１０に対して転送する。ボリューム設定部２１０は、オーディオ信号と転送されたボリューム値とを掛け合わせることによりオーディオ信号のレベルを変更する。ボリューム設定部１０２においても同様の処理が行われる。ボリューム設定部２１０における処理により、ボリューム設定部１０２からパワーアンプブロック１６０に供給されるオーディオ信号と同様のオーディオ信号が生成される。
【００６５】
バンドパスフィルタ２２０は、ボリューム設定部２１０から供給されるデジタルオーディオ信号の、所定の帯域の信号を抽出する。所定の帯域は、スピーカユニットの振動板が一定以上のボリュームで過振幅し得る付近の帯域である。バンドパスフィルタ２２０のパラメータは、例えば、中心周波数ｆ０が２００Ｈｚに，帯域幅Ｑが１に設定される。バンドパスフィルタ２２０によるフィルタ処理がなされたデジタルオーディオ信号が絶対値回路２２１に供給される。
【００６６】
絶対値回路２２１は、正負の成分をもつデジタルオーディオ信号の絶対値をとる。絶対値回路２２１は、オーディオ信号のレベルを２乗する２乗回路であってもよい。
【００６７】
ピーク検出／ホールド部２２２は、絶対値回路２２１から供給される絶対値をピーク値として所定の時定数をもって記憶する。ピーク検出／ホールド部２２２は、保持するピーク値と絶対値回路２２１から供給される最新の絶対値とを比較し、絶対値が大きい場合にはその絶対値を新たなピーク値として保持する。そして、保持しているピーク値（ピークホールド値）を所定の時定数（例えば、リリースタイムとして０．５ｓ（秒））でもって減衰させていく。
【００６８】
比較器２２３は、ピーク検出／ホールド部２２２から供給されるピーク値を設定レベルと比較する。設定レベルは、スピーカユニット１７０の振動板の振幅の設計限界値に対応するレベルである。ピーク値が設定レベルより大きい場合には、ＤＳＰ２００は、設定レベルを超えた分に応じて必要なゲインを演算する。そして、ＤＳＰ２００は、演算により得られたゲインを実現するための係数（制御値）を求める。この係数が２次元ＩＩＲフィルタ１０１に設定される。２次元ＩＩＲフィルタ１０１により、必要に応じて、オーディオ信号の所定の帯域における信号のレベルが抑制される。
【００６９】
なお、ゲイン決定部２１１の各部における処理は、例えば、周期的になされる。例えば、ある周期でもって取り込まれたオーディオ信号における所定の帯域の信号のレベルの絶対値が取得される。取得された絶対値がピークホールド値と比較され、ピーク値を更新するか否かが判断される。ピーク値が更新される場合には更新後のピーク値が比較器２２３に供給され、ピーク値が更新されない場合にはピークホールド値またはピークホールド値を減衰させた値が比較器２２３に供給するようになされる。
【００７０】
「オーディオ信号処理装置の動作の一例」
図１０のフローチャートを参照して、オーディオ信号処理装置２０の動作の一例について説明する。ステップＳＴ２０１では、ユーザによるボリューム変更操作がなされる。ボリューム変更操作に応じてシステム制御部１１０は、ボリューム設定部１０２およびボリューム設定部２１０にボリューム値を設定する。そして、処理がステップＳＴ２０２に進む。
【００７１】
ステップＳＴ２０２では、ボリューム設定部２１０がソース音源１５０からのオーディオ信号と設定されたボリューム値とを掛け合わせる処理を実行する。これにより、ボリューム設定部１０２からパワーアンプブロック１６０に供給されるオーディオ信号と同様のオーディオ信号が生成される。そして、処理がステップＳＴ２０３に進む。
【００７２】
ボリューム設定部２１０によりレベルが変更されたオーディオ信号がバンドパスフィルタ２２０に供給される。バンドパスフィルタ２２０により、オーディオ信号における所定の帯域が抽出される。所定の帯域は、例えば、スピーカユニット１７０の振動板が一定以上のボリュームで過振幅する２００Ｈｚ付近の帯域である。そして、絶対値回路２２１によりバンドパスフィルタ２２０を通過したオーディオ信号のレベルの絶対値がとられる。そして、処理がステップＳＴ２０４に進む。
【００７３】
ステップＳＴ２０４では、ピーク検出／ホールド部２２２が、絶対値回路２２１から供給される絶対値をピーク値として所定の時定数をもって保持する（ピークホールド）。そして、処理がステップＳＴ２０５に進む。
【００７４】
ステップＳＴ２０５では、最新の絶対値が、ピーク検出／ホールド部２２２が保持しているピーク値を上回ったか否かが判断される。最新の絶対値がピーク値を上回った場合には、処理がステップＳＴ２０６に進む。
【００７５】
ステップＳＴ２０６ではピーク値が更新される。ピーク検出／ホールド部２２２は、更新後のピーク値を保持する。
【００７６】
ステップＳＴ２０５において最新の絶対値がピーク値を下回る場合には、処理がステップＳＴ２０７に進む。ステップＳＴ２０７では、比較器２２３によりピーク値が設定レベルより大きいか否かが判断される。そして、ピーク値が設定レベルより大きい場合には、デジタルオーディオ信号における所定の帯域のレベルを抑制するように、２次元ＩＩＲフィルタ１０１の係数が設定される。
【００７７】
図１１Ａは、第２の実施形態の処理を適用した場合の２次元ＩＩＲフィルタ１０１のゲインの変化を示し、図１１Ｂは、実際のオーディオ信号を示す。図１１Ａおよび図１１Ｂの横方向は時間の経過を示している。図１１Ａにおける縦軸は、ゲイン大きさを示し、図１１Ｂの縦軸は、オーディオ信号のレベルを示している。図１１Ａおよび図１１Ｂから明らかなように、２次元ＩＩＲフィルタ１０１のゲインをダイナミックに変化させることができる。
【００７８】
以上、説明したように、第２の実施形態では、振動板が過振幅し得る帯域内においてソース信号とボリューム値とを掛け合わせたレベルが過振幅するレベルを上回る場合にのみ、即座にその帯域の信号のレベルを抑圧するようにしている。これにより、振動板が過振幅することを防止できる。さらに、振動板が過振幅し得る帯域以外の帯域では、信号のレベルを抑圧しないため、振動板が過振幅することを防止しつつ、最大限、音圧を維持することができる。
【００７９】
＜３．変形例＞
以上、本開示の実施形態について具体的に説明したが、本開示は、上述の実施形態に限定されるものではなく、本開示の技術的思想に基づく各種の変形が可能である。
【００８０】
上述の説明では、磁性流体スピーカユニットを例にして説明したが、本開示が適用可能なスピーカユニットはそれに限定されることはない。また、磁性流体スピーカユニットを使用したスピーカ装置は、バスレフ型に限定されることはなく他の型式（例えば、密閉型）であってもよい。さらに、スピーカユニットの異音（びびり音）の防止にも本開示を適用することができる。例えば、びびり音が発生する共振周波数とボリュームに応じた抑制フィルタを使用することにより、本開示と同様の効果を得ることができる。
【００８１】
本開示におけるオーディオ信号処理装置は、例えば、テレビジョン装置、車載機器、携帯型のオーディオプレーヤ、携帯機器（スマートホンやノート型のコンピュータ）に対して適用することができる。
【００８２】
本開示は、装置に限らず、方法、プログラム、システム等により実現することができる。プログラムは、例えば、ネットワークを介して、若しくは、光ディスクや半導体メモリ等の可搬型のメモリを介してユーザに提供し得る。
【００８３】
なお、実施形態および変形例における構成および処理は、技術的な矛盾が生じない範囲で適宜組み合わせることができる。例示した処理の流れにおけるそれぞれの処理の順序は、技術的な矛盾が生じない範囲で適宜、変更できる。
【００８４】
本開示は、例示した処理が複数の装置によって分散されて処理される、いわゆるクラウドシステムに対して適用することもできる。実施形態および変形例において例示した処理が実行されるシステムであって、例示した処理の少なくとも一部の処理が実行される装置として、本開示を実現することができる。
【００８５】
本開示は、以下の構成もとることができる。
（１）
ボリュームを変更する制御に応じて、オーディオ信号のボリュームを変更するボリューム設定部と、
前記制御に応じて、前記オーディオ信号における所定の帯域のレベルを制御するレベル制御部と
を有するオーディオ信号処理装置。
（２）
前記レベル制御部は、
前記変更後のボリュームが設定値より大きい場合に、前記オーディオ信号における前記所定の帯域のレベルを抑制するように構成された
（１）に記載のオーディオ信号処理装置。
（３）
前記レベル制御部は、
前記変更後のボリュームが前記設定値より大きい度合いに応じて、前記オーディオ信号における前記所定の帯域のレベルを段階的に抑制するように構成された
（２）に記載のオーディオ信号処理装置。
（４）
前記レベル制御部は、
前記変更後のボリュームが前記設定値より小さい場合に、前記オーディオ信号における前記所定の帯域のレベルを変更しないように構成された
（１）乃至（３）のいずれかに記載のオーディオ信号処理装置。
（５）
前記オーディオ信号における前記所定の帯域のレベルを検出する検出部を有し、
前記レベル制御部は、前記検出部による検出結果に応じて前記オーディオ信号における所定の帯域のレベルを制御するように構成された
（１）に記載のオーディオ信号処理装置。
（６）
前記検出部は、
前記ボリュームを変更する制御に応じて、オーディオ信号のボリュームを変更する第２のボリューム設定部と、
前記第２のボリューム設定部から出力されたオーディオ信号の前記所定の帯域を通過させるフィルタと、
前記フィルタを通過したオーディオ信号のレベルのピーク値を検出し、前記ピーク値を所定の時定数をもって保持し、最新のピーク値が前記保持するピーク値より大きい場合には前記ピーク値を更新するピーク保持部と
前記ピーク保持部により保持されるピーク値に応じて、制御値を設定する制御値設定部と
を有する
（５）に記載のオーディオ信号処理装置。
（７）
前記所定の帯域は、ボリュームが一定以上になると前記オーディオ信号を再生するスピーカユニットが過振幅する帯域である
（１）乃至（６）のいずれかに記載のオーディオ信号処理装置。
（８）
前記スピーカユニットは、ダンパーレス構造を有する
（７）に記載のオーディオ信号処理装置。
（９）
前記スピーカユニットは、ボイスコイルの周縁に磁性流体が使用されたスピーカユニットであり、前記所定の帯域は２００Ｈｚ（ヘルツ）付近の帯域である
（８）に記載のオーディオ信号処理装置。
（１０）
ボリュームを変更する制御に応じて、オーディオ信号のボリュームを変更し、
前記制御に応じて、前記オーディオ信号における所定の帯域のレベルを制御する
オーディオ信号処理装置におけるオーディオ信号処理方法。
【符号の説明】
【００８６】
１，２・・・オーディオ信号再生システム
１０，２０・・・オーディオ信号処理装置
１００，２００・・・ＤＳＰ
１０１・・・２次元ＩＩＲフィルタ
１０２・・・ボリューム設定部
１１０・・・システム制御部
１７０・・・スピーカユニット
２０１・・・検出部
２１１・・・ゲイン決定部
【図１】
0006044568.tif 000002
【図２】
0006044568.tif 000003
【図３】
0006044568.tif 000004
【図４】
0006044568.tif 000005
【図５】
0006044568.tif 000006
【図６】
0006044568.tif 000007
【図７】
0006044568.tif 000008
【図８】
0006044568.tif 000009
【図９】
0006044568.tif 000010
【図１０】
0006044568.tif 000011
【図１１】
0006044568.tif 000012