JPH1011896A - データ記録装置及び再生装置 - Google Patents

データ記録装置及び再生装置

Info

Publication number
JPH1011896A
JPH1011896A JP8168022A JP16802296A JPH1011896A JP H1011896 A JPH1011896 A JP H1011896A JP 8168022 A JP8168022 A JP 8168022A JP 16802296 A JP16802296 A JP 16802296A JP H1011896 A JPH1011896 A JP H1011896A
Authority
JP
Japan
Prior art keywords
data
recording
area
information
tape
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.)
Abandoned
Application number
JP8168022A
Other languages
English (en)
Inventor
Katsumi Ikeda
克巳 池田
Hirotaka Miyoshi
弘孝 三好
Masaki Yamada
雅基 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP8168022A priority Critical patent/JPH1011896A/ja
Priority to US08/882,155 priority patent/US6023388A/en
Publication of JPH1011896A publication Critical patent/JPH1011896A/ja
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B15/00Driving, starting or stopping record carriers of filamentary or web form; Driving both such record carriers and heads; Guiding such record carriers or containers therefor; Control thereof; Control of operating function
    • G11B15/02Control of operating function, e.g. switching from recording to reproducing
    • G11B15/05Control of operating function, e.g. switching from recording to reproducing by sensing features present on or derived from record carrier or container
    • G11B15/087Control of operating function, e.g. switching from recording to reproducing by sensing features present on or derived from record carrier or container by sensing recorded signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1201Formatting, e.g. arrangement of data block or words on the record carriers on tapes
    • G11B20/1207Formatting, e.g. arrangement of data block or words on the record carriers on tapes with transverse tracks only
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B15/00Driving, starting or stopping record carriers of filamentary or web form; Driving both such record carriers and heads; Guiding such record carriers or containers therefor; Control thereof; Control of operating function
    • G11B15/18Driving; Starting; Stopping; Arrangements for control or regulation thereof
    • G11B15/1808Driving of both record carrier and head
    • G11B15/1875Driving of both record carrier and head adaptations for special effects or editing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B15/00Driving, starting or stopping record carriers of filamentary or web form; Driving both such record carriers and heads; Guiding such record carriers or containers therefor; Control thereof; Control of operating function
    • G11B15/18Driving; Starting; Stopping; Arrangements for control or regulation thereof
    • G11B15/20Moving record carrier backwards or forwards by finite amounts, i.e. backspacing, forward spacing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/90Tape-like record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/328Table of contents on a tape [TTOC]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】 【課題】 従来のデータストレージ装置でデータの追加
処理を行う場合は、EOD直前の最終グループを読み込
まなければならず、動作を複雑化していた。 【解決手段】 システムコントローラ60は、記録デー
タ処理系20、データ記録再生部30、再生データ処理
系40及びトラッキング制御系50を制御して最終グル
ープの識別情報をエンドオブデータ(End of Data、E
OD)領域にも記録させると共に、EOD領域から最終
グループの識別情報を読み取らせる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、例えばパーソナル
コンピュータ、ワークステーション等の情報処理装置か
ら供給されるデータを磁気テープに記録するデータ記録
装置及び再生装置に関する。
【0002】
【従来の技術】従来、ディジタルデータを磁気テープに
記録/再生することのできる記録/再生装置として、い
わゆるデータストレージ装置が知られている。このよう
なデータストレージ装置は、メディアであるテープカセ
ットのテープ長にもよるが、例えば数十〜数百ギガバイ
ト程度の膨大な記録容量を有することが可能であり、こ
のため、コンピュータ本体のハードディスク等のメディ
アに記録されたデータをバックアップするなどの用途に
広く利用されている。また、データサイズの大きい画像
データ等の保存に利用する場合にも好適とされている。
【0003】そして、上述のようなデータストレージ装
置として、例えば、8ミリVTRのテープカセットを記
録媒体として、回転ヘッドによるヘリカルスキャン方式
を採用してデータの記録/再生を行うようにされたもの
が提案されている。
【0004】上述のような8ミリVTRのテープカセッ
トを利用したデータストレージ装置では、記録/再生デ
ータの入出力インターフェースとして例えばスモールコ
ンピュータシステムインターフェース(Small Computer
System Interface、SCSI)を用いるようにされて
いる。
【0005】そして、記録時においては例えばホストコ
ンピュータから供給されるデータがSCSIインターフ
ェースを介して入力される。この入力データは例えば所
定の固定長のデータ群単位で伝送されてくるものとさ
れ、入力されたデータは必要があれば所定方式による圧
縮処理が施されて、一旦、バッファメモリに蓄積され
る。そして、バッファメモリに蓄積されたデータは所定
のグループといわれる固定長の単位ごとに記録/再生系
に対して供給されて回転ヘッドによりテープカセットの
磁気テープに記録が行われる。
【0006】また、再生時であれば、磁気テープのデー
タが回転ヘッドによって読み出され、一旦バッファメモ
リに蓄えられる。このバッファメモリからのデータは、
記録時に圧縮が施されたものであれば伸長処理が施され
て、SCSIインターフェースを介してホストコンピュ
ータに伝送される。
【0007】また、磁気テープ上のデータ記録領域はパ
ーティションを形成し、このパーティションをもちいて
データの再生や書き込みが可能とされている。一つのパ
ーティション内におけるデータの記録単位は、上述した
ようにグループといわれる固定長の単位に分割すること
ができ、このグループ毎の単位によって磁気テープに対
する記録が行われる。パーティションのデータ領域の終
了は、エンドオブデータ(End of Data、EOD)領域
により明らかにされる。このEOD領域には、データ領
域の終了を示す情報が書き込まれているだけである。
【0008】
【発明が解決しようとする課題】ところで、このような
データストレージ装置に、データの追加(Append)処理
を行う場合には、上記EOD領域でデータ領域の終了を
把握してから、一つ前のグループすなわち最終グループ
へ移動し、この最終グループ内にデータと共に書き込ま
れている例えばグループカウント、ファイルマークカウ
ント、セーブセットカウント、レコードカウントのよう
なカウント情報、及びデータ追加位置(Appending poi
nt)情報を取得する必要があった。このように従来のデ
ータストレージ装置でデータの追加処理を行う場合は、
EOD直前の最終グループを読み込まなければならず、
動作を複雑化していた。
【0009】また、回転ヘッドに例えばゴミが付着して
いて上記最終グループの読み取りが不能になった場合に
は、データの追加処理動作そのものが不可能となった。
【0010】本発明は、上記実情に鑑みてなされたもの
であり、データの追加処理を行う場合の時間を短縮し、
かつ確実性を高めることのできるデータ記録装置の提供
を目的とする。
【0011】また、本発明は、上記実情に鑑みてなされ
たものであり、最終グループの読み込みが不能であった
場合でも該最終グループの上記カウント情報を把握でき
るデータ再生装置の提供を目的とする。
【0012】
【課題を解決するための手段】本発明に係るデータ記録
装置は、上記課題を解決するために、記録データ処理手
段でグループ化記録データと上記識別情報に記録処理を
施し、記録手段で上記記録データ処理手段から供給され
る信号を上記テープ状記録媒体に記録し、トラッキング
制御手段で上記記録手段のテープ走行系を制御し、制御
手段で上記記録データ処理手段、記録手段、及びトラッ
キング制御手段を制御して、最終グループの識別情報を
エンドオブデータ領域に記録する。
【0013】また、本発明に係るデータ再生装置は、上
記課題を解決するために、読み出し手段でテープ状記録
媒体から記録データ及び識別情報を読み出し、再生デー
タ処理手段で上記読み出し手段からの読み出し出力に再
生信号処理を施し、トラッキング制御手段で上記読み出
し手段のテープ走行系を制御し、制御手段で上記読み出
し手段、再生データ処理手段及びトラッキング制御手段
を制御して上記記録データの最終グループの識別情報を
再生する。
【0014】
【発明の実施の形態】以下、本発明に係るデータ記録装
置及び再生装置の実施の形態について図面を参照しなが
ら説明する。この実施の形態は、ホストコンピュータの
ような情報処理装置からのデータを磁気テープに記録再
生するデータストレージ装置である。このデータストレ
ージ装置は、テープ幅8mmのテープカセットの磁気テ
ープに、ヘリカルスキャン方式によりデータを記録/再
生する。
【0015】このデータストレージ装置は、例えば図1
に示すように、ホストコンピュータ1とのデータの授受
を行うためのインターフェースコントローラ10と、こ
のインターフェースコントローラ10を介して入力され
たデータに信号処理を施して所定のフォーマットに変換
する記録データ処理系20と、この記録データ処理系2
0から供給される信号を磁気テープに記録すると共に、
磁気テープを再生する記録再生部30とを備えている。
また、このテープストリームドライブは、該記録再生部
30からの再生出力に信号処理を施して、磁気テープに
記録されたデータを再生する再生データ処理系40と、
上記記録再生部30のテープ走行系を制御するトラッキ
ング制御系50と、上記記録データ処理系20、データ
記録再生部30、再生データ処理系40及びトラッキン
グ制御系50を制御して最終グループの識別情報をエン
ドオブデータ(End of Data、EOD)領域にも記録さ
せると共に、EOD領域から最終グループの識別情報を
読み取らせるシステムコントローラ60とを備えてい
る。
【0016】このデータストレージ装置において、上記
インターフェースコントローラ10は、いわゆるスモー
ルコンピュータシステムインターフェース(Small Comp
uterSystem Interface、SCSI)からなり、外部のホ
ストコンピュータ1から供給されるデータを上記記録デ
ータ処理系20に供給すると共に、上記再生データ処理
系40により再生された記録データをホストコンピュー
タ1に供給する。
【0017】このデータストレージ装置においては、例
えばデータ記録時にはホストコンピュータ1から、固定
長の伝送単位によりSCSIインターフェースコントロ
ーラ10を介して逐次データが入力され、圧縮回路11
に供給される。
【0018】圧縮回路11では、入力されたデータにつ
いて必要があれば、所定方式によって圧縮処理を施すよ
うにされる。圧縮方式の一例として、例えばLZ符号に
よる圧縮方式を採用するのであれば、この方式では過去
に処理した文字例に対して専用のコードが割り与えられ
て辞書の形で格納される。そして、以降に入力される文
字列と辞書の内容とが比較されて、入力データの文字列
が辞書のコードと一致すればこの文字列データを辞書の
コードに置き換えるようにしていく。辞書と一致しなか
った入力文字列のデータは逐次新たなコードが与えられ
て辞書に登録されていく。このようにして入力文字列の
データを辞書に登録し、文字列データを辞書のコードに
置き換えていくことによりデータ圧縮が行われるように
される。
【0019】また、記録データ処理系20は、インター
フェースコントローラ10を介して供給された記録デー
タにインデックス情報を付加するインデックス付加部2
1と、後述するような識別(IDentification、ID)情
報を発生するID情報発生部22と、インデックス付加
部21からの記録データにエラー訂正符号である後述の
C1,C2,C3パリティ等を付加してエラー訂正符号
化する誤り訂正符号化部(以下、ECC符号化部とい
う。)23と、誤り訂正符号化した記録データにID情
報発生部22からのID情報及びブロックアドレスを付
加するID情報付加部24とを備えている。
【0020】また、この記録データ処理系20は、ID
情報付加部24からの記録データにヘッダパリティを付
加するヘッダパリティ付加部25と、このヘッダパリテ
ィ付加部25から供給される記録データを8/10変調
(Eight to Ten Moduration)する8/10変調部26
と、この8/10変調部26から供給される記録データ
に同期信号を付加する同期信号付加部27と、この同期
信号付加部27から供給される記録データにトラッキン
グ制御用のATF(Automatic Track Finding)用パイ
ロット信号を付加するパイロット信号付加部28と、こ
のパイロット信号付加部28から供給される記録データ
を増幅するアンプ29とを備えている。
【0021】また、上記記録再生部30は、各アジマス
角が異なる二つの記録用の磁気ヘッドHW1,HW2と、各
々アジマス角が異なる3つの再生用の磁気ヘッドHr1
r2及びHr2dとを磁気テープに対して傾斜して回転さ
せる回転ドラム31とを備えている。
【0022】また、上記再生データ系40は、記録再生
部30から供給される磁気テープの傾斜トラックの再生
出力を増幅するアンプ41と、このアンプ41から供給
される再生出力から同期信号を検出すると共に、再生出
力を2値化した後、時間軸補正を行って出力する同期信
号検出部42と、この同期信号検出部42からの2値化
された再生データを8/10復調(Eight to Ten Demod
uration)する8/10復調部43と、この8/10復
調部43からの再生データのヘッダパリティをチェック
するヘッダパリティチェック部44とを備えている。
【0023】また、上記ヘッダパリティチェック部44
からの再生データからID情報を分離するID情報分離
部45と、このID情報分離部45からのID情報が分
離された再生データに誤り訂正処理を施す誤り訂正処理
部46と、この誤り訂正処理部46により誤り訂正され
た再生データを一旦記憶するバッファ47と、該バッフ
ァ47に記憶されている再生データからインデックスを
分離するインデックス分離部48とを備えている。
【0024】また、上記トラッキング制御系50は、記
録再生部30から回転ドラム31の回転に応じたPGパ
ルスが供給されるPGパルス検出部51と、該PGパル
ス検出部51の検出出力から速度エラーを検出する速度
エラー検出部52と、記録再生部30の再生出力からA
TF用パイロット信号を検出するパイロット信号検出部
53と、速度エラー検出部52とパイロット信号検出部
53の各検出出力を加算する加算部54と、該加算部5
4の加算出力に基づいてトラッキングサーボ信号を発生
するトラッキングサーボ回路55と、このトラッキング
サーボ信号に基づいて記録再生部30のテープ走行系を
制御するキャプスタン駆動回路56とを備えている。
【0025】システムコントローラ60は、上記記録デ
ータ処理系20、データ記録再生部30、再生データ処
理系40及びトラッキング制御系50を制御して最終グ
ループの識別情報をEOD領域にも記録させると共に、
EOD領域から最終グループの識別情報を読み取らせ
る。
【0026】伸長回路70では、システムコントローラ
60の判断に基づいて、記録時に圧縮回路11により圧
縮が施されたデータであればここでデータ伸長処理を行
い、非圧縮データであればデータ伸長処理を行わずにそ
のままパスして出力される。
【0027】伸長回路70の出力データは、インターフ
ェースコントローラ10を介して再生データとしてホス
トコンピュータ1に出力される。
【0028】このような構成のデータストレージ装置で
は、記録再生時に所定の走行速度で磁気テープを走行さ
せるようになっている。この磁気テープの走行速度は、
回転ドラムが1回転する間に磁気テープが記録トラック
2本分走行するように設定されている。このような状態
でデータの記録を行うと、回転ドラムが1回転する間
に、磁気ヘッドHW1,HW2によって各々1トラック分の
記録が行われ、アジマス角の異なるトラックが交互に形
成される。
【0029】図2には、磁気テープに記録されるデータ
の構成を示す。図2の(a)は1本の磁気テープ15を
模式的に示している。このデータストレージ装置におい
ては、図2の(a)に示すように、1本の磁気テープ1
5をパーティション(Partition)単位で分割して利用
することができるものとされ、最大256のパーティシ
ョン数を設定して管理することが可能とされる。また、
この図に示す各パーティションは、それぞれパーティシ
ョン#0、#1、#2、#3・・・として記されている
ように、パーティションナンバが与えられて管理される
ようになっている。
【0030】したがって、このデータストレージ装置に
おいてはパーティションごとにそれぞれ独立してデータ
の記録/再生等を行うことが可能とされるが、例えば図
2の(b)に示す1パーティション内におけるデータの
記録単位は、図2の(c)に示すグループ(Group)と
いわれる固定長の単位に分割することができ、このグル
ープ毎の単位によって磁気テープ15に対する記録が行
われる。
【0031】この場合、1グループは20フレーム(Fr
ame)のデータ量に対応し、図2の(d)に示すよう
に、1フレームは、2トラック(Track)により形成さ
れる。この場合、1フレームを形成する2トラックは、
互いに隣合うプラスアジマスとマイナスアジマスのトラ
ックとされる。したがって、1グループは40トラック
により形成されることになる。
【0032】また、図2の(a)、(b)に示した1パ
ーティションは、図3に示すデータ構成により形成され
ている。なお、この図3においては、全テープ長に対し
て1パーティションが形成されているもとのして説明す
る。
【0033】この図3の場合には、磁気テープの最初の
部分に対して物理的にリーダテープ(Leader Tape)が
先頭に位置しており、次にテープカセットのローディン
グ/アンローディングを行う領域となるデバイスエリア
(Device Area)が設けられている。このデバイスエリ
アの先頭が物理的テープの先頭位置PBOT(Phisycal
Bigining of Tape)とされる。上記デバイスエリアに
続いては、テープフォーマットの情報、テープの使用歴
情報等が格納されるリファレンス&システムエリア(Re
ference & System Area)が設けられて、以降にデータ
エリア(Data Area)が設けられる。リファレンス&シ
ステムエリアの先頭が論理的テープの開始位置LBOT
(Logical Bigining of Tape)とされる。
【0034】このデータエリアにおいては、最初にデー
タを作成して供給するベンダーに関する情報が示される
ベンダーグループ(Vendor Group)が設けられ、続いて
実際に図2の(c)に示したグループが、ここではグル
ープ1〜nとして示すように複数連続して形成されてい
くことになる。そして、最後のグループnに続いては、
パーティションのデータ領域の終了を示すEODの領域
が設けられる。そして、EODの最後が、論理的テープ
の終了位置LEOT(Logical End of Tape)とされ
る。PEOT(Phisycal End of Tape)は、物理的テー
プの終了位置、又はパーティションの物理的終了位置を
示すことになる。なお、オプションとしてEODの後
に、デバイスエリアを設けてもよい。
【0035】また、図2の(d)に示した1トラック分
のデータの構造は、図4の(a)及び図4の(b)のよ
うに示される。図4の(a)には、ブロック単位のデー
タ構造が示されている。1ブロックは1バイトのシンク
(SYNC)データエリアA1に続いてサーチ等に用いる6
バイトのIDエリアA2、IDデータのための2バイト
からなるエラー訂正用のパリティエリアA3、64バイ
トのデータエリアA4より形成される。
【0036】そして、図4の(b)に示す1トラック分
のデータは全471ブロックにより構成され、1トラッ
クは、両端に4ブロック分のマージンエリアA11、A
17が設けられ、これらマージンエリアA11の後ろと
マージンA17の前にはトラッキング制御用のATFエ
リアA12、A16が設けられる。さらに1トラックの
中間に対してATFエリアA14が設けられる。これら
ATFエリアA12、A14、A16としては各5ブロ
ック分の領域が設けられる。そして、上記ATFエリア
A12、A14の間と、ATFエリアA14、A16と
の間にそれぞれ224ブロック分のデータエリアA1
3、A15が設けられる。したがって、1トラック内に
おける全データエリア(A13及びA15)は、全47
1ブロックのうち、224×2=448ブロックを示す
ことになる。
【0037】そして上記トラックは、磁気テープ15上
に対して図4(c)に示すように物理的に記録され、前
述のように40トラック(=20フレーム)で1グルー
プとされることになる。
【0038】図4の(a)に示したIDエリアA2に
は、9ビットのフィジカルブロックアドレス(Phisycal
Block Address)と、これに続く39ビットのIDイン
フォメーションエリア(ID Information Area)が含ま
れる。
【0039】前述のように、1トラック内における全デ
ータエリア(A13及びA15)は448ブロックより
なることから、これら全データエリアに含まれるフィジ
カルブロックアドレスの数も448とされることにな
る。そして、これら448のフィジカルブロックアドレ
スは、1トラックの先頭に位置するアドレスから順に、
10進法表現で0〜447までインクリメントするよう
にしてアドレス値が与えられる。
【0040】これにより、例えば記録再生装置側によ
り、1トラック内のデータエリアに含まれるIDインフ
ォメーションエリアの情報を適正に扱うことが可能なよ
うにされる。ここで、1トラック内のデータエリアに含
まれるIDインフォーメーションエリアのデータサイズ
としては、39ビット×448ブロック=17472ビ
ット=2184バイトで求められるように、2184バ
イトとなる。
【0041】上記IDインフォーメーションエリアに
は、以下に挙げる各ID情報が1トラック上のデータエ
リアに含まれる計2184バイトの各IDインフォメー
ションエリアの領域に対して、所定の規則に従って当て
はめられるようにして格納される。また、データストレ
ージ装置によるID情報の確実な読み出しを可能とせし
めることを考慮して、1トラック毎に同一の種類のID
エリア情報が所定の規則に従って複数回記録される。
【0042】ID情報としては、磁気テープに関する基
本的フォーマットのタイプを示すロウフォーマットID
(Raw Format ID:16bit)、実際に使用される記録フォ
ーマットのタイプを示すロジカルフォーマットID(Lo
gical Format ID:8bit)、ロジカルフレームID(Logi
cal Frame ID:8bit)がある。
【0043】このうちロジカルフレームIDは、当該I
Dエリアが含まれる現フレームがグループ内の最後のフ
レームであるか否かを示すラストフレームID(Last F
rameID:1bit)と、現フレームのデータエリアの記録デ
ータがECC(誤り訂正符号)とされているか否かを示
すECCフレームID(ECC Frame ID:1bit)と、当該
フレームが現グループ内の何番目のフレームであるかを
示すロジカルフレームナンバ(Logical Frame Number:
6bit)よりなる。
【0044】また、ID情報としては、現フレームを含
むパーティションのナンバを示すパーティションID
(Partition ID:16bit)、当該フレームがどのエリアに
属しているかを示すエリアID(Area ID:4bit)、記録
フォーマットに基づくデータの処理形態のタイプを示す
データID(Data ID:4bit)、多重記録モードに対応す
るデータに関する情報が定義されるN−ポジション(N-
Position:4bit)及びN−リピート(N-Repeats:4bit)
もある。
【0045】さらに、ID情報としては、グループカウ
ント(Group Count:24bit)、ファイマークカウント(F
ile-Mark Count:32bit)、セーブセットマークカウント
(Save-Set Mark Count:32bit)、レコードカウント
(Record Count:32bit)、アブソリュートフレームカウ
ント(Absolute Frame Count:24bit)等のカウント情報
や、データの追加をする場合に有効なデータ追加位置
(Append Position)情報、また将来のIDエリア情報
の追加等に備えての未定義(Reserved)の領域が設けら
れている。
【0046】グループカウントは、現パーティションに
おいて当該フレームが含まれるグループまでのグループ
総数を示す。また、ファイルマークカウントは、現パー
ティションにおいて、その開始位置から現グループまで
に含まれるファイルマークの総数が示される。ファイル
マークは1パーティション内におけるデータファイルの
区切りを示す情報とされる。
【0047】セーブセットマークカウントは、現パーテ
ィションにおいて、その開始位置から現グループまでに
含まれるファイルマークの総数が示される。セーブセッ
トマークは1パーティション内における、データセーブ
位置の区切りを示す情報とされる。
【0048】レコードカウントは、現パーティションに
おいて、その開始位置から現グループまでに含まれるレ
コードの総数が示される。アブソリュートカウントは、
現パーティションにおいて、その開始位置から現グルー
プまでに含まれるフレームの総数が示される。
【0049】本実施の形態となるデータストレージ装置
では、各グループ毎に上記IDエリアA2に格納される
ID情報の内、図3に示すところの最終グループnの上
記カウント情報、及びデータ追加位置(Append Positio
n)情報をシステムコントローラ60の制御によりEO
D領域にも書き込んでおく。
【0050】図3に示したテープフォーマットの各部
は、上記エリアIDの4ビットの定義により区別され
る。例えば、「0000」ではデバイスエリアであり、
「0001」ではリファレンスエリアであり、「010
0」ではデータエリア、「0101」ではEODエリア
である。
【0051】EODエリアは、例えば、ほぼ300フレ
ームからなる領域として磁気テープ15上に記録される
ように規定されている。このEODエリアには、通常、
既に上記アブソリュートフレームカウントが全フレーム
分順番に書き込まれている。したがって、このデータス
トレージ装置では、新たに、このEODに最終グループ
nの上記アブソリュートフレームカウントを除くカウン
ト情報、及びデータ追加位置(Append Position)情報
を書き込む。
【0052】以下、このデータストレージ装置の動作を
説明する。このデータストレージ装置では、記録を行う
際に上記インターフェースコントローラ10を介して、
ホストコンピュータ1から記録データが供給される。イ
ンターフェースコントローラ10は、バス12を介して
記録データが供給されると、該供給された記録データを
インデックス付加部21とID情報発生部22に供給す
る。
【0053】インデックス付加部21は、インターフェ
ースコントローラ10から記録データが供給されると、
該供給された記録データに2トラック分を1フレームと
した40トラック、20フレームを単位とする1単位毎
に一連の記録データを認識するためのインデックス情報
を付加してECC符号化部23に供給する。
【0054】ECC符号化部23は、インデックス付加
部21から供給された記録データを一単位毎にトラック
幅方向に対応するデータ列のC3パリティを生成し、こ
のC3パリティを上記20フレーム分の記録データに付
加する。また、ECC符号化部23は、各ブロック毎の
C1パリティを生成して、各ブロックのデータに付加
し、トラック方向に対応するデータ列のC2パリティを
生成し、このC2パリティを2分割して各トラックの後
述するメインデータ領域の両端部分に割り当てる。
【0055】一方、ID情報発生部22は、インターフ
ェースコントローラ10を介して入力された記録データ
に基づいて、上記ID情報、及び各ブロックのブロック
アドレス等を生成する。
【0056】また、ID情報付加部24は、ECC符号
化部23によりC1、C2、C3パリティが付加された
記録データにID情報発生部22から供給されるブロッ
クアドレスを付加する。また、ID情報付加部24は、
ID情報発生部22により発生した上記ID情報を各ブ
ロックのIDエリアに割り当てる。また、ID情報付加
部24は、システムコントローラ60の制御によりEO
Dに最後のグループnの上記カウント情報、及びデータ
追加位置(Append Position)情報を付加する。
【0057】上記ヘッダパリティ付加部25は、ID情
報付加部24により記録データに付加されたブロックア
ドレスについてエラー検出のための1バイトのヘッダパ
リティを生成し、この1バイトのヘッダパリティを上記
記録データに付加する。これにより上記1バイトのヘッ
ダパリティを上述の各ブロックのブロックアドレスの直
後に割り付ける。
【0058】上記8/10変調部26は、上記ヘッダパ
リティ付加部25によりヘッダパリティが付加されたメ
インデータ領域の記録データと二つのサブ領域の各ブロ
ックの記録データを1バイト単位で8ビットを10ビッ
トに変換して、記録する信号の直流レベルを略0に保つ
ようにする。
【0059】また、上記同期信号付加部27は、上記8
/10変調部26により10ビットデータに変換された
記録データの先頭に1ブロック毎に同期信号を付加す
る。そして、このように形成した記録データをパイロッ
ト信号付加部28に供給する。
【0060】パイロット信号付加部28は、ATF用パ
イロット信号を発生し、このATF用パイロット信号を
記録データに付加して、アンプ29を介して磁気ヘッド
W1,HW2に供給する。これにより、磁気ヘッドHW1
W2が磁気テープ上を走査して記録を行い、磁気テープ
上には所定のフォーマットで記録トラックが形成され
る。
【0061】このとき、システムコントローラ60は、
ID情報発生部22を制御し、各ブロックのIDエリア
に上記ID情報を書き込ませる他、EODエリアにも最
終グループの上記グループカウント(Group Count:24bi
t)、ファイマークカウント(File-Mark Count:32bi
t)、セーブセットマークカウント(Save-Set Mark Cou
nt:32bit)、レコードカウント(Record Count:32bi
t)カウント情報、及びデータ追加位置(Append Positi
on)情報を書き込ませる。
【0062】また、このデータストレージ装置では、上
述のように記録が行われた磁気テープ15を再生する際
に、記録再生部30は、回転ドラム31の回転数が記録
時と同じになるように回転ドラム31の回転を制御する
と共に、磁気テープ15が一定の速度で走行するように
磁気テープ15の走行を制御する。これにより、再生用
の磁気ヘッドHr1,Hr2及びHr2dが磁気テープ15上
を傾斜して走査し、磁気ヘッドHr1,Hr2及びH
r2dは、記録トラックに応じた再生出力をアンプ41を
介して同期信号検出部42に供給する。
【0063】同期信号検出部42は、供給される再生出
力から同期信号を検出し、この同期信号に同期したクロ
ックにより再生出力を2値化し、再生データを生成して
8/10復調部43に供給する。
【0064】8/10復調部43は、同期信号検出部4
2からの再生データを10ビットデータから8ビットデ
ータに変換してヘッダパリティ検出部44に供給する。
ヘッダパリティ検出部44は、上述の1バイトのヘッダ
パリティを用いてブロックアドレスのパリティチェック
を行う。そして、ID情報分離部45は、上記ヘッダパ
リティ検出部44によりパリティチェックされた正しい
ブロックアドレスを有するメイン領域のブロックのデー
タをエラー訂正処理部46に供給すると共に、上記サブ
領域のブロックから上記ID情報を分離して、システム
コントローラ60に供給する。
【0065】エラー訂正処理部46は、各ブロック毎に
付加されているC1パリティを用いて、ID情報分離部
45からの各ブロックの再生データにエラー訂正処理を
施し、各トラックのデータ領域の両端部分に付加されて
いるC2パリティを用いて、トラック方向に対応するデ
ータ列にエラー訂正処理を施し、上述のC3パリティを
用いて、トラック幅方向に対応するデータ列にエラー訂
正処理を施す。そして、エラー訂正処理部46は、エラ
ー訂正処理を施した記録データをバッファ47に供給す
る。
【0066】インデックス分離部48は、上述のように
エラー訂正処理部46によりエラー訂正処理が施されて
バッファ47に保持されている1単位毎の再生データを
読み出し、インデックス情報を分離して、システムコン
トローラ60等に供給し、インデックス情報を分離した
再生データを伸長回路70を介してインターフェースコ
ントローラ10に供給する。そして、インターフェース
コントローラ10は、インデックス分離部48からの再
生データをホストコンピュータ1に送信する。
【0067】システムコントローラ60は、上記ID情
報分離部45で分離された上記ID情報を用いて各グル
ープのデータの所在等を把握する。また、システムコン
トローラ60は、上記EODに格納されている最終グル
ープnのカウント情報、及びデータ追加位置(Append P
osition)情報を取り込んで、何らかの理由で最終のグ
ループが読み込めなくても、最終グループのカウント情
報を把握し、例えばデータの追加を行う場合、書き込み
を続行する。
【0068】例えば、このデータストレージ装置により
データの追加処理を行う場合、システムコントローラ6
0は、記録データ処理系20、データ記録再生部30、
再生データ処理系40及びトラッキング制御系50を図
5に示すフローチャートのように制御して、既に書き込
んである最終グループnに続けて新しいデータ(グルー
プn+1)を図6に示すように記録する。
【0069】図5において、システムコントローラ60
は、先ず、ステップS1に示すように記録再生部30及
びトラッキング制御系50により磁気テープ15を早送
り、又は巻き戻しして、EODエリアをサーチする。具
体的には、ステップS2に示すようにID情報分離部4
5から上記EODエリアを検出したという検出結果が得
られるまでサーチされる。
【0070】ステップS2の判定でID情報分離部45
からシステムコントローラ60にEODエリアの検出を
知らせる信号が供給されると、ステップS3、及びステ
ップS4に示すようにシステムコントローラ60はEO
Dエリア内の上記カウント情報、及びデータ追加位置
(Append Position)情報を読む。実際にはID情報分
離部45で検出して、システムコントローラ60に検出
結果を知らせる。
【0071】次に、システムコントローラ60は、上記
データ追加位置(Append Position)情報に応じて、ト
ラッキング制御系50を制御し、ステップS5に示すよ
うに、磁気テープ15を巻き戻し、ステップS6での判
定でYESとなるまで回転ドラム31をデータ追加位置
まで戻す。
【0072】そして、システムコントローラ60は、記
録データ処理系20、データ記録再生部30、及びトラ
ッキング制御系50を制御してステップS7に示すよう
に、新しいグループG(n+1)に追加データを書き込
む。
【0073】上記ステップS1からステップS7までに
示した動作により、図6に示すように、最終グループn
に続けて新しいデータのグループn+1が追加される。
【0074】ステップS8に示す判定でYESとされ、
追加データの書き込みが終了するのを待って、システム
コントローラ60はステップS9に進み、新しいEOD
に直前のグループn+1のカウント情報、及びデータ追
加位置情報を書き込む。
【0075】ここで、データストレージ装置はデータの
追加処理を、最後に書かれたグループを読まなくても実
行できる。したがって、何らかの理由で最後のグループ
が読み込めない状態でも、本実施の形態のデータストレ
ージ装置はデータの書き込みを続行できることになる。
【0076】なお、上記実施の形態では、本発明をデー
タストレージ装置に適用した場合について説明したが、
記録データをディジタル記録する記録装置であれば、例
えばディジタルテープレコーダ或いはディジタルビデオ
テープレコーダ装置等にも適用することができる。
【0077】
【発明の効果】本発明に係るデータ記録装置は、記録デ
ータ処理手段でグループ化記録データと上記識別情報に
記録処理を施し、記録手段で上記記録データ処理手段か
ら供給される信号を上記テープ状記録媒体に記録し、ト
ラッキング制御手段で上記記録手段のテープ走行系を制
御し、制御手段で上記記録データ処理手段、記録手段、
及びトラッキング制御手段を制御して、最終グループの
識別情報をエンドオブデータ領域に記録するので、デー
タの追加処理を行う場合の時間を短縮し、かつ確実性を
高めることができる。
【0078】また、本発明に係るデータ再生装置は、読
み出し手段でテープ状記録媒体から記録データ及び識別
情報を読み出し、再生データ処理手段で上記読み出し手
段からの読み出し出力に再生信号処理を施し、トラッキ
ング制御手段で上記読み出し手段のテープ走行系を制御
し、制御手段で上記読み出し手段、再生データ処理手段
及びトラッキング制御手段を制御して上記記録データの
最終グループの識別情報を再生するので、最終グループ
の読み込みが不能であった場合でも該最終グループの上
記カウント情報を把握できる。
【図面の簡単な説明】
【図1】本発明に係るデータ記録装置及び再生装置の実
施の形態となるデータストレージ装置の概略構成を示す
ブロック図である。
【図2】上記データストレージ装置により磁気テープに
記録されるデータ構成を示す図である。
【図3】上記磁気テープの1パーティション内のデータ
構成を示すフォーマット図である。
【図4】上記磁気テープの1トラックのデータ構造を示
す図である。
【図5】上記データストレージ装置のデータ追加処理動
作を説明するためのフローチャートである。
【図6】上記データストレージ装置によりデータが追加
された磁気テープの模式図である。
【符号の説明】
10 インターフェースコントローラ、20 記録デー
タ処理系、30 記録再生部、40 再生データ処理
系、50 トラッキング制御系、60 システムコント
ローラ

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 テープ状記録媒体にグループ化された記
    録データ及び識別情報を記録するデータ記録装置におい
    て、 上記記録データに上記識別情報を付加して記録処理を施
    す記録データ処理手段と、 上記記録データ処理手段から供給される信号を上記テー
    プ状記録媒体に記録する記録手段と、 上記記録手段のテープ走行系を制御するトラッキング制
    御手段と、 上記記録データ処理手段、記録手段、及びトラッキング
    制御手段を制御して、最終グループの識別情報をエンド
    オブデータ領域に記録させる制御手段とを備えてなるこ
    とを特徴とするデータ記録装置。
  2. 【請求項2】 上記制御手段が上記エンドオブデータ領
    域に記録させる識別情報は、グループカウント、ファイ
    マークカウント、セーブセットマークカウント、レコー
    ドカウント、及びデータ追加位置情報であることを特徴
    とする請求項1記載のデータ記録装置。
  3. 【請求項3】 テープ状記録媒体に記録されているグル
    ープ化された記録データ及び識別情報を再生するデータ
    再生装置において、 上記テープ状記録媒体から記録データ及び識別情報を読
    み出す読み出し手段と、 上記読み出し手段からの読み出し出力に再生信号処理を
    施して再生出力を得る再生データ処理手段と、 上記読み出し手段のテープ走行系を制御するトラッキン
    グ制御手段と、 上記読み出し手段、再生データ処理手段及びトラッキン
    グ制御手段を制御して上記記録データの最終グループの
    識別情報を再生させる制御手段とを備えてなることを特
    徴とするデータ再生装置。
  4. 【請求項4】 上記制御手段が上記エンドオブデータ領
    域から再生させる識別情報は、グループカウント、ファ
    イマークカウント、セーブセットマークカウント、レコ
    ードカウント、及びデータ追加位置情報であることを特
    徴とする請求項3記載のデータ記録装置。
