[go: up one dir, main page]

JPH02151923A - document processing device - Google Patents

document processing device

Info

Publication number
JPH02151923A
JPH02151923A JP63305937A JP30593788A JPH02151923A JP H02151923 A JPH02151923 A JP H02151923A JP 63305937 A JP63305937 A JP 63305937A JP 30593788 A JP30593788 A JP 30593788A JP H02151923 A JPH02151923 A JP H02151923A
Authority
JP
Japan
Prior art keywords
document
window
character string
input
keyword
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.)
Granted
Application number
JP63305937A
Other languages
Japanese (ja)
Other versions
JP2567930B2 (en
Inventor
Noriko Uchiyama
内山 範子
Shigeo Kino
木野 茂雄
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.)
Hitachi Ltd
Hitachi KE Systems Ltd
Original Assignee
Hitachi Ltd
Hitachi Keiyo Engineering Co 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 Hitachi Ltd, Hitachi Keiyo Engineering Co Ltd filed Critical Hitachi Ltd
Priority to JP63305937A priority Critical patent/JP2567930B2/en
Publication of JPH02151923A publication Critical patent/JPH02151923A/en
Application granted granted Critical
Publication of JP2567930B2 publication Critical patent/JP2567930B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はコンピュータ等の文書処理装置に係り、特に、
使い勝手の良いマンマシンインターフェイスを備える文
書処理装置に関する。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a document processing device such as a computer, and in particular,
The present invention relates to a document processing device with an easy-to-use man-machine interface.

〔従来の技術〕[Conventional technology]

パーソナルコンピュータやワードプロセッサが普及し、
コンピュータプログラムの開発や文章・表・図形等の作
成は、文書処理装置を使用しCRT等の表示装置を見な
がら行うようになってきている。文書処理装置で何ペー
ジにも及ぶプログラムや文章・表・図形等の文書を作成
し、後でその文書中のある一部の文字列等の修正を行う
必要が生じた場合、従来は、その文書を最初から一画面
づつ表示させて修正箇所をサーチし、その箇所を見つけ
る毎に修正を行っている。また、修正対象の文字列と修
正後の文字列を指定すると、文書処理装置が文書中の全
修正を自動的に行うものもある。
Personal computers and word processors became popular,
2. Description of the Related Art Development of computer programs and creation of texts, tables, figures, etc. are now being carried out using document processing devices while viewing a display device such as a CRT. Conventionally, when you create a document containing many pages of programs, texts, tables, figures, etc. using a document processing device, and later need to modify some character strings, etc. in the document, you The document is displayed one screen at a time from the beginning to search for corrections, and each time the correction is found, corrections are made. In addition, there are some document processing devices that automatically make all corrections in a document when a character string to be corrected and a character string to be corrected are specified.

尚、従来の技術に関連するものとして、例えば特開昭6
2−14223号がある。
In addition, as related to the conventional technology, for example, Japanese Patent Application Laid-open No. 6
There is No. 2-14223.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

パーソナルコンピュータ等で作成した文書を作成後に修
正する場合、修正したい文字列等が一種類のときは、そ
の修正は上記従来技術で行っても容易である。しかし、
幾種類もの修正・編集を施さなければならないときは、
カーソルを頻繁に動かして同様の修正、編集操作を何回
も繰り返す必要があり、面倒でしかも修正・編集に時間
がかかってしまい、しかも、修正・編集漏れが生じる虞
もある。これは、従来の文書処理装置が修正する文字列
1つだけを格納するバッファしか持っていないことに起
因する。また、従来のパーソナルコンピュータでは、文
書作成中に気になる箇所や後で編集したいため覚えてお
きたい箇所があった場一 合、そのページ番号や行番号を紙等に筆記用具でメモ書
きしておき、後でそのページ番号や行番号を指定してそ
の箇所を呼び出す操作が必要である。
When modifying a document created on a personal computer or the like after creation, if there is only one type of character string or the like to be modified, the modification can be easily performed using the above-mentioned conventional technology. but,
When you need to make various corrections and edits,
It is necessary to frequently move the cursor and repeat the same correction and editing operations many times, which is troublesome and takes time to correct and edit, and there is a risk that corrections and editing may be omitted. This is due to the fact that conventional document processing devices only have a buffer that stores only one character string to be modified. In addition, with conventional personal computers, if you are creating a document and there is something you are concerned about or want to remember for later editing, you can write down the page number or line number on a piece of paper using a writing utensil. It is necessary to specify the page number or line number and call up the section later.

これは結構手間がかかり煩わしい操作でもある。This is quite a time-consuming and troublesome operation.

このような従来の文書処理装置が持つ問題は、従来の文
字処理装置がマンマシンインターフェイスについてあま
り配慮して胎らず、人間の感性に合わせて操作できるよ
うにしていないことによる。
These problems with conventional document processing devices are due to the fact that conventional character processing devices do not give much consideration to man-machine interfaces and do not allow operations to suit human sensibilities.

本発明の目的は、人間にとって使い勝手の良いマンマシ
ンインターフェイスを備える文書処理装置を提供するこ
とにある。
An object of the present invention is to provide a document processing device equipped with a man-machine interface that is easy for humans to use.

〔課題を解決するための手段〕[Means to solve the problem]

上記目的は、記憶装置の一部に設けるバッファ領域を広
くとって複数の文字列を格納できるようにしておき、メ
モしておきたい箇所や、修正・編集したい文字列等を入
力装置で指定したとき、これらの文字列等をバッファ領
域に格納すると共に、画面中にウィンドウを開きこの中
にこれらの指定文字列等を表示し、表示しきれない場合
にはウィンドウ画面をスクロールして表示することで、
達成される。また、ウィンドウ中に表示されている文字
列等をウィンドウ中で修正・編集したとき、原文書中の
指定文字列等のみ、あるいはその指定文字列等と同一の
文字列等全部を、自動的に修正・編集する機能を設ける
ことで、達成される。更にまた、バッファの格納情報や
修正・編集情報をユーザの指示があるまで保持しておき
、文書を別の文書に入れ替えたときこの別の文書の表示
画面にウィンドウを開いてバッファの格納情報等を表示
し、この格納情報に従って同じ修正等を自動的に行うよ
うにすることで、達成される。
The purpose of the above is to provide a large buffer area in a part of the storage device so that multiple character strings can be stored, and to specify the part to be memorized or the character string to be corrected/edited using the input device. At the same time, store these character strings etc. in the buffer area, open a window on the screen and display these specified character strings etc. in this, and if they cannot be displayed, scroll the window screen and display it. in,
achieved. Also, when modifying or editing a character string displayed in the window, only the specified character string, etc. in the original document, or all character strings, etc. that are the same as the specified character string, etc. in the original document are automatically edited. This is achieved by providing a function to modify and edit. Furthermore, buffer storage information and correction/edit information are retained until the user instructs the user to do so, and when a document is replaced with another document, a window is opened on the display screen of this other document and the buffer storage information, etc. This is achieved by displaying the stored information and automatically making the same corrections based on this stored information.

〔作用〕[Effect]

記憶装置に設けたバッファ領域にメモしたい事項を格納
し、その内容をウィンドウ表示するため、紙等にメモを
とる必要が無くなり、煩わしさが無くなる。また、文書
中の複数種類の文字列等の修正・編集をする場合には、
これらの修正・編集対象の文字列等を指定することでこ
れらをウィンドウに表示し、このウィンドウ中で夫々修
正・編集することで、原文書中の文字列等の修正・編集
が実行され、漏れが生じること無く迅速に複数の修正・
編集を一括して行うことが可能となる。
Since the items to be memorized are stored in a buffer area provided in the storage device and the contents are displayed in a window, there is no need to take notes on paper or the like, which eliminates the hassle. In addition, when modifying or editing multiple types of character strings in a document,
By specifying the character strings, etc. to be corrected/edited, these will be displayed in a window, and by correcting/editing them respectively in this window, the character strings, etc. in the original document will be corrected/edited, and any omissions will be removed. Quickly make multiple corrections without
Editing can be done all at once.

〔実施例〕〔Example〕

以下、本発明の一実施例を図面を参照して説明する。 Hereinafter, one embodiment of the present invention will be described with reference to the drawings.

第1図は、本発明の一実施例に係る文書処理装置の表示
画面説明図である。コンピュータプログラム文書101
画面1上に表示させながら作成している際、後で修正・
編集する文字列等が出てきたときには、随時その個所に
カーソルを合わせて範囲指定する。指定した範囲を第1
図では斜線を付して表示しである。尚、このように範囲
指定した文字列等を以下キーワードという。キーワード
は、文書処理装置の主記憶装置内に設けられたバッファ
内に書き込まれ、そして、画面1ウインドウ102が開
かれ、そのウィンドウ102中にキーワードが表示され
る。ウィンドウ102は、第1図に示す例では、中に7
つ程度のキーワードか表示できる広さにしである。また
、バッファは、少なくとも10程度の多数のキーワード
が格納できるようになっており、このバッファに格納さ
れたキーワードでウィンドウ102に表示されていない
キーワードは、ウィンドウ画面102をスクロールする
ことで表示されるようになっている。文書作成中にメモ
書きしたいことが生じた場合には、随時カーソルをウィ
ンドウ画面102中に移動して、メモ事項をキー入力す
る。これにより、メモ事項がウィンドウ画面102に表
示されると共に、バッファにも書き込まれる。
FIG. 1 is an explanatory diagram of a display screen of a document processing apparatus according to an embodiment of the present invention. Computer program document 101
When creating while displaying it on screen 1, you can modify it later.
Whenever you come across a character string, etc. to be edited, move the cursor to that location to specify the range. the specified range as the first
In the figure, it is shown with diagonal lines. Note that the character strings and the like whose ranges are specified in this way are hereinafter referred to as keywords. The keyword is written into a buffer provided in the main memory of the document processing device, and the screen 1 window 102 is opened and the keyword is displayed in that window 102. In the example shown in FIG.
It should be large enough to display about 3 keywords. Further, the buffer can store a large number of keywords, at least about 10, and keywords stored in this buffer that are not displayed in the window 102 can be displayed by scrolling the window screen 102. It looks like this. When a user wants to write a memo while creating a document, the user moves the cursor to the window screen 102 at any time and inputs the memo using the keypad. As a result, the memo is displayed on the window screen 102 and also written in the buffer.

第2図は、第1図で説明したウィンドウ表示を行う文書
処理装置のブロック構成図である。この文書処理装置は
、中央演算処理装置(CPU)を備えるコンピュータ本
体201 と、バッファ領域を一部に持つ主記憶装置2
02と、作成した文書を保存しておく外部記憶装置20
3と、入力装置であるキーボード204と、表示装置2
05で構成されている。
FIG. 2 is a block diagram of the document processing device that displays the window described in FIG. 1. This document processing device includes a computer main body 201 including a central processing unit (CPU), and a main storage device 2 having a buffer area in part.
02, and an external storage device 20 for storing created documents.
3, a keyboard 204 as an input device, and a display device 2
It consists of 05.

第3図は、主記憶装置202内に設けたバッファのメモ
リマツプ説明図である。バッファ10は、文書ファイル
先頭からの相対アドレス格納領域10aと指定キーワー
ド格納領域10bとを1組として、多数のキーワードが
格納できるようになっている。
FIG. 3 is an explanatory diagram of a memory map of a buffer provided in the main storage device 202. The buffer 10 is configured to store a large number of keywords, with a relative address storage area 10a from the beginning of the document file and a designated keyword storage area 10b as a set.

メモ書き事項の入力があった場合は、そのメモ書き事項
のみバッファlOの指定キーワード格納領域10bに格
納される。
If there is a memo entry, only that memo entry is stored in the specified keyword storage area 10b of the buffer IO.

第4図は、キーワードの入力処理手順を示すフローチャ
ートである。先ず、オペレータがキーワードを指定する
ため範囲指定を行った場合に指定部分の表示色を変え(
ステップ11)、次に指定されたキーワードをバッファ
に書き込むか否かを判定する(ステップ12)。このと
き、中央演算処理装置は、指定されたキーワードがすで
に登録されたキーワードと重複しているか否かをサーチ
し、重複している場合にはその旨を表示してバッファへ
の重複登録は行わない。バッファへ登録する場合には、
ステップ13にて指定されたキーワードの文書ファイル
上での相対アドレスを計算し、求めたアドレスを領域1
0aに、指定キーワードを領域10bに登録する(ステ
ップ14)。次にウィンドウ102が画面1上に開かれ
ているか否かを判定しくステップ15)、開かれていな
い場合にはステップ16でウィンドウ102を開き、指
定されたキーワードをウィンドウ102に表示する(ス
テップ17)。
FIG. 4 is a flowchart showing the keyword input processing procedure. First, when the operator specifies a range to specify a keyword, change the display color of the specified part (
Step 11), then it is determined whether the specified keyword is to be written into the buffer (step 12). At this time, the central processing unit searches whether the specified keyword overlaps with an already registered keyword, and if so, displays that fact and does not register the duplicate in the buffer. do not have. When registering to the buffer,
Calculate the relative address of the keyword specified in step 13 on the document file, and place the calculated address in area 1.
0a, the specified keyword is registered in the area 10b (step 14). Next, it is determined whether the window 102 is opened on the screen 1 (step 15), and if it is not opened, the window 102 is opened in step 16, and the specified keyword is displayed on the window 102 (step 17). ).

