Patent ID: 7684883

Claim:
An information processing apparatus for acquiring data and executing signal processing on said data, said information processing apparatus comprising: data acquiring means for acquiring said data; information acquiring means for acquiring information necessary for executing said signal processing on said data; signal processing means for executing said signal processing on said data acquired by said data acquiring means by calling up at least one signal processing program; signal processing controlling means for controlling said signal processing means based on said information acquired by said information acquiring means; and setting information recording controlling means for controlling recording of setting information for said signal processing means, wherein when a parameter included in said information acquired by said information acquiring means is changed to a different value, setting information recording controlling means controls the recording of said setting information for said signal processing means, said signal processing controlling means discards execution settings of said at least one signal processing program called up by said signal processing means, and said signal processing controlling means again calls up said signal processing program for initialization using the parameter with the different value, reads out said setting information, the recording of which was controlled by said setting information recording controlling means, and resets said setting information for said signal processing program called up by said signal processing means.