JP3707492B2 - Recording / playback device - Google Patents

Recording / playback device Download PDF

Info

Publication number
JP3707492B2
JP3707492B2 JP2004096339A JP2004096339A JP3707492B2 JP 3707492 B2 JP3707492 B2 JP 3707492B2 JP 2004096339 A JP2004096339 A JP 2004096339A JP 2004096339 A JP2004096339 A JP 2004096339A JP 3707492 B2 JP3707492 B2 JP 3707492B2
Authority
JP
Japan
Prior art keywords
data
pack
event
recording
program
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004096339A
Other languages
Japanese (ja)
Other versions
JP2004234852A (en
Inventor
正樹 小黒
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
Priority claimed from JP5268055A external-priority patent/JPH07105662A/en
Priority claimed from JP5269776A external-priority patent/JPH07105668A/en
Priority claimed from JP5269775A external-priority patent/JPH07105664A/en
Priority claimed from JP5271311A external-priority patent/JPH07105665A/en
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2004096339A priority Critical patent/JP3707492B2/en
Publication of JP2004234852A publication Critical patent/JP2004234852A/en
Application granted granted Critical
Publication of JP3707492B2 publication Critical patent/JP3707492B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Management Or Editing Of Information On Record Carriers (AREA)

Description

この発明は、ディジタルVCR等に用いられる記録媒体カセットの記録媒体に対して書き込み及び読み出しを行う記録再生装置に関する。   The present invention relates to a recording / reproducing apparatus for writing to and reading from a recording medium of a recording medium cassette used for a digital VCR or the like.

ビデオデータをディジタル化して磁気テープに記録するディジタルVCRの開発が進められている。ディジタルビデオデータの伝送帯域は非常に広いので、ディジタルビデオデータは、例えばDCT変換や可変長符号化等がなされた後に、磁気テープに記録される。   Development of a digital VCR that digitizes video data and records it on a magnetic tape is in progress. Since the transmission band of digital video data is very wide, the digital video data is recorded on a magnetic tape after, for example, DCT conversion and variable length encoding.

また、メモリ等が内蔵されたカセットパッケージ(メモリ付カセット)を装填可能なディジタルVCRが提案されている。このようなカセットパッケージを装填することにより、ディジタルVCRとの間で信号の入力や出力を可能とし、カセットテープに記録した番組の代表的な静止画像やその番組が始まるテープアドレスやTOC(テーブル・オブ・コンテンツ)情報等をメモリ内に記憶し、アクセスの簡易化や高速化を図ったものが提案されている。   There has also been proposed a digital VCR that can be loaded with a cassette package (a cassette with a memory) in which a memory or the like is built. By loading such a cassette package, it is possible to input and output signals to and from the digital VCR. A typical still image of a program recorded on a cassette tape, a tape address or TOC (table (Of content) information and the like are stored in a memory to facilitate access and increase the speed.

ところで、メモリ付カセットがディジタルVCRに適切に装填されていない場合には、カセットとVCRとの間で正確な通信ができない。   By the way, when the cassette with memory is not properly loaded in the digital VCR, accurate communication cannot be performed between the cassette and the VCR.

従って、この発明の目的は、カセットがVCRに適切に装填されているか否かを知ることができる記録再生装置を提供することにある。   Accordingly, an object of the present invention is to provide a recording / reproducing apparatus capable of knowing whether or not a cassette is properly loaded in a VCR.

上述した課題を解決するために、この発明は、カセットに関する情報や記録内容に関する情報を記憶するメモリと、外部機器と該メモリとの電気的接続を行う複数の接続端子とを備えたメモリを搭載した記録媒体カセットを用いて、該記録媒体カセットの記録媒体にビデオ信号及びオーディオ信号の記録及び再生を行うと共に、該メモリへのデータの書き込み及び読み出しを該接続端子を介して行うインタフェースを備え、
該記録媒体カセットの該メモリの所定位置には、メモリ内のデータ構造を規定する第1のIDが記憶されており、
該記録媒体カセットが装填され、該第1のIDが情報なしを示していることを検出し、且つ、記録を行う場合には、該第1のIDを所定の値に書き換えるようにした記録再生装置であって、
記録媒体カセットのメモリには、さらに、ヘッダを階層構造とすることによりビデオデータの付加データ、オーディオデータの付加データ、並びにサブコード情報を含んで内容が系統だてられ該ビデオデータの付加データ、オーディオデータの付加データ、並びにサブコードのパックと同じ固定長バイト数のパック構造を有する、少なくともメモリに関する情報を記憶する第1のパックと、記録媒体に関する情報を記憶するパック構造を有する第2のパックが記憶されており、
記録媒体カセットが装填された時には第1及び第2のパックヘッダ部を読み取り、該パックヘッダ部のパックヘッダが所定の値となっているか否かを判別する手段を有し、
判別結果に応じて、記録媒体カセットのメモリとインタフェースとの通信ラインが正常か否かを識別するようにしたことを特徴とする記録再生装置である。

In order to solve the above-described problems, the present invention is equipped with a memory including a memory for storing information relating to a cassette and information relating to recorded contents, and a plurality of connection terminals for performing an electrical connection between the external device and the memory. An interface for recording and reproducing video signals and audio signals on the recording medium of the recording medium cassette, and writing and reading data to and from the memory via the connection terminal,
A first ID defining a data structure in the memory is stored at a predetermined position of the memory of the recording medium cassette,
When the recording medium cassette is loaded, it is detected that the first ID indicates no information, and when recording is performed, the recording / reproduction is performed so that the first ID is rewritten to a predetermined value. A device,
The memory of the recording medium cassette further, additional data of the video data by the header a hierarchical structure, the additional data of the audio data, and contents are temple's system contains sub-code information, additional data of the video data A second pack having a pack structure having at least the same fixed length number of bytes as that of the additional data of the audio data and the sub-code , and storing at least information related to the memory, and a pack structure storing information related to the recording medium. Pack is remembered,
Means for reading the first and second pack header portions when the recording medium cassette is loaded, and determining whether or not the pack header of the pack header portion has a predetermined value;
According to the determination result, the recording / reproducing apparatus is configured to identify whether or not the communication line between the memory of the recording medium cassette and the interface is normal.

装填されたカセットの端子がVCRの端子に接続される。カセットの電圧がレベル検出部で検出される。レベル検出部の出力がコントローラに供給される。コントローラでは、供給された信号に基づいて、装填されたカセットの種類や情報が判別される。また、APMの値及びBCIDの値を出荷時に予め設定すると共に、メモリ付カセットに設けられたメモリの所定のアドレスのデータを予め固定としておき、メモリ付カセット装填時には、所定のアドレスのデータを読み出す。さらに、アナログVCRに使用されるテープにテープ情報を記憶するメモリを装填し、テープ情報をタイムコードでメモリに記憶する。   The loaded cassette terminal is connected to the VCR terminal. The cassette voltage is detected by the level detector. The output of the level detector is supplied to the controller. The controller determines the type and information of the loaded cassette based on the supplied signal. In addition, the APM value and the BCID value are set in advance at the time of shipment, and data at a predetermined address of the memory provided in the cassette with memory is fixed in advance. When the cassette with memory is loaded, the data at the predetermined address is read. . Further, a memory for storing tape information is loaded on a tape used for the analog VCR, and the tape information is stored in the memory by a time code.

この発明に依れば、メモリ付カセットのメモリに記憶されるメモリに関する情報を記憶する第1のパック及び記録媒体に関する情報を記憶する第2のパックが付加データ、サブデータと共通のパック構造とされているので、記録再生装置でのパックの処理を簡略化することができる。
According to the present invention, the first pack for storing information relating to the memory stored in the memory of the cassette with memory and the second pack for storing information relating to the recording medium have the same pack structure as the additional data and sub-data. Therefore, the pack processing in the recording / reproducing apparatus can be simplified.

以下、この発明の一実施形態に関して図面を参照して説明する。なお、説明を明確とするために
(A)この発明によるディジタルVCRについて
(B)パック構造について
(C)メモリ付カセットの構成について
(D)MICのデータ構成について
(E)カセットの判別について
(F)イベントについて
(G)イベントの発生及び消去について
(H)複数のテキストイベントを記録する場合について
の順に説明を行なうこととする。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. For the sake of clarity, (A) the digital VCR according to the present invention (B) the pack structure (C) the structure of the cassette with memory (D) the data structure of the MIC (E) the discrimination of the cassette (F ) About events (G) Generation and deletion of events (H) A case where a plurality of text events are recorded will be described in this order.

(A)この発明によるディジタルVCRについて
図1は、この発明によるディジタルVCRのブロック図である。この発明が適用されたディジタルVCRは、ビデオ信号をディジタル化し、DCT変換により圧縮し、回転ヘッドにより磁気テープに記録するものである。
(A) Digital VCR According to the Present Invention FIG. 1 is a block diagram of a digital VCR according to the present invention. A digital VCR to which the present invention is applied digitizes a video signal, compresses it by DCT conversion, and records it on a magnetic tape by a rotating head.

まず、記録時について説明する。図1において、アンテナ1で、テレビジョン放送が受信される。このアンテナ1の受信信号がチューナ部2に供給される。チューナ部2には、コントローラ10からチャンネル設定信号が供給される。コントローラ10には、入力装置11からチャンネル設定入力が与えられる。このチャンネル設定信号に基づいて、受信されたテレビジョン放送から所望のチャンネルの受信信号がチューナ部2により選択される。また、チューナ部2で、選択されたテレビジョン放送のビデオ信号及びオーディオ信号が復調される。   First, recording will be described. In FIG. 1, a television broadcast is received by an antenna 1. A reception signal of the antenna 1 is supplied to the tuner unit 2. The tuner unit 2 is supplied with a channel setting signal from the controller 10. The controller 10 is given a channel setting input from the input device 11. Based on the channel setting signal, the tuner unit 2 selects a received signal of a desired channel from the received television broadcast. Further, the tuner unit 2 demodulates the video signal and audio signal of the selected television broadcast.

チューナ部2は、得られたコンポジット信号を、例えば輝度信号Yと色差信号R−Y及びB−Yとからなるコンポーネントビデオ信号に変換して出力する。このビデオ信号がA/D変換部3に供給される。A/D変換部3で、このビデオ信号がディジタル化される。A/D変換部3の出力がデータブロック化部4に供給される。データブロック化部4で、例えば8・8のブロックにブロック化され、シャフリング等の処理が行われる。データブロック化部4の出力が圧縮符号化部5に供給される。   The tuner unit 2 converts the obtained composite signal into, for example, a component video signal composed of a luminance signal Y and color difference signals RY and BY, and outputs the component video signal. This video signal is supplied to the A / D converter 3. The video signal is digitized by the A / D converter 3. The output of the A / D conversion unit 3 is supplied to the data blocking unit 4. In the data blocking unit 4, for example, the block is divided into 8 and 8 blocks, and processing such as shuffling is performed. The output of the data blocking unit 4 is supplied to the compression encoding unit 5.

圧縮符号化部5は、ブロック化されたビデオ信号をDCT変換し、さらに例えば2次元ハフマン符号を用いて可変長符号化し、所定のバッファ単位の符号量が所定量以下となるように量子化する。圧縮符号化部5の出力はデータ付加部6に供給される。データ付加部6には、予備データ形成部33から出力されたVAUX(Video Auxiliary)データが供給される。このVAUXデータは、チャンネル番号、モノクロ/カラー、ソースコード、チャンネルカテゴリーや、記録時間、記録年月日等の予備データである。このような予備データであるVAUXデータを形成するために、予備データ形成部33には、コントローラ10から種々のデータが供給される。データ付加部6で、圧縮符号化部5から出力されたビデオデータに対してVAUXデータが付加される。そして、積符号構成のエラー訂正用パリティが付加される。このようにVAUXデータ及びパリティが付加されたビデオデータがデータ合成部12に供給される。   The compression encoding unit 5 performs DCT conversion on the blocked video signal, further performs variable length encoding using, for example, a two-dimensional Huffman code, and quantizes the code amount of a predetermined buffer unit to be equal to or less than a predetermined amount. . The output of the compression encoding unit 5 is supplied to the data adding unit 6. The data adding unit 6 is supplied with VAUX (Video Auxiliary) data output from the preliminary data forming unit 33. This VAUX data is preliminary data such as channel number, monochrome / color, source code, channel category, recording time, recording date. In order to form such VAUX data that is preliminary data, the preliminary data forming unit 33 is supplied with various data from the controller 10. The data adding unit 6 adds VAUX data to the video data output from the compression encoding unit 5. Then, an error correction parity having a product code configuration is added. Thus, the video data to which the VAUX data and the parity are added is supplied to the data synthesis unit 12.

また、チューナ部2からは、オーディオデータが出力される。このオーディオデータは、A/D変換部8に供給される。A/D変換部8で、このオーディオデータがディジタル化される。A/D変換部8の出力がデータ付加部9に供給される。データ付加部9には、予備データ形成部33から出力されたAAUX(Audio Auxiliary)データが供給される。AAUXデータは、2チャンネル/4チャンネル、サンプリング周波数、エンファシスの有無や、記録時間、記録年月日等の予備データである。データ付加部9で、オーディオデータに対してAAUXデータが付加される。そして、積符号構成のエラー訂正用のパリティが付加される。このように、AAUXデータ及びパリティが付加されたオーディオデータがデータ合成部12に供給される。   The tuner unit 2 outputs audio data. This audio data is supplied to the A / D converter 8. The audio data is digitized by the A / D converter 8. The output of the A / D conversion unit 8 is supplied to the data addition unit 9. The data adding unit 9 is supplied with AAUX (Audio Auxiliary) data output from the preliminary data forming unit 33. AAUX data is preliminary data such as 2 channels / 4 channels, sampling frequency, presence / absence of emphasis, recording time, recording date. The data adding unit 9 adds AAUX data to the audio data. Then, an error correction parity having a product code configuration is added. As described above, the AAUX data and the audio data to which the parity is added are supplied to the data synthesis unit 12.

更に、サブコード形成部13が設けられる。サブコードは、サーチ用のデータで、タイムコードやトラック番号等及びそれらを保護するパリティからなる。このサブコード形成部13からのサブコードがデータ合成部12に供給される。データ合成部12により、データ付加部6からのビデオデータと、データ付加部9からのオーディオデータと、サブコード形成部13からのサブコードデータとが合成される。データ合成部12の出力がP/S(パラレル/シリアル) 変換部14に供給される。P/S変換部14において、テープ上に記録するためにパラレルデータがシリアルデータ化された後、データ整形部15に供給される。データ整形部15で、記録データを例えば24−25変調(24ビットのデータを25ビットに変換して記録する変調方式)して、直流成分を取り除いた後、イコライザー回路でテープ特性に合わせて周波数特性を変更する。データ整形部15の出力が記録アンプ17a及び17b、スイッチ18a及び18bを介して、ヘッド19a及び19bに供給される。スイッチ18a及び18bは、記録時と再生時とで切り換えられる。ヘッド19a及び19bにより、磁気テープ(図示せず)に、圧縮されたビデオデータと、オーディオデータと、サブコードデータとが記録される。   Further, a subcode forming unit 13 is provided. The subcode is search data, and includes a time code, a track number, and the like, and a parity for protecting them. The subcode from the subcode forming unit 13 is supplied to the data synthesis unit 12. The data combining unit 12 combines the video data from the data adding unit 6, the audio data from the data adding unit 9, and the subcode data from the subcode forming unit 13. An output of the data synthesis unit 12 is supplied to a P / S (parallel / serial) conversion unit 14. In the P / S conversion unit 14, the parallel data is converted into serial data for recording on the tape, and then supplied to the data shaping unit 15. The data shaping unit 15 modulates the recording data, for example, by 24-25 (modulation method in which 24-bit data is converted into 25 bits for recording), and after removing the DC component, the equalizer circuit adjusts the frequency according to the tape characteristics. Change characteristics. The output of the data shaping unit 15 is supplied to the heads 19a and 19b via the recording amplifiers 17a and 17b and the switches 18a and 18b. The switches 18a and 18b are switched between recording and reproduction. The compressed video data, audio data, and subcode data are recorded on a magnetic tape (not shown) by the heads 19a and 19b.

次に、再生時について説明する。テープの記録データは、ヘッド19a及び19bで再生され、スイッチ18a及び18bを介して、再生アンプ20a及び20bにそれぞれ供給される。再生アンプ20a及び20bの出力がスイッチ21に供給される。スイッチ21には、ヘッド切り換え信号が供給される。スイッチ21の出力がデータ復元整形部22に供給される。データ復元整形部22により、記録側イコライザー回路の逆特性をかけ、元の周波数特性に戻す。これにより、メカのジッター成分を含んだ再生データが復調される。このデータ復元整形部22の出力がTBC(Time Base Corrector)23に供給される。TBC23で、再生データの時間軸を補正して、メカのジッター成分を取り除いた後、例えば24−25逆変換を施す。TBC23の出力がデータ分離部24に供給される。   Next, playback will be described. The recorded data on the tape is reproduced by the heads 19a and 19b and supplied to the reproduction amplifiers 20a and 20b via the switches 18a and 18b, respectively. The outputs of the reproduction amplifiers 20a and 20b are supplied to the switch 21. The switch 21 is supplied with a head switching signal. The output of the switch 21 is supplied to the data restoration / shaping unit 22. The data restoration shaping unit 22 applies the reverse characteristic of the recording side equalizer circuit to restore the original frequency characteristic. Thereby, the reproduction data including the mechanical jitter component is demodulated. The output of the data restoration / shaping unit 22 is supplied to a TBC (Time Base Corrector) 23. The TBC 23 corrects the time axis of the reproduced data to remove the mechanical jitter component, and then performs, for example, 24-25 inverse transformation. The output of the TBC 23 is supplied to the data separator 24.

データ分離部24では、まず入力されたシリアルデータを8ビットのパラレルデータに変換した後、再生データを、ビデオデータとオーディオデータとサブコードデータとに分離する。データ分離部24からのビデオデータは、データ分離部25aに供給される。データ分離部25aに供給されたビデオデータ中には、VAUXデータが付加されている。データ分離部25aで、このパリティを用いてエラー訂正処理を行い、実ビデオデータとVAUXデータとを分離する。実ビデオデータは、データ復号部27に供給される。そして、分離されたVAUXデータは、予備データ再生部31aに供給される。予備データ再生部31aで、VAUXデータが再生される。再生されたVAUXデータは、コントローラ10、データ復号部27、データ復元部28に供給され、復号部及び復元処理部のコントロールデータとして用いられる。   The data separator 24 first converts the input serial data into 8-bit parallel data, and then separates the playback data into video data, audio data, and subcode data. Video data from the data separator 24 is supplied to the data separator 25a. VAUX data is added to the video data supplied to the data separation unit 25a. The data separation unit 25a performs error correction processing using this parity, and separates the actual video data and the VAUX data. The actual video data is supplied to the data decoding unit 27. The separated VAUX data is supplied to the preliminary data reproducing unit 31a. The VAUX data is reproduced by the preliminary data reproducing unit 31a. The reproduced VAUX data is supplied to the controller 10, the data decoding unit 27, and the data restoration unit 28, and is used as control data for the decoding unit and the restoration processing unit.

データ復号部27は、再生データに対して、2次元ハフマン符号の復号、逆量子化及び逆DCTを行って、圧縮ビデオデータの伸長処理を行う。データ復号部27の出力がデータ復元部28に供給される。データ復元部28では、デブロック処理やデシャフリング処理が行われる。データ復元部28からは、輝度信号Yと色差信号R−Y及びB−Yからなるディジタルコンポーネントビデオデータが出力される。このディジタルコンポーネントビデオデータがD/A変換部29aに供給される。D/A変換部29aで、このディジタルコンポーネントビデオデータがアナログコンポーネントビデオデータに変換される。そして、このアナログコンポーネントビデオデータが出力端子30aから出力される。コンポジット信号を出力する場合には、輝度信号Y、色差信号R−Y及びB−Yを合成し、同期信号を付加して出力する。また、データ分離部24からのオーディオデータは、データ分離部25bに供給される。データ分離部25bに供給されたオーディオデータ中には、AAUXデータ及びパリティが付加されている。データ分離部25bで、このパリティを用いてエラー訂正処理を行い、実オーディオデータとAAUXデータとを分離する。オーディオデータは、データ再生処理部32に供給される。分離されたAAUXデータは、予備データ再生部31bに供給される。付随データ再生部31bで、AAUXデータが再生される。このAAUXデータは、コントローラ10及びデータ再生処理部32に供給される。   The data decoding unit 27 performs decoding of the two-dimensional Huffman code, inverse quantization, and inverse DCT on the reproduction data, and performs decompression processing of the compressed video data. The output of the data decoding unit 27 is supplied to the data restoration unit 28. In the data restoration unit 28, deblocking processing and deshuffling processing are performed. From the data restoration unit 28, digital component video data composed of a luminance signal Y and color difference signals RY and BY is output. This digital component video data is supplied to the D / A converter 29a. The digital component video data is converted into analog component video data by the D / A converter 29a. The analog component video data is output from the output terminal 30a. In the case of outputting a composite signal, the luminance signal Y and the color difference signals RY and BY are combined, and a synchronization signal is added and output. The audio data from the data separator 24 is supplied to the data separator 25b. AAUX data and parity are added to the audio data supplied to the data separator 25b. The data separation unit 25b performs error correction using this parity, and separates the actual audio data and AAUX data. The audio data is supplied to the data reproduction processing unit 32. The separated AAUX data is supplied to the preliminary data reproducing unit 31b. The AAUX data is reproduced by the accompanying data reproduction unit 31b. The AAUX data is supplied to the controller 10 and the data reproduction processing unit 32.

データ再生処理部32は、オーディオデータの再生処理を行う。このオーディオデータの再生処理には、予備データ再生部31bで再生されたAAUXデータがコントロールデータとして使用される。このオーディオデータ再生処理部32からは、ディジタルオーディオデータが出力される。このディジタルオーディオデータがD/A変換部29bに供給される。D/A変換部29bでは、ディジタルオーディオデータがアナログオーディオデータに変換される。そして、このアナログオーディオデータが出力端子30bから出力される。   The data reproduction processing unit 32 performs audio data reproduction processing. In this audio data reproduction process, AAUX data reproduced by the preliminary data reproducing unit 31b is used as control data. The audio data reproduction processing unit 32 outputs digital audio data. This digital audio data is supplied to the D / A converter 29b. In the D / A converter 29b, the digital audio data is converted into analog audio data. The analog audio data is output from the output terminal 30b.

この発明が適用されたディジタルVCRでは、このように、ビデオデータに対して付加データであるVAUXデータが付加され、オーディオデータに対して付加データであるAAUXデータが付加される。このVAUXデータ及びAAUXデータから、コントロール情報や記録時間、記録年月日の情報等を得ることができる。また、サブコード情報から、タイムコードやトラックの絶対番号の情報等を得ることができる。さらに、テープを収納するカセットには、メモリ(MIC(Memory In Cassette) )が設けられているものがある。これをメモリ付カセットと呼ぶ。メモリ付カセット内のメモリには、テープ長、テープ厚、テープ種類等のテープ自身の情報と共に、TOC(Table Of Contents )情報、インデックス情報、文字情報、再生制御情報、タイマー記録情報等を記憶しておくことができる。このカセット内のメモリ34は、コントローラ10に接続される。このカセット内のメモリを使用することにより、所定のプログラムにスキップしたり、プログラムの再生順を設定したり、所定のプログラムの場面を指定して静止画(フォト)を再生したり、タイマー記録したりすることが可能となる。   In the digital VCR to which the present invention is applied, VAUX data, which is additional data, is added to video data, and AAUX data, which is additional data, is added to audio data. Control information, recording time, recording date information, and the like can be obtained from the VAUX data and AAUX data. In addition, information such as time code and absolute number of the track can be obtained from the subcode information. Furthermore, some cassettes for storing tapes are provided with a memory (MIC (Memory In Cassette)). This is called a cassette with memory. The memory in the cassette with memory stores TOC (Table Of Contents) information, index information, character information, playback control information, timer recording information, etc., as well as information on the tape itself, such as tape length, tape thickness, and tape type. I can keep it. The memory 34 in this cassette is connected to the controller 10. By using the memory in this cassette, you can skip to a predetermined program, set the playback order of the program, play a still image (photo) by specifying the scene of the predetermined program, or record with a timer It becomes possible to do.

(B)パック構造について
前述したように、オーディオセクタにおいてAAUXデータが記録され、ビデオセクタにおいて前半2シンクブロックとVAUXデータとが記録される。このAAUXデータ及びVAUXデータは、5バイトの固定長ブロックとして「パック」単位で構成される。更に、サブコード及びMICのデータについても、「パック」単位で構成される。パックとは、データグループの最小単位のことであり、関連するデータを集めて1つのパックが構成される。なお、MICのテキストに関して(後述)は、可変長パック構成となっている。図2にパックの基本構成を示す。第1のバイト(PC0)は、データの内容を示すヘッダー、第2のバイト(PC1)から第5のバイト(PC4)がデータである。
(B) Pack structure As described above, AAUX data is recorded in the audio sector, and the first two sync blocks and VAUX data are recorded in the video sector. The AAUX data and VAUX data are configured in “pack” units as fixed-length blocks of 5 bytes. Further, the subcode and MIC data are also configured in units of “packs”. A pack is a minimum unit of a data group, and related data is collected to form one pack. The MIC text (described later) has a variable length pack configuration. FIG. 2 shows the basic structure of the pack. The first byte (PC0) is a header indicating the contents of data, and the second byte (PC1) to the fifth byte (PC4) are data.

図3は、ヘッダーの階層構造を示す。ヘッダーの8ビットは、上位4ビットと下位4ビットとに分割される。上位4ビットを上位ヘッダー、下位4ビットを下位ヘッダーとして二階層構造とされる。なお、データのビットアサインによりその下の階層まで、必要に応じて拡張可能である。このように階層構造とすることにより、パックの内容は明確に系統だてられ、その拡張も容易である。そして、この上位ヘッダー、下位ヘッダーによる256の空間は、パックヘッダーテーブルとして、その各パックの内容と共に準備される。図4は、VTR用のパックヘッダーテーブルである。上述のように、パックヘッダーテーブルは、256の空間からなる。パックヘッダーテーブルは、横方向に上位ヘッダが0000から1111まで並べられ、それぞれコントロール、タイトル、チャプタ、パート、プログラム、AAUX、VAUX、業務用カメラ、ライン、ソフトモードとなっている(1001〜1110はリザーブ)。そして、縦方向に下位ヘッド0000〜1111まで並べられている。個々のパックについての説明は省略するが、後の説明でいくつかのパックについて説明する。   FIG. 3 shows the hierarchical structure of the header. The 8 bits of the header are divided into upper 4 bits and lower 4 bits. The upper 4 bits are an upper header and the lower 4 bits are a lower header. Note that the data can be extended as necessary to the lower layer by bit assignment of data. By adopting such a hierarchical structure, the contents of the pack can be clearly organized and expanded easily. Then, 256 spaces by the upper header and the lower header are prepared together with the contents of each pack as a pack header table. FIG. 4 is a pack header table for VTR. As described above, the pack header table is composed of 256 spaces. In the pack header table, the upper headers are arranged in the horizontal direction from 0000 to 1111 and are in control, title, chapter, part, program, AAUX, VAUX, business camera, line, and soft mode (1001 to 1110 are respectively). Reserve). Then, the lower heads 0000 to 1111 are arranged in the vertical direction. Although explanations of individual packs are omitted, some packs will be explained later.

(C)メモリ付カセットの構成について
ところで、上述のディジタルVCRでは、メモリ付のカセットと端子基板付のカセットとを用いることができる。図5には、これらのカセットの外観図が示される。カセットには、2種類の大きさのものがある。図5Aは小型カセット41aの正面図を、図5Bは小型カセット41aの側面図を、図5Cは大型カセット41bの正面図を、図5Dは大型カセット41bの側面図をそれぞれ示す。小型カセット41aは、カメラ一体型VCR等に用いて好適なものである。なお、カセット41a及び41bの基本的構造は同様のものである。
(C) Configuration of Cassette with Memory By the way, in the above-described digital VCR, a cassette with a memory and a cassette with a terminal board can be used. FIG. 5 shows an external view of these cassettes. There are two types of cassettes. 5A is a front view of the small cassette 41a, FIG. 5B is a side view of the small cassette 41a, FIG. 5C is a front view of the large cassette 41b, and FIG. 5D is a side view of the large cassette 41b. The small cassette 41a is suitable for use in a camera-integrated VCR or the like. The basic structures of the cassettes 41a and 41b are the same.

カセット41a及び41bには、リール軸挿入口42a及び42bが設けられる。このリール軸挿入口42にリールが配置され、このリールに磁気テープが巻回される。カセット41a及び41bがVCRに装填されると、その長手方向の一面に設けられたテープ保護シャッタ43a及び43bが開かれ、カセット41a及び41bからテープが引き出される。カセット41a及び41bの1つの隅には、基準孔44a、44b及び誤消去防止孔45a、45bが設けられる。カセット41a及び41bの側面には、複数の端子46a及び46bが設けられ、また、各端子46a及び46bに対応した臨ませ孔(端子を外方に臨ませるための開孔)が設けられる。この臨ませ孔から、カセット41a及び41b内に搭載されるメモリ基板47(図5E)や端子基板50(IDB(ID Board))(図5F)の端子48a〜49dが露出するようになっている。MIC49は、EEPROMのみ、またはEEPROMとフラッシュメモリの組合せで構成され、このMICにカセットの固有情報が記録される。VCR側にも端子46a及び46bに対応する端子が設けられており、これらの端子を介して、カセット固有の情報(テープ長、テープ残量、使用回数、レンタルテープであるか否か、TOC等)がVCRにより読み出され、その情報表示や動作制御が行われる。   The cassettes 41a and 41b are provided with reel shaft insertion openings 42a and 42b. A reel is disposed in the reel shaft insertion opening 42, and a magnetic tape is wound around the reel. When the cassettes 41a and 41b are loaded into the VCR, the tape protection shutters 43a and 43b provided on one surface in the longitudinal direction are opened, and the tape is pulled out from the cassettes 41a and 41b. Reference holes 44a and 44b and erroneous erasure preventing holes 45a and 45b are provided at one corner of the cassettes 41a and 41b. A plurality of terminals 46a and 46b are provided on the side surfaces of the cassettes 41a and 41b, and facing holes corresponding to the terminals 46a and 46b (open holes for facing the terminals outward) are provided. The terminals 48a to 49d of the memory board 47 (FIG. 5E) and the terminal board 50 (IDB (ID Board)) (FIG. 5F) mounted in the cassettes 41a and 41b are exposed from the entrance holes. . The MIC 49 is composed of only an EEPROM or a combination of an EEPROM and a flash memory, and cassette-specific information is recorded on the MIC. Terminals corresponding to the terminals 46a and 46b are also provided on the VCR side, and information specific to the cassette (tape length, remaining tape amount, number of times of use, whether it is a rental tape, TOC, etc.) are provided via these terminals. ) Is read out by the VCR, and the information display and operation control are performed.

