Automated extraction and doubly linked reference marks for partialized document contents and version control
First Claim
Patent Images
1. A document creation supporting system for partializing at least a portion of contents described in a document, comprising:
- specifying means for specifying a part of contents of the document;
recording means for recording the part in a file separated from the document together with a part holding mark having a title indicating that the part is being held, a document name of the document referencing the part and an identifier corresponding to a type of the part;
adding means for adding to the file holding the part, at a position before and after contents of the part, a part holding mark having a title indicating that the part is being held, a document name of the document referencing the part and an identifier corresponding to a type of the part, and at a position in the file where the part of the document is specified, a part reference mark having a title indicating that the part is to be referenced, a file name and a file format of the file in which the contents of the part are stored, and a version number information of the part;
inserting means for inserting into the document, at a position where the part is referenced, a part reference mark having a title indicating that the part is to be referenced, a name of the file holding the content of the part, a file format of the file holding the part, the identifier corresponding to the type of the part and the version number information of the part; and
deleting means for deleting the part from the document.
0 Assignments
0 Petitions
Accused Products
Abstract
When a content to be partialized is specified to a document, the document creation supporting system records the content of the part in a file separated from the document together with a part holding mark, adds a part reference mark at the position where the part is specified in the document and deletes the content of the part from the document in order to be able to readily confirm the consistency of the part and version number when the document is updated and to be able to confirm contents of documents among a plurality of documents.
78 Citations
22 Claims
-
1. A document creation supporting system for partializing at least a portion of contents described in a document, comprising:
-
specifying means for specifying a part of contents of the document; recording means for recording the part in a file separated from the document together with a part holding mark having a title indicating that the part is being held, a document name of the document referencing the part and an identifier corresponding to a type of the part; adding means for adding to the file holding the part, at a position before and after contents of the part, a part holding mark having a title indicating that the part is being held, a document name of the document referencing the part and an identifier corresponding to a type of the part, and at a position in the file where the part of the document is specified, a part reference mark having a title indicating that the part is to be referenced, a file name and a file format of the file in which the contents of the part are stored, and a version number information of the part; inserting means for inserting into the document, at a position where the part is referenced, a part reference mark having a title indicating that the part is to be referenced, a name of the file holding the content of the part, a file format of the file holding the part, the identifier corresponding to the type of the part and the version number information of the part; and deleting means for deleting the part from the document. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. The document creation supporting system for partializing at least a portion of contents described in a document, comprising:
-
specifying means for specifying a part of a content in the document; adding means for adding, at a position before and after the part, a part holding mark having a title indicating that the part is being held, a document name of a document referencing the Part and an identifier corresponding to a type of the part; inserting means for inserting, at a position where the part is referenced in another document, a part reference mark having a title indicating that the part is to be referenced, a name of the document holding the part, a file format of the document holding the part, the identifier corresponding to the type of the part and a version number information of the part; and process control mark adding means for adding, when a plurality of documents are prepared sequentially along a predetermined flow and when content of an element which should be described in one document in the flow cannot be described a process control mark having a name indicating that the description of the element is reserved, identifier and information indicating a time or operation by which the description of the element has to be completed, before and after the element.
-
-
9. A document creation supporting apparatus for designing a document displayed on a screen using a central control unit, comprising:
-
display means for displaying a screen for showing a configuration of a document to be designed by a user; document name analyzing means for inputting input data of document names input by the user within frames on the screen by an input device and for analyzing the document names from the input data; document name registering means for registering the document names analyzed by said document name analyzing means in a memory; position analyzing means for analyzing positions of the frames surrounding the document names described on the screen and specified by said input data input to the screen and a position of a link line input to connect the two frames by other input data; position registering means for registering the positions of the frames analyzed by said position analyzing means by correlating with the corresponding document names in a temporary holding memory; link symbol generating means for reading the two document names corresponding to the position of the link line analyzed by said position analyzing means from the data held in the memory via a registered information input device to generate a link symbol which corresponds to the two document names; and link symbol registering means for registering the link symbol generated by said link symbol generating means in a memory by correlating with the two document names.
-
-
10. A document creation supporting system, comprising:
-
display means for displaying a screen for showing a configuration of a document to be designed by a user; document name analyzing means for inputting input data of document names input by the user within frames on the screen by an input device and for analyzing the document names from the input data; document name registering means for registering the document names analyzed by said document name analyzing means in a memory; position analyzing means for analyzing positions of the frames surrounding the document names described on the screen and specified by the input data and a position of a link line input to connect the two frames by other input data; position registering means for registering the positions of the frames analyzed by said position analyzing means by correlating with the corresponding document names in a temporary holding memory; link symbol generating means for reading the two document names corresponding to the position of the link line analyzed by said position analyzing means from the data held in the memory via a registered information input device to generate a link symbol which corresponds to the two document names; link symbol registering means for registering the link symbol generated by said link symbol generating means in a memory by correlating with the two document names; display means for displaying held data of said document names read from said memory on a screen to specify a desired document name; position analyzing means for inputting input data of the desired document name specified by the user on the screen from the input device and for analyzing a position of a frame surrounding the specified document name from said input data and the data held in the memory read via said registered information input device; document determining means including a document name determining section for determining the document name specified based on the analyzed result of said position analyzing means; display means for hierarchically displaying document element names of the document name determined by said document determining means; input means for inputting input data of the document element names described in a hierarchical manner input by the user to the screen and line data connecting between the document element names; type definition converting means for analyzing the hierarchical description of the document element names and the line data connecting the document element names input by said input device by a structure analyzing device to convert to a document type definition; and type definition creating means including type definition registering means for registering the document type definition converted by said type definition converting means in a temporary holding memory. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A document creation supporting system, comprising:
-
original version input processing means for inputting original version documents and graphics; original version storage means for storing the documents and graphics used by said original version input processing means; edit version input processing means for inputting edit version documents and graphics; edit version storage means for storing the documents and graphics used by said edit version input processing means; overlap processing means for processing, by overlapping, two outputs including graphics of said original version input processing means and edit version input processing means; display means for displaying original version documents and said edit version documents simultaneously; command input means for inputting commands in correspondence to the overlap state of said display means; and edit version editing means for controlling said edit version input processing means based on the commands. - View Dependent Claims (16)
-
-
17. A document creation supporting system for of document names input by the user within frames on the screen by an input device and for analyzing the document names from the input data;
-
document name registering means for registering the document names analyzed by said document name analyzing means in a memory; position analyzing means for analyzing positions of the frames surrounding the document names described on the screen and specified by said input data input to the screen and a position of a link line input to connect the two frames by other input data; position registering means for registering the positions of the frames analyzed by said position analyzing means by correlating with the corresponding document names in a temporary holding memory; link symbol generating means for reading the two document names corresponding to the position of the link line analyzed by said position analyzing means from the data held in the memory via a registered information input device to generate a link symbol which corresponds to the two document names; link symbol registering means for registering the link symbol generated by said link symbol generating means in a memory by correlating with the two document names; display means for displaying held data of said document names read from said memory on a screen to specify a desired document name; said position analyzing means for inputting input data of the desired document name specified by the user on the screen from the input device and for analyzing a position of a frame surrounding the specified document name from said input data and the data held in the memory read via said registered information partializing at least a portion of contents described in a document, comprising; specifying means for specifying a part of a content in the document; adding means for adding, at a position before and after the part, a part holding mark having a title indicating that the part is being held, a document name of a document referencing the part and an identifier corresponding to a type of the part; inserting means for inserting, at a position where the part is referenced in another document, a part reference mark having a title indicating that the part is to be referenced, a name of a document holding the part, a file format of the document holding the part, the identifier corresponding to the type of the part and a version number information of the part; and process control mark adding means for adding, when a plurality of documents are prepared sequentially along a predetermined flow and when a content of an element which should be described in one document in the flow cannot be described, a process control mark having a name indicating that the description of the element is reserved, identifier and information indicating a time or operation by which the description of the element has to be completed, before and after the element.
-
-
18. A document creation supporting apparatus for designing a document displayed on a screen using a central control unit, comprising:
-
display means for displaying a screen for showing a configuration of a document to be designed by a user; document name analyzing means for inputting input data input device; document determining means including a document name determining section for determining the document name specified based on the analyzed result of said position analyzing means; display means for hierarchically displaying document element names of the document name determined by said document determining means; input means for inputting input data of the document element names described in a hierarchical manner input by the user to the screen and line data connecting between the document element names; type definition converting means for analyzing the hierarchical description of the document element names and the line data connecting the document element names input by said input device by a structure analyzing device to convert to a document type definition; and type definition creating means including type definition registering means for registering the document type definition converted by said type definition converting means in a temporary holding memory. - View Dependent Claims (19, 20, 21, 22)
-
Specification