JPH0435162A - Partial moving device for still picture - Google Patents

Partial moving device for still picture

Info

Publication number
JPH0435162A
JPH0435162A JP2136213A JP13621390A JPH0435162A JP H0435162 A JPH0435162 A JP H0435162A JP 2136213 A JP2136213 A JP 2136213A JP 13621390 A JP13621390 A JP 13621390A JP H0435162 A JPH0435162 A JP H0435162A
Authority
JP
Japan
Prior art keywords
still image
image data
area
display
partial
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
JP2136213A
Other languages
Japanese (ja)
Other versions
JP2975054B2 (en
Inventor
Toshio Motegi
敏雄 茂出木
Hideki Murota
秀樹 室田
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.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing 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 Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2136213A priority Critical patent/JP2975054B2/en
Publication of JPH0435162A publication Critical patent/JPH0435162A/en
Application granted granted Critical
Publication of JP2975054B2 publication Critical patent/JP2975054B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】[Detailed description of the invention] 【産業上の利用分野】[Industrial application field]

本発明は、静止画像の部分移動装置に係り、特に美術館
、図書館、博物館等で放映する静止画番組、例えばハイ
ビジョン静止画番組に演出を施す際に用いるのに好適な
、静止画像の部分移動装置に関する。
The present invention relates to a still image partial moving device, and in particular, a still image partial moving device suitable for use when providing effects to still image programs broadcast in art museums, libraries, museums, etc., such as high-definition still image programs. Regarding.

【従来の技術】[Conventional technology]

テレビジョン等で放送する静止画番組において、例えば
、ある画像がら他の画像に表示画像を変えるに際して、
ある方向に全体的に画像を移動させて画面から消してい
き、その代りに、他の方向から新しい画像あるいは無地
の背景画像を表わすような演出処理を施す場合かある。 このような処理がスクロール処理といわれるものである
。 このようなスクロール処理を静止画像データに対し施す
装置には、従来、アナログ方式のものとデジタル方式の
ものがある。アナログ方式の、スクロール装置は、アナ
ログ・ビデオ編集機で電気信量的に画像データを演算処
理し、スクロール処理する。又、デジタル方式のスクロ
ール装置は、フレーム・メモリに静止画像データを記録
し、該フレーム・メモリの読出し開始アドレスを順次シ
フトさせて画像データを読出すことによりスクロール処
理を行う。 テレジビョン等て放送する映像番組において画像の一部
分の領域を他の領域に移動させる演出を施す場合がある
。このような処理を部分移動処理(スライド処理)とい
う。このような部分移動処理を動画r象に対して施す装
置に、DVE (デジタル・ヒデオ・エフェクタ)装置
がある。DVE装置ては、アナログ入力映@rニ号を、
内部てデジタル画像に変換し、このテジタル画作に部分
移動演算を行い、演算結果画像を再びアナログ信号に変
換し、部分移動処理をする。
In still image programs broadcast on television etc., for example, when changing the display image from one image to another,
In some cases, the entire image is moved in a certain direction so that it disappears from the screen, and in its place, a new image or a plain background image is displayed from another direction. Such processing is called scroll processing. Conventionally, there are two types of devices that perform such scrolling processing on still image data: analog type devices and digital type devices. An analog type scrolling device performs arithmetic processing on image data electronically using an analog video editing machine and performs scrolling processing. Further, a digital scrolling device performs a scrolling process by recording still image data in a frame memory and reading out the image data by sequentially shifting the reading start address of the frame memory. 2. Description of the Related Art In video programs broadcast on television or the like, there are cases where a part of the image is moved to another area. Such processing is called partial movement processing (slide processing). A DVE (digital video effector) device is a device that performs such partial movement processing on a moving image. For DVE equipment, analog input video
Internally, the image is converted into a digital image, a partial movement operation is performed on this digital image, and the image resulting from the calculation is converted back into an analog signal and subjected to partial movement processing.

【発明が解決しようとする課題) しかしながら、前記従来のスクロール装置では、アナロ
グ方式、デジタル方式のいずれの装置も、表示画面の画
像を全体的に移動させることが可能であるが、前記画像
を部分的に移動させることはできず、静止画番組に施し
得る演出に制限があるという問題点があった。 又、前記従来の部分移動装置は、動画用であるため、静
止画として見た場合画質があまり良くなく、且つ、高価
であるという問題点かあった。 本発明は、前記従来の問題点を解消するべくなされたち
のて、画面上の静止画像を部分的に移動てきるようにし
て、新しい演出効果を得ることができる静止画像の部分
移動装置を提供することを課題とする。 【課題を解決するための手段) 本発明は、表示手段の画面上に静止画1象データを表示
する際に、該画面上の前記画像データを表示する領域を
部分的に移動させるための装置であって、表示する静止
画像データを、予め格納しておくための非表示用メモリ
と、該非表示用メモリの部分的な領域を指定して、該領
域内に格納される静止画像データを読出すための手段と
、該読出された静止画像データを格納すると共に、格納
された画像データを表示手段の画面上に表示するための
表示用メモリと、前記表示用メモリ内の部分的な領域を
指定して、前記読出された画像データを前記表示用メモ
リに格納させると共に、該指定領域を変化させるための
手段とを備えることにより、前記課題を解決するもので
ある。 【作用】 本発明においては、静止画像の部分移動装置であって、
表示する静止画像データを非表示用メモリに予め格納し
ておき、該非表示用メモリの部分的な領域を指定して該
領域内に格納される静止画像テークを読出し、読出され
た静止画像データを、表示用メモリ内の部分的な領域を
指定して格納させると共に、該指定領域を変化させ、前
記表示用メモリに格納された画像データを表示手段の画
像上に表示する。 従って、前記画面上の前記画像データを表示する領域を
部分的に変化させることができる。 例えは、非表示用メモリに指定する部分的な領域を一定
の領域とすると共に、表示用メモリに指定する部分的な
領域を変化させれば、表示画面上の部分的な画像が表示
画面上で動くような演出効果を得ることができる。
Problems to be Solved by the Invention) However, with the conventional scrolling devices, both analog and digital devices are capable of moving the entire image on the display screen, but it is possible to move the image partially. There was a problem in that it was not possible to move the still image program, and there were restrictions on the effects that could be applied to the still image program. Further, since the conventional partial moving device is used for moving images, there are problems in that the image quality is not very good when viewed as a still image, and it is expensive. The present invention has been made in order to solve the above-mentioned conventional problems, and provides a still image partial moving device that can partially move a still image on a screen and obtain a new production effect. The task is to do so. [Means for Solving the Problems] The present invention provides an apparatus for partially moving an area in which the image data is displayed on the screen of a display means when displaying one still image data on the screen of the display means. A non-display memory for storing still image data to be displayed in advance and a partial area of the non-display memory are specified, and the still image data stored in the area is read. a display memory for storing the read still image data and displaying the stored image data on the screen of the display means; and a display memory for storing the read still image data on a screen of the display means; The above problem is solved by including means for specifying and storing the read image data in the display memory and for changing the specified area. [Function] In the present invention, there is provided a still image partial moving device,
Still image data to be displayed is stored in a non-display memory in advance, a partial area of the non-display memory is specified, a still image take stored in the area is read out, and the read still image data is read out. , a partial area in the display memory is specified and stored, and the specified area is changed to display the image data stored in the display memory on the image of the display means. Therefore, it is possible to partially change the area on the screen in which the image data is displayed. For example, if you set the partial area specified in the non-display memory as a fixed area and change the partial area specified in the display memory, the partial image on the display screen will be displayed on the display screen. You can get a moving effect.

【実施例】【Example】

以下、図面を参照して本発明の実施例を詳細に説明する
。 まず、第1実施例について説明する。 この第1実施例は第1図に示すような構成の、表示装置
18の画面上の静止画像データを表示する領域を部分的
に移動させるためのハイビジョン静止画用・部分画像移
動システムである。 第1図に示すように、このハイビジョン静止画像用・部
分移動システムには、主に、画像入力装置10、画像格
納・転送装置12、命令入力装置14、・部分移動装z
16、及び、表示装置18が備えられる。 前記画像入力装置10は、部分移動処理で使用する画像
データ(赤(R)、緑(G)、青(B)の各色について
、それぞれ横2048x縦2048の画素データ)を入
力するための装置である。 前記画像格納・転送装置12は、前記入力された部分移
動処理で使用する画像データを一旦格納し、部分移動装
置16内の非表示用メモリ20に転送するためのもので
ある。なお、画像格納・転送装置12には、静止画像デ
ータを、R,G、Bの各色画像を各々8 bitの形で
格納可能なものを用いることができる。 前記命令入力装置14は、部分移動処理に使用する画像
データ名、部分移動処理のための最終ステップK、非表
示用メモリ20の静止画像データを読出す領域(実施例
では、ウィンドウ領域といい、左上の座標(oleft
 、 otop)と右下の座標(oright、odo
wn )で表わす)、及び、処理開始ステップと終了ス
テップとにおいて表示用メモリ26に書込むべき領域、
即ち、ステップ0での領域(左上座標(sleft 、
 5top)で表わす)、及び、ステップにでの領域(
左上座標(sleft 、 5top)で表わす)の指
令を入力するためのものである。 前記部分移動装置16には、前記転送された画像データ
を、移動処理前に予め格納するための非表示用メモリ2
0と、前記命令入力装置14から入力される、ウィンド
ウ領域の指令とステップ0(処理開始ステップ)及びス
テップK(最終ステップ)においての表示用メモリ26
に書込むべき領域の指令とに基づいて、各ステップn 
 (0≦n≦K )においての表示用メモリ26の静止
画像データを書込むべき部分表示領域(左上の座標(n
eft 、 ntop)と右下の座標(nright、
 ndown )で表わす)を算出するための転送座標
算出部22と、算出された表示用メモリ26の書込み領
域内に静止画像データを高速に転送するための高速転送
部24と、転送された画像データを表示装置18で表示
するため一旦格納する表示用メモリ26とが備えられる
。なお、前記非表示用メモリ2oには、例えば第3図(
A)に示すような、R,G、Bの各色画像データを横2
048x、!2048の画素数で記憶できるものを用い
ることができる。又、表示用メモリ26には、例えば第
3図(B)示すような、R,G、Bの各色画像データを
横1280X縦1024の画素数で記憶できるものを用
いることができる。 前記表示装置18は、表示用メモリ26に一旦格納され
た静止画像データを画面に表示するためのものである。 以下、第1実施例の作用を説明する。 この第1実施例に係るハイビジョン静止画像用・部分移
動システムにおいては、静止画像の表示領域を部分移動
させる処理を、処理準備と処理実行とで行う。処理準備
においては、ます、オペレータからの命令により部分移
動処理で使用する静止画像データ(R,G、B縦204
8X横2048)を画像入力装置1′0で入力し、次い
で、その入力画像を画像格納・転送装置12に格納する
。 以上のようにして、処理準備が終了する。 処理実行の際には、主に、第2図に示す流れ図に従って
、部分移動処理を行う。 即ち、−旦オペレータが部分移動処理に必要な所定の命
令やデータを命令入力装置14から入力する。この所定
の命令やデータには、部分移動処理で使用する静止画像
データの画像名(A)、部分移動の最終ステップK、非
表示用メモリ20から静止画像データを読出すべき領域
(ウィンドウ領域の左上の座標(olefet、oto
p)と右下の座標(oright、odown、 ) 
、表示用メモリ26の部分表示領域の移動開始及び終了
の際の左上の座標、即ち、処理を開始するステップ0で
の座標(sleft、5tole) 、移動処理を終了
する最終ステップにでの座標(eleft 、 eto
p)等がある。 次いで、画像格納・転送装置12は、前記命令入力装置
14から使用画像基(A)を読込み、当該画像名(A)
の静止画像データAを非表示用メモリ20に高速に転送
する。 次いで、転送座標算出部22は、前記命令入力装置14
から、部分移動のための最終ステップIく、非表示用メ
モリ20のウィンドウ領域の左上座標(oleft 、
 otop)と右下座標(oright−odown 
)、表示用メモリ26の移動開始及び終了の各領域の左
上の座標(ステップ0での座標(sleft 、 5t
Ol))、及び、ステップにでの座標(eleft 、
 etop) )を読込む(工程1)。 次いて、転送座標算出部22は−ます、処理ステップn
に0を入れて初期化し、(工程2)、前記読込まれた最
終ステップKを元に、n  (0≧n≧■ぐ)ステップ
目において静止画像データを書込むべき部分表示領域(
左上座標(nleft 、 ntop)、右下座標<n
right、 ndown ) )を算出する(工程3
)。この場合、書込むべき領域の左上の座標(nlef
t 、ntop) 、、右下座標<nright、 n
dovn )は、次式(1)〜(4)式で算出する。 n1eft  −(eleft  −5left  )
  xn  /K +5left・・・(1) ntop=   (etop −5top)   Xn
   /に+5tOt1−(2)nriql+t =n
left −1−oright−01sft    ・
(3)ndown = ntop+odovn −ot
op       +・+ (4)この(1)〜(4)
式て算出された座標により、非表示用メモリ20のウィ
ンドウ領域から読出した静止画1象データを、表示用メ
モリ26の各ステップnにおける部分表示領域に書込む
ことができる。 次いで、nステップ目において前記(1)〜(tl)式
から部分表示領域の各座標の算出が終了した後には、転
送座標算出部22は、非表示用メモリ20の左上座標が
(Oleft 、otop)で、右下座標が(oriq
ht、adown )のウィンドウ領域の静止画像デー
タを、前記算出座標に応じて表示用メモリ26の左上座
標が(nleft 、 ntop) 、右下座標が(n
rl(li)t、 ndown ) )の部分表示領域
に転送する指示を高速転送部24に送る(工程4)。次
いで、高速転送部24は、前記転送座標算出部22から
の支持に従い、第3図に示すように、非表示用メモリ2
0の静止画像データを表示用メモリ26に転送する(工
程5)。 次いて、ステップ数nを1インクリメント(nn+1)
する(工程6)。ステップnの値が最終ステップ■(以
下(n≦K)の間は、工程3から工程6の処理を繰返す
(工程7)。一方、ステップnがKより大きくなった(
n>Iぐ)場合には、この手順を終了する。 以上の手順により、部分移動処理が行われる。 即ち、第1実施例では各ステップnにおいて、非表示用
メモリ20の静止画像データを読出す領域(ウィンドウ
領域)を固定すると共に、前記ウィンドウ領域の静止画
像データを表示用メモリ26の部分表示領域に各ステッ
プ毎に次々に転送して書込む。 従って、表示装置18の画面上の移動開始から移動終了
に至る各部分表示領域(ステップnにおける左上座標(
nleft 、 ntop)の領域)に静止画像データ
を上書きしながら表示することになる。 よって、例えは第3図(B)に示すように、表示装置1
8画面において一部の静止画像が左下から右上に向って
移動しているような演出処理を施すことがてきる。 なお、第1実施例では、ウィンドウ領域W E内静止画
像データを表示用メモリ26に各ステップ毎に上書して
いくため、静止画f象が移動した後には、当該静止画像
の左辺・下辺の軌跡が残る演出を施すことができる。例
えば第3図に示すように、予め表示用メモリ26の各画
素を青のデータで塗潰しておき、読出されるウィンドウ
領域内の静止画像データの背景を赤としておけば、青の
背景中で静止画(象が部分的に移動すると共に、移動し
た後に赤の軌跡が表現されることになる。 又、前記ウィンドウ領域内の画像を表示メモリ内に移動
軌跡を残さすに移動させる演出処理を施すことができる
。この場合には、ます、非表示用メモリ20には、例え
ば第4図(A)に示すように、第3図と同様のウィンド
ウ領域に移動させるための静止画像データを予め書込ん
ておくと共に、表示用メモリ26と同様の画素数の領域
に背景画r象を予め書込んでおく。静止画像を部分移動
処理する際には、各nステップにおいて、まず青の画像
データを背景として表示用メモリ26に転送し、次いで
ウィンドウ領域内の静止画f象を表示用メモリ26に転
送する。各ステップnにおいて背景画(象を書込んだ後
に移動用の画像を書込むため、静止画1象軌跡を表示さ
せずに静止画像を部分移動させることができる。 次に第2実施例について説明する。 この第2実施例は、前記第1実施例て行った表示用メモ
リ26内に静止画像データを書込む部分移動領域を移動
させると共に、非表示用メモリ20の読出す領域(ウィ
ンドウ領域)をも移動させる静止画用部分移動システム
である。 このシステムの全体構成は、第1実施例と同様第1図に
示すものであるが、ウィンドウ領域を移動させるために
、命令入力装置14Aと転送座標算出部22Aとの構成
が第1実施例のシステムとは異なる。 即ち、命令入力装置14Aは、前記第1実施例で入力さ
れた命令や、データの他、ウィンドウ領域の移動開始及
び終了の各領域の左上座標(ステップ0での座標(SO
II3ft、 5otop ) 、及び、ステップIく
での座標(eoleft、 eotop ) )が入力
されるようになっている。 又、転送座標算出部22Aは、これら入力された領域を
基に、各ステップnにおけるウィンドウ領域の左上座標
(nolefL notop )及び右下座標(nor
igt+t 、 nodown)を算出するようになっ
ている。 なお−その他の構成は第1実施例のシステムと同様であ
るため、その説明は略する。 この第2実施例に係る静止画用部分移動システムでは、
第1実施例とほぼ同様の手順で静止画像の表示領域を部
分移動させる。 即ち、処理準備においては、第1実施例と同様に画像デ
ータを入力する。又、処理実行の際には、主に、第5図
に示す流れ図の手順に従って、部分移動の処理を行う。 この流れ図の手順は前記第1実施例と略同様であるが、
次のような違いがある。 工程11においては、前記工程1と同様の命令やデータ
の入力の他、ウィンドウ領域の処理開始ステップ0での
座標(soleft、 5otop )−最終ステップ
■(での左上座標(eolefL eotop )を入
力する。 工程13においては、転送座標算出部22Aが部分表示
領域のnステップにおける座標の他、nステップ目にお
いて読出すべきウィンドウ領域(左上座標(nolef
t、 notop ) 、右下座標(norght 、
 nodown) )を次式(5)〜(8)で算出する
。 noleft−(eoleft−soleft) xn
 /に十5oleft・・・(5) notop = (eotop −5otop ) x
n /に+5otop・・・(6) noriqh、t =noleft+oriqht−o
lef    −(7)nodosvn= notop
 +odown −otop     −(8)ン欠い
で、nステップ目において、この(5)〜(8)式と前
記(1)〜(4)式の算出力(終了した後には、転送座
標算出部22Aは、非表示用メモリのnステップにおけ
るウィンドウ領域(左上座標(noleft、 not
op ) 、右下座標(noright、nodown
) )の静止画像データを、nステ・yブにおける部分
表示領域に転送する指令を高速転送部24に送る(工程
14)。 これ以降の工程15〜17は第1実施例の工程5〜7と
同様の手順を実行する。 以上の手順により、この第2実施例のシステムにおいて
は、各nステップにお〜)て、前言己(1)〜(4)式
で部分表示領域を求め、(5)〜(8)式でウィンドウ
領域を求めて、表示用メモリ26の部分表示領域を移動
させると共に、非表示用メモリ20のウィンドウ領域を
移動させる。 即ち、このシステムにおいては、部分移動処理を行う前
に、例えば第6図に示すように、非表示用メモリ20の
左上座標(708,0)から右下座標(2047,10
23)の領域に部分移動に使用する画像データを予め書
込む。それと共に、左上座標(708,1024)から
右下座標(2047,2047)の領域に例えば青色の
背景画像データを予め書込んでおく。部分移動処理を行
う際には、各ステップnにおいて、ます前記背景画像デ
ータを表示用メモリ26に書込み、次いで、ウィンドウ
領域内の部分画像を表示用メモリ26に書込む。これを
各ステップnにおいて繰返せば、ウィンドウ領域で覗い
た部分画像が青の背景上を移動しながら表示される演出
処理が施せることになる。即ち、非表示用メモリ20の
画像をウィンドウという窓から覗き、他の部分はマスク
して、そのウィンドウを移動させているとき見える画像
を表示するような演出効果が得られる。 又、第2実施例の応用例として前記ウィンドウ領域及び
部分表示領域を同時に移動させる際に、背景画像を読込
まず各ステップn毎に静止画像データを順番に表示メモ
リ26に転送して表示画像をワイプする如き演出処理を
施すことかできる。 即ち、第7図(A)に示すように非表示用メモリ20の
(708,1024)から(2043,2043)の領
域に格納された静止画像データを、第7図(B)に示す
ように、上部から下部に向かって順番に所定間隔で表示
メモリ26に転送し書込んでいけば、表示画像が上から
順番に現われるワイプ演出を施すことかできる。 なお、前記第1実施例では各ステップn毎に(1)〜(
4)式の演算式で決定した部分表示領域にウィンドウ内
画像データを書込み、第2実施例ではこの部分表示領域
と共に、ウィンドウ領域を各ステップnで(5)〜(8
)式の演算式により決定して、書込み及び読出しを行っ
ている。従って、比較的簡単な一次式の演算により部分
表示領域を移動可能としている。しかしながら、本発明
を実施する際に行う、部分表示領域又はウィンドウ領域
の決定は、この第1又は第2実施例に限定されず、所望
する演出条件に応じて種々に決定てきるものである。例
えは、ウィンドウ領域又は部分表示領域を決定する演算
式に他のものを用いなり、演算式の代わりに予め円形や
四角形等の特定の座標群データを与えておき、この座標
群データに従ってウィンドウ領域、部分表示領域のいず
れをも移動させることが可能である。 又、前記第1、第2実施例では取扱うデータとしてハイ
ビジョン静止画データを例示していたが、本発明て使用
し得るデータはこの種のものに限定されず、いずれの種
類の静止画1象データをも、移動させる際に本発明を採
用することがてきる。 【発明の効果1 以上説明した通り、本発明によれは、表示画面の一部分
の表示領域を移動させて静止画像を表示させることがで
きる。従って、部分移動する画面中の領域を工夫するこ
とにより、従来得られなか1 つ った新しい種々の演出効果を施せるという優れた効果が
得られる。
Embodiments of the present invention will be described in detail below with reference to the drawings. First, a first example will be described. The first embodiment is a high-definition still image/partial image movement system configured as shown in FIG. 1 for partially moving an area for displaying still image data on the screen of a display device 18. As shown in FIG. 1, this high-definition still image/partial movement system mainly includes an image input device 10, an image storage/transfer device 12, a command input device 14, and a partial movement device z.
16 and a display device 18 are provided. The image input device 10 is a device for inputting image data (2048 horizontal x 2048 vertical pixel data for each color of red (R), green (G), and blue (B)) used in the partial movement process. be. The image storage/transfer device 12 is used to temporarily store the input image data used in the partial movement process and transfer it to the non-display memory 20 in the partial movement device 16. Note that the image storage/transfer device 12 may be one that can store still image data and R, G, and B color images in the form of 8 bits each. The command input device 14 inputs the name of the image data used for the partial movement process, the final step K for the partial movement process, and an area (referred to as a window area in the embodiment) for reading still image data in the non-display memory 20. Upper left coordinates (oleft
, otop) and the lower right coordinates (oright, odo
wn)), and the area to be written to the display memory 26 in the process start step and end step,
That is, the area at step 0 (upper left coordinates (sleft,
5top)), and the area at the step (
This is for inputting a command for the upper left coordinate (represented by left, 5top). The partial moving device 16 includes a non-display memory 2 for storing the transferred image data in advance before moving processing.
0, the window area command input from the command input device 14, and the display memory 26 at step 0 (processing start step) and step K (final step).
Each step n
(0≦n≦K) partial display area (upper left coordinates (n
eft, ntop) and the lower right coordinate (nright,
a transfer coordinate calculation unit 22 for calculating the still image data (represented by A display memory 26 is provided to temporarily store the information in order to display it on the display device 18. It should be noted that the non-display memory 2o may contain, for example, information such as that shown in FIG.
A) Each color image data of R, G, and B as shown in
048x,! A device that can store data with 2048 pixels can be used. Further, the display memory 26 may be one capable of storing R, G, and B color image data in a pixel count of 1280 pixels horizontally and 1024 pixels vertically, as shown in FIG. 3(B), for example. The display device 18 is for displaying still image data once stored in the display memory 26 on a screen. The operation of the first embodiment will be explained below. In the high-definition still image/partial movement system according to the first embodiment, the process of partially moving the display area of a still image is performed by process preparation and process execution. In preparation for processing, the still image data (R, G, B vertical 204
8×horizontal 2048) is input using the image input device 1'0, and then the input image is stored in the image storage/transfer device 12. As described above, processing preparation is completed. When executing the process, the partial movement process is mainly performed according to the flowchart shown in FIG. That is, the operator inputs predetermined commands and data necessary for the partial movement process from the command input device 14. These predetermined commands and data include the image name (A) of the still image data used in the partial movement process, the final step K of the partial movement, and the area (window area) where the still image data is to be read from the non-display memory 20. Upper left coordinates (olefet, oto
p) and the lower right coordinates (oright, odown, )
, the upper left coordinates at the start and end of the movement of the partial display area of the display memory 26, that is, the coordinates at step 0 where the process starts (sleft, 5tole), the coordinates at the final step where the movement process ends ( left, eto
p) etc. Next, the image storage/transfer device 12 reads the image base (A) to be used from the command input device 14 and enters the image name (A).
The still image data A is transferred to the non-display memory 20 at high speed. Next, the transfer coordinate calculation unit 22 uses the command input device 14.
In the final step I for partial movement, the upper left coordinates of the window area of the hidden memory 20 (oleft,
otop) and the lower right coordinate (oright-odown
), the upper left coordinates of each movement start and end area of the display memory 26 (coordinates at step 0 (sleft, 5t
Ol)) and the coordinates at the step (eleft,
etop)) (Step 1). Next, the transfer coordinate calculation unit 22 -masu, processing step n
(Step 2). Based on the final step K that has been read, the partial display area (in which the still image data is to be written in the nth (0≧n≧■) step) is initialized (step 2).
Upper left coordinate (nleft, ntop), lower right coordinate <n
right, ndown )) (Step 3
). In this case, the upper left coordinates (nlef
t,ntop) ,,lower right coordinate<nright, n
dovn ) is calculated using the following equations (1) to (4). n1eft −(elft −5left )
xn /K +5left...(1) ntop= (etop -5top) Xn
/ to +5tOt1-(2)nriql+t =n
left -1-oright-01sft ・
(3)ndown=ntop+odovn-ot
op +・+ (4) This (1) to (4)
Based on the coordinates calculated using the formula, one still image data read from the window area of the non-display memory 20 can be written into the partial display area at each step n of the display memory 26. Next, after the calculation of each coordinate of the partial display area from equations (1) to (tl) is completed in the n-th step, the transfer coordinate calculation unit 22 calculates that the upper left coordinates of the non-display memory 20 are (Oleft, otop ), and the lower right coordinate is (oriq
The still image data in the window area of ``ht, addown'' is displayed according to the calculated coordinates, with the upper left coordinates of the display memory 26 being (nleft, ntop) and the lower right coordinates being (nleft, ntop).
An instruction to transfer to the partial display area of rl(li)t,ndown) is sent to the high-speed transfer unit 24 (step 4). Next, as shown in FIG.
The still image data of 0 is transferred to the display memory 26 (step 5). Next, the number of steps n is incremented by 1 (nn+1)
(Step 6). When the value of step n is the final step ■ (or below (n≦K), the processes from step 3 to step 6 are repeated (step 7).On the other hand, when step n becomes larger than K (
If n>Ig), this procedure ends. Partial movement processing is performed through the above procedure. That is, in the first embodiment, in each step n, the area (window area) from which still image data is read from the non-display memory 20 is fixed, and the still image data in the window area is read out from the partial display area of the display memory 26. are transferred and written one after another for each step. Therefore, each partial display area on the screen of the display device 18 from the start of movement to the end of movement (upper left coordinate in step n)
The still image data will be displayed while overwriting the still image data in the areas (nleft, ntop). Therefore, for example, as shown in FIG. 3(B), the display device 1
It is possible to perform processing such that some still images move from the lower left to the upper right on the 8 screen. In the first embodiment, since the still image data in the window area WE is overwritten in the display memory 26 at each step, after the still image f moves, the left side and lower side of the still image It is possible to create a performance that leaves a trail. For example, as shown in FIG. 3, if each pixel in the display memory 26 is filled with blue data in advance and the background of the still image data in the window area to be read out is set to red, then A still image (the elephant partially moves and a red trajectory is displayed after the movement. Also, a production process is performed to move the image in the window area so as to leave a movement trajectory in the display memory. In this case, static image data to be moved to the same window area as in FIG. 3 is stored in the non-display memory 20 in advance, for example, as shown in FIG. 4(A). At the same time, a background image R is also written in advance in an area with the same number of pixels as the display memory 26. When performing partial movement processing on a still image, in each n step, first the blue image data is is transferred to the display memory 26 as a background, and then a still image f in the window area is transferred to the display memory 26.In each step n, a background image (in order to write an image for movement after writing the elephant) is transferred to the display memory 26. , it is possible to partially move a still image without displaying the locus of one still image. Next, a second embodiment will be described. This second embodiment is based on the display memory 26 used in the first embodiment. This is a still image partial movement system that moves a partial movement area in which still image data is written, and also moves a reading area (window area) of the non-display memory 20.The overall configuration of this system is as follows. The system shown in FIG. 1 is the same as the first embodiment, but the configuration of the command input device 14A and the transfer coordinate calculation unit 22A is different from that of the first embodiment in order to move the window area. In addition to the commands and data input in the first embodiment, the input device 14A inputs the upper left coordinates (coordinates at step 0 (SO
II3ft, 5otop) and the coordinates at step I (eoleft, eotop)) are input. Furthermore, the transfer coordinate calculation unit 22A calculates the upper left coordinate (nolefL notop ) and lower right coordinate (nor
igt+t, nowdown). Note that the other configurations are the same as the system of the first embodiment, so the explanation thereof will be omitted. In the still image partial movement system according to the second embodiment,
The still image display area is partially moved using substantially the same procedure as in the first embodiment. That is, in preparation for processing, image data is input in the same manner as in the first embodiment. Further, when executing the process, the partial movement process is mainly performed according to the procedure of the flowchart shown in FIG. The steps in this flowchart are almost the same as in the first embodiment, but
There are the following differences: In step 11, in addition to inputting the same commands and data as in step 1, the coordinates of the window area at the processing start step 0 (soleft, 5otop) - the upper left coordinates (eolefLeotop) at the final step () are input. In step 13, the transfer coordinate calculation unit 22A calculates the coordinates of the partial display area in the nth step, as well as the window area (upper left coordinates (nolef)) to be read out in the nth step.
t, notop), lower right coordinate (norght,
) is calculated using the following equations (5) to (8). noleft-(eoleft-soleft) xn
/ to 15 oleft...(5) notop = (eotop -5otop) x
n/to +5otop...(6) noriqh, t =noleft+oriqht-o
lef −(7)nodosvn=notop
+odown -otop - (8) At the n-th step, the calculation power of equations (5) to (8) and equations (1) to (4) above (after completion, the transfer coordinate calculation unit 22A , the window area (upper left coordinates (noleft, not
op ), lower right coordinate (noright, nodown
) A command is sent to the high-speed transfer unit 24 to transfer the still image data of ) to the partial display area in the n and y blocks (step 14). The subsequent steps 15 to 17 are the same as steps 5 to 7 of the first embodiment. According to the above procedure, in the system of this second embodiment, in each n step ~), the partial display area is calculated using equations (1) to (4), and the partial display area is obtained using equations (5) to (8). After determining the window area, the partial display area of the display memory 26 is moved, and the window area of the non-display memory 20 is moved. That is, in this system, before performing the partial movement process, for example, as shown in FIG.
Image data used for partial movement is written in advance in the area 23). At the same time, for example, blue background image data is written in advance in the area from the upper left coordinates (708, 1024) to the lower right coordinates (2047, 2047). When performing partial movement processing, in each step n, the background image data is first written into the display memory 26, and then the partial image within the window area is written into the display memory 26. By repeating this at each step n, an effect process can be performed in which the partial image viewed in the window area is displayed while moving on the blue background. That is, an effect can be obtained in which the image in the non-display memory 20 is viewed through a window, other parts are masked, and the image that is visible when the window is moved is displayed. Further, as an application example of the second embodiment, when moving the window area and the partial display area at the same time, the background image is not read and the still image data is sequentially transferred to the display memory 26 at each step n to display the displayed image. It is possible to perform effects such as wiping. That is, the still image data stored in the area from (708, 1024) to (2043, 2043) of the non-display memory 20 as shown in FIG. 7(A) is transferred as shown in FIG. 7(B). By sequentially transferring and writing the images to the display memory 26 from the top to the bottom at predetermined intervals, it is possible to perform a wipe effect in which the display images appear in order from the top. Note that in the first embodiment, (1) to (
4) In-window image data is written in the partial display area determined by the calculation formula in equation (5) to (8) in each step n in the second embodiment.
) is used for writing and reading. Therefore, the partial display area can be moved by computation of a relatively simple linear equation. However, the determination of the partial display area or window area performed when implementing the present invention is not limited to the first or second embodiment, and can be determined in various ways depending on the desired performance conditions. For example, if another arithmetic expression is used to determine the window area or partial display area, specific coordinate group data such as a circle or rectangle is given in advance instead of the arithmetic expression, and the window area is adjusted according to this coordinate group data. , it is possible to move any of the partial display areas. Furthermore, in the first and second embodiments, high-definition still image data was exemplified as data to be handled, but the data that can be used in the present invention is not limited to this type of data, and any type of still image data can be used. The present invention can also be employed when moving data. Effect of the Invention 1 As explained above, according to the present invention, a still image can be displayed by moving a partial display area of the display screen. Therefore, by devising the areas on the screen where parts of the screen are moved, it is possible to achieve the excellent effect of being able to create a variety of new presentation effects that were previously unobtainable.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は、本発明の第1実施例に係る静止画像・部分移
動システムを示すブロック図、第2図は、前記第1実施
例の作用を説明するための部分移動処理手順を示す流れ
図、 第3図は、同じく、非表示用メモリと表示用メモリとの
転送領域の関係例を示す平面図、第4図は、同じく、他
の転送領域の関係例を示す平面図、 第5図は、本発明の第2実施例の作用を説明するための
、部分移動処理手順を示ず流れ図、第6図は、同じく、
非表示用メモリと表示用メモリとの転送領域の関係例を
示す平面図、第7図は、同じく、池の転送領域の関係例
を示す平面図である。 4.14A・・・命令入力装置、 6・・・部分移動装置、 8・・・表示装置、 O・・・非表示用メモリ、 2.22A・・・転送座標算出部、 4・・・高速転送部、 6・・・表示用メモリ。
FIG. 1 is a block diagram showing a still image/partial movement system according to a first embodiment of the present invention, and FIG. 2 is a flowchart showing a partial movement processing procedure for explaining the operation of the first embodiment. 3 is a plan view showing an example of the relationship between the transfer areas between the non-display memory and the display memory, FIG. 4 is a plan view showing an example of the relationship between other transfer areas, and FIG. , a flowchart without showing the partial movement processing procedure for explaining the operation of the second embodiment of the present invention, FIG.
FIG. 7 is a plan view showing an example of the relationship between the transfer areas of the non-display memory and the display memory, and FIG. 7 is a plan view showing an example of the relationship between the transfer areas of the pond. 4.14A... Command input device, 6... Partial movement device, 8... Display device, O... Memory for non-display, 2.22A... Transfer coordinate calculation unit, 4... High speed Transfer unit, 6...Display memory.

