A recording medium having recorded thereon a time-series data generating program for generating, from time series I(t) of data distributed in space, time series P(t) of corresponding coordinates, said time series data generating program comprising the steps of:
- an interpolation curve generating step for receiving an incomplete set of said corresponding coordinates as input for generating an interpolation curve C(t) interconnecting said coordinates;
- a candidate point extraction step of receiving said interpolation curve C(t) and the time series of data as inputs for extracting, from the neighborhood of the position C(ts) of the interpolation curve at time ts, a group Q of candidate points of the coordinates P(ts) to be found at time ts for which a corresponding coordinate has not been acquired;
- an evaluated value calculating step of receiving the time juncture ts, interpolation curve C(ts), time series of data I(t) and a candidate point of the group Q of candidate points as inputs for calculating an evaluated value e(q) for the candidate point;
- and
- a candidate point selection step for detecting the point q having the maximum or minimum evaluation value E.