(57)【要約】【課題】マイクロホンから見た開き角が小さい位置に話者がいる場合でも音像の定位感のある収音を実現する。【解決手段】共分散行列計算部１０４は、受音信号から共分散行列を計算し、共分散行列記憶部１０６に話者位置検出部１０５で検出された話者位置ごとに記憶する。Ｌ（Ｒ）チャネルフィルタ係数計算部１０７L、１０７Rはそれぞれ受音された各話者音声成分が各話者位置に対応するＬ（Ｒ）チャネルミキシング係数でミキシングされる条件で、記憶された共分散行列とＬ（Ｒ）チャネルミキシング係数からＬ（Ｒ）チャネルフィルタ係数を算出し、Ｌ（Ｒ）チャネルフィルタ１０２L1〜１０２LM、１０２R1〜１０２RMに設定する。Ｌチャネルフィルタ１０２L1〜１０２LMの出力はＬチャネル加算器１０３Lで、Ｒチャネルフィルタ１０２R1〜１０２RMの出力はＲチャネル加算器１０３Rで加算され、Ｌチャネル出力信号、Ｒチャネル出力信号が得られる。【選択図】図１
2005136709.tif 000002
【特許請求の範囲】
【請求項１】
収音方法であって、
複数の収音手段の各々で受音された受音信号から話者位置を検出する話者位置検出段階と、
複数の収音手段の各々で受音された受音信号から共分散行列を計算する共分散行列計算段階と、
前記共分散行列を話者位置ごとに記憶する共分散行列記憶段階と、
各話者位置に対応するＬチャネルミキシング係数をあらかじめ設定するＬチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｌチャネルミキシング係数でミキシングされる条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出するＬチャネルフィルタ係数計算段階と、
各話者位置に対応するＲチャネルミキシング係数をあらかじめ設定するＲチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｒチャネルミキシング係数でミキシングされる条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出するＲチャネルフィルタ係数計算段階と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｌチャネルフィルタ係数で各々フィルタリングするＬチャネルフィルタ段階と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｒチャネルフィルタ係数で各々フィルタリングするＲチャネルフィルタ段階と、
前記Ｌチャネルフィルタ段階の出力信号を加算するＬチャネル加算段階と、
前記Ｒチャネルフィルタ段階の出力信号を加算するＲチャネル加算段階と
を有する収音方法。
【請求項２】
収音方法であって、
複数の収音手段の各々で受音された受音信号から話者位置と雑音区間を検出する話者位置検出段階と、
複数の収音手段の各々で受音された受音信号から共分散行列を計算する共分散行列計算段階と、
前記共分散行列を雑音区間と話者位置ごとに記憶する共分散行列記憶段階と、
各話者位置に対応するＬチャネルミキシング係数をあらかじめ設定するＬチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｌチャネルミキシング係数でミキシングされ、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出するＬチャネルフィルタ係数計算段階と、
各話者位置に対応するＲチャネルミキシング係数をあらかじめ設定するＲチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｒチャネルミキシング係数でミキシングされ、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出するＲチャネルフィルタ係数計算段階と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｌチャネルフィルタ係数で各々フィルタリングするＬチャネルフィルタ段階と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｒチャネルフィルタ係数で各々フィルタリングするＲチャネルフィルタ段階と、
前記Ｌチャネルフィルタ段階の出力信号を加算するＬチャネル加算段階と、
前記Ｒチャネルフィルタ段階の出力信号を加算するＲチャネル加算段階と
を有する収音方法。
【請求項３】
収音方法であって、
複数の収音手段の各々で受音された受音信号と、通信相手からのＬチャネル受話信号とＲチャネル受話信号から、送話区間、受話区間、雑音区間を検出する送受話検出段階と、
複数の収音手段の各々で受音された受音信号から話者位置を検出する話者位置検出段階と、
複数の収音手段の各々で受音された受音信号から共分散行列を計算する共分散行列計算段階と、
前記共分散行列を受話区間と雑音区間と話者位置ごとに記憶する共分散行列記憶段階と、
各話者位置に対応するＬチャネルミキシング係数をあらかじめ設定するＬチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｌチャネルミキシング係数でミキシングされ、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出するＬチャネルフィルタ係数計算段階と、
各話者位置に対応するＲチャネルミキシング係数をあらかじめ設定するＲチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｒチャネルミキシング係数でミキシングされ、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出するＲチャネルフィルタ係数計算段階と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｌチャネルフィルタ係数で各々フィルタリングするＬチャネルフィルタ段階と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｒチャネルフィルタ係数で各々フィルタリングするＲチャネルフィルタ段階と、
前記Ｌチャネルフィルタ段階の出力信号を加算するＬチャネル加算段階と、
前記Ｒチャネルフィルタ段階の出力信号を加算するＲチャネル加算段階と
を有する収音方法。
【請求項４】
収音方法であって、
複数の収音手段の各々で受音された受音信号と、通信相手からのＬチャネル受話信号とＲチャネル受話信号から、送話区間、受話区間、雑音区間を検出する送受話検出段階と、
複数の収音手段の各々で受音された受音信号から話者位置を検出する話者位置検出段階と、
複数の収音手段の各々で受音された受音信号とＬチャネル受話信号とＲチャネル受話信号から共分散行列を計算する共分散行列計算段階と、
前記共分散行列を受話区間と雑音区間と話者位置ごとに記憶する共分散行列記憶段階と、
各話者位置に対応するＬチャネルミキシング係数をあらかじめ設定するＬチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｌチャネルミキシング係数でミキシングされ、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出するＬチャネルフィルタ係数計算段階と、
あらかじめ各話者位置に対応するＲチャネルミキシング係数をあらかじめ設定するＲチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｒチャネルミキシング係数でミキシングされ、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出するＲチャネルフィルタ係数計算段階と、
前記複数の収音手段の各々で受音された受音信号とＬチャネル受話信号とＲチャネル受話信号を、前記Ｌチャネルフィルタ係数で各々フィルタリングするＬチャネルフィルタ段階と、
前記複数の収音手段の各々で受音された受音信号とＬチャネル受話信号とＲチャネル受話信号を、前記Ｒチャネルフィルタ係数で各々フィルタリングするＲチャネルフィルタ段階と、
前記Ｌチャネルフィルタ段階の出力信号を加算するＬチャネル加算段階と、
前記Ｒチャネルフィルタ段階の出力信号を加算するＲチャネル加算段階と
を有する収音方法。
【請求項５】
前記記憶された各話者の共分散行列から各話者の音声レベルを推定する話者音声レベル推定段階と、
前記各話者の音声レベルから、各話者音声が適正レベルで出力されるための各話者に対するゲインを各々算出するゲイン算出部とをさらに有し、
前記Ｌチャネルフィルタ係数計算段階は、さらに前記各話者に対するゲインが乗算され、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出し、
前記Ｒチャネルフィルタ係数計算段階は、さらに前記各話者に対するゲインが乗算され、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出する、
請求項１から４のいずれかに記載の収音方法。
【請求項６】
前記記憶された共分散行列のうち対角成分で最もパワーの大きい成分、または前記記憶された共分散行列の対角成分の加算値の周波数特性を平滑化するゲインを、前記記憶された共分散行列に乗算し、白色化された共分散行列を、前記Ｌチャネルフィルタ係数計算段階と前記Ｒチャネルフィルタ係数計算段階に入力する白色化段階をさらに有する、請求項１から５のいずれかに記載の収音方法。
【請求項７】
前記複数の収音手段の各々で受音された信号および前記受話信号を時間領域信号から周波数領域信号に変換するＦＦＴ段階と、
前記Ｌチャネル加算段階と前記Ｒチャネル加算段階の出力信号を周波数領域信号から時間領域信号に変換するＩＦＦＴ段階をさらに有し、
前記各段階は周波数領域で演算する、
請求項１から６のいずれかに記載の収音方法。
【請求項８】
前記ＬおよびＲチャネルフィルタ係数計算段階と前記ＬおよびＲチャネルフィルタ段階と前記ＬおよびＲチャネル加算段階を、３チャネル以上の１〜Ｊチャネルフィルタ係数計算段階と１〜Ｊチャネルフィルタ段階と１〜Ｊチャネル加算段階に置き換えた、
請求項１から７のいずれかに記載の収音方法。
【請求項９】
収音装置であって、
複数の収音手段の各々で受音された受音信号から話者位置を検出する話者位置検出手段と、
複数の収音手段の各々で受音された受音信号から共分散行列を計算する共分散行列計算手段と、
前記共分散行列を話者位置ごとに記憶する共分散行列記憶手段と、
各話者位置に対応するＬチャネルミキシング係数をあらかじめ設定するＬチャネルミキシング係数設定手段と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｌチャネルミキシング係数でミキシングされる条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出するＬチャネルフィルタ係数計算手段と、
各話者位置に対応するＲチャネルミキシング係数をあらかじめ設定するＲチャネルミキシング係数設定手段と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｒチャネルミキシング係数でミキシングされる条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出するＲチャネルフィルタ係数計算手段と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｌチャネルフィルタ係数で各々フィルタリングするＬチャネルフィルタ手段と、
前記Ｌチャネル複数の収音手段の各々で受音された受音信号を、前記Ｒチャネルフィルタ係数で各々フィルタリングするＲチャネルフィルタ手段と、
前記Ｌチャネルフィルタ手段の出力信号を加算するＬチャネル加算手段と、
前記Ｒチャネルフィルタ手段の出力信号を加算するＲチャネル加算手段と
を有する収音装置。
【請求項１０】
収音装置であって、
複数の収音手段の各々で受音された受音信号から話者位置と雑音区間を検出する話者位置検出手段と、
複数の収音手段の各々で受音された受音信号から共分散行列を計算する共分散行列計算手段と、
前記共分散行列を雑音区間と話者位置ごとに記憶する共分散行列記憶手段と、
各話者位置に対応するＬチャネルミキシング係数をあらかじめ設定するＬチャネルミキシング係数設定手段と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｌチャネルミキシング係数でミキシングされ、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出するＬチャネルフィルタ係数計算手段と、
各話者位置に対応するＲチャネルミキシング係数をあらかじめ設定するＲチャネルミキシング係数設定手段と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｒチャネルミキシング係数でミキシングされ、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出するＲチャネルフィルタ係数計算手段と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｌチャネルフィルタ係数で各々フィルタリングするＬチャネルフィルタ手段と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｒチャネルフィルタ係数で各々フィルタリングするＲチャネルフィルタ手段と、
前記Ｌチャネルフィルタ手段の出力信号を加算するＬチャネル加算手段と、
前記Ｒチャネルフィルタ手段の出力信号を加算するＲチャネル加算手段と
を有する収音装置。
【請求項１１】
収音装置であって、
複数の収音手段の各々で受音された受音信号と、通信相手からのＬチャネル受話信号とＲチャネル受話信号から送話区間、受話区間、雑音区間を検出する送受話検出手段と、
複数の収音手段の各々で受音された受音信号から話者位置を検出する話者位置検出手段と、
複数の収音手段の各々で受音された受音信号から共分散行列を計算する共分散行列計算手段と、
前記共分散行列を受話区間と雑音区間と話者位置ごとに記憶する共分散行列記憶手段と、
各話者位置に対応するＬチャネルミキシング係数をあらかじめ設定するＬチャネルミキシング係数設定手段と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｌチャネルミキシング係数でミキシングされ、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出するＬチャネルフィルタ係数計算手段と、
各話者位置に対応するＲチャネルミキシング係数をあらかじめ設定するＲチャネルミキシング係数設定手段と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｒチャネルミキシング係数でミキシングされ、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出するＲチャネルフィルタ係数計算手段と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｌチャネルフィルタ係数で各々フィルタリングするＬチャネルフィルタ手段と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｒチャネルフィルタ係数で各々フィルタリングするＲチャネルフィルタ手段と、
前記Ｌチャネルフィルタ手段の出力信号を加算するＬチャネル加算手段と、
前記Ｒチャネルフィルタ手段の出力信号を加算するＲチャネル加算手段とを有する収音装置。
【請求項１２】
収音装置であって、
複数の収音手段の各々で受音された受音信号と、通信相手からのＬチャネル受話信号とＲチャネル受話信号から、送話区間、受話区間、雑音区間を検出する送受話検出手段と、
複数の収音手段の各々で受音された受音信号から話者位置を検出する話者位置検出手段と、
複数の収音手段の各々で受音された受音信号とＬチャネル受話信号とＲチャネル受話信号から共分散行列を計算する共分散行列計算手段と、
前記共分散行列を受話区間と雑音区間と話者位置ごとに記憶する共分散行列記憶手段と、
各話者位置に対応するＬチャネルミキシング係数をあらかじめ設定するＬチャネルミキシング係数設定手段と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｌチャネルミキシング係数でミキシングされ、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出するＬチャネルフィルタ係数計算手段と、
各話者位置に対応するＲチャネルミキシング係数をあらかじめ設定するＲチャネルミキシング係数設定手段と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｒチャネルミキシング係数でミキシングされ、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出するＲチャネルフィルタ係数計算手段と、
前記複数の収音手段の各々で受音された受音信号とＬチャネル受話信号とＲチャネル受話信号を、前記Ｌチャネルフィルタ係数で各々フィルタリングするＬチャネルフィルタ手段と、
前記複数の収音手段の各々で受音された受音信号とＬチャネル受話信号とＲチャネル受話信号を、前記Ｒチャネルフィルタ係数で各々フィルタリングするＲチャネルフィルタ手段と、
前記Ｌチャネルフィルタ手段の出力信号を加算するＬチャネル加算手段と、
前記Ｒチャネルフィルタ手段の出力信号を加算するＲチャネル加算手段とを有する収音装置。
【請求項１３】
前記記憶された各話者の共分散行列から各話者の音声レベルを推定する話者音声レベル推定手段と、
前記各話者の音声レベルから、各話者音声が適正レベルで出力されるための各話者に対するゲインを各々算出するゲイン算出部とをさらに有し、
前記Ｌチャネルフィルタ係数計算手段は、さらに前記各話者に対するゲインが乗算され、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出し、
前記Ｒチャネルフィルタ係数計算手段は、さらに前記各話者に対するゲインが乗算され、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出する、
請求項９から１２のいずれかに記載の収音装置。
【請求項１４】
前記記憶された共分散行列のうち対角成分で最もパワーの大きい成分、または前記記憶された共分散行列の対角成分の加算値の周波数特性を平滑化するゲインを、前記記憶された共分散行列に乗算し、白色化された共分散行列を前記Ｌチャネルフィルタ係数計算手段と前記Ｒチャネルフィルタ係数計算手段に入力する白色化手段をさらに有する、
請求項９から１３のいずれかに記載の収音装置。
【請求項１５】
前記複数の収音手段の各々で受音された信号および前記受話信号を時間領域信号から周波数領域信号に変換するＦＦＴ手段と、
前記Ｌチャネル加算手段と前記Ｒチャネル加算手段の出力信号を周波数領域信号から時間領域信号に変換するＩＦＦＴ手段とをさらに有し、
前記各手段は周波数領域で演算する、
請求項９から１４のいずれかに記載の収音装置。
【請求項１６】
前記ＬおよびＲチャネルフィルタ係数計算手段と前記ＬおよびＲチャネルフィルタ手段と前記ＬおよびＲチャネル加算手段を、３チャネル以上の１〜Ｊチャネルフィルタ係数計算手段と１〜Ｊチャネルフィルタ手段と１〜Ｊチャネル加算手段に置き換えた、
請求項９から１５のいずれかに記載の収音装置。
【請求項１７】
請求項１から８のいずれかに記載の収音方法をコンピュータに実行させるための収音プログラム。
【請求項１８】
請求項１７に記載の収音プログラムを記載した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＴＶ会議や音声会議、電話、遠隔講義などの収音方法および装置に関する。
【背景技術】
【０００２】
図１０は従来技術の収音装置の構成図である。従来技術の収音装置は指向性マイクロホン９０１Lと９０１Rで構成され、その指向性の主軸は１２０°程度の開き角で配置されている。
【０００３】
２個の指向性マイクロホンを異なる方向を向けて配置することにより、話者の位置によってＬチャネルとＲチャネルに収音される音声レベルに差が生じる。これらの出力信号を２つのスピーカから再生することにより、音像の定位感のある再生を行うことができる。
【０００４】
例えば、図１０の話者ＣはＬチャネルマイクロホン９０１Lの主軸方向にいるので、収音された話者Ｃの音声レベルはＬチャネルのほうが大きく、再生したときにＬチャネル側のスピーカに音像が定位する。また、ＬチャネルとＲチャネルのマイクロホン９０１L，９０１Rの中間にいる話者Ａの音声は、両マイクロホンにほぼ同じレベルで収音されるので、ＬチャネルとＲチャネルのスピーカの中間に音像が定位する。
【０００５】
このように、従来技術では音像の定位感のあるステレオ収音を行うことができる。
【非特許文献１】中島平太郎ら著、応用電気音響、コロナ社出版、日本音響学会編、ｐｐ．２６２−２６８、昭和５４年
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した従来技術の収音方法では、以下に示す問題がある。
【０００７】
音声の距離減衰の影響により、マイクロホンから距離が離れている話者の音声レベルが小さく聞き取りづらい。もし、マイクの感度を上昇させ距離の離れている話者に対して適正なレベルとしたとしても、マイクロホンに近い話者の音声が過大なレベルとなる。
【０００８】
図１０の話者Ａと話者Ｂのようにマイクロホンから見た開き角が小さい場合、話者Ａと話者Ｂのマイクロホン間のレベル差はほぼ同じとなり、音像の定位感が得られなくなる。
【０００９】
雑音や、スピーカから再生される受話信号がマイクロホンに収音され、聞き取りづらい音声となる。
【００１０】
複数人でテーブルを囲むＴＶ会議や音声会議に従来技術を適用した場合、上記の問題を生じ、高品質な音声で音像の定位感のある通信を行うことが難しい。
【００１１】
本発明の目的は、マイクロホンから距離が離れている話者の音声を適正レベルにすることで聞き取りやすい音量での通話を実現し、マイクロホンから見た開き角が小さい位置に話者がいる場合でもＬＲチャネル間のレベル差を所望のレベル差とすることで音像の定位感のある収音を実現し、雑音と受話信号を抑圧した高品質な送話音声を得る収音方法、装置、およびプログラムを提供することである。
【課題を解決するための手段】
【００１２】
本発明の第１の態様によれば、収音方法は、
複数の収音手段の各々で受音された受音信号から話者位置を検出する話者位置検出段階と、
複数の収音手段の各々で受音された受音信号から共分散行列を計算する共分散行列計算段階と、
前記共分散行列を話者位置ごとに記憶する共分散行列記憶段階と、
各話者位置に対応するＬチャネルミキシング係数をあらかじめ設定するＬチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｌチャネルミキシング係数でミキシングされる条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出するＬチャネルフィルタ係数計算段階と、
各話者位置に対応するＲチャネルミキシング係数をあらかじめ設定するＲチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｒチャネルミキシング係数でミキシングされる条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出するＲチャネルフィルタ係数計算段階と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｌチャネルフィルタ係数で各々フィルタリングするＬチャネルフィルタ段階と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｒチャネルフィルタ係数で各々フィルタリングするＲチャネルフィルタ段階と、
前記Ｌチャネルフィルタ段階の出力信号を加算するＬチャネル加算段階と、
前記Ｒチャネルフィルタ段階の出力信号を加算するＲチャネル加算段階を有する。
【００１３】
複数マイクロホンからの受音信号から話者位置を検出し、共分散行列を求め、話者位置ごとに所望のＬＲチャネル間のレベル差を与えるフィルタ係数を求め、それらのフィルタ係数でマイクロホン受音信号をチャネルごとにフィルタリングすることで、話者位置ごとに所望のレベル差をもったステレオ出力信号を得ることができる。
【００１４】
本発明の第２の態様によれば、収音方法は、
複数の収音手段の各々で受音された受音信号から話者位置と雑音区間を検出する話者位置検出段階と、
複数の収音手段の各々で受音された受音信号から共分散行列を計算する共分散行列計算段階と、
前記共分散行列を雑音区間と話者位置ごとに記憶する共分散行列記憶段階と、
各話者位置に対応するＬチャネルミキシング係数をあらかじめ設定するＬチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｌチャネルミキシング係数でミキシングされ、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出するＬチャネルフィルタ係数計算段階と、
各話者位置に対応するＲチャネルミキシング係数をあらかじめ設定するＲチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｒチャネルミキシング係数でミキシングされ、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出するＲチャネルフィルタ係数計算段階と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｌチャネルフィルタ係数で各々フィルタリングするＬチャネルフィルタ段階と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｒチャネルフィルタ係数で各々フィルタリングするＲチャネルフィルタ段階と、
前記Ｌチャネルフィルタ段階の出力信号を加算するＬチャネル加算段階と、
前記Ｒチャネルフィルタ段階の出力信号を加算するＲチャネル加算段階を有する。
【００１５】
話者位置および雑音区間を推定し、各話者位置に対する共分散行列と雑音に対する共分散行列を保存しておき、これらを用いてＬチャネルとＲチャネルフィルタ係数を求め、これらのフィルタ係数で、それぞれマイクロホン受音信号をフィルタリングし加算し、Ｌチャネル出力信号とＲチャネル出力信号を得る。これにより、雑音の抑圧と、各話者からの音声信号がＬチャネルとＲチャネルでレベル差を持った良好な音像の定位が実現する。
【００１６】
本発明の第３の態様によれば、収音方法は、
複数の収音手段の各々で受音された受音信号と、通信相手からのＬチャネル受話信号とＲチャネル受話信号から、送話区間、受話区間、雑音区間を検出する送受話検出段階と、
複数の収音手段の各々で受音された受音信号から話者位置を検出する話者位置検出段階と、
複数の収音手段の各々で受音された受音信号から共分散行列を計算する共分散行列計算段階と、
前記共分散行列を受話区間と雑音区間と話者位置ごとに記憶する共分散行列記憶段階と、
各話者位置に対応するＬチャネルミキシング係数をあらかじめ設定するＬチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｌチャネルミキシング係数でミキシングされ、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出するＬチャネルフィルタ係数計算段階と、
各話者位置に対応するＲチャネルミキシング係数をあらかじめ設定するＲチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｒチャネルミキシング係数でミキシングされ、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出するＲチャネルフィルタ係数計算段階と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｌチャネルフィルタ係数で各々フィルタリングするＬチャネルフィルタ段階と、
前記複数の収音手段の各々で受音された受音信号を、前記Ｒチャネルフィルタ係数で各々フィルタリングするＲチャネルフィルタ段階と、
前記Ｌチャネルフィルタ段階の出力信号を加算するＬチャネル加算段階と、
前記Ｒチャネルフィルタ段階の出力信号を加算するＲチャネル加算段階を有する。
【００１７】
受話信号とマイクロホン受音信号から受話区間、送話区間、雑音区間を検出し、送話区間であった場合に話者位置を推定し、各話者位置に対する共分散行列と雑音の共分散行列とエコーの共分散行列を保存しておき、これらを用いてＬチャネルとＲチャネルフィルタ係数を求め、これらのフィルタ係数で、それぞれマイクロホン受音信号をフィルタリングし加算し、Ｌチャネル出力信号とＲチャネル出力信号を得る。これにより、雑音とエコーが抑圧され、各話者からの音声信号がＬチャネルとＲチャネルでレベル差を持ち、高品質な音声での通話と良好な音像の定位が実現する。
【００１８】
本発明の第４の態様によれば、収音方法は、
複数の収音手段の各々で受音された受音信号と、通信相手からのＬチャネル受話信号とＲチャネル受話信号から、送話区間、受話区間、雑音区間を検出する送受話検出段階と、
複数の収音手段の各々で受音された受音信号から話者位置を検出する話者位置検出段階と、
複数の収音手段の各々で受音された受音信号とＬチャネル受話信号とＲチャネル受話信号から共分散行列を計算する共分散行列計算段階と、
前記共分散行列を受話区間と雑音区間と話者位置ごとに記憶する共分散行列記憶段階と、
各話者位置に対応するＬチャネルミキシング係数をあらかじめ設定するＬチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｌチャネルミキシング係数でミキシングされ、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出するＬチャネルフィルタ係数計算段階と、
各話者位置に対応するＲチャネルミキシング係数をあらかじめ設定するＲチャネルミキシング係数設定段階と、
複数の収音手段の各々で受音された各話者音声成分が各話者位置に対応する前記Ｒチャネルミキシング係数でミキシングされ、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出するＲチャネルフィルタ係数計算段階と、
前記複数の収音手段の各々で受音された受音信号とＬチャネル受話信号とＲチャネル受話信号を、前記Ｌチャネルフィルタ係数で各々フィルタリングするＬチャネルフィルタ段階と、
前記複数の収音手段の各々で受音された受音信号とＬチャネル受話信号とＲチャネル受話信号を、前記Ｒチャネルフィルタ係数で各々フィルタリングするＲチャネルフィルタ段階と、
前記Ｌチャネルフィルタ段階の出力信号を加算するＬチャネル加算段階と、
前記Ｒチャネルフィルタ段階の出力信号を加算するＲチャネル加算段階を有する。
【００１９】
複数マイクロホンの受音信号から受話区間と雑音区間と送話区間を検出し、送話区間では話者位置を検出し、共分散行列を求め、エコー抑圧と雑音抑圧と話者位置ごとに所望のＬＲチャネル間のレベル差を与えるフィルタ係数を求め、それらのフィルタ係数でマイクロホン受音信号をチャネルごとにフィルタリングすることで、エコーと雑音を抑圧し、話者位置ごとに所望のレベル差をもったステレオ出力信号を得ることができる。第３の態様の収音方法に受話信号をフィルタリングすることを追加したことにより、第３の態様の収音方法よりも高いエコー抑圧が実現する。
【００２０】
本発明の第１の実施態様によれば、収音方法は、
前記記憶された各話者の共分散行列から各話者の音声レベルを推定する話者音声レベル推定段階と、
前記各話者の音声レベルから、各話者音声が適正レベルで出力されるための各話者に対するゲインを各々算出するゲイン算出部とをさらに有し、
前記Ｌチャネルフィルタ係数計算段階は、さらに前記各話者に対するゲインが乗算され、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｌチャネルミキシング係数からＬチャネルフィルタ係数を算出し、
前記Ｒチャネルフィルタ係数計算段階は、さらに前記各話者に対するゲインが乗算され、受話信号成分が抑圧され、雑音成分が抑圧される条件で、前記記憶された共分散行列と前記Ｒチャネルミキシング係数からＲチャネルフィルタ係数を算出する。
【００２１】
複数マイクロホンの受音信号から受話区間と雑音区間と送話区間を検出し、送話区間では話者位置を検出し、共分散行列を求め、エコー抑圧と雑音抑圧と話者位置ごとに所望のＬＲチャネル間のレベル差を与え、各話者から発せられた音を適正レベルで収音するフィルタ係数を求め、それらのフィルタ係数でマイクロホン受音信号をチャネルごとにフィルタリングすることで、エコーと雑音を抑圧し、各話者から発せられた音を適正レベルで収音し、話者位置ごとに所望のレベル差をもったステレオ出力信号を得ることができる。
【００２２】
本発明の第２の実施態様によれば、収音方法は、
前記記憶された共分散行列のうち対角成分で最もパワーの大きい成分、または前記記憶された共分散行列の対角成分の加算値の周波数特性を平滑化するゲインを、前記記憶された共分散行列に乗算し、白色化された共分散行列を、前記Ｌチャネルフィルタ係数計算段階と前記Ｒチャネルフィルタ係数計算段階に入力する白色化段階をさらに有する。
【００２３】
共分散行列の白色化により、音源の周波数特性に依存しないフィルタを求めることができる。これにより、音源の周波数特性が変化しても、フィルタ係数の変化がなく、本発明の処理による音色の変化を防ぐことができる。
【００２４】
本発明の第３の実施態様によれば、収音方法は、
前記複数の収音手段の各々で受音された信号および前記受話信号の時間領域信号から周波数領域信号に変換するＦＦＴ段階と、
前記Ｌチャネル加算段階と前記Ｒチャネル加算段階の出力信号を周波数領域信号から時間領域信号に変換するＩＦＦＴ段階をさらに有し、
前記各段階は周波数領域で演算する。
【００２５】
これにより、時間領域の演算に比べ低演算量を実現できる。
【００２６】
本発明の第４の実施態様によれば、収音方法は、
前記ＬおよびＲチャネルフィルタ係数計算段階と前記ＬおよびＲチャネルフィルタ段階と前記ＬおよびＲチャネル加算段階を、３チャネル以上の１〜Ｊチャネルフィルタ係数計算段階と１〜Ｊチャネルフィルタ段階と１〜Ｊチャネル加算段階に置き換えている。
【発明の効果】
【００２７】
複数マイクロホンで収音した信号および受話信号から、以下の条件を満たす指向性を形成するＬチャネルフィルタ係数とＲチャネルフィルタ係数を求める。（条件１）マイクロホンから距離が離れている話者の音声を適切レベル（聞き取りやすいレベル）にする。（条件２）マイクロホンから見た開き角が小さい位置に話者がいる場合でもＬＲチャネルのレベル差を所望のレベル差（音像の定位感のあるレベル差）とする。（条件３）雑音と受話信号を抑圧する。次に、求められたＬチャネルフィルタ係数とＲチャネルフィルタ係数で複数マイクロホンで収音した信号および受話信号をフィルタリングし、それらの出力をＬチャネル、Ｒチャネルごとに加算する。
【００２８】
これにより、マイクロホンから距離が離れている話者とマイクロホンに近い話者の音声レベルが適切となり、聞き取りやすい音量での通話が実現する。また、マイクロホンから見た開き角が小さい位置に話者がいる場合でもＬＲチャネル間で所望のレベル差となり、音像の定位感のある収音を実現する。さらに、雑音と受話信号を抑圧した高品質な音声での通信が実現する。
【発明を実施するための最良の形態】
【００２９】
［第１の実施形態］
図１は本発明の第１の実施形態の収音装置のブロック図である。
【００３０】
本実施形態の収音装置は、マイクロホン１０１1〜１０１Mと、Ｌチャネルフィルタ１０２L1〜１０２LMと、Ｒチャネルフィルタ１０２R1〜１０２RMと、Ｌチャネル加算器１０３Lと、Ｒチャネル加算器１０３Rと、話者位置検出部１０５と、共分散行列計算部１０４と、共分散行列記憶部１０６と、Ｌチャネルフィルタ係数計算部１０７Lと、Ｒチャネルフィルタ係数計算部１０７Rと、Ｌチャネルミキシング係数設定部２０３Lと、Ｒチャネルミキシング係数設定部２０３Rにより構成される。
【００３１】
本実施形態は、話者位置を推定し、各話者位置に対する共分散行列を保存しておき、これらを用いてＬチャネルとＲチャネルフィルタ係数を求め、これらのフィルタ係数で、それぞれマイクロホン受音信号をフィルタリングし加算し、Ｌチャネル出力信号とＲチャネル出力信号を得る。これにより、各話者からの音声信号がＬチャネルとＲチャネルで所望のレベル差を持ち、良好な音像の定位が実現する。
【００３２】
まず、話者位置検出部１０５は、マイクロホン１０１1〜１０１Mで受音したマイクロホン受音信号から、話者の位置を検出する。音源位置の推定方法は、例えば相互相関法による方法がある。
【００３３】
Ｍ個のマイクロホンがあると想定し、ｉ番目マイクロホン１００iとｊ番目マイクロホン１００jで受音された信号より求められる受音信号間遅延時間差を
【００３４】
【数１】
2005136709.tif 000003
【００３５】
とする。受音信号間遅延時間差は、信号間の相互相関を求め、その最大ピーク位置から求めることができる。次に、ｍ番目の受音位置を（ｘm，ｙm，ｚm）、推定音源位置を
【００３６】
【数２】
2005136709.tif 000004
【００３７】
と表す。これらの位置から求められる推定受音信号間遅延時間差
【００３８】
【数３】
2005136709.tif 000005
【００３９】
は、式（１）で表される。
【００４０】
【数４】
2005136709.tif 000006
【００４１】
次に、受音信号間遅延時間差
【００４２】
【数５】
2005136709.tif 000007
【００４３】
に音速ｃを乗じ距離に換算したものを、それぞれ受音位置間距離差
【００４４】
【数６】
2005136709.tif 000008
【００４５】
とし、測定値
【００４６】
【数７】
2005136709.tif 000009
【００４７】
と推定値
【００４８】
【数８】
2005136709.tif 000010
【００４９】
の二乗平均誤差
【００５０】
【数９】
2005136709.tif 000011
【００５１】
を求めれば、式（２）となる。
【００５２】
【数１０】
2005136709.tif 000012
【００５３】
式（２）の二乗平均誤差  
【００５４】
【数１１】
2005136709.tif 000013
【００５５】
を最小化する解を求めれば、受音信号間遅延時間差の測定値と推定値の誤差が最小となる推定音源位置を求めることができる。ただし、式（２）は非線形連立方程式となっており、解析的に解くことは困難であるので、逐次修正を用いた数値解析により求める。
【００５６】
式（２）を最小化する推定音源位置
【００５７】
【数１２】
2005136709.tif 000014
【００５８】
を求めるには、ある点における勾配を求め、誤差が小さくなる方向に推定音源位置を修正していき、勾配が０となる点を求めればよいので、修正式は式（３）のようになる。
【００５９】
【数１３】
2005136709.tif 000015
【００６０】
以上、式（３）を繰返し計算することで、誤差が最小となる推定音源位置を求めることができる。
【００６１】
次に、共分散行列計算部１０４では、マイクロホン受音信号の共分散を求め、それを行列にする。まず、マイクロホン受音信号の周波数領域変換信号をＸ1（ω）〜ＸM（ω）とする。これれらの信号の共分散行列
【００６２】
【数１４】
2005136709.tif 000016
【００６３】
は、式（９）により算出される。
【００６４】
【数１５】
2005136709.tif 000017
【００６５】
次に、共分散行列記憶部１０６では、話者位置検出部１０５の検出結果に基づき、共分散行列
【００６６】
【数１６】
2005136709.tif 000018
【００６７】
を、各音源位置に対する共分散行列
【００６８】
【数１７】
2005136709.tif 000019
【００６９】
として保存する。
【００７０】
Ｌチャネルフィルタ係数算出部１０７LとＲチャネルフィルタ係数算出部１０７Rは、各話者から発せられた音を所望のレベル差で収音するためのフィルタ係数を計算する。まず、各マイクロホンに接続されたＬチャネルフィルタ１０２L1〜１０２LMとＲチャネルフィルタ１０２R1〜１０２RMのフィルタ係数を周波数領域に変換したものを、それぞれＨL,1（ω）〜ＨL,M（ω）とＨR,1（ω）〜ＨR,M（ω）とする。次に、これらのフィルタ係数を式（１０）と式（１１）により行列としたものを
【００７１】
【数１８】
2005136709.tif 000020
【００７２】
とする。
【００７３】
【数１９】
2005136709.tif 000021
【００７４】
また、ｉ番目音源が発音している期間のマイクロホン受音信号の周波数領域変換信号をＸSi,1（ω）〜ＸSi,M（ω）とする。
【００７５】
ここで、フィルタ係数行列
【００７６】
【数２０】
2005136709.tif 000022
【００７７】
に要求される条件は、ｉ番目話者のマイクロホン受音信号ＸSi,1（ω）〜ＸSi,M（ω）をフィルタ係数行列
【００７８】
【数２１】
2005136709.tif 000023
【００７９】
でそれぞれフィルタリングし、フィルタリング後の信号をチャネルごとに加算したときに、ＬチャネルとＲチャネルの各話者音声信号がｉ番目話者位置（Ｘi，Ｙi，Ｚi）に対応した所望のレベル差ＰDiff（Ｘi，Ｙi，Ｚi）（良好な音像定位を実現するレベル差であり、あらかじめ話者位置ごとに設定される）となっていることである。したがって、各音源の信号をそれぞれフィルタリングおよび加算した信号が所望のレベル差ＰDiff（Ｘi，Ｙi，Ｚi）となるようにＭ行のミキシング係数行列
【００８０】
【数２２】
2005136709.tif 000024
【００８１】
をマイクロホン受音信号にそれぞれ乗じた信号となる式（１２）と式（１３）が理想条件となる。
【００８２】
【数２３】
2005136709.tif 000025
【００８３】
所望のレベル差ＰDiff（Ｘi，Ｙi，Ｚi）を実現するミキシング係数行列
【００８４】
【数２４】
2005136709.tif 000026
【００８５】
は、Ｌチャネルミキシング係数設定部２０３LとＲチャネルミキシング係数設定部２０３Rで話者位置ごとにあらかじめ設定されている。例えば以下に述べるように設定される。図９は本発明において実現する指向性例を示した図である。図９に示すマイクロホンと話者の配置では、マイクロホンから見た開き角が小さい位置に複数の話者が存在する。このような場合、従来技術のステレオマイクロホンでは、ほとんど音像の定位感を得ることはできない。そこで、本発明では音像の定位感を強調する指向性を形成する。例えば、話者位置３に対しては、Ｌチャネルのレベルを大きくし、Ｒチャネルのレベルを小さくして、大きなレベル差が付くようにする。このときミキシング係数行列は
【００８６】
【数２５】
2005136709.tif 000027
【００８７】
のように設定する。このようにすることで、話者位置３からの発話に対して２０ｄＢのレベル差を得ることができる。他の話者位置に対しても同様にミキシング係数行列を設定すれば、図９に示すような指向性が得られ、良好な音像定位を実現できる。
【００８８】
次に、式（１２）と式（１３）の条件をフィルタ係数行列
【００８９】
【数２６】
2005136709.tif 000028
【００９０】
について最小二乗解で解けば、式（１４）と式（１５）となる。ただし、ＣSiは音源位置の感度拘束に対する重みの定数であり、値が大きくなるほど感度拘束が強くなる。
【００９１】
【数２７】
2005136709.tif 000029
【００９２】
以上で、所望のレベル差を得るためのフィルタ係数を求める式（１４）と式（１５）を導出した。
【００９３】
次に、式（１４）と式（１５）により求められた、Ｌチャネルフィルタ係数
【００９４】
【数２８】
2005136709.tif 000030
【００９５】
とＲチャネルフィルタ係数
【００９６】
【数２９】
2005136709.tif 000031
【００９７】
は、Ｌチャネルフィルタ１０２L1〜１０２LMとＲチャネルフィルタ１０２R1〜１０２RMにそれぞれコピーされ、マイクロホン受音信号をそれぞれフィルタリングする。フィルタリング後の信号は、チャネルごとに加算器１０３Lと１０３Rで加算され、ステレオ出力信号として出力される。
【００９８】
以上示したように、本実施形態では、複数マイクロホンの受音信号から話者位置を検出し、共分散行列を求め、話者位置ごとに所望のＬＲチャネル間のレベル差を与えるフィルタ係数を求め、それらのフィルタ係数でマイクロホン受音信号をチャネルごとにフィルタリングすることで、話者位置ごとに所望のレベル差をもったステレオ出力信号を得ることができる。
【００９９】
［第２の実施形態］
本発明の第２の実施形態の収音装置について説明する。本実施形態のブロック図は、第１の実施形態と同じ図１である。本実施形態は、第１の実施形態の収音装置に雑音抑圧機能を加えたものである。
【０１００】
本実施形態の収音装置は、マイクロホン１０１1〜１０１Mと、Ｌチャネルフィルタ１０２L1〜１０２LMと、Ｒチャネルフィルタ１０２R1〜１０２RMと、Ｌチャネル加算器１０３Lと、Ｒチャネル加算器１０３Rと、話者位置検出部１０５と、共分散行列計算部１０４と、共分散行列記憶部１０６と、Ｌチャネルフィルタ係数計算部１０７Lと、Ｒチャネルフィルタ係数計算部１０７Rと、Ｌチャネルミキシング係数設定部２０３Lと、Ｒチャネルミキシング係数設定部２０３Rにより構成される。
【０１０１】
本実施形態は、話者位置および雑音区間を推定し、各話者位置に対する共分散行列と雑音に対する共分散行列を保存しておき、これらを用いてＬチャネルとＲチャネルフィルタ係数を求め、これらのフィルタ係数で、それぞれマイクロホン受音信号をフィルタリングし加算し、Ｌチャネル出力信号とＲチャネル出力信号を得る。これにより、雑音の抑圧と、各話者からの音声信号がＬチャネルとＲチャネルでレベル差を持った、良好な音像の定位が実現する。
【０１０２】
まず、話者位置検出部１０５は、マイクロホン１０１1〜１０１Mで受音したマイクロホン受音信号のパワーから雑音区間と発話区間を検出する。例えば、それぞれのマイクロホン受音信号について、短時間平均パワー（０．１〜１ｓ程度）と、長時間平均パワー（１ｓ〜１００ｓ程度）を求め、短時間平均パワーと長時間平均パワーの比が雑音区間の閾値未満の場合に雑音区間と判定し、発話の閾値以上の場合に発話区間と判定する。発話区間と判定された場合は、第１の実施形態と同様にして、話者位置を検出する。
【０１０３】
次に、共分散行列計算部１０４は、第１の実施形態と同様にして、共分散行列
【０１０４】
【数３０】
2005136709.tif 000032
【０１０５】
を算出する。
【０１０６】
共分散行列記憶部１０８では、話者位置検出部１０５の検出結果に基づき、共分散行列
【０１０７】
【数３１】
2005136709.tif 000033
【０１０８】
を、各音源位置に対する共分散行列
【０１０９】
【数３２】
2005136709.tif 000034
【０１１０】
と雑音の共分散行列
【０１１１】
【数３３】
2005136709.tif 000035
【０１１２】
として保存する。
【０１１３】
Ｌチャネルフィルタ係数算出部１０７LとＲチャネルフィルタ係数算出部１０７Rは、各話者から発せられた音を所望のレベル差で収音し、雑音を抑圧するためのフィルタ係数を計算する。ここで、各マイクロホンに接続されたＬチャネルフィルタ
【０１１４】
【数３４】
2005136709.tif 000036
【０１１５】
とＲチャネルフィルタ  
【０１１６】
【数３５】
2005136709.tif 000037
【０１１７】
に要求される条件は、以下の２つである。１つ目は、第１の実施形態の式（１２）と式（１３）に示したＬチャネルとＲチャネルの各話者音声信号がｉ番目の話者位置（Ｘi，Ｙi，Ｚi）に対応した所望のレベル差ＰDiff（Ｘi，Ｙi，Ｚi）となる条件である。２つ目は、雑音を抑圧する条件であり、マイクロホン受音信号の雑音成分ＸN,1（ω）〜ＸN,M（ω）がフィルタ部に入力された場合に各チャネルの出力が０となる式（１６）と式（１７）である。
【０１１８】
【数３６】
2005136709.tif 000038
【０１１９】
次に、式（１２）と式（１６）、式（１３）と式（１７）の条件をフィルタ係数行列
【０１２０】
【数３７】
2005136709.tif 000039
【０１２１】
について最小二乗解で解けば、式（１８）と式（１９）となる。ただし、ＣSiは音源位置の感度拘束に対する重みの定数であり、値が大きくなるほど感度拘束が強くなる。ＣNは雑音抑圧に対する重みの定数であり、値が大きくなるほど雑音抑圧量が増加する。
【０１２２】
【数３８】
2005136709.tif 000040
【０１２３】
以上で、雑音を抑圧し、所望のレベル差を得るためのフィルタ係数を求める式（１８）と式（１９）を導出した。
【０１２４】
次に、式（１８）と式（１９）により求められた、Ｌチャネルフィルタ係数
【０１２５】
【数３９】
2005136709.tif 000041
【０１２６】
とＲチャネルフィルタ係数
【０１２７】
【数４０】
2005136709.tif 000042
【０１２８】
は、Ｌチャネルフィルタ１０２L1〜１０２LMとＲチャネルフィルタ１０２R1〜１０２RMにそれぞれコピーされ、マイクロホン受音信号をそれぞれフィルタリングする。フィルタリング後の信号は、チャネルごとに加算器１０３Lと１０３Rで加算され、ステレオ出力信号として出力される。
【０１２９】
以上示したように、本実施形態では、複数マイクロホンの受音信号から、話者位置と雑音区間を検出し、共分散行列を求め、雑音抑圧と話者位置ごとに所望のＬＲチャネル間のレベル差を与えるフィルタ係数を求め、それらのフィルタ係数でマイクロホン受音信号をチャネルごとにフィルタリングすることで、雑音を抑圧し、話者位置ごとに所望のレベル差をもったステレオ出力信号を得ることができる。
【０１３０】
［第３の実施形態］
図２は本発明の第３の実施形態の収音装置のブロック図である。
【０１３１】
本実施形態の収音装置は、マイクロホン１０１1〜１０１Mと、Ｌチャネルフィルタ１０２L1〜１０２LMと、Ｒチャネルフィルタ１０２R1〜１０２RMと、Ｌチャネル加算器１０３Lと、Ｒチャネル加算器１０３Rと、送受話検出部２０１と、話者位置検出部１０５と、共分散行列計算部１０４と、共分散行列記憶部１０６と、Ｌチャネルフィルタ係数計算部１０７Lと、Ｒチャネルフィルタ係数計算部１０７Rと、Ｌチャネルミキシング係数設定部２０３Lと、Ｒチャネルミキシング係数設定部２０３Rにより構成される。
【０１３２】
本実施形態は、第１と第２のいずれかの実施形態の収音装置にエコー（マイクロホンにより収音された受話信号）抑圧機能を加えたものである。
【０１３３】
本実施形態は、受話信号とマイクロホン受音信号から受話区間、送話区間、雑音区間を検出し、送話区間であった場合に話者位置を推定し、各話者位置に対する共分散行列と雑音の共分散行列とエコーの共分散行列を保存しておき、これらを用いてＬチャネルとＲチャネルフィルタ係数を求め、これらのフィルタ係数で、それぞれマイクロホン受音信号をフィルタリングし加算し、Ｌチャネル出力信号とＲチャネル出力信号を得る。これにより、雑音とエコーが抑圧され、各話者からの音声信号がＬチャネルとＲチャネルでレベル差を持ち、高品質な音声での通話と良好な音像の定位が実現する。
【０１３４】
まず、送受話検出部２０１は、マイクロホン１０１1〜１０１Mで受音したマイクロホン受音信号とＬチャネルおよびＲチャネルの受話信号のパワーから受話区間と発話区間と雑音区間を検出する。例えば、各チャネルの受話信号について、短時間平均パワー（０．１〜１ｓ程度）と、長時間平均パワー（１ｓ〜１００ｓ程度）を求め、短時間平均パワーと長時間平均パワーの比が受話区間の閾値以上だった場合に受話区間と判定する。また、それぞれのマイクロホン受音信号について、短時間平均パワー（０．１〜１ｓ程度）と長時間平均パワー（１ｓ〜１００ｓ程度）を求め、短時間平均パワーと長時間平均パワーの比が雑音区間の閾値未満の場合に雑音区間と判定し、発話の閾値以上の場合に発話区間と判定する。
【０１３５】
話者位置検出部１０５は、送受話検出部２０１で発話区間と判定された場合に、第１の実施形態と同様にして、話者位置を検出する。
【０１３６】
次に、共分散行列計算部１０４は、第１の実施形態と同様にして、共分散行列
【０１３７】
【数４１】
2005136709.tif 000043
【０１３８】
を算出する。
【０１３９】
共分散行列記憶部１０６は、送受話検出部２０１と話者位置検出部１０５の検出結果に基づき、共分散行列
【０１４０】
【数４２】
2005136709.tif 000044
【０１４１】
を、各音源位置に対する共分散行列
【０１４２】
【数４３】
2005136709.tif 000045
【０１４３】
と雑音の共分散行列
【０１４４】
【数４４】
2005136709.tif 000046
【０１４５】
とエコーの共分散行列
【０１４６】
【数４５】
2005136709.tif 000047
【０１４７】
として保存する。
【０１４８】
Ｌチャネルフィルタ係数算出部１０７LとＲチャネルフィルタ係数算出部１０７Rは、各話者から発せられた音を所望のレベル差で収音し、エコーと雑音を抑圧するためのフィルタ係数を計算する。ここで、各マイクロホンに接続されたＬチャネルフィルタ
【０１４９】
【数４６】
2005136709.tif 000048
【０１５０】
とＲチャネルフィルタ
【０１５１】
【数４７】
2005136709.tif 000049
【０１５２】
に要求される条件は、以下の３つである。１つ目は、第１の実施形態の式（１２）と式（１３）に示したＬチャネルとＲチャネルの各話者音声信号がｉ番目の話者位置（Ｘi，Ｙi，Ｚi）に対応した所望のレベル差ＰDiff（Ｘi，Ｙi，Ｚi）となる条件である。２つ目は、第２の実施形態の式（１６）と式（１７）で示した雑音を抑圧する条件である。３つ目の条件は、エコー成分を抑圧する条件であり、マイクロホン受音信号のエコー成分ＸE,1（ω）〜ＸE,M（ω）がフィルタ部に入力された場合に各チャネルの出力が０となる式（２０）と式（２１）である。
【０１５３】
【数４８】
2005136709.tif 000050
【０１５４】
次に、式（１２）と式（１６）と式（２０）、式（１３）と式（１７）と式（２１）の条件をフィルタ係数行列
【０１５５】
【数４９】
2005136709.tif 000051
【０１５６】
について最小二乗解で解けば、式（２２）と式（２３）となる。ただし、ＣSiは音源位置の感度拘束に対する重みの定数であり、値が大きくなるほど感度拘束が強くなる。ＣNは雑音抑圧に対する重みの定数であり、値が大きくなるほど雑音抑圧量が増加する。ＣEはエコー抑圧に対する重みの定数であり、値が大きくなるほどエコー抑圧量が増加する。
【０１５７】
【数５０】
2005136709.tif 000052
【０１５８】
以上で、雑音とエコーを抑圧し、所望のレベル差を得るためのフィルタ係数を求める式（２２）と式（２３）を導出した。
【０１５９】
次に、式（２２）と式（２３）により求められた、Ｌチャネルフィルタ係数
【０１６０】
【数５１】
2005136709.tif 000053
【０１６１】
とＲチャネルフィルタ係数
【０１６２】
【数５２】
2005136709.tif 000054
【０１６３】
は、Ｌチャネルフィルタ１０２L1〜１０２LMとＲチャネルフィルタ１０２R1〜１０２RMにそれぞれコピーされ、マイクロホン受音信号をそれぞれフィルタリングする。フィルタリング後の信号は、チャネルごとに加算器１０３Lと１０３Mで加算され、ステレオ出力信号として出力される。
【０１６４】
以上示したように、本実施形態では、複数マイクロホンの受音信号から受話区間と雑音区間と送話区間を検出し、送話区間では話者位置を検出し、共分散行列を求め、エコー抑圧と雑音抑圧と話者位置ごとに所望のＬＲチャネル間のレベル差を与えるフィルタ係数を求め、それらのフィルタ係数でマイクロホン受音信号をチャネルごとにフィルタリングすることで、エコーと雑音を抑圧し、話者位置ごとに所望のレベル差をもったステレオ出力信号を得ることができる。
【０１６５】
［第４の実施形態］
図３は本発明の第４の実施形態の収音装置のブロック図である。
【０１６６】
本実施形態の収音装置は、マイクロホン１０１1〜１０１Mと、Ｌチャネルフィルタ１０２L1〜１０２LM、３０１LL、３０１LRと、Ｒチャネルフィルタ１０２R1〜１０２RM、３０１RL、３０１RRと、Ｌチャネル加算器１０３Lと、Ｒチャネル加算器１０３Rと、送受話検出部２０１と、話者位置検出部１０５と、共分散行列計算部１０４と、共分散行列記憶部１０６と、Ｌチャネルフィルタ係数計算部１０７Lと、Ｒチャネルフィルタ係数計算部１０７Rと、Ｌチャネルミキシング係数設定部２０３Lと、Ｒチャネルミキシング係数設定部２０３Rにより構成される。
【０１６７】
本実施形態は、第３の実施形態の収音装置のＬチャネルフィルタとＲチャネルフィルタに受話信号をフィルタリングするフィルタ３０１LL、３０１LR、３０１RL、３０１RRを追加した構成であり、第３の実施形態よりもさらに高いエコー抑圧を実現する。
【０１６８】
まず、送受話検出部２０１は、第３の実施形態と同様に受話区間と発話区間と雑音区間を検出する。
【０１６９】
話者位置検出部１０５は、送受話検出部２０１で発話区間と判定された場合に、第１の実施形態と同様にして、話者位置を検出する。
【０１７０】
次に、共分散行列計算部１０４は、受話信号も含めた共分散行列
【０１７１】
【数５３】
2005136709.tif 000055
【０１７２】
を算出する。マイクロホン受音信号の周波数領域変換信号をＸ1（ω）〜ＸM（ω）とし、ＬチャネルとＲチャネルの受話信号の周波数領域変換信号をそれぞれＺL（ω）とＺR（ω）とする。これらの信号の共分散行列
【０１７３】
【数５４】
2005136709.tif 000056
【０１７４】
は、式（２４）により算出される。
【０１７５】
【数５５】
2005136709.tif 000057
【０１７６】
次に、共分散行列記憶部１０６は、送受話検出部２０１と話者位置検出部１０５の検出結果に基づき、共分散行列
【０１７７】
【数５６】
2005136709.tif 000058
【０１７８】
を、各音源位置に対する共分散行列
【０１７９】
【数５７】
2005136709.tif 000059
【０１８０】
と雑音の共分散行列
【０１８１】
【数５８】
2005136709.tif 000060
【０１８２】
とエコーの共分散行列
【０１８３】
【数５９】
2005136709.tif 000061
【０１８４】
として保存する。
【０１８５】
次に、Ｌチャネルフィルタ係数算出部１０７LとＲチャネルフィルタ係数算出部１０７Rは、各話者から発せられた音を所望のレベル差で収音し、エコーと雑音を抑圧するためのフィルタ係数を計算する。まず、各マイクロホンに接続されたＬチャネルフィルタ１０２L1〜１０２LMとＲチャネルフィルタ１０２R1〜１０２RMのフィルタ係数を周波数領域に変換したものを、それぞれＨL,1（ω）〜ＨL,M（ω）とＨR,1（ω）〜ＨR,M（ω）とし、ＬおよびＲチャネル受話信号をフィルタリングするためのＬチャネルフィルタをＦL,L（ω）とＦL,R（ω）とし、ＬおよびＲチャネル受話信号をフィルタリングするためのＲチャネルフィルタをＦR,L（ω）とＦR,R（ω）とする。次に、これらのフィルタ係数を式（２５）と式（２６）により行列としたものを
【０１８６】
【数６０】
2005136709.tif 000062
【０１８７】
とする。
【０１８８】
【数６１】
2005136709.tif 000063
【０１８９】
ここで、Ｌチャネルフィルタ
【０１９０】
【数６２】
2005136709.tif 000064
【０１９１】
とＲチャネルフィルタ
【０１９２】
【数６３】
2005136709.tif 000065
【０１９３】
に要求される条件は、以下の３つである。
【０１９４】
１つ目は、ＬチャネルとＲチャネルの出力信号の各話者音声信号がｉ番目の話者位置（Ｘi，Ｙi，Ｚi）に対応した所望のレベル差ＰDiff（Ｘi，Ｙi，Ｚi）となる条件である。第１の実施形態と同様に、この条件は式（２６）と式（２７）で表される。
【０１９５】
【数６４】
2005136709.tif 000066
【０１９６】
ただし、ミキシング係数行列
【０１９７】
【数６５】
2005136709.tif 000067
【０１９８】
は、１〜Ｍ番目の要素が第１の実施形態のミキシング係数行列
【０１９９】
【数６６】
2005136709.tif 000068
【０２００】
と同様に設定され、Ｍ＋１とＭ＋２番目の要素が０であるＭ＋２行１列の行列である。
【０２０１】
２つ目は、雑音を抑圧する条件である。マイクロホン受音信号のエコー成分ＸE,1（ω）〜ＸE,M（ω）がフィルタ部に入力された場合に各チャネルの出力が０となる式（２８）と式（２９）が、その条件となる。
【０２０２】
【数６７】
2005136709.tif 000069
【０２０３】
３つ目の条件は、エコー成分を抑圧する条件である。マイクロホン受音信号のエコー成分ＸE,1（ω）〜ＸE,M（ω）と受話信号ＺL（ω）、ＺR（ω）がフィルタ部に入力された場合に各チャネルの出力が０となる式（３０）と式（３１）がその条件となる。
【０２０４】
【数６８】
2005136709.tif 000070
【０２０５】
次に、式（２６）と式（２８）と式（３０）、式（２７）と式（２９）と式（３１）の条件をフィルタ係数行列
【０２０６】
【数６９】
2005136709.tif 000071
【０２０７】
について最小二乗解で解けば、式（３２）と式（３３）となる。ただし、ＣSiは音源位置の感度拘束に対する重みの定数であり、値が大きくなるほど感度拘束が強くなる。ＣNは雑音抑圧に対する重みの定数であり、値が大きくなるほど雑音抑圧量が増加する。ＣEはエコー抑圧に対する重みの定数であり、値が大きくなるほどエコー抑圧量が増加する。
【０２０８】
【数７０】
2005136709.tif 000072
【０２０９】
以上で、雑音とエコーを抑圧し、所望のレベル差を得るためのフィルタ係数を求める式（３２）と式（３３）を導出した。
【０２１０】
次に、式（３２）と式（３３）により求められた、Ｌチャネルフィルタ係数
【０２１１】
【数７１】
2005136709.tif 000073
【０２１２】
とＲチャネルフィルタ係数
【０２１３】
【数７２】
2005136709.tif 000074
【０２１４】
は、Ｌチャネルフィルタ１０２L1〜１０２LM、３０１LL、３０１LRと、Ｒチャネルフィルタ１０２R1〜１０２RM、３０１RL、３０１RRにそれぞれコピーされ、マイクロホン受音信号と受話信号をそれぞれフィルタリングする。フィルタリング後の信号は、チャネルごとに加算器１０３Lと１０３Rで加算され、ステレオ出力信号として出力される。
【０２１５】
以上示したように、本実施形態では、複数マイクロホンの受音信号から受話区間と雑音区間と送話区間を検出し、送話区間では話者位置を検出し、共分散行列を求め、エコー抑圧と雑音抑圧と話者位置ごとに所望のＬＲチャネル間のレベル差を与えるフィルタ係数を求め、それらのフィルタ係数でマイクロホン受音信号をチャネルごとにフィルタリングすることで、エコーと雑音を抑圧し、話者位置ごとに所望のレベル差をもったステレオ出力信号を得ることができる。また、第３の実施形態の収音装置に受話信号をフィルタリングするフィルタを追加したことにより、第３の実施形態の収音装置よりも高いエコー抑圧が実現する。
【０２１６】
［第５の実施形態］
図４は本発明の第５の実施形態の収音装置の要部のブロック図である。
【０２１７】
本実施形態の収音装置は、第１〜４の実施形態のいずれかの収音装置に話者音声レベル推定部１０８とゲイン算出部１０９を追加した構成である。話者音声レベル推定部１０８は、各話者の共分散行列より各話者の音声レベルを推定し、ゲイン算出部１０９は、各話者の音声レベルから、各話者の出力音声レベルが適正レベルとなるゲインを算出する。これにより、全ての話者の音声レベルを適正レベルとし、聞き取りやすい音量での収音を実現する。また、第１〜４の実施形態のいずれかの収音装置と同様に、エコー抑圧、雑音抑圧、チャネル間のレベル差をつけた良好な音像定位も同時に実現する。
【０２１８】
まず、送受話検出部２０１、話者位置検出部１０５、共分散行列計算部１０４、共分散記憶部１０６については、第１から第４の実施形態のいずれかの収音装置と同様な処理となる。
【０２１９】
話者音声レベル推定部１０８は、各話者の音声レベルＰSiを、共分散行列記憶部１０６に記憶されている各話者位置に対する共分散行列
【０２２０】
【数７３】
2005136709.tif 000075
【０２２１】
と、話者位置ごとのシングルチャネルミキシング係数行列
【０２２２】
【数７４】
2005136709.tif 000076
【０２２３】
から式（３４）または式（３５）を用いて求められる。シングルチャネルミキシング係数行列
【０２２４】
【数７５】
2005136709.tif 000077
【０２２５】
には、例えばミキシング係数行列
【０２２６】
【数７６】
2005136709.tif 000078
【０２２７】
を加算平均した行列、またはミキシング係数行列
【０２２８】
【数７７】
2005136709.tif 000079
【０２２９】
を加算平均した行列を用いる。
【０２３０】
【数７８】
2005136709.tif 000080
【０２３１】
次に、ゲイン算出部１０９は、各話者音声レベルＰSiを適正レベルＰopt（聞き取りやすいレベルで、あらかじめ設定される）にするためのゲインＡSiを算出する。ゲインＡSiは、式（３６）により求めることができる。
【０２３２】
【数７９】
2005136709.tif 000081
【０２３３】
Ｌチャネルフィルタ係数算出部１０７LとＲチャネルフィルタ係数算出部１０７Rは、各話者から発せられた音を適正レベルで収音し、各話者から発せられた音をＬＲチャネルで所望のレベル差とし、エコーと雑音を抑圧するためのフィルタ係数を計算する。エコーと雑音を抑圧する条件は、第１〜４の実施形態のいずれかの収音装置と同様である。各話者から発せられた音を適正レベルで収音し、各話者から発せられた音をＬＲチャネルで所望のレベル差とする条件は、式（３７）と式（３８）、または式（３９）と式（４０）で表される。
【０２３４】
【数８０】
2005136709.tif 000082
【０２３５】
次に、第１〜４の実施形態のいずれかの収音装置のエコーと雑音を抑圧する条件と、各話者から発せられた音を適正レベルで収音し、各話者から発せられた音をＬＲチャネルで所望のレベル差とする条件である式（３７）と式（３８）、または式（３９）と式（４０）を、フィルタ係数行列
【０２３６】
【数８１】
2005136709.tif 000083
【０２３７】
または
【０２３８】
【数８２】
2005136709.tif 000084
【０２３９】
について最小二乗解で解けば、式（４１）と式（４２）、または式（４３）と式（４４）、または式（４５）と式（４６）、または式（４７）と式（４８）となる。
【０２４０】
【数８３】
2005136709.tif 000085
【０２４１】
ただし、式（４１）と式（４２）は各話者から発せられた音を適正レベルで収音し、各話者から発せられた音をＬＲチャネルで所望のレベル差とする条件で求めたフィルタ係数、式（４３）と式（４４）は各話者から発せられた音を適正レベルで収音し、各話者から発せられた音をＬＲチャネルで所望のレベル差とし、雑音を抑圧する条件で求めたフィルタ係数、式（４５）と式（４６）は、各話者から発せられた音を適正レベルで収音し、各話者から発せられた音をＬＲチャネルで所望のレベル差とし、エコーと雑音を抑圧する条件で求めたフィルタ係数、式（４７）と式（４８）は、受話信号をフィルタリングするフィルタを持ち、各話者から発せられた音を適正レベルで収音し、各話者から発せられた音をＬＲチャネルで所望のレベル差とし、エコーと雑音を抑圧する条件で求めたフィルタ係数である。
【０２４２】
次に、式（４１）と式（４２）、または式（４３）と式（４４）、または式（４５）と式（４６）、または式（４７）と式（４８）により求められた、Ｌチャネルフィルタ係数とＲチャネルフィルタ係数は、Ｌチャネルフィルタ１０２L1〜１０２LM、３０１LL、３０１LRと、Ｒチャネルフィルタ１０２R1〜１０２RM、３０１RL、３０１RRにそれぞれコピーされ、マイクロホン受音信号と受話信号をそれぞれフィルタリングする。フィルタリング後の信号は、チャネルごとに加算器１０３Lと１０３Rで加算され、ステレオ出力信号として出力される。
【０２４３】
以上示したように、本実施形態では、複数のマイクロホンの受音信号から受話区間と雑音区間と送話区間を検出し、送話区間では話者位置を検出し、共分散行列を求め、エコー抑圧と雑音抑圧と話者位置ごとに所望のＬＲチャネル間のレベル差を与え、各話者から発せられた音を適正レベルで収音するフィルタ係数を求め、それらのフィルタ係数でマイクロホン受音信号をチャネルごとにフィルタリングすることで、エコーと雑音を抑圧し、各話者から発せられた音を適正レベルで収音し、話者位置ごとに所望のレベル差をもったステレオ出力信号を得ることができる。
【０２４４】
［第６の実施形態］
図５は本発明の第６の実施形態の収音装置の要部のブロック図である。
【０２４５】
本実施形態の収音装置は、第１〜５の実施形態のいずれかの収音装置に白色化部１１０を追加した構成である。白色化部１１０は、各共分散行列をＬＲチャネルフィルタ係数計算部１０７L，１０７Rの前段階で白色化する。これにより、マイクロホンで受音された信号の周波数特性に関与しないフィルタ係数が求められ、安定した動作が可能となる。
【０２４６】
白色化は、共分散行列
【０２４７】
【数８４】
2005136709.tif 000086
【０２４８】
の対角成分のうち最もパワーの大きいＲkk（ω）を平均化する白色化ゲイン
【０２４９】
【数８５】
2005136709.tif 000087
【０２５０】
を乗算するか、共分散行列の対角成分の平均パワーを平均化する白色化ゲイン
【０２５１】
【数８６】
2005136709.tif 000088
【０２５２】
を乗算することで行う。これらは、それぞれ式（４９）または式（５０）と、式（５１）または式（５２）により表される。
【０２５３】
【数８７】
2005136709.tif 000089
【０２５４】
ただし、βは白色化の度合いを調整する係数であり、１となれば完全な白色化となり、０となれば白色化は行われなくなる。
【０２５５】
第５の実施形態の収音装置では、共分散行列の白色化により、音源の周波数特性に依存しないフィルタを求めることができる。これにより、音源の周波数特性が変化しても、フィルタ係数の変化がなく、本発明の処理による音色の変化を防ぐことができる。
【０２５６】
これら以外の部分に関しては、第１〜５の実施形態のいずれかの収音装置と同じであるので、説明を省略する。
【０２５７】
［第７〜９の実施形態］
図６〜図８はそれぞれ本発明の第７、第８、第９の実施形態の収音装置のブロック図である。
【０２５８】
本実施形態の収音装置は、第１〜６の実施形態のいずれかの収音装置にＦＦＴ部４０１1〜４０１M、５０１L、５０１RとＩＦＦＴ部４０２L、４０２Rを追加した構成である。ＦＦＴ部４０１1〜４０１Mは、各マイクロホン受音信号をそれぞれＦＦＴして、時間領域信号から周波数領域信号に変換する。ＦＦＴ部５０１L、５０１Rは、ＬＲチャネル受話信号をそれぞれＦＦＴして、時間領域信号から周波数領域信号に変換する。ＩＦＦＴ部４０２L、４０２Rは、ＬＲチャネル加算器１０３L、１０３Rの出力信号をそれぞれＩＦＦＴして周波数領域信号から時間領域信号に変換する。また、第１〜第６の実施形態の各処理部は全て周波数領域での計算とし、時間領域の演算に比べ低演算量を実現する。
【０２５９】
これら以外の部分に関しては、第１〜６の実施形態のいずれかの収音装置と同じであるので、説明を省略する。
【０２６０】
［第１０の実施形態］
本発明の第１０の実施形態について説明する。
【０２６１】
本実施形態の収音装置は、第１〜９の実施形態のいずれかの収音装置の出力チャネル数を３チャネル以上のＪチャネルとしたものである。ＬとＲチャネルフィルタ係数計算部１０７L、１０７RとＬとＲチャネルフィルタ１０２L1〜１０２LM、３０１LL、３０１LR、１０２R1〜１０２RM、３０１RL、３０１RRとＬとＲチャネル加算器１０３L、１０３Rを、３チャネル以上の１〜Ｊチャネルフィルタ係数計算手段と、１〜Ｊチャネルフィルタ手段と、１〜Ｊチャネル加算手段に置き換えた構成である。
【０２６２】
出力チャネルを増加させたことにより、３チャネル以上の多チャンネルでの収音が可能となる。
【０２６３】
これら以外の部分に関しては、第１〜９の実施形態のいずれかの収音装置と同じであるので、説明を省略する。
【０２６４】
なお、本発明は専用のハードウェアにより実現されるもの以外に、その機能を実現するためのプログラムを、コンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するものであってもよい。コンピュータ読み取り可能な記録媒体とは、フロッピーディスク、光磁気ディスク、ＣＤ−ＲＯＭ等の記録媒体、コンピュータシステムに内蔵されるハードディスク装置等の記憶装置を指す。さらに、コンピュータ読み取り可能な記録媒体は、インターネットを介してプログラムを送信する場合のように、短時間の間、動的にプログラムを保持するもの（伝送媒体もしくは伝送波）、その場合のサーバとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含む。
【図面の簡単な説明】
【０２６５】
【図１】本発明の第１および第２の実施形態の収音装置を示すブロック図である。
【図２】本発明の第３の実施形態の収音装置を示すブロック図である。
【図３】本発明の第４の実施形態の収音装置を示すブロック図である。
【図４】本発明の第５の実施形態の収音装置の要部を示すブロック図である。
【図５】本発明の第６の実施形態の収音装置の要部を示すブロック図である。
【図６】本発明の第７の実施形態の収音装置を示すブロック図である。
【図７】本発明の第８の実施形態の収音装置を示すブロック図である。
【図８】本発明の第９の実施形態の収音装置を示すブロック図である。
【図９】本発明により形成される指向性を示す図である。
【図１０】従来の収音方法を説明する図である。
【符号の説明】
【０２６６】
１０１1〜１０１M    マイクロホン
１０２L1〜１０２LM、３０１LL、３０１LR    Ｌチャネルフィルタ
１０２R1〜１０２RM、３０１RL、３０１RR    Ｒチャネルフィルタ
１０３L    Ｌチャネル加算器
１０３R    Ｒチャネル加算器
１０４    共分散行列計算部
１０５    話者位置検出部
１０６    共分散行列記憶部
１０７L    Ｌチャネルフィルタ係数計算部
１０７R    Ｒチャネルフィルタ係数計算部
１０８    話者音声レベル推定部
１０９    ゲイン計算部
１１０    白色化部
２０１    送受話検出部
２０２L    Ｌチャネルスピーカ
２０２R    Ｒチャネルスピーカ
２０３L    Ｌチャネルミキシング係数設定部
２０３R    Ｒチャネルミキシング係数設定部
４０１1〜４０１M、５０１L、５０１R    ＦＦＴ
４０２L、４０２R    ＩＦＦＴ
９０１L、９０１R    従来技術の指向性マイクロホン
９０２L、９０２R    本発明により形成される指向特性
９０３    本発明の処理
【図１】
2005136709.tif 000090
【図２】
2005136709.tif 000091
【図３】
2005136709.tif 000092
【図４】
2005136709.tif 000093
【図５】
2005136709.tif 000094
【図６】
2005136709.tif 000095
【図７】
2005136709.tif 000096
【図８】
2005136709.tif 000097
【図９】
2005136709.tif 000098
【図１０】
2005136709.tif 000099