專利名稱:記錄方法、記錄裝置和記錄介質的制作方法
技術領域:
本發明涉及一種記錄方法、記錄裝置和記錄介質,它們能夠向諸如DVD-RW(可重寫DVD)的可重寫光盤記錄信息。
本申請要求2002年5月9日提交的日本專利申請第2002-134747號的優先權,在此通過引用將其整體并入。
背景技術:
傳統上,可以獲得DVD來作為大容量光盤,其中包括可寫入DVD(數字多用途盤),諸如DVD-R(可記錄DVD)、DVD-RW(可重寫DVD)和DVD-RAM(DVD隨機存取存儲器)。在這些DVD中,可以通過只再現光盤播放機(reproduce-only optical disk player)來播放以符合DVD視頻格式的格式在其中記錄了視頻數據的DVD-R和DVD-RW。而且,可以通過計算機再現以通用盤格式(UDF)記錄數據的光盤以再現所述數據。
圖1示出了說明光盤的基于DVD視頻格式的邏輯格式的圖。如圖1A所示,具有這種邏輯格式的光盤具有其信息記錄區域,它被劃分為在其最內圓周的被稱為“導入”的區域、數據區域和在最外圓周的稱為“導出”的區域。光盤將期望的視頻數據記錄在其數據區域等。
如圖所示,所述數據區域從導入區域以如下的順序包括UDF(通用盤格式)區域(文件系統區域)A1,其中聲明了UDF橋配置;VMG(視頻管理器)區域(DVD管理信息區域)A2;和實時數據記錄區域A3。UDF和VMG區域被提供來記錄管理信息,所述管理信息用于管理在這個光盤中記錄的視頻數據的文件。在這些UDF和VMG區域中,作為第二管理信息記錄區域的VMG區域A2涉及對于DVD視頻格式唯一的文件管理系統,并且向其記錄了TOC信息(內容表),該TOC信息用于管理在實時數據記錄區域A3中記錄的所有視頻數據。另一方面,作為第一管理信息記錄區域的UDF區域A1涉及通過計算機的文件管理,并且向其記錄了管理信息,該管理信息用于管理使用與計算機的文件管理系統兼容的格式在實時數據記錄區域A3中記錄的所有視頻數據。
如圖1B所示,實時數據記錄區域A3是其中要記錄實際數據的程序區域,并且其中以VTS(視頻標題集;以下在適當的位置被簡稱為“標題”)為單位記錄了視頻數據。應當注意最多可以提供99個VTS(VTS≤99)。同樣重要的是注意,如圖1C所示,“VTS”以如下順序包括VTSI(視頻標題集信息)、VTSM VOBS(用于VTSM的視頻目標集)、VTSTT VOBS(用于VTS中的標題的視頻目標集)和VTSI BUP(VTSI的備份)。VTTSI VOBS向其記錄了作為實際視頻數據的MPEG(運動圖像專家組)-2格式的視頻數據,VTSI向其記錄了地址信息等,用于管理由實際數據構成的視頻數據,VTSTT VOBS向其記錄了視頻數據的標題菜單。應當注意VTSTT VOBS是一個選擇,并且VTSI BUP是VTSI的備份。
當通過計算機訪問上述的光盤時,可以根據用于再現的UDF來搜索期望的文件。當通過DVD播放機來再現光盤時,可以根據用于再現的VMG來搜索期望的文件。
視頻數據通過遞增記錄方法(以下稱為“INC方法”)或限制重寫方法(以下稱為“ROW”方法)被寫入到這種盤。INC方法用于順序記錄視頻數據,而ROW方法被應用到可重寫光盤。但是,在ROW方法中,要記錄到新(未記錄)區域的視頻數據也將被順序記錄。在這些INC和ROW方法中,沿著導入區域的內圓周形成的RMA(記錄管理區域)用于光盤的管理,諸如記錄編程等。
圖2是用于說明INC方法的圖。對于該INC方法,定義了數據應當被記錄到至多三個區域中,每個區域稱為“Rzone”。根據RAM標準,來管理每個Rzone。
更具體而言,在記錄運動圖像的INC方法中,首先保留Rzone,如圖2A所示。對于這種Rzone的保留,定義了Rzone1,用于其中要記錄管理信息的UDF和VMG區域;在形成實時數據記錄區域的未記錄區域中定義了下一個Rzone2,用于頂部(top)VTS的VTSI和VTSM VOBS;并且剩余的未記錄區域被定義為“不可見(invisible)Rzone”。在INC方法中,通過保留Rzone1和Rzone2來保留管理信息記錄區域以及形成頂部VTS的VTSI和VTSMVOBS的多個區域。
在INC方法中,通過在“不可見Rzone”的起始處開始順序記錄視頻數據來定義實際數據的VTSTT VOBS。而且,當使用用戶指示完成一個標題下的實際數據的記錄時,在實際數據的記錄后接著記錄VTSI BUP,如圖2B所示,并且在Rzone2中再次在起始處定義VTSI和VTSM VOBS,并且關閉Rzone2,如圖2C所示。于是,通過INC方法向光盤記錄一個VTS。
在INC方法中,為了繼續記錄下一個標題,在剩余的未記錄區域中保留Rzone3,并且保留用于VTSI和VTSM VOBS的區域,從而定義“不可見Rzone”,如圖2D所示。而且,在通過記錄實際數據來定義VTSTT VOBS之后,定義VTSI BUP,如圖2E所示,并且在預先保留的區域中定義VTSI和VTSM VOBS,如圖2F所示。于是,記錄了下一個VTS,如圖2G所示。在INC方法中,當緊接著記錄了標題時,類似地定義未記錄區域,以便將VTS順序記錄到這些區域中。
在INC方法中,如上所述,順序記錄VTS以便在光盤中定義實時數據記錄區域。在所述光盤中,結束處理(finalization process)定義了用于UDF、VMG、導入區域和導出區域的區域,以保證在所述光盤和只讀光盤之間的兼容性,如圖2H所示。應當注意,在定義UDF和VMG區域的過程中,根據用于標題VTSI和VTSM VOBS的區域中的數據來產生UDF和VMG數據,并且UDF和VMG數據被記錄到Rzone1,Rzone1因此將被關閉。
圖3示出了用于說明ROW方法的圖。在ROW方法中,通過填充來預先保留導入區域、UDF和VMG區域以及用于記錄引導標題(leading titles)的區域VTSI和VTSM VOBS。應當注意,所述“填充”指的是通過在其中記錄諸如空值(零)等的偽數據而保留一個區域的處理。
在ROW方法中,當保留這些區域時,順序記錄視頻數據以定義由實際數據組成的VTSTT VOBS,如圖3B所示。當完成記錄一個標題下的實際數據時,定義VTSI BUP區域,并且進行填充以保留用于隨后的標題VTSI和VTSM VOBS的記錄區域,如圖3B所示。然后,從起始處再次重復保留用于記錄實際數據的VTSI和VTSM VOBS區域,如圖3C所示。于是,通過ROW方法在光盤中記錄了一個VTS。
在ROW方法中,為了連續記錄下一個標題,在由先前的VTS構成的填充區域后記錄實際數據,以定義VTSTT VOBS和VTSI BUP區域,然后進行填充以保留隨后的標題VTSI和VTSM VOBS,這可以從圖3D知道。隨后,對于圖3E所示,定義用于標題VTSI和VTSM VOBS的區域,以便向光盤記錄連續的VTS,如圖3F所示。在ROW方法中,為了連續地記錄標題,進行類似的填充以順序記錄VTS。
在ROW方法中,如上所述,順序記錄VTS以在光盤中定義實時數據記錄區域。在該光盤中,結束處理通過與在INC方法中相同的方式,來定義用于UDF、VMG、導入區域和導出區域的區域,以保證在所述光盤和只讀光盤之間的兼容性,如圖3G所示。
注意,一般而言,當以DVD視頻格式向DVD-RW介質記錄數據時,需要一種管理中間狀態的文件系統。在僅僅以DVD視頻格式記錄數據的情況下,在中間狀態管理文件系統中還保存用以管理VTS的信息。因此,當刪除VTS時,檢測介質中哪個LSN(邏輯扇區號)對應地變空,這個信息用于向這種臨時空間中記錄新的VTS。
公開待審的日本專利第2002-063765號公開了一種技術,該技術用于以如下方式對于DVD-R進行信息的實時記錄,使得所述信息也可以由用于只讀DVD的專用播放機來再現,該只讀DVD其上與任何實時無關地記錄信息。使用這種公開的視頻技術,當根據DVD視頻標準——該DVD視頻標準被定義為至少包括VTS,VTS包含要產生的VOBS以及用于控制一個或多個VTS的相應的VTSI和VMGI——向DVD-R記錄信息時,VTS被記錄到DVD-R,然后產生臨時的VMGI,它是對應于所記錄的VTS的臨時控制信息,并且用于以后定義VMGI以便記錄到DVD-R,每次向DVD-R記錄VTS時,如此產生的臨時VMGI都被記錄到DVD-R上。同上,當記錄要以多個單位記錄的信息時,所述臨時控制信息被產生并且被臨時記錄在可重寫記錄介質中。由此,即使當要以多個單位記錄的信息的多個片段已經被記錄在可重寫記錄介質中時,通過隨后使用包括最新內容的臨時控制信息來精確地記錄實際管理控制信息,也有可能根據不基于任何實時信息記錄的面向只讀記錄介質的記錄格式,對于可重寫記錄介質進行信息的實時記錄。
但是,期望將除了DVD視頻文件之外的諸如JPEG文件等的擴展文件記錄到DVD-RW介質上。
例如,可以了解,在便攜式視頻攝像機(camcorder)中播放這種光盤,而取代磁帶。在這種情況下,因為一些傳統的視頻攝像機可以記錄運動圖像以及靜止圖像,因此也期望用于便攜式視頻攝像機的這種光盤除了運動圖像之外,還能夠記錄靜止圖像。
即使當這種擴展文件被保存在中間文件系統中的時候,也需要管理信息來了解空間的可用性。
而且,如果不支持擴展文件,則不能知道應當在那個LSN處開始記錄。
發明內容
因此,本發明的目的在于通過下列方式來克服上述的現有技術的缺陷提供一種記錄方法、記錄裝置、記錄介質,它們除了運動圖像的文件之外也能夠記錄靜止圖像的文件,并且能夠在通過管理臨時空間而從刪除任何已記錄區域產生的臨時空間中填充信息。
按照本發明,在基于ROW的DVD-RW中,如圖4A所示,按照臨時VMGI(TMP_VMGI)來管理DVD視頻文件,并且按照中間管理信息(TMP_EXTI)來管理除了DVD視頻文件之外的擴展文件,諸如JPEG文件等,并且如圖4B所示,在UDF等中使用的空間管理信息(TMP_SBM臨時空間位圖)被添加到臨時VMGI(TMP_VMGI)中,以便記錄DVD視頻文件和諸如JPEG文件的擴展文件的結合并且管理所述臨時空間。由此,即使當已經刪除了擴展文件時,也可以從TMP_SBM了解所述臨時空間,并且可以通過結束處理使得DVD-RW可與只讀光盤互換,如圖4C所示。
上述目的可以通過下列方式來實現提供一種記錄方法,用于向記錄介質上的用戶區域中記錄要記錄的文件與用于所述文件的管理信息的結合,按照本發明,該方法包括如下步驟按照文件的屬性來改變向記錄介質的用戶區域中記錄文件與管理信息的結合的格式;按照臨時管理信息來管理主文件;按照中間管理信息來管理除了主文件之外的擴展文件;并且按照空間管理信息來管理要記錄主文件和擴展文件的臨時空間,由此將主文件和擴展文件一起記錄到記錄介質上。
而且,上述目的也可以通過下列方式來被實現提供一種記錄裝置,按照本發明,該記錄裝置包括管理信息產生部件,用于產生用于要記錄的文件的管理信息;記錄部件,用于向記錄介質的用戶區域上相結合地記錄文件和用于該文件的管理信息;控制部件,用于控制至少管理信息產生部件和記錄部件的操作,該控制部件按照文件的屬性來改變向記錄介質上的用戶區域記錄文件與管理信息的結合的格式,按照臨時管理信息來管理主文件,按照中間管理信息來管理除了主文件之外的擴展文件,并且按照空間管理信息來管理要記錄主文件和擴展文件的空間區域,由此將主文件和擴展文件一起記錄到記錄介質上。
而且,上述目的可以通過下列方式來實現提供一種記錄介質,該記錄介質中記錄了可以由記錄裝置中提供的控制計算機讀取的控制程序,該記錄裝置向記錄介質上的用戶區域記錄要記錄的文件與用于該文件的管理信息的結合,所述程序使得控制計算機作為控制部件,用于按照文件的屬性來改變向記錄介質上的用戶區域記錄文件與管理信息的結合的格式,按照臨時管理信息來管理主文件,按照中間管理信息來管理除了主文件之外的擴展文件,并且按照空間管理信息來管理要記錄主文件和擴展文件的空間,由此將主文件和擴展文件一起記錄到記錄介質上。
圖1A-1C說明了DVD視頻格式;圖2A-2H說明了INC方法;圖3A-3G說明了ROW方法;圖4A-4C示意地圖解了按照本發明的以DVD視頻格式向DVD盤記錄數據的基本處理方法;圖5是按照本發明的光盤記錄機/播放機實施例的方框圖;圖6示出了在圖5所示的光盤記錄機/播放機中在通電過程中進行的操作流程;圖7A-7H說明了向圖5所示的光盤記錄機/播放機中記錄運動圖像文件和靜止圖像的ROW方法;圖8說明了空間管理信息;圖9示出了形成空間管理信息的空間位圖(SBM)的結構;圖10A-10D說明了中間管理信息;圖11說明了光盤中的目錄結構;圖12示出了在圖5所示的光盤記錄機/播放機中在記錄過程中進行的操作流程;圖13示出了在圖5所示的光盤記錄機/播放機中在再現過程中進行的操作流程。
具體實施例方式
以下,參照附圖來詳細說明本發明的實施例。
本發明被應用到例如圖5所示的光盤記錄機/播放機。一般用附圖標號100來指示所述光盤記錄機/播放機。
光盤記錄機/播放機100是便攜式視頻攝像機,它被適配來通過ROW方法向諸如DVD-RW(可重寫DVD)等的光盤2中記錄成像結果。
如圖5所示,光盤記錄機/播放機100包括視頻輸入塊3、音頻輸入塊5、壓縮/擴展塊6、首標信息(head information)處理器7、隨機存取存儲器(RAM)9和15、系統控制器10、控制單元11、監控塊12、視頻/音頻編碼器13、DVD信號處理器14、模擬前端塊16、電機驅動控制器18、光學頭19、主軸電動機20、滑板電動機(sled motor)21等。壓縮/擴展塊6包括視頻處理器61、音頻處理器62和復用器63。
在這種光盤記錄機/播放機100中,視頻輸入塊3對于由圖像拾取部件(未示出)捕獲的視頻信號或從外部裝置提供的視頻信號進行模數轉換以提供視頻數據,并且向壓縮/擴展塊6、監控塊12和視頻/音頻編碼器13提供所述數據。應當注意,所包含的拾取部件由系統控制器10控制,以提供由運動圖像或靜止圖像構成的成像結果。因此,視頻輸入塊3響應于該拾取部件的系統控制器10的控制而工作,以選擇性地接收由運動圖像數據或靜止圖像數據構成的任一種視頻數據。
音頻輸入塊5對于由麥克風拾取的音頻信號或從外部提供的音頻信號進行模數轉換,以便產生并且向壓縮/擴展塊6、監控塊12和視頻/音頻編碼器13提供音頻數據。
壓縮/擴展塊6在系統控制器10的控制下,在記錄和再現之間改變操作模式。更具體而言,對于記錄,壓縮/擴展塊6使用隨機存取存儲器(RAM)9來通過壓縮復用視頻和音頻數據,并且向首標信息處理器7提供所述數據。相反,對于再現,壓縮/擴展塊6也使用RAM 9來將從首標信息處理器7提供的數據去復用為視頻數據和音頻數據,然后分別擴展所述視頻和音頻數據,并且向監控塊12和視頻/音頻編碼器13提供被擴展的數據。
更具體而言,在壓縮/擴展塊6中,視頻處理器61由系統控制器10控制來壓縮從視頻輸入塊3提供的視頻數據,并且輸出被壓縮的數據。此時,如果視頻數據是運動圖像數據,則壓縮/擴展塊6將采取用于壓縮視頻數據的MPEG-2格式,而且如果視頻數據由靜止圖像組成,則壓縮/擴展塊6將以JPEG(聯合圖像編碼專家組)格式來壓縮數據,并且輸出被壓縮的數據。而且,對于數據再現,視頻處理器61對應于數據被壓縮的格式MPEG-2或JPEG來擴展從復用器63輸出的視頻數據,并且輸出被擴展的數據。而且,對于數據記錄,音頻處理器62將以MPEG格式、Dolby音頻格式或線性PCM格式來壓縮從音頻輸入塊5輸入的音頻數據,并且輸出被壓縮的數據。相反,對于數據再現,音頻處理器62擴展從復用器63提供的音頻數據,并且輸出被擴展的數據。而且,對于數據記錄,復用器63對于從視頻處理器61輸出的視頻數據和從音頻處理器62輸出的音頻數據進行時分復用,并且向首標信息處理器7輸出被復用的數據。相反,對于數據再現,復用器63將從首標信息處理器7輸出的時分復用數據去復用為視頻數據和音頻數據,并且將這些數據提供分別給視頻處理器61和音頻處理器62。
光盤驅動器1還包括由顯示機構和音頻處理機構組成的監控塊12,該顯示機構用于監控從視頻輸入塊3提供的視頻數據、從音頻輸入塊5提供的音頻數據或從壓縮/擴展塊6提供的視頻數據和音頻數據;。因此,按照本發明的光盤記錄機/播放機100可以監控所捕獲的圖像和聲音以及數據再現結果。
視頻/音頻編碼器13分別以預定的格式來壓縮從音頻輸入塊5提供的視頻和音頻數據或從壓縮/擴展塊6提供的視頻和音頻數據,并且向外部裝置輸出所述數據。因此,按照本發明的光盤記錄機/播放機100能夠監控被捕獲的圖像和聲音以及所述外部裝置上的數據再現結果。
對于數據記錄,首標信息處理器7被提供給從壓縮/擴展塊6提供的時分復用數據,并且在系統控制器10的控制下,將對于DVD唯一的首標信息或擴展文件上的首標信息等添加到時分復用數據上,并且輸出該數據。而且,按照從系統控制器10提供的信息,首標信息處理器7產生諸如UDF、VMG、VTSI等的數據,并且向DVD信號處理器14輸出這些數據。而且,對于數據再現,首標信息處理器7從來自DVD信號處理器14的輸出數據中分離出在記錄時被添加的首標信息,并且將其輸出到壓縮/擴展塊6。而且,首標信息處理器7向系統控制器10通知所分離出的首標信息。在此應當注意,上述的“擴展文件”是不以對于光盤2標準化的DVD視頻格式定義的文件,并且在本實施例中,靜止圖像格式被應用為擴展文件。
對于數據記錄,DVD信號處理器14使用隨機存取存儲器15來根據從首標信息處理器7輸出的數據產生糾錯碼,并且將糾錯碼添加到該輸出數據。而且,DVD信號處理器14執行加擾、8/15調制等,并且將由處理結果組成的數據串來作為串行數據串輸出到模擬前端塊16。相反,對于數據再現,DVD信號處理器14對于來自模擬前端塊16的輸出數據執行解碼、解擾和糾錯,即使用與數據記錄過程中的順序相反的順序來處理輸出數據,并且向首標信息處理器7輸出這種處理的結果。而且,DVD信號處理器14對于從系統控制器10提供的諸如主軸控制數據、跟蹤控制數據、聚焦控制數據和滑板控制數據等的驅動信息執行數模轉換,以提供這種驅動信號,并且向電機驅動控制器18輸出該驅動信號。
模擬前端塊16產生用于要從光學頭19向光盤2發射的激光束的光量控制信號,并且輸出該控制信號。對于數據再現,模擬前端塊16按照光量控制信號,將從光學頭19投射到光盤2上的激光束的量保持在用于數據讀取的恒定值上。相反,對于數據記錄,模擬前端塊16將根據來自DVD信號處理器14的輸出數據而改變光量控制信號的水平,由此根據來自DVD信號處理器14的輸出數據,間歇地將激光束的量從用于數據再現的值提高到用于數據記錄的值。
而且,模擬前端塊16放大并且處理從光學頭19提供的返回光的檢測結果,以產生其水平根據在光盤2上形成的凹坑序列而變化的再現信號,并且處理該再現信號以便進行二進制區分(binary discrimination),從而產生將被提供到DVD信號處理器14的再現數據。通過對返回光檢測的結果進行上述處理,模擬前端塊16將分別產生其水平根據跟蹤誤差和聚焦誤差的幅度而變化的跟蹤誤差信號和聚焦誤差信號,并且以數字信號的形式向系統控制器10輸出這些信號。
電機驅動控制器18被提供了來自DVD信號處理器14的驅動信號,并且根據該驅動信號來驅動機構。更具體而言,電機驅動控制器18使用這些驅動信號中的用于主軸控制和滑板控制的那些驅動信號,來進行驅動以旋轉主軸電動機20和滑板電動機21。而且,電機放大器18將使用分別用于跟蹤控制和聚焦控制的驅動信號來驅動安裝在光學頭19中的傳動器。
主軸電動機20夾緊光盤2,并且進行驅動以便以預定的速度來旋轉后者。滑板電動機21使得光學頭19可在光盤2上徑向移動。
在被提供了來自模擬前端塊16的光量控制信號的情況下,光學頭19將從其中包含的半導體激光器發出激光束,并且通過物鏡在光盤2上的信息記錄區域上聚焦激光束。而且,返回光、即投射在光盤2上的激光束的反射部分通過物鏡被引導到光學頭19的預定光檢測器元件,并且光檢測的結果被提供到模擬前端塊16。光學頭19的物鏡可以通過使用跟蹤和聚焦控制驅動信號而驅動的傳動器移動,以便控制其跟蹤和聚焦。而且,按照光量控制信號來間歇地提高激光束的量,由此,局部地提高光盤2的信息記錄區域的溫度以便在那里記錄期望的數據。
系統控制器10是用于控制光盤記錄機/播放機100的操作的計算機。通過執行在光盤記錄機/播放機100中預先安裝的處理程序,被提供由用戶在控制面板11(未示出)處進行的操作的信號,并且被提供由模擬前端塊16檢測到的各種信號,系統控制器10控制每個組成塊的操作。更具體而言,系統控制器10將被提供由模擬前端塊16檢測的跟蹤誤差信號和聚焦誤差信號,以產生跟蹤和聚焦控制驅動信息,通過DVD信號處理器14將這些信號轉換為模擬信號,并且向電機驅動控制器18提供該模擬信號,電機驅動控制器18繼而控制光學頭19的跟蹤和聚焦。而且,在被提供由首標信息處理器7檢測的首標信息的情況下,系統控制器10將檢測激光束投射位置,根據檢測結果產生滑板控制驅動信息,并且向DVD信號處理器14提供所述信息,由此執行尋址等。類似地,系統控制器10將執行主軸控制。
已經在前面說明了涉及光盤2的系統控制器10的基本操作。在此將參照圖6的流程圖,來說明在光盤記錄機/播放機100接通后由系統控制器10進行的關于數據讀取或寫入的操作。在步驟SP1,光盤記錄機/播放機100被接通。然后系統控制器10從步驟SP1進行到SP2,在步驟SP2中,它將根據來自檢測機構(未示出)的光盤2的檢測結果來判斷光盤2是否被放置在光盤記錄機/播放機100中。如果步驟SP2中的判斷結果是否定的(沒有放置光盤2),則系統控制器10將重復步驟SP2的操作。相反,當光盤記錄機/播放機100已經被接通并且其中裝入光盤2時,或者當光盤記錄機/播放機100被接通后裝入光盤2時,即當上述的判斷結果是肯定的時候(放置了光盤2),系統控制器10將從步驟SP2進行到SP3。應當注意,如果當系統控制器10重復步驟SP2中的操作時光盤記錄機/播放機100被關斷,則系統控制器10將直接進行到步驟SP4,在該步驟中它將退出該再現或記錄過程(斷電)。
在步驟SP3,系統控制器10驅動滑板電動機21以移動光學頭19到光盤2的最內圓周,并且被提供給來自DVD信號處理器14的讀取最內圓周區域的結果。如果光盤2是被結束處理的光盤,則系統控制器10將從DVD信號處理器14獲取VMG區域中的數據。相反,如果光盤2不是任何被結束處理的光盤,則系統控制器10將從DVD信號處理器14獲取RMA區域中的信息。當系統控制器10根據RMA區域中的信息確定數據已經被記錄到光盤2的實時數據記錄區域中,則它搜索光盤2來獲得每一個VTS中的VTSI和VTSTTVOBS數據。因此,像在光盤驅動器中記錄和再現普通DVD那樣,系統控制器10將獲取對于光盤2進行數據寫入和數據讀取所需要的管理信息。
在這個過程中,系統控制器10獲取VMG區域中的數據以及UDF區域中的數據。當讀取實時數據記錄區域時,系統控制器10也將獲取發現在實時數據記錄區域中記錄的中間管理信息——如果有的話。因此,系統控制器10也獲取關于未以DVD視頻格式定義的擴展文件的管理信息,以便能夠從光盤2讀取擴展文件。系統控制器10將在內置的存儲器中記錄和保存一系列如此獲取的管理信息。
接著,系統控制器10進行步驟SP5,在該步驟中,它判斷是否它被指示退出光盤2。當判斷結果是肯定時,系統控制器10將指示裝載機構(未示出)退出光盤2,然后返回步驟SP2。
相反,當被提供來自用戶的關于除退出光盤2之外的指示時,系統控制器10從步驟SP5進行到SP6,在步驟SP6中它將判斷所提供的用戶指示是記錄(REC)、再現(PB)或斷電。當用戶的指示是“PB(再現)”時,系統控制器10從步驟SP6到SP7,在步驟SP7中它將繼續以便從光盤2再現文件,然后返回步驟SP5。
當用戶的指示是“REC(記錄)”時,系統控制器10從步驟SP6進行到步驟SP8,在步驟SP8中它將向光盤2記錄運動或靜止圖像,然后返回步驟SP5。重要的是要注意,當光盤2具有通過所謂的結束處理在其中定義的UDF和VMG區域時,系統控制器10將該跳過記錄過程到步驟SP5,因為光盤2已經被處理以防止進行數據記錄。而且,即使在光盤2是被結束但可擦除的DVD-RW的情況下,系統控制器10將根據用戶的確認來擦除存在于光盤2中的數據,并且繼續進行數據記錄。
當用戶的指示是“斷電”時,系統控制器10從步驟SP6到SP9,在步驟SP9中它將關閉光盤記錄機/播放機100的電源,然后返回步驟SP4,在該步驟中它將退出該記錄或再現過程。
在上述過程的記錄過程中,當光盤2是DVD-RW時,系統控制器10將采用ROW方法來向光盤2記錄運動或靜止圖像文件。
圖7是用于說明通過ROW方法向其中還未記錄文件的光盤、即空白盤記錄運動圖像文件和靜止圖像文件的圖。系統控制器10更新從光盤2獲取并且在內置存儲器中保存的RMA信息后,執行填充以在光盤2中預先保留導入區域、UDF、TMP_VMGI區域、TMP_SBM區域以及用于頂部標題VTSI和VTSM VOBS的記錄區域,如圖7A所示。應當注意,所述“填充”是指通過在其中記錄諸如空值(零)等的偽數據來保留區域的處理。
為了記錄運動圖像,通過順序記錄視頻數據來定義由實際數據組成的VTSTT VOBS,如圖7B所示。在完成了關于一個標題的實際數據記錄時,接著記錄VTSI BUP。為了保留用于后續標題VTSI和VTSM VOBS的記錄區域,進行填充。再次開始,如圖7C所示更新TMP_VMGI和TMP_SBM,并且根據實際數據的記錄來定義VTSI和VTSM VOBS。因此,向光盤記錄一個VTS。
而且,為了連續地記錄下一個標題,在填充前一個VTS的區域后接著記錄實際數據以便定義VTSTT VOBS和VTSI BUP,并且進行填充以保留用于下一個標題VTSI和VTSM VOBS的記錄區域。
注意,“TMP_VMGI”是在完成記錄一個標題時與VTSI一起被記錄的臨時VMGI,并且它包括在光盤中記錄的VTS的數量、盤名信息、關于99個標題的VTS的物理地址、標題名信息等。“TMP_VMGI”被更新為用于至此已經記錄的所有標題(VTS)的最新信息。
而且,“TMP_SBM”是聲明用來通知記錄區域的空間管理信息,與任何擴展文件的存在無關,而且即使不能明白信息結構也可。它由臨時空間位圖管理表(TMP_SBM_MAT)和空間位圖(SBM)組成,如圖8所示。
表1 空間位圖管理表
空間位圖管理表(TMP_SBM_MAT)是聲明放置在表格TMP_SBM_MAT之后的空間位圖的比特大小的表格,如表1中所示。
如表1中所示,“TMP_SBM_MAT”包括聲明“TMP_SPACEBMP”的TMP_SBM_ID(RBP 0-11);聲明TMP_VMGI版本號的TV_VERN(RBP 12和13);聲明SBM區域中的有效比特數量以便識別TMP_SBM的SBM_SZ(RBP 16-19),在所述SBM區域中,按照ISO/IEC 6461983(a-字符(a-character)),一個ECC=1比特。
而且,空間位圖(SBM)按比特指示ECC塊的可用性,如圖9所示。從LSN 0端開始管理空間位圖(SBM),當它未被使用時被指示為“1”。隨著NWA提高,SBM中的有效比特數量增加。SBM之外的比特可以是0或1。
于是,系統控制器10將順序記錄標題。而且,當還未經過結束處理的光盤2被裝入到光盤記錄機/播放機100中并且它要被重寫時,按照圖6的步驟SP2中獲取并且保存在存儲器中的RMA數據,在記錄標題的結尾開始執行類似的處理,借此作為成像結果的運動圖像被另外地寫入到光盤2。
在所述結束處理中,按照如此產生并且被保存在存儲器中的管理信息來產生UDF和VMG,以定義導入區域和導出區域。
注意,當數據被另外地寫入到還未結束的光盤2時,按照圖6的步驟SP3中獲取的VTSI、TMP_VMGI、TMP_SBM和VTSTT VOBS,來產生關于已經記錄在光盤2中的標題的UDF和VMG數據。
通過結束處理其中通過順序記錄VTS而定義了實時數據記錄區域的光盤2,在光盤2中定義了UDF和VMG區域,并且進一步定義了導入區域和導出區域,如圖7H所示,由此使得光盤2可以與只讀光盤交換。
另一方面,為了記錄靜止圖像等擴展文件,在通過填充保留的區域的頂部開始順序記錄擴展文件EF,記錄中間管理信息TMP_EXTI,并且通過填充來保留用于下一個標題的區域,如圖7D所示。而且,根據該靜止圖像文件EF的記錄,順序產生并且在系統控制器10的內置存儲器中保存中間管理信息TMP_EXTI,該中間管理信息用于臨時管理靜止圖像直到光盤的結束處理時為止。
為了接著記錄擴展文件,系統控制器10重復這種擴展文件EF和中間管理信息TMP_EXTI的記錄以及通過填充進行的區域保留。另一方面,為了接著記錄運動圖像,在填充區域之后接著記錄VTSTT VOBS和VTSI BUP,通過填充保留一個區域,并且再次像一個接一個地記錄運動圖像文件那樣在開始定義VTSI和VTSM VOBS,如圖7E和7F所示。于是,一個VTS被記錄到光盤,如圖7G所示。
注意,中間管理信息TMP_EXTI是讀取擴展文件所必需的,它包括擴展文件的屬性擴展、地址和大小以及擴展文件被記錄到光盤2時的日期和時間,并且對于連續記錄的擴展文件的每一個屬性,共同地記錄該中間管理信息,如圖10所示。即,如圖10B所示,中間管理信息包括首標和關于所述屬性的文件管理信息DJ、DM7和DM4。例如,如果根據來自用戶的指示記錄了三個JPEG格式的文件FJ1、FJ2和FJ3,接著記錄了兩種MPEG-7格式的文件FM71和FM72,并且記錄了另外兩個MPEG-4格式的文件FM41和FM42,如圖10A所示,那么中間管理信息中聲明的首標就指示這三種類型的文件被記錄在光盤2中,以及后續的文件管理信息DJ、DM7和DM4的地址。注意,附圖標號“DJ”、“DM7”和“DM4”分別指示以JPEG、MPEG7和MPEG4定義的文件管理信息。
圖10C所示,關于每個文件的每一個管理信息DFJ1、DFJ2和DFJ3來記錄關于每個屬性的文件管理信息DJ,并且如圖10D所示,相對應的擴展文件屬性、地址ADDR、大小、記錄的數據和時間等被分配到關于每個文件的管理信息DFJ1。
注意,在該實施例中,當基于JPEG的靜止圖像文件被作為擴展文件應用到光盤記錄機/播放機100時,在已經由光盤記錄機/播放機100記錄了數據的光盤2中,關于每個屬性只產生圖10B所示的文件管理信息。
因此,即使當除了運動圖像文件之外的任何其他文件被記錄到光盤2的時候,系統控制器10將向在光盤2上的用戶區域記錄文件與管理信息的結合。而且,此時,當將被記錄到光盤2的文件是運動圖像文件時,系統控制器10進行控制,使得管理信息、文件和管理信息的備份信息將順序被記錄。當要被記錄到光盤2的文件是除了運動圖像文件之外的靜止圖像文件時,系統控制器10進行控制,使得所述文件和用于所述文件的管理信息被順序記錄,借此按照所涉及的文件的屬性來轉換管理信息的記錄格式。
同上,當如此記錄中間管理信息TMP_EXTI時,系統控制器10將中間管理信息TMP_EXTI存儲到其內置存儲器中,并且將其保存在那里。而且,當系統控制器10以這種方式記錄中間管理信息TMP_EXTI而后再次記錄靜止圖像文件的時候,它將類似地順序記錄擴展文件,然后將操作的記錄模式從運動圖像記錄模式轉換為靜止圖像記錄模式。當它被指示在靜止圖像模式中開始記錄的時候,系統控制器10將記錄中間管理信息TMP_EXTI,定義填充區域,如圖7D所示。然后,系統控制器10將接著填充區域后記錄VTSTTVOBS和VTSI BUP,通過填充來保留下一個區域,如圖7E所示,并且在開始處再次定義VTSI和VTSM VOBS,如圖7F所示。因此,系統控制器10將在光盤中接著中間管理信息TMP_EXTI之后記錄一個VTS,如圖7G所示。
使用上述操作,光盤記錄機/播放機100記錄非DVD視頻格式的靜止圖像文件與該靜止圖像文件的管理信息的結合,以及DVD視頻格式的運動圖像文件。因此,在僅僅支持DVD視頻格式的傳統光盤驅動器中,當將如此記錄的光盤2根據RMA來搜索實時數據記錄區域的時候,僅僅檢測作為VTS管理信息的VTSI和VTSTT VOBS,并且不以任何方式定義的靜止圖像的擴展文件以及關于擴展文件的中間管理信息將不被識別為任何有意義的文件。另一方面,在支持上述類型擴展文件的光盤驅動器中,將識別VTS管理信息以及靜止圖像的擴展文件和所述擴展文件的中間管理信息。
因此,系統控制器10將記錄擴展文件,而不影響傳統光盤驅動器中的運動圖像的再現。
因此,當用戶指示結束其中如上記錄擴展文件的光盤2時,系統控制器10將根據參考管理表如此產生的所有標題的管理信息(VTSI和VTSTTVOBS)以及所有擴展文件的中間管理信息來產生UDF數據,并且向光盤2記錄所述UDF數據,如圖7H所示。而且,系統控制器10將僅僅根據所有標題的管理信息(VTSI和VTSTT VOBS)來產生VMG數據,并且將其記錄到光盤2。重要的是注意,按照在存儲器等中保存的中間管理信息來產生UDF和VMG數據。而且,在已經以這種方式記錄了UDF和VMG后,系統控制器10將定義導入區域和導出區域。也應當注意,系統控制器10將記錄UDF和VMG數據,定義導入區域和導出區域,并且記錄中間管理信息,所有這些都通過向DVD信號處理器14輸出對應的數據來完成。
因此,在這個實施例中,用于計算機管理的UDF數據將包括管理信息,通過它也可以識別和訪問擴展文件,但是用于DVD再現管理的VMG數據將不包括與擴展文件相關聯的信息。如圖11所示,系統控制器10將再現用于計算機管理的UDF數據,在與DVD標題相同的分層中在單獨的文件夾中產生UDF,從而僅僅顯示擴展文件。對于以上參照圖10描述的中間管理信息,系統控制器10將產生不聲明文件名、諸如地址的地址信息等的UDF。應當注意,系統控制器10將當然產生UDF,以便可以類似于標題VTSI、VTSMVOBS等來訪問每個擴展文件。因此,在這個實施例中,當光盤2被計算機再現時,使得對于通過計算機再現光盤2毫無意義的臨時中間管理信息文件對于用戶不可見,以便可以在操作性上相應地改進光盤記錄機/播放機100。
因此,用于DVD的傳統光盤驅動器可以通過向光盤2記錄VMG數據,來僅僅讀取在光盤2中記錄的運動圖像文件。相反,在光盤記錄機/播放機100中,系統控制器10在圖6的步驟SP3中獲取UDF和VMG數據,以控制根據UDF數據來訪問每個擴展文件的整個裝置的操作,由此也再現擴展文件。應當注意在圖11中,“Root”是根目錄,“VIDEO TS”是運動圖像文件夾,“DSC”是擴展文件文件夾。而且,“DSC0001”和“DSC0002”各自是擴展文件。
因此,光盤記錄機/播放機100可以記錄DVD視頻格式的運動圖像文件,以及非DVD視頻格式的靜止圖像文件與用于該文件的中間管理信息的結合,而不會影響傳統光盤驅動器中的運動圖像文件的再現。
注意,為了如上所述來記錄擴展文件,系統控制器10將記錄并且在其內置存儲器中保存用于每個擴展文件的管理信息。
另一方面,為了對光盤2進行結束處理,系統控制器10將產生UDF和VMG數據,在通過填充而保留的區域中記錄這些UDF和VMG數據以產生UDF和VMG,并且定義導入區域和導出區域。因此,可以記錄管理信息,以便可以通過一些計算機從支持擴展文件的光盤讀取運動圖像和靜止圖像文件,并且可以通過一些傳統的面向DVD的光盤驅動器來僅僅讀取運動圖像。
圖12示出了已經參照圖7所述的記錄過程中的操作流程。當這個記錄過程開始時,系統控制器10從步驟SP11到SP12,在步驟SP12中它判斷用戶指示進行哪個操作運動圖像文件的記錄、靜止圖像文件的記錄或結束處理。
當用戶指示是記錄運動圖像文件時,系統控制器10從步驟SP12到SP13,在步驟SP13中它判斷用戶是否指示開始記錄。如果步驟SP13的判斷結果是否定的,則系統控制器10將重復步驟SP13操作。如果上述判斷結果是肯定的,則系統控制器10從步驟SP13到SP14,在步驟SP14中它將記錄實際數據,正如以上參照圖7所述那樣。而且,系統控制器10進行到步驟SP15,在該步驟中它判斷用戶是否指示停止記錄。如果步驟SP15的判斷結果是否定的,則系統控制器10將返回到步驟SP14。因此,系統控制器10重復步驟SP14、SP15以及再次SP14中的操作,由此順序記錄實際數據。當上述的判斷結果是肯定的時,系統控制器10將完成VTSTT VOBS數據的記錄,退出實際數據的記錄。
接著,系統控制器10進行到步驟SP16,在該步驟中它將在光盤2中順序定義VTSI BUP、VTSI和VTSM VOBS區域,由此記錄一個VTS,然后到步驟SP17,在該步驟中它將退出這個記錄過程。
另一方面,當用戶的指示是記錄靜止圖像文件時,系統控制器10從步驟SP12到SP18,在步驟SP18中它判斷用戶是否指示開始記錄。如果步驟SP18的判斷結果是否定的,則系統控制器10將重復步驟SP18的操作。相反,當上述判斷結果是肯定的時候,系統控制器10從步驟SP18到SP19,在步驟SP19中它將記錄關于靜止圖像文件的擴展文件,正如以上參照圖7所述那樣。而且,系統控制器10進行到步驟SP20,在該步驟中它判斷用戶是否指示停止記錄。如果步驟SP20中的判斷結果是否定的,則系統控制器10將返回到步驟SP19。因此,系統控制器10重復步驟SP19、SP20和再次SP19的操作,以順序記錄靜止圖像文件。如果上述判斷結果是肯定的,則系統控制器10終止靜止圖像文件的記錄,并且進行到步驟SP21,在該步驟中它將記錄中間管理信息,并且進行到步驟SP17,在該步驟中它將退出這個記錄過程。
當用戶的指示是記錄與光盤2的結束相關的數據時,系統控制器10從步驟SP12到SP22,在步驟SP22中它將判斷用戶是否指示開始記錄。如果步驟SP22的判斷結果是否定的,則系統控制器10將重復步驟SP22中的操作。當上述判斷結果是肯定的時候,系統控制器10從步驟SP22到SP23,在步驟SP23中它將如上參照圖7所述那樣結束光盤2,然后到步驟SP17,在該步驟中它將退出這個過程。
圖13示出了圖7所示的再現過程中包括的操作流程。當開始這個再現過程時,系統控制器10從步驟SP31到SP32,在步驟SP32中它判斷用戶指示讀取哪個文件運動圖像文件或靜止圖像文件。
當用戶的指示是關于運動圖像文件的再現時,系統控制器10從步驟SP32到SP33,在步驟SP33中它判斷用戶是否指示開始再現。如果判斷結果是否定的,則系統控制器10將重復步驟SP33中的操作。當上述判斷結果是肯定的時,系統控制器10從步驟SP33到步驟SP34,在步驟SP34中它將參照在存儲器中保存的管理信息來控制整個裝置,從而再現由用戶指定的運動圖像文件。
也就是說,當光盤2是被結束的光盤時,系統控制器10將根據在其內置存儲器中保存的VMG數據來檢測所涉及文件的地址,并且指示光盤記錄機/播放機100的每個部件以便從所述地址讀取所述文件。另一方面,如果光盤2不是任何被結束的光盤,則系統控制器10將根據在存儲器中保存的標題VTSI和VTSTT VOBS以及相應的記錄來檢測所涉及文件的地址,并且指示光盤記錄機/播放機100的每個部件以便從所述地址讀取所述文件。
在如上所述指示再現之后,系統控制器10進行到步驟SP35,在該步驟中它判斷用戶是否指示停止再現。如果步驟SP35的判斷結果是否定的,則系統控制器10將返回到步驟SP34。因此,系統控制器10重復步驟SP34、SP35和再次SP34的操作,以順序讀取由用戶指定的運動圖像文件。另一方面,當上述的判斷結果是肯定的時候,系統控制器10將終止再現操作,并且到步驟SP36,在該步驟中它退出該再現過程。
另一方面,如果用戶的指示是讀取擴展文件,則系統控制器10從步驟SP32到SP37,在步驟SP37中它判斷用戶是否指示開始再現。如果判斷結果是否定的,則系統控制器10將重復步驟SP37中的操作。相反,當判斷結果是肯定的時候,系統控制器10從步驟SP37到SP38。
如果光盤2是被結束的光盤,則系統控制器10將根據在其存儲器中存儲的UDF數據來檢測所涉及文件的地址,并且指示光盤記錄機/播放機100的每一個部件從所述地址讀取文件。另一方面,如果光盤2不是任何被結束的光盤,則系統控制器10將根據在存儲器中保存的中間管理信息來檢測所涉及文件的地址,并且指示光盤記錄機/播放機100的每一個部件從所述地址讀取所述文件。
在如上所述指示再現之后,系統控制器10進行到步驟SP39,在該步驟中它判斷用戶是否指示停止再現。如果步驟SP39中的判斷結果是否定的,則系統控制器10將到步驟SP38。因此,系統控制器10重復步驟SP38、SP39和再次SP38中的操作,以順序讀取由用戶指定的靜止圖像文件。相反,如果上述判斷結果是肯定的,則系統控制器10終止再現操作,并且進行到步驟SP36,在該步驟中它將退出該再現過程。
因此,在這個實施例中,系統控制器10提供管理信息產生部件,用于產生關于要記錄的文件的管理信息,并且DVD信號處理器14、隨機存取存儲器15、模擬前端塊16、電機驅動控制器18、光學頭19和主軸電動機20一起形成記錄部件,用于在光盤2上的用戶區域中與關于文件的管理信息相結合地記錄文件。而且,系統控制器10提供控制部件,用于控制所述管理信息產生部件和記錄部件的操作,并且它與壓縮/擴展塊6、首標信息處理器7、DVD信號處理器14、隨機存取存儲器15、模擬前端塊16、電機驅動控制器18、光學頭19和主軸電動機20一起形成再現部件,用于根據與文件相結合地記錄在光盤2中的管理信息來讀取在光盤中記錄的每個屬性的文件。
如上參照圖5所述那樣構造的光盤記錄機/播放機100如下所述操作當光盤2被用戶裝入到已接通的光盤記錄機/播放機100中時,或者當光盤記錄機/播放機100被接通并且光盤1被裝入光盤記錄機/播放機100時,系統控制器10控制DVD信號處理器14和電機驅動控制器18來驅動滑板電動機21,以便向光盤2的內圓周移動光學頭19。而且,激光束從光學頭19向光盤2投射。返回光被光學頭19檢測,并且通過模擬前端塊16和系統控制器10被順序處理。光學頭19經歷了由系統控制器10經由DVD信號處理器14和電機驅動控制器18進行的跟蹤控制和聚焦控制。而且,所檢測的返回光被DVD信號處理器14處理,以便從光盤2讀取數據。在光盤記錄機/播放機100中,沿著光盤2的內圓周記錄的各種信息被系統控制器10通過上述一系列操作獲取,并且被保存在內置在系統控制器10中的存儲器中。
如果光盤2是通過沖壓(stamping)形成的只讀光盤,或者如果光盤2是其中僅僅記錄了運動圖像文件的被結束的光盤,則系統控制器10將通過上述一系列操作來獲取沿著光盤2的內圓周記錄的VMG數據,它是用于DVD播放機的管理信息。因此,在光盤記錄機/播放機100中,當用戶指示再現光盤2時,通過DVD信號處理器14和電機驅動控制器18按照VMG數據來驅動主軸電動機20,以便將光學頭19移動到用戶指定標題的地址(尋址操作),并且在光學頭19經歷基于所檢測的返回光進行的跟蹤控制和聚焦控制的情況下,所檢測的返回光通過DVD信號處理器14、首標信息處理器7和壓縮/擴展塊6被順序處理,以便讀取由運動圖像組成的視頻數據。更具體而言,作為返回光檢測的結果并且根據光盤2上的凹坑系列而改變電平的讀取信號被模擬前端塊16處理以產生讀取數據,并且所述讀取數據被DVD信號處理器14解碼、去交織和糾錯。而且,糾錯的讀取數據被提供到首標信息處理器7,在此,從所述數據中去除首標,并且向系統控制器10通知所述首標。而且,所述讀取信號被提供到壓縮/擴展塊6,并且被復用器63分解為視頻數據和音頻數據。所述視頻數據被視頻處理器61從MPEG壓縮狀態釋放出來,并且被顯示在監控器12上或經由視頻/音頻編碼器13提供到外部裝置。另一方面,音頻數據被音頻處理器62擴展,然后被提供到用于監控的監控器12,或者經由視頻/音頻編碼器13被提供到外部裝置。
但是,如果光盤2是可記錄的空白盤,當光盤2被裝入到光盤記錄機/播放機100時或者當光盤記錄機/播放機100被接通時,系統控制器10將訪問光盤2以從后者獲取RMA數據。在光盤記錄機/播放機100中,當用戶選擇運動圖像捕獲模式時,并且在光盤2是DVD-RW的情況下,則系統控制器10將更新在其存儲器中存儲的RMA數據,并且定義用于UDF和VMG的區域以及用于第一個VTS的VTSI和VTSM VOBS的區域。
當用戶指示在這個條件下開始記錄時,視頻和音頻數據被順序從視頻輸入塊3和音頻輸入塊5提供,并且視頻數據被視頻處理器61使用MPEG技術壓縮,而音頻數據被音頻處理器62壓縮。而且,如此壓縮的視頻和音頻數據被復用器63復用,然后被復用的數據由首標信息處理器7向其添加首標。在下游提供的DVD信號處理器14中,被復用的數據具有向其添加的糾錯碼,并且經歷交織和編碼。按照該數據處理的結果,模擬前端塊16設置從光學頭19向光盤2發射的激光束的量。因此,凹坑被順序形成在光盤2上,以順序記錄由運動圖像組成的運動視頻數據。
在光盤記錄機/播放機100中,當用戶指示停止記錄時,通過系統控制器10停止在壓縮/擴展塊6等中的一系列操作,以停止視頻數據的記錄,然后關于如此記錄的運動圖像文件的管理信息被記錄到光盤2。即,在光盤記錄機/播放機100中,系統控制器10將根據運動圖像數據的地址、文件大小、記錄日期和時間等產生管理信息,并且向DVD信號處理器14提供所述管理信息,并且將其記錄到光盤2上,以便接著視頻數據后記錄該管理信息,借此定義VTSI BUP區域。當光盤2是DVD-RW等時,通過填充來保留用于下一個VTS的VTSI和VTSM VOBS的區域,并且使光學頭19尋找先前保留的VTSI和VTSM VOBS區域。類似的管理信息被提供到DVD信號處理器14,并且被記錄到光盤2,以定義期望的VTSI和VTSM VOBS區域。
在光盤記錄機/播放機100中,針對一個標題來記錄由運動圖像組成的視頻數據。因此,在光盤記錄機/播放機100中,為了記錄運動圖像文件,以DVD視頻格式來記錄管理信息和文件,其中連續地放置由VTSI組成的管理信息、由VTSM VOBS組成的管理信息、運動圖像文件和由VTSI BUP組成的管理信息。
然后,當用戶指示記錄運動圖像時,光盤記錄機/播放機100重復類似的操作,以便向光盤2順序記錄標題。如果其中如上所述順序記錄有這種標題并且還未被結束的光盤被裝入到光盤記錄機/播放機100中,則與標題相結合地記錄的管理信息通過參照RMA數據來掃描光盤2而與RMA數據一起被初始地獲取,并且被保存在系統控制器10中內置的存儲器中。記錄與通過掃描光盤2檢測到的標題的結尾連續的標題。
在光盤記錄機/播放機100中,當標題被如上所述記錄到光盤2中并且用戶指示結束光盤2時,UDF和VMG數據根據與記錄在系統控制器10的存儲器中的標題相結合地記錄的管理信息而被產生,并且被記錄到在光盤2上保留的內圓周區域,并且還定義了導入區域和導出區域。因此,這個光盤可以由僅僅支持普通DVD格式的DVD播放機來建立以用于再現。
另一方面,如果用戶已經選擇了靜止圖像記錄模式,則通過更新在存儲器中存儲的RMA以及通過像運動圖像的記錄那樣進行填充,來在空白盤中保留UDF和VMG區域。而且,在光盤驅動器中,成像部件的操作模式被轉換為靜止圖像模式,并且壓縮/擴展塊6的操作模式被轉換為用于基于JPEG的數據壓縮的操作模式。
當用戶指示在這種條件下開始記錄靜止圖像時,由從視頻輸入塊3提供的靜止圖像組成的視頻數據被壓縮/擴展塊6的視頻處理器61壓縮為JPEG格式,然后被復用器63與從音頻處理器62提供的音頻數據復用。因此,在光盤記錄機/播放機100中,由靜止圖像組成的視頻數據而不是任何由運動圖像組成的視頻數據被提供來用于記錄,并且像運動圖像的記錄那樣被順序記錄到光盤2。
在光盤記錄機/播放機100中,為了記錄運動圖像,用于VTSI和VTSMVOBS的區域被初始保留用于記錄實際數據,但是為了記錄靜止圖像,由靜止圖像組成的實際數據被記錄而不保留這種區域。而且,當用戶指示記錄靜止圖像時,后續的靜止圖像如上所述被記錄到光盤2。在每次記錄時,每個文件的地址被記錄到系統控制器10的存儲器。
在光盤記錄機/播放機100中,當通過用戶改變操作模式或者通過期望數量的靜止圖像文件已經被記錄到光盤來停止靜止圖像的記錄時,由在存儲器中存儲的地址等組成的管理信息被記錄在用于多個靜止圖像文件的連續區域中,作為期望使用到結束時為止的臨時中間管理信息。因此,在光盤記錄機/播放機100中,為了記錄除了任何運動圖像文件之外的其他文件,所述文件和關于它們的管理信息將以文件和管理信息的順序被記錄,并且根據要記錄的文件的屬性來選擇用于記錄所述文件和管理信息的格式。
同上,光盤記錄機/播放機100也可以向光盤2記錄不以DVD視頻格式定義的靜止圖像文件。而且,當其上如此記錄了靜止圖像文件的光盤2被裝入到僅僅支持DVD視頻格式的光盤驅動器時,通過在裝載盤時進行的搜索來檢測按照DVD視頻格式記錄的管理信息,諸如VTSI等,并且根據該管理信息來讀取VTS。因此,如此記錄的靜止圖像文件和關于所述文件的管理信息將不可能影響任何運動圖像的讀取。因此,任何普通的DVD播放機可以從其中如此記錄了運動圖像文件的光盤中讀取運動圖像文件。
相反,同樣支持除了運動圖像文件之外者的光盤驅動器也可以讀取靜止圖像文件。也就是說,在其中裝載了上述光盤2的光盤記錄機/播放機100中,將參照管理表來初始地搜索光盤2,以從光盤2讀取VTS和VTSM VOBS數據以及關于靜止圖像文件的中間管理信息,并且管理信息也將被存儲在系統控制器10的存儲器中。
因此,能夠將根據用戶的指示而記錄在光盤2中的運動和靜止圖像標題提供給用戶。而且,當用戶指示讀取運動圖像時,光盤記錄機/播放機100可以根據正如與只讀光盤相關地描述的VTS和VTSM VOBS數據,來讀取運動圖像文件。
另一方面,當用戶指示讀取靜止圖像文件時,將根據在系統控制器10的存儲器中存儲的中間管理信息來檢測所述文件的地址等,記錄在光盤2中的數據將按照檢測結果被順序讀取,并且通過類似于讀取運動圖像的那些操作而被處理。在光盤記錄機/播放機100中,為了在讀取數據的處理中處理包括靜止圖像的讀取數據,視頻處理器61的操作被系統控制器10改變來擴展按照JPEG壓縮的視頻數據,并且包括靜止圖像的視頻數據在監控器12上被監控,而且還可以從視頻/音頻編碼器13被提供到外部裝置。
一般地,靜止圖像文件在大小上小于運動圖像文件。但是,在光盤記錄機/播放機100中,對于多個文件產生并且記錄作為這種管理信息的中間管理信息。因此,在光盤記錄機/播放機100中,因為記錄了由這種靜止圖像文件等組成的擴展文件,因此有可能最小化由于記錄管理文件而導致的記錄區域的減少。
同樣,對于作為文件屬性的每個文件類型,共同地記錄用于多個文件的中間管理信息,借此可以簡化用于搜索和結束的操作(下面詳細描述)。
使用上述操作,由用戶操作光盤記錄機/播放機100,來向所謂的空白盤、其中僅僅記錄了運動圖像但是未被結束的光盤以及其中記錄了運動和靜止圖像文件但是還未被結束的光盤中順序地記錄運動和靜止圖像文件。
另一方面,當用戶指示結束任何其中如上所述記錄了運動和靜止圖像的光盤時,根據從光盤獲取并且被存儲在系統控制器10的存儲器中的管理信息和中間管理信息,以及根據通過記錄運動和靜止圖像而產生并且被存儲在存儲器中的管理信息和中間管理信息,來產生用于計算機的UDF數據,并且UDF數據被記錄到在光盤2上預先保留的區域中。而且,僅僅按照用于運動圖像文件的管理信息而產生用于DVD播放機的VMG數據,并且將其類似地被記錄到光盤2。
因此,在光盤記錄機/播放機100中,用于在光盤2上記錄的所有文件的管理信息將與所述文件相結合,被共同記錄到在光盤2上的管理信息記錄區域中用于記錄第一管理信息的UDF區域,而僅僅關于在光盤2上記錄的具有特定屬性的運動圖像文件的管理信息將與運動圖像文件相結合,被記錄到DVD用于記錄第二管理信息的VMG區域。
因此,當如上所述被結束的光盤2由DVD播放機再現時,將參照面向DVD的VMG區域來讀取在光盤2中記錄的文件,借此有可能積極地讀取DVD視頻格式的運動圖像,而不受諸如靜止圖像文件等文件的記錄所影響。
當通過計算機再現這種被結束光盤時,因為以與計算機的文件管理系統相對應的文件管理格式來定義UDF,并且計算機將根據UDF來讀取每個文件,因此有可能讀取運動圖像文件以及靜止圖像文件。
在按照本發明的光盤記錄機/播放機100中播放的基于ROW的DVD-RW中,按照臨時VMGI(TMP_VMGI)來管理DVD視頻文件,并且按照圖4A所示的中間管理信息(TMP_EXTI)來管理除了DVD視頻文件之外的擴展文件,諸如JPEG文件等,并且在UDF等中使用的空間管理信息(TMP_SBM臨時空間位圖)被添加到圖4B所示的臨時VMGI(TMP_VMGI)上,以便記錄DVD視頻文件與諸如JPEG文件等擴展文件的結合并且管理臨時空間。因此,可以從TMP_SBM來了解所述臨時空間,并且即使當已經刪除了擴展文件時,也通過結束處理使得DVD-RW可以與只讀光盤交換,如圖4C所示。
而且,通過根據文件的屬性來選擇將要與該文件相結合地記錄的管理信息的格式,也可以記錄除了運動圖像之外的靜止圖像的文件。
也就是說,在將DVD視頻格式應用到文件和管理信息的情況下,以管理信息、文件、關于該管理信息的備份信息的順序來記錄運動圖像文件。另一方面,以文件和管理信息的順序來記錄除了運動圖像文件之外的任何文件,因此能夠記錄不以DVD視頻格式定義的文件,而不會對運動圖像文件的讀取產生任何影響。
而且,通過根據如上所述被記錄的關于除了運動圖像文件之外者的管理信息來從光盤中讀取不同屬性的文件,也可以讀取除了運動圖像文件之外的任何其他文件以便利用。
而且,根據用戶的指示,通過將管理信息與記錄在光盤中的所有文件相結合地共同記錄到第一管理信息記錄區域以及將管理信息僅僅與具有特定屬性的文件相結合地共同記錄到第二管理信息記錄區域,有可能通過一些普通DVD播放機來讀取運動圖像文件,并且通過一些計算機來讀取所有的運動和靜止圖像文件。而且,應當注意,除了光盤之外,本發明也可以被應用到其他的記錄介質,諸如磁盤、磁帶等。
雖然已經參照在附圖中示出并且在上述的說明中詳細描述的本發明的特定優選實施例來說明了本發明,但是本領域的技術人員應當明白,本發明不限于所述實施例,在不脫離所附的權利要求所給出和限定的本發明的范圍和實質的情況下,可以實現各種修改、替代結構或等效方案。
產業上的應用如上所述,本發明通過保存一種空間管理信息而使得可以容易地了解VTS或文件要被寫入的位置,而不依賴于任何應用,并且也可以管理其中已經刪除了VTS或文件的臨時空間,并且填充所述臨時空間。
權利要求
1.一種記錄方法,用于向記錄介質上的用戶區域記錄要記錄的文件與關于該文件的管理信息的結合,所述方法包括步驟按照文件的屬性來改變向記錄介質上的用戶區域記錄文件與管理信息的結合的格式;按照臨時管理信息來管理主文件;按照中間管理信息來管理除了主文件之外的擴展文件;按照空間管理信息來管理要記錄主文件和擴展文件的臨時空間,由此向記錄介質一起記錄主文件和擴展文件。
2.按照權利要求1的方法,其中,當所述文件是運動圖像文件時,用于所述文件和管理信息的記錄格式是DVD視頻格式,所述記錄介質是DVD-RW(可記錄DVD),所述文件是DVD視頻格式的VTS(視頻標題集)并且所述管理信息是DVD視頻格式的VMGI(視頻管理器信息),按照臨時VMGI(TMP_VMGI)來管理DVD視頻文件,按照中間管理信息(TMP_EXTI)來管理除了DVD視頻文件之外的擴展文件,并且按照臨時空間位圖(TMP_SBM)來管理要被記錄DVD視頻文件和擴展文件的區域,由此通過ROW(限制重寫)系統來記錄所述DVD視頻文件和擴展文件。
3.一種記錄裝置,包括管理信息產生部件,用于產生關于要記錄的文件的管理信息;記錄部件,用于向記錄介質上的用戶區域相結合地記錄文件和關于該文件的管理信息;和控制部件,用于控制至少所述管理信息產生部件和記錄部件的操作;并且其中,所述控制部件按照文件的屬性來改變向記錄介質上的用戶區域記錄文件與管理信息的結合的格式,按照臨時管理信息來管理主文件,按照中間管理信息來管理除了主文件之外的擴展文件,并且按照空間管理信息來管理要記錄主文件和擴展文件的空間區域,由此向記錄介質一起記錄主文件和擴展文件。
4.按照權利要求3的裝置,其中,當所述文件是運動圖像文件時,用于所述文件和管理信息的記錄格式是DVD視頻格式,所述記錄介質是DVD-RW(可記錄DVD),所述文件是DVD視頻格式的VTS(視頻標題集)并且所述管理信息是DVD視頻格式的VMGI(視頻管理器信息);并且其中,所述控制部件按照臨時VMGI(TMP_VMGI)來管理DVD視頻文件,按照中間管理信息(TMP_EXTI)來管理除了DVD視頻文件之外的擴展文件,并且按照臨時空間位圖(TMP_SBM)來管理要記錄DVD視頻文件和擴展文件的區域,由此通過ROW(限制重寫)系統來記錄所述DVD視頻文件和擴展文件。
5.一種記錄介質,其中記錄了可由記錄裝置中提供的控制計算機讀取的控制程序,所述記錄裝置向記錄介質上的用戶區域記錄要記錄的文件與關于該文件的管理信息的結合,所述程序使得所述控制計算機充當控制部件用于按照文件的屬性來改變向記錄介質上的用戶區域記錄文件與管理信息的結合的格式;按照臨時管理信息來管理主文件;按照中間管理信息來管理除了主文件之外的擴展文件;按照空間管理信息來管理要記錄主文件和擴展文件的臨時空間,由此向記錄介質一起記錄主文件和擴展文件。
全文摘要
在ROW類型的DVD-RW介質中,通過臨時VMGI (TMP_VMGI)來控制DVD視頻文件,并且通過中間管理信息(TMP_EXTI)來管理除了DVD視頻文件之外的擴展文件,諸如JPEG文件等。由UDF等使用的空區域控制信息(TMP_SBM)被添加到臨時VMGI(TMP_VMGI)。因此,當被記錄用于控制空區域時DVD視頻文件和諸如JPEG文件的擴展文件被混合。即使當刪除了擴展文件時,也可能通過TMP_SBM來了解空區域。通過進行結束處理,有可能保證與再現專用光盤的兼容性。
文檔編號H04N9/804GK1653540SQ0381046
公開日2005年8月10日 申請日期2003年4月22日 優先權日2002年5月9日
發明者有留憲一郎, 松野克巳, 吉岡新吾, 杉野彰信 申請人:索尼株式會社, 日本先鋒公司