两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

記錄裝置、記錄方法、再生裝置、再生方法、程序以及記錄介質(zhì)的制作方法

文檔序號:7635485閱讀:155來源:國知局
專利名稱:記錄裝置、記錄方法、再生裝置、再生方法、程序以及記錄介質(zhì)的制作方法
技術領域
本發(fā)明涉及一種將內(nèi)容文件和管理該內(nèi)容文件的索引文件存儲在記錄介質(zhì)中、或者從該記錄介質(zhì)再生內(nèi)容文件的記錄裝置、記錄方法、再生裝置、再生方法、程序以及記錄介質(zhì)。
更加詳細地說,本發(fā)明涉及一種下述記錄裝置等索引文件由連續(xù)的定長槽構(gòu)成,且該定長槽通過表示該定長槽的排列順序的索引信息進行管理,在索引文件中設置有連接一個或多個定長槽的規(guī)定數(shù)量的管理信息區(qū)域,該管理信息區(qū)域通過開頭的定長槽的索引信息加以識別,從而可以縮短接通電源時、或者裝入記錄介質(zhì)時的啟動所需要的時間。
背景技術
以往,作為從存儲于大容量的記錄介質(zhì)中的多個文件簡單地找出想要的文件的方法,提出有專利文件1、專利文件2、專利文件3等中所采用的索引文件的方法。
索引文件管理各內(nèi)容文件,并由各內(nèi)容文件的屬性信息的集合構(gòu)成或生成。作為內(nèi)容文件的屬性信息,例如有縮略圖數(shù)據(jù)、標題的文本數(shù)據(jù)、攝像日期時間、編解碼信息、面部檢測信息(檢測的面部大小、檢測的面部位置、將檢測的面部進行數(shù)字化后的檢測面部得分(score)等。但是,屬性信息并不僅限于此。在此,各內(nèi)容文件的屬性信息構(gòu)成其各自的內(nèi)容文件的管理信息。
如圖21所示,索引文件例如包括文本文件(或元數(shù)據(jù)文件)FTX、縮略圖文件FTH以及屬性文件FP。各內(nèi)容文件的屬性信息分成文本文件FTX、縮略圖文件FTH、以及屬性文件FP而配置。
但是,根據(jù)內(nèi)容文件的種類,存在沒有配置給文本文件FTX、縮略圖文件FTH的屬性信息、沒有設置任何條目的情況。在圖21中,作為各內(nèi)容文件的屬性信息,示出了存在配置給各個文本文件FTX、縮略圖文件FTH、以及屬性文件FP的屬性信息的情況。
這里,文本文件FTX管理文本信息(如果是元數(shù)據(jù)文件,則是元數(shù)據(jù))。縮略圖文件FTH管理縮略圖數(shù)據(jù)。屬性文件FP管理除了與文本文件FTX或縮略圖文件FTH有關的屬性信息之外的屬性信息(基本屬性信息),此外,還管理其他文件的槽之間的連接信息。
屬性文件FP在其開頭配置有表示屬性等的首部。相反,在文本文件FTX、縮略圖文件FTH中,在其開頭未配置有首部。但是,也存在在文本文件FTX、縮略圖文件FTH中,也與屬性文件FP一樣,在其開頭配置表示屬性等的首部的情況。從而構(gòu)成為接著標題,連續(xù)配置有由各內(nèi)容文件的屬性信息構(gòu)成的條目(屬性條目#1、屬性條目#2、....、縮略圖條目#1、縮略圖條目#2、....、文本條目#1、文本條目#2,....、)。
在文本文件FTX的各條目分配有表示光盤標題、與各內(nèi)容文件等有關的標題的字符列的數(shù)據(jù)。在縮略圖文件FTH的各條目中分配有表示光盤標題、各內(nèi)容文件內(nèi)容的縮略圖數(shù)據(jù)。
這些文本文件FTX、縮略圖文件FTH的各條目分別由定長的槽構(gòu)成。構(gòu)成各條目的槽數(shù)對應分配給各條目的屬性信息的數(shù)據(jù)量,被設定為一個或多個。此外,根據(jù)內(nèi)容文件的種類,由于屬性信息的種類不同,因此,如上所述,也存在沒有設置任何條目的情況。
在屬性文件FP的各條目中分配有表示光盤標題、各內(nèi)容文件的屬性的數(shù)據(jù)。與文本文件FTX、縮略圖文件FTH一樣,該屬性文件FP由定長的槽構(gòu)成。即使內(nèi)容文件的種類各有不同的情況下,在該屬性文件FP中也必須與各內(nèi)容文件相對應地設置條目。
在該屬性文件FP的各條目中,作為表示與其他條目之間關系的管理信息,設定用于指定文本文件FTX、縮略圖文件FTH對應的條目的管理信息(在圖2中是如箭頭所示的關聯(lián)信息)。而且,對于由屬性文件FP的多個槽構(gòu)成的條目,在各槽,設定有用于指定后續(xù)槽的管理信息。而且,在該屬性文件FP的各條目中,設定用于指定對應的內(nèi)容文件的信息。
使索引文件IF為如上所述的構(gòu)成。因此,例如,可以再生文本文件FTX所記錄的數(shù)據(jù)列,并將記錄在記錄介質(zhì)2中的各內(nèi)容文件的標題進行列表顯示。而且,例如,可以再生縮略圖文件FTH所記錄的數(shù)據(jù)列,并將記錄在記錄介質(zhì)2中的各內(nèi)容文件的縮略圖進行列表顯示。
此外,索引文件IF不僅是這樣的實際存在的內(nèi)容文件,而且,對于虛擬的文件夾,也可以由文件FTX、FTH、FP進行定義。在屬性文件FP的各條目中設定有用于定義內(nèi)容文件及虛擬文件夾的階層構(gòu)造的信息。
圖22示出了屬性文件、內(nèi)容文件及虛擬文件夾的對應關系的一例。在本例中,攝像日期時間為“○月×日”的虛擬文件夾、和攝像日期時間為“○月△日”的虛擬文件夾存在在同一階層上,“MPEG2PS-1”的內(nèi)容文件存在于“○月×日”的虛擬文件夾的下一層,“MPEG2PS-2”、“MPEG2PS-3”的內(nèi)容文件存在于“○月△日”的虛擬文件夾的下一層。
如圖22所示,對應這樣的分層結(jié)構(gòu),在屬性文件中形成有文件條目#1、文件夾條目#4、文件條目#6、文件夾條目#8及文件夾條目#9。此外,各條目的編號分別被設定為構(gòu)成該條目的槽的最初的槽的編號。在如圖所示的例子中,出于方便考慮,各條目的號碼都被設定為構(gòu)成該條目的槽的最小編號。
文件條目#1、#6、#9分別管理“MPEG2PS-1”、“MPEG2PS-2”、“MPEG2PS-3”的內(nèi)容文件,文件夾條目#4、#8分別管理“○月×日”、“○月△日”的虛擬文件夾。
如上所述,由一個或多個定長的槽形成的條目,由于反復的記錄、刪除,在索引文件上以不確定的順序排列。因此,在現(xiàn)有的索引文件中,在各條目設定條目編號,通過該條目編號來管理各條目。
此外,在與這樣的索引文件有關的記錄再生裝置中,首先,將登錄在索引文件中的所有條目讀入存儲器,從而掌握條目編號和存儲位置之間的對應關系,并根據(jù)該對應關系,從索引文件中獲取與想要的條目有關的信息。
圖23的流程圖示出了將條目編號和存儲位置之間對應關系表格化的初始化的處理步驟。
記錄再生裝置通過接通電源、或者裝入記錄介質(zhì),開始初始化處理,從步驟SP1進行到步驟SP2。在該步驟SP2中,記錄再生裝置從記錄在記錄介質(zhì)中的索引文件的屬性文件中讀入所有條目,并記錄到存儲器中。
接著,在步驟SP3中,記錄再生裝置將讀入存儲器的各條目按條目編號進行分類,將條目編號和存儲位置之間的對應關系進行表格化。然后,在步驟SP4中,記錄再生裝置結(jié)束初始化處理。
如上所述,記錄再生裝置在初始化處理中將條目編號和存儲位置之間的對應關系進行表格化之后,例如當由用戶指示顯示與規(guī)定條目有關的管理信息、顯示例如內(nèi)容文件的標題或者縮略圖時,通過表格檢索該規(guī)定條目的存儲位置,并根據(jù)該檢索結(jié)果從索引文件的規(guī)定條目中獲取標題的文本數(shù)據(jù)或者縮略圖數(shù)據(jù),并提供給用戶。
專利文件1日本特開2004-227630號公報專利文件2日本特開2004-227633號公報專利文件3日本特開2005-115815號公報如上所述,對于將登錄在索引文件中的所有條目讀入存儲器,掌握條目編號和存儲位置之間的對應關系,并進行表格化的裝置而言,當通過索引文件進行管理的內(nèi)容文件的數(shù)量為數(shù)千個左右時,可以充分使用。但是,當通過索引文件進行管理的內(nèi)容文件的數(shù)量為數(shù)萬個左右時,掌握條目編號和存儲位置之間的對應關系,并進行表格化的初始化處理需要花費時間,從而不能忽視啟動所需時間。
此外,如果內(nèi)容文件增加,隨之條目編號和存儲位置之間的對應關系的表格量也增加,因此,增大所需要的內(nèi)存量。此外,在制作條目編號和存儲位置之間對應關系的表格時,獲取想要的條目編號的內(nèi)容文件等信息時,需要進行從其表格中利用條目編號進行檢索從而獲取存儲位置的操作,條目數(shù)增加,則檢索耗時。

發(fā)明內(nèi)容
本發(fā)明的目的在于在將內(nèi)容文件和管理該內(nèi)容文件的索引文件記錄在記錄介質(zhì)、或者從該記錄介質(zhì)再生內(nèi)容文件的裝置中,當接通電源時、或者裝入記錄介質(zhì)時,縮短啟動所需要的時間。
本發(fā)明涉及一種記錄裝置,其將一個以上的內(nèi)容文件、和用于管理各上述內(nèi)容文件的索引文件記錄在記錄介質(zhì)中,其包括內(nèi)容文件變更部,用于變更記錄在上述記錄介質(zhì)中的所述內(nèi)容文件;以及索引文件更新部,用于更新記錄在上述記錄介質(zhì)中的上述索引文件;其中,上述索引文件由連續(xù)的定長槽構(gòu)成,上述定長槽由表示上述定長槽的排列順序的索引信息進行管理;在上述索引文件中設置有連接了一個或多個上述定長槽的規(guī)定數(shù)量的管理信息區(qū)域,上述管理信息區(qū)域由開頭的上述定長槽的索引信息識別;上述索引文件更新部在規(guī)定的上述管理信息區(qū)域中登錄用于識別其他上述管理信息區(qū)域的上述索引信息。
本發(fā)明涉及一種再生裝置,用于從記錄一個以上的內(nèi)容文件和管理各個上述內(nèi)容文件的索引文件的記錄介質(zhì)中再生規(guī)定的上述內(nèi)容文件,其特征在于,包括索引文件再生部,用于從上述記錄介質(zhì)再生上述索引文件;以及內(nèi)容文件再生部,根據(jù)由上述索引文件再生部再生的上述索引文件,從上述記錄介質(zhì)中再生規(guī)定的上述內(nèi)容文件,其中,上述索引文件由連續(xù)的定長槽構(gòu)成,上述定長槽通過表示上述定長槽的排列順序的索引信息進行管理,在上述索引文件中設置有連接一個或多個上述定長槽的規(guī)定數(shù)量的管理信息區(qū)域,上述管理信息區(qū)域通過開頭的上述定長槽的索引信息加以識別,在上述索引文件的規(guī)定的上述管理信息區(qū)域中,登錄有用于識別其他上述管理信息區(qū)域的上述索引信息,上述索引文件再生部根據(jù)登錄在上述索引文件的上述規(guī)定的管理信息區(qū)域中的上述索引信息、和上述定長槽的大小信息,檢測上述索引文件上的上述其他管理信息區(qū)域的存儲位置,且從記錄在上述記錄介質(zhì)中的上述索引文件中再生所檢測的存儲位置的數(shù)據(jù)。
在本發(fā)明中,在記錄介質(zhì)中至少記錄有內(nèi)容文件和管理該內(nèi)容文件的索引文件。記錄在記錄介質(zhì)中的內(nèi)容文件通過內(nèi)容文件變更部進行變更。在這里,所謂的記錄在記錄介質(zhì)中的內(nèi)容文件的更新是指例如在記錄介質(zhì)中重新記錄內(nèi)容文件、從記錄介質(zhì)中刪除規(guī)定的內(nèi)容文件等。
由內(nèi)容文件變更部變更記錄在記錄介質(zhì)中的內(nèi)容文件時,記錄在記錄介質(zhì)中的索引文件通過索引文件變更部進行變更。通過更新索引文件,從而可以實現(xiàn)記錄在記錄介質(zhì)中的索引文件和內(nèi)容文件的匹配。
由索引文件再生部再生記錄在記錄介質(zhì)中的索引文件。根據(jù)該再生的索引文件,內(nèi)容文件再生部從記錄介質(zhì)中再生規(guī)定的內(nèi)容文件。
在此,索引文件由連續(xù)的定長槽構(gòu)成。并且,通過表示該定長槽的排列順序的索引信息管理該定長槽。在索引文件中設置有連接一個或多個上述定長槽的規(guī)定數(shù)量的管理信息區(qū)域。通過開頭的上述定長槽的索引信息對該管理信息區(qū)域加以識別。在這種情況下,識別各管理信息區(qū)域的索引信息表示索引文件中的各個管理信息區(qū)域的存儲位置。
在索引文件的規(guī)定的管理信息區(qū)域中登錄有識別其他管理信息區(qū)域的索引信息。該登錄的索引信息表示索引文件中的其他管理信息區(qū)域的存儲位置。在索引文件再生部中,根據(jù)登錄在索引文件的規(guī)定的管理信息區(qū)域中的索引信息和定長槽的大小信息,檢測索引文件中的其他管理信息區(qū)域的存儲位置,且從記錄在記錄介質(zhì)中的索引文件中再生所檢測出的存儲位置的數(shù)據(jù)。
識別各個管理信息區(qū)域的索引信息分別表示索引文件上的每個管理信息區(qū)域的存儲位置。因此,當接通電源時、或者裝入記錄介質(zhì)時,無需制作表示各管理信息區(qū)域和該存儲位置之間的對應關系的表,從而可以縮短啟動時所需的時間。
例如,索引文件由分別分配有不同屬性信息的多個文件構(gòu)成,規(guī)定的管理信息區(qū)域被設置在構(gòu)成多個文件的一個文件中,且登錄在規(guī)定的管理信息區(qū)域中的索引信息被作為識別與該規(guī)定管理信息區(qū)域相對應的其他文件的管理信息區(qū)域的索引信息。
當索引文件由屬性文件、文本文件、縮略圖文件構(gòu)成時,在用于管理屬性文件的規(guī)定的內(nèi)容文件的規(guī)定管理信息區(qū)域(條目)中,登錄用于識別文本文件、縮略圖文件所對應的管理信息區(qū)域的索引信息。
在這種情況下,由于登錄在用于管理屬性文件的規(guī)定內(nèi)容文件的規(guī)定管理信息區(qū)域中的索引信息表示與該規(guī)定管理信息區(qū)域?qū)奈谋疚募?、縮略圖文件的管理信息區(qū)域的存儲位置,所以,可以由文本文件、縮略圖文件快速地檢測與該規(guī)定管理信息區(qū)域?qū)墓芾硇畔^(qū)域,且可以快速地獲取與該規(guī)定內(nèi)容文件對應的標題等文本數(shù)據(jù)以及縮略圖數(shù)據(jù)。
例如,規(guī)定的管理信息區(qū)域是用于管理指定的種類的文件夾或文件的管理信息區(qū)域,登錄在規(guī)定的管理信息區(qū)域中的索引信息被作為識別應該在該規(guī)定的管理信息區(qū)域之前或之后進行檢索的管理信息區(qū)域的索引信息。這時,可以按照預先設定的順序檢索與指定的種類的文件夾或文件的管理信息區(qū)域,從而例如可以按照預先設定的順序再生例如指定的種類的內(nèi)容文件。
例如,規(guī)定的管理信息區(qū)域是管理構(gòu)成包括文件夾以及文件的樹形結(jié)構(gòu)的規(guī)定節(jié)點的管理信息區(qū)域。登錄在該規(guī)定管理信息區(qū)域中的索引信息被作為識別用于管理位于規(guī)定節(jié)點的上一層或下一層的節(jié)點的管理信息區(qū)域的索引信息。
在這種情況下,由于登錄在規(guī)定管理信息區(qū)域中的索引信息表示管理位于該規(guī)定節(jié)點的上一層或下一層的節(jié)點的管理信息區(qū)域的存儲位置,因此,可以快速地檢測管理位于該規(guī)定節(jié)點的上一層或下一層的節(jié)點的管理信息區(qū)域,且獲取管理信息,并可以實現(xiàn)樹形結(jié)構(gòu)的顯示、規(guī)定節(jié)點的刪除等處理的高速化。
例如,規(guī)定的管理信息區(qū)域是管理規(guī)定文件夾或文件的管理信息區(qū)域。登錄在規(guī)定管理信息區(qū)域中的索引信息被作為對管理與規(guī)定文件夾或文件相關的文件夾或文件的管理信息區(qū)域進行識別的索引信息。這時,由于登錄在規(guī)定管理信息區(qū)域中的索引信息表示管理與該規(guī)定文件夾或文件相關的文件夾或文件的管理信息區(qū)域的存儲位置,因此,可以高速地檢索管理與該規(guī)定的文件夾或文件相關的文件夾或文件的管理信息區(qū)域,且獲取管理信息,從而可以實現(xiàn)涉及相關的文件或文件夾的管理信息的獲取、相關的文件或文件夾的刪除等處理的高速化。
例如,規(guī)定管理信息區(qū)域是管理包括規(guī)定文件的文件夾的管理信息區(qū)域,登錄在該規(guī)定管理信息區(qū)域中的索引信息被作為用于識別管理規(guī)定文件的管理信息區(qū)域的索引信息。這時,由于登錄在規(guī)定管理信息區(qū)域中的索引信息表示管理規(guī)定文件的管理信息區(qū)域的存儲位置,因此,可以快速地檢索管理該規(guī)定文件的管理信息區(qū)域,且獲取管理信息,從而可以實現(xiàn)與該規(guī)定文件有關的管理信息的獲取、該規(guī)定文件的刪除等處理的高速化。
根據(jù)本發(fā)明,索引文件由連續(xù)的定長槽構(gòu)成,且通過表示該定長槽的排列順序的索引信息對該定長槽進行,在索引文件中設置有連接一個或多個定長槽的規(guī)定數(shù)量的管理信息區(qū)域,通過開頭的定長槽的索引信息識別該管理信息區(qū)域,當接通電源時、或者裝入記錄介質(zhì)時,無需制作表示各管理信息區(qū)域和其存儲位置之間對應關系的表格,從而可以縮短啟動時所需的時間。
并且,根據(jù)本發(fā)明,由于無需制作條目編號和存儲位置對應關系的表格,所以可以節(jié)約存儲量。進而,根據(jù)本發(fā)明,由于可以在沒有條目編號和存儲位置的對應關系的表格的情況下獲取存儲位置,因此,可以節(jié)約搜尋所耗費的時間,并高速地獲取想要的內(nèi)容文件等的信息。


圖1是表示記錄再生裝置的構(gòu)成的框圖;圖2是索引文件的構(gòu)成示意圖;圖3是屬性文件的構(gòu)成示意圖;圖4是以多個文件分別形成屬性文件、縮略圖文件、文本文件的一例的示意圖;圖5是屬性文件的各槽(slot)的構(gòu)成的示意圖;圖6是屬性文件的各槽的數(shù)據(jù)部的構(gòu)成示意圖;圖7是槽和條目(entry)之間關系示意圖;
圖8是屬性文件的首部(header)的詳細的示意圖;圖9是各條目的條目數(shù)據(jù)的示意圖;圖10是各條目設定按照檢索順序的雙方向的鏈路(原始文件夾的鏈路)的例子的示意圖;圖11是各條目設定按照檢索順序的雙方向的鏈路(文件條目的鏈路)的例子的示意圖;圖12是原始文件夾以及文件條目的排列順序的示意圖;圖13是用于說明指示上一層條目的索引信息的示意圖,上一層與用屬性條目定義的樹形結(jié)構(gòu)的定義有關;圖14是指示下一層條目的索引信息的示意圖;圖15是樹形結(jié)構(gòu)的條目之間的關系示意圖;圖16是在各條目設置管理關系的信息的例子的示意圖。
圖17是表示參照關系的索引信息中的、設定在參照側(cè)文件條目的參照信息的示意圖;圖18是表示參照關系的索引信息中的、設定在被參照側(cè)文件條目的被參照信息的示意圖;圖19是表示初始化處理的流程圖;圖20是示出索引文件的更新處理的流程圖;
圖21是用于說明構(gòu)成索引文件的文本文件、縮略圖文件、屬性文件的圖;圖22是屬性條目文件和虛擬文件夾、內(nèi)容文件的對應關系的一例的示意圖;以及圖23是表示現(xiàn)有技術的初始化處理的流程圖。
附圖標記1 記錄再生裝置 2 攝像裝置3 系統(tǒng)控制微機 4 視頻編碼器5 音頻編碼器 6 圖形控制裝置7 元數(shù)據(jù)解碼器 8 監(jiān)控裝置9 元數(shù)據(jù)編碼器 10 文件生成器12 存儲控制器 13 存儲器14 記錄介質(zhì)裝置 15 文件解碼器17 視頻解碼器 18 音頻解碼器具體實施方式
下面,對本發(fā)明的實施例進行說明。圖1示出了作為實施例的記錄再生裝置1的構(gòu)成。
該記錄再生裝置1包括攝像裝置2、系統(tǒng)控制微型計算機(下面,稱為“系統(tǒng)控制微機”)3、視頻編碼器4、音頻編碼器5、圖形控制裝置6、元數(shù)據(jù)解碼器7、監(jiān)控裝置8、元數(shù)據(jù)編碼器9、文件生成器10、存儲控制器12、存儲器13、文件解碼器15、視頻解碼器17、音頻解碼器18。
攝像裝置2包括攝像單元和聲音獲取單元。該攝像裝置2根據(jù)系統(tǒng)控制微機3的控制,從這些攝像單元及聲音獲取單元輸出拍攝對象的視頻數(shù)據(jù)DV1和音頻數(shù)據(jù)DA1。
視頻編碼器4按照MPEG(Moning Picture Expert Group運動圖像專家組)的格式對從攝像裝置2輸出的視頻數(shù)據(jù)DV1進行編碼處理,并輸出視頻數(shù)據(jù)的基本流(elementary stream)。此外,視頻編碼器4基于從攝像裝置2輸出的視頻數(shù)據(jù)DV1,生成制作索引文件所使用的縮略圖數(shù)據(jù),并輸出到系統(tǒng)控制微機3。此外,音頻編碼器5按照MPEG的格式對從攝像裝置2輸出的音頻數(shù)據(jù)進行編碼處理,并輸出音頻數(shù)據(jù)的基本流。
圖形控制裝置6根據(jù)系統(tǒng)控制微機3的控制生成視頻數(shù)據(jù),并輸出到監(jiān)控裝置8,該視頻數(shù)據(jù)表示基于從元數(shù)據(jù)解碼器7輸出的元數(shù)據(jù)的信息。此外,圖形控制裝置6生成與系統(tǒng)控制微機3輸出的縮略圖數(shù)據(jù)、菜單數(shù)據(jù)等有關的視頻數(shù)據(jù),并輸出到監(jiān)控裝置8。此外,圖形控制裝置6接受從設置在監(jiān)控裝置8的畫面上的觸摸面板輸入標題等,并在監(jiān)控裝置8上進行顯示,此外,將基于該標題等的元數(shù)據(jù)輸出到元數(shù)據(jù)編碼器9。
元數(shù)據(jù)編碼器9將從該圖形控制裝置6輸出的元數(shù)據(jù)按照規(guī)定的格式進行編碼處理并輸出。文件生成器10將從視頻編碼器4輸出的視頻數(shù)據(jù)的基本流、從音頻編碼器5輸出的音頻數(shù)據(jù)的基本流、元數(shù)據(jù)編碼器9的輸出數(shù)據(jù)進行多路處理,并根據(jù)系統(tǒng)控制微機3的控制,輸出基于規(guī)定文件格式的內(nèi)容文件的數(shù)據(jù)。
存儲控制器12根據(jù)系統(tǒng)控制微機3的控制,在記錄時和再生時切換動作。在記錄時,該存儲控制器12將從文件生成器10輸出的內(nèi)容文件的數(shù)據(jù)列、從系統(tǒng)控制微機3輸出的索引文件的數(shù)據(jù)列依次記錄到存儲器13并進行暫時保存,對應記錄介質(zhì)裝置14的處理輸出所保存的數(shù)據(jù)。此外,在再生時,該存儲控制器12暫時保存記錄介質(zhì)裝置14的輸出數(shù)據(jù),并輸出到文件解碼器15、系統(tǒng)控制微機3。
記錄介質(zhì)裝置14根據(jù)系統(tǒng)控制微機3的控制,在記錄時和再生時切換動作。在記錄時,該記錄介質(zhì)裝置14將存儲控制器12的輸出數(shù)據(jù)記錄在記錄介質(zhì)中,而且,在再生時,該記錄介質(zhì)裝置14再生記錄在記錄介質(zhì)中的數(shù)據(jù),并輸出到存儲控制器12。在本實施例中,光盤適用于記錄介質(zhì)。
文件解碼器15輸入從存儲控制器12輸出的內(nèi)容文件的數(shù)據(jù),并將該數(shù)據(jù)分解成視頻數(shù)據(jù)、音頻數(shù)據(jù)的基本流、元數(shù)據(jù)后進行輸出。視頻解碼器17對該視頻數(shù)據(jù)的基本流進行數(shù)據(jù)擴展,并輸出到監(jiān)控裝置8。音頻解碼器18對從文件解碼器15輸出的音頻數(shù)據(jù)的基本流進行數(shù)據(jù)擴展,并輸出到監(jiān)控裝置8。
監(jiān)控裝置8包括圖像顯示單元和聲音輸出單元。該監(jiān)控裝置8顯示基于從視頻解碼器17輸出的視頻數(shù)據(jù)、從圖形控制裝置6輸出的視頻數(shù)據(jù)的圖像,并輸出基于從音頻解碼器18輸出的音頻數(shù)據(jù)的聲音。
系統(tǒng)控制微機3是控制該記錄再生裝置1整體動作的微型計算機。該系統(tǒng)控制微機3通過對應由圖像控制裝置6等檢測出的用戶操作,執(zhí)行記錄在未圖示的存儲器中的規(guī)定處理程序,從而控制整體的動作。在本實施例中,該系統(tǒng)控制微機3所涉及的處理程序事先安裝在該記錄再生裝置1中加以提供。但是,也可以將這樣事先的安裝取而代之而通過互聯(lián)網(wǎng)等網(wǎng)絡的下載來提供該處理程序,或者也可以記錄在光盤、磁盤、存儲卡等各種記錄介質(zhì)中而加以提供。
通過執(zhí)行該處理程序,在電源接通時、或者裝入作為記錄介質(zhì)的光盤時,系統(tǒng)控制微機3控制記錄介質(zhì)裝置14,從光盤再生文件管理系統(tǒng)的管理信息。系統(tǒng)控制微機3從存儲控制器12獲取該再生的管理信息,并保存在內(nèi)置的存儲器中。
系統(tǒng)控制微機3通過在內(nèi)置的存儲器中保存管理信息,從而檢測記錄在光盤中的各個文件的地址以及空白區(qū)域。此外,系統(tǒng)控制微機3根據(jù)該管理信息的檢測結(jié)果,控制記錄介質(zhì)裝置14,再生記錄在光盤中的索引文件,向用戶提示記錄在光盤中的各種內(nèi)容文件,并接受用戶的操作。
此外,將從光盤再生的索引文件保存在系統(tǒng)控制微機3的內(nèi)置存儲器或者存儲器13中。在本實施例中,索引文件被保存在內(nèi)置存儲器中。
當通過用戶操作指示記錄攝像結(jié)果時,系統(tǒng)控制微機3根據(jù)保存在內(nèi)置存儲器中的管理信息檢測空白區(qū)域,根據(jù)該檢測結(jié)果對記錄介質(zhì)裝置14的光學拾波器進行查找控制等,在該空白區(qū)域上記錄攝像獲取的內(nèi)容文件。此外,當通過用戶操作指示刪除記錄在光盤中的內(nèi)容文件時,系統(tǒng)控制微機3通過控制記錄介質(zhì)裝置14而從光盤中刪除被指示刪除的內(nèi)容文件。
此外,系統(tǒng)控制微機3對應于光盤中記錄的內(nèi)容文件的變更(記錄、刪除)、或者索引文件中的樹形結(jié)構(gòu)的編輯等,更新內(nèi)置存儲器中保存的管理信息,并在光盤排出時等,更新根據(jù)該更新了的管理信息而記錄于光盤中的管理信息。該管理信息的更新通過以下執(zhí)行系統(tǒng)控制微機3通過存儲控制器18將保存在內(nèi)置存儲器中并更新了的管理信息輸出到記錄介質(zhì)裝置14。
如上所述,在將內(nèi)容文件記錄在光盤中時,系統(tǒng)控制微機3將生成該內(nèi)容文件所需要的各種信息輸出到文件生成器10。此外,系統(tǒng)控制微機3從視頻編碼器4、音頻編碼器5和元數(shù)據(jù)編碼器9等中獲取生成索引文件所需要的信息。系統(tǒng)控制微機3基于該獲取的信息,對應向光盤記錄內(nèi)容文件,更新內(nèi)置存儲器中保存的索引文件的數(shù)據(jù),并根據(jù)該更新了的索引文件的數(shù)據(jù),更新記錄于光盤中的索引文件。
在這種情況下,系統(tǒng)控制微機3將與光盤中記錄的內(nèi)容文件對應的條目追加登錄在索引文件中,從而更新內(nèi)置存儲器中保存的索引文件。
系統(tǒng)控制微機3和記錄介質(zhì)裝置14構(gòu)成用于變更記錄介質(zhì)中記錄的內(nèi)容文件的內(nèi)容文件變更部,而且,構(gòu)成用于從該記錄介質(zhì)再生內(nèi)容文件的內(nèi)容文件再生部,并且,還構(gòu)成用于從該記錄介質(zhì)中再生索引文件的索引文件再生部。此外,系統(tǒng)控制微機3和記錄介質(zhì)裝置14構(gòu)成用于更新記錄介質(zhì)中記錄的索引文件的索引文件更新部。
下面,對圖1所示的記錄再生裝置1的動作(記錄、再生、刪除)進行簡單地說明。
當通過用戶的操作接通電源時,由系統(tǒng)控制微機3指示記錄介質(zhì)裝置14獲取文件管理系統(tǒng)的數(shù)據(jù)。在記錄介質(zhì)裝置14中,基于該指示,從光盤(記錄介質(zhì))獲取文件管理系統(tǒng)的數(shù)據(jù),并且,該文件管理系統(tǒng)的數(shù)據(jù)通過存儲控制器12被提供給系統(tǒng)控制微機3,并保存在內(nèi)置存儲器中。在系統(tǒng)控制微機3中,基于該文件管理系統(tǒng)的數(shù)據(jù),檢測光盤的空白區(qū)域、光盤中的內(nèi)容文件、索引文件的記錄位置信息等。
然后,由系統(tǒng)控制微機3指示記錄介質(zhì)裝置14獲取索引文件。在記錄介質(zhì)裝置14中,基于該指示,從光盤(記錄介質(zhì))中獲取索引文件的數(shù)據(jù)。該索引文件的數(shù)據(jù)通過存儲控制器12被提供給系統(tǒng)控制微機3,并保存在內(nèi)置存儲器中。
下面,對在記錄介質(zhì)2中記錄基于攝像結(jié)果的內(nèi)容文件的、記錄時的動作進行說明。
由攝像裝置2獲取的視頻數(shù)據(jù)DV1、音頻數(shù)據(jù)DA1分別由視頻編碼器4、音頻編碼器5進行編碼后,被提供給文件生成器10。此外,基于在圖形控制裝置6中生成的標題等的元數(shù)據(jù)在由元數(shù)據(jù)編碼器9進行編碼后,被提供給文件生成器10。
在文件生成器10中,從視頻編碼器4輸出的視頻數(shù)據(jù)的基本流、從音頻編碼器5輸出的音頻數(shù)據(jù)的基本流、以及元數(shù)據(jù)編碼器9的輸出數(shù)據(jù)被多路化,從而生成內(nèi)容文件。
將從文件生成器10輸出的內(nèi)容文件的數(shù)據(jù)列依次記錄在存儲器13中進行保存,被保存的數(shù)據(jù)對應記錄介質(zhì)裝置14的處理并被輸出。將從該存儲控制器12中輸出的數(shù)據(jù)被提供給記錄介質(zhì)裝置14,并記錄在光盤的規(guī)定空白區(qū)域。
與該內(nèi)容文件的記錄處理并行,在視頻編碼器4中,基于從攝像裝置2輸出的圖像數(shù)據(jù)生成縮略圖數(shù)據(jù)。在系統(tǒng)控制微機3中,從視頻編碼器4、音頻編碼器5和元數(shù)據(jù)編碼器9等中獲取生成索引文件所需要的標題的文本數(shù)據(jù)、縮略圖數(shù)據(jù)等信息。在該系統(tǒng)控制微機3中,基于該獲取的信息,對應向光盤記錄內(nèi)容文件,更新保存于內(nèi)置存儲器中的索引文件。
然后,如上所述,將內(nèi)容文件記錄在光盤中之后,使用系統(tǒng)控制微機3的內(nèi)置存儲器中記錄的索引文件的數(shù)據(jù),在記錄介質(zhì)裝置14中更新記錄在光盤中的索引文件。然后,在記錄介質(zhì)裝置14中,對應該索引文件的更新,更新記錄在光盤中的文件管理系統(tǒng)的數(shù)據(jù)。
下面,參照記錄在記錄介質(zhì)2中的內(nèi)容文件的列表顯示,說明再生規(guī)定的內(nèi)容文件的、再生時的動作。
當由用戶指示列表顯示內(nèi)容文件時,在系統(tǒng)控制微機3中,從記錄于內(nèi)置存儲器的索引文件的數(shù)據(jù)中依次獲取與各內(nèi)容文件對應的縮略圖數(shù)據(jù),并輸出列表顯示涉及的縮略圖數(shù)據(jù)。在圖像控制裝置6中,生成該縮略圖數(shù)據(jù)涉及的視頻數(shù)據(jù),并輸出到監(jiān)控裝置8。在監(jiān)控裝置8的圖像顯示單元中,列表顯示各內(nèi)容文件涉及的縮略圖。
在將縮略圖列表顯示于監(jiān)控裝置8的狀態(tài)下,通過用戶的操作選擇規(guī)定的縮略圖并指示再生時,系統(tǒng)控制微機3指示記錄介質(zhì)裝置14基于內(nèi)置存儲器中保存的索引文件,再生與該規(guī)定的縮略圖對應的內(nèi)容文件?;谠撝甘?,在記錄介質(zhì)裝置14中,從光盤中再生與該規(guī)定縮略圖對應的內(nèi)容文件。
將該再生的內(nèi)容文件的數(shù)據(jù)通過存儲控制器12提供給文件解碼器15。在該文件解碼器15中,將該內(nèi)容文件的數(shù)據(jù)分解成視頻數(shù)據(jù)、音頻數(shù)據(jù)的基本流、元數(shù)據(jù)并輸出。視頻、音頻的基本流分別由視頻解碼器17和音頻解碼器18進行數(shù)據(jù)解碼處理。然后,將視頻解碼器17、音頻解碼器18獲取的視頻數(shù)據(jù)DV2、音頻數(shù)據(jù)DA2提供給監(jiān)控裝置8,在該監(jiān)控裝置8中顯示再生的規(guī)定內(nèi)容文件涉及的圖像,并輸出聲音。
而且,從文件解碼器15輸出的元數(shù)據(jù)在由元數(shù)據(jù)解碼器7進行解碼后,被提供給圖形控制裝置6。然后,從該圖形控制裝置6向監(jiān)控裝置8提供用于顯示元數(shù)據(jù)的信息的視頻數(shù)據(jù),在監(jiān)控裝置8上,顯示與例如內(nèi)容文件涉及的圖像相重疊的標題等信息。
下面,參照記錄介質(zhì)2中記錄的內(nèi)容文件的列表顯示,對刪除規(guī)定的內(nèi)容文件的、刪除時的動作進行說明。
如上所述,在將縮略圖列表顯示在監(jiān)控裝置8的狀態(tài)下,當通過用戶的操作選擇規(guī)定的縮略圖并指示進行刪除時,從系統(tǒng)控制微機3向記錄介質(zhì)裝置14指示根據(jù)內(nèi)置存儲器中保存的索引文件,刪除與該規(guī)定的縮略圖對應的內(nèi)容文件。根據(jù)該指示,記錄介質(zhì)裝置14從光盤中刪除與該規(guī)定的縮略圖對應的內(nèi)容文件。
與該內(nèi)容文件的刪除處理并行,由系統(tǒng)控制微機3更新內(nèi)置存儲器中記錄的索引文件的數(shù)據(jù)。然后,如上所述,在從光盤中刪除內(nèi)容文件之后,使用系統(tǒng)控制微機3的內(nèi)置存儲器中記錄的索引文件的數(shù)據(jù),由記錄介質(zhì)裝置14更新光盤中記錄的索引文件。然后,記錄介質(zhì)裝置14更新光盤中記錄的文件管理系統(tǒng)的數(shù)據(jù),以對應該索引文件的更新。
下面,對編輯記錄介質(zhì)2中記錄的索引文件的、編輯時的動作進行說明。
在這種情況下,系統(tǒng)控制微機3基于內(nèi)置存儲器中保存的索引文件,生成例如用于列表顯示屬性文件的各條目的圖像數(shù)據(jù),并且,該列表圖像數(shù)據(jù)通過圖形控制裝置6被提供給監(jiān)控裝置8,從而在該監(jiān)控裝置8上,通過例如樹形結(jié)構(gòu)來顯示屬性文件的各條目的列表圖像。
在這種狀態(tài)下,根據(jù)用戶的索引文件的編輯操作,系統(tǒng)控制微機3更新內(nèi)置存儲器中保存的索引文件。索引文件的編輯操作包括新建與虛擬文件夾對應的文件夾條目;配置與在規(guī)定虛擬文件夾中追加到下一層的內(nèi)容文件對應的文件條目;設定每個指定種類的文件夾、文件的檢索順序;設定多個文件夾、文件之間的關聯(lián);在指定文件夾內(nèi)包含規(guī)定文件的操作;刪除規(guī)定的文件夾條目、文件條目;等等。
在如上所述的索引文件的編輯操作結(jié)束后,使用系統(tǒng)控制微機3的內(nèi)置存儲器的更新的索引文件的數(shù)據(jù),記錄介質(zhì)裝置14更新光盤中記錄的索引文件。然后,記錄介質(zhì)裝置14更新光盤中記錄的文件管理系統(tǒng)的數(shù)據(jù),以使和該索引文件的更新相對應。
下面,將對索引文件進行詳細說明。
如使用圖21所述的同樣,索引文件包括文本文件FTX、縮略圖文件FTH、屬性文件EP。此外,在本實施例中特別地將由屬性文件EP、縮略圖文件FTH、文本文件(或者元數(shù)據(jù)文件)FTX構(gòu)成的索引文件稱為AV-Index文件。
將各內(nèi)容文件的屬性信息分成文本文件、縮略圖文件以及屬性文件而配置。此外,各文件構(gòu)成為連續(xù)配置基于各內(nèi)容文件屬性信息的條目。各條目由一個、或多個定長的槽連接構(gòu)成。這里,各條目分別構(gòu)成管理信息區(qū)域。
在屬性文件FP的各條目(奇偶條目)中分配有表示光盤標題、各內(nèi)容文件的屬性的數(shù)據(jù)。此外,在該屬性文件FP的各條目中設定確定與文本文件FTX、縮略圖文件FTH對應的條目的管理信息。此外,由屬性文件FP的多個槽構(gòu)成的條目,對于各個槽都設定有用于確定該槽的后續(xù)的槽的管理信息。此外,在該屬性文件FP的各條目中,設定有用于確定所對應的內(nèi)容文件的信息。而且,在該屬性文件FP的各條目中設定有用于定義內(nèi)容文件、實際存在的文件夾和虛擬文件夾的分層結(jié)構(gòu)的信息。
這里,各文件由連續(xù)的定長槽構(gòu)成。然后,通過表示該定長槽的排列順序的槽編號來管理該定長槽。該槽編號構(gòu)成索引信息,該索引信息表示構(gòu)成文件的定長槽的排列順序。該表示定長槽的排列順序的索引信息并不僅限定于槽編號,只要是表示定長槽的排列順序的信息即可。在索引文件中設置有分別連接一個或者多個定長槽的規(guī)定數(shù)量的條目(管理信息區(qū)域)。各條目通過被連接的一個或者多個定長槽中的、開頭的定長槽的槽編號來加以識別。
此外,在屬性文件FP的各條目中以最低限度設置槽,該槽的數(shù)量最低限度只為分配給其他文件所對應的條目的槽數(shù)量。例如,當對于縮略圖文件FTH、文本文件FTX設置有由與一個內(nèi)容文件有關的兩個槽構(gòu)成的條目時,在屬性文件FP所對應的條目中也至少分配有兩個槽。
圖2示出了索引文件的構(gòu)成例。索引文件包括文本文件FTX、縮略圖文件FTH、屬性文件FP。此外,圖2的文本文件FTX、縮略圖文件FTH、屬性文件FP分別是以各條目由四個定長槽構(gòu)成為例的。
縮略圖文件FTH省略首部,并由從文件開頭開始連續(xù)的定長的槽#1、#2、#3...形成。此外,同樣,文本文件FTX省略首部,并由從文件開頭開始連續(xù)的定長的槽#1、#2、#3...形成。與此相反,屬性文件FP在文件開頭設置有首部,并由繼該首部之后連續(xù)的定長槽#1、#2、#3...形成。在該屬性文件FP的首部,與屬性文件信息一起,還記錄有縮略圖文件的信息和文本文件的信息。
此外,與屬性文件FP一樣,縮略圖文件FTH、文本文件FTX也可以是分別具有首部的構(gòu)成。在這種情況下,縮略圖文件的信息被配置在縮略圖文件FTH的首部,文本文件的信息被配置在文本文件FTX的首部。
在文本文件FTX、縮略圖文件FTH及屬性文件FP中,分別以從文件開頭開始按照槽#1、#2、#3...的順序來設定條目。如上所述,通過構(gòu)成該條目的開頭的槽的槽編號來識別文本文件FTX、縮略圖文件FTH及屬性文件FP的各條目。此外,為了建立屬性文件FP的條目和縮略圖文件FTH的條目、文本文件FTX的條目之間(如圖2的箭頭所示)的關系,在屬性文件FP的各條目登錄有用于識別縮略圖文件FTH、文本文件FTX所對應條目的槽編號。例如,圖2的例子中,在屬性文件FP的#5條目中,登錄有表示縮略圖文件FTH、文本文件FTX的#5條目的槽編號。
圖3示出了屬性文件FP的構(gòu)成。當在屬性文件FP的首部分配了數(shù)據(jù)塊的大小、類別等信息后,將屬性文件信息、縮略圖文件信息、文本文件信息作為分別表示各文件的槽構(gòu)造的管理信息進行設置。
這里,作為屬性文件信息,將該內(nèi)容文件信息的數(shù)據(jù)塊的大小(size)分配給開頭的32位,將表示該數(shù)據(jù)塊為屬性文件信息的類別(header data type首部數(shù)據(jù)類別)分配給接下來的16位。此外,作為屬性文件信息,將屬性文件各槽的大小(slot_size)分配給繼上述16位之后的32位,再將屬性文件FP的文件數(shù)(file_count)分配給接下來的16位。此外,作為屬性文件信息,將各文件的信息分配給繼上述16位之后的區(qū)域。這里,各文件的信息分別包括文件名(file_name)和槽數(shù)(slot_count)。
圖4示出了分別由多個文件形成屬性文件、縮略圖文件、文本文件的例子。此外,圖4的各個文件是以各條目由一個定長槽構(gòu)成為例的。在該例子中,屬性文件由第一、第二屬性文件FP1、FP2形成,縮略圖文件由第一、第二縮略圖文件FTH1、FTH2形成,文本文件由第一、第二文本文件FTX1、FTX2形成。
關于縮略圖文件,其與由一個文件形成的情況相同,第一、第二縮略圖文件FTH1、FTH2分別是從文件開頭開始定長槽連續(xù)的構(gòu)成。關于文本文件,與由一個文件形成的情況相同,第一、第二文本文件FTX1、FTX2分別是從文件開頭開始定長槽連續(xù)的構(gòu)成。
關于屬性文件,開頭側(cè)的第一屬性文件FP1和由一個文件形成的情況相同(參照圖2),使其為在開頭配置了首部后,定長槽連續(xù)的構(gòu)成。此外,關于屬性文件,后續(xù)的第二屬性文件FP2省略首部,使其為從文件開頭起定長槽連續(xù)的構(gòu)成。
在各個文件中,第一、第二文件的各槽通過表示從第一文件的開頭的槽數(shù)的槽編號進行管理。例如,當開頭側(cè)的第一縮略圖文件FTH1末尾的槽的槽編號為s時,接下來的第二縮略圖文件FTH2的開頭的槽的槽編號則為該編號的下一個槽編號、即s+1,在第二縮略圖文件FTH2中,將從該槽編號s+1開始依次連續(xù)的槽編號分配給各槽。
此外,在該圖4中,各槽中記載的數(shù)字表示從各文件的第一文件的開頭起的槽數(shù),其為管理各槽的槽編號。通過括號表示的數(shù)字分別表示從第一、第二文件中的文件開頭開始的槽編號。設置于圖3所示的屬性文件FP的首部的文件數(shù)(file_count)表示這樣構(gòu)成屬性文件的文件數(shù)量。
如上所述,屬性文件FP為定長槽連續(xù)的構(gòu)成,該定長槽通過表示從文件開頭開始的槽數(shù)的槽編號來進行管理。此外,在屬性文件FP中設置有規(guī)定數(shù)量的條目(管理信息區(qū)域),該規(guī)定數(shù)量的條目分別將一個、或者多個定長槽進行連接,并通過其開頭的定長槽的槽編號來進行識別。在這種情況下,如果知道用于識別想得到的條目的槽編號(即、分配給該條目的槽編號),并根據(jù)該槽編號和分配給該屬性文件信息的槽大小(slot_size)(參照圖3),求得以想得到的條目的屬性文件FP中開頭的槽為基準的存儲位置。然后,通過考慮首部的大小(size)(參照圖3),可以求得以想得到的條目的屬性文件FP中的開頭的槽為基準的存儲位置。
此外,與上述的屬性文件信息相同,在配置在圖3屬性文件FP的首部的縮略圖文件信息、文本文件信息中記錄有縮略圖文件、文本文件的信息。同樣,對于縮略圖文件FTH、文本文件FTX,也可以從槽編號中求得對應的槽的存儲位置。
圖5示出了屬性文件FP的各槽的構(gòu)成。在該屬性文件FP的各槽中,在開頭部設置有首部(Property Slot Header)。在該首部中,將指明縮略圖文件FTH所對應的槽的索引信息(thumbnail_picture_slot_index)、指明文本文件FTX所對應的槽的索引信息(Meta_data_slot_index),作為指明與同一內(nèi)容文件有關的其他文件的槽的管理信息進行設置。
并且,在一個內(nèi)容文件中分配多個槽時,在去掉這些多個槽的末尾的槽中,在后續(xù)的首部(Valid Property Slot Header)設置有指明后續(xù)的槽的索引信息(Next_extends_slot_index)。該索引信息構(gòu)成管理信息,該管理信息用于定義與同一內(nèi)容文件有關的屬性文件的其他槽之間的關系。
例如,當在連接縮略圖文件FTH的連續(xù)的三個槽中分配與一個內(nèi)容文件有關的屬性信息時,在設置于屬性文件FP的三個槽中,分別設置有用于指明對應的縮略圖文件FTH的槽的索引信息(thumbnail_picture_slot_index)、以及指明文本文件FTX的槽的索引信息(Meta_data_slot_index)。并且,在該屬性文件FP的三個槽中,在開頭側(cè)的兩個槽中,設置用于指明后續(xù)的槽的索引信息(Next_extends_slot_index),從而表示該三個槽的關系。
圖6示出屬性文件FP的各槽的數(shù)據(jù)部(Property Data Payload)的構(gòu)成。在各槽中,繼上述的兩個首部之后的區(qū)域被分配給屬性條目的數(shù)據(jù)部(Property Data Payload)。當在一個內(nèi)容文件中分配多個槽時,與該內(nèi)容文件有關的屬性信息的屬性數(shù)據(jù)(Property Data)依次被分配到該多個槽的數(shù)據(jù)部。
并且,在屬性數(shù)據(jù)(Property Data)中設置有該多個槽的數(shù)據(jù)部(Property Data Payload)整體的大小(Property Data Area Size)、分配到該多個槽的數(shù)據(jù)部(Property Data Payload)的屬性數(shù)據(jù)的大小(Property Data Size)、與由該多個槽構(gòu)成的屬性條目有關的基本數(shù)據(jù)(Basic Property Data),同時,與該屬性條目的功能擴展相對應,依次追加擴展數(shù)據(jù)組(Property Extension Data Unit)。
在此,整體的大小(Property Data Area Size)以及屬性數(shù)據(jù)的大小(Property Data Size)被記錄在屬性條目的開頭的槽的數(shù)據(jù)部,且基于這些大小,可以確定屬性條目的空白區(qū)域。也就是說,這些大小構(gòu)成可以確定屬性條目的空白區(qū)域的信息。
如上所述,各文件FTX、FTH、FP是由一個或多個定長槽連接而構(gòu)成,各條目通過開頭的定長槽的槽編號進行識別。圖7示出槽和條目之間的關系。連接槽編號為#n~#n+2的槽而構(gòu)成的條目通過槽編號#n進行識別(管理)。并且,連接槽編號為#n+3~#n+5的槽而構(gòu)成的條目通過槽編號#n+3進行識別(管理)。
圖8示出了屬性文件FP的首部的詳細情況。在屬性文件FP的首部上,將該首部的數(shù)據(jù)塊的大小(size)分配給開頭的32位,并將表示該數(shù)據(jù)塊是首部的類別(header_data_type)分配給后續(xù)的16位。并且,在該屬性文件FP的首部上,將設置該首部的屬性文件FP的各種標志(property_slot_status_flags)分配給上述16位之后的16位,并將位于設置有該首部的屬性文件FP的末尾的有效槽的槽編號(last_valid_slot_index)分配給后續(xù)的32位。
在這里,所謂有效槽是指分配有條目的槽。并且,在該屬性文件FP的首部,將由根目錄分配的條目的開頭槽的槽編號(av_index_root_entry_index)分配給繼上述32位之后的32位,并將接下來的記錄的條目的開頭槽的槽編號(next_recording_order)分配給后續(xù)的64位。
并且,在該屬性文件FP的首部,接著上述的64位,按照每個檢索對象的條目的種類,依次設定檢索順序的管理信息。在該管理信息中,在開頭分配有表示作為檢索對象的管理對象的條目的類別的信息(type_of_entry)。作為該信息(type_of_entry),設定有例如作為實際存在的文件夾的原文件夾、虛擬文件夾、內(nèi)容文件等識別信息,且記錄檢索對象的條目的類別。
并且,在管理信息中,接著分配檢索順序的類別(type_of_order),并設定制作日期、更新日期等檢索的排列順序。在本實施例中,作為該排列順序,通過在開始向光盤記錄索引文件時的記錄再生裝置1的設定,設定制作日期或更新日期。并且,在管理信息中,接著分配檢索對象的條目數(shù)(number_of_entries)、根據(jù)檢索順序的類別(type_of_order)排列檢索對象的條目時的開頭條目的索引信息(first_entry_index)、基于該排列順序的末尾條目的索引信息(last_entry_index)。
如上所述,在屬性文件FP中,通過所管理的條目的類別,定義有例如制作日期、更新日期等檢索順序的類別,并通過每個檢索順序的類別,將開頭條目和末尾條目登錄在該屬性文件FP的首部。
圖9示出了各條目的條目數(shù)據(jù)。在該條目數(shù)據(jù)中,對應首部的設定來設置各種數(shù)據(jù)。
在條目數(shù)據(jù)的首部(Property Header)設置用于確定條目對象的標志(entry_status_flags)。當該標志(entry_status_flags)被設定為Ox1時,表示該條目對應于內(nèi)容文件,接著設置表示對應的內(nèi)容文件的屬性的標志(file_entry_status_flags)。并且,當該標志(entry_status_flags)被設定為Ox2時,表示該條目對應于實際存在的文件夾,接著設置表示該文件夾的屬性的標志(original_folder_entry_status_flags)。
此外,當該標志(entry_status_flags)被設定為Ox6時,表示該條目記述確定條目的擴展信息,接著設置與該擴展信息有關的標志(extra_information_entry_status)。并且,當該標志(entry_status_flags)被設定為Ox7時,表示該條目記述系統(tǒng)信息的條目,接著設置與該系統(tǒng)信息有關的標志(system_information_entry_status flags)。
在條目數(shù)據(jù)的首部記述與條目有關的各種標志之后,設置保存。
并且,在條目數(shù)據(jù)中,接著設置與條目有關的基本數(shù)據(jù)(BasicProperty Data)。在該基本數(shù)據(jù)(Basic Property Data)中,通過該上一層條目的開頭槽編號,將指明與樹形結(jié)構(gòu)定義有關的上一層條目的索引信息(parent_entry_index)分配到開頭。并且,在該基本數(shù)據(jù)中,接著通過該前方向的條目的開頭槽編號,對指明與檢索順序有關的排列的前方向的條目的索引信息(previous_entry_index)進行分配,然后,通過該后方向的條目的開頭槽編號,對指明與檢索順序有關的排列的后方向的條目的索引信息(next_entry_index)進行分配。
這樣,作為基本數(shù)據(jù),分配有索引信息(previous_entry_index)以及索引信息(next_entry_index),從而,如圖10以及圖11所示,在每個條目中,設定有按照檢索順序的雙方向的鏈路。此外,圖10示出原文件夾的鏈路,圖11示出文件條目的鏈路。
圖12示出原文件夾以及文件條目的排列順序的一例。系統(tǒng)控制微機3從首部的記錄信息中選擇檢索順序的管理信息(表示條目類別的信息(type_of_entry)被設定給原文件夾)。然后,系統(tǒng)控制微機3通過從該選擇的檢索順序的管理信息中檢測開頭條目的索引信息(first_entry_index),來檢測原文件夾的開頭條目(參照圖12的箭頭A)。該開頭條目是在與設定于上述的管理信息中的檢索順序的類別(type_of_order)對應的順序中,位于最初位置的條目。
并且,系統(tǒng)控制微機3可以從設定在該開頭條目的索引信息(next_entry_index)中檢測該檢索中的后續(xù)的原文件夾的條目。并且,系統(tǒng)控制微機3如上所述地可以依次搜尋設定在后續(xù)的原文件夾的條目上的索引信息(next_entry_index),根據(jù)制作日期順序、更新日期順序,依次檢索條目。
并且,系統(tǒng)控制微機3從檢索對象條目的末尾條目的索引信息(last_entry_index)開始依次搜尋索引信息(previous_entry_index),如同反過來搜尋制作日期順序、更新日期順序那樣,可以依次搜尋原文件夾的條目。
并且,系統(tǒng)控制微機3從首部的記錄信息中選擇檢索順序的管理信息(表示條目類別的信息(type_of_entry)被設定在內(nèi)容文件中)。并且,系統(tǒng)控制微機3通過從該所選擇的檢索順序的管理信息中檢測開頭條目的索引信息(first_entry_index),從而檢測內(nèi)容文件的開頭條目(參照圖12的箭頭B)。
并且,系統(tǒng)控制微機3可以從設定在該開頭條目的索引信息(next_entry_index)中檢測該檢索中的后續(xù)的內(nèi)容文件的條目。并且,如上所述,系統(tǒng)控制微機3依次搜尋設定在后續(xù)的內(nèi)容文件的條目的索引信息(next_entry_index),并根據(jù)制作日期順序、更新日期順序,可以依次檢索條目。此外,系統(tǒng)控制微機3從末尾條目的索引信息(last_entry_index)開始依次搜尋索引信息(previous_entry_index),如同反過來搜尋制作日期順序、更新日期順序那樣,依次搜尋內(nèi)容文件的條目。
這時,索引信息(last_entry_index)、索引信息(first_entry_index)、索引信息(next_entry_index)、索引信息(previous_entry_index)分別是條目的開頭槽編號,可以簡單地從該開頭槽編號中求得索引文件中的各個條目的存儲位置,從而可以高速地檢索想要的條目。
返回至圖9,在條目數(shù)據(jù)中,作為與條目有關的基本數(shù)據(jù)(BasicProperty Data),接著分配記錄順序(recording_order),且接著分配擴展數(shù)據(jù)組(Property_Extension_Data_Unit)的數(shù)目(Property_extension_data_unit_count)。并且,作為與條目有關的基本數(shù)據(jù)(Basic Property Data),接著分配制作條目的日期(entry_creation_time)、更新條目的日期(entry_modification_time)。
圖13是用于說明指明以屬性條目定義的樹形結(jié)構(gòu)中的上一層條目的索引信息(parent_entry_index)的圖。在指明該上一層條目的索引信息(parent_entry_index)中,分配該上一層條目的開頭槽編碼,以便可以指明上一層的實際存在的文件夾、虛擬文件夾等的條目。
該如圖13所示的例子是在與主文件對應的條目的下一層設置有與子文件對應的條目的情況。在這種情況下,上一層條目是文件條目#k,下一層條目是文件條目#m、#n。在下一層文件條目#m、#n中,設定分別指明上一層文件條目#k的索引信息(parent_entry_index=k)。對此,在上一層文件條目#k中設定指明下一層文件條目#m、#n的索引信息(Child Entry List)。該索引信息(Child Entry List)由擴展數(shù)據(jù)組(Property Extension Data Unit)(參照圖6)形成。
圖14示出指明下一層條目的索引信息(Child Entry List)。在該索引信息(Child Entry List)中,將大小(size)分配給開頭的32位,并將該索引信息(Child Entry List)的數(shù)據(jù)塊的類別(extends_data_type)分配給后續(xù)的16位。并且,在該索引信息(Child Entry List)中,接著將條目類別(type of entry)分配給后8位。在該條目類別中,設定有實際存在的文件夾、虛擬文件夾、文件等與該條目有關的類別。
而且,在該索引信息(Child Entry List)中,接下來,分配用于指明下一層條目的索引信息(Child Entry List)的分類類別(type_of_sort),記錄根據(jù)該索引信息(Child Entry List)定義的樹形結(jié)構(gòu)是實際存在的、還是虛擬的。
并且,在該索引信息(Child Entry List)中,接著根據(jù)各個條目的開頭槽編號,分配只是條目的下一層條目的、即指明這些下一層條目的索引信息(entry_index)。
如上所述,在屬性文件FP中,通過在各條目中設置索引信息(parent_entry_index)、索引信息(Child Entry List),對于樹形結(jié)構(gòu)的鏈路的信息,也可以被設定成雙方向。根據(jù)這樣的樹形結(jié)構(gòu)的鏈路信息,例如圖15所示,僅用各條目的記錄中,就可以沿上一層方向、下一層方向搜尋樹(tree)形結(jié)構(gòu)。這時,索引信息(parent_entry_index)、索引信息(Child Entry List)分別是條目的開頭槽編號,可以從該開頭槽編號中簡單地求得索引文件中的各個條目的記錄位置,從而可以實現(xiàn)搜尋樹形結(jié)構(gòu)的各種處理的高速化。
并且,在屬性文件FP的各條目中設置表示多個文件之間的關系的索引信息。在這里,作為表示多個文件之間的關系的索引信息,當以多個文件構(gòu)成一個目錄時,存在用于將該多個文件建立聯(lián)系的信息(相關信息)。此時,將多個文件中的一個文件作為代表內(nèi)容的文件。作為該代表文件,可以選擇例如管理其他文件的管理信息文件等。
圖16示出了在各個條目中設置相關信息(管理關系的信息)的例子,示出了“Parent File”和“Child File-1”、“Child File-2”之間的關系。這時,如果刪除“Parent File”、“Child File-1”、“ChildFile-2”中的任意一個,則即使留有其他兩個,也不能再生該一個內(nèi)容。
因此,如圖16所示,在作為代表的一個文件“Parent File”中,分配有表示包括在以該一個文件為代表的多個文件中的、該一個文件之外的其他文件的索引信息(Managed Entry List)。并且,如圖16所示,在上述的其他文件“Child File-1”、“Child File-2”中,為了示出上述一個文件為代表,而分配表示該一個文件的索引信息(Managing Entry List)。如上所述,在處于管理關系的多個文件的條目中,設定有表示雙向的管理關系的索引信息(Managed EntryList)、以及索引信息(Managing Entry List),并且,這些索引信息(Managed Entry List)以及索引信息(Managing Entry List)是處于管理關系中的對方條目的開頭槽編號,可以簡單地從該開頭槽編號求得索引文件中的各個條目的記錄位置,從而實現(xiàn)與文件檢索、顯示等有關的處理的高速化。
當多個文件處于參照關系時,作為表示這樣的多個文件之間的關聯(lián)的索引信息,同樣由雙向設定表示這樣的參照關系的信息。在這種情況下,在參照側(cè)的文件的條目中設置參照信息,并在被參照側(cè)的文件條目中設置被參照信息。表示多個文件之間的關聯(lián)的索引信息通過擴展數(shù)據(jù)組(Property Extension Data Unit)進行登錄。
圖17示出了設置在表示參照關系的索引信息中的、參照側(cè)的文件條目的參照信息。在該參照信息中,在開頭分配有該數(shù)據(jù)塊的大小(size)、類別(extends_data_type)。并且,在該參照信息中,然后根據(jù)參照文件的數(shù)量依次分配與參照自己的條目的文件有關的條目的開頭槽編號(entry_index)。
圖18示出了設置在表示參照關系的索引信息中的、設置于被參照側(cè)的文件條目中的被參照信息。在該被參照信息中,在開頭分配有該數(shù)據(jù)塊的大小(size)、類別(extends_data_type)。并且,在該被參照信息中,然后根據(jù)參照文件的數(shù)量依次分配與參照自己的條目的文件有關的條目的開頭槽編號(entry_index)。
此外,上述的已管理的信息、管理中的信息除類別(extends_data_type)不同之外,與表示這些參照關系的索引信息一樣被設定在各個條目中。
這樣,在處于文件參照關系中的多個文件條目中,設定與表示參照關系的對方側(cè)的條目有關的開頭槽編號(entry_index),從該開頭槽編號可以簡單地求得與參照關系中的文件有關的條目的、索引文件中的記錄位置,從而可以實現(xiàn)與文件的刪除、變更等有關的處理的高速化。
如上所述地構(gòu)成索引文件,且系統(tǒng)控制微機3有效利用上述的索引文件的特殊之處,基于索引文件,向用戶提示記錄在光盤的各種索引文件,并且,與對應內(nèi)容文件的記錄并更新索引文件。
即,若在裝入記錄介質(zhì)的狀態(tài)下接通電源、或者裝入記錄介質(zhì),則系統(tǒng)控制微機3執(zhí)行如圖19所示的處理工序,執(zhí)行初始化處理。
系統(tǒng)控制微機3開始初始化的處理后,則從步驟SP11轉(zhuǎn)移至步驟SP12。在該步驟SP12,系統(tǒng)控制微機3從記錄在光盤中的索引文件的屬性文件FP中讀取包括首部的一部分區(qū)域。在這里,當用戶沒有任何指示時,系統(tǒng)控制微機3從設置在屬性文件FP的首部的檢索順序的管理信息中選擇與內(nèi)容文件有關的管理信息,且檢測設定在該管理信息中的末尾條目的索引信息(last_entry_index)(參照圖8)。
并且,系統(tǒng)控制微機3在讀入基于該索引信息(last_entry_index)的條目的條目數(shù)據(jù)、且保存在存儲器中之后,從與設定在該條目數(shù)據(jù)中的檢索順序有關的前側(cè)條目的索引信息(previous_entry_index)中逆向搜尋該檢索順序,并讀入后續(xù)條目的條目數(shù)據(jù),存儲在存儲器中。并且,同樣地,系統(tǒng)控制微機3從與設定在該新讀入的條目數(shù)據(jù)中的前側(cè)條目有關的索引信息(previous_entry_index)中將后續(xù)的前側(cè)條目數(shù)據(jù)讀入存儲器。
系統(tǒng)控制微機3反復讀入基于該索引信息(previous_entry_index)的條目數(shù)據(jù),并逆向搜尋記錄在索引文件中的檢索順序,根據(jù)用于向監(jiān)控裝置8顯示的量,獲取與內(nèi)容文件有關的條目數(shù)據(jù)。
系統(tǒng)控制微機3獲取條目數(shù)據(jù)后,則轉(zhuǎn)移至步驟SP13,從該條目數(shù)據(jù)中獲取縮略圖文件FTH、文本文件FTX的對應條目的數(shù)據(jù),通過例如縮略圖、標題等,列表顯示記錄在記錄介質(zhì)中的內(nèi)容文件之后,轉(zhuǎn)移至步驟SP14,結(jié)束該處理工序。
當例如,檢索順序的類別(type_of_order)設定成制作日期順序時,系統(tǒng)控制微機3在可由監(jiān)控裝置8顯示的范圍內(nèi),再生索引文件的一部分,且從制作日期的新的順序依次列表顯示記錄在記錄介質(zhì)中的內(nèi)容文件。
并且,當檢索順序的類別(type_of_order)設定成更新日期順序時,系統(tǒng)控制微機3再生索引文件的一部分,從更新日期的新的順序依次列表顯示記錄在記錄介質(zhì)中的內(nèi)容文件。
并且,當用戶指示從以前的順序開始顯示時,系統(tǒng)控制微機3從首部開始檢測檢索對象的開頭條目的索引信息(first_entry_index)(參照圖8),以代替末尾條目的索引信息(last_entry_index)。并且,系統(tǒng)控制微機3在讀入基于該索引信息(first_entry_index)的條目的條目數(shù)據(jù)并保存在存儲器中之后,從與設定在該條目數(shù)據(jù)中的檢索順序的后面的條目有關的索引信息(next_entry_index)中,按照該檢索順序讀入下一個條目的條目數(shù)據(jù)并保存在存儲器中。并且,同樣地,系統(tǒng)控制微機3通過與設定在該新讀入的條目數(shù)據(jù)中的后面條目有關的索引信息(next_entry_index),檢測后續(xù)的條目,且通過重復該處理,按照記錄日期、更新日期的以前順序再生索引文件的記錄的一部分,列表顯示記錄在記錄介質(zhì)中的內(nèi)容文件。
并且,當用戶指示顯示實際存在的文件夾時,系統(tǒng)控制微機3從設置在屬性文件FP的首部中的檢索順序的管理信息中選擇與原始文件夾有關的管理信息,且進行同樣的處理。并且,當用戶指示顯示虛擬文件夾時,從設置在屬性文件FP的首部中的檢索順序的管理信息中選擇與虛擬文件有關的管理信息,且進行同樣的處理。
在上述的處理中,系統(tǒng)控制微機3在讀入記錄在屬性文件FP中的條目的數(shù)據(jù)時,從設置在屬性文件FP的首部中的屬性文件信息中檢測各個槽的大小(slot size),且通過將該槽的大小(slot size)和與讀出有關的條目的索引信息的槽編號相乘,以文件開頭的槽為基準,檢測條目數(shù)據(jù)的存儲位置。
并且,系統(tǒng)控制微機3將與該存儲位置有關的數(shù)據(jù)量與首部的大小相加,從而檢測屬性文件FP的從文件開頭開始的存儲位置。系統(tǒng)控制微機3以該存儲位置為基準,從光盤獲取規(guī)定槽數(shù)的數(shù)據(jù)之后,從該數(shù)據(jù)中獲取只是分配到與上述的索引信息對應的條目中的槽數(shù)的數(shù)據(jù)。并且,系統(tǒng)控制微機3將該所獲取的數(shù)據(jù)存儲在存儲器(內(nèi)置存儲器)中。
關于用于列表顯示的縮略圖數(shù)據(jù)、文本數(shù)據(jù),系統(tǒng)控制微機3將設定在如上述地獲取的屬性條目中的、對應的縮略圖文件FTH、文本文件FTX的索引信息(Meta_data_slot_index)、(thumbnail_pvicture_slot_index)(參照圖5)的槽編號和記錄在屬性文件FP的縮略圖文件信息、文本文件信息中的各個槽的大小(slot_size)相乘。
系統(tǒng)控制微機3檢測這些縮略圖文件FTH、文本文件FTX的從文件開頭開始的存儲位置,且從該存儲位置獲取縮略圖文件FTH、文本文件FTX對應的條目數(shù)據(jù)。
在上述的處理中,各個文件由多個文件構(gòu)成時,系統(tǒng)控制微機3根據(jù)與分別記錄在屬性文件信息、縮略圖文件信息、文本文件信息中的多個文件有關的各槽數(shù),判斷與讀出有關的開頭槽編號存在于哪個文件中。當該文件不是多個文件中的開頭文件時,系統(tǒng)控制微機3僅將該文件的開頭槽編號從與讀出有關的條目的開頭槽編號中減去之后乘以槽大小,從而檢測對應文件中的存儲位置。
這樣,當由多個文件構(gòu)成文件時,系統(tǒng)控制微機3從多個文件中檢測對應的文件,并從該對應的文件中獲取條目數(shù)據(jù)。
在該列表顯示的處理中,系統(tǒng)控制微機3根據(jù)各個條目的文件開頭開始的槽數(shù),檢測對應的條目的存儲位置,獲取條目數(shù)據(jù)。在后述的其他處理中,也同樣地根據(jù)各個條目的文件開頭開始的槽數(shù),檢測對應的條目的存儲位置,獲取條目數(shù)據(jù)。
如上所述,在列表顯示內(nèi)容文件的狀態(tài)下,由用戶指示滾動(scroll)列表顯示時,系統(tǒng)控制微機3檢測設置在與用戶指示的滾動方向有關的開頭或末尾的條目中的索引信息(previous_entry_index)或者(next_entry_jndex),且根據(jù)該檢測的索引信息(previous_entry_index)或者(next_entry_index),檢測繼由用戶指示的滾動方向的條目的開頭槽編號。并且,從該開頭槽編號檢測繼滾動方向的條目的存儲位置,獲取該條目的條目數(shù)據(jù)。系統(tǒng)控制微機3從新獲取的條目數(shù)據(jù)中獲取對應的其他文件的條目數(shù)據(jù),滾動列表顯示。
由用戶指示以樹形結(jié)構(gòu)顯示時,系統(tǒng)控制微機3在可由監(jiān)控裝置8顯示的范圍內(nèi),以樹形結(jié)構(gòu)顯示根文件夾以及該根文件夾的下一層文件夾。
在屬性文件FP的開頭設置有根文件夾的條目。系統(tǒng)控制微機3從該屬性文件FP的開頭槽讀入該根文件夾的條目的條目數(shù)據(jù)并保存在存儲器中。并且,系統(tǒng)控制微機3從保存在存儲器中的根文件夾的條目數(shù)據(jù)中獲取指明與實際存在的文件夾有關的下一層條目的索引信息(Child_Entry_List),并檢測與下一層有關的文件夾的條目的存儲位置。并且,系統(tǒng)控制微機3從所檢測的存儲位置中獲取與下一層文件夾有關的條目數(shù)據(jù),并且,同樣地,從該條目數(shù)據(jù)的索引信息(Child_Entry_List)中檢測與實際存在的文件夾有關的下一層條目。
系統(tǒng)控制微機3從根文件夾的條目依次搜尋指明下一層的條目的索引信息(Child_Entry_List),僅對可在監(jiān)控裝置8中顯示的層的屬性條目進行檢測,且從該屬性條目中檢測對應的縮略圖條目或者文本條目。并且,系統(tǒng)控制微機3利用所檢測的縮略圖條目或者文本條目的屬性信息,在監(jiān)控裝置8中顯示實際存在的文件夾的樹形結(jié)構(gòu)。
并且,由用戶指示顯示虛擬文件夾的樹形結(jié)構(gòu)時,系統(tǒng)控制微機3從與根文件夾有關的條目依次搜尋指明與虛擬文件夾有關的下一層條目的索引信息(Child_Entry_List),并進行與上述的實際存在的文件夾時相同的處理,在監(jiān)控裝置8中顯示與虛擬文件夾有關的樹形結(jié)構(gòu)。
并且,在監(jiān)控裝置8中顯示有固定層的實際存在的文件夾的樹形結(jié)構(gòu)、或者固定層的虛擬文件夾的樹形結(jié)構(gòu)的狀態(tài)下,當由用戶從根文件夾選擇下一層的任意文件夾時,系統(tǒng)控制微機3搜尋指明與設定在被選擇的文件夾中的內(nèi)容文件有關的下一層條目的索引信息(Child_Entry_List),檢測屬于該被選擇的文件夾的內(nèi)容文件的條目,并將該內(nèi)容文件追加到樹形結(jié)構(gòu)的顯示中。
在這種情況下,由用戶選擇在監(jiān)控裝置8中顯示的最下一層的文件夾時,系統(tǒng)控制微機3將整體顯示移動至根文件夾側(cè),刪除根文件夾的顯示,并檢測與下一層的文件夾有關的條目且將其顯示在空白區(qū)域上。
并且,當在列表顯示實際存在的文件夾、虛擬的文件夾中由用戶選擇任意文件夾時,與上述的樹形結(jié)構(gòu)的顯示情況一樣,系統(tǒng)控制微機3檢測屬于該被選擇的文件夾的內(nèi)容文件、或者文件夾的條目,并在監(jiān)控裝置8中列表顯示所檢測到的內(nèi)容文件、或者文件夾的屬性信息。并且,當在該列表顯示中由用戶選擇任意文件夾時,系統(tǒng)控制微機3檢測屬于該被選擇的文件夾的內(nèi)容文件、或者文件夾的條目并進行顯示。即,系統(tǒng)控制微機3向下一層側(cè)依次搜尋樹形結(jié)構(gòu),并切換向監(jiān)控裝置8的索引文件的顯示。
并且,在顯示有屬于一個文件夾的內(nèi)容文件、文件夾的狀態(tài)下,當由用戶指示變化到上一層顯示時,系統(tǒng)控制微機3檢測指明設定在顯示中的內(nèi)容文件、文件夾所屬的上一層文件夾的屬性條目中的上一層條目的索引信息(parent_entry_index),并利用該索引信息(parent_entry_index)獲取與上一層文件夾有關的條目數(shù)據(jù)。并且,系統(tǒng)控制微機3根據(jù)與該上一層文件夾有關的條目數(shù)據(jù),搜尋指明其他下一層條目的索引信息(Child_Entry_List),從而獲取條目數(shù)據(jù),并獲取屬于該上一層文件夾的其他文件、文件夾的條目數(shù)據(jù)。
系統(tǒng)控制微機3根據(jù)獲取的條目數(shù)據(jù),獲取縮略圖條目、文本條目對應的條目數(shù)據(jù),從而切換監(jiān)控裝置8的顯示。即,系統(tǒng)控制微機3向上一層側(cè)依次搜尋樹形結(jié)構(gòu),從而切換向監(jiān)控裝置8的索引文件的顯示。
系統(tǒng)控制微機3有效地利用用于定義索引文件的樹形結(jié)構(gòu)的雙方向的鏈路信息、即索引信息(parent_entry_index)以及索引信息(Child_Entry_List),并將樹形結(jié)構(gòu)高速地變化到上一層側(cè)或者下一層側(cè),并切換顯示。
并且,通過用戶的操作菜單,系統(tǒng)控制微機3接受攝影日、更新日的檢索條件的輸入,并根據(jù)該檢索條件,依次檢索屬性文件FP的條目,檢測對應的屬性條目。并且,系統(tǒng)控制微機3根據(jù)與所檢測出的屬性條目有關的條目數(shù)據(jù),在監(jiān)控裝置8中顯示檢索結(jié)果。
此外,對于該檢索而言,系統(tǒng)控制微機3也可以根據(jù)從末尾條目的索引信息(last_entry_index)開始依次搜尋與檢索順序有關的索引信息(previous_entry_index)的檢索,從新存儲、新更新的一側(cè)開始進行該檢索。另一方面,系統(tǒng)控制微機3也可以根據(jù)從開頭條目的索引信息(first_entry_index)開始搜尋索引信息(next_entry_index)的檢索,從以前更新的一側(cè)開始進行該檢索。進而,系統(tǒng)控制微機3還可以按照各個條目數(shù)據(jù)的制作日期(entry_creation_time)、條目的更新日期(entry_modification_time)進行該檢索。
在該檢索處理中,當由用戶指示顯示關聯(lián)文件時,系統(tǒng)控制微機3檢測符合檢索條件的條目數(shù)據(jù)的已管理的信息、管理中的信息。進而,系統(tǒng)控制微機3檢測通過這些已管理的信息、管理中的信息表示的屬性條目,根據(jù)該屬性條目的條目數(shù)據(jù),合并顯示與符合檢索條件的內(nèi)容文件相關聯(lián)的內(nèi)容文件。系統(tǒng)控制微機3簡化由用戶進行的檢索作業(yè),甚至簡化與關聯(lián)文件有關的顯示處理。
并且,在內(nèi)容文件的列表顯示等中,當由用戶選擇內(nèi)容文件并指示再生時,系統(tǒng)控制微機3向各部指示再生對應的內(nèi)容文件,從而對記錄在光盤中的內(nèi)容文件進行再生,然后提供給用戶。
并且,在內(nèi)容文件的列表顯示等中,當由用戶選擇內(nèi)容文件并指示刪除時,系統(tǒng)控制微機3檢索表示與對應的內(nèi)容文件有關的屬性條目的多個文件之間的關聯(lián)的信息。并且,系統(tǒng)控制微機3根據(jù)表示該關聯(lián)的信息,僅在可以刪除的情況下,向記錄介質(zhì)裝置14指示刪除被指示刪除的內(nèi)容文件。
在這種情況下,系統(tǒng)控制微機3檢測該被刪除的內(nèi)容文件的屬性條目,并檢測設定在該屬性條目的被參照信息。當被參照信息存在于被指示刪除的內(nèi)容文件的條目,且該內(nèi)容文件被其他內(nèi)容文件參照時,系統(tǒng)控制微機3向用戶通知難以刪除內(nèi)容文件,并中止該內(nèi)容文件的刪除。
并且,當被指示刪除的內(nèi)容文件的條目中沒有設定被參照信息時,系統(tǒng)控制微機3從該內(nèi)容文件的條目中進一步檢測是否有已管理的信息、管理中的信息。當在該條目中設定有已管理的信息、管理中的信息時,系統(tǒng)控制微機3根據(jù)這些已管理的信息、管理中的信息,對于與該刪除有關的內(nèi)容文件相關聯(lián)的其他文件,也是從屬性條目中檢測被參照信息,并當這些其他文件均沒有被其他內(nèi)容文件參照時,作為可以刪除的文件指示從記錄介質(zhì)裝置14中刪除。
當刪除被指示刪除的內(nèi)容文件時,系統(tǒng)控制微機3對應該內(nèi)容文件的刪除,更新索引文件。這時,系統(tǒng)控制微機3從屬性文件FP、縮略圖文件FTH、文本文件FTX中刪除與該刪除有關的內(nèi)容文件的條目,并將分配有該條目的槽設定為空白槽。
并且,系統(tǒng)控制微機3檢測通過索引信息(previous_entry_index)、(first_entry_index)所指明的屬性條目,該索引信息(previous_entry_index)、(first_entry_index)與記錄在該刪除有關的內(nèi)容文件的屬性條目中的檢索順序有關。并且,系統(tǒng)控制微機3更新與設定在被檢測的屬性條目的檢索順序有關的索引信息(previous_entry_index)、(next_entry_index),以便越過該刪除的屬性條目。此外,當與該刪除有關的內(nèi)容文件在檢索順序的開頭或者末尾時,系統(tǒng)控制微機3對首部對應的索引信息(first_entry_index)、(last_entry_index)進行更新。
并且,系統(tǒng)控制微機3根據(jù)指明設定在與該刪除有關的屬性條目的上一層的條目的索引信息(parent_entry_index),檢測與該刪除有關的內(nèi)容文件所屬的上一層的條目。并且,系統(tǒng)控制微機3從指明記錄在該被檢測的上一層的條目中的下一層條目的索引信息(Child_Entry_List)中,刪除與該刪除有關的條目的記錄。
并且,當在與該刪除有關的內(nèi)容文件的條目中設定有已管理的信息、管理中的信息時,系統(tǒng)控制微機3通過從記錄介質(zhì)裝置14中刪除由這些已管理的信息、管理中的信息指明的其他內(nèi)容文件,從而同樣地,從索引文件中刪除由已管理的信息、管理中的信息指明的其他內(nèi)容文件的條目。
此外,當在與該刪除有關的內(nèi)容文件的條目中設定有參照信息時,系統(tǒng)控制微機3通過檢測根據(jù)該參照信息而參照的內(nèi)容文件的條目,且從設定在該條目中的被參照信息中刪除與刪除有關的條目的記錄。
如上所述,系統(tǒng)控制微機3有效地利用雙向記錄在索引文件中的各種索引信息(previous_entry_index)、(next_entry_index)、(parent_entry_index)、(Child_Entry_List)、(Managed Entry List)、(Managing Entry List)等,從而簡化與刪除有關的處理。
并且,當在內(nèi)容文件的列表顯示等中由用戶選擇內(nèi)容文件且指示登錄到收藏夾中時,如圖15所示,系統(tǒng)控制微機3在該內(nèi)容文件的條目和與收藏夾有關的虛擬文件夾的條目之間設定雙向的鏈路信息。
并且,當由用戶指示記錄所攝影的內(nèi)容文件時,系統(tǒng)控制微機3控制攝像裝置2等的動作,獲取依次攝影的內(nèi)容文件,且將該內(nèi)容文件記錄在光盤中。此時,系統(tǒng)控制微機3按照事先的設定定義文件夾,并控制記錄介質(zhì)裝置14的動作,記錄攝影的內(nèi)容文件,以便可以以例如攝影年份、攝影月份為基準的樹形結(jié)構(gòu)進行文件管理。
系統(tǒng)控制微機3如果記錄內(nèi)容文件,則對應該內(nèi)容文件的記錄,更新記錄在光盤中的索引文件。在這種情況下,當記錄內(nèi)容文件時,系統(tǒng)控制微機3獲取制作索引文件所需要的各種屬性信息,當結(jié)束內(nèi)容文件的記錄時,則根據(jù)所獲取的屬性信息,生成構(gòu)成索引文件的屬性文件FP、縮略圖文件FTH、文本文件FTX的條目數(shù)據(jù)。
即,如圖20所示,系統(tǒng)控制微機3對應內(nèi)容文件的記錄,從步驟SP15移至步驟SP16。在步驟SP16中,系統(tǒng)控制微機3將一個或者多個槽作為構(gòu)成與記錄的內(nèi)容文件有關的條目的槽進行分配。并且,在該步驟SP16中,系統(tǒng)控制微機3向該被分配的每個槽配置所生成的條目數(shù)據(jù),在樹形結(jié)構(gòu)中登錄與該記錄的內(nèi)容文件有關的條目。
在這里,在上述的再生時等中,系統(tǒng)控制微機3根據(jù)從光盤讀出的索引文件,在表中存儲各個條目的關系,通過該表的記錄而進行上述的一系列的列表顯示等的處理。在該步驟SP16中,系統(tǒng)控制微機3對應登錄有與記錄的內(nèi)容文件有關的條目的樹形結(jié)構(gòu),向目錄表登錄該樹形結(jié)構(gòu)。
并且,在接下來的步驟SP17中,系統(tǒng)控制微機3參照圖10在與上述的檢索順序有關的鏈路表中登錄涉及該內(nèi)容文件的條目,并且,更列表中的、與該內(nèi)容文件相關的雙向鏈路的信息。
而且,在步驟SP18中,系統(tǒng)控制微機3根據(jù)該表的記載更新記錄在光盤中的索引文件,然后轉(zhuǎn)移至步驟SP19,從而結(jié)束該處理步驟。
系統(tǒng)控制微機3通過進行圖20的處理,將與內(nèi)容文件有關的條目記錄在各文本文件FTX、縮略圖文件FTH、屬性文件FP中,并且,以對應該條目的記錄的方式更新記錄在索引文件中的其他條目、首部等的記錄,且對應內(nèi)容文件的記錄更新記錄在記錄介質(zhì)中的索引文件。
即,系統(tǒng)控制微機3設定表示與縮略圖文件FTH、文本文件FTX之間的對應關系的索引信息(thumbnail_picture_slot_index)、(Meta_data_slot_index),并且設定指明后續(xù)槽的索引信息(Next_extends_slot_index)。
將與內(nèi)容文件有關的條目記錄在各文件FTX、FTH、FP中,并且以對應該條目的記錄的方式,更新記錄在索引文件中的其他條目、首部等的記錄,且對應內(nèi)容文件的記錄更新記錄在記錄介質(zhì)中的索引文件。
即,系統(tǒng)控制微機3設定表示與縮略圖文件FTH、文本文件FTX之間的對應關系的索引信息(thumbnail_picture_slot_index)、(Meta_data_slot_index),并且設定指明后續(xù)槽的索引信息(Next_extends_slot_index)。
并且,對于雙向鏈路的信息而言,系統(tǒng)控制微機3如下述地設定鏈路。即,系統(tǒng)控制微機3從檢索順序的管理信息中檢測與內(nèi)容文件相關的檢索順序的管理信息,將與該檢索順序有關的末尾條目的索引信息(last_entry_index)更新成與記錄內(nèi)容文件有關的條目的開頭槽編號。然后,系統(tǒng)控制微機3檢測直到此時設定在該末尾條目的索引信息(last_entry_index)中的屬性條目,并將與該條目數(shù)據(jù)的檢索順序有關的后續(xù)條目的索引信息(next_entry_index)更新成涉及該記錄內(nèi)容文件的條目的開頭槽編號。
并且,如圖13所示,系統(tǒng)控制微機3在與該記錄內(nèi)容文件有關的條目中設定指明上一層的文件夾條目的索引信息(parent_entry_index),且與此相對應,在該上一層的文件夾條目中設定指明該記錄內(nèi)容文件的條目的索引信息(child Entry List)。此外,系統(tǒng)控制微機3也對與屬性文件FP有關的條目數(shù)等更新索引文件。
并且,系統(tǒng)控制微機3當根據(jù)內(nèi)容文件的記錄,在光盤中形成實際存在的文件夾時,也對與該文件夾有關的條目同樣地更新索引文件。
并且,當記錄內(nèi)容文件中,該內(nèi)容文件的數(shù)據(jù)量相對于由記錄介質(zhì)的文件管理系統(tǒng)可以管理的限制值更接近于一定值以下時,系統(tǒng)控制微機3通過其他文件開始內(nèi)容文件的記錄,且在時間軸方向分割一個內(nèi)容文件,并以多個文件記錄內(nèi)容文件。此時,系統(tǒng)控制微機3在開頭文件上設定指明上一層的條目的索引信息(parent_entry_index),并在開頭文件之外的其他文件上設定指明下一層的條目的索引信息(child Entry List),將構(gòu)成一個內(nèi)容文件的多個文件之間的關系記錄在索引文件中。
此外,將記錄內(nèi)容文件的條目登錄在索引文件中時,在屬性文件FP、縮略圖文件FTH、文本文件FTX中的任意一個超過事先設定的規(guī)定槽數(shù)的情況下,系統(tǒng)控制微機3對該超過規(guī)定槽數(shù)的文件,通過其他文件登錄條目,并通過多個文件制作文件。
并且,由用戶選擇任意一個內(nèi)容文件,且進行該內(nèi)容文件的編輯處理時,系統(tǒng)控制微機3響應用戶的操作,通過在該內(nèi)容文件中設定效果而再生內(nèi)容文件。此外,對于該效果處理中的、與剪切編輯等有關的處理是通過系統(tǒng)控制微機3根據(jù)由用戶指示的剪切處理來再生內(nèi)容文件而進行的,對于伴隨漸入(fade-in)等變化的效果處理是通過例如由未圖示的視頻信號處理電路來處理從視頻解碼器17輸出的視頻數(shù)據(jù)而進行的。
并且,系統(tǒng)控制微機3將所編輯的內(nèi)容文件記錄在光盤中。這時,與記錄攝像所獲得的內(nèi)容文件時一樣,系統(tǒng)控制微機3在索引文件中登錄該編輯的內(nèi)容文件的條目,且更新索引文件。
并且,當在光盤中記錄該編輯的內(nèi)容文件時,如圖17以及圖18所示,系統(tǒng)控制微機3在該編輯的內(nèi)容文件的屬性條目和該編輯的內(nèi)容文件所參照的原內(nèi)容文件(這時是視頻文件)的屬性條目中設定參照信息、被參照信息,且在雙方的屬性條目中設定表示參照關系的信息。
并且,在編輯處理是刪除不需要的部分的編輯處理的情況下,當獲得由用戶指示有不用存儲原文件時,系統(tǒng)控制微機3也可以通過刪除記錄在光盤中的一部分的內(nèi)容文件,記錄被編輯的內(nèi)容文件。
在這種情況下,系統(tǒng)控制微機3更新與該內(nèi)容文件有關的條目中的更新日期和時間。并且,當索引文件中的檢索類別設定成(type_of_order)的更新日期和時間時,系統(tǒng)控制微機3更新與檢索順序有關的索引信息(previous_entry_index)、(first_entry_index),并進一步更新與其他屬性條目的檢索順序有關的索引信息(previous_entry_index)、(next_entry_index),以便該條目位于檢索順序的最末尾。
并且,在裝入未記錄任何索引文件的記錄介質(zhì),且指示記錄所攝影的內(nèi)容文件時,或者裝入僅記錄內(nèi)容文件的記錄介質(zhì),且指示制作索引文件時,系統(tǒng)控制微機3在監(jiān)控裝置8顯示規(guī)定的菜單畫面,且接受與檢索順序的管理信息有關的類別(type_of_order)的設定。如圖10~圖12所示,系統(tǒng)控制微機3基于該設定,以制作日期時間和更新日期時間切換與檢索順序有關的鏈路的設定,設定排列順序,從而制作索引文件,且將該索引文件記錄在記錄介質(zhì)中。
在圖1示出的記錄再生裝置1中,使索引文件構(gòu)成為通過表示排列順序的槽編號(索引信息)進行管理的定長槽是連續(xù)的,在該索引文件中設置有分別連接一個或多個定長槽的、以開頭的定長槽的索引信息進行識別的規(guī)定數(shù)量的條目(管理信息區(qū)域),并且,為了指明其他條目,在規(guī)定的條目中記錄用于識別其他條目的槽編號,即例如索引信息(previous_entry_index)、(next_entry_index)、(parent_entry_index)、(Child_Entry_List)、(Managed_Entry_List)、(Managing Entry List)等。
因此,根據(jù)該記錄再生裝置1,當從索引文件的想要的條目中再生條目數(shù)據(jù)時,沒有必要像以前那樣,通過將所有的索引文件臨時讀入在存儲器中來把握每個條目和存儲位置之間的對應關系,而是可以從槽編號和各個槽的大小中檢測從槽列的開頭開始的想要的條目的存儲位置。從而,在該記錄再生裝置1中省略讀入所有索引文件的處理,可以通過再生索引文件的一部分,獲取想要的條目數(shù)據(jù),如此,可以縮短索引文件的處理所需要的時間,縮短啟動所需要的時間。其結(jié)果,根據(jù)該記錄再生裝置1,可以縮短記錄在光盤中的內(nèi)容文件的列表顯示等所需要的時間,并且可以減輕索引文件的處理所需要的負擔。
并且,在圖1所示的記錄再生裝置1中,可以基于索引信息(thumbnail_picture_slot_index)、(Meta_data_slot_index),通過再生一部分的索引文件而獲取通過屬性文件FP的檢索而檢測的規(guī)定內(nèi)容文件的縮略圖文件FTH、文本文件FTX的條目數(shù)據(jù)。從而,根據(jù)該記錄再生裝置1,對于與規(guī)定內(nèi)容文件有關的縮略圖文件FTH、文本文件FTX的條目數(shù)據(jù)的再生,可以縮短索引文件的處理所需要的時間,且可以縮短檢索、顯示等所需要的時間。
并且,在圖1所示的記錄再生裝置1中,索引文件按照每個作為登錄對象的內(nèi)容文件、實際存在的文件夾、虛擬文件夾等條目的類別(type_of_entry),在首部記錄檢索順序的類別(type_of_entry),且在該類別(type_of_entry)中記錄內(nèi)容文件、文件夾的制作日期時間或更新日期時間的區(qū)別。并且,在圖1所示的記錄再生裝置1中,基于排列順序的開頭條目的索引信息(first_entry_index)被記錄在首部中,且從根據(jù)該索引信息(first_entry_index)確定的條目開始依次記錄與該排列順序的之后條目有關的索引信息(next_entry_index)。根據(jù)到各個條目的開頭槽的槽數(shù)(槽編號),這些索引信息(first_entry_index)、(next_entry_index)也登錄在索引文件中。
從而,根據(jù)該記錄再生裝置1,例如將內(nèi)容文件設定成檢索對象,按照記錄順序檢索內(nèi)容文件的條目,且通過由索引文件依次再生一部分由這些索引信息(first_entry_index)、(next_entry_index)確定的存儲位置,從而通過迅速且簡單的處理可以檢索想要的內(nèi)容文件的條目。并且,根據(jù)該記錄再生裝置1,則可以將類別(type_of_order)切換成文件夾,進行同樣的處理,從而簡單且迅速地找到希望的文件夾。
并且,在圖1所示的記錄再生裝置1中,在與記錄順序、更新順序有關的設定中,與末尾條目有關的索引信息(last entry index)被記錄在索引文件的首部,并且按照該排列順序的各個條目中依次記錄有指明按照該排列順序的前條目或后條目的索引信息(previous_entry_index)、(next_entry_index)。
從而,根據(jù)該記錄再生裝置1,依次搜尋按照每個類別記錄在索引文件中的索引信息(next_entry_index)、(previous_entry_index),按照記錄順序、更新順序、或者按照相反的順序依次搜尋與內(nèi)容文件有關的條目、與實際存在的文件夾、虛擬的文件夾有關的條目,進而可以顯示搜尋的結(jié)果,而且可以簡單且迅速地進行與該搜尋有關的處理。并且,根據(jù)記錄再生裝置1,即使轉(zhuǎn)換成各種搜尋順序,都可以簡單且迅速地進行檢索處理。
并且,在圖1所示的記錄再生裝置1中,由開頭槽的索引信息確定各個條目,從而在與記錄在記錄介質(zhì)中的內(nèi)容文件的樹形結(jié)構(gòu)、虛擬的樹形結(jié)構(gòu)有關的上一層的條目和對應的下一層的條目中,分別設定彼此相互指明的索引信息。從而,根據(jù)該記錄再生裝置1,根據(jù)該雙向的索引信息,可以簡單且迅速地變化樹形結(jié)構(gòu),相應地,可實現(xiàn)這樣的樹形結(jié)構(gòu)的各種內(nèi)容文件、文件夾的檢索處理、顯示處理等的高速化。
此外,在如圖1所示的記錄再生裝置1中,通過相互指明與這些文件有關的條目的索引信息(Managed Entry List)、(ManagingEntry List)等定義相關聯(lián)的多個文件之間的關系。從而,根據(jù)該記錄再生裝置1,可以迅速且簡單地進行與多個文件有關的處理。即,在該記錄再生裝置1中,當多個文件中的一個文件代表這些多個文件時,通過選擇這些多個文件中的任意一個,且根據(jù)設定在這些多個文件的條目的索引信息,同時顯示其他文件,并且,當指示有刪除時,這些多個文件一同被刪除。另外,這時,對于處于參照關系的文件,根據(jù)索引信息確認是否有參照關系,然后判斷是否可以刪除。
并且,根據(jù)圖1所示的記錄再生裝置1,通過內(nèi)容文件的記錄、刪除執(zhí)行、更新與索引文件有關的各種索引信息的設定,且該索引信息被設定成如上所述地通過文件開頭的槽數(shù)確定條目,并且在雙向上設定,因此,同樣可以高速且簡單地進行與索引文件的各種設定的變更有關的處理。
并且,根據(jù)圖1所示的記錄再生裝置1,當由于內(nèi)容文件的記錄,索引文件的各文件超過規(guī)定的數(shù)據(jù)量時,條目被分割為兩個文件并進行登錄,在這種情況下,由于根據(jù)開頭側(cè)的文件開始的槽數(shù)確定條目,因此,即使是將通過光盤的文件管理系統(tǒng)難以進行管理的程度的多個內(nèi)容文件記錄在光盤中時,也可以將這些多個內(nèi)容文件登錄在索引文件中,可以迅速且簡單地向用戶提示這些多個內(nèi)容文件。
并且,根據(jù)圖1所示的記錄再生裝置1,即使內(nèi)容文件本身的數(shù)據(jù)量增大到通過光盤的文件管理系統(tǒng)難以進行管理的程度時,也可以將該內(nèi)容文件分為多個文件進行記錄,在索引文件中設定與參照關系有關的索引信息,記錄再生裝置1適用于記錄所攝像的內(nèi)容文件,從而可以簡單且高速度地進行長時間、連續(xù)地記錄視頻數(shù)據(jù)以及音頻數(shù)據(jù)的索引文件中的管理。
此外,在上述的實施方式中,以對根據(jù)屬性文件FP、縮略圖文件FTH、文本文件FTX制作索引文件的情況進行了描述,但是,本發(fā)明并不僅限定與此,還可以廣泛應用于在文件FP、FTH、FTX上進一步添加與音頻數(shù)據(jù)有關的文件,從而制作索引文件等情況。
產(chǎn)業(yè)上的可利用性本發(fā)明可以縮短接通電源時、或者裝入記錄介質(zhì)時的啟動所需要的時間,適用于攝像機、數(shù)碼照相機等。
權利要求
1.一種記錄裝置,用于在記錄介質(zhì)中記錄一個以上的內(nèi)容文件和管理各個所述內(nèi)容文件的索引文件,其特征在于,包括內(nèi)容文件變更部,用于變更記錄在所述記錄介質(zhì)中的所述內(nèi)容文件;以及索引文件更新部,用于更新記錄在所述記錄介質(zhì)中的所述索引文件;其中,所述索引文件由連續(xù)的定長槽構(gòu)成,所述定長槽通過表示所述定長槽的排列順序的索引信息進行管理,在所述索引文件中設置有連接一個或多個所述定長槽的規(guī)定數(shù)量的管理信息區(qū)域,所述管理信息區(qū)域通過開頭的所述定長槽的索引信息加以識別,所述索引文件更新部在規(guī)定的所述管理信息區(qū)域內(nèi)登錄用于識別其他所述管理信息區(qū)域的所述索引信息。
2.根據(jù)權利要求1所述的記錄裝置,其特征在于,所述索引文件由分別分配有不同的屬性信息的多個文件構(gòu)成,所述規(guī)定的管理信息區(qū)域被設置在構(gòu)成所述多個文件的一個文件中,登錄在所述規(guī)定的管理信息區(qū)域中的所述索引信息是用識別與所述規(guī)定的管理信息區(qū)域相對應的其他文件的所述管理信息區(qū)域的索引信息。
3.根據(jù)權利要求1所述的記錄裝置,其特征在于,所述規(guī)定的管理信息區(qū)域是用于管理確定的種類的文件夾或文件的所述管理信息區(qū)域,登錄在所述規(guī)定的管理信息區(qū)域中的所述索引信息是用于識別應當在所述規(guī)定的管理信息區(qū)域之前或之后進行搜尋的所述管理信息區(qū)域的索引信息。
4.根據(jù)權利要求1所述的記錄裝置,其特征在于,所述規(guī)定的管理信息區(qū)域是用于管理構(gòu)成樹形結(jié)構(gòu)的規(guī)定節(jié)點的所述管理信息區(qū)域,所述樹形結(jié)構(gòu)包括文件夾或文件,登錄在所述規(guī)定的管理信息區(qū)域中的所述索引信息是對管理位于所述規(guī)定節(jié)點的上一層或下一層的節(jié)點的所述管理信息區(qū)域進行識別的索引信息。
5.根據(jù)權利要求1所述的記錄裝置,其特征在于,所述規(guī)定的管理信息區(qū)域是用于管理規(guī)定文件夾或文件的所述管理信息區(qū)域,登錄在所述規(guī)定的管理信息區(qū)域中的所述索引信息是對管理與所述規(guī)定文件夾或文件相關的文件夾或文件的所述管理信息區(qū)域進行識別的索引信息。
6.根據(jù)權利要求1所述的記錄裝置,其特征在于,所述規(guī)定的管理信息區(qū)域是用于管理包括規(guī)定文件的文件夾的所述管理信息區(qū)域,登錄在所述規(guī)定的管理信息區(qū)域中的所述索引信息是對用于管理所述規(guī)定文件的所述管理信息區(qū)域進行識別的索引信息。
7.一種記錄方法,用于在記錄介質(zhì)中記錄一個以上的內(nèi)容文件和管理各個所述內(nèi)容文件的索引文件,其特征在于,包括內(nèi)容文件變更步驟,用于變更記錄在所述記錄介質(zhì)中的所述內(nèi)容文件;以及索引文件更新步驟,用于更新記錄在所述記錄介質(zhì)中的所述索引文件;其中,所述索引文件由連續(xù)的定長槽構(gòu)成,所述定長槽通過表示所述定長槽的排列順序的索引信息進行管理,在所述索引文件中設置有連接一個或多個所述定長槽的規(guī)定數(shù)量的管理信息區(qū)域,所述管理信息區(qū)域通過開頭的所述定長槽的索引信息加以識別,在所述索引文件更新步驟中,在規(guī)定的所述管理信息區(qū)域中登錄用于識別其他所述管理信息區(qū)域的所述索引信息。
8.一種使計算機執(zhí)行記錄方法的程序,為了在記錄介質(zhì)中記錄一個以上的內(nèi)容文件和管理各個所述內(nèi)容文件的索引文件,特征在于,包括內(nèi)容文件變更步驟,用于變更記錄在所述記錄介質(zhì)中的所述內(nèi)容文件;以及索引文件更新步驟,用于更新記錄在所述記錄介質(zhì)中的所述索引文件;其中,所述索引文件由連續(xù)的定長槽構(gòu)成,所述定長槽通過表示所述定長槽的排列順序的索引信息進行管理,在所述索引文件中設置有連接一個或多個所述定長槽的規(guī)定數(shù)量的管理信息區(qū)域,所述管理信息區(qū)域通過開頭的所述定長槽的索引信息加以識別,在所述索引文件更新步驟中,在規(guī)定的所述管理信息區(qū)域中登錄用于識別其他所述管理信息區(qū)域的所述索引信息。
9.一種記錄有用于使計算機執(zhí)行記錄方法的程序的、計算機可讀取的記錄介質(zhì),為了在記錄介質(zhì)中記錄一個以上的內(nèi)容文件和管理各個所述內(nèi)容文件的索引文件,其特征在于,包括內(nèi)容文件變更步驟,用于變更記錄在所述記錄介質(zhì)中的所述內(nèi)容文件;以及索引文件更新步驟,用于更新記錄在所述記錄介質(zhì)中的所述索引文件;其中,所述索引文件由連續(xù)的定長槽構(gòu)成,所述定長槽通過表示所述定長槽的排列順序的索引信息進行管理;在所述索引文件中設置有連接一個或多個所述定長槽的規(guī)定數(shù)量的管理信息區(qū)域,所述管理信息區(qū)域通過開頭的所述定長槽的索引信息加以識別;在所述索引文件更新步驟中,在規(guī)定的所述管理信息區(qū)域中登錄用于識別其他所述管理信息區(qū)域的所述索引信息。
10.一種再生裝置,用于從記錄一個以上的內(nèi)容文件和管理各個所述內(nèi)容文件的索引文件的記錄介質(zhì)中再生規(guī)定的所述內(nèi)容文件,其特征在于,包括索引文件再生部,用于從所述記錄介質(zhì)再生所述索引文件;以及內(nèi)容文件再生部,根據(jù)由所述索引文件再生部再生的所述索引文件,從所述記錄介質(zhì)中再生規(guī)定的所述內(nèi)容文件,其中,所述索引文件由連續(xù)的定長槽構(gòu)成,所述定長槽通過表示所述定長槽的排列順序的索引信息進行管理,在所述索引文件中設置有連接一個或多個所述定長槽的規(guī)定數(shù)量的管理信息區(qū)域,所述管理信息區(qū)域通過開頭的所述定長槽的索引信息加以識別,在所述索引文件的規(guī)定的所述管理信息區(qū)域中,登錄有用于識別其他所述管理信息區(qū)域的所述索引信息,所述索引文件再生部根據(jù)登錄在所述索引文件的所述規(guī)定的管理信息區(qū)域中的所述索引信息、和所述定長槽的大小信息,檢測所述索引文件上的所述其他管理信息區(qū)域的存儲位置,且從記錄在所述記錄介質(zhì)中的所述索引文件中再生所檢測的存儲位置的數(shù)據(jù)。
11.根據(jù)權利要求10所述的再生裝置,其特征在于所述索引文件由分別分配有不同屬性信息的多個文件構(gòu)成,所述規(guī)定的管理信息區(qū)域設置在構(gòu)成所述多個文件的一個文件中,登錄在所述規(guī)定的管理信息區(qū)域中的所述索引信息是用于識別與所述規(guī)定管理信息區(qū)域相對應的其他文件的所述管理信息區(qū)域的索引信息。
12.根據(jù)權利要求10所述的再生裝置,其特征在于,所述規(guī)定管理信息區(qū)域是管理確定的種類的文件夾或文件的所述管理信息區(qū)域,登錄在所述規(guī)定的管理信息區(qū)域中的所述索引信息是用于識別應當在所述規(guī)定管理信息區(qū)域之前或之后進行搜尋的所述管理信息區(qū)域的索引信息。
13.根據(jù)權利要求10所述的再生裝置,其特征在于,所述規(guī)定的管理信息區(qū)域是用于管理構(gòu)成樹形結(jié)構(gòu)的規(guī)定節(jié)點的所述管理信息區(qū)域,所述樹形結(jié)構(gòu)包括文件夾或文件,登錄在所述規(guī)定的管理信息區(qū)域中的所述索引信息是對管理位于所述規(guī)定節(jié)點的上一層或下一層的節(jié)點的所述管理信息區(qū)域進行識別的索引信息。
14.根據(jù)權利要求10所述的再生裝置,其特征在于,所述規(guī)定的管理信息區(qū)域是用于管理規(guī)定文件夾或文件的所述管理信息區(qū)域,登錄在所述規(guī)定的管理信息區(qū)域中的所述索引信息是對管理與所述規(guī)定文件夾或文件相關的文件夾或文件的所述管理信息區(qū)域進行識別的索引信息。
15.根據(jù)權利要求10所述的再生裝置,其特征在于,所述規(guī)定的管理信息區(qū)域是用于管理包括規(guī)定文件的文件夾的所述管理信息區(qū)域,登錄在所述規(guī)定的管理信息區(qū)域中的所述索引信息是對用于管理所述規(guī)定的文件的所述管理信息區(qū)域進行識別的索引信息。
16.一種再生方法,用于從記錄有一個以上的內(nèi)容文件和管理各個所述內(nèi)容文件的索引文件的記錄介質(zhì)中再生所述內(nèi)容文件的,其特征在于,包括索引文件再生步驟,從所述記錄介質(zhì)再生所述索引文件;以及內(nèi)容文件再生步驟,根據(jù)在所述索引文件再生步驟中再生的所述索引文件,從所述記錄介質(zhì)中再生規(guī)定的所述內(nèi)容文件,其中,所述索引文件由連續(xù)的定長槽構(gòu)成,所述定長槽通過表示所述定長槽的排列順序的索引信息進行管理,在所述索引文件中設置有連接一個或多個所述定長槽的定數(shù)量的管理信息區(qū)域,所述管理信息區(qū)域通過開頭的所述定長槽的索引信息加以識別,在所述索引文件的規(guī)定的所述管理信息區(qū)域中,登錄有用于識別其他所述管理信息區(qū)域的所述索引信息,在所述索引文件再生步驟中,根據(jù)登錄在所述索引文件的所述規(guī)定的管理信息區(qū)域中的所述索引信息、和所述定長槽的大小信息,檢測所述索引文件上的所述其他管理信息區(qū)域的存儲位置,且從記錄在所述記錄介質(zhì)中的所述索引文件中再生所檢測的存儲位置的數(shù)據(jù)。
17.一種使計算機執(zhí)行再生方法的程序,為了從記錄有一個以上的內(nèi)容文件和管理各個所述內(nèi)容文件的索引文件的記錄介質(zhì)中再生所述內(nèi)容文件,其特征在于,包括索引文件再生步驟,從所述記錄介質(zhì)中再生所述索引文件;以及內(nèi)容文件再生步驟,根據(jù)在所述索引文件再生步驟中再生的所述索引文件,從所述記錄介質(zhì)中再生規(guī)定的所述內(nèi)容文件,其中,所述索引文件由連續(xù)的定長槽構(gòu)成,所述定長槽通過表示所述定長槽的排列順序的索引信息進行管理,在所述索引文件中設置有連接一個或多個所述定長槽的規(guī)定數(shù)量的管理信息區(qū)域,所述管理信息區(qū)域通過開頭的所述定長槽的索引信息加以識別,在所述索引文件的規(guī)定的所述管理信息區(qū)域中,登錄有用于識別其他所述管理信息區(qū)域的所述索引信息,在所述索引文件再生步驟中,根據(jù)登錄在所述索引文件的所述規(guī)定的管理信息區(qū)域中的所述索引信息、和所述定長槽的大小信息,檢測所述索引文件上的所述其他管理信息區(qū)域的存儲位置,從記錄在所述記錄介質(zhì)中的所述索引文件中再生所檢測的存儲位置的數(shù)據(jù)。
18.一種記錄有用于使計算機執(zhí)行再生方法的程序的、計算機可讀取記錄介質(zhì),其特征在于,為了從記錄有一個以上的內(nèi)容文件和管理各個所述內(nèi)容文件的索引文件的記錄介質(zhì)中再生所述內(nèi)容文件,包括索引文件再生步驟,從所述記錄介質(zhì)再生所述索引文件;以及內(nèi)容文件再生步驟,根據(jù)在所述索引文件再生步驟中再生的所述索引文件,從所述記錄介質(zhì)中再生規(guī)定的所述內(nèi)容文件;其中,所述索引文件由連續(xù)的定長槽構(gòu)成,所述定長槽通過表示所述定長槽的排列順序的索引信息進行管理,在所述索引文件中設置有連接一個或多個所述定長槽的規(guī)定數(shù)量的管理信息區(qū)域,所述管理信息區(qū)域通過開頭的所述定長槽的索引信息加以識別,在所述索引文件的規(guī)定的所述管理信息區(qū)域中,登錄有用于識別其他所述管理信息區(qū)域的所述索引信息,在所述索引文件再生步驟中,根據(jù)登錄在所述索引文件所述規(guī)定的管理信息區(qū)域中的所述索引信息、和所述定長槽的大小信息,檢測所述索引文件上的所述其他管理信息區(qū)域的存儲位置,從記錄在所述記錄介質(zhì)中的所述索引文件中再生所檢測的存儲位置的數(shù)據(jù)。
全文摘要
本發(fā)明涉及一種記錄裝置、記錄方法、再生裝置、再生方法、程序及記錄介質(zhì),其可縮短啟動所需要的時間。在記錄介質(zhì)中與內(nèi)容文件一起,記錄有管理該內(nèi)容文件的索引文件。索引文件例如包括文本文件FTX、縮略圖文件FTH、屬性文件FP。各文件具有定長槽連續(xù)的結(jié)構(gòu)。通過表示排列順序的槽編號(索引信息)管理定長槽。在文件中設置有連接一個或多個定長槽的規(guī)定數(shù)量的管理信息區(qū)域。通過開頭的定長槽的索引信息識別管理信息區(qū)域。在規(guī)定的條目中登錄有識別其他條目的槽編號。根據(jù)槽編號和槽大小,檢測索引文件中的其他條目的存儲位置,從而可以獲取該其他條目的數(shù)據(jù)。
文檔編號H04N5/91GK101053034SQ20068000113
公開日2007年10月10日 申請日期2006年8月29日 優(yōu)先權日2005年8月29日
發(fā)明者川手史隆, 平林光浩, 陣野比呂志, 柏木繁, 小幡英生, 大野昌良 申請人:索尼株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
霍林郭勒市| 二连浩特市| 呼伦贝尔市| 长阳| 克东县| 湖北省| 桂阳县| 阜宁县| 简阳市| 内江市| 宣武区| 拜泉县| 河间市| 方正县| 南靖县| 汕尾市| 白银市| 井研县| 河池市| 黑水县| 南华县| 乌恰县| 云林县| 喀什市| 天柱县| 溆浦县| 赞皇县| 拜城县| 东山县| 临西县| 马关县| 湖北省| 彰化县| 宣汉县| 郑州市| 扎赉特旗| 望江县| 皮山县| 唐河县| 阿巴嘎旗| 全南县|