また、端子基板IDBが搭載されたカセットには、図5Fに示すような端子基板IDBが搭載されている。このIDB上には、図5Eに示すMICと同じように、例えば4つの端子49a〜49dが設けられている。そして各端子は、GNDとショート、GNDと抵抗を介して接続またはオープンのいづれかの状態とされている。図5Fでは、GND端子49aと端子49cがショートされ、端子49bと49dがオープンとされている。そして、VTR側からは、端子49b、49c、49dに電源電圧を供給し、端子49aとGNDを接続する。また、VTR側では、端子49b、49c、49dの各端子の電圧を検出し、この電圧値のパターンによってカセット固有情報(テープ厚、テープの種類、テープグレード)を読み出すことができるようになっている。ここで、テープの種類とは、蒸着テープや塗布型テープ等のことであり、テープグレードとは、民生用VTR用、コンピュータストリーマ用等ということである。IDBは、MIC読み取り端子を従来の8ミリVTRのカセットレコグニションホールと同じ役目をせさるものである。   Further, the terminal board IDB as shown in FIG. 5F is mounted on the cassette on which the terminal board IDB is mounted. On the IDB, for example, four terminals 49a to 49d are provided in the same manner as the MIC shown in FIG. 5E. Each terminal is connected or opened via GND and a short circuit, or GND and a resistor. In FIG. 5F, the GND terminal 49a and the terminal 49c are short-circuited, and the terminals 49b and 49d are open. From the VTR side, a power supply voltage is supplied to the terminals 49b, 49c, and 49d, and the terminals 49a and GND are connected. On the VTR side, the voltage at each of the terminals 49b, 49c, and 49d is detected, and the cassette-specific information (tape thickness, tape type, tape grade) can be read based on the voltage value pattern. Yes. Here, the type of tape refers to a vapor deposition tape, a coating type tape, or the like, and the tape grade refers to a consumer VTR, a computer streamer, or the like. The IDB has the same function as a conventional 8 mm VTR cassette recognition hole for the MIC reading terminal.

(D)MICのデータ構成について
図6はMICのデータ構成を示すものである。MICのデータ構造は、メインエリア、オプショナルエリア及び未使用領域からなる。MIC内のデータ領域は、メインエリアとオプショナルエリアに分割されており、先頭の1バイトを除いて全てパック構造で記述される。テキストデータだけは、可変長のパック構造で、それ以外はVAUXデータ、AAUXデータ、サブコードと同じ5バイト固定長のパック構造で格納される。MICのメインエリアの先頭アドレス0には、MICのアプリケーションIDであるAPM(Application ID of MIC)3ビットとBCID(Basic Cassette ID)5ビットがある。APMはMICのデータ構造を規定するものであり、この3ビットが例えば「111」の場合には、新品のカセットテープであることを示す。従って、工場出荷時には、APM=111として出荷する。また、「000」の場合には、記録済のカセットテープであることと、図4に示されたパックヘッダーテーブルのパックを使用し、図6のようなデータ構造を取ることを示す。BCIDは基本カセットIDである。BCIDは、端子基板付カセットでのID認識(テープ厚、テープ種類、テープグレード)用のIDBと同じ内容である。
(D) Data structure of MIC FIG. 6 shows the data structure of the MIC. The data structure of the MIC includes a main area, an optional area, and an unused area. The data area in the MIC is divided into a main area and an optional area, and everything is described in a pack structure except for the first byte. Only the text data is stored in a variable-length pack structure, and the rest is stored in the same 5-byte fixed-length pack structure as VAUX data, AAUX data, and subcode. The start address 0 of the main area of the MIC includes 3 bits of APM (Application ID of MIC) and 5 bits of BCID (Basic Cassette ID) which are application IDs of the MIC. The APM defines the data structure of the MIC. When these 3 bits are “111”, for example, it indicates that the cassette tape is a new cassette tape. Accordingly, at the time of factory shipment, APM = 111 is shipped. In the case of “000”, it indicates that the cassette tape has been recorded and that the pack of the pack header table shown in FIG. 4 is used and the data structure shown in FIG. 6 is taken. BCID is a basic cassette ID. BCID has the same contents as IDB for ID recognition (tape thickness, tape type, tape grade) in the cassette with terminal board.

アドレス0000h以降は、順に、カセットID、テープ長、タイトルエンドの3パックが記録される。カセットIDパックには、テープ厚のより具体的な値とMICに関するメモリ情報が存在する。テープ長パックは、テープメーカーがそのカセットのテープ長をトラック本数で格納するもので、これと次のタイトルエンドパック(記録最終位置情報、絶対トラック番号で記録)から、磁気テープの残量を計算できる。また、この記録最終位置情報は、再生を途中で終了して元の最終記録位置に戻る時やタイマー予約時に便利な使い勝手を提供するものである。   After address 0000h, three packs of cassette ID, tape length, and title end are recorded in order. In the cassette ID pack, there are more specific values of the tape thickness and memory information about the MIC. The tape length pack is a tape manufacturer that stores the tape length of the cassette in the number of tracks, and calculates the remaining amount of magnetic tape from this and the next title end pack (recording end position information, recorded with absolute track number). it can. Further, this final recording position information provides convenience that is convenient when playback is ended halfway and the original final recording position is returned or when a timer is reserved.

図7はカセットIDパック、図8はテープ長パック、図9はタイトルエンドパックの構成をそれぞれ示す。図7に示されるカセットIDパックは、ヘッダが「00000000」の時に規定される。PC1には、ME(MIC ERROR)、マルチバイト、メモリタイプが記される。マルチバイトは、1回のマルチバイト書き込みサイクルで書き込み可能とされる最大ワード数を示し、「000」では4バイト、「001」では8バイト、「010」では16バイトが書き込み可能とされる。その他は予備である。メモリタイプは、「00」ではEEPROMを、「01」ではFe(Integrated Ferroelectronic)RAMを、その他は予備をそれぞれ示す。PC2の上位4ビットではスペース0のメモリサイズが、下位4ビットではスペース1における最終バンクのメモリサイズが記される(スペース0とスペース1については後述する)。スペース0のメモリサイズ及びスペース1における最終バンクのメモリサイズは、「0000」では256バイト、「0001」では512バイト、「0010」では1Kバイト、「0011」では2Kバイト、「0100」では4Kバイト、「0101」では8Kバイト、「0110」では16Kバイト、「0111」では32Kバイト、「1000」では64Kバイト、その他は予備である。PC3にはスペース1のメモリバンクナンバー、即ち、スペース1におけるメモリバンクの総数が記される。PC4には、テープ厚が記される。上位4ビットにはテープ厚の1の位の数字が、下位4ビットにはテープ厚の小数点第1位の数字がそれぞれ定義される。   7 shows a cassette ID pack, FIG. 8 shows a tape length pack, and FIG. 9 shows a title end pack. The cassette ID pack shown in FIG. 7 is defined when the header is “00000000”. The PC 1 is marked with ME (MIC ERROR), multibyte, and memory type. The multibyte indicates the maximum number of words that can be written in one multibyte write cycle. “000” can write 4 bytes, “001” can write 8 bytes, and “010” can write 16 bytes. Others are reserved. As for the memory type, “00” indicates EEPROM, “01” indicates Fe (Integrated Ferroelectronic) RAM, and the others indicate spare. The memory size of space 0 is written in the upper 4 bits of PC2, and the memory size of the last bank in space 1 is written in the lower 4 bits (space 0 and space 1 will be described later). The memory size of space 0 and the memory size of the last bank in space 1 are 256 bytes for “0000”, 512 bytes for “0001”, 1 Kbyte for “0010”, 2 Kbyte for “0011”, and 4 Kbyte for “0100”. “0101” is 8 Kbytes, “0110” is 16 Kbytes, “0111” is 32 Kbytes, “1000” is 64 Kbytes, and others are spares. PC3 records the memory bank number of space 1, that is, the total number of memory banks in space 1. In PC4, the tape thickness is written. In the upper 4 bits, the number of the first digit of the tape thickness is defined, and in the lower 4 bits, the number of the first decimal point of the tape thickness is defined.

図8に示されるテープ長パックは、ヘッダーが「00000001」の時に規定される。このパックには、テープの最終絶対トラック番号が記される。   The tape length pack shown in FIG. 8 is defined when the header is “00000001”. This pack contains the last absolute track number of the tape.

図9に示されるタイトルエンドパックは、ヘッダーが「00011111」の時に規定される。このパックでは、最終記録位置を示すトラック番号データが示される。PC1のLSBには、ブランクフラグBFが記される。PC4には、モードフラグSL及びMICのみに有効なフラグRE(Recording proofed events Exist) が記される。ブランクフラグが1の時には、テープトップから最終記録位置まで絶対トラック番号が連続していることを示し、ブランクフラグが0の時にはテープトップから最終記録位置までの途中で何らかの原因で絶対トラック番号が連続していない箇所があることを示す。モードフラグSLが0の時にはLPモード、1の時にはSPモードとされる。また、REが0の時には消去したくない記録内容が存在することを示し、1の時には消去したくない記録内容が存在しないことを示す。   The title end pack shown in FIG. 9 is defined when the header is “00011111”. In this pack, track number data indicating the final recording position is shown. A blank flag BF is written in the LSB of the PC1. The PC 4 has a mode flag SL and a flag RE (Recording proofed events Exist) valid only for the MIC. When the blank flag is 1, it indicates that the absolute track number is continuous from the tape top to the final recording position. When the blank flag is 0, the absolute track number is continuous for some reason from the tape top to the final recording position. Indicates that there is a missing part. When the mode flag SL is 0, the LP mode is selected, and when the mode flag SL is 1, the SP mode is selected. When RE is 0, it indicates that there is recording content that is not desired to be erased. When RE is 1, it indicates that there is no recording content that is not desired to be erased.

オプショナルエリアは、オプショナルイベントで構成される。メインエリアがアドレス0から15まで16バイトの固定領域だったのに対し、オプショナルエリアはアドレス16以降にある可変長領域とされる。その内容により領域の長さが変わり、イベント(後述)消去時にはアドレス16方向に残りのイベントを詰めて保存する。詰め込み作業後、不要となったデータに全てFFhを書き込んで未使用領域とする。オプショナルエリアは、選択的な領域であり、主としてTOCやテープ上のポイントを示すタグイベント情報、それにプログラムに関する名称等の文字情報等が格納される。   The optional area is composed of optional events. The main area is a fixed area of 16 bytes from address 0 to 15, whereas the optional area is a variable length area after address 16. The length of the area changes depending on the contents, and when deleting an event (described later), the remaining events are packed in the direction of address 16 and stored. After the stuffing operation, FFh is written in all unnecessary data to make it an unused area. The optional area is a selective area, and mainly stores tag event information indicating points on the TOC and tape, and character information such as names related to programs.

イベントとは、MICに記録される個々の情報単位(例えば記録した1番組についての情報)である。イベントは、メインイベントとオプショナルイベントとからなる。メインイベントは、アドレス0からアドレス16までのメインエリアに記録され、アプリケーションID、BCID、カセットIDパック、テープ長パック及びタイトルエンドパックからなる。オプショナルイベントは、アドレス17以降のオプショナルエリアに記録され、TOC情報、インデックス情報、文字情報、再生制御情報、タイマー記録情報等からなる。   An event is an individual information unit (for example, information on one recorded program) recorded in the MIC. The event consists of a main event and an optional event. The main event is recorded in the main area from address 0 to address 16, and consists of an application ID, BCID, cassette ID pack, tape length pack, and title end pack. The optional event is recorded in an optional area after address 17 and includes TOC information, index information, character information, reproduction control information, timer recording information, and the like.

図10は、MICのオプショナルエリアに記録されるオプショナルイベントを示す。オプショナルイベントはイベントヘッダーで開始され、次のイベントヘッダーまたは情報なしのパックの前で終了する。オプショナルイベントは、単純な定義だけでその内容が固定とされているわけではなく、その内容をセット毎にある程度メーカーが自由に選択できるものである。   FIG. 10 shows optional events recorded in the optional area of the MIC. Optional events start with an event header and end before the next event header or pack without information. The contents of optional events are not fixed by simple definitions. The contents can be freely selected by manufacturers for each set.

オプショナルエリアの始めの部分には、メーカーズオプショナルイベント(各メーカーが独自に記録するイベント)及びテキストイベント(イベントに対応する文字情報)以外のイベント(例えば、1つの番組の録画開始位置と録画終了位置を記録したプログラムイベント等)が記録され、その後、テキストイベント、メーカーズオプショナルイベントが記録される。なお、テキストイベントは、メーカーズオプショナルイベントがある時にはその直前に、一方、ない時にはその他の全てのイベント(例えばゾーンイベントやプログラムイベント等)の最後尾に位置される。これにより、プログラムイベントの挿入及び消去に伴った文字情報の付加または削除のデータ処理を容易に行うことが可能になる。   The beginning of the optional area includes events other than the manufacturer's optional event (an event that each manufacturer records independently) and a text event (character information corresponding to the event) (for example, the recording start position and recording end position of one program) Are recorded, and then a text event and a manufacturer's optional event are recorded. It should be noted that the text event is positioned immediately before the manufacturer's optional event, and at the end of all other events (for example, the zone event and the program event) when there is not the manufacturer's optional event. This makes it possible to easily perform data processing for adding or deleting character information accompanying the insertion and deletion of program events.

プログラムイベントには、そのプログラムイベントに関する文字情報がMIC内にあるか否かを示すテキストフラグがある。テキストフラグが例えば「0」の時にはテキストイベントが存在し、「1」の時にはテキストイベントが存在しないことを示す。テキストイベント及びメーカーズオプショナルイベント以外の全てのオプショナルイベント(例えばプログラムイベント、タグイベント等)は、オプショナルエリア内に混在して記録可能とされる。さらに、TOC情報は発生した順に記録され、磁気テープ上の順とは異なっていても良いとされる。   The program event includes a text flag indicating whether or not character information related to the program event is present in the MIC. For example, when the text flag is “0”, there is a text event, and when the text flag is “1”, there is no text event. All optional events (for example, program event, tag event, etc.) other than the text event and the manufacturer's optional event can be recorded together in the optional area. Further, the TOC information is recorded in the order in which it is generated, and may be different from the order on the magnetic tape.

図11は、MICのメモリマップを示す。MICのメモリ空間は、スペース0及びスペース1からなる。スペース0はEEPROMやFeRAMで構成され、TOCのような比較的少ない量のデータが、SPACE1は大容量のメモリ(例えばフラッシュメモリ)で構成され、静止画データのような大容量のデータがそれぞれ記録される。また、このメモリは全体としてバンク構造となっている。スペース1のメモリでは、高速アクセス性を高めるために、例えば16Kバイト一括記録再生のような構成をとる。なお、スペース0だけのMICでも良い。   FIG. 11 shows a memory map of the MIC. The memory space of the MIC consists of space 0 and space 1. Space 0 is composed of EEPROM and FeRAM, and a relatively small amount of data such as TOC, and SPACE1 is composed of a large capacity memory (for example, flash memory), and a large amount of data such as still image data is recorded. Is done. This memory has a bank structure as a whole. The space 1 memory has a configuration such as 16 Kbyte batch recording / reproduction in order to improve high-speed accessibility. An MIC with only space 0 may be used.

ところで、各バンクは、64kバイトの容量を有し、最高で256バンクまでを構成することができる。従って、メモリスペースの最大の大きさは128Mビットとなる。なお、スペース0に用いられるメモリはEEPROMやFeRAMのみが可能である。また、スペース1に用いられるメモリは、フラッシュメモリに限定されるものではなく、大容量であるならば他のメモリを使用することも可能である。このような構成とすることにより、スペース0だけのMIC付カセットのみを扱うVTRは、スペース0とスペース1とを設けたMIC付カセットの処理のためのバッファメモリを設ける必要がなくなる。   By the way, each bank has a capacity of 64 kbytes and can constitute up to 256 banks. Therefore, the maximum size of the memory space is 128M bits. The memory used for space 0 can only be EEPROM or FeRAM. Further, the memory used for the space 1 is not limited to the flash memory, and another memory can be used as long as it has a large capacity. By adopting such a configuration, the VTR that handles only the cassette with the MIC having only the space 0 does not need to provide a buffer memory for processing the cassette with the MIC provided with the space 0 and the space 1.

また、図11において、横方向に付されているのはバンクのアドレスであり、縦方向に付されているのは各バンクにおけるメモリアドレスである。スペース0のデータ構造は、上述の図6のようになっている。   In FIG. 11, the addresses in the bank are given in the horizontal direction, and the memory addresses in each bank are given in the vertical direction. The data structure of space 0 is as shown in FIG.

(E)カセットの判別について
カセットには、上述のMIC付カセットの他に、端子基板付カセットがある。このようなカセットでは、前述の認識用のIDBが設けられている。また、MIC付カセットに対応しておらず、IDB付カセットのみに対応可能のVCRがある。このようなIDB付カセット専用のVCRにMIC付カセットが装填された時、カセット自体に関する情報(テープ長、テープ厚、テープの種類、テープグレード等)は、互換性の問題からどの機種でも読み出し可能となることが望まれる。このため、IDB付カセット専用のVCRでも、MIC付カセットのBCID情報だけは得られるようにしなければならない。
(E) Discrimination of cassettes In addition to the above-mentioned cassettes with MICs, there are cassettes with terminal boards. Such a cassette is provided with the above-described IDB for recognition. There are VCRs that are not compatible with cassettes with MIC, but are compatible only with cassettes with IDB. When a cassette with MIC is loaded into a VCR dedicated to such an IDB cassette, information on the cassette itself (tape length, tape thickness, tape type, tape grade, etc.) can be read by any model due to compatibility issues. It is hoped that For this reason, it is necessary to obtain only the BCID information of the cassette with MIC even in the VCR dedicated to the cassette with IDB.

そこで、図12に示されるような、カセット情報を判別するための回路が設けられている。図12Aは、IDB付カセットが装填された場合を示す。IDB付カセット51には、例えば4つの端子53a、53b、53c及び53dを有するIDB52が設けられる。IDB52は、VCRに接続される。これにより、端子53aが端子54aに、端子53bが端子54bに、端子53cが端子54cにそれぞれ接続されると共に、端子53dが接地される。   Therefore, a circuit for discriminating cassette information as shown in FIG. 12 is provided. FIG. 12A shows a case where a cassette with IDB is loaded. The IDB cassette 51 is provided with an IDB 52 having, for example, four terminals 53a, 53b, 53c and 53d. The IDB 52 is connected to the VCR. Thus, the terminal 53a is connected to the terminal 54a, the terminal 53b is connected to the terminal 54b, the terminal 53c is connected to the terminal 54c, and the terminal 53d is grounded.

端子54aは、抵抗55aを介して電源60に接続されると共にレベル検出部59aに接続される。抵抗55aには、その両端を端子とするスイッチ56が設けられる。端子54bは、クロックジェネレータ57とレベル検出部59bとに接続されると共に、抵抗55bを介して電源60に接続される。端子54cは、シリアルインタフェース58とレベル検出部59cとに接続されると共に、抵抗55cを介して電源60に接続される。なお、クロックジェネレータ57は、シリアルインタフェース58及びコントローラ10に接続される。各レベル検出部59a、59b及び59cは、コントローラ10に接続される。コントローラ10からスイッチ56へスイッチ制御信号が供給される。   The terminal 54a is connected to the power source 60 through the resistor 55a and to the level detection unit 59a. The resistor 55a is provided with a switch 56 having both ends as terminals. The terminal 54b is connected to the clock generator 57 and the level detection unit 59b, and is connected to the power supply 60 via the resistor 55b. The terminal 54c is connected to the serial interface 58 and the level detection unit 59c, and is connected to the power source 60 via the resistor 55c. The clock generator 57 is connected to the serial interface 58 and the controller 10. Each level detection unit 59 a, 59 b and 59 c is connected to the controller 10. A switch control signal is supplied from the controller 10 to the switch 56.

IDB付カセット51が装填されると、その電圧検出がなされる。即ち、IDB52内に設けられている端子間に適当な抵抗が接続されたり、端子間がショートまたは開放されることにより、電圧検出が行われる。この検出された電圧により、表1に示すような識別がなされる。   When the cassette with IDB 51 is loaded, the voltage is detected. That is, voltage detection is performed by connecting an appropriate resistor between the terminals provided in the IDB 52 or by short-circuiting or opening the terminals. Identification as shown in Table 1 is performed based on the detected voltage.

Figure 0003707492
Figure 0003707492

表1からもわかるように、レベル検出部59aで検出された電圧値によってテープの厚さが識別される。同様に、レベル検出部59bでは、テープの種類が識別され、レベル検出部59cによりテープグレードが識別される。これらのIDBの識別データは、MIC内のBCIDと表1のように対応している。即ち、BCIDは、図14に示すように、5ビットからなり、上位1ビットは、テープの厚さを示し、次の2ビットは、テープの種類を示し、最後の2ビットは、テープグレードを示す。このように、IDBの識別データをMIC内のBCIDに記憶させることにより、IDB付カセットしか対応していないVTRであってもMIC内のBCIDだけを判別できるようにしておけば、互換性を保つことができる。   As can be seen from Table 1, the tape thickness is identified by the voltage value detected by the level detector 59a. Similarly, the level detector 59b identifies the type of tape, and the level detector 59c identifies the tape grade. These IDB identification data correspond to the BCID in the MIC as shown in Table 1. That is, as shown in FIG. 14, the BCID consists of 5 bits, the upper 1 bit indicates the thickness of the tape, the next 2 bits indicate the tape type, and the last 2 bits indicate the tape grade. Show. In this way, by storing IDB identification data in the BCID in the MIC, compatibility can be maintained if only the BCID in the MIC can be discriminated even for a VTR that supports only a cassette with an IDB. be able to.

図12Bは、MIC付カセットが装填された場合を示す。MIC付カセット61には、MIC62が設けられる。また、MIC62内には、EEPROM63が設けられる。さらに、EEPROM63には、例えば4つの端子64a、64b、64c及び64dが設けられる。MIC62は、VCRに接続される。つまり、端子64aが端子65aに、端子64bが端子65bに、端子64cが端子65cにそれぞれ接続されると共に、端子64dが接地される。   FIG. 12B shows a case where a cassette with MIC is loaded. The cassette 61 with MIC is provided with a MIC 62. An EEPROM 63 is provided in the MIC 62. Further, the EEPROM 63 is provided with, for example, four terminals 64a, 64b, 64c and 64d. The MIC 62 is connected to the VCR. That is, the terminal 64a is connected to the terminal 65a, the terminal 64b is connected to the terminal 65b, the terminal 64c is connected to the terminal 65c, and the terminal 64d is grounded.

端子65aは、抵抗66aを介して電源71に接続されると共にレベル検出部70aに接続される。抵抗66aには、その両端を端子とするスイッチ67が設けられる。端子65bは、クロックジェネレータ68とレベル検出部70bとに接続されると共に、抵抗66bを介して電源71に接続される。端子65cは、シリアルインタフェース69とレベル検出部70cとに接続されると共に、抵抗66cを介して電源71に接続される。なお、クロックジェネレータ68は、シリアルインタフェース69及びコントローラ10に接続される。各レベル検出部70a、70b及び70cは、コントローラ10に接続される。コントローラ10からスイッチ67へスイッチ制御信号が供給される。   The terminal 65a is connected to the power supply 71 via the resistor 66a and to the level detection unit 70a. The resistor 66a is provided with a switch 67 having both ends as terminals. The terminal 65b is connected to the clock generator 68 and the level detection unit 70b, and is connected to the power source 71 via the resistor 66b. The terminal 65c is connected to the serial interface 69 and the level detection unit 70c, and is connected to the power supply 71 via the resistor 66c. The clock generator 68 is connected to the serial interface 69 and the controller 10. Each level detection unit 70 a, 70 b and 70 c is connected to the controller 10. A switch control signal is supplied from the controller 10 to the switch 67.

MIC62が装填されると、その電圧検出が行われ、各レベル検出部70a、70b及び70cからコントローラ10に出力される信号が全てハイレベルとなる。これにより、コントローラ10からスイッチ67に制御信号が供給され、スイッチ67がオンされる。すると、EEPROM63とコントローラ10との間でシリアル通信が開始され、EEPROM63からコントローラ10にACK信号が供給される。このように情報の送受信を行うことにより、装填されたカセットがレンタルソフトテープか、ユーザ自身で記録したものか等の情報も知ることができると共に、未記録のカセットが装填された場合には、その記録可能時間、また記録済カセットであれば、記録最終位置等の情報も知ることができる。   When the MIC 62 is loaded, the voltage is detected, and all signals output from the level detection units 70a, 70b, and 70c to the controller 10 are at a high level. As a result, a control signal is supplied from the controller 10 to the switch 67, and the switch 67 is turned on. Then, serial communication is started between the EEPROM 63 and the controller 10, and an ACK signal is supplied from the EEPROM 63 to the controller 10. By transmitting and receiving information in this way, it is possible to know information such as whether the loaded cassette is a rental soft tape or what the user has recorded, and when an unrecorded cassette is loaded, If it is a recordable time, and if it is a recorded cassette, information such as the final recording position can be known.

図13は、装填されたカセットがメモリ付きか否かを検出するための検出アルゴリズムのフローチャートである。ステップ81でスイッチ56または67がオフされ、ステップ82でカセットが装填されたか否かが検出される。装填検出がなされると各端子の電圧検出が行われる(ステップ83)。ステップ84において、各端子からの入力が全て「ハイレベル」ならば、処理はステップ85に進む。ステップ85では、スイッチ67をオンしてEEPROM63に電源を供給し、コントローラ10によりEEPROM63がアクセスされる(ステップ86)。ステップ87において、EEPROM63からACK信号が返されると、コントローラ10は、装填されたカセットをMIC付カセットであると判別する(ステップ88)。そして、カセット判別処理が終了する。   FIG. 13 is a flowchart of a detection algorithm for detecting whether or not a loaded cassette has a memory. In step 81, the switch 56 or 67 is turned off, and in step 82, it is detected whether or not a cassette is loaded. When the loading is detected, the voltage of each terminal is detected (step 83). If all inputs from each terminal are “high level” in step 84, the process proceeds to step 85. In step 85, the switch 67 is turned on to supply power to the EEPROM 63, and the EEPROM 63 is accessed by the controller 10 (step 86). In step 87, when an ACK signal is returned from the EEPROM 63, the controller 10 determines that the loaded cassette is a cassette with MIC (step 88). Then, the cassette discrimination process ends.

一方、ステップ84において、各端子からの出力が全て「ハイレベル」ではない場合(任意の1つの端子から「ローレベル」が出力された場合)、装填されたカセットはIDB付カセットであるとコントローラが判別(ステップ89)して、カセット判別処理が終了される。また、ステップ87において、ACK信号が返されない場合、ステップ89の処理が行われる。これらの処理の後にMIC内のデータ読み出しや、IDBの識別データ認識等の処理が行われる。   On the other hand, in step 84, if all the outputs from each terminal are not “high level” (when “low level” is output from any one terminal), the controller that the loaded cassette is a cassette with IDB Is discriminated (step 89), and the cassette discriminating process is terminated. If no ACK signal is returned in step 87, the process of step 89 is performed. After these processes, processing such as data reading in the MIC and IDB identification data recognition is performed.

図14は、新品のカセットテープにおけるVCR用のMICの内容(スペース0(EEPROM))を示す。前述のように、新品のカセットテープには、メーカーにより「111」がAPMに記録される。また、BCID、カセットIDパック、テープ長パック及びタイトルエンドパックがカセット製造メーカーにより予め記録される。なお、カセットIDパックはアドレスの1〜5番地に、テープ長パックはアドレスの6〜10番地に、タイトルエンドパックはアドレスの11〜15番地にそれぞれ記録される。VCRにカセットテープが装填されると、マイクロコンピュータにより、アドレス1番地及び6番地の情報が読み出される。これらの番地の情報は固定(アドレス1は00h、アドレス6は01h)なので、ここを読み出して正しいデータか否かを判断することにより、通信ラインの良否をチェックすることができる。なお、これらの仕組みは、コンシューマー用ディジタルVTRだけでなく、8mmビデオ等のアナログVTRにもパック構造を含めてそのまま応用することができる。   FIG. 14 shows the contents of a VCR MIC (space 0 (EEPROM)) in a new cassette tape. As described above, “111” is recorded in the APM by a manufacturer on a new cassette tape. Also, BCID, cassette ID pack, tape length pack and title end pack are recorded in advance by the cassette manufacturer. The cassette ID pack is recorded at addresses 1-5, the tape length pack is recorded at addresses 6-10, and the title end pack is recorded at addresses 11-15. When a cassette tape is loaded in the VCR, the microcomputer reads out information at addresses 1 and 6. Since the information of these addresses is fixed (address 1 is 00h, address 6 is 01h), it is possible to check the quality of the communication line by reading this and determining whether the data is correct. These mechanisms can be applied to not only consumer digital VTRs but also analog VTRs such as 8 mm video, including the pack structure.

図15は、新品のカセットテープにおけるVCR用以外の例えばコンピュータ用ストリーマーカセットのMICの内容(スペース0(EEPROM))を示す。図15では、アドレス1番地の情報が「00h」ではない。このため、装填されたカセットテープがVCR用のものではなく、例えばコンピュータ用ストリーマカセットであることが判別される。   FIG. 15 shows the contents (space 0 (EEPROM)) of the MIC of a stream marker set for a computer other than for a VCR in a new cassette tape. In FIG. 15, the information at address 1 is not “00h”. For this reason, it is determined that the loaded cassette tape is not for a VCR, but is a streamer cassette for a computer, for example.

図16は、民生用ディジタルVCRのAPMの認識及び記録に関するフローチャートである。カセットテープが装填されると(ステップ91)、MICのアドレス1番地が「00h」であるか否かが判別される(ステップ92)。アドレス1番地が00hならばVCR仕様のカセットテープとされ、ステップ93でアドレス0番地のAPMが「111」であるか否かが判別される。APM=111ならば、記録開始か否かが判別され(ステップ94)、ステップ95において、記録が開始されると共に、APMが「000」と記録される。   FIG. 16 is a flowchart regarding APM recognition and recording of a consumer digital VCR. When the cassette tape is loaded (step 91), it is determined whether or not the address 1 of the MIC is “00h” (step 92). If the address 1 is 00h, the cassette tape is of the VCR specification, and it is determined in step 93 whether or not the APM at the address 0 is “111”. If APM = 111, it is determined whether or not recording is started (step 94). In step 95, recording is started and APM is recorded as "000".

ステップ92において、MICのアドレス1番地が「00h」でないと判別されると、ステップ96で警告やイジェクト等の処理が行われる。   If it is determined in step 92 that the first address of the MIC is not “00h”, processing such as warning and ejection is performed in step 96.

ステップ93において、アドレス0番地のAPMが「111」でないと判別されると、ステップ97でアドレス0番地のAPMが「000」であるか否かが判別される。APMのアドレス1番地=000の時には、ステップ98でMICの内容を読み出してMICマップが形成される。一方、「000」でない時は、ステップ96で警告等がなされる。   If it is determined in step 93 that the APM at address 0 is not “111”, it is determined in step 97 whether the APM at address 0 is “000”. When the APM address 1 is 000, in step 98, the contents of the MIC are read out to form an MIC map. On the other hand, when it is not “000”, a warning or the like is given at step 96.

ステップ94において、ユーザの指示が記録開始でないと判別されると、カセットテープのイジェクト指示か否かがステップ99で判別され、ステップ100でイジェクトの処理がなされる。この時には、APM=111のままである。一方、イジェクト指示以外では、処理はステップ94に戻される。   If it is determined in step 94 that the user's instruction is not to start recording, it is determined in step 99 whether or not it is an instruction to eject a cassette tape. In step 100, the ejection process is performed. At this time, APM = 111 remains. On the other hand, except for the eject instruction, the process returns to step 94.

(F)イベントについて
イベントとは、MIC内に記録されるデータの単位であり、各メーカーがメインエリアに必ず記録しなければならないメインイベントと、必ず記録しなくても構わないが互換性の点から各メーカーで共通でありオプショナルエリアに記録されるオプショナルイベントとがある。また、各メーカーが独自に定めたメーカーズオプショナルイベントもオプショナルエリアに記録可能となっている。この様子を図17に示す。なお、メインイベントについては、前述した通りである。オプショナルイベントには、タグイベント、ゾーンイベント、タイトルイベント、チャプターイベント、パートイベント、プログラムイベント、タイマー予約イベント及びテキストイベントがある。
(F) About events An event is a unit of data recorded in the MIC, and a main event that each manufacturer must always record in the main area may or may not be recorded, but it is compatible. There are optional events that are common to all manufacturers and recorded in the optional area. In addition, manufacturer's optional event that each manufacturer has decided can be recorded in the optional area. This is shown in FIG. The main event is as described above. Optional events include tag events, zone events, title events, chapter events, part events, program events, timer reservation events, and text events.

タグイベントは、テープ上の一点の位置を指定するものであり、インデックスサーチ、コマーシャルスキップ、静止画サーチ等に用いられる。   The tag event designates the position of one point on the tape and is used for index search, commercial skip, still image search, and the like.

ゾーンイベントは、テープ上の範囲(ゾーン)を指定するものであり、ゾーンを繰り返し再生したり、ゾーンを逆転再生したりする時等に用いられる。   The zone event designates a range (zone) on the tape, and is used when the zone is repeatedly reproduced or the zone is reversely reproduced.

タイトルイベント、チャプターイベント、パートイベント及びプログラムイベントは、図18に示すように階層構造となっている。即ち、これらのイベントは、記録内容の記録開始位置と終了位置とを示すものであり、タイトルイベントは、テープ全体に関するものであり、ソフトテープとユーザーテープに共通である。   The title event, chapter event, part event, and program event have a hierarchical structure as shown in FIG. In other words, these events indicate the recording start position and end position of the recorded contents, and the title event relates to the entire tape, and is common to the soft tape and the user tape.

チャプターイベントとパートイベントは、ソフトテープで用いられるものであり、図18に示すように、チャプターは章に相当し、一方、パートは場面に相当する。   The chapter event and the part event are used in the soft tape. As shown in FIG. 18, the chapter corresponds to the chapter, while the part corresponds to the scene.

プログラムイベントは、ユーザーテープで用いられるものであり、図18に示すように、例えば連続ドラマの第1話、第2話、第3話に相当する。   The program event is used on the user tape, and corresponds to, for example, the first episode, the second episode, and the third episode of the continuous drama as shown in FIG.

タイマー予約イベントは、MIC内にタイマー予約情報を記録するものである。テキストイベントは、上記のような各イベントに関する文字情報である。各イベントは、イベントヘッダーパックから始まり、次のイベントヘッダーの前のパックまたは情報なしパック(パックヘッダー11h)で終わる。   The timer reservation event records timer reservation information in the MIC. The text event is character information related to each event as described above. Each event begins with an event header pack and ends with the pack before the next event header or with no information pack (pack header 11h).

図19に各イベントのイベントヘッダーパック名とそのパックヘッダーを示す。タグイベントは、タグパック(パックヘッダー0Bh)で始まる。ゾーンイベントもタグパックで始まる。タイトルイベントは、タイトル開始パック(パックヘッダー1Bh)で始まる。チャプターイベントは、チャプター開始パック(パックヘッダー2Bh)で始まる。パートイベントは、パート開始パック(パックヘッダー3Bh)で始まる。プログラムイベントは、プログラム開始パック(パンクヘッダー4Bh)で始まる。タイマー予約イベントは、タイマー記録日パック(パックヘッダー02h)で始まる。テキストイベントは、テキストヘッダーパック(パックヘッダー・8h)で始まる。テキストヘッダーは、図4にも示す通り、どの大アイテムに属するかにより9種類設けられている。メーカーズオプショナルイベントは、メーカーコードパック(パックヘッダーF0h)で始まる。   FIG. 19 shows the event header pack name of each event and its pack header. A tag event starts with a tag pack (pack header 0Bh). Zone events also begin with tag packs. The title event starts with the title start pack (pack header 1Bh). The chapter event starts with a chapter start pack (pack header 2Bh). The part event starts with a part start pack (pack header 3Bh). A program event begins with a program start pack (punk header 4Bh). The timer reservation event starts with a timer recording date pack (pack header 02h). A text event begins with a text header pack (pack header 8h). As shown in FIG. 4, nine types of text headers are provided depending on which large item they belong to. The manufacturer's optional event starts with a manufacturer code pack (pack header F0h).

これらパックヘッダーの下位ビットは、図19の網かけした部分を除いて、上述からも明らかなように、1011(16進のB)となっている。つまり、パックヘッダー表(図4参照)の中の「Bh」がイベントヘッダーになる。タイマー予約、テキスト及びメーカーズオプショナル以外の例外は認められず、新規に登場するイベントヘッダーは必ず下位4ビットをBhとする。これにより、もし将来的に新しいイベントヘッダーが登場しても、現状のコントロールプログラムでそれを識別できるので、何ら問題はない。   The lower bits of these pack headers are 1011 (hexadecimal B), as is apparent from the above, except for the shaded portion of FIG. That is, “Bh” in the pack header table (see FIG. 4) is the event header. Exceptions other than timer reservation, text, and manufacturer's optional are not allowed, and a newly appearing event header always has the lower 4 bits as Bh. As a result, if a new event header appears in the future, it can be identified by the current control program, so there is no problem.

また、メーカーズオプショナルイベント及びテキストイベント以外のイベントヘッダーパック内には、必ずそれに付随するテキストイベントの有無を示すためのテキストフラグが存在する。   In addition, in the event header pack other than the manufacturer's optional event and the text event, there is always a text flag for indicating the presence / absence of the accompanying text event.

上述からもわかるように、基本的に、イベントヘッダー中の各パックヘッダーの下位4ビットは「Bh」である。図4のヘッダーテーブルを参照すると、下位4ビットが「Bh」の場合の各内容と、下位4ビットが「Ah」の場合の各内容とは同一のものとされる。また、下位4ビットが「Eh」の場合の各内容と、下位4ビットが「Fh」の場合の各内容とは同一のものとされる。これは、絶対トラック番号を採用しているVTRフォーマットの場合には、下位4ビットが「Bh」及び「Fh」のものを用い、8mmビデオテープ等の絶対トラック番号を採用しておらず、タイムコードを採用しているVTRフォーマットの場合には、下位4ビットが「Ah」及び「Eh」のものを用いる。即ち、下位4ビットが「Bh」及び「Fh」のパックには、絶対トラック番号とテープ位置を記録するようになされており、下位4ビットが「Ah」及び「Eh」のパックには、タイムコードでテープ位置を記録するようにしてある。   As can be seen from the above description, the lower 4 bits of each pack header in the event header are basically “Bh”. Referring to the header table of FIG. 4, the contents when the lower 4 bits are “Bh” and the contents when the lower 4 bits are “Ah” are the same. The contents when the lower 4 bits are “Eh” and the contents when the lower 4 bits are “Fh” are the same. This is because in the case of a VTR format that uses absolute track numbers, the lower 4 bits are “Bh” and “Fh”, and absolute track numbers such as 8 mm video tape are not used. In the case of a VTR format employing a code, the lower 4 bits of “Ah” and “Eh” are used. That is, the absolute track number and the tape position are recorded in the pack with the lower 4 bits “Bh” and “Fh”, and the pack with the lower 4 bits “Ah” and “Eh” The tape position is recorded with a code.

一例として、図20にプログラムスタートパック(A及びB)とプログラムエンドパック(C及びD)を示す。図20Aに示したのは、パックヘッダーが4Ahであり、プログラム開始点の時分秒フレーム数がバイナリーコードで記録される。図20Bに示したものは、パックヘッダーが4Bhであり、プログラム開始点が絶対トラック番号で記録される。図20Cはパックヘッダーが4Ehであり、プログラム終了点の時分秒フレーム数がバイナリーコードで記録される。図20Dに示したものは、パックヘッダーが4Fhであり、プログラム終了点が絶対トラック番号で記録される。   As an example, FIG. 20 shows a program start pack (A and B) and a program end pack (C and D). In FIG. 20A, the pack header is 4Ah, and the number of hour / minute / second frames at the program start point is recorded in binary code. In the example shown in FIG. 20B, the pack header is 4Bh, and the program start point is recorded with an absolute track number. In FIG. 20C, the pack header is 4Eh, and the number of hour / minute / second frames at the end of the program is recorded in binary code. In the example shown in FIG. 20D, the pack header is 4Fh, and the program end point is recorded with an absolute track number.

なお、図20Bの「テキスト」というフラグが上述のテキストイベントの有無を示すテキストフラグであり、図20DのTNTには、テキストイベント数がいくつあるかという情報が記録される(これについては後述する)。その他のフラグについては、本願とは直接関係ないので説明を省略する。   20B is a text flag indicating the presence / absence of the above-described text event, and information indicating how many text events are present is recorded in the TNT of FIG. 20D (this will be described later). ). Since other flags are not directly related to the present application, the description thereof is omitted.

このように、下位4ビットの1ビットを変えるだけで8mmビデオ等のタイムコードしか有さないVTRフォーマットにも共通のパックヘッダーテーブルを用いることができる。従って、8mmビデオカセットやVHSビデオカセットにメモリを搭載しても同じパックヘッダーテーブルを使えるので、マイコンのソフトプログラムを共用できる利点がある。   In this way, a common pack header table can be used for a VTR format having only a time code such as 8 mm video by changing only one lower 4 bits. Therefore, the same pack header table can be used even if the memory is mounted on the 8 mm video cassette or the VHS video cassette, and there is an advantage that the software program of the microcomputer can be shared.

(G)イベントの発生及び消去について
以下、オプショナルイベントの発生及び消去に関して図21から図25を用いて説明する。なお、テキストイベントは、メーカーズオプションがない場合には最後尾に位置される。また、ゾーンイベントやプログラムイベントよりも後ろ(最後尾)に位置される。そして、付随するテキストイベントがあるか否かを示すテキストフラグが各イベントヘッダーパックに付される。イベント消去時には、上位アドレスの方向に詰められ、詰め込み作業後、不要となったデータは、FFhが書き込まれて未使用とされる。各図のパックの横に付される数0または1は、テキストがあるか否かを示すテキストフラグであり、0の時にテキストあり、1の時にテキストなしを示す。
(G) Generation and Deletion of Events Hereinafter, generation and deletion of optional events will be described with reference to FIGS. The text event is located at the end when there is no manufacturer's option. It is also located behind (at the end of) the zone event and program event. A text flag indicating whether there is an accompanying text event is attached to each event header pack. When an event is erased, data that has been packed in the direction of the higher address and is no longer needed after the packing operation is written to FFh and unused. The number 0 or 1 attached to the side of the pack in each figure is a text flag indicating whether or not there is text. When it is 0, the text is present, and when it is 1, the text is not present.

図21は、タイマー予約、プログラムイベント発生及びインデックスイベント発生に関してMIC内の様子を示したものである。なお、プログラムイベントは、上述したように、記録した番組の開始及び終了位置等の情報に関するイベントのことである。初期状態として、順に、プログラムイベント1(P1)、プログラムイベント2(P2)、タイマー予約イベント1(T1)、プログラムイベント1のテキスト(P1テキスト)、タイマー予約イベント1のテキスト(T1テキスト)が記憶される(図21A)。このように、テキストイベントは、プログラムイベントやタイマー予約イベントの後ろにまとめて記録される。このような状態からタイマー予約イベント2が新たに発生すると、P1テキストとT2テキストのエリアが後ろに移動され、タイマー予約イベントT1とP1テキストとの間にタイマー予約イベント2(T2)のエリアが確保される(図21B)。そのエリアにタイマー予約イベントT2が追加される(図21C)。さらに、タイマー予約イベントT2に関するテキスト(T2テキスト)が最後尾に追加される(図21D)。   FIG. 21 shows a state in the MIC regarding timer reservation, program event occurrence, and index event occurrence. As described above, the program event is an event related to information such as the start and end positions of the recorded program. As an initial state, program event 1 (P1), program event 2 (P2), timer reservation event 1 (T1), program event 1 text (P1 text), and timer reservation event 1 text (T1 text) are sequentially stored. (FIG. 21A). In this way, text events are recorded together after program events and timer reservation events. When timer reservation event 2 newly occurs from such a state, the area of P1 text and T2 text is moved backward, and the area of timer reservation event 2 (T2) is secured between timer reservation event T1 and P1 text. (FIG. 21B). Timer reservation event T2 is added to the area (FIG. 21C). Further, a text related to the timer reservation event T2 (T2 text) is added at the end (FIG. 21D).

さらに、プログラムイベント3が発生し、このプログラムイベント3にテキストがある場合には、P1テキスト、T1テキストとT2テキストのエリアが後ろに移動され、タイマー予約イベントT2とP1テキストとの間に、プログラムイベント3(P3)のエリアが確保される(図21E)。このエリアにプログラムイベントP3が追加される(図21F)。さらに、プログラムイベントP3に関するテキスト(P3テキスト)が最後尾に追加される(図21G)。   Further, when a program event 3 occurs and there is a text in the program event 3, the areas of the P1 text, the T1 text, and the T2 text are moved backward, and there is a program between the timer reservation event T2 and the P1 text. The area for event 3 (P3) is secured (FIG. 21E). Program event P3 is added to this area (FIG. 21F). Further, a text related to the program event P3 (P3 text) is added at the end (FIG. 21G).

また、インデックスイベントが発生し、このインデックスイベントにテキストがない場合には、P1テキスト、T1テキスト、T2テキスト、P3テキストが後ろに移動され、プログラムイベントP3とP1テキストとの間にインデックスイベント1(I1)のエリアが確保される(図21H)。このエリアにI1イベントが記録される(図21I)。   When an index event occurs and there is no text in the index event, the P1 text, T1 text, T2 text, and P3 text are moved backward, and the index event 1 ( The area of I1) is secured (FIG. 21H). An I1 event is recorded in this area (FIG. 21I).

図22は、タイマー予約実行及びプログラムイベント発生に関するものである。図22Aに示す状態から、タイマー予約イベントT2が実行されて録画が行われると、タイマー予約イベントT2がプログラムイベント4に書き換えられる。これに対応して、タイマー予約イベントのテキスト(T2テキスト)がプログラム4のテキスト(P4テキスト)に書き換えられる(図22B)。なお、この書き換えは、ヘッダーを変えるだけで実現できる(後述)。その後、プログラムイベント4を見終わり、これを消去する時には、プログラムイベントP3から後ろのイベントが上位アドレス方向に移動され、プログラムイベントP4が消去される(図22C)。そして、P3テキストが上位アドレス方向に移動され、P4テキストが消去される(図22D)。そして、最後尾にあるP3テキストの後ろがFFhとされる(図22E)。   FIG. 22 relates to timer reservation execution and program event generation. When the timer reservation event T2 is executed and recording is performed from the state shown in FIG. 22A, the timer reservation event T2 is rewritten to the program event 4. Correspondingly, the text of the timer reservation event (T2 text) is rewritten with the text of the program 4 (P4 text) (FIG. 22B). This rewriting can be realized only by changing the header (described later). Thereafter, when the program event 4 is finished and erased, the event behind the program event P3 is moved in the higher address direction, and the program event P4 is erased (FIG. 22C). Then, the P3 text is moved in the upper address direction, and the P4 text is deleted (FIG. 22D). Then, the last P3 text is set to FFh (FIG. 22E).

例えば、毎週同じドラマをタイマー予約録画する連続予約の場合、タイマー予約イベントT1が実行されて録画が行われると、P1テキスト、T1テキスト、P3テキストが後ろに移動され、プログラムイベント5のためのエリアが確保される(図22F)。そのエリアにプログラムイベントP5が追加される(図22G)。P5のテキストであるP5テキストが最後尾に追加される(図22H)。このようにすることにより、タイマー予約イベントT1は消去されずに次週に再びタイマー予約を実行することになる。   For example, in the case of continuous reservation in which the same drama is scheduled for timer recording every week, when the timer reservation event T1 is executed and recording is performed, the P1 text, T1 text, and P3 text are moved backward, and the area for the program event 5 Is secured (FIG. 22F). Program event P5 is added to the area (FIG. 22G). P5 text, which is the text of P5, is added at the end (FIG. 22H). By doing so, the timer reservation event T1 is not deleted, but the timer reservation is executed again in the next week.