メモ書き事項を入力する時には、上記ステップ11゜1
3を省略し、メモ書き事項をバッファの領域10bに書
き込む。
When inputting notes, follow step 11゜1 above.
3 is omitted and the memo is written in the area 10b of the buffer.

第5図は、ウィンドウに表示されているキーワードを指
定することで、そのキーワードが存在する原文書の該当
ページを画面に表示する手順を示すフローチャートであ
る。先ず、ステップ21でカーソルをウィンドウ102
内に移動する。ウィンドウ中に目指すキーワードが表示
されていない場合にはステップ22の判定によりステッ
プ23に進み、ウィンドウ画面102をスクロールし、
そのキーワードを表示させる。そして、表示されている
キーワードの中から目指すキーワードをカーソルで指定
する(ステップ24)。次に、元の画面つまり原文書の
中からそのキーワードのある該当ページを検索するか否
かを判定しくステップ25)、検索する場合にはステッ
プ26にて、そのキーワードの相対アドレスをバッファ
10aから読み出し、そのアドレス位置を検索する。そ
して、表示画面lにキーワードを範囲指定したヘージを
表示する。
FIG. 5 is a flowchart showing a procedure for displaying, by specifying a keyword displayed in a window, the corresponding page of the original document containing that keyword on the screen. First, in step 21, move the cursor to window 102.
move inside. If the target keyword is not displayed in the window, the process proceeds to step 23 based on the determination in step 22, and the window screen 102 is scrolled.
Display that keyword. Then, the user specifies the desired keyword from among the displayed keywords with the cursor (step 24). Next, it is determined whether or not to search for the corresponding page with the keyword in the original screen, that is, the original document (step 25). If the page is searched, in step 26, the relative address of the keyword is retrieved from the buffer 10a. Read and search for that address location. Then, a hedge with a specified range of keywords is displayed on the display screen l.

第6図は、うイントウ中に表示されているキーワードを
修正・編集するときの処理手順を示すフローチャートで
ある。まず、ステップ31でカーソルをウィンドウ10
2内に移動し、修正・編集を行うキーワードをカーソル
で指定する。もし、目指すキーワードがウィンドウ内に
表示されていない場合にはステップ32からステップ3
3に進んでウィンドウ画面102をスクロールして、目
指すキーワードをカーソルで指定する(ステップ34)
。そして、文書処理装置を修正モードにし、そのキーワ
ードに対しキー入力する等して修正・編集を加える(ス
テップ35)。次に、ステップ36において、同じ修正
・編集をそのキーワードと同し文字列全部に対し行うか
否かを文書処理装置に指示する。
FIG. 6 is a flowchart showing the processing procedure when modifying/editing a keyword displayed in the in-page. First, in step 31, move the cursor to window 10
2 and specify the keyword to be corrected/edited with the cursor. If the desired keyword is not displayed in the window, step 32 to step 3
Proceed to step 3, scroll the window screen 102, and specify the desired keyword with the cursor (step 34).
. Then, the document processing device is put into a correction mode, and corrections and edits are made by inputting keys for the keywords (step 35). Next, in step 36, the document processing device is instructed as to whether or not the same modification/editing is to be performed on all character strings that are the same as the keyword.

もし、その修正・編集が指定したキーワードのみ対象に
する場合にはステップ37に進み、そのキーワードに対
応する相対アドレスにあるものだけ修正・編集をし、こ
の処理手順を終了する。
If the modification/editing targets only the specified keyword, the process proceeds to step 37, in which only the content at the relative address corresponding to the keyword is modified/edited, and this processing procedure ends.

