JP3121360B2 - Data creation apparatus and figure enlargement / reduction method using the same - Google Patents

Data creation apparatus and figure enlargement / reduction method using the same

Info

Publication number
JP3121360B2
JP3121360B2 JP02413554A JP41355490A JP3121360B2 JP 3121360 B2 JP3121360 B2 JP 3121360B2 JP 02413554 A JP02413554 A JP 02413554A JP 41355490 A JP41355490 A JP 41355490A JP 3121360 B2 JP3121360 B2 JP 3121360B2
Authority
JP
Japan
Prior art keywords
point
area
screen
displayed
graphic
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
JP02413554A
Other languages
Japanese (ja)
Other versions
JPH04222063A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP02413554A priority Critical patent/JP3121360B2/en
Publication of JPH04222063A publication Critical patent/JPH04222063A/en
Application granted granted Critical
Publication of JP3121360B2 publication Critical patent/JP3121360B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】この発明は、図形や文字等の編集
が可能なワードプロセッサやCADシステムを採用した
コンピュータ等のデータ作成装置及びそれによる図形拡
大縮小方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data processing apparatus such as a computer employing a word processor or a CAD system capable of editing figures and characters, and a method of enlarging and reducing figures.

【0002】[0002]

【従来の技術】従来、このようなデータ作成装置によっ
て編集した図形を拡大表示させたい場合は、表示装置の
画面上の拡大したい部分を囲む領域の対角点に相当する
2点を指定すれば、自動的にその2点を対角点とする領
域の縦横比と画面全体の縦横比を比較して、その縦横い
ずれか一方に合わせて図形の拡大率を決定し、その決定
した拡大率で拡大した図形を指定された領域内の拡大前
の図形の中心位置を画面全体の中心位置にして表示して
いた。
2. Description of the Related Art Conventionally, when it is desired to enlarge and display a figure edited by such a data creating apparatus, two points corresponding to diagonal points of a region surrounding a portion to be enlarged on a screen of a display apparatus are designated. Automatically comparing the aspect ratio of the area having the two points as diagonal points with the aspect ratio of the entire screen, determining the enlargement ratio of the figure in accordance with one of the aspect ratios, and using the determined enlargement ratio. The enlarged figure is displayed with the center position of the figure before enlargement in the designated area as the center position of the entire screen.

【0003】また、編集した図形を縮小表示させたい場
合は、表示装置の画面の縮小の中心になる図形を囲むよ
うに領域の対角点に相当する2点を指定すれば、自動的
にその指定された領域の画面全体に対する大きさの比を
算出して縮小率を決定し、その決定した縮小率で縮小さ
れた図形を指定した領域内の図形の中心位置を画面全体
の中心位置にして表示していた(例えば、特開平2−1
48274号公報参照)。
When it is desired to display an edited graphic in a reduced size, two points corresponding to diagonal points of an area are designated so as to surround the graphic which is the center of reduction of the screen of the display device. The reduction ratio is determined by calculating the ratio of the size of the specified area to the entire screen, and the figure reduced at the determined reduction rate is set to the center position of the figure in the specified area as the center position of the entire screen. (For example, see Japanese Unexamined Patent Application Publication No.
No. 48274).

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上述し
たように図形を拡大すると、例えば画面上に数10個の
図形が表示されていて、その中のある図形又はその一部
を拡大したい場合、それを囲む領域を指定しても、その
縦横比と画面全体の縦横比を比較していずれか一方に合
せて拡大表示してしまうため、拡大後の領域と指定した
領域が違ってしまい、拡大された図形を再び元の大きさ
に戻してどの図形が拡大されたのかを確認する操作等を
行なわなければならなくなって操作性が大変悪いという
問題があった。
However, when a figure is enlarged as described above, if, for example, several tens of figures are displayed on a screen, and a user wants to enlarge a certain figure or a part of the figure, it is necessary to enlarge the figure. Even if you specify an area surrounding the, the aspect ratio of the entire screen is compared with its aspect ratio, and it is enlarged and displayed according to one of them. There is a problem that the user has to perform an operation or the like to return the restored graphic to its original size and check which graphic has been enlarged, and the operability is very poor.

【0005】また、上述したように図形を縮小すると、
図形の縮小領域を指定しても画面上の図形がどの程度に
縮小されるかが確認し難くいため、1度の操作で所望の
大きさに縮小させることが難しく、図形が小さすぎた時
には再び元の大きさに戻して縮小のための操作をやり直
さなければならなくなるので操作性が大変悪いという問
題があった。
[0005] When the figure is reduced as described above,
Even if a figure reduction area is specified, it is difficult to confirm how much the figure on the screen will be reduced. Therefore, it is difficult to reduce the figure to a desired size by a single operation. There is a problem that the operability is very poor because it is necessary to return to the original size and repeat the operation for reduction.