図23は、1つのプログラム中に、他のプログラムを記録する場合を示すものである。最初に、テープ上には、プログラム1、プログラム2、プログラム3が順に記録されている。そして、MIC内には図23Aに示すように、プログラム1の記録開始位置S1・記録終了位置E1を記録したプログラムイベント1、プログラムイベント2の記録開始位置S2・記録終了位置E2を記録したプログラムイベント2、プログラムイベント3の記録開始位置S3・記録終了位置E3を記録したプログラムイベント3、プログラムイベント1に関するテキストイベントT1、プログラムイベント2に関するテキストイベントT2、プログラムイベント3に関するテキストイベントT3が順に記録されている。なお、図中、各プログラムイベント枠内の上段には、プログラムの開始位置、下段にはプログラムの終了位置を記入してある。   FIG. 23 shows a case where another program is recorded in one program. First, program 1, program 2, and program 3 are recorded in order on the tape. In the MIC, as shown in FIG. 23A, the program event 1 in which the recording start position S1 and the recording end position E1 of the program 1 are recorded, and the recording event S2 and the recording end position E2 in the program event 2 are recorded. 2. Program event 3 in which recording start position S3 and recording end position E3 of program event 3 are recorded, text event T1 related to program event 1, text event T2 related to program event 2, and text event T3 related to program event 3 are recorded in order. Yes. In the figure, the program start position is entered in the upper part of each program event frame, and the program end position is entered in the lower part.

このような状態で、プログラム1の途中にプログラム4を記録したとする。プログラム4の記録開始位置はS4であり、記録終了位置はE4である。このような記録を行った時には、先ずテキストイベントT1、T2、T3を後ろに移動してプログラム4のエリアを確保する(図23B)。そして、プログラム4の記録開始位置S4・記録終了位置E4を記録したプログラムイベント4を追加する(図23C)。そして、プログラムイベント4のテキストイベントを最後尾に記録する(図23D)この時、プログラムイベント4のテキストフラグをテキスト有り(0)にする。   Assume that the program 4 is recorded in the middle of the program 1 in such a state. The recording start position of program 4 is S4, and the recording end position is E4. When such recording is performed, first, the text events T1, T2, and T3 are moved backward to secure the area of the program 4 (FIG. 23B). Then, a program event 4 in which the recording start position S4 and recording end position E4 of the program 4 are recorded is added (FIG. 23C). Then, the text event of the program event 4 is recorded at the end (FIG. 23D). At this time, the text flag of the program event 4 is set to have text (0).

その後、プログラム1に関するプログラムイベントを訂正する。先ずプログラム4の後ろに残ったプログラム1をプログラム1' とし、このプログラム1' のプログラムイベントのためのエリアを確保する(図23E)。そして、記録開始位置E4・記録終了位置E1を記録したプログラムイベント1’を追加する(図23F)。そして、プログラム1・に関するテキストイベントT1・を最後尾に記録する(図23G)。さらに、プログラムイベント1の記録終了位置をS4に書き換える(図23H)。   Thereafter, the program event related to program 1 is corrected. First, the program 1 remaining behind the program 4 is set as a program 1 ′, and an area for a program event of the program 1 ′ is secured (FIG. 23E). Then, a program event 1 'in which the recording start position E4 and the recording end position E1 are recorded is added (FIG. 23F). Then, the text event T1 · relating to the program 1 · is recorded at the end (FIG. 23G). Further, the recording end position of the program event 1 is rewritten to S4 (FIG. 23H).

図24は、2つのプログラムを跨がって、他のプログラムを記録する場合を示すものである。最初に、テープ上にはプログラム1、プログラム2、プログラム3が順に記録されている。そして、MIC内には図24Aに示すように、プログラム1の記録開始位置S1・記録終了位置E1を記録したプログラムイベント1、プログラム2の記録開始位置S2・記録終了位置E2を記録したプログラムイベント2、プログラム3の記録開始位置S3・記録終了位置E3を記録したプログラムイベント3、プログラムイベント1に関するテキストイベントT1、プログラムイベント2に関するテキストイベントT2、プログラムイベント3に関するテキストイベントT3が順に記録されている。   FIG. 24 shows a case where another program is recorded across two programs. First, program 1, program 2, and program 3 are recorded in order on the tape. 24A, program event 1 in which recording start position S1 and recording end position E1 of program 1 are recorded, and program event 2 in which recording start position S2 and recording end position E2 of program 2 are recorded. The program event 3 in which the recording start position S3 and the recording end position E3 of the program 3 are recorded, the text event T1 related to the program event 1, the text event T2 related to the program event 2, and the text event T3 related to the program event 3 are recorded in order.

このような状態で、プログラム1とプログラム2に跨がるようにプログラム4を記録したとする。プログラム4の記録開始位置はS4であり、記録終了位置はE4である。このような記録を行った時には、先ずテキストイベントT1、T2、T3を後ろに移動してプログラム4のエリアを確保する(図24B)。その後、プログラム4の記録開始位置S4/記録終了位置E4を記録したプログラムイベント4を追加する(図24C)。そして、プログラム4に関するテキストイベントを最後尾に記録する(図24D)。この時、プログラムイベント4のテキストフラグをテキスト有り(0)にする。   It is assumed that the program 4 is recorded so as to straddle the program 1 and the program 2 in such a state. The recording start position of program 4 is S4, and the recording end position is E4. When such recording is performed, first, the text events T1, T2, and T3 are moved backward to secure the area of the program 4 (FIG. 24B). Thereafter, the program event 4 in which the recording start position S4 / recording end position E4 of the program 4 is recorded is added (FIG. 24C). Then, the text event related to the program 4 is recorded at the end (FIG. 24D). At this time, the text flag of the program event 4 is set to the presence of text (0).

その後、プログラム1とプログラム2に関するプログラムイベントを訂正する。先ずプログラム1の記録終了位置をS4に書き換える(図24E)。その後、プログラム2の記録開始点をE4に書き換える(図24F)。   Thereafter, the program events related to the programs 1 and 2 are corrected. First, the recording end position of the program 1 is rewritten to S4 (FIG. 24E). Thereafter, the recording start point of program 2 is rewritten to E4 (FIG. 24F).

図25は、複数のプログラムを跨がって、他のプログラムを記録する場合を示すものである。最初に、テープ上にはプログラム1、プログラム2、プログラム3が順に記録されている。そして、MIC内には図25Aに示すように、プログラム1の記録開始位置S1・記録終了位置E1を記録したプログラムイベント1、プログラム2の記録開始位置S2・記録終了位置E2を記録したプログラムイベント2、プログラム3の記録開始位置S3・記録終了位置E3を記録したプログラムイベント3、プログラムイベント1に関するテキストイベントT1、プログラムイベント2に関するテキストイベントT2、プログラムイベント3に関するテキストイベントT3が順に記録されている。   FIG. 25 shows a case where another program is recorded across a plurality of programs. First, program 1, program 2, and program 3 are recorded in order on the tape. In the MIC, as shown in FIG. 25A, the program event 1 in which the recording start position S1 and the recording end position E1 of the program 1 are recorded, and the program event 2 in which the recording start position S2 and the recording end position E2 of the program 2 are recorded. The program event 3 in which the recording start position S3 and the recording end position E3 of the program 3 are recorded, the text event T1 related to the program event 1, the text event T2 related to the program event 2, and the text event T3 related to the program event 3 are recorded in order.

このような状態で、プログラム1の一部とプログラム2とプログラム3の全てを跨がるようにプログラム4を記録したとする。プログラム4の記録開始位置はS4であり、記録終了位置はE4である。このような記録を行った時には、先ずテキストイベントT1、T2、T3を後ろに移動してプログラム4のエリアを確保する(図25B)。そして、プログラム4の記録開始位置S4・記録終了位置E4を記録したプログラムイベント4を追加する(図25C)。そして、プログラム4に関するテキストイベントを最後尾に記録する(図25D)。この時、プログラムイベント4のテキストフラグをテキスト有り(0)にする。   In this state, it is assumed that the program 4 is recorded so as to straddle a part of the program 1 and all of the programs 2 and 3. The recording start position of program 4 is S4, and the recording end position is E4. When such recording is performed, first, the text events T1, T2, and T3 are moved backward to secure the area of the program 4 (FIG. 25B). Then, a program event 4 in which the recording start position S4 and the recording end position E4 of the program 4 are recorded is added (FIG. 25C). Then, the text event related to the program 4 is recorded at the end (FIG. 25D). At this time, the text flag of the program event 4 is set to the presence of text (0).

その後、プログラム1に関するプログラムイベントの訂正とプログラム2とプログラム3のプログラムイベントの消去を行う。先ず、プログラム1の記録終了点をS4に書き換える(図25E)。その後、プログラム2とプログラム3のプログラムイベントを消去する(図25F)。その後、プログラム2とプログラム3に関するテキストイベントを消去する(図25G)。テキストイベントT4以降を全てFFhとする。   Thereafter, the program event related to the program 1 is corrected and the program events of the program 2 and the program 3 are deleted. First, the recording end point of the program 1 is rewritten to S4 (FIG. 25E). Thereafter, the program events of program 2 and program 3 are deleted (FIG. 25F). Thereafter, the text events related to the programs 2 and 3 are deleted (FIG. 25G). All text events after T4 are set to FFh.

上述からもわかるように、オプショナルエリアでは、テキストイベントはその他のイベント(メーカーズオプショナルイベント以外)の後ろに配置され、テキストイベント以外のイベントは、その発生順に並べられ、さらに、各イベントヘッダーには、そのイベントに関する文字情報があるかどうかを識別するフラグが付加される。これにより、MIC上での新規イベントの発生、消去等を単なるメモリのブロック転送で行なうことができる。   As can be seen from the above, in the optional area, text events are placed behind other events (other than manufacturer's optional events), events other than text events are arranged in the order they occur, and each event header contains A flag for identifying whether there is character information related to the event is added. As a result, a new event can be generated or deleted on the MIC by simple block transfer of the memory.

ここで、タイマー予約イベントのパック構成を図26を用いて説明する。タイマー予約イベントは、通常、タイマー記録日パック(パックヘッダー02h)とタイマー記録スタート/ストップパック(パックヘッダー03h)とVAUXソースパック(パックヘーダー60h)とで構成される。タイマー記録日パックには、タイマー録画を行う日付や録画モード(SP/LP)等のデータが記録される。タイマー記録スタート/ストップパックには、タイマー記録開始時間及び終了時間が記録される。VAUXソースパックには、タイマー録画を行うチャンネルやチューナーカテゴリー(BS/CS/VHF/UHF)等のデータが記録される。   Here, the pack configuration of the timer reservation event will be described with reference to FIG. The timer reservation event is usually composed of a timer recording date pack (pack header 02h), a timer recording start / stop pack (pack header 03h), and a VAUX source pack (pack header 60h). In the timer recording date pack, data such as a timer recording date and a recording mode (SP / LP) are recorded. In the timer recording start / stop pack, timer recording start time and end time are recorded. In the VAUX source pack, data such as a channel for timer recording and a tuner category (BS / CS / VHF / UHF) are recorded.

プログラムイベントは、プログラムスタートパックをイベントヘッダーとし、1つのプログラムイベント内には、テープ上における番組の記録開始点及び終了点の位置を示すプログラムスタートパック及びプログラムエンドパック(図20参照)が必ず存在する。その他の記録年月日やソース情報等の記録を望む場合には、プログラム記録日時パック(パックヘッダー42h)やVAUXソースパック(パックヘッダー60h)を用いて記録される(図27参照)。   A program event has a program start pack as an event header, and there is always a program start pack and a program end pack (see FIG. 20) indicating the positions of program recording start and end points on a tape. To do. When recording of other recording dates, source information, etc. is desired, it is recorded using a program recording date / time pack (pack header 42h) or VAUX source pack (pack header 60h) (see FIG. 27).

(H)複数のテキストイベントを記録する場合について
記録した1つの番組に関する複数の文字情報(番組タイトルや放送局名等)を記録する場合について説明する。プログラムイベント内に必ず使用されるプログラムエンドパック(図20D参照)内に、そのプログラムイベントに対応するテキストイベントがいくつ存在するかという情報TNT(Total Number of TEXT events)を格納するエリアが設けられている。一例として、図27にプログラムイベントの配列を示す。図27において、MICのオプショナルエリアには、プログラムイベント1、プログラムイベント2、プログラムイベント3、プログラムイベント1のテキストイベント、プログラムイベント1のテキストイベント、プログラムイベント1のテキストイベント、プログラムイベント3のテキストイベント、プログラムイベント3のテキストイベント、FFhの順に記録が行われている。
(H) Case of recording a plurality of text events A case of recording a plurality of character information (program title, broadcasting station name, etc.) relating to one recorded program will be described. An area for storing information TNT (Total Number of TEXT events) indicating the number of text events corresponding to the program event is provided in the program end pack (see FIG. 20D) that is always used in the program event. Yes. As an example, FIG. 27 shows an array of program events. In FIG. 27, the optional area of MIC includes program event 1, program event 2, program event 3, program event 1 text event, program event 1 text event, program event 1 text event, program event 3 text event. The program event 3 is recorded in the order of the text event and FFh.

また、プログラムイベント1のプログラムスタートパックには、テキストフラグとして「0」が記録されている。これにより、プログラムエンドパック内のTNTが有効とされる。一方、例えばプログラムスタートパックのテキストフラグが「1」の時(テキストなし)には、プログラムエンドパック内のTNTが無効とされる。プログラムエンドパックには、「TNT=3」が存在する。このTNTで指定された個数分のテキストイベントがプログラムイベント1に対応することになる。これにより、1つのイベントに対して複数のテキストイベントを対応させることができるようになる。従って、記録した1つの番組に対して、番組タイトルや放送局名等といった複数の文字情報を付加することが可能になる。なお、テープ上も同様である。   In the program start pack of program event 1, “0” is recorded as a text flag. Thereby, the TNT in the program end pack is validated. On the other hand, for example, when the text flag of the program start pack is “1” (no text), the TNT in the program end pack is invalidated. “TNT = 3” exists in the program end pack. The number of text events specified by TNT correspond to program event 1. Thereby, a plurality of text events can be associated with one event. Therefore, it is possible to add a plurality of character information such as a program title and a broadcasting station name to one recorded program. The same applies to the tape.

図28は、図27で実現される処理のフローチャートである。図28において、プログラムスタートパック内のテキストフラグが「0」であるか否かが判断され(ステップ101)、テキストフラグ=「0」ならば、プログラムエンドパック内のTNTが参照される(ステップ102)。TNTに示される個数分のテキストイベントがプログラムイベントに対応付けられ(ステップ103)、処理は終了とされる。一方、ステップ101において、テキストフラグ=1の時には、処理はそのまま終了される。   FIG. 28 is a flowchart of the processing realized in FIG. In FIG. 28, it is determined whether or not the text flag in the program start pack is “0” (step 101). If the text flag = “0”, the TNT in the program end pack is referred to (step 102). ). The number of text events indicated in TNT is associated with the program event (step 103), and the process is terminated. On the other hand, in step 101, when the text flag = 1, the process is terminated as it is.

図29は、TDP=nの時のプログラムテキストヘッダパックを示す図であり、PC2の最下位ビットからPC1の最下位ビットにかけて可変長パックが有するテキストデータ数(TDP)が二進数で示される。PC2の下位2ビットから下位4ビットにかけてはOPN(オプショナルナンバー)が記録され、上位4ビットにはテキストタイプが記録される。OPNは、以下のように使用される。例えば、英国において、アスキーコードで表される£(OPN=000)は、OPNを変えることにより、ドイツでは♯(OPN=001)のように変換される。PC3にはテキストコードが記録される。PC4から順にテキストデータ1、テキストデータ2・・・、PC(n+3)にテキストデータnが記録される。このように、MIC内ではテキストデータのみ可変長パックの使用を認めることにより、メモリ容量を有効に活用することができる。   FIG. 29 is a diagram showing a program text header pack when TDP = n, and the number of text data (TDP) that the variable length pack has from the least significant bit of PC2 to the least significant bit of PC1 is represented by a binary number. An OPN (optional number) is recorded from the lower 2 bits to the lower 4 bits of the PC 2, and a text type is recorded in the upper 4 bits. OPN is used as follows. For example, in the UK, £ (OPN = 000) expressed in ASCII code is converted into # (OPN = 001) in Germany by changing OPN. A text code is recorded on the PC 3. Text data n is recorded on text data 1, text data 2..., PC (n + 3) in order from PC4. In this way, the memory capacity can be effectively utilized by allowing the variable length pack to be used only for text data in the MIC.

この発明によるディジタルVCRのブロック図である。1 is a block diagram of a digital VCR according to the present invention. FIG. パックの基本構成を示す図である。It is a figure which shows the basic composition of a pack. ヘッダーの階層構造を示す図である。It is a figure which shows the hierarchical structure of a header. パックヘッダーテーブルである。It is a pack header table. メモリ付カセットの正面図、側面図及び基板の斜視図である。It is a front view of a cassette with a memory, a side view, and a perspective view of a substrate. MICのデータ構成を示す図である。It is a figure which shows the data structure of MIC. カセットIDパックを示す図である。It is a figure which shows a cassette ID pack. テープ長パックを示す図である。It is a figure which shows a tape length pack. タイトルエンドパックを示す図である。It is a figure which shows a title end pack. オプショナルイベントを示す図である。It is a figure which shows an optional event. MICのメモリマップを示す図である。It is a figure which shows the memory map of MIC. カセット情報を判別するため回路の回路図である。It is a circuit diagram of a circuit for discriminating cassette information. メモリ付カセットか否かを判別するためのフローチャートである。It is a flowchart for discriminating whether it is a cassette with a memory. 新品のカセットテープにおけるVCR用のMICの内容を示す図である。It is a figure which shows the content of MIC for VCR in a new cassette tape. 新品カセットテープにおけるVCR用以外のMICの内容を示す図である。It is a figure which shows the content of MIC other than for VCR in a new cassette tape. 民生用ディジタルVCRのAPMの認識及び記録に関するフローチャートである。It is a flowchart regarding recognition and recording of APM of a consumer digital VCR. イベントを分類した図である。It is the figure which classified the event. イベントの階層構造を示す図である。It is a figure which shows the hierarchical structure of an event. 各イベントのイベントヘッダーパック名とそのパックヘッダーを示す図である。It is a figure which shows the event header pack name of each event, and its pack header. プログラムスタートパック及びプログラムエンドパックを示す図である。It is a figure which shows a program start pack and a program end pack. オプショナルイベントの発生及び消去の説明に用いる図である。It is a figure used for description of generation and erasure of an optional event. オプショナルイベントの発生及び消去の説明に用いる図である。It is a figure used for description of generation and erasure of an optional event. オプショナルイベントの発生及び消去の説明に用いる図である。It is a figure used for description of generation and erasure of an optional event. オプショナルイベントの発生及び消去の説明に用いる図である。It is a figure used for description of generation and erasure of an optional event. オプショナルイベントの発生及び消去の説明に用いる図である。It is a figure used for description of generation and erasure of an optional event. タイマー予約イベントのパック構成を示す図である。It is a figure which shows the pack structure of a timer reservation event. プログラムイベントの配列を示す図である。It is a figure which shows the arrangement | sequence of a program event. 1番組に複数の文字情報を記録する処理に関するフローチャートである。It is a flowchart regarding the process which records several character information in 1 program. TDP=nの時のプログラムテキストヘッダーパックを示す図である。It is a figure which shows the program text header pack in case of TDP = n.

符号の説明Explanation of symbols

12 データ合成部
33 予備データ形成部
34、62 MIC
41a 小型カセット
41b 大型カセット
47 メモリ基板
50 端子基板
61 メモリ付カセット
63 EEPROM
12 Data composition part 33 Preliminary data formation part 34, 62 MIC
41a small cassette 41b large cassette 47 memory board 50 terminal board 61 cassette with memory 63 EEPROM

Claims (2)

カセットに関する情報や記録内容に関する情報を記憶するメモリと、外部機器と該メモリとの電気的接続を行う複数の接続端子とを備えたメモリを搭載した記録媒体カセットを用いて、該記録媒体カセットの記録媒体にビデオ信号及びオーディオ信号の記録及び再生を行うと共に、該メモリへのデータの書き込み及び読み出しを該接続端子を介して行うインタフェースを備え、
該記録媒体カセットの該メモリの所定位置には、メモリ内のデータ構造を規定する第1のIDが記憶されており、
該記録媒体カセットが装填され、該第1のIDが情報なしを示していることを検出し、且つ、記録を行う場合には、該第1のIDを所定の値に書き換えるようにした記録再生装置であって、
上記記録媒体カセットの上記メモリには、さらに、ヘッダを階層構造とすることによりビデオデータの付加データ、オーディオデータの付加データ、並びにサブコード情報を含んで内容が系統だてられ該ビデオデータの付加データ、オーディオデータの付加データ、並びにサブコードのパックと同じ固定長バイト数のパック構造を有する、少なくとも上記メモリに関する情報を記憶する第1のパックと、上記記録媒体に関する情報を記憶する上記パック構造を有する第2のパックが記憶されており、
上記記録媒体カセットが装填された時には上記第1及び第2のパックヘッダ部を読み取り、該パックヘッダ部のパックヘッダが所定の値となっているか否かを判別する手段を有し、
上記判別結果に応じて、上記記録媒体カセットの上記メモリと上記インタフェースとの通信ラインが正常か否かを識別するようにしたことを特徴とする記録再生装置。
Using a recording medium cassette equipped with a memory having a memory for storing information relating to the cassette and information relating to recording contents, and a plurality of connection terminals for electrical connection between the external device and the memory, An interface for recording and reproducing video signals and audio signals on a recording medium, and writing and reading data to and from the memory via the connection terminal,
A first ID defining a data structure in the memory is stored at a predetermined position of the memory of the recording medium cassette,
When the recording medium cassette is loaded, it is detected that the first ID indicates no information, and when recording is performed, the recording / reproduction is performed so that the first ID is rewritten to a predetermined value. A device,
The aforementioned memory of the recording medium cassette, further additional data of the video data by the header a hierarchical structure, the additional data of the audio data, and contents are temple's system contains sub-code information, of the video data additional data, the audio data additional data, as well as a pack structure of the same fixed length in bytes of a pack of the subcode, the pack storing the first pack that stores information on at least the memory, the information on the recording medium A second pack having a structure is stored;
Means for reading the first and second pack header portions when the recording medium cassette is loaded, and determining whether or not the pack header of the pack header portion has a predetermined value;
A recording / reproducing apparatus, wherein a communication line between the memory and the interface of the recording medium cassette is identified according to the determination result.
上記第1のIDを書き換えて記録を行った時には、上記記録媒体上の記録最終位置に関する情報を上記メモリ内に上記パック構造を有する第3のパックを用いて記憶するようにしたことを特徴とする請求項1記載の記録再生装置。   When recording is performed with the first ID rewritten, information on the final recording position on the recording medium is stored in the memory using the third pack having the pack structure. The recording / reproducing apparatus according to claim 1.
JP2004096339A 1993-09-30 2004-03-29 Recording / playback device Expired - Fee Related JP3707492B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004096339A JP3707492B2 (en) 1993-09-30 2004-03-29 Recording / playback device

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP5268055A JPH07105662A (en) 1993-09-30 1993-09-30 Cassette with memory
JP5269776A JPH07105668A (en) 1993-10-01 1993-10-01 Method and device for discriminating cassette information
JP5269775A JPH07105664A (en) 1993-10-01 1993-10-01 Cassette with memory
JP5271311A JPH07105665A (en) 1993-10-04 1993-10-04 Cassette with memory
JP2004096339A JP3707492B2 (en) 1993-09-30 2004-03-29 Recording / playback device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP18890094A Division JP3579924B2 (en) 1993-09-30 1994-07-19 Recording medium cassette

Publications (2)

Publication Number Publication Date
JP2004234852A JP2004234852A (en) 2004-08-19
JP3707492B2 true JP3707492B2 (en) 2005-10-19

Family

ID=32966779

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004096339A Expired - Fee Related JP3707492B2 (en) 1993-09-30 2004-03-29 Recording / playback device

Country Status (1)

Country Link
JP (1) JP3707492B2 (en)

Also Published As

Publication number Publication date
JP2004234852A (en) 2004-08-19

Similar Documents

Publication Publication Date Title
KR100310627B1 (en) A recording / playback apparatus having a recording medium cassette and a recording medium cassette
US5724474A (en) Digital recording and reproducing apparatus and index recording method
US6501727B1 (en) Recording medium and recording/playback apparatus capable of recording and reproducing recording reservation information and additional information indicating whether the recording reservation information is valid
JPH07274115A (en) Reproduction device
US5926607A (en) Cassette with memory
JP3901746B2 (en) Image signal and audio signal recording method and image signal and audio signal recording / reproducing apparatus
JP3707492B2 (en) Recording / playback device
JP3786123B2 (en) Recording media cassette
JP3675470B2 (en) Recording media cassette
JP3453862B2 (en) Recording medium cassette and recording / reproducing apparatus having recording medium cassette
JPH08307897A (en) Television signal recorder
JP3579924B2 (en) Recording medium cassette
JP3521495B2 (en) Audio signal recording method, audio signal reproducing apparatus, and audio signal recording / reproducing method
JP3981054B2 (en) Image signal and audio signal recording method and image signal and audio signal recording / reproducing apparatus
JP3358273B2 (en) Signal recording / reproducing device
JP3586878B2 (en) Tape cassette and image / audio signal recording / reproducing apparatus for recording / reproducing image signals and audio signals using the tape cassette
JPH07105664A (en) Cassette with memory
JPH07105663A (en) Cassette with memory
JP3520559B2 (en) Recording / playback device
JP3555162B2 (en) Recording / playback device
JP3493729B2 (en) Apparatus and method for recording / reproducing digital video and audio signals
JPH07105662A (en) Cassette with memory
JPH07105661A (en) Cassette with memory
JPH07105665A (en) Cassette with memory
JPH07105668A (en) Method and device for discriminating cassette information

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041026

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050412

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050613

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: 20050712

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050725

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080812

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090812

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100812

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees