The present invention aims to provide a vibration detection method, a signal processing device, and a program according to which it is possible to accurately detect vibration physically applied to an optical fiber, using a simple determination reference. In a vibration detection method according to the present invention, scattered light of a given target segment of a measurement target fiber is indicated by vectors of an in-phase component and a quadrature component, and a triangular shape constituted by a near-end-side vector of the target segment and a far-end-side vector is used as a physical amount to be tracked. That is, it is determined whether or not there is vibration based on a change in shape of the triangular shape with respect to a reference state. This is a detection method in which DAS-I and DAS-P are combined, a simple determination reference such as shape change of a triangular shape is employed, and overlooking of vibration detection can be reduced. |