(57)【特許請求の範囲】
【請求項１】
記録媒体に記録された映像音声信号などの再生データ及びサブコードデータを読み取り可能なデータ読み取り装置であって、記録媒体に記録されたサブコードデータをトラック毎に取得するサブコードデコーダと、前記サブコードデコーダで取得されたサブコードデータ中のシンクブロックに書き込まれたパリティ情報からデータ信頼性を判定する信頼性判定手段と、前記信頼性判定手段で高い信頼性と判定されたシンクブロックのうちサーチ情報を含んでいるシンクブロックを検出するサーチ情報検出手段と、前記サーチ情報検出手段で検出されたサーチ情報を含んだシンクブロックの数をトラック毎にカウントするカウンタと、前記カウンタのカウント値を順次格納しかつその格納タイミングと同期して既に記憶されたサブコードデータをシフトするシフトレジスタと、前記シフトレジスタから読み出したデータを積分する加算手段と、前記シフトレジスタから読み出したデータが所定のパターンであることを検出するパターン検出手段と、前記加算手段からの加算結果と前記パターン検出手段からのパターン検出結果とからサーチ情報の検出判断を行うサーチ情報検出判断手段と、前記サーチ情報検出判断手段の判断結果により前記記録媒体のサーチ制御を行う制御手段とを備えたことを特徴とするデータ読み取り装置。
【請求項２】
記録媒体に記録された映像音声信号などの再生データ及びサブコードデータを読み取り可能なデータ読み取り装置であって、記録媒体に記録されたサブコードデータをトラック毎に取得するサブコードデコーダと、前記サブコードデコーダで取得されたサブコードデータ中のシンクブロックに書き込まれたパリティ情報からデータ信頼性を判定する信頼性判定手段と、前記信頼性判定手段で高い信頼性と判定されたシンクブロックのうちサーチ情報を含んでいるシンクブロックを検出するサーチ情報検出手段と、前記サーチ情報検出手段で検出されたサーチ情報を含んだシンクブロックの数をトラック毎にカウントするカウンタと、前記カウンタのカウント値を順次格納しかつその格納タイミングと同期して既に記憶されたカウント値をシフトするシフトレジスタと、前記シフトレジスタから読み出したカウント値を積分する加算手段と、前記シフトレジスタから読み出したカウント値が所定のパターンであることを検出するパターン検出手段と、前記加算手段からの加算結果と前記パターン検出手段からのパターン検出結果とからサーチ情報の検出判断を行うサーチ情報検出判断手段と、前記サーチ情報検出判断手段の判断結果により前記記録媒体のサーチ制御を行う制御手段とを備え、前記サーチ情報検出判断手段は、前記シフトレジスタからトラック毎に読み出したカウント値が、同じ値で連続して少なくとも２個存在する場合に、前記再生データが無効であると判断することを特徴とするデータ読み取り装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルビデオカセットレコーダ（以下、デジタルＶＣＲと記す）等からの再生データや、外部から供給されるデータを再生する情報再生系に設けて好適な、再生の確実性を向上させたデータ読み取り装置に関するものである。
【０００２】
【従来の技術】
近年、デジタルＶＣＲは、操作性の向上のために高速サーチ機能を有するものが増加してきている。ところが、一般にデジタルＶＣＲはサーチ速度が上昇するとデータの取得率が低下する傾向がある。この理由は以下のとおりである。
【０００３】
まず第一に、デジタルＶＣＲはテープ上にアジマス記録により形成されたトラックをトレースすることによって記録データを読み取るため、１倍速以外の速度ではトラック方向とトレース方向が異なる。このため、高速サーチ時にはトラック上の全てのデータを取得することが原理的に不可能になる。
【０００４】
第二に、デジタルＶＣＲは回転ヘッドをテープに接触させてデータを再生するため、再生データの取得率はテープ走行安定性に依存する。従って、通常再生と比較して走行安定性が不利になる高速サーチにおいてはデータ取得率は低下する。
【０００５】
このようなデータ取得率の低下による影響を最小限に抑えるために、通常デジタルＶＣＲにおいては、フォーマットにより同じデータを異なる場所に多重書きする等の方式が採られているが、実際の商品化においてはさらにデータ取得精度を向上させるため、従来よりデータの読み取り能力を向上させたデータ読み取り装置が考案されている。
【０００６】
以下に従来のデータ読み取り装置ついて説明する。
従来、データ読取装置は例えば特開平９−７３１２号公報に記載されたものが知られている。その構成を図５に示す。図５はＤＶフォーマットに準拠したデジタルＶＣＲのＴＡＧサーチ機能に対して従来のデータ読み取り装置を適用した場合の構成を示すブロック図である。
【０００７】
図５において、１は映像音声信号が記録された磁気テープ、２はピンチローラ（図示せず）とともに磁気テープ１を挟持して回転することにより磁気テープ１を所定速度で走行させるキャプスタンモータ、３は磁気テープ１に記録された磁気信号をヘリカルスキャン方式によって電気信号（以下、エンベロープ信号と記述する）に変換する回転ヘッドである。また、１１は回転ヘッド３の出力するエンベロープ信号から再生データを抽出するイコライザ回路、１２は再生データからサーチ情報が格納されているシステムデータ（以下、サブコードデータと記述する）を抽出して出力するサブコードデコーダである。
【０００８】
１３はサブコードデコーダ１２から出力されたサブコードデータの信頼性を判断して信頼性の高いサブコードデータのみを出力する信頼性判定回路、１４は信頼性判定回路１３が出力するサブコードデータからサーチ情報（以下、ＴＡＧと記述する）を検出するＴＡＧ検出回路、１５は信頼性判定回路１３の判定結果から信頼性の高いデータの数をカウントする第１のカウンタ、１６はＴＡＧ検出回路１４の検出結果からＴＡＧ検出数をカウントする第２のカウンタである。
【０００９】
３１は第１及び第２のカウンタ１５及び１６のカウント値を格納するシフトレジスタであり、１０個のレジスタバッファＲ０〜Ｒ９で構成されている。また、５１はシフトレジスタ３１の全てのレジスタ値からデータのヒストグラムを作成するヒストグラム作成回路、５２はヒストグラム作成回路５１で作成されたヒストグラムから最も信頼性の高いレジスタバッファ（Ｒ０〜Ｒ９）に格納されているＴＡＧ検出数からＴＡＧ検出の有無を判断するＴＡＧ検出判断回路、６１はＴＡＧ検出判断回路５２の判断結果に従って実際のＴＡＧサーチ動作を行うシステムコントロール回路である。
【００１０】
以上のように構成された従来のデータ読み取り装置について、以下その動作について説明する。
【００１１】
ＴＡＧ検出指令がシステムコントロール回路６１に入力されると、システムコントロール回路６１はキャプスタンモータ２を制御して磁気テープ１を高速走行させて、所望のＴＡＧのサーチ動作を開始する。このとき回転ヘッド３は、磁気テープ上のトラックに対する走査速度が一定になるような制御、すなわち相対速度補正制御が行われ、通常再生時と同様の周波数のエンベロープ信号を出力する。
【００１２】
イコライザ回路１１は、再生エンベロープ信号から再生データと再生クロック信号とを抽出し、サブコードデコーダ１２に供給する。さらに、サブコードデコーダ１２は、供給されたデータを同様に供給された再生クロックでサンプリングすることによってサブコードデータを生成する。
【００１３】
ここで図２は、ＤＶフォーマットに準拠したデジタルＶＣＲのサブコードのデータフォーマットを示す模式図である。
【００１４】
図２において、５３は磁気テープ上に記録された記録トラック、５２は記録トラック５３のひとつであるサブコードブロック、５０はサブコードブロック５２を構成するシンクブロックで、１つのサブコードブロックは１２個のシンクブロックで構成される。
【００１５】
図２（ａ）に示すように、サブコードブロック５２はトラックあたり１２個の全く同じデータ構造を持つシンクブロック５０（以下、ＳＢと記述する）で構成され、それぞれのＳＢ５０に対してパリティ情報５０ａが付与されている。それぞれのＳＢは、サブコードデータエリアとＩＤエリアとで構成され、ＴＡＧデータは、このうちＩＤエリアの中のＩＤ０エリア５０ｅに格納されている。
【００１６】
ＴＡＧデータは、シーンの頭出しを行うためのＩＮＤＥＸデータ、テープ中の静止画像を検索するためのＰＩＣＴＵＲＥ／ＰＨＯＴＯデータ、シーンをスキップさせるためのＳＫＩＰデータの３つのビット情報で構成されており、それぞれビット情報がＬのときにアクティブとなる。また、それぞれのＴＡＧデータは、図２（ｂ）に示すように、ＳＢ１〜５及びＳＢ６〜１１のトラックあたり合計９箇所のＳＢエリアに多重書きを行い、さらにＳＤフォーマットの場合１５００トラック連続して書き込みを行うことがフォーマットにより規定されている。これは、万が一何らかの理由でデータの一部が取得できなかった場合も、正しくデータを検出できるようにするためである。
【００１７】
信頼性判定回路１３は、サブコードデコーダ１２によって生成されたサブコードデータ（シンクブロック）の信頼性を前記したパリティ情報５０ａによって判断し、信頼性の高いサブコードデータのみ取得データとしてＴＡＧ検出回路１４に供給すると同時に、１回のヘッドトレースあたりのデータ取得回数を第１のカウンタ１５に格納する。例えば、すべてのサブコードデータが取得できた場合、カウンタ１５には１トラックトレースあたりの最大取得数である「１２」というデータが格納される。さらに、ＴＡＧ検出回路１４は、供給されたサブコードデータ（シンクブロック５０）からＩＤ０エリア５０ｅに記録されたＴＡＧ情報を検出し、１回のヘッドトレースあたりの検出回数をカウンタ１６に格納する。例えば、１２個の取得データのうち７個のサブコードデータからＴＡＧ情報が検出された場合は、「７」というデータが格納される。以上のように第１のカウンタ１５に格納されたデータ「１２」及び第２のカウンタ１６に格納されたデータ「７」は、共にシフトレジスタ３１の第一段目のレジスタバッファＲ０に供給される。
【００１８】
シフトレジスタ３１は、ヘッドトレース周期でレジスタバッファＲ０〜Ｒ９のデータをシフトし、その直後に第１及び第２のカウンタ１５及び１６のデータをレジスタＲ０に読み込む。従ってレジスタバッファＲ０〜Ｒ９には、過去１０トレース分のサブコードデータ取得数及びＴＡＧ検出数が格納されていることになる。
【００１９】
次にヒストグラム作成回路５１は、これら過去１０トレース分のサブコードデータ取得数のヒストグラムを作成し、最も取得数データの大きいレジスタバッファに格納されているＴＡＧ検出数データ、すなわち最もデータ取得数が多かった時のＴＡＧ検出数データをＴＡＧ検出判断回路５２に出力する。
【００２０】
ＴＡＧ検出判断回路５２は、供給されたＴＡＧ検出数データの値が、所定のしきい値より大きい場合にＴＡＧ検出信号をシステムコントロール回路６１に送出し、これを受けてシステムコントロール回路６１は所定のＴＡＧサーチ動作に入る。具体的には高速テープ走行を一旦停止させ、テープ上のＴＡＧ書き込み部分への頭あわせを行う。
【００２１】
ここで頭あわせ動作とは、高速走行状態でＴＡＧを検出してテープを停止させた時のテープ位置のずれを補正するための動作のことである。例えば高速でテープを走行させながらＴＡＧサーチを行った場合、ＴＡＧデータを検出してからテープを停止させても、慣性等により実際の停止位置はＴＡＧデータの記録された位置を行き過ぎた位置になるため、正しく所望のシーンから再生するためにはこのずれ量を補正する必要がある。
【００２２】
図４はこの頭あわせ動作の具体例としてＩＮＤＥＸサーチの場合の動作を説明した模式図である。
【００２３】
図４においてまず、ＦＦ方向のＩＮＤＥＸサーチの場合は、サーチ中にテープ上のＡ点にてＩＮＤＥＸデータが検出され、システムコントロール回路６１はキャプスタンモータ２に停止指令を送出する。しかしサーチ速度が高速の場合、慣性等によりキャプスタンモータ２はすぐには停止できず、結果的にＩＮＤＥＸ書き込み期間Ｌ１を超えたＢ点にて停止する。そこで、その後システムコントロール回路６１はテープをＲＥＷ方向へ５〜１０倍速程度の低速で走行させ、ＩＮＤＥＸ書き込み先頭位置であるＣ点を検出すると同時に再度キャプスタンモータ２を停止させ、Ｄ点より再生を行う。これにより、所望のシーンの直前から記録映像を再生することができる。
【００２４】
また、ＲＥＷ方向のＩＮＤＥＸサーチの場合は、図４に示すように、サーチ中にテープ上のＥ点にてＩＮＤＥＸデータが検出され、システムコントロール回路６１はキャプスタンモータ２に停止指令を送出する。しかしサーチ速度が高速の場合、慣性等によりキャプスタンモータ２はすぐには停止できず、結果的にＩＮＤＥＸ書き込み期間を超えたＦ点にて停止する。そこで、その後システムコントロール回路６１はテープをＦＦ方向へ５〜１０倍速程度の低速で走行させ、ＩＮＤＥＸ書き込み先頭位置であるＧ点を検出すると再生を行う。これにより、所望のシーンの直後から記録映像を再生することができる。
【００２５】
以上のように、従来のデータ読み取り装置では、高速サーチを行った時にサブコードデータの取得数が減少したりトレース毎の取得数がばらついたりしても、最も取得数が多い時のＴＡＧ検出数データからＴＡＧ検出の有無を判断するため、正しいＴＡＧ検出動作を実現するものである。
【００２６】
【発明が解決しようとする課題】
しかしながら上記の従来の構成では、何らかの原因でデータ読み取り時にエラーが発生し、信頼性判定回路１３で信頼性の低いサブコードデータが取得されてしまった時に、それが間違ったデータであるかどうかの判断ができない。従って、信頼性判定回路１３にて最もデータ取得数の多い時（トラック）にこのような現象が発生すると、取得データが正しければ問題は生じないが、取得データが間違っていた場合は、ＴＡＧ検出に失敗して所望のシーンを検索できずに行き過ぎてしまったり、実際にはＴＡＧデータが無い位置であるにもかかわらず誤検出して、無関係なシーンから再生等が始まってしまう可能性がある。
【００２７】
このような現象はもちろん頻繁に起こるとは考えにくいが、テープの記録状態や走行系の状態、さらには温度等さまざまな要因が重なった時に、その可能性は高くなると考えられる。
【００２８】
本発明は上記従来の問題点を解決するもので、信頼性の低いデータが連続して取得される可能性の低いことに着目し、信頼性の低いデータが取得されたとしても、その前後に取得された複数のデータからそのデータの信頼性を判断し、正しい値を推定することにより、データ取得の確実性を向上させたデータ読み取り装置を供給することを目的とする。
【００２９】
【課題を解決するための手段】
この目的を達成するために本発明のデータ読み取り装置は、記録媒体に記録された映像音声信号などの再生データ及びサブコードデータを読み取り可能なデータ読み取り装置であって、記録媒体に記録されたサブコードデータをトラック毎に取得するサブコードデコーダと、前記サブコードデコーダで取得されたサブコードデータ中のシンクブロックに書き込まれたパリティ情報からデータ信頼性を判定する信頼性判定手段と、前記信頼性判定手段で高い信頼性と判定されたシンクブロックのうちサーチ情報を含んでいるシンクブロックを検出するサーチ情報検出手段と、前記サーチ情報検出手段で検出されたサーチ情報を含んだシンクブロックの数をトラック毎にカウントするカウンタと、前記カウンタのカウント値を順次格納しかつその格納タイミングと同期して既に記憶されたサブコードデータをシフトするシフトレジスタと、前記シフトレジスタから読み出したデータを積分する加算手段と、前記シフトレジスタから読み出したデータが所定のパターンであることを検出するパターン検出手段と、前記加算手段からの加算結果と前記パターン検出手段からのパターン検出結果とからサーチ情報の検出判断を行うサーチ情報検出判断手段と、前記サーチ情報検出判断手段の判断結果により前記記録媒体のサーチ制御を行う制御手段とを備えたものである。
【００３０】
この構成によって、信頼性の低いデータが取得されたとしても、その前後に取得される複数のデータからそのデータの信頼性を判断し、正しい値を推定することにより、データ取得の確実性を向上させたデータ読み取り装置を供給することができる。
【００３１】
【発明の実施の形態】
本発明の請求項１に記載の発明は、記録媒体に記録された映像音声信号などの再生データ及びサブコードデータを読み取り可能なデータ読み取り装置であって、記録媒体に記録されたサブコードデータをトラック毎に取得するサブコードデコーダと、前記サブコードデコーダで取得されたサブコードデータ中のシンクブロックに書き込まれたパリティ情報からデータ信頼性を判定する信頼性判定手段と、前記信頼性判定手段で高い信頼性と判定されたシンクブロックのうちサーチ情報を含んでいるシンクブロックを検出するサーチ情報検出手段と、前記サーチ情報検出手段で検出されたサーチ情報を含んだシンクブロックの数をトラック毎にカウントするカウンタと、前記カウンタのカウント値を順次格納しかつその格納タイミングと同期して既に記憶されたサブコードデータをシフトするシフトレジスタと、前記シフトレジスタから読み出したデータを積分する加算手段と、前記シフトレジスタから読み出したデータが所定のパターンであることを検出するパターン検出手段と、前記加算手段からの加算結果と前記パターン検出手段からのパターン検出結果とからサーチ情報の検出判断を行うサーチ情報検出判断手段と、前記サーチ情報検出判断手段の判断結果により前記記録媒体のサーチ制御を行う制御手段とを備えたものであり、取得データの信頼性が低下していても効果的にデータを補正し、再生の確実性を向上させることができるという作用を有する。
【００３２】
本発明の請求項２に記載の発明は、記録媒体に記録された映像音声信号などの再生データ及びサブコードデータを読み取り可能なデータ読み取り装置であって、記録媒体に記録されたサブコードデータをトラック毎に取得するサブコードデコーダと、前記サブコードデコーダで取得されたサブコードデータ中のシンクブロックに書き込まれたパリティ情報からデータ信頼性を判定する信頼性判定手段と、前記信頼性判定手段で高い信頼性と判定されたシンクブロックのうちサーチ情報を含んでいるシンクブロックを検出するサーチ情報検出手段と、前記サーチ情報検出手段で検出されたサーチ情報を含んだシンクブロックの数をトラック毎にカウントするカウンタと、前記カウンタのカウント値を順次格納しかつその格納タイミングと同期して既に記憶されたカウント値をシフトするシフトレジスタと、前記シフトレジスタから読み出したカウント値を積分する加算手段と、前記シフトレジスタから読み出したカウント値が所定のパターンであることを検出するパターン検出手段と、前記加算手段からの加算結果と前記パターン検出手段からのパターン検出結果とからサーチ情報の検出判断を行うサーチ情報検出判断手段と、前記サーチ情報検出判断手段の判断結果により前記記録媒体のサーチ制御を行う制御手段とを備え、前記サーチ情報検出判断手段は、前記シフトレジスタからトラック毎に読み出したカウント値が、同じ値で連続して少なくとも２個存在する場合に、前記再生データが無効であると判断するものであり、取得データの信頼性が低下していても効果的にデータを補正し、再生の確実性を向上させることができるという作用を有する。
【００３３】
以下、本発明のデータ読み取り装置の実施の形態について、図１から図３を用いて説明する。
【００３４】
（実施の形態１）
図１は本実施の形態のデータ読み取り装置の構成を示すブロック図で、ＤＶフォーマットに準拠したデジタルＶＣＲのＴＡＧサーチ機能に対してデータ読み取り装置を適用した場合の構成を示すものである。
【００３５】
図１において、１は記録媒体である磁気テープ、２は磁気テープ１を走行させるキャプスタンモータ、３は磁気テープ１に記録された磁気信号をヘリカルスキャン方式によってエンベロープ信号に変換する回転ヘッドである。また、１１は回転ヘッド３の出力するエンベロープ信号から再生データを抽出するイコライザ回路、１２は再生データからサーチ情報が格納されているサブコードデータを抽出して出力するサブコードデコーダである。
【００３６】
また、１３はサブコードデコーダ１２から出力されたサブコードデータの信頼性を判断して信頼性の高いサブコードデータのみを出力する信頼性判定手段である信頼性判定回路、１４は信頼性の確保されたサブコードデータからＴＡＧ（サーチ情報）を検出するサーチ情報検出手段であるＴＡＧ検出回路、１６はＴＡＧ検出回路１４の検出結果からＴＡＧ検出数をカウントするカウンタである。
【００３７】
さらに、２１はカウンタ１６のカウント値を格納するシフトレジスタであり、１０個のレジスタバッファＲ０〜Ｒ９で構成されている。また、４１はレジスタバッファＲ０〜Ｒ９に格納されたＴＡＧ検出回数データから特定のパターンを検出するパターン検出手段であるパターン検出回路、４２はレジスタバッファに格納された全てのＴＡＧ検出回数データを加算する加算手段である加算回路、４３はパターン検出回路４１の検出結果と加算回路４２の演算結果に従ってＴＡＧ検出の有無を判断するサーチ情報検出判断手段であるＴＡＧ検出判断回路、６１はＴＡＧ検出判断回路５２の判断結果に従って実際のＴＡＧサーチ動作を行う制御手段であるシステムコントロール回路である。
【００３８】
以上のように構成された本実施の形態のデータ読み取り装置について、以下その動作について説明する。
【００３９】
ＴＡＧ検出指令がシステムコントロール回路６１に入力されると、システムコントロール回路６１はキャプスタンモータ２を制御して磁気テープ１を高速走行させて、所望のＴＡＧのサーチ動作を開始する。このとき回転ヘッド３は、磁気テープ上のトラックに対する走査速度が一定になるような制御、すなわち相対速度補正制御が行われ、通常再生時と同様の周波数のエンベロープ信号を出力する。
【００４０】
イコライザ回路１１は、エンベロープ信号から再生データと再生クロック信号を抽出し、サブコードデコーダ１２に供給する。さらに、サブコードデコーダ１２は、供給されたデータを同様に供給された再生クロックでサンプリングすることによってサブコードデータを生成する。
【００４１】
ここで図２は、ＤＶフォーマットに準拠したデジタルＶＣＲのサブコードのデータフォーマットを示す説明図である。
【００４２】
図２（ａ）に示すように、サブコードデータ５２は１トラックあたり１２個の全く同じデータ構造を持つＳＢ５０で構成され、それぞれのＳＢ５０に対してパリティ情報５０ａが付与されている。それぞれのＳＢは、５バイトのサブコードデータエリアと３バイトのＩＤエリアとで構成され、ＴＡＧデータは、このうちＩＤエリアの中のＩＤ０エリア５０ｅに格納されている。
【００４３】
ＴＡＧデータは、シーンの頭出しを行うためのＩＮＤＥＸデータ、テープ中の静止画像を検索するためのＰＩＣＴＵＲＥ／ＰＨＯＴＯデータ、シーンをスキップさせるためのＳＫＩＰデータの３つのビット情報で構成されており、それぞれビット情報がＬのときにアクティブとなる。
【００４４】
また、それぞれのＴＡＧデータは、図２（ｂ）に示すように、ＳＢ１〜５及びＳＢ６〜１１のトラックあたり合計９箇所のＳＢエリアに多重書きを行い、さらにＳＤフォーマットの場合１５００トラック連続して書き込みを行うことがフォーマットにより規定されている。これは、何らかの理由でデータの一部が取得できなかった場合も、正しくデータを再生できるようにするためである。
【００４５】
信頼性判定回路１３は、サブコードデコーダ１２によって生成されたサブコードデータ５２の信頼性を、各ＳＢ５０に書き込まれたパリティ情報５０ａによって判断し、パリティエラーの無い信頼性の高いＳＢ５０のみ取得データとして、ＴＡＧ検出回路１４に供給する。さらにＴＡＧ検出回路１４は、供給された取得データからＩＤ０エリア５０ｅに書き込まれたＴＡＧ情報を検出し、１回のヘッドトレースあたりのＴＡＧ検出回数をカウンタ１６に格納する。
【００４６】
例えば、１トレース当たり１２個のＳＢ５０のうち、パリティエラーのない取得データが信頼性判定回路１３で抽出され、そのうちＴＡＧ検出回路１４で７個のＴＡＧが検出された場合は、「７」というデータがカウンタ１６に格納される。以上のように、トレース周期でカウンタ１６に格納されたデータ（ＴＡＧ検出されたＳＢ数）は、シフトレジスタ２１の第一段目のレジスタバッファＲ０に供給される。
【００４７】
シフトレジスタ２１は、ヘッドトレース周期でレジスタバッファＲ０〜Ｒ９のデータをシフトし、その直後にカウンタ１６のデータをレジスタＲ０に読み込む。従ってレジスタバッファＲ０〜Ｒ９には、過去１０トレース分のＴＡＧ検出数データが格納されていることになる。
【００４８】
次に、パターン検出回路４１は、レジスタバッファＲ０からＲ９の合計１０個のＴＡＧ検出情報から後述するデータパターンを検出し、加算回路４２は同じく１０個のレジスタバッファに格納されているＴＡＧ検出回数データを積分して、その合計検出回数を算出する。そして、パターン検出回路４１が出力する検出結果と加算回路４２の積分結果が、同時にＴＡＧ検出判断回路４３に供給される。
【００４９】
ＴＡＧ検出判断回路４３は、パターン検出回路４１による特定のパターン検出情報が得られない場合は、加算回路４２の出力するＴＡＧ合計検出回数が所定のしきい値、具体的には「７」を超えていた場合にＴＡＧ検出と判断する。しかしパターン検出回路４１が所定のパターンを検出した場合は、この検出結果に従ってＴＡＧ検出の有無を判断する。
【００５０】
図３は、パターン検出回路４１の検出するＴＡＧ検出パターンを示したものである。図３において、グラフのＸ軸はトレース回数すなわちデータサンプリング回数、Ｙ軸はＴＡＧ検出回数を表しており、実線が実際のＴＡＧ検出回数、破線が信頼性判定回路１３によるデータ取得数を表している。
【００５１】
図３（ａ）は、通常のＴＡＧ検出状況を表しており、この場合は加算回路４２におけるＴＡＧ合計検出回数が「２５」で、しきい値「７」を越えているので、パターン検出回路４１は、パターン検出情報をＴＡＧ検出判断回路４３には送出せず、加算回路４２のＴＡＧ合計検出回数よりＴＡＧ検出の判断を行う。図３（ａ）では、ＴＡＧ合計検出回数は２５個であり、しきい値である「７」を超えているのでＴＡＧを検出したと判断する。
【００５２】
図３（ｂ）は、過去１０回分のデータのうち、５回以上のＴＡＧ検出データバッファから少なくとも１回以上ＴＡＧデータが検出された場合である。サーチ速度の上昇等でデータ取得率が全体的に低下している時にこのような状況が発生しやすいが、この場合、パターン検出回路４１はパターン検出情報をＴＡＧ検出判断回路４３に送出する。これによりＴＡＧ検出判断回路４３は、加算回路４２によるＴＡＧ合計検出回数は「６」で、しきい値の「７」を下回っているが、パターン検出回路４１からのデータによりＴＡＧを検出したと判断する。
【００５３】
更に図３（ｃ）は、過去１０回分のデータのうち、１回だけＴＡＧデータが検出された場合である。何らかの要因でデータ読み取りエラーが起こった時に、本来はＴＡＧが無いにもかかわらずこのような状況が発生することがある。この場合もパターン検出回路４１はパターン検出情報をＴＡＧ検出判断回路４３に送出する。これによりＴＡＧ検出判断回路４３は、加算回路４２によるＴＡＧ合計検出回数は「８」でしきい値を上回っているが、ＴＡＧを検出しなかったと判断する。
【００５４】
上記３パターンの定義として、バッファから読み出すデータの不連続点が２個以上存在する場合に、再生データが無効であると判断している。つまり、図３（ａ）に示すように、各々隣接するトラック毎にＴＡＧ検出数が異なる場合は、再生データは有効であると判断する。これに対して、図３（ｂ）及び（ｃ）に示したように、トラック毎に隣接するＴＡＧ検出数が同じであるトラックが２箇所以上存在する場合は、再生データが無効であると判断する。
【００５５】
以上のようなアルゴリズムにより、ＴＡＧ検出判断回路４３によってＴＡＧ検出の判断が下された場合、システムコントロール回路６１は、キャプスタンモータ２に停止指令を送出して頭あわせ動作を行う。
【００５６】
ここで頭あわせ動作とは、高速走行状態でＴＡＧを検出してテープを停止させた時のテープ位置のずれを補正するための動作のことである。例えば高速でテープを走行させながらＴＡＧサーチを行った場合、ＴＡＧデータを検出してからテープを停止させても、慣性等により実際の停止位置はＴＡＧデータの記録された位置を行き過ぎた位置になるため、正しく所望のシーンから再生するためにはこのずれ量を補正する必要がある。
【００５７】
図４は、この頭あわせ動作の具体例としてＩＮＤＥＸサーチの場合の動作を説明した模式図である。
【００５８】
図４においてまず、ＦＦ方向のＩＮＤＥＸサーチの場合は、サーチ中にテープ上のＡ点にてＩＮＤＥＸデータが検出され、システムコントロール回路６１はキャプスタンモータ２に停止指令を送出する。しかしサーチ速度が高速の場合、慣性等によりキャプスタンモータ２はすぐには停止できず、結果的にＩＮＤＥＸ書き込み期間を超えたＢ点にて停止する。そこで、その後システムコントロール回路６１はテープをＲＥＷ方向へ５〜１０倍速程度の低速で走行させ、ＩＮＤＥＸ書き込み先頭位置であるＣ点を検出すると同時に再度キャプスタンモータ２を停止させ、Ｄ点より再生を行う。これにより、所望のシーンの直前から記録映像を再生することができる。
【００５９】
また、ＲＥＷ方向のＩＮＤＥＸサーチの場合は、図４に示すように、サーチ中にテープ上のＥ点にてＩＮＤＥＸデータが検出され、システムコントロール回路６１はキャプスタンモータ２に停止指令を送出する。しかしサーチ速度が高速の場合、慣性等によりキャプスタンモータ２はすぐには停止できず、結果的にＩＮＤＥＸ書き込み期間を超えたＦ点にて停止する。そこで、その後システムコントロール回路６１はテープをＦＦ方向へ５〜１０倍速程度の低速で走行させ、ＩＮＤＥＸ書き込み先頭位置であるＧ点を検出すると再生を行う。これにより、所望のシーンの直後から記録映像を再生することができる。
【００６０】
以上のように本実施の形態によれば、再生データを一定周期で順次格納するシフトレジスタ２１と、判断手段であるパターン検出回路４１と、データ補正手段であるＴＡＧ検出判断回路４３とを設けることにより、データ取得率が低下していたり、取得したデータの信頼性が低下している場合でも、過去のデータ取得パターンからデータを推定することにより、正しいデータ読み取りを実現することができる。
【００６１】
なお、本実施の形態はハードウェアによって実現しているが、同様の処理をソフトウェアによって実現しても良い。
【００６２】
また、本実施の形態ではパターン検出回路４１の検出データパターンは３通りとしたが、よりデータ取得の精度を向上させるために、さらに多くの検出パターンを用意しても良く、さらにこの検出パターンは、例えば再生や高速サーチ等、適用するシステムの状態に応じて異なる検出パターンを設定し、必要に応じて切換えて使用しても良い。
【００６３】
さらに、本実施の形態ではＤＶフォーマットに準拠したデジタルＶＣＲについて記述しているが、ＤＶフォーマット以外の機器で使用してもよい。
【００６４】
また、本実施の形態ではＴＡＧ検出判断回路４３のしきい値を「７」に設定しているが、しきい値は固定値とする必要はなく、例えばより検出の確実性を向上させるために、サーチ速度によって可変させても良い。
【００６５】
【発明の効果】
以上のように本発明は、信頼性の低いデータが取得されても、その前後に取得された複数のデータからそのデータの信頼性を判断し、正しい値を推定して補正することにより、データ取得の確実性を向上させたデータ読み取り装置を供給することができるという優れた効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態におけるデータ読み取り装置のブロック図
【図２】ＤＶフォーマットにおけるサブコードブロックの構成を示す模式図
【図３】同実施の形態におけるデータ読み取り装置のＴＡＧ検出パターン特性図
【図４】データ読み取り装置の頭あわせ動作を説明するための模式図
【図５】従来のデータ読み取り装置の構成を示すブロック図
【符号の説明】
１  磁気テープ
１２  サブコードデコーダ
１３  信頼性判定回路
１４  ＴＡＧ検出回路
１６  カウンタ
２１  シフトレジスタ
４１  パターン検出回路
４２  加算回路
４３  ＴＡＧ検出判断回路
６１  システムコントロール回路
【図１】
0003598838.tif 000002
【図２】
0003598838.tif 000003
【図３】
0003598838.tif 000004
【図４】
0003598838.tif 000005
【図５】
0003598838.tif 000006