亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

光盤播放裝置的制作方法

文檔序號:6759782閱讀:161來源:國知局

專利名稱::光盤播放裝置的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種播放數(shù)字多用光盤(DVD)等的光盤播放裝置。
背景技術(shù)
:近來播放光盤(CD)、DVD等的光盤播放裝置愈加普及。在這種光盤播放裝置中,數(shù)據(jù)播放速度通常低于光盤的數(shù)據(jù)讀取速度,數(shù)據(jù)是間歇地從光盤上讀取的。通常光盤驅(qū)動器甚至是數(shù)據(jù)尚未從光盤上讀取時即受到驅(qū)動,因而浪費電力。為了解決此問題,為了降低電力消耗,提出過在未從光盤上讀取數(shù)據(jù)時對于光盤驅(qū)動器進行節(jié)電控制的方案。日本特開平6-318359號公報所揭示的方案中,一旦從光盤上讀取預(yù)定量的數(shù)據(jù),便對光盤驅(qū)動器執(zhí)行預(yù)定時間的諸如停止旋轉(zhuǎn)驅(qū)動等的節(jié)電控制。利用這樣的操作,可以降低電力消耗。但日本特開平6-318359號公報所揭示的方案中,當(dāng)指定了用于讀取數(shù)據(jù)的地址時,便從該地址起連續(xù)讀取一預(yù)定量的數(shù)據(jù)。當(dāng)該方案應(yīng)用于DVD等時,播放處理中用不到的數(shù)據(jù),例如多角度數(shù)據(jù)或與非選定語言的字幕和音頻數(shù)據(jù)有關(guān)的數(shù)據(jù)也被緩沖。具體來說,存儲器功效降低,對于光盤驅(qū)動器的存取頻度增加,因而電力消耗也增加。
發(fā)明內(nèi)容本發(fā)明的目的在于,提供一種通過提高存儲器使用效率來抑制電力消耗的光盤播放裝置。根據(jù)本發(fā)明的一實施例的光盤播放裝置,對其上記錄有要播放的多個數(shù)據(jù)單元的光盤進行播放,包括配置為通過控制光盤驅(qū)動器從光盤上讀取數(shù)據(jù)的讀取單元;以及配置為對讀取單元所讀取的數(shù)據(jù)進行暫時存儲的暫存單元,其中,讀取當(dāng)暫存單元中所存儲的數(shù)據(jù)量達到第一預(yù)定量時,讀取單元對光盤驅(qū)動器進行節(jié)電控制,并根據(jù)從光盤上讀取且與數(shù)據(jù)單元的播放順序有關(guān)的播放順序信息為每一數(shù)據(jù)單元讀取數(shù)據(jù)。根據(jù)本發(fā)明另一實施例的光盤播放裝置,對光盤進行播放,包括配置為通過控制光盤驅(qū)動器從光盤上讀取數(shù)據(jù)的讀取單元;以及配置為對讀取單元所讀取的數(shù)據(jù)進行暫時存儲的暫存單元,其中,當(dāng)暫存單元中所存儲的數(shù)據(jù)量達到一預(yù)定量時,讀取單元對光盤驅(qū)動器進行節(jié)電控制,從暫存單元中刪除該暫存單元所存儲的數(shù)據(jù)中,在播放處理中未選定的與音頻數(shù)據(jù)或副圖像數(shù)據(jù)有關(guān)的非選定數(shù)據(jù)。按照本發(fā)明,提供了一種通過提高存儲器使用效率來抑制電力消耗的光盤播放裝置。本發(fā)明另外的目的和優(yōu)點將在下面說明書中給出,其中部分從說明書當(dāng)中變得顯而易見,或者可通過對本發(fā)明的實踐來了解??梢酝ㄟ^下面具體給出的手段和組合來實現(xiàn)和獲得本發(fā)明的目的和優(yōu)點。結(jié)合于說明書中并構(gòu)成其中一部分的附圖,與上面給出的總體說明和下面給出的對于實施例的具體說明一起來說明本發(fā)明原理。其中包括圖1是顯示作為根據(jù)本發(fā)明的光盤播放裝置的一實施例的筆記本PC的配置的例子的框圖;圖2是顯示作為根據(jù)本發(fā)明的光盤播放裝置的實施例的筆記本PC所播放的光盤的目錄結(jié)構(gòu)的例子的示意圖;圖3是顯示光盤上所記錄的管理文件VTS_01_0.IFO的配置的例子的示意圖;圖4是用于解釋節(jié)目鏈信息的示意圖;圖5是顯示光盤上單元的配置例子的示意圖;圖6是顯示當(dāng)作為根據(jù)本發(fā)明實施例的光盤播放裝置的筆記本PC為了播放光盤而讀取數(shù)據(jù)時的處理流程例子的流程圖;圖7是顯示圖6中所示的步驟S603中的處理的具體例子的流程圖;圖8是用于解釋作為根據(jù)本發(fā)明的光盤播放裝置的實施例的筆記本PC中盤片驅(qū)動單元控制和預(yù)讀取緩沖區(qū)數(shù)據(jù)量之間關(guān)系的例子的時序圖;以及圖9是顯示作為根據(jù)本發(fā)明的光盤播放裝置的實施例的筆記本PC接收到音頻數(shù)據(jù)或字幕數(shù)據(jù)切換請求時的處理流程例子的流程圖。具體實施例方式下面參照本發(fā)明的光盤播放裝置和控制程序。圖1是顯示作為本發(fā)明的光盤播放裝置的實施例的筆記本PC的配置的框圖。筆記本PC10包括諸如光盤驅(qū)動器的光盤驅(qū)動單元101;對光盤驅(qū)動單元101進行控制的盤片讀取單元102;解釋節(jié)目鏈(PGC)和指定盤片讀取單元102所要讀取的數(shù)據(jù)的導(dǎo)航管理器103;其中暫時存儲有從光盤20上讀取的數(shù)據(jù)的預(yù)讀取緩沖區(qū)104;硬盤驅(qū)動器(HDD)105;將數(shù)據(jù)多路分解為視頻數(shù)據(jù)、音頻數(shù)據(jù)、以及副圖像數(shù)據(jù)的多路分解器106;視頻解碼器107;副圖像解碼器108;音頻解碼器109;視頻還原器(videorenderer)110;液晶顯示器(LCD)111;音頻還原器(audiorenderer)112;以及揚聲器單元113。上述裝置中盤片讀取單元102、導(dǎo)航管理器103、多路分解器106、視頻解碼器107、副圖像解碼器108、音頻解碼器109、視頻還原器110、以及音頻還原器112均作為CPU(未圖示)所要執(zhí)行的各程序來實現(xiàn)。盤片驅(qū)動單元101為用于從光盤20上讀取數(shù)據(jù)的驅(qū)動裝置。該盤片驅(qū)動單元101通過使光盤20旋轉(zhuǎn)并對其照射激光束來讀取所需數(shù)據(jù)。在導(dǎo)航管理器103的控制下,盤片讀取單元102通過控制盤片驅(qū)動單元101來從光盤20上獲得所需數(shù)據(jù)。盤片驅(qū)動單元101輸出的數(shù)據(jù)暫時存儲于預(yù)讀取緩沖區(qū)104。該盤片讀取單元102接著從預(yù)讀取緩沖區(qū)104中刪除該預(yù)讀取緩沖區(qū)104所存儲數(shù)據(jù)中與非選定音頻數(shù)據(jù)和字幕數(shù)據(jù)有關(guān)的數(shù)據(jù),并將該刪除的數(shù)據(jù)存儲于HDD105中。導(dǎo)航管理器103對從光盤20上讀取的PGC信息進行解釋,并指定盤片讀取單元102所要讀取的數(shù)據(jù)。此外,導(dǎo)航管理器103具有播放處理中與所選定的音頻數(shù)據(jù)有關(guān)的音頻信息103a、與所選定的字幕有關(guān)的副圖像信息103b、以及與所選定的角度有關(guān)的角度信息103c。該導(dǎo)航管理器103對盤片讀取單元102指定要從光盤20上讀取并播放的音頻數(shù)據(jù)、字幕數(shù)據(jù)、以及角度數(shù)據(jù)。具體來說,音頻信息103a、副圖像信息103b、以及角度信息103c分別與導(dǎo)航管理器103所具有的系統(tǒng)參數(shù)(SPRM)的音頻流序號、副圖像序號、以及角度序號相對應(yīng)。該預(yù)讀取緩沖區(qū)104中暫時存儲從光盤20上讀取的數(shù)據(jù)。為了降低對盤片驅(qū)動單元的存取頻率,該預(yù)讀取緩沖區(qū)104具有100M字節(jié)這樣相對較大的容量。如上所述,HDD105存儲從預(yù)讀取緩沖區(qū)104中刪除的數(shù)據(jù)。多路分解器106將從盤片讀取單元102接收到的數(shù)據(jù)多路分解為視頻數(shù)據(jù)、音頻數(shù)據(jù)、以及副圖像數(shù)據(jù)。視頻解碼器107對從多路分解器106接收到的視頻數(shù)據(jù)進行解碼,副圖像解碼器108對從多路分解器106接收到的與字幕數(shù)據(jù)有關(guān)的副圖像數(shù)據(jù)等進行解碼,音頻解碼器109對從多路分解器106接收到的音頻數(shù)據(jù)進行解碼。視頻還原器110對視頻解碼器107和副圖像解碼器108解碼的數(shù)據(jù)進行合成,將該合成的數(shù)據(jù)變換為視頻信號,并在LCD111上顯示所獲得的信號。音頻還原器112將音頻解碼器109所解碼的音頻數(shù)據(jù)變換為音頻信號,接著將所獲得的信號輸出給揚聲器113。圖2是顯示光盤20上所記錄的信息的目錄結(jié)構(gòu)的例子的示意圖。與計算機的通用操作系統(tǒng)中所用的分級文件結(jié)構(gòu)類似,根目錄21下存在視頻標(biāo)題集合(videotitleset)VTS的子目錄22以及音頻標(biāo)題集合(audiotitleset)ATS的子目錄23。另外,視頻標(biāo)題集合VTS的子目錄22下有作為管理文件的VIDEO_TS.IFO221和VTS_01_0.IFO224,作為對這些管理數(shù)據(jù)文件的各項信息進行備份的備份文件的VIDEO_TS.BUP222和VTS_01_0.BUP225,以及根據(jù)管理數(shù)據(jù)文件的內(nèi)容而管理的VIDEO_TS.VOB223、VTS_01_0.VOB226、VTS_01_1.VOB227、VTS_01_2.VOB228、…、VTS_01_i.VOB229,它們作為存儲數(shù)字活動圖像信息用的視頻數(shù)據(jù)文件。圖3顯示是VTS_01_0.IFO224配置的示意圖。如圖3所示,該VTS_01_0.IFO224包含視頻標(biāo)題集合(VTS)信息管理表301;標(biāo)題的VTS部分(例如節(jié)目章構(gòu)成)用的標(biāo)題搜索指針表302;VTSPGC信息表303;VTS菜單PGC信息單元表304;VTS時間變換表(timemaptable)305;VTS菜單單元地址表306;VTS菜單視頻對象單元地址變換307;VTS單元地址表308;以及VTS視頻對象單元地址變換(addressmap)309。如圖3所示,VTS節(jié)目鏈信息表303包含VTSPGC信息表信息310;一個或多個VTSPGC信息搜索指針311;以及一項或多項PGC信息(PGCI)312(播放順序信息)。如圖3所示,PGCI312包含PGC總體信息313;PGC命令表314;PGC程序變換315;單元播放信息表316;以及單元位置信息表317。舉例來說,PGCI312中PGC總體信息313包含PGC內(nèi)容及播放時間和用戶控制信息。單元播放信息表316包含諸如頭地址和尾地址這種各項信息、以及PGC中所包括的各單元的播放時間。具體來說,每一PGCI312包含與PGC中的單元和各單元播放順序有關(guān)的信息。播放處理中選定其中一個PGC。導(dǎo)航管理器103對具有所選定PGC的PGCI312進行解釋,并使得盤片讀取單元102按播放順序從光盤20上讀取數(shù)據(jù)。按照上述操作就播放了某一節(jié)目。圖4是顯示PGCI312概念的概念性示意圖。PGCI312定義各個PGC中所包括的一個或多個單元41的集合。假定一個PGC與一個劇節(jié)目相對應(yīng),該PGC中包括的多個單元41可以與該劇中的各種場景相對應(yīng)。注意,一個單元可以由多項PGCI312來定義。注意,該單元41是視頻對象(VOB)單元。上述VTS_01_1.VOB227、VTS_01_2.VOB228等分別為一個或多個單元41的集合。如圖5所示,每一單元41由一個或多個視頻對象單元(VOBU)42(數(shù)據(jù)包(pack)陣列)。每一VOBU42構(gòu)成為一集合,該集合包括在該集合頭部的導(dǎo)航包(下面稱為NV包)43;視頻包(V包)44;一副圖像包(SP包)46(副圖像數(shù)據(jù)包);以及音頻包(A包)45(音頻數(shù)據(jù)包)。具體來說,該VOBU42定義為從一給定的NV包43開始直至下一NV包32前所記錄的全部包的集合。上述包中的每一個為進行數(shù)據(jù)傳送處理用的最小單位。VOBU42的播放時間與一個或多個圖像組(GOP)所構(gòu)成的視頻數(shù)據(jù)的播放時間相對應(yīng),并設(shè)定為在0.4到1.2秒范圍內(nèi)。一個GOP是MPEG標(biāo)準(zhǔn)中在正常情況下具有約0.5秒播放時間的幀數(shù)據(jù),并且在此期間被壓縮為播放近15幀圖像。當(dāng)VOBU42包含視頻數(shù)據(jù)時,各自具有V包44、SP包46、以及A包45的各GOP被排列為構(gòu)成視頻數(shù)據(jù)流。但不管GOP的數(shù)量如何,均參照GOP播放時間來定義VOBU42。如圖5所示,NV包43始終排列于該集合的頭部。NV包43中存儲有多角度兼容數(shù)據(jù)。具體來說,該數(shù)據(jù)定義了當(dāng)用戶切換角度或不切換角度時接下來要讀取的VOBU的相對地址。與視頻數(shù)據(jù)有關(guān)的數(shù)據(jù)存儲于V包44,與音頻數(shù)據(jù)有關(guān)的數(shù)據(jù)存儲于A包45,與同字幕相對應(yīng)的副圖像數(shù)據(jù)有關(guān)的數(shù)據(jù)存儲于SP包46。當(dāng)當(dāng)前播放的內(nèi)容是多角度兼容數(shù)據(jù)時,與各自語言相對應(yīng)的A包45和SP包46存在于VOBU42中??梢詤⒄瞻^部來確定與該包相對應(yīng)的語言。下面說明盤片讀取單元102播放光盤20時的處理流程。圖6是示出盤片讀取單元102播放光盤20時的處理流程的流程圖。首先,盤片讀取單元102控制盤片驅(qū)動單元101從光盤20上讀取IFO文件(S601)。假定讀取的是VTS_01_0.IFO224。一旦讀取VTS_01_0.IFO224,盤片讀取單元102便將VTS_01_0.IFO224傳送給導(dǎo)航管理器103。該導(dǎo)航管理器103參照該VTS_01_0.IFO224對所要播放的PGC進行解釋。因而,就得到播放順序的列表(S602)。而且,在導(dǎo)航管理器103的控制下,盤片讀取單元102按步驟S602中所解釋的各單元41的播放順序讀取數(shù)據(jù),將所讀取的數(shù)據(jù)存儲于預(yù)讀取緩沖區(qū)104(S603)。該實施例中,對每一VOBU42進行該處理。圖7是說明步驟S603中具體處理用的流程圖。盤片讀取單元102判定所要讀取的VOBU42是否處于單元41的頭部(S701)。VOBU42處于單元41的頭部(S701中的“是”),盤片讀取單元102便讀取處于VOBU42頭部的NV包43(S702)。一旦讀取NV包43,盤片讀取單元102便可根據(jù)NV包43中的角度序號和導(dǎo)航管理器103中包含的角度信息103c的角度序號之間的比較結(jié)果來判定VOBU42是否屬于所選定的角度(S703)。如果本處理中的VOBU42不屬于所選定角度(S703中的“否”),該盤片讀取單元102便對于所選定角度的VOBU42更新讀取位置(S704)。在更新該讀取位置前所處理的VOBU42的NV包43中示出相對于所選定角度的VOBU42的相對地址。因此,根據(jù)該相對地址更新讀取位置。當(dāng)該讀取位置與同默認(rèn)角度有關(guān)的VOBU42相符(S701中的“否”、S703和S704中的“是”)時,盤片讀取單元102便讀取處于讀取位置的VOBU42(S705)。該盤片讀取單元102還判定所讀取的VOBU42是否為該VOBU42所屬的單元41中所要播放的最后一個VOBU42(S706)。VOBU42并非為該最后一個(S706中的“否”)的話,便對該所選定角度的接下來要播放的VOBU42更新讀取位置(S707)??梢愿鶕?jù)NV包43判定相對于接下來要播放的VOBU42的相對地址。VOBU42為該VOBU42所屬的單元41中所要播放的最后一個VOBU42(S706中的“是”)的話,盤片讀取單元102便根據(jù)圖6中所示的步驟S602中分析的播放順序?qū)酉聛硪シ诺膯卧?1更新讀取位置(S708)。回過來參照圖6,盤片讀取單元102從預(yù)讀取緩沖區(qū)104中刪除該預(yù)讀取緩沖區(qū)所讀取的數(shù)據(jù)其中不支持播放的包數(shù)據(jù)(S604)。不支持播放的數(shù)據(jù)為壓縮方案中視頻解碼器107、音頻解碼器109等不支持的數(shù)據(jù)??梢酝ㄟ^讀取包數(shù)據(jù)的頭部來確定數(shù)據(jù)。注意,盤片讀取單元102在HDD105中分別地存儲從預(yù)讀取緩沖區(qū)104當(dāng)中刪除的數(shù)據(jù)。接著,盤片讀取單元102從預(yù)讀取緩沖區(qū)104中存儲的數(shù)據(jù)中刪除預(yù)讀取緩沖區(qū)104中所存儲的數(shù)據(jù)中分別與非選定的音頻數(shù)據(jù)和字幕數(shù)據(jù)有關(guān)的A包45和SP包46(S605)。如上所述,參照各個包的頭部,可以判定A包45或SP包46是否與所選定的語言有關(guān)。具體來說,可通過將A包45或SP包46的頭部中的音頻流序號或副圖像序號與導(dǎo)航管理器103中作為音頻信息103a的音頻流序號或作為副圖像信息103b的副圖像序號相比較來判定A包45或SP包46是否與所選定的語言有關(guān)。注意,盤片讀取單元102在HDD105中分別地存儲從預(yù)讀取緩沖區(qū)104當(dāng)中刪除的數(shù)據(jù)。盤片讀取單元102還判定是否已讀取與當(dāng)前播放的PGC有關(guān)的全部播放數(shù)據(jù)(S606)。如果已讀取全部數(shù)據(jù)(S606中的“是”)的話,該讀取處理便結(jié)束。如果尚未讀取全部數(shù)據(jù)(S606中的“否”),盤片讀取單元102便判定預(yù)讀取緩沖區(qū)104是否具有空閑容量(S607)。如果該預(yù)讀取緩沖區(qū)104具有空閑容量(S607中的“是”)的話,便進一步讀取圖7所示的S707或S708中更新的讀取位置處的數(shù)據(jù)(S603)。如果預(yù)讀取緩沖區(qū)104無空閑容量(S607中的“否”),該盤片讀取單元102便停止使盤片驅(qū)動單元101旋轉(zhuǎn)(S608)。使盤片驅(qū)動單元101停止旋轉(zhuǎn)后,盤片讀取單元102判定預(yù)讀取緩沖區(qū)104中的數(shù)據(jù)量是否小于或等于一預(yù)定量(S609)。如果該數(shù)據(jù)量大于預(yù)定量(S609中的“否”),便使盤片驅(qū)動單元101持續(xù)停止(S609)。如果預(yù)讀取緩沖區(qū)104中的數(shù)據(jù)量小于或等于預(yù)定量(S609中的“是”),盤片讀取單元102便重新起動使盤片驅(qū)動單元101旋轉(zhuǎn)(S601),按S602中生成的PGC的播放順序從光盤20上讀取數(shù)據(jù)(S603)。圖8是顯示盤片讀取單元102對盤片驅(qū)動單元101進行的控制和預(yù)讀取緩沖區(qū)104中數(shù)據(jù)量兩者間關(guān)系的時序圖。當(dāng)盤片驅(qū)動單元101開始從光盤20上讀取數(shù)據(jù)時(圖8中時間T0),盤片讀取單元102在預(yù)讀取緩沖區(qū)104中存儲數(shù)據(jù),由此增加預(yù)讀取緩沖區(qū)104中的數(shù)據(jù)量(與圖6中S603、S604、S605、S606中的“否”以及S607中的“是”對應(yīng))。圖8中,所示出的數(shù)據(jù)量按線性增加。但實際上,因為數(shù)據(jù)在S604和S605中從預(yù)讀取緩沖區(qū)104中刪除,所以數(shù)據(jù)量并不按線性增加。當(dāng)該預(yù)讀取緩沖區(qū)104無空閑容量時(與圖8中時間T1、以及圖6中S607中的“否”對應(yīng)),盤片讀取單元102使得盤片驅(qū)動單元101停止光盤20的旋轉(zhuǎn)(與圖6中S608相對應(yīng))。在此期間,盤片讀取單元102從預(yù)讀取緩沖區(qū)104上讀取數(shù)據(jù),將數(shù)據(jù)傳送給多路分解器106用于播放,該預(yù)讀取緩沖區(qū)104中的數(shù)據(jù)量減少。圖8中,所示出的緩沖區(qū)中的數(shù)據(jù)量按線性減少。但實際上數(shù)據(jù)量并不始終按線性減少。當(dāng)預(yù)讀取緩沖區(qū)104中的數(shù)據(jù)量小于或等于預(yù)定閾值D1時(圖8中時間T2),盤片讀取單元102便使盤片驅(qū)動單元101重新開始旋轉(zhuǎn)控制(圖6中S611)。一旦重新起動讀取數(shù)據(jù)(圖8中時間T3),便再次從光盤20上讀取數(shù)據(jù),直至數(shù)據(jù)量達到緩沖區(qū)容量為止。此后,如上所述,盤片讀取單元102使得盤片驅(qū)動單元101從光盤20上讀取數(shù)據(jù),停止旋轉(zhuǎn)盤片驅(qū)動單元101,并重復(fù)重新起動對盤片驅(qū)動單元101的旋轉(zhuǎn)控制。圖9顯示當(dāng)用戶發(fā)出對音頻數(shù)據(jù)或字幕數(shù)據(jù)的切換請求時盤片讀取單元102的處理流程。一旦接收到用戶對音頻數(shù)據(jù)或字幕數(shù)據(jù)的切換請求,該盤片讀取單元102便判定與音頻數(shù)據(jù)或字幕數(shù)據(jù)有關(guān)的數(shù)據(jù)是否存儲于HDD105中(S801)。如果該數(shù)據(jù)存儲于HDD105中(S801中的“是”),便從HDD105當(dāng)中讀取(S802)。音頻數(shù)據(jù)或字幕數(shù)據(jù)并非存儲于HDD105中(步驟S801中的“否”)的話,便從盤片驅(qū)動單元101當(dāng)中讀取(S803)。此時,如果盤片驅(qū)動單元101其旋轉(zhuǎn)停止,盤片讀取單元102使得盤片驅(qū)動單元101重新起動旋轉(zhuǎn)控制,以便從光盤20上讀取數(shù)據(jù)。如上所述,按照該實施例,預(yù)讀取緩沖區(qū)104具有相對較大的容量,并盤片驅(qū)動單元101所進行的旋轉(zhuǎn)控制被暫時停止。因此,可以降低用于讀取數(shù)據(jù)的電力消耗。從光盤20上讀取PGCI312,并按PGCI312中PGC的播放順序讀取數(shù)據(jù)。因此,與從例如所指定的讀取地址獲得一預(yù)定量數(shù)據(jù)的場合相比,可以減少播放處理中用不到的不必要的數(shù)據(jù)的量,從而提高存儲器使用效率。舉例來說,如圖4所示,有包括單元C_IDN#1到C_IDN#3的VTS_01_1.VOB227、包括單元C_IDN#1和C_IDN#2的VTS_01_2.VOB228、以及包括單元C_IDN#1到C_IDN#j的VTS_01_i.VOB229。假定PGC信息PGCI#1定義為按VTS_01_1.VOB227的各單元C_IDN#1和C_IDN#2、VTS_01_2.VOB228的單元C_IDN#2、以及VTS_01_i.VOB229的單元C_IDN#j的順序播放上述單元。當(dāng)根據(jù)PGCI#1播放PGC時,盤片讀取單元102就每一單元41按VTS_01_1.VOB227的單元C_IDN#1和C_IDN#2、VTS_01_2.VOB228的單元C_IDN#2、以及VTS_01_i.VOB229的單元C_IDN#j的順序讀取各單元。換言之,并不讀取單元41中所要播放的PGC中并不包括的數(shù)據(jù)。而且,對NV包43進行解釋,并且不讀取非選定角度的VOBU42,從而提高存儲器使用效率。因此,盤片讀取單元102降低對盤片驅(qū)動單元101的存取頻率,從而抑制電力消耗。該實施例中,A包45和SP包46分別與非選定的音頻數(shù)據(jù)和字幕數(shù)據(jù)有關(guān),從預(yù)讀取緩沖區(qū)104中刪除視頻解碼器107或音頻解碼器109并不支持的數(shù)據(jù)。此后,新數(shù)據(jù)讀取于空閑區(qū)中,因而提高預(yù)讀取緩沖區(qū)104的存儲器使用效率。另外,該實施例中,從預(yù)讀取緩沖區(qū)104中刪除的數(shù)據(jù)存儲于HDD105中,而且當(dāng)用戶切換音頻數(shù)據(jù)和字幕數(shù)據(jù)時可以從HDD105中讀取所存儲的數(shù)據(jù)。因此,還可以降低對盤片驅(qū)動單元101的存取頻率。該實施例中,數(shù)據(jù)并不立刻被讀取,直到預(yù)讀取緩沖區(qū)104在步驟S603中充滿數(shù)據(jù)才開始讀取數(shù)據(jù),但就每一VOBU42讀取。讀取數(shù)據(jù)的同時執(zhí)行播放處理。當(dāng)數(shù)據(jù)以一大的單元讀取時,便讀取大量數(shù)據(jù),接著其必須在步驟S604和S605中刪除。但該實施例中,就每一VOBU42讀取數(shù)據(jù),因而抑制此問題。該實施例中,當(dāng)預(yù)讀取緩沖區(qū)104充滿數(shù)據(jù)時,盤片驅(qū)動單元101的旋轉(zhuǎn)便停止從而節(jié)電。但作為另一節(jié)電方法,例如可供利用的是對盤片驅(qū)動單元101的光拾取供電的停止、停止對光拾取的控制、停止對激光束的輸出或也可以將它們組合。該實施例中,說明的是讀取VTS_01_0.IFO224時的處理。但當(dāng)根據(jù)作為與菜單有關(guān)的管理文件的VIDEO_TS.IFO221播放PGC時能夠執(zhí)行相同處理。該實施例中,作為一個例子說明的是使用筆記本PC10的情形。但該光盤播放裝置也可以為普通的DVD播放器等。對于本領(lǐng)域技術(shù)人員來說,另外的優(yōu)點和修改將是現(xiàn)成的。因而,本發(fā)明在其較寬方面不限于具體細節(jié),在此示出說明的是具有代表性的實施例。因而,可以如所附的權(quán)利要求及其等同概念所定義的那樣,在不背離總體發(fā)明構(gòu)思的實質(zhì)和保護范圍的情況下進行種種修改。權(quán)利要求1.一種光盤播放裝置,對其上記錄有要播放的多個數(shù)據(jù)單元的光盤進行播放,其特征在于,包括配置為通過控制光盤驅(qū)動器而從光盤上讀取數(shù)據(jù)的讀取單元;以及配置為暫時存儲讀取單元所讀取的數(shù)據(jù)的暫存單元,其中,當(dāng)暫存單元中所存儲的數(shù)據(jù)量達到第一預(yù)定量時,讀取單元對光盤驅(qū)動器進行節(jié)電控制,并根據(jù)從光盤上讀取并與數(shù)據(jù)單元的播放順序相關(guān)的播放順序信息對每一數(shù)據(jù)單元讀取數(shù)據(jù)。2.如權(quán)利要求1所述的光盤播放裝置,其特征在于,所述第一預(yù)定量為所述暫存單元的存儲容量。3.如權(quán)利要求1所述的光盤播放裝置,其特征在于,當(dāng)暫存單元中所存儲的數(shù)據(jù)的剩余量變得不多于第二預(yù)定量時,所述讀取單元停止節(jié)電控制。4.如權(quán)利要求1所述的光盤播放裝置,其特征在于,所述讀取單元使光盤驅(qū)動器停止光盤的旋轉(zhuǎn)作為節(jié)電控制。5.如權(quán)利要求1所述的光盤播放裝置,其特征在于,所述數(shù)據(jù)單元由包括與音頻數(shù)據(jù)相關(guān)的音頻數(shù)據(jù)包或與副圖像數(shù)據(jù)相關(guān)的副圖像數(shù)據(jù)包的至少一個數(shù)據(jù)包陣列所構(gòu)成,且所述讀取單元從暫存單元中刪除暫存單元中所存儲數(shù)據(jù)中作為與播放處理中沒有選定的音頻數(shù)據(jù)相關(guān)的音頻數(shù)據(jù)包或作為與播放處理中沒有選定的副圖像數(shù)據(jù)相關(guān)的副圖像數(shù)據(jù)包的非選定數(shù)據(jù)。6.如權(quán)利要求5所述的光盤播放裝置,其特征在于,進一步包括配置為存儲讀取單元從暫存單元中刪除的所述非選定數(shù)據(jù)的磁盤裝置,其中,當(dāng)切換播放處理中的音頻數(shù)據(jù)或副圖像數(shù)據(jù)時所述讀取單元從磁盤裝置中讀取所述非選定數(shù)據(jù)。7.如權(quán)利要求1所述的光盤播放裝置,其特征在于,所述讀取單元從暫存單元中刪除暫存單元所存儲的數(shù)據(jù)中播放處理中對數(shù)據(jù)進行解碼的解碼器不支持的數(shù)據(jù)。8.一種光盤播放裝置,對光盤進行播放,其特征在于,包括配置為通過控制光盤驅(qū)動器而從光盤上讀取數(shù)據(jù)的讀取單元;以及配置為暫時存儲讀取單元所讀取的數(shù)據(jù)的暫存單元,其中,當(dāng)暫存單元中所存儲的數(shù)據(jù)量達到預(yù)定量時,所述讀取單元對光盤驅(qū)動器進行節(jié)電控制,并從暫存單元中刪除該暫存單元所存儲的數(shù)據(jù)中在播放處理中未選定的與音頻數(shù)據(jù)或副圖像數(shù)據(jù)相關(guān)的非選定數(shù)據(jù)。9.如權(quán)利要求8所述的光盤播放裝置,其特征在于,所要播放的多個數(shù)據(jù)單元按時間順序記錄于光盤上,每一數(shù)據(jù)單元由包括與音頻數(shù)據(jù)相關(guān)的音頻數(shù)據(jù)包或與副圖像數(shù)據(jù)相關(guān)的副圖像數(shù)據(jù)包的至少一個數(shù)據(jù)包陣列所構(gòu)成,所述非選定數(shù)據(jù)是播放處理中未選定的與音頻數(shù)據(jù)相關(guān)的音頻數(shù)據(jù)包或播放處理中未選定的與副圖像數(shù)據(jù)相關(guān)的副圖像數(shù)據(jù)包。全文摘要本發(fā)明的光盤播放裝置中,在讀取開始時讀取指示播放順序的節(jié)目鏈信息(S601)。按照該節(jié)目鏈信息中的節(jié)目鏈播放順序,將數(shù)據(jù)從光盤讀取至緩沖區(qū)(S603)。此外,從該緩沖區(qū)中刪除不支持播放的數(shù)據(jù),或者與非選定的音頻數(shù)據(jù)或字幕數(shù)據(jù)有關(guān)的數(shù)據(jù)(S604,S605)。文檔編號G11B27/00GK1841542SQ200610059580公開日2006年10月4日申請日期2006年3月7日優(yōu)先權(quán)日2005年3月7日發(fā)明者小島政彥申請人:株式會社東芝
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1