JPS6235968A - High speed writing system for picture element data - Google Patents

High speed writing system for picture element data

Info

Publication number
JPS6235968A
JPS6235968A JP17418285A JP17418285A JPS6235968A JP S6235968 A JPS6235968 A JP S6235968A JP 17418285 A JP17418285 A JP 17418285A JP 17418285 A JP17418285 A JP 17418285A JP S6235968 A JPS6235968 A JP S6235968A
Authority
JP
Japan
Prior art keywords
color
pixel
color information
information
picture element
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
JP17418285A
Other languages
Japanese (ja)
Inventor
Takenobu Koyama
小山 武信
Koichi Umeno
梅野 貢一
Tsutomu Tsuruoka
勉 鶴岡
Hideo Yamaguchi
秀雄 山口
Toshiaki Otsuki
大月 俊明
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.)
Tokyo Keiki Inc
Original Assignee
Tokyo Keiki 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 Tokyo Keiki Co Ltd filed Critical Tokyo Keiki Co Ltd
Priority to JP17418285A priority Critical patent/JPS6235968A/en
Publication of JPS6235968A publication Critical patent/JPS6235968A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)

Abstract

PURPOSE:To speedup writing in a picture element data storage unit by fixing color information for picture constituting element of the same color, writing spacial information of relevant element and omitting color designation for each picture element. CONSTITUTION:Waste of duplicated operation in writing is eliminated utilizing the fact that in many cases segments and faces constituting a picture image are expressed in the same color. For this purpose, a picture element data storage unit 50 sets memory areas of size that can store color information in unit of picture element, and at the same time, address is given in unit of each picture element. A color storage register 60 has the same recording capacity with recording area for one picture element, and holds color information for the picture element, and sends out the held color information to recording area of picture element of designated address. For instance, the recording area of each picture element sets red series by first several bits and sets blue series by next several bits making each bit corresponds to color element. Thus, duplicated operation at the time of designating the same color is eliminated.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、ラスタ・スキャン方式の汎用グラフィックデ
ィスプレイ装置に設けられる画素データ記憶ユニットに
対し、表現すべき画像の画素データをビットマツプ形式
で書込む書込方式に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention writes pixel data of an image to be expressed in bitmap format to a pixel data storage unit provided in a raster scan type general-purpose graphic display device. Regarding the writing method.

[従来の技術] 一般に、ラスタ喫スキャン方式のディスプレイ装置は、
第2図に示すように、画像生成装置10と、画素データ
記憶ユこフト20と、画像表示装置30と、カラー用の
CRTディスプレイ40とを備えて構成される。
[Prior Art] Generally, a raster scan type display device is
As shown in FIG. 2, it is configured to include an image generation device 10, a pixel data storage shaft 20, an image display device 30, and a color CRT display 40.

画像生成装置10は、マイクロコンピュータを有して構
成され、表現目的物の線分、点、領域表現等を、上記画
素データ記憶ユニットの画素配列に変換する処理、即ち
、スキャン変換を行う。
The image generation device 10 is configured with a microcomputer, and performs a process of converting a line segment, point, area representation, etc. of an object to be represented into a pixel array of the pixel data storage unit, that is, scan conversion.

画素データ記憶ユニット20は、半導体記憶素子からな
り、記憶セルの1ビツトを1画素として、CRTディス
プレイ40の画面1の画素配列対応に配置した記憶領域
を、複数枚有して構成される。この記憶領域の数は、カ
ラー画像を構成する色要素の数だけ用意される。即ち、
赤、青、緑の各色に複数枚、例えば8枚ずつ割り当てる
とすれば′、計24枚となる。即ち、1画素について、
24ビットの記憶領域を持つと考えることができる。こ
れらの記憶領域には、各々アドレスが割り当てられ、6
・各領域1′・当該色″関亨る空間情報牟格納。
The pixel data storage unit 20 is made of a semiconductor storage element, and has a plurality of storage areas arranged corresponding to the pixel arrangement of the screen 1 of the CRT display 40, with one bit of a storage cell being one pixel. The number of storage areas provided is equal to the number of color elements making up a color image. That is,
If a plurality of cards, for example 8 cards, are assigned to each color of red, blue, and green, then the total number of cards is 24. That is, for one pixel,
It can be thought of as having a 24-bit storage area. Addresses are assigned to each of these storage areas, and 6
・Stores spatial information related to each area 1' and the corresponding color.

することにより、表現すべき画面の情報が書込まれる。By doing so, the information of the screen to be expressed is written.

この記憶ユニット20は、c R,Tディスプレイ40
のスキャンに同期して順次読出される。
This storage unit 20 includes a c R,T display 40
are read out sequentially in synchronization with the scans.

画像表示装置30は、p53図に゛示すように、−1−
記゛画素データ記憶ユニット20をラスクスキャンスル
ためのアドレスを形成するラスクスキャン発生器31と
、形成されたアドレスを保持し、」−記画素データ記憶
ユニット20に送るX、Yアドレスレジスタ32.33
と、該画素データ記憶ユニット20から読出された当該
画素における画素データを一時格納する画素データレジ
スタ34と、該画素データを、 D/A変換するD/A
変換器35とを備えて構成される。
The image display device 30, as shown in the figure on page 53, -1-
A rask scan generator 31 that generates addresses for rask scanning the pixel data storage unit 20;
, a pixel data register 34 that temporarily stores the pixel data of the pixel read from the pixel data storage unit 20, and a D/A that converts the pixel data from D/A.
Converter 35.

□従来、この種のグラフィックディスプレイ装置により
カラー画像を表示するための画像データ書込方式には、
次のような方式があった。
□ Conventionally, image data writing methods for displaying color images on this type of graphic display device include:
There was a method as follows.

第1の方式は、画素データ記憶ユニット20の各色要素
毎に記憶領域を設定して、これらの記憶領域に各々アド
レスを割り当て、各領域毎に、当該色に関する空間情報
を格納することにより、表現すべき画面の情報を書込む
方式である。即ち、この方式では、」−記画像生成装置
10により、表現したい物体の空間情報を色要素中位に
画素配列にスキャン変換し、その空間情報を、画素デー
タ記憶ユニット20の各色要素毎に対応する画素に書込
む。
The first method is to set a storage area for each color element in the pixel data storage unit 20, assign addresses to each of these storage areas, and store spatial information regarding the color in each area. This method writes the information on the screen that should be displayed. That is, in this method, the image generation device 10 scan-converts the spatial information of the object to be expressed into a pixel array in the middle of the color elements, and the spatial information is stored for each color element in the pixel data storage unit 20. Write to the pixel that you want to write to.

第2の方式は、画素データ記憶ユニッ)20の各画素単
位に記憶領域を設定して、これらの記憶領域に、画素単
位にXY座標のアドレスを、および、各画素の色要素中
位にZ座標のアドレスを各々割り当て、色情報を各画素
の色要素毎に格納することにより、表現すべき画面の情
報を書込む方式である。即ち、上記画像生成装置10に
より、表現したい物体の空間情報と色情報とを、前者を
XY座標で表わし、かつ、後名を色要素毎にZ座標と当
該色要素有無の信号(例えば“1“′または°0”′)
とで表わすこととして、各画素単位にXYZ座標群を構
成し、これらの座標群を、シリアルに画素データ記憶ユ
ニット20に送って1画像情報を書込む。
The second method is to set a storage area for each pixel in the pixel data storage unit 20, and store the XY coordinate address for each pixel in these storage areas, and the Z coordinate for the middle color element of each pixel. This method writes information about the screen to be expressed by assigning coordinate addresses to each pixel and storing color information for each color element of each pixel. That is, the image generation device 10 expresses the spatial information and color information of the object to be expressed, the former by XY coordinates, and the latter by the Z coordinate for each color element and a signal indicating the presence or absence of the color element (for example, "1"). "' or °0"')
Expressed as follows, an XYZ coordinate group is constructed for each pixel, and these coordinate groups are serially sent to the pixel data storage unit 20 to write one image information.

第3の方式は、画素データ記憶ユニット20の各画素単
位に記憶領域を設定して、これらの記憶領域に、画素単
位にXY座標のアドレスを割り当て、かつ、各画素の色
要素毎にデータバスを接続し、このバスを上記画像生成
装置10と接続して、色情報を画素栄位にパラレルに書
込む方式である。即ち、上記画像生成装置10により、
表現したい物体の空間情報と色情報とを、前者をxY座
標で表わし、かつ、後者を各XY座標毎に余色要素の信
号(例えば“i、o、o、・・・1”)で表わすことと
して、各画素単位に色要素信号群を構成し、これらをパ
ラレルに画素データ記憶ユニット20に送って、画像情
報を書込む。
The third method is to set a storage area for each pixel in the pixel data storage unit 20, assign XY coordinate addresses to these storage areas for each pixel, and connect a data bus for each color element of each pixel. This bus is connected to the image generating device 10, and color information is written in parallel to each pixel. That is, by the image generation device 10,
The spatial information and color information of the object to be expressed are expressed by expressing the former by x and Y coordinates, and the latter by signals of extra color elements (for example, "i, o, o, ... 1") for each X and Y coordinate. In particular, a color element signal group is constructed for each pixel, and these are sent in parallel to the pixel data storage unit 20 to write image information.

なお、画素データ記憶ユニット20からのデータの読出
しは、各方式において共通である。即ち、該画素データ
記憶ユニット20から同一空間配置に対応する各画素に
書込まれた色情報を、X、Yアドレスレジスタ32.3
3により順次指定されるアドレスから読出し、D/A変
換器35によりアナログ信号としてCRTディスプレイ
40に送り、目的の物体がカラー画像として表現される
Note that reading data from the pixel data storage unit 20 is common to each method. That is, the color information written to each pixel corresponding to the same spatial arrangement from the pixel data storage unit 20 is stored in the X and Y address registers 32.3.
The signals are read from the addresses sequentially designated by 3 and sent to the CRT display 40 as an analog signal by the D/A converter 35, so that the target object is represented as a color image.

[発明が解決しようとする問題点コ しかしながら、従来のグラフィックディスプレイ装置に
おける画像データ書込方式には、次のような問題点があ
った。
[Problems to be Solved by the Invention However, the image data writing method in the conventional graphic display device has the following problems.

上記第1の方式にあっては、画素データ記憶ユニットの
記憶領域の書込時の配置が、色要素対応となっていて、
これらの記憶領域毎に異なるアドレスが割り当てられる
構成となっている。そのため、表現すべき画面の情報の
書込みは、各領域毎に当該色に関する空間情報を精動す
ることにより行われる。しかし、この方式によれば、色
情報が変らずに、空間情報のみが変化する場合、また、
両情報共が変化する場合には、□全部の情報を書き換え
なければならならず、書き換えに多大の時間を波すると
いう問題がある。
In the first method, the storage area of the pixel data storage unit is arranged in correspondence with the color elements,
The structure is such that a different address is assigned to each of these storage areas. Therefore, information on the screen to be expressed is written by carefully writing spatial information regarding the color in each region. However, according to this method, when only spatial information changes without color information changing,
If both pieces of information change, □ all of the information must be rewritten, and there is a problem in that it takes a lot of time to rewrite.

また、−1−記憶2の方式にあっては、画素データ記憶
ユニットの記憶領域の書込時の配置が、画素中位となっ
ている。そのため、表現すべき両面の情報の書込みは、
各画素中位に色情報を格納することにより行われる。こ
の方式によれば、」二連した場合のように、画面の一部
の空間配置または色を変更する場合、当該変更部分の画
素についてのみ色情報を書き換えればよいので、書き換
えが上記第1方式の場合よりは高速で行える。しかし、
各画素単位に見ると、シリアルにデータを送るので、書
換部分が広範囲になると、書き換えに時間がかかるとい
う欠点がある。
Furthermore, in the -1-memory 2 method, the storage area of the pixel data storage unit is arranged in the middle of the pixel at the time of writing. Therefore, writing information on both sides that should be expressed is
This is done by storing color information in the middle of each pixel. According to this method, when changing the spatial arrangement or color of a part of the screen, as in the case of two series, it is only necessary to rewrite the color information for the pixels of the changed part. This can be done faster than in the case of . but,
When looking at each pixel, data is sent serially, so there is a drawback that it takes time to rewrite if the rewriting area is wide.

さらに、−に記憶3の方式にあっては、上記第2方式と
比べて、色情報をパラレルに書込む分だけ、書き換え時
間が短くなる。しかし、1画素単位に色情報を指定して
書込むので、書込むべき画素数が多いと、やはりそれだ
け時間がかかる。゛ところで、上記各方式により、ラス
タスキャンのフライバック中に画像データを書き直すた
めには、画像生成を高速で行う必要があり、画像生成装
置10のコンピュータを高速かつ大型のものにしなけば
ならない。そのため、装置が大規模になると共に、高価
になるという問題を生ずる。
Furthermore, in the - storage 3 method, compared to the second method, the rewriting time is shortened by writing the color information in parallel. However, since color information is designated and written for each pixel, the more pixels there are to write, the longer it takes. By the way, in order to rewrite the image data during flyback of raster scan using each of the above methods, it is necessary to generate images at high speed, and the computer of the image generation apparatus 10 must be high speed and large. Therefore, problems arise in that the device becomes large-scale and expensive.

本発明は、上記問題点を解決すべくなされたもので、同
一の色の画像生成装置については色情報を固定して、当
該構成要素の空間情報を書込むことができて、各画素毎
の色指定を省とことにより、画素データ記憶ユニットに
対する書込を高速化し、画像データの書込を、高速かつ
大型のコンピュータを要せずに高速で実行し得る画素デ
ータの高速書込方式を提供することを目的とする。
The present invention was made in order to solve the above problems, and it is possible to fix the color information for image generation devices of the same color and write the spatial information of the component concerned, and to write the spatial information for each pixel. Provides a high-speed pixel data writing method that speeds up writing to the pixel data storage unit by eliminating color specification, and allows image data to be written at high speed without requiring a large computer. The purpose is to

[問題点を解決するための手段] ′ 本発明は、ラスタ・スキャン方式の汎用グラフィックデ
ィスプレイ装置に設けられる画素データ配化αユニット
に対し、表現すべき画像の画素データをピッi・マツプ
形式で書込む書込方式におl、%で、次の構成要件を備
えることを特徴とする。
[Means for Solving the Problems] ' The present invention provides a system for transmitting pixel data of an image to be expressed in a pixel map format to a pixel data arrangement α unit provided in a raster scan type general-purpose graphic display device. The writing method is characterized by having the following configuration requirements.

(a)画素データ記憶ユニ・ントに、色情報を格納し得
る容量の記憶領域を画素単位に設定すると共に、各画素
単位にアドレスを41す。
(a) In the pixel data storage unit, a storage area with a capacity capable of storing color information is set for each pixel, and an address is assigned for each pixel.

(b)書込むべき色情報を保持すると共に、保持する色
情報を指定されたアドレスの画素の記録領域に送出する
色情報保持手段を備える。
(b) A color information holding means is provided that holds color information to be written and sends the held color information to a recording area of a pixel at a designated address.

(c)表現すべき画像の画像データを、色を表わす色情
報と、その位置を表わす空間情報とを有する構成要素に
分解し、かつ、各構成要素の色情報と空間情報とを分離
し、該色情報を上記色情報保持手段に設定すると共に、
該空間情報を画素データ記憶ユニットに対して当該色情
報を書込むべき画素のアドレスとして送出する書込制御
手段を備える。
(c) decomposing the image data of the image to be expressed into component elements having color information representing the color and spatial information representing the position thereof, and separating the color information and spatial information of each component; Setting the color information in the color information holding means, and
A write control means is provided for sending the spatial information to the pixel data storage unit as an address of a pixel in which the color information is to be written.

[作用] b = 1−yl  H″;7ノ11./7デススプレ
イによる画像は、一般に、それを構成する線分や面が、
同一の色で表現されていることが多い。本発明は、グラ
フィックディスプレイのこのような性質を利用して、書
込みにおける重複動作の無駄を省いて、高速書込の実現
を図るものである。
[Effect] b = 1-yl H''; 7 no 11. / 7 In general, the line segments and planes that make up an image produced by a death spray are
They are often expressed in the same color. The present invention utilizes such properties of graphic displays to eliminate wasteful redundant operations in writing and achieve high-speed writing.

そこで、上記構成において、画素データ記憶ユニットは
、色情報を格納し得る大きさの記憶領域を画素単位に設
定すると共に、各画素単位にアドレスを付す構成として
いるので、画像データの記憶が、空間情報を、従来の色
要素単位に色要素の数だけ配置するのではなく、1画素
の色情報単位で一つの空間情報として配置することとな
り、かつ、1画素の色情報は、各画素単位に一括して格
納される。
Therefore, in the above configuration, the pixel data storage unit has a storage area large enough to store color information for each pixel, and is configured to assign an address to each pixel, so that image data can be stored in space. Instead of arranging the information in units of color elements as many as the number of color elements as in the past, the information is arranged in units of color information of one pixel as one piece of spatial information, and color information of one pixel is arranged in units of each pixel. Stored all at once.

即ち、各画素の記録領域は、各ビットが色の要素に対応
し、初めの数ビット(例えば8ビツト)が赤系統の色要
素を、次の数ビットが緑系統の色要素を、さらに次の数
ビットが青系統の色要素を各々表わすように設定される
。また、各色系統の数ビツト内で、そのビット構成によ
り、同系統の色白で異なる色彩を表現する。従って、一
つの記録領域の全ビットの情報により、その画素の色が
決定される。
That is, in the recording area of each pixel, each bit corresponds to a color element, and the first few bits (for example, 8 bits) correspond to a red color element, the next few bits correspond to a green color element, and the next few bits correspond to a green color element. A number of bits are set to represent each blue-based color element. Furthermore, within several bits of each color system, different colors can be expressed within the same white color system depending on the bit configuration. Therefore, the color of that pixel is determined by the information of all bits in one recording area.

色情報保持手段は、上記1画素分の記録領域と同じ記録
容量を持ち、1画素分の色情報を保持すると共に、保持
する色情報を指定されたアドレスの画素の記録領域に送
出する。
The color information holding means has the same recording capacity as the recording area for one pixel, holds color information for one pixel, and sends the held color information to the recording area of the pixel at the designated address.

書込制御手段は、先ず、表現すべき画像の画像データを
、線分や面等の構成要素に分解する。即ち、ある画像が
、いくつかの線分や面を重ね合せて構成されているもの
とすると、画像をこれらの要素に分解する。分解された
構成要素は、一つの色を表わす色情報と、その位置とを
表わす空間情報とを有している。
The writing control means first decomposes the image data of the image to be expressed into constituent elements such as line segments and planes. That is, assuming that an image is composed of several line segments or planes overlaid, the image is decomposed into these elements. The decomposed component has color information representing one color and spatial information representing its position.

そこで、書込制御手段は、各構成要素について、順次そ
の色情報と空間情報とを分離し、該色情報を上記色情報
保持手段に対し設定すると共に、該空間情報を画素デー
タ記憶ユニットに対して当該色情報を書込むべき画素の
アドレスとして送出する。
Therefore, the write control means sequentially separates color information and spatial information for each component, sets the color information in the color information holding means, and sets the spatial information in the pixel data storage unit. and sends out the color information as the address of the pixel to be written.

従って、本発明によれば、画面の書き換えに際し、部分
的な書き換えで対応することが可能となり、しかも、同
一の色の領域においては、色の指定を固定して、その領
域の空間の情報のみを画素データ記憶ユニットに送って
、画像を書込むことができるので、同一の色を指定する
際の重複動作を省くことができ、高速でデータの書き換
えを行うことが可能となる。
Therefore, according to the present invention, when rewriting the screen, it is possible to cope with partial rewriting, and in addition, in areas of the same color, the color specification is fixed and only the spatial information of that area is used. Since the image can be written by sending the image to the pixel data storage unit, it is possible to eliminate redundant operations when specifying the same color, and it is possible to rewrite data at high speed.

[実施例] 本発明の実施例について、第1図を参照して説明する。[Example] An embodiment of the present invention will be described with reference to FIG.

なお、第1図は本発明画素データの高速書込方式の一実
施例を示すブロック図である。
Note that FIG. 1 is a block diagram showing an embodiment of a high-speed writing method for pixel data according to the present invention.

〈実施例の構成〉 本実施例の画素データの高速書込方式が適用される汎用
グラフィックディスプレイ装置の基本的な構成は、上述
した第2.3図に示すものと同様である。
<Configuration of Embodiment> The basic configuration of a general-purpose graphic display device to which the high-speed pixel data writing method of this embodiment is applied is the same as that shown in FIG. 2.3 described above.

本実施例の高速書込方式は、第1図に示すように、画素
データ記憶ユニッ)50と、色情報保持手段としての色
記憶レジスタGoと、書込制御手段7゜とを備えて構成
される。
As shown in FIG. 1, the high-speed writing method of this embodiment is configured to include a pixel data storage unit 50, a color storage register Go as a color information holding means, and a writing control means 7. Ru.

画素データ記憶ユニット50は、半導体記憶素子からな
り、記憶セルの複数ビットを1画素の記憶領域として、
CRTディスプレイ40の画面の画素配列対応に配性し
て構成される。この記憶領域の数は、カラー画像を構成
する色要素の数だけ用意される。即ち、赤、青、緑の各
色に複数ビット、例えば、8ビツトずつ割り当てるとす
れば、計24ビットとなる。
The pixel data storage unit 50 is made of a semiconductor storage element, and uses multiple bits of a storage cell as a storage area for one pixel.
It is configured to correspond to the pixel arrangement of the screen of the CRT display 40. The number of storage areas provided is equal to the number of color elements making up a color image. That is, if a plurality of bits, for example 8 bits, are assigned to each color of red, blue, and green, the total will be 24 bits.

画素データ記憶ユニット50の各画素には各々アドレス
が4(され、このアドレスは、当該画素の記憶領域の各
ビットに共通に割り当てられる。従って、一つのアドレ
スにより、1画素が指定され、当該画素の記憶領域の各
ビットが各々対応するデータ入力iB1に接続されて、
対応する色要素の情報がパラレルに格納される構成とな
っている。
Each pixel of the pixel data storage unit 50 has four addresses, and this address is commonly assigned to each bit of the storage area of the pixel. Therefore, one address specifies one pixel, and the address of the pixel is Each bit of the storage area is connected to a corresponding data input iB1,
The configuration is such that information on corresponding color elements is stored in parallel.

色記憶レジスタ60は、上記画素の記録領域のビット数
に対応するビット数を持ち、例えば、シリアルイン・パ
ラレルアウト形式のレジスタにて構成される。
The color storage register 60 has a number of bits corresponding to the number of bits of the recording area of the pixel, and is configured, for example, as a serial-in/parallel-out type register.

このレジスタ60の入力は、書込制御手段70に接続さ
れ、1画素分の色情報が設定される。第1図では、スイ
ッチにより等測的に示してあり、色情報データにより、
各スイッチが、“1“のレベルとO゛′のレベルとなる
電源(図示せず)に選択的に接続されることを表わす。
The input of this register 60 is connected to the write control means 70, and color information for one pixel is set therein. In Figure 1, the switches are shown isometrically, and the color information data
This indicates that each switch is selectively connected to a power source (not shown) having a level of "1" and a level of O'.

この接続関係により、色情報が設定される。Color information is set based on this connection relationship.

また、色記憶レジスタ60の出力は、各ビット対応にデ
ータ入力線61を介して画素データ記憶ユニット50に
接続される。該画素データ記憶ユニット50内での接続
は、上述したようにアドレス指定により行われる。
Further, the output of the color storage register 60 is connected to the pixel data storage unit 50 via a data input line 61 corresponding to each bit. Connections within the pixel data storage unit 50 are made by addressing as described above.

書込制御手段70は、マイクロコンピュータ、バッファ
メモリ等を有して構成され、」−記画像生成装置lOに
対応する装置である。この書込制御手段70は、表現す
べき画像の画像データを、色を表わす色情報およびその
位置を表わす空間情報とを有する構成要素に分解する機
能と、各構成要素の色情報と空間情報とを分離し、該色
情報を」二記色記憶レジスタ60に対し設定すると共に
、該空間情報を画素データ記憶ユニッ!・50に対して
当該色情報を書込むべき画素のアドレスとして送出する
機能とを有して構成される。
The write control means 70 is a device that includes a microcomputer, a buffer memory, etc., and corresponds to the image generation device 1O. This writing control means 70 has the function of decomposing the image data of the image to be expressed into constituent elements having color information representing the color and spatial information representing the position thereof, and the function of dividing the image data of the image to be expressed into constituent elements having the color information and spatial information of each constituent element. The color information is set in the second color storage register 60, and the spatial information is stored in the pixel data storage unit!・It is configured to have a function of sending out the color information to 50 as the address of the pixel to be written.

〈実施例の作用〉 −1−記のように構成される実施例の作用について説明
する。なお、ここでは、説明を簡単にするため、第4図
に示すように、青色の背景Cの中にある赤色の図形Aを
描く場合を想定する。
<Operation of the embodiment> The operation of the embodiment configured as described in -1- will be explained. Here, in order to simplify the explanation, it is assumed that a red figure A is drawn in a blue background C, as shown in FIG.

1−記実施例の構成において、画像データを画素データ
記憶ユニット50に書込むには、先ず、書込制御手段7
0により、書込むべき画像情報を画像構成要素、即ち、
青色の背景Cと、赤色の図形Aとに分解する。そして、
各構成要素毎に色情報と空間情報とを分離する。
1- In the configuration of the embodiment described above, in order to write image data into the pixel data storage unit 50, first, the write control means 7
0, the image information to be written is assigned to the image component, i.e.
It is decomposed into a blue background C and a red figure A. and,
Color information and spatial information are separated for each component.

分離は、先ず、背景Cについて行い、背景Cの青色につ
いての色情報を取り出して、色記憶レジスタ60に設定
する。そして、背景Cについての空間情報(この場合に
は、全画面のXY座標)を取り出して、アドレスバス6
2を介して画素データ記憶ユニット50に送る。
Separation is first performed on the background C, and color information regarding the blue color of the background C is extracted and set in the color storage register 60. Then, the spatial information about the background C (in this case, the XY coordinates of the entire screen) is extracted and the address bus 6
2 to the pixel data storage unit 50.

これを受けて、画素データ記憶ユニット5oでは、上記
XY座標をアドレスとして指定される画素の記憶領域の
各ビットが各々対応するデータ入力線61に接続されて
、色記憶レジスタ6oに設定される色情報の各色要素の
l”、o″のディジタル情報が、当該画素の記憶領域の
各ビットにパラレルに格納される。これを、色情報を固
定したまま、全画面の画素に対して順次行う。
In response to this, in the pixel data storage unit 5o, each bit of the storage area of the pixel specified by using the above-mentioned XY coordinates as an address is connected to the corresponding data input line 61, and the color set in the color storage register 6o is Digital information of l'' and o'' of each color element of information is stored in parallel in each bit of the storage area of the pixel. This is performed sequentially for the pixels on the entire screen while keeping the color information fixed.

次に、赤色の図形Aについて、上記同様の動作を行う。Next, the same operation as above is performed for the red figure A.

ただし、この場合には、全両面の画素に対して書込みを
行うのではなく、当該図形Aの描かれる座標の画素に対
してのみ行う。また、背景Cとの重なり部分は、後で書
込む図形Aの情報が優先するので、背景Cの色情報は、
図形Aの色情報により自動的に書き換えられる。
However, in this case, writing is not performed on pixels on all sides, but only on pixels at the coordinates where the figure A is drawn. In addition, since the information of figure A to be written later has priority in the overlapped part with background C, the color information of background C is
It is automatically rewritten using the color information of figure A.

このようにして、目的の画像のデータが画素データ記憶
ユニット50に書込まれる。ここでは、単純な画像の例
を示したが、さらに複雑な画像であっても、同様の操作
を繰り返すだけで容易に書込むことができる。
In this way, the data of the desired image is written into the pixel data storage unit 50. Although an example of a simple image is shown here, even more complex images can be easily written by simply repeating the same operations.

なお、各画素の色情報は、複数ビ・ントにて表現され、
各ビットが色の要素に対応する。即ち、初めの数ピッl
−(例えば8ビツト)が赤系統の色要素を、次の数ビッ
トが緑系統の色要素を、さらに次の数ビットが青系統の
色要素を各々表わすように設定する。また、各色系統の
数ビツト内で、そのビット構成により、同色系統内で異
なる色彩を表現する。従って、−・つの画素の記憶領域
の全ビットの情報により、その画素の色が決定される。
In addition, the color information of each pixel is expressed by multiple bints,
Each bit corresponds to an element of color. That is, the first few pitches
- (for example, 8 bits) is set so that it represents a red-based color element, the next few bits represent a green-based color element, and the next several bits represent a blue-based color element. Furthermore, within several bits of each color system, different colors within the same color system are expressed depending on the bit configuration. Therefore, the color of the pixel is determined by the information of all the bits in the storage area of the pixel.

ちなみに、全ビットが1 ”であれば、その画素は「白
」であり、全ビットが0″であれば、その画素は「黒」
となる。
By the way, if all the bits are 1'', the pixel is ``white'', and if all the bits are 0'', the pixel is ``black''.
becomes.

このようにして、順次各画素に色情報が格納されると、
画素データ記憶ユニット50には、表現すべき図形等の
画像データが、色情報単位で空間的に配置される。この
データは、−1−述した画像表示装置30により、画素
単位で順次スキャニングすることにより読出され、CR
Tディスプレイ40で表示される。
In this way, when color information is stored in each pixel in sequence,
In the pixel data storage unit 50, image data such as figures to be expressed are spatially arranged in units of color information. This data is read out by sequentially scanning pixel by pixel by the image display device 30 described in -1-, and CR
It is displayed on the T display 40.

次に、現在表示されている画像における特定の色の領域
を、画面上で他の領域に移動させる場合について説明す
る。ここでは、例えば、第4図に示すように、背景Cの
中にある図形Aを、同図において破線で示すBの位置に
移動させると共に、その色を他の色(例えば緑)に変え
る場合について考える。
Next, a case will be described in which a region of a specific color in the currently displayed image is moved to another region on the screen. Here, for example, as shown in Figure 4, a case where figure A in background C is moved to position B indicated by a broken line in the same figure, and its color is changed to another color (for example, green). think about.

この場合は、図形Aの現在位置における色情報と、移動
後のBの位置における色情報とを書き換えればよいこと
になる。即ち、図形Aの現在位置に青の色情報を書込み
、かつ、Bの位置に緑の色情報を書込めばよい。そして
、この書込は、」二連した操作により、青色と緑色の色
情報をそれぞれ固定して、その書込むべき空間情報によ
るアドレスを指定して行うことができる。
In this case, it is sufficient to rewrite the color information at the current position of figure A and the color information at position B after the movement. That is, it is sufficient to write the blue color information at the current position of the figure A and the green color information at the position of the figure B. This writing can be performed by fixing the blue and green color information and specifying an address based on the spatial information to be written by performing two consecutive operations.

従って、本実施例によれば、高速でデータの書き換えを
行うことができる。
Therefore, according to this embodiment, data can be rewritten at high speed.

[発明の効果] 以上説明したように本発明は、同一の色の画像構成要素
については色情報を固定して、当該要素の空間情報を書
込む構成として、各画素毎の色指定を省くことにより、
画素データ記憶ユニットに対する書込を高速化して、画
像データの書込を、高速かつ大型のコンピュータを要せ
ずに高速で実行し得る効果がある。
[Effects of the Invention] As explained above, the present invention has a configuration in which color information is fixed for image constituent elements of the same color and spatial information of the element is written, thereby omitting color specification for each pixel. According to
This has the effect of speeding up writing to the pixel data storage unit and writing image data at high speed without requiring a high-speed, large-sized computer.

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

第1図は本発明画素データの高速書込方式の一実施例を
示すブロック図、第2図は一般的なグラフィックディス
プレイ装置の構成を示すブロック図、、第3図は−1−
記グラフイックディスプレイ装置の画像表示装置の構成
を示すブロック図、第4図は本発明の書込方式による画
像データの書込および書き換えを示す説明図である。 10・・・画像生成装置 20・・・画素データ記憶ユニット 30・・・画像表示装置 40・・・CRTディスプレイ 50・・・画素データ記憶ユニット 60・・・色記憶レジスタ 70・・・書込制御手段
FIG. 1 is a block diagram showing an embodiment of the pixel data high-speed writing method of the present invention, FIG. 2 is a block diagram showing the configuration of a general graphic display device, and FIG. 3 is -1-
FIG. 4 is a block diagram showing the configuration of the image display device of the graphic display device described above, and FIG. 4 is an explanatory diagram showing writing and rewriting of image data by the writing method of the present invention. 10... Image generation device 20... Pixel data storage unit 30... Image display device 40... CRT display 50... Pixel data storage unit 60... Color storage register 70... Write control means

Claims (1)

【特許請求の範囲】  ラスタ・スキャン方式の汎用グラフィックディスプレ
イ装置に設けられる画素データ記憶ユニットに対し、表
現すべき画像の画素データをビットマップ形式で書込む
書込方式において、 画素データ記憶ユニットに、色情報を格納し得る容量の
記憶領域を画素単位に設定すると共に、各画素単位にア
ドレスを付してなり、 かつ、書込むべき色情報を保持すると共に、保持する色
情報を指定されたアドレスの画素の記録領域に送出する
色情報保持手段と、 表現すべき画像の画像データを、色を表わす色情報と、
その位置を表わす空間情報とを有する構成要素に分解し
、かつ、各構成要素の色情報と空間情報とを分離し、該
色情報を上記色情報保持手段に対し設定すると共に、該
空間情報を画素データ記憶ユニットに対して当該色情報
を書込むべき画素のアドレスとして送出する書込制御手
段とを備えて構成されることを特徴とする画素データの
高速書込方式。
[Claims] In a writing method in which pixel data of an image to be expressed is written in a bitmap format to a pixel data storage unit provided in a raster scan type general-purpose graphic display device, the pixel data storage unit includes: A storage area with a capacity that can store color information is set in pixel units, and an address is attached to each pixel unit, and it holds the color information to be written and stores the color information to be stored at the specified address. color information holding means for transmitting image data of an image to be expressed to a recording area of pixels; color information representing a color;
The color information and spatial information of each component are separated, the color information is set in the color information holding means, and the spatial information is 1. A high-speed writing method for pixel data, comprising write control means for sending the color information to a pixel data storage unit as an address of a pixel to be written.
JP17418285A 1985-08-09 1985-08-09 High speed writing system for picture element data Pending JPS6235968A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17418285A JPS6235968A (en) 1985-08-09 1985-08-09 High speed writing system for picture element data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17418285A JPS6235968A (en) 1985-08-09 1985-08-09 High speed writing system for picture element data

Publications (1)

Publication Number Publication Date
JPS6235968A true JPS6235968A (en) 1987-02-16

Family

ID=15974147

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17418285A Pending JPS6235968A (en) 1985-08-09 1985-08-09 High speed writing system for picture element data

Country Status (1)

Country Link
JP (1) JPS6235968A (en)

Similar Documents

Publication Publication Date Title
EP0095618B1 (en) Memory system
US4931956A (en) Video image creation systems
JPH0222957B2 (en)
JPS6025794B2 (en) color graphic display device
JPS5937512B2 (en) raster display device
JPS6042943B2 (en) display device
EP0202426B1 (en) Raster scan digital display system
JPS6235968A (en) High speed writing system for picture element data
JP2508544B2 (en) Graphic display device
JPH0242489A (en) Picture display
JPS6292070A (en) Image data storage method
JPS5822473A (en) Picture processor
SU1547023A1 (en) Device for display of information on colour indicator
JP3017003B2 (en) Image processing device
JPS58136188A (en) Magnifying display system for video
JPS6235970A (en) Graphic display device
JPS6235967A (en) Versatile graphic display device
JPS62166475A (en) Superimposing system for image plane
JPS6235398A (en) General-purpose graphic display unit
JPS6235972A (en) Processing device for picture image information of graphic display
JPS61184588A (en) Binary drawing color display system
JPS641782B2 (en)
JPS63141462A (en) Scan converter
JPH0713539A (en) Display controller
JPS636684A (en) Multi-image control device