(57)【特許請求の範囲】
【請求項１】
テープ媒体に情報信号の記録に対応して記録開始点より連続するタイムコードが記録されるテープ装置において、
上記テープ媒体より上記タイムコードを再生するタイムコード再生手段と、
リセット操作をするためのリセット操作手段と、
上記テープ媒体の現在地と上記リセット操作手段の操作時点に対応したリセット地とから上記タイムコード再生手段で再生されたタイムコードの差を相対カウンタ値とする第１の演算手段と、
上記テープ媒体の現在地と前回地とから上記タイムコード再生手段で再生されたタイムコードの差分を前回地の相対カウンタ値に加算して相対カウンタ値とする第２の演算手段と、
上記現在地がテープトップから連続している記録部分にあるときは上記第１の演算手段を使用して相対カウンタ値を求めると共に、上記現在地が上記テープトップから連続している記録部分とは異なる記録部分にあるときは上記第２の演算手段を使用して相対カウンタ値を求めるように制御する演算方式制御手段とを備え、
上記第２の演算手段は、上記差分の絶対値が規定値を越えるとき、上記差分として前回に使用した差分を使用する
ことを特徴とするテープ装置。
【請求項２】
上記テープ媒体の上記情報信号が記録されている部分に、その記録部分がテープトップから連続している記録部分であるか否かを示すブランクフラグが記録されており、
上記テープ媒体より上記ブランクフラグを再生するフラグ再生手段を有し、
上記演算方式制御手段は、上記フラグ再生手段で再生される上記ブランクフラグに基づいて上記現在地がテープトップからの記録部分にあるか否かを判定する
ことを特徴とする請求項１に記載のテープ装置。
【請求項３】
上記規定値は、上記テープ媒体の走行速度が速いほど大きな値に設定される
ことを特徴とする請求項１に記載のテープ装置。
【請求項４】
上記現在地が上記テープトップから連続している記録部分とは異なる記録部分または無記録部分より上記テープトップから連続している記録部分に移動する場合、上記テープ媒体の現在地から上記タイムコード再生手段で再生されたタイムコードより上記相対カウンタ値を差し引いた値を上記リセット地のタイムコードとする
ことを特徴とする請求項１に記載のテープ装置。
【請求項５】
上記現在地が無記録部分より上記テープトップから連続している記録部分とは異なる記録部分に移動した最初の地点である場合、上記第２の演算手段は、上記差分を０として相対カウンタ値を求める
ことを特徴とする請求項１に記載のテープ装置。
【請求項６】
テープ媒体に情報信号の記録に対応して記録開始点より連続するタイムコードが記録されるテープ装置の相対カウンタ値算出方法において、
上記テープ媒体の現在地がテープトップから連続している記録部分にあるときは、上記テープ媒体の現在地とリセット地とに記録されている上記タイムコードの差を相対カウンタ値とすると共に、
上記テープ媒体の現在地が上記テープトップから連続している記録部分とは異なる記録部分にあるときは、上記テープ媒体の現在地と前回地とに記録されている上記タイムコードの差分を前回地の相対カウンタ値に加算して相対カウンタ値とし、
上記差分の絶対値が規定値を越えるとき、上記差分として前回に使用した差分を使用する
ことを特徴とするテープ装置の相対カウンタ値算出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ディジタルビデオテープレコーダ等のテープ装置およびその相対カウンタ値算出方法に関する。詳しくは、現在地がテープトップから連続している記録部分にあるときは、リセット地と現在地のタイムコードの差を相対カウンタ値とすると共に、その現在地がテープトップから連続している記録部分とは異なる記録部分にあるときは、現在地と前回地のタイムコードの差分を前回地の相対カウンタ値に加算して相対カウンタ値とすることによって、現在地がテープトップから連続している記録部分にあるときは誤差なく相対カウンタ値を得ると共に、現在地がテープトップから連続している記録部分とは異なる記録部分にあるときも良好な相対カウンタ値を得ようとしたテープ装置およびその相対カウンタ値算出方法に係るものである。
【０００２】
【従来の技術】
従来、磁気テープの傾斜記録トラックにビデオデータ、オーディオデータ、さらにはタイムコード等のサブコードデータを記録するＤＶＣＲ（  Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｃａｓｓｅｔｔｅ  Ｒｅｃｏｒｄｅｒ）が提案されている。この場合、タイムコードには、時分秒フレーム以外に、例えばテープトップから連続して記録したか否かを示すブランクフラグＢＦが含まれる。
【０００３】
ここで、ＢＦ＝１は、そこの記録部分がテープトップから連続している記録部分であることを示している。磁気テープのテープトップ以外の無記録部分から記録を始める場合には、ＢＦ＝０とし、タイムコードＴＴＣ＝００：００：００：００として記録する。すなわち、ＢＦ＝０となる地点では、タイムコードＴＴＣは不連続となる。図１１は、テープ位置とタイムコードＴＴＣとの関係の一例を示している。
【０００４】
【発明が解決しようとする課題】
従来、相対カウンタ値を算出する方式として、引き算方式および差分方式が考えられている。引き算方式は、現在地のタイムコードとリセット地のタイムコードとの差を相対カウンタ値とするものである。一方、差分方式は、現在地のタイムコードと前回地のタイムコードとの差分を前回地の相対カウンタ値に加算して相対カウンタ値とするものである。
【０００５】
ＢＦ＝１の領域では、引き算方式によって、誤差なく相対カウンタ値を得ることができる。しかし、ＢＦ＝０の領域では、引き算方式では相対カウンタ値に大きな誤差が発生することがあり、この方式を使用することはできない。
【０００６】
すなわち、図１１のＢＦ＝１の領域において、リセット地Ｐ１のタイムコードがＴＴＣ１で、現在地Ｐ２のタイムコードがＴＴＣ２であるときは、相対カウンタ値はＴＴＣ２−ＴＴＣ１と算出される。この場合、リセット地Ｐ１と現在地Ｐ２との間でタイムコードは連続しており、算出された相対カウンタ値は誤差のないものとなる。
【０００７】
一方、図１１のＢＦ＝０の領域において、リセット地Ｐ３のタイムコードがＴＴＣ３で、現在地Ｐ４のタイムコードがＴＴＣ４であるときは、相対カウンタ値はＴＴＣ４−ＴＴＣ３と算出される。この場合、リセット地Ｐ３と現在地Ｐ４との間でタイムコードは不連続となっており、算出された相対カウンタ値は大きな誤差を有している。
【０００８】
また、差分方式は、ＢＦ＝１の領域およびＢＦ＝０の領域の双方で使用することができる。しかし、この差分方式では、タイムコードＴＴＣの不連続となる部分で誤差が発生する。また、早送りや巻き戻し等の磁気テープの高速走行状態から磁気テープを停止させる場合や、磁気テープが高速走行状態で無記録部分を通過した場合にも誤差が発生する。
【０００９】
そこで、この発明では、現在地がテープトップから連続している記録部分にあるときは誤差なく相対カウンタ値を得ると共に、現在地がテープトップから連続している記録部分とは異なる記録部分にあるときも良好な相対カウンタ値を得ることを目的とする。
【００１０】
【課題を解決するための手段】
この発明に係るテープ装置は、テープ媒体に情報信号の記録に対応して記録開始点より連続するタイムコードが記録されるテープ装置において、テープ媒体よりタイムコードを再生するタイムコード再生手段と、リセット操作をするためのリセット操作手段と、テープ媒体の現在地とリセット操作手段の操作時点に対応したリセット地とから上記タイムコード再生手段で再生されたタイムコードの差を相対カウンタ値とする第１の演算手段と、テープ媒体の現在地と前回地とからタイムコード再生手段で再生されたタイムコードの差分を前回地の相対カウンタ値に加算して相対カウンタ値とする第２の演算手段と、現在地がテープトップから連続している記録部分にあるときは第１の演算手段を使用して相対カウンタ値を求めると共に、現在地がテープトップから連続している記録部分とは異なる記録部分にあるときは第２の演算手段を使用して相対カウンタ値を求めるように制御する演算方式制御手段とを備え、第２の演算手段は、差分の絶対値が規定値を越えるとき、差分として前回に使用した差分を使用するものである。
【００１１】
この発明に係るテープ装置の相対カウンタ値算出方法は、テープ媒体に情報信号の記録に対応して記録開始点より連続するタイムコードが記録されるテープ装置の相対カウンタ値算出方法において、テープ媒体の現在地がテープトップから連続している記録部分にあるときは、テープ媒体の現在地とリセット地とに記録されているタイムコードの差を相対カウンタ値とすると共に、テープ媒体の現在地がテープトップから連続している記録部分とは異なる記録部分にあるときは、テープ媒体の現在地と前回地とに記録されているタイムコードの差分を前回地の相対カウンタ値に加算して相対カウンタ値とし、差分の絶対値が規定値を越えるとき、差分として前回に使用した差分を使用するものである。
【００１２】
テープ媒体の現在地がテープトップから連続している記録部分にあるか否かによって、相対カウンタ値の算出方法が変えられる。テープ媒体の情報信号が記録されている部分に、その記録部分がテープトップから連続している記録部分であるか否かを示すブランクフラグが記録されている場合、例えばそのブランクフラグに基づいて、現在地がテープトップからの記録部分にあるか否かが判定される。
【００１３】
テープ媒体の現在地がテープトップから連続している記録部分にあるときは、テープ媒体の現在地とリセット地とのタイムコードの差が相対カウンタ値とされる。この場合、テープトップから連続している記録部分に他の記録部分より移動するとき、テープ媒体の現在地のタイムコードより相対カウンタ値を差し引いた値をリセット地のタイムコードとすることで、相対カウンタ値の連続性が保たれる。
【００１４】
また、テープ媒体の現在地がテープトップから連続している記録部分とは異なる記録部分にあるときは、テープ媒体の現在地と前回地とのタイムコードの差分を前回地の相対カウンタ値に加算して相対カウンタ値とされる。この場合、差分の絶対値が規定値を越えるとき、差分として前回に使用した差分を使用することで、タイムコードの不連続などによる相対カウンタ値の誤差が小さくされる。またこの場合、現在地が無記録部分より移動した最初の地点であるとき、差分を０として相対カウンタ値を求めることで、無記録部分のタイムコードの不連続による相対カウンタ値の誤差の発生が防止される。
【００１５】
【発明の実施の形態】
以下、図面を参照しながら、この発明の実施の形態について説明する。図１は、実施の形態としてＤＶＣＲ１０の構成を示している。
【００１６】
このＤＶＣＲ１０は、ビデオ信号ＳＶｉｎが供給されるビデオ入力端子１１Ｖと、このビデオ入力端子１１Ｖに供給されるビデオ信号ＳＶｉｎをディジタルデータに変換するためのＡ／Ｄ（ａｎａｌｏｇ−ｔｏ−ｄｉｇｉｔａｌ）変換器１２Ｖと、このＡ／Ｄ変換器１２Ｖより出力されるビデオデータにデータ圧縮等の処理をするビデオエンコーダ１３Ｖと、オーディオ信号ＳＡｉｎが供給されるオーディオ入力端子１１Ａと、このオーディオ入力端子１１Ａに供給されるオーディオ信号ＳＡｉｎをディジタルデータに変換するためのＡ／Ｄ変換器１２Ａと、このＡ／Ｄ変換器１２Ａより出力されるオーディオデータにインターリーブ等の処理をするオーディオエンコーダ１３Ａとを有している。
【００１７】
また、ＤＶＣＲ１０は、マイクロコンピュータを有して構成され、システム全体の動作を制御するシステム制御回路１４と、ビデオエンコーダ１３Ｖより出力されるビデオデータ、オーディオエンコーダ１３Ａより出力されるオーディオデータ、さらにはシステム制御回路１４より供給されるシステムデータ（サブコードデータを含む）に対してデータ多重化処理や誤り訂正符号化処理をする処理回路１５と、この処理回路１５の出力データに対してディジタル変調処理をする変調回路１６と、この変調回路１６の出力データを増幅する記録アンプ１７とを有している。システム制御回路１４には、ユーザによる操作のためのキー操作部１８と、システムの状態等を表示する表示器１９とが接続されている。
【００１８】
また、ＤＶＣＲ１０は、回転ヘッド装置２０を有している。磁気テープ２２は、回転ヘッド装置２０のヘッドドラム２１に所定角範囲にわたって斜めに巻き付けられ、所定速度で走行するようにされている。ヘッドドラム２１は固定ドラムと回転ドラムとからなり、回転ドラムに１８０゜の角間隔をもって磁気ヘッドＨＡ，ＨＢが取り付けられている。これにより、磁気ヘッドＨＡ，ＨＢによって、磁気テープ２２の傾斜記録トラックに対して信号の記録再生が行われる。
【００１９】
図２は、磁気テープ２２のテープフォーマットを示している。傾斜記録トラックＴＡは磁気ヘッドＨＡによって記録再生されるトラックであり、傾斜記録トラックＴＢは磁気ヘッドＨＢによって記録再生されるトラックである。傾斜記録トラックＴＡ，ＴＢの記録アジマスは互いに異なるようにされている。
【００２０】
また、図３は、１トラック中の記録トラックパターンを示している。ヘッド入口（突入）側から、ＩＴＩ（Ｉｎｓｅｒｔ  ａｎｄ  Ｔｒａｃｋ  Ｉｎｆｏｒｍａｔｉｏｎ）、オーディオ、ビデオ、サブコードの各セクタが記録される。また、オーバーライト時に前の有効データを完全に消去するために、トラックパターンの高さ位置精度を考慮してヘッド出口（離間）側にオーバーライトマージン部が設けられている。
【００２１】
ＩＴＩセクタは、スタートシンクに関する情報を持つＳＳＡ（Ｓｔａｒｔ  Ｓｙｎｃ  Ａｒｅａ）と、トラックピッチやトラックサーボ等のトラックに関する情報を持つＴＩＡ（Ｔｒａｃｋ  Ｉｎｆｏｒｍａｔｉｏｎ  Ａｒｅａ）と、両端に付加されるプリアンブル、ポストアンブルとで構成される。オーディオセクタは、ＩＤ部と、オーディオデータと、それに付随するオーディオＡＵＸ（Ａｕｘｉｌｉａｌｙ）データと、両端に付加されるプリアンブル、ポストアンブルとで構成される。
【００２２】
ビデオセクタは、ＩＤ部と、ビデオデータと、それに付随するビデオＡＵＸデータと、両端に付加されるプリアンブル、ポストアンブルとで構成される。さらに、サブコードセクタは、ＩＤ部と、サブコードデータと、両端に付加されるプリアンブル、ポストアンブルとで構成される。そして、サブコードセクタには、主に高速サーチのためのデータやテープ管理に必要な絶対トラック番号、テープカウンタとして機能するタイトルタイムコード等が記録される。
【００２３】
ここで、システムデータの一部のデータ構造として、５バイト固定長のパック構造が採用されている。図５は、タイトルタイムコードを示している。ＰＣ０はパックヘッダ、ＰＣ２〜ＰＣ４は４バイトのパックデータである。パックデータＰＣ２〜ＰＣ４によって、時分秒フレームのタイムコードＴＴＣと、ブランクフラグＢＦが示される。
【００２４】
また、ＩＴＩセクタのＳＳＡには、オーディオセクタ、ビデオセクタ、サブコードセクタをアフターレコーディング（以下、「アフレコ」という）するためのクロック精度の基準信号が入っており、アフレコ時の記録位置精度を上げている。そして、各セクタ間には、アフレコにおいて、各セクタの信号が記録位置ずれで損なわれないようにギャップＧ１〜Ｇ３が設けられている。ギャップＧ１〜Ｇ３は、ＩＴＩセクタより離れるほど大きく設定され、ジッターや磁気テープ２２のスキューの影響をなくしている。
【００２５】
また、図１に戻って、ＤＶＣＲ１０は、記録再生に使用する磁気ヘッドを磁気ヘッドＨＡ，ＨＢより選択するための切換スイッチ２５を有している。この場合、切換スイッチ２５のａ側の固定端子は磁気ヘッドＨＡに接続され、そのｂ側の固定端子は磁気ヘッドＨＢに接続される。この切換スイッチ２５の切り換えは、システム制御回路１４より供給されるヘッド切り換えパルスＳＷＰに従って行われる。
【００２６】
また、ＤＶＣＲ１０は、記録時には切換スイッチ２５で選択された磁気ヘッドに対して記録データを供給し、再生時にはその磁気ヘッドによる再生データを取り出すための切換スイッチ２６を有している。この場合、切換スイッチ２６の可動端子は切換スイッチ２５の可動端子に接続され、そのＲ側の固定端子は記録アンプ１７の出力側に接続され、そのＰ側の固定端子は後述する再生アンプの入力側に接続される。この切換スイッチ２６の切り換えは、後述するデータ分離処理や誤り訂正処理をする処理回路２９より供給される切換制御信号ＳＷＣに従って行われる。つまり、切換スイッチ２６は、記録時にはＲ側に接続され、再生時にはＰ側に接続される。例えば、オーディオセクタのアフレコ時には、傾斜記録トラックのオーディオセクタ部分に対応してＲ側に接続され、その他の部分に対応してＰ側に接続される。
【００２７】
また、ＤＶＣＲ１０は、切換スイッチ２６で取り出される再生データを増幅する再生アンプ２７と、この再生アンプ２７で増幅された再生データに対してディジタル復調処理をする復調回路２８と、この復調回路２８の出力データよりビデオデータ、オーディオデータ、サブコードデータ、さらにはＩＴＩセクタ等に格納されていたシステムデータを分離すると共に、誤り訂正処理をするための処理回路２９とを有している。
【００２８】
また、ＤＶＣＲ１０は、処理回路２９より出力されるビデオデータに対してデータ伸張等の処理をするビデオデコーダ３０Ｖと、このビデオデコーダ３０Ｖより出力されるビデオデータをアナログ信号に変換するためのＤ／Ａ（ｄｉｇｉｔａｌ−ｔｏ−ａｎａｌｏｇ）変換器３１Ｖと、このＤ／Ａ変換器３１Ｖより出力されるビデオ信号ＳＶｏｕｔを出力するためのビデオ出力端子３２Ｖと、処理回路２９より出力されるオーディオデータに対してデインターリーブ等の処理をするオーディオデコーダ３０Ａと、このオーディオデコーダ３０Ａより出力されるオーディオデータをアナログ信号に変換するためのＤ／Ａ変換器３１Ａと、このＤ／Ａ変換器３１Ａより出力されるオーディオ信号ＳＡｏｕｔを出力するためのオーディオ出力端子３２Ａとを有している。
【００２９】
また、処理回路２９より出力されるシステムデータ（サブコードデータを含む）は、システム制御回路１４に供給される。ここで、処理回路１５，２９とシステム制御回路１４との間では、図４Ａ，Ｂに示すように、ヘッド切り換えパルスＳＷＰの周期で、システムデータ等の通信が行われる。
【００３０】
次に、図１に示すＤＶＣＲ１０の動作を説明する。
【００３１】
まず、記録時の動作を説明する。ビデオ入力端子１１Ｖに供給されるビデオ信号ＳＶｉｎはＡ／Ｄ変換器１２Ｖでディジタルデータに変換され、その後にビデオエンコーダ１３Ｖでデータ圧縮等の処理が施される。また、オーディオ入力端子１１Ａに供給されるオーディオ信号ＳＡｉｎはＡ／Ｄ変換器１２Ａでディジタルデータに変換され、その後にオーディオエンコーダ１３Ａでインターリーブ等の処理が施される。
【００３２】
また、ビデオエンコーダ１３Ｖより出力されるビデオデータ、オーディオエンコーダ１３Ａより出力されるオーディオデータが処理回路１５に供給され、システム制御回路１４より供給されるシステムデータと共にデータ多重化処理や誤り訂正符号化処理が行われる。そして、処理回路１５の出力データは変調回路１６でディジタル変調処理され、その後に記録アンプ１７で増幅され、切換スイッチ２６のＲ側および切換スイッチ２５を介して磁気ヘッドＨＡ，ＨＢに供給され、磁気テープ２２の傾斜記録トラックに順次記録される。
【００３３】
次に、再生時の動作を説明する。磁気テープ２２の傾斜記録トラックより磁気ヘッドＨＡ，ＨＢで再生される再生データは、切換スイッチ２５および切換スイッチ２６のＰ側を介して再生アンプ２７に供給されて増幅され、その後に復調回路２８に供給されてディジタル復調処理される。そして、復調回路２８の出力データが処理回路２９に供給され、その出力データよりビデオデータ、オーディオデータ、サブコードデータ、さらにはＩＴＩセクタ等に格納されていたシステムデータが分離されると共に誤り訂正処理が行われる。
【００３４】
また、処理回路２９より出力されるビデオデータに対してビデオデコーダ３０Ｖでデータ伸張等の処理がされ、このビデオデコーダ３０Ｖより出力されるビデオデータがＤ／Ａ変換器３１Ｖでアナログ信号に変換される。これにより、Ｄ／Ａ変換器３１Ｖより出力されるビデオ信号ＳＶｏｕｔがビデオ出力端子３２Ｖに得られる。また、処理回路２９より出力されるオーディオデータに対してオーディオデコーダ３０Ａでデインターリーブ等の処理がされ、このオーディオデコーダ３０Ａより出力されるオーディオデータがＤ／Ａ変換器３１Ａでアナログ信号に変換される。これにより、Ｄ／Ａ変換器３１Ａより出力されるオーディオ信号ＳＡｏｕｔがオーディオ出力端子３２Ａに得られる。
【００３５】
なお、再生時やアフレコ時等に、処理回路２９で分離されるシステムデータ（サブコードデータを含む）は、システム制御回路１４に供給される。
【００３６】
また、ＤＶＣＲ１０では、再生時やアフレコ時等に、磁気テープ２２に記録されているタイムコードＴＴＣを使用して相対カウンタ値ＨＭＳが算出され、その相対カウンタ値ＨＭＳが表示器１９に表示される。この相対カウンタ値ＨＭＳは、磁気テープ２２のリセット地から現在地までの記録時間を示すものである。ここで、リセット地は、ユーザがキー操作部１８によってカウンタリセット操作をした時点で再生等されているテープ位置である。また、現在地は、現在再生等されているテープ位置である。
【００３７】
この場合、上述したようにヘッド切り換えパルスＳＷＰの周期で処理回路２９よりシステム制御回路１４に磁気テープ２２より再生されたシステムデータ（サブコードデータを含む）が供給されるが、システム制御回路（マイクロコンピュータ）１４は、ヘッド切り換えパルスＳＷＰの周期で、図６に示すフローチャートに沿って、相対カウンタ値ＨＭＳの算出処理を実行する。
【００３８】
まず、ステップＳＴ１で、ユーザのキー操作部１８の操作によるカウンタリセットの操作があるか否かを判定する。カウンタリセットの操作があるときは、ステップＳＴ２で、相対カウンタ値ＨＭＳを０とし、リセット値を磁気テープ２２のリセット地で再生されたタイムコードＴＴＣとし、リセット値再計算フラグをリセット地で再生されたブランクフラグＢＦとして、ステップＳＴ３に進む。ステップＳＴ１でカウンタリセットの操作がないときは、直ちにステップＳＴ３に進む。
【００３９】
ステップＳＴ３では、タイムコードＴＴＣが取れたか、つまり磁気テープ２２の現在地よりタイムコードＴＴＣがエラーなく再生されて処理回路２９よりシステム制御回路１４に供給されたか否かを判定する。タイムコードＴＴＣが取れなかったときは、ステップＳＴ４で、無記録フラグ設定処理をして、リターンする。
【００４０】
無記録フラグ設定処理は、図７に示すフローチャートに沿って、実行される。まず、ステップＳＴ４１で、磁気テープ２２の走行が停止したか否かを判定する。磁気テープ２２の走行が停止したときは、ステップＳＴ４２で、無記録カウンタをクリアして、リターンする。一方、磁気テープ２２の走行が停止していないときは、ステップＳＴ４３で、無記録カウンタをインクリメントし、ステップＳＴ４４に進む。ここで、無記録カウンタは、システム制御回路１４内に構成されている。
【００４１】
ステップＳＴ４４では、無記録カウンタのカウント値が規定値より大きいか否か、従って無記録部分であるか否かを判定する。カウント値が規定値以下であって、無記録部分でないと判定するときは、直ちにリターンする。一方、カウント値が規定値より大きく、無記録部分であると判定するときは、ステップＳＴ４５で、無記録フラグを１とし、無記録カウンタのカウント値を規定値とし、さらにリセット値再計算フラグを０として、リターンする。
【００４２】
図６に戻って、ステップＳＴ３でタイムコードＴＴＣが取れたときは、ステップＳＴ５で、無記録処理をして、ステップＳＴ６に進む。
【００４３】
無記録処理は、図８に示すフローチャートに沿って、実行される。まず、ステップＳＴ５１で、無記録フラグが１であるか否かを判定する。無記録フラグが１でないときは、直ちにリターンする。一方、無記録フラグが１であるときは、タイムコードＴＴＣが取れて無記録部分でなくなったことから、ステップＳＴ５２で、後述する差分方式処理で使用される旧ＴＴＣを取れたタイムコードＴＴＣとし、さらに無記録フラグを０として、リターンする。
【００４４】
また、図６に戻って、ステップＳＴ６では、ブランクフラグＢＦが１であるか否かを判定する。ブランクフラグＢＦが１であるときは、ステップＳＴ７で、引き算方式処理を実行して、ステップＳＴ９に進む。一方、ブランクフラグＢＦが１でないときは、ステップＳＴ８で、差分方式処理を実行して、ステップＳＴ９に進む。
【００４５】
引き算方式処理は、図９に示すフローチャートに沿って、実行される。まず、ステップＳＴ７１で、リセット値再計算フラグが１であるか否かを判定する。計算指示フラグが１であるときは、ステップＳＴ７２で、取れたタイムコードＴＴＣよりリセット値を差し引いて、相対カウンタ値ＨＭＳを求めて、リターンする。一方、リセット値再計算フラグが１でないときは、ステップＳＴ７３で、取れたタイムコードＴＴＣより相対カウンタ値ＨＭＳを差し引いた値をリセット値とし、さらにリセット値再計算フラグを１として、リターンする。
【００４６】
また、差分方式処理は、図１０に示すフローチャートに沿って、実行される。まず、ステップＳＴ８１で、取れたタイムコードＴＴＣより旧ＴＴＣを差し引いて差分を求める。次に、ステップＳＴ８２で、差分の絶対値が規定値より大きいか否かを判定する。ここで、規定値は、磁気テープ２２の走行速度が速いほど大きな値に設定される。このように設定するのは、磁気テープ２２の走行速度が速くなる程１回毎にとれるタイムコードＴＴＣの差が大きくなるためである。
【００４７】
そして、ステップＳＴ８２で差分の絶対値が規定値以下であるときは、ステップＳＴ８３で、前回地の相対カウンタ値ＨＭＳに差分を加算して相対カウンタ値ＨＭＳを求め、さらに差分を旧差分として、ステップＳＴ８５に進む。一方、ステップＳＴ８２で差分の絶対値が規定値より大きいときは、ステップＳＴ８４で、前回地の相対カウンタ値ＨＭＳに旧差分を加算して相対カウンタ値ＨＭＳを求め、ステップＳＴ８５に進む。そして、ステップＳＴ８５で、リセット値再計算フラグを０として、リターンする。
【００４８】
また、図６に戻って、ステップＳＴ９では、取れたタイムコードＴＴＣを旧ＴＴＣとし、さらに無記録カウンタをクリアして、リターンする。
【００４９】
このように本実施の形態においては、ＢＦ＝１であって、現在地がテープトップから連続している記録部分にあるときは、引き算方式によって相対カウンタ値ＨＭＳが求められる（ステップＳＴ７）。すなわち、現在地のタイムコードＴＴＣとリセット地のタイムコード（リセット値）との差が相対カウンタ値ＨＭＳとされる。そのため、現在地がテープトップから連続している記録部分にあるときは誤差なく相対カウンタ値ＨＭＳを得ることができる。この場合、テープトップから連続している記録部分に他の記録部分または無記録部分より移動するとき、現在地のタイムコードＴＴＣより相対カウンタ値ＨＭＳを差し引いた値がリセット地のタイムコード（リセット値）とされるため（図９のステップＳＴ７３）、相対カウンタ値ＨＭＳの連続性を保つことができる。
【００５０】
また、ＢＦ＝０であって、現在地がテープトップから連続している記録部分とは異なる記録部分にあるときは、差分方式によって相対カウンタ値ＨＭＳが求められる（ステップＳＴ８）。すなわち、現在地のタイムコードＴＴＣと前回地のタイムコード（旧ＴＴＣ）との差分を前回地の相対カウンタ値ＨＭＳに加算して相対カウンタ値ＨＭＳが求められる。そのため、現在地がテープトップから連続している記録部分とは異なる記録部分にあるときも良好な相対カウンタ値ＨＭＳを得ることができる。
【００５１】
この場合、差分の絶対値が規定値を越えるとき、差分として前回に使用した差分（旧差分）が使用されるため（図１０のステップＳＴ８２，ＳＴ８４）、例えば前回地と現在地との間にタイムコードの不連続があったときなど、相対カウンタ値ＨＭＳの誤差を小さく抑えることができる。また、無記録部分から記録部分に移動するとき、前回地のタイムコード（旧ＴＴＣ）が現在地のタイムコードＴＴＣとされ（図８のステップＳＴ５２）、差分（ＴＴＣ−旧ＴＴＣ）が０となるようにされる。そのため、ある記録部分から無記録部分を経て他の記録部分（ＢＦ＝０）に移動し、差分方式によって相対カウンタ値ＨＭＳを求める場合に、無記録部分のタイムコードの不連続による相対カウンタ値ＨＭＳの誤差をなくすことができる。
【００５２】
なお、上述実施の形態においては、テープ媒体が磁気テープ２２であるＤＶＣＲを示したが、この発明はその他のテープ媒体を使用するテープ装置にも同様に適用できることは勿論である。
【００５３】
【発明の効果】
この発明によれば、現在地がテープトップから連続している記録部分にあるときは、リセット地と現在地のタイムコードの差を相対カウンタ値とすると共に、その現在地がテープトップから連続している記録部分とは異なる記録部分にあるときは、現在地と前回地のタイムコードの差分を前回地の相対カウンタ値に加算して相対カウンタ値とするものである。
【００５４】
したがって、現在地がテープトップから連続している記録部分にあるときは誤差なく相対カウンタ値を得ることができる。そしてこの場合、テープトップから連続している記録部分に他の記録部分または無記録部分より移動するとき、現在地のタイムコードより相対カウンタ値を差し引いた値をリセット地のタイムコードとすることで、相対カウンタ値の連続性を保つことができる。
【００５５】
また、現在地がテープトップから連続している記録部分とは異なる記録部分にあるときも良好な相対カウンタ値を得ることができる。そしてこの場合、差分の絶対値が規定値を越えるとき、差分として前回に使用した差分を使用することで、タイムコードの不連続等で発生する相対カウンタ値の誤差を小さく抑えることができる。またこの場合、現在地が無記録部分より移動した最初の地点であるとき、差分を０として相対カウンタ値を求めることで、無記録部分のタイムコードの不連続による相対カウンタ値の誤差の発生を防止できる。
【図面の簡単な説明】
【図１】実施の形態としてのＤＶＣＲの構成を示すブロック図である。
【図２】テープフォーマットを示す図である。
【図３】１トラック中の記録トラックパターンを示す図である。
【図４】システムデータ等の通信タイミングを示す図である。
【図５】タイムコードのデータ構造を示す図である。
【図６】相対カウンタ値の算出処理を示すフローチャートである。
【図７】相対カウンタ値の算出処理における無記録フラグ設定処理を示すフローチャートである。
【図８】相対カウンタ値の算出処理における無記録処理を示すフローチャートである。
【図９】相対カウンタ値の算出処理における引き算方式処理を示すフローチャートである。
【図１０】相対カウンタ値の算出処理における差分方式処理を示すフローチャートである。
【図１１】テープ位置とタイムコードＴＴＣとの関係の一例を示す図である。
【符号の説明】
１０・・・ＤＶＣＲ、１１Ｖ・・・ビデオ入力端子、１１Ａ・・・オーディオ入力端子、１２Ｖ，１２Ａ・・・Ａ／Ｄ変換器、１３Ｖ・・・ビデオエンコーダ、１３Ａ・・・オーディオエンコーダ、１４・・・システム制御回路、１５，２９・・・処理回路、１６・・・変調回路、１７・・・記録アンプ、１８・・・キー操作部、１９・・・表示器、２０・・・回転ヘッド装置、２１・・・ヘッドドラム、２２・・・磁気テープ、２５，２６・・・切換スイッチ、２７・・・再生アンプ、２８・・・復調回路、３０Ｖ・・・ビデオデコーダ、３０Ａ・・・オーディオデコーダ、３１Ｖ，３１Ａ・・・Ｄ／Ａ変換器、３２Ｖ・・・ビデオ出力端子、３２Ａ・・・オーディオ出力端子
【図１】
0003577829.tif 000002
【図２】
0003577829.tif 000003
【図３】
0003577829.tif 000004
【図４】
0003577829.tif 000005
【図５】
0003577829.tif 000006
【図６】
0003577829.tif 000007
【図７】
0003577829.tif 000008
【図８】
0003577829.tif 000009
【図９】
0003577829.tif 000010
【図１０】
0003577829.tif 000011
【図１１】
0003577829.tif 000012