JPH02281879A - デイジタル画像編集装置 - Google Patents

デイジタル画像編集装置

Info

Publication number
JPH02281879A
JPH02281879A JP10171689A JP10171689A JPH02281879A JP H02281879 A JPH02281879 A JP H02281879A JP 10171689 A JP10171689 A JP 10171689A JP 10171689 A JP10171689 A JP 10171689A JP H02281879 A JPH02281879 A JP H02281879A
Authority
JP
Japan
Prior art keywords
memory
data
display
window
address
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
Application number
JP10171689A
Other languages
English (en)
Inventor
Takashi Nakasugi
高志 中杉
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 JP10171689A priority Critical patent/JPH02281879A/ja
Publication of JPH02281879A publication Critical patent/JPH02281879A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Studio Circuits (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、自然画である1つの画像を背景画像とし、こ
れに他の画像を前景画像として嵌め込み合成するための
編集を行なう装置に係り、特に、画像をディジタル化し
て編集処理するディジタル画像編集装置に関する。
〔従来の技術〕
コンピュータグラフィックスや自然画、文字フォントな
どのディジタル化された画像データを取り込み、処理し
て画像の編集を行ない、外部記録装置などに記録するよ
うにした装置が一部のワークステーションなどに用いら
れている。この種の装置としては、その−例が日経マグ
ロ−ヒル社発行 日経ニューメディア・技術最新レポー
ト■rCD−ROM、CD−1開発現場報告J(198
7・5)pp、36−45に紹介されている。これは、
ビデオカメラから取り込んだビデオ信号を1フレーム分
ディジタル化し、画像データとして深さ方向24ビツト
(ROB各8ビット)の表示メモリに書き込み、この表
示メモリからこの画像デ−タを読み出してモニタでこの
画像データによる画像を表示しながら、表示メモリ内の
画像データに編集・加工処理を施すものである。
編集・加工処理としては、ノイズ除去、色調やコントラ
ストの変更、輪郭抽出、画像の拡大や縮小、マスク合成
などの処理があり、モニタで確認しながらこれらを行な
うことができる。ここで、マスク合成とは、背景画像の
一部に他の画像を前景画像として嵌込み合成する処理で
あって、このためには、表示メモリとは別にこの表示メ
モリとアドレスが対応したマスクメモリを設け、これに
表示メモリ上の画像データの不要部分をマスクするため
のマスクデータが格納される。表示メモリから読み出さ
れた画像データはこのマスクデータでマスクされ、これ
によって画像データの一部の画像が前景画像として背景
画像に嵌め込まれる。
マスクデータの形成方法としては、青色などを背景色と
して用いるクロマキー法があるが、ディジタルタブレッ
トを用いて任意のマスクのマスクデータを形成すること
ができるし、また、既に形成されているマスクデータの
加工も可能である。これにより、背景画像上での前景画
像の嵌込み範囲(ウィンドウ)の形状、大きさを任意に
決めることができる。
また、他の例としては、複数の前景画像が表示可能とし
たマルチウィンドウ方式が知られている(特開昭62−
127790号公報)。
これは、背景画像の表示領域も1つのウィンドウとして
一、複数のフレームバッファに夫々異なる画像データを
格納するとともに、これらフレームバッファと一対一に
対応したアドレスの優先順位メモリを設け、これにいず
れのフレームバッファから読み出された画像データのド
ツトデータ(画像のサンプルデータ)が最優先するかを
決める選択情報を格納したものである。各フレームバッ
ファからは同一アドレスのドツトデータが同時に読み出
され、これと同時に、優先順位メモリのこのアドレスに
対応したアドレスから選択情報が読み出され、この選択
情報により、各フレームバッファから同時に読み出され
るドツトデータのうちの最優先のものが選択されて表示
装置に供給される。
このように、選択情報によって各フレームバッファから
同時に読み出されるドツトデータのうちの1つのみが選
択されて表示装置に供給されるから、iI沢情報により
、各フレームバッファでの画像データの表示される範囲
が決まり、また、表示装置での各フレームバッファに対
応するウィンドウが決まる。したがって、優先順位メモ
リでの選択情報を適宜設定することにより、表示装置の
表示画面での各ウィンドウの形状、大きさ、位置を任意
に設定することができる。
〔発明が解決しようとする課題〕
ところで、自然画やコンピュータグラフィックなどの画
像データを処理し、背景画像に前景画像を嵌込み編集す
る場合、ビデオカメラやスキャナなどによって背景画像
データと前景画像データとを取り込み、前景画像データ
から必要な任意の部分を抜き出すことにより、背景画像
に任意の形状のウィンドウで前景画像を嵌め込んでオー
バーレイ表示するのであるが、背1に’fi像上での前
景画像の最適な嵌込み位置を見つけ出すために、背景画
像上でオーバーレイ表示したまま前景画像を実時間で自
由に移動させることができ、かっこの最適な嵌込み位置
が確定したら、オーバーレイ表示される前景画像の画像
データを背景画像データのメモリに書き込み、表示装置
で表示される合成画像の画像データが得られるようにす
ることが望ましい。
しかしながら、上記いずれの従来技術においても、ウィ
ンドウを任意の形状、大きさとし、かつ任意の位置に設
定することはできるが、背景画像上で前景画像をオーバ
ーレイ表示したまま実時間で自由に移動させること、お
よび前景画像の必要な部分の画像データを背景画像が記
憶されたメモリの所望範囲に高速に書き込むことについ
ては配慮されていなかった。
本発明の目的は、かかる問題点を解消し、任意形状のウ
ィンドウによって背景画像にオーバーレイ表示されたま
ま前景画像を実時間で自由に移動させることができ、背
景画像に前景画像が嵌め込まれてなる画像の画像データ
を得ることができるようにしたディジタル画像編集装置
を提供することにある。
〔課題を解決するための手段〕
上記目的を達成するために、本発明は、背景画像データ
を記憶する表示メモリと、該表示メモリのデータ読出し
のための表示アドレスを発生する表示アドレス発生手段
と、前景画像データを記憶するウィンドウメモリと、該
ウィンドウメモリとアドレスが一対一に対応し該ウィン
ドウメモリに記憶された該前景画像データに対するマス
クデータを記憶する書き換え可能なマスクメモリと、任
意の該マスクデータを生成し該マスクメモリに書き込む
ウィンドウデータ切出し手段と、該表示アドレスを変換
処理し該ウィンドウメモリと該マスクメモリとのデータ
読出しのためのウィンドウアドレスを発生するアドレス
変換手段と、該アドレス変換手段での該表示アドレスの
該ウィンドウアドレスへの変換処理動作を規定するウィ
ンドウ表示位置データが記憶されるレジスタと、該表示
メモリからの該背景画像データの読出し周期毎に該マス
クメモリから読み出される該マスクデータで決まる所望
範囲で該ウィンドウメモリから読み出される該前景画像
データを選択し該所望範囲外で該表示メモリから読み出
される該背景画像データを選択して表示手段に供給する
選択手段とで構成する。
また、本発明は、さらに、該マスクメモリから読み出さ
れる該マスクデータで決まる該所定範囲内の該前景画像
データを該表示メモリに転送して書き込む転送制御手段
でもって構成する。
〔作用〕
表示メモリから読み出される背景画像データのドツトデ
ータとウィンドウメモリから読み出される前景画像ドツ
トデータとは、選択手段により、マスクメモリから読み
出されるマスクデータに応じて選択され、表示手段に供
給されるが、表示手段が前景画像データを選択するマス
クデータで決まる上記の所望範囲が表示手段でのウィン
ドウの大きさ、形状を決める。そして、ウィンドウデー
タ切出し手段によって任意のマスクデータが生成される
から、任意の形状、大きさのウィンドウを設定すること
ができる。
また、ウィンドウ表示位置データによってアドレス変換
手段での変換処理動作が決まり、これによって表示アド
レスに対するウィンドウアドレスの対応関係が決まる。
このことは、表示メモリでの背景画像データの読出し周
期に対するウィンドウメモリからの前景画像データ、マ
スクメモリからのマスクデータの読出しタイミングを決
めるものであり、これによって、表示手段での背景画像
に対するウィンドウの表示位置が規定されることになる
。そして、上記レジスタは書き換え可能であることから
、ウィンドウ表示位置データを順次書き換えることがで
き、これにより、表示される背景画像に前景画像をオー
バーレイ表示しながらこの前景画像のウィンドウを実質
的で自由に移動させることができる。
さらに、表示されるウィンドウが最適な位置に設定され
たとき、転送制御手段によってマスクデータを通した前
景画像データを表示メモリに書き込むことにより、背景
画像上最適な位置で前景画像が嵌込み合成された画像の
データが表示メモリに得られることになる。
〔実施例〕
以下、本発明の実施例を図面によって説明する。
第1図は本発明によるディジタル画像編集装置の一実施
例を示すブロック図であって、1は表示メモリ、2はウ
ィンドウメモリ、3はデータ入出力部、4は表示アドレ
ス発生部、5はウィンドウ表示位置レジスタ、6はアド
レス変換部、7はマスクメモリ、8はウィンドウデータ
切出し部、9は転送制御部、10はデータ切換部、11
は表示装置、12は座標読取装置、100は各メモリに
対してデータの読み書きを制御するCPUである。
同図において、データ入出力部3は画像データを入出力
するものであって、外部から入力された画像データが表
示装置11の表示画面上の背景を表わす画像データ(背
景画像データ)であるときには、これを表示メモリ1に
供給し、前景を表わす画像データ (前景画像データ)
であるときには、ウィンドウメモリ2に供給する。
表示メモリ1は1画像分の画像データの記憶容量のメモ
リであって、1画像が14×9ドツトからなるものとす
ると、表示メモリ1は126個のアドレスからなる画像
データの記憶領域を有している。ここでは、画像データ
の記憶領域のアドレスを0〜125とする。
また、1つの画像は水平走査方向(X方向)に1°4ド
ツト、垂直走査方向(Y方向)に9ドツトからなり、こ
の画像の画像データはこれらドツトのデータ(ドツトデ
ータ)からなっている、この画像データには、水平帰線
期間、垂直帰線期間の部分は含まれていない。ここでは
、画像データの各ドツトデータを、画像の水平、垂直走
査方向に配列されるドツト順にDO,DI、・・・・・
・、D124゜D125とする。このとき、ドツトデー
タDOは画像の左上隅角のドツトに対応し、D125は
同じく右下隅角のドツトに対応する。
表示メモリ1に供給される背景画像データは、第2図<
a>に示すように、1画像分の画像データであり、12
6個のドツトデータDo、DI。
・・・・・・、D125から構成される0表示アドレス
発生部4は表示装置11の走査に同期して水平、垂直走
査期間も含めた1画像分のドツト数に等しい数の一連の
表示アドレスを繰り返し発生している。
表示装置11の走査点が左上隅角の画素部にあるときに
は、表示アドレス発生部4は表示アドレス0を発生し、
以下、走査点が進むとともに、各画素分毎に順次表示ア
ドレス1,2.3・・・・・・を出力する。データ入出
力部3は、背景画像データを入力すると、CPUI O
Oに表示メモリ1の書き込みアドレスを発生するような
要求を出す。CPU100は、データ入出力部3の要求
に従って、表示メモリ1が読み出し動作を行なっていな
い期間(例えば、垂直・水平の帰線期間)に表示メモリ
1に対して書き込みアドレスを出力する。それと同期し
てデータ入出力部3からは、背景画像データが表示メモ
リ1に供給される。これにより、ドツトデータDo、D
1.D2.・・・・・・が夫々表示メモリ1のアドレス
0,1,2.・・・・・・に書き込まれる。
第3図(a)は背景画像データと表示アドレス発生部4
から発生される表示アドレスとの対応関係を示し、同図
(b)は表示メモリ1での背景画像データの記憶状態を
示している。
表示メモリ1では、表示アドレス発生部4からの表示ア
ドレスにより、背景画像データが操り返し読み出される
。データ切換部10は通常表示メモリ1側に閉じており
、表示メモリ1から読み出された背景画像データはデー
タ切換部10を介して表示装置11に供給される。これ
により、表示装M、1°1に背景画像が表示される。
ウィンドウメモリ2は表示すべき前景画像の設定された
大きさによって決まる記憶容量を有しており、ここでは
、アドレス0〜8からなる画像データの記憶領域を有し
ているものとする。したがって、これに記憶される背景
画像データは、X。
Y方向に夫々3ドツトずつの正方形の範囲の画像の画像
データとする。
データ入出力部3に前景画像データが入力されると、C
PU100にウィンドウメモリ2の書き込みアドレスを
発生するような要求を出す。cpulooは、データ入
出力部3の要求に従って、ウィンドウメモリ2が読み出
し動作を行なっていない期間(例えば、垂直・水平の帰
線期間)にウィンドウメモリ2に対して書き込みアドレ
スを出力する。それと同期してデータ入出力部3からは
、背景画像データが表示メモリ1に供給される。これに
より、ドツトデータDAO,DAI、DA2゜・・・・
・・・・・、DA8からなる前景画像データが、ウィン
ドウメモリ2のアドレス0.1,2.・・・・・・・・
・8に記憶される。ここで、この前景画像データに対す
る画像を、第2図(b)に示すように、画面左上隅部分
でのX方向に0.1.2番目、Y方向に同じ<0.1.
2番目のドツトからなるものとすると、ドツトデータD
AO,DAI、 ・・・・・・、DA8は夫々表示アド
レス発生部4が発生する次表の表示アドレスで表わされ
る画像でのドツト位置でのドツトデータである。
ウィンドウメモリ2での前景画像データの記憶状態を第
3図(d)に示す。
ウィンドウメモリ2での前景画像データの書込みが終了
すると、ウィンドウデータ切出し部8がウィンドウメモ
リ2に記憶されたドツトデータ毎に実際に表示を必要と
するか否かの判定を行ない、この判定結果に基づいて実
際に表示を必要とするドツトデータのみを選択可能とす
るマスクデータをマスクメモリ7に設定する。マスクメ
モリ7はウィンドウメモリ2に一対−に対応したアドレ
スを有しており、マスクデータは“1″、“0”のドツ
トデータからなるパターンでもって構成される。マスク
データのドツトデータが′1”であるときには、この−
ドツトデータが書き込まれているマスクメモリ7のアド
レスに対応するウィンドウメモリ2のアドレスでの前景
画像データのドツトデータは表示されるべきものであり
、マスクデータのドツトデータが“0”であるときには
、これに対応する前景画像データのドツトデータは表示
が禁止されるべきものである。
アドレス変換部6は、また、ウィンドウメモリ2とマス
クメモリ7の読出しアドレスとしてのウィンドウアドレ
スを発生する。このウィンドウアドレスは、ウィンドウ
表示位置レジスタ5に設定されたウィンドウ表示位置デ
ータに応じて表示アドレス発生部4からの表示アドレス
が変換されたものである。ウィンドウ表示位置データは
表示装置11の画面でのウィンドウメモリ2に記憶され
た前景画像データによる前景画像の範囲を規定するもの
である。但し、この「前景画像の範囲」とは、ウィンド
ウメモリ2に記憶されている前景画像データ全体が、後
述するようにして、表示装置11に供給されたときにそ
の画面に表示される前景画像の表示範囲である0表示装
置11の画面上での前景画像の実際の表示領域はこの「
前景画像の範囲」内でマスクメモリ7でのマスクデータ
によって規定され、これがウィンドウである。アドレス
変換部6は、供給された表示アドレスが表示袋211の
画面でこの前景画像の範囲内に含まれる走査点を表わし
ているとき、この供給された表示アドレスのタイミング
でウィンドウアドレスを発生する。ウィンドウメモリ2
とマスクメモリ7では、この発生されたウィンドウアド
レスで指示されるアドレスに書き込まれている前景画像
データのドットデ、−タ、マスクデータのドツトデータ
が夫々同時に読み出される。
ウィンドウ表示位置レジスタ5でのウィンドウ表示位置
データにより、表示アドレス発生部4から供給される表
示アドレスが表示装置11の画面での前景画像の範囲外
の走査点を表わしているものであるときには、アドレス
変換部6はウィンドウアドレスを発生しない。
表示メモリ1から順次読み出される背景画像データのド
ツトデータと、これと同時にウィンドウメモリ2、マス
クメモリ7から読み出される前景画像データのドットテ
ータ、マスクデータのドツトデータとはデータ切換部1
0に供給される。データ切換部10は、マスクメモリ7
からのマスクデータのドツトデータが″1”のとき、ウ
ィンドウメモリ2からの前景画像データのドツトデータ
を選択し、マスクデータのドツトデータが“0”のとき
およびマスクデータのドツトデータが供給されないとき
(このときも、マスクデータの“0”のドツトデータが
供給されたのと同等であるので、以下、データ切換部1
0においてマスクデータのドツトデータが”0”である
ということは、特に断わらない限り、マスクメモリ7か
らドツトデータが供給されない場合も含むことにする)
には、表示メモリ1からの背景画像データのドツトデー
タを選択し、夫々表示装置11に供給する。
このようにして、表示装置11の画面上では、マスクメ
モリ7から′1″のドツトデータが読み出されるときに
ウィンドウメモリ2から読み出されるドツトデータが、
このとき発生される表示アドレスに対する走査点に画像
のドツトを表示させ、それ以外の走査点では、表示メモ
リ1から読み出されるドツトデータによるドツトが表示
されることになる。このことから、表示袋211の画面
上、ウィンドウメモリ2から読み出されるドツトデータ
による画像ドツトのみを含む領域が、前景画像が表示さ
れるウィンドウとなり、それ以外の領域で背景画像が表
示される。すなわち、背景画像に前景画像が嵌め込み合
成されたことになる。
但し、先の説明から明らかなように、ウィンドウメモリ
2に記憶された前景画像データによる前景画像全体が表
示されるのではな(、その表示範囲(すなわち、ウィン
ドウ)がマスクメモリ7に設定されるマスクデータによ
って決められる。つまり、ウィンドウの大きさ、形状が
このマスクデータによって決められるのである。マスク
データのパターンはウィンドウデータ切出し部8によっ
て任意に設定することができ、これにより、ウィンドウ
の大きさ、形状を任意に決めることができる。また、表
示される背景画像上でのウィンドウの位置がウィンドウ
表示位置レジスタ5に設定されるウィンドウ表示位置デ
ータが決まることはいうまでもない。
ここで、アドレス変換部6でのウィンドウアドレスの発
生方法について、さらに具体的に説明する。
いま、第2図において、1画像を9行14列のドツトマ
トリクスとし、各ドツトの位置をX、 Y方向の座標値
(X、Y)で表わすものとする。このようにすると、第
2図(a)に示す背景画像は9行14列のドツトマトリ
クスからなり、第2図(b)の前景画像は3行3列のド
ツトマトリクスからなっている。
ここで、かかる前景画像を、第2図(C)に示すように
、背景画像のドツト(5,2)、(7,2)。
(4,7)、  (4,5)で囲まれる正方形の領域に
嵌め込むものとすると、第1図において、この嵌込み領
域を表わすウィンドウ表示位置データがウィンドウ表示
位置レジスタ5に書き込まれる。
このウィンドウ表示位置データとしてはこの嵌込み領域
を表わすものであればよく、−具体例としては嵌込み領
域の左上隅角および右下隅角のドツトの座標、第2図(
C)の例では(5,2)。
(7,4)である。これにより、嵌込み領域はX−5〜
7のX方向の範囲、Y−2〜4のY方向の範囲によって
規定される。
アドレス変換部6は、表示アドレス発生部4からの表示
アドレスがウィンドウ表示位置レジスタ5に設定された
嵌込み領域内のドツト位置を表わすとき、ウィンドウ読
出しアドレスを発生し、これによってウィンドウメモリ
2に第3図(d)に示したように記憶されたドツトデー
タDAO,DA1、・・・・・・、DA8が順に読み出
される。この場合、表示アドレスは表示装置11の走査
順に発生され、アドレス変換部6は、嵌込み領域内の表
示アドレスから、その発生順に0.1,2.・旧・・、
8の順でウィンドウ読出しアドレスを発生する。
なお、第3図(c)は、アドレス変換部6によるウィン
ドウ読出しアドレスの背景画像に対する発生タイミング
を示した図である。
このようにして、ウィンドウ表示位置レジスタ5により
、第2図(c)に示すように、背景画像における前景画
像の嵌込み領域(ウィンドウ)が設定され、表示装置1
1の画面での嵌込み領域内の走査と同期してウィンドウ
メモリ2とマスクメモリ7から前景画像データ、マスク
データの読出しが行なわれる。
座標読取装置12は、表示装置11での順次移動する走
査点の座標を読み取っており、ウィンドウ位置変換可能
モードにすると、ユーザによる表示装置11の画面上で
の位置の指示にもとづいてウィンドウ表示装置データを
作成し、また、ウィンドウ形状設定モードにすると、ユ
ーザによる表示装置11の画面上での領域もしくは位1
指示にもとづいてマスクデータを作成する。これらウィ
ンドウ表示位置データ、マスクデータは、夫々ウィンド
ウ表示位置レジスタ5、マスクメモリ7に書き込まれる
。
ウィンドウメモリ2に記憶される前景画像データ全体に
よる画像の背景画像上での範囲の形状、大きさはウィン
ドウメモリ2によって決まり、通常、この範囲の形状は
正方形や矩形状となるようにしている。したがって、こ
の範囲の背景画像上での位置を設定するためには、背景
画像上での一点を指示するだけで充分である。たとえば
、第2図(b)に示す形状、大きさの前景画像の背景画
像上での位置を第2図(c)に示すように設定しようと
する場合、ユーザによる背景画像上での位置の指示はこ
の正方形状の前景範囲の左上隅角の位置を指示するもの
とし、ユーザによる指示点が画面上のX、Y座標系で(
5,2)とすると、この前景画像の範囲の大きさがX、
Y座標系で2であるから、座標読取装置12はこの指示
座標(5゜2)を検出し、この検出時点での表示アドレ
スから(5,2)、  (7,4)のウィンドウ表示位
置データを作成し、ウィンドウ表示位置レジスタ5に書
き込む。
これにより、ユーザが表示装置1!!11の画面上での
指示点を順次移動させていくと、これら指示点の座標が
順次検出されてウィンドウ表示位置データが作成されて
いき、これが作成される毎にウィンドウ表示位置レジス
タ5で書き換えられる。したがって、表示装置11にお
いて、ウィンドウ内で表示される前景画像が、背景画像
にオーバーレイ表示されたまま、ユーザによる指示点の
移動とともに移動していくことになる。
また、ウィンドウ形状設定モードにおいては、たとえば
、現在表示されているウィンドウを確認しながら、ユー
ザが表示装置11の画面上で任意の範囲、あるいは、任
意のドツトを指示すると、CPU100は指示された範
囲、あるいは位置をマスクメモリ7のアドレスに変換し
て、マスクデータ“1”をマスクメモリ7に書き込む。
この時の書き込みタイミングは、マスクメモリ7の読み
出し動作を行なっていない期間(例えば、垂直・水平の
帰線期間)に行なわれる。これにより、マスクメモリ7
には任意のパターンのマスクデータを記憶することがで
きる。さらに、マスクメモリ7にマスクデータ“11が
書かれているときには前景画像データを表示し、マスク
データ“0″が書かれているときには背景画像データを
表示するように設定されていれば、表示装置11の画面
を見ながら、ウィンドウの形状や大きさの修正が可能と
なる。
以上のようにして、上記のようにウィンドウデータ切出
し部8自体で設定されるウィンドウ形状、大きさ以外の
ウィンドウ形状、大きさも設定することができる。
表示装置1,1でのウィンドウの位置、形状、大きさが
決まると、背景画像上で前景画像の編集作業が終了し、
転送制御部9を動作させることにより、マスクメモリ7
によるマスクを通したウィンドウメモリ2.の前景画像
データが、表示メモリlに転送されて書き込まれる。こ
の場合のウィンドウメモリ2からの読み出しも、ウィン
ドウ表示位置レジスタ5によって制御されるアドレス変
換部6からのウィンドウ続出しアドレスにもとづいて行
なわれ、また、表示メモリ1の書込みも表示アドレス発
生部4からの表示アドレスにもとづいて行なわれ、かつ
表示メモリlは前景画像データのドツトデータが供給さ
れるときのみ書込みモードとなる。このため、表示メモ
リ1では、この前景画像データの各ドツトが表示装置1
1で表示されたウィンドウの位置に対応したアドレスに
書き込まれ、背景画像中のウィンドウ表示位置レジスタ
5によって位置設定されたウィンドウに前景画像が嵌め
込まれた画像の画像データが形成されたことになる。そ
して、かかる画像データは表示メモIJ1からデータ入
出力部3に読み取られ、外部装置、たとえば外部記録装
置に供給されて記録などの所定の処理がなされる。
以上の構成により、1画像をモニタするだけの場合には
、データ入出力部3から1画像の画像データを入力し、
表示メモリ1に記憶させればよい。
この画像データは表示メモリ1から繰り返し読み出され
、データ切換部10を介し表示装置11に供給されて画
像表示される。
背景画像に前景画像を嵌め込む編集を行なう場合には1
表示メモリ1に背景画像データを記憶し、ウィンドウメ
モリ2に前景画像データを記憶する。
これにより、表示装置11には、背景画像に前景画像が
嵌め込まれて表示されるが、前景画像の領域を決めるウ
ィンドウの大きさ、形状がマスクメモリ7のマスクデー
タで設定され、ウィンドウの位置がウィンドウ表示位置
レジスタ5のウィンドウ表示位置データによって設定さ
れる。このとき、表示装置11でのウィンドウを確認し
ながら座標読取装置12を動作させることにより、マス
クメモリ7のマスクデータによるマスクを修正してウィ
ンドウの形状、大きさを変えることができ、また、ウィ
ンドウ表示位置レジスタ5のウィンドウ表示位置データ
を修正することにより、ウィンドウの位置を変えること
ができ・る、所望形状、大きさのウィンドウが所望位置
に設定された後、転送制御部9を動作させると、ウィン
ドウメモリ2の前景画像データが読み出され、マスクメ
モリ7で設定されるマスクを介して表示メモリ1に書き
込まれる。これで編集が終了し、表示メモリ1から画像
データが読み出され、データ入出力部3から図示しない
外部装置に転送される。
以上のように、この実施例においては、ウィンドウの形
状、大きさを任意にかつ実時間で設定することができ、
かつ背景画像上でウィンドウの位置を任意にかつ実時間
で変更することができて、編集を迅速かつ適確に行なう
ことができる。
次に、第1図における各部の具体例について説明する。
第4図は第1図におけるアドレス変換部6の−具体例を
示すブロック図であって、13はX方向カウンタ、14
はY方向カウンタ、15はX方向比較回路、16はY方
向比較回路、17は変換アドレスカウンタ、18はX方
向表示範囲レジスタ、19はY方向表示範囲レジスタで
ある。
同図において、アドレス変換部6はX方向カウンタ13
、Y方向カウンタ14、X方向比較回路15、Y方向比
較回路16および変換アドレスカウンタ17から構成さ
れ、X方向表示範囲レジスタ18およびY方向表示範囲
レジスタ19はウィンドウ表示位置レジスタ5 (第1
図)に含まれるものである。
X方向カウンタ13は表示アドレス発生部4(第1図)
から表示アドレスADが供給される毎に1ずつカウント
アツプし、表示装置11(第11図)の走査に同期した
水平帰線期間信号HBLKが供給される毎にリセットさ
れる。また、Y方向カウンタ14は水平帰線期間信号H
BLKが供給される毎に1ずつカウントアツプし、表示
装置11の走査に同期した垂直帰線期間信号VBLKが
供給される毎にリセットされる。したがって、X方向カ
ウンタ13のカウント値は1画像のドツトマトリクスで
のX方向のドツト位置を表わし、Y方向カウンタ14の
カウント値は同じくY方向のドツト位置を表わしている
。このドツトマトリクスの任意のドツト位置は、X方向
カウンタ13、Y方向カウンタ14のカウント値を夫々
整数X、Yとすると、上記のように(X、Y)で表わさ
れる。
以下、第2図の例をとって、0≦X≦13.0≦Y≦9
とする。
X方向カウンタ13のカウント値XはX方向比較回路1
5に供給され、X方向表示範囲レジスタ18に記憶され
ているX方向表示範囲データXAと比較される。このX
方向表示範囲データX、は表示装置11に表示される背
景画像中のウィンドウメモリ2に記憶されている前景画
像データによる前景画像のX方向、の範囲を示し、第2
図に示した例の場合、5≦Xム≦7である。X方向比較
回路15は、X−XAであって、このカウンタ値Xが前
景画像の表示領域のX方向の位置を表わすとき、アクテ
ィブ信号を出力する。Y方向比較回路16も同様であっ
て、Y方向カウンタ14のカウント値YとY方向表示範
囲レジスタ19に記憶されているY方向表示範囲データ
YAと比較し、Y−Yムのときアクティブ信号を出力す
゛る。このY方向表示範囲データY、は表示される背景
画像中での前景画像のY方向の範囲を表わし、第2図の
例の場合、2≦X轟≦4である。
変換アドレスカウンタ17は、X方向比較回路15とY
方向比較回路16とがともにアクティブ信号を出力して
いるときに供給される表示アドレスADを1ずつカウン
トアツプし、そのカウント値をウィンドウアドレスAW
として出力する。但し、水平帰線期間信号HBLKが供
給されるときにはウィンドウアドレスAWの出力を禁止
し、また、垂直帰線期間信号VBLKが供給されるとき
には、リセットされるとともにウィンドウアドレスの出
力を禁止する− 以上の構成および動作により、第2図に示した例の場合
、X方向カウンタ13、X方向カウンタ14によるドツ
ト位置(X、Y)が(C2)、(6,2)、(7,2)
、(5,3) 、(6,3)、(7,3)、(5,4)
、(6,4)、(7,4)になったとき、この順序で変
換アドレスカウンタ17がウィンドウアドレスAWを0
.1.2.・・・・・・、7.8の順に発生する。これ
により、第3図(d)に示したようにウィンドウメモリ
2に記憶されている前景画像データのドツトデータDA
O〜DA8が、夫々表示装置、11の上記ドツト位置に
表示されるタイミングで読み出されることにな、る。
なお、この具体例では、X方向カウンタ13、変換アド
レスカウンタ17のカウント入力を表示アドレスADと
しているが、この場合の表示アドレスADとは、表示ア
ドレス発生部4が発生する表示アドレスに夫々同期した
パルスであって、この表示アドレスの発生と同時にこの
パルスがX方向カウンタ13と変換アドレスカウンタ1
7とに供給されるようにしてもよい、また、この場合に
は、変換アドレスカウンタ17は垂直帰線期間信号VB
LKでリセットされるが、このときのリセット値は最大
値とする。第2図および第3図に示した例の場合、変換
アドレスカウンタ17としては4ビツトカウンタを用い
ることができ、垂直帰線期間信号VBLKによって全ビ
ットが1′″の最大値15にリセットされる。そして、
その後のX方向比較回路15とY方向比較回路16とが
同時にアクティブ信号を出力して最初の表示アドレスA
Dが入力されると、ウィンドウアドレスAWは0となり
、第3図(d)に示したウィンドウメモリ2におけるア
ドレス0からドツトデータDAOが読み出される。
この具体例では、X方向比較回路15、Y方向比較回路
16からのアクティブ信号を@H″とするならばそれら
のAND出力を、“LlとするならばNOR出力を夫々
ウィンドウメモリ2の読出し制御信号とすることもでき
る。
さらに、第2図に示した例の場合、先に説明したように
、つ゛ベント9表示位置レジスタ5には、背景画像での
前景画像の範囲の左上隅角のドツトの位置(5,2)と
右下隅角のドツトの位置(7゜4)とが設定されるが、
これにより、X方向表示範囲レジスタ18には、これら
ドツト位置のX座標からX方向表示範囲データX^が5
≦X^≦7と設定される−0この場合、X方向表示範囲
データXAとしては値5.7としてもよく、X方向比較
回路15では、X方向カウンタ13のカウント値Xが5
≦X≦7か否かが判定される。このことは、Y方向比較
回路16、Y方向表示範囲レジスタ19についても同様
である。
以上のようにして、アドレス変換部6からのウィンドウ
アドレスにより、第5図に示すように、表示メモリ1の
全エリアに対するウィンドウメモリ2の全エリアの位置
が決まる。また、マスクメモリ7もウィンドウメモリ2
と同一のアドレス数であって、各アドレスがウィンドウ
メモリ2の各アドレスと一対一に対応しており、アドレ
ス変換部6からのウィンドウアドレスによって書込み、
読出しが行なわれる。したがって、第5図に示すように
、マスクメモリ7の全エリアも、表示メモリ1の全エリ
アにおいて、ウィンドウメモリ1の全エリアと同一位置
に重なることになる。これにより、ウィンドウメモリ2
に記憶されている前景画像がマスクメモリ7に設定され
るマスクを通して表示メモリ1中の背景画像中に位置づ
けられることになる。
第6図はマスクメモリ7にマスクデータを設定するため
の第1図におけるウィンドウ切出し部8の一興体例を示
すブロック図であって、20は読出し回路、21は透明
色範囲レジスタ、22は比較回路、23は書込み回路で
あり、第1図に対応する部分とは同一符号をつけている
。
この具体例では、クロマキー処理によって背景画像に前
景画像を嵌め込む場合について説明する。
同図において、嵌め込み合成するための前景画像は、た
とえば背景を均一な青色として前景物体をカメラなどで
撮像し、この前景物体像を含むある範囲の画像情報をA
/D変換して前景画像データとし、ウィンドウメモリ2
に上記のように取り込む0次に、アドレス変換部6から
のウィンドウアドレスにより、読出し回路20がウィン
ドウメモリ2からアドレス順にドツトデータを読出し、
比較回路22に供給する。透明色範囲レジスタ21には
、ウィンドウメモリ2から読み出されたドツトデータD
AI(第3図(d)の場合、l−0゜1.2.・・・・
・・、8)のうちの上記背景色(青色)を表わすドツト
データの値を表わす透明色範囲データBAが格納されて
おり、比較回路22はドツトデータDAiと透明色範囲
データBAとを比較して、ドツトデータDAIが背景色
を表わすドツトデータか否かを判定する。
ここで、前景物体を撮像するに当り、措像時の光の当り
具合や物体の影などにより、背景を均一を青色としても
、背景が明るい青や暗い青などとなって青色でもある程
幅をもってしまう、このような場合でも、比較回路22
が正確に背景色を表わすドツトデータを検出することが
できるようにするために、透明色範囲データBAにこの
背景色の範囲に応じた幅をもたせている。
比較回路22は、読出し回路20からのドツトデータD
Aiがこの透明色範囲データBDで設定される範囲に含
まれないとき、前景物体の像を表わすドツトデータと判
定して“1”の信号を出力し、透明色範囲データBDで
設定される範囲に含まれるときには、背景色を表わすド
ツトデータとして“O”の信号を出力する。これら比較
回路22の出力信号は書込み回路23によってマスクメ
モリ7に書き込まれるが、マスクメモリ7とウィンドウ
メモリ2とはアドレスが対応しており5.かつこのとき
のマスクメモリ7の書込みアドレスもアドレス変換部6
からのウィンドウアドレスが用いられ、これにより、ウ
ィンドウメモリ2の読出しアドレスに対応したマスクメ
モリ7のアドレスに、このウィンドウメモリ2の読出し
アドレスから読み出されたドツトデータに対する比較回
路22の“1”または0″の出力信号が書き込まれる。
このようにして、マスクメモリ7には、ウィンドウメモ
リ2での背景色を表わすドツトデータのアドレスに対応
したアドレスに0”のデータが、それ以外のアドレスに
“1”のデータが夫々記憶され、ウィンドウメモリ2の
前景画像データに対するマスクデータが設定される。
また、表示装置11でのマスクを確認しながらユーザが
所定の操作をすることにより、座標読取装置12から“
1”、“0”の信号を書込み回路23に供給することが
でき、この信号がマスクメモリ7に書き込まれてマスク
メモリ7でのマスクの形状、大きさを変えることができ
る。
第7図は第1図における転送制御部9の一興体例を示す
ブロック図であって、24.25はラッチ回路、26は
選択スイッチであり、第1図に対応する部分には同一符
号をつけている。
同図において、転送制御部9はラッチ回路24゜25お
よび選択スイッチ26によって構成されている。
表示装置11でのウィンドウを設定する編集動作時には
、書込みモード信号WMはアクティブでなく、ウィンド
ウメモリ2とマスクメモリ7とにアドレス変換部6から
上記のウィンドウ読出しアドレスが供給されるとともに
リード信号R3が供給され、ウィンドウメモリ2から前
景画像データのドツトデータが、これに対応してマスク
メモリ7からマスクデータのドツトデータが夫々読み出
される。このとき、ラッチ回路24.25はラッチ動作
を行なわず、夫々ウィンドウメモリ2からのドツトデー
タとマスクメモリ7からのドットデ−タをそのまま通過
させてデータ切換部10と表示メモリ1とに供給する。
また、このとき、選択スイッチ26は表示アドレス発生
部4の表示アドレス出力タイミングに同期して供給され
るリード信号R3を選択して表示メモリ1に供給する。
これにより、表示メモリlからは背景画像データのドツ
トデータが順次読み出され、データ切換え部10に供給
される。
データ切換え部10は、ラッチ回路25を介して供給さ
れるマスクメモリ7からのマスクデータのドツトデータ
が11′のとき、ラッチ回路24を介してウィンドウメ
モリ2から供給される前景画像データのドツトデータを
選択し、マスクデータのドツトデータが@Omのときや
マスクメモリ7からドツトデータが供給されないとき、
表示メモリ1からの背景画像データのドツトデータを選
択し、夫々表示装置11に供給する。
編集が終了してユーザが所定の操作を行なうと、書込み
モード信号WMはアクティブとなり、ラッチ回路24.
25は夫々ウィンドウメモリ2、マスクメモリ7からの
ドツトデータを夫々ドツトデータの1読出し周期分ラッ
チするラッチ動作を開始する。
また、書込みモード信号WMがアクティブになったこと
により、ウィンドウメモリ2とマスクメモリにおいて、
表示アドレス発生部4からの表示アドレスによって表示
メモリ1の読出しが指定されたアドレスに対応するアド
レスよりも1つ前のアドレスで読出しが行なわれるよう
に、アドレス変換部6のウィンドウ読出しアドレスの発
生動作が設定される。このようにして読み出されたウィ
ンドウメモリ2、マスクメモリ7からのドツトデータは
、夫々ラッチ回路24.25でドツトデータの1読出し
周期分ラッチされ、ラッチ回路24のドツトデータは表
示メモリ1に供給される。−方、書込みモード信号WM
がアクティブになると、選択スイッチ26はラッチ回路
2°5の出力ドツトデータによって切換制御されること
になり、この出力ドツトデータが1”のときにはリード
信号R3と同期して供給されるライト信号WSを選択し
、この出力ドツトデータが03のときにはくマスクメモ
リ7からドツトデータが読み出されないときも、ラッチ
、回路25にはMO”がラッチされる)リード信号R3
を選択して表示メモリ1に供給する。このために、リー
ド信号R3が供給されてウィンドウメモリ2とマスクメ
モリ7とから夫々ドツトデータが読み出され、これらが
夫々ラッチ回路24.25にラッチされたとき、このラ
ッチ回路25にラッチされたマスクデータのドツトデー
タが′11とすると、これらラッチ回路24.25にド
ツトデータがラッチされてからドツトデータの1読出し
周期分選択スイッチ26はライト信号WSを選択する側
に閉じる。そして、その1続出し周期の期間に次のライ
ト信号WSが供給され、これが選択スイッチ26を介し
て表示メモリlに供給され、ラッチ回路24にラッチさ
れている前景両像データのドツトデータが表示メモリ1
の表示アドレスで指定されるアドレスに書き込まれる。
したがって、表示メモリ1からみると、そこに書き込ま
れるラッチ回!24からのドツトデータは、表示アドレ
スで書込みが指定された表示メモリ1でのアドレスに一
対一に対応するウィンドウメモリ2のアドレスから読み
出された前景画像データのドツトデータとなる。
ラッチ回路25に“θ′″のデータがラッチされたとき
には、選択スイッチ26はリード信号R3を選択する。
したがって、ウィンドウメモリ2から前景画像データの
ドツトデータが読み出されても、表示メモリlには書き
込まれない。
なお、データ切換え部10はリード信号R3゜ライト信
号WSに同期して選択動作する。このために、ラッチ回
路25に“1″のドツトデータがラッチされても、次の
リード信号R8,ライト信号WSのタイミングでラッチ
回路24にラッチされている前景画像データのドツトデ
ータを選択し、表示装置11に供給する。したがって、
書込みモード信号WMがアクティブになって表示メモリ
1に対してウィンドウメモリ2の読出しアドレスを1つ
分進めても、表示装置11でのウィンドウの位置は変化
しない。
以上のように、転送制御部9はラッチ回路と選択スイッ
チだけの簡単な回路構成とすることができ、しかも、編
集済みの前景画像の画像データを、表示を乱すことなく
、設定された形状、大きさのままでかつ設定されたウィ
ンドウ位置で表示メモリ1に転送することができる。
なお、以上の実施例では、ウィンドウメモリ2とマスク
メモリ7とを別個のメモリとしたが、同一メモリとして
もよい、たとえば、奥行き8ピツトのメモリを用い、そ
の8ビツトのうちの7ビツトをウィンドウメモリとして
前景画像データのドツトデータに用い、残りの1ビツト
をマスクメモリとしてマスクデータのドツトデータに用
いる。
また、この実施例では、クロマキー処理によってマスク
データを作成するものであったが、ウィンドウメモリ2
に記憶されている前景画像データから前景画像の輪郭抽
出を行ない、これをもとにマスクデータを作成するなど
他の方法を用いてもよい。
さらに、ウィンドウメモリ2に記憶される前景画像の範
囲サイズはウィンドウメモリの容量の範囲内で任意の大
きさとすることができるが、このためには、ウィンドウ
メモリ2の読出し位置とウィンドウサイズを設定するレ
ジスタを設け、これらレジスタの設定値に従ってウィン
ドウアドレスを出力するようにすればよい、また、ウィ
ンドウアドレスを適当に変換処理することにより、表示
される前景画像のスクロール、拡大、縮小、回転などの
表示を容易に実現することができる。
第8図は本発明によるディジタル画像編集装置の他の実
施例を示すブロック図であって、2a〜2Cはウィンド
ウメモリ、5a〜5cはウィンドウ表示位置レジスタs
6a〜6cはアドレス変換部、73〜7cはマスクメモ
リ、27はデータ入力部、28はデータ書込制御部、2
9はウィンドウデータ切出し部、30は表示切換回路、
31は表示優先順位レジスタであり、第1図に対応する
部分には同一符号がつけられている。
この実施例は、背景画像の任意の位置に任意のウィンド
ウ形状で3個の前景画像を表示することができるように
したものである。
同図において、背景画像データを表示メモリ1に書き込
む場合には、この背景画像データはデータ入力部27に
入力され、データ書込制御部28により、表示アドレス
発生部4からの表示アドレスを用いて表示メモリlに書
き込まれる。
前景画像データはウィンドウメモリ2a〜2cのいずれ
かに書き込まれるが、この前景画像データの書込みに際
しては、データ入力部27に入力された前景画像データ
がデータ書込制御部28を介してウィンドウデータ切出
し部29に一旦送られる。ウィンドウデータ切出し部2
9では、入力された前景画像データからクロマキー処理
などによってマスクデータが作成され、作成されたマス
クデータと前景画像データとがデータ書込制御部28に
送り帰される。データ書込制御部28は、入力されたマ
スクデータと前景画像データを同時にウィンドウメモリ
2a〜2Cのいずれかとこれと組をなすマスクメモリ’
7 a〜7Cに書き込む。
このようにして、データ入力部27に前景画像データが
入力される毎にウィンドウメモリ2a〜2cのいずれか
に書き込まれ、マスクメモリ7a〜7cのうち書き込み
が行なわれたウィンドウメモリと組となるマスクメモリ
にマスクデータが書き込まれる。したがって、この実施
例では、最大3個の前景画像データが書込み可能となる
。
先の実施例と同様に、座標読取装置12により、ウィン
ドウ表示位置レジスタ5a、5b、5cにウィンドウメ
モリ2a、2b、2cに記憶された前景画像データによ
る前景画像の表示装置11での範囲を決めるウィンドウ
表示位置データが格納される。アドレス変換部6a、6
b、6cは、先の実施例と同様に、ウィンドウ表示位置
レジスタ5a、5b、5cに設定されているウィンドウ
表示位置データによるタイミングでウィンドウ読出しア
ドレスを出力する。これらウィンドウ読出しアドレスに
より、ウィンドウメモリ’1m、  2b。
2cから夫々マスクメモリ7a、7b、7cのマスクデ
ータを介して前景画像データが読み出され、表示メモリ
゛1から読み出される背景画像データとともに表示切換
回路30に供給される。
一方、表示優先順位レジスタ31には、表示メモリlか
らの背景画像データによる背景画像とウィンドウメモリ
2a〜2cからの前景画像データによる前景画像との表
示装置11での表示優先順位を規定する表示優先順位デ
ー タが設定され、これにより、表示装置11での各走
査位置毎にこれら背景画像データ、前景画像データのい
ずれか1つのドツトデータが優先的に表示切換回路30
で選択され、表示装置11に供給される。
ここで、この表示優先順位データは表示メモリ1、ウィ
ンドウメモリla〜2cの優先順位を決めるものであり
、たとえば、この表示優先順位データがウィンドウメモ
リ2asウインドウメモリ2b、ウィンドウメモ、す2
 c s表示メモリ1の順で優先順位を決めるものとす
ると、マスクメモリ7a〜7cからのマスクデータのド
ツトデータが全て11である時(マスクメモリから“1
″のドツトデータが出力されている時には、それに対応
するウィンドウメモリの前景画像データのドツトデータ
が有効であることを示し、マスクメモリから“0”のド
ツトデータが出力されている時には、それに対応するウ
ィンドウメモリの前景画像データのドツトデータが無効
であることを示す)には、上記の表示優先順位データに
従って、マスクメモリ7aに対応するウィンドウメモリ
2aからのドツトデータが表示切換回路30で選択され
る。2つのマスクメモリだけから1″のドツトデータが
出力されている時には、この2つの内の優先順位の高い
方のマスクメモリに対応するウィンドウメモリからのド
ツトデータが表示切換回路30が選択される0例えば、
マスクメモリ7bとマスクメモリ7Cとから11″のド
ツトデータが出力されている時には、マスクメモリ7b
に対応するウィンドウメモリー2aからのドツトデータ
が表示切換回路30で選択される。1つのマスクメモリ
だけがl′″のドツトデータを出力している場合には、
この“1″のドツトデータを出力しているマスクメモリ
に対応するウィンドウメモリからのドツトデータが表示
切換回路30で選択される。さらに、どのマスクメモリ
も“1”のドツトデータを出力していない場合には、表
示メモリ1からのドツトデータが選択される0表示、切
換回路30で選択されたドツトデータは表示装置11に
送られて表示される。
なお、座標読取装置12はユーザの指示にしたがって表
示装置11の走査位置を読み取ってその読み取られた位
置を示すウィンドウ表示位置レジスタ58〜5Cや表示
優先順位レジスタ31に供給する。これにより、各ウィ
ンドウメモリ2a〜2Cに書き込まれた前景画像データ
による前景画像表示位置や表示の優先順位をユーザの意
志に応じて自由に換えることができる。
このように、この実施例では、3種類の任意形状の前景
画像を背景画像にオーバレイ表示したまま実時間で任意
の位置に任意の優先順位で移動・重ね合わせができる。
もちろん、必要に応じてウィンドウメモリやマスクメモ
リ、アドレス変換部やウィンドウ表示位置レジスタを追
加することにより、さらに多くの任意形状のウィンドウ
を重ね合わせ表示することが可能になる。また、ウィン
ドウメモリ間あるいはウィンドウメモリと表示メモリ間
のデータ書き込みは、特に明記しなかったが、第1図〜
第7図に示した実施例の転送制御部9のような回路を設
けることにより、表示メモリ1へのウィンドウメモリ2
a〜2Cの任意形状ウィンドウの前景画像データの書き
込みを実現することが可能になることは自明である。
〔発明の効果〕
以上説明したように、本発明によれば、表示メモリから
の背景画像データによって背景画像を表示してウィンド
ウメモリとマスクメモリによるウィンドウを該背景画像
にオーバーレイ表示し、ウィンドウメモリでの前景画像
データの読出しタイミングやマスクメモリでのマスクデ
ータの変更を可能としているものであるから、ウィンド
ウの位置や該ウィンドウの形状、大きさの変更を前景画
像上で任意に実時間で行なうことができ、実時間で画像
の・編集ができるという優れた効果が得られる。
【図面の簡単な説明】
第1図は本発明によるディジタル画像編集装置の一実施
例を示すブロック図、第2図は背景画像と前景画像の重
ね合わせの関係を示す図、第3図は第1図における表示
メモリとウィンドウメモリでのアドレスと表示の関係を
示す図、第4図は第1図におけるアドレス変換部の一興
体例を示すブロック図、第5図は第1図における表示メ
モリ、ウィンドウメモリ、マスクメモリのアドレス位置
関係を示す図、第6図は第1図におけるウィンドウデー
タ切出し部の一興体例を示すブロック図、第7図は第1
図における転送制御部の一興体例を示すブロック図、第
8図は本発明によるディジタル画像編集装置の他の実施
例を示すブロック図である。 1・・・・・・・・・表示メモリ、2,2a〜2C・・
・・・・・・・ウィンドウメモリ、4・・・・・・・・
・表示アドレス発生部、5.5a〜5C・・・・・・・
・・ウィンドウ表示位置レジスタ、6,6a〜6C・・
・・・・・・・アドレス変換部、7゜7a〜7C・・・
・・・・・・マスクメモリ、8・・・・・・・・・ウィ
ンドウデータ切出し部、10・・・・・・・・・データ
切換部、11・・・・・・・・・表示装置、29・・・
・・・・・・ウィンドウデータ切出し部、30・・・・
・・・・・表示切換回路、31・・・・・・・・・表示
優先順位レジスタ。 区 ト矢q1 ニ養S 第5図 X方向 第6図 第8図

Claims (1)

  1. 【特許請求の範囲】 1、表示手段で背景画像に前景画像を嵌め込み表示する
    ようにしたディジタル画像編集装置であつて、該背景画
    像を表わす背景画像データを記憶する表示メモリと、該
    表示メモリのデータ読出しのための表示アドレスを発生
    する表示アドレス発生手段と、該前景画像を表わす前景
    画像データを記憶するウィンドウメモリと、該ウィンド
    ウメモリとアドレスが一対一に対応し該ウィンドウメモ
    リに記憶された該前景画像データに対するマスクデータ
    を記憶する書き換え可能なマスクメモリと、任意パター
    ンの該マスクデータを生成し該マスクメモリに書き込む
    ウィンドウデータ切出し手段と、該表示アドレスを変換
    処理し該ウィンドウメモリと該マスクメモリとのデータ
    読出しのためのウィンドウアドレスを発生するアドレス
    変換手段と、該アドレス変換手段の変換処理動作を規定
    するウィンドウ表示位置データが記憶されるレジスタと
    、任意の該ウィンドウ表示位置データを生成し該レジス
    タに書き込むウィンドウ表示位置データ発生手段と、該
    表示メモリの背景画像データ読出し周期毎に該マスクメ
    モリから読み出される該マスクデータのパターンで決ま
    る所定範囲内で該ウィンドウメモリから読み出される該
    前景画像データを選択し該所定範囲外で該表示メモリか
    ら読み出される該背景画像データを選択する選択手段と
    からなることを特徴とするディジタル画像編集装置。 2、請求項1において、前記ウィンドウメモリから前記
    マスクメモリのマスクデータを介して前記前景画像デー
    タを読み出し、前記表示手段での前記前景画像の表示位
    置に対応した前記表示メモリの領域に書き込む転送制御
    手段を有することを特徴とするディジタル画像編集装置
    。 3、請求項2において、前記転送制御手段は、前記アド
    レス変換手段における前記ウインドウアドレスの出力タ
    イミングを前記表示アドレスの1周期分進める手段と、
    該ウィンドウアドレスによつて前記ウィンドウメモリか
    ら読み出される前記前景画像データのドットデータを前
    記表示アドレスの1周期分遅延する第1のラッチ回路と
    、該ウィンドウアドレスによつて前記マスクメモリから
    読み出される前記マスクデータのドットデータを前記表
    示アドレスの1周期分遅延する第2のラッチ回路と、該
    第2のラッチ回路から出力される該ドットデータに応じ
    てリード信号、ライト信号のいずれか一方を選択し前記
    表示メモリに供給する選択スイッチとからなり、該選択
    スイッチが該ライト信号を選択したとき、前記表示メモ
    リの表示アドレスで指定されるアドレスに該第1のラッ
    チ回路が出力する該ドットデータが書き込まれるように
    構成したことを特徴とするディジタル画像編集装置。 4、表示手段で背景画像に複数の前景画像を嵌め込み表
    示するようにしたディジタル画像編集装置において、 該背景画像を表わす背景画像データを記憶する単一の表
    示メモリと、 該表示メモリのデータ読出しのための表示アドレスを発
    生する単一の表示アドレス発生手段と、 該前景画像を表わす前景画像データを記憶するウィンド
    ウメモリと該ウィンドウメモリとアドレスが一対一に対
    応して該ウィンドウメモリに記憶された該前景画像デー
    タに対するマスクデータを記憶する書き換え可能なマス
    クメモリと該表示アドレスを変換処理して該ウィンドウ
    メモリおよび該マスクメモリのデータ読出しのためのウ
    ィンドウアドレスを発生するアドレス変換手段と該アド
    レス変換手段の変換処理動作を規定するウィンドウ表示
    位置データが記憶されるウィンドウ表示位置レジスタと
    からなる複数の前景画像メモリ手段と、 入力された該前景画像データに対する任意の該マスクデ
    ータを生成し該前景画像データと該マスクデータとをい
    ずれかの該前景画像メモリ手段の該ウィンドウメモリと
    該マスクメモリとに夫々書き込むウィンドウデータ切出
    し手段と、任意の該ウィンドウ表示位置データを生成し
    いずれかの該前景画像メモリ手段の該ウィンドウ表示位
    置レジスタに書き込むウィンドウ表示位置データ発生手
    段と、 該表示メモリと複数の該前景画像メモリ手段との間の表
    示優先順位を設定する表示優先順位レジスタと、 該表示メモリから読み出される該背景画像データのドッ
    トデータと該前景画像メモリ手段夫々の該ウィンドウメ
    モリから読み出される該前景画像データのドットデータ
    とのいずれか1つを該前景画像メモリ手段夫々の該マス
    クメモリから読み出される該マスクデータのドットデー
    タと該表示優先順位レジスタで設定される表示優先順位
    とに従つて選択し該表示手段に供給する選択手段とから
    なることを特徴とするデイジタル画像編集装置。
JP10171689A 1989-04-24 1989-04-24 デイジタル画像編集装置 Pending JPH02281879A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10171689A JPH02281879A (ja) 1989-04-24 1989-04-24 デイジタル画像編集装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10171689A JPH02281879A (ja) 1989-04-24 1989-04-24 デイジタル画像編集装置

Publications (1)

Publication Number Publication Date
JPH02281879A true JPH02281879A (ja) 1990-11-19

Family

ID=14308028

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10171689A Pending JPH02281879A (ja) 1989-04-24 1989-04-24 デイジタル画像編集装置

Country Status (1)

Country Link
JP (1) JPH02281879A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7606417B2 (en) 2004-08-16 2009-10-20 Fotonation Vision Limited Foreground/background segmentation in digital images with differential exposure calculations
US7692696B2 (en) 2005-12-27 2010-04-06 Fotonation Vision Limited Digital image acquisition system with portrait mode

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7606417B2 (en) 2004-08-16 2009-10-20 Fotonation Vision Limited Foreground/background segmentation in digital images with differential exposure calculations
US7912285B2 (en) * 2004-08-16 2011-03-22 Tessera Technologies Ireland Limited Foreground/background segmentation in digital images with differential exposure calculations
US7692696B2 (en) 2005-12-27 2010-04-06 Fotonation Vision Limited Digital image acquisition system with portrait mode

Similar Documents

Publication Publication Date Title
JP2594424B2 (ja) ビデオ画像作成方法および装置
JPH04104684A (ja) 自動視野調整方法及び装置
CA1220293A (en) Raster scan digital display system
EP0525986B1 (en) Apparatus for fast copying between frame buffers in a double buffered output display system
JPH03289276A (ja) ビデオシステム
US4647971A (en) Moving video special effects system
JPS58160983A (ja) Crt表示装置
JP2637821B2 (ja) スーパーインポーズ装置
JP2868324B2 (ja) ワークステーションの動画対応フレームバッファ
JPH0778720B2 (ja) 画像合成装置
JPS5897378A (ja) 走査形デイスプレイの表示制御方法および表示制御装置
JPS5928916B2 (ja) 陰極線管デイスプレイ装置の格子状パタ−ン発生装置
JPS6385984A (ja) 画像処理装置
JPH03136480A (ja) 静止画用映像演出装置
JP2781924B2 (ja) スーパーインポーズ装置
JPS61290486A (ja) 表示制御装置
JP3647556B2 (ja) カーソル検出装置
JPS6113756B2 (ja)
JP3264942B2 (ja) 画像表示制御方法及び装置
JP2555134B2 (ja) ビデオレート投影算出回路
JPH05130504A (ja) 画像表示制御装置
JPS5928913B2 (ja) 陰極線管デイスプレイ装置
JPH0567185A (ja) 画像表示処理装置
JPS5928912B2 (ja) 陰極線管デイスプレイ装置
JPH0330074A (ja) 表示画面合成装置