新四季網

再現裝置和程序的製作方法

2023-05-18 19:41:51

專利名稱:再現裝置和程序的製作方法
技術領域:
本發明涉及對在BD—ROM (藍光碟只讀存儲器)等記錄介質上述錄 的視頻內容進行再現的再現裝置,尤其涉及對存儲有與視頻內容的再現同 時執行的應用程式(下面,稱作"應用程式")的記錄介質進行再現的技術。
背景技術:
現有技術中,已知對在BD—ROM等記錄介質上記錄的電影等視頻內 容進行再現的再生裝置。
上述再現裝置在對記錄有與視頻內容的再現相配合來執行的應用程式 的記錄介質進行再現的情況下,可以組合該視頻內容的再現和應用程式的 執行,來將各種各樣的業務提供給用戶。作為這種業務,例如有與上述應 用程序所再現的視頻內容的視頻或聲音相聯合來描繪圖形的情形,可以對 用戶提供極精良的業務。
此外,在再現裝置上可設置再現裝置的菜單語言、表示視頻內容的收 視年齡限制的父母信息、國家信息、預設的聲音語言信息、和預設的字幕 語言信息等偏愛信息,再現裝置按照所設置的偏愛信息,來進行視頻內容 的再現。
下面的專利文獻1中公開了在記錄介質上包含視頻內容與父母信息的 情況下的再現控制方法,該再現控制方法在該視頻內容中包含了表示用戶 的收視年齡限制的父母信息的情況下,在限制了該收視的年齡範圍中包含 自身裝置的父母信息的年齡時,控制為不進行該視頻內容的再現。
專利文獻l:日本特開2000—2871555號公報
但是,現有的再現裝置在上述應用程式中包含更新偏愛信息的處理的 情況下,可以通過執行該應用程式來對在再現裝置上設置的偏愛信息進行 更新。現有的再現裝置在如上這樣,執行應用程來更新了偏愛信息後,在 該應用程式結束後,還根據更新後的偏愛信息,來進行視頻內容的再現。因此,由於在例如通過應用程式的執行更新後的偏愛信息是父母信息 的情況下,改變了再現裝置的父母信息,所以存在有根據本來用戶所設置 的父母信息不允許再現的視頻內容被再現等進行用戶不想要的再現控制的 問題。

發明內容
本發明是鑑於上述問題而作出的,其目的是提供一種在BD—ROM等 記錄介質上記錄有視頻內容和應用程式的情況下,在通過該應用程式的執 行更新了偏愛信息後,在下一應用程式的執行階段控制為不進行用戶不想 要的視頻內容的再現的再現裝置。
本發明的再現裝置,對包含視頻內容和再現視頻內容時執行的應用程 序的記錄介質進行讀出並再現,其特徵在於,包括第一存儲單元,存儲
由用戶設置的第一設置信息,作為用於視頻內容的再現控制的信息;第二
存儲單元,可由所述應用程式進行讀寫,存儲要用於所述視頻內容的再現
控制的第二設置信息;執行單元,在所述視頻內容的再現時,執行所述應 用程序;控制單元,控制為在所述應用程式的執行結束時,使所述第二存 儲單元存儲所述第一設置信息,以代替所述第二設置信息。
根據上述的結構,本發明的再現裝置通過應用程式的執行而寫入的是 第二設置信息,在該應用程式的執行結束時,將第二設置信息替換為由用 戶設置的第一設置信息。即,控制為執行應用程式來更新的第二設置信息 只在該應用程式的執行中有效。
因此,由於再現裝置在新再現例如在與結束後的應用程式無關的其他 記錄介質上記錄的視頻內容等的情況下,控制為根據由用戶設置的第一設 置信息進行再現,所以可以控制為不根據與用戶預先設置的父母信息不同 的信息來進行再現等的用戶不想要的再現。
所述再現裝置進一步包括接受單元,該接受單元從用戶接受結束指示, 該結束指示使所述應用程式的執行結束;所述控制手段將所述接受單元接 受了所述結束指示的時間,看作使所述應用程式結束執行的時間。
這裡,所謂看作應用程式的執行結束時是指將接受結束指示時處理為 應用程式的執行結束時。
根據該結構,由於可以從用戶接受結束執行中的應用程式的結束指示,所以可以以接受用戶操作的結束指示時作為契機,將第二設置信息替換為 第一設置信息。因此,在用戶結束該應用程式後,再次再現相同視頻內容 來加以修改的情況下和新再現與該應用程式沒有關係的視頻內容的情況等 下,作為用戶要用於視頻內容的再現控制的信息而使用作為內容與預先設 置的第一設置信息相同的第二設置信息來加以再現,所以可以進行反映用 戶意思表示的再現控制。
另外,也可以所述記錄介質是可在所述再現裝置上裝卸的記錄介質, 所述記錄介質包含連接信息,該連接信息表示是否使所述記錄介質的應用 程序在該記錄介質的視頻內容和其他記錄介質的視頻內容之間共同地執 行;所述再現裝置進一步包括自由裝卸所述記錄介質的接口;檢測單元, 在所述接口中的所述記錄介質的裝卸和取出所述記錄介質後,在該接口中 裝載有其他記錄介質的情況下,檢測該其他記錄介質中是否包含所述連接 信息;所述控制單元將由所述檢測單元檢測到取出所述記錄介質後裝載了
所述其他記錄介質、且該其他記錄介質中不包含所述連接信息的時間,看 作結束所述應用程式的執行的時間。
根據該結構,在應用程式的執行中,由用戶取出記錄了該應用程式的 記錄介質,即使在裝載了其他記錄介質的情況下,也可通過連接信息,判 斷是否與在該其他記錄介質上記錄的視頻內容的再現一起繼續執行該應用 程序。
因此,例如,在某個連續的視頻內容記載在多個記錄介質,並將與這 些視頻內容共同地執行的應用程式記錄到一個記錄介質的情況下,在用戶 在該應用程式的執行中裝載了其他系列的記錄介質時,結束該應用程式的 執行,而將第二設置信息替換為第一設置信息。因此,在該其他系列的記 錄介質的再現開始時,可以使用用戶設置的第一設置信息,而不是通過該 應用程式有可更新的第二設置信息,可以防止進行用戶不想要的再現控制。
另外,所述第一存儲單元將密碼與所述第一設置信息對應起來存儲; 所述控制單元進一步包括判斷單元,該判斷單元在執行中的所述應用程式 要寫入所述第二設置信息的情況下,判斷在與該第二設置信息對應的所述 第一設置信息中是否設置了所述密碼;所述控制單元在由所述判斷單元判 斷為設置了所述密碼的情況下,控制為不進行對所述第二設置信息的寫入, 在判斷為沒有設置所述密碼的情況下,控制為進行所述第二設置信息的入。
根據該結構,在不想要通過執行中的應用程式更新第二設置信息的情 況下,通過用戶預先將密碼與第一設置信息對應起來存儲,可防止通過執 行中的應用程式更新第二設置信息。
所述再現裝置也可進一步包括通知單元,該通知單元根據所述判斷單 元的判斷結果,向用戶通知訪問信息,該訪問信息表示是否由所述應用程 序執行了對所述第二設置信息的寫入。
根據該結構,在將密碼與第一設置信息對應起來存儲的情況下,用戶 可以確認是否通過執行中的應用程式進行了第二設置信息的更新。
所述再現裝置也可進一步包括顯示單元;所述通知單元通過使所述顯 示單元顯示表示所述訪問信息的圖像,來進行所述通知。
所述再現裝置也可進一步具有聲音輸出單元;所述通知單元通過將表 示所述訪問信息的聲音輸出到所述聲音輸出單元,來進行所述通知。
根據該結構,用戶可以在收視與該應用程式的執行同時再現的視頻內 容時,用圖像和聲音來確認表示是否通過執行中的應用程式進行了第二設 置信息的更新的信息。
所述再現裝置也可從用戶接受所述視頻內容的再現控制的指示,並可 與具有顯示單元的輸入裝置進行有線或無線通信;所述通知單元通過使所 述顯示單元顯示表示所述訪問信息的圖像,來進行所述通知。
所述再現裝置也可從用戶接受所述視頻內容的再現控制的指示,可與 具有聲音輸出單元的輸入裝置進行有線或無線通信;所述通知單元將表示 所述訪問信息的聲音輸出到所述聲音輸出單元,來進行所述通知。
根據該結構,用戶可以通過遙控器等的遠程輸入裝置來確認表示是否 通過執行中的應用程式進行了第二設置信息的更新的信息,而不會妨礙視 頻內容的收視。
另外,所述第一設置信息和第二設置信息是父母信息,該父母信息表 示根據用戶的年齡來限制該用戶進行的所述視頻內容的收視;所述控制單 元進一步在所述應用程式的執行是對所述第二設置信息的寫入、且所述第 一設置信息中設置了所述密碼的情況下,只在該寫入是比由該第二設置信 息表示的收視的限制嚴格的寫入時,控制為進行對該第二設置信息的寫入。
根據該結構,在對限制視頻內容的收視的父母信息,從執行中的應用程式進行了使收視限制變嚴格的寫入的情況下,例如,再現裝置的當前的
設置是限制未滿20歲的用戶的收視,若將其改變為未滿18歲的寫入,則 遵守由用戶預先設置的父母信息表示的收視限制,即使通過應用程式的執 行更新了父母信息,但從父母鎖定的目的來看,不特別產生問題。即,可 以防止顯示不適合於年長者的視頻等。


圖1是示例了實施方式的再現裝置及其使用狀態的圖; 圖2是表示實施方式的BD—ROM的結構的圖; 圖3是表示實施方式的BD—ROM為對象的軟體的層模型的圖; 圖4 (a)是表示通過HDMV模式的再現控制來顯示的視頻的例子;圖 4 (b)是表示通過BD—J模式的再現控制顯示的視頻的例子; 圖5是本發明的再現裝置的結構圖6是表示本發明的再現裝置的BD中間件和存儲部的結構的圖; 圖7 (a)是示例了對偏愛信息的密碼設置信息的圖;圖7 (b)是示例 了用戶設置偏愛信息表的圖;圖7 (c)是示例了再現控制用偏愛信息表的 圖;圖7 (d)是示例了更新再現控制用偏愛信息後的設置信息的圖; 圖8表示密碼設置畫面的顯示例;
圖9 (a)表示更新用戶設置偏愛信息時的密碼輸入畫面的顯示例;圖 9 (b)表示用戶設置偏愛信息的輸入畫面的顯示例;
圖10示例了實施方式中的BD—ROM的再現單位的圖11是實施方式的再現裝置的動作流程圖12是實施方式的應用程式執行結束判斷處理的動作流程圖13表示再現控制用偏愛信息的更新通知例;
圖14表示再現控制用偏愛信息的是否允許更新的通知例;
圖15是實施方式的變形例的再現裝置的結構圖。
具體實施方式

圖1示例本實施方式的再現裝置及其使用狀態。
在該圖中,再現裝置101具有BD—ROM104的插入槽106,例如,根據用戶進行的對家庭影院系統的遙控器102的操作,進行在BD—ROM104 上記錄的電影等視頻內容的再現,並將再現後的視頻顯示在顯示器103上, 該家庭影院系統由遙控器102、顯示器103形成。 <概要〉
本實施方式的再現裝置101存儲保持由用戶設置的偏愛情報(下面, 稱作"用戶設置偏愛信息"),另外,具有在視頻內容的再現時使用的偏愛 信息(下面稱作"再現控制用偏愛信息")的存儲區域,在再現裝置101的 電源接通的時刻,將與用戶設置偏愛信息相同的內容作為再現控制用偏愛 信息來進行設定。
再現裝置101將記錄有電影等的視頻內容和在再現該視頻內容時執行 的應用程式的BD—ROM104插入到插入槽106中,在由用戶進行BD— ROM104的再現操作的情況下,根據再現控制用偏愛信息,由後述的BD— ROM104的再現控制單位再現視頻內容,並執行應用程式。
再現裝置101在執行中的應用程式訪問(讀出和寫入)偏愛信息的情 況下,控制為使其訪問再現控制用偏愛信息,在結束執行中的應用程式時, 將再現控制用偏愛信息寫回為與用戶設置偏愛信息相同的內容,並在該應 用程序結束後再現的下一視頻內容上使用內容與用戶設置偏愛信息相同的 再現控制用偏愛信息。
艮P,再現裝置101對在再現其下一視頻內容時執行的應用程式進行控 制,以使其訪問與用戶設置偏愛信息相同內容的再現控制用偏愛信息。
另外,本實施方式中說明了記錄有電影等的AV內容和再現該AV內 容的同時執行的應用程式的BD—ROM104,但是也可代替BD—ROM104 而適用CD—ROM (壓縮盤只讀存儲器)或DVD—ROM (數字通用盤只讀 存儲器)。本實施方式的應用程式也可作為Java應用程式來說明。
<BD—ROM104的結構〉
圖2是表示再現裝置101所再現的BD—ROM104的目錄和文件的結構 的圖。
BD—ROM104與其他光碟、例如DVD和CD等相同,從其內圈向外 圈具有螺旋狀的記錄區域,在內圈的導入(leadin)和外圈的導出(leadout) 區間之間具有可記錄邏輯數據的邏輯地址空間。在導入的內側有僅由驅動 器讀出的稱作BCA (Burst Cutting Area)的特別區域,由於不能由應用程
10序讀出該區域,所以用於例如著作權保護技術等。
在邏輯地址空間,以文件系統信息(巻)為開頭來記錄視頻數據等應
用程序數據,巻區域具有物理層、文件系統層、應用層這樣的層模型,圖2 所示的結構形成在應用層上。
這裡,所謂文件系統是指UDF (通用盤格式)或ISO9660等,可使用 目錄、文件結構來讀出在BD—ROM104上記錄的邏輯數據。
下面,說明本實施方式中的BD—ROM104的目錄和文件結構。
BD — ROM104上的目錄、文件結構將BDVIDEO目錄放在根目錄 (ROOT)下,在這些目錄上記錄AV內容和管理信息等數據。
下面,說明圖2的BDVIDEO目錄上記錄的文件和BD. CERT文件。
BD. INFO (文件名固定)是BD管理信息之一,是記錄了與BD盤整 體有關的信息的文件,在再現裝置101開始BD的再現時最先讀出。
另外,在BD—ROM104的應用程式是再現其他BD—ROM的視頻內 容時要執行的應用程式(下面,稱作"非綁定(unbound)應用程式")的情 況下,在BD. INFO上記錄表示是非綁定應用程式的應用程式信息。
BD. PROG (文件名固定)是BD再現程序之一,是記錄了與BD盤整 體有關的程序的文件。
XXX. PL ("XXX"可變、擴展符"PL"固定)是BD管理信息之一,是 記錄了腳本的播放列表(PlayList)信息的文件。在每個播放列表上存儲一 個文件。
XXX. PROG ("XXX"可變、擴展符"PROG"固定)是BD再現程序之 一,是記錄了上述每個播放列表的程序的文件。與播放列表的對應性通過 文件主體名("XXX"—致)來加以識別。
XXX. PROG中記錄與應用程式的生命周期有關的信息,作為與生命 周期有關的信息是例如表示在再現單位的切換時使哪個應用程式(後述 JAR文件)啟動的信息、與表示在什麼時刻結束所啟動的應用程式的結束 信息。作為結束信息是表示在視頻內容的再現單位的切換時、視頻內容的 再現停止操作時、和取出BD—ROM104時等的信息。
YYY. VOB ("YYY"可變、擴展符"VOB"固定)是構成AV內容的AV 數據的文件,是記錄了作為AV數據的MPEG流的文件。每個VOB存儲一 個文件。YYY. VOBI ("YYY"可變、擴展符"VOBI"固定)是BD管理信息之一, 是記錄了與上述VOB文件的AV數據有關的管理信息的文件。與VOB的 對應性通過文件主體名("YYY"—致)來加以識別。
ZZZ. PNG ("ZZZ"可變、擴展符"PNG"固定)是記錄了用於構成字幕 和菜單的圖像數據PNG (由W3C標準化的圖像格式)的文件,按每一個 PNG圖像數據加以存儲。
AAA. JAR ("AAA"可變、擴展符"JAR"固定)是描述了用於使用Java 虛擬機來進行動態腳本控制的Java應用程式的文件。在由Java應用程式來 對表示BD—ROM104上的AV內容的再現單位的各標題的再現進行控制的 情況下,使用該文件。另外,在後面詳細說明表示再現單位的各標題。
BD. CERT (文件名固定)是用於BD—ROM104上的Java應用程式 的籤名驗證的證書文件。
<BD—ROM104的再現控制〉
接著,使用圖3來說明再現裝置101進行BD—ROM104的再現控制的 情況下的層模型。
圖3表示按功能分類上述圖2所示的各文件的層模型,對各層加以說明。
該圖的第1層是物理層,供給作為再現控制對象的AV流本身。如該 第1層所示,作為再現控制對象的AV流不僅將BD—ROM104,還將在再 現裝置101中預先裝入的記錄介質即HDD和/或SDRAM等的可移動介質、 網絡這樣的所有記錄介質、通信介質作為供給源。
第1層進行對這些HDD、可移動介質、網絡這樣的供給源的盤訪問、 卡訪問、網絡通信等的控制。
第2層是AV數據層,規定使用怎樣的解碼方式來對由第1層供給的 AV流進行解碼。
第3層(BD管理數據)是規定AV流的靜態腳本的層。所謂靜態腳本 是指表示由盤製作者預先規定的再現路徑信息、視頻流和音頻流的壓縮與 解析度等屬性的流管理情報,根據這些信息來規定再現控制的是該第3層 (靜態腳本)。
這裡,AV流是MPEG—TS (傳輸流)格式的數字流,是復用了視頻 流、音頻流、字幕等副視頻流的流。第4層(BD再現程序)是實現AV流中的動態腳本的層。動態腳本是 用於根據用戶操作、裝置的狀態和/或Java應用程式來使AV流的再現進行 動態地變化的腳本,根據這些信息來規定再現控制的是該第4層。
本實施方式的情況下,根據用戶操作來動態地變化的再現控制有兩個 模式, 一個是普通再當前BD—ROM104上記錄的AV內容的AV數據的模 式(HDMV模式),另一個是與BD—ROM104上記錄的視頻內容的AV 數據重合來描繪圖形等的提高視頻內容的附加價值的模式(BD—J模式)。
該第4層對上述的HDMV模式和BD—J模式的兩個模式的再現控制 加以規定,在HDMV模式中,描述了腳本的腳本程序進行動作,該腳本用 於根據用戶的再現操作使視頻內容的再現進行變化。此外,BD—J模式是 進行以Java虛擬機為主體的再現的模式,根據Java應用程式的執行,進行 視頻內容的再現控制。
圖4表示通過上述兩個各模式的動態再現控制來再現的視頻的顯示例。
圖4 (a)表示通過在HDMV模式下定義動態的再現控制來再現的視頻 的例子。HDMV模式可以定義使其通過用戶進行的菜單選擇,來再現內容 這樣的再現控制。
圖4 (b)表示通過在BD—J模式下定義動態的再現控制來再現的視頻 的例子。BD—J模式可以通過Java虛擬機可解釋的Java語言來描述控制順 序,例如,在通過該再現控制來控制計算機圖形(CG)的動作的情況下, 如該圖所示那樣,可以定義如表示海豚的CG圖像62在顯示運動圖像視頻 61的橫向上旋轉運動的這種再現控制。

圖5是表示本實施方式的再現裝置101的結構的圖。 如該圖所示、再現裝置101包括BD—ROM驅動器401、跟蹤緩存器 402、解復用器403、視頻解碼器404、視頻平面405、音頻解碼器406、圖 像存儲器407、圖像平面408、圖像解碼器409、加法器410、繪製(rendering) 引擎411、靜態腳本存儲器413、再現控制部414、動態腳本存儲器412、 UO (User Operation)檢測模塊420和BD中間件500。 下面,詳細說明各結構的功能。
BD—ROM驅動器401具有進行BD—ROM104的裝載和插入、對BD 一ROM104進行訪問的功能。跟蹤緩存器402由FIFO存儲器實現,具有以先入先出方式存儲由BD 一ROM驅動器401從BD—ROM104中讀出的訪問單元的功能。
這裡,訪問單元是包含一個GOP (Group Of Picture:圖片組)和要 與該GOP同時讀出的音頻幀的最小解碼單位。另夕卜,GOP包含使用與應 在過去方向和將來方向上再現的圖像的時間相關性來進行壓縮的B圖片、 使用與在過去方向再現的圖像的時間相關性來進行壓縮的P圖片、不使用 時間相關性而利用一幀圖像內的空間頻率特性來進行壓縮的I圖片。
解復用器403具有如下的功能對在裝載在BD—ROM驅動器401上 的BD—ROM104中所保存的傳輸流進行解復用,抽出構成GOP的視頻幀 和音頻幀。解復用器403具有將所抽出的視頻幀輸出到視頻解碼器404, 將所抽出的音頻幀輸出到音頻解碼器406的功能;以及,將字幕等的副視 頻流存儲到圖像存儲器407中,並將導航按鈕信息存儲到動態腳本存儲器 412中的功能。
基於解復用器403的解復用還包含將TS包變換為PES包的處理。
解復用器403進行的對TS包的解復用根據TS包上添加的時間戳和再 現裝置101內的時鐘,從BD—ROM104中讀出的構成AV流的TS包中取 出PES包,取出包含視頻幀和音頻幀的主體數據,並輸出到視頻解碼器404、 音頻解碼器406和圖像存儲器407中。
視頻解碼器404具有對從解復用器403輸出的視頻幀進行解壓縮,並 將解壓縮後的圖像寫入到視頻平面405的功能。
視頻平面405是存儲器,存儲非壓縮格式的圖像。
音頻解碼器406具有對從解復用器403輸出的音頻幀進行解壓縮,並 輸出解壓縮後的音頻數據的功能。
圖像存儲器407是緩存器,具有如下的功能存儲從解復用器403讀 出的副視頻流、導航按鈕信息內的PNG數據、或經再現控制部414從BD 一ROM104中讀出的圖像文件。
圖像解碼器409具有如下的功能對圖像存儲器7中存儲的副視頻流、 PNG數據、圖像文件進行解壓縮,並寫入到圖像平面408。通過圖像解碼 器409對副視頻流進行解碼,可以在屏幕上顯示BD—ROM104的各種菜單、 副視頻。
圖像平面408是具有一個屏幕的區域的存儲器,具有配置解壓縮後的副視頻流、PNG數據、圖像文件的功能。
加法器410具有如下的功能將圖片平面405中存儲的非壓縮形式的 圖片數據和在圖像平面408上解壓縮後的圖像合成後輸出。圖4 (b)所示 的視頻通過加法器410合成圖像平面408內的圖像和視頻平面405內的圖 片來進行顯示。
繪製引擎411具有Java2D、 OPEN—GL (Open Graphics Library:開放 性圖形庫)等的基礎軟體,具有如下的功能根據來自BD—J模塊520的 指示,來進行計算機圖形的描繪,並將所描繪的計算機圖形輸出到圖像平 面408。
靜態腳本存儲器413是用於存儲當前的PL和當前的流管理信息的存儲器。
另外,流管理信息包含與各MPEG流對應的VOB文件的流編碼格式、 幀頻、比特率、解析度等屬性信息。
所謂當前PL是指BD—ROM104中記錄的多個播放列表中,作為當前 再現對象的播放列表。此外,所謂當前流管理信息是指BD—ROM104中記 錄的多個流管理信息中作為當前再現對象的流管理信息。
動態腳本存儲器412存儲當前動態腳本,是HDMV模塊510和BD—J 模塊520進行處理時使用的存儲器。
這裡,所謂當前動態腳本是指BD—ROM104中記錄的多個腳本中的作 為當前執行對象的腳本。
再現控制部414構成為包含CPU和存儲器(ROM和RAM),通過 CPU執行ROM中所存儲的程序,來再現BD—ROM104中記錄的視頻內容。
具體而言,再現控制部414具有如下的功能根據再現控制用偏愛信 息,按照由模式管理模塊530指示的模式、AV再現庫550的再現控制指示, 使用靜態腳本存儲器412和動態腳本存儲器413來將讀出到跟蹤緩存器402
中的訪問單元送到解復用器來加以再現。
再現控制部414具有如下的功能例如,在由BD—J模塊520執行的 應用程式與AV流的再現定時同步來描繪圖像數據的情況下,從繪製引擎 411接受表示描繪該圖像數據的定時的信息,並進行再現控制,以使得圖像 數據的描繪定時和AV流的再現定時同步。
UO檢測模塊420具有如下的功能檢測出對遙控器102和再現裝置101的前面板進行的用戶操作(下面,稱作"UO" (User Operation)),並 將檢測出的UO輸出到模式管理模塊416。
存儲部430由硬碟或非易失性存儲器實現,具有存儲用戶設置偏愛信 息和再現控制用偏愛信息的功能。
BD中間件500構成為包含HDMV模塊510、 BD—J模塊520、模式管 理模塊530、偏愛設置管理模塊540、 AV再現庫550,下面說明各部分。
HDMV模塊510是HDMV模式情況下的執行主體,具有執行讀出到 動態腳本存儲器412中的當前的腳本程序的功能。
BD—J模塊520是Java平臺,由Java虛擬機、配置、程序文件構成, 具有執行Java應用程式的功能。即,根據讀出到動態腳本存儲器412的Java 類文件生成當前動態腳本的Java對象,並加以執行。
另外,Java平臺包含CPU, Java虛擬機依次解釋用Java語言描述的Java 對象,變換為CPU可執行的本機代碼,CPU執行本機代碼。
更具體的,BD—J模塊520具有對Java應用程式600提供用於再現控 制BD—ROM104的API和用於訪問偏愛信息的偏愛信息API的功能,若 Java應用程式600調用介質的再現控制用API,則調用對應的AV再現庫 550的函數,來進行AV再現控制。若Java應用程式600指定表示偏愛信 息的種類的參數來調用偏愛信息API,則判斷在用戶設置偏愛信息中是否 設置了密碼,若沒有設置密碼,則對與該API的參數對應的再現控制用偏 愛信息進行寫入。
另外,具有接受來自Java應用程式的對偏愛信息的訪問請求而訪問存 儲部430的功能,例如,從Java應用程式600接受偏愛信息的讀出和寫入 請求,來進行與存儲部430中存儲的該請求對應的再現控制用偏愛信息的 數據的讀出和寫入。
另外,具有如下的功能根據BD—ROM104上記錄的應用程式管理信 息,來管理Java應用程式的啟動和結束的功能;以及接受從UO檢測模塊 420送出的UO事件來送到當前動作中的Java應用程式的功能。
模式管理模塊530包含調度器(dispatcher),具有如下的功能保持 從BD—ROM104讀出的模式管理表,並在BD—ROM104的再現中檢測到 上述標題被切換的情況,並進行模式管理和分支控制。
這裡,所謂模式管理是指將執行動態腳本的模塊分配給HDMV模塊510、 BD—J模塊520中之一。分支控制是指在切換標題時,通過從哪個模 式向哪個模式的標題的切換,決定將標題的啟動和結束的命令發送到BD— J模塊520、 HDMV模塊510中的哪一個。
調度器具有如下的功能從由UO檢測模塊420檢測到的UO僅選擇 出適合於當前模式的UO,並將表示選擇出的UO的信息送到與當前的模式 對應的模塊。例如,在HDMV模式的執行中,接受了上下左右、激活這樣 的UO的情況下,向HDMV模式的模塊輸出這些UO。
偏愛設置管理模塊540具有如下的功能將經UO檢測模塊420從用 戶接受的用戶設置偏愛信息和密碼送到存儲部430,在再現裝置101的電源 變為接通時、或從AV再現庫550接受到應用程式的結束指示時,將再現 控制用偏愛信息改寫為用戶設置偏愛信息。
AV再現庫550根據來自HDMV模塊510、 BD—J模塊520的函數調 用,執行AV再現功能、播放列表的再現功能。
這裡,所謂AV再現功能是指再現開始、再現停止、暫停、暫停的解 除、靜止圖像功能的解除、立即指定再現速度的快進、立即指定再現速度 的快退、聲音切換、副視頻切換、角度切換等的處理。所謂播放表再現功 能是指在該AV再現功能中,按照播放列表信息來進行再現開始和再現停 止。
圖6是表示偏愛設置管理模塊540和存儲部430的具體結構和與這些 結構有關的上述結構的關係的圖。 下面,說明各部分。
存儲部430包含用戶設置存儲部431和再現控制用存儲部432,用戶設 置存儲部431是存儲用戶設置偏愛信息的存儲區域,再現控制用存儲部432 是存儲再現控制用偏愛信息的存儲區域。
BD—J模塊520在視頻內容的再現時中,僅可訪問再現控制用存儲部 432,再現控制部414使用再現控制用存儲部432中存儲的再現控制用偏愛 信息來進行再現控制。
偏愛設置管理模塊540構成為包含密碼偏愛信息設置模塊541、檢測模 塊542和通知模塊543。
密碼偏愛信息設置模塊541具有如下的功能經UO檢測模塊420從 用戶接受用戶設置偏愛信息的設置輸入和對用戶設置偏愛信息的密碼輸入,並送到用戶設置存儲部431。另外,上述密碼是用戶進行用戶設置偏愛 信息的變更時讓用戶輸入的密碼。
密碼偏愛信息設置模塊541具有如下的功能在由用戶接通再現裝置 101的電源時,將用戶設置存儲部431的用戶設置偏愛信息複製到再現控制 用存儲部432,並作為再現控制用偏愛信息來加以存儲。
密碼偏愛信息設置模塊541具有如下的功能在經UO檢測模塊420 從用戶接受了表示進行再現停止操作或向BD—ROM104的再現菜單畫面 的轉移操作的信息的情況下,將用戶設置存儲部431的用戶設置偏愛信息 作為再現控制用偏愛信息,複製到再現控制用存儲部432中來加以修改。
檢測模塊542具有如下的功能檢測BD—ROM驅動器401中的BD 一ROM104的裝卸的功能;以及從所插入的BD—ROM的BD. INFO文件 中讀出表示非綁定應用程式的應用程式信息和盤本身的ID (下面、稱作"盤 ID"),來存儲到存儲器中。
此外,具有如下的功能在取出BD—ROM104後,插入了BD—ROM 盤的情況下,判斷與存儲器中存儲的應用程式信息相同的應用程式信息是 否存儲在新裝載的BD—ROM中,與存儲器中存儲的盤ID相同的盤ID是 否存儲在新裝載的BD—ROM中,並將表示判斷結果的信息送到BD—J模 塊520。
BD—J模塊520在應用程式信息和盤ID不一致時,使BD—ROM104 的應用程式結束,密碼偏愛信息設置模塊把再現控制用偏愛信息替換為用 戶設置偏愛信息。
通知模塊543具有如下的功能從BD—J模塊520接受表示是否更新 了再現控制用偏愛信息的更新結果信息,並生成基於更新結果信息的通知 圖像,顯示在顯示器103上。
<數據〉
下面,說明在上述的再現裝置101中使用的數據。
圖7表示在本實施方式的存儲部430中存儲的表數據。
下面,說明各圖。
圖7 (a)表示對用戶設置偏愛信息的密碼信息。
密碼信息IO通過接受了基於用戶的密碼輸入操作的密碼偏愛信息設置 模塊541來存儲到用戶設置存儲部431中。這裡,使用圖8來說明用戶進行的密碼設置。
圖8表示本實施方式的再現裝置101和顯示器103,在顯示器103上顯 示用於從用戶接受上述密碼的輸入的圖像63和圖像64的密碼設置畫面。 用戶通過遙控器102操作來顯示密碼設置畫面,在進行了對用戶設置偏愛 信息的密碼輸入時,將所輸入的密碼存儲到用戶設置存儲部431中。
圖7 (b)示例了用戶設置偏愛信息表的結構和數據。
在用戶設置偏愛信息表20中,將NO. 21、用戶設置偏愛信息22和設 置信息23相對應地進行存儲。
NO. 21是用於識別用戶設置偏愛信息的標識符,與從Java應用程式 600調用偏愛信息的API參數相同。用戶偏愛信息22是在由再現裝置101 再現的視頻內容的聲音語言、字幕語言、收視限制等視頻內容的再現時使 用的再現控制信息。另外,設置信息23表示對各用戶設置偏愛信息的設置 值,各設置信息23是通過在工廠出廠時或基於用戶的設置而存儲的信息。
如該圖所示,例如,在用戶偏愛信息22的"聲音語言"上作為設置信息 23而設置了"日語",在再現包含英語和日語的聲音數據的BD—ROM104 的情況下,輸出基於日語的聲音。
另外,用戶偏愛信息22"收視限制"的設置信息23"等級8"表示父母鎖 定的對象年齡是8歲。例如,在BD—ROM104中包含表示收視對象年齡是 18歲以上的用戶的父母信息的情況下,由於該收視對象年齡中包含了由再 現裝置101的收視限制所表示的年齡,所以在該情況下,控制為不進行該 BD—ROM104的視頻內容的再現。
這裡,使用圖9來說明用戶改變上述用戶設置偏愛信息表20的用戶偏 愛信息的情況。
圖9表示顯示器103的顯示畫面50,在用戶設置偏愛信息表20中設置 了上述密碼的情況下,如圖9 (a)所示那樣,在進行用戶偏愛信息的變更 時,顯示表示了用於進行密碼輸入的圖像65和66的密碼輸入畫面。
在本實施方式中,在用戶進行用戶偏愛信息的變更時,通過顯示該圖 所示的密碼輸入畫面來進行密碼的輸入,從而顯示圖9 (b)所示的偏愛設 置變更畫面。
另外,圖9 (b)所示的偏愛設置變更畫面的41 43所示的各偏愛信息 是在用戶設置存儲部431中存儲的各用戶設置偏愛信息,用戶可以使用遙控器102來改變在偏愛設置變更畫面上顯示的偏愛信息的設置內容。
圖7 (c)示例了再現控制用偏愛信息表的結構和數據。
再現控制用偏愛信息表30與用戶設置偏愛信息表20同樣,將NO. 31、 偏愛信息32和設置信息32相對應地加以存儲。
再現控制用偏愛信息表30與用戶設置偏愛信息表20的結構相同,但 是由於應用程式的執行,BD—J模塊520不能訪問用戶設置偏愛信息表20 的設置信息23,但是可以訪問再現控制用偏愛信息表30的設置信息33。
圖7 (d)表示在後述的再現裝置101的動作中,通過BD—J模塊520 來執行應用程式,將該圖(c)的偏愛信息31"收視限制"的設置信息32"等 級8"更新為"等級IO"的情況下的設置信息32。
圖10是表示本實施方式中的BD—ROM104的再現單位的圖,說明表 示如上所述的BD—ROM104的再現單位的標題。
該圖的BD. INF031表示BD-ROM104上的BD. INFO文件40,在 BD. INFO文件40存儲了表示BD—ROM105的包的提供源的供應者ID41、 表示BD—ROM104的標題的盤ID42、和標題結構43。
標題結構43包含標題信息44,該標題信息44表示將BD—ROM104 的各應用程式和AV流相對應起來的再現單位,標題信息44與要在各標題 中應執行的應用程式和/或腳本程序等的執行信息45相對應地存儲。
若插入BD—ROM104,則再現控制部414將進行BD—ROM104的使 用規則的顯示等的"FirstPlay"進行再現,通過用戶進行的遙控器102操作, 在按下了菜單鍵的情況下,再現"TopMenu"。
在本實施方式中',再現控制部414在通過用戶操作或Java應用程式600 來進行了標題切換時,執行與各標題對應的應用程式和腳本程序,BD—J 模塊520在通過用戶進行的遙控器操作將標題切換為TOP Menu時和在應 用程序執行中用戶使用遙控器102來進行再現停止操作時,使執行中的應 用程序結束,並向密碼偏愛信息設置模塊541通知應用程式的結束。
<動作〉
下面,說明本實施方式的再現裝置101的動作。 圖11表示本實施方式的再現裝置101的動作流程圖。 在步驟S111中,在再il裝置lOl的電源由用戶接通時,密碼偏愛信息 設置模塊541將用戶設置存儲部431中存儲的用戶設置偏愛信息表20的內容送到再現控制用存儲部432中來進行寫入(步驟S12)。
檢測模塊543在檢測到用戶在BD—ROM驅動器401中插入了 BD-ROM104的情況,並由用戶在BD—J模式下進行了再現BD—ROM104的 操作的情況下(步驟S13:"是"),檢測模塊543讀出所插入的BD—ROM104 的盤ID和應用程式信息來存儲到存儲器中。此外,BD—J模塊520執行Java 應用程式600,再現控制部414根據AV再現庫550的再現控制指示,根據 再現控制用存儲部432中存儲的再現控制用偏愛信息,來再現向跟蹤緩存 器402讀出的訪問單元的視頻內容(步驟S14)。
BD—J模塊520在執行Java應用程式600時調用了用於更新偏愛信息 的預先準備API時(步驟S15:"是"),經密碼偏愛信息設置模塊541, 來確認對用戶設置偏愛信息是否設置了密碼(步驟S16)。
在步驟S16中,BD—J模塊520在確認設置了密碼的情況下(步驟S16: "是"),不進行再現控制用偏愛信息的更新,而將表示該更新結果的更新 結果信息送到通知模塊543,並將表示不允許更新的信息傳到Java應用程 序。另外,通知模塊543根據從BD—J模塊520接受的更新結果信息,生 成表示沒有進行偏愛信息的更新的圖像,並顯示在顯示器103上(步驟 S17)。
在步驟S16中,BD—J模塊520在可確認對用戶設置偏愛信息沒有設 置密碼的情況下(步驟S16:"否"),訪問在再現控制用存儲部432中 存儲的再現控制用偏愛信息表30,並按照Java應用程式600的執行來更新 與由Java應用程式600調用的API的參數對應的偏愛信息31的設置信息 32,並將表示該更新結果的更新結果信息送到通知模塊543。從BD—J模 塊520接受了更新結果信息的通知模塊543生成表示進行了偏愛信息的更 新的圖像來顯示到顯示器103上(步驟S18)。
接著,BD—J模塊520和檢測模塊542進行判斷BD—J模塊520執行 中的應用程式是否結束的執行結束判斷處理(步驟S19)。
這裡,使用圖12來說明執行結束判斷處理。
在步驟S191中,檢測模塊542在檢測到BD—ROM104取出後(步驟 S191:"是"),檢測到BD—ROM驅動器401中插入了BD—ROM盤的 情況下(步驟S192:"是"),在所取出的BD—ROM104中存儲有表示 盤非綁定應用程式的應用程式信息時,判斷所插入的BD—ROM盤中是否存儲了相同應用程式信息、和所插入的BD—ROM盤的盤ID與所取出的 BD—ROM104的盤ID是否相同(步驟S193)。
在步驟S193中,檢測模塊542在判斷為應用程式信息和盤ID相同的 情況下(步驟S193:"是"),檢測模塊543判斷繼續進行取出BD—ROM104 前執行的應用程式的執行,並將該內容通知給BD—J模塊542(步驟S194)。
在步驟S191中,在檢測模塊542沒有檢測到取出BD—ROM104 (步 驟S191:"否"),且BD—J模塊520經UO檢測模塊420從用戶接受了 向TOP Menu畫面的切換操作、或再現停止操作的情況下(步驟S195: "是"),BD—J模塊520判斷應用程式的執行結束,使該應用程式的執行 結束,並向密碼偏愛信息設置模塊541送出表示結束應用程式的執行的信 息(步驟S196)。
在步驟S192中,在檢測模塊542沒有檢測到BD—ROM盤的插入的情 況下(步驟S192:"否"),且在步驟S193中,檢測模塊542判斷為所 插入的BD—ROM盤上沒有存儲與BD—ROM104相同的應用程式信息和 盤ID的情況下(步驟S193:"否"),進行上述步驟S196的處理。
在步驟S191和步驟S195都是否定的判斷結果的情況下,重複執行結 束判斷處理。
在圖11的步驟S20,密碼偏愛信息設置模塊541在從BD—J模塊520 接受到應用程式的執行結束判斷處理結果,且執行結束判斷處理結果是結 束執行中的應用程式的執行的結果時(步驟S20:"是").,密碼偏愛信 息設置模塊541將再現控制用存儲部432中存儲的再現控制用偏愛信息表 30替換為用戶設置存儲部431中存儲的用戶設置偏愛信息表20(步驟S21)。
在步驟S20中,若從BD—J模塊520接受的執行結束判斷處理結果是 繼續執行中的應用程式的執行的結果(步驟S20:"否"),BD—J模塊 520繼續應用程式的執行,再現控制部414使用更新後的再現控制用偏愛信 息來繼續進行視頻內容的再現,並重複進行步驟S15之後的處理。
這裡,對在上述步驟S17和步驟S18中,通知模塊542根據更新結果 信息來生成圖像,並顯示到顯示器103上的例子進行說明。
圖13表示在步驟S18通知模塊543在顯示器103上顯示的通知圖像的 例子,圖14表示在步驟S17在顯示器103上顯示的通知圖像的例子。
如圖13所示,通知模塊543在更新了偏愛信息的情況下,在顯示器103的畫面50上顯示表示更新了偏愛信息的圖像67,在沒有更新偏愛信息的情 況下,如圖14所示,顯示表示拒絕偏愛信息的更新的圖像68。
如圖13和圖14所示,在再現裝置101具有顯示器110的情況下,可 以在顯示器101上顯示更新了偏愛信息或拒絕更新的情況,並在再現裝置 101具有LED等燈120的情況下,也可在更新了偏愛信息時,或在拒絕更 新時,改變燈120的顏色來點亮,而對用戶進行通知。

根據上述的動作流程(圖11),來說明通過執行中的應用程式來更新 偏愛信息的父母信息,並在應用程式的執行中用戶切換到菜單畫面的情況 下的動作例。
另外,在本動作例中,說明在用戶設置偏愛信息表20上沒有設置密碼 的情況。
此外,關於步驟Sll 步驟S14,由於與上述動作說明相同,所以省略 說明,特別說明與本動作例有關的步驟。
在圖11中,再現裝置101進行步驟S11 步驟S14的處理,在步驟S15, BD—J模塊520在Java應用程式600的執行中,調用了指定表示父母信息 的參數並更新該父母信息的API時(步驟S15:"是"),經密碼偏愛信 息設置模塊541,確認對用戶設置偏愛信息沒有設置密碼10的情況(步驟 S16:"否")。
BD—J模塊520訪問再現控制用存儲部432中存儲的再現控制用偏愛 信息表30,並將由Java應用程式60調用的參數表示的父母信息的設置信 息32"等級8"更新為"等級10"(圖7 (d)),將更新後的內容的更新結果 信息送到通知模塊543。從BD—J模塊520接受了更新結果信息的通知模 塊543生成表示進行了偏愛信息的更新的圖像67並顯示到顯示器103 (步 驟S18)。
接著,若BD—J模塊520在經UO檢測模塊420接受到用戶進行的TOP Menu切換操作(圖12的步驟S191:"否"、步驟S195:"是"),則判 斷為結束該應用程式的執行(圖12的步驟S196),使該應用程式的執行 結束,並將表示應用程式的執行結束的執行結束判斷結果送到密碼偏愛信 息設置模塊541 (步驟S20:"是")。
密碼偏愛信息設置模塊541通過將用戶設置偏愛信息表20的內容替換到再現控制用偏愛信息表30中,使在步驟S18更新的父母信息的設置信息 "等級10"返回至lJ"等級8"(步驟S21)。
BD-J模塊520通過在步驟S18將父母信息從"等級8"更新為"等級 10",在收視對象年齡是10歲以上的視頻內容的情況下,因更新前收視限 制為8歲,故控制為不進行再現,但是由於在更新後收視限制變為IO歲, 所以在執行中的應用程式結束之前進行該視頻內容的再現。
另外,由於在該應用程式結束後,在步驟S21,寫回到用戶設置的父 母信息"等級8",所以不能進行上述視頻內容(收視年齡限制是IO歲以上) 的再現。

以上,根據實施方式和變形例說明了本發明的再現裝置,但是可以如 下這樣來進行變形,本發明當然並不限於上述的實施方式和變形例表示的 再現裝置。
(1 )說明了上述再現裝置101再現BD—ROM中存儲的視頻內容和Java 應用程式的情況,但是還可適用於構築虛擬包來加以再現的情況,該虛擬 包是將在BD—ROM104中存儲的視頻內容和應用程式(下面為"BD包")、 和在SDRAM等的可移動式盤和/或硬碟中存儲的該BD包的視頻內容相關 聯附加的視頻內容及Java應用程式進行動態組合而成的。圖15表示該情況 下的再現裝置101的結構。
另外,存儲了附加的視頻內容和應用程式的可移動介質105或存儲部 430具有與BD包相同的目錄結構,存在以BD包的供應者ID為目錄名的 目錄,在以DiskID為目錄名的目錄存儲要在BD包中合併的附加的視頻內 容文件、和決定在BD包中怎樣合併附加視頻內容等的合併管理信息。
在本變形例中,說明了將在可移動介質105中存儲的附加的視頻內容 和應用程式的文件合併到BD包中來構築虛擬包的情況。
在該圖中,虛擬文件系統415根據合併管理信息,在BD—ROM104的 目錄結構中合併存儲在可移動介質105中的視頻內容和應用程式的文件, 並構築虛擬包的目錄結構來進行再現。
虛擬包的再現如下進行通過虛擬文件系統415參考虛擬包的目錄結 構,確認Java應用程式訪問的文件的存儲位置,並從存儲有該文件的BD 一ROM104或可移動介質105中讀出該文件的值,並返回到Java應用程式,Java應用程式使用從虛擬文件系統415返回的值來執行Java程序。
此外,在如上所述由虛擬文件系統415構築的虛擬包中,在BD—J模 塊520執行Java應用程式的過程中,從該Java應用程式調用了更新偏愛信 息的API的情況下,進行與上述實施方式相同的各處理(圖11和圖12)。
(2) 在上述的實施方式中,說明了將可通過應用程式的執行更新的偏 愛信息存儲到再現控制用存儲部中,並在該再現控制用存儲部複製用戶設 置偏愛信息,但是還可設作可訪問用戶設置存儲部的用戶設置偏愛信息, 在電源接通時通過將用戶設置偏愛信息複製到其他存儲區域中來保存,應 用程序結束時,寫回所保存的用戶設置偏愛信息。
上述情況下,也可在再現裝置101的電源接通時,不保存用戶設置偏 愛信息,而在Java應用程式調用了訪問用戶設置偏愛信息的API時,對訪 問對象的偏愛信息加以保存,也可在最初調用用於訪問用戶設置偏愛信息 的API時,保存所有的用戶設置偏愛信息。
(3) 上述實施方式中,說明了在用戶設置偏愛信息表20中設置了密碼 的情況下,控制為不進行應用程式的執行所進行的偏愛信息的更新,但是, 也可在應用程式的執行進行的偏愛信息的更新是在父母信息的情況下,是 使由用戶設置的偏愛信息表示收視年齡限制變嚴格的更新時,BD—J模塊 520進行再現控制用偏愛信息表30的父母信息的更新。
該情況下,例如在圖7 (c)中,再現控制用偏愛信息表30的父母信息 是"等級8",在從執行中的應用程式調用API以使其更新為"等級5"的情況 下,BD—J模塊520經密碼偏愛管理信息模塊541,來確認是否設置了密碼,
同時判斷是否是比用當前的設置信息表示的收視年齡小的收視年齡。即使 設置了密碼,但若與更新有關的收視年齡小,則判斷為收視年齡限制比當 前嚴,並將再現控制用父母信息的設置信息更新為"等級5"。
(4) 在上述實施方式中,說明了若用戶設置偏愛信息中沒有設置密碼, 則進行偏愛信息的更新,但是也可將例如各偏愛信息與表示是否允許更新 的信息對應起來進行存儲,並根據密碼和該信息,來判斷是否進行各偏愛 信息的更新。
該情況下,在沒有設置密碼的情況下,對於通過應用程式的執行不能 更新的偏愛信息,通過與不允許更新的內容信息相對應地進行存儲,而可 控制為不進行對該偏愛信息的更新。(5) 在上述實施方式中,說明了在從用戶接受了 BD—ROM104的再現 停止操作時、從用戶接受了轉移到TOP Menu畫面的操作時、以及在BD— ROM104沒有盤綁定的情況下從BD—ROM驅動器取出了 BD—ROM104 時,結束應用程式,並將用戶設置偏愛信息存儲在再現控制用存儲部中的 情況,但是除此之外,也可以是例如用戶進行顯示改變用戶設置偏愛信息 的設置的畫面等的操作等與執行中的應用程式的處理無關的操作時結束應 用程序。
(6) 在上述實施方式和變形例中,作為虛擬機的程式語言使用了 Java, 但是也可以不是Java,而可以是在UNIX (註冊商標)OS等中使用的B — Shell、 PerlScript、 ECMA Script等其他程式語言。
此外,在上述的實施方式中,說明了再現BD—ROM的再現裝置,但 是,在可寫入的光記錄介質上記錄了本實施方式中使用的BD—ROM104上 的需要數據的情況下,也實現了上述效果。
(7) 在實施方式的動作中說明的各步驟的處理是使用計算機系統實現 的電腦程式,但是也可以是表示所述程序的數位訊號。另外,本發明也 可以是記錄了所述程序或所述數位訊號的計算機可讀取記錄介質、例如、 軟盤、硬碟、CD、 MO、 DVD、 BD、半導體存儲器等。
另外,本發明可以是經電通信線路、無線或有線通信線路、或網際網路 為代表的網絡等來傳送的所述電腦程式或所述數位訊號。
此外,所述程序或所述數位訊號可以記錄到所述記錄介質上來進行傳 送,或經所述網絡等來傳送,或在獨立的其他計算機系統中實施。
工業實用性
本發明的再現裝置可以用於對BD—ROM等光碟上記錄的視頻內容進 行再現的再現裝置。
權利要求
1、 一種再現裝置,對包含視頻內容和再現視頻內容時執行的應用程式 的記錄介質進行讀出並再現,其特徵在於,包括-第一存儲單元,存儲由用戶設置的第一設置信息,作為用於視頻內容 的再現控制的信息;第二存儲單元,可由所述應用程式進行讀寫,存儲要用於所述視頻內容的再現控制的第二設置信息;執行單元,在所述視頻內容的再現時,執行所述應用程式; 控制單元,控制為在所述應用程式的執行結束時,使所述第二存儲單元存儲所述第一設置信息,以代替所述第二設置信息。
2、 根據權利要求1所述的再現裝置,其特徵在於 所述再現裝置進一步包括接受單元,該接受單元從用戶接受結束指示,該結束指示使所述應用程式的執行結束;所述控制手段將所述接受單元接受了所述結束指示的時間,看作使所 述應用程式結束執行的時間。
3、 根據權利要求1所述的再現裝置,其特徵在於 所述記錄介質是可在所述再現裝置上裝卸的記錄介質,所述記錄介質包含連接信息,該連接信息表示是否使所述記錄介質的應用程式在該記錄介質的視頻內容和其他記錄介質的視頻內容之間共同地執行; 所述再現裝置進一步包括自由裝卸所述記錄介質的接口; 檢測單元,在所述接口中的所述記錄介質的裝卸和取出所述記錄介質後,在該接口中裝載有其他記錄介質的情況下,檢測該其他記錄介質中是否包含所述連接信息;所述控制單元將由所述檢測單元檢測到取出所述記錄介質後裝載了所述其他記錄介質、且該其他記錄介質中不包含所述連接信息的時間,看作結束所述應用程式的執行的時間。
4、 根據權利要求1所述的再現裝置,其特徵在於 所述第一存儲單元將密碼與所述第一設置信息對應起來存儲; 所述控制單元進一步包括判斷單元,該判斷單元在執行中的所述應用程式要寫入所述第二設置信息的情況下,判斷在與該第二設置信息對應的所述第一設置信息中是否設置了所述密碼;所述控制單元在由所述判斷單元判斷為設置了所述密碼的情況下,控 制為不進行對所述第二設置信息的寫入,在判斷為沒有設置所述密碼的情 況下,控制為進行所述第二設置信息的寫入。
5、 根據權利要求4所述的再現裝置,其特徵在於所述再現裝置進一步包括通知單元,該通知單元根據所述判斷單元的 判斷結果,向用戶通知訪問信息,該訪問信息表示是否由所述應用程式執 行了對所述第二設置信息的寫入。
6、 根據權利要求5所述的再現裝置,其特徵在於 所述再現裝置進一步包括顯示單元;所述通知單元通過使所述顯示單元顯示表示所述訪問信息的圖像,來 進行所述通知。
7、 根據權利要求5所述的再現裝置,其特徵在於 所述再現裝置進一步具有聲音輸出單元;所述通知單元通過將表示所述訪問信息的聲音輸出到所述聲音輸出單 元,來進行所述通知。
8、 根據權利要求5所述的再現裝置,其特徵在於所述再現裝置從用戶接受所述視頻內容的再現控制的指示,並可與具有顯示單元的輸入裝置進行有線或無線通信;所述通知單元通過使所述顯示單元顯示表示所述訪問信息的圖像,來 進行所述通知。
9、 根據權利要求5所述的再現裝置,其特徵在於所述再現裝置從用戶接受所述視頻內容的再現控制的指示,可與具有 聲音輸出單元的輸入裝置進行有線或無線通信;所述通知單元將表示所述訪問信息的聲音輸出到所述聲音輸出單元, 來進行所述通知。
10、 根據權利要求4所述的再現裝置,其特徵在於所述第一設置信息和第二設置信息是父母信息,該父母信息表示根據 用戶的年齡來限制該用戶進行的所述視頻內容的收視;所述控制單元進一步在所述應用程式的執行是對所述第二設置信息的 寫入、且所述第一設置信息中設置了所述密碼的情況下,只在該寫入是比由該第二設置信息表示的收視的限制嚴格的寫入時,控制為進行對該第二 設置信息的寫入。
11、 一種程序,使再現裝置執行該程序,該再現裝置對包含視頻內容 和再現視頻內容時執行的應用程式的記錄介質進行讀出並再現,包括第一 存儲部,存儲由用戶設置的第一設置信息,作為用於視頻內容的再現控制的信息;以及第二存儲部,可由所述應用程式進行讀寫,存儲要用於所述 視頻內容的再現控制的第二設置信息,其特徵在於,所述程序包括如下步 驟執行步驟,在再現所述視頻內容時,執行所述應用程式; 控制步驟,控制為在所述應用程式的執行結束時,在所述第二存儲部 中存儲所述第一存儲部的所述第一設置信息,以替換所述第二設置信息。
全文摘要
本發明的再現裝置,包括用戶設置存儲部,存儲用戶設置的用戶設置偏愛信息;再現控制用存儲部,存儲作為視頻內容的再現控制而使用的再現控制用偏愛信息;BD-J模塊,組合視頻內容和記錄有應用程式的BD-ROM等記錄介質的視頻內容來執行應用程式;檢測模塊,檢測BD-ROM的裝卸,在取出BD-ROM後,裝載了BD-ROM的情況下,判斷是否在所裝載的BD-ROM的再現時繼續進行取出BD-ROM前執行的應用程式的執行;密碼偏愛信息設置模塊,在從用戶接受了應用程式結束指示的情況下,以及通過檢測模塊判斷為繼續執行應用程式的情況下,將用戶設置偏愛信息作為再現控制用偏愛信息而存儲在再現控制用存儲部中。
文檔編號H04N5/91GK101313568SQ20068004373
公開日2008年11月26日 申請日期2006年11月20日 優先權日2005年11月22日
發明者傑爾馬諾·萊希森林, 金丸智一 申請人:松下電器產業株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