JPH0844617A - 画像処理装置 - Google Patents
画像処理装置Info
- Publication number
- JPH0844617A JPH0844617A JP6197217A JP19721794A JPH0844617A JP H0844617 A JPH0844617 A JP H0844617A JP 6197217 A JP6197217 A JP 6197217A JP 19721794 A JP19721794 A JP 19721794A JP H0844617 A JPH0844617 A JP H0844617A
- Authority
- JP
- Japan
- Prior art keywords
- image
- address
- binary
- image data
- 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.)
- Pending
Links
Landscapes
- Image Input (AREA)
- Memory System (AREA)
Abstract
(57)【要約】
【目的】本発明は、画像処理装置において、1つの画像
メモリを用いて多値画像及び2値画像が切替え画像表示
し得る。 【構成】1つの画像メモリ(6A〜6D)に多値画像及
び又は2値画像のデイジタル画像データを混在して記憶
させることにより多値画像又は2値画像を切替えて画像
表示することができると共に、画像メモリ(6A〜6
D)の記憶容量を効率良く使用できる。
メモリを用いて多値画像及び2値画像が切替え画像表示
し得る。 【構成】1つの画像メモリ(6A〜6D)に多値画像及
び又は2値画像のデイジタル画像データを混在して記憶
させることにより多値画像又は2値画像を切替えて画像
表示することができると共に、画像メモリ(6A〜6
D)の記憶容量を効率良く使用できる。
Description
【0001】
【目次】以下の順序で本発明を説明する。 産業上の利用分野 従来の技術(図8) 発明が解決しようとする課題 課題を解決するための手段(図1〜図6) 作用(図7) 実施例(図1〜図7) 発明の効果
【0002】
【産業上の利用分野】本発明は画像処理装置に関し、特
に多値画像と2値画像の両方のデイジタル画像データの
画像表示に対応するものに適用し得る。
に多値画像と2値画像の両方のデイジタル画像データの
画像表示に対応するものに適用し得る。
【0003】
【従来の技術】従来、画像処理装置では、アナログビデ
オ信号をアナログデイジタル変換してフレームバツフア
に一旦格納し、その格納データに対してデイジタル信号
処理し、その結果をデイジタルアナログ変換してモニタ
に出力表示している。フレームバツフアにはDRAM(d
ynamic random access memory)等が用いられ、画像デー
タをフレーム毎に蓄えると共に所定のビデオレート30
〔frame/sec 〕で高速に読み書き(リード/ライト)す
るようにされている。
オ信号をアナログデイジタル変換してフレームバツフア
に一旦格納し、その格納データに対してデイジタル信号
処理し、その結果をデイジタルアナログ変換してモニタ
に出力表示している。フレームバツフアにはDRAM(d
ynamic random access memory)等が用いられ、画像デー
タをフレーム毎に蓄えると共に所定のビデオレート30
〔frame/sec 〕で高速に読み書き(リード/ライト)す
るようにされている。
【0004】ここでフレームバツフアを多値(濃淡)画
像表示と2値(ビツトマツプ)画像表示の両方に用いる
場合、例えば第1の方法としてフレームバツフアを濃淡
画像専用の画像メモリ構成とする。そして図8に示すよ
うに、デイジタルアナログ変換器の入力前段に設置され
るルツクアツプテーブルにおいてテーブルの内容を濃淡
画像の場合と2値画像の場合で書き換えることにより、
濃淡画像表示及び2値画像表示を切替えて表示するよう
になされている。
像表示と2値(ビツトマツプ)画像表示の両方に用いる
場合、例えば第1の方法としてフレームバツフアを濃淡
画像専用の画像メモリ構成とする。そして図8に示すよ
うに、デイジタルアナログ変換器の入力前段に設置され
るルツクアツプテーブルにおいてテーブルの内容を濃淡
画像の場合と2値画像の場合で書き換えることにより、
濃淡画像表示及び2値画像表示を切替えて表示するよう
になされている。
【0005】また第2の方法としては、濃淡画像表示専
用の画像メモリと2値画像表示専用の画像メモリとを用
意することによつて、目的に応じて画像表示の出力を切
り替えるようにする。ここで例えば濃淡を8ビツト256
階調で表現すると、1画素が1ビツトの2値画像は1面
当たり濃淡画像の1/8の容量で構成できる。あるい
は、1つの画像メモリを濃淡画像モードと2値画像モー
ドとして使用する。
用の画像メモリと2値画像表示専用の画像メモリとを用
意することによつて、目的に応じて画像表示の出力を切
り替えるようにする。ここで例えば濃淡を8ビツト256
階調で表現すると、1画素が1ビツトの2値画像は1面
当たり濃淡画像の1/8の容量で構成できる。あるい
は、1つの画像メモリを濃淡画像モードと2値画像モー
ドとして使用する。
【0006】
【発明が解決しようとする課題】ところで第1の方法で
は、画像メモリを2値画像表示に設定する場合、8ビツ
ト階調の場合、2値画像の8画面分の容量をもつ濃淡画
像1画面分の画像メモリ領域を2値画像専用の領域とし
なければならない。このため2値画像では8画面分の容
量に相当する画像メモリ領域を2値画像1画面分として
しか使用できず、画像メモリの使用効率が低下するとい
う問題があつた。
は、画像メモリを2値画像表示に設定する場合、8ビツ
ト階調の場合、2値画像の8画面分の容量をもつ濃淡画
像1画面分の画像メモリ領域を2値画像専用の領域とし
なければならない。このため2値画像では8画面分の容
量に相当する画像メモリ領域を2値画像1画面分として
しか使用できず、画像メモリの使用効率が低下するとい
う問題があつた。
【0007】また第2の方法では、濃淡画像メモリとは
別の画像メモリを2値画像専用として設けるので、使用
する画像メモリ(DRAM)の個数が増加する。濃淡画
像表示又は2値画像表示に択一的にモードを切り替える
場合は、メモリの使用効率は最適化されているが、濃淡
画像と2値画像の両方の画像を濃淡のみか2値のみにメ
モリ構成の変更することなしに表示することができない
という問題があつた。
別の画像メモリを2値画像専用として設けるので、使用
する画像メモリ(DRAM)の個数が増加する。濃淡画
像表示又は2値画像表示に択一的にモードを切り替える
場合は、メモリの使用効率は最適化されているが、濃淡
画像と2値画像の両方の画像を濃淡のみか2値のみにメ
モリ構成の変更することなしに表示することができない
という問題があつた。
【0008】本発明は以上の点を考慮してなされたもの
で、1つの画像メモリを用いて多値画像又は2値画像に
よる切替え画像表示のできる画像処理装置を提案しよう
とするものである。
で、1つの画像メモリを用いて多値画像又は2値画像に
よる切替え画像表示のできる画像処理装置を提案しよう
とするものである。
【0009】
【課題を解決するための手段】かかる問題を解決するた
め本発明においては、多値画像及び又は2値画像のデイ
ジタル画像データを記憶し、デイジタル画像データを画
像処理して多値画像又は2値画像とを切替えて画像表示
手段により画像表示する画像処理装置(1)において、
デイジタル画像データを記憶する画像メモリ(6A〜6
D)とデイジタル画像データに対する入出力バツフアメ
モリ(10A〜10D)とを有する画像メモリ手段
(3)と、デイジタル画像データに対して行アドレスと
列アドレスを指定することにより、多値画像及び又は2
値画像の記憶アドレスを生成するアドレス生成手段(2
0)と、画像メモリ手段からデイジタル画像データを多
値画像又は2値画像とで切替えて読み出す出力画像切替
手段(30)とを備える。
め本発明においては、多値画像及び又は2値画像のデイ
ジタル画像データを記憶し、デイジタル画像データを画
像処理して多値画像又は2値画像とを切替えて画像表示
手段により画像表示する画像処理装置(1)において、
デイジタル画像データを記憶する画像メモリ(6A〜6
D)とデイジタル画像データに対する入出力バツフアメ
モリ(10A〜10D)とを有する画像メモリ手段
(3)と、デイジタル画像データに対して行アドレスと
列アドレスを指定することにより、多値画像及び又は2
値画像の記憶アドレスを生成するアドレス生成手段(2
0)と、画像メモリ手段からデイジタル画像データを多
値画像又は2値画像とで切替えて読み出す出力画像切替
手段(30)とを備える。
【0010】
【作用】1つの画像メモリ(6A〜6D)に多値画像及
び又は2値画像のデイジタル画像データの記憶アドレス
を混在して指定することにより、多値画像又は2値画像
のデイジタル画像データを切替えて画像表示することが
できると共に、画像メモリの記憶容量を効率良く使用す
ることができる。
び又は2値画像のデイジタル画像データの記憶アドレス
を混在して指定することにより、多値画像又は2値画像
のデイジタル画像データを切替えて画像表示することが
できると共に、画像メモリの記憶容量を効率良く使用す
ることができる。
【0011】
【実施例】以下図面について、本発明の一実施例を詳述
する。
する。
【0012】図1において1は全体として画像処理装置
を示し、ホストプロセツサ2から送出されるデイジタル
ビデオ信号はフレームバツフア3に一旦記憶された後、
ランダムにリード/ライトされデイジタル信号処理され
る。デイジタル信号処理されたデイジタルビデオ信号
は、順次連続的に読み出され、デイジタルアナログ変換
回路4でデイジタルアナログ変換されてモノクロコンポ
ジツトビデオ信号(以下ビデオ信号という)としてデイ
スプレイ5に送出され画像表示される。
を示し、ホストプロセツサ2から送出されるデイジタル
ビデオ信号はフレームバツフア3に一旦記憶された後、
ランダムにリード/ライトされデイジタル信号処理され
る。デイジタル信号処理されたデイジタルビデオ信号
は、順次連続的に読み出され、デイジタルアナログ変換
回路4でデイジタルアナログ変換されてモノクロコンポ
ジツトビデオ信号(以下ビデオ信号という)としてデイ
スプレイ5に送出され画像表示される。
【0013】図2に示すように、フレームバツフア3を
構成するメモリセル6A〜6Dはそれぞれが1〔Mbit
s〕の記憶容量をもつ4個のDRAMで構成されたデユ
アルポートDRAMで、全体で4〔Mbits〕の記憶容量
を有する。このメモリセル6A〜6Dはメモリ領域を51
2 ×480 ×8〔bits〕の濃淡画像領域7A及び7Bの2
面分と、512 ×512 ×1〔 bit〕の2値画像領域8の1
面分とに領域分割して確保している。
構成するメモリセル6A〜6Dはそれぞれが1〔Mbit
s〕の記憶容量をもつ4個のDRAMで構成されたデユ
アルポートDRAMで、全体で4〔Mbits〕の記憶容量
を有する。このメモリセル6A〜6Dはメモリ領域を51
2 ×480 ×8〔bits〕の濃淡画像領域7A及び7Bの2
面分と、512 ×512 ×1〔 bit〕の2値画像領域8の1
面分とに領域分割して確保している。
【0014】モノクロビデオ信号を扱う場合、走査線1
ライン分のデータ量を512 画素とし、ビデオ信号の有効
走査線数を画像入力装置(図示せず)の中心から外れた
周辺部のデータの歪みを考慮して480 本に設定して 512
×480 画素のデータを1フレームの画像データとして使
用する。このとき濃淡画像512 ×480 ×8〔bits〕を2
面分確保しても、残り512 ×512 ×1〔bit 〕分のデー
タを2値画像メモリ領域として使用することができ、メ
モリセル6A〜6Dが有効に活用される。このように1
つのフレームバツフア3内に濃淡画像領域7A及び7B
と2値画像領域8のメモリ領域を確保して、独立に両画
像を処理することができる。
ライン分のデータ量を512 画素とし、ビデオ信号の有効
走査線数を画像入力装置(図示せず)の中心から外れた
周辺部のデータの歪みを考慮して480 本に設定して 512
×480 画素のデータを1フレームの画像データとして使
用する。このとき濃淡画像512 ×480 ×8〔bits〕を2
面分確保しても、残り512 ×512 ×1〔bit 〕分のデー
タを2値画像メモリ領域として使用することができ、メ
モリセル6A〜6Dが有効に活用される。このように1
つのフレームバツフア3内に濃淡画像領域7A及び7B
と2値画像領域8のメモリ領域を確保して、独立に両画
像を処理することができる。
【0015】図3に示すように、デイスプレイ5への画
像表示とデータ処理の2系統の回路からのアクセスに同
時に対応することができるデユアルポートDRAMのフ
レームバツフア3にはシリアルアクセスのバツフアレジ
スタとなるそれぞれ4×512〔bits〕の記憶容量を有す
る4つのシリアルメモリ10A〜10D(SAM)が各
メモリセル6A〜6Dに対応して内蔵されている。フレ
ームバツフア3のメモリセル6A〜6Dからトランスフ
アゲート11を介してSAM10A〜10Dに転送され
るデータはメモリセル6A〜6Dと任意の1行を単位と
して相互にデータ転送される。このSAM10A〜10
Dはデータ転送時以外はメモリセル6A〜6D側のポー
トとは独立に動作することができる。そこで、これを表
示用のシリアルアクセスのためのバツフアとして利用す
ることにより、メモリセル6A〜6D側は、通常のDR
AMと同じように動作できる。
像表示とデータ処理の2系統の回路からのアクセスに同
時に対応することができるデユアルポートDRAMのフ
レームバツフア3にはシリアルアクセスのバツフアレジ
スタとなるそれぞれ4×512〔bits〕の記憶容量を有す
る4つのシリアルメモリ10A〜10D(SAM)が各
メモリセル6A〜6Dに対応して内蔵されている。フレ
ームバツフア3のメモリセル6A〜6Dからトランスフ
アゲート11を介してSAM10A〜10Dに転送され
るデータはメモリセル6A〜6Dと任意の1行を単位と
して相互にデータ転送される。このSAM10A〜10
Dはデータ転送時以外はメモリセル6A〜6D側のポー
トとは独立に動作することができる。そこで、これを表
示用のシリアルアクセスのためのバツフアとして利用す
ることにより、メモリセル6A〜6D側は、通常のDR
AMと同じように動作できる。
【0016】メモリセル6A〜6Dに対して、アドレス
入力バツフア12を介してロウデコーダ13によつてメ
モリセル6A〜6DのRAS(row address strobe)ア
ドレスが指定される。されにカラムデコーダ14によつ
てCAS(column address strobe) アドレスが指定され
る。ここでメモリセル6A〜6Dの画像データを用いて
画像表示する場合、RASアドレスとCASアドレスに
よつて指定される画像データを外部入力のシリアルクロ
ツク(SC)によつてアドレスカウンタ15でカウント
し、シリアルデータセレクタ16でパラレルシリアル変
換した後、シリアルアウトイネーブル信号(SOE)を
受けてシリアル入出力バツフア17のシリアルアウトS
O1〜SO4から出力される。
入力バツフア12を介してロウデコーダ13によつてメ
モリセル6A〜6DのRAS(row address strobe)ア
ドレスが指定される。されにカラムデコーダ14によつ
てCAS(column address strobe) アドレスが指定され
る。ここでメモリセル6A〜6Dの画像データを用いて
画像表示する場合、RASアドレスとCASアドレスに
よつて指定される画像データを外部入力のシリアルクロ
ツク(SC)によつてアドレスカウンタ15でカウント
し、シリアルデータセレクタ16でパラレルシリアル変
換した後、シリアルアウトイネーブル信号(SOE)を
受けてシリアル入出力バツフア17のシリアルアウトS
O1〜SO4から出力される。
【0017】フレームバツフア3では、図4に示すアド
レス生成回路20によつて、走査線(A0〜A8)から
送出されてくるビデオ信号に対して、濃淡画像及び2値
画像それぞれに応じてRASアドレスとCASアドレス
が指定される。すなわち1画素が8ビツトの濃淡画像の
場合、RASアドレスには走査線A0〜A8に対応する
アドレスがそのままRASアドレスとして指定される。
図5に示すように、メモリセル6A〜6DからSAM1
0A及び10Bに一旦格納された画像データはSAM1
0A及び10Bからそれぞれ4〔bits〕ずつ読み出さ
れ、8〔bits〕画素データの512 カラム分がアドレス指
定されて読み出され、RASアドレスがインクリメント
される毎に1ライン分の画像データとして送出される。
レス生成回路20によつて、走査線(A0〜A8)から
送出されてくるビデオ信号に対して、濃淡画像及び2値
画像それぞれに応じてRASアドレスとCASアドレス
が指定される。すなわち1画素が8ビツトの濃淡画像の
場合、RASアドレスには走査線A0〜A8に対応する
アドレスがそのままRASアドレスとして指定される。
図5に示すように、メモリセル6A〜6DからSAM1
0A及び10Bに一旦格納された画像データはSAM1
0A及び10Bからそれぞれ4〔bits〕ずつ読み出さ
れ、8〔bits〕画素データの512 カラム分がアドレス指
定されて読み出され、RASアドレスがインクリメント
される毎に1ライン分の画像データとして送出される。
【0018】また図6に示すように、2値画像の場合は
メモリセル6A〜6DからSAM10A〜10Dに一旦
格納された画像データが4〔bits〕ずつ16カラム分読み
出される。すなわちCASアドレスのCA5〜CA8に
対して走査線アドレスA0〜A3を指定することによ
り、メモリセル6A〜6Dの1カラムに対して16〔bit
s〕の画素データがアドレス指定される。これからCA
Sアドレス32カラムで512〔bits〕の画像データ1ライ
ンを形成し、この画像データの16ライン分が、RASア
ドレスがインクリメントされる毎に指定される。この結
果、アドレス生成回路20で指定するCASアドレスは
濃淡画像の場合は常に0であるが、2値画像の場合は多
重にアクセスされる。
メモリセル6A〜6DからSAM10A〜10Dに一旦
格納された画像データが4〔bits〕ずつ16カラム分読み
出される。すなわちCASアドレスのCA5〜CA8に
対して走査線アドレスA0〜A3を指定することによ
り、メモリセル6A〜6Dの1カラムに対して16〔bit
s〕の画素データがアドレス指定される。これからCA
Sアドレス32カラムで512〔bits〕の画像データ1ライ
ンを形成し、この画像データの16ライン分が、RASア
ドレスがインクリメントされる毎に指定される。この結
果、アドレス生成回路20で指定するCASアドレスは
濃淡画像の場合は常に0であるが、2値画像の場合は多
重にアクセスされる。
【0019】ビデオ信号のRASは8ビツトバイナリカ
ウンタ21で水平同期信号Hsyncによつて走査線と同期
される。すなわち画像データのアドレス指定は、データ
移動(LOAD)条件の設定されたLOAD信号Sl に
同期してカウンタにセツトされる初期値8ビツトによつ
て開始される。2値画像のビデオ信号に対しては、デー
タ移動保持(HOLD)条件として、走査線アドレスA
1、A2、A3、A4の内どれか1つが1であるときデ
ータ移動を保持することを設定したHOLD信号Sh に
よつてカウンタを止めデータ移動を保持する。
ウンタ21で水平同期信号Hsyncによつて走査線と同期
される。すなわち画像データのアドレス指定は、データ
移動(LOAD)条件の設定されたLOAD信号Sl に
同期してカウンタにセツトされる初期値8ビツトによつ
て開始される。2値画像のビデオ信号に対しては、デー
タ移動保持(HOLD)条件として、走査線アドレスA
1、A2、A3、A4の内どれか1つが1であるときデ
ータ移動を保持することを設定したHOLD信号Sh に
よつてカウンタを止めデータ移動を保持する。
【0020】8ビツトバイナリカウンタ21によつて同
期された8ビツトビデオ信号のRASにはインターレー
ス走査の偶数又は奇数フイールドを設定するRA0を加
えた9〔bits〕のアドレスが指定される。RASとCA
Sはアドレスセレクタ22で、RAS/CAS切替え信
号S1によつて切替えられ、メモリセル6A〜6DのR
ASアドレスとCASアドレスとが指定される。
期された8ビツトビデオ信号のRASにはインターレー
ス走査の偶数又は奇数フイールドを設定するRA0を加
えた9〔bits〕のアドレスが指定される。RASとCA
Sはアドレスセレクタ22で、RAS/CAS切替え信
号S1によつて切替えられ、メモリセル6A〜6DのR
ASアドレスとCASアドレスとが指定される。
【0021】フレームバツフア3に記憶された濃淡画像
と2値画像とを出力する場合、画像データは図7に示す
出力切替え回路30によつて切替えられてデイスプレイ
5に出力される。フレームバツフア3の画像データはシ
リアル入出力バツフア17より送出されるとトランシー
バ31を介して、濃淡画像と2値画像とで8ビツトバス
ラインを切替えて送出される。濃淡画像の場合はバスラ
イン32を経てデイジタルアナログ変換回路4を介して
デイスプレイ5に出力され、2値画素の場合はバスライ
ン33A及び33Bを介してシフトレジスタ34A及び
34Bに送出された後、デイジタルアナログ変換回路4
を介してデイスプレイ5に出力される。
と2値画像とを出力する場合、画像データは図7に示す
出力切替え回路30によつて切替えられてデイスプレイ
5に出力される。フレームバツフア3の画像データはシ
リアル入出力バツフア17より送出されるとトランシー
バ31を介して、濃淡画像と2値画像とで8ビツトバス
ラインを切替えて送出される。濃淡画像の場合はバスラ
イン32を経てデイジタルアナログ変換回路4を介して
デイスプレイ5に出力され、2値画素の場合はバスライ
ン33A及び33Bを介してシフトレジスタ34A及び
34Bに送出された後、デイジタルアナログ変換回路4
を介してデイスプレイ5に出力される。
【0022】このトランシーバ31はDIR(directio
n) 端子35に入力されるメモリセル6A〜6Dに対す
るリード/ライト信号S2によつて、メモリセル6A〜
6Dに対する書き込みと読み出しの操作とを切替える。
またゲート端子36には濃淡画像領域7Aと7Bとの選
択信号S3と濃淡画像領域7A及び7Bと2値画像領域
8との選択信号S4がNOT回路37及びNAND回路
38を介して送出される。この出力結果に基づいた画像
表示切替え信号S5によつて画像表示のメモリ領域が選
択される。
n) 端子35に入力されるメモリセル6A〜6Dに対す
るリード/ライト信号S2によつて、メモリセル6A〜
6Dに対する書き込みと読み出しの操作とを切替える。
またゲート端子36には濃淡画像領域7Aと7Bとの選
択信号S3と濃淡画像領域7A及び7Bと2値画像領域
8との選択信号S4がNOT回路37及びNAND回路
38を介して送出される。この出力結果に基づいた画像
表示切替え信号S5によつて画像表示のメモリ領域が選
択される。
【0023】2値画像を出力する場合には、濃淡と2値
の選択信号S5がハイレベルHとなり、AND回路39
を介してドツトクロツクCLKをシフトレジスタ34A
及び34Bのクロツク(CLK)端子40A及び40B
に送出する。さらにドツトクロツクCLKの16パルスに
対して1回出力されるパルスPLSをカウンタ41より
LOAD端子42A及び42Bに送出する。さらにデー
タ表示期間として、水平同期信号HsyncをAND回路4
3を介してCLR端子44A及び44Bに送出する。
の選択信号S5がハイレベルHとなり、AND回路39
を介してドツトクロツクCLKをシフトレジスタ34A
及び34Bのクロツク(CLK)端子40A及び40B
に送出する。さらにドツトクロツクCLKの16パルスに
対して1回出力されるパルスPLSをカウンタ41より
LOAD端子42A及び42Bに送出する。さらにデー
タ表示期間として、水平同期信号HsyncをAND回路4
3を介してCLR端子44A及び44Bに送出する。
【0024】シフトレジスタ34A及び34Bはシフト
レジスタ34AのSO(serial out) 端子45Aとシフ
トレジスタ34BのSI(serial in)端子46Bとで接
続され、シフトレジスタ34BのSO端子45Bから2
値画像データを1〔bit 〕ずつデイジタルアナログ変換
器4に送出する。シフトレジスタ34AのSI端子46
Aはグランドに接地される。
レジスタ34AのSO(serial out) 端子45Aとシフ
トレジスタ34BのSI(serial in)端子46Bとで接
続され、シフトレジスタ34BのSO端子45Bから2
値画像データを1〔bit 〕ずつデイジタルアナログ変換
器4に送出する。シフトレジスタ34AのSI端子46
Aはグランドに接地される。
【0025】以上の構成において、メモリセル6A〜6
Dに格納する画像データのRASアドレスとCASアド
レスはアドレス生成回路20によつて指定される。ここ
で濃淡画像データをメモリセル6A〜6Dにアドレス指
定する場合、濃淡画像データの格納アドレスはRASア
ドレス(RA1、RA2、RA3、RA4、RA5、R
A6、RA7、RA8)の初期値として(0、0、0、
0、0、0、0、0)が指定される。次に8ビツトバイ
ナリカウンタ21によつて8〔bits〕の画素データがカ
ウントされ、水平同期信号Hsyncと同期した1ライン51
2 ビツトの画像データのRASアドレスが各走査線A0
〜A8のアドレスに対応して濃淡画像領域7A又は7B
に指定される。このとき各ラインは常にCASアドレス
0から開始される。
Dに格納する画像データのRASアドレスとCASアド
レスはアドレス生成回路20によつて指定される。ここ
で濃淡画像データをメモリセル6A〜6Dにアドレス指
定する場合、濃淡画像データの格納アドレスはRASア
ドレス(RA1、RA2、RA3、RA4、RA5、R
A6、RA7、RA8)の初期値として(0、0、0、
0、0、0、0、0)が指定される。次に8ビツトバイ
ナリカウンタ21によつて8〔bits〕の画素データがカ
ウントされ、水平同期信号Hsyncと同期した1ライン51
2 ビツトの画像データのRASアドレスが各走査線A0
〜A8のアドレスに対応して濃淡画像領域7A又は7B
に指定される。このとき各ラインは常にCASアドレス
0から開始される。
【0026】また2値画像データをメモリセル6A〜6
Dにアドレス指定する場合は、RASアドレス(RA
1、RA2、RA3、RA4、RA5、RA6、RA
7、RA8)の初期値として(0、0、0、0、1、
1、1、1)が指定される。これにより2値画像アドレ
ス指定のHOLD条件が解除され、2値画像領域8に対
して画像データがアドレス指定される。すなわち濃淡画
像領域の終了するRASアドレスの次から2値画像領域
のRASアドレスが指定される。このときCASアドレ
ス(CA1、CA2、CA3、CA4、CA5、CA
6、CA7、CA8)は(0、0、0、0、A0、A
1、A2、A3)のように設定される。
Dにアドレス指定する場合は、RASアドレス(RA
1、RA2、RA3、RA4、RA5、RA6、RA
7、RA8)の初期値として(0、0、0、0、1、
1、1、1)が指定される。これにより2値画像アドレ
ス指定のHOLD条件が解除され、2値画像領域8に対
して画像データがアドレス指定される。すなわち濃淡画
像領域の終了するRASアドレスの次から2値画像領域
のRASアドレスが指定される。このときCASアドレ
ス(CA1、CA2、CA3、CA4、CA5、CA
6、CA7、CA8)は(0、0、0、0、A0、A
1、A2、A3)のように設定される。
【0027】ここでCASアドレスは、16ビツト毎にカ
ウントされるRA4により、画素データが16ビツト書き
込まれる毎に1ずつシフトされる。さらにCASアドレ
スに設定される走査線アドレスA0〜A3により、1カ
ラム16ビツトの画素データが32カラム分カウントされ、
RASアドレス毎に1ライン512 〔bits〕の2値画像の
画素データ16ライン分が2値画像領域8に対してアドレ
ス指定される。
ウントされるRA4により、画素データが16ビツト書き
込まれる毎に1ずつシフトされる。さらにCASアドレ
スに設定される走査線アドレスA0〜A3により、1カ
ラム16ビツトの画素データが32カラム分カウントされ、
RASアドレス毎に1ライン512 〔bits〕の2値画像の
画素データ16ライン分が2値画像領域8に対してアドレ
ス指定される。
【0028】このように1つのメモリセル6A〜6D内
において、濃淡画像領域7A及び7Bと共に2値画像領
域8を生成することができる。この際、RASアドレス
を生成するときのカウンタのLOAD信号Sl 、LOA
D信号Sl に同期してカウンタにセツトされる初期値8
ビツト及びカウンタを保持させるためのHOLD信号S
h を濃淡画像用と2値画像用に分け、水平同期信号H
syncをクロツクとする8ビツトのバイナリカウンタ21
を用いてアドレス生成することにより、回路の多くの部
分を共通化することができる。さらにCASアドレスに
ついても図4に示すように濃淡画像用と2値画像用に分
けてデユアルポートDRAMに入力することによつて、
RASアドレス生成の場合と同様に回路の共通化ができ
る。
において、濃淡画像領域7A及び7Bと共に2値画像領
域8を生成することができる。この際、RASアドレス
を生成するときのカウンタのLOAD信号Sl 、LOA
D信号Sl に同期してカウンタにセツトされる初期値8
ビツト及びカウンタを保持させるためのHOLD信号S
h を濃淡画像用と2値画像用に分け、水平同期信号H
syncをクロツクとする8ビツトのバイナリカウンタ21
を用いてアドレス生成することにより、回路の多くの部
分を共通化することができる。さらにCASアドレスに
ついても図4に示すように濃淡画像用と2値画像用に分
けてデユアルポートDRAMに入力することによつて、
RASアドレス生成の場合と同様に回路の共通化ができ
る。
【0029】このようにしてホストプロセツサ2の制御
でメモリセル6A〜6Dに記憶された濃淡画像及び2値
画像の画像データが読み出される。すなわち図7におい
て、先ずハイレベルHのリード/ライト信号S2がトラ
ンシーバ31のDIR端子35に入力されると、画像デ
ータの読み出しが選択される。ここで濃淡画像領域7A
の画像データを読み出す場合には、ローレベルLの濃淡
画像領域の選択信号S3とローレベルLの濃淡と2値画
像の選択信号S4により、ハイレベルHの画像切替え信
号S5がゲート端子36に送出される。この結果、濃淡
画像領域7Aの画像データがバスライン32によりドツ
トクロツクCLKに同期してデイジタルアナログ変換回
路4に送出され、濃淡画像としてデイスプレイ5上に画
像表示される。
でメモリセル6A〜6Dに記憶された濃淡画像及び2値
画像の画像データが読み出される。すなわち図7におい
て、先ずハイレベルHのリード/ライト信号S2がトラ
ンシーバ31のDIR端子35に入力されると、画像デ
ータの読み出しが選択される。ここで濃淡画像領域7A
の画像データを読み出す場合には、ローレベルLの濃淡
画像領域の選択信号S3とローレベルLの濃淡と2値画
像の選択信号S4により、ハイレベルHの画像切替え信
号S5がゲート端子36に送出される。この結果、濃淡
画像領域7Aの画像データがバスライン32によりドツ
トクロツクCLKに同期してデイジタルアナログ変換回
路4に送出され、濃淡画像としてデイスプレイ5上に画
像表示される。
【0030】次に濃淡画像領域7Bの画像データを読み
出す場合には、ハイレベルHの濃淡画像領域の選択信号
S3とローレベルLの濃淡と2値画像の選択信号S4に
より、ローレベルLの画像切替え信号S5がゲート端子
36に送出される。この結果、濃淡画像領域7Bの画像
データがバスライン32によりデイジタルアナログ変換
回路4に送出され、濃淡画像としてデイスプレイ5に画
像表示される。
出す場合には、ハイレベルHの濃淡画像領域の選択信号
S3とローレベルLの濃淡と2値画像の選択信号S4に
より、ローレベルLの画像切替え信号S5がゲート端子
36に送出される。この結果、濃淡画像領域7Bの画像
データがバスライン32によりデイジタルアナログ変換
回路4に送出され、濃淡画像としてデイスプレイ5に画
像表示される。
【0031】また2値画像の画像データを読み出す場合
には、ハイレベルHの濃淡画像領域の選択信号S3とハ
イレベルHの濃淡と2値画像の選択信号S4により、ハ
イレベルHの画像切替え信号S5がゲート端子36に送
出される。このとき同時に選択信号S4がAND回路3
9及びAND回路43に入力され、それぞれドツトクロ
ツクCLKと水平同期信号Hsyncとの間で論理積がとら
れる。
には、ハイレベルHの濃淡画像領域の選択信号S3とハ
イレベルHの濃淡と2値画像の選択信号S4により、ハ
イレベルHの画像切替え信号S5がゲート端子36に送
出される。このとき同時に選択信号S4がAND回路3
9及びAND回路43に入力され、それぞれドツトクロ
ツクCLKと水平同期信号Hsyncとの間で論理積がとら
れる。
【0032】この結果、AND回路39からの出力はク
ロツクCLK信号としてクロツク端子40A及び40B
に送出される。またAND回路43からの出力は水平同
期信号Hsyncからなるデータ表示期間を設定する信号と
して、反転入力のクリア端子44A及び44Bに送出さ
れる。またこのときドツトクロツクCLKの16パルスに
対して1パルスの出力がカウンタ41より反転入力のL
OAD端子42A及び42Bに送出される。
ロツクCLK信号としてクロツク端子40A及び40B
に送出される。またAND回路43からの出力は水平同
期信号Hsyncからなるデータ表示期間を設定する信号と
して、反転入力のクリア端子44A及び44Bに送出さ
れる。またこのときドツトクロツクCLKの16パルスに
対して1パルスの出力がカウンタ41より反転入力のL
OAD端子42A及び42Bに送出される。
【0033】これによりシリアルメモリ10A〜10D
から1回のデータアクセス毎に16〔bits〕分のデータが
バスライン33A及び33Bを介してシフトレジスタ3
4A及び34Bに送出される。シフトレジスタ34A及
び34Bは一旦この16〔bits〕分のデータを記憶した
後、2値画像の画像データとしてパラレルシリアル変換
して、1〔bit 〕ずつ画像データを順次デイジタルアナ
ログ変換器4に送出する。
から1回のデータアクセス毎に16〔bits〕分のデータが
バスライン33A及び33Bを介してシフトレジスタ3
4A及び34Bに送出される。シフトレジスタ34A及
び34Bは一旦この16〔bits〕分のデータを記憶した
後、2値画像の画像データとしてパラレルシリアル変換
して、1〔bit 〕ずつ画像データを順次デイジタルアナ
ログ変換器4に送出する。
【0034】以上の構成によれば、1〔Mbits〕のデユ
アルポートDRAMのメモリセル6A〜6Dを512 ×48
0 ×8〔bits〕の濃淡画像領域7A及び7Bの2面分と
512×512 ×1〔bit 〕の2値画像領域8の1面分とに
領域分割して1つの画像メモリに濃淡画像と2値画像と
を混在して記憶することにより、1つの画像メモリによ
つて、濃淡画像と2値画像とを切替えて画像出力できる
ようになると共に、4〔Mbits〕DRAMの記憶領域を
無駄なく効率よく使用することができる。
アルポートDRAMのメモリセル6A〜6Dを512 ×48
0 ×8〔bits〕の濃淡画像領域7A及び7Bの2面分と
512×512 ×1〔bit 〕の2値画像領域8の1面分とに
領域分割して1つの画像メモリに濃淡画像と2値画像と
を混在して記憶することにより、1つの画像メモリによ
つて、濃淡画像と2値画像とを切替えて画像出力できる
ようになると共に、4〔Mbits〕DRAMの記憶領域を
無駄なく効率よく使用することができる。
【0035】なお上述の実施例においては、画像メモリ
に記憶するビデオ信号としてモノクロビデオ信号を対象
とした場合について述べたが、本発明はこれに限らず、
カラービデオ信号を記憶するようにしても良い。さらに
上述の実施例においては、コンポジツトビデオ信号を用
いた画像処理装置で濃淡画像と2値画像を切替えて表示
する場合について述べたが、本発明はこれに限らず、広
く一般のグラフイツク端末に対して用いることができ
る。例えばUNIXコンピユータの端末として最近利用
されているX端末に用いれば、濃淡又はカラー画面のほ
かに、これらと独立した2値のビツトマツプ画面を構築
することができる。
に記憶するビデオ信号としてモノクロビデオ信号を対象
とした場合について述べたが、本発明はこれに限らず、
カラービデオ信号を記憶するようにしても良い。さらに
上述の実施例においては、コンポジツトビデオ信号を用
いた画像処理装置で濃淡画像と2値画像を切替えて表示
する場合について述べたが、本発明はこれに限らず、広
く一般のグラフイツク端末に対して用いることができ
る。例えばUNIXコンピユータの端末として最近利用
されているX端末に用いれば、濃淡又はカラー画面のほ
かに、これらと独立した2値のビツトマツプ画面を構築
することができる。
【0036】また上述の実施例においては、フレームバ
ツフアとしてデユアルポートDRAMを用いた場合につ
いて述べたが、本発明はこれに限らず、トリプルポート
等のマルチポートメモリを用いても良い。
ツフアとしてデユアルポートDRAMを用いた場合につ
いて述べたが、本発明はこれに限らず、トリプルポート
等のマルチポートメモリを用いても良い。
【0037】
【発明の効果】上述のように本発明によれば、1つの画
像メモリに多値画像及び又は2値画像のデイジタル画像
データを混在して記憶させることにより多値画像又は2
値画像を切替えて画像表示することができると共に、画
像メモリの記憶容量を効率良く使用することができる画
像処理装置を実現することができる。
像メモリに多値画像及び又は2値画像のデイジタル画像
データを混在して記憶させることにより多値画像又は2
値画像を切替えて画像表示することができると共に、画
像メモリの記憶容量を効率良く使用することができる画
像処理装置を実現することができる。
【図1】本発明の一実施例による画像処理装置を示すブ
ロツク図である。
ロツク図である。
【図2】フレームバツフアのメモリ構成を示す略線図で
ある。
ある。
【図3】デユアルポートフレームバツフアの構成を示す
ブロツク図である。
ブロツク図である。
【図4】アドレス生成回路によるアドレス指定を示すブ
ロツク図である。
ロツク図である。
【図5】濃淡画像表示のレジスタによる処理を示すブロ
ツク図である。
ツク図である。
【図6】2値画像表示のレジスタによる処理を示すブロ
ツク図である。
ツク図である。
【図7】データ出力切替回路を示すブロツク図である。
【図8】濃淡画像と2値画像のルツクアツプテーブルの
内容を示すグラフである。
内容を示すグラフである。
【符号の説明】 1……画像処理装置、2……ホストプロセツサ、3……
フレームバツフア、4デイジタルアナログ変換器、5…
…デイスプレイ、6A、6B、6C、6D……メモリセ
ル、7A、7B……濃淡画像領域、8……2値画像領
域、10A、10B、10C、10D……SAM、11
……トランスフアゲート、12……アドレス入力バツフ
ア、13……ロウデコーダ、14……カラムデコーダ、
15……アドレスカウンタ、16……シリアルデータセ
レクタ、17……シリアル入出力バツフア、20……ア
ドレス生成回路、21……8ビツトバイナリカウンタ、
22……アドレスセレクタ、30……データ出力切換回
路、31……トランシーバ、32、33A、33B……
バスライン、34A、34B……シフトレジスタ、35
……DIR端子、36……ゲート端子、37……NOT
回路、38……NAND回路、39、43……AND回
路、40A、40B……クロツク端子、41……カウン
タ、42A、42B……LOAD端子、44A、44B
……CLR端子、45A、45B……SO端子、46
A、46B……SI端子。
フレームバツフア、4デイジタルアナログ変換器、5…
…デイスプレイ、6A、6B、6C、6D……メモリセ
ル、7A、7B……濃淡画像領域、8……2値画像領
域、10A、10B、10C、10D……SAM、11
……トランスフアゲート、12……アドレス入力バツフ
ア、13……ロウデコーダ、14……カラムデコーダ、
15……アドレスカウンタ、16……シリアルデータセ
レクタ、17……シリアル入出力バツフア、20……ア
ドレス生成回路、21……8ビツトバイナリカウンタ、
22……アドレスセレクタ、30……データ出力切換回
路、31……トランシーバ、32、33A、33B……
バスライン、34A、34B……シフトレジスタ、35
……DIR端子、36……ゲート端子、37……NOT
回路、38……NAND回路、39、43……AND回
路、40A、40B……クロツク端子、41……カウン
タ、42A、42B……LOAD端子、44A、44B
……CLR端子、45A、45B……SO端子、46
A、46B……SI端子。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G06F 15/64 450 G
Claims (2)
- 【請求項1】多値画像及び又は2値画像のデイジタル画
像データを記憶し、上記デイジタル画像データを画像処
理して上記多値画像又は上記2値画像とを切替えて画像
表示手段により画像表示する画像処理装置において、 上記デイジタル画像データを記憶する画像メモリと上記
デイジタル画像データに対する入出力バツフアメモリと
を有する画像メモリ手段と、 上記デイジタル画像データに対して行アドレスと列アド
レスを指定することにより、上記多値画像及び又は上記
2値画像の記憶アドレスを生成するアドレス生成手段
と、 上記画像メモリ手段から上記デイジタル画像データを上
記多値画像又は上記2値画像とで切替えて読み出す出力
画像切替手段とを具えることを特徴とする画像処理装
置。 - 【請求項2】上記画像メモリは1個の記憶容量が1〔M
bits〕の第1、第2、第3及び第4のDRAMで形成さ
れ、上記アドレス生成回路によつて、上記行アドレスを
上記画像表示手段の走査線 480〔bits〕に対応させ、か
つ上記列アドレスを上記画像表示手段の横方向 512〔bi
ts〕に対応させ、上記第1及び上記第2のDRAMと上
記第3及び上記第4のDRAMに対してそれぞれ単位デ
イジタル画像データが8ビツトの濃度値をもつ上記多値
画像の2画面分の記憶アドレスを指定し、かつ上記多値
画像の上記記憶アドレスの次行を開始行アドレスとして
上記行アドレス毎に16走査線分の上記2値画像の上記デ
イジタル画像データの記憶アドレスを上記第1、第2、
第3及び第4のDRAMの32行アドレス×512 列アドレ
スに指定することを特徴とする請求項1に記載の画像処
理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6197217A JPH0844617A (ja) | 1994-07-29 | 1994-07-29 | 画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6197217A JPH0844617A (ja) | 1994-07-29 | 1994-07-29 | 画像処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0844617A true JPH0844617A (ja) | 1996-02-16 |
Family
ID=16370787
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6197217A Pending JPH0844617A (ja) | 1994-07-29 | 1994-07-29 | 画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0844617A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100779636B1 (ko) * | 2005-08-17 | 2007-11-26 | 윈본드 일렉트로닉스 코포레이션 | 버퍼 메모리 시스템 및 방법 |
| KR100801317B1 (ko) * | 2006-08-16 | 2008-02-05 | 엠텍비젼 주식회사 | 3차원 그래픽 처리를 위한 가변 버퍼 시스템 및 그 방법 |
-
1994
- 1994-07-29 JP JP6197217A patent/JPH0844617A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100779636B1 (ko) * | 2005-08-17 | 2007-11-26 | 윈본드 일렉트로닉스 코포레이션 | 버퍼 메모리 시스템 및 방법 |
| KR100801317B1 (ko) * | 2006-08-16 | 2008-02-05 | 엠텍비젼 주식회사 | 3차원 그래픽 처리를 위한 가변 버퍼 시스템 및 그 방법 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4168488A (en) | Image rotation apparatus | |
| US6496192B1 (en) | Modular architecture for image transposition memory using synchronous DRAM | |
| US5218274A (en) | Flat panel display controller using dual-port memory | |
| US4783652A (en) | Raster display controller with variable spatial resolution and pixel data depth | |
| EP0737956B1 (en) | Frame memory device for graphics | |
| EP0398510B1 (en) | Video random access memory | |
| US5268682A (en) | Resolution independent raster display system | |
| US6753872B2 (en) | Rendering processing apparatus requiring less storage capacity for memory and method therefor | |
| JPH05508481A (ja) | 多重バッファーコンピュータ表示コントローラ装置 | |
| JPH0636311B2 (ja) | 2重ポートvramメモリ | |
| GB2202978A (en) | Video apparatus employing vrams | |
| US4675842A (en) | Apparatus for the display and storage of television picture information by using a memory accessible from a computer | |
| JP3489228B2 (ja) | 画像記憶装置 | |
| US4956708A (en) | Frame memory control system | |
| US4647971A (en) | Moving video special effects system | |
| JPH0782747B2 (ja) | ランダムアクセスポートおよびシリアルアクセスポートを有するメモリアレイ | |
| US5519413A (en) | Method and apparatus for concurrently scanning and filling a memory | |
| JPH06167958A (ja) | 記憶装置 | |
| US5097256A (en) | Method of generating a cursor | |
| JP3550510B2 (ja) | ダイナミックランダムアクセスメモリデバイス、データ転送システム及びデータ書き込み方法 | |
| JPH08211849A (ja) | 表示制御装置 | |
| JP3002951B2 (ja) | 画像データ記憶制御装置 | |
| EP0283579A2 (en) | Raster scan display system with random access memory character generator | |
| JP2001249644A (ja) | 液晶表示装置 | |
| JPH05341753A (ja) | ビデオメモリ |