JPH05298291A - Magnified display system for doument editing device - Google Patents
Magnified display system for doument editing deviceInfo
- Publication number
- JPH05298291A JPH05298291A JP4121402A JP12140292A JPH05298291A JP H05298291 A JPH05298291 A JP H05298291A JP 4121402 A JP4121402 A JP 4121402A JP 12140292 A JP12140292 A JP 12140292A JP H05298291 A JPH05298291 A JP H05298291A
- Authority
- JP
- Japan
- Prior art keywords
- display
- enlarged
- edited
- magnification
- command
- 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
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- Digital Computer Display Output (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】
【目的】 編集対象を拡大表示して表示画面上に編集操
作する際に、ユ−ザ−が負担する労力を省力化すること
にある。
【構成】 編集対象の要素を表示する表示装置と、前記
要素を入力する入力装置を備え、編集対象の要素を作
成、編集する文書編集装置において、編集操作時に、編
集対象とする要素の入力に続き、編集コマンドを入力し
た時点に、編集対象としている要素のサイズを取得し、
これをもとに編集対象としている要素を画面全面に表示
する倍率を算出し、拡大表示する。
【効果】 編集コマンドの入力の操作のみで、編集対象
の拡大表示を行うため、編集に際し、拡大表示を必要と
する編集対象(図、表)が多く存在する技術文書等の編
集操作を軽減し、簡略化し、かつ、編集を迅速化する。
(57) [Summary] [Purpose] The purpose is to save the labor burden on the user when an edit target is displayed in an enlarged size and edited on the display screen. [Composition] In a document editing apparatus that includes a display device that displays an element to be edited and an input device that inputs the element, a document editing apparatus that creates and edits an element to be edited Then, when you enter the edit command, get the size of the element to be edited,
Based on this, the magnification for displaying the element to be edited on the entire screen is calculated and enlarged. [Effect] Since the enlarged display of the edit target is performed only by inputting the edit command, the edit operation of technical documents, etc., in which there are many edit targets (figure, table) that need to be enlarged when editing, is reduced. Simplify and speed up editing.
Description
【0001】[0001]
【産業上の利用分野】本発明は、文書、図形、表などの
編集対象を編集操作する文書編集システム、特に、編集
対象を拡大表示して編集する文書編集装置における拡大
表示方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document editing system for editing and operating edit objects such as documents, figures and tables, and more particularly to a magnified display system in a document editing apparatus for magnifying and displaying the edit object.
【0002】[0002]
【従来の技術】従来の文書編集システムにおいては、編
集対象の拡大表示は、ユ−ザ−コマンドにより行ってお
り、例えば、従来方式として、アプリケ−ションソフト
ウェアである技術文書編集システムにおいて、拡大コマ
ンド入力後、拡大エリアを指定することにより、指定エ
リアを表示画面全面に拡大表示するという方式がある。
図2に、従来の拡大表示処理手順と表示画面例を示す。
この拡大表示のフロ−チャ−トでは、ユ−ザ−が拡大コ
マンド入力16として、文書編集画面9下に表示されて
いる拡大コマンド24を選択する。次に、ユ−ザ−は、
拡大エリア指定17として、編集画面12上の編集対象
の要素を含む拡大エリア25を指定する。上記2つのユ
−ザ−オペレ−ション終了後、システム側において、指
定された拡大エリアが画面全面に表示されるよう拡大表
示処理18を行う。拡大表示後ユ−ザ−は、編集対象2
6を選択19し、編集コマンド27入力20を行い、編
集21を始める。編集終了後、画面を元の状態に戻す場
合は、ユ−ザ−が縮小コマンド入力22を行う。これに
より、システム側で縮小表示処理23を行い、画面を拡
大表示なしの初期表示状態に戻す。2. Description of the Related Art In a conventional document editing system, an enlargement display of an edit object is performed by a user command. For example, in a conventional method, in a technical document editing system which is application software, an enlargement command is used. There is a method of enlarging and displaying the designated area by designating the enlarged area after input.
FIG. 2 shows a conventional enlarged display processing procedure and an example of a display screen.
In the enlarged display flow chart, the user selects the enlargement command 24 displayed under the document edit screen 9 as the enlargement command input 16. Next, the user
As the enlargement area designation 17, the enlargement area 25 including the element to be edited on the editing screen 12 is designated. After the end of the above two user operations, the system performs an enlarged display process 18 so that the designated enlarged area is displayed on the entire screen. After enlarged display, the user can edit 2
6 is selected 19, edit command 27 is input 20, and edit 21 is started. When the screen is returned to the original state after the editing is completed, the user inputs the reduction command 22. As a result, the system side performs the reduced display processing 23 and returns the screen to the initial display state without the enlarged display.
【0003】[0003]
【発明が解決しようとする課題】従来の方式では、以下
のような問題点がある。編集操作においては、編集対象
の図形、表が小さい場合が多く、編集対象の要素を拡大
表示してから編集するのが常である。そのためユ−ザ−
は、編集操作時に編集対象を拡大表示する拡大操作を頻
繁に行わなければならず、編集に手間がかかる。本発明
の目的は、編集対象を拡大表示して表示画面上に編集す
る際のユ−ザ−による編集操作の軽減化と簡略化を図
り、かつ、編集を迅速化することにある。The conventional method has the following problems. In editing operations, the figure or table to be edited is often small, and it is usual to edit the element to be edited after enlarging the display. Therefore, the user
Requires frequent enlarging operations for enlarging and displaying an object to be edited during editing operations, which requires time and effort for editing. An object of the present invention is to reduce and simplify the editing operation by the user when the object to be edited is enlarged and edited on the display screen, and the editing is speeded up.
【0004】[0004]
【課題を解決するための手段】本発明の目的は、編集操
作時に、編集対象とする要素の入力に続き、編集コマン
ドを入力した時点に、編集対象とする要素の大きさを求
め、これをもとに編集対象とする要素を画面全面に表示
する倍率を算出し、拡大表示することにより、達成され
る。SUMMARY OF THE INVENTION An object of the present invention is to obtain the size of an element to be edited at the time of inputting an edit command subsequent to the input of an element to be edited during an editing operation, and to calculate the size of the element. This is achieved by calculating the magnification for displaying the element to be edited on the entire screen based on the original size and displaying the enlarged image.
【0005】[0005]
【作用】ユ−ザ−は、編集コマンド入力を操作するのみ
で、編集対象が拡大表示されるため、従来拡大表示を行
うためにユ−ザ−が行っていた拡大コマンド入力、拡大
エリア指定操作が省略でき、編集に際し、拡大表示を必
要とする編集対象が多く存在する技術文書等の編集操作
を軽減し、簡略化するとともに、編集を迅速化すること
になる。The user can operate the edit command input to enlarge the display of the object to be edited. Therefore, the user can perform the enlargement command input and the enlargement area designation operation conventionally performed for the enlargement display. Can be omitted, and when editing, the editing operation of a technical document or the like, which has a large number of editing targets that need to be enlarged, can be reduced and simplified, and the editing can be speeded up.
【0006】[0006]
【実施例】以下、本発明の実施例を詳細に説明する。図
1は、本発明の実施例に関わる文書編集装置の本体及び
画面構成図である。図1において、1はシステム全体を
制御する中央処理装置、2はプログラムが動作する主記
憶装置、3はデ−タ、ファイル等を記憶する補助記憶装
置、4はキ−ボ−ド6・マウス7などの入力機器の制御
を行う入出力コントロ−ラ、5はディスプレイ8を制御
するディスプレイコントロ−ラ、8はディスプレイであ
る。ディスプレイ8上には、9のような文書編集画面が
表示され、10の部分に各編集状態において共通に使用
される共通コマンド及び編集対象を切り替えるための編
集メニュ−が表示される。11の部分には編集メニュ−
10に対応した編集コマンドが表示される。文書編集操
作は、これらの編集コマンド11の選択により行う。画
面中央部には、編集対象の文書を表示する編集画面12
があり、編集画面12中には、文字を自由に配置できる
ほかに、図形要素を配置するためのエリアである図形領
域13、文字要素を配置するためのエリアである文字領
域14、表要素を配置するためのエリアである表領域1
5が配置できる。EXAMPLES Examples of the present invention will be described in detail below. FIG. 1 is a block diagram of the main body and screen of a document editing apparatus according to an embodiment of the present invention. In FIG. 1, 1 is a central processing unit for controlling the entire system, 2 is a main memory for running programs, 3 is an auxiliary memory for storing data, files, etc., 4 is a keyboard 6, mouse. An input / output controller 5 for controlling an input device such as 7 is a display controller 5 for controlling a display 8, and 8 is a display. A document edit screen such as 9 is displayed on the display 8, and a common command commonly used in each edit state and an edit menu for switching an edit target are displayed in a portion 10. Editing menu is shown in 11
The edit command corresponding to 10 is displayed. The document editing operation is performed by selecting these editing commands 11. An edit screen 12 that displays the document to be edited is displayed in the center of the screen.
In the edit screen 12, in addition to freely arranging characters, a graphic area 13 for arranging graphic elements, a character area 14 for arranging character elements, and a table element are provided. Table area 1 which is an area for arranging
5 can be placed.
【0007】図3は、本発明の拡大表示処理の一実施例
であり、そのフロ−チャ−トに基づいて説明する。本発
明の拡大表示処理では、従来の拡大表示処理でユ−ザ−
により行われていた図2の拡大コマンド入力16、拡大
エリア指定17は必要なく、編集対象選択29、編集コ
マンド入力30のみで、システムによる拡大表示処理が
行われる。システムによる拡大表示処理では、まず、初
めに編集対象39が拡大表示されているかどうかの判別
31を行う。これは、編集対象が拡大表示されている場
合は、ユ−ザ−が適正に拡大表示している可能性があ
り、これを考慮し、それ以上の拡大表示を行わないよう
にするための処理である。すでに拡大表示がされている
場合には、そのまま編集コマンド40が実行される。拡
大表示されていない場合、入力された編集コマンド40
が拡大対象のコマンドであるかどうかの判別32を行
う。これは、編集コマンドの種類によっては、拡大表示
が必要ないものもあり、これを考慮し、これらのコマン
ドについては拡大表示処理を行わないようにする処理で
ある。拡大表示が必要ないコマンドの場合は、そのまま
編集コマンド40が実行される。拡大表示対象コマンド
であれば、次に編集対象39のサイズ取得33を行いそ
れをもとに、編集対象が画面全面に表示されるような表
示倍率の算出34を行う。表示倍率の算出は、各々の要
素の状態にあわせ、次に述ベる図4〜図9のような補正
が加えられる。この表示倍率を算出、補正し、これをも
とに拡大表示41する拡大表示処理35を行う。FIG. 3 shows an embodiment of the enlarged display processing of the present invention, which will be described based on the flowchart. In the enlarged display processing of the present invention, the user can perform the conventional enlarged display processing.
The enlargement command input 16 and the enlargement area designation 17 of FIG. 2 which have been performed by the above are not required, and the enlargement display processing by the system is performed only by the edit target selection 29 and the edit command input 30. In the enlarged display processing by the system, first, it is determined 31 whether or not the edit target 39 is enlarged and displayed. This is because if the edit target is enlarged, the user may have properly enlarged it. Considering this, processing to prevent further enlargement is performed. Is. When the enlarged display has already been made, the edit command 40 is executed as it is. Edited command 40 input if not enlarged
Is determined to determine whether the command is an expansion target command. This is a process that does not require the enlarged display depending on the type of the edit command, so that the enlarged display process is not performed for these commands. If the command does not require enlarged display, the edit command 40 is executed as it is. If the command is an enlarged display target command, then the size acquisition 33 of the edit target 39 is performed, and based on this, the display magnification calculation 34 is performed so that the edit target is displayed on the entire screen. The display magnification is calculated according to the state of each element, and the corrections shown in FIGS. 4 to 9 described below are added. The display magnification is calculated and corrected, and the enlarged display processing 35 for performing the enlarged display 41 is performed based on this.
【0008】ここで、図形、文字、表の三つの要素に分
けて、拡大表示補正の表示画面例と、図3の表示倍率算
出の補正(太線一点鎖線により囲んだ処理33、34、
35)の詳細処理フロ−を説明する。まず、図4は、図
形要素の拡大表示補正の表示画面例を示す。(a)は元
図形、(b)は拡大補正図形を表す。図形要素の場合、
編集画面42上に拡大表示の際の表示エリア43を仮定
する。システム側では、編集対象図形44が表示エリア
43全面となるような表示倍率の算出を行う。上段の表
示画面は、表示倍率が適正である例である。但し、表示
エリア43全面となる倍率で表示すると、中段の表示画
面のように、編集対象図形45が表示しきれなくなるこ
とが発生するため(一点鎖線に示す)、表示エリア43
内におさまるように表示倍率を縮小方向に補正46す
る。また、編集対象図形44に対する編集コマンドが拡
大・拡張等、元図形より大きくする可能性のあるコマン
ドの場合、下段の表示画面のように、編集対象図形が表
示エリア43より一回り小さく47表示されるように倍
率を補正する。続いて、図5は、図形要素の拡大表示補
正に関する詳細処理フロ−を示す。左側が図3の処理フ
ローであり、右側がこれに対応した詳細処理フロ−であ
る。また、この詳細処理フローの理解のために、(a)
に元図形、(b)に拡大補正図形を表す。 ステップ(1):拡大倍率算出の為、拡大表示を行なう
対象図形の幅を得る。 ステップ(2):拡大倍率算出の為、拡大表示を行なう
対象図形の高さを得る。 ステップ(3):拡大倍率算出の為、表示エリアの幅を
得る。 ステップ(4):拡大倍率算出の為、表示エリアの高さ
を得る。 ステップ(5):幅、高さ方向各々の最大倍率を求め
る。このうち、表示エリアをはみ出さないように、倍率
の小さい方に合わせ、拡大倍率を設定する。 ステップ(6)(7):コマンド操作により、元図形よ
り大きくなる可能性がある場合、編集用エリアを残すた
めに倍率をN%縮小する。Nはシステム側で任意に定め
る縮小率とする。 ステップ(8):該当図形の各頂点座標を縱、横方向に
V倍した拡大後の座標A、B、Cを算出する。 ステップ(9)(10):ステップ(8)において算出
した座標が表示エリアをはみ出す場合、はみ出さないよ
うに拡大倍率VをS%縮小補正し、再び座標計算を行な
う。Sはシステム側で任意に定める補正用縮小率とす
る。 ステップ(11):ステップ(8)において算出した座
標を元に、表示エリアの中心に該当図形を拡大表示す
る。Here, a display screen example of enlarged display correction and correction of display magnification calculation of FIG. 3 are divided into three elements of a figure, a character, and a table (processes 33 and 34 surrounded by a bold dashed line).
The detailed processing flow of 35) will be described. First, FIG. 4 shows a display screen example of enlarged display correction of a graphic element. (A) shows an original figure and (b) shows an enlarged correction figure. For graphic elements,
A display area 43 at the time of enlarged display on the editing screen 42 is assumed. On the system side, the display magnification is calculated so that the edit target graphic 44 covers the entire display area 43. The upper display screen is an example in which the display magnification is appropriate. However, when the display area 43 is displayed at a magnification that is the entire surface, the edit target graphic 45 may not be displayed as shown in the middle display screen (indicated by the one-dot chain line).
The display magnification is corrected 46 in the direction of reduction so as to fit inside. When the edit command for the edit target graphic 44 is a command that may be larger than the original graphic such as enlargement / expansion, the edit target graphic is displayed 47, which is slightly smaller than the display area 43, as in the lower display screen. Correct the magnification so that Subsequently, FIG. 5 shows a detailed processing flow relating to enlarged display correction of graphic elements. The left side is the processing flow of FIG. 3, and the right side is the detailed processing flow corresponding thereto. In order to understand this detailed processing flow, (a)
Shows the original figure, and (b) shows the enlarged correction figure. Step (1): To calculate the enlargement ratio, obtain the width of the target graphic to be enlarged and displayed. Step (2): To calculate the enlargement ratio, obtain the height of the target graphic to be enlarged and displayed. Step (3): Obtain the width of the display area for calculating the enlargement ratio. Step (4): Obtain the height of the display area for calculating the enlargement ratio. Step (5): Obtain the maximum magnification in each of the width and height directions. Of these, the enlargement ratio is set in accordance with the one with the smaller magnification so as not to overflow the display area. Steps (6) and (7): When there is a possibility that the size will be larger than the original figure by the command operation, the magnification is reduced by N% to leave the editing area. N is a reduction ratio arbitrarily set by the system. Step (8): The coordinates of each vertex of the corresponding figure are vertically calculated, and the coordinates A, B, and C after enlargement are multiplied by V in the horizontal direction. Steps (9) and (10): When the coordinates calculated in step (8) extend beyond the display area, the enlargement magnification V is reduced by S% so as not to extend and the coordinates are calculated again. S is a correction reduction ratio arbitrarily set by the system side. Step (11): Based on the coordinates calculated in step (8), the corresponding figure is enlarged and displayed in the center of the display area.
【0009】次に、図6は、文字要素の拡大表示補正の
表示画面例を示す。(a)は元図形、(b)は拡大補正
図形を表す。文字要素の場合、編集画面42中に文字表
示エリア48を仮定する。システム側では、コマンド入
力時に編集対象文字位置を示すカ−ソル49と呼ぶ矩形
が存在する行位置と、文字表示エリア48の行方向の長
さを求める。これらをもとに、カ−ソル49が存在する
行位置を中心とし、行方向の長さの2分の1が文字表示
エリア48全面に表示されるような表示倍率の算出を行
う。この表示画面例を上段に示す。但し、編集対象文字
が存在する行位置50が文字表示エリア48の端で、そ
の位置を中心に表示を行うと、文字表示エリア48内に
空きができる場合には、中心とする行位置を補正し、文
字表示エリア48内に空きができないようにする。この
表示画面例を下段に示す。続いて、図7は、文字要素の
拡大表示補正に関する詳細処理フロ−を示す。左側が図
3の処理フロ−であり、右側がこれに対応した詳細処理
フロ−である。また、この詳細処理フロ−の理解のため
に、(a)に元図形、(b)に拡大補正図形を表す。 ステップ(1):拡大倍率算出の為、文字表示エリアの
幅を得る。 ステップ(2):拡大倍率算出の為、文字表示エリアの
高さを得る。 ステップ(3):拡大表示範囲である行、列方向の1/
2のサイズを算出する。 ステップ(4):拡大表示対象文字を中心として、拡大
表示を行なうエリアの対角点座標を算出する。 ステップ(5)(6):拡大表示後の右端()が実際
の表示エリアの右端()より大きくなった場合、表示
を左にずらし、右端を実際の表示エリアに合わせる。Next, FIG. 6 shows an example of a display screen for correction of enlarged display of character elements. (A) shows an original figure and (b) shows an enlarged correction figure. In the case of a character element, the character display area 48 in the edit screen 42 is assumed. On the system side, when a command is input, the line position where a rectangle called a cursor 49 indicating the character position to be edited exists and the length of the character display area 48 in the line direction are obtained. Based on these, the display magnification is calculated such that half the length in the row direction is displayed on the entire surface of the character display area 48 with the row position where the cursor 49 is present as the center. An example of this display screen is shown in the upper part. However, if the line position 50 where the character to be edited exists is the end of the character display area 48 and the display is performed centering on that position, if there is a space in the character display area 48, the center line position is corrected. However, the character display area 48 is prevented from becoming empty. An example of this display screen is shown in the lower part. Next, FIG. 7 shows a detailed processing flow relating to enlarged display correction of character elements. The left side is the processing flow of FIG. 3, and the right side is the corresponding detailed processing flow. In order to understand this detailed processing flow, (a) shows an original figure and (b) shows an enlarged correction figure. Step (1): Obtain the width of the character display area for calculating the enlargement ratio. Step (2): Obtain the height of the character display area for calculating the enlargement ratio. Step (3): 1 / in the row / column direction, which is the enlarged display range
Calculate the size of 2. Step (4): The diagonal point coordinates of the area to be enlarged are calculated with the enlarged display target character as the center. Steps (5) and (6): When the right edge () after the enlarged display is larger than the right edge () of the actual display area, the display is shifted to the left and the right edge is aligned with the actual display area.
【0010】[0010]
【表1】 [Table 1]
【0011】ステップ(7)(8)(9):拡大表示後
の上端または下端のいずれかが、実際の表示エリアの上
端または下端より大きくなった場合、表示を上または下
にずらし、上端または下端を実際の表示エリアに合わせ
る。Steps (7), (8) and (9): When either the upper end or the lower end after the enlarged display becomes larger than the upper end or the lower end of the actual display area, the display is shifted up or down to the upper end or Align the bottom edge with the actual display area.
【0012】[0012]
【表2】 [Table 2]
【0013】ステップ(10):ステップ(4)〜
(9)おいて算出した対角座標の表示エリアに拡大表示
する。Step (10): Step (4)-
The display is enlarged in the display area of the diagonal coordinates calculated in (9).
【0014】次に、図8は、表要素の拡大表示補正の表
示画面例を示す。(a)は元図形、(b)は拡大補正図
形を表す。表要素の場合、編集画面42中に拡大表示の
際の表示エリア51を仮定する。システム側では、コマ
ンド入力時に編集対象となっている表中の枠52を中心
とし、表全体が表示エリア51全面に表示されるような
表示倍率の算出を行う。この表示画面例を上段に示す。
但し、編集対象表53が大きく、拡大表示した際に表示
倍率がある一定の倍率に満たない場合、編集対象となっ
ている枠を中心とし、周囲の枠が数個表示エリア51内
に表示されるような倍率に補正する。この表示画面例を
下段に示す。続いて、図9は、表要素の拡大表示補正に
関する詳細処理フロ−を示す。左側が図3の処理フロ−
であり、右側がこれに対応した詳細処理フロ−である。
また、この詳細処理フロ−ーの理解のために、(a)に
元図形、(b)に拡大補正図形を表す。 ステップ(1):拡大倍率算出の為、拡大表示を行なう
対象表の幅を得る。 ステップ(2):拡大倍率算出の為、拡大表示を行なう
対象表の高さを得る。 ステップ(3):拡大倍率算出の為、拡大表示を行う表
示エリアの幅を得る。 ステップ(4):拡大倍率算出の為、拡大表示を行う表
示エリアの高さを得る。 ステップ(5):幅、高さ方向各々の最大倍率を求め
る。このうち、表示エリアをはみ出さないように、倍率
の小さい方に合わせ、拡大倍率を設定する。 ステップ(6)(7):拡大倍率がシステムで任意に定
めた最小倍率より小の場合、該当枠を中心とした拡大表
示エリアの算出を行う。算出するエリアのサイズは、元
となる表の幅、高さの1/2とする。Next, FIG. 8 shows an example of a display screen for enlarged display correction of table elements. (A) shows an original figure and (b) shows an enlarged correction figure. In the case of a table element, it is assumed that the display area 51 at the time of enlarged display in the editing screen 42. On the system side, the display magnification is calculated such that the entire table is displayed on the entire display area 51, centering on the frame 52 in the table that is to be edited when the command is input. An example of this display screen is shown in the upper part.
However, when the edit target table 53 is large and the display magnification does not reach a certain magnification when enlarged, a few surrounding frames are displayed in the display area 51 centering on the frame to be edited. Correct the magnification so that An example of this display screen is shown in the lower part. Next, FIG. 9 shows a detailed processing flow relating to the enlarged display correction of the table element. The left side is the processing flow of FIG.
The right side is the detailed processing flow corresponding to this.
Further, in order to understand the detailed processing flow, (a) shows an original figure and (b) shows an enlarged correction figure. Step (1): To calculate the enlargement ratio, obtain the width of the target table to be enlarged and displayed. Step (2): To calculate the enlargement ratio, obtain the height of the target table to be enlarged and displayed. Step (3): To calculate the enlargement ratio, obtain the width of the display area to be enlarged. Step (4): To calculate the enlargement ratio, obtain the height of the display area to be enlarged. Step (5): Obtain the maximum magnification in each of the width and height directions. Of these, the enlargement ratio is set in accordance with the one with the smaller magnification so as not to overflow the display area. Steps (6) and (7): When the enlargement magnification is smaller than the minimum magnification arbitrarily set by the system, the enlargement display area centering on the relevant frame is calculated. The size of the area to be calculated is half the width and height of the original table.
【0015】[0015]
【表3】 [Table 3]
【0016】ステップ(8):拡大倍率が最小倍率以上
の場合、当該表の4隅の頂点座標を縦横方向にV倍した
拡大後の座標を算出する。 ステップ(9):ステップ(7)または(8)において
算出した座標を元に、表示エリアの中心に該当表を拡大
表示する。 以上のようにして、拡大表示後、ユ−ザ−は図3の編集
36を始める。編集終了後、表示を元の状態に戻す場合
は、図2と同様、ユ−ザ−の縮小コマンド入力37によ
る、システム側の縮小表示処理38により行う。Step (8): If the enlargement magnification is equal to or larger than the minimum magnification, the coordinates of the four corners of the table are multiplied by V in the vertical and horizontal directions to calculate the enlarged coordinates. Step (9): Based on the coordinates calculated in step (7) or (8), the table is enlarged and displayed in the center of the display area. After the enlarged display as described above, the user starts the editing 36 in FIG. When the display is returned to the original state after the editing is completed, the reduction display processing 38 on the system side by the reduction command input 37 by the user is performed as in the case of FIG.
【0017】以上の基本操作の他に、図10でこの方式
の1機能としての拡大表示状態設定について説明する。
文書全体を見通しての位置揃え等の編集時には、拡大表
示が必要ない場合がある。このような状態においては、
拡大表示がされないように、拡大表示を行う/行わない
の設定が可能なようにする。これは、図10に示すよう
に、文書編集画面9中の共通コマンドであるツ−ル54
コマンド指定により表示されるメニュ−中の、拡大表示
55コマンドを選択することで行う。拡大表示55コマ
ンドを選択すると、拡大表示状態設定シ−ト56と呼ぶ
ウィンドウが表示される。本シ−トに56より、図形
型、文字型、表型デ−タそれぞれについて、システムに
よる拡大表示を行うか行わないかの設定をユ−ザ−が行
う。本シ−ト56にて行わないとしたものについては、
システムによる拡大表示を行わない。これにより、拡大
表示が必要ない場合には、ユ−ザ−が任意に拡大表示を
行わないようにできるため、効率のよい編集が可能とな
る。以上で述べたように、本発明の拡大表示は、従来拡
大表示処理方式に比べ、図2の拡大コマンド入力16、
拡大エリア指定17という2つの手順が省略できるた
め、拡大表示を頻繁に行う文書編集操作の操作性向上に
役立つ。また、従来の拡大24コマンドもそのまま併用
可能とし、ユ−ザ−によるエリア指定の拡大表示も行え
るようにすることで、さらに操作性を向上することがで
きる。In addition to the basic operation described above, the enlarged display state setting as one function of this method will be described with reference to FIG.
Enlarged display may not be necessary when editing such as aligning the entire document. In this situation,
Enable / disable setting of enlarged display to prevent enlarged display. As shown in FIG. 10, this is a common command on the document editing screen 9 that is a tool 54.
This is done by selecting the enlarged display 55 command in the menu displayed by command designation. When the enlarged display 55 command is selected, a window called an enlarged display state setting sheet 56 is displayed. From this sheet 56, the user sets, for each of the graphic type, character type, and table type data, whether or not enlarged display is performed by the system. As for what is not done in this sheet 56,
The system does not enlarge the display. As a result, when the enlarged display is not necessary, the user can arbitrarily prevent the enlarged display, so that efficient editing can be performed. As described above, the enlarged display of the present invention is larger than the conventional enlarged display processing method in the enlargement command input 16 of FIG.
Since the two procedures of the enlargement area designation 17 can be omitted, it is useful for improving the operability of the document editing operation for frequently performing the enlargement display. Further, the conventional enlargement 24 command can be used as it is, and the enlargement display of the area designation by the user can be performed, so that the operability can be further improved.
【0018】以上の説明では、拡大表示をすべてシステ
ム側で行う方法について述べたが、以下、これ以外の実
現方法について述べる。図11は、本発明の他の実施例
であり、拡大表示の際の倍率をユ−ザ−が設定し、編集
コマンド入力時に指定倍率により、編集対象を拡大表示
する方式の処理手順を示すフロ−チャ−トを示す。図1
2は、ユ−ザ−が倍率設定を行う際に表示するウィンド
ウである「拡大表示倍率設定シ−ト」を示す。本方式で
は始めに、ユ−ザ−が倍率設定コマンド60による倍率
設定61を行う。設定は、共通コマンドであるツ−ル5
4コマンドを指定することにより、表示されるメニュ−
中の倍率設定70コマンドを選択することで行う。倍率
設定70コマンドを選択すると、拡大表示倍率設定シ−
ト74と呼ぶウィンドウが表示される。本シ−トによ
り、図形型71、文字型72、表型73デ−タそれぞれ
について倍率の設定を行う。倍率のデフォルト値は1と
し、1の場合は拡大表示を行わないと同じ意味となる。
倍率の設定は1度行えば、変更しないかぎり直前に設定
された倍率の値を保持する。倍率設定後は、ユ−ザ−が
編集対象選択62、編集コマンド入力63を行うことに
より、システムによる編集対象の拡大表示が行われる。
この方式のシステムによる拡大表示では、まず、初めに
編集対象が拡大表示されているかどうかの判別64を行
う。これは、編集対象が拡大表示されている場合は、ユ
−ザ−が適正に拡大表示している可能性があり、これを
考慮し、それ以上の拡大表示を行わないようにするため
の処理である。すでに拡大表示がされている場合には、
そのまま編集コマンド63が実行される。拡大表示され
ていない場合、入力された編集コマンド63が拡大対象
のコマンドであるかどうか65の判別を行う。これは、
編集コマンドの種類によっては、拡大表示が必要ないも
のもあり、これを考慮し、これらのコマンドについては
拡大表示処理を行わないようにする処理である。拡大表
示が必要ないコマンドの場合は、そのまま編集コマンド
63が実行される。拡大表示対象コマンドであれば、次
に編集対象を、ユ−ザ−が設定した倍率にて画面に拡大
表示66する。拡大表示後ユ−ザ−は編集67を始め
る。編集終了後、表示を元の状態に戻す場合は、図2と
同様、ユ−ザ−の縮小コマンド入力68による、システ
ム側の縮小表示処理69にて行う。この方式では、倍率
の設定という手順が増えるが、ユ−ザ−がデ−タ種別毎
に任意の倍率を設定できることで、より細かい拡大表示
制御を行える利点がある。In the above description, the method of performing all the enlarged display on the system side has been described, but hereinafter, a method of implementation other than this will be described. FIG. 11 shows another embodiment of the present invention, which is a flow chart showing a processing procedure of a method in which a user sets a magnification at the time of enlarged display, and an edit target is enlarged and displayed according to a designated magnification when an edit command is inputted. -Indicates a chart. Figure 1
Reference numeral 2 denotes an "enlarged display magnification setting sheet" which is a window displayed when the user sets the magnification. In this method, the user first sets the magnification 61 by the magnification setting command 60. The setting is the common command, Tool 5
Menu displayed by specifying 4 commands
This is done by selecting the middle magnification setting 70 command. When the magnification setting 70 command is selected, the enlargement display magnification setting
A window called a window 74 is displayed. With this sheet, the magnification is set for each of the graphic type 71, the character type 72, and the table type 73 data. The default value of the magnification is 1, and in the case of 1, it has the same meaning as not performing enlarged display.
If the magnification is set once, the value of the magnification set immediately before is held unless changed. After the magnification is set, the user performs the edit target selection 62 and the edit command input 63, so that the system displays the edit target in an enlarged scale.
In the enlarged display by the system of this method, first, a determination 64 is made as to whether or not the edit target is enlarged and displayed. This is because if the edit target is enlarged, the user may have properly enlarged it. Considering this, processing to prevent further enlargement is performed. Is. If the enlarged display has already been made,
The edit command 63 is executed as it is. If it is not enlarged and displayed, it is determined whether or not the input edit command 63 is a command to be enlarged 65. this is,
Depending on the type of the edit command, there is a case where the enlarged display is not necessary, and in consideration of this, the process is such that the enlarged display process is not performed for these commands. If the command does not require enlarged display, the edit command 63 is executed as it is. If the command is an enlarged display target command, then the edit target is enlarged displayed 66 on the screen at the magnification set by the user. After the enlarged display, the user starts editing 67. When the display is returned to the original state after the editing, the reduction display processing 69 on the system side is performed by the user's reduction command input 68, as in FIG. In this method, the procedure of setting the magnification is increased, but the user can set an arbitrary magnification for each data type, which has an advantage that finer enlargement display control can be performed.
【0019】次に、図13のフロ−チャ−トに基づい
て、上記2つの実施例以外の実施例について説明する。
図13は、本発明の他の実施例であり、拡大表示処理は
システム側において行うが、拡大表示を行うタイミング
は「自動拡大」というコマンドを設けることにより、ユ
−ザ−指定により行う方式である。本方式では、はじめ
に、拡大表示する編集対象84に対して編集対象指定7
5を行い、次に、自動拡大85のコマンド指定により、
自動拡大コマンド指定76を行う。この時点で、システ
ム側による拡大表示処理が実行される。拡大表示処理で
は、始めに編集対象84のサイズ取得77を行う。編集
対象84のサイズをもとに、編集対象84が画面全面に
表示されるように表示倍率算出78を行う。この際の表
示倍率算出における補正は、図4〜図9により説明した
各要素ごとの補正と同様とする。表示倍率算出後、これ
をもとに拡大表示41する拡大表示処理79を行う。拡
大表示後、ユ−ザ−は、編集コマンド86の入力80を
行い、編集81を始める。編集終了後、表示を元の状態
に戻す場合は、図2と同様、ユ−ザ−の縮小コマンド入
力82によるシステム側の縮小表示処理83にて行う。
この方式では、「自動拡大」コマンド入力という手順が
増えるが、ユ−ザ−が拡大表示を必要とする場合のみシ
ステムによる拡大表示機能を使用できるという利点があ
る。なお、以上の説明では、本発明について文書編集装
置を例にとり説明したが、他のシステムへ応用すること
も可能である。例えば、CADシステムの図面編集時に
おける部分拡大の拡大表示方式にも適用できる。Next, embodiments other than the above two embodiments will be described based on the flowchart of FIG.
FIG. 13 shows another embodiment of the present invention, in which the enlargement display processing is performed on the system side, but the timing for performing the enlargement display is a method designated by the user by providing a command "automatic enlargement". is there. In this method, first, the edit target designation 7 is performed for the edit target 84 to be enlarged and displayed.
5 and then by the command of automatic enlargement 85,
The automatic enlargement command designation 76 is performed. At this point, the enlarged display processing by the system side is executed. In the enlarged display process, first, the size acquisition 77 of the edit target 84 is performed. A display magnification calculation 78 is performed based on the size of the edit target 84 so that the edit target 84 is displayed on the entire screen. The correction in calculating the display magnification at this time is similar to the correction for each element described with reference to FIGS. After the display magnification is calculated, the enlarged display processing 79 for the enlarged display 41 is performed based on the calculated display magnification. After the enlarged display, the user inputs 80 the editing command 86 and starts editing 81. When the display is returned to the original state after the editing is completed, the reduction display processing 83 on the system side by the reduction command input 82 by the user is performed as in the case of FIG.
In this method, the procedure of "automatic enlargement" command input is increased, but there is an advantage that the enlargement display function by the system can be used only when the user needs the enlargement display. In the above description, the present invention has been described by taking the document editing apparatus as an example, but the present invention can be applied to other systems. For example, it can be applied to an enlarged display method of partial enlargement when editing a drawing of a CAD system.
【0020】[0020]
【発明の効果】本発明によれば、編集コマンドの入力の
みで、編集対象の拡大表示が行われるため、編集に際
し、拡大表示を必要とする図、表が多く存在する技術文
書等の編集操作の軽減と簡略化を実現できる。また、ユ
−ザ−による編集操作の手間が省けるため、編集の迅速
化を図ることができる。According to the present invention, since the enlarged display of the object to be edited is performed only by inputting the edit command, the editing operation of the technical document having many figures and tables requiring the enlarged display at the time of editing. Can be reduced and simplified. Further, since the time and effort of the editing operation by the user can be saved, the editing can be speeded up.
【図1】本発明の1実施例に関わる文書編集装置の本体
及び画面構成図FIG. 1 is a diagram showing a main body and screen of a document editing apparatus according to an embodiment of the present invention.
【図2】比較のための従来拡大表示処理手順を示すフロ
−チャ−トと表示画面例FIG. 2 is a flowchart and a display screen example showing a conventional enlarged display processing procedure for comparison.
【図3】本発明を文書編集装置に適用した場合の処理手
順の1実施例を示すフロ−チャ−トと表示画面例FIG. 3 is a flowchart and an example of a display screen showing an embodiment of a processing procedure when the present invention is applied to a document editing apparatus.
【図4】図形要素に拡大表示を施した場合の画面表示状
態FIG. 4 is a screen display state when a graphic element is enlarged and displayed.
【図5】図形要素の拡大表示補正に関する詳細処理フロ
−FIG. 5 is a detailed processing flow relating to enlarged display correction of a graphic element.
【図6】文字要素に拡大表示を施した場合の画面表示状
態FIG. 6 is a screen display state when a character element is enlarged and displayed.
【図7】文字要素の拡大表示補正に関する詳細処理フロ
−FIG. 7 is a detailed processing flow relating to enlarged display correction of character elements.
【図8】表要素に拡大表示を施した場合の画面表示状態FIG. 8: Screen display state when table elements are enlarged
【図9】表要素の拡大表示補正に関する詳細処理フロ−FIG. 9 is a detailed processing flow relating to enlarged display correction of table elements.
【図10】拡大表示状態設定シ−ト[Fig. 10] Enlarged display state setting sheet
【図11】他の実施例を示すフロ−チャ−トFIG. 11 is a flow chart showing another embodiment.
【図12】拡大表示倍率設定シ−トFIG. 12: Enlarged display magnification setting sheet
【図13】他の実施例を示すフロ−チャ−トと画面表示
例FIG. 13 is a flow chart showing another embodiment and an example of screen display.
1 中央処理装置 2 主記憶装置 3 記憶装置 4 入出力コントロ−ラ 5 ディスプレイコントロ−ラ 6 キ−ボ−ド 7 マウス 8 ディスプレイ 13 図形領域 14 文字領域 15 表領域 56 拡大表示状態設定シ−ト 74 拡大表示倍率設定シ−ト 1 Central Processing Unit 2 Main Memory Unit 3 Memory Unit 4 Input / Output Controller 5 Display Controller 6 Keyboard 7 Mouse 8 Display 13 Graphic Area 14 Character Area 15 Table Area 56 Enlarged Display State Setting Sheet 74 Enlargement display magnification setting sheet
───────────────────────────────────────────────────── フロントページの続き (72)発明者 石川 教道 茨城県日立市大みか町五丁目2番1号 日 立プロセスコンピュータエンジニアリング 株式会社内 (72)発明者 武井 三男 茨城県日立市大みか町五丁目2番1号 株 式会社日立製作所大みか工場内 ─────────────────────────────────────────────────── ─── Continuation of front page (72) Inventor Yoshimichi Ishikawa 5-2-1 Omika-cho, Hitachi-shi, Ibaraki Hitachi Process Computer Engineering Co., Ltd. (72) Mitsuo Takei 5-chome, Omika-cho, Hitachi-shi, Ibaraki 2-1 Hitachi Ltd. Omika factory
Claims (5)
前記要素を入力する入力装置を備え、編集対象の要素を
作成、編集する文書編集装置において、編集操作時に、
編集対象とする要素の入力に続き、編集コマンドを入力
した時点に、編集対象としている要素を画面全面に表示
する倍率を算出し、拡大表示することを特徴とする文書
編集装置における拡大表示方式。1. A display device for displaying an element to be edited,
In a document editing device that includes an input device for inputting the element, creates and edits an element to be edited, at the time of editing operation,
An enlarging display method in a document editing apparatus, characterized in that, when an edit command is input following the input of an element to be edited, a magnification for displaying the element to be edited on the entire screen is calculated and enlarged.
ンドが編集対象とする要素を拡大表示する対象であるか
否かを判別し、その対象であるとき、画面全面に表示す
る倍率は、編集対象としている要素の取得サイズをもと
に算出されることを特徴とする文書編集装置における拡
大表示方式。2. The method according to claim 1, wherein it is determined whether or not the input editing command is a target for enlarging and displaying the element to be edited, and when it is the target, the magnification displayed on the entire screen is An enlarged display method in a document editing device, which is calculated based on the acquired size of a target element.
前記要素を入力する入力装置を備え、編集対象の要素を
作成、編集する文書編集装置において、任意の拡大倍率
を設定する倍率設定コマンドおよび倍率を指定する数値
入力エリアを設け、編集操作の前に数値入力エリアに任
意の倍率を設定し、編集操作時、編集対象とする要素の
入力に続き、編集コマンドを入力した時点に、編集対象
としている要素を設定された倍率の拡大表示を行うこと
を特徴とする文書編集装置における拡大表示方式。3. A display device for displaying an element to be edited,
In a document editing apparatus that is provided with an input device for inputting the elements and creates and edits an element to be edited, a magnification setting command for setting an arbitrary magnification and a numerical value input area for designating the magnification are provided, and before the editing operation, You can set an arbitrary scale factor in the numerical value input area, and at the time of editing operation, following the input of the element to be edited, when the edit command is input, the element to be edited can be enlarged and displayed at the set scale factor. Enlarged display method in document editing device.
ンドが編集対象とする要素を拡大表示する対象であるか
否かを判別し、その対象であるとき、設定倍率に拡大表
示することを特徴とする文書編集装置における拡大表示
方式。4. The method according to claim 2, wherein it is determined whether or not the input editing command is a target for enlarging and displaying an element to be edited, and when the element is the target, enlarged display is performed at a set magnification. Enlarged display method in document editing device.
前記要素を入力する入力装置を備え、編集対象の要素を
作成、編集する文書編集装置において、編集対象の要素
を拡大表示する拡大表示コマンドを設け、編集対象とす
る要素を指定後、当該コマンドを指定したとき、編集対
象としている要素を画面全面に表示する倍率を算出し、
拡大表示することを特徴とする文書編集装置における拡
大表示方式。5. A display device for displaying an element to be edited,
In a document editing apparatus that is provided with an input device for inputting the element and creates and edits an element to be edited, an enlarged display command for enlarging and displaying the element to be edited is provided, and after designating the element to be edited, When specified, calculate the magnification to display the element to be edited on the entire screen,
Enlarged display method in a document editing device characterized by enlarged display.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4121402A JPH05298291A (en) | 1992-04-15 | 1992-04-15 | Magnified display system for doument editing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4121402A JPH05298291A (en) | 1992-04-15 | 1992-04-15 | Magnified display system for doument editing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05298291A true JPH05298291A (en) | 1993-11-12 |
Family
ID=14810293
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4121402A Pending JPH05298291A (en) | 1992-04-15 | 1992-04-15 | Magnified display system for doument editing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05298291A (en) |
-
1992
- 1992-04-15 JP JP4121402A patent/JPH05298291A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR900006042B1 (en) | Display control device for compound document processing device | |
| JPH05298291A (en) | Magnified display system for doument editing device | |
| JP2778825B2 (en) | Graphic display device | |
| JP3136626B2 (en) | Document creation device | |
| JPH05204369A (en) | Image partial enlargement method | |
| JP3150316B2 (en) | Document editing device | |
| JPS62123570A (en) | Document editing device | |
| JPH0760308B2 (en) | Image display magnification setting device | |
| JP2944826B2 (en) | Document processing device | |
| JP2985324B2 (en) | Table support device | |
| JPH0581399A (en) | Document creation device | |
| JPS6177088A (en) | Image data processing device | |
| JPH08138032A (en) | Image display device and data display method | |
| JP3187137B2 (en) | Image processing method and apparatus | |
| JP3175220B2 (en) | Document creation device | |
| JPH0581400A (en) | Document creation device | |
| JPH05216877A (en) | Document preparation device | |
| JPH03276190A (en) | Image input/output editing device | |
| JP3144792B2 (en) | Table editing device | |
| JPH10154040A (en) | Image processor | |
| JPH07234868A (en) | Document creation device | |
| JP2797439B2 (en) | Text editing support device | |
| JPH06124106A (en) | How to set the screen output from the digitizer | |
| JPH11109940A (en) | Image data contour editing apparatus, image data contour editing method, and storage medium | |
| JPH07325809A (en) | How to create a table |