JP5037088B2 - Document creation system - Google Patents
Document creation system Download PDFInfo
- Publication number
- JP5037088B2 JP5037088B2 JP2006297762A JP2006297762A JP5037088B2 JP 5037088 B2 JP5037088 B2 JP 5037088B2 JP 2006297762 A JP2006297762 A JP 2006297762A JP 2006297762 A JP2006297762 A JP 2006297762A JP 5037088 B2 JP5037088 B2 JP 5037088B2
- Authority
- JP
- Japan
- Prior art keywords
- document
- block
- master
- derived
- changed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、文書作成システムに関し、特に、文書をコモンパートとカスタムパートとに分割し、各々を独立して変更する管理を行う文書作成システムに関するものである。 The present invention relates to a document creation system, and more particularly to a document creation system that performs management of dividing a document into a common part and a custom part and independently changing each of the common part and the custom part.
文書作成システムは、コンピュータの開発当初から利用されてきた一般的なアプリケーションソフトウェアである。この文書管理システムを用いて作成された電子文書は、現代社会において極めて有用であり、欠くことのできないものとなっている。 The document creation system is general application software that has been used from the beginning of computer development. Electronic documents created using this document management system are extremely useful in modern society and are indispensable.
さらに、ネットワークを利用して遠隔地にある文書を取得又は参照して自分の端末等に表示する技術も一般的になっている。さらに、文書の格納方式としてXML(eXtensible Markup Language)を採用する文書作成システムの出現により、文書の参照及び更新環境に関する自由度が増している。 Furthermore, a technique for acquiring or referring to a document at a remote location using a network and displaying the document on its own terminal or the like is also common. Furthermore, with the advent of document creation systems that employ XML (eXtensible Markup Language) as a document storage method, the degree of freedom regarding document reference and update environments has increased.
一方、文書の利用という観点から見ると、公開されている内容のうち部分的にその利用者の都合により変更したい箇所がある場合も多い。そのような場合に、従来は、以下のような運用方法で対処していた。 On the other hand, from the viewpoint of the use of documents, there are many cases where there is a part that needs to be changed due to the convenience of the user among the published contents. In such a case, conventionally, the following operation method has been used.
元の文書(標準文書)を利用者が各々独自にカスタマイズして派生文書を作成し、各々独自に管理する。最初から利用者固有の文書として、当該利用者の都合に合わせた文書として作成し、共通な部分(コモンパート)は元の文書を参照するような記述とする。尚、下記特許文献1に記載の技術は、標準文書と派生文書をIDで関連付ける技術を記載している。
The original document (standard document) is individually customized by the user to create a derived document and managed independently. The document is created as a user-specific document from the beginning, and is adapted to the convenience of the user, and the common part (common part) is described so as to refer to the original document. The technique described in
配布された文書を文書の利用者が独自にカスタマイズして利用しようとすると、上記の手法及び技術を用いた場合には以下のような問題点が生じる。図7は、このような問題点を説明するための図である。 If the user of the document tries to customize and distribute the distributed document, the following problems occur when the above-described methods and techniques are used. FIG. 7 is a diagram for explaining such a problem.
(1)利用者毎の固有情報が多数存在すると、類似の派生文書が数多く作成されるため、ハードディスク等の文書格納に関するリソースを圧迫するとともに、文書(=情報)の管理が煩雑になるという問題がある。すなわち、図7(A)に示すように、マスタ文書71に基づいて派生文書1〜nまで(符号72−1〜n)が生成されると、多数生成された派生文書によりリソースが圧迫されるという問題がある。
(1) When there are a lot of unique information for each user, a lot of similar derived documents are created, and thus the resources related to document storage such as a hard disk are pressed and management of documents (= information) becomes complicated. There is. That is, as shown in FIG. 7A, when the
(2)情報の提供者は共通な部分(コモンパート)に変更が発生した場合に、関連する全ての派生ドキュメントを訂正する必要がある。しかしながら、無秩序に派生文書が生成される場合が多いため、訂正や変更を全てに反映すること自体が非常に困難である。 (2) When a change occurs in a common part (common part), an information provider needs to correct all related derived documents. However, since derivative documents are often generated randomly, it is very difficult to reflect corrections and changes in all.
すなわち、図7(B)に示すように、マスタ文書75を訂正した場合に、派生文書1〜n(76〜79)のうち派生文書1、2のみが訂正され、派生文書3〜nまでが訂正ミスや訂正漏れを起こすことがある。
That is, as shown in FIG. 7B, when the
(3)利用者が追加・変更した部分(カスタムパート)に重要な情報がある場合に、コモンパートの変更を反映するために安易に上書すると、重要な情報が消失してしまうなどのミスを犯すリスクが高まる。例えば、図7(C)に示すように、マスタ文書80を訂正した場合に、派生文書(1)81に固有情報82がある場合に、安易にマスタを再コピーすると(派生文書83)、固有情報82が消えてしまうという問題がある。
(3) When there is important information in the part added / changed by the user (custom part), if it is overwritten easily to reflect the change of the common part, mistakes such as loss of important information The risk of committing is increased. For example, as shown in FIG. 7C, when the
(4)派生文書が多く、他の文書を参照する箇所が多いと、文書としての可視性が劣化し、読みにくい文書となってしまう場合が多い。 (4) If there are many derived documents and many parts refer to other documents, the visibility as the document is deteriorated and the document is often difficult to read.
上記特許文献1に記載の技術によると、標準文書とそこから派生した派生文書とをデータベース化して管理する機能を備え、標準文書がどの様に派生、分散しているかを管理することができる。これにより、前述の(2)に記載の問題点である「派生文書の影響範囲の把握」には有効であるが、実際にコモンパートの変更を反映する作業が依然として必要であり、情報が分散することに起因するリスクは解決されていない。
According to the technology described in
本発明の目的は、派生文書中のコモンパートの情報の分散を抑えることである。加えて、参照時に利用者のニーズに合致した文書を合成・表示する機能を持った文書作成システムを提供することにある。 An object of the present invention is to suppress the dispersion of common part information in a derived document. In addition, another object is to provide a document creation system having a function of synthesizing and displaying a document that meets the user's needs at the time of reference.
本発明は、派生文書をコモンパートとカスタムパートに分割し、変更の無いコモンパートはマスタ文書への自動リンク付けを行い、最低限の差分情報のみをカスタムパートとして派生文書に置くことである。これにより、派生文書中のコモンパートの情報の分散を抑えることができる。さらに、参照時に利用者のニーズに合致した文書を合成・表示する機能を充足することができる。 The present invention is to divide a derived document into a common part and a custom part, automatically link the unmodified common part to the master document, and place only the minimum difference information as a custom part in the derived document. As a result, it is possible to suppress the distribution of the common part information in the derived document. Furthermore, it is possible to satisfy the function of synthesizing and displaying a document that meets the user's needs at the time of reference.
マスタ文書管理元が利用者に公開するマスタ参照文書はサーバに保管するマスタ文書本体へのリンク情報のみとし、文書の利用者はこれを受けて画面上でマスタ文書を再現し参照することができる。利用者は必要に応じて画面上で文書の編集を行い、利用者が変更した箇所のリンク情報は変更内容に置き換えて派生文書として保存することができ、参照時にはサーバのマスタ情報と、利用者が変更した部分を併せて表示する。 The master reference document published to the user by the master document management source is only the link information to the master document main body stored in the server, and the document user can reproduce and refer to the master document on the screen in response to this. . The user edits the document on the screen as necessary, and the link information of the part changed by the user can be replaced with the changed content and saved as a derived document. When referring, the server master information and the user The changed part is also displayed.
すなわち、本発明の一観点によれば、マスタ文書を格納するマスタ文書格納フォルダと接続される文書作成システムであって、マスタ文書を複数のブロックに分割し、該マスタ文書の一部を変更した派生文書を作成する場合に、ブロックにうける変更操作を感知するデータ差分検出処理部と、変更箇所を保持するメモリと、該メモリに保持された変更箇所を含むブロックに関しては前記マスタ文書格納フォルダに格納されている前記ブロックへのリンク先と変更箇所とを、変更箇所を含まないブロックに関しては前記マスタ文書格納フォルダに格納されている前記ブロックのリンク先へのポインタのみを格納する派生文書格納フォルダと、を有することを特徴とする文書作成システムが提供される。このマスタ文書を参照するためにテキスト本体ではなく、各ブロックへの例えばXMLポインタのみを持つマスタ文書参照ファイルを配布するサーバ機能を持つ。 That is, according to one aspect of the present invention, a document creation system connected to a master document storage folder that stores a master document, the master document is divided into a plurality of blocks, and a part of the master document is changed. When creating a derived document, a data difference detection processing unit that senses a change operation applied to a block, a memory that holds a changed portion, and a block that includes the changed portion held in the memory are stored in the master document storage folder. Derived document storage folder for storing the link destination and the change location to the block stored, and for the block not including the change location, only the pointer to the link destination of the block stored in the master document storage folder A document creating system is provided. In order to refer to the master document, it has a server function for distributing a master document reference file having only an XML pointer, for example, to each block instead of the text body.
本発明の他の観点によれば、マスタ文書を格納するマスタ文書格納フォルダと接続される文書作成システムであって、該マスタ文書の一部を変更した派生文書を作成する場合に、文書にうける変更操作を感知するデータ差分検出処理部と、変更箇所を保持するメモリと、該メモリに保持された変更箇所を含むブロックに作成し、該ブロックに関しては前記マスタ文書格納フォルダに格納されている前記ブロックへのリンク先と変更箇所とを、変更箇所を含まないブロックに関しては前記マスタ文書格納フォルダに格納されている前記ブロックのリンク先へのポインタのみを格納する派生文書格納フォルダと、を有することを特徴とする文書作成システムが提供される。前記派生文書格納フォルダに格納された派生文書を、前記リンク先に関してはそのリンク先の実際の文書に置き換えて表示する制御を行うデータ表示処理部を有するが好ましい。また、前記派生文書フォルダには、前記ブロックにおけるブロック番号に関連付けして、変更箇所に関する開始位置と終了位置とに関する情報が保持されていても良い。 According to another aspect of the present invention, in a document creation system connected to a master document storage folder that stores a master document, when a derivative document in which a part of the master document is changed is created, the document is received. A data difference detection processing unit that senses a change operation, a memory that holds the changed portion, and a block that includes the changed portion held in the memory, and the block is stored in the master document storage folder. A link destination to the block and a change location, and a block that does not include the change location, and a derived document storage folder that stores only a pointer to the link destination of the block stored in the master document storage folder A document creation system is provided. It is preferable to have a data display processing unit that controls to display the derived document stored in the derived document storage folder by replacing the linked document with the actual document of the linked document. In addition, the derived document folder may store information regarding the start position and end position regarding the changed portion in association with the block number in the block.
本発明の文書作成システムによれば、次のような効果がある。
(1)マスタ文書の作成者は各利用者のローカルルールを意識せずにマスタ文書を作成することができる。また、マスタ文書を更新する場合に、利用者が各々作成した派生文書のメンテナンスについて意識する必要がなくなる。
The document creation system of the present invention has the following effects.
(1) A master document creator can create a master document without being aware of the local rules of each user. In addition, when updating the master document, the user does not need to be aware of the maintenance of the derived document created by each user.
(2)利用者は、マスタ文書を元に自分用にアレンジした派生文書を作成することで、現場の事情に合致したきめ細やかな文書を得ることができる。さらに、自分がアレンジした部分以外のコモンパートの変更を監視しなくても、文書を開いた時点で最新の状態を確認できる。 (2) A user can obtain a detailed document that matches the circumstances of the site by creating a derivative document arranged for himself based on the master document. In addition, you can check the latest status when you open a document without monitoring changes in common parts other than the ones you arranged.
以下、本発明の一実施の形態による文書作成システムについて図面を参照しながら具体的に説明する。 Hereinafter, a document creation system according to an embodiment of the present invention will be specifically described with reference to the drawings.
図1は、本実施の形態による文書作成システムの一構成例を示す図である。文書作成システムは、図1に示すように、マスタ文書が格納されているマスタ文書格納フォルダ11と、これを管理するサーバシステム12と、がネットワーク上に存在し、利用者がネットワーク経由で文書の参照要求を行った時に、サーバシステム12がマスタ文書の参照用ファイルを配信する構成となっている。送受信部13では利用者の要求により受信したマスタ文書の参照用ファイルをデータ処理部14のXMLデータ表示処理部141に引渡し、表示部15で表示可能なデータ形式に変換して表示部15にマスタ文書を表示させる。マスタ文書は、予め章、段落、項等のブロックに分割する。このマスタ文書を参照するためにテキスト本体ではなく、各ブロックへのXMLポインタのみを持つマスタ文書参照ファイルを配布するサーバ機能を持つ。
FIG. 1 is a diagram illustrating a configuration example of a document creation system according to the present embodiment. As shown in FIG. 1, the document creation system includes a master
利用者は必要に応じて、表示部15に表示された文書に対し、キーボードやその他の入力デバイスを使用して直接編集を行なうことにより、入力部16を介してデータ処理部14に対して、編集により変更された変更データを送る。
If necessary, the user directly edits the document displayed on the
データ処理部14では、利用者と対話的に文書の編集作業を行い、利用者が編集した文書を派生文書として格納することを指示したとき、データ差分検出処理部142でマスタ文書の各ブロックについて変更が行なわれたかを判断し、変更があったブロックについて差分情報をXML形式に変換し、メモリ19に格納する。変更の無かったマスタ文書上のブロック参照ポインタ群と併合して派生文書ファイルを構成し、メモリ19に格納されている変更のあった部分はファイル入出力処理部17により出力され、派生文書格納フォルダ18に格納される。すなわち、マスタ文書の一部分を変更した派生文書を作成する時には、操作中のブロックに変更が発生したことをデータ差分検出処理部142で自動的に感知し、変更箇所をXML形式でメモリ19に保持するようにする。
When the
次回の当該文書の参照時は、派生文書格納フォルダ18に格納された内容をXMLデータ表示処理部141に渡し、表示部15に派生文書として表示させる。この際、変更のないブロックについては、例えば、送受信部13を経由してネットワーク上のマスタ文書格納フォルダ11から最新の情報を参照し、表示部15に表示させる。
When the document is referred to next time, the content stored in the derived
図2は、マスタ文書を改訂して派生文書を生成する状態を示した図である。マスタ文書の表示イメージ21としては、例えば(1)、(2)、(3)の3つのブロックに分割されているものとする。マスタ文書の内容22は、(1)の情報、(2)の情報、(3)の情報という形式で表すことができる。マスタ文書(参照)の内容23は、(1)へのリンク(URLなど)、(2)へのリンク、(3)へのリンクによって形成されている。ここで、マスタ文書の表示イメージ21に対して、利用者によるカスタマイズ24が行われると、マスタ文書(参照)の内容23は、カスタマイズされた文書の内容(派生文書)26として、(1)へのリンク情報と、追加された(4)の情報の内容自体と、改訂された(2)の内容自体と、(3)へのリンクとを構成として作成される。この様子は、符号25で示すようなカスタマイズされた文書の表示イメージになる。ここでは、ブロック(1)内に追加された情報(4)が挿入されており、(2)は改訂されており、(3)は元のブロックのままになる。
上記の処理についての詳細を、図3及び図4を参照しながら説明する。
FIG. 2 is a diagram illustrating a state in which a master document is revised to generate a derived document. It is assumed that the
Details of the above processing will be described with reference to FIGS.
図3は、ディスプレイ上のマスタ文書表示例と文書データの状態との関係を示す図である。マスタ文書を始めて参照要求したとき、図1のサーバシステム12からマスタ文書参照ファイル23が返される。マスタ文書参照ファイル23の中には、ネットワーク上のマスタ文書22の中の各ブロックを指すリンク情報231、232、233が存在する。マスタ文書22は、予め章、節、項、段落等の区切りを例えば自動判定し、自動的にブロック分割されるか、或いは、作成者が任意に決めた範囲にブロック分割されている。それぞれブロックの開始位置S−1、S−2、S−3、終了位置E−1、E−2、E−3、描画時の属性およびテキスト本体の情報をXML文書の断片として作成している。このマスタ文書参照ファイル23を、図1のXMLデータ表示処理部141で変換しディスプレイに表示した状態が符号21により示されている。ここで、符号211は、ブロック1の表示結果であり、リンク情報231が指すネットワーク上のマスタ文書22のブロック1のXML文書の断片から変換して表示している。同様に、符号212は、ブロック2、符号213はブロック3に相当する。
FIG. 3 is a diagram showing a relationship between a master document display example on the display and the state of document data. When a reference request is made for the master document for the first time, the master
図4は、ディスプレイ上の派生文書表示例と派生文書データの状態との関係を示す図である。図3のマスタ文書の表示画面21に対して利用者は変更を加え、自分向けの派生文書を作成することができる。例えば、ブロック1(251)の中に、開始位置S-4から終了位置E-4で示すテキストを挿入すると、これは新しいブロック4(252)として定義できる。また、ブロック2の内容を全面的に書き換えた場合は、カスタマイズされたブロック2(253)となり、派生文書は符号25で示されるように表示される。この状態で「派生文書の格納」を指示した場合、派生文書26としてローカルなフォルダに格納される。派生文書26の内容を見ると、ブロック1のリンク情報261の子供チェインとして新しく作成されたブロック4のXML文書の断片262を接続する。このように追加挿入の場合は、マスタ文書中のブロックのXML文書断片へのリンク情報を残す。一方、ブロック2のように全面的に改訂されたか、または利用者の指示で「ブロック全体を置き換え」とした場合、ブロック2のXML文書断片263が生成される。ブロック3は何も変更されていないので、マスタ文書参照ファイルのブロック3へのリンク情報264がそのまま置かれる。
FIG. 4 is a diagram showing a relationship between a derived document display example on the display and the state of the derived document data. The user can change the master
図5は、ディスプレイ上に文書を表示する処理の流れを示すフローチャート図である。
マスタ文書参照ファイル23を入力とする場合は、全てのブロックに変更がないため(ステップ51でYes)、必ずマスタ文書から当該ブロックのXML文書の断片を取得する。ブロックの変更があり(No)派生文書ファイル26を入力とする場合は、マスタ文書または派生文書ファイルから当該ブロックのXML文書の断片を取得する(ステップ53)。すなわち、リンクのみからレコードを作成する。いずれの場合でも、次に、XML文書の断片から得た情報を元に、フォントサイズや表示色等を再現しディスプレイバッファ上に展開する(ステップ54)。ステップS55において、全てのブロックについて表示済みか否かを判定し、表示済みの場合には(Yes)、文書表示を終了し、表示済みでないブロックがある場合には(No)、ステップS51に戻る。以上の作業を、全てのブロックについて実施する。この様にすることで、派生文書ファイルを開くときに、変更していない箇所(ブロック)については、ネットワーク上のマスタ文書を参照することで常に最新の情報を得ることができる。一方で、利用者がカスタマイズした箇所(ブロック)と合成して表示することにより自由度の高い文書を作成することができる。
FIG. 5 is a flowchart showing the flow of processing for displaying a document on the display.
When the master
図6は、ローカルフォルダに派生文書を格納する処理の流れを示すフローチャート図である。マスタ文書は、予め段落などのブロックに分割されているものとする。分割されたブロックは、一意のIDにより識別可能となっている。マスタ文書参照ファイル23または派生文書26を開くと、図5に示したフローチャート図に従い、文書の読込みと表示とが行なわれる(ステップ61)。この際、表示は編集モードであり、XMLを意識せずに従来の文書作成システムと同様にイベント待ちの状態になる(ステップ62,63)。
FIG. 6 is a flowchart showing the flow of processing for storing a derived document in a local folder. It is assumed that the master document is divided into blocks such as paragraphs in advance. The divided blocks can be identified by a unique ID. When the master
イベントの結果、処理中ブロックに変更があることを察知した場合(ステップ64)、その場でXML文書の断片を作成し、メモリ上の変更プールに蓄積する(ステップ65)。XML文書の断片を新しく作成するか、XML文書間のリチェインを行なうかはイベントに依存する。 If it is detected as a result of the event that there is a change in the block being processed (step 64), a fragment of the XML document is created on the spot and stored in the change pool on the memory (step 65). Whether to create a new fragment of an XML document or rechain between XML documents depends on the event.
ステップ63において「文書の格納」の指示があった場合には、メモリ上の変更プールの内容を反映して、変更のあったブロックのXMLをローカルフォルダに出力し、派生文書ファイルとする(ステップ66,67)。以上の処理により、派生文書ファイルを簡単に作成することができる。
If there is an instruction “store document” in
本実施の形態による文書作成システムによれば、次のような効果がある。
(1)マスタ文書の作成者は各利用者のローカルルールを意識せず、マスタ文書を作成することができる。また、マスタ文書を更新する場合に、利用者が各々作成した派生文書のメンテナンスについて意識する必要がなくなる。
(2)利用者はマスタ文書を元に、自分用にアレンジした派生文書を作成することにより、個別の事情に合致したきめ細やかな文書を得ることができる。さらに、自分がアレンジした部分以外のコモンパートの変更を監視していなくても、文書を開いた時点で最新の状態を確認することができるため、文書作成・編集のための作業が容易になるという利点がある。
The document creation system according to the present embodiment has the following effects.
(1) A master document creator can create a master document without being aware of the local rules of each user. In addition, when updating the master document, the user does not need to be aware of the maintenance of the derived document created by each user.
(2) A user can obtain a detailed document that matches individual circumstances by creating a derived document arranged for himself / herself based on the master document. In addition, even if you are not monitoring changes to common parts other than the parts you arranged, you can check the latest status when you open the document, making it easier to create and edit documents. There is an advantage.
尚、上記の例では、まず、マスタ文書をブロックに分割し、その後に変更箇所の有無に基づいて派生文書の編集を行う処理について説明したが、その変形例として、変更のあった箇所を検知した後に、その箇所を別の箇所と区別するようにブロック分けし、変更箇所以外のリンク付けを行うように手順を変更しても良い。また、本発明は、上記の手順をコンピュータに実行させるためのプログラムを含むものとする。 In the above example, the master document is first divided into blocks, and then the process of editing the derived document based on the presence / absence of the changed part has been described. However, as a modified example, the changed part is detected. After that, the part may be divided into blocks so that the part is distinguished from another part, and the procedure may be changed so as to link other than the changed part. The present invention also includes a program for causing a computer to execute the above procedure.
本発明は、文書作成システムに利用可能である。 The present invention is applicable to a document creation system.
11…マスタ文書格納フォルダ、12…サーバシステム、13…送受信部、14…データ処理部、15…表示部、16…入力部、17…ファイル入出力処理部、18…派生文書格納フォルダ、21…マスタ文書の表示画面、22…マスタ文書、23…マスタ文書参照ファイル、25…派生文書の表示画面、26…派生文書。
DESCRIPTION OF
Claims (4)
前記マスタ文書の一部を変更した派生文書を作成する場合に、マスタ文書を複数のブロックに分割し該ブロック毎にうける変更操作を感知するデータ差分検出処理部と、
変更箇所を保持するメモリと、
該メモリに保持された変更箇所を含むブロックに関しては前記マスタ文書格納フォルダに格納されている前記ブロックへのリンク先と変更箇所とを、変更箇所を含まないブロックに関しては前記マスタ文書格納フォルダに格納されている前記ブロックのリンク先へのポインタのみを格納する派生文書格納フォルダと
を有することを特徴とする文書作成システム。 A document creation system connected to a master document storage folder for storing a master document,
A data difference detection processing unit that senses a change operation performed for each block by dividing the master document into a plurality of blocks when creating a derived document in which a part of the master document is changed;
Memory to hold the changes,
For the block including the changed portion held in the memory, the link destination and the changed portion stored in the master document storage folder are stored, and for the block not including the changed portion, the block is stored in the master document storage folder. And a derived document storage folder for storing only a pointer to a link destination of the block being processed.
該マスタ文書の一部を変更した派生文書を作成する場合に、文書がうけた変更操作を感知するデータ差分検出処理部と、
変更箇所を保持するメモリと、
該メモリに保持された変更箇所を含むようにブロックを作成し、該ブロックに関しては前記マスタ文書格納フォルダに格納されている前記ブロックへのリンク先と変更箇所とを、変更箇所を含まないブロックに関しては前記マスタ文書格納フォルダに格納されている前記ブロックのリンク先へのポインタのみを格納する派生文書格納フォルダと
を有することを特徴とする文書作成システム。 A document creation system connected to a master document storage folder for storing a master document,
A data difference detection processing unit that senses a change operation received by the document when creating a derived document in which a part of the master document is changed;
Memory to hold the changes,
A block is created so as to include the changed part held in the memory, and the link destination and the changed part stored in the master document storage folder are related to the block, and the block not including the changed part is included. And a derived document storage folder that stores only a pointer to the link destination of the block stored in the master document storage folder.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006297762A JP5037088B2 (en) | 2006-11-01 | 2006-11-01 | Document creation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006297762A JP5037088B2 (en) | 2006-11-01 | 2006-11-01 | Document creation system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008117051A JP2008117051A (en) | 2008-05-22 |
JP5037088B2 true JP5037088B2 (en) | 2012-09-26 |
Family
ID=39502928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006297762A Expired - Fee Related JP5037088B2 (en) | 2006-11-01 | 2006-11-01 | Document creation system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5037088B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5703898B2 (en) * | 2011-03-30 | 2015-04-22 | 富士通株式会社 | Form management system, form image management method, and program |
KR101652979B1 (en) * | 2016-02-05 | 2016-09-09 | 주식회사 엘리티아시스템스 | Method for Creating Standard Electronic Documents |
JP7127783B2 (en) * | 2020-09-30 | 2022-08-30 | ナレッジオンデマンド株式会社 | Document preparation device |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02297284A (en) * | 1989-03-22 | 1990-12-07 | Hitachi Ltd | Document processing system and version control system |
JPH0934763A (en) * | 1995-07-19 | 1997-02-07 | Fuji Xerox Co Ltd | Device and method for managing file |
JP3566457B2 (en) * | 1996-05-31 | 2004-09-15 | 株式会社日立製作所 | Structured document version management method and apparatus |
JP2996197B2 (en) * | 1997-02-14 | 1999-12-27 | 日本電気株式会社 | Document sharing management method |
JP2001155024A (en) * | 1999-11-25 | 2001-06-08 | Murata Mach Ltd | Document managing device |
JP3937736B2 (en) * | 2001-03-16 | 2007-06-27 | カシオ計算機株式会社 | Document management device |
JP2004110525A (en) * | 2002-09-19 | 2004-04-08 | Canon Inc | Electronic binder system, program for managing the system, and recording medium |
-
2006
- 2006-11-01 JP JP2006297762A patent/JP5037088B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008117051A (en) | 2008-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2004046849A (en) | System and method for verifying xml document and reporting violation of schema | |
CN101145101A (en) | Method, device and system for customizing and executing strategy in edition control | |
JP5416112B2 (en) | Interactive user interface definition | |
US20140043636A1 (en) | Information processing apparatus, information processing system, and recording medium storing a program | |
JP5132375B2 (en) | Document management system and method enabling document operation using shortcut template | |
EP1768034A1 (en) | Document processing device and document processing method | |
EP1744255A1 (en) | Document processing device and document processing method | |
JP5037088B2 (en) | Document creation system | |
JP4997843B2 (en) | Software correction omission confirmation system and method | |
US7328234B1 (en) | Agent architecture for triggering remotely initiated data processing operations | |
JP2009205248A (en) | Document management device, document management system, and document management program | |
JP4546105B2 (en) | Message exchange method and message conversion system | |
JP4849841B2 (en) | PROGRAM GENERATION DEVICE, PROGRAM GENERATION METHOD, PROGRAM, AND RECORDING MEDIUM | |
JP7014958B2 (en) | Editing program, editing device, and editing method | |
US7730105B2 (en) | Time sharing managing apparatus, document creating apparatus, document reading apparatus, time sharing managing method, document creating method, and document reading method | |
JP6552162B2 (en) | Information processing apparatus, information processing method, and program | |
JP2010128776A (en) | Apparatus and method for automatic maintenance of portable terminal | |
JP2000112743A (en) | Program correcting information managing method | |
JP2010146324A (en) | Standard format data management server device and standard document preparation system | |
JP2010061200A (en) | Document management system and operation history display method | |
JP2007156712A (en) | Information processor and control method therefor, program | |
US7620649B2 (en) | Method, apparatus, and program for data management | |
JP2005316778A (en) | Plant monitoring controller | |
JP5316273B2 (en) | Program automatic generation apparatus and program automatic generation method | |
JP2011054020A (en) | Program, information processing device, information management device and information processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090702 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111108 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111213 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120612 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120704 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150713 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |