JPH0696076A - Document preparation supporting device - Google Patents

Document preparation supporting device

Info

Publication number
JPH0696076A
JPH0696076A JP4241868A JP24186892A JPH0696076A JP H0696076 A JPH0696076 A JP H0696076A JP 4241868 A JP4241868 A JP 4241868A JP 24186892 A JP24186892 A JP 24186892A JP H0696076 A JPH0696076 A JP H0696076A
Authority
JP
Japan
Prior art keywords
character string
document
component
character
same
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.)
Pending
Application number
JP4241868A
Other languages
Japanese (ja)
Inventor
Masao Hara
真 男 原
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP4241868A priority Critical patent/JPH0696076A/en
Publication of JPH0696076A publication Critical patent/JPH0696076A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【構成】 文書中の文字列を登録指示すると、その文字
列が保存処理手段(ST102〜ST105)によりファイルに登
録される。登録文字列につき呼出し指示を行うと、割付
け処理手段(ST106〜ST111)によりファイル内の部品文
字列が呼出され作成文書の指定位置に挿入される。使用
中の部品文字列に修正が加わると、保存文字列修正手段
(ST112〜ST117)によりファイル内の対応部品文字列に
同じ修正を加える。同文書中の他の箇所に同部品文字列
が在る場合には使用中文字列修正手段(ST112〜ST116,S
T118)がその文字列に対し同じ修正を行う。 【効果】 1箇所の修正が全ての部品文字列に反映され
るので、一文書中に共通の文字列を複数用いる場合で
も、ユーザは別の箇所については意識しなくとも良く、
操作負担の大幅軽減が図れる。
(57) [Summary] [Structure] When a character string in a document is instructed to be registered, the character string is registered in a file by the storage processing means (ST102 to ST105). When a calling instruction is issued for the registered character string, the allocation processing means (ST106 to ST111) calls the component character string in the file and inserts it at the specified position of the created document. When the component character string in use is modified, the stored character string modification means
By (ST112 to ST117), the same correction is added to the corresponding part character string in the file. If the same part character string is present in another part of the same document, the in-use character string correcting means (ST112 to ST116, S
T118) makes the same modification to the string. [Effect] Since the correction of one part is reflected in all the part character strings, even if a plurality of common character strings are used in one document, the user does not have to be aware of another part,
The operation load can be greatly reduced.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は編集機能の拡充に寄与す
る文書作成支援装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document creation support device that contributes to the expansion of editing functions.

【0002】[0002]

【従来の技術】日本語ワードプロセッサは、半導体技術
の進歩に伴い、様々な機種が相次いで登場し、今では、
印字も美しく、文書作成・取扱いのための支援機能も編
集・校正・通信等と充実してきており、OA機器の花形
となっている。
2. Description of the Related Art Japanese word processors have come in various models one after another with the progress of semiconductor technology.
The printing is beautiful, and the support functions for document creation and handling have been enhanced with editing, proofreading, communication, etc., and it is a flower shape of OA equipment.

【0003】ところで、ワードプロセッサにより文書の
作成を行う際には、既に入力済みの文書をコピーし、あ
るいはそれを多少加工した上で同一文書中の複数箇所に
使用することが行われる。
By the way, when a document is created by a word processor, a document which has already been input is copied, or it is processed a little and then used at a plurality of places in the same document.

【0004】このようなコピー機能を使用することで、
同一文章中に何か所か同じ引用文を入力する場合など、
1文字1文字を入力する場合よりも効率的に文書を作成
することができることとなる。
By using such a copy function,
For example, when inputting the same quotation in several places in the same sentence,
A document can be created more efficiently than when one character is input.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、このよ
うな機能を駆使して作成した文書の場合、コピー機能を
使った箇所に訂正が生ずると、多くの場合、他の対応コ
ピー箇所の訂正も全て行わなければならず、コピーの数
が多いほど作業が多くなり、使用者の負担になってい
る。
However, in the case of a document created by making full use of such a function, when a correction occurs at a portion where the copy function is used, in many cases, all other corresponding copy portions are also corrected. This has to be done, and the more copies, the more work and the burden on the user.

【0006】なお、近年のワードプロセッサには語句サ
ーチ・置換機能が付与されている。この機能は、ある文
字列をサーチ対象として指定すると、同一文書中の全て
におけるサーチ対象文字列を探しだし、同時に指定され
ている置換文字列にその文字列を置換える、という機能
である。この置換機能には、語句を一つ一つ確認しなら
が置換してゆく機能と、自動一括置換との2種が存在す
るが、いずれにしても、この機能を使用することで、使
用者が画面を見ながら訂正箇所を捜し出す手間が省ける
ため、その分は使用者の作業負担が軽減される。しか
し、同じ文字列でも置換したいものと置換したくないも
のとが複雑に混ざっているような場合、語句一つ一つを
確認しながら作業を行う場合、使用者が画面を見ながら
訂正箇所を捜し出すのと変わらない位の手間がかかり、
一括置換にあっては置換したくないものまで置換されて
しまうため、この場合採用し難くなり、この語句サーチ
機能も十分なものとは言難い。
It should be noted that word search / replacement functions have been added to word processors in recent years. This function is such that, when a certain character string is designated as a search target, the search target character strings in all of the same document are searched, and the character string is replaced with the designated replacement character string at the same time. There are two types of this replacement function, one is to replace each word after checking it, and the other is automatic batch replacement. In any case, by using this function, the user can Since it is possible to save the trouble of searching for a correction portion while looking at the screen, the work burden on the user is reduced accordingly. However, when the same character string is complicatedly mixed with what you want to replace and what you do not want to replace, when you work while checking each phrase, the user can see the screen and correct the correction. It takes the same amount of effort as finding it,
In the case of batch replacement, even those that one does not want to replace are replaced, so it is difficult to adopt in this case, and it is hard to say that this word search function is sufficient.

【0007】本発明は、上記従来技術の有する問題点に
鑑みてなされたもので、その目的とするところは、一文
書中に引用文などのように共通の文字列を複数か所に用
いる場合、その1つの引用文の1箇所を修正するだけで
他の引用文の対応箇所も修正されるようにした文書作成
支援装置を提供することにある。
The present invention has been made in view of the above problems of the prior art, and its object is to use a common character string in a plurality of places such as a quote in a document. The object of the present invention is to provide a document creation support device in which the corresponding part of other quotes can be modified by modifying only one part of the one quote.

【0008】[0008]

【課題を解決するための手段】本発明の文書作成支援装
置は、部品文字列を記憶する文字列記憶手段と、作成文
書中の文字列を登録指示する登録指示手段と、上記登録
指示に応答して上記文書中の文字列を上記部品文字列と
して上記文字列記憶手段へ保存する保存処理手段と、上
記文字列記憶手段に記憶されている部品文字列の呼出し
指示を行う呼出し指示手段と、上記呼出し指示に応答し
て上記部品文字列を上記文字列記憶手段から呼出して上
記作成文書中の指定位置に割付ける割付け処理手段と、
その作成文書中で使用されている使用中部品文字列に修
正があったとき、その修正文字列に対応する上記文字列
記憶手段内の部品文字列の修正を行う保存文字列修正手
段と、上記使用中部品文字列に修正があったときであっ
て、かつその修正文字列と同じ部品文字列として上記文
字列記憶手段に保存されている他の文字列が上記作成文
書中に存在するときその修正を行う使用中文字列修正手
段とを備えている。
A document creation support apparatus of the present invention includes a character string storage means for storing a part character string, a registration instruction means for instructing registration of a character string in a created document, and a response to the registration instruction. A storage processing means for storing the character string in the document as the component character string in the character string storage means, and a call instructing means for instructing to call the component character string stored in the character string storage means, Allocation processing means for calling the part character string from the character string storage means in response to the calling instruction and allocating it to a designated position in the created document,
When the in-use part character string used in the created document is corrected, a saving character string correcting means for correcting the part character string in the character string storing means corresponding to the corrected character string, When the in-use part character string has been corrected, and when another character string stored in the character string storage means as the same part character string as the corrected character string exists in the created document, And an in-use character string correcting means for making a correction.

【0009】[0009]

