JP2002298149A - データ合成処理装置、データ合成処理方法、データ合成処理プログラムを記録した機械読取可能な記録媒体およびデータ合成処理プログラム - Google Patents

データ合成処理装置、データ合成処理方法、データ合成処理プログラムを記録した機械読取可能な記録媒体およびデータ合成処理プログラム

Info

Publication number
JP2002298149A
JP2002298149A JP2001095353A JP2001095353A JP2002298149A JP 2002298149 A JP2002298149 A JP 2002298149A JP 2001095353 A JP2001095353 A JP 2001095353A JP 2001095353 A JP2001095353 A JP 2001095353A JP 2002298149 A JP2002298149 A JP 2002298149A
Authority
JP
Japan
Prior art keywords
data
information
scenario
template
component
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.)
Withdrawn
Application number
JP2001095353A
Other languages
English (en)
Inventor
Jiyunko Mikata
準子 三方
Minoru Nishihata
実 西畑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2001095353A priority Critical patent/JP2002298149A/ja
Priority to PCT/JP2002/002568 priority patent/WO2002080105A1/ja
Publication of JP2002298149A publication Critical patent/JP2002298149A/ja
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/92Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N5/926Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback by pulse code modulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

(57)【要約】 【課題】 実用性に優れるデータ合成処理を提供する。 【解決手段】 部品選択表示処理部202により表示さ
れた複数部品2jの部品特定情報の中から、所望シナリ
オであるテンプレート1iのテンプレートデータ1Cに
記述されて合成処理の対象として所望される部品2jの
情報が、ユーザ任意入力部204が操作されて選択され
ると、選択された情報に対応の所望部品2jを用いて部
品結合部218、部品解釈部220および部品選択/決
定部222による合成処理が実行されて、実行結果得ら
れた合成データは合成データ表示処理部208にて表示
される。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】この発明はデータ合成処理装
置、データ合成処理方法、データ合成処理プログラムを
記録した機械読取可能な記録媒体およびデータ合成処理
プログラムに関し、特に、意図された筋書き(以下、シ
ナリオという)に従って複数のデータを合成するための
データ合成処理装置、データ合成処理方法、データ合成
処理プログラムを記録した機械読取可能な記録媒体およ
びデータ合成処理プログラムに関する。
【0002】
【従来の技術および発明が解決しようとする課題】従来
アニメーションデータなどのマルチメディアデータを合
成する処理において、ユーザは専用の合成ツールを使用
し、合成のためのデータ選択や編集などを自ら行なう必
要があった。このようなデータ合成処理装置の一例とし
て、特公平7−43774号公報に開示されるアニメー
ション作成処理装置がある。この装置では、複数の画像
データの属性を合成する基本的な技術が示される。しか
しながらこの公報には、ユーザが所望するシナリオに従
って、適切に画像を合成するためのユーザインターフェ
イス情報とアニメーション作成処理を連係させること
や、合成により得られたデータの表示手順についての開
示はない。したがって、従来はユーザの所望するシナリ
オに適合した合成処理のために用いられるデータをユー
ザが選択しやすいように表示したり、合成に用いられる
データの属性に応じて合成により得られたデータの表示
方法を変えたり、合成により得られたデータを修正した
りすることが容易にできないので実用性に優れないとい
う課題があった。
【0003】また、上述した公報に開示の技術は、複数
のデータを用いて合成処理する際に、合成に用いられた
データの属性情報を有する中間フレームを生成する必要
があるから、合成に用いられたデータに変更が加えられ
た場合には、その都度、中間フレームを再度生成する必
要が生じて、合成により得られたデータの管理が煩雑に
なり、実用性に優れない。
【0004】それゆえにこの発明の目的は、実用性に優
れるデータ合成処理装置、データ合成処理方法、データ
合成処理プログラムを記録した機械読取可能な記録媒体
およびデータ合成処理プログラムを提供することであ
る。
【0005】
【課題を解決するための手段】この発明のある局面に係
るデータ合成処理装置は、所望されるシナリオを示すシ
ナリオ情報に従い、前記シナリオに登場しうる複数のオ
ブジェクトを特定するオブジェクト特定情報を提示する
提示手段と、前記提示手段により提示された前記オブジ
ェクト特定情報に基づく外部入力に従って、前記複数オ
ブジェクトのうちから所望される前記オブジェクトを選
択するオブジェクト選択手段と、前記オブジェクト選択
手段により選択された前記所望オブジェクトに対応のオ
ブジェクトデータを、予め準備されたオブジェクトデー
タ群において特定するデータ特定手段と、前記データ特
定手段により特定された前記複数のオブジェクトデータ
を前記シナリオ情報に従い合成処理して合成データを生
成するデータ合成手段とを備える。
【0006】したがって、提示手段により提示された複
数オブジェクトのオブジェクト特定情報の中から、所望
されるシナリオに登場して合成処理の対象として所望さ
れるオブジェクトのオブジェクト特定情報をオブジェク
ト選択手段により選択するだけで、データ特定手段およ
びデータ合成手段を介して、選択された所望オブジェク
トのデータを合成処理して合成データを得ることができ
る。
【0007】それゆえに、ユーザは所望オブジェクトの
データを所望シナリオに従い合成処理して合成データを
得る場合には、オブジェクト選択手段において選択操作
のための外部入力を行なうだけの簡単操作で済むから、
実用的である。
【0008】上述のデータ合成処理装置は、外部入力に
基づいて複数種類の前記シナリオから、前記所望シナリ
オを選択するためのシナリオ選択手段をさらに備えても
よい。
【0009】したがって、ユーザは所望シナリオを選択
するためには、シナリオ選択手段においてシナリオ選択
のための外部入力をするだけで良い。
【0010】上述のデータ合成処理装置では、前記シナ
リオ情報は、前記合成データについての前記シナリオに
対応した属性を示す属性情報を含み、前記合成処理では
前記データ群において特定された前記所望データには前
記属性情報により示される前記属性が対応付けされる。
【0011】したがって、合成対象としてデータ群から
選択された所望オブジェクトのデータには、合成処理に
おいてシナリオに対応した属性が対応付けられる。それ
ゆえに、予め準備されるデータ群のデータを、所望され
る各種シナリオ間で共用できる。
【0012】上述のデータ合成処理装置は、前記データ
合成手段により生成された前記合成データを前記シナリ
オ情報に従い出力する出力手段をさらに備えて、前記属
性情報には、前記出力手段により前記合成データが出力
される際の前記複数オブジェクトデータそれぞれについ
ての出力態様を決定する出力態様情報が含まれることを
特徴とする。
【0013】したがって、合成データが出力手段により
出力される際には、該合成データを生成している複数オ
ブジェクトデータそれぞれは、所望シナリオにより決定
されている対応の出力態様に従い出力される。
【0014】それゆえに、合成データ出力時には、該合
成データを生成している各オブジェクトデータを、所望
するシナリオ通りの態様で出力させることができる。
【0015】上述のデータ合成処理装置では、出力態様
情報には、前記複数オブジェクトデータそれぞれについ
ての配置に関する情報が含まれることを特徴とする。
【0016】したがって、合成データ出力時には、該合
成データを生成している各オブジェクトデータを、所望
するシナリオに従う配置にて出力させることができる。
【0017】上述のデータ合成処理装置では、前記出力
態様情報には、前記複数オブジェクトデータそれぞれに
ついての出力タイミングに関する情報が含まれることを
特徴とする。
【0018】したがって、合成データ出力時には、該合
成データを生成している各オブジェクトデータを、所望
するシナリオに従う出力(登場の)タイミングにて出力
させることができる。
【0019】上述のデータ合成処理装置では、前記出力
態様情報には、前記複数オブジェクトデータそれぞれに
ついての動きに関する情報が含まれることを特徴とす
る。
【0020】したがって、合成データ出力時には、該合
成データを生成している各オブジェクトデータを、所望
するシナリオに従う動きを持たせて出力させることがで
きる。
【0021】上述のデータ合成処理装置では、出力態様
情報により、前記複数オブジェクトデータについての出
力時のフォーマットが示されることを特徴とする。
【0022】したがって、合成データ出力時には、該合
成データを生成している各オブジェクトデータを、所望
するシナリオに従うフォーマットに従い出力させること
ができる。
【0023】上述のデータ合成処理装置では、出力手段
は前記合成データを、任意データと関連付けて出力する
関連付け出力手段を有する。
【0024】したがって、合成処理により生成された合
成データを、任意データと関連付けして出力することも
できるから、合成データの出力態様を多様化できる。
【0025】上述のデータ合成処理装置では、シナリオ
情報には前記任意データを特定する情報と前記関連の内
容を特定する関連内容情報が含まれることを特徴とす
る。
【0026】したがって、合成データと関連付けされる
任意データと関連の内容を、該合成データの生成に用い
られたシナリオ情報により特定できる。
【0027】上述のデータ合成処理装置では、関連内容
情報は、前記任意データが有する時間情報により示され
ることを特徴とする。
【0028】したがって、合成データと任意データを関
連付けて出力する際には、任意データが有する時間情報
に従い関連付けして出力することができる。それゆえ
に、任意データが有する例えば日付カレンダー情報、時
計の情報で関連付けして出力できる。
【0029】上述のデータ合成処理装置では、前記関連
内容情報は、前記任意データが有する位置情報により示
されることを特徴とする。
【0030】したがって、合成データと任意データを関
連付けて出力する際には、任意データが有する位置情報
に従い関連付けして出力することができる。それゆえ
に、任意データが有する例えば、見取り図や地図の情報
などで関連付けして出力できる。
【0031】上述のデータ合成処理装置では、前記関連
内容情報は、前記任意データが有する個人情報により示
されることを特徴とする。
【0032】したがって、合成データと任意データを関
連付けて出力する際には、任意データが有する個人情報
に従い関連付けして出力することができる。それゆえ
に、任意データが有する例えば住所録や電話帳の情報な
どで関連付けして出力できる。
【0033】上述のデータ合成処理装置では、前記デー
タ合成手段により生成された前記合成データごとに、該
合成データの前記シナリオ情報を指示するシナリオ指示
データと該合成データの生成に用いられた前記オブジェ
クトデータ群中の前記オブジェクトデータを指示するオ
ブジェクト指示データとを対応させて格納する合成デー
タ格納手段をさらに備えて、前記出力手段は、前記合成
データ格納手段における所望される前記合成データにつ
いて、対応の前記シナリオ指示データで指示される前記
シナリオ情報に従い対応する前記オブジェクト指示デー
タにより指示される前記オブジェクトデータ群中の前記
オブジェクトデータを合成して出力することを特徴とす
る。
【0034】したがって、合成データ格納手段に格納さ
れた合成データについて生成に用いられたオブジェクト
データは、対応するオブジェクト指示データによりオブ
ジェクトデータ群中において指示されて特定されるか
ら、言換えるとオブジェクトデータそのものを用いて合
成データ格納手段に格納された合成データが構成されて
ないから、合成時から再生時までの間に合成に用いられ
たオブジェクトデータが修正などされていても、再度、
合成処理をする必要はないので、使い勝手に優れる。
【0035】この発明の他の局面に係るデータ合成処理
方法は、所望されるシナリオを示すシナリオ情報に従
い、前記シナリオに登場しうる複数のオブジェクトを特
定するオブジェクト特定情報を提示する提示ステップ
と、前記提示ステップにより提示された前記オブジェク
ト特定情報に基づく外部入力に従って、前記複数オブジ
ェクトのうちから所望される前記オブジェクトを選択す
るオブジェクト選択ステップと、前記オブジェクト選択
ステップにより選択された前記所望オブジェクトに対応
のオブジェクトデータを、予め準備されたオブジェクト
データ群において特定するデータ特定ステップと、前記
データ特定ステップにより特定された前記複数のオブジ
ェクトデータを前記シナリオ情報に従い合成処理して合
成データを生成するデータ合成ステップとを備える。
【0036】この発明のさらなる他の局面に係る機械読
取可能な記録媒体には、上述のデータ合成処理方法をコ
ンピュータで実行するためのデータ合成処理プログラム
が記録される。
【0037】この発明のさらなる他の局面に係るデータ
合成処理プログラムは、上述のデータ合成処理方法をコ
ンピュータで実行するためのプログラムである。
【0038】
【発明の実施の形態】以下、この発明の各実施の形態に
ついて図面を参照し説明する。
【0039】各実施の形態では、合成処理に用いられる
合成対象データを部品と呼び、1つ以上の合成対象デー
タを用いて合成処理がなされて、その結果得られたデー
タを合成データと呼ぶ。部品は、シナリオに登場する人
や物や文字や音や光などのオブジェクト(物体)を示す
データであるが、このようなイメージデータ(静止画デ
ータ、動画データ)、音声データおよびテキストデータ
などに限定されず、他の種類のデータが含まれても良
い。
【0040】各実施の形態では、合成対象データである
部品は、ユーザが所望するシナリオに適合したカテゴリ
に従って表示されて、ユーザは表示された部品中から、
所望する部品を選択するだけで、ユーザが所望する部品
を用いた合成処理を実現できる。また、合成処理におい
て、どのような部品を、どの位置において、どのような
タイミングで表示(出力)させるかなどの合成データの
属性を示す情報が記述されているファイル(以下、テン
プレートと呼ぶ)の内容に基づいて合成処理が行なわれ
て合成データが生成される。
【0041】図1は、この発明の各実施の形態に係るデ
ータ合成処理システムの機能構成図である。図2は、こ
の発明の各実施の形態に係るデータ合成処理システムが
搭載される情報処理装置の構成図である。図2の装置
は、携帯型電話機に搭載されても良く、また携帯型情報
処理端末を含む各種の情報処理端末に搭載されても良
い。
【0042】図2を参照して、情報処理装置は、CRT
(陰極線管)や液晶ディスプレイなどからなるモニタ1
10、キーボード150、マウス160、該情報処理装
置自体を集中的に制御および監視するためのCPU(中
央処理装置の略)122、ROM(Read Only Memor
y)またはRAM(ランダムアクセスメモリの略)を含
んで構成されるメモリ124、固定ディスク126、F
D(フレキシブルディスク)132が着脱自在に装着さ
れて、装着されたFD132をアクセスするFD駆動装
置130、CD−ROM(Compact Disc Read Only
Memory)142が着脱自在に装着されて、装着された
CD−ROM142をアクセスするCD−ROM駆動装
置140、インターネットを含む各種の通信ネットワー
ク182と該情報処理装置とを通信接続するための通信
インターフェィス180を含む。これらの各部はバスを
介して相互に接続される。
【0043】また情報処理装置には、カセット形式の磁
気テープが着脱自在に装着されて磁気テープをアクセス
する磁気テープ装置が設けられても良い。
【0044】図1を参照してデータ合成処理システム
は、図2のマウス160、ペンタブレット170、キー
ボード180およびモニタ110に対応するユーザイン
ターフェイス200、図2のCPU122により実行さ
れるプログラムによる処理機能に対応する合成処理エン
ジン210ならびに図2のメモリ124または固定ディ
スク126に対応するテンプレートデータベース23
0、部品データベース240および合成用データベース
250を含む。
【0045】テンプレートデータベース230には、複
数種類のテンプレート1i(i=1、2、3、…、n)
が格納される。テンプレート1iは、テンプレート名称
情報1A、テンプレートジャンル1B、テンプレートデ
ータ1Cおよび合成データ種別1Dを含む。テンプレー
ト名称情報1Aは、当該テンプレート1iをテンプレー
トデータベース230において一意に識別するための情
報である。テンプレートデータベース230における複
数のテンプレート1iは、複数のジャンルのいずれかに
属する。テンプレートジャンル情報1Bは当該テンプレ
ート1iの属するテンプレートのジャンルを示して、テ
ンプレートデータベース230においてテンプレート1
iを検索するためのキーとして用いられる。テンプレー
トデータ1Cは、合成のために用いられる1つ以上の部
品を特定する情報(部品個数、部品名)と、部品を合成
する際の各部品に対応の属性情報のパラメータ値の情報
を示す。合成データ種別情報1Dは、対応する合成デー
タのフォーマットの種別を示す。たとえば、合成データ
種別情報1Dによりアニメーション(アニメGIF、フ
ラッシュなど)、画像(JPEGなど)などのように合
成データのフォーマットの種別が指定される。
【0046】部品データベース240は、合成のために
用いられる複数種類の部品2j(j=1、2、3、…、
m)を格納する。それぞれの部品2jは部品名称情報2
A、部品区分情報2B、部品データ種別情報2Cおよび
部品データ2Dを含む。
【0047】部品名称情報2Aは当該部品2jを部品デ
ータベース240内で一意に識別するための識別子を示
す。部品区分情報2Bはジャンルデータ21Bおよびキ
ーワードデータ22Bを含む。
【0048】部品区分情報2Bは部品データベース24
0において合成処理のための部品を検索するためのキー
として用いられる。たとえば、ジャンルデータ21Bが
“天気予報”を示し、キーワードデータ22Bが“晴
れ”のように設定されていれば、天気予報の晴れのち曇
りというシナリオに対応のテンプレート1iに従った合
成処理の部品として(“晴れ”に関する部品として)部
品2jが検索される。部品データ種別情報2Cは当該部
品2jのフォーマットの種別を示す。たとえば、アニメ
ーション(アニメGIF、フラッシュなど)、画像(J
PEGなど)などのようにフォーマットを指定する。
【0049】部品データ2Dは対応の部品データ種別情
報2Cで示されるフォーマットに従う部品2jのデータ
内容を示す。部品データ2Dは対応の部品データ種別情
報2Cで示されるフォーマットに対応して予めシステム
において準備された表示用ツールを用いて表示可能な状
態で部品データベース240に登録されている。
【0050】テンプレート1iおよび部品2jはユーザ
がユーザ任意入力部04を操作して作成し、テンプレー
トデータベース230および部品データベース240に
登録するようにしても良いし、他のシステムで作成され
たものが登録されるようにしても良い。その場合には、
通信ネットワーク182または記録媒体などを経由して
登録されるようにしても良い。
【0051】合成用データベース250には、合成処理
の結果生成された複数の合成データ3h(h=1、2、
…、k)が格納される。合成データ3hは、合成データ
識別子3A、テンプレート情報3Bおよび合成データ内
容3Cを含む。合成データ識別子3Aは、合成用データ
ベース250において当該合成データ3hを一意に識別
するための情報である。テンプレート情報3Bは、当該
合成データ3hについて合成処理を実行した際に使用さ
れたテンプレートデータベース230中のいずれかのテ
ンプレート1iを示す。
【0052】合成データ内容3Cは、該合成データ3h
を生成する部品2jを部品データベース240中で指示
するポインタ情報からなる。
【0053】ユーザインターフェイス200は部品選択
表示処理部202、ユーザ任意入力部204、テンプレ
ート選択表示処理部206および合成データ表示処理部
208を含む。部品選択表示処理部202は、合成処理
に用いるべき部品2jをユーザが選択できるように作用
する。ユーザ任意入力部204はアニメーションの吹出
しを埋めるための文字データなど、合成処理のための各
種データをユーザが入力することができるように作用す
る。テンプレート選択表示処理部206はユーザが所望
するシナリオに対応したテンプレート1iを、ユーザが
指定可能なように作用する。
【0054】合成データ表示処理部208は、合成処理
により得られた合成データをモニタ110に表示するよ
う作用する。
【0055】合成処理エンジン210はテンプレート解
釈部212、テンプレート選択/決定部214、データ
ベース検索部216、部品結合部218、部品解釈部2
20および部品選択/決定部222を含む。データベー
ス検索部216は、テンプレートデータベース230、
部品データベース240および合成用データベース25
0を検索する。
【0056】合成データ生成時には、例えば、与えられ
るテンプレート名称やジャンルなどの情報をキーにして
テンプレートデータベース230を検索して、該キーに
対応する1つ以上のテンプレート1iを特定して、特定
された1つ以上のテンプレート1iのテンプレート名称
情報1Aとテンプレートジャンル情報1Bを読出して、
テンプレート選択決定部214に与える。テンプレート
選択決定部214は与えられた情報をテンプレート選択
表示処理部206に与えるので、テンプレート選択表示
処理部206はこの情報をモニタ110に表示する。テ
ンプレート選択表示処理部206では、表示された1つ
以上のテンプレート1iの情報の中からユーザにより指
定された情報をテンプレート選択決定部214に与える
ので、テンプレート選択決定部214は与えられた情報
で示されるテンプレート1iを、合成処理のためのテン
プレートとして決定する。
【0057】テンプレート解釈部212は、選択により
決定されたテンプレート1iのテンプレートデータ1C
を解釈し、どのような部品2jをどのようにして合成す
るかを指示する情報を取得して、データベース検索部2
16に与える。データベース検索部216は解釈されて
与えられた部品2jに関する情報に基づいて部品データ
ベース240を検索して、検索結果得られた1つ以上の
部品2jの候補を部品選択表示処理部202に与える。
部品選択表示処理部202は、与えられる1つ以上の部
品2jの候補をモニタ110を介してユーザに表示する
ので、ユーザは表示された部品2jの候補から所望の部
品2jを指定する。
【0058】部品選択/決定部222は、ユーザにより
指定された部品2jを合成処理のための部品2jとして
決定する。部品解釈部220は、このようにして決定さ
れた部品2jの部品データ2Dを対応の部品データ種別
情報2Cに従い解釈して、合成処理のためにユーザによ
り選択されて決定されたテンプレート1iの合成データ
種別情報1Dで示されるフォーマットに変換する。
【0059】部品結合部218は、部品解釈部220に
より解釈されてフォーマット変換された部品データ2D
を、選択されて決定されたテンプレート1iのテンプレ
ートデータ1Cで示される位置情報などの属性情報に対
応するように変換して、変換された複数の部品データ2
Dを結合して、合成データを生成する。
【0060】なお、このような一連の手順に従う合成処
理では、ユーザが指定するテンプレート1i、該テンプ
レート1iにより指定される部品2jおよびユーザが任
意に入力した文字などの情報を用いて、合成データの生
成処理がされて、その結果得られた合成データは合成デ
ータ3hの形式にして、データベース検索部216を介
して合成用データベース250に格納される。
【0061】また、部品解釈部220は、合成可能なフ
ォーマット同士を対応づけるフォーマット対応情報を予
め保持しているものとし、部品結合部218も、フォー
マットのどの部分が属性情報に対応しているかという情
報と、属性情報に対応したパラメータ値の情報を予め保
持しているものとする。
【0062】(実施の形態1)上述のデータ合成処理シ
ステムを用いた実施の形態1に係るデータ合成手順につ
いて説明する。本実施の形態1では、合成処理により、
たとえば天気予報のアニメーションデータを取得する場
合について説明する。
【0063】ここでは、ジャンルデータ21Bが“天
気”およびキーワードデータ22Bが“晴れ”、“曇
り”、“雨”および“嵐”のそれぞれである部品2jが
部品データベース240に予め格納されていると想定す
る。また、テンプレート名称情報1Aが“晴れのち
雨”、テンプレートデータ1Cにおいて合成のために用
いられる部品の個数“2”および合成のために用いられ
る部品名は“部品1”と“部品2”と明示されているテ
ンプレート1iが予めテンプレートデータベース230
に格納されていると想定する。このテンプレート1iの
テンプレートデータ1Cにおいては、部品1に対応の属
性情報としてジャンルは“天気”およびキーワードは
“晴れ”と示されて、部品2に対応の属性情報としては
ジャンルが“天気”およびキーワードが“雨”と示され
ており、合成データ種別情報1Dは“アニメーション”
という内容が記述されていると想定する。
【0064】図3には本実施の形態1に係るデータ合成
処理のフローチャートが示される。まず、ユーザはユー
ザ任意入力部204を介してテンプレート1iについて
の所望ジャンルを指定するので(ステップS290)、
データベース検索部216は指定された所望ジャンル、
たとえば“天気予報”に基づいてテンプレートデータベ
ース230を検索して、所望ジャンルに対応するテンプ
レートジャンル情報1Bを有する1つ以上のテンプレー
ト1iのテンプレート名称情報1Aおよびテンプレート
ジャンル情報1Bを読出して、テンプレート選択/決定
部214に与えるので、テンプレート選択/決定部21
4は与えられた1つ以上のテンプレート1iについての
テンプレート名称情報1Aおよびテンプレートジャンル
情報1Bを、テンプレート選択表示処理部214を介し
てモニタ110の画面に表示して、テンプレート1iの
候補をユーザに提示する(ステップS300)。この場
合に表示される画面400が図4(A)に示される。
【0065】ユーザは表示された画面400から所望す
るテンプレート1iを選択すると、たとえば図4(A)
の名称が“晴れのち雨”のテンプレート1iをユーザ任
意入力部204を操作して選択すると、選択されたテン
プレート1iのテンプレート名称情報1Aが、テンプレ
ート選択/決定部214を介してテンプレート解釈部2
12と部品結合部218に与えられる(ステップS31
0)。
【0066】テンプレート解釈部212は、与えられる
テンプレート名称情報1Aで指定されるテンプレート1
iを、テンプレートデータベース230からデータベー
ス検索部216を介して読出して、内容を解釈し、対応
のテンプレートデータ1Cに基づいて、合成の対象とな
る部品2jの個数、部品名ならびに属性情報および合成
データ種別情報1Dを取得する(ステップS320とS
330)。
【0067】次に、テンプレート解釈部212は、取得
した部品名をキーにしてデータベース検索部216を介
して部品データベース240を検索し、合成処理の対象
とされる部品2jを特定し、その中からジャンルデータ
21Bとキーワードデータ22Bが“天気と晴れ”およ
び“天気と雨”のそれぞれであるような部品2jを取得
する。取得された部品2jは部品選択/決定部222を
介して部品選択表示処理部202に与えられるので、部
品選択表示処理部202は、与えられた部品2jそれぞ
れの部品区分情報2Bを類別してモニタ110に表示す
る。これにより、合成処理のための部品2jの候補がユ
ーザに対して提示される(ステップS340とS35
0)。
【0068】図4(B)の画面410は合成処理の対象
となる部品を選択するためにユーザに対して提示される
画面例である。ユーザがユーザ任意入力部204を操作
して、図4(B)の画面410から合成処理の対象とし
て矢印で示される晴れ1と雨1に対応する2つの部品2
jを指定すると、部品選択/決定部222は、これをユ
ーザにより選択された部品2jと決定して、部品解釈部
220に与える(ステップS370)。
【0069】部品解釈部220は決定されて与えられた
部品2jそれぞれの部品データ2Dを、対応する合成デ
ータ種別情報1Dで示されるフォーマットに従い変換し
部品結合部218に与える(ステップS380)。
【0070】部品結合部218は、ステップS310で
選択されたテンプレート1iのテンプレートデータ1C
の属性情報(部品を配置する位置や部品の動きを特定す
るなどの情報)を、対応の合成データ種別情報1Dで示
されるフォーマットに従い生成して、生成された属性情
報を用いて、部品選択/決定部222から与えられてい
る各部品データ2Dを結合する。これにより、合成デー
タが生成される(ステップS390)。
【0071】生成された合成データは、合成用データベ
ース250に合成データ3hの形式で追加登録される。
また、合成データ表示処理部208に与えられて、合成
された各部品データ2Dは対応付けされた属性情報に従
いモニタ110に表示される。合成データは、対応フォ
ーマットについて予め準備された表示ツールで再生可能
なデータである。その結果、モニタ110には晴れのア
ニメーションの後に雨のアニメーションが提示されるよ
うな合成データに基づく画面が表示される。
【0072】なお、ここでは図4(A)と(B)の画面
では、テキストデータによりテンプレート1iと部品2
jを特定する情報を表示したが、より選択を容易とする
ために、イメージデータで表示するようにしても良い。
【0073】図5は、図1のテンプレート情報1iのテ
ンプレートデータ1Cの内容の記述例である。図示され
るようにテンプレートデータ1Cの内容は、XML(ex
tensible Markup Language)などの統一された形式に
沿って、合成処理により得られる合成データに対応の属
性情報として記述される。属性情報の項目については、
合成対象となる部品2jそれぞれに対して任意にタグや
パラメータを指示するデータを設定することが可能で、
どのようなタグやパラメータが使用されるかはXMLの
データ定義(DTD:Document type Definition)な
どで予め定義されているものとする。テンプレートデー
タ1Cの内容は、XMLのパーサーなどのように統一さ
れた形式を解釈できる機能を含んだテンプレート解釈部
212で解釈され、合成処理のための情報として参照さ
れる。
【0074】図5のテンプレートデータ1Cはデータ5
0〜53に対応のタグ40〜43とタグ44と45を含
む。タグ44はデータ541〜545に対応のタグ44
1〜445を含み、タグ45はデータ551〜555に
対応のタグ451〜455を含む。
【0075】データ50は、対応するテンプレート名称
情報1Aを示す。データ51は合成対象となる部品2j
の個数を示す。データ52は対応の合成データ種別情報
1Dで示されるフォーマットを示す。データ53は合成
対象となる部品2jの名称を示す。
【0076】データ541〜545は1つ目の部品2j
について対応付けされる属性情報を示し、同様にデータ
551〜555は2つ目の部品2jについて対応付けさ
れる属性情報を示す。ここでは合成対象とされる部品2
jの個数が2個の場合を例示しているが、部品個数は2
個に限定されない。
【0077】データ541と551は対応する部品2j
のジャンルデータ21Bを示す。データ542および5
52は、対応する部品2jのキーワードデータ22Bを
示す。データ543と553は、対応するタグ443ま
たは453により属性情報の1種である配置情報が示さ
れる場合には、配置情報に対応するパラメータである絶
対位置、相対位置、ラベル指定位置および配置情報ファ
イル指定位置のうちのいずれかを示す。タグ543また
は553に対応するパラメータの種類は適宜追加可能と
する。
【0078】ここで示されている絶対位置は、合成デー
タが表示される際の対応する部品2jの表示位置であっ
て、たとえば絶対座標について(X,Y)=(10,1
0)のように表現される。相対位置の場合には、相対座
標に従い絶対座標と同様に表現されるが、合成データの
ための情報として使用される場合には、表示サイズに合
わせて計算が行なわれる。例えば、表示サイズが2倍の
場合は(X,Y)=(10,10)は(X,Y)=(2
0,20)として計算される。
【0079】ラベル指定位置の場合には、予めラベルが
割当てられた表示域に対して、ラベルにより位置を指定
するように表現される。たとえば“空”というラベルが
割当てられた表示域において部品2jを配置して表示す
る場合、データ543または553は“空”を示す。ま
た、“空”というラベルが表示域のいずれの位置を示す
かという情報は、テンプレート解釈部212が処理可能
な形式で予め保存されている。
【0080】配置情報ファイル指定位置とは、配置情報
ファイルを生成できるエディタなどを用いてユーザが直
感的に位置を設定するような配置情報ファイルを作成し
た場合に、そのファイル自体の情報が位置を表わすの
で、データ543または553によりそのファイルが指
定される。
【0081】データ544および554で示される対応
する部品2jの動き情報はテンプレート解釈部212に
より解釈されて取得される。データ544および554
は、動き情報に対応するパラメータである定型の動き、
指定の動きおよび動き情報ファイル指定などのうちのい
ずれかを示す。
【0082】動き情報は、合成データの表示上における
対応部品2jの動きを示している。たとえば、タグ44
で示される部品2jが太陽を表わすデータであった場合
に、データ544により太陽の回転などの動きを示す動
き情報として指定される。動き情報のパラメータが定型
の動きの場合には、予め動きに関する情報がキーワード
などの識別子とともに部品データベース240に登録さ
れているので(図示省略)、この中の定型の動き情報が
指定される。この定型の動き情報により、たとえば“回
転”という動きが指定される。動き情報が“指定の動
き”の場合、動きを示す座標位置が指定される。
【0083】動き情報が“動き情報ファイル指定”の場
合、動き情報ファイルを生成できるエディタなどを用い
てユーザが直感的に動きを設定し動き情報ファイルを作
成している場合には、そのファイル自体の情報が動きを
表わすので、そのファイルが指定される。ここで、動き
情報ファイルとは、例えば、ボールが上下に動く場合
に、ボールの軌跡を示す座標系情報が格納されたファイ
ルを示す。
【0084】データ545および555は、当該部品2
jと合成データの表示に関する同期を指定する同期情報
を示して、絶対時間、相対時間、同期情報ファイル指定
などの複数種類のパラメータのうちのいずれかを指定で
きる。同期情報とは、合成データの表示における当該部
品2jの表示タイミングを示す。合成データが静止画の
場合は、タグ445または455と対応のデータは記述
されない。同期情報に対応するパラメータの種類は、D
TDで追加定義可能とする。たとえば、部品2jのタグ
455に対応のデータ555で示される同期情報が“絶
対時間=5秒後に表示”で示される場合、合成データの
表示を開始して5秒後に当該部品2jは表示されること
を示す。
【0085】合成用データベース250の合成データ3
hのそれぞれは、合成対象の部品2jを部品データベー
ス240において指示するポインタ情報からなる合成デ
ータ内容3Cと、各部品2jについての合成における属
性情報を記述したテンプレートデータ1Cを指示するテ
ンプレート情報3Bを含んで生成されるから、言換える
と合成データ3hには合成対象の部品2j自体は含まれ
ないから、部品2jの部品データ2Dに修正が必要とさ
れる場合には、部品データベース240の対応する部品
2jの部品データ2Dのみをデータ更新するだけでよ
く、データ修正後の部品2jを合成対象に用いている合
成データ3hについて再度、合成処理を行なう必要はな
い。
【0086】合成用データベース250に登録された所
望の合成データ3hをモニタ110に表示する際には、
合成データ表示処理部208は対応の合成データ内容3
Cをモニタ110に表示させるように作用する。具体的
には、ユーザ任意入力部204から所望される合成デー
タ3hの名称が入力されると、入力された名称をキーに
してデータベース検索部216を介して合成用データベ
ース250から対応する合成データ識別子3Aを有する
合成データ3hが読出されて、合成データ表示処理部2
08に与えられる。合成データ表示処理部208は、与
えられた合成データ3hの合成データ内容3Cで指示さ
れる部品データベース240の部品2jの部品データ2
Dを、テンプレート情報3Bで指示されるテンプレート
データベース230のテンプレート1iのテンプレート
データ1Cに基づいて合成して、さらび対応する合成デ
ータ種別情報1Dど示されるデータフォーマットに合わ
せて変換して、モニタ110に表示する。
【0087】(実施の形態2)本実施の形態2では、合
成データと任意のデータとを関連付けるために、図5の
テンプレートデータ1Cには示されないが、この任意デ
ータが何であるかを特定するためのタグ〈対応データ〉
と関連付けの内容を示すパラメータ〈対応パラメータ〉
による属性情報が追加される。なお、任意データには、
前述の手順で作成された合成データが含まれても良い。
【0088】図6は、本実施の形態2による合成処理の
フローチャートである。図7(A)と(B)は、本実施
の形態2による表示画面例を示す図である。ここで、任
意データと関連付けるための属性情報は〈対応データ〉
が“カレンダー”を示して、〈対応パラメータ〉が“時
間情報”で設定される。たとえば、いつ、どこで、誰が
何をしたかというカテゴリの1つ以上の部品2jを、実
施の形態1の合成処理方法に従い、“お正月に会社の近
くで太郎君とテニスをした”というシナリオに基づいて
生成された合成データ内容3Cと、カレンダーの画像を
示す任意データとを対応づけることを想定する。この場
合には、対応のテンプレート1iのテンプレートデータ
1Cには〈対応データ〉が“カレンダー”を示して、
〈対応パラメータ〉が“時間情報”で設定される。
【0089】たとえば〈対応パラメータ〉の時間情報が
“合成時のタイムスタンプ”を示す場合は、合成時のタ
イムスタンプ情報が合成データの属性情報として追加さ
れる。このようなテンプレートデータ1Cに基づく合成
処理手順を図6を参照して説明する。
【0090】まず、ユーザ任意入力部204を操作して
ユーザにより所望の合成データ3hを指示する情報が入
力されるので、合成データ表示処理部208は、データ
ベース検索部216を介して、該入力情報に基づいて合
成用データベース250を検索して、該入力情報に対応
の合成データ識別子3Aを有した所望の合成データ3h
を読出す(ステップS500)。
【0091】そして、読出された所望合成データ3hの
テンプレート情報3Bで指示されるテンプレートデータ
ベース230のテンプレート1iの合成データ種別(フ
ォーマット種別)1Dを抽出して、対応するテンプレー
トデータ1Cの記述内容に基づき〈対応データ〉の属性
情報を抽出する(ステップS510とS520)。抽出
された属性情報で示される〈対応パラメータ〉を抽出す
る(ステップS530)。
【0092】そして、抽出された属性情報に従いマッピ
ングが行なわれる。具体的には、対応の合成データ内容
3Cのポインタ情報で指示される部品データベース24
0の部品2jの部品データ2Dを、対応のテンプレート
データ1Cに従い結合されながら、合成データ種別1D
でフォーマット変換されて得られた合成データと〈対応
データ〉で示される“カレンダー”のデータと〈対応パ
ラメータ〉で示される“合成時のタイムスタンプ”に基
づいて、すなわち図2のCPU122の図示されないタ
イマによる計時情報に基づく関連付けによりマッピング
させて、図7(A)のようにモニタ110に表示する
(ステップS540)。図7(B)には、図7(A)で表示
される合成データ内容3Cによる合成データの画像が拡
大して示されている。
【0093】ここでは、〈対応パラメータ〉の時間情報
である“合成時のタイムスタンプ”により1月1日が示
されているので、すなわち1月1日に合成データ表示処
理部208による処理がなされたので、図7(A)のよ
うに所望する上述のシナリオに従う画面表示がなされ
る。しかしながら1月1日に、このような処理をするこ
とができない場合には、上述のシナリオに合わせること
が困難となる。
【0094】そこで、テンプレートデータ1Cにおける
〈対応パラメータ〉の時間情報には“指定タイムスタン
プ”あるいは“任意タイムスタンプ”と記述することも
できるようにする。このような記述がなされている場合
には、合成処理の際にユーザがユーザ任意入力部204
を介して入力したタイムスタンプ情報がマッピングのた
めの時間情報として参照される。それゆえに、1月1日
に合成処理をすることができない場合であっても、上述
のシナリオに合った図7(A)の画像を得ることができ
る。
【0095】(実施の形態3)次に、実施の形態3につ
いて説明する。図8(A)と(B)は、本実施の形態3
による表示画面例を示す図である。ここでは、合成デー
タ内容3Cと任意のデータを関連付けるために、この任
意データが何であるかを特定するためのタグ〈対応デー
タ〉と関連付けの内容を示すパラメータ〈対応パラメー
タ〉による属性情報が追加される。ここでは属性情報と
して、位置情報が用いられる。
【0096】図8(A)のように合成データ内容3C
(図8(B)参照)を任意データである地図データと関
連付けるためのテンプレート1iのテンプレートデータ
1Cには、図示されないが、〈対応データ〉は“地図”
で〈対応パラメータ〉は“位置情報”と設定された属性
情報が記述される。
【0097】たとえば、〈対応パラメータ〉の位置情報
が“合成時のGPSデータ”を示す場合は、合成処理を
行なった図2の情報処理端末のGPSにおける位置を示
すデータが、合成データ内容3Cに関する属性情報とし
て追加される。合成データ表示処理部208は、所望さ
れた合成データ3hのテンプレート情報3Bにより示さ
れるテンプレートデータ1Cの記述内容において、任意
データとして地図データとの対応づけがあると解釈する
と、地図データと合成データを〈対応パラメータ〉の位
置情報(“合成時のGPSデータ”)に従いマッピング
させて、モニタ110に図8(A)のように表示する。
図8(B)には、図8(A)でマッピングして表示される合
成データ内容3Cによる合成データの画像が拡大して示
されている。
【0098】なお、この表示処理は、前述した図6のフ
ローチャートの手順に従い同様に行なわれる。
【0099】(実施の形態4)本実施の形態4では、合
成データを任意データである住所録と関連付けて表示す
る。図9(A)と(B)は、本実施の形態4による表示
画面例を示す図である。合成データを住所録と関連付け
するテンプレート1iのテンプレートデータ1Cには、
この任意データが何であるかを特定するためのタグ〈対
応データ〉と関連付けの内容を示すパラメータ〈対応パ
ラメータ〉による属性情報が追加される。ここでは、
〈対応データ〉が“住所録”で〈対応パラメータ〉が
“パーソナル情報”であるような属性情報が設定され
る。
【0100】たとえば、〈対応パラメータ〉のパーソナ
ル情報が“名前”と示される場合は、合成処理時にユー
ザがユーザ任意入力部204を操作して指定した任意の
名前のデータがテンプレートデータ1Cの属性情報とし
て追加される。合成データ表示処理部208は、所望さ
れる合成データ3hのテンプレート情報3Bで示される
テンプレートデータ1Cに基づいて住所録と関連付けが
あると解釈すると、住所録データと合成データ内容3C
をパーソナル情報に基づいてマッピングさせて、その結
果得られた合成データに基づく図9(A)のような画面
を、モニタ110に表示する。図9(B)には、図9
(A)でマッピングして表示される合成データ内容3Cに
よる合成データの画像が拡大して示されている。
【0101】なお、この表示処理は、前述した図6のフ
ローチャートの手順に従い同様に行なわれる。
【0102】(実施の形態5)次に実施の形態5につい
て説明する。
【0103】以上説明した処理機能は、プログラムで実
現される。本実施の形態5では、このプログラムはコン
ピュータで読取可能な記録媒体に格納される。
【0104】本実施の形態では、この記録媒体として、
図2に示されている情報処理装置で処理が行なわれるた
めに必要なメモリ124のROMのようなそのものがプ
ログラムメディアであってもよいし、また外部記憶装置
である磁気テープ装置およびCD−ROM駆動装置14
0などのプログラム読取装置に、記憶媒体である磁気テ
ープまたはCD−ROM142が挿入されることで読取
可能なプログラムメディアであってもよい。いずれの場
合においても、格納されているプログラムはCPU12
2がアクセスして実行させる構成であってもよいし、あ
るいはいずれの場合もプログラムが一旦読出されて、読
出されたプログラムは、図2の装置の所定のプログラム
記憶エリア、たとえばメモリ124のRAMにロードさ
れて、CPU122により読出されて実行される方式で
あってもよい。このロード用のプログラムは、予め当該
情報処理装置に格納されているものとする。
【0105】ここで、上述したプログラムメディアは情
報処理装置本体と分離可能に構成される記録媒体であ
り、磁気テープやカセットテープなどのテープ系、フレ
キシブルディスクや固定ディスク126などの磁気ディ
スクやCD−ROM142/MO(Magnetic Optical
Disc)/MD(Mini Disc)/DVD(Digital Vers
atile Disc)などの光ディスクのディスク系、ICカ
ード(メモリカードを含む)/光カードなどのカード
系、あるいはマスクROM、EPROM(Erasableand
Programmable ROM)、EEPROM(Electrically
EPROM)、フラッシュROMなどによる半導体メ
モリを含めた固定的にプログラムを担持する媒体であっ
てもよい。
【0106】また、本実施の形態においては、情報処理
装置はインターネットを含む通信ネットワーク182と
接続可能な構成が採用されているから、通信ネットワー
ク182からプログラムがダウンロードされて流動的に
プログラムを担持する媒体であってもよい。なお、この
ように通信ネットワーク182からプログラムがダウン
ロードされる場合には、ダウンロード用プログラムは予
め当該情報処理装置本体に格納しておくか、あるいは別
の記録媒体から予め当該情報処理装置本体にインストー
ルされるものであってもよい。
【0107】なお記録媒体に格納されている内容として
はプログラムに限定されず、データであってもよい。
【0108】今回開示された実施の形態はすべての点で
例示であって制限的なものではないと考えられるべきで
ある。本発明の範囲は上記した説明ではなくて特許請求
の範囲によって示され、特許請求の範囲と均等の意味お
よび範囲内でのすべての変更が含まれることが意図され
る。
【0109】
【発明の効果】この発明によれば、提示された複数オブ
ジェクトのオブジェクト特定情報の中から、所望される
シナリオに登場して合成処理の対象として所望されるオ
ブジェクトのオブジェクト特定情報を選択するだけで、
選択された所望オブジェクトのデータを合成処理して合
成データを得ることができる。それゆえに、ユーザは所
望オブジェクトのデータを所望シナリオに従い合成処理
して合成データを得る場合には、オブジェクト選択操作
のための外部入力を行なうだけの簡単操作で済むから、
実用的である。
【図面の簡単な説明】
【図1】 この発明の各実施の形態に係るデータ合成処
理システムの機能構成図である。
【図2】 この発明の各実施の形態に係るデータ合成処
理システムが搭載される情報処理装置の構成図である。
【図3】 本実施の形態1に係るデータ合成処理のフロ
ーチャートである。
【図4】 図4(A)と(B)は本実施の形態1に係る
選択のための表示画面例を示す図である。
【図5】 図1のテンプレート情報1iのテンプレート
データ1Cの内容の記述例を示す図である。
【図6】 本実施の形態2による合成処理のフローチャ
ートである。
【図7】 (A)と(B)は、本実施の形態2による表
示画面例を示す図である。
【図8】 (A)と(B)は、本実施の形態3による表
示画面例を示す図である。
【図9】 (A)と(B)は、本実施の形態4による表
示画面例を示す図である。
【符号の説明】
200 ユーザインタフェース、210 合成処理エン
ジン、230 テンプレートデータベース、240 部
品データベース、250 合成用データベース、1i
テンプレート、2j 部品、3h 合成データ、1C
テンプレートデータ、3C 合成データ内容。
フロントページの続き Fターム(参考) 5B050 BA08 CA07 EA24 FA02 5B057 CE08 CH01 CH11 CH14 5C053 FA14 FA23 FA27 GA11 GB06 GB19 GB36 HA29 JA21 KA05 KA24 LA06 LA15

