(57)【要約】【課題】  オーディオ信号のエンコード設定の変化に起因して音響効果データが変更される場合の音響効果データの書き換え時間を短くしてデータ書き換え時のミュート時間を短くすること。【解決手段】  設定手段４４は、ユーザ操作で音響効果が変更される場合に、変更後の音響効果の特性を指定する音響効果データであって所定の複数のエンコード設定に対応した複数の音響効果データを、音響効果データ記憶手段３２に記憶させる。そして、音響効果手段３１は、音響効果データ記憶手段３２における複数の音響効果データのうちの、エンコード設定検出手段１１，２１により検出されたオーディオ信号のエンコード設定に応じた音響効果データに基づき、オーディオ信号に音響効果を施す。【選択図】  図１
2007057584.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ信号に対して施す音響効果の特性を指定する音響効果データを複数記憶する音響効果データ記憶手段と、
所定の操作部に対するユーザ操作を検出するユーザ操作検出手段と、
上記ユーザ操作検出手段により検出されたユーザ操作で音響効果が変更される場合に、変更後の音響効果の特性を指定する音響効果データであって、上記オーディオ信号について設定可能な所定の複数のエンコード設定に対応した複数の音響効果データを上記音響効果データ記憶手段に記憶させる設定手段と、
上記オーディオ信号のエンコード設定を検出するエンコード設定検出手段と、
上記音響効果データ記憶手段における複数の音響効果データのうちの、上記エンコード設定検出手段により検出された上記オーディオ信号のエンコード設定に応じた上記音響効果データに基づき、上記オーディオ信号に音響効果を施す音響効果手段と、
を備えることを特徴とするオーディオ装置。
【請求項２】
前記設定手段は、前記ユーザ操作検出手段により検出されたユーザ操作で音響効果が変更される場合に、変更後の音響効果の特性を指定する音響効果データであって、前記オーディオ信号について設定可能な所定の複数のサンプリング周波数に対応した複数の音響効果データを前記音響効果データ記憶手段に記憶させ、
前記エンコード設定検出手段は、前記オーディオ信号のサンプリング周波数を検出し、
前記音響効果手段は、前記音響効果データ記憶手段における複数の音響効果データのうちの、前記エンコード設定検出手段により検出されたサンプリング周波数に応じた前記音響効果データに基づき、前記オーディオ信号に音響効果を施すこと、
を特徴とする請求項１記載のオーディオ装置。
【請求項３】
前記設定手段は、前記ユーザ操作検出手段により検出されたユーザ操作で音響効果が変更される場合に、変更後の音響効果の特性を指定する音響効果データであって、前記オーディオ信号について設定可能な所定の複数の音声チャンネル数に対応した複数の音響効果データを前記音響効果データ記憶手段に記憶させ、
前記エンコード設定検出手段は、前記オーディオ信号の音声チャンネル数を検出し、
前記音響効果手段は、前記音響効果データ記憶手段における複数の音響効果データのうちの、前記エンコード設定検出手段により検出された音声チャンネル数に応じた前記音響効果データに基づき、前記オーディオ信号に音響効果を施すこと、
を特徴とする請求項１記載のオーディオ装置。
【請求項４】
前記音響効果手段は、前記エンコード設定検出手段により検出された前記オーディオ信号のエンコード設定が変化した場合に、前記音響効果データ記憶手段における複数の前記音響効果データのうち、変化後のエンコード設定に対応する前記音響効果データに基づき、前記オーディオ信号に音響効果を施すことを特徴とする請求項１記載のオーディオ装置。
【請求項５】
前記音響効果手段は、複数の音響効果を同一のオーディオ信号に施す複数の音響効果部を有し、
前記音響効果データ記憶手段は、複数の上記音響効果部に対応して設けられ、それぞれに対応する音響効果データを記憶する複数のメモリを有し、
前記設定手段は、前記ユーザ操作検出手段により検出されたユーザ操作で音響効果が変更される場合に、前記音響効果データの変更が必要な上記音響効果部に対応する一部の上記メモリにのみ、前記所定の複数のエンコード設定に対応した複数の音響効果データを記憶させ、
前記音響効果手段のすべての上記音響効果部は、自己に対応する上記メモリにおける複数の音響効果データのうちの、前記エンコード設定検出手段により検出された前記オーディオ信号のエンコード設定に応じた前記音響効果データに基づき、前記オーディオ信号に音響効果を施すこと、
を特徴とする請求項１記載のオーディオ装置。
【請求項６】
前記音響効果データ記憶手段は、あるデジタルシグナルプロセッサ内のメモリであり、
前記音響効果手段は、上記デジタルシグナルプロセッサ内の演算処理器であり、
上記デジタルシグナルプロセッサは、外部の前記設定手段から、前記音響効果データを受信するインタフェースを有すること、
を特徴とする請求項１から請求項５のいずれか１項記載のオーディオ装置。
【請求項７】
前記音響効果データ記憶手段は、複数の前記音響効果データを一連の記憶領域に格納し、
前記音響効果手段は、前記エンコード設定検出手段により検出された前記オーディオ信号のエンコード設定に応じてアドレスのオフセット値を特定し、上記一連の記憶領域の先頭アドレスに上記オフセット値を加算したアドレスから前記音響効果データを読み出して、前記オーディオ信号に音響効果を施すこと、
を特徴とする請求項６記載のオーディオ装置。
【請求項８】
所定の操作部に対するユーザ操作を検出するステップと、
検出したユーザ操作で音響効果が変更される場合に、変更後の音響効果の特性を指定する音響効果データであって、オーディオ信号について設定可能な所定の複数のエンコード設定に対応した複数の音響効果データを所定の音響効果データ記憶手段に記憶させるステップと、
上記オーディオ信号のエンコード設定を検出するステップと、
上記所定の音響効果データ記憶手段における複数の音響効果データから、検出した上記オーディオ信号のエンコード設定に応じた上記音響効果データを選択するステップと、
選択した上記音響効果データに基づき上記オーディオ信号に音響効果を施すステップと、
を備えることを特徴とする音響効果設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオ装置および音響効果設定方法に関する。
【背景技術】
【０００２】
デジタルオーディオ機器間のインターフェースとして、ＳＰＤＩＦ（Sony/Philips Digital Interface Format ）がある。ＳＰＤＩＦでＳＰＤＩＦ信号として送受されるオーディオ信号のエンコード設定には、３２ｋＨｚ、４４．１ｋＨｚなどといった数通りのサンプリング周波数、および２チャンネル、５．１チャンネルなどといった数通りの音声チャンネル数が存在する。そして、ＡＣ３（Audio Code number 3 ）、ｄｔｓ（digital theater system）などといった様々な符号化方式で圧縮されたデジタルオーディオ信号が搬送される。このＳＰＤＩＦ信号は、ＤＩＴ（Digital Interface Transmitter ）とＤＩＲ（Digital Interface Receiver）との間で送受される。ＳＰＤＩＦ信号に含まれる、各種方式で圧縮済みのデジタルオーディオ信号はマルチチャンネル再生装置によりデコードされ、各チャンネルのＰＣＭ（Pulse Code Modulation）オーディオ信号が再生される。
【０００３】
図１０は、従来のオーディオ装置としてのマルチチャンネル再生装置の構成を示すブロック図である。図１０に示す装置において、ＳＰＤＩＦ信号が入力信号としてＤＩＲ２０１に受信される。ＤＩＲ２０１は、ＳＰＤＩＦ信号からクロックおよびデータ（符号化されたデジタルオーディオ信号）を抽出し、それぞれ出力する。次に、マルチチャンネルデコーダ２０２は、そのデータをデコードし、ＰＣＭオーディオ信号を再生する。その際、符号化されたデジタルオーディオ信号に２チャンネルのオーディオ信号が含まれる場合、Ｌ（Left）チャンネルおよびＲ（Right ）チャンネルの２チャンネル分のＰＣＭオーディオ信号が再生され、符号化されたデジタルオーディオ信号に５．１チャンネルのオーディオ信号が含まれる場合、Ｌチャンネル、Ｒチャンネル、Ｌｓ（Surround Left ）チャンネル、Ｒｓ（Surround Right）チャンネル、Ｃ（Center）チャンネルおよびＬＦＥ（Low Frequency ）チャンネルの６チャンネル分のＰＣＭオーディオ信号が再生される。
【０００４】
そして、デジタルシグナルプロセッサ（ＤＳＰ）２０３は、マルチチャンネルデコーダ２０２により再生された複数チャンネルのＰＣＭオーディオ信号に対して音響効果処理を施し、処理後のＰＣＭオーディオ信号を出力する。ＤＳＰ２０３では、係数ＲＡＭ２３２に格納された係数値に基づくフィルタ特性で音響効果部２３１により音響効果処理が行われる。
【０００５】
この係数ＲＡＭ２３２の係数値は、例えばマイクロコンピュータで構成される制御部２０４により設定される。制御部２０４では、サンプリング周波数取得部２４１が、ＤＩＲ２０１のサンプリング周波数検出部２１１により検出されたオーディオ信号のサンプリング周波数を取得し、音声チャンネル数取得部２４２が、マルチチャンネルデコーダ２０２の音声チャンネル数出力部２２１により検出されたオーディオ信号の音声チャンネル数を取得し、ＵＩ部２４３が、図示せぬ操作部に対するユーザ操作に基づいてＤＳＰ２０３で施す音響効果を特定し、係数設定部２４４が、ＵＩ部２４３により特定された音響効果を指定する係数値であって、サンプリング周波数取得部２４１により取得されたサンプリング周波数に応じた係数値または音声チャンネル数取得部２４２により取得された音声チャンネル数に応じた係数値を選択し、ＤＳＰ２０３の係数ＲＡＭ２３２に設定する。
【０００６】
したがって、ユーザ操作による音響効果の切替がＵＩ部２４３により検出された場合、およびオーディオ信号のサンプリング周波数の変化がサンプリング周波数取得部２４１により検出されたりオーディオ信号の音声チャンネル数の変化が音声チャンネル数取得部２４２により検出された場合には、制御部２０４の係数設定部２４４は、その都度、新たな係数値を選択してＤＳＰ２０３の係数ＲＡＭ２３２に書き込み、ＤＳＰ２０３内の係数値を更新する。ＤＳＰ２０３では、音響効果部２３１は、係数ＲＡＭ２３２内の係数値が更新されると、更新後の係数値で音響効果をオーディオ信号に対して施す。ＤＳＰ２０３内の係数値の書き換えの最中は一定の音響効果が得られないため、ＤＳＰ２０３の出力はミュートされる。
【０００７】
このようにして、ＤＳＰ２０３での音響効果の係数値がユーザ操作およびオーディオ信号のエンコード設定に応じて更新される。
【０００８】
図１０では、説明を簡単にするため、音響効果部２３１および係数ＲＡＭ２３２をそれぞれ１つのみ示しているが、ＤＳＰ２０３には複数の音響効果部が設けられることが多い。図１１は、複数の音響効果部２３１−１〜２３１−Ｎを有するＤＳＰ２０３を示すブロック図である。
【０００９】
図１１に示すＤＳＰ２０３では、複数の音響効果部２３１−１〜２３１−Ｎが縦列に接続され、各音響効果部２３１−ｉ（ｉ＝１，・・・，Ｎ）に対して係数ＲＡＭ２３２−ｉが設けられ、インタフェース部２３３により制御部２０４との間で係数値が送受される。
【００１０】
ＤＳＰ２０３が図１１に示すように複数の音響効果部２３１−１〜２３１−Ｎを有する場合、ユーザ操作に起因してＤＳＰ２０３での音響効果の係数値が変更されるときには、変更に関連する１または複数の音響効果部２３１−ｉに対応する係数ＲＡＭ２３２−ｉの係数値のみが制御部２０４により書き換えられ、オーディオ信号のエンコード設定の変化に起因してＤＳＰ２０３での音響効果の係数値が変更されるときには、すべての音響効果部２３１−１〜２３１−Ｎに対応する係数ＲＡＭ２３２−１〜２３２−Ｎの係数値が制御部２０４により書き換えられる。なお、オーディオ信号のエンコード設定の変化に起因してＤＳＰ２０３での音響効果の係数値が変更される場合、サンプリング周波数や音声チャンネル数毎に音響効果部２３１−ｉのフィルタ構成が変わるため、すべての係数ＲＡＭ２３２−１〜２３２−Ｎの係数値の書き換えが必要になる。
【００１１】
なお、ＤＳＰによるイコライザの例、およびＣＰＵなどによりＤＳＰのイコライザの特性を変更する例は、例えば特許文献１，２に開示されている。
【００１２】
【特許文献１】特開昭６２−１７９２１１号公報（発明の詳細な説明欄）
【特許文献２】特開平３−２８８９９号公報（実施例欄）
【発明の開示】
【発明が解決しようとする課題】
【００１３】
ユーザ操作に起因してＤＳＰでの音響効果の係数値が変更される場合、変更に関連する１または複数の音響効果部に対応する係数ＲＡＭの係数値のみが書き換えられるため、係数値書き換え時のミュート時間は長くない。また、ユーザ操作に起因してミュートが発生するため、ミュートでユーザが不快感を催しづらい。
【００１４】
一方、オーディオ信号のエンコード設定の変化に起因してＤＳＰでの音響効果の係数値が変更される場合、すべての音響効果部に対応する係数ＲＡＭの係数値の書き換えが必要になるため、係数値書き換え時のミュート時間が長くなる。また、この場合、ユーザ操作に起因するミュートではないため、ミュートでユーザが不快感を催し易い。さらに、ＳＰＤＩＦ信号を出力する出力装置（例えばＤＶＤプレーヤ）と図１０に示すマルチチャンネル再生装置とが別体の装置である場合には、マルチチャンネル再生装置による上述のミュート期間中に、出力装置による信号出力を待機させることが困難であり、音楽の開始部分に意図せぬミュートが掛かってしまう。
【００１５】
本発明は、上記の問題に鑑みてなされたものであり、オーディオ信号のエンコード設定の変化に起因して音響効果データ（例えば上述の係数値）が変更される場合の音響効果データの書き換え時間を短くしてデータ書き換え時のミュート時間を短くすることができるオーディオ装置および音響効果設定方法を得ることを目的とする。
【課題を解決するための手段】
【００１６】
上記の課題を解決するために、本発明では以下のようにした。
【００１７】
本発明に係るオーディオ装置は、オーディオ信号に対して施す音響効果の特性を指定する音響効果データを複数記憶する音響効果データ記憶手段と、所定の操作部に対するユーザ操作を検出するユーザ操作検出手段と、ユーザ操作検出手段により検出されたユーザ操作で音響効果が変更される場合に、変更後の音響効果の特性を指定する音響効果データであって、オーディオ信号について設定可能な所定の複数のエンコード設定に対応した複数の音響効果データを音響効果データ記憶手段に記憶させる設定手段と、オーディオ信号のエンコード設定を検出するエンコード設定検出手段と、音響効果データ記憶手段における複数の音響効果データのうちの、エンコード設定検出手段により検出されたオーディオ信号のエンコード設定に応じた音響効果データに基づき、オーディオ信号に音響効果を施す音響効果手段とを備える。
【００１８】
また、本発明に係るオーディオ装置は、上記のオーディオ装置に加え、次のようにしてもよい。つまり、その場合、設定手段は、ユーザ操作検出手段により検出されたユーザ操作で音響効果が変更される場合に、変更後の音響効果の特性を指定する音響効果データであって、オーディオ信号について設定可能な所定の複数のサンプリング周波数に対応した複数の音響効果データを前記音響効果データ記憶手段に記憶させる。また、エンコード設定検出手段は、オーディオ信号のサンプリング周波数を検出する。そして、音響効果手段は、音響効果データ記憶手段における複数の音響効果データのうちの、エンコード設定検出手段により検出されたサンプリング周波数に応じた音響効果データに基づきオーディオ信号に音響効果を施す。
【００１９】
また、本発明に係るオーディオ装置は、上記のオーディオ装置のいずれかに加え、次のようにしてもよい。つまり、その場合、設定手段は、ユーザ操作検出手段により検出されたユーザ操作で音響効果が変更される場合に、変更後の音響効果の特性を指定する音響効果データであって、オーディオ信号について設定可能な所定の複数の音声チャンネル数に対応した複数の音響効果データを音響効果データ記憶手段に記憶させる。また、エンコード設定検出手段は、オーディオ信号の音声チャンネル数を検出する。そして、音響効果手段は、音響効果データ記憶手段における複数の音響効果データのうちの、エンコード設定検出手段により検出された音声チャンネル数に応じた音響効果データに基づきオーディオ信号に音響効果を施す。
【００２０】
また、本発明に係るオーディオ装置は、上記のオーディオ装置のいずれかに加え、次のようにしてもよい。つまり、その場合、音響効果手段は、エンコード設定検出手段により検出されたオーディオ信号のエンコード設定が変化した場合に、音響効果データ記憶手段における複数の音響効果データのうち、変化後のエンコード設定に対応する音響効果データに基づきオーディオ信号に音響効果を施す。
【００２１】
また、本発明に係るオーディオ装置は、上記のオーディオ装置のいずれかに加え、次のようにしてもよい。つまり、その場合、音響効果手段は、複数の音響効果を同一のオーディオ信号に施す複数の音響効果部を有し、音響効果データ記憶手段は、複数の音響効果部に対応して設けられ、それぞれに対応する音響効果データを記憶する複数のメモリを有する。また、設定手段は、ユーザ操作検出手段により検出されたユーザ操作で音響効果が変更される場合に、音響効果データの変更が必要な音響効果部に対応する一部のメモリにのみ、所定の複数のエンコード設定に対応した複数の音響効果データを記憶させる。そして、音響効果手段のすべての音響効果部は、自己に対応するメモリにおける複数の音響効果データのうちの、エンコード設定検出手段により検出されたオーディオ信号のエンコード設定に応じた音響効果データに基づきオーディオ信号に音響効果を施す。
【００２２】
また、本発明に係るオーディオ装置は、上記のオーディオ装置のいずれかに加え、次のようにしてもよい。つまり、その場合、音響効果データ記憶手段は、あるデジタルシグナルプロセッサ内のメモリであり、音響効果手段は、そのデジタルシグナルプロセッサ内の演算処理器である。そして、デジタルシグナルプロセッサは、外部の設定手段から、音響効果データを受信するインタフェースを有する。
【００２３】
また、本発明に係るオーディオ装置は、上記のオーディオ装置のいずれかに加え、次のようにしてもよい。つまり、その場合、音響効果データ記憶手段は、複数の音響効果データを一連の記憶領域に格納する。そして、音響効果手段は、エンコード設定検出手段により検出されたオーディオ信号のエンコード設定に応じてアドレスのオフセット値を特定し、一連の記憶領域の先頭アドレスにオフセット値を加算したアドレスから音響効果データを読み出して、オーディオ信号に音響効果を施す。
【００２４】
本発明に係る音響効果設定方法は、所定の操作部に対するユーザ操作を検出するステップと、検出したユーザ操作で音響効果が変更される場合に、変更後の音響効果の特性を指定する音響効果データであって、オーディオ信号について設定可能な所定の複数のエンコード設定に対応した複数の音響効果データを所定の音響効果データ記憶手段に記憶させるステップと、オーディオ信号のエンコード設定を検出するステップと、所定の音響効果データ記憶手段における複数の音響効果データから、検出したオーディオ信号のエンコード設定に応じた音響効果データを選択するステップと、選択した音響効果データに基づきオーディオ信号に音響効果を施すステップとを備える。
【発明の効果】
【００２５】
本発明によれば、オーディオ信号のエンコード設定の変化に起因して音響効果データが変更される場合の音響効果データの書き換え時間を短くしてデータ書き換え時のミュート時間を短くすることができる。
【発明を実施するための最良の形態】
【００２６】
以下、図に基づいて本発明の実施の形態を説明する。
【００２７】
実施の形態１．
図１は、本発明の実施の形態１に係るオーディオ装置としてのマルチチャンネル再生装置の構成を示すブロック図である。図１において、ＤＩＲ１は、ＳＰＤＩＦ信号を受信し、ＳＰＤＩＦ信号から符号化されたデジタルオーディオ信号とクロックを抽出し出力する受信装置である。ＤＩＲ１におけるサンプリング周波数検出部１１は、ＳＰＤＩＦ信号に含まれるＰＣＭオーディオ信号のサンプリング周波数を検出する、エンコード設定検出手段として機能する部分である。
【００２８】
マルチチャンネルデコーダ２は、ＡＣ３、ｄｔｓなどといった所定の方式で符号化されたオーディオ信号をデコードし、その方式に応じた音声チャンネル数のＰＣＭオーディオ信号を出力する装置である。マルチチャンネルデコーダ２における音声チャンネル数検出部２１は、デコードされるＰＣＭオーディオ信号の音声チャンネル数を検出する、エンコード設定検出手段として機能する部分である。音声チャンネル数出力部２２は、その音声チャンネル数を音声チャンネル情報として出力する部分である。
【００２９】
ＤＳＰ３は、所定の複数通りの音声チャンネル数のＰＣＭオーディオ信号に対してフィルタ処理により音響効果を施す処理装置である。
【００３０】
ＤＳＰ３における音響効果部３１は、係数ＲＡＭ３２における複数の音響効果データのうちの、サンプリング周波数検出部１１または音声チャンネル数検出部２１により検出されたオーディオ信号のエンコード設定（サンプリング周波数または音声チャンネル数）に応じた音響効果データに基づき、オーディオ信号に音響効果を施す、音響効果手段として機能する処理部である。この実施の形態１では、音響効果部３１は、デジタルフィルタを有し、そのフィルタの係数値のセットを音響効果データとして使用する。
【００３１】
また、ＤＳＰ３における係数ＲＡＭ３２は、オーディオ信号に対して施す音響効果の特性を指定する音響効果データを複数記憶する音響効果データ記憶手段として機能するメモリである。この実施の形態１では、係数ＲＡＭ３２は、音響効果部３１のデジタルフィルタのフィルタ係数値のセットを音響効果データとして記憶する。
【００３２】
また、ＤＳＰ３における係数選択部３３は、係数ＲＡＭ３２に記憶されている複数の音響効果データのうちの１つを音響効果部３１により使用される音響効果データとして選択する処理部である。
【００３３】
なお、音響効果部３１および係数選択部３３は、ＤＳＰ３内の図示せぬ演算処理器により実現される。
【００３４】
制御部４は、ＤＳＰ３の係数ＲＡＭ３２に、音響効果データとしての係数値を書き込む装置である。制御部４は、マイクロコンピュータおよびそのマイクロコンピュータにより実行されるプログラムを格納したＲＯＭなどの記録媒体で構成される。そして、その記録媒体におけるプログラムをマイクロコンピュータが実行することで制御部４の各種機能（後述のサンプリング周波数取得部４１、サンプリング周波数出力部４２、ＵＩ部４３、係数設定部４４など）が実現される。
【００３５】
制御部４におけるサンプリング周波数取得部４１は、ＤＩＲ１のサンプリング周波数検出部１１により検出されたオーディオ信号のサンプリング周波数を取得する処理部であり、制御部４におけるサンプリング周波数出力部４２は、サンプリング周波数取得部４１により取得されたサンプリング周波数を出力する処理部である。
【００３６】
また、制御部４におけるＵＩ部４３は、図示せぬ所定の操作部（キースイッチ、リモートコントローラなど）に対するユーザ操作を電気的に検出するユーザ操作検出手段として機能する処理部である。また、ＵＩ部４３は、検出したユーザ操作が音響効果の選択または切替の操作であるか否かを判定する。
【００３７】
また、制御部４における係数設定部４４は、ＵＩ部４３により検出されたユーザ操作で音響効果が変更される場合に、変更後の音響効果の特性を指定する音響効果データであって、オーディオ信号について設定可能な所定の複数のエンコード設定に対応した複数の音響効果データ（ここでは、複数の係数値セット）を係数ＲＡＭ３２に記憶させる、設定手段としての処理部である。
【００３８】
図２は、実施の形態１におけるＤＳＰ３を詳細に示すブロック図である。図１においては音響効果部３１、係数ＲＡＭ３２および係数選択部３３はそれぞれ１つずつ示したが、図２に示すように、音響効果部３１、係数ＲＡＭ３２および係数選択部３３は、それぞれ複数でもよい。
【００３９】
音響効果部３１−ｉ（ｉ＝１，・・・，Ｎ、Ｎ≧１）は、上述の音響効果部３１と同一のものであり、ある音響効果を施す。Ｎ個の音響効果部３１−１〜３１−Ｎは縦列接続され、同一のオーディオ信号に対してＮ種の音響効果を施す。
【００４０】
また、係数ＲＡＭ３２−ｉ（ｉ＝１，・・・，Ｎ、Ｎ≧１）は、音響効果部３１−ｉに対応付けて設けられ、音響効果部３１−ｉに使用される複数の音響効果データを格納するメモリである。各音響効果データは１つの係数記憶部６１に格納される。この実施の形態１では、１つの音響効果データは、フィルタ係数値のセットである。なお、Ｎ個の係数ＲＡＭ３２−１〜３２−Ｎは、１つのメモリ素子内に設けられたＮ個の記憶領域としてもよいし、Ｎ個のメモリ素子としてもよい。そのようなメモリ素子としては各種ＲＡＭが使用される。また、各係数記憶部６１は、係数ＲＡＭ３２−ｉの所定の記憶領域として実現される。
【００４１】
また、係数選択部３３−ｉ（ｉ＝１，・・・，Ｎ、Ｎ≧１）は、係数ＲＡＭ３２−ｉに記憶されている複数の音響効果データのうちの１つを、音響効果部３１−ｉにより使用される音響効果データとして選択する処理部である。係数選択部３３−ｉは、エンコード設定情報記憶部３５における音声チャンネル情報７１またはサンプリング周波数情報７２に基づいて、音響効果データのうちの１つを、音響効果部３１−ｉのために選択する。
【００４２】
また、インタフェース部３４は、外部の制御部４から音響効果データを受信するインタフェースとしての通信処理部である。
【００４３】
また、エンコード設定情報記憶部３５は、インタフェース部３４を介して外部から供給された音声チャンネル情報７１およびサンプリング周波数情報７２を記憶するメモリである。なお、エンコード設定情報記憶部３５は、１つのメモリ素子としてもよいし、係数ＲＡＭ３２−ｉと同一のメモリ素子における記憶領域としてもよい。そのようなメモリ素子としては各種ＲＡＭが使用される。
【００４４】
次に、上記装置の動作について説明する。
【００４５】
まず、ユーザ操作による音響効果の変更が発生した際の装置の動作について説明する。図３は、実施の形態１においてユーザ操作による音響効果の変更が発生した際の装置の動作を説明するフローチャートである。
【００４６】
制御部４のＵＩ部４３は、所定の操作部に対するユーザ操作を電気的に検出し、検出したユーザ操作が音響効果の選択または切替の操作であると判定すると、音響効果の選択または切替が発生した旨を示す通知、およびユーザ操作により指定された音響効果の種別を示す音響効果種別情報を係数設定部４４に供給する（ステップＳ１）。
【００４７】
制御部４の係数設定部４４は、図示せぬＲＯＭなどの不揮発性記憶部に予め記憶されている各音響効果についてのエンコード設定別の複数の音響効果データ（ここでは、係数値セット）から、ＵＩ部４３から供給された音響効果種別情報に対応するエンコード設定別の複数の音響効果データを選択し、ＤＳＰ３において使用されていない音響効果部３１−ｉまたは切替後に使用されない音響効果部３１−ｉに対応する一部の係数ＲＡＭ３２−ｉにインタフェース部３４を介して書き込む（ステップＳ２）。各音響効果データは、１つの係数記憶部６１に格納される。なお、係数設定部４４は、ＤＳＰ３の音響効果部３１−ｉおよび係数ＲＡＭ３２−ｉとその音響効果部３１−ｉおよび係数ＲＡＭ３２−ｉに割り当てられている音響効果の種別との対応関係の情報を保存しており、その情報に基づいて、音響効果データを書き込む係数ＲＡＭ３２−ｉを特定する。
【００４８】
その後、オーディオ信号がＳＰＤＩＦ信号としてこの装置に供給されると、ＤＩＲ１により受信される。その際、ＤＩＲ１のサンプリング周波数検出部１１によりそのオーディオ信号のサンプリング周波数が検出され、制御部４のサンプリング周波数取得部４１およびサンプリング周波数出力部４２を介してＤＳＰ３に供給される（ステップＳ３）。ＤＳＰ３では、そのサンプリング周波数情報７２がエンコード設定情報記憶部３５に格納される。
【００４９】
ＤＩＲ１から出力される所定の方式のデジタルオーディオ信号がマルチチャンネルデコーダ２によりＰＣＭオーディオ信号にデコードされる。その際、マルチチャンネルデコーダ２の音声チャンネル数検出部２１によりそのオーディオ信号の音声チャンネル数が検出され、音声チャンネル数出力部２２によりＤＳＰ３に供給される。ＤＳＰ３では、その音声チャンネル情報７１がエンコード設定情報記憶部３５に格納される（ステップＳ３）。
【００５０】
そして、ＤＳＰ３は、ＰＣＭオーディオ信号に対して音響効果を施す。その際、各係数選択部３３−ｉは、エンコード設定情報記憶部３５の音声チャンネル情報７１および／またはサンプリング周波数情報７２を参照し、その音声チャンネル情報７１および／またはサンプリング周波数情報７２に応じた音響効果データ、つまり係数記憶部６１を選択する（ステップＳ４）。各音響効果部３１−ｉは、係数選択部３３−ｉにより選択された係数記憶部６１における音響効果データに基づき音響効果をＰＣＭオーディオ信号に施す。この音響効果には、周波数特性のイコライジングの他、サラウンド効果などの音場効果も含まれる。
【００５１】
このように、ユーザ操作による音響効果の変更が発生した場合には、一部の係数ＲＡＭ３２−ｉにおける全エンコード設定についての音響効果データが制御部４により書き換えられ、その後、オーディオ信号のエンコード設定に応じた音響効果データが選択され、その音響効果データで音響効果が施される。
【００５２】
次に、オーディオ信号のエンコード設定が変化した際の装置の動作について説明する。図４は、実施の形態１においてオーディオ信号のエンコード設定が変化した際の装置の動作を説明するフローチャートである。
【００５３】
ＤＳＰ３の各係数選択部３３−ｉは、ＤＩＲ１およびマルチチャンネルデコーダ２から供給される音声チャンネル情報７１および／またはサンプリング周波数情報７２を参照し、音声チャンネル数および／またはサンプリング周波数を監視する（ステップＳ１１）。
【００５４】
そして、各係数選択部３３−ｉは、音声チャンネル数および／またはサンプリング周波数の変化を検出すると、音響効果部３１−ｉにより使用される音響効果データを切り替える（ステップＳ１２）。
【００５５】
このように、上述したようにユーザ操作による音響効果の変更が発生した場合には、制御部４により係数ＲＡＭ３２−ｉの音響効果データが書き換えられるが、オーディオ信号のエンコード設定が変化した場合には、制御部４による係数ＲＡＭ３２−ｉの音響効果データの書き換えは発生せずに、ＤＳＰ３内部で、係数選択部３３−ｉにより、音響効果部３１−ｉの使用する音響効果データが切り替えられる。
【００５６】
以上のように、上記実施の形態１によれば、制御部４の係数設定部４４は、ＵＩ部４３により検出されたユーザ操作で音響効果が変更される場合に、変更後の音響効果の特性を指定する音響効果データであって、オーディオ信号について設定可能な所定の複数のエンコード設定に対応した複数の音響効果データを、ＤＳＰ３の係数ＲＡＭ３２，３２−ｉに記憶させる。そして、ＤＳＰ３の音響効果部３１，３１−ｉは、係数ＲＡＭ３２，３２−ｉにおける複数の音響効果データのうちの、サンプリング周波数検出部１１および音声チャンネル数検出部２１により検出されたオーディオ信号のエンコード設定に応じた音響効果データに基づき、オーディオ信号に音響効果を施す。
【００５７】
これにより、ユーザ操作で音響効果が変更されるときに、マルチチャンネルデコーダ２などのＤＳＰ３より前段の処理部が対応可能なすべてのエンコード設定に対応する複数の音響効果データがまとめて書き換えられ、オーディオ信号のエンコード設定の変化時には、音響効果データの書き換えを行わずに複数の音響効果データから適切なものを選択するだけでよいため、オーディオ信号のエンコード設定の変化に起因して音響効果データが変更される場合の音響効果データの書き換え時間を短くしてデータ書き換え時のミュート時間を短くすることができる。
【００５８】
また、上記実施の形態１によれば、複数の音響効果部３１−１〜３１−Ｎは、複数の音響効果を同一のオーディオ信号に施す。複数の係数ＲＡＭ３２−１〜３２−Ｎは、複数の音響効果部３１−１〜３１−Ｎに対応して設けられ、それぞれに対応する音響効果データを記憶する。そして、制御部４の係数設定部４４は、ＵＩ部４３により検出されたユーザ操作で音響効果が変更される場合に、音響効果データの変更が必要な音響効果部３１−ｉに対応する一部の係数ＲＡＭ３２−ｉにのみ、所定の複数のエンコード設定に対応した複数の音響効果データを書き込む。そして、すべての音響効果部３１−ｉは、自己に対応する係数ＲＡＭ３２−ｉにおける複数の音響効果データのうちの、サンプリング周波数検出部１１および音声チャンネル数検出部２１により検出されたオーディオ信号のエンコード設定に応じた音響効果データに基づきオーディオ信号に音響効果を施す。
【００５９】
これにより、音響効果データの書き換えを行わずに、複数の音響効果部３１−１〜３１−Ｎが使用する音響効果データの切り替えを行うことができるため、音響効果部が複数存在する場合、特に、音響効果データの書き換え時間を短くすることができる。
【００６０】
実施の形態２．
本発明の実施の形態２に係るオーディオ装置としてのマルチチャンネル再生装置は、実施の形態１のマルチチャンネル再生装置において、係数ＲＡＭ３２−１〜３２−Ｎの係数記憶部６１における係数値の格納方法、および係数選択部３３−１〜３３−Ｎによる音響効果データの切り替えを、以下のようにしたものである。
【００６１】
なお、実施の形態２に係る装置の構成および動作は、原則として実施の形態１に係る装置の構成および動作と同様であるので、その説明を省略する。ただし、係数ＲＡＭ３２−１〜３２−Ｎおよび係数選択部３３−１〜３３−Ｎは、以下のように機能する。
【００６２】
図５は、実施の形態２における１つの係数ＲＡＭ３２−ｐ（ｐ＝１，・・・，Ｎ）への複数の係数値セットの格納方法の一例を示す図である。図５に示すように、１つの係数記憶部６１に１つの係数値セットが格納される。この係数値セットは、係数＃１〜＃ＬについてのＬ個の係数値を有する。この実施の形態２では、１つの係数値は１ワードの記憶領域に格納され、１つの係数値セット分の記憶領域、つまり１つの係数記憶部６１のサイズは、Ｌワードとなる。図５では、サンプリング周波数が３２ｋＨｚであるオーディオ信号用の係数値セットが、アドレスＡ〜Ａ＋Ｌの記憶領域（ある係数記憶部６１）に格納され、サンプリング周波数が４４．１ｋＨｚであるオーディオ信号用の係数値セットが、アドレスＢ〜Ｂ＋Ｌの記憶領域（別の係数記憶部６１）に格納される。
【００６３】
図６は、実施の形態２における１つの係数ＲＡＭ３２−ｑ（ｑ＝１，・・・，Ｎ）への複数の係数値セットの格納方法の一例を示す図である。図６に示すように、１つの係数記憶部６１に１つの係数値セットが格納される。この係数値セットは、係数＃１〜＃ＭについてのＭ個の係数値を有する。この実施の形態２では、１つの係数値は１ワードの記憶領域に格納され、１つの係数値セット分の記憶領域、つまり１つの係数記憶部６１のサイズは、Ｍワードとなる。図６では、音声チャンネルが２チャンネルであるオーディオ信号用の係数値セットが、アドレスＸ〜Ｘ＋Ｍの記憶領域（ある係数記憶部６１）に格納され、音声チャンネルが５．１チャンネルであるオーディオ信号用の係数値セットが、アドレスＹ〜Ｙ＋Ｍの記憶領域（別の係数記憶部６１）に格納される。
【００６４】
次に、上記装置の動作について説明する。
【００６５】
図７は、実施の形態２において、サンプリング周波数に応じて係数値セットを切り替える場合の係数選択部３３−ｐの動作を説明するフローチャートである。図５に示すように係数値セットが格納された係数ＲＡＭ３２−ｐに対応する係数選択部３３−ｐは、まず、係数ＲＡＭ３２−ｐにおける先頭の係数記憶部６１の先頭アドレス（固定アドレス）を特定し（ステップＳ２１）、サンプリング周波数情報７２が更新されると、そのサンプリング周波数情報７２を取得し（ステップＳ２２）、オーディオ信号のサンプリング周波数に対応するアドレスオフセット値を特定する（ステップＳ２３）。そして、係数選択部３３−ｐは、先頭の係数記憶部６１の先頭アドレスにそのアドレスオフセット値を加算して得られたアドレスを、変化後のサンプリング周波数に対応する係数値セットの先頭アドレスを示す係数先頭アドレスとする（ステップＳ２４）。
【００６６】
例えば、図５に示すように係数ＲＡＭ３２−ｐに係数セットが格納されている場合、先頭の係数記憶部６１の先頭アドレスは「Ａ」と特定され、変化後のサンプリング周波数が４４．１ｋＨｚである場合、アドレスオフセット値として（Ｂ−Ａ）が選択され、係数先頭アドレスは「Ｂ」とされる。なお、サンプリング周波数とアドレスオフセット値との対応関係は予めテーブルなどとしてＤＳＰ３内に格納され、係数選択部３３−ｐにより参照される。
【００６７】
そして、音響効果部３１−ｐは、係数選択部３３−ｐにより設定された係数先頭アドレスから順番にＬ個の係数値を読み出し、そのＬ個の係数値に基づくデジタルフィルタでＰＣＭオーディオ信号に音響効果を施す。
【００６８】
また、図８は、実施の形態２において、音声チャンネル数に応じて係数値セットを切り替える場合の係数選択部３３−ｑの動作を説明するフローチャートである。図６に示すように係数値セットが格納された係数ＲＡＭ３２−ｑに対応する係数選択部３３−ｑは、まず、係数ＲＡＭ３２−ｑにおける先頭の係数記憶部６１の先頭アドレス（固定アドレス）を特定し（ステップＳ３１）、音声チャンネル情報７１が更新されると、その音声チャンネル情報７１を取得し（ステップＳ３２）、オーディオ信号の音声チャンネル数に対応するアドレスオフセット値を特定する（ステップＳ３３）。そして、係数選択部３３−ｑは、先頭の係数記憶部６１の先頭アドレスにそのアドレスオフセット値を加算して得られたアドレスを、変化後の音声チャンネル数に対応する係数値セットの先頭アドレスを示す係数先頭アドレスとする（ステップＳ３４）。
【００６９】
例えば、図６に示すように係数ＲＡＭ３２−ｑに係数セットが格納されている場合、先頭の係数記憶部６１の先頭アドレスは「Ｘ」と特定され、変化後のサンプリング周波数が５．１チャンネルである場合、アドレスオフセット値として（Ｙ−Ｘ）が選択され、係数先頭アドレスは「Ｙ」とされる。なお、音声チャンネル数とアドレスオフセット値との対応関係は予めテーブルなどとしてＤＳＰ３内に格納され、係数選択部３３−ｑにより参照される。
【００７０】
そして、音響効果部３１−ｑは、係数選択部３３−ｑにより設定された係数先頭アドレスから順番にＭ個の係数値を読み出し、そのＭ個の係数値に基づくデジタルフィルタでＰＣＭオーディオ信号に音響効果を施す。
【００７１】
以上のように、上記実施の形態２によれば、係数ＲＡＭ３２−ｐ，３２−ｑは、複数の音響効果データを一連の係数記憶部６１で記憶する。そして、音響効果部３１−ｐ，３１−ｑは、サンプリング周波数検出部１１および音声チャンネル数検出部２１により検出されたオーディオ信号のエンコード設定に応じてアドレスのオフセットを特定し、先頭の係数記憶部６１の先頭アドレスにオフセットを加算したアドレスから音響効果データを読み出して、オーディオ信号に音響効果を施す。
【００７２】
これにより、音響効果データ（係数値セット）を読み出すアドレスを簡単に計算するだけで音響効果に使用される音響効果データが切り替えられるため、音響効果データ自体の書き換え・コピーなどが発生せず、音響効果データの切り替えを短時間で行うことができる。
【００７３】
実施の形態３．
本発明の実施の形態３に係るオーディオ装置としてのマルチチャンネル再生装置は、入力されるオーディオ信号がＳＰＤＩＦ信号ではなく、所定の符号化方式のデジタルオーディオ信号のデータストリームである場合のものである。
【００７４】
図９は、本発明の実施の形態３に係るオーディオ装置としてのマルチチャンネル再生装置の構成を示すブロック図である。図９において、マルチチャンネルデコーダ１０１は、ＡＣ３、ｄｔｓなどといった所定の方式で符号化されたデジタルオーディオ信号のデータストリームを受信し、オーディオ信号をデコードし、その方式に応じた音声チャンネル数のＰＣＭオーディオ信号を出力する装置である。
【００７５】
マルチチャンネルデコーダ１０１におけるサンプリング周波数検出部１１１は、データストリームに含まれるオーディオ信号のサンプリング周波数を検出する、エンコード設定検出手段として機能する部分である。サンプリング周波数出力部１１２は、そのサンプリング周波数をサンプリング周波数情報として出力する部分である。
【００７６】
マルチチャンネルデコーダ１０１における音声チャンネル数検出部１１３は、デコードされるＰＣＭオーディオ信号の音声チャンネル数を検出する、エンコード設定検出手段として機能する部分である。音声チャンネル数出力部１１４は、その音声チャンネル数を音声チャンネル情報として出力する部分である。
【００７７】
制御部１０２は、制御部４と同様に、ＤＳＰ３の係数ＲＡＭ３２に、音響効果データとしての係数値を書き込む装置である。制御部１０２は、マイクロコンピュータおよびそのマイクロコンピュータにより実行されるプログラムを格納したＲＯＭなどの記録媒体で構成される。そして、その記録媒体におけるプログラムをマイクロコンピュータが実行することで制御部１０２の各種機能（ＵＩ部１２１、係数設定部１２２など）が実現される。制御部４におけるＵＩ部１２１および係数設定部１２２は、実施の形態１におけるＵＩ部４３および係数設定部４４と同様の処理部である。
【００７８】
なお、ＤＳＰ３は、実施の形態１のもの（図１および図２）と同様であるので、その説明を省略する。また、この実施の形態３では、サンプリング周波数情報および音声チャンネル情報は、マルチチャンネルデコーダ１０１からＤＳＰ３へ直接供給される。
【００７９】
次に、上記装置の動作について説明する。
【００８０】
まず、ユーザ操作による音響効果の変更が発生した際の装置の動作について説明する。
【００８１】
実施の形態３では、制御部１０２のＵＩ部１２１は、検出したユーザ操作が音響効果の選択または切替の操作であると判定すると、音響効果の選択または切替が発生した旨を示す通知および音響効果種別情報を係数設定部１２２に供給する。
【００８２】
制御部１０２の係数設定部１２２は、図示せぬＲＯＭなどの不揮発性記憶部に予め記憶されている各音響効果についてのエンコード設定別の複数の音響効果データ（ここでは、係数値セット）から、ＵＩ部１２１から供給された音響効果種別情報に対応するエンコード設定別の複数の音響効果データを選択し、ＤＳＰ３において使用されていない音響効果部３１−ｉまたは切替後に使用されない音響効果部３１−ｉに対応する一部の係数ＲＡＭ３２−ｉにインタフェース部３４を介して書き込む。各音響効果データは係数記憶部６１に格納される。
【００８３】
その後、所定の方式のデジタルオーディオ信号がこの装置に供給されると、マルチチャンネルデコーダ１０１により受信されＰＣＭオーディオ信号にデコードされる。その際、サンプリング周波数検出部１１１によりオーディオ信号のサンプリング周波数が検出され、音声チャンネル数検出部１１３によりそのオーディオ信号の音声チャンネル数が検出され、それらはＤＳＰ３に供給される。ＤＳＰ３では、そのサンプリング周波数情報７２および音声チャンネル情報７１がエンコード設定情報記憶部３５に記憶される。
【００８４】
そして、ＤＳＰ３は、エンコード設定に応じて音響効果データを選択し、選択した音響効果データでＰＣＭオーディオ信号に対して音響効果を施す。
【００８５】
このように、ユーザ操作による音響効果の変更が発生した場合には、一部の係数ＲＡＭ３２−ｉにおける全エンコード設定についての音響効果データが制御部１０２により書き換えられ、その後、オーディオ信号のエンコード設定に応じた音響効果データが選択され、その音響効果データで音響効果が施される。
【００８６】
なお、オーディオ信号のエンコード設定が変化した際の装置の動作は、実施の形態１または２と同様であるので、その説明を省略する。
【００８７】
以上のように、上記実施の形態３によれば、上記実施の形態１の場合と同様に、オーディオ信号のエンコード設定の変化に起因して音響効果データが変更される場合の音響効果データの書き換え時間を短くしてデータ書き換え時のミュート時間を短くすることができる。
【００８８】
なお、上述の各実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【００８９】
例えば、各実施の形態においては、オーディオ信号のエンコード設定として、サンプリング周波数および音声チャンネル数を検出し、サンプリング周波数および／または音声チャンネル数に応じて音響効果データを切り替えているが、その他のエンコード設定情報に応じて音響効果データを切り替えるようにしてもよい。
【００９０】
また、実施の形態２においては、サンプリング周波数および音声チャンネル数のいずれか１つのエンコード設定の変動に対応した複数の音響効果データを１つの係数ＲＡＭ３２−ｉに格納しているが、サンプリング周波数および音声チャンネル数の２つのエンコード設定の変動に対応した複数の音響効果データを１つの係数ＲＡＭ３２−ｉに格納するようにしてもよい。
【産業上の利用可能性】
【００９１】
本発明は、例えばマルチチャンネル再生装置に適用可能である。
【図面の簡単な説明】
【００９２】
【図１】本発明の実施の形態１に係るオーディオ装置としてのマルチチャンネル再生装置の構成を示すブロック図である。
【図２】実施の形態１におけるＤＳＰを詳細に示すブロック図である。
【図３】実施の形態１においてユーザ操作による音響効果の変更が発生した際の装置の動作を説明するフローチャートである。
【図４】実施の形態１においてオーディオ信号のエンコード設定が変化した際の装置の動作を説明するフローチャートである。
【図５】実施の形態２における１つの係数ＲＡＭへの複数の係数値セットの格納方法の一例を示す図である。
【図６】実施の形態２における１つの係数ＲＡＭへの複数の係数値セットの格納方法の一例を示す図である。
【図７】実施の形態２において、サンプリング周波数に応じて係数値セットを切り替える場合の係数選択部の動作を説明するフローチャートである。
【図８】実施の形態２において、音声チャンネル数に応じて係数値セットを切り替える場合の係数選択部の動作を説明するフローチャートである。
【図９】本発明の実施の形態３に係るオーディオ装置としてのマルチチャンネル再生装置の構成を示すブロック図である。
【図１０】従来のオーディオ装置としてのマルチチャンネル再生装置の構成を示すブロック図である。
【図１１】複数の音響効果部を有するＤＳＰを示すブロック図である。
【符号の説明】
【００９３】
３  ＤＳＰ（デジタルシグナルプロセッサ）
１１，１１１  サンプリング周波数検出部（エンコード設定検出手段）
２１，１１３  音声チャンネル数検出部（エンコード設定検出手段）
３１，３１−１〜３１−Ｎ  音響効果部（音響効果手段）
３２，３２−１〜３２−Ｎ  係数ＲＡＭ（音響効果データ記憶手段）
３４  インタフェース部（インタフェース）
４３，１２１  ＵＩ部（ユーザ操作検出手段）
４４，１２２  係数設定部（設定手段）
【図１】
2007057584.tif 000003
【図２】
2007057584.tif 000004
【図３】
2007057584.tif 000005
【図４】
2007057584.tif 000006
【図５】
2007057584.tif 000007
【図６】
2007057584.tif 000008
【図７】
2007057584.tif 000009
【図８】
2007057584.tif 000010
【図９】
2007057584.tif 000011
【図１０】
2007057584.tif 000012
【図１１】
2007057584.tif 000013