JP2000348319A - テープドライブ装置、テープドライブ方法 - Google Patents

テープドライブ装置、テープドライブ方法

Info

Publication number
JP2000348319A
JP2000348319A JP11158811A JP15881199A JP2000348319A JP 2000348319 A JP2000348319 A JP 2000348319A JP 11158811 A JP11158811 A JP 11158811A JP 15881199 A JP15881199 A JP 15881199A JP 2000348319 A JP2000348319 A JP 2000348319A
Authority
JP
Japan
Prior art keywords
magnetic tape
tape
data
recording
traveling
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
Application number
JP11158811A
Other languages
English (en)
Other versions
JP4016173B2 (ja
Inventor
Takanobu Sano
高信 佐野
Osamu Nakamura
修 中村
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 JP15881199A priority Critical patent/JP4016173B2/ja
Publication of JP2000348319A publication Critical patent/JP2000348319A/ja
Application granted granted Critical
Publication of JP4016173B2 publication Critical patent/JP4016173B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Adjustment Of The Magnetic Head Position Track Following On Tapes (AREA)

Abstract

(57)【要約】 【課題】 記録時における磁気テープの高さずれを検出
する。 【解決手段】 記録時のリポジション動作において、書
き継ぎを行う場合の助走が行なわれている時に(S00
8)、磁気テープに記録されているデータを読み込ん
で、これらのデータに基づいて高さずれ検出を行なう。
高さずれ検出方法としては例えばブロックIDが検出さ
れるタイミングや誤り訂正符号(C1)の検出数などに
基づいて、これらの値が閾値以上であった場合に高さず
れが生じているものとする。高さずれが生じているとさ
れた場合は、リトライによって再度高さずれ検出を行な
い(S012〜S016)、所定回数リトライが行なわ
れても高さずれが検出された場合はホストコンピュータ
にエラーを返す(S017)。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、テープドライブ装
置、テープドライブ方法に関するものである。
【0002】
【従来の技術】デジタルデータを磁気テープに記録/再
生することのできるドライブ装置として、いわゆるテー
プストリーマドライブが知られている。このようなテー
プストリーマドライブは、メディアであるテープカセッ
トのテープ長にもよるが、例えば数十〜数百ギガバイト
程度の膨大な記録容量を有することが可能であり、この
ため、コンピュータ本体のハードディスク等のメディア
に記録されたデータをバックアップするなどの用途に広
く利用されている。また、データサイズの大きい画像デ
ータ等の保存に利用する場合にも好適とされている。
【0003】そして、上述のようなテープストリーマド
ライブとして、例えば、8ミリVTRのテープカセット
を記録媒体として、回転ヘッドによるヘリカルスキャン
方式を採用してデータの記録/再生を行うようにされた
ものが提案されている。
【0004】図15はテープストリーマドライブにおい
て回転ヘッドが形成されるドラムシリンダの構成を説明
する斜視図である。ドラムシリンダ72は図示されてい
るように、回転ドラム(回転ヘッド)72a及びこの回
転ドラム72aを回転可能に支持している固定ドラム7
2bによって構成されている。回転ドラム72aには図
示している記録ヘッド73a、73bからなる記録ヘッ
ド部73と、この記録ヘッド部73に対して例えば回転
ドラム72aの所定の位置に形成される複数の再生ヘッ
ド74a、74b、74cからなる記録ヘッド部74が
備えられている。記録ヘッド74a、74b及び再生ヘ
ッド73a、73bは、それぞれアジマス角の異なる2
つのギャップが究めて近接して配置される構造とされ、
互いにアジマス角の異なるヘッドとされる。つまり、例
えば記録ヘッド74aと再生ヘッド73a、記録ヘッド
74bと再生ヘッド73bがそれぞれ同じアジマス角と
されている。そして記録時においては、2つの記録ヘッ
ド74a、74bにより磁気テープ91上にフレーム毎
(2トラック)単位で記録していくことになるが、再生
ヘッド73a、73bでは先程記録ヘッドによって書込
まれたフレームからデータの読み出しを行なうようにさ
れている。このような動作をリードアフターライト(Re
ad_After_Write・・・以下略してRAWと記述する)と
いう。また、固定ドラム72bにはその一部外周面を突
出させるようにしてテープガイド部75が形成されてい
る。
【0005】このように構成されているドラムシリンダ
72に所要のテープガイドによって磁気テープ91が巻
きつけられると図16に示されているようになる。磁気
テープ91はテープガイド75、76、77、78によ
って図示していないテープカセットの筐体から導出され
ると、固定ドラム72bのテープガイド部75に支持さ
れる。これにより回転ドラム72aが回転することによ
り再生ヘッド73、記録ヘッド74が磁気テープ91の
走行方向に対して斜めに走査するようにされる。
【0006】
【発明が解決しようとする課題】ところで、テープスト
リーマドライブにおいて磁気テープに対してデータの記
録を行う場合、ホストコンピュータなどから記録データ
が供給される。この場合供給された記録データはテープ
ストリーマドライブ内における所要のバッファメモリに
格納された後に、例えば20フレーム単位で記録するよ
うにされる。すなわちバッファメモリ内には少なくとも
20フレームに相当する記録データが格納されている必
要がある。しかし、ホストコンピュータからの記録デー
タの転送速度が遅いと、バッファメモリ内のデータ格納
量が20フレーム単位に満たない状態が生じてくる。こ
のような場合、記録動作を一時中断して、バッファメモ
リ内に所要量の記録データが格納されるまで待機するこ
とになる。このとき、磁気テープ91を記録方向とは逆
方向に走行させ、例えば最後に記録を行ったグループの
先頭まで遡り、その後、バッファメモリに所要量の記録
データが蓄積された状態で、ホストコンピュータからの
指示によって記録を行うための動作が再開される。つま
り、一旦停止した記録動作を再開するにあたり、データ
の書き継ぎ精度を高めるために、記録停止とされた位置
から若干遡った位置まで磁気テープ91を巻き戻し、そ
の後書き継ぎ位置まで順方向に磁気テープを助走させ
て、書き継ぎ位置から記録を再開するようにしている。
この動作をリポジションという。
【0007】磁気テープ91は図16に示したように、
記録/再生ヘッドが形成されている回転ドラムに巻き付
けられるとともに、回転ドラム72aの回転速度に対し
て相対的な速度で走行するようにされているので、リポ
ジションが繰り返されると回転ドラム72aと磁気テー
プ91の位置関係が規定されている位置からずれてしま
う、いわゆる高さずれが生じる場合がある。このように
高さずれが生じていると、磁気テープに対する回転ドラ
ム72aの走査位置がずれてしまい、この状態では正規
の位置とは異なる位置にデータ記録を行うことができな
くなる。したがって、このように高さずれの状態でデー
タ記録が行われてしまうと、後に正規の位置で読み出し
動作が行われてもデータの読み出しを行うことが不可能
とされる。
【0008】このため、一時停止後に助走を行うとき
に、記録データと共に磁気テープ上に形成されるトラッ
クの所定の位置に記録され、そのレベルからトラッキン
グ状態の良否を判別してトラッキングサーボを実現する
ために記録される信号とされるATF(Automatic Trac
k Following)信号(パイロット信号)の検出レベルに
基づいて、高さずれが無く書き継ぎが行われたか否かを
識別していた。しかし、ATF信号は各テープカセット
を相互に保証して安定した記録/再生動作を行うために
備えられる信号とされ、ある程度のトラッキングのバラ
ツキに追従することができるようにされている。このた
め、ATF信号のみを用いてテープカセットの高さずれ
を検出することは困難とされる。また、テープストリー
マドライブではリムーバブルとされるテープカセットを
記録媒体としているので、例えば他のテープストリーマ
ドライブのメカデッキによるライトパターンの直線性に
バラツキが生じているので、ATF信号のみを用いてテ
ープカセットの高さずれとの識別を行なうことは困難で
あるという問題がある。
【0009】
【課題を解決するための手段】本発明はこのような問題
点を解決するために、順方向に走行している磁気テープ
を走査することによって、前記磁気テープに走行方向に
対して所定の角度を有したトラックを形成することによ
りデータの記録を行い、また前記トラックに記録されて
いるデータを読み出すことができる回転ヘッドと、前記
磁気テープを走行させる走行駆動手段と、前記走行駆動
手段によって、前記磁気テープに対してデータの記録の
ための駆動動作が行われているときに、前記駆動動作が
第一の位置において待機状態とされた場合、前記磁気テ
ープが逆方向に第二の位置まで遡るように前記走行駆動
手段にテープ走行を実行させる逆方向走行制御手段と、
前記逆方向走行制御手段によって前記第二の位置まで遡
った後に、所定の動作指示に基づいて、前記走行駆動手
段に磁気テープを順方向に走行させる順方向走行制御手
段と、前記順方向走行制御手段によって前記第二の位置
から前記磁気テープが順方向に走行されているときに、
前記回転ヘッドによって読み出されたデータの内容に基
づいて前記回転ヘッドに対する前記磁気テープの配置状
態を判別する磁気テープ位置判別手段を備えてテープド
ライブ装置を構成する。
【0010】また、テープドライブ方法として、前記磁
気テープに対してデータの記録を行う駆動動作が行われ
ているときに、前記駆動動作が第一の位置において待機
状態とされた場合、前記磁気テープを逆方向に第二の位
置まで遡るように走行させる逆方向走行工程と、前記逆
走行手段によって前記第二の位置まで遡った後に、所要
の動作指示に基づいて磁気テープを順方向に走行させる
順方向走行工程と、前記順方向走行工程によって前記第
二の位置から前記磁気テープが順方向に走行されている
ときに、磁気テープに記憶されているデータの読み出し
を行い、読み出したデータの内容に基づいて前記回転ヘ
ッドに対する前記磁気テープの配置状態を判別する磁気
テープ位置判別工程と、前記磁気テープの位置状態に基
づいて、前記第一の位置から記録を再開する駆動動作を
行うか、または再度磁気テープの位置状態の判別を行う
工程を備える。
【0011】本発明のテープドライブ装置によれば、磁
気テープの高さずれを検出することができるので、高さ
ずれが生じている状態での記録動作を実行させないよう
にしたり、また高さずれが生じた状態で記録が行なわれ
た磁気テープに対しては記録を実行させないようにする
ことができる。また、テープドライブ方法としては、磁
気テープに高さずれがないと判別した場合は、そのまま
記録動作を継続させることができるようになり、また高
さずれが検出された場合は再度高さずれの検出を行なう
ことができるようになる。
【0012】
【発明の実施の形態】以下、本発明の実施の形態につい
て説明する。ここで、先に本出願人により不揮発性メモ
リが設けられたテープカセット及び、このメモリ付きテ
ープカセットに対応してデジタルデータの記録/再生が
可能とされるテープドライブ装置(テープストリーマド
ライブ)についての発明が各種提案されているが、本発
明は、これらメモリ付きテープカセット及びテープスト
リーマドライブからなるデータストレージシステムを本
発明に適用したものとされる。なお、テープカセットに
備えられる不揮発性メモリについては、MIC(Memory
In Cassette)ということにする。説明は次の順序で行
う。 1.テープカセットの構成 2.テープストリーマドライブの構成 3.誤り訂正符号(C1) 4.データ転送 5.リポジション
【0013】1.テープカセットの構成 まず、本例のテープストリーマドライブに対応する接触
型メモリとされるMIC付のテープカセットについて図
2及び図3を参照して説明する。図2は、テープカセッ
トの内部構造を概念的に示すものとされ、この図に示す
テープカセット1の内部にはリールハブ2A、2Bが設
けられ、この両リールハブ2A及び2B間にテープ幅8
mmの磁気テープ3が巻装される。
【0014】このテープカセット1には不揮発性メモリ
であるMIC4が設けられており、このMIC4のモジ
ュールからは5個の端子5A、5B、5C、5D、5E
が導出され、それぞれ電源端子、データ入力端子、クロ
ック入力端子、アース端子、予備端子等として構成され
ている。詳しくは後述するが、このMIC4には、テー
プカセットごとの製造年月日や製造場所、テープの厚さ
や長さ、材質、テープ3上のに形成される各パーティシ
ョンごとの記録データの使用履歴等に関連する情報、ユ
ーザ情報等が記憶される。なお、本明細書ではこれらの
MIC4に格納される各種情報は『管理情報』ともいう
ことにする。
【0015】図3は、テープカセット1の外観例を示す
ものとされ、筺体全体は上側ケース6a、下側ケース6
b、及びガードパネル8からなり、通常の8ミリVTR
に用いられるテープカセットの構成と基本的には同様と
なっている。このテープカセット1の側面のラベル面9
には、端子ピン7A、7B、7C、7D、7Eが設けら
れており、上記図2にて説明した各端子5A、5B、5
C、5D、5Eとそれぞれ接続されている。すなわち、
本例ては、テープカセット1は次に説明するテープスト
リーマドライブ10と、上記端子ピン7A、7B、7
C、7D、7Eを介して物理的に接触してデータ信号等
の相互伝送が行われるものとされる。
【0016】2.テープストリーマドライブの構成 次に、図1により本例のテープストリーマドライブ10
の構成について説明する。このテープストリーマドライ
ブ10は、装填されたテープカセット1の磁気テープ3
に対して、ヘリカルスキャン方式により記録/再生を行
うようにされている。回転ドラム11には、アジマス角
の異なる2つの記録ヘッド12A、12B、及びそれぞ
れ所要のアジマス角の3つの再生ヘッド13A、13
B、13Cが所定の角度間隔で設けられる。なお、記録
ヘッド12A、12Bは、再生ヘッド13A、13B、
13Cは、それぞれ図15に示した記録ヘッド73A、
73Bは、再生ヘッド74A、74B、74Cに対応し
ている。
【0017】テープカセット1から引き出された磁気テ
ープ3が巻き付けられる回転ドラム11はドラムモータ
14Aにより回転される。また磁気テープ3を定速走行
させるための図示しないキャプスタンはキャプスタンモ
ータ14Bにより回転駆動される。またテープカセット
1内の上記リールハブ2A,2Bは、それぞれリールモ
ータ14C、14Dにより、独自に、順方向及び逆方向
に回転駆動される。ローディングモータ14Eは、後述
する図示しないローディング機構を駆動し、磁気テープ
3の回転ドラム11へのローディング/アンローディン
グを実行する。イジェクトモータ28はテープカセット
1の装填機構を駆動するモータであり、挿入されたテー
プカセット1の着座およびテープカセット1の排出動作
を実行させる。
【0018】ドラムモータ14A、キャプスタンモータ
14B、リールモータ14C、14D、ローディングモ
ータ14E、イジェクトモータ28は、それぞれメカド
ライバ17からの電力印加により回転駆動される。メカ
ドライバ17はサーボコントローラ16からの制御に基
づいて各モータを駆動する。サーボコントローラ16は
各モータの回転速度制御を行って通常の記録再生時の走
行や高速再生時のテープ走行、早送り、巻き戻し時のテ
ープ走行、テープカセット装填動作、ローディング/ア
ンローディング動作、テープテンション制御動作、など
を実行させる。
【0019】サーボコントローラ16が各モータのサー
ボ制御を実行するために、ドラムモータ14A、キャプ
スタンモータ14B、Tリールモータ14C、Sリール
モータ14DにはそれぞれFG(周波数発生器)が設け
られており、各モータの回転情報が検出できるようにし
ている。即ちドラムモータ14Aの回転に同期した周波
数パルスを発生させるドラムFG29A、キャプスタン
モータ14Bの回転に同期した周波数パルスを発生させ
るキャプスタンFG29B、Tリールモータ14Cの回
転に同期した周波数パルスを発生させるTリールFG2
9C、Sリールモータ14Dの回転に同期した周波数パ
ルスを発生させるSリールFG29Dが形成され、これ
らの出力(FGパルス)がサーボコントローラ16に供
給される。ドラムFG29Aから出力される周波数パル
スは、回転ドラム11の走査と同期したパルスとされ
る。したがって、ドラムFG29Aからの周波数パルス
に基づいて、ドラムサーボ基準信号が形成される。さら
に、記録信号生成部51a、51bにはそれぞれタイミ
ング基準信号が供給される。このタイミング基準信号は
例えばドラムサーボ基準信号などによって形成され、回
転ドラム11の走査と同期した信号とされる。キャプス
タンFG29Bは例えばキャプスタンモータ14Bの1
回転につき360波のパルスを出力する。TリールFG
29C、SリールFG29Dは、それぞれTリールモー
タ14C、Sリールモータ14Dの1回転につき24波
のパルスを出力する。
【0020】サーボコントローラ16はこれらのFGパ
ルスに基づいて各モータの回転速度を判別することで、
各モータの回転動作について目的とする回転速度との誤
差を検出し、その誤差分に相当する印加電力制御をメカ
ドライバ17に対して行うことで、閉ループによる回転
速度制御を実現することができる。従って、記録/再生
時の通常走行や、高速サーチ、早送り、巻き戻しなどの
各種動作時に、サーボコントローラ16はそれぞれの動
作に応じた目標回転速度により各モータが回転されるよ
うに制御を行うことができる。EEP−ROM18には
サーボコントローラ16が各モータのサーボ制御に用い
る定数等が格納されている。
【0021】サーボコントローラ16はインターフェー
スコントローラ/ECCフォーマター22(以下、IF
/ECCコントローラという)を介してシステム全体の
制御処理を実行するシステムコントローラ15と双方向
に接続されている。
【0022】このテープストリーマドライブ10におい
ては、データの入出力にSCSIインターフェイス20
が用いられている。例えばデータ記録時にはホストコン
ピュータ40から、固定長のレコード(record)
という伝送データ単位によりSCSIインターフェイス
20を介して逐次データが入力され、SCSIバッファ
コントローラ26を介して圧縮/伸長回路21に供給さ
れる。SCSIバッファコントローラ26はSCSIイ
ンターフェース20のデータ転送を制御するようにされ
ている。SCSIバッファメモリ27はSCSIインタ
ーフェース20の転送速度を得るために、SCSIバッ
ファコントローラ26に対応して備えられるバッファ手
段とされる。なお、このようなテープストリーマドライ
ブシステムにおいては、可変長のデータの集合単位によ
ってホストコンピュータ40よりデータが伝送されるモ
ードも存在する。
【0023】圧縮/伸長回路21では、入力されたデー
タについて必要があれば、所定方式によって圧縮処理を
施すようにされる。圧縮方式の一例として、例えばLZ
符号による圧縮方式を採用するのであれば、この方式で
は過去に処理した文字列に対して専用のコードが割り与
えられて辞書の形で格納される。そして、以降に入力さ
れる文字列と辞書の内容とが比較されて、入力データの
文字列が辞書のコードと一致すればこの文字列データを
辞書のコードに置き換えるようにしていく。辞書と一致
しなかった入力文字列のデータは逐次新たなコードが与
えられて辞書に登録されていく。このようにして入力文
字列のデータを辞書に登録し、文字列データを辞書のコ
ードに置き換えていくことによりデータ圧縮が行われる
ようにされる。
【0024】圧縮/伸長回路21の出力は、IF/EC
Cコントローラ22に供給されるが、IF/ECCコン
トローラ22においてはその制御動作によって圧縮/伸
長回路21の出力をバッファメモリ23に一旦蓄積す
る。このバッファメモリ23に蓄積されたデータはIF
/ECCコントローラ22の制御によって、最終的にグ
ループ(Group)という磁気テープの40トラック
分に相当する固定長の単位としてデータを扱うようにさ
れ、このデータに対してECCフォーマット処理が行わ
れる。
【0025】ECCフォーマット処理としては、記録デ
ータについて誤り訂正コード(C1、C2、C3)を付
加すると共に、磁気記録に適合するようにデータについ
て変調処理を行ってRF処理部19に供給する。
【0026】なお、本実施の形態が対応するシステムと
して、磁気テープ3に対する記録再生データに関するデ
ータフォーマットとしては複数が存在する。本明細書で
は、このデータフォーマットについては、AITフォー
マットということにする。そして、現状のテープストリ
ーマドライブ10においては、このAITフォーマット
としては、AIT−1フォーマットと、これを拡張した
AIT−2フォーマットの2つのフォーマットに対応可
能な構成を採っている。
【0027】RF処理部19では供給された記録データ
に対して増幅、記録イコライジング等の処理を施して記
録信号を生成し、記録ヘッド12A、12Bに供給す
る。これにより記録ヘッド12A、12Bから磁気テー
プ3に対するデータの記録が行われることになる。
【0028】また、データ再生動作について簡単に説明
すると、磁気テープ3の記録データが再生ヘッド13
A、13B、13CによりRF再生信号として読み出さ
れ、その再生出力はRF処理部19で再生イコライジン
グ、再生クロック生成、2値化、デコード(例えばビタ
ビ復号)などが行われる。本実施の形態ではデータ再生
動作において、読み出すことができるブロック単位の誤
り訂正コード(C1)の数に基づいて、磁気テープ3の
高さずれを検出するようにしている。このようにして読
み出された信号はIF/ECCコントローラ22に供給
されて、まず誤り訂正処理等が施される。そしてバッフ
ァメモリ23に一時蓄積され、所定の時点で読み出され
て圧縮/伸長回路21に供給される。圧縮/伸長回路2
1では、システムコントローラ15の判断に基づいて、
記録時に圧縮/伸長回路21により圧縮が施されたデー
タであればここでデータ伸長処理を行い、非圧縮データ
であればデータ伸長処理を行わずにそのままパスして出
力される。圧縮/伸長回路21の出力データは、SCS
Iバッファコントローラ26、SCSIインターフェー
ス20を介して再生データとしてホストコンピュータ4
0に出力される。
【0029】また、この図にはテープカセット1の磁気
テープ3と共にMIC4が示されている。このMIC4
は、テープカセット本体がテープストリーマドライブに
装填されると、図3に示した端子ピンを入出力段として
シリアルインターフェース35を介してシステムコント
ローラ15とデータの入出力が可能なように接続され
る。これによりシステムコントローラ15はMIC4に
記録されている管理情報を読み込んだり、管理情報を更
新できる。
【0030】MIC4と外部のホストコンピュータ40
間はSCSIのコマンドを用いて情報の相互伝送が行わ
れる。このため、特にMIC4とホストコンピュータ4
0との間に専用のラインを設ける必要はなく、結果的に
テープカセットとホストコンピュータ40とのデータの
やりとりは、SCSIインターフェースだけで結ぶこと
ができる。
【0031】テープストリーマドライブ10とホストコ
ンピュータ40間は上記のようにSCSIインターフェ
ース20を用いて情報の相互伝送が行われるが、システ
ムコントローラ15に対してはホストコンピュータ40
がSCSIコマンドを用いて各種の通信を行うことにな
る。したがって、ホストコンピュータ40はSCSIコ
マンドによりシステムコントローラ15に指示を行って
MIC4に対するデータ書込/読出を実行させることが
できる。
【0032】S−RAM24,フラッシュROM25
は、システムコントローラ15が各種処理に用いるデー
タが記憶される。例えばフラッシュROM25には制御
に用いる定数等が記憶される。またS−RAM24はワ
ークメモリとして用いられたり、MIC4から読み出さ
れたデータ、MIC4に書き込むデータ、テープカセッ
ト単位で設定されるモードデータ、各種フラグデータな
どの記憶や演算処理などに用いるメモリとされる。な
お、S−RAM24,フラッシュROM25は、システ
ムコントローラ15を構成するマイクロコンピュータの
内部メモリとして構成してもよく、またバッファメモリ
23の領域の一部をワークメモリとして用いる構成とし
てもよい。
【0033】また、図1ではMIC4が備えられたテー
プカセット1が装填されている状態を例に挙げて示して
いるが、テープストリーマドライブ10としては例えば
MIC4が備えられていないテープカセットが装填され
た場合でも、記録/再生を行うことができるようにされ
ている。この場合、テープカセットの管理情報は磁気テ
ープ3上に形成される管理領域に記録されているので、
テープストリーマドライブ10は磁気テープ3上に記録
されている管理情報を読み込んだり、管理情報を更新す
るようにされる。
【0034】また実施の形態としては、テープカセット
1のMIC4は端子が接触することでシステムコントロ
ーラ15と通信可能となる接触型のものとしたが、非接
触型のMICを用いるシステムでも本発明は適用でき
る。非接触型のMICとは、MICチップ内に変復調回
路や通信回路及びアンテナを備えるとともに、テープス
トリーマドライブ1側にも対応するアンテナ、変復調回
路、通信回路を備えて、電波通信によりMICへのアク
セスを実現するものである。なおこのような非接触型の
MICを用いる技術は例えば本出願人が先に出願した特
願平10−220352号などに詳しく説明されてい
る。
【0035】図4、図5は、テープストリーマドライブ
10の回転ドラム11にテープカセット1から導出され
た磁気テープ3が巻き付けられている状態を示してい
る。なお、この図はテープストリーマドライブ10にお
いてテープカセット1が挿入される部分のみの構成を示
しており、さらにテープカセット1については筐体内部
の構造を示している。なお、これらの図にMIC4は示
していない。
【0036】図4に示されているように、テープカセッ
ト1がテープストリーマドライブ10の挿入開口部41
から挿入されると、磁気テープ61は当該磁気テープ6
1を所定の位置に誘導することができるようにされてい
る移動式のテープガイド43、45、46、47、4
8、49によってテープカセット1の筐体から導出さ
れ、回転ドラム11に巻き付けられる。なお、テープガ
イド44は図示していないテープストリーマドライブ1
0のシャーシに固定式として立設され、テープガイド4
3とともに磁気テープ3を挟持することができるように
されている。また、ピンチローラ50は、テープガイド
47、48に導出されている磁気テープ3に対して一定
のテープテンションを与えるとともに、磁気テープ3を
キャプスタン51の外周面に圧接するようにされてい
る。
【0037】テープストリーマドライブ10は図4に示
されている状態で、記録/再生や通常のリポジションな
どの各種動作を行なうが、上記したようにリポジション
時にピンチローラ50とキャプスタン51をそれぞれ矢
印Z方向に所定の位置まで離間させると図5に示されて
いるようになる。これにより、磁気テープ3はピンチロ
ーラ50とキャプスタン51から開放されるようにな
る。以降、本明細書では、図4に示す状態をピンチロー
ラ50のオン状態、図5に示す状態をピンチローラ50
のオフ状態ということにする。
【0038】図6は、磁気テープ3に記録されるデータ
の構造を示している。図6(a)には1本の磁気テープ
3が模式的に示されている。本例においては、図6
(a)のように1本の磁気テープ3を、パーティション
(Partition)単位で分割して利用することが
できるものとされ、本例のシステムの場合には最大25
6のパーティション数を設定して管理することが可能と
されている。また、この図に示す各パーティションは、
それぞれパーティション#0、#1、#2、#3・・・
として記されているように、パーティションナンバが与
えられて管理されるようになっている。
【0039】したがって、本例においてはパーティショ
ンごとにそれぞれ独立してデータの記録/再生等を行う
ことが可能とされるが、例えば図6(b)に示す1パー
ティション内におけるデータの記録単位は、図6(c)
に示すグループ(Group)といわれる固定長の単位
に分割することができ、このグループごとの単位によっ
て磁気テープ3に対する記録が行われる。この場合、1
グループは20フレーム(Frame)のデータ量に対
応し、図6(d)に示すように、1フレームは、2トラ
ック(Track)により形成される。この場合、1フ
レームを形成する2トラックは、互いに隣り合うプラス
アジマスとマイナスアジマスのトラックとされる。した
がって、1グループは40トラックにより形成されるこ
とになる。
【0040】また、図6(d)に示した1トラック分の
データの構造は、図7(a)及び図7(b)に示され
る。図7(a)にはブロック(Block)単位のデー
タ構造が示されている。1ブロックは1バイトのSYN
CデータエリアA1に続いてサーチ等に用いる6バイト
のIDエリアA2、IDデータのための2バイトからな
るエラー訂正用のパリティーエリアA3、64バイトの
データエリアA4より形成される。
【0041】そして、図7(b)に示す1トラック分の
データは全471ブロックにより形成され、1トラック
は図のように、両端に4ブロック分のマージンエリアA
11、A19が設けられ、これらマージンエリアA11
の後ろとマージンA19の前にはトラッキング制御用の
ATFエリアA12、A18が設けられる。さらに、A
FTエリアA12の後ろとATFエリアA18の前には
パリティーエリアA13、A17が備えられる。これら
のパリティーエリアA13、A17としては32ブロッ
ク分の領域が設けられる。
【0042】また、1トラックの中間に対してATFエ
リアA15が設けられ、これらATFエリアA13、A
15、A18としては5ブロック分の領域が設けられ
る。そして、パリティーエリアA13とATFエリアA
15の間と、ATFエリアA15とパリティーエリアA
17との間にそれぞれ192ブロック分のデータエリア
A14、A16が設けられる。したがって、1トラック
内における全データエリア(A14及びA16)は、全
471ブロックのうち、192×2=384ブロックを
占めることになる。そして上記トラックは、磁気テープ
3上に対して図7(c)に示すようにして物理的に記録
され、前述のように40トラック(=20フレーム)で
1グループとされることになる。
【0043】3.誤り訂正符号(C1) 図8は、ECCフォーマット処理によって、記録データ
に付加される誤り訂正コードとして、例えばブロック単
位のエラー訂正に対応した誤り訂正符号(C1)につい
て説明する図である。誤り訂正符号(C1)は、例えば
2ブロック毎にインターリーブが掛けられており、図8
(a)に示されているように、連続した2ブロックの後
方のデータ(52バイト)に続いて12バイトで形成さ
れる誤り訂正符号とされる。つまり、図8(b)に示さ
れている64バイトのデータを、図8(c)に示されて
いるイーブンデータと図8(d)に示されているオドデ
ータとして示すことができる。誤り訂正符号(C1)は
イーブンデータの最後の6バイトとオドデータの最後の
6バイトの計12バイトのデータとされる。この誤り訂
正符号(C1)は、2ブロックごとに備えられるので、
図7(b)に示したパリティ13A、17A、データ1
4A、16Aとされる計448ブロックにおいては22
4個記憶されることになる。つまり、磁気テープ3に高
さずれがない場合、224個の誤り訂正符号(C1)が
検出されることになる。なお、詳細な説明は省略する
が、誤り訂正符号(C2)は、例えば1トラックに対応
した誤り訂正符号とされ、誤り訂正符号(C3)は1グ
ループに対応した誤り訂正符号とされる。
【0044】4. データ転送 図10はテープストリーマドライブ10において例えば
ホストコンピュータ40間で行われるデータ転送の遷移
を説明する図である。ホストコンピュータ40とテープ
ストリーマドライブ10は、前記したように例えばSC
SI(例えばWide SCSI)によって、例えば4
0.0Mbyte/secの転送速度でデータ転送が行
われる。テープストリーマドライブ10に供給されたデ
ータは、例えば2Mbyteで構成されるSCSIバッ
ファメモリ27に所要の転送単位で格納される。SCS
Iバッファメモリ27に格納されたデータは例えば2
0.0Mbyte/secの転送速度でバッファメモリ
23に転送され、このバッファメモリ23においてグル
ープ単位のデータが構築される。そして、バッファメモ
リ23からは例えば6.0Mbyte/secの転送レ
ートでデータの読み出しが行われ、磁気テープ3に対し
てグループ単位で記録が行われる。また、データの再生
を行う場合は、磁気テープ3から読み出されたデータは
グループ単位でバッファメモリ23に格納される。そし
て、バッファメモリ23に読み込まれたグループ単位の
再生データは、転送単位のデータとしてSCSIバッフ
ァメモリ27に転送され、SCSIによってホストコン
ピュータ40に転送される。
【0045】リポジションが行われるタイミングとして
は、例えば記録時においてはバッファメモリ27に格納
されるデータが所定量以下(例えば空の状態)、すなわ
ち磁気テープ3に対して書きこむべきデータが無くな
り、書きこみ待機状態になったときとされる。テープス
トリーマドライブ10とホストコンピュータ40との転
送経路の転送レートBとバッファメモリ23と磁気テー
プ3間の転送レートAの関係が、A>Bとなったときに
リポジションが行われ、A<Bである場合にはストリー
ミングが継続される。但し、バッファメモリ23と磁気
テープ3間の転送レートAは固定である。このように、
バッファメモリ23に蓄積されているデータ量に応じて
リポジションが行われる。したがって、記録時において
はあるグループを書き終わった後にリポジションが行わ
れるようになる。また、再生時においては、バッファメ
モリ23に読み出したデータが一杯になり、読み出し待
機状態になったときとされる。
【0046】5.リポジション 本実施の形態では記録時のリポジション時に磁気テープ
の高さずれを検出して所要のリカバー処理を行なうよう
にしている。なお、高さずれとは、磁気テープ3と回転
ドラム11が規定されている配置とは異なる状態とされ
る。したがって、高さずれが生じている状態で記録が行
なわれると、この記録によって形成されるトラックも正
規の傾斜で形成されないようになる。
【0047】図10は、例えば高さずれが生じていない
場合のリポジション動作について説明する模式図であ
り、図10(a)はリポジション以前に磁気テープ3に
記録されたデータ(フレーム単位)、図10(b)はリ
ポジションの遷移、図10(c)はリポジション後に磁
気テープに記録されたデータを示している。また、図1
0(a)(c)には回転ヘッド11に対する各フレーム
の位置を示すために基準位置Rが破線で示されており、
図示されている状態を高さずれがないものとする。
【0048】通常の記録動作として、FWD×1(順方
向で1倍速)でグループN−1、グループNというよう
にグループ単位でデータの記録を行っている場合に、前
記した転送レートなどの条件により、バッファメモリ2
3にグループNに続いて記録されるグループN+1のデ
ータが格納されていない場合に、記録待機状態になりリ
ポジションが実行される。
【0049】図11(a)に示されている例では、図1
1(b)に示す位置P1まで記録が行われた例が示され
ているが、グループNの第20フレームまでの記録が終
了すると、この第20フレームに続いて位置P1に至る
までに書き継ぎ用のアンブルフレームを例えば5フレー
ム記録する。なお、図11(a)に示されてるアンブル
フレームは第20グループに続いて記録されたものとし
て、ポストアンブルフレームとして示している。その
後、位置P1からRVS×3(逆方向で3倍速)で磁気
テープ3の巻き戻しを行い、位置P2として示されてい
る例えばグループNの先頭まで遡り、動作待機状態に移
行して例えばホストコンピュータ40から供給される動
作開始指示を待つ。そして、バッファメモリ23に所要
量のデータが蓄積され、動作開始指示を受信した時点
で、記録を再開するための助走としてFWD×1で再生
を行い、位置P3からFWD×1で記録動作を再開す
る。図示されているように、位置P3はポストアンブル
フレーム3に対応した位置とされているので、ポストア
ンブルフレーム3、4、5を上書きするようにして記録
(書き継ぎ)が再開されることになる。この結果、例え
ば図11(c)に示されているように、ポストアンブル
フレーム2に続いてプレアンブルフレーム2、3が記録
され、その後第1フレーム、第二フレーム・・・、とい
うようにグループN+1のデータが記録されていく。こ
のように、リポジションを行った結果、グループNとグ
ループN+1の間には3個のアンブルフレームが記録さ
れて書き継ぎ部分が形成される。
【0050】本実施の形態では、位置P2から位置P3
における再生期間において、例えばグループNの第14
フレームから第19フレームの5個のフレームのデータ
の検出状態に基づいて回転ヘッド11に対する磁気テー
プ3の高さずれ検出を行うようにしている。これは、助
走によって所要の走行速度を得たうえで検出処理を行な
うことができるようにするためとされる。図11は例え
ばフレーム内に記憶されている各ブロックのブロックI
Dが検出されるタイミングに基づいて高さずれを検出す
る例を説明する図である。図7(a)で説明したよう
に、各ブロックにはその識別情報としてブロックIDが
記憶されている。このブロックIDは図7(b)に示し
たパリティーA13、A17、データA14、A16に
対応したブロックに記憶されている。したがって、当該
トラックの開始位置から特定の位置には、特定のブロッ
クIDが記録されていることになる。つまり、回転ヘッ
ド11によって磁気テープ3を走査した場合、磁気テー
プ3に高さずれが生じていなければ、同一のブロックI
Dを所定のタイミングで検出することができるようにな
る。
【0051】まず図11において、偶数フレームetを
例に挙げると、例えばブロックID(nb)を検出した
後に、さらに磁気テープ3を走査していくと、破線で示
されているように、隣接したトラックの偶数フレームe
tのブロックID(nb)を検出することができる。つ
まり、所定のブロックID(nb)は、回転ドラム11
の所定の回転周期に対応したタイミングで検出される。
高さずれが生じている場合は、上記したように磁気テー
プ3が回転ドラム11に対して正規の位置に配置されて
いないため、特定のブロックIDの位置も回転ヘッドの
走査軌跡から外れた状態となり、検出されるタイミング
異なるものとなる。つまり、回転ドラム11のFGパル
スに基づいて、回転ドラム11の回転周期に対応して生
成されるドラムサーボ基準信号の、例えば立下りのタイ
ミングを基準として、所定のブロックID(nb)が検
出されるタイミングの測定を行い、測定されたタイミン
グを判別することで高さずれの検出を行うことができ
る。なお偶数フレームetは例えば再生ヘッド13Aの
アジマス角に対応したアジマスとされているフレームと
される。したがって、奇数フレームotは例えば再生ヘ
ッド13Bに対応したアジマス角とされているフレーム
とされる。
【0052】また、ブロックID(nb)は例えばトラ
ックの走査開始部分に近い位置のブロックに対応したI
Dとされているので、奇数フレームotに付いては、ト
ラック内においてブロックID(nb)よりも後方とさ
れるブロックID(na)が検出されるタイミングを測
定するようにする。これにより、例えば走査開始部分に
おいて、何らかの理由でブロックID(nb)の検出が
行えなかった場合でもブロックID(na)によって高
さずれの検出を行うことができるようになる。なお、図
11に示す例では、トラックの先頭から例えば1/4程
度の位置にあるブロックID(nb)と、同じくトラッ
クの先頭から3/4程度の位置にあるブロックID(n
a)を例に挙げているが、検出対象されるブロックID
はシステムの使用などに対応して任意に設定することが
できる。
【0053】また、高さずれの検出は、ブロックIDの
タイミングを測定するほかにも、高さずれ検出区間にお
いて読み出すことができる誤り訂正符号(C1)の数に
基づいて行うこともできる。誤り訂正符号(C1)は図
8に示したように、フレームを形成するブロックに対応
して付されるようにされている。したがって、磁気テー
プ3に高さずれが無い場合は、1トラックについて例え
ば224個の誤り訂正符号(C1)を検出することが可
能になる。しかし、高さずれが生じている場合は、磁気
テープ3上に形成されているトラックと再生ヘッドの走
査が合致しないので読み出すことができる誤り訂正符号
(C1)の数も減少することになる。したがって、1ト
ラックにおいて例えば224個の誤り訂正符号(C1)
が検出された場合、高さずれが無いとすることができ
る。但し、実際には読み出し時のエラーなどを考慮し
て、若干低い値を閾値として設定する。なお、これらの
高さずれ検出方法は、個別に行なっても良いが併用する
ことがより精度の高い高さずれ検出を行なうことができ
るようになる。また、本実施の形態では誤り訂正符号
(C1)が1トラックに224個記憶される例を挙げた
が、これは一例であり、例えば異なるテープフォーマッ
トにおいては、必ずしも数値が同一とは限らない。
【0054】このようにして高さずれ検出を行うことが
できるが、その結果高さずれがないと判別した場合は、
図10(b)に示されているように位置P3から記録動
作に移行して、プレアンブルフレーム3に続いてグルー
プN+1のデータを磁気テープ3に書きこむようにす
る。
【0055】図12は高さずれが生じた場合のリトライ
について説明する図である。なお、図示されている位置
Pは、動作遷移に対応させるために便宜上全て異なる沿
え字を付しているが、例えば位置P2、位置P5、位置
P6は同じ位置を示している。図10で説明した場合と
同様に、位置P1まで記録を行なった後に位置P2まで
遡ったときに高さずれが生じた場合、位置P2から位置
P4に至るまでの高さずれ検出区間(例えば第14フレ
ーム乃至第18フレーム)において、高さずれが検出さ
れることになる。これは図12(a)においてずれ量H
として示されている。この場合、図12(b)に示され
ているように、位置P4から再びRVS×3で位置P5
として示されているグループNの先頭に戻る。そして、
ピンチローラ50をオフにして、磁気テープ3をピンチ
ローラ50、キャプスタン51から一旦開放した後に、
位置P6からFWD×1で再生を行い、再び高さずれ検
出期間で高さずれ検出を行なう。位置P2から位置P4
に至る遷移で高さずれが生じた場合は、位置P5に戻っ
た時点でピンチローラ50をオフにすることで、図12
(c)に示されているように、ずれ量Hが補正され磁気
テープ3は通常の高さに復帰させることができるように
なる。これにより例えば2回目の高さずれ検出では高さ
ずれがないと判別され、位置P7から記録動作に移行し
て、高さずれがない状態でプレアンブルフレーム3に続
いてグループN+1の記録を行なっていくことができる
ようになる。
【0056】図13は高さずれ状態でトラックが記録さ
れている場合のリトライについて説明する図である。こ
の図においても、例えば位置P2、位置P5、位置P
6、位置P10、位置P11、及び位置P4、位置P7
は同じ位置を示している。図13(a)に示されている
ように、例えばグループN−1の第19フレーム、第2
0フレームや、グループNのポストアンブルフレーム
2、3、4、5などに示されているように磁気テープ3
は基準位置Rに配置されているが、上記したフレームの
間に形成されている各フレームは記録位置がずれた状態
とされている。この場合、図13(b)に示されている
ように位置P2から位置P4に至るトラック位置検出に
おいて異常が検出されるので、3倍速で位置P5に戻り
ピンチローラ50をオフにする。そして位置P6からの
再生動作において再びトラック位置検出を行なうが、実
際に記録さているトラックの位置が高さずれの状態で記
録されていることから、この場合もトラックの位置がず
れているという検出結果が得られるとになる。したがっ
て、さらに位置P9、位置P10、位置P11に示され
ているように、遡り、再生、高さずれ検出のリトライを
繰り返し行なうが、実際に記録されているトラックが正
常な位置からずれていることから、ピンチローラ50を
オフすることによって磁気テープ3が高さずれがないよ
うに配置されたとしても、トラックの位置は異なった状
態とされる。したがって、この図には示していないが位
置P12以降も所要の回数だけリトライを繰り返して行
ない、正常が検出されない場合は使用できないデータが
記録されているとして、ホストコンピュータ40にエラ
ー通知を行なうようにする。
【0057】なお、この図に示したように、高さずれが
生じた状態で記録が行なわれた磁気テープに高さずれが
生じた場合、記録されたトラックと高さずれによっては
ブロックIDの検出タイミングや誤り訂正符号(C1)
の検出数が高さずれなしの状態と同等となってしまう場
合も考えられる。このような場合を想定した場合、アン
ブルフレームを書き終えてRVS×3で当該グループの
先頭(位置P2)に戻った時点で、必ずピンチローラ5
0のオン/オフ制御を行なうようにすれば良い。これに
より、磁気テープ3の高さずれが補正されて正常な位置
に戻るようになり、ブロックIDの検出タイミングや誤
り訂正符号(C1)の検出数が閾値も高さずれに応じた
値になる。
【0058】図14は図12、図13で説明した記録時
のリポジションにおける高さずれ検出の処理遷移を示す
フローチャートである。バッファメモリ23における記
録データの蓄積量が所定量以下になったか否かの判別を
行ない(S001)、所定量以下になったと判別した場
合は、リトライ回数カウント用の変数Nを初期化「1」
する(S002)。さらに、ポストアンブルフレームの
記録を行なって(S003)、磁気テープを例えばRV
S×3で逆方向に走行させる(S004)。そして、最
後に記録したグループNの先頭まで戻ったか否かの判別
を行ない(S005)、グループNの先頭まで遡ったと
判別した場合は、その状態で待機し(S006)、ホス
トコンピュータ40からの動作開始指示を待つ(S00
7)。
【0059】ホストコンピュータ40から動作開始指示
が供給されると、再生動作を開始して(S008)、高
さずれ検出区間において高さずれ検出を行なう(S00
9)。この場合の、高さずれ検出は上記したように、ブ
ロックIDが検出されるタイミング、または1トラック
内において検出される誤り訂正符号(C1)の数に基づ
いたものとされる。そして高さずれが検出されたか否か
の判別を行ない(S010)、高さずれがないと判別し
た場合は、記録動作に移行して(S011)、プリアン
ブルフレーム3を記録した後にグループN+1のデータ
を記録していく。また、高さずれが検出された場合は、
リトライカウント変数Nの値を判別する(S012)。
そして、例えば「7」以下であった場合にはリトライカ
ウント変数Nのカウントアップを行ない(S013)、
磁気テープを例えばRVS×3で逆方向に走行させ(S
014)、グループNの先頭まで戻ったか否かの判別を
行なう(S015)。そして、グループNの先頭まで遡
ったと判別した場合は、ピンチローラ50をオン/オフ
させる制御を行ない磁気テープ1を一旦ピンチローラ5
0から開放した後にステップS008に戻り再生を開始
して高さずれ検出を行ない(S009)、さらに高さず
れ検出の検出結果の判別を行なう(S010)。そして
ここで高さずれが検出されなかった場合は、例えば図1
2で説明したようにリトライによってトラックの位置が
正常に戻ったとして、記録動作に移行する(S01
1)。
【0060】また、ステップS010で高さずれが検出
され、ステップS012からステップS016までの処
理工程を例えば7回繰り返した後に、さらにステップS
010において高さずれが検出された場合は、例えば図
13で説明したように、磁気テープ3に対して高さずれ
が生じた状態で記録が行なわれているとして、ホストコ
ンピュータ40に対してエラーを返すようにする(S0
17)。つまりステップS017に至った場合、現在テ
ープストリーマドライブ10に装填されているテープカ
セット1には、再生できない状態でデータ記録が行なわ
れているとすることができるようになる。
【0061】このように、記録時のリポジション動作に
おいて、読み出したデータに基づいて高さずれを検出す
ることが可能になる。したがって、高ずれを補正するこ
とができるようになる。また、既に高さずれの状態で記
録が行なわれてしまった場合には、高さずれ検出以降の
記録動作を停止させることができ、再生することができ
ないデータが記録されたテープカセットを作成するのを
抑制することができるようになる。
【0062】なお、本実施の形態では磁気テープの高さ
ずれを例に挙げて説明したが、同様の検出方法を用い
て、トラック曲がりの検出も行なうことが可能である。
すなわち、トラック曲がりが生じている場合において
も、トラックと回転ヘッド11の走査は対応しなくなる
ので、特定のブロックIDが検出されるタイミングや、
1トラック内におけるの誤り訂正符号(C1)の検出数
も通常の値とは異なるものとされる。つまり、本発明は
トラック曲がるのある磁気テープを識別して、高さずれ
によって記録が行なわれている場合と同様に、さらに記
録を継続することによって再生することができないデー
タが記録されたテープカセットを作成するのを抑制する
ことができるようになる。
【0063】
【発明の効果】以上、説明したように本発明のテープド
ライブ装置は、記録時におけるリポジションによって、
磁気テープの高さずれの検出を行なうことができるよう
になる。したがって、高さずれによって記録が行なわれ
ている磁気テープに対しては、それ以上の記録動作を継
続することを停止させることができるようになり、トラ
ックがずれた状態で記録され再生することが不可能なデ
ータを記録しないようにすることができる。つまり、高
さずれがないと判別した場合についてのみ記録動作を継
続して実行させることができる。また、リポジション時
に高さずれが生じた場合でも、これを検出して再度のリ
ポジションによって高さずれを補正することができるの
で、高されが生じた状態で書き継ぎが行なわれないよう
にすることができる。
【0064】また、高さずれは、例えば各トラックに記
録されている特定の識別情報が検出されるタイミング
や、ブロック単位の誤り訂正符号の検出数によって検出
することができるので、既に磁気テープに記録されてい
るデータを読み込むことによって検出することが可能に
なる。
【0065】また、本発明のテープドライブ方法として
は、記録時におけるリポジションにおいて、磁気テープ
の高さずれを検出して、磁気テープの位置状態に基づい
て、記録を再開するか、または磁気テープの位置状態を
再び判別するようにしている。したがって、高さずれが
ない場合はそのまま記録動作を継続させることができる
ようになり、また高さずれが検出された場合は再度高さ
ずれの検出を行ない、高さずれが検出されなくなった状
態で記録動作を実行することができるようになる。
【図面の簡単な説明】
【図1】本発明の実施の形態のテープストリーマドライ
ブの要部を説明するブロック図である。
【図2】本実施の形態のテープカセットの内部構造を概
略的に示す図である。
【図3】本実施の形態のテープカセットの外観を示す斜
視図である。
【図4】本実施の形態のテープストリーマドライブにお
けるピンチローラ「オン」の状態を説明する図である。
【図5】本実施の形態のテープストリーマドライブにお
けるピンチローラ「オフ」の状態を説明する図である。
【図6】本実施の形態のテープカセットの磁気テープ上
のデータ構造の説明図である。
【図7】本実施の形態のテープカセットの磁気テープ上
のトラック構造の説明図である。
【図8】本実施の形態のブロック単位の誤り訂正符号
(C1)説明図である。
【図9】本実施の形態のテープストリーマドライブとホ
ストコンピュータとのデータ転送の概要を説明する図で
ある。
【図10】高さずれがない場合のリポジションの遷移を
説明する図である。
【図11】トラック内における特定のブロックIDを検
出する場合の説明図である。
【図12】リポジションによって高さずれが生じた場合
のリポジションの遷移を説明する図である。
【図13】高さずれが生じた状態でデータ記録が行なわ
れている場合のリポジションの遷移を説明する図であ
る。
【図14】本実施の形態におけるリポジション時の高さ
ずれ検出の処理遷移を説明するフローチャートである。
【図15】ドラムシリンダの説明図である。
【図16】ドラムシリンダに磁気テープが巻きつけられ
ている状態を示す図である。
【符号の説明】
1 テープカセット、3 磁気テープ、10 テープス
トリーマドライブ、11 回転ドラム、12A,12B
記録ヘッド、13A,13B,13C 再生ヘッド、
15 システムコントローラ、19 RF処理部、22
IF/ECCコントローラ、23 バッファメモリ、
27 SCSIバッファメモリ、29AドラムFG、4
0 ホストコンピュータ

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 順方向に走行している磁気テープを走査
    することによって、前記磁気テープに走行方向に対して
    所定の角度を有したトラックを形成することによりデー
    タの記録を行い、また前記トラックに記録されているデ
    ータを読み出すことができる回転ヘッドと、 前記磁気テープを走行させる走行駆動手段と、 前記走行駆動手段によって、前記磁気テープに対してデ
    ータの記録のための駆動動作が行われているときに、前
    記駆動動作が第一の位置において待機状態とされた場
    合、前記磁気テープが逆方向に第二の位置まで遡るよう
    に前記走行駆動手段にテープ走行を実行させる逆方向走
    行制御手段と、 前記逆方向走行制御手段によって前記第二の位置まで遡
    った後に、所定の動作指示に基づいて、前記走行駆動手
    段に磁気テープを順方向に走行させる順方向走行制御手
    段と、 前記順方向走行制御手段によって前記第二の位置から前
    記磁気テープが順方向に走行されているときに、前記回
    転ヘッドによって読み出されたデータの内容に基づいて
    前記回転ヘッドに対する前記磁気テープの配置状態を判
    別する磁気テープ位置判別手段と、 を備えたことを特徴とするテープドライブ装置。
  2. 【請求項2】 前記磁気テープ位置判別手段は、磁気テ
    ープに形成されている各トラックに記録されている特定
    の識別情報が検出されるタイミングに基づいて前記磁気
    テープの配置状態の判別を行うようにされていることを
    特徴とする請求項1に記載のテープドライブ装置。
  3. 【請求項3】 前記トラックは複数のブロックから形成
    されているとともに、 前記磁気テープ位置判別手段は、磁気テープに記録され
    ているブロック単位の誤り訂正符号の検出数に基づいて
    テープ位置の判別を行うようにされていることを特徴と
    する請求項1に記載のテープドライブ装置。
  4. 【請求項4】 前記磁気テープ位置判別手段の判別結果
    に基づいて、前記第一の位置から記録のための駆動動作
    を再開する記録制御手段を備えたことを特徴とする請求
    項1に記載のテープドライブ装置。
  5. 【請求項5】 前記磁気テープ位置判別手段の判別結果
    に基づいて、テープ位置判別処理を行うリトライ制御手
    段を備えたことを特徴とする請求項1に記載のテープド
    ライブ装置。
  6. 【請求項6】 前記磁気テープに対してデータの記録を
    行う駆動動作が行われているときに、前記駆動動作が第
    一の位置において待機状態とされた場合、前記磁気テー
    プを逆方向に第二の位置まで遡るように走行させる逆方
    向走行工程と、 前記逆走行手段によって前記第二の位置まで遡った後
    に、所要の動作指示に基づいて磁気テープを順方向に走
    行させる順方向走行工程と、 前記順方向走行工程によって前記第二の位置から前記磁
    気テープが順方向に走行されているときに、磁気テープ
    に記憶されているデータの読み出しを行い、読み出した
    データの内容に基づいて前記回転ヘッドに対する前記磁
    気テープの配置状態を判別する磁気テープ位置判別工程
    と、 前記磁気テープの位置状態に基づいて、前記第一の位置
    から記録を再開する駆動動作を行うか、または再度磁気
    テープの位置状態の判別を行う工程と、 を備えたことを特徴とするテープドライブ方法。
JP15881199A 1999-06-04 1999-06-04 テープドライブ装置、テープドライブ方法 Expired - Lifetime JP4016173B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15881199A JP4016173B2 (ja) 1999-06-04 1999-06-04 テープドライブ装置、テープドライブ方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15881199A JP4016173B2 (ja) 1999-06-04 1999-06-04 テープドライブ装置、テープドライブ方法

Publications (2)

Publication Number Publication Date
JP2000348319A true JP2000348319A (ja) 2000-12-15
JP4016173B2 JP4016173B2 (ja) 2007-12-05

Family

ID=15679888

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15881199A Expired - Lifetime JP4016173B2 (ja) 1999-06-04 1999-06-04 テープドライブ装置、テープドライブ方法

Country Status (1)

Country Link
JP (1) JP4016173B2 (ja)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050058673A1 (en) 2003-09-09 2005-03-17 3M Innovative Properties Company Antimicrobial compositions and methods
EP1858506A2 (en) 2005-03-10 2007-11-28 3M Innovative Properties Company Methods of treating ear infections
KR20070113281A (ko) 2005-03-10 2007-11-28 쓰리엠 이노베이티브 프로퍼티즈 컴파니 항미생물성 조성물 및 방법
EP3025704B1 (en) 2005-03-10 2019-01-16 3M Innovative Properties Company Methods of reducing microbial contamination
RU2319357C1 (ru) * 2006-08-28 2008-03-20 Олег Иванович Квасенков Способ подготовки к хранению лука свежего специального назначения
RU2319371C1 (ru) * 2006-08-28 2008-03-20 Олег Иванович Квасенков Способ подготовки к хранению лука свежего специального назначения
RU2319358C1 (ru) * 2006-08-29 2008-03-20 Олег Иванович Квасенков Способ подготовки к хранению лука свежего специального назначения
RU2318311C1 (ru) * 2006-08-29 2008-03-10 Олег Иванович Квасенков Способ подготовки к хранению лука свежего специального назначения
RU2318313C1 (ru) * 2006-08-30 2008-03-10 Олег Иванович Квасенков Способ подготовки к хранению репчатого лука специального назначения
RU2318316C1 (ru) * 2006-08-30 2008-03-10 Олег Иванович Квасенков Способ подготовки к хранению репчатого лука специального назначения
RU2318314C1 (ru) * 2006-08-30 2008-03-10 Олег Иванович Квасенков Способ подготовки к хранению репчатого лука специального назначения
RU2319360C1 (ru) * 2006-08-30 2008-03-20 Олег Иванович Квасенков Способ подготовки к хранению репчатого лука специального назначения
RU2318312C1 (ru) * 2006-08-30 2008-03-10 Олег Иванович Квасенков Способ подготовки к хранению репчатого лука специального назначения
RU2319359C1 (ru) * 2006-08-30 2008-03-20 Олег Иванович Квасенков Способ подготовки к хранению репчатого лука специального назначения
RU2318315C1 (ru) * 2006-08-30 2008-03-10 Олег Иванович Квасенков Способ подготовки к хранению репчатого лука специального назначения
RU2319361C1 (ru) * 2006-08-31 2008-03-20 Олег Иванович Квасенков Способ подготовки к хранению репчатого лука специального назначения
RU2318317C1 (ru) * 2006-08-31 2008-03-10 Олег Иванович Квасенков Способ подготовки к хранению репчатого лука специального назначения

Also Published As

Publication number Publication date
JP4016173B2 (ja) 2007-12-05

Similar Documents

Publication Publication Date Title
JP4016173B2 (ja) テープドライブ装置、テープドライブ方法
EP0026320B1 (en) Data recorder/reader and method of operating same
JP2993994B2 (ja) データ格納装置およびデータ格納方法
JP3997570B2 (ja) テープ記録及び/又は再生装置、及びテープ記録及び/又は再生方法
US6535344B1 (en) Tape drive unit and recording medium
JP3652372B2 (ja) データ及び補助情報を記憶するための方法及び装置
JP4398589B2 (ja) データ記憶装置およびその方法
JP2000113640A (ja) テープドライブ装置、記録媒体
JP3829741B2 (ja) 記録媒体、記録方法、記録装置
JPH06150217A (ja) 磁気テープ記録再生装置
US6967803B2 (en) Recording medium, recording method, and recorder
WO2000014742A1 (en) Recording device and method, reproducing device and method, and recording medium
JP2000173242A (ja) 記録媒体及びテープドライブ装置
US6038092A (en) System for reading data from a distorted magnetic tape media
JP3925259B2 (ja) 記録媒体、記録方法、記録装置
JP3991512B2 (ja) 記録装置および方法、ならびに、記録再生装置
JP4735152B2 (ja) 記録装置、記録方法
EP0831477A1 (en) Data storage
JPH0834044B2 (ja) ヘリカルスキャン形磁気テープ記憶装置
JP2741943B2 (ja) データ記録装置
JPH09161463A (ja) データ記録/再生方法及び装置
JP2585363B2 (ja) ヘリキャルスキャン形磁気テープ記憶装置
JP2000123444A (ja) テープドライブ装置
JP2000057656A (ja) テープドライブ装置
JP2001256733A (ja) 磁気記録再生装置及びバッドスポットの処理方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060131

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070516

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070522

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070723

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070903

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

Free format text: PAYMENT UNTIL: 20100928

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100928

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110928

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110928

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120928

Year of fee payment: 5