US 11,871,181 B2
Speaker array, signal processing device, signal processing method, and signal processing program
Kimitaka Tsutsumi, Musashino (JP); Kenta Imaizumi, Musashino (JP); Atsushi Nakadaira, Musashino (JP); and Yoichi Haneda, Musashino (JP)
Assigned to Nippon Telegraph and Telephone Corporation, Tokyo (JP)
Appl. No. 17/633,619
Filed by Nippon Telegraph and Telephone Corporation, Tokyo (JP)
PCT Filed Jul. 22, 2020, PCT No. PCT/JP2020/028433
§ 371(c)(1), (2) Date Feb. 8, 2022,
PCT Pub. No. WO2021/024806, PCT Pub. Date Feb. 11, 2021.
Claims priority of application No. 2019-145975 (JP), filed on Aug. 8, 2019.
Prior Publication US 2022/0321998 A1, Oct. 6, 2022
Int. Cl. H04R 1/40 (2006.01); H04R 1/34 (2006.01); H04S 7/00 (2006.01)
CPC H04R 1/403 (2013.01) [H04R 1/345 (2013.01); H04S 7/301 (2013.01); H04S 2400/15 (2013.01)] 1 Claim
OG exemplary drawing
 
1. A signal processing apparatus comprising:
a focal coordinate determination unit, implemented using one or more computing devices, configured to determine, as positions of a plurality of focused sound sources used to superimpose multipoles of a given order, intersections of (i) a first plurality of virtual lines arranged parallel to each other at a first interval and (ii) a second plurality of virtual lines that are perpendicular to the first plurality of virtual lines and that are arranged parallel to each other at a second interval;
a circular harmonic series conversion unit, implemented using one or more computing devices, configured to calculate weighting coefficients to be assigned to the multipoles of the given order superimposed by the plurality of focused sound sources from a circular harmonic series;
a filter coefficient calculation unit, implemented using one or more computing devices, configured to calculate weighted driving functions to be assigned to a plurality of speakers constituting a linear speaker array from the positions of the plurality of focused sound sources and the weighting coefficients assigned to the multipoles; and
a convolution calculation unit, implemented using one or more computing devices, configured to convolve the weighted driving functions with input signals to calculate output signals to be given to the plurality of speakers.