[go: up one dir, main page]

JPH02288965A - Document editing device - Google Patents

Document editing device

Info

Publication number
JPH02288965A
JPH02288965A JP1041765A JP4176589A JPH02288965A JP H02288965 A JPH02288965 A JP H02288965A JP 1041765 A JP1041765 A JP 1041765A JP 4176589 A JP4176589 A JP 4176589A JP H02288965 A JPH02288965 A JP H02288965A
Authority
JP
Japan
Prior art keywords
document data
display
screen
area
displayed
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
JP1041765A
Other languages
Japanese (ja)
Inventor
Hideo Suzuki
秀夫 鈴木
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP1041765A priority Critical patent/JPH02288965A/en
Publication of JPH02288965A publication Critical patent/JPH02288965A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To easily edit plural document data edited at separated positions by displaying partial document data including a part whose editing position is instructed out of the document data being displayed before forming an area at a prescribed display area, and displaying the document data in an arbitrary area in a storage means at another display area. CONSTITUTION:When it is required to refer to the document data not being displayed on a display means b, a display control means c forms plural display areas on the display screen of the display means b replying to an instruction, and displays partial document data including the part whose editing position is designated out of the document data displayed before forming the area at the prescribed display area, and displays the document data in the arbitrary area in the storage means a at another display area. Therefore, an editing processing can be performed at any display area by indicating the display area arbitrarily by an indicating means d. In such a way, it is possible to easily edit the plural document data edited at the separated positions.

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、日本語ワードプロセッサ等の文書編集装置
に関し、特に編集対象の文書データとは異なる他の文書
データを参照しながら編集を行うのに好適な文書編集装
置に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a document editing device such as a Japanese word processor, and particularly to a document editing device such as a Japanese word processor, and particularly to a device for editing a document while referring to document data different from the document data to be edited. The present invention relates to a suitable document editing device.

[従来の技術] 一般に、手書きで文書を作成する場合、既に作成したペ
ージの文書を適宜参照し、用語の統一性、文脈の整合性
等を確認しながら文書を作成して行く場合が多い。
[Prior Art] Generally, when creating a document by hand, the document is often created while appropriately referring to pages of the document that have already been created and checking for uniformity of terminology, consistency of context, etc.

これと同様のことを従来の日本語ワードプロセッサ等で
行おうとした場合、次の方法があった。
If you tried to do something similar to this using a conventional Japanese word processor, you could do the following.

第1の方法は、スクロール操作等を行って表示内容を切
替え、参照したい文書データを表示画面上で探し出して
確認した後、再度、スクロール操作等により作成途中の
文書データを表示させて文書作成処理を継続し、これを
必要に応して繰り返し行って文書を作成していく方法で
ある。
The first method is to change the displayed content by performing a scroll operation, etc., find and confirm the document data you want to refer to on the display screen, and then display the document data that is being created again by scrolling, etc. to process the document creation process. This is a method of creating a document by continuing to do this and repeating this process as necessary.

第2の方法は、文書データ上の任意エリアを設定して、
このエリアの文書データを表示画面上の一部に参照デー
タとして表示させて文書を作成していく方法である。こ
の方法では、先ず、第1の方法と同様に、スクロール操
作等を行って表示内容を切替え、参照したい文書データ
を表示画面上で探し出す9そして、探し出した参照した
い文書データをカーソル等で範囲指定し、この範囲の参
照データを表示画面の何処に表示させるかをカーソル等
で位置指定することにより、同一画面表示画面上に編集
対象の文書データと参照データとを同時に表示させる。
The second method is to set an arbitrary area on the document data,
This is a method of creating a document by displaying the document data in this area as reference data on a part of the display screen. In this method, as in the first method, first, perform a scroll operation etc. to switch the display contents, search for the document data you want to refer to on the display screen9, and then specify a range of the found document data you want to refer using a cursor etc. By specifying with a cursor or the like where on the display screen the reference data in this range is to be displayed, the document data to be edited and the reference data are simultaneously displayed on the same display screen.

[発明が解決しようとする課題] しかし、第1の方法は、参照データと編集対象の文書デ
ータとの表示切替えを繰り返す必要があり、キー操作が
繁雑であった。また、参照データと編集対象の文書デー
タとを同一表示画面に同時に表示することができず、両
者を対比してチエツクするという点では不便であった。
[Problems to be Solved by the Invention] However, the first method requires repeated display switching between reference data and document data to be edited, and requires complicated key operations. Furthermore, it is not possible to simultaneously display the reference data and the document data to be edited on the same display screen, which is inconvenient in terms of comparing and checking the two.

一方、第2の方法は、表示画面上の別Iリア乙、二参照
データと編集対象の文書データとを同時に表示し、参照
データを同一1i!ii面−Lで参照しながら文書デー
タを作成できるという利点があるか、参照データと編集
対象の文書データとを同一画面J−1l−同時に表示さ
せるための操作が極めて繁雑であった。
On the other hand, the second method simultaneously displays the other reference data on the display screen and the document data to be edited, and displays the reference data in the same one! Although there is an advantage that document data can be created while referring to screen ii-L, the operation for simultaneously displaying the reference data and the document data to be edited on the same screen J-1l is extremely complicated.

