JPH1155624A - Digital video tape recorder - Google Patents

Digital video tape recorder

Info

Publication number
JPH1155624A
JPH1155624A JP9204822A JP20482297A JPH1155624A JP H1155624 A JPH1155624 A JP H1155624A JP 9204822 A JP9204822 A JP 9204822A JP 20482297 A JP20482297 A JP 20482297A JP H1155624 A JPH1155624 A JP H1155624A
Authority
JP
Japan
Prior art keywords
data
time code
digital video
speed
recording
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.)
Pending
Application number
JP9204822A
Other languages
Japanese (ja)
Inventor
Makoto Toyoshima
誠 豊島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP9204822A priority Critical patent/JPH1155624A/en
Publication of JPH1155624A publication Critical patent/JPH1155624A/en
Pending legal-status Critical Current

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

PROBLEM TO BE SOLVED: To attain editing of still reproduction of a tape from a low speed reproduction till a high speed reproduction in a digital video tape recorder DVTR without the use of longitudinal time and control code LTC with high accuracy. SOLUTION: One frame is configured by 12 tracks and a time code TC is written to each track. Error correction coding is applied to the TC the same as video data and a check sum is added. The valid/invalid TC of each track is discriminated, based on an error flag, and also the check sum in the S1-S6. After the discrimination, when no valid data are in existence (S7), the TC is set through interpolation (S13). When valid data are in existence, they are discriminated on a tape speed (S8), and when the speed is less than a prescribed speed, majority decision processing is conducted, based on a plurality of the TCs in one frame (S9). When the speed in a prescribed speed or over, the maximum value or the minimum value is set as the TC in the running direction (S10, S11, S12). Finally, a field mark is added in the TC (S14).

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、ヘリカルトラッ
クで以てディジタルビデオ信号を記録するディジタルビ
デオ信号記録再生装置およびその方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital video signal recording / reproducing apparatus for recording a digital video signal on a helical track and a method therefor.

【0002】[0002]

【従来の技術】ビデオテープレコーダ(以下、VTRと
略称する)、特に業務用として使用されるVTRにおい
ては、テープ上での位置を特定するために、タイムコー
ドが記録される。このタイムコードは、テープの長手方
向に記録されるLTC(Longitudinal Time and control
Code)と、ヘリカルスキャン方向に記録されるVITC
(Vertical Interval Time Code) とが主流となってい
る。
2. Description of the Related Art In a video tape recorder (hereinafter abbreviated as VTR), particularly a VTR used for business use, a time code is recorded in order to specify a position on a tape. This time code is based on LTC (Longitudinal Time and control) recorded in the longitudinal direction of the tape.
Code) and VITC recorded in the helical scan direction
(Vertical Interval Time Code) is the mainstream.

【0003】LTCでは、固定ヘッドによってテープの
長手方向に対してタイムコードが記録される。LTCと
しては、SMPTEタイムコードが代表的である。SM
PTEタイムコードでは、タイムコードは、各フレーム
毎にアドレスが割り当てられ記録される。各アドレス
は、ビット’00’からビット’79’までの80ビッ
トで構成され、時,分,秒,フレームからなる時間情報
が所定のアドレスに割り当てられ記録される。また、バ
イナリグループと称される合計32ビットがユーザの裁
量に任せて使用できるユーザーズビットとして割り当て
られる。
In LTC, a time code is recorded by a fixed head in the longitudinal direction of the tape. As the LTC, a SMPTE time code is typical. SM
In the PTE time code, an address is assigned to each time frame and recorded. Each address is composed of 80 bits from bit '00' to bit '79', and time information consisting of hour, minute, second and frame is assigned to a predetermined address and recorded. Also, a total of 32 bits called a binary group are allocated as user's bits that can be used at the discretion of the user.

【0004】VITCでは、回転ヘッドによってヘリカ
ルスキャン方向にタイムコードが記録される。タイムコ
ードは、ビデオ信号の垂直ブランキング期間に波形で記
録される。VITCは、SMPTEタイムコードのデー
タ分64ビットを8ビット単位に分けて同期ビットを付
加し、さらに8ビットのCRCCを付加した合計90ビ
ットで構成される。SMPTEタイムコードとこのVI
TCとは、同期ビットと一部のフラグ以外は、対応的な
表現方法が採られている。
In the VITC, a time code is recorded in a helical scan direction by a rotary head. The time code is recorded as a waveform during the vertical blanking period of the video signal. The VITC is composed of a total of 90 bits obtained by dividing the SMPTE time code data of 64 bits into 8-bit units, adding a synchronization bit, and further adding an 8-bit CRCC. SMPTE time code and this VI
TC has a corresponding expression method except for a synchronization bit and some flags.

【0005】[0005]

【発明が解決しようとする課題】ところで、固定ヘッド
によってテープの長手方向に対してタイムコードが記録
されるLTCは、通常速度での再生や実際の編集作業、
および高速再生時には、十分な性能を有する。ところ
が、テープの走行速度が低速とされる低速再生時には、
再生信号の周波数が低くなってしまうためタイムコード
を読み込むことができなくなってしまう。勿論、LTC
では、テープの走行が止められ回転ヘッドが同一のヘリ
カルトラックを繰り返しトレースすることで静止画を再
生するスチル再生でのタイムコードの読み込みも、不可
能である。
The LTC in which the time code is recorded in the longitudinal direction of the tape by the fixed head is used for reproduction at normal speed, actual editing work, and the like.
At the time of high-speed reproduction, it has sufficient performance. However, during low-speed playback where the running speed of the tape is slow,
The time code cannot be read because the frequency of the reproduction signal becomes low. Of course, LTC
In this case, it is impossible to read the time code in the still playback in which the running of the tape is stopped and the rotating head repeatedly traces the same helical track to reproduce a still image.

【0006】一方、VITCでは、タイムコードがヘリ
カルスキャン方向に記録される。そのため、ヘリカルス
キャン方向に回転する回転ヘッドがトラックを正常にト
レースしている場合には、映像に一致したタイムコード
を読み出すことができる。したがって、通常速度の再生
や低速再生、およびスチル再生の際には、タイムコード
を正確に読み込むことができる。VITCを用いること
によって、より高精度の編集を行なうことができる。し
かしながら、VITCでは、ヘリカルスキャン方向にタ
イムコードが読み込まれるため、テープが高速で走行さ
れ、ヘッドが複数のヘリカルトラックにわたってトレー
スを行なう高速再生時においては、テープに記録されて
いるVITCのデータを完全に読み出すことが不可能で
ある。
On the other hand, in VITC, a time code is recorded in a helical scan direction. Therefore, when the rotating head rotating in the helical scan direction normally traces the track, it is possible to read the time code corresponding to the video. Therefore, the time code can be accurately read during normal speed reproduction, low speed reproduction, and still reproduction. By using VITC, higher-accuracy editing can be performed. However, in the case of the VITC, the time code is read in the helical scan direction, so that the tape runs at a high speed, and at the time of high-speed reproduction in which the head traces over a plurality of helical tracks, the VITC data recorded on the tape is completely read. Is impossible to read.

【0007】[0007]

【発明が解決しようとする課題】このように、LTCと
VITCとでは、それぞれ対応可能な再生モードが異な
る。そのため、従来では、ある速度よりも低速で再生す
る場合にはVITCを使用し、高速で再生する場合には
LTCを使用するといったように、再生速度によってL
TCとVITCとを切り替えていた。従来では、精度の
高いVITCのみを用いて、例えば編集作業を行なうこ
とができないという問題点があった。
As described above, the reproducible playback modes are different between LTC and VITC. For this reason, conventionally, when playing back at a lower speed than a certain speed, the VITC is used, and when playing back at a higher speed, LTC is used.
Switching between TC and VITC. Conventionally, there has been a problem that, for example, editing work cannot be performed using only highly accurate VITC.

【0008】したがって、この発明の目的は、LTCを
用いずに、テープのスチル再生ならびに低速再生から高
速再生までの編集作業を、高精度で行なうことができる
ようなディジタルビデオテープレコーダを提供すること
にある。
SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to provide a digital video tape recorder capable of performing a tape still reproduction and an editing operation from a low-speed reproduction to a high-speed reproduction without using LTC. It is in.

【0009】[0009]

【課題を解決するための手段】この発明は、上述した課
題を解決するために、ヘリカルスキャン方式でディジタ
ルビデオデータの磁気テープへの記録および磁気テープ
からの再生を行ない、複数のトラックで1フィールドが
構成されるようなディジタルビデオテープレコーダにお
いて、1フィールド分の記録データが記録される複数ト
ラックのうち少なくとも2以上のトラックに、それぞれ
タイムコードを記録する記録領域が配されることを特徴
とするディジタルビデオテープレコーダである。
SUMMARY OF THE INVENTION In order to solve the above-mentioned problems, the present invention records digital video data on a magnetic tape by a helical scan system and reproduces the digital video data from the magnetic tape. In the digital video tape recorder configured as described above, a recording area for recording a time code is arranged on at least two or more tracks among a plurality of tracks on which recording data for one field is recorded. It is a digital video tape recorder.

【0010】また、この発明は、上述した課題を解決す
るために、ヘリカルスキャン方式でディジタルビデオデ
ータの磁気テープへの記録および磁気テープからの再生
を行ない、複数のトラックで1フィールドが構成される
ようなディジタルビデオテープレコーダにおいて、磁気
テープの走行を制御し、走行の際の走行情報を出力する
走行制御手段と、1フィールド分の記録データが記録さ
れる複数トラックのうち少なくとも2以上のトラックに
それぞれタイムコードを記録する記録領域が配された磁
気テープから再生された再生信号から、複数トラックの
うち少なくとも2以上のトラックから得られる複数のタ
イムコードのそれぞれを抽出する手段と、複数のタイム
コードから出力すべきタイムコードを選択し設定するタ
イムコード設定手段とを備え、タイムコード設定手段
は、磁気テープに記録されたデータの再生時に、走行制
御手段から得られる走行情報に基づき、テープ走行速度
が所定の速度より小さい場合には、複数のタイムコード
による多数決処理によってタイムコードを設定し、走行
速度が所定の速度より大きい場合には、テープ走行方向
に対応して最新に更新されたタイムコードを設定するこ
とを特徴とするディジタルビデオテープレコーダであ
る。
According to the present invention, in order to solve the above-mentioned problems, digital video data is recorded on a magnetic tape and reproduced from the magnetic tape by a helical scan method, and one field is constituted by a plurality of tracks. In such a digital video tape recorder, running control means for controlling running of the magnetic tape and outputting running information at the time of running is provided on at least two or more tracks among a plurality of tracks in which recording data for one field is recorded. Means for extracting each of a plurality of time codes obtained from at least two or more tracks out of a plurality of tracks from a reproduction signal reproduced from a magnetic tape provided with a recording area for recording each time code; Time code setting procedure to select and set the time code to be output from The time code setting means, when reproducing the data recorded on the magnetic tape, based on the traveling information obtained from the traveling control means, when the tape traveling speed is lower than a predetermined speed, a plurality of time code This digital video tape recorder is characterized in that a time code is set by a majority decision process, and when the running speed is higher than a predetermined speed, a time code updated most recently corresponding to the tape running direction is set.

【0011】また、この発明は、上述した課題を解決す
るために、ディジタルビデオデータの記録および再生を
行なうディジタルビデオテープレコーダにおいて、再生
データに基づきタイムコードを再生するタイムコード再
生手段と、再生データを第1および第2フィールドとで
別個に記憶できるメモリ手段と、出力する再生データの
第1および第2フィールドを指定する出力フィールド指
定手段と、出力フィールド指定手段による指定に基づき
メモリ手段を制御するメモリ制御手段と、出力フィール
ド指定手段による指定に基づき、第1および第2フィー
ルドを識別するためのフィールドマークを生成するフィ
ールドマーク生成手段と、生成されたフィールドマーク
を再生されたタイムコード中に付加して再生データと共
に出力する手段とを備えることを特徴とするディジタル
ビデオテープレコーダである。
According to another aspect of the present invention, there is provided a digital video tape recorder for recording and reproducing digital video data, comprising: a time code reproducing means for reproducing a time code based on the reproduced data; Means for separately storing the first and second fields, output field designating means for designating the first and second fields of the reproduced data to be output, and controlling the memory means based on the designation by the output field designating means. Memory control means, field mark generation means for generating a field mark for identifying the first and second fields based on the designation by the output field designation means, and adding the generated field mark to the reproduced time code And output it together with the playback data A digital video tape recorder, characterized in that it comprises.

【0012】上述したように、この発明は、1フィール
ド分の記録データが記録される複数トラックのうち少な
くとも2以上のトラックにそれぞれタイムコードが記録
されるために、精度良くタイムコードの再生を行なうこ
とができる。
As described above, according to the present invention, the time code is recorded on at least two or more tracks out of the plurality of tracks on which the recording data for one field is recorded. be able to.

【0013】また、この発明は、1フィールド分の記録
データが記録される複数トラックのうち少なくとも2以
上のトラックにそれぞれタイムコードが記録され、再生
時のテープ走行速度およびテープ走行方向とに基づき、
複数のタイムコードの中から適切なデータが選択されて
タイムコードの設定が行なわれるため、高速再生時にも
タイムコードを再生できる。
Further, according to the present invention, a time code is recorded on at least two or more tracks among a plurality of tracks on which recording data for one field is recorded, and based on a tape traveling speed and a tape traveling direction during reproduction,
Since appropriate data is selected from a plurality of time codes and the time code is set, the time code can be reproduced even during high-speed reproduction.

【0014】さらに、この発明は、第1および第2フィ
ールドを指定して再生データが出力されると共に、この
指定に基づきフィールドマークが生成され、この生成さ
れたフィールドマークがタイムコードに付加され再生デ
ータと共に出力されるため、フィールドマークとフィー
ルド画像とが常に一致する。
Further, according to the present invention, the reproduction data is output by designating the first and second fields, a field mark is generated based on the designation, and the generated field mark is added to the time code to reproduce the data. Since the data is output together with the data, the field mark always matches the field image.

【0015】[0015]

【発明の実施の形態】以下、この発明の実施の一形態に
ついて説明する。この発明では、ディジタルビデオ信号
をテープに対して記録する際の記録フォーマットにおけ
る、VAUX(Video Auxiliary) 領域にタイムコードを
記録する。このVAUX領域には、システムデータおよ
びユーザデータの記録も行なう。また、再生時には、所
定のアルゴリズムに基づき誤ったタイムコードデータを
読み込まないように制御し、高速再生時にも、タイムコ
ードを安定に読み取るようにしている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below. According to the present invention, a time code is recorded in a VAUX (Video Auxiliary) area in a recording format for recording a digital video signal on a tape. This VAUX area also records system data and user data. Further, at the time of reproduction, control is performed so as not to read erroneous time code data based on a predetermined algorithm, and the time code is stably read even at the time of high-speed reproduction.

【0016】図1は、この発明が適用されたVTRの構
成の一例を概略的に示す。先ず、記録系について説明す
る。端子1からディジタルビデオ信号が供給される。一
方、TCG(Time Code Generator) 22によって、外部
からの同期信号、例えば端子1から供給されるディジタ
ルビデオ信号に同期した信号(図示しない)に基づき、
タイムコードが生成される。生成されたタイムコード
は、システムコントローラ20に供給される。
FIG. 1 schematically shows an example of the configuration of a VTR to which the present invention is applied. First, the recording system will be described. A digital video signal is supplied from a terminal 1. On the other hand, a TCG (Time Code Generator) 22 generates a synchronization signal from the outside, for example, a signal (not shown) synchronized with a digital video signal supplied from the terminal 1.
A time code is generated. The generated time code is supplied to the system controller 20.

【0017】システムコントローラ20は、例えばマイ
クロプロセッサやメモリからなり、このVTRの全体の
制御に関わるものである。システムコントローラ20に
対して供給されたタイムコードは、記録に適した形式に
変換される。変換されたタイムコードに対してさらにシ
ステムデータならびにユーザデータが付加されて、AU
X(Auxiliary Data)データとされる。このAUXデータ
がECC(Error Correcting Code) エンコーダ3に供給
される。
The system controller 20 is composed of, for example, a microprocessor and a memory, and is responsible for the overall control of the VTR. The time code supplied to the system controller 20 is converted into a format suitable for recording. System data and user data are further added to the converted time code, and AU
X (Auxiliary Data) data. This AUX data is supplied to an ECC (Error Correcting Code) encoder 3.

【0018】一方、端子1に供給されたディジタルビデ
オデータは、BRR(Bit Rate Reduction)エンコーダ2
に供給され、例えばDCT(Discrete Cosine Transfor
m) によって圧縮符号化される。BRRエンコーダ2か
ら出力されたディジタルビデオデータがECCエンコー
ダ3に供給される。ECCエンコーダ3では、供給され
たディジタルビデオデータに、上述したシステムコント
ローラ20から供給されたAUXデータが付加され、例
えばリード・ソロモン符号を用いた積符号によりエラー
訂正符号化を行なう。
On the other hand, the digital video data supplied to the terminal 1 is a BRR (Bit Rate Reduction) encoder 2
Supplied, for example, DCT (Discrete Cosine Transfor
m). The digital video data output from the BRR encoder 2 is supplied to the ECC encoder 3. The ECC encoder 3 adds the AUX data supplied from the system controller 20 to the supplied digital video data, and performs error correction encoding using, for example, a product code using a Reed-Solomon code.

【0019】すなわち、ECCエンコーダ3では、積符
号の符号化が行われ、また、シンクブロックが連続する
記録データの生成がなされる。まず、外符号の符号化が
行われ、ついでテープ上に記録されているシンクブロッ
ク単位に、シンクブロックの順番や各種フラグ類が含ま
れるID部が付加される。そして、内符号の符号化が行
われる。内符号の符号化範囲は、このID部分を含む。
内符号のパリティとシンクブロックの先頭部分を示すシ
ンク信号を含めて1シンクブロックが構成される。1シ
ンクブロックが記録/再生されるデータの最小単位であ
る。シンクブロックとしては、ビデオデータ・シンクブ
ロックと、AUXデータなどからなる補助データ・シン
クブロックとがあり、1トラックに1つの補助データ・
シンクブロックが記録される。
That is, the ECC encoder 3 encodes a product code and generates recording data in which sync blocks continue. First, the outer code is encoded, and then an ID portion including the order of the sync blocks and various flags is added to each sync block recorded on the tape. Then, encoding of the inner code is performed. The coding range of the inner code includes this ID portion.
One sync block includes the parity of the inner code and a sync signal indicating the head of the sync block. One sync block is the minimum unit of data to be recorded / reproduced. As the sync block, there are a video data sync block and an auxiliary data sync block composed of AUX data and the like.
A sync block is recorded.

【0020】図2Aは、ビデオデータに対するエラー訂
正符号の構成の一例である。1トラックに記録される量
のビデオデータ毎にエラー訂正符号化がなされる。すな
わち、この1トラック分のビデオデータが(217×2
26)に配列される。この配列の垂直方向に整列する2
26ワード(1ワードは、ここでは1バイト)に対して
(250,226)リード・ソロモン符号の符号化(外
符号の符号化)がなされる。24ワードの外符号のパリ
ティが付加される。外符号を用いることによって、一例
として、10ワードまでのエラー訂正、並びに24ワー
ドまでのイレージャ訂正を行うようにしている。
FIG. 2A is an example of the configuration of an error correction code for video data. Error correction encoding is performed for each amount of video data recorded on one track. That is, the video data for one track is (217 × 2
26). 2 vertically aligned in this array
26 words (1 word is 1 byte in this case) are subjected to (250,226) Reed-Solomon code encoding (outer code encoding). A 24-word outer code parity is added. By using an outer code, for example, error correction of up to 10 words and erasure correction of up to 24 words are performed.

【0021】また、2次元配列の水平方向に整列する2
17ワード(ビデオデータまたは外符号のパリティ)に
対して、2ワードのIDが付加される。そして、水平方
向に整列する(217+2=219)ワードに対して
(231,219)リード・ソロモン符号の符号化(内
符号の符号化)がなされる。その結果、12ワードの内
符号のパリティが発生する。内符号を用いることによっ
て、一例として、4ワードまでのエラー訂正を行い、ま
た、外符号のエラー訂正のためのイレージャフラグが生
成される。
Also, the two-dimensional array 2
A 2-word ID is added to 17 words (video data or parity of the outer code). The (231, 219) Reed-Solomon code is encoded (the inner code is encoded) for the (217 + 2 = 219) words aligned in the horizontal direction. As a result, parity of the inner code of 12 words is generated. By using the inner code, for example, error correction of up to four words is performed, and an erasure flag for error correction of the outer code is generated.

【0022】なお、オーディオデータに対しても、1ト
ラック中のデータ量は異なるが、ビデオデータと同様に
積符号の符号化がなされる。
The audio data is encoded with a product code in the same manner as the video data, although the data amount in one track is different.

【0023】外符号の符号化がされ、IDを含む外符号
の符号化出力に対して内符号の符号化がなされる。内符
号の符号化方向にデータが切り出され、ブロックシンク
が付加されることによって、図2Bに示すように、23
3バイト長の1シンクブロックが構成される。すなわ
ち、図2Aの配列の各行の(2+217+12=23
1)ワードに対して2ワードのブロックシンクが付加さ
れる。磁気テープ上には、シンクブロックが連続するデ
ータが必要に応じてディジタル変調の処理を受けてから
記録される。
The outer code is encoded, and the encoded output of the outer code including the ID is encoded with the inner code. As shown in FIG. 2B, data is cut out in the coding direction of the inner code and block syncs are added, so that
One sync block having a length of 3 bytes is configured. That is, (2 + 217 + 12 = 23) of each row of the array of FIG.
1) A 2-word block sync is added to a word. On the magnetic tape, data having successive sync blocks is recorded after being subjected to digital modulation processing as necessary.

【0024】ECCエンコーダ3によってエラー訂正符
号化されたデータが記録イコライザ4および図示されな
い回転トランスを介して記録アンプ5Rに供給される。
記録アンプ5Rは、磁気ヘッド6Aおよび6Bへの記録
信号の供給を切り替えるスイッチング回路を有する。ス
イッチング回路は、サーボコントローラ21から供給さ
れるスイッチングパルスによって制御される。記録アン
プ5Rには、回転ドラムに対向して設けられ、互いにア
ジマスの異ならされた記録ヘッド6Aおよび6Bが接続
される。回転ドラムの例えば180°の回転に応じてス
イッチング回路が切り替えられ、記録信号の供給される
ヘッドが切り替えられる。信号の供給された記録ヘッド
6Aおよび6Bによって、磁気テープ7上に信号が記録
される。
The data error-corrected and encoded by the ECC encoder 3 is supplied to a recording amplifier 5R via a recording equalizer 4 and a rotary transformer (not shown).
The recording amplifier 5R has a switching circuit that switches supply of a recording signal to the magnetic heads 6A and 6B. The switching circuit is controlled by a switching pulse supplied from the servo controller 21. The recording amplifier 5R is connected to recording heads 6A and 6B which are provided to face the rotary drum and have different azimuths. The switching circuit is switched according to, for example, 180 ° rotation of the rotating drum, and the head to which the recording signal is supplied is switched. The signals are recorded on the magnetic tape 7 by the recording heads 6A and 6B to which the signals are supplied.

【0025】記録は、磁気テープ7に対して斜めにトラ
ックが形成されるヘリカルトラック方式で以てなされ、
隣接するトラックで互いにアジマスが異ならされる。1
2トラックで1フレーム分のビデオデータが記録され
る。隣接するアジマスの異なる2トラックで1セグメン
トが形成され、1フレームは、6セグメントからなる。
トラックフォーマットの詳細については、後述する。
Recording is performed by a helical track system in which tracks are formed obliquely with respect to the magnetic tape 7,
The azimuths of adjacent tracks are different from each other. 1
One frame of video data is recorded on two tracks. One segment is formed by two adjacent tracks having different azimuths, and one frame includes six segments.
Details of the track format will be described later.

【0026】次に、再生系について説明する。互いにア
ジマスの異なる再生ヘッド8Aおよび8Bで以て磁気テ
ープ7に形成されたヘリカルトラックがトレースされ、
記録データが再生される。再生データが再生アンプ5に
供給される。再生アンプ5Pは、上述の記録アンプ5R
と同様に、回転ドラムの180°の回転に応じて切り替
えられるスイッチング回路を有する。これにより、記録
時に対応したアジマスを有するヘッドでトラックがトレ
ースされる。再生アンプ5Pの出力が再生イコライザ9
を介してECCデコーダ10に供給される。
Next, the reproducing system will be described. Helical tracks formed on the magnetic tape 7 are traced by the reproducing heads 8A and 8B having different azimuths from each other,
The recorded data is reproduced. The reproduction data is supplied to the reproduction amplifier 5. The reproduction amplifier 5P is the same as the recording amplifier 5R described above.
Similarly to the above, there is provided a switching circuit that is switched according to the rotation of the rotary drum by 180 °. Thus, the track is traced by the head having the azimuth corresponding to the recording time. The output of the reproduction amplifier 5P is equal to the reproduction equalizer 9
Is supplied to the ECC decoder 10 via the.

【0027】このECCデコーダ10では、入力データ
の同期検出をして、記録レートからシステムクロックに
乗り替え、さらに、テープ上で発生する各種エラーを訂
正する。すなわち、ECCデコーダ10では、予め構成
されていた誤り訂正符号の内符号の訂正が行われる。内
符号は1シンクブロック中に完結する。エラーの大きさ
が内符号の訂正能力内ならば、訂正が行われ、それ以上
のものならば、エラー位置にエラーフラグをセットす
る。ついで、外符号の訂正に移り、エラーフラグを参照
してイレージャー訂正が行われる。大部分のエラーはこ
れによって訂正しきれてしまうが、テープ長手方向に渡
る長大エラーのような場合には、まれにエラー訂正しき
れない時がある。その時には、外符号の検出能力範囲で
の検出が行われて、エラーワードの位置にエラーフラグ
をセットする。
The ECC decoder 10 detects the synchronization of the input data, changes the recording rate to the system clock, and corrects various errors that occur on the tape. That is, the ECC decoder 10 corrects the inner code of the error correction code configured in advance. The inner code is completed in one sync block. If the magnitude of the error is within the correction capability of the inner code, the correction is performed, and if it is more than that, an error flag is set at the error position. Next, the process proceeds to the correction of the outer code, and the erasure correction is performed with reference to the error flag. Most errors can be completely corrected by this, but in the case of a long error extending in the longitudinal direction of the tape, there are rare cases where the error cannot be corrected. At that time, detection is performed within the detection range of the outer code, and an error flag is set at the position of the error word.

【0028】なお、磁気テープ7上のVAUX領域に記
録されていたAUXデータは、エラー訂正時に取り出さ
れ、エラーフラグを付加され、システムコントローラ2
0に供給される。これにより、システムコントローラ2
0は、どのデータがエラー訂正できなかったかを判断す
ることができる。AUXデータに含まれるシステムデー
タやユーザデータは、このVTR全体の制御データなら
びにユーザが使用するデータとされる。
The AUX data recorded in the VAUX area on the magnetic tape 7 is taken out at the time of error correction, added with an error flag, and added to the system controller 2.
0 is supplied. Thereby, the system controller 2
A value of 0 can determine which data could not be corrected. The system data and user data included in the AUX data are control data of the entire VTR and data used by the user.

【0029】ECCデコーダ10でエラー訂正されたデ
ータは、BRRデコーダ11に供給される。BRRデコ
ーダ11は、フィールド毎にアクセス可能なフレームメ
モリを有する(図示しない)。BRRデコーダ11に供
給されたデータは、このフレームメモリを利用して圧縮
符号化が解かれる。BRRデコーダ11の出力がコンシ
ール回路12に供給され、エラーフラグに基づきECC
デコーダ10でエラー訂正できなかったデータの修整が
なされる。この修整は、例えば前後のデータを用いて補
間を行なうことによってなされる。
The data corrected by the ECC decoder 10 is supplied to a BRR decoder 11. The BRR decoder 11 has a frame memory (not shown) that can be accessed for each field. The data supplied to the BRR decoder 11 is decompressed using this frame memory. The output of the BRR decoder 11 is supplied to the concealing circuit 12, and the ECC is performed based on the error flag.
The data that could not be corrected by the decoder 10 is modified. This modification is performed, for example, by performing interpolation using data before and after.

【0030】コンシール回路12の出力は、タイムコー
ド付加回路13に供給される。後述する方法によってシ
ステムコントローラ20でタイムコードが再生され、こ
の再生された再生タイムコードがタイムコード付加回路
13に供給される。タイムコード付加回路13では、供
給された再生タイムコードに基づき、例えば供給された
ビデオデータに対するスーパーインポーズ画像データを
生成し、この画像データをビデオデータに対して重畳す
ることによって、ビデオデータに対するタイムコードの
付加を行なう。タイムコード付加回路13の出力が再生
ディジタルビデオデータとして出力端14に導出され
る。
The output of the concealing circuit 12 is supplied to a time code adding circuit 13. The time code is reproduced by the system controller 20 by a method described later, and the reproduced time code is supplied to the time code adding circuit 13. The time code adding circuit 13 generates, for example, superimposed image data for the supplied video data based on the supplied reproduction time code, and superimposes the image data on the video data, thereby obtaining a time for the video data. Add code. The output of the time code adding circuit 13 is output to the output terminal 14 as reproduced digital video data.

【0031】ところで、サーボコントローラ21は、キ
ャプスタンサーボによる磁気テープ7の走行制御を行な
うと共に、記録ヘッド6A,6B,再生ヘッド8A,8
Bが設けられる回転ドラムの回転を制御するドラムサー
ボを行なう。また、サーボコントローラ21は、再生ヘ
ッド8Aおよび8Bから制御信号を供給されることによ
り、再生ヘッド8Aおよび8Bが磁気テープ7上のトラ
ックを正確にトレースするようにヘッドの高さを制御す
る、所謂ダイナミック・トラッキング(以下、「DT」
と略称する)を行なう。さらに、磁気テープ7の走行方
向の情報がサーボコントローラ21からシステムコント
ローラ20に対して供給される。
The servo controller 21 controls the running of the magnetic tape 7 by the capstan servo, and also controls the recording heads 6A, 6B and the reproducing heads 8A, 8A.
A drum servo for controlling the rotation of the rotary drum provided with B is performed. Further, the servo controller 21 is supplied with a control signal from the reproducing heads 8A and 8B, and controls the height of the reproducing heads 8A and 8B so that the reproducing heads 8A and 8B accurately trace the tracks on the magnetic tape 7. Dynamic tracking (hereinafter "DT")
). Further, information on the running direction of the magnetic tape 7 is supplied from the servo controller 21 to the system controller 20.

【0032】また、サーボコントローラ21からシステ
ムコントローラ20に対して、再生ビデオデータのフィ
ールドを識別するためのフィールド識別信号が供給され
る。このフィールド識別信号に基づく、低速再生などの
特殊再生を含めた再生フィールド選択のための制御信号
がシステムコントローラ20からBRRデコーダ11に
対して供給される。BRRデコーダ11では、この制御
信号に従いフィールドの切り替えが行なわれる。
Further, a field identification signal for identifying a field of the reproduced video data is supplied from the servo controller 21 to the system controller 20. A control signal for selecting a reproduction field including special reproduction such as low-speed reproduction is supplied from the system controller 20 to the BRR decoder 11 based on the field identification signal. The BRR decoder 11 performs field switching according to the control signal.

【0033】システムコントローラ20では、フィール
ド識別信号に基づきフィールドマークが生成される。こ
のフィールドマークは、タイムコード付加回路13に供
給され、上述の再生タイムコードと共に、ビデオデータ
に対して付加される。
In the system controller 20, a field mark is generated based on the field identification signal. This field mark is supplied to the time code adding circuit 13 and is added to the video data together with the above-mentioned reproduction time code.

【0034】図3は、1トラック内に記録される各デー
タの長さの一例を示す。V1およびV2がビデオデータ
が記録されるビデオセクタであり、A1〜A4がオーデ
ィオデータが記録されるオーディオセクタである。この
ように、ビデオセクタにオーディオセクタが挟まれるよ
うに記録される。この例では、1トラック内に、275
シンクブロック+124バイトのデータが記録される。
ビデオセクタは、226シンクブロックである。また、
1トラックの時間長は約5.6msである。セクタ間の
隙間に無記録部分が挟まっている。この隙間は、エディ
ットギャップと称され、セクタ単位の記録をする際に、
隣のセクタを消去してしまうことのないように設けられ
ている。
FIG. 3 shows an example of the length of each data recorded in one track. V1 and V2 are video sectors in which video data is recorded, and A1 to A4 are audio sectors in which audio data is recorded. In this manner, recording is performed so that the audio sector is sandwiched between the video sectors. In this example, 275
Sync block + 124 bytes of data are recorded.
The video sector is a 226 sync block. Also,
The time length of one track is about 5.6 ms. A non-recorded portion is interposed between the sectors. This gap is called an edit gap. When recording in sector units,
It is provided so that an adjacent sector is not erased.

【0035】図4は、テープ上の1フレーム分の12本
のトラックパターンを示す。各トラックは、図3に示す
フォーマットを有する。また、図4において、Xtは、
テープ走行方向、Xhは、ヘッドトレース方向を示して
いる。隣接するトラックTr0およびTr1が逆アジマ
スで記録されていることが図4に示される。また、図4
において、ビデオセクタV1内の太線の部分は、補助デ
ータ・シンクブロックの記録位置を示している。この補
助データ・シンクブロックにVAUX領域が設けられ、
上述のAUXデータが記録される。
FIG. 4 shows twelve track patterns for one frame on the tape. Each track has the format shown in FIG. In FIG. 4, Xt is
The tape running direction, Xh, indicates the head trace direction. FIG. 4 shows that adjacent tracks Tr0 and Tr1 are recorded in reverse azimuth. FIG.
, The thick line in the video sector V1 indicates the recording position of the auxiliary data sync block. A VAUX area is provided in this auxiliary data sync block,
The above-mentioned AUX data is recorded.

