Control device and control method as well as storage medium which stores program which executes operational processing of the control device and the control method
AssigneeCanon Kabushiki Kaisha
InventorsMichio Aizawa, Minoru Fujita, Keiichi Sakai, Yoichi Kazama
Life of this patent
Estimating the term…
Abstract
A control device includes a command table provided with control commands for controlled equipment as a table corresponding to natural language and a control quantity table for determining a control quantity corresponding to a word indicative of a control quantity in the natural language and a kind of control, and generates a control signal for the controlled equipment by applying the inputted natural language to the command table and the control quantity table.
Claims26
A control device which controls controlled equipment by natural language inputted by an input device, comprising:
- a command table for determining a kind of control command for the controlled equipment corresponding to verbal natural language showing a kind of control command;
- a control quantity table for determining a degree of the determined control to control the controlled equipment corresponding to adverbial input natural language showing a degree of control;
- and
- a control signal generating device arranged to generate a control signal for controlling the controlled equipment on the basis of the kind of the determined control command and the degree of the control.
A control device which controls controlled equipment by inputting natural language by an input device, comprising:
- a preceding control quantity holding device arranged to hold a control quantity by which the controlled equipment has been controlled immediately before the natural language is inputted by said input device;
- a control quantity table for determining a control quantity corresponding to the natural language inputted by said input device on the basis of a word indicative of a control quantity in the natural language and the control quantity held by said preceding control quantity holding device;
- and
- a control device arranged to compute a control quantity by which to control the controlled equipment, on the basis of said control quantity table, and control the controlled equipment,
- wherein said control quantity table stores information relative to a ratio of the control quantity held by said preceding control quantity holding device to the control quantity corresponding to the natural language inputted by said input device, according to the word indicative of the control quantity in the natural language.
A control method for controlling controlled equipment by inputting natural language by an input step, comprising:
- a preceding control quantity holding step of holding a control quantity by which the controlled equipment has been controlled immediately before the natural language is inputted by said input step;
- and
- a control step of computing a control quantity by which to control the controlled equipment, on the basis of a control quantity table for determining a control quantity corresponding to the natural language inputted by said input step on the basis of a word indicative of a control quantity in the natural language and the control quantity held by said preceding control quantity holding step, and controlling the controlled equipment,
- wherein the control quantity table stores information relative to a ratio of the control quantity held by said preceding control quantity holding step to the control quantity corresponding to the natural language inputted by said input step, according to the word indicative of the control quantity in the natural language.
A storage medium which externally readably stores program software for controlling controlled equipment by inputting natural language by an input step, said program software executing processing comprising:
- a preceding control quantity holding step of holding a control quantity by which the controlled equipment has been controlled immediately before the natural language is inputted by said input step;
- and
- a control step of computing a control quantity by which to control the controlled equipment, on the basis of a control quantity table for determining a control quantity corresponding to the natural language inputted by said input step on the basis of a word indicative of a control quantity in the natural language and the control quantity held by said preceding control quantity holding step, and controlling the controlled equipment,
- wherein the control quantity table stores information relative to a ratio of the control quantity held by said preceding control quantity holding step to the control quantity corresponding to the natural language inputted by said input step, according to the word indicative of the control quantity in the natural language.
A control method for controlling controlled equipment by inputting natural language, comprising:
- a determining step of determining a kind of control command to control the controlled equipment corresponding to verbal natural language showing a kind of control command, and determining a degree of the determined control to control the controlled equipment corresponding to adverbial input natural language showing a degree of control;
- and
- a signal generating step of generating a control signal to control the controlled equipment on the basis of the determined kind of control command and the degree of the control.
A storage medium which readably stores program software for controlling controlled equipment by inputting natural language, said program software executing processing comprising:
- a determining step of determining a kind of control command to control the controlled equipment corresponding to verbal natural language showing a kind of control command, and determining a degree of the determined control to control the controlled equipment corresponding to adverbial input natural language showing a degree of control;
- and
- a signal generating step of generating a control signal to control the controlled equipment on the basis of the determined kind of control command and the degree of the control.
Dependencies are inferred from the claim text.