Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0786746B2 - Multiple moving image display device - Google Patents
[go: Go Back, main page]

JPH0786746B2 - Multiple moving image display device - Google Patents

Multiple moving image display device

Info

Publication number
JPH0786746B2
JPH0786746B2 JP5056646A JP5664693A JPH0786746B2 JP H0786746 B2 JPH0786746 B2 JP H0786746B2 JP 5056646 A JP5056646 A JP 5056646A JP 5664693 A JP5664693 A JP 5664693A JP H0786746 B2 JPH0786746 B2 JP H0786746B2
Authority
JP
Japan
Prior art keywords
moving image
identification number
frame buffer
moving
writing
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
JP5056646A
Other languages
Japanese (ja)
Other versions
JPH06266331A (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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP5056646A priority Critical patent/JPH0786746B2/en
Publication of JPH06266331A publication Critical patent/JPH06266331A/en
Publication of JPH0786746B2 publication Critical patent/JPH0786746B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、複数動画像表示装置に
関し、特に、単一のフレームバッファによる複数動画像
表示装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a multiple moving image display device, and more particularly to a multiple moving image display device using a single frame buffer.

【0002】[0002]

【従来の技術】図4は、従来の複数動画像表示装置の一
例を示すブロック図である。図4に示すように、従来の
複数動画像表示装置は、ビデオデータ源ユニット14−
1,14−2,14−3からの各々の動画像毎にフレー
ムバッファ12−1,12−2,12−3を必要として
いる。
2. Description of the Related Art FIG. 4 is a block diagram showing an example of a conventional plural moving image display device. As shown in FIG. 4, the conventional multiple moving image display device includes a video data source unit 14-.
The frame buffers 12-1, 12-2, 12-3 are required for each moving image from 1, 14-2, 14-3.

【0003】そして、フレームバッファ12−1,12
−2,12−3には、ビデオデータ源ユニット14−
1,14−2,14−3からの各々の動画像を含むビデ
オデータの各々が書込まれる。
Then, the frame buffers 12-1 and 12
-2 and 12-3 include a video data source unit 14-
Each of the video data including the moving images from 1, 14-2, 14-3 is written.

【0004】また、フレームバッファ12−1,12−
2,12−3から出力されるビデオデータの各々は、ビ
デオ信号切替制御部11からの制御に従って、ビデオ信
号切替回路10で選択されて、ディスプレイ13に表示
される。
Further, the frame buffers 12-1, 12-
Each of the video data output from the video signals 2 and 12-3 is selected by the video signal switching circuit 10 under the control of the video signal switching control unit 11 and displayed on the display 13.

【0005】そして、各々の動画像の相互間の重なりを
制御するための情報は、ビデオ信号切替制御部11が有
している。
The video signal switching control unit 11 has information for controlling the overlap between the moving images.

【0006】[0006]

【発明が解決しようとする課題】上述した従来の複数動
画像表示装置は、表示する動画像の個数だけのフレーム
バッファを必要とし、動画像の個数に比例して所要のハ
ードウェア量が増大するという欠点を有している。
The above-described conventional plural moving image display device requires as many frame buffers as the number of moving images to be displayed, and the required hardware amount increases in proportion to the number of moving images. It has the drawback of

【0007】あるいは、単一のフレームバッファで複数
の動画像表示を実現するためには、主プロセッサやビデ
オデータ源ユニットなどが、動画像の相互間あるいは動
画像とその他のグラフィックスとの重なり具合を判断し
て動画像の不可視部分の描画を抑止する必要があるの
で、主プロセッサやビデオデータ源ユニットなどに大き
な負担を強いることになるという欠点を有している。
Alternatively, in order to realize the display of a plurality of moving images with a single frame buffer, the main processor, the video data source unit, etc. may be arranged such that the moving images overlap each other or the moving images and other graphics overlap each other. Therefore, it is necessary to judge that the drawing of the invisible portion of the moving image is to be suppressed, so that there is a drawback that it imposes a heavy load on the main processor, the video data source unit and the like.

【0008】本発明の目的は、単一のフレームバッファ
で各々のビデオデータ源ユニットが動画像の表示形状を
意識せずに常に自己の動画像の全領域を描画するだけで
複数の動画像の表示を可能とする複数動画像表示装置を
提供することにある。
It is an object of the present invention that a single frame buffer allows each video data source unit to always draw the entire area of its own moving image without being aware of the display shape of the moving image. An object is to provide a multiple moving image display device capable of displaying.

【0009】[0009]

【課題を解決するための手段】第1の発明の複数動画像
表示装置は、(A)複数の動画像を含んだ画面の表示を
行うために画面のイメージ情報を保持するフレームバッ
ファと、(B)前記フレームバッファの表示領域の各画
素位置に対応した各記憶位置に、前記フレームバッファ
の各画素位置に取込むべき動画像の各識別番号を保持す
るビデオプレーンメモリと、(C)そのときに前記フレ
ームバッファへ画素を書込む対象となる動画像の識別番
号を保持する動画像識別番号レジスタと、(D)前記ビ
デオプレーンメモリから出力された動画像の識別番号に
前記動画像識別番号レジスタから出力された動画像の識
別番号を比較する比較器と、(E)前記比較器が一致を
示すときには前記フレームバッファに対する動画像の書
込みを許可するとともに前記比較器が不一致を示すとき
には前記フレームバッファに対する動画像の書込みを禁
止する制御を行う制御回路と、を備えて構成されてい
る。
A multiple moving image display apparatus of a first invention is (A) a frame buffer for holding image information of a screen for displaying a screen including a plurality of moving images, and B) A video plane memory that holds each identification number of the moving image to be captured in each pixel position of the frame buffer at each storage position corresponding to each pixel position of the display area of the frame buffer, and (C) at that time. A moving image identification number register for holding an identification number of a moving image for which pixels are written in the frame buffer; and (D) the moving image identification number register for the identification number of the moving image output from the video plane memory. A comparator for comparing the identification numbers of the moving images output from the above, and (E) when the comparator indicates coincidence, the writing of the moving images to the frame buffer is permitted. It said comparator when indicating the inconsistency is configured to include a control circuit for controlling to prohibit the writing of the moving image with respect to the frame buffer to be.

