JPH09237474A - Tape cassette, digital data recorder and digital data reproducing device - Google Patents
Tape cassette, digital data recorder and digital data reproducing deviceInfo
- Publication number
- JPH09237474A JPH09237474A JP8067520A JP6752096A JPH09237474A JP H09237474 A JPH09237474 A JP H09237474A JP 8067520 A JP8067520 A JP 8067520A JP 6752096 A JP6752096 A JP 6752096A JP H09237474 A JPH09237474 A JP H09237474A
- Authority
- JP
- Japan
- Prior art keywords
- area
- data
- tape
- magnetic tape
- recording
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、不揮発性メモリを
備えたテープカセット、及びこのようなテープカセット
に対応して記録、再生が可能とされるデジタルデータ記
録装置、デジタルデータ再生装置に関するものとされ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a tape cassette provided with a non-volatile memory, and a digital data recording device and a digital data reproducing device capable of recording and reproducing corresponding to such a tape cassette. To be done.
【0002】[0002]
【従来の技術】デジタルデータを磁気テープに記録/再
生することのできる記録/再生装置として、いわゆるテ
ープストリーマドライブが知られている。このようなテ
ープストリーマドライブは、メディアであるテープカセ
ットのテープ長にもよるが、例えば数十〜数百ギガバイ
ト程度の膨大な記録容量を有することが可能であり、こ
のため、コンピュータ本体のハードディスク等のメディ
アに記録されたデータをバックアップするなどの用途に
広く利用されている。また、データサイズの大きい画像
データ等の保存に利用する場合にも好適とされている。2. Description of the Related Art A so-called tape streamer drive is known as a recording / reproducing apparatus capable of recording / reproducing digital data on a magnetic tape. Such a tape streamer drive can have an enormous recording capacity of, for example, several tens to several hundreds of gigabytes, depending on the tape length of a tape cassette as a medium. It is widely used for purposes such as backing up data recorded on media. Further, it is also suitable when used for storing image data having a large data size.
【0003】そして、上述のようなテープストリーマド
ライブとして、例えば、8ミリVTRのテープカセット
を記録媒体として、回転ヘッドによるヘリカルスキャン
方式を採用してデータの記録/再生を行うようにされた
ものが提案されている。As the tape streamer drive as described above, for example, a tape cassette of 8 mm VTR is used as a recording medium, and a helical scan method by a rotary head is adopted to record / reproduce data. Proposed.
【0004】上記のような8ミリVTRのテープカセッ
トを利用したテープストリーマドライブでは、記録/再
生データの入出力インターフェイスとして例えばSCS
I(Small Computer System Interface)を用いるように
される。そして、記録時においては例えばホストコンピ
ュータから供給されるデータがSCSIインターフェイ
スを介して入力される。この入力データは例えば所定の
固定長のデータ群単位で伝送されてくるものとされ、入
力されたデータは必要があれば所定方式による圧縮処理
が施されて、一旦、バッファメモリに蓄積される。そし
て、バッファメモリに蓄積されたデータは所定のグルー
プといわれる固定長の単位ごとに記録/再生系に対して
供給されて回転ヘッドによりテープカセットの磁気テー
プに記録が行われる。また、再生時であれば、磁気テー
プのデータが回転ヘッドによって読み出され、一旦バッ
ファメモリに蓄えられる。このバッファメモリからのデ
ータは、記録時に圧縮が施されたものであれば伸長処理
が施されて、SCSIインターフェイスを介してホスト
コンピュータに伝送される。In the tape streamer drive using the 8 mm VTR tape cassette as described above, for example, an SCS is used as an input / output interface for recording / reproducing data.
I (Small Computer System Interface) is used. Then, at the time of recording, for example, data supplied from the host computer is input via the SCSI interface. This input data is assumed to be transmitted, for example, in units of a predetermined fixed-length data group, and the input data is subjected to compression processing by a predetermined method if necessary and is temporarily stored in the buffer memory. Then, the data stored in the buffer memory is supplied to the recording / reproducing system in units of fixed length called a predetermined group, and is recorded on the magnetic tape of the tape cassette by the rotary head. Further, during reproduction, the data on the magnetic tape is read by the rotary head and temporarily stored in the buffer memory. If the data from the buffer memory is compressed at the time of recording, it is expanded and transmitted to the host computer through the SCSI interface.
【0005】また、磁気テープ上のデータ記録領域はパ
ーティション単位で分割することが可能とされて、テー
プストリーマドライブではパーティションごとに独立し
てデータの再生や書き込みを行うことが可能とされる。Further, the data recording area on the magnetic tape can be divided into partitions, and the tape streamer drive can independently reproduce and write data for each partition.
【0006】[0006]
【発明が解決しようとする課題】ところで、上述のよう
なテープストリーマドライブとテープカセットよりなる
データストレージシステムにおいて、テープカセットの
磁気テープに対する記録/再生動作を適切に行うために
は、例えばテープストリーマドライブが記録/再生動作
等の管理に利用する管理情報等として、磁気テープ上に
おける各種位置情報や磁気テープについての使用履歴等
に関連する情報が必要となる。In the data storage system comprising the tape streamer drive and the tape cassette as described above, in order to properly perform the recording / reproducing operation with respect to the magnetic tape of the tape cassette, for example, the tape streamer drive is used. As the management information and the like used for management of the recording / reproducing operation and the like, information related to various position information on the magnetic tape and usage history of the magnetic tape is required.
【0007】そこで、例えばこのような管理情報の領域
を、磁気テープ上の先頭位置や各パーティションごとの
先頭位置に設けるようにすることが考えられている。そ
して、テープストリーマドライブ側においては、磁気テ
ープに対するデータの記録又は再生動作を実行する前
に、上記管理情報の領域にアクセスして必要な管理情報
を読み込み、この管理情報に基づいて以降の記録/再生
動作が適正に行われるように各種処理動作を実行するよ
うにされる。また、データの記録又は再生動作が終了さ
れた後は、この記録/再生動作に伴って変更が必要とな
った管理情報の内容を書き換えるために、再度、管理情
報の領域にアクセスして情報内容の書き換えを行って、
次の記録/再生動作に備えるようにされる。この後に、
テープストリーマドライブにより、テープカセットのア
ンローディング及びイジェクト等が行われることにな
る。Therefore, it is considered to provide such a management information area at the head position on the magnetic tape or the head position of each partition. Then, on the tape streamer drive side, before executing the data recording or reproducing operation on the magnetic tape, the necessary management information is read by accessing the management information area, and subsequent recording / recording is performed based on this management information. Various processing operations are executed so that the reproduction operation is properly performed. After the data recording or reproducing operation is completed, the management information area is accessed again in order to rewrite the contents of the management information that need to be changed due to the recording / reproducing operation. By rewriting
It is prepared for the next recording / reproducing operation. After this,
The tape streamer drive unloads and ejects the tape cassette.
【0008】[0008]
【発明が解決しようとする課題】ところが、上述のよう
にして管理情報に基づいた記録/再生動作が行われる場
合、テープストリーマドライブは記録/再生時の何れの
場合においても、動作の開始時に磁気テープの先頭又は
パーティションの先頭の管理情報の領域にアクセスする
と共に、終了時においてもこの管理情報の領域にアクセ
スして情報の書き込み/読み出しを行う必要が生じる。
つまり、データの記録/再生が終了したとされる磁気テ
ープ上の途中の位置では、ローディング、及びアンロー
ディングすることができない。テープストリーマドライ
ブの場合、アクセスのためには物理的に磁気テープを送
る必要があるため、記録/再生の終了時に磁気テープの
先頭又はパーティションの先頭の管理情報の領域にアク
セスするのには相当の時間を要することになる。特に磁
気テープ上において物理的に管理情報の領域からかなり
離れた位置においてデータの記録/再生が終了したよう
な場合には、それだけ磁気テープを送るべき量が多くな
り余計に時間もかかることになる。このように、テープ
カセットをメディアとするデータストレージシステムで
は、1回の記録/再生動作が完結するまでに要する時
間、即ち、磁気テープがローディングされてから、最後
にアンローディングされるまでに行われるアクセス動作
に比較的多くの時間を要することになる。このような一
連のアクセス動作に要する時間はできるだけ短縮される
ことが好ましい。However, when the recording / reproducing operation based on the management information is carried out as described above, the tape streamer drive does not perform magnetic recording at the start of the operation in any case of recording / reproducing. It is necessary to access the management information area at the head of the tape or the partition and access this management information area at the end to write / read information.
That is, loading and unloading cannot be performed at a position on the magnetic tape where the recording / reproducing of data is completed. In the case of a tape streamer drive, since it is necessary to physically send the magnetic tape for access, it is considerable to access the management information area at the beginning of the magnetic tape or the beginning of the partition at the end of recording / playback. It will take time. In particular, when data recording / reproduction is completed at a position physically far from the management information area on the magnetic tape, the amount of the magnetic tape to be sent increases accordingly, which takes extra time. . As described above, in the data storage system using the tape cassette as a medium, the time required for one recording / reproducing operation to be completed, that is, the time from when the magnetic tape is loaded to when the magnetic tape is finally unloaded is performed. The access operation requires a relatively long time. It is preferable that the time required for such a series of access operations be shortened as much as possible.
【0009】[0009]
【課題を解決するための手段】そこで、本発明は上記し
た問題点を解決するため、デジタルデータが記録される
磁気テープ、及び少なくとも上記磁気テープに対する記
録/再生を管理するための管理情報を記憶可能な不揮発
性メモリ備えるテープカセットとして、データエリアに
続いて、データエリアの終了を示すデータ終了エリア及
びローディング/アンローディングを行うためのローデ
ィング/アンローディングエリアが記録可能とされるこ
ととした。そして、磁気テープ上に設けられる記録エリ
アの種別に対応するエリアIDが設定されて、これら記
録エリア領域は、それぞれ固有のエリアIDを含むよう
にして上記磁気テープ上に記録されることとした。ま
た、不揮発性メモリに対して、磁気テープが最後にアン
ローディングされた位置を示すアンローディング位置情
報を格納する領域が設けられることとした。In order to solve the above-mentioned problems, the present invention stores a magnetic tape on which digital data is recorded, and at least management information for managing recording / reproduction on the magnetic tape. As a possible tape cassette having a non-volatile memory, a data end area indicating the end of the data area and a loading / unloading area for loading / unloading can be recorded after the data area. Then, area IDs corresponding to the types of recording areas provided on the magnetic tape are set, and these recording area areas are recorded on the magnetic tape so as to include unique area IDs. In addition, the non-volatile memory is provided with an area for storing unloading position information indicating the position where the magnetic tape was last unloaded.
【0010】また、磁気テープとこの磁気テープに対す
る記録/再生を管理するための管理情報を記憶可能な不
揮発性メモリを備えたテープカセットに対応してデジタ
ルデータの記録が可能とされるデジタルデータ記録装置
として、データエリアの記録に続いて、データエリアの
終了を示すデータ終了エリア及びローディング/アンロ
ーディングを行うためのローディング/アンローディン
グエリアを、磁気テープに対して記録することができる
と共に、ローディング/アンローディングエリアにおい
てローディング/アンローディングが可能なようにされ
た記録制御部を設けることとした。また、不揮発性メモ
リに対して、最後にアンローディングされた位置を示す
アンローディング位置情報を書き込み可能なメモリ書き
込み制御部を備えることとし、更に、不揮発性メモリか
ら読み出したアンローディング位置情報と、磁気テープ
上に記録された記録エリアの種別に対応するエリアID
とを参照して、ローディング後の所要のテープ位置への
アクセス制御を実行することのできるアクセス制御部を
備えることとした。Digital data recording capable of recording digital data corresponding to a tape cassette provided with a magnetic tape and a non-volatile memory capable of storing management information for managing recording / reproduction with respect to the magnetic tape. As a device, following the recording of the data area, a data end area indicating the end of the data area and a loading / unloading area for performing loading / unloading can be recorded on the magnetic tape and It is decided to provide a recording control unit that enables loading / unloading in the unloading area. Further, the nonvolatile memory is provided with a memory write control unit capable of writing the unloading position information indicating the last unloaded position, and further, the unloading position information read from the nonvolatile memory and the magnetic Area ID corresponding to the type of recording area recorded on the tape
With reference to (1) and (2), an access control unit that can execute access control to a desired tape position after loading is provided.
【0011】また、デジタルデータが記録される磁気テ
ープ及びこの磁気テープに対する記録/再生を管理する
ための管理情報を記憶可能な不揮発性メモリを備えたテ
ープカセットに対応して、デジタルデータの再生が可能
とされるデジタルデータ再生装置として、磁気テープ上
のデータエリアの後ろに設けられたローディング/アン
ローディングを行うためのローディング/アンローディ
ングエリアにて、磁気テープのローディング/アンロー
ディングを行うことのできる再生制御部を備えることと
し、更に、不揮発性メモリに対してアンローディング位
置情報を書き込むことのできるメモリ書き込み制御部を
備えることとした。そして、不揮発性メモリから読み出
したアンローディング位置情報と、磁気テープ上に記録
された記録エリアの種別に対応するエリアIDとを参照
して、ローディング後の所要のテープ位置へのアクセス
制御を実行することのできるアクセス制御部を設けるこ
ととした。Further, in response to a magnetic tape on which digital data is recorded and a tape cassette equipped with a non-volatile memory capable of storing management information for managing recording / reproduction on this magnetic tape, reproduction of digital data is possible. As a possible digital data reproducing device, the loading / unloading of the magnetic tape can be performed in the loading / unloading area for loading / unloading provided behind the data area on the magnetic tape. A reproduction control unit is provided, and further, a memory write control unit that can write the unloading position information to the nonvolatile memory is provided. Then, referring to the unloading position information read from the non-volatile memory and the area ID corresponding to the type of the recording area recorded on the magnetic tape, the access control to the required tape position after loading is executed. We decided to provide an access control unit that can do this.
【0012】そして上記構成によれば、磁気テープ上に
おいてデータ書き込み終了エリアの後ろに設けられるロ
ーディング/アンローディングエリアにて、磁気テープ
のローディング/アンローディングを行うことが可能と
なる。また、不揮発性メモリから読み出したアンローデ
ィング位置情報と、磁気テープ上のエリアIDとを参照
することにより、直ちにデータの記録/再生が開始され
るべき位置にアクセスして、データの記録/再生を行う
ようにすることが可能となる。これと共に、テープカセ
ットの不揮発性メモリに対して、磁気テープの記録/再
生のための管理情報の領域が設けられ、この領域に対し
てデータの書き換えが行われるために、記録/再生の終
了及び開始時に磁気テープ上の所定の管理情報領域に対
してアクセスする必要もなくなる。According to the above arrangement, it is possible to load / unload the magnetic tape in the loading / unloading area provided behind the data writing end area on the magnetic tape. Further, by referring to the unloading position information read from the non-volatile memory and the area ID on the magnetic tape, the position where the recording / reproducing of data should be started immediately is accessed to record / reproduce the data. It becomes possible to do it. At the same time, an area of management information for recording / reproducing of the magnetic tape is provided in the nonvolatile memory of the tape cassette, and data is rewritten in this area, so that the end of recording / reproducing and There is no need to access a predetermined management information area on the magnetic tape at the start.
【0013】[0013]
【発明の実施の形態】以下、本発明の実施の形態につい
て図1〜図17を参照して説明を行う。ここで、先に本
出願人により不揮発性メモリが設けられたテープカセッ
ト及び、このメモリ付きテープカセットに対応してデジ
タルデータの記録/再生画可能とされるテープストリー
マドライブについての発明が各種提案されているが、本
発明は、これらメモリ付きテープカセット及びテープス
トリーマドライブからなるデータストレージシステムを
本発明に適用したものとされる。なお、以降はテープカ
セットに備えられる不揮発性メモリについては、MIC
(Memory In Cassette)ということにする。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to FIGS. Here, various inventions of a tape cassette provided with a non-volatile memory and a tape streamer drive capable of recording / reproducing images of digital data corresponding to the tape cassette with the memory have been proposed by the present applicant. However, the present invention applies the data storage system including the tape cassette with the memory and the tape streamer drive to the present invention. In addition, the non-volatile memory provided in the tape cassette will be described later in the MIC.
(Memory In Cassette)
【0014】また、以降の実施の形態についての説明は
次の順序で行う。 1.テープカセットの構成 2.記録/再生装置の構成 3.磁気テープ上に記録されるデータの構造 4.IDエリア 5.MICのデータ構造 (a)MIC全体のデータ構造 (b)システムログエリア 6.記録/再生装置のアクセス例 (a)MICが無い場合のアクセス例 (b)MICがある場合のアクセス例(1) (c)MICがある場合のアクセス例(2) (d)MICがある場合のアクセス例(3)The following description of the embodiments will be made in the following order. 1. Structure of tape cassette 2. Configuration of recording / reproducing apparatus 3. Structure of data recorded on magnetic tape 4. ID area 5. Data structure of MIC (a) Data structure of entire MIC (b) System log area 6. Access example of recording / reproducing apparatus (a) Access example without MIC (b) Access example with MIC (1) (c) Access example with MIC (2) (d) MIC Access example (3)
【0015】1.テープカセットの構成 先ず、本実施の形態のテープストリーマドライブに対応
するテープカセットについて図2及び図3を参照して説
明する。図2は、テープカセットの内部構造を概念的に
示すものとされ、この図に示すテープカセット1の内部
にはリール2A及び2Bが設けられ、このリール2A及
び2B間にテープ幅8mmの磁気テープ3が巻装され
る。そして、このテープカセット1には不揮発性メモリ
であるMIC4が設けられており、このMIC4のモジ
ュールからは電源端子5A、データ入力端子5B、クロ
ック入力端子5C、アース端子5D等が導出されてい
る。このMIC4には、後述するようにテープカセット
ごとの製造年月日や製造場所、テープの厚さや長さ、材
質、各パーティションごとの記録データの使用履歴等に
関連する情報、ユーザ情報等が記憶される。なお、本明
細書では上記MIC4に格納される各種情報及び後述す
る磁気テープに記録されるシステムログエリア(System
Log Area) の情報等は、主として磁気テープ3に対する
記録/再生の各種管理のために用いられることから、こ
れらを一括して『管理情報』とも言うことにする。1. Configuration of Tape Cassette First, a tape cassette corresponding to the tape streamer drive of the present embodiment will be described with reference to FIGS. 2 and 3. FIG. 2 conceptually shows the internal structure of the tape cassette, and reels 2A and 2B are provided inside the tape cassette 1 shown in this figure, and a magnetic tape having a tape width of 8 mm is provided between the reels 2A and 2B. 3 is wound. The tape cassette 1 is provided with a non-volatile memory MIC4, and a power supply terminal 5A, a data input terminal 5B, a clock input terminal 5C, a ground terminal 5D, etc. are derived from the module of the MIC4. As will be described later, the MIC 4 stores the manufacturing date and manufacturing location of each tape cassette, the thickness and length of the tape, the material, the information related to the usage history of the recorded data of each partition, the user information and the like. To be done. In this specification, various information stored in the MIC 4 and a system log area (System
Since the information of the Log Area) is mainly used for various management of recording / reproduction with respect to the magnetic tape 3, these are collectively referred to as “management information”.
【0016】図3は、テープカセット1の外観例を示す
ものとされ、筺体全体は上側ケース6、下側ケース7、
及びガードパネル8からなり、通常の8ミリVTRに用
いられるテープカセットの構成と基本的には同様となっ
ている。このテープカセット1の側面のラベル面9に
は、端子ピン10A、10B、10C、10Dが設けら
れており、上記図2にて説明した電源端子5A、データ
入力端子5B、クロック入力端子5C、アース端子5D
とそれぞれ接続されているものとされる。即ち、本実施
の形態としては、テープカセット1は次に説明するテー
プストリーマドライブと、上記端子ピン10A、10
B、10C、10Dを介して物理的に接触してデータ信
号等の相互伝送が行われるものとされる。FIG. 3 shows an example of the appearance of the tape cassette 1. The entire housing includes an upper case 6, a lower case 7,
And a guard panel 8 and is basically the same in structure as a tape cassette used for a normal 8 mm VTR. The label surface 9 on the side surface of the tape cassette 1 is provided with terminal pins 10A, 10B, 10C, and 10D. The power supply terminal 5A, the data input terminal 5B, the clock input terminal 5C, and the ground described in FIG. Terminal 5D
And are connected to each. That is, in the present embodiment, the tape cassette 1 includes the tape streamer drive described below and the terminal pins 10A and 10A.
It is assumed that data signals and the like are mutually transmitted through physical contact via B, 10C, and 10D.
【0017】2.記録/再生装置の構成 次に、図1により本実施の形態のテープストリーマドラ
イブの構成について説明する。このテープストリーマド
ライブは、テープ幅8mmのテープカセットを用いて、
ヘリカルスキャン方式により磁気テープに対して記録/
再生を行うようにされている。この図において回転ドラ
ム11には、例えば2つの記録ヘッド12A、12B及
び2つの再生ヘッド13A、13Bが設けられる。記録
ヘッド12A、12Bは互いにアジマス角の異なる2つ
のギャップが究めて近接して配置される構造となってい
る。同様に再生ヘッド13A及び13Bも互いにアジマ
ス角の異なる2つのギャップが究めて近接して配置され
る構造となっている。2. Configuration of Recording / Reproducing Device Next, the configuration of the tape streamer drive of the present embodiment will be described with reference to FIG. This tape streamer drive uses a tape cassette with a tape width of 8 mm,
Recording on magnetic tape by helical scan method /
It is supposed to play. In this figure, the rotary drum 11 is provided with, for example, two recording heads 12A and 12B and two reproducing heads 13A and 13B. The recording heads 12A and 12B have a structure in which two gaps having different azimuth angles are located close to each other. Similarly, the reproducing heads 13A and 13B also have a structure in which two gaps having different azimuth angles are arranged extremely close to each other.
【0018】回転ドラム11はドラムモータ11により
回転されると共に、テープカセット1から引き出された
磁気テープ3が巻き付けられる。また、磁気テープ3
は、ここでは図示しないキャプスタンモータ及びピンチ
ローラにより送られる。ドラムモータ14は、メカコン
トローラ17の制御によって駆動される。メカコントロ
ーラ17ではドラムモータ14のサーボ制御及びトラッ
キング制御を行うものとされ、システム全体の制御処理
を実行するシステムコントローラ15と双方向に接続さ
れている。The rotating drum 11 is rotated by the drum motor 11, and the magnetic tape 3 pulled out from the tape cassette 1 is wound around it. The magnetic tape 3
Are fed by a capstan motor and a pinch roller (not shown). The drum motor 14 is driven by the control of the mechanical controller 17. The mechanical controller 17 performs servo control and tracking control of the drum motor 14, and is bidirectionally connected to a system controller 15 that executes control processing of the entire system.
【0019】このテープストリーマドライブにおいて
は、データの入出力にSCSIインターフェイス20が
用いられており、例えばデータ記録時にはホストコンピ
ュータ25から、後述する固定長のレコード(reco
rd)という伝送データ単位によりSCSIインターフ
ェイス20を介して逐次データが入力され、圧縮/伸長
回路21に供給される。なお、このようなテープストリ
ーマドライブシステムにおいては、可変長のデータの集
合単位によってホストコンピュータ25よりデータが伝
送されるモードも存在するが、ここでは説明は省略す
る。In this tape streamer drive, a SCSI interface 20 is used for data input / output. For example, when recording data, a fixed-length record (reco) to be described later is sent from the host computer 25.
Data is sequentially input via the SCSI interface 20 in a transmission data unit called rd) and supplied to the compression / expansion circuit 21. In such a tape streamer drive system, there is also a mode in which data is transmitted from the host computer 25 in units of variable-length data sets, but the description thereof is omitted here.
【0020】圧縮/伸長回路21では、入力されたデー
タについて必要があれば、所定方式によって圧縮処理を
施すようにされる。圧縮方式の一例として、例えばLZ
符号による圧縮方式を採用するのであれば、この方式で
は過去に処理した文字列に対して専用のコードが割り与
えられて辞書の形で格納される。そして、以降に入力さ
れる文字列と辞書の内容とが比較されて、入力データの
文字列が辞書のコードと一致すればこの文字列データを
辞書のコードに置き換えるようにしていく。辞書と一致
しなかった入力文字列のデータは逐次新たなコードが与
えられて辞書に登録されていく。このようにして入力文
字列のデータを辞書に登録し、文字列データを辞書のコ
ードに置き換えていくことによりデータ圧縮が行われる
ようにされる。In the compression / expansion circuit 21, if necessary, the input data is compressed by a predetermined method. As an example of the compression method, for example, LZ
If a compression method using codes is adopted, in this method, a special code is assigned to a character string processed in the past and stored in the form of a dictionary. Then, the character string input subsequently is compared with the contents of the dictionary, and if the character string of the input data matches the code of the dictionary, this character string data is replaced with the code of the dictionary. Data of the input character string that does not match the dictionary is sequentially given a new code and registered in the dictionary. In this way, the data of the input character string is registered in the dictionary, and the character string data is replaced with the code of the dictionary, whereby the data compression is performed.
【0021】圧縮/伸長回路21の出力は、バッファコ
ントローラ22に供給されるが、バッファコントローラ
22においてはその制御動作によって圧縮/伸長回路2
1の出力をバッファメモリ23に一旦蓄積する。このバ
ッファメモリ23に蓄積されたデータはバッファコント
ローラ22の制御によって、最終的に後述するようにし
てグループ(Group)という磁気テープの40トラ
ック分に相当する固定長の単位としてデータを扱うよう
にされ、このデータがECC・変調/復調回路18に供
給される。The output of the compression / expansion circuit 21 is supplied to the buffer controller 22. In the buffer controller 22, the compression / expansion circuit 2 is controlled by the control operation.
1 is temporarily stored in the buffer memory 23. Under the control of the buffer controller 22, the data stored in the buffer memory 23 is finally handled as a fixed-length unit corresponding to 40 tracks of a magnetic tape called a group as described later. This data is supplied to the ECC / modulation / demodulation circuit 18.
【0022】ECC・変調/復調回路18では、入力デ
ータについて誤り訂正コードを付加すると共に、磁気記
録に適合するように入力データについて変調処理を行っ
てRFアンプ19に供給する。RFアンプ19で増幅さ
れた記録信号は記録ヘッド12A、12Bに供給される
ことにより磁気テープ3に対するデータの記録が行われ
ることになる。In the ECC / modulation / demodulation circuit 18, an error correction code is added to the input data, and the input data is modulated so as to be suitable for magnetic recording and supplied to the RF amplifier 19. The recording signal amplified by the RF amplifier 19 is supplied to the recording heads 12A and 12B so that data is recorded on the magnetic tape 3.
【0023】また、データ再生動作について簡単に説明
すると、磁気テープ3の記録データが再生ヘッド13
A、13BによりRF再生信号として読み出され、その
再生出力はRFアンプ19を介してECC・変調/復調
回路18に供給されて、復調処理を経た後、誤り訂正処
理が施される。ECC・変調/復調回路18の復調出力
はバッファコントローラ22の制御によってバッファメ
モリに一時蓄積され、ここから圧縮/伸長回路21に供
給される。圧縮/伸長回路21では、システムコントロ
ーラ15の判断に基づいて、記録時に圧縮/伸長回路2
1により圧縮が施されたデータであればここでデータ伸
長処理を行い、非圧縮データであればデータ伸長処理を
行わずにそのままパスして出力される。圧縮/伸長回路
21の出力データはSCSIインターフェイス20を介
して再生データとしてホストコンピュータ25に出力さ
れる。The data reproducing operation will be briefly described. The recorded data on the magnetic tape 3 is reproduced by the reproducing head 13.
It is read out as an RF reproduction signal by A and 13B, and its reproduction output is supplied to the ECC / modulation / demodulation circuit 18 via the RF amplifier 19, and after undergoing demodulation processing, error correction processing is performed. The demodulated output of the ECC / modulation / demodulation circuit 18 is temporarily stored in the buffer memory under the control of the buffer controller 22, and is supplied from this to the compression / decompression circuit 21. In the compression / expansion circuit 21, the compression / expansion circuit 2 is used for recording based on the judgment of the system controller 15.
If the data is compressed by 1, the data decompression process is performed here, and if it is the non-compressed data, the data decompression process is not performed and the data is directly passed and output. The output data of the compression / expansion circuit 21 is output to the host computer 25 as reproduction data via the SCSI interface 20.
【0024】また、この図にはテープカセットの磁気テ
ープ3と共にMIC4が示されている。このMIC4
は、テープカセット本体がテープストリーマドライブに
装填されると、図3に示した端子ピンを介してシステム
コントローラ15とデータの入出力が可能なように接続
される。Further, in this figure, the MIC 4 is shown together with the magnetic tape 3 of the tape cassette. This MIC4
When the tape cassette body is loaded in the tape streamer drive, the data is connected to the system controller 15 via the terminal pins shown in FIG.
【0025】また、MIC4と外部のホストコンピュー
タ25間はSCSIのコマンドを用いて情報の相互伝送
が行われる。このため、特にMIC4とホストコンピュ
ータ25間との間に専用のラインを設ける必要はなく、
結果的にテープカセットとホストコンピュータ25との
データのやりとりは、SCSIインターフェイスだけで
結ぶことができる。Information is mutually transmitted between the MIC 4 and the external host computer 25 using SCSI commands. Therefore, it is not necessary to provide a dedicated line between the MIC 4 and the host computer 25,
As a result, the data exchange between the tape cassette and the host computer 25 can be established only by the SCSI interface.
【0026】3.磁気テープ上に記録されるデータの構
造 次に、上述してきたテープストリーマドライブとテープ
カセットよりなるデータストレージシステムに適用され
るデータフォーマットについて概略的に説明する。図4
は、磁気テープ3に記録されるデータの構造を示してい
る。図4(a)には1本の磁気テープ3が模式的に示さ
れている。本実施の形態においては、図4(b)のよう
に1本の磁気テープ3をパーティション(Partit
ion)単位で分割して利用することができるものとさ
れ、本実施の形態のシステムの場合には最大256のパ
ーティション数を設定して管理することが可能とされて
いる。また、この図に示す各パーティションは、それぞ
れパーティション#0、#1、#2、#3・・・として
記されているように、パーティションナンバが与えられ
て管理されるようになっている。従って、本実施の形態
においてはパーティションごとにそれぞれ独立してデー
タの記録/再生等を行うことが可能とされるが、例えば
図4(b)に示す1パーティション内におけるデータの
記録単位は、図4(c)に示すグループ(Group)
といわれる固定長の単位に分割することができ、このグ
ループごとの単位によって磁気テープ3に対する記録が
行われる。この場合、1グループは20フレーム(Fr
ame)のデータ量に対応し、図4(d)に示すよう
に、1フレームは、2トラック(Track)により形
成される。この場合、1フレームを形成する2トラック
は、互いに隣り合うプラスアジマスとマイナスアジマス
のトラックとされる。従って、1グループは40トラッ
クにより形成されることになる。3. Structure of Data Recorded on Magnetic Tape Next, a data format applied to the data storage system including the tape streamer drive and the tape cassette described above will be schematically described. FIG.
Indicates the structure of data recorded on the magnetic tape 3. In FIG. 4A, one magnetic tape 3 is schematically shown. In the present embodiment, as shown in FIG. 4B, one magnetic tape 3 is divided into partitions (Partition).
The number of partitions can be set and managed up to 256 in the system of the present embodiment. Further, each partition shown in this figure is managed by being given a partition number as described as partitions # 0, # 1, # 2, # 3 ,. Therefore, in the present embodiment, it is possible to independently record / reproduce data for each partition. For example, the data recording unit in one partition shown in FIG. Group (Group) shown in 4 (c)
It is possible to divide the unit into fixed-length units, which are referred to as "units". In this case, one group has 20 frames (Fr
corresponding to the data amount of (ame), as shown in FIG. 4D, one frame is formed by two tracks. In this case, two tracks forming one frame are plus azimuth and minus azimuth tracks adjacent to each other. Therefore, one group is formed by 40 tracks.
【0027】また、上記図4(a),(b)に示す1パ
ーティションは、図5に示すデータ構造により形成され
ている。なお、この図においては、全テープ長に対して
1パーティションが形成されているものとして説明す
る。また本実施の形態としては、テープカセットにMI
C4を設けると共に、後に詳述する磁気テープ上のデー
タ構造を採ることによって、テープ途中でのローディン
グ/アンローディングが可能なように構成されるが、こ
こでは、MICを備えないテープカセットにも対応可能
な汎用フォーマットについて示しているものとされる。The one partition shown in FIGS. 4A and 4B is formed by the data structure shown in FIG. In addition, in this figure, it is assumed that one partition is formed for the entire tape length. Further, in this embodiment, the tape cassette is provided with MI.
By providing C4 and adopting the data structure on the magnetic tape described in detail later, it is possible to load / unload in the middle of the tape, but here, it is also compatible with tape cassettes without MIC. It is meant to indicate the possible generic formats.
【0028】この図5の場合には、磁気テープの最初の
部分に対して物理的にリーダーテープが先頭に位置して
おり、次にテープカセットのローディング/アンローデ
ィングを行う領域となるデバイスエリアが設けられてい
る。このデバイスエリアの先頭が物理的テープの先頭位
置PBOT(Phisycal Bigining of Tape)とされる。上
記デバイスエリアに続いては、テープの使用履歴情報等
が格納されるシステム・ログエリアが設けられて、以降
にデータエリアが設けられる。システム・ログエリアの
先頭が論理的テープの開始位置LBOT(Logical Bigi
ning of Tape) とされる。このデータエリアにおいて
は、最初にデータを作成して供給するベンダーに関する
情報が示されるベンダーグループが設けられ、続いて実
際に図4(c)に示したグループが、ここではグループ
1〜nとして示すように複数連続して形成されていくこ
とになる。そして、最後のグループnに続いては、パー
ティションのデータ領域の終了を示すEOD(End of D
ata)の領域が設けられる。そしてEODの最後が、論理
的テープの終了位置LEOT(Logical End of Tape)と
される。PEOT(Phisycal End of Tape) は、物理的
テープの終了位置、又はパーティションの物理的終了位
置を示すことになる。In the case of FIG. 5, the leader tape is physically located at the beginning with respect to the first portion of the magnetic tape, and the device area which becomes the area for loading / unloading the tape cassette next is formed. It is provided. The head of this device area is the head position PBOT (Phisycal Bigining of Tape) of the physical tape. Following the device area, a system log area for storing tape usage history information and the like is provided, and a data area is provided thereafter. The beginning of the system log area is the logical tape start position LBOT (Logical Bigi
ning of Tape). In this data area, a vendor group in which information about a vendor that creates and supplies data is first provided is provided, and subsequently, the groups actually shown in FIG. 4C are shown as groups 1 to n here. As described above, a plurality of layers are continuously formed. Then, following the last group n, an EOD (End of D) indicating the end of the data area of the partition is displayed.
area is provided. Then, the end of the EOD is set as a logical tape end position LEOT (Logical End of Tape). PEOT (Phisycal End of Tape) indicates the end position of the physical tape or the physical end position of the partition.
【0029】また、図4(d)に示した1トラック分の
データの構造は、図6(a)及び図6(b)に示され
る。図6(a)にはブロック(Block)単位のデー
タ構造が示されている。1ブロックは1バイトのSYN
CデータエリアA1に続いてサーチ等に用いる6バイト
のIDエリアA2、IDデータのための2バイトからな
るエラー訂正用のパリティエリアA3、64バイトのデ
ータエリアA4より形成される。そして、図6(b)に
示す1トラック分のデータは全471ブロックにより形
成され、1トラックは図のように、両端に4ブロック分
のマージンエリアA11、A17が設けられ、これらマ
ージンエリアA11の後ろとマージンA17の前にはト
ラッキング制御用のATFエリアA12、A16が設け
られる。更に1トラックの中間に対してATFエリアA
14が設けられる。これらATFエリアA12、A1
4、A16としては5ブロック分の領域が設けられる。
そして、上記ATFエリアA12、A14の間と、AT
FエリアA14、A16との間にそれぞれ224ブロッ
ク分のデータエリアA13、A15が設けられる。従っ
て、1トラック内における全データエリア(A13及び
A15)は、全471ブロックのうち、224×2=4
88ブロックを占めることになる。そして上記トラック
は、磁気テープ3上に対して図6(c)に示すようにし
て物理的に記録され、前述のように40トラック(=2
0フレーム)で1グループとされることになる。The structure of data for one track shown in FIG. 4D is shown in FIGS. 6A and 6B. FIG. 6A shows a data structure in block units. 1 block is 1 byte SYN
The C data area A1 is followed by a 6-byte ID area A2 used for searching and the like, a 2-byte error correction parity area A3 for ID data, and a 64-byte data area A4. The data for one track shown in FIG. 6B is formed by all 471 blocks, and one track is provided with margin areas A11 and A17 for four blocks at both ends as shown in the figure. ATF areas A12 and A16 for tracking control are provided behind and in front of the margin A17. ATF area A for the middle of one track
14 is provided. These ATF areas A12 and A1
Areas for 5 blocks are provided as 4 and A16.
Then, between the ATF areas A12 and A14 and the AT
Data areas A13 and A15 for 224 blocks are provided between the F areas A14 and A16, respectively. Therefore, the total data area (A13 and A15) in one track is 224 × 2 = 4 out of all 471 blocks.
It will occupy 88 blocks. The tracks are physically recorded on the magnetic tape 3 as shown in FIG. 6C, and as described above, 40 tracks (= 2).
One group will be formed in 0 frame).
【0030】4.IDエリア 次に、図6(a)に示したIDエリアA2について図7
〜図11を参照して説明する。図7はIDエリアA2の
データ構造を示すものとされ、このIDエリアA2は図
のように9ビットのフィジカルブロックアドレス(Physi
cal Block Address)A21と、これに続く39ビットの
IDインフォメーションエリア(ID Information Area)
A22のの領域よりなる。4. ID Area Next, regarding the ID area A2 shown in FIG.
This will be described with reference to FIGS. FIG. 7 shows the data structure of the ID area A2. The ID area A2 is a 9-bit physical block address (Physi
cal Block Address) A21, followed by a 39-bit ID Information Area
It consists of the area of A22.
【0031】前述のように、1トラック内における全デ
ータエリア(A13及びA15)は448ブロックより
なることから、これら全データエリアに含まれるフィジ
カルブロックアドレスA21の数も448とされること
になる。そして、これら448のフィジカルブロックア
ドレスA21は、例えば図8に模式的に示すように1ト
ラックの先頭に位置するフィジカルブロックアドレスA
21から順に、10進法表現で0〜447までインクリ
メントするようにしてアドレス値が与えられる。これに
より、例えば記録再生装置側により、1トラック内のデ
ータエリアに含まれるIDインフォメーションエリアA
22の情報を適正に扱うことが可能なようにされる。こ
こで、1トラック内のデータエリアに含まれるIDイン
フォメーションエリアA22のデータサイズとしては、
39(Bit )×448(Block)=17,472(Bit)=
2,184(Byte)で求められるように、2,184バイ
トとなる。As described above, since the total data area (A13 and A15) in one track consists of 448 blocks, the number of physical block addresses A21 included in these total data areas is also 448. The physical block address A21 of these 448 is, for example, the physical block address A21 located at the head of one track as schematically shown in FIG.
Address values are given in increments of 0 to 447 in decimal notation in order from 21. As a result, the ID information area A included in the data area in one track, for example, by the recording / reproducing apparatus side
22 information can be handled properly. Here, as the data size of the ID information area A22 included in the data area in one track,
39 (Bit) x 448 (Block) = 17,472 (Bit) =
It becomes 2,184 bytes as calculated by 2,184 (Byte).
【0032】図9は、図7に示したIDインフォメーシ
ョンエリアA22に格納されるIDエリア情報の種類を
示すものとされ、この図に示す各IDエリア情報が1ト
ラック上のデータエリアに含まれる、計2,184バイ
トのIDインフォメーションエリアA22、A22・・
・・の領域に対して、所定の規則に従って当て嵌められ
るようにして格納されることになる。また、テープスト
リーマドライブによるIDエリア情報の確実な読み出し
を可能とせしめることを考慮して、1トラックごとに同
一の種類のIDエリア情報が所定の規則に従って複数回
記録される。FIG. 9 shows the types of ID area information stored in the ID information area A22 shown in FIG. 7, and each ID area information shown in this figure is included in the data area on one track. A total of 2,184 bytes of ID information areas A22, A22 ...
.. will be stored in such a manner that they are applied to the area of. Further, in consideration of enabling reliable reading of the ID area information by the tape streamer drive, the same type of ID area information is recorded a plurality of times for each track according to a predetermined rule.
【0033】この図9において、ロウフォーマットID
(Raw Format ID:16bit) は、磁気テープに関する基本的
フォーマットのタイプが示され、本実施の形態の場合に
は、例えばトラックピッチ、1フレームのデータサイ
ズ、1トラックに含まれるブロック数、1ブロックのデ
ータサイズ、テープ長、テープ厚、テープの材質等の情
報が示される。ロジカルフォーマットID(Logical Fo
rmat ID:8bit) は、実際に使用される記録フォーマット
のタイプが示される。ロジカルフレームID(Logical
Frame ID:8bit)は、図のようにラストフレームID(La
st Frame ID:1bit) 、ECCフレームID(ECC Frame I
D:1bit) 、及びロジカルフレームナンバ(Logical Fram
e Number:6bit)よりなる。ラストフレームIDは、当該
IDエリアが含まれる現フレームが、グループ内の最後
のフレームであるか否かを示し、ECCフレームID
は、現フレームのデータエリアの記録データがECC
(誤り訂正符号)とされているか否かを示す。また、前
述のように1グループは20フレームよりなるが、ロジ
カルフレームナンバは、当該フレームが現グループ内の
何番目のフレームであるかを示す。パーティションID
(Partition ID:16bit)は、現フレームを含むパーティ
ションのパーティションナンバが示される。エリアID
(Area ID:4bit) は、当該フレームがどのエリアに属し
ているかを示すものとされる。データID(Data ID:4b
it) は、記録フォーマットに基づくデータの処理形態の
タイプが示され、N−ポジション(N-Position:4bit )
及びN−リピート(N-Repeats:4bit) は多重記録モード
に対応するデータに関する情報が定義される。グループ
カウント(Group Count:24bit)は、現パーティションに
おいて当該フレームが含まれるグループまでのグループ
の総数を示す。また、ファイルマークカウント(File-M
ark Count:32bit)は、現パーティションにおいて、その
開始位置から現グループまでに含まれるファイルマーク
の総数が示される。ファイルマークは1パーティション
内におけるデータファイルの区切りを示す情報とされ
る。セーブセットマークカウント(Sava-Set Mark Coun
t:32bit) は、現パーティションにおいて、その開始位
置から現グループまでに含まれるファイルマークの総数
が示される。セーブセットマークは1パーティション内
における、データセーブ位置の区切りを示す情報とされ
る。レコードカウント(Record Count:32bit)は、現パ
ーティションにおいて、その開始位置から現グループま
でに含まれるレコードの総数が示される。アブソリュー
トフレームカウント(Absolute Frame Count:24bit)
は、現パーティションにおいて、その開始位置から現グ
ループまでに含まれるフレームの総数が示される。ま
た、将来のIDエリア情報の追加等に備えて未定義(Res
erved)の領域が設けられる。なお、この図に示すIDエ
リア情報の定義及び各IDエリア情報に与えられるビッ
ト数等は一例であり、実際の使用条件に応じて変更され
て構わない。In FIG. 9, the row format ID
(Raw Format ID: 16bit) indicates the type of basic format relating to the magnetic tape. In the case of the present embodiment, for example, track pitch, data size of one frame, number of blocks included in one track, one block Data size, tape length, tape thickness, tape material, etc. are shown. Logical format ID (Logical Fo
rmat ID: 8bit) indicates the type of recording format actually used. Logical frame ID (Logical
Frame ID: 8bit is the last frame ID (La
st Frame ID: 1bit), ECC frame ID (ECC Frame I
D: 1bit) and logical frame number (Logical Fram
e Number: 6bit). The last frame ID indicates whether or not the current frame including the ID area is the last frame in the group, and the ECC frame ID
Indicates that the recorded data in the data area of the current frame is ECC
Indicates whether or not it is (error correction code). Also, as described above, one group consists of 20 frames, but the logical frame number indicates the number of the frame in the current group. Partition ID
(Partition ID: 16bit) indicates the partition number of the partition including the current frame. Area ID
(Area ID: 4bit) indicates which area the frame belongs to. Data ID (Data ID: 4b
It) indicates the type of data processing format based on the recording format, and N-Position (N-Position: 4bit)
Information on data corresponding to the multiple recording mode is defined in N-Repeats (4 bits). The group count (Group Count: 24 bits) indicates the total number of groups up to the group including the frame in the current partition. Also, the file mark count (File-M
(ark Count: 32 bits) indicates the total number of file marks included in the current partition from the start position to the current group. The file mark is information indicating a delimiter of a data file in one partition. Save Set Mark Coun
(t: 32bit) indicates the total number of file marks contained in the current partition from the start position to the current group. The save set mark is information indicating a data save position delimiter within one partition. The record count (Record Count: 32bit) indicates the total number of records included in the current partition from the start position to the current group. Absolute Frame Count (24bit)
Indicates the total number of frames included in the current partition from the start position to the current group. In addition, it is undefined (Res
erved) area is provided. Note that the definition of the ID area information and the number of bits given to each ID area information shown in this figure are examples, and may be changed according to actual usage conditions.
【0034】ここで、上記図9に示した各種IDエリア
情報のうち、本実施の形態の重点となるエリアID(Are
a ID) について説明する。図10はエリアIDの定義内
容を示すものとされ、この場合にはエリアIDを形成す
る4ビットに対してそれぞれビットナンバ(3−2−1
−0)が付されている。そして、ビットナンバ(3−2
−1−0)の各値が、図に示すように[0000]とさ
れている場合にはデバイスエリア(Device Area)である
ことが定義され、[0001]とされている場合にはリ
ファレンスエリア(Reference Area)とされ、[001
0]とされている場合にはシステムログエリア(System
LogArea)とされる。[0011]は未定義(Reserve
d)とされている。また、[0100]はデータエリア
(Data Area)とされ、[0101]はEODエリア(EO
D Area)とされ、[0110]は未定義、[0111]
は図5に示した必須のデバイスエリア以外で、磁気テー
プ3のローディング/アンローディングを行うためのオ
プションデバイスエリア(OptionDevice Area)であるこ
とが定義される。このオプションデバイスエリアについ
ては後述する。なお、この図においてビットナンバ(3
−2−1−0)のビットの値が示される各欄において
( )内に示す数は、各ビット値を10進法により示し
ているものとされる。Here, of the various ID area information shown in FIG. 9, the area ID (Are
a ID) is explained. FIG. 10 shows the definition contents of the area ID. In this case, the bit number (3-2-1) is set for each of the 4 bits forming the area ID.
-0) is attached. Then, the bit number (3-2
As shown in the figure, when each value of (-1-0) is [0000], it is defined as a device area (Device Area), and when it is [0001], it is a reference area. (Reference Area), and [001
0], the system log area (System
Log Area). [0011] is undefined (Reserve
d). [0100] is a data area, and [0101] is an EOD area (EO).
D Area), [0110] is undefined, and [0111]
Is defined as an optional device area (Option Device Area) for loading / unloading the magnetic tape 3 in addition to the essential device areas shown in FIG. This optional device area will be described later. In this figure, the bit number (3
The numbers shown in parentheses in each column where the bit value of (-2-1-0) is shown indicate each bit value in decimal notation.
【0035】ここで図11により、EODエリア(図5
参照)のIDインフォメーションエリアエリアA22に
書き込まれることとなるIDエリア情報の一例について
示す。図11は、1つのEODエリアにおいて、IDイ
ンフォメーションエリアA22に格納されるIDエリア
情報の内容を示すものとされ、縦の列ごとの区切りが1
フレーム単位とされている。また、この図に示される数
値は10進法により示されている。EODエリアは、例
えば、ほぼ300フレームからなる領域として磁気テー
プ3上に記録されるように規定されている。この図にお
いては、EODエリアの開始フレームにおけるアブソリ
ュートフレームカウントが『654』とされて、EOD
エリアの最終フレームのアブソリュートフレームカウン
トが『954』とされている。これは、このEODエリ
アが現パーティション内における654番から954番
目に位置する計301フレームにより形成されているこ
とが示されている。また、先に図10にて説明したよう
に、エリアIDの4ビットが[1,1,0,1]、つま
り10進法で[5]とされている場合には、EODエリ
アであることが定義されるが、図11においてはこれに
従って、EODエリアの各フレーム内のエリアIDは、
すべて10進法で[5]が与えられて、654番〜95
4番目の全フレームがEODエリアに属することを示し
ている。Here, referring to FIG. 11, the EOD area (see FIG.
An example of the ID area information to be written in the ID information area A22 (see the reference) will be shown. FIG. 11 shows the contents of the ID area information stored in the ID information area A22 in one EOD area, and one vertical line delimiter is used.
It is set in frame units. In addition, the numerical values shown in this figure are shown in decimal notation. The EOD area is defined to be recorded on the magnetic tape 3 as an area including, for example, approximately 300 frames. In this figure, the absolute frame count in the start frame of the EOD area is set to "654", and the EOD
The absolute frame count of the last frame of the area is set to "954". This indicates that this EOD area is formed by a total of 301 frames located at positions 654 to 954 in the current partition. Further, as described above with reference to FIG. 10, when the 4 bits of the area ID are [1, 1, 0, 1], that is, decimal [5], it is an EOD area. However, according to this in FIG. 11, the area ID in each frame of the EOD area is
All are given in decimal [5], numbered 654-95
This indicates that all the fourth frames belong to the EOD area.
【0036】なお、他のIDエリア情報に与えられる値
としては、実際のテープフォーマットや記録/再生動作
の履歴により適宜異なってくるものとされることから説
明は省略すると共に、ここでは各フレームごとに値とし
て『0』を付すことにより、具体的な数値の表記は省略
する。ただし、実際には各IDエリア情報について
『0』の値が与えられた場合には、『0』の値に対応す
る所定の情報内容が定義されるものである。一例とし
て、フォーマットIDの値が実際に『0』とされた場合
には、当該フレームが「SDX1Format 」に基づいて記録
されたデータであることが示される。The values given to the other ID area information will differ depending on the actual tape format and the history of recording / reproducing operations, and therefore description thereof will be omitted and here, for each frame. By adding “0” as a value to, the description of specific numerical values is omitted. However, actually, when a value of "0" is given to each ID area information, a predetermined information content corresponding to the value of "0" is defined. As an example, when the value of the format ID is actually “0”, it indicates that the frame is data recorded based on “SDX1Format”.
【0037】5.MICのデータ構造 (a)MIC全体のデータ構造 次に、テープカセット1に備えられるMIC4のデータ
構造について説明する。図12は、MIC4に記憶され
るデータの構造を示すものとされる。このMIC4の容
量は例えば2メガバイトとされており、この領域に対し
て図のようにフィールドF1〜F6が設定されている。
これらフィールドF1〜F6において、フィールドF1
はMICヘッダ(MIC HEADER)とされて、テープカセット
の製造時の各種情報、及び初期化時のテープ情報やパー
ティションごとの情報などが書き込まれる。また、フィ
ールドF2はアブソリュートボリュームマップ(Absolut
e Volume Map) とされて、例えば1巻の磁気テープに対
して記録されたデータに関する絶対位置情報が格納され
る。フィールドF3はボリュームインフォメーション
(Volume Information) とされて、1巻の磁気テープに
関する各種使用履歴情報が格納される。これらの領域に
格納された情報はテープストリーマドライブにおける記
録/再生制御等のために利用される。本実施の形態で
は、このボリュームインフォメーションに対して図の
( )内に示すように、最後のアンローディング位置を
示す情報として「アンローディング位置情報」を格納す
る領域が設けられる。5. Data Structure of MIC (a) Data Structure of Entire MIC Next, the data structure of the MIC 4 provided in the tape cassette 1 will be described. FIG. 12 shows the structure of data stored in the MIC 4. The capacity of the MIC4 is, for example, 2 megabytes, and fields F1 to F6 are set in this area as shown in the figure.
In these fields F1 to F6, the field F1
Is a MIC header, and various information at the time of manufacturing the tape cassette, tape information at the time of initialization, information for each partition, and the like are written therein. The field F2 is for absolute volume map (Absolut
e Volume Map), for example, absolute position information regarding data recorded on one magnetic tape is stored. The field F3 is used as volume information, and various usage history information regarding one magnetic tape is stored. The information stored in these areas is used for recording / playback control and the like in the tape streamer drive. In the present embodiment, an area for storing "unloading position information" as information indicating the last unloading position is provided for this volume information as shown in () in the figure.
【0038】フィールドF4はユーザボリュームノート
(User Volume Note)とされ、テープカセット自体に関し
てユーザ(ベンダー等)が提供した情報が格納され、必
要があれば外部のホストコンピュータ25に供給され
て、所要の処理制御のために利用することができる。フ
ィールドF5は、パーティションインフォメーション(P
artitions Information)とされ、磁気テープに対して書
き込まれたパーティションごとの磁気テープに対する使
用履歴に関する各種情報が格納され、テープストリーマ
ドライブが自身の記録/再生動作の管理のための情報と
して利用するものとされる。このパーティションインフ
ォメーションは、図のようにシステムログエリアF5a
の領域により形成される。システムログエリアF5a
は、磁気テープ上に実際に記録されたパーティションご
とに対応して作成されることから、システムログエリア
F5aのテーブル数は、磁気テープに設けられたパーテ
ィション数に対応することになる。また、本実施の形態
では、先に図6に示した磁気テープ上のシステムログエ
リアの領域は、このMIC内のシステムログエリア領域
F5aと同様の内容の情報が書き込み可能なように形成
される。なお、このシステムログエリアF5a内のデー
タ構造については後述する。Field F4 is a user volume note
(User Volume Note), information provided by the user (vendor, etc.) regarding the tape cassette itself is stored, and if necessary, it is supplied to the external host computer 25 and can be used for necessary processing control. it can. Field F5 contains partition information (P
artitions Information), which stores various information related to the usage history of the magnetic tape for each partition written to the magnetic tape, and is used by the tape streamer drive as information for managing its own recording / reproducing operation. To be done. This partition information is stored in the system log area F5a as shown in the figure.
Is formed by the region of. System log area F5a
Is created for each partition actually recorded on the magnetic tape, the number of tables in the system log area F5a corresponds to the number of partitions provided on the magnetic tape. Further, in the present embodiment, the system log area area on the magnetic tape shown in FIG. 6 is formed so that information having the same contents as the system log area area F5a in this MIC can be written. . The data structure in the system log area F5a will be described later.
【0039】フィールドF6は、ユーザパーティション
ノート(User Partition Notes)とされ、パーティション
ごとにユーザが書き込み可能なコメント等の各種情報が
格納される。このフィールドF6のユーザパーティショ
ンノートは、磁気テープ上に記録されたパーティション
ごとに対応して作成されるユーザデータ領域F6a(Us
er Data for every Partition ) により形成される。The field F6 is a user partition note, and stores various information such as comments writable by the user for each partition. The user partition note in the field F6 is a user data area F6a (Us) created corresponding to each partition recorded on the magnetic tape.
er Data for every Partition).
【0040】(b)システムログエリア 次にシステムログエリアF5aについて説明する。シス
テムログエリアF5aは、前述のようにパーティション
インフォメーション(フィールドF5)の領域を形成す
るものとされて、磁気テープ3に記録された個々のパー
ティションに対応して形成される。この場合、磁気テー
プに記録されているパーティションが複数の場合には、
システムログエリアF5aはパーティションに関する情
報を格納することとなるが、仮にパーティションが1つ
であればシステムログエリアF5aの情報は磁気テープ
全体に関するものとなる。なお、以下の説明は、システ
ムログエリアF5aがパーティションに関する情報を格
納する、前者についての場合を前提とする。(B) System Log Area Next, the system log area F5a will be described. The system log area F5a forms the area of the partition information (field F5) as described above, and is formed corresponding to each partition recorded on the magnetic tape 3. In this case, if there are multiple partitions recorded on the magnetic tape,
The system log area F5a will store information about partitions, but if there is one partition, the information in the system log area F5a will be about the entire magnetic tape. The following description is based on the former case where the system log area F5a stores information about partitions.
【0041】1システムログエリアF5aのデータ構造
は、例えば図12に示すように定義されており、この場
合にはフィールドF101〜F115により形成されて
いる。これらフィールドF101〜F115において、
先ず、フィールドF101はプリビアスグループリトゥ
ン(Previous Groups written )の領域とされている。
この領域には、当該システムログエリアF5aが最後に
更新されたときから起算して、磁気テープに対して物理
的に記録された当該パーティション内のグループ数の情
報が示される。また、フィールドF102はトータルグ
ループリトゥン(Total Groups written) の領域とさ
れ、これまで当該パーティションに対して記録されたグ
ループの総数が示される。この値は、例えばテープカセ
ットが寿命となって使用不能あるいは廃棄処分されるま
で積算される。これらプリビアスグループリトゥン及び
トータルグループリトゥンは、例えば、テープストリー
マドライブにより磁気テープ3に対してデータを記録中
の状態であれば、テープストリーマドライブのシステム
コントローラ15の処理により、現在の記録動作によっ
て新たに記録されるグループ数に応じて、その領域の値
がインクリメントされていくことになる。The data structure of one system log area F5a is defined, for example, as shown in FIG. 12, and in this case, it is formed by fields F101 to F115. In these fields F101 to F115,
First, the field F101 is an area of the Previous Groups written.
In this area, information on the number of groups in the partition physically recorded on the magnetic tape, starting from the time when the system log area F5a was last updated, is shown. The field F102 is a total group written area, and indicates the total number of groups recorded so far in the partition. This value is added up until the tape cassette reaches the end of its life and cannot be used or is discarded. If the data is being recorded on the magnetic tape 3 by the tape streamer drive, for example, the pre-group group return and the total group return are updated by the current recording operation by the processing of the system controller 15 of the tape streamer drive. The value of the area is incremented according to the number of groups recorded in.
【0042】フィールドF103は、プリビアスグルー
プリード(Previous Groups read)とされて、当該シス
テムログエリアF5aが最後に更新されたときから起算
して、物理的に読み出しが行われたグループ数が示され
る。フィールドF104は、トータルグループリード
(Total Groups read)とされて、これまで当該パーティ
ションより読み出されたグループ数が積算された値を示
す。The field F103 is used as a previous group read, and indicates the number of groups physically read from the time when the system log area F5a was last updated. . A field F104 is a total group read (Total Groups read) and indicates a value obtained by accumulating the number of groups read from the partition so far.
【0043】フィールドF105は、トータルリリトゥ
ンフレーム(Total Rewritten frames)の領域とされ
る。ところで、本実施の形態のテープストリーマドライ
ブでは、再生ヘッド13A、13Bが記録ヘッド12
A、12Bに対して、所定数のトラック分先行する位置
関係となるように回転ヘッド11に配置されて設けられ
ている。そして記録時においては、2つの記録ヘッド1
2A、12Bにより磁気テープ上にフレーム(2トラッ
ク)単位で記録していくことになるが、再生ヘッド13
A、13Bでは、先程記録ヘッド12A、12Bによっ
て磁気テープに対して書き込まれたフレームからデータ
の読み出しを行うようにされている。このような動作を
READ−AFTER−WRITE(以下略してRAW
と記述する)という。そして、RAWにより読み出され
たフレームのデータは、システムコントローラ15によ
ってエラーレートの検出がなされ、エラーが発生したと
検出された場合には、そのエラーが発生したフレームの
データの再書き込みを行うように記録系を制御すること
が行われる。フィールドF105のトータルリリトゥン
フレームは、当該パーティションにおいて上記RAWに
基づいてデータ再書き込みの要求がなされたフレーム数
を積算した値を示すものとされる。The field F105 is an area of total rewritten frames. By the way, in the tape streamer drive of the present embodiment, the reproducing heads 13A and 13B are the recording heads 12.
The rotary head 11 is provided so as to have a positional relationship that leads the A and 12B by a predetermined number of tracks. During recording, the two recording heads 1
Recording is performed in units of frames (2 tracks) on the magnetic tape by 2A and 12B.
In A and 13B, data is read from the frame written on the magnetic tape by the recording heads 12A and 12B. This operation is performed by READ-AFTER-WRITE (hereinafter abbreviated as RAW
Is described). The error rate of the frame data read by the RAW is detected by the system controller 15, and when it is detected that an error has occurred, the frame data in which the error has occurred is rewritten. The recording system is controlled. The total relit frame of the field F105 indicates a value obtained by integrating the number of frames for which data rewriting is requested based on the RAW in the partition.
【0044】フィールドF106は、トータル3rdE
CCカウント(Total 3rd ECC count )の領域とされ
る。本実施の形態のテープストリーマドライブシステム
では、磁気テープ3より読み出したデータについて、C
1,C2,C3のパリティによりエラー訂正を行うよう
にしているが、C3パリティは、C1,C2パリティの
みではデータの回復が図れなかった場合に用いられる。
このトータル3rdECCカウントは、当該パーティシ
ョンにおいてC3パリティを用いてエラー訂正を行った
グループ数が積算された値が示される。フィールドF1
07はロードカウント(Load count)の領域とされ、テ
ープをロードした回数を積算した値が示される。フィー
ルドF108はアクセスカウント(Access count)の領
域であり、テープストリーマドライブが当該パーティシ
ョンにアクセスした回数が示される。フィールドF10
9はプリビアスリリトゥンフレーム(Previous rewritt
en frames )の領域とされて、先に説明したRAWによ
り、当該システムログエリアF5aが最後に更新された
ときから起算して、データ再書き込みの要求がなされた
パーティション内のフレーム数の情報が示される。フィ
ールドF110は、プリビアス3rdECCカウント(P
revious 3rd ECCcount)とされて、当該システムログエ
リアF5aが最後に更新されたときから起算して、C3
パリティを用いてエラー訂正を行ったグループ数が示さ
れる。The field F106 has a total of 3rdE.
It is used as a CC count (Total 3rd ECC count) area. In the tape streamer drive system of the present embodiment, the data read from the magnetic tape 3 is C
Although the error correction is performed by the parity of 1, C2, C3, the C3 parity is used when the data cannot be recovered only by the C1, C2 parity.
The total 3rd ECC count indicates a value obtained by accumulating the number of groups in which the error correction is performed using the C3 parity in the partition. Field F1
Reference numeral 07 denotes a load count area, which indicates a value obtained by integrating the number of times the tape has been loaded. A field F108 is an access count area and indicates the number of times the tape streamer drive has accessed the partition. Field F10
9 is the previous rewritt frame
The RAW described above indicates the number of frames in the partition where the data rewrite request is made, counting from the time when the system log area F5a was last updated. Be done. The field F110 shows the Pre-Bead 3rd ECC count (P
revious 3rd ECC count), counting from the time when the system log area F5a was last updated, C3
The number of groups in which error correction is performed using parity is shown.
【0045】フィールドF111は、IDマップナンバ
(ID Map number)とされてサーチ用インデックスの定義
番号の情報が格納されるが、本実施の形態の場合には常
に値として『0』にセットされている。フィールドF1
12のバリッド・マキシマム・アブソリュートフレーム
カウント(Valid Max.Absolute frame count)は、当該
パーティションで有効とされる最後のフレームまでのフ
レームカウントの情報が示され、フィールドF113の
マキシマム・アブソリュートフレームカウント(Max.Ab
solute frame count)の領域は、当該パーティションの
最後のフレームカウントの情報が示される。また、フィ
ールドF114のアップデートリプレイスカウント(Upd
ate Replace count)の領域には、アップデートにより当
該パーティションにおいて磁気テープに対してデータを
書き換えた回数を積算した情報が示される。最後のフィ
ールドF115のフラグ(Flags)の領域には、例えば当
該パーティションに対する書き込み許可/禁止、読み出
し許可/禁止、及び記録時のRAWに基づくデータの再
書き込み許可/禁止を示すフラグ、テープストリーマド
ライブにより当該パーティションに対して現在何らかの
処理が行われていることを示すフラグなどのデータが格
納される。The field F111 is used as an ID map number and stores information on the definition number of the search index, but in the case of the present embodiment, it is always set to "0" as a value. There is. Field F1
The valid maximum absolute frame count (Valid Max. Absolute frame count) of 12 indicates the frame count information up to the last frame that is valid in the partition, and the maximum absolute frame count (Max. Ab
The solute frame count) area shows information on the last frame count of the partition. Also, update replace count (Upd
The “ate Replace count” area shows information obtained by integrating the number of times the data is rewritten to the magnetic tape in the partition by the update. In the flag area of the last field F115, for example, a flag indicating write permission / prohibition for the partition, read permission / prohibition, and rewriting permission / prohibition of data based on RAW at the time of recording, a tape streamer drive Data such as a flag indicating that some processing is currently being performed on the partition is stored.
【0046】ところで、先に図5にて説明したように、
磁気テープ3上においてはパーティションごとの先頭に
システムログエリアが設けられる。この磁気テープ3上
に設けられるシステムログエリアには、上記図12に示
したMIC4のシステムログエリアF5aと同様の情報
内容を同様のデータ構造により記録することが可能とさ
れる。つまり、本実施の形態のデータストレージシステ
ムにおいては、システムログ情報を格納可能な領域がM
IC4と磁気テープ3の両方に対して設けられることに
なる。By the way, as described above with reference to FIG.
A system log area is provided at the beginning of each partition on the magnetic tape 3. In the system log area provided on the magnetic tape 3, it is possible to record the same information content as the system log area F5a of the MIC 4 shown in FIG. 12 with the same data structure. That is, in the data storage system of this embodiment, the area in which the system log information can be stored is M
It will be provided for both the IC 4 and the magnetic tape 3.
【0047】6.記録/再生装置のアクセス例 (a)MICが無い場合のアクセス例 以降、これまで説明してきた本実施の形態のデータスト
レージシステムとして、図1に示したテープストリーマ
ドライブによる記録/再生時の磁気テープに対するアク
セス動作例について図13〜図17により説明する。と
ころで、本実施の形態のデータストレージシステムは、
MIC4が備えられたテープカセットに対応するものと
して説明して来たが、MIC4を備えないテープカセッ
トにも対応して記録/再生動作を行うことが可能なよう
に、汎用性が与えられている。そこで、先ず図17を参
照して、MIC4が設けられないテープカセットに対応
する場合のテープストリーマドライブのアクセス動作例
について説明する。6 Example of access to recording / reproducing apparatus (a) Example of access without MIC As the data storage system of the present embodiment described above, the magnetic tape at the time of recording / reproducing by the tape streamer drive shown in FIG. An example of the access operation to the will be described with reference to FIGS. By the way, the data storage system of the present embodiment is
Although it has been described as being compatible with a tape cassette provided with the MIC4, it is provided with versatility so that recording / reproducing operations can be performed corresponding to a tape cassette not provided with the MIC4. . Therefore, first, with reference to FIG. 17, an example of an access operation of the tape streamer drive in the case of supporting a tape cassette in which the MIC 4 is not provided will be described.
【0048】図17には、磁気テープ3に記録されるデ
ータが模式的に示されており、この場合には磁気テープ
3の先頭部分に設けられるデバイスエリア(Device Are
a:図5参照)に続いて、パーティション#0、#1、#
2が示されている。この図により、MIC4が設けられ
ないテープカセットの磁気テープ3に対して、パーティ
ション#0、#1が既に記録された状態から、新規にパ
ーティション#2を追加して記録する場合のテープスト
リーマドライブのアクセス動作を説明する。なお、この
図において( )内に示す数字はテープストリーマドラ
イブのアクセス動作の順序を示している。FIG. 17 schematically shows the data recorded on the magnetic tape 3. In this case, a device area (Device Are) provided at the beginning of the magnetic tape 3 is shown.
a: See Fig. 5), followed by partitions # 0, # 1, #
2 is shown. According to this figure, the tape streamer drive in the case of newly recording the partition # 2 from the state where the partitions # 0 and # 1 are already recorded on the magnetic tape 3 of the tape cassette not provided with the MIC4 is shown. The access operation will be described. In this figure, the numbers in parentheses indicate the order of access operations of the tape streamer drive.
【0049】MIC4が設けられないテープカセットの
場合、磁気テープ3のローディング及びアンローディン
グは、必ず磁気テープ先頭のデバイスエリアにて行われ
るようにされる。そこで、パーティション#2を記録す
るためのテープストリーマドライブの動作としては、先
ず、デバイスエリアにおいて磁気テープ3のローディン
グ(1)を行い、次にテープを高速で送りながらパーテ
ィション#1の終了位置をサーチする(2)。そして、
パーティション#1の終了位置の次のフレームより、パ
ーティション#2の追加書き込みを行っていくことにな
るが、先ず、パーティション#2のためのシステムログ
エリア(System Log Area) の作成を行う(3)。なお、
このときにはシステムログエリアにはデフォルトの内容
のデータが記録される。また、システムログエリアのデ
ータ内容及びデータ構造は、図12にて説明したMIC
4のシステムログエリアF5aと同様とされている。In the case of a tape cassette having no MIC 4, the loading and unloading of the magnetic tape 3 is always performed in the device area at the head of the magnetic tape. Therefore, as the operation of the tape streamer drive for recording the partition # 2, first, the loading (1) of the magnetic tape 3 is performed in the device area, and then the end position of the partition # 1 is searched while feeding the tape at a high speed. Yes (2). And
From the frame next to the end position of partition # 1, additional writing of partition # 2 will be performed. First, create a system log area for partition # 2 (3) . In addition,
At this time, default content data is recorded in the system log area. The data contents and data structure of the system log area are the same as the MIC described in FIG.
4 is the same as the system log area F5a.
【0050】次に、システムログエリアの書き込みが終
了すると、次にホストコンピュータ25側より供給され
るデータの書き込みを行う(4)。これにより、システ
ムログエリアに続くデータエリア(Data Area) が形成さ
れることになる。そして、データの書き込みが終了する
とEODエリアの書き込みを行う(5)。このEODエ
リアが書き込まれることで、以降の磁気テープ3に有効
なデータ領域は存在しないことが示される。Next, when the writing in the system log area is completed, the data supplied from the host computer 25 side is written next (4). As a result, a data area (Data Area) following the system log area is formed. When the data writing is completed, the EOD area is written (5). By writing this EOD area, it is shown that there is no valid data area in the subsequent magnetic tape 3.
【0051】上記のようにして、パーティション#2の
システムログエリア、データエリア、EODエリアが順
次記録され、これで物理的にパーティション#2の領域
が設けられたことになる。この際、これらの各エリアに
記録されるIDインフォメーションエリアのエリアID
(Area ID:図9、図10参照)により、それぞれパーテ
ィション#2内のシステムログエリア、データエリア、
EODエリアであることが示されることになる。As described above, the system log area, data area, and EOD area of partition # 2 are sequentially recorded, and the area of partition # 2 is physically provided. At this time, the area ID of the ID information area recorded in each of these areas
(Area ID: See Fig. 9 and Fig. 10), the system log area, data area,
It will be shown to be the EOD area.
【0052】EODエリアの書き込みが終了すると、テ
ープストリーマドライブはパーティション#2のシステ
ムログエリアの先頭に対してサーチを行う(6)。そし
て、パーティション#2のシステムログエリアに対し
て、上記したデータエリアの書き込み(4)及びEOD
エリアの書き込み(5)に対応して変更されることにな
るフィールドのデータ内容について更新を行うようにさ
れる(7)。When the writing of the EOD area is completed, the tape streamer drive searches the head of the system log area of the partition # 2 (6). Then, in the system log area of partition # 2, writing of the above data area (4) and EOD
The data content of the field to be changed corresponding to the writing (5) of the area is updated (7).
【0053】ところで、MIC4が設けられないテープ
カセットに対応して記録/再生を行う場合、例えば、最
初のパーティション#0のシステムログエリアに対して
は、パーティション#0のみの履歴情報ではなく、磁気
テープに記録された全パーティションの使用履歴情報を
管理可能なように各フィールドF101〜F115のデ
ータが扱われるものとされる。そこで、パーティション
#2のシステムログエリアのデータの更新が行われた後
は、このシステムログエリアの終了位置から、パーティ
ション#0のシステムログエリアの先頭に対してアクセ
スを行い(8)、続いてパーティション#0のシステム
ログエリアについて所要のフィールドのデータの更新
(9)を行って後、磁気テープ3の先頭のデバイスエリ
アにアクセスして(10)、ここでアンローディングを
行う(11)ようにされる。従って、アクセス順(7)
のパーティション#2のシステムログエリアのデータ更
新の動作はオプションとして扱うことができ、省略する
ことも可能とされる。この場合、EODエリア書き込み
の次にパーティション#0のシステムログエリアの先頭
に対してアクセスする((5)→(8))ことになる。By the way, when recording / reproducing is performed for a tape cassette in which the MIC 4 is not provided, for example, in the system log area of the first partition # 0, not the history information of only the partition # 0 but the magnetic information is recorded. The data of each field F101 to F115 is handled so that the usage history information of all partitions recorded on the tape can be managed. Therefore, after the data in the system log area of partition # 2 has been updated, the beginning of the system log area of partition # 0 is accessed from the end position of this system log area (8), and then After updating the data of the required field in the system log area of partition # 0 (9), the head device area of the magnetic tape 3 is accessed (10), and unloading is performed here (11). To be done. Therefore, access order (7)
The operation of updating the data in the system log area of partition # 2 can be treated as an option and can be omitted. In this case, after writing the EOD area, the head of the system log area of the partition # 0 is accessed ((5) → (8)).
【0054】また、MIC4が設けられないテープカセ
ットに対応する場合の、再生時のアクセス動作例は図示
しないが、上記図17の記録時のアクセス動作に準ず
る。つまり、磁気テープ先頭のデバイスエリアにてロー
ディングを行って後、一旦、パーティション#0のシス
テムログエリアにアクセスしてシステムログ情報の読み
出しを行う。次に、所要のパーティションのシステムロ
グエリアにアクセスしてシステムログ情報の読み出しを
行って後に、現パーティションのデータエリアにアクセ
スしてデータの読み出しを行う。これが終了すると、現
パーティションのシステムログエリアの更新を行ってか
ら、パーティション#0のシステムログエリアに再びア
クセスしてシステムログ情報の更新を行い、デバイスエ
リアにてアンローディングが行われることになる。な
お、パーティションごとのシステムログエリアを更新す
るフォーマットはオプションであり、これを行わないフ
ォーマットの場合には、所要のパーティションのシステ
ムログエリアにアクセスしてシステムログ情報の読み出
し/更新を行うためのアクセス動作は省略される。Although an access operation example at the time of reproduction corresponding to a tape cassette not provided with the MIC4 is not shown, it is based on the access operation at the time of recording shown in FIG. That is, after loading the device area at the head of the magnetic tape, the system log area of the partition # 0 is accessed once to read the system log information. Next, the system log area of the required partition is accessed to read the system log information, and then the data area of the current partition is accessed to read the data. When this is completed, the system log area of the current partition is updated, then the system log area of partition # 0 is accessed again to update the system log information, and unloading is performed in the device area. Note that the format to update the system log area for each partition is an option. If this format is not used, access to access the system log area of the required partition to read / update system log information is made. The operation is omitted.
【0055】(b)MICがある場合のアクセス例
(1) 上述した図17のMICが設けられないテープカセット
に対応した記録時のアクセス動作では、磁気テープ3上
のシステムログエリアの更新と、磁気テープ3の先頭の
デバイスエリアでのローディング/アンローディングが
必須となる。従って、それだけアクセスのアクション数
やテープの延べ送り量が増加することになり、それだけ
1回の記録/再生動作中におけるアクセス動作に時間が
かかることになる。(B) Example of access when MIC is present (1) In the access operation at the time of recording corresponding to the tape cassette in which the MIC shown in FIG. 17 is not provided, the system log area on the magnetic tape 3 is updated, Loading / unloading in the first device area of the magnetic tape 3 is essential. Therefore, the number of access actions and the total amount of tape feeding increase accordingly, and thus the access operation during one recording / reproducing operation takes time.
【0056】これに対して、本実施の形態の特徴とし
て、MIC4を備えたテープカセット1に対応して記録
/再生を行う場合には、次に説明するようにして、デー
タの記録/再生が終了したとされる磁気テープ上の途中
の位置において、ローディング/アンローディングが可
能とされると共に、磁気テープ上のシステムログエリア
に対するデータの更新も不要とすることが可能となる。On the other hand, as a feature of the present embodiment, when recording / reproducing is performed corresponding to the tape cassette 1 equipped with the MIC 4, data recording / reproducing is performed as described below. It is possible to perform loading / unloading at an intermediate position on the magnetic tape, which has been completed, and it is also possible to eliminate the need to update data in the system log area on the magnetic tape.
【0057】図13は、テープカセット1にMIC4が
備えられている場合の、記録時及びデータ読み出し時に
おけるテープストリーマドライブのアクセス動作例が示
されている。なお、図17と同一部分には同一符号を付
して説明を省略する。先ず、この図に示される記録時の
動作として、磁気テープ上にパーティション#0、#1
が記録されている状態から、パーティション#2を新規
に書き込んでいく場合のアクセス動作例について説明す
る。FIG. 13 shows an example of access operation of the tape streamer drive at the time of recording and reading of data when the MIC 4 is provided in the tape cassette 1. The same parts as those in FIG. 17 are designated by the same reference numerals and the description thereof will be omitted. First, as the recording operation shown in this figure, partitions # 0 and # 1 are recorded on the magnetic tape.
An example of access operation when a partition # 2 is newly written from the state in which is recorded will be described.
【0058】この場合には、当該磁気テープ3に対する
テープストリーマドライブの最後の動作がパーティショ
ン#1のための記録又は再生動作であったものとされ
る。この場合、テープストリーマドライブは先のパーテ
ィション#1に対する記録又は再生動作の終了時におい
ては、磁気テープ3上のパーティション#1のオプショ
ンデバイスエリア(Option Dvice Area) にてアンローデ
ィングを行っているものとされる。従って、パーティシ
ョン#2を新規に書き込むための最初の動作であるロー
ディング(1)は、パーティション#1のオプションデ
バイスエリアにて行われる。In this case, it is assumed that the last operation of the tape streamer drive for the magnetic tape 3 was the recording or reproducing operation for the partition # 1. In this case, it is assumed that the tape streamer drive is unloading in the option device area of the partition # 1 on the magnetic tape 3 at the end of the recording or reproducing operation on the partition # 1. To be done. Therefore, loading (1), which is the first operation for newly writing the partition # 2, is performed in the option device area of the partition # 1.
【0059】オプションデバイスエリアとは、パーティ
ションごとに設けられるデバイスエリア、即ちパーティ
ション単位でのローディング/アンローディングのため
に設けられる領域とされ、例えばMIC付きテープカセ
ットに対応してパーティションの記録を行った場合に、
後述するようにしてテープストリーマドライブ側により
書き込みが行われるものとされる。The optional device area is a device area provided for each partition, that is, an area provided for loading / unloading in units of partitions. For example, a partition is recorded corresponding to a tape cassette with MIC. In case,
Writing will be performed by the tape streamer drive side as described later.
【0060】上記のようにしてパーティション#1のオ
プションデバイスエリアにてローディングが行われる
と、パーティション#1の終了位置(この場合はパーテ
ィション#1のオプションデバイスエリアの終了位置と
なる)の次のフレームより、パーティション#2の書き
込み動作として、先ずパーティション#2のためのシス
テムログエリア(System Log Area) の作成を行う
(2)。そして、上記システムログエリアの書き込みが
終了すると、データの書き込みを行ってデータエリアを
形成していき(3)、これが終了すると、EODエリア
の書き込みを行う(4)。When loading is performed in the option device area of partition # 1 as described above, the frame next to the end position of partition # 1 (in this case, the end position of the option device area of partition # 1). Therefore, as a write operation of the partition # 2, first, a system log area for the partition # 2 is created (2). When the writing of the system log area is completed, the data is written to form the data area (3), and when this is completed, the EOD area is written (4).
【0061】そして、図13の場合のようにMIC付き
のテープカセットについて記録を行う場合には、上記E
ODエリアの書き込みが終了すると、続いてパーティシ
ョン#2のオプションデバイスエリアの書き込みを行う
ようにされる(5)。このオプションデバイスエリアに
おいては、例えばIDエリアA2のパーティションID
(図9参照)として「2(10進法)」が与えられ、ま
た、図10にて説明したエリアIDが「7(10進
法)」とされていることで、パーティション#2のオプ
ションデバイスエリアであることが示される。そして、
このオプションデバイスエリアの書き込みが終了される
と、今書き込みが行われたオプションデバイスエリアの
領域のほぼ中間位置に磁気テープ3を戻して、ここでア
ンローディングが行われることになる(6)。そしてこ
の際、テープカセット1のMIC4に対して、これまで
の記録動作の経過に対応したパーティション#2に対応
するシステムログエリアF5aが新たに作成されて所定
の領域に格納され、また他のMIC4のデータ領域にお
いて書き換え必要な領域があれば、データの書き換えが
行われることになる。従って、この場合には磁気テープ
3上のシステムログエリアの書き換えは行われない。ま
た、このときには、アンローディング位置情報がMIC
4のボリュームインフォメーション(フィールドF3)
に格納される。この情報内容としては、例えば、パーテ
ィション#2のシステムログエリアであることを示すデ
ータとされればよいが、アンローディング位置の磁気テ
ープ上における絶対位置情報とすることも考えられる。Then, when recording is performed on the tape cassette with the MIC as in the case of FIG. 13, the above E
When the writing of the OD area is completed, the writing of the option device area of the partition # 2 is subsequently performed (5). In this optional device area, for example, the partition ID of the ID area A2
"2 (decimal system)" is given as (see FIG. 9) and the area ID described in FIG. 10 is "7 (decimal system)". It is shown to be an area. And
When the writing of the option device area is completed, the magnetic tape 3 is returned to the almost intermediate position of the area of the option device area in which the writing has just been performed, and the unloading is performed here (6). At this time, in the MIC 4 of the tape cassette 1, a system log area F5a corresponding to the partition # 2 corresponding to the progress of the recording operation so far is newly created and stored in a predetermined area, and another MIC 4 is also stored. If there is an area that needs rewriting in the data area, the data will be rewritten. Therefore, in this case, the system log area on the magnetic tape 3 is not rewritten. At this time, the unloading position information is MIC.
Volume information of 4 (field F3)
Stored in. The information content may be, for example, data indicating the system log area of the partition # 2, but may be absolute position information on the magnetic tape of the unloading position.
【0062】ここで、上記のようにしてパーティション
を追加記録するためのテープストリーマドライブのシス
テムコントローラ15の処理動作について図14のフロ
ーチャートを参照して説明する。このルーチンにおいて
は、例えば、ステップS101においてホストコンピュ
ータ25からパーティション#nの新規追加のための要
求を受けると、システムコントローラ15は、ステップ
S102に進んで、テープストリーマドライブに装填さ
れているテープカセットから磁気テープのローディング
を行う。そしてステップF103においてパーティショ
ン#nの追加書き込み処理として、はじめにパーティシ
ョン#(n−1)の終了位置の次のフレームからシステ
ムログエリアの作成を行い、続いてデータの書き込みを
実行してデータエリアを形成し(ステップS104)、
データエリアの書き込みが終了した後はEODエリアの
書き込みを行う(ステップS105)。上記EODの書
き込みが終了されると、システムコントローラ15は、
上記ステップS102〜S105までの処理動作によっ
て新たに設けられたパーティション#nに対応するシス
テムログ情報を、テープカセットのMICに対して格納
する(ステップS106)。そして、次のステップS1
07において、先のステップS105において設けられ
たEODエリアに続くオプションデバイスエリアの書き
込みを行い、次のステップS108においてこのオプシ
ョンデバイスエリアのほぼ中間位置まで磁気テープを送
ってアンローディングを行うようにされる。この場合に
は、次のステップS109にてテープカセットのイジェ
クトを行うようにされている。Here, the processing operation of the system controller 15 of the tape streamer drive for additionally recording the partition as described above will be described with reference to the flowchart of FIG. In this routine, for example, when a request for adding a new partition #n is received from the host computer 25 in step S101, the system controller 15 proceeds to step S102, and from the tape cassette loaded in the tape streamer drive. Load magnetic tape. Then, in step F103, as the additional writing process of the partition #n, the system log area is first created from the frame next to the end position of the partition # (n-1), and then the data writing is executed to form the data area. (Step S104),
After the data area is written, the EOD area is written (step S105). When the writing of the EOD is completed, the system controller 15
The system log information corresponding to the partition #n newly provided by the processing operation of steps S102 to S105 is stored in the MIC of the tape cassette (step S106). Then, the next step S1
At 07, the option device area following the EOD area provided at the previous step S105 is written, and at the next step S108, the magnetic tape is sent to an almost intermediate position of the option device area for unloading. . In this case, the tape cassette is ejected in the next step S109.
【0063】また、先の図13による説明のようにして
パーティション#2が記録された後に、例えば、このパ
ーティション#2のデータを読み出す場合には、同じ
く、図13の下側の段に示すアクセス順に基づいて行わ
れることになる。この場合には第1の動作として、先の
パーティション#2の記録時にアンローディングされた
パーティション#2のオプションデバイスエリアにてロ
ーディングが行われ(1)、次に磁気テープ3上のパー
ティション#2のシステムログエリアの終了位置にアク
セスする(2)。このアクセス動作は、MIC4のボリ
ュームインフォメーションに格納されたアンローディン
グ位置情報と、磁気テープ上に記録されたエリアIDと
を参照して、システムコントローラ15が目的のアクセ
ス位置と現在位置と比較することによって実現される。
そして、上記システムログエリアに続くデータエリアに
アクセスして記録データの読み出しを行うことになる
(3)。従って、磁気テープ上のシステムログエリアに
対するアクセスは行われないが、この場合には、MIC
に格納されているパーティション#2のシステムログエ
リアF5aの情報を、テープストリーマドライブのシス
テムコントローラ15が読み出し、再生動作の管理に利
用するようにされる。そして、記録データの読み出し動
作として、当該データ領域に続くEOD領域の終了位置
まで読み出しが行われると、パーティション#2のオプ
ションデバイスエリアのほぼ中間位置まで磁気テープ3
を戻して、ここでアンローディングが行われる(4)。
このときには、必要ならばMIC4のボリュームインフ
ォメーションに格納すべきアンローディング位置情報の
更新が行われる。After the partition # 2 is recorded as described above with reference to FIG. 13, for example, when the data of this partition # 2 is read, the access shown in the lower row of FIG. 13 is similarly performed. It will be done in order. In this case, as the first operation, loading is performed in the option device area of the partition # 2 that was unloaded during the recording of the previous partition # 2 (1), and then the partition # 2 on the magnetic tape 3 is loaded. Access the end position of the system log area (2). This access operation is performed by referring to the unloading position information stored in the volume information of the MIC 4 and the area ID recorded on the magnetic tape, and the system controller 15 compares the target access position with the current position. Will be realized.
Then, the data area following the system log area is accessed to read the recorded data (3). Therefore, the system log area on the magnetic tape is not accessed, but in this case, the MIC
The system controller 15 of the tape streamer drive reads out the information of the system log area F5a of the partition # 2 stored in the disk and uses it for management of the reproduction operation. Then, as the read operation of the recording data, when the read is performed up to the end position of the EOD area following the data area, the magnetic tape 3 is read up to almost the intermediate position of the option device area of the partition # 2.
And unloading is performed here (4).
At this time, the unloading position information to be stored in the volume information of the MIC 4 is updated if necessary.
【0064】ここで、先に図17にて説明した、テープ
カセット1にMIC4が設けられない場合に対応する磁
気テープに対するアクセス例と、図13にて説明したM
IC4が設けられている場合に対応するアクセス例とを
比較すると、図17の場合には、ローディング/アンロ
ーディングは、磁気テープ先頭のデバイスエリアにて行
われるものとされているため、磁気テープに対する記録
/再生終了時には必ず磁気テープ先頭のデバイスエリア
にアクセスする必要があった。このため、その分記録/
再生の完了に時間がかかることになる。特にデータ記録
/再生終了時に磁気テープが終端に近いとされるような
場合には、デバイスエリアへのアクセスに多くの時間を
要することになる。また、この場合にはデータ記録/再
生時に際して、磁気テープ上のシステムログエリアにア
クセスしてその情報を読み出す必要があった。Here, an example of access to the magnetic tape corresponding to the case where the MIC 4 is not provided in the tape cassette 1 described above with reference to FIG. 17 and the M described in FIG.
Comparing with the access example corresponding to the case where the IC4 is provided, in the case of FIG. 17, since loading / unloading is performed in the device area at the head of the magnetic tape, the magnetic tape is read. At the end of recording / playback, it was always necessary to access the device area at the beginning of the magnetic tape. Therefore, record /
It will take time to complete the playback. Especially when the magnetic tape is supposed to be near the end at the end of data recording / reproduction, it takes a lot of time to access the device area. Further, in this case, it is necessary to access the system log area on the magnetic tape and read the information when recording / reproducing data.
【0065】これに対して、図13の場合には各パーテ
ィションごとにオプションデバイスエリアを設けること
により、この領域でのローディング/アンローディング
が可能とされる。つまり、記録/再生が終了したとされ
る磁気テープ3の途中位置でローディング/アンローデ
ィングを行うことが可能とされる。これにより、図17
の場合のようにデータ記録/再生終了時に磁気テープ先
頭のデバイスエリアまでアクセスしたり、このデバイス
エリアから物理的に離れた記録/再生位置までアクセス
する必要はなくなり、それだけアクセス時間が短縮され
ることになる。また、システムログ情報をMIC4に対
して書き込むようにすることで、磁気テープ上のシステ
ムログエリアにアクセスしてデータを書き込む必要はな
くなり、これによってもアクセスのアクション数が省略
されるため、アクセス時間の短縮が図られることにな
る。ここで、図13の場合には各パーティションに設け
られたシステムログエリアは実際の記録/再生動作の管
理のために用いられないこととなるが、例えば、MIC
が故障するなどしてMICの情報を利用できなくなった
場合、図17に準ずるアクセス動作によって磁気テープ
の先頭からデータの記録/再生を行っていくことが可能
となる。On the other hand, in the case of FIG. 13, by providing an optional device area for each partition, loading / unloading in this area is possible. That is, it is possible to perform loading / unloading at an intermediate position of the magnetic tape 3, which is considered to have completed recording / reproduction. As a result, FIG.
It is not necessary to access the device area at the beginning of the magnetic tape at the end of data recording / playback or access to a recording / playback position physically distant from this device area as in the case of, and the access time is reduced accordingly. become. Further, by writing the system log information to the MIC4, it is not necessary to access the system log area on the magnetic tape to write the data, which also reduces the number of access actions. Will be shortened. Here, in the case of FIG. 13, the system log area provided in each partition is not used for management of the actual recording / reproducing operation.
When the information in the MIC cannot be used due to a failure of the memory card, it is possible to record / reproduce data from the head of the magnetic tape by the access operation according to FIG.
【0066】(c)MICがある場合のアクセス例
(2) 次に、MIC付きのテープカセットに対応するテープス
トリーマドライブのアクセス例として、既に磁気テープ
上に記録された1パーティション内において、データの
書き換え(更新)を行う場合について図15を参照して
説明する。図15においては、パーティション#nにお
いてデータの書き換えを行う場合のアクセス例が示され
ている。この場合には、当該テープカセットに対する前
回のテープストリーマドライブの動作がパーティション
#nの記録又は再生であったものとされており、従って
最初のアクセス動作としては図のようにパーティション
#nのオプションデバイスエリアにてローディングが行
われることになる。そしてこの後、MIC4に格納され
たアンローディング位置情報と磁気テープ上に記録され
たエリアIDを参照することによって、パーティション
#nのシステムログエリアの終了位置にアクセスする
(2)ことになる。なお、仮に当該テープカセットに対
する前回のテープストリーマドライブの動作が、パーテ
ィション#(n−1)の記録又は再生とされていれば、
最初のローディングはパーティション#1のオプション
デバイスエリアにて行われて、パーティション#nのシ
ステムログエリアの終了位置にアクセスすることにな
る。このとき、テープストリーマドライブのシステムコ
ントローラ15は、当該テープカセットのMIC4から
データを読み出して格納しているものとされる。(C) Example of access when MIC is present (2) Next, as an example of access to a tape streamer drive corresponding to a tape cassette with an MIC, data in one partition already recorded on a magnetic tape is recorded. A case of rewriting (updating) will be described with reference to FIG. FIG. 15 shows an access example when rewriting data in the partition #n. In this case, it is assumed that the previous operation of the tape streamer drive for the tape cassette was the recording or reproduction of partition #n, and therefore the first access operation is the optional device of partition #n as shown in the figure. Loading will be done in the area. After that, the end position of the system log area of the partition #n is accessed by referring to the unloading position information stored in the MIC 4 and the area ID recorded on the magnetic tape (2). If the previous operation of the tape streamer drive for the tape cassette is recording or reproducing of partition # (n-1),
The first loading is performed in the option device area of partition # 1 to access the end position of the system log area of partition #n. At this time, the system controller 15 of the tape streamer drive is supposed to read and store data from the MIC 4 of the tape cassette.
【0067】この後、パーティション#nのシステムロ
グエリアの終了位置の次のフレームから、以前記録され
たデータに対して上書きを行うようにして新規データが
書き込まれていき、これによって、パーティション#n
に新規のデータエリアを形成していくようにされる
(3)。このデータエリアへのデータの書き込みが終了
すると、新たにEODエリアを書き込むようにされ
(4)、オプションデバイスエリアのほぼ中間位置に対
してアクセスを行って(5)、ここでアンローディング
を行うようにされる。この際、テープストリーマドライ
ブのシステムコントローラ15の処理として、当該テー
プカセットのMIC4に対して、システムログ情報やア
ンローディング位置情報などをはじめ更新すべき情報の
テーブルのデータの書換が行われる。この場合、パーテ
ィション#nにおいて新たに設けられたEODエリア
と、オプションデバイスエリアの間に位置することにな
る領域には、例えば図のように元のデータエリアの一部
領域と元のEODエリアが含まれることになるが、新規
のEODエリアより後ろとなるこの領域のデータは、以
降は無効となるようにされる(無効エリア)。Thereafter, new data is written from the frame next to the end position of the system log area of partition #n by overwriting the previously recorded data, whereby partition #n is written.
Then, a new data area is formed (3). When the writing of data to this data area is completed, the EOD area is newly written (4), and almost the middle position of the optional device area is accessed (5), and unloading is performed here. To be At this time, as a process of the system controller 15 of the tape streamer drive, the data of the table of information to be updated including system log information and unloading position information is rewritten to the MIC 4 of the tape cassette. In this case, in the area to be located between the newly provided EOD area in the partition #n and the option device area, for example, a partial area of the original data area and the original EOD area are shown in the figure. Although included, the data in this area, which is located after the new EOD area, is made invalid after that (invalid area).
【0068】(d)MICがある場合のアクセス例
(3) 次に、MIC付きのテープカセットに対応するテープス
トリーマドライブのアクセス例として、磁気テープ上に
記録されたパーティションに対して、データを追加して
記録を行う場合について図16を参照して説明する。な
お、この場合には図に示すパーティション#nが磁気テ
ープ3上において最後のパーティションであることが前
提となる。この場合には、パーティション#nにおいて
元のオプションデバイスエリアにてローディングが行わ
れ(1)、次に元のEODエリアの先頭に対してアクセ
スすることが行われる(2)。なお、この場合も上記ア
クセス動作はMIC4に格納されたアンローディング位
置情報と磁気テープに記録されているエリアIDをシス
テムコントローラ15が参照することにより行われる。
また、この場合も磁気テープ3上のシステムログエリア
にアクセスすることは行われず、システムログ情報は当
該テープカセットのMIC4より読み出してシステムコ
ントローラ15側に取り込むようにされる。そして、元
のEODエリアの先頭フレームの位置から、データを上
書きするようにして新規のデータを追加して記録してい
くことになる(3)。この場合、新規データは上記元の
EODエリアから元のシステムログエリアの領域を越え
て、更にデータエリアを形成するようにして追加記録さ
れており、結果的に今回のデータ記録動作によって図に
示す範囲で「新規データエリア(Data Area) 」が形成さ
れることになる。この後は、新規データエリアに続いて
新規にEODエリアの書き込み(4)、及びオプション
デバイスエリアの書き込み(5)を行い、このオプショ
ンデバイスエリアの終了位置が新たなパーティション#
nの終了位置と見做される。そして、このオプションデ
バイスエリアのほぼ中間位置にてアンローディングを行
うようにされる(6)。(D) Access example when MIC is present (3) Next, as an access example of the tape streamer drive corresponding to the tape cassette with MIC, data is added to the partition recorded on the magnetic tape. A case of performing the recording will be described with reference to FIG. In this case, it is assumed that the partition #n shown in the figure is the last partition on the magnetic tape 3. In this case, in the partition #n, loading is performed in the original option device area (1), and then the head of the original EOD area is accessed (2). Also in this case, the access operation is performed by the system controller 15 referring to the unloading position information stored in the MIC 4 and the area ID recorded on the magnetic tape.
Also in this case, the system log area on the magnetic tape 3 is not accessed, and the system log information is read from the MIC 4 of the tape cassette and taken into the system controller 15 side. Then, from the position of the first frame of the original EOD area, new data is added and recorded so as to overwrite the data (3). In this case, new data is additionally recorded so as to form a data area from the original EOD area beyond the area of the original system log area. As a result, the new data recording operation is performed as shown in the figure. A "new data area" will be formed in the range. After this, the EOD area is newly written (4) and the optional device area is written (5) following the new data area, and the end position of this optional device area is the new partition #.
It is considered to be the end position of n. Then, unloading is performed at a position approximately in the middle of this optional device area (6).
【0069】なお、本発明の実施の形態としては、これ
まで説明してきた各図に示す構成に限定されるものでは
なく、テープカセット、テープストリーマドライブ、及
びMICに格納されるべきデータのフォーマットやアク
セス動作等は、実際の使用条件等に応じて適宜変更が可
能とされる。また、これまで説明してきた実施の形態と
しては、デジタル信号の記録/再生が行われる不揮発性
メモリ付きの8mmVTR用テープカセットと、このテ
ープカセットに対応するテープストリーマドライブから
なる記録/再生システムについて説明してきたが、これ
に限定されるものではなく、例えば映像信号や音声信号
の情報をデジタル信号として記録/再生可能な記録/再
生システムにおいて、テープカセットにMICが備えら
れるような場合にも当然適用が可能である。The embodiment of the present invention is not limited to the configurations shown in the drawings described above, and the format of data to be stored in the tape cassette, the tape streamer drive, and the MIC, The access operation and the like can be appropriately changed according to the actual usage conditions and the like. Further, as the embodiment described so far, a recording / reproducing system including an 8 mm VTR tape cassette with a nonvolatile memory for recording / reproducing a digital signal and a tape streamer drive corresponding to the tape cassette will be described. However, the present invention is not limited to this, and is naturally applied to a recording / reproducing system capable of recording / reproducing information of a video signal or an audio signal as a digital signal and a tape cassette having an MIC. Is possible.
【0070】[0070]
【発明の効果】以上説明したように本発明は、例えばパ
ーティションごとに設けられたローディング/アンロー
ディング用の領域であるオプションデバイスエリアに
て、磁気テープのローディング/アンローディングが可
能とされるため、例えば、ローディング/アンローディ
ングの度に磁気テープの先頭位置のデバイスエリアにア
クセスする必要は無くなる。また、上記オプションデバ
イスエリアにてローディングされた後は、不揮発性メモ
リに格納されたアンローディング位置情報と、磁気テー
プ上に記録されているエリアIDに基づいて、所要のア
クセス位置に即座にアクセスすることが可能であり、こ
のように本発明は、磁気テープに対して記録/再生を行
う記録/再生装置のアクセスに要するアクション数や時
間を減縮して、使い勝手のよい記録/再生システムを得
ることができるという効果を有している。また、不揮発
性メモリには磁気テープ上に設けられたシステムログエ
リアと同様の情報内容が格納される領域が設けられてい
るために、磁気テープ上のシステムログエリアにアクセ
スしてデータの書き込み/読み出しを行う必要はなく、
記録/再生時には不揮発性メモリのシステムログを利用
すればよいことから、これによってもアクセスに要する
アクション数が少なくされて、アクセス時間の短縮が図
られることになる。As described above, according to the present invention, the magnetic tape can be loaded / unloaded in the optional device area, which is an area for loading / unloading provided for each partition. For example, it is not necessary to access the device area at the head position of the magnetic tape each time loading / unloading. Further, after being loaded in the optional device area, the required access position is immediately accessed based on the unloading position information stored in the non-volatile memory and the area ID recorded on the magnetic tape. As described above, according to the present invention, the number of actions and time required for the access of the recording / reproducing apparatus for recording / reproducing with respect to the magnetic tape can be reduced to obtain a recording / reproducing system with good usability. It has the effect that In addition, since the non-volatile memory has an area for storing the same information contents as the system log area provided on the magnetic tape, the system log area on the magnetic tape is accessed to write / write data. No need to read,
Since it is sufficient to use the system log of the non-volatile memory at the time of recording / reproducing, this also reduces the number of actions required for access, thereby shortening the access time.
【図1】本発明の実施の形態の記録/再生装置とされる
テープストリーマドライブの構成例を示すブロック図と
される。FIG. 1 is a block diagram showing a configuration example of a tape streamer drive which is a recording / reproducing apparatus of an embodiment of the present invention.
【図2】本実施の形態のテープカセットの内部構造を概
略的に示す平面図である。FIG. 2 is a plan view schematically showing the internal structure of the tape cassette according to the present embodiment.
【図3】本実施の形態のテープカセットの外観を示す斜
視図である。FIG. 3 is a perspective view showing the external appearance of the tape cassette according to the present embodiment.
【図4】磁気テープに記録されるデータ構造を示す模式
図である。FIG. 4 is a schematic diagram showing a data structure recorded on a magnetic tape.
【図5】1パーティション内のデータ構造を示す模式図
である。FIG. 5 is a schematic diagram showing a data structure in one partition.
【図6】1トラックのデータ構造を示す模式図である。FIG. 6 is a schematic diagram showing a data structure of one track.
【図7】IDエリアのデータ構造を示す模式図である。FIG. 7 is a schematic diagram showing a data structure of an ID area.
【図8】1トラック上のフィジカルブロックアドレスナ
ンバを示す模式図である。FIG. 8 is a schematic diagram showing a physical block address number on one track.
【図9】IDエリア情報を示す説明図である。FIG. 9 is an explanatory diagram showing ID area information.
【図10】エリアIDの定義を示す説明図である。FIG. 10 is an explanatory diagram showing the definition of area IDs.
【図11】EODエリアにおけるIDエリアを例示する
説明図である。FIG. 11 is an explanatory diagram illustrating an ID area in an EOD area.
【図12】MICのデータ構造を示す模式図である。FIG. 12 is a schematic diagram showing a data structure of MIC.
【図13】本実施の形態の記録/再生装置としての磁気
テープに対するアクセス例を示す説明図である。FIG. 13 is an explanatory diagram showing an example of access to a magnetic tape as the recording / reproducing apparatus of the present embodiment.
【図14】図13に示すアクセス動作を実現するための
システムコントローラの処理動作を示すフローチャート
である。14 is a flowchart showing a processing operation of the system controller for realizing the access operation shown in FIG.
【図15】本実施の形態の記録/再生装置としての磁気
テープに対するアクセス例を示す説明図である。FIG. 15 is an explanatory diagram showing an example of access to a magnetic tape as the recording / reproducing apparatus of the present embodiment.
【図16】本実施の形態の記録/再生装置としての磁気
テープに対するアクセス例を示す説明図である。FIG. 16 is an explanatory diagram showing an example of access to a magnetic tape as the recording / reproducing apparatus of the present embodiment.
【図17】記録/再生装置としての磁気テープに対する
アクセス例を示す説明図である。FIG. 17 is an explanatory diagram showing an example of access to a magnetic tape as a recording / reproducing device.
1 テープカセット、3 磁気テープ、4 MIC、1
1 回転ドラム、12A,12B 記録ヘッド、13
A,13B 再生ヘッド、15 システムコントロー
ラ、17 メカコントローラ、18 変調/復調回路、
19 RFアンプ、20 SCSIインターフェイス、
21 圧縮/伸長回路、22 バッファコントローラ、
23 バッファメモリ、25 ホストコンピュータ1 tape cassette, 3 magnetic tape, 4 MIC, 1
1 rotating drum, 12A, 12B recording head, 13
A, 13B playback head, 15 system controller, 17 mechanical controller, 18 modulation / demodulation circuit,
19 RF amplifier, 20 SCSI interface,
21 compression / decompression circuit, 22 buffer controller,
23 buffer memory, 25 host computer
Claims (12)
と、少なくとも上記磁気テープに対する記録/再生を管
理するための管理情報を記憶可能な不揮発性メモリ備え
るテープカセットとして、 データエリアに続いて、当該データエリアの終了を示す
データ終了エリア及びローディング/アンローディング
を行うためのローディング/アンローディングエリア領
域が記録可能とされていることを特徴とするテープカセ
ット。1. A data cassette as a tape cassette comprising a magnetic tape on which digital data is recorded and a nonvolatile memory capable of storing at least management information for managing recording / reproduction on the magnetic tape. A tape cassette characterized in that a data end area indicating the end of the area and a loading / unloading area area for loading / unloading are recordable.
種別に対応するエリアIDが設定され、 上記記録エリアは、それぞれ固有のエリアIDを含むよ
うにして上記磁気テープ上に記録されることを特徴とす
る請求項1に記載のテープカセット。2. An area ID corresponding to a type of recording area provided on the magnetic tape is set, and the recording area is recorded on the magnetic tape so as to include a unique area ID. The tape cassette according to claim 1.
テープが最後にアンローディングされた位置を示すアン
ローディング位置情報が格納されることを特徴とする請
求項1に記載のテープカセット。3. The tape cassette according to claim 1, wherein unloading position information indicating a position where the magnetic tape is last unloaded is stored in the nonvolatile memory.
セットの使用履歴に関連する情報を格納する領域が設け
られることを特徴とする請求項1に記載のテープカセッ
ト。4. The tape cassette according to claim 1, wherein an area for storing information related to a usage history of the tape cassette is provided in the non-volatile memory.
プに対する記録/再生を管理するための管理情報を記憶
可能な不揮発性メモリを備えたテープカセットに対応し
てデジタルデータの記録が可能とされるデジタルデータ
記録装置として、 データエリアの記録に続いて、当該データエリアの終了
を示すデータ終了エリア及びローディング/アンローデ
ィングを行うためのローディング/アンローディングエ
リアを、上記磁気テープに対して記録することができる
と共に、上記ローディング/アンローディング領域にお
いてローディング/アンローディングが可能なように構
成された記録制御手段、 を備えていることを特徴とするデジタルデータ記録装
置。5. A digital tape capable of recording digital data corresponding to a magnetic tape and a tape cassette provided with a nonvolatile memory capable of storing at least management information for managing recording / reproduction with respect to the magnetic tape. As a data recording device, after recording a data area, a data end area indicating the end of the data area and a loading / unloading area for loading / unloading can be recorded on the magnetic tape. A digital data recording apparatus, further comprising: recording control means configured to enable loading / unloading in the loading / unloading area.
ンローディングされた位置を示すアンローディング位置
情報を書き込むことのできるメモリ書き込み制御手段を
備えていることを特徴とする請求項5に記載のデジタル
データ記録装置。6. The non-volatile memory is provided with a memory write control means capable of writing unloading position information indicating a last unloaded position. Digital data recorder.
ローディング位置情報と、上記磁気テープ上に記録され
た記録エリアの種別に対応するエリアIDとを参照し
て、ローディング後の所要のテープ位置へのアクセス制
御を実行することのできるアクセス制御手段を備えてい
ることを特徴とする請求項6に記載のデジタルデータ記
録装置。7. The unloading position information read from the non-volatile memory and the area ID corresponding to the type of the recording area recorded on the magnetic tape are referred to, so that the tape is moved to a desired tape position after loading. 7. The digital data recording device according to claim 6, further comprising access control means capable of executing access control.
セットの使用履歴に関連する情報を書き込み可能なメモ
リ書き込み制御手段を備えていることを特徴とする請求
項5に記載のデジタルデータ記録装置。8. The digital data recording apparatus according to claim 5, further comprising a memory write control unit capable of writing information related to a usage history of the tape cassette to the non-volatile memory.
プに対する記録/再生を管理するための管理情報を記憶
可能な不揮発性メモリを備えたテープカセットに対応し
て、デジタルデータの再生が可能とされるデジタルデー
タ再生装置として、 磁気テープ上において、データエリアの後ろに設けられ
たローディング/アンローディングを行うためのローデ
ィング/アンローディングエリアにて、磁気テープのロ
ーディング/アンローディングを行うことのできる再生
制御手段を備えたことを特徴とするデジタルデータ再生
装置。9. Digital data can be reproduced corresponding to a tape cassette provided with a magnetic tape and at least a non-volatile memory capable of storing management information for managing recording / reproduction with respect to the magnetic tape. As a digital data reproducing device, a reproducing control means capable of loading / unloading a magnetic tape in a loading / unloading area for loading / unloading provided behind a data area on a magnetic tape. A digital data reproducing device comprising:
アンローディングされた位置を示すアンローディング位
置情報を書き込むことのできるメモリ書き込み制御手段
を備えていることを特徴とする請求項9に記載のデジタ
ルデータ再生装置。10. The non-volatile memory is provided with a memory writing control means capable of writing unloading position information indicating a last unloaded position. Digital data playback device.
アンローディング位置情報と、磁気テープ上に記録され
た記録エリアの種別に対応するエリアIDとを参照し
て、ローディング後の所要のテープ位置へのアクセス制
御を実行することのできるアクセス制御手段を備えてい
ることを特徴とする請求項10に記載のデジタルデータ
再生装置。11. The unloading position information read from the non-volatile memory and the area ID corresponding to the type of the recording area recorded on the magnetic tape are referred to and the desired tape position after loading is reached. 11. The digital data reproducing apparatus according to claim 10, further comprising an access control unit capable of executing the access control of.
カセットの使用履歴に関連する情報を書き込み可能なメ
モリ書き込み制御手段を備えていることを特徴とする請
求項9に記載のデジタルデータ再生装置。12. The digital data reproducing apparatus according to claim 9, further comprising a memory writing control unit capable of writing information related to a usage history of the tape cassette to the non-volatile memory.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP06752096A JP3525615B2 (en) | 1996-02-29 | 1996-02-29 | Tape cassette, digital data recording device, and digital data reproducing device |
US08/776,646 US5852534A (en) | 1995-06-30 | 1996-06-28 | Tape cassette, tape recording apparatus and tape reproducing apparatus |
PCT/JP1996/001804 WO1997002566A1 (en) | 1995-06-30 | 1996-06-28 | Tape cassette, tape recorder, and tape reproducer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP06752096A JP3525615B2 (en) | 1996-02-29 | 1996-02-29 | Tape cassette, digital data recording device, and digital data reproducing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH09237474A true JPH09237474A (en) | 1997-09-09 |
JP3525615B2 JP3525615B2 (en) | 2004-05-10 |
Family
ID=13347344
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP06752096A Expired - Fee Related JP3525615B2 (en) | 1995-06-30 | 1996-02-29 | Tape cassette, digital data recording device, and digital data reproducing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3525615B2 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001067788A (en) * | 1999-08-31 | 2001-03-16 | Sony Corp | Method and device for information transfer |
JP2001067790A (en) * | 1999-08-31 | 2001-03-16 | Sony Corp | Device and method for information transfer |
JP2001067789A (en) * | 1999-08-31 | 2001-03-16 | Sony Corp | Method and device for information transfer |
US6702215B2 (en) | 2002-07-03 | 2004-03-09 | Quantum Corporation | Repositionable memory element in a single reel tape cartridge |
US6788487B2 (en) | 2000-12-20 | 2004-09-07 | Nec Corporation | Magnetic tape apparatus and magnetic tape accessing method |
US7016137B2 (en) | 2003-01-07 | 2006-03-21 | Sony Corporation | Tape drive apparatus, recording and/or reproducing method, and recording medium |
US7100010B2 (en) | 2003-01-07 | 2006-08-29 | Sony Corporation | Tape drive apparatus, recording and/or reproducing method, and recording medium |
US7103741B2 (en) | 2003-01-08 | 2006-09-05 | Sony Corporation | Tape drive apparatus and recording and/or reproducing method |
-
1996
- 1996-02-29 JP JP06752096A patent/JP3525615B2/en not_active Expired - Fee Related
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001067788A (en) * | 1999-08-31 | 2001-03-16 | Sony Corp | Method and device for information transfer |
JP2001067790A (en) * | 1999-08-31 | 2001-03-16 | Sony Corp | Device and method for information transfer |
JP2001067789A (en) * | 1999-08-31 | 2001-03-16 | Sony Corp | Method and device for information transfer |
US6788487B2 (en) | 2000-12-20 | 2004-09-07 | Nec Corporation | Magnetic tape apparatus and magnetic tape accessing method |
US6702215B2 (en) | 2002-07-03 | 2004-03-09 | Quantum Corporation | Repositionable memory element in a single reel tape cartridge |
US7016137B2 (en) | 2003-01-07 | 2006-03-21 | Sony Corporation | Tape drive apparatus, recording and/or reproducing method, and recording medium |
US7100010B2 (en) | 2003-01-07 | 2006-08-29 | Sony Corporation | Tape drive apparatus, recording and/or reproducing method, and recording medium |
US7103741B2 (en) | 2003-01-08 | 2006-09-05 | Sony Corporation | Tape drive apparatus and recording and/or reproducing method |
Also Published As
Publication number | Publication date |
---|---|
JP3525615B2 (en) | 2004-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6425042B1 (en) | Tape drive apparatus for judging an operational mode of the tape based on detected tape management information | |
JPH10289537A (en) | Digital data recording method and digital data recording medium | |
JP2000268443A (en) | Tape drive and recording medium | |
JP3997570B2 (en) | Tape recording and / or reproducing apparatus and tape recording and / or reproducing method | |
JP4032433B2 (en) | Tape cassette and tape recording apparatus | |
US6535344B1 (en) | Tape drive unit and recording medium | |
US6501612B1 (en) | Recording medium and tape drive suitable for the same | |
US6519105B1 (en) | Recording medium and tape drive device | |
JP3525615B2 (en) | Tape cassette, digital data recording device, and digital data reproducing device | |
US6603624B1 (en) | Tape drive unit and recording medium | |
US6580576B1 (en) | Tape driving apparatus and recording medium | |
JP2000285546A (en) | Tape drive device | |
US6570729B1 (en) | Recording medium and tape drive apparatus that calculates available partition recording area using maximum frame number information stored in a memory-in-cassette | |
JPH09171676A (en) | Data recording/reproducing method | |
US6621650B1 (en) | Recording medium and tape driving apparatus | |
JP3687165B2 (en) | Tape cassette and data recording / reproducing method | |
US6614610B1 (en) | Tape drive unit and recording medium | |
JPH1131376A (en) | Information recording and reproducing device and its method | |
US6603626B1 (en) | Tape driving apparatus and recording medium | |
JP4131257B2 (en) | Tape player | |
JPH09171648A (en) | Data recording/reproducing method and tape cassette | |
JPH11224477A (en) | Tape cassette and recording and/or reproducing device | |
JP3484851B2 (en) | Tape cassette and data recording / reproducing method | |
JPH09134585A (en) | Tape cassette with memory | |
JP2000173241A (en) | Record medium and tape driver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20030924 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20031225 |
|
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: 20040127 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040209 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080227 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090227 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100227 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100227 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110227 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120227 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130227 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |