Patent US5778398A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5778398A Expired / Lapsed US ⏱️ 0.0 years remaining

Document processing to permit sharing of content by plural documents

Assignee: Canon Inc
•
Filing: 1994-07-19
•
Granted: 1998-07-07
•
Expires: 2014-07-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A document processing apparatus which permits the sharing of a document element in a document structure while ensuring that any change to the content appears in the document element in each document sharing it. In a document processing apparatus for managing a plurality of documents each containing a plurality of document elements, a document element having content to be shared with a second document is designated from a plurality of document elements of a first document, and the content of the designated document element is defined as the content of a predetermined document element of the second document to be shared as common content by the first and second documents. Further, any document element having shared content is detected from a document when the display of the document is commanded, and is displayed in a distinguishable manner from other portions.

Inventors

  • 👤 Masaaki Nagashima
  • 👤 Tadashi Yamakawa
  • 👤 Akihiro Kohno

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 15:14
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; G06F; G06F40/00; G06F40/10; G06F40/12; G06F40/131; G06F40/134; G06F40/14; G06F40/143

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 119 words
A document processing apparatus for managing a plurality of documents each containing a plurality of document elements, comprising; first designation means for designating, from a plurality of document elements of a source document, a first document element having a first pointer to a first content to be shared with a destination document; second designation means for designating from a plurality of document elements of a destination document, a second document element having a second pointer to a second content; and replacing means for replacing the second pointer with the first pointer so that the second document element designated by said second designation means should share the first content with the first document element designated by said first designation means.
Claim 2
Dependent Claim 119 words
A document processing apparatus for managing a plurality of documents each containing a plurality of document elements, comprising; first designation means for designating, from a plurality of document elements of a source document, a first document element having a first pointer to a first content to be shared with a destination document; second designation means for designating from a plurality of document elements of a destination document, a second document element having a second pointer to a second content; and replacing means for replacing the second pointer with the first pointer so that the second document element designated by said second designation means should share the first content with the first document element designated by said first designation means.
Claim 3
Dependent Claim 68 words
A document processing apparatus according to claim 1, further comprising: display control means for displaying the first and second documents on a display; said first designation means designating on the display the first document element having the content to be shared with the second document, from the displayed source document; and said second designation means designating on the display the second document element from the displayed destination document.
Claim 4
Dependent Claim 43 words
A document processing apparatus according to claim 1, wherein said first designation means designates the first document element by an order thereof in the first document and said first designation means designates the second document by an order thereof in the second document.
Claim 5
Dependent Claim 58 words
A document processing apparatus according to claim 1, further comprising: storage means for storing the first pointer of the first document element designated by said first designation means; and said replacing means replacing the second pointer with the first pointer stored in said storage means each time the second document element is designated by said second designation means.
Claim 6
Dependent Claim 68 words
A document processing apparatus according to claim 4, wherein said first designation means designates a plurality of first pointers and said storage means stores the first pointers with names thereof, and said apparatus further comprising selecting means for selecting one of the first pointers by specifying the name and said replacing means replaces the second pointer with the one of the first pointers selected by said selecting means.
Claim 7
Dependent Claim 169 words
A document processing apparatus for managing a plurality of documents each containing a plurality of document elements, comprising: storage means for storing document data with file names to be read out by a read command with a file name as a content of a document element; first designation means for designating, from a plurality of document elements of a source document, a first document element having the read command with a file name of a first content to be shared with a destination document; second designation means for designating, from a plurality of document elements of a destination document, a second document element having a second content; replacing means for replacing the second content with the read command by using the file name of the first content as an argument of the command; and control means for outputting the file content of the file name as the content of the document element when the document containing the document element having the read command with the file name is outputted.
Claim 8
Dependent Claim 169 words
A document processing apparatus for managing a plurality of documents each containing a plurality of document elements, comprising: storage means for storing document data with file names to be read out by a read command with a file name as a content of a document element; first designation means for designating, from a plurality of document elements of a source document, a first document element having the read command with a file name of a first content to be shared with a destination document; second designation means for designating, from a plurality of document elements of a destination document, a second document element having a second content; replacing means for replacing the second content with the read command by using the file name of the first content as an argument of the command; and control means for outputting the file content of the file name as the content of the document element when the document containing the document element having the read command with the file name is outputted.
Claim 9
Dependent Claim 169 words
A document processing apparatus for managing a plurality of documents each containing a plurality of document elements, comprising: first designation means for designating, from a plurality of document elements of a source document, a first document element having a first content to be shared with a destination document; separation means for separating the first content of the first document element designated by said first designation means from the source document; first definition means for defining such that the first content of the first document element separated by said separation means is referred to by the source document as the content of the first document element; second designation means for designating, from a plurality of document elements of a destination document, a second document element having a second content; and second definition means for defining such that the content of the first document element separated by said separation means is referred to by the destination document as the content of the second document element in place of the second content.
Claim 10
Dependent Claim 169 words
A document processing apparatus for managing a plurality of documents each containing a plurality of document elements, comprising: first designation means for designating, from a plurality of document elements of a source document, a first document element having a first content to be shared with a destination document; separation means for separating the first content of the first document element designated by said first designation means from the source document; first definition means for defining such that the first content of the first document element separated by said separation means is referred to by the source document as the content of the first document element; second designation means for designating, from a plurality of document elements of a destination document, a second document element having a second content; and second definition means for defining such that the content of the first document element separated by said separation means is referred to by the destination document as the content of the second document element in place of the second content.
Claim 11
Dependent Claim 60 words
A document processing apparatus according to claim 7, further comprising: display control means for displaying the first and second documents on a display; said first designation means designating the document element from the source document displayed by said display control means; and said second designation means designating the document element from the destination document displayed by said display control means.
Claim 12
Dependent Claim 91 words
A document processing apparatus according to claim 7, wherein the first document element has a first pointer to the first content and the second document element has a second pointer to the second content, said pointer storage means storing a pointer to the document element to be shared and said separate means transporting the first content to a new segment; and said first and second definition means defining the contents of the first and second document elements by replacing the first and second pointers with a pointer to the segment, respectively.
Claim 13
Dependent Claim 220 words
A document processing apparatus for managing a plurality of documents each containing a plurality of document elements by setting management information in each document, comprising: first designation means for designating, from a plurality of document elements of a source document, a first document element having a content to be shared with a destination document; setting means for setting new management information to the first document element designated by said first designation means; control means for controlling the first document element designated by said first designation means to manage by the management information set by said setting means in place of the management information to the source document; first definition means for defining to refer the management content of the management information set by said setting means as the content of the first document element in the source document; second designation means for designating, from a plurality of document elements of a destination document, a second document element having a second content; and second definition means for defining to refer the management content of the management information set by said setting means as the content of the second document element in the destination document so that the second document element designated by said second designation means should share the content with the first document element designated by said first designation means.
Claim 14
Dependent Claim 220 words
A document processing apparatus for managing a plurality of documents each containing a plurality of document elements by setting management information in each document, comprising: first designation means for designating, from a plurality of document elements of a source document, a first document element having a content to be shared with a destination document; setting means for setting new management information to the first document element designated by said first designation means; control means for controlling the first document element designated by said first designation means to manage by the management information set by said setting means in place of the management information to the source document; first definition means for defining to refer the management content of the management information set by said setting means as the content of the first document element in the source document; second designation means for designating, from a plurality of document elements of a destination document, a second document element having a second content; and second definition means for defining to refer the management content of the management information set by said setting means as the content of the second document element in the destination document so that the second document element designated by said second designation means should share the content with the first document element designated by said first designation means.
Claim 15
Dependent Claim 172 words
A document processing apparatus for managing a plurality of documents each containing a plurality of document elements, comprising: first designation means for designating, from a plurality of document elements of a source document, a first document element having a first content to be shared with a destination document; second designation means for designating, from a plurality of document elements of a destination document, a second document element having a second content; definition means for defining the first content of the first document element as a sharing content to be shared by the first and second document elements; instruction means for instructing the display of the source document or the destination document; detection means for detecting the document element containing the sharing content defined by said definition means, from the document instructed to be displayed by said instruction means; and display control means for displaying the document instructed to be displayed by said instruction means in a manner distinguishable the document element detected by said detection means from other elements of the document.
Claim 16
Dependent Claim 172 words
A document processing apparatus for managing a plurality of documents each containing a plurality of document elements, comprising: first designation means for designating, from a plurality of document elements of a source document, a first document element having a first content to be shared with a destination document; second designation means for designating, from a plurality of document elements of a destination document, a second document element having a second content; definition means for defining the first content of the first document element as a sharing content to be shared by the first and second document elements; instruction means for instructing the display of the source document or the destination document; detection means for detecting the document element containing the sharing content defined by said definition means, from the document instructed to be displayed by said instruction means; and display control means for displaying the document instructed to be displayed by said instruction means in a manner distinguishable the document element detected by said detection means from other elements of the document.
Claim 17
Dependent Claim 31 words
A document processing apparatus according to claim 11, wherein said display control means displays the detected document element with specified characters or character sequences added before and after the document element.
Claim 18
Dependent Claim 27 words
A document processing apparatus according to claim 11, wherein said display control means displays the detected document element in a different form than that for other portions.
Claim 19
Dependent Claim 44 words
A document processing apparatus according to claim 11, wherein the documents are nested with respect to the sharing of the document element content, said detection means determined the depth of the nesting, and said display control means distinguishably displays the depth of the nesting.
Claim 20
Dependent Claim 161 words
A document processing apparatus for managing a plurality of documents each containing a plurality of document elements comprising: first designation means for designating, from a plurality of document elements of a source document, a first document element having a first content to be shared with a destination document; second designation means for designating, from a plurality of document elements of a destination document, a second document element having a second content; definition means for defining the first content of the first document element as a sharing content to be shared by the first and second document elements; instruction means for specifying a document element and instructing the editing of the document element; determination means for determining whether the document element specified by said instruction means contains the sharing content defined by said definition means; and notification means for notifying to a user of the determination result if the document element is determined to contain the sharing content by said determination means.
Claim 21
Dependent Claim 161 words
A document processing apparatus for managing a plurality of documents each containing a plurality of document elements comprising: first designation means for designating, from a plurality of document elements of a source document, a first document element having a first content to be shared with a destination document; second designation means for designating, from a plurality of document elements of a destination document, a second document element having a second content; definition means for defining the first content of the first document element as a sharing content to be shared by the first and second document elements; instruction means for specifying a document element and instructing the editing of the document element; determination means for determining whether the document element specified by said instruction means contains the sharing content defined by said definition means; and notification means for notifying to a user of the determination result if the document element is determined to contain the sharing content by said determination means.
Claim 22
Dependent Claim 108 words
A document processing method in a document processing apparatus for managing a plurality of document each containing a plurality of document elements, comprising the steps of: designating, from a plurality of document elements of a source document, a first document element having a first pointer to a first content to be shared with a destination document; designating, from a plurality of document elements of a destination document, a second document element having a second pointer to a second content; and replacing the second pointer with the first pointer so that the first document element should share the first content with the second document element of the second document.
Claim 23
Dependent Claim 108 words
A document processing method in a document processing apparatus for managing a plurality of document each containing a plurality of document elements, comprising the steps of: designating, from a plurality of document elements of a source document, a first document element having a first pointer to a first content to be shared with a destination document; designating, from a plurality of document elements of a destination document, a second document element having a second pointer to a second content; and replacing the second pointer with the first pointer so that the first document element should share the first content with the second document element of the second document.
Claim 24
Dependent Claim 159 words
A document processing method in a document processing apparatus for managing a plurality of document each containing a plurality of document elements, comprising the steps of: storing document data with file names to be read out by a read command with a file name as a content of a document element, in a memory; designating, from a plurality of document elements of a source document, a first document element having the read command with a file name of a first content to be shared with a destination document; designating, from a plurality of document elements of a destination document, a second document element having a second content: replacing the second content with the read command by using the file name as an argument of the command; and outputting the file content of the file name as the content of the document element when the document containing the document element having the read command with the file name is outputted.
Claim 25
Dependent Claim 159 words
A document processing method in a document processing apparatus for managing a plurality of document each containing a plurality of document elements, comprising the steps of: storing document data with file names to be read out by a read command with a file name as a content of a document element, in a memory; designating, from a plurality of document elements of a source document, a first document element having the read command with a file name of a first content to be shared with a destination document; designating, from a plurality of document elements of a destination document, a second document element having a second content: replacing the second content with the read command by using the file name as an argument of the command; and outputting the file content of the file name as the content of the document element when the document containing the document element having the read command with the file name is outputted.
Claim 26
Dependent Claim 154 words
A document processing method in a document processing apparatus for managing a plurality of documents each containing a plurality of document elements, comprising: designating, from a plurality of document elements of a source document, a first document element having a first content to be shared with a destination document; separating the first content of the first document element designated in said designating step from the source document; defining such that the first content of the first document element separated in said separating step is referred to by the source document as the content of the first document element; designating, from a plurality of document elements of a destination document, a second document element having a second content; and defining such that the content of the first document element separated in said separating step is referred to by the destination document as the content of the second document element in place of the second content.
Claim 27
Dependent Claim 154 words
A document processing method in a document processing apparatus for managing a plurality of documents each containing a plurality of document elements, comprising: designating, from a plurality of document elements of a source document, a first document element having a first content to be shared with a destination document; separating the first content of the first document element designated in said designating step from the source document; defining such that the first content of the first document element separated in said separating step is referred to by the source document as the content of the first document element; designating, from a plurality of document elements of a destination document, a second document element having a second content; and defining such that the content of the first document element separated in said separating step is referred to by the destination document as the content of the second document element in place of the second content.
Claim 28
Dependent Claim 165 words
A document processing method in a document processing apparatus for managing a plurality of documents each containing a plurality of document elements by setting management information in each document, comprising the steps of: designating, from a plurality of document elements of a source document, a first document element having a content to be shared with a destination document; setting new management information to the first document element; controlling the first designated document element to manage by the set management information in place of the management information to the source document; defining to refer the management content of the set management information as to the content of the first document element in the source document; and defining to refer the management content of the set management information as the content of the second document element in the destination document so that the second document element designated by said second designation means should share the content with the first document element designated by said first designation means.
Claim 29
Dependent Claim 165 words
A document processing method in a document processing apparatus for managing a plurality of documents each containing a plurality of document elements by setting management information in each document, comprising the steps of: designating, from a plurality of document elements of a source document, a first document element having a content to be shared with a destination document; setting new management information to the first document element; controlling the first designated document element to manage by the set management information in place of the management information to the source document; defining to refer the management content of the set management information as to the content of the first document element in the source document; and defining to refer the management content of the set management information as the content of the second document element in the destination document so that the second document element designated by said second designation means should share the content with the first document element designated by said first designation means.
Claim 30
Dependent Claim 143 words
A document processing method in a document processing apparatus for managing a plurality of documents each containing a plurality of document elements comprising the steps of: designating, from a plurality of document elements of a source document, a first document element having a first content to be shared with a designation document; designating, from a plurality of document elements of a destination document, a second document element having a second content; defining the first content of the first document element as a sharing content to be shared by the first and second document elements; instructing the display of the source document or the destination document; detecting the document element containing the defined sharing content from the document instructed to be displayed; and displaying the document instructed to be displayed in a manner distinguishable the detected document element from other elements of the document.
Claim 31
Dependent Claim 143 words
A document processing method in a document processing apparatus for managing a plurality of documents each containing a plurality of document elements comprising the steps of: designating, from a plurality of document elements of a source document, a first document element having a first content to be shared with a designation document; designating, from a plurality of document elements of a destination document, a second document element having a second content; defining the first content of the first document element as a sharing content to be shared by the first and second document elements; instructing the display of the source document or the destination document; detecting the document element containing the defined sharing content from the document instructed to be displayed; and displaying the document instructed to be displayed in a manner distinguishable the detected document element from other elements of the document.
Claim 32
Dependent Claim 136 words
A document processing apparatus for managing a plurality of documents each containing a plurality of document elements, comprising the steps of: designating, from a plurality of document elements of a source document, a first document element having a first content to be shared with a destination document; designating, from a plurality of document elements of a destination document, a second document element having a second content; defining the first content of the first document element as a sharing content to be shared by the first and second document elements; specifying a document element and instructing the edition of the document element; determining whether the specified document element contains the sharing content defined in said definition step; and notifying to a user of the determination result if the document element is determined to contain the sharing content.
Claim 33
Dependent Claim 136 words
A document processing apparatus for managing a plurality of documents each containing a plurality of document elements, comprising the steps of: designating, from a plurality of document elements of a source document, a first document element having a first content to be shared with a destination document; designating, from a plurality of document elements of a destination document, a second document element having a second content; defining the first content of the first document element as a sharing content to be shared by the first and second document elements; specifying a document element and instructing the edition of the document element; determining whether the specified document element contains the sharing content defined in said definition step; and notifying to a user of the determination result if the document element is determined to contain the sharing content.

References Cited (Backward Citations)

EP0319232A2 Cited
US5220657A Cited
WO1991008538A1 Cited
EP0444669A2 Cited
EP0462915A2 Cited
EP0578207A2 Cited
US5511197A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-07-06 2002-01-05 2002-07-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-07-06 2006-01-05 2006-07-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-07-06 2010-01-05 2010-07-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag