專利名稱::再現(xiàn)裝置、再現(xiàn)方法、程序的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明是屬于狀態(tài)保存以及狀態(tài)恢復(fù)技術(shù)的
技術(shù)領(lǐng)域:
的發(fā)明。
背景技術(shù):
:所謂狀態(tài)保存,是以備對(duì)裝置的電源供給突然斷開的意外情況,而事先將動(dòng)作重開所需的數(shù)據(jù)的一部分寫入至非易失性的第二存儲(chǔ)介質(zhì)的技術(shù),也就是說,與以往的停電應(yīng)對(duì)一樣,對(duì)于裝置的穩(wěn)定動(dòng)作是必須的不可缺少的處理。另一方面,所謂狀態(tài)恢復(fù),是在對(duì)裝置的電源供給重開之后,根據(jù)非易失性的第二存儲(chǔ)介質(zhì)中寫入的數(shù)據(jù),迅速恢復(fù)電源供給斷開之前的動(dòng)作的技術(shù)。在執(zhí)行DVD—Video的AV再現(xiàn)的再現(xiàn)裝置中,狀態(tài)保存/狀態(tài)恢復(fù)通過在停止AV再現(xiàn)時(shí),將物理性或邏輯性的再現(xiàn)位置事先寫入至非易失性的第二存儲(chǔ)介質(zhì),在下次再現(xiàn)時(shí),從非易失性的第二存儲(chǔ)介質(zhì)中寫入的再現(xiàn)位置開始,重開再現(xiàn)來實(shí)現(xiàn)。專利文獻(xiàn)l:日本特許第3438729號(hào)專利文獻(xiàn)2:日本特開2003—77222專利文獻(xiàn)3:日本特開昭62—169218在作為AV再現(xiàn)的對(duì)象的內(nèi)容中,存在DVD—Video內(nèi)容和BD—ROM內(nèi)容這兩種。在DVD—Video內(nèi)容中使用的命令組是通過所謂命令解釋器來解讀的命令,僅通過執(zhí)行第幾個(gè)命令這樣的程序計(jì)數(shù)器的值或寄存器的保持值來作為狀態(tài)保存的對(duì)象,就能夠進(jìn)行狀態(tài)恢復(fù)。與此對(duì)照,BD—ROM內(nèi)容在AV再現(xiàn)中與Java應(yīng)用聯(lián)動(dòng)。對(duì)于Java應(yīng)用的動(dòng)作,需要多個(gè)線程、巨大的變量、各種畫面描繪參數(shù)等,在裝置的電源供給斷開的情況下,為了重開電源斷開前的動(dòng)作,需要將全部這些多個(gè)線程、變量、各種畫面描繪參數(shù)都事先寫入至非易失性的第二存儲(chǔ)介質(zhì)。不僅如此,還需要將Java應(yīng)用的動(dòng)作中利用的存儲(chǔ)器信息、操作系統(tǒng)(OS)所具有的管理信息等事先寫入至非易失性的第二存儲(chǔ)介質(zhì),并使裝置執(zhí)行被稱為中止或休眠的處理。但是,在以BD-ROM再現(xiàn)裝置為首的消費(fèi)電子(CE)設(shè)備中,與個(gè)人計(jì)算機(jī)相比,非易失性存儲(chǔ)區(qū)域的容量或各種硬件資源大多較少,發(fā)生對(duì)于用于動(dòng)作重開的信息的一部分,無法在非易失性的第二存儲(chǔ)介質(zhì)中進(jìn)行狀態(tài)保存的所謂狀態(tài)保存遺漏。如果存在該狀態(tài)保存遺漏,則無法保障重開時(shí)的動(dòng)作正確完成。假設(shè),在應(yīng)該進(jìn)行狀態(tài)保存的信息的一部分中存在缺失的狀態(tài)下,要重開動(dòng)作,則不免導(dǎo)致再現(xiàn)裝置的中斷或熄滅。CE設(shè)備要求與個(gè)人計(jì)算機(jī)行業(yè)無法相比的品質(zhì)保障,所以存在這種動(dòng)作異常的危險(xiǎn)性的狀態(tài)保存/狀態(tài)恢復(fù)雖然不嚴(yán)重,但在實(shí)用中無法承受。
發(fā)明內(nèi)容本發(fā)明提供一種再現(xiàn)裝置,即使在狀態(tài)保存所需的非易失性的第二存儲(chǔ)介質(zhì)的規(guī)模受限的情況下,也能夠穩(wěn)定地進(jìn)行電源斷開后的應(yīng)用的動(dòng)作重開。為了解決上述問題,再現(xiàn)裝置實(shí)現(xiàn)多個(gè)處理的狀態(tài)保存以及狀態(tài)恢復(fù),其特征在于,多個(gè)處理之中的1個(gè)是AV流的再現(xiàn)處理,其他的1個(gè)是與AV流的再現(xiàn)聯(lián)動(dòng)的、應(yīng)用的處理;具備讀出構(gòu)件,從存儲(chǔ)介質(zhì)讀出應(yīng)用以及AV流;平臺(tái)部,使應(yīng)用動(dòng)作;再現(xiàn)部,再現(xiàn)AV流;以及易失性的第一存儲(chǔ)介質(zhì);上述易失性的第一存儲(chǔ)介質(zhì)具備存儲(chǔ)區(qū)域,在上述存儲(chǔ)區(qū)域中,寫入了表示上述AV流的再現(xiàn)狀態(tài)的再現(xiàn)狀態(tài)參數(shù),上述應(yīng)用在上述平臺(tái)內(nèi)所使用的多個(gè)參數(shù)之中,選擇狀態(tài)恢復(fù)后的動(dòng)作重開時(shí)所需的參數(shù),并作為應(yīng)用重開(resume)參數(shù),寫入至上述存儲(chǔ)區(qū)域,上述多個(gè)處理的狀態(tài)保存通過將上述應(yīng)用重開參數(shù)和上述再現(xiàn)狀態(tài)參數(shù)從易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中讀出,并寫入至非易失性的第二存儲(chǔ)介質(zhì)來實(shí)現(xiàn),上述多個(gè)處理的狀態(tài)恢復(fù)通過將上述非易失性的第二存儲(chǔ)介質(zhì)中寫入的應(yīng)用重開參數(shù)和再現(xiàn)狀態(tài)參數(shù),重新寫入至上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域,并且根據(jù)重新寫入至上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中的再現(xiàn)狀態(tài)參數(shù),將應(yīng)用載入平臺(tái)部來實(shí)現(xiàn)。具備上述問題解決手段的再現(xiàn)裝置通過根據(jù)再現(xiàn)狀態(tài)參數(shù)來重新進(jìn)行應(yīng)用的載入,來進(jìn)行狀態(tài)恢復(fù)。在狀態(tài)恢復(fù)中,重新進(jìn)行應(yīng)用的載入,所以無需將多個(gè)線程、變量、各種畫面描繪參數(shù)、存儲(chǔ)器信息、OS的管理信息寫入至非易失性的第二存儲(chǔ)介質(zhì)。由于無需寫入這些信息,所以非易失性的第二存儲(chǔ)介質(zhì)的規(guī)模為所需的最低限度即可。另外,在易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中,也就是說,寫入應(yīng)用重開參數(shù),所以僅通過重新進(jìn)行應(yīng)用的載入,應(yīng)用就能夠重開動(dòng)作。應(yīng)用僅通過在動(dòng)作中使用的參數(shù)之中,選擇狀態(tài)恢復(fù)后的動(dòng)作重開時(shí)所需的參數(shù),并作為應(yīng)用重開參數(shù),寫入至易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域,就能夠?qū)崿F(xiàn)停電應(yīng)對(duì),所以與應(yīng)用直接在非易失性存儲(chǔ)器中寫入動(dòng)作參數(shù)的情況相比,用于應(yīng)用狀態(tài)保存/狀態(tài)恢復(fù)的額外開銷較小即可。另外,在極力使額外開銷最小的同時(shí),能夠執(zhí)行裝置的電源異常應(yīng)對(duì),所以不使裝置的性能下降。因此,在再現(xiàn)裝置例如執(zhí)行使AV再現(xiàn)與應(yīng)用的動(dòng)作聯(lián)動(dòng)的游戲的情況下,能夠進(jìn)行以下處理,即在角色的參數(shù)維持得分等的同一性的同時(shí),從中途重開游戲。另外,上述再現(xiàn)裝置的動(dòng)作重開需要應(yīng)用的積極參與。在堆區(qū)域中使用的參數(shù)之中,動(dòng)作重開所需的參數(shù)沒有被選擇的情況下,重開的執(zhí)行變得不可能,所以有可能發(fā)生應(yīng)用的動(dòng)作與再現(xiàn)裝置的動(dòng)作之間的不協(xié)調(diào)。這樣的問題能夠通過如下構(gòu)成上述再現(xiàn)裝置來解決。艮P,構(gòu)成為在上述記錄介質(zhì)中,還記錄了重開對(duì)應(yīng)信息,上述重開對(duì)應(yīng)信息表示在狀態(tài)恢復(fù)后是否使再現(xiàn)構(gòu)件以及應(yīng)用利用向上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域復(fù)原的內(nèi)容,在上述重開對(duì)應(yīng)信息表示利用復(fù)原內(nèi)容的意思的情況下,上述再現(xiàn)構(gòu)件的再現(xiàn)重開根據(jù)上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中復(fù)原的再現(xiàn)狀態(tài)參數(shù)來實(shí)現(xiàn),上述應(yīng)用的動(dòng)作重開利用易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中復(fù)原的應(yīng)用重開參數(shù)來實(shí)現(xiàn),在上述重開對(duì)應(yīng)信息表示不利用向上述第一存儲(chǔ)介質(zhì)復(fù)原的內(nèi)容的情況下,上述再現(xiàn)構(gòu)件不重開AV流的再現(xiàn),應(yīng)用不重開動(dòng)作,由此能夠?qū)崿F(xiàn)解決。在追加了上述發(fā)明特定內(nèi)容的再現(xiàn)裝置中,如果應(yīng)用對(duì)于將動(dòng)作重開所需的參數(shù)選擇為應(yīng)用重開參數(shù)的動(dòng)作進(jìn)行支持,那么能夠通過設(shè)定重開對(duì)應(yīng)信息,規(guī)定為可以進(jìn)行重開。反之,如果應(yīng)用對(duì)于將動(dòng)作重開所需的參數(shù)選擇為應(yīng)用重開參數(shù)的動(dòng)作沒有支持,那么能夠通過設(shè)定重開對(duì)應(yīng)信息來禁止重開。通過內(nèi)容制作者的判斷,能夠控制是否可以進(jìn)行重開再現(xiàn),所以能夠進(jìn)行遵循內(nèi)容制作者方的意圖的再現(xiàn)。在內(nèi)容制作者方認(rèn)為不希望使包括影像或聲音、以及Java(注冊(cè)商標(biāo))應(yīng)用的內(nèi)容重開的情況下,按照重開對(duì)應(yīng)信息的設(shè)定來對(duì)重開進(jìn)行限制,因此不存在由于用戶意外的動(dòng)作而引起內(nèi)容制作者方的不希望的動(dòng)作。一般地,再現(xiàn)裝置的電源斷開在大多數(shù)情況下,根據(jù)利用裝置的用戶的操作來進(jìn)行,用戶何時(shí)斷開電源是無法預(yù)測(cè)的。因此,在應(yīng)用將參數(shù)在非易失性存儲(chǔ)器中進(jìn)行狀態(tài)保存之前,如果通過用戶的操作輸入而斷開了電源,則易失性的存儲(chǔ)介質(zhì)的信息全部失去,無法在非易失性的存儲(chǔ)介質(zhì)中進(jìn)行保存。此時(shí),即使再接通電源,在非易失性的存儲(chǔ)介質(zhì)中也沒有保存信息,所以無法從電源斷開前的狀態(tài)重開Java(注冊(cè)商標(biāo))應(yīng)用的動(dòng)作。另外,即使重開,其動(dòng)作也不穩(wěn)定。像這樣,如果由于用戶的意外的動(dòng)作而引起內(nèi)容制作者方的不希望的動(dòng)作,則作為內(nèi)容制作者方,可能認(rèn)為不希望使包含影像、聲音、以及Java(注冊(cè)商標(biāo))應(yīng)用的內(nèi)容重開。與此相反,以往的重開機(jī)僅能實(shí)現(xiàn)再現(xiàn)裝置所具備的功能,所以無法反映內(nèi)容制作者方的意圖。這樣的問題能夠通過如下構(gòu)成再現(xiàn)裝置來解決。艮P,通過構(gòu)成為上述再現(xiàn)裝置保持了重開支持信息,重開支持信息表示是否能夠?qū)⑸鲜鲆资缘牡谝淮鎯?chǔ)介質(zhì)的存儲(chǔ)區(qū)域的內(nèi)容保存在上述非易失性的第二存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中,在啟動(dòng)上述應(yīng)用時(shí),上述重開支持信息被轉(zhuǎn)發(fā)給應(yīng)用,上述應(yīng)用對(duì)應(yīng)用重開參數(shù)的寫入在接受的重開支持信息表示能夠進(jìn)行存儲(chǔ)區(qū)域的內(nèi)容保存的意思的情況下進(jìn)行,由此實(shí)現(xiàn)解決。在對(duì)于易失性存儲(chǔ)器不存在電源備份,由于用戶操作引起的突發(fā)性的電源斷開而易失性存儲(chǔ)器的內(nèi)容消失的再現(xiàn)裝置中,用于狀態(tài)恢復(fù)的參數(shù)沒有正確保存的可能性很高。此時(shí),如果事先將重開支持信息設(shè)定為"不能保存",則能夠?qū)⒉荒苓M(jìn)行參數(shù)的保存的意思正確地傳遞給應(yīng)用。此時(shí),應(yīng)用不期待再現(xiàn)裝置的重開,所以能夠避免根據(jù)不穩(wěn)定的參數(shù)來進(jìn)行重開動(dòng)作的情況。在對(duì)于易失性存儲(chǔ)器存在電源備份,即使發(fā)生突發(fā)性的電源斷開也能夠保存易失性存儲(chǔ)器的內(nèi)容的再現(xiàn)裝置中,用于狀態(tài)恢復(fù)的參數(shù)被正確地保存。在該再現(xiàn)裝置中,如果事先將重開支持信息設(shè)定為"能夠保存",則能夠?qū)⒉荒苓M(jìn)行參數(shù)的保存的意思正確地傳遞給應(yīng)用。此時(shí),應(yīng)用能夠期待再現(xiàn)裝置的重開。在再現(xiàn)裝置中,將是否支持重開傳遞給應(yīng)用,應(yīng)用根據(jù)有無該再現(xiàn)裝置的支持,進(jìn)行重開所需的動(dòng)作,能夠使再現(xiàn)裝置與應(yīng)用之間的聯(lián)動(dòng)緊密。圖1是表示關(guān)于再現(xiàn)裝置102的使用行為的方式的圖。圖2是表示BD—ROM的結(jié)構(gòu)的圖圖3是表示在再現(xiàn)裝置的大概功能結(jié)構(gòu)的框圖。圖4是表示再現(xiàn)裝置的軟件分層模型的圖。圖5是表示供再現(xiàn)裝置再現(xiàn)的BD—ROM內(nèi)容的圖。圖6是示意地表示寄存器集24的內(nèi)容的例子的圖。圖7是示意地描繪狀態(tài)保存中的應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)的往返的圖。圖8是示意地描繪狀態(tài)恢復(fù)以及利用時(shí)的應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)的往返的圖。圖9是表示重開處理的處理順序的流程圖。圖IO是表示應(yīng)用重開參數(shù)處理的順序的流程圖。圖11是表示重開支持信息以及基于重開支持信息的、API的調(diào)用的一個(gè)例子的圖。圖12是表示包括能夠恢復(fù)標(biāo)記、能夠利用標(biāo)記的重開對(duì)應(yīng)信息的圖。圖13表示對(duì)應(yīng)于能否恢復(fù)標(biāo)記、能夠利用標(biāo)記的動(dòng)作。圖14是表示對(duì)每個(gè)標(biāo)題設(shè)定了能否狀態(tài)保存/狀態(tài)恢復(fù)的Index.bdmv的圖。圖15是表示利用了重開對(duì)應(yīng)標(biāo)記的內(nèi)容的再現(xiàn)裝置102的處理順序的流程圖。圖16是表示電視機(jī)103的提示內(nèi)容的圖。圖17是用于說明容納了再現(xiàn)狀態(tài)能否重開標(biāo)記、應(yīng)用能夠重開標(biāo)記的重開對(duì)應(yīng)信息的圖。圖18是表示基于再現(xiàn)裝置能否重開標(biāo)記、應(yīng)用能否重開標(biāo)記的狀態(tài)保存/狀態(tài)恢復(fù)的流程圖。圖19是表示包括個(gè)數(shù)指定的應(yīng)用重開參數(shù)的一個(gè)例子的圖。圖20示意地表示非易失性存儲(chǔ)器26的容納內(nèi)容的圖。圖21是表示存在作為第一保存目的地的存儲(chǔ)區(qū)域1以及作為第二保存目的地的存儲(chǔ)區(qū)域2的2組保存目的地的非易失性存儲(chǔ)器26的圖。符號(hào)說明101BD—ROM102再現(xiàn)裝置103電視機(jī)104可移動(dòng)型介質(zhì)105遙控器201index.bdmv1BD驅(qū)動(dòng)器2導(dǎo)入緩沖器4網(wǎng)絡(luò)I/F5虛擬文件系統(tǒng)6分接器(demultiplexer)7視頻解碼器8視頻平面13音頻解碼器12加法器15AV再現(xiàn)引擎16靜態(tài)腳本存儲(chǔ)器17繪制引擎24寄存器集26非易失性存儲(chǔ)器30動(dòng)態(tài)腳本存儲(chǔ)器40HDMV模塊1341BD—J平臺(tái)42模式管理模塊43UO檢測(cè)模塊44分配器具體實(shí)施例方式以下,參照本發(fā)明的實(shí)施方式。(第一實(shí)施方式)以下,說明再現(xiàn)裝置的實(shí)施方式。首先,說明與本發(fā)明所涉及的再現(xiàn)裝置的實(shí)施行為之中的使用行為有關(guān)的方式。圖1是表示與再現(xiàn)裝置102的使用行為有關(guān)的方式的圖。如該圖所示,再現(xiàn)裝置102與BD—ROM101、再現(xiàn)裝置102、電視機(jī)103、可移動(dòng)介質(zhì)104—起供用戶使用。BD—ROM101是記錄了電影作品的記錄介質(zhì)。再現(xiàn)裝置102與電視機(jī)103—起,構(gòu)架家庭影院系統(tǒng),再現(xiàn)BD—ROM100。電視機(jī)103通過顯示電影作品的再現(xiàn)影像,或顯示菜單等,來對(duì)用戶提供對(duì)話性的操作環(huán)境??梢苿?dòng)介質(zhì)104裝填在再現(xiàn)裝置中,用作從電影分發(fā)者的WWW服務(wù)器101分發(fā)的內(nèi)容的收容工具。因此,能夠?qū)⑼ㄟ^網(wǎng)絡(luò)下載并存放至可移動(dòng)介質(zhì)104的內(nèi)容,與BD—ROM100中記錄的內(nèi)容進(jìn)行組合,來擴(kuò)展/更新BD—ROM100的內(nèi)容。為了裝填該可移動(dòng)介質(zhì)104這一目的,在再現(xiàn)裝置102中,具備插入SD存儲(chǔ)卡、存儲(chǔ)棒、壓縮閃存(TM)、智能介質(zhì)、多媒體卡等可移動(dòng)介質(zhì)104的插入口。遙控器105是再現(xiàn)裝置102的附屬物,從用戶接受對(duì)于再現(xiàn)裝置102的操作,并將與操作對(duì)應(yīng)的指示信號(hào)發(fā)送至再現(xiàn)裝置102。以上是與本發(fā)明所涉及的再現(xiàn)裝置的使用方式有關(guān)的說明。接下來,說明作為由本發(fā)明所涉及的再現(xiàn)裝置再現(xiàn)的對(duì)象的記錄介質(zhì)。通過本發(fā)明所涉及的再現(xiàn)裝置來再現(xiàn)的是作為光記錄介質(zhì)的BD—ROMIOO。以上是與本發(fā)明所涉及的再現(xiàn)裝置的使用方式有關(guān)的說明。接下來,說明作為由本發(fā)明所涉及的再現(xiàn)裝置再現(xiàn)的對(duì)象的記錄介質(zhì)。通過本發(fā)明所涉及的再現(xiàn)裝置來再現(xiàn)的,在本例中是作為光記錄介質(zhì)的BD—ROMIOI。圖2是表示BD—ROM(以下,有時(shí)也稱為"BD")的結(jié)構(gòu)的圖。在本實(shí)施方式中,主要著眼于用于再現(xiàn)電影等的AV內(nèi)容的AV應(yīng)用來說明BD—ROM,但當(dāng)然也可以將BD—ROM像CD—ROM或DVD—ROM那樣用作計(jì)算機(jī)使用的記錄介質(zhì)。BD—ROM與其他的光盤、例如DVD或CD等同樣,從其內(nèi)周向外周以螺旋狀具有存儲(chǔ)區(qū)域,在內(nèi)周的導(dǎo)入(leadin)與外周的導(dǎo)出(leadout)之間具有能夠記錄邏輯數(shù)據(jù)的邏輯地址空間。另外,在導(dǎo)入的內(nèi)側(cè)存在被稱為BCA(BurstCuttingArea)的只能通過驅(qū)動(dòng)器才能讀取的特別區(qū)域。該區(qū)域由于無法由應(yīng)用讀取,所以經(jīng)常用于例如著作權(quán)保護(hù)技術(shù)等。在邏輯地址空間中,以文件系統(tǒng)信息(巻)為開頭記錄有影像數(shù)據(jù)等的應(yīng)用數(shù)據(jù)。所謂文件系統(tǒng),是UDF或ISO9660等,與通常的PC同樣,能夠使用目錄、文件構(gòu)造來將記錄的邏輯數(shù)據(jù)讀出,并能夠讀出255字符的文件名、目錄名。本實(shí)施方式的情況下,BD盤上的目錄、文件構(gòu)造在根目錄(ROOT)緊下配置了BDMV目錄。BDMV目錄是記錄了由BD—ROM處理的AV內(nèi)容或管理信息等數(shù)據(jù)的目錄。在BDMV目錄的屬下,存在被稱為PLAYLIST目錄、CLIPINF目錄、STREAM目錄、JAR目錄、BDJO目錄的5個(gè)子目錄,在BDMV目錄中,配置了index.bdmv201、MovieObject.bdmv這2種文件。對(duì)于STREAM目錄,是存放了作為所謂數(shù)字流主體的文件的目錄,存在賦予了擴(kuò)展符M2TS的文件(xxx,m2ts("xxx"可變,擴(kuò)展符"m2ts"固定))。在PLAYLIST目錄中,存在賦予了擴(kuò)展符mpls的文件(xxx.mpls("xxx"可變,擴(kuò)展符"mpls"固定))。在CLIPINF目錄中,存在賦予了擴(kuò)展符clpi的文件(xxx.clpi("xxx"可變,擴(kuò)展符"dpi"固定))。在JAR目錄中,存在賦予了擴(kuò)展符jar的文件(xxx.jar("xxx"可變,擴(kuò)展符"jar"固定))。在BDJO目錄中,存在賦予了擴(kuò)展符bdjo的文件(xxx.bdjo("xxx"可變,擴(kuò)展符"bdjo"固定))。賦予了擴(kuò)展符"m2ts"的文件是MPEG—TS(傳輸流,TransportStream)形式的數(shù)字AV流,通過對(duì)1個(gè)以上的視頻流、l個(gè)以上的音頻流、1個(gè)以上的圖形流進(jìn)行復(fù)用來得到。視頻流表示電影的動(dòng)畫部分,音頻流表示電影的聲音部分,圖形流表示電影的字幕。賦予了擴(kuò)展符"dpi"的文件是與數(shù)字AV流分別一一對(duì)應(yīng)的Clip信息。由于是管理信息,所以Clip信息具有數(shù)字AV流的編碼形式、幀率、比特率、晰像度等信息和表示GOP的開頭位置的EP_map。賦予了擴(kuò)展符"mpls"的文件是存放了播放列表的文件。播放列表信息包括MainPath信息、Subpath信息、播放列表Mark信息。1)MainPath信息是通過在AV流的再現(xiàn)時(shí)間軸之中,對(duì)于作為In—Time的時(shí)刻與作為Out_Time的時(shí)刻的組合定義1個(gè)以上,從而定義邏輯再現(xiàn)區(qū)間的信息,具有對(duì)于在AV流中復(fù)用的基本流之中允許哪個(gè)的再現(xiàn)而不允許哪個(gè)的再現(xiàn)進(jìn)行規(guī)定的流號(hào)碼表(STNLtable)。2)播放列表Mark信息包括由In—Time信息以及Out—Time信息的組合來指定的AV流的一部分之中的、作為章節(jié)的時(shí)刻的指定。3)Subpath信息包括應(yīng)與上述AV流同步再現(xiàn)的基本流的指定、以及該基本流的再現(xiàn)時(shí)間軸上的In_Time信息以及Out_Time信息的組合。用于再現(xiàn)控制的Java應(yīng)用通過向Java(TM)虛擬機(jī)命令生成對(duì)該播放列表進(jìn)行再現(xiàn)的JMF播放器實(shí)例,能夠使其開始AV再現(xiàn)。所謂JMF(Java媒體構(gòu)架,JavaMediaFramework)播放器實(shí)例,是根據(jù)JMF播放器類在虛擬機(jī)的堆存儲(chǔ)器上生成的實(shí)際的數(shù)據(jù)。AV流與播放列表信息的組合構(gòu)成所謂"標(biāo)題"的再現(xiàn)單位。BD—ROM中的AV再現(xiàn)以該標(biāo)題作為1個(gè)單位來完成。BD—ROM內(nèi)容說的是該標(biāo)題的集合,即標(biāo)題集。將root/BDMV目錄中存在的標(biāo)題之中的、應(yīng)最初再現(xiàn)的標(biāo)題特別稱為"第一播放標(biāo)題"。另外,播放列表信息以及片斷信息作為靜態(tài)腳本來處理。賦予了擴(kuò)展符"jar"的文件是Java檔案文件,記載了利用Java虛擬機(jī)來進(jìn)行動(dòng)態(tài)腳本控制的Java應(yīng)用的程序。Java(TM)檔案文件是基于http://java(TM).sun.com/j2se/1.4.2/docs/guide/jar/jar.html所記載的規(guī)格的文件。Java(TM)檔案文件以目錄構(gòu)造的形式存放著多個(gè)文件。所謂該目錄構(gòu)造,指的是在根目錄緊下存在"XXXX.class",在META—INF目錄中存在文件"M扁FEST.MF"、文件"SIG—BD.SF"、文件"SIG—BD.RSA"、文件"bd.XXXX.perm"。該XXXX.dass(類文件)是存放了對(duì)于能夠在Java(TM)虛擬機(jī)上執(zhí)行的Java應(yīng)用進(jìn)行定義的類構(gòu)造體的類文件。MANIFEST.MF與數(shù)字證書對(duì)應(yīng),SIG—BD.SF是記載了MANIFEST.MF的哈希值的文件。SIG—BD.RSA是記載了數(shù)字證書鏈、署名信息的文件。bd.XXXX.perm是許可請(qǐng)求文件,存放對(duì)于執(zhí)行的Java應(yīng)用給予怎樣的許可的信息。由Java(TM)檔案文件中的類文件定義的Java應(yīng)用是通過Xlet接口、由應(yīng)用管理器來控制的Java(TM)Xlet。Xlet接口具有"loaded"、"paused"、"active"、"destroyed"這四種狀態(tài)。另夕卜,Java應(yīng)用使用用于顯示JFIF(JPEG)、PNG、或其他的圖形數(shù)據(jù)的標(biāo)準(zhǔn)Java庫(kù),實(shí)現(xiàn)由GEM1.0.2規(guī)定的HAVi架構(gòu)。HAVi架構(gòu)是GEM1.0.2下的包括遙控器導(dǎo)航機(jī)構(gòu)的GUI架構(gòu),Java應(yīng)用能夠?qū)崿F(xiàn)將基于HAVi架構(gòu)的按鈕顯示、文本顯示、在線顯示(BBS的內(nèi)容)這樣的顯示與運(yùn)動(dòng)圖像的顯示進(jìn)行了組合的畫面顯示,能夠利用遙控器來進(jìn)行對(duì)該畫面顯示的操作。賦予了擴(kuò)展符"bdjo"的文件以及MovieObject.bdmv(文件名固定)是動(dòng)作模式對(duì)象。動(dòng)作模式對(duì)象是對(duì)于與再現(xiàn)裝置的多個(gè)動(dòng)作模式的各個(gè)有關(guān)的控制步驟進(jìn)行規(guī)定的數(shù)據(jù)。再現(xiàn)裝置的動(dòng)作模式存在由命令解釋器作為控制主體的動(dòng)作模式("HDMV模式")、以及由Java平臺(tái)作為控制主體的動(dòng)作模式("BD—J模式")。在HDMV模式中,HDMV模式的動(dòng)作主體即命令解釋器成為控制主體,所以通過類似DVD—Video的導(dǎo)航命令來對(duì)控制進(jìn)行規(guī)定。另一方面,在BD—J模式中,BD—J模式的動(dòng)作主體即Java平臺(tái)成為控制主體,所以通過以DVB—MHP實(shí)現(xiàn)的那樣的Java字節(jié)碼來對(duì)控制進(jìn)行規(guī)定。BD—J模式中的動(dòng)作模式對(duì)象稱為BD—J對(duì)象。BD—J對(duì)象是通過對(duì)由播放列表信息所示的AV流與Java應(yīng)用建立關(guān)聯(lián),從而定義標(biāo)題的信息。BD—對(duì)象表示"應(yīng)用管理表"、以及在該標(biāo)題下可自動(dòng)再現(xiàn)的播放列表一覽。應(yīng)用管理表是通過對(duì)應(yīng)用的標(biāo)識(shí)符(應(yīng)用ID)及屬于該應(yīng)用的Java檔案文件的ID進(jìn)行羅列,從而表示將該標(biāo)題作為生存空間的應(yīng)用的表。即,一個(gè)應(yīng)用由l個(gè)以上的Java檔案文件構(gòu)成。另外,BD—J對(duì)象包括在標(biāo)題中應(yīng)自動(dòng)再現(xiàn)的播放列表信息的指定。被指定為應(yīng)自動(dòng)再現(xiàn)的播放列表信息在與BD—J對(duì)象對(duì)應(yīng)的標(biāo)題成為當(dāng)前標(biāo)題時(shí),自動(dòng)開始其再現(xiàn)。其中,將通過BD—J對(duì)象規(guī)定動(dòng)作的Java應(yīng)用稱為"BD—J應(yīng)用"。HDMV模式中的動(dòng)作模式對(duì)象稱為電影對(duì)象。電影對(duì)象包括記載了在HDMV模式(后述)下的各標(biāo)題再現(xiàn)中用于使再現(xiàn)行進(jìn)動(dòng)態(tài)變化的腳本的腳本程序。index,bdmv201(文件名為"index.bdmv"固定)是與BD—ROM整體有關(guān)的管理信息,具有對(duì)電影作品的提供者進(jìn)行確定的標(biāo)識(shí)符即organizationID(32bit)、對(duì)于由提供者所提供的BD—ROM分別分配的標(biāo)識(shí)符即discID(128bit)等信息,在將盤插入再現(xiàn)裝置后,通過最早讀出index.bdmv201,來在再現(xiàn)裝置中唯一地識(shí)別盤。此外,在index.bdmv201中,還包括對(duì)于在BD—ROM中可再現(xiàn)的多個(gè)標(biāo)題與規(guī)定各個(gè)標(biāo)題的BD—J對(duì)象建立對(duì)應(yīng)來表示的表。圖3是表示再現(xiàn)裝置的大體功能結(jié)構(gòu)的框圖。如該圖所示,在再現(xiàn)裝置由BD—ROM驅(qū)動(dòng)器l,導(dǎo)入緩沖器2a、2b,本地存儲(chǔ)器3、網(wǎng)絡(luò)I/F4、虛擬文件系統(tǒng)5、分接器6、視頻解碼器7、視頻平面8、圖形解碼器9、圖形平面IO、圖形平面ll、合成部12、音頻解碼器13、HDMI接口14、AV再現(xiàn)引擎15、靜態(tài)腳本存儲(chǔ)器16、繪制引擎17、MPU21、ROM22、RAM23、寄存器集24、電源供給部25、非易失性存儲(chǔ)器26、動(dòng)態(tài)腳本存儲(chǔ)器30、堆存儲(chǔ)器31、字節(jié)碼解釋器32構(gòu)成。BD—ROM驅(qū)動(dòng)器1進(jìn)行BD—ROM的載入/彈出,執(zhí)行對(duì)于BD—ROM的訪問。本地存儲(chǔ)器2具備內(nèi)置介質(zhì)驅(qū)動(dòng)器2a、可移動(dòng)介質(zhì)驅(qū)動(dòng)器2b,用于下載而來的追加內(nèi)容或應(yīng)用所使用的數(shù)據(jù)等的保存。追加內(nèi)容的保存區(qū)域按每個(gè)BD—ROM劃分,另外,應(yīng)用在數(shù)據(jù)的保持中能夠使用的區(qū)域按每個(gè)應(yīng)用劃分。另外,對(duì)于如何將下載的追加內(nèi)容與BD—ROM上的數(shù)據(jù)合并,記載了合并規(guī)則的合并管理信息也保存在該內(nèi)置介質(zhì)驅(qū)動(dòng)器2a、可移動(dòng)介質(zhì)驅(qū)動(dòng)器2b中。導(dǎo)入緩沖器3a、3b是FIFO存儲(chǔ)器,從BD—ROM或本地存儲(chǔ)器讀出200980000448.0說明書第12/37頁的TS包以先入先出式存放。網(wǎng)絡(luò)接口4用于進(jìn)行再現(xiàn)裝置與外部的通信,可以對(duì)通過網(wǎng)絡(luò)可訪問的服務(wù)器進(jìn)行訪問,或?qū)νㄟ^本地網(wǎng)絡(luò)連接的服務(wù)器進(jìn)行訪問。例如,用于網(wǎng)絡(luò)上公開的BD—ROM追加內(nèi)容的下載,或通過在與內(nèi)容所指定的網(wǎng)絡(luò)上的服務(wù)器之間進(jìn)行數(shù)據(jù)通信,從而能夠?qū)昧司W(wǎng)絡(luò)功能的內(nèi)容進(jìn)行再現(xiàn)。所謂BD—ROM追加內(nèi)容,是原本的BD—ROM中沒有的內(nèi)容,例如是追加的副聲音、字幕、特典影像、應(yīng)用等。從BD—J模式的動(dòng)作主體即Java平臺(tái),能夠控制網(wǎng)絡(luò)接口4,能夠?qū)⒕W(wǎng)絡(luò)上公開的追加內(nèi)容下載至內(nèi)置介質(zhì)驅(qū)動(dòng)器2a或可移動(dòng)介質(zhì)驅(qū)動(dòng)器2b。虛擬文件系統(tǒng)5是根據(jù)與追加內(nèi)容一起下載至內(nèi)置介質(zhì)驅(qū)動(dòng)器2a、可移動(dòng)介質(zhì)驅(qū)動(dòng)器2b的合并管理信息,構(gòu)筑使內(nèi)置介質(zhì)驅(qū)動(dòng)器2a或可移動(dòng)介質(zhì)驅(qū)動(dòng)器2b中存放的追加內(nèi)容與BD—ROM上的內(nèi)容合并的、虛擬的BD—ROM(虛擬封裝)。從HDMV模式的動(dòng)作主體即命令解釋器或BD—J模式的動(dòng)作主體即Java平臺(tái),能夠不區(qū)別虛擬封裝與原本BD—ROM而進(jìn)行參照。在虛擬封裝再現(xiàn)中,再現(xiàn)裝置利用BD—ROM上的數(shù)據(jù)與內(nèi)置介質(zhì)驅(qū)動(dòng)器2a或可移動(dòng)介質(zhì)驅(qū)動(dòng)器2b上的數(shù)據(jù)的雙方來進(jìn)行再現(xiàn)控制。分接器6對(duì)構(gòu)成AV流的TS包進(jìn)行復(fù)用分離,并分別輸出至視頻解碼器7、圖形解碼器9、音頻解碼器13。視頻解碼器7將從分接器6輸出的視頻幀解碼,并將非壓縮形式的圖片寫入至視頻平面8。視頻平面8是用于事先存放非壓縮形式的圖片的存儲(chǔ)器。圖形解碼器9將從分接器6輸出的視頻幀解碼,并將非壓縮形式的圖片寫入至視頻平面8。圖形平面10是事先存放將從分接器6讀出的圖形流解碼而得到的圖形的緩沖器。圖形平面11是用于事先存放由BD—J應(yīng)用所描繪的、一平面量的圖形的緩沖器。合成器12在視頻平面8所存放的非壓縮形式的圖片數(shù)據(jù)中對(duì)圖形平面11上所展開的圖形進(jìn)行合成并輸出。音頻解碼器13將從分接器6輸出的音頻幀解碼,并輸出非壓縮形式的音頻數(shù)據(jù)。HDMI接口14將由合成部12合成的合成影像、以及由音頻解碼器13解碼的非壓縮的音頻數(shù)據(jù),經(jīng)由HDMI接口,傳輸至電視機(jī)103。AV再現(xiàn)引擎15按照來自HDMV模式的動(dòng)作主體即命令解釋器、BD一J模式的動(dòng)作主體即Java平臺(tái)的函數(shù)調(diào)用,執(zhí)行AV再現(xiàn)功能、播放列表的再現(xiàn)功能。所謂AV再現(xiàn)功能,是從DVD播放器、CD播放器沿襲的功能組,是再現(xiàn)開始、再現(xiàn)停止、暫時(shí)停止、暫時(shí)停止的解除、靜止畫面功能的解除、以已有值指定了再現(xiàn)速度的快進(jìn)、以已有值指定了再現(xiàn)速度的倒回、聲音切換、副影像切換、角度切換這樣的處理。所謂播放列表再現(xiàn)功能,指的是在該AV再現(xiàn)功能之中,根據(jù)構(gòu)成當(dāng)前播放列表的當(dāng)前播放列表信息、當(dāng)前片斷信息來進(jìn)行再現(xiàn)開始、再現(xiàn)停止。當(dāng)前腳本存儲(chǔ)器16是用于事先存放當(dāng)前播放列表信息、當(dāng)前片斷信息的存儲(chǔ)器。所謂當(dāng)前播放列表信息,指的是從BD—ROM驅(qū)動(dòng)器1或內(nèi)置介質(zhì)驅(qū)動(dòng)器3a、可移動(dòng)介質(zhì)驅(qū)動(dòng)器3b能夠訪問的多個(gè)播放列表信息之中的、作為當(dāng)前處理對(duì)象的播放列表信息。所謂當(dāng)前片斷信息,指的是從BD一ROM驅(qū)動(dòng)器1或內(nèi)置介質(zhì)驅(qū)動(dòng)器3a、可移動(dòng)介質(zhì)驅(qū)動(dòng)器3b能夠訪問的多個(gè)片斷信息之中的、作為當(dāng)前處理對(duì)象的片斷信息。繪制引擎17例如具備Java2D.0PEN—GL這樣的基礎(chǔ)軟件,按照來自BD—J模式的動(dòng)作主體即Java平臺(tái)的指示,進(jìn)行計(jì)算機(jī)圖形的描繪,并將描繪的計(jì)算機(jī)圖形輸出至圖形平面11。MPU21成為再現(xiàn)裝置中的計(jì)算機(jī)架構(gòu)的核心,獲取并解讀ROM22中存放的本地碼,根據(jù)本地碼來執(zhí)行再現(xiàn)裝置的處理。ROM22預(yù)先存放了再現(xiàn)裝置中的安裝程序。RAM23構(gòu)成配置了動(dòng)態(tài)腳本存儲(chǔ)器30、堆存儲(chǔ)器31的存儲(chǔ)器空間。在寄存器集24中,是能夠存放播放列表的再現(xiàn)狀態(tài)、內(nèi)容所利用的任意的信息的區(qū)域。所謂播放列表的再現(xiàn)狀態(tài),表現(xiàn)利用了播放列表所記載的各種AV數(shù)據(jù)信息之中的哪個(gè)AV數(shù)據(jù)、再現(xiàn)播放列表的哪個(gè)位置(時(shí)刻)等狀態(tài)。在播放列表的再現(xiàn)狀態(tài)變化時(shí),AV再現(xiàn)引擎15對(duì)于寄存器集24,存放其內(nèi)容。另外,根據(jù)來自HDMV模式的動(dòng)作主體即命令解釋器或BD一J模式的動(dòng)作主體即Java平臺(tái)所執(zhí)行的應(yīng)用的指示,可以存放內(nèi)容所指=定的值,或?qū)⒋娣诺闹缔D(zhuǎn)發(fā)至應(yīng)用。電源供給部25通過商用電源或內(nèi)置電源進(jìn)行電源供給。在電源接通時(shí),將表示接通的中斷信號(hào)輸出至MPU21,在電源異常/電源斷開時(shí),將表示電源異常/電源斷開的中斷信號(hào)輸出至MPU21。非易失性存儲(chǔ)器26是可讀寫的存儲(chǔ)器等記錄介質(zhì)(或稱為存儲(chǔ)介質(zhì)),是即使不供給電源也能夠保持記錄內(nèi)容的介質(zhì)。例如是閃存、FeRAM等。另外,也可以將內(nèi)置介質(zhì)、可移動(dòng)介質(zhì)這樣的可寫入的記錄介質(zhì)作為非易失性存儲(chǔ)器26來利用。另外,也可以是可經(jīng)由網(wǎng)絡(luò)I/F(4)21訪問的介質(zhì),只要能夠不依賴于再現(xiàn)裝置的電源供給狀態(tài)來保持記錄內(nèi)容,則都可以作為非易失性存儲(chǔ)器26來利用。動(dòng)態(tài)腳本存儲(chǔ)器30是事先存放當(dāng)前動(dòng)態(tài)腳本,以供HDMV模式的動(dòng)作主體即命令解釋器、BD—J模式的動(dòng)作主體即Java平臺(tái)的處理的存儲(chǔ)器。所謂當(dāng)前動(dòng)態(tài)腳本,指的是BD—ROM或內(nèi)置介質(zhì)驅(qū)動(dòng)器2a、可移動(dòng)介質(zhì)驅(qū)動(dòng)器2b所記錄的Index.bdmv、BD—J對(duì)象、電影對(duì)象之中的當(dāng)前執(zhí)行對(duì)象。堆存儲(chǔ)器31是配置了系統(tǒng)應(yīng)用的字節(jié)碼、BD—J應(yīng)用的字節(jié)碼、系統(tǒng)應(yīng)用所利用的系統(tǒng)參數(shù)、BD—J應(yīng)用所利用的應(yīng)用參數(shù)的堆棧區(qū)域。字節(jié)碼解釋器32將堆存儲(chǔ)器31所存放的字節(jié)碼轉(zhuǎn)換至本地碼,并使MPU21執(zhí)行。以上是與再現(xiàn)裝置的內(nèi)部結(jié)構(gòu)有關(guān)的說明。接下來,說明再現(xiàn)裝置的軟件分層模型的詳情。圖4是表示再現(xiàn)裝置的軟件分層模型的圖。在該軟件分層模型中,HDMV模塊40、BD—J模塊41、模式管理模塊42這3個(gè)動(dòng)作主體存在于MPU21上。它們通過存在于動(dòng)態(tài)腳本存儲(chǔ)器30中的Index.bdmv、BD一J對(duì)象、電影對(duì)象來進(jìn)行控制。另夕卜,BD—J模塊41由中間件35—字節(jié)碼解釋器32—堆存儲(chǔ)器31這樣的階層來構(gòu)成。在堆存儲(chǔ)器31中,存在BD—J應(yīng)用、類加載器33、應(yīng)用管理器34。本圖中,對(duì)于存儲(chǔ)卡驅(qū)動(dòng)器30、堆存儲(chǔ)器31、字節(jié)碼解釋器32,由于在前圖中已經(jīng)說明,所以省略其說明。以下,對(duì)于未說明的結(jié)構(gòu)要素進(jìn)行說明。類加載器33是系統(tǒng)應(yīng)用之一,從存在于JAR檔案文件中的類文件中讀出字節(jié)碼,并存放至堆存儲(chǔ)器31,從而進(jìn)行BD—J應(yīng)用的加載。應(yīng)用管理器34是系統(tǒng)應(yīng)用之一,根據(jù)BD—J對(duì)象內(nèi)的應(yīng)用管理表,啟動(dòng)BD—J應(yīng)用或結(jié)束BD—J應(yīng)用等,進(jìn)行BD—J應(yīng)用的應(yīng)用信令。中間件35是用于組裝軟件的操作系統(tǒng),由該操作系統(tǒng)的內(nèi)核、基本輸入輸出部構(gòu)成?;蛘?,根據(jù)來自BD—J應(yīng)用的API調(diào)用,將各種功能提供給BD—J應(yīng)用。HDMV模塊40是由HDMV模式的動(dòng)作主體即命令解釋器構(gòu)成的DVD虛擬播放器,作為HDMV模式的執(zhí)行主體。HDMV模式的動(dòng)作主體即命令解釋器解讀并執(zhí)行構(gòu)成腳本程序的導(dǎo)航命令。導(dǎo)航命令通過與DVD一Video類似的語法來記載,所以通過執(zhí)行該導(dǎo)航命令,能夠?qū)崿F(xiàn)類似DVD—Video的再現(xiàn)控制。BD—J模塊41是BD—J模式的動(dòng)作主體即Java平臺(tái),由Java虛擬機(jī)、配置、概況構(gòu)成,包括字節(jié)碼解釋器32、類加載器33、應(yīng)用管理器34、中間件35。模式管理模塊42保持從BD—ROM或內(nèi)置介質(zhì)驅(qū)動(dòng)器2a、可移動(dòng)介質(zhì)驅(qū)動(dòng)器2b讀出的Index.bdmv,并進(jìn)行模式管理以及分支控制。所謂模式管理模塊42的模式管理,是使哪個(gè)HDMV模塊40、BD—J模塊41執(zhí)行動(dòng)態(tài)腳本這樣的、模塊的分配。UO探測(cè)模塊43檢測(cè)對(duì)于遙控器或再現(xiàn)裝置的前面板進(jìn)行的用戶操作,將表示用戶操作的信息(以下稱為UO(UserOperation))輸出至模式管理模塊42。分配器44從UO中僅選擇適于當(dāng)前的再現(xiàn)裝置的模式的UO,并轉(zhuǎn)發(fā)至執(zhí)行該模式的模塊。例如在執(zhí)行HDMV模式中,在接受到上下左右、激活這樣的UO的情況下,將這些UO輸出至HDMV模式的模塊就是分配器44的處理。在本再現(xiàn)裝置中,特別進(jìn)行了發(fā)明的部分,是BD—ROM內(nèi)容的重開。所謂重開,指的是通過"保存"、"恢復(fù)"、"利用"這3個(gè)處理來執(zhí)行電源供給斷開后的動(dòng)作重開。所謂"保存",指的是將存在于易失性的存儲(chǔ)介質(zhì)中的動(dòng)作重開用的參數(shù)寫入至非易失性的存儲(chǔ)介質(zhì)。所謂"恢復(fù)",指的是從非易失性的存儲(chǔ)介質(zhì),將用于動(dòng)作重開的參數(shù)重新寫入至易失性的存儲(chǔ)介質(zhì)。所謂利用,指的是從易失性的存儲(chǔ)介質(zhì),將參數(shù)轉(zhuǎn)發(fā)至BD—J應(yīng)用、AV再現(xiàn)引擎,以供應(yīng)用的動(dòng)作或再現(xiàn)控制。該重開存在以下的類型。在重開中,將在電源供給斷開前和電源供給重開后保持再現(xiàn)裝置以HDMV模式動(dòng)作或以BD—J模式動(dòng)作這樣的模式管理的同一性,稱為"模式管理重開",該模式管理重開通過模式管理的管理主體即模式管理模塊來進(jìn)行。在應(yīng)該提供給向第二存儲(chǔ)介質(zhì)的保存的參數(shù)之中,將模式管理所需的稱為"模式管理重開參數(shù)"。在模式管理重開中,Index.bdmv以及與當(dāng)前標(biāo)題對(duì)應(yīng)的動(dòng)作模式對(duì)象(BD—J對(duì)象、電影對(duì)象)相當(dāng)于模式管理參數(shù)。這些存放在動(dòng)態(tài)腳本存儲(chǔ)器30中,所以通過將該動(dòng)態(tài)腳本存儲(chǔ)器30的內(nèi)容寫入至非易失性存儲(chǔ)器26,能夠進(jìn)行狀態(tài)保存。在模式管理重開之中,將用于HDMV模式與BD—J模式下應(yīng)共同執(zhí)行的動(dòng)作的重開、即保持播放列表的再現(xiàn)控制的同一性的重開,稱為"再現(xiàn)狀態(tài)重開",將用于再現(xiàn)狀態(tài)重開的參數(shù),稱為再現(xiàn)狀態(tài)重開參數(shù)。在再現(xiàn)狀態(tài)重開中,再現(xiàn)狀態(tài)寄存器的存放值相當(dāng)于再現(xiàn)狀態(tài)參數(shù)。在此,當(dāng)前標(biāo)題號(hào)碼對(duì)于模式管理重開是需要的,但由于當(dāng)前標(biāo)題號(hào)碼存放在再現(xiàn)狀態(tài)寄存器中,所以作為再現(xiàn)狀態(tài)參數(shù)之一來處理。存放在靜態(tài)腳本存儲(chǔ)器16中的當(dāng)前播放列表信息、當(dāng)前片斷信息在本實(shí)施方式中,設(shè)為不包括在再現(xiàn)狀態(tài)參數(shù)中。這是因?yàn)椋@些由再現(xiàn)狀態(tài)寄存器指示,所以將再現(xiàn)狀態(tài)寄存器的存放值作為線索來再次在BD—ROM中讀出即可。在重開之中,將在電源供給斷開前與電源供給斷開后保持應(yīng)用的動(dòng)作的同一性,稱為"應(yīng)用重開"。在應(yīng)該提供給向第二存儲(chǔ)介質(zhì)的保存的參數(shù)之中,將應(yīng)該用于該應(yīng)用重開的參數(shù),稱為"應(yīng)用重開參數(shù)"。在BD—ROM內(nèi)容的重開中,需要以上3種重開。這些重開的整體控制通過模式管理模塊42來進(jìn)行。另外,BD—ROM內(nèi)容是應(yīng)用與運(yùn)動(dòng)圖像的再現(xiàn)聯(lián)動(dòng)的內(nèi)容,作為典型,存在一邊伴隨運(yùn)動(dòng)圖像的再現(xiàn)一邊按照用戶操作來使游戲進(jìn)行的游戲內(nèi)容,一邊伴隨運(yùn)動(dòng)圖像的再現(xiàn)一邊按照用戶操作來在Web頁面上執(zhí)行在線購(gòu)物的在線購(gòu)物內(nèi)容。在以下的說明中,以游戲內(nèi)容作為BD—ROM內(nèi)容來提供的例子作為題材,來進(jìn)行說明。圖5是表示供再現(xiàn)裝置再現(xiàn)的BD—ROM內(nèi)容的圖。圖5(a)表示由視頻解碼器7對(duì)AVClip中的圖片數(shù)據(jù)進(jìn)行解碼從而得到的運(yùn)動(dòng)圖像的一個(gè)例子。在HDMV模式下,再現(xiàn)以該圖片數(shù)據(jù)作為主體的影像。圖5(b)表示圖形平面11的存放內(nèi)容的一個(gè)例子。BD—J應(yīng)用以執(zhí)行與運(yùn)動(dòng)圖像的再現(xiàn)相伴的游戲?yàn)榍疤帷R虼?,在圖形平面ll中,表示指示器的圖形在顯示坐標(biāo)(Xl,Yl),以縱寬、橫寬(widthl,heightl)的大小顯示。該指示器表示關(guān)數(shù)(STAGE1:5)、生命值(LIFE:3)、游戲中使用的物品(ITEM:G,N)、得分(SCORE:10,500)、傷害(4)。另外,在顯示坐標(biāo)(X2,Y2),以縱寬、橫寬(width2,height2)的大小,配置了菜單。該菜單顯示(戰(zhàn)斗,逃跑)這樣的文字列。在菜單的顯示坐標(biāo)(X3,Y3),以菜單的縱寬、橫寬(width3,height3),配置了地圖。RAM8、合成部12的存放內(nèi)容是這些的情況下,在電視機(jī)103中,顯示圖5(c)那樣的合成影像。該圖4(b)中的存放內(nèi)容顯示游戲的GUI,所以能夠進(jìn)行將運(yùn)動(dòng)圖像與應(yīng)用的GUI顯示進(jìn)行了組合的、快樂的畫面演示。以下,對(duì)于寄存器集進(jìn)行說明。寄存器集24是例如具有可讀寫的易失性的存儲(chǔ)區(qū)域的存儲(chǔ)器等存儲(chǔ)介質(zhì)。例如若將用戶能夠操作輸入的BD—ROM的再現(xiàn)裝置的電源開關(guān)(未圖示)設(shè)為接通,則對(duì)寄存器集24供給電力,能夠在寄存器集24中寫入信息并進(jìn)行存儲(chǔ)。另夕卜,若將BD—ROM的再現(xiàn)裝置的電源開關(guān)(未圖示)設(shè)為斷開,則不對(duì)寄存器集24供給電力,在寄存器集24中存放的信息消失。圖6示意地表示寄存器集24的內(nèi)容的例子。寄存器集24由播放器設(shè)定寄存器、播放狀態(tài)寄存器、以及通用寄存器構(gòu)成。播放器設(shè)定寄存器存放著再現(xiàn)裝置的設(shè)置。再現(xiàn)裝置的設(shè)置例如存在再現(xiàn)裝置的聲音語言設(shè)定、字幕語言設(shè)定、電視機(jī)的顯示設(shè)定、年齡設(shè)定。該寄存器的存放內(nèi)容在電源斷開之后,也需要存放,所以將該存儲(chǔ)內(nèi)容通過非易失性存儲(chǔ)器26進(jìn)行備份。播放器狀態(tài)寄存器(PSR)是具有用于存放某值的、附加號(hào)碼的存放位置的寄存器。例如,在某號(hào)碼的存放位置,放入了當(dāng)前再現(xiàn)中的播放列表的標(biāo)識(shí)符,在其他某號(hào)碼的存放位置,放入了利用的音頻的標(biāo)識(shí)符。根據(jù)這些存放位置中存放的值,能夠確定當(dāng)前再現(xiàn)中的AV流的再現(xiàn)位置。在播放器狀態(tài)寄存器中,在附加號(hào)碼的各個(gè)存放位置中放入值的是AV再現(xiàn)引擎15、HDMV模塊40、或BD—J模塊41。內(nèi)容通過HDMV模塊40或BD—J模塊41,從播放器狀態(tài)寄存器或通用寄存器,能夠取得與指定的號(hào)碼對(duì)應(yīng)的值,或存放與指定的號(hào)碼對(duì)應(yīng)的值。以下,說明PSR之中代表性的對(duì)象。PSR1在當(dāng)前PlayItem中可再現(xiàn)的多個(gè)音頻流之中確定1個(gè)。如果PSR1的設(shè)定值變化,則再現(xiàn)裝置再現(xiàn)該變化后的音頻流。PSR1作為初始值設(shè)定為0xFF,可以由再現(xiàn)裝置設(shè)定為132的值。該OxFF是不定值,表示音頻流不存在的意思,或未選擇音頻流的意思。132的設(shè)定值作為音頻流號(hào)碼解釋。PSR4通過設(shè)定為1100的值,來表示當(dāng)前的再現(xiàn)時(shí)刻所屬的標(biāo)題。PSR5通過設(shè)定為1999的值,來表示當(dāng)前的再現(xiàn)時(shí)刻所屬的章節(jié)號(hào)碼,通過設(shè)定為OxFFFF,來表示再現(xiàn)裝置中章節(jié)號(hào)碼無效。PSR6通過設(shè)定為0999的值,來表示當(dāng)前的再現(xiàn)時(shí)刻所屬的當(dāng)前播放列表的號(hào)碼。PSR7通過設(shè)定為0255的值,來表示當(dāng)前的再現(xiàn)時(shí)刻所屬的當(dāng)前播放項(xiàng)目(item)的號(hào)碼。PSR8通過設(shè)定為0OxFFFFFFFF的值,利用45KHz的時(shí)間精度來表示當(dāng)前的再現(xiàn)時(shí)刻(當(dāng)前PTM)。以上是與PSR有關(guān)的說明。在此,表示在再現(xiàn)某BD—ROM內(nèi)容時(shí),該BD—ROM內(nèi)容所包含的、構(gòu)成某標(biāo)題的一部分即BD—J應(yīng)用在該標(biāo)題的再現(xiàn)停止時(shí),保存重開再現(xiàn)所需的信息的處理的一個(gè)例子。在通用目的寄存器(GPR),在BD—J應(yīng)用在堆存儲(chǔ)器31內(nèi)使用的應(yīng)用參數(shù)之中,在下次動(dòng)作重開時(shí)特別需要的參數(shù)通過BD—J應(yīng)用寫入。本圖所示的參數(shù)、即與指示器對(duì)應(yīng)的數(shù)據(jù)文件名(指示器圖像.PNG)、指示器的顯示坐標(biāo)(Xl,Yl)、指示器的縱寬、橫寬(widthl,heightl)、關(guān)卡數(shù)(STAGE1:5)、生命值(LIFE:3)、游戲中使用的物品(ITEM:G,N),得分(SCORE:10,500)這樣的參數(shù),是判斷為再次描繪圖5(c)的畫面而BD—J應(yīng)用所需的參數(shù)。(再現(xiàn)停止時(shí)的處理)BD—J應(yīng)用如果被通知了電源斷開發(fā)生或電源中斷等、應(yīng)該停止標(biāo)題再現(xiàn)的意思,則從存在于堆存儲(chǔ)器中的各種參數(shù)、即動(dòng)作中利用的變量的值、顯示坐標(biāo)、該時(shí)刻的時(shí)刻信息之中,選擇動(dòng)作重開時(shí)所需的參數(shù),作為希望保存在非易失性存儲(chǔ)器中的參數(shù)(應(yīng)用重開參數(shù)),寫入至通用目的寄存器。除此以外,從播放器狀態(tài)寄存器或播放器狀態(tài)寄存器,將希望保存的信息作為應(yīng)用重開參數(shù)取得。進(jìn)而,BD—J應(yīng)用將應(yīng)用重開參數(shù)存放至通用寄存器(以下,稱為應(yīng)用重開參數(shù)保存)。BD—J應(yīng)用在應(yīng)用重開參數(shù)保存完成時(shí),對(duì)于BD—J模塊41進(jìn)行完成通知。其中,應(yīng)用重開參數(shù)與優(yōu)先權(quán)申請(qǐng)的說明書中的Java重開參數(shù)相同。BD—J模塊41若從BD—J應(yīng)用接受到完成通知,則使該BD—J應(yīng)用停止。若使BD—J應(yīng)用停止,則將標(biāo)題停止的情況通知給模式管理模塊42。模式管理模塊42若接受到標(biāo)題停止的通知,則在寄存器集24之中,將再現(xiàn)狀態(tài)重開參數(shù)保存至非易失性存儲(chǔ)器26。在該再現(xiàn)狀態(tài)參數(shù)之中,存在標(biāo)題號(hào)碼等、模式管理模塊42的模式管理所需的參數(shù)。(再現(xiàn)重開時(shí)的處理)以下說明在內(nèi)容的再現(xiàn)停止后由于電源供給重開而重開標(biāo)題再現(xiàn)時(shí)的動(dòng)作。模式管理模塊42判斷要開始再現(xiàn)的內(nèi)容是否與預(yù)先保存的寄存器集24的內(nèi)容對(duì)應(yīng)。作為判斷的方法,在能夠識(shí)別出未彈出記錄介質(zhì)的情況下,明確可知該內(nèi)容與由模式管理重開保存進(jìn)行了保存的寄存器集24的內(nèi)容對(duì)應(yīng)。作為其他例子,也可以通過對(duì)于與由模式管理重開保存進(jìn)行了保存的寄存器集24對(duì)應(yīng)的內(nèi)容的內(nèi)容識(shí)別信息,與此后要再現(xiàn)的內(nèi)容的內(nèi)容識(shí)別信息進(jìn)行比較來實(shí)現(xiàn)。在此,如果在判斷為要開始再現(xiàn)的內(nèi)容不與由模式管理重開保存進(jìn)行了保存的寄存器集24的內(nèi)容對(duì)應(yīng)的情況下,不進(jìn)行后述的恢復(fù)處理,而實(shí)施由BD—ROM決定的通常的再現(xiàn)處理。在以后的記載中,將判斷為是與寄存器集24的內(nèi)容對(duì)應(yīng)的情況作為前提。在開始內(nèi)容的再現(xiàn)時(shí),在對(duì)標(biāo)題開始再現(xiàn)之前,將預(yù)先保存的寄存器集24的內(nèi)容返回原來的內(nèi)容。在再現(xiàn)標(biāo)題的情況下,模式管理模塊42對(duì)于BD—J模塊41,指示標(biāo)題的再現(xiàn)開始。BD—J模塊41啟動(dòng)與該標(biāo)題進(jìn)行了關(guān)聯(lián)的BD—J應(yīng)用。BD—J應(yīng)用在啟動(dòng)時(shí),能夠驅(qū)動(dòng)通過上述應(yīng)用重開參數(shù)保存進(jìn)行了保存的信息,并恢復(fù)上次的動(dòng)作狀態(tài)。假設(shè)判定應(yīng)用重開參數(shù)的取得是否失敗、取得的內(nèi)容與期待值是否不同。在取得失敗的情況、與期待值不同的情況下,不利用該取得的信息,而從最初開始再現(xiàn)。在與期待值相同的情況下,根據(jù)取得的應(yīng)用重開參數(shù),BD—J應(yīng)用恢復(fù)以前的再現(xiàn)狀態(tài)。例如,從號(hào)碼O取得的播放列表的ID、以及從號(hào)碼1取得的表示再現(xiàn)進(jìn)行到何處的時(shí)刻,能夠從停止的再現(xiàn)位置重開AV再現(xiàn)。模式管理模塊42在事先作為模式管理重開保存了標(biāo)題號(hào)碼的情況下,在同一內(nèi)容的再現(xiàn)重開時(shí),不按通常的再現(xiàn)順序,而從事先保存的標(biāo)題號(hào)碼開始再現(xiàn),從而能夠進(jìn)行包括到再現(xiàn)的標(biāo)題號(hào)碼的重開再現(xiàn)。通過這些處理,再現(xiàn)裝置102能夠進(jìn)行標(biāo)題的重開再現(xiàn)。圖7是示意地描繪狀態(tài)保存中的應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)的往返的圖。在本圖中,在圖2所示的內(nèi)容結(jié)構(gòu)之中,將寄存器集24、堆存儲(chǔ)器31提取出來進(jìn)行描繪。在該寄存器集24、堆存儲(chǔ)器31上附加的箭頭示意應(yīng)用重開參數(shù)、再現(xiàn)狀態(tài)參數(shù)的往返。圖7(a)示意地表示BD—J應(yīng)用將應(yīng)用重開參數(shù)向通用目的寄存器的寫入、以及將再現(xiàn)狀態(tài)參數(shù)向再現(xiàn)狀態(tài)寄存器的寫入。這樣,可知在寄存器集中,寫入了應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)。圖7(b)示意地表示在通知了表示電源中斷/電源異常的中斷信號(hào)的情況下的應(yīng)用重開參數(shù)、再現(xiàn)狀態(tài)參數(shù)的往返。圓形記號(hào)"3"的箭頭示意地表示從電源供給部25向MPU21的中斷信號(hào)的輸出。若存在該中斷信號(hào)的通知,則如圓形記號(hào)4的箭頭所示,通用目的寄存器中的應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)寄存器中的再現(xiàn)狀態(tài)參數(shù)被寫入至非易失性存儲(chǔ)器26中。由此,可知完成了電源斷開的準(zhǔn)備。圖8是示意地描繪狀態(tài)恢復(fù)以及利用時(shí)的應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)27參數(shù)的往返的圖。在本圖中,在圖3所示的內(nèi)部結(jié)構(gòu)之中,將寄存器集24、非易失性存儲(chǔ)器26、堆存儲(chǔ)器31、字節(jié)碼解釋器32提取出來進(jìn)行描繪。在其上附加的箭頭示意應(yīng)用重開參數(shù)、再現(xiàn)狀態(tài)參數(shù)的往返。(a)表示應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)寄存器的恢復(fù)。本圖中的圓形記號(hào)"1"的箭頭示意地表示從電源供給部25向MPU21的、表示電源接通的中斷信號(hào)的輸出。若存在該中斷信號(hào)的通知,則非易失性存儲(chǔ)器26中的應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)被寫入至寄存器集24中的通用目的寄存器以及再現(xiàn)狀態(tài)寄存器中。圓形記號(hào)"2""3"的箭頭示意地表示在通知了表示電源接通的中斷信號(hào)的情況下的應(yīng)用重開參數(shù)、再現(xiàn)狀態(tài)參數(shù)的往返。(b)表示應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)寄存器的利用。在本圖中,若在再現(xiàn)狀態(tài)寄存器中設(shè)定了再現(xiàn)狀態(tài)參數(shù),則由此,確定當(dāng)前播放列表號(hào)碼、當(dāng)前片斷號(hào)碼。圓形記號(hào)"4"的箭頭示意地表示播放列表信息、片斷信息向靜態(tài)腳本存儲(chǔ)器16的讀入,圓形記號(hào)"5"的箭頭示意地表示AV再現(xiàn)引擎15對(duì)播放列表信息、片斷信息的讀入。通過將再現(xiàn)狀態(tài)參數(shù)設(shè)定至再現(xiàn)狀態(tài)寄存器,來確定當(dāng)前標(biāo)題號(hào)碼。圓形記號(hào)"6"的箭頭示意地表示基于當(dāng)前標(biāo)題號(hào)碼的、BD—J對(duì)象的讀入,以及基于該BD—J對(duì)象的、BD—J應(yīng)用的類加載。圓形記號(hào)"7"的箭頭示意地表示從通用目的寄存器向堆存儲(chǔ)器的應(yīng)用重開參數(shù)的讀入。圖9是表示重開處理的處理順序的流程圖。在步驟Sl中從BD—ROM讀出Index.bdmv,在步驟S2中,判定是否有BD—ROM的彈出。如果有,則在步驟S3中再現(xiàn)Index.bdmv中的第一播放標(biāo)題。在步驟S2中為否的情況下,執(zhí)行步驟S4步驟S10的處理。在步驟S4中,對(duì)于狀態(tài)保存內(nèi)容中的標(biāo)題識(shí)別信息與此后要再現(xiàn)的介質(zhì)中的標(biāo)題識(shí)別信息進(jìn)行對(duì)比,在步驟S5中判定是否一致。如果不一致,則轉(zhuǎn)移至步驟S3。如果一致,則使寄存器恢復(fù)至保存的保存內(nèi)容(步驟S6),并進(jìn)行步驟S7的判定。步驟S7是對(duì)標(biāo)題號(hào)碼是否進(jìn)行了狀態(tài)恢復(fù)的判定,如果標(biāo)題號(hào)碼沒有恢復(fù),則再現(xiàn)Index.bdmv中的第一播放標(biāo)題。在狀態(tài)恢復(fù)的情況下,讀出與當(dāng)前標(biāo)題號(hào)碼對(duì)應(yīng)的BD—J對(duì)象(步驟S8),對(duì)于當(dāng)前BD—J對(duì)象內(nèi)的應(yīng)用管理表中記載的應(yīng)用,進(jìn)行類加載(步驟S9),使字節(jié)碼解釋器執(zhí)行通過類加載器在堆存儲(chǔ)器中得到的字節(jié)碼(步驟SIO)。圖10是表示應(yīng)用重開參數(shù)處理的順序的流程圖。訪問通用目的寄存器,試圖取得應(yīng)用重開參數(shù)(步驟S21)。步驟S22是判定步驟,如果應(yīng)用重開參數(shù)的取得成功,則執(zhí)行步驟S23。步驟S23是對(duì)于應(yīng)用重開參數(shù)的內(nèi)容是否為期待值的判定步驟,如果是期待值(步驟S24),則通過在堆存儲(chǔ)器內(nèi)設(shè)定應(yīng)用重開參數(shù),來再現(xiàn)以前的執(zhí)行狀態(tài)。如果不是期待值,則在步驟S25中對(duì)堆存儲(chǔ)器內(nèi)的參數(shù)進(jìn)行初始化,從最初進(jìn)行BD—J應(yīng)用的執(zhí)行。(第二實(shí)施方式)在第一實(shí)施方式中,在輸出了表示電源異常的中斷信號(hào)5時(shí),或者,在BD—J應(yīng)用接受了再現(xiàn)停止的通知時(shí),進(jìn)行應(yīng)用重開參數(shù)保存。在本實(shí)施方式中,公開該狀態(tài)保存的定時(shí)的變形。(狀態(tài)保存定時(shí)的隨機(jī)化)BD—J應(yīng)用也可以在任意的定時(shí)進(jìn)行應(yīng)用重開參數(shù)保存。所謂任意的定時(shí),例如是BD—J應(yīng)用檢測(cè)到應(yīng)用重開參數(shù)所包括的信息的更新時(shí),或以某間隔(例如1秒)周期性進(jìn)行,或是接受來自用戶的操作的定時(shí)等。另外,該定時(shí)無需總是固定,也可以按照動(dòng)作狀態(tài)、再現(xiàn)裝置的周圍要素等,在中途改變定時(shí)。像這樣,BD—J應(yīng)用在任意的定時(shí)進(jìn)行應(yīng)用重開參數(shù)保存,模式管理模塊42在任意的定時(shí)進(jìn)行模式管理重開保存,從而在突然電源斷開的情況等,模式管理模塊42對(duì)于BD—J模塊41未指示或無法指示執(zhí)行中的BD一J應(yīng)用的停止的情況下,也能夠進(jìn)行重開再現(xiàn)。(保存定時(shí)的指示)BD—J應(yīng)用也可以明確地對(duì)于模式管理模塊42指示模式管理重開保存的定時(shí)。例如,BD—J應(yīng)用在完成應(yīng)用重開參數(shù)保存的時(shí)刻,對(duì)于模式管理模塊42指示模式管理重開保存的定時(shí),從而能夠高效地進(jìn)行應(yīng)用重開參數(shù)的保存。進(jìn)而,BD—J應(yīng)用也可以明確地對(duì)于模式管理模塊42,通知BD—J應(yīng)用開始應(yīng)用重開參數(shù)保存的情況。由此,模式管理模塊42能夠在該時(shí)刻認(rèn)識(shí)到應(yīng)用重開參數(shù)不完整,因此能夠使模式管理重開保存的定時(shí)推遲或進(jìn)行等待。(將通用目的寄存器的訪問結(jié)束作為觸發(fā)器的狀態(tài)保存)動(dòng)作中的應(yīng)用檢測(cè)是否結(jié)束了通用目的寄存器的利用。該檢測(cè)在應(yīng)用結(jié)束了通用目的寄存器的利用時(shí),通過接收由應(yīng)用對(duì)中間件發(fā)送的事件來進(jìn)行。(將來自應(yīng)用的指示作為觸發(fā)器的狀態(tài)保存)也可以判定"保存應(yīng)用重開參數(shù)"的指示是否通過程序接口由應(yīng)用進(jìn)行。該情況下,狀態(tài)保存在從應(yīng)用進(jìn)行了保存應(yīng)用重開參數(shù)的指示時(shí)執(zhí)行。(第三實(shí)施方式)在第一實(shí)施方式中,敘述了本發(fā)明的重開再現(xiàn)裝置能夠?qū)崿F(xiàn)重開再現(xiàn)的方式。在本實(shí)施方式中,對(duì)于在再現(xiàn)裝置的設(shè)置中,對(duì)能否實(shí)施重開處理事先進(jìn)行設(shè)定的改良進(jìn)行敘述。將作為再現(xiàn)裝置的設(shè)定裝入再現(xiàn)裝置中、表示能否實(shí)施重開處理的信息,稱為重開支持信息。重開支持信息例如可以在BD—J模塊41中準(zhǔn)備重開支持信息取得用的API(應(yīng)用編程接口,ApplicationProgramingInterface),或者在能夠從BD—J應(yīng)用取得的寄存器集24的內(nèi)部包含重開支持信息。不限于此,重開支持信息只要是能夠從BD—J應(yīng)用取得,則在再現(xiàn)裝置中以何種方式準(zhǔn)備都可以。對(duì)于內(nèi)容,根據(jù)重開支持信息的內(nèi)容,如果已知再現(xiàn)裝置無法進(jìn)行重開處理,則不保存應(yīng)用重開參數(shù),放棄重開處理或者向用戶通知無法進(jìn)行重開的情況,使用由BD—ROM規(guī)格所規(guī)定的再現(xiàn)裝置提供的其他方法,盡可能地嘗試實(shí)現(xiàn)重開。如果已知再現(xiàn)裝置能夠進(jìn)行重開處理,則能夠進(jìn)行應(yīng)用重開參數(shù)的保存、或靈活利用重開處理的腳本的制作。如果根據(jù)取得的重開支持信息的內(nèi)容已知支持重開,則BD—J應(yīng)用能夠進(jìn)行應(yīng)用重開參數(shù)的保存,編寫負(fù)責(zé)人能夠制作靈活應(yīng)用重開的動(dòng)態(tài)腳本。例如也可以再現(xiàn)裝置具備用于控制上述實(shí)施方式所說明的模式管理模塊42的API,BD—J應(yīng)用在調(diào)用該API時(shí),將保存的定時(shí)、應(yīng)保存的信息等作為參數(shù)賦予,接受了該調(diào)用的API根據(jù)賦予的參數(shù),控制模式管理模塊42的保存。另夕卜,BD—J應(yīng)用也可以構(gòu)成為直接控制模式管理模塊42。圖11(a)是表示重開支持信息的一個(gè)例子的圖。重開支持信息是取"1"或"0"的值的標(biāo)記,如果是"1",則表示可以進(jìn)行寄存器集中的播放器狀態(tài)寄存器以及通用目的寄存器的狀態(tài)保存。如果是"0",則表示不能進(jìn)行寄存器集中的播放器狀態(tài)寄存器以及通用目的寄存器的狀態(tài)保存。圖11(b)表示基于重開支持信息的、API的調(diào)用。本圖將再現(xiàn)裝置的內(nèi)部結(jié)構(gòu)之中的、字節(jié)碼解釋器32、中間件35、寄存器集24提取出來描繪。圓形記號(hào)"1"的箭頭示意地表示BD—J應(yīng)用對(duì)重開支持信息的取得。BD—J應(yīng)用參照這樣取得的重開支持信息,判定再現(xiàn)裝置是否對(duì)應(yīng)于狀態(tài)保存/狀態(tài)恢復(fù)。BD—J應(yīng)用如果判定為對(duì)應(yīng)于狀態(tài)保存/狀態(tài)恢復(fù),則通過調(diào)用狀態(tài)保存/狀態(tài)恢復(fù)API,將應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)從寄存器集24向非易失性存儲(chǔ)器26進(jìn)行狀態(tài)保存。圓形記號(hào)"2"的箭頭示意地表示BD—J應(yīng)用對(duì)狀態(tài)保存/狀態(tài)恢復(fù)API的調(diào)用。通過該API的調(diào)用,如圓形記號(hào)"3"、"4"的箭頭所示,存放在寄存器集24中的應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)被從寄存器集24讀出,并寫入至非易失性存儲(chǔ)器26。(第三實(shí)施方式)本實(shí)施方式進(jìn)行編寫,是以下情況的改良,即在希望使再現(xiàn)裝置進(jìn)行重開的情況下,將能夠?qū)τ谑欠裰亻_進(jìn)行指定的信息(稱為重開對(duì)應(yīng)信息),記錄至BD—ROM,并提供給再現(xiàn)裝置。重開對(duì)應(yīng)信息存在如下方式。(能否恢復(fù)、能否利用的設(shè)定)在重開對(duì)應(yīng)信息中,能夠事先裝入表示能否"恢復(fù)"的標(biāo)記(能否恢復(fù)標(biāo)記)、表示能否"利用"的標(biāo)記(能否利用標(biāo)記)。圖12(a)是表示包括能否恢復(fù)標(biāo)記、能否利用標(biāo)記的重開對(duì)應(yīng)信息的圖。(b)表示能否恢復(fù)標(biāo)記、能否利用標(biāo)記的比特分配。"能否恢復(fù)標(biāo)記"通過設(shè)定為"1",表示編寫人希望能夠?qū)⒎且资源鎯?chǔ)器26中存放的應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)恢復(fù)至寄存器集24的通用目的寄存器以及播放器狀態(tài)寄存器。另一方面,通過設(shè)定為"0",能否恢復(fù)標(biāo)記表示編寫人不希望不能夠?qū)⒎且资源鎯?chǔ)器26中存放的應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)恢復(fù)至寄存器集24的通用R的寄存器以及播放器狀態(tài)寄存器。"能否利用標(biāo)記"通過設(shè)定為1,表示編寫人希望使BD—J應(yīng)用以及AV再現(xiàn)引擎15利用被寫回至寄存器集24的應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)。另一方面,通過設(shè)定為"0",能否利用標(biāo)記表示編寫人不希望使BD一J應(yīng)用以及AV再現(xiàn)引擎15利用被寫回至寄存器集24的應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)。圖13(a)表示能否恢復(fù)標(biāo)記設(shè)定為"1"的情況的動(dòng)作。本圖的上側(cè)表示設(shè)定為1的能否恢復(fù)標(biāo)記、以及設(shè)定為1的能否利用標(biāo)記。下側(cè)是與圖8(a)、(b)相同的內(nèi)容,示意地表示從非易失性存儲(chǔ)器26向寄存器集24的恢復(fù)、以及從寄存器集24向BD—J應(yīng)用以及AV再現(xiàn)引擎15的轉(zhuǎn)發(fā)。如本圖所示,可知從非易失性存儲(chǔ)器26向寄存器集24的恢復(fù),以能否恢復(fù)標(biāo)記設(shè)定為"1"作為前提來執(zhí)行,從寄存器集24向BD—J應(yīng)用以及AV再現(xiàn)引擎15的轉(zhuǎn)發(fā),以能否利用標(biāo)記設(shè)定為"1"為前提來執(zhí)行。與此相反,如果能否恢復(fù)標(biāo)記設(shè)定為"0",則不進(jìn)行從非易失性存儲(chǔ)器26向寄存器集24的恢復(fù)。如果能否利用標(biāo)記設(shè)定為"0",則不進(jìn)行應(yīng)用重開參數(shù)、再現(xiàn)狀態(tài)參數(shù)從寄存器集24向BD—J應(yīng)用以及AV再現(xiàn)引擎15的轉(zhuǎn)發(fā)。通過利用以上的能否恢復(fù)標(biāo)記、能否利用標(biāo)記,進(jìn)行從非易失性存儲(chǔ)器26向寄存器集24的寫回,但能夠在再現(xiàn)動(dòng)作時(shí)施加禁止對(duì)寫回的應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)的利用自身的限制。(標(biāo)題共用指定、個(gè)別指定)該改良是對(duì)于在BD—ROM中記錄的多個(gè)標(biāo)題之中以哪一個(gè)來執(zhí)行狀態(tài)保存/狀態(tài)恢復(fù),事先對(duì)BD—ROM進(jìn)行設(shè)定。圖14是表示對(duì)于每個(gè)標(biāo)題設(shè)定能否進(jìn)行狀態(tài)保存/狀態(tài)恢復(fù)的Index.bdmv的圖。標(biāo)題共用信息202包括記錄在BD—ROM中的多個(gè)標(biāo)題作為基礎(chǔ)的規(guī)格的版本號(hào)碼、內(nèi)容制作者獨(dú)立的信息。在圖14中,表示版本是2.00,作為內(nèi)容制作者獨(dú)立的信息包括"電影l(fā)"的內(nèi)容的例子。另外,存在于標(biāo)題共用信息中的重開對(duì)應(yīng)標(biāo)記表示在BD—ROM中記錄的全部的標(biāo)記中,狀態(tài)保存/狀態(tài)恢復(fù)是否有效。標(biāo)題固有信息203包括與各標(biāo)題有關(guān)的信息。圖145表示在內(nèi)容內(nèi)存在2個(gè)標(biāo)題,標(biāo)題#1的標(biāo)題種類為"BD—J",標(biāo)題#1的標(biāo)題定義信息在上述bdjo目錄為"00000.bdjo",該標(biāo)題弁1對(duì)應(yīng)于重開。另外,存在于標(biāo)題#1信息中的重開對(duì)應(yīng)標(biāo)記表示在標(biāo)題#1中,狀態(tài)保存/狀態(tài)恢復(fù)是否有效。另外,存在于標(biāo)題弁2信息中的重開對(duì)應(yīng)標(biāo)記表示在標(biāo)題0002中,狀態(tài)保存/狀態(tài)恢復(fù)是否有效。另外,標(biāo)題弁2的標(biāo)題種類為"HDMV",標(biāo)題弁2的標(biāo)題定義信息定義為上述MovieObject.bdmv的第0個(gè)。在圖14中,這些標(biāo)題共用信息、標(biāo)題個(gè)別信息的各個(gè)中,存在重開對(duì)應(yīng)標(biāo)記。再現(xiàn)裝置102根據(jù)再現(xiàn)的內(nèi)容中包括的重開對(duì)應(yīng)標(biāo)記的內(nèi)容,來改變處理。圖15是表示利用了重開對(duì)應(yīng)標(biāo)記的內(nèi)容的再現(xiàn)裝置102的處理順序的流程圖。若要開始內(nèi)容的再現(xiàn),則首先,再現(xiàn)裝置102讀入index.bdmv201(步驟S1),參照index,bdmv201中包括的標(biāo)題共用信息、標(biāo)題個(gè)別信息,判斷標(biāo)題共用信息中的重開對(duì)應(yīng)標(biāo)記是否有效(S31)。如果,標(biāo)題共用信息中的重開對(duì)應(yīng)標(biāo)記有效,則向用戶提示在當(dāng)前標(biāo)題中重開有效的情況(步驟S33),進(jìn)行步驟S2步驟S10的處理,進(jìn)行恢復(fù)以及利用。在標(biāo)題共用信息中的重開對(duì)應(yīng)標(biāo)記不是有效的情況下,進(jìn)行步驟S32的判定。步驟S32的判定是對(duì)于標(biāo)題個(gè)別信息之中,與當(dāng)前標(biāo)題對(duì)應(yīng)的標(biāo)題個(gè)別信息的重開對(duì)應(yīng)標(biāo)記是否有效的判定。如果有效,則在步驟S33中,向用戶提示在當(dāng)前標(biāo)題中重開有效的情況,進(jìn)行步驟S2步驟S10的處理,進(jìn)行恢復(fù)以及利用。在標(biāo)題共用信息中的重開對(duì)應(yīng)標(biāo)記和標(biāo)題個(gè)別信息中的重開對(duì)應(yīng)標(biāo)記都不是有效的情況下,在步驟S34中,向用戶提示在當(dāng)前標(biāo)題中重開不是有效的情況,在步驟S3中,再現(xiàn)第一播放標(biāo)題。由此,對(duì)于不希望重開再現(xiàn)的內(nèi)容、或無法保障重開再現(xiàn)的動(dòng)作的內(nèi)容,能夠防止重開再現(xiàn)所引起的問題的發(fā)生。圖16表示電視機(jī)103的提示內(nèi)容。本圖(a)表示標(biāo)題共用信息或與當(dāng)前標(biāo)題對(duì)應(yīng)的標(biāo)題個(gè)別信息為有效時(shí)的提示內(nèi)容。該提示內(nèi)容經(jīng)由GUI對(duì)用戶提示能夠進(jìn)行從電源斷開之前的重開。另外,將用于接受是否進(jìn)行再現(xiàn)的指示的按鈕一起顯示。像這樣,再現(xiàn)裝置102在再現(xiàn)重開對(duì)應(yīng)標(biāo)記為有效的內(nèi)容時(shí),在電視機(jī)103等上,能夠?qū)τ脩籼崾緦?duì)象內(nèi)容對(duì)應(yīng)于重開再現(xiàn)。同圖(b)表示標(biāo)題共用信息還有與當(dāng)前標(biāo)題對(duì)應(yīng)的標(biāo)題個(gè)別信息為無效時(shí)的提示內(nèi)容。該提示內(nèi)容經(jīng)由GUI對(duì)用戶提示不能進(jìn)行從電源斷開之前的重開。再現(xiàn)裝置102在再現(xiàn)重開對(duì)應(yīng)標(biāo)記為無效的內(nèi)容時(shí),或者在停止內(nèi)容的再現(xiàn)時(shí),在電視機(jī)103等上,能夠顯示對(duì)象內(nèi)容不對(duì)應(yīng)于重開再現(xiàn)。由此,能夠向用戶提示與重開對(duì)應(yīng)標(biāo)記對(duì)應(yīng)的處理的差異。(對(duì)應(yīng)用重開參數(shù)、再現(xiàn)狀態(tài)參數(shù)的狀態(tài)保存以及恢復(fù)進(jìn)行指定的重開對(duì)應(yīng)信息)在重開對(duì)應(yīng)信息中,能夠事先包括表示應(yīng)用重開參數(shù)的狀態(tài)保存以及恢復(fù)、再現(xiàn)狀態(tài)參數(shù)的狀態(tài)保存以及恢復(fù)之中,應(yīng)該執(zhí)行哪一個(gè)或應(yīng)該執(zhí)行雙方的信息。對(duì)是否應(yīng)該執(zhí)行再現(xiàn)狀態(tài)重開參數(shù)的狀態(tài)保存以及恢復(fù)進(jìn)行規(guī)定的標(biāo)記稱為"再現(xiàn)狀態(tài)能夠重開標(biāo)記"。將對(duì)是否應(yīng)該執(zhí)行應(yīng)用重開參數(shù)的狀態(tài)保存以及恢復(fù)進(jìn)行規(guī)定的標(biāo)記稱為"應(yīng)用能否重開標(biāo)記"。圖17(a)是表示存放了再現(xiàn)狀態(tài)能否重開標(biāo)記、應(yīng)用能否重開標(biāo)記的重開對(duì)應(yīng)信息的圖。再現(xiàn)狀態(tài)能否重開標(biāo)記通過設(shè)定為"1",表示能夠進(jìn)行再現(xiàn)狀態(tài)參數(shù)的狀態(tài)保存以及恢復(fù)。另一方面,再現(xiàn)狀態(tài)能否重開標(biāo)記通過設(shè)定為"0",表示不能進(jìn)行再現(xiàn)狀態(tài)參數(shù)的狀態(tài)保存以及恢復(fù)。應(yīng)用能否重開標(biāo)記通過設(shè)定為"1",表示能夠進(jìn)行應(yīng)用重開參數(shù)的狀態(tài)保存以及恢復(fù)。另一方面,應(yīng)用能否重開標(biāo)記通過設(shè)定為"0",表示不能進(jìn)行應(yīng)用重開參數(shù)的狀態(tài)保存以及恢復(fù)。(b)表示應(yīng)用能否重開標(biāo)記設(shè)定為1的情況下的狀態(tài)保存/狀態(tài)恢復(fù)。在(b)的左側(cè)記載了包括再現(xiàn)狀態(tài)能否重開標(biāo)記、應(yīng)用能否重開標(biāo)記的重開對(duì)應(yīng)信息。該重開對(duì)應(yīng)信息將應(yīng)用能否重開標(biāo)記設(shè)定為"1",將再現(xiàn)狀態(tài)對(duì)應(yīng)標(biāo)記設(shè)定為"O",所以可知僅將應(yīng)用重開參數(shù)從寄存器集24向非易失性存儲(chǔ)器26進(jìn)行狀態(tài)保存,而不將再現(xiàn)狀態(tài)參數(shù)從寄存器集24向非易失性存儲(chǔ)器26進(jìn)行狀態(tài)保存。(c)表示再現(xiàn)狀態(tài)能否重開標(biāo)記設(shè)定為1的情況下的狀態(tài)保存/狀態(tài)恢復(fù)。在(c)的左側(cè)記載了包括再現(xiàn)狀態(tài)能否重開標(biāo)記、應(yīng)用能否重開標(biāo)記的重開對(duì)應(yīng)信息。該重開對(duì)應(yīng)信息將再現(xiàn)狀態(tài)能否重開標(biāo)記設(shè)定為"1",將應(yīng)用能否重開標(biāo)記設(shè)定為"0",所以可知僅將再現(xiàn)狀態(tài)參數(shù)從寄存器集24向非易失性存儲(chǔ)器26進(jìn)行保存,而不將應(yīng)用重開參數(shù)從寄存器集24向非易失性存儲(chǔ)器26進(jìn)行保存。圖18是表示基于再現(xiàn)狀態(tài)能否重開標(biāo)記、應(yīng)用能否重開標(biāo)記的狀態(tài)保存/狀態(tài)恢復(fù)的流程圖。在本圖中,由一點(diǎn)劃線圍著的步驟S41步驟S45,是與再現(xiàn)狀態(tài)能否重開標(biāo)記、應(yīng)用能否重幵標(biāo)記對(duì)應(yīng)的處理。在步驟Sl中,在讀出Index.bdmv之后,執(zhí)行步驟S41的判定步驟。步驟S41是對(duì)于再現(xiàn)狀態(tài)能否重開標(biāo)記是否設(shè)定為"1"的判定,如果再現(xiàn)狀態(tài)能否重開標(biāo)記設(shè)定為"1",則使保存的再現(xiàn)狀態(tài)參數(shù)恢復(fù)(步驟S42)。如果是"0",則轉(zhuǎn)移至步驟S45。步驟S45是對(duì)于應(yīng)用能否重開標(biāo)記是否設(shè)定為"1"的判定,在應(yīng)用能否重開標(biāo)記設(shè)定為"0"的情況下,在步驟S3中,再現(xiàn)第一播放標(biāo)題。步驟S43是在步驟S41中設(shè)定為是,并將再現(xiàn)狀態(tài)參數(shù)寫回至播放器狀態(tài)寄存器之后執(zhí)行的判定步驟,對(duì)于應(yīng)用重開參數(shù)是否設(shè)定為"1"進(jìn)行判定。如果步驟S43為是,則在步驟S44中,將應(yīng)用重開參數(shù)從非易失性存儲(chǔ)器26寫回至通用目的寄存器。如果步驟S43為否,則恢復(fù)步驟S44。(包括個(gè)數(shù)指定的重開對(duì)應(yīng)信息)對(duì)于在重開對(duì)應(yīng)信息中事先包括應(yīng)該進(jìn)行狀態(tài)保存的應(yīng)用重開參數(shù)的個(gè)數(shù)的改良進(jìn)行說明。在重開對(duì)應(yīng)信息中,事先記載了應(yīng)該進(jìn)行狀態(tài)保存的應(yīng)用重開參數(shù)或再現(xiàn)狀態(tài)參數(shù)的個(gè)數(shù),將存在于通用目的寄存器中的多個(gè)應(yīng)用重開參數(shù)之中、重開期待信息所記載的個(gè)數(shù)的應(yīng)用重開參數(shù)在非易失性存儲(chǔ)器中進(jìn)行狀態(tài)保存,則能夠極力使伴隨狀態(tài)保存、恢復(fù)的額外開銷減少。圖19是表示包括個(gè)數(shù)指定的應(yīng)用重開參數(shù)的一個(gè)例子。在本圖(a)中,能夠?qū)?yīng)用重開參數(shù)中的參數(shù)個(gè)數(shù)指定,指定為像3個(gè)這樣的具體的通用目的寄存器的個(gè)數(shù)。本圖(b)是表示基于(a)的個(gè)數(shù)指定的、通用目的寄存器的保存的圖。如果將參數(shù)個(gè)數(shù)指定指定為"3",則存在于通用目的寄存器中的5個(gè)應(yīng)用重開參數(shù)之中的3個(gè)應(yīng)用重開參數(shù)被在非易失性存儲(chǔ)器26中進(jìn)行狀態(tài)保存。(c)是表示將參數(shù)個(gè)數(shù)指定設(shè)定為5個(gè)的應(yīng)用重開參數(shù)的一個(gè)例子。(d)是表示基于(c)的個(gè)數(shù)指定的、通用目的寄存器的保存的圖。如果將參數(shù)個(gè)數(shù)指定指定為"5",則存在于通用目的寄存器中的5個(gè)應(yīng)用重開參數(shù)之中的5個(gè)應(yīng)用重幵參數(shù)被在非易失性存儲(chǔ)器26中進(jìn)行狀態(tài)保存。通過不將通用目的寄存器中的全部的參數(shù)進(jìn)行狀態(tài)保存,而僅將一部分的信息進(jìn)行保存,能夠減少保存的信息量,能夠?qū)崿F(xiàn)保存目的地的尺寸的縮小、保存操作所需的時(shí)間的縮短。通過預(yù)先決定在寄存器集24之中將哪個(gè)范圍作為應(yīng)用重開參數(shù)進(jìn)行保存,BD—J應(yīng)用僅對(duì)該部分保存應(yīng)用重開參數(shù),從而能夠限制保存的范圍。(應(yīng)保存的范圍)對(duì)于應(yīng)保存的范圍,優(yōu)選將BD—J應(yīng)用希望作為應(yīng)用重開參數(shù)進(jìn)行保存的寄存器的范圍,從BD—J應(yīng)用對(duì)于模式管理模塊42進(jìn)行通知。由此,能夠?qū)?duì)于BD—J應(yīng)用來說最佳的尺寸的應(yīng)用重開參數(shù)進(jìn)行保存。(保存定時(shí)的規(guī)定的方式)在上述重開對(duì)應(yīng)信息中,可以包括BD—J應(yīng)用是否在任意的定時(shí)實(shí)施應(yīng)用重開參數(shù)保存的信息。再現(xiàn)裝置通過利用該信息,能夠?qū)⒃佻F(xiàn)的內(nèi)容在電源突然斷開的情況下無法重開的情況提示給用戶,或改變模式管理模塊42進(jìn)行模式管理重開保存的定時(shí)等,對(duì)動(dòng)作進(jìn)行改變。(第四實(shí)施方式)本實(shí)施方式公開了非易失性存儲(chǔ)器26中的改良的變形。非易失性存儲(chǔ)器26中的改良的變形有以下情況。(每個(gè)標(biāo)題的重開)可以將多個(gè)標(biāo)題的每個(gè)標(biāo)題的應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)的組事先存放在非易失性存儲(chǔ)器26中,執(zhí)行狀態(tài)保存/狀態(tài)恢復(fù)。例如,存在標(biāo)題0001禾口標(biāo)題0002,在停止標(biāo)題OOOl的再現(xiàn)之后,再現(xiàn)標(biāo)題0002,再之后再次再現(xiàn)標(biāo)題0001的情況下,標(biāo)題0001的第2次的再現(xiàn),在繼續(xù)第1次的再現(xiàn)來再現(xiàn)的情況下是有益的。內(nèi)容的種類不限于2種,只要是l種以上的內(nèi)容就可以實(shí)施。圖20示意地表示非易失性存儲(chǔ)器26的存放內(nèi)容。如本圖所示,在非易失性存儲(chǔ)器26中,將標(biāo)題標(biāo)識(shí)符與再現(xiàn)狀態(tài)參數(shù)的組配置多個(gè)。標(biāo)題標(biāo)識(shí)符是能夠唯一識(shí)別內(nèi)容的信息,例如可以利用上述BCA或上述discID等,但只要能夠唯一識(shí)別內(nèi)容,無論是怎樣的信息都可以實(shí)施。在本圖中,將與標(biāo)題OOOl、0002有關(guān)的標(biāo)題標(biāo)識(shí)符存放至非易失性存儲(chǔ)器26。與這些標(biāo)題標(biāo)識(shí)符進(jìn)行對(duì)應(yīng)地存放再現(xiàn)狀態(tài)參數(shù)。在圖20(a)的情況下,對(duì)標(biāo)題標(biāo)識(shí)符"0001",存放著與時(shí)刻tl對(duì)應(yīng)的再現(xiàn)狀態(tài)參數(shù)以及應(yīng)用重開參數(shù),對(duì)標(biāo)題標(biāo)識(shí)符"0002",存放著與時(shí)刻t2對(duì)應(yīng)的再現(xiàn)狀態(tài)參數(shù)以及應(yīng)用重開參數(shù)。與時(shí)刻tl對(duì)應(yīng)的再現(xiàn)狀態(tài)參數(shù)是再現(xiàn)標(biāo)題標(biāo)識(shí)符"0001"的內(nèi)容時(shí)的再現(xiàn)狀態(tài)參數(shù),與時(shí)刻t2對(duì)應(yīng)的再現(xiàn)狀態(tài)參數(shù)是再現(xiàn)標(biāo)題標(biāo)識(shí)符"0002"的內(nèi)容時(shí)的再現(xiàn)狀態(tài)參數(shù)。同圖(b)表示與標(biāo)題號(hào)碼0001進(jìn)行對(duì)應(yīng)來存放的再現(xiàn)狀態(tài)參數(shù)是哪—個(gè)。在從標(biāo)題0001的再現(xiàn)開始經(jīng)過了tl之后,指示再現(xiàn)停止的情況下,可知將tl作為再現(xiàn)狀態(tài)參數(shù)與標(biāo)題0001進(jìn)行對(duì)應(yīng)來存放。同圖(c)表示與標(biāo)題號(hào)碼0002進(jìn)行對(duì)應(yīng)來存放的再現(xiàn)狀態(tài)參數(shù)是哪一個(gè)。在從標(biāo)題0002的再現(xiàn)開始經(jīng)過了t2之后,指示再現(xiàn)停止的情況下,可知將t2作為再現(xiàn)狀態(tài)參數(shù)與標(biāo)題0002進(jìn)行對(duì)應(yīng)來存放。同圖(d)表示在標(biāo)題0002的再現(xiàn)后,標(biāo)題OOOl的再現(xiàn)如何重開。由于對(duì)標(biāo)題0001的標(biāo)題標(biāo)識(shí)符存放了tl的再現(xiàn)狀態(tài)參數(shù),所以可知從該tl的位置重開再現(xiàn)。若在該狀態(tài)下,開始標(biāo)題標(biāo)識(shí)符"0001"的內(nèi)容的重開,則模式管理模塊42能夠利用與tl對(duì)應(yīng)的再現(xiàn)狀態(tài)參數(shù)來進(jìn)行重開再現(xiàn)。另外,若開始標(biāo)題標(biāo)識(shí)符"0002"的內(nèi)容的重開,則模式管理模塊42能夠利用與t2對(duì)應(yīng)的再現(xiàn)狀態(tài)參數(shù)來進(jìn)行重開再現(xiàn)。(保存目的地的二重化)存在在模式管理重開保存的過程中電源斷開的情況、由于發(fā)生某種異常而模式管理重開保存失敗的情況。對(duì)于這樣的問題,有模式管理重開的保存目的地的二重化,即準(zhǔn)備2組以上保存目的地并依次利用的方法。圖21是表示存在第一保存目的地即存儲(chǔ)區(qū)域1和第二保存目的地即存儲(chǔ)區(qū)域2這2組保存目的地的非易失性存儲(chǔ)器26的圖。模式管理模塊42如圖21(a)所示,在最初的模式管理重開保存的定時(shí),將應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)保存至第一保存目的地即存儲(chǔ)區(qū)域l。然后,在保存成功的情況下,對(duì)于保存目的地存儲(chǔ)區(qū)域1正常的情況進(jìn)行存儲(chǔ)。在下一個(gè)模式管理重開保存的定時(shí),如圖21(b)所示,保存至第二保存目的地即存儲(chǔ)區(qū)域2。然后,在保存成功的情況下,對(duì)于保存目的地存儲(chǔ)區(qū)域2正常的情況進(jìn)行存儲(chǔ)。通過該處理,利用更靠最后保存的保存目的地而且存儲(chǔ)為成功的保存目的地的信息,能夠避免問題。由此,BD—J應(yīng)用自身無需存儲(chǔ)是否為各保存目的地正常保存的內(nèi)容。在希望判定是否為各保存目的地正常保存的內(nèi)容的情況下,能夠通過將各保存目的地所包括的信息之中的、表示是正常保存的內(nèi)容的信息讀入來進(jìn)行判定。如果存在2個(gè)以上正常地進(jìn)行了狀態(tài)保存的內(nèi)容,在將狀態(tài)保存內(nèi)容之中的、狀態(tài)保存的時(shí)期最新的內(nèi)容用于恢復(fù)以及利用。另外,也可以在保存目的地1以及保存目的地2之中,包括表示是該保存目的地正常保存的內(nèi)容的信息。(備注)以上,說明了本申請(qǐng)的申請(qǐng)時(shí)刻,申請(qǐng)人能夠得知的最佳實(shí)施方式,但對(duì)于以上所示的技術(shù)的主題,能夠附加進(jìn)一步的改良和變更實(shí)施。希望注意無論按照各實(shí)施方式所示來實(shí)施,或是否施加這些改良/變更,這些都是任意的,按照實(shí)施人的主觀。另外,上述說明不過是一個(gè)例子,對(duì)于本領(lǐng)域技術(shù)人員,能夠適用各種應(yīng)用。(編程語言的適用范圍)在上述實(shí)施方式中,作為虛擬機(jī)的編程語言利用了Java(TM),但也可以不是Java(TM),而是在UNIX(TM)OS等下使用的B—Shell、PerlScript、ECMAScript等其他編程語言。(內(nèi)容無界限重開)在上述重開對(duì)應(yīng)信息中,可以包括是否期待跨多個(gè)內(nèi)容的重開再現(xiàn)的信息。再現(xiàn)裝置通過利用該信息,假如保存了模式管理重開,在變更內(nèi)容時(shí),也可以不使用保存的模式管理重開參數(shù)來進(jìn)行動(dòng)作。(目錄結(jié)構(gòu))這些文件以及目錄結(jié)構(gòu)是其中的一個(gè)例子,其他結(jié)構(gòu)也可以實(shí)施本發(fā)明。(多驅(qū)動(dòng)器化)BD—R0M驅(qū)動(dòng)器401不僅可以是BD—ROM,只要能夠利用對(duì)于可讀寫的BD—RE進(jìn)行讀入以及寫入、DVD、CD等各種記錄介質(zhì)即可。(功能結(jié)構(gòu)的變形)在此所示的功能結(jié)構(gòu)表示了BD—ROM的再現(xiàn)裝置的一個(gè)例子,只要能夠?qū)崿F(xiàn)下述的動(dòng)作,其他的功能結(jié)構(gòu)也能夠?qū)崿F(xiàn)本發(fā)明。(用于重開的必須信息)BD—J應(yīng)用無需取得播放器狀態(tài)寄存器的全部,僅取得該BD—J應(yīng)用重開所需的即可。(寄存器內(nèi)容的保存形式)在模式管理重開包括了寄存器集24的內(nèi)容的情況下,也可以不以原來的形式利用寄存器集24的內(nèi)容,只要是能夠復(fù)原寄存器集24的內(nèi)容,也可以變更保存時(shí)的數(shù)據(jù)形式。例如,可以在模式管理重開中包括利用公知的壓縮技術(shù)來壓縮了寄存器集24的內(nèi)容的對(duì)象。(應(yīng)用重開參數(shù)的取得成功后的處理)即使成功取得了應(yīng)用重開參數(shù),也不一定需要復(fù)原以前的再現(xiàn)狀態(tài)。(模式管理重開中的差分?jǐn)?shù)據(jù)、變更數(shù)據(jù))模式管理重開無需包括寄存器24的內(nèi)容的全部,只要包括了復(fù)原所需的充分的信息即可。例如,可以事先決定某初始值,僅保存與初始值不同的部分,或僅保存施加了某種變更的部分。(模式管理重開的包含內(nèi)容)在模式管理重開中,可以不僅包含寄存器集24的內(nèi)容,還包含其他信息。例如,存在最后再現(xiàn)的標(biāo)題號(hào)碼、與HDMV標(biāo)題有關(guān)的信息、停止理由等。另外,也可以包含用于識(shí)別內(nèi)容的內(nèi)容識(shí)別信息。所謂用于識(shí)別內(nèi)容的內(nèi)容識(shí)別信息,例如可以是上述BCA的信息、或計(jì)算出能夠期待從存在于記錄介質(zhì)上的文件中能夠在實(shí)用上唯一識(shí)別的信息的值(例如文件的哈希值等)。(轉(zhuǎn)達(dá)的方式)進(jìn)而,也可以考慮BD—J應(yīng)用不將應(yīng)用重開參數(shù)存放在寄存器集24中,而是直接或間接地將應(yīng)用重開參數(shù)傳達(dá)給模式管理模塊24。此時(shí),在進(jìn)行重開再現(xiàn)時(shí),模式管理模塊42不將應(yīng)用重開參數(shù)復(fù)原至寄存器集42,而是直接或間接地傳達(dá)給BD—J應(yīng)用。(非易失性存儲(chǔ)器26的變形)非易失性存儲(chǔ)器26為將可由可移動(dòng)介質(zhì)驅(qū)動(dòng)器2b、內(nèi)置介質(zhì)驅(qū)動(dòng)器2a、BD驅(qū)動(dòng)器401寫入的記錄介質(zhì)作為非易失性存儲(chǔ)器26來利用都可以實(shí)施。另外,如果是可經(jīng)由網(wǎng)絡(luò)I/F4訪問的介質(zhì),只要能夠不依賴于再現(xiàn)裝置的電源供給狀態(tài)來保持記錄內(nèi)容,則作為非易失性存儲(chǔ)器26來利用,都能夠?qū)嵤?二次電源的具備)另外,作為電源突然斷開的情況的應(yīng)對(duì),優(yōu)選事先準(zhǔn)備進(jìn)行模式管理重開保存所需的充分的二次電源。另外,也可以不進(jìn)行對(duì)于模式管理重開保存的過程中電源斷開的情況、或因?yàn)榘l(fā)生某種異常而模式管理重開保存失敗的情況的應(yīng)對(duì)。本發(fā)明可以實(shí)施。(可實(shí)施性)也可以不進(jìn)行對(duì)于應(yīng)用重開參數(shù)保存的過程中電源斷開的情況、或因?yàn)榘l(fā)生某種異常而應(yīng)用重開參數(shù)保存失敗的情況的應(yīng)對(duì)。本發(fā)明可以實(shí)施。(程序的實(shí)施方式)進(jìn)行各實(shí)施方式所示的應(yīng)用重開參數(shù)、再現(xiàn)狀態(tài)參數(shù)的保存/恢復(fù)的程序,可以如下制作。首先,軟件開發(fā)者利用編程語言,記述實(shí)現(xiàn)各流程圖、功能性結(jié)構(gòu)要素的源程序。在該記述中,軟件開發(fā)者根據(jù)編程語言的結(jié)構(gòu),利用類構(gòu)造體、變量、排列變量、外部函數(shù)的調(diào)用,記述將各流程圖、功能性結(jié)構(gòu)要素具體實(shí)現(xiàn)的源程序。記述的源程序被作為文件賦予至編譯器。編譯器翻譯這些源程序并生成對(duì)象程序。編譯器的翻譯包括結(jié)構(gòu)解析、優(yōu)化、資源分配、碼生成這樣的過程。在結(jié)構(gòu)解析中,進(jìn)行源程序的字句解析、結(jié)構(gòu)解析以及意思解析,將源程序轉(zhuǎn)換為中間程序。在優(yōu)化中,對(duì)于中間程序,進(jìn)行基本模塊化、控制流解析、數(shù)據(jù)流解析這樣的操作。在資源分配中,為了謀求對(duì)于作為目標(biāo)的處理器的命令集的適合,將中間程序中的變量分配至作為目標(biāo)的處理器的處理器所具有的寄存器或存儲(chǔ)器。在碼生成中,將中間程序內(nèi)的各中間命令轉(zhuǎn)換至程序碼,得到對(duì)象程序。在此生成的對(duì)象程序由使計(jì)算機(jī)執(zhí)行各實(shí)施方式所示的流程圖的各步驟、功能性結(jié)構(gòu)要素的各個(gè)步驟的1個(gè)以上的程序碼構(gòu)成。在此,程序碼存在處理器的源生碼、Java字節(jié)碼等各種種類。對(duì)于程序碼的各步驟的實(shí)現(xiàn),有各種方式。在能夠利用外部函數(shù)來實(shí)現(xiàn)各步驟的情況下,調(diào)用該外部函數(shù)的調(diào)用文稱為程序碼。另外,實(shí)現(xiàn)1個(gè)步驟的程序碼也有時(shí)歸屬于不同的對(duì)象程序。在命令種類受限的RISC處理器中,也可以通過組合算術(shù)運(yùn)算命令、邏輯運(yùn)算命令、分支命令等,來實(shí)現(xiàn)流程圖的各步驟。如果生成了對(duì)象程序,則編程器對(duì)其啟動(dòng)連接器。連接器將這些對(duì)象程序、關(guān)聯(lián)的庫(kù)程序分配至存儲(chǔ)器空間,并將其結(jié)合為一個(gè),生成加載模塊。這樣生成的加載模塊以計(jì)算機(jī)的讀取為前提,使計(jì)算機(jī)執(zhí)行各流程圖所示的處理步驟、功能性結(jié)構(gòu)要素的處理步驟。也可以將該程序記錄至計(jì)算機(jī)可讀取的記錄介質(zhì)并提供給用戶。(系統(tǒng)LSI化)優(yōu)選將構(gòu)成再現(xiàn)裝置102的硬件之中,除了機(jī)構(gòu)性的結(jié)構(gòu)要素(BD驅(qū)動(dòng)器、可移動(dòng)介質(zhì)驅(qū)動(dòng)器、內(nèi)置介質(zhì)驅(qū)動(dòng)器)、通過大容量的存儲(chǔ)器來安裝的結(jié)構(gòu)要素(視頻平面、圖形平面)之外,將邏輯元件作為主要部的部分構(gòu)成為1個(gè)系統(tǒng)LSI。這是因?yàn)?,將邏輯元件作為主要部的部分可以高密度集成化。所謂系統(tǒng)LSI,指的是在高密度基板上安裝裸片,并進(jìn)行封裝。通過將多個(gè)裸片安裝在高密度基板上,并進(jìn)行封裝,使多個(gè)裸片具有如同1個(gè)LSI的外形構(gòu)造,也包括在系統(tǒng)LSI中(這樣的系統(tǒng)LSI稱為多芯片模塊)。在此,若著眼于封裝的種類,則系統(tǒng)LSI存在QFP(四方扁平陣列)、PGA(引腳網(wǎng)格陣列)這樣的種類。QFP是在封裝的四個(gè)側(cè)面安裝了引腳的系統(tǒng)LSI。PGA是在底面整體上安裝了多個(gè)引腳的系統(tǒng)LSI。這些引腳擔(dān)當(dāng)著作為與其他電路的接口的作用。對(duì)于系統(tǒng)LSI的引腳,存在這樣的接口的作用,所以通過在系統(tǒng)LSI的這些引腳上連接其他電路,系統(tǒng)LSI達(dá)到作為再現(xiàn)裝置102的核心的作用。該系統(tǒng)LSI不僅對(duì)于再現(xiàn)裝置102,也可以組裝至電視機(jī)、游戲、個(gè)人計(jì)算機(jī)、one—seg便攜式電話等,進(jìn)行影像再現(xiàn)的各種設(shè)備,能夠大大擴(kuò)寬本發(fā)明的用途。在將基本緩沖器、視頻解碼器、音頻解碼器、圖形解碼器也作為一體的系統(tǒng)LSI的情況下,優(yōu)選系統(tǒng)LSI的構(gòu)架符合Uniphier構(gòu)架。符合Uniphier構(gòu)架的系統(tǒng)LSI由以下的電路模塊構(gòu)成。數(shù)據(jù)并行處理器DPP該數(shù)據(jù)并行處理器DPP是多個(gè)要素處理器進(jìn)行同一動(dòng)作的SIMD型處理器,通過使內(nèi)置在各要素處理器中的運(yùn)算器按照1個(gè)命令同時(shí)動(dòng)作,謀求對(duì)于構(gòu)成圖片的多個(gè)像素的解碼處理的并行化。命令并行處理器IPP該命令并行處理器IPP由以下部分構(gòu)成由命令RAM、命令高速緩沖存儲(chǔ)器、數(shù)據(jù)RAM、數(shù)據(jù)高速緩沖存儲(chǔ)器構(gòu)成的"LocalMemoryContoroller"、由命令讀取部、解碼器、執(zhí)行單元、寄存器文件構(gòu)成的"ProcessingUnit部"、使"ProcessingUnit部"執(zhí)行多個(gè)應(yīng)用的并行執(zhí)行的"VirtualMultiProcessorUnit部"。MPU模塊該MPU模塊由以下部分構(gòu)成:ARM內(nèi)核、外部總線接口(BusControlUnit:BCU)、DMA控制器、定時(shí)器、矢量分割控制器這樣的周邊電路、UART、GPIO(通用輸入輸出GeneralPurposeInputOutput)、同步串行接口等周邊接口。流I/O模塊該流I/O模塊經(jīng)由USB接口或ATAPacket接口,進(jìn)行與連接在外部總線上的驅(qū)動(dòng)器裝置、硬盤驅(qū)動(dòng)器裝置、SD存儲(chǔ)卡驅(qū)動(dòng)器裝置之間的數(shù)據(jù)輸入輸出。AVI/O模塊該AVI/O模塊由音頻輸入輸出、視頻輸入輸出、OSD控制器構(gòu)成,進(jìn)行與AV放大器之間的數(shù)據(jù)輸入輸出。存儲(chǔ)器控制模塊這是實(shí)現(xiàn)經(jīng)由外部總線連接的SD-RAM的讀寫的模塊,包括控制各模塊間的內(nèi)部連接的內(nèi)部總線連接部、進(jìn)行與在系統(tǒng)LSI外部連接的SD-RAM之間的數(shù)據(jù)傳輸?shù)脑L問控制部、調(diào)整來自各模塊的SD-RAM的訪問請(qǐng)求的訪問調(diào)度部。具體的生產(chǎn)順序的詳情如下。首先以各實(shí)施方式所示的結(jié)構(gòu)圖為基礎(chǔ),制作應(yīng)該作為系統(tǒng)LSI的部分的電路圖,使用電路元件或IC、LSI,使結(jié)構(gòu)圖中的結(jié)構(gòu)要素具體化。這樣,如果使各結(jié)構(gòu)要素具體化,則規(guī)定連接電路元件或IC、LSI間的總線或與其周邊電路、外部之間的接口等。進(jìn)而,還規(guī)定連接線、電源線、接地線、時(shí)鐘信號(hào)線等。在該規(guī)定中,考慮LSI的規(guī)格并調(diào)整各結(jié)構(gòu)要素的動(dòng)作定時(shí),并施加對(duì)各結(jié)構(gòu)要素保證必要的帶寬等的調(diào)整,完成電路圖。如果完成了電路圖,則進(jìn)行安裝設(shè)計(jì)。所謂安裝設(shè)計(jì),是決定將通過電路設(shè)計(jì)制作的電路圖上的部件(電路元件或IC、LSI)配置在基板上的何處,或者在基板上如何布置電路圖上的連接線的基板布局的制作操作。如果進(jìn)行了這樣的安裝設(shè)計(jì)并確定了基板上的布局,則將安裝設(shè)計(jì)結(jié)果變換為CAM數(shù)據(jù)并輸出至NC工作機(jī)械等設(shè)備。NC工作機(jī)械以該CAM數(shù)據(jù)為基礎(chǔ),進(jìn)行SoC安裝或SiP安裝。所謂SoC(系統(tǒng)芯片Systemonchip)安裝,是在一片芯片上燒刻多個(gè)電路的技術(shù)。所謂SiP(系統(tǒng)級(jí)封裝:SystemonPackage)安裝,是利用樹脂等將多個(gè)芯片作為1個(gè)封裝的技術(shù)。經(jīng)過以上過程,能夠在各實(shí)施方式所示的再現(xiàn)裝置102的內(nèi)部結(jié)構(gòu)圖的基礎(chǔ)上制作本發(fā)明涉及的系統(tǒng)LSI。另外,如上所述生成的集成電路根據(jù)集成度的不同,也被稱為IC(集成電路)、LSI、超大規(guī)模集成電路、特大規(guī)模集成電路。使用FPGA實(shí)現(xiàn)系統(tǒng)LSI的情況下,通過以格子狀配置多個(gè)邏輯要素,基于記載在LUT(査閱表LookUpTable)中的輸入輸出的組合,連結(jié)縱橫的布線,從而能夠?qū)崿F(xiàn)各實(shí)施方式所示的硬件結(jié)構(gòu)。LUT存儲(chǔ)在SRAM中,該SRAM的內(nèi)容由于電源斷開而消失,所以在利用該FPGA時(shí),需要通過配置信息的定義將實(shí)現(xiàn)各實(shí)施方式所示的硬件結(jié)構(gòu)的LUT寫入SRAM中。工業(yè)可利用性構(gòu)成本發(fā)明的重開再現(xiàn)裝置能夠用在制造產(chǎn)業(yè)、影像內(nèi)容的制作相關(guān)的電影產(chǎn)業(yè)/民用設(shè)備產(chǎn)業(yè)。權(quán)利要求1、一種再現(xiàn)裝置,實(shí)現(xiàn)多個(gè)處理的狀態(tài)保存以及狀態(tài)恢復(fù),其特征在于,多個(gè)處理之中的1個(gè)是AV流的再現(xiàn)處理;其他的1個(gè)是與AV流的再現(xiàn)聯(lián)動(dòng)的、應(yīng)用的處理;該再現(xiàn)裝置具備讀出構(gòu)件,從存儲(chǔ)介質(zhì)讀出應(yīng)用以及AV流;平臺(tái)部,使應(yīng)用動(dòng)作;再現(xiàn)部,再現(xiàn)AV流;以及易失性的第一存儲(chǔ)介質(zhì);上述易失性的第一存儲(chǔ)介質(zhì)具備存儲(chǔ)區(qū)域,在上述存儲(chǔ)區(qū)域中,寫入了表示上述AV流的再現(xiàn)狀態(tài)的再現(xiàn)狀態(tài)參數(shù);上述應(yīng)用在上述平臺(tái)內(nèi)所使用的多個(gè)參數(shù)之中,選擇狀態(tài)恢復(fù)后的動(dòng)作重開時(shí)所需的參數(shù),并作為應(yīng)用重開參數(shù),寫入至上述存儲(chǔ)區(qū)域;上述多個(gè)處理的狀態(tài)保存通過將上述應(yīng)用重開參數(shù)和上述再現(xiàn)狀態(tài)參數(shù)從易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中讀出,并寫入至非易失性的第二存儲(chǔ)介質(zhì)來實(shí)現(xiàn);上述多個(gè)處理的狀態(tài)恢復(fù)通過將上述非易失性的第二存儲(chǔ)介質(zhì)中寫入的應(yīng)用重開參數(shù)和再現(xiàn)狀態(tài)參數(shù),重新寫入至上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域,并且根據(jù)重新寫入至上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中的再現(xiàn)狀態(tài)參數(shù),將應(yīng)用載入平臺(tái)部來實(shí)現(xiàn)。2、如權(quán)利要求1所述的再現(xiàn)裝置,其中,在上述記錄介質(zhì)中,還記錄了重開對(duì)應(yīng)信息;上述重開對(duì)應(yīng)信息表示在狀態(tài)恢復(fù)后是否使再現(xiàn)構(gòu)件以及應(yīng)用利用向上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域復(fù)原的內(nèi)容;在上述重開對(duì)應(yīng)信息表示利用復(fù)原內(nèi)容的意思的情況下,上述再現(xiàn)構(gòu)件的再現(xiàn)重開根據(jù)上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中復(fù)原的再現(xiàn)狀態(tài)參數(shù)來實(shí)現(xiàn),上述應(yīng)用的動(dòng)作重開利用易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中復(fù)原的應(yīng)用重開參數(shù)來實(shí)現(xiàn);在上述重開對(duì)應(yīng)信息表示不利用向上述第一存儲(chǔ)介質(zhì)復(fù)原的內(nèi)容的情況下,上述再現(xiàn)構(gòu)件不重開AV流的再現(xiàn),應(yīng)用不重開動(dòng)作。3、如權(quán)利要求2所述的再現(xiàn)裝置,其中,上述重開對(duì)應(yīng)信息包括表示是否向上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域復(fù)原內(nèi)容的第一標(biāo)記信息;以及表示是否利用上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中復(fù)原的內(nèi)容的第二標(biāo)記信息;上述再現(xiàn)構(gòu)件的AV再現(xiàn)重開以及應(yīng)用的動(dòng)作重開,僅在上述第一標(biāo)記信息表示向上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域復(fù)原內(nèi)容,而且上述第二標(biāo)記信息表示利用上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中復(fù)原的內(nèi)容的情況下進(jìn)行。4、如權(quán)利要求1所述的再現(xiàn)裝置,其中,上述再現(xiàn)裝置保持了重開支持信息;重開支持信息表示是否能夠?qū)⑸鲜鲆资缘牡谝淮鎯?chǔ)介質(zhì)的存儲(chǔ)區(qū)域的內(nèi)容保存在上述非易失性的第二存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中;在啟動(dòng)上述應(yīng)用時(shí),上述重開支持信息被轉(zhuǎn)發(fā)給應(yīng)用;上述應(yīng)用對(duì)應(yīng)用重開參數(shù)的寫入在接受的重開支持信息表示能夠進(jìn)行存儲(chǔ)區(qū)域的內(nèi)容保存的意思的情況下進(jìn)行。5、如權(quán)利要求l所述的再現(xiàn)裝置,其中,上述再現(xiàn)裝置具備控制上述保存構(gòu)件的應(yīng)用編程接口函數(shù);應(yīng)用根據(jù)接受的重開支持信息,調(diào)用上述應(yīng)用編程接口函數(shù);上述狀態(tài)保存對(duì)應(yīng)于應(yīng)用編程接口函數(shù)的調(diào)用來進(jìn)行。6、如權(quán)利要求1所述的再現(xiàn)裝置,其中,上述平臺(tái)部具備類加載器,讀入包括上述記錄介質(zhì)中記錄的字節(jié)碼的類構(gòu)造體;字節(jié)碼解釋器,將上述類加載器讀入的字節(jié)碼轉(zhuǎn)換為源生碼,并使MPU執(zhí)行;以及堆存儲(chǔ)器,存放動(dòng)作中的應(yīng)用所利用的參數(shù);上述應(yīng)用在進(jìn)行狀態(tài)恢復(fù)時(shí),對(duì)于在易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中恢復(fù)的應(yīng)用重開參數(shù)是否正常進(jìn)行檢查,在應(yīng)用重開參數(shù)正常的情況下,通過將易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中的應(yīng)用重開參數(shù)讀入至堆存儲(chǔ)器,來進(jìn)行動(dòng)作的重開;在應(yīng)用重開參數(shù)不正常的情況下,在對(duì)堆存儲(chǔ)器中的參數(shù)進(jìn)行初始化的基礎(chǔ)上,開始動(dòng)作。7、如權(quán)利要求l所述的再現(xiàn)裝置,其中,在上述記錄介質(zhì)中,記錄著播放列表信息和動(dòng)作模式對(duì)象;上述播放列表信息與AV流成為一體,來構(gòu)成播放列表;上述動(dòng)作模式對(duì)象具備應(yīng)用管理表,應(yīng)用管理表是表示在由用戶選擇了規(guī)定的標(biāo)題時(shí),類加載器應(yīng)該進(jìn)行啟動(dòng)的應(yīng)用的表;上述再現(xiàn)部再現(xiàn)的AV流,是構(gòu)成由應(yīng)用命令再現(xiàn)的播放列表的AV流、或構(gòu)成在動(dòng)作模式對(duì)象中規(guī)定為"應(yīng)該自動(dòng)再現(xiàn)"的播放列表的AV流;上述平臺(tái)部使之動(dòng)作的應(yīng)用,是在動(dòng)作模式對(duì)象的應(yīng)用管理表中規(guī)定為"啟動(dòng)"的應(yīng)用。8、如權(quán)利要求7所述的再現(xiàn)裝置,其中,在上述記錄介質(zhì)中,記錄著索引表;上述索引表表示多個(gè)標(biāo)題號(hào)碼、與各標(biāo)題號(hào)碼對(duì)應(yīng)的動(dòng)作模式對(duì)象;易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中存放的再現(xiàn)狀態(tài)參數(shù)包括當(dāng)前標(biāo)題號(hào)碼;當(dāng)前標(biāo)題號(hào)碼表示索引表所記載的多個(gè)標(biāo)題之中,作為再現(xiàn)對(duì)象的標(biāo)題;上述應(yīng)用的動(dòng)作重開,通過在狀態(tài)恢復(fù)時(shí)當(dāng)前標(biāo)題號(hào)碼被寫入至易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域之后,將由與寫入后的當(dāng)前標(biāo)題號(hào)碼對(duì)應(yīng)的動(dòng)作模式對(duì)象內(nèi)的應(yīng)用管理表所指定的應(yīng)用,加載至平臺(tái)部來進(jìn)行。9、如權(quán)利要求1所述的再現(xiàn)裝置,其中,在上述記錄介質(zhì)中,記錄著重開對(duì)應(yīng)信息;上述重開對(duì)應(yīng)信息包括表示應(yīng)用重開參數(shù)的狀態(tài)恢復(fù)、再現(xiàn)狀態(tài)參數(shù)的狀態(tài)恢復(fù)之中,應(yīng)該執(zhí)行哪一個(gè)或應(yīng)該執(zhí)行雙方的選擇標(biāo)記;上述再現(xiàn)裝置參照重開對(duì)應(yīng)信息,對(duì)于應(yīng)用重開參數(shù)的狀態(tài)恢復(fù)、再現(xiàn)狀態(tài)參數(shù)的狀態(tài)恢復(fù)之中,應(yīng)該執(zhí)行哪一個(gè)或應(yīng)該執(zhí)行雙方進(jìn)行判定;再現(xiàn)狀態(tài)參數(shù)以及應(yīng)用重開參數(shù)從非易失性的第二存儲(chǔ)介質(zhì)向易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域的寫入,在重開對(duì)應(yīng)信息所包括的選擇標(biāo)記表示應(yīng)該執(zhí)行應(yīng)用重開參數(shù)的狀態(tài)恢復(fù)以及再現(xiàn)狀態(tài)參數(shù)的狀態(tài)恢復(fù)的雙方的情況下進(jìn)行。10、如權(quán)利要求1所述的再現(xiàn)裝置,其中,在上述記錄介質(zhì)中,記錄著重開對(duì)應(yīng)信息;重開對(duì)應(yīng)信息表示應(yīng)該進(jìn)行狀態(tài)保存的應(yīng)用重開參數(shù)的個(gè)數(shù);通過上述狀態(tài)保存寫入至非易失性的第二存儲(chǔ)介質(zhì)中的應(yīng)用重開參數(shù)是在存在于易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中的多個(gè)應(yīng)用重幵參數(shù)之中,上述重開對(duì)應(yīng)信息所記載的個(gè)數(shù)的應(yīng)用重開參數(shù)。11、如權(quán)利要求1所述的再現(xiàn)裝置,其中,非易失性的第二存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域由主存儲(chǔ)區(qū)域和從存儲(chǔ)區(qū)域構(gòu)成;對(duì)于將主存儲(chǔ)區(qū)域或上述從存儲(chǔ)區(qū)域的哪一個(gè)作為狀態(tài)保存目的地進(jìn)行決定,對(duì)于決定為狀態(tài)保存目的地的存儲(chǔ)區(qū)域,寫入應(yīng)用重開參數(shù)、再現(xiàn)狀態(tài)參數(shù),如果寫入成功,則對(duì)于決定為狀態(tài)保存目的地的存儲(chǔ)區(qū)域進(jìn)行存儲(chǔ);上述復(fù)原構(gòu)件將第二記錄介質(zhì)中的主存儲(chǔ)區(qū)域以及從存儲(chǔ)區(qū)域之中、存儲(chǔ)為狀態(tài)保存目的地的存儲(chǔ)區(qū)域,決定為狀態(tài)恢復(fù)目的地,從決定的狀態(tài)恢復(fù)目的地,讀出應(yīng)用重開參數(shù)以及再現(xiàn)狀態(tài)參數(shù)。12、如權(quán)利要求ll所述的再現(xiàn)裝置,其中,上述再現(xiàn)裝置進(jìn)而,復(fù)原構(gòu)件對(duì)于上述主存儲(chǔ)區(qū)域或上述從存儲(chǔ)區(qū)域的各自中的狀態(tài)保存內(nèi)容是否正常,狀態(tài)保存的定時(shí)最新的是哪一個(gè)進(jìn)行判定;被選為上述狀態(tài)恢復(fù)目的地的非易失性的第二存儲(chǔ)介質(zhì)是上述主存儲(chǔ)區(qū)域、從存儲(chǔ)區(qū)域之中,應(yīng)用重幵參數(shù)的內(nèi)容為正常而且狀態(tài)保存的定時(shí)為最新的存儲(chǔ)區(qū)域。13、一種再現(xiàn)方法,由計(jì)算機(jī)實(shí)現(xiàn)多個(gè)處理的狀態(tài)保存以及狀態(tài)恢復(fù),其特征在于,多個(gè)處理之中的1個(gè)是AV流的再現(xiàn)處理;其他的1個(gè)是與AV流的再現(xiàn)聯(lián)動(dòng)的、應(yīng)用的處理;計(jì)算機(jī)具備讀出構(gòu)件,從存儲(chǔ)介質(zhì)讀出應(yīng)用以及AV流;平臺(tái)部,使應(yīng)用動(dòng)作;再現(xiàn)部,再現(xiàn)AV流;以及易失性的第一存儲(chǔ)介質(zhì);上述易失性的第一存儲(chǔ)介質(zhì)具備存儲(chǔ)區(qū)域,在上述存儲(chǔ)區(qū)域中,寫入了表示上述AV流的再現(xiàn)狀態(tài)的再現(xiàn)狀態(tài)參數(shù);上述應(yīng)用在上述平臺(tái)內(nèi)所使用的多個(gè)參數(shù)之中,選擇狀態(tài)恢復(fù)后的動(dòng)作重開時(shí)所需的參數(shù),并作為應(yīng)用重開參數(shù),寫入至上述存儲(chǔ)區(qū)域;上述再現(xiàn)方法的多個(gè)處理的狀態(tài)保存通過將上述應(yīng)用重開參數(shù)和上述再現(xiàn)狀態(tài)參數(shù)從易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中讀出,并寫入至非易失性的第二存儲(chǔ)介質(zhì)來實(shí)現(xiàn);上述再現(xiàn)方法的多個(gè)處理的狀態(tài)恢復(fù)通過將上述非易失性的第二存儲(chǔ)介質(zhì)中寫入的應(yīng)用重開參數(shù)和再現(xiàn)狀態(tài)參數(shù),重新寫入至上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域,并且根據(jù)重新寫入至上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中的再現(xiàn)狀態(tài)參數(shù),將應(yīng)用載入平臺(tái)部來實(shí)現(xiàn)。14、一種程序,使計(jì)算機(jī)執(zhí)行多個(gè)處理的狀態(tài)保存以及狀態(tài)恢復(fù),其特征在于,多個(gè)處理之中的1個(gè)是AV流的再現(xiàn)處理;其他的1個(gè)是與AV流的再現(xiàn)聯(lián)動(dòng)的、應(yīng)用的處理;上述計(jì)算機(jī)具備讀出構(gòu)件,從存儲(chǔ)介質(zhì)讀出應(yīng)用以及AV流;平臺(tái)部,使應(yīng)用動(dòng)作;再現(xiàn)部,再現(xiàn)AV流;以及易失性的第一存儲(chǔ)介質(zhì);上述易失性的第一存儲(chǔ)介質(zhì)具備存儲(chǔ)區(qū)域,在上述存儲(chǔ)區(qū)域中,寫入了表示上述AV流的再現(xiàn)狀態(tài)的再現(xiàn)狀態(tài)參數(shù);上述應(yīng)用在上述平臺(tái)內(nèi)所使用的多個(gè)參數(shù)之中,選擇狀態(tài)恢復(fù)后的動(dòng)作重開時(shí)所需的參數(shù),并作為應(yīng)用重開參數(shù),寫入至上述存儲(chǔ)區(qū)域;上述程序的多個(gè)處理的狀態(tài)保存通過將上述應(yīng)用重開參數(shù)和上述再現(xiàn)狀態(tài)參數(shù)從易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中讀出,并寫入至非易失性的第二存儲(chǔ)介質(zhì)來實(shí)現(xiàn);上述程序的多個(gè)處理的狀態(tài)恢復(fù)通過將上述非易失性的第二存儲(chǔ)介質(zhì)中寫入的應(yīng)用重開參數(shù)和再現(xiàn)狀態(tài)參數(shù),重新寫入至上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域,并且根據(jù)重新寫入至上述易失性的第一存儲(chǔ)介質(zhì)的存儲(chǔ)區(qū)域中的再現(xiàn)狀態(tài)參數(shù),將應(yīng)用載入平臺(tái)部來實(shí)現(xiàn)。全文摘要再現(xiàn)裝置在AV再現(xiàn)與BD-J應(yīng)用的動(dòng)作聯(lián)動(dòng)的情況下,在BD-J應(yīng)用結(jié)束時(shí)等,將執(zhí)行的BD-J應(yīng)用所存放的值保存至非易失性存儲(chǔ)器,在下次再現(xiàn)開始時(shí),復(fù)原至該BD-J應(yīng)用所能取得的區(qū)域。在此基礎(chǔ)上,啟動(dòng)BD-J應(yīng)用。文檔編號(hào)G11B27/10GK101689393SQ200980000448公開日2010年3月31日申請(qǐng)日期2009年4月10日優(yōu)先權(quán)日2008年4月16日發(fā)明者川上義雄申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社