Patent ID: 7171665

Claim:
An information processing apparatus for accumulating data of a measurement target, said apparatus comprising: an acquisition section, arranged to acquire the data of the measurement target by independently executing a computer program for data acquisition; a display section, arranged to generate information to be displayed by independently executing a computer program for display information generation on the basis of the acquired data which is supplied to the display section by the acquiring section by interprocess communication; a recording section, arranged to record on a recording medium the data acquired by the acquiring section, where the data to be recorded is supplied to the recording section by the acquiring section by interprocess communication, the data being recorded on the recording medium by independently executing a computer program for data recording; and a management section, arranged to control operations of said acquisition, display, and recording sections in accordance with priorities of said acquisition, display, and recording sections, by independently executing a computer program for operation control, wherein all of the computer programs of said acquisition, display, recording, and management sections are provided as an integrated computer program which integrates the independent computer programs, and the computer programs are executed independent of one another under a multitasking function of an operating system, and wherein the priority of the data acquisition program is higher than that of both the recording program and the display information generation program, and wherein, when an error occurs in any one of the data acquisition program, the recording program, and the display information generation program, the management section suspends execution of the program in which the error occurs, and programs having a priority lower than that of the program in which the error occurs.