原文書中にある全ての文字列(ステップ34にてカーソ
ルで指定したキーワードと同じ文字列)に対し、ステッ
プ35での修正・編集と同じ修正・編集を施すか否かそ
の文字列毎に判定して実行する場合には、ステップ36
からステップ38に進み、原文書中の処理対象文字列を
検索する。そして、処理対象文字列を検索する毎にステ
ップ39からステップ40に進んで修正・編集を行うか
否か判定し、修正・編集を行う場合にはステップ41に
進んで修正・編集を施し、修正・編集を行わない場合に
はステップ38に戻り次の処理対象文字列を検索する。
Determine whether or not to apply the same corrections and edits as in step 35 to all character strings in the original document (character strings that are the same as the keyword specified with the cursor in step 34) for each character string. and execute it, step 36
The process then proceeds to step 38, where a character string to be processed is searched for in the original document. Then, each time a character string to be processed is searched, the process proceeds from step 39 to step 40 to determine whether or not to perform correction/editing, and if correction/editing is to be performed, the process proceeds to step 41 to perform correction/editing and make corrections. - If no editing is to be performed, the process returns to step 38 and searches for the next character string to be processed.

この様に、処理したい文字列をキーワードとしてウィン
ドウ画面上に全部表示させておき、このウィンドウ画面
を使って修正・編集を行うので、修正・編集が多数に渡
る場合でも、修正・編集漏れが生じることが無い。
In this way, all the character strings to be processed are displayed as keywords on the window screen, and corrections/edits are made using this window screen, so even if there are many corrections/edits, corrections/edits may be omitted. Nothing happens.

膨大な量の文書を作成する場合、例えば膨大な量のプロ
グラムを作成する場合、全文書を例えば3つに分割して
別ファイルとし、この3つの文書を並行して作成し、最
後に1つに統合することがある。この様な場合、同じ文
書校正をこの3つのファイルで施すことになるが、バッ
ファ格納情報をこの3つのファイルで共用できるように
すると便利である。そこで、バッファの記憶内容をオペ
レータの指示があるまで保持しておき、主記録装置に格
納した1つのファイルデータを他のファイルデータに入
れ替えてもその内容が消えない様にする。そして更に、
その内容に対し修正・変更を施した場合には、修正・変
更前のキーワードを別に設けたバッファに格納しておく
。このとき、この別のバッファにはキーワードの相対ア
ドレスを格納する必要は無くなる(別のファイルで使用
するため)。
When creating a huge amount of documents, for example when creating a huge amount of programs, divide the entire document into three separate files, create these three documents in parallel, and finally create one file. may be integrated into. In such a case, the same document proofing will be applied to these three files, but it would be convenient if the buffer storage information could be shared by these three files. Therefore, the stored contents of the buffer are held until an operator's instruction is given, so that the contents will not be erased even if one file data stored in the main recording device is replaced with another file data. And furthermore,
When the content is modified or changed, the keyword before the modification or change is stored in a separate buffer. At this time, there is no need to store the relative address of the keyword in this separate buffer (because it will be used in another file).

第7図は、前ファイルで使用したバッファ内容を別のフ
ァイルで使用して同じ修正・編集を行う場合に、処理対
象文字列を検索するときの手順を示すフローチャートで
ある。画面上に文字データを表示し、更にウィンドウ画
面に前のファイルで使用した修正・編集前及び後のキー
ワードを対応付けて表示する。ここで、ウィンドウ画面
102内にカーソルを移動して修正・編集を施すキーワ
ードを指定する(ステップ51)。中央処理装置は、指
定されたキーワードとへソファ内の格納データとを比較
し、指定されたキーワードが前のファイル校正のときに
修正・編集の対象とならなかった文字列であると判定し
た場合(修正・変更前の文字列が無い。)にはステップ
52からステップ53に進み、ステップ51で指定され
たキーワードを検索対象文字列としくステップ53)、
そのキーワードで文書ファイル中の処理対象文字列を検
討する(ステップ54)。そして、その文字列に対し修
正・編集を施す。尚、この修正・編集は、検索したとき
にはオペレータがキー入力で行ってもよいが、前述と同
様に、オペレータがランドウ内でその修正・編集を行い
検索時にオペレータの指示で自動的に同じ修正・編集が
実行されるようにすると便利である。
FIG. 7 is a flowchart showing the procedure for searching for a character string to be processed when the buffer contents used in the previous file are used in another file to perform the same modification/editing. Character data is displayed on the screen, and keywords used in the previous file before and after modification/editing are also displayed in association with each other on the window screen. Here, the cursor is moved within the window screen 102 and a keyword to be corrected/edited is specified (step 51). If the central processing unit compares the specified keyword with the data stored in Hesso, and determines that the specified keyword is a character string that was not subject to correction or editing during the previous file proofing. (There is no character string before correction/change.) Proceeds from step 52 to step 53, and sets the keyword specified in step 51 as the search target character string (step 53).
The character string to be processed in the document file is examined using the keyword (step 54). Then, the character string is corrected and edited. Note that this correction/editing can be done by the operator by key input when searching, but as described above, the operator can make the correction/edit in the land and the same correction/editing can be done automatically according to the operator's instructions when searching. It is useful to allow editing to occur.

