專利名稱:記錄裝置和記錄方法、再現(xiàn)裝置和再現(xiàn)方法及程序的制作方法
技術領域:
本發(fā)明涉及記錄裝置和記錄方法、再現(xiàn)裝置和再現(xiàn)方法及程序,并且,更具體地涉及使得能夠容易地判斷數(shù)據(jù)是否是通過自身機種的裝置被記錄在記錄介質(zhì)中的記錄裝置和記錄方法、再現(xiàn)裝置和再現(xiàn)方法及程序。
背景技術:
近年來,例如各種機種的DVD記錄器和DVD攝像機的DVD(多功能數(shù)碼光盤)記錄和再現(xiàn)裝置已經(jīng)投放市場。
例如,可以記錄和再現(xiàn)運動圖像和靜止圖像的DVD記錄和再現(xiàn)裝置在專利文獻1中被公開。
JP-A-2003-33156
發(fā)明內(nèi)容本發(fā)明將要解決的問題但是,將被記錄的數(shù)據(jù)的格式取決于DVD記錄和再現(xiàn)裝置的機種而不同。這樣,例如,當數(shù)據(jù)使用一種機種的DVD記錄和再現(xiàn)裝置被額外記錄在其中數(shù)據(jù)是通過與所述機種不同的其它機種的DVD記錄和再現(xiàn)裝置被記錄的可記錄DVD中時,希望的是使用戶知道數(shù)據(jù)是通過其它機種的裝置被記錄的。但是,問題在于,難以判斷已經(jīng)記錄在DVD中的數(shù)據(jù)是通過自身機種的裝置被記錄的還是通過其它機種的裝置被記錄的。
本發(fā)明是已經(jīng)考慮了這種情況而作出的,并且使得能夠容易地判斷數(shù)據(jù)是否是通過自身機種的裝置被記錄在記錄介質(zhì)中的。
用于解決問題的途徑本發(fā)明的記錄裝置是將第一數(shù)據(jù)記錄在可記錄的記錄介質(zhì)中,所述記錄裝置的特征在于包括記錄設備,其將第一數(shù)據(jù)記錄在記錄介質(zhì)中;產(chǎn)生設備,其對每個預定記錄單元產(chǎn)生指示自身裝置機種的第二數(shù)據(jù);以及計算設備,其對第三數(shù)據(jù)應用預定函數(shù),從而計算指示記錄裝置將第一數(shù)據(jù)記錄在記錄介質(zhì)中了的區(qū)分碼,所述第三數(shù)據(jù)被包含在被記錄設備記錄在記錄介質(zhì)中的第一數(shù)據(jù)中,并且在第一數(shù)據(jù)每次記錄設備被記錄到記錄介質(zhì)中時都改變,并且其中記錄設備還將由計算設備計算出的區(qū)分碼、第三數(shù)據(jù)和由產(chǎn)生設備產(chǎn)生的第二數(shù)據(jù)記錄到記錄介質(zhì)中。
計算設備可以通過對第三數(shù)據(jù)應用用于將數(shù)據(jù)量減小到小于第三數(shù)據(jù)的函數(shù)來計算區(qū)分碼。
計算設備可以通過對第三數(shù)據(jù)應用哈希函數(shù)來計算區(qū)分碼。
第三數(shù)據(jù)可以至少包括僅被記錄裝置記錄的數(shù)據(jù)。
第三數(shù)據(jù)可以包括用于管理記錄介質(zhì)的程序區(qū)的數(shù)據(jù)以及用于記錄介質(zhì)的控制數(shù)據(jù)。
由產(chǎn)生設備產(chǎn)生的第二數(shù)據(jù)可以包括對于每個預定記錄單元的、指示記錄是通過記錄裝置機種的裝置而執(zhí)行的數(shù)據(jù)以及指示記錄是通過與記錄裝置的機種不同的裝置而執(zhí)行的數(shù)據(jù)。
計算設備可以通過對作為第一數(shù)據(jù)的一部分的第二數(shù)據(jù)和第三數(shù)據(jù)應用函數(shù)來計算區(qū)分碼。
本發(fā)明的記錄方法是一種用于將第一數(shù)據(jù)記錄到可記錄記錄介質(zhì)中的記錄裝置的記錄方法,所述記錄方法的特征在于包括第一記錄步驟,將第一數(shù)據(jù)記錄在記錄介質(zhì)中;產(chǎn)生步驟,對每個預定記錄單元產(chǎn)生指示自身裝置機種的第二數(shù)據(jù);計算步驟,對第三數(shù)據(jù)應用預定函數(shù),從而計算指示記錄裝置過去將第一數(shù)據(jù)記錄在記錄介質(zhì)中的區(qū)分碼,所述第三數(shù)據(jù)被包含在被第一記錄步驟的處理記錄在記錄介質(zhì)中的第一數(shù)據(jù)中、并且在第一數(shù)據(jù)每次被第一記錄步驟的被記錄到記錄介質(zhì)中時都改變;以及第二記錄步驟,進一步將由計算步驟中的處理計算出的區(qū)分碼、第三數(shù)據(jù)和由產(chǎn)生步驟中的處理產(chǎn)生的第二數(shù)據(jù)記錄到記錄介質(zhì)中。
本發(fā)明的第一程序是一種用于將第一數(shù)據(jù)記錄到可記錄記錄介質(zhì)中的程序,所述程序其特征在于使計算機執(zhí)行包括如下步驟的處理第一記錄步驟,將第一數(shù)據(jù)記錄在記錄介質(zhì)中;產(chǎn)生步驟,對每個預定記錄單元產(chǎn)生指示自身裝置機種的第二數(shù)據(jù);計算步驟,對第三數(shù)據(jù)應用預定函數(shù),從而計算指示記錄裝置將第一數(shù)據(jù)記錄在記錄介質(zhì)中了的區(qū)分碼,所述第三數(shù)據(jù)被包含在由第一記錄步驟的處理記錄在記錄介質(zhì)中的第一數(shù)據(jù)中,并且在第一數(shù)據(jù)每次由第一記錄步驟的處理記錄到記錄介質(zhì)中時都改變;以及第二記錄步驟,進一步將由計算步驟中的處理計算出的區(qū)分碼、第三數(shù)據(jù)和由產(chǎn)生步驟中的處理產(chǎn)生的第二數(shù)據(jù)記錄到記錄介質(zhì)中。
在第一發(fā)明中,第一數(shù)據(jù)被記錄在記錄介質(zhì)中,指示自身裝置機種的第二數(shù)據(jù)被產(chǎn)生用于每個預定記錄單元,預定函數(shù)被應用于第三數(shù)據(jù),從而指示第一數(shù)據(jù)被記錄在記錄介質(zhì)中了的區(qū)分碼被計算,所述第三數(shù)據(jù)被包括在記錄在記錄介質(zhì)中的第一數(shù)據(jù)中并且在第一數(shù)據(jù)每次被記錄在記錄介質(zhì)中時都改變,并且所計算出的區(qū)分碼、第三數(shù)據(jù)和所產(chǎn)生的第二數(shù)據(jù)也被記錄在記錄介質(zhì)中。
本發(fā)明的再現(xiàn)裝置是一種再現(xiàn)記錄在記錄介質(zhì)中的第一數(shù)據(jù)的再現(xiàn)裝置,所述再現(xiàn)裝置的特征在于包括讀取設備,其從記錄介質(zhì)中讀取指示執(zhí)行了將第一數(shù)據(jù)記錄到記錄介質(zhì)中的記錄裝置的機種的第二數(shù)據(jù)、在數(shù)據(jù)每次被記錄到記錄介質(zhì)中時都改變的第三數(shù)據(jù)以及指示將第一數(shù)據(jù)記錄在記錄介質(zhì)中的記錄裝置機種的第一區(qū)分碼,所述第二數(shù)據(jù)、第三數(shù)據(jù)和第一區(qū)分碼被包含在第一數(shù)據(jù)中;計算設備,其通過對由讀取設備讀取的第三數(shù)據(jù)應用預定函數(shù),來計算指示將第一數(shù)據(jù)記錄在記錄介質(zhì)中了的記錄裝置的機種的第二區(qū)分碼;以及執(zhí)行設備,其在由計算設備計算出的第二區(qū)分碼與由讀取設備讀取的第一區(qū)分碼彼此相符時使用第二數(shù)據(jù)執(zhí)行預定處理。
計算設備可以通過對第三數(shù)據(jù)應用用于將數(shù)據(jù)量減小到小于第三數(shù)據(jù)的函數(shù)來計算第二區(qū)分碼。
計算設備可以通過對第三數(shù)據(jù)應用哈希函數(shù)來計算第二區(qū)分碼。
第三數(shù)據(jù)可以至少包括僅由記錄裝置記錄的數(shù)據(jù)。
第三數(shù)據(jù)可以包括用于管理記錄介質(zhì)程序區(qū)的數(shù)據(jù)以及用于記錄介質(zhì)的控制數(shù)據(jù)。
計算設備可以通過對第二數(shù)據(jù)和第三數(shù)據(jù)應用函數(shù)來計算第二區(qū)分碼。
本發(fā)明的再現(xiàn)方法是一種用于再現(xiàn)記錄在記錄介質(zhì)中的第一數(shù)據(jù)的再現(xiàn)裝置的再現(xiàn)方法,所述再現(xiàn)方法的特征在于包括讀取步驟,從記錄介質(zhì)中讀取指示執(zhí)行了將第一數(shù)據(jù)到記錄介質(zhì)中記錄的記錄裝置的機種的第二數(shù)據(jù)、在數(shù)據(jù)每次被記錄到記錄介質(zhì)中時都改變的第三數(shù)據(jù)以及指示將第一數(shù)據(jù)記錄在記錄介質(zhì)中的記錄裝置的機種的第一區(qū)分碼,所述第二數(shù)據(jù)、第三數(shù)據(jù)和第一區(qū)分碼被包含在第一數(shù)據(jù)中;計算步驟,通過對由在讀取步驟中的處理讀取的第三數(shù)據(jù)應用預定函數(shù),來計算指示將第一數(shù)據(jù)記錄在記錄介質(zhì)中了的記錄裝置的機種的第二區(qū)分碼;以及執(zhí)行步驟,其在由計算步驟的處理所計算出的第二區(qū)分碼與由讀取步驟中的處理讀取的第一區(qū)分碼彼此相符時使用第二數(shù)據(jù)執(zhí)行預定處理。
本發(fā)明的第二程序是一種用于再現(xiàn)記錄在記錄介質(zhì)中的第一數(shù)據(jù)的程序,所述程序的特征在于使計算機執(zhí)行包括如下步驟的處理讀取步驟,從記錄介質(zhì)中讀取指示執(zhí)行了將第一數(shù)據(jù)記錄到記錄介質(zhì)中的記錄裝置的機種的第二數(shù)據(jù)、在數(shù)據(jù)每次被記錄到記錄介質(zhì)中時都改變的第三數(shù)據(jù)以及指示將第一數(shù)據(jù)記錄在記錄介質(zhì)中的記錄裝置機種的第一區(qū)分碼,所述第二數(shù)據(jù)、第三數(shù)據(jù)和第一區(qū)分碼被包含在第一數(shù)據(jù)中;計算步驟,通過對由在讀取步驟中的處理讀取的第三數(shù)據(jù)應用預定函數(shù),來計算指示將第一數(shù)據(jù)記錄在記錄介質(zhì)中的記錄裝置的機種的第二區(qū)分碼;以及執(zhí)行步驟,其在由計算步驟中的處理所計算出的第二區(qū)分碼與在讀取步驟中的處理讀取的第一區(qū)分碼彼此相符時使用第二數(shù)據(jù)執(zhí)行預定處理。
在第三發(fā)明中,指示執(zhí)行了將第一數(shù)據(jù)記錄到記錄介質(zhì)中的記錄裝置的機種的第二數(shù)據(jù)、在數(shù)據(jù)每次被記錄到記錄介質(zhì)中時都改變的第三數(shù)據(jù)以及指示將第一數(shù)據(jù)記錄到記錄介質(zhì)中的記錄裝置機種的第一區(qū)分碼被從記錄介質(zhì)中讀取出來,所述第二數(shù)據(jù)、第三數(shù)據(jù)和第一區(qū)分碼被包含在第一數(shù)據(jù)中,指示將第一數(shù)據(jù)記錄在記錄介質(zhì)中的記錄裝置的機種的第二區(qū)分碼通過對所讀取的第三數(shù)據(jù)應用預定函數(shù)來計算,并且當所計算出的第二區(qū)分碼和所讀取出的第一區(qū)分碼彼此相符時預定處理被使用第二數(shù)據(jù)執(zhí)行。
根據(jù)本發(fā)明,可能快速地播放記錄介質(zhì)。具體而言,根據(jù)本發(fā)明,可能快速且容易地確定數(shù)據(jù)是否是通過自身機種裝置被記錄在記錄介質(zhì)中的。
圖1是示出了本發(fā)明被應用的記錄和再現(xiàn)裝置的構(gòu)成實例的圖。
圖2是用于說明光盤的邏輯格式的實例的圖。
圖3是用于說明MARK_PCK的圖。
圖4是用于說明在圖1的記錄和再現(xiàn)裝置中的記錄和再現(xiàn)處理的流程圖。
圖5是用于說明管理表TV簡單構(gòu)成的實例的圖。
圖6是用于說明保留在管理表TV區(qū)中的數(shù)據(jù)的圖。
圖7是用于說明記錄在管理表TV區(qū)中的數(shù)據(jù)的圖。
圖8是用于說明自身機種/其它機種記錄的判斷處理的流程圖。
圖9是用于說明數(shù)據(jù)序列的圖。
圖10是用于說明區(qū)別碼的產(chǎn)生的圖。
圖11是用于說明記錄處理的流程圖。
圖12是用于說明自身機種/其它機種信息的圖。
圖13是用于說明自身機種/其它機種信息的圖。
圖14是用于說明區(qū)別碼記錄處理的流程圖。
圖15是示出了個人計算機構(gòu)成的實例的圖。
標號和符號的描述1記錄和再現(xiàn)裝置,11圖像數(shù)據(jù)輸入單元,12聲音數(shù)據(jù)輸入單元,13微控制器,15編碼器,16RAM,17報頭信息處理單元,18信號處理單元,19RAM,31圖像處理單元,32聲音處理單元,33復用處理單元,41自身機種/其它機種信息產(chǎn)生單元,42區(qū)分碼計算單元,43RAM,51光盤具體實施方式
下面將參照
本發(fā)明的實施例。
圖1是示出了本發(fā)明被應用的記錄和再現(xiàn)裝置1的構(gòu)成實例的框圖。
該記錄和再現(xiàn)裝置1例如是便攜式視頻記錄器,并且適用于能夠?qū)⒊上窠Y(jié)果(圖像數(shù)據(jù))記錄在作為DVD(數(shù)字多功能盤)的光盤51中。光盤51是可記錄DVD。
在圖1中,記錄和再現(xiàn)裝置1包括圖像數(shù)據(jù)輸入單元11、聲音數(shù)據(jù)輸入單元12、壓縮和展開處理單元13、微控制器14、編碼器15、RAM(隨機訪問存儲器)16、報頭信息處理單元17、信號處理單元18、RAM 19、模擬前端單元20、馬達放大器單元21、光學頭22、主軸馬達23、線馬達24和輸出單元25。
在該記錄和再現(xiàn)裝置1中,圖像數(shù)據(jù)輸入單元11接收為未示出成像單元(例如,CCD(電荷耦合設備))所得成像結(jié)果的圖像信號或者從外部裝置輸入的圖像信號的輸入,使所接收的圖像數(shù)據(jù)進行模數(shù)轉(zhuǎn)換處理,并輸出圖像數(shù)據(jù)。例如,圖像數(shù)據(jù)輸入單元11將圖像數(shù)據(jù)輸出到編碼器15、輸出單元25或者壓縮和展開處理單元11的圖像處理單元31。構(gòu)建在記錄和再現(xiàn)裝置1中的未示出成像單元被適用于根據(jù)微控制器14的控制來輸出運動圖像(由多個靜止圖像組成的運動圖像)和靜止圖像。結(jié)果是,在圖像數(shù)據(jù)輸入單元11中,由運動圖像和靜止圖像形成的圖像數(shù)據(jù)根據(jù)微控制器14對成像單元的控制而被選擇性地輸出。
聲音數(shù)據(jù)輸入單元12接收由未示出的麥克風取得的聲音信號或者通過外部輸入裝置輸入的聲音信號,使所接收的聲音信號進行模數(shù)轉(zhuǎn)換處理,并且輸出聲音數(shù)據(jù)。例如,聲音數(shù)據(jù)輸入單元12將聲音數(shù)據(jù)輸出到編碼器15、輸出單元25或壓縮和展開處理單元13的聲音處理單元32。
壓縮和展開處理單元13基于微控制器14的控制轉(zhuǎn)換操作來處理將被記錄的數(shù)據(jù)和處理將被再現(xiàn)的數(shù)據(jù)。壓縮和展開處理單元13使RAM 16適當?shù)卮鎯μ幚硭匦璧臄?shù)據(jù)。具體地,當從圖像數(shù)據(jù)輸入單元11提供的圖像數(shù)據(jù)和從聲音數(shù)據(jù)輸入單元12提供的聲音數(shù)據(jù)被記錄在光盤51中時,壓縮和展開處理單元13使用RAM 16壓縮圖像數(shù)據(jù)和聲音數(shù)據(jù),并復用圖像數(shù)據(jù)和聲音數(shù)據(jù)。之后,壓縮和展開處理單元13將復用后的數(shù)據(jù)輸出到報頭信息處理單元17。另一方面,當被記錄在光盤51中的數(shù)據(jù)被再現(xiàn)時,壓縮和展開處理單元13使用RAM 16以相同的方式將從報頭信息處理單元17提供的數(shù)據(jù)分成圖像數(shù)據(jù)和聲音數(shù)據(jù),然后,展開圖像數(shù)據(jù)和聲音數(shù)據(jù),并將展開后的圖像數(shù)據(jù)和聲音數(shù)據(jù)輸出。RAM 16基于壓縮和展開處理單元13的控制而適當?shù)卮鎯?shù)據(jù)。
壓縮和展開處理單元13包括圖像處理單元31、聲音處理單元32和復用處理單元33。
壓縮和展開處理單元13的圖像處理單元31在記錄時基于微控制器14的控制壓縮從圖像數(shù)據(jù)輸入單元11提供的圖像數(shù)據(jù),并輸出圖像數(shù)據(jù)。在這種情況下,當圖像數(shù)據(jù)是形成運動圖像的圖像數(shù)據(jù)時,圖像處理單元31基于MPEG(運動圖像專家組)標準2壓縮圖像數(shù)據(jù)。另一方面,當圖像數(shù)據(jù)是形成靜止圖像的圖像數(shù)據(jù)時,圖像處理單元31基于JPEG(聯(lián)合圖像專家組)標準壓縮圖像數(shù)據(jù)。圖像處理單元31在再現(xiàn)時根據(jù)圖像數(shù)據(jù)的數(shù)據(jù)壓縮格式(例如,MPEG2或JPEG)來展開從復用處理單元33提供的圖像數(shù)據(jù),并輸出圖像數(shù)據(jù)。
壓縮和展開處理單元13的聲音處理單元32在記錄時基于例如MPEG、Dolby音頻或線性PCM的格式壓縮從聲音數(shù)據(jù)輸入單元12提供的聲音數(shù)據(jù),并輸出聲音數(shù)據(jù)。相反,聲音處理單元32在再現(xiàn)時根據(jù)聲音數(shù)據(jù)的數(shù)據(jù)壓縮格式展開從復用處理單元33提供的聲音數(shù)據(jù),并輸出聲音數(shù)據(jù)。
壓縮和展開處理單元13的復用處理單元33在記錄時使從圖像處理單元31提供的圖像數(shù)據(jù)和從聲音處理單元32提供的聲音數(shù)據(jù)進行時分復用,并將圖像數(shù)據(jù)和聲音數(shù)據(jù)提供到報頭信息處理單元17。通過使圖像數(shù)據(jù)和聲音數(shù)據(jù)進行時分復用而得到的數(shù)據(jù)被稱作時分復用數(shù)據(jù)。相反,復用處理單元33在再現(xiàn)時將從報頭信息處理單元17提供的時分復用數(shù)據(jù)分開圖像數(shù)據(jù)和聲音數(shù)據(jù),并將圖像數(shù)據(jù)和聲音數(shù)據(jù)分別提供到圖像處理單元31和聲音處理單元32。
編碼器15根據(jù)預定格式壓縮從圖像數(shù)據(jù)輸入單元11提供的圖像數(shù)據(jù)和從聲音數(shù)據(jù)輸入單元12提供的聲音數(shù)據(jù)或者從壓縮和展開處理單元13輸出的圖像數(shù)據(jù)和聲音數(shù)據(jù),并將圖像數(shù)據(jù)和聲音數(shù)據(jù)輸出到外部裝置。結(jié)果是,在該記錄和再現(xiàn)裝置1中,可能輸出(監(jiān)視)成像結(jié)果和再現(xiàn)結(jié)果到外部裝置(未示出)。
輸出單元25包括用于輸出從圖像數(shù)據(jù)輸入單元11提供的圖像數(shù)據(jù)和從聲音數(shù)據(jù)輸入單元12提供的聲音數(shù)據(jù)或者從壓縮和展開處理單元13提供的圖像數(shù)據(jù)和聲音數(shù)據(jù)的顯示單元和揚聲器。結(jié)果是,在該記錄和再現(xiàn)裝置1中,可能輸出成像結(jié)果(即,顯示圖像和輸出聲音)。換句話說,根據(jù)該記錄和再現(xiàn)裝置1,可能監(jiān)視再現(xiàn)結(jié)果。
報頭信息處理單元17在記錄時接收從壓縮和展開處理單元13提供的時分復用數(shù)據(jù),基于微控制器14的控制將光盤51(DVD)特有的報頭信息、擴展文件的報頭信息等添加到數(shù)據(jù),并輸出數(shù)據(jù)。報頭信息處理單元17根據(jù)來自微控制器14的信息產(chǎn)生例如UDF(通用盤格式)、VMG(視頻管理器)和VTSI(視頻標題集信息)的數(shù)據(jù),并將數(shù)據(jù)輸出到信號處理單元18。報頭信息處理單元17在再現(xiàn)等的時候從提供自信號處理單元18的數(shù)據(jù)中分出在記錄時添加的報頭信息,并將報頭信息輸出到壓縮和展開處理單元13。報頭信息處理單元17將分出的報頭信息通知微控制器14。擴展文件是不是由為該光盤51標準化的格式的DVD視頻格式定義的文件。例如,擴展文件是靜止圖像文件(基于JPEG標準壓縮的文件)。
信號處理單元18在記錄時基于從報頭信息處理單元17輸出(提供)的數(shù)據(jù)使用RAM 19產(chǎn)生糾錯碼,并將該糾錯碼添加到從報頭信息處理單元17輸出的數(shù)據(jù)。信號處理單元18執(zhí)行例如加擾處理和8/16調(diào)制的處理,并根據(jù)連續(xù)數(shù)據(jù)序列將基于處理結(jié)果的數(shù)據(jù)序列輸出到模擬前端單元20。另一方面,與記錄時相反,信號處理單元18在再現(xiàn)時使從模擬前端單元20輸出的數(shù)據(jù)進行解碼處理、解加擾處理和糾錯處理,并將處理結(jié)果輸出到報頭信息處理單元17。信號處理單元18使用于從微控制器14提供的主軸控制、跟蹤控制、聚焦控制和線控制的各種驅(qū)動信息進行數(shù)模轉(zhuǎn)換處理,以產(chǎn)生用于這些種類控制的驅(qū)動信號,并將驅(qū)動信號輸出到馬達放大器單元21。
模擬前端單元20產(chǎn)生用于從光盤51上的光學頭22發(fā)射出的激光束的光量控制信號,并輸出光量控制信號。模擬前端單元20在再現(xiàn)時將從光盤51上的光學頭22發(fā)射出的激光束的光量保持在固定光量用于通過該光量控制信號的再現(xiàn)。另一方面,模擬前端單元20在記錄時根據(jù)來自信號處理單元18的輸出數(shù)據(jù)改變該光量控制信號的信號水平。因此,模擬前端單元20根據(jù)來自信號處理單元18的輸出數(shù)據(jù)間歇地將激光束的光量從再現(xiàn)時的光量增加到記錄時的光量。
模擬前端單元20將從光學頭22提供的返回光的光接收結(jié)果放大,并執(zhí)行算術處理以從而產(chǎn)生再現(xiàn)信號,再現(xiàn)信號的信號水平根據(jù)在光盤51上形成的坑行而改變。模擬前端單元20對該再現(xiàn)信號執(zhí)行信號處理以將為該再現(xiàn)信號的二進制標識結(jié)果的再現(xiàn)數(shù)據(jù)輸出到信號處理單元18。根據(jù)該算術處理,模擬前端單元20產(chǎn)生跟蹤誤差信號、聚焦誤差信號等,它們的信號水平根據(jù)跟蹤誤差量和聚焦誤差量而改變,并將這些信號根據(jù)數(shù)字信號輸出到微控制器14。
馬達放大器單元21根據(jù)從信號處理單元18輸出的各種驅(qū)動信號分別驅(qū)動與驅(qū)動信號相應的機構(gòu)。馬達放大器單元21根據(jù)這些驅(qū)動信號中用于主軸馬達的驅(qū)動信號和用于線控制的驅(qū)動信號來驅(qū)動以使主軸馬達23和線馬達24轉(zhuǎn)動。馬達放大器單元21根據(jù)用于跟蹤控制的驅(qū)動信號和用于聚焦控制的驅(qū)動信號驅(qū)動安裝在光學頭22上的致動器。
主軸馬達23夾住光盤51并且驅(qū)動以使光盤51以預定轉(zhuǎn)速轉(zhuǎn)動。線馬達24在光盤51的徑向上移動光學頭22。
光學頭22基于從模擬前端單元20輸出的光量控制信號從構(gòu)建在其中的半導體激光器中發(fā)出激光束,并通過物鏡(未示出)將該激光束聚集在光盤51的信息記錄表面上。光學頭22根據(jù)該激光束的輻照通過該物鏡將從光盤51得到的返回光引到預定光接收元件,并將光接收元件的光接收結(jié)果輸出到模擬前端單元20。該物鏡被適用于可以被由用于跟蹤控制的驅(qū)動信號和用于聚焦控制的驅(qū)動信號驅(qū)動的致動器移動。因此,光學頭22可以進行跟蹤控制和聚焦控制。因為激光束的光量被根據(jù)光量控制信號間歇地增加,所以光盤51的信息記錄表面上的溫度被局部增加以記錄期望的數(shù)據(jù)。
微控制器14是控制全部記錄和再現(xiàn)裝置1的操作的計算機。微控制器14執(zhí)行各種處理。微控制器14通過執(zhí)行預先安裝在該記錄和再現(xiàn)裝置1中的處理程序來執(zhí)行各種處理。例如,微控制器14基于通過未示出操作單元得到的用戶操作、由模擬前端單元20檢測到的各種信號等來執(zhí)行各種處理。換句話說,微控制器14根據(jù)由模擬前端單元20檢測到的跟蹤誤差信號和聚焦誤差信號產(chǎn)生用于跟蹤控制和聚焦控制的驅(qū)動信息,使信號處理單元18將驅(qū)動信息轉(zhuǎn)換成模擬信號并將模擬信號輸出到馬達放大器單元21。因此,微控制器14執(zhí)行用于跟蹤控制和聚焦控制的處理。微控制器14根據(jù)由報頭信息處理單元17檢測到的報頭信息等檢測激光束輻照位置,根據(jù)該檢測結(jié)果產(chǎn)生用于線控制的驅(qū)動信息,并使信號處理單元18輸出驅(qū)動信息。因此,微控制器14執(zhí)行例如尋找的處理。微控制器以相同的方式執(zhí)行用于主軸控制的處理。
微控制器14包括自身機種/其它機種信息產(chǎn)生單元41、區(qū)分碼計算單元42和RAM 43。可能在微控制器14內(nèi)交換數(shù)據(jù)。自身機種/其它機種信息產(chǎn)生單元41對每個任意的記錄單元產(chǎn)生自身機種/其它機種信息,這是指示記錄單元過去是被自身機種的記錄和再現(xiàn)裝置(一個記錄和再現(xiàn)裝置,其制造商和機種與記錄和再現(xiàn)裝置1的那些相同)記錄的還是被其它機種的記錄和再現(xiàn)裝置記錄(一個記錄和再現(xiàn)裝置,其制造商與記錄和再現(xiàn)裝置1的相同而其機種與記錄和再現(xiàn)裝置1的不同,或者一個記錄和再現(xiàn)裝置,其制造商與記錄和再現(xiàn)裝置1的不同)的信息。換句話說,自身機種/其它機種信息是指示自身機種的信息。該自身機種/其它機種信息的細節(jié)將在后面使用圖12描述。預定機種的裝置指示特定規(guī)格的裝置,并且指示相同機種的裝置執(zhí)行相同的記錄處理和再現(xiàn)處理。區(qū)分碼計算單元42計算區(qū)分碼,區(qū)分碼是用于確定過去將數(shù)據(jù)記錄在光盤51中的記錄和再現(xiàn)裝置是自身機種裝置還是其它機種裝置的信息。換句話說,區(qū)分碼是指示記錄和再現(xiàn)裝置1曾經(jīng)將數(shù)據(jù)記錄在光盤51中的碼。區(qū)分碼的細節(jié)將在后面使用圖10描述。由微控制器14在執(zhí)行各種處理中適當獲得的數(shù)據(jù)被存儲在RAM 43中。
圖2是用于說明基于DVD視頻格式的光盤51的邏輯格式的實例圖。根據(jù)這一格式,光盤51的信息記錄表面從最內(nèi)側(cè)即頂側(cè)被分成導入、數(shù)據(jù)區(qū)和導出。期望的圖像數(shù)據(jù)、聲音數(shù)據(jù)等被記錄在數(shù)據(jù)區(qū)。
數(shù)據(jù)區(qū)從導入側(cè)開始被分成UDF(通用盤格式)區(qū)(文件系統(tǒng)區(qū))、管理表TV區(qū)(在圖中被寫作TV)、區(qū)分碼區(qū)、自身機種/其它機種信息區(qū)、VMG(視頻管理器)區(qū)(用于DVD管理的信息區(qū))、用于擴展文件的引導信息TE區(qū)(在圖中寫作TE)以及實時數(shù)據(jù)記錄區(qū)。UDF區(qū)、管理表TV區(qū)、VMG區(qū)和用于擴展文件的引導信息TE區(qū)是用于根據(jù)記錄在光盤51中的數(shù)據(jù)來管理文件的管理信息記錄區(qū)。具體地,引導信息TE是用于管理擴展文件被記錄在其中的全部區(qū)的信息。如上所述,通過引導信息TE,記錄位置在管理表中被定義為RMA。更具體地,通過引導信息TE,可能判斷包含在管理表TV中的(未示出)數(shù)據(jù)是否被記錄。起始地址和大小被定義。
VMG區(qū)是用于記錄用于管理DVD信息的區(qū)。TOC的信息,這是用于管理記錄在實時數(shù)據(jù)記錄區(qū)中的全部圖像數(shù)據(jù)的管理信息,被記錄在VMG區(qū)中。另一方面,UDF區(qū)是通過計算機與文件管理系統(tǒng)相對應的區(qū)。用于管理根據(jù)用于實現(xiàn)與計算機中文件系統(tǒng)兼容的格式而被記錄在實時數(shù)據(jù)記錄區(qū)中的全部數(shù)據(jù)的管理信息,被記錄在UDF區(qū)中。
指示用于管理光盤程序區(qū)的表的管理表TV被記錄在管理表TV區(qū)。具體地,可能將記錄在實時數(shù)據(jù)記錄器中的VTS的起始地址和結(jié)束地址、擴展文件的引導信息TE區(qū)的起始地址等記錄在管理表TV區(qū)中。在專用于回放的DVD回放裝置(DVD播放器)中不能被訪問的區(qū)被指定到管理表TV區(qū)。當添加、刪除、編輯等被應用于光盤中的數(shù)據(jù)時,管理表TV的內(nèi)容適當?shù)馗淖儭?br>
在該管理表TV區(qū)中,除了管理表TV之外,其中數(shù)據(jù)可以被自由記錄的區(qū)(自由區(qū))被提供。在本發(fā)明中,用于確定記錄和再現(xiàn)裝置1的機種和自身機種/其它機種信息的區(qū)分碼被記錄在該管理表TV區(qū)中所提供的自由區(qū)中。區(qū)分碼是指示過去將數(shù)據(jù)記錄在光盤51中的記錄和再現(xiàn)裝置是自身機種的裝置還是其它機種的裝置的碼(數(shù)據(jù))。在本實施例中,區(qū)分碼是基于DVD視頻格式的管理表TV和(VMG的)VMGI的數(shù)據(jù)而被產(chǎn)生的。自身機種/其它機種信息是用于記錄在光盤51中的每個預定記錄單元(例如,每個標題,即每個VTS)的、指示記錄單元是通過自身機種裝置被記錄的還是通過其它機種裝置被記錄的信息。當記錄在區(qū)分碼區(qū)中的區(qū)分碼有效時,自身機種/其它機種信息是有效的(即,過去將數(shù)據(jù)記錄在光盤51中的記錄和再現(xiàn)裝置是自身機種的裝置)。記錄和再現(xiàn)裝置1將數(shù)據(jù)記錄在所加載的光盤51中,然后將區(qū)分碼和自身機種/其它機種信息寫在其中,以指示記錄和再現(xiàn)裝置1自身記錄數(shù)據(jù)。因此,在光盤51被從記錄和再現(xiàn)裝置1中取出后,當光盤51被再次加載到記錄和再現(xiàn)裝置1中時,可能通過檢查記錄在光盤51的管理表TV區(qū)(管理表TV區(qū)的自由區(qū))中的區(qū)分碼而判斷出數(shù)據(jù)是通過自身機種的裝置被記錄在光盤51中的。
實時數(shù)據(jù)記錄區(qū)是實際數(shù)據(jù)被記錄在其中的程序區(qū)。除圖像數(shù)據(jù)之外,為擴展文件的靜止圖像的文件EF、中間管理信息DK等被記錄在實時數(shù)據(jù)記錄區(qū)中,并且VTS(視頻標題集)(以下適當?shù)胤Q作標題)作為一個單元。根據(jù)擴展文件EF和中間管理信息DK,擴展文件EF的位置等可以被指定和再現(xiàn)。
在VMG、VMGI(視頻管理器信息)、VMGM VOBS(VMG菜單的視頻目標集)和VMGI BUP(VMGI備份)被從頂側(cè)安排。用于DVD整個視頻區(qū)的控制信息被記錄在VMGI中。與用于選擇標題的菜單相關的信息被記錄在VMGM VOBS中。與VMGI相符的信息被記錄在VMGI BUP中作為備份。在VTS、VTSI(視頻標題集信息)、VTSM VOBS(用于VTSM的視頻目標集)、VTSTT VOBS(用于VTS中標題的視頻目標集)和VTSI BUP(VTSI的備份)被從頂側(cè)安排。一個VTS對應于一個標題。基于MPEG 2格式的為實際數(shù)據(jù)的圖像數(shù)據(jù)被記錄在VTSTT VOBS中。為用于管理由實際數(shù)據(jù)形成的圖像數(shù)據(jù)的管理信息的記錄位置信息等被記錄在VTSI中。視頻數(shù)據(jù)的標題菜單被記錄在VTSM VOBS中。VTSM VOBS是一個選擇。VTSI BUP是VTSI的備份。圖3中所示的MARK_PCK被存儲在VTSM VOBS和VTSTT VOBS中。圖3中的標題對應于圖2中的VTSTT VOBS。用于標識記錄標題(VTS)的裝置機種的機種信息被包含在MARK_PCK中。換句話說,記錄標題的裝置的機種信息被存儲在每個標題(每個VTS)中。
關于為用于計算機的管理信息的UDF,管理信息被記錄以使得可能也識別和訪問擴展文件。另一方面,關于為用于DVD回放的管理信息的VMG,沒有與擴展文件有關的信息被記錄。以這種方式,當用戶通過計算機訪問光盤51時,可能檢索和再現(xiàn)具有UDF的期望文件。當用戶通過DVD記錄和再現(xiàn)裝置訪問光盤51時,可能檢索和再現(xiàn)具有VMG的期望運動圖像文件。UDF形成與計算機文件管理系統(tǒng)相關聯(lián)記錄在光盤中的視頻數(shù)據(jù)的管理信息。另一方面,VMG形成用于與DVD記錄和再現(xiàn)裝置相關聯(lián)記錄在光盤51中的運動圖像數(shù)據(jù)的管理信息。擴展文件被記錄使得可能確切地進行基于DVD視頻格式的再現(xiàn)而完全不影響運動圖像的再現(xiàn)。
作為用于將數(shù)據(jù)寫到光盤51中的系統(tǒng),在本實施例中,ROW(Restricted Over Write,限制覆蓋)系統(tǒng)被使用。ROW系統(tǒng)是被應用于可覆蓋(可記錄)光盤的系統(tǒng)。但是,即使在ROW系統(tǒng)中,當數(shù)據(jù)被記錄在未記錄區(qū)中時,視頻數(shù)據(jù)也被順序記錄。在ROW系統(tǒng)中,后面描述的基于插入等的區(qū)由設置在導入?yún)^(qū)內(nèi)邊緣側(cè)的RMA(記錄管理區(qū))管理。在光盤51以及圖2中除管理表TV區(qū)之外的區(qū)(RMA、導入?yún)^(qū)、UDF、VMG、TE、VTS#1到#n(EF、DK)和導出區(qū))中記錄的處理與在JP-A-2003-331563中所描述系統(tǒng)中的那些基本相同。因此,對處理和區(qū)的詳細說明被省略。將數(shù)據(jù)記錄到光盤51中的處理不限于在JP-A-2003-331563中所描述的系統(tǒng),而是可以是其它記錄處理。
下面將參照圖4中的流程圖說明圖1中記錄和再現(xiàn)裝置1的記錄和再現(xiàn)處理。該處理在用戶(經(jīng)由未示出的操作單元)指示記錄和再現(xiàn)裝置1的電源的接通時開始。
當用戶指示記錄和再現(xiàn)裝置1的電源的接通時,在步驟S11,記錄和再現(xiàn)裝置1接通電源。在步驟S12,微控制器14根據(jù)光盤51的未示出檢測機構(gòu)的檢測結(jié)果來判斷光盤51是否被加載(在驅(qū)動器中)。該處理一直待命直到光盤51被加載。即,該處理一直待命直到光盤51被插入(加載)到未示出的記錄和再現(xiàn)裝置1的驅(qū)動中。在步驟S12的重復中,當電源被切斷(減弱),處理進行到步驟S13。
當在步驟S12判斷出光盤51已經(jīng)被加載時,在步驟S13,微控制器14驅(qū)動線馬達24以將光學頭22移到光盤51的最里面邊緣,并經(jīng)由信號處理單元18獲得在最里面邊緣側(cè)的再現(xiàn)結(jié)果,從而獲得光盤51的記錄和再現(xiàn)所需的管理信息。具體地,微控制器14經(jīng)由信號處理單元18獲得光盤51最內(nèi)邊緣側(cè)的再現(xiàn)結(jié)果,從而在光盤51已經(jīng)被進行終結(jié)處理時獲得VMG的數(shù)據(jù)、以及在光盤51還沒有被進行終結(jié)處理時獲得RMA的數(shù)據(jù)。根據(jù)RMA的信息,當數(shù)據(jù)已經(jīng)被記錄在光盤51的實時數(shù)據(jù)記錄區(qū)中時,微控制器14搜索光盤51以獲得每個VTS的VTSI和VTSTT VOBS的數(shù)據(jù)。以這種方式,類似執(zhí)行將數(shù)據(jù)記錄在通常DVD中和從通常DVD中再現(xiàn)數(shù)據(jù)的記錄和再現(xiàn)裝置,微控制器14獲得光盤51的記錄和再現(xiàn)所需的用于光盤51的管理信息。在步驟S13的處理中,微控制器14在VMG的數(shù)據(jù)之外還獲得UDF的數(shù)據(jù)。當中間管理信息DK被記錄(圖2)時,在實時數(shù)據(jù)記錄區(qū)的再現(xiàn)中,微控制器14也獲得該中間管理信息DK。結(jié)果是,為了使得可能再現(xiàn)光盤51中不是由DVD視頻格式定義的擴展文件,微控制器14被適用于還獲得用于擴展文件的管理信息。微控制器14將以這種方式獲得的一系列管理信息記錄和保留在RAM 43(圖1)中。
為了更詳細地說明,光學頭22根據(jù)微控制器14通過信號處理單元18和馬達放大器單元21對線馬達24的驅(qū)動而被移到光盤51的內(nèi)邊緣側(cè)。光學頭22將激光束輻射到光盤51上。光學頭22對返回光的光接收的結(jié)果被模擬前端單元20和微控制器14順序處理。跟蹤控制和聚焦控制的處理被根據(jù)微控制器通過信號處理單元18和馬達放大器單元21的處理對光學頭22的控制來執(zhí)行。記錄在光盤51中的數(shù)據(jù)被根據(jù)信號處理單元18的光接收結(jié)果處理而被再現(xiàn)。在記錄和再現(xiàn)裝置1中,記錄在光盤51最內(nèi)邊緣側(cè)的各種信息被微控制器14獲得并且被保留在內(nèi)置于微控制器14中的存儲器中。各種再現(xiàn)處理的處理與下面描述的相同。因此,處理的說明被適當省略。
在步驟S14中,記錄和再現(xiàn)裝置1執(zhí)行用于確定自身機種/其它機種記錄的處理。該處理是用于基于記錄在區(qū)分碼區(qū)中的區(qū)分碼(圖2)來判斷過去將數(shù)據(jù)記錄在光盤51中的裝置是自身機種的裝置還是其它機種的裝置。該處理的細節(jié)將在后面參照圖8描述。當什么都沒有被記錄在光盤51中時,步驟S14中的處理被跳過。
在步驟S15,微控制器14判斷光盤51的移走是否被(用戶)指示。具體地,微控制器14判斷光盤51的卸載(彈出)是否被用戶指示。當在步驟S15判斷出光盤51的移走被指示時,記錄和再現(xiàn)處理前進到后面描述的步驟S20。
當在步驟S15判斷出光盤51的移走沒有被指示時,記錄和再現(xiàn)處理前進到步驟S16。微控制器14判斷記錄是否被用戶指示。具體地,微控制器14判斷是記錄被用戶通過未示出的操作單元指示還是再現(xiàn)被用戶通過未示出的操作單元指示。當在步驟S15中記錄被指示時,記錄和再現(xiàn)處理前進到步驟S17。記錄和再現(xiàn)裝置1執(zhí)行記錄處理。該處理的細節(jié)將在后面參照圖11描述。
當在步驟S16判斷出記錄沒有被指示時,即,判斷出再現(xiàn)被指示時,記錄和再現(xiàn)處理前進到步驟S18。記錄和再現(xiàn)裝置1執(zhí)行再現(xiàn)處理。具體地,當來自用戶的再現(xiàn)的指示是用于運動圖像再現(xiàn)的指示時,微控制器14基于存儲在內(nèi)置存儲器(圖1中的RAM 43)中的管理信息(在步驟S13獲得的管理信息),控制整個記錄和再現(xiàn)裝置1的操作以再現(xiàn)被指示要再現(xiàn)的運動圖像文件。
具體地,當光盤51是要被進行終結(jié)處理的光盤時,微控制器14基于存儲在存儲器中的VMG的數(shù)據(jù)檢測相應文件的記錄位置,并指示各個單元根據(jù)該記錄位置進行再現(xiàn)。結(jié)果是,在記錄和再現(xiàn)裝置1中,當光盤51的回放被用戶指示時,光學頭22根據(jù)信號處理單元18和馬達放大器單元21根據(jù)VMG數(shù)據(jù)對線馬達24的驅(qū)動,進行尋找直到用戶所期望標題的記錄位置。此外,在其中跟蹤控制和聚焦控制被根據(jù)光學頭22的光接收結(jié)果而被進行的狀態(tài)下,光學頭22的光接收結(jié)果被信號處理單元18、報頭信息處理單元17以及壓縮和展開處理單元13依次處理,以再現(xiàn)由運動圖像形成的圖像數(shù)據(jù)。換句話說,其信號水平根據(jù)光盤51的為光接收結(jié)果的坑行而改變的再現(xiàn)信號,被模擬前端單元20處理以產(chǎn)生再現(xiàn)數(shù)據(jù)。該再現(xiàn)數(shù)據(jù)被信號處理單元18進行解碼、解交織和糾錯處理。被進行糾錯處理的再現(xiàn)數(shù)據(jù)被輸入到報頭信息處理單元17。報頭被除去,并且關于報頭的信息被通知給微控制器14。隨后,再現(xiàn)數(shù)據(jù)被輸入到壓縮和展開處理單元13,并且被復用處理單元33分成圖像數(shù)據(jù)和聲音數(shù)據(jù)。圖像數(shù)據(jù)被圖像處理單元31基于MPEG標準從數(shù)據(jù)壓縮(展開)解除出來,并且被顯示在輸出單元25上或者被編碼器15輸出到外部裝置。另一方面,聲音數(shù)據(jù)被聲音處理單元12展開,然后,作為聲音被輸出單元25輸出或者被編碼器15輸出到外部裝置。
另一方面,當光盤51是還沒有被進行終結(jié)處理的光盤時,微控制器14根據(jù)與存儲器中保留的相對應的標題的管理表TV和VTSI以及VTSTT VOBS檢測相對應的文件的記錄位置,并指示記錄和再現(xiàn)裝置1的各個單元根據(jù)該記錄位置進行再現(xiàn)。結(jié)果是,再現(xiàn)處理被執(zhí)行。該處理繼續(xù)被執(zhí)行直到再現(xiàn)停止被指示。當再現(xiàn)停止被用戶指示時,微控制器14控制記錄和再現(xiàn)裝置1結(jié)束再現(xiàn)操作并停止再現(xiàn)。
另一方面,當由用戶指示的再現(xiàn)是擴展文件的再現(xiàn)并且光盤51是已經(jīng)被進行終結(jié)處理的光盤時,微控制器14根據(jù)存儲器中保留的UDF數(shù)據(jù)檢測相對應的文件的記錄位置,并指示記錄和再現(xiàn)裝置1的各個單元從該記錄位置進行再現(xiàn)。此外,當由用戶指示的再現(xiàn)是擴展文件的再現(xiàn)并且光盤51是還沒有被進行終結(jié)處理的光盤時,微控制器14基于存儲器中保留的相對應的管理表TV、引導信息和中間管理信息DK檢測相對應的文件(擴展文件)的記錄位置,并指示記錄和再現(xiàn)裝置1的各個單元根據(jù)該記錄位置進行再現(xiàn)。結(jié)果是,再現(xiàn)處理被執(zhí)行。該處理繼續(xù)被執(zhí)行直到再現(xiàn)停止被指示。當再現(xiàn)停止被用戶指示時,微控制器14控制記錄和再現(xiàn)裝置結(jié)束再現(xiàn)操作并停止再現(xiàn)。
在步驟S17的處理之后或者在不步驟S18的處理之后,記錄和再現(xiàn)處理前進到步驟S19。微控制器14判斷電源切斷是否被用戶指示。當判斷出電源切斷沒有被用戶指示時,記錄和再現(xiàn)處理返回到步驟S15,并且步驟S15和隨后步驟中的處理被重復。
當盤的移走在步驟S15中被指示時,記錄和再次處理前進到步驟S20。微控制器14將管理表TV記錄在光盤51中。具體地,微控制器14將保留在內(nèi)置RAM 43中的管理表TV記錄在光盤51中。
在步驟S21,記錄和再現(xiàn)裝置1執(zhí)行區(qū)分碼記錄處理。具體地,記錄和再現(xiàn)裝置1計算指示記錄和再現(xiàn)裝置1曾經(jīng)將數(shù)據(jù)記錄在光盤51中的區(qū)分碼,并如圖2所示記錄區(qū)分碼。此外,記錄和再現(xiàn)裝置1對每個預定的記錄單元(在該實例的情況中對VTS單元)產(chǎn)生指示記錄單元過去是被自身機種裝置記錄的還是被其它機種裝置記錄的自身機種/其它機種信息,并如圖2所示記錄自身機種/其它機種信息。結(jié)果是,當光盤51被再次加載到記錄和再現(xiàn)裝置1中時,可能根據(jù)步驟S14的處理執(zhí)行對自身機種/其它機種記錄的判斷處理。該處理的細節(jié)將在后面參照圖14描述。
在步驟S22,微控制器51指示未示出的加載機構(gòu)釋放光盤51。結(jié)果是,光盤51被釋放。在步驟S22的處理之后,記錄和再現(xiàn)處理返回到步驟S22,并且步驟S22和隨后步驟中的處理被重復。換句話說,記錄和再現(xiàn)處理一直待用直到光盤被再次加載。
當電源切斷在步驟S19中被指示時,記錄和再現(xiàn)處理前進到步驟S23。微控制器14執(zhí)行電源切斷處理(用于減弱電源的處理)并結(jié)束記錄和再現(xiàn)處理。
下面將說明記錄在管理表TV區(qū)(圖2)中的數(shù)據(jù)的構(gòu)成實例。
管理表TV、區(qū)分碼和自身機種/其它機種信息被記錄在管理表TV區(qū)中。具體地,管理表TV被記錄在管理表TV區(qū)中,區(qū)分碼和自身機種/其它機種信息被記錄在管理表TV的自由區(qū)中。管理表TV在圖4的處理中被適當?shù)乇A粼赗AM 43(圖1)中,并且在步驟S20的處理中被更新。區(qū)分碼和自身機種/其它機種信息在步驟S21中的區(qū)分碼記錄處理中被更新。
圖5是示出了管理表TV的簡單構(gòu)成實例的圖。在圖5中,標題數(shù)(VTS數(shù))、各個VTS的起始點地址、包含在一個標題中的多章的起始點和結(jié)束點地址(各章的起始點和結(jié)束點地址)被包含在管理表TV中。在圖5實例的情況中,標題(VTS)數(shù)是兩個,并且各標題的起始點地址被包含在管理表TV中。兩個標題是“VTS#1”和“VTS#2”。在圖5實例的情況中,十章被包含在VTS#1中,并且這十章各自的起始點和結(jié)束點地址被包含在管理表TV中。二十章被包含在VTS#2中,并且這二十章各自的起始點和結(jié)束點地址被包含在管理表TV中。此外,例如擴展文件的引導信息TE區(qū)起始地址的各種信息也被包含在管理表TV中。但是,信息沒有被描述。
圖6是示出了在圖4中步驟S14的記錄處理結(jié)束之后保留在存儲器的管理表TV區(qū)中的數(shù)據(jù)實例的圖。
在圖6中,管理表TV被記錄在用于管理表TV的區(qū)中。用于管理表TV的區(qū)的其余區(qū)域是自由區(qū)(自由空間)。在步驟S21的區(qū)分碼記錄處理中,微控制器14基于圖6中VMG的管理表TV和VMGI產(chǎn)生和記錄圖7所示的區(qū)分碼,并記錄保留在內(nèi)置存儲器(圖1中的RAM 43)中的自身機種/其它機種信息(用于每個標題的自身機種/其它機種信息)。以這種方式,當光盤51的移走被指示(步驟S15中為是)時,區(qū)分碼和自身機種/其它機種信息被記錄在管理表TV區(qū)中。
用于圖4中步驟S14的自身機種/其它機種記錄的判斷處理細節(jié)將參照圖8的流程圖說明。
在步驟S51中,微控制器14判斷管理表TV在光盤51的管理表TV區(qū)中是否存在。例如,微控制器14驅(qū)動線馬達24將光學頭22移到光盤51的最內(nèi)邊緣,并經(jīng)由信號處理單元18獲得最內(nèi)邊緣側(cè)上的再現(xiàn)結(jié)果,從而判斷管理表TV是否被記錄在光盤51中。在通過記錄和再現(xiàn)裝置1的記錄中,當數(shù)據(jù)被更新時,管理表TV也被更新。因此,當管理表TV不存在時,意味著過去進行用于將數(shù)據(jù)記錄在光盤51中的記錄處理的記錄和再現(xiàn)裝置與圖1中的記錄和再現(xiàn)裝置1是不同的。換句話說,當管理表TV不存在時,就判斷出數(shù)據(jù)是通過具有與記錄和再現(xiàn)裝置1不同機種的裝置(其它機種的裝置)而被記錄在光盤51中。
當在步驟S51判斷出管理表TV存在時,判斷處理前進到步驟S52。微控制器14判斷區(qū)分碼是否被預設在管理表TV區(qū)中。例如,如圖7所示,當區(qū)分碼被記錄在管理表TV區(qū)中時,判斷出區(qū)分碼存在(是)。當光盤51被從記錄和再現(xiàn)裝置1中移走時,如圖4中步驟S21中描述的,區(qū)分碼和自身機種/其它機種信息被記錄在管理表TV區(qū)中。因此,當區(qū)分碼不存在時,判斷出過去進行用于將數(shù)據(jù)記錄在光盤51中的記錄處理的裝置是具有預記錄和再現(xiàn)裝置不同的機種的裝置。
當在步驟S52判斷出區(qū)分碼存在時,在步驟S53,微控制器14讀出光盤51的管理表TV區(qū)中的區(qū)分碼。在圖7實例的情況中,微控制器14讀出用于管理表TV的區(qū)中的區(qū)分碼。
在步驟S54,微控制器14將光盤51的VMG區(qū)中的管理表TV和VMGI(見圖9)設置為連續(xù)數(shù)據(jù)序列。具體地,微控制器14將圖7中的管理表TV和VMG的VMGI設置為如圖9所示的連續(xù)數(shù)據(jù)序列。換句話說,微控制器14組合了管理表TV的數(shù)據(jù)和VMGI的數(shù)據(jù)。在圖9實例的情況中,VMGI被添加在管理表TV之后。但是,順序可以是相反的(只要順序被預先描述即可)。
在步驟S55,微控制器14的區(qū)分碼計算單元42計算在步驟S54的處理中產(chǎn)生的數(shù)據(jù)序列的哈希值,并將哈希值設置為“區(qū)分碼”。具體地,如圖10所示,區(qū)分碼計算單元42通過對由管理表TV和VMIG形成的數(shù)據(jù)序列應用哈希函數(shù)來計算哈希值,并將計算結(jié)果設置為區(qū)分碼。作為哈希函數(shù),例如,MD(消息摘要)5的程序被使用。哈希函數(shù)程序具有如下特性,即,哈希函數(shù)程序計算使具有任意數(shù)據(jù)長度的數(shù)據(jù)的哈希值為固定長度(例如128位)的值。哈希函數(shù)程序還具有不可能根據(jù)哈希函數(shù)程序所計算出的值來計算所輸入的數(shù)據(jù)序列(通過組合管理表TV和VMGI得到的數(shù)據(jù)序列)的特性(不可逆性)。此外,哈希函數(shù)程序具有哈希函數(shù)輸出值在輸出值可以采取的值的范圍中一致有出現(xiàn)可能性的特性。
在步驟S56中,微控制器14判斷在步驟S53的處理中從光盤51讀出的區(qū)分碼和在步驟S55的處理中計算出的“區(qū)分碼”彼此是否相符。當記錄處理上次被記錄和再現(xiàn)裝置1進行、并且光盤51被移走時,在步驟S53的處理中從光盤51讀出的區(qū)分碼被記錄。在這種情況下,當數(shù)據(jù)通過與上次的記錄和再現(xiàn)裝置1相同機種的記錄和再現(xiàn)裝置1被記錄在光盤51中時,記錄在光盤51中的區(qū)分碼和在步驟S55的處理中計算出的“區(qū)分碼”彼此是相符的。
當在步驟S56中判斷出所讀出的區(qū)分碼和所計算出的區(qū)分碼彼此相符時,判斷處理前進到步驟S57。微控制器14判斷出過去是相同機種的裝置將數(shù)據(jù)記錄在了光盤51中。
在步驟S58,微控制器14從管理表TV區(qū)中讀出用于每個標題的自身機種/其它機種信息。換句話說,因為過去是自身機種裝置將數(shù)據(jù)記錄在了光盤51中,所以微控制器14判斷出記錄在管理表TV區(qū)中的自身機種/其它機種信息是有效的,并讀出自身機種/其它機種信息。微控制器14從例如圖7中的管理表TV區(qū)中讀出自身機種/其它機種信息。結(jié)果是,可能快速地獲得用于每個標題的自身機種/其它機種信息。
另一方面,當在步驟S51中判斷出管理表TV不存在,當在步驟S52中判斷出區(qū)分碼不存在,或者當在步驟S56中判斷出所讀出的區(qū)分碼和所計算出的區(qū)分碼彼此不相符時,上次進行光盤51的記錄處理的裝置不是本發(fā)明被應用的裝置,而是其它機種的裝置,微控制器將判斷處理推進到步驟S59。
在步驟S59,微控制器14判斷出該光盤51是其中的數(shù)據(jù)是通過其它機種裝置被記錄的光盤。例如,當數(shù)據(jù)在第一記錄處理中是通過記錄和再現(xiàn)裝置1(自身機種的裝置)被記錄、并且區(qū)分碼和自身機種/其它機種信息被記錄,然后,數(shù)據(jù)在第二記錄處理中通過其它記錄和再現(xiàn)裝置(其它機種的裝置)被記錄,那么區(qū)分碼和自身機種/其它機種信息不被更新。雖然VMG的VMGI被更新,但是管理表TV的數(shù)據(jù)取決于具體情況而被更新或者不被更新。因此,當光盤51在第三記錄處理中被再次加載到記錄和再現(xiàn)裝置1(自身機種裝置)中時,作為其它機種裝置在第二記錄處理中所進行的記錄的結(jié)果,管理表TV和VMGI中至少一個與第一記錄處理結(jié)束之后的數(shù)據(jù)不同。因此,基于管理表TV和VMGI計算出的“區(qū)分碼”與在第一記錄處理中記錄在光盤51中的區(qū)分碼不同。以這種方式,可能快速地判斷上次將數(shù)據(jù)記錄在光盤51中的裝置是自身機種裝置還是其它機種裝置。
在步驟S60,微控制器14對每個預定的記錄單元(VTS)檢查裝置是自身機種裝置還是其它機種裝置。例如,微控制器14檢查圖3中對每個VTS(標題)記錄的MARK_PCK(描述裝置類型的信息),并檢查裝置是自身機種裝置還是其它機種裝置。在這種情況下,微控制器14將用于每個標題的指示裝置是自身機種裝置還是其它機種裝置的信息保留在內(nèi)置存儲器(圖1中的RAM 43)中。在步驟S58的處理之后或者在步驟S60的處理之后,處理結(jié)束。
根據(jù)圖8的處理,可能快速地判斷上次將數(shù)據(jù)記錄在光盤51中的裝置是自身機種裝置還是其它機種裝置。當上次將數(shù)據(jù)記錄在光盤51中的裝置是自身機種裝置時,可能快速地判斷為光盤51的每個預定記錄單元進行記錄處理的機種的裝置是自身機種裝置還是其它機種裝置。
具體地,在圖8中的步驟S51、步驟S52和步驟S56的處理為否的情況下,因為上次將數(shù)據(jù)記錄在光盤51中的裝置不是自身機種裝置,所以在步驟S60的處理中對每個預定記錄單元(在該實例中是對每個VTS)檢查裝置是自身機種裝置還是其它機種裝置。但是,在步驟S51、S52和S56所有步驟中都為是的情況下,因為上次將數(shù)據(jù)記錄在光盤51中的裝置是自身機種裝置,所以自身機種/其它機種信息被使得有效。沒有必要對每個預定記錄單元檢查裝置是自身機種裝置還是其它機種裝置。換句話說,因為步驟S60的處理不一定要被執(zhí)行,所以可能更快速地對每個記錄單元判斷裝置是自身機種裝置還是其它機種裝置。
圖4中步驟S17中的記錄處理細節(jié)將參照圖11中的流程圖說明。
在步驟S81,微控制器14判斷記錄處理對于光盤51是否應該被終結(jié)。例如,微控制器14判斷終結(jié)處理是否由用戶通過未示出的操作單元指示。終結(jié)處理是用于通過更新圖2中的UDF、VMG、導入、導出等來結(jié)束記錄處理的處理。
當在步驟S81判斷出記錄處理不應該被終結(jié)時,在步驟S82,圖像數(shù)據(jù)輸入單元11和聲音數(shù)據(jù)輸入單元12接收將被記錄的數(shù)據(jù)的輸入。例如,由未示出的成像單元和未示出的揚聲器捕獲的圖像數(shù)據(jù)和聲音數(shù)據(jù)被接收。
在步驟S82,微控制器14控制各個單元以根據(jù)記錄格式將輸入數(shù)據(jù)轉(zhuǎn)換成記錄數(shù)據(jù)。作為具體的實例,微控制器14控制壓縮和展開處理單元13(圖像處理單元31和聲音處理單元32)以壓縮圖像數(shù)據(jù)和聲音數(shù)據(jù),并使得圖像數(shù)據(jù)和聲音數(shù)據(jù)進行時分復用。微控制器14控制報頭信息處理單元17以將光盤51特有的報頭信息、擴展文件的報頭信息等添加到數(shù)據(jù)。微控制器14控制信號處理單元18以在糾錯碼被添加到時分復用后且已被添加報頭的數(shù)據(jù)之后,對數(shù)據(jù)應用交織處理和編碼處理。以這種方式,輸入數(shù)據(jù)被轉(zhuǎn)換成記錄數(shù)據(jù)。
在步驟S83,微控制器14將記錄數(shù)據(jù)記錄在盤中。具體地,根據(jù)記錄數(shù)據(jù)從光盤51上的光學頭22發(fā)射出的激光束的光量被模擬前端單元20增加。結(jié)果是,坑行被順序地形成在光盤51上,并且由運動圖像形成的圖像數(shù)據(jù)被順序記錄在光盤51中。在這種情況下,微控制器14還適當?shù)馗掠蓛?nèi)置存儲器(RAM 43)保留的管理表TV的數(shù)據(jù),并且還更新光盤51的管理表TV區(qū)(圖7)中的管理表TV。
在步驟S85,微控制器14的自身機種/其它機種信息產(chǎn)生單元41關于微控制器14的內(nèi)置存儲器(圖1中的RAM 43)更新自身機種/其它機種信息。因為自身機種/其它機種信息對每個預定記錄單元更新,所以當自身機種/其它機種信息還沒有被記錄用于預定記錄單元時,該處理被跳過。在本實施例中,自身機種/其它機種信息對每個標題更新??偠灾ㄟ^自身機種裝置的記錄和通過其它機種裝置的記錄不在一個標題中被進行,對于每個標題自身機種/其它機種信息都被更新。
在步驟S86,微控制器14基于用戶在未示出操作單元上的操作來判斷記錄是否應該結(jié)束。當判斷出記錄不應該被結(jié)束時,記錄處理返回到步驟S82,并且步驟S82和隨后步驟的處理被重復。換句話說,將被記錄的數(shù)據(jù)的輸入被再次接收,記錄數(shù)據(jù)被記錄在光盤51中,并且用于更新內(nèi)置存儲器中自身機種/其它機種信息的處理被適當?shù)刂貜椭钡接涗浱幚淼慕Y(jié)束被指示。
當在步驟S86判斷出記錄應該被結(jié)束時,記錄處理前進到步驟S87。微控制器執(zhí)行結(jié)束處理。在這種情況下,當將被記錄的數(shù)據(jù)是用于在步驟S82和隨后步驟的處理中記錄的運動圖像的數(shù)據(jù)時,在步驟S87,實際數(shù)據(jù)的記錄被結(jié)束,從而VTSTT VOBS的記錄被完成,并且VTSI BUP、VTSI和VTSM VOBS被順序形成。結(jié)果是,一個VTS的記錄被完成。以這種方式,在記錄和再現(xiàn)裝置1中,當記錄的停止被用戶指示時,在壓縮和展開處理單元13等中的系列處理由微控制器14控制將被停止,并且圖像數(shù)據(jù)的記錄被停止。隨后,由以這種方式被記錄的運動圖像所形成的文件的管理信息被記錄在光盤中。換句話說,在記錄和再現(xiàn)裝置1中,管理信息由微控制器14根據(jù)運動圖像的位置信息、文件大小的信息以及例如記錄日期和實際的信息產(chǎn)生。為了在圖像數(shù)據(jù)之后記錄管理信息,該管理信息被輸出到信號處理單元18并且被記錄在光盤51中。結(jié)果是,VTSI BUP區(qū)被形成。隨后,用于產(chǎn)生VTS的后面的VTSI和VTSO VOBS的區(qū)通過插入被保護。光學頭22尋找較早被保護的VTSI和VTSM VOBS區(qū)。在該區(qū)中,相同的管理信息被輸出到信息處理單元18并且被記錄在光盤51中。結(jié)果是,VTSI和VTSM VOBS區(qū)被形成。在記錄和再現(xiàn)裝置1中,當由運動圖像形成的文件被記錄時,管理信息和文件被根據(jù)DVD視頻格式記錄,DVD視頻格式是其中基于VTSI的管理信息、基于VTSMVOBS的管理信息、文件和基于VTSI BUP的管理信息連續(xù)的格式。在記錄和再現(xiàn)裝置1中,當運動圖像的記錄隨后被用戶指示時,標題根據(jù)相同處理的重復而被順序記錄在光盤51中。
另一方面,當將被記錄的數(shù)據(jù)是用于在步驟S82和隨后步驟的處理中用于靜止圖像記錄的數(shù)據(jù)時,在預定時間獲得的靜止圖像數(shù)據(jù)被記錄。在步驟S87,由靜止圖像文件形成的擴展文件被記錄,并且中間管理信息DK等被記錄。具體地,當光盤51是原始光盤時,由圖像數(shù)據(jù)輸入單元11所輸入的靜止圖像形成的圖像數(shù)據(jù)被壓縮和展開處理單元13的圖像處理單元31根據(jù)JPEG標準壓縮,并被記錄。在記錄和再現(xiàn)裝置1中,在運動圖像的記錄中,首先,VTSI和VTSM VOBS區(qū)被保護用于記錄實際數(shù)據(jù)。另一方面,在靜止圖像的記錄中,返回到通過插入保護的區(qū)的頂部,由靜止圖像形成的實際數(shù)據(jù)被記錄而沒有保護這些區(qū)。當后面靜止圖像的記錄被用戶指示時,后面的靜止圖像被以相同的方式記錄在光盤51中。每個文件的記錄位置等在記錄每次被進行時被記錄在存儲器中。
在記錄和再現(xiàn)裝置1中,當由靜止圖像形成的文件以期望次數(shù)被記錄在光盤中、并且靜止圖像記錄的停止被根據(jù)用戶操作模式的切換等而被指示時,由保留在存儲器中的記錄位置等所形成的管理信息作為臨時中間管理信息DK被記錄用于下個區(qū)中的多個文件直到終結(jié)。結(jié)果是,在記錄和再現(xiàn)裝置1中,當除運動圖像之外的文件被記錄時,文件和管理信息被以文件和與文件相對應的管理信息的順序記錄。文件和管理信息的記錄格式被根據(jù)將被記錄的文件屬性切換。
在記錄和再現(xiàn)裝置1中,這種中間管理信息DK(圖2)被收集在被連續(xù)記錄的多個文件中,并且用于管理整個文件的管理信息被記錄。然后,指示各個文件頂端位置和文件名的各個信息被記錄和形成。該中間管理信息DK的起始地址被記錄在光盤51最內(nèi)邊緣側(cè)上的固定區(qū)中作為擴展文件的引導信息TE。擴展文件的引導信息TE的記錄位置信息被記錄在管理表TV中。
結(jié)果是,根據(jù)還支持除運動圖像之外的這種文件的記錄和再現(xiàn)裝置1,可能再現(xiàn)靜止圖像的文件。換句話說,當這種光盤51被加載,在記錄和再現(xiàn)裝置1中,不僅VTS和VTSM VOBS數(shù)據(jù)被根據(jù)光盤51的基于管理表的搜索從光盤51中再現(xiàn)、并且被保留在微控制器14的存儲器中,而且靜止圖像文件的中間管理信息DK也被如上再現(xiàn)和保留。結(jié)果是,例如,可能根據(jù)用戶的指示而為用戶提供運動圖像和靜止圖像的標題等。當用戶指示運動圖像的再現(xiàn)時,可能以與上述的有關只讀光盤的方式相同的方式根據(jù)VTS和VTSM VOBS數(shù)據(jù)來再現(xiàn)相應的運動圖像文件。
另一方面,當在步驟S81判斷出記錄處理應該被終結(jié)時,記錄處理前進到步驟S88。微控制器14產(chǎn)生UDF和VMG。具體地,微控制器14將基于管理表TV從光盤51獲得的并且被保留在內(nèi)置存儲器中的管理信息、根據(jù)運動圖像和靜止圖像的記錄創(chuàng)建的并且被保留在存儲器中的管理信息、以及中間管理信息提供到報頭信息處理單元17。微控制器14使報頭信息處理單元17產(chǎn)生用于計算機的UDF數(shù)據(jù)。微控制器14將用于運動圖像文件的管理信息提供到報頭信息處理單元17,并使報頭信息處理單元17產(chǎn)生用于DVD播放器的VMG數(shù)據(jù)。
在步驟S89,微控制器14控制各個單元以將所產(chǎn)生的UDF和VMG記錄在光盤51中。UDF和VMG被記錄在光盤51中被保護的內(nèi)邊緣側(cè)區(qū)中,并且導入和導出被形成。結(jié)果是,該光盤51被設置為可在僅可應用于通常DVD格式的DVD播放器中播放。在步驟S87的處理之后或者在步驟S89的處理之后,記錄處理結(jié)束。
根據(jù)圖11中的處理,數(shù)據(jù)被記錄在光盤51中,并且被保留在微控制器14的內(nèi)置RAM 43中的自身機種/其它機種信息被適當更新。當記錄處理被終結(jié)時,可能將光盤51設置為甚至可以在僅可應用于通常DVD格式的DVD播放器中播放。
在圖11步驟S85的處理中被更新的自身機種/其它機種信息的實例將參照圖12和13說明。圖12示出了其中沒有數(shù)據(jù)被記錄在用于自身機種/其它機種信息的數(shù)據(jù)區(qū)中的狀態(tài)。
在DVD視頻格式中,可能將99個標題(VTS)記錄在一個盤上。具有99比特長度的區(qū)被需要以允許指示對于99個標題中每個標題的記錄是通過自身機種裝置的記錄還是通過其它機種裝置的記錄的信息。因為1字節(jié)包括8比特,所以在圖12的實例中,13字節(jié)的區(qū)被準備。在圖12中,用于第一標題(稱作標題#1)到第八標題(稱作標題#8)的區(qū)被保護在第一行中。用于第九標題(稱作標題#9)到第十六標題(稱作標題#16)的區(qū)被保護在第二行中。類似地,用于第九十七標題(稱作標題#97)到第九十九標題(稱作標題#99)的區(qū)被保護在第十三行中。第十三行中標題#99后面的區(qū)被設置為無效區(qū)。
在圖12中,當某個標題被通過自身機種裝置記錄時,與該標題相對應的區(qū)的比特值被設置為1。當標題被通過其它機種裝置記錄時,與該標題相對應的區(qū)的比特值被設置為0。結(jié)果是,即使在其中通過自身機種裝置的記錄和通過其它機種裝置的記錄被以混和狀態(tài)進行的光盤中,如果上次記錄數(shù)據(jù)的裝置是自身機種裝置,那么也可能根據(jù)管理表TV區(qū)中自身機種/其它機種信息的內(nèi)容而在光盤被加載之后快速地知道在所有記錄單元中記錄是通過自身機種裝置記錄的還是通過其它機種裝置記錄的。
例如,在圖12中,假設標題#1到標題#9(圖2中的VTS #1到VTS #9)在圖1中的記錄和再現(xiàn)裝置1執(zhí)行圖11的記錄處理時被記錄。在這種情況下,自身機種/其它機種信息產(chǎn)生單元41根據(jù)圖11的步驟S85中的處理的重復來更新存儲在RAM 43中的自身機種/其它機種信息。
作為直到標題#9的自身機種/其它機種信息的更新結(jié)果,如圖13所示,指示記錄被通過自身機種裝置進行的標記(1)被存儲在與自身機種/其它機種信息的標題#1到標題#9相對應的存儲器中。以這種方式,自身機種/其它機種信息對于標題中每個被更新。
在本實施例中,指示記錄是通過自身機種裝置的記錄還是通過其它機種裝置的記錄的標記對標題中每個提供。但是,本發(fā)明不限于此??梢詫γ總€預定記錄單元提供指示記錄是通過自身機種裝置的記錄還是通過其它機種裝置的記錄的標記。
圖4步驟S21中的區(qū)分碼記錄處理的細節(jié)將參照圖14中的流程圖說明。
在步驟S111,微控制器14的區(qū)分碼計算單元42讀在該點有效的VMGI和管理表TV。微控制器14的區(qū)分碼計算單元42讀圖6中VMG的VMGI,例如,保留在微控制器14的RAM 43中的管理表TV的數(shù)據(jù)(或者從光盤51中讀取的管理表TV的數(shù)據(jù))。將在該點被讀的(有效)管理表TV的數(shù)據(jù)是最新的管理表TV的數(shù)據(jù)。
在步驟S112,微控制器14的區(qū)分碼計算單元42將所讀取的VMGI和管理表TV設置為連續(xù)數(shù)據(jù)序列。具體地,如圖9所示,區(qū)分碼計算單元42將管理表TV的數(shù)據(jù)和VMGI的數(shù)據(jù)設置為連續(xù)數(shù)據(jù)序列。
在步驟S113中,微控制器14的區(qū)分碼計算單元42將數(shù)據(jù)序列的哈希值并將哈希值設置為區(qū)分碼。例如,如圖10所示,區(qū)分碼計算單元42通過對數(shù)據(jù)序列(包括管理表TV的數(shù)據(jù)和VMGI的數(shù)據(jù)的數(shù)據(jù)序列)應用哈希函數(shù)程序來計算哈希值,并將計算結(jié)果設置為區(qū)分碼。雖然數(shù)據(jù)序列具有任意長度,但是作為根據(jù)哈希函數(shù)程序的計算結(jié)果,區(qū)分碼具有固定長度。
在步驟S114中,微控制器14將用于標題中每個的、在RAM43中被自身機種/其它機種信息產(chǎn)生單元41適當更新的自身機種/其它機種信息以及在步驟S113的處理中所產(chǎn)生的區(qū)分碼寫入管理表TV區(qū)的自由區(qū)中。具體地,微控制器14將用于標題中每個的、在圖11的步驟S85中被自身機種/其它機種信息產(chǎn)生單元41適當更新的自身機種/其它機種信息以及在步驟S113的處理中由區(qū)分碼計算單元42計算出的區(qū)分碼寫入圖6中的管理表TV區(qū)的自由區(qū)中。結(jié)果是,如圖7所示,區(qū)分碼和自身機種/其它機種信息被記錄在管理表TV區(qū)中。在步驟S114的處理之后,區(qū)分碼記錄處理結(jié)束。
根據(jù)圖14中的處理,當光盤51被從記錄和再現(xiàn)裝置1中移走時,區(qū)分碼被基于VMGI和管理表TV記錄在光盤51中。指示各個標題是否是通過自身機種裝置被記錄的自身機種/其它機種信息也被記錄在光盤51中。結(jié)果是,當光盤51被再次加載到記錄和再現(xiàn)裝置1中(圖4中的步驟S14)時,可能判斷出上次將數(shù)據(jù)記錄在光盤51中的裝置是否是自身機種裝置。當上次將數(shù)據(jù)記錄在光盤51中的裝置是自身機種裝置時,可能通過參考自身機種/其它機種信息而快速地判斷各個標題是否是通過自身機種裝置被記錄的。
根據(jù)上述描述,在用于可移動光盤51的記錄和再現(xiàn)裝置1中,當數(shù)據(jù)被寫(記錄)在光盤51中時,可能通過將指示自身機種裝置寫入數(shù)據(jù)的區(qū)分碼添加到數(shù)據(jù)并且記錄數(shù)據(jù)而高速地判斷出所加載的光盤51是其中數(shù)據(jù)(上次)是通過自身機種裝置被記錄還是通過其它機種裝置被記錄的介質(zhì)。
即使在數(shù)據(jù)被通過多種機種裝置寫入一個光盤51中的情況下,也可能通過參考區(qū)分碼而快速地判斷出上次將數(shù)據(jù)寫入光盤51中的裝置是自身機種裝置還是其它機種裝置。此外,因為自身機種/其它機種信息與區(qū)分碼被一起記錄,所以當光盤51被加載時區(qū)分碼和所計算出的區(qū)分碼彼此相符(即,區(qū)分碼有效)時,可能通過參考自身機種/其它機種信息而快速地對每個記錄單元檢查記錄是通過自身機種裝置的記錄還是通過其它機種裝置的記錄。
此外,當區(qū)分碼計算單元42產(chǎn)生區(qū)分碼時,大量信息被使用哈希函數(shù)壓縮。因此,可能將區(qū)分碼的信息量設置為比輸入值的信息量(在本實施例中,管理表TV的數(shù)據(jù)和VMGI的數(shù)據(jù)的數(shù)據(jù)量)小。因為區(qū)分碼是使用哈希函數(shù)計算的,所以可能將用于區(qū)分碼的存儲區(qū)長度設置為固定長度。此外,因為用于使用哈希函數(shù)計算區(qū)分碼的輸入值(數(shù)據(jù)序列)是基于記錄在光盤51中的數(shù)據(jù)的一部分而產(chǎn)生的,所以可能減小在對記錄是通過自身機種裝置的記錄還是通過其它機種裝置的記錄的判斷中的差錯幾率。
可能快速地確定上次將數(shù)據(jù)記錄在光盤51中的裝置是自身機種裝置還是其它機種裝置。此外,可能高速地(與依次檢查各個標題數(shù)據(jù)的時間相比)知道對于每個預定記錄單元(標題),記錄是通過自身機種裝置的記錄還是通過其它機種裝置的記錄。
因為可能快速地知道記錄是通過自身機種裝置的記錄還是通過其它機種裝置的記錄,所以可能減少當光盤51被加載時的總識別時間。
根據(jù)用于識別光盤51的時間的減少,例如,可能減少在盤被插入記錄和再現(xiàn)裝置1之后直到再現(xiàn)或記錄開始所需的時間。因此,記錄和再現(xiàn)裝置1的操作性可以被提高。
上述實例的摘要在下面描述。
在記錄和再現(xiàn)裝置1中,在數(shù)據(jù)到光盤51中的記錄完成之后(在圖4步驟S17的處理之后),當光盤51的移走被指示(圖4的步驟S15中為是)時,區(qū)分碼被基于管理表TV的數(shù)據(jù)和VMG的VMGI的數(shù)據(jù)產(chǎn)生,并且被記錄在光盤51的管理表TV區(qū)的自由區(qū)中,以移走光盤51。作為區(qū)分碼產(chǎn)生的具體實例,記錄和再現(xiàn)裝置1通過計算包括光盤51的管理表TV數(shù)據(jù)和VMG的VMIGI數(shù)據(jù)的數(shù)據(jù)序列的哈希值來產(chǎn)生區(qū)分碼。當在其中存儲有數(shù)據(jù)的光盤51被再次加載到記錄和再現(xiàn)裝置1中(例如,圖4的步驟S12為是)時,記錄和再現(xiàn)裝置1基于光盤51的管理表TV區(qū)的數(shù)據(jù)而判斷出上次將數(shù)據(jù)記錄到所加載光盤51中的裝置是自身機種裝置(圖4的步驟S14)。具體地,記錄和再現(xiàn)裝置1記錄包括光盤51的管理表TV數(shù)據(jù)和VMG的VMGI數(shù)據(jù)的數(shù)據(jù)序列的哈希值來計算“區(qū)分碼”。當所計算出的“區(qū)分碼”與存儲在光盤51的管理表TV區(qū)中的區(qū)分碼彼此相符時,記錄和再現(xiàn)裝置1判斷出上次將數(shù)據(jù)寫入(編輯到)光盤51中的裝置是自身機種裝置。
在這種情況下,假設在記錄和再現(xiàn)裝置1(假設是記錄和再現(xiàn)裝置A)在第一記錄處理(刪除處理或編輯處理)中將區(qū)分碼記錄在光盤51的管理表TV區(qū)的自由區(qū)中并且光盤51被移走之后,其它機種的記錄和再現(xiàn)裝置(假設為記錄和再現(xiàn)裝置B)沒有在第二記錄處理(刪除處理或編輯處理)中重寫管理表TV區(qū)的自由區(qū)。在這種情況下,即使除管理表TV區(qū)的管理表TV數(shù)據(jù)之外在區(qū)中(例如,圖6中的自由區(qū))沒有變化,管理表TV和VMGI中的至少一個也改變(只有管理表TV改變,只有VMGI改變,或者管理表TV和VMGI兩者都改變)。因此,當光盤51被再次加載到記錄和再現(xiàn)裝置1(記錄和再現(xiàn)裝置A)中時,在記錄和再現(xiàn)裝置1(記錄和再現(xiàn)裝置A)中,在光盤51被從記錄和再現(xiàn)裝置B中移走時根據(jù)光盤51的管理表TV和VMGI計算出的“區(qū)分碼”與存儲在管理表TV區(qū)的自由區(qū)中的區(qū)分碼(在步驟S53中讀取的區(qū)分碼)是不同的。因此,記錄和再現(xiàn)裝置1(記錄和再現(xiàn)裝置A)判斷出上次將數(shù)據(jù)記錄到光盤51中的裝置是其它機種裝置。
在被構(gòu)成用于更新光盤51的管理表TV內(nèi)容的記錄和再現(xiàn)裝置B中,管理表TV的內(nèi)容在數(shù)據(jù)的添加、刪除、編輯等被應用于光盤51時改變。因此,在本實施例中,可能通過基于關于DVD視頻格式的管理表TV和VMGI的內(nèi)容來產(chǎn)生區(qū)分碼來防止并記錄區(qū)分碼而防止區(qū)分碼的偶然一致(誤判斷)。
例如,假設其它機種的記錄和再現(xiàn)裝置B在第二記錄處理(刪除處理或編輯處理)中重寫管理表TV區(qū)(即,區(qū)分碼和自身機種/其它機種信息)的自由區(qū)。在這種情況下,由記錄和再現(xiàn)裝置1(記錄和再現(xiàn)裝置A)在第一記錄處理中所寫的區(qū)分碼被丟失。因此,當光盤51在第二記錄處理之后被再次加載到記錄和再現(xiàn)裝置1(記錄和再現(xiàn)裝置A)中時,記錄和再現(xiàn)裝置1(記錄和再現(xiàn)裝置A)判斷出區(qū)分碼不存在(圖8的步驟S52中為否),并且判斷出數(shù)據(jù)上次是通過其它機種裝置被記錄在所加載的光盤51中(步驟S59)的。
當記錄和再現(xiàn)裝置B是不適于更新管理表TV的內(nèi)容的記錄和再現(xiàn)裝置時,管理表TV在光盤51中不存在或者管理表TV不被更新,并且在光盤51被從記錄和再現(xiàn)裝置1(記錄和再現(xiàn)裝置A)中被移走時保持內(nèi)容。當管理表TV在光盤51上不存在時,可能容易地判斷出數(shù)據(jù)是通過其它機種裝置被記錄在光盤51中(步驟S51)的。即使在記錄和再現(xiàn)裝置B不更新管理表TV時,VMGI的內(nèi)容被記錄和再現(xiàn)裝置B更新。因此,根據(jù)管理表TV區(qū)和VMGI計算出來的區(qū)分碼與記錄在管理表TV區(qū)的自由區(qū)中的區(qū)分碼是不同的。結(jié)果是,記錄和再現(xiàn)裝置1(記錄和再現(xiàn)裝置A)可以確定地判斷出數(shù)據(jù)上次是通過其它機種的裝置被記錄在光盤51中的。
當上次將數(shù)據(jù)記錄在被再次加載到記錄和再現(xiàn)裝置1(記錄和再現(xiàn)裝置A)中的光盤51中的裝置是其它機種的記錄和再現(xiàn)裝置(例如,記錄和再現(xiàn)裝置B)時,記錄和再現(xiàn)裝置1為例如標題或章的每個預定記錄單元進行用于確定記錄是通過自身機種裝置的記錄還是通過其它機種裝置的記錄的處理(圖8中的步驟S60)。具體地,記錄和再現(xiàn)裝置1通過參考記錄在管理信息中的流或信息,對每個記錄單元檢查記錄單元是通過自身機種裝置被記錄的還是通過其它機種裝置被記錄的。例如,記錄和再現(xiàn)裝置1參照對每個VTS描述的MARK_PCK(圖3)來檢查記錄是否是通過自身機種裝置的記錄。用于每個記錄單元的指示記錄是通過自身機種裝置的記錄還是通過其它機種裝置的記錄的自身機種/其它機種信息,在區(qū)分碼記錄處理(圖14的步驟S114)中被保存(保留)在內(nèi)置于微控制器14中的RAM 43(圖1)中、并且被記錄在光盤51的管理表TV區(qū)的自由區(qū)中。在本實施例中,自身機種/其它機種信息在圖14的步驟S114被寫入光盤51中。但是,本發(fā)明不限于此。自身機種/其它機種信息可以在管理表TV更新時(例如,圖4中步驟S20的處理)被寫入光盤51中。
以這種方式,自身機種/其它機種信息與區(qū)分碼被一起記錄在管理表TV區(qū)中。這樣,即使通過自身機種裝置的記錄和通過其它機種裝置的記錄在光盤51中是混和的,如果上次進行記錄處理的記錄和再現(xiàn)裝置是自身機種裝置,也可能在光盤51在之后被加載時根據(jù)管理表TV的自由區(qū)的內(nèi)容而快速地知道在光盤51的所有記錄單元中記錄是通過自身機種裝置的記錄還是通過其它機種裝置的記錄。
當管理表TV的數(shù)據(jù)和VMGI的數(shù)據(jù)它們本身都被記錄在管理表TV區(qū)的自由區(qū)中時,數(shù)據(jù)的量超過自由區(qū)的范圍。但是,因為管理表TV的數(shù)據(jù)和VMGI的數(shù)據(jù)被壓縮而不是被直接記錄,所以可能將壓縮后的數(shù)據(jù)(區(qū)分碼)記錄在管理表TV區(qū)的自由區(qū)中。
記錄和再現(xiàn)裝置1使用哈希函數(shù)程序用于區(qū)分碼的產(chǎn)生。結(jié)果是,可能將更大量的信息包括在區(qū)分碼中。例如,記錄在光盤51中的所有數(shù)據(jù)(整個實時數(shù)據(jù)記錄區(qū)中的數(shù)據(jù))可以被設置為將通過哈希函數(shù)程序被計算的目標。以這種方式,可能將更大量的信息設置為區(qū)分碼被產(chǎn)生用于其的數(shù)據(jù)序列。因此,當編輯被應用于光盤51(例如,在刪除之后記錄)時,可能減小編輯前和編輯后區(qū)分碼偶然重合的可能性。
區(qū)分碼計算單元42使用哈希函數(shù)程序計算區(qū)分碼。但是,用于計算的函數(shù)不限于此。雖然哈希函數(shù)是不可逆壓縮函數(shù),但是函數(shù)可以是可逆壓縮函數(shù)或者不可逆壓縮函數(shù)。其它函數(shù)程序也可以被使用,只要函數(shù)壓縮輸入值(管理表TV和VMGI的數(shù)據(jù)序列)就行。但是,考慮到光盤51的現(xiàn)有格式的自由區(qū)或保留區(qū)被使用的事實,期望的是壓縮結(jié)果是固定長度的數(shù)據(jù)。換句話說,區(qū)分碼計算單元42只需要通過應用用于將數(shù)據(jù)量減小到小于將是計算目標的數(shù)據(jù)(在每次數(shù)據(jù)被記錄時都改變的數(shù)據(jù))的數(shù)據(jù)量的函數(shù)來計算區(qū)分碼就行。以這種方式,通過對在數(shù)據(jù)每次被記錄在光盤51中都改變的數(shù)據(jù)應用預定函數(shù),區(qū)分碼計算單元42計算指示記錄和再現(xiàn)裝置1過去記錄數(shù)據(jù)到光盤51中的區(qū)分碼。這樣,可能容易地判斷上次將數(shù)據(jù)記錄到光盤51中的記錄和再現(xiàn)裝置是自身機種的裝置還是其它機種的裝置。
到區(qū)分碼計算單元42的輸入值不限于包括管理表TV和VMGI的數(shù)量序列。輸入值可以是包括管理表TV、VMGI和自身機種/其它機種信息的數(shù)據(jù)序列,并且可以是記錄在光盤51上的所有數(shù)據(jù),或者可以是記錄在光盤51上的不同于管理表TV和VMGI的數(shù)據(jù)的一部分(光盤51上的具體數(shù)據(jù))。在這種情況下,期望的是將被壓縮的數(shù)據(jù)(用于計算區(qū)分碼)是在記錄、刪除和編輯處理每次被進行時都改變的光盤51上的數(shù)據(jù)。期望的是使用根據(jù)其相對于不同的輸入值不同的輸出值被獲得的函數(shù)(壓縮函數(shù))。
從這種觀點,在本實施例中,哈希函數(shù)被用作用于計算區(qū)分碼的函數(shù)。這是因為,一般而言,哈希函數(shù)的輸出值出現(xiàn)的可能性在輸出值可以采取的值的范圍上是相同的,并且可能通過使用具有廣泛范圍輸出值的函數(shù)(例如,輸出128比特的函數(shù))而使對于不同輸入的輸出值偶然重合的可能性盡可能接近0。
當信息被使用哈希函數(shù)壓縮(哈希值被計算)時,不可能恢復信息的數(shù)據(jù)。但是,在本發(fā)明中,因為確定是通過比較作為區(qū)分碼的哈希值而被進行的,所以這沒有關系,即使在計算之前的數(shù)據(jù)沒有根據(jù)壓縮后的數(shù)據(jù)被得到時也沒關系。
當數(shù)據(jù)根據(jù)JP-A-2003-331563而被寫到光盤51中時,在一些情況下VMGI不被記錄在光盤51中。但是,在這種情況下,只有代替VMGI數(shù)據(jù)的數(shù)據(jù)(例如,空數(shù)據(jù))必須被使用。即使在這種情況下,因為區(qū)分碼是基于記錄在光盤51上的數(shù)據(jù)而被產(chǎn)生的,所以可能減小對記錄是通過自身機種裝置的記錄還是通過其它機種裝置的記錄的誤差判斷的幾率。
以這種方式,根據(jù)圖1中的記錄和再現(xiàn)裝置1,可能判斷出數(shù)據(jù)上次是通過與記錄和再現(xiàn)裝置1具有相同機種的裝置(自身機種的裝置)而被記錄在所加載的光盤(DVD)中的。這樣,例如,可能通知用戶光盤是其中過去數(shù)據(jù)是通過其它機種裝置被記錄的盤。
在實例的說明中,記錄和再現(xiàn)裝置1將數(shù)據(jù)記錄在光盤51中。但是,記錄介質(zhì)不限于光盤51。例如磁光盤、存儲卡和存儲棒(商標)的其它記錄介質(zhì)也可以被使用。
在實例中,區(qū)分碼在盤被移走時被記錄在盤中。但是,區(qū)分碼也可以在記錄處理(例如,步驟S17的處理)每次結(jié)束時被記錄在盤中,即使盤沒有被移走也如此。
在本實施例中,執(zhí)行記錄處理和再現(xiàn)處理的記錄和再現(xiàn)裝置1被說明。但是,只執(zhí)行記錄處理的記錄裝置和只執(zhí)行再現(xiàn)處理的再現(xiàn)裝置可以被分開提供。在這種情況下,記錄裝置執(zhí)行除圖1中用于再現(xiàn)的處理(例如,步驟S18的處理)之外的處理。再現(xiàn)處理執(zhí)行除圖1中用于記錄的處理(例如,步驟S17、S20和S21)之外的處理。
還可能的是使硬件執(zhí)行系列處理或者使軟件執(zhí)行系列處理。在這種情況下,系列處理由圖15所示的個人計算機250執(zhí)行。
在圖15中,CPU 251根據(jù)存儲在ROM 252中的程序或者從存儲單元258加載到RAM 253中的程序來執(zhí)行各種處理。CPU 251在執(zhí)行各種處理時所需的數(shù)據(jù)等也被適當?shù)卮鎯υ赗AM 253中。
CPU 251、ROM 252和RAM 253經(jīng)由內(nèi)部總線254被彼此連接。輸入/輸出接口255也被連接到內(nèi)部總線254。
由鍵盤、鼠標等組成的輸入單元256,由CRT、LCD等組成的顯示器,由揚聲器等組成的輸出單元257,由硬盤等構(gòu)成的存儲單元258,以及由調(diào)制解調(diào)器、終端適配器等構(gòu)成的通信單元259被連接到輸入/輸出接口255。通信單元259經(jīng)由包括電話線和CATV的各種網(wǎng)絡進行通信處理。
驅(qū)動261也按需被連接到輸入/輸出接口255。由磁盤、光盤、磁光盤、半導體存儲器等組成的可移動介質(zhì)271被適當安裝到驅(qū)動261上。從可移動介質(zhì)271讀取的計算機程序按需被安裝在存儲單元258中。
當個人計算機250使軟件執(zhí)行系列處理時,構(gòu)成軟件的程序被從網(wǎng)絡或記錄介質(zhì)安裝。
如圖15所示,記錄介質(zhì)不僅由與計算機獨立開分布的、由其中存儲有程序的可移動介質(zhì)271組成以向用戶提供程序的封裝介質(zhì)構(gòu)成,而且還由包括其中存儲有程序的ROM 252或存儲單元258的硬盤構(gòu)成,所述硬盤在其中硬盤被預先內(nèi)置在裝置主體中的狀態(tài)下被提供給用戶。
在本說明書中,描述計算機程序的步驟不僅包括根據(jù)所描述的順序以時間序列被進行的處理,而且還包括即使不一定以時間序列被處理的被并行或單獨執(zhí)行的處理。
在本說明書中,系統(tǒng)代表由多個裝置構(gòu)成的整個裝置。
權利要求
1.一種記錄裝置,將第一數(shù)據(jù)記錄在可記錄的記錄介質(zhì)中,所述記錄裝置的特征在于包括記錄設備,其將第一數(shù)據(jù)記錄在記錄介質(zhì)中;產(chǎn)生設備,其對每個預定記錄單元產(chǎn)生指示自身裝置機種的第二數(shù)據(jù);以及計算設備,其對第三數(shù)據(jù)應用預定函數(shù),從而計算指示記錄裝置將第一數(shù)據(jù)記錄在記錄介質(zhì)中了的區(qū)分碼,所述第三數(shù)據(jù)被包含在被記錄設備記錄在記錄介質(zhì)中的第一數(shù)據(jù)中,并且在第一數(shù)據(jù)每次被記錄設備記錄到記錄介質(zhì)中時都改變,并且其中記錄設備還將由計算設備計算出的區(qū)分碼、第三數(shù)據(jù)和由產(chǎn)生設備產(chǎn)生的第二數(shù)據(jù)記錄到記錄介質(zhì)中。
2.根據(jù)權利要求1的記錄裝置,其特征在于,計算設備通過對第三數(shù)據(jù)應用用于將數(shù)據(jù)量減小到小于第三數(shù)據(jù)的函數(shù)來計算區(qū)分碼。
3.根據(jù)權利要求2的記錄裝置,其特征在于,計算設備通過對第三數(shù)據(jù)應用哈希函數(shù)來計算區(qū)分碼。
4.根據(jù)權利要求1的記錄裝置,其特征在于,第三數(shù)據(jù)至少包括僅被記錄裝置記錄的數(shù)據(jù)。
5.根據(jù)權利要求4的記錄裝置,其特征在于,第三數(shù)據(jù)包括用于管理記錄介質(zhì)的程序區(qū)的數(shù)據(jù)以及用于記錄介質(zhì)的控制數(shù)據(jù)。
6.根據(jù)權利要求1的記錄裝置,其特征在于,由產(chǎn)生設備產(chǎn)生的第二數(shù)據(jù)包括對于每個預定記錄單元的、指示記錄是通過記錄裝置的機種的裝置而執(zhí)行的數(shù)據(jù)以及指示記錄是通過與記錄裝置機種不同的裝置而執(zhí)行的數(shù)據(jù)。
7.根據(jù)權利要求1的記錄裝置,其特征在于,計算設備通過對作為第一數(shù)據(jù)的一部分的第二數(shù)據(jù)和第三數(shù)據(jù)應用所述函數(shù)來計算區(qū)分碼。
8.一種用于將第一數(shù)據(jù)記錄到可記錄記錄介質(zhì)中的記錄裝置的記錄方法,所述記錄方法的特征在于包括第一記錄步驟,將第一數(shù)據(jù)記錄在記錄介質(zhì)中;產(chǎn)生步驟,對每個預定記錄單元產(chǎn)生指示自身裝置機種的第二數(shù)據(jù);計算步驟,對第三數(shù)據(jù)應用預定函數(shù),從而計算指示記錄裝置將第一數(shù)據(jù)記錄在記錄介質(zhì)中了的區(qū)分碼,所述第三數(shù)據(jù)被包含在由第一記錄步驟的處理記錄在記錄介質(zhì)中的第一數(shù)據(jù)中,并且在第一數(shù)據(jù)每次被第一記錄步驟的處理記錄到記錄介質(zhì)中時都改變;以及第二記錄步驟,進一步將由計算步驟中的處理計算出的區(qū)分碼、第三數(shù)據(jù)和由產(chǎn)生步驟中的處理產(chǎn)生的第二數(shù)據(jù)記錄到記錄介質(zhì)中。
9.一種用于將第一數(shù)據(jù)記錄到可記錄記錄介質(zhì)中的程序,所述程序的特征在于使計算機執(zhí)行包括如下步驟的處理第一記錄步驟,將第一數(shù)據(jù)記錄在記錄介質(zhì)中;產(chǎn)生步驟,對每個預定記錄單元產(chǎn)生指示自身裝置機種的第二數(shù)據(jù);計算步驟,對第三數(shù)據(jù)應用預定函數(shù),從而計算指示記錄裝置將第一數(shù)據(jù)記錄在記錄介質(zhì)中了的區(qū)分碼,所述第三數(shù)據(jù)被包含在由第一記錄步驟的處理記錄在記錄介質(zhì)中的第一數(shù)據(jù)中,并且在第一數(shù)據(jù)每次由第一記錄步驟的處理記錄到記錄介質(zhì)中時都改變;以及第二記錄步驟,進一步將由計算步驟中的處理計算出的區(qū)分碼、第三數(shù)據(jù)和由產(chǎn)生步驟中的處理產(chǎn)生的第二數(shù)據(jù)記錄到記錄介質(zhì)中。
10.一種再現(xiàn)記錄在記錄介質(zhì)中的第一數(shù)據(jù)的再現(xiàn)裝置,所述再現(xiàn)裝置的特征在于包括讀取設備,其從記錄介質(zhì)中讀取指示執(zhí)行了將第一數(shù)據(jù)記錄到記錄介質(zhì)中的記錄裝置的機種的第二數(shù)據(jù)、在數(shù)據(jù)每次被記錄到記錄介質(zhì)中時都改變的第三數(shù)據(jù)以及指示將第一數(shù)據(jù)記錄在記錄介質(zhì)中的記錄裝置機種的第一區(qū)分碼,所述第二數(shù)據(jù)、第三數(shù)據(jù)和第一區(qū)分碼被包含在第一數(shù)據(jù)中;計算設備,其通過對由讀取設備讀取的第三數(shù)據(jù)應用預定函數(shù),來計算指示將第一數(shù)據(jù)記錄在記錄介質(zhì)中了的記錄裝置的機種的第二區(qū)分碼;以及執(zhí)行設備,其在由計算設備計算出的第二區(qū)分碼與由讀取設備讀取的第一區(qū)分碼彼此相符時使用第二數(shù)據(jù)執(zhí)行預定處理。
11.根據(jù)權利要求10的再現(xiàn)裝置,其特征在于,計算設備通過對第三數(shù)據(jù)應用用于將數(shù)據(jù)量減小到小于第三數(shù)據(jù)的函數(shù)來計算第二區(qū)分碼。
12.根據(jù)權利要求11的再現(xiàn)裝置,其特征在于,計算設備通過對第三數(shù)據(jù)應用哈希函數(shù)來計算第二區(qū)分碼。
13.根據(jù)權利要求10的再現(xiàn)裝置,其特征在于,第三數(shù)據(jù)至少包括僅由記錄裝置記錄的數(shù)據(jù)。
14.根據(jù)權利要求13的再現(xiàn)裝置,其特征在于,第三數(shù)據(jù)包括用于管理記錄介質(zhì)的程序區(qū)的數(shù)據(jù)以及用于記錄介質(zhì)的控制數(shù)據(jù)。
15.根據(jù)權利要求13的再現(xiàn)裝置,其特征在于,計算設備通過對第二數(shù)據(jù)和第三數(shù)據(jù)應用所述函數(shù)來計算第二區(qū)分碼。
16.一種用于再現(xiàn)記錄在記錄介質(zhì)中的第一數(shù)據(jù)的再現(xiàn)裝置的再現(xiàn)方法,所述再現(xiàn)方法的特征在于包括讀取步驟,從記錄介質(zhì)中讀取指示執(zhí)行了將第一數(shù)據(jù)到記錄介質(zhì)中記錄的記錄裝置的機種的第二數(shù)據(jù)、在數(shù)據(jù)每次被記錄到記錄介質(zhì)中時都改變的第三數(shù)據(jù)以及指示將第一數(shù)據(jù)記錄在記錄介質(zhì)中了的記錄裝置的機種的第一區(qū)分碼,所述第二數(shù)據(jù)、第三數(shù)據(jù)和第一區(qū)分碼被包含在第一數(shù)據(jù)中;計算步驟,通過對由在讀取步驟中的處理讀取的第三數(shù)據(jù)應用預定函數(shù),來計算指示將第一數(shù)據(jù)記錄在記錄介質(zhì)中了的記錄裝置的機種的第二區(qū)分碼;以及執(zhí)行步驟,其在由計算步驟的處理所計算出的第二區(qū)分碼與由讀取步驟中的處理讀取的第一區(qū)分碼彼此相符時使用第二數(shù)據(jù)執(zhí)行預定處理。
17.一種用于再現(xiàn)記錄在記錄介質(zhì)中的第一數(shù)據(jù)的程序,所述程序的特征在于使計算機執(zhí)行包括如下步驟的處理讀取步驟,從記錄介質(zhì)中讀取指示執(zhí)行了將第一數(shù)據(jù)記錄到記錄介質(zhì)中的記錄裝置的機種的第二數(shù)據(jù)、在數(shù)據(jù)每次被記錄到記錄介質(zhì)中時都改變的第三數(shù)據(jù)以及指示將第一數(shù)據(jù)記錄在記錄介質(zhì)中的記錄裝置機種的第一區(qū)分碼,所述第二數(shù)據(jù)、第三數(shù)據(jù)和第一區(qū)分碼被包含在第一數(shù)據(jù)中;計算步驟,通過對由在讀取步驟中的處理讀取的第三數(shù)據(jù)應用預定函數(shù),來計算指示將第一數(shù)據(jù)記錄在記錄介質(zhì)中的記錄裝置的機種的第二區(qū)分碼;以及執(zhí)行步驟,其在由計算步驟中的處理所計算出的第二區(qū)分碼與在讀取步驟中的處理讀取的第一區(qū)分碼彼此相符時使用第二數(shù)據(jù)執(zhí)行預定處理。
全文摘要
本發(fā)明涉及使得可能容易地判斷數(shù)據(jù)是否是通過自身機種裝置被記錄在記錄介質(zhì)中的記錄裝置和記錄方法、再現(xiàn)裝置和再現(xiàn)方法以及程序。自身機種/其它機種信息產(chǎn)生單元(41)為每個任意記錄單元產(chǎn)生為指示記錄單元是通過自身機種裝置被記錄的信息的自身機種/其它機種信息。區(qū)分碼計算單元(42)將VMGI和有效管理表(TV)設置為連續(xù)數(shù)據(jù)序列,并將數(shù)據(jù)序列哈希值的計算結(jié)果設置為區(qū)分碼。記錄和再現(xiàn)裝置(1)將區(qū)分碼和自身機種/其它機種信息記錄在光盤(51)的管理表(TV)區(qū)中。當通過計算哈希值獲得的區(qū)分碼和記錄在光盤(51)中的區(qū)分碼彼此相符時,記錄和再現(xiàn)裝置(1)讀取自身機種/其它機種信息??赡軐⒈景l(fā)明應用于記錄和再現(xiàn)裝置。
文檔編號G11B20/10GK1910688SQ20058000253
公開日2007年2月7日 申請日期2005年9月29日 優(yōu)先權日2004年11月17日
發(fā)明者椎名裕樹, 長尾研一郎, 前田哲裕, 前篤, 磯部幸雄 申請人:索尼株式會社