(57)【特許請求の範囲】
【請求項１】
複数のスピーカにより生成された音場に、複数の楽曲信号に対応する複数の音像を同時に定位させる音像定位装置であって、
前記音場中の複数の基本位置に前記音像を形成させる情報を備える基本パラメータが記憶されている基本パラメータ記憶手段と、
前記音場の中の任意の位置に音像を生成させる位置情報を入力する音像位置情報入力手段と、
前記基本パラメータ記憶手段に記憶されている基本パラメータをもとにして、音像位置情報入力手段により入力された複数の位置情報に示された位置に、音像を定位させる音像信号を生成させるパラメータを算出するパラメータ算出手段と、
複数の前記楽曲信号から所定長の信号を読み出す信号読出し手段と、
前記信号読出し手段から読み出された信号ごとに、前記パラメータ算出手段により算出された前記パラメータが示す音像信号を生成する音像信号生成手段と、
前記音像信号生成手段により生成された各楽曲の音像信号の出力タイミングを同一にするように各音像信号の出力を遅延する遅延手段と、
前記遅延手段により同一タイミングで出力された各音像信号を合成した合成信号を生成し、生成した該合成信号を前記スピーカに出力する合成信号生成手段と、
を備えることを特徴とする音像定位装置。
【請求項２】
パラメータ算出手段は、
前記位置情報に示された位置が、４つの前記基本位置により指定される最小単位の領域のうちのいずれの領域に属するかを決定する領域決定手段と、
前記領域決定手段により決定された領域を指定する基本位置のうち、前記位置情報に示された位置に最も近い基本位置を特定位置として特定する特定位置指定手段と、
前記特定位置指定手段により特定された特定位置に示された基本パラメータをもとにして、前記位置情報に示された位置のパラメータを算出する算出手段と、
を備えることを特徴とする請求項１に記載の音像定位装置。
【請求項３】
音像の位置を表示する表示手段を備え、
前記表示手段は、
位置情報入力手段により入力された時間とともに変化する前記位置情報に従い音像を表示し、
前記音像信号生成手段は、
前記表示手段に表示された音像の音像信号を生成することを特徴とする請求項１又は２に記載の音像定位装置。
【請求項４】
複数のスピーカにより生成された音場に、複数の楽曲信号に対応する複数の音像を同時に定位させる音像定位方法であって、
前記音場の中の任意の位置に音像を生成させる位置情報を入力し、
予め記憶されている前記音場中の複数の基本位置に前記音像を形成させる情報を備える基本パラメータをもとにして、入力された複数の前記位置情報に示された位置に音像を定位させる音像信号を生成させるパラメータを算出し、
複数の前記楽曲信号から所定長の信号を読み出し、
読み出された信号ごとに算出された前記パラメータが示す音像信号を生成し、
生成された各楽曲の音像信号の出力タイミングを同一にするように各音像信号の出力を遅延し、
同一タイミングで出力された各音像信号を合成した合成信号を生成し、生成した該合成信号を前記スピーカに出力する、
ことを特徴とする音像定位方法。
【請求項５】
前記位置情報に示された位置が、４つの前記基本位置により指定される最小単位の領域のうちのいずれの領域に属するかを決定し、
決定された領域を指定する基本位置のうち、前記位置情報に示された位置に最も近い基本位置を特定位置として特定し、
特定された特定位置に示された基本パラメータをもとにして、前記位置情報に示された位置のパラメータを算出する、
ことを特徴とする請求項４に記載の音像定位方法。
【請求項６】
複数のスピーカにより生成された音場に、複数の楽曲信号に対応する複数の音像を同時に定位させるプログラムであって、
前記音場の中の任意の位置に音像を生成させる位置情報を入力する手順、
予め記憶されている前記音場中の複数の基本位置に前記音像を形成させる情報を備える基本パラメータをもとにして、入力された複数の前記位置情報に示された位置に音像を定位させる音像信号を生成させるパラメータを算出する手順、
複数の前記楽曲信号から所定長の信号を読み出す手順、
読み出された信号ごとに算出された前記パラメータが示す音像信号を生成する手順、
生成された各楽曲の音像信号の出力タイミングを同一にするように各音像信号の出力を遅延する手順、
同一タイミングで出力された各音像信号を合成した合成信号を生成し、生成した該合成信号を前記スピーカに出力する手順、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、複数のスピーカにより生成された音場に、複数の楽曲信号に対応する複数の音像を定位させる音像定位装置、音像定位方法、及びプログラムに関する。
【０００２】
【従来の技術】
従来の音像定位装置は、左右両チャネルのステレオ信号を生成し、これらを左右のスピーカに供給することで音像を定位させる技術が知られている。この音像定位技術は、主として左右の音量のバランスを変えることにより音像を定位させるものであった。しかしながら、このような構成からなる音像定位装置では、左右のスピーカの間にしか音像を定位させることができないという不具合があったので、近年、左チャンネルの音に右チャンネルの音の逆相の音を混合させるとともに、右チャンネルの音に左チャンネルの音の逆相の音を混合させて、左右のスピーカの外側に音像を定位させることが可能な音像定位装置が開発されている。
【０００３】
【発明が解決しようとする課題】
上記スピーカの外側に音像を定位させる音像定位装置は、１つのオーディオ信号の音像を１個だけ形成するものであり、複数の楽曲信号ごとに楽曲信号の音像を定位させるものではなかった。このため、複数の楽曲信号からなる音を比較する処理を行う職業の人、例えば、作曲家、アーティスト等により、楽曲信号ごとの音像を複数定位させる音像定位装置が要望されていた。
【０００４】
この発明は、上述した問題点に鑑み、楽曲信号ごとの音像を複数定位させることができる音像定位装置等を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するため、この発明の第１の観点に係る音像定位装置は、複数のスピーカにより生成された音場に、複数の楽曲信号に対応する複数の音像を同時に定位させる音像定位装置であって、前記音場中の複数の基本位置に前記音像を形成させる情報を備える基本パラメータが記憶されている基本パラメータ記憶手段と、前記音場の中の任意の位置に音像を生成させる位置情報を入力する音像位置情報入力手段と、前記基本パラメータ記憶手段に記憶されている基本パラメータをもとにして、音像位置情報入力手段により入力された複数の位置情報に示された位置に、音像を定位させる音像信号を生成させるパラメータを算出するパラメータ算出手段と、複数の前記楽曲信号から所定長の信号を読み出す信号読出し手段と、前記信号読出し手段から読み出された信号ごとに、前記パラメータ算出手段により算出された前記パラメータが示す音像信号を生成する音像信号生成手段と、前記音像信号生成手段により生成された各音像信号の出力タイミングを同一にするように各楽曲の音像信号の出力を遅延する遅延手段と、前記遅延手段により同一タイミングで出力された各音像信号を合成した合成信号を生成し、生成した該合成信号を前記スピーカに出力する合成信号生成手段と、を備えることを特徴とする。
【０００６】
このような構成によれば、複数のスピーカにより形成された音場に、複数の楽曲信号に対応する複数の音像を同時に定位させることができる。
【０００７】
パラメータ算出手段は、前記位置情報に示された位置が、４つの前記基本位置により指定される最小単位の領域のうちのいずれの領域に属するかを決定する領域決定手段と、前記領域決定手段により決定された領域を指定する基本位置のうち、前記位置情報に示された位置に最も近い基本位置を特定位置として特定する特定位置指定手段と、前記特定位置指定手段により特定された特定位置に示された基本パラメータをもとにして、前記位置情報に示された位置のパラメータを算出する算出手段とを備えるようにしてもよい。このことにより、音像位置情報に示された位置のパラメータを簡単に算出することができる。
【０００８】
音像の位置を表示する表示手段を備え、前記表示手段は、位置情報入力手段により入力された時間とともに変化する前記位置情報に従い音像を表示し、前記音像信号生成手段は、前記表示手段に表示された音像の音像信号を生成するようにしてもよい。このことにより、音像位置の変化を視覚的にとらえることができる。
【０００９】
また、この発明の第２の観点に係る音像定位方法は、複数のスピーカにより生成された音場に、複数の楽曲信号に対応する複数の音像を同時に定位させる音像定位方法であって、前記音場の中の任意の位置に音像を生成させる位置情報を入力し、予め記憶されている前記音場中の複数の基本位置に前記音像を形成させる情報を備える基本パラメータをもとにして、入力された複数の前記位置情報に示された位置に音像を定位させる音像信号を生成させるパラメータを算出し、複数の前記楽曲信号から所定長の信号を読み出し、読み出された信号ごとに算出された前記パラメータが示す音像信号を生成し、生成された各楽曲の音像信号の出力タイミングを同一にするように各音像信号の出力を遅延し、同一タイミングで出力された各音像信号を合成した合成信号を生成し、生成した該合成信号を前記スピーカに出力することを特徴とする。
【００１０】
このような構成によれば、複数のスピーカにより形成された音場に、複数の楽曲信号に対応する複数の音像を同時に定位させることができる。
【００１１】
前記位置情報に示された位置が、４つの前記基本位置により指定される最小単位の領域のうちのいずれの領域に属するかを決定し、決定された領域を指定する基本位置のうち、前記位置情報に示された位置に最も近い基本位置を特定位置として特定し、特定された特定位置に示された基本パラメータをもとにして、前記位置情報に示された位置のパラメータを算出するようにしてもよい。このことにより、音像位置情報に示された位置のパラメータを簡単に算出することができる。
【００１２】
また、この発明の第３の観点に係るプログラムは、複数のスピーカにより生成された音場に、複数の楽曲信号に対応する複数の音像を同時に定位させるプログラムであって、前記音場の中の任意の位置に音像を生成させる位置情報を入力する手順、予め記憶されている前記音場中の複数の基本位置に前記音像を形成させる情報を備える基本パラメータをもとにして、入力された複数の前記位置情報に示された位置に音像を定位させる音像信号を生成させるパラメータを算出する手順、複数の前記楽曲信号から所定長の信号を読み出す手順、読み出された信号ごとに算出された前記パラメータが示す音像信号を生成する手順、生成された各楽曲の音像信号の出力タイミングを同一にするように各音像信号の出力を遅延する手順、同一タイミングで出力された各音像信号を合成した合成信号を生成し、生成した該合成信号を前記スピーカに出力する手順、をコンピュータに実行させる。
【００１３】
このような構成によれば、複数のスピーカにより形成された音場に、複数の楽曲信号に対応する複数の音像を同時に定位させることができる。
【００１４】
【発明の実施の形態】
以下、この発明の実施の形態に係る音声出力装置を説明する。図１は、この発明の実施形態に係る音声出力装置の構成を示すブロック図である。この実施形態の音声出力装置は、図１に示すように、制御部１０と、記憶部１１と、入力部１２、表示部１３と、音像信号生成部１４と、遅延部１５Ｌ、１５Ｒ、バッファ部１６と、ＤＡ変換部（デジタルアナログ変換部）１７と、ミキシング部１８Ｌ、１８Ｒと、リスナーより左側に設置されているスピーカ１９Ｌ、右側に設置されているスピーカ１９Ｒとから構成されている。
【００１５】
制御部１０は、ＣＰＵ(Central Processing Unit)等により構成され、制御プログラムにより、例えば下記に示すような処理を実行する。例えば、制御部１０は、入力部１２から読み取られた第ｉ（ｉ＝１，２，・・・，９）楽曲信号を記憶部１１中の楽曲信号記憶領域１１１に記憶する。また、制御部１０は、音場に形成される音像の位置情報を入力部１２により供給されると、記憶部１１の位置情報テーブル１１２に記憶する。さらに、制御部１０は、実際にスピーカに音を出力するときには、位置情報テーブル１１２に記憶されている位置情報をもとにして、音像信号（後述する）を形成させる情報を備えるパラメータを生成し、生成したパラメータをパラメータファイル１１４に記憶する。
【００１６】
記憶部１１は、ＲＡＭ(Random Access Memory)、ＲＯＭ(Read Only Memory)、ハードディスク装置等とから構成され、制御プログラム（図示せず）と、楽曲信号を記憶する楽曲信号記憶領域１１１と、上記位置情報テーブル１１２と、基準点パラメータテーブル１１３と、パラメータファイル１１４と、制御部１０の作業領域（図示せず）を備えている。
【００１７】
楽曲信号記憶領域１１１は、入力部１２より読み取られた第１〜第９のデジタル信号を記憶する。
【００１８】
位置情報テーブル１１２は、図２に示すように、各音声データについて、スピーカ１９Ｌ、１９Ｒにより形成される音場に生成される、第１〜第９楽曲信号の音像位置を指定する情報を備える。
【００１９】
基準点パラメータテーブル１１３は、図３に示すように、位置情報テーブル１１２に記憶された音像位置に各楽曲信号の音像を生成する際に必要となる、基準点とその基準点におけるパラメータとを対応させた情報を記憶する。各基準点のパラメータは、後述する遅延量であって、ｍが大きい程音像位置がリスナーより遠い箇所にあることを示す。なお、１〜９の基準点は、例えば図４に示す各位置に対応する。
【００２０】
パラメータファイル１１４は、図５に示すように、位置情報テーブル１１２に記憶されている各楽曲信号の音像位置に音像を形成するためのパラメータが記憶されている。
【００２１】
図１に示す入力部１２は、キーボード、マウス等から構成され、キーボードにより出力された押下信号、マウスにより出力された操作信号を制御部１０に入力する。例えば、マウスにより入力された音像の位置情報が制御部１０に出力される。また、入力部１２は、ＡＤ変換器を備え、アナログ信号からなる楽曲信号をデジタル信号に変換し、変換したデジタル信号からなる楽曲信号を制御部１０に出力する。
【００２２】
表示部１３は、ＣＲＴ(Cathode Ray Tube)、液晶表示装置等により構成され、制御部１０から出力された表示データにもとづいた表示画面も生成する。例えば、各楽曲信号の音像位置Ｃｉが表示される。
【００２３】
音像信号生成部１４は、図６に示すように、逆相信号生成部１４１と、記憶部１４２とから構成されている。逆相信号生成部１４１は、図７に示すように、リスナーにとって音像の位置を自己の位置より離れた位置に感じさせる信号を生成するものであって、左逆相用減衰器１４１Ｌと、右逆相用減衰器１４１Ｒと、左逆相用遅延器１４２Ｌと、右逆相用遅延器１４２Ｒと、左逆相用演算器１４３Ｌと、右逆相用演算器１４３Ｒとから構成されている。
【００２４】
左逆相用減衰器１４１Ｌ、右逆相用減衰器１４１Ｒ、左逆相用遅延器１４２Ｌ、右逆相用遅延器１４２Ｒ、左逆相用演算器１４３Ｌ及び右逆相用演算器１４３Ｒは、ＤＳＰ(Digital Signal Processor)により構成される。
【００２５】
左逆相用減衰器１４１Ｌ及び右逆相用減衰器１４１Ｒは、ゲインｅ（０＜ｅ＜１）を有する。左逆相用減衰器１４１Ｌは、第ｉ楽曲信号の左入力信号ＳＬｉを信号処理し、ｅＳＬｉの信号を出力する。同様に、右逆相用減衰器１４１Ｒは、第ｉ楽曲信号の右入力信号ＳＲｉを信号処理し、ｅＳＲｉの信号を出力する。
【００２６】
左逆相用遅延器１４２Ｌ及び右逆相用遅延器１４２Ｒは同一の遅延係数ｍを有する。左逆相用遅延器１４２Ｌは、左逆相用減衰器１４１Ｌから出力されたｅＳＬｉの信号を信号処理し、ｅＺ−ｍＳＬｉの信号を出力する。同様、右逆相用遅延器１４２Ｒは、右逆相用減衰器１４１Ｒから出力されたｅＳＲｉの信号を信号処理し、ｅＺ−ｍＳＲｉの信号を出力する。
【００２７】
左逆相用演算器１４３Ｌは、左逆相用減衰器１４１Ｌより出力したｅＳＬｉの信号から右逆相用遅延器１４２Ｒより出力したｅＺ−ｍＳＲｉの信号を減算して得たｅＳＬｉ−ｅＺ−ｍＳＲｉの信号ＳＬｉ１を出力する。同様、右逆相用演算器１４３Ｒは、右逆相用減衰器１４１Ｒより出力したｅＳＲｉの信号から左逆相用遅延器１４２Ｌより出力したｅＺ−ｍＳＬｉの信号を減算して得たｅＳＲｉ−ｅＺ−ｍＳＬｉの信号ＳＲｉ１を出力する。
【００２８】
ここで、遅延係数ｍは、スピーカからそのスピーカ側の耳に到達する音の時間と逆側の耳に到達する音（このおとをストローク音という）の時間差を示す数値であるので、上記ｅＳＬｉ−ｅＺ−ｍＳＲｉの信号により生成される左側のスピーカ１９Ｌから出力された音は、右耳付近で打ち消しあうことになる。同様に、上記ｅＳＲｉ−ｅＺ−ｍＳＬｉの信号により生成される右側のスピーカ１９Ｒから出力された音は、左耳付近で打ち消しあうことになる。
【００２９】
この処理により、クロストークキャンセル処理に近い現象が発生する。従って、音像は耳の近くに形成される。しかしながら、逆相信号生成部１４１は、ゲイン、回折による周波数変化等を考慮していないので、正確なクロストークキャンセル処理を行っていない。このため、リスナーは、音像を耳元でなくスピーカ１９Ｌ、１９Ｒの外側に感じるようになる。
【００３０】
なお、第１〜第９の楽曲信号を取得する際に、アナログ信号を６０ＫＨｚでサンプリングした場合には、遅延係数ｍは１０程度とすることができる。また、記憶部１４２より読み出される記録第ｉ楽曲信号の長さは、第１〜第９楽曲信号の各音像を同時に形成するための信号処理を考慮に入れた長さである。この音像装置の場合には、２バイトである。
【００３１】
記憶部１４２は、ＲＡＭにより構成され、図６に示すように、パラメータ記憶部１４２１と、逆相信号生成部１４１が上述した信号処理を実行するための制御プログラム（図示せず）と、逆相信号生成部１４１が音声処理を行うときに使用される作業領域（図示せず）とを備えている。
【００３２】
パラメータ記憶部１４２１には、第１〜第９楽曲信号Ｓｉの音像を形成するために必要とされるパラメータが記憶されている。これらのパラメータは、制御部１０により供給されたものである。
【００３３】
図１に示す遅延部１５Ｌ、１５Ｒのそれぞれは、音像信号生成部１４から出力された信号ＳＬｉ１（ｉ＝１，２，・・・，９）、及びＳＲｉ１（ｉ＝１，２，・・・，９）を同一タイミングでバッファ部１６に出力するものであり、図８に示すような構成からなる。図８に示すように、遅延部１５Ｌは、信号ＳＬｉ１に対応する♯ｉの遅延回路１５１を８個備える。同様に、遅延部１５Ｒは、信号ＳＲｉ１に対応する♯ｉの遅延回路１５１を８個備える。各遅延回路１５１はシフトレジスタから構成されている。♯ｉの遅延回路１５１は、音像信号生成部１４より出力した信号ＳＬｉ１、ＳＲｉ１（ｉ＝１，２，・・・，８）が入力され、後述する時間分だけ遅延してバッファ部１６に信号ＳＬｉ２（ｉ＝１，２，・・・，８）を出力する。
【００３４】
なお、音像信号生成部１４より出力されたＳＬ９１及びＳＲ９２のそれぞれは、遅延回路を通さずに信号ＳＬ９２、ＳＲ９２としてバッファ部１６に出力される。
【００３５】
♯ｉの遅延回路１５１の遅延時間Ｔｉは、第１楽曲信号の入力信号ＳＬ１１、ＳＲ１１が入力されたのち、第９楽曲信号の入力信号ＳＬ９１、ＳＲ９１が入力されるまでの時間差を８等分した値に（９−ｉ）倍した値である。
【００３６】
図１に示す楽曲信号のバッファ部１６は、遅延部１５Ｌ及び遅延部１５Ｒのそれぞれから出力された信号ＳＬｉ２及び信号ＳＲｉ２（ｉ＝１，２，・・・，９）に対応するＦＩＦＯ（First-In First-Out)メモリ１８個により構成されている。それぞれのメモリは、対応する信号ＳＬｉ２、信号ＳＲｉ２を記憶する。
【００３７】
図１に示すＤＡ変換部１７は、楽曲信号のバッファ部１６から読み出されたデジタル信号からなる信号ＳＬｉ３（ｉ＝１，２，・・・，９）をアナログ信号に変換する♯ｉ（ｉ＝１，２，・・・，９）のＤＡコンバータ１７１Ｌと、楽曲信号のバッファ部１６から読み出されたデジタル信号からなる右音像信号ＳＲｉ３（ｉ＝１，２，・・・，９）をアナログ信号に変換する♯ｉ（ｉ＝１，２，・・・，９）のＤＡコンバータ１７１Ｒとから構成されている。
【００３８】
図１に示すミキシング部１８Ｌは、ＤＡ変換部１７より出力されたアナログ信号からなる信号ＳＬｉ４（ｉ＝１，２，・・・，９）をミキシングし、ミキシングされた信号ＳＬをスピーカ１９Ｌに出力する。同様、ミキシング部１８Ｒは、ＤＡ変換部１７より出力されたアナログ信号からなる信号ＳＲｉ４（ｉ＝１，２，・・・，９）をミキシングし、ミキシングされた信号ＳＲをスピーカ１９Ｒに出力する。
【００３９】
次に、この実施形態の音像定位装置の動作を図面を参照して説明する。
【００４０】
１）入力された音像位置に音像を生成するためのパラメータを生成する処理を、図９に示すフローチャートを参照して説明する。制御部１０は、操作者により、音像位置を指定するための画面を表示部１３に表示させるように指示を受けると、例えば、図１０に示すような画面を表示部１３に表示する（ステップＳ１）。
【００４１】
操作者は、画面中に表示されている第ｉ楽曲信号の音像の位置を指定するアイコンＣｉを、入力部１２を構成するマウスでドラックして希望する音像を形成する位置まで移動する。その後、操作者は、その位置においてそのアイコンをダブルクリックする。図中では、第５楽曲信号の音像の位置を指定するアイコンＣ５についての場合が表示されている。
【００４２】
すると、制御部１０は、アイコンｉの位置を算出し、算出した位置を第１楽曲信号の音像位置として記憶部１１中の位置情報テーブル１１２に記憶する（ステップＳ２）。同様にして、制御部１０は、第１〜第９楽曲信号の音像位置を位置情報テーブル１１２に記憶する。
【００４３】
その後、制御部１０は、「パラメータ生成」ボタンがクリックされた旨を受ける、変数ｉを記憶部１１の作業領域に設定し、変数ｉに１を設定する（ステップＳ３）。次に、制御部１０は、記憶部１１中の位置情報テーブル１１２から図２に示す第ｉ楽曲信号の音像位置Ｃｉ（Ｘｉ，Ｙｉ）（ｉ＝１，２，・・・，９）を読み出す（ステップＳ４）。
【００４４】
次に、制御部１０は、記憶部１１中の基準点パラメータテーブル１１３を参照し、先に読み出した音像位置Ｃｉ（Ｘｉ，Ｙｉ）が、基準点パラメータテーブル１１３に登録されている９つの基準点により形成される図１１に示す領域Ｒ１、Ｒ２、Ｒ３、Ｒ４のうちのどの領域Ｒｉ（ｉ＝１，２，３，４）に属するかを調べる（ステップＳ５）。例えば、読み出された音像位置Ｃｉ（Ｘｉ、Ｙｉ）が、Ｃ１（Ｘ１，Ｙ１）（Ｘ２１≦Ｘ１＜Ｘ３１、Ｙ２１≦Ｙ１＜Ｙ２２）である場合には、制御部１０は、属する領域を領域Ｒ３と決定する。
【００４５】
制御部１０は、読み出した音像位置情報Ｃｉの領域Ｒｉを決定すると、決定した領域Ｒｉを指定する４つの基準点の中から、音像位置Ｃｉ（Ｘｉ，Ｙｉ）から最も距離が近いものを計算基準点ｋとして決定する（ステップＳ６）。例えば、上述した音像位置情報Ｃ１（Ｘ１，Ｙ１）の場合には、制御部１０は、図１１に示すように、領域Ｒ３を形成する基準点「４」、「５」、「７」、及び「８」のうち基準点「７」が音像位置Ｃ１（Ｘ１，Ｙ１）に最も近いので、基準点「７」を計算基準点ｋとする。
【００４６】
次に、制御部１０は、計算基準点Ｋが保有するパラメータと、この計算基準点ｋとＸ方向にある他の基準点が保有するパラメータとから式１を用いて音像位置Ｃｉ（Ｘｉ，Ｙｉ）におけるパラメータａｉｘを算出する。
ａｉｘ＝ａｋ＋（ａｘ−ａｋ）×｛（Ｘｉ−Ｘｋ）／（Ｘｘ−Ｘｋ）｝  式１
ここで、ａｉｘは音像位置Ｃｉにおけるパラメータであり、ａｋは計算基準点ｋにおけるパラメータであり、ａｘは計算基準点ｋとＸ方向にある他の基準点におけるパラメータである。Ｘｋは計算基準点ｋのＸ座標の位置であり、Ｘｉは音像ＣｉのＸ座標の位置であり、Ｘｘは計算基準点ｋとＸ方向にある他の基準点のＸ座標の位置である。
【００４７】
続いて、制御部１０は、同様にして、計算基準点ｋが保有するパラメータと、この計算基準点ｋとＹ方向にあるもう１つの他の基準点が保有するパラメータとから式２を用いて音像位置Ｃｉ（Ｘｉ，Ｙｉ）におけるパラメータａｉｙを算出する。
ａｉｙ＝ａｋ＋（ａｙ−ａｋ）×｛（Ｙｉ−Ｙｋ）／（Ｙｙ−Ｙｋ）｝  式２
式の内容は、上記式１においてＸをＹに変更したものであってその内容は同一である。その後、制御部１０は、上述したようにして求めたａｉｘとａｉｙとを平均し、その値を音像位置Ｃｉのパラメータｍｉとする（ステップＳ７）。
【００４８】
次に、制御部１０は、先に算出したパラメータｍｉ、及び音像位置Ｃｉとからパラメータデータを生成し、生成したパラメータデータをパラメータファイル１１４に記憶する（ステップＳ８）。
【００４９】
その後、制御部１０は、ｉに１を加算し（ステップＳ９）、加算した変数ｉが９以下であるか否かを判別する（ステップＳ１０）。制御部１０は、変数ｉが９以下である場合には（ステップＳ１０；ＹＥＳ）、ステップＳ４に移行し、上述したものと同様の処理を行う。一方、制御部１０は、９より大きいと判断した場合には（ステップＳ１０；ＮＯ）、パラメータ生成処理を終了する。
【００５０】
２）楽曲信号を用いて所定箇所に音像を生成する音をスピーカに出力する処理を、図１を参照して説明する。
【００５１】
上述のようにしてパラメータが生成されたのち、制御部１０は、「実行」ボタンがクリックされると、パラメータファイル１１４に記憶されているＣ１〜Ｃ９の音像位置のパラメータｍを読み出し、これを音像信号生成部１４に出力する。
【００５２】
音像信号生成部１４は、上記パラメータを受信すると、記憶部１４２のパラメータ記憶部１４２１に記憶する。その後、音像信号生成部１４は、記憶部１４２の作業領域に設けられている変数ｉに１をセットする。その後、音像信号生成部１４は、第ｉ楽曲信号から２バイトの信号Ｓｉを左入力信号ＳＬｉと右入力信号ＳＲｉとして読み出し、これらの信号ＳＬｉ及びＳＲｉを音像信号生成部１４を構成する逆相信号生成部１４１に出力する。
【００５３】
逆相信号生成部１４１は、入力された左入力信号ＳＬｉを信号処理してｅＳＬ−ｅＺ−ｍＳＲで示される信号ＳＬｉ１と、入力された右入力信号ＳＲｉを信号処理してｅＳＲ−ｅＺ−ｍＳＬで示される信号ＳＲｉ１とをそれぞれ遅延部１５Ｌ、遅延部１５Ｒに出力する。
【００５４】
このようにして、音像信号生成部１４は、第１楽曲信号から順に第９楽曲信号Ｓｉを記憶部１１より順次読み出し、その信号Ｓｉをもとにして上述したような処理を行い信号ＳＬｉ１（ｉ＝１，２，・・・，９）及び信号ＳＲｉ１（ｉ＝１，２，・・・，９）を生成し、これらを遅延部１５Ｌ、１５Ｒに出力する。
【００５５】
遅延部１５Ｌ、１５Ｒのそれぞれは、上記信号ＳＬｉ１及び信号ＳＲｉ１のそれぞれを同一タイミングでバッファ部１６に出力する信号ＳＬｉ２（ｉ＝１，２，・・・，９）、信号ＳＲｉ２（ｉ＝１，２，・・・，９）をバッファ部１６に出力する。
【００５６】
バッファ部１６は、遅延部１５Ｌ、１５Ｒのそれぞれから出力された信号ＳＬｉ２、ＳＲｉ２を記憶する。
【００５７】
ＤＡ変換部１７は、バッファ部１６から読み出されたデジタル信号からなる信号ＳＬｉ３、ＳＲｉ３（ｉ＝１，２，・・・，９）のそれぞれをアナログ信号に変換した信号ＳＬｉ４、ＳＲｉ４をミキシング部１８Ｌ、１８Ｒに出力する。
【００５８】
ミキシング部１８Ｌ、１８Ｒのそれぞれは、ＤＡ変換部１７より出力された信号ＳＬｉ４、ＳＲｉ４をミキシングし、ミキシングされた信号ＳＬ、ＳＲをそれぞれスピーカ１９Ｌ、１９Ｒに出力する。
【００５９】
スピーカ１９Ｌ、１９Ｒはそれぞれ、ミキシング部１８Ｌ、１８Ｒより入力された信号ＳＬ、ＳＲを人間の耳に聞こえる音に変換して出力する。スピーカ１９Ｌ、１９Ｒから出力された音により、リスナーは、複数の楽曲の音像が図１２に示すように、スピーカ１９Ｌ、１９Ｒの外側の位置に形成されているように思われる。
【００６０】
この実施形態の音像定位装置によれば、複数の基準点におけるパラメータを参照して、予め入力された複数の音像位置におけるパラメータを算出するので、算出したパラメータを用いて複数の楽曲信号の音像を生成することができる。
【００６１】
＜他の実施形態＞
この実施形態の音像定位装置は、予め記憶されている音像位置Ｃｉを用いて、各楽曲信号の音像を生成するために必要となるパラメータを生成するように構成されているが、これ以外として、下記のようにしてもよい。すなわち、音像位置Ｃｉを時系列的に変化するようなプログラム（関数）を記憶部１１に記憶しておく。そして、制御部１０は、このプログラムを実行することにより、表示部１３に音像位置Ｃｉを移動表示させるととともに、音像Ｃｉを生成させるパラメータを生成する。制御部１０は、生成したパラメータをもとにして表示部１３に表示された位置に音像を形成するようにする。こうすることにより、楽曲信号の音像を時間的に変化させることができる。
【００６２】
この音像定位装置は、左右のスピーカにより形成された音場に、複数の楽曲信号について音像を生成する構成のものであった。これ以外として、リスナーの回りに４つのスピーカ１９Ｌ１、１９Ｌ２、１９Ｒ１及び１９Ｒ２により形成された音場に、例えば、図１３に示すような音像を生成する構成のものであってもよい。
【００６３】
【発明の効果】
以上、この発明によれば、複数のスピーカにより形成された音場に、複数の楽曲信号に対応する複数の音像を定位させることができる。
【図面の簡単な説明】
【図１】  本発明の第１の実施形態に係る音像定位装置の構成を示すブロック図である。
【図２】  図１中の位置情報テーブルの例を示す図である。
【図３】  図１中の基準点パラメータテーブルの例を示す図である。
【図４】  基準点の位置の例を示す図である。
【図５】  図１中のパラメータファイルの例を示す図である。
【図６】  図１中の音像信号生成部の構成を示す図である。
【図７】  図６中の逆相信号生成部の構成を示す図である。
【図８】  図１中の遅延部の構成を示す図である。
【図９】  パラメータ生成処理を示すフローチャートである。
【図１０】  音像位置指定画面の例を示す図である。
【図１１】  基準点により生成される領域の例を示す図である。
【図１２】  実施形態に係る音像定位装置により生成される音像の例を示す図である。
【図１３】  他の実施形態に係る音像定位装置により生成される音像の例を示す図である。
【符号の説明】
１０  制御部
１１  記憶部
１１１  音声信号記憶領域
１１２  位置情報テーブル
１１３  基準点パラメータテーブル
１１４  パラメータファイル
１２  入力部
１３  表示部
１４  音像信号生成部
１５Ｌ、１５Ｒ  遅延部
１６  バッファ部
１７  ＤＡ変換部
１８Ｌ、１８Ｒ  ミキシング部
１９Ｌ、１９Ｒ、スピーカ
【図１】
0004395550.tif 000002
【図２】
0004395550.tif 000003
【図３】
0004395550.tif 000004
【図４】
0004395550.tif 000005
【図５】
0004395550.tif 000006
【図６】
0004395550.tif 000007
【図７】
0004395550.tif 000008
【図８】
0004395550.tif 000009
【図９】
0004395550.tif 000010
【図１０】
0004395550.tif 000011
【図１１】
0004395550.tif 000012
【図１２】
0004395550.tif 000013
【図１３】
0004395550.tif 000014