【作用】ユーザは登録指示手段によって文書中の任意の
文字列を部品文字列として登録指示することができる。
このようにすると、その文字列が保存処理手段によって
文字列記憶手段に部品文字列として登録保存される。
The user can instruct registration of an arbitrary character string in the document as a component character string by the registration instructing means.
By doing so, the character string is registered and stored as a component character string in the character string storage means by the storage processing means.

【0010】その後、ユーザは、文章中に以前登録した
部品文字列を引用したとき、必要な箇所でこの部品文字
列の呼出し指示を行う。すると、割付け処理手段によっ
て文字列記憶手段の指示された部品文字列が呼出され、
これが作成文書中の任意位置に挿入される。
After that, when the user cites the previously registered component character string in the text, the user gives an instruction to call the component character string at a necessary location. Then, the allocation processing means calls the component character string designated in the character string storage means,
This is inserted at an arbitrary position in the created document.

【0011】そして、ユーザがその文書で使用中の部品
文字列に修正を加えると、保存文字列修正手段によっ
て、文字列記憶手段内の対応する部品文字列に同じ修正
を加える。よって、文字列記憶手段内の部品文字列と作
成文書内の部品文字列とは常に同じ状態で統一されてお
り、後で呼出した後に修正等を加える必要無くそのまま
使用できる。
When the user makes a correction to the part character string being used in the document, the stored character string correcting means makes the same correction to the corresponding part character string in the character string storing means. Therefore, the component character string in the character string storage means and the component character string in the created document are always unified in the same state, and can be used as they are without having to make corrections after calling them later.

【0012】また、同じ文書中の他の箇所に同じ部品文
字列が使用されている場合には使用中文字列修正手段が
その文字列に対し同じ修正を行う。よって、同じ文書内
の複数箇所に部品文字列が使用されていても、一つの部
品文字列が修正するだけで文章中に引用されている同一
の部品文字列全ての修正が自動的になされる。
When the same character string is used in another part of the same document, the in-use character string correcting means makes the same correction to the character string. Therefore, even if a part string is used in multiple places in the same document, all the same part strings quoted in the text will be corrected automatically by modifying only one part string. .

【0013】以上のように本発明によれば、一文書中に
共通の文字列を複数用いる場合、文書中の文字列を部品
文字列として登録し、その後、これを文書中の複数箇所
で使用するようにすれば、その中の1箇所の部品文字列
に対してなされた修正が同一登録の全ての部品文字列に
反映されるので、ユーザは別の箇所の修正は意識しなく
とも良く、操作負担の大幅な軽減を図ることができる。
As described above, according to the present invention, when a plurality of common character strings are used in one document, the character string in the document is registered as a component character string and then this is used in a plurality of places in the document. By doing so, since the correction made to the part character string at one place among them is reflected to all the part character strings of the same registration, the user does not need to be aware of the correction at another part, The operation load can be significantly reduced.

【0014】[0014]

【実施例】以下に本発明の実施例について図面を参照し
つつ説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0015】図2は本発明の一実施例に係る文書作成支
援装置のハードウエア構成を示すものである。
FIG. 2 shows the hardware configuration of the document creation support apparatus according to the embodiment of the present invention.

【0016】この図において、まず、表示装置1はユー
ザの入力した文字列等を表示するとともに、文字列の指
定や表示やメッセージ等の各種情報を表示する。入力装
置2は文字列の入力や共通部分として部品化する文字列
の指定や呼出し等の操作を行うためのもので、具体的に
はキーボードやペン等である。外部記憶装置3はユーザ
の作成した文書等や共通部分として部品化した文字列等
をフロッピーディスク(ハードディスク)等に記憶す
る。ROM4は部品文字の位置の検出や共通部品として
部品化された文字列を引用されている入力位置が共通部
分として部品化された文字列内であるか判断する等のプ
ログラムが収められているもので、その詳細については
後述する。RAM5は入力された文字や共有部分として
部品化された文字列やその位置等の情報を一時的に記憶
するものである。CPU6はその周辺に接続された装置
1〜5の全体の制御を司るものである。
In the figure, first, the display device 1 displays a character string or the like input by the user, and also displays various information such as designation and display of the character string and a message. The input device 2 is for inputting a character string and for performing operations such as designation and calling of a character string to be made into a component as a common part, and is specifically a keyboard, a pen or the like. The external storage device 3 stores a user-created document or the like, a character string that is made into a component as a common part, or the like in a floppy disk (hard disk) or the like. The ROM 4 contains a program for detecting the position of a part character and determining whether or not the input position quoted for a character string that has been made into a common part is within the character string that has been made into a part as a common part. The details will be described later. The RAM 5 temporarily stores information such as input characters, character strings divided into shared parts, and their positions. The CPU 6 controls the entire devices 1 to 5 connected to its periphery.

【0017】図1はROM4に書込まれているプログラ
ムの主要部のアルゴリズムを示すものである。
FIG. 1 shows the algorithm of the main part of the program written in the ROM 4.

【0018】この図において、電源投入により図示しな
い初期化処理が行われた後、ステップST101に進
み、表示装置1の画面が編集画面に設定される。その
後、特定のキー入力が行われない限り、編集画面が維持
される。
In this figure, after initialization processing (not shown) is performed by turning on the power, the process proceeds to step ST101, and the screen of the display device 1 is set to the edit screen. After that, the edit screen is maintained unless a specific key input is made.

【0019】そして、特定のキー入力がなされると、ス
テップST102に移り、ここで、文書中で共通して使
用する部分についての登録指示か否かを判断される。こ
の判断の結果、Y(Yes:登録指示)であった場合には、
ステップST103において、表示装置1の画面上で文
字列指定を促し、その指定の待機状態になる。ここで、
入力装置2から文書中の登録したい文字列の先頭、末尾
が指定されると、ステップST103に移る。ここで
は、表示装置1の画面上で当該文字列の名前(登録名)
を入力するように促し、その入力待機状態になる。そし
て、文字列の登録名が入力されると、これを指定文字列
の登録名として設定し、ステップST105において、
その登録文字列の名前と文書中での位置と当該文字列本
体とが対応付けられた状態で外部記憶装置3あるいはR
AM5に保存される。その後、処理はステップST10
1に戻る。
When a specific key is input, the process proceeds to step ST102, where it is determined whether or not the instruction is a registration instruction for a part commonly used in the document. If the result of this determination is Y (Yes: registration instruction),
In step ST103, a character string designation is urged on the screen of the display device 1, and a standby state for the designation is entered. here,
When the beginning and end of the character string to be registered in the document are designated by the input device 2, the process proceeds to step ST103. Here, the name of the character string (registered name) on the screen of the display device 1
Prompts you to enter, and enters the input standby state. Then, when the registered name of the character string is input, this is set as the registered name of the designated character string, and in step ST105,
The external storage device 3 or R in a state where the name of the registered character string, the position in the document, and the character string body are associated with each other.
It is stored in AM5. Then, the process is step ST10.
Return to 1.

【0020】次に、ステップST102での判断の結果
がN(No)になった場合には、ステップST106に移
り、ここで特定のキー入力が呼出し指示か否かを判断す
る。この判断がY(呼出し指示)であった場合には、ス
テップST107に移り、ここで、表示装置1の画面上
に部品名の指定を促す表示を行い、その入力待ちの状態
になる。部品名が入力装置2から入力されると、ステッ
プST108でその入力部品名が登録されている中に在
るか否かを確認する。その結果、Y(該当部品名の文字
列が在る)となった場合には、表示装置1の画面上で割
付け位置の指定を行うように指示し、その入力待ちの状
態になる。割付け位置が入力装置1から入力されると、
ステップST110で編集画面上における文書中の指定
位置にその部品文字列を割付ける。次いで、ステップS
T111において、その割付け文字列の割付け位置をそ
の部品名に対応させて外部記憶装置3あるいはRAM5
に保存する。その後、ステップST101に戻る。
Next, if the result of the determination in step ST102 is N (No), the process proceeds to step ST106, where it is determined whether or not a specific key input is a call instruction. If this determination is Y (calling instruction), the process proceeds to step ST107, where a display prompting the designation of the component name is displayed on the screen of the display device 1, and the input waiting state is entered. When the component name is input from the input device 2, it is confirmed in step ST108 whether or not the input component name is registered. As a result, when the result is Y (the character string of the relevant part name is present), an instruction is given to specify the allocation position on the screen of the display device 1, and the input waiting state is entered. When the allocation position is input from the input device 1,
In step ST110, the part character string is assigned to the designated position in the document on the edit screen. Then, step S
At T111, the allocation position of the allocation character string is made to correspond to the part name, and the external storage device 3 or RAM 5
Save to. Then, it returns to step ST101.