【0010】また、第2の発明の複数動画像表示方法
は、第1の発明の複数動画像表示装置において、(A)
複数の動画像の識別番号として、主プロセッサから動画
像毎に異なる整数値を割付け、(B)第1の発明のビデ
オプレーンメモリの記憶位置のそれぞれに、第1の発明
のフレームバッファの対応する画素位置のそれぞれで描
画されるべき動画像の識別番号を記憶し、(C)前記フ
レームバッファの各画素位置に対する動画像の書込みに
先立って、そのときに動画像の画素を提供するビデオデ
ータ源ユニットを示す動画像の識別番号を第1の発明の
動画像識別番号レジスタに設定し、(D)前記動画像識
別番号レジスタから出力する動画像の識別番号を、書込
みを行う前記フレームバッファの画素位置に対応する前
記ビデオプレーンメモリの記憶位置にある動画像の識別
番号に比較し、(E)比較結果が一致を示すときには、
第1の発明の制御回路で前記フレームバッファの画素位
置に対する動画像の書込みを許可し、(F)比較結果が
不一致を示すときには、前記制御回路で前記フレームバ
ッファの画素位置に対する動画像の書込みを禁止し、
(G)前記動画像識別番号レジスタから出力する動画像
の識別番号が特定の整数値であるときには、前記制御回
路で前記フレームバッファへの動画像の書込みを常に許
可する、ことを含んでいる。
The plural moving picture display method of the second invention is the same as the plural moving picture display device of the first invention.
As the identification numbers of a plurality of moving images, different integer values are assigned from the main processor for each moving image, and (B) each of the storage locations of the video plane memory of the first invention corresponds to the frame buffer of the first invention. A video data source that stores the identification number of the moving image to be drawn at each of the pixel positions, and (C) provides the pixels of the moving image at that time prior to writing the moving image to each pixel position of the frame buffer. The identification number of the moving image showing the unit is set in the moving image identification number register of the first invention, and (D) the pixel number of the frame buffer for writing the identification number of the moving image output from the moving image identification number register. When compared with the identification number of the moving image in the storage position of the video plane memory corresponding to the position, and (E) the comparison result shows a match,
The control circuit according to the first aspect of the present invention permits the writing of the moving image at the pixel position of the frame buffer, and (F) when the comparison result shows a mismatch, the control circuit causes the writing of the moving image at the pixel position of the frame buffer. Ban,
(G) When the identification number of the moving image output from the moving image identification number register is a specific integer value, the control circuit always permits writing of the moving image to the frame buffer.