Claims (15)

    【特許請求の範囲】
  1. 【請求項1】 所望されるシナリオを示すシナリオ情報
    に従い、前記シナリオに登場しうる複数のオブジェクト
    を特定するオブジェクト特定情報を提示する提示手段
    と、 前記提示手段により提示された前記オブジェクト特定情
    報に基づく外部入力に従って、前記複数オブジェクトの
    うちから所望される前記オブジェクトを選択するオブジ
    ェクト選択手段と、 前記オブジェクト選択手段により選択された前記所望オ
    ブジェクトに対応のオブジェクトデータを、予め準備さ
    れたオブジェクトデータ群において特定するデータ特定
    手段と、 前記データ特定手段により特定された前記複数のオブジ
    ェクトデータを前記シナリオ情報に従い合成処理して合
    成データを生成するデータ合成手段とを備える、データ
    合成処理装置。
  2. 【請求項2】 前記シナリオ情報は、前記合成データに
    ついての前記シナリオに対応した属性を示す属性情報を
    含み、前記合成処理では前記データ群において特定され
    た前記所望データには前記属性情報により示される前記
    属性が対応付けされることを特徴とする、請求項1に記
    載のデータ合成処理装置。
  3. 【請求項3】 前記データ合成手段により生成された前
    記合成データを前記シナリオ情報に従い出力する出力手
    段をさらに備えて、 前記属性情報には、前記出力手段により前記合成データ
    が出力される際の前記複数オブジェクトデータそれぞれ
    についての出力態様を決定する出力態様情報が含まれる
    ことを特徴とする、請求項2に記載のデータ合成処理装
    置。
  4. 【請求項4】 前記出力態様情報には、前記複数オブジ
    ェクトデータそれぞれについての配置に関する情報が含
    まれることを特徴とする、請求項3に記載のデータ合成
    処理装置。
  5. 【請求項5】 前記出力態様情報には、前記複数オブジ
    ェクトデータそれぞれについての出力タイミングに関す
    る情報が含まれることを特徴とする、請求項3または4
    に記載のデータ合成処理装置。
  6. 【請求項6】 前記出力態様情報には、前記複数オブジ
    ェクトデータそれぞれについての動きに関する情報が含
    まれることを特徴とする、請求項3ないし5のいずれか
    に記載のデータ合成処理装置。
  7. 【請求項7】 前記出力手段は、 前記合成データを、任意データと関連付けて出力する関
    連付け出力手段を有する、請求項2ないし6のいずれか
    に記載のデータ合成処理装置。
  8. 【請求項8】 前記シナリオ情報には前記任意データを
    特定する情報と前記関連の内容を特定する関連内容情報
    が含まれることを特徴とする、請求項7に記載のデータ
    合成処理装置。
  9. 【請求項9】 前記関連内容情報は、前記任意データが
    有する時間情報により示されることを特徴とする、請求
    項8に記載のデータ合成処理装置。
  10. 【請求項10】 前記関連内容情報は、前記任意データ
    が有する位置情報により示されることを特徴とする、請
    求項8または9に記載のデータ合成処理装置。
  11. 【請求項11】 前記関連内容情報は、前記任意データ
    が有する個人情報により示されることを特徴とする、請
    求項8ないし10のいずれかに記載のデータ合成処理装
    置。
  12. 【請求項12】 前記データ合成手段により生成された
    前記合成データごとに、該合成データの前記シナリオ情
    報を指示するシナリオ指示データと該合成データの生成
    に用いられた前記オブジェクトデータ群中の前記オブジ
    ェクトデータを指示するオブジェクト指示データとを対
    応させて格納する合成データ格納手段と、 前記出力手段は、 前記合成データ格納手段における所望される前記合成デ
    ータについて、対応の前記シナリオ指示データで指示さ
    れる前記シナリオ情報に従い対応する前記オブジェクト
    指示データにより指示される前記オブジェクトデータ群
    中の前記オブジェクトデータを合成して出力することを
    特徴とする、請求項3ないし11に記載のデータ合成処
    理装置。
  13. 【請求項13】 所望されるシナリオを示すシナリオ情
    報に従い、前記シナリオに登場しうる複数のオブジェク
    トを特定するオブジェクト特定情報を提示する提示ステ
    ップと、 前記提示ステップにより提示された前記オブジェクト特
    定情報に基づく外部入力に従って、前記複数オブジェク
    トのうちから所望される前記オブジェクトを選択するオ
    ブジェクト選択ステップと、 前記オブジェクト選択ステップにより選択された前記所
    望オブジェクトに対応のオブジェクトデータを、予め準
    備されたオブジェクトデータ群において特定するデータ
    特定ステップと、 前記データ特定ステップにより特定された前記複数のオ
    ブジェクトデータを前記シナリオ情報に従い合成処理し
    て合成データを生成するデータ合成ステップとを備え
    る、データ合成処理方法。
  14. 【請求項14】 データ合成処理方法をコンピュータで
    実行するためのデータ合成処理プログラムが記録された
    機械読取可能な記録媒体であって、 前記データ合成処理方法は、 所望されるシナリオを示すシナリオ情報に従い、前記シ
    ナリオに登場しうる複数のオブジェクトを特定するオブ
    ジェクト特定情報を提示する提示ステップと、 前記提示ステップにより提示された前記オブジェクト特
    定情報に基づく外部入力に従って、前記複数オブジェク
    トのうちから所望される前記オブジェクトを選択するオ
    ブジェクト選択ステップと、 前記オブジェクト選択ステップにより選択された前記所
    望オブジェクトに対応のオブジェクトデータを、予め準
    備されたオブジェクトデータ群において特定するデータ
    特定ステップと、 前記データ特定ステップにより特定された前記複数のオ
    ブジェクトデータを前記シナリオ情報に従い合成処理し
    て合成データを生成するデータ合成ステップとを備える
    ことを特徴とする、データ合成処理プログラムを記録し
    た機械読取可能な記録媒体。
  15. 【請求項15】 データ合成処理方法をコンピュータで
    実行するためのデータ合成処理プログラムであって、 前記データ合成処理方法は、 所望されるシナリオを示すシナリオ情報に従い、前記シ
    ナリオに登場しうる複数のオブジェクトを特定するオブ
    ジェクト特定情報を提示する提示ステップと、 前記提示ステップにより提示された前記オブジェクト特
    定情報に基づく外部入力に従って、前記複数オブジェク
    トのうちから所望される前記オブジェクトを選択するオ
    ブジェクト選択ステップと、 前記オブジェクト選択ステップにより選択された前記所
    望オブジェクトに対応のオブジェクトデータを、予め準
    備されたオブジェクトデータ群において特定するデータ
    特定ステップと、 前記データ特定ステップにより特定された前記複数のオ
    ブジェクトデータを前記シナリオ情報に従い合成処理し
    て合成データを生成するデータ合成ステップとを備える
    ことを特徴とする、データ合成処理プログラム。