ステップ51で指定したキーワードが、前のファイル校
正時に修正・編集した後のキーワードである場合には、
ステップ52からステップ55に進む。
If the keyword specified in step 51 is the keyword corrected or edited during the previous file proofreading,
The process proceeds from step 52 to step 55.

ステップ55では前のファイル校正時と同し修正・編集
を行うか否かを判断し、同じ修正・編集を施す場合には
ステップ56に進み、検索対象文字列として指定したキ
ーワードの修正・編集前の文字列をセントし、ステップ
54で検索を行う、ステップ55で、例えば前のファイ
ル校正時と逆の校正を行いたい場合、つまり、今度のフ
ァイルでの指定キーワードを修正前のキーワードに戻し
たい場合には、ステップ53に進み、指定キーワードを
検索対象文字列とする。また、前のファイル校正時に修
正・編集したキーワードを更に別の文字列に修正・編集
したい場合にもステップ53に進み、指定キーワードで
検索する。この場合、ウィンドウ画面102内でその指
定キーワードに対し修正・編集を施すと、自動的にステ
ップ55からステップ53に進む。
In step 55, it is determined whether or not to make the same corrections and edits as in the previous file proofreading. If the same corrections and edits are to be made, the process proceeds to step 56, and before the correction and editing of the keyword specified as the search target character string is performed. , and search in step 54.In step 55, for example, if you want to perform the opposite proofreading to the previous file proofing, that is, you want to return the specified keyword in the next file to the keyword before correction. If so, the process advances to step 53 and the specified keyword is set as the search target character string. Furthermore, if it is desired to further correct/edit the keyword corrected/edited during the previous file proofreading into another character string, the process proceeds to step 53 and a search is performed using the specified keyword. In this case, when the designated keyword is corrected or edited within the window screen 102, the process automatically advances from step 55 to step 53.

尚、バッファ内の格納情報を保持する場合、これをフロ
ッピィディスク等の補助記憶装置に記憶させたり、また
、バッファに格納するデータを文書ファイルデータとは
別に作り、文書の修正・編集時にこれを主記憶装置に読
み込ませる様にすると、更に便利になる。更にまた、上
述したバッファ情報を、例えばMS−DO3の様なO8
装置に組み込み可能にすると、DO3上で動く全てのア
プリケーションプログラムでバッファ情報を共用できる
ようになり、へソファの保存も容易になる。
When retaining the information stored in the buffer, it may be necessary to store it in an auxiliary storage device such as a floppy disk, or to create the data stored in the buffer separately from the document file data and use it when modifying or editing the document. It will be even more convenient if it is read into the main memory. Furthermore, the above-mentioned buffer information may be stored in an O8 such as MS-DO3.
If it can be built into the device, buffer information can be shared by all application programs running on the DO3, making it easier to save data.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、処理対象の文字列を全部ウィンドウ表
示しておくので修正・編集時に編集漏れが無くなる。ま
た、修正・編集をウィンドウ内のキーワードに対して行
えばよいので、複数の文字列に対し一括して修正・編集
が行え、処理時間が簡単且つ迅速にできる。更に、ウィ
ンドウ表示画面をメモ帳として使用できるので、別に紙
などにメモ書きする必要が無くなり且つしおりとして使
用することも可能となるので、使い勝手が良くなる。
According to the present invention, since all character strings to be processed are displayed in a window, there is no possibility of omissions in editing during correction/editing. Furthermore, since corrections and edits can be made to the keywords within the window, corrections and edits can be made to a plurality of character strings all at once, making the processing time simple and quick. Furthermore, since the window display screen can be used as a memo pad, there is no need to write notes on paper or the like, and it can also be used as a bookmark, making it more convenient to use.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例に係る文書処理装置の表示画
面の説明図、第2図は本発明の一実施例に係る文書処理
装置のブロック構成図、第3図はバッファのメモリマツ
プ説明図、第4図はキーワードの入力処理手順を示すフ
ローチャート、第5図は指定キーワードの文書中の指定
箇所切り出し処理手順を示すフローチャート 、第6図
は修正・編集処理手順を示すフローチャート、第7図は
バッファを複数の文書ファイルで共用するときの文字列
検索処理手順を示すフローチャートである。 1・・・表示画m 、10・・・バッファ、101・・
・ファイル文書、102・・・ウィンドウ画面、201
・・・コンピュタ本体、202・・・主記憶装置、20
3・・・外部記憶装置(補助記憶装置) 、204・・
・キーボード(入力装置)、205・・・デイスプレィ
装置(表示装置)。 代理人 弁理士  秋 本 正 実 婆 2 図 第 図 第 図 第 図 r−m−) 第 図 第 図
FIG. 1 is an explanatory diagram of a display screen of a document processing device according to an embodiment of the present invention, FIG. 2 is a block diagram of a document processing device according to an embodiment of the present invention, and FIG. 3 is an explanation of a buffer memory map. Figure 4 is a flowchart showing the keyword input processing procedure, Figure 5 is a flowchart showing the processing procedure for extracting a specified part of a document with a specified keyword, Figure 6 is a flowchart showing the correction/editing processing procedure, and Fig. 7 is a flowchart showing a character string search processing procedure when a buffer is shared by a plurality of document files. 1...Display screen m, 10...Buffer, 101...
・File document, 102...Window screen, 201
... Computer main body, 202 ... Main storage device, 20
3...External storage device (auxiliary storage device), 204...
- Keyboard (input device), 205...Display device (display device). Agent Patent Attorney Tadashi Akimoto Jitsuba 2 Figure Figure Figure Figure r-m-) Figure Figure Figure

Claims (1)

【特許請求の範囲】 1、処理対象文書を表示する表示装置と、表示されてい
る文書中の所望文字列の指定を行う入力装置と、指定し
た文字列を格納し複数の文字列分の格納領域を持つバッ
ファ領域を一部に備える記憶装置と、該バッファ領域の
格納情報を前記表示装置の表示画面中にウィンドウ表示
する機能を備える中央処理装置とを備えて成ることを特
徴とする文書処理装置。 2、請求項1において、中央処理装置はウィンドウ画面
のスクロール機能を備え、バッファ領域格納情報全てを
ウィンドウ表示できない場合にウィンドウ画面を入力装
置からの指示入力に従ってスクロールすることを特徴と
する文書処理装置。 3、請求項1または請求項2において、中央処理装置は
、ウィンドウ表示されている文字列を入力装置から指示
入力に従ってウィンドウ中で編集処理したとき処理対象
文書中の当該指定文字列に対し同じ編集処理を施す機能
を備えることを特徴とする文書処理装置。 4、請求項1または請求項2において、中央処理装置は
、ウィンドウ表示されている文字列を入力装置からの指
示入力に従ってウィンドウ中で編集処理したとき処理対
象文書中の当該指定文字列と同じ文字列全てに対し同じ
編集処理を施す機能を備えることを特徴とする文書処理
装置。 5、請求項1乃至請求項4のいずれかにおいて、バッフ
ァ領域の格納情報を入力装置からの指示入力があるまで
保持し、処理対象文書を別の文書に入れ替えたときこの
別の文章の表示画面にバッファの格納情報をウィンドウ
表示する手段を備えることを特徴とする文書処理装置。 6、請求項3または請求項4において、バッファ領域格
納情報の編集処理前後の情報を入力装置からの指示入力
があるまでバッファ領域に保持しておき、処理対象文書
を別の文書に入れ替えたときこの別の文書の表示画面に
バッファ領域格納情報をウィンドウ表示し、入力装置か
らの指示入力に従って、前記と同じ編集処理をこの別の
文書に施す手段を備えることを特徴とする文書処理装置
[Claims] 1. A display device that displays a document to be processed, an input device that specifies a desired character string in the displayed document, and a device that stores the specified character string and stores a plurality of character strings. Document processing comprising: a storage device partially including a buffer area; and a central processing unit having a function of displaying information stored in the buffer area in a window on the display screen of the display device. Device. 2. The document processing device according to claim 1, wherein the central processing unit has a window screen scrolling function and scrolls the window screen according to an instruction input from the input device when all of the buffer area storage information cannot be displayed in the window. . 3. In claim 1 or claim 2, when the central processing unit edits the character string displayed in the window in accordance with the instruction input from the input device, the central processing unit performs the same editing on the specified character string in the document to be processed. A document processing device characterized by having a function of performing processing. 4. In claim 1 or claim 2, when the central processing unit edits the character string displayed in the window in accordance with the instruction input from the input device, the central processing unit edits the character string displayed in the window in accordance with the instruction input from the input device. A document processing device characterized by having a function of performing the same editing process on all columns. 5. In any one of claims 1 to 4, the information stored in the buffer area is held until an instruction is input from the input device, and when the document to be processed is replaced with another document, the display screen of this other document is 1. A document processing device comprising means for displaying information stored in a buffer in a window. 6. In claim 3 or 4, when the information stored in the buffer area before and after editing processing is retained in the buffer area until an instruction is input from an input device, and the document to be processed is replaced with another document. A document processing apparatus characterized by comprising means for displaying buffer area storage information in a window on a display screen of this other document and performing the same editing process on this other document in accordance with an instruction input from an input device.
JP63305937A 1988-12-05 1988-12-05 Document processing device Expired - Fee Related JP2567930B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63305937A JP2567930B2 (en) 1988-12-05 1988-12-05 Document processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63305937A JP2567930B2 (en) 1988-12-05 1988-12-05 Document processing device

