(57)【要約】【課題】  回転ヘッドにより磁気テープのトラックにデジタルデータを記録する装置において、一定の規則にしたがって所定の位置に配置した変速再生専用データをトレースするように位相ロックさせることによって、−１倍（Edit−）の画を出すことができるようにする。【解決手段】  再生系２０のキャプスタンサーボ演算部７１において、位相エラー演算部８２により、−１倍速時に磁気テープのトラックから間欠的に再生されるＢｌｏｃｋ０、Ｂｌｏｃｋ０及び／又はＢｌｏｃｋ０の値から現在位置を特定して位相エラーを求め、位相エラー演算部８２により求めた位相エラーを速度エラー演算部８１からの速度エラーに加算部８５により加算して位相サーボをかけることにより、−１倍速で位相ロックして回転ヘッドにより上記サーチデータをトレースして再生する制御を行う。【選択図】        図１４
2005354417.tif 000002
【特許請求の範囲】
【請求項１】
回転ヘッドにより磁気テープの傾斜トラックを介してデジタルデータの記録再生を行う記録再生装置において、
入力された画像信号を符号化して画像データを生成する第１の生成手段と、上記画像データに基づいてサーチデータを生成する第２の生成手段と、上記画像データと上記サーチデータを上記磁気テープの傾斜トラックに記録する記録手段とを備える記録系と、
上記磁気テープの傾斜トラックに記録された上記画像データと上記サーチデータを再生する通常再生手段と、−１倍速時に上記磁気テープのトラックから間欠的に再生される１つ又は２つのデータ列の位置情報を用いて、上記回転ヘッドによる磁気テープの傾斜トラックの現在のスキャン位置を特定し、−１倍速で位相ロックして回転ヘッドにより上記サーチデータをトレースして再生する制御を行う変速再生制御手段とを備える再生系と
からなる記録再生装置。
【請求項２】
上記変速再生制御手段は、上記２つのデータ列のうちデータ量の多い方を用いて、上記回転ヘッドによる磁気テープの傾斜トラックの現在のスキャン位置を特定し、−１倍速で位相ロックすることを特徴とする請求項１記載の記録再生装置。
【請求項３】
上記変速再生制御手段は、上記２つのデータ列でデータが全て揃っていない場合に、得られたデータを補正することにより、上記回転ヘッドによる磁気テープの傾斜トラックの現在のスキャン位置を特定し、−１倍速で位相ロックすることを特徴とする請求項１記載の記録再生装置。
【請求項４】
入力された画像信号を符号化して画像データを生成し、上記画像データに基づいてサーチデータを生成し、上記画像データと上記サーチデータを回転ヘッドにより磁気テープの傾斜トラックを介して記録再生を行う記録再生方法であって、
−１倍速時に上記磁気テープのトラックから間欠的に再生される１つ又は２つのデータ列の位置情報を用いて、上記回転ヘッドによる磁気テープの傾斜トラックの現在のスキャン位置を特定し、
−１倍速で位相ロックして上記回転ヘッドにより上記サーチデータをトレースして再生することを特徴とする記録再生方法。
【請求項５】
上記２つのデータ列のうちデータ量の多い方を用いて、上記回転ヘッドによる磁気テープの傾斜トラックの現在のスキャン位置を特定し、−１倍速で位相ロックすることを特徴とする請求項４記載の記録再生方法。
【請求項６】
上記２つのデータ列でデータが全て揃っていない場合に、得られたデータを補正することにより、上記回転ヘッドによる磁気テープの傾斜トラックの現在のスキャン位置を特定し、−１倍速で位相ロックすることを特徴とする請求項４記載の記録再生方法。
【請求項７】
入力された画像信号を符号化して画像データを生成し、上記画像データに基づいてサーチデータを生成し、上記画像データと上記サーチデータを回転ヘッドにより磁気テープの傾斜トラックを介して記録再生を行うための制御プログラムがコンピュータにより読み取り実行可能に記録されたプログラム記録媒体であって、
−１倍速時に上記磁気テープのトラックから間欠的に再生される１つ又は２つのデータ列の位置情報を用いて、上記回転ヘッドによる磁気テープの傾斜トラックの現在のスキャン位置を特定し、
−１倍速で位相ロックして上記回転ヘッドにより上記サーチデータをトレースして再生することを特徴とする制御プログラムがコンピュータにより読み取り実行可能に記録されたプログラム記録媒体。
【請求項８】
上記２つのデータ列のうちデータ量の多い方を用いて、上記回転ヘッドによる磁気テープの傾斜トラックの現在のスキャン位置を特定し、−１倍速で位相ロックすることを特徴とする制御プログラムがコンピュータにより読み取り実行可能に記録された請求項７記載のプログラム記録媒体。
【請求項９】
上記２つのデータ列でデータが全て揃っていない場合に、得られたデータを補正することにより、上記回転ヘッドによる磁気テープの傾斜トラックの現在のスキャン位置を特定し、−１倍速で位相ロックすることを特徴とする制御プログラムがコンピュータにより読み取り実行可能に記録された請求項７記載のプログラム記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、回転ヘッドにより磁気テープの傾斜トラックを介してデジタルデータの記録再生を行う記録再生装置、記録再生方法及びプログラム記録媒体に関する。
【背景技術】
【０００２】
デジタル方式のビデオテープレコーダにおいては、画像データは、例えば、ＭＰＥＧ（Moving Picture Experts Group）方式で圧縮されて、磁気テープに記録されている。図１は、画像データのストリームデータのうち、１５フレームをＧＯＰ（Group of Picture）として、その画像データをＭＰＥＧ方式で圧縮した例を示している。図１の（Ａ）は、時系列的に画像データが並べられた元の画像データを示しており、そのＮｏ．０乃至１４は、画像データの各フレームの番号を示している。
【０００３】
図１の（Ｂ）は、図１の（Ａ）の画像データＡがＩピクチャ（Intra Coded Picture）、Ｐピクチャ（Predictive Coded Picture）及びＢピクチャ（Bidirectionally Coded Picture）の３種類のピクチャとして、ＭＰＥＧ方式で圧縮された画像データを示している。画像データＢ中の各Ｉ，Ｐ，Ｂの右下の番号は、元の画像データＡのフレームの番号を示している。
【０００４】
Ｉピクチャは、フレーム内の画像データのみで圧縮された画像データである。すなわち、例えば、図１中の最左列に位置する画像データＢのＩピクチャＩ２は、画像データＡのフレームＮｏ．２の画像データのみが圧縮されることにより得られる画像データである。
【０００５】
Ｐピクチャは、フレーム内の画像データに加え、時間的に過去のＩピクチャ又はＰピクチャの画像データを利用して圧縮された画像データである。すなわち、例えば、画像データＢのＰピクチャＰ５は、フレームＮｏ．５の画像データと、それ以前のＩピクチャＩ２の画像データを利用して圧縮された画像データである。
【０００６】
Ｂピクチャは、フレーム内の画像データに加え、時間的に前後のＩピクチャ及びＰピクチャの画像データを利用して圧縮された画像データである。すなわち、例えば、画像データＢのＢピクチャＢ０は、フレームＮｏ．０の画像データを、時間的にそれより前のＩピクチャＩ２、並びに、時間的にそれより後のＰピクチャＰ５の画像データを利用して圧縮された画像データである。
【０００７】
このように、Ｉピクチャは、単一のフレームの画像データから圧縮されているので、伸長処理もＩピクチャのみからすることができる。これに対して、ＰピクチャとＢピクチャの伸長処理は、前後のＩピクチャ及びＰピクチャのいずれか一方、又は、両方の画像データが必要となるため、単独での伸長処理は不可能である。
【０００８】
このように画像データは、図１の画像データＡが画像データＢで示すように圧縮された後、磁気テープ上に記録され、再生されるとき磁気ヘッドにより記録された順序で読み出される。
【０００９】
ところで、磁気テープ上にＭＰＥＧ方式で圧縮された画像データを変速再生する場合、磁気ヘッドは、交互にアジマス角の異なる複数のトラックを跨いで画像データを読み出すため、再生される画像データは間欠的な信号となる。このため、上述したＰピクチャやＢピクチャのような、単独での伸長処理が不可能な画像データが磁気ヘッドから間欠的に読み出されると、参照すべき画像が存在しないので画像が再生できないことになる。
【００１０】
すなわち、図２で示すように、２つの回転ヘッド１ａ，１ｂは、ドラム１の中心軸に対して対称の位置に、所定のアジマス角を持って装着されている。ここでは、回転ヘッド１ａは、＋方向のアジマス角をなし、回転ヘッド１ｂは、−方向のアジマス角をなすものとする。また、図３で示すように、磁気テープ２上に、帯状の各トラックにデータが記録されている。図３において、帯状の各部分に付された番号は、トラック番号を示し、その下に付されている＋，−は、＋の場合、アジマス角が＋に付された回転ヘッド１ａにより記録再生されるトラックを示し、−の場合、アジマス角が−に付された回転ヘッド１ｂにより記録再生されるトラックを示している。この回転ヘッド１ａ，１ｂは、いわゆる磁気ヘッドであり、通常再生時には、各トラックのアジマスに対応したトラックを順次再生するが、例えば、９倍速の再生をする場合、磁気テープ２の送り速度が通常再生時よりも高速となるので、図３で示されているアジマス角が−に付された回転ヘッド１ｂの場合、磁気テープ２に対して図３で示す矢印方向に移動することになる。
【００１１】
このとき、回転ヘッド１ｂは、磁気テープ２に記録された信号をアジマス角が＋方向に付された信号と、−方向に付された信号を交互に跨いで検出することになる。このため、回転ヘッド１ｂが検出するＲＦ（Radio Frequency）信号は、図４（Ａ）で示すような信号となる。
【００１２】
図４（Ａ）で示すような、ＲＦ信号のうち、例えば、６ｄＢ程度低下した信号までが、データとして再生できるものとすると、再生データの信号は、図４（Ｂ）で示すような間欠的な信号となる。従って、変速再生時には、ＢピクチャやＰピクチャは、その伸張処理に必要な情報を必ずしも読み出すことができない状態となる。
【００１３】
そこで、変速再生時には、Ｉピクチャの画像データだけを変速再生用の画像データとして磁気テープ上の所定の位置に配置し、磁気ヘッドが、そのＩピクチャだけを連続的に読み出すように制御することで、変速再生がなされるようになっている。この際、ビデオテープレコーダは、磁気テープを走行させるキャプスタンモータの回転周期を検出し、検出された回転周期と、予め記憶してある基準周期とのズレすなわち速度エラーを求め、この速度エラーからキャプスタンモータの回転速度を制御し、磁気ヘッドが磁気テープ上のＩピクチャの画像データのみを検出するようにしている。
【００１４】
このように、ＭＰＥＧ方式等により圧縮された画像データをテープに記録する従来の記録装置においては、通常再生以外の速度の再生、いわゆるサーチ再生を可能とするために、サーチ用の画像データがサーチ再生時に回転ヘッドがトレースすることができる位置に記録される。これにより、所定の速度でサーチ再生が行われると、記録されたサーチ用の画像データが読み出され、サーチ用の画像が表示される。なお、−１倍では、−８倍のサーチデータを使い画を出すことができる。その場合更新率は８倍より悪くなる。
【００１５】
また、トラッキングをかける方法として、通常再生の１倍速の位相サーボ方式ＡＴＦを使う方法がある。その場合、ＡＴＦエラーサンプリングタイミングを決めるＰＰＧデータや、トラックシフト量など、ソフトウェア上の変更量が大きくなるという問題がある。
【００１６】
また、トラックペアナンバーＴｒｐＮｏ．と、シンクブロックナンバーＳＢＮｏ．から現在のトレース位置と目標位置を知ることにより、変速再生（８倍、２４倍）の位相ロックを行う方法がある（例えば、特許文献１、２参照）。
【００１７】
【特許文献１】特開２００３−１６９２８５号公報
【特許文献２】特開２００３−１６９２８６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
ところで、サーチデータをトレースして画を出す場合、記録媒体から間欠的に得られるデータ列の情報を使って位相ロックさせる。そのデータ列は、Ｂｌｏｃｋ０〜２に、ヘッド切り替えパルス（SWP）の立ち上がりでリセットされて格納される。８倍速や２４倍速では、記録媒体から間欠的に再生されるデータ列が３つ以上とれるため、データが全て揃っている列（Block2）が１つはとれるので、変速再生時にＢｌｏｃｋ２に含まれるトラックペアナンバーＴｒｐＮｏ．とシンクブロックナンバーＳＢＮｏ．から現在のトレース位置と目標位置を知ることによりの位相ロックを行うことができる。
【００１９】
しかし−１倍では、記録媒体から間欠的に再生されるデータ列は、１つ（Block0）又は、途中で欠けたデータ列が２つ（（Block0、1））になるため、８倍速や２４倍速の位相ロック方式と同じ方法では位相ロックを行うことができない。
【００２０】
そこで、本発明の目的は、上述の如き従来の問題点に鑑み、回転ヘッドにより磁気テープの傾斜トラックを介してデジタルデータの記録再生を行う記録再生装置において、一定の規則にしたがって所定の位置に配置した変速再生専用データをトレースするように位相ロックさせることによって、−１倍（Edit−）の画を出すことができるようにすることにある。
【００２１】
本発明の更に他の目的、本発明によって得られる具体的な利点は、以下に説明される実施の形態の説明から一層明らかにされる。
【課題を解決するための手段】
【００２２】
本発明では、回転ヘッドにより磁気テープの傾斜トラックを介してデジタルデータの記録再生を行う記録再生装置において、−１倍（Edit−）の画を出すために、一定の規則にしたがって所定の位置に配置した変速再生専用データをトレースするように位相ロックさせる。
【００２３】
本発明は、回転ヘッドにより磁気テープの傾斜トラックを介してデジタルデータの記録再生を行う記録再生装置において、入力された画像信号を符号化して画像データを生成する第１の生成手段と、上記画像データに基づいてサーチデータを生成する第２の生成手段と、上記画像データと上記サーチデータを上記磁気テープの傾斜トラックに記録する記録手段とを備える記録系と、上記磁気テープの傾斜トラックに記録された上記画像データと上記サーチデータを再生する通常再生手段と、−１倍速時に上記磁気テープのトラックから間欠的に再生される１つ又は２つのデータ列の位置情報を用いて、上記回転ヘッドによる磁気テープの傾斜トラックの現在のスキャン位置を特定し、−１倍速で位相ロックして回転ヘッドにより上記サーチデータをトレースして再生する制御を行う変速再生制御手段とを備える再生系とからなることを特徴とする。
【００２４】
また、本発明は、入力された画像信号を符号化して画像データを生成し、上記画像データに基づいてサーチデータを生成し、上記画像データと上記サーチデータを回転ヘッドにより磁気テープの傾斜トラックを介して記録再生を行う記録再生方法であって、−１倍速時に上記磁気テープのトラックから間欠的に再生される１つ又は２つのデータ列の位置情報を用いて、上記回転ヘッドによる磁気テープの傾斜トラックの現在のスキャン位置を特定し、−１倍速で位相ロックして上記回転ヘッドにより上記サーチデータをトレースして再生することを特徴とする。
【００２５】
さらに、本発明は、入力された画像信号を符号化して画像データを生成し、上記画像データに基づいてサーチデータを生成し、上記画像データと上記サーチデータを回転ヘッドにより磁気テープの傾斜トラックを介して記録再生を行うための制御プログラムがコンピュータにより読み取り実行可能に記録されたプログラム記録媒体であって、−１倍速時に上記磁気テープのトラックから間欠的に再生される１つ又は２つのデータ列の位置情報を用いて、上記回転ヘッドによる磁気テープの傾斜トラックの現在のスキャン位置を特定し、−１倍速で位相ロックして上記回転ヘッドにより上記サーチデータをトレースして再生することを特徴とする制御プログラムがコンピュータにより読み取り実行可能に記録されてなる。
【発明の効果】
【００２６】
本発明にかかる記録再生装置、記録再生方法及びプログラム記録媒体では、８倍速のサーチデータを使って、−１倍速の再生を行うことができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。なお、本発明は以下の例に限定されるものではなく、本発明の要旨を逸脱しない範囲で、任意に変更可能であることは言うまでもない。
【００２８】
本発明は、例えば図５に示すような構成の記録系１０及び図６に示すような構成の再生系２０を備えるビデオテープレコーダに適用される。
【００２９】
このビデオテープレコーダにおける記録系１０は、図５に示すように、入力された画像信号をアナログ信号からデジタル信号に変換するＡ／Ｄ（Analog/Digital）変換器１１、このＡ／Ｄ変換によりデジタル化された入力画像データが供給される圧縮処理部１２、この圧縮処理部１２により圧縮された入力画像データが供給される変速再生用データ生成部１３及びデータ多重化部１４、このデータ多重化部１４により得られる多重化信号が供給される誤り訂正符号付加部１５、この誤り訂正符号付加部１５により誤り訂正符号が付加された多重化信号が供給されるＳＹＮＣ／ＩＤ（Synchronized Signal/Identified Number）付加部１６などを備え、上記ＳＹＮＣ／ＩＤ付加部１６を介して得られる記録信号を記録増幅器１７で増幅し、回転ヘッド１８により磁気テープ３５に記録するようになっている。
【００３０】
この記録系１０において、圧縮処理部１２は、Ａ／Ｄ変換器１１よりデジタル化された入力画像データを、ＤＣＴ（Discrete Cosine Transformation）変換した後、ＭＰＥＧ方式で複数のフレーム例えば１５フレームに亘って圧縮した圧縮画像データとして、変速再生用データ生成部１３及びデータ多重化部１４に供給する。
【００３１】
変速再生用データ生成部１３は、圧縮処理部１２から供給されるＭＰＥＧ方式の圧縮画像データのうち、単独で伸長処理が可能なフレーム内圧縮のみからなるＩピクチャのデータを用いて、変速再生専用の画像データを生成し、データ多重化部１４に供給する。
【００３２】
データ多重化部１４は、圧縮処理部１２又は変速再生用データ生成部１３から供給された画像データを、音声データ、サブコード及び他のシステムデータなどと多重化して、多重化信号として誤り訂正符号付加部１５に供給する。
【００３３】
誤り訂正符号付加部１５は、データ多重化部１４から供給された多重化信号に誤り訂正符号を付加してＳＹＮＣ／ＩＤ付加部１６に供給する。
【００３４】
ＳＹＮＣ／ＩＤ付加部１６は、入力された信号にシンクブロック毎に同期信号とＩＤを付加した記録信号を生成し、この記録信号を記録増幅器１７を介して回転ヘッド１８に供給する。
【００３５】
ここで、ＩＤには、トラック中の何番目のシンクブロックであるかを示す数字で構成されているSynchronized Block Number（以下、ＳＢ  Ｎｏ．と略称する）と、その信号が記録されるトラックの番号（Track Number：以下Ｔｒ  Ｎｏ．と略称する）が含まれている。一般に、デジタル信号の記録は、シンクブロック（Synchronized Block（以下、ＳＢと略称する））単位で行われる。このため、このＳＢ  Ｎｏ．とＴｒ  Ｎｏ．を含むＩＤがバッファメモリに書き込むためのアドレスとして使用される。
【００３６】
記録増幅器１７は、ＳＹＮＣ／ＩＤ付加部１６から供給された記録信号を増幅して回転ヘッド１８に供給する。
【００３７】
そして、回転ヘッド１８は、記録増幅器１７から供給された記録信号を磁気テープ３５に記録する。
【００３８】
また、このビデオテープレコーダにおける再生系２０は、図６に示すように、磁気テープ３５に記録された信号を回転ヘッド１８により読み取った再生信号が再生増幅器２１を介して供給されるＳＹＮＣ／ＩＤ検出部２２、このＳＹＮＣ／ＩＤ検出部２２に接続された誤り訂正部２３及びマイクロコンピュータ３１、誤り訂正部２３に接続されたデータ分離処理部２４及び信号を変速再生用メモリ２５、データ分離処理部２４及び信号を変速再生用メモリ２５にスイッチ２６を介して選択的に接続される伸張処理部２７、この伸張処理部２７に接続されたＤ／Ａ（Digital/Analog）変換器２８、上記マイクロコンピュータ３１に接続されたドライバ３２、このドライバ３２により駆動されて上記磁気テープ３５を走行させるキャプスタンモータ３３、このキャプスタンモータ３３の回転を検出するキャプスタンモータ回転検出部３４、回転ドラム３６の回転を検出するドラム回転検出部３７、このドラム回転検出部３７に接続されたヘッド切替えパルス生成部３８などを備え、上記マイクロコンピュータ３１により、上記キャプスタンモータ３３の回転を制御して、磁気テープ３５の走行方向や走行速度を制御することによって、通常再生や変速再生を行うようになっている。
【００３９】
この再生系２０において、ＳＹＮＣ／ＩＤ検出部２２は、マイクロコンピュータ３１から供給されるＳＹＮＣ／ＩＤ検出要求データを受け取り、再生増幅器２１を介して供給された再生信号のうち、このＳＹＮＣ／ＩＤ検出要求データに対応したＳＢを検出し、そのＩＤからＴｒ  Ｎｏ．とＳＢ  Ｎｏ．を読み出して、ブロック毎にレジスタに格納した後、ＳＹＮＣ／ＩＤ検出データとしてマイクロコンピュータ３１に供給し、また、画像データを誤り訂正部２３に供給する。
【００４０】
なお、ＳＹＮＣ／ＩＤ検出要求データ及びＳＹＮＣ／ＩＤ検出データについては、後に詳述する。Ｔｒ  Ｎｏ．は、例えば、＋，−のアジマス角に対応した２本のペアからなるトラックペア単位で記録するようにしてもよく、この場合、Ｔｒ  Ｎｏ．の代わりにＴｒｐ（Track Pair）Ｎｏ．を使用し、２本のトラックをアジマス角の＋，−で識別するようにしてもよい。以下の説明においては、Ｔｒ  Ｎｏ．の代わりにＴｒｐ  Ｎｏ．を使用した場合の例について説明する。
【００４１】
誤り訂正部２３は、ＳＹＮＣ／ＩＤ検出部２２から供給された再生データに誤り訂正処理を施す。この誤り訂正部２３は、通常の再生時には誤り訂正処理を施した再生データをデータ分離処理部２４に供給し、変速再生時には誤り訂正処理した変速再生用の画像データを変速再生用メモリ２５に供給する。
【００４２】
データ分離処理部２４は、ＳＹＮＣ／ＩＤ検出部２２から供給された再生データ（多重化信号）に含まれている画像データと音声データ、サブコード及び他のシステムデータを分離する。
【００４３】
このデータ分離処理部２４により再生データから分離された音声データは、図示しない音声処理回路に供給され、サブコードとシステムデータはマイクロコンピュータ３１に供給される。また、データ分離処理部２４により再生データから分離された画像データは、通常再生時に、スイッチ２６を介して伸長処理部２７に供給される。
【００４４】
変速再生用メモリ２５は、変速再生時に使用されるバッファメモリであり、誤り訂正部２３から供給される変速再生用の画像データを一時的に保存する。変速再生時に、この変速再生用メモリ２５に一時的に保存された変速再生用の画像データは、再生順に順次読み出されて、スイッチ２６を介して伸長処理部２７に供給される。
【００４５】
ここで、変速再生用メモリ２５は、入力された画像データを一時保存し、フレーム周期で読み出していくタイプのものと、１フレームの画像信号が記憶される毎に読み出していくタイプのものとの２つのタイプのものがあるが、いずれのタイプであっても良い。
【００４６】
なお、スイッチ２６は、通常の再生時にはデータ分離処理部２４により得られる通常再生用の画像データを選択し、変速再生時には変速再生用メモリ２５に一時的に保存される変速再生用の画像データを選択するようにマイクロコンピュータ３１によって切り換え制御される。
【００４７】
伸長処理部２７は、スイッチ２６を介して供給される圧縮画像データすなわちＭＰＥＧ方式で圧縮されている画像データに伸長処理を施し、伸長処理済みの画像データにさらに逆ＤＣＴ変換を施して、再生画像データとしてＤ／Ａ変換器２８に供給する。
【００４８】
Ｄ／Ａ変換器２８は、伸長処理部２７から供給される再生画像データをアナログ信号に変換し、元の画像信号として図示しないテレビジョン受像機などに出力し、映像を表示させる。
【００４９】
マイクロコンピュータ３１は、ＳＹＮＣ／ＩＤ検出部２２から供給されたＳＹＮＣ／ＩＤ検出データに含まれるＴｒｐ  Ｎｏ．及びＳＢ  Ｎｏ．、並びにキャプスタンモータ回転検出部３３から供給されたキャプスタンモータ回転検出パルスに基づいて、キャプスタンモータ３４の回転を制御するＰＷＭ（Pulse Width Modulation）信号を生成し、ドライバ３２に供給する。
【００５０】
そして、ドライバ３２は、マイクロコンピュータ３１から供給されるＰＷＭ信号に基づいて、キャプスタンモータ３４を駆動する。
【００５１】
ここで、マイクロコンピュータ３１、ドライバ３２、キャプスタン回転検出部３３、キャプスタンモータ３４及びヘッド切替えパルス生成部３８の詳細について図７を参照して説明する。
【００５２】
ＳＹＮＣ／ＩＤ検出部２２は、マイクロコンピュータ３１のラッチデータ生成部６２より供給されたＳＹＮＣ／ＩＤ検出要求データに対応した、再生アンプ２１より入力された画像信号のＳＢ  Ｎｏ．とＴｒｐ  Ｎｏ．を検出し、ＳＹＮＣ／ＩＤ検出データとしてラッチデータ生成部６２に出力する。
【００５３】
マイクロコンピュータ３１のＣＰＵ（Central Processing Unit）６１は、マイクロコンピュータ３１の全体の動作を制御しており、その演算処理において、バス２０１に接続されたＲＯＭ（Read Only Memory）２０２に記憶されているキャプスタンサーボ演算部７１の内容（プログラム）を読み込んで実行する。また、ＣＰＵ６１は、必要に応じて、ＨＤＤ（Hard Disk Drive）２０４に記憶されている各種のプログラムを、ＲＡＭ２０３に読み込んで、又は、直接実行させる。さらに、ＣＰＵ６１は、ドライブ２０５に装着された磁気ディスク２１１、光ディスク２１２、光磁気ディスク２１３及び半導体メモリ２１４に記憶されているプログラムを必要に応じて読み込んで実行する。
【００５４】
ラッチデータ生成部６２は、ドライバ３２によりキャプスタンモータ３２の変速再生時の回転を制御するために必要とされるデータの要求内容を、図７に示すようなデータ構造のＳＹＮＣ／ＩＤ検出要求データとしてＳＹＮＣ／ＩＤ検出部２２に供給するとともに、このＳＹＮＣ／ＩＤ検出要求データに対応したＳＹＮＣ／ＩＤ検出データをＳＹＮＣ／ＩＤ検出部２２より受け取り、これに基づいてラッチデータを生成してキャプスタンサーボ演算部７１に出力する。また、ラッチデータ生成部６２は、ラッチデータの平均値を求めて（自らで記憶して）おき、ＳＹＮＣ／ＩＤ検出要求データに対応したＳＹＮＣ／ＩＤ検出データが完全でなかった場合すなわちデータに不足があった場合、その平均値を使用してラッチデータを生成する。尚、この平均値は、所定の固定値を用いるようにしてもよい。
【００５５】
ＳＹＮＣ／ＩＤ検出要求データは、図８で示すように、合計１６ｂｉｔのデータから構成され、図８中上段の８ｂｉｔ部分には、データ取得範囲として、データの取得開始位置を示すＳＢ  Ｎｏ．Ａが、図８中下段の下位５ビット（０乃至４ｂｉｔ）には、検出すべきデータブロックのＳＢの連続数を指定する連続データＮ（連続ＳＢ数−１）が、図８中下段の上位２ビット（６，７ｂｉｔ）には、データブロックとして連続するＳＢのうち、欠落が生じたときに補間可能なＳＢ数を示す補間データＭ（補間ＳＢ数−１）が、それぞれ記録されている。ここで、データブロックとは、連続するＳＢから構成されるＳＢの塊を示すものであり、例えば、図４（Ｂ）で示す、立ち上がりエッジから立ち下がりエッジまでの部分のことである。
【００５６】
データ取得範囲（ＳＢ  Ｎｏ．Ａ）は、ＳＹＮＣ／ＩＤ検出部２２によるデータ取得開始位置を示す情報であり、ヘッド切替パルスが立ち上がった、すなわち、回転ヘッド１８がデータを読み込み始めてから、Ａ番目のＳＢから検出を開始するように要求する情報である。具体的には、ＳＢ  Ｎｏ．Ａは、ＳＹＮＣ／ＩＤ検出部２２により検出しようとするＳＢ（変速再生に必要なＩピクチャのデータが記録されたＳＢ）より前の位置を指定するものであり、この位置の指定によりＳＢ  Ｎｏ．Ａより前のＳＢは実質的に読み出す必要がないことを示している。ラッチデータ生成部６２は、ヘッド切替パルス生成部３８より供給されるヘッド切替パルスもＳＹＮＣ／ＩＤ検出部２２に供給する。このＳＢ  Ｎｏ．Ａは、変速再生処理において、何倍速処理されるかにより、その値が変化する。
【００５７】
連続データＮは、１トラック上で回転ヘッド１８が、読み出すべきデータブロックの構成要件としての連続ＳＢ数を指定する情報であり、Ｎは、連続ＳＢ数から１を引いた値を示すデータである。ラッチデータ生成部６２は、上述のＳＢ  Ｎｏ．Ａ以降の連続的に検出されるＳＢからなる３個のデータブロックからラッチデータを生成するので、ＳＹＮＣ／ＩＤ検出部２２は、連続的に検出されるＳＢ数と、この連続データＮの値を比較することによりデータブロックが形成されているか否かを判断する。
【００５８】
また、補間データＭは、上述のデータブロックを構成する上で、ＳＢの欠落すなわち検出できなかったＳＢが生じた場合に、補間可能なＳＢ数を示すデータであり、補間ＳＢ数に１を加算した値である。尚、図８における下段の第５ｂｉｔ（図８中右側を先頭としたときの６番目のｂｉｔ）は、リザーブ領域となっている。
【００５９】
次に、図９を参照して、ＳＹＮＣ／ＩＤ検出データについて説明する。
【００６０】
ＳＹＮＣ／ＩＤ検出データは、図８で示したＳＹＮＣ／ＩＤ検出要求データに対応して、ＳＹＮＣ／ＩＤ検出部２２がマイクロコンピュータ３１に出力するものである。ＳＹＮＣ／ＩＤ検出データは、図９における最上段から各１６ｂｉｔずつ、先頭のデータブロック（ここでは、Ｂｌｏｃｋ０と表示されている：ＳＢ  Ｎｏ．ＡからＳＢの検出を開始して、最初に検出されるデータブロック）の先頭位置の情報、最終位置の情報、２番目のデータブロック（ここでは、Ｂｌｏｃｋ１と表示されている：ＳＢ  Ｎｏ．ＡからＳＢの検出を開始して、２番目に検出されるデータブロック）の先頭位置の情報、最終位置の情報及び３番目のデータブロック（ここでは、Ｂｌｏｃｋ２と表示されている：ＳＢ  Ｎｏ．ＡからＳＢの検出を開始して、３番目に検出されるデータブロック）の先頭位置の情報、最終位置の情報から構成されている。図９における上から１，３，５段目に位置する各データブロックの先頭位置の情報を示すデータは、先頭ビットから８ビットまでがＳＢ  Ｎｏ．、続く５ｂｉｔがＴｒｐ  Ｎｏ．、さらに２ビットのリザーブ領域が設けられている。さらに、図９における最左列に位置する最終ｂｉｔは、エラーフラグであり、そのデータが検出されているとき１が、それ以外のとき０が記録される。また、図９における上から２，４，６段目に位置するデータブロックの最終位置の情報を示すデータは、先頭ビットから８ビットまでがＳＢ  Ｎｏ．、続く５ｂｉｔがＴｒｐ  Ｎｏ．、さらに３ビットのリザーブ領域が設けられている。
【００６１】
このようなＳＹＮＣ／ＩＤ検出要求データに基づいて、ＳＹＮＣ／ＩＤ検出部２２は、ＳＢ  Ｎｏ．ＡのＳＢが検出される位置から読出しを開始し、トラックペア単位で連続するＳＢからなるデータブロックを３個分検出し、それぞれのデータブロックの先頭位置と最終位置のＴｒｐ  Ｎｏ．とＳＢ  Ｎｏを、例えば、ＳＢ  Ｎｏ．ＡのＳＢから数えてＸ番目（Ｘの初期値は０）のデータブロックの場合、先頭位置のレジスタＦＸと最終位置のレジスタＬＸに記憶していき、最終的に３個のデータブロックのレジスタＦＸ，ＬＸに基づいてＳＹＮＣ／ＩＤ検出データを生成してラッチデータ生成部６２に出力する。
【００６２】
ＰＷＭ生成部６３は、キャプスタンサーボ演算部７１より入力されるキャプスタンモータ３４の回転を制御する出力データをパルス幅変調処理（PWM:Pulse Width Modulation）し、ＰＷＭ出力としてドライバ３２に出力する。分周器６４は、例えば、ｎ倍速再生する場合、キャプスタンモータ回転検出部３３より入力されるキャプスタンモータ回転検出パルスをｎで除したパルス波形を生成し、時刻検出部６５に出力する。
【００６３】
ドラム回転検出部３７は、ドラム３６の回転を検出し、その検出信号を、ヘッド切替えパルス生成部３８に出力する。ヘッド切替えパルス生成部３８は、ドラム回転検出部３７より入力された信号から、回転ヘッドが切り替わるタイミングを示すヘッド切替えパルスを生成し、時刻検出部６５に出力する。
【００６４】
時刻検出部６５は、分周器６４より入力された分周されているパルスと、ヘッド切替えパルス生成部３８より入力されるヘッド切替えパルスの、それぞれの立ち上がりエッジの時刻データを検出し、キャプスタンサーボ演算部７１に出力する。時刻検出部６５は、実際には、比較的長い間隔で循環するカウンタ値で構成される。尚、図７中、時刻データＡは、キャプスタンモータ回転検出パルスが分周器６４により分周されたパルスの立ち上がりエッジの時刻データを示し、時刻データＢは、ヘッド切替えパルスの立ち上がりエッジの時刻データを示している。
【００６５】
キャプスタンサーボ演算部７１は、ＲＯＭ２０２に予め記憶されているプログラムであり、ラッチデータ生成部６２より供給された、上述の３ブロック分のＳＢの情報（先頭位置のＳＢ  Ｎｏ．及び最終位置のＳＢ  Ｎｏ．）に基づいて生成されたラッチデータ及び時刻検出部６５より入力された各種パルスのエッジの時刻データからキャプスタンモータ３４の回転を制御する信号を生成する。
【００６６】
次に、図１０乃至図１２を参照して、マイクロコンピュータ３１によるキャプスタンモータ３４の変速再生時のサーボ処理の原理について説明する。例えば、２４倍速再生処理を実行する場合、図１０で示すように、理想的には、マイナスのアジマス角を有した回転ヘッド１８が、スキャン位相Ｔ上を図１０中右上方向に向かって移動しながら、磁気テープ３５上に記録されたデータ、すなわち、各トラックペアのうちアジマス角が−に付されたトラック上のＳＢだけを読み出す。
【００６７】
尚、ＳＢ  Ｎｏ．は、図１０中下から付されているものとし、読み出したい目標とするＳＢは、Ｔｒｐ  Ｎｏ．６上の下からＪ番目のＳＢ  Ｎｏ．ＪのＳＢ（図１０中上下方向に対する中央位置のＳＢ）とする。また、このときのヘッド切替パルス、ＲＦ信号及び再生データの信号を、ぞれぞれ図１１（Ａ），（Ｂ），（Ｃ）に示す。図１０，図１２で示すトラック上のマス目はデータブロック示している。すなわち、Ｔｒｐ  Ｎｏ．６上の下からＪ番目のＳＢ  Ｎｏ．ＪのＳＢは、図１０のＴｒｐ  Ｎｏ．６の中央のマス目の、中央に位置する。
【００６８】
このように、図１０で示すような場合、図１１（Ｂ）で示すように、目標とするＳＢＮｏ．ＪのＳＢは、Ｔｒｐ  Ｎｏ．６で示す−アジマス角のトラック上の中央のデータブロックの中央位置で読み出されることになる。しかしながら、実際には、このスキャン位相Ｔは、図中左右方向にずれてしまうことがあり、これがエラーとなる。
【００６９】
そこで、マイクロコンピュータ３１は、この目標となるＳＢ  Ｎｏ．ＪのＳＢを含む前後のデータブロックを含めた３個のデータブロックのＴｒｐ  Ｎｏ．と、その中央に位置するＳＢ  Ｎｏ．に基づいて、読み出されたデータのＴｒｐ  Ｎｏ．単位ずれ幅と、ＳＢ  Ｎｏ．単位のずれ幅を求め、いずれかのずれ幅に応じてキャプスタンモータ３４を制御することによりＴｒｐ  Ｎｏ．単位（すなわち、データブロック単位）又はＳＢ単位でスキャン位相Ｔの位置の制御を行う。
【００７０】
図１０で示すように、上述のＳＢ  Ｎｏ．Ａは、Ｔｒｐ  Ｎｏ．５に対応するデータブロック上で最初に読み出される先頭位置のＳＢとして設定されている。これにより、例えば、図１２で示すように、図１１で示したスキャン位相Ｔより図中右方向にずれたスキャン位相Ｔ’に沿って回転ヘッド１８がスキャンするとき（磁気テープ３５の走行が早めの状態となり、データの読出しが時間的遅れた状態のとき）、図１１（Ｄ），（Ｅ）で示すように読出し位置が遅れるので、ヘッド切替パルスから数えてＡ番目（ＳＢ  Ｎｏ．Ａ）のＳＢは、Ｔｒｐ  Ｎｏ．５に対応するデータブロックの先頭位置のＳＢよりも遅れたＳＢとなり、同様にして、目標となるＪ番目のＳＢ  Ｎｏ．Ｊは、Ｔｒｐ  Ｎｏ．６のデータブロックのピーク位置（データブロックの中心位置）より遅れた位置のＳＢとして読み出されることになる。その結果、読み出されるデータブロックの位置が図１２の矢印で示すように下方向すなわちＳＢ  Ｎｏ．が小さくなる方向にスライドすることになる。
【００７１】
そこで、マイクロコンピュータ３１は、このデータブロックのずれ幅から磁気テープ３５の走行速度を減速させるようにキャプスタンモータ３４を制御する。より詳細には、マイクロコンピュータ３１は、図１２で示す場合、図１１（Ｄ），（Ｅ）で示すように、目標とするＳＢ  Ｎｏ．ＪのＳＢが、目標とするデータブロックの中央位置からはずれてはいるものの、データブロック内のとき、ＳＢ単位のずれ幅に対応してキャプスタンモータ３４の回転を制御する。また、例えば、目標とするＳＢ  Ｎｏ．ＪのＳＢが目標とするデータブロック（Ｔｒｐ  Ｎｏ．６上のデータブロック）の範囲外で検出されるような状態のとき、マイクロコンピュータ３１は、データブロック単位、すなわち、Ｔｒｐ  Ｎｏ．単位での制御を行う。
【００７２】
図１３は、磁気テープ３５の走行速度に応じた、ＲＦ信号及び再生信号の読出しのタイミング、及び、ＳＢ  Ｎｏ．単位又はＴｒｐ  Ｎｏ．単位の制御とのパターンの例を示したものである。図１３（Ａ）は、ヘッド切替パルスを示しており、時刻ｔ０乃至ｔ１のタイミングで読み出されるＳＢが再生データであることを示している。図１３（Ｂ）乃至（Ｎ）には、それぞれ、左から各タイミングを示したタイミングチャートが示されており、その右側に制御方法（Ｔｒｐ  Ｎｏ．単位のときＴｒｐ、ＳＢ  Ｎｏ．単位のときＳＢ）、さらにその右側に今現在読み出されているＳＢの存在するＴｒｐＮｏ．が示されている。また、図中ＲＦ信号又は再生信号（ＳＢ検出信号）に付された番号は、対応するＴｒｐ  Ｎｏ．である。
【００７３】
例えば、図１３（Ｂ）では、磁気テープ３５の走行速度が遅れているため、読出しが早く、Ｔｒｐ  Ｎｏ．４に対応するデータブロック内のＳＢが目標位置のＳＢとして読み出されている。このとき、読出し位置のずれはＴｒｐの幅（データブロックの幅）以上となっているので、その制御は、Ｔｒｐ  Ｎｏ．単位となる。
【００７４】
また、図１３（Ｃ）乃至（Ｆ）でも、磁気テープ３５の走行速度が遅れているが、図１３（Ｂ）に比べると、その読出しが遅れており、Ｔｒｐ  Ｎｏ．５に対応するブロック内のＳＢが目標位置のＳＢとして読み出されている。このときも、読出し位置のずれはＴｒｐの幅以上となっているので、その制御は、Ｔｒｐ  Ｎｏ．単位となる。
【００７５】
図１３（Ｇ）では、磁気テープ３５の走行速度が遅れているものの、図１３（Ｂ）乃至（Ｆ）に比べると、その読出しの遅れは小さく、目標となるＴｒｐ  Ｎｏ．６に対応するブロック内のＳＢが読み出されている。従って、読出し位置のずれはＴｒｐの幅以内となっているので、その制御は、ＳＢ  Ｎｏ．単位となる。
【００７６】
図１３（Ｈ）では、目標位置のＳＢが目標のタイミングで読み出されている。
【００７７】
図１３（Ｉ），（Ｊ）では、磁気テープ３５の走行速度が早すぎるため読出しのタイミングが遅れた状態が示されている。しかしながら、目標となるＴｒｐ  Ｎｏ．６に対応するブロック内のＳＢが読み出されており、読出し位置のずれはＴｒｐの幅以内となっているので、その制御は、ＳＢ  Ｎｏ．単位となる。
【００７８】
図１３（Ｋ）乃至（Ｎ）では、磁気テープ３５の走行速度が、さらに早くなった状態であり、図１３（Ｉ），（Ｊ）に比べてもその読出しが遅れており、Ｔｒｐ  Ｎｏ．７に対応するブロック内のＳＢが目標位置のＳＢとして読み出されている。このときは、読出し位置のずれはＴｒｐの幅以上となっているので、その制御は、Ｔｒｐ  Ｎｏ．単位となる。
【００７９】
次に、図１４の制御ブロック図を参照して、キャプスタンサーボ演算部７１の制御構成について説明する。尚、本明細書中においては、キャプスタンサーボ演算部７１は、プログラムにより構成されている例について説明していくが、その構成は、これに限るものではなく、同様の機能を有するハードウェアにより構成することもできる。
【００８０】
キャプスタンサーボ演算部７１は、速度エラー演算部８１、位相エラー演算部８２及び通常再生用位相エラー演算部８４より構成されている。
【００８１】
速度エラー演算部８１は、実際のキャプスタンモータ３４の回転周期（速度）を検出し、基準となる回転周期との差分を求め、これをキャプスタンモータ３４のサーボ信号として演算する。速度エラー演算部８１は、時刻検出部６５より入力された時刻データＡをバッファ１０１及び減算部１０２に入力する。バッファ１０１は、入力された時刻データを所定時間（前回の処理から今回の処理までの時間分）遅延して減算部１０２に出力する。
【００８２】
減算部１０２は、今、時刻検出部６５より入力された時刻データＡと、バッファ１０１より入力された時刻データＡ（１つ前の時刻データＡ）との差分を演算することで、現在のキャプスタンモータ３４の回転周期を演算し、減算部１０３に出力する。
【００８３】
減算部１０３は、減算部１０２より入力された現在のキャプスタンモータ３４の回転周期と、予めＲＯＭ２０２に記憶されている基準となるキャプスタンモータ３４の回転周期（リファレンスとなる基準周期（定数））との差分を求め、これを速度エラーとして加算部８５に出力する。
【００８４】
位相エラー演算部８２は、ラッチデータ生成部６２より供給されたラッチデータに基づいて、変速再生時に、目標とする変速再生用のデータエリア（読み込もうとするＩピクチャの画像信号が記録されたデータエリア：上述のブロック）と実際に検出されたデータとの位置のずれからなる位相エラーを、Ｔｒｐ単位か、又は、ＳＢ単位で演算する。すなわち、図１３で示したように、目標とするＳＢと検出されるＳＢとの位置の差がＴｒｐの幅以上であるとき、位相エラー演算部８２は、Ｔｒｐ単位の位相エラーを検出する。すなわち、スイッチ１１３は端子１１３ａに接続され、減算部１１１は、ＲＯＭ２０２より読み出される目標位置となるＴｒｐ  Ｎｏ．と、ラッチデータに基づいて検出されたＳＢを含むトラックのＴｒｐ  Ｎｏ．との差分を求め、Ｔｒｐ単位の位相エラーとしてスイッチ１１３を介してゲイン調整部１１４及び加算部１１６に出力する。図１３においては、目標とするＴｒｐ  Ｎｏ．は、Ｔｒｐ  Ｎｏ．６ということになり、例えば、図１３（Ｂ）の場合、Ｔｒｐ単位の位相エラーは、２（＝６−４）となり、図１３（Ｃ）乃至（Ｆ）の場合、１（＝６−５）、図１３Ｇ乃至Ｊの場合、０（＝６−６）、さらに、図１３（Ｋ）乃至（Ｎ）の場合、−１（＝６−７）となる。
【００８５】
また、上述の処理により、検出されたＳＢの属するＴｒｐと目標とするＴｒｐが揃った場合、すなわち、上述の例では、図１３（Ｇ）乃至（Ｊ）の場合、スイッチ１１３が端子１１３ａから端子１１３ｂに切替えられ、ＳＢ単位の位相エラーが演算される。このとき減算部１１２は、ラッチデータに基づいて、目標とするＳＢのＳＢ  Ｎｏ．と、検出されたデータブロックの中央のＳＢ  Ｎｏ．との差分を求め、その差分からＳＢ単位のズレである位相エラーを演算し、スイッチ１１３を介してゲイン調整部１１４及び加算部１１６に出力する。
【００８６】
ゲイン調整部１１４は、減算部１１１又は減算部１１２より入力された位相エラーの信号のゲインを調整し、積分演算部１１５に出力する。積分演算部１１５は、入力された信号を積分演算処理し、加算部１１６に出力する。加算部１１６は、減算部１１１又は減算部１１２より入力された信号と積分演算部１１５より入力された信号を加算し、ゲイン調整部１１７に出力する。尚、ゲイン調整部１１４、積分演算部１１５及び加算部１１６は、ＬＰＦ（Low Pass Filter）として機能し、減算部１１１又は減算部１１２より入力される位相エラーの信号を平滑化する。ゲイン調整部１１７は、加算部１１６より入力された信号のゲインを調整し、スイッチ８３を介して加算部８５に出力する。
【００８７】
通常再生用位相エラー演算部８４は、通常再生時に必要とされるエラー信号を生成し、スイッチ８３を介して加算部８５に出力する。スイッチ８３は、変速再生時には端子８３ａに接続され、位相エラー演算部８２より供給される変速再生時の位相エラーを加算器８５に出力し、通常再生時には端子８３ｂに接続され、通常再生用位相エラー演算部８４からの通常再生用のエラー信号を加算部８５に出力する。
【００８８】
加算部８５は、位相エラー演算部８２より入力された変速再生用の位相エラー、又は、通常再生用位相エラー演算部８４より入力された通常再生用の位相エラーと速度エラー演算部８１より供給される速度エラーを加算し、ゲイン調整部８６に出力する。
【００８９】
ゲイン調整部８６は、加算部８５より入力された速度エラー及び位相エラーの加算信号のゲインを調整し、積分演算部８７及び加算部８９に出力する。積分演算部８７、ゲイン調整部８８及び加算部８９は、ゲイン調整部８６より入力される信号を平滑化し、ＰＷＭ生成部６３にサーボデータとして出力する。
【００９０】
次に、図１５のフローチャートを参照して、マイクロコンピュータ３１及びＳＹＮＣ／ＩＤ検出部２２による変速再生時のサーボ処理について説明する。
【００９１】
ステップＳ１において、変速再生が指令されたか否かを判定し、変速再生が指令されるまでその処理を繰り返す。例えば、図示すない操作ボタンが使用者により操作されて変速再生が指令された場合、その処理は、ステップＳ２に進む。
【００９２】
ステップＳ２において、ラッチデータ生成部６２は、ＳＹＮＣ／ＩＤ検出部２２にＳＹＮＣ／ＩＤ検出要求データを送信する。ステップＳ３において、ＳＹＮＣ／ＩＤ検出部２２は、ラッチデータ生成部６２からのＳＹＮＣ／ＩＤ検出要求データに基づいてＳＹＮＣ／ＩＤ検出処理を実行する。
【００９３】
ここで、図１６のフローチャートを参照して、ＳＹＮＣ／ＩＤ検出部２２によるＳＹＮＣ／ＩＤ検出処理について説明する。
【００９４】
ステップＳ２１において、ＳＹＮＣ／ＩＤ検出部２２は、ＳＹＮＣ／ＩＤ検出要求データが送信されてきたか否かを判定し、送信されてくるまで、その処理を繰り返す。例えば、図１５のステップＳ２の処理により、ラッチデータ生成部６２よりＳＹＮＣ／ＩＤ検出要求データが送信されてきたと判定された場合、その処理は、ステップＳ２２に進む。
【００９５】
ステップＳ２２において、ＳＹＮＣ／ＩＤ検出部２２は、送信されてきたＳＹＮＣ／ＩＤ検出要求データを受信し、検出されるデータブロックのカウンタｊを初期化する。すなわち、カウンタｊは、例えば、ｊ＝０に初期化される。
【００９６】
ステップＳ２３において、ＳＹＮＣ／ＩＤ検出部２２は、ラッチデータ生成部６２より供給されるヘッド切替パルスがＨｉであるか否かを判定し、Ｈｉであると判定されるまでその処理を繰り返す。例えば、図１７（Ａ）で示す時刻ｔ１１のタイミングのようにヘッド切替パルスがＨｉに切り替わったとき、Ｈｉになったと判定されその処理は、ステップＳ２４に進む。ここで、図１７（Ａ）は、ヘッド切替パルスを示し、図１７（Ｂ）は、ＲＦ信号を示し、図１７（Ｃ）は、ＳＢ検出信号を示している。
【００９７】
ステップＳ２４において、ＳＹＮＣ／ＩＤ検出部２２は、ＳＢを検出したか否かを判定し、例えば、図１７（Ｃ）で示すようにＳＢ１１が検出された場合、ＳＢが検出されたと判定し、その処理は、ステップＳ２５に進む。今の場合、図１７（Ａ）で示すように、時刻ｔ１１でヘッド切替パルスが立ち上がり、その後、図１７（Ｃ）で示すように、ＳＢ  Ｎｏ．Ａの後に、ＳＢ１１が最初に検出されている。
【００９８】
ステップＳ２５において、ＳＹＮＣ／ＩＤ検出部２２は、図９のＢｌｏｃｋ０ＦｉｒｓｔＳＢの情報を記憶するレジスタＦｊにデータが記録されているか否かを判定する。今の場合、ｊ＝０であるので、レジスタＦ０にデータが記録されているか否かが判定される。このとき、ＳＢ１１より前に検出されるＳＢは存在しないことになるので、レジスタＦ０にはデータが記録されていないことになるので、その処理は、ステップＳ２６に進む。
【００９９】
ステップＳ２６において、ＳＹＮＣ／ＩＤ検出部２２は、ＳＢ１１のＩＤに基づいて、ＳＢ１１のＳＢ  Ｎｏ．とＴｒｐ  Ｎｏ．のデータをレジスタＦ０に格納する。ステップＳ２７において、ＳＹＮＣ／ＩＤ検出部２２は、ヘッド切替パルスがＨｉの状態であるか否かを判定する。例えば、図１７（Ａ）においては、ＳＢ１１が検出されたタイミングではヘッド切替パルスはＨｉであるのでその処理は、ステップＳ２４に進む。
【０１００】
ステップＳ２４において、ＳＢが検出されたか否かが判定され、図１７（Ｂ）で示すようにＳＢ１１以降にもＳＢが検出された場合、その処理は、ステップＳ２５に進む。ステップＳ２５において、レジスタＦｊにデータが記録されているか否かが判定される。今の場合、Ｆ０には、ＳＢ１１のデータが記録されているので、データがあると判定され、その処理は、ステップＳ２８に進む。
【０１０１】
ステップＳ２８において、ＳＹＮＣ／ＩＤ検出部２２は、今回検出したＳＢのＳＢ  Ｎｏ．と前回検出したＳＢのＳＢ  Ｎｏ．との差分を求め、その値が補間データＭより大きいか否かを判定する。補間ＳＢ数が１である場合、補間データＭは、２（＝補間ＳＢ数＋１）となるので、その差分が２より大きいか否かが判定される。例えば、図１７（Ｃ）で示すように連続的にＳＢが検出された場合、その差分は１であるので、２より大きくないと判定され、その処理は、ステップＳ２９に進む。
【０１０２】
ステップＳ２９において、ＳＹＮＣ／ＩＤ検出部２２は、レジスタＬｊ（今の場合レジスタＬ０）に、検出したＩＤに基づいてＳＢ１１に続いて検出されたＳＢのＳＢ  Ｎｏ．とＴｒｐ  Ｎｏ．のデータを記録し、その処理は、ステップＳ２７に進む。ステップＳ２７において、ヘッド切替パルスがＨｉの状態であるか否かが判定される。この場合、図１７（Ａ）で示すように、ヘッド切替パルスはＨｉの状態なのでその処理は、ステップＳ２４に進む。
【０１０３】
ステップＳ２４において、再びＳＢが検出されたか否かが判定され、図１７（Ｃ）で示すように引き続きＳＢが検出されると、その処理は、ステップＳ２５に進む。ステップＳ２５において、レジスタＦ０にデータが記録されているか否かが判定され、このとき、レジスタＦ０には、データが記録されているので、データは記録されていると判定されて、その処理は、ステップＳ２８に進む。
【０１０４】
ステップＳ２８において、ＳＹＮＣ／ＩＤ検出部２２は、今回検出したＳＢのＳＢ  Ｎｏ．と前回検出したＳＢのＳＢ  Ｎｏ．との差分を求め、その値が補間データＭより大きいか否かを判定する。今の場合、連続的にＳＢが検出されているので、差分は１となり、補間データＭ＝２より小さいので、その処理は、ステップＳ２９に進む。すなわち、ヘッド切替パルスがＨｉの状態である場合、ＳＢが補間ＳＢ数以上に連続して検出できない状態とならない限り、ステップＳ２６において、最初のＳＢのデータがＦ０に記憶されてからは、ステップＳ２４乃至Ｓ２９の処理が繰り返され、レジスタＬ０のデータは後続のＳＢのデータに順次上書きされていくことになる。
【０１０５】
ステップＳ２４において、例えば、図１７（Ｃ）で示すように、ＳＢ１２以降のタイミングでＳＢが検出されなかったと判定された場合、その処理は、ステップＳ３０に進む。ステップＳ３０において、ＳＹＮＣ／ＩＤ検出部２２は、Ｍ−１回以上連続してＳＢが検出されなかったか否かを判定する。すなわち、例えば、図１７（Ｃ）で示すように、ＳＢ１２以降のタイミングでは連続的にＳＢが検出されない状態となるので、Ｍ−１（今の例では１（＝Ｍ−１＝２−１））回よりも多く連続してＳＢが検出されなかった場合が判定されることになる。例えば、図１７（Ｃ）のＳＢ１２乃至ＳＢ１３の間では、１回よりも多く連続して検出されない状態であるので、その処理は、ステップＳ３１に進む。
【０１０６】
ステップＳ３１において、ＳＹＮＣ／ＩＤ検出部２２は、レジスタＬｊに記録されたＳＢ  Ｎｏ．とレジスタＦｊに記録されたＳＢ  Ｎｏ．の差分が連続データＮ（＝連続ＳＢ数−１）以上で、かつ、レジスタＬ０のＳＢ  Ｎｏ．が、境界値となるＳＢ  Ｎｏ．Ａ以上であるか否かを判定し、例えば、図１７（Ｃ）の例において、ＳＢ１１乃至ＳＢ１２が所定の連続ＳＢ数以上であると判定され、かつ、レジスタＬ０のＳＢ  Ｎｏ．が、境界値となるＳＢ  Ｎｏ．Ａ以上であると判定された場合、すなわち、所定数以上の連続するＳＢからなるデータブロックが構成されていると判定された場合、その処理は、ステップＳ３２に進む。
【０１０７】
ステップＳ３２において、ＳＹＮＣ／ＩＤ検出部２２は、カウンタｊが初期値＋２以上であるか否かを判定する。今の場合、カウンタｊは、初期値であるので、その処理は、ステップＳ３３に進む。ステップＳ３３において、ＳＹＮＣ／ＩＤ検出部２２は、カウンタｊを１だけインクリメントして、その処理は、ステップＳ２７に戻る。
【０１０８】
すなわち、ステップＳ３３の処理により、最初のブロックのデータが取得されたことになり、レジスタＦ０，Ｌ０に格納するデータの取得処理は終了することになり、その値が、確定する事になる（インクリメントされることにより、次のブロックに対応するレジスタＦ１，Ｌ１にデータが格納されることになる）。また、上述のステップＳ２４乃至Ｓ３４の処理が繰り返されることによりレジスタＦ０乃至Ｆ２及びＬ０乃至Ｌ２の値が求められることになる。
【０１０９】
ステップＳ３２において、カウンタｊの値が初期値＋２以上であると判定された場合、ステップＳ３４において、ＳＹＮＣ／ＩＤ検出部２２は、今の場合、レジスタＦ０乃至Ｆ２及びレジスタＬ０乃至Ｌ２のそれぞれの値をＳＹＮＣ／ＩＤ検出データとしてラッチデータ生成部６２に送信し、その処理を終了する。すなわち、図１７（Ｃ）の例においては、ＳＢ１１乃至ＳＢ１２までのデータブロックに属するＴｒｐＮｏ．とＳＢ１１のＳＢ  Ｎｏ．が、図９のＳＹＮＣ／ＩＤ検出データのＢｌｏｃｋ０ＦｉｒｓｔＳＢのデータ（レジスタＦ０に格納されたデータ）として、ＳＢ１１乃至ＳＢ１２までのデータブロックに属するＴｒｐ  Ｎｏ．とＳＢ１２のＳＢ  Ｎｏ．が、Ｂｌｏｃｋ０ＬａｓｔＳＢのデータ（レジスタＬ０に格納されたデータ）として、ＳＢ１３乃至ＳＢ１４までのデータブロックに属するＴｒｐ  Ｎｏ．とＳＢ１３のＳＢ  Ｎｏ．が、Ｂｌｏｃｋ１ＦｉｒｓｔＳＢのデータ（レジスタＦ１に格納されたデータ）として、ＳＢ１３乃至ＳＢ１４までのデータブロックに属するＴｒｐ  Ｎｏ．とＳＢ１４のＳＢ  Ｎｏ．が、Ｂｌｏｃｋ１ＬａｓｔＳＢのデータ（レジスタＬ１に格納されたデータ）として、ＳＢ１５乃至ＳＢ１６までのデータブロックに属するＴｒｐ  Ｎｏ．とＳＢ１５のＳＢ  Ｎｏ．が、Ｂｌｏｃｋ２ＦｉｒｓｔＳＢのデータ（レジスタＦ２に格納されたデータ）として、ＳＢ１５乃至ＳＢ１６までのデータブロックに属するＴｒｐ  Ｎｏ．とＳＢ１６のＳＢ  Ｎｏ．が、Ｂｌｏｃｋ０ＬａｓｔＳＢのデータ（レジスタＦ２に格納されたデータ）として、それぞれ記録される。
【０１１０】
ステップＳ３０において、Ｍ−１回以上連続でＳＢの検出がされていない状態ではない、すなわち、ＳＢが検出できなかった回数が補間データＭの範囲内であると判定された場合、その処理は、ステップＳ２７に戻り、それ以降の処理が繰り返される。すなわち、図１８（Ａ）乃至（Ｃ）で示すように、例えば、中央のデータブロックに属するＳＢ３４乃至Ｓ３５のように、検出できなかったＳＢ数が１個である場合、補間可能なＳＢ数であるので、ステップＳ２４乃至Ｓ３４の処理が繰り返されることになる。すなわち、図１８（Ｃ）においては、ＳＢ３１乃至ＳＢ３２、ＳＢ３３乃至ＳＢ３６及びＳＢ３７乃至ＳＢ３８の３個のデータブロックが検出されることになる。ここで、図１８（Ａ）はヘッド切替パルスを、図１８（Ｂ）は、ＲＦ信号を、図１８（Ｃ）は、ＳＢの検出信号を示している。
【０１１１】
ステップＳ３１において、所定の連続ＳＢ数以上ではない、又は、レジスタＬｊのＳＢ  Ｎｏ．が、境界値となるＳＢ  Ｎｏ．Ａ以上ではないと判定された場合その処理は、ステップＳ３５に進む。
【０１１２】
ステップＳ３５において、ＳＹＮＣ／ＩＤ検出部２２は、レジスタＦｊ，Ｌｊをリセットし、その処理はステップＳ２７に戻る。すなわち、例えば、図１８（Ｄ），（Ｅ）で示すように、中央のブロックに属するＳＢ５４とＳＢ５５の間のように補間ＳＢ数以上（今の場合ＳＢ数１以上）にＳＢが検出できなかった場合、又は、ステップＳ２８において、今回検出したＳＢのＳＢ  Ｎｏ．と前回検出したＳＢのＳＢ  Ｎｏ．との差分が補間値Ｍより大きいと判定された場合で、かつ、連続データＮに基づいてデータブロックが構成されている状態としてみなせない状態のとき、それまでに記憶していたレジスタＦｊ，Ｌｊの値をリセットする。すなわち、図１８（Ｄ），（Ｅ）の場合、ＳＢ５５が検出されたときには、ＳＢ５４とＳＢ５５の間隔が補間ＳＢ数以上であって、ＳＢ５３乃至ＳＢ５４の連続ＳＢ数がＮ以上となっていないため、ＳＢ５３乃至ＳＢ５４のデータは、データブロックを構成していないとみなされ、破棄される。
【０１１３】
また、ＳＢ５５乃至ＳＢ５６も、連続ＳＢ数が規定の連続数Ｎ以下となるので、同様にしてリセットされることになる。結果として、図１８（Ｄ），（Ｅ）のようなＳＢ検出信号の場合、検出されるブロックは、ＳＢ５１乃至ＳＢ５２と、ＳＢ５７乃至ＳＢ５８の２個だけとなる。また、このように検出されるデータブロックは、必ずしも３個でないことがあるが、その場合、図９のＳＹＮＣ／ＩＤ検出データは、前につめて格納される。ここで、図１８（Ｄ）は、ＲＦ信号を、図１８（Ｅ）は、ＳＢ検出信号をそれぞれ示している。
【０１１４】
また、図１８（Ｆ），（Ｇ）の場合、中央のブロックでは、ＳＢ７３とＳＢ７４の間がＳＢ１個分であるので補間されることになるが、ＳＢ７５とＳＢ７６の間はＳＢ数にして２個分の間隔となっているので、補間できないことになる。結果として、図１８（Ｆ），（Ｇ）においては、ＳＢ７３乃至ＳＢ７５が、中央のブロックとしてみなされることになる。尚、ＳＢ７６は、ステップＳ３５の処理により破棄されることになる。ここで、図１８（Ｆ）は、ＲＦ信号を、図１８（Ｇ）は、ＳＢ検出信号をそれぞれ示している。
【０１１５】
さらに、ステップＳ３１において、Ｌ０のＳＢ  Ｎｏ．が、境界値となるＳＢ  Ｎｏ．Ａ以上ではないと判定された場合も、その処理は、ステップＳ３５に進み、上述のようにレジスタＦｊ，Ｌｊのデータが破棄される。すなわち、図１９（Ａ）で示すように、ＳＢ  Ｎｏ．Ａの境界付近でＳＢからなるデータブロック（図中データブロックの先頭位置のＳＢはＳＢ−Ｆ、最終位置のＳＢはＳＢ−Ｌ）が検出された場合、このＳＢ−Ｌは、検出されない。
【０１１６】
また、図１９（Ｂ）で示すように、データブロックがＳＢ  Ｎｏ．ＡのＳＢを跨いでいるような条件では、先頭位置のＳＢであるＳＢ−Ｆと最終位置であるＳＢ−Ｌの連続ＳＢ数が満たされていればデータブロックとして扱うことになる。
【０１１７】
さらに、図２０で示すように、ＳＢ  Ｎｏ．ＡのＳＢと、ヘッド切替パルスの両方を跨ぐようにデータブロックが構成された場合、ＳＢの検出は、ヘッド切替パルスがＨｉとなった状態から開始されるので、図２０中のデータブロックの先頭位置に存在するＳＢ−Ｘは、検出されず、ヘッド切替パルスが立ち上がる時刻ｔ１１以降の最初のＳＢが先頭位置のＳＢ−Ｆとして検出され、最終位置のＳＢ−Ｌが検出されることになり、ＳＢ−ＦからＳＢ−Ｌまでの範囲がデータブロックとして読み出される。
【０１１８】
さらに、図２１で示すようにヘッド切替パルスが立ち下がる時刻ｔ１２を跨ぐようにブロックが構成された場合、ＳＢの検出は、ヘッド切替パルスがＨｉの状態のときのみであるので、その先頭位置のＳＢ−Ｆと、時刻ｔ１２の直前のＳＢ−Ｌが検出され、データブロックの実質的な最終位置のＳＢであるＳＢ−Ｙは検出されないことになる。
【０１１９】
図２２は、図１６で説明したフローチャートの処理を模式的に表したものである。ここで、図２２（Ａ）は、ヘッド切替パルス、図２２（Ｂ）は、ＳＢ検出信号、図２２（Ｃ）は、レジスタＬｊの状態、図２２（Ｄ）は、レジスタＦｊの状態、図２２（Ｅ）は、レジスタＦ０，Ｌ０の状態、図２２（Ｆ）は、レジスタＦ１，Ｌ１の状態、図２２（Ｇ）は、レジスタＦ２，Ｌ２の状態をそれぞれ示している。図２２（Ｂ）乃至（Ｃ）の番号はＳＢを識別する番号である。
【０１２０】
図２２（Ａ）で示すようにヘッド切替パルスが、時刻ｔ１１において立ち上がると処理が開始され（ステップＳ２３の処理）、最初に検出されたＳＢ２０１のデータがレジスタＦ０に格納され、次に検出されたＳＢ２０２がレジスタＬ０に格納され（ステップＳ２９の処理）、その後、順次読み込まれるＳＢのデータがレジスタＬ０に上書きされていく（ステップＳ２４乃至Ｓ２９の処理）。
【０１２１】
ＳＢ２５０が検出された時刻ｔ２１の後、ＳＢが連続的に検出されなくなるので、連続データＮに対する条件とレジスタＬ０のＳＢ  Ｎｏ．がＳＢ  Ｎｏ．Ａ以上であることが満たされているとき（ステップＳ３１の処理）、カウンタｊがインクリメントされることにより（ステップＳ３３）、図２２（Ｅ）で示すように、レジスタＦ０，Ｌ０が確定する。
【０１２２】
引き続き、時刻ｔ２２において、ＳＢ３０１が検出されると、そのデータがレジスタＦ１に格納され、次に検出されたＳＢ３０２がレジスタＬ１に格納され（ステップＳ２９の処理）、その後、順次読み込まれるＳＢのデータがレジスタＬ１に上書きされていく（ステップＳ２４乃至Ｓ２９の処理）。
【０１２３】
ＳＢ３５０が検出された時刻ｔ２３の後、ＳＢが連続的に検出されなくなるので、連続ＳＢ数とレジスタＬ１がＳＢ  Ｎｏ．Ａ以上であることが満たされているとき（ステップＳ３１の処理）、カウンタｊがインクリメントされることにより（ステップＳ３３）、図２２（Ｆ）で示すように、レジスタＦ１，Ｌ１が確定する。
【０１２４】
さらに、時刻ｔ２４において、ＳＢ４０１が検出されると、そのデータがレジスタＦ２に格納され、次に検出されたＳＢ４０２がレジスタＬ２に格納され（ステップＳ２９の処理）、その後、順次読み込まれるＳＢのデータがレジスタＬ２に上書きされていく（ステップＳ２４乃至Ｓ２９の処理）。
【０１２５】
ＳＢ４５０が検出された時刻ｔ２５の後、ＳＢが連続的に検出されなくなるので、連続ＳＢ数とレジスタＬ２がＳＢ  Ｎｏ．Ａ以上であることが満たされているとき（ステップＳ３１の処理）、カウンタｊがインクリメントされることにより（ステップＳ３３）、図２２（Ｇ）で示すように、レジスタＦ２，Ｌ２が確定する。なお、図２２の例においては、１個のデータブロックの連続するＳＢ数が５０個である場合について説明しているが、１個のデータブロックのＳＢ数はこの数に限られるものではない。
【０１２６】
ここで、図１５のフローチャートの説明に戻る。
【０１２７】
ステップＳ４において、ラッチデータ生成部６２は、ステップＳ３の処理により、ＳＹＮＣ／ＩＤ検出部２２より送信されてきたＳＹＮＣ／ＩＤ検出データを受信する。ステップＳ５において、ラッチデータ生成部６２は、ＳＹＮＣ／ＩＤ検出データよりラッチデータの生成処理を実行する。
【０１２８】
ここで、図２３のフローチャートを参照して、ラッチデータ生成部６２のラッチデータ生成処理について説明する。尚、以下の説明においては、ＳＹＮＣ／ＩＤ検出データに含まれる、Ｂｌｏｃｋ０ＦｉｒｓｔＳＢのデータを検出データＦ０、Ｂｌｏｃｋ０ＬａｓｔＳＢのデータを検出データＬ０、Ｂｌｏｃｋ１ＦｉｒｓｔＳＢのデータを検出データＦ１、Ｂｌｏｃｋ１ＬａｓｔＳＢのデータを検出データＬ１、Ｂｌｏｃｋ２ＦｉｒｓｔＳＢのデータを検出データＦ２、Ｂｌｏｃｋ２ＬａｓｔＳＢのデータを検出データＬ２と称するものとする。
【０１２９】
ステップＳ５１において、ラッチデータ生成部６２は、ＳＹＮＣ／ＩＤ検出データに基づいて、検出データＦ０乃至Ｆ２及びＬ０乃至Ｌ２のデータが含まれているか否かを判定する。すなわち、図１５のフローチャートにより説明したように、ＳＹＮＣ／ＩＤ検出データには、必ずしも３個のデータブロックに対応するデータが検出されていないことがあるので、未検出となっているデータブロックが存在するか否かが判定される。より詳細には、ＳＹＮＣ／ＩＤ検出データのエラーフラグを確認することにより、全てのエラーフラグが１であるとき、ＳＹＮＣ／ＩＤ検出データの全てが可能されていることを確認する。全てのブロックについてデータが存在する場合、すなわち、検出データＦ０乃至Ｆ２及びＬ０乃至Ｌ２のデータが含まれていると判定された場合、その処理は、ステップＳ５２に進む。
【０１３０】
ステップＳ５２において、ラッチデータ生成部６２は、検出データＦ０乃至Ｆ２及びＬ０乃至Ｌ２を、そのまま処理データＦ０乃至Ｆ２及びＬ０乃至Ｌ２として扱い、その各処理データＦ０乃至Ｆ２及びＬ０乃至Ｌ２を累積加算して平均値を求めて記憶する。
【０１３１】
ステップＳ５３において、ラッチデータ生成部６２は、処理データＦ０乃至Ｆ２及びＬ０乃至Ｌ２を参照して、検出されたＳＢ  Ｎｏ．を含むデータブロックの先頭位置と最終位置のそれぞれのＳＢのＳＢ  Ｎｏ．の平均となるＳＢ  Ｎｏ．と、そのデータブロックの属するＴｒｐ  Ｎｏ．をラッチデータとしてキャプスタンサーボ演算部７１に出力する。
【０１３２】
ステップＳ５１において、全ての検出データＦ０乃至Ｆ２及びＬ０乃至Ｌ２が含まれていないと判定された場合、その処理は、ステップＳ５４に進む。
【０１３３】
ステップＳ５４において、ラッチデータ生成部６２は、ＳＹＮＣ／ＩＤ検出データに、検出データＦ０、Ｌ０，Ｆ１，Ｌ１が含まれているか否かを判定する。例えば、検出データＦ０、Ｌ０，Ｆ１，Ｌ１が含まれていると判定された場合、その処理は、ステップＳ５５に進む。
【０１３４】
ステップＳ５５において、ラッチデータ生成部６２は、ＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０が、自らが記憶している処理データＦ０，Ｌ０の平均値に近い値か否かを判定する。例えば、検出データＦ０，Ｌ０が、自らが記憶している処理データＦ０，Ｌ０の平均値に近い値ではないと判定された場合、ステップＳ５６において、ラッチデータ生成部６２は、ＳＹＮＣ／ＩＤ検出データのうち、検出データＦ０，Ｌ０，Ｆ１，Ｌ１を、処理データＦ１，Ｌ１，Ｆ２，Ｌ２として使用し、処理データＦ０，Ｆ０は、その平均値を使用し、その処理は、ステップＳ５３に進む。
【０１３５】
すなわち、ＳＹＮＣ／ＩＤ検出データに、２個のデータブロックのみしか含まれていなかった場合、時系列的に検出データＦ０，Ｌ０と検出データＦ１，Ｌ１の前後が入れ替わることがないので、検出データＦ０，Ｌ０が処理データＦ０，Ｌ０の平均値に近い値を取らない場合は、図２４（Ａ）乃至（Ｃ）で示すように、先頭のデータブロック（Ｔｒｐ  Ｎｏ．５，６，７に対応するブロックである場合、Ｔｒｐ  Ｎｏ．５に対応するブロック）のデータが検出されなかったとみなす。従って、図２４（Ａ）乃至（Ｃ）の場合であれば、ＳＢ９１，９２に対応する処理データは、処理データＦ０，Ｌ０であるので、これらを自らが記憶している平均値を用いて生成し、それ以降のＳＢ９３，９４，９５，９６の処理データＦ１，Ｌ１，Ｆ２，Ｌ２は、ＳＹＮＣ／ＩＤ検出データに基づいて検出データＦ０，Ｌ０，Ｆ１，Ｌ１を使用する。尚、平均値との比較は、例えば、検出データと処理データの平均値の差分の絶対値を求め、閾値以下であった場合には、近い値とし、閾値を超えた場合には、近い値ではないと判定するようにしても良い。
【０１３６】
ここで、図２４（Ａ）は、ヘッド切替パルス、図２４（Ｂ）は、ＲＦ信号、図２４（Ｃ）は、ＳＢ検出信号、図２４（Ｄ）は、ＲＦ信号、図２４（Ｅ）は、ＳＢ検出信号、図２４（Ｆ）は、ＲＦ信号、図２４（Ｇ）は、ＳＢ検出信号をそれぞれ示している。
【０１３７】
ステップＳ５５において、ＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０が、自らが記憶している処理データＦ０，Ｌ０の平均値に近い値であると判定した場合、ステップＳ５７において、ラッチデータ生成部６２は、ＳＹＮＣ／ＩＤ検出データの検出データＦ１、Ｌ１が、自らが記憶している処理データＦ１，Ｌ１の平均値に近い値であるか否かを判定する。例えば、ステップＳ５７において、ＳＹＮＣ／ＩＤ検出データの検出データＦ１、Ｌ１が、自らが記憶している平均値に近い値ではないと判定された場合、ＳＹＮＣ／ＩＤ検出データの検出データＦ１、Ｌ１は、図２４（Ｄ），（Ｅ）で示すように、Ｔｒｐ  Ｎｏ．６に対応するブロックが検出できず、Ｔｒｐ  Ｎｏ．７に対応するブロックが検出されたものとみなし、ステップＳ５８において、ラッチデータ生成部６２は、ＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０，Ｆ１，Ｌ１を、処理データＦ０，Ｌ０，Ｆ２，Ｌ２として使用し、処理データＦ１，Ｌ１にその平均値を使用し、その処理は、ステップＳ５３に進む。すなわち、図２４（Ｄ），（Ｅ）の例においては、処理データＦ０，Ｌ０は、ＳＢ１１１とＳＢ１１２に対応するＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０が使用され、処理データＦ１，Ｌ１は、ＳＢ１１３とＳＢ１１４に対応する処理データＦ１，Ｌ１の平均値が使用され、処理データＦ２，Ｌ２は、ＳＢ１１５とＳＢ１１６に対応するＳＹＮＣ／ＩＤ検出データの検出データＦ１，Ｌ１が使用されることになる。
【０１３８】
ステップＳ５７において、ＳＹＮＣ／ＩＤ検出データのデータＦ１、Ｌ１が、自らが記憶している平均値に近い値であると判定された場合、図２４（Ｆ），（Ｇ）で示すように、Ｔｒｐ  Ｎｏ．７に対応する最後のブロックのデータが読み出せなかったものとみなし、ステップＳ５９において、ラッチデータ生成部６２は、ＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０，Ｆ１，Ｌ１を、処理データＦ０，Ｌ０，Ｆ１，Ｌ１として使用し、処理データＦ２，Ｌ２にその平均値を使用し、その処理は、ステップＳ５３に進む。すなわち、図２４（Ｆ），（Ｇ）の例においては、処理データＦ０，Ｌ０は、ＳＢ１２１とＳＢ１２２に対応するＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０が使用され、処理データＦ１，Ｌ１は、ＳＢ１２３とＳＢ１２４に対応するＳＹＮＣ／ＩＤ検出データの検出データＦ１，Ｌ１が使用され、処理データＦ２，Ｌ２は、ＳＢ１２５とＳＢ１２６に対応する処理データＦ２，Ｌ２の平均値が使用されることになる。
【０１３９】
ステップＳ５４において、ＳＹＮＣ／ＩＤ検出データに、処理データＦ０、Ｌ０，Ｆ１，Ｌ１が含まれていいないと判定された場合、その処理は、ステップＳ６０に進む。ステップＳ６０において、ラッチデータ生成部６２は、検出データＦ０、Ｌ０が含まれているか否かを判定し、例えば、含まれていると判定した場合、その処理は、ステップＳ６１に進む。
【０１４０】
ステップＳ６１において、ラッチデータ生成部６２は、ＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０が処理データＦ０，Ｌ０の平均値に近いか否かを判定し、例えば、近い値であると判定した場合、その処理は、ステップＳ６２に進む。
【０１４１】
ステップＳ６２において、ラッチデータ生成部６２は、ＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０が先頭のデータブロックのデータであるものとみなし、ＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０を、処理データＦ０，Ｌ０として使用し、処理データＦ１，Ｌ１，Ｆ２，Ｌ２にその平均値を使用し、その処理は、ステップＳ５３に進む。
【０１４２】
ステップＳ６１において、ＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０が処理データＦ０，Ｌ０の平均値に近い値ではないと判定された場合、その処理は、ステップＳ６３に進む。ステップＳ６３において、ラッチデータ生成部６２は、ＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０が、処理データＦ１，Ｌ１の平均値に近い値であるか否かを判定し、例えば、近い値であると判定した場合、その処理は、ステップＳ６４に進む。
【０１４３】
ステップＳ６４において、ラッチデータ生成部６２は、ＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０が２番目のデータブロックのデータであるものとみなし、ＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０を、処理データＦ１，Ｌ１として使用し、処理データＦ０，Ｌ０，Ｆ２，Ｌ２にその平均値を使用し、その処理は、ステップＳ５３に進む。
【０１４４】
ステップＳ６３において、ＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０が、処理データＦ１，Ｌ１の平均値に近い値ではないと判定した場合、ステップＳ６５において、ラッチデータ生成部６２は、ＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０が３番目のデータブロックのデータであるものとみなし、ＳＹＮＣ／ＩＤ検出データの検出データＦ０，Ｌ０を、処理データＦ２，Ｌ２として使用し、処理データＦ０，Ｌ０，Ｆ１，Ｌ１にその平均値を使用し、その処理は、ステップＳ５３に進む。
【０１４５】
ステップＳ６０において、データＦ０、Ｌ０が含まれていないと判定された場合、ステップＳ６６において、ＳＹＮＣ／ＩＤ検出データには、いずれのデータブロックのデータも含まれていなかったものとみなし、処理データＦ０乃至Ｆ２及びＬ０乃至Ｌ２の全てを平均値から使用し、その処理は、ステップＳ５３に進む。
【０１４６】
以上のように、検出データＦ０乃至Ｆ２及びＬ０乃至Ｌ２（ＳＹＮＣ／ＩＤ検出データ）は、上述のように未検出であることがあるので、ラッチデータ生成部６２は、検出データＦ０乃至Ｆ２及びＬ０乃至Ｌ２より、３個のデータブロックの検出データに相当する処理データＦ０乃至Ｆ２及びＬ０乃至Ｌ２を生成して、ラッチデータを生成する。
【０１４７】
ここで、図１５のフローチャートの説明に戻る。
【０１４８】
ステップＳ６において、キャプスタンサーボ演算部７１は、ラッチデータ生成部６２より供給されたラッチデータに基づいて、検出したＳＢが目標とするＴｒｐ内（データブロック内）であるか否かが判定される。すなわち、例えば、図１３を参照して説明したように、２４倍速再生処理の場合、検出されたＳＢ（ヘッド切替パルスの立ち上がりからＪ番目に検出されたＳＢ）が、目標とするＴｒｐ  Ｎｏ．６内であるか否かが判定される。従って、ステップＳ６においては、ラッチデータが、図１３（Ｇ）乃至（Ｊ）の状態であるか否か（図１３（Ｂ）乃至（Ｆ）及び図１３（Ｋ）乃至（Ｎ）であるか）が判定される。
【０１４９】
ステップＳ６において、検出したＳＢが目標とするＴｒｐ内であると判定された場合、すなわち、例えば、２４倍速再生処理の場合、図１３（Ｇ）乃至（Ｊ）の状態であると判定されたとき、その処理は、ステップＳ７に進む。
【０１５０】
ステップＳ７において、キャプスタンサーボ演算部７１は、スイッチ１１３が端子１１３ｂに接続されているか否かを判定し、接続されていると判定された場合、その処理は、ステップＳ１に戻り、端子１１３ｂに接続されていないと判定された場合、スイッチ１１３は、端子１１３ａに接続されていることになるので、ステップＳ８において、端子１１３ａから端子１１３ｂに切替えられる。
【０１５１】
ステップＳ６において、検出したＳＢが目標とするＴｒｐ内ではないと判定された場合、すなわち、例えば、２４倍速再生処理の場合、図１３（Ｂ）乃至（Ｆ）及び図１３（Ｋ）乃至（Ｎ）の状態であると判定されたとき、その処理は、ステップＳ９に進む。
【０１５２】
ステップＳ９において、スイッチ１１３が端子１１３ａに接続されているか否かが判定され、接続されていると判定された場合、その処理は、ステップＳ１に戻り、端子１１３ａに接続されていないと判定された場合、スイッチ１１３は、端子１１３ｂに接続されていることになるので、ステップＳ８において、端子１１３ｂから端子１１３ａに切替えられる。
【０１５３】
以上の処理により、キャプスタンサーボ演算部７１は、ラッチデータに基づいて、検出されたＳＢ（今現在読み出されたＳＢ）がどのタイミングで読み出されているのかを判定し、Ｔｒｐ内である場合には、ＳＢ単位での位相エラーを演算できるようにスイッチ１１３が端子１１３ｂに、Ｔｒｐ内ではない場合には、Ｔｒｐ単位での位相エラーを演算できるようにスイッチ１１３が端子１１３ａに接続される。
【０１５４】
次に、図２５のフローチャートを参照して、キャプスタンサーボ演算部７１の変速再生時のエラー演算処理について説明する。
【０１５５】
ステップＳ９１において、キャプスタンサーボ演算部７１は、スイッチ８３を端子８３ａに接続する。
【０１５６】
ステップＳ９２において、速度エラー演算部８１及び位相エラー演算部８２は、それぞれ、速度エラー及び位相エラーを演算し、速度エラー演算部８１は、速度エラーを加算部８５に、位相エラー演算部８２は、位相エラーをスイッチ８３を介して、それぞれ加算部８５に出力し、加算させる。
【０１５７】
ここで、速度エラー演算部８１及び位相エラー演算部８２の処理について説明する。
【０１５８】
まず、図２６のフローチャートを参照して速度エラー演算部８１による速度エラー演算処理について説明する。ステップＳ１１１において、バッファ１０１は、時刻検出部６５より入力された時刻データＡを記憶すると共に、その前に記憶していた時刻データを減算部１０２に出力する。例えば、キャプスタンモータ回転検出部３３より入力されたキャプスタンモータ回転検出パルスが図２７（Ａ）で示すパルスであった場合、分周器６４により図２７（Ｂ）で示すように、例えば、１０倍に分周されたパルスが生成される。時刻検出部６５により検出されるその立ち上がりエッジの時刻が、時刻データＢとなる。今、時刻ｔ１０２であるとすると、バッファ１０１及び減算部１０２には、時刻ｔ１０２の時刻データが入力されることになり、バッファ１０１は、その前に記憶していた時刻ｔ１０１の時刻データを減算部１０２に出力することになる。
【０１５９】
ステップＳ１１２において、減算部１０２は、バッファ１０１より入力された時刻データと時刻検出部６５より入力された時刻データの差分をとり、現在のキャプスタンモータの回転周期として、減算部１０３に出力する。すなわち、今の場合、バッファ１０１より入力された時刻データである時刻ｔ１０１と、現在の時刻ｔ１０２の差分である時間（ｔ１０２−ｔ１０１）が、現在のキャプスタンモータの回転周期として、減算部１０３に出力される。
【０１６０】
ステップＳ１１３において、減算部１０３は、ＲＯＭ２０２に予め記憶されている基準となる回転周期と、現在のキャプスタンモータの回転周期（今の場合（ｔ１０２−ｔ１０１））の差分をとり、これを速度エラーとして加算部８５に出力する。
【０１６１】
尚、この速度エラー演算部８１の処理は、図２７（Ｂ）のキャプスタン回転検出パルスの立ち上がり時刻に実行されることになるので、図２７（Ｃ）で示されるように、図２７（Ｂ）の分周パルスの立ち上がりエッジのタイミングで実行されることになる。
【０１６２】
次に、図２８のフローチャートを参照して、位相エラー演算部８２による位相エラー演算処理について説明する。
【０１６３】
ステップＳ１３１において、スイッチ１１３が端子１１３ａに接続されているか否かが判定され、スイッチ１１３が端子１１３ａに接続されていると判定された場合、すなわち、Ｔｒｐ単位での位相エラーを演算する状態となっていた場合、その処理は、ステップＳ１３２に進む。
【０１６４】
ステップＳ１３２において、キャプスタンサーボ演算部７１の減算部１１１は、ラッチデータに基づいて、検出されたＳＢ（例えば、図１３のＳＢ  Ｎｏ．ＪのＳＢ）を含むＴｒｐ  Ｎｏ．と、ＲＯＭ２０２に記憶されている目標とするＴｒｐ  Ｎｏ．との差分を演算し、位相エラー信号としてスイッチ１１３を介してゲイン調整部１１４及び加算部１１６に出力する。
【０１６５】
ここで、Ｔｒｐ単位での位相エラーについて、図２９を参照して説明する。図２９は、８倍速再生の変速再生用のデータの構成を示している。データブロックＡ１は、８倍速再生用のＳＢデータが記録されたデータブロックであり、スキャン位相Ａに沿って−のアジマス角を有する回転ヘッド１８が矢印方向にスキャンするとき、Ｔｒｐ  Ｎｏ．６の−のアジマス角で記録されたトラック上の目標とするデータブロックＡ１を通過するように構成されている。この８倍速再生用のデータが８Ｔｒｐ単位で同位置に配置されており（図中ブロックＡ２も同様に配置されている）、これらを連続的に読み込むことにより変速再生が実現されるようになっている。
【０１６６】
ところが、磁気テープ３５の走行状態によりスキャン位相がずれて、例えば、スキャン位相Ｂに沿って、回転ヘッド１８がスキャンすると、同じタイミングで通過するデータ取得範囲上では、Ｔｒｐ  Ｎｏ．５のデータブロックＡ’１上を通過することになる。従って、スキャン位相Ａとスキャン位相Ｂの位相エラーは、図中Ｅ１で表され、Ｅ１＝Ｔｒｐ  Ｎｏ．６（目標Ｔｒｐ  Ｎｏ．）−Ｔｒｐ  Ｎｏ．５＝１Ｔｒｐとなる。また、例えば、スキャン位相Ｃに沿って、磁気ヘッドがスキャンすると、同じタイミングで通過するデータ取得範囲上では、Ｔｒｐ  Ｎｏ．７のデータブロックＡ’’１上を通過することになる。従って、スキャン位相Ａとスキャン位相Ｃの位相エラーは、図中Ｅ０で表され、Ｅ０＝Ｔｒｐ  Ｎｏ．６（目標Ｔｒｐ  Ｎｏ．）−Ｔｒｐ  Ｎｏ．７＝−１Ｔｒｐとなる。すなわち、このＴｒｐ単位の位相エラーが出力される。
【０１６７】
ステップＳ１３３において、ゲイン調整部１１４、積分演算部１１５及び加算部１１６は、減算部１１１より入力された位相エラーの信号を平滑化し、ゲイン調整部１１７に出力する。
【０１６８】
ステップＳ１３４において、ゲイン調整部１１７は、入力された位相エラーの信号のゲインを調整し、スイッチ８３を介して加算部８５に出力する。
【０１６９】
ステップＳ１３１において、スイッチ１１３が端子１１３ａに接続されていないと判定された場合、すなわち、スイッチ１１３が端子１１３ｂに接続され、ＳＢ単位での位相エラーを演算する状態となっていた場合、その処理は、ステップＳ１３５に進む。
【０１７０】
ステップＳ１３５において、キャプスタンサーボ演算部７１の減算部１１２は、ラッチデータに基づいて、検出されたＳＢ（例えば、図１３のＳＢ  Ｎｏ．ＪのＳＢ）のＳＢ  Ｎｏ．と、ＲＯＭ２０２に記憶されている目標とするＳＢ  Ｎｏ．とのＳＢ単位の差分を演算し、位相エラー信号としてスイッチ１１３を介してゲイン調整部１１４及び加算部１１６に出力する。
【０１７１】
すなわち、図１５のフローチャートにおいて説明したように、ＳＢ  Ｎｏ．単位の位相エラーの検出は、検出されたＳＢを含むデータブロックが目標とするＴｒｐ内で検出される状態になったときであるので、目標とするＴｒｐ内でのＳＢ単位の位相エラーを表すことになる。
【０１７２】
図３０は、スキャン位相毎のＴｒｐ単位の位相エラーとＳＢ単位の位相エラーの関係を示している。図３０（Ａ）は、スキャン位相と８倍速変速再生用のＳＢを含むブロックＡ１乃至Ａ３（−アジマス角の磁気ヘッドがスキャンするトラック）で示されており、太線が−アジマス角の回転ヘッド１８がスキャンするときのスキャン位相を示している。また、細線が＋アジマス角の回転ヘッド１８がスキャンするときのスキャン位相を示している。図３０（Ｂ）は、太線で示すアジマス角を有する回転ヘッド１８のスキャン位相の中央線との交差するＴｒｐ  Ｎｏ．を横軸としたときのスキャン位相毎のＴｒｐ単位の位相エラーの変移を示している。ここで縦軸は、位相エラーを示すＴｒｐ数を示している。図３０（Ｂ）で示すように、スキャン位相は、周期的に変化し、Ｔｒｐ  Ｎｏ．６乃至２の範囲では、磁気テープ３５の走行速度が速い場合を示し、Ｔｒｐ  Ｎｏ．２乃至６の範囲では、磁気テープ３５の走行速度が遅い場合を示している。
【０１７３】
また、図３０（Ｃ）は、ＳＢ単位の位相エラーを示している。この例においては、目標とするＴｒｐ  Ｎｏ．６の−アジマス角のトラックを中心として１Ｔｒｐ分だけ変移し、その上限値（Ｍａｘ）と下限値（Ｍｉｎ）は、固定の値としている。すなわち、目標とするＴｒｐ内のみの変移が示せれば良いので、上限値と下限値とが相互に絶対値で等しくなるように設定されていれば良く、この上限値と下限値の間をＳＢ単位で遷移させ、その位相エラーが０となるようにキャプスタンサーボ処理が実行される。
【０１７４】
図３１は、以上の処理のタイミングを示している。図３１（Ａ）は、ヘッド切替パルスを示し、ＴＤ１乃至３は、検出されるブロックを示しており、ＳＤ１乃至３は目標とするデータブロックを示している。図３１（Ｂ）は、処理タイミングを示している。図３１（Ｃ）は、時刻データＡ（分周パルス）の立ち上がりパルスのタイミングを示している。
【０１７５】
すなわち、図３１（Ａ）で示すように、時刻ｔ１１，ｔ１３，ｔ１５のタイミングでヘッド切替パルスが立ち上がると、そのパルスの中心となる時刻ｔ１２１，ｔ１２３，ｔ１２５のタイミングでＳＹＮＣ／ＩＤ検出部２２がブロックＴＤ１，ＴＤ２，ＴＤ３のデータが読み出され、時刻ｔ１２，ｔ１４，ｔ１６のタイミングでＳＹＮＣ／ＩＤ検出データとしてラッチデータ生成部６２に転送する。
【０１７６】
ラッチデータ生成部６２は、このＳＹＮＣ／ＩＤ検出データに基づいて、図３１（Ｂ）で示すように、時刻ｔ１３１，ｔ１３３，ｔ１３５のタイミング、すなわち、図３１（Ｃ）で示すように、時刻データＡのパルスが立ち上がる時刻ｔ１５５，ｔ１６２，ｔ１６９のタイミングでラッチデータを生成し、キャプスタンサーボ演算部７１に転送する。キャプスタンサーボ演算部７１は、このラッチデータに基づいて、予め記憶されている目標とするＳＢ  Ｎｏ．（対応する時刻ｔ１２２，ｔ１２４，ｔ１２６）と、検出されたＳＢ  Ｎｏ．（対応する時刻ｔ１２１，ｔ１２３，１２５）との比較から、時刻ｔ１３２，ｔ１３４，ｔ１３６のタイミングで位相エラーを演算し、キャプスタンモータ３４の回転を制御する。この処理により、キャプスタンモータ３４の回転が制御された直後のタイミングとなる、時刻ｔ１５６，ｔ１６３，ｔ１７０のタイミングでラッチデータに基づいたキャプスタンサーボ演算処理の結果が反映されることになる。
【０１７７】
ここで、図２５のフローチャートの説明に戻る。
【０１７８】
ステップＳ９３において、加算部８５は、位相エラー演算部８２からの位相エラーに速度エラー演算部８１からの速度エラーを加算して、ゲイン調整部８６に出力する。ステップＳ９４において、ゲイン調整部８６は、入力された信号のゲインを調整し、積分演算部８７及び加算部８９に出力する。ステップＳ９５において、積分演算部８７、ゲイン調整部８８及び加算部８９はＬＰＦを構成し、ゲイン調整部８６より入力された信号を平滑化して、ＰＷＭ生成部６３に出力し、再びステップＳ９２の処理に戻り、それ以降の処理が繰り返される。
【０１７９】
以上の処理により、目標とするＳＢ付近の３個分のデータブロックのデータを検出するだけで、Ｔｒｐ単位での位相エラーが求められ、その処理によりＴｒｐ単位でのキャプスタンサーボ処理が実行され、目標とするＴｒｐ上のブロックが読み出せるようになると、引き続きＳＢ単位での位相エラーが求められ、対応するキャプスタンサーボ処理によりＳＢ単位で目標とするデータの取得が可能となる。
【０１８０】
以上の例においては、目標とするデータブロックの検出位置が磁気テープの中央部分とした場合について説明してきたが、図３２で示すように、データブロックＡ１乃至Ａ３とは別に、データブロックＢ１乃至Ｂ３のように同じスキャン位相上でも異なる位置に目標とするデータブロックを設定するようにしてもよい。このように設定することにより、機械的な問題で生じることがある直線的なずれなどが、例えば、データブロックＡ１乃至Ａ３上で発生した場合でも、目標位置をデータブロックＢ１乃至Ｂ３に切替えることで抑制することができる。また、逆方向の変速再生用のデータブロックＣ１乃至Ｃ３を記録するようにしても良い。
【０１８１】
また、図３３で示すように、目標とするデータブロックＡ１乃至Ａ３をデータブロックＡ１−１乃至Ａ１−３、データブロックＡ２−１乃至Ａ２−３及びデータブロックＡ３−１乃至Ａ３−３で示すように、１トラックに複数回数（例えば、３回）同じデータブロックを記録するようにすることで、回転ヘッド１８による読み出し可能な範囲を広く設定することができ、結果として、エラーの発生を抑制することができる。また、このときも図３２で示したように同じスキャン位相上で検出可能な他のトラック上に目標位置を設定してもよく、この場合、図３３で示すようにデータブロックの記録回数を変えても良い（図３３中のブロックＢ１乃至３は、２回）。さらに、逆方向の変速再生用のデータについても、データブロックＣ１−１，Ｃ１−２などのように、複数回数記録するようにしても良い。尚、当然のことながら同じブロックの同一トラックへの記録回数は、上述の１乃至３回に限られるものではなく、それ以外の回数であっても良い。
【０１８２】
以上の説明においては、Ｔｒｐ  Ｎｏ．によりキャプスタンサーボ演算処理を実行する場合について説明してきたが、当然のことながらＴｒ  Ｎｏ．によりキャプスタンサーボ演算処理を実行するようにしてもよい。
【０１８３】
以上によれば、Ｔｒｐ単位での位相エラーによるサーボ処理を実行した後、ＳＢ単位でのサーボ処理を実行するようにしたので、テープ状の記録媒体に記録された画像信号を、変速再生時にも安定して再生させ、さらに再生状態が安定するまでの処理時間を短縮させることが可能となる。また、ＳＢの読み出し処理において、読み出したいＳＢを含むＴｒｐ付近のＴｒｐ上のＳＢのみを読み出すことにより全てのＳＢを読み出すような処理が必要なくなるので、ＳＢの読み出し処理に必要な構成を簡略化することが可能になると共に、コストの低減や、処理速度の向上を図ることが可能となる。
【０１８４】
このように、８倍速や２４倍速では、記録媒体から間欠的に再生されるデータ列が３つ以上とれるため、データが全て揃っている列（Block2）が１つはとれるので、変速再生時にＢｌｏｃｋ２に含まれるトラックペアナンバーＴｒｐＮｏ．とシンクブロックナンバーＳＢＮｏ．から現在のトレース位置と目標位置を知ることによりの位相ロックを行うことができる。
【０１８５】
しかし−１倍速では、記録媒体から間欠的に再生されるデータ列は、１つ（Block0）又は、途中で欠けたデータ列が２つ（（Block0、1））になるため、８倍速や２４倍速の位相ロック方式と同じ方法では位相ロックを行うことができない。
【０１８６】
そこで、本発明では、一定の規則にしたがって所定の位置に配置した変速再生専用データをトレースするように位相ロックさせることによって、８倍速のサーチデータを使って、−１倍速の再生を行う。
【０１８７】
ここで、８倍速のサーチデータが記録されているエリアを図３４に示す。−１倍速再生では、このサーチデータをトレースするように、位相ロックをかける。画を出すためには、ＴｒｐＮｏ０，Ｔｒｐ１のサーチデータをトレースする必要があり、中央より少しずれた位置にロックさせる。すなわち、Ｔｒｐ０とＴｒｐ２のデータは一緒なのでどちらかが取れればよい。）
そのトレースパターンを図３５に示すように、位相ロックに必要なデータは、ヘッド切り替えパルス（SWP）がＨの区間のデータ列から得られる。
【０１８８】
ＳＷＰがＨの区間では、再生ＲＦ信号の信号レベルが所定レベル以上でデータ列が得られる有効エリアが１つ又は２つある。
【０１８９】
すなわち、−１走行時の場合は、得られる１つ又は２つのデータ列のどちらを用いてもロックさせることができる。
【０１９０】
以下、データ量の多い方のデータ列を用いることにより、ロックをかける場合について説明する。
【０１９１】
ここでは、データ列の最初と最後のＳＢをＦｉｒｓｔＳＢ，ＬａｓｔＳＢと呼ぶ。
【０１９２】
まず、図３６に示すように、Ｂｌｏｃｋ０のみデータ列が存在する場合は、データが全て揃っているので、ＦｉｒｓｔＳＢ、ＬａｓｔＳＢの真中のＳＢＮｏを現在位置とする。
【０１９３】
すなわち、キャプスタンサーボ演算部７１では、Ｂｌｏｃｋ１のＴｒｐとＳＢＮｏを拾えなかった場合にはＢｌｏｃｋ０の値を用いて、
現在位置＝（ＦｉｒｓｔＳＢ＋ＬａｓｔＳＢ）／２
なる演算により現在位置を求める。
【０１９４】
また、図３７に示すように、ＳＷＰのエッジにかかり、データが欠けてしまう場合、正しく取れているＦｉｒｓｔ又はＬａｓｔのＳＢデータに、机上でのデータ値（有効ＳＢ数）を補正して現在位置を計算する。
【０１９５】
すなわち、キャプスタンサーボ演算部７１では、Ｂｌｏｃｋ０，Ｂｌｏｃｋ１ともにＴｒｐとＳＢＮｏを拾えた場合、Ｂｌｏｃｋ０ＬａｓｔＳＢ−Ｂｌｏｃｋ０ＦｉｒｓｔＳＢ＞Ｂｌｏｃｋ１ＬａｓｔＳＢ−Ｂｌｏｃｋ１ＦｉｒｓｔＳＢのときにはデータ列の有効データ長の長いＢｌｏｃｋ０の値を用い、また、Ｂｌｏｃｋ０ＬａｓｔＳＢ−Ｂｌｏｃｋ０ＦｉｒｓｔＳＢ≦Ｂｌｏｃｋ１ＬａｓｔＳＢ−Ｂｌｏｃｋ１ＦｉｒｓｔＳＢのときにはデータ列の有効データ長の長いＢｌｏｃｋ１の値を用いて、ＬａｓｔＳＢが右エッジ（１３８）であれば、
現在位置＝ＦｉｒｓｔＳＢ＋有効ＳＢ数／２
なる演算により現在位置を求め、ＦｉｒｓｔＳＢが左エッジ（０）であれば、
現在位置＝ＬａｓｔＳＢ−有効ＳＢ数／２
なる演算により現在位置を求める。
【０１９６】
ここで、有効ＳＢ数は、図３８に示すように、再生ＲＦ信号の信号レベルが所定レベル以上でデータ列が得られる有効エリア内に含まれるＳＢの数である。
【０１９７】
そして、キャプスタンサーボ演算部７１の位相エラー演算部８２において、現在位置と、ロックさせる目標の位置（例えばリファレンスＳＢＮｏ＝９０）からのずれを位相エラーとして求め、
位相エラー＝現在位置−リファレンスＳＢＮｏ（９０）
位相エラーが大きいところでは、例えば、スピードの２％の固定エラー値で引き込み、位相エラーが２０ＳＢ数内であれば、ＳＢＮｏを使ったサーボをかけることで、位相ロックさせる。この切り替えＳＢ数は変えることができ、また全てＳＢＮｏを使ったサーボで引き込むこともできる。
【０１９８】
このような−１倍速再生におけるキャプスタンサーボのための演算処理のアルゴリズムは、図３９のように示され、上述の図１４に示したキャプスタンサーボ演算部７１の制御構成と同様に、速度エラー演算部８１及び位相エラー演算部８２より実行される。なお、位相エラー演算部８２には、上記位相エラーが大きいところでは、スピードの２％の固定エラー値で引き込むためのリミッタ処理部１１８を備える。
【０１９９】
速度エラー演算部８１では、上述の図２７（Ｂ）の分周パルスの立ち上がりエッジのタイミングで取り込んだ時間データ１つ前に取り込んだデータとの差分を取り、基準時間周期を求め、この時間と目標速度に相当する基準時間のリファレンス値との差を基本の速度エラーとして算出する。また、位相エラー演算部８２では、Ｂｌｏｃｋ０、Ｂｌｏｃｋ０及び／又はＢｌｏｃｋ０の値から現在位置を特定して求めた位相エラーを求める。そして、位相エラー演算部８２により求めた位相エラーを速度エラー演算部８１からの速度エラーに加算部８５により加算し、その加算出力をゲイン調整部８６でゲイン調整し、積分演算部８７、ゲイン調整部８８及び加算部８９により構成されるＬＰＦを介してＰＷＭ生成部６３に出力する。
【０２００】
すなわち、再生系２０のキャプスタンサーボ演算部７１において、位相エラー演算部８２により、−１倍速時に磁気テープのトラックから間欠的に再生されるＢｌｏｃｋ０、Ｂｌｏｃｋ０及び／又はＢｌｏｃｋ０の値から現在位置を特定して位相エラーを求め、位相エラー演算部８２により求めた位相エラーを速度エラー演算部８１からの速度エラーに加算部８５により加算して位相サーボをかけることにより、−１倍速で位相ロックして回転ヘッド１８によりサーチデータをトレースして再生する制御を行う。
【０２０１】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ又は各種のプログラムをインストールすることで、各種の機能を実行させることが可能な、例えば汎用のパーソナルコンピュータなどに記録媒体からインストールされる。
【０２０２】
この記録媒体は、図７に示すように、プログラムが記録されているＨＤＤ２０４だけではなく、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク２１１（フレキシブルディスクを含む）、光ディスク２１２（CD-ROM(Compact Disk-Read Only Memory），ＤＶＤ（Digital Versatile Disk）を含む）、光磁気ディスク２１３（MD(Mini-Disk)を含む）、もしくは半導体メモリ２１４（Memory Stickを含む）などよりなるパッケージメディアにより構成される。
【０２０３】
尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
【図面の簡単な説明】
【０２０４】
【図１】ＭＰＥＧ方式の圧縮を説明する図である。
【図２】ドラムを説明する図である。
【図３】回転ヘッドが磁気テープに記録された画像信号を読み取る動作を説明する図である。
【図４】回転ヘッドにより検出されるRF信号を説明する図である。
【図５】本発明を適用したデジタル方式のビデオテープレコーダの記録系の一実施の形態の構成を示す図である。
【図６】本発明を適用したデジタル方式のビデオテープレコーダの再生系の構成を示す図である。
【図７】上記ビデオテープレコーダに備えられたマイクロコンピュータ付近の構成図である。
【図８】ＳＹＮＣ／ＩＤ検出要求データの構成を示す図である。
【図９】ＳＹＮＣ／ＩＤ検出データの構成を示す図である。
【図１０】回転ヘッドによる磁気テープ上のデータのスキャンを説明する図である。
【図１１】回転ヘッドによる磁気テープ上のデータのスキャンしたときの検出信号を示す図である。
【図１２】回転ヘッドによる磁気テープ上のデータのスキャンを説明する図である。
【図１３】回転ヘッドによる磁気テープ上のデータのスキャンをするときの位相エラーのパターンを説明する図である。
【図１４】上記ビデオテープレコーダにおけるキャプスタンサーボ演算部の制御ブロック図である。
【図１５】変速再生時のサーボ処理を説明するフローチャートである。
【図１６】ＳＹＮＣ／ＩＤ検出処理を説明するフローチャートである。
【図１７】ＳＹＮＣ／ＩＤ検出処理を説明する図である。
【図１８】ＳＹＮＣ／ＩＤ検出処理を説明する図である。
【図１９】ＳＹＮＣ／ＩＤ検出処理を説明する図である。
【図２０】ＳＹＮＣ／ＩＤ検出処理を説明する図である。
【図２１】ＳＹＮＣ／ＩＤ検出処理を説明する図である。
【図２２】ＳＹＮＣ／ＩＤ検出処理を模式的に説明する図である。
【図２３】ラッチデータ生成処理を説明するフローチャートである。
【図２４】ラッチデータ生成処理を説明する図である。
【図２５】変速再生時エラー演算処理を説明するフローチャートである。
【図２６】速度エラー演算処理を説明するフローチャートである。
【図２７】速度エラー演算処理を説明するタイミングチャートである。
【図２８】位相エラー演算処理を説明するフローチャートである。
【図２９】位相エラー演算処理を説明する図である。
【図３０】位相エラー演算処理を説明する図である。
【図３１】位相エラー演算処理を説明するタイミングチャートである。
【図３２】位相エラー演算処理を説明する図である。
【図３３】位相エラー演算処理を説明する図である。
【図３４】８倍速のサーチデータが記録されているエリアを示す図である。
【図３５】−１倍速の再生ＲＦ信号と間欠的に得られるデータ列を示す図である。
【図３６】−１倍速再生時に、Ｂｌｏｃｋ０のみデータ列が得られる状態を示す図である。
【図３７】−１倍速再生時に、ＳＷＰのエッジにかかり、データが欠けてしまった状態を示す図である。
【図３８】有効ＳＢ数を説明するための図である。
【図３９】−１倍速再生におけるキャプスタンサーボのための演算処理のアルゴリズを実行するキャプスタンサーボ演算部の制御構成を示す図である。
【符号の説明】
【０２０５】
１０  記録系、２０  再生系、３１ マイクロコンピュータ、３２ ドライバ、３３ キャプスタンモータ回転検出部、３４ キャプスタンモータ、３５ 磁気テープ、３６ ドラム、３７ドラム回転検出部、３８ ヘッド切替えパルス生成部、５１ ＲＦエンベロープ検波器、５２ コンパレータ、６１ ＣＰＵ、６２ ラッチデータ生成部、６３ ＰＷＭ生成部、６４ 分周器、６５ 時刻検出部、７１ キャプスタンサーボ演算部、８１ 速度エラー演算部、８２ 位相エラー演算部
【図１】
2005354417.tif 000003
【図２】
2005354417.tif 000004
【図３】
2005354417.tif 000005
【図４】
2005354417.tif 000006
【図５】
2005354417.tif 000007
【図６】
2005354417.tif 000008
【図７】
2005354417.tif 000009
【図８】
2005354417.tif 000010
【図９】
2005354417.tif 000011
【図１０】
2005354417.tif 000012
【図１１】
2005354417.tif 000013
【図１２】
2005354417.tif 000014
【図１３】
2005354417.tif 000015
【図１４】
2005354417.tif 000016
【図１５】
2005354417.tif 000017
【図１６】
2005354417.tif 000018
【図１７】
2005354417.tif 000019
【図１８】
2005354417.tif 000020
【図１９】
2005354417.tif 000021
【図２０】
2005354417.tif 000022
【図２１】
2005354417.tif 000023
【図２２】
2005354417.tif 000024
【図２３】
2005354417.tif 000025
【図２４】
2005354417.tif 000026
【図２５】
2005354417.tif 000027
【図２６】
2005354417.tif 000028
【図２７】
2005354417.tif 000029
【図２８】
2005354417.tif 000030
【図２９】
2005354417.tif 000031
【図３０】
2005354417.tif 000032
【図３１】
2005354417.tif 000033
【図３２】
2005354417.tif 000034
【図３３】
2005354417.tif 000035
【図３４】
2005354417.tif 000036
【図３５】
2005354417.tif 000037
【図３６】
2005354417.tif 000038
【図３７】
2005354417.tif 000039
【図３８】
2005354417.tif 000040
【図３９】
2005354417.tif 000041