JP2001095353A 2001-03-29 2001-03-29 データ合成処理装置、データ合成処理方法、データ合成処理プログラムを記録した機械読取可能な記録媒体およびデータ合成処理プログラム Withdrawn JP2002298149A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2001095353A JP2002298149A (ja) 2001-03-29 2001-03-29 データ合成処理装置、データ合成処理方法、データ合成処理プログラムを記録した機械読取可能な記録媒体およびデータ合成処理プログラム
PCT/JP2002/002568 WO2002080105A1 (fr) 2001-03-29 2002-03-18 Appareil, procede, et programme de synthese de donnees conformement a un scenario et support d'enregistrement lisible par machine contenant ce programme

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001095353A JP2002298149A (ja) 2001-03-29 2001-03-29 データ合成処理装置、データ合成処理方法、データ合成処理プログラムを記録した機械読取可能な記録媒体およびデータ合成処理プログラム

Publications (1)

Publication Number Publication Date
JP2002298149A true JP2002298149A (ja) 2002-10-11

Family

ID=18949415

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001095353A Withdrawn JP2002298149A (ja) 2001-03-29 2001-03-29 データ合成処理装置、データ合成処理方法、データ合成処理プログラムを記録した機械読取可能な記録媒体およびデータ合成処理プログラム

Country Status (2)