Publications (2)

Publication Number Publication Date
JPH02151923A true JPH02151923A (en) 1990-06-11
JP2567930B2 JP2567930B2 (en) 1996-12-25

Family

ID=17951092

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63305937A Expired - Fee Related JP2567930B2 (en) 1988-12-05 1988-12-05 Document processing device

Country Status (1)

Country Link
JP (1) JP2567930B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0612006A1 (en) * 1993-02-17 1994-08-24 International Business Machines Corporation Annotating objects in display screen windows
CN1080421C (en) * 1994-06-17 2002-03-06 国际商业机器公司 System for annotating software windows

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60241156A (en) * 1984-05-16 1985-11-30 Kajiyama Tadayoshi Word processor
JPS6218596A (en) * 1985-07-18 1987-01-27 カシオ計算機株式会社 Work area display method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60241156A (en) * 1984-05-16 1985-11-30 Kajiyama Tadayoshi Word processor
JPS6218596A (en) * 1985-07-18 1987-01-27 カシオ計算機株式会社 Work area display method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0612006A1 (en) * 1993-02-17 1994-08-24 International Business Machines Corporation Annotating objects in display screen windows
US5596700A (en) * 1993-02-17 1997-01-21 International Business Machines Corporation System for annotating software windows
CN1080421C (en) * 1994-06-17 2002-03-06 国际商业机器公司 System for annotating software windows

Also Published As

Publication number Publication date
JP2567930B2 (en) 1996-12-25

Similar Documents

Publication Publication Date Title
JPH02151923A (en) document processing device
JPH02121058A (en) Data file device, data associative memory retrieval method, and retrieval device
JPH0764979A (en) Document information processing device
JPH0612543B2 (en) Character string specification method
JPS6057422A (en) Document contents and index producer
JP2845897B2 (en) Document search / display method and apparatus
JP2562497B2 (en) Annotation word processor
JPH01214963A (en) Device for consulting dictionary
JPS6365988B2 (en)
JPH01136270A (en) Word processor device
JPH025175A (en) character processing device
JPH02151972A (en) Document search method
JPH04369704A (en) information processing equipment
JP3237709B2 (en) Document processing apparatus and document processing method
JPH08314635A (en) Small electronic devices
JP2757367B2 (en) Character processor
JPS62156767A (en) Word processor with memo function
JPH01306913A (en) information processing equipment
JPS62156768A (en) Word processor with memo function
JPH03174644A (en) Computer with built-in memo function
JPH0250250A (en) document creation device
JPH04190390A (en) Data display device for multi-window
JPS63148369A (en) Document call system
JPH1021040A (en) Method and device for document display by screen division
JPS60204063A (en) Kanji correction method

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees