專利名稱:記錄媒體重放方法及記錄媒體重放裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及記錄媒體重放裝置,尤其涉及那種當(dāng)重放中不能讀出時從能讀出的部位重新開始重放的記錄媒體重放方法和記錄媒體重放裝置。
背景技術(shù):
記錄媒體重放裝置把安放的記錄媒體中所存儲的重放數(shù)據(jù)中的重放順序讀出來,根據(jù)已讀出的重放順序進(jìn)行重放。并且,能夠按照用戶的指示進(jìn)行停止、快進(jìn)、倒退。
但是,過去的記錄媒體重放裝置,例如DVD放像機(jī),為了將其記錄媒體光盤中所存儲的重放數(shù)據(jù)中的重放順序讀出來,進(jìn)行重放,若光盤表面沾污或損傷,則不能讀出其重放順序,使重放動作停止。并且,為了重新開始重放,用戶必須使重放數(shù)據(jù)大量進(jìn)行快進(jìn),從能夠讀出重放順序時開始重放,很不方便。
發(fā)明的內(nèi)容因此,本發(fā)明的目的在于提供這樣一種記錄媒體重放裝置,它即使在不能讀出重放順序時也不停止重放,而是自動地快進(jìn)到能夠讀出重放數(shù)據(jù)中的重放順序時再次開始重放。
解決上述問題的方法是在利用拾波器來讀出重放以幀為單位而記錄在記錄媒體上的重放數(shù)據(jù)的這種記錄媒體重放方法中,對下一幀開始位置信息和下一幀以外的規(guī)定的幀開始位置信息進(jìn)行讀出,對已被讀出的幀開始位置信息進(jìn)行存儲,根據(jù)已被讀出的下一幀開始位置信息來控制拾波器,進(jìn)行下一幀的讀出,在能讀出的情況下對該下一幀的重放數(shù)據(jù)進(jìn)行重放;在不能讀出的情況下,參照已被存儲的規(guī)定的幀開始位置信息,進(jìn)行下一幀以外的幀的讀出,對能讀出的幀的重放數(shù)據(jù)進(jìn)行重放。
再者,在利用拾波器來讀出重放以幀為單位而記錄在記錄媒體上的重放數(shù)據(jù)的這種記錄媒體重放方法中,對下一幀開始位置信息和下一幀以外的多種規(guī)定的幀開始位置信息進(jìn)行讀出,對已被讀出的下一幀開始位置信息以及下一幀以外的多種規(guī)定的幀開始位置信息進(jìn)行存儲,根據(jù)已被讀出的下一幀開始位置信息來控制拾波器,進(jìn)行下一幀的讀出,在能讀出的情況下對該下一幀的重放數(shù)據(jù)進(jìn)行重放;在不能讀出的情況下,參照已被存儲的多種規(guī)定的幀開始位置信息,進(jìn)行下一幀以外的幀的讀出,對能讀出的幀的重放數(shù)據(jù)進(jìn)行重放。
再者,解決上述問題的方法是在利用拾波器來讀出重放以幀為單位而記錄在記錄媒體上的重放數(shù)據(jù)的這種記錄媒體重放裝置中,配備以下裝置幀開始位置信息讀出裝置,用于讀出下一幀開始位置信息和下一幀以外的規(guī)定的幀開始位置信息;存儲器,用于存儲已由該幀開始位置信息讀出裝置讀出的信息;以及重放控制裝置,用于根據(jù)該幀開始位置信息讀出裝置所讀出的下一幀開始位置信息來控制拾波器,進(jìn)行下一幀的讀出,在能讀出的情況下,對該下一幀的重放數(shù)據(jù)進(jìn)行重放;在不能讀出的情況下,參照上述存儲器內(nèi)所存儲的規(guī)定的幀開始位置信息,進(jìn)行下一幀以外的幀的讀出,對能讀出的幀的重放數(shù)據(jù)進(jìn)行重放。
再者,解決上述問題的方法是在利用拾波器來讀出重放以幀為單位而記錄在記錄媒體上的重放數(shù)據(jù)的這種記錄媒體重放裝置中,配備以下裝置幀開始位置信息讀出裝置,用于讀出下一幀開始位置信息和下一幀以外的多種規(guī)定的幀開始位置信息;存儲器,用于存儲已由該幀開始位置信息讀出裝置讀出的信息;以及重放控制裝置,用于根據(jù)該幀開始位置信息讀出裝置所讀出的下一幀開始位置信息來控制拾波器,進(jìn)行下一幀的讀出,在能讀出的情況下,對該下一幀的重放數(shù)據(jù)進(jìn)行重放;在不能讀出的情況下,參照上述存儲器內(nèi)所存儲的多種規(guī)定的幀開始位置信息,進(jìn)行下一幀以外的幀的讀出,對能讀出的幀的重放數(shù)據(jù)進(jìn)行重放。
附圖的簡單說明
圖1是本發(fā)明第1實施例的記錄媒體重放裝置的構(gòu)成圖。
圖2是DVD 101的數(shù)據(jù)構(gòu)成的說明圖。
圖3是VOBU_SRI的數(shù)據(jù)構(gòu)成的說明圖。
圖4是VOBU_SRI的數(shù)據(jù)構(gòu)成的說明圖。
圖5是本發(fā)明第1實施例的動作流程圖。
圖6是PGC的構(gòu)成圖。
圖7是PGC_GI的數(shù)據(jù)構(gòu)成圖。
圖8是C_PBIT的數(shù)據(jù)構(gòu)成圖。
圖9是本發(fā)明第3實施例的動作流程圖。
圖10是PGC_PGMAP的數(shù)據(jù)構(gòu)成圖。
圖11是本發(fā)明第4實施例的動作流程圖。
圖12是PGC_NV_CTL的數(shù)據(jù)構(gòu)成圖。
圖13是VTSI的數(shù)據(jù)構(gòu)成圖。
圖14是本發(fā)明第5實施例的動作流程圖。
圖15是光盤異常顯示事例。
本發(fā)明的具體實施方式
(A)本發(fā)明的第1實施例(a)本發(fā)明的第1實施例的記錄媒體重放裝置的構(gòu)成圖1是本發(fā)明第1實施例的記錄媒體重放裝置的構(gòu)成圖。圖中,101是記錄媒體,例如DVD盤;102是驅(qū)動DVD101旋轉(zhuǎn)的主軸馬達(dá);103是拾波器;用于把照射到DVD 101上的規(guī)定波長的激光所產(chǎn)生的反射光變換成電信號;104是前置放大器,用于對來自拾波器103的電信號進(jìn)行放大、波形整形和數(shù)字處理;105是解調(diào)/糾錯部,用于對來自前置放大器104的輸入信號進(jìn)行解調(diào)和糾錯。
106是CCS處理部,用于進(jìn)行DVD101和DVD放像機(jī)的互相識別;107是信號分離器,用于把從DVD101中讀出的信號分離成音頻、視頻、子畫、顯示數(shù)據(jù)的各PES(包化要素流)。
108是一種音頻解碼器,用于對由信號分離器107分離出的音頻PES進(jìn)行音頻解碼,使其適合于MPEG、AAC、AC3等音頻壓縮編碼方式,輸出PCM音頻信號;109是MPEG2視頻解碼器,用于對由信號分離器107分離出的視頻PES進(jìn)行解碼;110是子畫解碼器,用于對由信號分離器107分離出的子PES進(jìn)行解碼;111是一種顯示管理器,用于送入由信號分離器107分離出的顯示數(shù)據(jù),進(jìn)行DVD101的重放控制,其中包括用于從DVD 101中讀出數(shù)據(jù)順序的幀開始位置信息讀出部111a、以及用于存儲由幀開始位置信息讀出部111a讀出的信息的存儲器111b。
112是一種顯示(表達(dá))引擎,用于對由MPEG2視頻解碼器109、子解碼器110解碼后的音頻、視頻、子畫之間進(jìn)行同步,對視頻和子畫進(jìn)行重疊處理,然后,進(jìn)行編碼使其符合NTSC、PAL等電視制式,輸出視頻PCM信號、音頻PCM信號。
113是一種菜單數(shù)據(jù)生成部,用于生成一種對DVD放像機(jī)操作進(jìn)行指導(dǎo)的菜單畫面和聲音指導(dǎo),并輸入到顯示引擎112內(nèi);114是一種D/A(數(shù)/模)變換器,它用于把音頻PCM信號變換成模擬音頻信號,并向外部輸出;115是另一種D/A變換器,它用于把視頻PCM信號變換成模擬視頻信號,并向外部輸出。
116是一種操作部,其中包括遙控器和操作盤等(無圖示),用于把來自用戶的操作輸入傳送到顯示管理器111內(nèi);117是存取控制部,它利用顯示管理器111的控制,來進(jìn)行以下控制重放DVD的選擇、多故事的選擇、快進(jìn)、倒回、暫停等特殊重放等。
117是存取控制部,其中包括搜索控制部117a,用于當(dāng)由顯示管理器111輸入了幀開始位置信息讀出的指示時,對DVD 101進(jìn)行搜索;以及重新搜索部117b,其用法是從顯示管理器111中的幀開始位置信息讀出部111a不能讀出下一幀開始位置,例如輸入了旨在說明不能鎖定傳咸器103的信號時,或者讀出的數(shù)據(jù)形式不符合時,向搜索控制部117a內(nèi)輸入一種對規(guī)定幀重新搜索的指示。
(b)DVD的數(shù)據(jù)構(gòu)成圖2是DVD 101的數(shù)據(jù)構(gòu)成的說明圖。DVD的容量空間由容量和文件結(jié)構(gòu)(Volume and File structure)和DVD—視頻頻帶(Videozone)以及DVD其他頻帶(Others zone)構(gòu)成,在DVD—視頻頻帶中包括全視頻字幕組(タイトルセツト)的內(nèi)容表的視頻管理器(VMG)和作為字幕集合的視頻字幕組(VTS)。并且,VMG由以下部分構(gòu)成稱為視頻管理信息的控制數(shù)據(jù)、VMG菜單用視頻景物集(カブジエクトセツト)和控制數(shù)據(jù)的后援。
VTS有以下構(gòu)成部分稱為VTSI的控制數(shù)據(jù)、VTS菜單用視頻景物集(VTSM_OBS)、VTS內(nèi)的字幕用視頻景物集(VTSTT_VOBS)和后援用VTSI。并且,VTSTT_VOBS是視頻景物(VOB)的集合體,VOB是把多個要素流集合在一起的MPEG程序流。一個VOB被分離成由多個視頻景物基元(VOBU)構(gòu)成的基元(cell)群。
VOBU是按記錄順序形成的包(pack)列,正常情況下,以一個引導(dǎo)包(NV_PCK)開始,其中包括后續(xù)的音頻包(A_PCK)、視頻包(V_PCK)、子畫包(SP_PCK)等包群),在同一VOB內(nèi)的下一NV_PCK的緊前邊,或者在VOB的終端結(jié)束。
一個VOBU,除基元的最終VOBU外,具有從至少0.4秒到最大1秒的重放期間;基元的最終VOBU具有至少0.4秒到最大1秒的重放期間。
NV_PCK有以下構(gòu)成部分顯示控制信息包(PCI_PKT)、數(shù)據(jù)搜索信息包(DSI_PKT)等,通常布置成VOBU起始包。
DSI是搜索、進(jìn)行VOBU的無縫重放用的顯示數(shù)據(jù)。并且,DSI由5種信息構(gòu)成DSI一般信息(DSI_GI)、無縫重放信息(SML_PBI)、無縫用角度信息(SML_AGLI)、VOBU搜索信息(VOBU_SRI)、同步信息(SYNCI)。
(c)VOBU_SRIVOBU_SRI如圖3、圖4所示,描述一種在該基元包括本DSI的、VOBU重放開始時刻的前后0.5×n秒內(nèi)重放的VOBU起始地址。
FWDI Video,在下面接連的VOBU中,在伴隨視頻流的VOBU中,描述一種從時間上最近的VOBU起始地址。
FWDIn描述了VOBU的起始地址,它在包含本DSI在內(nèi)的本VOBU的重放開始時刻的0.5×n秒后進(jìn)行重放;以及標(biāo)記,用于表示在該地址的VOBU內(nèi)或者從本VOBU起到該VOBU止的區(qū)間的VOBU內(nèi)是否存在視頻數(shù)據(jù)。
FWDI Next描述了一種標(biāo)記,它表示下一VOBU起始地址和在下一VOBU中是否存在視頻數(shù)據(jù)。
BWDI Prev描述了前一個VOBU起始地址,以及表示在該VOBU中有無視頻數(shù)據(jù)的標(biāo)記。
BWDI n描述了VOBU起始地址,它在包括本DSI在內(nèi)的本VOBU的重放開始時刻的0.5×n秒前進(jìn)行重放;以及標(biāo)記,用于表示在該地址的VOBU內(nèi)或者從本VOBU起到該VOBU止的區(qū)間的VOBU內(nèi)是否有視頻數(shù)據(jù)。
BWDI Video描述了前面的VOBU中伴隨視頻流的最初的VOBU起始地址。
(d)本發(fā)明第1實施例的動作流程5是本發(fā)明第1實施例的動作流程圖。首先例如,根據(jù)拾波器103能否鎖定,或者讀出數(shù)據(jù)形式是否適合,來判斷幀開始位置信息讀出部111a是否能從DVD 101讀出NV_PCK(201步),若能讀出,則把現(xiàn)在的NV_PCK信息存儲到存儲器111b內(nèi),同時,按照已存儲的NV_PCK信息中所包含的重放順序繼續(xù)進(jìn)行重放(202步)。接著,由幀開始位置信息讀出部111a,例如根據(jù)拾波器103能否鎖定,或者已讀出的數(shù)據(jù)的形式是否適合,來判斷在重放中是否有VOBU讀出錯誤(203步),在沒有錯誤時轉(zhuǎn)入到一下VOBU的重放,進(jìn)行201步的處理。在201步不能讀出NV_PCK時,把存儲器111b內(nèi)所存儲的不能讀出的緊前面的VOBU_SRI讀出來(204步),顯示管理器111在存儲器111b內(nèi)設(shè)定n=1(205步)。
下面,由搜索控制部117a搜索FWDI n所示的地址(206步),由顯示管理器111對存儲器111b內(nèi)所設(shè)定的n值加1(207步)。接著,由幀開始位置信息讀出部111a來判斷在206步搜索的VOBU是否能讀出(208步)。
然后,在能讀出VOBU_SRI時,由顯示管理器111向重新搜索部117b發(fā)出搜索指示,使其搜索在206步搜索的VOBU_SRI中的FWDI n所表示的VOBU,同時把NV_PCK存儲到存儲器111b內(nèi),重新開始重放(209步)。
返回到208步,當(dāng)不能讀出VOBU_SRI時,由顯示管理器111來判斷存儲器111b的n值例如是否為15以上(210步),若n值為15以下,則返回到206步繼續(xù)處理。接著,若n值為15以上,則由幀開始位置信息讀出部111b向搜索控制部117a發(fā)出停止搜索的指示,停止重放(211步)。
(B)本發(fā)明的第2實施例(a)本發(fā)明第2實施例的記錄媒體重放裝置的構(gòu)成本發(fā)明第2實施例的記錄媒體重放裝置的構(gòu)成與圖1相同。
(b)C_POSI在本發(fā)明第2實施例中,采用了表示DVD 101中所存儲的基元重放順序的數(shù)據(jù)。以下說明表示基元重放順序的數(shù)據(jù)。
C_POSI是DVD 101內(nèi)所包含的程序鏈接(PGC)中的信息。PGC如圖6所示,由程序鏈接信息(PGCI)和多個視頻景物(カブジエクト)(VOB)構(gòu)成。
PGCI的構(gòu)成部分有利用記錄媒體重放裝置,例如DVD放像機(jī)來重放PGC之前所執(zhí)行的命令即前命令的區(qū)、在重放PGC之后所執(zhí)行的命令即后命令區(qū),以及重放控制塊。
在重放控制塊中包括各基元的開始地址等,由指定基元順序號的基元重放信息表等來構(gòu)成。程序是在PGCI內(nèi)定義的基元的集,程序用于分割PGC。
圖7是PGCI的數(shù)據(jù)構(gòu)成說明圖。PGCI的構(gòu)成部分有與PGC有關(guān)的信息即程序鏈接一般信息(PGC_GI),PGC的前命令、后命令、基元命令用的描述區(qū)即程度鏈接命令表(PGC_CMDT),表示PGC內(nèi)的程序結(jié)構(gòu)的映象即程序鏈接程序映象(PGC_PGMAP),對PGC內(nèi)基元的重放順序進(jìn)行定義的表即基元重放信息表(C_PBIT),描述PGC中使用的基元的VOB ID號和基元ID號的基元位置信息表(C_POSIT)。
PGC_CNT的構(gòu)成部分有將PGC內(nèi)的程序數(shù)用從0到99之間的數(shù)來表示的程序數(shù))Number of programs)、將PGC內(nèi)的基元數(shù)用從0到255之間的數(shù)來表示的基元數(shù)(Number of cells)、以及用于將來擴(kuò)充功能的預(yù)留(reserved)。
PGC_PB_TM表示(敘述)PGC內(nèi)的程序的總重放時間;PGC_UOP_CTL表示在PGC重放中被禁止的用戶操作;PGC_AST_CTLT表示PGC音頻流控制表。
PGC_SPST_CTLT表示PGC子畫流控制表;PGC_NV_CTL表示PGC顯示控制;PGC_SP_PLT表示PGC子畫調(diào)色板(サブピクチヤ.パレツト);PGC_CMDT_SA表示PGC_CMDT的起始地址。
PGC_PGMAT_SA表示PGC_PGMAT的起始地址;C_PBIT_SA表示C_PBIT起始地址;C_POSIT_SA表示C_POSIT的起始地址。
以下說明基元重放信息表(C_PBIT),該表是對PGC內(nèi)基元的重放順序進(jìn)行定義的表。如圖8所示,C_PBIT連續(xù)地表示基元重放信息(C_PBT);按照表示C_PBI的順序來賦與基元序號。
C_PBI的構(gòu)成部分有表示基元的種類的C_CAT、表示基元重放時間的C_PBTM、表示基元的起始VOBU的起始地址的C_FVOBU_SA、表示基元的起始ILVU的結(jié)束地址的C_FILVU_EA、表示基元的最終VOBU的起始地址的C_LVOBU_SA、以及表示基元的最終VOBU的結(jié)束地址的C_LVOBU_SA。
以下說明PGC所使用的表示基元VOB ID序號和基元ID序號的基元位置信息表(C_POSIT)。如圖8所示C_POSIT按照和C_PBI相同的順序來表示在C_PBIT內(nèi)進(jìn)行定義的基元序號所對應(yīng)的基元位置信息(C_POSI)。
C_POSI的構(gòu)成部分有包含基元在內(nèi)的表示VOB的VOB ID序號的C_VOB_IDN、用于將來擴(kuò)充功能的預(yù)留(reserved)、以及表示基元的ID序號的C_IDN。
(b)本發(fā)明第2實施例的動作流程9是本發(fā)明第2實施例的流程圖。首先,例如根據(jù)是否能鎖定拾波器103,以及讀出的數(shù)據(jù)格式是否符合,來判斷幀開始位置信息讀出部111a是否能從DVD 101中讀出NV_PCK(401步),如能讀出,則把現(xiàn)在的基元位置信息存儲到存儲器111b內(nèi),按照已存儲的基元位置信息內(nèi)所包含的重放順序來繼續(xù)進(jìn)行重放(402步)。然后,例如根據(jù)是否能鎖定拾波器103、測驗已讀出的數(shù)據(jù)格式是否符合,由幀開始位置信息讀出部111a來判斷在重放中是否有VOBU讀出錯誤(403步),當(dāng)沒有錯誤時,轉(zhuǎn)向下一VOBU的重放,進(jìn)行401步的處理。在401步中,當(dāng)不能讀出NV_PCK時,把存儲器111b中所存儲的基元的C_PBIT讀出來(404步),導(dǎo)向管理者111在存儲器111b內(nèi)設(shè)定為K=現(xiàn)在的C_PBI(405步)。
然后,由搜索控制部117a搜索C_PBIT所表示的下一個C_PBI序號VOBU(406步);由顯示管理器111對存儲器111b內(nèi)所設(shè)定的k值上加1(407步)。接著,由幀開始位置信息讀出部111a來判斷是否能讀出在406步中搜索的VOBU(408步)。
然后,在不能讀出基元時,由顯示管理器111向重新搜索部117b發(fā)出搜索指示,使其搜索在406步中已搜索的VOBU,同時把基元位置信息存儲到存儲器111b內(nèi),重新開始重放(409步)。
返回到408步,在不能讀出已搜索到的VOBU時,由顯示管理器111來判斷存儲器111b的K值是否大于Number of cells所表示的基元數(shù)(n)(409步),若K值小于n,則返回到408步,繼續(xù)處理。若K值大于n,則由幀開始位置信息讀出部111b向搜索控制部117a發(fā)出停止搜索的指示,停止進(jìn)行搜索(410步)。
(C)本發(fā)明的第3實施例(a)本發(fā)明第3實施例的記錄媒體重放裝置的構(gòu)成本發(fā)明第3實施例的記錄媒體重放裝置的構(gòu)成與圖1相同。
(b)PGC_PGMAP在本發(fā)明的第3實施例中采用的數(shù)據(jù)表示在DVD 101中所存儲的PG的重放順序。現(xiàn)對表示PG重放順序的數(shù)據(jù)加以說明。
PGC_PGMAP是在DVD 101中所包含的程序鏈(PGC)中的信息。PGC如圖6所示,由程序鏈信息(PGCI)和多個視頻景物((VOB)構(gòu)成。
PGC_PGMAP是表示PGC內(nèi)的程序的映象,如圖10所示,按照從小到大的順序依次表示各程序的起始基元序號即入口基元序號(EN_CN),EN_CN中說明程序的起始基元序號。
(c)本發(fā)明第3實施例的動作流程11是本發(fā)明第3實施例的動作流程圖。首先,例如根據(jù)是否能鎖定拾波器103、以及已讀出的數(shù)據(jù)的格式是否符合,來判斷幀開始位置信息讀出部111a是否能從DVD 101中讀出NV_PCK(501步)。若能讀出,則把現(xiàn)在的PGC_PGMAP和PGC_GI中的Number of Programs信息存儲到存儲器111b內(nèi),按照已存儲的信息內(nèi)所包含的重放序號來繼續(xù)進(jìn)行重放(502步)。然后,由幀開始位置信息讀出部111a例如根據(jù)是否能鎖定拾波器103、以及已讀出的數(shù)據(jù)格式是否符合,來判斷在重放中是否有VOBU讀出錯誤(503步)。當(dāng)沒有錯誤時,轉(zhuǎn)移到一下個VOBU的重放,進(jìn)行501步的處理。在501步中,當(dāng)不能讀出NV_PCK時,讀出在存儲器111b中所存儲的PGC_PGMAP和PGC_GI中的Number of Programs(504步),由顯示管理器111在存儲器111b中設(shè)定為1=現(xiàn)在的入口基元序號(505步)。
然后,由搜索控制部117a來搜索PGC_PGMAP所表示的下一個入口基元序號所對應(yīng)的VOBU(506步),顯示管理器111對存儲器111b內(nèi)所設(shè)定的1的值增加1(507步)。接著,由幀開始位置信息讀出部111a來判斷是否能讀出在506步搜索到的VOBU(508步)。
然后,當(dāng)能讀出VOBU時,由顯示管理器111向重新搜索部117a發(fā)出指令,使其搜索在508步已搜索到的VOBU,同時,把現(xiàn)在的入口基元序號存儲到存儲器111b內(nèi),重新開始重放(509步)。
返回到508步,在不能讀出已搜索的VOBU時,由顯示管理器111來判斷存儲器111b的1的值是否大于Number of Programs所表示的程序數(shù)(n),(510步),若1值小于n值,則返回到508步,繼續(xù)進(jìn)行處理,接著,若1值大于n,則由幀開始位置信息讀出部111b向搜索控制部117a發(fā)出停止搜索的指示,于是停止重放。(511步)。
(D)本發(fā)明的第4實施例(a)本發(fā)明第4實施例的記錄媒體重放裝置的構(gòu)成本發(fā)明第4實施例的記錄媒體重放裝置的構(gòu)成與圖1相同。
(b)Next_PGCN在本發(fā)明第4實施例中,使用了DVD 101中所存儲的Next_PGCN。Next_PGCN是DVD 101中所包含的程序鏈(PGC)中的信息。
PGC_NV_CTL如圖12所示,其構(gòu)成部分有在現(xiàn)在重放的PGC之后進(jìn)行重放的Next_PGCN、現(xiàn)在重放的PGC緊前邊的PGCN即Prev_PGCN、應(yīng)當(dāng)從現(xiàn)在重放的PGC返回的PGCN即GoUp_PGCN、描述PGC的PG重放方式的PG Playback mode、對現(xiàn)在重放的PGC重放后的靜止時間進(jìn)行描述的Still time value、以及用于將來擴(kuò)充功能的預(yù)留(reserved)。
其次,PGCN,其序號與VTSI(圖2)中的VTS_PGCIT中所包含的VTS_PGCI相同。VTSI如圖13所示,其構(gòu)成部分有視頻字幕組(ビデカ.タイトル.セツト)信息(VTSI_MAT)、視頻字幕組PTT搜索指針表(VTS_PTT_SRPT)、視頻字幕組程序鏈信息表(VTS_PGCIT)、視頻字幕組菜單PGCI組件基元表(VTSM_PGCI_UT)、視頻字幕組時間映象表(VTS_TMAPT)、視頻字幕組基元地址表(VTSM-ADT)視頻字幕組菜單視頻景物組件地址映象(VTSM_VOBU_ADMAP)、視頻字幕組基元地址表(VTS_C_ADT)、視頻字幕組視頻景物組件地址映象(VTS_VOBU_ADMAP)。
VTS_PGCIT的構(gòu)成部分有視頻字幕組PGCI表信息(VTS_PGCITI)、VTS_PGCI搜索指針(VTS_PGCI_SRP#n)、VTS_PGCI。
(c)本發(fā)明第4實施例的動作流程14是本發(fā)明第2實施例的動作流程圖。首先,由幀開始位置信息讀出部11la根據(jù)是否能鎖定拾波器103、或者已讀出的數(shù)據(jù)格式是否符合,來判斷是否能從DVD 101中讀出NV_PCK(601步),把現(xiàn)在的PGC_NV_CTL和VTSI信息存儲到存儲器111b內(nèi),按照已存儲的信息中所包含的重放順序來繼續(xù)進(jìn)行重放(602步)。然后,幀開始位置信息讀出部111a根據(jù)是否能鎖定拾波器103,或者已讀出的數(shù)據(jù)格式是否符合,來判斷在重放中是否有VOBU讀出錯誤(603步)。當(dāng)沒有錯誤時,轉(zhuǎn)移到下一個VOBU的重放,進(jìn)行601步的處理。在601步不能讀出NV_PCK時,讀出在存儲器111b內(nèi)所存儲的PGC_NV_CTL和VTSI(604步)。
然后,由搜索控制部117a來搜索Next_PGCN所表示的PGCI(605步)、由幀開始位置信息讀出部111a來判斷是否能讀出已搜索到的PGCI(606步)。
接著,在能讀出PGCI時由顯示管理器111向重新搜索部117b發(fā)出指示,使其搜索在605步已搜索到的PGCI,同時把PGC_NV_CTL和VTSI存儲到存儲器111b內(nèi),按照PGCI重新開始VOBU的重放(607步)。
返回到606步,在不能讀出已被搜索到PGCI時,由幀開始位置信息讀出部111b向搜索控制部117a發(fā)出停止搜索的指示,停止進(jìn)行重放(608步)。
(E)本發(fā)明的第5實施例本發(fā)明第5實施例的記錄媒體重放裝置的構(gòu)成與圖1相同。并且,其動作在圖5的211步的動作后進(jìn)行圖9的401步以后的動作。
(F)本發(fā)明的第6實施例本發(fā)明第6實施例的記錄媒體重放裝置的構(gòu)成與圖1相同。并且其動作是在圖9的411步動作后進(jìn)行圖11的501步以后的動作。
(G)本發(fā)明的第7實施例本發(fā)明第7實施例的記錄媒體重放裝置的構(gòu)成與圖1相同。并且其動作是在圖11的511步動作后進(jìn)行圖14的601步以后的動作。
(H)本發(fā)明的第8實施例本發(fā)明第8實施例的記錄媒體重放裝置的構(gòu)成與圖1相同。并且,其動作是在圖5的211步動作后進(jìn)行圖9的401步以后的動作,在411步動作后再進(jìn)行圖11的501步以后的動作。
(I)本發(fā)明的第9實施例本發(fā)明第9實施例的記錄媒體重放裝置的構(gòu)成與圖1相同。并且,其動作是在圖9的411步動作后進(jìn)行圖11的501步以后的動作,在511步的動作后再進(jìn)行圖14的601步以后的動作。
(J)本發(fā)明的第10實施例本發(fā)明第10實施例的記錄媒體重放裝置的構(gòu)成與圖1相同。并且其動作是在圖5的211步動作后,進(jìn)行圖9的401步以后的動作,在411步動作后再進(jìn)行圖11的501步以后的動作,在511步動作后進(jìn)行圖14的601步以后的動作。
并且,在上述實施例中,當(dāng)不能重新開始重放時,也可以如圖15所示在顯示器上向用戶顯示出光盤的異常。
另外,在本實施例中采用了DVD放像機(jī),但也可以采用DVD放音機(jī)。
本發(fā)明的效果根據(jù)以上情況,若采用本發(fā)明,則在利用拾波器來讀出重放以幀為單位而記錄在記錄媒體上的重放數(shù)據(jù)的這種記錄媒體重放方法中,對下一幀開始位置信息和下一幀以外的規(guī)定的幀開始位置信息進(jìn)行讀出,對已被讀出的下一幀開始位置信息、進(jìn)行存儲,根據(jù)已被讀出的下一幀開始位置信息來控制傳感器,進(jìn)行下一幀的讀出,在能讀出的情況下對該下一幀的重放數(shù)據(jù)進(jìn)行重放;在不能讀出的情況下,參照已被存儲的規(guī)定的幀開始位置信息,進(jìn)行下一幀以外的幀的讀出,對能讀出的幀的重放數(shù)據(jù)進(jìn)行重放。所以,能自動地快速傳送,直到能讀出重放數(shù)據(jù)中的重放順序時為止。
并且,若采用本發(fā)明,則在利用拾波器來讀出重放以幀為單位而記錄在記錄媒體上的重放數(shù)據(jù)的這種記錄媒體重放方法中,對下一幀開始位置信息和下一幀以外的多種規(guī)定的幀開始位置信息進(jìn)行讀出,對已被讀出的下一幀開始位置信息以及下一幀以外的多種規(guī)定的幀開始位置信息進(jìn)行存儲,根據(jù)已被讀出的下一幀開始位置信息來控制拾波器,進(jìn)行下一幀的讀出,在能讀出的情況下對該下一幀的重放數(shù)據(jù)進(jìn)行重放;在不能讀出的情況下,參照已被存儲的多種規(guī)定的幀開始位置信息,進(jìn)行下一幀以外的幀的讀出,對能讀出的幀的重放數(shù)據(jù)進(jìn)行重放。所以,能自動地快速傳送,直到能讀出重放數(shù)據(jù)中的重放順序時為止。
并且,若采用本發(fā)明,則在利用拾波器來讀出重放以幀為單位而記錄在記錄媒體上的重放數(shù)據(jù)的這種記錄媒體重放裝置中,配備以下裝置幀開始位置信息讀出裝置,用于讀出下一幀開始位置信息和下一幀以外的規(guī)定的幀開始位置信息;存儲器,用于存儲已由該幀開始位置信息讀出裝置讀出的信息;以及重放控制裝置,用于根據(jù)該幀開始位置信息讀出裝置所讀出的下一幀開始位置信息來控制拾波器,進(jìn)行下一幀的讀出,在能讀出的情況下,對該下一幀的重放數(shù)據(jù)進(jìn)行重放;在不能讀出的情況下,參照上述存儲器內(nèi)所存儲的規(guī)定的幀開始位置信息,進(jìn)行下一幀以外的幀的讀出,對能讀出的幀的重放數(shù)據(jù)進(jìn)行重放。
所以,能提供這樣一種記錄媒體重放裝置即使不能讀出重放順序,使重放動作停止,也能自動地快速傳送,直到能讀出重放數(shù)據(jù)中的重放順序時為止,然后再次開始重放。
并且,若采用本發(fā)明,則在利用拾波器來讀出重放以幀為單位而記錄在記錄媒體上的重放數(shù)據(jù)的這種記錄媒體重放裝置中,配備以下裝置幀開始位置信息讀出裝置,用于讀出下一幀開始位置信息和下一幀以外的多種規(guī)定的幀開始位置信息;存儲器,用于存儲已由該幀開始位置信息讀出裝置讀出的信息;以及重放控制裝置,用于根據(jù)該幀開始位置信息讀出裝置所讀出的下一幀開始位置信息來控制拾波器,進(jìn)行下一幀的讀出,在能讀出的情況下,對該下一幀的重放數(shù)據(jù)進(jìn)行重放;在不能讀出的情況下,參照上述存儲器內(nèi)所存儲的多種規(guī)定的幀開始位置信息,進(jìn)行下一幀以外的幀的讀出,對能讀出的幀的重放數(shù)據(jù)進(jìn)行重放。
所以,能提供這樣一種記錄媒體重放裝置即使不能讀出重放順序,使重放動作停止,也能自動地快速傳送,直到能讀出重放數(shù)據(jù)中的重放順序時為止,然后再次開始重放。
權(quán)利要求
1.一種記錄媒體重放方法,利用拾波器來讀出重放以幀為單位而記錄在記錄媒體上的重放數(shù)據(jù),其特征在于對下一幀開始位置信息和下一幀以外的規(guī)定的幀開始位置信息進(jìn)行讀出,對已被讀出的下一幀開始位置信息、進(jìn)行存儲,根據(jù)已被讀出的下一幀開始位置信息來控制拾波器,進(jìn)行下一幀的讀出,在能讀出的情況下對該下一幀的重放數(shù)據(jù)進(jìn)行重放;在不能讀出的情況下,參照已被存儲的規(guī)定的幀開始位置信息,進(jìn)行下一幀以外的幀的讀出,對能讀出的幀的重放數(shù)據(jù)進(jìn)行重放。
2.如權(quán)利要求1所述的記錄媒體重放方法,其特征在于,上述規(guī)定的幀開始位置信息是表示數(shù)字視盤的VOBU的重放順序的數(shù)據(jù)。
3.如權(quán)利要求1所述的記錄媒體重放方法,其特征在于,上述規(guī)定的幀開始位置信息是表示數(shù)字視盤的基元的重放順序的數(shù)據(jù)。
4.如權(quán)利要求1所述的記錄媒體重放方法,其特征在于,上述規(guī)定的幀開始位置信息是表示數(shù)字視盤的PG重放順序的數(shù)據(jù)。
5.如權(quán)利要求1所述的記錄媒體重放方法,其特征在于,上述規(guī)定的幀開始位置信息是數(shù)字視盤的Next_PGCN。
6.一種記錄媒體重放方法,利用拾波器來讀出重放以幀為單位而記錄在記錄媒體上的重放數(shù)據(jù),其特征在于對下一幀開始位置信息和下一幀以外的多種規(guī)定的幀開始位置信息進(jìn)行讀出,對已被讀出的下一幀開始位置信息以及下一幀以外的多種規(guī)定的幀開始位置信息進(jìn)行存儲,根據(jù)已被讀出的下一幀開始位置信息來控制拾波器,進(jìn)行下一幀的讀出,在能讀出的情況下對該下一幀的重放數(shù)據(jù)進(jìn)行重放;在不能讀出的情況下,參照已被存儲的多種規(guī)定的幀開始位置信息,進(jìn)行下一幀以外的幀的讀出,對能讀出的幀的重放數(shù)據(jù)進(jìn)行重放。
7.如權(quán)利要求6所述的記錄媒體重放方法,其特征在于上述多種規(guī)定的幀開始位置信息是表示數(shù)字視盤的VOBU的重放順序的數(shù)據(jù)、和表示基元的重放順序的數(shù)據(jù),在不能進(jìn)行上述讀出時,利用已存儲的表示VOBU重放順序的數(shù)據(jù),來進(jìn)行下一幀以外的幀的讀出,在即使這樣仍不能讀出時,利用已存儲的表示基元重放順序的數(shù)據(jù),來進(jìn)行下一幀以外的幀的讀出。
8.如權(quán)利要求6所述的記錄媒體重放方法,其特征在于上述多種規(guī)定的幀開始位置信息是表示數(shù)字視盤的基元的重放順序的數(shù)據(jù)、和表示PG的重放順序的數(shù)據(jù),在不能進(jìn)行上述讀出時,利用已存儲的表示基元重放順序的數(shù)據(jù)來進(jìn)行下一幀以外的幀的讀出,在即使這樣仍不能讀出時,利用已存儲的表示PG重放順序的數(shù)據(jù),來進(jìn)行下一幀以外的幀的讀出。
9.如權(quán)利要求6所述的記錄媒體重放方法,其特征在于上述多種規(guī)定的幀開始位置信息是表示數(shù)字視盤的PG的重放順序的數(shù)據(jù)和Next_PGCN,在不能進(jìn)行上述讀出時,利用已存儲的PG的重放順序來進(jìn)行下一幀以外的幀的讀出,在即使這樣仍不能讀出時,利用已存儲的Next_PGCN,來進(jìn)行下一幀以外的幀的讀出。
10.如權(quán)利要求6所述的記錄媒體重放方法,其特征在于上述多種規(guī)定的幀開始位置信息是表示數(shù)字視盤的VOBU的重放順序的數(shù)據(jù)、和表示基元的重放順序的數(shù)據(jù)以及表示PG重放順序的數(shù)據(jù),在不能進(jìn)行上述讀出時,利用已存儲的表示VOBU重放順序的數(shù)據(jù)來進(jìn)行下一幀以外的幀的讀出,在即使這樣仍不能讀出時,利用已存儲的基元重放順序的數(shù)據(jù),來進(jìn)行下一幀以外的幀的讀出,另外,即使這樣仍不能讀出時,利用已存儲的PG的重放順序,來進(jìn)行下一幀以外的幀的讀出。
11.如權(quán)利要求6所述的記錄媒體重放方法,其特征在于上述多種規(guī)定的幀開始位置信息是表示數(shù)字視盤的基元的重放順序的數(shù)據(jù)和表示PG的重放順序的數(shù)據(jù)以及Next_PGCN,在不能進(jìn)行上述讀出時,利用已存儲的表示基元重放順序的數(shù)據(jù)來進(jìn)行下一幀以外的幀的讀出,在即使這樣仍不能讀出時,利用已存儲的表示PG重放順序的數(shù)據(jù),來進(jìn)行下一幀以外的幀的讀出,另外,即使這樣仍不能讀出時,利用已存儲的Next_PGCN,來進(jìn)行下一幀以外的幀的讀出。
12.如權(quán)利要求6所述的記錄媒體重放方法,其特征在于上述多種規(guī)定的幀開始位置信息是表示數(shù)字視盤的VOBU的重放順序的數(shù)據(jù)、和表示基元的重放順序的數(shù)據(jù)以及表示PG的重放順序的Next_PECN,在不能進(jìn)行上述讀出時,利用已存儲的表示VOBU重放順序的數(shù)據(jù)來進(jìn)行下一幀以外的幀的讀出,在即使這樣仍不能讀出時,利用已存儲的基元重放順序的數(shù)據(jù),來進(jìn)行下一幀以外的幀的讀出,另外,即使這樣仍不能讀出時,利用已存府的PG的重放順序,來進(jìn)行下一幀以外的幀的讀出,即使這樣還仍不能讀出時,利用已存儲的Next_PGCN,來進(jìn)行下一幀以外的幀的讀出。
13.一種記錄媒體重放裝置,利用拾波器來讀出重放以幀為單位而記錄在記錄媒體上的重放數(shù)據(jù),其特征在于配備以下裝置幀開始位置信息讀出裝置,用于讀出下一幀開始位置信息和下一幀以外的規(guī)定的幀開始位置信息;存儲器,用于存儲已由該幀開始位置信息讀出裝置讀出的信息;以及重放控制裝置,用于根據(jù)該幀開始位置信息讀出裝置所讀出的下一幀開始位置信息來控制拾波器,進(jìn)行下一幀的讀出,在能讀出的情況下,對該下一幀的重放數(shù)據(jù)進(jìn)行重放;在不能讀出的情況下,參照上述存儲器內(nèi)所存儲的規(guī)定的幀開始位置信息,進(jìn)行下一幀以外的幀的讀出,對能讀出的幀的重放數(shù)據(jù)進(jìn)行重放。
14.如權(quán)利要求13所述的記錄媒體重放裝置,其特征在于采用表示數(shù)字視盤的VOBU的重放順序的數(shù)據(jù)作為上述規(guī)定的幀開始位置信息。
15.如權(quán)利要求13所述的記錄媒體重放裝置,其特征在于采用表示數(shù)字視盤的基元的重放順序的數(shù)據(jù)作為上述規(guī)定的幀開始位置信息。
16.如權(quán)利要求13所述的記錄媒體重放裝置,其特征在于采用表示數(shù)字視盤的PG的重放順序的數(shù)據(jù)作為上述規(guī)定的幀開始位置信息。
17.如權(quán)利要求13所述的記錄媒體重放裝置,其特征在于采用數(shù)字視盤的Next_PGCN作為上述規(guī)定的幀開始位置信息。
18.一種記錄媒體重放裝置,利用拾波器來讀出重放以幀為單位而記錄在記錄媒體上的重放數(shù)據(jù),其特征在于配備以下裝置幀開始位置信息讀出裝置,用于讀出下一幀開始位置信息和下一幀以外的多種規(guī)定的幀開始位置信息;存儲器,用于存儲已由該幀開始位置信息讀出裝置讀出的信息;以及重放控制裝置,用于根據(jù)該幀開始位置信息讀出裝置所讀出的下一幀開始位置信息來控制拾波器,進(jìn)行下一幀的讀出,在能讀出的情況下,對該下一幀的重放數(shù)據(jù)進(jìn)行重放;在不能讀出的情況下,參照上述存儲器內(nèi)所存儲的多種規(guī)定的幀開始位置信息,進(jìn)行下一幀以外的幀的讀出,對能讀出的幀的重放數(shù)據(jù)進(jìn)行重放。
19.一種記錄媒體重放裝置,利用拾波器來讀出重放以幀為單位而記錄在記錄媒體上的重放數(shù)據(jù),其特征在于配備以下裝置幀開始位置信息讀出裝置,用于讀出下一幀開始位置信息和下一幀以外的規(guī)定的幀開始位置信息;存儲器,用于存儲已由該幀開始位置信息讀出裝置讀出的信息;以及重放控制裝置,用于根據(jù)該幀開始位置信息讀出裝置所讀出的下一幀開始位置信息來控制拾波器,進(jìn)行下一幀的讀出,在能讀出的情況下,對該下一幀的重放數(shù)據(jù)進(jìn)行重放;在不能讀出的情況下,參照上述存儲器內(nèi)所存儲的規(guī)定的幀開始位置信息,進(jìn)行下一幀以外的幀的讀出,對能讀出的幀的重放數(shù)據(jù)進(jìn)行重放。
20.一種記錄媒體重放裝置,利用拾波器來讀出重放以幀為單位而記錄在記錄媒體上的重放數(shù)據(jù),其特征在于配備以下裝置幀開始位置信息讀出裝置,用于讀出下一幀開始位置信息和下一幀以外的多種規(guī)定的幀開始位置信息;存儲器,用于存儲已由該幀開始位置信息讀出裝置讀出的信息;以及重放控制裝置,用于根據(jù)該幀開始位置信息讀出裝置所讀出的下一幀開始位置信息來控制拾波器,進(jìn)行下一幀的讀出,在能讀出的情況下,對該下一幀的重放數(shù)據(jù)進(jìn)行重放;在不能讀出的情況下,參照上述存儲器內(nèi)所存儲的多種規(guī)定的幀開始位置信息,進(jìn)行下一幀以外的幀的讀出,對能讀出的幀的重放數(shù)據(jù)進(jìn)行重放。
全文摘要
本發(fā)明提供一種記錄媒體重放裝置,它即使在不能讀出重放順序,停止重放動作時,也能自動地快速傳送,直到能讀出重放數(shù)據(jù)中的重放順序時為止,然后再次開始重放。幀開始位置信息讀出部111a在不能讀出DVD 101的NV_PCK時,把存儲在存儲器111b內(nèi)的不能讀出的緊前邊的VOBU_SRI讀出來,由搜索控制部117a開始對VOBU_SRI所描述的FWDIn所表示的地址進(jìn)行搜索,若能讀出已搜索到的地址,則從該VOBU再次開始重放;若不能讀出,則開始對下一個FWDIn所表示的地址進(jìn)行搜索,把能讀出已搜索到的地址的VOBU檢測出來,再次開始重放。
文檔編號H04N5/93GK1353419SQ0113501
公開日2002年6月12日 申請日期2001年11月14日 優(yōu)先權(quán)日2000年11月14日
發(fā)明者村田充弘 申請人:阿爾派株式會社