Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
155 words
A structured document searching apparatus comprising: document inputting means for inputting a structured document including reference units delimited by tags; dividing means for dividing into reference units the structured document input by said document inputting means; word extracting means for extracting words from said reference units divided by said dividing means; tuple generating means for generating tuples comprising the locations of said reference units divided by said dividing means and the words extracted by said word extracting means from said reference units; search index generating means which, given the tuples generated by said tuple generating means out of the locations of said reference units and the words from said reference units, generates a search index comprising said words and said locations of said reference units including said words; and storing means for storing said search index, generated by said search index generating means, in conjunction with said structured document input by said document inputting means.
Claim 2
Dependent Claim
155 words
A structured document searching apparatus comprising: document inputting means for inputting a structured document including reference units delimited by tags; dividing means for dividing into reference units the structured document input by said document inputting means; word extracting means for extracting words from said reference units divided by said dividing means; tuple generating means for generating tuples comprising the locations of said reference units divided by said dividing means and the words extracted by said word extracting means from said reference units; search index generating means which, given the tuples generated by said tuple generating means out of the locations of said reference units and the words from said reference units, generates a search index comprising said words and said locations of said reference units including said words; and storing means for storing said search index, generated by said search index generating means, in conjunction with said structured document input by said document inputting means.
Claim 3
Dependent Claim
98 words
A structured document searching apparatus according to claim 1, further comprising: searching means which, when a target word is input, searches for said target word through the words within said search index generated by said search index generating means; and displaying means which, when said searching means detects said target word in a reference unit, displays the content of said reference unit including said target word within said structured document stored by said storing means in conjunction with said search index, the display being made by use of the location of said reference unit comprising said target word.
Claim 4
Dependent Claim
151 words
A structured document searching apparatus according to claim 1, wherein said reference units of any structured document input by said document inputting means include a reference unit type identification field each; wherein said word extracting means extracts as word-field pairs the words from and the fields of said reference units, said reference units having been separated by said dividing means; wherein said tuple generating means generates tuples each comprising the location of each reference unit separated by said dividing means and the word-field pairs extracted from that reference unit by said word extracting means; and wherein said search index generating means generates, out of the tuples each generated by said tuple generating means and comprising the location of each reference unit and the word-field pairs extracted from that reference unit, a search index including said word-field pairs and the locations of said reference units comprising the words within said word-field pairs.
Claim 5
Dependent Claim
103 words
A structured document searching apparatus according to claim 3, further comprising: searching means which, when a target word-field pair is input, searches for said target word-field pair through the word-field pairs in said search index generated by said search index generating means; and displaying means which, when said searching means detects said target word-field pair in a reference unit, displays the content of said reference unit including the detected word within said structured document stored by said storing means in conjunction with said search index, the display being made by use of the location of said reference unit comprising said target word-field pair.
Claim 6
Dependent Claim
63 words
A structured document searching apparatus according to claim 1, wherein the reference units of said structured document input by said document inputting means comprise pairs of reference unit attributes and the values corresponding thereto; and wherein said word extracting means extracts as words the pairs of reference unit attributes and the corresponding attribute values from the reference units separated by said dividing means.
Claim 7
Dependent Claim
129 words
A structured document searching apparatus according to claim 5, further comprising: searching means which, when a target attribute and the attribute value corresponding thereto are input, searches for said target attribute and for the corresponding attribute value through the pairs of attributes and attribute values in said search index generated by said search index generating means; and displaying means which, when said searching means detects said target attribute and the value thereof in a reference unit, displays the content of said reference unit including the detected pair of attribute and attribute value within said structured document stored by said storing means in conjunction with said search index, the display being made by use of the location of said reference unit comprising the detected pair of attribute and attribute value.
Claim 8
Dependent Claim
61 words
A structured document searching apparatus according to claim 3, wherein the reference units of said structured document input by said document inputting means comprise pairs of reference unit attributes and the values corresponding thereto; and wherein said word extracting means extracts as words the pairs of reference unit attributes and attribute values from the reference units separated by said dividing means.
Claim 9
Dependent Claim
129 words
A structured document searching apparatus according to claim 7, further comprising: searching means which, when a target attribute and the attribute value corresponding thereto are input, searches for said target attribute and for the corresponding attribute value through the pairs of attributes and attribute values in said search index generated by said search index generating means; and displaying means which, when said searching means detects said target attribute and the value thereof in a reference unit, displays the content of said reference unit including the detected pair of attribute and attribute value within said structured document stored by said storing means in conjunction with said search index, the display being made by use of the location of said reference unit comprising the detected pair of attribute and attribute value.
Claim 10
Dependent Claim
144 words
A structured document searching method for use with a structured document searching apparatus, the method comprising the steps of: (a) inputting a structured document including reference units delimited by tags; (b) dividing into reference units the structured document input in the step (a); (c) extracting words from said reference units divided in step (b); (d) generating tuples comprising the locations of said reference units divided in the step (b) and the words extracted in the step (c) from said reference units; (e) given the tuples generated in the step (d) out of the locations of said reference units and the words from said reference units, generating a search index comprising said words and said locations of said reference units including said words; and (f) storing said search index, generated in the step (e), in conjunction with said structured document input in the step (a).
Claim 11
Dependent Claim
144 words
A structured document searching method for use with a structured document searching apparatus, the method comprising the steps of: (a) inputting a structured document including reference units delimited by tags; (b) dividing into reference units the structured document input in the step (a); (c) extracting words from said reference units divided in step (b); (d) generating tuples comprising the locations of said reference units divided in the step (b) and the words extracted in the step (c) from said reference units; (e) given the tuples generated in the step (d) out of the locations of said reference units and the words from said reference units, generating a search index comprising said words and said locations of said reference units including said words; and (f) storing said search index, generated in the step (e), in conjunction with said structured document input in the step (a).
Claim 12
Dependent Claim
97 words
A structured document searching method according to claim 9, further comprising the steps of: (g) when a target word is input, searching for said target word through the words within said search index generated in the step (e); and (h) when said target word is detected in a reference unit in the step (g), displaying the content of said reference unit including said target word within said structured document stored in the step (f) in conjunction with said search index, the display being made by use of the location of said reference unit comprising said target word.