(57)【要約】【課題】編集した番組の途中でＣＧキャラクタにイベントの編集を行う場合、キャラクタの選定、セリフウィンドウの選択、キャラクタ設定メニューの設定、喋らせたい文字列の入力等の類似な操作の繰り返しが多く、操作が煩雑となるばかりか、制作効率が上がらないという問題がある。【解決手段】モニタウィンドウ上に表示イベントタイプ選択ボタンを設け、表示イベントタイプ選択ボタンを選択することにより、制作した全イベントをイベントタイプ毎に区別して一覧表示し、番組全体を把握しやすくすると共に、一覧表示されたイベントタイプから１つのイベントタイプを選択することで、選択したタイプのイベントの一覧表示および編集を可能にする。【選択図】図１
2004064641.tif 000002
【特許請求の範囲】
【請求項１】
ＣＧアニメーション、映像情報、文字情報および音声情報の少なくとも１つからなるイベント情報を記憶する記憶部と、上記イベント情報を生成するイベント情報生成部と、上記イベント情報を処理するイベント処理部および上記イベント情報を表示する編集ウインドウを有する映像データ編集装置からなり、上記記憶部に上記イベント情報のイベントタイプを記憶する機能、上記編集ウインドウにモニタウインドウを表示する機能および上記記憶部に記憶されている上記イベント情報のイベントタイプに基いて上記モニタウインドウに上記イベントタイプの一覧を表示するための表示イベントタイプ選択ボタンを表示したことを特徴とする映像データ編集装置。
【請求項２】
請求項１記載の映像データ編集装置において、上記表示イベントタイプ選択ボタンの選択により、上記記憶部から上記イベント情報を読み出し、上記イベント情報のうち、表示イベントタイプ毎に区別して上記表示イベントタイプの一覧を上記モニタウインドウに表示することを特徴とする映像データ編集装置。
【請求項３】
請求項２記載の映像データ編集装置において、上記表示イベントタイプ選択ボタンは、上記イベントの全部を表示するボタンと上記イベントタイプ毎に区別して表示するボタンとからなることを特徴とする映像データ編集装置。
【請求項４】
請求項２または３記載の映像データ編集装置において、上記表示イベントタイプ選択ボタンの所定のイベントタイプを選定することにより、上記選択されたイベントタイプの上記所定のイベントの一覧が表示されることを特徴とする映像データ編集装置。
【請求項５】
請求項４記載の映像データ編集装置において、上記所定のイベントの一覧の内の所定のイベントを選択することにより上記イベントの編集方法の一覧と上記編集方法の一覧の内の一つの編集方法に対応するデータ処理の一覧を表示することを特徴とする映像データ編集装置。
【請求項６】
ＣＧアニメーション、映像情報、文字情報および音声情報の少なくとも１つからなるイベント情報を記憶する記憶部と、上記イベント情報を生成するイベント情報生成部と、上記イベント情報を処理するイベント処理部および上記イベント情報を表示する編集ウインドウを有する映像データ編集装置において、上記記憶部に上記イベント情報のイベントタイプを記憶し、上記編集ウインドウにモニタウインドウを表示し、上記記憶部から読み出される上記イベント情報のイベントタイプに基いて上記モニタウインドウに上記イベントタイプの一覧を表示することを特徴とする映像データ編集方法。
【請求項７】
請求項６記載の映像データ編集方法において、上記イベントタイプの一覧の内、所定のイベントタイプを選択し、上記選択されたタイプのイベントの一覧が上記モニタウインドウに表示されることを特徴とする映像データ編集方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、映像データ編集装置及び編集方法に関し、特に、テレビジョン放送番組やビデオ番組などの番組制作で使用され、モニタ画面上における操作によって編集を行なう映像データ編集装置及び編集方法に関するものである。
【０００２】
【従来の技術】
近年、ＣＧ（Ｃｏｍｐｕｔｅｒ　Ｇｒａｐｈｉｃｓ：　コンピュータグラフィックス）アニメーション技術、音声合成技術あるいは動画像再生技術等を融合し、ＣＧアニメーション、動画像、静止画像、文字、音声あるいは音声合成等の種々のデータを用い、コンピュータを使って映像データを制作する映像データ編集システムが開発されている。
【０００３】
また、シナリオを書く要領でテレビ番組を記述し、これをコンピュータが解釈してテレビ番組を生成するコンピュータとの対話型の映像データ編集システムや、今まで番組構成表に基いてテレビ番組等を書いていた人でも簡単になじめ、容易に利用できるようにモニタ画面上に編集状態を表示し、ＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）で操作ができる映像データ編集システムも開発されつつある。
【０００４】
従来の映像データ編集システムにおいて使用されている編集画面例を図１３によって説明する。図１３は、映像データ編集システムの表示装置に表示される基本的な編集画面例である。２０１は編集ウインドウ、２０２、２０２’はスタジオブロックを示す。ここでスタジオブロックとは、スタジオと表示された枠で囲まれた領域のことを意味する。以下同様の趣旨で、これをブロックと呼ぶことにする。２０３はムービーブロック、２０４はタイトルブロック、２０５はスーパーブロック、２０６はサウンドブロック、２０７はナレーションブロック、２０８は各種設定ブロックである。
【０００５】
２０９はイベントマークを示し、例えば、上から４番目のイベントマーク、００：００：０２：２７は、００時：００分：０２秒：第２７フレームを意味する。２１０は、編集ウインドウ２０１内のモニターウィンドウ、２１１はムービー（動画像）の代表画面、２１２はタイトルの代表画面、２１３は、画面をスクロールするためのスクロールバーである。
【０００６】
編集ウインドウ２０１は、その画面左側にスタジオブロック２０２、２０２’、ムービーブロック２０３及びタイトルブロック２０４等が縦方向の列に配列され、構成されている。また、この編集ウインドウ２０１では、縦軸が時間軸となっており、画面上から下方向に向って順にテレビ番組が生成されることを意味している。
【０００７】
図１４は、上記スタジオブロック２０２を拡大して示したものである。スタジオブロック２０２には、ＣＧスタジオ内において、ＣＧキャラクタを喋らせる場合のＣＧキャラクタのセリフ・声・質の設定をするセリフ設定部３０１、ＣＧキャラクタを歩かせる場合のＣＧキャラクタの配置・動作の設定をする動作設定部３０２、カメラワークを指定するカメラワーク設定部３０３及びＣＧスタジオ内のＣＧキャラクタ、カメラ位置の初期値、ＣＧスタジオの背景、スタジオセットの小道具、大道具及びその組合わせ等を設定するためのスタジオセットアップウインドウをポップアップさせるためのスタジオセットアップボタン３０４が設けられている。スタジオセットアップボタン３０４をクリックすると、スタジオセットアップウインドウ（図示せず）が表示され、これらの各種初期設定を行うことができる。
【０００８】
ムービーブロック２０３は、予め用意した編集済みの動画像の再生制御設定を行う部分であり、動画像のファイル名とその他の情報が表示される。例えば、上記ムービーブロック２０３の左側にある代表画面２１１を映像データ編集システムの入力装置、例えば、マウスによってクリックすることによりムービー設定ウインドウ（図示しない）が編集画面上にポップアップされ、そのムービー設定ウインドウの編集・設定操作によって、動画像の再生・早送り・巻戻し等を行うことができる。また、このムービー設定ウインドウでは、動画像の取り込みをするためのイン点・アウト点の指定、スーパーインポーズ、ナレーション、セリフ等の挿入のタイミングの指定等を行うことができる。
【０００９】
タイトルブロック２０４は、テレビ画面に文字情報の表示や、静止画の表示の制御を行う部分である。例えば、前記タイトルブロック２０４の左側にある代表画面２１２をマウスでクリックすると、タイトルウインドウ（図示せず）が編集画面上にポップアップされ、タイトル画面の編集を行うことができる。
【００１０】
スーパーブロック２０５は、テレビに出力される映像にスーパーインポーズする文字の合成を制御する部分であり、サウンドブロック２０６は映像に合成するＢＧＭ（Ｂａｃｋ　ｇｒｏｕｎｄ　ｍｕｓｉｃ）等の音楽の制御を行う部分である。
【００１１】
ナレーションブロック２０７は、動画像再生中などにナレーションを挿入するための部分である。各種設定ブロック２０８は、待ち時間、例えば、セリフの間隔やポーズなどの設定を行う部分である。これら各ブロックにおいても、前述の場合と同様に、設定ウインドウがポップアップされ、各種の編集をすることができる。なお、上述した各ブロックの中に表示されている例えば、セリフ、動作、・・・各種設定項目の一つ一つを以下においては、イベント又はイベント情報と称することにする。
【００１２】
スタジオブロック２０２、ムービーブロック２０３及びタイトルブロック２０４の各ブロックは、縦方向（時間軸順）に、上述したイベントと呼ばれるいくつかの単位に分離されるが、そのイベントの一つ一つに対応するイベントマーク２０９が表示される。
【００１３】
さて、テレビ番組の制作者あるいは編集者（以下制作者と称す）は、図１３に示す編集ウインドウ２０１の画面上のＧＵＩ操作によってテレビ番組を制作する。ここで、ＧＵＩについて、図１５に基いて説明する。図１５は、ＧＵＩ画面の１つであるＯＳＦ／Ｍｏｔｉｆウィジェットのポップアップメニューである。１２００はポップアップのメニューウィンドウ、１２０１はポップアップメニューを表示するための“Ｆｏｒｍ”“Ｒｏｗ　Ｃｏｌｕｍｎ”“Ｂｕｌｌｅｔｉｎ　Ｂｏａｒｄ”等の親ウィジェット、１２０２はポップアップメニュー枠、１２０３はメニュータイトル用ラベルウィジェット、１２０４はメニュー項目を区切るためのセパレート・ウィジェット、１２０５はメニュー項目となるプッシュボタン・ウィジェットである。
【００１４】
ポップアップメニューはマウスをクリックした時点でメニューが表示されるタイプのメニューである。ＯＳＦ／Ｍｏｔｉｆ（Ｏｐｅｎ　Ｓｏｆｔｗａｒｅ　Ｆｏｕｎｄａｔｉｏｎ）とはＤＥＣ（Ｄｉｇｉｔａｌ　Ｅｑｕｉｐｍｅｎｔ　Ｃｏｒｐｏｒａｔｉｏｎ）社、ＨＰ（Ｈｅｗｌｅｔｔ　Ｐａｃｋａｒｄ）社、ＩＢＭ（Ｉｎｔｅｒｎａｔｉｏｎａｌ　Ｂｕｓｉｎｅｓｓ　Ｍａｃｈｉｎｅ　Ｃｏｒｐｏｒａｔｉｏｎ）社などのコンピュータベンダで構成されているオペレーティング・システムの標準化に取り組んでいる組織のことである。またウィジェット（Ｗｉｄｇｅｔ）とは、ＯＳＦ／Ｍｏｔｉｆが提唱しているＸウィンドウ上の高いレベルのＧＵＩで、ユーザ・インターフェースに必要と思われる様々な「部品」（編集ツール）を提供するためのライブラリからなっている。このうち、メニューのラベル、セパレータ、ボタンの表示の有無、個数等は、自由に設定することができる。このＧＵＩ画面を用いて、編集ウインドウ２０１を操作する。
【００１５】
また、ポップアップメニューとは、マウスをクリックした時点でメニューが表示されるタイプのメニューのことである。通常は、ポップアップメニューが登録されている領域内でマウスの右ボタンを押すと、ポップアップメニューが表示画面上に現れる。マウスボタンを押したまま、マウスを上下に移動させてメニュー項目を選ぶ。
【００１６】
さて、制作者は、まず、制作したい番組のシーンやシナリオに合わせ、編集ウインドウ２０１にスタジオブロック２０２、ムービーブロック２０３、タイトルブロック２０４等を生成させ、上下に配置する。そして、各ブロック内で設定ウインドウを表示して細かな各種設定を行って番組を制作していく。以下、スタジオブロック２０２内の設定について例をあげて説明を行う。
【００１７】
基本的にＣＧキャラクタのセリフや動きなどの全ての設定は一つのイベントの対応する箇所に一つだけ設定することができる。即ち、スタジオブロック２０２を生成し編集ウインドウ２０１に並べると、スタジオブロック２０２には一つだけイベントが生成される。ここでいうイベントとは、図１３のイベントマーク２０９に表示されている画面横方向の一行を示している。生成されたイベントは、時間順にイベント記憶部（図示せず）に順次記録されている。通常スタジオブロック２０２には複数のイベントが設定される。また、制作者がイベントの追加を指定すると、スタジオブロック２０２に新たにイベントが追加され、スタジオブロック２０２が縦方向に伸び、そのブロックよりも画面下方向にあるブロック（例えばムービーブロック２０３以降）はイベント一つ分だけ下方向にずれることになる。このように各ブロックに対してイベントを追加したのち、イベントの各種設定を行う。例えば、スタジオブロック２０２内のセリフの欄に登場人物のセリフを入力するなどである。以上のような操作でテレビ番組が制作される。
【００１８】
スタジオ内のＣＧキャラクタのセリフの設定をしたい場合、図１４のセリフ設定部３０１のセルをマウスでダブルクリックすると、図１６のようなセリフウィンドウ４０１が画面上にポップアップ表示される。ここで図１４に示すセルとは、スタジオブロックのセリフのブロック中の、例えば、“Ｃｈａｒａｃｔｅｒ　Ａ：こんにちは。”で示される一行をセルと言う。以下動作設定部３０２、カメラ設定部３０３等においても同様とする。
【００１９】
セリフウィンドウ４０１には喋らせるＣＧキャラクタ（Ｃｈａｒａｃｔｅｒ　Ａ）を変更できるキャラクタ設定メニュー４０２、テキスト又はＡＩＦＦファイル（Ａｕｄｉｏ　ＩｎｔｅｒｃｈａｎｇｅＦｉｌｅ　Ｆｏｒｍａｔ　の略称で、音声ファイルを意味する）の使用を選択できるセリフタイプ設定メニュー４０３、セリフタイプ設定メニュー４０３でテキストを選択した場合にセリフを入力するテキストボックス４０４、ＣＧキャラクタが喋り終わるまで待つ終了待ちチェックボタン４０５、セリフの速さを調節するレイトスケール４０６、セリフの音量を調節するボリュームスケール４０７、セリフのイントネーションを調節するイントネーションスケール４０８、セリフのピッチを調節するピッチスケール４０９、ＣＧキャラクタの身振りを変更する身振り変更メニュー４１１、ＣＧキャラクタの口パク感度を調節する口パク感度スケール４１２が設けられている。ここに、口パク感度とは、口の大きさを表す用語として使用される。
【００２０】
更に、セリフウィンドウ４０１は、ＣＧキャラクタの喋りの前ポーズ・後ポーズの秒数を入力するポーズテキストボックス４１３、セリフイベント待ちの有無を選択するウェイトメニュー４１４、ＣＧキャラクタの喋りをプレビューするプレビューボタン４１５、このウィンドウで設定した値をデフォルト値に変更するデフォルトボタン４１６、ウィンドウの設定内容をウィンドウを開いた時の状態に戻すキャンセルボタン４１７、ウィンドウの設定内容を適用してウィンドウを閉じるための閉じるボタン４１８がそれぞれ設けられている。
【００２１】
次に、ＣＧキャラクタの編集について説明する。例えば、制作者がＣＧキャラクタＢにテキストを喋らせたい場合、まず制作者はマウスで図１４に示すスタジオブロック内のセリフ設定部３０１のＣＧキャラクタＢの喋らせたい位置のセルをダブルクリックしてセリフウィンドウ４０１を開く。そしてキャラクタ設定メニュー４０２をＣＧキャラクタＢに設定し、テキストボックス４０４に喋らせたい文字列の入力を行ない、更に、その他のパラメータを設定した後に閉じるボタン４１８を押下することによって、制作者はＣＧキャラクタＢに喋らせることができるようになる。
【００２２】
上記の従来の映像データ編集システムの説明では、編集者がＣＧキャラクタＢにテキストを喋らせたい場合について説明したが、ＣＧキャラクタのセリフ設定だけではなく、全てのイベント編集において、編集したいイベントのブロック又は設定部のセルをダブルクリックして各イベントのウィンドウを開き、イベント編集を繰り返し、一連の映像データを編集し、シナリオを書く要領でテレビ番組等を制作する。
【００２３】
【発明が解決しようとする課題】
映像データ編集方法において、既に編集した番組の途中でＣＧキャラクタＢにテキストを喋らせようとした場合、上述したようにＣＧキャラクタＢにセリフを喋らせたい位置にイベント列を一列挿入する。次に、イベント列のセリフ設定部のセルをダブルクリックしてセリフウィンドウを開く。そしてキャラクタ設定メニューの設定及びテキストボックスに喋らせたい文字列を入力しなければならない。また、他のイベント編集でもこれと類似な操作を繰り返し行なわなければならない。このような操作をイベント編集の度に繰り返すことは、操作が煩雑となるばかりか、制作効率が上がらないという問題がある。特に制作した番組が長時間の場合、編集ウィンドウのスクロールバーでマウスを操作してウィンドウの表示内容をスクロールすることによってイベントを確認しなければならず、番組の内容が非常に把握しにくくなるという問題がある。更に、スタジオブロックには複数のイベントが存在するが、これに新たなイベントの追加や変更を行なう時には、実行されるイベントの順序を考え、かつ注意して編集を行なわなければならないという問題がある。
【００２４】
本発明の目的は、上記の課題を解決し、操作の煩雑さを解消し制作効率を向上させる映像データ編集装置及び編集方法を提供するものである。
【００２５】
本発明の他の目的は、類似するイベントを一覧表示し、編集者が容易に編集できる映像データ編集装置及び編集方法を提供するものである。
【００２６】
本発明の更に他の目的は、イベントの修正、変更、追加、削除等を容易に行える映像データ編集装置及び編集方法を提供するものである。
【００２７】
【課題を解決するための手段】
上記目的を達成するために、本発明の映像データ編集装置は、ＣＧアニメーション、映像情報、文字情報および音声情報の少なくとも１つからなるイベント情報を記憶する記憶部と、上記イベント情報を生成するイベント情報生成部と、上記イベント情報を処理するイベント処理部および上記イベント情報を表示する編集ウインドウを有する映像データ編集装置からなり、上記記憶部に上記イベント情報のイベントタイプを記憶する機能、上記編集ウインドウにモニタウインドウを表示する機能および上記記憶部に記憶されている上記イベント情報のイベントタイプに基いて上記モニタウインドウに上記イベントタイプの一覧を表示するための表示イベントタイプ選択ボタンを表示するように構成される。
【００２８】
また、本発明の映像データ編集装置は、上記表示イベントタイプ選択ボタンの選択により、上記記憶部から上記イベント情報を読み出し、上記イベント情報のうち、表示イベントタイプ毎に区別して上記表示イベントタイプの一覧を上記モニタウインドウに表示するように構成されるので、タイプ毎に区別されたイベントを容易に判別できる。
【００２９】
また、本発明の映像データ編集装置において、上記表示イベントタイプ選択ボタンは、上記イベントの全部を表示するボタンと上記イベントタイプ毎に区別して表示するボタンとで構成される。
【００３０】
更に、本発明の映像データ編集装置は、上記表示イベントタイプ選択ボタンの所定のイベントタイプを選定することにより、上記選択されたイベントタイプの上記所定のイベントの一覧が表示されるよう構成されている。
【００３１】
更にまた、本発明の映像データ編集装置は、上記所定のイベントの一覧の内の所定のイベントを選択することにより上記イベントの編集方法の一覧と上記編集方法の一覧の内の一つの編集方法に対応するデータ処理の一覧を表示するように構成されているので、各イベントの修正、変更、追加あるいは削除等の編集が容易に行えるし、それに対応するデータ処理も簡単に行うことができる。。
【００３２】
本発明の映像データ編集方法は、ＣＧアニメーション、映像情報、文字情報および音声情報の少なくとも１つからなるイベント情報を記憶する記憶部と、上記イベント情報を生成するイベント情報生成部と、上記イベント情報を処理するイベント処理部および上記イベント情報を表示する編集ウインドウを有する映像データ編集装置において、上記記憶部に上記イベント情報のイベントタイプを記憶し、上記編集ウインドウにモニタウインドウを表示し、上記記憶部から読み出される上記イベント情報のイベントタイプに基いて上記モニタウインドウに上記イベントタイプの一覧を表示する要構成される。
【００３３】
また、本発明の映像データ編集方法は、上記イベントタイプの一覧の内、所定のイベントタイプを選択し、上記選択されたタイプのイベントの一覧が上記モニタウインドウに表示されるよう構成される。
【００３４】
【発明の実施の形態】
本発明の一実施例を図１及び図２をもとに説明する。図１は、本発明の映像データ編集システムの表示装置に表示された編集画面であり、８０１は、編集ウインドウ２０１内のモニタウィンドウを示す。なお、図１３と同じものには同じ番号が付されている。また、図２は、本発明の映像データ編集システムの概略構成を示すブロック図である。
図２において、１０１はＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）、１０２はメモリ、１０３はＣＧアニメーション生成部、１０４は音声合成部、１０５はシーケンサ部、１０６はイベント記憶部、１０７はカレントイベントポインタ記憶部、１０８は編集画面生成部、１０９は記録装置、１１０は動画像生成部、１１１は表示装置、１１２は入力装置、１１３はバスラインである。
【００３５】
ＣＰＵ１０１は、バスライン１１３を介して、メモリ１０２、ＣＧアニメーション生成部１０３、音声合成部１０４、シーケンサ部１０５、イベント記憶部１０６、カレントイベントポインタ記憶部１０７、編集画面生成部１０８、記録装置１０９、動画像生成部１１０、モニタ１１１、入力装置１１２と相互に接続され、各種データや命令の授受が行われる。
【００３６】
ＣＧアニメーション生成部１０３は登場キャラクタやスタジオセットのＣＧアニメーション等を生成する機能を有する。音声合成部１０４は登場キャラクタのセリフの喋り声、動物の鳴声、擬音あるいはスタジオの効果音等を生成する機能を有する。なお、音声合成部１０４は国や民族で使用言語が複数に渡る場合はそれに対応して複数台設けられる場合がある。
【００３７】
動画像生成部１１０は予め編集済みの動画像を記憶し、番組編集で必要な動画像を生成する機能を有する。メモリ１０２は、例えば、テレビ番組のシナリオに相当する登場キャラクタの喋りや動作、動画像再生及びオーディオ再生等のイベントを記憶する機能を有する。
【００３８】
シーケンサ部１０５はメモリ１０２に記憶されたテレビ番組のイベント情報に基いて、ＣＧアニメーション生成部１０３、音声合成部１０４及び動画像生成部１１０を制御してテレビ番組を順次生成する機能を有する。表示装置１１１は、生成されたテレビ番組及び番組の編集情報を表示する。また編集画面生成部１０８は、テレビ番組制作を行なうためのイベント編集画面を表示し、メモリ１０２に記憶されている番組の編集情報を操作する機能を有する。
【００３９】
イベント記憶部１０６は、編集画面生成部１０８によるイベント編集画面で制作されたテレビ番組のイベントや、メモリ１０２に記憶されており編集画面生成部１０８によるイベント編集画面に表示されたテレビ番組のイベント等を時系列に記録する。
【００４０】
カレントイベントポインタ記憶部１０７は、編集画面生成部１０８で生成されたイベント編集画面上で、編集を行なうイベントのポインタ、即ち、上述したセルの位置情報をイベント記憶部１０６より取得し記憶する。入力装置１１２は、表示装置１１１への表示の指示、シーケンサ部１０５への再生の指示及びメモリ１０２あるいはイベント記憶部１０６に記憶されているテレビ番組のイベント情報の読み出しや書き込みを指示するためのもので、主としてＧＵＩ操作を行うためのマウス等のポインティングデバイス及びキーボードとから構成されている。
【００４１】
記憶装置１０９は、登場人物のモデリングデータ、スタジオ等のデータ、動画像の映像情報及び音楽、背景音、その他の音声データ等のオーディオデータの記憶あるいはこれらの編集データを記憶する機能を有する。なお、記憶装置１０９は、ランダムアクセス可能な、例えばハードディスク、光ディスクあるいは光磁気ディスク等で構成されるが、伝送ネットワークを介して他の場所に設置されたリモートファイルで構成することも可能である。バス１１３は、これらの各構成要素を接続するが、バス１１３を介して，他の装置への接続することも可能である。また、ＣＰＵ１０１はバス１１３を介して接続されている他の構成要素と信号を送受し合い、各構成要素は、ＣＰＵ１０１からのアクセス信号により制御される。なお、メモリ１０２、イベント記憶部１０６及び記憶装置１０９には、イベントやイベント情報が記憶されるが、併せて、後述するようなイベントのタイプまたはイベントの種類も記憶される。
【００４２】
上記説明は便宜上、ハードウェアの働きとソフトウェアの働きを区別せずに説明したが、イベント記憶部１０６、カレントイベントポインタ記憶部１０７及び編集画面生成部１０８はＣＰＵ１０１内に設けた演算処理装置により実行するソフトウェアとして実現するのが、簡単で好ましい方法である。
【００４３】
本発明の映像データ編集システムにおいて、表示装置１１１のモニターウィンドウ８０１（図１に示す）には、イベント選択メニューを表示するための表示イベントボタンが設けられている。このモニターウィンドウ８０１は、図１３に示すモニターウインドウ２１０に表示イベントボタン８０２を追加したものである。このモニターウィンドウ８０１の拡大図を図３に示す。図３において、モニターウィンドウ８０１の表示イベントボタン８０２を選択すると、表示イベントタイプ選択メニューがポップアップ表示される。即ち、表示タイプ選択メニュー８０２は、全体表示選択ボタン８０３、セリフ選択ボタン８０４、動作選択ボタン８０５、カメラ選択ボタン８０６、スーパー選択ボタン８０７、サウンド選択ボタン８０８、ミキサー選択ボタン８０９、ナレーション選択ボタン８１０、各種設定選択ボタン８１１、スタジオセットアップ選択ボタン８１２、ムービー選択ボタン８１３、タイトル選択ボタン８１４が表示されるように構成されている。そしてこれらのボタンは、マウスにより適宜選択することができるように構成されている。なお、表示イベントタイプ選択メニュー８０２は、本実施例では、セリフ選択ボタン８０４〜タイトル選択ボタン８１４の１１種類を表示したが、番組を制作するために必要なイベント項目を追加あるいは削除することも可能である。また、表示イベントタイプとは、セリフ、動作、カメラ、・・・・タイトル等のタイプの異なるイベントを総称するものとする。
【００４４】
また、図４は、編集作業が完了あるいは編集途中の段階で、番組の画像を再生し、編集内容を確認したり、修正したりするためのモニタウインドウを示す図であって、２０１は、編集ウインドウ、８０１は、モニターウィンドウである。ここで、編集者は、まず、モニターウィンドウ８０１を表示させ、この画面上で、マウスを右クリックすることによりプレビューウインドウ１００１を表示させる。１００２は、プレイボタンで、これをクリックすることにより編集された画像を順次再生させることができる。１００３は、ポーズボタンで、番組の途中で停止させるボタンである。
【００４５】
さて、表示イベントタイプ選択メニューの処理動作について、以下説明する。図５、図６および図７は、表示イベントタイプ選択メニュー８０２を表示し、且つ必要なイベントの編集を行うための処理動作を説明するフローチャートである。図５および図６は、１つのフローチャートであり、図５のＡは、図６のＢにつながることを意味している。図７は、図５で表示イベントタイプ選択メニュー８０２によりイベントが選択された場合の処理動作を説明するフローチャートである。
【００４６】
図５において、まず、ステップ６０１（ｓｔａｒｔ）で、プレビューウィンドウ１００１（図４に示す）を表示し、処理が開始される。ステップ６０２においてプレビューウィンドウ１００１のプレイボタン１００２を押下し、制作した番組をモニタウィンドウ８０１で確認する。ステップ６０３において制作者が編集を希望するイベントの表示中にポーズボタン１００３を押下し、編集番組の画像を停止させる。ステップ６０４で、このポーズボタンが押下された時のイベントを現在のイベントとしてメモリ１０２に記録する。
【００４７】
次に、製作者が編集を希望する現在のイベント（現在モニターウィンドウ８０１上で表示されているＣＧオブジェクト）において、ステップ６０５で、モニターウィンドウ８０１の表示イベントタイプ選択ボタン８０２を押下すると、ステップ６０６で、モニターウインドウ８０１に図３に示すように、表示イベントタイプ選択ボタンの一覧が表示される。この表示イベントタイプ選択ボタンの一覧は、設定されている全てのイベントタイプの一覧が表示されるように構成されている。即ち、図３から明らかなように、表示イベントタイプ選択メニュー８０２は、図１に示される編集ウインドウ２０１に表示されている各種ブロックに対応するイベントタイプが一覧表示される。従って、製作者は、編集を希望するイベントタイプをこの一覧から容易に探し出すことが可能である。
【００４８】
次のステップ６０７で、表示イベントタイプ選択ボタンの一覧からどれか１つの表示タイプが選択されると、ステップ６０８で、選択された表示タイプボタンが表示される。例えば、全体表示選択ボタン８０３が選択されると、図８のように、表示イベントタイプ選択ボタン８０２に全体表示８０３と表示される。また、セリフ選択ボタン８０４が選択されると、図９のように、表示イベントタイプ選択ボタン８０２にセリフ８０３と表示される。この状態でステップ６０９に進み、選択された表示イベントタイプが記憶装置から取得される。
【００４９】
次に、ステップ６１０において、モニターウィンドウ８０１上をマウスで右クリックし、ステップ６１１、６１２に進み、ＣＧアニメーション生成部１０３から、クリックした時点のオブジェクトの取得及びイベント記憶部１０６に記憶されている全イベントを取得する。例えば、仮に、表示イベントタイプ選択ボタン８０２の全体表示選択ボタン８０３が選択されたとすると、ステップ６１４で取得した表示イベントタイプに基づいた表示処理を行なわれ、ステップ６１５で表示タイプ選択メニュー８０２が表示される。これによって、制作者が編集し、イベント記憶部１０６に記憶されている番組のイベントで選択された表示イベントタイプのイベントのみが図８のように縦一列に表示される。即ち、図８では、全てのイベントが縦一列の全体表示５０２として表示される。なお、図８では、上下のスクロールボタンで、全イベントを表示することができる。また、ステップ６０８でセリフ選択ボタン８０４が選択されていると、ステップ６１６で図９に示すようにセリフのみの一覧、即ち、セリフに関する全イベントが表示される。なお、図８および図９に示される全体表示の一覧あるいはセリフの一覧は、モニターウインドウ８０１に表示されているＣＧキャラクタについてのイベントを中心として、その前後のイベントが一覧に表示されるよう構成されている。
【００５０】
図１に示す編集ウインドウ２０１で全てのイベントを閲覧しようとすると、スクロールバー２１３をスクロールして全体のイベントを表示する必要があるが、上述のように、イベント列に複数のイベントが存在している時に表示イベントタイプ選択ボタン８０２の一覧を表示することによって、異なる全イベントが容易に把握できるので、特に、長時間の映像データの編集等では、実行順序が把握しにくいといった問題を解消することができる。また全体表示におけるイベント選択メニュー５０２でスクロールボタンを操作することにより、番組の初めから終わりまで全てのイベントを確認することができるという利点もある。また、選択されたタイプのイベントのみが表示されるので、イベントを確認する操作が短縮され、編集したいイベントを容易に見つけることができる。
【００５１】
次に、上述により選択されたイベントの修正、変更等について説明する。図６に示すステップ６１７で表示タイプ選択メニュー８０２から１つのイベントを選択するものとする。例えば、表示タイプ選択メニュー８０２の全体表示を選択し、画面上で右クリックすると、図８に示す全イベント５０２が表示される。この状態で、スクロールボタン５０２ａあるいは５０２ｂを押下し、修正、変更等を行うイベントを選択する（ステップ６１８，６１９）。これによりイベントが選択され（ステップ６１７）、図７に示すステップ７０１に進む。これにより図１０に示すように、次の編集方法選択メニュー５０３がモニターウインドウ８０１上に表示される。編集方法選択メニュー５０３は、例えば、イベント修正ボタン５０４、イベント変更ボタン５０５、イベント追加ボタン５０６とイベント削除ボタン５３１の４つのボタンによって構成されている。
【００５２】
また、イベント修正ボタン５０４は、イベント選択メニュー５０２から選択したイベントについて修正を行なうことが出来る。例えば、イベント選択メニュー５０２から選択したイベントがセリフでＣＧキャラクタが喋る文字列を変更したい時や、選択したイベントがカメラでツーショットの微調整を行ないたい時などに用いる。
【００５３】
ステップ７０２においてイベント修正ボタン５０４を押下すると、ステップ７１１で選択したイベントをカレントイベントポインタ記憶部１０７に記憶し、ステップ７１２で選択したイベントのイベントタイプを判定し、ステップ７１３で判定結果に基づいた操作ウィンドウを表示する。そしてステップ７１６に進み、イベント修正が出来るようになる。操作ウィンドウを閉じてイベント修正を終了した時、ステップ７１７で修正されたイベント処理を行なう。イベント処理では、修正されたイベントをイベント記憶部１０６に記憶する。
【００５４】
イベント変更ボタン５０５は、イベント選択メニュー５０２から選択したイベントを他のイベントに変更したい場合などに使用する。例えば、イベント選択メニュー５０２から選択したイベントがセリフでありＣＧキャラクタに文字列を喋らせているが、イベントをナレーションに変更し、ナレーターに文字列を喋らせたい時などに用いる。イベント変更ボタン５０５は、カスケードボタンとなっており、ステップ７０３でイベント変更ボタン５０５を選択することによって、ステップ７０８で選択したＣＧオブジェクトの判定処理をし、ステップ７０９で前記判定処理の判定結果に基づいた変更イベントタイプメニュー５０７が表示される。
【００５５】
変更イベントタイプメニュー５０７は、例えば、セリフ変更ボタン５０９、動作変更ボタン５１０、カメラ変更ボタン５１１、スーパー変更ボタン５１２、サウンド変更ボタン５１３、ミキサー変更ボタン５１４、ナレーション変更ボタン５１５、各種設定変更ボタン５１６、スタジオセットアップ変更ボタン５１７、ムービー変更ボタン５１８、タイトル変更ボタン５１９の１１個のボタンにより構成されている。
【００５６】
ステップ７１０で、これらのボタンのいずれかを押下し、イベントタイプを選択すると、ステップ７１４で選択したイベントをカレントイベントポインタ記憶部１０７に記憶する。ステップ７１５では選択したイベントタイプの操作ウィンドウを表示する。そしてステップ７１６で、選択したイベントの変更、即ち、データ処理をすることが出来る。操作ウィンドウを閉じてイベント変更を終了した時、ステップ７１７で変更されたイベント編集処理を行なう。イベント編集処理では、イベント選択メニュー５０２から選択したイベントを変更イベントタイプメニュー５０７から選択し、編集したイベントに変更し、イベント記憶部１０６に記憶する。同時に、イベント選択メニュー５０２に表示されているイベント及びイベントのブロック又は設定部も変更される。イベントのブロック又は設定部の変更は、変更するイベントのイベント列に複数のイベントがあるか確認し、イベントの順序が変化しない様に変更処理及び画面表示を行なう。
【００５７】
イベント追加ボタン５０６は、イベント選択メニュー５０２から選択したイベントの後にイベントの追加を行なうことが出来る。例えば、イベント選択メニュー５０２から選択したイベントがセリフでありＣＧキャラクタに文字列を喋らせた後に、動作のイベントを追加してＣＧキャラクタにお辞儀をさせたい時などに用いる。
【００５８】
イベント追加ボタン５０６は、カスケードボタンとなっており、ステップ７０４でイベント追加ボタン５０６を選択することによって、ステップ７０５で選択したＣＧオブジェクトの判定処理をし、ステップ７０６で前記判定処理の判定結果に基づいた追加イベントタイプメニュー（図示せず）が表示される。
【００５９】
追加イベントタイプメニューには、図１０に示される変更イベントタイプメニュー５０７のように、例えば、セリフ追加ボタン、動作追加ボタン、カメラ追加ボタン、スーパー追加ボタン、サウンド追加ボタン、ミキサー追加ボタン、ナレーション追加ボタン、各種設定追加ボタン、スタジオ追加ボタン、ムービー追加ボタン、タイトル追加ボタン等のボタンにより構成される。
【００６０】
ステップ７０７で、これらのボタンのいずれかを押下し、イベントタイプを選択すると、ステップ７１４では選択したイベントをカレントイベントポインタ記憶部１０７に記憶し、ステップ７１５では選択したイベントタイプの操作ウィンドウを表示する。そしてステップ７１６で、選択したイベントの追加をすることが出来る。操作ウィンドウを閉じてイベント変更を終了した時、ステップ７１７で変更されたイベント処理を行なう。イベント編集処理では、イベント選択メニュー５０２から選択したイベントの後に、追加イベントタイプメニュー５０８から選択及び編集したイベントを追加して、イベント記憶部１０６に記憶する。同時に、イベント選択メニュー５０２に表示されているイベント及びイベントのブロック又は設定部にイベントが追加される。イベントのブロック又は設定部の追加は、追加するイベントのイベント列に複数のイベントがあるかを確認し、イベントの順序が変わらないように追加処理及び画面表示を行なう。
【００６１】
イベント削除ボタン５３１は、イベント選択メニュー５０２から選択したイベントを削除することができる。イベント削除ボタン５３１はプッシュボタンになっており、ステップ７１９でイベント削除ボタンを押下することによって、ステップ７２０でイベント削除実行ダイアログが表示される。ステップ７２１においてイベント削除ボタンの押下が認められた時、ステップ７２２で選択されたイベントをカレントイベントポインタ記憶部１０７に記憶し、ステップ７１７でイベント編集処理を行なう。
【００６２】
イベント編集処理では、イベント選択メニュー５０２から選択したイベントを削除し、削除したイベントの次のイベントをイベント記憶部１０６に記憶する。同時に、イベント選択メニュー５０２に表示されているイベント及びイベントのブロック又は設定部も削除される。また、ステップ７２１においてイベント削除が実行されないと、イベント削除処理は行なわれず、イベント編集を終了する。このように削除の有無のダイアログを表示して実行を選択することによって、誤ってイベントを削除するという操作を回避することができる。
【００６３】
また、前記ＣＧオブジェクト判定処理と追加イベントタイプメニュー及び変更イベントタイプメニューの表示について詳細を説明する。ステップ６０３でＣＧアニメーション生成部１０３よりクリックした位置のＣＧオブジェクトの判定をステップ７０５、ステップ７０８のＣＧオブジェクト判定処理で行なう。ステップ７０８は、ステップ７０５と同様な処理である。前記ＣＧオブジェクト判定処理の判定結果は、「ＣＧキャラクタ」「小道具」「スタジオ」「ムービー」「静止画」の５つのオブジェクトに分類される。ステップ７０６及びステップ７０９において、変更イベントタイプメニュー及び追加イベントタイプメニューは前記ＣＧオブジェクト判定処理で判定されたオブジェクトが実行可能なイベントタイプのみを表示する。
【００６４】
オブジェクトがＣＧキャラクタの場合、例えば、変更イベントタイプメニュー５０７ではセリフ変更ボタン５０９、動作変更ボタン５１０、ナレーション変更ボタン５１５、スタジオセットアップ変更ボタン５１７の４つのボタンが選択可能となる（図１０参照）。追加イベントタイプメニュー（図示せず）では、セリフ追加ボタン、動作追加ボタン、ナレーション追加ボタンの３つのボタンが選択可能となる。オブジェクトが小道具の場合、変更イベントタイプメニュー５０７では動作変更ボタン５１０、スタジオセットアップ変更ボタン５１７の２つのボタンが選択可能となり、追加イベントタイプメニューでは動作追加ボタンのみ選択可能となる。
【００６５】
オブジェクトがスタジオの場合、図１２に示すように、変更イベントタイプメニュー５０７では、カメラ変更ボタン５１１、スーパー変更ボタン５１２、サウンド変更ボタン５１３、ミキサー変更ボタン５１４、ナレーション変更ボタン５１５、各種設定変更ボタン５１６、スタジオセットアップ変更ボタン５１７の７つのボタンが選択可能となる。
【００６６】
また、モニターウィンドウ８０１にムービーの１フレーム又は静止画像が表示されている場合、変更イベントタイプメニュー５０７では、スーパー変更ボタン５１２、サウンド変更ボタン５１３、ミキサー変更ボタン５１４、ナレーション変更ボタン５１５、各種設定変更ボタン５１６が選択可能となる。ムービー表示の場合はムービー変更ボタン５１８、静止画像表示の場合はタイトル変更ボタン５１９の各ボタンが選択可能となる。
【００６７】
選択したオブジェクトがＣＧキャラクタ又は小道具である場合、変更イベントタイプメニュー５０７又は追加イベントタイプメニュー（図示せず）からイベントタイプを選択し、ステップ７１５で操作ウィンドウを表示した時に、オブジェクトの名前及び位置が反映されている。従って、ＣＧキャラクタ又は小道具を右クリックして編集するイベントのウィンドウを開いた時に、イベントを行なうＣＧキャラクタ名又は小道具名がクリックしたオブジェクトの名前に設定されている。例えば、図１６のセリフウィンドウ４０１を開いた場合、キャラクタ設定メニュー４０２をクリックしてＣＧキャラクタ名を表示及び設定する。これによって、選択したＣＧキャラクタや小道具のイベント編集であるという事を指定できることから、制作者がイベントを行なうＣＧキャラクタや小道具の変更をするという煩雑な操作を行なう必要が無くなる。
【００６８】
同様に、図９のセリフの一覧が表示された状態で、修正、変更、追加、削除を行う場合、例えば、一覧表の「Ｍｉｎａ：セ（田中さん、・・）」のセリフを選択し、そのセリフを変更する場合、上述の全体表示と同様に、まず、「Ｍｉｎａ：セ（田中さん、・・）」をクリックして選択し、その状態で右クリックすることにより、図１１に示されているように、修正、変更、追加、削除の編集方法のメニューがポップアップ表示される。次に、編集方法のメニューの変更の項目をマウスで指定すると、図示されているように、セリフ、動作、ナレーション、スタジオセットアップの一覧のメニューがポップアップ表示され、必要な項目を指定すると、編集画面が表示され、必要なデータの変更を行うことができる。他の項目についても同様である。
【００６９】
以上、本発明について詳細に説明したが、本発明は、ここに記載されたテレビジョン放送番組やビデオ番組などの映像データ編集方法の実施例に限定されるものではなく、上記以外に、映像データ編集方法やそれを用いた映像データ編集システムに広く適応することが出来ることは、言うまでも無い。
【００７０】
【発明の効果】
以上のように本発明によれば、編集ウインドウ上に表示されている各イベントのブロックに対応する表示イベントタイプの一覧がモニターウインドウ上に表示されるので、番組等の制作者がイベントの修正、変更、追加あるいは削除等を希望する場合、イベント全体の編集内容を容易に把握し易くし、またイベントの編集が容易に行なえるよう構成することより、ＴＶ番組制作の効率を飛躍的に向上させることができ、映像データ編集装置および編集方法に用いて極めて有効である。
【図面の簡単な説明】
【図１】本発明の一実施例のモニターウインドウを示す図である。
【図２】本発明の一実施例のテレビ番組制作装置の概略構成を示すブロック図である。
【図３】本発明の一実施例の異なるイベントタイプを表示したモニターウインドウを示す図である。
【図４】本発明の一実施例の他のモニターウインドウを示す図である。
【図５】本発明の一実施例の処理動作を説明するためのフローチャートの一部を示す図である。
【図６】本発明の一実施例の処理動作を説明するためのフローチャートの一部を示す図である。
【図７】本発明の一実施例の別の処理動作を説明するためのフローチャートを示す図である。
【図８】本発明の一実施例の他のモニターウィンドウを示す図である。
【図９】本発明の一実施例の更に他のモニターウィンドウを示す図である。
【図１０】本発明の一実施例の編集画面のモニターウィンドウを示す図である。
【図１１】本発明の一実施例の他の編集画面のモニターウィンドウを示す図である。
【図１２】本発明の一実施例の更に他の編集画面のモニターウィンドウを示す図である。
【図１３】従来のテレビ番組制作装置のモニターウィンドウの一例を示す図である。
【図１４】従来のテレビ番組制作装置のスタジオブロックの拡大図である。
【図１５】従来のテレビ番組制作装置のＧＵＩ画面を示す図である。
【図１６】従来のテレビ番組制作装置のセリフウインドウとモニターウインドウの一例を示す図である。
【符号の説明】
１０１：ＣＰＵ、１０２：メモリ、１０３：ＣＧアニメーション生成部、１０４：音声合成部、１０５：シーケンサ部、１０６：イベント記憶部、１０７：カレントイベントポインタ記憶部、１０８：編集画面生成部、１０９：記憶装置、１１０：動画像生成部、　１１１：表示装置、１１２：入力装置、１１３：バス、２０１：編集ウインドウ、２０２，２０２′：スタジオブロック、２０３：ムービーブロック、２０４：タイトルブロック、２０５：スーパーブロック、２０６：サウンドブロック、２０７：ナレーションブロック、２０８：各種設定ブロック、２０９：イベントマーク、３０１：セリフ設定部、３０２：動作設定部、３０３：カメラ設定部、３０４：スタジオセットアップボタン、４０１：セリフウィンドウ、８０１：モニターウィンドウ、８０２：表示イベント選択メニュー、８０３：表示イベント選択ボタン。
【図１】
2004064641.tif 000003
【図２】
2004064641.tif 000004
【図３】
2004064641.tif 000005
【図４】
2004064641.tif 000006
【図５】
2004064641.tif 000007
【図６】
2004064641.tif 000008
【図７】
2004064641.tif 000009
【図８】
2004064641.tif 000010
【図９】
2004064641.tif 000011
【図１０】
2004064641.tif 000012
【図１１】
2004064641.tif 000013
【図１２】
2004064641.tif 000014
【図１３】
2004064641.tif 000015
【図１４】
2004064641.tif 000016
【図１５】
2004064641.tif 000017
【図１６】
2004064641.tif 000018