JPH08329225A - 画像合成装置 - Google Patents

画像合成装置

Info

Publication number
JPH08329225A
JPH08329225A JP7152741A JP15274195A JPH08329225A JP H08329225 A JPH08329225 A JP H08329225A JP 7152741 A JP7152741 A JP 7152741A JP 15274195 A JP15274195 A JP 15274195A JP H08329225 A JPH08329225 A JP H08329225A
Authority
JP
Japan
Prior art keywords
image
image data
data
external
internal
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
JP7152741A
Other languages
English (en)
Inventor
Toshihisa Nakamura
利久 中村
Koji Toriyama
康治 鳥山
Atsushi Ishita
淳 井下
Hitohisa Koyama
仁久 小山
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 JP7152741A priority Critical patent/JPH08329225A/ja
Publication of JPH08329225A publication Critical patent/JPH08329225A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Studio Circuits (AREA)
  • Editing Of Facsimile Originals (AREA)

Abstract

(57)【要約】 【目的】 ユーザの自由な発想で画像と文字とを編集す
ることができる画像合成装置を提供する。 【構成】 外部から入力された画像信号をサンプリング
したサンプリング画像データを記憶するRAM12と、
内部にあらかじめ用意された文字画像データを記憶する
ROM11とを備え、RAM12に記憶されたサンプリ
ング画像データ及びROM11に記憶された文字画像デ
ータを合成して合成画像データを生成する際、CPU1
0は合成画像データの画像上での外部画像データの画像
の位置及び内部画像データの画像の位置をユーザの操作
に応じて決定し、この位置データを制御データとしてV
DP15に与える。VDP15はこの制御データに基づ
いて、サンプリング画像データ及び文字画像データを組
み合わせて合成画像データを生成する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、複数の異なる画像を
合成して印刷や表示等をするための処理を行う画像合成
装置に関する。
【0002】
【従来の技術】従来より、ビデオカメラやテレビ受像機
等の画像装置から供給された画像信号をサンプリングし
てその画像を印刷する、いわゆるビデオプリンタが実用
化されている。このビデオプリンタには、ユーザが入力
するメッセージを表す文字をサンプリングした画像の所
定の配置位置に重ね合わせて表示する機能が付加されて
いるものがある。この機能により、サンプリング画像に
付随する情報も合わせて印刷することが可能となる。し
たがって、外部から取り込んだサンプリング画像と文字
画像とを印刷することにより、単に写真の代用とするば
かりでなく、他の種々の用途が考えられる。例えば、フ
ァイルやビデオカセット等の背表紙に貼り付けるインデ
ックスとして用いた場合には、ファイルやビデオの内容
を画像及び文字で表せるので、文字のみで表されたイン
デックスの場合よりも内容の把握が容易になる。
【0003】
【発明が解決しようとする課題】しかしながら上記従来
のビデオプリンタでは、画像と重ね合わせる文字の配置
位置や大きさが定められているため、使用者の自由な発
想で画像と文字とを編集することができないのでインデ
ックスが類型的になり、対象となるファイルやビデオカ
セットが多い場合や複数の使用者がある場合には、各々
の識別が困難になるという問題があった。本発明は、こ
のような従来の問題を解決するものであり、ユーザの自
由な発想で画像と文字とを編集することができる画像合
成装置を提供することを目的とする。
【0004】
【課題を解決するための手段】請求項1に記載の発明
は、外部から入力された外部画像データを記憶する外部
画像記憶手段と、内部にあらかじめ用意された内部画像
データを記憶する内部画像記憶手段と、外部画像記憶手
段に記憶された外部画像データ及び内部画像記憶手段に
記憶された内部画像データを所定の制御データに基づい
て組み合わせて合成画像データを生成する画像合成手段
と、合成画像データの画像上での外部画像データの画像
の位置及び内部画像データの画像の位置を操作に応じて
決定し、当該位置データを所定の制御データとして画像
合成手段に与える制御手段とを有する構成になってい
る。
【0005】請求項7に記載の発明は、外部から入力さ
れた外部画像データを記憶する外部画像記憶手段と、内
部にあらかじめ用意された内部画像データを記憶する内
部画像記憶手段と、外部画像記憶手段に記憶された外部
画像データ及び内部画像記憶手段に記憶された内部画像
データを所定の制御データに基づいて組み合わせて合成
画像データを生成する画像合成手段と、合成画像データ
の画像上での外部画像データの画像の位置を操作に応じ
て指定し、当該指定した画像の占める領域以外の領域に
内部画像データの画像の位置を指定する位置指定データ
を所定の制御データとして画像合成手段に与える制御手
段とを有する構成になっている。
【0006】
【作用】請求項1に記載の発明においては、外部画像デ
ータと内部画像データとを組み合わせて合成画像データ
を生成する際に、合成画像データの画像上の外部画像及
び内部画像の位置を操作に応じて決定するので、例え
ば、事物の形や色を表す画像の外部画像データと文字や
記号を表す画像の内部画像データとを組み合わせること
により、ユーザの自由な発想で画像と文字とを編集する
ことができる。
【0007】請求項7に記載の発明においては、外部画
像データと内部画像データとを組み合わせて合成画像デ
ータを生成する際に、合成画像データの画像上の外部画
像の位置を操作に応じて指定し、指定した外部画像の領
域以外の領域に内部画像の位置を指定するので、例え
ば、事物の形や色を表す画像の外部画像データと文字や
記号を表す画像の内部画像データとを組み合わせること
により、ユーザの自由な発想で画像と文字とを編集する
ことができる。
【0008】
【実施例】以下、図1〜図20を参照して本発明の画像
合成装置の一実施例を説明する。この装置は、ファイル
やビデオカセット等の背表紙に貼り付るインデックスに
印刷する画像を合成するものである。図1にこの実施例
の全体構成を示す。ビデオ入力端子1には、ビデオカメ
ラやテレビ受像機等の外部装置からのコンポジットビデ
オ信号VIが入力され、アナログデコーダ2により輝度
信号Y、色差信号R−Y及びB−Yに分解される。分解
された各信号は、A/Dコンバータ3、4、5によっ
て、それぞれ5ビットのサンプリング画像データ(外部
画像データ)に変換される。また、コンポジットビデオ
信号VIは同期分離回路6にも供給され、同期信号SY
及びサブキャリアSCが分離される。PLL位相比較回
路7において、このサブキャリアSCの位相とVCO
(電圧制御発振器)8から出力されるクロック信号CL
Kの位相とが比較され、位相差に応じたコントロール電
圧VCがVCO8に供給される。この結果、VCO8か
らはサブキャリアSCの周波数の整数倍の周波数のクロ
ック信号CLKが発生するようになる。このようにして
得られるクロック信号CLKは、バスコントローラ9に
供給されてバス制御動作のタイミングの基本となる。
【0009】CPU(制御手段)10は、バスを介して
接続された各ブロックすなわちバスコントローラ9、R
OM11、RAM12、スイッチ群13、プリンタ(印
刷手段)14及びVDP(ビデオディスプレイプロセッ
サ)15を制御している。ROM(内部画像記憶手段)
11には、CPU10の動作プログラム、この装置の内
部にあらかじめ用意された画像データ(内部画像デー
タ)、その他のデータが記憶されている。RAM(外部
画像記憶手段)12には、バスコントローラ9から出力
されるサンプリングされた輝度データY、色差データR
−Y及びB−Yの各5ビットのサンプリング画像データ
が記憶される。こうして、1画面(1フレーム)を構成
するサンプリング画像データが記憶される。なお、RO
M11及びRAM12には、上記データ以外のその他の
データが記憶されるが、これについては後述する。ま
た、以下単に「画像データ」というときは、サンプリン
グ画像データ(外部画像データ)の場合又は内部に用意
された画像データ(内部画像データ)の場合がある。
【0010】VDP15には、SRAM(スタティクR
AM)16及びDP−RAM(デュアルポートRAM)
17が接続され、CPU10からDMA転送される画像
データの書き込み又は記憶した画像データの読み出しが
行われる。そして、VDP(画像合成手段)15は、S
RAM16及びDP−RAM17に記憶された画像デー
タを合成する。この場合において、RAM12に記憶さ
れている輝度データY、色差データR−Y及びB−Yか
らなる画像データが、CPU10によってRGBベース
の色コードの画像データに変換された後に書き込まれ
る。なお、クロマキーフラグの値が1である画像データ
すなわち特定の色を示す画像データについては、その画
像データを透明色を色コードに変換する。
【0011】SRAM16には、カーソル等のように主
として動くものを表現するオブジェクト又はスプライト
と称する画像データ(以下、「OBJデータ」という)
がOBJエリアに記憶され、背景を表現するバックグラ
ウンドの画像データ(以下、「BGデータ」という)が
BGエリアに記憶される。DP−RAM17には、書き
込みポート及び読み出しポートの2つのポートがあり、
ビットマップの画像データ(以下、「BMデータ」とい
う)をBMエリアに高速で書き込みながら同時に読み出
しができる構成になっている。VDP15からは、後述
するように、合成された色コードの画像データ(合成画
像データ)がRGBデータに変換されて出力され、D/
Aコンバータ18、19及び20によってRGBアナロ
グ画像信号に変換される。さらに、RGBアナログ画像
信号がエンコーダ21によってコンポジットビデオ信号
VOに変換されて、ビデオ出力端子22から表示装置
(図示せず)に出力される。
【0012】次に、VDP15の構成、並びにVDP1
5とSRAM16及びDP−RAM17との間における
画像データの処理について説明する。図2にVDP15
の内部構成を示す。CPUインタフェース部31は、C
PU10との間における色コードの画像データ、制御デ
ータ、タイミングデータ等の授受を制御する。SRAM
インタフェース部32は、CPU10からの制御データ
によりSRAM16の画面をON/OFFして画像デー
タの書き込み及び読み出しを制御する。また、DP−R
AMインタフェース部33は、CPU10からの制御デ
ータによりDP−RAM17の画面をON/OFFして
画像データの書き込み及び読み出しを制御する。オブジ
ェクトジェネレータ部34及びバックグラウンドジェネ
レータ部35、又はビットマップジェネレータ部36
は、表示装置における各水平表示期間ごとに次の水平表
示期間内のOBJデータ及びBGデータの色コードをS
RAM16から、又はBMデータの色コードをDP−R
AM17から読み出して、それぞれの内部バッファ(図
示せず)に記憶する。
【0013】オブジェクトアトリビュートメモリ(OA
M)部37は、オブジェクトジェネレータ部34がSR
AM16からSRAMインタフェース部32を介してO
BJデータを読み出すときのタイミングに対応する表示
座標を記憶する。プライオリティコントローラ38は、
各水平表示期間における各ドットごとに色コードを決定
してカラールックアップテーブル39に出力する。この
場合、オブジェクトジェネレータ部34、バックグラウ
ンドジェネレータ部35又はビットマップジェネレータ
部36がそれぞれの内部バッファに記憶した色コードの
いずれか1つを、あらかじめ定められたプライオリティ
(優先順位)に従って選択して決定する。
【0014】このプライオリティは、SRAM16のO
BJエリアに記憶されているOBJデータが最も優先度
が高く、SRAM16のBGエリアに記憶されているB
Gデータが2番目に高く、DP−RAM17に記憶され
ているBMデータの優先度が最も低い。したがって、図
3に示すように、表示画面は手前のOBJ画面、次のB
G画面、奥のBM画面の順で優先度が高い。ただし、透
明な色コードの場合には次に優先度の高い透明でない色
コードが選択される。カラールックアップテーブル39
は、プライオリティコントローラ38から出力された色
コードをRGBカラーデータに変換して、上記したよう
に、D/Aコンバータ18、19及び20に出力する。
【0015】オシレータ部40は、VDP15の内部で
必要な各種クロックパルスを生成する。水平/垂直同期
カウンタ部41は、このオシレータ部40から出力され
る所定のクロックパルスをカウントして、水平同期カウ
ンタ値及び垂直同期カウンタ値を生成する。デコーダ部
42は、この水平同期カウンタ値及び垂直同期カウンタ
値をデコードして、画像表示に必要な水平同期信号及び
垂直同期信号を生成する。ビデオ信号ジェネレータ部4
3は、この水平同期信号及び垂直同期信号に従ってビデ
オ信号を生成してエンコーダ部21に出力する。
【0016】次に、この実施例の動作について、図4及
び図5に示すROM11のメモリマップ、図6に示すR
AM12のメモリマップ、図7〜図15に示すCPU1
0の動作フローチャート、並びに、図16〜図20に示
す表示画面等を参照して説明する。ROM11及びRA
M12のメモリマップについては動作に対応して説明す
るが、ROM11にはOBJデータ、BGデータ、座標
データ等が記憶されており、RAM12にはBMデータ
等が記憶される。
【0017】電源投入によってCPU10が起動する
と、図7のメインプログラムに示すように、イニシャラ
イズ処理を行い(ステップS1)、設定されているモー
ドの判定を行う(ステップS2)。そして、判定した結
果、画像取り込み処理(ステップS3)、タイトルセレ
クト処理(ステップS4)、又はワーク処理(ステップ
S5)を行う。画像取り込み処理の場合には、図8に示
すように、SRAM16の画面をOFF、DP−RAM
17の画面をONとする(ステップS11)。次に、A
/Dコンバータ3、4、5でサンプリングされた色差デ
ータをRAM12のエリア71に書き込み(ステップS
12)、取り込みスイッチがONされたか否かを判定す
る(ステップS13)。この場合、ユーザは表示装置の
画面を見ながらこのスイッチを操作して画像の取り込み
を行う。このスイッチがONされない限り新たにサンプ
リングされた色差データがRAM12のエリア71に書
き込まれる。
【0018】スイッチがONされたときは、現在書き込
み中の色差データのフレームを書き込んだ後に色差デー
タの書き込みを停止する(ステップS14)。そして、
設定されている画面番号を判定する(ステップS1
5)。RAM12の3つのエリア72、73、74に
は、それぞれ1画面(1フレーム)分の画像データを記
憶することができ、設定された画面番号によって記憶す
るエリアを決定する。画面番号が1の場合には、エリア
71に記憶されている色差データをRGBデータに変換
して、画面1のエリア72に書き込む(ステップS1
6)。さらに、この画面1のRGBデータをVDP15
を介してDP−RAM17に転送する(ステップS1
7)。同様に、画面番号が2の場合には、エリア71の
色差データをRGBデータに変換して、画面2のエリア
73に書き込み(ステップS18)、画面2のRGBデ
ータをDP−RAM17に転送する(ステップS1
9)。また、画面番号が3の場合には、エリア71の色
差データをRGBデータに変換して、画面3のエリア7
2に書き込み(ステップS20)、画面3のRGBデー
タをDP−RAM17に転送する(ステップS21)。
そして、終了スイッチが操作されたか否かを判定し(ス
テップS22)、終了スイッチが操作されない場合には
ステップS12の色差データ書き込み処理に移行し、終
了スイッチが操作された場合にはメインプログラムに戻
る。
【0019】メインプログラムにおいて、タイトルセレ
クタ処理の場合には、図9に示すように、SRAM16
の画面をONとし、DP−RAM17の画面をOFFと
する(ステップS31)。次に、ROM11のエリア5
1に記憶されているタイトルセレクトモード画面の画像
データを、VDP15を介してSRAM16のBGデー
タエリアに転送する(ステップS32)。次に、ROM
11のエリア55に記憶されているサブカーソルの画像
データをSRAMのOBJデータエリアに転送する(ス
テップS33)。この後、記憶されたタイトルセレクト
モード画面の画像データはVDP15を介して表示装置
に出力される。
【0020】この結果、表示装置には図16に示すよう
なタイトルスタイルセレクトモード画面が表示される。
すなわち、印刷するインデックスのレイアウトのための
サンプリング画像と文字とを組み合わせを選択するタイ
トルモード選択画像81、及び、現在選択されているタ
イトルモードを示すサブカーソル画像82が表示され
る。また、タイトルモード選択画像81の下側にはユー
ザの操作を促すメッセージ83が表示される。ユーザは
この画面を見ながら所望のタイトルモードを選択するた
めにカーソルスイッチを操作する。
【0021】図9のステップS34において、CPU1
0はカーソルスイッチがONされたか否かを判定し、O
Nされたときは画面上のサブカーソル画像83の位置を
カーソルスイッチ操作に応じて移動する処理を行う(ス
テップS35)。さらに、RAM12のエリア78には
現在選択されているタイトルモード値が記憶されている
ので、カーソルスイッチの操作に応じてその値を変更す
る(ステップS36)。そして、終了スイッチが操作さ
れない場合にはステップS34のカーソルスイッチの判
定処理に移行し、終了スイッチが操作された場合にはメ
インプログラムに戻る。
【0022】メインプログラムにおいて、ワーク処理の
場合には、図10に示すように、イニシャライズ処理を
行い(ステップS41)、初期画面表示処理を行う(ス
テップS42)。初期画面表示処理は、図11に示すよ
うに、SRAM16の画面及びDP−RAM17の画面
をともにONとする(ステップS51)。次に、ユーザ
の操作で選択されたタイトルモードに応じた座標又はト
リミング座標に応じて、サンプリング画像データを組み
合わせて、RAM12のエリア76の印刷用バッファに
記憶する(ステップS52)。トリミング座標について
は後述する。さらに、このバッファに記憶したサンプリ
ング画像データを表示装置の表示エリアに応じて縮小し
て、RAM12のエリア77の縮小画像バッファに記憶
する(ステップS53)。
【0023】次に、ROM11のエリア52に記憶され
ているワークモード画面の画像データをSRAM16の
BGエリアに転送する(ステップS54)。次に、RA
M12の縮小画像バッファに記憶されている縮小された
画像データ(縮小合成画像データ)をDP−RAM17
に転送する(ステップS55)。次に、ROM11のエ
リア54に記憶されているメインカーソルの画像データ
をSRAM16のOBJエリアに転送して(ステップS
56)、初期画面表示処理を終了する。この後、記憶さ
れた初期画面の画像データはVDP15を介して表示装
置に表示データとして出力される。
【0024】この結果、表示装置には図17に示すよう
なワークモード画面が表示される。すなわち、タイトル
セレクト処理で選択されたサンプリング画像84が表示
される。サンプリング画像84の下側には4つのメニュ
ーを示すメニュー画像85が表示される。メニューには
「もじ」、「え」、「いんさつ」及び「おわり」があ
り、いずれか1つを選択するようになっている。このた
め、メニュー85の下側には現在のメニューを示すメイ
ンカーソル画像86が表示される。ユーザはこの画面を
見ながら所望のメニューを選択するためにカーソルスイ
ッチを操作する。
【0025】図10のステップS43において、CPU
10はカーソルスイッチがONされたか否かを判定し、
ONされたときはメインカーソル画像86の位置を移動
させる処理(ステップS44)を行ってステップS45
に移行し、ONされない場合にはそのままステップS4
5に移行する。ステップS45においては、確定スイッ
チがONされたか否かを判定し、ONされたときはメイ
ンカーソル画像86の現在位置を判定する(ステップS
46)。カーソル位置が「もじ」の場合には文字入力処
理を行い(ステップS47)、「え」の場合には絵変更
処理を行い(ステップS48)、「いんさつ」の場合に
は印刷処理を行う(ステップS49)。また、カーソル
位置が「おわり」の場合にはメインプログラムに戻る。
【0026】ステップS47の文字入力処理の場合に
は、図12に示すように、現在の画面すなわちワーク処
理の画面をクリアして(ステップS61)、ROM11
のエリア53に記憶されている文字入力画面の画像デー
タをSRAM16のBGエリアに転送する(ステップS
62)。この後、記憶された文字入力画面の画像データ
はVDP15を介して表示装置に出力される。この結
果、表示装置には図18に示すような文字入力画面が表
示される。すなわち、文字列、数字列及びスペースを表
すテーブル87、並びに、現在の状態が文字(数字、ス
ペースも含む)入力であるか又は「おわり」すなわち入
力終了であるかを識別する強調カーソル画像88が表示
される。また、現在入力中の文字を表示するための入力
済文字表示エリア89がある。ユーザはこの画面を見な
がらスイッチを操作して、タイトルセレクト処理で選択
したモードのサンプリング画像に文字画像を組み合わせ
て、印刷のためのレイアウトを作成する。この場合、ユ
ーザのカーソルスイッチ操作に応じて強調カーソル画像
88内にある文字が変更される。なお、テーブル87に
対応する実際の文字画像はROM11のエリア57に記
憶されている。
【0027】図19に各タイトルモードのレイアウト例
を示す。モード#0は左側に1枚のサンプリング画像及
び中央に文字が配置される場合である。同様に、モード
#1は右側に1枚のサンプリング画像及び中央に文字、
モード#2は左側に2枚のサンプリング画像及び右側に
文字、モード#3は右側に2枚のサンプリング画像及び
左側に文字、モード#4は両側にそれぞれ1枚のサンプ
リング画像及び中央に文字が配置される場合である。ま
た、モード#5は両側及び中央に3枚のサンプリング画
像が配置され文字はない場合である。なお、図17には
示さないが、モード#6はサンプリング画像がなく文字
のみが配置される場合である。ユーザは、この7つのモ
ードの中から任意の1つのモードを操作に応じて選択す
る。
【0028】図4に示すROM11のエリア56には、
印刷タイトル座標のデータが記憶されており、各タイト
ルモードに対応して、タイトル1枚モード(左)58、
タイトル1枚モード(右)59、タイトル2枚モード
(左)60、タイトル2枚モード(右)61、タイトル
2枚モード(両端)62、タイトル3枚モード63、タ
イトル0枚モード64の7種類のレイアウトの印刷の座
標が記憶されている。各モードの印刷タイトル座標は、
図5に示すように、サンプリング画像の座標と文字画像
の座標とで構成されている。この場合、入力可能な最大
文字数はNであり、1つひとつの文字ごとに文字画像の
N個の座標が定められている。ただし、モード#5のタ
イトル3枚モード63の場合には、サンプリング画像の
みで文字がないので、サンプリング画像1、2、3の座
標が記憶されている。また、モード#6のタイトル0枚
モード64の場合には、文字のみでサンプリング画像が
ないので、文字画像(1)〜(N)の座標が記憶されて
いる。
【0029】入力した文字数nはCPU10の内部レジ
スタに記憶されるが、図12のステップS63に示すよ
うに、デフォルト値としてnを1にセットする。次に、
カーソルスイッチがONされたか否かを判定し(ステッ
プS64)、ONされたときは強調カーソル画像88の
位置を変更させる処理(ステップS65)を行って、ス
テップS66に移行し、ONされない場合にはそのまま
ステップS66に移行する。ステップS66において
は、確定スイッチがONされたか否かを判定し、ONさ
れたときは、強調カーソル画像88の位置が文字入力に
あるか又は入力終了(おわり)にあるかを判定する(ス
テップS67)。文字入力の場合には文字表示処理(ス
テップS68)に移行し、入力終了の場合にはワークモ
ード画面表示処理(ステップS69)に移行する。
【0030】文字表示処理は、図13に示すように、現
在入力中の文字数nが最大文字数N以下であるか否かを
判定し(ステップS71)、N以下である場合すなわち
文字の入力が可能な場合には、その入力されたものが文
字・数字であるか又はスペースであるかを判定する(ス
テップS72)。入力されたものが文字・数字である場
合には、RAM12のエリア75のn番目の文字画像エ
リアに、図18の文字入力画面における強調カーソル画
像88内の文字・数字に対応する文字画像データをRO
M11のエリア57から転送する(ステップS73)。
さらに、文字入力画面における入力済文字表示エリア8
9にその文字画像を表示させる。ステップS72におい
て、入力されたものがスペースである場合には、RAM
12のエリア75のn番目の文字画像エリアに、透明な
色コードの画像データを転送する(ステップS75)。
次に、CPU10の内部レジスタのnの値を+1(イン
クリメント)する(ステップS76)。この後、図12
の文字入力処理のステップS64に戻る。
【0031】一方、図12のステップS69におけるワ
ークモード画面表示処理は、図14に示すように、現在
の表示画面である文字入力画面をクリアし(ステップS
81)、ユーザの操作で選択されたタイトルモードに応
じた座標又はトリミング座標に応じて、サンプリング画
像データを組み合わせて、RAM12のエリア76の印
刷用バッファに記憶する(ステップS82)。さらに、
このバッファに記憶したサンプリング画像データを縮小
して、RAM12のエリア77の縮小画像バッファに記
憶する(ステップS83)。次に、ROM11のエリア
52に記憶されているワークモード画面の画像データを
SRAM16のBGエリアに転送する(ステップS8
4)。次に、RAM12の縮小画像バッファに記憶され
ている縮小されたサンプリング画像データをDP−RA
M17に転送する(ステップS85)。次に、ROM1
1のエリア54に記憶されているメインカーソルの画像
データをSRAM16のOBJエリアに転送して(ステ
ップS86)、メインプログラムに戻る。この後、記憶
されたワークモード画面の画像データはVDP15を介
して表示装置に出力される。この結果、表示装置には図
20に示すような、サンプリング画像と文字とが編集さ
れたワークモード画面が表示される。すなわち、ユーザ
の操作によって図19に示すモード#4のタイトルモー
ドが作成される。
【0032】図10のワーク処理において、ステップS
48の絵変更処理になった場合には、図15に示すよう
に、トリミング処理の設定がされているか否かを判定す
る(ステップS91)。トリミング処理とは、サンプリ
ングした画像の1画面の一部を取り込む処理である。ト
リミング処理の設定がされている場合には、SRAM1
6の画面をOFF、DP−RAM17の画面をONとす
る(ステップS92)。次に、RAM12のエリア7
2、73、74に記憶された画面1、2、3のいずれの
画面のサンプリング画像をユーザが選択するかにより、
その選択画面の番号1、2、3に応じて、DP−RAM
17に転送する選択画面のサンプリング画像データを決
定する(ステップS93)。そして、画面1が選択され
たときは、画面1のサンプリング画像データをDP−R
AM17に転送する(ステップS94)。同様に、画面
2が選択されたときは、画面1のサンプリング画像デー
タをDP−RAM17に転送し(ステップS95)、画
面3が選択されたときは、画面3のサンプリング画像の
データをDP−RAM17に転送する(ステップS9
6)。
【0033】次に、トリミングを行う選択画面の1画面
(1フレーム)分のサンプリング画像データをVDP1
5を介して表示装置に出力する。ユーザは、表示された
サンプリング画像に対してトリミング操作を行う。CP
U10は、このトリミング操作に応じて画面内を移動す
る水平位置及び垂直位置を示すカーソル等を表示させ
る。そして、トリミング画面が決定されると、そのとき
のカーソル等の位置によりトリミング座標を指定する
(ステップS97)。次に、選択画面に応じて指定した
トリミング座標をRAM12のエリア79に記憶する
(ステップS99、S100、S101)。この後、図
10のステップS43に戻り、ステップS43〜ステッ
プS47の各処理を実行する。したがって、この場合の
文字入力処理においては、RAM12のエリア76の印
刷用バッファには、トリミングした画像データと文字画
像データとを組み合わせた画像データすなわちトリミン
グ合成画像データを記憶する。また、RAM12のエリ
ア77の縮小画像バッファには、当然のことながらトリ
ミング合成画像を縮小した画像データを記憶する。な
お、ステップS91においてトリミング処理が設定され
ていない場合にはその他の所定の処理を行い(ステップ
S102)、メインプログラムに戻る。
【0034】このように、上記実施例によれば、外部か
ら入力した画像信号をサンプリングしたサンプリング画
像データと、内部にあらかじめ用意された文字画像デー
タとを組み合わせて合成画像データを生成する際に、合
成画像データの画像上のサンプリング画像及び文字画像
の位置を操作に応じて決定するので、これらを組み合わ
せることにより、使用者の自由な発想で画像と文字とを
編集することができる。この場合、まず、サンプリング
画像の位置を操作に応じて指定し、指定したサンプリン
グ画像の領域以外の領域に文字画像の位置を指定する。
また、RAM12に記憶するサンプリング画像データ
は、画面1〜3の複数の画像からなるデータであるの
で、インデックスに印刷する画像のバリエーションが多
様になる。さらに、RAM12に記憶したサンプリング
画像データの部分をトリミングするので、インデックス
に印刷する画像のバリエーションがより一層多様にな
る。またさらに、印刷用の画像データを記憶するエリア
の他に、これを縮小した縮小画像データを記憶するエリ
アを設けて、この縮小画像データを表示データとして表
示装置に出力する。したがって、表示装置の表示エリア
が小さい場合でも、表示エリアに合わせて表示すること
ができる。
【0035】なお、上記実施例では、まず、サンプリン
グ画像の位置を操作に応じて先に指定し、指定したサン
プリング画像の領域以外の領域に文字画像の位置を後に
指定するようにしたが、このような領域指定に限るもの
ではない。例えば、文字画像の領域を先に指定し、サン
プリング画像の領域を後に指定してもよい。あるいは、
指定する順序をユーザが自在に選択するような構成も可
能である。また、上記実施例では、タイトルモードを7
種類としたが、これ以上の種類が可能であることはもち
ろんである。
【0036】なおまた、上記実施例では、ファイル、ビ
デオカセット等の背表紙に貼り付るインデックスに印刷
する画像を合成する画像合成装置について説明したが、
印刷の対象はこのようなものに限定するものではない。
例えば、フロッピーディスク、オーディオカセット、ミ
ニディスクのラベル印刷、値札、封筒に貼るシールの印
刷等にもこの発明を適用することができる。さらに合成
した画像を印刷するだけでなく、通信で遠隔地の装置に
伝送することも可能である。
【0037】
【発明の効果】請求項1に記載の発明によれば、外部画
像データと内部画像データとを組み合わせて合成画像デ
ータを生成する際に、合成画像データの画像上の外部画
像及び内部画像の位置を操作に応じて決定するので、例
えば、事物の形や色を表す画像の外部画像データと文字
や記号を表す画像の内部画像データとを組み合わせるこ
とにより、使用者の自由な発想で画像と文字とを編集す
ることができる。
【0038】請求項7に記載の発明によれば、外部画像
データと内部画像データとを組み合わせて合成画像デー
タを生成する際に、合成画像データの画像上の外部画像
の位置を操作に応じて指定し、指定した外部画像の領域
以外の領域に内部画像の位置を指定するので、例えば、
事物の形や色を表す画像の外部画像データと文字や記号
を表す画像の内部画像データとを組み合わせることによ
り、使用者の自由な発想で画像と文字とを編集すること
ができる。
【図面の簡単な説明】
【図1】本発明の画像合成装置の全体構成のブロック
図。
【図2】図1のビデオディスプレイプロセッサの内部構
成のブロック図。
【図3】表示する画面の優先順位を示す図。
【図4】ROMのメモリマップを示す図。
【図5】ROMのメモリマップの一部の詳細を示す図。
【図6】RAMのメモリマップを示す図。
【図7】CPUの動作を示すメインプログラムのフロー
チャート。
【図8】画像取り込み処理のプログラムのフローチャー
ト。
【図9】タイトルセレクタ処理のプログラムのフローチ
ャート。
【図10】ワーク処理のプログラムのフローチャート。
【図11】初期画面処理のプログラムのフローチャー
ト。
【図12】文字入力処理のプログラムのフローチャー
ト。
【図13】文字表示処理のプログラムのフローチャー
ト。
【図14】ワークモード画面表示処理のプログラムのフ
ローチャート。
【図15】絵変更処理のプログラムのフローチャート。
【図16】タイトルスタイルセレクト画面を示す図。
【図17】ワークモード画面を示す図。
【図18】文字入力画面を示す図。
【図19】タイトルモードのレイアウト例を示す図。
【図20】編集された後のワークモード画面を示す図。
【符号の説明】
10 CPU 11 ROM 12 RAM 14 プリンタ 15 VDP
───────────────────────────────────────────────────── フロントページの続き (72)発明者 小山 仁久 東京都羽村市栄町3丁目2番1号 カシオ 計算機株式会社羽村技術センター内

Claims (12)

    【特許請求の範囲】
  1. 【請求項1】 外部から入力された外部画像データを記
    憶する外部画像記憶手段と、 内部にあらかじめ用意された内部画像データを記憶する
    内部画像記憶手段と、 前記外部画像記憶手段に記憶された外部画像データ及び
    前記内部画像記憶手段に記憶された内部画像データを所
    定の制御データに基づいて組み合わせて合成画像データ
    を生成する画像合成手段と、 前記合成画像データの画像上での前記外部画像データの
    画像の位置及び前記内部画像データの画像の位置を操作
    に応じて決定し、当該位置データを前記所定の制御デー
    タとして前記画像合成手段に与える制御手段とを有する
    ことを特徴とする画像合成装置。
  2. 【請求項2】 前記外部画像記憶手段は複数個の画像か
    らなる外部画像データを記憶し、前記画像合成手段はこ
    の複数個の画像の外部画像データ及び前記内部画像記憶
    手段に記憶された内部画像データを組み合わせて前記合
    成画像データを生成することを特徴とする請求項1に記
    載の画像合成装置。
  3. 【請求項3】 前記制御手段は、前記画像合成手段に記
    憶された前記合成画像データの画像を縮小した画像の縮
    小合成画像データを生成することを特徴とする請求項1
    又は2に記載の画像合成装置。
  4. 【請求項4】 前記画像合成手段は、前記縮小合成画像
    データにの画像を表示させるための表示データを出力す
    ることを特徴とする請求項3に記載の画像合成装置。
  5. 【請求項5】 前記合成画像データの画像を印刷する印
    刷手段を有することを特徴とする請求項1〜4のいずれ
    かに記載の画像合成装置。
  6. 【請求項6】 前記外部画像データの画像は事物の形や
    色を表す画像であり、前記内部画像データの画像は文字
    や記号を表す画像であることを特徴とする請求項1〜5
    のいずれかに記載の画像合成装置。
  7. 【請求項7】 外部から入力された外部画像データを記
    憶する外部画像記憶手段と、 内部にあらかじめ用意された内部画像データを記憶する
    内部画像記憶手段と、 前記外部画像記憶手段に記憶された外部画像データ及び
    前記内部画像記憶手段に記憶された内部画像データを所
    定の制御データに基づいて組み合わせて合成画像データ
    を生成する画像合成手段と、 前記合成画像データの画像上での前記外部画像データの
    画像の位置を操作に応じて指定し、当該指定した画像の
    占める領域以外の領域に前記内部画像データの画像の位
    置を指定する位置指定データを前記所定の制御データと
    して前記画像合成手段に与える制御手段とを有すること
    を特徴とする画像合成装置。
  8. 【請求項8】 前記外部画像記憶手段は複数個の画像の
    外部画像データを記憶し、前記画像合成手段はこの複数
    個の画像の外部画像データ及び前記内部画像記憶手段に
    記憶された内部画像データを組み合わせて前記合成画像
    データを生成することを特徴とする請求項7に記載の画
    像合成装置。
  9. 【請求項9】 前記制御手段は、前記画像合成手段に記
    憶された前記合成画像データの画像を縮小した画像の縮
    小合成画像データを生成することを特徴とする請求項7
    又は8に記載の画像合成装置。
  10. 【請求項10】 前記画像合成手段は、前記縮小合成画
    像データの画像を表示させるための表示データを出力す
    ることを特徴とする請求項9に記載の画像合成装置。
  11. 【請求項11】 前記合成画像データの画像を印刷する
    印刷手段を有することを特徴とする請求項7〜10のい
    ずれかに記載の画像合成装置。
  12. 【請求項12】 前記外部画像データの画像は事物の形
    や色を表す画像であり、前記内部画像データの画像は文
    字や記号を表す画像であることを特徴とする請求項7〜
    11のいずれかに記載の画像合成装置。