また、編集処理は、編集対象の文書データが表示された
表示エリアでのみ可能であり、参照データか表示された
表示エリアでは編集処理ができなかった。従って、例え
ば、画表示エリアの文書データを対比して推敲した結果
、参照データの方を訂正すべきであると判断しても、両
データを同時に表示した状態のままでは参照データを訂
正することかできず、−旦、参照データの部分のみを表
示画面全体に表示させて訂正を行い、再度、元の編集対
象の文書データのみに表示切替を行ったり、上記のよう
な繁雑な操作を行って、再度、参照データと編集対象の
文書データとを同一表示画面上に同時表示させたりする
必要があり、面倒であるため、同時表示機能の活用が敬
遠されていた。
Further, editing processing is possible only in a display area where document data to be edited is displayed, and editing processing is not possible in a display area where only reference data is displayed. Therefore, for example, even if it is determined that the reference data should be corrected after comparing and refining the document data in the image display area, it is difficult to correct the reference data if both data are displayed simultaneously. If you are unable to do so, you may need to make corrections by displaying only the reference data part on the entire display screen, then switch the display to only the original document data to be edited again, or perform the complicated operations described above. Therefore, it is necessary to simultaneously display the reference data and the document data to be edited on the same display screen again, which is troublesome, so the simultaneous display function has been avoided.

この発明の課題は、離間する位置に編集された複数の文
書データを同一表示画面」二に同時に表示することがで
き、かつ、同時表示中のいずれの文書データに対しても
編集処理ができるようにすることである。
An object of this invention is to be able to simultaneously display multiple pieces of document data that have been edited at separate locations on the same display screen, and to be able to edit any of the document data that is being displayed simultaneously. It is to do so.

[課題を解決するための手段] この発明の手段は次の通りである。[Means to solve the problem] The means of this invention are as follows.

記憶手段段a(第1図の機能ブロック図を参照、以下同
じ)は、文書データを記憶する。
The storage means stage a (see the functional block diagram of FIG. 1, the same applies hereinafter) stores document data.

表示手段1]は、記憶手段aに記憶された文書データの
一部を表示する。
Display means 1] displays part of the document data stored in storage means a.

表示制御手段Cは、所定の指示に応答して表示1段1−
)の表示画面一トに複数の表示エリアを形成し、所定の
表示エリアにはエリア形成前に表示してあった文書デー
タのうち、編集位置が指定されていた部分を含む一部の
文書データを表示し、他の表、1.;エリア(、ごは記
憶手段a内の任意エリアの文書データを表示する9 指定手段dは、表示制御手段Cにて形成され);コ複数
の表示エリアのうち編集処理の対象となる1つの表示エ
リアを任意に指定する9 1作用] この発明の手段の作用は次の通りである9今、文書を作
成している途中で、現在、表示手段1)」二に表示され
ていない文書データを参照する必要が生したので、所定
の指示を行ったとする。
In response to a predetermined instruction, the display control means C changes the display level 1 to 1-.
), multiple display areas are formed on one display screen, and a predetermined display area displays part of the document data that was displayed before the area was formed, including the part for which the editing position was specified. and other tables, 1. area (, 9 for displaying document data in an arbitrary area in storage means a; designation means d is formed by display control means C); Arbitrary Designation of Display Area 9 1 Operation] The operation of the means of this invention is as follows. Assume that you have given a predetermined instruction because it becomes necessary to refer to .

そうすると、表示制御手段Cは、その指示に応答して、
表示手段1〕の表示画面一トに複数の表示エリアを形成
し、所定の表示エリアにはエリア形成前に表示してあっ
た文書データのうち、編集位置が指定されていた部分を
含む一部の文叫データを表示し、他の表示エリアには記
憶手段a内の任意エリアの文書データを表示する。
Then, in response to the instruction, the display control means C,
A plurality of display areas are formed on one display screen of the display means 1], and a part of the document data that was displayed before the area was formed, including the part for which the editing position was specified, is displayed in a predetermined display area. , and document data in an arbitrary area in the storage means a is displayed in other display areas.

そこで、これら各表示エリアの文書データ上較して編集
処理を行うのだが、この際、参照するなめに表示させた
文書データの方を訂正しないときは、その参照するなめ
に表示さぜな文書データの表示エリアを、指定手段dに
より編集対象の表示エリアとして指定して訂正処理を行
えば良い。
Therefore, the editing process is performed by comparing the document data in each of these display areas. At this time, if the document data displayed in the reference area is not corrected, the document data displayed in the reference area should be edited. The data display area may be designated as the display area to be edited by the designation means d, and correction processing may be performed.

すなわち、指定手段dにより任意に表示エリアを指定す
ることにより、いずれの表示エリアにおいても編集処理
が可能となる。
That is, by arbitrarily specifying a display area using the specifying means d, editing processing can be performed in any display area.

従って、離間する位置に編集された複数の文書データを
同一表示画面上に同時に表示することができ、かつ、同
時表示中のいずれの文書データに対しても編集処理がで
きる し実施例] 以下、一実施例を第2図ないし第7図を参照しながら説
明する。
Therefore, a plurality of document data edited at separate positions can be displayed simultaneously on the same display screen, and editing processing can be performed on any document data that is being displayed simultaneously. One embodiment will be described with reference to FIGS. 2 to 7.

