JPH052155B2 - - Google Patents

Info

Publication number
JPH052155B2
JPH052155B2 JP59264523A JP26452384A JPH052155B2 JP H052155 B2 JPH052155 B2 JP H052155B2 JP 59264523 A JP59264523 A JP 59264523A JP 26452384 A JP26452384 A JP 26452384A JP H052155 B2 JPH052155 B2 JP H052155B2
Authority
JP
Japan
Prior art keywords
position information
display
displayed
input device
movement
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 - Lifetime
Application number
JP59264523A
Other languages
Japanese (ja)
Other versions
JPS61143793A (en
Inventor
Yoshihiro Goto
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.)
Hitachi Healthcare Manufacturing Ltd
Original Assignee
Hitachi Medical Corp
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 Hitachi Medical Corp filed Critical Hitachi Medical Corp
Priority to JP59264523A priority Critical patent/JPS61143793A/en
Publication of JPS61143793A publication Critical patent/JPS61143793A/en
Publication of JPH052155B2 publication Critical patent/JPH052155B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、デイスプレイの画面上に表示された
図形をある位置から他の位置へ移動させたり、或
いは拡大、縮少したりする図形移動表示方法に関
し、特に図形の動きがスムーズであると共に高速
化できる図形移動表示方法に関する。
DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention relates to a graphic moving display method for moving a graphic displayed on a display screen from one position to another, or enlarging or contracting the graphic. In particular, the present invention relates to a graphic movement display method that allows graphic movement to be smooth and at high speed.

従来の技術 従来、第5図に示すように、位置情報入力装置
1と、中央処理装置(CPU)2と、メモリ3と、
デイスプレイ4とを有する画像表示装置におい
て、上記デイスプレイ4の画面に表示された図形
を移動又は変形するには、次のようにしていた。
すなわち、トラツクボール又はマウス等の位置情
報入力装置1を操作して位置情報を中央処理装置
2へ入力し、これを該中央処理装置2ではアドレ
ス信号に変換してアドレスバス5を介してメモリ
3に上記アドレス信号を送り、メモリ3に対して
データを書き込むべき番地を指定すると共に、デ
ータバス6を介して上記指定された番地にデータ
を格納していた。ここで、上記メモリ3の各番地
はデイスプレイ4の画面の各番地と1:1で対応
づけてあり、該メモリ3にデータを格納すれば自
動的にデイスプレイ4の画面に図形が表示される
ようになつている。従つて、表示したい図形に応
じてメモリ3の対応する番地にデータを格納して
行けば、任意の図形を表示できる。そして、第6
図に示すように、デイスプレイ4の画面4′上に
表示された図形7aを7dの位置まで移動するに
は、位置情報入力装置1としてのトラツクボール
を回転し、その回転操作に従つてその都度その図
形のデータを順次移動方向の番地に書き込んで、
7a→7b→7c→7dのように次の位置へ順次
表示して移動していた。つまり、7aを消去して
7bを表示し、次に7bを消去して7cを表示
し、さらに7cを消去して7dを表示することに
より移動していた。
BACKGROUND ART Conventionally, as shown in FIG. 5, a position information input device 1, a central processing unit (CPU) 2, a memory 3,
In an image display device having a display 4, a figure displayed on the screen of the display 4 can be moved or transformed in the following manner.
That is, position information is input to the central processing unit 2 by operating a position information input device 1 such as a trackball or a mouse, and the central processing unit 2 converts this into an address signal and sends it to the memory 3 via the address bus 5. The address signal is sent to the memory 3 to designate the address at which data is to be written, and the data is stored at the designated address via the data bus 6. Here, each address of the memory 3 has a 1:1 correspondence with each address of the screen of the display 4, so that when data is stored in the memory 3, a figure is automatically displayed on the screen of the display 4. It's getting old. Therefore, any figure can be displayed by storing data in the corresponding address of the memory 3 according to the figure desired to be displayed. And the sixth
As shown in the figure, in order to move the figure 7a displayed on the screen 4' of the display 4 to the position 7d, rotate the track ball as the position information input device 1, and follow the rotation operation each time. Write the data of the shape sequentially to the address in the movement direction,
The display was sequentially displayed and moved to the next position like 7a → 7b → 7c → 7d. That is, the movement was performed by erasing 7a and displaying 7b, then erasing 7b and displaying 7c, and then erasing 7c and displaying 7d.

発明が解決しようとする問題点 しかし、このような図形移動表示方法において
は、その移動の過程において移動途中の図形をい
ちいちその全輪郭を実線で完全表示していたの
で、特に複雑な形状の図形では移動、拡大、縮小
に時間がかかるものであつた。これに対処するた
めに、移動途中の図形を高速に表示、消去を繰り
返すようにすればよいが、この場合は、画像表示
装置の全体を高速処理が可能な構成としなければ
ならず、複雑かつ高価となるものであつた。ま
た、移動途中の図形の表示を適宜省略し、飛越し
距離を大きくして表示、消去を繰り返すようにし
てもよいが、この場合は、図形移動の動きがぎく
しやくとした感じになると共に、所望の移動終了
位置に正確に移動できないことがあつた。そこ
で、本発明はこのような問題点を解決することを
目的とする。
Problems to be Solved by the Invention However, in this figure movement display method, the entire contour of the figure being moved is completely displayed as a solid line in the process of movement, so it is difficult to display figures with particularly complex shapes. However, it took time to move, enlarge, and reduce. To deal with this, it would be possible to repeatedly display and erase figures in the middle of movement at high speed, but in this case, the entire image display device must be configured to be capable of high-speed processing, which would require complicated and It was expensive. It is also possible to omit the display of the figure in the middle of movement as appropriate and repeat the display and deletion by increasing the jump distance, but in this case, the movement of the figure will feel jerky and In some cases, it was not possible to accurately move to the desired end position. Therefore, an object of the present invention is to solve such problems.

問題点を解決するための手段 上記の問題点を解決する本発明の手段は、位置
情報入力装置から送出される位置情報をもとにし
てメモリのデータを書き換え、そのデータの変化
に従つてデイスプレイ画面上の図形を表示、消去
させて該図形を移動又は変形させる図形移動表示
方法において、上記位置情報に入力装置からの位
置情報が逐次変化しているときはその図形の代表
輪郭を点又は破線で簡略表示し、上記位置情報が
変化しなくなつたときはその図形の全輪郭を実線
で完全表示することを特徴とする図形移動表示方
法によつてなされる。
Means for Solving the Problems The means of the present invention for solving the above problems rewrites data in memory based on position information sent from a position information input device, and displays data on a display according to changes in the data. In a figure moving display method that displays or erases a figure on the screen and moves or transforms the figure, if the position information from the input device is changing sequentially, the representative outline of the figure is set as a point or a broken line. This is performed by a figure moving display method characterized in that the figure is displayed in a simplified manner with , and when the position information no longer changes, the entire outline of the figure is completely displayed with a solid line.

実施例 以下、本発明の図形移動表示方法を添付図面を
参照して説明する。
Embodiments Hereinafter, the graphic moving display method of the present invention will be explained with reference to the accompanying drawings.

