Device Control Device, Speech Recognition Device, Agent Device, Data Structure, and Device Control
First Claim
1. A device control device comprising:
- input information recognition means (2) which recognizes input information to be input;
process-item data storing means (D4) which stores a plurality of process items for executing processes corresponding to recognition information recognized by the input information recognition means (2); and
transition-definition data storing means (D5) which stores plural pieces of transition definition data defining transition from one process item in the plurality of process items to another process item, whereineach piece of said transition definition data includes a condition corresponding to input information, anda piece of transition definition data is selected from at least said recognition information and the conditions of the individual transition definition data, and a status is transitioned to a process item designated by the selected transition definition data.
1 Assignment
0 Petitions
Accused Products
Abstract
A language analyzer performs speech recognition on a speech input by a speech input unit, specifies a possible word which is represented by the speech, and the score thereof, and supplies word data representing them to an agent processing unit. The agent processing unit stores process item data which defines a data acquisition process to acquire word data or the like, a discrimination process, and an input/output process, and wires or data defining transition from one process to another and giving a transition constant to the transition, and executes a flow represented generally by the process item data and the wires to thereby control devices belonging to an input/output target device group. To which process in the flow the transition takes place is determined by the weighting factor of each wire, which is determined by the connection relationship between a point where the process has proceeded and the wire, and the score of word data.
-
Citations
33 Claims
-
1. A device control device comprising:
-
input information recognition means (2) which recognizes input information to be input; process-item data storing means (D4) which stores a plurality of process items for executing processes corresponding to recognition information recognized by the input information recognition means (2); and transition-definition data storing means (D5) which stores plural pieces of transition definition data defining transition from one process item in the plurality of process items to another process item, wherein each piece of said transition definition data includes a condition corresponding to input information, and a piece of transition definition data is selected from at least said recognition information and the conditions of the individual transition definition data, and a status is transitioned to a process item designated by the selected transition definition data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A device control device that stores plural pieces of transition definition data which defines transition from one process item in process items for executing processes corresponding to input information to another process item, selects a piece of transition definition data in accordance with the input information, and transitions a status to a process item designated by the selected piece of transition definition data,
wherein said transition definition data includes: -
a condition corresponding to the input information, a weighting factor corresponding to said condition, and constants each of which is a standard for calculating said weighting factor and set for said transition definition data, and a weighting factor of transition definition data relating to another process item linked to one process item whose status is transitioned is calculated by accumulating said constants from the constant for transition definition data relating to one process item to the constant for transition definition data relating to the another process item.
-
-
7. A device control device comprising:
-
input information recognition means (2) which recognizes input information to be input; process-item data storing means (D4) which stores a plurality of process items for executing processes corresponding to recognized information recognized by the input information recognition means (2); and transition-definition data storing means (D5) which stores plural pieces of transition definition data defining transition from one process item in the plurality of process items to another process item, wherein each piece of said transition definition data includes a condition corresponding to input information and a weighting factor corresponding to said condition, said recognized information includes a likelihood (score) indicating a status of matching between said input information and the condition of said transition definition data, said weighing factor is associated with a likelihood (score) corresponding to the condition of said transition definition data to obtain a result of discrimination for the condition of each transition definition data, and a piece of transition definition data is selected based on said discrimination result, and a status is transitioned to a process item designated by the selected transition definition data. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A device control device that has process-item data storing means (D4) which stores a plurality of process items for executing processes corresponding to recognized information obtained by recognizing input information,
defines transition from one process item in the plurality of process items to another process item by transition definition data, and generates a flowchart of process items by adding or deleting said transition definition data in accordance with a link to a necessary process item.
-
21. A speech recognition device comprising:
-
input information recognition means (2) which recognizes input information to be input; process-item data storing means (D4) which stores a plurality of process items for executing processes corresponding to recognition information recognized by the input information recognition means (2); and transition-definition data storing means (D5) which stores plural pieces of transition definition data defining transition from one process item in the plurality of process items to another process item, wherein each piece of said transition definition data includes a condition corresponding to input information, and a piece of transition definition data is selected from at least said recognition information and the conditions of the individual transition definition data, and a status is transitioned to a process item designated by the selected transition definition data.
-
-
22. A speech recognition device comprising a device control device (6) which stores plural pieces of transition definition data which defines transition from one process item in process items for executing processes corresponding to input information to another process item, selects a piece of transition definition data in accordance with the input information, and transitions a status to a process item designated by the selected piece of transition definition data,
wherein said transition definition data includes: -
a condition corresponding to the input information, a weighting factor corresponding to said condition, and constants each of which is a standard for calculating said weighting factor and set for said transition definition data, and a weighting factor of transition definition data relating to another process item linked to one process item whose status is transitioned is calculated by accumulating said constants from the constant for transition definition data relating to one process item to the constant for transition definition data relating to the another process item.
-
-
23. A speech recognition device comprising:
-
input information recognition means (2) which recognizes input information to be input; process-item data storing means (D4) which stores a plurality of process items for executing processes corresponding to recognized information recognized by the input information recognition means (2); and transition-definition data storing means (D5) which stores plural pieces of transition definition data defining transition from one process item in the plurality of process items to another process item, wherein each piece of said transition definition data includes a condition corresponding to input information and a weighting factor corresponding to said condition, said recognized information includes a likelihood (score) indicating a status of matching between said input information and the condition of said transition definition data, said weighing factor is associated with a likelihood (score) corresponding to the condition of said transition definition data to obtain a result of discrimination for the condition of each transition definition data, and a piece of transition definition data is selected based on said discrimination result, and a status is transitioned to a process item designated by the selected transition definition data.
-
-
24. A speech recognition device that has process-item data storing means (D4) which stores a plurality of process items for executing processes corresponding to recognized information obtained by recognizing input information,
defines transition from one process item in the plurality of process items to another process item by transition definition data, and generates a flowchart of process items by adding or deleting said transition definition data in accordance with a link to a necessary process item.
-
25. An agent device comprising:
-
input information recognition means (2) which recognizes input information to be input; process-item data storing means (D4) which stores a plurality of process items for executing processes corresponding to recognition information recognized by the input information recognition means (2); and transition-definition data storing means (D5) which stores plural pieces of transition definition data defining transition from one process item in the plurality of process items to another process item, wherein each piece of said transition definition data includes a condition corresponding to input information, and a piece of transition definition data is selected from at least said recognition information and the conditions of the individual transition definition data, and a status is transitioned to a process item designated by the selected transition definition data.
-
-
26. An agent device comprising a device control device (6) which stores plural pieces of transition definition data which defines transition from one process item in process items for executing processes corresponding to input information to another process item, selects a piece of transition definition data in accordance with the input information, and transitions a status to a process item designated by the selected piece of transition definition data,
wherein said transition definition data includes: -
a condition corresponding to the input information, a weighting factor corresponding to said condition, and constants each of which is a standard for calculating said weighting factor and set for said transition definition data, and a weighting factor of transition definition data relating to another process item linked to one process item whose status is transitioned is calculated by accumulating said constants from the constant for transition definition data relating to one process item to the constant for transition definition data relating to the another process item.
-
-
27. An agent device comprising:
-
input information recognition means (6) which recognizes input information to be input; process-item data storing means (D4) which stores a plurality of process items for executing processes corresponding to recognized information recognized by the input information recognition means (2); and transition-definition data storing means (D5) which stores plural pieces of transition definition data defining transition from one process item in the plurality of process items to another process item, wherein each piece of said transition definition data includes a condition corresponding to input information and a weighting factor corresponding to said condition, said recognized information includes a likelihood (score) indicating a status of matching between said input information and the condition of said transition definition data, said weighing factor is associated with a likelihood (score) corresponding to the condition of said transition definition data to obtain a result of discrimination for the condition of each transition definition data, and a piece of transition definition data is selected based on said discrimination result, and a status is transitioned to a process item designated by the selected transition definition data.
-
-
28. An agent device that has process-item data storing means (D4) which stores a plurality of process items for executing processes corresponding to recognized information obtained by recognizing input information,
defines transition from one process item in the plurality of process items to another process item by transition definition data, and generates a flowchart of process items by adding or deleting said transition definition data in accordance with a link to a necessary process item.
-
29. A data structure of transition definition data which defines transition from one process item of a plurality of process items, for executing processes corresponding to input information, to another process item, wherein
said transition definition data includes a condition corresponding to input information, and a weighting factor corresponding to said condition, a transition constant which is a calculation standard for said weighting factor is set as a constant corresponding to said transition definition data, and a weighting factor of transition definition data relating to another process item linked to one process item whose status is transitioned is calculated by accumulating said constants from the constant for transition definition data relating to one process item to the constant for transition definition data relating to the another process item.
-
31. A device control method of a device (2, 6) which stores a plurality of process items for executing processes corresponding to recognized information recognized by input information recognition means (2), and stores plural pieces of transition definition data defining transition from one process item in the plurality of process items to another process item, comprising:
-
an input information recognition step of recognizing input information to be input; a step of selecting a piece of transition definition data from at least recognized information recognized at said input information recognition step, and a condition set in accordance with said transition definition step; and a step of transitioning a status to a process item designated by the selected transition definition data.
-
-
32. A device control method comprising:
-
an input information recognition step of recognizing input information to be input; a step of specifying a likelihood (score), which indicates a status of matching between a condition associated with transition definition data defining transition from one process item in a plurality of process items to another process item and said input information, from recognized information recognized at said input information recognition step; a step of obtaining a discrimination result by relating a weighting factor associated with said transition definition data to said likelihood (score); a step of selecting a piece of transition definition data based on said discrimination result; and a step of transitioning a status to a process item designated by the selected transition definition data.
-
-
33. A device control method comprising:
-
process-item data storing step of storing a plurality of process items for executing processes corresponding to input information; a step of defining transition from one process item in a plurality of process items to another process item by transition definition data, and generating a flowchart of process items by adding or deleting said transition process data in accordance with a link of a necessary process item.
-
Specification