Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0760302B2 - Document editing device - Google Patents
[go: Go Back, main page]

JPH0760302B2 - Document editing device - Google Patents

Document editing device

Info

Publication number
JPH0760302B2
JPH0760302B2 JP60154250A JP15425085A JPH0760302B2 JP H0760302 B2 JPH0760302 B2 JP H0760302B2 JP 60154250 A JP60154250 A JP 60154250A JP 15425085 A JP15425085 A JP 15425085A JP H0760302 B2 JPH0760302 B2 JP H0760302B2
Authority
JP
Japan
Prior art keywords
data block
data
page
unit
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP60154250A
Other languages
Japanese (ja)
Other versions
JPS6215596A (en
Inventor
義之 内山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP60154250A priority Critical patent/JPH0760302B2/en
Publication of JPS6215596A publication Critical patent/JPS6215596A/en
Publication of JPH0760302B2 publication Critical patent/JPH0760302B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、予め入力した文書を簡単な操作で編集し得る
文書編集装置に関するものである。
TECHNICAL FIELD The present invention relates to a document editing apparatus capable of editing a document input in advance by a simple operation.

(従来の技術) 従来、1ページ上に、複数の文字,図形,画像データ等
(ここではこれらのデータの各々をデータブロックと言
う)を編集・配置し、個々のデータブロックを矩形領域
で管理して、所望の矩形領域を拡大、縮小、移動などの
再編集することができる文書編集装置が知られている。
(Prior Art) Conventionally, a plurality of characters, figures, image data, etc. (each of these data is referred to as a data block here) are edited and arranged on one page, and each data block is managed in a rectangular area. Then, there is known a document editing apparatus capable of re-editing a desired rectangular area by enlarging, reducing, moving or the like.

(発明が解決しようとする問題点) しかしながら、上記従来装置は、例えば、ページ上の1
つのデータブロックを拡大した場合、拡大されたデータ
ブロックの矩形領域が単に大きくなるだけで、他のデー
タブロックとの間の位置関係にずれが生じ、編集対象が
1つのデータブロックであっても、結局全てのデータブ
ロックを再編集して位置を修正し、ページのレイアウト
を整えなければならなくなり、編集時の操作性が悪く、
編集速度の低下という問題点を有していた。
(Problems to be Solved by the Invention) However, the above-mentioned conventional device is, for example,
When one data block is expanded, the rectangular area of the expanded data block simply becomes large, and the positional relationship with other data blocks is displaced, and even if the editing target is one data block, Eventually, all the data blocks had to be re-edited to correct their positions and the page layout had to be adjusted, which made the operability during editing poor.
There was a problem that the editing speed decreased.

本発明は、かかる点に鑑み、文書の1ページの編集時
に、1つのデータブロックを編集した後他のデータブロ
ックの位置を意識的に再配置することなく編集でき、編
集時の操作性及び速度を向上させるようにした文書編集
装置を提供することを目的とする。
In view of such a point, the present invention can edit one page of a document without editing the position of another data block after editing one data block, and the operability and speed at the time of editing can be improved. It is an object of the present invention to provide a document editing device that improves the performance.

(問題点を解決するための手段) 本発明は、上記目的を達成するために、データブロック
を矩形領域として、ページ上の位置とデータブロック間
の距離とを併せて管理するデータブロック管理手段と、
データブロックの1つに対して編集が行われたとき、デ
ータブロック間の距離の再計算方法に従い、前記データ
ブロック管理手段で管理されているデータブロックのペ
ージ上の位置を再計算し、その計算結果に基づいて、前
記データブロック管理手段のデータブロックの位置を修
正するデータブロック配置手段とを設けたものである。
(Means for Solving the Problems) In order to achieve the above object, the present invention provides a data block management unit that manages a position on a page and a distance between the data blocks as a rectangular area. ,
When editing is performed on one of the data blocks, the position on the page of the data block managed by the data block management means is recalculated according to the method of recalculating the distance between the data blocks, and the calculation is performed. Data block arranging means for correcting the position of the data block of the data block managing means based on the result is provided.

(作 用) 文書の1ページの編集時に、1つのデータブロックの編
集の後に、他のデータブロックの位置を意識的に再配置
することなく編集が行なえることで、簡単な操作で文書
の編集を行なうことが可能になる。
(Working) When editing one page of a document, after editing one data block, you can edit without consciously rearranging the positions of other data blocks. Will be possible.

(実施例) 第1図は、本発明の一実施例における文書編集装置の構
成をブロック図で示したものであり、1は、データブロ
ックの編集操作指示、メニューの選択、カーソルの移導
指示等を行なうキーボード、マウス等の入力部、2は、
入力部1からの入力信号を解析し、ページ上に、文字、
図形、画像データ等の複数のデータブロックの作成、作
成されたデータブロックの拡大、縮小、移動、回転の編
集、編集後のデータブロック間の距離の再計算方法の管
理、画面の更新、カーソル移動等を行う制御部、3は、
制御部2からの信号に基づき、表示画面の変更とカーソ
ル移動を行なう表示制御部、4は、編集対象となるデー
タブロックのページ上の位置、データブロック間の距離
を管理するデータブロック管理部、5は、制御部2によ
りデータブロックの1つに対して編集が行われたとき、
制御部2で管理されているデータブロック間の距離の再
計算方法に従い、データブロック管理部4で管理されて
いるデータブロックのページ上の位置を再計算し、その
計算結果に基づいて、データブロック管理部4のデータ
ブロックの位置を修正するデータブロック配置部、6
は、表示制御部3からの画像信号、カーソル信号を受け
て表示する表示部、7は文書データを格納する記憶部で
ある。
(Embodiment) FIG. 1 is a block diagram showing a configuration of a document editing apparatus according to an embodiment of the present invention, in which 1 is a data block editing operation instruction, a menu selection, and a cursor transfer instruction. Input parts such as a keyboard and mouse for
The input signal from the input unit 1 is analyzed, and the characters,
Creation of multiple data blocks such as figures and image data, enlargement, reduction, movement and rotation of created data blocks, management of recalculation method of distance between data blocks after editing, screen update, cursor movement The control unit 3 for
A display control unit 4 that changes the display screen and moves the cursor based on a signal from the control unit 2 includes a data block management unit that manages the position of the data block to be edited on the page and the distance between the data blocks. 5 indicates that when one of the data blocks is edited by the control unit 2,
The position on the page of the data block managed by the data block management unit 4 is recalculated according to the method of recalculating the distance between the data blocks managed by the control unit 2, and the data block is calculated based on the calculation result. A data block arranging unit for correcting the position of the data block of the management unit 4, 6
Is a display unit for receiving and displaying an image signal and a cursor signal from the display control unit 3, and 7 is a storage unit for storing document data.

第2図(a)は編集前の表示画面、第2図(b)はデー
タブロックAを拡大した直後の表示画面、第2図(c)
はデータブロックAの拡大に伴い他のデータブロックB,
Cがデータブロック間の距離の再計算方法“均等”を受
けて再配置された後の表示画面をそれぞれ示している。
第2図において、8は表示画面、9はページ表示窓、10
は、ページ表示窓9内に表示され矩形領域で管理されて
いるデータブロックA,B,C、11はデータブロック編集メ
ニュー、12は、データブロック編集メニュー11により編
集が行なわれたときにデータブロック間の距離に対して
作用する作用メニュー、13はカーソルである。
2 (a) is a display screen before editing, FIG. 2 (b) is a display screen immediately after enlarging the data block A, and FIG. 2 (c).
Other data block B, as data block A is expanded,
C shows the display screen after being rearranged in response to the method "equal" for recalculating the distance between the data blocks.
In FIG. 2, 8 is a display screen, 9 is a page display window, and 10
Is a data block A, B, C displayed in the page display window 9 and managed in a rectangular area, 11 is a data block edit menu, and 12 is a data block when the data block edit menu 11 is used for editing. An action menu that acts on the distance between, 13 is a cursor.

次に、本実施例の動作を、第3図のフローチャートを用
いて説明する。
Next, the operation of this embodiment will be described with reference to the flowchart of FIG.

(イ) 制御部2は、編集対象のページデータを記憶部
7から取り込み、データブロック管理部4に登録すると
ともに表示制御部3を介して表示部6のページ表示窓9
にデータブロックと、データブロック編集メニュー、作
用メニューを第2図(a)に示すように表示する。
(B) The control unit 2 takes in page data to be edited from the storage unit 7, registers it in the data block management unit 4, and also, through the display control unit 3, the page display window 9 of the display unit 6.
A data block, a data block edit menu, and an action menu are displayed on the screen as shown in FIG. 2 (a).

(ロ) 入力部1からの編集対象となるデータブロック
の指示を持つ。
(B) It has an instruction of the data block to be edited from the input unit 1.

(ハ) いま、カーソル13をデータブロックA上に移動
して選択入力を行なうと、制御部2は入力部1からの入
力信号を受けて入力信号の解析を行なう。
(C) Now, when the cursor 13 is moved onto the data block A and selection input is performed, the control unit 2 receives the input signal from the input unit 1 and analyzes the input signal.

(ニ) 制御部2は、入力信号がデータブロックAの選
択信号であると判断すると、選択されたデータブロック
がAであることをデータブロック選択情報として記憶部
7に格納する。その他の入力信号の場合は再び(ロ)に
戻る。
(D) When determining that the input signal is the selection signal of the data block A, the control unit 2 stores that the selected data block is A in the storage unit 7 as data block selection information. For other input signals, the process returns to (B) again.

(ホ) 入力部1からの編集メニューの選択入力を待
つ。
(E) Wait for selection input of the edit menu from the input section 1.

(ヘ) いま、カーソル13を編集メニュー11の“拡大”
上に移動して選択入力を行なうと、制御部2は入力部1
からの入力信号を受けて入力信号の解析を行なう。
(F) Now, move the cursor 13 to “Enlarge” in the edit menu 11.
When the user moves up and makes a selection input, the control unit 2 causes the input unit 1 to
The input signal is received and the input signal is analyzed.

(ト) 制御部2は、入力信号が編集メニュー11の“拡
大”の選択信号であると判断し、選択された編集メニュ
ーが“拡大”であることを編集メニュー選択情報として
記憶部7に格納する。その他の入力信号の場合は再び
(ホ)に戻る。
(G) The control unit 2 determines that the input signal is the "enlargement" selection signal of the edit menu 11, and stores that the selected edit menu is "enlargement" in the storage unit 7 as edit menu selection information. To do. For other input signals, it returns to (e) again.

(チ) 入力部1からの作用メニューの選択入力を待
つ。
(H) Wait for the selection input of the action menu from the input section 1.

(リ) いま、カーソル13を作用メニュー12の“均等”
上に移動して選択入力を行なうと、制御部2は入力部1
からの入力信号を受けて入力信号の解析を行なう。
(L) Now move the cursor 13 to "Equal" in the action menu 12.
When the user moves up and makes a selection input, the control unit 2 causes the input unit 1 to
The input signal is received and the input signal is analyzed.

(ヌ) 制御部2は、入力信号が作用メニュー12の“均
等”の選択信号であると判断し、データブロック配置部
5に対して“均等”配置依頼信号を出力する。
The control unit 2 determines that the input signal is the “equal” selection signal of the action menu 12, and outputs the “equal” placement request signal to the data block placement unit 5.

(ル) データブロック配置部5は、処理(ニ)で記憶
部7に格納されたデータブロック選択情報と、処理
(ト)で記憶部7に格納された編集メニュー選択情報を
取り出し、データブロックAを第2図(b)に示すよう
に、制御部2、表示制御部3を介して表示部6に拡大表
示するとともに、記憶部7に格納されている文書データ
の変更、データブロック管理部4に登録されているデー
タブロックAの位置情報の変更を行なう。
(L) The data block arranging unit 5 extracts the data block selection information stored in the storage unit 7 in the process (d) and the edit menu selection information stored in the storage unit 7 in the process (g), and outputs the data block A 2 is enlargedly displayed on the display unit 6 via the control unit 2 and the display control unit 3 as shown in FIG. 2B, the document data stored in the storage unit 7 is changed, and the data block management unit 4 is displayed. The position information of the data block A registered in is changed.

(ヲ) データブロック配置部5は、処理(リ)で記憶
部7に格納された作用メニュー選択情報を取り出し、デ
ータブロック管理部4に登録されているデータブロック
位置情報からデータブロックAとB,Cとの距離を現在と
同じ“均等”になるように変更し、変更したデータブロ
ック位置情報より、第2図(c)に示すように、データ
ブロックB,Cを制御部2、表示制御部3を介して表示部
6に表示する。
(Wo) The data block arranging unit 5 takes out the action menu selection information stored in the storage unit 7 in the processing (re), and extracts the data blocks A and B from the data block position information registered in the data block management unit 4. The distance from C is changed so as to be “equal” to the current one, and the data blocks B and C are controlled by the control unit 2 and the display control unit based on the changed data block position information as shown in FIG. 3 is displayed on the display unit 6.

以上のように、本実施例によれば、文書の1ページの編
集時に、1つのデータブロックの編集の後に、他のデー
タブロックの位置を再配置することなく編集でき、操作
性がよく、かつ敏速な編集が行なえるものである。
As described above, according to this embodiment, when editing one page of a document, after editing one data block, it is possible to edit without rearranging the positions of other data blocks, and the operability is good, and It allows quick editing.

なお、実施例においては、入力部1からの入力の順は編
集対象データブロックの選択、編集メニューの選択、作
用メニューの選択の順であったが、この入力順は順不同
でよい。また、データブロック間の距離に作用する“均
等”はこの限りでなく、任意の倍率の作用でも同様の効
果が得られる。
In the embodiment, the order of the input from the input unit 1 is the order of the data block to be edited, the selection of the edit menu, and the selection of the action menu, but this input order may be in any order. The "equal" effect on the distance between the data blocks is not limited to this, and the same effect can be obtained by the operation of any magnification.

(発明の効果) 以上説明したように、本発明によれば、1ページ編集時
に、1つのデータブロックの編集に伴う他のデータブロ
ックの位置の再配置を意識的に行なうことなく、編集す
ることができ、編集時の操作性、速度を向上させること
ができ、その実用的効果は大きい。
(Effects of the Invention) As described above, according to the present invention, it is possible to edit one page without consciously rearranging the positions of other data blocks when editing one data block. It is possible to improve operability and speed during editing, and its practical effect is great.

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

第1図は、本発明の一実施例の文書編集装置のブロック
図、第2図は、動作説明のための表示部の画面を示す図
で、第2図(a)は編集前の表示画面、第2図(b)は
データブロックAを拡大した直後の表示画面、第2図
(c)はデータブロックAの拡大に伴い、他のデータブ
ロックB,Cが作用“均等”を受けて再配置された後の表
示画面、第3図は、同実施例の処理動作を示すフローチ
ャートである。 1……入力部、2……制御部、3……表示制御部、4…
…データブロック管理部、5……データブロック配置
部、6……表示部、7……記憶部、8……表示画面、9
……ページ表示窓、10……データブロック、11……デー
タブロック編集メニュー、12……作用メニュー、13……
カーソル。
FIG. 1 is a block diagram of a document editing apparatus according to an embodiment of the present invention, FIG. 2 is a diagram showing a screen of a display unit for explaining the operation, and FIG. 2 (a) is a display screen before editing. , FIG. 2 (b) shows the display screen immediately after the data block A is enlarged, and FIG. 2 (c) shows that the other data blocks B and C receive the action “equal” as the data block A is enlarged and are re-displayed. The display screen after being arranged, FIG. 3 is a flowchart showing the processing operation of the embodiment. 1 ... input section, 2 ... control section, 3 ... display control section, 4 ...
... Data block management unit, 5 ... Data block arrangement unit, 6 ... Display unit, 7 ... Storage unit, 8 ... Display screen, 9
…… Page display window, 10 …… Data block, 11 …… Data block edit menu, 12 …… Action menu, 13 ……
cursor.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】キーボード、マウス等の入力手段と、 ディスプレイ等の表示手段と、 前記入力手段からの入力により、ページ上に、文字、図
形、画像データ等の複数のデータブロックの作成、作成
されたデータブロックの拡大、縮小、移動、回転の編
集、編集後のデータブロック間の距離の再計算方法の管
理を行う制御手段と、 前記制御手段で作成された文書データを格納する記憶手
段と、 データブロックを矩形領域として、ページ上の位置とデ
ータブロック間の距離とを併せて管理するデータブロッ
ク管理手段と、 前記記憶手段に格納されている文書データと前記データ
ブロック管理手段で管理されているデータブロックのペ
ージ上での位置に基づき前記表示手段にデータブロック
を表示させる表示制御手段と、 前記制御手段によりデータブロックの1つに対して編集
が行われたとき、前記制御手段で管理されているデータ
ブロック間の距離の再計算方法に従い、前記データブロ
ック管理手段で管理されているデータブロックのページ
上の位置を再計算し、その計算結果に基づいて、前記デ
ータブロック管理手段のデータブロックの位置を修正す
るデータブロック配置手段と を備えたことを特徴とする文書編集装置。
1. Input means such as a keyboard and mouse, display means such as a display, and a plurality of data blocks such as characters, figures, and image data are created and created on a page by input from the input means. A control means for managing enlargement, reduction, movement, rotation of the data block, management of a recalculation method of the distance between the edited data blocks, and storage means for storing the document data created by the control means, The data block is a rectangular area, and is managed by a data block management unit that manages the position on the page and the distance between the data blocks together, the document data stored in the storage unit, and the data block management unit. Display control means for displaying the data block on the display means based on the position of the data block on the page; When one of the blocks is edited, the position on the page of the data block managed by the data block management means is determined according to the recalculation method of the distance between the data blocks managed by the control means. And a data block arranging unit that corrects the position of the data block of the data block management unit based on the calculation result.
JP60154250A 1985-07-15 1985-07-15 Document editing device Expired - Fee Related JPH0760302B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60154250A JPH0760302B2 (en) 1985-07-15 1985-07-15 Document editing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60154250A JPH0760302B2 (en) 1985-07-15 1985-07-15 Document editing device

Publications (2)

Publication Number Publication Date
JPS6215596A JPS6215596A (en) 1987-01-23
JPH0760302B2 true JPH0760302B2 (en) 1995-06-28

Family

ID=15580111

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60154250A Expired - Fee Related JPH0760302B2 (en) 1985-07-15 1985-07-15 Document editing device

Country Status (1)

Country Link
JP (1) JPH0760302B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05108644A (en) * 1991-10-14 1993-04-30 Sharp Corp Character processor with post card printing function

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58184186A (en) * 1982-04-21 1983-10-27 富士通株式会社 Image display method

Also Published As

Publication number Publication date
JPS6215596A (en) 1987-01-23

Similar Documents

Publication Publication Date Title
KR900006042B1 (en) Display control device for compound document processing device
US4893258A (en) Data processing apparatus having enlargement/reduction functions capable of setting different magnification in different directions
US5729673A (en) Direct manipulation of two-dimensional moving picture streams in three-dimensional space
US4905185A (en) Apparatus for transferring block data in original form and editing the block data
JP2506120B2 (en) Image display method
JPH0749760A (en) Document processor
JPH0760302B2 (en) Document editing device
JPH0661091B2 (en) Image processing device
JP2585537B2 (en) Graphic data processing apparatus and method
JP2816159B2 (en) Information processing device
JPH0744559A (en) Document editing method and apparatus
JP2722544B2 (en) Data processing device
JPH0470925A (en) Help message display system
JPS60263991A (en) Editing unit
JP3386209B2 (en) Device for rearranging objects displayed on a display screen
JP3311057B2 (en) Graphic processing apparatus and method
JPH0683919A (en) Image information processor
JPH02186838A (en) information processing equipment
JPH05297845A (en) Position indication system
JP2751224B2 (en) Document creation device
JP2797439B2 (en) Text editing support device
JPH01158575A (en) Picture data displaying control system
JPS61259365A (en) document editing device
JPH09265375A (en) Document processing method and apparatus
JPS62256174A (en) Document processor

Legal Events

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