【0036】補助データ・シンクブロックの記録位置
は、テープの幅方向で離れるようにされる。図4に示す
例では、逆アジマスで記録された一対のトラックTr0
およびTr1で構成されるセグメント毎に、補助データ
・シンクブロックの記録位置を異ならせている。すなわ
ち、0〜5までのセグメント番号のうちで、0,2,4
の偶数セグメント番号のトラックでは、ビデオセクタV
1の終端に補助データ・シンクブロックを記録する。一
方、1,3,5の奇数セグメント番号のトラックでは、
ビデオセクタV1の始端に補助データ・シンクブロック
を記録する。このように補助データ・シンクブロックを
配することによって、テープの長手方向の、傷などのト
ラブルに対する耐性を高めることができる。
The recording positions of the auxiliary data sync blocks are set apart in the width direction of the tape. In the example shown in FIG. 4, a pair of tracks Tr0 recorded in reverse azimuth
And the recording position of the auxiliary data sync block is different for each segment composed of Tr1 and Tr1. That is, among the segment numbers from 0 to 5, 0, 2, 4
In the track with the even segment number of the video sector V,
An auxiliary data sync block is recorded at the end of 1. On the other hand, in tracks with odd segment numbers of 1, 3, and 5,
An auxiliary data sync block is recorded at the beginning of the video sector V1. By arranging the auxiliary data sync block in this way, it is possible to increase the resistance to troubles such as scratches in the longitudinal direction of the tape.

【0037】また、図5は、図4中の記録領域121、
122および123の部分の各シンクブロックのID
0、すなわち、1バイトで表されるシンクブロック番号
を示す。1トラック内のシンクブロックは、シンクブロ
ック番号によって、区別可能とされている。また、シン
クブロック番号によって、第1および第2フィールドの
識別を行なうことができる。上述の、BRRデコーダ1
1におけるフレームメモリへのデータの書き込みは、こ
のシンクブロック番号によるフィールド識別に基づき、
第1および第2フィールドが振り分けてなされる。
FIG. 5 shows the recording area 121 in FIG.
ID of each sync block of the parts 122 and 123
0 indicates a sync block number represented by 1 byte. Sync blocks in one track can be distinguished by a sync block number. Also, the first and second fields can be identified by the sync block number. The above-mentioned BRR decoder 1
The writing of data to the frame memory in No. 1 is based on the field identification based on the sync block number,
The first and second fields are distributed.

【0038】図6は、VAUX領域におけるAUXデー
タの構成の一例をより詳細に示す。VAUX領域は、1
82バイトあり、そのうち9バイトがタイムコードのた
めに用いられる。この例では、タイムコードの構成とし
ては、SMPTEタイムコードのデータに準拠してい
る。すなわち、最初の4バイトは、フレームデータ(Fra
me) ,秒データ(Second),分データ(Minute),および時
間データ(Hour)を構成する。データは、LSB側の4ビ
ットが1の位を、MSB側の4ビットが10の位を表
す、BCD形式で表現される。
FIG. 6 shows an example of the structure of AUX data in the VAUX area in more detail. The VAUX area is 1
There are 82 bytes, of which 9 bytes are used for timecode. In this example, the configuration of the time code conforms to the data of the SMPTE time code. That is, the first four bytes are frame data (Fra
me), second data (Second), minute data (Minute), and time data (Hour). The data is expressed in a BCD format in which the 4 bits on the LSB side indicate the 1's place and the 4 bits on the MSB side indicate the 10's place.

【0039】フレームデータは、10の位が’3’まで
であり2ビット余るが、この2ビットには、他のデー
タ、例えばドロップフレームフラグやカラーフレームフ
ラグが格納される。また、秒データの10の位も同様に
して1ビット余るが、この余りの1ビットには、再生ビ
デオデータのフィールドを示すフィールドマークとされ
る。すなわち、1フレームを構成する12トラックのう
ち前半の6トラックでは例えば値が’0’とされ、後半
の6トラックでは例えば値が’1’とされ、それぞれ第
1および第2フィールドであることが表される。
In the frame data, the tens place is up to '3' and two bits are left, and these two bits store other data such as a drop frame flag and a color frame flag. Similarly, the tens place of the second data has one extra bit, but the remaining one bit is used as a field mark indicating a field of the reproduced video data. That is, in the first six tracks of the 12 tracks forming one frame, for example, the value is set to “0”, and in the second six tracks, the value is set to, for example, “1”. expressed.

【0040】タイムコードの次の4バイトは、1stか
ら8thのバイナリグループ(ユーザーズビット:U
B)を構成する。
The next 4 bytes of the time code are binary groups of 1st to 8th (user's bit: U
Construct B).

【0041】その次の1バイトは、チェックサムのデー
タとされる。チェックサムは、 Check Sum=Not(Frame+Second+Minute+Hour+1st,2nd UB+3rd,4th UB+7th,8th UB) &0xff ・・・(1) この式によって計算された値が設定される。なお、式中
で、[Not] は、加算の結果における各ビットの反転を意
味し、最後の[&0xff] は、計算結果の下位8 ビットを取
り出すことを意味する。タイムコードが書き込まれてい
るかどうかは、[Not] でビット反転を行なうことで判断
できる。すなわち、タイムコードが書き込まれていない
場合、チェックサムを含めた全てのデータが’0’にな
る。これによりチェックサムの値が異常であると判断で
き、タイムコードのデータがエラーであるとされる。
The next one byte is used as checksum data. Checksum: Check Sum = Not (Frame + Second + Minute + Hour + 1st, 2nd UB + 3rd, 4th UB + 7th, 8th UB) & 0xff (1) The value calculated by this formula is set. . In the expression, [Not] means inversion of each bit in the result of the addition, and the last [& 0xff] means that the lower 8 bits of the calculation result are extracted. Whether or not the time code is written can be determined by performing bit inversion with [Not]. That is, when no time code is written, all data including the checksum becomes "0". As a result, the value of the checksum can be determined to be abnormal, and the time code data is determined to be in error.

【0042】チェックサムの次は、19バイトのシステ
ムデータ領域が設けられる。システムデータ領域には、
例えばライン数や、システムが59.94Hz/60H
zの何れであるかを示す情報,記録した状態,記録に用
いられた装置のROMバージョンが格納される。AUX
データの先頭の2バイトおよびシステムデータ領域に続
く後半の151バイトは、Reservedとされる。
Following the checksum, a 19-byte system data area is provided. In the system data area,
For example, if the number of lines or the system is 59.94 Hz / 60H
z, information indicating the recording state, the recorded state, and the ROM version of the device used for recording are stored. AUX
The first 2 bytes of data and the latter 151 bytes following the system data area are reserved.

【0043】なお、上述したように、1フレーム分のビ
デオデータは、12トラックからなる。この実施の一形
態においては、同一の構成からなるAUXデータが12
トラックのそれぞれに書き込まれる。すなわち、同一の
タイムコードのAUXデータが12トラックのそれぞれ
に対して書き込まれる。したがって、少なくとも1トラ
ックのAUXデータが正しく再生できれば、タイムコー
ドの再生を行なうことができる。
As described above, one frame of video data consists of 12 tracks. In this embodiment, AUX data having the same configuration is 12
Written to each of the tracks. That is, AUX data of the same time code is written to each of the 12 tracks. Therefore, if the AUX data of at least one track can be correctly reproduced, the time code can be reproduced.

【0044】これは、凡そ12倍速までの高速再生まで
対応可能であることを意味する。また、例えば信号処理
によってデータを再構成することによって、それぞれの
VAUX領域を完全に読み取れなくてもタイムコードを
得るようにすることが可能である。この場合には、50
倍速程度の高速再生にも対応することができる。
This means that high speed reproduction up to about 12 times speed can be supported. Also, by reconstructing the data by, for example, signal processing, it is possible to obtain a time code even if each VAUX area cannot be completely read. In this case, 50
It can also respond to high-speed reproduction at about double speed.

【0045】図7は、この発明によるタイムコード設定
のアルゴリズムを示す。このアルゴリズムは、システム
コントローラ20で処理されるものである。この発明で
は、ECCデコーダ10からシステムコントローラ20
に供給されるタイムコードデータおよびエラーフラグ、
サーボコントローラ21から供給されるテープ速度,テ
ープ走行方向,およびフィールド識別情報とに基づき、
タイムコード値が求められる。
FIG. 7 shows an algorithm for setting a time code according to the present invention. This algorithm is processed by the system controller 20. In the present invention, the system controller 20
Time code data and error flags supplied to the
Based on the tape speed, tape running direction, and field identification information supplied from the servo controller 21,
A time code value is determined.

【0046】先ず、ステップS1からステップS6の処
理で、各トラックのデータが有効であるかどうかが判断
される。最初のステップS1で、ECCデコーダ10か
ら供給されるエラーフラグが有効であるかどうかが判断
される。つまり、この例では、高速再生時には画質を優
先するため、データの訂正がしきれなかったときにはホ
ールド状態とされる。このとき、ECCデコーダ10か
らエラーフラグが出力されず、コンシール回路12でデ
ータの修整を行なわないようにされる。
First, in the processing of steps S1 to S6, it is determined whether or not the data of each track is valid. In the first step S1, it is determined whether the error flag supplied from the ECC decoder 10 is valid. In other words, in this example, the image quality is prioritized at the time of high-speed reproduction, so that when data cannot be completely corrected, the hold state is set. At this time, no error flag is output from the ECC decoder 10 and the concealment circuit 12 does not modify the data.

【0047】上述したように、AUXデータも他のデー
タと共にエラー訂正符号化されているため、AUXデー
タに含まれるタイムコードデータに関してもホールド状
態とされ、エラーフラグの伝送が行なわれない。したが
って、このような状態では、エラーフラグが正常に来て
いるかどうかは不明であり、エラーフラグが有効ではな
いとされる。そこで、ステップS1でホールド状態であ
るかどうかを判断することによって、ECCデコーダ1
0から供給されるエラーフラグの確認を行なわなずに、
処理はステップS3に移行する。
As described above, since the AUX data is error-correction-coded together with other data, the time code data included in the AUX data is also held, and the error flag is not transmitted. Therefore, in such a state, it is unknown whether the error flag has come normally, and it is determined that the error flag is not valid. Therefore, in step S1, it is determined whether or not the ECC decoder 1 is in the hold state.
Without checking the error flag supplied from 0,
The process moves to step S3.

【0048】一方、ステップS1でエラーフラグが有効
であると判断されたら、処理は次のステップS2に移行
する。ステップS2では、エラーの有無が確認される。
若し、エラーが存在すると判断されたら、処理はステッ
プS5に移行する。一方、エラーが無いと判断された
ら、処理は次のステップS3に移行する。
On the other hand, if it is determined in step S1 that the error flag is valid, the process proceeds to the next step S2. In step S2, the presence or absence of an error is confirmed.
If it is determined that an error exists, the process proceeds to step S5. On the other hand, if it is determined that there is no error, the process proceeds to the next step S3.

【0049】ステップS3では、チェックサムの照合が
行なわれる。ECCデコーダ10から供給されたAUX
データを用いて、上述の数式(1)に基づきチェックサ
ムを新たに計算する。このチェックサムの計算結果とA
UXデータに含まれるチェックサムとが比較して、チェ
ックサムが合っているかどうかが調べられる。若し、チ
ェックサムが合っていれば、次のステップS4で、この
AUXデータに含まれるタイムコードデータが有効なデ
ータであるとされ、保存される。一方、チェックサムが
合っていないとされたら、処理はステップS5に移行す
る。
In step S3, checksum verification is performed. AUX supplied from ECC decoder 10
Using the data, a new checksum is calculated based on equation (1) above. This checksum calculation result and A
It is compared with the checksum included in the UX data to check whether the checksum matches. If the checksums match, in the next step S4, the time code data included in the AUX data is determined to be valid data and stored. On the other hand, if the checksum does not match, the process proceeds to step S5.

【0050】ステップS5では、1フレームを構成する
12トラックについて、全てのAUXデータを調べたか
どうかが判断される。若し、全てのデータを調べていな
いとされたら、ステップS6で次データを調べるように
され、処理がステップS1に戻される。一方、12トラ
ック分の全てのAUXデータについて調べ終わったとさ
れたら、処理は次のステップS7に移行し、ステップS
6までの処理結果に基づき、有効データがあるかどうか
が判断される。若し、有効データが無いとされれば、処
理はステップS13に移行する。
In step S5, it is determined whether all the AUX data have been checked for the 12 tracks forming one frame. If it is determined that all data has not been checked, the next data is checked in step S6, and the process returns to step S1. On the other hand, if it is determined that all the AUX data for 12 tracks have been checked, the process proceeds to the next step S7,
Based on the processing results up to 6, it is determined whether there is valid data. If there is no valid data, the process proceeds to step S13.

【0051】有効なデータが無く、タイムコード値が設
定できない場合には、このステップS13で補間によっ
てタイムコード値が生成される。この補間の方法として
は、様々な方法が考えられる。例えば、磁気テープ7の
長手方向にコントロール信号が記録されている場合(L
TCなど)、このコントロール信号をカウントすること
で、以前のタイムコードに対してデータの補間を行なう
ことができる。この方法に限らず、コントロール信号を
使用せずに、テープの走行速度と方向に基づきデータの
補正を行なうことも可能である。タイムコード値が生成
され設定されると、処理はステップS14に移行する。
If there is no valid data and a time code value cannot be set, a time code value is generated by interpolation in step S13. Various methods are conceivable as the interpolation method. For example, when a control signal is recorded in the longitudinal direction of the magnetic tape 7 (L
TC etc.), by counting this control signal, data interpolation can be performed on the previous time code. Without being limited to this method, it is also possible to correct data based on the running speed and direction of the tape without using a control signal. When the time code value has been generated and set, the process proceeds to step S14.

【0052】一方、ステップS7で有効データが有ると
されたなら、処理はステップS8に移行し、サーボコン
トローラ21から供給される情報に基づきテープ速度に
ついて判断がなされる。予め、テープ速度に関して所定
のしきい値が設けられる。このしきい値は、タイムコー
ドデータが最大でも2種類の値を取るか、それ以上の複
数の値を取るかで決められる。このような条件を満足す
るようなしきい値としては、例えば通常再生時のテープ
速度の1.5倍速という値を用いることができる。
On the other hand, if it is determined in step S7 that there is valid data, the process proceeds to step S8, where the tape speed is determined based on information supplied from the servo controller 21. A predetermined threshold value is set in advance for the tape speed. This threshold value is determined depending on whether the time code data takes at most two types of values or more than two values. As a threshold value that satisfies such a condition, for example, a value of 1.5 times the tape speed during normal reproduction can be used.

【0053】テープ速度とこのしきい値とが判断され、
低速再生であるか高速再生であるかが判断される。例え
ば、このしきい値を上述の1.5倍速とした場合、テー
プ速度が1.5倍速未満であれば低速あるいは通常速度
とされ、1.5倍速以上であれば高速であるとされる。
テープ速度が低速であるとされれば、処理はステップS
9に移行する。
The tape speed and this threshold value are determined,
It is determined whether the reproduction is the low-speed reproduction or the high-speed reproduction. For example, when the threshold value is set to the above-mentioned 1.5 times speed, if the tape speed is less than 1.5 times speed, the speed is set to low speed or normal speed, and if the tape speed is 1.5 times speed or more, it is set to high speed.
If the tape speed is low, the process proceeds to step S
Move to 9.

【0054】ステップS9では、テープ速度が低速再生
か通常速度再生とされているため、有効データとして読
み込まれるタイムコードデータは、1乃至2種類であ
る。先ず、再生ヘッド8A,8BがDTに対応している
場合には、低速再生や通常速度再生ではトラックが正確
にトレースされるため、1種類の正確なタイムコードデ
ータが得られる。したがって、この場合には、このデー
タを利用することにより一意にタイムコードデータが求
められる。
In step S9, since the tape speed is set to low speed reproduction or normal speed reproduction, one or two types of time code data are read as valid data. First, when the reproducing heads 8A and 8B correspond to DT, the track is accurately traced in low-speed reproduction or normal-speed reproduction, so that one type of accurate time code data can be obtained. Therefore, in this case, time code data is uniquely obtained by using this data.

【0055】一方、再生ヘッド8A,8BがDTに対応
していない場合や、DTに対応していてもトラブルなど
により機能を利用できない場合は、ヘッドが正確に1ト
ラックをトレースしているとは限らず、2種類以上のタ
イムコードデータを再生してしまう可能性がある。この
ときには、例えば隣接トラックの影響を受け、画像自体
も混じり合ったデータが再生される場合がある。このよ
うな場合には、より画像に近いタイムコード値として、
有効データにおける多数決で以てタイムコードデータを
求める。タイムコードが求められると、処理はステップ
S14に移行する。
On the other hand, if the reproducing heads 8A and 8B do not support DT, or if the functions cannot be used due to trouble even if DT is supported, it is determined that the head traces exactly one track. Without limitation, two or more types of time code data may be reproduced. At this time, there is a case where data mixed with the image itself is reproduced due to the influence of the adjacent track, for example. In such a case, as a time code value closer to the image,
The time code data is obtained by a majority decision in the valid data. When the time code is obtained, the processing moves to step S14.

【0056】上述のステップS8で、テープ速度が高速
であるとされれば、処理はステップS10に移行し、テ
ープの走行方向が判断される。テープ走行方向が正方向
であれば、処理はステップS11に移行する。ステップ
S11では、有効データ中で最大値を有するデータをタ
イムコード値として設定する。
If it is determined in step S8 that the tape speed is high, the process proceeds to step S10, where the running direction of the tape is determined. If the tape running direction is the forward direction, the process proceeds to step S11. In step S11, the data having the maximum value among the valid data is set as the time code value.

【0057】上述したように、高速再生の際には、EC
Cデコーダ10がホールド状態とされる。一方、上述の
ステップS3でのチェックサムの照合においては、デー
タは、所定の形式に則っていれば有効データとなり得
る。したがって、以前に得られた、既に古い値になって
いるデータが有効データとして扱われてしまう可能性が
ある。そこで、ここで示されるように、テープ走行方向
が正方向の場合には、有効データのうちで最大値を有す
るデータを、最新の更新されたデータであるとする。タ
イムコードが設定されると、処理はステップS14に移
行する。
As described above, during high-speed reproduction, the EC
C decoder 10 is set to the hold state. On the other hand, in the checksum verification in step S3, the data can be valid data if it conforms to a predetermined format. Therefore, there is a possibility that previously obtained data having an old value may be treated as valid data. Therefore, as shown here, when the tape running direction is the forward direction, it is assumed that the data having the maximum value among the valid data is the latest updated data. When the time code is set, the processing moves to step S14.

【0058】また、ステップS10で、テープ走行方向
が逆方向であれば、処理はステップS12に移行する。
ステップS12では、上述のステップS11と同様の考
えに基づいて、有効データ中で最小値を有するデータを
タイムコード値として設定する。タイムコードが設定さ
れると、処理はステップS14に移行する。
If it is determined in step S10 that the tape running direction is the reverse direction, the process proceeds to step S12.
In step S12, the data having the minimum value among the valid data is set as the time code value based on the same idea as in step S11 described above. When the time code is set, the processing moves to step S14.

【0059】なお、高速再生時に、上述した、低速再生
時におけるステップS9の処理のように多数決処理を行
なってしまうと、更新されていないデータが多い場合に
は、タイムコード値として、更新されていないタイムコ
ード値が設定されてしまう。すると、タイムコード値と
再生画像との間に大きなずれが生じることになり、タイ
ムコードの連続性に問題が出てきてしまい、VTR自体
の制御にも悪影響を及ぼすことになる。図7に示したア
ルゴリズムに従えば、このような問題が発生しない。
If a majority decision process is performed at the time of high-speed reproduction as in the process of step S9 at the time of low-speed reproduction described above, if there is much unupdated data, the data is updated as a time code value. No time code value is set. Then, a large deviation occurs between the time code value and the reproduced image, which causes a problem in the continuity of the time code, and adversely affects the control of the VTR itself. According to the algorithm shown in FIG. 7, such a problem does not occur.

【0060】このようにしてタイムコード値が設定され
ると、ステップS14において、タイムコード値に対し
てフィールドマークが付加される。これにより、そのデ
ータが第1および第2フィールドのうちの何方のデータ
であるかどうかが分かるようになる。
When the time code value is set in this way, a field mark is added to the time code value in step S14. As a result, it becomes possible to determine which data of the first and second fields the data is.

【0061】なお、上述したが、サーボコントローラ2
1からシステムコントローラ20に対して供給されるフ
ィールド識別信号に基づき、BRRデコーダ11に対し
て、出力するフィールドを選択するための制御信号が供
給される。VITCのタイムコード値は、画像と合致し
ている必要があるため、この制御信号に基づき出力され
るフィールド画像に対してタイムコードのフィールドマ
ークを設定することで、画像に合致したタイムコードの
データが構成される。したがって、この発明を用いるこ
とによって、回路を複雑にすること無く極めて正確なデ
ータを作成することができる。
As described above, the servo controller 2
A control signal for selecting a field to be output is supplied to the BRR decoder 11 based on the field identification signal supplied from 1 to the system controller 20. Since the time code value of the VITC needs to match the image, setting the time code field mark on the field image output based on this control signal allows the time code data matching the image to be set. Is configured. Therefore, by using the present invention, extremely accurate data can be created without complicating the circuit.

【0062】また、フレーム単位でDTを行なうような
再生ヘッドが搭載されたVTRにおいて、フレーム単位
で取り込んだデータをフィールド単位で出力する際に
も、タイムコードが画像のフィールド情報と一致してい
るため、画像と反したフィールドマークを出力すること
が無い。このような処理を経て、最終的なタイムコード
値が確定している。
In a VTR equipped with a reproducing head for performing DT in units of frames, the time code coincides with the field information of the image even when data fetched in units of frames is output in units of fields. Therefore, a field mark contrary to the image is not output. Through such processing, the final time code value is determined.

【0063】上述した処理は、1フレームならびに1フ
ィールドの中に複数のタイムコードを記録するようなV
TRにおいて有効なアルゴリズムである。今回は、1フ
レームを構成する12トラックのそれぞれにタイムコー
ドが記録される場合について説明したが、これはこの例
に限定されない。例えば、ビデオセクタV1だけでな
く、ビデオセクタV2に対してもタイムコードを記録す
るようにもできる。こうすることによって、より精度を
向上させることができる。
The above-described processing is performed in such a manner that a plurality of time codes are recorded in one frame and one field.
This is an effective algorithm in TR. This time, the case where the time code is recorded on each of the 12 tracks forming one frame has been described, but this is not limited to this example. For example, the time code can be recorded not only in the video sector V1 but also in the video sector V2. By doing so, the accuracy can be further improved.

【0064】また、別々の離れた領域にタイムコードを
記録することにより、トラックずれやヘッドのクロッグ
などにも強い訂正能力を得ることが可能である。これに
より、低速再生や高速再生でのタイムコードの読み取り
精度をより向上させることができる。このような変形
は、タイムコードが記録されるフォーマットが非常に小
さくされ、複数のデータが記録可能とされることも理由
の一つである。
Further, by recording the time codes in separate and separate areas, it is possible to obtain a strong correction capability against track deviation, head clog, and the like. As a result, it is possible to further improve the accuracy of reading the time code in low-speed reproduction or high-speed reproduction. One of the reasons for such a modification is that the format in which the time code is recorded is made very small, and a plurality of data can be recorded.

【0065】[0065]

【発明の効果】以上説明したように、この発明によれ
ば、ヘリカルトラックのそれぞれに対して、所定の領域
にタイムコードデータが記録され、再生時に、読み出さ
れたタイムコードデータ,エラー訂正時のエラーフラ
グ,テープ速度情報,テープ走行方向情報,およびフィ
ールド識別情報とに基づきタイムコード値が設定され
る。そのため、同一の処理で以て、低速再生時には従来
のVITCと同等程度の精度で、高速再生時にも高い精
度でタイムコード値を得ることができる効果がある。
As described above, according to the present invention, time code data is recorded in a predetermined area for each helical track, and the read time code data and the error correction The time code value is set based on the error flag, the tape speed information, the tape running direction information, and the field identification information. Therefore, with the same processing, there is an effect that a time code value can be obtained with the same level of accuracy as that of the conventional VITC during low-speed playback and with high accuracy during high-speed playback.

【0066】また、ヘリカルトラックに記録されたタイ
ムコードで高い精度が出せるため、長手方向のタイムコ
ード(LTC)を用いなくても、編集作業などを行なう
ことができる効果がある。したがって、従来タイムコー
ドが記録されていた長手方向の記録領域を別の用途に使
用することができる効果がある。
Further, since high accuracy can be obtained with the time code recorded on the helical track, there is an effect that editing work can be performed without using a longitudinal time code (LTC). Therefore, there is an effect that the recording area in the longitudinal direction where the time code is conventionally recorded can be used for another purpose.

【0067】さらに、タイムコードの記録フォーマット
が小さくされていると共に、処理を行なうのに専用の回
路を必要とせず、例えばシステムコントローラに高性能
のCPUを用いなくても済み、コストを安価にできると
いう効果がある。
Furthermore, the recording format of the time code is reduced, and a dedicated circuit is not required for performing the processing. For example, a high-performance CPU is not required for the system controller, and the cost can be reduced. This has the effect.

【図面の簡単な説明】[Brief description of the drawings]

【図1】この発明が適用されたVTRの構成の一例を概
略的に示すブロック図である。
FIG. 1 is a block diagram schematically showing an example of the configuration of a VTR to which the present invention is applied.

【図2】エラー訂正符号およびシンクブロックの説明に
用いる略線図である。
FIG. 2 is a schematic diagram used for describing an error correction code and a sync block.

【図3】1トラックのデータフォーマットの一例を示す
略線図である。
FIG. 3 is a schematic diagram illustrating an example of a data format of one track.

【図4】テープ上のトラックパターンの一例を示す略線
図である。
FIG. 4 is a schematic diagram illustrating an example of a track pattern on a tape.

【図5】トラック無いのID0のフォーマットを示す略
線図である。
FIG. 5 is a schematic diagram showing a format of ID0 having no track.

【図6】AUXデータの構成の一例をより詳細に示す略
線図である。
FIG. 6 is a schematic diagram illustrating an example of the configuration of AUX data in more detail.

【図7】この発明によるタイムコード設定のアルゴリズ
ムである。
FIG. 7 is a time code setting algorithm according to the present invention.

【符号の説明】 2・・・BRRエンコーダ、3・・・ECCエンコー
ダ、7・・・磁気テープ、10・・・ECCデコーダ、
11・・・BRRデコーダ、13・・・タイムコード付
加回路、20・・・システムコントローラ、21・・・
サーボコントローラ、22・・・TCG
[Description of References] 2 ... BRR encoder, 3 ... ECC encoder, 7 ... magnetic tape, 10 ... ECC decoder,
11 BRR decoder, 13 Time code addition circuit, 20 System controller, 21
Servo controller, 22 ... TCG

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 ヘリカルスキャン方式でディジタルビデ
オデータの磁気テープへの記録および磁気テープからの
再生を行ない、複数のトラックで1フィールドが構成さ
れるようなディジタルビデオテープレコーダにおいて、 1フィールド分の記録データが記録される複数トラック
のうち少なくとも2以上のトラックに、それぞれタイム
コードを記録する記録領域が配されることを特徴とする
ディジタルビデオテープレコーダ。
1. A digital video tape recorder in which digital video data is recorded on a magnetic tape by a helical scan method and reproduced from the magnetic tape, and a plurality of tracks form one field, a recording of one field. A digital video tape recorder characterized in that a recording area for recording a time code is arranged on at least two or more tracks of a plurality of tracks on which data is recorded.
【請求項2】 請求項1に記載のディジタルビデオテー
プレコーダにおいて、 入力された上記記録データに対してエラー訂正符号化処
理を施すエラー訂正符号化手段をさらに備え、 上記タイムコードには、上記記録データと同一の上記エ
ラー訂正符号化処理が施されることを特徴とするディジ
タルビデオテープレコーダ。
2. The digital video tape recorder according to claim 1, further comprising: an error correction encoding means for performing an error correction encoding process on the input recording data; A digital video tape recorder characterized by being subjected to the same error correction encoding processing as data.
【請求項3】 請求項2に記載のディジタルビデオテー
プレコーダにおいて、 上記タイムコードには、さらに、エラー検出用の符号化
が施されることを特徴とするディジタルビデオテープレ
コーダ。
3. The digital video tape recorder according to claim 2, wherein said time code is further coded for error detection.
【請求項4】 ヘリカルスキャン方式でディジタルビデ
オデータの磁気テープへの記録および磁気テープからの
再生を行ない、複数のトラックで1フィールドが構成さ
れるようなディジタルビデオテープレコーダにおいて、 磁気テープの走行を制御し、上記走行の際の走行情報を
出力する走行制御手段と、 1フィールド分の記録データが記録される複数トラック
のうち少なくとも2以上のトラックにそれぞれタイムコ
ードを記録する記録領域が配された磁気テープから再生
された再生信号から、上記複数トラックのうち少なくと
も2以上のトラックから得られる複数の上記タイムコー
ドのそれぞれを抽出する手段と、 上記複数のタイムコードから出力すべきタイムコードを
選択し設定するタイムコード設定手段とを備え、 上記タイムコード設定手段は、上記磁気テープに記録さ
れたデータの再生時に、上記走行制御手段から得られる
上記走行情報に基づき、テープ走行速度が所定の速度よ
り小さい場合には、上記複数のタイムコードによる多数
決処理によってタイムコードを設定し、上記走行速度が
上記所定の速度より大きい場合には、テープ走行方向に
対応して最新に更新されたタイムコードを設定すること
を特徴とするディジタルビデオテープレコーダ。
4. A digital video tape recorder, in which digital video data is recorded on a magnetic tape and reproduced from the magnetic tape by a helical scan method, and a plurality of tracks constitute one field, the running of the magnetic tape is performed. A traveling control means for controlling and outputting traveling information at the time of traveling, and a recording area for recording a time code on at least two or more tracks among a plurality of tracks on which recording data for one field is recorded are arranged. Means for extracting each of a plurality of time codes obtained from at least two or more of the plurality of tracks from a reproduction signal reproduced from a magnetic tape; and selecting a time code to be output from the plurality of time codes. Time code setting means for setting the time code, Determining a plurality of time codes based on the plurality of time codes based on the traveling information obtained from the traveling control unit when reproducing data recorded on the magnetic tape; A digital video tape recorder characterized in that when the running speed is higher than the predetermined speed, a time code updated most recently is set in accordance with the tape running direction.
【請求項5】 請求項4に記載のディジタルビデオテー
プレコーダにおいて、 上記所定の速度は、上記テープ走行速度と回転ドラムと
の相対速度に基づき、上記抽出されるタイムコードの値
が最大でも2種類であるような速度であることを特徴と
するディジタルビデオテープレコーダ。
5. The digital video tape recorder according to claim 4, wherein said predetermined speed is based on a relative speed between said tape running speed and a rotating drum, and said extracted time code has at most two types of values. A digital video tape recorder characterized in that the speed is as follows.
【請求項6】 ディジタルビデオデータの記録および再
生を行なうディジタルビデオテープレコーダにおいて、 再生データに基づきタイムコードを再生するタイムコー
ド再生手段と、 上記再生データを第1および第2フィールドとで別個に
記憶できるメモリ手段と、 出力する上記再生データの第1および第2フィールドを
指定する出力フィールド指定手段と、 上記出力フィールド指定手段による上記指定に基づき上
記メモリ手段を制御するメモリ制御手段と、 上記出力フィールド指定手段による上記指定に基づき、
第1および第2フィールドを識別するためのフィールド
マークを生成するフィールドマーク生成手段と、 上記生成された上記フィールドマークを上記再生された
上記タイムコード中に付加して上記再生データと共に出
力する手段とを備えることを特徴とするディジタルビデ
オテープレコーダ。
6. A digital video tape recorder for recording and reproducing digital video data, a time code reproducing means for reproducing a time code based on the reproduced data, and separately storing the reproduced data in first and second fields. Memory means capable of outputting the reproduction data to be output; output field designating means for designating first and second fields of the reproduced data to be outputted; memory control means for controlling the memory means based on the designation by the output field designating means; Based on the above designation by the designation means,
Field mark generating means for generating a field mark for identifying the first and second fields; means for adding the generated field mark to the reproduced time code and outputting the time code together with the reproduced data; A digital video tape recorder comprising:
JP9204822A 1997-07-30 1997-07-30 Digital video tape recorder Pending JPH1155624A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9204822A JPH1155624A (en) 1997-07-30 1997-07-30 Digital video tape recorder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9204822A JPH1155624A (en) 1997-07-30 1997-07-30 Digital video tape recorder

Publications (1)

Publication Number Publication Date
JPH1155624A true JPH1155624A (en) 1999-02-26

Family

ID=16496967

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9204822A Pending JPH1155624A (en) 1997-07-30 1997-07-30 Digital video tape recorder

Country Status (1)

Country Link
JP (1) JPH1155624A (en)

Similar Documents

Publication Publication Date Title
US4559568A (en) Apparatus for re-recording a digital signal on a record medium and for reproducing the same therefrom
US4882732A (en) Method and apparatus for recording and/or reproducing digital data
US4914527A (en) Recording and reproducing digital video and audio signals together with a time code signal which is within user control words of the audio data
US7019927B2 (en) Information signal recording and playback method and apparatus therefor
CA1205185A (en) Apparatus for recording and reproducing digital signals
KR950006843B1 (en) Digital signal recording & reproducing system
JP3094877B2 (en) Information recording method
JPH0520105A (en) Error correction device of degital data
US4445216A (en) System for defeating erroneous correction in a digital signal reproducing apparatus
KR100187543B1 (en) Method for transmitting digital data
US5559644A (en) Data recording/reproducing apparatus having a first error correcting code on both sides of a main data area of each azimuth track
GB2192089A (en) Method and apparatus for detecting a control system
JP3296087B2 (en) Digital data recording method and its recording device and reproducing device
US7062154B2 (en) Magnetic-tape recording apparatus, magnetic-tape recording method, magnetic-tape format, and recording medium
US5430741A (en) Repeated decoding of product code during successive tape head rotation periods
US5642240A (en) Video data recording and/or reproducing apparatus with control of read/write operation of a memory based on boundary positions of the pictures in the video signals
JPH1155624A (en) Digital video tape recorder
EP0621975B1 (en) Method for formatting a magnetic tape and a formatted magnetic tape
KR100239093B1 (en) A helical scan data recording apparatus and a helical scan data reproducing apparatus
JP4106713B2 (en) Digital information signal recording apparatus and method
JP2616749B2 (en) Recording device
KR0170653B1 (en) Decoder of the digital video tape recorder
JPH0690859B2 (en) Digital information signal processing method
JP3211249B2 (en) Information recording device
JP2526949B2 (en) Erasing method in data recorder