【0006】この発明は上記の点に鑑みてなされたもの
であり、画面上の図形を拡大又は縮小する際に、拡大す
べき図形を囲む領域あるいは画面上の図形の縮小領域を
指定し易くし、その領域に応じて実際に拡大又は縮小し
た図形の大きさを確認することができるようにすること
を目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above point, and when enlarging or reducing a graphic on a screen, it is easy to specify an area surrounding the graphic to be enlarged or a reduced area of the graphic on the screen. It is an object of the present invention to be able to confirm the size of a figure actually enlarged or reduced according to the area.

【0007】[0007]

【課題を解決するための手段】この発明は上記の目的を
達成するため、図形及び文字等のデータを編集して表示
装置の画面に表示する機能を有するデータ作成装置にお
いて、図形の拡大を容易に行なえるようにするために、
表示装置の画面上に表示している図形の拡大すべき部分
を囲む領域の対角点の1つとなる第1点が指定された
後、他の任意の点が第2点として指示されると、表示装
置の画面全体の縦横比に対応する縦横比で第1点を対角
点の1つとして第2点をもう1つの対角点付近で通る矩
形の領域を表示する手段と、上記領域の大きさと画面全
体の大きさの比に応じて領域内の図形を拡大して仮表示
し、第2点の確定により仮表示中の拡大図形を確定して
表示する手段を設けたものである。
SUMMARY OF THE INVENTION In order to achieve the above object, the present invention facilitates enlargement of a figure in a data creating apparatus having a function of editing data such as figures and characters and displaying it on a screen of a display device. To be able to
After the first point which is one of the diagonal points of the area surrounding the portion to be enlarged of the graphic displayed on the screen of the display device is designated, and another arbitrary point is designated as the second point and means for displaying a rectangular area through the second point in the vicinity of another diagonal points of the first point as one of the diagonal points in the aspect ratio corresponding to the aspect ratio of the entire screen of the display device, the region The size and the entire screen
Enlarge and temporarily display figures in the area according to the ratio of body size
Then, by determining the second point, the temporarily enlarged figure is determined.
A means for displaying is provided.

【0008】また、同様なデータ作成装置において、図
形の縮小を容易に行なえるようにするために、表示装置
の画面上に表示している図形の縮小すべき部分を囲む領
域の対角点の1つとなる第1点が指定された後、他の任
意の点が第2点として指示されると、表示装置の画面全
体の縦横比に対応する縦横比で第1点を対角点の1つと
して第2点をもう1つの対角点付近で通る矩形の領域を
表示する手段と、上記領域の大きさと画面全体の大きさ
の比に応じて領域内の図形を縮小して仮表示し、第2点
の確定により仮表示中の縮小図形を確定して表示する手
段を設けるものも提供する。
In a similar data generating apparatus, in order to easily reduce a figure, a diagonal point of an area surrounding a portion to be reduced of the figure displayed on the screen of the display device is set. After one first point is designated and another arbitrary point is designated as the second point, the first point is set to one of the diagonal points at an aspect ratio corresponding to the aspect ratio of the entire screen of the display device. Means for displaying a rectangular area passing through the second point near another diagonal point, the size of the area and the size of the entire screen
The figure in the area is reduced and provisionally displayed according to the ratio of
To confirm and display the reduced figure temporarily displayed
Steps are also provided.

【0009】この発明はまた、上述のようなデータ作成
装置において、表示装置の画面上に表示している図形の
拡大又は縮小すべき部分を囲む領域の対角点の1つとな
る第1点が指定された後、他の任意の点が第2点として
指示されると、表示装置の画面全体の縦横比に対応する
縦横比で第1点を対角点の1つとして第2点をもう1つ
の対角点付近で通る矩形の領域を表示し、その領域の大
きさと画面全体の大きさの比に応じて領域内の図形を拡
大又は縮小して仮表示し、第2点の確定により仮表示中
の拡大又は縮小図形を確定して表示する図形拡大縮小方
法も提供する。
According to the present invention, in the data generating apparatus as described above, the first point which is one of the diagonal points of the area surrounding the portion to be enlarged or reduced of the graphic displayed on the screen of the display device is defined as the first point. After the designation, when another arbitrary point is designated as the second point, the first point is regarded as one of the diagonal points at the aspect ratio corresponding to the aspect ratio of the entire screen of the display device, and the second point is set as the second point. A rectangular area that passes near one diagonal point is displayed, and the figure in the area is temporarily enlarged or reduced according to the ratio of the size of the area to the size of the entire screen. A graphic enlarging / reducing method for determining and displaying an enlarged or reduced graphic in temporary display is also provided.

【0010】[0010]

【作用】この発明によるデータ作成装置は、図形の拡大
したい部分を囲む領域の対角点の1つである第1点を指
定した後に他の任意の点を第2点として指示すると、自
動的に第1点と第2点をもう1つの対角点付近で通る矩
形の領域を画面全体の縦横比に対応する縦横比で表示し
て、その領域と画面全体の大きさの比に応じてその領域
内の図形を拡大して仮表示し、第2点の確定によってそ
の仮表示中の図形を確定表示するので、操作者は拡大率
を気にすることなく領域指定が行なえるうえに、拡大図
形を確定する前にそれをイメージとして確認することが
できる。
The data creation apparatus according to the present invention automatically specifies the first point, which is one of the diagonal points of the area surrounding the part to be enlarged, and then designates another arbitrary point as the second point. Displays a rectangular area passing through the first point and the second point near another diagonal point with an aspect ratio corresponding to the aspect ratio of the entire screen.
The area according to the ratio of the area to the size of the entire screen.
The figure inside is enlarged and tentatively displayed.
The figure being temporarily displayed is confirmed and displayed, so the operator can
You can specify the area without worrying about
Before confirming the shape, you can check it as an image
it can.

【0011】あるいは、表示装置の画面上に表示してい
る図形の縮小領域の対角点の1つである第1点を指定し
た後に他の任意の点を第2点として指示すると、自動的
に第1点と第2点をもう1つの対角点付近で通る矩形の
領域を画面全体の縦横比に対応する縦横比で表示して、
その領域の大きさと画面全体の大きさの比に応じて表示
装置の画面上の図形を領域内に縮小して仮表示し、第2
点の確定により仮表示中の縮小図形を確定表示するの
で、操作者は縮小率を気にすることなく縮小領域の指定
が行なえるうえに、縮小図形を確定する前にそれをイメ
ージとして確認することができる。
Alternatively, when the first point which is one of the diagonal points of the reduced area of the graphic displayed on the screen of the display device is designated and then another arbitrary point is designated as the second point, automatically. Displays a rectangular area passing through the first point and the second point near another diagonal point at an aspect ratio corresponding to the aspect ratio of the entire screen ,
Display according to the ratio of the size of the area to the size of the entire screen
The graphic on the screen of the device is reduced and temporarily displayed in the area, and the second
The fixed figure that is temporarily displayed by fixing the point
The operator can specify the reduction area without worrying about the reduction rate
Can be performed, and the image can be
Page.

【0012】[0012]

【実施例】以下、この発明による実施例を図面に基づい
て具体的に説明する。図2は、この発明の一実施例であ
るデータ作成装置の概略構成を示すブロック図である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments according to the present invention will be specifically described below with reference to the drawings. FIG. 2 is a block diagram showing a schematic configuration of a data creating apparatus according to one embodiment of the present invention.

【0013】このデータ作成装置は、各種の入力キーを
備えてオペレータが各種の操作情報を入力するためのキ
ーボード1と、マウスカーソルによって領域の対角点等
を指定するためのマウス2と、図形,文字,オペレータ
への各種のメッセージや図形の拡大と縮小の際の画面等
を表示するCRT,LCD等の表示装置3と、CPU,
ROM,及びRAM等からなるマイクロコンピュータを
備えて図形作成やその図形の拡大及び縮小の処理等を司
る制御装置4とからなる。
The data generating apparatus includes a keyboard 1 provided with various input keys for an operator to input various operation information, a mouse 2 for designating a diagonal point or the like of an area with a mouse cursor, a graphic, A display device 3 such as a CRT or LCD for displaying a screen or the like for enlarging or reducing various messages to the operator, characters, and figures, and a CPU;
The control device 4 includes a microcomputer including a ROM, a RAM, and the like, and performs a process of creating a graphic and enlarging and reducing the graphic.

【0014】図1は、図2における制御装置4の図形の
拡大及び縮小に係わる機能の概略を示すブロック図であ
る。領域入力編集処理部5は、マウス2によって表示装
置3の画面に表示している図形の拡大あるいは縮小すべ
き部分を囲む領域の対角点の1つとなる第1点が指定さ
れた後、他の任意の点が第2点として指示されると、そ
の第1点と任意の第2点のデータを領域の大きさの比の
算出処理部6及び図形表示処理部8へ送る。
FIG. 1 is a block diagram showing the outline of the functions of the control device 4 shown in FIG. After the area input editing processing unit 5 specifies the first point which is one of the diagonal points of the area surrounding the part to be enlarged or reduced of the graphic displayed on the screen of the display device 3 by the mouse 2, Is designated as the second point, the data of the first point and the arbitrary second point are sent to the area size ratio calculation processing unit 6 and the graphic display processing unit 8.