【0011】さらに、第3の発明の複数動画像表示方法
は、第1の発明の複数動画像表示装置において、(A)
主プロセッサから複数の動画像の識別番号として、表示
位置の一部が互いに重なり合う動画像の各々に対して
は、各々異なる整数値を割付けるとともに、表示位置が
重なり合わない動画像の各々に対しては、同一の整数値
も含む整数値を割付け、(B)第1の発明のビデオプレ
ーンメモリの記憶位置のそれぞれに、第1の発明のフレ
ームバッファの対応する画素位置のそれぞれで描画され
るべき動画像の識別番号を記憶し、(C)前記フレーム
バッファの各画素位置に対する動画像の書込みに先立っ
て、そのときに動画像の画素を提供するビデオデータ源
ユニットを示す動画像の識別番号を第1の発明の動画像
識別番号レジスタに設定し、(D)前記動画像識別番号
レジスタから出力する動画像の識別番号を、書込みを行
う前記フレームバッファの画素位置に対応する前記ビデ
オプレーンメモリの記憶位置にある動画像の識別番号に
比較し、(E)比較結果が一致を示すときには、第1の
発明の制御回路で前記フレームバッファの画素位置に対
する動画像の書込みを許可し、(F)比較結果が不一致
を示すときには、前記制御回路で前記フレームバッファ
の画素位置に対する動画像の書込みを禁止する、ことを
含んでいる。
Further, the plural moving image display method of the third invention is the plural moving image display device of the first invention, in which (A)
As an identification number of a plurality of moving images from the main processor, a different integer value is assigned to each of the moving images whose display positions partially overlap each other, and to each of the moving images whose display positions do not overlap. For example, (B) an integer value including the same integer value is assigned, and (B) each of the storage positions of the video plane memory of the first invention is drawn at each of the corresponding pixel positions of the frame buffer of the first invention. The identification number of the moving image to be stored, and (C) prior to writing the moving image to each pixel position of the frame buffer, the identification number of the moving image indicating the video data source unit that provides the pixels of the moving image at that time. Is set in the moving image identification number register of the first invention, and (D) the frame buffer for writing the identification number of the moving image output from the moving image identification number register. (E) When the comparison result shows a match, the pixel position of the frame buffer is controlled by the control circuit of the first invention. (F) When the comparison result shows a mismatch, the control circuit prohibits the writing of the moving image to the pixel position of the frame buffer.

【0012】[0012]

【実施例】次に、本発明の実施例について図面を参照し
て説明する。
Embodiments of the present invention will now be described with reference to the drawings.

【0013】図1は、第1の発明の複数動画像表示装置
を適用した第1の実施例のブロック図である。本実施例
の複数動画像表示装置は、図1に示すように、主プロセ
ッサ1からあるいはビデオデータ源ユニット9−1,9
−2,9−3,9−4からの動画像等のイメージ情報を
フレームバッファ2に書込むことにより、フレームバッ
ファ2に複数の動画像を含んだ画面のイメージ情報を保
持し、DAコンバータ7を通してディスプレイ8の画面
に複数の動画像等の表示を行っている。
FIG. 1 is a block diagram of a first embodiment to which the plural moving image display device of the first invention is applied. As shown in FIG. 1, the multi-moving image display apparatus of this embodiment is provided from the main processor 1 or the video data source units 9-1, 9.
By writing the image information such as moving images from −2, 9-3, and 9-4 in the frame buffer 2, the image information of the screen including a plurality of moving images is held in the frame buffer 2, and the DA converter 7 Through this, a plurality of moving images and the like are displayed on the screen of the display 8.

【0014】そして、ビデオプレーンメモリ3は、フレ
ームバッファ2の表示領域の各画素位置に対応した各記
憶位置に、フレームバッファ2の各画素位置に取込むべ
き動画像の各識別番号を保持している。
The video plane memory 3 holds each identification number of the moving image to be captured in each pixel position of the frame buffer 2 in each storage position corresponding to each pixel position of the display area of the frame buffer 2. There is.

【0015】また、動画像識別番号レジスタ4は、その
ときにフレームバッファ2へ画素を書込む対象となる動
画像の識別番号を保持している。
The moving picture identification number register 4 holds the identification number of the moving picture for which pixels are to be written in the frame buffer 2 at that time.

【0016】そこで、比較器5は、ビデオプレーンメモ
リ3から出力された動画像の識別番号に動画像識別番号
レジスタ4から出力された動画像の識別番号を比較す
る。
Therefore, the comparator 5 compares the identification number of the moving image output from the video plane memory 3 with the identification number of the moving image output from the moving image identification number register 4.

【0017】そして、制御回路6は、比較器5が一致を
示すときには、フレームバッファ2に対する動画像の書
込みを許可し、比較器5が不一致を示すときには、フレ
ームバッファ2に対する動画像の書込みを禁止する制御
を行っている。
Then, the control circuit 6 permits the writing of the moving image to the frame buffer 2 when the comparator 5 shows a match, and prohibits the writing of the moving image to the frame buffer 2 when the comparator 5 shows a mismatch. Control to do so.

【0018】以上のように、第1の実施例は、主プロセ
ッサ1からあるいはビデオデータ源ユニット9−1,9
−2,9−3,9−4からそれぞれ動画像の全体像をフ
レームバッファ2に描画することにより、複数の動画像
が互いに重なり合って混在する表示画面を単一のフレー
ムバッファ2で得ることができる。
As described above, in the first embodiment, the main processor 1 or the video data source units 9-1, 9 are used.
By drawing the whole images of the moving images from -2, 9-3, and 9-4 in the frame buffer 2, it is possible to obtain a display screen in which a plurality of moving images overlap each other and are mixed in the single frame buffer 2. it can.

【0019】次に、図2は、第2の発明の複数動画像表
示方法を適用して、複数の動画像をフレームバッファ2
に保持し、それらの動画像の識別番号をビデオプレーン
メモリ3に保持した第2の実施例の状態の一例を示す図
である。
Next, referring to FIG. 2, a plurality of moving images are displayed in the frame buffer 2 by applying the method for displaying a plurality of moving images of the second invention.
FIG. 7 is a diagram showing an example of a state of the second embodiment in which the identification numbers of the moving images are held in the video plane memory 3 in FIG.

【0020】第2の実施例は、まず、複数の動画像の識
別番号として、主プロセッサ1から動画像#1,#2,
#3,#4,#5毎に異なる整数値“1”,“2”,
“3”,“4”,“5”を割付けて、動画像以外の部分
には整数値“0”を割付けている。
In the second embodiment, first, as the identification numbers of a plurality of moving images, the moving images # 1, # 2 and # 2 from the main processor 1 are used.
Different integer values “1”, “2”, for # 3, # 4, # 5,
"3", "4", and "5" are assigned, and the integer value "0" is assigned to the portion other than the moving image.

【0021】そして、図2に示すように、ビデオプレー
ンメモリ3の記憶位置のそれぞれには、フレームバッフ
ァ2の対応する画素位置のそれぞれで描画されるべき動
画像#i(iは、0,1,2,3,4,5の何れか)の
識別番号“i”を記憶している。なお、ビデオプレーン
メモリ3の内容は、動画像#1,#2,#3,#4,#
5の表示状態が変化する度に、主プロセッサ1から更新
している。
Then, as shown in FIG. 2, in each of the storage positions of the video plane memory 3, a moving image #i (i is 0, 1) to be drawn at each of the corresponding pixel positions of the frame buffer 2. , 2, 3, 4, 5) identification number "i" is stored. The contents of the video plane memory 3 are moving images # 1, # 2, # 3, # 4, #.
Every time the display state of No. 5 changes, the main processor 1 updates it.

【0022】また、フレームバッファ2の各画素位置に
対する動画像の書込みに先立って、そのときに動画像#
j(jは、0,1,2,3,4,5の何れか)の画素を
提供する主プロセッサ1あるいはビデオデータ源ユニッ
ト9−1,9−2,9−3,9−4の何れかを示す動画
像#jの識別番号“j”を動画像識別番号レジスタ4に
設定している。
Prior to writing the moving image to each pixel position of the frame buffer 2, the moving image # is written at that time.
Any of the main processor 1 or the video data source unit 9-1, 9-2, 9-3, 9-4 that provides pixels of j (j is any of 0, 1, 2, 3, 4, 5) The identification number “j” of the moving image #j indicating that is set in the moving image identification number register 4.

【0023】そこで、動画像識別番号レジスタ4から出
力する動画像#jの識別番号“j”を、書込みを行うフ
レームバッファ2の画素位置に対応するビデオプレーン
メモリ3の記憶位置にある動画像#iの識別番号“i”
に比較している。
Then, the identification number "j" of the moving picture #j output from the moving picture identification number register 4 is stored in the video plane memory 3 at the storage position corresponding to the pixel position of the frame buffer 2 to be written. i's identification number "i"
Compared to.

【0024】そして、i=jで比較結果が一致を示すと
きには、制御回路6でフレームバッファ2の画素位置に
対する動画像#jの書込みを許可し、i≠jで比較結果
が不一致を示すときには、制御回路6でフレームバッフ
ァ2の画素位置に対する動画像#jの書込みを禁止して
いる。
When i = j indicates that the comparison result indicates a match, the control circuit 6 permits writing of the moving image #j to the pixel position of the frame buffer 2, and when i ≠ j indicates that the comparison result indicates a mismatch, The control circuit 6 prohibits writing of the moving image #j to the pixel position of the frame buffer 2.

【0025】なお、動画像識別番号レジスタ4から出力
する動画像#jの識別番号“j”が特定の整数値“0”
であるときには、制御回路6でフレームバッファ2への
どの動画像#1,#2,#3,#4,#5の書込みも常
に許可している。
The identification number "j" of the moving image #j output from the moving image identification number register 4 is a specific integer value "0".
, The control circuit 6 always permits writing of any of the moving images # 1, # 2, # 3, # 4, and # 5 to the frame buffer 2.

【0026】次に、図3は、第3の発明の複数動画像表
示方法を適用して、複数の動画像をフレームバッファ2
に保持し、それらの動画像の識別番号をビデオプレーン
メモリ3に保持した第3の実施例の状態の一例を示す図
である。
Next, referring to FIG. 3, a plurality of moving images are displayed in the frame buffer 2 by applying the method for displaying a plurality of moving images of the third invention.
FIG. 8 is a diagram showing an example of a state of the third embodiment in which the identification numbers of the moving images are held in the video plane memory 3 in FIG.

【0027】第3の実施例は、まず、主プロセッサ1か
ら複数の動画像の識別番号として、表示位置の一部が互
いに重なり合う動画像#1,#4,#5および#3,#
4に対しては、各々異なる整数値“1”,“2”,
“3”および“1”,“2”を割付け、表示位置が重な
り合わない動画像#2に対しては、整数値“1”を割付
けて、動画像以外の部分に整数値“0”を割付けてい
る。
In the third embodiment, first, as the identification numbers of a plurality of moving images from the main processor 1, the moving images # 1, # 4, # 5 and # 3, # in which the display positions partially overlap each other are displayed.
4 have different integer values “1”, “2”,
“3”, “1”, and “2” are assigned, and for moving image # 2 whose display positions do not overlap, an integer value “1” is assigned and an integer value “0” is assigned to a portion other than the moving image. I am allocating.

【0028】そして、図3に示すように、ビデオプレー
ンメモリ3の記憶位置のそれぞれには、フレームバッフ
ァ2の対応する画素位置のそれぞれで描画されるべき動
画像#iの識別番号“p”(pは、0,1,2,3の何
れか)を記憶している。なお、ビデオプレーンメモリ3
の内容は、動画像#1,#2,#3,#4,#5の表示
状態が変化する度に、必要であれば識別番号の再設定を
行って主プロセッサ1から更新している。
Then, as shown in FIG. 3, in each of the storage positions of the video plane memory 3, the identification number "p" (of the moving image #i to be drawn at each of the corresponding pixel positions of the frame buffer 2 ( p stores 0, 1, 2, or 3). The video plane memory 3
The content of is updated from the main processor 1 by resetting the identification number if necessary each time the display state of the moving images # 1, # 2, # 3, # 4, # 5 changes.

【0029】また、フレームバッファ2の各画素位置に
対する動画像の書込みに先立って、そのときに動画像#
jの画素を提供する主プロセッサ1あるいはビデオデー
タ源ユニット9−1,9−2,9−3,9−4の何れか
を示す動画像#jの識別番号“q”(pは、0,1,
2,3の何れか)を動画像識別番号レジスタ4に設定し
ている。
Prior to writing the moving image to each pixel position of the frame buffer 2, the moving image # is written at that time.
The identification number “q” (p is 0, p is 0, p) of the main processor 1 or the video data source unit 9-1, 9-2, 9-3, 9-4 which provides the pixels of j. 1,
2 or 3) is set in the moving image identification number register 4.

【0030】そこで、動画像識別番号レジスタ4から出
力する動画像#jの識別番号“q”を、書込みを行うフ
レームバッファ2の画素位置に対応するビデオプレーン
メモリ3の記憶位置にある動画像#iの識別番号“p”
に比較している。
Then, the identification number "q" of the moving image #j output from the moving image identification number register 4 is stored at the storage position of the video plane memory 3 corresponding to the pixel position of the frame buffer 2 for writing. i's identification number "p"
Compared to.

【0031】そして、p=qで比較結果が一致を示すと
きには、制御回路6でフレームバッファ2の画素位置に
対する動画像#jの書込みを許可し、p≠qで比較結果
が不一致を示すときには、制御回路6でフレームバッフ
ァ2の画素位置に対する動画像#jの書込みを禁止して
いる。
When p = q indicates that the comparison result shows a match, the control circuit 6 permits writing of the moving image #j to the pixel position of the frame buffer 2, and when p ≠ q indicates that the comparison result does not match, The control circuit 6 prohibits writing of the moving image #j to the pixel position of the frame buffer 2.

