[go: up one dir, main page]

JP3836269B2 - Document creation system and recording medium - Google Patents

Document creation system and recording medium Download PDF

Info

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
Application number
JP07459599A
Other languages
Japanese (ja)
Other versions
JP2000268026A (en
Inventor
征仁 渡邊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP07459599A priority Critical patent/JP3836269B2/en
Publication of JP2000268026A publication Critical patent/JP2000268026A/en
Application granted granted Critical
Publication of JP3836269B2 publication Critical patent/JP3836269B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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 processing device 1 performs various processes in accordance with a program, and includes a pasting unit 2, a reflecting unit 3, a correction information extracting unit 4, and the like.
[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 processing device 1 loads a program read from a recording medium (not shown) into a main memory and starts it, and performs various processes described below. Here, a pasting unit 2 and a reflecting unit 3 and correction information extraction means 4 and the like.
[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 data 1 of the identifier 1 of the document 1 is extracted from the pasting information DB 6 and pasted at the position of the identifier 1 in the document in the document 1 of FIG.
[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 document 1 in the document format and the document is created. This is because the pasted data is acquired from the pasting information DB 6 for the document name “document 1” of the selected document format and pasted at the position of the corresponding identifier in the document 1 (here, pasted data “A”, “B” ”As shown).
[0029]
FIG. 3B shows how the contents of the original document 1 created by pasting are saved. Here, the data (A, C) is stored as shown below in association with the data pasted in the document 1 in association with the document name (document 1) and the identifier (identifier 1, 2).
[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 identifier 1 of the document 1 shown in the figure is manually corrected to “B”.
[0031]
FIG. 3D shows a state in which a difference is extracted and stored as correction information. Here, the content of the original document 1 to which the pasted data saved in FIG. 3B is pasted is compared with the content of the document 1 after manual correction to extract a difference (here, “document 1-identifier”). 1-B "), and is stored as correction information (correction information corrected for" identifier 1-B "for document 1) as shown.
[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 document 1 as shown below.
[0034]
Document name Identifier document 1 AC
Document 1 BC
Document 1 AD
Document 1 BD
FIG. 4B shows a state after pasting the pasting data. This is illustrated at the position of the corresponding document 1 by reading out the data determined by the corresponding document-identifier registered from the pasting information DB 6 based on the document name and identifier in the document format of FIG. Is pasted like this.
[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 document 1 in FIG. 4B is saved, and is saved as follows (note that the document name does not have to be saved). .
[0036]
Document name Identifier Data document 1 AC 0
Document 1 BC 1
Document 1 AD 2
Document 1 BD 3
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 document 1 after the manual correction in FIG. 4D is compared with the original document 1 stored in FIG. 4C, and the pasted data at the position of the identifier BD is obtained as difference data. Since it is found that the data has been corrected from “3” to “10”, the corrected data document 1 BD 10 is used as correction information.
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 same document format 1 as FIG. This shows a state after the latest pasting data is pasted on the same document 1 as in FIGS. In this state, since the data in the pasting information DB 6 has been updated to the latest, the pasted data is different while being the same document 1 as shown in FIG.
[0040]
FIG. 5B shows an example of a document created by reflecting correction information. Here, the document 1 in FIG. 5A is the document 1 reflecting the correction information 7 in FIG. 4E previously created and stored in the same document 1, and is shown in FIG. 4E. The data of the identifier BD is corrected to “10”. still. If the correction information 7 is not reflected, a message asking whether to reflect the correction information is displayed, and if the document creator selects not to reflect, the correction information 7 cannot be reflected.
[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 templates 1, 2, 3... (Document format) are provided as shown.
[0045]
FIG. 7B shows a state in which a plurality of templates 1, 2, 3 are arranged on the screen. Here, the templates 1, 2, and 3 are arranged as a plurality of document formats on the screen (on the document) as shown in the upper part of FIG. 7B. The pasting data (A) corresponding to the identifier of the form 1 is acquired from the pasting information DB 6 and pasted and displayed as shown in the lower part.
[0046]
FIG. 7C shows the document after manual correction. Here, a document in which data of the template 1 is manually corrected from A to A ′ is shown.
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 templates 1, 2, and 3 and manually corrected), and before the manual correction in FIG. 7B. A document (an original document in which pasted data is pasted on templates 1, 2, and 3) is compared, and correction information (difference data) of the document after manual correction is extracted and stored. Here, for example: Document 1-Template 1-Identifier 1-A '
Extract and save the correction information.
[0047]
(E) of FIG. 7 shows a state in which the pasting data A of the template 1 in the allocation information DB 6 is updated to the latest data B. Here, the contents of the pasting information DB 6 are always updated to the latest from other systems.
[0048]
FIG. 7F shows how the document 1 is recreated. Here, templates 1, 2, and 3 are arranged on the document 1 at the top, and the latest data B is acquired from the paste information DB 6 and pasted at the position of the identifier 1 of the template 1 at the bottom.
[0049]
FIG. 7G shows a state in which manual correction is reflected based on the correction information. Here, the data B of the template 1 in FIG. 7F is automatically corrected to A ′ of the correction information 7.
[0050]
As described above, the manual correction made at the time of creating the document 1 is stored as the correction information 7, the document 1 to which the latest data is pasted at the time of re-creation is created, and then the previous manual is added to the document 1 with the correction information 7. By automatically reflecting the correction, it is possible to quickly create a document without the troublesome work of repeating the same manual correction when the document is re-created.
[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.
前記修正情報抽出手段が、変更されたデータ項目と変更された値と文書名とを関連付けて修正情報として保存することを特徴とする請求項1あるいは請求項2に記載の文書作成システム。  The document creation system according to claim 1 or 2, wherein the modification information extraction unit stores the modified data item, the modified value, and the document name in association with each other as modification information. データ項目と該データ項目に貼り付ける値とを関連付けて持つ貼付情報DBにアクセス可能なコンピュータを、
文書様式が持つデータ項目に、前記貼付情報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.
JP07459599A 1999-03-18 1999-03-18 Document creation system and recording medium Expired - Fee Related JP3836269B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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