JPH11146322A - Nonlinear video broadcast system - Google Patents
Nonlinear video broadcast systemInfo
- Publication number
- JPH11146322A JPH11146322A JP9325353A JP32535397A JPH11146322A JP H11146322 A JPH11146322 A JP H11146322A JP 9325353 A JP9325353 A JP 9325353A JP 32535397 A JP32535397 A JP 32535397A JP H11146322 A JPH11146322 A JP H11146322A
- Authority
- JP
- Japan
- Prior art keywords
- roll
- time
- package
- scene
- user
- 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.)
- Granted
Links
Landscapes
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、テレビジョン放送
に使用する放送システムに係り、特に、ランダムアクセ
スが可能な不揮発性のデジタルデータ記憶装置を用いた
ノンリニア映像放送システムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a broadcasting system used for television broadcasting, and more particularly to a non-linear video broadcasting system using a nonvolatile digital data storage device capable of random access.
【0002】[0002]
【従来の技術】従来、映像放送システムとして、長らく
ビデオテープレコーダ(VTR)が使用されてきた。V
TRは、その記録媒体としてシーケンシャルアクセスを
行う磁気テープを用いるため、あるシーンを録画した直
後に、そのシーンを再生・放送したいような場合に、テ
ープ巻き戻しに伴う待ち時間が発生し、迅速な応答が困
難であった。また、録画済みの映像の編集の際にも迅速
な編集を行うには、シーケンシャルアクセスおよび低速
な記録再生速度が支障となった。2. Description of the Related Art Conventionally, a video tape recorder (VTR) has been used as a video broadcasting system for a long time. V
Since the TR uses a magnetic tape that performs sequential access as its recording medium, if a scene is to be reproduced or broadcast immediately after recording a scene, a waiting time associated with rewinding the tape occurs, resulting in a rapid Response was difficult. In addition, sequential editing and low recording / reproducing speed hinder quick editing when editing recorded video.
【0003】[0003]
【発明が解決しようとする課題】これに対して、近年、
映像のデータ圧縮技術の進歩と相俟って、磁気ディスク
装置(ハードディスク装置)のようなより高速なランダ
ムアクセスの可能な記憶媒体を利用したいわゆるノンリ
ニア映像編集システムが使用され始めている。In contrast, in recent years,
Along with the progress of video data compression technology, a so-called non-linear video editing system using a higher-speed random-access storage medium such as a magnetic disk device (hard disk device) has begun to be used.
【0004】ノンリニア映像編集システムにおいては、
外部VTRや回線から一旦デジタイズしてディスク内に
取り込んだ映像データについては、タイムラインと呼ば
れる編集機能を用いて、迅速に、そのディスク内の映像
の任意のシーンを切り出して組み合わせることにより、
いわゆるカット編集を行うことができる。この際のシー
ンの「切り出し」は実際の映像データの複写を行う訳で
はなく、単に、元の映像データの部分であるシーンを特
定する情報、すなわちディスク上でのそのシーンの開始
位置および終了位置の情報(通常、アドレス情報)を保
持することにより、等価的に映像データの複写が行え
る。編集結果の再生時には、このシーン特定情報を参照
して、元の映像データの対応する範囲の内容をディスク
から読み出すことにより、再生が行われる。タイムライ
ン上でのこのようなカットシーンを時系列に並べた映像
データはパッケージと呼ばれる。したがって、一旦ディ
スクに取り込まれた映像データからカット編集を行うこ
とは、極めて迅速かつ容易に実現される。In a nonlinear video editing system,
Video data once digitized from an external VTR or line and imported into the disc can be quickly cut out and combined with any scenes of the video on the disc using an editing function called a timeline.
So-called cut editing can be performed. In this case, “cutout” of a scene does not mean copying actual video data, but simply information for specifying a scene which is a part of the original video data, that is, a start position and an end position of the scene on the disc. (Usually address information), video data can be copied equivalently. When the edited result is reproduced, the reproduction is performed by reading the contents of the corresponding range of the original video data from the disk with reference to the scene specifying information. Video data in which such cut scenes on the timeline are arranged in chronological order is called a package. Therefore, it is very quick and easy to perform cut editing from video data once captured on a disk.
【0005】ところで、1つの放送番組は予めその放送
枠(オンエア開始時刻およびオンエア終了時刻)が定ま
っており、通常、その中のどの時刻に何をオンエアする
かは予め番組進行表(タイムスケジュール)でこまごま
と決定される。番組進行表は、短時間にかつ正確に作成
する必要があり、また、修正も容易に行える必要があ
る。[0005] By the way, the broadcast frame (on-air start time and on-air end time) of one broadcast program is determined in advance, and it is usually determined in advance which program is to be aired at which time in a program progress table (time schedule). It is determined as a sesame. The program progress table needs to be created accurately in a short time, and it must be easy to make corrections.
【0006】特に、スポーツ番組等においては、番組が
始まった時点で未だすべての番組要素が確定してはおら
ず、番組の進行と共に番組の構成要素を確定していく場
合がある。このような場合、柔軟な番組進行表の作成お
よび変更がより一層迅速・容易に行える必要がある。[0006] In particular, in a sports program or the like, when the program starts, not all program elements have been determined yet, and there are cases where the components of the program are determined as the program progresses. In such a case, it is necessary to more quickly and easily create and change a flexible program progress table.
【0007】本発明は、このような従来の要請に鑑みて
なされたものであり、その目的は、番組進行表を電子的
に作成すると共に、これを柔軟にかつ迅速・容易に修正
することができるノンリニア映像放送システムを提供す
ることにある。[0007] The present invention has been made in view of such a conventional demand, and an object of the present invention is to create a program progression table electronically and to flexibly, quickly, and easily modify it. It is an object of the present invention to provide a non-linear video broadcasting system capable of performing the same.
【0008】[0008]
【課題を解決するための手段】本発明によるノンリニア
映像放送システムは、映像データを格納する不揮発性の
ランダムアクセス記憶装置と、該ランダムアクセス記憶
装置に対して外部から映像データをレコードとして収録
する収録手段と、前記ランダムアクセス記憶装置に格納
されている映像データから切り出された1または複数の
シーンの各々の開始位置および終了位置を表わすシーン
特定情報からなるプレイリストを作成するプレイリスト
作成手段と、放送すべき番組毎に、絶対時刻の時間軸情
報エリアを有する番組進行表をディスプレイ上に表示す
るとともに、ユーザの指示に従って、CMの長さを定め
たCMブロックを前記時間軸情報エリア内に配置し、他
の領域におのおの前記プレイリストで定義される複数の
パッケージを配置することにより、番組進行表を作成す
る番組進行表作成手段と、2つのCMブロック間に配置
された1個以上のパッケージをロールとして管理するロ
ールテーブルと、ユーザの指示に応じて、前記時間軸情
報エリア内に配置されたロールに対して、そのロールの
時間軸上の一点を指定するポインタ手段と、該ポインタ
手段により指定された一点において当該ロールを、それ
ぞれ独立に編集可能な第1および第2のロール部分に分
割するロール分割手段と、前記番組進行表の時間軸情報
エリア内に前記ロールの各パッケージが配置された時間
軸上の時刻に対応して、当該パッケージのプレイリスト
に規定されたシーン特定情報に基づき前記ランダムアク
セス記憶装置から順次対応する映像を再生して、該再生
出力を放送用に送出する再生手段とを備えたことを特徴
とする。A non-linear video broadcasting system according to the present invention comprises a nonvolatile random access storage device for storing video data, and a recording device for recording video data as a record from outside to the random access storage device. Means, and playlist creation means for creating a playlist including scene identification information indicating a start position and an end position of each of one or a plurality of scenes cut out from the video data stored in the random access storage device; For each program to be broadcast, a program progress table having a time axis information area of an absolute time is displayed on a display, and a CM block defining a CM length is arranged in the time axis information area according to a user's instruction. And place multiple packages defined by the playlist in other areas. Thus, a program progress table creating means for creating a program progress table, a roll table for managing one or more packages arranged between two CM blocks as a role, and the time axis according to a user's instruction. Pointer means for designating a point on the time axis of a roll arranged in the information area, and first and second points which can independently edit the roll at one point designated by the pointer means A roll division unit for dividing into two roll portions; and a time slot on the time axis at which each package of the roll is arranged in the time axis information area of the program progress table. Reproducing means for sequentially reproducing the corresponding video from the random access storage device based on the scene identification information and transmitting the reproduced output for broadcasting. Characterized by comprising.
【0009】上記ロール分割手段により、ロールの任意
の位置でロールを分割し、分割した部分を独立に編集の
対象とすることが可能になる。[0009] By the roll dividing means, it is possible to divide the roll at an arbitrary position of the roll, and to make the divided portions independently editable.
【0010】なお、各シーンには映像データの他に対応
する音声データを含んでもよい。[0010] Each scene may include corresponding audio data in addition to the video data.
【0011】より具体的には、前記ロール分割手段は、
前記ロールの分割に伴って、当該ロールを構成していた
パッケージの1つを第1および第2のパッケージに分割
するよう前記ロールテーブルを更新する。さらに、前記
ロール分割手段は、前記パッケージの分割に伴って、当
該パッケージを構成していたシーンの1つを第1および
第2のシーンに分割し、第1のシーンおよび当該パッケ
ージ内のそのシーン以前のシーン(もしあれば)を前記
第1のパッケージに含め、前記第2のシーンおよび当該
パッケージ内のそのシーン以降のシーン(もしあれば)
をその第2のパッケージ内に含めるよう前記プレイリス
トを更新する。[0011] More specifically, the roll dividing means comprises:
With the division of the role, the roll table is updated so that one of the packages constituting the role is divided into first and second packages. Further, the roll dividing means divides one of the scenes constituting the package into first and second scenes in accordance with the division of the package, the first scene and the scene in the package. A previous scene (if any) is included in the first package, and the second scene and subsequent scenes (if any) in the package.
Is updated in the second package.
【0012】前記ロール分割手段は、ユーザに指示に従
って、前記分割により得られた一方のロール部分を他の
CMブロック間に移動させたとき、当該ロール部分は当
該他のCMブロック間にある他のロールとともに合体し
て新たな1つのロールが形成されるよう前記ロールテー
ブルを更新する。[0012] When the roll division means moves one roll part obtained by the division between other CM blocks in accordance with a user's instruction, the roll division means transfers the other roll part between the other CM blocks. The roll table is updated so that a new roll is formed by combining with the rolls.
【0013】これにより、この新たなロールを1つの単
位とし取り扱う(別途保存したりや移動したりする)こ
とができる。Thus, the new roll can be handled as one unit (separately stored or moved).
【0014】好ましくは、現在収録中のレコードの1時
点においてシーンの開始位置をユーザが指定したとき、
この開始位置のみが指定されたシーンを仮のシーンとし
て前記プレイリストに登録するとともに、このプレイリ
ストにより定まるパッケージを前記番組進行表の前記時
間軸情報エリアに配置することを許容し、さらに前記レ
コードの収録が進行し、そのレコードにおいて前記シー
ンの開始位置より後方の収録済みの位置においてユーザ
が前記分割手段により分割を指示したとき、その分割位
置を前記仮のシーンの終了位置を確定するよう当該プレ
イリストを更新する。Preferably, when the user designates the start position of the scene at one point in the record currently being recorded,
Registering a scene in which only the start position is specified as a temporary scene in the playlist, and allowing a package determined by the playlist to be arranged in the time axis information area of the program progress table, When the user instructs division by the division means at a recorded position after the start position of the scene in the record, the division position is determined so as to determine the end position of the temporary scene. Update the playlist.
【0015】この構成により、とりあえず所望のシーン
の開始位置のみを決定して、この仮シーンをパッケージ
として時間軸情報エリアに登録することができる。その
後、収録の進行状況を確認して、必要な部分までの位置
でそのロール(この場合はパッケージでありかつシーン
でもある)の分割を指示すれば、その位置で、仮シーン
の終了位置が確定される。時間軸情報エリアにおいてそ
の分割により切り離された後半のロール部分は廃棄する
ことができる。このように、シーンの開始位置が決まっ
た段階でとりあえず、そのシーンをパッケージとして番
組進行表の時間軸情報エリアに配置することができるの
で、作業性が向上し、柔軟な番組進行が行える。With this configuration, only the start position of a desired scene can be determined for the time being, and this temporary scene can be registered as a package in the time axis information area. Then, check the progress of the recording, and indicate the division of the roll (in this case, it is both a package and a scene) at the position up to the necessary part, and at that position, the end position of the temporary scene is determined Is done. In the time axis information area, the roll in the latter half separated by the division can be discarded. As described above, when the start position of the scene is determined, the scene can be arranged as a package in the time axis information area of the program progress table, so that the workability is improved and the program can be progressed flexibly.
【0016】[0016]
【発明の実施の形態】以下、本発明の好適な実施の形態
について、図面により詳細に説明する。まず、図1〜図
18により、本発明の前提としてのシステムの構成およ
び動作を説明し、最後に、図19以降の図により本発明
の特徴部分の実施の形態を説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described below in detail with reference to the drawings. First, the configuration and operation of the system as a premise of the present invention will be described with reference to FIGS.
【0017】図1に本発明が適用されたノンリニア映像
放送システムの全体の概略構成を示す。このシステム
は、デジタル録画再生装置10を有する。デジタル録画
再生装置10は、映像(ビデオ)データおよび音声(オ
ーディオ)データをデジタル的に記憶する不揮発性のラ
ンダムアクセス記憶装置140を内蔵する。本実施の形
態では、ランダムアクセス記憶装置140として、ハー
ドディスク装置を用いる。デジタル録画再生装置10
は、映像信号および音声信号の入力端子を有する。本実
施の形態では、この映像信号および音声信号はアナログ
信号を想定している。この入力端子には、回線、VTR
等が接続されうる。FIG. 1 shows an overall schematic configuration of a non-linear video broadcasting system to which the present invention is applied. This system has a digital recording / playback device 10. The digital recording / playback apparatus 10 has a built-in nonvolatile random access storage device 140 for digitally storing video (video) data and audio (audio) data. In the present embodiment, a hard disk device is used as the random access storage device 140. Digital recording and playback device 10
Has input terminals for video signals and audio signals. In the present embodiment, the video signal and the audio signal are assumed to be analog signals. This input terminal has a line, VTR
Etc. can be connected.
【0018】このデジタル録画再生装置10には、ユー
ザが主として、映像等のカット編集を行うための編集端
末装置101と、ユーザが主として、番組進行表(以
下、キューシートと呼ぶ)をコンピュータと対話的に作
成するためのキューシート管理端末102とが接続され
ている。The digital recording / reproducing apparatus 10 has a user who mainly edits a program progress table (hereinafter, referred to as a cue sheet) with a computer. And a cue sheet management terminal 102 for creating an image.
【0019】編集端末装置101は、デジタル録画再生
装置10の2系統の出力映像をそれぞれ受像するモニタ
6a,6bと、それぞれデジタル録画再生装置10に接
続された、編集用の操作コントローラ18と、編集用の
グラフィックユーザインタフェース(GUI)環境を提
供するディスプレイ12、キーボード14およびマウス
16を有し、収録、カット編集および再生等の各種操作
をディスプレイ画面上で対話的に行うためのものであ
る。モニタ(PP/TL)6aは、デジタル録画再生装
置10に収録されている後述のレコードやパッケージを
確認するためのモニタである。モニタ(EE)6bは、
エフェクト等の確認のためのモニタである。The editing terminal device 101 includes monitors 6a and 6b for receiving the two types of output video of the digital recording / reproducing device 10, an editing operation controller 18 connected to the digital recording / reproducing device 10, and an editing controller. It has a display 12, a keyboard 14 and a mouse 16 for providing a graphical user interface (GUI) environment for performing various operations such as recording, cut editing, and reproduction on a display screen. The monitor (PP / TL) 6a is a monitor for confirming a record or a package described later recorded in the digital recording / reproducing apparatus 10. The monitor (EE) 6b is
This is a monitor for checking effects and the like.
【0020】キューシート管理端末装置102は、デジ
タル録画再生装置10の他の2系統の出力映像をそれぞ
れ受像するモニタ7a,7bと、それぞれデジタル録画
再生装置10に接続された、放送用の操作コントローラ
(ライブコントローラともいう)19と、キューシート
管理用のGUI環境を提供するパーソナルコンピュータ
(以下、単にPCという)11、ディスプレイ13、キ
ーボード15およびマウス17を有し、キューシート作
成・編集およびオンエア等の各種操作をディスプレイ画
面上で対話的に行うためのものである。このPC11
は、ローカルエリアネットワーク(LAN)のハブ5を
介してデジタル録画再生装置10に接続されている。モ
ニタ7aはオンエア出力を監視するためのモニタであ
り、モニタ7bはオンエア予定の映像をオンエアに先立
ち確認するプレビューのためのモニタである。The cue sheet management terminal device 102 includes monitors 7a and 7b for receiving the other two output video images of the digital recording and reproducing device 10, and a broadcast operation controller connected to the digital recording and reproducing device 10, respectively. (Also referred to as a live controller) 19, a personal computer (hereinafter, simply referred to as a PC) 11, which provides a GUI environment for cue sheet management, a display 13, a keyboard 15, and a mouse 17, for cue sheet creation / editing and on-air. Are performed interactively on the display screen. This PC11
Are connected to a digital recording / playback apparatus 10 via a hub 5 of a local area network (LAN). The monitor 7a is a monitor for monitoring the on-air output, and the monitor 7b is a monitor for preview for confirming an on-air scheduled image prior to the on-air.
【0021】本実施の形態においては、PC11は、主
としてGUIの制御を行うものであり、より具体的に
は、ユーザによりディスプレイ上に表示されたボタンが
押されたときに、その旨をデジタル録画再生装置10に
通知し、かつ、デジタル録画再生装置10からの情報を
逐次GUIに反映するという役割を果たす。これに対し
て、デジタル録画再生装置10は、他の全ての制御を担
い、後述するレコード、シーン、パッケージ、ロール、
CMブロック等のデータベース管理を行う。但し、後述
する各種の制御は、システム全体として実現されれば足
り、本発明は必ずしもこのような構成に限定されるもの
ではない。In the present embodiment, the PC 11 mainly controls the GUI. More specifically, when the user presses a button displayed on the display, the PC 11 performs digital recording to that effect. It plays a role in notifying the playback device 10 and sequentially reflecting information from the digital recording / playback device 10 on the GUI. On the other hand, the digital recording / reproducing apparatus 10 performs all other controls, and records, scenes, packages, roles,
Performs database management of CM blocks and the like. However, various types of control described later need only be realized as the entire system, and the present invention is not necessarily limited to such a configuration.
【0022】デジタル録画再生装置10の出力の本線9
には、出力する映像にテキストを重畳するスーパーイン
ポーズを行うためのスーパー装置191と、スイッチャ
194に接続される。スーパー装置191には、ユーザ
から提供CM送出指示を受けたCMバンク193から映
像情報が入力される。スイッチャ194の他方の入力端
には、ユーザからCM送出指示を受けたCMバンク19
3から映像および音声情報が入力される。スイッチャ1
94は、ユーザにより手動で切り替えられ、このスイッ
チャ194の出力がオンエアされる。Main line 9 of the output of the digital recording / playback apparatus 10
Are connected to a super apparatus 191 for superimposing text on a video to be output and a switcher 194. Video information is input to the super apparatus 191 from the CM bank 193 that has received a provision CM transmission instruction from the user. The other input terminal of the switcher 194 has a CM bank 19 that receives a CM transmission instruction from a user.
3, video and audio information is input. Switcher 1
The switch 94 is manually switched by the user, and the output of the switcher 194 is turned on.
【0023】キューシート管理端末装置102におい
て、PC11にプリンタ(図示せず)を接続し、キュー
シートを印刷出力することもできる。In the cue sheet management terminal device 102, a printer (not shown) can be connected to the PC 11 to print out the cue sheet.
【0024】操作コントローラ18,19に特有の操作
としては、ジョグ・シャトルダイヤル18a,19aに
よる再生速度の可変制御が可能である。このダイヤル
は、シャトルダイヤルとして、または、ジョグダイヤル
として選択的に機能する。シャトルダイヤルは、その回
転角度に応じて再生速度を決定するものであり、傾きを
大きくするほど再生速度が速くなる。傾きを0にすると
再生が静止する。ジョグダイヤルはその回転の速さに応
じて再生速度を決定するものであり、早く回転させるほ
ど再生速度が速くなる。回転を停止すると再生が静止す
る。ユーザは、通常、このダイヤルの操作を、再生出力
の接続されたモニタを見ながら行う。As an operation peculiar to the operation controllers 18 and 19, the playback speed can be variably controlled by the jog shuttle dials 18a and 19a. This dial selectively functions as a shuttle dial or as a jog dial. The shuttle dial determines the reproduction speed in accordance with the rotation angle, and the reproduction speed increases as the inclination increases. When the inclination is set to 0, the reproduction stops. The jog dial determines the playback speed in accordance with the speed of rotation, and the faster the rotation, the faster the playback speed. Playback stops when rotation stops. The user normally operates the dial while looking at the monitor connected to the reproduction output.
【0025】なお、本実施の形態では、キューシート管
理端末装置102においても編集端末装置101の一部
の機能を備えている。この代わりに、キューシート管理
端末装置102と編集端末装置101とを同一の端末装
置上で実現することも可能である。In the present embodiment, the cue sheet management terminal device 102 also has some functions of the editing terminal device 101. Instead, the cue sheet management terminal device 102 and the editing terminal device 101 can be realized on the same terminal device.
【0026】図2に、デジタル録画再生装置10のハー
ドウエア構成を示す。FIG. 2 shows a hardware configuration of the digital recording / playback apparatus 10.
【0027】デジタル録画再生装置10には、本例で
は、17スロットのEISAバス110と、12スロッ
トのデジタルビデオバス(CCIR601)130を備
えている。EISAバス125のスロットには、プロセ
ッサカード121、ディスプレイコントローラカード1
22、RS422インタフェースカード125が装着さ
れる。また、カードによっては、EISAバス125お
よびデジタルビデオバス130の両スロットにまたがっ
て装着される。図示の例では、このようなカードは、ゲ
ンロックリファレンスカード124、ディスクコントロ
ーラカード123、ビデオ入力インタフェースカード1
26、ビデオ出力インタフェースカード127、および
オーディオ入出力インタフェースカード128である。In the present embodiment, the digital recording / reproducing apparatus 10 includes a 17-slot EISA bus 110 and a 12-slot digital video bus (CCIR 601) 130. In the slot of the EISA bus 125, the processor card 121, the display controller card 1
22, the RS422 interface card 125 is mounted. Further, some cards are mounted across both slots of the EISA bus 125 and the digital video bus 130. In the illustrated example, such a card is a genlock reference card 124, a disk controller card 123, a video input interface card 1
26, a video output interface card 127, and an audio input / output interface card 128.
【0028】プロセッサカード121には、マイクロプ
ロセッサ、RAM、入出力インタフェース等が搭載され
ている。このプロセッサカード121には、システム用
のハードディスクドライブ160およびフロッピーディ
スク(フレキシブルディスク)ドライブ150が接続さ
れ、さらにキーボード14及びマウス16が接続され
る。ディスプレイコントローラカード122にはディス
プレイコントローラが搭載され、ディスプレイ12の表
示動作を制御する。The processor card 121 includes a microprocessor, a RAM, an input / output interface, and the like. To this processor card 121, a system hard disk drive 160 and a floppy disk (flexible disk) drive 150 are connected, and further, a keyboard 14 and a mouse 16 are connected. A display controller is mounted on the display controller card 122 and controls the display operation of the display 12.
【0029】ビデオ入力インタフェースカード126に
は、例えば外部VTRからのビデオ入力が接続され、ビ
デオ出力インタフェースカード127から外部のモニタ
へのビデオ信号が出力される。また、オーディオ入出力
インタフェースカード128では、外部VTRからのオ
ーディオ入力および外部のスピーカへのオーディオ出力
のインタフェースがとられる。これらの入出力インタフ
ェースカードは増設することができる。The video input interface card 126 is connected to a video input from, for example, an external VTR, and outputs a video signal from the video output interface card 127 to an external monitor. The audio input / output interface card 128 interfaces audio input from an external VTR and audio output to an external speaker. These input / output interface cards can be added.
【0030】デジタルビデオバス130には、入出力ビ
デオ信号を切り替えるビデオルータ133を内蔵してい
る。ビデオルータ133は、プロセッサの制御下で、こ
の例では、32入力の任意の入力を32出力の任意の出
力へ切り替えることができる。The digital video bus 130 incorporates a video router 133 for switching input / output video signals. The video router 133 can switch any of the 32 inputs to any of the 32 outputs under control of the processor in this example.
【0031】ディスクコントローラボード123は、ビ
デオ用ハードディスクドライブ(ランダムアクセス記憶
装置)140を制御する。この例では、SCSI−2F
AST/WIDEバス135を介して4.2Gバイトの
ハードディスクを複数台(図の例では4台:計16.8
Gバイト)制御している。ディスクコントローラボード
123およびハードディスクドライブ(以下、単にディ
スクともいう)140は複数組増設することもできる。The disk controller board 123 controls a video hard disk drive (random access storage device) 140. In this example, SCSI-2F
A plurality of 4.2 GB hard disks (four in the example in the figure: 16.8 in total) via the AST / WIDE bus 135
G bytes). A plurality of disk controller boards 123 and hard disk drives (hereinafter, also simply referred to as disks) 140 may be provided.
【0032】ゲンロックリファレンスインタフェースカ
ード124には、内部クロックを外部の通常のNTSC
またはPALのブラックバースト信号にロックするため
のものである。RS422インタフェースカード125
は、操作コントローラ18,19を接続するためのイン
タフェースを提供する。The genlock reference interface card 124 has an internal clock connected to an external normal NTSC
Alternatively, it is for locking to a PAL black burst signal. RS422 interface card 125
Provides an interface for connecting the operation controllers 18 and 19.
【0033】その他、図示しないが、LANを構成する
ためのLANボードも装着される。In addition, although not shown, a LAN board for configuring a LAN is also mounted.
【0034】図3に、ディスクコントローラカード12
3に搭載されるディスクコントローラ123aの構成を
示す。これは、図2において、ディスクコントローラカ
ード123を2枚実装した場合に相当する。1つのディ
スクコントローラ123aには、2つのチャンネルのた
めに2個のJPEG(Joint Photographic Expert Grou
p)圧縮/伸張チップ123b,123cを有している。
より長時間の映像信号の収録のために、本例では、モー
ションJPEG圧縮技術を利用し、映像を圧縮してハー
ドディスクに格納する。各チップには、1本のビデオ入
出力チャンネルと、4本のオーディオ入出力チャンネル
があり、入力ビデオ信号およびオーディオ信号を圧縮し
てディスクに格納するとともに、この圧縮格納情報を伸
張して出力することができる。FIG. 3 shows the disk controller card 12
3 shows the configuration of a disk controller 123a mounted on the disk drive 3. This corresponds to the case where two disk controller cards 123 are mounted in FIG. One disk controller 123a has two JPEG (Joint Photographic Expert Groups) for two channels.
p) It has compression / expansion chips 123b and 123c.
In order to record the video signal for a longer time, in this example, the video is compressed and stored on the hard disk by using the motion JPEG compression technology. Each chip has one video input / output channel and four audio input / output channels. The input video signal and the audio signal are compressed and stored on a disk, and the compressed storage information is expanded and output. be able to.
【0035】本システムでは、おのおのレコーダまたは
プレーヤとして機能しうる複数(ここでは4個)の物理
的なリソースを有し、これら4個のリソースは図3に示
した圧縮/伸張チップの個数に対応する。ユーザの目的
に応じてこれらのリソースを収録/再生あるいは編集等
の異なる機能に割り当てることができる。本システムで
は、このような論理的なビデオレコーダ(プレーヤ)を
仮想レコーダあるいは仮想プレーヤ(または内部プレー
ヤ)と呼ぶ。各リソースは、ディスク140に対して独
立にアクセスすることができる。また、ディスク140
に対して、周知のストライピング等の手法により、見か
け上、書き込みと読み出しを同時に実行できるように構
成されている。例えば、あるリソースで書き込み中のシ
ーンデータを他のリソースで数秒の遅れで読み出すこと
ができる。この数秒の遅れは、データの読み書きの相対
的なずれを吸収するためのデータのバッファリングに相
当する時間である。The present system has a plurality of (here, four) physical resources each of which can function as a recorder or a player, and these four resources correspond to the number of compression / decompression chips shown in FIG. I do. These resources can be assigned to different functions such as recording / playback or editing depending on the purpose of the user. In the present system, such a logical video recorder (player) is called a virtual recorder or a virtual player (or an internal player). Each resource can access the disk 140 independently. Also, the disk 140
On the other hand, it is apparently possible to simultaneously execute writing and reading by a known method such as striping. For example, scene data being written by a certain resource can be read by another resource with a delay of several seconds. The delay of several seconds is a time corresponding to data buffering for absorbing a relative shift between data reading and writing.
【0036】ここで、本明細書における「タイムライ
ン」とは複数の映像シーン(および対応する音声シー
ン)を時間軸上で組み合わせるカット編集の機能または
そのための作業エリアを表わし、このカット編集により
作成されるものが「プレイリスト」である。プレイリス
トにより定まるパッケージの再生はプレーヤではなくタ
イムライン(TL)に割り当てられたリソースにより再
生される。したがって、このリソースを「TL:タイム
ライン」と称することもある。Here, the "timeline" in this specification indicates a cut editing function or a work area for combining a plurality of video scenes (and corresponding audio scenes) on a time axis, and is created by this cut editing. What is performed is a “playlist”. The reproduction of the package determined by the playlist is performed not by the player but by the resources allocated to the timeline (TL). Therefore, this resource may be referred to as “TL: timeline”.
【0037】図4に、本実施の形態におけるキューシー
ト管理画面の一例を示す。この画面は、ユーザがシステ
ムと対話的に番組のキューシートを作成・編集し、か
つ、その番組のオンエア等を監視、操作するためのもの
であり、図1のディスプレイ13上に表示される。この
画面および後述する各種画面の画像データは、予めPC
11内のハードディスク装置またはデジタル録画再生装
置10の内部のシステム用ハードディスク160内に格
納されており、必要時に読み出される。また、キューシ
ートの各種の管理データ(シートの情報、レコードの情
報、パッケージの情報、ロールの情報、CMブロックの
情報、警告の情報等)はデジタル録画再生装置10側で
管理し、必要時にコピーをPC側へ送って、上記画像の
上に重ねて表示されるようになっている。FIG. 4 shows an example of a cue sheet management screen according to the present embodiment. This screen is for a user to interactively create and edit a cue sheet of a program interactively with the system, and to monitor and operate on-air and the like of the program, and is displayed on the display 13 in FIG. The image data of this screen and various screens described later are
11 and stored in the system hard disk 160 inside the digital recording / playback apparatus 10 and read out when necessary. Also, various management data (sheet information, record information, package information, role information, CM block information, warning information, etc.) of the cue sheet are managed by the digital recording / reproducing apparatus 10 and are copied when necessary. Is sent to the PC side to be displayed over the image.
【0038】このキューシート管理画面の最上段には、
プルダウンメニュー、その下には各種ツールを配置した
ツールバーがある。これらの必要な要素については、後
述する。At the top of this cue sheet management screen,
Below the pull-down menu is a toolbar with various tools. These necessary elements will be described later.
【0039】さらにその下には、4つのエリアが横方向
に並んでいる。第1のエリアは、現在時刻・タイトルエ
リアである。このエリア内には「現在時刻」を表示する
表示欄と、このキューシートの番組の「タイトル」を表
示する表示欄がある。現在時刻は、放送局内の放送用基
準時計信号を受けてこれに基づいて、逐次更新表示され
る。勿論、内部に自己の時計機能を設けて、これを用い
てもよい。番組のタイトルは、ユーザが入力することが
できる。Further below, four areas are arranged in the horizontal direction. The first area is a current time / title area. In this area, there are a display column for displaying “current time” and a display column for displaying “title” of the program of this cue sheet. The current time is successively updated and displayed based on the broadcast reference clock signal in the broadcast station. Of course, a self-timer function may be provided inside and used. The program title can be input by the user.
【0040】第1のエリアの右側には、第2のエリアと
して「OA時刻」エリアがある。このエリア内には、当
該番組のオンエア(OA)「開始」時刻および「終了」
時刻を表示するための表示欄がある。両時刻は、ユーザ
が指定することができる。さらにその右側には、第3の
エリアとして「OAポインタ情報」エリアがある。この
エリア内には、現在のOAポインタの時刻「OAタイ
ム」を示す表示欄と、そのオリジナルタイムコード「オ
リジナルTC」を表示する表示欄がある。OAポインタ
は、後述するOAポインタが現在どこまで進んでいるか
を示すものである。オリジナルタイムコードは、現在オ
ンエア中の映像の元素材におけるタイムコードを示して
いる。第3のエリアのさらに右側には、第4のエリアと
して「カウントダウン」エリアがある。このエリアは、
特定のイベントの発生、例えば、ブロック(CMブロッ
クや後述するロール)の開始時刻(入り)あるいは終了
時刻(明け)までの時間をカウントダウン表示するため
の2つの表示欄を含む。特定のイベントはユーザが選択
することができる。On the right side of the first area, there is an "OA time" area as a second area. In this area, the on-air (OA) “start” time and “end” of the program
There is a display column for displaying time. Both times can be specified by the user. Further to the right, there is an "OA pointer information" area as a third area. In this area, there are a display column for indicating the current time “OA time” of the OA pointer and a display column for displaying the original time code “original TC”. The OA pointer indicates how far an OA pointer described below is currently advanced. The original time code indicates the time code of the original material of the video currently on air. Further to the right of the third area is a "countdown" area as a fourth area. This area is
It includes two display columns for counting down the occurrence of a specific event, for example, the time until the start time (enter) or the end time (dawn) of a block (CM block or roll described later). Specific events can be selected by the user.
【0041】図4のキューシート管理画面の中段には、
時間軸情報エリアが画面の幅一杯に亘って拡がってい
る。この時間軸情報エリア(特に固定時間軸表示および
実時間軸表示)は、番組のタイムスケジュールを定める
エリアであり、ユーザが時間軸に沿って番組の構成要素
を任意に配置できるようになっている。番組の構成要素
としては、1つのCMの長さ(枠)を定めるCMブロッ
ク、映像(音声含む)のカットシーンを組み合わせ編集
して出来上がったパッケージ、二つのCMブロック間に
位置する1個または複数個のパッケージからなるロー
ル、ロール上の任意の時点に配置される提供CMがあ
る。提供CMとは、「この番組は○○の提供によりお送
りします。」のようなスポンサーを示すテキストをロー
ルの映像の上に重畳(スーパーインポーズ)するものを
いう。本明細書においては、単に、「CM」というとき
には、通常の映像を有するCMのことであり、「提供C
M」とは区別する。In the middle of the cue sheet management screen of FIG.
The time axis information area extends over the entire width of the screen. The time axis information area (particularly, fixed time axis display and real time axis display) is an area for determining a time schedule of a program, and allows a user to arbitrarily arrange program components along the time axis. . The components of the program include a CM block that determines the length (frame) of one CM, a package created by combining and editing cut scenes of video (including audio), one or more CMs located between the two CM blocks. There is a roll composed of individual packages and a provided CM arranged at an arbitrary time on the roll. The provided CM is a text in which a text indicating the sponsor, such as “This program will be sent by providing XX”, is superimposed (superimposed) on the roll image. In this specification, when simply referred to as “CM”, it refers to a CM having a normal video,
M ".
【0042】個々のパッケージ、ロール、CMブロッ
ク、提供CMには、ユーザにそれが何であるかが分かる
ように名称(CM3、ロール4等)およびユーザが入力
した任意のキャプションが付加される。また、個々のロ
ール、CMブロック、および提供CMの開始位置に対応
づけて、そのOA開始時刻(絶対時刻)を示す「OAタ
イム」およびオリジナルタイムコードを示す「オリジナ
ルTC」を数値で表示している。図の例では、個々のO
Aタイムやタイムコードの文字列の相互の重なりを避け
ると共に、表示に要する高さを軽減し、かつ、ユーザに
見やすくするために、垂直から少し斜めに傾けて文字列
を表示している。OAタイムやオリジナルタイムコード
を表示するか否かは、それぞれ、時間軸情報表示エリア
の右端のボタンで、ユーザが選択できるようになってい
る。Each package, role, CM block, and provided CM are given a name (CM3, role 4, etc.) and an arbitrary caption input by the user so that the user can understand what it is. In addition, “OA time” indicating the OA start time (absolute time) and “original TC” indicating the original time code are numerically displayed in association with the start position of each role, CM block, and provided CM. I have. In the example shown, each O
In order to avoid overlapping of character strings of the A time and the time code, to reduce the height required for display, and to make it easier for the user to see, the character strings are displayed at a slight angle from the vertical. Whether or not to display the OA time and the original time code can be selected by the user with the buttons at the right end of the time axis information display area.
【0043】図4において、ロールのOA開始時刻の直
前、および提供CMのOA開始時刻の直前の時点に三角
マーク△が付加されている。この三角マークは、ユーザ
に対してロール入り(またはCM明け)や提供CM入り
が間近であることをこの時点でユーザに対して知らせる
ための「警告」が発せられることを示している。また、
図には逆三角形マーク▽も見られる。これは、所望の目
的で、その時点に警告を発生するためにユーザが定義し
たものである。警告を発生する時点は、後述するように
ユーザが設定することができる。これらの警告は、本実
施の形態では、警報音と、その警報が何を意味するかを
示すメッセージのウインドウ表示(図示せず)により行
われる。この代わりに、そのメッセージを告げる音声に
より警告を行うようにしてもよい。In FIG. 4, triangle marks △ are added immediately before the OA start time of the roll and immediately before the OA start time of the provided CM. This triangular mark indicates that a “warning” is issued to inform the user at this point that the user is about to enter a roll (or the end of a commercial) or a commercial to be provided is imminent. Also,
The figure also shows the inverted triangle mark ▽. This has been defined by the user to generate an alert at that time for the desired purpose. The point in time at which the warning is generated can be set by the user as described later. In the present embodiment, these warnings are performed by a warning sound and a window display (not shown) of a message indicating what the warning means. Instead, a warning may be issued by a voice that sounds the message.
【0044】時間軸情報エリアの下部には、この番組の
オンエア開始後に、現時点で、オンエアがどこまで進ん
でいるかを示すOAポインタが、左端から次第に右側に
延びていくバーで示されている。さらにその下には、時
間軸上の1カ所を示すプレビューポインタがある。この
プレビューポインタは、未送出の部分も含めて、キュー
シートの任意の部分の映像をプレビューモニタ7b(図
1)で確認する際のプレビュー位置を示すためのポイン
タである。このときのユーザによるプレビュー操作は、
前述したライブコントローラ19のダイヤル19aによ
り行える。プレビューポインタの下には時間軸に沿っ
て、現在、キューシートのどの位置のどの割合の部分が
表示されているかを示すとともに、時間軸に沿って番組
要素のスクロールを行うためのスクロールバー表示があ
る。この表示対象の「位置」はユーザの指示によりスク
ロールすることができる。また、「割合」は、このスク
ロールバー表示の右側の虫眼鏡ボタンにより、拡大また
は縮小することができる。At the bottom of the time axis information area, an OA pointer indicating how far the on-air progresses at the present time after the start of the on-air of this program is indicated by a bar extending gradually to the right from the left end. Further below, there is a preview pointer indicating one location on the time axis. The preview pointer is a pointer for indicating a preview position when an image of an arbitrary portion of the cue sheet is confirmed on the preview monitor 7b (FIG. 1), including a portion that has not been transmitted. At this time, the preview operation by the user
This can be performed by the dial 19a of the live controller 19 described above. Below the preview pointer, along with the time axis, the current position and percentage of the cue sheet are displayed, and a scroll bar display for scrolling the program elements along the time axis is displayed. is there. The "position" of the display target can be scrolled by a user's instruction. The “ratio” can be enlarged or reduced by a magnifying glass button on the right side of the scroll bar display.
【0045】図4のキューシート管理画面の下段には、
各種の尺(デュレーション)の表示エリア、プレビュー
ポインタ情報エリアおよび検尺エリアがある。尺表示エ
リアは、オンエア開始時刻から終了時刻までの「放送
枠」時間を示す表示欄、時間軸情報エリアに配置された
CMブロックの長さの総量時間を示す「CM総量」表示
欄、放送枠からCM総量を引いて得られる時間を示す
「正味」表示欄、正味時間のうち既にロールが割り当て
られたロールの総量時間を示す「既確定」時間表示欄、
および正味時間から既確定時間を引いて得られる時間を
示す「残り尺」表示欄を有する。これらの尺表示によ
り、キューシート作成時に、必要なCMブロックを配置
した後、ロールを順次配置していくときに、現在どれだ
けの既確定時間があり、残り尺がどれだけあるか、とい
うことが直ちに認識できる。残り尺時間が0フレームに
なった時点で、すべての放送枠が番組要素で埋まったこ
とになる。過不足がある場合、残り尺時間の文字表示色
を変えることによりユーザに注意を促す。この尺表示に
より、ユーザは一切尺計算を行う必要がなくなり、極め
て便利であるとともに、ロールの総量が正味時間より余
ったり足りなくなったりするユーザの誤操作が防止され
る。At the bottom of the cue sheet management screen in FIG.
There are a display area for various scales (duration), a preview pointer information area, and a measurement area. The shaku display area has a display column indicating the “broadcast frame” time from the on-air start time to the end time, a “CM total amount” display column indicating the total amount of CM block lengths arranged in the time axis information area, a broadcast frame. A "net" display field indicating the time obtained by subtracting the total CM amount from the "CM", a "determined" time display field indicating the total amount time of the role to which the role has been assigned among the net times,
And a “remaining scale” display field indicating the time obtained by subtracting the determined time from the net time. By displaying these scales, when creating the cue sheet, after arranging the necessary CM blocks, when arranging the rolls sequentially, how much defined time is currently there and how many remaining scales are there Can be immediately recognized. When the remaining scale time becomes 0 frame, all the broadcast frames are filled with the program elements. If there is an excess or deficiency, the user is alerted by changing the character display color for the remaining time. This scale display eliminates the need for the user to perform any scale calculation, which is extremely convenient, and prevents erroneous operations by the user when the total amount of rolls becomes longer or shorter than the net time.
【0046】プレビューポインタ情報エリアには、プレ
ビューしている映像のOA時刻を示す「OAタイム」表
示欄と、それに対応するオリジナルタイムコードを示す
「オリジナルTC」表示欄がある。The preview pointer information area has an "OA time" display field indicating the OA time of the video being previewed, and an "original TC" display field indicating the corresponding original time code.
【0047】検尺エリアには、検尺の対象となる第1の
時点t1(OAタイム)を表示する表示欄と、第2の時
点t2(OAタイム)を表示する表示欄と、両時点の差
時間Δtを表示する表示欄がある。時点t1,t2は、
ユーザが2つのタイムマーカー(図示せず)をダイヤル
操作またはマウス操作等により図の時間軸情報エリア内
で操作して、指定することができる。これにより、時間
軸情報エリア内の任意の2点間の時間間隔に迅速かつ正
確に把握することができる。In the measuring area, a display column for displaying a first time point t1 (OA time) to be measured, a display column for displaying a second time point t2 (OA time), There is a display column for displaying the difference time Δt. Time points t1 and t2 are
The user can designate two time markers (not shown) by operating the time axis information area in the figure by dial operation or mouse operation or the like. Thereby, it is possible to quickly and accurately grasp the time interval between any two points in the time axis information area.
【0048】図4のキューシート管理画面の下段の右端
には、「時間表示」エリアがある。これは、このキュー
シートのOAタイムを24時間制にするか29時間制に
するかを番組の終了時刻に合わせてユーザが選択できる
ようにするものである。29時間制の場合には、便宜
上、OAタイムは24:00時の次は1:00時に戻ら
ず25:00時となる。時間表示エリアの下には、「収
録」エリアがある。これは、回線からの収録を指示する
ための「REC」ボタンとその収録を停止するための
「STOP」ボタンを揺する。両ボタンは、安全のため
に、両ボタンのいずれかが操作される度に、以後のそれ
らのボタン操作が禁止されるロック状態となる(「ロッ
ク」チェックボックスに自動的にチェックが入る)。次
の操作は、「ロック」チェックボックスのチェックを外
してから行う必要がある。回線からの収録は、予約する
こともでき、図4の画面の下には、その収録予約時刻が
表示されている。At the lower right of the cue sheet management screen in FIG. 4 is a "time display" area. This allows the user to select whether to set the OA time of the cue sheet to the 24-hour system or the 29-hour system in accordance with the end time of the program. In the case of the 29-hour system, for convenience, the OA time is 25:00 without returning to 1:00 after 24:00. Below the time display area is a “recording” area. This shakes the "REC" button for instructing recording from the line and the "STOP" button for stopping the recording. For safety, each time either of the buttons is operated, the buttons are locked (the "lock" check box is automatically checked). The next operation must be performed after unchecking the "Lock" check box. Recording from the line can be reserved, and the recording reservation time is displayed below the screen in FIG.
【0049】図4のキューシート管理画面には、3種の
表示モード、すなわち、固定時間軸表示モード、実時間
軸表示モードおよびリスト表示モードがある。図4は固
定時間軸表示モードが選択された状態を示している。固
定時間軸表示モードは、個々のパッケージやCMブロッ
ク等の番組要素が、ユーザにその内容が分かるように、
実際のその尺に関係なく均等な尺で表示される。固定時
間軸表示モードでは、各番組要素の順番にのみ意味があ
り、時間軸方向の長さには意味がない。The cue sheet management screen of FIG. 4 has three types of display modes: a fixed time axis display mode, a real time axis display mode, and a list display mode. FIG. 4 shows a state where the fixed time axis display mode is selected. In the fixed time axis display mode, program elements such as individual packages and CM blocks are displayed so that the user can understand the contents.
It is displayed in a uniform scale regardless of the actual scale. In the fixed time axis display mode, only the order of each program element is significant, and the length in the time axis direction is not significant.
【0050】しかし、この固定時間軸表示では、実際上
の個々の番組要素の長さの関係が把握困難なので、別に
実時間軸表示モードを設けた。これを図5に示す。これ
は、時間軸情報エリアの表示が、個々の番組要素の表示
幅を実際の尺に合わせた以外、図4の固定時間軸表示モ
ードと同様である。この実時間軸表示モードによれば、
個々の番組要素の尺がどのくらいで、他の番組要素の尺
との比率がどのくらいかということを一目瞭然に把握す
ることができる。However, in this fixed time axis display, it is difficult to grasp the actual relationship between the lengths of individual program elements, so a separate real time axis display mode is provided. This is shown in FIG. This is the same as the fixed time axis display mode in FIG. 4, except that the display of the time axis information area is made to match the display width of each program element to the actual scale. According to this real time axis display mode,
At a glance, it is possible to grasp at a glance how long each program element is, and what is the ratio to the length of other program elements.
【0051】本実施の形態では、さらに、リスト表示モ
ードを設けている。その画面を図6に示す。固定時間軸
表示モードや実時間軸表示モードでは、個々の番組要素
の具体的な細部の情報が分からない。この具体的な細部
の情報を明らかにするものがリスト表示である。図で
は、時間軸表示モードにおけるキューシート管理画面の
中段部および下段部を利用して各番組要素の詳細情報を
上から下へOAタイム順に表示している。図6の例で
は、CMブロックをロールと区別して表示している。尺
表示は画面右下に移動して残されている。In this embodiment, a list display mode is further provided. The screen is shown in FIG. In the fixed time axis display mode and the real time axis display mode, specific detailed information of each program element is not known. The list display clarifies the specific details. In the figure, detailed information of each program element is displayed in the order of OA time from top to bottom using the middle and lower parts of the cue sheet management screen in the time axis display mode. In the example of FIG. 6, the CM blocks are displayed separately from the rolls. The scale display is moved to the lower right of the screen and remains.
【0052】このように、キューシート管理画面に3種
類の表示モードを設けたので、ユーザは、必要に応じ
て、画面上の切り替えボタンの操作により、任意の表示
モードを即座に選択することができる。As described above, since three types of display modes are provided on the cue sheet management screen, the user can immediately select an arbitrary display mode by operating the switching button on the screen as necessary. it can.
【0053】キューシート管理画面の時間軸情報エリア
に配置されるパッケージは、予め図1の編集端末装置1
01で作成され、デジタル録画再生装置10に保管され
ている。編集端末装置101とキューシート端末装置1
02との間のパッケージの交換は、後述するパッケージ
管理ウインドウ(図10)を経由して行われる。図7に
より、このパッケージの構成について簡単に説明する。The package arranged in the time axis information area of the cue sheet management screen is prepared in advance by the editing terminal
01 and stored in the digital recording / playback apparatus 10. Editing terminal device 101 and cue sheet terminal device 1
02 is exchanged via a package management window (FIG. 10) described later. The configuration of this package will be briefly described with reference to FIG.
【0054】図7の上段に、ディスク140に格納され
る映像等のデータのフォーマットを示す。外部の回線や
VTRからは、1トラック分の映像データ、4トラック
分の音声データ、および1トラック分のタイムコード
(TC)が組として、ハードディスクドライブ140内
の仮想的な内部カセット内にレコードとして格納され
る。なお、外部からのタイムコードは、その映像を撮影
したカメラ等の機器から生成され、映像とともに記録さ
れたものである。このタイムコードはオリジナルのタイ
ムコードと呼ぶ。The upper part of FIG. 7 shows a format of data such as video stored in the disk 140. From an external line or VTR, a set of video data for one track, audio data for four tracks, and time code (TC) for one track is recorded as a record in a virtual internal cassette in the hard disk drive 140. Is stored. The external time code is generated from a device such as a camera that has captured the video, and is recorded together with the video. This time code is called the original time code.
【0055】本明細書では、内部カセットに一度に書き
込まれる連続した映像等の単位を「レコード」と呼ぶ。
また、内部カセットに記録されたレコード内の着目した
一部分を「シーン」または「カットシーン」と呼ぶ。こ
のシーンは、タイムライン編集時にその開始位置である
IN点および終了位置であるOUT点の情報により特定
される。このIN点およびOUT点のデータはディスク
の中で一意に定まるアドレスであり、ここでは「フィー
ルド番号(またはフレーム番号)」である。このIN
点、OUT点のデータがユーザによりタイムコードで指
定された場合には、対応するフィールド番号に変換(換
算)される。In the present specification, a unit of a continuous video or the like written at a time in the internal cassette is called a "record".
The focused part of the record recorded in the internal cassette is called a “scene” or a “cut scene”. This scene is specified by the information of the IN point which is the start position and the OUT point which is the end position when editing the timeline. The data at the IN point and the OUT point are addresses uniquely determined in the disk, and are “field numbers (or frame numbers)” in this case. This IN
When the data of the point and the OUT point is designated by the time code by the user, it is converted (converted) into the corresponding field number.
【0056】図7の下段に示すように、このシーン特定
情報を、タイムライン上で仮想的に時系列に並べること
により、シーンのカット編集が行える。このようなカッ
ト編集により出来上がったシーンの組合せが「パッケー
ジ」である。パッケージは単独のシーンにより構成する
こともできる。なお、パッケージは、実際には、このよ
うな複数のシーンの映像データ等(音声データを含む)
の実体データを順次連続して複写したものではない。こ
のパッケージの実体は、前述したように単なるシーンを
特定する情報の集合にすぎない。このようなシーン特定
情報の集合を本明細書では「プレイリスト」と呼んでい
る。As shown in the lower part of FIG. 7, by arranging the scene specifying information virtually in time series on the timeline, the scene can be cut and edited. A combination of scenes created by such cut editing is a “package”. A package can be composed of a single scene. Note that the package is actually composed of video data and the like (including audio data) of such a plurality of scenes.
Are not sequentially and continuously copied. The substance of this package is merely a set of information specifying a scene as described above. Such a set of scene specifying information is called a “play list” in this specification.
【0057】図8に、このプレイリストの構成例を示
す。プレイリスト80は、映像V、音声A1,A2,A
3,A4の各面の情報からなり、各面は、個々のシーン
について、そのシーンを格納した内部カセットのカセッ
ト名81、シーン名82、IN点83、OUT点84、
デュレーション(IN点からOUT点までのシーンの長
さ)85、再生速度86を規定している。図8では、理
解しやすいように、IN点およびOUT点をタイムコー
ドの形式(時:分:秒:フィールド(またはフレー
ム))で示しているが、実際にシステムが保持するのは
これをディスク内アドレスとしてのフィールド数に換算
したフィールド番号である。システムは、パッケージの
再生時にこのプレイリストを参照して順次該当するシー
ンの指定された部分をディスクから読み出すことによ
り、あたかもそれらのシーンが組み合わされた1本のビ
デオテープを再生しているかのように機能する。このよ
うなパッケージのカット編集は、映像データ等の実体的
な複写(再生および記録)動作を伴うことなく、単にシ
ーンの特定情報の組合せで実現される。したがって、デ
ィスク内に既に存在するレコードに基づくパッケージの
作成および修正は極めて迅速に行うことができる。FIG. 8 shows a configuration example of this play list. The playlist 80 includes a video V, audios A1, A2, A
The information includes information on each surface of A3, A4, and each surface includes, for each scene, a cassette name 81, a scene name 82, an IN point 83, an OUT point 84 of an internal cassette storing the scene.
A duration (the length of the scene from the IN point to the OUT point) 85 and a reproduction speed 86 are defined. In FIG. 8, the IN point and the OUT point are shown in a time code format (hour: minute: second: field (or frame)) for easy understanding. It is a field number converted into the number of fields as an internal address. When playing back the package, the system refers to this playlist and sequentially reads out the designated portions of the corresponding scenes from the disk, so that it is as if a single video tape in which those scenes are combined is played back. To work. Such cut editing of a package is realized simply by a combination of scene specific information without involving substantial copying (playback and recording) operations of video data and the like. Thus, the creation and modification of a package based on a record already present on the disc can be performed very quickly.
【0058】次に、キューシート管理画面におけるツー
ルバーに示された主要なツールの機能について説明す
る。Next, the functions of the main tools shown on the toolbar on the cue sheet management screen will be described.
【0059】ユーザがツールバー上の「CM」ボタンを
押すと、図9のCMブロック管理ウインドウがディスプ
レイ13上に開かれる。このウインドウは「閉じる」ボ
タンの押下により閉じられる。このウインドウでは、任
意の長さのCMブロックおよび提供CMを登録しておく
ことができる。本実施の形態において、CMブロックと
は、CMの実体的な映像データを保持するものではな
く、単にCMの長さを定めるとともに、後述するポスト
ロール、プリロール機能を有するものである。When the user presses the “CM” button on the toolbar, the CM block management window shown in FIG. This window is closed by pressing the “close” button. In this window, a CM block of an arbitrary length and a provided CM can be registered. In the present embodiment, the CM block does not hold the actual video data of the CM, but simply determines the length of the CM and has post-roll and pre-roll functions to be described later.
【0060】なお、図中の「CC」は、Cow Catcherの
略であり、番組の先頭に入るCMを示す。「HH」は、
Hitch Hikeの略であり、番組の終わりに入るCMを示
す。「SB」は、Station Breakの略であり、番組と番
組の間に入るCMを示す。ユーザはこのウインドウから
所望のCMブロックをマウスで選択して、キューシート
管理画面上の時間軸情報エリア内にドラッグ&ドロップ
することができる。この配置を行った時点では、そのC
MブロックのOA開始時刻は定まっておらず、時間軸情
報エリアの上部に沿ったOAタイムエリアに時刻を示す
文字列は”untime”となる。後述するCMブロック詳細
情報のOA開始時刻およびOA終了時刻もuntimeとな
る。また、既にドラッグ&ドロップしてある任意のCM
ブロックを選択した状態で「確定」ボタンを押すことに
より、そのCMブロックのアンタイムの時刻を確定する
ことができる。このCMブロックは、後述するようにユ
ーザのマウス操作により時間軸上を移動させることがで
きる。Note that "CC" in the figure is an abbreviation of Cow Catcher and indicates a CM at the beginning of a program. "HH"
An abbreviation of Hitch Hike, which indicates a commercial that enters the end of a program. “SB” is an abbreviation of Station Break, and indicates a CM between programs. The user can select a desired CM block from this window with a mouse and drag and drop it into the time axis information area on the cue sheet management screen. At the time of this arrangement, the C
The OA start time of the M block is not determined, and the character string indicating the time in the OA time area along the upper part of the time axis information area is “untime”. The OA start time and the OA end time of the CM block detailed information described later are also untime. Also, any commercials that have already been dragged and dropped
By pressing the “confirm” button with the block selected, the untimed time of the CM block can be confirmed. The CM block can be moved on the time axis by a user's mouse operation as described later.
【0061】任意のOA開始時刻は図13のOAタイム
設定ウインドウで変更することができる。OAタイム設
定ウインドウは、変更対象のOAタイムまたはブロック
を選択して、ツールバーの「OAボタン」を押すか、当
該OAタイムの文字をダブルクリックすることにより開
かれる。OAタイムを変更したブロックの後続のブロッ
クのOAタイムをこの変更に合わせて調整するか否かは
ユーザが選択できる。An arbitrary OA start time can be changed in the OA time setting window of FIG. The OA time setting window is opened by selecting the OA time or block to be changed and pressing the "OA button" on the toolbar or double-clicking the character of the OA time. The user can select whether or not to adjust the OA time of a block subsequent to the block whose OA time has been changed in accordance with this change.
【0062】ツールバー上の「パッケージ」ボタンを押
すと、図10のパッケージ管理ウインドウがディスプレ
イ13上に開かれる。このパッケージ管理ウインドウに
は、前述した編集端末装置101またはキューシート管
理端末装置102による編集により複数のパッケージが
収納されている。後述するIN点のみが指定された仮の
シーンからなるパッケージも収納されている。好ましく
は、このような仮のシーンは、他のパッケージとは別の
表示態様で区別して表示される。パッケージを時間軸情
報エリア内へ配置する方法は、CMブロックの場合と同
様、ドラッグ&ドロップの他、このウインドウ上で所望
のパッケージをマウスで選択して、「選択」ボタンを押
すことにより行える。ドラッグ&ドロップの際には、隣
接する既配置のブロックに接して配置することもでき
る。特定のパッケージを選択し、「編集」ボタンを押し
て、パッケージの内容を変更するためのウインドウ(図
示せず)を開くことも可能である。When the “package” button on the toolbar is pressed, the package management window shown in FIG. In this package management window, a plurality of packages are stored by editing by the editing terminal device 101 or the cue sheet management terminal device 102 described above. A package including a temporary scene in which only an IN point described later is specified is also stored. Preferably, such a temporary scene is displayed in a different display manner from the other packages. As in the case of the CM block, the package can be arranged in the time axis information area by dragging and dropping, or by selecting a desired package on this window with a mouse and pressing a “select” button. At the time of dragging and dropping, it is also possible to arrange in contact with an adjacent already arranged block. It is also possible to select a specific package and press the "Edit" button to open a window (not shown) for changing the contents of the package.
【0063】図4から分かるように、1つのCMブロッ
クの間に配置された1個または複数個のパッケージによ
り「ロール」が構成される。As can be seen from FIG. 4, a “roll” is constituted by one or a plurality of packages arranged between one CM block.
【0064】時間軸情報エリア内に一旦配置されたブロ
ック(CMブロック、パッケージ、ロール)は、時間軸
上をマウス操作により移動させることができる。ロール
を選択すれば、そのロールを構成する全てのパッケージ
が移動の対象となる。パッケージを選択すれば、そのパ
ッケージのみが移動の対象となる。移動のために、ユー
ザはマウスで移動対象のブロックを選択し、移動先まで
ドラッグ&ドロップする。移動先にそのブロックを収納
するに充分な空間がない場合には、その移動処理を中断
するか、それ以降のブロックを押し下げて移動処理を続
行するかをダイアログ(図示せず)によりユーザに問い
合わせる。OA開始時刻が確定したブロックに接するよ
うに移動させれば、その移動したブロックのOA開始時
刻も自動的に更新される。Blocks (CM blocks, packages, rolls) once placed in the time axis information area can be moved on the time axis by operating the mouse. If you select a role, all packages that make up that role will be moved. If you select a package, only that package will be moved. For movement, the user selects a block to be moved with a mouse, and drags and drops the block to the destination. If there is not enough space at the destination to store the block, a dialog (not shown) asks the user whether to interrupt the moving process or to depress the subsequent blocks to continue the moving process. . If the block is moved so as to be in contact with the block whose OA start time has been determined, the OA start time of the moved block is automatically updated.
【0065】既に配置された任意のブロックをマウスで
ダブルクリックすれば、そのブロックの詳細情報を見る
ことができる。そのブロックがCMブロックである場
合、図11の「CMブロック詳細情報」ウインドウが開
かれる。このウインドウでは、そのCMブロックのブロ
ック名、ブロック区分、キャプション、デュレーショ
ン、OA開始時刻、OA終了時刻を確認することができ
る。また、このウインドウで「CM流し切り替わり」の
設定を行える。CM流しとは、図12に示すように、C
Mブロックにより外部のCMバンクからのCMがオンエ
アされる時間中に、そのCMブロックの直前のロールの
後のりしろ部分と、そのCMブロックの直後のロールの
前のりしろ部分とを再生出力することをいう。「のりし
ろ部分」とは、図7で説明したカットシーンの前後に存
在する、そのシーンと連続したレコード部分をいう。図
12に示すように、各CMブロックでは、この後のりし
ろに相当する部分を「ポストロール」と呼び、前のりし
ろに相当する部分を「プリロール」と呼ぶ。ポストロー
ルとプリロールの長さは、CMブロック詳細情報のウイ
ンドウ内で設定することができる。但し、好ましくは、
ポストロールとプリロールの和がそのCMブロックの長
さと一致するか、またはそれ以上となるように設定す
る。これは、ポストロールとプリロールの間に隙間が生
じないようにするためである。「中央切り替わり」にす
れば、ポストロールとプリロールは、共に、そのCMブ
ロックの長さの半分の長さに設定される。このポストロ
ールとプリロールを設けることにより、オンエア時のロ
ールの再生時にのりしろ部分も含めて再生するので、外
部のCMのオンエアのタイミングが若干ずれたとして
も、空白シーンがオンエアされるおそれがなくなる。By double-clicking an arbitrary block that has already been placed with the mouse, detailed information on that block can be viewed. If the block is a CM block, the “CM block detailed information” window of FIG. 11 is opened. In this window, the block name, block division, caption, duration, OA start time, and OA end time of the CM block can be confirmed. In this window, the setting of "switching of CM flow" can be made. As shown in FIG.
During the time when the CM from the external CM bank is on air by the M block, the marginal portion after the roll immediately before the CM block and the marginal portion before the roll immediately after the CM block are reproduced and output. . The “overlapping portion” refers to a record portion existing before and after the cut scene described in FIG. 7 and continuous with the scene. As shown in FIG. 12, in each CM block, a portion corresponding to the margin after this is called “post-roll”, and a portion corresponding to the margin before is called “pre-roll”. The length of the post-roll and the pre-roll can be set in the window of the CM block detailed information. However, preferably,
The sum of the post-roll and the pre-roll is set to be equal to or longer than the length of the CM block. This is to prevent a gap from occurring between the post-roll and the pre-roll. If "center switching" is set, both the post-roll and the pre-roll are set to half the length of the CM block. By providing the post-roll and the pre-roll, the roll is reproduced including the marginal portion at the time of the reproduction of the roll during the on-air. Therefore, even if the timing of the on-air of the external CM slightly shifts, there is no possibility that the blank scene will be on-air.
【0066】CMブロック詳細情報ウインドウでは、さ
らに、そのCMブロックの入りまたは明けの設定した時
間(例えば数分、あるいは数十秒)だけ前の時点で警告
(警報)を発生することを設定できる。この警告を設定
したとき、時間軸情報エリア内の所定の位置に上記三角
マークが表示される。初期状態では、この警告が設定さ
れている。Further, in the CM block detailed information window, it is possible to set a warning (alarm) to be generated at a point in time before the CM block enters or ends (for example, several minutes or several tens of seconds). When this warning is set, the triangle mark is displayed at a predetermined position in the time axis information area. In the initial state, this warning is set.
【0067】上述したユーザ定義警告は、ツールバー上
の逆三角マークを、設定した位置までドラッグ&ドロッ
プすることにより、任意の時間軸上に配置することがで
きる。この際、図16に示すような追加用の警告情報ウ
インドウが開かれ、正確なOAタイムを設定することが
できる。また、ツールバー上の「警告情報」ボタンを押
すことによっても追加用の警告情報ウインドウが開き、
このウインドウ上で任意のOAタイムに警告情報を追加
することができる。The above-mentioned user-defined warning can be arranged on an arbitrary time axis by dragging and dropping the inverted triangle mark on the toolbar to the set position. At this time, an additional warning information window as shown in FIG. 16 is opened, and an accurate OA time can be set. Pressing the "Warning Information" button on the toolbar also opens an additional warning information window,
On this window, warning information can be added at any OA time.
【0068】マウスでダブルクリックされたブロックが
CMブロック以外の場合には、図15の「ブロック詳細
情報」ウインドウが開かれる。そのブロックの詳細情報
を見ることができる。このウインドウでは、そのブロッ
ク(ロール)のブロック名、キャプション、デュレーシ
ョン、OA開始時刻、OA終了時刻が表示され、さら
に、このロールを構成するパッケージのリスト(パッケ
ージ名、OA開始時刻、OA終了時刻、デュレーショ
ン)が表示される。すなわち、ロール毎に、このような
リストの内容が、システム内にロールテーブル(図示せ
ず)として記憶されている。また、このウインドウ上
で、このブロックの入りの設定時間前に警告を発生する
か否かを設定できる。「ブロック詳細情報」ウインドウ
のキャプション、警告情報の設定変更を行った後、確定
ボタンを押せば、その内容がキューシートに反映され
る。If the block double-clicked with the mouse is not a CM block, the "block detailed information" window shown in FIG. 15 is opened. You can see detailed information of the block. In this window, the block name, caption, duration, OA start time, and OA end time of the block (role) are displayed, and a list of packages constituting this role (package name, OA start time, OA end time, (Duration) is displayed. That is, the contents of such a list are stored in the system as a role table (not shown) for each role. In this window, it is possible to set whether a warning is to be issued before a set time for entering the block. After changing the settings of the caption and warning information in the “block detailed information” window, press the confirm button to reflect the contents on the cue sheet.
【0069】システム定義、ユーザ定義によらず、一旦
配置された警告は、その警告をマウスで選択した状態
で、ツールバー上の「警告情報」ボタンを押すことによ
り、図17の変更用の「警告情報」ウインドウが開き、
このウインドウ上でその警告情報を変更することができ
る。Regardless of the system definition or the user definition, once the warning is placed, the user can press the “warning information” button on the toolbar while the warning is selected with the mouse, and the “warning information” shown in FIG. The Info window opens,
The warning information can be changed on this window.
【0070】ツールバー上の「手動送出」ボタンを押せ
ば、図14の「手動送出」ウインドウが開かれる。この
ウインドウは、1個以上の特定のパッケージを指定して
そのパッケージを手動またはリモートで送出したり、予
約時刻を設定してその時刻に送出したりするためのもの
である。これは、ユーザが何らかの理由によりキューシ
ートとは関係なく(キューシートを変更することな
く)、特定のパッケージを送出したいときに用いること
ができる。When the "manual transmission" button on the toolbar is pressed, the "manual transmission" window shown in FIG. 14 is opened. This window is for designating one or more specific packages and transmitting the packages manually or remotely, or setting a reserved time and transmitting the package at that time. This can be used when the user wants to send out a particular package for some reason, independent of the cue sheet (without changing the cue sheet).
【0071】次に、上記の種々の機能を実現するための
処理手順を説明する。本実施の形態では、これらの処理
は、GUIの制御に関しては、PC11のプロセッサが
担当し、その他の制御に関しては、デジタル録画再生装
置10内のプロセッサが担当する。しかし、全体のシス
テムとして同様の機能が達成されれば足りるので、フロ
ーチャート内では、特に、両者の分担を厳密に区別して
いない。なお、このフローチャートおよび以下に説明す
るフローチャートにおいて、ステップの順序に意味があ
る場合を除いて、各ステップの順序は図示のものに限ら
ず、任意である。Next, a processing procedure for realizing the above various functions will be described. In the present embodiment, these processes are performed by the processor of the PC 11 for GUI control, and the processor in the digital recording / reproducing apparatus 10 is responsible for other control. However, since it is sufficient if the same function is achieved as the whole system, the sharing of the two is not strictly distinguished in the flowchart. In this flowchart and the flowcharts described below, the order of each step is not limited to the illustrated one, and is arbitrary, unless the order of the steps is significant.
【0072】まず、図18により、キューシート作成処
理の主要な処理手順の一例を説明する。この処理は、ユ
ーザとPCとの対話処理なので、システム側ではユーザ
の指示や操作に応じて、対応する処理を実行する。First, an example of the main processing procedure of the cue sheet creation processing will be described with reference to FIG. Since this process is a dialog process between the user and the PC, the system executes a corresponding process according to the user's instruction or operation.
【0073】システムは、ユーザから、番組のタイトル
の入力を受け付ける(S21)。また、この番組のOA
開始時刻およびOA終了時刻の入力を受け付ける(S2
2)。これにより、前述した「放送枠」時間が算出さ
れ、放送枠表示欄に表示される。この時間は、以後のす
べての尺計算の基準となる。The system accepts an input of a program title from the user (S21). In addition, OA of this program
The input of the start time and the OA end time is received (S2
2). Thus, the “broadcast frame” time is calculated and displayed in the broadcast frame display field. This time is the basis for all subsequent scale calculations.
【0074】ユーザから時間軸情報エリア内にCMブロ
ックの入力があれば(S23)、そのCMブロックを時
間軸情報エリア内に仮に配置する(S24)。このCM
ブロックのOAタイムは、前述したOAタイム設定ウイ
ンドウで確定することができる。CMブロックの入力に
伴い、尺計算が実行され、CM総量時間が増加し、正味
時間が減少するよう更新・表示される(S25)。If the user inputs a CM block in the time axis information area (S23), the CM block is temporarily arranged in the time axis information area (S24). This CM
The OA time of a block can be determined in the OA time setting window described above. In accordance with the input of the CM block, the scale calculation is executed, and the total time of the CM is increased and displayed so as to decrease the net time (S25).
【0075】ユーザにより上記パッケージ管理ウインド
ウ(図10)から時間軸情報エリア内に任意のパッケー
ジの入力があれば(S26)、そのパッケージがすでに
登録されているか否かを調べる(S27)。システム
は、このパッケージの重複配置を、パッケージ名称でチ
ェックするか、または、オリジナルタイムコードでチェ
ックする。重複していることが判明した場合には、警告
メッセージ(図示せず)を表示して(S30)、後述の
ステップS32へ移行する。意図的な重複を許す場合
に、ユーザの確認をとった後、ステップS28へ移行す
るようにしてもよい。パッケージの配置位置は、CMブ
ロックの場合と同様であるが、前述のように、既にOA
タイムが確定している他のパッケージまたはCMブロッ
クに接触して配置されれば、そのパッケージのOAタイ
ムは自動的に決定される。If the user inputs an arbitrary package in the time axis information area from the package management window (FIG. 10) (S26), it is checked whether the package has already been registered (S27). The system checks the duplicate arrangement of the package by the package name or by the original time code. If it is determined that they overlap, a warning message (not shown) is displayed (S30), and the process proceeds to step S32 described below. When intentional duplication is permitted, the process may proceed to step S28 after confirmation of the user. The arrangement position of the package is the same as that of the CM block, but as described above,
If the package is placed in contact with another package or CM block whose time has been determined, the OA time of that package is automatically determined.
【0076】ステップS28では、CMブロック間でそ
のパッケージが最初のパッケージである場合には、その
パッケージを含むロールを作成するようロールテーブル
を作成する。この際、ロールの名称は自動的に付けられ
る。そのロールのキャプションはユーザが付加すること
ができる。そのパッケージが最初のパッケージではない
場合、既にあるロールにそのパッケージが追加される。
その後、尺計算が実行され、正味時間、既確定時間、残
り尺時間が更新、表示される(S29)。In step S28, if the package is the first package between the CM blocks, a roll table is created so as to create a role including the package. At this time, the name of the role is automatically given. The caption for that role can be added by the user. If the package is not the first package, the package is added to an existing role.
Thereafter, the scale calculation is executed, and the net time, the determined time, and the remaining scale time are updated and displayed (S29).
【0077】ユーザから提供CMの入力があった場合に
は(S31)、その提供CMが指定された位置に配置さ
れる(S32)。提供CMは、ロールに重畳されてオン
エアされるので、尺計算には何ら影響を及ぼさない。When a provided CM is input by the user (S31), the provided CM is arranged at a designated position (S32). Since the provided CM is superimposed on the roll and aired on, it does not affect the scale calculation at all.
【0078】前述したようなCMブロック、ロール、パ
ッケージの編集(修正、移動、削除等)、および警告等
の編集(追加、修正、削除等)の指示がユーザからあっ
た場合(S33)、システムはそれに対応した編集処理
を実行する(S34)。When the user gives an instruction to edit (modify, move, delete, etc.) the CM block, roll, and package as described above and to edit (add, modify, delete, etc.) a warning (S33), the system Executes the corresponding editing process (S34).
【0079】以上の処理を、ユーザの指示に応じて繰り
返し実行することにより、キューシートが作成される。The cue sheet is created by repeatedly executing the above processing according to the user's instruction.
【0080】なお、本実施の形態では、キューシートが
そのOA開始時刻まで完全に満たされる前にオンエアを
開始し、オンエア開始後も、番組進行表の現時刻より後
の部分の作成および修正を行うことができることに留意
されたい。In the present embodiment, the on-air is started before the cue sheet is completely filled up to the OA start time, and even after the on-air is started, the creation and correction of a part of the program progress table after the current time are performed. Note that it can be done.
【0081】次に図19により、本実施の形態におけ
る、キューシートに基づく自動送出の処理手順の一例を
説明する。Next, with reference to FIG. 19, an example of a procedure for automatic transmission based on a cue sheet according to the present embodiment will be described.
【0082】まず、番組のOA開始時刻になるまで待機
し(S51)、その時刻になったら、以下の処理に進
む。First, the program waits until the OA start time of the program is reached (S51). When the time comes, the process proceeds to the following process.
【0083】現時刻でユーザに対する何らかの警告(C
M入り、ロール入り等の前の警告、提供CMの警告ある
いはユーザ定義の警告)の発生が必要が否かを判断する
(S52)。必要であれば、それに対応する警告を発生
する(S53)。また、次に送出するロールの直前にC
Mブロックがあるかを調べる(S54)。なければ、現
時刻がそのロールのOA開始時刻となった時点で(S5
7)、そのロールの再生・送出を開始する(S58)。
その後、ステップS59へ移行する。At the current time, any warning (C
It is determined whether it is necessary to generate a warning before entering M, entering a roll, etc., a warning of a provided CM, or a user-defined warning (S52). If necessary, a corresponding warning is issued (S53). In addition, immediately before the roll to be transmitted next, C
It is checked whether there is an M block (S54). If not, the current time becomes the OA start time of the role (S5
7), the reproduction / transmission of the roll is started (S58).
After that, the processing shifts to Step S59.
【0084】先のステップS54で、次に送出するロー
ルの直前にCMブロックがあると判定された場合には、
現時刻がそのCMブロックのプリロール分だけ、そのロ
ールのOA開始時刻より前の時点になったとき(S5
5)、当該プリロール分前から、そのロールの前のりし
ろ部分を再生・送出開始する(S56)。If it is determined in step S54 that there is a CM block immediately before the roll to be transmitted next,
When the current time is the pre-roll of the CM block and before the OA start time of the roll (S5)
5) Reproduction and transmission of the marginal portion in front of the pre-roll is started before the pre-roll (S56).
【0085】現時刻が現在送出中のロールのOA終了時
刻になったかを調べる(S59)。そのロールのOA終
了時刻でなければステップS62へ進む。OA終了時刻
であれば、そのロールの直後にCMブロックがあるかを
調べる(S60)。CMブロックがなければステップS
63へ進む。CMブロックがあれば、そのロールの後の
りしろ部分を再生・送出開始する(S61)。ついで、
現時刻が、当該CMブロックのポストロール分だけ、そ
のロールのOA終了時刻より後の時点かを調べる(S6
2)。そうであれば、ステップS63へ進み、そうでな
ければ、ステップS64へ移行する。ステップS63で
は、現在のロールまたはのりしろ部分の再生・送出を停
止する。ステップS64では、現時刻が番組のOA終了
時刻に達したかを調べ(S64)、達するまでの間、ス
テップS52に戻り上記の処理を繰り返す。It is checked whether the current time has reached the OA end time of the roll currently being transmitted (S59). If it is not the OA end time of the roll, the process proceeds to step S62. If it is the OA end time, it is checked whether there is a CM block immediately after the roll (S60). If there is no CM block, step S
Proceed to 63. If there is a CM block, reproduction / transmission of the marginal portion after the roll is started (S61). Then
It is checked whether the current time is later than the OA end time of the roll by the post-roll of the CM block (S6).
2). If so, the process proceeds to step S63; otherwise, the process proceeds to step S64. In step S63, reproduction / transmission of the current roll or marginal portion is stopped. In step S64, it is determined whether or not the current time has reached the OA end time of the program (S64). Until the current time has reached the OA end time, the process returns to step S52 to repeat the above processing.
【0086】さて、本実施の形態におけるハサミ処理
(分割処理)を説明する。Now, the scissors processing (division processing) in the present embodiment will be described.
【0087】今、図20(a)に示すように、キューシ
ートにおいて、CMブロックCM3、ロールR3、CM
ブロックCM4の順に番組要素が並んでいるとする。ま
た、ロールR3は、2つのパッケージP1,P2から構
成されているとする。このようなキューシートに対して
プレビューを行い、プレビューポインタがロールR3の
中間分である時刻t3の位置にあるとする。この状態
で、ユーザがキューシートのツールバー上のハサミマー
クを指示すると、ロールR3がこの位置で2つのロール
部分に分割される。この分割位置は、ロールR3を構成
するパッケージP2の中間部分に相当している。したが
って、ロールR3の分割に伴い、このパッケージP2
は、図20(b)に示すようにパッケージP21とP2
2に二分されることになる。すなわち、図22に示すよ
うに、ロールR3を構成するパッケージが2個から3個
へ増加するよう、ロールR3のロールテーブルが更新さ
れる。なお、偶然、パッケージの境界に分割位置が来た
場合にはパッケージの分割は不要である。Now, as shown in FIG. 20A, in the cue sheet, a CM block CM3, a roll R3, a CM
It is assumed that program elements are arranged in the order of block CM4. The roll R3 is assumed to be composed of two packages P1 and P2. It is assumed that a preview is performed on such a cue sheet, and that the preview pointer is at the position of time t3 which is the middle of the roll R3. In this state, when the user designates a scissor mark on the toolbar of the cue sheet, the roll R3 is divided into two roll portions at this position. This division position corresponds to an intermediate portion of the package P2 constituting the roll R3. Therefore, along with the division of the roll R3, this package P2
Are the packages P21 and P2 as shown in FIG.
It will be divided into two. That is, as shown in FIG. 22, the roll table of the roll R3 is updated so that the number of packages constituting the roll R3 increases from two to three. If the division position happens to be at the boundary of the package, the division of the package is unnecessary.
【0088】この分割により、さらにパッケージP2を
構成するシーンにも影響が及びうる。パッケージP2が
複数のシーンで構成され、偶然それらのシーンの境界で
分割される場合には、シーンの特定情報への影響はな
い。しかし、1つのシーンの中間部分に分割位置が来る
場合がある。この場合には、図21に示すように、例え
ばシーン2が新たなシーンS21,S22に分割され
る。すなわち、図示しないが、パッケージP2のプレイ
リストは、シーンS2のシーン特定情報が削除され、同
じ位置にシーンS21とシーンS22シーン特定情報が
挿入されるよう更新される。This division can further affect the scenes constituting the package P2. If the package P2 is composed of a plurality of scenes and is accidentally divided at the boundaries of those scenes, there is no effect on the scene specific information. However, there are cases where the division position comes in the middle of one scene. In this case, as shown in FIG. 21, for example, scene 2 is divided into new scenes S21 and S22. That is, although not shown, the playlist of the package P2 is updated so that the scene identification information of the scene S2 is deleted and the scene identification information of the scene S21 and the scene S22 are inserted at the same position.
【0089】このハサミ処理は、キューシートに基づく
オンエアを開始する前の静的な状態で実行できることは
勿論であるが、オンエア開始後の動的な状態であっても
利用することができる。例えば、今、図20のキューシ
ートに基づいてオンエアが開始され、ロールR3内の時
刻t1にまでOAポイントが達したとする。この時点で
あっても、例えば、後続のパッケージP2の映像をプレ
ビューしていて問題の箇所を発見したような場合、ハサ
ミ処理を用いてその問題を除去することが可能である。
その問題の箇所がパッケージP2の後半部分にある場
合、ユーザはその手前の位置t3にプレビューポインタ
をおいた状態でハサミ処理を指示する。これによって、
パッケージP22を独立の新たなパッケージとして、こ
れを編集の対象とすることが可能になる。この編集の例
としては、例えばアナウンサーの失言があったような場
合には、その箇所の音声シーンを削除した後、編集後の
パッケージP22を元の位置に戻すことができる。編集
後のパッケージP22は新たに作成されるので、編集前
のパッケージP22は廃棄する(図示しないゴミ箱に捨
てる)。この処理の間に、OAポインタが直前のパッケ
ージP21にまで進んでも、このハサミ処理による悪影
響はない。This scissors processing can be executed in a static state before the on-air based on the cue sheet is started, but can also be used in a dynamic state after the on-air started. For example, it is assumed that the on-air is started based on the cue sheet in FIG. 20 and the OA point has been reached by time t1 in the roll R3. Even at this point, for example, if a problem is found while previewing the video of the subsequent package P2, the problem can be removed using scissors processing.
If the location of the problem is in the latter half of the package P2, the user instructs scissors processing with the preview pointer placed at a position t3 in front of the problem. by this,
The package P22 can be set as an independent new package and can be edited. As an example of this editing, for example, when there is a speech by the announcer, the edited package P22 can be returned to the original position after deleting the audio scene at that location. Since the package P22 after editing is newly created, the package P22 before editing is discarded (discarded in a trash box (not shown)). Even if the OA pointer advances to the immediately preceding package P21 during this processing, there is no adverse effect of the scissors processing.
【0090】図23により、ハサミ処理を実現するため
の処理手順の一例を示す。まず、ハサミによる分割位置
が属するロール内の1つのパッケージの中間にその分割
位置があるかを調べる(S91)。もし、2つのパッケ
ージの境界位置が分割位置であれば、パッケージの分割
は必要ないからである。パッケージの分割が必要な場
合、前述のように、そのパッケージを、分割位置で新た
な2つのパッケージに分割するようロールテーブルを更
新する(S92)。次に、ハサミの分割位置が属するパ
ッケージ内の1つのシーンの中間にその分割位置がある
か否かを調べる(S93)。もし、2つのシーンの境界
位置が分割位置であれば、シーンの分割は必要ないから
である。シーンの分割が必要な場合、前述のように、そ
のシーンを、分割位置で新たな2つのシーンに分割する
よう、プレイリストを更新する(S94)。FIG. 23 shows an example of a processing procedure for realizing the scissors processing. First, it is checked whether the division position is located in the middle of one package in the roll to which the division position by scissors belongs (S91). If the boundary position between the two packages is a division position, it is not necessary to divide the packages. If the package needs to be split, the roll table is updated so that the package is split into two new packages at the split position as described above (S92). Next, it is checked whether or not the dividing position is located in the middle of one scene in the package to which the dividing position of the scissors belongs (S93). If the boundary position between two scenes is a division position, the scene division is not necessary. If the scene needs to be divided, the playlist is updated so that the scene is divided into two new scenes at the division position as described above (S94).
【0091】次に、本発明の効果的な用途として、追っ
かけ放送について説明する。試合時間よりも放送枠が短
いスポーツ番組や、試合時間が予定より延びる可能性の
あるスポーツ番組などでは、生放送をしていると試合の
クライマックスで放送が終了してしまうおそれがある。
これを避けるために、試合経過が分かる程度に試合の前
半部分を短く編集し、実際の試合開始時刻より遅れて編
集結果の放送を開始する。放送中は、試合終了の映像が
丁度放送終了直前に放送されるように時間這う分を計算
(予測)しながら編集し、順次放送していく。このよう
に、収録した映像を時間配分を予測しながら編集し、そ
れを順次遅れて放送していく(疑似生)放送形態を「追
っかけ放送」と呼ぶ。Next, a chasing broadcast will be described as an effective application of the present invention. In the case of a sports program having a broadcast frame shorter than the game time or a sports program in which the game time is likely to be longer than expected, the live broadcast may end the broadcast at the climax of the game.
To avoid this, the first half of the game is edited to be short enough to show the progress of the game, and the broadcast of the edited result is started later than the actual game start time. During the broadcast, the video is edited while calculating (predicting) the amount of time crawling so that the video at the end of the game is broadcast just before the end of the broadcast, and broadcasted sequentially. In this way, a broadcast mode in which the recorded video is edited while predicting the time distribution, and the broadcast is sequentially delayed (pseudo-live), is called "chase-up broadcast".
【0092】例えば、図24に示すように、例えば1
2:00から16:00頃まで継続して行われるイベン
ト(スポーツなど)を最初から継続的に収録しておく一
方、これより短い放送枠の番組の放送時間14:00か
ら16:00で、イベントの主要部分を切り出して遅延
させながら放送していき、最終的にはイベントの終了に
番組の終了を合わせる。この放送形態では、収録作業、
編集作業、番組の進行作業(試合時間の予測とキューシ
ート管理)、送出作業を動じ並行的に行うため、従来、
多くの人手と多くのVTRを必要としていた。For example, as shown in FIG.
While events (sports, etc.) that are continuously performed from 2:00 to 16:00 are continuously recorded from the beginning, programs having a shorter broadcast frame are broadcasted from 14:00 to 16:00. The main part of the event is cut out and broadcast with a delay, and finally the end of the program coincides with the end of the event. In this broadcast form, recording work,
In order to perform editing work, program progress work (match time prediction and cue sheet management), and transmission work in parallel,
It required many hands and many VTRs.
【0093】このような追っかけ放送において、本発明
のキューシートを用いたノンリニア映像放送システムは
極めて好適である。特に、キューシートが放送枠の最後
まで完成していなくても、オンエアを開始することがで
き、進行していくイベントの収録結果をみながら、番組
要素を決定していくことができる。In such chasing broadcasting, a non-linear video broadcasting system using the cue sheet of the present invention is very suitable. In particular, even if the cue sheet is not completed to the end of the broadcast frame, on-air can be started, and the program element can be determined while observing the recording result of the ongoing event.
【0094】さらに極端な場合、本発明では、シーンの
終了位置が確定していなくても、そのシーンをパッケー
ジとしてキューシートに配置することが可能である。こ
れは、そのシーンの開始位置が指定された時点で、一
旦、仮のシーンを作成し、これをパッケージとしてパッ
ケージ管理ウインドウに登録できるようにしたことによ
る。図25に示すように、あるレコードの収録が継続さ
れており、シーンS4としてそのIN点を指定したとす
る。この状態で、OUT点が確定していないとしても、
ユーザは、この仮のシーンS4をパッケージとして登録
し、これをキューシート内に配置することができる。図
25のキューシートに示すように、シーンS4をパッケ
ージP3として配置し、その収録点が時刻txを経過し
た後で、キューシート上のその時刻txの位置にハサミ
を入れる(ハサミ処理を実行する)と、この時点でシー
ンS4のOUT点が確定され、そのプレイリストが完結
する。そのパッケージP3の終了位置も確定される。キ
ューシート上のハサミで分割した後半部分は廃棄する。
この処理は、特に、シーンを収録した時刻とそれを送出
する時刻とが非常に近い場合(例えば5分〜15分)に
有効である。このような場合には、OUT点が未だ収録
されていないときに送出が始まってしまうからである。In an extreme case, according to the present invention, even if the end position of a scene is not fixed, the scene can be arranged as a package on the cue sheet. This is because a temporary scene is created once when the start position of the scene is designated, and this can be registered as a package in the package management window. As shown in FIG. 25, it is assumed that recording of a certain record is continued and the IN point is designated as the scene S4. In this state, even if the OUT point has not been determined,
The user can register this temporary scene S4 as a package and arrange it in the cue sheet. As shown in the cue sheet of FIG. 25, the scene S4 is arranged as a package P3, and after the recording point has passed the time tx, scissors are inserted at the position of the time tx on the cue sheet (the scissor processing is executed. ), The OUT point of the scene S4 is determined at this point, and the playlist is completed. The end position of the package P3 is also determined. Discard the second half of the cue sheet divided by scissors.
This processing is particularly effective when the time at which the scene is recorded and the time at which it is transmitted are very close (for example, 5 to 15 minutes). In such a case, the transmission starts when the OUT point has not been recorded yet.
【0095】以上、本発明の好適に実施の形態について
説明したが、本発明は、上記の具体例に限定されるもの
ではなく、請求の範囲に記載された範囲内で種々の変形
・変更を行うことが可能である。例えば、上記CMブロ
ックは本発明において必須の者ではなく、CMブロック
に代えて、CMのパッケージを挿入するようにしてもよ
い。また、本発明は、CM自体のない放送にも適用可能
である。The preferred embodiments of the present invention have been described above. However, the present invention is not limited to the above-described specific examples, and various modifications and changes may be made within the scope of the claims. It is possible to do. For example, the CM block is not essential in the present invention, and a CM package may be inserted instead of the CM block. Further, the present invention is also applicable to broadcasting without a CM itself.
【0096】[0096]
【発明の効果】本発明のノンリニア映像放送システムに
よれば、番組進行表を電子的に作成すると共に、これを
柔軟にかつ迅速・容易に修正することができる。例え
ば、番組進行表が完成する前に、この番組表に従ってオ
ンエア開始することができ、オンエア開始後も未送出の
部分を修正することができる。したがって、本発明は、
特に追っかけ放送に利用して好適である。According to the non-linear video broadcasting system of the present invention, a program progress table can be created electronically and can be flexibly, quickly and easily modified. For example, before the program progress table is completed, it is possible to start on-air in accordance with the program table, and it is possible to correct an untransmitted portion even after the on-air start. Therefore, the present invention
It is particularly suitable for use in chasing broadcasting.
【0097】[0097]
【図1】本発明による第1の実施の形態におけるシステ
ム構成を示すブロック図である。FIG. 1 is a block diagram showing a system configuration according to a first embodiment of the present invention.
【図2】図1のシステム内のデジタル録画再生装置10
の内部構成を示す構成図である。FIG. 2 is a digital recording / playback apparatus 10 in the system of FIG.
FIG. 2 is a configuration diagram showing an internal configuration of the device.
【図3】図2の装置内のディスクコントローラの内部構
成を示す構成図である。FIG. 3 is a configuration diagram showing an internal configuration of a disk controller in the apparatus of FIG. 2;
【図4】図1のシステムのキューシート端末装置のディ
スプレイ上に表示される第1の表示モードのキューシー
ト管理画面の中間調画像を示す図である。4 is a diagram showing a halftone image of a cue sheet management screen in a first display mode displayed on a display of a cue sheet terminal device of the system of FIG. 1;
【図5】図1のシステムのキューシート端末装置のディ
スプレイ上に表示される第2の表示モードのキューシー
ト管理画面の中間調画像を示す図である。5 is a diagram showing a halftone image of a cue sheet management screen in a second display mode displayed on a display of a cue sheet terminal device of the system of FIG. 1;
【図6】図1のシステムのキューシート端末装置のディ
スプレイ上に表示される第3の表示モードのキューシー
ト管理画面の中間調画像を示す図である。6 is a diagram showing a halftone image of a cue sheet management screen in a third display mode displayed on a display of the cue sheet terminal device of the system of FIG. 1;
【図7】本発明の実施の形態における内部カセット、レ
コード、パッケージ、シーンの関係を示す図である。FIG. 7 is a diagram illustrating a relationship among an internal cassette, a record, a package, and a scene according to the embodiment of the present invention.
【図8】本発明の実施の形態におけるプレイリストの構
成例を示す図である。FIG. 8 is a diagram showing a configuration example of a playlist according to the embodiment of the present invention.
【図9】本発明の実施の形態におけるCMブロック管理
ウインドウの画面例の中間調画像を示す図である。FIG. 9 is a diagram illustrating a halftone image of a screen example of a CM block management window according to the embodiment of the present invention.
【図10】本発明の実施の形態におけるパッケージ管理
ウインドウの画面例の中間調画像を示す図である。FIG. 10 is a diagram illustrating a halftone image of a screen example of a package management window according to the embodiment of the present invention.
【図11】本発明の実施の形態におけるCMブロック詳
細情報ウインドウの画面例の中間調画像を示す図であ
る。FIG. 11 is a diagram illustrating a halftone image of a screen example of a CM block detailed information window according to the embodiment of the present invention.
【図12】本発明の実施の形態におけるCMブロックの
機能を説明するための図である。FIG. 12 is a diagram for explaining a function of a CM block according to the embodiment of the present invention.
【図13】本発明の実施の形態におけるOAタイム設定
ウインドウの画面例の中間調画像を示す図である。FIG. 13 is a diagram illustrating a halftone image of a screen example of an OA time setting window according to the embodiment of the present invention.
【図14】本発明の実施の形態における手動送出ウイン
ドウの画面例の中間調画像を示す図である。FIG. 14 is a diagram illustrating a halftone image of a screen example of a manual transmission window according to the embodiment of the present invention.
【図15】本発明の実施の形態におけるブロック詳細情
報ウインドウの画面例の中間調画像を示す図である。FIG. 15 is a diagram showing a halftone image of a screen example of a block detailed information window according to the embodiment of the present invention.
【図16】本発明の実施の形態における警告情報(追
加)ウインドウの画面例の中間調画像を示す図である。FIG. 16 is a diagram illustrating a halftone image of a screen example of a warning information (addition) window according to the embodiment of the present invention.
【図17】本発明の実施の形態における警告情報(変
更)ウインドウの画面例の中間調画像を示す図である。FIG. 17 is a diagram illustrating a halftone image of a screen example of a warning information (change) window according to the embodiment of the present invention.
【図18】本発明の実施の形態におけるキューシート作
成処理のフローチャートである。FIG. 18 is a flowchart of cue sheet creation processing according to the embodiment of the present invention.
【図19】本発明の実施の形態における自動送出処理の
フローチャートである。FIG. 19 is a flowchart of an automatic sending process according to the embodiment of the present invention.
【図20】本発明の実施の形態における、キューシート
上のロールの分割の前(a)および後(b)の状態を説
明するための図である。FIG. 20 is a diagram for explaining a state before (a) and a state after (b) division of a roll on a cue sheet according to the embodiment of the present invention.
【図21】図20(a)のパッケージP2の分割に伴う
シーンの分割を説明するための図である。FIG. 21 is a diagram for describing the division of a scene accompanying the division of the package P2 in FIG.
【図22】図20のロールの分割によるロールテーブル
の変化の前(a)および後(b)の状態を説明するため
の図である。22 is a diagram for explaining states before (a) and after (b) a change in the roll table due to the division of the roll in FIG. 20.
【図23】本発明の実施の形態におけるハサミ処理のフ
ローチャートである。FIG. 23 is a flowchart of scissor processing in the embodiment of the present invention.
【図24】本発明の実施の形態における追っかけ放送を
説明するための図である。FIG. 24 is a diagram for explaining chase broadcasting in the embodiment of the present invention.
【図25】本発明の実施の形態において、OUT点が確
定していないシーンをパッケージとしてキューシートに
配置する場合の説明図である。FIG. 25 is an explanatory diagram of a case where a scene whose OUT point is not determined is arranged as a package on a cue sheet in the embodiment of the present invention.
5…ハブ、6a,6b…モニタ、7a,7b…モニタ、
9…本線、10…デジタル録画再生装置、12,13…
ディスプレイ、14,15…キーボード、16,17…
マウス、18,19…操作コントローラ、18a,19
a…ダイヤル、80…プレイリスト、101…編集端末
装置、102…キューシート管理端末装置、110…E
ISAバス、121…プロセッサカード(RAM含
む)、122…ディスプレイコントローラカード、12
3…ディスクコントローラカード、124…ゲンロック
リファレンスカード、125…RS422インタフェー
スカード、126…ビデオ入力インタフェースカード、
127…ビデオ出力インタフェースカード、128…オ
ーディオ入出力インタフェースカード、130…デジタ
ルビデオバス、133…ビデオルータ、135…SCS
I−2バス、140…ビデオ用ハードディスクドライブ
(ランダムアクセス記憶装置)、150…フロッピーデ
ィスクドライブ、160…システム用ハードディスクド
ライブ、191…スーパー装置、193…CMバンク、
194…スイッチャ。5 hub, 6a, 6b monitor, 7a, 7b monitor
9 ... main line, 10 ... digital recording and playback device, 12, 13 ...
Display, 14, 15 ... Keyboard, 16, 17 ...
Mouse, 18, 19 ... operation controller, 18a, 19
a: dial, 80: playlist, 101: editing terminal device, 102: cue sheet management terminal device, 110: E
ISA bus, 121: Processor card (including RAM), 122: Display controller card, 12
3 disk controller card 124 genlock reference card 125 RS422 interface card 126 video input interface card
127: video output interface card, 128: audio input / output interface card, 130: digital video bus, 133: video router, 135: SCS
I-2 bus, 140: video hard disk drive (random access storage device), 150: floppy disk drive, 160: system hard disk drive, 191: super device, 193: CM bank,
194 ... Switcher.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 松浦 孝治 東京都品川区北品川5丁目9番31号 ソニ ー・テクトロニクス株式会社内 (72)発明者 坪内 祥悟 東京都品川区北品川5丁目9番31号 ソニ ー・テクトロニクス株式会社内 ──────────────────────────────────────────────────続 き Continuing on the front page (72) Koji Matsuura, Inventor Sonic Tektronix, Inc. 5-9-1-3 Kita-Shinagawa, Shinagawa-ku, Tokyo (72) Inventor Shogo Tsubouchi 5-9-1 Kita-Shinagawa, Shinagawa-ku, Tokyo No. 31 Inside Sony Tektronix, Inc.
Claims (5)
アクセス記憶装置と、 該ランダムアクセス記憶装置に対して外部から映像デー
タをレコードとして収録する収録手段と、 前記ランダムアクセス記憶装置に格納されている映像デ
ータから切り出された1または複数のシーンの各々の開
始位置および終了位置を表わすシーン特定情報からなる
プレイリストを作成するプレイリスト作成手段と、 放送すべき番組毎に、絶対時刻の時間軸情報エリアを有
する番組進行表をディスプレイ上に表示するとともに、
ユーザの指示に従って、CMの長さを定めたCMブロッ
クを前記時間軸情報エリア内に配置し、他の領域におの
おの前記プレイリストで定義される複数のパッケージを
配置することにより、番組進行表を作成する番組進行表
作成手段と、 2つのCMブロック間に配置された1個以上のパッケー
ジをロールとして管理するロールテーブルと、 ユーザの指示に応じて、前記時間軸情報エリア内に配置
されたロールに対して、そのロールの時間軸上の一点を
指定するポインタ手段と、 該ポインタ手段により指定された一点において当該ロー
ルを、それぞれ独立に編集可能な第1および第2のロー
ル部分に分割するロール分割手段と、 前記番組進行表の時間軸情報エリア内に前記ロールの各
パッケージが配置された時間軸上の時刻に対応して、当
該パッケージのプレイリストに規定されたシーン特定情
報に基づき前記ランダムアクセス記憶装置から順次対応
する映像を再生して、該再生出力を放送用に送出する再
生手段と、 を備えたことを特徴とするノンリニア映像放送システ
ム。1. A non-volatile random access storage device for storing video data, recording means for recording video data as a record from outside to the random access storage device, and stored in the random access storage device Playlist creation means for creating a playlist comprising scene identification information indicating the start position and end position of each of one or a plurality of scenes cut out from video data; and time axis information of absolute time for each program to be broadcast. While displaying the program progress table having the area on the display,
According to the user's instruction, a CM block defining the length of the CM is arranged in the time axis information area, and a plurality of packages defined by the playlist are arranged in other areas, whereby the program progress table is displayed. Means for creating a program progress table to be created, a role table for managing one or more packages arranged between two CM blocks as a role, and a role arranged in the time axis information area according to a user's instruction. Pointer means for designating one point on the time axis of the roll, and a roll for dividing the role into first and second independently editable roll parts at one point designated by the pointer means. Dividing means, corresponding to the time on the time axis at which each package of the roll is arranged in the time axis information area of the program progress table, Reproducing means for sequentially reproducing the corresponding video from the random access storage device based on the scene specifying information specified in the playlist of the package, and transmitting the reproduced output for broadcasting. Video broadcasting system.
に伴って、当該ロールを構成していたパッケージの1つ
を第1および第2のパッケージに分割するよう前記ロー
ルテーブルを更新することを特徴とする請求項1記載の
ノンリニア映像放送システム。2. The apparatus according to claim 1, wherein the roll dividing means updates the roll table so as to divide one of the packages constituting the roll into first and second packages in accordance with the division of the roll. The non-linear video broadcasting system according to claim 1, wherein:
分割に伴って、当該パッケージを構成していたシーンの
1つを第1および第2のシーンに分割し、第1のシーン
および当該パッケージ内のそのシーン以前のシーン(も
しあれば)を前記第1のパッケージに含め、前記第2の
シーンおよび当該パッケージ内のそのシーン以降のシー
ン(もしあれば)をその第2のパッケージ内に含めるよ
う前記プレイリストを更新することを特徴とする請求項
2記載のノンリニア映像放送システム。3. The roll dividing means divides one of the scenes constituting the package into first and second scenes in accordance with the division of the package, and The first scene (if any) in the first package, and the second scene and subsequent scenes (if any) in the package in the second package. 3. The non-linear video broadcasting system according to claim 2, wherein the playlist is updated.
って、前記分割により得られた一方のロール部分を他の
CMブロック間に移動させたとき、当該ロール部分は当
該他のCMブロック間にある他のロールとともに合体し
て新たな1つのロールが形成されるよう前記ロールテー
ブルを更新することを特徴とする請求項1、2または3
記載のノンリニア映像放送システム。4. The roll dividing means according to a user's instruction, when one roll portion obtained by the division is moved between other CM blocks, the roll portion is located between the other CM blocks. 4. The roll table is updated so that a new one roll is formed by being combined with another roll.
The described non-linear video broadcasting system.
ーンの開始位置をユーザが指定したとき、この開始位置
のみが指定されたシーンを仮のシーンとして前記プレイ
リストに登録するとともに、このプレイリストにより定
まるパッケージを前記番組進行表の前記時間軸情報エリ
アに配置することを許容し、さらに前記レコードの収録
が進行し、そのレコードにおいて前記シーンの開始位置
より後方の収録済みの位置においてユーザが前記分割手
段により分割を指示したとき、その分割位置を前記仮の
シーンの終了位置を確定するよう当該プレイリストを更
新することを特徴とする請求項1〜4のいずれかに記載
のノンリニア映像放送システム。5. When a user designates a start position of a scene at a point in time of a record currently being recorded, a scene in which only this start position is designated is registered as a temporary scene in the playlist, and Is allowed to be arranged in the time axis information area of the program progress table, and furthermore, the recording of the record proceeds, and the user at the recorded position after the start position of the scene in the record, The non-linear video broadcasting system according to any one of claims 1 to 4, wherein when a division is instructed by the division means, the playlist is updated so that the division position determines the end position of the temporary scene. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP32535397A JP4243346B2 (en) | 1997-11-11 | 1997-11-11 | Non-linear video broadcasting system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP32535397A JP4243346B2 (en) | 1997-11-11 | 1997-11-11 | Non-linear video broadcasting system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11146322A true JPH11146322A (en) | 1999-05-28 |
JP4243346B2 JP4243346B2 (en) | 2009-03-25 |
Family
ID=18175876
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP32535397A Expired - Fee Related JP4243346B2 (en) | 1997-11-11 | 1997-11-11 | Non-linear video broadcasting system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4243346B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003018529A (en) * | 2001-06-28 | 2003-01-17 | Sony Corp | Information processing equipment and method therefor, recording medium, and program thereof |
JP2006279594A (en) * | 2005-03-29 | 2006-10-12 | Toshiba Corp | Organization management system and method of creating electronic program guide |
US12189930B2 (en) | 2020-07-23 | 2025-01-07 | Beijing Bytedance Network Technology Co., Ltd. | Interaction method of multimedia segmentation, apparatus, device and storage medium |
-
1997
- 1997-11-11 JP JP32535397A patent/JP4243346B2/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003018529A (en) * | 2001-06-28 | 2003-01-17 | Sony Corp | Information processing equipment and method therefor, recording medium, and program thereof |
US7274859B2 (en) | 2001-06-28 | 2007-09-25 | Sony Corporation | Information processing apparatus and method, recording medium, and program |
JP2006279594A (en) * | 2005-03-29 | 2006-10-12 | Toshiba Corp | Organization management system and method of creating electronic program guide |
JP4564388B2 (en) * | 2005-03-29 | 2010-10-20 | 株式会社東芝 | Broadcast program organization management system and its electronic program guide creation method |
US12189930B2 (en) | 2020-07-23 | 2025-01-07 | Beijing Bytedance Network Technology Co., Ltd. | Interaction method of multimedia segmentation, apparatus, device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
JP4243346B2 (en) | 2009-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2257316C (en) | Editing device and editing method | |
US8560951B1 (en) | System and method for real time video production and distribution | |
JP3895849B2 (en) | Non-linear video editing system | |
US5051845A (en) | Closed-loop post production process | |
KR19990067919A (en) | Editing system and editing method | |
US20060168521A1 (en) | Edition device and method | |
JP3895848B2 (en) | Non-linear video editing system | |
JP2007317353A (en) | Editing device and editing method | |
JP4243346B2 (en) | Non-linear video broadcasting system | |
JP4281120B2 (en) | Editing apparatus and method, and recording medium | |
JP4174718B2 (en) | Editing apparatus and editing method | |
JP2974832B2 (en) | Image editing system | |
JP4243345B2 (en) | Non-linear video broadcasting system | |
JP4588126B2 (en) | Editing system and editing method | |
JP4321885B2 (en) | Non-linear video broadcasting system | |
JP4229343B2 (en) | Non-linear video broadcasting system | |
JP4102944B2 (en) | Editing apparatus and method, and recording medium | |
KR100603173B1 (en) | Editing apparatus and editing method | |
KR100603161B1 (en) | Editing system and editing method | |
KR100956814B1 (en) | How to edit the recorded program on PC | |
JPH09116860A (en) | Moving image range selection method and video editing device | |
JP4312180B2 (en) | Recording / reproducing apparatus and method | |
JP2007317352A (en) | Editing device and editing method | |
JPH11275495A (en) | Video server system | |
JPH11146335A (en) | Nonlinear video editing system provided with processing/ re-recording function |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041110 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20050131 |
|
RD13 | Notification of appointment of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7433 Effective date: 20060208 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080124 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20080415 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20080418 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080717 |
|
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: 20081201 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090103 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120109 Year of fee payment: 3 |
|
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: 20120109 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120109 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130109 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140109 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |