JP4063566B2 - Program production method - Google Patents
Program production method Download PDFInfo
- Publication number
- JP4063566B2 JP4063566B2 JP2002085453A JP2002085453A JP4063566B2 JP 4063566 B2 JP4063566 B2 JP 4063566B2 JP 2002085453 A JP2002085453 A JP 2002085453A JP 2002085453 A JP2002085453 A JP 2002085453A JP 4063566 B2 JP4063566 B2 JP 4063566B2
- Authority
- JP
- Japan
- Prior art keywords
- cut
- comment
- block
- program
- script file
- 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
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、テレビジョン放送番組制作やビデオ番組制作、番組シミュレータ、プレゼンテーション、デモンストレーションなどに用いられる番組制作装置、特にコンピュータを利用して番組を生成させるために、番組情報を記述し、記述した内容を再生実行する装置において、番組制作のため番組制作方法に関するものである。
【0002】
【従来の技術】
従来の、CG(コンピュータグラフィックス)アニメーション技術と音声合成技術、動画像再生技術等を融合し、コンピュータを使って番組を制作する、番組制作装置について説明する。
【0003】
番組制作装置の構成の例を示すブロックを、図2に示す。201はCPU(Central Processing Unit)、202はメモリ、203はCGアニメーション生成部、204は音声合成部、205はシーケンサ部、206はイベント記憶部、207は番組情報制作部、208は記録装置、209は動画像生成部、210はディスプレイ、211はマウス,キーボード、212はバスである。
【0004】
CPU201は、バス212を介して、メモリ202,CGアニメーション生成部203,音声合成部204,シーケンサ部205,イベント記憶部206,編集画面生成部207,記録装置208,動画像生成部209,ディスプレイ210,マウス,キーボード211に接続されている。
【0005】
図2において、CGアニメーション生成部203は登場キャラクタやスタジオセットのCGアニメーション生成を行い、音声合成部204は登場キャラクタの喋り声(セリフ,鳴声,擬音、スタジオの効果音(BGM)など)を生成し、動画像生成部209は動画像を生成する。シーケンサ部205は、記憶装置208に記録された番組情報を元に、CGアニメーション生成部203及び音声合成部204及び動画像生成部209を制御してテレビ番組を順次生成する。生成した映像は、ディスプレイ210の画面に表示される。
【0006】
番組情報作成部207では、ユーザが番組情報を記述(操作、編集)するための操作ウインドウをディスプレイ210の画面に表示し、シナリオを書く要領でユーザが対話形式にテレビ番組を記述できる機能を実現している。
【0007】
記録装置208は、CGキャラクタのモデリングデータ、及びスタジオセットのデータ、及び動画像の映像情報、及びオーディオデータ(音楽,背景音,その他の音声データ)等を記憶する。番組情報も、記録装置208に記憶されている。記録装置208は、ハードディスクや光磁気ディスク、フロッピー(登録商標)ディスク、伝送ネットワークを介したリモートファイルであってもよい。複数の記録装置208で構成されている場合は、前述のすべてのデータが同じ記録装置208内に記録されている必要はなく、CGキャラクタのモデリングデータは記録装置A,オーディオデータは記録装置Bということも可能である。
【0008】
CGアニメーション生成部203及び音声合成部204及び動画像生成部209、および番組情報作成部206で扱う番組情報は、TVML(TV Program Making Language)言語で書かれているものとする。
【0009】
TVML言語仕様Ver1.0 (http://www.strl.nhk.or.jp/TVML/Japanese/J03.html)の規則では、一つのイベントは以下に示すように記述する。イベントタイプ:コマンド名(arg1=data1,arg2=data2,arg3=data3...)
イベントタイプは、11種類あり、それぞれにコマンドが複数存在する。コマンドの引数内のargは順不同である。
【0010】
番組情報は、テキストファイルとして記録装置208に記憶されている。(以降、番組情報が記述されたテキストファイルをスクリプトファイルと称する)。
【0011】
記録装置208に記憶されている読込元スクリプトファイルをディスプレイ210で表示した例を図3に示す。図3は、任意のテキストエディタを使用した場合の表示例である。300はスクリプトファイル、301はプルダウンメニュー、302-1〜302-5,303-1〜303-5,304-1〜304-5はカット割りの番組情報で、そのうち、302-1〜302-5,303-1〜303-5は複数行にわたるコメント行、304-1〜304-5はTVMLコマンド群である。ここで、複数行にわたるコメント行302-1〜302-5,303-1〜303-5は、カット割りのカット先頭を示すカット番号302-1〜302-5とカットの説明303-1〜303-5からなり、各カット内のTVMLコマンド群304-1〜304-5の各々に対し、各カットの先頭に複数行のコメント行(たとえば302-1と303-1からなるカット番号とカットの説明からなる)が記述されている。
【0012】
図2の記録装置208に記録されている図3の読込元スクリプトファイル300の読込は、図4の編集画面401の上側にあるプルダウンメニュー420の中にある「スクリプト読込」(プルダウンメニュー420の表示例は図示していない)で行う。
【0013】
編集画面401の縦軸は時間軸となっており、画面上から下方向に向って順に番組情報が生成される。
【0014】
編集画面401の左側には、スタジオブロック402、ムービーブロック403、タイトルブロック404(図示していない)があり、このブロックの縦列がテレビ画面に出力される映像を示している。スタジオブロック402はCGスタジオ内でCGキャラクタが喋ったり、歩いたり、カメラワークを設定したりすることが可能である。ムービーブロック403は予め用意した編集済みの動画像の再生制御を行う部分であり、タイトルブロック404はテレビ画面に文字情報の表示や、静止画の表示の制御を行う部分である。
【0015】
尚、編集画面401上ではブロックの新規作成、コピー、カット、挿入、削除等の編集作業が行える。これらの編集は、プルダウンメニュー420の中にある「新規作成」、「コピー」、「カット」、「挿入」、「削除」(プルダウンメニュー420の表示例は図示していない)で行う。
【0016】
また、スタジオブロック402の中には、スタジオブロック402固有の設定部分として、セリフ設定部410,動作設定部411,カメラ・照明設定部412がある。セリフ設定部410はCGキャラクタのセリフを設定する部分であり、動作設定部411はCGキャラクタの動き等を設定する部分であり、カメラ・照明設定部412はスタジオ内のカメラワークを設定する部分である。
【0017】
また、編集画面401の右側には、スタジオブロック402,ムービーブロック403,タイトルブロック404共通の設定部分として、スーパー設定部405,サウンド設定部406,ナレーション設定部407,各種設定設定部408がある。スーパー設定部405はテレビに出力される映像にスーパーインポーズ文字の合成を制御する部分であり、サウンド設定部406は映像に合成する音楽の制御を行う部分であり、ナレーション設定部407はムービー再生中などにナレーションを映像に合成する部分であり、各種設定設定部408は待ち時間などの設定を行う部分である。
【0018】
スタジオ,ムービー,タイトルの各ブロックは、縦方向にいくつかのイベントと呼ばれる単位で構成される。イベント422はスタジオブロック402を構成する1イベントであり、イベント421はムービーブロック403を構成する1イベントである。更にこのイベントは、横方向に幾つかのセルと呼ばれる単位で構成される。イベント422は、セリフ設定部410から各種設定設定部408までのセルで構成され、イベント421は、スーパー設定部405から各種設定設定部408のセルで構成される。スタジオブロック402の場合は、このセルに番組情報428が表示され、また、ムービーブロック403とタイトルブロック404の場合は、このブロックとセルの上に番組情報428が表示される。
【0019】
また、編集画面401の左端にはイベント一つ一つに対応するタイムコード409が存在し、また、ムービー、タイトルの各ブロックには、ブロックの先頭画面を示す代表画面413が存在する。
【0020】
図3の読込元スクリプトファイル300を、図2の番組制作装置における従来の番組情報制作部207に読込み、図4の編集画面401に表示するまでの処理を、図4〜7を使って説明する。尚、これまで説明した構成要素と同一の構成要素には同一の番号を付した。
【0021】
図2の記録装置208に記録されている図3の読込元スクリプトファイル300を、図2の番組制作装置における従来の番組情報制作部207に読込む場合のディスプレイ210の初期画面401-1を、図5に示す。
【0022】
番組制作者(以降、オペレータと称する)がプルダウンメニュー420の中のファイルメニュー550をマウスポインタ560でクリックすると、ファイルメニュー一覧551が表示される。ファイルメニュー一覧551は、新規作成項目552、スクリプト読込項目553、スクリプト保存項目554、アプリケーション終了項目555である。また初期画面では、番組の初めを示す始りブロック556と番組の終りを示す終りブロック557だけが表示されている。558はナレーションセットアップボタン、559は各種設定セットアップボタンである。読込元スクリプトファイル300の読込む場合は、スクリプト読込項目553を選択する。
【0023】
以下、図2の記録装置208に記録されている図3の読込元スクリプトファイル300を、図2の番組制作装置における従来の番組情報制作部207に読込む、読込元スクリプトファイル300の読込処理の具体的な流れを、図6を用いて説明する。
【0024】
図6のステップ600で、オペレータは、図5のスクリプト読込項目553を選択する。次にステップ601で、読込元スクリプトファイル300を開く。次にステップ602で、ステップ601のファイルから文字列を一行読込む。次にステップ603で、ステップ602の文字列がTVMLコマンドか、そうでないかを比較する。真ならば、ステップ604に進む。偽ならば、ステップ605に進む。
【0025】
ステップ604では、コマンドの内容に応じて編集画面401上にブロックまたはイベントを作成し、コマンドに記述されているコマンド名や引数の値などの特徴的な内容をブロックまたはセルに表示する。次にステップ605で、ファイルの終りまで処理を行ったか判定する。真ならば、ステップ606に進む。偽ならば、ステップ602に戻り、ステップ602〜604の処理を繰り返す。ステップ606では、ステップ601のファイルを閉じる。これで本処理が終了する。
【0026】
図6の処理のうち、ステップ604の処理の詳細を図7に示す。図7の開始時点では、読込元スクリプトファイル300から読込んだ1行の文字列がTVMLコマンドであることが分かっている。
【0027】
初めにステップ700で、コマンドがムービーコマンドであるか比較する。真ならば、ステップ701に進み、偽ならば、ステップ705に進む。ステップ701では、編集画面401にムービーブロックが未作成であるかどうかをチェックする。真ならば、ステップ702に進み、偽ならば、ステップ703に進む。ステップ702では、ムービーブロックを新規作成する。次にステップ703で、ムービーブロック内にイベントを一つ作成する。次にステップ704で、コマンドに記述されているコマンド名や引数の値などの特徴的な内容を、ムービーブロックに表示する。
【0028】
ステップ705では、コマンドがタイトルコマンドであるか比較する。真ならば、ステップ706に進み、偽ならば、ステップ710に進む。ステップ706では、編集画面401にタイトルブロックが未作成であるかどうかをチェックする。真ならば、ステップ707に進み、偽ならば、ステップ708に進む。ステップ707では、タイトルブロックを新規作成する。次にステップ708で、タイトルブロック内にイベントを一つ作成する。次にステップ709で、コマンドに記述されているコマンド名や引数の値などの特徴的な内容を、タイトルブロックに表示する。
【0029】
ステップ710では、コマンドがキャラクタ、カメラ、小道具、照明いずれかのコマンドであるか比較する。真ならば、ステップ711に進み、偽ならば、ステップ715に進む。ステップ711では、編集画面401にスタジオブロックが未作成であるかどうかをチェックする。真ならば、ステップ712に進み、偽ならば、ステップ713に進む。ステップ712では、スタジオブロックを新規作成する。次にステップ713で、スタジオブロック内にイベントを一つ作成する。次にステップ714で、コマンドに記述されているコマンド名や引数の値などの特徴的な内容を、スタジオブロックのセリフ、動作、カメラ・照明設定部のセルに、表示する。
【0030】
ステップ715では、コマンドがスーパーコマンドであるか比較する。真ならば、ステップ716に進み、偽ならば、ステップ717に進む。ステップ716では、コマンドに記述されているコマンド名や引数の値などの特徴的な内容をスーパー設定部のセルに表示する。
【0031】
ステップ717では、コマンドがサウンドコマンドであるか比較する。真ならば、ステップ718に進み、偽ならば、ステップ719に進む。ステップ718では、コマンドに記述されているコマンド名や引数の値などの特徴的な内容を、サウンド設定部のセルに表示する。
【0032】
ステップ719では、コマンドがナレーションコマンドであるか比較する。真ならば、ステップ720に進み、偽ならば、ステップ721に進む。ステップ720では、コマンドに記述されているコマンド名や引数の値などの特徴的な内容を、ナレーション設定部のセルに表示する。
ステップ721では、コマンドに記述されているコマンド名や引数の値などの特徴的な内容を各種設定設定部のセルに表示する。
【0033】
以上の処理を行うと、図4に示す編集画面401が表示される。但しこの読込処理では、図6のステップ603において、図3のスクリプトファイル300に記述されている各行の番組情報のうち、TVMLコマンド群304だけを読込むようにし、それ以外のコメント行302-1,302-2,302-3,302-4,302-5,303-1,303-2,303-3,303-4,303-5を読み込まないため、編集画面401に表示される番組情報は、スクリプトファイル300のTVMLコマンド群304に限定されてしまっている。
【0034】
次に、図2の記録装置208に記録されている図3の読込元スクリプトファイル300を、図2の番組制作装置における従来の番組情報制作部207に読込む読込処理が終了した後に、読み込んだ番組情報を、記録装置208の保存先スクリプトファイルに保存する処理を、図8〜19を使って説明する。尚、これまで説明した構成要素と同一の構成要素には同一の番号を付した。
【0035】
図8は、図2の記録装置208に記録されている図3の読込元スクリプトファイル300を、図2の番組制作装置における従来の番組情報制作部207に読込む読込処理が終了した後に、ディスプレイ210で表示した編集画面である。
【0036】
読込処理が終了した後の読込結果を、図2の記録装置208の保存先スクリプトファイルに保存する場合は、プルダウンメニュー420のファイルメニュー550をマウスポインタ560でクリックする。するとファイルメニュー一覧551が表示されるので、その中のスクリプト保存項目554を選択する。
【0037】
読込処理が終了した後の読込結果を、図2の記録装置208の保存先スクリプトファイルに保存した後に、その保存先スクリプトファイルをディスプレイ210で表示した画面は、図19のようになる。図19は、任意のテキストエディタを使用した場合の表示例である。1900はスクリプトファイル、1902はTVMLコマンド群である。
【0038】
以下、読込処理が終了した後の読込結果を、図2の記録装置208の保存先スクリプトファイルに保存する、スクリプトファイル保存処理の具体的な流れを、図9を用いて説明する。
【0039】
図9のステップ900で、オペレータは、図8のスクリプト保存項目554を選択する。次にステップ901で、保存先スクリプトファイル1900を開く。次にステップ902で、編集画面の1イベントのデータをメモリから読込む。このイベントのデータには、ブロックやセルに表示されている内容が格納されている。次にステップ903で、ステップ902のイベントがスタジオブロック内のイベントか、そうでないかを比較する。真ならば、ステップ904に進む。偽ならば、ステップ907に進む。ステップ904では、セリフ設定部のセルのデータについて保存処理を行う。次にステップ905で、動作設定部のセルのデータについて保存処理を行う。次にステップ906で、カメラ・照明設定部のセルのデータについて保存処理を行い、ステップ911に進む。
【0040】
ステップ907では、ステップ902のイベントがタイトルブロック内のイベントか、そうでないかを比較する。真ならば、ステップ908に進む。偽ならば、ステップ909に進む。ステップ908では、タイトルブロックのデータについて保存処理を行い、ステップ911に進む。
【0041】
ステップ909では、ステップ902のイベントがムービーブロック内のイベントか、そうでないかを比較する。真ならば、ステップ910に進む。偽ならば、ステップ911に進む。ステップ910では、ムービーブロックのデータについて保存処理を行い、ステップ911に進む。
【0042】
ステップ911では、スーパー設定部のセルのデータについて保存処理を行う。次にステップ912で、サウンド設定部のセルのデータについて保存処理を行う。次にステップ913で、ナレーション設定部のセルのデータについて保存処理を行う。次にステップ914で、各種設定設定部のセルのデータについて保存処理を行う。
【0043】
次にステップ915で、編集画面の終りまで処理を行ったか判定する。真ならば、ステップ916に進む。偽ならば、ステップ902に戻り、ステップ902〜614の処理を繰り返す。ステップ616では、ステップ901のファイルを閉じる。これで本処理が終了する。
【0044】
ここで、図9のステップ904のセリフ設定部に関する処理の詳細を図10に示す。図10の開始時点では、メモリから読込んだ1イベントがスタジオブロック内にあることが分かっている。初めにステップ1000で、セリフ設定部のセルにデータがあるか判別する。真ならば、ステップ1001に進み、偽ならば、本処理を終了する。ステップ1001では、セルのデータをTVML言語仕様Ver1.0に従い、TVMLコマンドの書式に変換する。次にステップ1002で、ステップ1001のTVMLコマンドを保存先スプリクトファイルに保存する。
【0045】
次に、図9のステップ905の動作設定部に関する処理の詳細を図11に示す。図11の開始時点では、メモリから読込んだ1イベントがスタジオブロック内にあることが分かっている。初めにステップ1100で、動作設定部のセルにデータがあるか判別する。真ならば、ステップ1101に進み、偽ならば、本処理を終了する。ステップ1101では、セルのデータをTVML言語仕様Ver1.0に従い、TVMLコマンドの書式に変換する。次にステップ1102で、ステップ1101のTVMLコマンドを保存先スプリクトファイルに保存する。
【0046】
次に、図9のステップ906のカメラ・照明設定部に関する処理の詳細を図12に示す。図12の開始時点では、メモリから読込んだ1イベントがスタジオブロック内にあることが分かっている。初めにステップ1200で、カメラ・照明設定部のセルにデータがあるか判別する。真ならば、ステップ1201に進み、偽ならば、本処理を終了する。ステップ1201では、ブロックのデータをTVML言語仕様Ver1.0に従い、TVMLコマンドの書式に変換する。次にステップ1202で、ステップ1201のTVMLコマンドを保存先スプリクトファイルに保存する。
【0047】
次に、図9のステップ908のタイトルブロックに関する処理の詳細を図13に示す。図13の開始時点では、メモリから読込んだ1イベントがタイトルブロック内にあることが分かっている。初めにステップ1300で、ブロックのデータをTVML言語仕様Ver1.0に従い、TVMLコマンドの書式に変換する。次にステップ1301で、ステップ1300のTVMLコマンドを保存先スプリクトファイルに保存する。
【0048】
次に、図9のステップ910のムービーブロックに関する処理の詳細を図14に示す。図14の開始時点では、メモリから読込んだ1イベントがムービーブロック内にあることが分かっている。初めにステップ1400で、セルのデータをTVML言語仕様Ver1.0に従い、TVMLコマンドの書式に変換する。次にステップ1401で、ステップ1400のTVMLコマンドを保存先スプリクトファイルに保存する。
【0049】
次に、図9のステップ911のスーパー設定部に関する処理の詳細を図15に示す。初めにステップ1500で、スーパー設定部のセルにデータがあるか判別する。真ならば、ステップ1501に進み、偽ならば、本処理を終了する。ステップ1501では、セルのデータをTVML言語仕様Ver1.0に従い、TVMLコマンドの書式に変換する。次にステップ1502で、ステップ1501のTVMLコマンドを保存先スプリクトファイルに保存する。
【0050】
次に、図9のステップ912のサウンド設定部に関する処理の詳細を図16に示す。初めにステップ1600で、サウンド設定部のセルにデータがあるか判別する。真ならば、ステップ1601に進み、偽ならば、本処理を終了する。ステップ1601では、セルのデータをTVML言語仕様Ver1.0に従い、TVMLコマンドの書式に変換する。次にステップ1602で、ステップ1601のTVMLコマンドを保存先ファイルに保存する。
【0051】
次に、図9のステップ913のナレーション設定部に関する処理の詳細を図17に示す。初めにステップ1700で、ナレーション設定部のセルにデータがあるか判別する。真ならば、ステップ1701に進み、偽ならば、本処理を終了する。ステップ1701では、セルのデータをTVML言語仕様Ver1.0に従い、TVMLコマンドの書式に変換する。次にステップ1702で、ステップ1701のTVMLコマンドを保存先スプリクトファイルに保存する。
【0052】
次に、図9のステップ914の各種設定設定部に関する処理の詳細を図18に示す。初めにステップ1800で、各種設定設定部のセルにデータがあるか判別する。真ならば、ステップ1801に進み、偽ならば、本処理を終了する。ステップ1801では、セルのデータをTVML言語仕様Ver1.0に従い、TVMLコマンドの書式に変換する。次にステップ1802で、ステップ1801のTVMLコマンドを保存先スプリクトファイルに保存する。
【0053】
以上の処理を行うと、図19に示す保存先スクリプトファイル1900が記録装置208に保存される。但し読込処理のところで前述したように、図2の番組情報制作部207にはコメント行が読込まれないため、保存先スクリプトファイル1900にもコメント行が保存されていない。
【0054】
【発明が解決しようとする課題】
前述の図3の読込元スクリプトファイル300にはコメント行が存在する。特にカット割りの番組情報のカット先頭に「// cut(番号)」という形のカット番号302-1〜302-5のコメント行が記述されているので、番組情報のカット割りが明確に分かる。またカットの説明303-1〜303-5のコメント行が記述されているので、カットの性格を容易に理解することができる。
【0055】
しかし前述のように従来の技術では、読込元スクリプトファイル300の番組情報を番組制作装置の番組情報制作部207に読込むと、コメント行302-1〜302-5,303-1〜303-5は無視され、図4の編集画面401にはTVMLコマンド群304の内容のみが表示される。同様に、編集画面401の編集結果を保存先スクリプトファイル1900に保存すると、保存先スクリプトファイル1900にはTVMLコマンド群304のみが保存され、コメント行302-1〜302-5,303-1〜303-5は保存されない。その結果、編集画面401や保存先スクリプトファイル1900を見ても、カット割りの番号やカットの説明情報が存在せず、オペレータにとっては、番組内容が理解しにくくなってしまうという課題がある。
【0056】
本発明の目的は、コメント行を表示し、番組内容を理解し易くする番組制作方法を提供することにある。
【0057】
本発明の他の目的は、コメント行をわかりやすく表示し、番組内容をより理解し易くする番組制作方法を提供することにある。
【0058】
本発明のさらに他の目的は、表示したコメント行を保存先スクリプトファイルに保存する番組制作方法を提供することにある。
【0059】
【課題を解決するための手段】
本発明は、記録装置に記録されているカット割りの番組情報を読込む際、該カット割りのカット先頭に記述されているコメント行も読込み、読込んだ該コメント行と該コメント行に続く前記カット割りの番組情報を画面に表示することを特徴とする番組制作方法である。
【0060】
本発明は、前記コメント行を、前記カット割りの番組情報を表示のブロックと同じ幅のコメントブロックに表示することを特徴とする番組制作方法である。
【0061】
本発明は、前記画面に表示のコメント行の内容を編集することを特徴とする番組制作方法である。
【0062】
本発明は、読込んだ該コメント行と該コメント行に続く前記カット割りの番組情報を、前記記録装置に保存することを特徴とする番組制作方法である。
【0063】
本発明は、画面に表示のコメント行と該コメント行に続く前記カット割りの番組情報を、記録装置に保存することを特徴とする番組制作方法である。
【0064】
本発明は、前記コメント行が、カット割りの番号の行とカットの説明の行からなることを特徴とする番組制作方法である。
【0065】
【発明の実施の形態】
以下、本発明の実施の形態を説明する。初めに、図2の記録装置208に記録されている図3の読込元スクリプトファイル300を、図2の番組制作装置における本発明の実施の形態の番組情報制作部207に読込む、読込元スクリプトファイルの読込処理の具体的な流れを、図1に示す。読込元スクリプトファイル300の読込処理を、図1,3,5,7,20を使って説明する。
【0066】
図1のステップ100で、オペレータは、図5の初期画面401-1におけるプルダウンメニュー420の中にあるスクリプト読込項目553を選択する。次にステップ101で、図3の読込元スクリプトファイル300を開く。次にステップ102で、内部変数であるコメントフラグを“0”に設定し初期化する。次にステップ103で、ステップ101のファイルから文字列を一行読込む。次にステップ104で、ステップ103の文字列がTVMLコマンドか、そうでないかを比較する。真ならば、ステップ105に進む。偽ならば、ステップ109に進む。
【0067】
ステップ105では、コメントフラグを“0”に設定する。次にステップ106で、コマンドの内容に応じて編集画面401上にブロックまたはイベントを作成し、コマンドに記述されているコマンド名や引数の値などの特徴的な内容をブロックまたはセルに表示し、ステップ107に進む。
【0068】
ステップ109では、ステップ103の文字列がコメント行か、そうでないかを比較する。真ならば、ステップ110に進む。偽ならば、ステップ107に進む。ステップ110では、ステップ103の文字列が「// cut(番号)」の書式になっているかを判別する。真ならば、ステップ111に進む。偽ならば、ステップ114に進む。ステップ111では、コメントブロックを新規作成する。次にステップ112で、コメントフラグを“1”に設定し、ステップ113に進む。
【0069】
ステップ114では、コメントフラグが“1”であるか比較する。真ならば、ステップ113に進む。偽ならば、ステップ107に進む。
ステップ113では、ステップ111のコメントブロックにコメントの内容を表示し、ステップ107に進む。
【0070】
ステップ107では、ファイルの終りまで処理を行ったか判定する。真ならば、ステップ108に進む。偽ならば、ステップ103に戻り、ステップ103〜107と109〜114の処理を繰り返す。ステップ108では、ステップ101のファイルを閉じる。これで本処理が終了する。尚、図1の処理のうち、ステップ106は従来の図7のステップ604と同じで、その処理の詳細は図7で説明済みと同じである。
【0071】
図2の記録装置208に記録されている図3の読込元スクリプトファイル300を、図2の番組制作装置における本発明の実施の形態の番組情報制作部207に読込んだ後に、その読込元スクリプトファイルをディスプレイ210で表示した画面を、図20に示す。図20において、図8の構成要素と同一の構成要素には同一の番号を付した。
【0072】
編集画面401-2の左側には、スタジオブロック402、ムービーブロック403とともに、スタジオブロック402,ムービーブロック403と同じ幅のコメントブロック2000-1〜2000-4が存在する。コメントブロック2000-1〜2000-4内には、それぞれ、図3の読込元スクリプトファイル300のコメント行302-1〜302-4,303-1〜303-4の内容が表示されている。
【0073】
尚、コメントブロック2000-1〜2000-4は、他のブロックと同様に新規作成,コピー,カット,挿入,削除等が行える。これらの編集は、プルダウンメニュー420の中にある「新規作成」,「コピー」,「カット」,「挿入」,「削除」(プルダウンメニュー420の表示例は図示していない)で行う。更に、該コメントブロック2000-1〜2000-4には直接キーボードから入力した文字列を書込めるようになっており、オペレータは、コメントブロック内のコメントの内容を自由に変更できる。
【0074】
このように編集画面401-2でも、番組情報のカット番号302-1,302-2,302-3,302-4,302-5とカットの説明303-1,303-2,303-3,303-4,303-5のコメント行が表示されるので、オペレータは番組内容のカット割りとカットの性格を容易に理解することができる。
【0075】
また、番組情報のカット番号302-1,302-2,302-3,302-4,302-5とカットの説明303-1,303-2,303-3,303-4,303-5のコメント行が、スタジオブロック402と同じ幅のコメントブロック2000-1,2000-2,2000-3,2000-4(図20)内で表示されるので、番組内容をより理解し易い。
【0076】
次に、図2の記録装置208に記録されている図3の読込元スクリプトファイル300を、図2の番組制作装置における本発明の実施の形態の番組情報制作部207に読込んだ後に、その読込元スクリプトファイルを、記憶装置208の保存先スクリプトファイルに保存する保存処理を、図21〜24および図10〜18を使って説明する。図21〜24では、これまで説明した構成要素と同一の構成要素には同一の番号を付した。
【0077】
本発明の実施の形態による読込処理が終了した後の読込結果を、図2の記録装置208の保存先スクリプトファイルに保存する場合の、図20において、スクリプト保存項目を選択する様子を、図21に示す。
【0078】
次に、スクリプトファイル保存処理の具体的な流れを、図22,23を示す。
【0079】
図22,23のステップ2200で、オペレータは、図21のスクリプト保存項目554を選択する。次にステップ2201で、保存先スクリプトファイルを開く。次にステップ2202で、編集画面の1イベントのデータをメモリから読込む。このイベントのデータには、ブロックやセルに表示されている内容が格納されている。
【0080】
次にステップ2203で、ステップ2202のイベントがスタジオブロック内のイベントか、そうでないかを比較する。真ならば、ステップ2204に進む。偽ならば、ステップ2207に進む。ステップ2204では、セリフ設定部のセルのデータについて保存処理を行う。次にステップ2205で、動作設定部のセルのデータについて保存処理を行う。次にステップ2206で、カメラ・照明設定部のセルのデータについて保存処理を行い、ステップ2215に進む。
【0081】
ステップ2207では、ステップ2202のイベントがタイトルブロック内のイベントか、そうでないかを比較する。真ならば、ステップ2208に進む。偽ならば、ステップ2209に進む。ステップ2208では、タイトルブロックのデータについて保存処理を行い、ステップ2215に進む。
【0082】
ステップ2209では、ステップ2202のイベントがムービーブロック内のイベントか、そうでないかを比較する。真ならば、ステップ2210に進む。偽ならば、ステップ2211に進む。ステップ2210では、ムービーブロックのデータについて保存処理を行い、ステップ2215に進む。
【0083】
ステップ2211では、ステップ2202のイベントがコメントブロックのイベントか、そうでないかを比較する。真ならば、ステップ2212に進む。偽ならば、ステップ2215に進む。ステップ2212では、コメントブロックに記述されている文字列を取得する。次にステップ2213で、ステップ2212の文字列にコメント記号「//」を付加する。次にステップ2214で、改行とステップ2213のコメントをステップ2201のファイルに保存し、ステップ2215に進む。
【0084】
ステップ2215では、スーパー設定部のセルのデータについて保存処理を行う。次にステップ2216で、サウンド設定部のセルのデータについて保存処理を行う。次にステップ2217で、ナレーション設定部のセルのデータについて保存処理を行う。次にステップ2218で、各種設定設定部のセルのデータについて保存処理を行う。
【0085】
次にステップ2219で、編集画面の終りまで処理を行ったか判定する。真ならば、ステップ2220に進む。偽ならば、ステップ2202に戻り、ステップ2202〜2218の処理を繰り返す。ステップ2220では、ステップ2201のファイルを閉じる。これで本処理が終了する。尚、図22の処理のうち、ステップ2204〜2206,2208,2210,2215〜2218の処理の詳細は図10〜18で説明済みと同じである。
【0086】
本発明の実施の形態による読込処理が終了した後の読込結果を、図2の記録装置208の保存先スクリプトファイルに保存した後、その保存先スクリプトファイルをディスプレイ210で表示した画面を、図24に示す。
【0087】
保存先スクリプトファイル2400には、図3の読込先スクリプトファイル300と同様に、TVMLコマンド群2401と、コメント行302-1〜302-5、303-1〜303-5が保存されている。コメント行は、図21のコメントブロックに記述されたコメントのカット番号とカットの説明が保存された結果である。
【0088】
このように保存先スクリプトファイル2400でも、番組情報のカット番号とカットの説明が表示されるので、カット割りとカットの性格を容易に理解することができる。
【0089】
【発明の効果】
本発明によれば、コメント行を表示し、番組内容を理解し易くする番組制作方法を得ることができる。また本発明によれば、コメント行をわかりやすく表示し、番組内容をより理解し易くする番組制作方法を得ることができる。さらに本発明によれば、表示したコメント行を保存先スクリプトファイルに保存する番組制作方法を得ることができる。
【図面の簡単な説明】
【図1】図2の記録装置に記録されている図3の読込元スクリプトファイルを、図2の番組制作装置における本発明の実施の形態の番組情報制作部に読込む、読込元スクリプトファイルの読込処理の具体的な流れを示すフローチャート図である。
【図2】番組制作装置の構成の例を示すブロック図である。
【図3】図2の記録装置に記録されている読込元スクリプトファイルをディスプレイで表示した図である。
【図4】図2の記録装置に記録されている図3の読込元スクリプトファイルを、図2の番組制作装置における従来の番組情報制作部に読込んだ後に、ディスプレイで表示した画面を示す図である。
【図5】図2の記録装置に記録されている図3の読込元スクリプトファイルを、図2の番組制作装置における従来の番組情報制作部に読込む場合のディスプレイの初期画面を示す図である。
【図6】図2の記録装置に記録されている図3の読込元スクリプトファイルを、図2の番組制作装置における従来の番組情報制作部に読込む、読込元スクリプトファイルの読込処理の具体的な流れを示すフローチャート図である。
【図7】図6の処理のうち、ステップ604の処理の詳細を示すフローチャート図である。
【図8】図2の記録装置に記録されている図3の読込元スクリプトファイルを、図2の番組制作装置における従来の番組情報制作部に読込む読込処理が終了した後に、ディスプレイで表示した編集画面を示す図である。
【図9】読込処理が終了した後の読込結果を、図2の記録装置の保存先スクリプトファイルに保存する、スクリプトファイル保存処理の具体的な流れを示すフローチャート図である。
【図10】図9のステップ904のセリフ設定部に関する処理の詳細を示すフローチャート図である。
【図11】図9のステップ905の動作設定部に関する処理の詳細を示すフローチャート図である。
【図12】図9のステップ906のカメラ・照明設定部に関する処理の詳細を示すフローチャート図である。
【図13】図9のステップ908のタイトルブロックに関する処理の詳細を示すフローチャート図である。
【図14】図9のステップ910のムービーブロックに関する処理の詳細を示すフローチャート図である。
【図15】図9のステップ911のスーパー設定部に関する処理の詳細を示すフローチャート図である。
【図16】図9のステップ912のサウンド設定部に関する処理の詳細を示すフローチャート図である。
【図17】図9のステップ913のナレーション設定部に関する処理の詳細を示すフローチャート図である。
【図18】図9のステップ914の各種設定設定部に関する処理の詳細を示す図である。
【図19】読込処理が終了した後の読込結果を、図2の記録装置の保存先スクリプトファイルに保存した後に、その保存先スクリプトファイルをディスプレイで表示した画面を示す図である。
【図20】図2の記録装置に記録されている図3の読込元スクリプトファイルを、図2の番組制作装置における本発明の実施の形態の番組情報制作部に読込んだ後に、その読込元スクリプトファイルをディスプレイで表示した画面を示す図である。
【図21】本発明の実施の形態による読込処理が終了した後の読込結果を、図2の記録装置の保存先スクリプトファイルに保存する場合の、図20において、スクリプト保存項目を選択する様子を示す図である。
【図22】本発明の実施の形態による読込処理が終了した後の読込結果を、図2の記録装置の保存先スクリプトファイルに保存する、スクリプトファイル保存処理の具体的な流れを示すフローチャート図である。
【図23】本発明の実施の形態による読込処理が終了した後の読込結果を、図2の記録装置の保存先スクリプトファイルに保存する、スクリプトファイル保存処理の具体的な流れを示すフローチャート図である。
【図24】本発明の実施の形態による読込処理が終了した後の読込結果を、図2の記録装置の保存先スクリプトファイルに保存した後、その保存先スクリプトファイルをディスプレイで表示した画面を示す図である。
【符号の説明】
201:CPU、202:メモリ、203:CGアニメーション生成部、204:音声合成部、205:シーケンサ部、206:イベント記憶部、207:番組情報制作部、208:記録装置、209:動画像生成部、210:ディスプレイ、211:マウス,キーボード、212:バス、300:読込元スクリプトファイル、301:プルダウンメニュー、302-1,302-2,302-3,302-4,302-5:コメント行、303-1,303-2,303-3,303-4,303-5:コメント行、304:TVMLコマンド群、401:編集画面、402:スタジオブロック、403:ムービーブロック、404:タイトルブロック、405:スーパー設定部、406:サウンド設定部、407:ナレーション設定部、408:各種設定設定部、409:タイムコード、410:セリフ設定部、411:動作設定部、412:カメラ・照明設定部、413:代表画面、420:プルダウンメニュー、421,422:イベント、428:番組情報、550:ファイルメニュー、551:ファイルメニュー一覧、552:新規作成項目、553:スクリプト読込項目、554:スクリプト保存項目、555:アプリケーション終了項目、556:始りブロック、557:終りブロック、558:ナレーションセットアップボタン、559:各種設定セットアップボタン、560:マウスポインタ、1900:保存先スクリプトファイル、1902:TVMLコマンド群、2000-1,2000-2,2000-3,2000-4:コメントブロック、2400:スクリプトファイル、2401:TVMLコマンド群。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a program production apparatus used for television broadcast program production, video program production, program simulator, presentation, demonstration, etc., in particular, the program information is described and described in order to generate a program using a computer. The present invention relates to a program production method for producing a program.
[0002]
[Prior art]
A conventional program production apparatus that combines a CG (computer graphics) animation technique, a voice synthesis technique, a moving picture reproduction technique, and the like to produce a program using a computer will be described.
[0003]
A block showing an example of the configuration of the program production apparatus is shown in FIG. 201 is a CPU (Central Processing Unit), 202 is a memory, 203 is a CG animation generation unit, 204 is a speech synthesis unit, 205 is a sequencer unit, 206 is an event storage unit, 207 is a program information production unit, 208 is a recording device, 209 Is a moving image generation unit, 210 is a display, 211 is a mouse and keyboard, and 212 is a bus.
[0004]
The
[0005]
In FIG. 2, a CG
[0006]
In the program
[0007]
The
[0008]
It is assumed that program information handled by the CG
[0009]
According to the rules of the TVML language specification Ver1.0 (http://www.strl.nhk.or.jp/TVML/Japanese/J03.html), one event is described as follows. Event type: Command name (arg1 = data1, arg2 = data2, arg3 = data3 ...)
There are 11 event types, each with multiple commands. The args in the command arguments are in no particular order.
[0010]
The program information is stored in the
[0011]
An example in which the reading source script file stored in the
[0012]
The reading
[0013]
The vertical axis of the
[0014]
On the left side of the
[0015]
On the
[0016]
Further, the
[0017]
On the right side of the
[0018]
Each block of studio, movie, and title is composed of units called events in the vertical direction. The
[0019]
In addition, a
[0020]
Processing until the reading
[0021]
The initial screen 401-1 of the
[0022]
When a program producer (hereinafter referred to as an operator) clicks a
[0023]
The read
[0024]
In
[0025]
In
[0026]
FIG. 7 shows details of the processing in
[0027]
First, in
[0028]
In
[0029]
In
[0030]
In
[0031]
In step 717, it is compared whether the command is a sound command. If true, go to step 718; if false, go to step 719. In step 718, characteristic contents such as a command name and an argument value described in the command are displayed in a cell of the sound setting unit.
[0032]
In
In
[0033]
When the above processing is performed, an
[0034]
Next, the reading
[0035]
8 shows the display after the reading process of reading the reading
[0036]
When the reading result after the reading process is completed is saved in the save destination script file of the
[0037]
FIG. 19 shows a screen on which the saving result script file is displayed on the
[0038]
Hereinafter, a specific flow of the script file saving process for saving the reading result after the reading process is completed in the saving destination script file of the
[0039]
In
[0040]
In
[0041]
In
[0042]
In
[0043]
Next, in
[0044]
Here, FIG. 10 shows details of the processing related to the dialogue setting unit in
[0045]
Next, FIG. 11 shows details of processing related to the operation setting unit in
[0046]
Next, FIG. 12 shows details of processing relating to the camera / lighting setting unit in
[0047]
Next, FIG. 13 shows details of the processing relating to the title block in
[0048]
Next, FIG. 14 shows details of the processing relating to the movie block in
[0049]
Next, FIG. 15 shows details of processing related to the super setting unit in
[0050]
Next, FIG. 16 shows details of processing related to the sound setting unit in step 912 of FIG. First, in
[0051]
Next, FIG. 17 shows details of the processing related to the narration setting unit in
[0052]
Next, FIG. 18 shows details of processing related to various setting setting units in
[0053]
When the above processing is performed, the save
[0054]
[Problems to be solved by the invention]
A comment line exists in the reading
[0055]
However, as described above, in the conventional technology, when the program information of the read
[0056]
An object of the present invention is to provide a program production method that displays comment lines and makes it easy to understand program contents.
[0057]
Another object of the present invention is to provide a program production method that displays comment lines in an easy-to-understand manner and makes program contents easier to understand.
[0058]
Still another object of the present invention is to provide a program production method for saving a displayed comment line in a save destination script file.
[0059]
[Means for Solving the Problems]
The present invention reads the comment line described at the head of the cut division cut when reading the program information of the cut division recorded in the recording device, and the read comment line and the comment line following the read comment line. A program production method characterized by displaying cut-cut program information on a screen.
[0060]
The present invention is the program production method, characterized in that the comment line is displayed in a comment block having the same width as the display block of the program information for the cut division.
[0061]
The present invention is the program production method characterized by editing the content of the comment line displayed on the screen.
[0062]
The present invention is a program production method characterized in that the read comment line and the cut program information following the comment line are stored in the recording device.
[0063]
The present invention is a program production method characterized in that a comment line displayed on a screen and the program information of the cut division following the comment line are stored in a recording device.
[0064]
The present invention is the program production method characterized in that the comment line is composed of a line of cut division number and a line of cut description.
[0065]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below. First, the read
[0066]
In
[0067]
In
[0068]
In
[0069]
In
In
[0070]
In
[0071]
The reading
[0072]
On the left side of the edit screen 401-2, there are comment blocks 2000-1 to 2000-4 having the same width as the
[0073]
Note that the comment blocks 2000-1 to 2000-4 can be newly created, copied, cut, inserted, deleted, etc. in the same manner as other blocks. These edits are performed by “new creation”, “copy”, “cut”, “insert”, and “delete” in the pull-down menu 420 (a display example of the pull-
[0074]
Thus, even on the edit screen 401-2, the program information cut numbers 302-1, 302-2, 302-3, 302-4, 302-5 and the cut descriptions 303-1, 303-2, 303-3, Since the comment lines 303-4 and 303-5 are displayed, the operator can easily understand the cut content of the program contents and the nature of the cut.
[0075]
Also, program information cut numbers 302-1, 302-2, 302-3, 302-4, 302-5 and explanations of cuts 303-1, 303-2, 303-3, 303-4, 303-5 Since the comment line is displayed in the comment blocks 2000-1, 2000-2, 2000-3, 2000-4 (FIG. 20) having the same width as the
[0076]
Next, after the reading
[0077]
FIG. 21 shows how a script storage item is selected in FIG. 20 when the reading result after the reading process according to the embodiment of the present invention is completed is stored in the storage destination script file of the
[0078]
Next, the specific flow of the script file saving process is shown in FIGS.
[0079]
In
[0080]
Next, in
[0081]
In
[0082]
In
[0083]
In
[0084]
In step 2215, the cell data of the super setting unit is stored. Next, in
[0085]
Next, in
[0086]
FIG. 24 shows a screen in which the reading result after the reading process according to the embodiment of the present invention is finished is saved in the saving destination script file of the
[0087]
In the save
[0088]
As described above, since the cut number of the program information and the description of the cut are also displayed in the save
[0089]
【The invention's effect】
According to the present invention, it is possible to obtain a program production method that displays comment lines and makes it easy to understand program contents. Further, according to the present invention, it is possible to obtain a program production method that displays comment lines in an easy-to-understand manner and makes program contents easier to understand. Furthermore, according to the present invention, it is possible to obtain a program production method for saving a displayed comment line in a save destination script file.
[Brief description of the drawings]
1 is a read source script file for reading the read source script file of FIG. 3 recorded in the recording device of FIG. 2 into the program information production unit of the embodiment of the present invention in the program production device of FIG. It is a flowchart figure which shows the specific flow of a reading process.
FIG. 2 is a block diagram illustrating an example of a configuration of a program production device.
3 is a view showing a reading source script file recorded in the recording apparatus of FIG. 2 on a display. FIG.
4 is a diagram showing a screen displayed on a display after the reading source script file of FIG. 3 recorded in the recording device of FIG. 2 is read into a conventional program information production unit in the program production device of FIG. 2; It is.
5 is a diagram showing an initial screen of a display when the reading source script file of FIG. 3 recorded in the recording device of FIG. 2 is read into a conventional program information production unit in the program production device of FIG. 2; .
6 is a specific example of reading source script file reading processing in which the reading source script file of FIG. 3 recorded in the recording device of FIG. 2 is read by the conventional program information production unit in the program production device of FIG. It is a flowchart figure which shows a flow.
FIG. 7 is a flowchart showing details of the process of
8 is displayed on the display after the reading process of reading the reading source script file of FIG. 3 recorded in the recording device of FIG. 2 into the conventional program information production unit in the program production device of FIG. 2; It is a figure which shows an edit screen.
9 is a flowchart showing a specific flow of a script file saving process for saving a reading result after the reading process is completed in a saving destination script file of the recording apparatus of FIG. 2; FIG.
FIG. 10 is a flowchart showing details of processing related to a dialogue setting unit in
FIG. 11 is a flowchart showing details of processing related to the operation setting unit in
12 is a flowchart showing details of processing relating to the camera / lighting setting unit in
FIG. 13 is a flowchart showing details of processing relating to the title block in
14 is a flowchart showing details of processing relating to a movie block in
FIG. 15 is a flowchart showing details of processing related to a super setting unit in
16 is a flowchart showing details of processing related to the sound setting unit in step 912 of FIG. 9;
FIG. 17 is a flowchart showing details of processing relating to the narration setting unit in
FIG. 18 is a diagram showing details of processing related to various setting setting units in
19 is a diagram showing a screen in which a reading result after the reading process is completed is saved in a saving destination script file of the recording apparatus in FIG. 2 and then the saving destination script file is displayed on a display.
20 is read after the reading source script file of FIG. 3 recorded in the recording device of FIG. 2 is read by the program information production unit of the embodiment of the present invention in the program production device of FIG. It is a figure which shows the screen which displayed the script file on the display.
21 shows how a script storage item is selected in FIG. 20 when the reading result after the reading process according to the embodiment of the present invention is completed is stored in the storage destination script file of the recording apparatus of FIG. FIG.
22 is a flowchart showing a specific flow of a script file saving process for saving a reading result after the reading process according to the embodiment of the present invention is completed in a saving destination script file of the recording apparatus of FIG. 2; is there.
23 is a flowchart showing a specific flow of a script file saving process for saving a reading result after the reading process according to the embodiment of the present invention is completed in a saving destination script file of the recording apparatus of FIG. 2; is there.
FIG. 24 shows a screen in which the reading result after the reading process according to the embodiment of the present invention is completed is saved in the saving destination script file of the recording apparatus of FIG. 2 and then the saving destination script file is displayed on the display. FIG.
[Explanation of symbols]
201: CPU, 202: Memory, 203: CG animation generation unit, 204: Speech synthesis unit, 205: Sequencer unit, 206: Event storage unit, 207: Program information production unit, 208: Recording device, 209: Moving image generation unit 210: Display, 211: Mouse, Keyboard, 212: Bus, 300: Source script file, 301: Pull-down menu, 302-1, 302-2, 302-3, 302-4, 302-5: Comment line, 303-1, 303-2, 303-3, 303-4, 303-5: comment line, 304: TVML command group, 401: edit screen, 402: studio block, 403: movie block, 404: title block, 405 : Super setting unit, 406: Sound setting unit, 407: Narration setting unit, 408: Various setting setting unit, 409: Time code, 410: Serif setting unit, 411: Operation setting unit, 412: Camera / lighting setting unit, 413 : Representative screen, 420: Pull-down menu, 421, 422: Event, 428 Program information, 550: File menu, 551: File menu list, 552: Newly created item, 553: Script reading item, 554: Script saving item, 555: Application end item, 556: Start block, 557: End block, 558 : Narration setup button, 559: Various setting setup buttons, 560: Mouse pointer, 1900: Save destination script file, 1902: TVML command group, 2000-1, 2000-2, 2000-3, 2000-4: Comment block, 2400 : Script file, 2401: TVML command group.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002085453A JP4063566B2 (en) | 2002-03-26 | 2002-03-26 | Program production method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002085453A JP4063566B2 (en) | 2002-03-26 | 2002-03-26 | Program production method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003283881A JP2003283881A (en) | 2003-10-03 |
| JP4063566B2 true JP4063566B2 (en) | 2008-03-19 |
Family
ID=29232418
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002085453A Expired - Fee Related JP4063566B2 (en) | 2002-03-26 | 2002-03-26 | Program production method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4063566B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4865469B2 (en) * | 2006-09-20 | 2012-02-01 | 日本放送協会 | Content production server, content presentation device, content production program, and content presentation program |
-
2002
- 2002-03-26 JP JP2002085453A patent/JP4063566B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003283881A (en) | 2003-10-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6072479A (en) | Multimedia scenario editor calculating estimated size and cost | |
| US20180226101A1 (en) | Methods and systems for interactive multimedia creation | |
| JP2005346721A (en) | Automatic animation production system | |
| JP2994164B2 (en) | Scenario editing device | |
| JP2014109988A (en) | Motion video generation device and motion video generation program | |
| CN118334145A (en) | A method and system for generating intelligent pictures or videos of large model interaction | |
| JP2001024610A (en) | Automatic program production device and recording medium recording automatic program production program | |
| JP4063566B2 (en) | Program production method | |
| JP2003037806A (en) | Non-linear editing method, non-linear editing apparatus, program, and recording medium storing the program | |
| JP5041853B2 (en) | Content generation apparatus and content generation program | |
| JP2006048465A (en) | Content generation system, program, and recording medium | |
| JP3919458B2 (en) | Video creation method | |
| JP2005285076A (en) | Video information production method | |
| JP4010761B2 (en) | How to edit video information | |
| JP4018928B2 (en) | Program production method | |
| JP3841815B2 (en) | How to edit video data | |
| JP4084115B2 (en) | Program editing method | |
| JP2000083194A (en) | How to edit video data | |
| JP2007041861A (en) | CONTENT EDITING DEVICE, COMPUTER-READABLE PROGRAM, AND RECORDING MEDIUM CONTAINING THE SAME | |
| JP4068915B2 (en) | Video data editing apparatus and editing method | |
| JP4084065B2 (en) | Automatic generation method of program introduction homepage | |
| JP4388496B2 (en) | Program production device and program production program | |
| JP7761015B2 (en) | Image processing device, image processing program, and image processing method | |
| JP2004064679A (en) | Program production method | |
| JP2003069941A (en) | Video data reproducing method, video data editing method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050308 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071003 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071016 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071107 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20071107 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20071204 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071225 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110111 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120111 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120111 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130111 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130111 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140111 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |