Patent ID: 9417705
Filing Date: 2016-08-16
CPC Classification: G01P,G06F

Claim Text:
1. A controller comprising: an input unit that receives sets of acceleration component data for each axis of a three-dimensional rectangular coordinate system, the sets of acceleration component data expressing an acting acceleration; a separating unit that separates the sets of acceleration component data into stationary components obtained by subjecting the sets of acceleration component data to low-pass filter processing and motion components obtained by subtracting the stationary components from the sets of acceleration component data; a gravity axis determination unit that determines an axis whose separated stationary component is the largest to be a gravity axis; and a motion detection unit which, in a case in which an axis corresponding to a largest motion component showing a largest value of the separated motion components is an axis other than the determined gravity axis, detects a motion axis of the acting acceleration on the basis of the largest motion component.