【0032】[0032]

【発明の効果】以上説明したように、本発明の複数動画
像表示装置は、動画像のデータ源で動画像の画面上の表
示形状を意識せずに動画像の全体像を描画するだけで、
単一のフレームバッファにより複数の動画像を表示する
ことができるために、動画像のデータ源として、主プロ
セッサを用いるときには処理の負担が減り、ビデオデー
タ源ユニットなどの専用装置を用いるときにはハードウ
ェア量が削減できるという効果を有している。
As described above, the plural moving image display apparatus of the present invention is capable of drawing the whole image of a moving image without paying attention to the display shape of the moving image on the screen by the data source of the moving image. ,
Since a single frame buffer can display multiple moving images, the processing load is reduced when the main processor is used as the moving image data source, and the hardware is used when a dedicated device such as a video data source unit is used. It has the effect of reducing the amount.

【0033】また、第2の発明の複数動画像表示方法
は、動画像識別番号レジスタの内容を特定の整数値(例
えば、“0”)とすることにより、フレームバッファを
通常の形態で使用できるので、主プロセッサから動画像
以外のグラフィックスを従来と同様の方法でも描画する
ことができるとともに、ビデオプレーンメモリの1記憶
位置当りのビット数をkとして、同時に表示できる動画
像の最大個数を2k-1 個まで自由に表示することができ
るという効果を有している。
In the plural moving image display method of the second invention, the frame buffer can be used in a normal form by setting the content of the moving image identification number register to a specific integer value (for example, "0"). Therefore, it is possible to draw graphics other than moving images from the main processor by the same method as the conventional method, and the maximum number of moving images that can be displayed simultaneously is 2 with k being the number of bits per storage position of the video plane memory. It has the effect that up to k-1 can be displayed freely.

【0034】さらに、第3の発明の複数動画像表示方法
は、フレームバッファの1画素で互いに重なり合う動画
像の最大個数が2k-1 個以下であるという条件を満たし
ていれば、同時に表示できる動画像の個数には制限を有
しないという効果を有している。
Furthermore, the plural moving picture display method according to the third aspect of the present invention enables simultaneous display if the maximum number of moving pictures that overlap each other in one pixel of the frame buffer is 2 k-1 or less. It has an effect that the number of moving images is not limited.

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

【図1】第1の発明の複数動画像表示装置を適用した第
1の実施例のブロック図である。
FIG. 1 is a block diagram of a first embodiment to which a plural moving image display device of a first invention is applied.

【図2】第2の発明の複数動画像表示方法を適用して複
数動画像をフレームバッファ2に保持し、それらの動画
像の識別番号をビデオプレーンメモリ3に保持した第2
の実施例の状態の一例を示す図である。
FIG. 2 shows a second moving image display method according to the second invention, in which a plurality of moving images are held in a frame buffer 2 and the identification numbers of those moving images are held in a video plane memory 3;
It is a figure which shows an example of the state of the Example.

【図3】第3の発明の複数動画像表示方法を適用して複
数動画像をフレームバッファ2に保持し、それらの動画
像の識別番号をビデオプレーンメモリ3に保持した第3
の実施例の状態の一例を示す図である。
FIG. 3 is a diagram showing a third moving image display method of the third invention, in which a plurality of moving images are held in a frame buffer 2 and identification numbers of those moving images are held in a video plane memory 3;
It is a figure which shows an example of the state of the Example.

【図4】従来の複数動画像表示装置の一例を示すブロッ
ク図である。
FIG. 4 is a block diagram showing an example of a conventional multiple moving image display device.

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

