Claims Analysis
Total Claims: 79
Claim 1
Independent Claim
217 words
A fuzzy reasoning processor, comprising: input circuit means for receiving an input variable signal and feeding the input variable signal received; membership function circuit means, in which all membership functions included in antecedents of rules are set, for outputting, when the input variable signal is fed from said input circuit means, a conformity signal representing the degree of conformity of said input variable signal to the membership function; antecedent control circuit means for carrying out such control as to output, when the input variable signal is fed from said input circuit means, said conformity signals with respect to membership functions included in antecedents of all rules to which the input variable signal is related; MIN value storage circuit means for storing for each rule the minimum value of the degree of conformity represented by the conformity signal; and comparison circuit means for comparing for each rule the degree of conformity represented by the conformity signal outputted from said membership function circuit means with the minimum value related to the rule stored in said MIN value storage circuit means and replacing, when the degree of conformity represented by the conformity signal is smaller than the minimum value stored in said MIN value storage circuit means, the minimum value with said degree of conformity to update the minimum value.
Claim 2
Dependent Claim
89 words
The fuzzy reasoning processor according to claim 1, which further comprises consequent processing circuit means for executing a consequent operation with regard to the rules set using the minimum values of the degrees of conformity stored in said MIN values storage circuit means after all input variable signals are received by said input circuit means and the operation of updating the minimum value by said comparison circuit means using the conformity signal outputted from said membership function circuit means is terminated with regard to all the input variable signals.
Claim 3
Dependent Claim
81 words
The fuzzy reasoning processor according to claim 1, wherein the input variable signal comprises an input signal portion representing input data and a code signal portion representing an input variable, said antecedent control circuit means carrying out such control as to output, when the input variable signal is fed from said input circuit means, said conformity signals with respect to membership functions included in antecedents of all rules to which the input variable represented by said code signal portion is related.
Claim 4
Dependent Claim
25 words
The fuzzy reasoning processor according to claim 1, wherein said input circuit means comprises storage circuit means for temporarily storing the input variable signals received.
Claim 5
Dependent Claim
40 words
The fuzzy reasoning processor according to claim 4, wherein said storage circuit means stores the input variable signals in the order in which they are received and feeds the input variables signals in the order in which they are received.
Claim 6
Dependent Claim
115 words
A fuzzy reasoning processor, comprising: input circuit means for receiving an input variable signal and feeding the input variable signal received; membership function circuit means, in which all membership functions included in antecedents of rules are set, for outputting, when the input variable signal is fed from said input circuit means, a conformity signal representing the degree of conformity of said input variable signal to the membership function; and antecedent control circuit means for carrying out such control as to output, when the input variable signal is fed from said input circuit means, said conformity signals with respect to membership functions included in antecedents of all rules to which the input variable signal is related.
Claim 7
Dependent Claim
93 words
A fuzzy reasoning processing method, comprising the steps of: previously setting a plurality of rules each relating a plurality of input variables of antecedent with at least one output variable of consequent using membership functions; and executing antecedent processing for each input variable in such a manner as to perform antecedent processing with regard to all rules to which such one input variable is related that input data is given and then, perform antecedent processing with regard to all rules to which such another input variable is related that input data is given.
Claim 8
Dependent Claim
39 words
The fuzzy reasoning processing method according to claim 7, which comprises the step of executing antecedent processing, when input data is given, with regard to all rules to which an input variable of said given input data is related.
Claim 9
Dependent Claim
46 words
The fuzzy reasoning processing method according to claim 7, which comprises the steps of temporarily storing, when input data is given, the input data and then, executing antecedent processing with regard to all rules to which an input variable of said stored input data is related.
Claim 10
Dependent Claim
55 words
The fuzzy reasoning processing method according to claim 7, which comprises the steps of temporarily storing input data given in storage means, sequentially reading out the input data stored in said storage means, and executing antecedent processing with regard to all rules to which an input variable of said input data read out is related.
Claim 11
Dependent Claim
67 words
The fuzzy reasoning processing method according to claim 7, wherein said antecedent processing is for obtaining the degrees of conformity of input data to membership functions related to an input variable of said given input data by a rule, and executing for each rule a predetermined operation of the degrees of conformity already obtained with respect to said input variable included in an antecedent of the rule.
Claim 12
Dependent Claim
17 words
The fuzzy reasoning processing method according to claim 11, wherein said predetermined operation is a MIN operation.
Claim 13
Dependent Claim
43 words
The fuzzy reasoning processing method according to claim 7, which further comprises the step of executing, after antecedent processing is terminated with regard to all input variables, a predetermined operation of the results of the antecedent processing between rules having the same consequent.
Claim 14
Dependent Claim
17 words
The fuzzy reasoning processing method according to claim 13, wherein said predetermined operation is a MAX operation.
Claim 15
Dependent Claim
117 words
The fuzzy reasoning processing method according to claim 7, which further comprises the steps of: previously including in an antecedent of each of a plurality of rules all input variables included in all rules, and a relating membership function to the input variable or assigning a code to the input variable to which no membership function is related; and determining in antecedent processing with regard to each of the input variables whether or not a membership function is related to the input variable for each rule, to find, with respect to an input variable to which a membership function is related, the degree of conformity of input data concerning the input variable to the membership function related.
Claim 16
Dependent Claim
43 words
The fuzzy reasoning processing method according to claim 7, which comprises the step of previously setting pairs of input variables and membership functions constituting antecedents of a plurality of rules for each input variable and in connection with identification codes of the rules.
Claim 17
Dependent Claim
45 words
The fuzzy reasoning processing method according to claim 7, which comprises the steps of adding to input data a code indicating an input variable of the input data, determining the code, and performing antecedent processing with regard to the input variable indicated by the code.
Claim 18
Dependent Claim
31 words
The fuzzy reasoning processing method according to claim 10, which comprises the step of storing, when input data is given, the given input data in said storage means by interruption processing.
Claim 19
Dependent Claim
51 words
The fuzzy reasoning processing method according to claim 10, wherein said storage means is an FIFO memory, so that input data are stored in the FIFO memory in the order in which they are given and are read out of the FIFO memory in the order in which they are given.
Claim 20
Dependent Claim
119 words
A fuzzy reasoning processing method, comprising the steps of: previously including in an antecedent of each of a plurality of rules all input variables included in all rules, and relating a membership function to the input variable or assigning a code to the input variable to which no membership function is related to establish the antecedent of the rule; executing antecedent processing for each such input variable that input data is given; and determining in antecedent processing with regard to each of the input variables whether or not a membership function is related to the input variable for each rule, to execute an antecedent operation with regard to only an input variable to which a membership function is related.
Claim 21
Dependent Claim
33 words
The fuzzy reasoning processing method according to claim 20, which comprises the step of executing antecedent processing, when input data is given, with regard to an input variable of the given input data.
Claim 22
Dependent Claim
64 words
The fuzzy reasoning processing method according to claim 20, which comprises the steps of temporarily storing input data given in storage means, determining whether or not input data is stored in said storage means, reading out, when input data is stored, the input data from said storage means, and executing antecedent processing with regard to an input variable of said input data read out.
Claim 23
Dependent Claim
100 words
A fuzzy reasoning processing method, comprising the steps of: previously setting pairs of input variables and membership functions constituting antecedents of a plurality of rules for each input variable and in connection with identification codes of the rules; and executing antecedent processing for each input variable in such a manner as to perform antecedent processing with regard to all of said paris to which such one input variable is related that input data is given and then, perform antecedent processing with regard to all of said pairs to which such another input variable is related that input data is given.
Claim 24
Dependent Claim
41 words
The fuzzy reasoning processing method according to claim 23, which comprises the step of executing antecedent processing, when input data is given, with regard to all of said pairs to which an input variable of said given input data is related.
Claim 25
Dependent Claim
72 words
The fuzzy reasoning processing method according to claim 23, which comprises the steps of temporarily storing input data given in storage means, determining whether or not input data is stored in said storage means, reading out, when input data is stored, the input data from said storage means, and executing antecedent processing with regard to all of said paris to which an input variable of the input data read out is related.
Claim 26
Dependent Claim
103 words
A fuzzy reasoning processing method, comprising the steps of: previously setting paris of input variables and membership functions constituting antecedents of a plurality of rules for each input variable in conformity to a code indicating an input variable and in connection with identification codes of the rules; giving input data with a code indicating an input variable of the input data being added thereto; determining the code indicating the input variable added to the input data given; and performing antecedent processing with regard to pairs of an input variable and membership functions set in conformity to the determined code indicating the input variable.
Claim 27
Dependent Claim
37 words
The fuzzy reasoning processing method according to claim 26, which comprises the step of determining, when input data is given, a code indicating an input variable added to the input data, to start antecedent processing relating thereto.
Claim 28
Dependent Claim
66 words
The fuzzy reasoning processing method according to claim 26, which comprises the steps of: storing input data given, along with a code indicating an input variable added thereto, in storage means; determining whether or not input data is stored in said storage means; and reading out, when input data is stored, a code indicating an input variable added to the input data to determine the code.
Claim 29
Dependent Claim
105 words
A fuzzy reasoning processor, comprising: a memory for storing therein a plurality of rules each relating a plurality of input variables of antecedent with at least one output variable of consequent using membership functions; antecedent processing means for executing antecedent processing with regard to all rules to which an input variable of input data given is related; and means for carrying out such control as to give, after antecedent processing is terminated with regard to one input variable by said antecedent processing means, input data concerning another input variable to said antecedent processing means and execute antecedent processing with regard to said another input variable.
Claim 30
Dependent Claim
39 words
The fuzzy reasoning processor according to claim 29, wherein said control means so controls said antecedent processing means as to execute antecedent processing, when input data is given, with regard to an input variable of said given input data.
Claim 31
Dependent Claim
56 words
The fuzzy reasoning processor according to claim 29, which further comprises storage means for temporarily storing input data given, said control means so controlling said antecedent processing means as to sequentially read out input data stored in said storage means and execute antecedent processing with regard to an input variable of the input data read out.
Claim 32
Dependent Claim
66 words
The fuzzy reasoning processor according to claim 29, wherein said antecedent processing means is for obtaining the degrees of conformity of input data to membership functions related to an input variable of the input data by a rule and executing for each rule a predetermined operation of the degrees of conformity already obtained with respect to the input variable included in an antecedent of the rule.
Claim 33
Dependent Claim
16 words
The fuzzy reasoning processor according to claim 32, wherein said predetermined operation is a MIN operation.
Claim 34
Dependent Claim
41 words
The fuzzy reasoning processor according to claim 29, wherein said antecedent processing means executes, after antecedent processing is terminated with regard to all input variables, a predetermined operation of the results of the antecedent processing between rules having the same consequent.
Claim 35
Dependent Claim
16 words
The fuzzy reasoning processor according to claim 34, wherein said predetermined operation is a MAX operation.
Claim 36
Dependent Claim
118 words
The fuzzy reasoning processor according to claim 29, wherein said memory previously stores a plurality of rules each having an antecedent constituted by including all input variables included in all rules and relating a membership function to the input variable or assigning a code to the input variable to which no membership function is related, and said antecedent processing means determines in antecedent processing with regard to each of the input variables whether or not a membership function is related to the input variable for each rule to find, with respect to an input variable to which a membership function is related, the degree of conformity of input data concerning the input variable to the membership function related.
Claim 37
Dependent Claim
41 words
The fuzzy reasoning processor according to claim 29, wherein paris of input variables and membership functions constituting antecedents of a plurality of rules are set in said memory for each input variable and in connection with identification codes of the rules.
Claim 38
Dependent Claim
52 words
The fuzzy reasoning processor according to claim 29, wherein a code indicating an input variable of input data is added to the input data, said control means so controlling said antecedent processing means as to determine the code and perform antecedent processing with regard to the input variable indicated by the code.
Claim 39
Dependent Claim
32 words
The fuzzy reasoning processor according to claim 31, which further comprises interruption processing means for storing, when input data is given, the input data given in said storage means by interruption processing.
Claim 40
Dependent Claim
50 words
The fuzzy reasoning processor according to claim 31, wherein said storage means is an FIFO memory, so that input data are stored in the FIFO memory in the order in which they are given and are read out of the FIFO memory in the order in which they are given.
Claim 41
Dependent Claim
127 words
A fuzzy reasoning processor, comprising: a memory for previously storing therein a plurality of rules each having an antecedent constituted by including all input variables included in all rules and relating a membership function to the input variable or assigning a code to the input variable to which no membership function is related; antecedent processing means for determining in antecedent processing with regard to each of the input variables whether or not a membership function is related to the input variable for each rule, to execute an antecedent operation with regard to only an input variable to which a membership function is related; and means for so controlling said antecedent processing means as to execute antecedent processing for each such input variable that input data is given.
Claim 42
Dependent Claim
39 words
The fuzzy reasoning processor according to claim 41, wherein said control means so controls said antecedent processing means as to execute antecedent processing, when input data is given, with regard to an input variable of the given input data.
Claim 43
Dependent Claim
72 words
The fuzzy reasoning processor according to claim 41, which further comprises storage means for temporarily storing input data given, said control means so controlling said antecedent processing means as to determine whether or not input data is stored in said storage means, read out, when input data is stored, the input data from said storage means, and execute antecedent processing with regard to an input variable of the input data read out.
Claim 44
Dependent Claim
102 words
A fuzzy reasoning processor, comprising: a memory for setting pairs of input variables and membership functions constituting antecedents of a plurality of rules for each input variable and in connection with identification codes of the rules; and antecedent processing means for executing antecedent processing for each input variable in such a manner as to perform antecedent processing with regard to all of said pairs to which such one input variable is related that input data is given and then, perform antecedent processing with regard to all of said pairs to which such another input variable is related that input data is given.
Claim 45
Dependent Claim
40 words
The fuzzy reasoning processor according to claim 44, wherein said antecedent processing means executes antecedent processing, when input data is given, with regard to all of said pairs to which an input variable of the given input data is related.
Claim 46
Dependent Claim
73 words
The fuzzy reasoning processor according to claim 44, which further comprises storage means for temporarily storing input data given, said antecedent processing means determining whether or not input data is stored in said storage means, reading out, when input data is stored, the input data from said storage means, and executing antecedent processing with regard to all of said pairs to which an input variable of the input data read out is related.
Claim 47
Dependent Claim
90 words
A fuzzy reasoning processor, comprising: a memory for storing therein pairs of input variables and membership functions constituting antecedents of a plurality of rules for each input variable in conformity to a code indicating an input variable and in connection with identification codes of the rules; means for determining a code indicating an input variable added to input data given; and antecedent processing means for performing antecedent processing with regard to pairs of an input variable and membership functions set in conformity to the determined code indicating the input variable.
Claim 48
Dependent Claim
39 words
The fuzzy reasoning processor according to claim 47, wherein said determining means carries out such control as to determine, when input data is given, a code indicating an input variable added to the input data, to start antecedent processing.
Claim 49
Dependent Claim
66 words
The fuzzy reasoning processor according to claim 47, which further comprises storage means for temporarily storing input data given along with a code indicating an input variable added thereto, said determining means determining whether or not input data is stored in said storage means, reading out, when input data is stored, a code indicating an input variable added to the input data, and determining the code.
Claim 50
Dependent Claim
100 words
A fuzzy reasoning processing method, comprising the steps of: previously setting in a memory the relationship between pairs of input variables and membership functions constituting antecedents of a plurality of rules and rule numbers for each input variable; and executing antecedent processing for each input variable in such a manner as to perform antecedent processing with regard to all of said pairs to which such one input variable is related that input data is given and then, perform antecedent processing with regard to all of said pairs to which such another input variable is related that input data is given.
Claim 51
Dependent Claim
49 words
The fuzzy reasoning processing method according to claim 50, which comprises the steps of previously assigning a predetermined order to pairs of input variables and membership functions, and providing in said memory a rule number area storing rule numbers respectively related to the pairs at addresses following the order.
Claim 52
Dependent Claim
63 words
The fuzzy reasoning processing method according to claim 51, which comprises the steps of: providing in said memory a number-of-rules area previously storing the number of rules including each of the pairs of input variables and membership functions; and accessing said rule number area while referring to said number-of-rules area in antecedent processing with regard to an input variable of input data given.
Claim 53
Dependent Claim
53 words
The fuzzy reasoning processing method according to claim 52, which comprises the steps of previously assigning a predetermined order to pairs created by all combinations of input variables and membership functions in said number-of-rules area, and storing the number of rules including each of the pairs at each of addresses following the order.
Claim 54
Dependent Claim
39 words
The fuzzy reasoning processing method according to claim 50, which comprises the step of executing antecedent processing, when input data is given, with regard to all of said pairs related to an input variable of the given input data.
Claim 55
Dependent Claim
54 words
The fuzzy reasoning processing method according to claim 50, which comprises the steps of temporarily storing input data given in storage means, sequentially reading out input data stored in said storage means, and executing antecedent processing with regard to all of said pairs related to an input variable of the input data read out.
Claim 56
Dependent Claim
61 words
The fuzzy reasoning processing method according to claim 50, wherein said antecedent processing is for obtaining the degrees of conformity of input data to membership functions which constitute pairs along with the input variable and executing for each rule a predetermined operation of the degrees of conformity already obtained with respect to input variables included in an antecedent of the rule.
Claim 57
Dependent Claim
17 words
The fuzzy reasoning processing method according to claim 56, wherein said predetermined operation is a MIN operation.
Claim 58
Dependent Claim
42 words
The fuzzy reasoning processing method according to claim 50, which comprising the step of executing, after antecedent processing is terminated with regard to all input variables, a predetermined operation of the results of the antecedent processing between rules having the same consequent.
Claim 59
Dependent Claim
17 words
The fuzzy reasoning processing method according to claim 58, wherein said predetermined operation is a MAX operation.
Claim 60
Dependent Claim
45 words
The fuzzy reasoning processing method according to claim 50, which comprises the steps of adding to input data a code indicating an input variable of the input data, determining the code, and performing antecedent processing with regard to the input variable indicated by the code.
Claim 61
Dependent Claim
31 words
The fuzzy reasoning processing method according to claim 55, which comprises the step of storing, when input data is given, the input data given in said storage means by interruption processing.
Claim 62
Dependent Claim
51 words
The fuzzy reasoning processing method according to claim 55, wherein said storage means is an FIFO memory, so that input data are stored in the FIFO memory in the order in which they are given and are read out of the FIFO memory in the order in which they are given.
Claim 63
Dependent Claim
109 words
A fuzzy reasoning processor, comprising: a memory in which the relationship between pairs of input variables and membership functions constituting antecedents of a plurality of rules and rule numbers is previously set for each input variable; antecedent processing means for executing antecedent processing with regard to all of said pairs to which an input variable of input data given is related; and means for carrying out such control as to give, after antecedent processing is terminated with regard to one input variable by said antecedent processing means, input data concerning another input variable to said antecedent processing means and execute antecedent processing with regard to said another input variable.
Claim 64
Dependent Claim
42 words
The fuzzy reasoning processor according to claim 63, wherein said memory comprises a rule number area, said rule number area storing at addresses following the order previously assigned to pairs of input variables and membership functions rule numbers related to the pairs.
Claim 65
Dependent Claim
60 words
The fuzzy reasoning processor according to claim 64, wherein said memory comprises a number-of-rules area, said number-of-rules area previously storing the number of rules including each of the pairs of input variables and membership functions, said rule number area being accessed while referring to said number-of-rules area in antecedent processing with regard to an input variable of input data given.
Claim 66
Dependent Claim
43 words
The fuzzy reasoning processor according to claim 65, wherein said number-of-rules area stores the number of rules including each of paris created by all combinations of input variables and membership functions at each of addresses following the order previously assigned to the pairs.
Claim 67
Dependent Claim
39 words
The fuzzy reasoning processor according to claim 63, wherein said control means so controls said antecedent processing means as to execute antecedent processing, when input data is given, with regard to an input variable of the given input data.
Claim 68
Dependent Claim
56 words
The fuzzy reasoning processor according to claim 63, which further comprises storage means for temporarily storing input data given, said control means so controlling said antecedent processing means as to sequentially read out input data stored in said storage means and execute antecedent processing with regard to an input variable of the input data read out.
Claim 69
Dependent Claim
60 words
The fuzzy reasoning processor according to claim 63, wherein said antecedent processing means is for obtaining the degrees of conformity of input data to membership functions which constitute pairs along with input variable and executing for each rule a predetermined operation of the degrees of conformity already obtained with respect to input variables included in an antecedent of the rule.
Claim 70
Dependent Claim
16 words
The fuzzy reasoning processor according to claim 69, wherein said predetermined operation is a MIN operation.
Claim 71
Dependent Claim
41 words
The fuzzy reasoning processor according to claim 63, wherein said antecedent processing means executes, after antecedent processing is terminated with regard to all input variables, a predetermined operation of the results of the antecedent processing between rules having the same consequent.
Claim 72
Dependent Claim
16 words
The fuzzy reasoning processor according to claim 71, wherein said predetermined operation is a MAX operation.
Claim 73
Dependent Claim
52 words
The fuzzy reasoning processor according to claim 63, wherein a code indicating an input variable of input data is added to the input data, said control means so controlling said antecedent processing means as to determine the code and perform antecedent processing with regard to the input variable indicated by the code.
Claim 74
Dependent Claim
32 words
The fuzzy reasoning processor according to claim 68, which further comprises interruption processing means for storing, when input data is given, the input data given in said storage means by interruption processing.
Claim 75
Dependent Claim
50 words
The fuzzy reasoning processor according to claim 68, wherein said storage means is an FIFO memory, so that input data are stored in the FIFO memory in the order in which they are given and are read out of the FIFO memory in the order in which they are given.
Claim 76
Dependent Claim
105 words
A rule setting method, comprising the steps of: previously assigning a predetermined order to pairs created by all combinations of input variables and membership functions; storing the number of rules actually including in their antecedents each of said paris created by all combinations in a plurality of rules set at each of addresses following said order in a number-of-rules area in a memory with respect to said pairs; and storing a rule number of a rule actually including each of said pairs actually included in the plurality of rules set at each of addresses following said order in a rule number area in the memory.
Claim 77
Dependent Claim
53 words
A rule setting method, comprising the steps of: previously assigning a predetermined order to pairs of input variables and membership functions included in antecedents of a plurality of rules set; and storing a rule number of a rule including each of said pairs at each of addresses following said order in a memory.
Claim 78
Dependent Claim
133 words
A rule setting apparatus, comprising a memory storing rules set, said memory being provided with a number-of-rules area and a rule number area, and wherein paris created by all combinations of input variables and membership functions usable in the rules are previously assigned a predetermined order, the number of rules actually including in their antecedents each of said pairs created by all combinations in a plurality of rules set is stored at each of addresses following said order in the number-of-rules area in the memory with respect to said pairs, and a rule number of a rule actually including each of said pairs actually included in the plurality of rules set is stored at each of addresses following said order in the rule number area in the memory with respect to said pairs.
Claim 79
Dependent Claim
58 words
A rule setting apparatus, comprising a memory storing rules set, and wherein pairs of input variables and membership functions included in antecedents of a plurality of rules set are previously assigned a predetermined order, and a rule number of a rule including each of said pairs is stored at each of addresses following said order in said memory.