Country Link
JP (1) JP2002298149A (ja)
WO (1) WO2002080105A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006318086A (ja) * 2005-05-11 2006-11-24 Sharp Corp テンプレート選択装置、その装置を有する携帯電話、テンプレート選択方法、コンピュータをテンプレート選択装置として機能させるためのプログラム、および記録媒体
JP2009502067A (ja) * 2005-07-18 2009-01-22 トムソン ライセンシング メタデータを用いて複数の映像ストリームを処理する方法及び装置
JP2011186573A (ja) * 2010-03-05 2011-09-22 Mitsubishi Electric Information Systems Corp 画像生成システム及び画面定義装置及び画像生成装置及び画面定義プログラム及び画像生成プログラム
WO2011121648A1 (ja) * 2010-03-30 2011-10-06 三菱電機株式会社 アニメーション表示装置
US10032290B2 (en) 2004-05-14 2018-07-24 Tencent Technology (Shenzhen) Company Limited Method for synthesizing dynamic virtual figures

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2994164B2 (ja) * 1993-02-12 1999-12-27 日本電気株式会社 シナリオ編集装置
JP2994996B2 (ja) * 1995-12-01 1999-12-27 松下電器産業株式会社 マルチメディア編集装置
JPH1166335A (ja) * 1997-08-15 1999-03-09 Fuji Xerox Co Ltd マルチメディアオーサリング装置及び方法

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10032290B2 (en) 2004-05-14 2018-07-24 Tencent Technology (Shenzhen) Company Limited Method for synthesizing dynamic virtual figures
JP2006318086A (ja) * 2005-05-11 2006-11-24 Sharp Corp テンプレート選択装置、その装置を有する携帯電話、テンプレート選択方法、コンピュータをテンプレート選択装置として機能させるためのプログラム、および記録媒体
JP2013048442A (ja) * 2005-07-18 2013-03-07 Thomson Licensing メタデータを用いて複数の映像ストリームを処理する方法及び装置
JP2013176101A (ja) * 2005-07-18 2013-09-05 Thomson Licensing メタデータを用いて複数の映像ストリームを処理する方法及び装置
JP2012090279A (ja) * 2005-07-18 2012-05-10 Thomson Licensing メタデータを用いて複数の映像ストリームを処理する方法及び装置
JP2013034225A (ja) * 2005-07-18 2013-02-14 Thomson Licensing メタデータを用いて複数の映像ストリームを処理する方法及び装置
JP2013034224A (ja) * 2005-07-18 2013-02-14 Thomson Licensing メタデータを用いて複数の映像ストリームを処理する方法及び装置
JP2013042516A (ja) * 2005-07-18 2013-02-28 Thomson Licensing メタデータを用いて複数の映像ストリームを処理する方法及び装置
JP2009502067A (ja) * 2005-07-18 2009-01-22 トムソン ライセンシング メタデータを用いて複数の映像ストリームを処理する方法及び装置
US9167176B2 (en) 2005-07-18 2015-10-20 Thomson Licensing Method and device for handling multiple video streams using metadata
JP2015039216A (ja) * 2005-07-18 2015-02-26 トムソン ライセンシングThomson Licensing メタデータを用いて複数の映像ストリームを処理する方法及び装置
JP2014112902A (ja) * 2005-07-18 2014-06-19 Thomson Licensing メタデータを用いて複数の映像ストリームを処理する方法及び装置
JP2011186573A (ja) * 2010-03-05 2011-09-22 Mitsubishi Electric Information Systems Corp 画像生成システム及び画面定義装置及び画像生成装置及び画面定義プログラム及び画像生成プログラム
KR101343160B1 (ko) 2010-03-30 2013-12-19 미쓰비시덴키 가부시키가이샤 애니메이션 표시 장치
JP5323251B2 (ja) * 2010-03-30 2013-10-23 三菱電機株式会社 アニメーション表示装置
WO2011121648A1 (ja) * 2010-03-30 2011-10-06 三菱電機株式会社 アニメーション表示装置

