(57)【特許請求の範囲】
【請求項１】
複数のスピーカユニットに供給する各チャンネルの音声信号のそれぞれに対して少なくとも遅延処理を行うことのできる音響処理手段と、
表示手段と、
少なくともポインタ移動操作を行うことのできる操作手段と、
前記表示手段に、前記複数のスピーカユニットにより形成される音響空間に対応する画像を表示させるとともに、その音響空間の表示画面上で、前記操作手段によるポインタ移動操作に応じた位置にポインタ画像を表示させることのできる表示制御手段と、
前記ポインタ画像の表示位置に応じた音響空間内の位置をリスニングポイントとし、該リスニングポイントと各スピーカユニットの間の距離情報の算出結果から、前記音響処理手段での各チャンネルの音声信号に与えるべき遅延時間を設定制御する遅延制御手段と、
を備えたことを特徴とする音響処理装置。
【請求項２】
前記遅延制御手段は、音響空間に相当する座標と、該音響空間における各スピーカユニットの位置を座標値として保持しており、リスニングポイントとされる前記ポインタ画像の表示位置に対応した座標値と、各スピーカユニットについて保持されている座標値から、リスニングポイントと各スピーカユニットの間の距離情報を算出することを特徴とする請求項１に記載の音響処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のスピーカユニットを有するオーディオシステムなどに採用できる音響処理装置に関するものである。
【０００２】
【従来の技術】
２チャンネルオーディオステレオシステムでは、Ｌ、Ｒの２チャンネルのスピーカからの音波が同一タイミングで聞こえるようにするため、各スピーカをリスニングポイントから等距離となる位置に配置することが好ましいとされる。
これと同様の理由で、２チャンネル、４チャンネル、６チャンネルなどの車載用オーディオシステムでも、リスニングポイントから各スピーカまでの距離が等距離となるようにすることが好ましい。
しかしながら、自動車内では、リスニングポイントとしては、運転席、助手席、後部座席左右などが考えられるとともにスピーカの設置位置も車種などに応じて限定されてしまう。
車載用のオーディオシステムでは例えば運転席前面のコンソールの左右に高域用のスピーカが配置され、また後部座席後方左右に低域用のスピーカが配置されることが多い。また６チャンネルの場合は例えば運転席側及び助手席側のドアに中域用のスピーカが設置される。
なお、本明細書では、「チャンネル」とは、異なる位置に配置されるスピーカユニットのそれぞれに対応する音声信号供給系を意味することとしている。
【０００３】
このようなスピーカ配置状況では、車室内のどの席でも、全スピーカから均等な距離とはならない。
このためチャンネル毎に音声信号に遅延時間を設定してスピーカ出力時間を調整することですることで、リスニングポイントにおいて擬似的に全スピーカから等距離で音波が届くようにすることで理想的なリスニング状態となるようにする機能（タイムアライメント機能）が搭載されているものがある。
【０００４】
【発明が解決しようとする課題】
このタイムアライメント機能では、リスニングポイントと各スピーカとの間の距離に基づいて、各スピーカへ供給される音声信号に所要の遅延時間を与えるものである。リスニングポイントからの距離が異なる２つのスピーカについて簡単に説明する。
リスニングポイントからの距離が異なる２つのスピーカが存在する場合、近い方のスピーカからの音波の方がリスニングポイントに早く到達することになる。そこで近い方のスピーカとリスニングポイントの距離ＤＮと、遠い方のスピーカとリスニングポイントの距離ＤＦの差（ＤＦ−ＤＮ）を算出すると、この差は音波到達時間差に相当する距離差となり、この距離差に相当する時間だけ、近い方のスピーカへ供給する音声信号に遅延を与えれば、リスニングポイントでは擬似的に両スピーカから同タイミングの音波が同時に到達することになる。つまりスピーカやリスニングポイントの実際の位置関係に関わらず、理想的なリスニング環境を得ることができる。
【０００５】
ところが、このような機能を生かすためには、ユーザーは各スピーカの位置、リスニングポイントの位置等、もしくはリスニングポジションから各スピーカまでの距離を音速で割った遅延時間などの情報を機器に入力しておかなければならない。
スピーカの位置については通常固定であるため、初期設定時などに入力するのみでよいが、リスニングポイントについては使用に際して変更されることが多い。例えば運転席をリスニングポイントと設定した場合は、そのタイムアライメント効果は助手席や後部座席では得られず、例えば助手席でタイムアライメント効果を得る場合は新たに助手席の位置に関するパラメータを入力しなければならないことになり、その設定操作が非常に面倒なものとなる。
そしてこのような面倒によって、タイムアライメント機能が有効に利用されないといった問題が生ずる。
【０００６】
【課題を解決するための手段】
本発明はこのような問題点に鑑みて、複数のリスニングポイントが考えられる場合でも、その各リスニングポイントの設定操作が非常に簡易に実行できるようにし、タイムアライメント機能が手軽かつ有効に利用できるようにすることを目的とする。
【０００７】
このために、表示手段に複数のスピーカユニットにより形成される音響空間に対応する画像を表示させるとともに、その音響空間の表示画面上で、操作手段によるポインタ移動操作に応じた位置にポインタ画像を表示させることのできる表示制御手段と、ポインタ画像の表示位置に応じた音響空間内の位置をリスニングポイントとし、このリスニングポイントと各スピーカユニットの間の距離情報の算出結果から、音響処理手段での各チャンネルの音声信号に与えるべき遅延時間を設定制御する遅延制御手段とを備えるようにする。
つまりリスニングポイントの設定を画面上の操作で可能とし、特にリスニングポイント位置やスピーカまでの距離などの値を入力する必要をなくす。
例えば遅延制御手段が、音響空間に相当する座標と、該音響空間における各スピーカユニットの位置を座標値として保持していることで、画面上でユーザーが指示したリスニングポイントを座標値で把握でき、座標計算により距離及びそれに応じた遅延時間を算出できる。
【０００８】
【発明の実施の形態】
以下、図１から図６により、本発明の実施の形態としての一例を説明する。この例は車載用の６チャンネルステレオオーディオシステムに搭載される音響処理装置であるとする。説明は次の順序で行う。
１．音響処理装置の構成
２．初期設定
３．タイムアライメント調整
【０００９】
１．音響処理装置の構成
図１はＬ／Ｒ各３ウエイの６チャンネルステレオオーディオシステムに搭載される実施の形態の音響処理装置のブロック図である。
この音響処理装置には例えばＣＤプレーヤ等からのユニットから音声信号ＳＩＮが入力され、その音声信号ＳＩＮを６チャンネルのスピーカユニットに供給するためのデジタルプリアンプユニット（クロスオーバーネットワーク）としての処理を行うものである。
音声信号ＳＩＮは音響処理装置のプリアンプユニット２に入力され、パワーアンプとしての増幅処理や６チャンネル信号（周波数帯域毎の３ウエイ信号）への変換が行われる。またこのプリアンプユニット２にはタイムアライメントのための遅延機能を備えている。
プリアンプユニット２からは６チャンネルの各スピーカに供給する６チャンネルの音声信号が出力される。本例での６チャンネルの信号とは、Ｌ、Ｒの各チャンネルの信号がそれぞれ高域、中域、低域に分けられるため、Ｌチャンネル高域成分である音声信号ＳＨＬ、Ｌチャンネル中域成分である音声信号ＳＭＬ、Ｌチャンネル低域成分である音声信号ＳＬＬ、Ｒチャンネル高域成分である音声信号ＳＨＲ、Ｒチャンネル中域成分である音声信号ＳＭＲ、Ｒチャンネル低域成分である音声信号ＳＬＲとなる。
【００１０】
音声信号ＳＨＬは、例えば図４に示すように自動車内のフロントコンソール左側に設置されている高域左スピーカＨＬに供給される。
音声信号ＳＭＬは、例えば助手席側ドアに設置されている中域左スピーカＭＬに供給される。
音声信号ＳＬＬは、例えば後部座席後方左側に設置されている低域左スピーカＬＬに供給される。
音声信号ＳＨＲは、例えば自動車内のフロントコンソール右側に設置されている高域右スピーカＨＲに供給される。
音声信号ＳＭＲは、例えば運転席側ドアに設置されている中域右スピーカＭＲに供給される。
音声信号ＳＬＲは、例えば後部座席後方右側に設置されている低域右スピーカＬＲに供給される。
【００１１】
プリアンプユニット２での処理は、制御部１の制御に基づいて実行される。制御部１はマイクロコンピュータにより構成される。
ＲＯＭ５、不揮発性メモリ６には、プログラム、設定データ、処理係数等が記憶され、制御部１はこれらの情報を用いて必要な制御動作を実行する。
制御部１は、さらに操作部３を用いたユーザー操作の監視及び操作に応じた処理や、表示部４に対する表示制御等を行うことになる。
操作部３には、例えばメニューキー、モード設定キー、数値入力キー、エンターキー、ポインタ移動キーなどが用意され、後述する初期設定動作やタイムアライメント調整動作に関してユーザーが行うべき操作入力が可能とされる。
【００１２】
表示部４に対して制御部１は、オーディオシステムのパワーアンプユニットとして必要な表示の他、後述するタイムアライメント調整の際のリスニングポイント設定のための表示を行う。
【００１３】
プリアンプユニット２の内部構成を図２に示す。
音声信号ＳＩＮはプリアンプユニット２においてまずＡ／Ｄ変換器２１においてデジタルデータに変換される。そしてデジタル音声データとしてＤＳＰ２２（ＤＩＧＩＴＡＬ  ＳＩＧＮＡＬ  ＰＲＯＣＥＳＳＥＲ）に供給される。ＤＳＰ２２は音声信号に対してクロスオーバーネットワークとしての処理等の必要なフィルタ処理、イコライジング処理等を施す。またこれらの必要な演算処理を施したデータについて、Ｄ−ＲＡＭ２３を用いてタイムアライメント等のためのチャンネル毎の遅延処理を行う。即ちＤ−ＲＡＭ２３での書込、読出タイミングを調整することで、各チャンネルの音声信号に対して制御部１から指示された所要の遅延時間を与える。制御部１からは例えば遅延量がサンプル数として与えられ、Ｄ−ＲＡＭ２３への書込タイミングそのサンプル数に相当するサンプルクロックタイミングだけ読出タイミングを遅らせることになる。
【００１４】
各チャンネルについてのデジタル音声信号はそれぞれＤ／Ａ変換器２４〜２９においてアナログ音声信号とされ、音量調整部３０でパワーアンプユニットとしての増幅及び音量調節処理が施される。そしてプリアンプユニット２から出力される各チャンネルの音声信号ＳＨＬ、ＳＭＬ、ＳＬＬ、ＳＨＲ、ＳＭＲ、ＳＬＲが、６つのスピーカユニットに供給されることになる。
【００１５】
２．初期設定
このような音響処理装置においてタイムアライメント機能のために行われる初期設定動作について説明する。
タイムアライメント機能は、前述したように複数の各スピーカユニットから実際には等距離とはならないリスニングポイントで、擬似的に等距離での理想的なリスニング環境を形成するために、チャンネル毎の音声信号に対してそれぞれ所要の遅延を与え、同一タイミングの各チャンネルの音声（音波）が同時的にリスニングポイントに到達するようにする機能である。
【００１６】
この機能を実現するためには各スピーカユニットからリスニングポイントまでの距離の差がわからなければならないが、本例ではこのために制御部１があらかじめ車室内に相当する空間の座標と各スピーカユニットの位置に相当する座標値を記憶するようにしている。この記憶設定のための作業として初期設定動作が行われる。
【００１７】
即ち初期設定としてはユーザーが車室内の空間の縦及び横のサイズを入力し、制御部１はそのサイズの車室空間をｘｙ座標系とするとともに、例えば６チャンネルシステムの場合は、ユーザーが６つのスピーカの位置を入力して制御部１が各スピーカの位置を座標値として保持する処理となる。図４は車室内のイメージを示しているが、初期設定としては、ここに示すのｘ，ｙのサイズ及び各スピーカユニットＨＬ、ＭＬ、ＬＬ、ＨＲ、ＭＲ、ＬＲの位置を入力し、制御部が各スピーカユニットのｘｙ座標系での座標値として、図５に示すように、
スピーカユニットＨＬの位置＝（ＨＬｘ，ＨＬｙ）
スピーカユニットＭＬの位置＝（ＭＬｘ，ＭＬｙ）
スピーカユニットＬＬの位置＝（ＬＬｘ，ＬＬｙ）
スピーカユニットＨＲの位置＝（ＨＲｘ，ＨＲｙ）
スピーカユニットＭＲの位置＝（ＭＲｘ，ＭＲｙ）
スピーカユニットＬＲの位置＝（ＬＲｘ，ＬＲｙ）
という値を把握することになる。
【００１８】
この初期設定のためのユーザーの操作方式は各種考えられるが、ここでは３種類の初期設定操作例を述べておく。
【００１９】
まず第１の初期設定方式としては、ユーザーの操作が最も簡単となる方式である。
車室内の空間のサイズは車種によって決まっている。また、そのスピーカ搭載位置もほとんどの場合は固定である（つまり車種によってきまっている）。
そこで、あらかじめＲＯＭ５や不揮発性メモリ６などに車種（メーカー名、車名、年式）のデータに対応させてテーブル形式でｘｙサイズ及び各スピーカ位置の座標値を記憶しておく。
【００２０】
初期設定動作が開始された場合は、制御部１は表示部４に車種データの一覧表示を行い、ユーザーに対して選択操作を促す。このとき、例えばメーカー名選択画面、車名選択画面、年式選択画面とメニュー階層式に表示を進めてユーザーの選択を順次促すようにするとよい。
このような選択メニュー表示に対してユーザーが操作部３による選択操作を行うことで、制御部１には当該オーディオシステムが搭載された車の車種がわかり、従って車種に対応してテーブルデータを参照することで、車室サイズｘ、ｙ及び各スピーカユニットの座標値が把握できる。
【００２１】
制御部１はそのｘｙ値及びスピーカユニット位置の座標を例えば不揮発性メモリ６の所定領域に記憶する（もしくは選択された車種情報、又はデータテーブル上のナンバ又はアドレスを記憶するなどでもよい）。
このような動作によって制御部１には図４のような配置状態が座標として把握できることになり、初期設定を終了する。
【００２２】
第２の初期設定方式とは、スピーカユニットの位置はユーザー自身が入力するものである。
車室内の空間のサイズは車種によって決まっているが、スピーカ搭載位置はユーザー自身が変更したり新たに追加することができる。
そこで、車室空間としてのｘ、ｙ値については、上記第１の方式と同様に、ＲＯＭ５などに各種の車種に対応して記憶しておき、メニュー選択方式でユーザーが車種を選択することで、制御部１がｘ、ｙ値を把握できるようにする。
【００２３】
続いて表示部１に各スピーカユニットについての位置を入力すべき表示を行い、ユーザーはそれに応じて実際に計測した数値を入力する。計測に際しては例えば特定の計測起点ポイントを（取扱説明書などで）ユーザーに指示しておく。例えば車室内の前方右端などとして、ユーザーはその起点位置からスピーカ位置までのｘ、ｙ軸上のサイズを実測し、その値を入力する。
各スピーカユニットに対して実測値が入力されてくることに伴って制御部１はそれを不揮発性メモリ６に記憶していく。
このような動作によって制御部１には図４のような配置状態が座標として把握できることになり、初期設定を終了する。
【００２４】
第３の初期設定方式としては、車室空間としてのｘ，ｙ値とスピーカ位置を全てユーザーが計測し、計測値を入力するものである。
つまりまず車室空間としての縦、横のサイズを計測してそれを入力し、続いて上記第２の初期設定方式のように各スピーカユニットについての位置を計測して入力していく。
制御部１は、車室空間としてのｘ、ｙ値及び各スピーカユニットに対して実測値が入力されてくることに伴って、それを不揮発性メモリ６に記憶していく。
このような動作によって制御部１には図４のような配置状態が座標として把握できることになり、初期設定を終了する。
なお、例えば自動車のカタログなどに車室空間のサイズが記載されていれば、ユーザーは、実際に計測しなくても、もちろんその記載されているサイズをｘ、ｙサイズとして入力すればよい。
【００２５】
３．タイムアライメント調整
次に実際にタイムアライメント機能を実施するためのリスニングポイントの設定、もしくは設定されていたリスニングポイントの変更の際に行われるタイムアライメント調整動作について説明する。
このタイムアライメント調整動作の際の制御部１の処理を図３に示す。
【００２６】
制御部１はステップＦ１００での操作部３の操作を監視しているが、ユーザーが行った操作がタイムアライメント調整を実行すべき操作であった場合はステップＦ１０１からＦ１０２に進み、表示部４にタイムアライメント調整用の画像を表示させる。
この調整用の画像とは、例えば図４のように車室内の座席やスピーカ位置の配置イメージを表す画像である。
この調整用画像としての画像データは、車種に対応してそれぞれＲＯＭ５などに記憶しておき、上記した初期設定で入力された車種に応じて画像データを選択して表示させるようにしてもよいし、さらにユーザーの車室空間やスピーカユニットの位置の実測値の入力に応じて生成される座標を元に、座席等のイメージの画像を加えて制御部１が生成するようにしてもよい。
また、特に実際の車室内の状況とはサイズや配置的に一致しなくても、車種等に関わらず固定の画像データを用意しておいて表示させてもよい（スピーカ位置は必ずしも表示しなくてもよい）。
【００２７】
この調整用の車室内の画像上には、さらにポインタＰとしてのキャラクタ画像を表示させる。このポインタＰは操作部３のポインタ移動操作により、調整用画像上で任意の位置に移動させることができるようにする。ただし画面上でのポインタＰの移動可能位置をリスニングポイントとなりうる場所、つまり各座席の位置などに限定してもよい。
【００２８】
制御部１は、ステップＦ１０３、Ｆ１０４で操作部３でのポインタ移動操作やエンター操作を監視している。
ユーザーがポインタＰの移動操作を行った場合は、ステップＦ１０３からステップＦ１０５に進み、その移動操作量及び移動操作方向から、新たにポインタＰを表示させるべき座標位置を算出し、ステップＦ１０６でポインタＰの移動が行われた状態の画像データを表示部に送信する。
例えば図４の表示状態からユーザーがポインタＰを運転席側に移動させるようなポインタ移動操作を行った場合は、図５のようにポインタＰが運転席側に表示されることになる。
【００２９】
ユーザーが、運転席の位置をリスニングポイントとして設定した場合は、この図５の状態でエンター操作を行う。
すると制御部１の処理はステップＦ１０４からＦ１０７に進み、その時点のポインタ表示位置に相当する座標値、即ち車室空間内のｘｙ座標系におけるポインタ座標値（Ｐｘ，Ｐｙ）を、選択されたリスニングポイントとして確定する。
【００３０】
そして、ステップＦ１０８で、このリスニングポイント（Ｐｘ，Ｐｙ）から、各スピーカユニットＨＬ、ＭＬ、ＬＬ、ＨＲ、ＭＲ、ＬＲまでのそれぞれの距離を算出する。つまり図５における距離ｄＨＬ、ｄＭＬ、ｄＬＬ、ｄＨＲ、ｄＭＲ、ｄＬＲを算出する。
上記したように各スピーカユニットＨＬ、ＭＬ、ＬＬ、ＨＲ、ＭＲ、ＬＲの位置に相当する座標値を、ＨＬ＝（ＨＬｘ，ＨＬｙ）、ＭＬ＝（ＭＬｘ，ＭＬｙ）、ＬＬ＝（ＬＬｘ，ＬＬｙ）、ＨＲ＝（ＨＲｘ，ＨＲｙ）、ＭＲ＝（ＭＲｘ，ＭＲｙ）、ＬＲ＝（ＬＲｘ，ＬＲｙ）とすると、距離ｄＨＬ、ｄＭＬ、ｄＬＬ、ｄＨＲ、ｄＭＲ、ｄＬＲ（絶対値としての距離）は、それぞれ次の（数１）のようにして求めることができる。
【００３１】
【数１】
0003598714.tif 000002
【００３２】
次に、ステップＦ１０９で、各チャンネルの音声信号に与えるべき遅延時間としての遅延サンプル数ＳＰを求める。
スピーカユニットＨＬのチャンネルの音声信号ＳＨＬに与える遅延サンプル数をＳＰＨＬ、スピーカユニットＭＬのチャンネルの音声信号ＳＭＬに与える遅延サンプル数をＳＰＭＬ、スピーカユニットＬＬのチャンネルの音声信号ＳＬＬに与える遅延サンプル数をＳＰＬＬ、スピーカユニットＨＲのチャンネルの音声信号ＳＨＲに与える遅延サンプル数をＳＰＨＲ、スピーカユニットＭＲのチャンネルの音声信号ＳＭＲに与える遅延サンプル数をＳＰＭＲ、スピーカユニットＬＲのチャンネルの音声信号ＳＬＲに与える遅延サンプル数をＳＰＬＲとする。
【００３３】
これらの各チャンネルについての遅延サンプル数ＳＰＨＬ、ＳＰＭＬ、ＳＰＬＬ、ＳＰＨＲ、ＳＰＭＲ、ＳＰＬＲを算出するためには、まずステップＦ１０８で算出された距離ｄＨＬ、ｄＭＬ、ｄＬＬ、ｄＨＲ、ｄＭＲ、ｄＬＲの中での最大値を検索する。
【００３４】
算出された６つの距離の中の最大値をｄＭＡＸとし、サンプル数を求めたいチャンネルの距離をｄｄとすると、この（ｄＭＡＸ−ｄｄ）の値、つまり最長距離のチャンネルとの間の距離の差を、音声信号データ１サンプルあたりの音速で割算すれば、タイムアライメントのためにそのチャンネルについて遅延させるべき遅延サンプル数ＳＰが求められる。
例えば音速＝３３０ｍ／秒、Ａ／Ｄ変換器２１でのサンプリング周波数をＦｓとすると、遅延サンプル数ＳＰは、
【数２】
0003598714.tif 000003
として求められる。
【００３５】
図５の例の場合で具体的にいえば、スピーカユニットＬＬまでの距離ｄＬＬが最長距離となるため、最大値ｄＭＡＸ＝ｄＬＬとなる。
そして、スピーカユニットＨＬ、ＭＬ、ＬＬ、ＨＲ、ＭＲ、ＬＲのそれぞれについての遅延サンプル数ＳＰＨＬ、ＳＰＭＬ、ＳＰＬＬ、ＳＰＨＲ、ＳＰＭＲ、ＳＰＬＲは、次のように計算される。
【００３６】
【数３】
0003598714.tif 000004
【００３７】
このようにして算出された各チャンネルの遅延サンプル数がステップＦ１１０でＤＳＰ２２にセットされ、ＤＳＰ２２は各チャンネルの音声信号についてセットされた遅延サンプル数に応じて各チャンネルの信号を遅延させて出力する。
これによりタイムアライメント調整が終了し、図５の例でいえば、それ以降は運転席において、擬似的に全スピーカユニットが等距離にある状態が実現されることになる。
即ちリスニングポイントまで最長距離となるスピーカユニットＬＬのチャンネルの信号ＳＬＬについては遅延時間はゼロとされるが、他の各チャンネルについては、そのスピーカユニットからリスニングポイントまでの距離ｄＨＬ、ｄＭＬ、ｄＨＲ、ｄＭＲ、ｄＬＲのそれぞれが、距離ｄＬＬより短い分に相当する遅延時間が与えられ、６チャンネルにおいて同一タイミングの音声は同一タイミングで運転席に座っているユーザーに届くことになる。
【００３８】
このようにタイムアライメント調整が行われた後、ユーザーが設定を変更したい場合、つまりリスニングポイントを代えたい場合も、図３の処理による同一の操作で可能となる。
即ちタイムアライメント調整モードとすると画面には図５のような画像が表示されるが、この表示をみながらポインタＰを所望の位置に移動させる。例えば図６のように後部座席左側に移動させる。
この状態でエンター操作を行うと、ステップＦ１０７以降の処理により、後部座席左側をリスニングポイントとした場合の、各チャンネルの音声信号に与えるべき遅延時間が算出される。
即ち図６に示すリスニングポイントから各スピーカユニットまでの距離ｄＨＬ、ｄＭＬ、ｄＬＬ、ｄＨＲ、ｄＭＲ、ｄＬＲが算出され、その中での最大値が検索される。そして最長距離のチャンネルとの間の距離の差を、音声信号データ１サンプルあたりの音速で割算することで各チャンネルについて遅延させるべき遅延サンプル数ＳＰが求められ、ＤＳＰ２２にセットされることになる。
以降、後部座席左側で、擬似的に全スピーカユニットが等距離にある状態が実現されることになる。
【００３９】
以上のように、タイムアライメントのためのリスニングポイントの設定操作は、ユーザーは表示部４の画面を見ながら、リスニングポイントとして設定したい位置にポインタを移動させ、エンター操作を行うだけでよく、リスニングポイント設定や変更に際して面倒な操作はいっさい必要ない。例えばユーザーがリスニングポイント設定のために自分の座る位置とスピーカとの距離を実測して入力したり、変更に際して計測及び入力をやり直すといった必要はない。
また例えば運転席上に設定されているリスニングポイントを、同じ運転席上ではあるがわずかに右側に寄せたいなどというような微調整に際しても、同様に画面上のポインタ移動で実現できる。
さらにこのように簡単にリスニングポイントの設定変更が可能であることから、車内に複数の人が乗っているときに、順番に最適なリスニング環境を提供するといった操作も容易となる。
【００４０】
なお、図３の処理では、タイムアライメント調整を行う毎に、ステップＦ１０８、Ｆ１０９の演算が行われる毎になるが、例えば過去に設定されたリスニングポイントについてはそのリスニングポイントの座標値（Ｐｘ、Ｐｙ）とともに、遅延サンプル数ＳＰＨＬ、ＳＰＭＬ、ＳＰＬＬ、ＳＰＨＲ、ＳＰＭＲ、ＳＰＬＲを不揮発性メモリ６に記憶しておき、その後、タイムアライメント調整においてステップＦ１０７で確定された座標値として同一の座標値が記憶されていた場合は、それに対応して記憶されている遅延サンプル数を読み出してＤＳＰ２２にセットするようにしてもよい。
【００４１】
また、上記例はリスニングポイントと各スピーカユニットの距離を２次元的に計算して遅延サンプル数を算出する方式であるが、実際には車室空間は３次元空間であり、スピーカユニットとユーザーの耳の位置までの高さ方向の距離も、各スピーカ毎に異なる場合がある。
そこで、距離計算を３次元的に行うようにしてもよい。例えば初期設定時にパラメータとしてｘ、ｙ軸と直交するｚ軸サイズについても入力し、また操作部３に３次元ポインティングデバイスを用意する。そして表示部４で３次元的な画像を表示させるなどしてタイムアライメント調整時にリスニングポイントとしてポインタの移動で高さ方向の位置設定もできるようにすればよい。
【００４２】
また、上記例では再生周波数帯域をＬ、Ｒそれぞれ３チャンネルに分けるマルチウエイスピーカシステムとしての、６チャンネルオーディオシステムの例で説明したが、マルチウエイか否かに限らず、スピーカユニット数としての２チャンネル、４チャンネル等の複数チャンネルのオーディオシステムで本発明は全く同様に適用できることはいうまでもない。
さらに、車載用のオーディオシステムのみならず、特定の音響空間内で使用するオーディオシステムであれば本発明を適用できる。例えば自宅内の部屋に設置したオーディオシステムとしても有用である。
【００４３】
ところで、このタイムアライメント調整時のプリアンプユニット移動によるリスニングポイント設定操作は、上述した初期設定操作にも応用することができる。
例えば上述したようにＲＯＭデータやユーザーの数値入力により車室空間としてのｘ、ｙ値が把握できたら、それに応じた図４のような車室イメージの画像を表示部４に表示する。そしてスピーカ位置指定用のアイコン・ポインタ等を使用して、その表示上でのポインタ移動及びエンター操作により、各スピーカユニットの位置を指定していく。そして制御部１はポインタで指定された座標位置をスピーカ位置として記憶していく。
このようにすれば、初期設定動作についてもより操作が簡易化される。
【００４４】
【発明の効果】
以上説明したように本発明の音響処理装置は、表示手段に複数のスピーカユニットにより形成される音響空間に対応する画像を表示させるとともに、その音響空間の表示画面上で、ポインタ移動操作により設定された位置リスニングポイントとする。そしてこのリスニングポイントと各スピーカユニットの間の距離情報の算出結果から、音響処理手段での各チャンネルの音声信号に与えるべき遅延時間を設定制御するようにしている。これによってユーザーはリスニングポイントの設定を画面上のポインタ操作で行うことができ、リスニングポイント位置やスピーカまでの距離などの値を入力する必要はなくなるため、非常に容易かつ手軽にタイムアライメント調整を行うことができるという効果がある。
またポインタ移動操作であることからリスニングポイントの微調整なども簡易化され、これに伴ってタイムアライメント機能の有効利用を促進することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態の音響処理装置のブロック図である。
【図２】実施の形態の音響処理装置のプリアンプユニットのブロック図である。
【図３】実施の形態の音響処理装置のタイムアライメント調整処理のフローチャートである。
【図４】実施の形態のタイムアライメント調整時の表示動作の説明図である。
【図５】実施の形態のタイムアライメント調整動作の説明図である。
【図６】実施の形態のタイムアライメント調整動作の説明図である。
【符号の説明】
１    制御部、２    プリアンプユニット、３    操作部、４    表示部、５    ＲＯＭ、６    不揮発性ＲＡＭ、２１    Ａ／Ｄ変換器、２２    ＤＳＰ    ２３    Ｄ−ＲＡＭ、２４〜２９    Ｄ／Ａ変換器、３０〜３５    音量調整部、Ｐ    ポインタ、ＨＬ    高域左スピーカ、ＨＲ    高域右スピーカ、ＭＬ    中域左スピーカ、ＭＲ    中域右スピーカ、ＬＬ    低域左スピーカ、ＬＲ    低域右スピーカ、
【図１】
0003598714.tif 000005
【図２】
0003598714.tif 000006
【図３】
0003598714.tif 000007
【図４】
0003598714.tif 000008
【図５】
0003598714.tif 000009
【図６】
0003598714.tif 000010