JPH01156816A - 画像合成装置 - Google Patents

画像合成装置

Info

Publication number
JPH01156816A
JPH01156816A JP31583687A JP31583687A JPH01156816A JP H01156816 A JPH01156816 A JP H01156816A JP 31583687 A JP31583687 A JP 31583687A JP 31583687 A JP31583687 A JP 31583687A JP H01156816 A JPH01156816 A JP H01156816A
Authority
JP
Japan
Prior art keywords
image
image data
data
display
display memory
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
JP31583687A
Other languages
English (en)
Other versions
JPH0778720B2 (ja
Inventor
Shigeru Komatsu
茂 小松
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP62315836A priority Critical patent/JPH0778720B2/ja
Publication of JPH01156816A publication Critical patent/JPH01156816A/ja
Priority to US07/856,827 priority patent/US5179642A/en
Publication of JPH0778720B2 publication Critical patent/JPH0778720B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
[産業上の利用分野] 本発明は、ディジタル化された画像の合成に係り、特に
、任意形状の前景画像を別の背景画像に重ね合わせて記
録するのに好適な画像合成装置に関する。
【従来の技術1 近年、ディジタル化された自然画像の取込み、編集、記
録等を行なうシステムが一部のワークステーション等に
見られる。この種の装置としては、例えば日経マグロ−
ヒル社発行の日経ニューメディア・技術最前線レポート
■rCD−ROM、CD−I開発現場報告J (198
7,5)第36頁から45頁において紹介されている。 上記文献に紹介されているシステムは、16ビツトマイ
クロプロセツサをベースに、深さ方向24ビツト(R,
G。 B各8ビット)のフレームバッファ(表示メモリ)、自
然画を取込むためのビデオカメラおよびA/D変換器、
前記フレームバッファの内容を確認するモニタ、座標や
文字を入力するタブレットやターミナル、作業用メモリ
、編集結果を記録する外部記憶装置等より成る。取込ん
だ自然画に対してはノイズ除去、色調・コントラストの
変更、輪郭抽出、拡大・縮小およびマスク合成等の編集
・加工処理を施すことができる。このうち、マスク合成
とは、背景画に別の画像の一部を抜き取って重ね合わせ
ることであり、これに関しては、上記従来例ではフレー
ムバッファと並列にマスク用のメモリを持ち、上記マス
ク用メモリの内容を参照しながら背景画像とマスクで抜
かれた画像との合成を行なう。このマスク用メモリの参
照は一般にソフトウェアで行なわれる。 また、マスクメモリの内容そのものによって、対応する
フレームバッファへデータを転送するか否かを回路的に
制御し、合成処理の高速化を図る方式が特開昭59−4
5567号に開示されている。 【発明が解決しようとする問題点】 上記従来技術は、フレームバッファと並列にマスク用メ
モリを設ける必要があり、回路規模が大きくなるという
問題があった。また、上記マスク用メモリをソフトウェ
アで参照すると合成に非常に時間がかかる。一方、高速
合成を回路的に実現しようとすると、マスク用メモリは
フレームバッファに比べ充分速いアクセスタイムを持つ
必要があり、回路規模の増大と相俟って高価となりがち
であった。さらに、クロマキーと呼ばれマスク合成を前
提として重ね合わせるべき画像を、予め背景を無地の固
定色にして取込んだ場合でも、別途マスク用パターンを
前記画像を元に作成し、マスク用メモリへ記録するとい
う手順が必要となり、合成に手間がかかるという問題も
あった。 本発明の目的は、上記従来例の欠点をなくし、比較的小
回路規模・低コストで高速なマスク合成を使い勝手よく
実現する装置を提供することにある。 [問題点を解決するための手段J 上記目的を達成するために、本発明は、第1画像データ
を記憶する第1表示メモリを有し、上記第1画像データ
により構成される第1画像に対して第2画像を合成する
画像合成装置において、 予め定めた画像データと上記第2画像の画像データとを
単位画像データ毎に比較し、該比較結果に基づいて当該
第2画像データを上記第1表示メモリへ書込むか否かを
制御する表示メモリ制御手段を設けたことを特徴とする
ものである。 上記単位画像データは、例えば、画素データである。 上記表示メモリ制御手段は、例えば、上記予め定めた画
像データと上記第2画像データとを単位画像データ毎に
比較する第1比較手段と、該第1比較手段の結果に基づ
いて当該第2画像データの上記第2表示メモリへの書込
みを制御する書込制御手段とにより構成することができ
る。上記予め定めた画像データは特定の範囲を有するよ
うに設定することもでき、上記第1比較手段は上記第2
画像データが上記範囲に内包されるとき一致信号を出力
し、該一致信号に応答して上記書込制御手段は上記第2
表示メモリへの書込みを禁止する。 上記第2画像データは主メモリに記憶してもよいが、第
2表示メモリを設け、該第2表示メモリに記憶してもよ
い、第2表示メモリを設ける場合には、さらに、上記第
1および第2表示メモリから画像データの表示のために
周期的に読出す表示読出手段と、上記第2表示メモリか
ら読出された画像データを予め定めた単位画像データ毎
に比較する第2比較手段と、該第2比較手段の比較結果
に基づいて上記第1および第2表示メモリから読出され
た第1および第2画像データの一方を選択的して表示に
供する選択手段とを備えてもよい。 このとき、上記第2比較手段は上記第1比較手段と共用
することもできる。 上記第1および第2比較手段の一方または両方は、上記
単位画像データをアドレス入力とし、上記比較結果をデ
ータとした書替え可能なメモリで構成してもよい。 上記第2画像データは、例えば、上記第1画像に重ね合
わせるべき像を前景画とし該前景画に含まれない色を背
景色とした画像データであり、上記予め定めた画像デー
タは上記背景色の画像データである。 [作用1 本発明は、上記第1メモリに記憶された画像データの構
成する第1画像に、第2画像データの構成する第2画像
を合成する、すなわち、第2画像の一部を選択的に第1
画像に重ね合わせるものである。そのために、第2画像
データは第1画像に重ね合わせるべき像以外の部分が予
め定めた背景色となるように第2画像データを作成し、
あるいは取込む。そこで、第1画像データを記憶してい
る第1表示メモリに第2画像データを重ねて書込む際、
第2画像データを単位画像データ毎、例えば画素毎に上
記背景色を表す画像データと比較し、一致していれば上
記第2画像データの書込みを禁止する。背景色データと
一致しなければ第2画像データを第1表示メモリに書込
む。 このような構成により、前述した従来のマスク用メモリ
を用いることなく、第2画像の必要部分を選択的に第1
画像に合成することができる。また、前景画のみを第1
メモリに書込むのに、MPU (Micro Proc
essing Unit)を介さない、メモリからメモ
リへのDMA (ダイレクトメモリアクセス)も可能と
なり、高速転送が実現できる。 【実施例1 (第1実施例〉 以下、本発明の第1実施例を、第1図により説明する。 第1図において、10はMPU、20はMPUデータ、
30はMPUアドレス、40はR/W信号、50は表示
読出用のアドレスや水平・垂直同期信号を原クロックを
元に発生する表示アドレス発生部、60は表示アドレス
、70はMPUアドレスと表示アドレスを合成するアド
レス合成部、80は表示メモリアドレス、90は第2画
像データを記憶する第2表示メモリ、110は第1画像
データを記憶する第1表示メモリ、100.120は各
々表示読出の出力であるシリアル表示データ、130は
両シリアル表示データ100と120を合成する表示合
成部、140はディジタル画像出力、150はD−A変
換器、160はアナログ出力画像信号、170は表示メ
モリR/W制御部(表示メモリ制御手段) 、 180
は表示メモリ110に対するR/W制御信号、190は
表示メモリ90に対するR/W制御信号、200は表示
アドレス60が表示メモリ90.110に与えられてい
る期間を示す表示すイクル信号、210はMPUl0を
介さずに直接メモリ間の高速なデータのブロック転送を
制御するD M A C(Direct Memory
Access (:ontroller)、220は主
メモリ、230はRGBカメラ、240は入力画像信号
、250はA−D変換器、250はディジタル画像入力
である。 次に、本実施例の動作を説明する。M P tJ 10
は汎用16ビツトマイクロプロセウサである。表示アド
レス発生部50は1画素期間信号を原クロックとして、
それを分周することにより表示アドレス60、表示すイ
クル信号200および図示せざる水平・垂直同期信号等
を発生する。アドレス合成部70ては、表示すイクル信
号200に基づいて、表示アドレス60とMPUアドレ
ス30を切換えて表示メモリアドレス80として出力す
る。すなわち、表示アドレス60を与える以外の期間は
MPtJアドレス30を表示メモリ90.110に与え
ることかでき、データの読み書きが行なえる。表示メモ
リ90.110は1画素当りR,G、B各5ビットで計
15ビットを持ち、MPUl0からアクセスできるラン
ダムアクセスポートと、表示のためデータを出力するシ
リアルボートを有する。シリアルボートからはシリアル
表示データ100.120が連続的に出力されており、
表示合成部130へ入力される。表示合成部130では
、M P U 10より予め設定されたモードに基づい
て上記シリアル表示データ120、またはシリアル表示
データ100、またはシリアル表示データ120上にシ
リアル表示データ100の前景画像のみを重ね合わせた
データのいずれかをディジタル画像出力140としてD
−A変換器150に与える。 D−A変換器150ではR,G、B各々5ビットのディ
ジタル画像出力140をR,G、Bのアナログ出力画像
信号160として出力し、カラーCRTデイスプレィ等
に与え、その結果スクリーン上に画像が再生される。 一方、画像データの取込みはRGBカメラ230から入
力した入力画像信号240をA−D変換器250でディ
ジタル画像入力260に変換し、表示メモリ90に直接
転送する。表示メモリ90に取込まれた画像は、表示メ
モリ110または主メモリ220または図示せざる外部
記憶装置に加工または保存のため転送できる。 表示メモリR/W制御部170は、MPU1口からのR
/W信号40、MPUアドレス30、表示すイクル信号
200およびM P U 10により設定される転送モ
ード信号、さらに転送されるデータの値を基にして表示
メモリ90および110のデータの読み書き制御信号1
80.190を発生する。転送モード信号が通常モード
を示していれば、M P U 10またはDMA C2
10は通常通りに表示メモリ90.110へのアクセス
やデータ転送が行なえるが1合成転送モードの時には、
転送元の表示メモリ90または主メモリ2Z口から読出
されたデータは、M P t) 10またはD M A
 C210の内部レジスタに取込むのと並行して、前記
表示メモリR/W制御部170内のレジスタにも取込ま
れる。零して、前記データがMPU10の予め設定した
範囲の背景色データであるか否かを判別し、もしそうで
あれば、転送先である表示メモリ110への読み書き制
御信号180を禁止し、書込を行なわない。これを1画
面全てについて行なうことによって、前景画の部分のみ
が表示メモリ110に転送され、そこに予め格納されて
いた画像と合成される。 次に、第2図、第3図を用いて前記表示メモリR/W制
御部170の構成および動作をより詳細に説明する。第
2図は表示メモリR/W制御部170とその周辺部の構
成図、また、第3図はデータ比較器173の主要部をレ
ジスタ172と共に示した回路図である。第2図、第3
図において、第1図と同一の構成要素には同一符号を付
している。 第2図において、171はアドレスデコーダ、172は
データ転送元から読出された画素データを一時保持する
レジスタ、173は前記レジスタ172の出力が、M 
P U 10により予め設定された色データの範囲に含
まれるかどうかを判別するデータ比較器(第1比較手段
) 、 174はM P U 10により設定される転
送モードレジスタ、175はレジスタ172に色データ
を取込む取込み信号、176はデータ比較器173の判
別結果を示すマスク信号、177は通常モードか転送合
成モードかを示す転送モード信号、181は表示メモリ
110を選択し有効化する有効信号、182は表示メモ
リ110への書込許可信号、191は表示メモリ90の
選択信号、192は同じく書込許可信号である。また、
第3図における500はレジスタ172に取込まれた青
成分と比較すべきデータを保持する参照レジスタ、51
0はMPUl0から参照レジスタ500にデータを設定
する時に発生する取込み信号、520は前記二つのレジ
スタ間で比較すべきビットを示す有効ビットレジスタ、
530は有効ピットレジスタへM P U 10がデー
タを設定する時に発生する取込み信号、540はEOR
ゲート、550はNANDゲート、560はANDゲー
ト、570は青成分が指定範囲内にあることを示す青有
効信号、580は緑成分が指定範囲内にあることを示す
緑有効信号、590は赤成分が指定範囲内にあることを
示す赤有効信号、600はNANDゲートである。なお
、第3図では省略しているが、比較器173は、緑有効
信号および赤有効信号を発生する回路として、それぞれ
、参照レジスタ500、有効ピットレジスタ520.お
よびゲート540〜560を有する。 次に、動作を説明する。まず、表示メモリ110に予め
背景として重ね合わされるべき画像を取込み格納してお
く。また、第3図における参照レジスタ500と有効ピ
ットレジスタ520には予め背景色としたい色データを
設定しておく。具体的には、例えばR,G、B全て“O
”すなわち黒を背景色とする場合、青用、線用、赤用の
各参照レジスタ500に、全ビット″OITをM P 
U 10から書込む。そして、青、緑、赤の各有効ピッ
トレジスタ520には、全ビットが比較対象であること
を示す“1°′を全てのビットに書込む。これによって
、青用、線用、赤用全てのレジスタ172に“OIIが
取込まれた時に限り、青有効信号570、緑有効信号5
80、赤有効信号590が“H”レベルとなり、NAN
Dゲート600の作用によって、マスク信号176を“
L”レベルにする。ここで有効ピットレジスタ520を
設けた理由は、ある幅を持って背景色を指定可能とする
ためである。その動作につぃては後述する。 上述したように、背景画像の格納と背景色の設定後、先
に参照レジスタ500に設定した色を背景色として、前
景画像を表示メモリ90に格納する。 具体的には、先に設定した背景色のスクリーンをバック
に前景画像をRGBカメラ230.A−D変換器250
を経由して取込む方法と、ペイントシステムとも呼ばれ
る絵画作成用プログラムおよび図示せざる座標入力装置
等を用いて、予め指定した背景色上に希望する前景画を
描画する方法とがある。 次に、第1図における表示合成部130に含まれる透明
色レジスタ(後述)に前記参照レジスタ500に設定し
たのと同じ色データを設定し、かつ表示メモリ110の
画像上に表示メモリ90の画像を重ね合わせて表示する
オーバレイモードをMPU10より設定することにより
、実際に前景画像を表示メモリ110に転送し、2画像
を合成する以前にそれと全く同じ結果の画像を画面上て
確認することができる。そして、もし前景画が背景色か
ら抜は切れていなければ背景色の再設定や、画像の再取
込みを行ない、前景画像の位置が不適当であれば、表示
メモリ90に与える表示アドレス60に適当なオフセッ
ト値を与えることにより上下左右のスクロールを行ない
最適な位置を決定する。 次に、上記スクロールの結果得られたオフセット値を基
に、M P U 10が表示メモリ110の転送先アド
レスを算出し、D M A C210に転送元である表
示メモリgoのアドレスと前記転送先アドレスを設定す
ると共に、第2図における転送モードレジスタを転送合
成モードに設定し、バス支配権をDM A C210に
渡す、DMAC210は、バスの支配権をM P U 
10から受は渡されると、表示メモリ90のアドレスと
読出信号をまず発生し、転送元のデータを内部レジスタ
に取込む。次に、転送先である表示メモリ110のアド
レスと書込信号を発生すると同時に先に取込んだデータ
を出力する。この動作を転送元、転送先のアドレスを更
所しながら、予め設定したワード数だけ繰返し行なう。 この時、転送元の背景色データは転送先である表示メモ
リ110へは書込まれず、それ以外の前景画像の部分の
みが選択的に抜き出されて書込まれるので二つの画像の
合成が実現する。 転送合成モードの動作をより詳細に述べる。まず、D 
M A C210より与えられたMPUアドレス30と
R/W信号40を基にアドレスデコーダ171は転送元
のデータが読出されたことを検出し、取込み信号175
を発生する。レジスタ172はこの信号をクロックとし
て転送元のデータをD M A C210と並行して取
込む。データ比較器173では前述したようにレジスタ
172と予め参照レジスタ500に設定しである背景色
データとを比較し、指定値であればマスク信号176を
有効化する。アドレスデコーダ171では次にD M 
A C210が転送先である表示メモリ110のアドレ
スを出力した時、前記マスク信号176が有効化されて
いれば表示メモリ110の有効信号181と書込許可信
号182はマスク信号176によりゲートされているの
て禁止される。もし、前記マスク信号176が有効化さ
れていなければ、通常通りMPUアドレス30とR/W
信号40をデコートして得られる有効化された有効信号
181と書込許可信号182とを表示メモリ110に与
え、データがMPUデータ20を介して書込まれる。表
示すイクル信号200は周期的に与える表示アドレスが
有効である期間を示す信号で、この期間はD M A 
C210からのデータの読み書きもできない。従って、
その期間は表示メモリからDMAC210に対する図示
せざるアクルッジ信号を引伸ばす。表示メモリ90に対
する選択信号191と書込許可信号192とはマスク信
号176の状態に影響されることなく出力される。 第1表に、アドレスデコーダ171の主要人出力の真理
値表を示した。この表は、転送元を表示メモリ90とし
た時のものである。 このように、背景色がある一つの特定値であれば以上の
方法で二つの画像のマスク合成を実現できる。しかし、
例えば背景を均一な色のスクリーンにして前景画像をR
GBカメラ230から取込んだ時でも、光の当て方やカ
メラのノイズ等によって背景色はある幅を持ってしまう
。このようにある幅を持たせて背景色の設定を行なう方
法を、以下第3図を用いて説明する。 例えば、青地をバックに前景画像を取込んだ場合、青の
レベルはある一定以上、赤と緑とは一定以下の時マスク
信号176か有効化されればよい。 ここで、例えば青のレベルが32レベル中の24レベル
以上を検出する場合について述べる。まず、青用の参照
レジスタ500に2進数で上位2ビツトが1の値を書込
み、有効ピットレジスタ520に2進数(11000)
を書込む。すると、下位3ビツトは任意の値でよく、2
進数で(11000)から(11111)のレベルすな
わち10進数で24レベル以上に青成分の値が達してい
る時、青有効信号570が有効化される。この動作を以
下により詳細に説明する。レジスタ172と参照レジス
タ500の対応するビット同士をEORゲート540で
比較すると、一致した場合のみその出力が“L”になる
。その出力はNANDゲート550の一方の入力端子に
与えられ、もう一方の端子には有効ビットレジスタ52
0の対応するビットの出力を与える。 有効ピットレジスタ520の対応するビットの出力が“
L 11の場合は、前記EORゲート540の出力にか
かわりなくNANDゲート550の出力は常に“H”と
なり、当該ビットの比較結果は無視される。逆に有効ピ
ットレジスタ520の出力が“HItのビットについて
は、EORゲート540の出力を反転した値がNAND
ゲート560に入力され、それらの値か全てH”レベル
の時、すなわちレジスタ172と参照レジスタ500の
有効ビット同士が全て一致した時に限り青有効信号が“
H”レベルとなる。同様に緑有効信号580と、赤有効
信号590も、例えば3レベル以下の時“H”レベルと
なるように設定するには、線用および赤用の参照レジス
タ500に各々上位3ビツトにOの値を書込み、有効ピ
ットレジスタ520に2進数(11100)を書込む。 すると、下位2ビツトの値に関係なく2進数(oooo
o)から(00011)までのレベル、すなわち10進
数で各成分が3以下のレベルの時、緑有効信号580と
赤有効信号590が有効化され、青有効信号570も有
効化されていれば、NANDゲート600の作用でマス
ク信号176は有効となる。 次に、表示合成部130の構成と動作について、第4図
を用いてより詳細に述べる。第4図において、600は
比較器(第2比較手段)、610は一致信号、620は
切換制御回路、630は表示モードレジスタ、640は
表示モード信号、650は取込み信号、660は切換信
号、670は切換回路、680は透明色レジスタ、69
0は取込み信号、700は有効ピットレジスタ、710
は取込み信号である。次に動作について説明する。まず
、透明色レジスタ680にはM P U 10より透明
色としたい色データを設定する。同じく有効ピットレジ
スタ700にも前記透明色レジスタ680の有効とする
ビットは1、そうでないビットは0を記録する。比較器
600ではシリアル表示データ100と前記透明色レジ
スタ680の内容を1画素単位で比較し、一致した時に
は一致信号610を有効化する。ここでの比較は有効ピ
ットレジスタ700の値に基づいて、ある幅を持たせる
ことも可能である。その動作は、先に述べたデータ比較
器173のそれと全く同じである。 切換制御回路620は前記一致信号610と予めMPU
l0より表示モードレジスタ630に設定されている表
示モード信号640を基に切換信号660を発生する。 表示モード信号640は2ビツトで構成され、それが(
00)の時には切換信号660は常に0となり、シリア
ル表示データ120が切換回路670で選択され、ディ
ジタル画像出力140としてD−A変換器150に送ら
れる。表示モード信号640が(01)の時には常に切
換信号660を1とし、シリアル表示データ100を選
択する。表示モード信号640が(10)または(11
)の時は前記一致信号610がそのまま切換回路670
に入力される。この表示モードては、それぞれ、透明色
レジスタ680および有効ピットレジスタ700に前記
参照レジスタ500および有効ピットレジスタ520の
設定値と同じ値を設定することにより、ディジタル画像
出力140は、シリアル表示データ120を背景、シリ
アル表示データ100を前景とする正ね合わされた画像
を形成する信号となる。これが前述したオーバレイモー
ドである。第4図における透明色レジスタ680と有効
ピットレジスタ700は、第3図に示した参照レジスタ
500および有効ピットレジスタ520と全く同じ構成
、機能を有し、従って両者の共通化も可能である。 本実施例によれば、マスク用メモリを設けることなく、
DMACを用いて高速にマスク合成か行なえるという効
果かある。また、実際にデータを転送する前に画面上で
最終画像を確認・修正してから合成できるのて失敗か少
なく使い勝手性がよい。もし、最終画像の事前確認が不
要てあれば、転送元のメモリは表示メモリに限定されず
主メモリでもよいのて、表示メモリを1系列省略し、回
路規模を減らすことも可能である。 また、2系列の表示メモリを持った場合でも、透明色レ
ジスタ680と参照レジスタ500と、および有効ピッ
トレジスタ700と520とを共通化することにより、
回路規模を削減できると共に、設定すべきレジスタの数
の減少に伴って使い勝手が向上する。 〈第2実施例〉 次に本発明による第2の実施例を第5図を用いて説明す
る。本実施例の基本的な構成は、第1図に示した、第1
の実施例とほぼ同じであるが、表示メモリR/W制御部
170の構成と動作が異なる。第5図における構成要素
のうち、第1図、第2図の構成要素と同じものについて
は、同一符号を付した。 第5図において、新たな構成要素は、700か表示メモ
リ90の並列表示データ、710が表示メモリ110の
並列表示データ、720が前記並列表示データ700と
MPUデータ20との接続を制御するバッファ、730
はこのバッファ720の制御信号、740は並列表示デ
ータ710とMPUデータ20間のバッファ、750は
このバッファ740の制御信号、760は転送データ、
770は転送データ7■を表示メモリ110へ入力する
ためのバッファ、780はバッファ770の制御信号で
ある。 次に本実施例の動作を、第1の実施例と異なる点を中心
に説明する。本実施例において表示メモリ90と110
は1画素当りR,G、B各8ビット計24ビットを持つ
。一方、MPUデータ20のバス幅は16ビツトのまま
であるため1回のM P U 10またはD M A 
C210からのアクセスで1画素分の全データを読み書
きすることができない。転送モードレジスタ174によ
って指定される通常モードでは1画素分のデータに2ア
ドレスを割当てて、2回のアクセスで1画素分のデータ
の読み書きを行なう。ここで、並列表示データ700.
710は24ビツト幅のデータとし、バッファ720に
よって、偶数アドレスをアクセスした時には上位16ビ
ツト、奇数アドレスをアクセスした時には残り8ビツト
をMPUデータ20に接続する。このために、1画素分
のデータは連続した2アドレスに格納し、制御信号73
0.750により、MPUアドレス30の最下位ビット
が1か0かで前記バッファ720.740を制御する。 一方、前記転送モードレジスタ174で合成転送モード
を設定した時、転送元である表示メモリ90をD M 
A C210またはM P U 10から読むと、当該
画素の全データ24ビツトが並列表示データ700とし
て出力される。この時、取込み信号175が有効化され
、レジスタ172に24ビツト全てか取込まれる。この
24ビツトのデータはデータ比較器173で背景色か否
かを判別し、マスク信号176を発生する。一方、転送
データ760としてバッファ770へも入力される。も
し、前記転送データ770が背景色データでなければ、
マスク信号176が無効のままとなり、アドレスデコー
ダ171は転送先である表示メモリ110のアドレスが
選択されると制御信号750を介し、バッファ740を
用いて並列表示データ710とMPUデータ20を切離
す。これと同時に制御信号780を介してバッファ77
0により前記転送データ760を表示メモリ110へ並
列表示データ710として入力する。この時、有効信号
181と書込許可信号182も、連続する2アドレス分
が同時に有効化されるので、24ビツト並列て書込まれ
る。前記転送データ770が背景色データの場合は、第
1の実施例と同様に、マスク信号176が有効化され、
有効信号181と書込許可信号182とが禁止されるの
で、表示メモリ110への書込み、すなわち転送は行な
われない。以下同様にして、2アドレス単位で転送元、
転送先アドレスを更新することによりマスク合成が完了
する。 本実施例によれば、1画素分のデータがMPUデータの
バス幅を上回る場合でも、画素単位ての転送の要否を判
別・制御できる上、転送速度はMPUデータのバス幅以
下の場合と同じで高速である。 〈第3実施例〉 次に本発明による第3の実施例を第6図を用いて説明す
る。本実施例の全体構成は第1図と同じである。表示メ
モリR/W制御部170内のデータ比較器173の構成
が第1の実施例と異なる。第6図は本実施例による前記
データ比較器173の構成を示したものである。 第6図において、800は青転送データ、810は線転
送データ、820は赤転送データ、830.840゜8
50はアドレス切換回路、860.870.880はデ
ータ幅1ビツトアドレス長8ビツト以上の書替え可能型
メモリ、890.900.910は前記メモリ860゜
870、880へM P U 10かデータを書込む時
発生する書込信号である。 次に、本実施例の動作を第6図を用いて説明する。レジ
スタ172には、転送元である表示メモリ90から読出
された1画素分24ビットの並列表示データ700が取
込まれる。このデータは、R2O,B各成分ごとに8ビ
ツトの転送データ800゜810、820として各々切
換回路8:10.840.850に入力される。切換回
路830.840.850では通常は前記転送データ8
00.810.820をそのままメモリ860、870
.880のアドレス端子に各々入力する。 メモリ860.870.880は前記アドレス端子に入
力された各色の転送データ800.810.820が指
定領域に入っている時は1、そうでなければOを各色の
有効信号570.580.590として出力する。NA
NDゲート600では、前記3人力信号が全て1の時、
マスク信号176を有効化する。前記メモリ860、8
70.880は少なくとも1ビット幅で256アドレス
を持つ書替え可能型メモリで、M P U 10から直
接1ビツトデータを書込むことができる。MPUl0が
データ書込みのため前記3メモリのアドレスを発生する
と、書込信号890.900.910か有効化され、前
記書込信号が切換制御信号として入力されている切換回
路830.840.850はMPUアドレス30をメモ
リ860.870.880に入力する。前記書込信号8
90.900.910は前記メモリ860゜870、8
80の各書込許可端子にも与えられており、前記各書込
信号か有効化された時のMPUデータ20か当該アドレ
スに書込まれる。前記メモリ860゜870、880へ
のデータ設定方法は以下のとおりである。例えば青が2
56レベル中の200レベル以上、緑と赤が同50以下
のレベルの時にそれを背景色としたい時は、青用のメモ
リ860のアドレスOから199までは全てデータとし
てOを、アドレス200から255にはデータとしてl
を書込み、線用と赤用メモリ870.880のアドレス
0から49には0.50から255にはlをデータとし
て予め書込めばよい。実際のデータ設定は、座標入力装
置により座標指定した背景色領域の平均的な画素のデー
タを読取り、その値を中心として各色成分ごと別途指定
した幅を持たせて、対応するアドレス範囲に1を書込み
、それ以外の領域は予め0クリアしておくことにより、
使い勝手よく設定や変更ができる。 本実施例によれば、背景色の範囲をルベル単位で各色成
分ごとに指定することか可能となる。 また、回路的にもメモリを使用することにより簡略化で
きる。 以上の説明は、データ比較器173について述べてきた
が、表示合成部130にも同様の回路を適用し、比較回
路600、透明色レジスタ680、有効ピットレジスタ
700をメモリで置き換えることか部130の前記メモ
リのアドレスをデータ比較器173のそれと同一にすれ
ば、アドレスデコーダを共用できる上、設定手順が簡略
化できることも理解に難くない。 さらに、以上三つの実施例では、転送先メモリは全て固
定であったが、表示メモリR/W制御部170等への回
路の追加て表示メモリ90を転送先にすることや、双方
向にすることもできることは当業者の容易に理解できる
ところである。 [発明の効果1 本発明によれば、回路的に前景画像か否かを判別し、か
つDMACを用いた高速ブロック転送により画像のマス
ク合成を行なえるので、ソフトウェアを用いた演算によ
る合成を行なう場合等に比べ数倍から数10倍高速化て
きる。また、高速なマスク用メモリを必要としないので
回路規模の削減、低コスト化、およびマスク用メモリへ
のデータ設定手順の省略による使い勝手性向上等の効果
かある。 第1図は本発明の一実施例の構成図、第2図は第1図の
一部のより詳細な構成図、第3図は第2図の一部のより
詳細な構成図、第4図は第1図の一部のより詳細な構成
図、第5図は本発明の第2の実施例の構成図、第6図は
本発明の第3の実施例の構成図である。 90・・・表示メモリ 110・・・表示メモリ 130・・・表示合成部 170・・・表示メモリR/W制御部 171−・・アドレスデコーダ 172・・・レジスタ 173・・・データ比較器 210・・・DMAC 出願人 株式会社 日 立製作所 代理人 弁理士 富 1)和 子 第1図 第2図 1Q 第3図 第4図 65υ 第5図

Claims (1)

  1. 【特許請求の範囲】 1、第1画像データを記憶する第1表示メモリを有し、
    上記第1画像データにより構成される第1画像に対して
    第2画像を合成する画像合成装置において、 予め定めた画像データと上記第2画像の画像データとを
    単位画像データ毎に比較し、該比較結果に基づいて当該
    第2画像データを上記第1表示メモリへ書込むか否かを
    制御する表示メモリ制御手段を設けたことを特徴とする
    画像合成装置。 2、上記第2画像データは第2表示メモリに記憶され、
    上記第1表示メモリへ書込まれる画像データは上記第2
    表示メモリから出力される特許請求の範囲第1項記載の
    画像合成装置。 3、上記表示メモリ制御手段は、上記予め定めた画像デ
    ータと上記第2画像データとを単位画像データ毎に比較
    する第1比較手段と、該第1比較手段の結果に基づいて
    当該第2画像データの上記第2表示メモリへの書込みを
    制御する書込制御手段とからなる特許請求の範囲第1項
    記載の画像合成装置。 4、上記予め定めた画像データは特定の範囲を有し、上
    記第1比較手段は上記第2画像データが上記範囲に内包
    されるとき一致信号を出力し、該一致信号に応答して上
    記書込制御手段は上記第2表示メモリへの書込みを禁止
    する特許請求の範囲第3項記載の画像合成装置。 5、上記第1および第2表示メモリから画像データの表
    示のために周期的に読出す表示読出手段と、上記第2表
    示メモリから読出された画像データを予め定めた単位画
    像データ毎に比較する第2比較手段と、該第2比較手段
    の比較結果に基づいて上記第1および第2表示メモリか
    ら読出された第1および第2画像データの一方を選択的
    して表示に供する選択手段とをさらに備える特許請求の
    範囲第2項記載の画像合成装置。 6、上記第2比較手段は上記第1比較手段と共用される
    特許請求の範囲第5項記載の画像合成装置。 7、上記第1比較手段は、上記単位画像データをアドレ
    ス入力とし、上記比較結果をデータとした書替え可能な
    メモリで構成される特許請求の範囲第1項記載の画像合
    成装置。 8、上記第2比較手段は、上記単位画像データをアドレ
    ス入力とし、上記比較結果をデータとした書替え可能な
    メモリで構成される特許請求の範囲第5項記載の画像合
    成装置。 9、上記第2画像データは、上記第1画像に重ね合わせ
    るべき像を前景画とし該前景画に含まれない色を背景色
    とした画像データであり、上記予め定めた画像データは
    上記背景色の画像データである特許請求の範囲第1項記
    載の画像合成装置。
JP62315836A 1987-12-14 1987-12-14 画像合成装置 Expired - Lifetime JPH0778720B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP62315836A JPH0778720B2 (ja) 1987-12-14 1987-12-14 画像合成装置
US07/856,827 US5179642A (en) 1987-12-14 1992-03-25 Image synthesizing apparatus for superposing a second image on a first image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62315836A JPH0778720B2 (ja) 1987-12-14 1987-12-14 画像合成装置

Publications (2)

Publication Number Publication Date
JPH01156816A true JPH01156816A (ja) 1989-06-20
JPH0778720B2 JPH0778720B2 (ja) 1995-08-23

Family

ID=18070157

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62315836A Expired - Lifetime JPH0778720B2 (ja) 1987-12-14 1987-12-14 画像合成装置

Country Status (1)

Country Link
JP (1) JPH0778720B2 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004094498A (ja) * 2002-08-30 2004-03-25 Rohm Co Ltd 画像表示システム及び表示装置
JP2006243940A (ja) * 2005-03-01 2006-09-14 Oki Electric Ind Co Ltd カメラデータ転送装置
JP2008262214A (ja) * 2008-06-02 2008-10-30 Seiko Epson Corp 表示コントローラ及び電子機器
WO2009084210A1 (ja) * 2007-12-28 2009-07-09 Panasonic Corporation 情報処理装置
US7576747B2 (en) 2004-07-01 2009-08-18 Seiko Epson Corporation Display controller, electronic equipment and method for supplying image data

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6148073A (ja) * 1984-08-10 1986-03-08 エヌ・ベー・フイリツプス・フルーイランペンフアブリケン 合成画像の生成及び変更方法
JPS6160346U (ja) * 1984-09-21 1986-04-23

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6148073A (ja) * 1984-08-10 1986-03-08 エヌ・ベー・フイリツプス・フルーイランペンフアブリケン 合成画像の生成及び変更方法
JPS6160346U (ja) * 1984-09-21 1986-04-23

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004094498A (ja) * 2002-08-30 2004-03-25 Rohm Co Ltd 画像表示システム及び表示装置
US7576747B2 (en) 2004-07-01 2009-08-18 Seiko Epson Corporation Display controller, electronic equipment and method for supplying image data
JP2006243940A (ja) * 2005-03-01 2006-09-14 Oki Electric Ind Co Ltd カメラデータ転送装置
WO2009084210A1 (ja) * 2007-12-28 2009-07-09 Panasonic Corporation 情報処理装置
US8131968B2 (en) 2007-12-28 2012-03-06 Panasonic Corporation Information processing device
JP2008262214A (ja) * 2008-06-02 2008-10-30 Seiko Epson Corp 表示コントローラ及び電子機器

Also Published As

Publication number Publication date
JPH0778720B2 (ja) 1995-08-23

Similar Documents

Publication Publication Date Title
US5179642A (en) Image synthesizing apparatus for superposing a second image on a first image
JP3678428B2 (ja) クロマキー、透明性、およびフォグ動作を行う方法および装置
GB2143409A (en) A circuit for providing a digitally-controlled chroma signal
JPH06217200A (ja) ポータブルビデオアニメーション装置
JPH01156816A (ja) 画像合成装置
JPH05249953A (ja) 画像表示装置
JP3154741B2 (ja) 画像処理装置及びその方式
JPH06180569A (ja) 画像処理装置
JPS58217076A (ja) 画像記憶装置
JP2582743B2 (ja) 画像処理装置
JPH06295171A (ja) 画像処理装置
US5566313A (en) Apparatus for controlling the transfer of data
JPH07234948A (ja) 画像処理装置
JPS58136093A (ja) 表示制御装置
JPS60197073A (ja) カラ−画像の色指定処理装置
JPH02198280A (ja) タイトル合成方法
JPH0983882A (ja) ビデオキャプチャ装置
KR950009701B1 (ko) 메모리의 억세스 확장을 위한 회로
JPS6138987A (ja) Crt制御装置
JP3264941B2 (ja) 画像表示制御方法及び装置
JPH0659105B2 (ja) ビデオ製版装置における色修正方法
JPS6090387A (ja) グラフイツクメモリの書込み読出し制御装置
JPH06180576A (ja) 画像処理装置
JPH02116980A (ja) 画像処理装置
JPS60181875A (ja) 濃度ヒストグラム表示回路