JP3736082B2 - テープ状記録媒体、記録装置、及び計測装置 - Google Patents

テープ状記録媒体、記録装置、及び計測装置 Download PDF

Info

Publication number
JP3736082B2
JP3736082B2 JP31569797A JP31569797A JP3736082B2 JP 3736082 B2 JP3736082 B2 JP 3736082B2 JP 31569797 A JP31569797 A JP 31569797A JP 31569797 A JP31569797 A JP 31569797A JP 3736082 B2 JP3736082 B2 JP 3736082B2
Authority
JP
Japan
Prior art keywords
track
tape
recording
reference value
tracking
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP31569797A
Other languages
English (en)
Other versions
JPH11149683A (ja
Inventor
秀紀 野々山
智真 内田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP31569797A priority Critical patent/JP3736082B2/ja
Priority to US09/191,740 priority patent/US6342983B1/en
Priority to GB0200257A priority patent/GB2368449B/en
Priority to GB9825190A priority patent/GB2331395B/en
Publication of JPH11149683A publication Critical patent/JPH11149683A/ja
Application granted granted Critical
Publication of JP3736082B2 publication Critical patent/JP3736082B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • 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/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
    • 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/46Controlling, regulating, or indicating speed
    • G11B15/467Controlling, regulating, or indicating speed in arrangements for recording or reproducing wherein both record carriers and heads are driven
    • G11B15/4673Controlling, regulating, or indicating speed in arrangements for recording or reproducing wherein both record carriers and heads are driven by controlling the speed of the tape while the head is rotating
    • G11B15/4675Controlling, regulating, or indicating speed in arrangements for recording or reproducing wherein both record carriers and heads are driven by controlling the speed of the tape while the head is rotating with provision for information tracking
    • G11B15/4676Controlling, regulating, or indicating speed in arrangements for recording or reproducing wherein both record carriers and heads are driven by controlling the speed of the tape while the head is rotating with provision for information tracking using signals recorded in tracks disposed in parallel with the scanning direction
    • 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/46Controlling, regulating, or indicating speed
    • G11B15/467Controlling, regulating, or indicating speed in arrangements for recording or reproducing wherein both record carriers and heads are driven
    • G11B15/4673Controlling, regulating, or indicating speed in arrangements for recording or reproducing wherein both record carriers and heads are driven by controlling the speed of the tape while the head is rotating
    • G11B15/4675Controlling, regulating, or indicating speed in arrangements for recording or reproducing wherein both record carriers and heads are driven by controlling the speed of the tape while the head is rotating with provision for information tracking
    • G11B15/4676Controlling, regulating, or indicating speed in arrangements for recording or reproducing wherein both record carriers and heads are driven by controlling the speed of the tape while the head is rotating with provision for information tracking using signals recorded in tracks disposed in parallel with the scanning direction
    • G11B15/4677Controlling, regulating, or indicating speed in arrangements for recording or reproducing wherein both record carriers and heads are driven by controlling the speed of the tape while the head is rotating with provision for information tracking using signals recorded in tracks disposed in parallel with the scanning direction using auxiliary signals, i.e. pilot signals
    • 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/46Controlling, regulating, or indicating speed
    • G11B15/52Controlling, regulating, or indicating speed by using signals recorded on, or derived from, record carrier
    • 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/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/032Electronic editing of digitised analogue information signals, e.g. audio or video signals on tapes
    • 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/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/107Programmed access in sequence to addressed parts of tracks of operating record carriers of operating tapes
    • 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
    • G11B27/3063Subcodes
    • 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/026Control of operating function, e.g. switching from recording to reproducing by using processor, e.g. microcomputer
    • 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/12Masking of heads; circuits for Selecting or switching of heads between operative and inoperative functions or between different operative functions or for selection between operative heads; Masking of beams, e.g. of light beams
    • G11B15/14Masking or switching periodically, e.g. of rotating heads
    • 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/46Controlling, regulating, or indicating speed
    • G11B15/467Controlling, regulating, or indicating speed in arrangements for recording or reproducing wherein both record carriers and heads are driven
    • G11B15/473Controlling, regulating, or indicating speed in arrangements for recording or reproducing wherein both record carriers and heads are driven by controlling the speed of the heads
    • 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
    • G11B20/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/008Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires
    • G11B5/00813Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires magnetic tapes
    • G11B5/00847Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires magnetic tapes on transverse tracks
    • G11B5/0086Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires magnetic tapes on transverse tracks using cyclically driven heads providing segmented tracks

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は、トラッキングサーボ制御としていわゆるタイミングATFサーボ方式に対応するテープ状記録媒体に対して記録を行う記録装置と、この記録装置により記録されるテープ状記録媒体と、このテープ状記録媒体に対して再生を行うのにあたりタイミングATFサーボの基準値を測定するための測定装置とに関するものである。
【0002】
【従来の技術】
例えば磁気テープに対してデジタルオーディオデータを記録再生するデジタルオーディオテーププレーヤ(DATレコーダ/プレーヤ)や、同じく磁気テープを用いたDATシステムをコンピュータ用のデータのストレージシステムとして用いるようにし、コンピュータデータ記録再生を行なうようにしたデジタルデータストレージ機器(DDS機器)が開発されている。
【0003】
これらの装置では回転ドラムに例えば90°のラップ角で磁気テープを巻装させた状態でテープを走行させるとともに、回転ドラムを回転させて、回転ドラム上の磁気ヘッドを用いてヘリカルスキャン方式で記録/再生走査を行なうことで高密度記録を可能にしている。
【0004】
この場合、テープ上には例えば図20のように傾斜トラックTKA ,TKB が形成される。傾斜トラックTKA ,TKB はそれぞれ回転ドラムに搭載されたアジマス方向の異なる一対のヘッド(Aヘッド、Bヘッド)によって形成されるトラックであり、互いに逆アジマスとされるトラックである。
【0005】
ところで、再生時に磁気ヘッドはテープ上のトラックTKを正確にトレースしていかなければならないが、このトラッキング制御方式としては、例えばDDS再生装置ではいわゆるタイミングATF方式といわれるトラッキングサーボ制御動作が行なわれるようにされている。
このタイミングATF方式は、回転ドラムの基準位相位置から、ヘッドがトラック上から所定の信号(タイミング検出信号)を検出するまでの時間(トラッキング検出期間)を計測し、その計測値を基準値と比較して、誤差分をサーボエラー情報とする。
【0006】
そしてそのサーボエラー情報により、テープ走行のためのキャプスタンモータの回転速度を制御することで、テープ走行速度に反映させる。つまりテープ走行速度を調整して、良好なトラッキング状態が得られるようにドラム回転速度とテープ走行速度との相対速度を調整するものである。
【0007】
例えば図21のように或るトラックに対して磁気ヘッドの走査位置が図中TRA として示すライン(タイミング)に相当する位置状態となった際に、回転ドラムの位相位置が基準位置であるとする。ドラム回転中に基準位相位置となった時点では例えばドラムモータに配されているパルスジェネレータ(PG)からのパルス信号が発生されるように構成されていることで、回転ドラムが基準位相位置となったタイミングTRA を検出できる。その後、磁気ヘッドが磁気テープに当接し、トラックTKA に対する走査を行なっていくと、トラック上の所定の位置PTTP で再生データとしてタイミング検出信号が検出される。このタイミング検出信号とは、データ内の同期信号やアドレスの検出に基づいて予め決められた位置PTTP においてパルスが得られるようにしたものとする。
【0008】
ここで図中▲1▼、▲2▼、▲3▼として、トラックTKA に対するトラッキング位相状態が異なる3種類の走査を示しているが、回転ドラムの基準位相位置(ラインTRA の位置)のタイミングから位置PTTP に達するタイミングまでの期間(トラッキング検出期間)は、▲1▼、▲2▼、▲3▼の走査時にはそれぞれt1,t2,t3として示すように異なる時間となる。
【0009】
トラッキング検出期間としては、磁気ヘッドがトラックTKに対して良好なトラッキング状態、即ち▲1▼のようにトラックTKA のセンターをトレースしていく状態にあるときに得られる時間t1が基準値として予め設定されており、従って、トラッキングサーボ制御時に、▲1▼のような走査が行なわれトラッキング検出期間として時間t1が計測された場合は、計測値と基準値は一致する。すなわち、この場合、計測値と基準値の誤差はなく、良好なトラッキング状態が得られているとされることになる。一方、▲2▼又は▲3▼のようなトラッキング位相状態で走査が行なわれた場合、トラッキング検出期間の計測値はt2又はt3となり、基準値と比較して誤差が存在することになる。この場合はその誤差分だけトラッキングずれが生じていることになり、これをテープ走行速度に反映させることで、ジャストトラッキング状態に向かうサーボ制御を実行することができる。
【0010】
このようなタイミングATFサーボを実行するにあたっては、基準値を予め求めておかなければならないが、上述したようにこの基準値とは、ジャストトラッキング状態において回転ドラムの基準位相位置のタイミングからタイミング検出信号が得られるタイミングまでの時間値である。タイミング検出信号は例えばトラック上の所定のアドレスにおける同期信号の検出に基づいて発生されるため、その位置PTTP は各種テープの各トラックにおいて固定のものであるが、実際には各種の記録装置と再生装置での機械的誤差などにより、たとえ、一回の連続記録により形成される複数トラック間においても、位置ずれが生じることは避けられない。このため、DDS再生装置において或るファイルデータを再生するような場合は、その再生データの読出実行に先立って、そのテープ(そのファイルデータトラック)における基準値を計測しなければならない。
【0011】
この基準値の計測には、トラックに対して各種のトラッキング位相状態での走査を実行させ、その各走査において計測されたトラッキング検出期間から例えば平均値を算出し、これを基準値とするような処理が行なわれる。
例えば図22にそのイメージを示す。図示するようにトラックTKA に対して例えばTJ1〜TJ5のように異なる複数のトラッキング位相状態で走査を実行させ、それらの走査の際に計測された各トラッキング検出期間から平均値を算出すると、ほぼ図中のトラッキング位相状態TJ3近辺のトラッキング位相状態におけるトラッキング検出期間が得られる。これはほぼジャストトラッキング状態でのトラッキング検出期間と考えることができ、従ってこれを基準値とするようにされている。
【0012】
【発明が解決しようとする課題】
ところで、いわゆるストリーミングといわれる1回の連続記録動作、即ち、磁気テープを途中で走行停止させずに記録開始から記録終了までの一連の動作を実行したことにより形成される記録領域(以降、この記録領域については「ストリーミング記録領域」ともいうことにする)が複数連結されて、磁気テープ上における記録領域が形成されているような場合を考えてみる。
この場合、1回のストリーミングごとに形成されるストリーミング記録領域においては、記録装置が異なっていたり、あるいは同一の記録装置により記録されていたとしても、記録時における機械動作的誤差や温度変化などの諸条件によって、磁気テープに記録されるトラックの位置が、ストリーミング記録領域ごとにずれるような傾向を有する場合がある。
【0013】
ここで、例えば、上記のようなストリーミング記録領域が複数連結されて形成された記録領域に対して、単に走査を行って上記したようなタイミングATFサーボのための基準値として共通の値を設定したとしても、必ずしもこの基準値が、各ストリーミング記録領域に適合する基準値になるとは限らない。このため、実際に上記のようにして設定されたタイミングATFサーボのための基準値に基づいて再生時におけるトラッキングを実行した場合には、あるストリーミング記録領域においては、適正にトラッキングが実行されない可能性がある。即ち、タイミングATFサーボのための基準値としては、ストリーミング記録領域ごとに適正とされる値が設定される必要がある。
【0014】
ストリーミング記録領域ごとに適合するタイミングATFサーボの基準値を設定する方法としては、例えば、DDS再生装置のフォーマットに従って得られるストリーミング記録領域間に固有のデータパターン(例えば所定のデータ単位の配列パターン)を磁気テープの走査時において検出することで、ストリーミング記録領域ごとの区間を識別する(アペンドポイントの検出に相当する)ようにすることが考えられる。そして、識別されるストリーミング記録領域ごとに基準値を計測するようにすればよい。
ただし、基準値測定のための磁気テープの走査時においては、あるテープ走行区間内における複数の各トラックに対してできるだけ均等な位相位置による走査が行われるように、少なくとも整数倍速以外の所定速度によって磁気テープが走行される。このため、基準値測定のための走査時においては、磁気ヘッドが適正にトラックをトレースしないために、適正にストリーミング記録領域間に固有のデータ内容が常に読み出せるとは限らないという事情がある。このため、例えばストリーミング記録領域間に固有のデータパターンが識別されない場合には、これら複数のストリーミング記録領域間の連結を、1つのストリーミング記録領域と見なして基準値の計測が行われてしまうことになる。
つまり、基準値測定のための磁気テープの走査時の段階においては、できるだけ高精度でストリーミング記録領域区間であることを識別できるようにする事が要求されるものである。
【0015】
【課題を解決するための手段】
そこで本発明は、テープ状記録媒体として、ヘリカルスキャン方式により当該テープ状記録媒体に記録されるトラックに対応する単位データ内において、個々のトラックを識別することのできる第1のトラック識別情報と、テープ状記録媒体が途中で走行停止しない状態のもとで記録が行われる単位記録動作ごとに形成されるトラックに対して、当該単位記録動作が開始されたトラックの第1のトラック識別情報を示す第2のトラック識別情報を記録することとした。
【0016】
また、ヘリカルスキャン方式により、テープ状記録媒体に対してトラックごとに対応する所定のデータ単位によりデータを記録する記録装置において、個々のトラックを識別することのできる第1のトラック識別情報を生成する第1のトラック識別情報生成手段と、テープ状記録媒体が途中で走行停止しない状態のもとで記録が行われる単位記録動作が開始されたトラックの第1のトラック識別情報を示す第2のトラック識別情報を生成する第2のトラック識別情報生成手段と、単位データを形成する際に、各単位データが対応するトラック位置に応じて設定された内容の上記第1のトラック識別情報と第2のトラック識別情報とを、単位データ構造内に挿入するようにされた単位データ形成手段とを備えて記録装置を構成することとした。
【0017】
また、ヘリカルスキャン方式によりテープ状記録媒体に記録されたトラックからデータ再生を行う際に、回転ドラムが1回転周期内の基準位相位置となる時点から前記ヘッドがトラック上の所定位置の再生を行なう時点までとなるトラッキング検出期間を計測し、このトラッキング検出期間の計測値を、予めの計測により設定されたトラッキング検出期間の基準値と比較することで、テープ状記録媒体の走行速度と回転ドラムの回転速度との相対速度に対するサーボ制御信号を生成し、このサーボ制御信号に基づいて実行されるトラッキングサーボ制御を実現するために、上記基準値を計測するための計測装置として次のように構成することとした。
先ず、テープ状記録媒体の各トラックには、個々のトラックを識別することのできる第1のトラック識別情報と、テープ状記録媒体が途中で走行停止しない状態のもとで記録が行われる単位記録動作ごとに形成されたトラックごとに当該単位記録動作が開始されたトラックの第1のトラック識別情報を示す第2のトラック識別情報が記録されているものする。そして、基準値を得るのに適合するとされる所定のテープ走行速度によりテープ状記録媒体を走行させるテープ走行制御手段と、テープ走行制御手段によりテープ状記録媒体が走行されている状態において得られる複数のトラッキング検出期間の計測値サンプルに基づいた演算により、ジャストトラッキング位相状態におけるトラッキング検出期間を算出し、この算出結果を上記基準値として設定する基準値設定動作を実行する基準値設定手段と、テープ走行制御手段により走行されているテープ状記録媒体から読み出した第1のトラック識別情報と第2のトラック識別情報に基づいて、単位記録動作により記録された単位記録領域の区間をトラック単位で識別することのできる単位記録領域識別手段と、単位記録領域識別手段により識別された単位記録領域ごとに、上記基準値設定手段における基準値設定動作を実行させる制御手段とを設けることとした。
【0018】
上記構成によれば、トラックを識別することのできる第1のトラック識別情報と、テープ状記録媒体を途中で走行停止させない状態のもとで記録を行うストリーミングごとに形成されるトラックに対して、このストリーミングが開始されたトラックの第1のトラック識別情報を示す第2のトラック識別情報をテープ状記録媒体のトラックごとに記録し、例えば、タイミングATFサーボのための基準値を計測する際には、上記第1及び第2のトラック識別情報に基づいて、ストリーミング記録領域の区間(アペンドポイント)を識別するように構成される。これによれば、例えば、記録トラックに付された通し番号に基づいて、その連続性を監視しながら検出を行うようにされるので、所定数のトラックにより形成される記録単位データ内のフレーム(トラック)ナンバの配列パターンのみに依存する場合よりも、ストリーミング記録領域の区間をより確実に検出することが可能となる。
【0019】
【発明の実施の形態】
以下、本発明の実施の形態について説明する。
この例ではDDS記録再生装置とするが、いわゆるDDS方式としては、細かくはDDS,DDS2,DDS3に加えDDS4という4つの方式が開発されている。本例のDDS再生装置は、DDS,DDS2,及びDDS3よりも高密度記録を可能にしたフォーマットが採用されているDDS4に対応したものとする。
なお、以降の説明は次の順序で行うこととする。
1.フォーマット
2.本発明に至った背景
3.記録再生装置の構成
4.タイミングATFのための構成
(4−1.タイミングATF制御のための回路構成)
(4−2.基準値測定のためのテープ走行速度設定)
(4−3.記録のための処理動作)
(4−4.タイミングATFサーボ基準値測定のための処理動作)
(4−5.再生のための処理動作)
【0020】
1.フォーマット
先ず、図9〜図13を参照してDDS4方式のトラックフォーマットについて説明する。
図9は磁気テープ90上において形成されるヘリカルスキャン方式のトラックを示したものである。
各トラックは、図示しない記録ヘッドによりいわゆるアジマスベタ記録によりトラック幅TWのトラックとして形成されていく。隣接するトラック同志は互いに逆アジマストラックとされる。即ち、一方のアジマス方向とされるトラックTKA と他方のアジマス方向とされるトラックTKB が交互に形成される。
再生時には再生ヘッド16によりトラックが走査される。再生ヘッド16のヘッド幅HWはトラック幅TWよりも広い幅とされているが、いわゆるアジマス効果により、隣接トラックからのクロストークは防止される。
【0021】
DDSフォーマットにおいては一対の隣接するトラックTKA ,TKB は1フレームと呼ばれ、22フレームが1グループと呼ばれる単位となる。そしてグループの後ろには1フレーム分のECCフレームが設けられる場合があり、ECCフレームが設けられたばあいには、23(=22+1)フレームにより1グループが形成されるものと見なされる。またECCフレームの後にアンブルフレームが設けられる。ただしこのアンブルフレームのフレーム数は規定されておらず、また設けられない場合もある。
そして、ECCフレーム及びアンブルフレームによってテープ90上でグループの境界が規定されることになる。
なお、各グループにおいて、グループ内の最後のフレームには一連のデータを区分するためのインデックス情報が付加される。
上記グループは、DDS4フォーマットにおける最小記録単位とされる。従って、ストリーミングといわれる1回の記録動作は、最小でグループごとに行われ得ることになる。
【0022】
1つのトラック内のデータフォーマットは図10に示される。
1つのトラックは図10(a)のように両端にマージン領域が形成され、そのマージン領域に挟まれた領域がメインデータ領域とされる。
メインデータ領域は、0〜95のフラグメントアドレスが与えられた96単位のフラグメントに分割されている。1フラグメントは133バイトで構成され、その内容は図10(b)(c)に示される。
【0023】
フラグメントアドレスが9〜86までとなる78単位の各フラグメントは、図10(b)のように、先頭に1バイトの同期信号領域が設けられ、所定のパルス形態となる同期信号が記録される。
同期信号領域に続いて6バイトのアドレス及びサブコード領域が設けられる。ここには1バイトでフラグメントアドレスが記録され、また5バイトでサブコードが記録される。
【0024】
続いて2バイトがヘッダパリティ領域とされ、さらに続く112バイトがデータ領域とされている。このデータ領域に実際のデータが記録される。フラグメントの最後の12バイトはECC領域とされる。
このECC領域にはいわゆるC1訂正符号が記録される。C1訂正符号はフラグメント内のデータに対するするエラー訂正符号となり、つまり訂正処理はフラグメント単位で完結することになる。
【0025】
フラグメントアドレスが0〜8及び87〜95までとなる18単位の各フラグメントは図10(c)に示されるが、図10(b)のフラグメントと同様に同期信号領域、アドレス/サブコード領域、ヘッダパリティ領域、及びECC領域が設けられる。ただし、図10(b)のフラグメントではデータ領域とされていた112バイトは、ECC領域とされ、C2訂正符号が記録される。
C2訂正符号は、1トラック内で完結する訂正系列の符号となる。
【0026】
なお、訂正符号としてはさらにC3訂正符号が付加される。これは図9に示したECCフレームにおいて記録されることになる。このC3訂正符号は1グループ内で完結する訂正系列の符号となる。
また、C1訂正符号、C3訂正符号によるエラー状況を確認すれば、1トラック内のどの部分でエラーが発生したかが確認できるが、C2訂正符号は1トラック内でインターリーブがかけられて記録されるため、C2訂正符号によるエラー状況からは1トラック内でのエラー発生位置は確認できない。
【0027】
図11は、図10(b)(c)のフラグメントにおけるアドレス/サブコード領域(6バイト)のデータ構造を示している。
このアドレス/サブコード領域の最上行(第1行)の1バイト領域は、第8ビットに対して‘0’が設定され、続く第7〜第1ビットの6ビットには現フラグメントを識別するためのフラグメントIDが設定される。
第2行の上位4ビットはエリアIDの領域とされ、実際に設定される値により、例えば現フラグメントが属する領域が、デバイス領域、リファレンス領域、システム領域、データ領域、及びEOD(End Of Data) 領域の何れであるのかが示される。第2行の上位4ビットには、フラグメントが属するフレーム番号が設定される。
第3行〜第6行までは、パックアイテムエリアとされ、第3行〜第6行の各1バイトの領域がそれぞれサブコードバイト番号0(SC0)、サブコードバイト番号1(SC1)、サブコードバイト番号2(SC2)、サブコードバイト番号3(SC3)の領域とされる。そして、これらSC0〜SC3よりなるパックアイテムエリアに対しては、フォーマットによって規定される所定規則に従って、パックアイテム番号0〜15の16種類のデータ内容の何れか1種類が格納されることになる。
【0028】
例えば、データ領域においては、パックアイテム番号0〜15のうち、パックアイテム番号0〜7の8種類のパックアイテム内容が1トラックを形成する96フラグメントに対して割り当てられるものと規定されており、例えば上記96フラグメントにおける各フラグメントに対して順次パックアイテム番号0〜7に対する割り当てを繰り返していったとすると、1トラック(96フラグメント)においては、パックアイテム番号0〜7の情報が、96/8=12により示されるように、12回繰り返して記録されることになる。
【0029】
ここで、上記パックアイテム番号に対して設定されるデータ内容の定義のうち、本実施の形態に関わるとされるものについて、図13に示す。
パックアイテム番号4としては、AFN(Absolute Frame Nunber) が設定される。AFNとは、磁気テープ上に記録されたフレームに対して順に付された番号であり、このAFNの情報によりフレームを特定することが可能となる。
【0030】
ところで、1フレームは互いに逆アジマスにより記録された2つの隣接トラックにより形成されるため、1つのAFNが、互いに異なるアジマスのヘッドにより記録再生されるべき一対のトラックを示すものであるという観点に従えば、AFNの情報は、トラックを特定することのできる識別情報として見なすことができる。
【0031】
パックアイテム番号0内におけるSC0〜SC2の3バイトの領域には、GN(Group Number)が設定される。GNは、磁気テープ状に記録されたグループに対して順に付された番号であり、このGNの情報によりグループ単位による特定を行うことが可能となる。
また、残るパックアイテム番号0内のSC3の領域には、LFN(Logical Frame Number)が設定される。LFNは、LF−IDとも表記され、1グループ内のフレームに対して付される番号とされ、現フレームがアンブルフレームとされる場合には「0」を示す番号が付され、現フレームがデータフレームである場合には、グループ内の記録順に従って1〜22を示す番号が付される。更に、現フレームがECCフレームとされる場合には、23を示す番号が付される。
そして、本実施の形態の特徴として、例えばDDS3フォーマットにおいては未定義とされていたパックアイテム番号7としては、ST−AFNが格納される。ST−AFNは、ストリーミングを開始したときに最初に記録されたフレームのAFNを示す。従って、1回のストリーミングにより記録される1つのストリーミング記録領域を形成する各トラックにおけるパックアイテム番号7に対しては、全て共通のST−AFNが設定されることになる。なお、どのフラグメントのパックアイテムエリアに対してどのパックアイテム番号が対応するのかはフォーマットにより規定されているものとされ、従って、図11に示したフラグメントIDとの対応付けによって、現フラグメントのパックアイテムエリアに対して格納されているパックアイテム番号が識別可能とされる。
本実施の形態では、後述するようにして磁気テープから読み出したST−AFNを利用して、タイミングATFサーボの基準値測定時におけるアペンドポイントのポイントの検出を行うようにされる。
【0032】
また、LFN(LF−ID)は、上記アドレス/サブコード領域の他、1トラックにおけるメインデータ領域に対しても格納される。図12は、1トラック(PLUS/MINUSはそれぞれ逆アジマストラックとの対応を示す)におけるメインデータ領域を抽出し、そのデータ配列構造を示すものであり、0〜95までの列がフラグメントとされ0〜123までの行がシンボル(バイト)を示す。メインデータ領域に挿入されるLF−IDとしては、例えば1バイトが割与えられ、図12第9フラグメントの第0シンボルの位置に対して挿入される。
アドレス/サブコード領域のLFN(LF−ID)は、原則としてリバース、早送りなどのなどのサーチ時に利用され、通常のデータリード時にはメインデータ領域のLFN(LF−ID)を利用するようにされている。
【0033】
2.本発明に至った背景
続いて、上記したフォーマットを前提として、本発明に至った背景について具体的に説明する。
図18(a)は、1回のストリーミングによりグループ(N)に続いてグループ(N+1)が記録されている状態として、グループ(N)とグループ(N+1)の連結位置付近をフレーム単位に基づきLFN(図13参照)により示している。
ところで、先のストリーミングにより記録されたグループの終了位置に続き、次のストリーミングにより記録を行うことを「アペンド」といい、先のストリーミングにより記録された最後のグループの終了位置と、これに続くストリーミングにより記録される最初のグループの開始位置との区切りを、「アペンドポイント」というのであるが、上記図18(a)に示す場合においては、グループ(N)とグループ(N+1)は、1回のストリーミングにより記録されたものであることから、グループ(N)とグループ(N+1)間にはアペンドポイントは存在しない。
【0034】
ここで、図18(c)に、グループ(N)によりストリーミングを終了し、次のストリーミングによりグループ(N+1)から記録を開始する場合の動作を模式的に示す。ここでは、グループ構造がLFN(図13参照)より示されている。
例えば、ストリーミングを終了する場合には、そのストリーミングにおいて最後に記録されるグループの最終フレーム(この場合はLFN=23:ECCフレームとされている)に対して、所定複数のアンブルフレーム(LFN=0)を追加して記録し、このアンブルフレームの記録の完了をもってストリーミングの終了とする。図18(c)においては4つのアンブルフレームが記録された状態が示される。
そして、次のストリーミングによりグループ(N+1)から記録を開始するときには、グループ(N)のメインデータとの重複を避けること等を目的として、前グループであるグループ(N)の最終フレームの後ろに記録されたアンブルを1フレーム残し、この後ろからストリーミングによるデータ記録を開始するようにされる。そして、このストリーミング開始時においても、直ちにグループ(N+1)の先頭フレーム(LFN=1)から記録するのではなく、この先頭フレームの前に最低2フレームのアンブルフレームを付加して記録するようにされる。図18(c)では、先頭フレームの前に2フレームのアンブルフレームを付加して記録開始した場合が示されている。
なお、上記のような規則に従ったアペンドを、「シームレスアペンド」ともいう。DDS4フォーマットにおいては、ストリーミング開始時において29フレーム分以上のアンブルフレームを付加して記録するノンシームレスアペンドも規定されているが、ここでは詳しい説明は省略する。
【0035】
上記のようにして、シームレスアペンドが行われた場合、グループ(N)とグループ(N+1)の連結位置付近は、図18(b)に示すものとなる。つまり、グループ(N)の最終フレームとグループ(N+1)との間に3フレームのアンブルフレームが連続して形成される。そして、これら3つのアンブルフレームにおいて、先頭のアンブルフレームと二番目のアンブルフレームの間が実際のアペンドによる書き繋ぎ位置、つまりアペンドポイントとされることになる。なお、論理的には、これら3つのアンブルフレームを含めてグループ(N)として扱われ、グループ(N+1)はLFN=1により示されるフレームから開始されるものとされる。従って、上記3つのアンブルフレームのGNとしてはGN=が設定されることになる。
【0036】
DDS4においては、タイミングATF方式によるトラッキング制御が常に適正に行われるように、ストリーミング記録領域ごとに適合するタイミングATFサーボの基準値を設定する必要がある。このためには、例えば計測時における走査において上記アペンドポイントを識別することで、ストリーミング記録領域ごとの区切りを判別できるようにすればよいことになる。
そこで、或るドライブにおいて、図18(c)にて説明した規則によってアペンドが行われるとすれば、このドライブにおいては、例えば計測走査時において得られるLFNを監視することにより、例えばLFNとして、‘23’→‘0’→‘0’→‘0’→‘1’のパターンが得られたら、図18(b)に示す位置をアペンドポイントとして検出するようにすればよい。
【0037】
ただし、後述するように、計測のために磁気テープを走査する際には、あるテープ走行区間内における複数の各トラックに対してできるだけ均等な位相位置による走査が行われるように、少なくとも整数倍速以外の所定速度によって磁気テープが走行される。このため、必ずしも各トラックからLFNが適正に読み出されるとは限らない。従って、上記のようなアペンドポイントを含むアペンド領域としてのフレームパターン検出が適正に行われない可能性がないとはいえない。
【0038】
例えば、上記図18(c)に示した単純なアペンド動作により得られたフレームパターンであれば、先ずアペンド領域としてのフレームパターン検出について問題はないのであるが、例えば次に説明するようにして、いわゆる「リライト」といわれる再記録が特にストリーミングの終了に近い位置で行われた場合には、アペンド領域としてのフレームパターン検出についての確実性が低下する。
【0039】
DDS4では、記録時において、数フレーム前のタイミングで記録されたデータについて再生ヘッドにより再生を行う、いわゆるRAW(Read After Write)ことにより、この再生データに基づいてフレーム単位でデータ記録が適正に行われたか否かを判断するようにしている。そして、RAWによりデータ記録が適正に行われないと判断された場合には、ストリーミング動作中において、例えば、不適正に記録されたと判断されたフレームの記録を繰り返し行ってもよいこととしている。また、この際、不適正に記録されたと判断されたフレームの再記録を行う前に、「中間フレームと」いわれるアンブルフレームを0〜7個までの範囲内における所定数だけ記録することが規定されている。これがリライトである。
【0040】
図19(a)は、上記のようなリライトが、ストリーミングにおける最終グループであるグループ(N)の最終フレーム(LFN=23)について行われた場合が示されている。
例えば、矢印Aで示す位置に記録されたグループ(N)の最終フレーム(LFN=23)について、RAWにより記録エラーであると判断が下されたとする。これにより、グループ(N)の最終フレーム(LFN=23)のリライトが行われることになるが、ここでは、矢印Aで示すフレームの後ろに対して、3つの中間フレームを記録し、この後、矢印Bで示すように、再度グループ(N)としての最終フレーム(LFN=23)を記録するようにしている。そして、例えば矢印Bの位置の最終フレームの後ろに4つのアンブルフレームを記録してストリーミングを終了させている。この場合、矢印Bの位置の最終フレームの記録開始位置がリライトポイントとして見なされる。そして以降は、矢印Aで示すフレームデータはグループ(N)の最終フレームとして無効なものとして扱われ、矢印Bで示すフレームデータがグループ(N)の最終フレームとして有効であるとして扱われるよう管理される。
【0041】
そして、上記図19(a)に示す記録データに対してアペンドを行う場合には、先に図18により説明したアペンド規則に従って、図19(b)に示すようにしてグループ(N+1)の記録が行われる。
【0042】
この結果、グループ(N)とグループ(N+1)の連結位置付近は、図19(c)に示すようなフレームパターンを有することになる。
この場合、LFNとしてのパターンは、‘23’→‘0’→‘0’→‘0’→‘23’→‘0’→‘0’→‘0’→‘1’となる部分が得られることになる。このときの、正規のアペンドポイントは、図において矢印により示すように、有効とされるグループ(N)の最終フレーム(LFN=23)に続くアンブルフレームの後ろの位置となる。
図19(c)では、LFNとして‘0’→‘0’→‘0’のパターンが‘23’を挟んで2回連続して現れることになる。たとえば、計測時において、図19(c)のフレームパターンを走査したときに、正規のアペンドポイントを含む‘23’→‘0’→‘0’→‘0’→‘1’のパターンが検出されれば問題はないのであるが、例えば或るフレームのLFNが適正に読み出せなかったことに起因して、中間フレーム(図19(a)参照)を含む‘23’→‘0’→‘0’→‘0’→‘23’をアペンドポイントを含むフレームパターンであると検出してしまう可能性もあり得る。
つまり、リライトがストリーミングの最終に近い位置で行われた場合には、LFNのパターンとして、中間フレームによるアンブルフレームの連続パターンと、アペンドポイント規則に従って記録されたアンブルフレームの連続パターンが混在することになるため、正規のアペンドポイント以外のポイントをアペンドポイントとして誤認する可能性が高くなる。
【0043】
例えば、図19(c)において、上記した‘23’→‘0’→‘0’→‘0’→‘23’のパターン部分をアペンド領域と誤認した場合、矢印Cにより示す位置がアペンドポイントとして検出されることになる。そして、ストリーミング記録領域ごとのタイミングATFサーボの基準値の測定に際しては、上記誤検出された矢印Cにより示す位置をアペンドポイントとして、ストリーミング記録領域ごとの基準値を測定することになる。この場合、グループ(N+1)が属するストリーミング記録領域の基準値を測定するときに、本来はこれに先行したストリーミング記録領域に含まれるフレーム(矢印C以降から〜正規のアペンドポイントより以前の4つのフレーム)が形成するトラックも計測のために走査される可能性がある。
そして、これらのフレームが対応するトラックが実際に計測のために利用された場合、仮に図19(c)に示す正規のアペンドポイントより以前と以降のストリーミング記録領域で、磁気テープ上における記録トラックの位置ずれの相違が大きいような場合には、グループ(N+1)が属するストリーミング記録領域として計測された基準値が本来要求される値に対して相当の誤差を有する可能性が高く、従って、この基準値に基づいてタイミングATFサーボ制御を実行しても、適正なトラッキング制御が実行されなくなる可能性も高くなってしまう。
【0044】
あるいは、アペンド領域を誤認しないまでも、アペンド領域としてのフレームパターンが適正に得られない場合には、アペンドポイントが存在すると予測される記録領域に対して、アペンドポイントが特定されるのに充分とされるLFNのサンプルが得られるまで、データ読み込みのリトライ動作を繰り返すようにされる。このリトライ動作によって、最終的に正規のアペンドポイントが確定されるのであるが、このような動作が繰り返された場合には、それだけ、基準値計測後の再生動作に移行するのに時間がかかってしまうことになる。
【0045】
例えば、図19による説明はあくまでも概念的なもので、図19に示した程度の単純なリライトであれば、アペンドポイントの検出に関して実用上はほとんど問題はない。ただし、アペンドポイントの前後において更に複雑にリトライが何度も行われたような場合には、正規のアペンドポイントを含むアンブルフレームの前後に多くの中間フレームが存在することになるので、最悪の状態を考慮した場合には、やはり、アペンドポイントの検出についてより正確さが求められることになり、上記したようなLFNによるフレームパターン識別のみに依存するのでは、その信頼性は不充分である。
【0046】
そこで、本実施の形態においては、先に図13により説明したST−AFNの情報を利用することで、例えば上記のようにLFNから識別されるフレームパターンのみに依存することなく、より高い正確さを持って測定時のテープ走査時におけるアペンドポイントの認識を行うようにされる。このアペンドポイントの認識動作については、後述する。
【0047】
3.記録再生装置の構成
ここで、図1を参照して本実施の形態としての記録再生装置の構成を示す。
インターフェース部1は、図示しない外部のホストコンピュータと接続されてデータの授受を行なう部位である。記録時にはホストコンピュータからのデータを受取り、インデックス付加回路2及びサブコード発生部8に供給する。また再生時には磁気テープ90から再生されたデータをホストコンピュータに出力する動作を行なう。
【0048】
記録時において、インデックス付加回路2は、入力されたデータに対して上述した1グループ単位毎にインデックス情報を付加する処理を行なう。
インデックス情報が付加されたデータは、C3エンコーダ3、C2エンコーダ4、C1エンコーダ5においてそれぞれC3系列、C2系列、C1系列のエラー訂正符号が付加される。C3エンコーダ3、C2エンコーダ4、C1エンコーダ5のそれぞれは、メモリ6にデータを1グループとなるデータ単位毎に一時的に記憶して処理を行なう。そしてC3エンコーダ3はトラック幅方向に対応するデータ列に対するエラー訂正符号C3を生成し、1グループのデータの最後のECCフレームのデータとして付加する。またC2エンコーダ4はトラック方向に対応するデータ列のエラー訂正符号C2を生成し、図10(c)に示したように0〜8フラグメント及び87〜95フラグメント内のエラー訂正符号C2とする。さらにC1エンコーダ5は、フラグメント単位のエラー訂正コードC1を発生させる。
【0049】
エラー訂正符号C1,C2,C3が付加されたデータはサブコード付加回路7に供給される。
サブコード発生部8はインターフェース部1から供給されるデータに基づいて各種のサブコードデータやフラグメントアドレスを発生させ、サブコード付加回路7に供給する。発生されるサブコードとしては、例えばデータの区切りを示すセパレートカウンタ情報、記録数を示すレコードカウンタ情報、テープフォーマット上で定義された各領域を示すエリアID、フレーム番号、記録単位数を示すグループカウント情報、チェックサムなどがあり、これらがサブコード発生部8においてフラグメントアドレスとともに発生されることになる。
【0050】
サブコード付加回路7ではこれらのサブコードとフラグメントアドレスを1フラグメント相当のデータ単位毎に付加していく。つまり図10(b)(c)におけるアドレス/サブコード領域に記録される情報が付加されることになる。
【0051】
続いてヘッダパリティ付加回路9では、図10(b)(c)におけるヘッダパリティ領域に記録されるCRCコードが付加される。このCRCコードはサブコードとフラグメントアドレスについてのエラー検出のための2バイトのパリティコードとされる。
【0052】
続いて8/10変調回路10では入力されたデータを1バイト単位で8ビットを10ビットに変換する、いわゆる8/10変調処理が行なわれ、その変調信号に対して同期信号付加回路11で同期信号が付加される。この同期信号とは、図10(b)(c)で示したフラグメントの先頭1バイトの同期信号である。
【0053】
さらにマージン付加回路12では、図10(a)に示したようにトラックの両端となるマージン領域に相当するデータを付加し、この段階で図9のトラックフォーマットにのっとった記録データ列が生成されることになる。このように生成された記録データは記録アンプ13に供給される。
【0054】
記録アンプ13で増幅された信号はロータリートランス14を介して回転ヘッドドラムHD内の記録ヘッド15に供給され、記録ヘッド15により走行されている磁気テープ90に対する磁気記録動作が行なわれる。
磁気テープ90はテープカセット91内に収納され、記録/再生時にはテープカセット91から磁気テープ90が引き出されて(ローディング)回転ヘッドドラム50に巻装されることになる。そしてキャプスタン28とピンチローラ29によって挟接された状態でキャプスタン28が定速回転されることで、磁気テープ90は定速走行される。
【0055】
図2に記録時及び再生時の動作のイメージを示す。
テープカセット91から引き出された磁気テープ90は、ガイドピン51,52,53により、回転ヘッドドラム50に対して高さ方向に傾斜した状態で約90°の区間で巻きつけられながら、キャプスタン28とピンチローラ29によって定速で走行する。
また回転ヘッドドラム50はこの磁気テープ90に摺接しながら回転されることで、記録ヘッド15による記録動作により、磁気テープ90には図9に示したようなヘリカルスキャン方式による記録トラックが形成されていく。
【0056】
なお、図1では1つの記録ヘッド15及び1つの再生ヘッド16を示しているのみであるが、実際にはアジマスベタ記録方式が採用されるため、図2に示すようにアジマス角度の異なる2つの記録ヘッド15A,15B、アジマス角度の異なる2つの再生ヘッド16A,16Bがそれぞれ互いに180°離れた状態で回転ドラムの周面上に配置されている。
そして記録時には記録ヘッド15Aと記録ヘッド15Bが交互に磁気テープ90と摺接することになるため、図8のようにアジマス角度の異なるトラックTKA とトラックTKB が交互に形成されていく。
【0057】
再生時には、図2のように回転ヘッドドラム50に巻きつけられた磁気テープ90が走行されるとともに回転ヘッドドラム50が回転されることで、再生ヘッド16A,16Bが交互に記録トラックをトレースしていき、記録されたデータが読み出される。
【0058】
そして図1のように、再生ヘッド16(16A,16B)で読み出された信号はロータリートランス17を介して再生アンプ18に供給される。なお、実際には記録用のロータリートランス14、再生用のロータリートランス18はそれぞれ1つしか示していないが、ロータリートランス14は図2の記録ヘッド15A,15Bに対応して設けられ、またロータリートランス18も再生ヘッド16A,16Bに対応して設けられることになる。
【0059】
再生アンプ18で増幅された信号は同期信号検出回路19に供給され、同期信号の検出処理が行なわれる。そして内部のPLL回路により検出した同期信号に同期した再生クロックが生成され、その再生クロックにより再生アンプ18で増幅された信号(RF信号)を2値化する。
【0060】
2値化されたデータに対しては10−8復調部20で記録時の8−10変調に対するデコード動作が行なわれ、8ビット単位のデータに戻される。
8ビット単位のデータに復調された再生データはヘッダパリティチェック回路21で図10(b)(c)に示した2バイトのヘッダパリティを用いてサブコード及びフラグメントアドレスのパリティチェックが行なわれる。
パリティチェックを終えたデータはサブコード分離回路22及びタイミング検出パルス生成回路27に供給される。
【0061】
サブコード分離回路22ではフラグメントアドレス及びサブコードデータを抽出し、システムコントローラ31に供給する。
またフラグメントアドレス及びサブコードデータ以外の実際のデータはC1デコーダ23,C2デコーダ24、C3デコーダ25に送られる。
C1デコーダ23,C2デコーダ24、C3デコーダ25では、それぞれC1系列、C2系列、C3系列でのエラー訂正処理が行なわれる。C1デコーダ23,C2デコーダ24、C3デコーダ25のそれぞれは、メモリ6にデータを1グループ単位毎に一時的に記憶して処理を行なう。そしてC1デコーダ23は、フラグメント単位でエラー訂正コードC1に基づいて訂正処理を行ない、またC2デコーダ24はトラック方向に対応するデータ列のエラー訂正符号C2を用いて訂正処理を行なう。さらにC3デコーダ25は、エラー訂正符号C3を用いてフラグメント単位のエラー訂正処理を行なう。
【0062】
エラー訂正処理が完了したデータはインデックス分離回路26においてインデックス情報が分離されインターフェース部1に送られる。そしてインターフェース部1から外部のホストコンピュータに出力されることになる。
【0063】
システムコントローラ31は装置全体を制御するマイクロコンピュータによって形成される。即ち記録時/再生時の信号処理動作、テープ走行動作、回転ヘッドドラム50の回転動作等の制御を行なう。
またサーボ回路30は、システムコントローラ31からの指示に基づいて実際にテープ走行動作、回転ヘッドドラム50の回転動作を実行させることになる。なお、サーボ回路30はマイクロコンピュータで形成でき、またシステムコントローラ31としてのマイクロコンピュータの機能による回路系としてシステムコントローラ31と一体化してもよい。
【0064】
回転ヘッドドラム50の回転動作はドラムモータ33によって実行される。
また回転ヘッドドラム50にはドラムPG(パルスジェネレータ)36、ドラムFG(周波数ジェネレータ)37が取り付けられており、このドラムPG36からのパルスがアンプ38を介してサーボ回路30に供給される。またドラムFG37からのパルスはアンプ39を介してサーボ回路30に供給される。
サーボ回路30はドラムPG36、ドラムFG37からのパルスに応じてスイッチングパルスを生成し、また回転位相情報を検出することができる。
スイッチングパルスとは、いわゆるAアジマスヘッドとBアジマスヘッドとのそれぞれに対応する処理の切換の基準となる信号である。
【0065】
サーボ回路30は回転ヘッドドラム50の定速回転駆動に関しての制御としては、ドラムPG36もしくはドラムFG37からのパルスにより回転数を検出し、これを基準回転数と比較することで回転エラー情報を得る。そして回転エラー情報に応じてドラムモータドライバ32からドラムモータ33に印加する駆動信号を調整することで回転ヘッドドラム50を定速回転させる。
【0066】
また、キャプスタン28の回転数を制御することで、いわゆるトラッキングサーボを行なうことになる。そして本例ではトラッキングサーボ方式として、図11で説明したようなタイミングATF方式が採用されている。
キャプスタン28はキャプスタンモータ35によって回転駆動される。またキャプスタン28にはキャプスタンFG(周波数ジェネレータ)40が取り付けられており、このキャプスタンFG40からのパルスがアンプ41を介してサーボ回路30に供給される。
【0067】
キャプスタン28を定速回転させるためには、サーボ回路30はキャプスタンFG40からのパルスによりキャプスタン28の回転数を検出し、これを基準回転数と比較することで回転エラー情報を得る。そして回転エラー情報に応じてキャプスタンモータドライバ34からキャプスタンモータ35に印加する駆動信号を調整することで定速回転を行なう。
【0068】
そしてさらにトラッキングサーボを実行するために、サーボ回路30は、スイッチングパルスから検出できる回転ヘッドドラム50の基準位相位置タイミングと、タイミング検出パルス生成回路27から供給されるタイミング検出パルスTTPとを監視し、その期間をトラッキング検出期間として計測する。そして、トラッキング検出期間の計測値と予め設定しておいた基準値を比較することで、トラッキング誤差情報を得、それに基づいてキャプスタンモータドライバ34からキャプスタンモータ35に印加する駆動信号を調整し、キャプスタン28の回転速度を増減することでトラッキングサーボを行なう。
【0069】
4.タイミングATFのための構成
(4−1.タイミングATF制御のための回路構成)
タイミングATF動作のための回路系の構成を図3に示す。
タイミングATF動作を含めたキャプスタンサーボのための回路系としては、サーボ回路30内にタイミングATF処理部61、基準値レジスタ68、スイッチングパルス生成部62、フリーランニングカウンタ63、サーボスイッチ64、キャプスタン基準速度発生部65、減算器66、速度サーボ信号生成部67が設けられる。
【0070】
トラッキングサーボをオフとしてキャプスタン28を定速回転駆動する場合には、システムコントローラ31から供給されるサーボオン/オフ制御信号TSON/OFFによりサーボスイッチ64がオフとされる。
この場合、キャプスタン基準速度発生部65から、キャプスタン28の回転速度として設定したい速度に応じた信号が発生され、それがそのまま目標速度信号CVとされて速度サーボ信号生成部67に供給される。また速度サーボ信号生成部67にはキャプスタンFG40からのパルスFGC 、即ちキャプスタン28の回転速度の応じた周波数となるパルスが供給されており、速度サーボ信号生成部67はこのパルスFGC から現在のキャプスタン28の回転速度を検出する。
【0071】
そして速度サーボ信号生成部67はパルスFGC から検出できる現在の回転速度と、目標とすべき回転速度を示す目標速度信号CVとを比較し、その誤差をキャプスタンサーボ信号SCPとしてキャプスタンモータドライバ34に供給する。キャプスタンモータドライバ34は例えば3相駆動信号によりキャプスタンモータ35を駆動し、キャプスタン28を回転させるが、キャプスタンサーボ信号SCPに応じてモータ駆動電圧をコントロールすることで、キャプスタン28はキャプスタン基準速度発生部65から発生させた目標速度信号CVに収束していくように定速回転サーボが実行されることになる。
【0072】
従って、キャプスタン基準速度発生部65から発生させる目標速度信号CVを、通常の記録/再生時のテープ走行速度(1倍速)とすれば、キャプスタン28は1倍速の速度で定速回転され、また目標速度信号CVを、2倍速とすれば、キャプスタン28は2倍速の速度で定速回転される。即ち、キャプスタン基準速度発生部65から発生させる目標速度信号CVを変化させることで、テープ走行速度を可変させることができる。キャプスタン基準速度発生部65で発生させる目標速度信号CVはそのときの動作状態に応じてシステムコントローラ31が制御すればよい。例えば再生時には1倍速、テープ早送り再生時にはx倍速というように可変することができる。
【0073】
再生時においてトラッキング制御を行なう場合は、サーボスイッチ64がオンとされる。そしてタイミングATF処理部61がトラッキング誤差を検出し、その誤差を減算器66でキャプスタン基準速度発生部65で発生させる値から減算することで、目標速度信号CVが生成される。即ちこの場合目標速度信号CVは所定速度(例えば1倍速)を中心としてトラッキング誤差に応じて増減されることになる。従ってテープ走行速度はトラッキング状態に応じて所定速度を中心に加速/減速され、これによってジャストトラッキング状態に収束される。トラッキングが安定しているときは、トラッキング誤差はほぼゼロとなるため、テープ走行はほぼ所定速度で継続することになる。
【0074】
タイミングATF処理部61のトラッキング誤差の検出処理としては、タイミング検出パルス生成回路27からのタイミング検出パルスTTPと、スイッチングパルス生成部62で生成されるスイッチングパルスSWPと、基準値レジスタ68にて保持されている基準値とに基づいて行なう。
【0075】
ここで、基準値レジスタ68にて保持されているタイミングATFサーボのための基準値は、後述する本実施の形態としての基準値測定動作によって、ストリーミング記録領域ごとに対応して測定した基準値が、そのストリーミング記録領域との対応付けがされて保持されているものとされる。また、ストリーミング記録領域ごとに対応する基準値としては、1フレームを形成する互いに逆アジマスのトラックTKA ,TKB (図20参照)ごとの2つの基準値があるものとされる。
基準値レジスタ68に対する基準値は、システムコントローラ31が基準値計測動作により算出した値をストリーミング記録領域ごとに対応させてセットするようにされる。また再生時においてトラッキング制御を行うのに際しては、システムコントローラ31が現在再生中とされるストリーミング記録領域を識別し、この識別されたストリーミング記録領域に対応させて、基準値レジスタ68から出力すべき基準値を変更するようにされる。
【0076】
タイミング検出パルス生成回路27は、図1に示したようにヘッダパリティチェック回路21からの、ヘッダパリティチェックが終了したデータからタイミング検出パルスTTPを生成する。タイミング検出パルスTTPとは、トラッキング位相状態計測のための信号であり、図21において位置PTTP として示したトラック上の特定の位置から検出されるパルスのことである。
【0077】
タイミング検出パルス生成回路27では、トラックから読み出されるデータのうち、同期信号領域、アドレス/サブコード領域、ヘッダパリティ領域から検出されるデータ、つまりフラグメントのヘッダデータに基づいてタイミング検出パルスTTPを生成する。
例えばフラグメントアドレスによりトラック上の特定の位置(図21における位置PTTP )としてのフラグメントを検出したら、そのヘッダデータ検出に応じてタイミング検出パルスTTPを出力する。
【0078】
図4(d)はトラックTKA ,TKB から読み出されるRF信号のイメージを、また、図4(e)はタイミング検出パルス生成回路27が発生するタイミング検出パルスTTPを示す。
この図から分かるように、各トラックの再生走査期間においてトラック上の或る特定位置PTTP の再生走査に応じたタイミングでタイミング検出パルスTTPが出力されることがわかる。
【0079】
一方、図4(a)はドラムFG37から発生されるパルスFGD 、図4(b)はドラムPG36から発生されるパルスPGD の例を示している。
パルスFGD ,パルスPGD のいづれも回転ヘッドドラム50の回転速度に応じた周波数のパルスとなり、またパルスPGD は、回転ヘッドドラム50の特定の回転位相位置に対応して発生されるものとなる。
【0080】
スイッチングパルス生成部62は、パルスFGD ,パルスPGD を用いて図4(c)のスイッチングパルスSWPを生成する。
例えばパルスPGD が検出された次のタイミングとなるパルスFGD の立上りを基準とし、それに所定の遅延時間DLを与えたタイミングが、スイッチングパルスSWPの立下りとなるようにスイッチングパルスSWPを生成する。スイッチングパルスSWPは信号処理についてのAチャンネル(再生ヘッド16A)/Bチャンネル(再生ヘッド16B)の切換基準となる信号となり、図3には示していないが、このスイッチングパルスSWPは、他の各種必要回路系にも供給される。
【0081】
スイッチングパルスSWPが『L』レベルの期間は再生ヘッド16Aからの再生データに関する処理期間となり、この期間においてトラックTKA に対する再生ヘッド16Aによる走査が行なわれ、図4(d)のようにトラックTKA からのデータ読出(RF(A))が行なわれる。一方、スイッチングパルスSWPが『H』レベルの期間は再生ヘッド16Bからの再生データに関する処理期間となり、この期間においてトラックTKB に対する再生ヘッド16Bによる走査が行なわれ、図4(d)のようにトラックTKB からのデータ読出(RF(B))が行なわれる。
【0082】
タイミングATF処理部61では、スイッチングパルスSWPの立下りタイミングをトラックTKA に関するタイミングATF動作の基準となる回転ドラムの基準位相位置とする。つまり図21におけるタイミングTRA とする。
そして、タイミングTRA からタイミング検出パルスTTPが入力されるまでの期間TDT(A)を、計測する。つまり、回転ドラムの基準位相位置から、ヘッドがトラック上から所定の信号(タイミング検出パルスTTP)を検出するまでの時間(トラッキング検出期間)を計測することになる。
【0083】
この計測動作にはフリーランニングカウンタ63が用いられる。例えばスイッチングパルスSWPの立下りタイミングTRA でフリーランニングカウンタ63のカウント値をラッチし、またタイミング検出パルスTTPの入力タイミングでフリーランニングカウンタ63のカウント値をラッチする。そして、この2つのカウント値で減算処理することでトラッキング検出期間としての計測値が得られる。
そしてこのように求められた計測値を、基準値レジスタ68から現在出力されている基準値、即ち現在再生中とされるストリーミング記録領域におけるトラックTKA 用の基準値と比較して、誤差分をトラックTKA に関するサーボエラー情報とする。
【0084】
またトラックTKB に関してはスイッチングパルスSWPの立上りタイミングをタイミングATF動作の基準となる回転ドラムの基準位相位置のタイミングTRB とする。
そして、タイミングTRB からタイミング検出パルスTTPが入力されるまでの期間TDT(B)を同様にフリーランニングカウンタ63を用いて計測する。そしてこのように求められた計測値を、基準値レジスタ68から出力されている、現在再生中とされるストリーミング記録領域におけるトラックTKA 用の基準値と比較して、誤差分をトラックTKA に関するサーボエラー情報とする。
【0085】
においても説明したように、このようにして得られたサーボエラー情報を減算器66に入力し、目標速度信号CVに反映させてキャプスタン28の回転速度を制御することで、良好なトラッキング状態が得られるようにドラム回転速度とテープ走行速度との相対速度が調整される。
【0086】
(4−2.基準値測定のためのテープ走行速度設定)
ところで、上記のようなタイミングATFサーボ動作を良好に実行するためには、基準値測定のための磁気テープの走査として、あるテープ走行区間内における複数の各トラックに対してできるだけ均等な位相位置による走査が行われるように磁気テープが走行される必要がある。つまりこのようにして得られたトラッキング検出期間としての計測値のサンプルを集め、その平均値を算出すれば、非常に誤差の少ない基準値を得ることができる。
そこで、本実施の形態では、たとえばリポジション動作などを含む計測動作のテープ走査の際に基準値設定が誤差なく行なうことができるように、次に図14〜図17によって説明するような根拠によってテープ走行速度を規定する。
【0087】
ここで、通常再生時のテープ速度を1倍速とすると、この1倍速とは、走査されるトラックに対するトラッキング位相状態は同一の位相状態となる速度である。
当然ながら、通常再生時には仮にトラッキングサーボをオフとしたとしても、各トラックに対して或る程度適正なトラッキング状態が保たれるようにすることが好ましく、このため1倍速とは、各トラックに対して同一のトラッキング位相状態が得られるような速度に設定される。
【0088】
従って例えば図14に示すようにテープ走行が1倍速とされ、トラッキングサーボがオフとされていることを仮定すると、各トラックTKA に対するAアジマスヘッドの走査(SA×1)時には、それぞれ例えばTJ2として示すほぼ同一のトラッキング位相状態となる。
これをリポジション動作時の2倍速テープ戻しにあてはめて考えると、テープ戻しを行なっている際には各トラックTKA に対するAアジマスヘッドの走査(SA×2)も各走査ごとにほぼ同一のトラッキング位相状態となる。この場合図14には、各走査でトラッキング位相状態がTJ4で示す状態となっている例を示している。
【0089】
即ち、基準値測定時における磁気テープの走行速度として、通常再生時の整数倍速でテープ戻しを行なうと、各走査でのトラッキング位相状態はほぼ同様の状態となり、これは、トラックに対する各種のトラッキング位相状態でのトラッキング検出期間のサンプルを得ることができないことになる。これでは、トラッキング検出期間のサンプルの平均値をとっても正確な基準値が算出できないことになり、結果的目標速度信号CVとして大きな誤差が含まれることで適正なトラッキング制御は期待できない。
【0090】
そこで、基準値の設定を効率的に実行できるようにする好適なテープ走行速度の設定に関して、まず仮に2/3倍速でテープ戻しを行なった場合について述べておく。ただし2/3倍速とは、本例において好適とされるテープ走行速度ではない速度である。
【0091】
今、トラックTKA ,TKB に対するトラッキング位相を図15のように示すとする。
即ち、Aアジマスの再生ヘッド16Aからみて、AアジマスのトラックTKA に対するジャストトラッキング状態となるトラッキング位相位置を0°とし、隣接するBアジマストラックTKB を介した隣のAアジマスのトラックTKA のジャストトラッキング状態となるトラッキング位相位置までを360°範囲とする。従って、図15に示すようにトラックTKA の端部での位相は+90°及び−90°とし、またトラックTKB のジャストトラッキング位置をAアジマスの再生ヘッド16Aからみて180°の位相であるとする。
【0092】
そして1倍速でテープ走行を行なった場合、再生ヘッド16Aの走査位相位置は360°変化するものとする。例えば或るトラックTKA についてジャストトラッキング状態で走査が行なわれた場合は、次の走査は、隣接するBアジマストラックTKB を介した隣のAアジマスのトラックTKA のジャストトラッキング状態で行なわれることになる。再生ヘッド16Bについても同様である。
【0093】
また、各再生ヘッド16A,16Bがデータ読取が可能な範囲は各種条件によって変化するものではあるが、ここでは仮に、対応するアジマストラックのジャストトラッキング位相位置から±120°の範囲とする。即ち再生ヘッド16Aについて例示すれば、図15下部に示すようにトラッキング位相が120°〜+120°の範囲内となっているときは、AアジマスのトラックTKA からのデータの読取が可能であるとする。
【0094】
図17は2/3倍速でテープ走行を行なった場合について示している。
図中、トラックTKA ,TKB の下方に示す矢印は、走行中に再生ヘッド16A,16Bによって行なわれる走査のトラッキング位相位置を示している。
リポジション動作のためのテープ戻しの間などにおいて基準値の設定を行なおうとした場合、そのトラッキング検出期間のサンプルを得るためには例えば各再生ヘッド16A,16Bがそれぞれ30回の走査を行なうものとする。
【0095】
まず再生ヘッド16Aについてみていく。走行開始から最初の走査SA1がトラックTKA のエッジ部分、即ちトラッキング位相が−90°の状態で行なわれたとする。1倍速の走行時には再生ヘッド16Aは走査毎にトラッキング位相は360°変化するものであることから、2/3倍速の走行では、再生ヘッド16Aの走査毎にトラッキング位相は240°づつ変化することになる。
従って、走査SA2,SA3,SA4・・・・・・として示すように走査が進むにつれ、各走査の際のトラッキング位相は+30°、+150°、−90°、+30°、+150°・・・・・・・ と変化していくことになる。
【0096】
また同様に再生ヘッド16Bについてみると、走査SB1,SB2,SB3,SB4・・・・・・として示すように走査が進むにつれ、各走査の際のトラッキング位相は+150°、−90°、+30°、+150°、−90°・・・・・・・ と変化していくことになる。
【0097】
基準値の設定のためには、これらの走査においてそれぞれトラッキング検出期間のサンプルを得ていくわけであるが、トラッキング検出期間のサンプルはトラック上の所定位置のヘッダデータが得られなければタイミング検出パルスTTPが発生されないため、各再生ヘッドに関して、対応するアジマストラックのジャストトラッキング位相位置から±120°の範囲で走査が行なわれた場合でしか得られない。
従って、再生ヘッド16Aについては、トラッキング位相が+150°となる( )を付した走査SA3,SA6ではサンプルは得られない。また再生ヘッド16Bについては、( )を付した、トラッキング位相が+30°となる走査SB3,SB6ではサンプルは得られない。
【0098】
そしてさらに、各再生ヘッド16A,16Bともに、3回の走査で元のトラッキング位相位置に戻ってしまうことになるため、たとえ30回の走査が行なわれるようにしても、得られるサンプルは再生ヘッド16Aについては−90°と+30°におけるサンプルのみであり、また再生ヘッド16Bについては−90°と+150°におけるサンプルのみとなる。
つまり両再生ヘッド16A,16Bとも、トラッキング検出期間のサンプルは2つのトラッキング位相についてのサンプルしか得られない。このようなサンプルから平均値を算出して基準値を設定するとその基準値は誤差の大きいものとなる。
【0099】
例えば再生ヘッド16Aについて考えると、−90°と+30°におけるサンプルの平均値から、−30°におけるトラッキング検出期間の値が基準値として設定されてしまう。
そしてこれに基づいてトラッキングサーボを行なうと、常に−30°のトラッキング位相位置に向かってサーボがかけられることになり、きわめて不適当である。
【0100】
そこで本実施の形態では、以下のように基準値設定を行なう際のテープ走行速度を設定してみる。
まず上述の2/3倍速に対して少しだけずれた速度とした場合を考えてみる。その場合、各走査毎に変化するトラッキング位相角度は、各再生ヘッド単位でみて2/3倍速時の240°よりも多少異なった角度値となり、各走査時のトラッキング位相角度は図7に示した2/3倍速時のそれよりも、少しづつずれた角度となって、走査が進むにつれずれ量は大きくなる。そしてそのずれ量が120°に達したときに最初の位相に戻る。
【0101】
30回の走査においてトラッキング位相角度として偏らないサンプルが得られるようにするには、例えば30回の走査中に3回くらい位相が回るとよいと考えられる。即ち10回の走査で120°の位相変化として考えると、それに相当する倍速値は1/30倍速であり、従って2/3倍速値に対して1/30倍速以上離れた速度とすれば、偏らないサンプルを集めることができる。
【0102】
図16に、2/3倍速よりも1/30倍速はやくしたテープ走行速度とした場合での走査のトラッキング位相を図17と同様に示す。つまり、21/30倍速(=7/10倍速)としてテープ走行を行なった場合である。
まず再生ヘッド16Aについて、図17と同様に最初の走査SA1がトラッキング位相が−90°の状態で行なわれたとする。この場合は、再生ヘッド16Aの走査毎にトラッキング位相は252°づつ変化することになる。
従って、走査SA1,SA2,SA3,SA4・・・・・・SA10として示すように10回の走査の際のトラッキング位相は、−90°、+18°、+126°、−126°、−18°、+90°、−162°、−54°、+54°、+162°と変化していき、11回目の走査SA11では元の位相である−90°に戻る。
【0103】
また同様に再生ヘッド16Bについてみると、走査SB1〜SB10の10回の走査ではトラッキング位相は+144°、−108°、0°、+108°、−144°、−36°、+72°、180°、−72°、+36°と変化し、11回目の走査SB11では最初の位相である+144°に戻る。
【0104】
図中( )を付した走査は、図17と同様にアジマストラックの関係によりトラッキング検出期間のサンプルを得られない走査を示している。ただし破線括弧を付した走査は、各再生ヘッドに関して、対応するアジマストラックのジャストトラッキング位相位置から±120°の範囲からはわずかに外れている位相での走査を示し、これは、各種条件によりデータ読取が可能な場合もあるものである。
【0105】
従って、再生ヘッド16Aについては、走査SA7,SA10ではサンプルは得られない。また走査SA3,SA4ではサンプルは得られない場合がある。
再生ヘッド16Bについては、走査SB3,SB6,SB10ではサンプルは得られない。また走査SB7,SB9ではサンプルは得られない場合がある。
【0106】
ところがこの場合、再生ヘッド16Aに関しては走査SA1,SA2,SA5,SA6,SA8、SA9というように少なくとも6種類のトラッキング位相角度でのトラッキング検出期間のサンプルは得られ、また再生ヘッド16Bに関しては走査SB1,SB2,SB4,SB5,SB8というように少なくとも5種類のトラッキング位相角度でのトラッキング検出期間のサンプルが得られる。
【0107】
サンプルが得られるトラッキング位相角度の種類の数は、最初の走査のトラッキング位相位置や、テープ走行速度精度、記録されているトラック幅の精度などにより変動するが、7/10倍速で走行した場合は、各再生ヘッド毎に少なくともほぼ均等に分布した5種類のサンプルを得ることができるといえ、場合によってはさらに多種類のサンプルが得られる。
そしてこのように均等な分布で得られるサンプルから平均値を算出して基準値を設定すると、その基準値はほぼジャストトラッキング位相から誤差のない状態での値とすることができ、これにより適正なトラッキングサーボが実現されることになる。
【0108】
以上のようにテープ走行速度を例えば7/10倍速とすると、基準値の設定に好適なものとなるが、次に7/10倍速以外ではどのような速度が好適であるかを考えてみる。
設定すべきテープ走行速度をn/m倍速とする。nは整数とする。
そして、m=9とした場合を考える。n/9倍速において約分できる場合を除くと、n/9倍速でテープ走行を行なった場合、9回の走査でトラッキング位相状態が一巡することになる。つまり、トラッキング位相の40°毎でサンプルが得られる。もちろん、このなかで逆アジマスとなるトラックに相当する位置ではサンプルが得られないトラッキング位相も存在する。また対応するアジマストラックのジャストトラッキング位相位置から+120°近辺、及び−120°近辺のトラッキング位相状態では、データ検出の可能性、つまりトラッキング検出期間の計測の可能性は確率的な現象となる。
【0109】
これらのことを考慮すると、40°毎のトラッキング位相により得られるトラッキング検出期間のサンプルの平均値は、トラッキング位相でみて、ジャストトラッキング位相から最大で10°程度の偏りをもつ値となる。
ところが、この10°の誤差はトラック幅の1/18の誤差に相当し、この程度ならトラッキング精度上、許容できる範囲である。
【0110】
つまりn/m倍速において、mの値が9以上となる倍速値であれば(ただし、約分できる場合は除く)、基準値の設定はほぼ正確に可能となり、この場合トラッキングサーボは良好に実現されることになる。
ただし、n/m倍速という場合の分母、即ち『m』とは、m回のスキャンでトラッキング位相位置が1回りすることを意味する。つまり1回目のスキャンとm+1回目のスキャンは同一のトラッキング位相位置となる。
【0111】
なるべく均等な分布でのサンプルを得るためには位相が1回るするスキャン数は多いほうが好適であり、このためmの値は9以上としたが、その一方で、あまりmの値を大きくしすぎると、均等な分布でのサンプルを得るためにスキャン数が多く必要になり、つまり均等な分布のサンプルを得るために長時間を要するようになってしまう。
従ってmの値としての上限は、基準値計測のために割り当てられる時間内において、実行可能なヘッドの走査回数Zとすることが好適である。換言すれば、基準値計測のための時間を割り当てた場合に、その時間内で実行されるヘッド走査回数Zを考えて、それを上限としてmの値を設定する(m≦Z)ことで、基準値計測の際のテープ走行速度(即ちn/m倍速)を設定すればよい。
【0112】
ところで、このようにしてn/m倍速としての具体的な速度値を設定することで、トラッキングサーボは良好に実現されることになるが、テープ走行系の機械的精度誤差、テープののび、テープ走行速度、などの種々の不安定要素を考慮にいれ、これらの条件が比較的悪い状態でも正確なトラッキングを実現しようとするならば、好適なテープ走行速度の範囲としての条件を厳しくする必要がある。そこで、均等な分布のサンプルを得るための走行速度の条件についての考察をさらに具体的に各倍速値で行なっていき、また多少許容範囲の条件を厳しくしていったとして、0〜1倍速までのまででみると、基準値の設定を考えたときに、さらに好適なテープ走行速度は、次のような範囲となった。
【0113】
0.1 〜 0.1125
0.22 〜 0.225
0.442857〜 0.45
0.55 〜 0.557143
0.775 〜 0.78
0.8875 〜 0.9
そしてこれらの速度値の範囲は、(n/M)±(1/(M・X))の倍速値範囲に該当しない倍速値となっている。
【0114】
なお、ここではX=10としており、つまり10回の走査でトラッキング位相位置が1周りする(1回目の走査と11回目の走査はトラッキング位相位置が同じになる)ようにすることを前提としている。また、nは整数、Mは1〜8の自然数としている。さらにn<Mとしている。
そして、そのような条件の上で、上記(n/M)±(1/(M・X))で示される倍速値範囲を除外し、残りのうちで実用上適切と考えられる速度範囲を例示したものが、上記各速度範囲となる。
なお、従って(n/M)±(1/(M・X))の倍速値範囲に該当しないという条件のみでみれば、上記各速度範囲としての例以外にも適切な速度値は存在する。 また、各速度範囲としての数値は0〜1倍速までの速度値として示したが、これらの値に整数を足した倍速値(例えば1.1 倍速など)も、基準値の設定誤差が許容できる範囲内となる。
【0115】
以上のように、トラッキングサーボ動作のための基準値を設定する際のテープ走行速度はmが9≦m≦Zの条件を満たす値としてのn/m倍速とすればよく、また、より好ましくは上記の例示した倍速値範囲とすればよい。
【0116】
(4−3.基準値測定動作の概要)
本実施の形態においては、先に図13により説明したようにして、アドレス/サブコード領域内のパックアイテムエリア番号4に対応して、フレームの通し番号であるAFNが記録され、パックアイテムエリア番号7に対応して上記AFNから選択されるST−AFNが記録されるが、基準値測定の走査時においては、これらAFN及びST−AFNを利用してアペンドポイントを検出するようにされる。例えば、磁気テープを走査している期間において、走査したトラックから読み出されるST−AFNを識別し、これと共にトラックから読み出されるAFNとの一致を比較することにより、ストリーミングの開始フレーム、即ちアペンドポイントを検出することができることになる。ここで、例えば一時的にST−AFN及びAFNの読み出しが正確にできないような場合が一時的に生じたとしても、AFNは隣接フレームで連続性を有することから、システムコントローラ側で内挿補間処理を行うことにより、走査したトラック(フレーム)を特定することが可能とされる。
このようにして、アペンドポイントの検出を行うようにすれば、例えばグループ内のフレームを示すLFNにより識別されるアペンドポイント前後のフレームパターンからアペンドポイントを検出する方法よりも、正確な検出結果が得られる。
このようなアペンドポイントの検出を行うのにあたっては、記録時においてパックアイテム番号7としてのAT−AFNをはじめとする所要の識別情報がトラック毎の所定のフラグメントに対して記録される必要がある。そこで、本実施の形態では次に説明するようにして、データの記録を行うことで、本実施の形態としてのアペンドポイントの検出に必要とされる識別情報を記録するようにされる。
【0117】
(4−4.記録のための処理動作)
図5は記録動作として1回のストリーミングに対応するシステムコントローラ31の処理動作を示すフローチャートである。
この場合には、ステップS101において、先ず記録開始位置よりも前の所定のテープ位置から磁気テープを助走させるための処理を実行する。そして、記録開始前のこの助走期間内において、ステップS102に進むことにより、記録開始位置とされるフレームAFN(即ちST−AFN)を識別して、このST−AFNのナンバを「値A」として設定する。なお、システムコントローラ18では、所定の記憶領域に格納されているEODとしてのAFNの情報を識別可能とされており、このEODとしてのAFNに基づいて、上記ST−AFNを求めることが可能とされる。この後、ステップS103に進んで磁気テープにおける記録開始位置からストリーミングを開始するための制御を実行する。このときの記録開始位置とは、先にストリーミングにより既にデータが記録されている状態では、図18(c)に示す規則に従って、所要のナンバのグループから記録が開始されることになる。
【0118】
記録時においては、インターフェース部1から入力されたデータについて、DDS4フォーマットに適合する記録データとして形成するための処理が記録回路系において実行されてていることになるのであるが、システムコントローラ18では、ステップS104の処理として、ステップS102において設定された値A(ST−AFN)が、アドレスサブコード領域におけるパックアイテムエリア番号7の領域に設定されるように、サブコード発生回路8を制御する。これにより、ステップS103の処理による記録開始により記録される各トラックのアドレスサブコード領域のパックアイテムエリア番号7として、値AによるST−AFNが継続的に記録されていくことになる。また、パックアイテムエリア番号7(ST−AFN)以外のパックアイテム番号としてのデータ(図13にその一部を示した)も記録トラックの経過に従った所要の値が設定されて記録が行われる。
【0119】
ステップS105においては、所定の条件に従って記録を中断(記録終了としての意義も含む)すべきか否かが判別され、記録を中断する必要がないと判別された場合には、ステップS104の処理に戻るようにされ、これによりストリーミングが継続される。なお、この処理期間中(ストリーミング期間中)において実行されるRAWによって記録エラーが検出された場合には、図19(a)により説明した規則に従ってリライトが行われるものとされる。
これに対して、ステップS105において記録を中断する必要があると判別された場合には、ステップS106に進み、リポジションといわれる動作が実行されるように磁気テープ駆動系に対する制御を実行する。このリポジションは、記録時としては、一般的にはそれまで記録を行なっていた最後の部分よりも少し前のポジションまで戻って記録の待機を行なう動作とされ、この後、記録可能状態になった時点で続きの部分から記録を再開するものとされる。
【0120】
ステップS106によるリポジション動作が終了すると、ステップS107に進み、ステップS105における記録中断の判別が、記録終了コマンドに基づくものであるか否かについて判別が行われる。ここで、ステップS107における判別結果として工程結果が得られた場合には、ステップS109に進むことで、これまで記録した領域の最終位置に続けてEOD(End Of Data) としてのフレームを記録し、これにより1回のストリーミングを終了させることになる。
【0121】
一方、ステップS107において、ステップS105における記録中断の判別が、記録終了コマンドに基づくものでないという否定結果が得られた場合には、ステップS108に進んで、記録再開のためのコマンドが発生されたか否かについて判別が行われる。
ステップS108において、記録再開コマンドが得られないと判別された場合には、ステップS107に戻ることになる。ここで、ステップS107及びS108のループによる処理は、リポジション完了後において、記録終了コマンド又は記録再開コマンドが得られるのを待機している状態にある。
これに対して、ステップS108において記録再開コマンドが得られたと判別された場合には、ステップS101の処理に戻ることになる。つまり、この段階では最後のステップS105の処理により1回のストリーミングが終了しているものとされ、ステップS101の処理に戻ることにより、次のストリーミングが開始されることになる。このストリーミング開始時の動作は図18(c)により説明した規則に従ったものとなる。
このような記録動作が行われることで、1回のストリーミングごとに形成されるトラックのアドレス/サブコード領域のパックアイテムエリア(パックアイテム番号7)に対して、そのストリーミング記録領域に対応するST−AFNが記録されていくことになる。
【0122】
(4−4.タイミングATFサーボ基準値測定のための処理動作)
ここで、次に説明するタイミングATFサーボ基準値測定のための計測動作は、図6に示すように、グループ(N)から再生を行うための予備段階としてのリポジション動作として実行されるものとされ、計測のための走査は、先に説明した根拠に基づいて適当に設定されたテープ走行速度に従って、グループ(N)→グループ(N−1)→グループ(N−2)に対してリバース方向に対する走査を行いながら基準値の計測を行うものとする。
【0123】
図7のフローチャートは、タイミングATFサーボ基準値測定のためのシステムコントローラ31による処理動作を示している。なお、この図に示される符号としては、次のように定義する
GN:現在のグループ番号
N:再生するグループ番号
P7:サブコードパックアイテム番号7に書かれたデータ(ST−AFN)AFN:現フレームのAFN
AP(B):グループBの先頭フレームのAFN(アペンドされた場合)
TG(B):グループBにおける基準値計測結果
また、AP(B)として得られるAP(N−2)〜AP(N)の値と、TG(N−2)〜TG(N)は図7による処理動作が実行される以前の段階において‘0’で初期化しておくものとされる。ただし、TG(N−2)〜TG(N)に関して、図7に示す処理が完了した時点での最終的な結果として‘0’が設定されている場合には、1つ前に先行するグループの値と同じとなるように設定する。
なお、実際においてリライトが行われた場合として、グループの最終位置付近でリライトが行われた場合、アドレス/サブコード領域のパックアイテム番号0内におけるGN(Group Number)が戻るようにしてトラックの記録が行われる可能性があるが、ここでは、説明の便宜上、このような記録結果は得られないことを前提としている。
【0124】
この場合には、先ずグループ(N)から計測のための走査を行うための準備段階として、ステップS201において、磁気テープをGN=N+1が検出される位置まで移動(走行)させるための制御処理が実行され、磁気テープがグループ(N+1)に位置したところで、ステップS202の処理として、磁気テープをリバース方向に走行させて磁気ヘッドによる走査(リバース走査)を行うための制御が実行される。このときのテープ走行速度は、前述した説明した根拠に基づいて設定された計測走査のための所定のテープ走行速度(例えば0.9倍速程度)により行われる。
【0125】
ステップS202によりグループ(N+1)からリバース走査が開始された状態のもとで、システムコントローラ31は、ステップS203の処理として、リバース走査により読み出されるアドレス/サブコード領域の情報に基づき、現グループについてGN=Nとされているかを判別する。つまり、計測後において再生を開始すべきと設定されているグループにアクセスしたことが判別されるまで待機し、このグループにアクセスしたことが判別されたら、ステップS204に進む。
【0126】
ステップS204では、現在のリバース走査によりトラックから読み出されるST−AFN(パックアイテム番号7のパックアイテムエリアに格納)を値Aとして設定して保持し、続くステップS205において基準値計測を開始する。つまり、走査したトラック毎に得られるトラッキング検出期間TDT(A),TDT(B)(図4参照)のサンプルを獲得する処理を実行していく。
【0127】
上記計測開始と共に、システムコントローラ31は、ステップS206の処理として現在走査しているトラックが属するGNを値Bとして保持し、続くステップS207において
B<N−2
とされているか否かについて判別する。つまり、現在走査しているトラックが属するグループナンバが計測動作を終了すべきと設定されているグループ(N−2)であるかについて判別する。
【0128】
ステップS207において否定結果が得られた場合には、ステップS208に進んで、現在システムコントローラ31が保持している値Aと、走査によりトラックから読み出されるAFN(パックアイテム番号0のパックアイテムエリアSC3に格納)とを比較して、
A≦AFN
とされているかについて判別する。これは、現在走査しているとされるフレーム(トラック)が、現フレームに記録されているST−AFNが示す実際のフレームと一致したか(あるいはリバース方向に通り過ぎたか)否かを判別するものである。つまり、ステップS208により、現在走査しているとされる現フレーム(トラック)がストリーミング開始フレームであるかということが判別されることになる。
【0129】
ステップS207において否定結果が得られた場合には、ステップS206の処理に戻ることにより、現フレームがグループ(N−2)に至ったかという判別処理と、現フレーム(トラック)がストリーミング開始フレームであるかという判別処理が繰り返されることになる。
【0130】
これに対して、ステップS208において肯定結果が得られた場合には、現在走査しているとされる現フレーム(トラック)がストリーミング開始フレームであることが確定される。即ち、この現フレーム(トラック)の開始位置がアペンドポイントであることが確定されることになる。
この場合には、システムコントローラ31はステップS209に進んで、ここでステップS205にて開始された基準値計測を終了する。このときの処理としては、これまで得られたトラッキング検出期間TDT(A),TDT(B)のサンプルについて平均値を求め、この算出された値を、これまで走査してきたとされるストリーミング記録領域に対応する基準値として設定する。
そして、システムコントローラ31は、続くステップS210において、
AP(B)=A
と設定する。つまり、ストリーミング開始先頭グループであるグループ(B)の先頭フレームを、ST−AFNにより示すようにされる。これは、アペンドポイントの特定処理に相当するものであり、これまでの動作を図18(b)に対応させた場合には、ストリーミング開始位置として、グループ(B)のLFN=1によるフレームからではなく、実際にストリーミングが開始された正規のアペンドポイントの直後のアンブルフレームが指定されたことを意味する。
【0131】
続くステップS211においては、ステップS209により得られた基準値の計測結果を、グループ(B)に対する計測結果TG(B)として設定し、この計測結果を、例えば内部のRAM等に保持させる。
ここで、例えば、図6において、グループ(N−1)→グループ(N)が同じストリーミング記録領域に属し、かつ、グループ(N−2)とグループ(N−1)でアペンドが行われ、この境界でアペンドポイントが存在する場合として、上記処理として、グループ(N−1)に対する計測結果TG(N−1)が設定されることになるが、先に記述したように、TG(N−2)〜TG(N)の値は、最終的に‘0’が設定されている場合には、1つ前に先行するグループの値と同じとなるように設定されるので、結果的に、グループ(N−1)と同じストリーミング記録領域に属するグループ(N)についてのTG(N)は、それぞれ、AP(N)、TG(N)と同一の値が設定されてRAMに保持される。これにより、グループ(N−1)及びグループ(N)は同一のストリーミング記録領域に属するものとして扱われ、各グループに対する基準値も同一の値が設定されることになる。
【0132】
ステップS207において、肯定結果が得られた、即ち、現在走査しているトラックが属するグループナンバが計測動作を終了すべきと設定されているグループ(N−2)であると判別された場合、ここでは、グループ(N−2)を形成するトラックに対して、少なくとも必要最小限の計測サンプルが得られるのに足るだけのテープ走行を実行した後、ステップS212に進んで計測を終了し(このときの処理はステップS209に準ずる)、続くステップS213において、TG(N−2)としての計測結果をセットすることになる。このステップS213の処理も先に説明したステップS211の処理に準ずる。そして、ステップS214においてこれまでの計測走査のためのテープ走行を終了させて、計測動作を中止させる。なお、図6においては、ステップS214の処理終了時点では、テープ位置はグループ(N−2)のほぼ先頭にまで戻された状態が示されている。
【0133】
上記した動作によって、アペンドポイント(ストリーミング記録領域)ごとの区切りごとにおいて、それぞれ異なる基準値が設定されることになる。また、アペンドポイントの位置(AP(B))がアペンドポイントに対応するAFNに対応させて管理されることになる。これにより、次に説明するようにして、再生時においては、AP(B)としてのAFNに基づいてアペンドポイントを認識して、ストリーミング記録領域ごとに、基準値レジスタ68から出力させるべき基準値の切り換えを行うことが可能となる。
【0134】
なお、実際のアペンドポイントの検出に際しては、前述したLFNを利用したフレームパターンに基づく検出方法を併用することも考えられる。また、図6に示した計測動作は、あくまでも概念的なもので、実際には更に広範囲の記録領域、つまり多数のグループにわたって、計測動作が行われ得るものである。
【0135】
(4−5.再生のための処理動作)
続いて、上記計測動作が実行された後の再生動作を実現するための処理動作について図8のフローチャートを参照して説明する。ここでも、図6に示すように、グループ(N−2)から助走を開始して、グループ(N)からデータの読み出しを行う場合について説明する。
図8に示す再生処理としては、グループ(N−2)から助走としてのテープ走行を開始させた状態の元で、先ずステップS301において、基準値レジスタ68に対して基準値(TARGET)=TG(N−2)をセットする。これにより、先ず、グループ(N−2)に対応する基準値が基準値レジスタ68から出力され、グループ(N−2)に対する助走期間は、この基準値に基づいてトラッキング制御が行われる。
【0136】
続くステップS302においては、
AP(N−1)=0
とされているかが判別される。図7に示した計測処理に従えば、アペンドポイントがその先頭位置に存在しないグループ(B)については、AP(B)=0が設定される。従って、ステップS302は、グループ(N−1)の開始位置に対応してアペンドポイントが存在するか否かが判別される。ここで、アペンドポイントが存在しなければステップS305に進むが、アペンドポイントが存在すると判別されたのでれば、ステップS303に進む。
【0137】
ステップS303においては、助走において磁気テープに対する走査によりトラックから読み出されるAFNについて、
AFN<AP(N−1)
とされているか否かについて判別し、否定結果が得られている間はこの処理を継続する。つまり、現在助走により走査しているトラックがグループ(N−1)の開始位置に対応するアペンドポイントの直後に位置するフレームとなるまで待機する。そして、AFN=AP(N−1)となって、走査しているトラックがグループ(N−1)の開始位置に対応するアペンドポイントの直後に位置するフレームとされたことが判別されたら、ステップS304に進んで、基準値レジスタ68に対して基準値(TARGET)=TG(N−1)をセットする。これにより、基準値レジスタ68からの出力としては、グループ(N−2)からグループ(N−1)に対応する基準値に切り替わり、グループ(N−1)に対する助走期間は、この基準値に基づいてトラッキング制御が行われる。
【0138】
ステップS305においては、
AP(N−1)=0
とされているか、つまり、グループ(N)の開始位置に対応してアペンドポイントが存在するか否かが判別され、アペンドポイントが存在しなければステップS308に進むが、アペンドポイントが存在すると判別されたのでれば、ステップS306に進む。
【0139】
ステップS306においては、助走される磁気テープに対する走査によりトラックから読み出されるAFNについて、
AFN<AP(N)
とされているか否かについて判別し、否定結果が得られている間はこの処理を継続する。つまり、ここでも、現在助走により走査しているトラックがグループ(N)の開始位置に対応するアペンドポイントの直後に位置するフレームとなるまで待機するようにされる。
そして、AFN=AP(N−1)の状態が得られて、走査しているトラックがグループ(N)の開始位置に対応するアペンドポイントの直後に位置するフレームとされたことが判別されたら、ステップS307に進んで、基準値レジスタ68に対して基準値(TARGET)=TG(N)をセットする。これにより、基準値レジスタ68からの出力としては、これまでの基準値からグループ(N)に対応する基準値に切り替わる。
ステップS308においては、グループ(N)の再生が行われる。このときには、上記ステップS307までの処理経過に従って、最終的に基準値レジスタ68にセットされた基準値に基づいてトラッキング制御が行われる。
【0140】
上記のようにして再生が行われることで、アペンドポイント(ストリーミング記録領域)ごとに測定して得られた基準値に切り換えが行われることになり、ストリーミング記録領域が連続的に形成されている記録領域に対しても適正にトラッキング制御を実行することが可能となる。
【0141】
なお、上記実施の形態はDDS4フォーマットに則った場合としたが、タイミングATF方式を採る記録再生装置であれば、本発明の適用が可能である。
【0142】
【発明の効果】
以上説明したように、本発明は、トラックを識別することのできる第1のトラック識別情報(AFN)と、テープ状記録媒体が走行開始して走行終了されるまでのストリーミングごとに形成されるトラックに対して、このストリーミングが開始されたトラックを識別することのできる第2のトラック識別情報(ST−AFN)をテープ状記録媒体のトラックごとに記録するようにしている。そして、タイミングATFサーボのための基準値を計測する際には、上記AFNとST−AFN情報とに基づいて、ストリーミング記録領域の区間(アペンドポイント)を識別するように構成したことで、例えばグループ内のフレームナンバ(LFN)の配列パターンのみに依存する場合よりも、ストリーミング記録領域の区間をより確実に検出することが可能となる。
例えば、グループの最終位置付近においてリライトが行われた場合には、LFNの配列パターンは複雑となるが、このような状況に対しても、本発明はフレームに対する通し番号に相当するAFNに基づく判別処理とすることで、その検出の確実性は充分に維持されることになる。
【0143】
また、上記検出結果に基づいて測定されたストリーミング記録領域ごとの基準値としても信頼性の高い値が得られることになり、結果的に再生時においては精度の高いトラッキング制御状態が得られることになる。
【0144】
更に、ストリーミング記録領域の検出について確実性が向上されたことで、例えばストリーミング記録領域の区間検出エラーが発生する確率も低くなり、それだけリトライ動作を実行させる機会も少なくなる。これにより、ほとんどの場合において、基準値測定動作に続くデータ再生動作までの移行がスムーズに行われることになって、再生動作の信頼性も向上されることになる。
【図面の簡単な説明】
【図1】本発明の実施の形態の記録再生装置のブロック図である。
【図2】実施の形態の記録再生装置の回転ヘッドドラムの説明図である。
【図3】実施の形態の記録再生装置のキャプスタンサーボ系のブロック図である。
【図4】実施の形態の記録再生装置のキャプスタンサーボ系の動作の説明図である。
【図5】記録時の処理動作を示すフローチャートである。
【図6】基準値計測動作と再生動作時におけるテープ走行状態を示す説明図である。
【図7】基準値計測時の処理動作を示すフローチャートである。
【図8】再生時の処理動作を示すフローチャートである。
【図9】テープ上に形成されるトラックの模式図である。
【図10】トラックフォーマットの説明図である。
【図11】トラックフォーマットとして、アドレス/サブコード領域のデータ構造を示す説明図である。
【図12】メインデータ領域内におけるLFN(LF−ID)の挿入位置を示す説明図である。
【図13】パックアイテムエリア内に設定されるデータ内容の定義を示す説明図である。
【図14】1倍速及び2倍速走行時の走査でのトラッキング位相角度の説明図である。
【図15】トラックに対するトラッキング位相角度の説明図である。
【図16】7/10倍速走行時の走査でのトラッキング位相角度の説明図である。
【図17】2/3倍速走行時の走査でのトラッキング位相角度の説明図である。
【図18】アペンドの規則と、アペンドにより形成されるフレームパターンを示す説明図である。
【図19】リライトの規則と、リライトにより形成されるフレームパターンを示す説明図である。
【図20】ヘリカルスキャン方式のトラックの説明図である。
【図21】タイミングATF動作の説明図である。
【図22】タイミングATFのための基準値設定動作の説明図である。
【符号の説明】
1 インターフェース部、2 インデックス付加回路、3 C3エンコーダ、4 C2エンコーダ、5 C1エンコーダ、6 メモリ、7 サブコード付加回路、8 サブコード発生部、9 ヘッダパリティ付加回路、10 8/10変調回路、11 同期信号付加回路、12 マージン付加回路、13 記録アンプ、14,17 ロータリートランス、15,15A,15B 記録ヘッド、16,16A,16B 再生ヘッド、18 再生アンプ、19 同期信号検出回路、20 10/8復調回路、21 ヘッダパリティチェック回路、22 サブコード分離回路、23 C1デコーダ、24 C2デコーダ、25 C3デコーダ、26 インデックス分離回路、27 タイミング検出パルス生成回路、28 キャプスタン、29 ピンチローラ、30 サーボ回路、31 システムコントローラ、32 ドラムモータドライバ、33 ドラムモータ、34 キャプスタンモータドライバ、35 キャプスタンモータ、36 ドラムPG、37 ドラムFG、38,39,41 アンプ、40 キャプスタンFG、50 回転ヘッドドラム、61 タイミングATF処理部、62 スイッチングパルス生成部、63フリーランニングカウンタ、64 サーボスイッチ、65 キャプスタン基準速度発生部、66 減算器、67 速度サーボ信号生成部、68 基準値レジスタ

Claims (3)

  1. ヘリカルスキャン方式により当該テープ状記録媒体に記録されるトラックに対応する単位データ内において、
    個々のトラックを識別することのできる第1のトラック識別情報と、
    テープ状記録媒体が途中で走行停止しない状態のもとで記録が行われる単位記録動作ごとに形成されるトラックに対して、当該単位記録動作が開始されたトラックの上記第1のトラック識別情報を示す第2のトラック識別情報が記録されていることを特徴とするテープ状記録媒体。
  2. ヘリカルスキャン方式により、テープ状記録媒体に対してトラックごとに対応する所定のデータ単位によりデータを記録する記録装置において、
    個々のトラックを識別することのできる第1のトラック識別情報を生成する第1のトラック識別情報生成手段と、
    テープ状記録媒体が途中で走行停止しない状態のもとで記録が行われる単位記録動作が開始されたトラックの上記第1のトラック識別情報を示す第2のトラック識別情報を生成する第2のトラック識別情報生成手段と、
    上記単位データを形成する際に、各単位データが対応するトラック位置に応じて設定された内容の上記第1のトラック識別情報と、上記第2のトラック識別情報とを、単位データ構造内に挿入するようにされた単位データ形成手段と、
    を備えていることを特徴とする記録装置。
  3. ヘリカルスキャン方式によりテープ状記録媒体に記録されたトラックからデータ再生を行う際に、回転ドラムが1回転周期内の基準位相位置となる時点から前記ヘッドがトラック上の所定位置の再生を行なう時点までとなるトラッキング検出期間を計測し、このトラッキング検出期間の計測値を、予めの計測により設定されたトラッキング検出期間の基準値と比較することで、テープ状記録媒体の走行速度と回転ドラムの回転速度との相対速度に対するサーボ制御信号を生成し、このサーボ制御信号に基づいて実行されるトラッキングサーボ制御を実現するために、上記基準値を計測するための計測装置として、
    上記テープ状記録媒体の各トラックには、個々のトラックを識別することのできる第1のトラック識別情報と、テープ状記録媒体が途中で走行停止しない状態のもとで記録が行われる単位記録動作ごとに形成されたトラックごとに当該単位記録動作が開始されたトラックの上記第1のトラック識別情報を示す第2のトラック識別情報が記録されているものとされたうえで、
    上記基準値を得るのに適合するとされる所定のテープ走行速度によりテープ状記録媒体を走行させるテープ走行制御手段と、
    上記テープ走行制御手段によりテープ状記録媒体が走行されている状態において得られる複数のトラッキング検出期間の計測値サンプルに基づいた演算により、ジャストトラッキング位相状態におけるトラッキング検出期間を算出し、この算出結果を上記基準値として設定する基準値設定動作を実行する基準値設定手段と、
    上記テープ走行制御手段により走行されているテープ状記録媒体から読み出した上記第1のトラック識別情報と第2のトラック識別情報に基づいて、上記単位記録動作により記録された単位記録領域の区間をトラック単位で識別することのできる単位記録領域識別手段と、
    単位記録領域識別手段により識別された単位記録領域ごとに、上記基準値設定手段における基準値設定動作を実行させる制御手段と、
    を備えていることを特徴とする計測装置。
JP31569797A 1997-11-17 1997-11-17 テープ状記録媒体、記録装置、及び計測装置 Expired - Lifetime JP3736082B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP31569797A JP3736082B2 (ja) 1997-11-17 1997-11-17 テープ状記録媒体、記録装置、及び計測装置
US09/191,740 US6342983B1 (en) 1997-11-17 1998-11-13 Recording tape medium, and apparatus for recording data on and recorded data from recording tape medium by helical scanning system
GB0200257A GB2368449B (en) 1997-11-17 1998-11-17 Reproducing apparatus and measuring apparatus
GB9825190A GB2331395B (en) 1997-11-17 1998-11-17 Recording medium,recording apparatus, reproducing apparatus and measuring apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31569797A JP3736082B2 (ja) 1997-11-17 1997-11-17 テープ状記録媒体、記録装置、及び計測装置

Publications (2)

Publication Number Publication Date
JPH11149683A JPH11149683A (ja) 1999-06-02
JP3736082B2 true JP3736082B2 (ja) 2006-01-18

Family

ID=18068472

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31569797A Expired - Lifetime JP3736082B2 (ja) 1997-11-17 1997-11-17 テープ状記録媒体、記録装置、及び計測装置

Country Status (3)

Country Link
US (1) US6342983B1 (ja)
JP (1) JP3736082B2 (ja)
GB (1) GB2331395B (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2419026B (en) * 2004-10-08 2009-05-06 Hewlett Packard Development Co Tape drive apparatus
GB2422477A (en) * 2005-01-21 2006-07-26 Hewlett Packard Development Co Tape drive apparatus for identifying data fragments
US7405949B2 (en) * 2005-12-09 2008-07-29 Samsung Electronics Co., Ltd. Memory system having point-to-point (PTP) and point-to-two-point (PTTP) links between devices
US7508609B2 (en) * 2006-10-25 2009-03-24 Spectra Logic Corporation Formatted storage media providing space for encrypted text and dedicated space for clear text
GB2446183B (en) * 2007-01-31 2011-07-20 Hewlett Packard Development Co Method and apparatus for controlling motion of storage media
GB2461899B (en) * 2008-07-17 2011-12-21 Hewlett Packard Development Co Controlling motion of storage media

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2131996A (en) 1982-11-30 1984-06-27 George Saint Data storage devices
DE69026821T2 (de) 1990-03-09 1996-09-05 Hewlett Packard Ltd Einrichtung zum speichern auf ein magnetband
JPH05128728A (ja) 1991-10-31 1993-05-25 Fujitsu Ltd 磁気記録再生装置
US5384668A (en) 1992-02-28 1995-01-24 Ampex Corporation Data recording system having unique end-of-recording and start-of-recording format indicators
US5543977A (en) 1992-02-28 1996-08-06 Ampex Systems Corporation Data recording system having improved longitudinal and helical search capability
EP0844615B1 (en) 1993-06-18 2000-10-04 Matsushita Electric Industrial Co., Ltd. Recording and reproducing apparatus
JP3598524B2 (ja) 1993-08-16 2004-12-08 ソニー株式会社 画像記録装置及び方法
GB9404421D0 (en) * 1994-03-08 1994-04-20 Hewlett Packard Ltd Methods and apparatus for controlling motion of recording media
GB2333886B (en) * 1995-06-23 2000-01-12 Sony Corp Device for reproducing a recording medium having plural recording areas
JP2885152B2 (ja) 1995-10-31 1999-04-19 日本ビクター株式会社 情報記録方法

Also Published As

Publication number Publication date
GB9825190D0 (en) 1999-01-13
US6342983B1 (en) 2002-01-29
JPH11149683A (ja) 1999-06-02
GB2331395A (en) 1999-05-19
GB2331395B (en) 2002-03-27

Similar Documents

Publication Publication Date Title
US4835628A (en) Apparatus and method for formatting and recording digital data on magnetic tape
US7813069B2 (en) Method and apparatus for controlling motion of storage media
EP1066634B1 (en) Data storage apparatus and methods
JP3736082B2 (ja) テープ状記録媒体、記録装置、及び計測装置
JP2550949B2 (ja) 制御信号の検出方法
JP3482676B2 (ja) データ記録方法及びデータ記録装置
JPH1011896A (ja) データ記録装置及び再生装置
US5276561A (en) Apparatus for reproducing digital signal
US5793552A (en) Method and apparatus for high speed searching in arcuate scan tape drives
EP0831482A2 (en) Method and apparatus for data storage
JP4147634B2 (ja) 記録再生装置
JP3582278B2 (ja) 再生装置
JP4518586B2 (ja) データ記録装置およびそのリライト決定方法
JP2651437B2 (ja) デジタルテープレコーダにおけるプログラム監視装置
JP3477795B2 (ja) データ記録方法、データ記録媒体及びデータストリーマ
JP2595096B2 (ja) 磁気テープ装置とバッファメモリの制御方式
JP3871351B2 (ja) データ記録方法
JP2596417B2 (ja) デジタルテープレコーダにおけるプログラム監視装置
JP3933133B2 (ja) データ再生装置及びデータ再生方法
US6715033B2 (en) Method of and apparatus for tracking appended data on storage medium
EP0410897B1 (en) Apparatus for reproducing digital signal
GB2368449A (en) Servo speed control in dependence on measured tracking detection period
JP2550529B2 (ja) 記録再生装置
JP3598838B2 (ja) データ読み取り装置
JP2004079100A (ja) テープ状記録媒体及びその記録装置、再生装置並びに記録再生装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040121

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050301

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050705

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050831

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051017

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

Free format text: PAYMENT UNTIL: 20091104

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20091104

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20101104

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20111104

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20121104

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20131104

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term