【0015】その処理部6は、領域入力編集処理部5か
らのデータによって表示装置3の画面全体の縦横比に対
応する縦横比で第1点を対角点の1つとして、第2点を
もう1つの対角点付近で通る矩形領域のデータを求めて
図形入力編集処理部7及び図形表示処理部8へ送る。
The processing unit 6 sets the first point as one of the diagonal points and sets the second point at an aspect ratio corresponding to the aspect ratio of the entire screen of the display device 3 based on the data from the area input editing processing unit 5. The data of a rectangular area passing near another diagonal point is obtained and sent to the graphic input / edit processing unit 7 and the graphic display processing unit 8.

【0016】図形入力編集処理部7は、図形のデータの
編集処理と、処理部6から送られる領域のデータによっ
てその領域の大きさと表示装置3の画面全体の大きさの
比に応じて指定された図形を拡大あるいは縮小する処理
を行なう。
The graphic input / edit processing unit 7 is specified according to the ratio between the size of the region and the size of the entire screen of the display device 3 based on the editing process of the graphic data and the data of the region sent from the processing unit 6. A process for enlarging or reducing the figure is performed.

【0017】図形表示処理部8は、表示装置3の画面に
作成された図形と拡大あるいは縮小すべき矩形領域の表
示、拡大図形又は縮小図形の仮表示及び確定表示の処理
を行なう。
The graphic display processing unit 8 performs processing of displaying a graphic created on the screen of the display device 3 and a rectangular area to be enlarged or reduced, provisional display of an enlarged graphic or reduced graphic, and finalized display.

【0018】次に、図3乃至図5のフローチャートによ
って図形の拡大縮小の処理について説明する。図3に示
すように、マウス2によって図形の拡大あるいは縮小を
指示するコマンドの入力があると、そのコマンドを読み
取って拡大なら拡大すべき図形を囲む領域、縮小なら縮
小領域の対角点の1つである第1点をマウス2のカーソ
ルで指示してマウスボタンのクリックを要求するメッセ
ージを表示する。
Next, the process of enlarging / reducing a figure will be described with reference to the flowcharts of FIGS. As shown in FIG. 3, when a command for enlarging or reducing a figure is input with the mouse 2, the command is read and the area surrounding the figure to be enlarged is read. The first point is designated by the cursor of the mouse 2 and a message requesting a click of a mouse button is displayed.

【0019】第1点が指定されるとそのマウスクリック
のあった位置データによって座標を読み取り、次の任意
の第2点としてマウス2のカーソル(ポインタ)の位置
を読み取ると、その任意の第2点を通って第1点を対角
点の1つとする画面全体の縦横比と等しい縦横比を持つ
矩形領域のもう1つの対角点の座標を算出し、それらの
対角点の座標によって領域の画面全体に対する大きさの
比qを算出する。そして、その対角点によって表わせる
領域の矩形を点線又は点滅する実線で表示する。
When the first point is designated, the coordinates are read according to the position data where the mouse is clicked, and when the position of the cursor (pointer) of the mouse 2 is read as the next arbitrary second point, the arbitrary second point is read. The coordinates of another diagonal point of a rectangular area having an aspect ratio equal to the aspect ratio of the entire screen where the first point is regarded as one of the diagonal points passing through the point is calculated, and the area is determined by the coordinates of those diagonal points. Is calculated with respect to the entire screen. Then, the rectangle of the area represented by the diagonal point is displayed as a dotted line or a blinking solid line.

【0020】次に、図4に示すように、指定されたコマ
ンドを再度読み取ってそれが拡大か縮小かを判断して、
拡大なら画面全体に対する領域の大きさの比qの逆数1
/qを拡大すべき図形のデータに乗算し、そのデータに
よって作成した拡大図形を領域の中心を画面全体の中心
に移動して画面全体に点線又は点滅する実線で仮表示
し、縮小なら画面全体に対する領域の大きさの比qを縮
小すべき図形のデータに乗算し、そのデータによって作
成した縮小図形をその領域内に点線又は点滅する実線で
仮表示して、任意の第2点においてマウスボタンのクリ
ックがされたか否かを判断する。
Next, as shown in FIG. 4, the designated command is read again, and it is determined whether the command is enlarged or reduced.
In the case of enlargement, the reciprocal of the ratio q of the area size to the entire screen is 1
/ Q is multiplied by the data of the graphic to be enlarged, and the enlarged graphic created based on the data is temporarily displayed with a dotted line or a blinking solid line over the entire screen by moving the center of the area to the center of the entire screen, and the entire screen if reduced. Is multiplied by the data of the figure to be reduced, and the reduced figure created by the data is tentatively displayed as a dotted line or a blinking solid line in the area, and the mouse button is pressed at an arbitrary second point. Is clicked.

