Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
191 words
A synonymous term generating method implemented by a computer for generating synonymous terms of a target character string by retrieving a synonymous term file based on the target character string, said synonymous term file defining synonymous terms for one or a plurality of words, said synonymous term generating method comprising the steps of: (a) retrieving the synonymous term file using words which form the target character string as keys, and extracting synonymous terms which are defined for each of the words used as the keys as the synonymous terms for each of the words forming the target character string; (b) forming a synonymous term group from each of the words forming the target character string and the synonymous terms so as to form a plurality of such synonymous term groups, and selecting at least one of the words and synonymous terms from each of the synonymous term groups; and (c) generating the synonymous terms of the target character string by combining at least one of words and synonymous terms obtained by said step (b) in an order which is different from the order of the words forming the target character string.
Claim 2
Dependent Claim
191 words
A synonymous term generating method implemented by a computer for generating synonymous terms of a target character string by retrieving a synonymous term file based on the target character string, said synonymous term file defining synonymous terms for one or a plurality of words, said synonymous term generating method comprising the steps of: (a) retrieving the synonymous term file using words which form the target character string as keys, and extracting synonymous terms which are defined for each of the words used as the keys as the synonymous terms for each of the words forming the target character string; (b) forming a synonymous term group from each of the words forming the target character string and the synonymous terms so as to form a plurality of such synonymous term groups, and selecting at least one of the words and synonymous terms from each of the synonymous term groups; and (c) generating the synonymous terms of the target character string by combining at least one of words and synonymous terms obtained by said step (b) in an order which is different from the order of the words forming the target character string.
Claim 3
Dependent Claim
41 words
The synonymous term generating method as claimed in claim 1, which further comprises the step of: (d) generating the synonymous terms of the target character string by using at least two selected words of synonymous terms obtained by said step (b).
Claim 4
Dependent Claim
57 words
The synonymous term generating method as claimed in claim 1, which further comprises the step of: (d) generating the synonymous terms of the target character string by using at least two selected words or synonymous terms obtained by said step (b) and other words which are unrelated to the target character string based on a predetermined rule.
Claim 5
Dependent Claim
85 words
The synonymous term generating method as claimed in claim 3, wherein said predetermined rule is prescribed by a distance so that a number of words forming the target character string is n, the distance between two mutually adjacent words is "1", a value n which is identical to the number of words forming the target character string is set as a maximum distance, and the synonymous terms of the target character string are generated at a distance less than or equal to said maximum distance.
Claim 6
Dependent Claim
64 words
The synonymous term generating method as claimed in claim 1, wherein the synonymous term file which is used for the retrieval in said step (a) also defines different sounding synonyms of the words as the synonymous terms of the words and defines the relationship of the words and the synonymous terms in a hierarchial relationship, said different sounding synonyms being synonyms which sound differently.
Claim 7
Dependent Claim
49 words
The synonymous term generating method as claimed in claim 5, wherein said step (a) extracts the synonymous terms including the different sounding synonyms and are defined for each of the words used as the keys as the synonymous terms for each of the words forming the target character string.
Claim 8
Dependent Claim
66 words
The synonymous term generating method as claimed in claim 1, which further comprises the step of: (d) dividing the target character string into the words forming the target character string if the target character string is not yet divided into such words by using the words, the synonymous terms of which are defined in the synonymous term file, prior to the retrieval by said step (a).
Claim 9
Dependent Claim
83 words
The synonymous term generating method as claimed in claim 1, which further comprises the steps of: (d) generating the synonymous terms of the target character string by using at least two selected words or synonymous terms obtained by said step (b); and (e) generating the synonymous terms of the target character string by using at least two selected words or synonymous terms obtained by said step (b) and other words which are unrelated to the target character string based on a predetermined rule.
Claim 10
Dependent Claim
85 words
The synonymous term generating method as claimed in claim 8, wherein said predetermined rule is prescribed by a distance so that a number of words forming the target character string is n, the distance between two mutually adjacent words is "1", a value n which is identical to the number of words forming the target character string is set as a maximum distance, and the synonymous terms of the target character string are generated at a distance less than or equal to said maximum distance.
Claim 11
Dependent Claim
64 words
The synonymous term generating method as claimed in claim 8, wherein the synonymous term file which is used for the retrieval in said step (a) also defines different sounding synonyms of the words as the synonymous terms of the words and defines the relationship of the words and the synonymous terms in a hierarchial relationship, said different sounding synonyms being synonyms which sound differently.
Claim 12
Dependent Claim
49 words
The synonymous term generating method as claimed in claim 10, wherein said step (a) extracts the synonymous terms including the different sounding synonyms and are defined for each of the words used as the keys as the synonymous terms for each of the words forming the target character string.
Claim 13
Dependent Claim
66 words
The synonymous term generating method as claimed in claim 8, which further comprises the step of: (f) dividing the target character string into the words forming the target character string if the target character string is not yet divided into such words by using the words, the synonymous terms of which are defined in the synonymous term file, prior to the retrieval by said step (a).