Claims (1)

【特許請求の範囲】[Claims] (1)表示手段の画面上に静止画像データを表示する際
に、該画面上の前記画像データを表示する領域を部分的
に移動させるための装置であって、表示する静止画像デ
ータを、予め格納しておくための非表示用メモリと、 該非表示用メモリの部分的な領域を指定して、該領域内
に格納される静止画像データを読出すための手段と、 該読出された静止画像データを格納すると共に、格納さ
れた静止画像データを表示手段の画面上に表示するため
の表示用メモリと、 前記表示用メモリ内の部分的な領域を指定して、前記読
出された静止画像データを前記表示用メモリに格納させ
ると共に、該指定領域を変化させるための手段と、 を備えることを特徴とする静止画像の部分移動装置。
(1) A device for partially moving an area for displaying the image data on the screen when displaying still image data on the screen of a display means, the device for moving the still image data to be displayed in advance. a non-display memory for storing; a means for specifying a partial area of the non-display memory and reading still image data stored in the area; and a means for reading still image data stored in the area; a display memory for storing data and displaying the stored still image data on a screen of a display means; and a display memory for specifying a partial area in the display memory to display the read still image data. A still image partial moving device, comprising: means for storing the specified area in the display memory and changing the specified area.
JP2136213A 1990-05-25 1990-05-25 Partial moving device for still images Expired - Fee Related JP2975054B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2136213A JP2975054B2 (en) 1990-05-25 1990-05-25 Partial moving device for still images

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2136213A JP2975054B2 (en) 1990-05-25 1990-05-25 Partial moving device for still images

Publications (2)

Publication Number Publication Date
JPH0435162A true JPH0435162A (en) 1992-02-05
JP2975054B2 JP2975054B2 (en) 1999-11-10

Family

ID=15169956

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2136213A Expired - Fee Related JP2975054B2 (en) 1990-05-25 1990-05-25 Partial moving device for still images

Country Status (1)

Country Link
JP (1) JP2975054B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007010696A (en) * 2005-06-28 2007-01-18 Kyocera Mita Corp Image forming apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007010696A (en) * 2005-06-28 2007-01-18 Kyocera Mita Corp Image forming apparatus

Also Published As

Publication number Publication date
JP2975054B2 (en) 1999-11-10

Similar Documents

Publication Publication Date Title
US4646078A (en) Graphics display rapid pattern fill using undisplayed frame buffer memory
EP0647931B1 (en) High speed method and apparatus for generating animation by means of a three-region frame buffer and associated region pointers
CA2298081C (en) Image processing apparatus and method of same
CN100356404C (en) Image signal processing circuit and image display device
JP3026591B2 (en) Simple double buffer display
JPH0435162A (en) Partial moving device for still picture
JP3102903B2 (en) Video graphics system
JP3196848B2 (en) Partial scroll device
JPH02260075A (en) display device
JPS62168280A (en) Vector depicting system
JPS6337388A (en) Continuous image display system
JP2907630B2 (en) Frame memory controller
GB2272126A (en) Image processing system in which a high resolution image is stored as a plurality of low resolution images.
JPH03136480A (en) Video directing device for still picture
JPS6017485A (en) Image split controller
JP3431925B2 (en) Image display control apparatus and method
JPS58125091A (en) Display unit
JPS6015689A (en) Crt animation desplay unit
JP3264941B2 (en) Image display control method and apparatus
JPH04142886A (en) Still image push-in/pull-off device
JPH03296096A (en) infinite scroll device
JPH03105388A (en) workstation frame buffer
JPS6354681A (en) Picture display control device
JPS62165688A (en) Display unit
JPH05313645A (en) Image composing and display device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees