JPS61223890A - Display unit - Google Patents

Display unit

Info

Publication number
JPS61223890A
JPS61223890A JP60065201A JP6520185A JPS61223890A JP S61223890 A JPS61223890 A JP S61223890A JP 60065201 A JP60065201 A JP 60065201A JP 6520185 A JP6520185 A JP 6520185A JP S61223890 A JPS61223890 A JP S61223890A
Authority
JP
Japan
Prior art keywords
image
image data
display device
image memory
memories
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
Application number
JP60065201A
Other languages
Japanese (ja)
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP60065201A priority Critical patent/JPS61223890A/en
Publication of JPS61223890A publication Critical patent/JPS61223890A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は、図形作成・liI集等に好適なディスプレイ
装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a display device suitable for graphic creation, LII collection, etc.

(発明の技術的背景とその問題点) 近年、日本語ワードプロセッサ等の文書作成装置で文章
のみならず図形も同時に扱える高機能の装置が開発され
ている。この種の装置は、タブレットやマウス等のポイ
ンティングデバイスを用いて表示画面上の任意の位置に
任意の図形を描かせるようにしたものが一般的である。
(Technical background of the invention and its problems) In recent years, highly functional document creation devices such as Japanese word processors have been developed that can handle not only sentences but also graphics at the same time. This type of device generally uses a pointing device such as a tablet or a mouse to draw an arbitrary figure at an arbitrary position on a display screen.

例えば直線を引く場合には、上記ポインティングデバイ
スによって直線の始点と終点とを指定し、直線を引くべ
き旨を指定する。この時、始点と終点とが確定する前に
ポインティングデバイスにより指定される位置が、表示
画面上のどの位置に対応するかを知る必要がある。この
ため、表示画面上に指示位置を示すカーソルを表示する
とともに、このカーソルをポインティングデバイスに追
従させて移動させることが行なわれている。
For example, when drawing a straight line, the user specifies the starting point and ending point of the straight line using the pointing device, and specifies that the straight line should be drawn. At this time, before the starting point and ending point are determined, it is necessary to know which position on the display screen corresponds to the position specified by the pointing device. For this reason, a cursor indicating the designated position is displayed on the display screen, and the cursor is moved to follow the pointing device.

このカーソルの移動は、画像メモリへのデータの書込み
と消去とを交互に繰返すことによってなされている。と
ころが、例えば第4図に示すように、既に円等の図形が
描かれているところへ重ねて直線を引くような場合には
、始点psから終点Peまで指示位置を示すカーソルを
移動させると、既に描かれている部分をカーソルが横切
った時に、書込み・消去を繰返すために、その部分のド
ツトが欠落してしまうという不具合があった。
This movement of the cursor is accomplished by alternately repeating writing and erasing data into the image memory. However, as shown in FIG. 4, for example, when drawing a straight line over an area where a circle or other figure has already been drawn, if you move the cursor indicating the designated position from the starting point ps to the ending point Pe, There was a problem in that when the cursor crossed over an area that had already been drawn, the dots in that area would be missing due to repeated writing and erasing.

そこで、これに対処すべく既にドツトが描かれている部
分をマークが横切るときには、その部分にドツトを再書
込みし、元の画像に復元することも考えられるが、この
場合には、カーソルの追従速度が低下して図形作成の作
業性が悪化するという問題があった。
To deal with this, when a mark crosses an area where a dot has already been drawn, it may be possible to rewrite the dot in that area and restore the original image, but in this case, the cursor tracking There is a problem in that the speed decreases and the workability of graphic creation deteriorates.

〔発明の目的〕[Purpose of the invention]

本発明はこのような問題に基づきなされたものであり、
その目的とするところは、表示画面を見ながらの図形作
成・編集作業において、既に描かれた図形と新規に作成
する図形とを重ね合せる場合にも、既に描かれた図形に
は何等影響を与えることがなく、しかも作業性に優れた
ディスプレイ装置を提供することにある。
The present invention was made based on such problems,
The purpose of this is to create and edit figures while looking at the display screen, and even when overlapping an already drawn figure with a newly created figure, it does not affect the already drawn figure in any way. It is an object of the present invention to provide a display device which is free from problems and has excellent workability.

〔発明の概要〕[Summary of the invention]

本発明は、画像メモリを複数有し、これら画像メモリに
個別に若しくは同時に画像データの書込みを行い、これ
ら複数の画像メモリの画像データで形成される複数の画
像を論理演算によって合成し、表示するようにしたこと
を特徴としている。
The present invention has a plurality of image memories, writes image data to these image memories individually or simultaneously, and synthesizes and displays a plurality of images formed by the image data of the plurality of image memories using logical operations. It is characterized by the fact that

〔発明の効果〕〔Effect of the invention〕

本発明によれば、既に作成された図形を記憶した画像メ
モリと、現在作成中の図形を記憶する画像メモリとを異
ならせることができるので、現在作成中の画像メモリ内
の画像データに対し書込み・消去を繰返したとしても、
既に作成されている  −画像データには何等影響を与
えることはない。
According to the present invention, the image memory that stores figures that have already been created and the image memory that stores the figure that is currently being created can be made different, so that writing to the image data in the image memory that is currently being created is possible.・Even if the deletion is repeated,
Already created - Image data will not be affected in any way.

しかも、この場合には、既に作成された画像データが変
更されることはないので、再書込みを必要とすることも
ない。このため、例えばカーソルの移動速度が低下する
ようなことがなく、作業性を損うこともない。
Furthermore, in this case, the already created image data is not changed, so there is no need to rewrite it. Therefore, for example, the moving speed of the cursor does not decrease, and work efficiency is not impaired.

〔発明の実施例〕[Embodiments of the invention]

以下、図面を参照しながら本発明の一実施例について説
明する。
An embodiment of the present invention will be described below with reference to the drawings.

第1図において、1は図形を作成する際に、座標の入力
に用いられる例えばタブレット、マウスなどの位置検出
装置である。この位置検出装置1からの情報はディスプ
レイ装置2に与えられている。このディスプレイ装置2
は、画像メモリ書込み制m装ra3と、2ツ17)画1
l−Ela、 4bト、演算回路5と表示装置6とで構
成されている。画像メモ゛り書込み制御装置3は、位置
検出装[1から与えられる位置情報およびそれに付随す
る情報に基づいて画像メモリ4a、 4bに対して画像
データの書込みを行うための制御を行う。この際、画像
メモリ書込み制御装@3は画像メモリ4a、 4bのい
ずれか一方または双方という如く画像データを書込む画
像メモリを指定する。画像メモリ4a、 4bは、表示
装H6の表示画面に対応した記憶領域を有し、表示装置
i6の一画面分に相当する例えば512にバイトの容量
をそれぞれ備えたものとなつ、ている。演算回路5は、
表示装置6に同期して画像メモリ4a。
In FIG. 1, reference numeral 1 denotes a position detection device, such as a tablet or a mouse, which is used to input coordinates when creating a figure. Information from this position detection device 1 is given to a display device 2. This display device 2
is the image memory writing system m system ra3 and two 17) image 1
1-Ela, 4b, an arithmetic circuit 5, and a display device 6. The image memory write control device 3 performs control for writing image data into the image memories 4a and 4b based on the position information given from the position detection device 1 and information accompanying it. At this time, the image memory write control device @3 specifies the image memory into which the image data is to be written, such as one or both of the image memories 4a and 4b. The image memories 4a and 4b each have a storage area corresponding to the display screen of the display device H6, and each has a capacity of, for example, 512 bytes, which corresponds to one screen of the display device i6. The arithmetic circuit 5 is
The image memory 4a is synchronized with the display device 6.

4bから読出される画像データを論理演算して表示装置
6に論理演算出力を供給するものである。この演算回路
5は、画像メモリ書込み制御装置3からの制御信号によ
って任意の論理演算を選択可能としている。表示装@6
は、CRT、液晶等からなるラスクスキャン型の表示装
置であり、画像メモリ4a、 4bの画像データの内容
を表示するものである。
It performs logical operations on the image data read out from 4b and supplies a logical operation output to the display device 6. This arithmetic circuit 5 can select any logical operation based on a control signal from the image memory write control device 3. Display @6
is a rusk scan type display device made of CRT, liquid crystal, etc., and displays the contents of the image data in the image memories 4a and 4b.

次に、このように構成された本実施例装置の作用につい
て説明する。
Next, the operation of the apparatus of this embodiment configured as described above will be explained.

いま、演算回路5は、画像メモリ書込み制御装置3の制
御信号に基づいて論理和動作をするものとする。画像メ
モリ書込み制御装置3は、先ず始めに画像メモリ4aを
選択し、画像データをこのメモリに書込んで行く。
It is now assumed that the arithmetic circuit 5 performs an OR operation based on the control signal from the image memory write control device 3. The image memory write control device 3 first selects the image memory 4a and writes image data into this memory.

位置検出装置1を操作して例えば第2図中Aで示すよう
な円形の図形を描かせるには、円の中心座標と半径とを
与え、円を描かせる旨の指示をする。この時、中心座標
の位置が確定するまでは位置検出装置1で指示された位
置に追従させて表示装@6の表示画面上にカーソルを描
かせる制御が必要である。これは位置検出装置1からの
座標情報に基づいて画像メモリ書込み制御装置3が画像
データ4aの対応アドレスに画像データの書込みと消去
とを繰返すことによってなされる。位置検出装置1は、
中心座標が確定したらその座標情報を半径情報、円作成
情報等とともに画像メモリ書込み制御装置に出力する。
To operate the position detection device 1 to draw a circular figure, for example, as shown by A in FIG. 2, the center coordinates and radius of the circle are given, and an instruction is given to draw the circle. At this time, it is necessary to control the cursor to follow the position instructed by the position detection device 1 and draw the cursor on the display screen of the display device @6 until the position of the center coordinates is determined. This is done by the image memory write control device 3 repeatedly writing and erasing image data at the corresponding address of the image data 4a based on the coordinate information from the position detection device 1. The position detection device 1 is
Once the center coordinates are determined, the coordinate information is output to the image memory write control device along with radius information, circle creation information, etc.

画像メモリ書込み制御装[2は、これら情報に基づいて
画像メモリ4aに画像データを書込んでいく。一方画像
メモリ4bに記憶された画像データは全てrOJである
ため、表示装置6には、画像メモリ4aに格納された画
像データの内容、即ち円形図形が表示される。
The image memory write control device [2 writes image data to the image memory 4a based on this information. On the other hand, since all the image data stored in the image memory 4b is rOJ, the display device 6 displays the content of the image data stored in the image memory 4a, that is, a circular figure.

次に位置検出装置iを使用して、既に描かれた円の図形
の上に第2図中8で示すような直線の図形を描かせる場
合について考える。この時には、画像メモリ書込み制御
装置3は、画像メモリ4bを選択する。
Next, consider the case where a straight line figure as shown by 8 in FIG. 2 is drawn on an already drawn circle figure using the position detection device i. At this time, the image memory write control device 3 selects the image memory 4b.

直線を描かせるには直線の始点Psと終点peとを指定
し、直線を描かせる旨の指示を与えることが必要である
。この際、各点が確定するまでは指示装置の指示する座
標に追従させて表示画面上のカーソルを移動させる制御
がなされる。この制御は、位置検出装置1からの座標情
報に基づいて画像メモリ書込み制御装置3が画像データ
4bの対応アドレスに画像データの書込みと消去とを繰
返すことによってなされる。これによって第2図中8に
点線で示すように指示位置に追従してカーソルが移動す
る。そして、画像データ4a、 4bはそれぞれ表示装
置6のラスクスキャンに同期して順に読出され、演算回
路5で論理和されるので、表示装置6には第2図Cに示
すように画像Aと画像Bとが重なり合った図形が表示さ
れることになる。
In order to draw a straight line, it is necessary to specify the starting point Ps and end point pe of the straight line and give an instruction to draw the straight line. At this time, control is performed to move the cursor on the display screen to follow the coordinates indicated by the indicating device until each point is determined. This control is performed by the image memory write control device 3 repeatedly writing and erasing image data at the corresponding address of the image data 4b based on the coordinate information from the position detection device 1. As a result, the cursor moves to follow the indicated position as shown by the dotted line 8 in FIG. The image data 4a and 4b are each read out in sequence in synchronization with the rask scan of the display device 6, and are ORed by the arithmetic circuit 5, so that the display device 6 displays the image A and the image data as shown in FIG. 2C. A figure in which B and B overlap will be displayed.

このように本実施例によれば、直線の図形Bが描かれる
までカーソルの移動制御が画像メモリ4bに対する書込
みと消去とを繰返すことによってなされるので、画像メ
モリ4aの内容(画像A)を破壊することは全くない。
According to this embodiment, the movement of the cursor is controlled by repeating writing and erasing in the image memory 4b until the straight line figure B is drawn, so that the contents of the image memory 4a (image A) are not destroyed. There's nothing to do.

しかもこの場合、カーソル移動の制御に付随して画像メ
モリの内容を退避させたり、再書込みしたりする必要も
ないので、カーソルの追従性も良好であり作業性を低下
させる心配はない。
Moreover, in this case, there is no need to save or rewrite the contents of the image memory in conjunction with controlling the cursor movement, so the cursor follows well and there is no concern that work efficiency will be degraded.

なお、上記装置は演算回路5を例えば排他的論理和とし
て機能させるように設定し、第3図中りに示すような図
形と、同Eに示すような上記図形部分を黒く塗り潰した
部分とを排他的論理和させて、画像りの特定部分を反転
させた画像Fとして表示させることも可能である。
Note that the above device is configured so that the arithmetic circuit 5 functions as, for example, an exclusive OR function, and a figure as shown in FIG. 3 and a portion of the figure shown in FIG. It is also possible to perform an exclusive OR to display an image F in which a specific portion of the image is inverted.

また、本発明は上記実施例のものに限定されるものでは
ない。たとえば画像メモリのサイズや数は何等特定され
ものではない。また、画像メモリの選択態様なども任意
である。さらには、1つのメモリを複数の領域に分割し
、これら領域に異なる画像を記憶させるとともに、たと
えばバッファ八どを用いて画像データを実質的に同時に
読出すようにしても本発明の効果は秦される。
Further, the present invention is not limited to the above embodiments. For example, the size and number of image memories are not specified in any way. Furthermore, the manner in which the image memory is selected is also arbitrary. Furthermore, even if one memory is divided into a plurality of areas, different images are stored in these areas, and the image data is read out substantially simultaneously using, for example, a buffer, the effects of the present invention will not be affected. be done.

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

第1図は本発明の一実施例に係るディスプレイ装置とそ
の周辺の構成を示すブロック図、第2図および第3図は
同装置の作用を説明するための模式図、第4図は従来の
ディスプレイ装置の欠点を説明するための図である。 1・・・位置検出装置、2・・・ディスプレイ装置、3
・・・画像メモリ書込み制御装置、4a、 4b・・・
画像メモリ、5・・・演算回路、6・・・表示装置、A
−F・・・画像。 出願人代理人 弁理士 鈴江武彦 第1図 、2 第2図 第3図 第4−図
FIG. 1 is a block diagram showing the configuration of a display device and its surroundings according to an embodiment of the present invention, FIGS. 2 and 3 are schematic diagrams for explaining the operation of the device, and FIG. 4 is a conventional FIG. 2 is a diagram for explaining the drawbacks of the display device. 1...Position detection device, 2...Display device, 3
...Image memory writing control device, 4a, 4b...
Image memory, 5... Arithmetic circuit, 6... Display device, A
-F... Image. Applicant's representative Patent attorney Takehiko Suzue Figures 1 and 2 Figure 2 Figure 3 Figure 4-Figure

Claims (3)

【特許請求の範囲】[Claims] (1)複数の画像メモリと、これら画像メモリに対して
画像データの書込み制御を行う画像データ書込み制御手
段と、前記複数の画像メモリから出力される画像データ
を入力し演算出力する演算回路と、この演算回路から出
力される画像データを表示する表示手段とを具備してな
ることを特徴とするディスプレイ装置。
(1) a plurality of image memories, an image data write control means for controlling writing of image data into these image memories, and an arithmetic circuit that inputs and calculates and outputs image data output from the plurality of image memories; A display device comprising display means for displaying image data output from the arithmetic circuit.
(2)前記画像データ書込み制御手段は、同時に書込み
可能な前記画像メモリの数を指定できるものであること
を特徴とする特許請求の範囲第1項記載のディスプレイ
装置。
(2) The display device according to claim 1, wherein the image data writing control means is capable of specifying the number of image memories into which data can be written simultaneously.
(3)前記複数の画像データのうち少なくとも1つは現
在作成中の画像の画像データを記憶する作業用メモリで
あることを特徴とする特許請求の範囲第1項記載のディ
スプレイ装置。
(3) The display device according to claim 1, wherein at least one of the plurality of image data is a working memory that stores image data of an image currently being created.
JP60065201A 1985-03-29 1985-03-29 Display unit Pending JPS61223890A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60065201A JPS61223890A (en) 1985-03-29 1985-03-29 Display unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60065201A JPS61223890A (en) 1985-03-29 1985-03-29 Display unit

Publications (1)

Publication Number Publication Date
JPS61223890A true JPS61223890A (en) 1986-10-04

Family

ID=13280061

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60065201A Pending JPS61223890A (en) 1985-03-29 1985-03-29 Display unit

Country Status (1)

Country Link
JP (1) JPS61223890A (en)

Similar Documents

Publication Publication Date Title
US4633436A (en) Real-time rub-out erase for an electronic handwriting facility
KR930001926B1 (en) Display control method and apparatus
JPH0460269B2 (en)
JPH0561405A (en) In-figure name display device
JPS61223890A (en) Display unit
JPH06175776A (en) Presentation device
JP2554631B2 (en) Object selection method
JPS60140477A (en) Pattern input system
JPS6315617B2 (en)
JPH01282679A (en) Cad system
JPS597992A (en) Display indication system with multi-window screen
JPS59136783A (en) Multiwindow bit map display unit
JPH067307B2 (en) Cursor display method
JPH0421153Y2 (en)
JPS59171990A (en) Image correction system for image display
JPH03287195A (en) Portable information processor
JPH01180673A (en) Picture processor
JPH08297466A (en) Mapping device
JPH0145662B2 (en)
JPS5960484A (en) Display control system
JPS63142390A (en) Display device
JPH04194985A (en) Method and device for displaying graphic cursor
JP2829051B2 (en) Character display method
JP2749119B2 (en) Cursor control method for characters of arbitrary position and arbitrary shape
JPS61190390A (en) Cursor display system for display unit