JP3469231B2 - Animation search device - Google Patents
Animation search deviceInfo
- Publication number
- JP3469231B2 JP3469231B2 JP2002332791A JP2002332791A JP3469231B2 JP 3469231 B2 JP3469231 B2 JP 3469231B2 JP 2002332791 A JP2002332791 A JP 2002332791A JP 2002332791 A JP2002332791 A JP 2002332791A JP 3469231 B2 JP3469231 B2 JP 3469231B2
- Authority
- JP
- Japan
- Prior art keywords
- animation
- data
- emotion
- parameter
- script
- 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.)
- Expired - Fee Related
Links
Landscapes
- Processing Or Creating Images (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明はアニメーション検索
装置に関する。TECHNICAL FIELD The present invention relates to an animation search device.
【0002】[0002]
【従来の技術】アニメーション作成・再生装置に関して
は以下の文献がある。2. Description of the Related Art There are the following documents regarding an animation creating / reproducing apparatus.
【0003】特開平5−290144号公報には、キャ
ラクタデータの基本形状データを格納する装置と基本形
状データを選択する装置とを備え、所定の動作記述言語
の記述に従ってアニメーションを実行する装置が開示さ
れている。Japanese Unexamined Patent Publication No. 5-290144 discloses a device that includes a device for storing basic shape data of character data and a device for selecting basic shape data, and executes an animation in accordance with a description in a predetermined action description language. Has been done.
【0004】パターンの切り替えによってアニメーショ
ンを出力する装置として、特開平6−203139号公
報に、時間の経過に従ってパターンを切り替えることに
よりアニメーションを出力する装置が開示されている。As a device for outputting an animation by switching a pattern, Japanese Patent Laid-Open No. 6-203139 discloses a device for outputting an animation by switching a pattern over time.
【0005】また通信を用いたものとして、特開平6−
203120号公報に、「はい」や「いいえ」などの相
手の返事に応じて画面上のキャラクタの表情を替えるな
どのアニメーション処理を行う装置が示されている。Further, as one using communication, Japanese Patent Laid-Open No. 6-
Japanese Patent No. 203120 discloses an apparatus that performs animation processing such as changing the facial expression of a character on the screen in response to a reply such as "Yes" or "No" to the other party.
【0006】アニメーションを伝達する手段としては、
QuickTime(アップル社)やMPEGなどの圧
縮動画ファイルを用いたものが広く使われている。[0006] As means for transmitting animation,
Files using compressed moving image files such as QuickTime (Apple Inc.) and MPEG are widely used.
【0007】アニメーションの顔の表情に関しては、現
在研究中のテーマが多く、例えば、電子通信学会論文誌
1995年4月 pp.512−522「眼のCGアニ
メーションと視線の知覚に関する検討」に代表される臨
場感通信、知的コミュニケーション、及びマルチモーダ
ルインタラクションなどの分野で研究がなされており、
いくつかの実績が発表されている。[0007] Regarding facial expressions in animation, there are many themes currently under study, for example, the Institute of Electronics and Communication Engineers, April 1995, pp. Research is being conducted in fields such as realistic communication, intelligent communication, and multi-modal interaction represented by 512-522 "Study on CG Animation of Eyes and Perception of Gaze".
Several achievements have been announced.
【0008】一方、CGによって顔の表情を作成する手
段としては、表情を表す表情筋に沿ったパラメータを調
整する方法が既に確立されている。On the other hand, as a means for creating a facial expression by CG, a method of adjusting a parameter along the facial expression muscle representing the facial expression has already been established.
【0009】[0009]
【特許文献1】特開平5−290144号公報(公開日
平成05年11月05日)[Patent Document 1] Japanese Patent Application Laid-Open No. 5-290144 (publication date: November 05, 2005)
【0010】[0010]
【特許文献2】特開平6−203139号公報(公開日
平成06年07月22日)[Patent Document 2] Japanese Unexamined Patent Publication No. 6-203139 (publication date: July 22, 2006)
【0011】[0011]
【特許文献3】特開平6−203120号公報(公開日
平成06年07月22日)[Patent Document 3] Japanese Unexamined Patent Publication No. 6-203120 (publication date: July 22, 2006)
【0012】[0012]
【発明が解決しようとする課題】しかしながら、特開平
5−290144号公報には、基本形状データとしてど
のようなデータを持つのか、各データの表示位置及びそ
の指定、選択や切り替えの制御方法、動作記述言語の具
体的構成等について記載されておらず、実現されるアニ
メーションについても不明である。However, in Japanese Patent Laid-Open No. 5-290144, what kind of data is stored as basic shape data, the display position of each data and its designation, control method for selection and switching, and operation. The specific structure of the description language is not described, and the animation to be realized is unknown.
【0013】また、特開平6−203139号公報に開
示された装置は、時間の経過に伴い決められたパターン
を切り替えて所定のアニメーションの出力を行うもので
あり、ユーザーがアニメーションを作ることは出来な
い。特開平6−203120号公報に記載された装置
は、回答に対するアニメーションがあらかじめ定められ
ており、ユーザーは用意された回答パターンを選ぶこと
しかできない。Further, the apparatus disclosed in Japanese Patent Laid-Open No. 6-203139 switches a predetermined pattern with the passage of time and outputs a predetermined animation, and the user cannot make an animation. Absent. The device described in Japanese Patent Laid-Open No. 6-203120 has a predetermined animation for the answer, and the user can only select the prepared answer pattern.
【0014】このようにこれら従来の装置はカスタマイ
ズ性に欠けるものである。アニメーションをコミュニケ
ーションに用いる場合、ユーザーの意思が反映されるこ
とが必要であり、ユーザー自身がアニメーションを作成
できないこれらの方法では不十分である。As described above, these conventional devices lack customizability. When animation is used for communication, it is necessary to reflect the intention of the user, and these methods in which the user cannot create the animation themselves are insufficient.
【0015】自由なアニメーションを送信する方法とし
ては、先に述べた動画ファイルを送る方法があるが、こ
れらの方法は送ることの出来るアニメーションの制約は
少ないが、データ量が非常に大きく現在の伝達手段にお
いては送信に非常に時間がかかるものであり、チャット
などのリアルタイムコミュニケーションには不向きであ
る。As a method of transmitting a free animation, there is a method of transmitting a moving image file as described above. These methods have few restrictions on the animation that can be transmitted, but the amount of data is very large and the current transmission is impossible. The method takes a very long time to send, and is not suitable for real-time communication such as chat.
【0016】従来の装置のように文字を入力して会話の
内容を表現する場合、絵によって伝えるべき内容を言葉
で記述するため、文章を考えなければならない。また、
アニメーションを使って、人の動きを表現して、そのア
クションで会話の内容を表現する場合には、感情を表す
ことはできても、同様に文章で伝達する必要がある。When expressing the contents of a conversation by inputting characters like a conventional device, it is necessary to consider a sentence because the contents to be conveyed by a picture are described in words. Also,
When an animation is used to represent the movement of a person and the action is used to express the content of the conversation, it is necessary to convey it in the same way even if the emotion can be expressed.
【0017】また、上記のQuickTimeやMPE
Gなどの圧縮動画ファイルによってアニメーションを伝
達する場合、送・受信するビットマップデータの量が多
くなり、リアルタイムの通信を行うためには、専用の高
速通信回線を使用する必要がある。The above-mentioned QuickTime and MPE
When an animation is transmitted by a compressed moving image file such as G, the amount of bitmap data to be transmitted / received is large, and it is necessary to use a dedicated high-speed communication line for real-time communication.
【0018】アニメーションの顔の表情に関しての研究
は、いずれもユーザーが示した表情をコンピュータが自
動的に検出したり、ユーザーに対するリアクションとし
てコンピュータが表情をもってユーザーに接するといっ
た機械の擬人化に主眼が置かれており、ユーザーが任意
の顔の表情を容易に作成することを目的とするものでは
ない。In all of the researches on the facial expressions of animation, the focus is on anthropomorphic machines such as the computer automatically detecting the facial expression shown by the user and the computer contacting the user with the facial expression as a reaction to the user. However, it is not intended for the user to easily create an arbitrary facial expression.
【0019】また、表情筋に沿って顔の表情を作成する
方法は、プロのアニメータがCG作品を創作する際に用
いるものであり、この方法で表情のアニメーションを作
成するためには専門的な知識とセンスが要求される。The method of creating facial expressions along the facial muscles is used by a professional animator when creating a CG work. To create facial expression animation by this method, a specialized method is required. Knowledge and sense are required.
【0020】また、従来の技術・装置では、アニメーシ
ョンで表現される顔の表情を検索することが困難であ
り、従って、通信の際に発信者が意図する感情等の情報
を対応するアニメーションを付加することによって伝達
することは困難である。Further, it is difficult to search the facial expression expressed by animation with the conventional technology / device, and therefore, when communicating, an animation corresponding to information such as emotions intended by the caller is added. It is difficult to communicate by doing.
【0021】コミュニケーション手段の一つとして、感
情等の情報を表すアニメーションを使用するためには、
感情を表現する様々なアニメーションを備えたデータベ
ースと該データベースから伝えたい感情を的確に表して
いるアニメーションを容易に抽出することのできる検索
手段が必要である。In order to use an animation representing information such as emotions as one of communication means,
There is a need for a database equipped with various animations that express emotions and a search means that can easily extract animations that accurately express the emotions to be conveyed from the database.
【0022】本発明の目的は、これらの問題を解決する
ためになされたものであり、ユーザーの意図する感情等
を的確に表しているアニメーションを容易に抽出するこ
とが可能な、アニメーション検索装置を提供することで
ある。An object of the present invention is to solve these problems, and to provide an animation search device capable of easily extracting an animation that accurately represents a user's intended emotions. Is to provide.
【0023】[0023]
【0024】[0024]
【課題を解決するための手段】本発明のアニメーション
検索装置は、ユーザーが表現したい感情の種類を示すパ
ラメータを入力するための感情パラメータ入力手段と、
感情の種類毎に顔のアニメーションを構成する各パーツ
パターンのデータを前記パラメータと対応させて格納す
るデータベースと、前記感情パラメータ入力手段から入
力されたパラメータに対応する各パーツパターンのデー
タを前記データベースから検索して出力する制御手段と
を備え、前記感情パラメータ入力手段は、感情の種類を
各座標軸の一方向に割り当てると共に感情の強弱レベル
を座標の絶対値に対応させたパラメータ座標を表示さ
せ、ユーザーが前記座標軸および座標軸上の絶対値を入
力することにより、前記感情の種類およびレベルを入力
可能に構成されていることを特徴としている。An animation retrieval device of the present invention comprises emotion parameter input means for inputting a parameter indicating the type of emotion the user wants to express.
A database that stores the data of each part pattern that constitutes a face animation for each kind of emotion in association with the parameters, and the data of each part pattern that corresponds to the parameters input from the emotion parameter input means from the database. The emotion parameter input means includes a control means for searching and outputting the emotion type.
Allocation to one direction of each coordinate axis and emotional strength level
The parameter coordinates corresponding to the absolute value of the coordinate are displayed.
The user can enter the above-mentioned axes and absolute values on the axes.
Enter the type and level of emotions by pressing
It is characterized by being configured as possible .
【0025】[0025]
【0026】[0026]
【0027】本発明のアニメーション検索装置は、ユー
ザーが表現したい感情の種類を選択するためのパラメー
タ選択部と、上記パラメータ選択部で選択されたパラメ
ータに基づいてアニメーションの作成および合成に必要
なスクリプトデータを作成するデータ制御部と、前記ス
クリプトデータに応じてアニメーションの作成および再
生を行うアニメーション作成・再生部と、作成されたア
ニメーションを画面上に表示するアニメーション表示部
とを備え、前記アニメーション作成・再生部は、目、
口、手、足等の複数のパーツパターンの組み合わせから
なるモンタージュを作成する手段と、前記モンタージュ
の各パーツパターンを切り替える手段と、ユーザーが前
記パーツパターンの選択、切り替え等の命令を所定のコ
マンドと対応するパラメータとからなるスクリプトによ
り入力するための入力手段と、入力されたスクリプトを
翻訳して実行する実行手段と、ユーザーがスクリプトの
組み合わせをマクロとして登録するための登録手段とを
備えていることを特徴としている。 The animation search device of the present invention is
Parameter for selecting the type of emotion that the user wants to express
Parameter selection section and the parameters selected in the parameter selection section above.
Required for creating and compositing animations based on data
A data control unit that creates simple script data
Creates and replays the animation depending on the crypto data.
The animation creation / playback section that performs live and the created animation
Animation display part that displays animation on the screen
And the animation creation / playback unit has eyes,
Means for creating a montage consisting of a combination of a plurality of parts patterns such as mouth, hands, feet, etc., means for switching each part pattern of the montage, and a user using a predetermined command to select and switch the part patterns. An input means for inputting with a script consisting of corresponding parameters, an execution means for translating and executing the input script, and a registration means for the user to register a combination of scripts as a macro. Is characterized by.
【0028】本発明のアニメーション検索装置は、ユー
ザーが表現したい感情の種類を選択するためのパラメー
タ選択部と、上記パラメータ選択部で選択されたパラメ
ータに基づいてアニメーションの作成および合成に必要
なスクリプトデータを作成するデータ制御部と、前記ス
クリプトデータに応じてアニメーションの作成および再
生を行うアニメーション作成・再生部と、作成されたア
ニメーションを画面上に表示するアニメーション表示部
とを備え、前記データ制御部は、感情の種類毎に顔のア
ニメーションを構成する各パーツパターンのデータを前
記パラメータと対応させて格納するデータベースと、前
記パラメータ入力手段から入力されたパラメータに対応
する各パーツパターンのデータを前記データベースから
検索して出力する制御手段からなることを特徴としてい
る。 The animation search device of the present invention is
Parameter for selecting the type of emotion that the user wants to express
Parameter selection section and the parameters selected in the parameter selection section above.
Required for creating and compositing animations based on data
A data control unit that creates simple script data
Creates and replays the animation depending on the crypto data.
The animation creation / playback section that performs live and the created animation
Animation display part that displays animation on the screen
The data control unit corresponds to the parameter input from the parameter input unit, and a database that stores the data of each part pattern that forms a face animation for each emotion type in association with the parameter. It is characterized by comprising control means for retrieving and outputting data of each part pattern from the database.
【0029】本発明のアニメーション検索装置において
は、ユーザーの入力した感情の種類を示すパラメータに
応じてアニメーションのデータが検索されて出力され
る。従って、従来の電子メールのような電子ネットワー
クによる通信において、テキスト等の言語系情報だけで
なく、感情を視覚的に理解しやすいアニメーションを付
加することができ、言葉だけでは表現が困難な裏感情
(言葉では怒っているが、本意は嬉しいときなど)の表
現などにおいて、言語を補足して送信者の本意を伝える
ことが可能となる。In the animation retrieval device of the present invention, animation data is retrieved and output according to the parameter indicating the kind of emotion input by the user. Therefore, in conventional communication using electronic networks such as e-mail, not only linguistic information such as text but also an animation that makes it easy to visually understand emotions can be added. It becomes possible to convey the intention of the sender by supplementing the language in expressions such as (when it is angry in words, but when the intention is happy).
【0030】[0030]
【発明の実施の形態】以下、本発明のアニメーション作
成・再生装置の実施の形態を図を参照しながら説明す
る。BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of an animation creating / reproducing apparatus of the present invention will be described below with reference to the drawings.
【0031】図1は、本発明のアニメーション作成・再
生装置の実施の形態の構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of an embodiment of an animation creating / reproducing apparatus of the present invention.
【0032】本実施の形態の装置で作成したアニメーシ
ョンによって通信を行う場合は、図1の構成を持つ装置
Aと同様の構成を持つ装置Bとを、RS−232C手段
2を介して接続する。When communication is performed by the animation created by the device of this embodiment, the device A having the same configuration as the device A shown in FIG. 1 and the device B having the same configuration are connected via the RS-232C means 2.
【0033】図1においてCPU等からなる処理部1
は、ユーザーがスクリプトを生成・編集するためのスク
リプトデータ編集手段1aと、スクリプトを命令とパラ
メータとに分離するスクリプトデータ翻訳手段1bと、
スクリプトの内容に応じて実際に処理を行うスクリプト
データ実行手段1cと、パターンデータを読みだして、
処理部と接続されたCRT等の表示装置7の画面の指定
位置に表示するアニメーション表示手段1dとからな
る。In FIG. 1, a processing unit 1 including a CPU and the like.
Is a script data editing means 1a for the user to generate and edit the script, and a script data translating means 1b for separating the script into instructions and parameters,
The script data execution means 1c that actually performs processing according to the contents of the script and the pattern data are read,
The animation display means 1d is displayed at a specified position on the screen of the display device 7 such as a CRT connected to the processing unit.
【0034】図2に示すようなキャラクタを表示する際
に必要となる、パーツパターンデータと各パーツの位置
決め用座標はそれぞれアニメーション表示手段1dに接
続されたパーツパターン記録手段5、及びパーツ位置決
め用座標記録手段6によって管理される。これらにはR
OMなどが使用される。The part pattern data and the positioning coordinates of each part, which are necessary when displaying a character as shown in FIG. 2, are the part pattern recording means 5 connected to the animation display means 1d and the parts positioning coordinates. It is managed by the recording means 6. R for these
OM or the like is used.
【0035】スクリプトデータ編集手段1aには、ユー
ザーが作成した、又は最初から用意されたマクロ(スク
リプト命令の羅列)を記録するためのマクロ記録手段3
が接続されている。これには、バックアップメモリやフ
ラッシュメモリが使用される。スクリプトデータ実行手
段1cには、スクリプトの実行間隔を決めるタイマー4
と、スクリプトの繰り返しデータを記録するための繰り
返しデータ記録手段8と、図2に示すような複数のパー
ツパターンを組み合わせて構成されるキャラクタの名前
を登録するためのキャラクタ名登録手段9とが接続され
ている。In the script data editing means 1a, a macro recording means 3 for recording macros (list of script commands) created by the user or prepared from the beginning.
Are connected. A backup memory or a flash memory is used for this. The script data execution means 1c has a timer 4 for determining the script execution interval.
The repetitive data recording means 8 for recording repetitive data of the script and the character name registration means 9 for registering the name of the character formed by combining a plurality of part patterns as shown in FIG. 2 are connected. Has been done.
【0036】RS−232C手段2は、接続された他の
装置とのスクリプトの送受信に用いられ、作成したアニ
メーションをマシンAからマシンB、またはその逆へと
転送する。The RS-232C means 2 is used for transmitting / receiving a script to / from another connected device, and transfers the created animation from the machine A to the machine B or vice versa.
【0037】以下、本実施の形態の装置のスクリプト翻
訳・実行処理について説明する。The script translation / execution processing of the apparatus of this embodiment will be described below.
【0038】本実施の形態で使用されるスクリプトは、
図4に示すフォーマットで記述される命令であり、その
種類を大きく分けると、キャラクタを指定・作成・削除
する命令、切り替えるパーツを指定する命令、繰り返し
・実行間隔などアニメーション制御を行う命令の3つで
ある。それぞれの命令は命令部(コマンド)とパラメー
タ部とに別れており、スクリプトデータ翻訳手段1bに
よって分離され、それに応じた処理がスクリプトデータ
実行手段1cによって行われる。The script used in this embodiment is
The commands are described in the format shown in FIG. 4, and if the types are roughly divided, there are three commands: commands to specify / create / delete characters, commands to switch parts, and commands to control animation such as repetition / execution intervals. Is. Each command is divided into a command part (command) and a parameter part, which are separated by the script data translating means 1b, and the corresponding processing is performed by the script data executing means 1c.
【0039】以下、各コマンドの機能について説明す
る。The function of each command will be described below.
【0040】selコマンドはキャラクタ名をキャラク
タ名登録手段9に登録する命令である。一度登録したあ
とは同じselコマンドを用いてパターン切り替えの対
象となるキャラクタを指定出来る。これによって複数キ
ャラクタの制御が可能である。登録したキャラクタはe
rcコマンドを用いて消去するまで有効である。The sel command is an instruction to register the character name in the character name registration means 9. Once registered, the same sel command can be used to specify the character for pattern switching. This allows control of multiple characters. The registered character is e
It is valid until erased using the rc command.
【0041】setコマンドは指定されているキャラク
タのパーツのパターンデータを変更する命令である。各
パーツのパターンデータは図6に示されているように、
パーツ分類コードとパーツコードによって一意に決ま
る。例えば、痩長の胴体のパターンデータは、パーツコ
ード01とパーツ分類コード00で指定される。アニメ
ーション表示手段1dは、パーツパターン記録手段5か
らパターンデータを読み込み、パーツ位置決め用座標記
録手段6から読み出した座標を用いて、図2に示したよ
うに、選択されたキャラクタの対応する位置にパターン
を表示する。このときのプライオリティは図3に示す通
りである。The set command is an instruction to change the pattern data of the specified character part. The pattern data of each part is as shown in FIG.
Uniquely determined by the part classification code and the part code. For example, the pattern data of the thin body is designated by the part code 01 and the part classification code 00. The animation display means 1d reads the pattern data from the part pattern recording means 5 and uses the coordinates read from the part positioning coordinate recording means 6 to form a pattern at a position corresponding to the selected character as shown in FIG. Is displayed. The priorities at this time are as shown in FIG.
【0042】hedコマンドは繰り返しのスタートを決
める命令であり、スクリプトデータ実行手段1cは、h
edコマンドを受け取るとrepコマンドを受け取るま
で、繰り返しデータ記録手段8にスクリプトデータを保
存する。The hed command is an instruction for determining the start of repetition, and the script data execution means 1c uses the h command.
When the ed command is received, the script data is repeatedly stored in the data recording means 8 until the rep command is received.
【0043】repコマンドは繰り返しを指定する命令
で、繰り返し回数のパラメータを読み取り、繰り返しデ
ータ記録手段8に記録されたスクリプトデータを繰り返
し回数分実行する。The rep command is a command for designating the repetition, and the parameter of the repetition number is read, and the script data recorded in the repetition data recording means 8 is executed by the repetition number.
【0044】witはタイマー4の割り込み間隔を変更
する命令である。コマンドの実行はタイマー割り込みの
度に行われるので、これによってコマンドの実行間隔を
制御出来る。Wit is an instruction for changing the interrupt interval of the timer 4. Since the command is executed at every timer interrupt, the command execution interval can be controlled by this.
【0045】%%%はスクリプト終端記号でこれを読み
取ると実行を終了する。%%% is a script terminator, and when it is read, execution is terminated.
【0046】これらのコマンドを組み合わせたものを作
成することにより、パターン切り替えによるアニメーシ
ョン表示が行える。By creating a combination of these commands, animation display can be performed by pattern switching.
【0047】図5は、スクリプトの翻訳、実行のフロー
チャートである。FIG. 5 is a flow chart of script translation and execution.
【0048】まず最初にスクリプト読み出し開始位置を
先頭にし(S1)、スクリプトを頭から読み出す。この
スクリプトはユーザーが作成したローカルなものでも、
通信により受信したものでも、ディスク等によって読み
出したものでもよい。First, the script reading start position is set to the head (S1), and the script is read from the head. This script can be user created and local,
It may be received by communication or read by a disk or the like.
【0049】スクリプトのコマンド名は全て3文字にな
っているので、コマンド名を読み取り(S2)、それに
従って処理を条件分けする(S4〜S10)。スクリプ
トの終端記号(%%%)を読み出すまで、読み出し開始
位置を次のコマンド開始位置へ移動して(S11)同様
の処理を繰り返す。Since the command names of the script are all three characters, the command names are read (S2), and the processing is divided according to the conditions (S4 to S10). Until the terminal symbol (%%%) of the script is read, the read start position is moved to the next command start position (S11) and the same processing is repeated.
【0050】図7は、本実施例で使用するマクロを説明
する図である。上記スクリプトを複数組み合わせたもの
を、図に示したように「たけし登場」及び「Vサイン」
というマクロに登録することにより、これら一連の動作
を一つのマクロを指定することにより実行させることが
可能となる。更に、「たけし登場」及び「Vサイン」を
組み合わせたマクロ「たけしVサイン」のように、複数
のマクロを組み合わせて一つのマクロとすることも可能
である。このようなマクロを使用することにより、ユー
ザーが入力に要する時間が短縮でき、通信相手にリアル
タイムに応答することが可能となる。FIG. 7 is a diagram for explaining a macro used in this embodiment. As shown in the figure, a combination of the above scripts, "Takeshi appeared" and "V sign"
By registering with the macro, it is possible to execute these series of operations by designating one macro. Furthermore, it is also possible to combine a plurality of macros into one macro, such as a macro "Takeshi V sign" that is a combination of "Takeshi appeared" and "V sign". By using such a macro, the time required for the user to input can be shortened, and it becomes possible to respond to the communication partner in real time.
【0051】次に、通信機能を用いた2つの装置(マシ
ンAとマシンB)間でのアニメーションの伝達・受信に
ついて説明する。Next, transmission / reception of animation between two devices (machine A and machine B) using the communication function will be described.
【0052】マシンAからマシンB上のキャラクタを動
かすときは、まずselコマンドをマシンBにRS−2
32C手段2を用いて送信する。マシンBはその信号を
受け取り、図5に示したフローチャートに沿ってスクリ
プト翻訳・実行を行う。この場合、マシンBにselコ
マンドで指定されたキャラクタが、キャラクタ名登録手
段9に登録されていないときは登録を行い、登録されて
いるときは制御対象を変更する。When moving a character on the machine B from the machine A, the sel command is first sent to the machine B by RS-2.
32C means 2 is used for transmission. Machine B receives the signal and performs script translation / execution according to the flowchart shown in FIG. In this case, when the character designated by the sel command in the machine B is not registered in the character name registration means 9, registration is performed, and when registered, the control target is changed.
【0053】この後、マシンAからBへと送られたスク
リプトは指定されたキャラクタに対して実行される。こ
れによって、図8に示すように、selコマンドにより
複数のキャラクタをマシンBに作成し、制御対象を切り
替えながらキャラクタをコントロールすること、及び図
9に示すように、複数のマシンから一つの共通キャラク
タをコントロールすることも可能となる。登録されたキ
ャラクタを削除するときにはercコマンドを用いる。After that, the script sent from the machines A to B is executed for the designated character. As a result, as shown in FIG. 8, a plurality of characters are created on the machine B by the sel command, and the characters are controlled while switching the control target. As shown in FIG. 9, one common character from the plurality of machines is used. It is also possible to control. The erc command is used to delete the registered character.
【0054】上述のキャラクタデータと同様に、背景の
データについても、ビットマップデータを直接送・受信
するのではなく、パーツデータの種類、位置、大きさ、
及び数を指定するコマンドを用いる。As with the character data described above, for background data as well, the bitmap data is not directly transmitted / received, but the type, position, size of the part data,
And a command to specify the number.
【0055】図10に示すように、通信機能を用いて、
マシンAからマシンB上に背景のパーツCを送るとき
は、パーツCを選択するコマンドをマシンBに送信す
る。このとき、パーツCの位置や大きさ(縮小率)、そ
して数についてのデータも信号として同時に送信され
る。マシンBはこれらの信号を受信し、信号の翻訳・実
行を行う。これにより、選択コマンドにより複数の背景
パーツをマシンB上に作成し、シーンに合わせてパーツ
を変更、削除することができる。また、複数のマシンか
ら共通した一つの背景を作成することもできる。As shown in FIG. 10, using the communication function,
When the background part C is sent from the machine A to the machine B, a command for selecting the part C is sent to the machine B. At this time, data on the position, size (reduction rate), and number of the parts C are also transmitted as signals at the same time. Machine B receives these signals and translates and executes the signals. As a result, a plurality of background parts can be created on the machine B by the selection command, and the parts can be changed or deleted according to the scene. You can also create a common background from multiple machines.
【0056】以下、本発明のアニメーション検索装置の
実施の形態を図を参照しながら説明する。An embodiment of the animation retrieval device of the present invention will be described below with reference to the drawings.
【0057】図11は、本発明のアニメーション検索装
置の実施の形態の構成を示すブロック図である。FIG. 11 is a block diagram showing the configuration of the embodiment of the animation search device of the present invention.
【0058】本実施の形態のアニメーション検索装置
は、ユーザーが伝達したい感情の種類及び感情レベルを
選択するためのパラメータ選択部101と、選択された
感情に関するパラメータに基づいてアニメーションの作
成・合成に必要なスクリプトデータを作成するデータ制
御部102と、スクリプトデータに応じてアニメーショ
ンを作成・再生を行うアニメーション作成・再生部10
3と、作成されたアニメーションを画面上に表示するア
ニメーション表示部104と、表示されたアニメーショ
ンが意図したものか否かをユーザーが入力するための判
定結果入力部105と、アニメーションをデータとして
出力するデータ出力部106とを備えている。The animation search device according to the present embodiment is necessary for creating / synthesizing an animation based on the parameter selection unit 101 for selecting the emotion type and emotion level that the user wants to convey, and the parameter relating to the selected emotion. Data control unit 102 for creating various script data, and animation creation / playback unit 10 for creating / playing animation according to the script data.
3, an animation display unit 104 for displaying the created animation on the screen, a determination result input unit 105 for the user to input whether or not the displayed animation is intended, and the animation is output as data. And a data output unit 106.
【0059】アニメーション作成・再生部104は、上
述のアニメーション作成・再生装置の実施の形態で説明
した装置と同様の構成の装置が適用可能であり、以下に
おいては同様の構成の装置であるとして説明する。As the animation creating / reproducing unit 104, a device having the same configuration as the device described in the above-described embodiment of the animation creating / reproducing device can be applied, and in the following description, it is assumed that the device has the same configuration. To do.
【0060】次に、第11図及び第12図を参照して、
本実施の形態のアニメーション検索装置の動作を説明す
る。Next, referring to FIGS. 11 and 12,
The operation of the animation search device according to the present embodiment will be described.
【0061】最初に、ユーザーはパラメータ選択部10
1を介して表現したい感情及び感情レベルを選択して入
力する(S101)。First, the user selects the parameter selection unit 10
The emotion to be expressed and the emotion level are selected and input via 1 (S101).
【0062】入力されたパラメータに基づいてデータ制
御部102によりアニメーションの作成・合成に必要な
データをスクリプトデータの形態にして出力する(S1
02)。Based on the input parameters, the data control unit 102 outputs the data necessary for creating and synthesizing the animation in the form of script data (S1).
02).
【0063】スクリプトデータを受信したアニメーショ
ン作成・再生部104は、上述のアニメーション作成・
再生装置の実施の形態で説明した手順でアニメーション
を作成する(S103)。Upon receiving the script data, the animation creation / playback unit 104 creates the animation
An animation is created by the procedure described in the embodiment of the playback device (S103).
【0064】作成されたアニメーションはアニメーショ
ン表示部104によって画面上に表示される(S10
4)。The created animation is displayed on the screen by the animation display unit 104 (S10).
4).
【0065】ユーザーは画面上のアニメーションを見
て、自分の意図した表情であるか否かを判定結果入力部
105を介して入力する(S105)。The user looks at the animation on the screen and inputs via the determination result input unit 105 whether or not it is the facial expression intended by the user (S105).
【0066】結果がOKであればデータ制御部102で
作成されたスクリプトデータをデータ出力部106から
電子メールのエディター等に出力する(S106)。If the result is OK, the script data created by the data control unit 102 is output from the data output unit 106 to an e-mail editor or the like (S106).
【0067】ユーザーがS105で判定結果としてNo
を入力した場合には、再度パラメータ入力を受け付ける
モードにしてS101に戻って処理を行う。The user makes a No determination in S105
If is input, the mode is again set to accept the parameter input and the process returns to S101.
【0068】以下、本実施の形態のデータ制御部につい
て説明する。The data control unit of this embodiment will be described below.
【0069】本実施の形態のデータ制御部は、感情の種
類及びレベルに対応して顔の表情のパーツパターンデー
タを格納するデータベース部と、入力されたパラメータ
に応じて処理を行う制御部とから構成されている。The data control section of the present embodiment comprises a database section for storing part pattern data of facial expressions corresponding to emotion types and levels, and a control section for performing processing according to input parameters. It is configured.
【0070】データベース部は図13に示すように、感
情の種類及びレベルに対応して顔の表情のパターンデー
タを、眉、眼、鼻、上頬、口、下頬の各部分毎に分類し
て格納しておく。各部分のデータは、アニメーションを
作成するスクリプトデータ(パーツコード)として登録
しておく。As shown in FIG. 13, the database unit classifies the facial expression pattern data according to the type and level of emotion for each part of eyebrows, eyes, nose, upper cheeks, mouth and lower cheeks. And store it. The data of each part is registered as script data (part code) that creates an animation.
【0071】制御部は、感情の種類が複数選択された場
合に、各部分のデータをどのようにするのかについて処
理を行う。例えば、「喜び」と「悲しみ」が選択された
場合に、「眉」のデータをどのように扱うかについて処
理を行う。この場合の処理としては、以下の3つが考え
られる。When a plurality of emotion types are selected, the control unit carries out a process as to how to process the data of each part. For example, when “joy” and “sadness” are selected, processing is performed on how to handle the “eyebrow” data. The following three can be considered as the processing in this case.
【0072】(1)どちらかの感情を優先させる。レベ
ルに差のある場合にはレベルが大きい方を優先させ、レ
ベルが同じ場合には事前に設定した優先順位に従う。(1) Either emotion is given priority. If there is a difference in level, the one with the higher level is given priority, and if the levels are the same, the preset priority order is followed.
【0073】(2)中間のデータを採用する。(2) Use intermediate data.
【0074】(3)場合毎に処理方法を記憶させ、記憶
された情報に基づき処理を行う。(3) The processing method is stored for each case, and the processing is performed based on the stored information.
【0075】以下、本実施の形態のパラメータ選択部に
ついて図14を参照しながら説明する。The parameter selection unit of this embodiment will be described below with reference to FIG.
【0076】表現したい感情の種類をそれぞれが各座標
の所定方向に割り当てられた「喜び」、「悲しみ」、
「驚き」及び「怒り」の中から1つもしくは複数選択
し、それぞれの感情レベルとして図中破線で示された3
段階のレベルの中から選択する。“Pleasure”, “Sadness”, which are assigned to the predetermined direction of each coordinate, respectively, the kind of emotion to be expressed,
One or more are selected from "surprise" and "anger", and each emotion level is indicated by a broken line in the figure.
Select from among the levels of stages.
【0077】選択する場合には、画面上に示された座標
軸の軸状のポイントをマウスや矢印キー等の入力機器を
介して指定する。指定したところは図中×で示したよう
に視覚的に認識しやすいようにマーキング表示とし、検
索結果がNoとされた場合には選択部にフィードバック
して新たな指定がされるまでマーキング表示を保持して
おく。検索結果がユーザーにOKとされた場合には、そ
の時点でマーキング表示を消して元の状態に戻す。When selecting, the axial points of the coordinate axes shown on the screen are designated via an input device such as a mouse or arrow keys. The designated area is marked so that it can be easily visually recognized, as indicated by an X in the figure.If the search result is No, the marking area is fed back to the selection section until a new designation is made. Keep it. When the search result is OK by the user, the marking display is erased at that point and the original state is restored.
【0078】以上、本発明のアニメーション検索装置の
実施の形態に基づいて説明したが、選択する感情の種類
及びレベルのパラメータの設定については、コミュニケ
ーションの目的、ユーザー又は端末機器に応じて様々な
方法が考えられる。例えば、簡易型の端末に本発明の検
索装置を適用する場合には、感情のレベルを省略して種
類だけを選択して入力するように構成することが考えら
れる。The above description is based on the embodiment of the animation search device of the present invention, but various methods can be used for setting the emotion type and level parameters to be selected depending on the purpose of communication, the user or the terminal device. Can be considered. For example, when the search device of the present invention is applied to a simple terminal, it is possible to omit the emotion level and select and input only the type.
【0079】また、図13に示したデータベースに登録
するパターンデータについても、目的、ユーザー、端末
に応じて上記眉から下頬までの6つの部分だけでなく、
パターン数を増減することが考えられる。Regarding the pattern data registered in the database shown in FIG. 13, not only the above-mentioned six parts from the eyebrows to the lower cheeks, depending on the purpose, user and terminal,
It is possible to increase or decrease the number of patterns.
【0080】[0080]
【発明の効果】本発明のアニメーション検索装置によれ
ば、表現したい感情に応じたアニメーションを検索する
ことが可能となり、テキストや音声等の言語系のメッセ
ージに加えて、感情を表すアニメーションを相手に送信
することが可能となる。これにより、従来の電話、手
紙、電子メールでは困難であった「感情を視覚化してコ
ミュニケーションをとる」ことが可能となる。その結
果、送信の際に感情を伝える難しい言語表現を考えるこ
となく、アニメーションによって感情を伝達することが
可能となり、送信者の意図した情報が受信者に誤解なく
伝達される。これは、送信者が通常使用している言語以
外の言語でコミュニケーションする場合等に有効であ
る。According to the animation retrieval apparatus of the present invention, it is possible to retrieve an animation corresponding to an emotion to be expressed, and in addition to a language message such as text or voice, an animation expressing an emotion can be used. It becomes possible to send. This makes it possible to “visualize emotions and communicate”, which was difficult with conventional telephones, letters, and emails. As a result, it is possible to convey emotions by animation without considering difficult language expressions that convey emotions during transmission, and the information intended by the sender is transmitted to the receiver without misunderstanding. This is effective when communicating in a language other than the language normally used by the sender.
【図1】本発明のアニメーション作成・再生装置の構成
を示す図である。FIG. 1 is a diagram showing a configuration of an animation creating / reproducing apparatus of the present invention.
【図2】複数のパーツパターンからなるキャラクタデー
タの構成例を示す図である。FIG. 2 is a diagram showing a configuration example of character data including a plurality of part patterns.
【図3】パーツパターンを表示する際のプライオリティ
を示す図である。FIG. 3 is a diagram showing priorities when displaying a part pattern.
【図4】スクリプトのフォーマットを示す図である。FIG. 4 is a diagram showing a format of a script.
【図5】スクリプト翻訳・実行のフローチャートであ
る。FIG. 5 is a flowchart of script translation / execution.
【図6】パーツパターンのデータ構造を示す図である。FIG. 6 is a diagram showing a data structure of a part pattern.
【図7】スクリプトとマクロの関係を示す図である。FIG. 7 is a diagram showing a relationship between a script and a macro.
【図8】複数のキャラクタを通信によりコントロールす
る例の説明図である。FIG. 8 is an explanatory diagram of an example of controlling a plurality of characters by communication.
【図9】複数のマシンから1つのキャラクタをコントロ
ールする例の説明図である。FIG. 9 is an explanatory diagram of an example of controlling one character from a plurality of machines.
【図10】背景データを送信する例の説明図である。FIG. 10 is an explanatory diagram of an example of transmitting background data.
【図11】本発明のアニメーション検索装置の構成を示
す図である。FIG. 11 is a diagram showing a configuration of an animation search device of the present invention.
【図12】アニメーションの検索動作を説明するフロー
チャートである。FIG. 12 is a flowchart illustrating an animation search operation.
【図13】データベースの構成を示す図である。FIG. 13 is a diagram showing a structure of a database.
【図14】パラメータ選択部の構成を示す図である。FIG. 14 is a diagram showing a configuration of a parameter selection unit.
1 処理部(CPU) 1a スクリプトデータ編集手段 1b スクリプトデータ翻訳手段 1c スクリプトデータ実行手段 1d アニメーション表示手段 2 RS−232C手段 2a スクリプトデータ送信手段 2b スクリプトデータ受信手段 3 マクロ記録手段 4 タイマー 5 パーツパターン記録手段 6 パーツ位置決め用座標記録手段 7 表示手段(CRT) 8 繰り返しデータ記録手段 9 キャラクタ名登録手段 101 パラメータ選択部 102 データ制御部 103 アニメーション作成・再生部 104 アニメーション表示部 105 判定結果入力部 106データ出力部 1 processing unit (CPU) 1a Script data editing means 1b Script data translation means 1c Script data execution means 1d animation display means 2 RS-232C means 2a Script data transmission means 2b Script data receiving means 3 Macro recording means 4 timer 5 Parts pattern recording means 6 Parts positioning coordinate recording means 7 Display means (CRT) 8 Repeated data recording means 9 Character name registration means 101 Parameter selection section 102 data control unit 103 Animation Creation / Playback Section 104 Animation display section 105 Judgment result input section 106 data output section
───────────────────────────────────────────────────── フロントページの続き (72)発明者 池田 奈津子 大阪府大阪市阿倍野区長池町22番22号 シャープ株式会社内 (56)参考文献 特開 平6−203127(JP,A) 特開 平3−156573(JP,A) 特開 平2−216588(JP,A) 特開 平7−210652(JP,A) 特開 平4−287176(JP,A) 特開 平8−30803(JP,A) 特開 平5−233779(JP,A) 坂口竜己 外3名,”表情アニメーシ ョン作成のためのシナリオ記述ツールと リアルタイム動画像表示”,電子情報通 信学会技術研究報告(HC91−54〜60 ヒューマンコミュニケーション),社団 法人電子情報通信学会,1992年 3月10 日,第91巻,第508号,p.23−30 井上智雄 外2名,”気持ちの伝わる コミュニケーションのための非言語的な 感情表現について”,情報処理学会研究 報告(94−DPS−63 94−GW− 5),社団法人情報処理学会,1994年 1月28日,第94巻,第12号,p.33−40 (58)調査した分野(Int.Cl.7,DB名) G06T 13/00 G06T 11/80 G06F 17/30 G06T 15/70 CSDB(日本国特許庁)─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Natsuko Ikeda 22-22 Nagaikecho, Abeno-ku, Osaka City, Osaka Prefecture Sharp Corporation (56) Reference JP-A-6-203127 (JP, A) JP-A-3- 156573 (JP, A) JP-A-2-216588 (JP, A) JP-A-7-210652 (JP, A) JP-A-4-287176 (JP, A) JP-A-8-30803 (JP, A) JP-A-5-233779 (JP, A) Ryumi Sakaguchi, 3 others, "Scenario description tool for creating facial animation and real-time moving image display", IEICE technical research report (HC91-54 ~ 60 Human Communication), The Institute of Electronics, Information and Communication Engineers, March 10, 1992, Vol. 91, No. 508, p. 23-30 Tomoo Inoue and 2 others, "Non-verbal emotional expressions for emotional communication", IPSJ Research Report (94-DPS-63 94-GW-5), Information Processing Society of Japan, January 28, 1994, Vol. 94, No. 12, p. 33-40 (58) Fields investigated (Int.Cl. 7 , DB name) G06T 13/00 G06T 11/80 G06F 17/30 G06T 15/70 CSDB (Japan Patent Office)
Claims (3)
ラメータを入力するための感情パラメータ入力手段と、 感情の種類毎に顔のアニメーションを構成する各パーツ
パターンのデータを前記パラメータと対応させて格納す
るデータベースと、 前記感情パラメータ入力手段から入力されたパラメータ
に対応する各パーツパターンのデータを前記データベー
スから検索して出力する制御手段とを備え、前記感情パラメータ入力手段は、感情の種類を各座標軸
の一方向に割り当てると共に感情の強弱レベルを座標の
絶対値に対応させたパラメータ座標を表示させ、ユーザ
ーが前記座標軸および座標軸上の絶対値を入力すること
により、前記感情の種類およびレベルを入力可能に構成
されている ことを特徴とするアニメーション検索装置。1. An emotion parameter input means for inputting a parameter indicating a type of emotion desired to be expressed by a user, and data of each part pattern forming an animation of a face for each type of emotion is stored in association with the parameter. And a control means for searching and outputting the data of each part pattern corresponding to the parameter input from the emotion parameter input means from the database, and the emotion parameter input means determines the emotion type for each coordinate axis.
Is assigned to one direction and the level of emotion
Display the parameter coordinates corresponding to the absolute value, and
Input the above-mentioned coordinate axis and the absolute value on the coordinate axis
Allows input of the type and level of emotion
An animation search device characterized by being used.
るためのパラメータ選択部と、 上記パラメータ選択部で選択されたパラメータに基づい
てアニメーションの作成および合成に必要なスクリプト
データを作成するデータ制御部と、 前記スクリプトデータに応じてアニメーションの作成お
よび再生を行うアニメーション作成・再生部と、 作成されたアニメーションを画面上に表示するアニメー
ション表示部とを備え、 前記アニメーション作成・再生部は、 目、口、手、足等の複数のパーツパターンの組み合わせ
からなるモンタージュを作成する手段と、 前記モンタージュの各パーツパターンを切り替える手段
と、 ユーザーが前記パーツパターンの選択、切り替え等の命
令を所定のコマンドと対応するパラメータとからなるス
クリプトにより入力するための入力手段と、 入力されたスクリプトを翻訳して実行する実行手段と、 ユーザーがスクリプトの組み合わせをマクロとして登録
するための登録手段と を備えている ことを特徴とするア
ニメーション検索装置。2. The type of emotion the user wants to express is selected.
Based on the parameters selected by the parameter selection section and the above parameter selection section
Script for creating and compositing animation
The data control unit that creates data and the creation of animation according to the script data
An animation creation / playback unit that performs playback and playback, and an animation that displays the created animation on the screen.
The animation creation / playback unit is a combination of a plurality of parts patterns such as eyes, mouth, hands, and feet.
Means for creating a montage consisting of, and means for switching each part pattern of the montage
And the user has to select, switch, etc. the part pattern.
Command consists of a predetermined command and corresponding parameters.
Input means for inputting by crypto, execution means for translating and executing the input script, and user registering a combination of scripts as a macro
That it comprises a registration unit, wherein the to luer <br/> animation search device for.
るためのパラメータ選択部と、 上記パラメータ選択部で選択されたパラメータに基づい
てアニメーションの作成および合成に必要なスクリプト
データを作成するデータ制御部と、 前記スクリプトデータに応じてアニメーションの作成お
よび再生を行うアニメーション作成・再生部と、 作成されたアニメーションを画面上に表示するアニメー
ション表示部とを備え、前記データ制御部は、感情の種類毎に顔のアニメーショ
ンを構成する各パーツパターンのデータを前記パラメー
タと対応させて格納するデータベースと、 前記パラメータ入力手段から入力されたパラメータに対
応する各パーツパターンのデータを前記データベースか
ら検索して出力する制御手段からなる ことを特徴とする
アニメーション検索装置。3. A parameter selection unit for selecting the kind of emotion the user wants to express, and a data control unit for creating script data necessary for creating and synthesizing an animation based on the parameters selected by the parameter selection unit. When the animation creation and playback unit that performs animation creation and playback in accordance with the script data, and a animation display unit for displaying an animation that is created on the screen, the data control unit, for each type of emotion Facial animation
The data of each part pattern that makes up the
Data stored in association with the parameters and the parameters input from the parameter input means.
Data of each corresponding part pattern is the above database
An animation retrieval device comprising a control means for retrieving and outputting from an animation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002332791A JP3469231B2 (en) | 1996-03-13 | 2002-11-15 | Animation search device |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8-56508 | 1996-03-13 | ||
| JP5650896 | 1996-03-13 | ||
| JP2002332791A JP3469231B2 (en) | 1996-03-13 | 2002-11-15 | Animation search device |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8232293A Division JPH09305787A (en) | 1996-03-13 | 1996-09-02 | Animation creation / playback device and animation search device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003203079A JP2003203079A (en) | 2003-07-18 |
| JP3469231B2 true JP3469231B2 (en) | 2003-11-25 |
Family
ID=27665978
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002332791A Expired - Fee Related JP3469231B2 (en) | 1996-03-13 | 2002-11-15 | Animation search device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3469231B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4917920B2 (en) * | 2007-03-05 | 2012-04-18 | 日本放送協会 | Content generation apparatus and content generation program |
-
2002
- 2002-11-15 JP JP2002332791A patent/JP3469231B2/en not_active Expired - Fee Related
Non-Patent Citations (2)
| Title |
|---|
| 井上智雄 外2名,"気持ちの伝わるコミュニケーションのための非言語的な感情表現について",情報処理学会研究報告(94−DPS−63 94−GW−5),社団法人情報処理学会,1994年 1月28日,第94巻,第12号,p.33−40 |
| 坂口竜己 外3名,"表情アニメーション作成のためのシナリオ記述ツールとリアルタイム動画像表示",電子情報通信学会技術研究報告(HC91−54〜60 ヒューマンコミュニケーション),社団法人電子情報通信学会,1992年 3月10日,第91巻,第508号,p.23−30 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003203079A (en) | 2003-07-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7071942B2 (en) | Device for editing animating, method for editin animation, program for editing animation, recorded medium where computer program for editing animation is recorded | |
| CN1241095C (en) | Expression data control system, expression data control device constituting the system | |
| JPH11134327A (en) | Electronic memo processing device, electronic memo processing method, and computer-readable recording medium recording electronic memo processing program | |
| JPH06343146A (en) | Reproducing device and reproducing method | |
| JP4072900B2 (en) | Terminal device | |
| WO2024108981A1 (en) | Video editing method and apparatus | |
| US20250272046A1 (en) | Communication system, information processing system, and information processing method | |
| JPH0981353A (en) | Display device | |
| JPH09305787A (en) | Animation creation / playback device and animation search device | |
| JP7049173B2 (en) | Sign language CG translation editing equipment and programs | |
| JP3469231B2 (en) | Animation search device | |
| JP3288460B2 (en) | Display data generation apparatus and method | |
| JP2000330467A (en) | Sign language teaching device, sign language teaching method, and recording medium on which sign language teaching method is recorded | |
| JP7180622B2 (en) | Information processing device, information processing method and information processing program | |
| JP3999578B2 (en) | Information processing apparatus having communication function | |
| WO2021229692A1 (en) | Avatar control program, avatar control method and information processing device | |
| US7348984B1 (en) | Image generating apparatus, database and storage medium | |
| CN113544772A (en) | Editing support program, editing support method, and editing support apparatus | |
| JP2000089660A (en) | Sign language learning support device and recording medium storing sign language learning support program | |
| JPH06348438A (en) | Scenario editing device and scenario execution device | |
| JPH0916546A (en) | Script work support device and recording medium recording script work support program | |
| JP3987172B2 (en) | Interactive communication terminal device | |
| JPH0888850A (en) | Expression reproducing device | |
| CN116009845B (en) | A page configuration method, apparatus, device and medium | |
| JP3699569B2 (en) | Image creating apparatus and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20030826 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080905 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |