JPH0695366B2 - Repositioning device for streaming magnetic tape device - Google Patents
Repositioning device for streaming magnetic tape deviceInfo
- Publication number
- JPH0695366B2 JPH0695366B2 JP61240023A JP24002386A JPH0695366B2 JP H0695366 B2 JPH0695366 B2 JP H0695366B2 JP 61240023 A JP61240023 A JP 61240023A JP 24002386 A JP24002386 A JP 24002386A JP H0695366 B2 JPH0695366 B2 JP H0695366B2
- Authority
- JP
- Japan
- Prior art keywords
- tape
- data block
- repositioning
- point
- detection signal
- 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
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B15/00—Driving, 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/005—Programmed access in sequence to indexed parts of tracks of operating tapes, by driving or guiding the tape
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
- G11B27/13—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier the information being derived from movement of the record carrier, e.g. using tachometer
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/22—Means responsive to presence or absence of recorded information signals
Landscapes
- Digital Magnetic Recording (AREA)
Description
【発明の詳細な説明】 <発明の産業上の利用分野> 本発明はストリーミング磁気テープ装置のリポジショニ
ング装置に関する。The present invention relates to a repositioning device for a streaming magnetic tape device.
<従来の技術> コンピュータの外部記憶装置として用いられる磁気テー
プ装置は、旧来は、リール・モータの他にキャプスタン
モータを設け、キャプスタンモータでテープ走行を制御
して、テープ走行においてテープの1個のデータブロッ
クごとにデータブロックと隣のデータブロックとの間の
空白部分(インタ ブロック キャップ:IBG)でテープ
走行を一時停止させるスタートストップ方式が用いられ
ていた。<Prior Art> Conventionally, a magnetic tape device used as an external storage device of a computer is conventionally provided with a capstan motor in addition to a reel motor, and the tape running is controlled by the capstan motor, so that the tape running during tape running is For each data block, the start-stop method was used in which the tape running is temporarily stopped at the blank part (interblock cap: IBG) between the data block and the adjacent data block.
しかし、近年は、テープ走行の高速化の要求及びコスト
ダウンなどの要求から、キャプスタンモータを省略し、
リール・モータで直接テープ走行を制御し、IBGでの走
行停止をせずにテープを連続走行させる方式(即ちスト
リーミング方式)が普及している。However, in recent years, the capstan motor has been omitted due to the demand for high-speed tape running and cost reduction.
A system (that is, a streaming system) in which tape traveling is directly controlled by a reel motor and tapes are continuously traveling without stopping traveling in an IBG is widely used.
しかしながら、このようにキャプスタンモータの代りに
直接リール・モータでテープを走行させるストリーミン
グ磁気テープ装置では、走行途中にIBGでテープ走行を
停止させる必要が生じた場合(例えばホスト装置からの
命令が遅れて磁気テープがストリーミング走行を維持で
きなくなった場合、あるいは書込まれたデータに誤りが
あった場合など)に、IBGで停止させようとしても、リ
ールの慣性のため及びIBGの距離が僅かしかない(通常
0.6インチ)ため、IBGで停止できずIBGを通り過ぎて別
のデータブロックまで達して停止する。このため、テー
プを再び走行させるためには、この停止点から元のIBG
の中間点までテープを戻す動作、即ちリポジショニング
動作が必要となる。However, in such a streaming magnetic tape device in which the tape is directly driven by the reel motor instead of the capstan motor, when the tape running needs to be stopped by the IBG during the running (for example, a command from the host device is delayed). If the magnetic tape can no longer keep streaming, or if the written data is incorrect, etc., the reel inertia and IBG distance are short even if you try to stop it with the IBG. (Normal
0.6 inch), so it cannot stop at the IBG and passes through the IBG until it reaches another data block and then stops. Therefore, in order to run the tape again, the original IBG
The operation of returning the tape to the midpoint of, that is, the repositioning operation is required.
しかして、従来のストリーミング磁気テープ装置では、
テープ走行系に設けたタコメータからのテープの位置情
報に基づいて、リポジショニング動作を第6図に示す原
理で行なっていた。Then, in the conventional streaming magnetic tape device,
The repositioning operation is performed based on the principle shown in FIG. 6 based on the tape position information from the tachometer provided in the tape running system.
第6図において、1はテープ、BOTはテープ1の始端、E
OTは終端である。BNはテープ1におけるBOTから数え
てN番目のデータブロック、BN+ 1はN+1番目のデ
ータブロック、INはBOTからN番目のIBG、水平軸Xは
テープが磁気ヘッドに位置するテープ位置、Y軸はX軸
より上方が正方向(テープ1がBOT側へ巻かれる方向)
のテープ走行速度、下方が逆方向のテープの走行速度、
Y0はテープ走行速度零(即ち、テープ停止)、Y1は正方
向の定速によるテープ走行速度、Y2は逆方向の定速によ
るテープ走行速度を表わしている(例えばY1=Y2であ
る)。In FIG. 6, 1 is a tape, BOT is the start end of tape 1, E
OT is the end. B N is the N-th data block counting from BOT of the tape 1, B N + 1 (N + 1) -th data block, I N is the N-th IBG from BOT, horizontal axis X tape position where the tape is positioned at the magnetic head, The Y-axis is the positive direction above the X-axis (the direction in which the tape 1 is wound on the BOT side)
Tape running speed, downward tape running speed in the opposite direction,
Y 0 represents a tape traveling speed of zero (that is, the tape stops), Y 1 represents a tape traveling speed at a constant speed in the forward direction, and Y 2 represents a tape traveling speed at a constant speed in the reverse direction (for example, Y 1 = Y 2 Is).
即ち、第6図に示すように、ストリーミング走行により
正方向に定速Y1でテープ1を走行中に、N番目のデータ
ブロックBNを過ぎたN番目のIBG(即ちIN)の中間
点Aに来たとき、停止させようとしてリール・モータに
停止信号を送ったとする。しかし、リールの慣性のた
め、直ちには停止できず、テープ1は次第に減速されつ
つINを過ぎた点Bまで達して停止する。That is, as shown in FIG. 6, the tape 1 while traveling at constant speed Y 1 in the forward direction by the streaming travel, the midpoint of the N-th IBG past the N-th data block B N (i.e. I N) When it comes to A, it is assumed that a stop signal is sent to the reel motor in order to stop it. However, because of the inertia of the reel, immediately can not be stopped, the tape 1 is stopped reaches progressively until decelerated point past the I N with B.
このテープ走行の停止指令が出力されたA点から停止す
るB点までのテープ走行距離を例えばタコメータで測定
する。即ち、このタコメータは、例えば発光素子と、受
光素子と、これらの素子の間に設けられたスリットを有
するテープに摩擦接触する回転体とから成り、テープ走
行時のこの回転体の回転時に、上記受光素子によって上
記発光素子からの光が上記回転体のスリットを通過して
受光される毎にパルスを出力するもので、この出力パル
スは、例えばアップ・ダウン・カウンタに供給され、こ
の出力パルス数をアップ方向にカウントしてテープ走行
距離を測定する。The tape running distance from the point A at which the tape running stop command is output to the point B at which the tape running is stopped is measured with, for example, a tachometer. That is, this tachometer is composed of, for example, a light emitting element, a light receiving element, and a rotating body that makes frictional contact with a tape having slits provided between these elements. The light receiving element outputs a pulse each time the light from the light emitting element passes through the slit of the rotating body and is received. The output pulse is supplied to, for example, an up / down counter, and the output pulse number Is counted in the up direction to measure the tape running distance.
次に、リール・モータでテープ1を逆方向に走行させ
る。この場合も、リールの慣性のため、テープ1は直ち
には定速Y2にはならず、次第に速度を増してC点で定速
Y2に達する。この定速Y2に達した後、所定時間をおいて
D点でリール・モータに停止信号を出力する。リールの
慣性により、テープ1は同様に次第に減速してE点で停
止する。このB点からC点、D点を経てE点で停止する
までのタコメータの出力パルスをアップダウンカウンタ
でダウン方向にカウントする。A点→B点のカウント数
をB点→C点→D点→E点のカウント数が超過した分だ
けカウンタはマイナスになっている。Then, the reel 1 drives the tape 1 to run in the opposite direction. Also in this case, due to the inertia of the reel, the tape 1 does not reach the constant speed Y 2 immediately, but gradually increases in speed at the point C.
Reach Y 2 . After reaching the constant speed Y 2 , a stop signal is output to the reel motor at point D after a predetermined time. Due to the inertia of the reel, the tape 1 likewise gradually decelerates and stops at point E. The output pulse of the tachometer from the point B to the point C, the point D, and the stop at the point E is counted in the down direction by the up / down counter. The counter is minus as much as the counts of B point → C point → D point → E point exceed the count number of A point → B point.
次に、正方向にテープ1を走行させる。テープ1は同様
に次第に速度を増してF点で定速Y1に達する。E点から
はタコメータの出力パルスをアップ方向にカウントす
る。そして、E点からF点に達してアップダウンカウン
タのマイナス分が零になった点Gは、最初のテープ走行
停止指令が出力された元の位置Aに一致すると考えられ
る。従って、このG点で、元の位置に戻す動作、即ち、
リポジショニング動作は完了したこととなり、そのまま
定速Y1でテープ1の正方向の走行は続行されて、次のデ
ータブロックBN+ 1以降の読取り、書込みなどがなさ
れる。Next, the tape 1 is run in the forward direction. Similarly, the tape 1 gradually increases in speed to reach the constant speed Y 1 at the point F. From point E, tachometer output pulses are counted in the up direction. Then, it is considered that the point G at which the minus amount of the up / down counter becomes zero after reaching the point E from the point E coincides with the original position A where the first tape running stop command is output. Therefore, at this G point, the operation of returning to the original position, that is,
Since the repositioning operation is completed, the tape 1 continues to run in the positive direction at the constant speed Y 1 , and the reading and writing of the next data block B N + 1 and the like are performed.
<発明が解決しようとする問題点> しかしながら、このような従来のストリーミング磁気テ
ープ装置のリポジショニング装置では、タコメータの回
転体とテープ間のスリップ、タコメータの出力パルスの
ミスカウントなどが、直接タコメータによるテープ位置
検出の誤差となる。<Problems to be Solved by the Invention> However, in such a conventional repositioning device for a streaming magnetic tape device, slips between the rotating body of the tachometer and the tape, miscounting of the output pulse of the tachometer, etc. are directly caused by the tachometer. It causes an error in tape position detection.
従って、A点→B点→C点→D点→E点→F点→G点と
いう長い距離を経る間にこれらの誤差が蓄積されるた
め、アップ・ダウン・カウンタのカウント開始時の元の
テープ位置Aと、カウントのマイナス分が零になった時
のテープ位置Gとは、必ずしも一致しない。Therefore, since these errors are accumulated during a long distance of A point → B point → C point → D point → E point → F point → G point, the original value at the start of counting of the up / down counter is The tape position A and the tape position G when the minus amount of the count becomes zero do not always match.
このため、カウントのマイナス分が零になった時のテー
プ位置Gが、カウント開始時のテープ位置、即ちN番目
のIBG(IN)を外れて、このG点が前のデータブロッ
クBNにかかったり、あるいは次のデータブロックB
N+ 1にかかる事態がしばしば発生していた。このた
め、誤って前後の正しいデータブロックを消去したり、
前後のデータブロックの途中から読取りを始める等の誤
動作がしばしば生じていた。Therefore, counting tape position G when the negative component becomes zero of the count at the start of the tape position, i.e. out of the N-th IBG (I N), to the point G before the data block B N Take or next data block B
The situation related to N + 1 often occurred. For this reason, you may accidentally erase the correct data block before and after,
Malfunctions such as starting reading from the middle of the preceding and following data blocks often occur.
本発明は、このような欠点を改め、テープとタコメータ
間のスリップ、タコメータの出力パルスのミスカウント
などが生じても、これと無関係に確実に正しい位置にリ
ポジショニングされるようにして、正しいデータの読取
り、書込みが行なえるようにした、ストリーミング磁気
テープ装置のリポジショニング装置を提供することを目
的としている。The present invention eliminates such drawbacks and ensures that even if slip between the tape and the tachometer, miscounting of the output pulse of the tachometer, etc. occurs, the correct data can be repositioned to the correct position regardless of this, and correct data can be obtained. It is an object of the present invention to provide a repositioning device for a streaming magnetic tape device, which is capable of reading and writing.
<問題を解決するための手段> 本発明はこの問題を解決するため、第1図に示すよう
に、 (イ)磁気テープの走行距離を測定するための走行距離
測定手段(20)と、 (ロ)前記磁気テープの走行の停止を検出し、停止検出
信号を出力するためのテープ停止検出手段(30)と、 (ハ)前記磁気テープに記録されたデータブロックの前
端エッジ及び後端エッジを検出し、前端エッジ検出信号
及び後端エッジ検出信号を出力するためのデータ・ブロ
ック・エッジ検出手段(40)と、 (ニ)外部からリポジショニング指令を受けた時に動作
し、前記リポジショニング指令を受けた前後所定時間内
の前記データ・ブロック・エッジ検出手段よりの所定の
エッジ検出信号の供給に応じて、前記リール・モータに
駆動停止指令を与えると共に前記走行距離測定手段に測
定開始指令を与えて第1の走行距離の測定を開始させ、
その後、前記テープ停止検出手段からの停止検出信号の
供給に応じて、前記リール・モータに逆転駆動指令を与
えると共に前記走行距離測定手段に逆方向のテープ走行
距離の測定開始指令を与えて第2の走行距離の測定を開
始させ、前記走行距離測定手段によって測定された第1
の走行距離と第2の走行距離とが等しくなった時に、そ
の前後所定時間内に前記データ・ブロック・エッジ検出
手段からの所定のエッジ検出信号の供給に応じて、正常
にリポジショニング動作が行なわれていることを知らせ
る第1の報知信号を外部に出力する制御手段(10)とを
備えている。<Means for Solving the Problem> In order to solve this problem, the present invention provides, as shown in FIG. 1, (a) a traveling distance measuring means (20) for measuring a traveling distance of a magnetic tape; (B) a tape stop detection means (30) for detecting the stop of the running of the magnetic tape and outputting a stop detection signal, and (c) a front end edge and a rear end edge of a data block recorded on the magnetic tape. Data block edge detection means (40) for detecting and outputting a front edge detection signal and a rear edge detection signal, and (d) it operates when a repositioning command is received from the outside, and the repositioning command is issued. In response to the received predetermined edge detection signal from the data block edge detection means within a predetermined time before and after the reception, a drive stop command is given to the reel motor and the traveling distance is It gives a measurement start command to the constant means to start measurement of the first travel distance,
Then, in response to the supply of the stop detection signal from the tape stop detection means, a reverse rotation drive command is given to the reel motor and a tape travel distance measurement start command in the reverse direction is given to the travel distance measurement means. Of the first distance measured by the mileage measuring means.
When the mileage of the vehicle and the second mileage become equal, the repositioning operation is normally performed in response to the supply of a predetermined edge detection signal from the data block edge detection means within a predetermined time before and after that. And a control means (10) for outputting a first notification signal for notifying that the operation is being performed.
<作用> 制御手段は、ホスト・コンピュータ等の主制御装置から
リポジショニング指令信号が与えられた時に、その前後
所定時間内にデータ・ブロック・エッジ検出手段から前
端エッジ検出信号又は後端エッジ検出信号を受けると、
リール・モータの駆動停止指令を出力すると共に、走行
距離測定手段に測定開始指令を与える。その後、テープ
停止検出手段から停止検出信号を受けると、制御手段
は、リール・モータに逆転駆動指令を出力すると共に、
走行距離測定手段に逆方向のテープ走行距離の測定開始
指令を与える。そして制御手段は、走行距離測定手段に
よって測定された正方向のテープ走行距離と逆方向のテ
ープ走行距離とが等しくなった時に、その後所定時間内
にデータ・ブロック・エッジ検出手段から前端エッジ検
出信号又は後端エッジ検出信号を受けると、主制御装置
に、そのことを表わす信号を出力する。よって、この信
号が制御手段から供給されない時には、データの読取
り、書込みを行なわないように主制御装置を設定してお
けば、前後の正しいデータ・ブロックを消去したり、前
後のデータ・ブロックの途中から読取りを始める等の誤
動作を防ぐことができるようになる。<Operation> When a repositioning command signal is given from a main control device such as a host computer, the control means has a front edge detection signal or a rear edge detection signal from the data block edge detection means within a predetermined time before and after that. When you receive
A drive stop command for the reel motor is output and a measurement start command is given to the traveling distance measuring means. After that, when the stop detection signal is received from the tape stop detection means, the control means outputs the reverse rotation drive command to the reel motor and
An instruction to start measuring the tape traveling distance in the opposite direction is given to the traveling distance measuring means. Then, when the tape running distance in the forward direction and the tape running distance in the reverse direction measured by the running distance measuring means become equal to each other, the control means outputs the front edge detection signal from the data block edge detecting means within a predetermined time thereafter. Alternatively, when the trailing edge detection signal is received, a signal indicating this is output to the main controller. Therefore, if this signal is not supplied from the control means, if the main controller is set so as not to read or write data, the correct data block before and after will be erased, or the data block before and after will be erased. It becomes possible to prevent malfunctions such as starting reading from.
<実施例> 以下、図面に基づいて本発明の一実施例を説明する。<Example> An example of the present invention will be described below with reference to the drawings.
第1図はその構成を示すもので、制御手段10は、走行距
離測定手段20に測定開始指令を与えると共に、磁気テー
プを走行させるためのリール・モータ(図示せず)の回
転を制御する。上記測定開始指令を受取ると上記走行距
離測定手段20は、磁気テープ(図示せず)の走行距離の
測定を開始し、その測定結果を上記制御手段10に出力す
る。テープ停止検出手段30は、上記磁気テープ走行の停
止、即ち上記磁気テープを走行させるリール・モータの
停止を検出すると、停止検出信号を上記制御手段10に出
力する。データ・ブロック・エッジ検出手段40は、磁気
テープに記録されたデータ・ブロックの前端エッジ又は
後端エッジを検出すると、前端エッジ検出信号又は後端
エッジ検出信号を出力する。FIG. 1 shows the configuration, and the control means 10 gives a measurement start command to the running distance measuring means 20 and controls the rotation of a reel motor (not shown) for running the magnetic tape. Upon receipt of the measurement start command, the traveling distance measuring means 20 starts measuring the traveling distance of the magnetic tape (not shown) and outputs the measurement result to the control means 10. The tape stop detection means 30 outputs a stop detection signal to the control means 10 when detecting the stop of the running of the magnetic tape, that is, the stop of the reel motor for running the magnetic tape. The data block edge detection means 40 outputs a front edge detection signal or a rear edge detection signal when detecting the front edge or the rear edge of the data block recorded on the magnetic tape.
上記制御手段10は、図示しないホスト・コンピュータ等
の主制御装置からリポジショニング指令信号が与えられ
た時に、その前後所定時間内に上記データ・ブロック・
エッジ検出手段40から上記前端エッジ検出信号又は後端
エッジ検出信号を受けると、上記リール・モータの駆動
停止指令を出力すると共に、上記走行距離測定手段20に
測定開始指令を与える。その後、上記テープ停止検出手
段30から停止検出信号を受けると、上記制御手段10は、
上記リール・モータに逆転駆動指令を出力すると共に、
上記走行距離測定手段20に逆方向のテープ走行距離の測
定開始指令を与える。そして上記制御手段10は、上記走
行距離測定手段20によって測定された正方向のテープ走
行距離と逆方向のテープ走行距離とが等しくなった時
に、その後所定時間内に上記データ・ブロック・エッジ
検出手段40から上記前端エッジ検出信号又は後端エッジ
検出信号を受けると、上記主制御装置に、そのことを表
わす信号を出力する。When a repositioning command signal is given from a main control device such as a host computer (not shown), the control means 10 has the data block within a predetermined time before and after the repositioning command signal.
When the front edge detection signal or the rear edge detection signal is received from the edge detection means 40, a drive stop command for the reel motor is output and a measurement start command is given to the travel distance measurement means 20. After that, when receiving the stop detection signal from the tape stop detection means 30, the control means 10
While outputting a reverse drive command to the reel motor,
A command to start measuring the tape traveling distance in the reverse direction is given to the traveling distance measuring means 20. Then, the control means (10), when the tape running distance in the forward direction and the tape running distance in the reverse direction measured by the running distance measuring means (20) become equal, then the data block edge detecting means within a predetermined time. When it receives the leading edge detection signal or the trailing edge detection signal from 40, it outputs a signal to that effect to the main controller.
よって、この信号が上記制御手段10から供給されない時
には、データの読取り、書込みを行なわないように上記
主制御装置を設定しておけば、前後の正しいデータ・ブ
ロックを消去したり、前後のデータ・ブロックの途中か
ら読取りを始める等の誤動作を防ぐことができるように
なる。Therefore, when this signal is not supplied from the control means 10, if the main controller is set so as not to read or write data, the correct data block before and after is erased, It becomes possible to prevent malfunction such as starting reading from the middle of the block.
第2図は上記構成をさらに詳細に示すもので、上記制御
手段10は、零検出回路12、制御回路14及び一致確認回路
16から成る。上記走行距離測定手段20は、タコメータ22
と走行距離測定装置24とから成る。上記テープ停止検出
手段30は、上記タコメータ22とテープ停止検出装置32と
から成る。上記データ・ブロック・エッジ検出手段40
は、磁気ヘッド42とデータ・ブロック・エッジ検出装置
44とから成る。なお、同図において50は、ディジタル/
アナログ変換器52とサーボ・アンプ54とから成るモータ
駆動制御回路であり、60はテープを走行させるためのリ
ール・モータである。FIG. 2 shows the above configuration in more detail. The control means 10 includes a zero detection circuit 12, a control circuit 14, and a coincidence confirmation circuit.
It consists of 16. The mileage measuring means 20 is a tachometer 22.
And a mileage measuring device 24. The tape stop detection means 30 includes the tachometer 22 and the tape stop detection device 32. The data block edge detection means 40
Is a magnetic head 42 and a data block edge detector
It consists of 44 and. In the figure, 50 is digital /
A motor drive control circuit including an analog converter 52 and a servo amplifier 54, and 60 is a reel motor for running the tape.
即ち、磁気テープの走行距離は、テープの走行系に設け
られたタコメータ22を用いて測定される。上記タコメー
タ22は、例えば発光素子と、受光素子と、これらの素子
の間に設けられたスリットを有するテープに摩擦接触す
る回転体とから成り、テープ走行時のこの回転体の回転
時に、上記受光素子によって上記発光素子からの光が上
記回転体のスリットを通過して受光される毎にパルス出
力を生じる。このタコメータ22の出力パルスは、走行距
離測定装置24により測定される。この走行距離測定装置
24は、例えばアップ・ダウン・カウンタであり、テープ
が正方向走行している場合にはアップ方向に、また逆方
向に走行している場合にはダウン方向に、上記タコメー
タ22の出力パルスをカウントする。上記タコメータ22の
出力パルスはまた、テープ停止検出装置32にも供給され
ている。このテープ停止検出装置32は、タコメータ22の
出力パルスが生じない時に、停止検出信号を出力する。That is, the running distance of the magnetic tape is measured by using the tachometer 22 provided in the running system of the tape. The tachometer 22 includes, for example, a light emitting element, a light receiving element, and a rotating body that makes frictional contact with a tape having slits provided between these elements. The element produces a pulse output each time the light from the light emitting element passes through the slit of the rotating body and is received. The output pulse of the tachometer 22 is measured by the mileage measuring device 24. This mileage measuring device
Reference numeral 24 is, for example, an up / down counter, which counts the output pulse of the tachometer 22 in the up direction when the tape is running in the forward direction and in the down direction when the tape is running in the reverse direction. To do. The output pulse of the tachometer 22 is also supplied to the tape stop detection device 32. The tape stop detection device 32 outputs a stop detection signal when the output pulse of the tachometer 22 does not occur.
磁気テープに記録されたデータ・ブロックの読取り、書
込みは、磁気ヘッド42によって行なわれる。データ・ブ
ロック・エッジ検出装置44は、上記磁気ヘッド42の出力
信号を増幅する読取り信号増幅器46と、この増幅された
上記磁気ヘッド42の出力信号によってデータ・ブロック
の前端エッジ及び後端エッジを検出して、前端エッジ検
出信号及び後端エッジ検出信号を出力するデータ・ブロ
ック検出回路48とから成っている。上記データ・ブロッ
ク検出回路48には、上記制御回路14からテープの走行方
向を表わす信号が供給されており、従って検出したデー
タ・ブロック・エッジが前端エッジであるか後端エッジ
であるかが知れるようになっている。The magnetic head 42 reads and writes the data blocks recorded on the magnetic tape. The data block edge detection device 44 detects the leading edge and the trailing edge of the data block by the read signal amplifier 46 that amplifies the output signal of the magnetic head 42 and the amplified output signal of the magnetic head 42. In addition, the data block detection circuit 48 outputs a front edge detection signal and a rear edge detection signal. The data block detection circuit 48 is supplied with a signal indicating the tape running direction from the control circuit 14, and therefore it is known whether the detected data block edge is the leading edge or the trailing edge. It is like this.
零検出回路12は、上記走行距離測定装置(アップ・ダウ
ン・カウンタ)24の計数値出力が零になると、これを検
出して、零検出信号を制御回路14及び一致確認回路16に
出力する。制御回路14は、このリポジショナを制御する
もので、テープの走行中に外部の主制御装置からのリポ
ジショニング指令aに応じて、後述するような制御動作
を開始する。一致確認回路16は、上記零検出回路12から
の零検出信号を受けた時の前後所定時間内に上記データ
・ブロック・エッジ検出装置44から前端エッジ信号又は
後端エッジ信号を受けると、一致信号bを上記主制御装
置に出力する。よって、上記主制御装置は、この一致信
号bが供給されない場合には、リポジショニング動作に
エラーがあったということを知ることができ、上記主制
御装置をその際にはデータの読取り、書込みを行なわな
いように予め設定しておけば、前記の正しいデータ・ブ
ロックを消去したり、前後のデータ・ブロックの途中か
ら読取りを始める等の誤動作を防ぐことができる。When the count value output of the mileage measuring device (up / down counter) 24 becomes zero, the zero detection circuit 12 detects this and outputs a zero detection signal to the control circuit 14 and the coincidence confirmation circuit 16. The control circuit 14 controls the repositioner, and starts a control operation described later in response to a repositioning command a from an external main control device while the tape is running. The coincidence confirmation circuit 16 receives the front edge signal or the rear edge signal from the data block edge detection device 44 within a predetermined time before and after receiving the zero detection signal from the zero detection circuit 12, and outputs a coincidence signal. b is output to the main controller. Therefore, the main controller can know that there is an error in the repositioning operation when the coincidence signal b is not supplied, and the main controller can read or write data at that time. By setting in advance not to perform, it is possible to prevent malfunctions such as erasing the correct data block and starting reading from the middle of the preceding and following data blocks.
この動作を第3図、第4図(a)、第4図(b)を参照
して、さらに詳細に説明する。This operation will be described in more detail with reference to FIGS. 3, 4 (a) and 4 (b).
第3図において、70は磁気テープ、BOTはテープ70の始
端、EOTはテープ70の終端である。BNはテープ70にお
けるBOTから数えてN番目のデータ・ブロック、BN+
1はN+1番目のデータ・ブロック、INはBOTからN
番目のIBGを表わしており、E1はデータ・ブロックの前
端エッジ、E2は後端エッジを表わしている。水平軸Xは
テープ70が上記磁気ヘッド42に位置するテープ位置を表
わし、Y軸はX軸より上方が正方向(テープ70がBOT側
へ巻かれる方向)のテープ走行速度、下方が逆方向のテ
ープの走行速度を表わしている。Y0はテープ走行速度零
(即ち、テープ停止)、Y1は正方向の定速によるテープ
走行速度、Y2は逆方向の定速によるテープ走行速度を表
わしている(但し、例えばY1=Y2である)。In FIG. 3, 70 is a magnetic tape, BOT is the start end of the tape 70, and EOT is the end end of the tape 70. B N is the N-th data block as counted from the BOT of the tape 70, B N +
1 N + 1 th data block, I N is N from BOT
Represents the second IBG, E 1 represents the leading edge of the data block, and E 2 represents the trailing edge. The horizontal axis X represents the tape position where the tape 70 is located on the magnetic head 42, and the Y-axis is the tape running speed in the positive direction (the direction in which the tape 70 is wound on the BOT side) above the X-axis and the reverse direction in the lower direction. It represents the running speed of the tape. Y 0 represents a tape running speed of zero (that is, the tape stops), Y 1 represents a tape running speed of a constant speed in the positive direction, and Y 2 represents a tape running speed of a constant speed in the reverse direction (however, for example, Y 1 = Y 2 ).
通常は、テープ70は、図示はしていないが上記主制御装
置によって上記モータ駆動制御回路50が制御されて正方
向に連続走行されて、データ・ブロックの読取り又は書
込みが上記磁気ヘッド42によって行なわれている。Normally, the tape 70 is continuously run in the positive direction by controlling the motor drive control circuit 50 by the main controller (not shown), and the magnetic head 42 reads or writes a data block. Has been.
ここで、第3図に示すように、テープ70の例えばN番目
のデータ・ブロックBNを過ぎた時点Aで、上記主制御
装置からリポジショニング指令aが供給されたとする。
この時点Aは、IBG(IN)内であるので、第4図のフ
ローチャートでは、データ・ブロック・エッジ検出装置
44で後端エッジE2が検出されて後端エッジ検出信号が供
給され(step 401)、且つ(IBGの距離に対応する)第
1の所定時間t1内である(step 402)時点である。こ
の時点Aでリポジショニング指令が与えられると(step
402)、制御回路14は、モータ駆動制御回路50に第1
回目の走行停止指令信号を出力すると同時に、アップ・
ダウン・カウンタ24に、アップ方向の計数開始の第1の
測定開始指令信号を出力する(step 403)。テープ70
は、リールの慣性によって、第3図に示すように次第に
減速されて、IBG(IN)を過ぎたB点で停止する。こ
のA点からB点で停止するまでの間のテープ70の走行距
離が、アップ・ダウン・カウンタ24でタコメータ22から
の出力パルスを計数することにより測定される。Here, as shown in Figure 3, when A has passed, for example, N-th data block B N of the tape 70, repositioning command a is assumed to be supplied from the main controller.
Since this point A is within IBG (I N), in the flowchart of FIG. 4, data block edge detector
At 44, the trailing edge E 2 is detected, the trailing edge detection signal is supplied (step 401), and is within the first predetermined time t 1 (corresponding to the IBG distance) (step 402). . If a repositioning command is given at this point A (step
402), the control circuit 14 includes a first motor drive control circuit 50.
At the same time as outputting the traveling stop command signal for the second time,
A first measurement start command signal for starting counting in the up direction is output to the down counter 24 (step 403). Tape 70
Is the inertia of the reel, is gradually decelerated as shown in FIG. 3, and stops at the point B past the IBG (I N). The running distance of the tape 70 from the point A to the stop at the point B is measured by counting the output pulse from the tachometer 22 by the up / down counter 24.
テープ70の走行が停止すると、タコメータ22からは出力
パルスが生じなくなるので、テープ停止検出装置32はこ
れを検出して、第1回目のテープ停止検出信号を制御回
路14に出力する。When the tape 70 stops running, no output pulse is generated from the tachometer 22, so the tape stop detection device 32 detects this and outputs a first tape stop detection signal to the control circuit 14.
制御回路14は、この第1回目のテープ停止検出信号を受
けると(step 404)、モータ駆動制御回路50を介して
リール・モータ60へ逆方向走行指令信号を送ると共に、
アップ・ダウン・カウンタ24にダウン方向の計数動作を
開始させる第2の測定開始指令信号を送る(step 40
5)。テープ70は、リールの慣性によって第3図に示す
ように次第に速度が増加し、C点で定速となる。この
間、タコメータ22からの出力パルスは、アップ・ダウン
・カウンタ24でダウン方向に計数される。従って、A点
からB点に達するまでに計数された計数値が減算され、
A点→B点の距離とほぼ等しいB点→C点の距離とほぼ
C点で零になる。When the control circuit 14 receives the first tape stop detection signal (step 404), the control circuit 14 sends a backward running command signal to the reel motor 60 via the motor drive control circuit 50, and
A second measurement start command signal for starting the counting operation in the down direction is sent to the up / down counter 24 (step 40
Five). The tape 70 gradually increases in speed as shown in FIG. 3 due to the inertia of the reel, and becomes constant at point C. During this time, the output pulse from the tachometer 22 is counted down by the up / down counter 24. Therefore, the count value counted from the point A to the point B is subtracted,
The distance from point A to point B is almost equal to the distance from point B to point C, and it becomes zero at point C.
テープ70とタコメータ22の回転体との間のスリップ、ア
ップ・ダウン・カウンタ24の出力パルスのミス・カウン
トが生じても、A点→B点及びB点→C点の距離は共に
極めて短いので、アップ・ダウン・カウンタ24の計数値
が零となる点Cは、ほぼA点の近傍にあって、IBG(I
N)内に位置する。Even if a slip between the tape 70 and the rotating body of the tachometer 22 or a miscount of the output pulse of the up / down counter 24 occurs, the distances from point A to point B and point B to point C are both extremely short. The point C at which the count value of the up / down counter 24 becomes zero is near the point A, and IBG (I
N ).
アップ・ダウン・カウンタ24の計数値が零となると、零
検出回路12から第1回目の零検出信号が制御回路14及び
一致確認回路16に送られる。テープ70の逆方向の走行
は、定速Y2のまま続行される。C点を過ぎてそのまま逆
方向走行すると、データ・ブロック・エッジ検出装置44
から磁気ヘッド42の出力に基づいた後端エッジ(E2)検
出信号を受ける。この後端エッジ検出信号を(例えば、
IBGの距離に対応する)第2の所定時間t2内に受けると
(step 406)、一致確認回路16は、第1の一致を確認
して、上記主制御装置に第1の一致信号bを出力する
(step 407)。上記主制御装置は、この第1の一致信
号bが供給されない場合には、C点がデータ・ブロック
にかかったエラーとして、リポジショニング動作を中止
させ、警告音を発生させる等して、エラーを使用者に知
らせる。When the count value of the up / down counter 24 becomes zero, the first zero detection signal is sent from the zero detection circuit 12 to the control circuit 14 and the coincidence confirmation circuit 16. The reverse running of the tape 70 continues at the constant speed Y 2 . Data block edge detector 44
Receives a trailing edge (E 2 ) detection signal based on the output of the magnetic head 42. This trailing edge detection signal (for example,
When it is received within the second predetermined time t 2 (corresponding to the IBG distance) (step 406), the coincidence confirmation circuit 16 confirms the first coincidence and sends the first coincidence signal b to the main controller. Output (step 407). When the first coincidence signal b is not supplied, the main control unit determines that the error occurs when the point C hits the data block, the repositioning operation is stopped, and a warning sound is generated. Notify the user.
上記第1の一致信号bが供給された場合には、上記主制
御装置は、さらにリポジショニング動作を続行させる。
即ち、制御回路14は、テープ70の逆方向の定速走行を続
行させる。データ・ブロックBNの前端エッジE1で、デ
ータ・ブロック・エッジ検出装置44が前端エッジE1を検
出し、前端エッジ検出信号を制御回路14へ出力すると
(step 408)、制御回路14は(例えば、IBGの距離の1/
2に対応する)第3の所定時間t3経過後、即ちD点でモ
ータ駆動制御回路50へ第2回目の走行停止指令信号を出
力すると共に、アップ・ダウン・カウンタ24へ第3の測
定開始指令信号を出力して、ダウン方向の計数動作を開
始させる(step 409)。テープ70は、リールの慣性に
よりD点から次第に減速してE点で停止する。この間の
D点からE点に達するまでのタコメータ22の出力パルス
が、アップ・ダウン・カウンタ24によって、零からダウ
ン方向に計数される。E点でテープ70が停止すると、テ
ープ停止検出装置32から第2回目のテープ停止検出信号
が制御回路14へ出力される。When the first coincidence signal b is supplied, the main controller further continues the repositioning operation.
That is, the control circuit 14 causes the tape 70 to continue traveling at a constant speed in the reverse direction. In leading edge E 1 of the data block B N, the data block edge detector 44 detects the leading edge E 1, and outputs a leading edge detection signal to the control circuit 14 (step 408), the control circuit 14 ( For example, 1 / the distance of IBG
After the elapse of a third predetermined time t 3 ( corresponding to 2), that is, at the point D, the second drive stop command signal is output to the motor drive control circuit 50 and the up / down counter 24 starts the third measurement. A command signal is output to start the counting operation in the down direction (step 409). The tape 70 decelerates gradually from the point D due to the inertia of the reel and stops at the point E. During this time, the output pulse of the tachometer 22 from the point D to the point E is counted by the up / down counter 24 from zero to the down direction. When the tape 70 stops at point E, the tape stop detection device 32 outputs a second tape stop detection signal to the control circuit 14.
この第2回目のテープ停止検出信号を受けると(step
410)、制御回路14は、モータ駆動制御回路50へリール
・モータ60の正方向駆動指令信号を出力すると共に、ア
ップ・ダウン・カウンタ24に第4の測定開始指令信号を
送って、アップ方向の計数動作を開始させる(step 41
1)。テープ70は、リールの慣性によって、第3図に示
すように次第に速度を増してF点で定速となる。この
間、タコメータ22からの出力パルスは、アップ・ダウン
・カウンタ24でアップ方向に計数される。従って、D点
→E点の距離とほぼ等しいE点→F点の距離となるほぼ
F点で零になる。When this second tape stop detection signal is received (step
410), the control circuit 14 outputs a forward drive command signal for the reel motor 60 to the motor drive control circuit 50, and at the same time sends a fourth measurement start command signal to the up / down counter 24 so that Start counting operation (step 41
1). Due to the inertia of the reel, the tape 70 gradually increases in speed as shown in FIG. 3 and becomes constant at point F. During this time, the output pulse from the tachometer 22 is counted by the up / down counter 24 in the up direction. Therefore, the distance becomes almost equal to the distance from the point D to the point E and becomes approximately zero at the point from the point E to the point F.
アップ・ダウン・カウンタ24の計数値が零となると、零
検出回路12から第2回目の零検出信号が制御回路14及び
一致確認回路16に送られる。テープ70はそのまま正方向
へ定速Y1での走行を続行する。When the count value of the up / down counter 24 becomes zero, the second zero detection signal is sent from the zero detection circuit 12 to the control circuit 14 and the coincidence confirmation circuit 16. The tape 70 continues traveling in the positive direction at the constant speed Y 1 .
前記と同様に、テープ70とタコメータ22の回転体との間
のスリップ、アップ・ダウン・カウンタ24の出力パルス
のミス・カウントが生じても、D点→E点及びE点→F
点の距離は共に極めて短いので、アップ・ダウン・カウ
ンタ24の計数値が零となる点Fは、ほぼF点の近傍にあ
って、IBG(IN−1)内に位置する。Similarly to the above, even if the slip between the tape 70 and the rotating body of the tachometer 22 and the miscount of the output pulse of the up / down counter 24 occur, the point D → the point E and the point E → the point F
Since the distances between the points are both extremely short, the point F at which the count value of the up / down counter 24 becomes zero is located in the vicinity of point F and within IBG (IN -1 ).
F点を過ぎてそのまま正方向走行すると、N番目のデー
タ・ブロック・BNが磁気ヘッド42を通り、データ・ブ
ロック・エッジ検出装置44からはN番目のデータ・ブロ
ックBNの前端エッジ(E1)検出信号が一致確認回路16
へ出力される。この前端エッジ検出信号を零検出信号を
受けてから(例えば、IBGの距離に対応する)第4の所
定時間t4内に受けると(step 412)、一致確認回路16
は、第2の一致を確認して、上記主制御装置に第2の一
致信号bを出力する(step 413)。上記主制御装置
は、この第2の一致信号bが供給されない場合には、F
点がデータ・ブロックにかかったエラーとして、リポジ
ショニング動作を中止させ、警告音を発生させる等し
て、エラーを使用者に知らせる。When past the point F the forward direction traveling directly through the N-th data block B N magnetic head 42, the data block from the edge detector 44 N-th data block B N leading edge of the (E 1 ) Detection signal match circuit 16
Is output to. When this front edge detection signal is received within the fourth predetermined time t 4 (for example, corresponding to the IBG distance) after receiving the zero detection signal (step 412), the coincidence confirmation circuit 16
Confirms the second match and outputs the second match signal b to the main controller (step 413). If the second coincidence signal b is not supplied, the main control unit F
As an error that a dot is applied to a data block, the repositioning operation is stopped and a warning sound is generated to notify the user of the error.
その後、テープ70がさらに走行して、後端エッジ(E2)
検出信号が一致確認回路16へ出力されると(step 41
4)、一致確認回路16はリポジショニングが完了したこ
とを知らせるために、上記主制御装置へさらに第3の一
致信号bを出力する(step 415)。これによって、リ
ポジショニング動作は完了し、以降、そのまま上記主制
御装置によってモータ駆動制御回路50が制御されて、次
のデータ・ブロックBN+ 1以降の読取り又は書込みが
成される。Then the tape 70 runs further and the trailing edge (E 2 )
When the detection signal is output to the match confirmation circuit 16 (step 41
4) Then, the coincidence confirmation circuit 16 further outputs a third coincidence signal b to the main controller in order to inform that the repositioning is completed (step 415). As a result, the repositioning operation is completed, and thereafter, the motor drive control circuit 50 is controlled by the main controller as it is to read or write the next data block B N + 1 .
このように、極めて短い距離で計数値を比較してエラー
検出を2回も行なうため、確実なリポジショニングが行
ない得る。さらに、リポジショニングを行なうのに、磁
気ヘッド42でIBG(IN)の前のデータ・ブロックBN
を確認しつつ逆方向へテープ70を一旦通過させ、次に正
方向に走行させて、同一のデータ・ブロックBNを再び
磁気ヘッド42で確認して通過させるようにしたから、確
実にN番目のデータ・ブロックBNと次のデータ・ブロ
ックBN+ 1の中間のIBG(IN)に間違いなくリポジ
ショニングされることが保証される。In this way, since the error detection is performed twice by comparing the count values over an extremely short distance, reliable repositioning can be performed. Further, to perform repositioning, previous data block B N of IBG (I N) by the magnetic head 42
Once passed through the tape 70 to the confirmed while backward, then forward direction by traveling, it is so arranged to pass to confirm the magnetic head 42 again the same data block B N, reliably N th It is guaranteed to be repositioned to the intermediate IBG (I N ) of the data block B N of the following and the next data block B N + 1 .
次に、リポジショニング指令aが、N番目のIBG
(IN)を越えて次のデータ・ブロックBN+1に入っ
た直後の時点で供給されるような場合につき説明する。
即ち、リポジショニング指令aが、後端エッジ検出信号
を受けてから(例えば、IBGの距離+αに対応する)第
5の所定時間t5内に供給されたならば(step 416)、
上記step 403〜405に示したようにテープが駆動れ、よ
って再び定速となった時点の位置は、リポジショニング
指令aを受けた時点の位置(IBGの距離+α)の近傍と
なる。そして上記step 406及び407に示したように、上
記主制御装置に第1の一致信号bを出力する。但しこの
場合、上記第2の所定時間t2は、上記第5の所定時間t5
における+α分を十分にカバーする位の時間である。以
降は、上記step 408以降と同様である。Next, the repositioning command a is the Nth IBG.
A case will be described in which the data is supplied immediately after entering the next data block B N + 1 beyond ( IN ).
That is, if the repositioning command a is supplied within the fifth predetermined time t 5 (for example, corresponding to the IBG distance + α) after receiving the trailing edge detection signal (step 416),
As shown in steps 403 to 405, the position at the time when the tape is driven and the speed becomes constant again becomes close to the position (distance of IBG + α) at the time of receiving the repositioning command a. Then, as shown in steps 406 and 407, the first coincidence signal b is output to the main controller. However, in this case, the second predetermined time t 2 is equal to the fifth predetermined time t 5
It is a time to sufficiently cover + α minutes in. The subsequent steps are the same as the above steps 408 and after.
また、リポジショニング指令aが、N番目のデータ・ブ
ロックBNの終了の直前の時点で供給された場合には、
リポジショニング指令aを受けてから(step 417)、
第6の所定時間t6内にそのデータ・ブロックBNの後端
エッジE2が検出されるまで定速走行を続け(step 41
8)、データ・ブロック・エッジ検出装置44から後端エ
ッジ検出信号が供給給された後、(例えば、IBGの距離
の1/2に対応する)第7の所定時間t7経過後(step 41
9)、上記step 403に進むようにすればよい。If the repositioning command a is supplied immediately before the end of the Nth data block BN,
After receiving the repositioning command a (step 417),
It continued constant speed running until the trailing edge E 2 of the data block B N is detected with a sixth predetermined time t within 6 (step 41
8), after the trailing edge detection signal is supplied from the data block edge detector 44, and after the lapse of a seventh predetermined time t 7 (corresponding to, for example, 1/2 of the IBG distance) (step 41
9), proceed to step 403 above.
第5図は、上記のようにリポジショニング開始位置を後
端エッジE2を基準とするのではなくて、前端エッジE1を
基準とした場合の動作例を示すフロー・チャートであ
る。即ち、リポジショニング指令aがIN内の時点に供
給される場合には、未だ前端エッジE1が検出されていな
い(step 501)。従って、この時点でリポジショニン
グ指令aが供給給されれば(step 502)、その後前端
エッジE1が検出されるまで正方向の定速走行が続けられ
る。そしてもし、(例えば、IBGの距離に対応する)第
8の所定時間t8内に前記エッジE1が検出された時には
(step 503)第4図(a)に示したstep 403に進むよ
うにすれば、前述の実施例と同様のリポジショニング動
作が行なわれることができる。FIG. 5 is a flow chart showing an operation example when the repositioning start position is not based on the rear end edge E 2 as described above but based on the front end edge E 1 . That is, when the repositioning command a is supplied to the point in the I N has not yet been detected leading edge E 1 (step 501). Therefore, if the repositioning command a is supplied at this point (step 502), the constant speed traveling in the forward direction is continued until the front edge E 1 is detected. If the edge E 1 is detected within the eighth predetermined time t 8 (corresponding to the IBG distance, for example) (step 503), the process proceeds to step 403 shown in FIG. 4 (a). If so, the repositioning operation similar to that of the above-described embodiment can be performed.
リポジショニング指令aがINの直前の時点に供給され
た場合も同様である。但しこの場合は、上記第8の所定
時間t8は、IBGの距離+αに対応するだけの時間とな
る。The same applies if the repositioning command a is supplied to the time just before the I N. However, in this case, the eighth predetermined time t 8 is a time corresponding to the IBG distance + α.
また、リポジショニング指令aがINの直後の時点に供
給された場合には、第5図のstep 501からstep 504に
進む。即ち、前端エッジE1が検出されてから(step 50
1)、第9の所定の時間t9内にリポジショニング指令a
が供給給された時(step 502)に限り、リポジショニ
ングが行なわれる。Further, when the repositioning command a is supplied to a point in time immediately after the I N proceeds from step 501 of FIG. 5 in step 504. That is, after the front edge E 1 is detected (step 50
1), repositioning command a within the 9th predetermined time t 9
Repositioning is performed only when is supplied (step 502).
なお、上記step 406の後端エッジE2の検出の代りに、
第4図(c)にstep 406′で示すように、前端エッジE
1の検出に応じて動作するようにしても、同様の効果が
得られる。Instead of detecting the trailing edge E 2 of step 406,
As shown in step 406 ′ in FIG. 4 (c), the front edge E
Even if it operates according to the detection of 1 , the same effect can be obtained.
<発明の効果> 以上説明したように本発明では、テープ走行距離を測定
する装置は単にテープ位置決めの大体の目安に使うだけ
とし、磁気ヘッド信号に基づいて実際のデータ・ブロッ
ク・エッジの認識を行なってリポジショニングしている
ため、タコメータの回転体とテープ間のスリップや、タ
コメータの出力パルスのカウンタのミス・カウント等が
生じた場合でも、間違いなく元のIBGに戻すことができ
る。従って、従来のように誤ってデータを消去したり、
データ・ブロックの途中からデータを読取り始める等の
誤動作をなくすことができる。<Effects of the Invention> As described above, in the present invention, the device for measuring the tape running distance is merely used as a rough guide for tape positioning, and the actual data block edge recognition is performed based on the magnetic head signal. Since the repositioning is performed in-line, even if a slip between the tachometer's rotating body and the tape or a miscount of the output pulse of the tachometer occurs, it can be returned to the original IBG without fail. Therefore, you can accidentally delete data as in the past,
It is possible to eliminate malfunctions such as starting reading data from the middle of a data block.
第1図は本発明のストリーミング磁気テープ装置のリポ
ジショナの概略構成を示すブロック構成図、 第2図は第1図のリポジショナのさらに詳細なブロック
構成図、 第3図はリポジショニング動作を説明するための図、 第4図(a)、第4図(b)は第2図のリポジショニン
グ制御部の動作を説明するためのフロー・チャート、 第4図(c)は第4図(a)のstep 406の変形例、 第5図は第2図のリポジショニング制御部の動作の他の
例を説明するためのフロー・チャートである。 第6図は従来のリポジショニング装置の動作を説明する
ための図である。 10……制御手段、12……零検出装置、14……制御回路、
16……一致確認回路、20……走行距離測定手段、22……
タコメータ、24……走行距離測定装置、30……テープ停
止検出手段、32……テープ停止検出装置、40……データ
・ブロック・エッジ検出手段、42……磁気ヘッド、48…
…データ・ブロック検出回路、50……モータ駆動制御回
路、60……リール・モータ、70……テープ。FIG. 1 is a block configuration diagram showing a schematic configuration of a repositioner of a streaming magnetic tape device of the present invention, FIG. 2 is a more detailed block configuration diagram of the repositioner of FIG. 1, and FIG. 3 is for explaining a repositioning operation. 4A, FIG. 4A and FIG. 4B are flow charts for explaining the operation of the repositioning controller of FIG. 2, and FIG. 4C is a flow chart of FIG. 4A. A modified example of step 406, FIG. 5 is a flow chart for explaining another example of the operation of the repositioning control unit in FIG. FIG. 6 is a diagram for explaining the operation of the conventional repositioning device. 10 ... Control means, 12 ... Zero detection device, 14 ... Control circuit,
16 …… Matching confirmation circuit, 20 …… Distance measuring means, 22 ……
Tachometer, 24 ... Odometer, 30 ... Tape stop detector, 32 ... Tape stop detector, 40 ... Data block edge detector, 42 ... Magnetic head, 48 ...
… Data block detection circuit, 50… Motor drive control circuit, 60… Reel motor, 70… Tape.
Claims (1)
させてデータの書込み又は読取りを行なうストリーミン
グ磁気テープ装置のリポジショニング装置であって、前
記磁気テープの走行距離を測定するための走行距離測定
手段と、 前記磁気テープの走行の停止を検出し、停止検出信号を
出力するためのテープ停止検出手段と、 前記磁気テープに記録されたデータブロックの前端エッ
ジ又は後端エッジを検出し、前端エッジ検出信号又は後
端エッジ検出信号を出力するためのデータ・ブロック・
エッジ検出手段と、 外部からリポジショニング指令を受けた時に動作し、前
記リポジショニング指令を受けた前後所定時間内の前記
データ・ブロック・エッジ検出手段よりの所定のエッジ
検出信号の供給に応じて、前記リール・モータに駆動停
止指令を与えると共に前記走行距離測定手段に測定開始
指令を与えて第1の走行距離の測定を開始させ、その
後、前記テープ停止検出手段からの停止検出信号の供給
に応じて、前記リール・モータに逆転駆動指令を与える
と共に前記走行距離測定手段に逆方向のテープ走行距離
の測定開始指令を与えて第2の走行距離の測定を開始さ
せ、前記走行距離測定手段によって測定された第1の走
行距離と第2の走行距離とが等しくなった時の前後所定
時間内に前記データ・ブロック・エッジ検出手段からの
所定のエッジ検出信号の供給に応じて、正常にリポジシ
ョニング動作が行なわれていることを知らせる第1の報
知信号を外部に出力する制御手段とを備えたことを特徴
とするストリーミング磁気テープ装置のリポジショニン
グ装置。1. A repositioning device of a streaming magnetic tape device for writing or reading data by running a magnetic tape by a reel motor, and a running distance measuring means for measuring a running distance of the magnetic tape. A tape stop detecting means for detecting a stop of the running of the magnetic tape and outputting a stop detection signal, and detecting a front edge or a rear edge of a data block recorded on the magnetic tape to detect a front edge detection signal. Or a data block for outputting the trailing edge detection signal
Edge detection means, which operates when receiving a repositioning command from the outside, according to the supply of a predetermined edge detection signal from the data block edge detection means within a predetermined time before and after receiving the repositioning command, A drive stop command is given to the reel motor and a measurement start command is given to the running distance measuring means to start the measurement of the first running distance, and then a stop detection signal is supplied from the tape stop detecting means. Then, a reverse drive command is given to the reel motor and a tape running distance measurement start command in the reverse direction is given to the running distance measuring means to start the second running distance measurement, and the running distance measuring means measures the distance. From the data block edge detection means within a predetermined time before and after the first traveled distance and the second traveled distance are equalized. A streaming magnetic tape device comprising: a control unit that outputs a first notification signal to the outside that notifies that the repositioning operation is normally performed in response to the supply of a predetermined edge detection signal. Repositioning device.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP22460485 | 1985-10-08 | ||
| JP60-224604 | 1985-10-08 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62175914A JPS62175914A (en) | 1987-08-01 |
| JPH0695366B2 true JPH0695366B2 (en) | 1994-11-24 |
Family
ID=16816327
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61240023A Expired - Lifetime JPH0695366B2 (en) | 1985-10-08 | 1986-10-08 | Repositioning device for streaming magnetic tape device |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US4737868A (en) |
| JP (1) | JPH0695366B2 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4841388A (en) * | 1987-11-23 | 1989-06-20 | Canon Kabushiki Kaisha | Recording apparatus for rerecording by repositioning recording medium |
| JP2769250B2 (en) * | 1991-06-19 | 1998-06-25 | 三菱電機株式会社 | Magnetic tape playback device |
| KR940009869B1 (en) * | 1992-06-26 | 1994-10-18 | 주식회사금성사 | Velocity/phase stabilization system and stabilization control method for servo system |
| US5475542A (en) * | 1993-06-14 | 1995-12-12 | International Business Machines Corporation | Method and apparatus for improving inter-block gap length tolerance and locate accuracy for write appends |
| JPH0836807A (en) * | 1994-07-27 | 1996-02-06 | Fujitsu Ltd | Magnetic tape unit |
| US6532128B1 (en) * | 1999-05-19 | 2003-03-11 | International Business Machines Corporation | Data set to recording media registration and synchronization |
| US7945419B2 (en) * | 2008-08-14 | 2011-05-17 | Quantum Corporation | Electronic measurement of off-center run-out and reel-hub mismatch |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2363570B2 (en) * | 1973-12-20 | 1977-09-29 | Siemens AG, 1000 Berlin und 8000 München | CIRCUIT ARRANGEMENT FOR SELF-DETERMINING A WRITABLE POINT ON A MOVING RECORDERING MEDIA |
| US4396956A (en) * | 1980-04-10 | 1983-08-02 | Rca Corporation | Overcoming drum stall in record and/or replay systems |
| JPH0115002Y2 (en) * | 1980-09-06 | 1989-05-02 | ||
| US4551774A (en) * | 1981-03-02 | 1985-11-05 | Pioneer Electronic Corporation | Method for selecting desired piece of information recorded in magnetic tape mounted in magnetic tape recorder and/or reproducer |
| US4628377A (en) * | 1983-05-12 | 1986-12-09 | Canon Kabushiki Kaisha | Information signal reproducing apparatus |
| US4607300A (en) * | 1983-05-25 | 1986-08-19 | Pioneer Electronic Corporation | Automatically reversible tape deck |
-
1986
- 1986-10-03 US US06/915,229 patent/US4737868A/en not_active Expired - Fee Related
- 1986-10-08 JP JP61240023A patent/JPH0695366B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US4737868A (en) | 1988-04-12 |
| JPS62175914A (en) | 1987-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA1326539C (en) | Tape positioning using reverse boundary capture: tape drive system and method | |
| US4414593A (en) | Streaming cartridge tape drive | |
| US3805286A (en) | Tape velocity detector | |
| JPH0695366B2 (en) | Repositioning device for streaming magnetic tape device | |
| US5287229A (en) | Method of avoiding accidental overwriting on magnetic tape | |
| JPH0439126B2 (en) | ||
| JPH0624049B2 (en) | Tape edge detection method | |
| JP3520710B2 (en) | Magnetic tape recording / reproducing device | |
| JPH05182152A (en) | Data reproducing method for magnetic tape | |
| JPS6243259B2 (en) | ||
| JPS6240781B2 (en) | ||
| JPH0227756B2 (en) | ||
| JP2998488B2 (en) | Magnetic recording / reproducing device | |
| JP2854892B2 (en) | Tape winding control device | |
| JPS6153791B2 (en) | ||
| JPH02252155A (en) | Magnetic recording and reproducing device | |
| JPS58166558A (en) | Magnetic tape speed detection control method | |
| JPS62102451A (en) | Positioning control system | |
| JPH04205837A (en) | Magnetic recording and reproducing apparatus | |
| JPS6226110B2 (en) | ||
| JPS6139204A (en) | Positioning control system | |
| JPS6141060B2 (en) | ||
| JPS6145444A (en) | Travelling control system of magnetic tape | |
| JPS5977603A (en) | Method for detecting bot marker of magnetic tape | |
| JPH0535509B2 (en) |