JPH0760302B2 - 文書編集装置 - Google Patents
文書編集装置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
Links
- 238000000034 method Methods 0.000 claims description 9
- 230000000694 effects Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】 (産業上の利用分野) 本発明は、予め入力した文書を簡単な操作で編集し得る
文書編集装置に関するものである。
文書編集装置に関するものである。
(従来の技術) 従来、1ページ上に、複数の文字,図形,画像データ等
(ここではこれらのデータの各々をデータブロックと言
う)を編集・配置し、個々のデータブロックを矩形領域
で管理して、所望の矩形領域を拡大、縮小、移動などの
再編集することができる文書編集装置が知られている。
(ここではこれらのデータの各々をデータブロックと言
う)を編集・配置し、個々のデータブロックを矩形領域
で管理して、所望の矩形領域を拡大、縮小、移動などの
再編集することができる文書編集装置が知られている。
(発明が解決しようとする問題点) しかしながら、上記従来装置は、例えば、ページ上の1
つのデータブロックを拡大した場合、拡大されたデータ
ブロックの矩形領域が単に大きくなるだけで、他のデー
タブロックとの間の位置関係にずれが生じ、編集対象が
1つのデータブロックであっても、結局全てのデータブ
ロックを再編集して位置を修正し、ページのレイアウト
を整えなければならなくなり、編集時の操作性が悪く、
編集速度の低下という問題点を有していた。
つのデータブロックを拡大した場合、拡大されたデータ
ブロックの矩形領域が単に大きくなるだけで、他のデー
タブロックとの間の位置関係にずれが生じ、編集対象が
1つのデータブロックであっても、結局全てのデータブ
ロックを再編集して位置を修正し、ページのレイアウト
を整えなければならなくなり、編集時の操作性が悪く、
編集速度の低下という問題点を有していた。
本発明は、かかる点に鑑み、文書の1ページの編集時
に、1つのデータブロックを編集した後他のデータブロ
ックの位置を意識的に再配置することなく編集でき、編
集時の操作性及び速度を向上させるようにした文書編集
装置を提供することを目的とする。
に、1つのデータブロックを編集した後他のデータブロ
ックの位置を意識的に再配置することなく編集でき、編
集時の操作性及び速度を向上させるようにした文書編集
装置を提供することを目的とする。
(問題点を解決するための手段) 本発明は、上記目的を達成するために、データブロック
を矩形領域として、ページ上の位置とデータブロック間
の距離とを併せて管理するデータブロック管理手段と、
データブロックの1つに対して編集が行われたとき、デ
ータブロック間の距離の再計算方法に従い、前記データ
ブロック管理手段で管理されているデータブロックのペ
ージ上の位置を再計算し、その計算結果に基づいて、前
記データブロック管理手段のデータブロックの位置を修
正するデータブロック配置手段とを設けたものである。
を矩形領域として、ページ上の位置とデータブロック間
の距離とを併せて管理するデータブロック管理手段と、
データブロックの1つに対して編集が行われたとき、デ
ータブロック間の距離の再計算方法に従い、前記データ
ブロック管理手段で管理されているデータブロックのペ
ージ上の位置を再計算し、その計算結果に基づいて、前
記データブロック管理手段のデータブロックの位置を修
正するデータブロック配置手段とを設けたものである。
(作 用) 文書の1ページの編集時に、1つのデータブロックの編
集の後に、他のデータブロックの位置を意識的に再配置
することなく編集が行なえることで、簡単な操作で文書
の編集を行なうことが可能になる。
集の後に、他のデータブロックの位置を意識的に再配置
することなく編集が行なえることで、簡単な操作で文書
の編集を行なうことが可能になる。
(実施例) 第1図は、本発明の一実施例における文書編集装置の構
成をブロック図で示したものであり、1は、データブロ
ックの編集操作指示、メニューの選択、カーソルの移導
指示等を行なうキーボード、マウス等の入力部、2は、
入力部1からの入力信号を解析し、ページ上に、文字、
図形、画像データ等の複数のデータブロックの作成、作
成されたデータブロックの拡大、縮小、移動、回転の編
集、編集後のデータブロック間の距離の再計算方法の管
理、画面の更新、カーソル移動等を行う制御部、3は、
制御部2からの信号に基づき、表示画面の変更とカーソ
ル移動を行なう表示制御部、4は、編集対象となるデー
タブロックのページ上の位置、データブロック間の距離
を管理するデータブロック管理部、5は、制御部2によ
りデータブロックの1つに対して編集が行われたとき、
制御部2で管理されているデータブロック間の距離の再
計算方法に従い、データブロック管理部4で管理されて
いるデータブロックのページ上の位置を再計算し、その
計算結果に基づいて、データブロック管理部4のデータ
ブロックの位置を修正するデータブロック配置部、6
は、表示制御部3からの画像信号、カーソル信号を受け
て表示する表示部、7は文書データを格納する記憶部で
ある。
成をブロック図で示したものであり、1は、データブロ
ックの編集操作指示、メニューの選択、カーソルの移導
指示等を行なうキーボード、マウス等の入力部、2は、
入力部1からの入力信号を解析し、ページ上に、文字、
図形、画像データ等の複数のデータブロックの作成、作
成されたデータブロックの拡大、縮小、移動、回転の編
集、編集後のデータブロック間の距離の再計算方法の管
理、画面の更新、カーソル移動等を行う制御部、3は、
制御部2からの信号に基づき、表示画面の変更とカーソ
ル移動を行なう表示制御部、4は、編集対象となるデー
タブロックのページ上の位置、データブロック間の距離
を管理するデータブロック管理部、5は、制御部2によ
りデータブロックの1つに対して編集が行われたとき、
制御部2で管理されているデータブロック間の距離の再
計算方法に従い、データブロック管理部4で管理されて
いるデータブロックのページ上の位置を再計算し、その
計算結果に基づいて、データブロック管理部4のデータ
ブロックの位置を修正するデータブロック配置部、6
は、表示制御部3からの画像信号、カーソル信号を受け
て表示する表示部、7は文書データを格納する記憶部で
ある。
第2図(a)は編集前の表示画面、第2図(b)はデー
タブロックAを拡大した直後の表示画面、第2図(c)
はデータブロックAの拡大に伴い他のデータブロックB,
Cがデータブロック間の距離の再計算方法“均等”を受
けて再配置された後の表示画面をそれぞれ示している。
第2図において、8は表示画面、9はページ表示窓、10
は、ページ表示窓9内に表示され矩形領域で管理されて
いるデータブロックA,B,C、11はデータブロック編集メ
ニュー、12は、データブロック編集メニュー11により編
集が行なわれたときにデータブロック間の距離に対して
作用する作用メニュー、13はカーソルである。
タブロックAを拡大した直後の表示画面、第2図(c)
はデータブロックAの拡大に伴い他のデータブロックB,
Cがデータブロック間の距離の再計算方法“均等”を受
けて再配置された後の表示画面をそれぞれ示している。
第2図において、8は表示画面、9はページ表示窓、10
は、ページ表示窓9内に表示され矩形領域で管理されて
いるデータブロックA,B,C、11はデータブロック編集メ
ニュー、12は、データブロック編集メニュー11により編
集が行なわれたときにデータブロック間の距離に対して
作用する作用メニュー、13はカーソルである。
次に、本実施例の動作を、第3図のフローチャートを用
いて説明する。
いて説明する。
(イ) 制御部2は、編集対象のページデータを記憶部
7から取り込み、データブロック管理部4に登録すると
ともに表示制御部3を介して表示部6のページ表示窓9
にデータブロックと、データブロック編集メニュー、作
用メニューを第2図(a)に示すように表示する。
7から取り込み、データブロック管理部4に登録すると
ともに表示制御部3を介して表示部6のページ表示窓9
にデータブロックと、データブロック編集メニュー、作
用メニューを第2図(a)に示すように表示する。
(ロ) 入力部1からの編集対象となるデータブロック
の指示を持つ。
の指示を持つ。
(ハ) いま、カーソル13をデータブロックA上に移動
して選択入力を行なうと、制御部2は入力部1からの入
力信号を受けて入力信号の解析を行なう。
して選択入力を行なうと、制御部2は入力部1からの入
力信号を受けて入力信号の解析を行なう。
(ニ) 制御部2は、入力信号がデータブロックAの選
択信号であると判断すると、選択されたデータブロック
がAであることをデータブロック選択情報として記憶部
7に格納する。その他の入力信号の場合は再び(ロ)に
戻る。
択信号であると判断すると、選択されたデータブロック
がAであることをデータブロック選択情報として記憶部
7に格納する。その他の入力信号の場合は再び(ロ)に
戻る。
(ホ) 入力部1からの編集メニューの選択入力を待
つ。
つ。
(ヘ) いま、カーソル13を編集メニュー11の“拡大”
上に移動して選択入力を行なうと、制御部2は入力部1
からの入力信号を受けて入力信号の解析を行なう。
上に移動して選択入力を行なうと、制御部2は入力部1
からの入力信号を受けて入力信号の解析を行なう。
(ト) 制御部2は、入力信号が編集メニュー11の“拡
大”の選択信号であると判断し、選択された編集メニュ
ーが“拡大”であることを編集メニュー選択情報として
記憶部7に格納する。その他の入力信号の場合は再び
(ホ)に戻る。
大”の選択信号であると判断し、選択された編集メニュ
ーが“拡大”であることを編集メニュー選択情報として
記憶部7に格納する。その他の入力信号の場合は再び
(ホ)に戻る。
(チ) 入力部1からの作用メニューの選択入力を待
つ。
つ。
(リ) いま、カーソル13を作用メニュー12の“均等”
上に移動して選択入力を行なうと、制御部2は入力部1
からの入力信号を受けて入力信号の解析を行なう。
上に移動して選択入力を行なうと、制御部2は入力部1
からの入力信号を受けて入力信号の解析を行なう。
(ヌ) 制御部2は、入力信号が作用メニュー12の“均
等”の選択信号であると判断し、データブロック配置部
5に対して“均等”配置依頼信号を出力する。
等”の選択信号であると判断し、データブロック配置部
5に対して“均等”配置依頼信号を出力する。
(ル) データブロック配置部5は、処理(ニ)で記憶
部7に格納されたデータブロック選択情報と、処理
(ト)で記憶部7に格納された編集メニュー選択情報を
取り出し、データブロックAを第2図(b)に示すよう
に、制御部2、表示制御部3を介して表示部6に拡大表
示するとともに、記憶部7に格納されている文書データ
の変更、データブロック管理部4に登録されているデー
タブロックAの位置情報の変更を行なう。
部7に格納されたデータブロック選択情報と、処理
(ト)で記憶部7に格納された編集メニュー選択情報を
取り出し、データブロックAを第2図(b)に示すよう
に、制御部2、表示制御部3を介して表示部6に拡大表
示するとともに、記憶部7に格納されている文書データ
の変更、データブロック管理部4に登録されているデー
タブロックAの位置情報の変更を行なう。
(ヲ) データブロック配置部5は、処理(リ)で記憶
部7に格納された作用メニュー選択情報を取り出し、デ
ータブロック管理部4に登録されているデータブロック
位置情報からデータブロックAとB,Cとの距離を現在と
同じ“均等”になるように変更し、変更したデータブロ
ック位置情報より、第2図(c)に示すように、データ
ブロックB,Cを制御部2、表示制御部3を介して表示部
6に表示する。
部7に格納された作用メニュー選択情報を取り出し、デ
ータブロック管理部4に登録されているデータブロック
位置情報からデータブロックAとB,Cとの距離を現在と
同じ“均等”になるように変更し、変更したデータブロ
ック位置情報より、第2図(c)に示すように、データ
ブロックB,Cを制御部2、表示制御部3を介して表示部
6に表示する。
以上のように、本実施例によれば、文書の1ページの編
集時に、1つのデータブロックの編集の後に、他のデー
タブロックの位置を再配置することなく編集でき、操作
性がよく、かつ敏速な編集が行なえるものである。
集時に、1つのデータブロックの編集の後に、他のデー
タブロックの位置を再配置することなく編集でき、操作
性がよく、かつ敏速な編集が行なえるものである。
なお、実施例においては、入力部1からの入力の順は編
集対象データブロックの選択、編集メニューの選択、作
用メニューの選択の順であったが、この入力順は順不同
でよい。また、データブロック間の距離に作用する“均
等”はこの限りでなく、任意の倍率の作用でも同様の効
果が得られる。
集対象データブロックの選択、編集メニューの選択、作
用メニューの選択の順であったが、この入力順は順不同
でよい。また、データブロック間の距離に作用する“均
等”はこの限りでなく、任意の倍率の作用でも同様の効
果が得られる。
(発明の効果) 以上説明したように、本発明によれば、1ページ編集時
に、1つのデータブロックの編集に伴う他のデータブロ
ックの位置の再配置を意識的に行なうことなく、編集す
ることができ、編集時の操作性、速度を向上させること
ができ、その実用的効果は大きい。
に、1つのデータブロックの編集に伴う他のデータブロ
ックの位置の再配置を意識的に行なうことなく、編集す
ることができ、編集時の操作性、速度を向上させること
ができ、その実用的効果は大きい。
第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……
カーソル。
図、第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……
カーソル。
Claims (1)
- 【請求項1】キーボード、マウス等の入力手段と、 ディスプレイ等の表示手段と、 前記入力手段からの入力により、ページ上に、文字、図
形、画像データ等の複数のデータブロックの作成、作成
されたデータブロックの拡大、縮小、移動、回転の編
集、編集後のデータブロック間の距離の再計算方法の管
理を行う制御手段と、 前記制御手段で作成された文書データを格納する記憶手
段と、 データブロックを矩形領域として、ページ上の位置とデ
ータブロック間の距離とを併せて管理するデータブロッ
ク管理手段と、 前記記憶手段に格納されている文書データと前記データ
ブロック管理手段で管理されているデータブロックのペ
ージ上での位置に基づき前記表示手段にデータブロック
を表示させる表示制御手段と、 前記制御手段によりデータブロックの1つに対して編集
が行われたとき、前記制御手段で管理されているデータ
ブロック間の距離の再計算方法に従い、前記データブロ
ック管理手段で管理されているデータブロックのページ
上の位置を再計算し、その計算結果に基づいて、前記デ
ータブロック管理手段のデータブロックの位置を修正す
るデータブロック配置手段と を備えたことを特徴とする文書編集装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60154250A JPH0760302B2 (ja) | 1985-07-15 | 1985-07-15 | 文書編集装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60154250A JPH0760302B2 (ja) | 1985-07-15 | 1985-07-15 | 文書編集装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6215596A JPS6215596A (ja) | 1987-01-23 |
| JPH0760302B2 true JPH0760302B2 (ja) | 1995-06-28 |
Family
ID=15580111
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60154250A Expired - Fee Related JPH0760302B2 (ja) | 1985-07-15 | 1985-07-15 | 文書編集装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0760302B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05108644A (ja) * | 1991-10-14 | 1993-04-30 | Sharp Corp | はがき印刷機能付き文字処理装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58184186A (ja) * | 1982-04-21 | 1983-10-27 | 富士通株式会社 | 画像表示方式 |
-
1985
- 1985-07-15 JP JP60154250A patent/JPH0760302B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6215596A (ja) | 1987-01-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR900006042B1 (ko) | 복합문서 처리 장치용 표시 제어장치 | |
| 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 (ja) | 画像表示方法 | |
| JPH0749760A (ja) | 文書処理装置 | |
| JPH0760302B2 (ja) | 文書編集装置 | |
| JPH0661091B2 (ja) | 画像処理装置 | |
| JP2585537B2 (ja) | グラフィックデータ処理装置およびその方法 | |
| JP2816159B2 (ja) | 情報処理装置 | |
| JPH0744559A (ja) | 文書編集方法および装置 | |
| JP2722544B2 (ja) | データ処理装置 | |
| JPH0470925A (ja) | ヘルプメッセージ表示方式 | |
| JPS60263991A (ja) | 編集装置 | |
| JP3386209B2 (ja) | ディスプレイ画面上に表示されたオブジェクトを再配置する装置 | |
| JP3311057B2 (ja) | 図形処理装置及び方法 | |
| JPH0683919A (ja) | 画像情報処理装置 | |
| JPH02186838A (ja) | 情報処理装置 | |
| JPH05297845A (ja) | 位置指示方式 | |
| JP2751224B2 (ja) | 文書作成装置 | |
| JP2797439B2 (ja) | 文字編集支援装置 | |
| JPH01158575A (ja) | 画像データ表示制御方式 | |
| JPS61259365A (ja) | 文書編集装置 | |
| JPH09265375A (ja) | 文書処理方法及び装置 | |
| JPS62256174A (ja) | 文書処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |