Patent ID: 8537212

Claim:
A recording apparatus comprising: a movement cycle determining section to receive moving image data including image contents of an object that performs a movement in which a movement state and a non-movement state are alternately and periodically repeated, and to determine an operating period which corresponds to the movement state and a static period which corresponds to the non-movement state; and a recording control section to record a number of frame image data, per unit time, for forming the moving image data in the static period to be smaller than in the operating period, when the moving image data is recorded; wherein the movement cycle determining section includes: a frame difference detecting section to detect a frame difference value of image data for two continuous frames in a time series of frame image data for forming the moving image data; a period determining section to determine the operating period at least in part on the basis of the detected frame difference value and to determine a period other than the operating period as the static period; wherein the period determining section includes: a peak detecting section to detect a peak of the frame difference value; an operating period determining section to determine the operating period at least in part on the basis of time, corresponding to the frame difference value, in which the peak is detected; wherein the peak detecting section receives frame difference values which are detection targets in time series and detects the peak at least in part on the basis of a comparison result between the frame difference values which are the detection targets and a threshold value, and wherein the period determining section further includes a threshold value setting section to change and to set the threshold value according to a difference between detection target time corresponding to the frame difference value, which is the current detection target, and a next peak appearance time and thereafter estimated, at least in part on the basis of the time corresponding to the frame difference value in which the peak is detected before the detection target time.