JP7152741A 1995-05-29 1995-05-29 画像合成装置 Pending JPH08329225A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7152741A JPH08329225A (ja) 1995-05-29 1995-05-29 画像合成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7152741A JPH08329225A (ja) 1995-05-29 1995-05-29 画像合成装置

Publications (1)

Publication Number Publication Date
JPH08329225A true JPH08329225A (ja) 1996-12-13

Family

ID=15547152

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7152741A Pending JPH08329225A (ja) 1995-05-29 1995-05-29 画像合成装置

Country Status (1)

Country Link
JP (1) JPH08329225A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11289450A (ja) * 1997-10-13 1999-10-19 Matsushita Electric Ind Co Ltd ファジィ推論方法及びその装置、画像作成方法及びその装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11289450A (ja) * 1997-10-13 1999-10-19 Matsushita Electric Ind Co Ltd ファジィ推論方法及びその装置、画像作成方法及びその装置

Similar Documents

Publication Publication Date Title
KR101434199B1 (ko) 단말기 및 이를 위한 디스플레이 방법
US5764227A (en) Document display apparatus for displaying document containing a plurality of pages.
JP2004118477A (ja) 情報処理装置および方法、記録媒体、並びにプログラム
JPH10107981A (ja) 印刷装置
JPH07249130A (ja) 電子漫画装置
JP2001054055A (ja) 動画像編集拾い見装置
KR930002859B1 (ko) 도트 매트릭스에 의한 문자형을 영상 신호에 적층하기 위한 장치
JPH08329225A (ja) 画像合成装置
US20020126128A1 (en) Apparatus, method and program product for processing image
JP2009266157A (ja) 画像出力装置及び画像出力方法
JPH096326A (ja) 画像表示装置
JPH11232007A (ja) 画像処理装置及び方法並びに記憶媒体
JP3933101B2 (ja) 印刷装置及びデジタルカメラ
JP2002024846A (ja) デジタル写真表示装置、デジタル写真表示方法および記録媒体
JP2001346085A (ja) 画像処理装置及び方法並びに記憶媒体
JPH0456890A (ja) プレゼンテーションシステム及びそのシナリオ編集方法
JP3767566B2 (ja) 印刷装置、カメラ及びデータ通信方法
JP2006285745A (ja) 画像表示装置、識別情報加工方法、識別情報加工プログラムおよび記録媒体
JP2000194345A (ja) 画像表示制御方法及び画像表示制御装置
JP2002027229A (ja) 画像形成装置
JP2000261722A (ja) 画像合成装置および画像合成方法
JP2635312B2 (ja) 画像処理装置
JPH09128206A (ja) 情報処理装置
JP2858331B2 (ja) ディスプレイ用キャラクタ表示装置
JP2021081792A (ja) 情報処理装置、情報処理方法、及びプログラム