JP3836269B2 - Document creation system and recording medium - Google Patents
Document creation system and recording medium Download PDFInfo
- Publication number
- JP3836269B2 JP3836269B2 JP07459599A JP7459599A JP3836269B2 JP 3836269 B2 JP3836269 B2 JP 3836269B2 JP 07459599 A JP07459599 A JP 07459599A JP 7459599 A JP7459599 A JP 7459599A JP 3836269 B2 JP3836269 B2 JP 3836269B2
- Authority
- JP
- Japan
- Prior art keywords
- document
- pasting
- correction information
- changed
- value
- 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)
Description
【0001】
【発明の属する技術分野】
本発明は、文書様式にデータを貼り付けて文書を作成する文書作成システムおよび記録媒体に関するものである。
【0002】
【従来の技術】
従来、文書作成装置を用い、予め準備されている定型的な文書様式の1つを選択し、選択した文書様式にデータベースからデータを取得して特定位置に貼り付けて文書を作成することが行われている。
【0003】
【発明が解決しようとする課題】
この際、データベースからデータを取得して選択した文書様式の特定位置に貼り付けた文書について、手修正を行って文書を作成した後、データベース中のデータが最新に更新されてしまったときに、当該最新のデータを手修正した文書に貼り付けると上書きされてしまい、手修正を再度行う必要が生じてしまい、不便であるという問題があった。
【0004】
本発明は、これらの問題を解決するため、文書様式の特定位置にデータベースから取得して貼り付けて手修正を施し文書を作成した場合、修正情報を保存しておき、文書の再作成時に修正情報を反映してその都度、手修正を施す手間を無くすことを目的としている。
【0005】
【課題を解決するための手段】
図1を参照して課題を解決するための手段を説明する。
図1において、処理装置1は、プログラムに従い各種処理を行うものであって、貼付手段2、反映手段3および修正情報抽出手段4などから構成されるものである。
【0006】
貼付手段2は、文書様式中の所定位置に、貼付情報DB6から読み出したデータを貼り付けて文書を作成するものである。
修正情報抽出手段4は、貼り付けた文書から修正された修正情報を抽出するものである。
【0007】
次に、動作を説明する。
貼付手段2が選択された文書様式にデータを所定位置に貼り付け、修正情報抽出手段4が貼り付けて作成された文書が修正されたときに修正情報を収集して保存し、反映手段3が文書様式に最新のデータを所定位置に貼り付けて再作成するときに修正情報を取り出して反映するようにしている。
【0008】
また、貼付手段2が選択された文書様式にデータを所定位置に貼り付けると共に貼り付けて作成した当初の文書を保存し、貼り付けて作成された文書が修正されると、修正情報抽出手段4が修正された文書と当初の文書とを比較して差分を抽出して修正情報を作成して保存し、反映手段3が文書様式に最新のデータを所定位置に貼り付けて再作成するときに保存しておいた修正情報を取り出して反映して文書を作成するようにしている。
【0009】
これらの際に、修正情報として、文書名、文書中の位置を表す識別子、および修正内容を対応づけて保存するようにしている。
また、修正情報として、文書名、文書中の位置を表す識別子、修正内容、および更新日付を対応づけて複数保存し、再作成時に修正情報一覧を表示して選択された修正情報を反映して文書を作成するようにしている。
【0010】
従って、文書様式の特定位置にデータベースから取得して貼り付けて手修正を施し文書を作成した場合、修正情報を保存しておき、文書の再作成時に修正情報を反映して文書を作成することにより、再作成毎に同じ手修正を毎回施す手間を無くすことが可能となる。
【0011】
【実施例】
次に、図1から図7を用いて本発明の実施の形態および動作を順次詳細に説明する。
【0012】
図1は、本発明のシステム構成図を示す。
図1において、処理装置1は、図示外の記録媒体から読み出したプログラムを主記憶にローディングして起動し、以下に説明する各種処理を行うものであって、ここでは、貼付手段2、反映手段3および修正情報抽出手段4などから構成されるものである。
【0013】
貼付手段2は、文書様式DB5から読み出した文書様式一覧から選択された文書様式中の所定位置に、貼付情報DB6から読み出した該当データを貼り付けて文書を作成するものである。
【0014】
反映手段3は、文書の再作成時に、文書様式DB5から読み出して文書様式に貼り付けて作成された文書について、修正情報を反映して文書を作成するものである。
【0015】
修正情報抽出手段4は、記憶しておいた貼り付けた当初の文書と、修正後の文書とを比較し、差分を抽出して修正情報を作成するものである。
文書様式DB5は、貼り付けるデータの欄を設けた文書様式を複数格納したデータベースであって、文書名、文書中の貼り付ける欄の識別子、および貼り付ける内容をレコードにして多数格納したものである。
【0016】
貼付情報DB6は、文書様式に貼り付ける内容を登録したデータベースであって、文書名、識別子、内容をレコードにして登録したものである。
修正情報7は、文書様式にデータを貼り付けた当初の文書と、修正後の文書との差分を抽出して作成した修正情報であって、文書名、識別子、修正データをレコードにしたものである(図4の(e)参照)。
【0017】
文書8は、文書様式にデータを貼り付け、修正情報を必要に応じて反映して作成した文書である。
次に、図2のフローチャートの順番に従い、図1の構成の動作を詳細に説明する。
【0018】
図2は、本発明の動作説明フローチャートを示す。
図2において、S1は、文書作成指示を入力する。
S2は、再作成か判別する。これは、S1で指示された文書名が既に作成された文書の再作成か判別する。YESの場合には、S9の文書再作成の処理を行う。一方、NOの場合には、初めて文書作成であると判明したので、S3に進む。
【0019】
S3は、文書様式を選択する。これは、図1の文書様式DB5中に登録されている文書様式の一覧を表示して1つを選択する、あるいは文書様式の番号を指定して選択する。
【0020】
S4は、DBから取得したデータを様式に設定された特定位置へ貼り付ける。これは、例えば後述する図3の(a)の文書1中に、貼付情報DB6から当該文書1の、識別子1のデータAを取り出して文書中の識別子1の位置に貼り付ける。
【0021】
S5は、貼付情報を保存する。これは、S4によって選択された文書様式中の貼付位置に全ての貼付データを貼付情報DB6から読み出して貼り付けた貼付当初の文書(貼付け情報含む)を保存する。
【0022】
S6は、手入力による修正処理を行う。これは、文書様式に貼付けデータを貼り付けて作成した文書について、手操作で一部分を修正する。
S7は、修正情報を保存する。これは、貼付当初の文書と、手修正した後の文書とを比較して差分データを抽出し、これを修正情報として保存する。
【0023】
S8は、作成した文書を保存する。
以上のS1からS8によって、選択した文書様式に貼付データを貼り付け、手修正を施して文書を作成すると共に、修正情報を保存することが可能となる。
【0024】
次に、図2のS9は、S2のYESで文書の再作成と判明したので、貼付情報DB6から取得したデータを文書様式に設定された特定位置へ貼り付ける。これにより、選択した文書様式の貼付位置に、貼付情報DB6から取得した貼付データを貼り付けて、修正情報を反映する前の文書が作成されたこととなる。
【0025】
S10は、差分反映か判別する。これは、S9で貼付データを文書様式に貼り付けて作成した文書について、既述したS7で保存しておいた手修正した修正情報を今回の最新貼付データを貼り付けた文書に反映するか否かを判別する。YESの場合には、今回の最新貼付データを文書様式に貼り付けた後に以前に手修正した修正情報を反映すると判明したので、S11で差分反映処理によって修正情報で更新し、以前の手修正したデータで更新した後、、S6に進む。一方、S10のNOの場合には、修正情報を反映することなく、S6に進む。そして、既述したように、S6で手入力による修正処理を行い、S7で修正情報を保存し、S8で作成した文書を保存し、終了する。
【0026】
以上のS1、S2のYES、S9からS11、S6からS8によって、文書を再作成したときに以前に手修正して保存しておいた修正情報を自動的に反映して文書を作成することが可能となる。
【0027】
図3は、本発明の説明図(その1)を示す。これは、図2のフローチャートの手順に従い、図1の構成のもとで文書作成および文書再作成時に修正情報を反映するときの例を記載したものである。
【0028】
図3の(a)は、文書様式の文書1に貼付データを貼り付けて文書を作成した様子を示す。これは、選択された文書様式の文書名「文書1」について、貼付情報DB6から貼付データを取得して文書1中の該当識別子の位置に貼り付ける(ここでは、貼付データ「A」、「B」を図示のように貼り付ける)。
【0029】
図3の(b)は、貼り付けて作成した当初の文書1の内容を保存する様子を示す。ここでは、文書1中に貼付たデータを文書名(文書1)、識別子(識別子1,2)に対応づけて図示の下記のようにデータ(A,C)を保存する。
【0030】
・文書1−識別子1−A
・文書1−識別子2−C
図3の(c)は、手修正を施した様子を示す。ここでは、図示の文書1の識別子1のデータ「A」を「B」に手修正する。
【0031】
図3の(d)は、差分抽出して修正情報として保存する様子を示す。ここでは、図3の(b)で保存した貼付データを貼り付けた当初の文書1の内容と、手修正後の文書1の内容とを比較して差分抽出(ここでは、「文書1−識別子1−B」という差分抽出)し、修正情報(文書1について、「識別子1−B」と修正されている修正情報)として図示のように保存する。
【0032】
以上によって、選択された文書様式に貼付データを貼り付けて保存した後、手修正がされたときに、前者に対して後者の差分抽出して修正情報として保存することが可能となる。そして、既述した図2の2のYESで文書の再作成時に、S9からS11の手順により、差分を自動的に反映でき、2度目以降の文書再作成時に手修正を行うことが不要となる。
【0033】
図4は、本発明の説明図(その2)を示す。これは、図3の(a)から図3の(d)の順番の具体例を示す。
図4の(a)は、文書様式の例を示す。ここでは、文書様式は、文書1中に貼付データの識別子が図示の位置に下記のように4個設けている。
【0034】
文書名 識別子
文書1 AC
文書1 BC
文書1 AD
文書1 BD
図4の(b)は、貼付データを貼り付けた後の様子を示す。これは、図4の(a)の文書様式中の文書名と識別子をもとに、貼付情報DB6から登録されている該当文書ー識別子で決るデータをそれぞれ読み出して該当する文書1の位置に図示のように貼り付けたものである。
【0035】
図4の(c)は、貼付情報を保存した例を示す。これは、図4の(b)で文書1の識別子の位置にそれぞれ貼り付けた貼付データを保存した例であって、下記のように保存する(尚、文書名は保存しなくてもよい)。
【0036】
文書名 識別子 データ
文書1 AC 0
文書1 BC 1
文書1 AD 2
文書1 BD 3
図4の(d)は、手修正の例を示す。ここでは、識別子BDの欄の貼付データ「3」を「10」に手修正した後の様子を示す。
【0037】
図4の(e)は、修正情報の例を示す。これは、図4の(d)で手修正された後の文書1と、図4の(c)で保存した当初の文書1とを比較し、差分データとして、識別子BDの位置の貼付データが「3」から「10」に修正されていると判明したので、修正情報として、修正後のデータ
文書1 BD 10
を保存する。
【0038】
以上によって、選択された文書様式に貼付データを貼り付けた後、手修正して文書を作成した場合に、貼付データを貼り付けて作成した当初の文書と、修正後の文書とを比較して修正された修正情報を抽出して保存することが可能となる。
【0039】
図5は、本発明の説明図(その3)を示す。これは、図4で保存した修正情報を、文書の再作成時に反映するときの様子を示す。
図5の(a)は、図4と同じ文書様式1に貼付データを貼り付けた様子を示す。これは、図4の(a),(b)と同じ文書1について最新の貼付データを貼り付けた後の様子を示す。この状態では、貼付情報DB6中のデータが最新に更新されていたため、図示のように図4の(b)と同じ文書1でありながら、貼り付けられたデータがそれぞれ異なる。
【0040】
図5の(b)は、修正情報を反映して作成した文書の例を示す。ここでは、図5の(a)の文書1について、以前に同じ文書1を作成して保存した図4の(e)の修正情報7を反映した文書1であって、図4の(e)の識別子BDのデータを「10」に修正したものである。尚。修正情報7を反映しない場合には、修正情報を反映するかいなかのメッセージを表示し、文書作成者が反映しないを選択すれば、反映させないことができる。
【0041】
以上によって、選択された文書様式から文書を再作成するときに、以前に保存しておいた修正情報7を反映することにより、文書の再作成毎に同じ手修正を入力することが不要となり、文書作成の操作が簡単となる。
【0042】
図6は、本発明の説明図(その4)を示す。
図6の(a)は、修正情報を文書に反映するかいなかのメッセージを表示するメッセージボックスの例を示す。これは、既述した図2のS10で修正情報(差分データ)を文書に反映(更新)するかいなかを文書作成者に問い合わせるメッセージを表示したものである。この場合には、修正情報は、1つのみ(直前の修正情報)であるので、修正情報を文書に反映するかいなかのみをメッセージで文書作成者に問い合わせている。
【0043】
図6の(b)は、修正情報7の履歴を表示して1つの選択を促すメッセージを表示するメッセージボックスの例を示す。この場合には、修正が過去に複数行われていると、その複数の修正情報の履歴(修正データと更新日時(修正日時)の履歴)が表示されるので、いずれか1つを選択してOKボタンを押下することで、選択された修正情報を文書に反映するように、メッセージで文書作成者に問い合わせている。尚、いずれの修正情報も文書に反映しない場合には、NGボタンを押下すれば、修正情報は文書に反映されない。
【0044】
図7は、本発明の説明図(その5)を示す。
図7の(a)は、文書作成装置の画面と文書様式を模式的に示す。ここでは、ワード(文書作成装置の画面)と、ひな形1,2,3・・・(文書様式)を図示のように設ける。
【0045】
図7の(b)は、画面上に複数のひな形1,2,3を配置した様子を示す。ここでは、ひな形1,2,3を複数の文書様式として画面上(文書上)に図7の(b)の上段に示すのように配置し、ここでは、ひな形1の貼付データ(ひな形1の識別子に対応する貼付データ)Aを貼付情報DB6から取得して貼り付け、下段に示すように表示した様子を示す。
【0046】
図7の(c)は、手修正した後の文書を示す。ここでは、ひな形1のデータをAからA’に手修正して表示した文書を示す。
図7の(d)は、修正情報を抽出して保存する様子を示す。ここでは、図7の(c)の手修正後の文書(ひな形1,2,3に貼付データを貼り付け、手修正した後の文書)と、図7の(b)で手修正前の文書(ひな形1,2,3に貼付データを貼り付けた当初の文書)とを比較し、手修正後の文書の修正情報(差分データ)を抽出して保存する様子を示す。ここでは、例えば
・文書1−ひな形1−識別子1−A’
という修正情報を抽出して保存する。
【0047】
図7の(e)は、割付情報DB6のひな形1の貼付データAを最新データBに更新する様子を示す。ここでは、他のシステムから貼付情報DB6の内容を常に最新に更新するようにしている。
【0048】
図7の(f)は、文書1を再作成する様子を示す。ここでは、文書1に上段でひな形1,2,3を配置し、下段で貼付情報DB6から最新データBを取得してひな形1の識別子1の位置に貼り付けた様子を示す。
【0049】
図7の(g)は、修正情報をもとに手修正を反映した様子を示す。ここでは、図7の(f)のひな形1のデータBを、修正情報7のA’に自動的に修正している。
【0050】
以上のように、文書1の作成時に施した手修正を修正情報7として保存しておき、再作成時に最新データを貼り付けた文書1を作成した後、修正情報7で文書1に以前の手修正を自動的に反映することにより、文書の再作成時に同じ手修正を繰り返すという面倒な作業を省略して迅速に文書を作成することが可能となる。
【0051】
【発明の効果】
以上説明したように、本発明によれば、文書様式の特定位置にデータベースから取得して貼り付けて手修正を施し文書を作成した場合、修正情報を保存しておき、文書の再作成時に修正情報を反映して文書を作成する構成を採用しているため、文書の再作成時毎に同じ手修正を毎回施す手間を無くし、最新データを貼り付けた文書を迅速に作成できる。
【図面の簡単な説明】
【図1】本発明のシステム構成図である。
【図2】本発明の動作説明フローチャートである。
【図3】本発明の説明図(その1)である。
【図4】本発明の説明図(その2)である。
【図5】本発明の説明図(その3)である。
【図6】本発明の説明図(その4)である。
【図7】本発明の説明図(その5)である。
【符号の説明】
1:処理装置
2:貼付手段
3:反映手段
4:修正情報抽出手段
5:文書様式DB
6:貼付情報DB
7:修正情報
8:文書[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a document creation system and a recording medium for creating a document by pasting data into a document format.
[0002]
[Prior art]
Conventionally, a document creation apparatus has been used to select one of the standard document formats prepared in advance, obtain data from the database in the selected document format, and paste the data at a specific position to create a document. It has been broken.
[0003]
[Problems to be solved by the invention]
At this time, when the data obtained from the database and pasted at the specified position of the selected document format is manually modified and the document is created, when the data in the database has been updated to the latest, When the latest data is pasted on a manually corrected document, it is overwritten, and it becomes necessary to perform manual correction again, which is inconvenient.
[0004]
In order to solve these problems, the present invention saves correction information when a document is created by pasting it from a database and pasting it at a specific position in the document format, and is corrected when the document is re-created. The purpose is to eliminate the trouble of performing manual correction each time information is reflected.
[0005]
[Means for Solving the Problems]
Means for solving the problem will be described with reference to FIG.
In FIG. 1, a
[0006]
The pasting means 2 creates a document by pasting data read from the pasting information DB 6 at a predetermined position in the document format.
The correction information extraction means 4 extracts correction information corrected from the pasted document.
[0007]
Next, the operation will be described.
The pasting means 2 pastes data at a predetermined position on the selected document format, and the correction information extracting means 4 collects and stores correction information when the document created by pasting is corrected. The correction information is extracted and reflected when the latest data is pasted at a predetermined position and re-created in the document format.
[0008]
When the pasting means 2 pastes the data in the selected document format at a predetermined position and saves the original document created by pasting the data, and the pasted and created document is corrected, the correction information extracting means 4 When the document is corrected and the original document is compared, the difference is extracted, correction information is created and stored, and the reflecting means 3 pastes the latest data into the document format at a predetermined position and recreates it. The saved correction information is taken out and reflected to create a document.
[0009]
At this time, as the correction information, the document name, the identifier representing the position in the document, and the correction contents are stored in association with each other.
In addition, as correction information, a plurality of document names, identifiers indicating positions in the document, correction contents, and update dates are stored in association with each other, and a list of correction information is displayed at the time of re-creation to reflect the selected correction information. I try to create a document.
[0010]
Therefore, when a document is created by pasting and pasting it from a database at a specific position in the document format, the correction information is saved and the document is created by reflecting the correction information when the document is re-created. Thus, it is possible to eliminate the trouble of performing the same manual correction every time re-creation is performed.
[0011]
【Example】
Next, embodiments and operations of the present invention will be described sequentially in detail with reference to FIGS.
[0012]
FIG. 1 shows a system configuration diagram of the present invention.
In FIG. 1, a
[0013]
The pasting means 2 creates a document by pasting the corresponding data read from the pasting information DB 6 at a predetermined position in the document format selected from the document format list read from the document format DB 5.
[0014]
Reflecting means 3 creates a document that reflects correction information for a document that is read from the document format DB 5 and pasted into the document format when the document is re-created.
[0015]
The correction information extraction means 4 compares the stored pasted original document with the corrected document, extracts the difference, and creates correction information.
The document format DB 5 is a database that stores a plurality of document formats provided with columns of data to be pasted, and stores a large number of document names, identifiers of column to be pasted in the document, and pasting contents as records. .
[0016]
The pasting information DB 6 is a database in which contents to be pasted in a document format are registered, and is registered with a document name, an identifier, and contents as records.
The correction information 7 is correction information created by extracting the difference between the original document in which data is pasted into the document format and the corrected document. The correction information 7 is a record of the document name, identifier, and correction data. Yes (see (e) of FIG. 4).
[0017]
The document 8 is a document created by pasting data into a document format and reflecting correction information as necessary.
Next, the operation of the configuration of FIG. 1 will be described in detail according to the order of the flowchart of FIG.
[0018]
FIG. 2 shows a flowchart for explaining the operation of the present invention.
In FIG. 2, a document creation instruction is input in S1.
In S2, it is determined whether it is recreated. This determines whether the document name designated in S1 is a re-created document that has already been created. If YES, the document re-creation process in S9 is performed. On the other hand, in the case of NO, since it is found that the document is created for the first time, the process proceeds to S3.
[0019]
S3 selects a document format. This is done by displaying a list of document formats registered in the document format DB 5 of FIG. 1 and selecting one, or selecting a document format number.
[0020]
In S4, the data acquired from the DB is pasted to a specific position set in the style. For example, the
[0021]
S5 preserve | saves sticking information. This saves the original document (including pasting information) in which all pasting data is read from the pasting information DB 6 and pasted at the pasting position in the document format selected in S4.
[0022]
In S6, correction processing by manual input is performed. In this method, a part of a document created by pasting pasted data into a document format is manually corrected.
S7 stores the correction information. In this method, difference data is extracted by comparing a document at the time of pasting with a document after manual correction, and this is stored as correction information.
[0023]
In step S8, the created document is saved.
Through the above S1 to S8, it is possible to paste the pasted data on the selected document format, create a document by performing manual correction, and save the correction information.
[0024]
Next, in S9 of FIG. 2, since it is determined that the document is re-created by YES in S2, the data acquired from the pasting information DB 6 is pasted to a specific position set in the document format. As a result, the pasted data acquired from the pasting information DB 6 is pasted to the pasting position of the selected document format, and the document before reflecting the correction information is created.
[0025]
S10 determines whether the difference is reflected. Whether or not to reflect the manually corrected correction information stored in S7 described above to the document pasted with the latest pasted data for the document created by pasting the pasted data into the document format in S9. Is determined. In the case of YES, since it has been found that the latest correction data that has been manually corrected after pasting the latest pasted data in the document format is reflected in S11, it is updated with the correction information by differential reflection processing in S11, and the previous manual correction is made. After updating with data, the process proceeds to S6. On the other hand, in the case of NO in S10, the process proceeds to S6 without reflecting the correction information. Then, as described above, correction processing by manual input is performed in S6, correction information is stored in S7, the document created in S8 is stored, and the process ends.
[0026]
With the above S1, S2 YES, S9 to S11, and S6 to S8, the correction information that has been manually corrected and saved when the document is re-created can be automatically reflected to create the document. It becomes possible.
[0027]
FIG. 3 shows an explanatory diagram (part 1) of the present invention. This is an example in which correction information is reflected at the time of document creation and document re-creation under the configuration of FIG. 1 according to the procedure of the flowchart of FIG.
[0028]
FIG. 3A shows a state in which the pasted data is pasted on the
[0029]
FIG. 3B shows how the contents of the
[0030]
Document 1-identifier 1-A
Document 1-identifier 2-C
FIG. 3C shows a state where manual correction is performed. Here, the data “A” of the
[0031]
FIG. 3D shows a state in which a difference is extracted and stored as correction information. Here, the content of the
[0032]
As described above, after the pasted data is pasted and stored in the selected document format, when the manual correction is performed, the latter difference can be extracted from the former and stored as correction information. Then, when the document is recreated with 2 in FIG. 2 described above, the difference can be automatically reflected by the procedure from S9 to S11, and it is not necessary to perform manual correction at the second and subsequent document recreation. .
[0033]
FIG. 4 shows an explanatory diagram (part 2) of the present invention. This shows a specific example of the order from FIG. 3A to FIG.
FIG. 4A shows an example of a document format. Here, as for the document format, four identifiers of the pasting data are provided in the
[0034]
Document
FIG. 4B shows a state after pasting the pasting data. This is illustrated at the position of the
[0035]
(C) of FIG. 4 shows the example which preserve | saved sticking information. This is an example in which the pasted data pasted at the position of the identifier of the
[0036]
Document name
FIG. 4D shows an example of manual correction. Here, a state after manually correcting the pasting data “3” in the column of the identifier BD to “10” is shown.
[0037]
FIG. 4E shows an example of correction information. This is because the
Save.
[0038]
As described above, when pasting the pasted data into the selected document format and manually creating a document, the original document created by pasting the pasted data is compared with the revised document. The corrected correction information can be extracted and stored.
[0039]
FIG. 5 shows an explanatory diagram (part 3) of the present invention. This shows how the correction information stored in FIG. 4 is reflected when a document is re-created.
FIG. 5A shows a state in which the pasting data is pasted on the
[0040]
FIG. 5B shows an example of a document created by reflecting correction information. Here, the
[0041]
As described above, when the document is re-created from the selected document format, it is not necessary to input the same manual correction every time the document is re-created by reflecting the correction information 7 stored previously. Document creation operation is simplified.
[0042]
FIG. 6 is an explanatory diagram (part 4) of the present invention.
FIG. 6A shows an example of a message box that displays a message as to whether the correction information is reflected in the document. This is a message for inquiring the document creator whether or not the correction information (difference data) should be reflected (updated) in the document in S10 of FIG. In this case, since there is only one correction information (immediate correction information), the document creator is inquired only about whether the correction information is reflected in the document.
[0043]
FIG. 6B shows an example of a message box that displays the history of the correction information 7 and displays a message prompting one selection. In this case, if a plurality of corrections have been made in the past, a history of the correction information (correction data and update date / time (correction date / time) history) is displayed. By pressing the OK button, the document creator is inquired with a message so that the selected correction information is reflected in the document. If none of the correction information is reflected in the document, the correction information is not reflected in the document by pressing the NG button.
[0044]
FIG. 7 shows an explanatory diagram (No. 5) of the present invention.
FIG. 7A schematically shows the screen of the document creation apparatus and the document format. Here, a word (screen of the document creation apparatus) and
[0045]
FIG. 7B shows a state in which a plurality of
[0046]
FIG. 7C shows the document after manual correction. Here, a document in which data of the
FIG. 7D shows how correction information is extracted and stored. Here, the document after manual correction in FIG. 7C (the document after pasting the pasting data on the
Extract and save the correction information.
[0047]
(E) of FIG. 7 shows a state in which the pasting data A of the
[0048]
FIG. 7F shows how the
[0049]
FIG. 7G shows a state in which manual correction is reflected based on the correction information. Here, the data B of the
[0050]
As described above, the manual correction made at the time of creating the
[0051]
【The invention's effect】
As described above, according to the present invention, when a document is created by pasting it from a database and pasting it at a specific position in the document format, the correction information is saved and corrected when the document is re-created. Since the document is created by reflecting the information, the trouble of performing the same manual correction every time the document is re-created can be eliminated, and the document pasted with the latest data can be quickly created.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram of the present invention.
FIG. 2 is a flowchart explaining the operation of the present invention.
FIG. 3 is an explanatory diagram (part 1) of the present invention.
FIG. 4 is an explanatory diagram (part 2) of the present invention.
FIG. 5 is an explanatory diagram (part 3) of the present invention.
FIG. 6 is an explanatory diagram (part 4) of the present invention.
FIG. 7 is an explanatory diagram (part 5) of the present invention.
[Explanation of symbols]
1: Processing device 2: Pasting means 3: Reflecting means 4: Correction information extracting means 5: Document format DB
6: Paste information DB
7: Correction information 8: Document
Claims (4)
データ項目と該データ項目に貼り付ける値とを関連付けて持つ貼付情報DBと、
文書様式が持つデータ項目に、前記貼付情報DBを参照して値を貼り付けて文書を作成する貼付手段と、
前記貼付手段が作成した前記文書を保存する保存手段と、
前記保存手段が保存した前記文書と、利用者によって変更された文書とを比較して、変更されたデータ項目と変更された値とを関連付けて修正情報として保存する修正情報抽出手段と、
文書の再作成時に、前記貼付手段が貼り付けた値を、前記修正情報を参照して変更された値に変更する反映手段と
を備えたことを特徴とする文書作成システム。A document creation system for creating a document by pasting data into a document format,
A pasting information DB having a data item and a value pasted to the data item in association with each other;
A pasting unit that creates a document by pasting a value with reference to the pasting information DB in a data item of a document format;
Storage means for storing the document created by the pasting means ;
A correction information extraction unit that compares the document stored by the storage unit with a document changed by a user, associates the changed data item with the changed value, and stores it as correction information;
A document creating system, comprising: a reflecting unit that changes a value pasted by the pasting unit to a value changed with reference to the correction information when the document is re-created.
前記反映手段が、文書の再作成時に前記複数版の修正情報を表示して利用者に選択させ、利用者が選択した版の変更された値に変更することを特徴とする請求項1に記載の文書作成システム。The correction information extraction means stores a plurality of versions of correction information in which the changed data item, the changed value, and the changed date and time are associated,
2. The reflecting unit according to claim 1, wherein when the document is re-created, the correction information of the plurality of versions is displayed and selected by the user, and changed to the changed value of the version selected by the user. Document creation system.
文書様式が持つデータ項目に、前記貼付情報DBを参照して値を貼り付けて文書を作成する貼付手段と、
前記貼付手段が作成した前記文書を保存する保存手段と、
前記保存手段が保存した前記文書と、利用者によって変更された文書とを比較して、変更されたデータ項目と変更された値とを関連付けて修正情報として保存する修正情報抽出手段と、
文書の再作成時に、前記貼付手段が貼り付けた値を、前記修正情報を参照して変更された値に変更する反映手段と
して機能させるためのプログラムを記録したコンピュータ読取可能な記録媒体。A computer that can access a paste information DB having a data item and a value to be pasted to the data item,
A pasting unit that creates a document by pasting a value with reference to the pasting information DB in a data item of a document format;
Storage means for storing the document created by the pasting means ;
A correction information extraction unit that compares the document stored by the storage unit with a document changed by a user, associates the changed data item with the changed value, and stores it as correction information;
A computer-readable recording medium on which a program for causing a value pasted by the pasting unit to function as a reflecting unit for changing to a value changed with reference to the correction information when a document is re-created.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP07459599A JP3836269B2 (en) | 1999-03-18 | 1999-03-18 | Document creation system and recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP07459599A JP3836269B2 (en) | 1999-03-18 | 1999-03-18 | Document creation system and recording medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000268026A JP2000268026A (en) | 2000-09-29 |
| JP3836269B2 true JP3836269B2 (en) | 2006-10-25 |
Family
ID=13551674
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP07459599A Expired - Fee Related JP3836269B2 (en) | 1999-03-18 | 1999-03-18 | Document creation system and recording medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3836269B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009169987A (en) * | 2003-02-27 | 2009-07-30 | Kyodo Printing Co Ltd | Method and apparatus for reflecting data in database and program thereof |
| JP4559946B2 (en) * | 2005-09-29 | 2010-10-13 | 株式会社東芝 | Input device, input method, and input program |
| JP2007233671A (en) * | 2006-03-01 | 2007-09-13 | Fuji Xerox Co Ltd | Image processing apparatus, image processing method and image processing program |
-
1999
- 1999-03-18 JP JP07459599A patent/JP3836269B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000268026A (en) | 2000-09-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3836269B2 (en) | Document creation system and recording medium | |
| JPH0895767A (en) | Program generation method using program parts | |
| JPH06332680A (en) | Automatic program generation device | |
| JP2002351861A (en) | Automatic typesetting system | |
| US5285193A (en) | Data base system | |
| JP2918735B2 (en) | Drawing and parts list creation management device | |
| JP2001265756A (en) | Work procedure manual creation device and program recording medium | |
| JP2002297641A (en) | Storing method, updating method, and display method for map data, and software | |
| JP2002073168A (en) | State transition diagram management device and management method, state transition diagram display device, and program recording medium | |
| JP3576914B2 (en) | Database access component creation support system and its program recording medium | |
| JPH11250037A (en) | Content editing device and recording medium | |
| JP4341726B2 (en) | Electronic form system and recording medium | |
| JP3206808B2 (en) | Parametric design system with attribute data editing function | |
| JP2009064347A (en) | Work support information display device and work support information display method | |
| JPH06103277A (en) | Report output method for software development management | |
| JP2001051771A (en) | System and method for processing picture | |
| JP3666921B2 (en) | Document information copying apparatus and document information copying method | |
| JP2004171170A (en) | DTP editing device with database update function | |
| JPH08202778A (en) | General-purpose form creation system | |
| JP2007011547A (en) | Product information allocation device | |
| JP2003085215A (en) | Shape display device, shape display method, shape display program, and computer-readable recording medium storing shape display program | |
| JPH02297149A (en) | Document preparation and storage system | |
| JPH05274134A (en) | Screen operation manual creation method | |
| JPH09160944A (en) | Drawing creation method in CAD system | |
| JPH09305577A (en) | Specification creation support method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040817 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041018 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060425 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060622 |
|
| 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: 20060711 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060726 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090804 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100804 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110804 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120804 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120804 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130804 Year of fee payment: 7 |
|
| LAPS | Cancellation because of no payment of annual fees |