【0021】ステップST106,ST108での判断
の結果がNであった場合には、ステップST112に移
る。ここでは、特定のキー入力が文書を構成するいずれ
かの文字列の操作(挿入・削除等)が行われたのか否か
を判断する。その結果、Y(文字列の操作が行われた)
となったならば、ステップST113で、登録されてい
る部品文字列が作成文書中で使用されているか否かを判
断する。その結果がY(使用している)となった場合に
は、ステップST114において、当該文字列操作が行
われた文書中の位置をレジスタにセットし、続いてステ
ップST115において部品が使用されている全ての位
置を別のレジスタにセットし、ステップST116で、
その文字列操作位置と各部品使用位置とを順次比較する
ことにより、文字操作が部品文字列内で行われたのか否
かを判断する。その結果がY(文字列操作が部品文字列
内)であった場合には、まず、ステップST117にお
いて、外部記憶装置3またはRAM5に保存されている
部品文字列本体を訂正する。次いで、ステップST11
8において、部品名にてリンクされた当該部品文字列と
同じもので、文書内の他の位置にて使用されている部品
文字列の訂正を行い、その後、ステップST119にお
いて文書中の影響を受けた各部品文字列の全ての位置情
報を更新する。なお、この位置情報の更新トリガとして
は文字列挿入が終了した後に、カーソルキーで入力位置
が変更された時とする。その後、ステップST101に
戻る。
If the result of the determination in steps ST106 and ST108 is N, the process proceeds to step ST112. Here, it is determined whether or not a specific key input is an operation (insertion / deletion, etc.) of any character string forming the document. As a result, Y (character string was operated)
If so, it is determined in step ST113 whether the registered component character string is used in the created document. If the result is Y (used), the position in the document where the character string operation was performed is set in the register in step ST114, and then the component is used in step ST115. All positions are set in another register, and in step ST116,
By sequentially comparing the character string operation position and each component use position, it is determined whether or not the character operation is performed within the component character string. If the result is Y (the character string operation is within the component character string), first, in step ST117, the component character string body stored in the external storage device 3 or the RAM 5 is corrected. Then, step ST11
In 8, the part character string which is the same as the part character string linked by the part name and is used in other positions in the document is corrected, and then in step ST119, the part character string is affected by the influence in the document. All position information of each part character string is updated. The position information update trigger is when the input position is changed with the cursor key after the character string insertion is completed. Then, it returns to step ST101.

【0022】以上のような処理が、上記特定のキー、つ
まり登録・呼出し・文字列操作キーの入力が行われる毎
に繰返される。
The above-described processing is repeated every time the specific key, that is, the register / call / character string operation key is input.

【0023】図3は外部記憶装置3やRAM5上に作成
される部品文字列ファイルの一構成例と作成中文書との
関係で本実施例の動作を説明するものである。
FIG. 3 illustrates the operation of this embodiment in relation to a configuration example of a part character string file created on the external storage device 3 or the RAM 5 and a document being created.

【0024】この図に示す部品文字列ファイルは文書内
での部品使用位置を見出しに置き、その各位置に部品名
とその本体文字列とを対応させる形態を採用している。
位置情報は例えば文字列の先頭位置+文字数あるいは先
頭位置+最後尾位置によって構成される。
In the part character string file shown in this figure, the parts use position in the document is placed in the heading, and the part name and its body character string are associated with each position.
The position information is composed of, for example, the start position of the character string + the number of characters or the start position + the end position.

【0025】ここにおいて、ユーザが1頁目を打ってい
る最中に、今後、使用する可能性の高い文字列(文字列
1)が出てきたとする。そのとき、ユーザは登録指示を
キー入力する。その後、表示装置1の画面が文字列指定
画面に移行したら、ユーザは文字列1の先頭位置と最後
尾位置とを指定し(ST103)、続いて文字列部品名
(部品名1)を入力する(ST104)。これにより、
CPU6が文字列1についての情報(位置1、部品名
1、本体文字列)をファイルFに保存する。
Here, it is assumed that a character string (character string 1) that has a high possibility of being used comes out while the user is hitting the first page. At that time, the user inputs a registration instruction by key input. After that, when the screen of the display device 1 shifts to the character string designation screen, the user specifies the start position and the end position of the character string 1 (ST103), and then inputs the character string part name (part name 1). (ST104). This allows
The CPU 6 saves information about the character string 1 (position 1, component name 1, body character string) in the file F.

【0026】次に、ユーザが2頁目の文書を入力してい
るとき、先に登録した文字列1と同じ部品名1を文字列
2として再度使用する必要が出たとする。そのときは、
ユーザは呼出しのキー入力を行う。そして、表示装置1
の画面が部品名指定画面に切替わったら、部品名1の入
力を行い(ST107)、次いで引用する位置(ここで
は、位置2)の指定を行う(ST109)。この位置の
指定は、例えば、カーソルを割付け位置の先頭位置に置
き、ここで選択/実行キーを押すことで行う。すると、
CPU6がファイルFより部品名1の本体文字列を呼出
し、これを位置2へ割付け(ST110)、続いて、そ
の割付け位置2を部品名1と対応付けて保存する。
Next, it is assumed that when the user is inputting the document of the second page, the same component name 1 as the previously registered character string 1 needs to be used again as the character string 2. That time,
The user inputs the call key. And the display device 1
When the screen of is switched to the component name designation screen, the component name 1 is input (ST107), and then the position to be quoted (here, position 2) is designated (ST109). This position is specified by, for example, placing the cursor at the beginning position of the allocation position and pressing the select / execute key here. Then,
The CPU 6 calls the main body character string of the part name 1 from the file F, allocates it to the position 2 (ST110), and then stores the allocated position 2 in association with the part name 1.

【0027】さらに、4頁目を入力中に新たに登録した
い文字列3ができたとする。この場合、ユーザは、文字
列1のときと同様に、登録キーの入力、文字列の指定、
部品名の入力を行うことにより、CPU6が位置3を見
出しにして部品名2及び文字列3の本体文字列を対応付
けてファイルFに保存する。
Further, it is assumed that the character string 3 to be newly registered is formed while the fourth page is being input. In this case, the user inputs the registration key, specifies the character string, as in the case of the character string 1,
By inputting the component name, the CPU 6 uses the position 3 as a heading and stores the component name 2 and the main character string of the character string 3 in the file F in association with each other.

【0028】ここで、ユーザが、例えば、文字列2の修
正を行ったとする。仮に例えば文字列2にある文字の挿
入を行ったとすると、CPU6は、まず、その挿入位
置、挿入文字数、挿入文字等を通常の文書作成装置にお
ける挿入と同様の処理をして記憶をする。挿入文字列を
読込み、次いで、この挿入位置は部品内部であるためフ
ァイルF内の部品名1の本体文字列にその挿入文字列を
同様に挿入する(ST117)。ここで、文字列2は部
品名1であり、部品名1は位置1にも引用されているこ
とがその情報からわかり、CPU6は、文書1頁目の文
字列1について同様の挿入操作を行う(ST118)。
その挿入の結果、各文字列の位置情報は、その挿入され
た文字数等により増減され、文字列1,2は勿論のこ
と、他に記憶された文字列3の位置情報も新たに更新さ
れる。(ST119)。
Here, it is assumed that the user corrects the character string 2, for example. If, for example, a character in the character string 2 is inserted, the CPU 6 first stores the insertion position, the number of inserted characters, the inserted character, and the like in the same manner as the insertion in a normal document creating apparatus. The insertion character string is read, and since the insertion position is inside the component, the insertion character string is similarly inserted into the body character string of the component name 1 in the file F (ST117). Here, it is understood from the information that the character string 2 is the part name 1, and the part name 1 is also quoted in the position 1, and the CPU 6 performs the same insertion operation for the character string 1 on the first page of the document. (ST118).
As a result of the insertion, the position information of each character string is increased or decreased according to the number of inserted characters, etc., and the position information of the character strings 3 stored in addition to the character strings 1 and 2 is newly updated. . (ST119).

【0029】以上のように上記実施例によれば、文書中
の文字列を部品文字列として登録し、その後、これを文
書中の複数箇所で引用する場合、その中の1箇所の部品
文字列に対してなされた修正が別の箇所な引用されてい
る同一部品文字列に反映される。したがって、ユーザは
引用した複数の箇所の修正を意識しなくとも良く、操作
の負担が大幅に軽減され、文書作成作業の能率をアップ
させることができる。
As described above, according to the above-described embodiment, when a character string in a document is registered as a part character string and then this is quoted at a plurality of places in the document, the part character string at one place in the part is quoted. The correction made to is reflected elsewhere in the quoted identical part string. Therefore, the user does not need to be aware of the correction of a plurality of quoted parts, the operation load is significantly reduced, and the efficiency of document creation work can be improved.

【0030】図4はファイルFの変形例の構造を示すも
のである。
FIG. 4 shows the structure of a modified example of the file F.

【0031】この図に示すものは、部品名を見出しにし
ており、各部品名に対応させて、文字列本体、各種使用
文字列位置を記憶する形態となっている。このような記
憶構造でも図1に示すものと同じアルゴリズムで本発明
の文書作成支援機能が得られる。
In the drawing, the part names are used as headings, and the character string body and various used character string positions are stored in correspondence with each part name. Even with such a storage structure, the document creation support function of the present invention can be obtained by the same algorithm as that shown in FIG.

【0032】[0032]

【発明の効果】以上説明したように本発明によれば、一
文書中に共通の文字列を複数用いる場合、文書中の文字
列を部品文字列として登録し、その後、これを文書中の
複数箇所で使用するようにすれば、その中の1箇所の部
品文字列に対してなされた修正が同一登録の全ての部品
文字列に反映されるので、ユーザは引用したの箇所の修
正を意識しなくとも良く、操作負担の大幅な軽減を図る
ことができる。
As described above, according to the present invention, when a plurality of common character strings are used in one document, the character string in the document is registered as a part character string, and thereafter, this is registered in the plurality of parts in the document. If it is used in a part, the correction made to the part character string in one part is reflected in all the part character strings of the same registration, so the user should be aware of the correction of the part quoted. It is not necessary, and the operation load can be greatly reduced.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例に係る文書作成支援装置の主
要部アルゴリズムを示すフローチャート。
FIG. 1 is a flowchart showing a main part algorithm of a document creation support device according to an embodiment of the present invention.

【図2】図1に示すアルゴリズムが組込まれるハードウ
エアの構成を示すブロック図。
FIG. 2 is a block diagram showing a hardware configuration in which the algorithm shown in FIG. 1 is incorporated.

【図3】図1、2に示す装置の部品文字列ファイルの一
構造例を含む動作解説図。
FIG. 3 is an operation explanatory diagram including a structural example of a part character string file of the device shown in FIGS.

【図4】本発明に係る部品文字列ファイルの変形構造例
を示す説明図。
FIG. 4 is an explanatory diagram showing a modified structure example of a component character string file according to the present invention.

【符号の説明】[Explanation of symbols]

1 表示装置 2 入力装置 3 外部記憶装置 4 ROM 5 RAM 6 CPU ST102〜ST105 文書中の文字列を部品文字列
として登録保存処理するステップ ST106〜ST111 部品文字列をファイルから呼
出して作成文書中の指定位置に割付けるステップ ST112〜ST118 修正文字列に対応するファイ
ル内及び作成文書中の文字列の修正を行うステップ
1 display device 2 input device 3 external storage device 4 ROM 5 RAM 6 CPU ST102 to ST105 Steps for registering and storing character strings in a document as a part character string ST106 to ST111 Calling a part character string from a file to specify in a created document Steps of assigning to positions ST112 to ST118 Steps of correcting the character strings in the file and in the created document corresponding to the corrected character strings

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】部品文字列を記憶する文字列記憶手段と、 作成文書中の文字列を登録指示する登録指示手段と、 前記登録指示に応答して前記文書中の文字列を前記部品
文字列として前記文字列記憶手段へ保存する保存処理手
段と、 前記文字列記憶手段に記憶されている部品文字列の呼出
し指示を行う呼出し指示手段と、 前記呼出し指示に応答して前記部品文字列を前記文字列
記憶手段から呼出して前記作成文書中の指定位置に割付
ける割付け処理手段と、 その作成文書中で使用されている使用中部品文字列に修
正があったとき、その修正文字列に対応する前記文字列
記憶手段内の部品文字列の修正を行う保存文字列修正手
段と、 前記使用中部品文字列に修正があったときであって、か
つその修正文字列と同じ部品文字列として前記文字列記
憶手段に保存されている他の文字列が前記作成文書中に
存在するときその修正を行う使用中文字列修正手段とを
備えている文書作成支援装置。
1. A character string storage unit for storing a part character string, a registration instruction unit for instructing registration of a character string in a created document, and a character string in the document in response to the registration instruction. As a storage processing means for storing in the character string storage means, a call instruction means for instructing to call a component character string stored in the character string storage means, and the component character string in response to the call instruction. When there is a correction to the allocation processing means that is called from the character string storage means and is allocated to the specified position in the created document and the in-use part character string used in the created document, it corresponds to the modified character string. Saved character string correction means for correcting the part character string in the character string storage means, and the character as the same part character string as when the in-use part character string is corrected and Listing Document creation support apparatus other strings stored in the means and a character string correcting means being used to perform the modified when present in the creation document.
JP4241868A 1992-09-10 1992-09-10 Document preparation supporting device Pending JPH0696076A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4241868A JPH0696076A (en) 1992-09-10 1992-09-10 Document preparation supporting device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4241868A JPH0696076A (en) 1992-09-10 1992-09-10 Document preparation supporting device

Publications (1)

Publication Number Publication Date
JPH0696076A true JPH0696076A (en) 1994-04-08

Family

ID=17080725

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4241868A Pending JPH0696076A (en) 1992-09-10 1992-09-10 Document preparation supporting device

Country Status (1)

Country Link
JP (1) JPH0696076A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0816557A (en) * 1994-06-28 1996-01-19 Casio Comput Co Ltd Data processing device
JP2019148947A (en) * 2018-02-27 2019-09-05 株式会社アミット Prepared document correction support system, prepared document correction support method and prepared document correction support program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0816557A (en) * 1994-06-28 1996-01-19 Casio Comput Co Ltd Data processing device
JP2019148947A (en) * 2018-02-27 2019-09-05 株式会社アミット Prepared document correction support system, prepared document correction support method and prepared document correction support program

Similar Documents

Publication Publication Date Title
JPH0696076A (en) Document preparation supporting device
US4996640A (en) Data processing system
JP2004157839A (en) Image registration and display method
JPH0366700B2 (en)
JP3041158B2 (en) Document information registration device of document processing device
JPH04299451A (en) System and device for supporting document correction
JP3079825B2 (en) Electronic computer equipment
JP3302552B2 (en) Data entry method
JP2707565B2 (en) Document display device
JPH0588953A (en) Information processing equipment
JP2000132518A (en) Small computer
JPH0750480B2 (en) Text data editing device
JPS62151924A (en) data bank device
JPH0580993A (en) Job execution order control method
JPH0410163A (en) document processing device
JPH04248738A (en) Data management method for electronic telephone directory utilizing ic card
JPH05189504A (en) Graphic display system for cad system
JPH07295796A (en) Program starter
JPH01124056A (en) Document processor
JPH0736916A (en) Image retrieval device
JPH06332684A (en) Program correction support device
JPH04259058A (en) Document processor with space deleting function
JPH0527888A (en) Input system of input information by user
JPH07141156A (en) Information processor and its program combining method
JPS59180764A (en) Document managing method of word processor