| CPC G06F 3/017 (2013.01) | 18 Claims |

|
1. A control apparatus, comprising:
a memory in which a program is stored; and
a processor coupled to the memory and configured to perform processing by executing the program, the processing including:
receiving time series spatial coordinates of an object to be detected, the time series spatial coordinates including a first coordinate in a first direction, a second coordinate in a second direction intersecting the first direction, and a third coordinate in a third direction intersecting the first direction and the second direction;
calculating a speed of the object to be detected in the first direction, based on the time series spatial coordinates, the speed being calculated when the first coordinate of the object to be detected in the first direction becomes smaller and is in a negative direction;
determining whether a predetermined first condition requiring that the speed is in the negative direction and that an absolute value of the speed is equal to or greater than a predetermined first speed threshold value is satisfied, and determining whether a predetermined second condition requiring that a second calculated speed is in a positive direction is satisfied; and
when the predetermined first condition related to a first change in the first coordinate in the first direction is satisfied at a first point of time and then the predetermined second condition related to a second change in the first coordinate in the first direction is satisfied at a second point of time, executing a process in electronic equipment that is a target of control, based on the second coordinate in the second direction and the third coordinate in the third direction at one or more points of time between the first point of time and the second point of time,
wherein the executing of the process in the electronic equipment includes executing the process in the electronic equipment based on the second coordinate in the second direction and the third coordinate in the third direction at the one or more points of time between the first point of time and the second point of time when the predetermined first condition is satisfied at the first point of time and then the predetermined second condition is satisfied at the second point of time.
|