【0021】マウスボタンがクリックされなければ、図
3に示したマウスポインタの位置を読み取る処理に戻っ
て、領域と拡大あるいは縮小図形の仮表示の処理を繰り
返す。
If the mouse button is not clicked, the process returns to the process of reading the position of the mouse pointer shown in FIG. 3, and repeats the process of temporarily displaying the area and the enlarged or reduced graphic.

【0022】マウスボタンがクリックされれば、図5に
示すように、マウス2のポインタの位置を読み取り、表
示装置3の画面に表示していた拡大あるいは縮小前の基
の図形と領域の矩形を消去し、指定されたコマンドを再
度読み取って拡大か縮小かを判断して、拡大なら画面全
体に拡大して仮表示した拡大図形を確定表示し、縮小な
ら領域内に縮小して仮表示した縮小図形を確定表示して
処理を終了する。
When the mouse button is clicked, as shown in FIG. 5, the position of the pointer of the mouse 2 is read, and the original figure and area rectangle displayed on the screen of the display device 3 before enlargement or reduction are displayed. Erase, read the specified command again and judge whether it is enlarged or reduced, if it is enlarged, enlarge it to the entire screen and confirm the temporarily displayed enlarged figure, if it is reduced, reduce it inside the area and temporarily reduce it The figure is confirmed and displayed, and the process is terminated.

【0023】次に、図6乃至図10によって画面上の図
形を拡大縮小する操作手順とその際の一表示例について
説明する。図6は、図形編集後の一表示例を示す説明図
である。
Next, an operation procedure for enlarging / reducing a graphic on a screen and an example of display at that time will be described with reference to FIGS. FIG. 6 is an explanatory diagram showing a display example after editing a figure.

【0024】この画面は編集した図形を自在に配置させ
るための図形配置部9と、図形の拡大,縮小等の各種の
コマンドを備えたコマンドメニュー部10と、図形編集
時にオペレータに対して各種の操作指示等のメッセージ
を表示するためのメッセージ表示部11に分かれてお
り、ここでは、図形配置部9に編集後の図形12が表示
されている。
The screen includes a graphic arrangement section 9 for arranging edited graphics freely, a command menu section 10 having various commands such as enlargement and reduction of the graphics, and a variety of commands for the operator when editing graphics. It is divided into a message display section 11 for displaying a message such as an operation instruction. In this case, the figure arrangement section 9 displays the figure 12 after editing.

【0025】例えば図6に示した図形12を拡大するた
めに、オペレータがマウス2のカーソルをコマンドメニ
ュー部10の拡大コマンド13に位置させてマウスボタ
ンをクリックすると、メッセージ表示部11に拡大した
い図形を囲む領域の対角点の第1点を指定するように要
求するメッセージが表示される。
For example, in order to enlarge the figure 12 shown in FIG. 6, when the operator positions the cursor of the mouse 2 on the enlargement command 13 of the command menu section 10 and clicks the mouse button, the figure to be enlarged is displayed on the message display section 11. Is displayed, requesting the user to specify the first diagonal point of the area surrounding.

【0026】そこで、図7に示すようにマウスカーソル
を点P1に位置させてボタンをクリックして第1点を指
定し、マウスカーソルを画面右上方の点P2の位置へ移
動させると、点P1を対角点の1つとして画面全体の縦
横比と同じ縦横比でもう1つの対角点P3になるべく近
い位置で点P2を通る矩形15が点線又は破線で表示さ
れ、その矩形領域内の図形12を矩形15を画面全体に
まで拡大した場合の拡大率で拡大した図形16が矩形1
5の中心を画面全体の中心として点滅表示(仮表示)さ
れる。
Then, as shown in FIG. 7, the mouse cursor is positioned at the point P1, the button is clicked to designate the first point, and the mouse cursor is moved to the position of the point P2 at the upper right of the screen. Is a diagonal point, a rectangle 15 passing through the point P2 at a position as close as possible to another diagonal point P3 with the same aspect ratio as the aspect ratio of the entire screen is displayed as a dotted line or a broken line, and the figure in the rectangular area is displayed. FIG. 16 is a rectangle 1 obtained by enlarging a rectangle 15 at an enlargement ratio when the rectangle 15 is enlarged to the entire screen.
5 is displayed blinking (temporarily) with the center of the entire screen as the center.

【0027】そして、マウスカーソルを点P2に位置さ
せたままボタンをクリックすると、図8に示すように、
矩形15と基の図形12が消去されて仮表示されていた
図形16が点滅しない実線で確定表示される。
Then, when the button is clicked with the mouse cursor positioned at the point P2, as shown in FIG.
The rectangle 15 and the base figure 12 are erased, and the provisionally displayed figure 16 is fixedly displayed as a solid line without blinking.

【0028】また、図6に示した図形12を縮小するた
めに、オペレータがマウス2のカーソルをコマンドメニ
ュー部10の縮小コマンド14に位置させてマウスボタ
ンをクリックすると、メッセージ表示部11に縮小領域
の対角点の第1点を指定するように要求するメッセージ
が表示される。
When the operator positions the cursor of the mouse 2 on the reduction command 14 of the command menu section 10 and clicks the mouse button in order to reduce the figure 12 shown in FIG. A message is displayed requesting that the first point of the diagonal point be designated.

【0029】そこで、図9に示すようにマウスカーソル
を点P4に位置させてボタンをクリックして第1点を指
定し、マウスカーソルを画面右上方の点P5の位置へ移
動させると、点P4を対角点の1つとして画面全体の縦
横比と同じ縦横比でもう1つの対角点P6になるべく近
い位置で点P5を通る矩形17が点線又は破線で表示さ
れ、画面全体をその矩形領域にまで縮小した縮小率で縮
小した図形18が、画面全体において図形12の配置に
対応する矩形17内の位置に点滅表示(仮表示)され
る。
Then, as shown in FIG. 9, the mouse cursor is positioned at the point P4, the button is clicked to designate the first point, and the mouse cursor is moved to the position of the point P5 at the upper right of the screen. Is a diagonal point, a rectangle 17 passing through the point P5 at a position as close as possible to another diagonal point P6 with the same aspect ratio as the aspect ratio of the entire screen is displayed as a dotted line or a broken line, and the entire screen is represented by a rectangular area. Is flashed (temporarily displayed) at a position in the rectangle 17 corresponding to the arrangement of the graphic 12 on the entire screen.

【0030】そして、マウスカーソルを点P5に位置さ
せたままボタンをクリックすると、図10に示すよう
に、矩形17と基の図形12が消去されて仮表示されて
いた図形18が点滅しない実線で確定表示される。
When the button is clicked with the mouse cursor positioned at the point P5, as shown in FIG. 10, the rectangle 17 and the base figure 12 are erased and the provisionally displayed figure 18 is displayed as a solid line without blinking. Confirmed display.

【0031】このように、図形の拡大縮小の際に指定す
る領域の矩形が画面全体の縦横比に応じて相似形で表示
され、それと共に拡大又は縮小された図形が仮表示され
て確定前に所望の大きさであるかを確認することができ
る。
As described above, the rectangle of the area designated when the figure is enlarged or reduced is displayed in a similar shape in accordance with the aspect ratio of the entire screen, and the enlarged or reduced figure is tentatively displayed and displayed before the determination. It can be checked whether the size is the desired size.

【0032】[0032]

【発明の効果】この発明のデータ作成装置及び図形拡大
縮小方法によれば、画面上の図形を拡大縮小する際に拡
大すべき部分の領域あるいは画面上の図形の縮小領域が
指定し易くなり、その領域に応じて実際に拡大あるいは
縮小した図形の大きさが仮表示されて確認できるので、
図形の拡大縮小の操作性が良くなる。
According to the data creating apparatus and the graphic enlarging / reducing method of the present invention, when enlarging / reducing a graphic on a screen, it is easy to designate an area of a portion to be enlarged or a reduced area of the graphic on the screen. The size of the figure actually enlarged or reduced according to the area is temporarily displayed and can be checked.
The operability of enlarging / reducing a figure is improved.

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

【図1】図2における制御装置4の図形の拡大及び縮小
に係わる機能の概略を示すブロック図である。
FIG. 1 is a block diagram schematically showing functions of a control device 4 in FIG. 2 relating to enlargement and reduction of a figure.

【図2】この発明の一実施例であるデータ作成装置の概
略構成を示すブロック図である。
FIG. 2 is a block diagram showing a schematic configuration of a data creating apparatus according to one embodiment of the present invention.

【図3】図2の制御装置4による図形の拡大縮小処理を
示すフローチャートである。
FIG. 3 is a flowchart showing a graphic enlarging / reducing process performed by a control device 4 of FIG. 2;

【図4】同じく図形の拡大縮小処理の続きを示すフロー
チャートである。
FIG. 4 is a flowchart showing the continuation of the graphic enlargement / reduction processing.

【図5】同じく図形の拡大縮小処理のさらに続きを示す
フローチャートである。
FIG. 5 is a flowchart showing further continuation of the graphic enlargement / reduction processing.

【図6】図1乃至5によって説明した実施例による図形
編集後の画面の表示例を示す説明図である。
FIG. 6 is an explanatory diagram showing a display example of a screen after figure editing according to the embodiment described with reference to FIGS. 1 to 5;

【図7】同じく図形の拡大作業中の画面の表示例を示す
説明図である。
FIG. 7 is an explanatory diagram showing a display example of a screen during a work of enlarging a figure.

【図8】同じく図形の拡大作業終了時の画面の表示例を
示す説明図である。
FIG. 8 is an explanatory diagram showing a display example of a screen at the end of a graphic enlarging operation.

【図9】同じく図形の縮小作業中の画面の表示例を示す
説明図である。
FIG. 9 is an explanatory diagram showing a display example of a screen during a graphic reduction operation.

【図10】同じく図形の縮小作業終了時の画面の表示例
を示す説明図である。
FIG. 10 is an explanatory diagram showing a display example of a screen at the end of the graphic reduction work.

【符号の説明】[Explanation of symbols]

1 キーボード 2 マウス 3 表示装置 4 制御装置 5 領域入力編集処理部 6 領域の大きさ
の比の算出処理部 7 図形入力編集処理部 8 図形表示処理
部 9 図形配置部 10 コマンドメ
ニュー部 11 メッセージ表示部 12 基の図形 13 拡大コマンド 14 縮小コマン
ド 15 拡大する部分を囲む矩形 16 拡大図形 17 縮小領域の矩形 18 縮小図形 P1,P4 矩形の対角点の第1点 P2,P5 任意の第2点 P3,P6 矩形の対角点のもう1つの点
DESCRIPTION OF SYMBOLS 1 Keyboard 2 Mouse 3 Display device 4 Control device 5 Area input edit processing part 6 Area size ratio calculation processing part 7 Graphic input edit processing part 8 Graphic display processing part 9 Graphic arrangement part 10 Command menu part 11 Message display part 12 figures 13 enlargement command 14 reduction command 15 rectangle surrounding part to be enlarged 16 enlarged figure 17 rectangle of reduced area 18 reduced figure P1, P4 First point P2, P5 of rectangular diagonal point P2, arbitrary second point P3 P6 Another point on the diagonal of the rectangle

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 図形及び文字等のデータを編集して表示
装置の画面に表示する機能を有するデータ作成装置にお
いて、前記表示装置の画面上に表示している図形の拡大
すべき部分を囲む領域の対角点の1つとなる第1点が指
定された後、他の任意の点が第2点として指示される
と、前記表示装置の画面全体の縦横比に対応する縦横比
で前記第1点を対角点の1つとして前記第2点をもう1
つの対角点付近で通る矩形の領域を表示する手段と、
記領域の大きさと前記画面全体の大きさの比に応じて前
記領域内の図形を拡大して仮表示し、前記第2点の確定
により前記仮表示中の拡大図形を確定して表示する手段
とを設けたことを特徴とするデータ作成装置。
1. Edit and display data such as figures and characters
The data creation device has a function to display on the screen of the device.
And enlargement of a figure displayed on the screen of the display device.
The first point, which is one of the diagonal points of the area surrounding the part to be
After being determined, any other point is designated as the second point
And an aspect ratio corresponding to the aspect ratio of the entire screen of the display device.
The first point is regarded as one of the diagonal points and the second point is regarded as another one.
Means for displaying a rectangular area passing near two diagonal points; a figure in the area is enlarged and provisionally displayed according to a ratio of the size of the area to the size of the entire screen; Means for determining and displaying the enlarged figure in the provisional display upon determination.
【請求項2】 図形及び文字等のデータを編集して表示
装置の画面に表示する機能を有するデータ作成装置にお
いて、前記表示装置の画面上に表示している図形の縮小
領域の対角点の1つとなる第1点が指定された後、他の
任意の点が第2点として指示されると、前記表示装置の
画面全体の縦横比に対応する縦横比で前記第1点を対角
点の1つとして前記第2点をもう1つの対角点付近で通
る矩形の領域を表示する手段と、 前記領域の大きさと前
記画面全体の大きさの比に応じて前記表示装置の画面上
の図形を前記領域内に縮小して仮表示し、前記第2点の
確定により前記仮表示中の縮小図形を確定して表示する
手段とを設けたことを特徴とするデータ作成装置。
2. Edit and display data such as figures and characters
The data creation device has a function to display on the screen of the device.
And reducing a figure displayed on the screen of the display device.
After the first point, which is one of the diagonal points of the area, is specified,
When an arbitrary point is designated as the second point, the display device
Diagonally points the first point at an aspect ratio corresponding to the aspect ratio of the entire screen
As one of the points, pass the second point around another diagonal point.
Means for displaying a rectangular area to be displayed, and a graphic on the screen of the display device is reduced and temporarily displayed in the area according to a ratio of the size of the area to the size of the entire screen, and the second point is displayed. Means for determining and displaying the reduced graphic being temporarily displayed by the determination of the data.
【請求項3】 図形及び文字等のデータを編集して表示
装置の画面に表示する機能を有するデータ作成装置にお
いて、前記表示装置の画面上に表示している図形の拡大
すべき部分を囲む領域あるいは図形の縮小領域の対角点
の1つとなる第1点が指定された後、他の任意の点が第
2点として指示されると、前記表示装置の画面全体の縦
横比に対応する縦横比で前記第1点を対角点の1つとし
て前記第2点をもう1つの対角点付近で通る矩形の領域
を表示し、その領域の大きさと前記画面全体の大きさの
比に応じて前記拡大すべき部分を囲む領域内の図形を拡
大して、あるいは前記縮小領域内に前記画面上の図形を
縮小して仮表示し、前記第2点の確定により前記仮表示
中の拡大又は縮小図形を確定して表示することを特徴と
する図形拡大縮小方法。
3. A data creation device having a function of editing data such as graphics and characters and displaying the edited data on a screen of a display device, wherein an area surrounding a portion of the graphic displayed on the screen of the display device to be enlarged. Alternatively, after the first point, which is one of the diagonal points of the reduced area of the graphic, is designated, and another arbitrary point is designated as the second point, the aspect ratio corresponding to the aspect ratio of the entire screen of the display device is obtained. A rectangular area that passes through the second point near another diagonal point with the first point as one of the diagonal points is displayed according to a ratio, and according to a ratio of the size of the area to the size of the entire screen. The graphic in the area surrounding the portion to be enlarged is enlarged or the graphic on the screen is reduced and temporarily displayed in the reduced area. A figure enlargement / reduction method characterized in that a reduced figure is determined and displayed. .
JP02413554A 1990-12-21 1990-12-21 Data creation apparatus and figure enlargement / reduction method using the same Expired - Fee Related JP3121360B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP02413554A JP3121360B2 (en) 1990-12-21 1990-12-21 Data creation apparatus and figure enlargement / reduction method using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP02413554A JP3121360B2 (en) 1990-12-21 1990-12-21 Data creation apparatus and figure enlargement / reduction method using the same

Publications (2)

Publication Number Publication Date
JPH04222063A JPH04222063A (en) 1992-08-12
JP3121360B2 true JP3121360B2 (en) 2000-12-25

Family

ID=18522172

Family Applications (1)

Application Number Title Priority Date Filing Date
JP02413554A Expired - Fee Related JP3121360B2 (en) 1990-12-21 1990-12-21 Data creation apparatus and figure enlargement / reduction method using the same

Country Status (1)

Country Link
JP (1) JP3121360B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06168278A (en) * 1992-11-28 1994-06-14 Tokyo Gas Co Ltd Facility data retrieving device
JPH06195432A (en) * 1992-12-25 1994-07-15 Nec Corp Execution command cancel system
JP4366149B2 (en) 2003-09-03 2009-11-18 キヤノン株式会社 Image processing apparatus, image processing method, program, and storage medium
JP4756876B2 (en) 2004-06-09 2011-08-24 キヤノン株式会社 Image display control device, image display control method, program, and storage medium
WO2007105542A1 (en) * 2006-03-10 2007-09-20 Pioneer Corporation Map display device and map display method
JP5812576B2 (en) 2010-04-16 2015-11-17 ソニー株式会社 Information processing apparatus and program thereof
JP6016555B2 (en) 2012-09-25 2016-10-26 キヤノン株式会社 Information processing apparatus, control method therefor, program, and storage medium

Also Published As

Publication number Publication date
JPH04222063A (en) 1992-08-12

Similar Documents

Publication Publication Date Title
US5621871A (en) Automated system and method for annotation using callouts
US5124693A (en) Three dimensional graphic display with user defined vanishing point
JP3585357B2 (en) Information processing apparatus and method, and recording medium recording information processing program
JPH0462100B2 (en)
JP3121360B2 (en) Data creation apparatus and figure enlargement / reduction method using the same
JPH05108786A (en) Method and apparatus for transforming graphic form
JPH064607A (en) Data display device
JP3015264B2 (en) Information processing apparatus and method
JP2908002B2 (en) Drawing apparatus having auxiliary line display function, and drawing method using the drawing apparatus
JP2906202B2 (en) Text and figure input method
JPH05135146A (en) Method and apparatus for moving and deforming graphic
JPS62102369A (en) Generation of 3-d perspective projection of graphic object
JP2935336B2 (en) Graphic input / output device
JPH08106542A (en) Expanding and display method for graphic
JP2004029933A (en) Display controller and display control method
JP3187137B2 (en) Image processing method and apparatus
JP3169237B2 (en) How to display parallel lines
JP2943903B2 (en) CAD equipment
JP3463373B2 (en) Graphic processing apparatus and graphic processing method
JPH07262215A (en) Document display device
JPH07302322A (en) Picture display device
JP3254328B2 (en) Ellipse data processing device
JPS60250482A (en) Picture rotation indicating system
JPH10320522A (en) Screen display device
JPH07282285A (en) Graphic editing device

Legal Events

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