(57)【要約】【課題】  設置された各チャンネルのスピーカとリスニングポイントとの絶対距離に基づいて音場を最適に自動設定するオーディオ信号再生装置を提供する。【解決手段】  リモートコントローラ５１４Ａは本体部５０にカウントを開始させる指示信号ＣＰを送信する。これにより両者はカウンタの同期が取られる。リスニングポイントＰにおいてリスナーＭが発生させたテスト音を、リモートコントローラ５１４Ａに設けたマイクロフォンと各スピーカ３１〜３５とにより集音する。絶対距離算出部５０７３は、リモートコントローラ５１４Ａが集音した時点のタイミング値Ｔ０と本体部５０が集音した時点のタイミング値とに基づいてリスニングポイントＰと各スピーカ３１〜３５との絶対距離を算出する。ＤＳＰ５０６，音量調整部５０８は絶対距離に基づいて生成された音場調整データによって音場を補正する。【選択図】      図１
2006050363.tif 000002
【特許請求の範囲】
【請求項１】
複数チャンネルのオーディオ信号を各チャンネルのスピーカに供給し、前記各チャンネルのスピーカを駆動する本体部と、リモートコントローラとを有するオーディオ信号再生装置において、
前記リモートコントローラは、
タイミング値を生成する第一のタイミング生成手段と、
リスニングポイントにてリスナーによって発せられたテスト音を集音する集音手段と、
前記集音したテスト音を第一の受音データとして取り込む第一の取り込み手段と、
前記第一の取り込み手段によって取り込まれた前記第一の受音データと、前記第一のタイミング生成手段により生成されたタイミング値とに基づいて、第一の時刻データを取得する第一の取得手段と、
前記第一のタイミング生成手段によるタイミング値の生成開始を示す指示信号と、前記第一の時刻データとを前記本体部に送信する送信手段とを備え、
前記本体部は、
前記指示信号を受けてタイミング値を生成する第二のタイミング生成手段と、
前記テスト音を、前記各チャンネルのスピーカにより集音した第二の受音データとして取り込む第二の取り込み手段と、
前記第二の取り込み手段によって取り込まれた前記第二の受音データと、前記第二のタイミング生成手段により生成されたタイミング値とに基づいて、第二の時刻データを取得する第二の取得手段と、
前記第一の時刻データと前記第二の時刻データに基づいて、前記各スピーカと前記リスニングポイントとの絶対距離を算出する絶対距離算出手段と、
前記絶対距離に基づいて、音場調整データを生成し音場を調整する音場調整手段とを備えたことを特徴とするオーディオ信号再生装置。
【請求項２】
複数チャンネルのオーディオ信号を各チャンネルのスピーカに供給し、前記各チャンネルのスピーカを駆動する本体部と、リモートコントローラとを有するオーディオ信号再生装置において、
前記リモートコントローラは、
タイミング値を生成する第一のタイミング生成手段と、
テスト音を発生させるための生成信号を出力する信号生成手段と、
前記生成信号に基づいてテスト音を発生する発生手段と、
前記生成信号と、前記第一のタイミング生成手段により生成されたタイミング値とに基づいて、第一の時刻データを取得する第一の取得手段と、
前記第一のタイミング生成手段によるタイミング値の生成開始を示す指示信号と、前記第一の時刻データとを前記本体部に送信する送信手段とを備え、
前記本体部は、
前記指示信号を受けてタイミング値を生成する第二のタイミング生成手段と、
前記テスト音を、前記各チャンネルのスピーカにより集音した受音データとして取り込む取り込み手段と、
前記取り込み手段によって取り込まれた前記受音データと、前記第二のタイミング生成手段により生成されたタイミング値とに基づいて、第二の時刻データを取得する第二の取得手段と、
前記第一の時刻データと前記第二の時刻データに基づいて、前記各スピーカとリスニングポイントとの絶対距離を算出する絶対距離算出手段と、
前記絶対距離に基づいて、音場調整データを生成し音場を調整する音場調整手段とを備えたことを特徴とするオーディオ信号再生装置。
【請求項３】
複数チャンネルのオーディオ信号を各チャンネルのスピーカに供給し、前記各チャンネルのスピーカを駆動する本体部と、リモートコントローラとを有するオーディオ信号再生装置において、
前記リモートコントローラは、
テスト音を発生させるための生成信号を出力する信号生成手段と、
前記生成信号に基づいてテスト音を発生する発生手段と、
前記生成信号を前記信号生成手段に出力させたことを示す指示信号を前記本体部に送信する送信手段とを備え、
前記本体部は、
第一の時刻データを記憶する記憶手段と、
前記指示信号を受けてタイミング値を生成するタイミング生成手段と、
前記テスト音を、前記各チャンネルのスピーカにより集音した受音データとして取り込む取り込み手段と、
前記取り込み手段によって取り込まれた受音データと、前記タイミング生成手段により生成されたタイミング値とに基づいて、第二の時刻データを取得する取得手段と、
前記第一の時刻データと前記第二の時刻データに基づいて、前記各スピーカとリスニングポイントとの絶対距離を算出する絶対距離算出手段と、
前記絶対距離に基づいて、音場調整データを生成し音場を調整する音場調整手段とを備えたことを特徴とするオーディオ信号再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオ信号再生装置の音場補正に関し、特に、オーディオ信号再生装置が駆動する複数のスピーカとリスニングポイントとの絶対距離に基づいて音場補正をすることができるオーディオ信号再生装置に関する。
【背景技術】
【０００２】
マルチチャンネルオーディオシステムの音場創成において、実際のリスニング環境条件に最適な音場創成を目的とした音場補正の技術が各社提案されている。
【０００３】
一般には、リスニングルームの予め決められた位置に配置された各チャンネルのスピーカにて再生された音場処理された音（コンサートホールの音場を創成した音など）を予め決められた位置において受聴することができるようになっている。
【０００４】
しかしながら、受聴位置は予め決められた理想的な位置になるとは限らず、また、スピーカの配置も予め決められた理想的な配置関係になっているとは限らない。スピーカの配置、受聴位置の双方は状況に応じてリスニングルームの容積などとも関係して顕著に音場処理の設計時に想定された状況と相当に異なる場合がむしろ多いのである。
【０００５】
したがって、より現実のリスニング環境に適合した音場を創成するには、少なくとも音場創成時において現実のスピーカの配置と受聴位置との距離関係に基づく音場補正を行うことが望まれる。
【０００６】
この点、下記［特許文献１］には、リスニングルーム内の受聴位置を測定する受聴位置測定手段と、測定された受聴位置に応じて音場データを補正する音場データ補正手段と、補正された音場データに従って入力信号を処理する信号処理装置と、前記信号処理装置の出力信号を再生するスピーカとで構成される音場制御装置の技術が開示されている。
【０００７】
上記受聴位置測定手段は、予め所定配置された各スピーカと受聴位置に配置したマイクロホンとの間のインパルス応答を測定し、矩形パルス法などのインパルス応答の直接音の遅延時間からマイクロホンの位置（＝受聴位置）を求めるものである。但し、各スピーカの位置座標は予め取得しておく必要がある。
【０００８】
【特許文献１】特開平０３−９７４００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上記［特許文献１］のシステムの各スピーカと受聴位置との距離関係に基づく音場補正のための受聴位置の測定は、受聴位置に別途にマイクロホンを設置し、且つ各スピーカの位置を予めデータとして入力しておく必要があるので、極めて面倒な準備をユーザーに課する構成となっている。
【００１０】
また、一般家庭を対象にした場合、受聴位置はいつも同じ位置とは限らず、ユーザーの気の向くまま受聴位置は変わることが予想されるのであり、逐一面倒な音場補正を要求することは難しい。而して、適当に配置されたシステムの各スピーカと受聴位置との音場補正のための距離測定を簡単、確実に行える音場制御装置が望まれるのである。
【００１１】
さらに、システムの各スピーカと受聴位置との距離は、相対的な距離データではなく絶対距離データとして取得することが音場補正の基礎となる測定データとして望ましい。相対的な距離データは各スピーカから受聴位置までの距離差しか分からないので、きめ細かな音場補正のための資料として必要十分とは言えないのである。
【００１２】
本発明は上記事情に鑑みてなされたものであり、オーディオ信号再生装置を構成するリモートコントローラに絶対距離測定のための必要な手段を設けて、本体部および複数のスピーカと連携して上記課題を実現できるオーディオ信号再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明は上記目的を達成するため、以下の（ａ）から（ｃ）のオーディオ信号再生装置を提供するものである。
【００１４】
（ａ）複数チャンネルのオーディオ信号を各チャンネルのスピーカ（３１〜３５）に供給し、前記各チャンネルのスピーカを駆動する本体部（５０）と、リモートコントローラ（５１４Ａ）とを有するオーディオ信号再生装置において、前記リモートコントローラは、タイミング値を生成する第一のタイミング生成手段（５１４２）と、リスニングポイント（Ｐ）にてリスナー（Ｍ）によって発せられたテスト音を集音する集音手段（５１４７）と、前記集音したテスト音を第一の受音データとして取り込む第一の取り込み手段（５１４８）と、前記第一の取り込み手段によって取り込まれた前記第一の受音データと、前記第一のタイミング生成手段により生成されたタイミング値とに基づいて、第一の時刻データ（Ｔ０）を取得する第一の取得手段（５１４４）と、前記第一のタイミング生成手段によるタイミング値の生成開始を示す指示信号（ＣＰ）と、前記第一の時刻データとを前記本体部に送信する送信手段（５１４５）とを備え、前記本体部は、前記指示信号を受けてタイミング値を生成する第二のタイミング生成手段（５０７２）と、前記テスト音を、前記各チャンネルのスピーカにより集音した第二の受音データとして取り込む第二の取り込み手段（５０７１）と、前記第二の取り込み手段によって取り込まれた前記第二の受音データと、前記第二のタイミング生成手段により生成されたタイミング値とに基づいて、第二の時刻データ（Ｔｎ）を取得する第二の取得手段（５０７４）と、前記第一の時刻データと前記第二の時刻データに基づいて、前記各スピーカと前記リスニングポイントとの絶対距離（Ｌｎ）を算出する絶対距離算出手段（５０７３）と、前記絶対距離に基づいて、音場調整データを生成し音場を調整する音場調整手段（５０６，５０８）とを備えたことを特徴とするオーディオ信号再生装置。
【００１５】
（ｂ）複数チャンネルのオーディオ信号を各チャンネルのスピーカ（３１〜３５）に供給し、前記各チャンネルのスピーカを駆動する本体部（５０）と、リモートコントローラ（５１４Ｂ）とを有するオーディオ信号再生装置において、前記リモートコントローラは、タイミング値を生成する第一のタイミング生成手段（５１４２）と、テスト音を発生させるための生成信号を出力する信号生成手段（５１４９）と、前記生成信号に基づいてテスト音を発生する発生手段（５１５０）と、前記生成信号と、前記第一のタイミング生成手段により生成されたタイミング値とに基づいて、第一の時刻データ（Ｔ０）を取得する第一の取得手段（５１４４）と、前記第一のタイミング生成手段によるタイミング値の生成開始を示す指示信号（ＣＰ）と、前記第一の時刻データとを前記本体部に送信する送信手段（５１４５）とを備え、前記本体部は、前記指示信号を受けてタイミング値を生成する第二のタイミング生成手段（５０７２）と、前記テスト音を、前記各チャンネルのスピーカにより集音した受音データとして取り込む取り込み手段（５０７１）と、前記取り込み手段によって取り込まれた前記受音データと、前記第二のタイミング生成手段により生成されたタイミング値とに基づいて、第二の時刻データ（Ｔｎ）を取得する第二の取得手段（５０７４）と、前記第一の時刻データと前記第二の時刻データに基づいて、前記各スピーカとリスニングポイント（Ｐ）との絶対距離（Ｌｎ）を算出する絶対距離算出手段（５０７３）と、前記絶対距離に基づいて、音場調整データを生成し、音場を調整する音場調整手段（５０６，５０８）とを備えたことを特徴とするオーディオ信号再生装置。
【００１６】
（ｃ）複数チャンネルのオーディオ信号を各チャンネルのスピーカ（３１〜３５）に供給し、前記各チャンネルのスピーカを駆動する本体部（５０）と、リモートコントローラ（５１４Ｃ）とを有するオーディオ信号再生装置において、前記リモートコントローラは、テスト音を発生させるための生成信号を出力する信号生成手段（５１４９）と、前記生成信号に基づいてテスト音を発生する発生手段（５１５０）と、前記生成信号を前記信号生成手段に出力させたことを示す指示信号（ＣＰ）を前記本体部に送信する送信手段（５１４５）とを備え、前記本体部は、第一の時刻データ（Ｔ０）を記憶している記憶手段（５０７３）と、前記指示信号を受けてタイミング値を生成するタイミング生成手段（５０７２）と、前記テスト音を、前記各チャンネルのスピーカにより集音した受音データとして取り込む取り込み手段（５０７１）と、前記取り込み手段によって取り込まれた受音データと、前記タイミング生成手段により生成されたタイミング値とに基づいて、第二の時刻データ（Ｔｎ）を取得する取得手段（５０７４）と、前記第一の時刻データと前記第二の時刻データに基づいて、前記各スピーカとリスニングポイント（Ｐ）との絶対距離（Ｌｎ）を算出する絶対距離算出手段（５０７３）と、前記絶対距離に基づいて、音場調整データを生成し音場を調整する音場調整手段（５０６，５０８）とを備えたことを特徴とするオーディオ信号再生装置。
【発明の効果】
【００１７】
本発明のオーディオ信号再生装置によれば、本体部とリモートコントローラとの間で、同期のための同期用カウンタ信号を送受しているので、各スピーカとリモートコントローラとの絶対距離を算出することが可能となる。これより、リモートコントローラを持ったユーザのリスニングポイントと各スピーカとの絶対距離データが求まり、絶対距離データを基に各スピーカ配置とリスニングポイントとの関係に依存する音場補正を精密に行うことができる。
【００１８】
また、各スピーカをマイクロホンとして利用し、リモートコントローラをマイクロホンあるいは測定用音声信号の出力手段として利用しているので、音場補正のための特別な部材を用意したり設置する手間が不要となり、簡単に音場補正のための各スピーカとリスニングポイント間の絶対距離測定が実施できる。
【発明を実施するための最良の形態】
【００１９】
本発明に係るオーディオ信号再生装置の実施の形態について添付図面を参照して説明する。
【００２０】
図１はオーディオ信号再生装置の各実施形態を示すブロック図である。図１において、本体部５０とリモートコントローラ５１４Ａ（または５１４Ｂもしくは５１４Ｃ）とでオーディオ信号再生装置を構成し、オーディオ信号再生装置と本体部５０によって駆動されるスピーカ３１〜３５とでオーディオ再生システムを構成している。第一実施形態は後述するリモートコントローラ５１４Ａを用いる構成、第二実施形態は後述するリモートコントローラ５１４Ｂを用いる構成、第三実施形態は後述するリモートコントローラ５１４Ｃを用いる構成である。本体部５０の構成および基本的な動作は、第一実施形態から第三実施形態において全て共通である。スピーカ３１〜３５は一例として図２のように配置されている。
【００２１】
＜通常再生モード＞
まず、本体部５０における通常のオーディオ信号再生について説明する。
【００２２】
本体部５０には再生対象のオーディオ入力信号（５チャンネル分の情報を含んだ２チャンネルの信号）が入力される。オーディオ入力信号はデジタル信号とアナログ信号のどちらでもよく、デジタル信号（例えば光デジタル信号）であればデジタルオーディオ信号入力端子５０１を介してデジタル・インターフェース・レシーバ（ＤＩＲ）５０３に供給される。ＤＩＲ５０３は入力されたデジタル信号より、オーディオ信号と各種クロックを生成する。
【００２３】
一方、オーディオ入力信号がアナログ信号であればアナログオーディオ信号入力端子５０２を介してアナログ・デジタルコンバータ（Ａ／Ｄ）５０４に供給されＡ／Ｄ変換される。ＤＩＲ５０３またはＡ／Ｄ５０４より出力されたデジタルオーディオ入力信号はスイッチ５０５を介してデジタル・シグナル・プロセッサ（ＤＳＰ）５０６に供給される。スイッチ５０５は、オーディオ入力信号がデジタル信号であるかアナログ信号であるかによって切換えられる。
【００２４】
ＤＳＰ５０６は、供給されたオーディオ入力信号に対して各種信号処理を行い、５チャンネル分の各オーディオ信号を生成する。なお、アナログ入力信号は２チャンネルの信号それぞれに入力端子を必要とするが、図１においては簡略化のためアナログオーディオ信号入力端子５０２を一つの入力端子として図示している。なお、ＤＳＰ５０６によってアナログオーディオ信号に対して信号処理を施さない場合は、Ａ／Ｄ５０４は省略可能である。
【００２５】
生成された各オーディオ信号はＤＳＰ５０６より音量調整部５０８に供給される。音量調整部５０８は、リモートコントローラ５１４Ａ〜５１４Ｃに設けられた図示しない音量調整ボタンによる音量調整に基づいて、ＣＰＵ５０７の制御により各オーディオ信号の音量を調整する。音量が調整された各オーディオ信号は増幅部５０９にて増幅され、出力切換リレー５１０、スピーカ接続端子５１１を介して、各スピーカ３１〜３５から出力される。なお、通常再生モードにおいて出力切換リレー５１０は閉じている。
【００２６】
続いて、音場設定モードにおける本体部５０およびリモートコントローラ５１４Ａ〜５１４Ｃについて説明する。
【００２７】
＜第一実施形態＞
図３は第一実施形態で用いるリモートコントローラ５１４Ａの構成例を示すブロック図である。
【００２８】
リスナーＭが、リスニングポイントＰにおいてリモートコントローラ５１４Ａの入力部５１４１に設けられた音場設定ボタン５１４０を押すと、マイクロコンピュータのＣＰＵ５１４３がカウンタ５１４２にカウントを開始するための指示をする。カウンタ５１４２はＣＰＵ５１４３からの指示に応答してカウントを開始し、カウント値はＣＰＵ５１４３に供給される。ＣＰＵ５１４３がカウンタ５１４２に指示すると同時に、ＣＰＵ５１４３は送信部５１４５に対して赤外線発光ダイオード（ＬＥＤ）５１４６を介して、本体部５０に指示信号ＣＰを送信するよう制御する。指示信号ＣＰとは、カウンタ５１４２がカウントを開始するタイミングを示すものである。また、本体部５０とリモートコントローラ５１４Ａとの同期をとるためのものでもある。
【００２９】
ＣＰＵ５１４３のカウンタ５１４２へのカウント開始指示および、送信部５１４５への指示信号ＣＰの送信制御は同時に行われるため、リモートコントローラ５１４Ａと本体部５０のカウント開始時刻のずれは非常に小さい。従ってカウント開始時刻のタイムラグはゼロとみなすことができる。
【００３０】
なお、リモートコントローラ５１４Ａと本体部５０との信号送信方式は、赤外線発光ダイオードＬＥＤ５１４６とピンフォトダイオードＰＤ５１７による赤外線方式の他に、ＦＭ電波方式が適用され得る。いずれも送受信のタイムラグが小さい構成が望まれる。
【００３１】
以上よりリモートコントローラ５１４Ａは音場設定モードとなる。音場設定モードになると、マイクロフォン（ＭＩＣ）５１４７は受音を待つ。ＣＰＵ５１４３に設けられたＡ／Ｄ５１４８は、ＭＩＣ５１４７が受音したテスト音ＡをＡ／Ｄ変換する。時刻データ取得部５１４４は、Ａ／Ｄ変換された受音データより時刻データ（タイミング値Ｔ０）を取得する。タイミング値Ｔ０はカウンタ５１４２のカウント値に基づく。ＣＰＵ５１４３がタイミング値Ｔ０を記憶して、送信部５１４５を介して本体部５０に送信する。
【００３２】
図４は図３のＣＰＵ５１４３における処理手順を示すフローチャートである。
【００３３】
前述のように、音場設定ボタン５１４０が押されて、ＣＰＵ５１４３がカウンタ５１４２にカウント開始を指示し、同時に送信部５１４５に指示信号ＣＰを送信するよう制御すると、リモートコントローラ５１４Ａは音場設定モードとなる。音場設定モードとなると、ＣＰＵ５１４３は、ステップＳ１にて、音場の自動設定を開始するか否かを判定するために所定時間（例えば１５秒間）タイムアウトを確認する。続くステップＳ２にて、ＣＰＵ５１４３は図２に示すようなリスニングポイントＰにおけるテスト音Ａ（例えば拍手）が、ＭＩＣ５１４７に入力されたか否かを判定する。
【００３４】
ステップＳ２によるテスト音Ａの入力有無判定は次のように行われる。
【００３５】
図２でリスナーＭがリスニングポイントＰにて「パーン」と拍手する等してパルス的なテスト音Ａを発すると、テスト音ＡがＭＩＣ５１４７によって受音される。受音されたテスト音Ａの受音信号はＭＩＣ５１４７の振動による逆起電力で電気信号に変換され、ＣＰＵ５１４３に設けたＡ／Ｄ５１４８にてＡ／Ｄ変換され、テスト音入力データとしてＣＰＵ５１４３に取り込まれる。
【００３６】
タイムアウトを判定するための１５秒間にテスト音Ａが入力されると、ステップＳ３に進み、１５秒が過ぎてテスト音Ａが入力されなければ、タイムアウトが確認されステップＳ５へ進む。
【００３７】
テスト音Ａが入力されると、ステップＳ３にて、時刻データ取得部５１４４がＣＰＵ５１４３に取り込まれたテスト音入力データに基づいて、時刻データ（タイミング値Ｔ０）を取得して記憶する。図５（ｃ）は、ＣＰＵ５１４３に取り込まれたテスト音入力データを示す波形図の一例である。タイミング値Ｔ０は一例としてテスト音入力データが所定のスレッショールドｔｈを超えた点の時刻を表し、時刻はカウンタ５１４２のカウント値に基づく。なおタイミング値Ｔ０が、テスト音入力データのピーク値の時刻を表すように設定してもよい。
【００３８】
ステップＳ４にて、時刻データ取得部５１４４はタイミング値Ｔ０を送信部５１４５に出力し、送信部５１４５が本体部５０にタイミング値Ｔ０を送信する。以上でリモートコントローラ５１４Ａの音場設定モードが終了する。
【００３９】
一方テスト音Ａが入力されないと、ステップＳ５にて、ＣＰＵ５１４３は音場設定モードによる動作が完了しなかったことを知らせる信号、例えばＮＧ信号を送信部５１４５へ出力する。ＮＧ信号は送信部５１４５より本体部５０に送信され、リモートコントローラ５１４Ａの音場設定モードが終了する。
【００４０】
本体部５０がＮＧ信号を受信すると、ＣＰＵ５０７によって制御される表示ドライバ５１５が例えば“ＲＥＴＲＹ”なる表示を表示部５１６に表示させる。再測定（リトライ）を行うには、再び音場設定ボタン５１４０を押して音場設定モードを開始する。図４では図示していないが、再測定（リトライ）を行うためスタートへ再び戻るようにしてもよい。再測定の回数は任意に設定できる。
【００４１】
本体部５０のマイクロコンピュータのＣＰＵ５０７が、リモートコントローラ５１４Ａからの指示信号ＣＰをピンフォトダイオード（ＰＤ）５１７を介して受信すると、ＣＰＵ５０７はカウンタ５０７２にカウントを開始するよう指示をする。カウンタ５０７２はＣＰＵ５０７からの指示に応答してカウントを開始する。カウンタ５０７２にカウント開始指示をすると同時に、ＣＰＵ５０７は出力切換リレー５１０を切換えて（開いて）複数チャンネル（例えば、フロント左チャンネルＬｃｈ、フロントセンターチャンネルＣｃｈ、フロント右チャンネルＲｃｈ、左サラウンドチャンネルＬＳｃｈ、右サラウンドチャンネルＲＳｃｈの５チャンネル）のスピーカ３１〜３５（左スピーカ３１、センタースピーカ３３、右スピーカ３２、左サラウンドスピーカ３４、右サラウンドスピーカ３５）へのオーディオ入力信号の供給を遮断させる。このとき各チャンネルのスピーカ３１〜３５がマイクとして動作する音場設定モードとなる。
【００４２】
音場設定モードとなり、各スピーカ３１〜３５がテスト音Ａを受音すると、受音したテスト音ＡをＣＰＵ５０７に設けたＡ／Ｄ５０７１にてＡ／Ｄ変換して、テスト音入力データとして取り込む。図５（ａ）、（ｂ）は、ＣＰＵ５０７に取り込まれたテスト音Ａの入力データを示す波形図の一例である。ここでは一例として、スピーカ３１（Ｌｃｈ）とスピーカ３２（Ｒｃｈ）とが受音したテスト音Ａのテスト音入力データをそれぞれ示す。時刻データ取得部５０７４は、取り込まれたテスト音入力データとカウンタ５０７２のカウント値に基づいて、時刻データ（タイミング値Ｔｎ）を取得する。ここで、ｎ＝１〜５であり、ｎ＝１はＬｃｈ、ｎ＝２はＲｃｈ、ｎ＝３はＣｃｈ、ｎ＝４はＬＳｃｈそしてｎ＝５はＲＳｃｈとする。すなわちＴ1はＬｃｈのタイミング値であり、Ｔ２はＲｃｈのタイミング値である。
【００４３】
絶対距離算出部５０７４は絶対距離Ｌｎを、タイミング値Ｔ0とＴｎに基づいて算出する。絶対距離Lｎもｎ＝１〜５をとり、ｎは上述したとおり各チャンネルに対応する。続いてＣＰＵ５０７は絶対距離Ｌｎに基づいて、各チャンネルのスピーカ３１〜３５から発せられるオーディオ信号の音場補正を行うための音場補正データを生成する。音場補正データに基づいてＤＳＰ５０６，音量調整部５０８が各チャンネルのオーディオ信号を補正する。
【００４４】
図６は図１の本体部５０におけるＣＰＵ５０７の処理手順を示すフローチャートである。
【００４５】
音場設定プログラムはＣＰＵ５０７に記憶されている。ステップＳ１１にて、ＣＰＵ５０７はリモートコントローラ５１４Ａより送信された指示信号ＣＰを受信したか否かを判定する。ＣＰＵ５０７が指示信号ＣＰを受信すると、各スピーカ３１〜３５が受音状態となり、本体部５０は音場設定モードとなる。続くステップＳ１２にて、カウンタ５０７２がカウントを開始する。
【００４６】
ステップＳ１３にて、音場の自動設定を開始するか否かを判定するために所定時間（例えば１５秒間）タイムアウトを確認する。タイムアウトを判定するための１５秒間にテスト音Ａが入力されると、音場の自動設定を開始するためステップＳ１４に進む。１５秒が過ぎてテスト音Ａが入力されなければ、タイムアウトが確認されステップＳ１９へ進む。
【００４７】
ステップＳ１３によるテスト音Ａの入力有無判定は次のように行われる。
【００４８】
図２でリスナーＭがリスニングポイントＰにて「パーン」と拍手する等してパルス的なテスト音Ａを発すると、テスト音Ａが各チャンネルのスピーカ３１〜３５によって集音される。スピーカ３１〜３５によって集音された集音信号は各スピーカ３１〜３５の振動による逆起電力で電気信号に変換され、増幅部５１２にて増幅（例えば７０ｄＢ程度）された後、ＣＰＵ５０７に設けたＡ／Ｄ５０７１にてＡ／Ｄ変換されて、テスト音入力データとしてＣＰＵ５０７に取り込まれる。ＣＰＵ５０７は、各チャンネルに入力されたテスト音Ａのテスト音入力データが所定のスレッショールドｔｈに達すると、順次取り込む。なお、Ａ／Ｄ５０７１は入力信号を例えば３０μｓ毎にサンプリングする。
【００４９】
ステップＳ１４にて、全チャンネル（Ｌｃｈ、Ｃｃｈ、Ｒｃｈ、ＬＳｃｈ、ＲＳｃｈ）のスピーカ３１〜３５に入力されたテスト音Ａが、ＣＰＵ５０７に取り込まれたか否かを判定する。ここで全チャンネルとは、スピーカ３１〜３５が接続されているチャンネルの全てを指す。スピーカ３１〜３５の接続の有無はリスナーＭが設定することができる。ステップＳ１４では接続したスピーカのチャンネルについてのみ取り込みが完了したか否かを判定する。取り込み完了が確認できればステップＳ１５へ、確認できなければ再びステップＳ１３へ戻る。
【００５０】
ステップＳ１５にて、時刻データ取得部５０７４はＣＰＵ５０７に取り込まれた各チャンネルのテスト音入力データについて、時刻データ（タイミング値Ｔ1〜Ｔ5）を取得する。タイミング値Ｔ1〜Ｔ5は、各チャンネルのテスト音入力データが所定のスレッショールドｔｈを超えた点の時刻を表し、時刻はカウンタ５０７２のカウントに基づく。なおタイミング値Ｔ1〜Ｔ5が、テスト音入力データのピーク値の時刻を表すように設定してもよい。ＣＰＵ５０７はタイミング値Ｔ1〜Ｔ5を記憶する。
【００５１】
ステップＳ１６にて、絶対距離算出部５０７３はタイミング値Ｔ０、Ｔ1〜Ｔ5から、各スピーカ３１〜３５とリスニングポイントＰとの絶対距離Ｌ１〜Ｌ５（図２に示す）を、下記の（１）式を用いて算出する。ここで、伝搬速度ｃはｃ＝３３１．５＋０．６１ｔ（ｍ／秒）（ｔ＝室温）で表される値であるが、簡略化のためｃ＝３４０（ｍ／秒）程度の値に固定してもよい。
【００５２】
Ｌｎ＝ｃ（Ｔn−Ｔ０）（ｎ＝１〜５）…（１）
なお、図２に示されるテスト音Ａを発したリスナーＭの、リスニングポイントＰとリモートコントローラ５１４Ａとの距離Ｌ０はゼロとみなしてよい。また、赤外線式あるいは電波式のリモートコントローラ５１４Ａと本体部５０との信号の送受は瞬時に行われるため、カウンタ５１４２とカウンタ５０７２とのタイムラグは無視できるほどに小さい。従って、時間データとしての（Ｔn−Ｔ０）は絶対距離Ｌｎを音波が伝搬する時間としてみなすことができる。
【００５３】
ステップＳ１７にて、ＣＰＵ５０７は算出された絶対距離Ｌ１〜Ｌ５に基づいて、スピーカ３１〜３５から発せられる各チャンネルのオーディオ信号がリスニングポイントＰに到達するタイミングと、リスナーＭがリスニングポイントＰで聴く音量を設定（調整）するための、音場補正データであるディレイ時間設定データおよび音量調整データを生成する。
【００５４】
ＣＰＵ５０７はディレイ時間設定データに基づいて各チャンネルのオーディオ信号のディレイ時間をＤＳＰ５０６に設定し、ＣＰＵ５０７は音量調整データに基づいて各チャンネルのオーディオ信号の音量を調整するよう音量調整部５０８を制御する。ＤＳＰ５０６はディレイ時間設定データに基づいて、各オーディオ信号がリスニングポイントＰに同時に到達するようディレイ時間を設定し、音量調整部５０８は音量調整データに基づいて、各オーディオ信号が同じ音量であればリスニングポイントＰで同じ音量にて聴取できるよう音量を調整する。
【００５５】
本実施形態ではディレイ時間設定データ及び音量調整データに基づいて音場を補正したが、いずれか一方のデータに基づいて音場を補正しても充分効果的である。なお、ＤＳＰ５０６と音量調整部５０８をあわせて音場制御手段とする。
【００５６】
音場設定が完了すると、ＣＰＵ５０７は出力切換リレー５１０を切換えて（閉じて）各スピーカ３１〜３５に対してオーディオ入力信号を供給できる状態とし、音場設定モードを終了する。
【００５７】
一方ステップＳ１３にてタイムアウトが確認されると、ステップＳ１９にて、ＣＰＵ５０７によって制御される表示ドライバ５１５が例えば“ＳＩＬＥＮＴ−ＡＬＬ”なる表示を表示部５１６に表示させる。図６では図示していないが、再測定（リトライ）を行うためスタートへ再び戻るようにしてもよい。再測定の回数は任意に設定できる。
【００５８】
＜第二実施形態＞
次に、図７は第二実施形態で用いるリモートコントローラ５１４Ｂの構成例を示すブロック図である。図７において、図３に示す第一実施形態のリモートコントローラ５１４Ａと実質的に同一部分には同一符号を付してある。
【００５９】
リスナーＭが、リスニングポイントＰにおいてリモートコントローラ５１４Ｂの入力部５１４１に設けられた音場設定ボタン５１４０を押すと、ＣＰＵ５１４３がカウンタ５１４２にカウントを開始するための指示をする。カウンタ５１４２はＣＰＵ５１４３の指示に応答してカウントを開始し、カウント値はＣＰＵ５１４３に供給される。ＣＰＵ５１４３がカウンタ５１４２に指示すると同時に、ＣＰＵ５１４３は送信部５１４５に対して、赤外線発光ダイオード（ＬＥＤ）５１４６を介して本体部５０に指示信号ＣＰを送信するよう制御する。指示信号ＣＰとはカウンタ５１４２がカウントを開始するタイミングを示すものである。
【００６０】
続いてリスナーＭが、入力部５１４１に設けられた信号生成ボタン５１５１を押すと、信号生成部５１４９は距離測定用信号を生成する。スピーカ５１５０は距離測定用信号により発音し、各スピーカ３１〜３５に向けてテスト音Ｂを発生する。図９（ｃ）は信号生成部５１４９から出力した距離測定用信号の波形図の一例である。信号生成部５１４９が距離測定用信号を生成すると、時刻データ取得部５１４４は距離測定用信号が生成された時刻データ（タイミング値Ｔ０）を取得する。時刻はカウンタ５１４２のカウント値に基づく。
【００６１】
ＣＰＵ５１４３はタイミング値Ｔ０を記憶し、送信部５１４５に対してＬＥＤ５１４６を介して本体部５０にタイミング値Ｔ０を送信するよう制御する。
【００６２】
なお、図９（ａ）、（ｂ）は第二実施形態において、本体部５０のＣＰＵ５０７に取り込まれたテスト音入力データを示す波形図の一例である。ここでは一例として、スピーカ３１（Ｌｃｈ）とスピーカ３２（Ｒｃｈ）とが受音したテスト音Ｂの入力データの波形図をそれぞれ示す。第二実施形態においてタイミング値Ｔ1、Ｔ2はテスト音入力データが所定のスレッショールドｔｈを超えた点の時刻としたが、テスト音入力データのピーク値の時刻を表すように設定してもよい。
【００６３】
図８は図７におけるＣＰＵ５１４３の処理手順を示すフローチャートである。
【００６４】
前述のように、音場設定ボタン５１４０が押されて、ＣＰＵ５１４３がカウンタ５１４２にカウント開始を指示すると同時に、ＣＰＵ５１４３が送信部５１４５に指示信号ＣＰを送信するよう制御すると、リモートコントローラ５１４Ｂは音場設定モードになる。カウンタ５１４２はカウント値をＣＰＵ５１４３に供給する。
【００６５】
ステップＳ２１にて、入力部５１４１に設けた信号生成ボタン５１５１が押されると、信号生成部５１４９は距離測定用信号を生成する。距離測定用信号はパルス音が好ましい。生成された距離測定用信号はスピーカ５１５０に供給され、スピーカ５１５０はテスト音Ｂを各スピーカ３１〜３５に向けて発生する。
【００６６】
ステップＳ２２にて、時刻データ取得部５１４４は、信号生成部５１４９が距離測定用信号を生成した時刻データ（タイミング値Ｔ０）を取得して記憶する。タイミング値Ｔ０は距離測定用信号が生成された時刻を表し、時刻はカウンタ５１４２のカウントに基づく。ここで、距離測定用信号の生成とテスト音Ｂのスピーカ５１５０からの出力はタイムラグがないものとする。
【００６７】
続くステップＳ２３にて、時刻データ取得部５１４４はタイミング値Ｔ０を送信部５１４５に供給し、タイミング値Ｔ０は送信部５１４５より本体部５０に送信される。以上でリモートコントローラ５１４Ｂの音場設定モードを終了する。
【００６８】
第二実施形態において本体部５０が指示信号ＣＰ、テスト音Ｂおよびタイミング値Ｔ０を受信した後の、ＣＰＵ５０７の音場設定モードにおける処理手順、および本体部５０の構成は、第一実施形態で述べたものと同一であるので説明を省略する。
【００６９】
第二実施形態によれば、リモートコントローラ５１４Ｂが距離測定用信号を生成できるので、リスナーＭがテスト音Ａを発生させる必要がなくなり、より誤差が少なく正確な絶対距離Ｌｎの測定が可能である。
【００７０】
＜第三実施形態＞
次に、図１０は第三実施形態で用いるリモートコントローラ５１４Ｃの構成例を示すブロック図である。図１０において、図３、図７に示す第一、第二実施形態のリモートコントローラ５１４Ａ，５１４Ｂと実質的に同一部分には同一符号を付してある。
【００７１】
リスナーＭが、リスニングポイントＰにおいてリモートコントローラ５１４Ｃの入力部５１４１に設けられた音場設定ボタン５１５２を押すと、ＣＰＵ５１４３が送信部５１４５に対して赤外線発光ダイオード（ＬＥＤ）５１４６を介して本体部５０に指示信号ＣＰを送信するよう制御する。指示信号ＣＰは本体部５０のカウンタ５０７２がカウントを開始するための指示をするものである。ＣＰＵ５１４３が送信部５１４５を制御すると同時に、ＣＰＵ５１４３は信号生成部５１４９が距離測定用信号を生成するよう制御する。信号生成部５１４９は距離測定用信号をスピーカ５１５０に供給し、スピーカ５１５０はテスト音Ｂを各スピーカ３１〜３５に向けて出力する。
【００７２】
図１１は図１０のＣＰＵ５１４３の処理手順を示すフローチャートである。
【００７３】
前述のように、音場設定ボタン５１５２がおされ、ＣＰＵ５１４３から送信部５１４５に対する指示信号ＣＰの送信制御と同時に、ＣＰＵ５１４３は信号生成部５１４９が距離測定用信号を生成するよう制御する。ステップＳ３１にて、信号生成部５１４９は距離測定用信号を生成する。続くステップＳ３２にて、生成された距離測定用信号はスピーカ５１５０に供給され、スピーカ５１５０はテスト音Ｂを各スピーカ３１〜３５に向けて出力する。以上でリモートコントローラ５１４Ｃの音場設定モードを終了する。
【００７４】
第三実施形態において、指示信号ＣＰが送信部５１４５より本体部５０へ送信されるのと、信号生成部５１４９にて生成された距離測定用信号がテスト音Ｂとしてスピーカ５１５０から出力されるのとは、タイムラグがないものとする。すなわち、テスト音Ｂが出力された時刻データ（タイミング値Ｔ０）はＴ０＝０とする。これより、第三実施形態においては、タイミング値Ｔ０を本体部５０に送信する必要がない。従ってリモートコントローラ５１４Ｃにカウンタを設ける必要がないか、第一、第二実施形態のようにカウンタ５０７２によるカウンタ値に基づいてタイミング値Ｔ０を生成する必要がない。本体部５０の絶対距離算出部５０７３には、Ｔ０＝０を予め記憶しておく。
【００７５】
第三実施形態において本体部５０が指示信号ＣＰおよびテスト音Ｂを受信した後の、ＣＰＵ５０７の音場設定モードにおける処理手順、および本体部５０の構成は、第一実施形態で述べたものと同一であるので説明を省略する。
【００７６】
第三実施形態によれば、リスナーＭが音場設定ボタン５１５２を押すだけでテスト音Ｂ及び指示信号ＣＰが、一度にリモートコントローラ５１４Ｃより送信されるので、リスナーＭにとっての音場設定動作が一つとなり簡単である。また、より誤差が少なく正確な絶対距離Ｌｎの測定が可能である。
【００７７】
このように、本発明のオーディオ信号再生装置によれば、リスナーＭの持つリモートコントローラ５１４Ａ〜５１４Ｃと各スピーカ３１〜３５との絶対距離Ｌｎが、リモートコントローラ５１４Ａ〜５１４Ｃの簡単な操作で算出される。算出された絶対距離Ｌｎを基に音場データの補正がなされ、補正された音場データに従ってオーディオ入力信号が処理されるので、極めて正確で、リスナーＭに最適な音場を生成することができる。
【図面の簡単な説明】
【００７８】
【図１】オーディオ信号再生装置の各実施形態を示すブロック図である。
【図２】スピーカ配置の一例を示す図である。
【図３】第一実施形態のリモートコントローラの構成例を示すブロック図である。
【図４】第一実施形態のリモートコントローラのＣＰＵにおける処理手順を示すフローチャートである。
【図５】第一実施形態におけるテスト音入力データの波形図の一例である。
【図６】本体部のＣＰＵにおける処理手順を示すフローチャートである。
【図７】第二実施形態のリモートコントローラの構成例を示すブロック図である。
【図８】第二実施形態のリモートコントローラにおけるＣＰＵの処理手順を示すフローチャートである。
【図９】第二実施形態におけるテスト音入力データの波形図の一例である。
【図１０】第三実施形態のリモートコントローラの構成例を示すブロック図である。
【図１１】第三実施形態のリモートコントローラにおけるＣＰＵの処理手順を示すフローチャートである。
【符号の説明】
【００７９】
３１〜３５  スピーカ
５０  本体部
５１４Ａ〜５１４Ｃ  リモートコントローラ
５１４２  カウンタ（第一のタイミング生成手段）
５１４３  中央処理装置（ＣＰＵ）
５１４４  時刻データ取得部（第一の取得手段）
５１４５  送信部（送信手段）
５１４７  マイクロフォン（ＭＩＣ）（集音手段）
５１４８  Ａ／Ｄ（第一の取り込み手段）
５０７１  Ａ／Ｄ（第二の取り込み手段）
５０７２  カウンタ（第二のタイミング生成手段）
５０７３  絶対距離算出部（絶対距離算出手段）
５０７４  時刻データ取得部（第二の取得手段）
５０６  デジタルシグナルプロセッサ（ＤＳＰ）（音場調整手段）
５０７  中央処理装置（ＣＰＵ）
５０８  音量調整部（音場調整手段）
【図１】
2006050363.tif 000003
【図２】
2006050363.tif 000004
【図３】
2006050363.tif 000005
【図４】
2006050363.tif 000006
【図５】
2006050363.tif 000007
【図６】
2006050363.tif 000008
【図７】
2006050363.tif 000009
【図８】
2006050363.tif 000010
【図９】
2006050363.tif 000011
【図１０】
2006050363.tif 000012
【図１１】
2006050363.tif 000013