(57)【要約】  本技術は、主観音質の低減を抑制しながらユーザの負荷の増大を抑制することができるようにする情報処理装置および方法、並びにプログラムに関する。入力されたオーディオ信号の波高率を算出し、算出された波高率が所定の閾値より小さい場合、オーディオ信号に対して、所定の閾値より小さい信号値をより小さくするエキスパンダ処理を行わせる。本開示は、例えば、情報処理装置、電子機器、コンピュータ、サーバ、プログラム、記憶媒体、システム等に適用することができる。
2018131513.tif 000002
【特許請求の範囲】
【請求項１】
入力されたオーディオ信号の波高率を算出する波高率算出部と、
前記波高率算出部により算出された前記波高率が所定の閾値より小さい場合、前記オーディオ信号に対して、所定の閾値より小さい信号値をより小さくするエキスパンダ処理を行わせるエキスパンダ制御部と
を備える情報処理装置。
【請求項２】
前記波高率算出部により算出された前記波高率に基づいて、前記エキスパンダ処理に用いられるパラメータを設定するパラメータ設定部をさらに備える
請求項１に記載の情報処理装置。
【請求項３】
前記パラメータは、前記オーディオ信号の信号値と比較される前記閾値と、前記オーディオ信号の前記閾値より小さい信号値に対するレシオとを含む
請求項２に記載の情報処理装置。
【請求項４】
前記パラメータ設定部は、前記波高率が小さい場合、前記レシオの値を、前記波高率が大きい場合よりも大きな値に設定する
請求項３に記載の情報処理装置。
【請求項５】
前記エキスパンダ処理の時定数の候補を記憶する記憶部をさらに備え、
前記パラメータ設定部は、前記記憶部に記憶されている前記候補の中から適用する時定数を選択するように構成される
請求項２に記載の情報処理装置。
【請求項６】
前記エキスパンダ制御部は、前記オーディオ信号のピーク値が所定の閾値より大きく、かつ、前記波高率が所定の閾値より小さい場合、前記オーディオ信号に対して前記エキスパンダ処理を行わせる
請求項１に記載の情報処理装置。
【請求項７】
前記波高率算出部は、前記オーディオ信号のピーク値と実効値とに基づいて前記波高率を算出する
請求項１に記載の情報処理装置。
【請求項８】
前記オーディオ信号のピーク値を検出するピーク値検出部をさらに備え、
前記波高率算出部は、前記ピーク値検出部により検出された前記ピーク値に基づいて前記波高率を算出するように構成される
請求項７に記載の情報処理装置。
【請求項９】
前記オーディオ信号の実効値を検出する実効値検出部をさらに備え、
前記波高率算出部は、前記実効値検出部により検出された前記実効値に基づいて前記波高率を算出するように構成される
請求項７に記載の情報処理装置。
【請求項１０】
前記エキスパンダ制御部の制御に従って、前記オーディオ信号に対して前記エキスパンダ処理を行うエキスパンダ処理部をさらに備える
請求項１に記載の情報処理装置。
【請求項１１】
前記波高率算出部は、所定の時間間隔毎に前記波高率を算出し、
前記エキスパンダ制御部は、前記時間間隔毎に、前記波高率算出部により算出された前記波高率に基づいて前記エキスパンダ処理の実行を制御する
請求項１に記載の情報処理装置。
【請求項１２】
前記時間間隔毎に、前記波高率算出部により算出された前記波高率に基づいて、前記エキスパンダ処理に用いられるパラメータを設定するパラメータ設定部をさらに備える
請求項１に記載の情報処理装置。
【請求項１３】
前記パラメータ設定部は、前記オーディオ信号に無音期間が検出された場合、前記パラメータを初期化する
請求項１２に記載の情報処理装置。
【請求項１４】
前記エキスパンダ制御部は、前記オーディオ信号を出力する際の音量が所定の閾値より大きい場合、前記エキスパンダ処理の実行を許可する
請求項１に記載の情報処理装置。
【請求項１５】
前記波高率算出部により算出された前記波高率に基づいて、前記オーディオ信号の信号値と比較される前記閾値と、前記オーディオ信号の前記閾値より小さい信号値に対するレシオを設定するパラメータ設定部をさらに備え、
前記パラメータ設定部は、前記オーディオ信号に対してノイズキャンセル処理が行われる場合、前記閾値を、前記ノイズキャンセル処理が行われない場合よりも小さくするように構成される
請求項１に記載の情報処理装置。
【請求項１６】
前記オーディオ信号を出力する出力デバイスの種類を検出する出力デバイス検出部をさらに備え、
前記エキスパンダ制御部は、前記出力デバイス検出部により所定の種類の出力デバイスが検出された場合、前記エキスパンダ処理の実行を許可するように構成される
請求項１に記載の情報処理装置。
【請求項１７】
前記波高率算出部により算出された前記波高率に基づいて、前記オーディオ信号の信号値と比較される前記閾値と、前記オーディオ信号の前記閾値より小さい信号値に対するレシオを設定するパラメータ設定部と、
前記オーディオ信号の全帯域の実効値と可聴帯域外の実効値との差分が小さい場合、前記パラメータ設定部により設定された前記レシオを補正するレシオ補正部と
をさらに備える
請求項１に記載の情報処理装置。
【請求項１８】
前記レシオ補正部は、前記オーディオ信号の可聴帯域外に対するレシオを補正する
請求項１７に記載の情報処理装置。
【請求項１９】
入力されたオーディオ信号の波高率を算出し、
算出された前記波高率が所定の閾値より小さい場合、前記オーディオ信号に対して、所定の閾値より小さい信号値をより小さくするエキスパンダ処理を行わせる
情報処理方法。
【請求項２０】
コンピュータを、
入力されたオーディオ信号の波高率を算出する波高率算出部と、
前記波高率算出部により算出された前記波高率が所定の閾値より小さい場合、前記オーディオ信号に対して、所定の閾値より小さい信号値をより小さくするエキスパンダ処理を行わせるエキスパンダ制御部と
して機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置および方法、並びにプログラムに関し、特に、主観音質の低減を抑制しながらユーザの負荷の増大を抑制することができるようにした情報処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来、楽曲制作において、マスタリング等でコンプレッサを多くかけることによりレンジを狭くして実効値平均レベルを上げる方法があった。近年、楽曲制作においては、所謂音圧競争とも称されるように、楽曲（オーディオ信号）の音圧を増大させることが好まれる傾向があり、このような手法を用いて制作される楽曲が多くなっている。しかしながら、実効値平均レベルが大きいオーディオ信号はユーザの耳への負荷が増大するおそれがあり、疲れやすくなるおそれがあった。【０００３】
そこで、実効値平均レベルが大きいオーディオ信号を、音量を低減させて再生する方法が考えられた（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１６９８２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、この方法の場合、オーディオ信号のレンジは狭いままであり、全ての音が小さくなることで聴きづらくなったり、違和感を与えたりするおそれがあった。つまり、オーディオ信号の主観音質が低減するおそれがあった。【０００６】
本技術は、このような状況に鑑みて提案されたものであり、主観音質の低減を抑制しながらユーザの負荷の増大を抑制することを目的とする。
【課題を解決するための手段】
【０００７】
本技術の一側面の情報処理装置は、入力されたオーディオ信号の波高率を算出する波高率算出部と、前記波高率算出部により算出された前記波高率が所定の閾値より小さい場合、前記オーディオ信号に対して、所定の閾値より小さい信号値をより小さくするエキスパンダ処理を行わせるエキスパンダ制御部とを備える情報処理装置である。【０００８】
前記波高率算出部により算出された前記波高率に基づいて、前記エキスパンダ処理に用いられるパラメータを設定するパラメータ設定部をさらに備えることができる。【０００９】
前記パラメータは、前記オーディオ信号の信号値と比較される前記閾値と、前記オーディオ信号の前記閾値より小さい信号値に対するレシオとを含むようにすることができる。【００１０】
前記パラメータ設定部は、前記波高率が小さい場合、前記レシオの値を、前記波高率が大きい場合よりも大きな値に設定することができる。【００１１】
前記エキスパンダ処理の時定数の候補を記憶する記憶部をさらに備え、前記パラメータ設定部は、前記記憶部に記憶されている前記候補の中から適用する時定数を選択するように構成されるようにすることができる。【００１２】
前記エキスパンダ制御部は、前記オーディオ信号のピーク値が所定の閾値より大きく、かつ、前記波高率が所定の閾値より小さい場合、前記オーディオ信号に対して前記エキスパンダ処理を行わせることができる。【００１３】
前記波高率算出部は、前記オーディオ信号のピーク値と実効値とに基づいて前記波高率を算出することができる。【００１４】
前記オーディオ信号のピーク値を検出するピーク値検出部をさらに備え、前記波高率算出部は、前記ピーク値検出部により検出された前記ピーク値に基づいて前記波高率を算出するように構成されるようにすることができる。【００１５】
前記オーディオ信号の実効値を検出する実効値検出部をさらに備え、前記波高率算出部は、前記実効値検出部により検出された前記実効値に基づいて前記波高率を算出するように構成されるようにすることができる。【００１６】
前記エキスパンダ制御部の制御に従って、前記オーディオ信号に対して前記エキスパンダ処理を行うエキスパンダ処理部をさらに備えるようにすることができる。【００１７】
前記波高率算出部は、所定の時間間隔毎に前記波高率を算出し、前記エキスパンダ制御部は、前記時間間隔毎に、前記波高率算出部により算出された前記波高率に基づいて前記エキスパンダ処理の実行を制御することができる。【００１８】
前記時間間隔毎に、前記波高率算出部により算出された前記波高率に基づいて、前記エキスパンダ処理に用いられるパラメータを設定するパラメータ設定部をさらに備えるようにすることができる。【００１９】
前記パラメータ設定部は、前記オーディオ信号に無音期間が検出された場合、前記パラメータを初期化することができる。【００２０】
前記エキスパンダ制御部は、前記オーディオ信号を出力する際の音量が所定の閾値より大きい場合、前記エキスパンダ処理の実行を許可することができる。【００２１】
前記波高率算出部により算出された前記波高率に基づいて、前記オーディオ信号の信号値と比較される前記閾値と、前記オーディオ信号の前記閾値より小さい信号値に対するレシオを設定するパラメータ設定部をさらに備え、前記パラメータ設定部は、前記オーディオ信号に対してノイズキャンセル処理が行われる場合、前記閾値を、前記ノイズキャンセル処理が行われない場合よりも小さくするように構成されるようにすることができる。【００２２】
前記オーディオ信号を出力する出力デバイスの種類を検出する出力デバイス検出部をさらに備え、前記エキスパンダ制御部は、前記出力デバイス検出部により所定の種類の出力デバイスが検出された場合、前記エキスパンダ処理の実行を許可するように構成されるようにすることができる。【００２３】
前記波高率算出部により算出された前記波高率に基づいて、前記オーディオ信号の信号値と比較される前記閾値と、前記オーディオ信号の前記閾値より小さい信号値に対するレシオを設定するパラメータ設定部と、前記オーディオ信号の全帯域の実効値と可聴帯域外の実効値との差分が小さい場合、前記パラメータ設定部により設定された前記レシオを補正するレシオ補正部とをさらに備えるようにすることができる。【００２４】
前記レシオ補正部は、前記オーディオ信号の可聴帯域外に対するレシオを補正することができる。【００２５】
本技術の一側面の情報処理方法は、入力されたオーディオ信号の波高率を算出し、算出された前記波高率が所定の閾値より小さい場合、前記オーディオ信号に対して、所定の閾値より小さい信号値をより小さくするエキスパンダ処理を行わせる情報処理方法である。【００２６】
本技術の一側面のプログラムは、コンピュータを、入力されたオーディオ信号の波高率を算出する波高率算出部と、前記波高率算出部により算出された前記波高率が所定の閾値より小さい場合、前記オーディオ信号に対して、所定の閾値より小さい信号値をより小さくするエキスパンダ処理を行わせるエキスパンダ制御部として機能させるプログラムである。【００２７】
本技術の一側面においては、入力されたオーディオ信号の波高率が算出され、算出された波高率が所定の閾値より小さい場合、オーディオ信号に対して、所定の閾値より小さい信号値をより小さくするエキスパンダ処理が行われる。
【発明の効果】
【００２８】
本技術によれば、情報を処理することが出来る。また本技術によれば、主観音質の低減を抑制しながらユーザの負荷の増大を抑制することができる。
【図面の簡単な説明】
【００２９】
【図１】コンプレッサ処理の様子の例を説明する図である。
【図２】再生装置の主な構成例を示すブロック図である。
【図３】エキスパンダ処理の様子の例を説明する図である。
【図４】事前解析処理の流れの例を説明するフローチャートである。
【図５】エキスパンダ制御処理の流れの例を説明するフローチャートである。
【図６】ピークレベルの変化の様子の例を説明する図である。
【図７】実効値の変化の様子の例を説明する図である。
【図８】フレーム単位での処理の様子の例を説明する図である。
【図９】エキスパンダ制御処理の流れの例を説明するフローチャートである。
【図１０】エキスパンダ制御処理の流れの例を説明する図９に続くフローチャートである。
【図１１】エキスパンダ制御処理の流れの例を説明する図９に続くフローチャートである。
【図１２】エキスパンダ制御処理の流れの例を説明するフローチャートである。
【図１３】エキスパンダ制御処理の流れの例を説明する図１２に続くフローチャートである。
【図１４】エキスパンダ制御処理の流れの例を説明する図１２に続くフローチャートである。
【図１５】再生装置の主な構成例を示すブロック図である。
【図１６】エキスパンダ制御処理の流れの例を説明するフローチャートである。
【図１７】再生装置の主な構成例を示すブロック図である。
【図１８】エキスパンダ制御処理の流れの例を説明するフローチャートである。
【図１９】再生装置の主な構成例を示すブロック図である。
【図２０】エキスパンダ制御処理の流れの例を説明するフローチャートである。
【図２１】再生装置の主な構成例を示すブロック図である。
【図２２】周波数特性の変化の様子の例を説明する図である。
【図２３】エキスパンダ制御処理の流れの例を説明するフローチャートである。
【図２４】コンピュータの主な構成例を示すブロック図である。
【発明を実施するための形態】
【００３０】
以下、本開示を実施するための形態（以下実施の形態とする）について説明する。なお、説明は以下の順序で行う。
１．コンプレッサ
２．第１の実施の形態（波高率を用いたエキスパンダ制御）
３．第２の実施の形態（単位時間毎のエキスパンダ制御）
４．第３の実施の形態（無音区間に応じたエキスパンダ制御）
５．第４の実施の形態（音量に応じたエキスパンダ制御）
６．第５の実施の形態（ノイズキャンセルに応じたエキスパンダ制御）
７．第６の実施の形態（出力デバイスに応じたエキスパンダ制御）
８．第７の実施の形態（ハイレゾリューションオーディオのエキスパンダ制御）
９．第８の実施の形態（コンピュータ）
１０．その他
【００３１】
＜１．コンプレッサ＞
従来、楽曲制作において、マスタリング等でコンプレッサを多くかけることによりレンジを狭くして実効値平均レベルを上げる方法があった。例えば、図１のＡに示されるような波形のオーディオ信号に対してコンプレッサ処理をかけることによりレンジを圧縮してゲインを上げ、図１のＢに示されるような波形が得られる。
【００３２】
このコンプレッサ処理の入出力のレベルは、例えば図１のＣのような関係になる。つまり、指定された閾値（threshold）を越えた場合、その閾値（threshold）を越えた入力に対してレシオ（ratio）に応じた出力を行う。コンプレッサの場合、入力に対して出力が小さくなるようにレシオ（ratio）が設定され、入力対出力が、1:1/∞となると出力は閾値（threshold）と同じ値になり、リミッターとして働く。また、コンプレッサの場合、閾値（threshold）とレシオ（ratio）により最大値が導き出せる入力に対する出力のゲインを上げることで、全体のゲインを上げつつ、最大値（0dB）を越えないようにすることで、ゲインを上げつつレンジを圧縮することができる。なお、入力対出力が1:1の場合、入力のレベルがそのまま出力される。
【００３３】
このようにコンプレッサをかけることによりオーディオ信号の実効値平均レベルを増大させることができる。近年、楽曲制作においては、所謂音圧競争とも称されるように、楽曲（オーディオ信号）の音圧を増大させることが好まれる傾向があり、このような手法を用いて制作される楽曲が多くなっている。しかしながら、実効値平均レベルが大きいオーディオ信号はユーザの耳への負荷が増大するおそれがあり、疲れやすくなるおそれがあった。
【００３４】
そこで、特許文献１に記載の方法のように、実効値平均レベルが大きいオーディオ信号を、音量を低減させて再生する方法が考えられた。
【００３５】
しかしながら、この方法の場合、オーディオ信号のレンジは狭いままであり、全ての音が小さくなることで聴きづらくなったり、違和感を与えたりするおそれがあった。つまり、オーディオ信号の主観音質が低減するおそれがあった。
【００３６】
＜波高率に基づくエキスパンダ制御＞
そこで、入力されたオーディオ信号の波高率を算出し、その算出された波高率が所定の閾値より小さい場合、オーディオ信号に対して、所定の閾値より小さい信号値をより小さくするエキスパンダ処理を行わせるようにする。例えば、情報処理装置において、入力されたオーディオ信号の波高率を算出する波高率算出部と、その波高率算出部により算出された波高率が所定の閾値より小さい場合、オーディオ信号に対して、所定の閾値より小さい信号値をより小さくするエキスパンダ処理を行わせるエキスパンダ制御部とを備えるようにする。
【００３７】
このようにエキスパンダ処理を行わせて波高率を増大させることにより、ピーク値を維持しながら実効値平均レベルを低減させることができるので、特許文献１に記載の方法よりも主観音質の低減を抑制しながらユーザの負荷の増大を抑制することができる。また、処理前の波高率に応じてエキスパンダ処理を行うことにより、不要なエキスパンダ処理を抑制することができるので、不要なレンジの拡大を抑制し、ユーザに違和感をより感じさせないようにすることができる。すなわち、主観音質の低減をより抑制することができる。
【００３８】
＜２．第１の実施の形態＞
＜再生装置＞
図２は、本技術を適用した情報処理装置の一実施の形態である再生装置の主な構成例を示す図である。図２に示される再生装置１００は、入力されたオーディオ信号の再生を行う装置である。また、再生装置１００は、必要に応じて、その再生するオーディオ信号に対して実効値平均レベルを低減させる信号処理を行う。
【００３９】
図２に示されるように、再生装置１００は、遅延処理部１１１、エキスパンダ１１２、増幅部１１３、出力部１１４、出力デバイス１１５、検出部１１６、パラメータ算出部１１７、および制御部１１８を有する。
【００４０】
遅延処理部１１１は、入力されたオーディオ信号に対する信号処理の制御タイミングと、そのオーディオ信号の再生タイミングとを対応させるために、入力されたオーディオ信号を一時的に保持する。これによりオーディオ信号の再生タイミングが遅延され、信号処理の制御タイミングに合わせられる。
【００４１】
エキスパンダ１１２は、遅延処理部１１１から供給されるオーディオ信号に対してエキスパンダ処理を行う。エキスパンダ処理は、オーディオ信号のレンジを伸張してゲインを下げる処理であり、入力が指定された閾値（threshold）を下回る場合、その入力と閾値（threshold）との差に対してレシオ（ratio）に応じた出力を行う。例えば、図３のＡに示されるような波形のオーディオ信号にエキスパンダ処理を行うことにより、図３のＢに示されるような波形が得られる。
【００４２】
このエキスパンダ処理の入出力のレベルの関係の例を図３のＣに示す。図３のＣに示されるように、レシオ（ratio）は入力に対して出力が小さくなるように設定される。一般的に、エキスパンダ処理においては、入力対出力が1:1/∞となると出力は限りなく０になり、ノイズゲートとして働く。
【００４３】
図２に戻り、エキスパンダ１１２は、後述するエキスパンダ制御部１４１の制御に従ってこのようなエキスパンダ処理を行う。
【００４４】
増幅部１１３は、エキスパンダ１１２から出力されるオーディオ信号を任意の増幅率で増幅する。この増幅率は任意であり、可変であってもよい。その場合、増幅部１１３は、例えばユーザや制御部等により指定される増幅率でオーディオ信号を増幅する。すなわち、増幅部１１３は、オーディオ信号を出力する際の音量（ボリューム）調整機能を有する。例えばユーザ等がこの増幅率を更新することにより、オーディオ信号を出力する際の音量を大きくしたり、小さくしたりすることができる。
【００４５】
出力部１１４は、増幅部１１３により適宜増幅されたオーディオ信号の出力に関する処理を行う。例えば、出力部１１４は、オーディオ信号をD/A変換したり、任意のフィルタ処理を施したりする。
【００４６】
出力デバイス１１５は、出力部１１４より出力されるオーディオ信号（アナログ信号）を音声として出力する。例えば、出力デバイス１１５は、スピーカ、ヘッドホン、イヤホン等の音声出力機能を有するデバイスにより構成される。
【００４７】
再生装置１００に入力されたオーディオ信号は、遅延処理部１１１に供給されるとともに、検出部１１６にも供給される。検出部１１６は、そのオーディオ信号から所望の情報を検出する。図２に示されるように、検出部１１６は、ピークレベル検出部１２１および実効値検出部１２２を有する。
【００４８】
ピークレベル検出部１２１は、入力されたオーディオ信号のピーク値を検出する。なお、このピーク値の検出方法は任意である。ピークレベル検出部１２１は、検出したピーク値を波高率算出部１３１に供給する。その際、ピーク値とともにオーディオ信号も波高率算出部１３１に供給されるようにしてもよい。
【００４９】
実効値検出部１２２は、入力されたオーディオ信号の実効値を検出する。実効値Veは、例えば以下の式（１）のように、（（信号値の２乗の合計）／（信号のサンプル数））の平方根により算出される。
【００５０】
【数１】
2018131513.tif 000003
・・・（１）
【００５１】
なお、式（１）において、Ｎはサンプル数、V(n)は信号値をそれぞれ示す。式（１）に示されるように、一般的には、オーディオ信号の複数のサンプル値を用いて検出される。上述の実効値平均レベルは実効値の平均値であるが、実効値の検出区間を実効値平均レベルの区間と同一にすれば（つまり実効値と実効値平均レベルが１対１の場合）、実効値と実効値平均レベルは同義となる。したがって、以下においては、特にこれらの違いを説明しない限り、実効値と実効値平均レベルは同義であるとする。実効値検出部１２２は、検出した実効値を波高率算出部１３１に供給する。その際、実効値とともにオーディオ信号も波高率算出部１３１に供給されるようにしてもよい。
【００５２】
また、検出部１１６が検出する情報は任意であり、検出部１１６がピーク値と実効値以外の情報を検出するようにしてもよい。
【００５３】
パラメータ算出部１１７は、検出部１１６により検出された情報に基づいて所望のパラメータを算出する。図２に示されるように、パラメータ算出部１１７は、波高率算出部１３１、エキスパンダパラメータ算出部１３２、およびメモリ１３３を有する。
【００５４】
波高率算出部１３１は、ピークレベル検出部１２１により検出されたピーク値と、実効値検出部１２２により検出された実効値とに基づいて、オーディオ信号の波高率（クレストファクタ）を算出する。波高率は例えば以下の式（２）のように算出される。
【００５５】
波高率＝ピーク値／実効値
・・・（２）
【００５６】
つまり、log換算[dB]では、波高率はピーク値と実効値の差分により算出される。例えば、フルスケールの単一周波数の正弦波波形では、ピーク値は±1.0（0dB）、実効値平均レベルは1.0/√2≒0.707(-3dB)となり、波高率は、1.0/（1.0/√2）=√2≒1.414(3dB)となる。波高率算出部１３１は、算出した波高率とピーク値をエキスパンダパラメータ算出部１３２に供給する。その際、それらの値とともに、オーディオ信号や実効値もエキスパンダパラメータ算出部１３２に供給されるようにしてもよい。
【００５７】
エキスパンダパラメータ算出部１３２は、エキスパンダ１１２により行われるエキスパンダ処理に用いられるパラメータを算出する。例えば、エキスパンダパラメータ算出部１３２は、波高率算出部１３１により算出された波高率に基づいてパラメータを設定する。例えば、エキスパンダパラメータ算出部１３２は、エキスパンダ処理の閾値（threshold）とレシオ（ratio）とを算出する。上述したようにこのレシオは、エキスパンダ処理の閾値より小さい信号値に対するレシオである。
【００５８】
例えば、エキスパンダパラメータ算出部１３２は、ピーク値に基づいて閾値を算出し、波高率に基づいてレシオを算出する。例えば、エキスパンダパラメータ算出部１３２は、ピーク値を閾値とする。その場合、ピーク値以下（つまりオーディオ信号の全て）に対してエキスパンダ処理が行われる。
【００５９】
また、例えば、エキスパンダパラメータ算出部１３２は、波高率が小さい場合、レシオの値を、波高率が大きい場合よりも大きな値に設定する。例えば、エキスパンダパラメータ算出部１３２は、波高率が6dB未満の場合入出力比が2:1になるようにレシオを算出する。
【００６０】
また、エキスパンダパラメータ算出部１３２は、エキスパンダ処理の時定数を算出する。例えば、メモリ１３３に時定数の候補が複数記憶されており、エキスパンダパラメータ算出部１３２がその候補の中から所望の値を選択するようにしてもよい。例えば、エキスパンダパラメータ算出部１３２が、オーディオ信号を解析し、その解析結果に基づいてメモリ１３３に記憶されている候補の中から最適な候補を選択するようにしてもよい。また、エキスパンダパラメータ算出部１３２が、オーディオ信号を解析し、その解析結果に基づいて最適な時定数を算出するようにしてもよい。
【００６１】
もちろん、エキスパンダパラメータ算出部１３２が算出するパラメータは任意であり、エキスパンダパラメータ算出部１３２が上述した例以外のパラメータを算出するようにしてもよい。エキスパンダパラメータ算出部１３２は、閾値、レシオ、時定数等、算出したパラメータをエキスパンダ制御部１４１に供給する。その際、波高率、ピーク値、実効値、オーディオ信号等の、その他の情報もそれらのパラメータとともにエキスパンダ制御部１４１に供給されるようにしてもよい。
【００６２】
メモリ１３３は、半導体メモリ等、任意の記憶媒体を有し、エキスパンダ処理の時定数の候補を記憶し、必要に応じてそれをエキスパンダパラメータ算出部１３２に供給する。なお、メモリ１３３が記憶する情報は任意であり、時定数以外の情報を記憶するようにしてもよい。
【００６３】
パラメータ算出部１１７が算出するパラメータは任意であり、パラメータ算出部１１７が上述した例以外のパラメータを算出するようにしてもよい。
【００６４】
制御部１１８は、制御に関する処理を行う。図２に示されるように、制御部１１８は、エキスパンダ制御部１４１を有する。エキスパンダ制御部１４１は、エキスパンダ１１２によるエキスパンダ処理の実行を制御する。その際、エキスパンダ制御部１４１が、エキスパンダパラメータ算出部１３２から供給される情報に基づいてエキスパンダ処理の実行を制御するようにしてもよい。例えば、エキスパンダ制御部１４１が、ピーク値と波高率に基づいてエキスパンダ処理の実行を制御する。例えば、波高率が所定の閾値よりも小さい場合に、エキスパンダ処理が実行されるようにしてもよい。また、例えば、ピーク値が所定の閾値よりも大きく、かつ、波高率が所定の閾値よりも小さい場合に、エキスパンダ処理が実行されるようにしてもよい。
【００６５】
もちろん、エキスパンダ処理実行の条件は任意であり、この例に限定されない。また、エキスパンダ処理の実行の制御に、ピーク値と波高率以外の情報が用いられるようにしてもよい。
【００６６】
また、エキスパンダ制御部１４１は、エキスパンダ処理を実行させる場合、そのエキスパンダ処理に用いられるパラメータをエキスパンダ１１２にセットする。例えば、エキスパンダ制御部１４１は、閾値、レシオ、時定数をエキスパンダ１１２にセットする。もちろん、セットされるパラメータは任意であり、これら以外のパラメータがセットされるようにしてもよい。
【００６７】
エキスパンダ１１２は、このエキスパンダ制御部１４１による実行制御に従って、エキスパンダ制御部１４１によりセットされたパラメータを用いてエキスパンダ処理を行う。
【００６８】
＜事前解析処理の流れ＞
再生装置１００は、上述のように、入力されたオーディオ信号を出力する前にそのオーディオ信号の解析（事前解析）を行い、その解析結果に基づいてオーディオ信号に対するエキスパンダ処理を制御する。この事前解析をどのようなデータ単位（例えば再生時間単位）で行うかは任意である。
【００６９】
例えば楽曲のように、所定の再生時間のオーディオ信号がファイル化され、そのファイル毎に再生が行われるような場合が考えらえるが、例えば複数の楽曲が連続して再生される等、複数のファイルのオーディオ信号が例えばフェードインフェードアウト等で連続して再生され、オーディオ信号をファイル毎に分けることが困難な場合も考えられる。さらに、例えばライブ音声等のように、オーディオ信号が継続して終端が未決定であるような場合も考えられる。
【００７０】
したがって、オーディオ信号の事前解析は、ファイル毎に行う（１ファイル分の事前解析をした後に出力する）ようにしてもよいし、所定の再生時間毎に行う（各区間の事前解析と出力を繰り返す）ようにしてもよい。もちろん、複数ファイルをまとめて事前解析するようにしてもよい。つまり、事前解析は、ファイルや再生時間等、任意のデータ単位で行うことができる。
【００７１】
ただし、本実施の形態においては、いずれの場合であっても、オーディオ信号の事前解析と出力は、その処理単位毎に閉じているものとする。つまり、事前解析結果は、その事前解析を行った区間内のエキスパンダ処理の制御にのみ用いられる（他の区間のエキスパンダ処理の制御には用いられない）ものとする。
【００７２】
再生装置１００は、事前解析処理を実行することにより、その事前解析を行う。この事前解析処理の流れの例を、図４のフローチャートを参照して説明する。
【００７３】
事前解析処理が開始されると、ピークレベル検出部１２１は、ステップＳ１０１において、入力されたオーディオ信号のピーク値を検出する。例えば、オーディオ信号が楽曲のデータである場合、その曲中のピーク値が検出される。
【００７４】
ステップＳ１０２において、実効値検出部１２２は、入力されたオーディオ信号の実効値を検出する。例えば、オーディオ信号が楽曲のデータである場合、その曲中の実効値が検出される。
【００７５】
ステップＳ１０３において、波高率算出部１３１は、ステップＳ１０１において検出されたピーク値と、ステップＳ１０２において検出された実効値とに基づいて、オーディオ信号の波高率を算出する。波高率の算出方法は任意であるが、例えば上述の式（２）のように算出される。
【００７６】
ステップＳ１０４において、エキスパンダ制御部１４１は、ピーク値がエキスパンダ処理ON用の閾値を越えているか否かを判定する。ピーク値がそのエキスパンダ処理ON用の閾値よりも大きいと判定された場合、処理はステップＳ１０５に進む。
【００７７】
ステップＳ１０５において、エキスパンダ制御部１４１は、ステップＳ１０３において算出された波高率が所定の波高率用の閾値より小さいか否かを判定する。波高率が波高率用の閾値より小さいと判定された場合、処理はステップＳ１０６に進む。この場合、オーディオ信号のピーク値が大きく、かつ、波高率が小さいので、その実効値平均レベルは大きい。したがって、エキスパンダ制御部１４１は、オーディオ信号に対してエキスパンダ処理を実行するように制御する。
【００７８】
ステップＳ１０６において、エキスパンダパラメータ算出部１３２は、ステップＳ１０１において検出されたピーク値と、ステップＳ１０３において算出された波高率とに基づいて、エキスパンダ処理用の閾値（スレッショルド）とレシオ（Ratio）とを算出する。エキスパンダ制御部１４１は、エキスパンダ１１２を制御してエキスパンダ処理ONを決定し、算出されたエキスパンダ処理用の閾値とレシオとをエキスパンダ１１２にセットする。ステップＳ１０６の処理が終了すると、事前解析処理が終了する。
【００７９】
また、ステップＳ１０４において、ピーク値がエキスパンダ処理ON用の閾値を越えていないと判定された場合、処理はステップＳ１０７に進む。また、ステップＳ１０５において、波高率が波高率用の閾値以上であると判定された場合、処理はステップＳ１０７に進む。この場合、オーディオ信号のピーク値が小さいか、または、ピーク値が大きくても波高率が小さいので、その実効値平均レベルは大きくない。したがって、エキスパンダ制御部１４１は、オーディオ信号に対してエキスパンダ処理を実行しないように制御する。
【００８０】
ステップＳ１０７において、エキスパンダ制御部１４１は、エキスパンダ１１２を制御してエキスパンダ処理OFFを決定する。ステップＳ１０７の処理が終了すると、事前解析処理が終了する。
【００８１】
＜エキスパンダ制御処理の流れ＞
再生装置１００は、エキスパンダ制御処理を行うことにより、エキスパンダ処理を制御する。図５のフローチャートを参照して、エキスパンダ制御処理の流れの例を説明する。エキスパンダ処理が開始されると、ステップＳ１２１において、エキスパンダ制御部１４１は、エキスパンダ処理ONであるか否かを判定する。エキスパンダ処理ONであると判定された場合、処理はステップＳ１２２に進む。
【００８２】
ステップＳ１２２において、エキスパンダ制御部１４１は、エキスパンダ１１２を制御し、エキスパンダ処理を実行させる。エキスパンダ１１２は、その制御に従ってオーディオ信号に対してエキスパンダ処理を行う。ステップＳ１２２の処理が終了するとエキスパンダ制御処理が終了する。また、ステップＳ１２１において、エキスパンダ処理ONでないと判定された場合、ステップＳ１２２の処理が省略されてエキスパンダ制御処理が終了する。
【００８３】
＜エキスパンダ処理結果＞
エキスパンダ処理によるピーク値の変化の例を図６に示す。図６のＡは、エキスパンダ処理を行う前のオーディオ信号のピーク値の例を示し、図６のＢは、エキスパンダ処理を行った後のオーディオ信号のピーク値の例を示す。また、エキスパンダ処理による実効値の変化の例を図７に示す。図７のＡは、エキスパンダ処理を行う前のオーディオ信号の実効値の例を示し、図７のＢは、エキスパンダ処理を行った後のオーディオ信号の実効値の例を示す。図６および図７に示されるように、エキスパンダ処理によりピーク値はほぼ変化しないが、実効値が下がるので波高率は大きくなる。
【００８４】
このように、再生装置１００は、全ての音量を小さくすることなく、実効値平均レベルを低減させることができるので、聴きづらくなったり、音量変化による違和感をユーザに与えたりすることなく、ユーザの負荷の増大を抑制することができる。つまり、再生装置１００は、主観音質の低減を抑制しながらユーザの負荷の増大を抑制することができる。また、再生装置１００は、上述のように、処理前の波高率に応じてエキスパンダ処理の実行を制御するので、不要なエキスパンダ処理を抑制することができ、不要なレンジの拡大を抑制し、ユーザに違和感をより感じさせないようにすることができる。すなわち、再生装置１００は、主観音質の低減をより抑制することができる。
【００８５】
＜３．第２の実施の形態＞
＜時間間隔毎の制御＞
ピーク値や実効値の検出、波高率の算出を所定の時間間隔毎に行うようにしてもよい。そして、その時間間隔毎に、算出された波高率に基づいてエキスパンダ処理の実行制御やパラメータの算出が行われるようにしてもよい。例えば、処理対象のオーディオ信号が動画像に対応する音声信号である場合、その時間間隔を、その動画像のフレームレートに応じた長さとしてもよい。例えば、動画像のフレーム毎に、エキスパンダ処理の実行制御やパラメータの算出が行われるようにしてもよい。例えば、映像が２４fps（frame per second）であり、音声のサンプリング周波数が４８kHzであるとすると、画像１フレーム当たりのサンプル数は２０００サンプルである。つまり、この場合、動画像のフレーム毎にエキスパンダ処理の実行制御やパラメータの算出が行われるようにすると、オーディオ信号の２０００サンプル毎にエキスパンダ処理の実行制御やパラメータの算出が行われることになる。
【００８６】
なお、この時間間隔、すなわち、ピーク値や実効値等の検出、波高率の算出、エキスパンダ処理の実行制御やパラメータの算出等を行う時間間隔（区間とも称する）は、任意であり、動画像のフレームレートに一致していなくてもよい。例えば、図８のＡに示される区間２０１乃至区間２０４のように、互いに重ならないように各区間を設定するようにしてもよいし、図８のＢに示される区間２１１乃至区間２１４のように、区間の一部が互いに重なるように（例えば半分ずつオーバーラップするように）してもよい。
【００８７】
例えば、図８のＡのように隣接する区間同士が互いに重ならない場合、ピーク値や実効値等の検出を区間毎に独立に設定すると、ピーク値や実効値の区間同士の相関性が低く、値が急激に変化する可能性があった。これらの値が急激に変化すると、波高率が急激に変化することになり、エキスパンダ処理のパラメータが急激に変化することになる可能性がある。つまり、オーディオ信号が不自然に（急激に）変化して、ユーザに違和感を与えてしまう可能性がある。
【００８８】
これに対して図８のＢの場合、隣接する区間の一部が互いに重なっているので、各区間において検出されるピーク値や実効値の相関性が増大し、急激な変化が抑制される。したがって、波高率やエキスパンダ処理のパラメータの急激な変化も抑制され、ユーザに与える違和感を抑制することができる。
【００８９】
また、オーディオ信号から検出される情報（例えば、ピーク値等）は、現在処理対象の区間（カレント区間）において検出された情報（ピーク値等）が所定の条件を満たさない限り、過去の区間の値を継承するようにしてもよい。この条件は任意である。例えば、カレント区間のピーク値が過去の時定数付きのピーク値よりも大きい場合にピーク値が更新されるようにしてもよい。また、例えば、実効値として、全区間の実効値の平均値を保持し、その平均値を用いてエキスパンダ処理のパラメータが算出されるようにしてもよい。このようにすることにより、エキスパンダ処理のパラメータの急激な変化が抑制され、ユーザに与える違和感を抑制することができる。
【００９０】
また、例えば、エキスパンダ処理の実行をOFFからONにする際にピーク値と比較する閾値と、エキスパンダ処理の実行をONからOFFにする際にピーク値と比較する閾値とが互いに異なるようにしてもよい。例えば、エキスパンダ処理の実行をOFFからONにする用の閾値をピーク値が越えた場合、ピーク値が、その閾値よりも小さな、エキスパンダ処理の実行をONからOFFにする用の閾値より小さくなるまで、エキスパンダ処理が実行されるようにしてもよい。例えば、エキスパンダ処理の実行をOFFからONにする用の閾値を-2dBとし、エキスパンダ処理の実行をONからOFFにする用の閾値を-8dBとしてもよい。このようにすることにより、ピーク値が閾値近辺で変動することにより、パラメータの更新頻度が増大することを抑制することができ、パラメータの算出をより安定化させることができる。
【００９１】
＜エキスパンダ制御処理の流れ＞
この場合、再生装置１００は、エキスパンダ制御処理を実行することにより、エキスパンダ処理を制御する。このエキスパンダ制御処理の流れの例を、図９乃至図１１のフローチャートを参照して説明する。
【００９２】
図９において、エキスパンダ制御処理が開始されると、ピークレベル検出部１２１は、ステップＳ２０１において、オーディオ信号のピーク値を検出し、そのピーク値を保持している過去の区間において検出したピーク値（前時定数付きピーク値とも称する）と比較して、大きければ、前時定数付きピーク値を、今回検出されたピーク値に更新する。
【００９３】
ステップＳ２０２において、実効値検出部１２２は、実効値を検出し、その実効値を用いて前実効値のフレーム平均を更新する（つまり全区間の平均を求める）。
【００９４】
ステップＳ２０３において、波高率算出部１３１は、時定数付きピーク値と実効値のフレーム平均とを用いて波高率を算出する。
【００９５】
ステップＳ２０４において、エキスパンダ制御部１４１は、ピーク値がエキスパンダ処理OFFからONへの閾値を越えたか否かを判定する。ピーク値がエキスパンダ処理OFFからONへの閾値を越えたと判定された場合、処理は図１０のステップＳ２１１に進む。
【００９６】
図１０のステップＳ２１１において、エキスパンダ制御部１４１は、実効値のフレーム平均が閾値を越えているか否かを判定する。越えていると判定された場合、処理はステップＳ２１２に進む。
【００９７】
ステップＳ２１２において、エキスパンダ制御部１４１は、現在のエキスパンダ処理の設定がONである（つまり、エキスパンダ処理を実行させる設定である）か否かを判定する。現在のエキスパンダ処理の設定がOFFである（つまり、エキスパンダ処理を実行させない設定である）と判定された場合、処理はステップＳ２１３に進む。
【００９８】
ステップＳ２１３において、エキスパンダパラメータ算出部１３２は、エキスパンダ処理の閾値とレシオを算出する。エキスパンダ制御部１４１は、その算出された閾値とレシオをエキスパンダ１１２にセットする。
【００９９】
ステップＳ２１４において、エキスパンダ制御部１４１は、エキスパンダ処理の設定をOFFからONにし、エキスパンダ１１２にエキスパンダ処理を実行させるようにする。ステップＳ２１４の処理が終了すると処理はステップＳ２１６に進む。
【０１００】
また、ステップＳ２１１において、実効値のフレーム平均が閾値を越えていないと判定された場合、処理はステップＳ２１５に進む。また、ステップＳ２１２において、エキスパンダ処理の設定がONであると判定された場合、処理はステップＳ２１５に進む。
【０１０１】
ステップＳ２１５において、エキスパンダパラメータ算出部１３２は、カレントフレームのピーク値が前時定数付きピーク値（すなわち、過去のピーク値）より大きいか、または、カレントフレームの波高率が前波高率（すなわち、過去の波高率）よりも小さい場合のみ、エキスパンダ処理の閾値とレシオを算出する。エキスパンダ制御部１４１は、その算出された閾値とレシオをエキスパンダ１１２に供給し、セットする。
【０１０２】
ステップＳ２１６において、エキスパンダ制御部１４１は、エキスパンダ１１２を制御し、エキスパンダ処理を行わせる。エキスパンダ１１２は、そのエキスパンダ制御部１４１の制御に従って、オーディオ信号に対するエキスパンダ処理を実行する。
【０１０３】
ステップＳ２１６の処理が終了すると、エキスパンダ制御処理が終了する。
【０１０４】
また、図９のステップＳ２０４において、ピーク値がエキスパンダ処理OFFからONへの閾値を越えていないと判定された場合、処理は図１１のステップＳ２２１に進む。
【０１０５】
図１１のステップＳ２２１において、エキスパンダ制御部１４１は、現在のエキスパンダ処理の設定がONである（つまり、エキスパンダ処理を実行させる設定である）か否かを判定する。現在のエキスパンダ処理の設定がONであると判定された場合、処理はステップＳ２２２に進む。
【０１０６】
ステップＳ２２２において、エキスパンダ制御部１４１は、ピーク値がエキスパンダ処理ONからOFFへの閾値を下回ったか否かを判定する。ピーク値がエキスパンダ処理ONからOFFへの閾値を下回ったと判定された場合、処理は図１０のステップＳ２１５に戻り、それ以降の処理を繰り返す。また、ステップＳ２２２において、ピーク値がエキスパンダ処理ONからOFFへの閾値を下回っていないと判定された場合、処理はステップＳ２２３に進む。
【０１０７】
ステップＳ２２３において、エキスパンダ制御部１４１は、エキスパンダ処理の設定をONからOFFに設定する。そして、ステップＳ２２４において、エキスパンダ制御部１４１は、ピーク値、実効値、エキスパンダ処理用の閾値とレシオを初期化する。ステップＳ２２４の処理が終了すると、エキスパンダ制御処理が終了する。
【０１０８】
また、ステップＳ２２１において、現在のエキスパンダ処理の設定がOFFであると判定された場合、エキスパンダ制御処理が終了する。
【０１０９】
以上のように処理を行うことにより、再生装置１００は、第１の実施の形態の場合と同様に、特許文献１に記載の方法よりも主観音質の低減を抑制しながらユーザの負荷の増大を抑制することができる。
【０１１０】
＜４．第３の実施の形態＞
＜無音区間の検出と制御＞
オーディオ信号に無音区間が含まれる場合、その無音区間が複数のコンテンツのつなぎ目であると考えることができる。例えば、楽曲と楽曲のつなぎ目であったり、コマーシャルのつなぎ目であったり、コマーシャルと本編コンテンツとのつなぎ目であったりすると考えることができる。つまり、無音区間は、オーディオ信号の連続性が途切れる区間であるので、その前後のエキスパンダ処理の相関性は低くても差し支えない。そこで、オーディオ信号に無音期間が検出された場合、エキスパンダ処理に関するパラメータを初期化するようにしてもよい。例えば、再生装置１００が、無音区間が検出された場合、ピーク値、実効値、エキスパンダ処理の閾値やレシオ等のパラメータを初期化するようにしてもよい。
【０１１１】
ただし、例えば楽曲内等、オーディオ信号が連続している（１コンテンツ内である）場合にも、一瞬の無音区間が発生することが考えられる。そのような場合はエキスパンダ処理結果が急激に変化しないように、相関性を維持することが望ましい。そこで、無音期間の検出においては、所定の時間以上無音が継続する期間を無音期間としてもよい。この無音期間する時間の長さは任意である。例えば、0.5秒以上としてもよい。
【０１１２】
＜エキスパンダ制御処理の流れ＞
この場合のエキスパンダ制御処理の流れの例を、図１２乃至図１４のフローチャートを参照して説明する。
【０１１３】
図１２のステップＳ２５１乃至ステップＳ２５４の各処理は、図９のステップＳ２０１乃至ステップＳ２０４の各処理と同様に実行される。ステップＳ２５４において、ピーク値がエキスパンダ処理OFFからONへの閾値を越えたと判定された場合、処理は図１３のステップＳ２６１に進む。
【０１１４】
図１３のステップＳ２６１乃至ステップＳ２６５の各処理は、図１０のステップＳ２１１乃至ステップＳ２１５の各処理と同様に実行される。ステップＳ２６５の処理が終了すると、処理はステップＳ２６６に進む。
【０１１５】
ステップＳ２６６において、エキスパンダ制御部１４１は、オーディオ信号において無音が所定の時間以上連続しているか否かを判定する。無音が所定の時間以上連続していない、すなわち、無音期間が検出されないと判定された場合、処理はステップＳ２６７に進む。
【０１１６】
ステップＳ２６７において、エキスパンダ制御部１４１は、エキスパンダ１１２を制御し、エキスパンダ処理を行わせる。エキスパンダ１１２は、そのエキスパンダ制御部１４１の制御に従って、オーディオ信号に対するエキスパンダ処理を実行する。ステップＳ２１６の処理が終了すると、エキスパンダ制御処理が終了する。
【０１１７】
また、図１２のステップＳ２５４において、ピーク値がエキスパンダ処理OFFからONへの閾値を越えていないと判定された場合、処理は図１４のステップＳ２７１に進む。図１４のステップＳ２７１乃至ステップＳ２７４の各処理は、図１１のステップＳ２２１乃至ステップＳ２２４の各処理と同様に行われる。
【０１１８】
なお、図１３のステップＳ２６６において、オーディオ信号において、無音が所定の時間以上連続している、すなわち、無音期間が検出されたと判定された場合、処理は図１４のステップＳ２７４に進む。ステップＳ２７４において、エキスパンダ制御部１４１は、ピーク値、実効値、エキスパンダ処理用の閾値とレシオを初期化する。ステップＳ２７４の処理が終了すると、エキスパンダ制御処理が終了する。
【０１１９】
以上のように処理を行うことにより、再生装置１００は、第２の実施の形態の場合と同様に、特許文献１に記載の方法よりも主観音質の低減を抑制しながらユーザの負荷の増大を抑制することができる。また、無音区間を検出し、パラメータを初期化することにより、エキスパンダ処理の不要な相関性を低減させることができ、より適切なエキスパンダ処理を行うことができる。
【０１２０】
＜５．第４の実施の形態＞
＜音量に応じた制御＞
オーディオ信号の出力時の音量が小さい場合は、ユーザの耳への負荷も小さい。そこで、音量設定に応じてエキスパンダ処理の実行を制御するようにしてもよい。例えば、オーディオ信号を出力する際の音量が所定の閾値より大きい場合にエキスパンダ処理の実行を許可する（換言するに、音量が所定の閾値以下の場合、エキスパンダ処理を禁止する）ようにしてもよい。
【０１２１】
＜再生装置＞
図１５は、本技術を適用した情報処理装置の一実施の形態である再生装置の主な構成例を示す図である。図１５に示される再生装置３００は、図２の再生装置１００と同様の装置であり、再生装置１００と基本的に同様の構成を有し、再生装置１００と基本的に同様の処理を行う。ただし、再生装置３００は、制御部１１８の代わりに制御部３１８を有する。制御部３１８は、制御部１１８と同様、制御に関する処理を行う。ただし、制御部３１８は、エキスパンダ制御部１４１に加え、音量制御部３４１を有する。
【０１２２】
音量制御部３４１は、増幅部１１３を制御し、オーディオ信号の音量の制御に関する処理を行う。例えば、音量制御部３４１は、ユーザ等の外部から指定された音量設定を増幅部１１３にセットする。増幅部１１３は、そのセットされた音量で出力されるようにオーディオ信号を増幅する。
【０１２３】
音量制御部３４１は、また、エキスパンダ制御部１４１を制御し、その音量設定に応じてエキスパンダ処理の実行を制御する。例えば、音量制御部３４１は、音量が所定の閾値より大きい場合、エキスパンダ制御部１４１に対して、エキスパンダ処理の実行を許可する。この場合、エキスパンダ制御部１４１は、エキスパンダ１１２を制御してエキスパンダ処理を実行させることができる。また、例えば、音量制御部３４１は、音量が所定の閾値以下の場合、エキスパンダ制御部１４１に対して、エキスパンダ処理の実行を禁止する。この場合、エキスパンダ制御部１４１は、エキスパンダ１１２にエキスパンダ処理を実行するように制御することができない。
【０１２４】
＜エキスパンダ制御処理の流れ＞
図１６のフローチャートを参照して、このような音量設定に基づくエキスパンダ処理の制御を行うエキスパンダ制御処理の流れの例を説明する。
【０１２５】
エキスパンダ制御処理が開始されると、音量制御部３４１は、ステップＳ３０１において、音量が所定の閾値より大きいか否かを判定する。音量がその閾値より大きいと判定された場合、処理はステップＳ３０２に進む。
【０１２６】
ステップＳ３０２において、音量制御部３４１は、エキスパンダ制御部１４１に対してエキスパンダ処理の実行を許可する。この場合、エキスパンダ制御部１４１は、エキスパンダ１１２を制御してエキスパンダ処理を実行させることができる。ステップＳ３０２の処理が終了すると、エキスパンダ制御処理が終了する。
【０１２７】
また、ステップＳ３０１において、音量が閾値以下であると判定された場合、処理はステップＳ３０３に進む。ステップＳ３０３において、音量制御部３４１は、エキスパンダ制御部１４１に対して、エキスパンダ処理の実行を禁止する。この場合、エキスパンダ制御部１４１は、エキスパンダ１１２を制御してエキスパンダ処理を実行させることができない。ステップＳ３０３の処理が終了すると、エキスパンダ制御処理が終了する。
【０１２８】
以上のように処理を実行することにより、再生装置３００は、オーディオ信号の出力時の音量に応じてエキスパンダ処理の実行を制御することができる。したがって、不要なエキスパンダ処理の実行を抑制することができ、ユーザに違和感をより感じさせないようにすることができる。すなわち、再生装置１００は、主観音質の低減を抑制しながらユーザの負荷の増大を抑制することができる。
【０１２９】
なお、音量に応じたエキスパンダ処理の制御方法はこれに限らず、例えば、音量制御部３４１がエキスパンダパラメータ算出部１３２等を制御し、パラメータを音量に応じた値にするようにしてもよい。このようにすることにより、エキスパンダ処理のかけすぎやかけなさすぎ等が生じるのを抑制することができ、主観音質の低減を抑制しながらユーザの負荷の増大を抑制することができる。
【０１３０】
＜６．第５の実施の形態＞
＜ノイズキャンセリング＞
本技術はノイズキャンセリングと併用するようにしてもよい。ノイズキャンセリングは、出力デバイス１１５の周辺の音声を収音し、その音声信号の逆位相をオーディオ信号に重畳することにより、出力デバイス１１５から出力されたオーディオ信号に対応する音声が周辺の騒音を抑制するようにして、本来のオーディオ信号の音声をより聴きやすくする技術である。
【０１３１】
ノイズキャンセリングを適用するとオーディオ信号の音声がより明確にユーザの耳に届くようになるので、主観音質の低減が目立ちやすくなる。換言するに、本技術による主観音質低減の抑制効果をユーザにより強く体感させることができる。つまり、本技術とノイズキャンセリングを併用することにより、主観音質の低減をより抑制しながらユーザの負荷の増大を抑制することができる。
【０１３２】
＜ノイズキャンセリングに基づくエキスパンダ処理の制御＞
さらに、ノイズキャンセリングの設定に応じてエキスパンダ処理の実行を制御するようにしてもよい。例えば、ノイズキャンセリングを行う場合のみ、エキスパンダ処理の実行を許可する（換言するに、ノイズキャンセリングを行わない場合、エキスパンダ処理を禁止する）ようにしてもよい。
【０１３３】
＜再生装置＞
図１７は、本技術を適用した情報処理装置の一実施の形態である再生装置の主な構成例を示す図である。図１７に示される再生装置４００は、図２の再生装置１００と同様の装置であり、再生装置１００と基本的に同様の構成を有し、再生装置１００と基本的に同様の処理を行う。ただし、再生装置４００は、制御部１１８の代わりに制御部４１８を有する。また、再生装置４００は、マイクロホン４５１、マイクアンプ４５２、NCフィルタ４５３、スイッチ４５４、および演算部４５５を備える。
【０１３４】
制御部４１８は、制御部１１８と同様、制御に関する処理を行う。ただし、制御部４１８は、エキスパンダ制御部１４１に加え、NC制御部４４１を有する。
【０１３５】
NC制御部４４１は、スイッチ４５４を制御し、ノイズキャンセリングを行うか否かを制御する。例えば、ノイズキャンセリングを行う場合、NC制御部４４１は、スイッチ４５４をオン状態にすることにより、NCフィルタ４５３と演算部４５５とを接続する。また、ノイズキャンセリングを行わない場合、NC制御部４４１は、スイッチ４５４をオフ状態とすることにより、NCフィルタ４５３と演算部４５５とを切断する。
【０１３６】
NC制御部４４１は、また、エキスパンダ制御部１４１を制御し、そのノイズキャンセリングに関する設定に応じてエキスパンダ処理の実行を制御する。例えば、NC制御部４４１は、ノイズキャンセリングを行う場合、エキスパンダ制御部１４１に対して、エキスパンダ処理の実行を許可する。この場合、エキスパンダ制御部１４１は、エキスパンダ１１２を制御してエキスパンダ処理を実行させることができる。また、例えば、NC制御部４４１は、ノイズキャンセリングを行わない場合、エキスパンダ制御部１４１に対して、エキスパンダ処理の実行を禁止する。この場合、エキスパンダ制御部１４１は、エキスパンダ１１２にエキスパンダ処理を実行するように制御することができない。
【０１３７】
マイクロホン４５１は、出力デバイス１１５周辺の音声を収音し、その音声信号をマイクアンプ４５２に供給する。マイクアンプ４５２は、その音声信号を増幅し、NCフィルタ４５３に供給する。NCフィルタ４５３は、その音声信号に対して所定のフィルタ処理を行い、例えば、位相の反転等を行う。スイッチ４５４は、NC制御部４４１に制御されて駆動し、NCフィルタ４５３と演算部４５５との接続を制御する。
【０１３８】
例えば、スイッチ４５４がオン状態になるとNCフィルタ４５３と演算部４５５とが接続され、NCフィルタ４５３で処理された音声信号が演算部４５５に供給される。つまりノイズキャンセリングが行われる。これに対して、例えば、スイッチ４５４がオフ状態になるとNCフィルタ４５３と演算部４５５とが切断され、NCフィルタ４５３で処理された音声信号が演算部４５５に供給されなくなる。つまりノイズキャンセリングが行われなくなる。
【０１３９】
演算部４５５は、増幅部１１３において増幅されたオーディオ信号にスイッチ４５４を介して供給される音声信号を合成（重畳）し、その合成信号を出力部１１４に供給する。NCフィルタ４５３から供給される音声信号は、位相が反転されているので、合成信号が音声として出力されると、その合成信号に含まれる位相が反転された音声信号成分が、出力デバイス１１５周辺の音声と打ち消し合う。これにより、本来のオーディオ信号がユーザの耳によりはっきりと届くようになる。
【０１４０】
＜エキスパンダ制御処理の流れ＞
図１８のフローチャートを参照して、このようなノイズキャンセリングに基づくエキスパンダ処理の制御を行うエキスパンダ制御処理の流れの例を説明する。
【０１４１】
エキスパンダ制御処理が開始されると、NC制御部４４１は、ステップＳ４０１において、ノイズキャンセリングを行うか否かを判定する。ノイズキャンセリングを行うと判定された場合、処理はステップＳ４０２に進む。
【０１４２】
ステップＳ４０２において、NC制御部４４１は、エキスパンダ制御部１４１に対して、エキスパンダ処理の実行を許可する。この場合、エキスパンダ制御部１４１は、エキスパンダ１１２を制御してエキスパンダ処理を実行させることができる。ステップＳ４０２の処理が終了すると、エキスパンダ制御処理が終了する。
【０１４３】
また、ステップＳ４０１において、ノイズキャンセリングを行わないと判定された場合、処理はステップＳ４０３に進む。ステップＳ４０３において、NC制御部４４１は、エキスパンダ制御部１４１に対して、エキスパンダ処理の実行を禁止する。この場合、エキスパンダ制御部１４１は、エキスパンダ１１２を制御してエキスパンダ処理を実行させることができない。ステップＳ４０３の処理が終了すると、エキスパンダ制御処理が終了する。
【０１４４】
以上のように処理を実行することにより、再生装置４００は、ノイズキャンセリングの設定に応じてエキスパンダ処理の実行を制御することができる。したがって、エキスパンダ処理とノイズキャンセリングとを併用することができ、主観音質の低減をより抑制しながらユーザの負荷の増大を抑制することができる。また、例えば周囲の雑音が大きい場合等、主観音質の低減抑制効果が少ない場合にエキスパンダ処理の実行を抑制するようにすることができる。これにより、再生装置４００の負荷の増大を抑制することができる。
【０１４５】
なお、これに限らず、例えば、NC制御部４４１がエキスパンダパラメータ算出部１３２等を制御し、パラメータをノイズキャンセリングの設定に応じた値にするようにしてもよい。例えば、オーディオ信号に対してノイズキャンセリングが行われる場合、エキスパンダ処理の閾値をノイズキャンセリングが行われない場合よりも小さくするようにしてもよい。このようにすることにより、エキスパンダ処理のかけすぎやかけなさすぎ等が生じるのを抑制することができ、主観音質の低減を抑制しながらユーザの負荷の増大を抑制することができる。
【０１４６】
＜７．第６の実施の形態＞
＜出力デバイスの検出＞
出力デバイス１１５がスピーカの場合、音声は空気を伝搬してユーザの耳に到達するので、その伝搬の間に実効値平均レベルが緩和され、ユーザの耳への負荷が低減する可能性がある。また、スピーカの指向性等や音響環境等によってさらに実効値平均レベルが緩和されやすくなる可能性もある。
【０１４７】
これに対して出力デバイス１１５がイヤホンやヘッドホンの場合、音声はユーザの耳傍から出力され、外耳道を介して鼓膜に到達するため、ユーザの耳により負荷がかかりやすい可能性がある。
【０１４８】
そこで、出力デバイス１１５の種類に応じてエキスパンダ処理の実行を制御するようにしてもよい。例えば、出力デバイス１１５がイヤホンやヘッドホン等の場合、エキスパンダ処理の実行を許可する（換言するに、出力デバイス１１５がスピーカ等の場合、エキスパンダ処理を禁止する）ようにしてもよい。
【０１４９】
＜再生装置＞
図１９は、本技術を適用した情報処理装置の一実施の形態である再生装置の主な構成例を示す図である。図１９に示される再生装置５００は、図２の再生装置１００と同様の装置であり、再生装置１００と基本的に同様の構成を有し、再生装置１００と基本的に同様の処理を行う。ただし、再生装置５００は、出力デバイス検出部５１１をさらに備える。
【０１５０】
出力デバイス検出部５１１は、出力デバイス１１５の種類を検出する。また、出力デバイス検出部５１１は、エキスパンダ制御部１４１を制御し、その検出結果（すなわち出力デバイス１１５の種類）に応じて、エキスパンダ処理の実行を制御する。例えば、出力デバイス検出部５１１は、出力デバイス１１５がイヤホンやヘッドホンの場合、エキスパンダ制御部１４１に対して、エキスパンダ処理の実行を許可する。この場合、エキスパンダ制御部１４１は、エキスパンダ１１２を制御してエキスパンダ処理を実行させることができる。また、例えば、出力デバイス検出部５１１は、出力デバイス１１５がスピーカの場合、エキスパンダ制御部１４１に対して、エキスパンダ処理の実行を禁止する。この場合、エキスパンダ制御部１４１は、エキスパンダ１１２にエキスパンダ処理を実行するように制御することができない。
【０１５１】
＜エキスパンダ制御処理の流れ＞
図２０のフローチャートを参照して、このような出力デバイス１１５の種類に基づくエキスパンダ処理の制御を行うエキスパンダ制御処理の流れの例を説明する。
【０１５２】
エキスパンダ制御処理が開始されると、出力デバイス検出部５１１は、ステップＳ５０１において、出力デバイス１１５を検出する。ステップＳ５０２において出力デバイス検出部５１１は、出力デバイス１１５がイヤホンまたはヘッドホンであるか否かを判定する。出力デバイス１１５がイヤホンまたはヘッドホンであると判定された場合、処理はステップＳ５０３に進む。
【０１５３】
ステップＳ５０３において、出力デバイス検出部５１１は、エキスパンダ制御部１４１に対して、エキスパンダ処理の実行を許可する。この場合、エキスパンダ制御部１４１は、エキスパンダ１１２を制御してエキスパンダ処理を実行させることができる。ステップＳ５０３の処理が終了すると、エキスパンダ制御処理が終了する。
【０１５４】
また、ステップＳ５０２において、出力デバイス１１５がスピーカ等である（イヤホンやヘッドホンでない）と判定された場合、処理はステップＳ５０４に進む。ステップＳ５０４において、出力デバイス検出部５１１は、エキスパンダ制御部１４１に対して、エキスパンダ処理の実行を禁止する。この場合、エキスパンダ制御部１４１は、エキスパンダ１１２を制御してエキスパンダ処理を実行させることができない。ステップＳ５０４の処理が終了すると、エキスパンダ制御処理が終了する。
【０１５５】
以上のように処理を実行することにより、再生装置５００は、出力デバイス１１５の種類に応じてエキスパンダ処理の実行を制御することができる。したがって、例えば出力デバイス１１５がスピーカ等であり、実効値平均レベルを抑制することにより得られる効果が少ない場合、エキスパンダ処理の実行を抑制することができる。これにより再生装置５００の負荷の増大を抑制することができる。また、不要なエキスパンダ処理による主観音質の低減を抑制することができる。
【０１５６】
また、例えば出力デバイス１１５がイヤホンやヘッドホン等であり、実効値平均レベルを抑制することにより得られる効果が大きい場合にエキスパンダ処理を実行することができ、主観音質の低減を抑制しながらユーザの負荷の増大を抑制することができる。
【０１５７】
なお、出力デバイス１１５の種類に応じたエキスパンダ処理の制御方法はこれに限らず、例えば、出力デバイス検出部５１１がエキスパンダパラメータ算出部１３２等を制御し、パラメータを出力デバイス１１５の種類に応じた値にするようにしてもよい。このようにすることにより、エキスパンダ処理のかけすぎやかけなさすぎ等が生じるのを抑制することができ、主観音質の低減を抑制しながらユーザの負荷の増大を抑制することができる。
【０１５８】
＜８．第７の実施の形態＞
＜ハイレゾリューションオーディオ＞
従来より、可聴帯域外の信号も含むオーディオ信号（ハイレゾリューションオーディオ）が存在する。このようなハイレゾリューションオーディオにおいて、レンジが狭く実効値平均レベルが高い場合、可聴帯域だけでなく可聴帯域外においても同様に、レンジが狭く実効値平均レベルが高い可能性が高い。このような場合、可聴帯域のみ実効値平均レベルを低減させても、可聴帯域外の成分が残り、ユーザの耳への負荷をかけてしまうおそれがあった。
【０１５９】
そこで、可聴帯域内に限らず、可聴帯域外においてもピーク値や実効値を検出するようにしてもよい。また、可聴帯域内に限らず、可聴帯域外においても波高率を増大させてピーク値を下げずに実効値平均レベルを低減させるようにしてもよい。例えば、全帯域の実効値平均レベルと可聴帯域外の実効値平均レベルとの差が少ない場合、可聴帯域外に多くの信号が含まれると判定し、実効値平均レベルをより低減させるように、エキスパンダ処理のレシオを補正するようにしてもよい。その際、全帯域に対するレシオを補正するようにしてもよいし、可聴帯域外に対するレシオを可聴帯域内に対するレシオとは独立して設定する（補正する）ようにしてもよい。
【０１６０】
なお、可聴帯域の具体的な範囲は任意である。例えば、約２０Hz程度から約２００００Hz程度であるようにしてもよい。
【０１６１】
＜再生装置＞
図２１は、本技術を適用した情報処理装置の一実施の形態である再生装置の主な構成例を示す図である。図２１に示される再生装置６００は、図２の再生装置１００と同様の装置であり、再生装置１００と基本的に同様の構成を有し、再生装置１００と基本的に同様の処理を行う。ただし、再生装置６００は、検出部１１６の代わりに検出部６１６を備え、パラメータ算出部１１７の代わりにパラメータ算出部６１７を備えている。
【０１６２】
検出部６１６は、検出部１１６と同様、検出に関する処理を行う。検出部６１６は、検出部１１６の構成（ピークレベル検出部１２１および実効値検出部１２２）に加えさらに、フィルタ６２１および実効値検出部６２２を備える。ピークレベル検出部１２１は、可聴帯域内外の全ての帯域についてピーク値を検出する。ピークレベル検出部１２１は、検出したピーク値を波高率算出部１３１に供給する。実効値検出部１２２は、可聴帯域内外の全ての帯域の実効値を検出する。実効値検出部１２２は、検出した全帯域の実効値を波高率算出部１３１およびレシオ補正部６３１に供給する。フィルタ６２１は、ハイパスフィルタを有し、それによって入力されたオーディオ信号から可聴帯域外の信号を抽出する。フィルタ６２１は、抽出した可聴帯域外の信号を実効値検出部６２２に供給する。実効値検出部６２２は、フィルタ６２１により抽出された可聴帯域外の信号から実効値を検出する。実効値検出部６２２は、検出した可聴帯域外の実効値をレシオ補正部６３１に供給する。
【０１６３】
パラメータ算出部６１７は、パラメータ算出部１１７と同様、パラメータの算出に関する処理を行う。パラメータ算出部６１７は、パラメータ算出部１１７の構成に加え、さらにレシオ補正部６３１を有する。波高率算出部１３１は、ピークレベル検出部１２１により検出された全帯域のピーク値と、実効値検出部１２２により検出された全帯域の実効値とに基づいて全帯域についての波高率を算出する。エキスパンダパラメータ算出部１３２は、波高率算出部１３１により算出された全帯域の波高率等に基づいて、エキスパンダ処理の閾値、レシオ、時定数等の、エキスパンダ処理に関するパラメータを生成する。
【０１６４】
レシオ補正部６３１は、実効値検出部１２２により検出された全帯域の実効値と、実効値検出部６２２により検出された可聴帯域外の実効値とに基づいて、エキスパンダパラメータ算出部１３２により算出されたエキスパンダ処理のレシオを補正する。例えば、全帯域の実効値と可聴帯域外の実効値との差分が小さい場合、レシオ補正部６３１は、可聴帯域外の成分が多く含まれると判断し、実効値をより下げるようにレシオを補正する。
【０１６５】
その際、レシオ補正部６３１は、例えば、全帯域に対するレシオを一律に補正するようにしてもよい。このようにすることにより、可聴帯域外も含む全帯域の実効値を低減させることができる。したがって、再生装置６００は、主観音質の低減を抑制しながらユーザの負荷の増大をより抑制することができる。
【０１６６】
また、可聴帯域外に対する実効値を可聴帯域内に対する実効値に比べてより下げるようにレシオを補正するようにしてもよい。例えば、図２２のＡは、エキスパンダ処理される前のオーディオ信号の周波数分布の例を示し、図２２のＢは、エキスパンダ処理された後のオーディオ信号の周波数分布の例を示している。図２２のＡにおいて四角枠６６１により囲まれる部分が可聴帯域外の成分である。また、図２２のＢにおいて四角枠６６２により囲まれる部分が可聴帯域外の成分である。可聴帯域外に対する実効値をより下げるようにレシオを補正することにより、四角枠６６１から四角枠６６２のように、可聴帯域外の成分を他の帯域の成分に比べてより小さくすることができる。可聴帯域外の成分はユーザに感知されにくいので、このように大きく低減させてもユーザに違和感を与えにくい。つまり、再生装置６００は、主観音質の低減をより抑制しながら、ユーザの負荷の増大を抑制することができる。
【０１６７】
＜エキスパンダ制御処理の流れ＞
図２３のフローチャートを参照して、このような再生装置６００により実行されるエキスパンダ制御処理の流れの例を説明する。
【０１６８】
エキスパンダ制御処理が開始されると、ピークレベル検出部１２１は、ステップＳ６０１において、可聴帯域内外の全帯域についてピーク値を検出する。ステップＳ６０２において、実効値検出部１２２は、可聴帯域内外の全帯域について実効値を検出する。ステップＳ６０３において、波高率算出部１３１は、ステップＳ６０１において検出された全帯域のピーク値と、ステップＳ６０２において検出された全帯域の実効値とに基づいて、全帯域の波高率を算出する。
【０１６９】
ステップＳ６０４において、エキスパンダ制御部１４１は、ステップＳ６０１において検出されたピーク値がエキスパンダ処理ON用の閾値を越えているか否かを判定する。ピーク値がそのエキスパンダ処理ON用の閾値よりも大きいと判定された場合、処理はステップＳ６０５に進む。ステップＳ６０５において、エキスパンダ制御部１４１は、ステップＳ６０３において算出された波高率が所定の波高率用の閾値より小さいか否かを判定する。波高率がその波高率用の閾値より小さいと判定された場合、処理はステップＳ６０６に進む。この場合、オーディオ信号のピーク値が大きく、かつ、波高率が小さいので、その実効値平均レベルは大きい。したがって、エキスパンダ制御部１４１は、オーディオ信号に対してエキスパンダ処理を実行するように制御する。
【０１７０】
ステップＳ６０６において、エキスパンダパラメータ算出部１３２は、ステップＳ６０１において検出された全帯域のピーク値と、ステップＳ６０３において算出された全帯域の波高率とに基づいて、エキスパンダ処理用の閾値（スレッショルド）とレシオ（Ratio）とを算出する。エキスパンダ制御部１４１は、エキスパンダ１１２を制御してエキスパンダ処理ONを決定する。
【０１７１】
ステップＳ６０７において、フィルタ６２１は、オーディオ信号から可聴帯域外の成分を抽出する。実効値検出部６２２は、その可聴帯域外の成分から可聴帯域外の実効値を検出する。ステップＳ６０８において、レシオ補正部６３１は、ステップＳ６０２において検出された全帯域の実効値と、ステップＳ６０７において検出された可聴帯域外の実効値との差分を算出する。ステップＳ６０９において、レシオ補正部６３１は、その差分値が所定の閾値より小さいか否かを判定する。差分値が閾値より小さいと判定された場合、処理はステップＳ６１０に進む。ステップＳ６１０において、レシオ補正部６３１は、エキスパンダパラメータ算出部１３２を制御して、少なくとも可聴帯域外の実効値をより低減させるように、ステップＳ６０６において算出されたレシオを補正する。エキスパンダ制御部１４１は、その補正されたレシオをステップＳ６０６において算出された閾値とともにエキスパンダ１１２にセットする。ステップＳ６１０の処理が終了すると、事前解析処理が終了する。また、ステップＳ６０９において、差分値が閾値以上であると判定された場合、可聴帯域外の成分が少ないのでレシオの補正が省略される。つまり、エキスパンダ制御部１４１は、ステップＳ６０６において算出された閾値およびレシオをエキスパンダ１１２にセットする。そして、事前解析処理が終了する。
【０１７２】
また、ステップＳ６０４において、ピーク値がエキスパンダ処理ON用の閾値を越えていないと判定された場合、処理はステップＳ６１１に進む。また、ステップＳ６０５において、波高率が波高率用の閾値以上であると判定された場合、処理はステップＳ６１１に進む。この場合、オーディオ信号のピーク値が小さいか、または、ピーク値が大きくても波高率が小さいので、その実効値平均レベルは大きくない。したがって、エキスパンダ制御部１４１は、オーディオ信号に対してエキスパンダ処理を実行しないように制御する。つまり、ステップＳ６１１において、エキスパンダ制御部１４１は、エキスパンダ１１２を制御してエキスパンダ処理OFFを決定する。ステップＳ６１１の処理が終了すると、事前解析処理が終了する。
【０１７３】
このようにすることにより、再生装置６００は、可聴帯域外の成分も含むハイレゾリューションオーディオに対しても、主観音質の低減を抑制しながらユーザの負荷の増大を抑制することができる。
【０１７４】
＜９．第８の実施の形態＞
＜コンピュータ＞
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここでコンピュータには、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータ等が含まれる。
【０１７５】
図２４は、上述した一連の処理をプログラムにより実行するコンピュータのハードウエアの構成例を示すブロック図である。
【０１７６】
図２４に示されるコンピュータ９００において、CPU（Central Processing Unit）９０１、ROM（Read Only Memory）９０２、RAM（Random Access Memory）９０３は、バス９０４を介して相互に接続されている。
【０１７７】
バス９０４にはまた、入出力インタフェース９１０も接続されている。入出力インタフェース９１０には、入力部９１１、出力部９１２、記憶部９１３、通信部９１４、およびドライブ９１５が接続されている。
【０１７８】
入力部９１１は、例えば、キーボード、マウス、マイクロホン、タッチパネル、入力端子などよりなる。出力部９１２は、例えば、ディスプレイ、スピーカ、出力端子などよりなる。記憶部９１３は、例えば、ハードディスク、RAMディスク、不揮発性のメモリなどよりなる。通信部９１４は、例えば、ネットワークインタフェースよりなる。ドライブ９１５は、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブルメディア９２１を駆動する。
【０１７９】
以上のように構成されるコンピュータ９００では、CPU９０１が、例えば、記憶部９１３に記憶されているプログラムを、入出力インタフェース９１０およびバス９０４を介して、RAM９０３にロードして実行することにより、上述した一連の処理が行われる。RAM９０３にはまた、CPU９０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１８０】
コンピュータ９００が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア９２１に記録して適用することができる。その場合、プログラムは、リムーバブルメディア９２１をドライブ９１５に装着することにより、入出力インタフェース９１０を介して、記憶部９１３にインストールすることができる。
【０１８１】
また、このプログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することもできる。その場合、プログラムは、通信部９１４で受信し、記憶部９１３にインストールすることができる。
【０１８２】
その他、このプログラムは、ROM９０２や記憶部９１３等に、あらかじめインストールしておくこともできる。
【０１８３】
＜１０．その他＞
また、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０１８４】
例えば、本技術は、装置またはシステムを構成するあらゆる構成、例えば、システムLSI（Large Scale Integration）等としてのプロセッサ、複数のプロセッサ等を用いるモジュール、複数のモジュール等を用いるユニット、ユニットにさらにその他の機能を付加したセット等（すなわち、装置の一部の構成）として実施することもできる。
【０１８５】
また、例えば、１つの装置（または処理部）として説明した構成を分割し、複数の装置（または処理部）として構成するようにしてもよい。逆に、以上において複数の装置（または処理部）として説明した構成をまとめて１つの装置（または処理部）として構成されるようにしてもよい。また、各装置（または各処理部）の構成に上述した以外の構成を付加するようにしてももちろんよい。さらに、システム全体としての構成や動作が実質的に同じであれば、ある装置（または処理部）の構成の一部を他の装置（または他の処理部）の構成に含めるようにしてもよい。
【０１８６】
また、例えば、本技術は、１つの機能を、ネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０１８７】
また、例えば、上述したプログラムは、任意の装置において実行することができる。その場合、その装置が、必要な機能（機能ブロック等）を有し、必要な情報を得ることができるようにすればよい。
【０１８８】
また、例えば、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０１８９】
なお、コンピュータが実行するプログラムは、プログラムを記述するステップの処理が、本明細書で説明する順序に沿って時系列に実行されるようにしても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで個別に実行されるようにしても良い。つまり、矛盾が生じない限り、各ステップの処理が上述した順序と異なる順序で実行されるようにしてもよい。さらに、このプログラムを記述するステップの処理が、他のプログラムの処理と並列に実行されるようにしても良いし、他のプログラムの処理と組み合わせて実行されるようにしても良い。
【０１９０】
また、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、全ての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０１９１】
なお、本明細書において複数説明した本技術は、矛盾が生じない限り、それぞれ独立に単体で実施することができる。もちろん、任意の複数の本技術を併用して実施することもできる。例えば、いずれかの実施の形態において説明した本技術を、他の実施の形態において説明した本技術と組み合わせて実施することもできる。また、上述した任意の本技術を、上述していない他の技術と併用して実施することもできる。
【０１９２】
なお、本技術は以下のような構成も取ることができる。
（１）  入力されたオーディオ信号の波高率を算出する波高率算出部と、
前記波高率算出部により算出された前記波高率が所定の閾値より小さい場合、前記オーディオ信号に対して、所定の閾値より小さい信号値をより小さくするエキスパンダ処理を行わせるエキスパンダ制御部と
を備える情報処理装置。
（２）  前記波高率算出部により算出された前記波高率に基づいて、前記エキスパンダ処理に用いられるパラメータを設定するパラメータ設定部をさらに備える
（１）に記載の情報処理装置。
（３）  前記パラメータは、前記オーディオ信号の信号値と比較される前記閾値と、前記オーディオ信号の前記閾値より小さい信号値に対するレシオとを含む
（２）に記載の情報処理装置。
（４）  前記パラメータ設定部は、前記波高率が小さい場合、前記レシオの値を、前記波高率が大きい場合よりも大きな値に設定する
（３）に記載の情報処理装置。
（５）  前記エキスパンダ処理の時定数の候補を記憶する記憶部をさらに備え、
前記パラメータ設定部は、前記記憶部に記憶されている前記候補の中から適用する時定数を選択するように構成される
（２）乃至（４）のいずれかに記載の情報処理装置。
（６）  前記エキスパンダ制御部は、前記オーディオ信号のピーク値が所定の閾値より大きく、かつ、前記波高率が所定の閾値より小さい場合、前記オーディオ信号に対して前記エキスパンダ処理を行わせる
（１）乃至（５）のいずれかに記載の情報処理装置。
（７）  前記波高率算出部は、前記オーディオ信号のピーク値と実効値とに基づいて前記波高率を算出する
（１）乃至（６）のいずれかに記載の情報処理装置。
（８）  前記オーディオ信号のピーク値を検出するピーク値検出部をさらに備え、
前記波高率算出部は、前記ピーク値検出部により検出された前記ピーク値に基づいて前記波高率を算出するように構成される
（７）に記載の情報処理装置。
（９）  前記オーディオ信号の実効値を検出する実効値検出部をさらに備え、
前記波高率算出部は、前記実効値検出部により検出された前記実効値に基づいて前記波高率を算出するように構成される
（７）または（８）に記載の情報処理装置。
（１０）  前記エキスパンダ制御部の制御に従って、前記オーディオ信号に対して前記エキスパンダ処理を行うエキスパンダ処理部をさらに備える
（１）乃至（９）のいずれかに記載の情報処理装置。
（１１）  前記波高率算出部は、所定の時間間隔毎に前記波高率を算出し、
前記エキスパンダ制御部は、前記時間間隔毎に、前記波高率算出部により算出された前記波高率に基づいて前記エキスパンダ処理の実行を制御する
（１）乃至（１０）のいずれかに記載の情報処理装置。
（１２）  前記時間間隔毎に、前記波高率算出部により算出された前記波高率に基づいて、前記エキスパンダ処理に用いられるパラメータを設定するパラメータ設定部をさらに備える
（１）乃至（１１）のいずれかに記載の情報処理装置。
（１３）  前記パラメータ設定部は、前記オーディオ信号に無音期間が検出された場合、前記パラメータを初期化する
（１２）に記載の情報処理装置。
（１４）  前記エキスパンダ制御部は、前記オーディオ信号を出力する際の音量が所定の閾値より大きい場合、前記エキスパンダ処理の実行を許可する
（１）乃至（１３）のいずれかに記載の情報処理装置。
（１５）  前記波高率算出部により算出された前記波高率に基づいて、前記オーディオ信号の信号値と比較される前記閾値と、前記オーディオ信号の前記閾値より小さい信号値に対するレシオを設定するパラメータ設定部をさらに備え、
前記パラメータ設定部は、前記オーディオ信号に対してノイズキャンセル処理が行われる場合、前記閾値を、前記ノイズキャンセル処理が行われない場合よりも小さくするように構成される
（１）乃至（１４）のいずれかに記載の情報処理装置。
（１６）  前記オーディオ信号を出力する出力デバイスの種類を検出する出力デバイス検出部をさらに備え、
前記エキスパンダ制御部は、前記出力デバイス検出部により所定の種類の出力デバイスが検出された場合、前記エキスパンダ処理の実行を許可するように構成される
（１）乃至（１５）のいずれかに記載の情報処理装置。
（１７）  前記波高率算出部により算出された前記波高率に基づいて、前記オーディオ信号の信号値と比較される前記閾値と、前記オーディオ信号の前記閾値より小さい信号値に対するレシオを設定するパラメータ設定部と、
前記オーディオ信号の全帯域の実効値と可聴帯域外の実効値との差分が小さい場合、前記パラメータ設定部により設定された前記レシオを補正するレシオ補正部と
をさらに備える
（１）乃至（１６）のいずれかに記載の情報処理装置。
（１８）  前記レシオ補正部は、前記オーディオ信号の可聴帯域外に対するレシオを補正する
（１７）に記載の情報処理装置。
（１９）  入力されたオーディオ信号の波高率を算出し、
算出された前記波高率が所定の閾値より小さい場合、前記オーディオ信号に対して、所定の閾値より小さい信号値をより小さくするエキスパンダ処理を行わせる
情報処理方法。
（２０）  コンピュータを、
入力されたオーディオ信号の波高率を算出する波高率算出部と、
前記波高率算出部により算出された前記波高率が所定の閾値より小さい場合、前記オーディオ信号に対して、所定の閾値より小さい信号値をより小さくするエキスパンダ処理を行わせるエキスパンダ制御部と
して機能させるプログラム。
【符号の説明】
【０１９３】
１００  再生装置，  １１１  遅延処理部，  １１２  エキスパンダ，  １１３  増幅部，  １１４  出力部，  １１５  出力デバイス，  １１６  検出部，  １１７  パラメータ算出部，  １１８  制御部，  １２１  ピークレベル検出部，  １２２  実効値検出部，  １３１  波高率算出部，  １３２  エキスパンダパラメータ算出部，  １３３  メモリ，  １４１  エキスパンダ制御部，  ３００  再生装置，  ３４１  音量制御部，  ４００  再生装置，  ４４１  NC制御部，  ４５１  マイクロホン，  ４５２  マイクアンプ，  ４５３  NCフィルタ，  ４５４  スイッチ，  ４５５  演算部，  ５００  再生装置，  ５１１  出力デバイス検出部，  ６００  再生装置，  ６１６  検出部，  ６１７  パラメータ算出部，  ６２１  フィルタ，  ６２２  実効値検出部，  ６３１  レシオ補正部，  ９００  コンピュータ
【図１】
2018131513.tif 000004
【図２】
2018131513.tif 000005
【図３】
2018131513.tif 000006
【図４】
2018131513.tif 000007
【図５】
2018131513.tif 000008
【図６】
2018131513.tif 000009
【図７】
2018131513.tif 000010
【図８】
2018131513.tif 000011
【図９】
2018131513.tif 000012
【図１０】
2018131513.tif 000013
【図１１】
2018131513.tif 000014
【図１２】
2018131513.tif 000015
【図１３】
2018131513.tif 000016
【図１４】
2018131513.tif 000017
【図１５】
2018131513.tif 000018
【図１６】
2018131513.tif 000019
【図１７】
2018131513.tif 000020
【図１８】
2018131513.tif 000021
【図１９】
2018131513.tif 000022
【図２０】
2018131513.tif 000023
【図２１】
2018131513.tif 000024
【図２２】
2018131513.tif 000025
【図２３】
2018131513.tif 000026
【図２４】
2018131513.tif 000027
【国際調査報告】
2018131513.tif 000028
2018131513.tif 000029
2018131513.tif 000030
2018131513.tif 000031