Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
265 words
A document generating apparatus comprising: means for inputting document data; heading dictionary storing means for storing words and phrases frequently used as headings, said headings being arranged in a column direction; heading candidate extraction means for extracting as heading candidate particular words and phrases of said words and phrases stored in said heading dictionary storing means, said heading candidate extraction means connecting to said heading dictionary storing means, said heading candidate extraction means connecting to said means for inputting document data; heading rule dictionary means for storing rules which are used to determine said headings, said heading rule dictionary means connecting to a heading deciding means; said heading deciding means connecting to said heading candidate extracting means, said heading deciding means being used to check said heading candidate extraction means according to said rules stored in said heading rule dictionary means, said heading deciding means deciding whether said heading candidate is a suitable heading; document architecture rule dictionary means for storing rules associated with document logical architecture, said document architecture rule dictionary means being connected to a document architecture deciding means; and said document architecture deciding means being used for deciding a document logical architecture of said headings, said document architecture deciding means comparing relations between said headings and comparing a relation between said headings and at least one non-heading in accordance with said rules associated with document logical architecture stored in said document architecture rule dictionary means, said headings and said at least one non-heading being decided by said heading deciding means, said document architecture deciding mean being connected to said heading deciding means.
Claim 2
Dependent Claim
265 words
A document generating apparatus comprising: means for inputting document data; heading dictionary storing means for storing words and phrases frequently used as headings, said headings being arranged in a column direction; heading candidate extraction means for extracting as heading candidate particular words and phrases of said words and phrases stored in said heading dictionary storing means, said heading candidate extraction means connecting to said heading dictionary storing means, said heading candidate extraction means connecting to said means for inputting document data; heading rule dictionary means for storing rules which are used to determine said headings, said heading rule dictionary means connecting to a heading deciding means; said heading deciding means connecting to said heading candidate extracting means, said heading deciding means being used to check said heading candidate extraction means according to said rules stored in said heading rule dictionary means, said heading deciding means deciding whether said heading candidate is a suitable heading; document architecture rule dictionary means for storing rules associated with document logical architecture, said document architecture rule dictionary means being connected to a document architecture deciding means; and said document architecture deciding means being used for deciding a document logical architecture of said headings, said document architecture deciding means comparing relations between said headings and comparing a relation between said headings and at least one non-heading in accordance with said rules associated with document logical architecture stored in said document architecture rule dictionary means, said headings and said at least one non-heading being decided by said heading deciding means, said document architecture deciding mean being connected to said heading deciding means.
Claim 3
Dependent Claim
28 words
An apparatus according to claim 1, wherein: said document architecture rule dictionary means comprises a memory for storing document logical rules in units of document fields of interest.
Claim 4
Dependent Claim
38 words
An apparatus according to claim 1, wherein: said document architecture rule dictionary means comprises means for storing a plurality of rules representing hierarchical document logical architectures such as a chapter, a section, an itemized sentence, and a paragraph.
Claim 5
Dependent Claim
52 words
An apparatus according to claim 1, wherein: said heading candidate extraction means comprises doc memory means for storing all document data input at said input means, and means for detecting segmentation codes from the document data stored in said document memory means and extracting the document data in units of segmentation codes.
Claim 6
Dependent Claim
41 words
An apparatus according to claim 4, wherein: said heading candidate extraction means comprises counting means for counting the length of the document read out from said document data having a predetermined length counted by said counting means, as the heading candidate.
Claim 7
Dependent Claim
32 words
An apparatus according to claim 1, wherein: said document architecture deciding means is means for deciding a heading decided by said heading deciding means as a chapter heading and an item heading.
Claim 8
Dependent Claim
27 words
An apparatus according to claim 6, wherein: said document architecture decision means includes means for determining an architecture level of said chapter heading and said item heading.
Claim 9
Dependent Claim
27 words
An apparatus according to claim 1, wherein: said document architecture deciding means includes means for determining a noun phrase appearing at a document's head as a title.
Claim 10
Dependent Claim
26 words
An apparatus according to claim 8, wherein: said document architecture deciding means includes means for determining a person's name following the title as an author's name.
Claim 11
Dependent Claim
24 words
An apparatus according to claim 1, wherein: said document architecture deciding means includes means for determining a sentence having no heading as a paragraph.
Claim 12
Dependent Claim
42 words
An apparatus according to claim 7, wherein: said document architecture deciding means includes means for determining a conjunctional relationship between a paragraph and the heading decided by said heading deciding means and for determining a paragraph level according to an architecture level.
Claim 13
Dependent Claim
42 words
An apparatus according to claim 10, wherein: said document architecture deciding means includes means for determining a conjunctional relationship between a paragraph and a heading decided by said heading deciding means and for determining a paragraph level according to an architecture level.