JPH08272944A - 画像制御装置 - Google Patents

画像制御装置

Info

Publication number
JPH08272944A
JPH08272944A JP7097886A JP9788695A JPH08272944A JP H08272944 A JPH08272944 A JP H08272944A JP 7097886 A JP7097886 A JP 7097886A JP 9788695 A JP9788695 A JP 9788695A JP H08272944 A JPH08272944 A JP H08272944A
Authority
JP
Japan
Prior art keywords
display
color
image data
data
image
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.)
Granted
Application number
JP7097886A
Other languages
English (en)
Other versions
JP3598576B2 (ja
Inventor
Kazuo Ogura
和夫 小倉
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP9788695A priority Critical patent/JP3598576B2/ja
Publication of JPH08272944A publication Critical patent/JPH08272944A/ja
Application granted granted Critical
Publication of JP3598576B2 publication Critical patent/JP3598576B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 装置構成を変更せずに任意の表示面を半透明
表示し得る画像制御装置を実現する。 【構成】 ジェネレータ部42〜44から供給される複
数の表示面を、α/βセレクタ80がα系/β系に系統
分離し、コントローラ61がα系/β系毎に指定の優先
順位に応じて重ね合わせてなる表示画面を形成する。C
LT62がα系/β系の各表示画面を画素単位の色を表
わす表示データに変換する。構成要素70〜75からな
る選択手段は、α系/β系の表示データの内、少なくと
も1つの表示系統をそのまま出力するか、あるいは所定
の表示系統の表示データを特定色を示す色データに代え
て出力するかのいずれかを選択し、演算部78がこの選
択手段を介したα系/β系の表示データを加算して半透
明の表示画面を発生する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、例えば「目」、「口」
や「鼻」等の顔の各部位を表示するための複数の表示面
を有し、これら表示面を重ね合わせて形成される似顔絵
像を画面表示する装置などに用いて好適な画像制御装置
に関する。
【0002】
【従来の技術】周知のように、ビデオゲーム機などに用
いられる画像制御装置では、表示すべき画面を複数の表
示面から構成しており、例えば、画面背景色を形成する
バックドロップ面上に背景面を形成するバックグラウン
ド面を置き、さらにその上に”キャラクタ”を移動表示
させるオブジェクト面が置かれるようになっている。こ
のようなレイヤ構造をなす各表示面は、1つに重ね合わ
されて表示画面を形成するため、動画表示に好都合な手
法として多用されていることが知られている。
【0003】すなわち、レイヤ構造を持たない単一の表
示面上でキャラクタ画像を動画表示する場合には、キャ
ラクタ画像を移動させた後の背景部分が抜けてしまう
が、レイヤ構造により表示画面を形成すれば、キャラク
タ画像が移動しても、その背景部分が表示されるため、
何の不都合も生じない。さらに、レイヤ構造による複数
の表示面でそれぞれ動画表示させておき、そのうち必要
な表示面だけを選択して画面表示すると、動画表示され
る画像を登場させたり、消失させる等の特殊効果が容易
に得られる利点も兼ね備えている。
【0004】
【発明が解決しようとする課題】さて、上述した従来の
画像制御装置では、レイヤ構造の各表示面に種々の変更
を加えて各様な表示効果を得ており、その一態様として
画面表示される画像を半透明状態にする手法が知られて
いる。表示面を半透明にして表示する手法としては、表
示面を構成する画素単位のカラー画像データに対して特
定の単一色のカラー画像データを加算する方式や、前後
関係にある表示面のカラー画像データ同士を加算する方
式がある。特に、後者の方式によれば、後側の表示面が
前側の表示面を通して透けて見えるという視覚効果、つ
まり、前側の表示面をあたかも半透明の画像として取り
扱えるという所謂、半透明効果を得ることが可能になっ
ている。
【0005】ところで、表示面を半透明の画像として表
示させるには、表示面間の前後関係(プライオリティ)
をハードウェア構成上で決めておく必要があり、プライ
オリティを変える為にはハードウェア構成自体を変更し
なければならないという弊害がある。すなわち、従来の
構成においては、特定の画像に対してのみ、例えば全て
の画像を重ね合わせた後の画像のみ、あるいは予め定め
られた画像のみ半透明の画像とすることができるだけ
で、任意に選択した表示面の画像を半透明にすること
は、装置全体の構成を変更せねばならない、という背景
がある。このため、ハードウェア構成を変更せずにプラ
イオリティを任意に設定でき、複数の表示面の内のいず
れかを選択して「半透明」に設定したり、単に全表示面
をそのまま重ね合わせて表示する等の表示切換え可能な
画像制御装置が待望されている。
【0006】本発明は、上述した事情に鑑みてなされた
もので、ハードウェア構成を変更せずとも表示面間のプ
ライオリティを任意に設定して任意の表示面を半透明表
示することができる画像制御装置を提供することを目的
としている。
【0007】
【課題を解決するための手段】上記目的を達成するた
め、請求項1に記載の発明では、画面を構成する画素単
位の表示色を示すカラー画像データを複数画面分入力可
能な画像データ入力手段と、複数の系統を有し、各系統
に対して前記画像データ入力手段により入力された複数
画面分のカラー画像データの中の少なくとも1つの画面
のカラー画像データを割り当て、各系統毎に割り当てら
れたカラー画像を指定順序で重ね合せて出力する画像分
離手段と、前記画像データ入力手段から入力される複数
画面分のカラー画像データを、この画像分離手段のいず
れの系統に割り当てるかを設定する割り当て設定手段
と、前記画像分離手段の各系統からのカラー画像データ
の少なくとも1つをそのまま出力するか、あるいはこの
カラー画像データに代えて特定色を示すカラー画像デー
タを出力するかを選択する選択手段と、この選択手段を
介した前記画像分離手段の各系統からのカラー画像デー
タを加算する演算手段とを具備することを特徴としてい
る。
【0008】また、請求項2に記載の発明によれば、前
記画像分離手段は、各系統毎に割り当てられる各画面毎
に優先度を付与する優先度付与手段を含み、この優先度
付与手段にて付与される優先度に基づいて各画面の重な
り順序を設定することを特徴とする。さらに、請求項3
に記載の発明によれば、前記画像分離手段は、複数の系
統の内の少なくとも1つの系統から出力されるカラー画
像データが透明であるか否かを判定する透明判定手段
と、この透明判定手段にて透明判定された画素単位のカ
ラー画像データを、特定色のカラー画像データに置換し
て出力し、一方、透明判定されないカラー画像データは
そのまま出力する複数の透明色変換手段とを含むことを
特徴としている。加えて、請求項4に記載の発明によれ
ば、前記演算手段は、前記選択手段を介して入力される
各系統からのカラー画像データの少なくとも1つをオフ
状態に設定するオフ手段を有することを特徴とする。
【0009】また、請求項5に記載の発明では、画像を
表示する表示面を複数面重ね合せて1つの画面を形成す
る画像制御装置において、前記画面を構成する複数の表
示面を発生する表示面発生手段と、この表示面発生手段
が発生する複数の表示面を、複数の表示系統に割り当て
る割り当て手段と、前記割り当て手段によって各表示系
統に割り当てられた表示面同士の重なり順序を、表示上
の前後関係を表わす優先順位に応じて指定し、指定され
た重なり順序に従って重ね合わせた表示画面を各表示系
統別に形成する表示画面形成手段と、この表示画面形成
手段により形成された各表示系統別の表示画面を、それ
ぞれ画素単位の色を表わす表示データに変換する変換手
段と、この変換手段が出力する各表示系統別の表示デー
タの内、少なくとも1つの表示系統をそのまま出力する
か、あるいは所定の表示系統の表示データを特定色を示
す色データに代えて出力するかのいずれかを選択する選
択手段と、表示すべき表示態様に応じて前記割り当て手
段、前記表示画面形成手段および前記選択手段を制御す
る表示制御手段とを備え、この表示制御手段は、前記割
り当て手段に対して前記複数の表示面をいずれの表示系
統に割り当てるかを指示しつつ、前記表示画面形成手段
に対して所定の優先順位を付与し、かつ、前記選択手段
に対して選択指示を与え、この選択手段を介した各表示
系統毎の表示データを加算して画面表示することを特徴
している。
【0010】
【作用】本発明では、画像データ入力手段が画面を構成
する画素単位の表示色を示すカラー画像データを複数画
面分入力すると、複数の系統を有する画像分離手段が、
割り当て設定手段による割り当て設定に基づき各系統に
対して入力された複数画面分のカラー画像データの中の
少なくとも1つの画面のカラー画像データを割り当てる
と共に、各系統毎に割り当てられたカラー画像を指定順
序で重ね合せて出力し、選択手段がこの画像分離手段の
各系統からのカラー画像データの少なくとも1つをその
まま出力するか、あるいはこのカラー画像データに代え
て特定色を示すカラー画像データを出力するかを選択
し、演算手段がこの選択手段を介した各系統からのカラ
ー画像データを加算する。これにより、ハードウェア構
成を変更せずとも、表示面(カラー画像)間のプライオ
リティを任意に設定して任意の表示面を半透明表示する
ことが可能になる。
【0011】
【実施例】以下、図面を参照して本発明の実施例につい
て説明する。 A.実施例の構成 (1)全体構成 図1は、本発明の一実施例による画像制御装置1の全体
構成を示すブロック図である。画像制御装置1は、後述
する構成要素10〜20に基づき生成されるコンポジッ
トビデオ信号SVおよびオーディオ信号SAをディスプレ
イ装置2に供給する。ディスプレイ装置2は、例えば通
常のテレビジョン受像機、あるいはサウンドシステムを
備えるVDT(ビデオ・ディスプレイ・ターミナル)で
あり、画像制御装置1側から供給されるコンポジットビ
デオ信号SVに応じた画像を画面表示する一方、オーデ
ィオ信号SAをBGMあるいは効果音等として放音す
る。
【0012】画像制御装置1において、10は各種操作
スイッチを備えるコントローラであり、操作者のスイッ
チ操作に応じた操作信号を発生する。コントローラ10
は、各表示面にどのような画像を割り当てるかを指定し
たり、どのような表示態様で各表示面の画像を画面表示
させるか等の表示態様を指定する操作スイッチの他、画
面背景色の色相を次第に上げて表示画像をフェードイン
(溶明)させる消失スイッチも設けられている。11は
コントローラ10が発生する操作信号に基づき装置各部
を制御するCPUであり、その動作については後述す
る。なお、CPU11は図示されていないDMAコント
ローラ等の周辺装置を含み、DMA転送し得るように構
成されている。
【0013】12は、CPU11によってロードされる
各種制御プログラムの他に、キャラクタ系の画像である
バックグラウンド画像BGやオブジェクト画像OBJ、
あるいはビットマップパターンを形成するビットマップ
画像BMが記憶されるROMである。13はCPU11
の演算結果やフラグ値を一時記憶する各種レジスタから
構成されるワークRAMである。14はCPU11の制
御の下に表示制御するビデオ・ディスプレイ・プロセッ
サ(以下、VDPと称す)である。VDP14は、SR
AM15(スタティックRAM)およびDP−RAM1
6(デュアルポートRAM)に格納される各種画像デー
タに基づき、CPU11が指示する表示態様で画面表示
するための表示データ(RGBデータ)を発生する。
【0014】ここで言う表示態様とは、設定されたプラ
イオリティに基づき表示面同士の重なり具合を調整した
り、重ねた表示面を半透明状態で表示させる等の形態を
指す。つまり、VDP14では、CPU11が指定する
プライオリティに従って表示面の前後関係を定め、これ
に基づいてSRAM15およびDP−RAM16に格納
される各種画像データを重ね合せてひとつの画面を形成
する表示データ(RGBデータ)を発生するようにして
おり、その具体的な構成については追って詳述する。S
RAM15は、CPU11の指示によりROM12側か
らDMA転送されてくるオブジェクト画像OBJあるい
はバックグラウンド画像BGを形成する画像データを一
時記憶する。一方、DP−RAM16は、ROM12側
からDMA転送されてくるビットマップ画像BMを形成
する画像データを一時記憶する。このDP−RAM16
は、画像データを高速に書き込み・読み出しする為に、
書込みポートと読み出しポートとの両ポートを用いて画
像データを書き込みながら読み出せる構成を備えてい
る。
【0015】17はエンコーダであり、上述したVDP
14から出力される表示データ(RGBデータ)をコン
ポジットビデオ信号SVに変換して出力する。18は音
源処理回路である。音源処理回路18は、CPU11の
指示の下に、サウンドRAM19に記憶されている波形
データに基づいて楽音合成し、これによって得られる楽
音データを次段のD/A変換器20に供給する。D/A
変換器20は、音源処理回路18から供給される楽音デ
ータをオーディオ信号SAに変換して出力する。
【0016】(2)VDP14の構成 次に、上述したVDP14の構成について図2を参照し
て説明する。VDP14は、インタフェース部30、画
像発生部40、同期制御部50および表示制御部60か
ら構成されている。以下、各部の構成について説明す
る。 インタフェース部30の構成 インタフェース部30は構成要素31〜33から形成さ
れる。31はCPUインタフェース部であり、CPU1
1側から供給される各種制御信号を入力してVDP14
の各部に供給する一方、VDP14側で発生する各種タ
イミングデータをCPU11側へ出力する。32はSR
AMインタフェース部であり、上記CPUインタフェー
ス部31を介してDMA転送されるオブジェクト画像O
BJあるいはバックグラウンド画像BGをSRAM15
側の指定アドレスへ書き込むと共に、CPU11の指示
に応じてSRAM15側から読み出されるオブジェクト
画像OBJあるいはバックグラウンド画像BGを画像発
生部40(後述する)に供給する。
【0017】ここで、図3を参照してSRAMインタフ
ェース部32に接続されるSRAM15のメモリ構成に
ついて説明しておく。SRAM15には、記憶エリアE
BG1〜EBG2、記憶エリアEOA(1)〜EOA(n)およ
び記憶エリアEOB(1)〜EOB(n)が設けられてい
る。記憶エリアEBG1〜EBG2には、それぞれバックグ
ラウンド表示面BG−A、バックグラウンド表示面BG
−Bを形成する画像データがそれぞれストアされる。ま
た、記憶エリアEOA(1)〜EOA(n)には、オブジェ
クト表示面OBJ−Aに表示される各画像データがスト
アされる。さらに、記憶エリアEOB(1)〜EOB(n)
には、オブジェクト表示面OBJ−Bに表示される各画
像データがストアされる。オブジェクト表示面OBJ−
A,OBJ−Bを形成する画像データは、例えば、32
ドット×32ドットのオブジェクトセルを形成する色デ
ータであり、上記表示面OBJ−A(あるいはOBJ−
B)には、こうしたオブジェクトセルが最大n個(例え
ば、128個)表示し得るようになっている。
【0018】次に、再び図2に戻り、VDP14の構成
について説明を進める。図2において、33はDP−R
AMインタフェース部である。このインタフェース部3
3は、CPUインタフェース部31を介してDMA転送
されるビットマップ画像BMをDP−RAM16側の指
定アドレスへストアする一方、CPU11の指示に応じ
てDP−RAM16側から読み出されるビットマップ画
像BMを画像発生部40(後述する)に与える。DP−
RAM16には、図4(イ)に図示するように、記憶エ
リアEBM1〜E BM2が設けられており、記憶エリアEBM
1にはビットマップ表示面BM−Aを形成するビットマ
ップ形式の画像データが、記憶エリアEBM2にはビット
マップ表示面BM−Bを形成するビットマップ形式の画
像データが格納されるようになっている。
【0019】画像発生部40の構成 画像発生部40は構成要素41〜44からなる。41は
オブジェクトアトリビュートメモリ部であり、オブジェ
クト表示面OBJ−Aおよびオブジェクト表示面OBJ
−Bに表示される各オブジェクトの「番号」と、その表
示位置を表わす「座標値」とを記憶する。オブジェクト
アトリビュートメモリ部41は、図4(ロ)に図示する
ように、オブジェクト表示面OBJ−A,OBJ−Bに
各々対応する記憶領域に分割されており、各表示面に対
応する記憶領域は、表示するオブジェクトの「番号」が
格納される記憶エリアENUMと、表示位置を表わす「X
Y座標値」が格納される記憶エリアELOCとから形成さ
れている。このような形態でオブジェクトアトリビュー
トメモリ部41に一時記憶されるオブジェクト属性は、
上述したCPUインタフェース部31を介してCPU1
1の指示に応じて更新される。
【0020】42はオブジェクト表示面OBJ−A,O
BJ−Bの各画像を水平走査タイミング毎に発生するオ
ブジェクトジェネレータ部である。オブジェクトジェネ
レータ部42は、2つのラインバッファを備えており、
上記オブジェクトアトリビュートメモリ部41に記憶さ
れるオブジェクト属性に応じてSRAM15側より読み
出す1水平走査ライン分の画像データ、すなわち、オブ
ジェクト表示面OBJ−Aに対応する画像データとオブ
ジェクト表示面OBJ−Bに対応する画像データとをそ
れぞれラインバッファへ格納する。また、このジェネレ
ータ部42では、両ラインバッファに格納される画像デ
ータを、後述する同期制御部60から供給される同期信
号に基づき水平ブランキング期間に次段の表示制御部5
0(後述する)へ転送した後、次の走査ライン分の画像
データを再びSRAM15側から読み出す処理を順次繰
り返すようになっている。
【0021】43はバックグラウンド表示面BG−A,
BG−Bの各画像を水平走査タイミング毎に発生するバ
ックグラウンドジェネレータ部であり、上記ジェネレー
タ部42と同様に2つのラインバッファを備える。この
ジェネレータ部42では、SRAM15側からバックグ
ラウンド表示面BG−Aに対応する画像データとバック
グラウンド表示面BG−Bに対応する画像データとをそ
れぞれラインバッファへ格納して水平ブランキング期間
に次段の表示制御部50(後述する)へ転送した後、次
の走査ラインに対応する画像データを再びSRAM15
側から読み出す処理を順次繰り返す。
【0022】44はビットマップ表示面BM−A,BM
−Bの各画像を水平走査ライン毎に発生するビットマッ
プジェネレータ部であり、2つのラインバッファを備え
る。このジェネレータ部43では、DP−RAM16側
からビットマップ表示面BM−A,BM−Bに各々対応
する画像データをそれぞれラインバッファへ格納して水
平ブランキング期間に次段の表示制御部50(後述す
る)へ転送した後、次の走査ラインに対応する画像デー
タを再びSRAM15側から読み出す処理を順次繰り返
す。
【0023】このように、画像発生部40では、オブジ
ェクトアトリビュートメモリ部41に記憶されるオブジ
ェクト属性に対応した「オブジェクト表示面OBJ−
A,OBJ−B」と、「バックグラウンド表示面BG−
A,BG−B」と、「ビットマップ表示面BM−A,B
M−B」とからなる合計6表示面分の画像を生成する。
これら表示面は、ひとつに重ねられて1表示画面を形成
するものであり、その重なり具合を表わす前後関係は、
表示面毎に付与されるプライオリティ(後述する)によ
って定まる。例えば、図5に示す一例では、バックグラ
ウンド表示面BG−Bに最も高いプライオリティが付与
されて最も手前側に位置し、以下「OBJ−B」→「B
M−A」→「OBJ−A」→「BM−B」→「BG−
A」の順にプライオリティが下がるに連れて奥側とな
る。なお、各表示面の重なり具合は、後述する表示制御
部60によって制御される。
【0024】同期制御部50の構成 同期制御部50は、構成要素51〜54から構成され
る。51はVDP14内部で用いられる各種動作クロッ
ク信号を発生するオシレータ部である。52はこのオシ
レータ部51から供給されるクロック信号をカウントし
てなる水平同期カウンタ値/垂直同期カウンタ値を発生
する水平/垂直同期カウンタ部である。水平同期カウン
タ値と垂直同期カウンタ値とは、図6に図示するよう
に、それぞれ水平表示期間と垂直表示期間とを表わす値
である。53はデコーダ部であり、水平/垂直同期カウ
ンタ部52が発生する水平同期カウンタ値/垂直同期カ
ウンタ値をそれぞれデコードして水平同期信号および垂
直同期信号を発生する。デコーダ部53が発生する同期
信号は次段のビデオ信号ジェネレータ部54に供給され
る一方、上述した各ジェネレータ部42〜44および表
示制御部60にも供給されるようになっている。ビデオ
信号ジェネレータ部54は、水平同期信号および垂直同
期信号を重畳したコンポジットビデオ信号SVを発生す
る。
【0025】表示制御部60の構成 表示制御部60は構成要素61〜64からなる。61は
プライオリティコントローラ部であり、上述した画像発
生部40が生成する6つの表示面(「OBJ−A」,
「OBJ−B」,「BG−A」,「BG−B」,「BM
−A」,「BM−B」)についての重なり具合を制御す
る。このプライオリティコントローラ部61は、後述す
るコントロールレジスタ群64にストアされる表示制御
データ(プライオリティOBJpriおよびプライオリテ
ィBGpri)に応じて各表示面の前後関係を定める。
【0026】ここで、図7を参照してプライオリティコ
ントローラ部61の概念構成について説明しておく。プ
ライオリティコントローラ部61は、シフトレジスタ的
に動作するメモリ61aを備え、各バンクエリアB1〜
B11には指定プライオリティに対応する表示面の画像
(1水平走査ライン分のカラーコード)がストアされ
る。これらバンクエリアB1〜B11の内、バンクエリ
アB1に最も高いプライオリティの表示面が割り当てら
れ、これ以降はプライオリティ降順の表示面が割り当て
られる。
【0027】本実施例の場合、予めバンクエリアB2,
B4,B6,B9にそれぞれ「オブジェクト表示面OB
J−B」、「ビットマップ表示面BM−A」、「ビット
マップ表示面BM−B」、「バックグラウンド表示面B
G−B」が固定的に割り当てられ、残りのバンクエリア
B1,B3,B5,B7,B8,B10に対して「オブ
ジェクト表示面OBJ−A」あるいは「バックグラウン
ド表示面BG−A」が指定プライオリティに応じて割り
当てられる。すなわち、「オブジェクト表示面OBJ−
A」は、プライオリティOBJpriの値に応じてバンク
エリアB1,B5,B7,B10のいずれかにストアさ
れる。また、「バックグラウンド表示面BG−A」は、
プライオリティBGpriの値に応じてバンクエリアB
3,B8のいずれかにストアされる。
【0028】プライオリティOBJpriおよびプライオ
リティBGpriは、後述するコントロールレジスタ群6
4のプライオリティレジスタPRIOにセットされる値
である。このプライオリティレジスタPRIOは、CP
U11によって内容が書き換えられるものであり、例え
ば、上記プライオリティOBJpriが「1」,プライオ
リティBGpriが「0」とされた場合、「オブジェクト
表示面OBJ−A」がバンクエリアB5にセットされ、
一方、「バックグラウンド表示面BG−A」がバンクエ
リアB8にセットされる。この結果、各表示面の重なり
具合は、図8に示す通り、「OBJ−B」が最も手前側
となり、以降「BM−A」→「OBJ−A」→「BM−
B」→「BG−A」→「BG−B」の順に設定される。
【0029】結局、本実施例の場合、「オブジェクト表
示面OBJ−A」のレイヤ位置がプライオリティOBJ
priの値に応じて4通り有り、「バックグラウンド表示
面BG−A」のレイヤ位置がプライオリティBGpriの
値に応じて2通り有るから、都合8通りに各表示面の重
なり具合を変更させることが可能になる。なお、バンク
エリアB11に格納されるバックドロップBDは、表示
面ではなく、背景となる表示面が透明であった時の背景
色を決める単一色のカラーコードである。
【0030】次に、再び図2に戻り、表示制御部60の
構成について説明を進める。図において、62はカラー
ルックアップテーブル部であり、上述したプライオリテ
ィコントローラ部61によって前後関係が定められた各
表示面の画像データ(カラーコード)を表示データ(R
GBデータ)に変換する。63は上記テーブル部63か
ら供給される表示データ(RGBデータ)をD/A変換
してRGBアナログ信号を発生するD/A変換部であ
る。64は、CPUインタフェース部31を介してCP
U11側から供給される各種表示制御データを一時記憶
するコントロールレジスタ群である。コントロールレジ
スタ群64には、上述したプライオリティOBJpriお
よびプライオリティBGpri等、CPU11側から供給
される各種表示制御データを一時記憶する複数のレジス
タから構成されている。
【0031】ここで、図9〜図11を参照してコントロ
ールレジスタ群64に設けられる主要レジスタの構成に
ついて説明する。まず、図9はディスプレイイネーブル
レジスタDENAの構成を示す図である。このレジスタ
DENAは、上述した6つの表示面毎に表示するか否か
を指定するデータがセットされる6ビット長のレジスタ
である。各ビットには、「0(OFF:非表示)」ある
いは「1(ON:表示)」のデータがセットされ、各ビ
ット位置LSB〜MSBは、それぞれ「オブジェクト表
示面OBJ−B」、「オブジェクト表示面OBJ−
A」、「ビットマップ表示面BM−B」、「ビットマッ
プ表示面BM−A」、「バックグラウンド表示面BG−
B」および「バックグラウンド表示面BG−A」が対応
付けられている。
【0032】次に、図10は、αβイネーブルレジスタ
αβENAの構成を示す図である。レジスタαβENA
は、前述した画像発生部40が発生する各表示面を2系
統(α系、β系)に分けた場合に、いずれの系統にする
かを選択するデータを一時記憶するものである。レジス
タαβENAは、各表示面当たりα系、β系を指定する
データ([0:無効],[1:有効])がセットされる
よう全12ビット長で形成されている。なお、このレジ
スタαβENAにセットされるデータが意図するところ
については後述する。
【0033】図11(イ)は、プライオリティレジスタ
PRIOの構成を示す図である。レジスタPRIOは、
全6ビット長で形成され、そのビット位置LSBには前
述したプライオリティBGpriがセットされ、ビット位
置2SB〜3SBにはプライオリティOBJpriがセッ
トされる。また、ビット位置4SBにはα系を表示する
か否かを指定するデータDisp enable α([0:ブ
ランク],[1:α])がセットされ、ビット位置5S
Bにはβ系を表示するか否かを指定するデータDisp
enable β([0:ブランク],[1:β])がセット
される。さらに、ビット位置MSBにはβ系をバックド
ロップBDにするか否かを指示するデータβ Disp
/BD([0:β],[1:BD])がセットされる。
次に、図11(ロ)は、ディスプレイモードレジスタD
ISPの構成を示す図である。このレジスタDISP
は、α系の画像とβ系の画像とを加算するか、あるいは
α系の画像からβ系の画像を減算するかを指定する1ビ
ットのデータAdd/Sub([0:加算],[1:減算])
がセットされる。
【0034】(3)表示制御部60の機能モデル構成 次に、本発明の要旨に係わる表示制御部60の機能モデ
ルについて説明する。さて、表示制御部60は、コント
ロールレジスタ群61に配設される上記の各レジスタD
ENA、αβENA、PRIOおよびDISPに一時記
憶される各種表示制御データに応じてプライオリティコ
ントローラ部61、カラルックアップテーブル部62お
よびD/A変換部63を制御する訳であるが、その制御
はVDP14内部にインプリメントされるマイクロコー
ドによって実現される。そこで、以下では、このマイク
ロコードに基づき構成要素61〜64を制御して「表示
面間のプライオリティを任意に設定して表示態様を切換
える」表示制御部60の機能モデルについて説明する。
【0035】図12は、表示制御部60の機能モデル構
成を示すブロック図であり、図2に示した各部と共通す
る要素には同一の番号を付している。この図において、
80−1〜80−6はα/βセレクタである。α/βセ
レクタ80−1,80−2は、前述したビットマップジ
ェネレータ部44が発生するビットマップ表示面BM−
A,BM−Bの画像データ(カラーコード)をα系とβ
系とに分離する。この系統分離は、上述したレジスタα
βENAの5SB〜6SB(BM−A),7SB〜8S
B(BM−B)の値に応じてなされる。
【0036】また、α/βセレクタ80−3,80−4
では、バックグラウンドジェネレータ部43が発生する
バックグラウンド表示面BG−A,BG−Bの画像デー
タ(カラーコード)を、レジスタαβENAのLSB〜
2SB(BG−A),3SB〜4SB(BG−B)の値
に応じてα系とβ系とに分離する。さらに、α/βセレ
クタ80−6,80−6では、オブジェクトジェネレー
タ部42が発生するオブジェクト表示面OBJ−A,O
BJ−Bの画像データ(カラーコード)を、レジスタα
βENAの9SB〜10SB(OBJ−A),11SB
〜MSB(OBJ−B)の値に応じてα系とβ系とに分
離する。
【0037】プライオリティコントロール部61は、α
系プライオリティコントローラ61−1と、β系プライ
オリティコントローラ61−2とから形成されており、
両コントローラ61−1,61−2は、図7に図示した
概念構成を有している。α系プライオリティコントロー
ラ61は、レジスタPRIOに格納されるプライオリテ
ィOBJpri(2SB〜3SB)およびプライオリティ
BGpri(LSB)に応じてα系における表示面の前後
関係を定め、一方、β系プライオリティコントローラ6
1−2はこれと同様、β系における各表示面の前後関係
を定める。本実施例の場合、「オブジェクト表示面OB
J−A」のレイヤ位置がプライオリティOBJpriの値
に応じて4通り変化し、「バックグラウンド表示面BG
−A」のレイヤ位置がプライオリティBGpriの値に応
じて2通り変化するので、都合8通りのレイヤ構造とし
て表示面の重なり具合を変更させ得る。
【0038】62はカラールックアップテーブルであ
り、上記コントローラ61−1,61−2において前後
関係が定められた各表示面の画像データ(カラーコー
ド)をカラーデータに変換して出力する。70,71
は、それぞれ各コントローラ61−1,61−2から供
給される画像データ(カラーコード)が「透明(無
色)」であるか否かを判定する透明判定部である。透明
判定部70,71は、「透明(無色)」の画像データ
(カラーコード)を検出した場合、検出信号を発生す
る。72,73は、15ビット長のBDカラーレジスタ
であり、所定の画面背景色を表わすカラーデータ(RG
B各5ビット)が格納されている。74,75はバック
ドロップ混合部であり、上述した透明判定部70,71
が検出信号を発生した場合にのみ、BDカラーレジスタ
72,73にセットされているカラーデータを次段へ出
力し、それ以外の場合にはカラールックアップテーブル
62から供給されるカラーデータを次段へ供給するよう
切換え動作する。
【0039】なお、バックドロップ混合部75は、こう
した切換え動作に加え、前述したプライオリティレジス
タPRIOの最上位ビット位置(図11参照)に格納さ
れるデータβ Disp/BDに従って強制的にBDカラーレジ
スタ73にセットされるカラーデータを出力させ得る。
すなわち、データβ Disp/BDが「1」である時には、カ
ラールックアップテーブル62から供給されるカラーデ
ータが「透明(無色)」でない場合でも一意的にBDカ
ラーレジスタ73にセットされるカラーデータを出力
し、β系の画像を背景色のみにし得るようになってい
る。
【0040】76,77はブランクON/OFF部であ
る。ブランクON/OFF部76,77は、それぞれプ
ライオリティレジスタPRIOの4SB、5SBに格納
されるデータDisp enable α、Disp enable β
の値に応じて前段側から供給されるカラーデータを出力
するか否かを制御する。つまり、ブランクON/OFF
部76にあっては、データDisp enable αが「0」
の時にはα系カラーデータを次段へ供給せず、「1」の
場合にのみ次段へ出力する。同様に、ブランクON/O
FF部77でも、データDisp enable βが「0」の
時にはβ系カラーデータを次段へ供給せず、「1」の場
合にのみ次段へ出力する。78は前述したディスプレイ
レジスタDISPのデータAdd/Subに応じてα系カラー
データとβ系カラーデータとを加減算して出力する演算
部である。演算部78は、データAdd/Subが「0」の時
に(α+β)を算出し、「1」の時に(α−β)を算出
する。そして、この演算部78から出力される画像(カ
ラーデータ)がD/A変換器63を介してRGBデータ
に変換される。
【0041】B.実施例の動作 次に、CPU11の指示に基づき、上述した表示制御部
60(機能モデル)が表示面間のプライオリティを任意
に設定して表示態様を切換える動作について説明する。
以下では、最初にCPU11の概略動作について説明
し、この後にCPU11の指示に応じて表示制御する表
示制御部60(機能モデル)の動作について説明する。
【0042】(1)CPU11の基本動作 まず、本実施例による画像制御装置1に電源が投入され
ると、CPU11はROM12から対応する制御プログ
ラムを読み出して自身にロードし、図13に示すメイン
ルーチンを実行してステップS1に処理を進める。ステ
ップS1では、ワークRAM13に設けられているワー
クエリアを初期化する一方、VDP14に対して内部の
コントロールレジスタ群64および画像発生部40の内
部メモリを初期化するよう指示する。
【0043】こうして装置各部のイニシャライズがなさ
れた後に、操作者が表示態様を指定すべくコントローラ
10を操作したとする。そうすると、CPU11は、操
作者のコントローラ10から供給される操作信号に応じ
てコントロールレジスタ群64の各レジスタ内容をステ
ップS2〜S5を経て順次更新する。すなわち、ステッ
プS2では、ディスプレイイネーブルレジスタDENA
(図9参照)に対して6つの表示面OBJ−A,OBJ
−B,BM−A,BM−B,BG−A,BG−B毎に表
示するか否かを指定するデータをセットする。次いで、
ステップS3に進むと、CPU11は、αβイネーブル
レジスタαβENA(図10参照)に対して表示面OB
J−A,OBJ−B,BM−A,BM−B,BG−A,
BG−Bの表示系統をα系あるいはβ系のいずれにする
かを指定するデータをセットする。
【0044】さらに、ステップS4では、プライオリテ
ィレジスタPRIO(図11(イ)参照)に、前述した
プライオリティBGpri、プライオリティOBJpri、デ
ータDisp enable α、データDisp enable βお
よびデータβ Disp/BDをセットする。そして、
続くステップS5ではディスプレイモードレジスタDI
SP(図11(ロ)参照)に対してα系の画像とβ系の
画像とを加算するか、あるいはα系の画像からβ系の画
像を減算するかを指定する1ビットのデータAdd/Subを
セットする。このようにして、コントロールレジスタ群
64の各レジスタに表示制御データを設定したCPU1
1は、次のステップS6に処理を進め、コントローラ1
0の操作に応じて指定された各表示面OBJ−A,OB
J−B,BM−A,BM−B,BG−A,BG−Bの各
画像データを、ROM12からSRAM15およびDP
−RAM16へDMA転送するよう指示する。
【0045】なお、上記ステップS6において、SRA
M15およびDP−RAM16にDMA転送された各表
示面OBJ−A,OBJ−B,BM−A,BM−B,B
G−A,BG−Bの画像データは、前述した各ジェネレ
ータ部42〜44(図2参照)を介して表示制御部60
に供給されて表示制御される。すなわち、上述したステ
ップS2〜S5の処理によってコントロールレジスタ群
64の各レジスタDENA,αβENA,PRIOおよ
びDSPに種々の表示制御データがセットされた表示制
御部60(図12参照)が、表示制御データに応じて各
表示面の表示態様を切換えるようにしており、その具体
例については後述する。
【0046】次に、CPU11は、ステップS7に進
み、コントローラ10に配設される消失スイッチが操作
されたか否かを判断する。ここで、当該スイッチが操作
されていない場合には、判断結果が「NO」となり、こ
のルーチンを完了する。一方、消失スイッチが操作され
た時には、判断結果が「YES」となり、次のステップ
S8に処理を進める。ステップS8では、コントロール
レジスタ群64内部のBDカラーレジスタ72,73に
格納されているバックドロップBD値をインクリメント
して画面背景色の色相を上げ、続く、ステップS9では
インクリメントされたバックドロップBD値が所定値よ
り大であるかどうかを判断する。ここで、バックドロッ
プBD値が所定値より小さい時には判断結果が「NO」
となり、再びステップS7に処理を戻し、一方、所定値
より大であれば、画面表示された画像が背景色に埋れて
フェードインする。
【0047】(2)表示制御部60(機能モデル)の動
作 次に、上述したCPU11の処理によって各レジスタD
ENA,αβENA,PRIOおよびDSPに表示制御
データがセットされた表示制御部の動作について説明す
る。ここでは、CPU11の処理に基づきSRAM15
およびDP−RAM16に表示すべき画像が転送されて
いるものとし、例えばSRAM15では図14(イ)に
示すように、バックグラウンド表示面BG−A,BG−
Bに対応する記憶エリアEBG1,EBG2には、それぞれ
図示形状の画像が記憶され、オブジェクト表示面OBJ
−A,OBJ−Bに対応する記憶エリアEOA(1),E
OB(1)には、それぞれ図示形状の画像が記憶されてい
るものとする。また、DP−RAM16では同図(ロ)
に示すように、ビットマップ表示面に対応する記憶エリ
アEBM1,EBM2には、それぞれ図示形状の画像が記憶
されているものとする。
【0048】表示面A群と表示面B群とを半透明状態
で重ね合わせる場合 ここで言う表示面A群とは、6つの表示面中のBG−
A,OBJ−AおよびBM−Aを指し、表示面B群とは
BG−B,OBJ−BおよびBM−Bを指す。表示面A
群と表示面B群とを半透明状態で重ね合わせる場合、レ
ジスタDENA,αβENA,PRIOおよびDSPに
は、図15に示すデータがセットされる。すなわち、デ
ィスプレイイネーブルレジスタDENAでは、6つの表
示面全部を表示させるべく、当該レジスタDENAのM
SB〜LSBの全ビット位置に「1」がセットされる。
【0049】αβイネーブルレジスタαβENAでは、
α系に表示面A群(BG−A,OBJ−A,BM−A)
を表示させ、β系に表示面B群(BG−B,OBJ−
B,BM−B)を表示させるべく、対応するビット位置
に「1」がセットされている。プライオリティレジスタ
PRIOでは、β系の画像を表示させるため、そのMS
Bに「0」がセットされ、かつ、α系およびβ系の両画
像を表示するよう5SB,4SBにそれぞれ「1」がセ
ットされている。また、表示面の前後関係を指定するプ
ライオリティBGpri(LSB)およびプライオリティ
OBJpri(3SB〜2SB)は、それぞれ「1」、
「0」がセットされる。したがって、この場合、6つの
表示面間の前後関係は、図8に示すように、手前から奥
に「OBJ−B」→「BM−A」→「OBJ−A」→
「BM−B」→「BG−A」→「BG−B」の順にな
り、最も奥側に「バックドロップBD」が配置されるこ
とになる。 また、ディスプレイモードレジスタDIS
Pでは、α系の画像とβ系の画像とを半透明状態で加算
するため、「0」がセットされる。
【0050】以上のように、各レジスタDENA,αβ
ENA,PRIOおよびDSPに表示制御データがセッ
トされると、図12に示す表示制御部60(機能モデ
ル)では、α/βセレクタ80−1,80−3,80−
5がそれぞれ表示面A群(BG−A,OBJ−A,BM
−A)を選択し、α/βセレクタ80−2,80−4,
80−6がそれぞれ表示面B群(BG−B,OBJ−
B,BM−B)を選択する。したがって、α系プライオ
リティコントローラ61−1では、表示面A群の前後関
係を定め、β系プライオリティコントローラ61−2で
は、表示面B群の前後関係を定める。
【0051】そして、前後関係が定められたα系の画像
とβ系の画像とがそれぞれカラールックアップテーブル
62にて表示データ(RGBデータ)に変換され、この
後演算部78にて足し合わされる。以上の処理をモデル
化して表現すると、図16のように図示できる。つま
り、α系では表示面A群の前後関係に基づき表示画像I
Mαを形成し、β系では表示面B群の前後関係に基づき
表示画像IMβを形成する。そして、これら表示画像I
Mα,IMβが演算部78において加算されると、両者
を半透明状態で重ね合わせた1つの表示画像が形成され
る。
【0052】バックドロップBDを半透明状態で表示
面A群に重ね合わせる場合 この場合、レジスタDENA,αβENA,PRIOお
よびDSPには、図17に示す表示制御データがセット
される。この図に示す各表示制御データが、上述した
のケースと異なる点は、プライオリティレジスタPRI
OのMSBに位置するデータβ Disp/BDを「1」にした
ことにある。つまり、バックドロップ混合部75がバッ
クドロップBDを出力するようセットされる。これによ
り、β系はバックドロップBDのみを発生する。そし
て、この場合における表示制御部60の処理をモデル化
すると、図18のように図示できる。つまり、表示面A
群の前後関係に基づき形成された表示画像IMαとβ系
のバックドロップBDとが演算部78において加算され
ることで、バックドロップBDを半透明状態にして表示
面A群を重ね合わせた表示画像となる。
【0053】バックドロップBDを半透明状態で表示
面B群に重ね合わせる場合 この場合、レジスタDENA,αβENA,PRIOお
よびDSPには、図19に示す表示制御データがセット
される。この図に示す各表示制御データが、上述した
のケースと異なる点は、αβイネーブルレジスタαβE
NAにおいて、α系に表示面B群(BG−B,OBJ−
B,BM−B)を選択し、β系に表示面A群(BG−
A,OBJ−A,BM−A)を選択すべく、対応するビ
ット位置に「1」がセットされている。そして、この場
合における表示制御部60の処理をモデル化すると、図
20のように図示できる。つまり、α系では表示面B群
の前後関係に基づき表示画像IMαを形成し、これとβ
系のバックドロップBDとを演算部78において加算す
る。これにより、上記のケースと同様に、バックドロ
ップBDを半透明状態にして表示面B群を重ね合わせた
表示画像となる。
【0054】このように、本実施例によれば、従来の装
置のようにハードウェア構成を変更することなく、コン
トロールレジスタ群64に格納される表示制御データを
変更するだけで、プライオリティを任意に設定でき、か
つ、複数の表示面の内のいずれかを選択して「半透明」
に設定したり、単に全表示面をそのまま重ね合わせて表
示する等の表示切換えが可能になっている。なお、上述
した実施例では、プライオリティBGpriおよびプライ
オリティOBJpriでαβ両系の表示面の前後関係を定
めているが、これに限らず、各系毎に異なるプライオリ
ティBGpriおよびプライオリティOBJpriを定義する
ようにしても良く、そのようにすれば、より多くの重な
り具合を表示制御し得る。また、本実施例では、演算部
78において各系の表示データ(RGBデータ)同士を
加算することで、半透明状態で重ね合わせ表示するとい
う視覚的な効果を得ているが、これに替えて、演算部7
8に供給される表示データ同士を減算して色相が異なっ
た画像を表示させるという効果も得られる。
【0055】
【発明の効果】本発明によれば、画像データ入力手段が
画面を構成する画素単位の表示色を示すカラー画像デー
タを複数画面分入力すると、複数の系統を有する画像分
離手段が、割り当て設定手段による割り当て設定に基づ
き各系統に対して入力された複数画面分のカラー画像デ
ータの中の少なくとも1つの画面のカラー画像データを
割り当てると共に、各系統毎に割り当てられたカラー画
像を指定順序で重ね合せて出力し、選択手段がこの画像
分離手段の各系統からのカラー画像データの少なくとも
1つをそのまま出力するか、あるいはこのカラー画像デ
ータに代えて特定色を示すカラー画像データを出力する
かを選択し、演算手段がこの選択手段を介した各系統か
らのカラー画像データを加算するので、従来の装置のよ
うにハードウェア構成を変更することなしに、表示面
(カラー画像)間のプライオリティを任意に設定して任
意の表示面を半透明表示することができる。
【図面の簡単な説明】
【図1】本発明による一実施例の全体構成を示すブロッ
ク図である。
【図2】同実施例におけるVDP14の構成を示すブロ
ック図である。
【図3】同実施例におけるSRAM15のメモリ構成を
説明するためのメモリマップである。
【図4】同実施例にDP−RAM16およびオブジェク
トアトリビュートメモリ部41のメモリ構成を説明する
ためのメモリマップである。
【図5】同実施例における表示面OBJ−A,OBJ−
B,BG−A,BG−B,BMN−AおよびBM−Bの
重なり順序の一例を示す図である。
【図6】同実施例における同期制御部50の水平同期カ
ウンタ値および垂直同期カウンタ値の関係を示す図であ
る。
【図7】同実施例におけるプライオリティコントローラ
部61の概念構成を示すブロック図である。
【図8】同実施例におけるプライオリティ制御例を説明
するための図である。
【図9】同実施例におけるディスプレイレジスタDEN
Aのレジスタ構成を示す図である。
【図10】同実施例におけるαβイネーブルレジスタα
βENAのレジスタ構成を示す図である。
【図11】同実施例におけるプライオリティレジスタP
RIOおよびディスプレイモードレジスタDISPのレ
ジスタ構成を示す図である。
【図12】同実施例における表示制御部60の機能モデ
ルを示すブロック図である。
【図13】同実施例におけるCPU11の動作を示すフ
ローチャートである。
【図14】同実施例におけるSRAM15およびDP−
RAM16に格納される各表示面OBJ−A,OBJ−
B,BG−A,BG−B,BMN−AおよびBM−Bの
画像例を示す図である。
【図15】同実施例における表示制御部60の一動作例
に対応したレジスタ内容を示す図である。
【図16】図15に示すレジスタ内容に対応する表示制
御部60の動作をモデル化した図である。
【図17】同実施例における表示制御部60の一動作例
に対応したレジスタ内容を示す図である。
【図18】図17に示すレジスタ内容に対応する表示制
御部60の動作をモデル化した図である。
【図19】同実施例における表示制御部60の一動作例
に対応したレジスタ内容を示す図である。
【図20】図19に示すレジスタ内容に対応する表示制
御部60の動作をモデル化した図である。
【符号の説明】
42 オブジェクトジェネレータ部(画像データ入力手
段) 43 バックグラウンドジネレータ部(画像データ入力
手段) 44 ビットマップジェネレータ部(画像データ入力手
段) 61 プライオリティコントローラ部(画像分離手段) 62 カラールックアップテーブル部(画像分離手段) 70〜71 透明判定部(選択手段) 72〜73 BDカラーレジスタ(選択手段) 74〜75 バックドロップ混合部(選択手段) 76〜77 ブランクON/OFF部(選択手段) 78 演算部(演算手段) 80 α/βセレクタ(割り当て設定手段、画像分離手
段)

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 画面を構成する画素単位の表示色を示す
    カラー画像データを複数画面分入力可能な画像データ入
    力手段と、 複数の系統を有し、各系統に対して前記画像データ入力
    手段により入力された複数画面分のカラー画像データの
    中の少なくとも1つの画面のカラー画像データを割り当
    て、各系統毎に割り当てられたカラー画像を指定順序で
    重ね合せて出力する画像分離手段と、 前記画像データ入力手段から入力される複数画面分のカ
    ラー画像データを、この画像分離手段のいずれの系統に
    割り当てるかを設定する割り当て設定手段と、 前記画像分離手段の各系統からのカラー画像データの少
    なくとも1つをそのまま出力するか、あるいはこのカラ
    ー画像データに代えて特定色を示すカラー画像データを
    出力するかを選択する選択手段と、 この選択手段を介した前記画像分離手段の各系統からの
    カラー画像データを加算する演算手段とを具備すること
    を特徴とする画像制御装置。
  2. 【請求項2】 前記画像分離手段は、各系統毎に割り当
    てられる各画面毎に優先度を付与する優先度付与手段を
    含み、この優先度付与手段にて付与される優先度に基づ
    いて各画面の重なり順序を設定することを特徴とする請
    求項1記載の画像制御装置。
  3. 【請求項3】 前記画像分離手段は、複数の系統の内の
    少なくとも1つの系統から出力されるカラー画像データ
    が透明であるか否かを判定する透明判定手段と、 この透明判定手段にて透明判定された画素単位のカラー
    画像データを、特定色のカラー画像データに置換して出
    力し、一方、透明判定されないカラー画像データはその
    まま出力する複数の透明色変換手段とを含むことを特徴
    とする請求項1記載の画像制御装置。
  4. 【請求項4】 前記演算手段は、前記選択手段を介して
    入力される各系統からのカラー画像データの少なくとも
    1つをオフ状態に設定するオフ手段を有することを特徴
    とする請求項1記載の画像制御装置。
  5. 【請求項5】 画像を表示する表示面を複数面重ね合せ
    て1つの画面を形成する画像制御装置において、 前記画面を構成する複数の表示面を発生する表示面発生
    手段と、 この表示面発生手段が発生する複数の表示面を、複数の
    表示系統に割り当てる割り当て手段と、 前記割り当て手段によって各表示系統に割り当てられた
    表示面同士の重なり順序を、表示上の前後関係を表わす
    優先順位に応じて指定し、指定された重なり順序に従っ
    て重ね合わせた表示画面を各表示系統別に形成する表示
    画面形成手段と、 この表示画面形成手段により形成された各表示系統別の
    表示画面を、それぞれ画素単位の色を表わす表示データ
    に変換する変換手段と、 この変換手段が出力する各表示系統別の表示データの
    内、少なくとも1つの表示系統をそのまま出力するか、
    あるいは所定の表示系統の表示データを特定色を示す色
    データに代えて出力するかのいずれかを選択する選択手
    段と、 表示すべき表示態様に応じて前記割り当て手段、前記表
    示画面形成手段および前記選択手段を制御する表示制御
    手段とを備え、 この表示制御手段は、前記割り当て手段に対して前記複
    数の表示面をいずれの表示系統に割り当てるかを指示し
    つつ、前記表示画面形成手段に対して所定の優先順位を
    付与し、かつ、前記選択手段に対して選択指示を与え、
    この選択手段を介した各表示系統毎の表示データを加算
    して画面表示することを特徴とする画像制御装置。
JP9788695A 1995-03-30 1995-03-30 画像制御装置 Expired - Fee Related JP3598576B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9788695A JP3598576B2 (ja) 1995-03-30 1995-03-30 画像制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9788695A JP3598576B2 (ja) 1995-03-30 1995-03-30 画像制御装置

Publications (2)

Publication Number Publication Date
JPH08272944A true JPH08272944A (ja) 1996-10-18
JP3598576B2 JP3598576B2 (ja) 2004-12-08

Family

ID=14204240

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9788695A Expired - Fee Related JP3598576B2 (ja) 1995-03-30 1995-03-30 画像制御装置

Country Status (1)

Country Link
JP (1) JP3598576B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6741266B1 (en) 1999-09-13 2004-05-25 Fujitsu Limited Gui display, and recording medium including a computerized method stored therein for realizing the gui display

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6741266B1 (en) 1999-09-13 2004-05-25 Fujitsu Limited Gui display, and recording medium including a computerized method stored therein for realizing the gui display

Also Published As

Publication number Publication date
JP3598576B2 (ja) 2004-12-08

Similar Documents

Publication Publication Date Title
EP0133903B1 (en) Display control method and display control apparatus
JPH0850659A (ja) フルモーション動画のntsc式表示装置および方法
JPH09214849A (ja) 水平走査線用表示スキャンメモリーを使った画素演算生成 型テレビ・オンスクリーン表示装置
JPH04226495A (ja) ビデオ表示システムにおけるオーバレイの制御装置及び制御方法
JPS6120885B2 (ja)
JPH09212146A (ja) アドレス発生装置及び画像表示装置
US6339430B1 (en) Video game machine and method for changing texture of models
JP2005077522A (ja) 画像処理装置および画像処理方法
JP3598576B2 (ja) 画像制御装置
JP3598575B2 (ja) 画像制御装置
WO1995001629A1 (en) Image processing device and method therefor, and game machine having image processing part
JPH08272999A (ja) 画像制御装置
US6636233B1 (en) Apparatus for processing two-dimensional images and method of doing the same
KR100226077B1 (ko) 화상처리장치
JPH0981117A (ja) 画像制御装置
US20010015727A1 (en) Image data display control method and an image display device thereof
JP3680351B2 (ja) 画像制御装置
JPH08272346A (ja) 画像制御装置
JP2842270B2 (ja) 画像処理装置及び方法並びにオブジェクト先書きフラグ設定方法
JP3514763B6 (ja) スクロール画面表示回路
JPWO2007052420A1 (ja) 画像生成装置
JP3514763B2 (ja) スクロール画面表示回路
JPH09160534A (ja) 画像制御装置
JPH08305885A (ja) 画像制御装置
JPH041356B2 (ja)

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040824

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040906

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20090924

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20100924

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20100924

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20110924

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20120924

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20130924

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees