Control device, control method, program and information storage medium
First Claim
Patent Images
1. An apparatus, comprising:
- a processing device operating to execute a plurality of programs simultaneously, each program responding to a plurality of user commands to affect execution thereof;
a voice acceptance section adapted to accept voice commands from the user; and
an output control section adapted to perform control such that the voice commands are selectively output to the plurality of programs such that;
(i) when a specific set of the voice commands do not include a predetermined voice command, the specific set of the voice commands are output to the plurality of programs in a predetermined order of priority, whereby the specific set of the voice commands are not output to at least one first of the plurality of programs; and
(ii) when the specific set of the voice commands include the same predetermined voice command, the specific set of the voice commands are output to the plurality of programs in a different order of priority, whereby the specific set of the voice commands are not output to at least one second of the plurality of programs.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a control device that prevents performance of a process different from a desired process in response to a voice input, a control method, a program, and an information storage medium. A voice acceptance section accepts voice. An output control section performs control such that voice accepted by the voice acceptance section is output to a program capable of performing a process using the voice. The output control section performs control such that if it is recognized that the voice accepted by the voice acceptance section represents given information, voice accepted by the voice acceptance section thereafter is not output to the program capable of performing the process using the voice.
23 Citations
6 Claims
-
1. An apparatus, comprising:
-
a processing device operating to execute a plurality of programs simultaneously, each program responding to a plurality of user commands to affect execution thereof; a voice acceptance section adapted to accept voice commands from the user; and an output control section adapted to perform control such that the voice commands are selectively output to the plurality of programs such that; (i) when a specific set of the voice commands do not include a predetermined voice command, the specific set of the voice commands are output to the plurality of programs in a predetermined order of priority, whereby the specific set of the voice commands are not output to at least one first of the plurality of programs; and (ii) when the specific set of the voice commands include the same predetermined voice command, the specific set of the voice commands are output to the plurality of programs in a different order of priority, whereby the specific set of the voice commands are not output to at least one second of the plurality of programs. - View Dependent Claims (2, 3, 4)
-
-
5. A control method comprising:
-
executing a plurality of programs simultaneously, each program responding to a plurality of user commands to affect execution thereof; accepting voice commands from the user; and selectively outputting the voice commands to the plurality of programs such that; (i) when a specific set of the voice commands do not include a predetermined voice command, the specific set of the voice commands are output to the plurality of programs in a predetermined order of priority, whereby the specific set of the voice commands are not output to at least one first of the plurality of programs; and (ii) when the specific set of the voice commands include the same predetermined voice command, the specific set of the voice commands are output to the plurality of programs in a different order of priority, whereby the specific set of the voice commands are not output to at least one second of the plurality of programs.
-
-
6. A non-transitory, computer readable storage medium containing a computer program, which when executed by a computer, causes the computer to carry out actions, comprising:
-
executing a plurality of programs simultaneously, each program responding to a plurality of user commands to affect execution thereof; accepting voice commands from the user; and selectively outputting the voice commands to the plurality of programs such that; (i) when a specific set of the voice commands do not include a predetermined voice command, the specific set of the voice commands are output to the plurality of programs in a predetermined order of priority, whereby the specific set of the voice commands are not output to at least one first of the plurality of programs; and (ii) when the specific set of the voice commands include the same predetermined voice command, the specific set of the voice commands are output to the plurality of programs in a different order of priority, whereby the specific set of the voice commands are not output to at least one second of the plurality of programs.
-
Specification