Display and acquisition of data, exchanged by interprocess, for the physical properties of a solar battery
First Claim
1. 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, andwherein 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.
1 Assignment
0 Petitions
Accused Products
Abstract
When a measuring system for a solar battery is operated and controlled by one execution program, the execution program is roughly divided into a program portion corresponding to measurement of a sunshine time in one day and a program portion corresponding to measurement for several to about 20 years. In this case, even a small error in part of the program may stop the entire measuring system. To prevent this, the program is divided into an execution program for acquiring data, an execution program for generating information to be displayed, on the basis of the acquired data, and an execution program for recording the acquired data in a recording medium. Interprocess communication is used to exchange data between the execution programs.
17 Citations
1 Claim
-
1. 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.
-
Specification