第2図は、文書編集装置のブロック構成図である。FIG. 2 is a block diagram of the document editing device.

この文書編集装置はCPUIを中核として文書編集処理
を行うものであり、CPUIの他に、キー人力部2、文
書メモリ3、編集制御部4、表示部5、画面メモリ6、
表示制御部7、カーツルボインクP、及びワークRAM
8を有している。なお、表示部5の表示画面は、20行
表示となっている。
This document editing device performs document editing processing with the CPU as the core, and in addition to the CPU, it also includes a key human power section 2, a document memory 3, an editing control section 4, a display section 5, a screen memory 6,
Display control unit 7, Kurtarboink P, and work RAM
It has 8. Note that the display screen of the display unit 5 is a 20-line display.

編集制御部4は、キー人力部2のキー操作に応答して、
CPUIの制御の下に、挿入、削除、移動等の各種編集
処理(文書作成処理)を行い、その編集結果を文書メモ
リ3に格納する。この際、CPUIは、表示部5に表示
すべき1画面分の文書データを画面メモリ6に更新記憶
させ、表示制御部7は、画面メモリ6の記憶内容を表示
すべく制御する。
The editing control section 4 responds to the key operation of the key human power section 2,
Various editing processes (document creation processes) such as insertion, deletion, and movement are performed under the control of the CPUI, and the editing results are stored in the document memory 3. At this time, the CPUI causes the screen memory 6 to update and store one screen worth of document data to be displayed on the display section 5, and the display control section 7 controls the display of the contents stored in the screen memory 6.

カーソルポインタPは、表示部5の表示画面上に表示さ
れた文書データの位置指定を行うためのカーソルの表示
位置を指定し、表示制御部7は、カーソルポインタPで
指定された位置にカーソルを表示させる。
The cursor pointer P specifies the display position of the cursor for specifying the position of document data displayed on the display screen of the display unit 5, and the display control unit 7 moves the cursor to the position specified by the cursor pointer P. Display.

キー人力部2は、各種の文書データを入力するデータ人
カキ−2a、カーソルの移動を指示するカーソルキー2
bの他に、参照キー2C、サーチキー2d、切替キー2
e、解除キー2f等の各種ファンクションキーを有して
いる。
The key input unit 2 includes a data input key 2a for inputting various document data, and a cursor key 2 for instructing movement of the cursor.
In addition to b, reference key 2C, search key 2d, switching key 2
It has various function keys such as e and release key 2f.

参照キー2cは、指定入力された検索対象の文字(文字
列を含む1以下検索指定文字と呼ぶ)を検索して表示す
るよう指示するためのキーである。
The reference key 2c is a key for instructing to search and display the specified input search target character (referred to as one or less search specified characters including a character string).

すなわち、参照キー2cが操作されると、cpulの制
御の下に、表示部5の20行の表示画面が上下に2分割
され、下画面には、分割時点でカーソルにより位置指定
されていた行を含む半画面分の文書データが表示され、
下画面には、文書メモリ3上で検索された検索指定文字
を中心とする10行分の文書データが表示される。
That is, when the reference key 2c is operated, the 20-line display screen of the display unit 5 is divided into two vertically under the control of cpul, and the lower screen displays the line whose position was specified by the cursor at the time of division. Half a screen worth of document data including
On the lower screen, 10 lines of document data centered around the search specified characters searched on the document memory 3 are displayed.

サーチキー2dは、次の検索対象文字列をサーチして、
それに基づいて下画面の表示内容を切替えるように指示
するためのキーである。
The search key 2d searches for the next search target character string,
This key is used to instruct the display contents of the lower screen to be changed based on this.

切替キー2eは、編集可能な分割画面として、下画面、
下画面を任意に切替指定するためのキーである。
The switching key 2e allows the lower screen,
This key is used to specify the lower screen to be switched arbitrarily.

解除キー2fは、上記分割画面を解除して通常の11画
面に戻すためのキーである。
The release key 2f is a key for canceling the split screen and returning to the normal 11 screens.

なお、上記のような画面分割処理等を行うに際し、ワー
クRAM8に形成された主開始行格納エリアST、主終
了行格納エリアEN、検索指定文字格納エリアSER,
編集位置格納エリアEDT、補助位置格納エリアSUB
、主画面編集フラグFが活用される。なお、編集位置格
納エリアEDTには、表示画面上でカーソルにて編集対
象として指定された文書データの文書メモリ3上での位
置データが格納される。また、主画面編集フラグFがオ
ンされているときは、下画面での編集が可能となり、オ
フされているときは、下画面での編集が可能となる。そ
の他の各エリアに格納されるデータについては動作と共
に説明する。
In addition, when performing the above-mentioned screen division processing, etc., the main start line storage area ST, main end line storage area EN, search specified character storage area SER,
Edit position storage area EDT, auxiliary position storage area SUB
, the main screen editing flag F is utilized. Note that the editing position storage area EDT stores position data on the document memory 3 of document data designated as an editing target with a cursor on the display screen. Furthermore, when the main screen editing flag F is turned on, editing is possible on the lower screen, and when it is turned off, editing is possible on the lower screen. The data stored in each of the other areas will be explained along with the operation.

次に、実施例の動作を第3図ないし第7図を参照しなが
ら説明する。
Next, the operation of the embodiment will be explained with reference to FIGS. 3 to 7.

先ず、参照キー2C、サーチキー2dの操作に基く分割
表示処理を、第3図及び第4図に基いて説明する。
First, the split display processing based on the operations of the reference key 2C and search key 2d will be explained with reference to FIGS. 3 and 4.

参照キー2cを操作した後、カーソルキー2bにより所
望の検索文字を1個、或いは複数個指定するとく第3図
ステップSl)、CPUIは、指定された検索文字をワ
ークRAM5内の検索指定文字格納エリアSEHに格納
するくステップS2)。次に、カーソルポインタPが1
0行より後ろの行を示しているか否が、すなわち、10
行より後ろの行の文字が検索文字として指定されたが否
かを判断する(ステップS3)。
After operating the reference key 2c, when one or more desired search characters are specified using the cursor keys 2b (step SL in FIG. 3), the CPU stores the specified search characters in the work RAM 5. Step S2). Next, cursor pointer P is 1
Whether or not it indicates a line after line 0, that is, 10
It is determined whether a character in a line after the line has been specified as a search character (step S3).

その結果、10行より後ろの行の文字が検索文字として
指定されておれば、主開始行格納エリアSTの現在の内
容である、現在表示中のページの先頭行に対応する文書
メモリ3上の通算性Nαを、プラス10するくステップ
S4)。
As a result, if a character in a line after the 10th line is specified as a search character, the search result is found in the document memory 3 corresponding to the first line of the currently displayed page, which is the current content of the main start line storage area ST. Add 10 times the totality Nα (Step S4).

一方、10行以前の行の文字が検索文字として指定され
ておれば、主終了行格納エリアENの現在の内容である
、現在表示中のページの最終行に対応する文書メモリ3
上の通算性Nαを、マイナス10するくステップS5)
On the other hand, if characters in lines 10 and earlier are specified as search characters, the document memory 3 corresponds to the last line of the currently displayed page, which is the current content of the main end line storage area EN.
Multiply the above summation Nα by minus 10 (Step S5)
.

次に、表示内容を一旦クリアして表示部5の表示画面を
上下に2分割し、主開始行格納エリアST内の通算性N
αと主終了行格納エリアEN内の通算性NOとで挾まれ
る文書メモリ3内の文書データを、分割した子画面に表
示するくステップ56)9ここて、ステップS4、B5
、B6の処理内容を第4図に基いて具体的に説明してお
く。
Next, the display contents are cleared once and the display screen of the display unit 5 is divided into two upper and lower parts, and the totality N in the main start row storage area ST is
The document data in the document memory 3 sandwiched between α and the summation NO in the main end row storage area EN is displayed on the divided child screen.Step 56)9 Here, Steps S4 and B5
, B6 will be specifically explained based on FIG.

第4図(A1)、(B1)に示したように、5ページの
内容が表示されているときは、主開始行格納エリアs’
r内のページ先頭行対応の通算行NO2主終了行格納エ
リアEN内のページ最終行対応の通算性Noは、各々”
 81 ”、” ] OO”′となっている9そして、
第4図(A]、)に口で示したように、表示画面上の1
5行目の文字が検索文字として指定されたときは、主開
始行格納エリアST1ノー1の通算性Nα” 8 ]、
 ”はプラス10されて’91”となり、主終了行格納
エリアFAN内の通算性Na”100”はそのまま維持
される。従って、表示画面上の第4図(A]jにハツチ
ングで示した下半分の内容が、元通りの位置(子画面)
に表示され、主画面には何も表示されない(第4図(A
2)参照)。
As shown in FIGS. 4 (A1) and (B1), when the contents of page 5 are displayed, the main start line storage area s'
The total row number corresponding to the first row of the page in r2 The totality number corresponding to the last row of the page in the main end row storage area EN are "
81 ``,'' ] OO'''9 and,
1 on the display screen, as shown in Figure 4 (A], ).
When the character on the 5th line is specified as the search character, the commensurability Nα”8] of the main start line storage area ST1 No.
" is incremented by 10 to become '91', and the totality Na "100" in the main end row storage area FAN is maintained as it is. Therefore, the content in the lower half of the display screen shown by hatching in Figure 4 (A] j will be returned to its original position (child screen).
is displayed, and nothing is displayed on the main screen (Figure 4 (A)
2)).

また、第4図(B])に口で示したように、表示画面上
の5行目の文字が検索文字として指定されたときは、主
終了行格納エリアEN内の通算性Nα” 100 ”は
マイナス10されて’91”となり、主開始行格納エリ
アST内の通算性No、 ”8 ] ’“はそのまま維
持される。従って、表示画面」二の第4図(B1)にハ
ツチングで示しな」二半分の内容が、子画面に表示され
、主画面には何も表示されない(第4図(B2)参照)
Furthermore, as shown in FIG. 4(B)), when the character in the fifth line on the display screen is designated as the search character, the summation value Nα in the main end line storage area EN is ``100''. is subtracted by minus 10 and becomes '91', and the summation number "8 ] '" in the main start row storage area ST is maintained as it is.Therefore, as shown by hatching in Figure 4 (B1) of the display screen 2. The contents of the second half of the screen are displayed on the sub screen, and nothing is displayed on the main screen (see Figure 4 (B2)).
.

このようにして、編集対象として表示されていた文書デ
ータのうち、指定された検索文字を含む半画面分の文書
データを、分割した子画面へ表示する。
In this way, of the document data displayed as an editing target, half a screen worth of document data including the designated search character is displayed on the divided child screen.

次に、文書メモリ3」二で、現在表示ページより前のペ
ージの方へ向かって、検索指定文字を検索する(ステッ
プS7)。なお、この検索は、現在表示ページより後ろ
ページの方へ向かって行っても良い。そして、検索した
検索指定文字の位置データを補助位置格納エリアSUB
に格納しくステップS8)、検索した検索指定文字を中
心とする]−0行分の文書データを、分割した主画面に
表示する(ステップS9)。次に、編集位置格納エリア
EDTにセットされている文書メモリ3上の編集位置デ
ータに対応する表示画面」二の位置データを算出し、算
出した位置テ′−夕をカーソルポインタPに格納して(
ステップS]−〇)、子画面での編集処理に移行する。
Next, the document memory 3'2 is searched for the search specified character toward the page preceding the currently displayed page (step S7). Note that this search may be performed toward a page after the currently displayed page. Then, the position data of the search specified character is stored in the auxiliary position storage area SUB.
In step S8), document data for 0 lines centered around the retrieved search specified character is displayed on the divided main screen (step S9). Next, the position data of the display screen corresponding to the edit position data on the document memory 3 set in the edit position storage area EDT is calculated, and the calculated position data is stored in the cursor pointer P. (
Step S]-〇), the process moves to editing processing on the child screen.

なお、このステップ81.0の意義については後述する
Note that the significance of this step 81.0 will be described later.

サーチキー2dが操作されると、」ユ画面編集フラグF
がオンされているか否かを判断しくステップS 1 ]
、 ) 、オンされておれば前述のように主画面での編
集が可能になっているので、文書メモリ3上で、現在の
級集指定位置よりも前の方へ向かって、検索指定文字を
検索するくステップ512)。そして、検索した検索指
定文字の位置データを編集位置格納エリアEDTに格納
して(ステップS ]、 B3)−上記ステップS9に
進む。
When the search key 2d is operated, the screen edit flag F
Step S1]
, ) If it is turned on, editing on the main screen is possible as mentioned above, so the search specified characters can be entered in the direction before the current class book specified position in the document memory 3. search step 512). Then, the position data of the retrieved search specified character is stored in the editing position storage area EDT (step S], B3)--the process proceeds to step S9.

一方、主画面フラグFがオフされておれば子画面での編
集が可能になっているので、現在の補助位置格納エリア
SUBで示される補助位置よりも前の方へ向かって、検
索指定文字を検索するくステップ514)。そして、検
索した検索指定文字の位置データを補助位置格納エリア
SUBに格納して(ステップ515)、上記ステップS
9に進む。
On the other hand, if the main screen flag F is turned off, editing on the sub screen is possible, so enter the search specified characters toward the front of the auxiliary position indicated by the current auxiliary position storage area SUB. search step 514). Then, the position data of the search specified character is stored in the auxiliary position storage area SUB (step 515), and the
Proceed to step 9.

ここで、ステップS10の意義について説明すると、例
えば、第4図(B1)のように出画面部分の文字が検索
文字として指定されたときは、その検索文字を含む出画
面部分の文書データは、第4図(B2)のように下の分
割画面に移動表示される。従って、そのままて′は、カ
ーソルポインタPは当該検索文字とは別の文字を指定す
ることとなるため、当該検索文字を編集対象の文字とし
て子画面でカーソルにより初期指定するために行ってい
る。また、サーチキー2dの操作に応答して検索指定文
字を検索し、その検索結果に基いて主画面の表示切替を
行った場合も、同様の趣旨によりステップS10の処理
を行っている。
Here, the significance of step S10 will be explained. For example, when a character in the output screen part is specified as a search character as shown in FIG. 4 (B1), the document data in the output screen part that includes the search character is The screen is moved and displayed on the lower split screen as shown in FIG. 4 (B2). Therefore, as it is, the cursor pointer P specifies a character other than the search character, so this is done to initially specify the search character as the character to be edited using the cursor on the sub-screen. Furthermore, when a search specified character is searched in response to the operation of the search key 2d and the display of the main screen is switched based on the search result, the process of step S10 is performed for the same reason.

次に、解除キー2f、及び切替キー2eが操作された場
合の処理を第5図を参照しながら説明する9 上下に画面分割された状態で解除キー2fが操作される
と、主開始行格納エリアST内の通算性Nαをマイナス
10するくステップ551)。そして、マイナス10さ
れた主開始行格納エリアST内の通算性Nαと、主終了
行格納エリアEN内の通算性Nαで挾まれる文書メモリ
3上のエリアの文書データを全画面に表示する(ステッ
プ552)。
Next, the process when the release key 2f and the switching key 2e are operated will be explained with reference to FIG. Step 551) The summation Nα in the area ST is subtracted by minus 10. Then, the document data in the area on the document memory 3 sandwiched by the summation Nα in the main start line storage area ST that has been subtracted by 10 and the summation Nα in the main end line storage area EN is displayed on the entire screen ( Step 552).

すなわち、解除キー2fの操作により、分割されていな
い通常の1画面の表示となる。
That is, by operating the release key 2f, a normal single screen without division is displayed.

次に、主画面編集フラグFがオンされているか否かを判
断しくステップS5B> 、オンされておれば、主画面
編集フラグFをオフする(ステップ554)。そして、
編集位置格納エリアEDTの内容と、補助位置格納エリ
アSUBの内容とを入替える(ステップ555)、次に
、編集位置格納エリアEDTにて示された文書メモリ3
上の編集位置データに対応する表示画面上の位置データ
を算出して、それをカーソルポインタPに格納しくステ
ップ556) 、終了する。
Next, it is determined whether or not the main screen editing flag F is turned on (step S5B). If it is turned on, the main screen editing flag F is turned off (step 554). and,
The contents of the editing position storage area EDT and the contents of the auxiliary position storage area SUB are exchanged (step 555), and then the document memory 3 indicated by the editing position storage area EDT is replaced.
The position data on the display screen corresponding to the above editing position data is calculated and stored in the cursor pointer P (step 556), and the process ends.

ステップ353にて、主画面編集フラグFがオンされて
おらずオフであると判断されたときは、ステップS54
、S55を経由することなく、直ちにステップS56に
進む。
If it is determined in step 353 that the main screen editing flag F is not turned on but off, step S54
, the process immediately proceeds to step S56 without passing through step S55.

また、上下に画面分割された状態で切替キー2eが操作
されると、主画面フラグFがオンされているか否かを判
断しくステップ557)、オンされておれば、上記ステ
ップS54に進んで主画面編集フラグFをオフし、オン
されていなければ、ステップ958にて主画面編集フラ
グFをオンして、上記ステップS55に進む。すなわち
、切替キー2eの操作により、編集対象の分割画面を上
下任意に切替指定することが可能となる。
Further, when the switching key 2e is operated in a state where the screen is divided vertically, it is determined whether or not the main screen flag F is turned on (step 557). If it is turned on, the process proceeds to step S54 and the main The screen editing flag F is turned off, and if it is not turned on, the main screen editing flag F is turned on in step 958, and the process proceeds to step S55. In other words, by operating the switching key 2e, it is possible to arbitrarily switch the split screen to be edited upward or downward.

次に、第3図及び第5図の処理を第6図により具体的に
説明する。
Next, the processes shown in FIGS. 3 and 5 will be explained in detail with reference to FIG. 6.

今、文書メモリ3には、第6図(A)に示したように、
1ページから5ページまでの文書データが格納されてい
るものとする。なお、第6図中の口で示した部分は、検
索指定文字であり、数値はページNaを示している。。
Now, in the document memory 3, as shown in FIG. 6(A),
It is assumed that document data from page 1 to page 5 is stored. In addition, the part indicated by the opening in FIG. 6 is a search designation character, and the numerical value indicates page Na. .

そして、第6図(R)■に示したように 5ページが表
示されている状態で参照キー2cを操作すると、表示画
面が上ドに2分割され、子画面に]−7 は、検索指定文字を含む5ページの下10行分の文書デ
ータが表示され、主画面には、文書メモリ3上の4ペー
ジの検索指定文字を中心とする10行分の文書データが
表示される(第6図(B)■参照、)。なお、第6図(
B)に於いて、パ■″は、現在、編集対象としてカーソ
ルにて指定されている検索指定文字を示している。すな
わち、表示画面が2分割されている場合、″■゛′が存
在する方の分割画面が編集可能な画面となっている。
Then, as shown in Fig. 6 (R) (■), if you operate the reference key 2c while page 5 is displayed, the display screen will be divided into two parts, and a sub-screen will appear.]-7 is the search specification. The bottom 10 lines of document data of 5 pages containing characters are displayed, and the main screen displays 10 lines of document data centered on the search specified characters of 4 pages in document memory 3 (6th (See Figure (B) ■). In addition, Figure 6 (
In B), ``■'' indicates the search specification character currently specified with the cursor to be edited.In other words, if the display screen is divided into two, ``■゛' exists. The other split screen is an editable screen.

この状態でサーチキー2dを操作すると、4ページより
前のページの方へ向かって検索指定文字がサーチされる
が、第6図(A)に示したように、3ページには指定さ
れた検索文字が存在しないので、第6図(B)■に示し
たように、その前の2ページの検索指定文字を中心とす
る10行分の文書データが主画面に表示され、子画面の
表示内容は固定されたままとなる。
If you operate the search key 2d in this state, the specified search characters will be searched toward the pages before the 4th page, but as shown in Figure 6 (A), the specified search characters will be searched for on the 3rd page. Since there are no characters, 10 lines of document data centered on the search specified characters from the previous two pages are displayed on the main screen, as shown in Figure 6 (B) ■, and the display contents on the sub-screen are remains fixed.

第6図(B)■の状態で、解除キー2fを操作すると、
第6図(B)■に示したように、画面分割が解除され元
の5ページの内容全部が1画面に] 8 表示される。
When the release key 2f is operated in the state shown in Fig. 6 (B) ■,
As shown in FIG. 6(B) 8, the screen division is canceled and all the contents of the original five pages are displayed on one screen]8.

一方、第6図(B)■の状態で、切替キー2eを操作す
ると、第5図のステップS55にて編集位置と補助位置
の入替えが行われ、ステップ856にて、入替えられた
編集位置く元の補助位置:検索指定文字の位置)に対応
する表示位置にカーソル位置が指定される。従って、第
6図<B)■に示しな■”′から明らかなように、」二
価面に表示されている2ページの検索指定文字にカーソ
ルか移動される。ずなわぢ、表示内容は固定されたまま
で、編集可能なく編集対象の)分割画面が下側面から上
側面に切替えられる。
On the other hand, if the switching key 2e is operated in the state shown in FIG. The cursor position is specified at the display position corresponding to the original auxiliary position (position of the search specified character). Therefore, as is clear from ``'' shown in ``■'' in Fig. 6<B), the cursor is moved to the search designation character on page 2 displayed on the bivalent surface. Zunawaji, the displayed content remains fixed and cannot be edited, but the split screen (to be edited) is switched from the bottom side to the top side.

第6図(B)■の状態でサーチキー2dを操作すると、
第6図(B)■に示したように、下側面の表示内容は固
定されたままで、上側面には2ページより前の1−ペー
ジの検索指定文字を中心とする10行分の文書データが
表示される。また、第6図()3)■に示したように、
上側面が編集対象となっている状態で切替キー2eを操
作すると、表示内容は固定されたままで、編集対象の分
割歯] 9 面が」二価面から下側面に切替えられる(第6図1)■
参照)。
If you operate the search key 2d in the state shown in Fig. 6 (B) ■,
As shown in Figure 6 (B) ■, the display content on the bottom side remains fixed, and the top side displays 10 lines of document data centered on the search specified characters on page 1, which is 2 pages before page 2. is displayed. In addition, as shown in Figure 6 () 3) ■,
If you operate the switching key 2e while the top surface is the subject of editing, the displayed content remains fixed and the surface to be edited is switched from the bivalent surface to the bottom surface (Fig. 6-1). )■
reference).

また、第6図(B)■に示したように、上側面が編集対
象となっている状態で解除キー2eを操作したときも、
前述の下側面が編集対象となっているときと同様に、画
面分割が解除され、元の5ページの内容全部が1一画面
に表示される。但し、この画面分割解除に当っては、元
の5ページの上半分のエリアの文字が検索文字として指
定されたときは、第5図のステップS51の処理から推
測できるように、4ページの後半のエリアの文書データ
と当該環元の5ページの前半のエリアの文書データとが
1画面に表示される。
Also, as shown in FIG. 6(B) (■), when the release key 2e is operated while the upper surface is being edited,
Similar to when the lower side is the subject of editing, the screen division is canceled and all the contents of the original five pages are displayed on one screen. However, when canceling this screen division, if characters in the upper half of the original page 5 are specified as search characters, as can be inferred from the process in step S51 in FIG. The document data in the area and the document data in the first half area of page 5 of the relevant environment are displayed on one screen.

このように、簡単な操作で、検索指定文字を含む他のペ
ージの文書データの半ページ分を、分割した上側面に切
替表示し、編集していたページの検索指定文字を含む半
ページ分の文書データを、下側面に固定的に表示し、か
つ、編集対象の分割画面を上下任意に切替えることがで
きる。
In this way, with a simple operation, you can switch to display half a page of the document data of another page that contains the search specified characters on the upper side of the divided page, and display the half page that contains the search specified characters of the page you were editing. The document data can be fixedly displayed on the bottom surface, and the split screen to be edited can be switched vertically or arbitrarily.

なお、この発明は、上述の実施例に限定されることなく
、例えば、3以上の複数画面に自動的に分割することも
可能である。また、画面分割を自動的に行うことなく、
いわゆるマルチウィンドウを所定位置に自動形成するこ
とも可能である。
Note that the present invention is not limited to the above-described embodiments, and, for example, it is also possible to automatically divide the screen into three or more screens. Also, without automatically splitting the screen,
It is also possible to automatically form so-called multi-windows at predetermined positions.

[発明の効果] この発明によれば、簡単な操作で同一表示画面」〕に同
時に複数の文書データが表示されるので、複数の文書デ
ータを対比しながら行う編集作業を容易に行うことがで
きる。また、簡単な切替操作により、同時表示中のいず
れの文書データに対しても編集処理が可能となるので、
同時表示された編集途中の文書データと既に作成(編集
)した文書データとを比較し、その比較結果に応じて既
に作成(編集)した文書データをも簡単に訂正等するす
ることができ、使い勝手が格段に向」ニする。
[Effects of the Invention] According to the present invention, multiple pieces of document data can be displayed simultaneously on the same display screen with simple operations, making it easy to edit while comparing multiple pieces of document data. . In addition, with a simple switching operation, it is possible to edit any document data that is being displayed simultaneously.
You can compare the document data that is currently being edited and the document data that has already been created (edited) displayed at the same time, and you can easily make corrections to the document data that has already been created (edited) according to the comparison results, making it easy to use. is much more favorable.

サーチキーを操作した場合の処理を示すフローヂャート
、第4図は第3図における画面分割処理を説明するため
の図、第5図は解除キー又は切替キーを操作した場合の
処理を示ずフlフーチャーI〜、第6図は第3図及び゛
第5図の処理内容を具体的に説明するための図である。
A flowchart showing the process when the search key is operated, FIG. 4 is a diagram for explaining the screen splitting process in FIG. 3, and FIG. Future I~, FIG. 6 is a diagram for specifically explaining the processing contents of FIGS. 3 and 5.

1・・−CPU、2・・キー人力部、2C−参照キー2
e−・・切替キー、3−・文書メモリ、5−・・表示部
、6−・・画面メモリ、8−・・ワークメモリ、ST−
主開始行格納エリア、EN−・・主終了行格納エリア、
SER・・−検索指定文字格納エリア、ED T・・・
編集位置格納エリア、5UI3−・補助位置格納エリア
、F・・・」二価面編集フラグ。
1...-CPU, 2...Key human power department, 2C-Reference key 2
e--Switching key, 3--Document memory, 5--Display section, 6--Screen memory, 8--Work memory, ST-
Main start line storage area, EN-...main end line storage area,
SER... - Search specified character storage area, ED T...
Edit position storage area, 5UI3-・Auxiliary position storage area, F...'' Bivalent plane editing flag.

特 許 出 願 人   カシオ計算機株式会社Patent applicant: Casio Computer Co., Ltd.

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

第1U;!Uはこの発明の機能ブロック図、第2図は実
施例のブロック構成図、第3図は参照キー又は第 図 (B)
1st U;! U is a functional block diagram of this invention, FIG. 2 is a block diagram of an embodiment, and FIG. 3 is a reference key or diagram (B).

Claims (1)

【特許請求の範囲】 文書データを記憶する記憶手段と、 この記憶手段に記憶された文書データの一部を表示する
表示手段と、 所定の指示に応答して上記表示手段の表示画面上に複数
の表示エリアを形成し、所定の表示エリアにはエリア形
成前に表示してあった文書データのうち、編集位置が指
定されていた部分を含む一部の文書データを表示し、他
の表示エリアには上記記憶手段内の任意エリアの文書デ
ータを表示する表示制御手段と、 この表示制御手段にて形成された複数の表示エリアのう
ち編集処理の対象となる1つの表示エリアを任意に指定
する指定手段と、 を備えたことを特徴とする文書編集装置。
[Claims] Storage means for storing document data; display means for displaying a part of the document data stored in the storage means; A display area is formed, and part of the document data that was displayed before the area was formed, including the part where the editing position was specified, is displayed in a predetermined display area, and other display areas are includes a display control means for displaying document data in an arbitrary area in the storage means; and a display control means for arbitrarily specifying one display area to be edited among a plurality of display areas formed by the display control means. A document editing device comprising: a specifying means;
JP1041765A 1989-02-23 1989-02-23 Document editing device Pending JPH02288965A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1041765A JPH02288965A (en) 1989-02-23 1989-02-23 Document editing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1041765A JPH02288965A (en) 1989-02-23 1989-02-23 Document editing device

Publications (1)

Publication Number Publication Date
JPH02288965A true JPH02288965A (en) 1990-11-28

Family

ID=12617499

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1041765A Pending JPH02288965A (en) 1989-02-23 1989-02-23 Document editing device

Country Status (1)

Country Link
JP (1) JPH02288965A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04326464A (en) * 1991-04-26 1992-11-16 Sharp Corp Information processor
JPH04326463A (en) * 1991-04-26 1992-11-16 Sharp Corp Information processor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04326464A (en) * 1991-04-26 1992-11-16 Sharp Corp Information processor
JPH04326463A (en) * 1991-04-26 1992-11-16 Sharp Corp Information processor

Similar Documents

Publication Publication Date Title
US6081819A (en) Electronic calculator with graph displaying function
JPH0363756A (en) Document editor
JPH08179817A (en) Display manipulator for machine tool
JPH0419793A (en) Screen scroll control method
JPH02288965A (en) Document editing device
JPH03204687A (en) Presentation device
US5504850A (en) Data processing apparatus with headline representation
JPS58163036A (en) Automatic numbering device
JP2958927B2 (en) Document processing device
JP2618865B2 (en) Information processing device
JPH02288966A (en) Reference data display device
JP2721500B2 (en) Document editing device
JP3490779B2 (en) Screen control device by key input
JP3123720B2 (en) Programming method and programming device for programmable controller
JPH01166103A (en) Numerical controller
JP2655900B2 (en) Character processor
JPH0546298A (en) Electronic equipment with function explanatory display
JPH07219948A (en) Document processor
JPH081549B2 (en) Character processor
JPS62256072A (en) Text processor
JPH06239093A (en) Method for making data for character drawing of writing brush drawing device
JPH06342430A (en) Automatic page divided display editing device
JPH03266071A (en) Document processor
JPH0736912A (en) Translation support device
JPH0433010A (en) Retrieving system for machining program