← Back to Patent Explorer
US5600771A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of document layout process and system therefor

Assignee: Fujifilm Business Innovation Corp
•
Filing: 1995-09-29
•
Granted: 1997-02-04
•
Expires: 2015-09-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A document processing system for generating a layout structure of a document so as to conform to predetermined restriction conditions relating to document layout. Upon generating the layout structure, a detection unit detects whether or not the current document layout structure conforms to the restriction conditions. When the detection unit detects an unconformity between the layout structure and the restriction conditions, a backtrack range determining unit determines desired one of constituent elements forming the document logical structure for layout to be restarted taking a backtrack influence range into consideration.

Inventors

  • 👤 Naoki Hayashi
  • 👤 Kazuo Saito

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 15:51
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/103; G06F40/106

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 229 words
A method of document processing in which contents of a structured document having a specific logical structure including a plurality of logical objects and also having a predetermined first restriction condition corresponding to at least one of the logical objects are laid out in accordance with a second restriction condition of a predetermined common layout structure, so as to generate a specific layout structure including a plurality of layout objects corresponding to the specific logical structure, the method comprising the steps of: generating the specific layout structure corresponding to the specific logical structure by carrying out layout process of the contents of the structured document in accordance with said first and second restriction conditions; when carrying out the layout process, making the logical object having said first restriction condition corresponds to the layout object generated in correspondence with the logical object having said first restriction condition and storing the logical object and the layout object as corresponding to one another; when said the second restriction condition is not satisfied after the layout object corresponding to the logical object having said first restriction condition has been generated, determining a range of logical objects to which influence of a backtrack extends in accordance with the stored contents; and executing a re-layout process by returning back to the logical object stored as corresponding to the layout object in the determined backtrack range.
Claim 2
Independent Claim 229 words
A method of document processing in which contents of a structured document having a specific logical structure including a plurality of logical objects and also having a predetermined first restriction condition corresponding to at least one of the logical objects are laid out in accordance with a second restriction condition of a predetermined common layout structure, so as to generate a specific layout structure including a plurality of layout objects corresponding to the specific logical structure, the method comprising the steps of: generating the specific layout structure corresponding to the specific logical structure by carrying out layout process of the contents of the structured document in accordance with said first and second restriction conditions; when carrying out the layout process, making the logical object having said first restriction condition corresponds to the layout object generated in correspondence with the logical object having said first restriction condition and storing the logical object and the layout object as corresponding to one another; when said the second restriction condition is not satisfied after the layout object corresponding to the logical object having said first restriction condition has been generated, determining a range of logical objects to which influence of a backtrack extends in accordance with the stored contents; and executing a re-layout process by returning back to the logical object stored as corresponding to the layout object in the determined backtrack range.
Claim 3
Dependent Claim 61 words
The method according to claim 1, wherein the specific logical structure is made up of a hierarchial structure of the plurality of logical objects, and the logical objects in said backtrack range are determined to be ones up to a logical object which appears first among the stored logical objects having said first restriction condition by tracing back the hierarchial structure.
Claim 4
Dependent Claim 254 words
A document processing system in which contents of a structured document having a specific logical structure including a plurality of logical objects and also having a predetermined first restriction condition corresponding to at least one of the logical objects are laid out in accordance with a second restriction condition of a predetermined common layout structure, so as to generate a specific layout structure including a plurality of layout objects corresponding to the specific logical structure, the system comprising: Layout process means for generating the specific layout structure corresponding to the specific logical structure by carrying out layout process of the contents of the structured document in accordance with the first and second restriction conditions; storage means, when the layout process means carries out the layout process, for making the logical object having said first restriction condition correspond to the layout object generated in correspondence with the logical object having said first restriction condition and storing the logical object and the layout object as corresponding to one another; backtrack range determining means, when said second restriction condition is not satisfied after the layout process means has generated the layout object corresponding to the logical object having the said first restriction condition, for determining a backtrack range of logical objects in accordance with the stored content in the storage means; and relayout means for executing a relayout process by returning back to the logical object in the storage means as corresponding to the layout object in the backtrack range determined by the backtrack range determining means.
Claim 5
Dependent Claim 254 words
A document processing system in which contents of a structured document having a specific logical structure including a plurality of logical objects and also having a predetermined first restriction condition corresponding to at least one of the logical objects are laid out in accordance with a second restriction condition of a predetermined common layout structure, so as to generate a specific layout structure including a plurality of layout objects corresponding to the specific logical structure, the system comprising: Layout process means for generating the specific layout structure corresponding to the specific logical structure by carrying out layout process of the contents of the structured document in accordance with the first and second restriction conditions; storage means, when the layout process means carries out the layout process, for making the logical object having said first restriction condition correspond to the layout object generated in correspondence with the logical object having said first restriction condition and storing the logical object and the layout object as corresponding to one another; backtrack range determining means, when said second restriction condition is not satisfied after the layout process means has generated the layout object corresponding to the logical object having the said first restriction condition, for determining a backtrack range of logical objects in accordance with the stored content in the storage means; and relayout means for executing a relayout process by returning back to the logical object in the storage means as corresponding to the layout object in the backtrack range determined by the backtrack range determining means.
Claim 6
Dependent Claim 68 words
The system according to claim 3, wherein the specific logical structure is made up of a hierarchial structure of the plurality of logical objects, and the backtrack range determining means determines by tracing back the hierarchial structure of said logical objects in the backtrack range up to a logical object which appears first among the logical objects stored in the storage means and having the first restriction condition.

References Cited (Backward Citations)

US5208905A Cited
US4970665A Cited
US4949287A Cited
US5151975A Cited
US5181162A Cited
US5293473A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-02-04 2000-08-05 2001-02-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-02-04 2004-08-05 2005-02-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-02-04 2008-08-05 2009-02-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag