專利名稱:Av數(shù)據(jù)再現(xiàn)方法
技術(shù)領域:
本發(fā)明涉及記錄再現(xiàn)裝置、文件存取方法、AV數(shù)據(jù)管理方法以及服務器裝置,具體 來說,涉及一種由圖像數(shù)據(jù)或聲音數(shù)據(jù)等構(gòu)成的AV數(shù)據(jù)的記錄、再現(xiàn)、文件存取方法、以及 使用了管理信息的AV數(shù)據(jù)的管理方法。
背景技術(shù):
隨著DVD播放機以及DVD刻錄機等的普及,市場上已經(jīng)開始出現(xiàn)內(nèi)置HDD的復合 型DVD等。另一方面,例如,隨著Java(注冊商標)語言等的普及,在移動電話等終端設備 上也開始普及應用的執(zhí)行環(huán)境。然而,在能夠執(zhí)行任意的應用的情況下,允許對任何信息進 行存取是危險的。因此,在特定的應用(例如i-即pli(注冊商標)等)中,僅允許可信賴 的應用對移動電話所存儲的電話本等各種信息進行存取。 通常,由于下載到終端的應用可能會執(zhí)行不正常的動作,因此,應用的動作受到嚴 格限制,并且應用不能夠使用本機資源。 與此相對,例如,在專利文獻1中公開了下述內(nèi)容,利用存儲在認證模塊的防篡改 區(qū)域中的應用認證信息,對下載到終端的應用進行認證,確認是否已經(jīng)進行過出處確認以 及是否被篡改,并且僅允許經(jīng)過認證后的應用使用終端的本地資源。 另外,目前,作為記錄圖像、聲音、字幕等的AV數(shù)據(jù)單元,DVD等盤片狀記錄介質(zhì)正 在普及。作為其理由之一,可以列舉能夠隨機存取這一特點。隨機存取的特征在于,能夠在 非常短的時間內(nèi)移動到任意的數(shù)據(jù)記錄位置并開始數(shù)據(jù)的讀入。例如,只要準備好使AV數(shù) 據(jù)的再現(xiàn)時間軸上的再現(xiàn)時刻與數(shù)據(jù)的記錄位置對應起來的管理信息,就能夠從再現(xiàn)時間 軸上用戶希望的再現(xiàn)時刻開始再現(xiàn)。 參照下述的圖25以及圖26說明現(xiàn)有的盤片再現(xiàn)方法。 圖25是表示記錄在現(xiàn)有的盤片狀記錄介質(zhì)中的數(shù)據(jù)結(jié)構(gòu)示例的圖,圖中,1001是 盤片狀記錄介質(zhì),在該盤片狀記錄介質(zhì)1001中記錄Clip AV Stream、Clip Info、Playitem、 Playlist。Clip AV Stream中多路復用式記錄圖像、聲音等AV數(shù)據(jù)。在多路復用式AV數(shù)據(jù) 中也包含圖像以外的多個的聲音、字幕等,能夠選擇進行再現(xiàn)。在Clip Info中記錄使盤片 狀記錄介質(zhì)1001中的AV數(shù)據(jù)的記錄位置與AV數(shù)據(jù)的再現(xiàn)時間軸上的再現(xiàn)時刻相對應的 信息。Playitem是用來管理存在著AV數(shù)據(jù)的區(qū)間的信息,具有記錄Clip Info的文件名、 再現(xiàn)時間軸上的Clip AV Stream的再現(xiàn)開始時刻(In點)以及再現(xiàn)結(jié)束時刻(Out點)。 Playlist是由一個以上的Playitem構(gòu)成并且按再現(xiàn)順序記錄Playitem的管理信息。
圖26是用于說明從開頭起再現(xiàn)圖25所示的Playlist管理的AV數(shù)據(jù)的情況下
3的再現(xiàn)方法的流程圖。首先,用戶指示記錄再現(xiàn)裝置讀入盤片狀記錄介質(zhì)1001的數(shù)據(jù),接 受了讀入指示的記錄再現(xiàn)裝置則讀入Playlist (步驟S101)。接著,從Playlist中提取 Playitem(步驟S102)。接著,參照Playitem所管理的Cliplnfo,將Playitem所管理的AV 數(shù)據(jù)在再現(xiàn)時間軸上的再現(xiàn)時間變換成記錄有Clip AVStream的盤片狀記錄介質(zhì)1001上 的地址(步驟S103)。最后執(zhí)行所指定的記錄區(qū)間的Clip AV Stream的再現(xiàn)。以上就是盤 片狀記錄介質(zhì)1001的再現(xiàn)方法。 另外,Playlist能夠同時再現(xiàn)、管理2個AV數(shù)據(jù),分別利用上述的Playitem串進 行管理。該Playitem分別稱作Mainpath和Subpath,該Subpath在記錄介質(zhì)中主要用于后 記錄。所謂的"后記錄"是指,在同一時間記錄、再現(xiàn)與對應于再現(xiàn)圖像的聲音不同的聲音。
上述Subpath的Playitem除了具有記錄Clip Info的文件名、再現(xiàn)時間軸上的 Clip AV Stream的再現(xiàn)開始時刻(In點)、再現(xiàn)結(jié)束時刻(Out點)以外,為了與Mainpath 的Playitem所管理的AV數(shù)據(jù)同時進行再現(xiàn),還具有下述2個信息。 一個是用來確定管理 著與Subpath的Playitem所管理的AV數(shù)據(jù)同時再現(xiàn)的AV數(shù)據(jù)的Mainpath的Playitem 的信息。另一個是用來指定Subpath的Playitem所管理的AV數(shù)據(jù)在Mainpath的再現(xiàn)時 間上的再現(xiàn)開始的再現(xiàn)時刻信息。借助于這些信息,在再現(xiàn)Subpath的Playitem所管理 的AV數(shù)據(jù)時,能夠首先確定同時再現(xiàn)的AV數(shù)據(jù)的Mainpath的Playitem,然后在所確定的 Playitem所管理的AV數(shù)據(jù)的指定時刻開始再現(xiàn)Subpath的Playitem所管理的AV數(shù)據(jù)。
如上所述,通過使用Subpath的Playitem,能夠?qū)⑽窗诙嗦窂陀脙?nèi)的其他的 AV數(shù)據(jù)與多路復用(原始的)AV數(shù)據(jù)組合起以同時再現(xiàn)。進而可以考慮利用這一點在下載 與原始的AV數(shù)據(jù)的內(nèi)容有關的AV數(shù)據(jù)的同時進行再現(xiàn)。這里所說的下載是指將用戶希望 使用的數(shù)據(jù)從服務器裝置等復制到用戶終端。 這里,例如,在專利文獻2中公開了可以簡便地對記錄在盤片內(nèi)的信息的進行確 認、對所希望信息的進行檢索的方法。該方法是,在DVRVolume()內(nèi)描述與記錄在盤片內(nèi) 的所有信息關聯(lián)的信息,根據(jù)該描述,能夠確認記錄在盤片內(nèi)的信息,同時,在Table Of PlaylistO內(nèi)描述再現(xiàn)記錄在盤片內(nèi)的信息時的信息,根據(jù)該描述,能夠簡便地執(zhí)行所希 望信息的檢索。 專利文獻1 :特開2003-223235號公報(日本專利公開公報) 專利文獻2 :特開2002-157859號公報(日本專利公開公報) 這里,在能夠執(zhí)行應用的終端裝置中引進本地存儲,當在該本地存儲中執(zhí)行任意
的應用的情況下,該應用有可能會違反內(nèi)容生成者的意圖進行復制或篡改等,因此,必須對
此采取對策。另外,當存在多種獲取應用的途徑的情況下,可信度低且具有惡意的應用有可
能被執(zhí)行。因此,需要根據(jù)應用的可信度來限制對各種信息的存取。 另外,在考慮同時再現(xiàn)多個AV數(shù)據(jù)的情況下,與原始AV數(shù)據(jù)組合起來的其他AV 數(shù)據(jù)并不限于一個。例如,假設原始AV數(shù)據(jù)是美國電影,組合起來再現(xiàn)的其他AV數(shù)據(jù)可能 是該美國電影的日語字幕、荷蘭語字幕數(shù)據(jù)等多種字幕數(shù)據(jù)等。然而,在上述方法中,由于 一個Playlist只能夠管理一個Subpath,因此,必須管理很多的Playlist。這一點,在上述 專利文獻2中也是相同的。 進而,當記錄原始AV數(shù)據(jù)的介質(zhì)是只讀介質(zhì)(例如,DVD-ROM等)的情況下,有時 候希望將下載的AV數(shù)據(jù)記錄到與上述記錄介質(zhì)不同的記錄介質(zhì)中并且組合起來再現(xiàn),但是在上述方法中并沒有被實現(xiàn)。
發(fā)明內(nèi)容
本發(fā)明是鑒于上述的實情而提出的,是一種對于記錄了包含AV數(shù)據(jù)或應用程序/ 數(shù)據(jù)的內(nèi)容的外部記錄介質(zhì)或服務器裝置進行存取以將該內(nèi)容記錄到本地存儲的同時,再 現(xiàn)或執(zhí)行該記錄的內(nèi)容的記錄再現(xiàn)裝置,能夠向記錄在外部記錄介質(zhì)或本地存儲中的任意 的內(nèi)容中添加存取限制,以此防止利用該內(nèi)容進行非法復制及篡改。 更具體地,使得作為安裝對象的內(nèi)容的安裝處理以及加載處理自動化,在執(zhí)行這
些處理時,正在執(zhí)行的內(nèi)容通過調(diào)用通用的功能(安裝或加載)而只安裝/下載被允許的
加載對象的內(nèi)容以防止非法復制,同時,通過對執(zhí)行中的內(nèi)容進行存取限制來防止篡改。 判定內(nèi)容的可信度,并根據(jù)該可信度對不同于安裝處理以及加載處理的內(nèi)容執(zhí)行
時的數(shù)據(jù)讀入處理、寫入處理進行存取限制,由此防止非法的復制以及篡改。 另外,其目的在于,在再現(xiàn)多路復用的AV數(shù)據(jù)(以下稱作原始的AV數(shù)據(jù))時,在
原始的AV數(shù)據(jù)的管理信息中可追加該原始的AV數(shù)據(jù)中不包含的多個關聯(lián)AV數(shù)據(jù)的關聯(lián)
管理信息,利用追加了該關聯(lián)管理信息的管理信息,能夠?qū)⒃嫉腁V數(shù)據(jù)和關聯(lián)AV數(shù)據(jù)組
合起來同時再現(xiàn),進而,即使當記錄了原始的AV數(shù)據(jù)的記錄介質(zhì)和記錄了多個關聯(lián)AV數(shù)據(jù)
的記錄介質(zhì)不同的情況下,也能夠?qū)⒃嫉腁V數(shù)據(jù)和關聯(lián)AV數(shù)據(jù)組合起來同時再現(xiàn)。 課題解決方法 第1技術(shù)方案具有用來讀入包含AV數(shù)據(jù)或應用程序/數(shù)據(jù)的內(nèi)容的讀入單元; 用來記錄該讀入內(nèi)容的記錄單元;以及,用來再現(xiàn)或執(zhí)行該記錄的內(nèi)容的處理單元,其特征 在于,上述處理單元向由上述記錄再現(xiàn)裝置能夠再現(xiàn)或執(zhí)行的任意的內(nèi)容中添加根據(jù)其處 理內(nèi)容不同的存取限制。 第2技術(shù)方案是在第l技術(shù)方案中,具有用來連接記錄了內(nèi)容的外部記錄介質(zhì)的、 或者用來通過網(wǎng)絡連接記錄了內(nèi)容的服務器裝置的外部接口 ,上述處理單元具有安裝處理 單元,上述安裝處理單元將記錄在與上述外部接口連接的外部記錄介質(zhì)或服務器裝置中的 內(nèi)容安裝到上述記錄單元的特定區(qū)域。 第3技術(shù)方案是在第2技術(shù)方案中,上述安裝處理單元僅允許將與上述外部接口 連接的外部記錄介質(zhì)或服務器裝置中允許安裝的內(nèi)容安裝到上述記錄單元的特定區(qū)域。
第4技術(shù)方案是在第2技術(shù)方案中,上述處理單元根據(jù)來自上述記錄再現(xiàn)裝置正 在再現(xiàn)或執(zhí)行的內(nèi)容的安裝命令,向上述安裝處理單元發(fā)出安裝指示,并且不能夠由該安 裝處理單元以外的部分執(zhí)行對上述特定區(qū)域的寫入處理。 第5技術(shù)方案是在第2技術(shù)方案中,在上述記錄再現(xiàn)裝置對任意內(nèi)容的再現(xiàn)或執(zhí) 行過程中,上述處理單元使得該內(nèi)容不能夠存取記錄在上述外部記錄介質(zhì)中的其他或者全 部內(nèi)容。 第6技術(shù)方案是在第2技術(shù)方案中,在上述記錄再現(xiàn)裝置對任意內(nèi)容的再現(xiàn)或執(zhí) 行過程中,上述處理單元使得該內(nèi)容不能夠存取安裝在上述記錄單元中的其他或者全部內(nèi) 容。 第7技術(shù)方案是在第2技術(shù)方案中,具有作為內(nèi)容執(zhí)行區(qū)域的存儲器,上述處理單 元具有將記錄在上述記錄單元或外部記錄介質(zhì)或服務器裝置中的可執(zhí)行內(nèi)容加載到上述
5存儲器中的加載處理單元。 第8技術(shù)方案是在第7技術(shù)方案中,上述處理單元根據(jù)來自上述記錄再現(xiàn)裝置正 在再現(xiàn)或執(zhí)行的內(nèi)容中的加載命令,向上述加載處理單元發(fā)出加載指示,并且不能夠由該 加載處理單元以外的部分執(zhí)行加載處理。 第9技術(shù)方案是在第7技術(shù)方案中,在上述記錄再現(xiàn)裝置再現(xiàn)或執(zhí)行任意的內(nèi)容 的過程中,上述處理單元使得該內(nèi)容不能夠存取加載到上述存儲器中的其他或者全部內(nèi)容。 第10技術(shù)方案是在第7技術(shù)方案中,上述記錄單元將再現(xiàn)或執(zhí)行內(nèi)容所必需的程 序以及數(shù)據(jù)作為一個包并以包單位記錄下來,上述加載處理單元將記錄在上述記錄單元中 的構(gòu)成任意的包的至少是程序的全部或一部分加載到上述存儲器中,在對加載到上述存儲 器中的構(gòu)成上述包的程序的全部或一部分進行再現(xiàn)或執(zhí)行的過程中,上述處理單元使該再 現(xiàn)或執(zhí)行中的程序不能夠存取包含該程序的上述包以外的包。 第11技術(shù)方案是在第7技術(shù)方案中,在上述記錄再現(xiàn)裝置對任意的內(nèi)容進行再現(xiàn) 或執(zhí)行的過程中,上述處理單元全面禁止該再現(xiàn)或執(zhí)行中的內(nèi)容對上述記錄單元、外部記 錄介質(zhì)、服務器裝置以及存儲器的存取。 第12技術(shù)方案是在第1技術(shù)方案中,在上述記錄再現(xiàn)裝置對任意的內(nèi)容的再現(xiàn)或 執(zhí)行過程中,上述處理單元根據(jù)該內(nèi)容的可信度限制該內(nèi)容的存取。 第13技術(shù)方案是在第12技術(shù)方案中,根據(jù)程序的描述語言、成為由上述讀入單元 讀入的內(nèi)容的讀入源的記錄介質(zhì)、成為由上述讀入單元讀入的內(nèi)容的讀入源的網(wǎng)絡地址這 些因素中的一個或多個設定上述內(nèi)容的可信度。 第14技術(shù)方案是使用記錄再現(xiàn)裝置對內(nèi)容的配置文件進行存取的文件存取方 法,該記錄再現(xiàn)裝置具有用來讀入包含AV數(shù)據(jù)或應用程序/數(shù)據(jù)的內(nèi)容的讀入單元;用 來記錄該讀入的內(nèi)容的記錄單元;以及,用來再現(xiàn)或執(zhí)行該記錄的內(nèi)容的處理單元,該文件 存取方法的特征在于,根據(jù)其處理內(nèi)容向上述記錄再現(xiàn)裝置能夠再現(xiàn)或執(zhí)行的任意的內(nèi)容 中添加不同的存取限制。 第15技術(shù)方案是在第14技術(shù)方案中,讀入外部記錄介質(zhì)或服務器裝置中記錄的 內(nèi)容,并且將該讀入的內(nèi)容安裝到上述記錄介質(zhì)的特定區(qū)域。 第16技術(shù)方案是在第15技術(shù)方案中,僅允許將上述外部記錄介質(zhì)或服務器裝置 中允許安裝的內(nèi)容安裝到上述記錄單元的特定區(qū)域。 第17技術(shù)方案是在第15技術(shù)方案中,根據(jù)來自上述記錄再現(xiàn)裝置正在再現(xiàn)或執(zhí)
行的內(nèi)容中的安裝命令,向上述處理單元所具備的安裝處理單元發(fā)出安裝指示,并且不能
夠由該安裝處理單元以外的部分執(zhí)行對上述記錄單元的特定區(qū)域的寫入處理。 第18技術(shù)方案是在第15技術(shù)方案中,在上述記錄再現(xiàn)裝置對任意內(nèi)容的再現(xiàn)或
執(zhí)行過程中,使得該內(nèi)容不能夠存取記錄在上述外部記錄介質(zhì)中的其他或者全部的內(nèi)容。 第19技術(shù)方案是在第15技術(shù)方案中,在上述記錄再現(xiàn)裝置對任意的內(nèi)容的再現(xiàn)
或執(zhí)行過程中,使得該內(nèi)容不能夠存取安裝在上述記錄單元中的其他或者所有的內(nèi)容。 第20技術(shù)方案是在第15技術(shù)方案中,將記錄在上述記錄單元或外部記錄介質(zhì)或
服務器裝置中的可執(zhí)行內(nèi)容加載到上述記錄再現(xiàn)裝置所具備的存儲器中。 第21技術(shù)方案是在第20技術(shù)方案中,根據(jù)來自上述記錄再現(xiàn)裝置正在再現(xiàn)或執(zhí)行的內(nèi)容中的加載命令,向上述處理單元所具備的加載處理單元發(fā)出加載指示,并且不能 夠由該加載處理單元以外的部分執(zhí)行加載處理。 第22技術(shù)方案是在第20技術(shù)方案中,在上述記錄再現(xiàn)裝置對任意的內(nèi)容的再現(xiàn)
或執(zhí)行過程中,使得該內(nèi)容不能夠存取加載到上述存儲器的其他或者全部內(nèi)容。 第23技術(shù)方案是在第20技術(shù)方案中,上述記錄單元將再現(xiàn)或執(zhí)行內(nèi)容所必需的
程序以及數(shù)據(jù)作為一個包并以包為單位記錄下來,將記錄在上述記錄單元中的構(gòu)成任意的
包的至少程序的全部或一部分加載到上述存儲器,在該加載的構(gòu)成上述包的程序的全部或
一部分的再現(xiàn)或執(zhí)行過程中,使得該再現(xiàn)或執(zhí)行中的程序不夠存取包含該程序的上述包以
外的包。 第24技術(shù)方案是在第20技術(shù)方案中,在上述記錄再現(xiàn)裝置對任意的內(nèi)容的再現(xiàn) 或執(zhí)行過程中,全面禁止該內(nèi)容存取上述記錄單元、外部記錄介質(zhì)、服務器裝置以及存儲 器。 第25技術(shù)方案是在第14技術(shù)方案中,在上述記錄再現(xiàn)裝置對任意的內(nèi)容的再現(xiàn) 或執(zhí)行過程中,根據(jù)該內(nèi)容的可信度限制該內(nèi)容的存取。 第26技術(shù)方案是在第25技術(shù)方案中,根據(jù)程序的描述語言、成為由上述讀入單元 讀入的內(nèi)容的讀入源的記錄介質(zhì)、成為由上述讀入單元讀入的內(nèi)容的讀入源的網(wǎng)絡地址這 些因素中的一個或多個設定上述內(nèi)容的可信度。 第27技術(shù)方案是一種利用AV數(shù)據(jù)的管理信息管理該AV數(shù)據(jù)的再現(xiàn)處理的AV數(shù) 據(jù)管理方法,其特征在于,具備關聯(lián)AV數(shù)據(jù)/管理信息取得步驟,用來取得與記錄在記錄 介質(zhì)中的AV數(shù)據(jù)相關聯(lián)的多個關聯(lián)AV數(shù)據(jù)以及追加了用于管理該關聯(lián)AV數(shù)據(jù)的再現(xiàn)處 理的關聯(lián)管理信息的上述AV數(shù)據(jù)的管理信息;記錄步驟,用來將該取得的多個關聯(lián)AV數(shù)據(jù) 以及上述AV數(shù)據(jù)的管理信息記錄到預定的記錄區(qū)域;以及再現(xiàn)控制步驟,用來根據(jù)該記錄 的管理信息,對記錄在上述記錄介質(zhì)的AV數(shù)據(jù)以及記錄在上述記錄區(qū)域的關聯(lián)AV數(shù)據(jù)同 時進行再現(xiàn)控制。 第28技術(shù)方案是在第27技術(shù)方案中,檢索用上述關聯(lián)AV數(shù)據(jù)/管理信息取得步 驟能夠取得的上述AV數(shù)據(jù)的管理信息和用上述記錄步驟已經(jīng)記錄的上述AV數(shù)據(jù)的管理信 息,其結(jié)果是,判定所追加的關聯(lián)管理信息的數(shù)量最多的管理信息為最新,在上述再現(xiàn)控制 步驟中,利用上述判定為最新的管理信息對上述AV數(shù)據(jù)以及關聯(lián)AV數(shù)據(jù)同時進行再現(xiàn)控 制。 第29技術(shù)方案是在第27技術(shù)方案中,具有用來判斷與上述記錄步驟所記錄的上 述AV數(shù)據(jù)的管理信息中包含的各關聯(lián)管理信息相對應的關聯(lián)AV數(shù)據(jù)是否記錄在預定的記 錄區(qū)域中的步驟,其結(jié)果是,當關聯(lián)AV數(shù)據(jù)沒有記錄在上述記錄區(qū)域中的情況下,將對應 于該關聯(lián)AV數(shù)據(jù)的關聯(lián)管理信息置為無效。 第30技術(shù)方案是在第29技術(shù)方案中,具有刪除步驟,在利用上述關聯(lián)AV數(shù)據(jù)/ 管理信息取得步驟所取得的上述AV數(shù)據(jù)的管理信息所管理的關聯(lián)AV數(shù)據(jù)中,只有選擇地 刪除記錄在上述記錄區(qū)域中的關聯(lián)AV數(shù)據(jù)。 第31技術(shù)方案是一種AV數(shù)據(jù)的管理信息生成/提供方法,其特征在于,在生成與 記錄到記錄介質(zhì)中的AV數(shù)據(jù)相關聯(lián)的關聯(lián)AV數(shù)據(jù)的時刻,生成追加了與該關聯(lián)AV數(shù)據(jù)相 對應的關聯(lián)管理信息的上述AV數(shù)據(jù)的管理信息,以便能夠提供該生成的關聯(lián)AV數(shù)據(jù)以及上述AV數(shù)據(jù)的管理信息。 第32技術(shù)方案是一種記錄再現(xiàn)裝置,具有用來讀入記錄在記錄介質(zhì)中的AV數(shù)據(jù) 的外部設備接口和用來連接記錄了與記錄在上述記錄介質(zhì)中的AV數(shù)據(jù)相關聯(lián)的多個關聯(lián) AV數(shù)據(jù)的服務器裝置的網(wǎng)絡接口 ,其特征在于,具有下載單元,將多個關聯(lián)AV數(shù)據(jù)以及追 加了用于管理該關聯(lián)AV數(shù)據(jù)的再現(xiàn)處理的關聯(lián)管理信息的上述AV數(shù)據(jù)的管理信息從上述 服務器裝置下載到預定的記錄區(qū)域;以及再現(xiàn)控制單元,根據(jù)該下載下來的管理信息,對記 錄在上述記錄介質(zhì)中的AV數(shù)據(jù)以及上述下載下來的關聯(lián)AV數(shù)據(jù)同時進行再現(xiàn)控制。
第33技術(shù)方案是在第32的技術(shù)方案中,檢索記錄在上述服務器裝置中的上述AV 數(shù)據(jù)的管理信息和已經(jīng)記錄在上述記錄區(qū)域中的上述AV數(shù)據(jù)的管理信息,其結(jié)果是,判定 所追加的關聯(lián)管理信息的數(shù)量最多的管理信息為最新,上述再現(xiàn)控制單元利用上述判定為 最新的管理信息對上述AV數(shù)據(jù)以及關聯(lián)AV數(shù)據(jù)同時進行再現(xiàn)控制。 第34技術(shù)方案是在第32的技術(shù)方案中,具有判斷單元,用來判斷與上述下載單元 所下載的上述AV數(shù)據(jù)的管理信息中所包含的各關聯(lián)管理信息相對應的關聯(lián)AV數(shù)據(jù)是否被 下載到上述記錄區(qū)域,其結(jié)果是,當關聯(lián)AV數(shù)據(jù)尚未下載到上述記錄區(qū)域的情況下,將對 應于該關聯(lián)AV數(shù)據(jù)的關聯(lián)管理信息置為無效。 第35技術(shù)方案是在第34的技術(shù)方案中,具有刪除單元,用來從由上述下載單元所 下載的上述AV數(shù)據(jù)的管理信息所管理的關聯(lián)AV數(shù)據(jù)中有選擇地刪除已下載到上述記錄區(qū) 域中的關聯(lián)AV數(shù)據(jù)。 第36的技術(shù)方案是是一種能夠與技術(shù)方案32所述的記錄再現(xiàn)裝置連接的服務器 裝置,其特征在于,在生成與記錄在記錄介質(zhì)中的AV數(shù)據(jù)相關聯(lián)的關聯(lián)AV數(shù)據(jù)的時刻,生 成追加了與該關聯(lián)AV數(shù)據(jù)相對應的關聯(lián)管理信息的上述AV數(shù)據(jù)的管理信息,以便能夠提 供該生成的關聯(lián)AV數(shù)據(jù)以及上述AV數(shù)據(jù)的管理信息。 本發(fā)明是一種對記錄了包含AV數(shù)據(jù)或應用程序/數(shù)據(jù)的內(nèi)容的外部記錄介質(zhì)以 及服務器裝置進行存取將該內(nèi)容記錄到本地存儲器的同時,再現(xiàn)或執(zhí)行所記錄的內(nèi)容的記 錄再現(xiàn)裝置,通過向記錄在外部記錄介質(zhì)或本地存儲器的任意內(nèi)容添加存取限制,能夠防 止該內(nèi)容執(zhí)行非法復制以及篡改。 這是由于,第一,使得作為安裝對象的內(nèi)容的安裝處理以及加載處理自動化,在執(zhí) 行這些處理時,執(zhí)行中的內(nèi)容通過調(diào)用各內(nèi)容通用的功能(安裝或加載),能夠只安裝/加 載允許的安裝對象的內(nèi)容,因此能夠防止非法復制。另外,通過對執(zhí)行中的內(nèi)容施加存取限 制,能夠防止篡改。 第二,判斷內(nèi)容的可信度,根據(jù)該可信度對不同于安裝處理以及加載處理的內(nèi)容 執(zhí)行時的數(shù)據(jù)讀入處理、寫入處理施加存取限制,由此能夠防止非法的復制以及篡改。這就 是,通過限制讀出處理能夠防止篡改,并通過對讀入以及寫出處理的組合施加限制能夠防 止非法復制。 另外,再現(xiàn)多路復用的AV數(shù)據(jù)(原始的AV數(shù)據(jù))時,設在原始的AV數(shù)據(jù)的管理信 息中能夠追加不包含在該原始的AV數(shù)據(jù)中的多個關聯(lián)AV數(shù)據(jù)的關聯(lián)管理信息,由于利用 追加了該關聯(lián)管理信息的管理信息能夠?qū)⒃糀V數(shù)據(jù)和關聯(lián)AV數(shù)據(jù)組合起來同時再現(xiàn), 因此,當在多個關聯(lián)AV數(shù)據(jù)隨后被追加到原始的AV數(shù)據(jù)的情況下,也能夠任意組合AV數(shù) 據(jù)并同時再現(xiàn)。
由于能夠?qū)⒃嫉腁V數(shù)據(jù)以及關聯(lián)AV數(shù)據(jù)各自的管理信息歸納為一個,因此,能 夠節(jié)約記錄再現(xiàn)裝置以及服務器裝置上的數(shù)據(jù)區(qū)域。 進一步,即使記錄了原始的AV數(shù)據(jù)的記錄介質(zhì)與記錄了多個關聯(lián)AV數(shù)據(jù)的記錄 介質(zhì)不同的情況下,也能夠?qū)⒃嫉腁V數(shù)據(jù)和關聯(lián)AV數(shù)據(jù)組合起來同時進行再現(xiàn),因此, 在具備記錄區(qū)域的記錄再現(xiàn)裝置中,能夠?qū)⑴c記錄在只能用來再現(xiàn)的記錄介質(zhì)中的AV數(shù) 據(jù)組合起來進行再現(xiàn)使用的字幕數(shù)據(jù)以及聲音數(shù)據(jù)等記錄到上述記錄區(qū)域中使用。
圖1是用于說明本發(fā)明一個實施方式的記錄再現(xiàn)裝置的內(nèi)部結(jié)構(gòu)示例的框圖。
圖2是用于說明對內(nèi)容的全體或一部分執(zhí)行通用化的安裝處理的一個示例的流 程圖。 圖3是用于說明對內(nèi)容的全體或一部分執(zhí)行通用化的刪除(卸載)處理的一個示 例的流程圖。 圖4是用于說明圖1所示的處理部的詳細結(jié)構(gòu)實例的框圖。 圖5是表示與應用程序的可信度相對應的存取限制的一個示例的圖。 圖6是表示記錄在ROM盤片中的文件結(jié)構(gòu)的一個示例的圖。 圖7是表示install, info文件35的內(nèi)容的一個示例的圖。 圖8是表示記錄在硬盤中的文件結(jié)構(gòu)的一個示例的圖。 圖9是表示記錄在ROM盤片中的文件結(jié)構(gòu)的其他示例的圖。 圖10是表示記錄在硬盤中的文件結(jié)構(gòu)的其他示例的圖。 圖11是表示記錄在硬盤中的文件結(jié)構(gòu)的其他示例的圖。 圖12是表示針對3個可信度等級適用3個存取限制等級的一個示例的圖。 圖13是用于說明本發(fā)明其他實施方式的記錄再現(xiàn)裝置的內(nèi)部結(jié)構(gòu)示例的框圖。 圖14是表示記錄在R0M盤片中的原始的AV數(shù)據(jù)的結(jié)構(gòu)示例的圖。 圖15用于說明下載下來的關聯(lián)AV數(shù)據(jù)和與該關聯(lián)AV數(shù)據(jù)一同下載下來的該關
聯(lián)AV數(shù)據(jù)的管理信息的對應關系的一個示例的圖。 圖16是用于說明下載下來的關聯(lián)AV數(shù)據(jù)和與該關聯(lián)AV—同下載下來的該關聯(lián) AV數(shù)據(jù)的管理信息的對應關系的其他示例的圖。 圖17是用于說明下載下來的關聯(lián)AV數(shù)據(jù)和與該關聯(lián)AV—同下載下來的該關聯(lián) AV數(shù)據(jù)的管理信息的對應關系的其他示例的圖。 圖18是用于說明下載關聯(lián)AV數(shù)據(jù)及其管理信息的方法的一個示例的流程圖。
圖19是用于說明再現(xiàn)AV數(shù)據(jù)的方法的一個示例的流程圖。 圖20是表示記錄在記錄再現(xiàn)裝置內(nèi)的記錄區(qū)域中的管理信息及其關聯(lián)AV數(shù)據(jù)的 結(jié)構(gòu)示例的圖。 圖21是表示記錄在ROM盤片中的關聯(lián)信息及原始的AV數(shù)據(jù)與記錄在記錄再現(xiàn)裝
置內(nèi)的記錄區(qū)域中的管理信息及關聯(lián)AV數(shù)據(jù)的對應關系的一個示例的圖。 圖22是用于說明刪除記錄再現(xiàn)裝置內(nèi)的記錄區(qū)域中所記錄的關聯(lián)AV數(shù)據(jù)的方法
的流程圖。 圖23是表示在從圖20所示的記錄區(qū)域刪除Downloaded ClipInfo3以及Downloaded Clip AV Stream3之后的記錄區(qū)域中記錄的管理信息以及關聯(lián)AV數(shù)據(jù)的一個示例的圖。 圖24是表示在從圖20所示的記錄區(qū)域刪除Downloaded ClipInfo3以及
Downloaded Clip AV Stream3之后的ROM盤片中記錄的關聯(lián)信息及原始的AV數(shù)據(jù)與記錄
在記錄再現(xiàn)裝置內(nèi)的記錄區(qū)域中的管理信息及關聯(lián)AV數(shù)據(jù)的對應關系的一個示例的圖。 圖25是表示記錄在現(xiàn)有的盤片狀記錄介質(zhì)中的數(shù)據(jù)結(jié)構(gòu)示例的圖。 圖26是用于說明從開頭起再現(xiàn)圖25所示的Playlist管理的AV數(shù)據(jù)時的再現(xiàn)方
法的流程圖。
具體實施例方式
以下,說明本發(fā)明的記錄再現(xiàn)裝置、文件存取方法的實施方式。圖1是用于說明本發(fā)明的一個實施方式的記錄再現(xiàn)裝置的內(nèi)部結(jié)構(gòu)示例的框圖,圖中,10是記錄再現(xiàn)裝置,該記錄再現(xiàn)裝置10由處理部11、外部設備接口 12、設備接口 13、網(wǎng)絡接口 14以及用戶接口15構(gòu)成。處理部11利用從各接口獲得的信息解碼AV數(shù)據(jù)或者執(zhí)行應用程序。外部設備接口 12能夠從外部記錄介質(zhì)16讀入AV數(shù)據(jù)以及應用程序等的數(shù)據(jù)并傳遞到處理部11。
這里,外部記錄介質(zhì)16是指包含例如CD-R0M、CD-R(-RW) 、DVD-R0M(-R/-RW/-RAM)等的R0M(或RAM)盤片、存儲卡等半導體存儲器等。記錄在該外部記錄介質(zhì)16中的數(shù)據(jù)也可以記錄在記錄再現(xiàn)裝置10以外。 在以下的說明中,將按照一定意義組合起來的AV數(shù)據(jù)或應用程序/數(shù)據(jù)定義為內(nèi)容。另外,所謂AV數(shù)據(jù)是指為了再現(xiàn)圖像、聲音或者這兩者而必需的信息的全部或一部分。
另外,所謂應用程序是指執(zhí)行應用所必需的信息的全部或一部分。上述內(nèi)容是由例如構(gòu)成相當于一個主題的AV數(shù)據(jù)的文件全體、或者構(gòu)成一個游戲或應用的程序文件以及數(shù)據(jù)文件全體構(gòu)成的。 網(wǎng)絡接口 14能夠通過網(wǎng)絡17從與網(wǎng)絡17連接的服務器裝置(未圖示)下載數(shù)
據(jù)并傳遞到處理部11。在本示例中,雖然是構(gòu)成為從外部記錄介質(zhì)16和網(wǎng)絡17的任意一
方都能夠取得數(shù)據(jù),但并不限定于此,也可以是僅從其中的任意一方取得數(shù)據(jù)。 用戶接口 15與播放器18、控制器19連接。處理部11能夠通過用戶接口 15向播
放器18輸出AV數(shù)據(jù)等,使用戶視聽AV數(shù)據(jù)。另外,從控制器19輸入的用戶要求通過用戶
接口 15傳遞到處理器11。 設備接口 13能夠從記錄介質(zhì)(本機存儲器)20讀入數(shù)據(jù)或者將數(shù)據(jù)寫入記錄介質(zhì)20。這里,記錄介質(zhì)20是內(nèi)置或外附的硬盤裝置、可記錄光盤或存儲卡等記錄介質(zhì)。記錄在記錄介質(zhì)20 (以下,以記錄裝置20為代表)中的數(shù)據(jù)是用記錄再現(xiàn)裝置10記錄的數(shù)據(jù)。 處理部11執(zhí)行預先準備的內(nèi)容(AV數(shù)據(jù)或應用程序)或者經(jīng)由任意一個接口讀
入的內(nèi)容,并且執(zhí)行文件存取處理作為其處理之一。 首先,記錄再現(xiàn)裝置10的文件存取處理有以下三類。(處理1)安裝處理,從外部記錄介質(zhì)16或者經(jīng)由網(wǎng)絡17從服務器裝置讀入內(nèi)容的全體或一部分并且以能夠識別的形式記錄在記錄裝置20中;(處理2)加載處理,從記錄裝置20或者外部記錄介質(zhì)16或者經(jīng)由網(wǎng)絡17從服務
10器裝置將再現(xiàn)或執(zhí)行內(nèi)容所必需的程序或數(shù)據(jù)讀入內(nèi)部存儲器;
(處理3)將內(nèi)容本身生成的數(shù)據(jù)寫出以及讀入的處理。 本發(fā)明為了防止對上述文件存取處理進行非法的復制以及篡改,如下添加存取限制。 首先,說明從外部記錄介質(zhì)16或者經(jīng)由網(wǎng)絡17從服務器裝置讀入上述(處理1)的內(nèi)容并且以可識別的形記錄到記錄裝置20中的安裝處理。 這里,在存在于外部記錄介質(zhì)16或經(jīng)由網(wǎng)絡17能夠存取的服務器裝置中的數(shù)據(jù)中,僅安裝該數(shù)據(jù)提供者認可的數(shù)據(jù),并且必須防止安裝除此之外的數(shù)據(jù),即防止非法復制。另外,必須要使安裝后的數(shù)據(jù)不會被篡改。這里,將安裝所必需的處理通用化并加以定義,執(zhí)行中的內(nèi)容只對該通用化的處理提供觸發(fā)器。此時,為了簡單地實現(xiàn)安裝,希望在安裝源中存在管理按照一定意義組合起來的內(nèi)容(AV數(shù)據(jù)或應用程序)的管理信息。
圖2是用于說明對內(nèi)容的全體或一部分實施了通用化的安裝處理的一個示例的流程圖。首先,記錄再現(xiàn)裝置10在安裝處理開始時(步驟Sl)針對外部記錄介質(zhì)16或經(jīng)由網(wǎng)絡17能夠存取的服務器裝置指定想要安裝的內(nèi)容的全體或一部分(步驟S2)。確認該內(nèi)容的全體或一部分是否是內(nèi)容提供者允許安裝的內(nèi)容(步驟S3)。這里,具體的確認方法可以是,例如,根據(jù)上述內(nèi)容的全體或一部分的格式或元數(shù)據(jù)等進行判斷。
在上述步驟S3中,當不是允許安裝的內(nèi)容的全體或一部分的情況("否"的情況)下,返回出錯信息后結(jié)束(步驟S4)。另外,在上述步驟S3中,當是允許安裝的內(nèi)容的全體或一部分的情況("是"的情況)下,確認記錄裝置20。這是確認記錄裝置20中是否有充足的空閑容量、以及是否可能產(chǎn)生與已經(jīng)記錄的內(nèi)容的全部或一部分的不一致(步驟S5)。
在上述S5中,當記錄裝置20的容量不足或者可能引起與已經(jīng)記錄的內(nèi)容的全體或一部分不一致的情況("否"的情況)下,返回出錯信息后結(jié)束(步驟S6)。另外,在上述步驟S5中,在能夠向記錄裝置20進行記錄的情況("是"的情況)下,將要安裝的內(nèi)容的全體或一部分與特定的管理信息一同記錄到記錄裝置20(步驟S7),返回處理成功信息后結(jié)束(步驟S8)。這里,特定的管理信息是指,在記錄裝置20上,用于有區(qū)別地管理完成安裝的內(nèi)容的全體或一部分的信息,也是用于內(nèi)容的全體或一部分的匹配性的信息,也是在刪除內(nèi)容的全體或一部分(卸載)時使用的信息。 圖3是用于說明對內(nèi)容的全體或一部分進行通用化刪除(卸載)處理的一個示例的流程圖。首先,記錄再現(xiàn)裝置10開始卸載處理時(步驟S11),指定記錄裝置20上希望卸載的內(nèi)容的全體或一部分(步驟S12)。接著,確認該內(nèi)容的全體或一部分是否存在于記錄裝置20(步驟S13)。 在上述步驟S13中,當記錄裝置20中不存在內(nèi)容的全體或者一部分的情況("否"的情況)下,返回出錯信息后結(jié)束(步驟S14)。另外,在上述步驟S13中,當在記錄裝置20中存在內(nèi)容的全體或一部分的情況("是"的情況)下,利用與該內(nèi)容的全體或一部分一同記錄下來的特定的管理信息從記錄裝置20中刪除包含在內(nèi)容的全體或一部分中的所有的文件及其管理信息(步驟S15),返回處理成功信息后結(jié)束(步驟S16)。
接著,說明從記錄裝置20或記錄介質(zhì)16或經(jīng)由外部網(wǎng)絡17從服務器裝置將再現(xiàn)或執(zhí)行上述(處理2)的內(nèi)容所必需的程序以及數(shù)據(jù)讀入到內(nèi)部存儲器中的加載處理。這里,在加載處理中,也與安裝處理相同地,將加載所必需的處理通用化并加以定義,執(zhí)行中的內(nèi)容僅對該通用化的處理提供觸發(fā)器。 在加載處理中,為了從記錄裝置20、外部記錄介質(zhì)16或經(jīng)由網(wǎng)絡17可存取的服務器裝置中的任何一個都能夠同樣地再現(xiàn)或執(zhí)行內(nèi)容,將程序以及數(shù)據(jù)加載到內(nèi)部存儲器中。由于該加載處理只是讀入處理且不需要寫出處理,因此,不會發(fā)生直接的篡改或非法復制。 其次,說明將(處理3)的內(nèi)容本身生成的數(shù)據(jù)寫出以及讀入的處理。 提供給內(nèi)容的文件系統(tǒng)基本上對記錄裝置20、外部記錄介質(zhì)16或者經(jīng)由網(wǎng)絡17
能夠存取的服務器裝置中的任意一個都能夠同樣地進行存取。然而,不能寫到只讀的記錄
介質(zhì)。例如,當外部記錄介質(zhì)16是CD-ROM那樣的只讀的記錄介質(zhì)的情況下,不能利用上述
文件系統(tǒng)寫到外部記錄介質(zhì)16。這里,在上述文件系統(tǒng)中添加下述的條件。
不能對利用上述(處理2)加載到處理部11的內(nèi)部存儲器的內(nèi)容(AV內(nèi)容以及
應用程序)進行存取。 由此,能夠禁止內(nèi)容讀入或改變所加載的數(shù)據(jù)。 另外,上述內(nèi)容的文件系統(tǒng)可以是不能對記錄在外部記錄介質(zhì)16中的其他或者所有的內(nèi)容進行存取,另外,也可以是不能夠?qū)Π惭b到記錄裝置20中的其他或者所有的文件進行存取。另外,也可以禁止對上述文件系統(tǒng)的記錄裝置20、外部記錄介質(zhì)16以及經(jīng)由網(wǎng)絡17的服務器裝置的所有的存取。 然而,上述內(nèi)容能夠發(fā)出調(diào)用(處理l)的安裝命令以及卸載命令、或者包含(處理2)的加載處理的再現(xiàn)命令以及應用執(zhí)行命令。
至此為止的處理歸納為圖4。 圖4是用于說明圖1所示的處理部11的詳細結(jié)構(gòu)示例的框圖,處理部11包含應用執(zhí)行部11a、安裝處理部11b、加載處理部llc以及存儲器lld。記錄介質(zhì)20a、20b可以是包含在圖l所示的記錄裝置20中的不同的記錄部分,也可以是獨立的記錄介質(zhì)。另外,處理部11能夠存取外部記錄介質(zhì)16或者與網(wǎng)絡17連接的服務器裝置(以下,以外部記錄介質(zhì)16為代表)。此外,在本實施方式中,省略圖1所示的各接口。 在圖4中,由應用執(zhí)行部lla執(zhí)行的應用基本上能夠存取記錄介質(zhì)20a、20b、外部記錄介質(zhì)16中記錄的內(nèi)容(AV數(shù)據(jù)或應用程序),也能夠記錄到外部記錄介質(zhì)16。另外,上述應用能夠向安裝處理部lib以及加載處理部llc發(fā)出命令。 安裝處理部lib能夠讀入記錄在外部記錄介質(zhì)16中的內(nèi)容并寫到記錄介質(zhì)20b。另外,能夠刪除記錄在記錄介質(zhì)20b中的內(nèi)容。該安裝處理部lib接收來自內(nèi)容的安裝命令之后執(zhí)行安裝處理。因此,在安裝處理時,內(nèi)容不能直接存取外部記錄介質(zhì)16、記錄介質(zhì)20b 。 加載處理部llc能夠從外部記錄介質(zhì)16或記錄介質(zhì)20b讀入內(nèi)容并寫到存儲器lld。該加載處理部llc接收到來自內(nèi)容的加載命令之后執(zhí)行加載處理。因此,在加載處理時,內(nèi)容不能夠直接存取外部記錄介質(zhì)16、記錄介質(zhì)20b。 存儲器lld僅存儲由加載處理部llc寫入的內(nèi)容。它們是由應用執(zhí)行部11a執(zhí)行的應用本身,應用使用的變量等不存儲在該區(qū)域中。另外,該應用不能參考存儲在存儲器lld中的數(shù)據(jù)。 利用由應用執(zhí)行部11a執(zhí)行的應用程序(或者AV數(shù)據(jù),以下以應用程序為代表)能夠?qū)⒂涗浽谕獠坑涗浗橘|(zhì)16中的數(shù)據(jù)復制到記錄介質(zhì)20a、20b或其他的外部記錄介質(zhì) 等中。這里,有時候,記錄在外部記錄介質(zhì)16中的數(shù)據(jù)的作者或者提供者可能不希望發(fā)生 上述數(shù)據(jù)的復制、不認可其正當性??紤]到如上述那樣進行非法復制的應用程序存在的可 能性并評價應用程序的可信度,與此對應地限制存取,下面對這種方法進行說明。
圖5是表示與應用程序的可信度相對應的存取限制的一個示例的圖。例如,如果 是最可信賴的應用程序,則能夠執(zhí)行應用執(zhí)行部lla允許的所有存取。如果是大致可以信 賴的應用程序,則僅禁止向外部記錄介質(zhì)16以及記錄介質(zhì)20b寫入。如果是可信度再差一 點的應用程序,則僅允許從外部記錄介質(zhì)16以及記錄介質(zhì)20b讀入。如果是不怎么可信賴 的應用程序,則禁止對外部記錄介質(zhì)16以及記錄介質(zhì)20b的存取。如果是幾乎不可信賴的 應用,則禁止所有的存取。然而,應用程序的可信度和存取限制的組合不限于上述示例。另 外,并不是對外部記錄介質(zhì)16以及記錄介質(zhì)20b進行同樣的限制處理。
另外,下面表示應用程序的可信度的評價方法的示例。 例如,存在利用對照應用程序的元數(shù)據(jù)等的認證處理進行判斷的方法。另外,當具
有多個應用平臺的情況下,存在根據(jù)應用程序在哪個平臺上工作來判斷其可信度的方法。 例如,包含在AV數(shù)據(jù)中的宏語言的執(zhí)行環(huán)境難以加入復雜的程序。因此,由于其不能執(zhí)行 非法的處理,也可以判斷為其可信度高。 再者,假設外部記錄介質(zhì)16是只有特定制造商才能夠制造的只讀的記錄介質(zhì)。這 種情況下,也可以判斷為從外部記錄介質(zhì)16加載的應用程序的可信度高。同樣地,在安裝 到記錄裝置20的應用程序的安裝源是只有特定制造商能夠制造的只讀的記錄介質(zhì)的情況 下,也可以判斷為該應用程序的可信度高。進一步,如果將網(wǎng)絡上的服務器裝置中,只有特 定的制造商能夠制造的只讀存儲介質(zhì)記錄為其地址可以信賴,就可以判斷為該應用程序可 信度高。通過組合這樣的條件,能夠評價應用程序的可信度。 接著,列舉具體的示例,對至此為止已經(jīng)說明的記錄再現(xiàn)裝置10進行說明。 作為對象的記錄再現(xiàn)裝置10如DVD播放機那樣具有再現(xiàn)記錄在ROM盤片中的AV
數(shù)據(jù)的功能。另外,除了AV數(shù)據(jù)之外,能夠從ROM盤片讀入用Java(注冊商標)語言編寫
的應用程序并執(zhí)行應用。除ROM盤片外,也能夠通過網(wǎng)絡接口執(zhí)行AV數(shù)據(jù)以及應用程序。
進一步,具有對可記錄介質(zhì)的接口 ,能夠安裝上述AV數(shù)據(jù)以及應用程序并且能夠從上述可
記錄介質(zhì)中讀入后進行再現(xiàn)/執(zhí)行。另外,應用程序能夠?qū)⑷我獾臄?shù)據(jù)寫到上述可記錄介
質(zhì)并讀入。 這里,在本實施方式中是以能夠再現(xiàn)/執(zhí)行AV數(shù)據(jù)和應用程序這兩者的記錄再現(xiàn) 裝置10為示例的,然而,也可以是僅能夠執(zhí)行應用程序的設備。另外,本示例的應用程序的 描述語言不限于Java(注冊商標),也可以是例如BASIC語言、C語言、或預備的宏語言等, 只要是能夠讀入并執(zhí)行程序數(shù)據(jù)的環(huán)境,可以是任何一種語言。另外,在本示例中,作為讀 入AV數(shù)據(jù)以及應用程序的接口 ,準備了 ROM盤片和網(wǎng)絡這兩個接口 ,然而也可以僅是任意 的一個。 多數(shù)情況下,按照作者或提供者的意圖不允許對記錄在DVD等的ROM盤片中的內(nèi) 容進行復制或修改。下面利用本發(fā)明的記錄再現(xiàn)裝置10說明針對包含這些的、同樣的不被 允許的復制或修改來防止內(nèi)容的復制或修改的方法。 首先,根據(jù)上述圖1說明裝置的結(jié)構(gòu)。在記錄再現(xiàn)裝置10中,外部記錄介質(zhì)16被替換成R0M盤片16、記錄裝置20替換成硬盤20、外部設備接口 12替換成R0M盤片接口 12、 設備接口 13替換成硬盤接口 13。 處理部11利用從各接口得到的信息解碼AV數(shù)據(jù)或者執(zhí)行應用程序。ROM盤片接 口 12能夠從R0M盤片16讀入AV數(shù)據(jù)以及應用程序等數(shù)據(jù),并傳遞到處理部11。網(wǎng)絡接口 14能夠通過網(wǎng)絡17從服務器裝置(未圖示)下載數(shù)據(jù)并傳遞到處理部11。
用戶接口 15與播放器18、控制器9連接。處理部11能夠?qū)V數(shù)據(jù)從用戶接口 15 輸出至播放器18并且使用戶視聽AV數(shù)據(jù)。另外,從控制器19輸入的用戶要求通過用戶接 口15傳遞到處理部11。硬盤接口 13從硬盤20讀入數(shù)據(jù)以及將數(shù)據(jù)寫到硬盤20。然而, 并不限于本示例的硬盤20,也可以是RAM盤片或存儲卡等。另外,硬盤20也可以生成內(nèi)置 在記錄再現(xiàn)裝置10中或外附在記錄再現(xiàn)裝置10上的任一形態(tài)。 處理部11執(zhí)行預先準備的內(nèi)容(AV數(shù)據(jù)或應用程序)、或者經(jīng)由任意一個接口讀 入的內(nèi)容,作為其處理之一,執(zhí)行文件存取處理。 首先,說明將通過ROM盤片接口 12或網(wǎng)絡接口 14讀入的內(nèi)容(AV數(shù)據(jù)或應用程 序)通過硬盤接口 13安裝到硬盤20的處理。 這里,所謂的安裝是指,將ROM盤片16或者通過網(wǎng)絡17可存取的服務器裝置中允 許復制到硬盤20的內(nèi)容以可識別的形式記錄到硬盤20上。這里,將能夠安裝的一組內(nèi)容 稱為包。例如,一個電影、電影預告片(電影的預告編)或游戲。另外,包也可以是用來補 充ROM盤片16的內(nèi)容的。例如,是不包含在ROM盤片16的內(nèi)容中的語言的字幕信息和使 其能夠再現(xiàn)的管理信息等。 這里,根據(jù)下述的圖6以及圖7,說明判別R0M盤片16中被允許安裝的內(nèi)容的方法 的一個示例。 圖6是表示記錄在ROM盤片16中的文件結(jié)構(gòu)的一個示例的圖。 在圖6所示的R0M盤片16的文件結(jié)構(gòu)中,在根目錄31下,存在名為video的文
件夾32、名為install, info的文件35以及名為package的文件夾36。這里,video文件
夾32是在再現(xiàn)該ROM盤片16的AV數(shù)據(jù)時自動地被參照的文件夾。該文件夾32內(nèi)的名為
index01. info的文件33是控制再現(xiàn)順序的管理信息,名為content01. mpg的文件34是記
錄AV數(shù)據(jù)實體的文件。例如,加載indexOl. info文件33,根據(jù)它的描述再現(xiàn)content01.
mpg文件34。 這里,index01. info文件33管理能夠再現(xiàn)的AV數(shù)據(jù),然而,也可以管理可執(zhí)行的 程序文件?;蛘?,文件33本身是可執(zhí)行的程序文件。另外,一個管理信息文件也可以管理 多個AV數(shù)據(jù)以及程序文件。再者,可以有多個管理信息文件。這種情況下,必須確定默認 加載的文件名。Install, info文件35管理被認可安裝的文件。 圖7是表示install, info文件35的內(nèi)容的一個示例的圖。至被允許復制的文 件的路徑、用于管理及顯示的標題、以及至用于顯示的圖像文件的路徑被記錄下來。在 package文件夾36中包含名為indexOl. info的文件37、 content01. mpg的文件38、以 及名為image, jpg的文件39。 IndexOl. info文件37是控制再現(xiàn)順序的管理信息文件, content01. mpg文件38是記錄AV數(shù)據(jù)的實體的文件。 由此可知,圖7所示的被允許復制的文件是indexOl. info文件37和content01. mpg文件38,用于顯示的圖像文件是image, j pg文件39。所謂用于顯示的圖像文件是指,向用戶提示已安裝的包時的代表圖像,可以看作是印刷在DVD盤片等的殼體表面的圖像。 此外,登錄到install, info文件35的文件成為安裝對象、未登錄的文件不是安裝對象。另 外,在上述示例中,install, info文件35管理的是一個包,但并不限定于此,也可以管理多 個包?;蛘撸部梢陨啥鄠€安裝信息文件。 圖8是表示記錄在硬盤20中的文件結(jié)構(gòu)的一個示例的圖。根目錄41下存在名為
package, list的文件42。 Package, list文件42是管理已安裝的各個包的管理信息文件,
另外,它是用來與ROM盤片16的video文件夾等價地處理各個包的文件夾的變換表。按照
與video文件夾相同的形式將已安裝的包記錄到系統(tǒng)準備的文件夾中。例如,在pkgOOl文件夾43中如index01. info文件44禾口 content01. mpg文件45
那樣地記錄包。關于這些數(shù)據(jù)的再現(xiàn)方法,與上述ROM盤片的內(nèi)容的再現(xiàn)步驟相同。另外,
也將用于顯示的圖像文件記錄到相同的文件夾中。例如,image, jpg文件46。而且,將到達
這些數(shù)據(jù)的路徑與用于管理的標題關聯(lián)起來記錄到package, list文件42中。 另夕卜,同樣地,在pkg002文件夾47中如index01. info文件48禾口 content01. mpg
文件49那樣地記錄包。將用于顯示的圖像文件也記錄在相同的文件夾中。例如,image.
jpg文件50。 通過從應用程序中調(diào)用安裝命令來執(zhí)行上述處理。通過例如指定設備來自動地執(zhí) 行安裝命令。如果在設備中存在多個包,則能夠通過并用取得用于管理的標題的命令和指 定用于管理的標題的安裝命令來實現(xiàn)。 另外,如果有需要,也可以導入包的版本升級。當在由相同的管理用標題管理的包 中存在不同版本的情況下,自動執(zhí)行將舊版本的包替換成新版本的包的處理。而且,通過調(diào) 用版本升級命令來實現(xiàn)應用程序。根據(jù)需要,在圖6所示的install, info文件35以及圖 8所示的package, list文件42中記錄包以及各文件的版本。 接著,下面說明加載ROM盤片16 、或者通過網(wǎng)絡17能夠存取的服務器裝置、或者硬 盤20的內(nèi)容并且進行再現(xiàn)/執(zhí)行的方法。 通過指定管理信息文件來執(zhí)行內(nèi)容的再現(xiàn)。該管理信息文件的指定方法有2個 直接指定設備上的管理信息文件的方法和指定設備以作為指定在設備上默認指定的管理 信息文件的方法。這里,參照下述的圖9以及圖10說明再現(xiàn)/執(zhí)行文件的指定方法。
圖9是表示記錄在ROM盤片16的文件結(jié)構(gòu)的其他示例的圖,圖10是表示記錄在 硬盤20中的文件結(jié)構(gòu)的其他示例的圖。 在圖9所示的R0M盤片16的文件結(jié)構(gòu)中,在根目錄61下有video文件夾62, index01. info文件63管理contentOl. mpg文件64禾口 content02. mpg文件65, index02. info文件66管理content03. mpg文件67, others68以下的index04. info文件69管理 content04. mpg文件70。 在直接指定管理信息文件的情況下,指定ROM盤片16作為盤片,用全路徑指定管 理信息文件、例如index02. info文件66。另外,即使不是video文件夾62下的文件,也能 夠指定例如index04. info文件69。在本示例的情況下,由于默認指定的文件是video文件 夾62下的indexOl. info文件63,因此,當指定ROM盤片接口 12時,指定indexOl. info文 件63作為再現(xiàn)/執(zhí)行對象的文件。 另外,對于以網(wǎng)絡17為中介的服務器裝置,也能夠執(zhí)行與上述相同的處理。例
15如,能夠直接指定服務器裝置的管理信息文件。如果是ht tp協(xié)議,則能夠指定為例如 "http://www. sharp, co. ip/index05. info"等。 在圖10所示的硬盤20的文件結(jié)構(gòu)中,作為硬盤的處理方法的一個示例,將硬盤20 的各包識別為用各管理用標題管理的虛擬硬盤。假設package. list文件72中記錄的是,在 根目錄71下面,例如pkgOOl文件夾73及其下面的文件(index01. info文件74、content01. mpg75、 content02. mpg76、 index02. info文件77、 content03. mpg78、 image, jpg79)是與管 理用標題"AAA"相關聯(lián)的包;pkg002文件夾80及其下面的文件(index01. info文件81、 content01.mpg82、 image, jpg83)是與管理用標題"BBB"相關聯(lián)的包。 這里,在直接指定管理信息文件的情況下,例如,指定"AAA"作為設備后,以全路徑 指定管理信息文件index02. info文件77。另外,當僅指定設備"BBB"時,則只有默認指定 的index01. info文件81被指定。 通過將必需的數(shù)據(jù)加載到用于再現(xiàn)/執(zhí)行的特定存儲器中來執(zhí)行如上所述那樣 指定的內(nèi)容。通過從應用程序中調(diào)用再現(xiàn)命令或者執(zhí)行命令來執(zhí)行該處理。
接著,說明在任意的應用程序中被允許的存取。首先,并不是任意的應用程序都能 存取所加載的存儲器中的內(nèi)容(AV數(shù)據(jù)或應用程序)。另外,應用程序在硬盤20上具有用 于讀入、寫入應用所生成的數(shù)據(jù)的特定區(qū)域。這里,根據(jù)下述的圖ll說明特定區(qū)域的示例。
圖11是表示記錄在硬盤20的文件結(jié)構(gòu)的其他示例的圖。在根目錄91下, package, list92、pkg001文件夾93、index01. info文件94、content01. mpg文件95、 image, jpg文件96、pkg002文件夾97、index01. info文件98、 content01. mpg文件99、 image, jpg 文件100與上述所做的說明相同。在本示例中,還具有savedata文件夾101,由savedata. list文件102管理savedata文件夾101下的文件。 Savedata. list文件102是管理savedata文件夾101下的文件的管理文件。在 savedata文件夾101下,具有利用savedata. list(管理信息)文件102與各應用程序建 立關聯(lián)的001. dat文件103和002. dat文件104。與任意的應用程序建立關聯(lián)的文件相當 于特定區(qū)域。即,各應用程序僅能夠?qū)τ蓅avedata. list(管理信息)文件102管理且在 savedata文件夾101下準備的文件進行讀入、寫入的存取。另外,對于形成各包的文件夾, 能夠按照與加載處理同樣的存取步驟與外部記錄介質(zhì)16相同地進行存取。
再者,任意的應用程序能夠讀入ROM盤片16或者經(jīng)由網(wǎng)絡17可存取的服務器裝 置的數(shù)據(jù)。 利用至此為止的存取限制,至少能夠禁止篡改為再現(xiàn)/執(zhí)行而加載到存儲器中的 數(shù)據(jù)。然而,任意的應用程序能夠讀入ROM盤片16或者硬盤20或者經(jīng)由網(wǎng)絡17可存取的 服務器裝置的數(shù)據(jù)并且記錄到硬盤20中。與是否能夠再現(xiàn)或執(zhí)行已記錄的數(shù)據(jù)無關,有未 被允許的復制的可能性。 這里,根據(jù)應用程序的可信度來應用改變存取限制的方法。首先,下面表示判定應 用的可信度的方法的示例。 例如,第一,在對于一般的用戶來說很難制造的ROM盤片16的情況下,僅由特定的 用戶制造。即,如果得知這些制造商是可信賴的,則R0M盤片16的數(shù)據(jù)是可信賴的。另外, 由于不存在篡改已安裝的數(shù)據(jù)的危險性,因此,從ROM盤片16安裝的數(shù)據(jù)也是可信賴的。 第二,由記錄在ROM盤片16的網(wǎng)絡地址指示的服務器裝置的數(shù)據(jù)以及從該服務器裝置安裝的數(shù)據(jù)也是可信賴的。然而,由于冒充網(wǎng)絡本身而有可能存在問題,因此,可信度略微下降。 第三,判斷為,由不特定的網(wǎng)絡地址指示的服務器裝置的數(shù)據(jù)以及從該服務器裝置安裝的 數(shù)據(jù)是最不可信賴的。 當對于安裝的數(shù)據(jù)需要可信度的判定標準的情況下,也可以在package, list文 件等管理信息中記錄表示上述三個可信度等級的標志。 圖12是表示對三個可信度等級應用三個存取限制等級的一個示例的圖。首先,原 先是不能夠向ROM盤片16進行寫入的。最可信賴的、相當于第一可信度等級的應用程序是 可信賴為不會進行非法的處理,并且,該應用程序允許從ROM盤片16的讀入、對與硬盤20 的savedata文件夾101以下的應用對應的文件的寫入和讀入、以及從硬盤20的包(例如, pkg001文件夾93)的讀入的存取而禁止向硬盤20的包(例如,pkg001文件夾93)的寫入。
反之,最不可信賴的、相當于第三可信度等級的應用程序被全面禁止對ROM盤片 16、硬盤20這兩者的存取。 而且,大致可信賴的、相當于第二可信度等級的應用程序受到以下任意一種的限 制。其一,禁止從ROM盤片16的讀入、以及向硬盤20的包(例如,pkg001文件夾93)的寫 入和讀入。再一,禁止向?qū)谟脖P20的savedata文件夾101以下的應用的文件的寫入 和讀入、以及向硬盤20的包(例如,pkg001文件夾93)的寫入。通過適用其中之一,不能 從ROM盤片16將數(shù)據(jù)復制到硬盤20。 再者,將由從外部記錄介質(zhì)(以下記作外部記錄介質(zhì)A)加載的應用所能夠存取的 外部記錄介質(zhì)限定為上述外部記錄介質(zhì)A。另外,將由從已安裝的包(以下記作包B)加載 的應用所能夠存取的包限定為上述包B。也可以通過安裝這樣的功能來防止非法復制的可 能性。另外,也可以通過禁止從應用向包的寫入來防止非法的篡改。 以下,說明本發(fā)明的AV數(shù)據(jù)管理方法、AV數(shù)據(jù)的管理信息生成/提供方法、記錄 再現(xiàn)裝置以及服務器裝置的實施方式。并且,以根據(jù)該AV數(shù)據(jù)管理方法將記錄在作為盤片 狀只讀介質(zhì)的ROM盤片中的AV數(shù)據(jù)和下載到再現(xiàn)該AV數(shù)據(jù)用的記錄再現(xiàn)裝置內(nèi)的記錄區(qū) 域的相關AV數(shù)據(jù)組合起來同時進行管理、再現(xiàn)的情況為代表示例進行說明。
圖13是用于說明本發(fā)明其他實施方式的記錄再現(xiàn)裝置的內(nèi)部結(jié)構(gòu)示例的框圖, 記錄再現(xiàn)裝置200由處理部201、外部設備接口 202、設備接口 203、網(wǎng)絡接口 204以及用戶 接口 205構(gòu)成。由于本實施方式所示的記錄再現(xiàn)裝置200的基本結(jié)構(gòu)與圖1所示的記錄再 現(xiàn)裝置IO相同,因此,這里省略其說明。 在以下的說明中,所謂AV數(shù)據(jù)是指,圖像、聲音、字幕、或者再現(xiàn)它們所必須的信 息的全部或者一部分,一個AV數(shù)據(jù)是由提供例如一個電影或游戲等所必需的程序文件以 及數(shù)據(jù)文件的全體構(gòu)成的。 網(wǎng)絡接口 204能夠通過網(wǎng)絡207從與網(wǎng)絡207連接的服務器裝置(未圖示)下載
AV數(shù)據(jù)并傳遞到處理部201。在本示例中,采用的是能夠從外部記錄介質(zhì)206和網(wǎng)絡207
中的任意一個取得AV數(shù)據(jù)的結(jié)構(gòu),但并不限定于此,也可以是只是其中的一個。 用戶接口 205與播放器208、控制器209連接。處理部201能夠通過用戶接口 205
將AV數(shù)據(jù)等輸出到播放器208并且使用戶視聽AV數(shù)據(jù)。另外,從控制器209輸入的用戶
的要求通過用戶接口 205傳遞到處理部201。 設備接口 203能夠從記錄介質(zhì)210讀入AV數(shù)據(jù)以及將AV數(shù)據(jù)寫入記錄介質(zhì)210。這里,記錄介質(zhì)210可以是內(nèi)置或外附的硬盤(磁性存儲)裝置、或者能夠記錄AV數(shù)據(jù)的 ROM(或RAM)盤片或存儲卡等可移動的記錄介質(zhì)。 處理部201具有將預先準備的AV數(shù)據(jù)或者經(jīng)由任意一個接口讀入的AV數(shù)據(jù)根據(jù) 其管理信息進行再現(xiàn)控制的功能、以及下載記錄在服務器裝置等中的AV數(shù)據(jù)及其管理信 息的功能,并且控制由記錄再現(xiàn)裝置200所執(zhí)行的各種處理。 如上所述,本實施方式的記錄再現(xiàn)裝置200具有從ROM盤片等外部記錄介質(zhì)206 讀入AV數(shù)據(jù)后進行再現(xiàn)的功能。另外,在裝置內(nèi)具有記錄區(qū)域,并且能夠記錄下載的AV數(shù) 據(jù)。然而,記錄再現(xiàn)裝置200也可以不在裝置本身而在其他位置具有上述記錄區(qū)域。另外, 外部記錄介質(zhì)206也可以不是ROM盤片而是RAM盤片。另外,不限于盤片,也可以是半導體 存儲器等其他記錄介質(zhì)。 本實施方式的記錄再現(xiàn)裝置200的結(jié)構(gòu)是能夠在一個Playlist中記錄多個用于 管理AV數(shù)據(jù)的Subpath。 在以下的各實施方式的說明中,以外部記錄介質(zhì)206是R0M盤片206、記錄介質(zhì) 210是記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210 (以下,記作記錄區(qū)域210)的情況為代表示例進 行說明?!聪螺d下來的關聯(lián)AV數(shù)據(jù)與其管理信息的對應關系> 說明利用圖13所示的記錄再現(xiàn)裝置200下載下來的關聯(lián)AV數(shù)據(jù)與其管理信息之 間的對應關系。首先,根據(jù)下述圖14 圖17說明用來生成下載下來的關聯(lián)AV數(shù)據(jù)的管理 信息的方法。 圖14是表示記錄在ROM盤片206的原始的AV數(shù)據(jù)的結(jié)構(gòu)示例的圖。在ROM盤片 206中,Playlistl是相當于圖25所示的Playlist的數(shù)據(jù)、Clip Infol是相當于圖25所 示的Clip Info、Clip AV Streaml相當于圖25所示的Clip AV Stream的數(shù)據(jù)。Pathl由 一個以上的Playitem構(gòu)成,并且相當于圖25所示的Playitem(Mainpath)。
接著,說明與圖14所示的原始的AV數(shù)據(jù)組合起來再現(xiàn)的關聯(lián)AV數(shù)據(jù)(及其管理 信息)的生成以及提供方法。并且,這里的處理是在提供AV數(shù)據(jù)的內(nèi)容提供側(cè)執(zhí)行的。
圖15是用于說明下載下來的關聯(lián)AV數(shù)據(jù)和與該關聯(lián)AV數(shù)據(jù)一同下載下來的該 關聯(lián)AV數(shù)據(jù)的管理信息之間的對應關系的一個示例的圖。 首先,如圖15所示,當內(nèi)容提供者最初提供Downloaded Clip AVStreaml以及 Downloaded Clip Infol作為管理AV數(shù)據(jù)時,生成Downloaded Playlistl (管理信息1)。 Downloaded Playlistl在圖14所示Playlistl (對應于原始的AV數(shù)據(jù))中追加Downloded Pathl作為Subpath。 Downloaded Pathl由參照Downloaded Clip Infol的一個以上的 Playitem構(gòu)成。 圖16以及圖17是用于說明下載下來的關聯(lián)AV數(shù)據(jù)和與該關聯(lián)AV數(shù)據(jù)一起下載 下來的該關聯(lián)AV數(shù)據(jù)的管理信息之間的對應關系的其他示例的圖。 如圖16所示,當提供Downloaded Clip AV Stream2以及Downloaded Clip Info2 作為內(nèi)容提供者接下來提供的AV數(shù)據(jù)的情況下,生成Downloaded Playlist2 (管理信息 2)。 Downloaded Playlist2在圖15所示Downloaded Playlistl追加Downloded Path2作 為SubPath。 Downloaded Path2由參照Downloaded Clip Info2的一個以上的Playitem 構(gòu)成。
進一步,如圖17所示,在提供Downloaded Clip AV Stream3以及Downloaded Clip info3的情況下,生成Downloaded Playlist3 (管理信息3) 。Downloaded Playlist3在圖16 所示的DownloadedPlaylist2中追力口了 Downloaded Path3作為Subpath。DownloadedPath3 由參照Downloaded Clip Info3的一個以上的Playitem構(gòu)成。 這樣,要下載的關聯(lián)AV數(shù)據(jù)的管理信息(Playlist)是在開始提供要下載的關聯(lián) AV數(shù)據(jù)的時刻,在最新的管理信息即Path數(shù)量最多的管理信息中追Path而生成的。
此時,作為原始的AV數(shù)據(jù)(例如,美國電影等)的關聯(lián)AV數(shù)據(jù),例如,Downloaded Clip AV Streaml能夠提供日語字幕、DownloadedClip AV Stream2能夠提供荷蘭語字幕、 Downloaded Clip AV Stream3能夠提供法語字幕。然而,關聯(lián)AV數(shù)據(jù)并不限于字幕數(shù)據(jù), 例如也可以適用后記錄的聲音等可再現(xiàn)的各種數(shù)據(jù)。
〈關聯(lián)AV數(shù)據(jù)及其管理信息的下載方法> 接著,根據(jù)下述的圖18說明下載上述已說明的關聯(lián)AV數(shù)據(jù)和該關聯(lián)AV數(shù)據(jù)的管 理信息的方法。 圖18是用于說明下載關聯(lián)AV數(shù)據(jù)及其管理信息的方法的一個示例的流程圖。首 先,用戶從記錄再現(xiàn)裝置200 —側(cè)發(fā)出指示,以便從服務器裝置下載與記錄在ROM盤片206 中的原始的AV數(shù)據(jù)相關聯(lián)的關聯(lián)AV數(shù)據(jù)。接著,記錄再現(xiàn)裝置200開始與服務器裝置通 信(步驟S21)。在服務器裝置中存放著可下載的關聯(lián)AV數(shù)據(jù)的一覽,根據(jù)該一覽,用戶選 擇要下載的關聯(lián)AV數(shù)據(jù)(步驟S22)。記錄再現(xiàn)裝置200將所選擇的關聯(lián)AV數(shù)據(jù)下載到記 錄區(qū)域210(步驟S23)。接著,檢索與要下載的關聯(lián)AV數(shù)據(jù)相對應的管理信息(步驟S24), 將該管理信息下載到記錄區(qū)域210 (步驟S25)。 S卩,在下載上述圖15所示的Downloaded Clip AV Streaml時,也下載對應的管理 信息1 (Downloaded Playlistl)。同樣地,在下載圖17所示的Downloaded Clip AV Stream3 時,也下載對應的管理信息3 (Downloaded Playlist3)。 另外,并不一定按照所提供的順序下載關聯(lián)AV數(shù)據(jù),也可以根據(jù)需要下載。
另外,對下載下來的管理信息與記錄在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中的 管理信息進行比較,當其為舊的管理信息的情況下、即Path的個數(shù)少的情況下,也可以不 記錄到記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中。另外,也可以在下載管理信息前,判定該管 理信息與已經(jīng)記錄在記錄區(qū)域210中的管理信息相比哪個更新,根據(jù)該判定結(jié)果來判斷是 否從服務器裝置下載管理信息。 另外,服務器裝置提供的管理信息也可以只提供該服務器裝置能夠提供的最新的 管理信息即該服務器裝置能夠提供的Path最多的管理信息。
〈AV數(shù)據(jù)的再現(xiàn)方法〉 接著,根據(jù)下述的圖19說明利用借助于上述關聯(lián)AV數(shù)據(jù)及其管理信息的下載方 法下載下來的管理信息,將已下載到記錄再現(xiàn)裝置200內(nèi)的關聯(lián)AV數(shù)據(jù)和記錄在R0M盤片 206中的原始的AV數(shù)據(jù)組合起來進行再現(xiàn)的方法。 圖19是用于說明再現(xiàn)AV數(shù)據(jù)的方法的一個示例的流程圖。最初,用戶從記錄再 現(xiàn)裝置200發(fā)出再現(xiàn)記錄在ROM盤片206上的原始的AV數(shù)據(jù)的指示。記錄再現(xiàn)裝置200 判斷與記錄在ROM盤片206中的原始的AV數(shù)據(jù)相關聯(lián)的管理信息是否記錄在記錄再現(xiàn)裝 置200內(nèi)的記錄區(qū)域210中(步驟S31)。這里,可以考慮使用例如將記錄在ROM盤片206
19中的原始的AV數(shù)據(jù)的標題名預先記錄到下載下來的管理信息中等方法來判斷是否是與記 錄在ROM盤片206中的原始的AV數(shù)據(jù)相關的管理信息。 在上述步驟S31中,當記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中沒有記錄與記錄在 ROM盤片206中的原始的AV數(shù)據(jù)相關聯(lián)的管理信息的情況("否"的情況)下,記錄再現(xiàn)裝 置200從ROM盤片206讀入相應的管理信息(步驟S32),轉(zhuǎn)至步驟S37,從記錄在ROM盤片 206中的管理信息的Mai即ath所管理的多路復用(原始的)AV數(shù)據(jù)和Subpath所管理的關 聯(lián)AV數(shù)據(jù)中選擇再現(xiàn)對象的AV數(shù)據(jù)(步驟S37),將所選擇的AV數(shù)據(jù)組合起來進行再現(xiàn)。 這是與僅再現(xiàn)記錄在ROM盤片206中的AV數(shù)據(jù)的情況相同的處理。 另外,在上述步驟S31中,當記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中記錄著與記錄 在ROM盤片206中的原始的AV數(shù)據(jù)相關聯(lián)的管理信息的情況("是"的情況)下,記錄再 現(xiàn)裝置200在記錄在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中的管理信息以及記錄在ROM盤 片206中的管理信息中檢索最新的、即Path最多的管理信息(步驟S33),并對檢索到的管 理信息進行解釋(步驟S34)。管理信息的Mai即ath是由參照記錄在ROM盤片206中的原 始的AV數(shù)據(jù)的Playitem構(gòu)成的。 接著,記錄再現(xiàn)裝置200判斷在ROM盤片206或記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域 210中是否存在構(gòu)成管理信息的各Downloaded Path的Playitem所參照的關聯(lián)AV數(shù)據(jù)、即 Downloaded Clip Info和Downloaded Clip AV Stream(步驟S35)??梢岳檬欠翊嬖诰?有使用文件系統(tǒng)指定的文件名的文件、或者如果是下載下來的關聯(lián)AV數(shù)據(jù)則在其管理信 息中設置表示已下載該關聯(lián)AV數(shù)據(jù)的信息等方法來判斷是否記錄在ROM盤片206或記錄 再現(xiàn)裝置200內(nèi)的記錄區(qū)域210。 接著,記錄再現(xiàn)裝置200對所有的Downloaded Path確認是否存在構(gòu)成管理信 息的Downloaded Path的Playitem所參照的關聯(lián)AV數(shù)據(jù)(步驟S36),在尚未對所有的 Downloaded Path進行確認的情況("否"的情況)下,返回到上述步驟S35。另外,在上述 步驟S36中,當已經(jīng)確認過所有的Downloaded Path的情況("是"的情況)下,根據(jù)該確 認結(jié)果,如果存在構(gòu)成管理信息的Downloaded Path的Playitem所參照的關聯(lián)AV數(shù)據(jù),則 生成該關聯(lián)AV數(shù)據(jù)的一覽提供給用戶,如果不存在關聯(lián)AV數(shù)據(jù),則不顯示一覽。
然而,在本實施方式中,雖然當構(gòu)成管理信息的Downloaded Path的Playitem所 參照的關聯(lián)AV數(shù)據(jù)不存在的情況下不顯示一覽,但也可以顯示一覽,在這種情況下,顯示 可以使用戶區(qū)別關聯(lián)AV數(shù)據(jù)可再現(xiàn)還是不可再現(xiàn)的信息。 接著,記錄再現(xiàn)裝置200從一覽顯示的關聯(lián)AV數(shù)據(jù)中選擇希望與Mai即ath所管 理的多路復用(原始的)AV數(shù)據(jù)組合起來同時再現(xiàn)的關聯(lián)AV數(shù)據(jù)(步驟S37),將所選擇的 關聯(lián)AV數(shù)據(jù)與原始的AV數(shù)據(jù)組合起來進行再現(xiàn)。 這里,根據(jù)下述的圖20以及圖21,具體說明下載上述圖17所示的Downloaded
Clip AV Streaml、 Downloaded Clip AV Stream3時的關聯(lián)AV數(shù)據(jù)的再現(xiàn)處理。 圖20是表示記錄在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中的管理信息以及關聯(lián)
AV數(shù)據(jù)的結(jié)構(gòu)示例的圖。圖21是表示記錄在ROM盤片206中的關聯(lián)信息以及原始的AV數(shù)
據(jù)和記錄在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中的管理信息以及關聯(lián)AV數(shù)據(jù)的對應關
系的一個示例的圖。 如圖20所示,在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中,記錄Downloaded ClipAV Streaml、 Downloaded Clip AV Stream3、 Downloaded Clip Infol、 Downloaded Clip Info3、DownloadedPlaylistl、Downloaded Playlist3。在這種情況下,檢索Path最多的管 理信息Downloaded Playlist3作為最新的管理信息。 接著,判斷是否存在構(gòu)成Downloaded Pathl的Playitem所參照的AV數(shù)據(jù)、即 Downloaded Clip AV Streaml禾口 Downloaded Clip Infol、是否存在構(gòu)成Downloaded Path2的Playitem所參照的AV數(shù)據(jù)、即Downloaded Clip AV Stream2和Downloaded Clip Info2、是否存在構(gòu)成Downloaded Path3的Playitem所參照的AV數(shù)據(jù)、S卩DownloadedClip AV Stream3禾口 Downloaded Clip Info3。 在這種情況下,由于存在Downloaded Clip AV Streaml禾P Downloaded Clip Infol、 Downloaded Clip AV Stream3和DownloadedClip Info3,因此顯示一覽,如圖21 所不,Clip AV Streaml、 DownloadedClip AV Streaml、 Downloaded Clip AV Stream3由 DownloadedPlaylist3管理。在本示例中,在一覽中不顯示Downloaded Clip AVStream2。
根據(jù)該一覽,用戶選擇Downloaded Clip AV Streaml或者Downloaded Clip AV Stream3。將所選擇的Downloaded Clip AV Streaml或者Downloaded Clip AV Stream3 和Clip AV Streaml組合起來進行再現(xiàn)。 例如,假定記錄在ROM盤片206中的原始的AV數(shù)據(jù)(Clip AVStreaml)是美國電 景j、Downloaded Clip AV Streaml是日語字幕、Downloaded Clip AV Stream2是英語字幕、 Downloaded Clip AV Stream3是荷蘭語字幕的情況下,在再現(xiàn)ROM盤片206時,可以選擇 DownloadedClip AV Streaml或者Downloaded Clip AV Stream3。即,由于在再現(xiàn)美國電 影時能夠選擇日語字幕、荷蘭語字幕,因此,可以將記錄在R0M盤片206中的美國電影和下 載下來的日語字幕或荷蘭語字幕組合起來同時再現(xiàn)。
〈AV數(shù)據(jù)的刪除方法〉 接著,根據(jù)下述的圖22,說明根據(jù)利用上述下載方法下載下來的管理信息刪除與 記錄在插入到記錄再現(xiàn)裝置200內(nèi)的R0M盤片206中的原始的AV數(shù)據(jù)相關聯(lián)的、記錄在記 錄再現(xiàn)裝置200內(nèi)中的關聯(lián)AV數(shù)據(jù)的方法。 圖22是用于說明刪除記錄在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中的關聯(lián)AV數(shù) 據(jù)的流程圖。最初,用戶從記錄再現(xiàn)裝置200發(fā)出刪除記錄在ROM盤片206中的原始的AV 數(shù)據(jù)的關聯(lián)AV數(shù)據(jù)的指示。記錄再現(xiàn)裝置200判斷是否將與插入的R0M盤片206相關的 AV數(shù)據(jù)的管理信息下載并記錄到記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中(步驟S41)。例 如,可以將記錄在R0M206中的原始的AV數(shù)據(jù)的標題名預先記錄到被下載下來的管理信息 中,由此來判斷是否是與ROM盤片206相關聯(lián)的AV數(shù)據(jù)的管理信息。 在上述步驟S41中,在尚未將與記錄在R0M盤片206中的原始的AV數(shù)據(jù)相關的管 理信息下載并記錄到記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中的情況("否"的情況)下,記 錄再現(xiàn)裝置200結(jié)束AV數(shù)據(jù)的刪除處理。 另外,在上述步驟S41中,在已經(jīng)將與記錄在ROM盤片206中的原始的AV數(shù)據(jù)相 關的管理信息下載并記錄到記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中的情況("是"的情況) 下,檢索記錄在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210的管理信息中最新的、即Path最多的 管理信息(步驟S42),對檢索到的管理信息(步驟S43)加以解釋。 接著,判斷在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中是否存在構(gòu)成管理信息的各Downloaded Path的Playitem所參照的關聯(lián)AV數(shù)據(jù)、即Downloaded Clip Info和Downloaded Clip AV Stream(步驟S44)。判斷是否記錄在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210的方法可以用是否存在持有使用文件系統(tǒng)所指定的文件名的文件、或者如果是下載下來的關聯(lián)AV數(shù)據(jù),則在其管理信息中設置表示已經(jīng)下載了該關聯(lián)AV數(shù)據(jù)的信息等方法。
接著,記錄再現(xiàn)裝置200對所有的Downloaded Path確認是否存在構(gòu)成管理信息的Downloaded Path的Playitem所參照的關聯(lián)AV數(shù)據(jù)(步驟S45),在尚未對所有的Downloaded Path進行確認的情況("否"的情況)下,返回上述步驟S44。另外,在上述步驟S45,當已經(jīng)確認了所有的Downloaded Path的情況("是"情況)下,根據(jù)該確認結(jié)果,如果存在構(gòu)成管理信息的Downloaded Path的Playitem所參照的關聯(lián)AV數(shù)據(jù),則生成該關聯(lián)AV數(shù)據(jù)的一覽提示給用戶,如果不存在關聯(lián)AV數(shù)據(jù),則不顯示一覽。
然而,在本實施方式中,雖然當不存在構(gòu)成管理信息的DownloadedPath的Playitem所參照的關聯(lián)AV數(shù)據(jù)的情況下不顯示一覽,但也可以顯示一覽,在這種情況下,顯示用戶能夠區(qū)別是可刪除還是不可刪除的信息。 接著,記錄再現(xiàn)裝置200中,用戶從一覽顯示的關聯(lián)AV數(shù)據(jù)中選擇要刪除的數(shù)據(jù)(步驟S46)。記錄再現(xiàn)裝置200刪除由用戶選擇的關聯(lián)AV數(shù)據(jù)、即Downloaded Clip Info和Downloaded Clip AV Stream(步驟S47)。 這里,根據(jù)下述的圖23以及圖24,說明從上述圖20所示的記錄區(qū)域210中刪除Downloaded Clip Info3以及Downloaded Clip AVStream3的示例。 圖23是表示從圖20所示的記錄區(qū)域210中刪除Downloaded ClipInfo3以及Downloaded Clip AV Stream3之后的、記錄在記錄區(qū)域210中的管理信息以及關聯(lián)AV數(shù)據(jù)的一個示例的圖。 圖24是表示從圖20所示的記錄區(qū)域210中刪除Downloaded ClipInfo3以及Downloaded Clip AV Stream3之后的、記錄在ROM盤片206中的關聯(lián)信息以及原始的AV數(shù)據(jù)和記錄在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中的管理信息以及關聯(lián)AV數(shù)據(jù)之間的對應關系的一個示例的圖。 如上述圖20所示,在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中,記錄DownloadedClip AV Streaml、 Downloaded Clip AV Stream3、 Downloaded Clip Infol、 DownloadedClip Info3、 DownloadedPlaylistl、 Downloaded Playlist3。 在這種情況下,檢索DownloadedPlaylist3作為最新的管理信息。 接著,判斷是否存在構(gòu)成Downloaded Pathl的Playitem所參照的關聯(lián)AV數(shù)據(jù)即Downloaded Clip AV Streaml禾口 Downloaded Clipinfol、判斷是否存在構(gòu)成DownloadedPath2的Playitem所參照的關聯(lián)AV數(shù)據(jù)即Downloaded Clip AV Stream2和DownloadedClip info2、判斷是否存在構(gòu)成Downloaded Path3的Playitem所參照的關聯(lián)AV數(shù)據(jù)即Downloaded Clip AV Stream3禾口 Downloaded Clip info3。 在這種情況下,由于存在Downloaded Clip AV Streaml禾P Downloaded Clipinfol、 Downloaded Clip AV Stream3禾口 DownloadedClip info 3,因此顯示一覽。在本示例中,不在一覽中顯示DownloadedClip AV Stream2。 接著,當用戶從一覽中選擇Downloaded Clip AV Stream3時,刪除DownloadedClip AV Stream3和Downloaded Clip Info3。但不刪除管理信息(本示例的情況下,是Downloaded Playlist3)。此時,如圖23所示,在記錄再現(xiàn)裝置200內(nèi)記錄Downloaded ClipAVStreaml、 Downloaded Clip Infol、 Downloaded Playlistl、 DownloadedPlaylist3。此時,如圖24所示,未被刪除而殘留下來的Clip AVStreaml、 Downloaded Clip AV Streaml由Downloaded Playlist3進行再現(xiàn)管理。 例如,假定記錄在ROM盤片206的原始的AV數(shù)據(jù)(Clip AV Streaml)是美國電景》、Downloaded Clip AV Streaml是日語字幕、DownloadedClip AV Stream2是英語字幕、Downloaded Clip AV Stream3是荷蘭語字幕的情況下,可以選擇Downloaded Clip AVStreaml、DownloadedClip AV Stream3即日語字幕、荷蘭語字幕。在本示例中,表示了刪除Downloaded Clip AV Stream3即荷蘭語字幕后的狀態(tài)。 然而,雖然在AV數(shù)據(jù)的刪除方法的示例中說明的是在記錄再現(xiàn)裝置200內(nèi)插入R0M盤片206的情況,但并不限定于此。即使在記錄再現(xiàn)裝置200內(nèi)不插入R0M盤片206的情況下,也能夠刪除AV數(shù)據(jù)。S卩,可以僅利用記錄在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中的管理信息,刪除記錄在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中的關聯(lián)AV數(shù)據(jù)即DownloadedClip Info禾口 Downloaded Clip AV Stream。 另外,在以上的實施方式的說明中表示了管理信息的Path為4個的情況,但并不限定于4個。 另外,在實施方式的說明中,對于同時再現(xiàn)記錄在ROM盤片206中的原始的AV數(shù)據(jù)和記錄在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210中的關聯(lián)AV數(shù)據(jù)的情況進行了說明。但不限定于這種情況,對于原始的AV數(shù)據(jù)以及下載下來的關聯(lián)AV數(shù)據(jù),都不限定記錄區(qū)域。即,可以是外部的記錄介質(zhì)(R0M盤片206)、記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域210、或網(wǎng)絡上的(服務器裝置等的)記錄區(qū)域210,另外,這些記錄區(qū)域也可以在相同的區(qū)域內(nèi)。
另外,雖然假定記錄在記錄再現(xiàn)裝置200內(nèi)的記錄區(qū)域21中的關聯(lián)AV數(shù)據(jù)是下載下來的AV數(shù)據(jù),但也并不限定輸入源。例如,也可以是從外部記錄介質(zhì)取得后進行記錄的。 另外,雖然是以在記錄再現(xiàn)裝置200內(nèi)具有用于預先記錄AV數(shù)據(jù)的記錄區(qū)域為前提進行的說明,但也可以在記錄再現(xiàn)裝置200內(nèi)不具有記錄區(qū)域而具有用于讀寫可移動記錄介質(zhì)的輸入設備接口并且將AV數(shù)據(jù)記錄到該記錄介質(zhì)。
符號說明 10,200...記錄再現(xiàn)裝置11,201...處理部
lla...應用執(zhí)行部 lib...安裝處理部 llc...加載處理部 lid...存儲器 12,202外部設備接口 13,203設備接口
14,204網(wǎng)絡接口 15,205用戶接口 16,206外部記錄介質(zhì) 17,207...網(wǎng)絡
18, 208...播放器 19, 209...控制器 20, 210.記錄裝置(記錄介質(zhì)、記錄區(qū)域)
20a,20b...記錄介質(zhì) 1001...盤片狀記錄介質(zhì)
權(quán)利要求
一種AV數(shù)據(jù)再現(xiàn)方法,該AV數(shù)據(jù)再現(xiàn)方法利用再現(xiàn)裝置進行AV數(shù)據(jù)的再現(xiàn),上述再現(xiàn)裝置具備讀取部,從記錄介質(zhì)讀取數(shù)據(jù);以及,記錄區(qū)域,用于記錄數(shù)據(jù),該AV數(shù)據(jù)再現(xiàn)方法的特征在于,在上述記錄介質(zhì)中記錄第一AV數(shù)據(jù),在上述記錄區(qū)域中記錄第二AV數(shù)據(jù)和第一管理信息,上述第一管理信息包含用于參照上述第一AV數(shù)據(jù)和上述第二AV數(shù)據(jù)的信息,上述再現(xiàn)裝置根據(jù)上述第一管理信息,將上述第一AV數(shù)據(jù)和上述第二AV數(shù)據(jù)進行同步再現(xiàn)。
2. —種AV數(shù)據(jù)再現(xiàn)方法,該AV數(shù)據(jù)再現(xiàn)方法利用再現(xiàn)裝置進行AV數(shù)據(jù)的再現(xiàn),上述再現(xiàn)裝置具備讀取部,從記錄介質(zhì)讀取數(shù)據(jù);以及,記錄區(qū)域,用于記錄數(shù)據(jù),該AV數(shù)據(jù)再現(xiàn)方法的特征在于,在上述記錄介質(zhì)中記錄第一 AV數(shù)據(jù),在上述記錄區(qū)域中記錄第二 AV數(shù)據(jù)、第三AV數(shù)據(jù)以及第一管理信息,上述第一管理信息包含用于參照上述第一 AV數(shù)據(jù)、上述第二 AV數(shù)據(jù)以及上述第三AV數(shù)據(jù)的信息,上述再現(xiàn)裝置具有選擇步驟,根據(jù)上述第一管理信息,在上述第二 AV數(shù)據(jù)與上述第三AV數(shù)據(jù)之間,選擇與上述第一AV數(shù)據(jù)同步再現(xiàn)的AV數(shù)據(jù);以及同步再現(xiàn)步驟,根據(jù)上述第一管理信息,將上述第一 AV數(shù)據(jù)和上述已選擇的AV數(shù)據(jù)進行同步再現(xiàn)。
3. 根據(jù)權(quán)利要求1中記載的AV數(shù)據(jù)再現(xiàn)方法,其特征在于,在上述記錄介質(zhì)中記錄第二管理信息,上述第二管理信息參照上述第一 AV數(shù)據(jù),上述再現(xiàn)裝置判斷是否存在上述第一管理信息以及上述第二AV數(shù)據(jù),當上述第一管理信息以及上述第二AV數(shù)據(jù)中的至少一個不存在時,根據(jù)上述第二管理信息,將上述第一 AV數(shù)據(jù)進行再現(xiàn)。
全文摘要
本發(fā)明提供一種AV數(shù)據(jù)再現(xiàn)方法。本發(fā)明的記錄再現(xiàn)裝置(10)具有外部設備I/F(12),用來連接記錄了包含AV數(shù)據(jù)或應用程序的內(nèi)容的外部記錄介質(zhì)(16);記錄裝置(20),用來記錄從外部記錄介質(zhì)(16)讀入的內(nèi)容;以及,處理部(11),用來再現(xiàn)或執(zhí)行所記錄的內(nèi)容。處理部(11)根據(jù)安裝處理、加載處理、內(nèi)容執(zhí)行處理向記錄再現(xiàn)裝置(10)能夠再現(xiàn)或執(zhí)行的任意內(nèi)容添加不同的存取限制,在內(nèi)容執(zhí)行處理中根據(jù)內(nèi)容的可信度限制該內(nèi)容的存取。
文檔編號G11B27/32GK101714393SQ20091022497
公開日2010年5月26日 申請日期2004年7月22日 優(yōu)先權(quán)日2003年10月3日
發(fā)明者大泉勝志, 木付英士, 木山次郎 申請人:夏普株式會社