JPH04130493A - 画像データ処理装置 - Google Patents
画像データ処理装置Info
- Publication number
- JPH04130493A JPH04130493A JP2252230A JP25223090A JPH04130493A JP H04130493 A JPH04130493 A JP H04130493A JP 2252230 A JP2252230 A JP 2252230A JP 25223090 A JP25223090 A JP 25223090A JP H04130493 A JPH04130493 A JP H04130493A
- Authority
- JP
- Japan
- Prior art keywords
- data
- image
- screen
- character
- image data
- 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
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- Image Input (AREA)
Abstract
め要約のデータは記録されません。
Description
プ方式による画像データの処理装置に関する。
のデータを所定の画像データ記録媒体からメモリに格納
して、所定の表示手段に画像を表示させるための処理を
行う画像データ処理装置において、各分割画面のデータ
の内、各画像で共通して使用される分割画面のデータを
メモリに最初に格納させ、他の分割画面のデータを画像
データ記録媒体から逐次読出してメモリに格納させるよ
うにしたものである。
せる場合、例えば1画面を構成する各画素毎に色等のデ
ータを付加してデジタルデータ化し、この1画面分の全
ての画素のデータをメモリに記憶させていた。このよう
に1画面を構成する各画素に分解してデータ化したもの
を、ビットマツプ方式の画像データと称する。
場合には、1画面を構成する全ての画素毎に色等のデー
タが必要で、1画面分のデータ量が多く、この画像デー
タを表示等のために処理する処理回路で扱うデータ量が
多くなり、処理回路の負担が大きい不都合があった。即
ち、画像データを表示等のために処理する処理回路では
、この画像データが記録されたディスク、テープ等の記
録媒体から読出して処理回路内のRAMに一旦格納し、
表示用の映像信号等に変換する処理を行うようにしてい
るが、この処理回路内のRAMとして大容量のものが必
要で、回路規模が大きくなってしまう。
タを処理する回路を簡単にすることを目的とする。
うに、1画面を所定画素単位に分割し、各分割画面のデ
ータを所定の画像データ記録媒体(2)からメモリ(3
)、 (4)、 (5)に格納して、所定の表示手段(
7)に画像を表示させるた約の処理を行う画像データ処
理装置において、各分割画面のデータの内、各画像で共
通して使用される分割画面のデータを画像データ記録媒
体(2)から読出してメモリ(3)。
ータを画像データ記録媒体(2)から逐次読出してメモ
リ(3)、 (4)、 (5)に格納させるようにした
ものである。
画像で共通して使用される分割画面を表示画像が変わる
毎に逐次格納させる必要がなく、その分だけメモリが扱
うデータ量が少なくなり、回路の負担が少なくなる。
図面を参照して説明する。
したビットマツプ方式の画像データとするもので、まず
このパレットを使用したビットマツプ方式の画像データ
について説明する。このビットマツプ方式の画像データ
は、1枚の静止画の映像信号を複数の区画に分割するも
ので、例えば第2図に示すように、水平方向256画素
×垂直方向192画素で構成される1画面の映像信号を
、8画素×8画素の64画素の区画毎に分割し、水平方
向32区画X垂直方向24区画の768区画に分割する
。
とする。
、本例においてはこの色データとしてパレットデータを
有する。このパレットデータは、1枚の静止画毎に8種
類のものが用意され、それぞれの種類のパレットデータ
には、16種類の色のR,G、Bの配色データが記憶さ
せてあり、この16種類の色に1番から16番まで色番
号が付与しである。
れぞれ使用するパレットデータが8種類の中の何れであ
るかを示すデータ(以下スクリーンデータとする)が設
定され、このスクリーンデータにより各キャラクタで使
用されるパレットが決まる。
ラクタデータは、1画素毎に色番号(1番から16番ま
での何れか)のデータが設定してあり、各キャラクタに
対応したパレットの色番号の配色データを参照すること
で、それぞれの画素の色が決まる。
方式の画像データとすることで、1画面全体としては、
16色×8パレットー128色となり、最大で128色
の使用が可能になるにもかかわらず、各画素単位では1
番から16番までの色番号を付与するだけで良く、1画
面全体のデータ量を大幅に少なくすることができる。
の画像データを表示させるための構成を第1図に示すと
、図中(1)は画像表示を制御する中央制御装置(CP
U)を示し、この中央制御装置(1)の制御で、CD
ROM装置(2)に装着されたディスク(CD RO,
M)から所定の画像データを読出し、RAM (3)
、 (4) 、 (5iに一旦記憶させる。この場合、
本例:二おし)ではR4八へ (3) 、 (4) 、
L5)として、1組のメモリを第1エリアと第2エリ
アと第3エリアとに3分割して、それぞれのエリアをR
AM(3ン、 <4)、 (5)として使用する。くし
て\1でA M (3)として使用されるエリアに8種
顎のパレットデータを記憶させ、’R,、A、 M (
4)として使用されるエリアに各キャラクタに対応した
パレットを示すスクリーンデータを記憶させ、RA l
vi (5)として使用されるエリアに各キャラクタ内
の画素毎の色番号データを示すキャラクタデータを記憶
させる。
タの記憶状態を示す図で、このパレットデータが記憶さ
れるR A M (3)はカラーバンクと称され、第3
図に示すように第1パレツトから第8パレツトまでそれ
ぞれのパレットの16色のデータが個別のエリアに記憶
されている。そして、各パレットの16色のデータとし
ては、第4図に示すように、4ビツトのデータで16色
の色番号が設定され、それぞれの色番号毎にR(赤)、
G(緑)、B(貴)のレベルデータが5ビツトで設定さ
れる。
タの記憶状態を示す図で、768のキャラクタ毎に付与
されたキャラクタコードが10ビツトで示され、それぞ
れのキャラクタコード毎に対応したパレットの番号が3
ビツトで設定できるようにしである。
の記憶状態を示す図で、この第6図は1キヤラクタ分の
記憶エリアを示し、それぞれのキャラクタの記憶エリア
には、1キヤラクタを構成する64画素毎に付与された
ドツト番号が6ビツトで示され、それぞれのドツト番号
に4ビツトの色番号が設定できるようにしである。
)から1画素ずつ色番号データを画像表示ユニッl−(
6)に読出させると共に、RA M (4)に記憶され
たスクリーンデータに基づいて対応したパレットデータ
をR,A M (3)から読出させ、それぞれの画素の
着色を行う。そして、画像表示ユニット(6)で1画面
分の全ての画素の着色処理が行われると、この1画面分
のデータに水平同期信号、垂直同期信号等の付加を行っ
て所定の映像信号とし、この映像信号をモニタ受像機(
7)に供給し、モニタ受像機(7)の画面に表示させる
。
画像表示ができるように、はぼ2画面分の画像データ(
実際には後述するように2画面分よりも少ない画像デー
タ)がRA M (3) 、(4)、(5)に記憶でき
るようにしてあり、CD ROM装置(2)から画像デ
ータを読出してRA M(3)、 (4)、 (5)に
格納させる処理と、このRA M(3)、 (4)、
(5)に格納された画像データを画像表示ユニット(6
)を介してモニタ受像機(7)に表示させる処理とを、
同時にできるようにしである。即ち、本例のRA M(
3)、 (4)、 (5)は1組のメモリのエリアを分
割して形成してあり、第7図に示すように、キャラクタ
ノインク (RAM(5))として使用されるエリアと
、スクリーンノくンク(RAM(4))として使用され
るエリアと、カラーバンク(RA M (3) )とし
て使用されるエリアとを有する。そして、キャラクタデ
ータを格納するキャラクタバンクは、キャラクタノイン
ク1とキャラクタバンク2とキャラクタデータ共用エリ
アとに3分割しである。このキャラクタバンク1とキャ
ラクタバンク2とは、それぞれ所定のキャラクタデータ
を格納するが、それぞれキャラクタデータ共用エリアと
合わせることで、1画面分のキャラクタデータを格納す
る。即ち、キャラクタ内くンク1とキャラクタデータ共
用エリアとを合わせたエリアaに、はぼ1画面分のキャ
ラクタデータが格納できる容量を有すると共に、キャラ
クタバンク2とキャラクタデータ共用エリアとを合わせ
たエリアbにも、はぼ1画面分のキャラクタデータが格
納できる容量を有する。
頻度の高いキャラクタデータが記憶される。即ち、例え
ば1キヤラクタを構成する64画素が全て白色1黒色等
の同じ色である場合のデータやこの画像で形成されるア
ニメーションに固有の図形のデータ等が記憶される。こ
の使用頻度の高いキャラクタデータは、画像によって異
なるものであり、複数枚分の画像データよりなるソフト
ウェア毎に設定してあり、CD ROMからこのソフト
ウェアの最初の画像データを読出すときに、他のキャラ
クタと同時に読出してキャラクタデータ共用エリアに格
納させるように中央制御装置(1)が制御する。そして
、この共用エリアに格納されたキャラクタデータが、各
画像中のどの部分に対応するのかを示すデータが、各画
像データのスクリーンデータに付加してあり、このスク
リーンデータを判断することで、画像表示ユニット(6
)内で表示用の映像信号が作成される。
て連続的にモニタ受像機(7)に画像を表示させる場合
の制御について第8図のフローチャートを参照して説明
する。まずCD ROMから所定のソフトウェアの最初
の画像データを読出すときに、この画像データを構成す
るパレットデータとスクリーンデータとキャラクタデー
タとを読出すと共に、同時にこの゛ソフトウェアに設定
された共通のキャラクタデータを読出し、それぞれカラ
ーバンク1.スクリーンノインク1.キャラクタバンク
1.キャラクタデータ共用エリアに転送させて格納させ
る(ステ・ンプ11)。
に基づいて画像表示ユニット(6)内で表示用の映像信
号が作成され、モニタ受像機(7)でこの映像信号の受
像が行われる。この場合、キャラクタバンク1のキャラ
クタデータで不足するキャラクタデータが、共用エリア
に記憶されたキャラクタデータで補われて、1画面分の
キャラクタデータが得られる。
きに、同時に次に表示させる画像データをCD ROM
から読出させる。このときには、この2枚目の画像デー
タを構成するノくし・ノドデータとスクリーンデータと
キャラクタデータとを読出し、それぞれカラーバンク2
.スクリーンバンク2゜キャラクタバンク2に転送させ
て格納させる(ステップ12)。このときには、共用エ
リアへの新たなデータの転送は行わない。
ると、各バンク2に格納されたデータに基づいて画像表
示ユニット(6)内で表示用の映像信号が作成され、モ
ニタ受像機(7)でこの映像信号の受像が行われる。こ
の場合にも、キャラクタバンク2のキャラクタデータで
不足するキャラクタデータが、共用エリアに記憶された
キャラクタデータで補われて、1画面分のキャラクタデ
ータが得られる。
同時に次に表示させる画像データをCDROMから読出
させる。このときには、次の画像データを構成するパレ
ットデータとスクリーンデータとキャラクタデータとを
読出し、それぞれカラーバンク1.スクリーンバンク1
.キャラクタバンク1に転送させて格納させる(ステッ
プ13)。
わない。
ータにより表示を行うと同時に、RA M(3)、 (
4)、 (5)の他方のバンクにCD ROMからの画
像データの転送作業を行う作業を交互に行い、表示画像
の切換えをスムーズに行う。
プ方式の画像データとして、比較的使用頻度の高いキャ
ラクタデータは各表示画像で共用化するようにしたので
、それだけ全体のデータ量が少なくなると共に、表示処
理を行うために一時的に画像データを格納するR A
M(3)、 (4)、 (5)の容量を少なくすること
ができる。即ち、共用化するデータの分だけアニメーシ
ョン等を構成するソフトウェアのデータ量が少なくなる
と共に、キャラクタデータ共用エリアの分だけキャラク
タバンクの容量が削減でき、メモリの回路規模がそれだ
け小さくなる。
連続的に表示される各画像の相関性が高く、共用化でき
るキャラクタデータが多くあり、変更になる一部のキャ
ラクタのデータだけを画像が切換わる毎に転送すれば良
く、データ量を大幅に削減することが可能になる。
の相関性が全くない状態が発生したときには、キャラク
タデータ共用エリアのデータを新たにCD ROM等か
ら読出したデータで書換えさせても良い。さらに、キャ
ラクタデータ共用エリアの容量は、可変にしてソフトウ
ェアに応じて変化させるようにしても良い。
共通して使用される分割画面を表示画像が変わる毎に逐
次格納させる必要がなく、その分だけ画像全体のデータ
量が少なくなると共に、メモリが扱うデータ量が少なく
なり、回路の負担が少なくなる。
成図、第2図、第3図、第4図、第5図第6図及び第7
図はそれぞれ一実施例による画像処理の説明に供する路
線図、第8図は一実施例の説明に供するフローチャー)
IIである。 (1)は中央制御装置、(2)はCD ROM装置、(
3)、 (4)(5)はRAM、(6)は画像表示ユニ
ット、(7)はモニタ受像機である。 代 理 人 松 隈 秀 盛 レスTム14へ 第1図 11!!J面の礒べ 第2図 カラーへ゛ンク罹応ζ 第3図 冬バし・ノドnテニタ襦1バ誓 第4区 スクリーンテータ槙へ 第5図 栃うクタテニタ精ぺ 第6図 [2AMのMk)戸(イタ′j 第7図 、山、イ線表斤、吟の7F]−チャ 第8図 ト
Claims (1)
- 1画面を所定画素単位に分割し、各分割画面のデータを
所定の画像データ記録媒体からメモリに格納して、所定
の表示手段に画像を表示させるための処理を行う画像デ
ータ処理装置において、上記各分割画面のデータの内、
各画像で共通して使用される分割画面のデータを上記画
像データ記録媒体から読出して上記メモリに最初に格納
させ、他の分割画面のデータを上記画像データ記録媒体
から逐次読出して上記メモリに格納させるようにした画
像データ処理装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25223090A JP3306060B2 (ja) | 1990-09-21 | 1990-09-21 | 画像データ処理装置 |
| US07/760,063 US5347621A (en) | 1990-09-19 | 1991-09-13 | Method and apparatus for processing image data |
| DE69123319T DE69123319T2 (de) | 1990-09-19 | 1991-09-17 | Bilddatenverarbeitungsgerät |
| EP91308477A EP0476974B1 (en) | 1990-09-19 | 1991-09-17 | Apparatus for processing image data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25223090A JP3306060B2 (ja) | 1990-09-21 | 1990-09-21 | 画像データ処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04130493A true JPH04130493A (ja) | 1992-05-01 |
| JP3306060B2 JP3306060B2 (ja) | 2002-07-24 |
Family
ID=17234329
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25223090A Expired - Lifetime JP3306060B2 (ja) | 1990-09-19 | 1990-09-21 | 画像データ処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3306060B2 (ja) |
-
1990
- 1990-09-21 JP JP25223090A patent/JP3306060B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP3306060B2 (ja) | 2002-07-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100664451B1 (ko) | 이미지 처리 장치 및 이미지 처리 방법 | |
| US5050102A (en) | Apparatus for rapidly switching between output display frames using a shared frame gentification memory | |
| US4908610A (en) | Color image display apparatus with color palette before frame memory | |
| JPS6041378B2 (ja) | 画像記憶装置 | |
| EP0476974B1 (en) | Apparatus for processing image data | |
| JPH04130493A (ja) | 画像データ処理装置 | |
| US4754966A (en) | Circuit for forming objects in a video picture | |
| JP3002951B2 (ja) | 画像データ記憶制御装置 | |
| EP0595556A1 (en) | A high resolution image processing system using low resolution subimages | |
| US20020051165A1 (en) | Image processing device and image data conversion method | |
| JPS61109097A (ja) | デイスプレイ方式 | |
| US4788536A (en) | Method of displaying color picture image and apparatus therefor | |
| JPH0242489A (ja) | 画像表示装置 | |
| JP2989376B2 (ja) | 画像処理装置 | |
| JP3038856B2 (ja) | 画像データ処理方法 | |
| JPS58129473A (ja) | メモリ制御方式 | |
| US6061069A (en) | Apparatus and method of performing screen to screen blits in a color sliced frame buffer architecture | |
| JPH087077A (ja) | 画像処理装置 | |
| JP3079548B2 (ja) | 画像データ処理方法 | |
| JP3077272B2 (ja) | 画像表示方法 | |
| JPH0497390A (ja) | 表示装置 | |
| JP3017003B2 (ja) | 画像処理装置 | |
| JPS6295581A (ja) | 映像表示装置 | |
| JPH0262595A (ja) | カラー画像再生装置および方法 | |
| JPH0148569B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090510 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090510 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100510 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110510 Year of fee payment: 9 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110510 Year of fee payment: 9 |