A walking vibration analysis apparatus 10 includes a binarization processing unit 11 that acquires walking vibration data specifying walking vibration produced in association with walking, and converts the acquired walking vibration data into binary data representing a value of vibration over time from a start of walking with two values, being high level and low level, and an individual determination unit 12 that specifies an individual from which the walking vibration data was acquired, by collating the binary data obtained through conversion with individual specification data created, for each individual in advance, by converting the walking vibration data of the individual into binary data.