JP8168022A 1996-06-27 1996-06-27 データ記録装置及び再生装置 Abandoned JPH1011896A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP8168022A JPH1011896A (ja) 1996-06-27 1996-06-27 データ記録装置及び再生装置
US08/882,155 US6023388A (en) 1996-06-27 1997-06-25 Data recording apparatus and data reproducing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8168022A JPH1011896A (ja) 1996-06-27 1996-06-27 データ記録装置及び再生装置

Publications (1)

Publication Number Publication Date
JPH1011896A true JPH1011896A (ja) 1998-01-16

Family

ID=15860367

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8168022A Abandoned JPH1011896A (ja) 1996-06-27 1996-06-27 データ記録装置及び再生装置

Country Status (2)

Country Link
US (1) US6023388A (ja)
JP (1) JPH1011896A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005302037A (ja) * 2004-04-15 2005-10-27 Quantum Corp 磁気記憶媒体ドライブを作動させるための方法、磁気記憶媒体ドライブシステムおよびコンピュータ読出可能記憶媒体

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6779080B2 (en) 2000-01-11 2004-08-17 International Business Machines Corporation Serial data storage system with automatically adjusted data protection to implement worm media with limited overwrite allowing write appending
US6339810B1 (en) * 2000-01-11 2002-01-15 International Business Machines Corporation Serial data storage system with automatically adjusted data protection to implement worm media with limited overwrite allowing write appending
DE10037728C1 (de) * 2000-08-02 2002-02-21 Adidas Int Bv Schuh, insbesondere Laufschuh und Verfahren zu seiner Herstellung
US6775087B2 (en) * 2001-06-18 2004-08-10 Sony Corporation Method and apparatus to read past EOD marker
US6804075B1 (en) 2002-03-01 2004-10-12 Sony Corporation Logical expiration of media having embedded non-volatile memory
US7414803B2 (en) * 2005-05-19 2008-08-19 Quantum Corporation Write protected magnetic storage media and associated methods
US20070115579A1 (en) * 2005-11-18 2007-05-24 Ngo Khanh V Method to test a tape drive
US8000052B2 (en) * 2008-08-11 2011-08-16 International Business Machines Corporation Cartridge refresh and verify

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3888126T2 (de) * 1987-12-14 1994-08-18 Sony Corp Gerät und Methode zur Aufzeichnung eines digitalen Signals.
US5710857A (en) * 1992-02-28 1998-01-20 Mitsubishi Denki Kabushiki Kaisha Edit seaming in a video data recording/reproducing apparatus
JP3521552B2 (ja) * 1995-06-23 2004-04-19 ソニー株式会社 再生装置
US5852534A (en) * 1995-06-30 1998-12-22 Sony Corporation Tape cassette, tape recording apparatus and tape reproducing apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005302037A (ja) * 2004-04-15 2005-10-27 Quantum Corp 磁気記憶媒体ドライブを作動させるための方法、磁気記憶媒体ドライブシステムおよびコンピュータ読出可能記憶媒体