1 主プロセッサ 2 フレームバッファ 3 ビデオプレーンメモリ 4 動画像識別番号レジスタ 5 比較器 6 制御回路 7 DAコンバータ 8 ディスプレイ 9−1,9−2,9−3,9−4 ビデオデータ源ユ
ニット 10 ビデオ信号切替回路 11 ビデオ信号切替制御部 12−1,12−2,12−3 フレームバッファ 13 ディスプレイ 14−1,14−2,14−3 ビデオデータ源ユニ
ット
1 main processor 2 frame buffer 3 video plane memory 4 moving picture identification number register 5 comparator 6 control circuit 7 DA converter 8 display 9-1, 9-2, 9-3, 9-4 video data source unit 10 video signal switching Circuit 11 Video signal switching controller 12-1, 12-2, 12-3 Frame buffer 13 Display 14-1, 14-2, 14-3 Video data source unit

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】(A)複数の動画像を含んだ画面の表示を
行うために画面のイメージ情報を保持するフレームバッ
ファと、(B)前記フレームバッファの表示領域の各画
素位置に対応した各記憶位置に、前記フレームバッファ
の各画素位置に取込むべき動画像の各識別番号を保持す
るビデオプレーンメモリと、(C)そのときに前記フレ
ームバッファへ画素を書込む対象となる動画像の識別番
号を保持する動画像識別番号レジスタと、(D)前記ビ
デオプレーンメモリから出力された動画像の識別番号に
前記動画像識別番号レジスタから出力された動画像の識
別番号を比較する比較器と、(E)前記比較器が一致を
示すときには前記フレームバッファに対する動画像の書
込みを許可するとともに前記比較器が不一致を示すとき
には前記フレームバッファに対する動画像の書込みを禁
止する制御を行う制御回路と、を備えることを特徴とす
る複数動画像表示装置。
1. A frame buffer for holding image information of a screen for displaying a screen including a plurality of moving images, and (B) each corresponding to each pixel position of a display area of the frame buffer. A video plane memory that holds each identification number of a moving image to be captured in each pixel position of the frame buffer at a storage position, and (C) Identification of a moving image in which pixels are to be written in the frame buffer at that time. A moving image identification number register that holds a number; and (D) a comparator that compares the identification number of the moving image output from the moving image identification number register with the identification number of the moving image output from the video plane memory, (E) When the comparator indicates a match, writing of a moving image in the frame buffer is permitted, and when the comparator indicates a mismatch, the frame Multiple video image display device characterized by comprising: a control circuit for controlling to prohibit the writing of the moving image, the relative Ffa.
【請求項2】 請求項1記載の複数動画像表示装置にお
いて、(A)複数の動画像の識別番号として、主プロセ
ッサから動画像毎に異なる整数値を割付け、(B)請求
項1記載のビデオプレーンメモリの記憶位置のそれぞれ
に、請求項1記載のフレームバッファの対応する画素位
置のそれぞれで描画されるべき動画像の識別番号を記憶
し、(C)前記フレームバッファの各画素位置に対する
動画像の書込みに先立って、そのときに動画像の画素を
提供するビデオデータ源ユニットを示す動画像の識別番
号を請求項1記載の動画像識別番号レジスタに設定し、
(D)前記動画像識別番号レジスタから出力する動画像
の識別番号を、書込みを行う前記フレームバッファの画
素位置に対応する前記ビデオプレーンメモリの記憶位置
にある動画像の識別番号に比較し、(E)比較結果が一
致を示すときには、請求項1記載の制御回路で前記フレ
ームバッファの画素位置に対する動画像の書込みを許可
し、(F)比較結果が不一致を示すときには、前記制御
回路で前記フレームバッファの画素位置に対する動画像
の書込みを禁止し、(G)前記動画像識別番号レジスタ
から出力する動画像の識別番号が特定の整数値であると
きには、前記制御回路で前記フレームバッファへの動画
像の書込みを常に許可する、ことを特徴とする複数動画
像表示方法。
2. The plural moving image display apparatus according to claim 1, wherein (A) a plurality of moving image identification numbers are assigned by the main processor to different integer values for each moving image, and (B) the moving image display apparatus according to claim 1. The identification number of the moving image to be drawn at each of the corresponding pixel positions of the frame buffer according to claim 1 is stored in each of the storage positions of the video plane memory, and (C) the moving image for each pixel position of the frame buffer is stored. Prior to writing the image, a moving picture identification number is set in the moving picture identification number register according to claim 1, which indicates a video data source unit which provides pixels of the moving picture at that time.
(D) The identification number of the moving image output from the moving image identification number register is compared with the identification number of the moving image in the storage position of the video plane memory corresponding to the pixel position of the frame buffer to be written, ( E) When the comparison result shows a match, the control circuit according to claim 1 permits writing of the moving image to the pixel position of the frame buffer, and (F) When the comparison result shows a mismatch, the control circuit causes the frame to be written. (G) When the identification number of the moving image output from the moving image identification number register is a specific integer value, the moving image writing to the pixel position of the buffer is prohibited, and the moving image to the frame buffer is controlled by the control circuit. A method for displaying a plurality of moving images, characterized in that writing is always permitted.
【請求項3】 請求項1記載の複数動画像表示装置にお
いて、(A)主プロセッサから複数の動画像の識別番号
として、表示位置の一部が互いに重なり合う動画像の各
々に対しては、各々異なる整数値を割付けるとともに、
表示位置が重なり合わない動画像の各々に対しては、同
一の整数値も含む整数値を割付け、(B)請求項1記載
のビデオプレーンメモリの記憶位置のそれぞれに、請求
項1記載のフレームバッファの対応する画素位置のそれ
ぞれで描画されるべき動画像の識別番号を記憶し、
(C)前記フレームバッファの各画素位置に対する動画
像の書込みに先立って、そのときに動画像の画素を提供
するビデオデータ源ユニットを示す動画像の識別番号を
請求項1記載の動画像識別番号レジスタに設定し、
(D)前記動画像識別番号レジスタから出力する動画像
の識別番号を、書込みを行う前記フレームバッファの画
素位置に対応する前記ビデオプレーンメモリの記憶位置
にある動画像の識別番号に比較し、(E)比較結果が一
致を示すときには、請求項1記載の制御回路で前記フレ
ームバッファの画素位置に対する動画像の書込みを許可
し、(F)比較結果が不一致を示すときには、前記制御
回路で前記フレームバッファの画素位置に対する動画像
の書込みを禁止する、ことを特徴とする複数動画像表示
方法。
3. The multiple moving image display apparatus according to claim 1, wherein each of the moving images whose display positions partially overlap each other as (A) identification numbers of the plurality of moving images from the main processor. Assign different integer values,
An integer value including the same integer value is assigned to each of the moving images whose display positions do not overlap, and (B) the frame according to claim 1 is assigned to each of the storage positions of the video plane memory according to claim 1. Stores the identification number of the moving image to be drawn at each of the corresponding pixel positions in the buffer,
2. The moving picture identification number according to claim 1, wherein (C) prior to writing the moving picture to each pixel position of the frame buffer, a moving picture identification number indicating a video data source unit providing the pixels of the moving picture at that time. Set in register,
(D) The identification number of the moving image output from the moving image identification number register is compared with the identification number of the moving image in the storage position of the video plane memory corresponding to the pixel position of the frame buffer to be written, ( E) When the comparison result shows a match, the control circuit according to claim 1 permits writing of the moving image to the pixel position of the frame buffer, and (F) When the comparison result shows a mismatch, the control circuit causes the frame to be written. A method for displaying a plurality of moving images, characterized in that writing of a moving image to a pixel position of a buffer is prohibited.
JP5056646A 1993-03-17 1993-03-17 Multiple moving image display device Expired - Lifetime JPH0786746B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5056646A JPH0786746B2 (en) 1993-03-17 1993-03-17 Multiple moving image display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5056646A JPH0786746B2 (en) 1993-03-17 1993-03-17 Multiple moving image display device

Publications (2)

Publication Number Publication Date
JPH06266331A JPH06266331A (en) 1994-09-22
JPH0786746B2 true JPH0786746B2 (en) 1995-09-20

Family

ID=13033118

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5056646A Expired - Lifetime JPH0786746B2 (en) 1993-03-17 1993-03-17 Multiple moving image display device

Country Status (1)

Country Link
JP (1) JPH0786746B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08123401A (en) * 1994-10-28 1996-05-17 Nec Corp Multiple moving picture display device

Also Published As

Publication number Publication date
JPH06266331A (en) 1994-09-22

Similar Documents

Publication Publication Date Title
JP3442252B2 (en) Hardware to support YUV data format conversion for software MPEG decoder
US6466220B1 (en) Graphics engine architecture
US6914606B2 (en) Video output controller and video card
GB2250668A (en) Tear-free updates of computer graphical output displays
JP2004280125A (en) Video/graphic memory system
JPH07104722A (en) Image display system
JPH07113818B2 (en) Method and apparatus for displaying image portion selected by operator
US7589745B2 (en) Image signal processing circuit and image display apparatus
JPH07262367A (en) Apparatus and method for processing of digital image signal
JPH04174497A (en) Display controlling device
JPH0786746B2 (en) Multiple moving image display device
JPH08123401A (en) Multiple moving picture display device
JPH0443594B2 (en)
JP3444091B2 (en) Video data display method
JP3379723B2 (en) Display screen superimposition control device
EP1115104A1 (en) Image processor and image display
JP2998417B2 (en) Multimedia information processing device
JP3265791B2 (en) OHP display device
JPH0764524A (en) Image display device
JPH1031461A (en) Display device
JPS607477A (en) Image display
JPH05313645A (en) Image composing and display device
JPS61273675A (en) 3-dimensional address generating circuit
JPH01276196A (en) Image display controller
JPS59198085A (en) Defect compensating circuit of solid-state image pickup device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19960305

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080920

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080920

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090920

Year of fee payment: 14

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090920

Year of fee payment: 14

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100920

Year of fee payment: 15

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110920

Year of fee payment: 16

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120920

Year of fee payment: 17

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130920

Year of fee payment: 18