CONTROL APPARATUS AND CONTROL METHOD OF PERFORMING OPERATION CONTROL OF ACTUATORS
First Claim
1. A control apparatus provided with a microcomputer receiving input signals representing status information of a plurality of controlled objects or detection information from a plurality of sensors, wherein the microcomputer executes a plurality of application programs such as to, in accordance with a situation determined on the basis of the input signals, outputs an operation request to any one of the plurality of controlled objects so as to control operation of the controlled objects, the control apparatus comprising:
- a judgment module, when input signals and judgment conditions on the input signals are provided, judging satisfaction or non-satisfaction of the conditions;
an extraction module extracting one or a plurality of input signals from a plurality of input signals, for each function of the application programs; and
a determination module providing to the judgment module one or a plurality input signals extracted for each function and judgment conditions corresponding to the input signals and then, in accordance with each judgment result from the judgment module, determining whether the situation is such that an operation request is to be outputted.
1 Assignment
0 Petitions
Accused Products
Abstract
In a microcomputer, by virtue of the function of one input signal judgment module in the application layer, with respect to whether the situation is such that operation is to be requested to a controlled object from each of a plurality of applications, judgment processing onto input signals representing status information of controlled objects or detection information from sensors or the like is made common. The object-oriented architecture is introduced into an embedded computer program so that the memory is saved and the apparatus is simplified.
-
Citations
7 Claims
-
1. A control apparatus provided with a microcomputer receiving input signals representing status information of a plurality of controlled objects or detection information from a plurality of sensors, wherein the microcomputer executes a plurality of application programs such as to, in accordance with a situation determined on the basis of the input signals, outputs an operation request to any one of the plurality of controlled objects so as to control operation of the controlled objects, the control apparatus comprising:
-
a judgment module, when input signals and judgment conditions on the input signals are provided, judging satisfaction or non-satisfaction of the conditions; an extraction module extracting one or a plurality of input signals from a plurality of input signals, for each function of the application programs; and a determination module providing to the judgment module one or a plurality input signals extracted for each function and judgment conditions corresponding to the input signals and then, in accordance with each judgment result from the judgment module, determining whether the situation is such that an operation request is to be outputted. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of, by using a microcomputer receiving input signals representing status information of a plurality of controlled objects or detection information from a plurality of sensors, executing a plurality of application programs and, on the basis of a computer program different from the plurality of application programs, in accordance with a situation determined on the basis of the input signals, and outputting an operation request to any one of the plurality of controlled objects so as to control operation of the controlled objects, wherein
the microcomputer comprises steps of: -
on the basis of the processing based on the application programs, extracting, for each function, one or a plurality of input signals related to the function; sequentially acquiring the extracted one or plurality of input signals and judgment conditions corresponding to the input signals; when judgment conditions are acquired, judging satisfaction or non-satisfaction of the conditions; in accordance with each judgment result of satisfaction or non-satisfaction, determining whether the situation is such that an operation request is to be outputted; and when the situation is determined as being such that an operation request is to be .outputted, outputting an operation request.
-
-
7. A storage storing a computer program to cause a computer connected to a plurality of controlled objects or a plurality of sensors and receiving input signals representing status information of the controlled objects or detection information from the sensors to, on the basis of a plurality of application programs, in accordance with a situation determined on the basis of the input signals, output an operation request to any one of the plurality of controlled objects so as to execute processing of operating the controlled objects, said computer program comprising steps of:
-
causing the computer to sequentially acquire one or a plurality of input signals extracted for each function of the application programs and judgment conditions corresponding to the input signals; causing the computer to, when judgment conditions are acquired, judge satisfaction or non-satisfaction of the conditions; and causing the computer to, in accordance with each judgment result of satisfaction or non-satisfaction, determining whether the situation is such that an operation request is to be outputted.
-
Specification