第1図は本発明による図形移動表示方法の手順
を示すフローチヤートである。そして、本発明の
手順を実行する画像表示装置は、第5図に示すと
同様に、トラツクボール又はマウス等の位置情報
入力装置1と、中央処理装置(CPU)2と、メ
モリ3と、デイスプレイ4とを有して成る。ま
ず、位置情報入力装置1を操作して図形の位置情
報を中央処理装置2へ入力し、これをアドレス信
号に変換してメモリ3に送出し、上記アドレス信
号によつて指定されたメモリ3の番地にデータを
書き込むことにより、デイスプレイ4の画面4′
上に例えば第2図に示すように図形8aを表示す
る。次に、この図形8aを画面4′上で8eの位
置まで移動するとして、図形移動を開始する(第
1図ステツプA)。このとき、位置情報入力装置
1としての例えばトラツクボールを図形8aを移
動したい方向へ回転操作し、この回転操作に従つ
て上記位置情報入力装置1から逐次送出される位
置情報を中央処理装置2で読み込む(B)。いま、図
形8aが8bの位置まで移動されるとして、上記
中央処理装置2は前に読み込んだ図形8aの位置
情報と今回の図形8bの位置情報とを比較して、
その入力信号が変化しているかどうかを判断する
(C)。図形8aから図形8bのように入力信号が変
化している場合は“YES”側へ進む。この
“YES”側への進行は図形の移動を意味し、中央
処理装置2は当該図形の代表輪郭を点又は破線で
表示するデータをメモリ3の該当番地に書き込
み、第2図に破線で示すように、移動中の図形8
bを簡単表示する(D)。この状態で、オペレータは
図形8bの表示位置を見ながら所望の位置まで図
形が移動したかどうかを判断する(E)。ここでは、
まだ移動の途中であるからセツトボタンを押さず
“NO”側へ進み、上記ステツプBの前へ戻る。
そして、引き続き上記位置情報入力装置1から逐
次送出される位置情報を中央処理装置2で読み込
む(B)。このように、位置情報入力装置1を操作し
て位置情報が逐次変化しているときは、B→C→
D→E→Bのステツプを繰り返し、その間におい
てデイスプレイ4の画面4′上には、第2図に示
すように、図形8b,8c,8dが破線で順次簡
略表示されると共に、順次消去されて行く。
FIG. 1 is a flowchart showing the procedure of a graphic moving display method according to the present invention. The image display device that executes the procedure of the present invention, as shown in FIG. 4. First, operate the position information input device 1 to input the position information of the figure to the central processing unit 2, convert it into an address signal and send it to the memory 3, and then input the position information of the figure to the central processing unit 2. By writing data to the address, screen 4' of display 4
For example, a figure 8a is displayed on the top, as shown in FIG. Next, the graphic 8a is moved to the position 8e on the screen 4', and graphic movement is started (step A in FIG. 1). At this time, for example, a track ball serving as the position information input device 1 is rotated in the direction in which the figure 8a is desired to be moved, and the central processing unit 2 receives the position information sequentially sent from the position information input device 1 according to this rotation operation. Load (B). Now, assuming that the figure 8a is moved to the position 8b, the central processing unit 2 compares the previously read position information of the figure 8a with the current position information of the figure 8b,
determine if that input signal is changing
(C). If the input signal is changing from figure 8a to figure 8b, the process advances to the "YES" side. This progression to the "YES" side means movement of the figure, and the central processing unit 2 writes data that displays the representative contour of the figure as a dot or a broken line to the corresponding address in the memory 3, as shown in the broken line in FIG. As in, the moving figure 8
Briefly display b (D). In this state, the operator determines whether the graphic 8b has been moved to the desired position while looking at the display position of the graphic 8b (E). here,
Since it is still in the middle of movement, do not press the set button but proceed to the "NO" side and return to the step B above.
Then, the central processing unit 2 reads the position information sequentially sent from the position information input device 1 (B). In this way, when the position information is changing sequentially by operating the position information input device 1, the sequence changes from B→C→
Steps D→E→B are repeated, and during that time, figures 8b, 8c, and 8d are sequentially displayed in a simplified manner with broken lines on the screen 4' of the display 4, and are erased one after another. go.

このようにして図形を所望の位置8eまで移動
できたら、オペレータは上記位置情報入力装置1
の操作を停止する。すると、この停止した状態で
該位置情報入力装置1から送出される位置情報を
中央処理装置2で読み込み(B)、その入力信号が変
化しているかどうか判断する(C)。このとき、上記
位置情報入力装置1の操作は図形8eの位置で停
止しており、入力信号は前の位置情報と変化して
いないので“NO”側へ進む。この“NO”側へ
の進行は図形の静止を意味し、中央処理装置2は
当該図形の全輪郭を実線で表示するデータをメモ
リ3の該当番地に書き込み、第2図に実線で示す
ように、静止中の図形8eを完全表示する(F)。こ
の状態で、オペレータは図形8eの表示位置を見
ながら確かに所望の位置まで図形が移動できたか
どうかを判断する(E)。未だ不十分であると判断し
たらセツトボタンを押さず“NO”側へ進み、前
述のステツプBの前へ戻り、上記の操作を繰り返
す。確かに所望の位置まで図形が移動できたと判
断したらセツトボタンを押して“YES”側へ進
む。これにより図形移動が終了する(G)。
Once the figure has been moved to the desired position 8e in this way, the operator
Stop operation. Then, in this stopped state, the central processing unit 2 reads the position information sent from the position information input device 1 (B), and determines whether the input signal is changing (C). At this time, the operation of the position information input device 1 has stopped at the position of the figure 8e, and since the input signal has not changed from the previous position information, it proceeds to the "NO" side. This progression to the "NO" side means that the figure is stationary, and the central processing unit 2 writes data for displaying the entire outline of the figure in a solid line to the corresponding address in the memory 3, as shown in the solid line in FIG. , completely display the stationary figure 8e (F). In this state, the operator judges whether the graphic 8e has been moved to the desired position while looking at the display position of the graphic 8e (E). If it is determined that the setting is still insufficient, proceed to the "NO" side without pressing the set button, return to the previous step B, and repeat the above operation. When it is determined that the figure has been moved to the desired position, press the set button and proceed to the "YES" side. This ends the shape movement (G).

第3図は、デイスプレイ4の画面4′上に表示
された図形9aを9dまで縮少したり、或いは図
形9dを9aまで拡大するときの状態を示す説明
図である。この場合は、図形9b,9cのように
縮少中又は拡大中の図形を破線で簡略表示すれば
よい。
FIG. 3 is an explanatory diagram showing the state when the figure 9a displayed on the screen 4' of the display 4 is reduced to 9d or the figure 9d is enlarged to 9a. In this case, the figures that are being reduced or enlarged, such as figures 9b and 9c, may be simply displayed with broken lines.

なお、第2図及び第3図では、移動中の図形の
簡略表示は破線として示したが、本発明はこれに
限られず、第4図に示すように、例えば長方形の
図形8aの四隅部だけを「点」で表示して、移動
中の図形は8b′,8c′,8d′のように簡略表示し
てもよい。この場合は、図形移動をさらに高速化
できる。また、図形の簡略表示か或いは完全表示
かの分岐は、フラグセンス又は割込み等のいずれ
の方式で制御してもよい。
In addition, in FIGS. 2 and 3, the moving figure is simply shown as a broken line, but the present invention is not limited to this, and as shown in FIG. 4, for example, only the four corners of the rectangular figure 8a are shown. may be displayed as "dots", and the moving figures may be displayed simply as 8b', 8c', and 8d'. In this case, figure movement can be further accelerated. Further, the branching between simple display and complete display of a figure may be controlled by any method such as flag sensing or interrupt.

発明の効果 本発明は以上説明したように、位置情報入力装
置1からの位置情報が逐次変化しているときはそ
の図形の代表輪郭を点又は破線で簡略表示するよ
うにしたので、移動中の図形の表示及び消去を速
かに行うことができ、全体として図形の移動表示
を高速化することができる。この場合、画像表示
装置の全体を高速処理が可能な構成とする必要が
なく、簡単かつ廉価で実現できる。また、移動途
中の図形の表示において特に飛越し距離を大きく
する必要はなく、逆に従来よりも飛越し距離を小
さくすることも可能となり、図形移動の動きをス
ムーズとすると共に、所望の移動終了位置に正確
に移動することができる。さらに、図形移動が終
了したときは、従来と同様にその図形の全輪郭を
実線で完全表示することができる。
Effects of the Invention As explained above, the present invention is designed so that when the position information from the position information input device 1 is changing sequentially, the representative outline of the figure is displayed simply with dots or broken lines. Graphics can be displayed and erased quickly, and graphics can be moved and displayed at high speed as a whole. In this case, the entire image display device does not need to have a configuration capable of high-speed processing, and can be realized easily and at low cost. In addition, there is no need to particularly increase the jumping distance when displaying a figure that is in the middle of movement, and on the contrary, it is possible to make the jumping distance smaller than before, making the movement of figures smoother and ensuring that the desired movement ends. Can be moved to a precise position. Furthermore, when the figure movement is completed, the entire outline of the figure can be completely displayed with solid lines as in the conventional case.

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

