亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數據再生裝置的制作方法

文檔序號:7961843閱讀:132來源:國知局

專利名稱::數據再生裝置的制作方法
技術領域
:本發(fā)明是關于數據再生裝置和數據記錄媒體,例如極適合應用于使用活動圖象經數字化處理后進行記錄的記錄媒體。
背景技術
:迄今,將活動圖象進行數字化處理后進行記錄的記錄媒體的光盤作為再生數據的再生裝置,圖12所示的與可變壓縮率對應的數據再生裝置,本申請人已在特開平6-124168(1994.5.6)中作了介紹。在該數據再生裝置中,光盤101中所記錄的數據由讀取頭102進行再生。該讀取頭102以激光照射光盤101,根據其反射光再生光盤101上記錄的數據。由讀取頭102再生的信號傳送給解調電路103。該解調電路103對光讀取頭102輸出的再生信號進行解調,并輸給扇區(qū)檢測電路104。扇區(qū)檢測電路104根據所供給的數據檢測各個扇區(qū)中記錄的地址,并輸給環(huán)形緩沖控制電路106,同時,還將數據以與扇區(qū)同步的狀態(tài)輸給后級的ECC電路104。而在當扇區(qū)檢測電路104未能檢測到地址時,例如檢測的地址不連續(xù)時,就通過環(huán)形緩沖控制電路106將扇區(qū)序號異常信號輸給磁道轉移判斷電路118。ECC電路105檢測由扇區(qū)檢測電路104提供的數據的錯誤,利用數據中的冗余位進行錯誤修正,并輸給磁道轉移用的環(huán)形緩沖存貯器(FIFO)107。而當ECC電路105不能修正數據的錯誤時,就將錯誤發(fā)生信號輸給磁道轉移判斷電路118。環(huán)形緩沖控制電路106,控制環(huán)形緩沖存貯器107的寫入和讀出,同時,監(jiān)視要求從多路化數據分離電路108輸出的數據的代碼請求信號。磁道轉移判斷電路118監(jiān)視上述環(huán)形緩沖控制電路106的輸出,在需要進行磁道轉移時,將磁道轉移信號輸給跟蹤伺服電路117,使讀取頭102對光盤101的再生裝置進行磁道轉移。另外,磁道轉移判斷電路118檢測扇區(qū)檢測電路104的扇區(qū)序號異常信號或ECC電路105的錯誤發(fā)生信號,并將磁道轉移信號輸給跟蹤伺服電路117,使讀取頭102的再生位置進行磁道轉移。環(huán)形緩沖存儲貯器107的輸出,傳送給多路化數據分離電路108。多路化數據分離電路108的標題分離電路109從由環(huán)形緩沖存貯器107所提供的數據中分離出封裝標題(packheader)和包標題,傳送給分離電路控制電路111,同時將時分多路化數據傳送給開關電路110的輸入端子G。開關電路110的輸出端子(被切換端子)H1、H2分別與視頻代碼緩沖器113、音頻代碼緩沖器115的輸入端子連接。視頻代碼緩沖器115的輸出、音頻代碼緩存器115的輸出分別與視頻譯碼器114、音頻譯碼器116的輸入連接。視頻譯碼器114發(fā)生的代碼請求信號輸入視頻代碼緩沖器113,視頻代碼緩沖器113發(fā)生的代碼請求信號輸入多路化數據分離電路108。同樣,音頻譯碼器116發(fā)生的代碼請求信號輸入音頻代碼緩沖器115,音頻代碼緩沖器115產生的代碼請求信號輸入多路化數據分離電路108。下面,說明該數據再生裝置各部分的動作。讀取頭102以激光照射光盤101,根據其反射光再生記錄在光盤101上的數據。然后,讀取頭102輸出的再生信號輸入解調電路103進行解調。經解調電路103解調的數據通過扇區(qū)檢測電路104輸入ECC電路105,進行錯誤檢測和修正。在扇區(qū)檢測電路104中,當未能正常地檢測到扇區(qū)序號(分配給光盤101的扇區(qū)的地址)時,就將扇區(qū)序號異常信號輸給磁道轉移判斷電路118。EEC電路105在出現無法修正的數據時,就將錯誤發(fā)生信號輸給磁道轉移判斷電路118,進行過錯誤修正的數據從EEC電路105供給環(huán)形緩沖存貯器107進行存貯。環(huán)形緩沖控制電路106從扇區(qū)檢測電路104的輸出中讀取每一扇區(qū)的地址,并指定與其地址對應的環(huán)形緩沖存貯器107的寫入地址(寫入點WP)。環(huán)形緩沖控制電路106根據后級的多路化數據分離電路108的代碼請求信號指定寫入環(huán)形緩沖存貯器107的數據的讀出地址(再生點RP),從該再生點(RP)讀出數據,提供給多路化數據分離電路108。多路化數據分離電路108的標題分離電路109從環(huán)形緩沖存貯器107所供給的數據中分離出封裝標題和包標題,并傳送給分離電路控制電路111。分離電路控制電路111按照由標題分離電路109提供的包標題的數據流id(streamid)信息,使開關電路110的輸入端子G與輸出端子(被切換端子)H1、H2成為順序連接狀態(tài),正確地分離經過時分多路化的數據并傳送至對應的代碼緩沖器113、115。視頻代碼緩沖器113按照內部的代碼緩沖區(qū)的余量對多路化數據分離電路108發(fā)生代碼請求信號。并且存貯接收的數據。另外,接收視頻譯碼器114的代碼請求信號,輸出內部的數據。視頻譯碼器114根據供給的數據再生視頻信號,并從輸出端子輸出。音頻代碼緩沖器115按照內部代碼緩沖器的余量對多路化數據分離電路108發(fā)生代碼請求信號。并且,存貯接收的數據。另外,接收音頻譯碼器116的代碼請求信號,輸出內部的數據。音頻譯碼器116根據供給的數據再生音頻信號,并從輸出端子輸出。這樣,視頻譯碼器114向視頻代碼緩沖器113請求數據,視頻代碼緩沖器113向多路化數據分離電路8輸出請求數據,視頻代碼緩沖器113向多路化數據分離電路8發(fā)出請求,多路化數據分離電路108對環(huán)形緩沖控制電路106發(fā)出請求。此時,數據從環(huán)形緩沖存貯器107進行與此次的要求反向流通。但是,例如,當繼續(xù)進行有關簡單畫面的數據處理、視頻譯碼器114在單位時間內的數據消耗量減少時,從環(huán)形緩沖存貯器107的讀出也減少。這時,環(huán)形緩沖存儲器107的存貯數據量增多,有可能發(fā)生溢出。為此,磁道轉移判斷電路118根據寫入點(WP)及再生點(RP)計算(檢測)環(huán)形緩沖存貯器107當前存貯的數據量,當數據超過預先設定的指定基準值時,就判定環(huán)形緩沖存貯器107有可能發(fā)生溢出,并向跟蹤伺服電路117輸出磁道轉移指令。另外,磁道轉移判斷電路118在檢測到扇區(qū)檢測電路104的扇區(qū)序號異常信號或ECC電路105的錯誤發(fā)生信號時,就根據寫入地址(WP)和讀出地址(RP)求環(huán)形緩沖存貯器107中剩余的數據量,同時,在光盤101從當前的磁道位置轉動一圈的期間內(光盤101旋轉一圈的等待的期間內),求得保證從環(huán)形緩沖存貯器107向多路化數據分離電路108讀出所必須的數據量。當環(huán)形緩沖存貯器107的剩余數據量很大時,為能使得即使以最高傳輸率從環(huán)形緩沖存貯器107讀出數據也不會在環(huán)形緩沖存貯器107中產生下溢,磁道轉移判斷電路118通過利用讀出頭102中再次再生錯誤發(fā)生位置,判定錯誤可以恢復,并向跟蹤伺服電路117輸出磁道轉移指令。當由磁道轉移判斷電路118輸出磁道轉移指令時,跟蹤伺服電路117即例如象圖13所示那樣,使讀取頭102的再生位置由位置A轉移到1個磁道內周的位置B。并且在環(huán)形緩沖控制電路106中,在光盤101再次旋轉一圈后,該再生位置從位置B到達位置A的期間,亦即從扇區(qū)檢測電路104得到的扇區(qū)號成為磁道轉移時的扇區(qū)號的期間,禁止新的數據向環(huán)形緩沖存貯器107寫入,根據需要,將已存貯在環(huán)形緩沖存貯器107中的數據傳送給多路化數據分離電路108。另外,在磁道轉移后,即使在從扇區(qū)檢測電路104所得到的扇區(qū)號與磁道轉移時的扇區(qū)號一致,當環(huán)形緩沖存貯器107中所存貯的數據量超過指定的基準值時,亦即在環(huán)形緩沖存貯器107有可能發(fā)生溢出時,也不再次開始向環(huán)形緩沖存貯器107寫入數據,而是再次進行磁道轉移。這樣,在此數據再生裝置中通過設置環(huán)形緩沖存貯器107便可與可變壓縮率對應,并能對錯誤進行重新檢驗??墒牵谏鲜鱿扔械臄祿偕b置中,像根據ISO11172(MPEG1)或者ISO13818(MPEG2)那樣,如果能在將可變壓縮率壓縮過的視頻數據、音頻數據及字幕數據進行過多路化處理的數據與視頻數據、音頻數據和字幕數據同步地再生、修正同步偏離、和在發(fā)生錯誤時相應地實現搜索動作、暫時停止動作和進幀動作的功能,便能大大提高作為數據再生裝置的效能。
發(fā)明內容本發(fā)明就是考慮到上述問題而提出的,旨在提供一種同步地再生以可變壓縮率壓縮的視頻數據、音頻數據及字幕數據進行過多路化處理的數據,同時實現各種功能的數據再生裝置和數據記錄媒體。為解決這樣的問題,在本發(fā)明中,在以扇區(qū)為單位進行數據記錄再生的數據記錄媒體中,對一部分扇區(qū)標以負的扇區(qū)序號。在本發(fā)明中,在從以扇區(qū)為單位記錄數據的數據記錄媒體再生數據的數據再生裝置中,在從數據記錄媒體以扇區(qū)序號的單位再生數據的同時,也再生部分扇區(qū)標以負的扇區(qū)序號的數據。在本發(fā)明中,在記錄將圖象數據、聲音數據、字幕數據或其他數據,或者圖象數據、聲音數據、字幕數據或其他數據中的某些多個數據進行過多路化處理的多路化數據的數據記錄媒體中,將分別表示圖象數據、聲音數據及字幕數據是否經過多路化處理的多路化信息記錄到指定位置。在本發(fā)明中,由記錄將圖象數據、聲音數據、字幕數據或其他數據,或者圖象數據、聲音數據、字幕數據或其他數據中的某些多個數據進行過多路化處理的多路化數據的數據記錄媒體上,讀出分別表示記錄在指定位置的圖象數據、聲音數據及字幕數據是否經過多路化處理的多路化信息。在本發(fā)明中,在記錄將圖象數據、聲音數據、字幕數據或其他數據,或者圖象數據、聲音數據、字幕數據或其他數據中的某些多個數據進行過多路化處理的多路化數據的數據記錄媒體中,將數據檢索及隨機存取使用的存取點的位置信息記錄到指定位置。在本發(fā)明中,由記錄將圖象數據、聲音數據、字幕數據或其他數據,或者圖象數據、聲音數據、字幕數據或其他數據中的某些多個數據進行過多路化處理的多路化數據的數據記錄媒體上,讀出記錄在指定位置的數據的搜索及隨機存取使用的存取點的位置信息。在本發(fā)明中,在具有錯誤修正裝置、環(huán)形緩沖器、視頻代碼緩沖器、音頻代碼緩沖器、字幕代碼緩沖器或它們中的多個裝置的數據再生裝置中,在起動時或者任意時刻,對錯誤修正裝置、環(huán)形緩沖器、視頻代碼緩沖器、音頻代碼緩沖器、字幕代碼緩沖器或它們之中的多個裝置含有的存貯器進行測試。在本發(fā)明中,在利用二個交叉方向的不同的2個系統(tǒng)的錯誤修正代碼進行再生數據的錯誤修正的數據再生裝置中,設置具有可改變進行錯誤修正處理次數的功能的錯誤修正裝置。在本發(fā)明中,在不能進行錯誤修正時,從記錄媒體的錯誤地點再次讀出數據的數據再生裝置中,根據操作狀態(tài)或再生的數據的種類自動地更換再次讀出數據的次數。在本發(fā)明中,在具有可改變錯誤修正處理次數和再次讀出數據的次數的數據再生裝置中,根據操作狀態(tài)或再生的數據的種類自動更換進行錯誤修正和再次讀出數據的次數和順序。在本發(fā)明中,在裝設以用于可變速率讀出的緩沖器、或者用于隨著從記錄媒體的數據讀出失敗而再次讀出數據的緩沖器等為目的的緩沖存貯器的數據再生裝置中,將記錄在數據記錄媒體中的數據的內容信息存儲到緩沖存貯器內。在本發(fā)明中,在裝設以用于可變速率讀出的緩沖器、或者用于隨著從記錄媒體的數據讀出失敗而再次讀出數據的緩沖器等為目的的緩沖存貯器的數據再生裝置中,將搜索及隨機存取使用的存取點的位置信息存儲到緩沖存貯器內。在本發(fā)明中,在記錄圖象數據、聲音數據、字幕數據和/或其他數據的數據記錄媒體中,在起動時,或者對于記錄載體可裝卸的情況在裝入記錄媒體時,自動地再生記錄的全部或部分圖象數據、聲音數據、字幕數據,或其中的多個數據。在本發(fā)明中,在再生記錄圖象數據、聲音數據、字幕數據和/或其他數據的數據記錄媒體的再生裝置中,起動時,或對于記錄媒體可裝卸的情況在裝入記錄媒體時,在記錄的全部或部分圖象數據、聲音數據、字幕數據、或其中的多個數據自動地再生時,將該再生的數據寫入特定的位置。在本發(fā)明中,在再生記錄著圖象數據、聲音數據、字幕數據和/或其他數據的記錄媒體的數據再生裝置中,在記錄的數據部分或全部再生結束時、再生中斷時、再生暫時停止時或發(fā)生其中的多種情況時,自動地再生記錄媒體中記錄的全部或部分圖象數據、聲音數據、字幕數據或者其中的多個數據。在本發(fā)明中,在記錄著圖象數據、聲音數據、字幕數據和/或其他數據的數據記錄媒體中,在記錄的數據的部分或全部再生結束時、再生中斷時、再生暫時停止時或發(fā)生其中的多種情況時,記錄著的全部或部分圖象數據、聲音數據、字幕數據、或其中多個數據自動地再生時,將這些再生數據寫入特定位置。在本發(fā)明中,在具有再生對圖象數據、聲音數據、字幕數據或其中多個數據進行過多路化處理的數據的功能的數據再生裝置中,設置有檢測多路化數據中圖象數據、聲音數據及字幕數據各自是否經過多路化處理的多路化檢測裝置。在本發(fā)明中,在具有視頻代碼緩沖器、音頻代碼緩沖器、字幕代碼緩沖器或其中多個裝置的數據再生裝置中,將數據的譯碼開始時刻信息與緩沖器中存儲的視頻數據、聲頻數據、字幕數據或其中的多個數據一起插入音頻數據或字幕數據中,并存儲緩沖存貯器內。在本發(fā)明中,設有進行視頻數據、音頻數據及字幕數據的再生時刻或譯碼開始時刻的同步偏離的檢測和偏離量的測定的基準時鐘。在本發(fā)明中,在開始再生視頻數據和音頻數據經過多路化處理的數據時,將視頻譯碼開始時刻信息與音頻譯碼開始時刻信息進行比較,在視頻譯碼開始時刻信息比音頻譯碼開始時刻信息較早時,就不對音頻數據進行譯碼而跳過其讀取,或者將用于存放音頻數據的緩沖器全部或部分清零,使音頻數據開始時刻比視頻數據開始時刻早,從而使視頻數據的譯碼開始時刻早于音頻數據的譯碼。在本發(fā)明中,使視頻數據、音頻數據或字幕數據的再生開始時刻與垂直同步信號同步地開始。在本發(fā)明中,在能再生視頻數據和音頻數據的多路化數據的數據再生裝置中,在不檢測音頻數據而僅在視頻數據再生開始之后檢測音頻數據時,與再生中的視頻數據及動作的基準時鐘同步地開始再生音頻數據。在本發(fā)明中,在能再生視頻數據及音頻數據的多路化數據的數據再生裝置中,在不檢測視頻數據而僅在音頻數據開始再生之后檢測視頻數據時,與再生中的音頻數據及操作的基準時鐘同步地開始再生視頻數據。在本發(fā)明中,在能再生視頻數據和字幕數據的多路化數據的數據再生裝置中,在不檢測視頻數據而僅在字幕數據開始再生后檢測視頻數據時,與再生中的字幕數據和操作的基準時鐘同步地開始再生視頻數據。在本發(fā)明中,在能再生音頻數據及字幕數據的多路化數據的數據再生裝置中,在不檢測音頻數據而僅在字幕數據開始再生后檢測音頻數據時,與再生中的字幕數據和操作的基準時鐘同步地開始再生音頻數據。在本發(fā)明中,在記錄對按照ISO11172(MPEG1)或ISO13818(MPEG2)標準的視頻數據或包含該視頻數據的多個數據進行過多路化處理的數據的數據記錄媒體中,對每個I圖像的譯碼開始時刻信息進行編碼。在本發(fā)明中,在再生按照ISO11172(MPEG1)或ISO13818(MPEG2)標準的視頻數據并具有檢測圖象標題的裝置和檢測圖象的類型的檢測裝置的數據再生裝置中,通過不進行B圖象的再生,而再生I圖象和P圖象來實現快進再生。在本發(fā)明中,在設有從數據記錄媒體讀出的數據錯誤修正裝置的再生視頻數據和音頻數據的數據再生裝置中,在發(fā)生不能由錯誤修正裝置修正的錯誤時,在再生發(fā)生錯誤的數據的瞬間,暫時地停止視頻輸出,或暫時降低畫面的亮度,或暫時輸出藍色等的畫面,或暫時停止音頻的輸出,或暫時降低輸出電平。在本發(fā)明中,在設有校正從數據記錄媒體讀出的數據的錯誤修正裝置并設有對不能由錯誤修正裝置校正的錯誤發(fā)生次數進行計數的機構的數據再生裝置中,在一定時間按發(fā)生的錯誤次數或頻度跳過對再生數據讀取,或者中止再生。在本發(fā)明中,在再生按照ISO11172(MPEG1)或ISO13818(MPEG2)標準的視頻數據并具有檢測圖象標題的裝置和檢測圖象種類的檢測裝置,利用磁道轉移進行搜索動作的數據再生裝置中,只選擇I圖象進行再生并在進行I圖象的再生之后,當檢測到P圖象或B圖象時,通過反復進行磁道轉移來實現正向及反向的搜索操作。在本發(fā)明中,在再生將視頻數據、音頻數據、字幕數據或其中多個數據進行過多路化的數據的數據再生裝置中,當進行視頻數據的搜索操作或進幀操作時,通過停止向音頻數據、字幕數據或兩者的代碼緩沖器輸入數據,或通過定期地對代碼緩沖器進行清零,而執(zhí)行字幕譯碼開始時刻信息的搜索命令。在從數據記錄媒體以扇區(qū)序號為單位再生數據的同時,也再生部分扇區(qū)標以負的扇區(qū)序號的數據。在由該負的扇區(qū)序號表示的位置上,記錄分別表示圖象數據、聲音數據及字幕數據是否經過多路化處理的多路化信息、和數據搜索及隨機存取使用的存取點的位置信息,通過再生這些信息便可在同步地再生以可變壓縮率壓縮的視頻數據、音頻數據及字幕數據進行過多路化處理的數據的同時實現各種功能。圖1為本發(fā)明的數據再生裝置的結構框圖;圖2為用于說明數據再生裝置中的再生數據的扇區(qū)格式的簡單示意圖;圖3為用于說明數據再生裝置再生的DSM的結構的簡單示意圖;圖4為用于說明替代圖3的DSM的數據再生裝置進行再生的DSM的結構的簡單示意圖;圖5為用于說明DSM中的TOC數據的結構的簡單示意圖;圖6為用于說明替代圖5的TOC數據的DSM中的TOC數據結構的簡單示意圖;圖7為用于說明輸入信號分離器的多路化位流的結構和向各代碼緩沖器輸出的位流的結構的簡單示意圖;圖8為用于說明圖7的位流中的系統(tǒng)標題的結構的簡單示意圖;圖9為用于說明圖7的位流中的視頻數據標題、聲音數據標題及字幕數據標題的結構的簡單示意圖;圖10為用于說明子代碼數據格式的簡單示意圖;圖11為作為數據再生裝置的動作而用于說明控制裝置的狀態(tài)改變的流程圖;圖12為錯誤修正裝置3的結構框圖;圖13為初始設定狀態(tài)中控制裝置16的處理流程圖;圖14為TOC讀出狀態(tài)中控制裝置16的處理流程圖;圖15為停止狀態(tài)中控制裝置16的處理流程圖;圖16為再生準備狀態(tài)中控制裝置16的處理流程圖;圖17為同步起動方法判斷狀態(tài)中控制裝置16的處理流程圖;圖18為音頻視頻同步起動狀態(tài)中控制裝置16對視頻的處理流程圖;圖19為音頻視頻同步起動狀態(tài)中控制裝置16對音頻的處理流程圖;圖20為僅在視頻同步起動狀態(tài)中控制裝置16的處理流程圖;圖21為僅在音頻同步起動狀態(tài)中控制裝置16的處理流程圖;圖22為僅在字幕同步起動中控制裝置16的處理流程圖;圖23為關于視頻的同步偏離檢測中控制裝置16的處理流程圖;圖24為關于音頻的同步偏離檢測中控制裝置16的處理流程圖;圖25為關于視頻的同步偏離檢測中控制裝置16的其他處理流程圖;圖26為關于視頻的同步偏離修正中控制裝置16的處理流程圖;圖27為關于音頻的同步偏離修正中控制裝置16的處理流程圖;圖28為錯誤檢測中控制裝置16的處理流程圖;圖29為錯誤檢測中控制裝置16的其他處理流程圖;圖30為錯誤檢測中控制裝置16的其他處理流程圖;圖31為關于字幕的控制裝置16的處理流程圖;圖32為搜索狀態(tài)中控制裝置16的處理流程圖;圖33為暫時停止狀態(tài)中控制裝置16的處理流程圖;圖34為進幀狀態(tài)中控制裝置16的處理流程圖;圖35為先有的數據再生裝置的結構框圖;圖36為用于說明圖35的數據再生裝置中的磁道轉移的簡單示意圖。具體實施例方式下面,參照附圖詳細說明本發(fā)明的一個實施例。(1)數據再生裝置的結構圖1中整體地示出了本發(fā)明的數據再生裝置,數據記錄媒體(DSM,datastoragemedia)1由記錄例如視頻、音頻、字幕及TOC(tableofcontents,目錄表)信息等數字數據的可從驅動單元2拆卸的光盤構成。不過,DSM1也可以是可拆卸或不可拆卸的光記錄媒體或磁道記錄媒體或光磁記錄媒體或半導體存貯元件、以及其他數字數據記錄媒體。驅動單元2具有進行DSM1的機械裝卸的機構部和驅動由用于從DSM1讀出再生信號的光學頭而組成的讀取頭的驅動部。但是,與DSM1對應地讀取頭也有是磁頭或光磁頭的情況。另外,對于讀取頭,在DSM1為半導體元件時,則為地址指針。而驅動單元2還具有將讀出的再生信號進行解調得到子代碼數據、多路化數據、錯誤修正用數據(C1)及錯誤修正用數據(C2)同時將這些數據以圖2中所示的形式傳送給錯誤修正裝置3的解調電路。錯誤修正裝置3從驅動單元2接收以圖2中所示的形式傳送來的子代碼數據、多路化數據、錯誤修正用數據(C1)及錯誤修正用數據(C2),并利用錯誤修正用數據進行錯誤檢測和錯誤修正。另外,還具有將錯誤修正后的子代碼數據進行分析提取出扇區(qū)序號數據的功能。還具有將錯誤修正后的多路化數據附加上從子代碼數據中提取出的扇區(qū)序號數據和錯誤標志并以圖7(a)那樣的格式傳送給環(huán)形緩沖器4的功能。圖12中示出了錯誤修正裝置3的構成。RAM30存貯由驅動單元2供給的數據。開關31將從RAM30讀出的數據的輸出端切換到錯誤修正電路32或數據附加電路34。錯誤修正電路32利用錯誤修正用數據(C1)及錯誤修正用數據(C2)進行錯誤修正。數據附加電路將由控制器33提供的扇區(qū)序號數據和錯誤標志附加到從RAM30讀出的多路化數據上。控制器33進行RAM的尋址控制、開關31的控制及子代碼數據的分析。在后面所述的TOC的讀出狀態(tài)情況下,通過將開關31連續(xù)地設定到錯誤修正電路32一側,可以實現對同一數據作多次錯誤修正。錯誤標志是對每8比特多路化數據附加1比特的數據,該數據在該8比特多路化數據中無錯誤時或者完全進行了錯誤修正時為0,但是,當錯誤不能修正時則為1。另外,錯誤修正裝置3只在無錯誤時或完全進行過錯誤修正時將子代碼數據傳送給子代碼譯碼器21。子代碼譯碼器21將由錯誤修正裝置3供給的子代碼數據進行譯碼后將經過譯碼的數據傳送給控制電路16。環(huán)形緩沖器4在內部具有FIFO存貯器,將由錯誤修正裝置3以圖7(a)那樣的格式傳送來的多路化數據、扇區(qū)序號數據及錯誤標志進行暫時緩沖存儲,并按照環(huán)形緩沖控制電路26所指示的讀出指針將多路化數據及附加的扇區(qū)序號數據和錯誤標志以圖7(a)的格式發(fā)送。進行緩沖存儲時,有下列幾種情況,即將從錯誤修正裝置3傳送來的全部數據無條件地進行緩沖存儲;在傳送來的數據中,僅選擇在控制裝置16指定的讀入開始點的扇區(qū)序號以后的數據進行緩沖存儲;僅對控制裝置16指定的結束點的扇區(qū)序號之前的數據進行緩沖存儲;僅對控制裝置16指定的起始點的扇區(qū)序號以上到結束點的扇區(qū)序號為止的特定范圍的數據進行緩沖存儲。這些情況之間的切換通過環(huán)形緩沖控制電路26進行。環(huán)形緩沖控制電路26在由控制裝置16指定了緩沖存儲開始點或結束點、或者這兩個點時,就將已檢測到起始點或結束點的數據的情況通知控制裝置16。另外,接收TOC數據的裝入命令在用于進行緩沖存儲的存儲器中將從錯誤修正裝置3傳送來的TOC數據裝入TOC數據專用的特定區(qū)域,當檢測到該裝入結束時,就通知控制裝置16TOC數據裝入已結束。另外,環(huán)形緩沖控制電路26將裝入環(huán)形緩沖器4保存的TOC數據根據控制裝置16的要求發(fā)送TOC數據。環(huán)形緩沖控制電路26和圖35所示的環(huán)形緩沖控制電路106及磁道轉移判斷電路118一樣,還監(jiān)視環(huán)形緩沖器4的數據存儲量,在需要進行磁道轉移時,就向驅動單元2的驅動部發(fā)出磁道轉移指令。信號分離器5將圖7(A)所示的從環(huán)形緩沖器4傳送來的多路化數據分解為視頻位流、音頻位流及字幕位流,如圖7(B)、圖7(C)、圖7(D)所示的那樣,對于視頻數據標題和視頻數據,傳送給視頻代碼緩沖器6;對于音頻數據標題和音頻數據,傳送給音頻代碼緩沖器9;對于字幕數據標題和字幕數據,傳送給字幕代碼緩沖器12。信號分離器5對于與各個視頻數據、音頻數據對應的錯誤標志也分別傳送給視頻代碼緩沖器6、音頻代碼緩沖器9和字幕代碼緩沖器12。但是,在視頻代碼緩沖器6、音頻代碼緩沖器9及字幕代碼緩沖器12中任一個傳送來表示發(fā)生溢出的信號時,即停止向環(huán)形緩沖控制電路26提出代碼請求,中止向視頻代碼緩沖器6、音頻代碼緩沖器9及字幕代碼緩沖器12傳送數據。另外,信號分離器5還檢測扇區(qū)序號數據及記錄在系統(tǒng)標題上的系統(tǒng)時鐘基準(SCR)、記錄到視頻數據標題上的表示視頻數據譯碼開始時刻的視頻譯碼定時標記(DTSV)、記錄在音頻數據標題上表示音頻數據譯碼開始時刻的音頻譯碼定時標記(DTSA)和記錄在字幕數據標題中表示字幕數據的譯碼開始時刻的字幕譯碼定時標記(DTSS),并將表示已檢測到扇區(qū)序號數據、SCR、DTSV、DTSA及DTSS的信號傳送給控制裝置16。另外,保存新檢測的扇區(qū)序號數據、SCR、DTSV、DTSA及DTSS,并根據控制裝置16的命令將其內容傳送給控制裝置16。檢查扇區(qū)序號的連續(xù)性,在扇區(qū)號以不連續(xù)的數據從環(huán)形緩沖器4傳送來時,就在該不連續(xù)的扇區(qū)之間插入附加有一字節(jié)以上的錯誤標志的啞數據,并傳送給所有的視頻代碼緩沖器6、音頻代碼緩沖器9、字幕代碼緩沖器12,通知給它們有在該處丟失的數據或因搜索操作等引起的不連續(xù)的扇區(qū)邊界。視頻代碼緩沖器6在其內部具有FIFO存貯器,對從信號分離器5傳送來的視頻數據標題和視頻數據進行緩沖存儲,并按照視頻譯碼器8的要求將它們傳送給DTSV檢測器7。另外,當用于緩沖存儲的存貯器發(fā)生上溢或下溢時,就將通知視頻代碼緩沖器上溢或下溢的信號傳送給信號分離器5及控制裝置16。DTSV檢測器7在從視頻代碼緩沖器6傳送來的數據中,及視頻數據標題和視頻數據中只讓視頻數據通過,傳送給視頻譯碼器8。另外,檢測視頻數據標題中的DTSV,并將表示已檢測到的信號傳送給控制裝置16,同時將檢測的DTSV存儲到內部寄存器內,根據控制裝置16的命令傳送給控制裝置16。視頻譯碼器8包含按照ISO1172(MPEG1)或ISO13818(MPEG2)標準的所謂MPEG譯碼器,將從DTSV檢測器7傳送來的視頻數據進行譯碼后,將其譯碼結果傳送給后處理器15。在進行譯碼時,將譯碼暫時停止、從暫停重新開始、I圖象標題搜索和已檢測到I圖象標題的信息通知控制裝置16。MPEG譯碼器具有圖象標題檢測功能,判別圖象標題的種類即判斷是I圖象標題還是P圖象標題還是B圖象標題的功能,以及將已檢測到圖象標題和檢測的圖象標題的種類通知給控制裝置16的功能。另外,視頻譯碼器8將譯碼結果的視頻數據暫時置換為黑色或藍色畫面,并抑制輸出。當發(fā)現傳送來的壓縮數據中包含有語法上矛盾表述時,或者要將附加有錯誤標志的數據進行譯碼時,就將通知發(fā)生錯誤的信號傳送給控制裝置16。音頻代碼緩沖器9在其內部具有FIFO存貯器,將從信號分離器5傳送來的音頻數據標題和音頻數據進行緩沖存儲,并根據音頻譯碼器11的請求將其傳送給DTSA檢測器10。另外,在用于進行緩沖存儲的存貯器發(fā)生上溢或下溢時,就向信號分離器5及控制裝置16發(fā)送通知音頻代碼緩沖器上溢或下溢的信號。DTSA檢測器10和DTSV檢測器7一樣,在從音頻代碼緩沖器9傳送來的數據中及在音頻數據標題和音頻數據中只讓音頻數據通過,傳送給音頻譯碼器11。另外,檢測音頻數據標題中的DTSA,并將表示已檢測到的信號傳送給控制裝置16和音頻譯碼器11。DTSA檢出器將檢測到的DTSA保存在內部寄存器內,并按照控制裝置16的命令傳送給控制裝置16。音頻譯碼器11對從DTSA檢測器10傳送來的壓縮或非壓縮音頻數據進行譯碼,并將其結果輸給音頻輸出端子。另外,音頻譯碼器11在進行譯碼時,進行譯碼的暫時停止,由暫時停止重新開始,一定時間內的音頻數據的反復譯碼及跳過一定時間內的音頻數據進行讀取。這里所謂的一定時間是指例如1秒、100毫秒、10毫秒、1毫秒等四級和壓縮數據的最小譯碼單位。音頻譯碼器11在接收到表示DTSA檢測器10已檢測到DTSA的信號后就暫時停止譯碼。另外,還具有將已譯碼的音頻輸出的音量暫時地降低一定電平的半靜噪功能,以及使音量成為零的靜噪功能。字幕代碼緩沖器12在其內部具有FIFO存貯器,對從信號分離器5傳送來的字幕數據標題和字幕數據進行緩沖存儲,并傳送給DTSS檢測器13。當用于緩沖存儲的存貯器發(fā)生上溢或下溢時,就向信號分離器5及控制裝置16發(fā)送通知字幕代碼緩沖器上溢或下溢的信號。DTSS檢測器13在字幕代碼緩沖器12傳送來的字幕數據標題和字幕數據中只讓字幕數據通過并傳送給字幕譯碼器14。另外,檢測字幕數據標題中的DTSS及字幕數據中的duration_time(持續(xù)時間),將表示已檢測到的信號傳送給控制裝置16,并將檢測的DTSS及duration_time保存在內部寄存器中,按照控制裝置16的命令傳送給控制裝置16。在DTSS搜索操作中,當檢測到DTSS時,除控制裝置16外,還向字幕譯碼器14發(fā)送表示已檢測到DTSS的信號。字幕譯碼器14對從DTSS檢測器13傳送來的字幕數據進行譯碼,并將其結果傳送給后處理器15。在對字幕數據進行譯碼時,字幕數據譯碼器14停止譯碼,重新開始譯碼,停止輸出譯碼所得結果。另外,在進行DTSS搜索時,在接收到DTSS檢測器13的DTSS檢測信號之前,不對字幕數據進行譯碼,舍棄讀取。后處理器15按照控制裝置16的指令發(fā)生用于顯示表示當前的數據再生裝置的狀態(tài)的信息的視頻信號,將從視頻譯碼器8傳送來的視頻信號、從字幕譯碼器14傳送來的視頻信號和用于表示當前的再生裝置的狀態(tài)而發(fā)生的視頻信號進行合成,并將合成的視頻信號輸給輸出端子??刂蒲b置16具有從各部分接收信號和發(fā)送信號的功能,具有控制圖1所示的數據再生裝置整體的動作的功能。外部接口17接收計算機、編輯機等的指令信號,并傳送給控制裝置16。用戶輸入裝置18接收用戶利用按鈕等的鍵輸入或通過遙控器指令的鍵輸入,并傳送給控制裝置16。信息顯示裝置19根據控制裝置16的指令使用例如指示燈或液晶顯示器等顯示表示當前的再生裝置的狀態(tài)的信息。垂直同步信號發(fā)生電路22發(fā)生垂直同步信號,并輸出給視頻譯碼器8、字幕譯碼器14、后處理器15和控制裝置16。STC寄存器23是接收STC計數電路24的信號后遞增的寄存器,實現用于進行視頻數據、音頻數據及字幕數據間的同步再生的基準時鐘??刂蒲b置16具有在STC寄存器23中設定任意值的功能。STC寄存器23,在本實施例中雖然是作為與控制裝置16獨立的寄存器電路,但是,作為其他實施例,也可以在控制裝置16內作為在軟件中保留的寄存器來實現。STC計數電路24發(fā)生一定周期的脈沖信號等信號,并輸給STC寄存器23。另外,根據控制裝置16的指令,暫時停止向STC寄存器23的輸出。STC計數電路24和STC寄存器起內部時鐘STC的作用。STC計數電路24和STC寄存器23一樣,在本實施例中也是與控制裝置16獨立的電路,但是,作為其他實施例,也可以作為軟件的計數信號發(fā)生器的形式來實現。(2)DSM的結構在DSM1上,所有數據均以扇區(qū)為單位進行記錄,從DSM1讀出的數據的開始位置由控制裝置16利用扇區(qū)序號來指定。在指定開始位置之后,只要控制裝置16未指定新的位置,就連續(xù)地讀出以后的扇區(qū)。例如,在指定扇區(qū)100作為開始位置時,就按照100、101、102、103…的順序進行讀出,直至指定新的讀出位置為止。如圖2所示,各扇區(qū)由6208字節(jié)構成,由子代碼數據、多路化數據、錯誤修正用數據(C1)和錯誤修正用數據(C2)等四類數據組成。一扇區(qū)中的數據量分別為64、4096、1024、1024字節(jié)。在四種數據中,多路化數據是希望再生的數據,其余三種數據即子代碼數據、錯誤修正用數據(C1)和錯誤修正用數據(C2),都是為了高速或正確地再生多路化數據的輔助數據。子代碼數據如圖10所示,由扇區(qū)序號信息、時間代碼信息、子代碼內容ID及再生禁止標志組成。扇區(qū)序號信息中記錄著該扇區(qū)的扇區(qū)序號,時間代碼信息中記錄著表示該扇區(qū)再生的時刻的信息,數據內容中記錄著表示子代碼數據包含怎樣的數據的信息(例如,當含有再生禁止標志時為01)。在再生禁止標志中記錄著表示該扇區(qū)是否為記錄有導入區(qū)(LEADINAREA)、導出區(qū)(LEADOUTAREA)和不進行再生的TOC數據等的存儲區(qū)的標志(例如FF)。另外,剩余的59字節(jié)作為備用,作為子代碼數據用于寫入其他信息。在多路化數據中記錄著希望再生的視頻數據、音頻數據及字幕數據的多路化數據和其他的計算機程序等的數據。C1系列和C2系列的錯誤修正用數據是用于檢測并修正子代碼數據和多路化數據和錯誤修正數據本身產生的錯誤的修正信息。在C1系列和C2系列中通過利用交叉方向不同的C1系列和C2系列反復進行校正,可以提高錯誤修正能力。圖3中按扇區(qū)序號進行的分類表示各扇區(qū)多路化數據部分所記錄的數據種類。多路化數據中記錄的數據本來是視頻數據、音頻數據和字幕數據經過多路化處理的數據,但是從扇區(qū)-3000~1023則例外地記錄著TOC數據等特殊的數據。在扇區(qū)1024以后,記錄著進行原來的再生的視頻數據、音頻數據及字幕數據經過多路化處理的數據。在從DSM1的-3000扇區(qū)~-1扇區(qū)的區(qū)域內,設置有稱為TOC區(qū)的區(qū)域。在TOC區(qū)域內,記錄著TOC數據即關于該DSM1中記錄的數據內容的信息。為了提高對錯誤的可靠性,如圖3所示的那樣,TOC數據在DSM1上的-3000~-2001扇區(qū)、-2000~-1001扇區(qū)、-1000~-1扇區(qū)三個區(qū)段內全部記錄同一內容。但是,設定TOC數據的大小不超過1000個扇區(qū)。雖然使用者可以通過用戶輸入裝置18或外部接口17的數字鍵指定扇區(qū)序號獲得所希望的圖象和聲音,但是,由于TOC數據是控制用的數據,在通常的再生中無須進行存取,所以,將TOC區(qū)設定為不能用通常的數字鍵進行指定的負的扇區(qū)序號。記錄DSM1上的將視頻數據、音頻數據及字幕數據進行過多路化處理的數據的扇區(qū),按照其內容的不同可以分組為一個或多個磁道。將由這些多個連續(xù)的扇區(qū)構成的組稱為磁道。另外,TOC數據的結構如圖5所示。TOC數據由TOC標題、TOC尺寸、磁道數、各磁道的信息、入口點表標題、入口點表及TOC結束標志組成。TOC標題中記錄著表示從此處開始TOC的特殊的數據格式。在TOC尺寸中以字節(jié)為單位記錄著TOC數據的長度。各磁道的信息由各磁道的磁道序號、開始扇區(qū)序號、結束扇區(qū)序號、標題磁道標志、終止磁道標志、再生禁止磁道標志、視頻編碼標志、聲頻編碼標志、字幕編碼標志和編碼標志有效信息標志組成。在磁道序號中記錄著磁道的順序號,通常的磁道序號值的范圍定為1~254。在開始扇區(qū)序號及結束扇區(qū)序號中以起始點與結束點的扇區(qū)序號記錄著該磁道的DSM1上的范圍。標題磁道標志和終止磁道標志分別是表示該磁道是否為標題磁道和終止磁道的標志。再生禁止磁道標志是在禁止該磁道再生時設定而在不禁止再生時不設定的標志。視頻多路化標志、音頻多路化標志及字幕多路化標志分別是表示該磁道的多路化數據中視頻數據、聲頻數據及字幕數據是否經過多路化處理的標志。另外,各多路化標志也可以作為表示磁道內各數據的多路化數的標志。多路化標志有效信息標志是表示剛記錄的視頻多路化標志、音頻多路化標志及字幕多路化標志的內容是否有效的標志。例如,在一個磁道內視頻、音頻及字幕數據的多路化狀態(tài)變化時,由于不能將此前的三個標志確定為一個值,所以,將任意的值寫入三個標志中,通過將表示無效的值記錄到多路化標志有效信息標志來解決這個問題。在上面各磁道的信息例子中,對于從磁道1~254間的磁道,雖然允許分別附加上是標題磁道或終止磁道的屬性,是通過將DSM的結構取代圖3成為圖4所示的那樣,使TOC的結構取代圖5成為圖6所示的那樣,為了標題磁道、終止磁道而分別設置磁道序號為0、255的特殊磁道并固定這些磁道在DSM1上的位置便可實現縮小TOC數據和保證標題磁道及終止磁道在DSM1內是唯一的。從而使再生裝置的處理簡單化。在入口點表標題中記錄著表示入口點表由此處開始的特殊格式數據。在入口點表由入口點數和入口點信息組成。入口點數由DSM1上的入口點數,以扇區(qū)序號表示入口點的位置的值和記錄在該扇區(qū)的字代碼數據中的時間代碼信息組成。入口點表在隨機存取和進行搜索時使用。特別是當視頻數據是按照ISO11172(MPEG1)或ISO13818(MPEG2)標準的以可變壓縮率壓縮的視頻數據時,由于扇區(qū)序號的增加與時間代碼的增加不成比例,所以,必須參照這種入口點表。在TOC結束標志中記錄著表示TOC在該處終止的特殊數據格式。(3)數據再生裝置的操作(3-1)電源的接通圖11中示出了控制裝置16的動作狀態(tài)的變化圖。當接通圖1所示的數據再生裝置的電源時,控制裝置16就成為初始設定狀態(tài)。圖13是在初始設定狀態(tài)下控制裝置的處理流程圖。在初始設定狀態(tài)中,首先,控制裝置16向信息顯示裝置19發(fā)出指令,使表示電源接通的指示燈等點亮,同時,向后處理器15發(fā)出指令,使圖中未示出的CRT等顯示裝置用畫面顯示表示已接通電源的消息。(SP100)接著,控制裝置16讀出預先存貯在ROM25中的測試模式,寫入分別與錯誤修正裝置3、環(huán)形緩沖器4、視頻代碼緩沖器6、音頻代碼緩沖器9、字幕代碼緩沖器12、裝設在存貯裝置20中的存貯器對應的測試模式,并讀出它們(SP102)、檢查其工作是否正確,即進行存貯檢查(SP103)。當通過存貯檢查發(fā)現異常情況時,就向信息顯示裝置19發(fā)出指令,使表示發(fā)生異常的指示燈等點亮,同時,向后處理器15發(fā)出指令,使圖中未示出的CRT等顯示裝置上,用畫面顯示表示存貯器有異常的消息(SP104),另外,在該狀態(tài)下控制裝置16解除此后的磁盤未安裝命令,忽略一切外部接口17或用戶輸入裝置18的輸入,并使DSM1的所有數據及信號的讀出全部停止。另外,控制裝置16在存貯器存在異常時,經過指定的時間后便切斷電源(SP105)。在存貯器無異常時,控制裝置16向驅動單元2發(fā)送查詢是否安裝有DSM1的信號(SP106)。驅動單元2接收到該信號時,就將現在是否已安裝了DSM1的信號傳送給控制裝置16。是否已安裝了DSM1,可以利用設在驅動單元2的機構部的微型開關進行檢測,或者通過檢查在DSM1的指定部分是否需要聚焦而實現??刂蒲b置16在接收到表示現在已安裝DSM1的信號時,就轉移到圖11所示的步驟SP2的TOC讀出狀態(tài)(SP107)。相反,控制裝置16在接收到表示現在還未安裝DSM1的信號時,就向信息顯示裝置19發(fā)出指令,表示DSM1未安裝的指示燈等點亮,同時,向后處理器15發(fā)出指令,用畫面顯示表示DSM1未安裝的消息(SP108)。此后,控制裝置16便處于待機狀態(tài),直至從驅動單元2接收到表示DSM1已安裝的信號時為止。驅動單元2檢測用戶將DSM1設定到振動單元2內的情況,以使驅動單元的讀出頭讀出信號,進行DSM1的位置調整等機械上的安裝動作。當安裝動作結束時,驅動單元2便將表示DSM1已安裝完畢的信號傳送給控制裝置16??刂蒲b置16在等待從驅動單元2傳送來的表示DSM1已安裝完畢的信號的狀態(tài)中,當接收到表示安裝已完畢的信號時,就轉移到圖11的步驟SP2的TOC讀出狀態(tài)。(3-2)TOC的讀出圖14是TOC讀出狀態(tài)中控制裝置16的處理流程圖。當轉移到TOC讀出狀態(tài)時,首先,控制裝置16向錯誤修正裝置3發(fā)出進行TOC讀出模式的命令(SP200)。另外,控制裝置16還向驅動單元2發(fā)出尋找存放第一個TOC數據的部分即-3000扇區(qū)的命令(SP201、SP202)。驅動單元2從DSM1讀出數據并傳送給錯誤修正裝置3。錯誤修正裝置3對從驅動單元2傳送來的數據進行錯誤檢測和錯誤修正,對于多路化數據,傳送給環(huán)形緩沖器4;對于子代碼數據,傳送給子代碼譯碼器21。但是,對于錯誤修正次數,由于由控制電路16指示的是TOC讀出模式,所以,如下面那樣將C1修正和C2修正能反復的次數設定得比通常再生時多。即,在通常的數據再生中,利用錯誤修正裝置3進行的錯誤修正、利用C1系列進行的錯誤修正和利用C2系列進行的錯誤修正,為了縮短從DSM1的數據讀入到從后處理器15及音頻譯碼器11的視頻輸出及音頻輸出端的輸出所需要的時間而只各進行一次。不過,在不必縮短從數據讀入到再生的時間時,通過交替地反復進行幾次利用C1和C2系列進行錯誤修正,也可以提高修正能力。因此,在不必高速讀出并且要求數據有很高可靠性的TOC數據讀出中,當錯誤修正裝置3由控制裝置16在各一次的C1、C2修正中檢測到不能修正的錯誤時,就進一步反復進行錯誤修正處理?;蛘邚囊婚_始就多次反復進行C1、C2修正,例如各進行4次。對于TOC數據,增加錯誤修正次數,可以提高錯誤修正能力,但是,DSM1上發(fā)生猝發(fā)性錯誤即在很廣范圍內發(fā)生數據丟失時,有時即使反復進行錯誤修正也不能完全修正錯誤。并且,當經過一定次數的錯誤修正也不能完全修正錯誤時,控制裝置16就向驅動單元2發(fā)出查找發(fā)生錯誤的位置的命令,從DSM1再次進行數據讀出,對于通過再次讀出而讀入的數據,再次進行錯誤檢測/修正處理。由于這種再次讀出處理需要時間,所以不能在通常的再生時進行,但是,這里,由于控制裝置16是處于TOC讀出狀態(tài),所以,可以進行再次讀出處理。當即使反復進行指定次數的從DSM1的數據再次讀出仍不能修正錯誤時,控制器16為了讀入第二個在DSM1上三個不同位置記錄的TOC信息而向驅動單元發(fā)出尋找指令,按照和第一個TOC數據的裝入相同的順序嘗試向環(huán)形緩沖器4讀出。當第二個TOC信息的讀出失敗時,就對第三個TOC信息進行同樣的操作。由于同樣的TOC數據記錄在三個位置,所以,可以進行從不同的位置的讀出處理,在通常的再生時不能進行。這里,由于控制裝置16處于TOC讀出狀態(tài),所以,可以進行這一處理(SP202、SP203、SP204、SP205、SP206)。當對記錄在三個位置的所有TOC數據的再次讀出都失敗時,就向信息顯示裝置19發(fā)出指令,使表示TOC讀出失敗的指示燈等點亮,同時,向后處理器15發(fā)出指令,用畫面顯示表示TOC讀出錯誤的信息(SP207)。另外,控制裝置16還向驅動單元2發(fā)出卸下磁盤的指令(SP208)、轉移到初始設定狀態(tài)。當驅動單元2接收到控制裝置16的卸下命令時,就將磁盤卸下。控制裝置16在完成TOC的錯誤修正時,就向環(huán)形緩沖控制電路26發(fā)出TOC的開始讀取指令(SP209)。環(huán)形緩沖控制電路控制寫入指針,將TOC數據裝入設在環(huán)形緩沖器4內的存貯器的TOC數據裝入用的特定區(qū)域內。環(huán)形緩沖器4將從錯誤修正裝置3傳送來的再生用數據寫入環(huán)形緩沖器4具有的存貯器的TOC數據用的區(qū)域內。此時,當環(huán)形緩沖器4具有能讀入全部TOC數據足夠的存貯器時就讀入圖5所示的全部TOC數據;當不具有足夠的存貯器時,就讀入除去入口指針表標題和入口指針表以外的TOC數據。環(huán)形緩沖器具有4檢測TOC結束標志的讀入和檢測向環(huán)形緩沖器4的TOC數據裝入結束的功能,當檢測到裝入結束時,就將其通知控制裝置16??刂蒲b置16接收到環(huán)形緩沖器4傳送來的表示裝入結束的信號時就轉移到停止狀態(tài)(SP210)。(3-3)停止狀態(tài)(標題磁道/結束磁道再生)圖15是停止狀態(tài)下控制裝置16的處理流程圖??刂蒲b置16轉移到停止狀態(tài)時,判斷是否為剛裝入TOC之后(SP300)。當是剛裝入TOC之后時,控制裝置16就指示進行標題磁道的再生;同樣,當是DSM1的數據再生全部或部分剛結束之后等剛裝入TOC之后以外的情況時,控制裝置16就指示進行結束磁道的再生。當進行標題磁道的再生時,參照TOC數據(SP301),當存在設定表示是標題磁道的標志的磁道時,就不管有無用戶的再生指示,均指令進行該磁道的再生(SP302)。在進行結束磁道的再生時,和進行標題磁道的再生時一樣,參照TOC數據(SP303),當存在設定表示是結束磁道的標志的磁道時,就不管有無用戶的再生指示,均指令進行該磁道的再生(SP304)。在停止狀態(tài)下,當不存在應再生的標題磁道或結束磁道時,或者標題磁道或結束磁道的再生已結束時,控制裝置16就向驅動單元2發(fā)出停止命令,并分別向錯誤修正裝置3、環(huán)形緩沖器4及信號分離器5發(fā)出錯誤修正中止、緩沖中止及信號分離停止命令(SP305)。另外,將視頻代碼緩部器6、音頻代碼緩沖器9及字幕代碼緩沖器12清零(SP306)。在停止狀態(tài)中,控制裝置16等待通過用戶輸入裝置18或外部接口17傳送來的用戶發(fā)出的開始再生指令(SP307)。另外,向信息顯示裝置19及后處理器15發(fā)出指令,使表示是停止狀態(tài)的指示燈等點亮,同時,用畫面顯示這一信息(SP308)。當用戶輸入裝置18進行用戶的再生開始指令鍵輸入時,向控制裝置16發(fā)送再生開始信號。這時,或者當用戶預先指定再生的磁道時,就將該磁道的序號信息傳送給控制裝置16。另外,當外部接口17接收到圖中未示出的外部機器的指令時,就向控制裝置16傳送再生開始信號。此時,或者當外部機器預先指定再生的磁道序號時,就將該磁道序號信息傳送給控制裝置16??刂蒲b置16從用戶輸入裝置18或外部接口電路17接收到再生開始信號時,就轉移到圖11的步驟SP4的再生準備狀態(tài)。當用戶輸入裝置18或外部接口電路17沒有預先指定再生磁道序號時,就從磁道序號1所示的磁道開始進行再生。(3-4)再生準備圖16是再生準備狀態(tài)下控制裝置16的處理流程圖??刂蒲b置16轉移到再生準備狀態(tài)時,就向信息顯示裝置19及后處理器15發(fā)出指令,使表示進行再生準備的指示燈等點亮,同時,用畫面顯示該信息(SP400)。然后,控制裝置16將環(huán)形緩沖器4、信號分離器5、視頻代碼緩沖器6、視頻譯碼器8、音頻代碼緩沖器9、音頻譯碼器11、字幕代碼緩沖器12、字幕譯碼器14、后處理器15和存貯裝置20進行初始化處理(SP401)。但是,對裝入并保持在環(huán)形緩沖器4中的TOC數據不進行初始化處理。另外,控制裝置16向錯誤修正裝置3指示是進行通常的再生的模式(SP402)。錯誤修正裝置3根據這一指示使發(fā)生錯誤時反復進行錯誤修正的次數定為C1系列和C2系列各為一次。接著,控制裝置16參照TOC數據獲得再生磁道的起始信號的扇區(qū)序號后,按照扇區(qū)序號向驅動單元2發(fā)出尋找命令(SP403)??刂蒲b置16向信號分離器5發(fā)送信號分離開始命令(SP404)。信號分離器5分解以圖7(a)所示的形式從環(huán)形緩沖器傳送來的多路化位流的多路化,如圖7(b)、(c)、(d)所示那樣分別傳送給視頻代碼緩沖器6、音頻代碼緩沖器9、字幕代碼緩沖器12。另外,檢測記錄在系統(tǒng)標題中的SCR,并將該值存儲到內部的寄存器中。視頻代碼緩沖器6將從信號分離器5傳送來的數據暫時存儲到緩沖用存貯器內后,傳送給DTSV檢測器7。同樣,音頻代碼緩沖器9及字幕代碼緩沖器12也在將從信號分離器5傳送來的數據暫時存儲到各自的緩沖用存貯器內之后,傳送給DTSA檢測器10及DTSS檢測器13。DTSV檢測器7從視頻代碼緩沖器6傳送來的數據中只選擇視頻數據傳送給視頻譯碼器8。另外,檢測圖9所示的視頻數據標題的DTSV,當檢測到時,就通知給控制裝置16已檢測到,并保存該值。同樣,DTSA檢測器10及DTSS檢測器13也分別從音頻代碼緩沖器9、字幕代碼緩沖器12傳送來的數據中只選擇音頻數據、字幕數據傳送給音頻譯碼器11、字幕譯碼器13。檢測圖9所示的音頻數據標題的DTSA、圖9所示的字幕數據標題的DTSS,當檢測到時,就通知給控制裝置16,并保存它們的值。當以上的處理結束時,控制裝置16就轉移到圖11的步驟SP5的同步開始方法判斷狀態(tài)。(3-5)同步開始方法判斷狀態(tài)圖17是同步開始方法判斷狀態(tài)下控制裝置16的處理流程圖。當轉移到同步開始方法判斷狀態(tài)時,控制裝置16就進行使視頻數據、音頻數據、字幕數據或其中的多個數據開始再生的處理,但是,要檢測寫入TOC的數據和想從DTSV、DTSA或DTSS的檢測狀態(tài)進行再生的數據中是否分別存在視頻數據、音頻數據、字幕數據,選擇數據再生開始時的處理順序??刂蒲b置16參照圖5所示的TOC數據各磁道信息的視頻多路化標志、音頻多路化標志及字幕多路化標志,檢測當前想進行再生的數據中是否分別存在視頻數據、音頻數據、字幕數據。首先,控制裝置16根據環(huán)形緩沖器4存貯的TOC讀入與想進行再生的磁道對應的磁道信息(SP500)。然后,根據所得到的磁道信息中的多路化標志有效信息標志,判斷各多路化標志是否有效(SP501)。由于多路化標志有效信息標志是表示無效的值等理由,當不能根據TOC信息進行判斷時,就在進行信號分離開始之后,在一定的時間內,利用有無通知檢測DTSV檢測器7、DTSA檢測器10、DTSS檢測器13的DTSV、DTSA、DTSS的信號進行判斷。當根據TOC信息的多路化標志判定在想再生的磁道中存在視頻數據和音頻數據時,或者在一定時間內檢測到DTSV和DTSA時,控制裝置16就轉移到音頻視頻同步開始狀態(tài)。另外,當根據TOC信息的多路化標志判定在想再生的磁道中存在視頻數據但不存在音頻數據時,或者在一定時間之內檢測到DTSV但未檢測到DTSA時,就轉移到僅視頻同步開始狀態(tài)。當根據TOC信息的多路化標志判定想再生的磁道中存在音頻數據但不存在視頻數據時,或者在一定時間內檢測得DTSA但未檢測到DTSV時,就轉移到僅音頻同步開始狀態(tài)。另外,當根據TOC信息的多路化標志判定在想再生的磁道中視頻數據和音頻數據兩者都不存在時,或者在一定時間內DTSV和DTSA都未被檢測到而在該時刻檢測到DTSS時,就轉移到僅字幕同步開始狀態(tài)。當根據TOC信息判定音頻數據、音頻數據及字幕數據全都不存在時,或者在一定時間內沒有檢測到DTSV、DTSA、DTSS中任一個時,控制裝置16就轉移到停止狀態(tài)(SP502~SP510)。(3-6)音頻視頻同步開始狀態(tài)圖18是音頻視頻同步開始狀態(tài)下控制裝置16對視頻數據的處理流程圖。當轉移到音頻視頻同步開始狀態(tài)時,控制裝置16就向視頻譯碼器8發(fā)出譯碼暫時停止和進行I圖象標題搜索的指令(SP600)。這樣,通過在譯碼暫時停止狀態(tài)下進行I圖象標題搜索,視頻譯碼器8在檢測到I圖象后不開始譯碼而維持待機狀態(tài)直至從控制裝置16發(fā)送來解除暫時停止命令為止。所謂I圖象標題,在按ISO11172(MPEG1)或ISO13818(MPEG2)定義的視頻位流等的視頻數據中,是指位于內部圖象數據的起始部分的特定的數據格式。在記錄ISO11172(MPEG1)或ISO13818(MPEG2)等多路化位流的DSM1中,當記錄數據時,在I圖象標題所包含的視頻數據的視頻數據標題中必須按照圖9的DTSVencodeflag(編碼標志)=1時所示的編碼方法,設置所謂的必須預先記錄DTSV的規(guī)則。這樣,控制裝置16在視頻譯碼器8檢測到I圖象標題時,必須能從DTSV檢測器7讀入與該I圖象對應的DTSV。使從I圖象開始進行同步起動的理由在于,I圖象以外的圖象即P圖象和B圖象是采用在時間上位于其前和/或其后的圖象進行預測編碼的,不能從P圖象和B圖象開始進行譯碼。然后,控制裝置16判斷視頻代碼緩沖器6是否為下溢狀態(tài)(SP601)。當是下溢狀態(tài)時,由于沒有應從視頻代碼緩沖器讀出的數據,所以控制裝置16暫時中斷從視頻代碼緩沖器6的視頻數據的讀出。接著,當控制裝置16從視頻譯碼器8接收到檢測到I圖象標題的信號時,控制裝置16就從DTSV檢測7讀入DTSV的值(SP602)。然后,控制裝置16判斷STC計數進位電路24是否正處于操作之中(SP603)。當STC計數進位電路24的自動計數進位接通時,必然使視頻和音頻與計數進位已開始的系統(tǒng)時鐘STC即STC寄存器所示的值同步地起動。當STC的自動計數進位截止時,則必須同時開始進行視頻和音頻譯碼和系統(tǒng)時鐘STC的自動計數進位。當STC的自動計數進位接通時,對視頻譯碼器8進行如下的處理。首先,將STC寄存器23中所存放的STC與DTSV檢測器7檢測到的DTSV進行比較(SP604),如果DTSV≤STC,就判定已過了譯碼開始時刻,控制裝置16再次指令視頻譯碼器8搜索I圖象標題(SP605),從DTSV檢測器7讀入與視頻位流上的下一個I圖象對應的DTSV(SP602)。另外,由于STC也自動地進行計數進位,所以,再次從STC寄存器23讀入最新的值。將再次讀入的DTSV與STC進行比較(SP604)反復進行上述動作直至成為DTSV>STC。當讀入DTSV>STC的DTSV時,控制裝置16處于等待狀態(tài),直至到達DTSV=STC(SP615、SP616),當成為DTSV=STC時,就與從下一個垂直同步信號發(fā)生電路22傳送來的同步信號同步地向視頻譯碼器8發(fā)送譯碼暫時停止解除命令(SP617、SP618)。在等待垂直同步信號的期間,由于STC也自動地進行計數進位,所以,控制裝置16將DTSV設定為STC(SP619)。可是,通常在視頻代碼緩沖器6和音頻代碼緩沖器9的下溢信號檢測中必須按錯誤處理對待,但是在音頻視頻同步起動狀態(tài)中,控制裝置16在向視頻譯碼器8發(fā)出進行I圖象標題的搜索之后,直至檢測到I圖象為止,即使從視頻代碼緩沖器6接收到下溢錯誤信號,控制裝置16也不進行特別的錯誤處理,音頻代碼緩沖器9處于等待狀態(tài),直至從信號分離器5供給數據后,解除下溢狀態(tài)為止。當視頻譯碼器8檢測到I圖象時,控制裝置16等待到視頻譯碼器6存貯足夠的數據為止。在本裝置中,為了確保由ISO11172(MPEG1)或ISO13818(MPEG2)規(guī)定的指定的代碼緩沖器的充滿度,當STC不是自動進行計數進位時,利用下面的方法來確保代碼緩沖器的充滿度。當視頻譯碼器8檢測到I圖象時,由于視頻譯碼器8已經處于暫時停止譯碼狀態(tài),所以,在視頻數據引起視頻代碼緩沖器6發(fā)生溢出之前,可以從信號分離器5接收數據進行存儲。隨著數據積累增多,信號分離器5檢測新的SCR。隨著數據在視頻代碼緩沖器6中累積,控制裝置16每隔一定時間讀入更新的SCR(SP606),并與先前從DTSV檢測器7讀入的DTSV進行比較(SP607)。此時,如DTSV≤SCR,就判定代碼緩沖器中積存的數據足夠。如果DTSV>SCR,就進行等待,直到信號分離器5檢測到新的SCR。在等待檢測到新的SCR的期間,當從視頻代碼緩沖器6、音頻代碼緩沖器9、字幕代碼緩沖器12中任一個內接收到表示發(fā)生溢出的信號時,這時也判定代碼緩沖器中積存著足夠的數據(SP608)。當STC的自動計數進位停止時,作為系統(tǒng)時鐘的STC必須與垂直同步信號同步地起動。DTSV與垂直同步信號同步地進行編碼,但DTSA與垂直同步信號無關地進行編碼。因此,在STC起動時,采用DTSV作為初始值,與垂直同步信號同步地起動。在STC起動、同時開始進行視頻數據的譯碼之后,利用DTSA使音頻數據開始譯碼。當STC的自動計數進位停止時,控制裝置對視頻譯碼器進行如下的處理??刂蒲b置16將從DTSV檢出器7讀出的DTSV設定到STC寄存器23內(SP609)。接著,控制裝置16將從DTSA檢測器10讀出的DTSA與由DTSV檢測器7讀出的DTSV進行比較(SP610)。當DTSA≤DTSV時,表示音頻數據比視頻數據先開始譯碼,由于不能使STC與垂直同步信號同步地開始,所以,控制裝置16向音頻譯碼器11發(fā)出DTSA搜索命令,直至DTSA>DTSV時為止。另外,關于音頻譯碼器11的控制的詳細情況,后面介紹。當讀入DTSV及DTSA、并且滿足DTSA>DTSV時,控制裝置16等待垂直同步信號發(fā)生電路22的垂直同步信號,使STC計數進位電路24與垂直同步信號同步地動作,從而使STC的自動計數進位成為接通狀態(tài)(SP612)。在使STC計數進位電路24動作的同時,控制裝置16向視頻譯碼器8發(fā)送暫時停止解除命令,使之開始進行視頻數據的譯碼(SP613)。圖19是音頻視頻同步開始狀態(tài)下控制裝置16對音頻數據的處理流程圖。當轉移到音頻視頻同步起動狀態(tài)時,控制裝置16就向音頻譯碼器11送出抑制輸出(靜噪)的命令和DTSA搜索命令(SP700)。當音頻譯碼器11接收到DTSA搜索命令時,就向音頻代碼緩沖器9發(fā)送代碼請求,開始進行譯碼,直至從DTSA檢測器10傳送來表示已檢測到DTSA信號的信號為止。但是,在這一狀態(tài)下,由于音頻譯碼器11接收靜噪命令,所以,實際上并不輸出經過譯碼的數據??刂蒲b置16監(jiān)視音頻代碼緩沖器9的下溢(SP701)。音頻代碼緩沖器9的下溢表示音頻代碼緩沖器9中沒有應該傳送出去的數據,因此,控制裝置16在檢測到這一情況時,就暫時停止音頻代碼緩沖器9的數據發(fā)送,并在解除下溢情況的時刻允許再次發(fā)送數據。當音頻譯碼器11從DTSA檢測器10接收到表示DTSA信號檢測的信號時,就暫時停止譯碼。此時,控制裝置16可以讀入從DTSA檢測器10檢測的DTSA(SP702)。音頻譯碼器11的暫時停止狀態(tài),如后所述那樣可以由控制裝置16解除??刂蒲b置16接著判斷STC的動作狀態(tài)(SP703)。當STC的自動計數進位接通時,對于音頻譯碼器11,和對上述視頻譯碼器8的處理一樣進行下述的處理。亦即,將DTSA與從STC寄存器23和DTSA檢測器10讀入的最新STC進行比較(SP704),并反復向音頻譯碼器11發(fā)送DTSA搜索命令,直至達到DTSA>STC為止(SP705)。當讀入成為DTSA>STC的DTSA時,控制裝置16讀入新的STC(SP710),直至成為DTSA=STC之后(SP711),就向音頻譯碼器11發(fā)送譯碼暫時停止解除命令(SP712)。當STC的自動計數進位截止時,對音頻譯碼器進行如下處理。亦即,在圖18的視頻譯碼器8的同步起動處理中,判斷是否已讀入DTSV(SP706)。當已讀入時,就將該DTSV納入音頻譯碼器11的同步起動處理(SP707)。接著,控制裝置16將DTSA與取入的DTSV進行比較(SP708),反復向音頻譯碼器11發(fā)送DTSA搜索命令,直到達到DTSA>DTSV為止。(SP709)。當滿足DTSA>DTSV時,如上所述,在圖18的視頻譯碼器8的同步起動處理中,使STC計數進位電路24動作從而使STC的自動計數進位成為接通狀態(tài),所以,在該時刻,在音頻譯碼器11的同步起動處理中,也能讀入STC的值(SP710)。此后,控制裝置16處于等待狀態(tài),直至達到STC=DTSA為止(SP711),并在達到STC=DTSA時向音頻譯碼器11發(fā)送譯碼暫時停止解除命令,使音頻數據開始進行譯碼(SP712)。當以上的處理結束時,控制裝置16就轉移到再生穩(wěn)定狀態(tài)。(3-7)僅視頻同步的起動狀態(tài)圖20是僅視頻同步起動狀態(tài)下控制裝置16的處理流程圖,當轉移到僅視頻同步起動狀態(tài)時,控制裝置16就進行只使視頻信號與垂直同步信號同步地開始的處理。在僅視頻同步起動狀態(tài)下控制裝置16的處理,基本上與聲頻視頻同步起動相同,不同點僅在于將DTSV與DTSA相比較,亦即沒有圖18的步驟SP610這一步。因此,省略詳細的說明。首先,和音頻視頻同步開始一樣,控制裝置16向視頻譯碼器8發(fā)出譯碼暫時停止和進行I圖象搜索的命令(SP800)。接著,當視頻譯碼器8檢測到I圖象時,亦即讀入DTSV(SP802)時,并且STC成為截止狀態(tài),控制裝置16就處于等待狀態(tài),直至視頻代碼緩沖器16中存貯有足夠的數據時為止。亦即,和音頻視頻同步開始一樣,將檢測的DTSV與由信號分離器5讀出的最新SCR相比較,當達到DTSV≤SCR時或者當從視頻代碼緩沖器6、音頻代碼緩沖器9、字幕代碼緩沖器12中任一個接收到表示發(fā)生溢出的信號時為止一直處于等待狀態(tài)(SP806、SP807、SP808)。對音頻數據,當音頻譯碼器11已成為譯碼開始狀態(tài)時,不進行任何處理,當音頻譯碼器11未成為譯碼開始狀態(tài)時,就向音頻譯碼器11發(fā)送抑制輸出的命令和DTSA搜索命令,直至音頻數據從信號分離器5傳送到音頻代碼緩沖器9為止。對于視頻數據,進而還進行以下的處理。當STC的自動計數進位接通時,進行和音頻視頻同步開始時STC的自動計數進位接通時對視頻數據的處理相同的處理(SP804、SP805、SP814、SP815、SP816、SP817、SP818)。此時,對音頻譯碼器不進行任何處理。當STC的自動計數進位接通時,進行和音頻視頻同步開始時STC的自動計數進位接通時的處理相同的處理。但是在該處理內,在對音頻譯碼器的處理即在使視頻數據的譯碼開始后,不進行向音頻譯碼器11送出譯碼暫時停止解除命令,直至達到DTSA=STC為止。當以上的處理結束后,控制裝置16向字幕譯碼器發(fā)送譯碼開始命令,轉移到再生穩(wěn)定狀態(tài)。在僅視頻同步起動狀態(tài)中開始再生并轉移到再生穩(wěn)定狀態(tài)之后,當控制裝置16從DTSA檢測器10接收到表示檢測到DTSA的信號時,就轉移到圖21所示的僅音頻同步起動狀態(tài)的步驟804以后的處理。(3-8)僅音頻同步的起動狀態(tài)圖21是僅音頻同步起動狀態(tài)下控制裝置16的處理流程圖。當轉移到僅聲頻同步起動狀態(tài)時,控制裝置16就進行只使音頻數據與STC同步地起動的處理。對于視頻數據,當視頻譯碼器8已成為譯碼開始狀態(tài)時,不進行任何處理,當視頻譯碼器8未成為譯碼開始狀態(tài)時,向視頻譯碼器8發(fā)送I圖象搜索命令。當轉移到僅音頻同步起動狀態(tài)時,控制裝置16就向音頻譯碼器11發(fā)送抑制輸出命令和DTSA搜索命令(SP900)。當音頻譯碼器11接收到DTSA搜索命令時,就向音頻代碼緩沖器9發(fā)送代碼請求,開始進行譯碼,直至從DTSA檢測器10傳送來表示檢測到DTSA信號的信號時為止。但是,在這一狀態(tài)下,由于音頻譯碼器11接收靜噪命令,所以,實際上不輸出經過譯碼的數據。控制裝置16監(jiān)視音頻代碼緩沖器9的下溢狀態(tài)(SP901)。由于音頻代碼緩沖器9的下溢表示音頻代碼緩沖器9內沒有應該送出的數據,所以,控制裝置16在檢測到這一情況時,就暫時停止音頻代碼緩沖器9的數據輸出,在消除了下溢情況時,允許再次進行數據的輸出。當音頻譯碼器11從DTSA檢測器10接收到表示檢測到DTSA信號的信號時,就暫時停止譯碼。此時,控制裝置16可以從DTSA檢測器10讀入檢測的DTSA(SP902)。音頻譯碼器11的暫時停止狀態(tài),如后所述那樣,可由控制裝置16解除。接著,控制裝置16判斷STC的動作狀態(tài)(SP903)。當STC的自動計數進行接通時,對音頻譯碼器11進行下面的處理。亦即,將DTSA與從STC寄存器23和DTSA檢測器10讀入的最新STC進行比較(SP904),并反復向音頻譯碼器11發(fā)送DTSA搜索指令,直至到達DTSA>STC為止(SP905)。當讀入DTSA>STC的DTSA時,控制裝置16讀入新的STC(SP913),等待到成為DTSA=STC之后(SP914),就向音頻譯碼器11發(fā)送譯碼暫時停止解除命令(SP911)。當STC的自動計數進位截止時,即DTSA檢測器10檢測到DTSA時,控制裝置16就處于等待狀態(tài),直至音頻代碼緩沖器9中存儲到足夠的數據時為止。亦即,和前述等待狀態(tài)到視頻代碼緩沖器6中達到足夠的數據的處理一樣,控制裝置16從信號分離器5讀出最新的SCR(SP906),并將該SCR與已讀出的DTSA進行比較(SP907),一直等待到DTSA≤SCR時,或者從視頻代碼緩沖器6、音頻代碼緩沖器9、字幕代碼緩沖器12中任一個接收到表示溢出的信號時為止(SP908)。接著,控制裝置16在STC的自動計數進位接通時,與音頻譯碼器的譯碼開始的同時使STC的自動計數進位開始。亦即,控制裝置16在檢測到音頻代碼緩沖器9中已存儲有足夠的數據時,就將從DTSA檢測器10檢測的DTSA設定到STC寄存器23內(SP909);使STC計數進位電路24動作,從而使STC的自動計數進位成為接通狀態(tài)(SP910)。在與使STC計數進位電路24動作的同時,控制裝置16向音頻譯碼器11發(fā)送暫時停止解除命令,使音頻譯碼器開始譯碼(SP911)。在上面的處理結束時,控制裝置16向字幕譯碼器發(fā)送譯碼開始命令(SP912),轉移到再生穩(wěn)定狀態(tài)。僅在音頻數據的同步起動狀態(tài)下開始進行再生并轉移到再生穩(wěn)定狀態(tài)之后,當控制裝置16從DTSV檢測器7接收到表示檢測到DTSV的信號時,就轉移到上述圖20的僅視頻同步起動狀態(tài)的步驟SP804以后的處理。(3-9)僅字幕同步的起動狀態(tài)圖22是僅字幕同步起動狀態(tài)下控制裝置16的處理流程圖,當轉移到僅字幕同步起動狀態(tài)時,控制裝置16進行只使字幕數據與STC同步地起動的處理。字幕數據是視頻數據的一種,但是,本裝置的視頻譯碼器8所處理的視頻數據如通常的電視圖象信號以及按照ISO11172(MPEG1)或ISO13818(MPEG2)進行編碼的視頻數據那樣,1畫面的顯示時間約為1/25秒~1/30秒,與此相反,本裝置所處理的字幕數據則是例如合成或疊加到電影或電視上的字幕那樣的約1秒以上的較長時間同相畫面連續(xù)顯示的圖象數據。由于字幕數據具有上述那樣的特征,所以,在記錄于DSM1中的視頻數據、音頻數據、字幕數據經過多路化處理的數據中,1畫面的字幕數據以較低的傳送速率記錄。在再生這樣記錄的數據的本裝置中,字幕譯碼器14通過字幕代碼緩沖器12、DTSS檢測器13讀入以低傳送率傳送來的字幕數據,由字幕譯碼器14譯碼后,輸給后處理器15。在僅字幕同步起動中,對于視頻數據,當視頻譯碼器8已成為譯碼開始狀態(tài)時,不進行任何處理,當視頻譯碼器8未成為譯碼開始狀態(tài)時,向視頻譯碼器8發(fā)送I圖象搜索命令,直至視頻數據從信號分離器5傳送到視頻代碼緩沖器6時為止。對于音頻數據,當音頻譯碼器11成為譯碼開始狀態(tài)時,不進行任何處理,當音頻譯碼器11未成為譯碼開始狀態(tài)時,向音頻譯碼器發(fā)送抑制輸出的命令和DTSA搜索命令,直至音頻數據從信號分離器5傳送到音頻代碼緩沖器9時為止。關于字幕數據,當STC的自動計數進位接通時,按照和后述的再生穩(wěn)定狀態(tài)中的字幕顯示方法相同的處理順序顯示字幕。在僅字幕同步起動中,控制裝置16首先判斷STC的計數進位是否接通(SP1000)。當STC的自動計數進位接通時,進行以下所示的處理后,按照和后述的再生穩(wěn)定狀態(tài)中的字幕顯示方法相同的處理順序進行字幕顯示。當STC的自動計數進位截止時,控制裝置16向字幕譯碼器14發(fā)送DTSS搜索命令(SP1001),直至DTSS檢測器13檢測到DTSS時為止(SP1002)。接著,當檢測到DTSS時,就讀入其值(SP1003)。這時,STC并未起動,未向字幕譯碼器14發(fā)出譯碼開始命令,由于字幕代碼緩沖器12發(fā)生了溢出,所以,控制器16在從字幕代碼緩沖器12接收到表示溢出的信號的時刻(SP1004)將從DTSS檢測器13讀出的DTSS設定到STC寄存器23內(SP1005),當接收到垂直同步信號發(fā)生電路22的垂直同步信號時,(SP1006),使STC計數進位電路24動作(SP100),從而使字幕譯碼器起動(SP1009)。當以上處理結束時,控制裝置16轉移到再生穩(wěn)定狀態(tài)。在僅字幕數據同步起動狀態(tài)下開始進行再生、并轉移到再生穩(wěn)定狀態(tài)之后,當控制裝置16從DTSV檢測器7接收到表示檢測到DTSV的信號時,就轉移到僅視頻同步起動狀態(tài)的步驟SP804。另外,在僅字幕數據同步起動狀態(tài)下開始進行再生并轉移到再生穩(wěn)定狀態(tài)后,當控制裝置16從DTSA檢測器10接收到表示檢測到DTSA的信號時,就轉移到僅音頻同步起動狀態(tài)的步驟SP904。在僅字幕數據同步起動狀態(tài)下開始進行再生并轉移到再生穩(wěn)定狀態(tài)之后,當控制裝置16同時從DTSV檢測器7和DTSA檢測器10接收到表示檢測到DTSV和DTSA的信號時,就分別轉移到音頻視頻同步起動狀態(tài)的步驟SP604及步驟SP704。(3-10)再生穩(wěn)定狀態(tài)當轉移到再生穩(wěn)定狀態(tài)時,控制裝置16就進行如下所示的視頻同步偏離的檢測,音頻同步偏離的檢測和修正、錯誤的檢測、字幕譯碼器的控制和再生程序的確認。(3-11)同步偏離的檢測當視頻譯碼器8及音頻譯碼器11兩者均處于譯碼狀態(tài)時,便需要檢測和修正視頻數據和音頻數據的譯碼開始時刻的偏離即被稱之為嘴唇同步(lipsync)的顯示圖象與輸出聲音的同步偏離的裝置。在同步偏離中,可以認為有視頻譯碼開始時刻DTSV對系統(tǒng)時鐘STC的偏離和音頻譯碼開始時刻DTSA對系統(tǒng)時鐘STC的偏離這兩者的情況。同步偏離的檢測方針可以認為有兩個方法。首先是采用檢測上述兩個同步偏離的兩個方向,并使這兩種偏離從兩個方向接近于零的同步偏離的修正裝置的方針,另一個則是果用以上述兩個同步偏離中的某一個為基準,只檢測另一個同步偏離的值并進行同步偏離的修正裝置的方針。前一種方針是通過將所有的偏離調整為某種一定的基準STC來使視頻數據和音頻數據之間的同步偏離成為零的方針。后一種方針則是例如將視頻譯碼開始時刻DTSV對系統(tǒng)時鐘STC的偏離作為基準時,定期地以一定的時間間隔利用DTSV將STC進行初始化處理,以使視頻譯碼開始時刻DTSV對系統(tǒng)時鐘STC的偏離在計算上成為零。通過這種處理,音頻譯碼開始時刻DTSA對系統(tǒng)時鐘STC的偏離值成為在原來各自的值上加上原來的DTSV的偏離值的值,但是,通過只使該1個DTSA的同步偏離接近于零,就成為相對地使視頻數據、音頻數據和字幕數據間的同步偏離成為零的方針。在前一種同步偏離的檢測方針的情況下,檢測DTSV、DTSA對STC的同步偏離的值,按下述方式進行。圖23是前者在視頻同步偏離檢測中控制裝置16的處理流程圖。亦即,接收到視頻譯碼器8發(fā)出的表示檢測到I圖象標題的信號時,(SP2000),控制裝置16就從DTSV檢測器7讀入最新的DTSV,從STC寄存器23讀入STC(SP2001、SP2002),計算DTSV與STC之差即(DTSV-STC)(SP2003)并將該值存儲到存貯裝置20內。圖24是前一種音頻同步偏離檢測中控制裝置16的處理流程圖。當從DTSA檢測器10接收到表示檢測到DTSA的信號時(SP3000),控制裝置16就從DTSA檢測器10讀入最新的DTSA,從STC寄存器23讀入STC(SP3001、SP3002)。計算DTSA與STC之差即(DTSA-STC)(SP3003),并將該值存儲到存貯器20內(SP3004)。圖25是后一種視頻同頻偏離檢測中控制裝置16的處理流程圖,亦即,當從視頻譯碼器8接收到表示檢測到I圖象標題的信號時(SP4000),控制裝置16就從DTSV檢測器7讀入最新的DTSV,從STC寄存器23讀入STC(SP4001、SP4002),計算DTSV與STC之差的絕對值即|DTSV-STC|(SP4003)。然后,將|DTSV-STC|與一定值進行比較(SP4004),如果|DTSV-STC|小于一定值,就將DTSV的值設定到STC寄存器23內(SP4005)。當|DTSV-STC|超過一定值時,就是發(fā)生了嚴重的同步偏離,從而判定不能將DTSV作為基準,并將視頻代碼緩沖器6和音頻代碼緩沖器9清零,轉移到音頻視頻同步起動狀態(tài)(SP4007)。如果|DTSV-STC|小于一定值,就將零值作為(DTSV-STC)記錄到存貯裝置20內(SP4006)。后一種音頻同步偏離檢測中控制裝置16的處理流程圖和前者的情況一樣示于圖24。亦即當接收到DTSA檢測器10發(fā)出的表示檢測到DTSA的信號時,控制裝置16就從DTSA檢測器10讀入最新的DTSA,從STC寄存器23讀入STC。然后,計算DTSA與STC之差即(DTSA-STC),并將該值存儲到存貯裝置20內。關于(DTSV-STC)、(DTSA-STC)和|DTSV-STC|的計算,如上述那樣,利用控制裝置16的軟件進行計算需要時間時,也可以考慮采用硬件的加法器、減法器、比較器,由控制裝置16設定STC、DTSV、DTSA值、控制裝置16只讀出計算結果的實現例子。(3-12)同步偏離修正下面,說明通過前者、后者的同步偏離檢測方針所使用的對于DTSV、DTSA的同步偏離的修正。圖26是對DTSV的同步偏離的修正中控制裝置的處理流程圖。當新的(DTSV-STC)存儲到存儲裝置26內時(SP5000),控制裝置16就讀入其值(SP5001)。當(DTSV-STC)的值為零時,對視頻譯碼器8不采取任何同步偏離的措施(SP5002)。然后,控制裝置16將(DTSV-STC)的絕對值與一定值相比較(SP5003)。當(DTSV-STC)的絕對值達到超過一定值的值時,判定發(fā)生了嚴重的同步偏離,控制裝置16就將視頻代碼緩沖器6及音頻代碼緩沖器9清零(SP5004),并轉移到音頻視頻同步起動狀態(tài)。當(DTSV-STC)的絕對值未超過一定值時,就判斷DSTV的正負(SP5006),當(DTSV-STC)>0時,就是視頻數據的譯碼超前STC的情況,所以,控制裝置16就向視頻譯碼器8發(fā)出在與|DTSV-STC|的大小對應圖象數之間的譯碼暫時停止和同一圖像反復顯示的指令(SP5007)。當(DTSV-STC)<0時,就是視頻數據的譯碼滯后STC的情況,所以,控制裝置就向視頻譯碼器8發(fā)出跳過與|DTSV-STC|的大小對應的圖像的圖像數據的指令(SP5008)。這時,如果跳過I圖象和P圖象數據進行讀取,則在ISO11172(MPEG1)或ISO13818(MPEG2)中由于是利用幀間的相關性來壓縮圖象的,所以,在下一個I圖象之前,圖象數據不能進行正常的譯碼,所以即使進行跳過去進行讀取,也向視頻譯碼器8發(fā)出只跳過不能作為其后的圖象的譯碼的參考圖象使用的B圖象的指令。圖27是對DTSA的同步偏離的修正中控制裝置的處理流程圖。當新的(DTSA-STC)存貯到存儲裝置20內時(SP6000),控制裝置16就讀入該值(SP6001)。當(DTSA-STC)的值為零時,對音頻譯碼器11不采取任何同步偏離的措施(SP6002)。接著,控制裝置16將(DTSA-STC)的絕對值與一定值相比較(SP6003)。當(DTSA-STC)的絕對值成為超過一定值的較大值時,就判定發(fā)生了嚴重的同步偏離,控制裝置16就將視頻代碼緩沖器6及音頻代碼緩沖器9清零(SP6004),并轉移到音頻視頻同步起動狀態(tài)。當(DTSA-STC)的絕對值未超過一定值時,就判斷DTSA的正負(SP6006),如果(DTSA-STC)>0,就是音頻數據的譯碼超前STC的情況,控制裝置16就向音頻譯碼器11發(fā)出在與|DTSA-STC|的大小對應的一定時間間隔內暫時停止譯碼,或反復進行音頻數據譯碼的指令(SP6007)。當(DTSA-STC)<0時,就是音頻數據的譯碼滯后STC的情況,控制裝置就向音頻譯碼器11發(fā)出跳過與|DTSA-STC|的大小對應的一定時間間隔的音頻數據的指令(SP6008)。在上述所采取的同步偏離的檢測和對策中,在判定發(fā)生了嚴重的同步偏離的各種情況下,也可以考慮由控制裝置16向信息顯示裝置19及后處理器15發(fā)出指令,使表示有可能丟失了相當數量的視頻數據的指示燈點亮,同時進行畫面顯示(SP5006、SP6005)。(3-13)錯誤檢測從DSM1讀出的數據由錯誤修正裝置3進行錯誤修正處理,但是,對于含有很多錯誤數據的數據,有時不能完全修正錯誤,而直接經過信號分離器5傳送給視頻譯碼器8、音頻譯碼器11或字幕譯碼器14。這時,由于在錯誤的數據上附加有錯誤標志,所以,可以由視頻譯碼器8、音頻譯碼器11及字幕譯碼器14進行錯誤數據檢測。另外,由于視頻譯碼器8和音頻譯碼器11都是對以ISO11172(MPEG1)或ISO13818(MPEG2)為標準的視頻數據或音頻數據進行譯碼的,所以,對于違反各自句法的數據可以將其作為錯誤檢測出來。不論在哪種情況下,當視頻譯碼器8、音頻譯碼器11及字幕譯碼器14檢測出錯誤時,就向控制裝置16發(fā)送通知存在錯誤的信號。當從視頻譯碼器8或音頻譯碼器11檢測出譯碼錯誤時,由于可以認為視頻數據或音頻數據有缺陷,所以,如果繼續(xù)進行再生,就可能發(fā)生顯示圖象和輸出聲音的同步偏離。對于這種同步偏離,由前述同步偏離的檢測和修正裝置采取相應的對策。除了這種同步偏離的對策外,控制裝置16還可以計數錯誤發(fā)生的頻度,也可以掌握磁盤的錯誤發(fā)生情況。這樣,便可修正錯誤修正裝置3的錯誤修正算法,并向用戶通知錯誤發(fā)生情況。控制裝置16通過計數接收到通知存在錯誤的信號的次數,便可計算出該光盤或磁道或在過去一定時間內發(fā)生錯誤的頻度。具體地說,即在存貯裝置20中設置存貯光盤內錯誤次數存貯區(qū)域、磁道內錯誤次數存貯區(qū)域和3秒鐘內錯誤、次數存儲區(qū)域等三種錯誤發(fā)生次數的區(qū)域,并使他們作為計數器而操作。圖28、圖29、圖30是使用各計數器的控制裝置的錯誤檢測處理流程圖。磁盤內錯誤次數存貯區(qū)域在從停止狀態(tài)轉移到再生準備狀態(tài)、磁道內錯誤次數存貯區(qū)域在從停止狀態(tài)轉移到再生準備狀態(tài)時以及轉移到新的磁道進行再生時,3秒鐘內錯誤次數存貯區(qū)域在從停止狀態(tài)轉移到再生準備狀態(tài)時以及每隔3秒分別復位(SP7000、SP7003及SP8000、SP8003、SP8004及SP9000、SP9003、SP9004)。當控制裝置16從視頻譯碼器8、音頻譯碼器11或字幕譯碼器14接收到錯誤信號時(SP7001、SP8001、SP9001),就分別將存儲在磁盤內錯誤次數存貯區(qū)域、磁道內錯誤次數存貯區(qū)域、3秒鐘內錯誤次數存貯區(qū)域這三個區(qū)域內的值加1(SP7002、SP8002、SP9002)。加1后的結果,當存儲在磁盤內錯誤次數存貯區(qū)域內的值超過預先設定的閾值時,控制裝置16就判定現在再生的DSM1中有很多缺陷(SP7004),從而轉移到停止狀態(tài)。當存儲在磁道內錯誤次數存貯區(qū)域中的值超過預先設定的閾值時(SP8005),就判定該磁道中缺陷很多,從而中斷當前正在進行再生的磁道的再生,而進行下一個磁道的再生(SP8006、SP8007)。但是當根據TOC數據知道不存在下一個磁道時,就中斷再生,并轉移到停止狀態(tài)。當存儲在3秒鐘內錯誤次數存貯區(qū)域中的值超過預先設定的閾值時(SP9005),在下一個3秒鐘內,控制裝置16就向視頻譯碼器8和字幕譯碼器14發(fā)出中止畫面顯示的指令,并向音頻譯碼器11發(fā)出暫時進入靜噪狀態(tài)的指令(SP9006)。在再生穩(wěn)定狀態(tài)中,當控制裝置16從信號分離器5接收到表示檢測到扇區(qū)序號的信號時,就從信號分離器5讀入扇區(qū)序號數據。將圖5所示的TOC數據的各磁道的開始和結束扇區(qū)序號與讀入的扇區(qū)序號數據進行比較,檢測從信號分離器5讀出的扇區(qū)序號是否屬于該磁道,當與此前進行再生的磁道不同時,控制裝置16就向信息顯示裝置19及后處理器15發(fā)出指令,使表示再生磁道變更或再生磁道序號或表示兩者的指示燈點亮,并同時進行畫面顯示。另外,當檢測到最后磁道的再生結束時,控制裝置16就向信號分離器5發(fā)送停止進行信號分離的命令。此后,等待到表示視頻代碼緩沖器8、音頻代碼緩沖器11、字幕代碼緩沖器12完全成為空的下溢錯誤信號傳送到控制裝置16后,轉移到停止狀態(tài)。在再生穩(wěn)定狀態(tài)中,與從信號分離器5讀入扇區(qū)序號數據一樣,控制裝置16從子代碼譯碼器21讀入子代碼數據。對于子代碼數據也和從信號分離器5讀出的扇區(qū)序號數據一樣,與圖5所示的TOC數據的各磁道的開始及結束扇區(qū)序號進行比較,特別指定當前輸入錯誤修正裝置3的數據所屬的磁道序號,當與此前進行再生的磁道不同時,并且由用戶指定按不連續(xù)的磁道序號的順序再生時,就應該再生下一個應再生的不連續(xù)的磁道,并轉移到再生準備狀態(tài)。在再生穩(wěn)定狀態(tài)中,根據用戶輸入裝置18或外部接口17的命令,當接收到停止指令時,控制裝置16就轉移到停止狀態(tài),另外,在再生穩(wěn)定狀態(tài)中,根據用戶輸入裝置18或外部接口17的命令,當接收到搜索指令時,控制裝置16就轉移到搜索狀態(tài)。在再生穩(wěn)定狀態(tài)中,根據用戶輸入裝置18或外部接口17的命令,當接收到暫時停止指令時,控制裝置16就轉移到暫時停止狀態(tài)。(3-15)字幕譯碼器的控制字幕數據按每一畫面進行編碼,在附加在各字幕畫面數據的起始數據上的字幕數據標題中記錄著表示該字幕畫面的譯碼開始時刻的DTSS,在各字幕數據內的字幕畫面的開頭部分記錄著表示該字幕畫面顯示多長時間的duration_time(持續(xù)時間)。在各字幕畫面數據的開頭部分之外的字幕數據標題中未記錄該DTSS。因此,通過進行DTSS搜索,便可進行對字幕畫面開頭部分的數據的搜索。圖31是再生穩(wěn)定狀態(tài)中控制裝置16對字幕譯碼器的控制的處理流程圖。在再生穩(wěn)定狀態(tài)中,當從DTSS檢測器25接收到DTSS檢測信號時,控制裝置16就進行譯碼開始時刻的檢驗。首先,從DTSS檢測器25讀出DTSS,從STC寄存器23讀出此時的STC值(SP33、SP34)。接著,將STC與讀出的DTSS進行比較(SP35),當DTSS<STC時,就判定已越過譯碼定時時刻將字幕代碼緩沖器清零(SP43),向DTSS檢測器25和字幕譯碼器14發(fā)出DTSS搜索命令(SP30)。再次等待DTSS檢測器25的DTSS檢測信號(SP31),當檢測到該信號時,就進行下一個字幕畫面的譯碼開始時刻的檢驗。當DTSS=STC時,就判定是譯碼開始時刻,當DTSS>STC時,就判定尚未達到譯碼開始時刻,在成為DTSS=STC的時刻,就立刻向字幕譯碼器發(fā)出進行一個畫面的譯碼的指令(SP36、SP37、SP38、SP39)。接收到一個畫面的譯碼命令的字幕譯碼器14,就從字幕代碼緩存器12通過DTSS檢測器25對一個畫面的字幕數據進行譯碼,存儲到內部幀存貯器內,并開始向后處理器15輸出??刂蒲b置16進一步等待到成為DTSS+duration_time>STC(SP40、SP41)。在此等待期間,顯示字幕畫面。如果成為DTSS+duration_time>STC,就向字幕譯碼器14發(fā)出顯示停止命令(SP42)、結束該字幕畫面的顯示??刂蒲b置16在等待成為DTSS+duration_time>STC期間,有時檢測與下一個字幕畫面數據的開頭對應的DTSS,但是直至成為DTSS+duration_time>STC,結束字幕畫面顯示,也不特別進行處理。在結束該字幕畫面顯示之后,在等待成為DTSS+duration_time>STC期間,當檢測到與下一個字幕畫面數據的開頭對應的DTSS時,就從DTSS檢測器25讀出下一個字幕畫面的DTSS,進行譯碼開始時刻的檢驗。控制裝置16讀入DTSS后,判定為DTSS>STC,等待到成為DTSS=STC時,如前述那樣,當從視頻譯碼器8傳送來I圖象檢測信號時,由于STC寄存器利用與該I圖象對應的DTSV重新進行設定,所以,STC的計數進位成為不連續(xù)的,結果,就成為DTSS<STC,即使進行等待,DTSS=STC也不可能成立。因此,在判定為DTSS>STC后,等待成為DTSS=STC時,若成為DTSS<STC(SP37)、并且(STC-DTSS)小于閾值例如duration_time時,由于還是應顯示該字幕畫面的時間,所以,還可以使字幕譯碼器14開始一個畫面的譯碼。但是,當(STC-DTSS)很大時,就判定為發(fā)生了重大的同步錯誤,控制裝置16向字幕譯碼器14和DTSS檢測器25發(fā)出DTSS搜索命令(SP30)。當檢測到DTSS時,就進行該字幕畫面的譯碼開始時刻的檢驗。(3-16)搜索狀態(tài)搜索狀態(tài)是通過在視頻數據中僅再生每一定間隔出現的I圖象數據,不再生I圖象與I圖象之間的P圖象和B圖象而跳過去,以比通常的再生所需時間短的時間再生DSM1中記錄的視頻數據的操作。在與通常再生相同的方向,將有選擇地只顯示I圖象的情況稱為正方向搜索,在與通常再生相反的方向,亦即向順次再生時刻過去追溯的方向選擇I圖象進行顯示的情況稱為反方向搜索。圖32是搜索狀態(tài)中控制裝置16的處理流程圖,當進入搜索狀態(tài)時,控制裝置16就向視頻譯碼器8發(fā)送表示已進入搜索狀態(tài)的信號(SP50)。當視頻譯碼器8接收到表示已進入搜索狀態(tài)的信號時,就在從DTSV檢測器7讀取的視頻信號中,僅對I圖象的數據進行譯碼,而對除此以外的P圖象和B圖象不進行譯碼而舍棄。經過譯碼的I圖象在譯碼結束后立即進行顯示。另外,向音頻譯碼器11發(fā)出停止譯碼和使輸出音量成為零的靜噪命令,向字幕譯碼器發(fā)出停止譯碼和暫時停止譯碼輸出的命令(SP51、SP52)。這樣,在搜索過程中便可不對音頻數據和字幕數據進行再生。當進入搜索狀態(tài)時,進行正方向搜索時控制裝置16就向驅動單元2發(fā)出讀取頭作正向磁道轉移命令,進行反方向搜索時就向驅動單元發(fā)送作逆向磁道轉移命令(SP53)。驅動單元2根據正向或逆向磁道轉移命令使讀取頭移動,當為正向磁道轉移命令時,相對于當前的讀取頭的位置讀出較大扇區(qū)序號的數據,當為逆向磁道轉移命令時,讀出較小扇區(qū)序號的數據。在這種磁道轉移中,即使不能正確地指定讀取頭的移動量也沒有關系。亦就是說,與嚴格指定移動到達的扇區(qū)序號、發(fā)出查找命令的情況不同,在進行高速的大移動量的轉移情況下,在只能指定移動方向和大致的移動量的DSM1與驅動單元2的組合時,即使不知道移動量的正確值也沒有關系。當讀取頭的移動結束并且位于讀取頭的移動到達處的數據讀入錯誤修正裝置時,便將圖2所示形式的子代碼數據讀入該子代碼譯碼器21??刂蒲b置16從讀入子代碼譯碼器21內的子代碼數據內讀取扇區(qū)序號數據和再生禁止標志(SP54)??刂蒲b置16在已設定讀入的再生禁止標志時(SP55),亦即表示禁止再生時,就判定磁道轉移的結果是讀取頭已進入圖3的導入區(qū)(LEADINAREA)、導出區(qū)(LEADOUTAREA)、TOC區(qū)中的某一個區(qū)域,并轉移到停止狀態(tài)。當未設定子代碼數據的再生禁止標志時,多路化數據就從磁道轉移之后讀出的扇區(qū)序號提供給視頻譯碼器8、音頻譯碼器11和字幕譯碼器14。由于視頻譯碼器8已進入到搜索狀態(tài),所以,為了只再生I圖象,進行對I圖象標志的搜索。當檢測到I圖象標題時,視頻譯碼器8就向控制裝置16發(fā)送通知已檢測到I圖象標題的信號,并立即進行I圖象譯碼,譯碼結束后立即輸出。然后,當檢測到P圖象標題或B圖象標題時,就通知控制裝置16已檢測到,不對P圖象數據和B圖象數據進行譯碼,便進入下一個I圖象標題的搜索。當進入搜索狀態(tài)時,控制裝置16等待從視頻譯碼器8通知I圖象標題檢測的信號(SP56)。當接收到I圖象標題檢測信號時,再等待下一個P圖象標題檢測信號或B圖象標題檢測信號(SP58)。當接收到該P或B圖象標題檢測信號時,控制裝置16就判定I圖象的譯碼已結束,在是正方向搜索時,控制裝置16再次向驅動單元2發(fā)出讀取頭的正向磁道轉移命令,在是反方向搜索時,就發(fā)出逆向磁道轉移命令,反復進行上述的搜索狀態(tài)(SP53)。在搜索狀態(tài)中,音頻數據及字幕數據分別讀入音頻代碼緩沖器9及字幕代碼緩沖器12,但是由于音頻譯碼器11及字幕譯碼器14處于停止譯碼狀態(tài),所以音頻代碼緩沖器9、字幕代碼緩沖器12或兩者都直接成為溢出狀態(tài),從而信號分離器5不能向視頻代碼緩沖器6、音頻代碼緩沖器9及字幕代碼緩存器12發(fā)送數據。因此,在搜索狀態(tài)中,控制裝置16便定期地將音頻代碼緩沖器9和字幕代碼緩存器12清零。例如,每當從視頻譯碼器8接收到I或P或B圖象標題的檢測信號時,就將音頻代碼緩沖器9及字幕代碼緩存器12清零(SP57、SP58)。在搜索狀態(tài)中,控制裝置16根據用戶輸入裝置18或外部接口17的命令接收到搜索動作解除指令時,就向同步起動方法判定狀態(tài)轉移。在搜索狀態(tài)中,控制裝置16接收到用戶輸入裝置18或外部接口17的停止命令時,就向停止狀態(tài)轉移。(3-17)暫時停止狀態(tài)圖33是暫時停止狀態(tài)下控制裝置16的處理流程圖。當轉移到暫時停止狀態(tài)時,控制裝置16等待垂直同步信號發(fā)生器的垂直同步信號(SP70)。當檢測到垂直同步信號時,就向視頻譯碼器8發(fā)出暫時停止命令,向音頻譯碼器11發(fā)出譯碼停止命令,同時向STC計數進位電路發(fā)出中止STC的自動計數進位的指令(SP71、SP72、SP73)。當視頻譯碼器8接收到暫時停止命令時,就暫時停止譯碼,繼續(xù)顯示最后譯碼的畫面。這時,正在譯碼的圖象是由具有時間差的2場構成一個畫面的隔行掃描圖象時,視頻譯碼器8選擇奇數場或偶數場中的某一種場,并通過在顯示奇數及偶數場時都顯示該場的圖象便可抑制畫面閃爍現象。當音頻譯碼器11接到停止譯碼命令時,即立即中止譯碼。關于暫時停止狀態(tài)中字幕畫面的處理,在從通常再生狀態(tài)轉移到暫時停止狀態(tài)的瞬間顯示字幕畫面時,就繼續(xù)顯示該畫面。當未顯示字幕畫面時,就規(guī)定仍然不顯示字幕畫面。在暫時停止狀態(tài)中,控制裝置16根據用戶輸入裝置18或外部接口17的命令接收到暫時停止解除命令時,就等待垂直同步信號發(fā)生器的垂直信號(SP74、SP75)。當檢測到垂直同步信號時,就向視頻譯碼器8發(fā)出暫時停止解除命令,向音頻譯碼器11發(fā)出譯碼開始命令,同時向STC計數進位電路發(fā)出開始進行STC的自動計數進位的指令(SP76、SP77、SP78)。此后,控制裝置16就轉移到通常再生狀態(tài)。在暫時停止狀態(tài)中,控制裝置16根據用戶輸入裝置18或外部接口裝置17的命令,當接收到進幀命令時,就轉移到進幀狀態(tài)。圖34是進幀狀態(tài)中控制裝置16的處理流程圖。當轉移到進幀狀態(tài)時,控制裝置16首先向音頻代碼緩沖器9發(fā)出命令后,將音頻代碼緩沖器清零(SP90)。這是因為在接著進行的視頻譯碼器對一個畫面進行譯碼時,不致發(fā)生音頻代碼緩沖器的下溢錯誤。然后,使音頻譯碼器8只進行一幀的譯碼。亦即,等待垂直同步信號發(fā)生電路22的垂直同步信號(SP91),利用下一個垂直同步信號向視頻譯碼器8發(fā)送譯碼開始命令(SP92),利用再下一個垂直同步信號發(fā)送暫時停止命令(SP93、SP94)。然后,使STC只前進一幀(SP95)。亦即,控制裝置16從STC寄存器23讀出STC,將其增加一幀的顯示時間,再將該值設定到STC寄存器23內,接著,控制裝置16判斷是否有從用戶輸入裝置18或外部接口17傳送來的進幀解除命令(SP96),當沒有時就反復進行上述處理。此時,和通常再生狀態(tài)一樣,對字幕畫面進行如下的處理。亦即,當顯示當前的字幕畫面時,對于當前顯示的字幕畫面,當成為DTSS+duration_time>STC時,就向字幕譯碼器14發(fā)出顯示停止命令,結束該字幕畫面的顯示。另外,當現在未顯示字幕畫面時,對于下一個字幕畫面的DTSS,當成為DTSS<STC時,就向字幕譯碼器14發(fā)出字幕畫面的譯碼和顯示的命令。當上述處理結束時,控制裝置16就從進幀狀態(tài)轉移到暫時停止狀態(tài)。如上所述,按照本發(fā)明,可以實現在同步地再生以可變速率壓縮的視頻數據、音頻數據及字幕數據經過多路化處理的數據的同時實現各種功能的數據再生裝置和數據記錄媒體。產業(yè)上利用的可能性本發(fā)明的數據記錄媒體可以利用于記錄采用MPEG壓縮的位流的數字視頻光盤(DVD)。另外,本發(fā)明的數據再生裝置,可以利用于再生上述DVD的再生裝置。權利要求1.一種從數據存儲媒體再生數據的數據再生裝置,在所述數據存儲媒體中存儲了具有不同交叉方向的2個錯誤修正代碼,所述再生裝置包括從上述數據存儲媒體再生數據的再生裝置;以及錯誤修正裝置,對由所述再生裝置再生的數據利用上述具有不同交叉方向的2個錯誤修正代碼來執(zhí)行錯誤修正處理;所述數據再生裝置至少以兩種錯誤修正模式操作,修正模式包括用于讀取目錄表數據的第一模式和用于讀取不同于目錄表數據的數據的第二模式,在第一模式中,當在所述再生裝置的第一次再生之后,再生的目錄表數據中的錯誤未有修正時,所述錯誤修正裝置指示所述再生裝置以若干次數重復地再生所述目錄表數據,并以相應的次數對所述目錄表數據執(zhí)行錯誤修正處理,直到所述目錄表數據的所有錯誤被修正或直到錯誤修正處理已被執(zhí)行所述若干次,視乎哪個先出現,在第二模式中,錯誤修正處理不包括數據的重讀。2.根據權利要求1所述的數據再生裝置,其中所述數據存儲媒體包含存儲數據的目錄信息;以及所述錯誤修正裝置對所述目錄信息進行比其他數據更多次數的錯誤修正處理。3.根據權利要求1所述的數據再生裝置,其中所述數據存儲媒體含有存儲數據的目錄信息,所述錯誤修正裝置對所述目錄信息重復進行指定次數的錯誤修正處理直至完成錯誤修正。4.根據權利要求2所述的數據再生裝置,還包含在所述指定次數的錯誤修正處理之后錯誤未被修正時,命令所述再生裝置從錯誤出現處重讀數據的控制裝置。5.根據權利要求1所述的數據再生裝置,其中所述數據存儲媒體包含存儲數據的目錄信息;以及所述數據再生裝置還包含在對某些信息的錯誤不能修正時命令所述再生裝置讀出其它目錄信息的控制裝置。6.根據權利要求1所述的數據再生裝置,其中所述錯誤修正裝置具有對不能修正的數據附加錯誤標志的裝置,所述數據再生裝置具有一計數器,其對在指定時間內發(fā)生的所述錯誤標志進行計數;和根據所述計數器的計數值跳過數據或中止再生的控制裝置。7.根據權利要求3所述的數據再生裝置,還包含在所述指定次數的錯誤修正處理之后錯誤未被修正時,命令所述再生裝置從錯誤出現處重讀數據的控制裝置。全文摘要本發(fā)明是在數據再生裝置及數據記錄媒體中,同步地再生以可變壓縮率壓縮的視頻數據、音頻數據及字幕數據經過多路化處理的數據的同時,實現各種功能。由記錄媒體以扇區(qū)號為單位再生數據,同時也再生一部分扇區(qū)標以負的扇區(qū)號的數據。在以此負的扇區(qū)號表示的位置上記錄表示圖象數據、聲音數據及字幕數據各自是否經過多路化處理的多路化信息和數據搜索及隨機存取中所使用的存取點的位置信息,通過再生這些信息,就能在同步地再生以可變壓縮率壓縮的視頻數據、音頻數據及字幕數據經過多路化處理的數據的同時,實現各種其他功能。文檔編號H04N5/85GK1862695SQ200610084140公開日2006年11月15日申請日期1994年12月19日優(yōu)先權日1993年12月18日發(fā)明者河村真,藤波靖申請人:索尼公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1