JPH04321976A - Digital data recording and reproducing device - Google Patents

Digital data recording and reproducing device

Info

Publication number
JPH04321976A
JPH04321976A JP3090494A JP9049491A JPH04321976A JP H04321976 A JPH04321976 A JP H04321976A JP 3090494 A JP3090494 A JP 3090494A JP 9049491 A JP9049491 A JP 9049491A JP H04321976 A JPH04321976 A JP H04321976A
Authority
JP
Japan
Prior art keywords
data
record
information
capacity
read
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP3090494A
Other languages
Japanese (ja)
Inventor
Kazuo Kawakami
和夫 川上
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP3090494A priority Critical patent/JPH04321976A/en
Publication of JPH04321976A publication Critical patent/JPH04321976A/en
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、データの圧縮,復元を
扱うディジタルデータ記録再生装置に関するものである
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital data recording and reproducing apparatus that handles data compression and restoration.

【0002】0002

【従来の技術】近年、ディジタル記録再生技術は広い分
野に応用されるようになり、特に、ディジタルオーディ
オ分野ではめざましい発展を遂げ、回転ヘッド方式のデ
ィジタル・オーディオ・テープレコーダ(DAT)など
が実用化されるに至っている。また一方、DATなどの
回転ヘッド方式のテープを記録媒体とするディジタルデ
ータ記録再生技術を、コンピュータの補助記録装置へ応
用しようという試みが盛んになってきた。これらのコン
ピュータの補助記録装置(以下、データDATと略す)
は、ディジタル化されたオーディオデータの代わりにコ
ンピュータから与えられるディジタルデータを、あらか
じめ設定された一定量のデータ形式であるデータブロッ
ク毎に順次記録し、再生動作時にはオーディオ用途の場
合と同じくディジタルデータを読み取り、データブロッ
クとして出力するものであり、極めて大容量データの記
録,再生および保存を可能にしている。
[Background Art] In recent years, digital recording and playback technology has been applied to a wide range of fields, and in particular, remarkable progress has been made in the digital audio field, with rotary head type digital audio tape recorders (DAT) being put into practical use. It has come to be. On the other hand, attempts have been made to apply digital data recording and reproducing technology using a rotating head type tape such as DAT as a recording medium to auxiliary recording devices for computers. These computer auxiliary recording devices (hereinafter abbreviated as data DAT)
Instead of digitized audio data, digital data given from a computer is recorded sequentially in each data block, which is a predetermined amount of data format, and during playback, the digital data is It is read and output as a data block, making it possible to record, reproduce, and save extremely large amounts of data.

【0003】DATについては、文献1(「図解DAT
読本」中島平太郎,小高健太郎共著,オーム社)に詳し
く説明されている。
[0003] Regarding DAT, see Reference 1 ("Illustrated DAT
It is explained in detail in "Yomihon" (co-authored by Heitaro Nakajima and Kentaro Kodaka, published by Ohmsha).

【0004】従来のデータDATとしては、例えば特開
平1−245326号公報に示されている。これは、D
ATA/DATフォーマットとして一般に知られている
A conventional data DAT is disclosed in, for example, Japanese Patent Laid-Open No. 1-245326. This is D
Commonly known as the ATA/DAT format.

【0005】また、このDATA/DATについては、
文献2(「DAT応用データ記憶装置DATA/DAT
」野口敬治,荒井孝雄,三瓶徹共著,JAS JOUR
NAL 1989 VOL.29 NO.12 日本オ
ーディオ協会)と文献3(「7th Draft PR
OPOSED AMERICAN NATIONAL 
STANDARD HELICAL−SCAN DIG
ITAL COMPUTER TAPE CARTRI
DGE 3.81mm(0.150in) DATA/
DAT RECORDED FORMAT FOR I
NFORMATION INTERCHANGE」 1
 November 1990)に詳しく説明されてい
る。
[0005] Also, regarding this DATA/DAT,
Document 2 (“DAT application data storage device DATA/DAT
” co-authored by Keiji Noguchi, Takao Arai, and Toru Sanpei, JAS JOUR
NAL 1989 VOL. 29 NO. 12 Japan Audio Association) and Document 3 (“7th Draft PR
OPOSED AMERICAN NATIONAL
STANDARD HELICAL-SCAN DIG
ITAL COMPUTER TAPE CARTRI
DGE 3.81mm (0.150in) DATA/
DAT RECORDED FORMAT FOR I
NFORMATION INTERCHANGE” 1
November 1990).

【0006】また、近年広く使われる技術としてデータ
圧縮がある。これは、ホストコンピュータ側でOS上の
ソフトウェアもしくは、データバス上のハードウェアで
圧縮を施したデータをDATA/DATなどの外部記憶
装置に記録再生していた。ソフトウェアではフリーソフ
トウェアとしてパソコン通信のNIFTY−Serve
などで入手できる「LHarc」,「LH」(作成者:
吉崎栄泰)などがあり、ハードウェアでは、米国INF
OCHIP社の「EXPANZ!(IC−105)」な
どが知られている。これらは、平均して3対1の圧縮比
が得られる。
[0006] Data compression is also a technology that has been widely used in recent years. This involves recording and reproducing data compressed on the host computer side using software on the OS or hardware on the data bus in an external storage device such as DATA/DAT. As for software, NIFTY-Serve for PC communication is free software.
"LHarc", "LH" (Creator:
In terms of hardware, the U.S. INF
"EXPANZ! (IC-105)" by OCHIP is well known. These provide an average compression ratio of 3:1.

【0007】[0007]

【発明が解決しようとする課題】しかしながら上記従来
の構成では、ディジタルデータ記録再生装置内でデータ
の圧縮を行い記録した後、再生するときにホストコンピ
ュータが指示したデータと記録データの管理情報との整
合がとれなくて、不正規なデータを再生してしまうとい
う問題点を有していた。
[Problems to be Solved by the Invention] However, in the above-mentioned conventional configuration, after data is compressed and recorded in a digital data recording/reproducing device, when reproducing the data, the data instructed by the host computer and the management information of the recorded data cannot be matched. There was a problem in that consistency could not be achieved and irregular data would be reproduced.

【0008】本発明は上記従来の問題点を解決するもの
で、データを圧縮し、また復元する際に効率良く確実な
データの管理を行うディジタルデータ記録再生装置を提
供することを目的とする。
SUMMARY OF THE INVENTION The present invention solves the above-mentioned conventional problems, and an object thereof is to provide a digital data recording and reproducing apparatus that efficiently and reliably manages data when compressing and restoring data.

【0009】[0009]

【課題を解決するための手段】この目的を達成するため
に本発明のディジタルデータ記録再生装置は、データ圧
縮・復元手段と、データ領域と圧縮されたデータのレコ
ード情報とからなるシステム領域とを含むデータブロッ
クとデータブロックの検索情報とを記録再生する記録再
生手段と、読み出し開始位置の圧縮されたデータでの位
置と、圧縮されたデータの読み出し容量を算出する算出
手段と、データの復元アルゴリズムを選択するデータ復
元アルゴリズム選択手段との構成を有している。
[Means for Solving the Problems] In order to achieve this object, the digital data recording/reproducing apparatus of the present invention includes a data compression/decompression means, and a system area consisting of a data area and record information of the compressed data. A recording and reproducing means for recording and reproducing the included data blocks and search information of the data blocks, a calculation means for calculating the position of the read start position in the compressed data, the read capacity of the compressed data, and a data restoration algorithm. The data restoration algorithm selection means selects a data restoration algorithm.

【0010】0010

【作用】本発明は上記した構成により、圧縮されたデー
タとそれを管理するレコード情報とから、論理記録位置
及び論理容量をテープ上の物理量に容易に変換でき、論
理量による指示のみで圧縮されたデータを復元できる。
[Operation] With the above-described configuration, the present invention can easily convert the logical recording position and logical capacity into physical quantities on the tape from the compressed data and the record information that manages it. data can be restored.

【0011】[0011]

【実施例】以下、本発明の一実施例について、図面を参
照しながら説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

【0012】図1は本発明の第1の実施例におけるディ
ジタルデータ記録再生装置の構成を示すブロック図であ
る。図1において、1はカセットハーフ、2はリール、
3はテープ、4はシリンダ、5a,5bはヘッド、6は
テープ3を走行させるキャプスタン、7はリール2とシ
リンダ4とキャプスタン6の動作を制御するメカニズム
制御部であり、8は記録動作ではディジタル信号を符号
化し、ヘッド5a,5bへ記録信号を供給し、再生動作
ではヘッド5a,5bから得られる再生信号からトラッ
ク同期信号を分離し、メカニズム制御部7にトラック同
期信号を伝達するとともに、再生信号を復号しディジタ
ル信号を出力する信号処理部であり、9はディジタルデ
ータと制御情報とを外部装置と送受信する通信部であり
、10は通信部9が送受信するディジタルデータを一時
的に格納するデータバッファであり、11は記録動作で
はデータの圧縮を施し、再生動作では圧縮されたデータ
の復元を施すデータ圧縮・復元部であり、12は記録動
作では、データブロック内の先頭レコード番号と、レコ
ードの個数とをサブデータとして信号処理部8に供給し
、再生動作では、先頭レコード番号と、レコードの個数
とを抽出し出力するサブデータ記録再生制御部である。 13はデータブロック内のレコード情報を形成するレコ
ード情報形成部であり、14は記録動作では、データ圧
縮・復元部11で圧縮されたデータとレコード情報形成
部13で形成されたレコード情報とをデータ領域とシス
テム領域とから構成されるメインデータとして信号処理
部8に供給し、再生動作では、圧縮されたデータとレコ
ード情報とを抽出し出力するメインデータ記録再生制御
部である。15はメインデータ記録再生制御部14から
入力されたレコード情報を元にデータブロック上の読み
出し開始位置と読み出し容量を算出する読み出し位置算
出部であり、16は、メインデータ記録再生制御部14
から入力されたレコード情報を元に読み出されるデータ
の圧縮前の容量を算出するデータ圧縮前の容量算出部で
ある。17は通信部9から制御情報を入力し、一連の記
録再生動作を制御するシステム制御部である。
FIG. 1 is a block diagram showing the configuration of a digital data recording/reproducing apparatus according to a first embodiment of the present invention. In FIG. 1, 1 is a cassette half, 2 is a reel,
3 is a tape, 4 is a cylinder, 5a and 5b are heads, 6 is a capstan that runs the tape 3, 7 is a mechanism control unit that controls the operations of the reel 2, cylinder 4, and capstan 6, and 8 is a recording operation. Then, the digital signal is encoded and a recording signal is supplied to the heads 5a and 5b.In the reproduction operation, a track synchronization signal is separated from the reproduction signal obtained from the heads 5a and 5b, and the track synchronization signal is transmitted to the mechanism control section 7. , a signal processing unit that decodes the reproduced signal and outputs a digital signal; 9 is a communication unit that sends and receives digital data and control information to and from an external device; 10 is a signal processing unit that temporarily transmits and receives digital data that the communication unit 9 sends and receives 11 is a data compression/decompression unit that compresses data in a recording operation and restores the compressed data in a playback operation; 12 is a data buffer that stores data in a data block; and the number of records as subdata to the signal processing section 8, and in the reproduction operation, extracts and outputs the leading record number and the number of records. 13 is a record information forming unit that forms record information in a data block, and 14 is a record information forming unit that forms record information in a data block; It is a main data recording and reproducing control unit that supplies main data consisting of an area and a system area to the signal processing unit 8, and extracts and outputs compressed data and record information in a reproducing operation. 15 is a read position calculation unit that calculates a read start position and read capacity on a data block based on the record information input from the main data recording and playback control unit 14;
This is a capacity calculation unit before data compression that calculates the capacity before compression of data to be read based on record information input from. Reference numeral 17 denotes a system control unit that inputs control information from the communication unit 9 and controls a series of recording and reproducing operations.

【0013】以上のように構成された第1の実施例のデ
ィジタルデータ記録再生装置の動作には、データ記録動
作と再生動作とがあり、以下詳細に説明する。
The operation of the digital data recording/reproducing apparatus of the first embodiment configured as described above includes a data recording operation and a reproducing operation, which will be explained in detail below.

【0014】まず、データ記録動作について説明する。 図1において、システム制御部17は、記録動作時に、
データブロック内の先頭レコード番号と、レコードの個
数とをサブデータ記録再生制御部12に与え、データバ
ッファ10に動作指令を与えデータをデータ圧縮・復元
部11で圧縮し、圧縮されたデータとレコード情報形成
部13で形成されたレコード情報とをメインデータ記録
再生制御部14に与え、メカニズム制御部7に動作指令
を与える。メカニズム制御部7は動作指令にしたがいリ
ール2にテンションを与え、キャプスタン6を一定速度
で回転させることによりテープ3を一定速度で駆動し、
さらに、シリンダ4を一定速度で回転させる。信号処理
部8はサブデータ記録再生制御部12から与えられるサ
ブデータと、メインデータ記録再生制御部14から与え
られるメインデータとを処理し、トラック同期信号を付
加し、トラック形成信号に変換してヘッド5a,5bに
順次出力することによりテープ3上に斜めのトラックを
連続的に形成する。
First, the data recording operation will be explained. In FIG. 1, the system control unit 17, during recording operation,
The first record number in the data block and the number of records are given to the sub-data recording/playback control section 12, an operation command is given to the data buffer 10, the data is compressed by the data compression/decompression section 11, and the compressed data and records are The record information formed by the information forming section 13 is given to the main data recording/reproducing control section 14, and an operation command is given to the mechanism control section 7. The mechanism control unit 7 applies tension to the reel 2 according to the operation command, rotates the capstan 6 at a constant speed, and thereby drives the tape 3 at a constant speed.
Furthermore, the cylinder 4 is rotated at a constant speed. The signal processing section 8 processes the sub data given from the sub data recording/playback control section 12 and the main data given from the main data recording/playback control section 14, adds a track synchronization signal, and converts it into a track formation signal. By sequentially outputting to the heads 5a and 5b, diagonal tracks are continuously formed on the tape 3.

【0015】次に、データ再生動作についてもシステム
制御部17が基本的な制御を実行する。図1において、
システム制御部17はメカニズム制御部7に動作指令を
与える。信号処理部8はヘッド5a,5bから出力され
る再生信号からトラック同期信号を抽出し、メカニズム
制御部7に出力する。メカニズム制御部7はリール2に
テンションを与え、トラック同期信号を基準にキャプス
タン6の回転速度とシリンダ4の回転位相の同期制御を
行うことにより、ヘッド5a,5bをテープ3上に構成
されたトラックに正確にトレースさせる。一方、信号処
理部8は再生信号を処理し、サブデータをサブデータ記
録再生制御部12に、メインデータをメインデータ記録
再生制御部14に、それぞれ出力する。サブデータ記録
再生制御部12は、サブデータであるデータブロック内
の先頭レコード番号と、レコードの個数とをシステム制
御部17に与え、システム制御部17は、読み出し位置
算出部15より算出されたデータよりデータ圧縮・復元
部11で順次データを復元し、データバッファ10を経
由して通信部9に転送を開始させることにより、テープ
3上に記録されたデータを正確に読み出すことができる
Next, the system control unit 17 also performs basic control regarding data reproduction operations. In Figure 1,
The system control section 17 gives operation commands to the mechanism control section 7. The signal processing section 8 extracts a track synchronization signal from the reproduced signals output from the heads 5a and 5b, and outputs it to the mechanism control section 7. The mechanism control unit 7 applies tension to the reel 2 and synchronizes the rotational speed of the capstan 6 and the rotational phase of the cylinder 4 based on the track synchronization signal, so that the heads 5a and 5b are configured on the tape 3. Make the track trace accurately. On the other hand, the signal processing unit 8 processes the reproduced signal and outputs sub data to the sub data recording/reproducing control unit 12 and main data to the main data recording/reproducing controller 14, respectively. The sub data recording/playback control unit 12 provides the first record number and the number of records in the data block that is the sub data to the system control unit 17, and the system control unit 17 receives the data calculated by the read position calculation unit 15. The data recorded on the tape 3 can be read out accurately by sequentially restoring the data in the data compression/restoration section 11 and having the communication section 9 start the transfer via the data buffer 10.

【0016】図2は上記記録動作によって形成されるテ
ープ3上のトラックの構成を示す。図2において、1本
のトラックAは、サブデータ記録領域Bと、トラック同
期信号(Automatic Track Findi
ng )記録領域Cと、メインデータ記録領域Dとから
構成される。また、テープ3上にはEに示すようにトラ
ックAと同一の構造をもった偶数のトラックが連続的に
構成される。
FIG. 2 shows the structure of tracks on the tape 3 formed by the above recording operation. In FIG. 2, one track A has a sub data recording area B and a track synchronization signal (Automatic Track Findi).
ng) Consists of a recording area C and a main data recording area D. Further, on the tape 3, as shown in E, an even number of tracks having the same structure as the track A are successively formed.

【0017】図3は上記記録動作によって形成されるデ
ータブロックのメインデータ記録領域のテープレイアウ
ト(文献3「9.5 Data Layoutof a
 Group」P49参照)について示す。データブロ
ックは、外部装置から入力されるデータの記録領域であ
るデータ領域と、データ領域のデータを管理するシステ
ム領域とから構成され、システム領域はレコード情報リ
ストとデータブロック情報とから構成される。
FIG. 3 shows the tape layout of the main data recording area of the data block formed by the above recording operation (Reference 3, "9.5 Data Layout of a
Group” (see page 49). A data block is composed of a data area that is a recording area for data input from an external device, and a system area that manages data in the data area, and the system area is composed of a record information list and data block information.

【0018】図4は上記記録動作によって形成されるレ
コード情報リスト(文献3「9.7  Record 
ID List」 P54参照)の構成図であり、図5
は第1の実施例におけるレコード情報の構成図である。
FIG. 4 shows the record information list formed by the above recording operation (Reference 3 "9.7 Record
ID List” (see page 54), and Figure 5
FIG. 2 is a configuration diagram of record information in the first embodiment.

【0019】図5において、レコード情報は、レコード
情報識別情報と、レコード情報の容量と、前後のデータ
ブロックの継続情報と、圧縮前のデータの容量と、圧縮
後のデータの容量と、圧縮アルゴリズムの種類とから構
成される。
In FIG. 5, record information includes record information identification information, capacity of record information, continuation information of previous and subsequent data blocks, capacity of data before compression, capacity of data after compression, and compression algorithm. It consists of the types of

【0020】図6は、可変長レコードのデータを圧縮し
た時のレコードの形状図である。次に、本発明の第2の
実施例について、図7,図8のフローチャートを用いて
説明する。
FIG. 6 is a diagram showing the shape of a record when data of a variable length record is compressed. Next, a second embodiment of the present invention will be described using flowcharts shown in FIGS. 7 and 8.

【0021】まず、データブロック内のレコードの”m
”番目から”n”番目のデータの読み出しが設定された
場合について、図7を用いて説明する(m≦n)。
First, "m" of the record in the data block
A case where reading of data from "th" to "n"th data is set will be explained using FIG. 7 (m≦n).

【0022】ステップ100で処理レコード番号に”m
”を設定する。ステップ101で処理レコード番号の先
頭位置を算出し、ステップ102で圧縮後のデータ容量
から読み出しの区間を設定する。次に、ステップ103
でレコード情報の中からデータ圧縮アルゴリズム情報よ
りデータ復元のアルゴリズムを設定し、ステップ104
でデータ圧縮・復元部11で復元しデータバッファ10
に送信する。次に、スッテプ105で処理レコード番号
が”n”ならば処理を終了し、”n”でないのならばス
テップ106に進み、処理レコード番号を1つ加算して
ステップ101に進む。
In step 100, "m" is added to the processing record number.
" is set. In step 101, the start position of the processing record number is calculated, and in step 102, the reading section is set from the data capacity after compression.Next, step 103
In step 104, a data restoration algorithm is set from the data compression algorithm information in the record information.
The data compression/decompression unit 11 decompresses the data and stores it in the data buffer 10.
Send to. Next, in step 105, if the processing record number is "n", the process ends; if it is not "n", the process proceeds to step 106, where the process record number is incremented by one, and the process proceeds to step 101.

【0023】次に、データブロック内のレコードの”m
”番目から”n”番目のデータの容量の確認が設定され
た場合について、図8を用いて説明する(m≦n)。
Next, "m" of the record in the data block
A case in which confirmation of the capacity of data from "th" to "n" is set will be described using FIG. 8 (m≦n).

【0024】ステップ200で処理レコード番号に”m
”を設定し、ステップ201でチェック容量1を”0”
に設定し、ステップ202でチェック容量2を”0”に
設定する。ステップ203で圧縮前のデータの容量をチ
ェック容量1に加算し、ステップ204で圧縮後のデー
タの容量をチェック容量2に加算し、スッテプ205で
処理レコード番号が”n”ならば処理を終了し、”n”
でないのならばステップ206に進み、処理レコード番
号を1つ加算してステップ203に進む。
In step 200, "m" is added to the processing record number.
” and set check capacity 1 to “0” in step 201.
In step 202, check capacity 2 is set to "0". In step 203, the capacity of the data before compression is added to check capacity 1, in step 204, the capacity of data after compression is added to check capacity 2, and in step 205, if the processing record number is "n", the process ends. ,”n”
If not, the process proceeds to step 206, increments the processing record number by one, and proceeds to step 203.

【0025】次に、本発明の第3の実施例について、図
9のディジタルデータ記録再生装置のブロック図を用い
て説明する。
Next, a third embodiment of the present invention will be explained using the block diagram of a digital data recording/reproducing apparatus shown in FIG.

【0026】図9において、1はカセットハーフ、2は
リール、3はテープ、4はシリンダ、5a,5bはヘッ
ド、6はテープ3を走行させるキャプスタン、7はリー
ル2とシリンダ4とキャプスタン6の動作を制御するメ
カニズム制御部であり、8は記録動作ではディジタル信
号を符号化し、ヘッド5a,5bへ記録信号を供給し、
再生動作ではヘッド5a,5bから得られる再生信号か
らトラック同期信号を分離しメカニズム制御部7にトラ
ック同期信号を伝達するとともに、再生信号を復号しデ
ィジタル信号を出力する信号処理部であり、9はディジ
タルデータと制御情報とを外部装置と送受信する通信部
であり、10は通信部9が送受信するディジタルデータ
を一時的に格納するデータバッファであり、11は記録
動作ではデータの圧縮を施し、再生動作では圧縮された
データの復元を施すデータ圧縮・復元部であり、12は
記録動作では、データブロック内の先頭レコード番号と
、レコードの個数とをサブデータとして信号処理部8に
供給し、再生動作では、先頭レコード番号と、レコード
の個数とを抽出し出力するサブデータ記録再生制御部で
ある。13はデータブロック内のレコード情報を形成す
るレコード情報形成部であり、14は記録動作では、デ
ータ圧縮・復元部11で圧縮されたデータとレコード情
報形成部13で形成されたレコード情報とをデータ領域
とシステム領域とから構成されるメインデータとして信
号処理部8に供給し、再生動作では、圧縮されたデータ
とレコード情報とを抽出し出力するメインデータ記録再
生制御部である。15はメインデータ記録再生制御部1
4から入力されたレコード情報を元にデータブロック上
の読み出し開始位置と読み出し容量を算出する読み出し
位置算出部であり、16は、メインデータ記録再生制御
部14から入力されたレコード情報を元に読み出される
データの圧縮前の容量を算出するデータ圧縮前の容量算
出部である。18は記録動作で、通信部9に送られたレ
コードの固定容量をメインデータ記録再生制御部14に
設定する論理レコード固定容量設定部であり、17は通
信部9から制御情報を入力し一連の記録再生動作を制御
するシステム制御部である。
In FIG. 9, 1 is a cassette half, 2 is a reel, 3 is a tape, 4 is a cylinder, 5a and 5b are heads, 6 is a capstan for running the tape 3, and 7 is a reel 2, a cylinder 4, and a capstan. 6 is a mechanism control unit that controls the operation of 6, and 8 encodes a digital signal in the recording operation and supplies the recording signal to the heads 5a and 5b;
In the reproduction operation, a signal processing section 9 separates a track synchronization signal from the reproduction signal obtained from the heads 5a and 5b, transmits the track synchronization signal to the mechanism control section 7, decodes the reproduction signal, and outputs a digital signal. A communication unit that transmits and receives digital data and control information to and from an external device; 10 is a data buffer that temporarily stores the digital data transmitted and received by the communication unit 9; 11 is a data buffer that compresses data during recording operation and performs playback. In operation, 12 is a data compression/decompression unit that restores compressed data, and in recording operation, it supplies the first record number in the data block and the number of records as subdata to the signal processing unit 8, and reproduces the data. In operation, it is a sub-data recording and reproducing control unit that extracts and outputs the leading record number and the number of records. 13 is a record information forming unit that forms record information in a data block, and 14 is a record information forming unit that forms record information in a data block; It is a main data recording and reproducing control unit that supplies main data consisting of an area and a system area to the signal processing unit 8, and extracts and outputs compressed data and record information in a reproducing operation. 15 is a main data recording/reproducing control section 1
16 is a read position calculation unit that calculates the read start position and read capacity on the data block based on the record information input from 4, and 16 is a read position calculation unit that calculates the read start position and read capacity on the data block based on the record information input from This is a capacity calculation unit before data compression that calculates the capacity before compression of data to be compressed. 18 is a recording operation, and is a logical record fixed capacity setting unit that sets the fixed capacity of the record sent to the communication unit 9 in the main data recording/playback control unit 14; 17 is a logical record fixed capacity setting unit that inputs control information from the communication unit 9 and performs a series of This is a system control unit that controls recording and reproducing operations.

【0027】以上のように構成された第3の実施例のデ
ィジタルデータ記録再生装置の動作には、データ記録動
作と再生動作とがあり、以下詳細に説明する。
The operation of the digital data recording/reproducing apparatus of the third embodiment configured as described above includes a data recording operation and a reproducing operation, which will be explained in detail below.

【0028】まず、データ記録動作について説明する。 図9において、システム制御部17は、記録動作時に、
データブロック内の先頭レコード番号と、レコードの個
数とをサブデータ記録再生制御部12に与え、データバ
ッファ10に動作指令を与えデータをデータ圧縮・復元
部11で圧縮し、圧縮されたデータとレコード情報形成
部13で形成されたレコード情報と、論理レコード固定
容量設定部18で設定された論理レコード固定容量とを
メインデータ記録再生制御部14に与え、メカニズム制
御部7に動作指令を与える。
First, the data recording operation will be explained. In FIG. 9, the system control unit 17, during recording operation,
The first record number in the data block and the number of records are given to the sub-data recording/playback control section 12, an operation command is given to the data buffer 10, the data is compressed by the data compression/decompression section 11, and the compressed data and records are The record information formed by the information forming section 13 and the logical record fixed capacity set by the logical record fixed capacity setting section 18 are given to the main data recording/reproducing control section 14, and an operation command is given to the mechanism control section 7.

【0029】メカニズム制御部7は動作指令にしたがい
リール2にテンションを与え、キャプスタン6を一定速
度で回転させることによりテープ3を一定速度で駆動し
、さらにシリンダ4を一定速度で回転させる。信号処理
部8はサブデータ記録再生制御部12から与えられるサ
ブデータと、メインデータ記録再生制御部14から与え
られるメインデータとを処理しトラック同期信号を付加
し、トラック形成信号に変換してヘッド5a,5bに順
次出力することによりテープ3上に斜めのトラックを連
続的に形成する。
The mechanism control section 7 applies tension to the reel 2 in accordance with the operation command, rotates the capstan 6 at a constant speed to drive the tape 3 at a constant speed, and further rotates the cylinder 4 at a constant speed. The signal processing section 8 processes the sub data given from the sub data recording/playback control section 12 and the main data given from the main data recording/playback control section 14, adds a track synchronization signal, converts it into a track formation signal, and outputs the signal to the head. By sequentially outputting the signals to 5a and 5b, diagonal tracks are continuously formed on the tape 3.

【0030】次に、データ再生動作についてもシステム
制御部17が基本的な制御を実行する。図9において、
システム制御部17はメカニズム制御部7に動作指令を
与える。信号処理部8はヘッド5a,5bから出力され
る再生信号からトラック同期信号を抽出し、メカニズム
制御部7に出力する。メカニズム制御部7はリール2に
テンションを与え、トラック同期信号を基準にキャプス
タン6の回転速度とシリンダ4の回転位相の同期制御を
行うことにより、ヘッド5a,5bをテープ3上に構成
されたトラックに正確にトレースさせる。一方、信号処
理部8は再生信号を処理し、サブデータをサブデータ記
録再生制御部12に、メインデータをメインデータ記録
再生制御部14に、それぞれ出力する。
Next, the system control unit 17 also performs basic control regarding data reproduction operations. In FIG. 9,
The system control section 17 gives operation commands to the mechanism control section 7. The signal processing section 8 extracts a track synchronization signal from the reproduced signals output from the heads 5a and 5b, and outputs it to the mechanism control section 7. The mechanism control unit 7 applies tension to the reel 2 and synchronizes the rotational speed of the capstan 6 and the rotational phase of the cylinder 4 based on the track synchronization signal, so that the heads 5a and 5b are configured on the tape 3. Make the track trace accurately. On the other hand, the signal processing unit 8 processes the reproduced signal and outputs sub data to the sub data recording/reproducing control unit 12 and main data to the main data recording/reproducing controller 14, respectively.

【0031】サブデータ記録再生制御部12は、サブデ
ータであるデータブロック内の先頭レコード番号と、レ
コードの個数とをシステム制御部17に与え、システム
制御部17は、読み出し位置算出部15より算出された
データよりデータ圧縮・復元部11で順次データを復元
し、データバッファ10を経由して通信部9に転送を開
始させることにより、テープ3上に記録されたデータを
正確に読み出すことができる。図10は第3の実施例に
おけるレコード情報の構成図である。図10において、
レコード情報は、レコード情報識別情報と、レコード情
報の容量と、前後のデータブロックとの継続情報と、圧
縮後のデータの容量と、圧縮アルゴリズムの種類とから
構成される。
The sub-data recording/playback control section 12 provides the first record number and the number of records in the data block, which is the sub-data, to the system control section 17, and the system control section 17 calculates the number of records from the read-out position calculation section 15. The data recorded on the tape 3 can be read out accurately by sequentially restoring the data in the data compression/restoration section 11 and starting the transfer to the communication section 9 via the data buffer 10. . FIG. 10 is a configuration diagram of record information in the third embodiment. In FIG. 10,
The record information is composed of record information identification information, the capacity of the record information, continuation information of previous and subsequent data blocks, the capacity of data after compression, and the type of compression algorithm.

【0032】また、論理レコード固定容量は、図3で示
されるデータブロック情報に記録される。
Further, the logical record fixed capacity is recorded in the data block information shown in FIG.

【0033】図11は、固定長レコードのデータを圧縮
した時、圧縮後に可変長にしたレコードの形状図である
FIG. 11 is a diagram showing the shape of a record that is made variable length after compression when fixed length record data is compressed.

【0034】次に、本発明の第4の実施例について、図
12のフローチャートを用いて説明する。
Next, a fourth embodiment of the present invention will be explained using the flowchart shown in FIG.

【0035】まず、データブロック内のレコードの”m
”番目から”n”番目のデータの読み出しが設定された
場合についは、図7を用いて説明した第2の実施例と同
様である(m≦n)。
First, "m" of the record in the data block
The case where reading of the "n"th data is set is the same as in the second embodiment described using FIG. 7 (m≦n).

【0036】次に、データブロック内のレコードの”m
”番目から”n”番目のデータの容量の確認が設定され
た場合について、図12を用いて説明する(m≦n)。
Next, "m" of the record in the data block
A case in which confirmation of the capacity of data from "th" to "n" is set will be described using FIG. 12 (m≦n).

【0037】ステップ300で処理レコード番号に”m
”を設定し、ステップ301でチェック容量1に論理レ
コード固定容量にレコードの個数を乗算した値を設定し
、ステップ302でチェック容量2を”0”に設定する
。ステップ303で圧縮後のデータの容量をチェック容
量2に加算し、スッテプ304で処理レコード番号が”
n”ならば処理を終了し、”n”でないのならばステッ
プ305に進み、処理レコード番号を1つ加算してステ
ップ302に進む。
In step 300, "m" is added to the processing record number.
", and in step 301 set check capacity 1 to the value obtained by multiplying the fixed logical record capacity by the number of records. In step 302, set check capacity 2 to "0". In step 303, The capacity is added to the check capacity 2, and in step 304 the processing record number is
If it is "n", the process ends; if it is not "n", the process proceeds to step 305, increments the processing record number by one, and proceeds to step 302.

【0038】次に、本発明の第5の実施例について、図
13のディジタルデータ記録再生装置のブロック図を用
いて説明する。
Next, a fifth embodiment of the present invention will be explained using the block diagram of a digital data recording/reproducing apparatus shown in FIG.

【0039】図13において、1はカセットハーフ、2
はリール、3はテープ、4はシリンダ、5a,5bはヘ
ッド、6はテープ3を走行させるキャプスタン、7はリ
ール2とシリンダ4とキャプスタン6の動作を制御する
メカニズム制御部であり、8は記録動作ではディジタル
信号を符号化しヘッド5a,5bへ記録信号を供給し、
再生動作ではヘッド5a,5bから得られる再生信号か
らトラック同期信号を分離しメカニズム制御部7に上記
トラック同期信号を伝達するとともに、再生信号を復号
しディジタル信号を出力する信号処理部であり、9はデ
ィジタルデータと制御情報とを外部装置と送受信する通
信部であり、10は通信部9が送受信するディジタルデ
ータを一時的に格納するデータバッファであり、11は
記録動作ではデータの圧縮を施し、再生動作では圧縮さ
れたデータの復元を施すデータ圧縮・復元部であり、1
2は記録動作では、データブロック内の先頭レコード番
号と、レコードの個数とをサブデータとして信号処理部
8に供給し、再生動作では、先頭レコード番号と、レコ
ードの個数とを抽出し出力するサブデータ記録再生制御
部である。13はデータブロック内のレコード情報を形
成するレコード情報形成部であり、14は記録動作では
、データ圧縮・復元部11で圧縮されたデータとレコー
ド情報形成部13で形成されたレコード情報とをデータ
領域とシステム領域とから構成されるメインデータとし
て信号処理部8に供給し、再生動作では、圧縮されたデ
ータとレコード情報とを抽出し出力するメインデータ記
録再生制御部である。15はメインデータ記録再生制御
部14から入力されたレコード情報を元にデータブロッ
ク上の読み出し開始位置と読みだし容量を算出する読み
出し位置算出部であり、16は、メインデータ記録再生
制御部14から入力されたレコード情報を元に読み出さ
れるデータの圧縮前の容量を算出するデータ圧縮前の容
量算出部である。18は記録動作で、通信部9に送られ
たレコードの固定容量をメインデータ記録再生制御部1
4に設定する論理レコード固定容量設定部であり、19
は記録動作で、データ領域のレコードの固定容量をメイ
ンデータ記録再生制御部14に設定する物理レコード固
定容量設定部であり、17は通信部9から制御情報を入
力し一連の記録再生動作を制御するシステム制御部であ
る。
In FIG. 13, 1 is a cassette half; 2 is a cassette half;
3 is a reel, 3 is a tape, 4 is a cylinder, 5a and 5b are heads, 6 is a capstan for running the tape 3, 7 is a mechanism control unit that controls the operations of the reel 2, cylinder 4, and capstan 6; In the recording operation, encodes the digital signal and supplies the recording signal to the heads 5a and 5b,
In the playback operation, the track synchronization signal is separated from the playback signals obtained from the heads 5a and 5b, and the track synchronization signal is transmitted to the mechanism control unit 7, and the signal processing unit decodes the playback signal and outputs a digital signal. 1 is a communication unit that transmits and receives digital data and control information to and from an external device; 10 is a data buffer that temporarily stores digital data transmitted and received by the communication unit 9; 11 is a data buffer that compresses data during recording operation; In the playback operation, it is a data compression/decompression unit that restores compressed data, and 1
Reference numeral 2 denotes a sub-sub which supplies the first record number and the number of records in the data block as sub data to the signal processing unit 8 in the recording operation, and extracts and outputs the first record number and the number of records in the reproduction operation. This is a data recording/reproduction control section. 13 is a record information forming unit that forms record information in a data block, and 14 is a record information forming unit that forms record information in a data block; It is a main data recording and reproducing control unit that supplies main data consisting of an area and a system area to the signal processing unit 8, and extracts and outputs compressed data and record information in a reproducing operation. 15 is a read position calculation unit that calculates a read start position and read capacity on a data block based on the record information input from the main data recording and playback control unit 14; This is a capacity calculation unit before data compression that calculates the capacity before compression of read data based on input record information. 18 is a recording operation, in which the fixed capacity of the record sent to the communication section 9 is transferred to the main data recording/playback control section 1.
This is a logical record fixed capacity setting section to be set to 4, and 19
17 is a physical record fixed capacity setting unit that sets the fixed capacity of records in the data area in the main data recording/playback control unit 14 for recording operations, and 17 inputs control information from the communication unit 9 to control a series of recording/playback operations. This is the system control unit.

【0040】以上のように構成された第5の実施例のデ
ィジタルデータ記録再生装置の動作にはデータ記録動作
と再生動作とがあり、以下詳細に説明する。
The operation of the digital data recording/reproducing apparatus of the fifth embodiment constructed as described above includes a data recording operation and a reproducing operation, which will be explained in detail below.

【0041】まず、データ記録動作について説明する。 図13において、システム制御部17は、記録動作時に
、データブロック内の先頭レコード番号と、レコードの
個数とをサブデータ記録再生制御部12に与え、データ
バッファ10に動作指令を与えデータをデータ圧縮・復
元部11で圧縮し、圧縮されたデータとレコード情報形
成部13で形成されたレコード情報と、論理レコード固
定容量設定部18で設定された論理レコード固定容量と
、物理レコード固定容量設定部19で設定された物理レ
コード固定容量とをメインデータ記録再生制御部14に
与え、メカニズム制御部7に動作指令を与える。メカニ
ズム制御部7は動作指令にしたがいリール2にテンショ
ンを与え、キャプスタン6を一定速度で回転させること
によりテープ3を一定速度で駆動し、さらにシリンダ4
を一定速度で回転させる。信号処理部8はサブデータ記
録再生制御部12から与えられるサブデータと、メイン
データ記録再生制御部14から与えられるメインデータ
とを処理し、トラック同期信号を付加し、トラック形成
信号に変換してヘッド5a,5bに順次出力することに
よりテープ3上に斜めのトラックを連続的に形成する。
First, the data recording operation will be explained. In FIG. 13, during the recording operation, the system control unit 17 provides the first record number and the number of records in the data block to the sub-data recording/playback control unit 12, and gives an operation command to the data buffer 10 to compress the data. - Compressed data compressed by the restoration unit 11, record information formed by the record information forming unit 13, logical record fixed capacity set by the logical record fixed capacity setting unit 18, and physical record fixed capacity setting unit 19 The physical record fixed capacity set in step 1 is given to the main data recording/reproducing control section 14, and an operation command is given to the mechanism control section 7. The mechanism control unit 7 applies tension to the reel 2 according to the operation command, rotates the capstan 6 at a constant speed to drive the tape 3 at a constant speed, and further drives the tape 3 at a constant speed.
rotate at a constant speed. The signal processing section 8 processes the sub data given from the sub data recording/playback control section 12 and the main data given from the main data recording/playback control section 14, adds a track synchronization signal, and converts it into a track formation signal. By sequentially outputting to the heads 5a and 5b, diagonal tracks are continuously formed on the tape 3.

【0042】次に、データ再生動作についてもシステム
制御部17が基本的な制御を実行する。図13において
、システム制御部17はメカニズム制御部7に動作指令
を与える。信号処理部8はヘッド5a,5bから出力さ
れる再生信号からトラック同期信号を抽出しメカニズム
制御部7に出力する。メカニズム制御部7はリール2に
テンションを与え、トラック同期信号を基準にキャプス
タン6の回転速度とシリンダ4の回転位相の同期制御を
行うことにより、ヘッド5a,5bをテープ3上に構成
されたトラックに正確にトレースさせる。一方、信号処
理部8は再生信号を処理し、サブデータをサブデータ記
録再生制御部12に、メインデータをメインデータ記録
再生制御部14に、それぞれ出力する。サブデータ記録
再生制御部12は、サブデータであるデータブロック内
の先頭レコード番号と、レコードの個数とをシステム制
御部17に与え、システム制御部17は、読み出し位置
算出部15より算出されたデータよりデータ圧縮・復元
部11で順次データを復元し、データバッファ10を経
由して通信部9に転送を開始させることにより、テープ
3上に記録されたデータを正確に読み出すことができる
Next, the system control unit 17 also performs basic control regarding the data reproduction operation. In FIG. 13, the system control section 17 gives an operation command to the mechanism control section 7. The signal processing section 8 extracts a track synchronization signal from the reproduced signals output from the heads 5a and 5b, and outputs it to the mechanism control section 7. The mechanism control unit 7 applies tension to the reel 2 and synchronizes the rotational speed of the capstan 6 and the rotational phase of the cylinder 4 based on the track synchronization signal, so that the heads 5a and 5b are configured on the tape 3. Make the track trace accurately. On the other hand, the signal processing unit 8 processes the reproduced signal and outputs sub data to the sub data recording/reproducing control unit 12 and main data to the main data recording/reproducing controller 14, respectively. The sub data recording/playback control unit 12 provides the first record number and the number of records in the data block that is the sub data to the system control unit 17, and the system control unit 17 receives the data calculated by the read position calculation unit 15. The data recorded on the tape 3 can be read out accurately by sequentially restoring the data in the data compression/restoration section 11 and having the communication section 9 start the transfer via the data buffer 10.

【0043】図14は第5の実施例におけるレコード情
報の構成図である。図14図において、レコード情報は
、レコード情報識別情報と、レコード情報の容量と、前
後のデータブロックとの継続情報と、前後のレコード情
報の関連情報と、圧縮アルゴリズムの種類とから構成さ
れる。
FIG. 14 is a diagram showing the structure of record information in the fifth embodiment. In FIG. 14, the record information is composed of record information identification information, the capacity of the record information, continuation information of the previous and subsequent data blocks, related information of the previous and subsequent record information, and the type of compression algorithm.

【0044】また、論理レコード固定容量と物理レコー
ド固定容量は、図3で示されるデータブロック情報に記
録される。
Further, the logical record fixed capacity and the physical record fixed capacity are recorded in the data block information shown in FIG. 3.

【0045】図15は、固定長レコードのデータを圧縮
した時、圧縮後に固定長にしたレコードの形状図である
。図16は、前後のレコード情報の関連情報の内容を示
したものであり、レコードが直前,直後と継続している
かの有無を示す。ビットの割付は任意である。
FIG. 15 is a diagram showing the shape of a record made into a fixed length after compression when data of a fixed length record is compressed. FIG. 16 shows the content of the related information of the previous and subsequent record information, and shows whether or not the record continues immediately before and after. Bit allocation is arbitrary.

【0046】次に、本発明の第6の実施例について、図
17,図18のフローチャートを用いて説明する。
Next, a sixth embodiment of the present invention will be described using flowcharts shown in FIGS. 17 and 18.

【0047】ここで、論理レコード番号とは、外部装置
から設定されるレコード固定容量に基づくレコード番号
であり、処理レコード番号とは、データ領域に記録され
るレコードの固定容量に基づくレコード番号である。
[0047] Here, the logical record number is a record number based on the fixed capacity of records set from an external device, and the processing record number is a record number based on the fixed capacity of records recorded in the data area. .

【0048】まず、データブロック内の論理レコードの
”m”番目から”n”番目のデータの読み出しが設定さ
れた場合について、図17を用いて説明する(m≦n)
First, the case where reading of data from "m" to "n" of logical records in a data block is set will be explained using FIG. 17 (m≦n).
.

【0049】ステップ400で論理レコード番号に”0
”を設定し、ステップ401で処理レコード番号に”0
”を設定する。次に、ステップ402で処理レコード番
号を1つ加算し、ステップ403に進み直後のレコード
に不連続であればステップ404に進み、連続であれば
再びステップ402に進む。ステップ404では、論理
レコード番号を1つ加算し、ステップ405に進み、論
理レコード番号が”m”であれば、ステップ406に進
み、”m”でなければ再びステップ402に進む。次に
、ステップ406では処理レコードの読み出し区間を設
定し、ステップ407で復元のアルゴリズムを設定し、
ステップ408で圧縮されたデータの設定された復元ア
ルゴリズムで復元を行う。次に、ステップ409に進み
、直後のレコードに不継続でれば、ステップ410に進
み、継続であればステップ411に進んで処理レコード
番号を1つ加算し再びステップ406に進む。ステップ
410では、論理レコード番号が”n”であれば処理を
終了し、”n”でなければ論理レコード番号を1つ加算
し、再びステップ411に進む。
At step 400, the logical record number is set to "0".
", and in step 401 the processing record number is set to "0".
Next, in step 402, the processing record number is incremented by one, and the process proceeds to step 403. If the record is discontinuous with the record immediately after, the process proceeds to step 404, and if it is continuous, the process proceeds to step 402 again.Step 404 Then, the logical record number is incremented by one, and the process proceeds to step 405. If the logical record number is "m", the process proceeds to step 406; if not, the process proceeds to step 402 again.Next, in step 406, the process proceeds to step 402. Set the read interval of the processed record, set the restoration algorithm in step 407,
In step 408, the compressed data is restored using the set restoration algorithm. Next, the process proceeds to step 409, and if the immediately following record is discontinued, the process proceeds to step 410, and if the record continues, the process proceeds to step 411, where the processing record number is incremented by one, and the process proceeds to step 406 again. In step 410, if the logical record number is "n", the process ends; if not, the logical record number is incremented by one, and the process returns to step 411.

【0050】次に、データブロック内の論理レコードの
”n”番目から”m”番目のデータの容量の確認が設定
された場合について、図18のフローチャートを用いて
説明する(m≦n)。
Next, a case where confirmation of the capacity of data from the "n"th to "m"th logical records in the data block is set will be explained using the flowchart of FIG. 18 (m≦n).

【0051】ステップ500で論理レコード番号に”0
”を設定し、ステップ501で処理レコード番号に”0
”を設定する。次に、ステップ502で処理レコード番
号を1つ加算し、ステップ503に進み直後のレコード
に不連続であればステップ504に進み、連続であれば
再びステップ502に進む。ステップ504では、論理
レコード番号を1つ加算し、ステップ505に進み、論
理レコード番号が”m”であれば、ステップ506に進
み、”m”でなければ再びステップ502に進む。ステ
ップ506で処理レコード番号を先頭処理レコード番号
に設定しステップ507に進む。次に、ステップ507
では、直後のレコードに不継続でれば、ステップ508
に進み、継続であればステップ509に進んで処理レコ
ード番号を1つ加算し再びステップ507に進む。ステ
ップ508では、論理レコード番号が”n”であればス
テップ511に進み、”n”でなければステップ510
に進んで論理レコード番号を1つ加算して再びステップ
509に進む。ステップ511では、チェック容量1に
論理レコード固定容量に論理レコードの個数を乗算した
値を設定し、ステップ512に進み、チェック容量2に
レコード固定容量に処理レコードの個数を乗算した値を
設定し、処理を終了する。
At step 500, the logical record number is set to "0".
", and in step 501 the processing record number is set to "0".
Next, in step 502, the processing record number is incremented by one, and the process proceeds to step 503. If the record is discontinuous with the record immediately after, the process proceeds to step 504, and if it is continuous, the process proceeds to step 502 again.Step 504 Then, the logical record number is incremented by one, and the process proceeds to step 505. If the logical record number is "m", the process proceeds to step 506; if not, the process proceeds to step 502 again.In step 506, the processing record number is is set as the first processing record number, and the process proceeds to step 507.Next, step 507
Then, if there is no continuation to the immediately following record, step 508
If the process continues, the process proceeds to step 509, increments the processing record number by one, and proceeds to step 507 again. In step 508, if the logical record number is "n", the process proceeds to step 511; if not, step 510
The process proceeds to step 509, increments the logical record number by one, and proceeds to step 509 again. In step 511, check capacity 1 is set to a value obtained by multiplying the logical record fixed capacity by the number of logical records, and the process proceeds to step 512, where check capacity 2 is set to a value obtained by multiplying the record fixed capacity by the number of processing records, Finish the process.

【0052】なお、メカニズム制御部7、サブデータ記
録再生制御部12、レコード情報形成部13、メインデ
ータ記録再生制御部14、読み出し位置算出部15、デ
ータ圧縮前の容量算出部16、システム制御部17、論
理レコード固定容量設定部18、物理レコード固定容量
設定部19はそれぞれ独立な制御部としたが、これらは
いくつかを統合してマイクロコンピュータで構成し、ソ
フトウェアとして実現しても構わない。また、記録の最
小単位をレコードとしたが、1つ以上のレコードの集合
であるファイルにしても構わない。また、データの圧縮
・復元アルゴリズムが非圧縮のアルゴリズムを含んでも
構わない。
Note that the mechanism control section 7, the sub data recording and playback control section 12, the record information forming section 13, the main data recording and playback control section 14, the read position calculation section 15, the capacity calculation section 16 before data compression, and the system control section 17. Although the logical record fixed capacity setting section 18 and the physical record fixed capacity setting section 19 are respectively independent control sections, several of these may be integrated and configured by a microcomputer and realized as software. Further, although the minimum unit of recording is a record, it may be a file that is a collection of one or more records. Furthermore, the data compression/restoration algorithm may include a non-compression algorithm.

【0053】[0053]

【発明の効果】以上のように本発明は、レコード単位ご
とに圧縮・復元のアルゴリズムが選択でき、外部からの
設定されるレコードが固定容量、可変容量の区別無しに
容易にレコードの管理ができ、記録容量が少ないなどの
すばらしい特徴をもっている。
[Effects of the Invention] As described above, according to the present invention, a compression/decompression algorithm can be selected for each record, and records can be easily managed without distinguishing between fixed-capacity and variable-capacity records set from the outside. It has wonderful features such as low storage capacity.

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

【図1】本発明の第1,第2の実施例におけるディジタ
ルデータ記録再生装置の構成を示すブロック図
FIG. 1 is a block diagram showing the configuration of a digital data recording/reproducing device in first and second embodiments of the present invention.

【図2】
テープフォーマットの構成を示すパターン図
[Figure 2]
Pattern diagram showing the configuration of the tape format

【図3】デ
ータブロックのメインデータ記録領域のテープレイアウ
ト図
[Figure 3] Tape layout diagram of the main data recording area of the data block

【図4】第1の実施例におけるレコード情報リストの構
成図
[Figure 4] Configuration diagram of record information list in the first embodiment

【図5】第1,第2の実施例におけるレコード情報の構
成図
[Figure 5] Configuration diagram of record information in the first and second embodiments

【図6】第1,第2の実施例における可変長レコードの
データ圧縮時のレコード形状図
[Figure 6] Record shape diagram during data compression of variable length records in the first and second embodiments

【図7】第2の実施例におけるデータの読み出しの手順
を説明するフローチャート
FIG. 7 is a flowchart explaining the procedure for reading data in the second embodiment.

【図8】第2の実施例におけるデータのチェックの手順
を説明するフローチャート
FIG. 8 is a flowchart explaining the procedure for checking data in the second embodiment.

【図9】本発明の第3,第4の実施例におけるディジタ
ルデータ記録再生装置の構成を示すブロック図
FIG. 9 is a block diagram showing the configuration of a digital data recording/reproducing device in third and fourth embodiments of the present invention.

【図10
】第3,第4の実施例におけるレコード情報の構成図
[Figure 10
] Configuration diagram of record information in the third and fourth embodiments

【図11】第3,第4の実施例における固定長レコード
のデータを圧縮した時、圧縮後に可変長にしたレコード
の形状図
[Fig. 11] Diagram of the shape of records made variable length after compression when fixed-length record data is compressed in the third and fourth embodiments.

【図12】本発明の第4の実施例におけるデータのチェ
ックの手順を説明するフローチャート
FIG. 12 is a flowchart explaining the procedure for checking data in the fourth embodiment of the present invention.

【図13】本発明の第5,第6の実施例におけるディジ
タルデータ記録再生装置の構成を示すブロック図
FIG. 13 is a block diagram showing the configuration of a digital data recording/reproducing device in fifth and sixth embodiments of the present invention.

【図1
4】第5,第6の実施例におけるレコード情報の構成図
[Figure 1
4] Configuration diagram of record information in the fifth and sixth embodiments

【図15】第5,第6の実施例における固定長レコード
のデータを圧縮した時、圧縮後に固定長にしたレコード
の形状図
[Fig. 15] A diagram of the shape of the record after compression when the fixed-length record data is compressed in the fifth and sixth embodiments.

【図16】第5,第6の実施例における前後のレコード
情報の関連情報の内容を示した説明図
FIG. 16 is an explanatory diagram showing the content of related information of previous and subsequent record information in the fifth and sixth embodiments.

【図17】第6の実施例におけるデータの読み出しの手
順を説明するフローチャート
FIG. 17 is a flowchart explaining the procedure for reading data in the sixth embodiment.

【図18】第6の実施例におけるデータのチェックの手
順を説明するフローチャート
FIG. 18 is a flowchart explaining the procedure for checking data in the sixth embodiment.

【符号の説明】[Explanation of symbols]

1  カセットハーフ 2  リール 3  テープ 4  シリンダ 5a,5b  ヘッド 6  キャプスタン 7  メカニズム制御部 8  信号処理部 9  通信部 10  データバッファ 11  データ圧縮・復元部 12  サブデータ記録再生制御部 13  レコード情報形成部 14  メインデータ記録再生制御部 15  読み出し位置算出部 16  データ圧縮前の容量算出部 17  システム制御部 18  論理レコード固定容量設定部 19  物理レコード固定容量設定部 1 Cassette half 2 Reel 3 Tape 4 Cylinder 5a, 5b head 6 Capstan 7 Mechanism control section 8 Signal processing section 9 Communication Department 10 Data buffer 11 Data compression/restoration section 12 Sub data recording and playback control section 13 Record information formation section 14 Main data recording and playback control section 15 Readout position calculation unit 16 Capacity calculation section before data compression 17 System control section 18. Logical record fixed capacity setting section 19 Physical record fixed capacity setting section

Claims (9)

【特許請求の範囲】[Claims] 【請求項1】  ディジタルデータと制御情報とを外部
装置から送受信する通信手段と、前記データを受信で圧
縮し、送信で復元する1つ以上のデータ圧縮・復元アル
ゴリズムを有するデータ圧縮・復元手段と、プラスアジ
マストラックとマイナスアジマストラックより成るフレ
ームの集合であり、前記データ圧縮・復元手段より得る
データからなるデータ領域と、前記データを前記通信手
段と送受信するためのデータの情報と、前記データ圧縮
・復元手段により圧縮もしくは非圧縮されたデータの情
報とからなるシステム領域とを含むデータブロックをテ
ープ上に形成する第1の記録手段と、前記データブロッ
クの検索情報をトラック上のあらかじめ定められた特定
領域に記録する第2の記録手段と、前記第1の記録手段
により記録されたデータブロックを再生する第1の再生
手段と、前記第2の記録手段により記録された検索情報
とをあらかじめ設定された速度で、プラスアジマストラ
ックとマイナスアジマストラックを連続的、もしくは間
欠的に再生する第2の再生手段と、を備えたディジタル
データ記録再生装置。
1. Communication means for transmitting and receiving digital data and control information from an external device; and data compression/restoration means having one or more data compression/restoration algorithms for compressing the data upon reception and restoring it upon transmission. , a set of frames consisting of a plus azimuth track and a minus azimuth track, a data area consisting of data obtained from the data compression/reconstruction means, data information for transmitting and receiving the data to and from the communication means, and the data compression and decompression means. - a first recording means for forming a data block on the tape including a system area consisting of information of data compressed or uncompressed by the decompression means; A second recording means for recording in a specific area, a first reproducing means for reproducing the data block recorded by the first recording means, and search information recorded by the second recording means are set in advance. a second reproducing means for reproducing the positive azimuth track and the negative azimuth track continuously or intermittently at the speed of the digital data recording/reproducing device.
【請求項2】  データの圧縮・復元アルゴリズムは非
圧縮のアルゴリズムを含む請求項1記載のディジタルデ
ータ記録再生装置。
2. The digital data recording and reproducing apparatus according to claim 1, wherein the data compression/decompression algorithm includes a non-compression algorithm.
【請求項3】  記録の最小単位であるレコードに対応
して、レコード情報識別情報と、レコード情報の容量と
、前後のデータブロックとの継続情報と、圧縮前のデー
タの容量と、圧縮後のデータの容量と、圧縮アルゴリズ
ムの種類とから構成されるレコード情報であって、第1
の記録手段は、データブロック内に記録される全てのレ
コードに対し予め設定される順序に配列しシステム領域
に記録する請求項1記載のディジタルデータ記録再生装
置。
[Claim 3] Corresponding to a record, which is the minimum unit of recording, record information identification information, record information capacity, continuation information of previous and subsequent data blocks, data capacity before compression, and after compression. Record information consisting of data capacity and compression algorithm type;
2. The digital data recording and reproducing apparatus according to claim 1, wherein the recording means arranges all the records recorded in the data block in a preset order and records them in the system area.
【請求項4】  記録の最小単位であるレコードに対応
して、レコード情報識別情報と、レコード情報の容量と
、前後のデータブロックとの継続情報と、圧縮後のデー
タの容量と、圧縮アルゴリズムの種類とから構成される
レコード情報であって、第1の記録手段は、データブロ
ック内に記録される全てのレコードに対し予め設定され
る順序の配列と、前記通信手段より設定されるデータ情
報であるデータブロック内の全レコードに固定されるレ
コード容量とをシステム領域に記録する請求項1記載の
ディジタルデータ記録再生装置。
4. Corresponding to the record, which is the minimum unit of recording, record information identification information, the capacity of the record information, continuation information of the previous and subsequent data blocks, the capacity of the data after compression, and the compression algorithm. The first recording means is record information consisting of a type, an arrangement of an order set in advance for all records recorded in a data block, and data information set by the communication means. 2. The digital data recording and reproducing apparatus according to claim 1, wherein a fixed record capacity for all records in a certain data block is recorded in a system area.
【請求項5】  記録の最小単位であるレコードに対応
して、レコード情報識別情報と、レコード情報の容量と
、前後のデータブロックとの継続情報と、前後のレコー
ド情報との関連情報と、圧縮アルゴリズムの種類とから
構成されるレコード情報であって、第1の記録手段は、
データブロック内に記録される全てのレコードに対し予
め設定される順序の配列と、前記通信手段より設定され
るデータ情報である論理レコード容量と、予め設定され
るデータブロック内の全レコードに固定されるレコード
容量とをシステム領域に記録する請求項1記載のディジ
タルデータ記録再生装置。
[Claim 5] Corresponding to a record, which is the minimum unit of recording, record information identification information, record information capacity, continuation information between previous and subsequent data blocks, related information between previous and subsequent record information, and compression. Record information consisting of the type of algorithm, the first recording means is:
A preset order arrangement for all records recorded in a data block, a logical record capacity which is data information set by the communication means, and a preset fixed order for all records in the data block. 2. The digital data recording and reproducing apparatus according to claim 1, wherein the record capacity of the digital data is recorded in the system area.
【請求項6】  通信手段から受信する制御信号である
読み出し開始レコード番号から、システム領域に記録さ
れるレコード情報の配列より読み出し開始のレコードに
対応するレコード情報を検出する第1の検出手段と、読
み出し開始レコードまでの全レコード情報の圧縮後の容
量から、読み出し開始位置の圧縮されたデータでの位置
を算出する第1の算出手段と、前記通信手段から受信す
る制御信号である読み出すレコード数から、読み出し開
始から読み出すレコードの全レコード情報の圧縮後の容
量から、圧縮されたデータの読み出し容量を算出する第
2の算出手段と、前記第1の算出手段と前記第2の算出
手段により得る情報からテープ上の読み出し位置情報を
算出する第3の算出手段と、読み出し開始から読み出す
レコードの全レコード情報の圧縮前の容量から、復元さ
れたデータの読み出し容量を算出する第4の算出手段と
、レコード情報のデータ圧縮・復元アルゴリズムに対応
して、データの復元アルゴリズムを選択するデータ復元
アルゴリズム選択手段と、を備えた請求項3記載のディ
ジタルデータ記録再生装置。
6. A first detecting means for detecting record information corresponding to a record to be read from an arrangement of record information recorded in a system area based on a read start record number which is a control signal received from the communication means; a first calculation means for calculating the position of the read start position in the compressed data from the compressed capacity of all record information up to the read start record; and a first calculation means for calculating the position of the read start position in the compressed data, and from the number of records to be read which is a control signal received from the communication means. , a second calculation means for calculating the read capacity of the compressed data from the compressed capacity of all the record information of the record to be read from the start of reading; and information obtained by the first calculation means and the second calculation means. a third calculation means for calculating read position information on the tape from the start of reading, and a fourth calculation means for calculating the read capacity of restored data from the uncompressed capacity of all record information of records read from the start of reading; 4. The digital data recording and reproducing apparatus according to claim 3, further comprising data restoration algorithm selection means for selecting a data restoration algorithm corresponding to a data compression/restoration algorithm of record information.
【請求項7】  通信手段から受信する制御信号である
読み出し開始レコード番号から、システム領域に記録さ
れるレコード情報の配列より読み出し開始のレコードに
対応するレコード情報を検出する第1の検出手段と、読
み出し開始レコードまでの全レコード情報の圧縮後の容
量から、読み出し開始位置の圧縮されたデータでの位置
を算出する第1の算出手段と、前記通信手段から受信す
る制御信号である読み出しレコード数から、読み出し開
始から読み出すレコードの全レコード情報の圧縮後の容
量から、圧縮されたデータの読み出し容量を算出する第
2の算出手段と、前記第1の算出手段と前記第2の算出
手段により得る情報からテープ上の読み出し位置情報を
算出する第3の算出手段と、読み出し開始レコードまで
の全レコードの個数と固定レコード容量とから、復元さ
れたデータの読み出し容量を算出する第5の算出手段と
、レコード情報のデータ圧縮・復元アルゴリズムに対応
して、データの復元アルゴリズムを選択するデータ復元
アルゴリズム選択手段と、を備えた請求項4記載のディ
ジタルデータ記録再生装置。
7. A first detecting means for detecting record information corresponding to a record to be read from an arrangement of record information recorded in a system area based on a read start record number which is a control signal received from the communication means; a first calculation means for calculating the position of the read start position in the compressed data from the compressed capacity of all the record information up to the read start record; and from the number of read records which is a control signal received from the communication means. , a second calculation means for calculating the read capacity of the compressed data from the compressed capacity of all the record information of the record to be read from the start of reading; and information obtained by the first calculation means and the second calculation means. a third calculation means that calculates read position information on the tape from the read position information; a fifth calculation means that calculates the read capacity of the restored data from the total number of records up to the read start record and the fixed record capacity; 5. The digital data recording and reproducing apparatus according to claim 4, further comprising data restoration algorithm selection means for selecting a data restoration algorithm corresponding to a data compression/restoration algorithm of record information.
【請求項8】  通信手段から受信する制御信号である
読み出し開始レコード番号から、システム領域に記録さ
れるレコード情報の配列と前後のレコード情報とから読
み出し開始のレコードに対応するレコード情報を検出す
る第2の検出手段と、読み出し開始レコードまでの全レ
コードの個数と固定レコード容量とから、読み出し開始
位置の圧縮されたデータでの位置を算出する第6の算出
手段と、前記通信手段から受信する制御信号である読み
出しレコード数から、読み出し開始から読み出すレコー
ドの全レコードの個数と固定レコード容量とから、圧縮
されたデータの読み出し容量を算出する第7の算出手段
と、前記第6の算出手段と前記第7の算出手段により得
る情報からテープ上の読み出し位置情報を算出する第8
の算出手段と、読み出し開始レコードまでの全レコード
の個数と固定レコード容量とから、復元されたデータの
読み出し容量を算出する第9の算出手段と、レコード情
報のデータ圧縮・復元アルゴリズムに対応して、データ
の復元アルゴリズムを選択するデータ復元アルゴリズム
選択手段と、を備えた請求項5記載のディジタルデータ
記録再生装置。
8. A first method for detecting record information corresponding to the record to be read from the arrangement of record information recorded in the system area and previous and subsequent record information from the read start record number which is a control signal received from the communication means. a sixth calculation means for calculating a position in the compressed data of a read start position from the total number of records up to the read start record and a fixed record capacity; and a control received from the communication means. seventh calculating means for calculating the read capacity of compressed data from the number of read records which is a signal, the total number of records to be read from the start of reading and the fixed record capacity; the sixth calculating means; an eighth calculating means for calculating read position information on the tape from information obtained by the seventh calculating means;
a ninth calculation means for calculating the read capacity of the restored data from the total number of records up to the read start record and the fixed record capacity; and a ninth calculation means corresponding to the data compression/restoration algorithm of the record information. 6. The digital data recording and reproducing apparatus according to claim 5, further comprising: data restoration algorithm selection means for selecting a data restoration algorithm.
【請求項9】  記録の最小単位を1つ以上のレコード
の集合であるファイルとした請求項1,3,4,5,6
,7または8記載のディジタルデータ記録再生装置。
Claim 9: Claims 1, 3, 4, 5, and 6, wherein the minimum unit of recording is a file that is a collection of one or more records.
, 7 or 8.
JP3090494A 1991-04-22 1991-04-22 Digital data recording and reproducing device Pending JPH04321976A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3090494A JPH04321976A (en) 1991-04-22 1991-04-22 Digital data recording and reproducing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3090494A JPH04321976A (en) 1991-04-22 1991-04-22 Digital data recording and reproducing device

Publications (1)

Publication Number Publication Date
JPH04321976A true JPH04321976A (en) 1992-11-11

Family

ID=14000069

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3090494A Pending JPH04321976A (en) 1991-04-22 1991-04-22 Digital data recording and reproducing device

Country Status (1)

Country Link
JP (1) JPH04321976A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997008696A1 (en) * 1995-08-25 1997-03-06 Sony Corporation Digital data recording apparatus and reproduction apparatus
WO1998044503A1 (en) * 1997-03-31 1998-10-08 Sony Corporation Digital information signal recording device and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997008696A1 (en) * 1995-08-25 1997-03-06 Sony Corporation Digital data recording apparatus and reproduction apparatus
WO1998044503A1 (en) * 1997-03-31 1998-10-08 Sony Corporation Digital information signal recording device and method

Similar Documents

Publication Publication Date Title
US7246139B2 (en) File system for enabling the restoration of a deffective file
JPH10289537A (en) Digital data recording method and digital data recording medium
JP4032433B2 (en) Tape cassette and tape recording apparatus
JPH04359315A (en) Data compression controller and data restoration controller
JPH04321976A (en) Digital data recording and reproducing device
US6069865A (en) Method and apparatus for cutting apart of a main signal and recording it as a synchronous signal
JP3282385B2 (en) Digital information recording method and recording apparatus
JP4264615B2 (en) Data recording method, data recording apparatus and recording medium
JPH0727687B2 (en) Data recorder
JP3750137B2 (en) Digital data recording apparatus and reproducing apparatus
JP2576497B2 (en) Data recorder
JPH0261878A (en) Digital data recording and reproducing device
JP3794062B2 (en) Data compression recording device
KR20020081342A (en) Video recording/reproducing apparatus and video recording/reproducing method
JPH0715519A (en) Voice storage device
JP2522272B2 (en) Data recorder
JP2923089B2 (en) Data reproducing method in magnetic tape device
JPWO1997008696A1 (en) Digital data recording and playback devices
JP3282552B2 (en) Digital information recording method and recording apparatus
JP3224906B2 (en) Signal recording method, signal recording device, signal reproducing method, and signal reproducing device
JPH04242424A (en) Data compression controller and data restoration controller
JP2673727B2 (en) Control system of magnetic recording / reproducing apparatus
JP3603654B2 (en) Data recorder
JPH10133700A (en) Recording method of compression coded data
JP2983954B2 (en) Digital VTR