第1図は本発明による図形移動表示方法の手順
を示すフローチヤート、第2図はデイスプレイ画
面上に表示された図形の移動状態を示す説明図、
第3図はデイスプレイ画面上に表示された図形の
拡大、縮少状態を示す説明図、第4図は図形移動
中の簡略表示の他の実施例を示す説明図、第5図
は従来例及び本発明に係る画像表示装置を示すブ
ロツク図、第6図は従来の図形移動表示方法にお
けるデイスプレイ画面上に表示された図形の移動
状態を示す説明図である。 1……位置情報入力装置、2……中央処理装
置、3……メモリ、4……デイスプレイ、4′…
…デイスプレイの画面、8a,8e……静止中の
完全表示の図形、8b,8c,8d……移動中の
簡略表示の図形。
FIG. 1 is a flowchart showing the procedure of a graphic moving display method according to the present invention, and FIG. 2 is an explanatory diagram showing the moving state of a graphic displayed on a display screen.
FIG. 3 is an explanatory diagram showing enlargement and reduction states of figures displayed on the display screen, FIG. 4 is an explanatory diagram showing another example of simplified display while the figure is moving, and FIG. 5 is an explanatory diagram showing the conventional example and FIG. 6 is a block diagram showing an image display apparatus according to the present invention, and is an explanatory diagram showing the moving state of a figure displayed on a display screen in a conventional figure moving display method. 1...Position information input device, 2...Central processing unit, 3...Memory, 4...Display, 4'...
...Display screen, 8a, 8e... Figures in full display at rest, 8b, 8c, 8d... Figures in simplified display while moving.

Claims (1)

【特許請求の範囲】[Claims] 1 位置情報入力装置から送出される位置情報を
もとにしてメモリのデータを書き換え、そのデー
タの変化に従つてデイスプレイ画面上の図形を表
示、消去させて該図形を移動又は変形させる図形
移動表示方法において、上記位置情報入力装置か
らの位置情報が逐次変化しているときはその図形
の代表輪郭を点又は破線で簡略表示し、上記位置
情報が変化しなくなつたときはその図形の全輪郭
を実線で完全表示することを特徴とする図形移動
表示方法。
1 A figure moving display that rewrites data in memory based on position information sent from a position information input device, displays and erases figures on a display screen according to changes in the data, and moves or transforms the figures. In this method, when the position information from the position information input device is changing sequentially, the representative outline of the figure is displayed in a simplified manner with dots or broken lines, and when the position information no longer changes, the entire outline of the figure is displayed. A figure movement display method characterized by completely displaying a solid line.
JP59264523A 1984-12-17 1984-12-17 Graphic shift display Granted JPS61143793A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59264523A JPS61143793A (en) 1984-12-17 1984-12-17 Graphic shift display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59264523A JPS61143793A (en) 1984-12-17 1984-12-17 Graphic shift display

Publications (2)

Publication Number Publication Date
JPS61143793A JPS61143793A (en) 1986-07-01
JPH052155B2 true JPH052155B2 (en) 1993-01-11

Family

ID=17404435

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59264523A Granted JPS61143793A (en) 1984-12-17 1984-12-17 Graphic shift display

Country Status (1)

Country Link
JP (1) JPS61143793A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0772914B2 (en) * 1985-08-21 1995-08-02 カシオ計算機株式会社 Graphic display device and graphic display method

Also Published As

Publication number Publication date
JPS61143793A (en) 1986-07-01

Similar Documents

Publication Publication Date Title
JP2865751B2 (en) Display screen scrolling method
JP2776246B2 (en) Mouse cursor tracking type enlarged display moving device
JP2619547B2 (en) How to display shapes
JPH0736443A (en) Display device and frame buffer control method
JPS61143793A (en) Graphic shift display
JPH05216972A (en) Enlargement / reduction display control method of window figure
JPH06149533A (en) High-speed segment drawing method that reduces drawing processing of segments outside the display area
JPS63187288A (en) Display system
JPH08272994A (en) Information processing apparatus and information processing method
JP2705116B2 (en) How to display map information
JPH01191269A (en) Image controller
JPH063469Y2 (en) Computer-assisted drawing device
JP2584143B2 (en) Image display device
JP2643617B2 (en) Method and apparatus for drawing walls or beams in architectural drawings, etc.
JP2860024B2 (en) Text editing device
JP2575658B2 (en) String layout device
JPS62123571A (en) Picture signal processor
JP2713219B2 (en) Graphic display device
JP2000035782A (en) Image display method
JP2575636B2 (en) Graphic display device
JPS6243779A (en) Template picture drawing device for graphic processing
JPH0358121A (en) Industrial controller
JPS63204295A (en) Data display device
JPS62269271A (en) Area indicating device
JPH05290135A (en) Grafic drawing device

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term