Also Published As

Publication number Publication date
WO2002080105A1 (fr) 2002-10-10

Similar Documents

Publication Publication Date Title
US7308479B2 (en) Mail server, program and mobile terminal synthesizing animation images of selected animation character and feeling expression information
US6055536A (en) Information processing apparatus and information processing method
EP1460848B1 (en) Apparatus and method for converting multimedia contents
US12047657B2 (en) Subtitle splitter
US20070124700A1 (en) Method of generating icons for content items
JP4094777B2 (ja) 画像通信システム
CN111935505A (zh) 视频封面生成方法、装置、设备及存储介质
US6825849B1 (en) Method and apparatus for presenting information in accordance with presentation attribute information to control presentation thereof
KR20120129015A (ko) 어학 컨텐츠 생성 방법 및 이를 위한 단말기
JP3417330B2 (ja) シナリオ編集装置及びシナリオ編集プログラムを記録した記録媒体
JP2002288213A (ja) データ転送装置、データ送受信装置、データ交換システム、データ転送方法、データ転送プログラム、データ送受信プログラム
JP2002298149A (ja) データ合成処理装置、データ合成処理方法、データ合成処理プログラムを記録した機械読取可能な記録媒体およびデータ合成処理プログラム
EP0808491B1 (en) Image processor and medium containing program code
US6876969B2 (en) Document read-out apparatus and method and storage medium
JP2008523759A (ja) 映像メッセージを合成する方法及びシステム
JP2008140190A (ja) 画面構成自動生成装置、画面構成自動生成方法、及びプログラム
JP2003157268A (ja) 電子機器及び電子機器制御プログラム
JP5230193B2 (ja) データ検索装置、データ検索方法、及びコンピュータプログラム
JP4260641B2 (ja) 検索結果処理装置、検索結果処理プログラム、検索結果処理プログラム記録媒体及び検索結果処理システム
EP1628227A1 (en) Data processing device, data processing method, data processing program, and computer-readable recording medium containing the data processing program
KR102080614B1 (ko) Vr 컨텐츠 제공 전문포탈 서비스 시스템 및 그 구동방법
JPH11237979A (ja) 要求仕様モデル・他形式モデル変換装置及び方法
JP2001067366A (ja) データベース検索結果表示システム、方法及び記録媒体
JP2008299493A (ja) コンテンツ作成支援システム及びコンピュータプログラム
JPH05265677A (ja) 情報提供システム

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080603