Also Published As

Publication number Publication date
US6023388A (en) 2000-02-08

Similar Documents

Publication Publication Date Title
US4835628A (en) Apparatus and method for formatting and recording digital data on magnetic tape
US6298414B1 (en) Method and medium for recording digital data
EP0323890B1 (en) Data storage method
EP0272130A2 (en) Data recording
US6307700B1 (en) Tape recording and/or reproducing apparatus and tape ejecting method
KR100574438B1 (ko) 테이프카세트 및 테이프기록장치
EP0628197B1 (en) Digital servo track format
JP2740217B2 (ja) 記録媒体検索方法及び記録媒体検索装置
EP0321077B1 (en) Apparatus and method for recording a digital signal
US6493166B1 (en) Tape cassette and tape recording and/or reproducing apparatus
US6023388A (en) Data recording apparatus and data reproducing apparatus
KR100779979B1 (ko) 테이프형 기록매체 기록재생장치 및 그 액세스방법과기록매체
JPH097312A (ja) 再生装置
JP4078736B2 (ja) テープカセット、テープ記録及び/又は再生装置
JPH0973738A (ja) 記録装置
JP4264615B2 (ja) データ記録方法、データ記録装置及び記録媒体
US5144500A (en) Method and apparatus for reproducing multiply recorded data
US5144501A (en) Data recorder and method of operation
JP3160413B2 (ja) 磁気テープ装置の記録容量算出方法
JP2595096B2 (ja) 磁気テープ装置とバッファメモリの制御方式
JPH08235836A (ja) データレコーダー
JP3871351B2 (ja) データ記録方法
JP2661067B2 (ja) データレコーダ
JP3477795B2 (ja) データ記録方法、データ記録媒体及びデータストリーマ
JP3925259B2 (ja) 記録媒体、記録方法、記録装置

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050908

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050920

A762 Written abandonment of application

Free format text: JAPANESE INTERMEDIATE CODE: A762

Effective date: 20051121