Beamforming method that allows a high speed and high accuracy
beamforming with no approximate interpolations. This
beamforming method includes step (a) that generates reception signals by receiving
waves arrival from a measurement object; and step (b) that performs a
beamforming with respect to the reception signals generated by step (a); and step (b) including without performing
wavenumber matching including approximate interpolation processings with respect to the reception signals, and the reception signals are Fourier's transformed in the axial direction and the calculated Fourier'
s transform is multiplied to a complex exponential function expressed using a
wavenumber of the wave and a carrier frequency to perform
wavenumber matching in the lateral direction and further, the product is Fourier's transformed in the lateral direction and the
calculated result is multiplied to a complex exponential function, from which an effect of the lateral wavenumber matching is removed, to perform wavenumber matching in the axial direction, by which an
image signal is generated.