JPH1055451A - Animation editing equipment - Google Patents
Animation editing equipmentInfo
- Publication number
- JPH1055451A JPH1055451A JP8211275A JP21127596A JPH1055451A JP H1055451 A JPH1055451 A JP H1055451A JP 8211275 A JP8211275 A JP 8211275A JP 21127596 A JP21127596 A JP 21127596A JP H1055451 A JPH1055451 A JP H1055451A
- Authority
- JP
- Japan
- Prior art keywords
- time
- animation
- control means
- snapshot
- display control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】
【課題】 アニメーション編集装置い関し、特に、編集
作業の容易なアニメーション編集装置に関するものであ
る。
【解決手段】 特定の時間点をアニメーションデータ制
御手段に入力することによって、各時間点に対応するス
ナップショットデータを得、該スナップショットデータ
に基づいて表示制御手段にてスナップショットを表示す
るアニメーション編集装置において、少なくとも1の時
間点の選択が可能な時間選択手段と、表示したい画像の
種類を選択が可能な画像種選択手段と、上記時間選択手
段が設定する時間点をアニメーションデータ制御手段に
与えることによって取得した、該時間点におけるスナッ
プショットデータに基づいて、上記画像種選択手段より
指定された画像種に応じた描画をする上記表示制御手段
とを備えた構成とする。これによって、希望する時間点
のスナップショトが得られることになる。
(57) [Summary] [PROBLEMS] To provide an animation editing apparatus, and more particularly to an animation editing apparatus which is easy to edit. SOLUTION: By inputting a specific time point to an animation data control means, snapshot data corresponding to each time point is obtained, and an animation editing for displaying a snapshot by a display control means based on the snapshot data. In the apparatus, a time selection unit capable of selecting at least one time point, an image type selection unit capable of selecting a type of an image to be displayed, and a time point set by the time selection unit are provided to the animation data control unit. And the display control means for drawing in accordance with the image type designated by the image type selection means based on the snapshot data at the time point thus obtained. As a result, a snapshot at a desired time point is obtained.
Description
【0001】[0001]
【産業上の利用分野】本発明は、マルチメディアタイト
ルのアニメーションの作成過程においてアニメーション
の流れの把握が容易になるよう構成したアニメーション
編集装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an animation editing apparatus configured to facilitate understanding of an animation flow in a process of creating an animation of a multimedia title.
【0002】[0002]
【従来の技術】アニメーションには、オブジェクトの位
置や大きさあるいは形を時間の経過に従って演算して表
示するタイプのもがあるが、テレビゲーム等の発展でこ
のタイプのアニメーションが近年使用されることが多く
なっている。2. Description of the Related Art There is a type of animation in which the position, size or shape of an object is calculated and displayed over time, and this type of animation has recently been used in the development of video games and the like. Is increasing.
【0003】上記タイプのアニメーションには時間軸上
の複数点におけるオブジェクト位置や形状を設定すると
ともに、その間のオブジェクト位置や形状を自動的に補
完させるキーフレームアニメーションや、オブジェクト
の軌跡と該軌跡の始端の時間点と終端の時間点を指定し
て、上記オブジェクトを軌跡上で移動させるパスアニメ
ーション等がある。[0003] In the above-mentioned type of animation, a key frame animation for setting object positions and shapes at a plurality of points on a time axis and automatically complementing the object positions and shapes between them, a trajectory of an object and a starting point of the trajectory There is a path animation or the like in which the object is moved on a trajectory by designating the time point and the end time point.
【0004】これらアニメーションを制作するには、専
用のツール(パソコンに組み込まれるソフトを含む)例
えば、SYBASE社のGain Momentumを
用いてなされるが、制作着手から完成に至る過程で実際
にアニメーションの動きを確認するために、実際にアニ
メーションを表示してその動きを確認する作業がなさ
れ、必要であればオブジェクトの大きさ、形状、軌跡を
変更追加する等の作業が何回か繰り返されているのが現
状である。[0004] These animations are produced using a dedicated tool (including software incorporated in a personal computer), for example, Gain Momentum of SYBASE. In order to check the movement, the work of actually displaying the animation and checking the movement was performed, and if necessary, the work of changing the size, shape, trajectory etc of the object was repeated several times Is the current situation.
【0005】図23は従来の装置を用いて表示されるパ
スアニメーションのオブジェクトと軌跡を示し、また図
24は、上記従来装置の時間操作パネル230を示すも
のである。図24において、再生ボタン231をONす
ると、時間が開始し、停止ボタン232をONすると、
再生中のアニメーションの移動を停止させる。また、リ
セットボタン233をONすると、アニメーションの現
在の時刻を0に戻す。時間表示枠234には、上記再生
ボタン231をONしてから現在に至る時刻が数字で表
される。更に、時間マーク236は、時間メモリ235
中で時間の経過とともに右に移動し、アニメーションの
現在の時刻を示する。すなわち、時間メモリ235上で
の時間マーク236が視覚的にみた現在時間を表すこと
になる。FIG. 23 shows a path animation object and a trajectory displayed by using the conventional device, and FIG. 24 shows a time operation panel 230 of the conventional device. In FIG. 24, when the play button 231 is turned on, the time starts, and when the stop button 232 is turned on, the time starts.
Stop the moving animation during playback. When the reset button 233 is turned on, the current time of the animation is returned to 0. In the time display frame 234, the time from when the play button 231 is turned on until the present time is represented by a numeral. Further, the time mark 236 is stored in the time memory 235.
Moves to the right over time, indicating the current time of the animation. That is, the time mark 236 on the time memory 235 represents the present time visually.
【0006】時間区間マーク237はオブジェクト22
1の移動開始時間点と移動停止時間点を規定するもので
あり、上記時間マーク236が時間区間マーク237の
始端にさしかかるとオブジェクト221が移動を開始
し、時間区間マーク237の終端に至るとオブジェクト
221の移動が停止するようになっている。[0006] The time section mark 237 is
1, the movement start time point and the movement stop time point are specified. When the time mark 236 approaches the beginning of the time section mark 237, the object 221 starts moving, and when the end of the time section mark 237 is reached, the object 221 starts moving. 221 stops moving.
【0007】上記構成において、再生ボタン231が押
されると時間表示枠234に表示された数字が大きくな
り、時間マーク236が右に動き出す。時間表示枠23
4の表示が0:00:01.0000(時間:分:秒)
に到達し、時間マーク236が時間メモリ235の1.
0(秒)、すなわち、時間区間マーク237の始端位置
に移動したときに、オブジェクト221は軌跡222に
沿って動き出す。時間表示枠234が0:00:03.
0000に到達し、時間マーク236が時間メモリ23
5の3.0(秒)すなわち、時間区間マーク237の終
端位置に移動したときに、図23のオブジェクト221
は軌跡222の終端に到達し、停止する。アニメーショ
ンの表示中であっても、停止ボタン232を押すとアニ
メーションを移動の途中で停止させることができ、その
時間点でのスナップショットの位置や大きさを確認でき
ることになる。In the above configuration, when the play button 231 is pressed, the number displayed on the time display frame 234 increases, and the time mark 236 starts moving to the right. Time display frame 23
The display of 4 is 0: 00: 01.0000 (hour: minute: second)
, And the time mark 236 is stored in the time memory 235 at 1..
When the object 221 moves to 0 (second), that is, the start position of the time section mark 237, the object 221 starts moving along the trajectory 222. Time display frame 234 is 0:00:03.
0000, and the time mark 236 is stored in the time memory 23.
5, 3.0 (second), that is, when the object 221 of FIG.
Reaches the end of the trajectory 222 and stops. Even when the animation is being displayed, the animation can be stopped in the middle of the movement by pressing the stop button 232, and the position and size of the snapshot at that time point can be confirmed.
【0008】アニメーションを編集する場合、少しでも
修正があればこの動作をくり返し行い、アニメーション
の流れを確かめることになる。図26は、従来のアニメ
ーション編集装置の機能ブロック図である。When editing an animation, if there is any correction, this operation is repeated to confirm the flow of the animation. FIG. 26 is a functional block diagram of a conventional animation editing apparatus.
【0009】時間操作パネル230の再生ボタン231
(図24参照)をONすると、時間が進行し、該時間が
時間区間マーク207の始端にさしかかると、該時間操
作パネル230より時間取得手段99に対して与えられ
た時間データはアニメーションデータ制御手段105に
入力され、ここで、与えられた時間に対応するアニメー
ションデータがアニメーションデータ記憶手段106よ
り読み出される。アニメーションデータ制御手段105
はこのように読み出されたデータに基づいて、与えられ
た時間に対応するアニメーションの位置、大きさ等の必
要なデータ(ベクターデータ)を演算し描画手段98に
与える。描画手段98はこのようにして得られたアニメ
ーションデータに基づいて、ドット(あるいは複数ドッ
トの集合した画素)単位の画像データをビットマップメ
モリ97に描画するようになっている。この結果図23
に示すようなオブジェクト221が所定の軌跡222に
沿って移動するアニメーションが表示装置に表示される
ことになる。Play button 231 on time operation panel 230
24 (see FIG. 24), the time advances, and when the time approaches the beginning of the time section mark 207, the time data given to the time acquisition means 99 from the time operation panel 230 is converted to the animation data control means. The animation data corresponding to the given time is read from the animation data storage means 106. Animation data control means 105
Calculates the necessary data (vector data) such as the position and size of the animation corresponding to the given time based on the data read out in this way, and gives it to the drawing means 98. The drawing means 98 draws image data in units of dots (or pixels in which a plurality of dots are collected) in the bitmap memory 97 based on the animation data thus obtained. As a result, FIG.
The animation in which the object 221 moves along the predetermined trajectory 222 as shown in FIG.
【0010】[0010]
【発明が解決しようとする課題】しかしながら従来の上
記方法では、特に、複数の時間点におけるスナップショ
ットを確認しようとするときに、該複数の時間点のスナ
ップショットを同時に表示することができず各時間点の
スナップショットを得るために複数回の上記操作をする
必要があり非常に時間がかかることになる。However, in the above-mentioned conventional method, particularly when trying to confirm snapshots at a plurality of time points, the snapshots at the plurality of time points cannot be displayed at the same time, and each of the snapshots cannot be displayed at the same time. In order to obtain a snapshot at a time point, it is necessary to perform the above operations a plurality of times, which is very time-consuming.
【0011】また、上記従来の方法では、複数のオブジ
ェクトが複雑な動きをする場合に、特に顕著な問題を有
していた。図25は複数のオブジェクトが複雑な動きを
する例である。星形のオブジェクト241が点線の矢印
にしたがって移動し、丸形のオブジェクト242が拡大
率を変化させながら実線の矢印にしたがってオブジェク
ト241とぶつかりながら移動し、三角形のオブジェク
ト243が回転しながら一点鎖線の矢印にしたがって移
動するとすると、従来の上記方式ではアニメーションの
流れを一見しただけで把握することは困難であり、オブ
ジェクトのぶつかるタイミングをあわせるなどの調整を
する場合、少しづず修正しなければならず、作業効率が
はなはだ悪いという欠点があった。Further, the above-mentioned conventional method has a particularly remarkable problem when a plurality of objects move in a complicated manner. FIG. 25 is an example in which a plurality of objects make complicated movements. The star-shaped object 241 moves in accordance with the dotted arrow, the round object 242 moves while colliding with the object 241 in accordance with the solid arrow while changing the magnification, and the triangular object 243 rotates while If you move according to the arrow, it is difficult to grasp the flow of the animation at a glance with the conventional method above, and when you make adjustments such as adjusting the timing of the collision of the objects, you have to make minor corrections However, there was a drawback that work efficiency was extremely poor.
【0012】本発明は上記従来の事情に鑑みて提案され
たものであって、希望する時間点でのスナップショット
のみを静止した状態で、あるいは希望する時間区間での
アニメーションを繰り返し表示できるようにして、複雑
なアニメーションにおいてアニメーションの流れの把握
を容易にし、効率の高いアニメーション制作ができるア
ニメーション編集装置を提供することを目的とするもの
である。SUMMARY OF THE INVENTION The present invention has been proposed in view of the above-mentioned conventional circumstances, and is intended to display an animation at a desired time point in a stationary state or repeatedly at a desired time interval. It is another object of the present invention to provide an animation editing apparatus that can easily understand the flow of an animation in a complicated animation and can produce an animation with high efficiency.
【0013】[0013]
【課題を解決するための手段】上記の目的を達成するた
めに本発明は以下の手段を採用している。まず、本願発
明で特定の時間点におけるスナップショットを表示をす
るためには、少なくとも1の時間点の選択が可能な時間
選択手段と、表示したい画像の種類を選択が可能な画像
種選択手段と、上記時間選択手段より設定された時間点
をアニメーションデータ制御手段に与えることによって
取得した、該時間点におけるスナップショットデータに
基づいて、上記画像種選択手段より指定された画像種に
応じた描画をする上記表示制御手段とを備えた構成とす
る。In order to achieve the above object, the present invention employs the following means. First, in order to display a snapshot at a specific time point in the present invention, a time selecting means capable of selecting at least one time point and an image type selecting means capable of selecting a type of an image to be displayed are provided. Based on the snapshot data at the time point obtained by giving the time point set by the time selection means to the animation data control means, drawing according to the image type designated by the image type selection means is performed. And the above-mentioned display control means.
【0014】上記表示制御手段としては、図2に示すよ
うに、各時間点に対応するスナップショットを列挙表示
するスナップショット列挙表示制御手段、図3に示すよ
うに、各時間点に対応するスナップショットを、1の位
置座標系に同時に表示するスナップショット重畳表示制
御手段、各時間点に対応するスナップショットを、1の
位置座標系に時間軸に沿って連続して表示するスナップ
ショット連続表示制御手段、図4に示すように、各時間
点に対応するスナップショットを3次元座標系で表示す
るスナップショット3次元表示制御手段が考えられる。The display control means includes a snapshot enumeration display control means for enumerating and displaying snapshots corresponding to each time point as shown in FIG. 2, and a snapshot enumeration display control means as shown in FIG. Snapshot superimposed display control means for displaying shots simultaneously in one position coordinate system, and snapshot continuous display control for displaying snapshots corresponding to each time point continuously in one position coordinate system along a time axis Means, as shown in FIG. 4, a snapshot three-dimensional display control means for displaying a snapshot corresponding to each time point in a three-dimensional coordinate system is conceivable.
【0015】上記スナップショット列挙表示制御手段、
スナップショット重畳表示制御手段、スナップショット
3次元表示制御手段は、上記時間選択手段の設定する各
時間点を取り込んでアニメーションデータ制御手段に与
える時間取得手段と、上記アニメーションデータ制御手
段より上記各時間点に対応するスナップショットデータ
を取得し、画像種に応じた描画を行う描画手段とより構
成することができる。[0015] The snapshot enumeration display control means,
The snapshot superimposed display control means and the snapshot three-dimensional display control means take in each time point set by the time selection means and give it to the animation data control means. And a drawing unit that obtains snapshot data corresponding to the image type and performs drawing according to the image type.
【0016】上記スナップショット連続表示制御手段
は、上記時間選択手段の設定する時間点を取り込んで時
間記憶手段に記憶する、時間取得手段と、上記時間記憶
手段に取り込まれた各時間点を時間軸に従って順次にア
ニメーションデータ制御手段に順次与える時間判定手段
と、上記アニメーションデータ制御手段より得られる各
時間点に対応するスナップショットを時間軸に沿って描
画する描画手段とより構成することができる。The snapshot continuous display control means captures the time points set by the time selection means and stores the time points in the time storage means, and stores the time points captured in the time storage means on a time axis. , And a drawing unit that draws a snapshot corresponding to each time point obtained by the animation data control unit along the time axis.
【0017】また、本発明で特定の時間区間におけるア
ニメーションデータを表示するためには、少なくとも1
の時間区間を選択が可能な時間選択手段と、表示したい
画像の種類を選択が可能な画像種選択手段と、上記時間
選択手段より設定された特定の時間区間に属する複数の
時間点を、アニメーションデータ制御手段に順次与え
て、各時間点におけるスナップショットデータを取得
し、該スナップショットデータに基づいて、上記画像選
択手段より指定された画像種に応じた描画をする上記表
示制御手段とを備えた構成とする。In order to display animation data in a specific time section in the present invention, at least one
A time selecting means capable of selecting a time section, an image type selecting means capable of selecting a type of image to be displayed, and a plurality of time points belonging to a specific time section set by the time selecting means. The display control means for sequentially giving snapshot data at each time point to the data control means and performing drawing in accordance with the image type designated by the image selection means based on the snapshot data. Configuration.
【0018】上記表示制御手段としては、図5に示すよ
うに、各時間区間に対応するアニメーションをそれぞれ
別個の座標系に表示する区間アニメーション列挙表示制
御手段、図6に示すように各時間区間に対応するアニメ
ーションを、1の位置座標系に同時に表示する区間アニ
メーション重畳表示制御手段、各時間区間に対応するア
ニメーションを、1の位置座表系に時間軸に沿って順次
に表示する区間アニメーション連続表示制御手段、図7
に示すように、各時間区間に対応するアニメーション
を、3次元座標系に表示する区間アニメーション3次元
表示制御手段が考えられる。The display control means includes, as shown in FIG. 5, a section animation enumeration display control means for displaying an animation corresponding to each time section in a separate coordinate system, and as shown in FIG. Section animation superimposed display control means for simultaneously displaying the corresponding animation in one position coordinate system, and section animation continuous display for sequentially displaying the animation corresponding to each time section in one position coordinate system along the time axis Control means, FIG.
As shown in (1), a section animation three-dimensional display control means for displaying an animation corresponding to each time section in a three-dimensional coordinate system can be considered.
【0019】上記区間アニメーション列挙表示制御手
段、区間アニメーション重畳表示制御手段、区間アニメ
ーション3次元表示制御手段は、上記時間選択手段の設
定する時間区間を取り込んで時間記憶手段に記憶する時
間取得手段と、上記時間記憶手段に取り込まれた各時間
区間に属する時間点をアニメーションデータ制御手段に
与える時間判定手段と、上記アニメーションデータ制御
手段より得られる時間軸に沿ったスナップショットデー
タに基づいて、各時間区間に対応する画像種に応じたア
ニメーションを描画する描画手段とより構成する。The above-mentioned section animation enumeration display control means, section animation superimposition display control means, and section animation three-dimensional display control means take in the time section set by the time selection means and store it in time storage means; Based on time determination means for giving the time points belonging to each time section taken into the time storage means to the animation data control means and snapshot data along the time axis obtained from the animation data control means, each time section And a drawing unit for drawing an animation corresponding to the image type corresponding to.
【0020】上記区間アニメーション連続表示制御手段
も同様の構成となるが、上記時間判定手段は、上記時間
記憶手段に取り込んだ各時間区間に属する時間点をアニ
メーションデータ制御手段に時間軸に沿って順次に与え
る機能を備える。The above-mentioned section animation continuous display control means also has the same configuration, but the above-mentioned time determination means sequentially sends the time points belonging to each time section taken into the above-mentioned time storage means to the animation data control means along the time axis. It has a function to give to.
【0021】上記の構成に於いて実際にアニメーション
を編集する際には、アニメーション編集手段116を用
いる。これによって、オブジェクトの位置、形状、大き
さ、軌跡等の変更が可能となる。When actually editing an animation in the above configuration, the animation editing means 116 is used. Thus, the position, shape, size, trajectory, and the like of the object can be changed.
【0022】[0022]
【実施の形態】まず、アニメーションを編集するとき
に、アニメーションの各時間点での表示態様であるスナ
ップショットの位置、大きさ等が判ると、編集の手助け
となる。このスナップショットの表示方法としては、図
2に示すように、希望する各時間点(ここでは秒)にお
ける複数のスナップショットを、同一スケールの異なる
位置座標系にそれぞれ列挙表示するスナップショット列
挙表示が例示できる。これによって、希望する時間点の
スナップショットS1 〜S6 の位置や大きさを確実に把
握することができることになる。尚、この図2におい
て、各スナップショットの表示枠211〜216の下側
には、各スナップショットに対応する時間点が表示され
ている。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS First, when an animation is edited, if the position, size, etc. of a snapshot, which is a display mode at each time point of the animation, are known, the editing is assisted. As a method of displaying this snapshot, as shown in FIG. 2, a snapshot enumeration display in which a plurality of snapshots at respective desired time points (here, seconds) are enumerated and displayed in different position coordinate systems of the same scale is used. Can be illustrated. As a result, the positions and sizes of the snapshots S 1 to S 6 at the desired time point can be reliably grasped. In FIG. 2, a time point corresponding to each snapshot is displayed below the display frames 211 to 216 of each snapshot.
【0023】また、上記スナップショットの表示方法の
他の例として、図3に示すように、希望する少なくとも
一つの時間点におけるスナップショットS1 〜S6 を、
同一の位置座標系に軌跡301ととも表示するスナップ
ショット重畳表示が挙げられ、これによって希望する複
数の時間点におけるスナップショットの位置や大きさが
対比できることになる。この図3においても、各スナッ
プショットS1 〜S6に対応する時間が表示枠の外側に
表示されている。As another example of the snapshot display method, as shown in FIG. 3, snapshots S 1 to S 6 at at least one desired time point are displayed.
A superimposed snapshot display that is displayed together with the trajectory 301 in the same position coordinate system is provided, whereby the positions and sizes of the snapshots at a plurality of desired time points can be compared. Also in FIG. 3, the time corresponding to each of the snapshots S 1 to S 6 is displayed outside the display frame.
【0024】また、図示しないが希望する各時刻におけ
る複数のスナップショットを、特定の位置座標系に時間
の経過に沿って表示するスナップショット連続表示(一
種のアニメーション)も例示でき、これによって、主要
な時間点でのスナップショットの遷移を把握することが
可能となる。Further, although not shown, a continuous snapshot display (a kind of animation) for displaying a plurality of snapshots at desired times in a specific position coordinate system over time can be exemplified. It is possible to grasp the transition of the snapshot at an appropriate time point.
【0025】更に、図4に示すように、希望する少なく
とも一つの時間点におけるスナップショットS1 〜S3
を、2次元の位置座標軸401〜403が縦方向の時間
軸に沿って配置された3次元の座標系に表示されるスナ
ップショット3次元表示が考えられる。この図4におい
て、水平方向と斜め奥行き方向に2次元の位置座標軸4
01〜403が、また垂直方向に時間軸がとられ、各時
間点におけるスナップショットS1 〜S3 が上記2次元
の座標軸上にその軌跡404上とともに描かれている。
また、各時間点が対応するスナップショットに添えて表
示される。このときのスナップショットの位置の軌跡か
ら、スナップショットの移動速度の判別ができることに
なる。Further, as shown in FIG. 4, snapshots S 1 to S 3 at at least one desired time point are provided.
Is a snapshot three-dimensional display in which two-dimensional position coordinate axes 401 to 403 are displayed in a three-dimensional coordinate system arranged along a vertical time axis. In FIG. 4, two-dimensional position coordinate axes 4 in the horizontal direction and the oblique depth direction are shown.
Time axes 01 to 403 are also taken in the vertical direction, and snapshots S 1 to S 3 at respective time points are drawn on the two-dimensional coordinate axis together with the locus 404 thereof.
Also, each time point is displayed along with the corresponding snapshot. At this time, the moving speed of the snapshot can be determined from the locus of the position of the snapshot.
【0026】また、上記のように各時間点でのスナップ
ショットだけでなく、特定の時間区間におけるスナップ
ショットの時間軸に沿った遷移、すなわちアニメーショ
ンが表示されると、該時間区間のアニメーションの状態
のみを注視することができて有効である。As described above, when not only the snapshot at each time point but also the transition along the time axis of the snapshot in a specific time section, ie, the animation is displayed, the state of the animation in the time section is displayed. It is effective to be able to watch only the target.
【0027】このアニメーションの表示方法としては、
図5に示すように、希望する各時間区間における複数の
アニメーションA1 〜A6 を、同一スケールの異なる位
置座標系にそれぞれ列挙表示する区間アニメーション列
挙表示が例示できる。なお、この図5において、各スナ
ップショットの各表示枠501〜506の下側には、各
アニメーションに対応する時間区間が表示されている。As a display method of this animation,
As shown in FIG. 5, a section animation enumeration display in which a plurality of animations A 1 to A 6 in each desired time section are enumerated and displayed in different position coordinate systems of the same scale can be exemplified. In FIG. 5, a time section corresponding to each animation is displayed below each of the display frames 501 to 506 of each snapshot.
【0028】また、上記アニメーションの表示方法の他
の例として、図6に示すように、希望する各時間区間に
おける複数のアニメーションを、同一の位置座標系に表
示する区間アニメーション重畳表示があげられる。この
図6においても、各アニメーションA1 、A2 、A3 に
対応する時間区間が表示枠の外側に表示されている。As another example of the animation display method, as shown in FIG. 6, there is a section animation superimposed display in which a plurality of animations in desired time sections are displayed on the same position coordinate system. Also in FIG. 6, time sections corresponding to the animations A 1 , A 2 , and A 3 are displayed outside the display frame.
【0029】また、図示しないが希望する各時間区間に
おけるアニメーションを、特定の位置座標系に時間軸に
沿って表示する区間アニメーション連続表示も例示でき
る。すなわち、図6の区間アニメーション重畳表示にお
いては各アニメーションA1〜A3 が同時に表されるこ
とになるが、この区間アニメーション連続表示の場合ア
ニメーションの時間の経過を全体で1つとする。従って
図6におけるアニメーションA1 〜A3 が時間経過に従
って順次表れることになる。Further, although not shown, an animation in each desired time interval is displayed in a specific position coordinate system along a time axis. That is, in the section animation superimposed display of FIG. 6, each of the animations A 1 to A 3 is simultaneously displayed. In the case of the section animation continuous display, the elapsed time of the animation is one as a whole. Therefore, the animations A 1 to A 3 in FIG. 6 appear sequentially as time elapses.
【0030】更に、図7に示すように、希望する各時間
区間における複数のアニメーションA1 〜A3 を、2次
元の位置座標軸と時間軸とよりなる3次元の座標系に表
示する区間アニメーション3次元表示が考えられる。こ
こにおいて水平方向と斜め奥行き方向に2次元の座標軸
701〜703が、また垂直方向に時間軸がとられてい
る状態は上記図4の状態と同じである。Further, as shown in FIG. 7, a plurality of animations A 1 to A 3 in each desired time section are displayed in a three-dimensional coordinate system consisting of a two-dimensional position coordinate axis and a time axis. A dimensional display is conceivable. Here, the state where the two-dimensional coordinate axes 701 to 703 are set in the horizontal direction and the oblique depth direction and the time axis is set in the vertical direction is the same as the state shown in FIG.
【0031】図1は以上のような各種の画像を表示をす
るための本発明の一実施例を示す機能ブロック図であ
る。まず、上記各画像種を表示するために、表示制御手
段100が備えられる。この表示制御手段100には更
に該各画像種に対応する表示制御手段107〜115が
設けられる。すなわち、図2に示すスナップショット列
挙表示をするために、スナップショット列挙表示制御手
段107が、図3に示すスナップショット重畳表示を行
うために、スナップショット重畳表示制御手段108
が、スナップショット連続表示をするために、スナップ
ショット連続表示制御手段109が、更に、図4に示す
スナップショット3次元表示を行うために、スナップシ
ョット3次元表示制御手段110が設けられる。FIG. 1 is a functional block diagram showing an embodiment of the present invention for displaying various images as described above. First, a display control unit 100 is provided to display each of the image types. The display control means 100 is further provided with display control means 107 to 115 corresponding to each image type. That is, the snapshot enumeration display control unit 107 performs the snapshot enumeration display shown in FIG. 2 and the snapshot superimposition display control unit 108 performs the snapshot superimposition display shown in FIG.
However, a snapshot continuous display control means 109 is provided for performing snapshot continuous display, and a snapshot three-dimensional display control means 110 is provided for performing snapshot three-dimensional display shown in FIG.
【0032】また、上記各種のアニメーションを表示す
るために以下の表示制御手段が設けられる。すなわち、
図5に示す区間アニメーション列挙表示を行うために、
区間アニメーション列挙表示制御手段111が、図6に
示す区間アニメーション重畳表示を行うために、区間ア
ニメーション重畳表示制御手段112が、区間アニメー
ション連続表示をするために、区間アニメーション連続
表示制御手段113が、図7に示す区間アニメーション
3次元表示をするために区間アニメーション3次元表示
制御手段114が備えられる。更に、通常のアニメーシ
ョン表示をするために、アニメーション表示制御手段1
15が備えられる。Further, the following display control means is provided for displaying the various animations described above. That is,
To perform the section animation enumeration display shown in FIG. 5,
In order for the section animation enumeration display control means 111 to perform the section animation superimposed display shown in FIG. 6, the section animation superimposed display control means 112 performs the section animation continuous display control means 113 for performing the section animation continuous display. The section animation three-dimensional display control means 114 is provided for performing the section animation three-dimensional display shown in FIG. Furthermore, in order to perform a normal animation display, the animation display control means 1
15 are provided.
【0033】ところで、上記のような各画像種を表示を
するためには、各表示制御手段107〜115に特定の
時間点、あるいは時間区間が与えられる必要がある。そ
こで、本願発明は図1に示すように、あるいは図21に
更に詳しく示すように、時間点、あるいは時間区間を設
定するための時間選択手段200が備えられる。By the way, in order to display each image type as described above, a specific time point or time section needs to be given to each of the display control means 107 to 115. Therefore, the present invention is provided with a time selecting means 200 for setting a time point or a time section as shown in FIG. 1 or as shown in more detail in FIG.
【0034】この時間選択手段200は後に説明するよ
うに手順の開始時点で表示画面に表示されるようになっ
ており、以下のようにして、マウス等の入力手段400
で入力作業を進めることができる。The time selection means 200 is displayed on the display screen at the start of the procedure, as will be described later. The input means 400, such as a mouse, will be described below.
Can be used to proceed with the input operation.
【0035】すなわち、時間表示帯201には時間が特
定単位(ここでは秒単位)で表示され、時間点を設定す
る時には上記入力手段400を用いて、時間マーク20
2を少なくとも一か所に配置できるようになっている。
また、時間区間を設定するときには、マウス等の入力手
段400を利用して区間マーク203を描き、必要な時
間区間を少なくとも1つ設定することができるようにな
っている。尚、図21においては各時間マーク202は
等間隔に配置されているが、必ずしも等間隔に配置する
必要はない。また、各区間マーク203の示す区間が
0.5秒で一定となっており、更に該区間マーク203
は等間隔に配置されているが、各区間マーク203で異
なる長さの時間を設定でき、また各区間マーク間の間隔
も異なる時間とすることができることはもちろんであ
る。That is, the time is displayed in the time display zone 201 in a specific unit (here, in units of seconds).
2 can be arranged in at least one place.
When setting a time section, the section mark 203 is drawn using the input means 400 such as a mouse, so that at least one required time section can be set. Although the time marks 202 are arranged at equal intervals in FIG. 21, they need not always be arranged at equal intervals. The section indicated by each section mark 203 is constant at 0.5 seconds, and the section mark 203
Are arranged at equal intervals, but it is a matter of course that a different length of time can be set for each section mark 203 and the interval between each section mark can also be set to a different time.
【0036】更に、後述するようにスナップショット連
続表示、区間アニメーション連続表示では、最終の時間
点あるいは時間区間の表示から所定の時間が経過してか
ら先頭の時間点あるいは時間区間に基づく表示をする、
先頭戻り処理をしている。このとき、上記所定の時間と
しての先頭戻り待ち時間Tr0 (Tr1)を設定する必要
がある。そこで、図21の時間選択手段200には、終
了マーク204を設定できるようにし、上記最終の時間
点から終了マーク204迄、あるいは最終の時間区間の
終端から終了マーク204迄の時間を上記戻り待ち時間
Tr0 (Tr1)としている。Further, as described later, in the continuous snapshot display and the section animation continuous display, the display based on the first time point or the time section after a predetermined time has elapsed from the display of the last time point or the time section. ,
Returning to the beginning. At this time, it is necessary to set the head return waiting time Tr 0 (Tr 1 ) as the predetermined time. Therefore, the end mark 204 can be set in the time selecting means 200 of FIG. 21 and the time from the last time point to the end mark 204 or the time from the end of the last time section to the end mark 204 is set in the return waiting time. Time Tr 0 (Tr 1 ).
【0037】尚、上記時間マーク202、区間マーク2
03、終了マーク204(あるいは戻り待ち時間Tr0
(Tr1))の機能については後に説明する。上記図24
でも説明したように、作業の再生、停止、リセットに対
応してそれぞれ再生ボタン231、停止ボタン232、
リセットボタン233が設けられ、オペレータはカーソ
ルで上記各ボタンを指示することによってアニメーショ
ンの再生、停止、リセットができるようになっている。
また、図21には図示しないが、図24で示したと同様
の時間表示枠234、時間メモリ235が備えられるよ
うにしてもよい。The time mark 202 and the section mark 2
03, end mark 204 (or return waiting time Tr 0
The function of (Tr 1 )) will be described later. FIG. 24 above
However, as described above, the play button 231, the stop button 232,
A reset button 233 is provided, and the operator can play, stop, and reset the animation by pointing each button with a cursor.
Although not shown in FIG. 21, a time display frame 234 and a time memory 235 similar to those shown in FIG. 24 may be provided.
【0038】更に、本願発明は図1に示すように、上記
図2から図7で例示したような画像種の中のどの画像種
を表示させるかを指定するための、画像種選択手段30
0を備えている。Further, as shown in FIG. 1, the present invention provides an image type selecting means 30 for designating which image type among the image types shown in FIGS. 2 to 7 is to be displayed.
0 is provided.
【0039】すなわち、図22に示すように上記各画像
種に対応する項目を表示できるようになっており、オペ
レータは選択マーク311を入力手段400で描くこと
によって少なくとも1つの画像種を選択することができ
るようになっている。また、最下欄の「アニメーション
表示」の項目に示すように、従来と同様の通常のアニメ
ーションの表示も選択できるようになっている。That is, as shown in FIG. 22, items corresponding to the respective image types can be displayed. The operator can select at least one image type by drawing the selection mark 311 with the input means 400. Is available. In addition, as shown in the item of "animation display" in the lowermost column, display of normal animation similar to the conventional one can be selected.
【0040】尚、スナップショット連続表示処理におい
ては、後に説明するように各時間点におけるスナップシ
ョットをどのような間隔で表示するかを設定する必要
上、時間枠312に所定の時間点間待ち時間TW0 が設
定できるようになっている。また、区間アニメーション
連続表示処理においても、ある時間区間をアニメーショ
ンを表示してから次の時間区間のアニメーションを表示
するまでの時間間隔を設定する必要上、時間枠313に
所定の区間間待ち時間TW1 を設定できるようになって
いる。In the snapshot continuous display processing, it is necessary to set the intervals at which the snapshots at each time point are displayed as described later. TW 0 can be set. Also in the section animation continuous display processing, it is necessary to set a time interval between displaying an animation in a certain time section and displaying an animation in the next time section. 1 can be set.
【0041】尚、図1において、従来と同様、アニメー
ションデータ記憶手段106が備えられ、該アニメーシ
ョンデータ記憶手段106には、キーフレームアニメー
ションとパスアニメーションのいずれか、あるいは両方
が記憶されるようになっている。In FIG. 1, as in the prior art, an animation data storage means 106 is provided. The animation data storage means 106 stores one or both of a key frame animation and a path animation. ing.
【0042】キーフレームアニメーションとは、上記し
たように、時間軸上の複数点におけるオブジェクト位置
や状態を指定し、その間を自動的に補完させるものであ
り、その際必要なデータとしては、オブジェクトID
と、1つ以上の時間と座標の組、または、オブジェクト
IDと、1つ以上の時間と拡大率の組、または、オブジ
ェクトIDと、1つ以上の時間と回転角度の組のいずれ
かである。As described above, the key frame animation designates an object position or a state at a plurality of points on a time axis and automatically complements the position between the object positions and states.
One or more pairs of time and coordinates, or an object ID and one or more pairs of time and magnification, or one of an object ID and one or more pairs of time and rotation angles. .
【0043】また、パスアニメーションとは、上記した
ように、オブジェクトの軌跡を指定するとともに、該軌
跡の始端と終端の時間も指定して、オブジェクトを該軌
跡上で移動させるものであり、その際必要なデータとし
ては、移動するオブジェクトのオブジェクトIDと、パ
スの始点の時間と、パスの終点の時間と、軌跡のデータ
の組である。As described above, the path animation designates the trajectory of an object and also designates the start and end times of the trajectory to move the object on the trajectory. The necessary data is a set of the object ID of the moving object, the time of the starting point of the path, the time of the ending point of the path, and the data of the trajectory.
【0044】また、図1において、アニメーションデー
タ制御手段105が備えられ、下記のように時間点が与
えられると、該時間点のスナップショットの大きさ、位
置等を演算し、また、下記のように時間区間が与えられ
ると、該時間区間の属する各時間点のスナップショット
の大きさ、位置等を順次演算して表示制御手段100に
出力するようになっている。In FIG. 1, the animation data control means 105 is provided, and when a time point is given as follows, the size and position of a snapshot at the time point are calculated. Is given a time section, the size, position, and the like of the snapshot at each time point to which the time section belongs are sequentially calculated and output to the display control means 100.
【0045】図8は上記本発明装置の動作手順を示すフ
ロー図であり、図9は図8に示した表示制御手段の作動
ステップ(S803)の内容を示すフロー図である。ま
ず、画面上に上記図21に示す時間選択手段200が表
示される。ここでオペレータは上記したように時間マー
ク202を用いて時間点を設定し、あるいは区間マーク
203を用いて時間区間を設定する(図8、ステップS
801)。FIG. 8 is a flow chart showing the operation procedure of the above-mentioned apparatus of the present invention, and FIG. 9 is a flow chart showing the contents of the operation step (S803) of the display control means shown in FIG. First, the time selection means 200 shown in FIG. 21 is displayed on the screen. Here, the operator sets a time point using the time mark 202 as described above, or sets a time section using the section mark 203 (FIG. 8, step S
801).
【0046】この時間設定が終了すると次に画面上に表
示された上記画像種選択手段300より、オペレータが
希望する画像種を選択した後、上記時間選択手段200
の再生ボタン231を指示すると、上記のように選択さ
れた各画像種に対応する表示制御手段107〜115が
起動する(図8、ステップS802→S803)。この
ようにして起動された各表示制御手段107〜115が
上記設定された時間点、あるいは時間区間での表示を下
記のように行い、この間にオペレータによる編集作業が
行われることになる(図8、ステップS804)。When the time setting is completed, the operator selects a desired image type from the image type selection means 300 displayed on the screen, and then sets the time selection means 200.
When the reproduction button 231 is designated, the display control means 107 to 115 corresponding to each image type selected as described above are activated (FIG. 8, step S802 → S803). The display control means 107 to 115 activated in this way perform the display at the set time point or time section as described below, and during this time the editing work by the operator is performed (FIG. 8). , Step S804).
【0047】上記したように画像種が選択されると、対
応する画像表示制御手段107〜115の中、設定され
た画像表示制御手段が上記時間選択手段200で設定さ
れた設定時間点あるいは時間区間を受け入れ可能となる
(図8、S803:図9、左列ステップS901Y〜9
17Y)。この中、まず、スナップショット連続表示を
除く各種のスナップショットを表示する場合(図9、ス
テップS902、S904、S908)について以下に
説明する。When the image type is selected as described above, the set image display control means among the corresponding image display control means 107 to 115 is set at the set time point or time interval set by the time selection means 200. (S803 in FIG. 8, FIG. 9, left column steps S901Y to S901)
17Y). Among them, first, the case of displaying various snapshots other than the continuous snapshot display (FIG. 9, steps S902, S904, and S908) will be described below.
【0048】図10は上記のスナップショット連続表示
以外のスナップショット表示のための各表示制御手段1
07、108、110の機能ブロック図を示すものであ
り、図11はその動作手順を示すフロー図である。尚、
上記各表示制御手段107、108、110は上記図1
0に示すようにほぼ同じ機能になっており、細部の動作
手順が多少異なるのみであるので、以下共通部分につい
てまず説明する。FIG. 10 shows each display control means 1 for displaying a snapshot other than the above-described continuous snapshot display.
FIG. 11 is a functional block diagram of the digital camera 07, 108, and 110. FIG. 11 is a flowchart showing the operation procedure. still,
Each of the display control means 107, 108, and 110 corresponds to FIG.
0, the functions are almost the same, and only the operation procedure of the details is slightly different. Therefore, the common parts will be described first.
【0049】まず、上記のように、画像種選択手段30
0よりスナップショット列挙表示、スナップショット重
畳表示、スナップショット3次元表示の中のいずれか
(複数でもよいが)選択されると、各表示制御手段10
7、108、110の中、対応する表示制御手段を構成
する選択レジスタ9にフラグが立ち、該表示制御手段の
起動が可能となる(図9、ステップS901Y、903
Y、907Y)。First, as described above, the image type selecting means 30
When any one (or a plurality) of snapshot enumeration display, snapshot superimposed display, and snapshot three-dimensional display is selected from 0, each display control means 10 is displayed.
7, 108 and 110, a flag is set in the selection register 9 constituting the corresponding display control means, and the display control means can be activated (FIG. 9, steps S901Y, 903).
Y, 907Y).
【0050】この状態で時間取得手段11が上記時間選
択手段200に設定された時間点の数nを確認して設定
数レジスタ13に収納するするとともに(図11、ステ
ップS1000)、上記時間選択手段200より、設定
された時間点を時間の早い方から順次取得する(図1
1、テップS1001)。このように時間選択手段20
0より取得された時間点は、上記アニメーションデータ
制御手段105に順次通知され、この通知をうけたアニ
メーションデータ制御手段105は、アニメーションデ
ータ記憶手段106の内容を参照して、上記した各時間
点に対応するスナップショットに関するデータ(スナッ
プショットの形状、位置、大きさ等)を演算し、その結
果をスナップショットデータとして描画手段12に順次
入力する(図11、ステップS1002)。In this state, the time acquisition means 11 confirms the number n of the time points set in the time selection means 200 and stores it in the set number register 13 (FIG. 11, step S1000). From 200, the set time points are sequentially acquired from the earliest time (FIG. 1).
1, Step S1001). Thus, the time selecting means 20
The time points obtained from 0 are sequentially notified to the animation data control means 105. Upon receiving the notification, the animation data control means 105 refers to the contents of the animation data storage means 106 and sets the time points as described above. Data relating to the corresponding snapshot (shape, position, size, etc. of the snapshot) is calculated, and the result is sequentially input to the drawing means 12 as snapshot data (FIG. 11, step S1002).
【0051】描画手段12は、下記のように画像種に応
じた必要な数だけの表示エリアをビットマップメモリ1
02上に確保するとともに、上記のように入力される各
時間点についてのスナップショットデータに基づいて、
指定された位置に指定されたスナップショットが表示さ
れるように処理する(図11、ステップS1003)。
上記一連の手順は、上記したように、時間の早い時間点
から、設定数nの時間点についての描画が終了するまで
順次処理される(図11、ステップS1004参照)。The drawing means 12 stores the required number of display areas according to the image type as described below.
02, and based on the snapshot data for each time point entered as described above,
Processing is performed so that the specified snapshot is displayed at the specified position (FIG. 11, step S1003).
As described above, the above-described series of procedures is sequentially performed from the earliest time point to the end of the drawing for the set number n of time points (see step S1004 in FIG. 11).
【0052】上記描画手段12の動作は各表示制御手段
107、108、110で若干異なる。すなわち、スナ
ップショット列挙表示制御手段107の列挙描画手段1
2aでは、図2に示すように、複数nの時間点が設定さ
れた場合、該設定された各時間点に対応した数nの位置
座標系を形成し、それぞれの位置座標系に対応する時間
点のスナップショットの描画をおこなう(図11、ステ
ップS1003a)。スナップショット重畳表示制御手
段108の重畳描画手段12bでは、図3に示すように
設定された時間点の数は複数あったとしても一の位置座
標系に該複数の時間点に対応するスナップショットが同
時に表示される(図11、ステップS1003b)。更
にスナップショット3次元表示制御手段111の3次元
描画手段12cでは図4に示すように位置座標を表す2
つの軸が縦の時間軸に沿って描かれ、各位置座標系70
1〜703に該当する時間点に対応するスナップショッ
トが描かれる(図11、ステップS1003c)。The operation of the drawing means 12 differs slightly between the display control means 107, 108 and 110. That is, the enumeration drawing unit 1 of the snapshot enumeration display control unit 107
In 2a, as shown in FIG. 2, when a plurality of n time points are set, a number n of position coordinate systems corresponding to the set time points are formed, and a time corresponding to each position coordinate system is formed. A point snapshot is drawn (FIG. 11, step S1003a). In the superimposition drawing means 12b of the snapshot superimposition display control means 108, even if there are a plurality of time points set as shown in FIG. 3, the snapshots corresponding to the plurality of time points are stored in one position coordinate system. They are displayed at the same time (FIG. 11, step S1003b). Further, the three-dimensional drawing means 12c of the snapshot three-dimensional display control means 111 displays the position coordinates 2 as shown in FIG.
Two axes are drawn along the vertical time axis, and each position coordinate system 70
A snapshot corresponding to a time point corresponding to 1 to 703 is drawn (FIG. 11, step S1003c).
【0053】これらの表示のために上記アニメーション
データ制御手段105が各表示制御手段107、10
8、110の描画手段12a,12b,12cに与える
データの種類は同じであるが、上記のように、列挙描画
手段12aでは表示位置に対応してデータを分配する処
理を必要とし、また、3次元表示をする3次元描画手段
12cでは他の描画手段12a、12bとは異なって時
間軸を意識する処理が必要である。尚、上記各時間点に
おけるスナップショットをそれぞれ別個の座標系を表示
する方法(図2参照)、あるいは1つの座標系に表示す
る方法(図3、図4参照)は周知であるので説明を省略
する。For these displays, the animation data control means 105 makes the display control means 107, 10
Although the types of data given to the drawing units 12a, 12b, and 12c are the same, the enumeration drawing unit 12a needs a process of distributing data in accordance with the display position as described above. Unlike the other drawing units 12a and 12b, the three-dimensional drawing unit 12c that performs dimensional display requires processing that is conscious of the time axis. It should be noted that a method of displaying the snapshot at each time point in a separate coordinate system (see FIG. 2) or a method of displaying the snapshot in one coordinate system (see FIGS. 3 and 4) is well known and will not be described. I do.
【0054】上記のスナップショットの表示は時間経過
を伴わないので、上記のように比較的簡単な構成あるい
は手順で表示することができるが、スナップショット連
続表示は時間経過に対応して、設定時間点のスナップシ
ョットを表示する必要があるので、スナップショット連
続表示制御手段109は以下のように、上記各スナップ
ショット表示制御手段107、108、110より複雑
な構成あるいは動作手順となる。Since the display of the above-mentioned snapshot does not involve the passage of time, it can be displayed with a relatively simple structure or procedure as described above. Since it is necessary to display a snapshot of a point, the snapshot continuous display control means 109 has a more complicated configuration or operation procedure than the above-mentioned snapshot display control means 107, 108, 110 as follows.
【0055】すなわち、図12はスナップショット連続
表示制御手段の一実施例を示す機能ブロック図、図1
3、図14はその動作を示すフロー図である。上記と同
様、画像種選択手段300でスナップショット連続表示
が選択されると、スナップショット連続表示制御手段1
09が備える選択レジスタ9にフラグが立てられる。こ
れによって該スナップショット連続表示処理に移行する
(図9、ステップS905Y)。FIG. 12 is a functional block diagram showing an embodiment of the snapshot continuous display control means.
3, FIG. 14 is a flowchart showing the operation. Similarly to the above, when the continuous snapshot display is selected by the image type selection means 300, the continuous snapshot display control means 1
A flag is set in the selection register 9 included in the setting register 09. As a result, the processing shifts to the snapshot continuous display processing (FIG. 9, step S905Y).
【0056】この状態で時間取得手段11が上記時間選
択手段200に設定された時間点の数nを確認して設定
数レジスタ13に記憶するとともに(図13、ステップ
S1200)、上記時間選択手段200より、設定され
た時間点の早い方から順次取得する(図13、ステップ
S1201)。このように時間選択手段200より取得
された時間は、時間記憶手段14に順次記憶され、時間
取得手段11による時間記憶手段14への記憶手順が終
了すると、終了レジスタ15にフラグが立てられるとと
もに、以下に説明する時間判定に必要なレジスタ類が初
期化されるが、この点については後述する。また、各時
間点は各時間点と各時間点を区分する番号i(i:1か
らn迄の整数)に対応するデータの組み合わせとして記
憶手段14に記憶される。In this state, the time acquisition means 11 checks the number n of the time points set in the time selection means 200 and stores it in the set number register 13 (FIG. 13, step S1200). Thus, the time points are sequentially acquired from the earlier set time point (FIG. 13, step S1201). The time obtained by the time selecting means 200 is sequentially stored in the time storing means 14. When the storing procedure of the time obtaining means 11 in the time storing means 14 is completed, a flag is set in the end register 15, and Registers necessary for the time determination described below are initialized, which will be described later. Further, each time point is stored in the storage means 14 as a combination of data corresponding to a number i (i: an integer from 1 to n) for dividing each time point and each time point.
【0057】上記のように終了レジスタ15にフラグが
立つと、時間判定手段22が起動する(図14、ステッ
プS150)。すなわち、図12において、時間判定手
段22は、後述するテンポラリメモリ24より前回時間
TPと待ち時間TWを取得するとともに、上記時間選択
手段200より現在時間Tを取得して、以下の演算をす
る。When the flag is set in the end register 15 as described above, the time determination means 22 is started (FIG. 14, step S150). That is, in FIG. 12, the time determining means 22 obtains the previous time TP and the waiting time TW from the temporary memory 24 described later, obtains the current time T from the time selecting means 200, and performs the following calculation.
【0058】[0058]
【数1】(T−TP)>TW …(1) ここで、前回時間TPとは後述するように、前回表示処
理をした現在時間であり、待ち時間TWとは現在時間T
より次にスナップショットが表示される時間点に至るま
での時間であって、この値は下記のように順次小さくな
る。また、その初期値は図22に示す上記画像種選択手
段300の「スナップショット連続表示」の項目の後ろ
の時間枠312に記入される時間点間待ち時間TW0 で
ある。(T-TP)> TW (1) Here, as described later, the last time TP is the current time at which the previous display processing was performed, and the waiting time TW is the current time T
This is the time until the time point at which the next snapshot is displayed, and this value gradually decreases as described below. Also, the initial value is wait TW 0 between time points is entered in the time frame 312 behind the item "snapshot continuous display" of the image type selection means 300 shown in FIG. 22.
【0059】上記要件を満たさないときは、未だ、今回
表示しようとする時間点に到達していないと判断され、
テンポラリメモリ24にTW−(T−TP)を待ち時間
TWとして記憶させるとともに、上記現在時間Tを前回
時間TPとして記憶させる(図14、ステップS151
→S152N→S153→S160)。If the above requirements are not satisfied, it is determined that the time point to be displayed this time has not yet been reached, and
TW- (T-TP) is stored as the waiting time TW in the temporary memory 24, and the current time T is stored as the previous time TP (FIG. 14, step S151).
→ S152N → S153 → S160).
【0060】現在時間Tが進行して、待ち時間TWが順
次短くなり、上記(1)式を満足するようになると、以
下のスナップショット表示処理に移行する。すなわち、
上記時間判定手段22は、テンポラリメモリ24に0を
待ち時間TWとして記憶するとともに、今回表示の対象
となる時間点Tkを時間記憶手段14より取得する(図
14、ステップS152Y→S154→S155)。
尚、上記S155のステップのより詳しい内容は、時間
レジスタ25に今回表示時間点Tkに対応する番号iが
登録されており、時間判定手段22は該番号iを参照し
て、時間記憶手段14より実際の時間データを取得す
る。When the current time T advances and the waiting time TW gradually decreases, and the above equation (1) is satisfied, the flow shifts to the following snapshot display processing. That is,
The time determination means 22 stores 0 in the temporary memory 24 as the waiting time TW, and acquires the time point Tk to be displayed this time from the time storage means 14 (FIG. 14, steps S152Y → S154 → S155).
It should be noted that the more detailed content of the step S155 is that the number i corresponding to the presently displayed time point Tk is registered in the time register 25, and the time determining means 22 refers to the number i and reads out the time from the time storing means 14. Get actual time data.
【0061】このように時間判定手段22に取得された
今回表示の時間点Tkはアニメーションデータ制御手段
106に通知され、ここで該時間点Tkに対応するスナ
ップショットデータを得て、スナップショット連続描画
手段12dに通知される。これによって、スナップショ
ット連続描画手段12dは該時間点Tkに対応するスナ
ップショットをビットマップメモリ102に描画するこ
とになる(図14、ステップS156→S157)。The time point Tk of the current display acquired by the time determination means 22 is notified to the animation data control means 106, where the snapshot data corresponding to the time point Tk is obtained, and the snapshot continuous drawing is performed. The means 12d is notified. As a result, the snapshot continuous drawing means 12d draws the snapshot corresponding to the time point Tk in the bitmap memory 102 (FIG. 14, step S156 → S157).
【0062】この描画処理が終了すると、上記時間判定
手段22は次回の表示のための準備をする。すなわち、
上記今回表示された時間点Tkが最終の時間点でない場
合には次の時間点(の番号i)を今回時間点Tkとし
て、上記時間レジスタ25に記憶するとともに、時間点
間待ち時間TW0 を待ち時間TWとしてテンポラリメモ
リ24に記憶する(図14、ステップS158N→S1
59a→S159b)。更に、上記描画処理の対象とな
った現在時間Tを前回時間TPとしてテンポラリメモリ
24に記憶する(図14、ステップS160)。When the drawing process is completed, the time determining means 22 prepares for the next display. That is,
If the time point Tk displayed this time is not the last time point, the next time point (number i) is stored as the current time point Tk in the time register 25 and the inter-time point waiting time TW 0 is stored. It is stored in the temporary memory 24 as the waiting time TW (FIG. 14, step S158N → S1).
59a → S159b). Further, the current time T subjected to the drawing process is stored in the temporary memory 24 as the previous time TP (FIG. 14, step S160).
【0063】また上記今回の表示対象となった時間点T
kが最終の時間点であるときには、上記時間レジスタ2
5に先頭の時間点(の番号i=1)を今回表示時間点T
kとして記憶するとともに、該最終の時間点から上記時
間選択手段200に終了マーク204として示された時
間点までの戻り待ち時間Tr0 を待ち時間TWとしてテ
ンポラリメモリ24に記憶する。更に、上記描画処理を
した現在時間Tを前回の時間点TPとして記憶する。
(図14、ステップS158Y→S159c→S159
d→S160)。The time point T displayed this time is displayed.
When k is the last time point, the time register 2
5, the first time point (number i = 1) is set to the current display time point T.
stores as k, stored in the temporary memory 24 the return latency Tr 0 from time point of the last until the time point marked as the end mark 204 on the time selection means 200 as a waiting time TW. Further, the current time T at which the drawing processing is performed is stored as the previous time point TP.
(FIG. 14, step S158Y → S159c → S159)
d → S160).
【0064】ここで、上記したように時間記憶手段14
に記憶された総ての時間点が記憶されたとき(図13、
ステップS1203)に、上記テンポラリメモリ24と
時間レジスタ25が初期設定され、この結果、上記テン
ポラリメモリ24は前回時間TP=0、また、待ち時間
としてTW=0(または所定の初期待ち時間Ts)が、
更に時間レジスタ25には先頭の時間点(の番号i=
1)が今回表示時間点Tkとして記憶される。Here, as described above, the time storage means 14
When all the time points stored in the memory are stored (FIG. 13,
In step S1203), the temporary memory 24 and the time register 25 are initialized. As a result, the temporary memory 24 has the previous time TP = 0 and the waiting time TW = 0 (or a predetermined initial waiting time Ts). ,
Further, the time register 25 has a number i =
1) is stored as the current display time point Tk.
【0065】この状態で、このスナップショット連続表
示の手順に入ると直ぐに(あるいは上記所定の初期待ち
時間Tsが経過すると)先頭の時間点のスナップショッ
トが表示されることになる。In this state, the snapshot at the first time point is displayed immediately after the procedure of the continuous display of snapshots is started (or when the predetermined initial waiting time Ts has elapsed).
【0066】この先頭の時間点の描画が終わると、上記
の今回表示の対象となった時間点Tk(先頭の時間点)
がテンポラリメモリ24に前回表示時間点TPとして、
また、上記時間枠312に設定された時間点間待ち時間
TW0 が待ち時間TWとして記億されるとともに、上記
時間レジスタ25には、2番目の時間点(の番号i=
2)が今回表示時間点Tkとして記憶される。このよう
にして順次スナップショットの表示処理が上記所定時間
TW0 おきに表示され、最終の時間点に対応するスナッ
プショットの表示が終了すると、上記時間レジスタ25
には先頭の時間点(の番号i=1)が今回表示時間点T
kとして記憶されるとともに、該最終の時間点から終了
マーク204に対応する時間点までの戻り待ち時間Tr
0 が待ち時間TWとして記憶される。When the drawing of the first time point is completed, the time point Tk (the first time point) to be displayed this time is displayed.
Is stored in the temporary memory 24 as the previous display time point TP.
The waiting time TW 0 between the time points set in the time frame 312 is recorded as the waiting time TW, and the time register 25 stores the second time point (number i =
2) is stored as the current display time point Tk. Thus the display process of sequential snapshot to appear in the 0 every the predetermined time TW, the display of the snapshot corresponding to the time point of the last is finished, the time register 25
The first time point (the number i = 1) is the current display time point T
k, and a return waiting time Tr from the last time point to the time point corresponding to the end mark 204.
0 is stored as the waiting time TW.
【0067】これによって、次回は先頭の時間点に対応
するスナップショットが表示されることになり、従って
スナップショット表示は時間経過とともに連続かつ繰り
返し行われることになる。As a result, the next time the snapshot corresponding to the first time point is displayed, so that the snapshot display is performed continuously and repeatedly as time elapses.
【0068】尚、上記において、時間点間待ち時間TW
0 と、戻り待ち時間Tr0 を別々に設定するようにして
いるが、時間点間待ち時間TW0 をそのまま、戻り待ち
時間Tr0 として使用しても差し支えない。In the above description, the waiting time between time points TW
Although 0 and the return waiting time Tr 0 are set separately, the inter-point waiting time TW 0 may be used as it is as the return waiting time Tr 0 .
【0069】 次に、図15は上記各区間アニメーション
を表示する場合の機能ブロック図を示すものであり、図
16、図17はそのフロー図である。尚、区間アニメー
ション連続表示制御手段113を除いて図1に示す各区
間アニメーション表示制御手段111、112、114
とも同じ構成及びほぼ同じ手順となっているので、以下
共通部分についてまず説明する。[0069] Next, FIG.
Is a functional block diagram for displaying
16 and FIG. 17 are flowcharts thereof. In addition, section animation
Each section shown in FIG.
Animation display control means 111, 112, 114
Since both have the same configuration and almost the same procedure,
First, common parts will be described.
【0070】まず、画像種選択手段300で区間アニメ
ーション表示制御手段111、112、114の中のい
ずれかが選択されると、各区間アニメーション表示制御
手段111、112、114が備える選択レジスタ9に
フラグが立てられる。これによって該各区間アニメーシ
ョン表示制御手段111、112、114が作動状態に
置かれる(図9、ステップS909Y、S911Y、S
915Y)。以下、区間アニメーション列挙表示、区間
アニメーション畳重表示、区間アニメーション3次元表
示(図9、ステップS910、S912、S916)に
ついて詳しく説明する。First, when any of the section animation display control means 111, 112, 114 is selected by the image type selection means 300, a flag is set in the selection register 9 of each section animation display control means 111, 112, 114. Is set up. As a result, the respective section animation display control means 111, 112, 114 are put into the operating state (FIG. 9, steps S909Y, S911Y, S911).
915Y). Hereinafter, the section animation enumeration display, the section animation fold display, and the section animation three-dimensional display (FIG. 9, steps S910, S912, S916) will be described in detail.
【0071】上記の状態で時間選択手段200より設定
された時間区間数nを時間取得手段11で確認し、その
値nを設定数レジスタ13に記憶しておく(図16、ス
テップS1400)。次いで、時間取得手段22が時間
選択手段200より取得した複数の時間区間を順次時間
記憶手段14に記憶し、全部の時間区間の記憶が終わる
と、上記時間取得手段11は終了レジスタ15にフラグ
を立てる(図16、ステップS1401→S1402→
S1403)。尚、時間区間は該時間区間の始端T1jと
終端T2j及び各時間区間を区分する番号j(j:時間区
間を区分するための1〜nまでの整数)に対応するデー
タの組み合わせとして時間記憶手段14に記憶される。In the above state, the number of time sections n set by the time selection means 200 is confirmed by the time acquisition means 11, and the value n is stored in the set number register 13 (FIG. 16, step S1400). Next, the time acquisition unit 22 sequentially stores the plurality of time sections acquired from the time selection unit 200 in the time storage unit 14. When the storage of all the time sections is completed, the time acquisition unit 11 sets a flag in the end register 15. (FIG. 16, steps S1401 → S1402 →
S1403). The time section is represented by a combination of data corresponding to the start end T 1j and the end T 2j of the time section and the number j (j: an integer from 1 to n for dividing the time section) that divides each time section. It is stored in the storage means 14.
【0072】時間判定手段22は上記終了レジスタ15
にフラグが立ったとき、起動状態となり、現在時間Tを
時間選択手段200より取得(図17、ステップS16
0→S161)するとともに段14に記憶された各時間
区間の始端T1jと終端T2jを順次取得する。これに基づ
いて時間判定手段22では以下の演算を行う。すなわ
ち、時間区間の始端T1jと終端T2j、および現在時刻T
とからThe time judging means 22 uses the end register 15
Is activated, the current time T is obtained from the time selection means 200 (FIG. 17, step S16).
0 → S161), and sequentially obtains the start T 1j and end T 2j of each time section stored in the stage 14. Based on this, the time determination means 22 performs the following calculation. That is, the start T 1j and the end T 2j of the time section, and the current time T
And from
【0073】[0073]
【数2】T/(T2j−T1j)の余りA …(2) を求め、次いで、〔各始端T1j+余りA〕がアニメーシ
ョンデータ制御手段105に通知される。この〔各始端
T1j+余りA〕は各時間区間に属する時間点であり、現
在時間の進行とともに時間区間内を往復する値である。## EQU2 ## The remainder A of T / (T 2j −T 1j ) is obtained, and then [each start end T 1j + the remainder A] is notified to the animation data control means 105. This [each starting end T 1j + the remainder A] is a time point belonging to each time section, and is a value that reciprocates in the time section as the current time progresses.
【0074】これに基づいてアニメーションデータ制御
手段105は各時間点についてのスナップショットデー
タを出力し、描画手段12が該スナップショットデータ
に基づいて、描画処理をすることになる(図17、ステ
ップS164)。これ等上記S162〜S164の手順
は同一現在時間Tに対して、上記時間記憶手段14に設
定された時間区間の数nだけ繰り返されることになる
(図17、ステップS165参照)。また、上記(2) 式
に従う限り、時間の進行にともなって同じ区間のアニメ
ーションは繰返し表示されることになる。Based on this, the animation data control means 105 outputs snapshot data for each time point, and the drawing means 12 performs a drawing process based on the snapshot data (FIG. 17, step S164). ). These steps S162 to S164 are repeated for the same current time T by the number n of time sections set in the time storage means 14 (see FIG. 17, step S165). In addition, as long as the equation (2) is followed, the animation of the same section is repeatedly displayed as time progresses.
【0075】尚、この例でも時間判定手段22は時間レ
ジスタ25に記憶された上記各時間区間に対応する番号
jを参照して、時間記憶手段14より順次上記各時間区
間の始端T1j、終端T2jを読み出すようになっており、
また、図16ステップS1403の段階で上記時間レジ
スタ25の初期設定もなされるが、図16、図17上で
はその詳しい手順は省略する。また上記において、現在
時間Tを零から始めると余りAGA出るまでの時間は無
表示の状態が続くことになるので、現在時間Tに所定の
オフセット時間(例えば10時間)を加えた値から始め
るようにすることも可能である。Also in this example, the time determining means 22 refers to the number j corresponding to each of the time sections stored in the time register 25 and sequentially reads the start end T 1j and the end of each of the time sections from the time storing means 14. T 2j is read out,
The initial setting of the time register 25 is also performed at the stage of step S1403 in FIG. 16, but the detailed procedure is omitted in FIGS. Further, in the above description, if the current time T is started from zero, the time until the remaining AGA is left will remain in a non-display state. It is also possible to
【0076】 上記各アニメーションを表示する場合もア
ニメーションデータ制御手段105から各描画手段12
に通知されるデータの種類は同じであるが、各描画手段
12で必要なデータを選別して、所定位置に所定の画像
を形成するようになっている。[0076] When displaying each of the above animations,
From the animation data control means 105 to each drawing means 12
The type of data notified to the
In step 12, necessary data is selected and a predetermined image is set in a predetermined position.
Is formed.
【0077】すなわち、アニメーション列挙描画手段1
2eでは、上記設定数レジスタ13に設定された数nに
対応した数の位置座標系を表示するとともに、該各位置
座標系に図5に示す各設定時間区間におけるアニメーシ
ョンを表示する。また、アニメーション重畳描画手段1
2fでは、図6に示すように1の座標系に上記設定され
た時間区間のアニメーションが表示される。更に、アニ
メーション3次元描画手段12gでは3次元の座標系と
ともに、各設定区間におけるアニメーションが表示され
ることになる。That is, animation enumeration drawing means 1
In 2e, a number of position coordinate systems corresponding to the number n set in the set number register 13 are displayed, and animation in each set time section shown in FIG. 5 is displayed in each position coordinate system. Also, animation superimposition drawing means 1
In 2f, as shown in FIG. 6, an animation of the set time section is displayed in one coordinate system. Further, the animation in each set section is displayed together with the three-dimensional coordinate system in the animation three-dimensional drawing means 12g.
【0078】図18は、区間アニメーション連続表示制
御手段113の機能ブロック図を示すものであり、図1
9はその動作手順を示すフロ−図である。尚、時間記憶
手段14に各時間区間の始端T1jと終端T2jに対応する
データが記憶される迄の手順は、図16に示す上記他の
時間区間アニメーション表示の手順と同じであるので、
ここでは説明を省略する。FIG. 18 is a functional block diagram of the section animation continuous display control means 113.
9 is a flowchart showing the operation procedure. The procedure until the data corresponding to the start end T 1j and the end T 2j of each time section is stored in the time storage means 14 is the same as the procedure of the other time section animation display shown in FIG.
Here, the description is omitted.
【0079】時間記憶手段14にすべての時間区間に関
するデータの記憶がする手順が終了する(図16、ステ
ップS1403)と、終了レジスタ15にフラグが立て
られ、これによって時間判定手段22の起動が可能とな
る。尚、上記終了レジスタ15にフラグが立てられると
同時に時間判定手段22に関連するレジスタ類が初期化
されるが、この点は後に説明する。更に、時間区間は上
記例と同様、各時間区間の始端T1jと終端T2j及び各区
間を区分する番号jの組み合わせに対応するデータとし
て記憶手段14に記憶されているものとする。When the procedure for storing data relating to all time sections in the time storage means 14 is completed (FIG. 16, step S1403), a flag is set in the end register 15 so that the time determination means 22 can be activated. Becomes The flags related to the time determination means 22 are initialized at the same time when the flag is set in the end register 15, which will be described later. Further, it is assumed that the time section is stored in the storage means 14 as data corresponding to the combination of the start end T 1j and the end T 2j of each time section and the number j for dividing each section, as in the above example.
【0080】上記終了レジスタ15にフラグが立てられ
た時点で時間判定手段22は後述するテンポラリメモリ
24より前回時間TPと待ち時間TWを取得するととも
に、上記時間選択手段200より現在時間Tを取得し
て、以下の判定をする。尚、ここで待ち時間TWとは現
在時間Tから次の時間区間の表示が開始するまでの時間
であって、その初期値は図22に示す画像種選択手段3
00の「区間アニメーション連続表示」の項目の後側の
時間枠313に設定した初期待ち時間TW1 である。ま
た、この待ち時間TWは時間の進行にともなって減少す
る。When the end register 15 is flagged, the time determination means 22 obtains the previous time TP and the waiting time TW from the temporary memory 24 to be described later, and obtains the current time T from the time selection means 200. Then, the following judgment is made. Here, the waiting time TW is the time from the current time T to the start of the display of the next time section, and its initial value is the image type selection means 3 shown in FIG.
00 is an initial waiting time TW 1 which is set in the time frame 313 of the rear side of the item of "interval animation continuous display" of. Further, this waiting time TW decreases as time progresses.
【0081】[0081]
【数3】(T−TP)>TW …(3) 上記要件を満たさないときは、未だ、表示時間(図21
で示した区間マーク203の範囲)ではないと判断さ
れ、テンポラリメモリ24にTW−(T−TP)を待ち
時間TWとして記憶するとともに、上記現在時間Tを前
回時間TPとしてテンポラリメモリ24に記憶する(図
19、ステップS171→S172N→S173→S1
85)。(T-TP)> TW (3) If the above requirements are not satisfied, the display time (FIG. 21)
, And TW- (T-TP) is stored in the temporary memory 24 as the waiting time TW, and the current time T is stored in the temporary memory 24 as the previous time TP. (FIG. 19, steps S171 → S172N → S173 → S1
85).
【0082】上記の手順が進行して、待ち時間TWが順
次短くなり、上記(3)式を満足する現在時間Tになる
と、以下のスナップショット表示処理に移行する。すな
わち、時間判定手段22は、テンポラリメモリ24に0
を待ち時間として記憶するとともに、今回表示の対象と
なる区間マーク203の示す時間区間の始端T1jと終端
T2jを時間記憶手段14より取得する(図19、ステッ
プS172Y→S174→S175)。ここで、上記S
175のステップは時間レジスタ25に上記各時間区間
に対応する番号jが記憶されており、時間判定手段22
は該番号を参照して時間記憶手段14より上記各区間の
始端T1jと終端T2jを読み出す手順となっている。The above procedure proceeds, and the waiting time TW is gradually shortened. When the current time T satisfies the above equation (3), the processing shifts to the following snapshot display processing. That is, the time determination means 22 stores 0 in the temporary memory 24.
Is stored as the waiting time, and the start end T 1j and the end T 2j of the time section indicated by the section mark 203 to be displayed this time are acquired from the time storage means 14 (FIG. 19, steps S172Y → S174 → S175). Here, S
In step 175, the number j corresponding to each of the above time sections is stored in the time register 25.
Is a procedure for reading the start end T 1j and the end T 2j of each section from the time storage means 14 by referring to the numbers.
【0083】次いで、後述する描画レジスタ26を確認
して、描画中である旨を示すフラグが立っているとき
は、現在表示の対象となっており、かつ、後述のS17
7cのステップで表示開始レジスタ27に記憶される時
間区間の表示開始時間T0を、該表示開始レジスタ27
より取得する(図19、ステップS176Y→ステップ
S177a)。また、上記S176のステップで描画レ
ジスタ26にフラグが立っていないときには、上記ステ
ップS171の段階で取得した現在時間Tを表示開始時
間T0として、時間判定手段22に取り込み、描画レジ
スタ26にフラグを立てておく(図19、ステップS1
76N→S177b→S177c)。Next, the drawing register 26 described later is checked. If a flag indicating that drawing is being performed is set, the drawing is currently being displayed, and the process proceeds to step S17.
The display start time T0 of the time section stored in the display start register 27 in the step 7c is stored in the display start register 27.
(Step S176Y → step S177a in FIG. 19). If the flag is not set in the drawing register 26 in the step S176, the current time T acquired in the step S171 is taken into the time determination means 22 as the display start time T0, and the flag is set in the drawing register 26. (FIG. 19, step S1)
76N → S177b → S177c).
【0084】この後、時間区間判定手段22が現在表示
対象の時間区間内に現在時間Tがあるか否かを、Thereafter, the time section determination means 22 determines whether or not the current time T exists in the time section to be currently displayed.
【0085】[0085]
【数4】(T2j−T1j)>(T−T0)…(4) なる式によって判定する。(T 2j −T 1j )> (T−T 0) (4)
【0086】すなわち、上記式が満足されるときは現在
時間Tが現在表示対象となっている時間区間の始端T1j
と終端T2jの間にあることを意味するのであるから、ア
ニメーションデータ制御手段106に今回表示時間区間
の始端T1jよりの現在までの経過時間を(T1j+(T−
T0))で演算して与える。これによって、アニメーシ
ョンデータ制御手段106は対応する時間点のスナップ
ショットデータを得、このスナップショットデータに基
づいて描画手段12hはスナップショットを表示する
(図19、ステップS178Y→S179→S18
0)。That is, when the above expression is satisfied, the current time T is the start end T 1j of the time section currently being displayed.
Means that the time is between the end T 2j and the end T 2j. Therefore, the animation data control means 106 determines the elapsed time from the start T 1j of the present display time section to the present time by (T 1j + (T−
T0)). Thereby, the animation data control means 106 obtains the snapshot data at the corresponding time point, and the drawing means 12h displays the snapshot based on the snapshot data (FIG. 19, steps S178Y → S179 → S18).
0).
【0087】この手順は上記(4)式が成り立つ限り継
続され、該当時間区間でのアニメーションが表示される
ことになる。一方、現在時間Tが進行して上記式(4)
を満足できなくなると、上記表示処理はなされないで、
上記描画レジスタ26のフラグは下ろされ、次回の時間
区間(の番号j)が上記時間レジスタ25にセットされ
る(図19、ステップS178N→S181)。This procedure is continued as long as the above equation (4) holds, and an animation in the corresponding time section is displayed. On the other hand, as the current time T advances, the above equation (4)
Is not satisfied, the above display processing is not performed.
The flag of the drawing register 26 is lowered, and the next time section (number j) is set in the time register 25 (FIG. 19, step S178N → S181).
【0088】上記次回の時間区間としては通常の場合、
直前まで表示の対象になっている時間区間の次の時間区
間(の番号j)が、時間レジスタ25にセットされ、ま
た、上記時間選択手段300の時間枠313に設定され
た区間間待ち時間TW1 が待ち時間TWとして、テンポ
ラリメモリ24に記憶される(図19、ステップS18
2N→S183a→S184a)。ところが、現在時間
Tが設定された最後の時間区間の終端T2nを越えた場
合、次回の表示対象となる時間区間は最初の時間区間と
なる。このとき、最終の時間区間の終端T2nから終了マ
ーク204までの先頭戻り待ち時間Tr1 が待ち時間T
Wとして登録される(図19、ステップS191Y→S
192b→S193b)。In the normal case of the next time section,
The next time section (number j) of the time section to be displayed until immediately before is set in the time register 25, and the inter-section waiting time TW set in the time frame 313 of the time selection means 300 is set. 1 is stored in the temporary memory 24 as the waiting time TW (FIG. 19, step S18).
2N → S183a → S184a). However, when the current time T exceeds the end T 2n of the last set time section, the next time section to be displayed is the first time section. At this time, the head return waiting time Tr 1 from the end T 2n of the last time section to the end mark 204 is the waiting time T
W (FIG. 19, step S191Y → S)
192b → S193b).
【0089】この後、上記現在時間Tを前回時間として
記憶しておく(図19、ステップS185)。上記した
ように、時間記憶手段14に総ての時間区間から記憶さ
れたとき(図16、ステップS1403)、上記テンポ
ラリメモリ24、描画レジスタ26、表示開始レジスタ
27及び時間レジスタ25は初期設定される。この結
果、テンポラリメモリ24には待ち時間T0が0(ある
いは予め決められた時間Ts)、また、前回の時間がT
P=0として設定され、また、時間レジスタ25は最初
の時間区間の対応する番号j=1、描画レジスタ26は
0、表示開始レジスタ27も0が設定される。Thereafter, the current time T is stored as the previous time (FIG. 19, step S185). As described above, when data is stored in the time storage unit 14 from all time intervals (FIG. 16, step S1403), the temporary memory 24, the drawing register 26, the display start register 27, and the time register 25 are initialized. . As a result, in the temporary memory 24, the waiting time T0 is 0 (or a predetermined time Ts), and the previous time is T
P = 0 is set, the time register 25 is set to the corresponding number j = 1 of the first time section, the drawing register 26 is set to 0, and the display start register 27 is also set to 0.
【0090】この状態で、区間アニメーション連続表示
に手順が移行すると、直ぐに(あるいは上記時間Tsが
経過してから)最初の時間区間に属する時間点の各スナ
ップショットが順次アニメーションとして表示されるこ
とになる。In this state, when the procedure shifts to the continuous animation display, the snapshots at the time points belonging to the first time interval are immediately displayed as animation immediately (or after the time Ts has elapsed). Become.
【0091】このように最初の時間区間から順次各時間
区間の表示がなされ、最終の時間区間の表示に至るまで
は上記の説明のように進行する。現在時間Tが最終の時
間区間の終端T2nを過ぎると、時間選択手段200に設
定された最終の時間区間の終端T2nと終端マーク204
までの間隔、すなわち、先頭戻り待ち時間Tr1 が待ち
時間TW1 としてテンポラリメモリ24に登録され、該
戻り待ち時間Tr1 が経過すると、再び、最初の時間区
間の表示を実行することになり、手順は繰り返されるこ
とになる。As described above, each time section is displayed sequentially from the first time section, and the process proceeds as described above until the display of the last time section. When the current time T passes the end T 2n of the last time section, the end T 2n of the last time section set in the time selection means 200 and the end mark 204
, Ie, the head return waiting time Tr 1 is registered in the temporary memory 24 as the waiting time TW 1 , and after the return waiting time Tr 1 has elapsed, the display of the first time section is executed again, The procedure will be repeated.
【0092】図20は上記のような各種のスナップショ
ットあるいはアニメーションを表示させた状態でアニメ
ーション修正を行う手順を示すフロー図である。まず、
スナップショット連続表示、あるいは各種の区間アニメ
ーション表示のようにスナップショットが移動している
場合には、停止ボタン232を押してから、それ以外の
スナップショットの表示に関してはそのまま、編集メニ
ューから編集の手順に進行できる。編集の手順に入る
と、アニメーション編集手段116が起動する。ここ
で、修正対象のオブジェクトを入力手段400で選択
し、該選択されたオブジェクトをレジスタに登録する
(図20、ステップS1901→S1902)。次い
で、オブジェクトの修正(例えば移動)を希望するとき
には「移動」メニューを指示して、オブジェクトをカー
ソル等で移動させる(図20、ステップS1903→S
1904)。もちろん、修正の種類としては移動だけで
なくオブジェクトの大きさの変更、軌跡の変更等も考え
られる。FIG. 20 is a flowchart showing a procedure for correcting an animation while various kinds of snapshots or animations as described above are displayed. First,
If the snapshot is moving as in the continuous snapshot display or various section animation displays, press the stop button 232, and then go to the edit menu from the edit menu for other snapshot displays. Can proceed. When the editing procedure starts, the animation editing means 116 is activated. Here, the object to be corrected is selected by the input means 400, and the selected object is registered in the register (FIG. 20, step S1901 → S1902). Next, when it is desired to correct (for example, move) the object, the user designates a “move” menu and moves the object with a cursor or the like (FIG. 20, step S1903 → S
1904). Of course, not only the movement but also a change in the size of the object, a change in the trajectory, etc. can be considered as the type of the correction.
【0093】尚、本願発明においても画像種選択手段3
00より「アニメーション表示」を選択すると従来と同
様アニメーション全体の表示ができることはもちろんで
ある。In the present invention, the image type selecting means 3
If "animation display" is selected from 00, the entire animation can be displayed as in the conventional case.
【0094】[0094]
【発明の効果】以上説明したように本発明は、オペレー
タが希望する時間点の設定あるいは希望する時間区間の
設定が時間選択手段よりできるので、上記時間点でのス
ナップショットあるいは時間区間でのアニメーションの
表示ができる効果がある。また、上記画像種選択手段よ
り各種の画像種が指定できるので、指定された画像種に
対応して上記のスナップショットあるいはアニメーショ
ンを表示できる。更に、オペレータは上記希望の時間に
おけるスナップショットあるいは希望の時間区間におけ
るアニメーションを見ながら編集作業ができるので、ア
ニメーションの編集が極めて容易になる効果がある。As described above, according to the present invention, the time point desired by the operator or the desired time section can be set by the time selecting means, so that the snapshot at the above time point or the animation at the time section can be obtained. There is an effect that can be displayed. Further, since various image types can be designated by the image type selecting means, the above-mentioned snapshot or animation can be displayed corresponding to the designated image type. Further, since the operator can edit while watching the snapshot at the desired time or the animation in the desired time section, there is an effect that the editing of the animation becomes extremely easy.
【図1】本発明の1実施例を示す機能ブロック図であ
る。FIG. 1 is a functional block diagram showing one embodiment of the present invention.
【図2】スナップショット列挙表示の例を示す図であ
る。FIG. 2 is a diagram showing an example of a snapshot enumeration display.
【図3】スナップショット重畳表示の例を示す図であ
る。FIG. 3 is a diagram illustrating an example of a snapshot superimposed display.
【図4】スナップショット3次元表示の例を示す図であ
る。FIG. 4 is a diagram showing an example of a snapshot three-dimensional display.
【図5】区間アニメーション列挙表示の例を示す図であ
る。FIG. 5 is a diagram showing an example of section animation enumeration display.
【図6】区間アニメーション重畳表示の例を示す図であ
る。FIG. 6 is a diagram illustrating an example of section animation superimposed display.
【図7】区間アニメーション3次元表示の例を示す図で
ある。FIG. 7 is a diagram showing an example of section animation three-dimensional display.
【図8】本発明装置の動作手順を示すフロー図である。FIG. 8 is a flowchart showing an operation procedure of the device of the present invention.
【図9】表示制御手段の作動に至るフロー図である。FIG. 9 is a flowchart showing an operation of the display control means.
【図10】スナップショット連続表示以外のスナップシ
ョット表示制御手段の機能ブロック図である。FIG. 10 is a functional block diagram of snapshot display control means other than the continuous snapshot display.
【図11】スナップショット表示制御手段の動作手順を
示すフロー図である。FIG. 11 is a flowchart showing an operation procedure of a snapshot display control means.
【図12】スナップショット連続表示制御手段の機能ブ
ロック図である。FIG. 12 is a functional block diagram of a snapshot continuous display control unit.
【図13】スナップショット連続表示制御手段の動作手
順を示すフロー図である。FIG. 13 is a flowchart showing the operation procedure of the snapshot continuous display control means.
【図14】スナップショット連続表示制御手段の動作手
順を示すフロー図である。FIG. 14 is a flowchart showing the operation procedure of the snapshot continuous display control means.
【図15】区間アニメーション表示制御手段の機能ブロ
ック図である。FIG. 15 is a functional block diagram of a section animation display control unit.
【図16】区間アニメーション表示制御手段の動作手順
を示すフロー図である。FIG. 16 is a flowchart showing an operation procedure of a section animation display control means.
【図17】区間アニメーション表示制御手段の動作手順
を示すフロー図である。FIG. 17 is a flowchart showing an operation procedure of a section animation display control means.
【図18】区間アニメーション連続表示制御手段の機能
ブロック図である。FIG. 18 is a functional block diagram of a section animation continuous display control means.
【図19】区間アニメーション連続表示制御手段の動作
手順を示すフロー図である。FIG. 19 is a flowchart showing the operation procedure of the section animation continuous display control means.
【図20】アニメーション修正を行う手順を示すフロー
図である。FIG. 20 is a flowchart showing a procedure for performing animation correction.
【図21】時間選択手段の詳細を示す図である。FIG. 21 is a diagram showing details of a time selection unit.
【図22】画像種選択手段の詳細を示す図である。FIG. 22 is a diagram illustrating details of an image type selection unit.
【図23】従来のアニメーションのオブジェクトとその
軌跡の一例を示す図である。FIG. 23 is a diagram showing an example of a conventional animation object and its trajectory.
【図24】従来装置の時間操作パネルを示す図である。FIG. 24 is a diagram showing a time operation panel of a conventional device.
【図25】従来の複数のオブジェクトとその軌跡の一例
を示す図である。FIG. 25 is a diagram illustrating an example of a conventional plurality of objects and their trajectories.
【図26】従来のアニメーション編集装置の機能ブロッ
ク図である。FIG. 26 is a functional block diagram of a conventional animation editing device.
11 時間取得手段 12 描画手段 22 時間判定手段 100 表示制御手段 105 アニメーションデータ制御手段 107 スナップショット列挙表示制御手段 108 スナップショット重畳表示制御手段 109 スナップショット連続表示制御手段 110 スナップショット3次元表示制御手段 111 区間アニメーション列挙表示制御手段 112 区間アニメーション重畳表示制御手段 113 区間アニメーション連続表示制御手段 114 区間アニメーション3次元表示制御手段 200 時間選択手段 300 画像種選択手段 DESCRIPTION OF SYMBOLS 11 Time acquisition means 12 Drawing means 22 Time determination means 100 Display control means 105 Animation data control means 107 Snapshot enumeration display control means 108 Snapshot superimposition display control means 109 Snapshot continuous display control means 110 Snapshot three-dimensional display control means 111 Section animation enumeration display control means 112 Section animation superimposition display control means 113 Section animation continuous display control means 114 Section animation three-dimensional display control means 200 Time selection means 300 Image type selection means
───────────────────────────────────────────────────── フロントページの続き (72)発明者 藤田 光子 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 (72)発明者 葉山 悟 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 ──────────────────────────────────────────────────の Continuing on the front page (72) Inventor Mitsuko Fujita 1006 Kadoma Kadoma, Kadoma, Osaka Prefecture Inside Matsushita Electric Industrial Co., Ltd.
Claims (15)
御手段に入力することによって、各時間点に対応するス
ナップショットデータを得、該スナップショットデータ
に基づいて表示制御手段にてスナップショットを表示す
るアニメーション編集装置において、 少なくとも1の時間点の選択が可能な時間選択手段と、 表示したい画像の種類を選択が可能な画像種選択手段
と、 上記時間選択手段より設定された時間点を上記アニメー
ションデータ制御手段に与えることによって取得した、
該時間点におけるスナップショットデータに基づいて、
画像種選択手段より指定された画像種に応じた描画をす
る上記表示制御手段とを備えたことを特徴とするアニメ
ーション編集装置。An animation in which snapshot data corresponding to each time point is obtained by inputting a specific time point to animation data control means, and a snapshot is displayed by a display control means based on the snapshot data. In the editing apparatus, a time selecting means capable of selecting at least one time point; an image type selecting means capable of selecting a type of an image to be displayed; and the animation data controlling the time point set by the time selecting means. Obtained by giving to the means,
Based on the snapshot data at the time point,
An animation editing apparatus comprising: the display control means for performing drawing according to an image type designated by an image type selection means.
設定された各時間点に対応するスナップショットを、上
記各時間点の数に対応して確保された位置座標系に、そ
れぞれ別個に表示するスナップショット列挙表示制御手
段である請求項1に記載のアニメーション編集装置。2. The display control means independently displays a snapshot corresponding to each time point set by a time selection means on a position coordinate system secured in correspondence with the number of each time point. 2. The animation editing device according to claim 1, wherein the animation editing device is a snapshot enumeration display control unit.
設定された各時間点に対応するスナップショットを、1
の位置座標系に同時に表示するスナップショット重畳表
示制御手段である請求項1に記載のアニメーション編集
装置。3. The display control means stores a snapshot corresponding to each time point set by the time selection means as one
2. The animation editing device according to claim 1, wherein the animation editing device is a snapshot superimposed display control unit that simultaneously displays the images on the position coordinate system.
設定された各時間点に対応するスナップショットを、1
の位置座標系に時間軸に沿って連続して表示するスナッ
プショット連続表示制御手段である請求項1に記載のア
ニメーション編集装置。4. The display control means stores one or more snapshots corresponding to each time point set by the time selection means.
2. The animation editing device according to claim 1, wherein the animation editing device is a snapshot continuous display control unit that continuously displays the position coordinate system along the time axis.
設定された各時間点に対応するスナップショットを、2
次元の位置座標軸と時間軸よりなる3次元座標系で表示
するスナップショット3次元表示制御手段である請求項
1に記載のアニメーション編集装置。5. The display control means stores a snapshot corresponding to each time point set by the time selection means,
2. The animation editing device according to claim 1, wherein the animation editing device is a snapshot three-dimensional display control means for displaying a snapshot in a three-dimensional coordinate system including a three-dimensional position coordinate axis and a time axis.
の設定する各時間点を取り込んでアニメーションデータ
制御手段に与える時間取得手段と、 上記アニメーションデータ制御手段より上記各時間点に
対応するスナップショットデータを取得し、画像種に応
じた描画を行う描画手段と、 を備えた請求項2、3または5に記載のアニメーション
編集装置。6. The display control means: a time acquisition means which fetches each time point set by the time selection means and gives the time point to the animation data control means; and a snapshot corresponding to each time point by the animation data control means. The animation editing apparatus according to claim 2, further comprising: drawing means for acquiring data and performing drawing according to an image type.
が:上記時間選択手段の設定する時間点を取り込んで時
間記憶手段に記憶する、時間取得手段と、 上記時間記憶手段に取り込まれた各時間点を時間軸に沿
って順次にアニメーションデータ制御手段に順次与える
時間判定手段と、 上記アニメーションデータ制御手段より得られる各時間
点に対応するスナップショットを時間軸に沿って描画す
る描画手段と、 を備えた請求項4に記載のアニメーション編集装置。7. The snapshot continuous display control means: a time acquisition means, which fetches a time point set by the time selection means and stores the time point in a time storage means, and a time point fetched by the time storage means. Time determination means for sequentially giving the animation data control means sequentially along the time axis, and drawing means for drawing along the time axis snapshots corresponding to each time point obtained by the animation data control means. The animation editing device according to claim 4.
データ制御手段に入力することによって、上記各時間点
に対応するスナップショットデータを順次得し、該スナ
ップショットデータに基づいて表示制御手段にて上記複
数の時間点に対応するアニメーションを表示するアニメ
ーション編集装置において、 少なくとも1の時間区間を選択が可能な時間選択手段
と、 表示したい画像の種類を選択が可能な画像種選択手段
と、 上記時間選択手段より設定された特定の時間区間に属す
る複数の時間点を、上記アニメーションデータ制御手段
に順次与えて、各時間点におけるスナップショットデー
タを取得し、該スナップショットデータに基づいて、上
記画像選択手段より指定された画像種に応じた描画をす
る上記表示制御手段と、 を備えたことを特徴とするアニメーション編集装置。8. By inputting a plurality of continuous time points to the animation data control means, snapshot data corresponding to the time points are sequentially obtained, and based on the snapshot data, the display control means controls the display control means. In an animation editing apparatus for displaying animations corresponding to a plurality of time points, a time selecting means capable of selecting at least one time section; an image type selecting means capable of selecting a type of an image to be displayed; A plurality of time points belonging to a specific time section set by the means are sequentially given to the animation data control means to acquire snapshot data at each time point, and the image selecting means is provided based on the snapshot data. The display control means for rendering according to the image type specified by the user. Animation editing apparatus according to claim.
設定された各時間区間に対応するアニメーションを、上
記各時間区間の数に対応して確保された位置座標系にそ
れぞれ別個に表示する区間アニメーション列挙表示制御
手段である請求項8に記載のアニメーション編集装置。9. A section in which the display control means separately displays an animation corresponding to each time section set by the time selection means on a position coordinate system secured corresponding to the number of each time section. 9. The animation editing device according to claim 8, wherein the animation editing device is an animation enumeration display control unit.
り設定された各時間区間に対応するアニメーションを、
1の位置座標系に同時に表示する区間アニメーション重
畳表示制御手段である請求項8に記載のアニメーション
編集装置。10. The display control means displays an animation corresponding to each time section set by the time selection means.
9. The animation editing device according to claim 8, wherein the animation editing device is a section animation superimposed display control means for simultaneously displaying in the one position coordinate system.
り設定された各時間区間に対応するアニメーションを、
1の位置座表系に時間軸に沿って順次に表示する区間ア
ニメーション連続表示制御手段である請求項8に記載の
区間アニメーション編集装置。11. The display control means displays an animation corresponding to each time section set by the time selection means.
9. The section animation editing apparatus according to claim 8, wherein the section animation continuous display control means sequentially displays the position coordinates on the first position coordinate system along the time axis.
り設定された各時間区間に対応するアニメーションを、
2次元の位置座標軸と時間軸よりなる3次元座標系に表
示する区間アニメーション3次元表示制御手段である請
求項8に記載のアニメーション編集装置。12. The display control means displays an animation corresponding to each time section set by the time selection means.
9. The animation editing device according to claim 8, wherein the animation editing device is a section animation three-dimensional display control means for displaying in a three-dimensional coordinate system consisting of a two-dimensional position coordinate axis and a time axis.
段の設定する時間区間を取り込んで時間記憶手段に記憶
する、時間取得手段と、 上記時間記憶手段に取り込まれた各時間区間に属する時
間点をアニメーションデータ制御手段に与える時間判定
手段と、 上記アニメーションデータ制御手段より得られる時間軸
に沿ったスナップショットデータに基づいて、各時間区
間に対応する画像種に応じたアニメーションを描画する
描画手段と、 を備えた請求項9、10又は12に記載のアニメーショ
ン編集装置。13. The display control means: a time acquisition means for taking in a time section set by the time selection means and storing the time section in a time storage means; and a time point belonging to each time section taken in the time storage means. Time determination means for giving the animation data control means, and drawing means for drawing an animation corresponding to an image type corresponding to each time section based on snapshot data along the time axis obtained by the animation data control means. The animation editing apparatus according to claim 9, comprising:
手段が:上記時間選択手段の設定する時間区間を取り込
んで時間記憶手段に記憶する、時間取得手段と、 上記時間記憶手段に取り込んだ各時間区間に属する時間
点をアニメーションデータ制御手段に時間軸に沿って順
次に与える時間判定手段と、 上記アニメーションデータ制御手段より得られる時間軸
に沿ったスナップショットデータに基づいて、各時間区
間に対応するアニメーションを時間軸に沿って描画する
描画手段と、 を備えた請求項11に記載のアニメーション編集装置。14. The section animation continuous display control means: fetching a time section set by the time selection means and storing the time section in a time storage means; and belonging to each time section fetched in the time storage means. Time determination means for sequentially giving time points to the animation data control means along the time axis; and animation corresponding to each time section based on the snapshot data along the time axis obtained from the animation data control means. The animation editing apparatus according to claim 11, further comprising: drawing means for drawing along an axis.
た請求項1〜14のいずれかに記載のアニメーション編
集装置15. The animation editing apparatus according to claim 1, further comprising animation editing means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8211275A JPH1055451A (en) | 1996-08-09 | 1996-08-09 | Animation editing equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8211275A JPH1055451A (en) | 1996-08-09 | 1996-08-09 | Animation editing equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH1055451A true JPH1055451A (en) | 1998-02-24 |
Family
ID=16603235
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8211275A Pending JPH1055451A (en) | 1996-08-09 | 1996-08-09 | Animation editing equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH1055451A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000113208A (en) * | 1998-09-30 | 2000-04-21 | Toshiba Corp | Information presentation method, information presentation device, and recording medium |
| JP2003509880A (en) * | 1999-09-03 | 2003-03-11 | アイサーフティーヴィー | Marking of moving objects in video streams |
| CN100568248C (en) | 2004-07-09 | 2009-12-09 | 深圳华强智能技术有限公司 | shooting game equipment |
-
1996
- 1996-08-09 JP JP8211275A patent/JPH1055451A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000113208A (en) * | 1998-09-30 | 2000-04-21 | Toshiba Corp | Information presentation method, information presentation device, and recording medium |
| JP2003509880A (en) * | 1999-09-03 | 2003-03-11 | アイサーフティーヴィー | Marking of moving objects in video streams |
| CN100568248C (en) | 2004-07-09 | 2009-12-09 | 深圳华强智能技术有限公司 | shooting game equipment |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7304650B2 (en) | Video object clipping method and apparatus | |
| US7561160B2 (en) | Data editing program, data editing method, data editing apparatus and storage medium | |
| US6967666B1 (en) | Composite picture generating method | |
| EP3217258B1 (en) | Method and system for editing scene in three-dimensional space | |
| JP4858626B2 (en) | Information display device and program | |
| KR20020059844A (en) | Image processing apparatus, image processing method, record medium, computer program, and semiconductor device | |
| JPH1011597A (en) | Picture creation equipment | |
| JPH06101018B2 (en) | Search of moving image database | |
| JPH06266330A (en) | Virtual 3D window display control method | |
| KR102648288B1 (en) | Methods and systems for presenting media content with multiple media elements in an editorial environment | |
| JP4858625B2 (en) | Information display device and program | |
| JP2002044519A (en) | Method and apparatus for extracting object in moving image | |
| JPH06187089A (en) | Scroll control method | |
| JP2006203443A (en) | Image composition apparatus and image composition program | |
| JP3348363B2 (en) | Graphic information display apparatus and method | |
| JPH09116868A (en) | Medical video display | |
| JP3249541B2 (en) | Card type data processing device and data processing device | |
| JPS6358578A (en) | Picture editing device | |
| JPS6358580A (en) | Picture editing device | |
| JPH0778061A (en) | Video display | |
| JP2000172719A (en) | Device and method for providing image information, and computer-readable medium storing program for image information providing device | |
| JP3589657B2 (en) | 3D polygon surface pattern processing method | |
| JPS6358581A (en) | image editing device | |
| CN118764666A (en) | Video screenshot method, device, medium and program product | |
| JP2008053771A (en) | Television receiver |