国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      多功能數(shù)字碟片存取控制系統(tǒng)及方法

      文檔序號(hào):6777726閱讀:425來(lái)源:國(guó)知局
      專利名稱:多功能數(shù)字碟片存取控制系統(tǒng)及方法
      技術(shù)領(lǐng)域
      本發(fā)明是有關(guān)于一種碟片存取控制(Navigation),且特別有關(guān)于一種利用檢查函數(shù)決定使用IFO檔(信息檔)或BUP檔(備份檔)的DVD存取控制系統(tǒng)及方法。
      背景技術(shù)
      DVD是一種高密度的光碟格式,可以用來(lái)儲(chǔ)存影音、多媒體、游戲與聲音應(yīng)用程式等。由于影音與聲音的高品質(zhì)需求,多功能數(shù)字碟片已經(jīng)逐漸成為儲(chǔ)存與播放預(yù)錄影音的最受歡迎格式。
      在DVD規(guī)格中,定義且使用IFO、BUP與VOB(影音物件)檔。IFO檔包括數(shù)個(gè)表格,用以記錄相關(guān)的存取控制信息,如章節(jié)(Chapter)、副標(biāo)題軌(Subtitle Tracks)與音軌(Audio Tracks)。BUP檔是IFO檔的備份檔案。VOB檔包含影音、聲音、副標(biāo)題與選單內(nèi)容。圖1顯示DVD影音存取控制。在前端110,檔案系統(tǒng)112通過(guò)載入器114由碟片116,如DVD讀取且儲(chǔ)存數(shù)據(jù)。數(shù)據(jù)包括IFO、BUP與VOB檔。在這些檔案中的表格包括VMG(影音管理)、VTS(影音標(biāo)題組)、VMENU(影音選單)、VPGC(影音節(jié)目鏈)、VPG(影音節(jié)目)、VCELL(影音單元)與VOBU表格。這些表格是相互堆積成層,即以層狀進(jìn)行架構(gòu)。舉例來(lái)說(shuō),VMG表格包含VTS表格,VTS表格包含VPGC表格,以及VPGC表格包含VPG表格,以此類推。
      在DVD影音存取控制中需要多個(gè)模組,如VMG模組122、VTS模組123、VMENU模組124、VPGC模組125、VPG模組126、VCELL模組1 27與VOBU模組128。這些模組可以處理其各自相應(yīng)的表格。VMG模組122通過(guò)工具程式121由檔案系統(tǒng)112讀取相應(yīng)的表格,且將表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VTS模組123或VMENU模組124。VMG表格是所有VTS的內(nèi)容。VMG是由VMGI、VMG選單的VOS的控制數(shù)據(jù)、與控制數(shù)據(jù)的備份所組成??刂茢?shù)據(jù)是用以播放標(biāo)題(Title),且提供信息來(lái)支援用戶操作。VOS是VOB的集合,用做支援大量存取的選單。
      VMENU模組124由VMG模組122接收信息,依據(jù)接收的信息通過(guò)工具程式121由檔案系統(tǒng)112讀取相應(yīng)的表格,且將表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VTS模組123。VMENU模組124是定義為包含選擇項(xiàng)目(按鈕)的顯示影像。
      VTS模組123由VMG模組122與VMENU模組124接收信息,依據(jù)接收的信息通過(guò)工具程式121由檔案系統(tǒng)112讀取相應(yīng)的表格,且將表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VPGC模組125。VTS是標(biāo)題的集合。每一VTS是由VTSI(影音標(biāo)題組信息)、VTS選單的VOS、在VTS中標(biāo)題的VOS的控制數(shù)據(jù)、與控制數(shù)據(jù)的備份所組成。
      VPGC模組125由VTS模組123接收信息,依據(jù)接收的信息通過(guò)工具程式121由檔案系統(tǒng)112讀取相應(yīng)的表格,且將表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VPG模組126。VPGC是由PGCI(節(jié)目鏈信息)與PGC的播放所需的VOB中的單元所組成。
      VPG模組126由VPGC模組125接收信息,依據(jù)接收的信息通過(guò)工具程式121由檔案系統(tǒng)112讀取相應(yīng)的表格,且將表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VCELL模組127。VPG是一群組PGCI中所定義的單元。節(jié)目被用來(lái)分割PGC為片段??梢远x不同模式。如果PGC在隨機(jī)/曳行(Shuffle)模式,可以隨機(jī)選擇一個(gè)節(jié)目。如果PGC中的節(jié)目數(shù)目為0,此PGC為一空的PGC。
      VCELL模組127由VPG模組126接收信息,依據(jù)接收的信息通過(guò)工具程式121由檔案系統(tǒng)112讀取相應(yīng)的表格,且將表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VOBU模組128。VCELL是一利用編譯VOB中合適的段落所形成的單位,且其提供一個(gè)結(jié)構(gòu),用以直接展現(xiàn)一部份或是全部的VOB。
      VOBU模組128由VCELL模組127接收信息,找出需要播放的VOBU長(zhǎng)度與位址,且指示后端130來(lái)進(jìn)行播放。VOBU為具有展示時(shí)間周期的單元的一部份。VOBU包括影音數(shù)據(jù)、聲音數(shù)據(jù)、子畫面數(shù)據(jù)、PCI數(shù)據(jù)與DSI(數(shù)據(jù)搜尋信息)數(shù)據(jù)。
      圖2顯示DVD聲音存取控制。除了DVD影音存取控制中的模組之外,DVD聲音存取控制更需要ATS模組141、APGC模組142、ASV模組143與APG模組144。在DVD聲音存取控制中,AMG模組140取代DVD影音存取控制中的VMG模組122。
      AMG模組140通過(guò)工具程式121由檔案系統(tǒng)112讀取相應(yīng)的表格,且將表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VTS模組123、VMENU模組124與ATS模組141。AMG表格是DVD聲音區(qū)與DVD影音區(qū)(如果有出現(xiàn))中用以提供給聲音播放器的所有內(nèi)容。AMG是由AMGI(聲音管理信息)、AMG選單的VOS、與AMGI的備份所組成。
      ATS模組141由AMG模組140與VMENU模組124接收信息,依據(jù)接收的信息通過(guò)工具程式121由檔案系統(tǒng)112讀取相應(yīng)的表格,且將表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給APGC模組142。ATS是以AOTT(聲音唯一標(biāo)題)定義的邏輯單位,用以提供給聲音播放器。有兩種類型的ATS。一種是由ATSI(聲音標(biāo)題組信息)、AOTT的AOS(聲音物件組)與ATSI的備份所組成。另一種是由ATSI與ATSI的備份所組成。在此例子中,在VOB中,記錄給AVTT(具有影音標(biāo)題的聲音)的聲音串流稱為AOTT的物件。
      APGC模組142由ATS模組141接收信息,依據(jù)接收的信息通過(guò)工具程式121由檔案系統(tǒng)112讀取相應(yīng)的表格,且將表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給ASV模組143與APG模組144。APG是用以展現(xiàn)一部份或是全部?jī)?nèi)容的邏輯單位。其是由PGCI所組成,其中定義所述展現(xiàn)的順序與本質(zhì)(Essence),且要展現(xiàn)的0個(gè)或多個(gè)單元。
      ASV模組143由APGC模組142接收信息,依據(jù)接收的信息通過(guò)工具程式121由檔案系統(tǒng)112讀取相應(yīng)的表格,且將表格進(jìn)行解碼,從而得到相關(guān)信息。ASV是定義要被影音相容播放器,與聲音一起展現(xiàn)的ASV集合的邏輯單位。ASV是由ASVSI(聲音靜態(tài)(Still影音組信息)、ASVOBS(聲音靜態(tài)影音物件組)與ASVSI的備份所組成。
      類似地,APG模組144由APGC模組142接收信息,依據(jù)接收的信息通過(guò)工具程式121由檔案系統(tǒng)112讀取相應(yīng)的表格,且將表格進(jìn)行解碼,從而得到相關(guān)信息。APG是用以分割A(yù)PGC中內(nèi)容的邏輯單位。APGC可以分割為整數(shù)個(gè)APG。APG是由整數(shù)個(gè)單元所組成。
      由VOBU模組128、ASV模組143與APG模組144產(chǎn)生的信息可以用來(lái)要求后端130來(lái)進(jìn)行播放。
      如前所述,BUP檔是IFO檔的備份檔案。當(dāng)IFO檔案遺失或是損壞時(shí),BUP檔可以用來(lái)替換IFO檔。然而,目前并沒(méi)有提供當(dāng)IFO檔案遺失或是損壞時(shí),可以使用BUP檔來(lái)進(jìn)行DVD存取控制的任何機(jī)制。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明提供DVD存取控制系統(tǒng)及方法。
      本發(fā)明實(shí)施例的DVD存取控制系統(tǒng)包括數(shù)個(gè)存取控制模組與一工具程式。每一存取控制模組包括一檢查函數(shù),用以判斷相應(yīng)此存取控制模組的表格的數(shù)據(jù)正確性。每一存取控制模組產(chǎn)生一讀取表格要求。工具程式接收讀取表格要求,由檔案系統(tǒng)中的一信息檔中讀取此讀取表格要求指定的一表格,且使用檢查函數(shù)檢查表格的數(shù)據(jù)正確性。如果表格數(shù)據(jù)不正確,工具程式由檔案系統(tǒng)中此信息檔的一備份檔中讀取表格,且將數(shù)據(jù)傳送給存取控制模組,以進(jìn)行解碼。
      本發(fā)明實(shí)施例的DVD存取控制方法。首先,一存取控制模組產(chǎn)生一讀取表格要求。每一存取控制模組包括一檢查函數(shù),用以判斷相應(yīng)此存取控制模組的表格的數(shù)據(jù)正確性。由檔案系統(tǒng)中的一信息檔中讀取此讀取表格要求指定的一表格,且使用檢查函數(shù)檢查表格的數(shù)據(jù)正確性。如果表格數(shù)據(jù)不正確,由檔案系統(tǒng)中此信息檔的一備份檔中讀取表格,且將數(shù)據(jù)傳送給存取控制模組,以進(jìn)行解碼。
      為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附圖示,詳細(xì)說(shuō)明如下。


      圖1為一示意圖是顯示DVD影音存取控制。
      圖2為一示意圖是顯示DVD聲音存取控制。
      圖3為一示意圖是顯示依據(jù)本發(fā)明實(shí)施例的DVD存取控制系統(tǒng)。
      圖4為一流程圖是顯示依據(jù)本發(fā)明實(shí)施例的DVD存取控制方法。
      圖5為一示意圖是顯示依據(jù)本發(fā)明實(shí)施例的DVD影音存取控制。
      圖6為一示意圖是顯示依據(jù)本發(fā)明實(shí)施例的DVD聲音存取控制。
      圖7為一示意圖是顯示依據(jù)本發(fā)明另一實(shí)施例的DVD存取控制系統(tǒng)。
      圖8為一流程圖是顯示依據(jù)本發(fā)明另一實(shí)施例的DVD存取控制方法。
      圖9為一示意圖是顯示依據(jù)本發(fā)明另一實(shí)施例的DVD影音存取控制。
      圖10為一示意圖是顯示依據(jù)本發(fā)明另一實(shí)施例的DVD聲音存取控制。
      主要元件符號(hào)說(shuō)明110、5100~前端;112、330、5110、740~檔案系統(tǒng);114、5120~載入器;116、5130~碟片;121、320、5210、730~工具程式;122、123、...、128、140、141、...、144、5220、5230...、5280、5400、5410、...、5440~存取控制模組;130、5300~后端;300、700~多功能數(shù)字碟片存取控制系統(tǒng);310、710、720~存取控制模組;321、5211、5221、5231、...、5271、5401、5411、...、5441、711、721~檢查函數(shù);331、5111、741~信息檔;332、5112、742~備份檔;5200~DVD存取控制。
      具體實(shí)施例方式
      圖3顯示依據(jù)本發(fā)明實(shí)施例的DVD存取控制系統(tǒng)。
      DVD存取控制系統(tǒng)300包括數(shù)個(gè)存取控制模組310、一工具程式320、與一檔案系統(tǒng)330。每一存取控制模組310產(chǎn)生且傳送一讀取表格要求給工具程式320。值得注意的是,讀取表格要求可以指定傳送此讀取表格要求的存取控制模組310所需的至少一個(gè)表格。工具程式320接收讀取表格要求,且由檔案系統(tǒng)330讀取相關(guān)表格。工具程式320包括一檢查函數(shù)321,用以判斷表格的數(shù)據(jù)是否正確。檔案系統(tǒng)330包括至少一IFO檔(信息檔)331、與IFO檔331的至少一BUP檔(備份檔)332。IFO檔331是由表格所組成,其包括VMG、VTS、VMENU、VPGC、VPG、VCELL、AMG、ATS、APGC、APG與ASV表格。一開(kāi)始,工具程式320由檔案系統(tǒng)330中的IFO檔331讀取表格。工具程式320使用檢查函數(shù)321檢查表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,工具程式320直接依據(jù)讀取表格要求將數(shù)據(jù)傳送給存取控制模組310。如果數(shù)據(jù)不正確,工具程式320由檔案系統(tǒng)330中的BUP檔332讀取表格,且依據(jù)讀取表格要求將表格的數(shù)據(jù)傳送給存取控制模組310。
      檢查函數(shù)321可以判斷在包含一表格的一特定表格中,此表格的一起始位址是否超過(guò)0,且小于該特定表格的一結(jié)束位址。舉例來(lái)說(shuō),判斷在VMG中VTS的起始位址是否超過(guò)0,且小于VMG的結(jié)束位址。判斷在VTS中VPGC的起始位址是否超過(guò)0,且小于VTS的結(jié)束位址。判斷在VPGC中VPG的起始位址是否超過(guò)0,且小于VPGC的結(jié)束位址。對(duì)于其他表格的規(guī)則類似,以此類推。此外,檢查函數(shù)321可以判斷在包含一表格的一特定表格中,此表格的一結(jié)束位址是否超過(guò)該表格的一起始位址,且小于該特定表格的一結(jié)束位址。舉例來(lái)說(shuō),判斷在VMG中VTS的結(jié)束位址是否超過(guò)VTS的起始位址,且小于VMG的結(jié)束位址。判斷在VTS中VPGC的結(jié)束位址是否超過(guò)VPGC的起始位址,且小于VTS的結(jié)束位址。判斷在VPGC中VPG的結(jié)束位址是否超過(guò)VPG的起始位址,且小于VPGC的結(jié)束位址。對(duì)于其他表格的規(guī)則類似,以此類推。
      每一表格可以記錄其中每一子表格的數(shù)量。檢查函數(shù)321可以判斷一表格的數(shù)量是否小于相應(yīng)包含該表格的一特定表格的臨界值。舉例來(lái)說(shuō),VMG中有記錄標(biāo)題,且VMG、VTS與VMENU中記錄PGC。一些表格可以定義出其子表格的數(shù)量與尺寸。檢查函數(shù)321可以判斷子表格的尺寸是否符合相應(yīng)的總尺寸。另外,檢查函數(shù)321可以判斷表格的數(shù)量是否等于表格的總尺寸除以表格尺寸,其中表格的總尺寸是記錄于包含此表格的一特定表格中。舉例來(lái)說(shuō),VPGC的總尺寸是由VTS通過(guò)結(jié)束位址與起始位址的差來(lái)定義。由于每一VPGC表格必須等于4位元組,VTS表格的數(shù)量必須等于VPGC的總尺寸除以4。此外,對(duì)于一些特定數(shù)據(jù)的檢查可以檢查VMG表格中是否包含一”DVDVIDEO-VMG”的辨識(shí)數(shù)據(jù),檢查VTS表格中是否包含一”DVDVIDEO-VTS”的辨識(shí)數(shù)據(jù),或是檢查在VMG或VTS表格中是否包括一版本號(hào)碼。
      圖4顯示依據(jù)本發(fā)明實(shí)施例的DVD存取控制方法。如步驟S410,一個(gè)存取控制模組310產(chǎn)生一讀取表格要求。存取控制模組310可以是DVD存取控制中使用的任何一個(gè)模組,其包括VMG、VTS、VMENU、VPGC、VPG、VCELL、AMG、ATS、APGC、APG與ASV模組。如步驟S420,由檔案系統(tǒng)330中的至少一IFO檔331中讀取此讀取表格要求指定的至少一表格。如步驟S430,檢查表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,(步驟S440的否),如步驟S460,依據(jù)讀取表格要求將數(shù)據(jù)直接傳送給存取控制模組310。如果表格數(shù)據(jù)不正確(步驟S440的是),如步驟S450,由檔案系統(tǒng)330中至少一BUP檔332中讀取讀取表格要求指定的表格,且如步驟S460,依據(jù)讀取表格要求將數(shù)據(jù)傳送給存取控制模組310。
      圖5顯示依據(jù)本發(fā)明實(shí)施例的DVD影音存取控制。
      在前端5100,檔案系統(tǒng)5110通過(guò)載入器5120由碟片5130,如DVD讀取且儲(chǔ)存數(shù)據(jù)。數(shù)據(jù)包括IFO檔5111、相應(yīng)IFO檔5111的BUP檔5112與VOB檔(未顯示)。在這些檔案中的表格包括VMG、VTS、VMENU、VPGC、VPG、VCELL與VOBU表格。
      在DVD影音存取控制中需要多個(gè)模組,如VMG模組5220、VTS模組5230、VMENU模組5240、VPGC模組5250、VPG模組5260、VCELL模組5270與VOBU模組5280。個(gè)別模組通過(guò)具有檢查函數(shù)5211的工具程式5210讀取不同的表格。VMG模組5220傳送指定VMG表格的一讀取表格要求至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取VMG表格,且使用檢查函數(shù)5211檢查VMG表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,VMG表格被傳送至VMG模組5220,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取VMG表格,且傳送VMG表格至VMG模組5220,以進(jìn)行解碼。VMG模組5220將VMG表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VTS模組5230或VMENU模組5240。
      VMENU模組5240由VMG模組5220接收信息,且依據(jù)接收的信息傳送指定VMENU表格的一讀取表格要求至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取VMENU表格,且使用檢查函數(shù)521 1檢查VMENU表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,VMENU表格被傳送至VMENU模組5240,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取VMENU表格,且傳送VMENU表格至VMENU模組5240,以進(jìn)行解碼。VMENU模組5240將VMENU表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VTS模組5230。
      VTS模組5230由VMG模組5220與VMENU模組5240接收信息,且依據(jù)接收的信息傳送指定VTS表格的一讀取表格要求至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取VTS表格,且使用檢查函數(shù)5211檢查VTS表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,VTS表格被傳送至VTS模組5230,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取VTS表格,且傳送VTS表格至VTS模組5230,以進(jìn)行解碼。VTS模組5230將VTS表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VPGC模組5250。
      VPGC模組5250由VTS模組5230接收信息,且依據(jù)接收的信息傳送指定VPGC表格的一讀取表格要求至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取VPGC表格,且使用檢查函數(shù)5211檢查VPGC表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,VPGC表格被傳送至VPGC模組5250,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取VPGC表格,且傳送VPGC表格至VPGC模組5250,以進(jìn)行解碼。VPGC模組5250將VPGC表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VPG模組5260。
      VPG模組5260由VPGC模組5250接收信息,且依據(jù)接收的信息傳送指定VPG表格的一讀取表格要求至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取VPG表格,且使用檢查函數(shù)5211檢查VPG表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,VPG表格被傳送至VPG模組5260,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取VPG表格,且傳送VPG表格至VPG模組5260,以進(jìn)行解碼。VPG模組5260將VPG表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VCELL模組5270。
      VCELL模組5270由VPG模組5260接收信息,且依據(jù)接收的信息傳送指定VCELL表格的一讀取表格要求至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取VCELL表格,且使用檢查函數(shù)5211檢查VCELL表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,VCELL表格被傳送至VCELL模組5270,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取VCELL表格,且傳送VCELL表格至VCELL模組5270,以進(jìn)行解碼。VCELL模組5270將VCELL表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VOBU模組5280。VOBU模組5280由VCELL模組5270接收信息,找出需要播放的VOBU的長(zhǎng)度與位址,且要求后端5300來(lái)進(jìn)行播放。
      圖6顯示依據(jù)本發(fā)明實(shí)施例的DVD聲音存取控制。除了DVD影音存取控制中的模組之外,DVD聲音存取控制更需要AMG模組5400、ATS模組5410、APGC模組5420、APG模組5430與ASV模組5440。
      AMG模組5400傳送指定AMG表格的一讀取表格要求至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取AMG表格,且使用檢查函數(shù)5211檢查AMG表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,AMG表格被傳送至AMG模組5400,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取AMG表格,且傳送AMG表格至AMG模組5400,以進(jìn)行解碼。AMG模組5400將AMG表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VTS模組5230、VMENU模組5240與ATS模組5410。為簡(jiǎn)化說(shuō)明,DVD影音存取控制中相關(guān)模組的操作與信息流在此實(shí)施例中將進(jìn)行省略。
      ATS模組5410由AMG模組5400接收信息,且依據(jù)接收的信息傳送指定ATS表格的一讀取表格要求至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取ATS表格,且使用檢查函數(shù)5211檢查ATS表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,ATS表格被傳送至ATS模組5410,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取ATS表格,且傳送ATS表格至ATS模組5410,以進(jìn)行解碼。ATS模組5410將ATS表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給APGC模組5420。
      APGC模組5420由ATS模組5410接收信息,且依據(jù)接收的信息傳送指定APGC表格的一讀取表格要求至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取APGC表格,且使用檢查函數(shù)5211檢查APGC表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,APGC表格被傳送至APGC模組5420,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取APGC表格,且傳送APGC表格至APGC模組5420,以進(jìn)行解碼。APGC模組5420將APGC表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給ASV模組5430與APG模組5440。
      ASV模組5430由APGC模組5420接收信息,且依據(jù)接收的信息傳送指定ASV表格的一讀取表格要求至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取ASV表格,且使用檢查函數(shù)5211檢查ASV表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,ASV表格被傳送至ASV模組5430,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取ASV表格,且傳送ASV表格至ASV模組5430,以進(jìn)行解碼。ASV模組5430將ASV表格進(jìn)行解碼,從而得到相關(guān)信息。
      APG模組5440由APGC模組5420接收信息,且依據(jù)接收的信息傳送指定APG表格的一讀取表格要求至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取APG表格,且使用檢查函數(shù)5211檢查APG表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,APG表格被傳送至APG模組5440,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取APG表格,且傳送APG表格至APG模組5440,以進(jìn)行解碼。APG模組5440將APG表格進(jìn)行解碼,從而相關(guān)信息。
      由VOBU模組5280、ASV模組5430與APG模組5440產(chǎn)生的信息可以用來(lái)要求后端5300來(lái)進(jìn)行播放。
      在一些實(shí)施例中,當(dāng)接收到任何一讀取表格要求時(shí),工具程式5210都會(huì)先讀取IFO檔5111,而當(dāng)IFO檔5111中的表格數(shù)據(jù)不正確時(shí),再由BUP檔5112再次讀取表格。在一些實(shí)施例中,一旦IFO檔5111中的表格數(shù)據(jù)不正確時(shí),則對(duì)于其他的讀取表格要求時(shí),工具程式5210將會(huì)直接由BUP檔5112讀取表格。
      圖7顯示依據(jù)本發(fā)明另一實(shí)施例的DVD存取控制系統(tǒng)。
      DVD存取控制系統(tǒng)700包括數(shù)個(gè)存取控制模組(一第一存取控制模組710與一第二存取控制模組720)、一工具程式730、與一檔案系統(tǒng)740。存取控制模組可以是DVD存取控制中使用的任何一個(gè)模組,其包括VMG、VTS、VMENU、VPGC、VPG、VCELL、AMG、ATS、APGC、APG與ASV模組。每一存取控制模組包括一檢查函數(shù),用以判斷相應(yīng)此存取控制模組的表格的數(shù)據(jù)正確性。舉例來(lái)說(shuō),第一存取控制模組710具有一第一檢查函數(shù)711,用以判斷相應(yīng)第一存取控制模組710的表格的數(shù)據(jù)正確性。第一存取控制模組720具有一第一檢查函數(shù)721,用以判斷相應(yīng)第一存取控制模組720的表格的數(shù)據(jù)正確性。每一存取控制模組產(chǎn)生且傳送指定存取控制所需的至少一表格的一讀取表格要求給工具程式320。另外,每一存取控制模組亦傳送相應(yīng)其檢查函數(shù)的一函數(shù)進(jìn)入點(diǎn)(Function Point)給工具程式730。
      工具程式730接收讀取表格要求,且由檔案系統(tǒng)740中讀取表格。檔案系統(tǒng)740包括至少一IFO檔741、與IFO檔741的至少一BU P檔742。IFO檔741是由表格所組成,其包括VMG、VTS、VMENU、VPGC、VPG、VCELL、AMG、ATS、APGC、APG與ASV表格。一開(kāi)始,工具程式730由檔案系統(tǒng)740中的IFO檔741讀取表格。工具程式730依據(jù)函數(shù)進(jìn)入點(diǎn)通過(guò)代入包括接收數(shù)據(jù)的位址的參數(shù)來(lái)呼叫檢查函數(shù),從而檢查表格的數(shù)據(jù)正確性。檢查結(jié)果由存取控制模組的檢查函數(shù)傳送至工具程式730。如果數(shù)據(jù)正確,工具程式730直接將數(shù)據(jù)傳送給發(fā)送讀取表格要求的存取控制模組。如果數(shù)據(jù)不正確,工具程式730由檔案系統(tǒng)740中的BUP檔742讀取表格,且將表格的數(shù)據(jù)傳送給發(fā)送讀取表格要求的存取控制模組。
      圖8是顯示依據(jù)本發(fā)明另一實(shí)施例的DVD存取控制方法。如步驟S810,一個(gè)存取控制模組產(chǎn)生一讀取表格要求。如步驟S820,由檔案系統(tǒng)中的至少一IFO檔中讀取此讀取表格要求指定的至少一表格。如步驟S830,通過(guò)代入包括接收數(shù)據(jù)的位址的參數(shù)來(lái)呼叫存取控制模組中的檢查函數(shù),從而檢查表格的數(shù)據(jù)正確性。如步驟S840,由檢查函數(shù)回傳檢查結(jié)果。如果數(shù)據(jù)正確,(步驟S850的否),如步驟S870,依據(jù)讀取表格要求將表格的數(shù)據(jù)直接傳送給存取控制模組。如果表格數(shù)據(jù)不正確(步驟S850的是),如步驟S860,由檔案系統(tǒng)中IFO檔的至少一BUP檔中再次讀取讀取表格要求指定的表格,且如步驟S870,依據(jù)讀取表格要求將數(shù)據(jù)傳送給存取控制模組。
      圖9顯示依據(jù)本發(fā)明另一實(shí)施例的DVD影音存取控制。
      在前端5100,檔案系統(tǒng)5110通過(guò)載入器5120由碟片5130,如DVD讀取且儲(chǔ)存數(shù)據(jù)。數(shù)據(jù)包括IFO檔5111、相應(yīng)IFO檔5111的BUP檔5112與VOB檔(未顯示)。在這些檔案中的表格包括VMG、VTS、VMENU、VPGC、VPG、VCELL與VOBU表格。
      在DVD影音存取控制中需要多個(gè)模組,如VMG模組5220、VTS模組5230、VMENU模組5240、VPGC模組5250、VPG模組5260、VCELL模組5270與VOBU模組5280。每一模組包括一檢查函數(shù),用以判斷相應(yīng)表格數(shù)據(jù)的正確性,且每一模組通過(guò)工具程式5210讀取表格。VMG模組5220傳送指定VMG表格的一讀取表格要求與相應(yīng)CF(檢查函數(shù))5221的函數(shù)進(jìn)入點(diǎn)至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取VMG表格,且依據(jù)函數(shù)進(jìn)入點(diǎn)呼叫CF 5221來(lái)檢查VMG表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,VMG表格被傳送至VMG模組5220,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取VMG表格,且傳送VMG表格至VMG模組5220,以進(jìn)行解碼。VMG模組5220將VMG表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VTS模組5230或VMENU模組5240。
      VMENU模組5240由VMG模組5220接收信息,且依據(jù)接收的信息傳送指定VMENU表格的一讀取表格要求與相應(yīng)CF 5241的函數(shù)進(jìn)入點(diǎn)至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取VMENU表格,且依據(jù)函數(shù)進(jìn)入點(diǎn)呼叫CF 5241來(lái)檢查VMENU表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,VMENU表格被傳送至VMENU模組5240,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取VMENU表格,且傳送VMENU表格至VMENU模組5240,以進(jìn)行解碼。VMENU模組5240將VMENU表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VTS模組5230。
      VTS模組5230由VMG模組5220與VMENU模組5240接收信息,且依據(jù)接收的信息傳送指定VTS表格的一讀取表格要求與相應(yīng)CF 5231的函數(shù)進(jìn)入點(diǎn)至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取VTS表格,且依據(jù)函數(shù)進(jìn)入點(diǎn)呼叫CF 5231來(lái)檢查VTS表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,VTS表格被傳送至VTS模組5230,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取VTS表格,且傳送VTS表格至VTS模組5230,以進(jìn)行解碼。VTS模組5230將VTS表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VPGC模組5250。
      VPGC模組5250由VTS模組5230接收信息,且依據(jù)接收的信息傳送指定VPGC表格的一讀取表格要求與相應(yīng)CF 5251的函數(shù)進(jìn)入點(diǎn)至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取VPGC表格,且依據(jù)函數(shù)進(jìn)入點(diǎn)呼叫CF 5251來(lái)檢查VPGC表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,VPGC表格被傳送至VPGC模組5250,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取VPGC表格,且傳送VPGC表格至VPGC模組5250,以進(jìn)行解碼。VPGC模組5250將VPGC表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VPG模組5260。
      VPG模組5260由VPGC模組5250接收信息,且依據(jù)接收的信息傳送指定VPG表格的一讀取表格要求與相應(yīng)CF 5261的函數(shù)進(jìn)入點(diǎn)至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取VPG表格,且依據(jù)函數(shù)進(jìn)入點(diǎn)呼叫CF 5261來(lái)檢查VPG表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,VPG表格被傳送至VPG模組5260,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取VPG表格,且傳送VPG表格至VPG模組5260,以進(jìn)行解碼。VPG模組5260將VPG表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VCELL模組5270。
      VCELL模組5270由VPG模組5260接收信息,且依據(jù)接收的信息傳送指定VCELL表格的一讀取表格要求與相應(yīng)CF 5271的函數(shù)進(jìn)入點(diǎn)至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取VCELL表格,且依據(jù)函數(shù)進(jìn)入點(diǎn)呼叫CF 5271來(lái)檢查VCELL表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,VCELL表格被傳送至VCELL模組5270,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BU P檔5112讀取VCELL表格,且傳送VCELL表格至VCELL模組5270,以進(jìn)行解碼。VCELL模組5270將VCELL表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VOBU模組5280。
      VOBU模組5280由VCELL模組5270接收信息,找出需要播放的VOBU的長(zhǎng)度與位址,且要求后端5300來(lái)進(jìn)行播放。
      圖10顯示依據(jù)本發(fā)明另一實(shí)施例的DVD聲音存取控制。除了DVD影音存取控制中的模組之外,DVD聲音存取控制更需要AMG模組5400、ATS模組5410、APGC模組5420、APG模組5430與ASV模組5440。
      AMG模組5400傳送指定AMG表格的一讀取表格要求與相應(yīng)CF5401的函數(shù)進(jìn)入點(diǎn)至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取AMG表格,且依據(jù)函數(shù)進(jìn)入點(diǎn)呼叫CF 5401來(lái)檢查AMG表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,AMG表格被傳送至AMG模組5400,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BU P檔5112讀取AMG表格,且傳送AMG表格至AMG模組5400,以進(jìn)行解碼。AMG模組5400將AMG表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給VTS模組5230、VMENU模組5240與ATS模組5410。為簡(jiǎn)化說(shuō)明,DVD影音存取控制中相關(guān)模組的操作與信息流在此實(shí)施例中將進(jìn)行省略。
      ATS模組5410由AMG模組5400接收信息,且依據(jù)接收的信息傳送指定ATS表格的一讀取表格要求與相應(yīng)CF 5411的函數(shù)進(jìn)入點(diǎn)至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取ATS表格,且依據(jù)函數(shù)進(jìn)入點(diǎn)呼叫CF 5411來(lái)檢查ATS表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,ATS表格被傳送至ATS模組5410,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取ATS表格,且傳送ATS表格至ATS模組5410,以進(jìn)行解碼。ATS模組5410將ATS表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給APGC模組5420。
      APGC模組5420由ATS模組5410接收信息,且依據(jù)接收的信息傳送指定APGC表格的一讀取表格要求與相應(yīng)CF 5421的函數(shù)進(jìn)入點(diǎn)至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取APGC表格,且依據(jù)函數(shù)進(jìn)入點(diǎn)呼叫CF 5421來(lái)檢查APGC表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,APGC表格被傳送至APGC模組5420,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取APGC表格,且傳送APGC表格至APGC模組5420,以進(jìn)行解碼。APGC模組5420將APGC表格進(jìn)行解碼,從而得到且輸出相關(guān)信息給ASV模組5430與APG模組5440。
      ASV模組5430由APGC模組5420接收信息,且依據(jù)接收的信息傳送指定ASV表格的一讀取表格要求與相應(yīng)CF 5431的函數(shù)進(jìn)入點(diǎn)至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取ASV表格,且依據(jù)函數(shù)進(jìn)入點(diǎn)呼叫CF 5431來(lái)檢查ASV表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,ASV表格被傳送至ASV模組5430,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取ASV表格,且傳送ASV表格至ASV模組5430,以進(jìn)行解碼。ASV模組5430將ASV表格進(jìn)行解碼,從而得到相關(guān)信息。
      APG模組5440由APGC模組5420接收信息,且依據(jù)接收的信息傳送指定APG表格的一讀取表格要求與相應(yīng)CF 5441的函數(shù)進(jìn)入點(diǎn)至工具程式5210。工具程式5210由檔案系統(tǒng)5110中的IFO檔5111讀取APG表格,且依據(jù)函數(shù)進(jìn)入點(diǎn)呼叫CF 5441來(lái)檢查APG表格的數(shù)據(jù)正確性。如果數(shù)據(jù)正確,APG表格被傳送至APG模組5440,以進(jìn)行解碼。如果數(shù)據(jù)不正確,工具程式5210由檔案系統(tǒng)5110中的BUP檔5112讀取APG表格,且傳送APG表格至APG模組5440,以進(jìn)行解碼。APG模組5440將APG表格進(jìn)行解碼,從而相關(guān)信息。
      由VOBU模組5280、ASV模組5430與APG模組5440產(chǎn)生的信息可以用來(lái)要求后端5300來(lái)進(jìn)行播放。
      因此,通過(guò)本發(fā)明提供的動(dòng)態(tài)使用BUP檔與IFO檔的DVD存取控制機(jī)制,可以確保當(dāng)IFO檔案遺失或損壞,仍然可以對(duì)于DVD進(jìn)行正常播放。另外,由于本發(fā)明中檢查函數(shù)可以設(shè)計(jì)在工具程式或是個(gè)自的存取控制模組中,檢查函數(shù)的設(shè)計(jì)與維護(hù)都可以更容易且具有較大的彈性。
      本發(fā)明的方法,或特定型態(tài)或其部份,可以以程式碼的型態(tài)包含于實(shí)體媒體,如軟碟、光碟片、硬碟、或是任何其他機(jī)器可讀取(如電腦可讀取)儲(chǔ)存媒體,其中,當(dāng)程式碼被機(jī)器,如電腦載入且執(zhí)行時(shí),此機(jī)器變成用以實(shí)現(xiàn)本發(fā)明的裝置。本發(fā)明的方法與裝置也可以以程式碼型態(tài)通過(guò)一些傳送媒體,如電線或電纜、光纖、或是任何傳輸型態(tài)進(jìn)行傳送,其中,當(dāng)程式碼被機(jī)器,如電腦接收、載入且執(zhí)行時(shí),此機(jī)器變成用以實(shí)現(xiàn)本發(fā)明的裝置。當(dāng)在一般用途處理器實(shí)作時(shí),程式碼結(jié)合處理器提供一操作類似于應(yīng)用特定邏輯電路的獨(dú)特裝置。
      雖然本發(fā)明已以較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何熟悉此項(xiàng)技藝者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可做些許更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍當(dāng)視后附的權(quán)利要求所界定者為準(zhǔn)。
      權(quán)利要求
      1.一種多功能數(shù)字碟片存取控制系統(tǒng),包括數(shù)個(gè)存取控制模組,每一存取控制模組產(chǎn)生一讀取表格要求;以及一工具程式,包括至少一檢查函數(shù),用以由一檔案系統(tǒng)中的一信息檔中讀取該讀取表格要求指定的至少一表格,且使用該檢查函數(shù)檢查該表格的數(shù)據(jù)正確性,如果表格數(shù)據(jù)不正確,由該檔案系統(tǒng)中該信息檔的至少一備份檔中讀取該表格,且將該表格數(shù)據(jù)傳送給該存取控制模組,以進(jìn)行解碼。
      2.如權(quán)利要求1所述的多功能數(shù)字碟片存取控制系統(tǒng),其特征在于,該工具程式通過(guò)判斷在包含一表格的一特定表格中,該表格的一起始位址是否超過(guò)0,且小于該特定表格的一結(jié)束位址來(lái)檢查該表格的數(shù)據(jù)正確性。
      3.如權(quán)利要求1所述的多功能數(shù)字碟片存取控制系統(tǒng),其特征在于,該工具程式通過(guò)判斷在包含一表格的一特定表格中,該表格的一結(jié)束位址是否超過(guò)該表格的一起始位址,且小于該特定表格的一結(jié)束位址來(lái)檢查該表格的數(shù)據(jù)正確性。
      4.如權(quán)利要求1所述的多功能數(shù)字碟片存取控制系統(tǒng),其特征在于,該工具程式通過(guò)判斷該至少一表格的數(shù)量是否小于相應(yīng)包含該表格的一特定表格的臨界值來(lái)檢查該表格的數(shù)據(jù)正確性。
      5.如權(quán)利要求1項(xiàng)所述的多功能數(shù)字碟片存取控制系統(tǒng),其中該工具程式通過(guò)判斷該至少一表格的數(shù)量是否等于該至少一表格的總尺寸除以該表格尺寸來(lái)檢查該表格的數(shù)據(jù)正確性,其中該至少一表格的總尺寸是記錄于包含該表格的一特定表格中來(lái)檢查該表格的數(shù)據(jù)正確性。
      6.一種多功能數(shù)字碟片存取控制方法,用于數(shù)個(gè)存取控制模組,與具有至少一檢查函數(shù)的一工具程式,該方法包括下列步驟每一存取控制模組產(chǎn)生一讀取表格要求;該工具程式接收該讀取表格要求,由一檔案系統(tǒng)中的至少一信息檔中讀取該讀取表格要求指定的至少一表格;該工具程式使用該檢查函數(shù)檢查該表格的數(shù)據(jù)正確性;如果該表格數(shù)據(jù)不正確,由該檔案系統(tǒng)中該信息檔的至少一備份檔中讀取該表格;以及將該表格數(shù)據(jù)傳送給該存取控制模組,以進(jìn)行解碼。
      7.如權(quán)利要求6所述的多功能數(shù)字碟片存取控制方法,其特征在于,更包括通過(guò)判斷在包含一表格的一特定表格中,該表格的一起始位址是否超過(guò)0,且小于該特定表格的一結(jié)束位址來(lái)檢查該表格的數(shù)據(jù)正確性。
      8.如權(quán)利要求6所述的多功能數(shù)字碟片存取控制方法,其特征在于,更包括通過(guò)判斷在包含一表格的一特定表格中,該表格的一結(jié)束位址是否超過(guò)該表格的一起始位址,且小于該特定表格的一結(jié)束位址來(lái)檢查該表格的數(shù)據(jù)正確性。
      9.如權(quán)利要求6所述的多功能數(shù)字碟片存取控制方法,其特征在于,更包括通過(guò)判斷該至少一表格的數(shù)量是否小于相應(yīng)包含該表格的一特定表格的臨界值來(lái)檢查該表格的數(shù)據(jù)正確性。
      10.如權(quán)利要求6項(xiàng)所述的多功能數(shù)字碟片存取控制方法,其特征在于,更包括通過(guò)判斷該至少一表格的數(shù)量是否等于該至少一表格的總尺寸除以該表格尺寸來(lái)檢查該表格的數(shù)據(jù)正確性,其中該至少一表格的總尺寸是記錄于包含該表格的一特定表格中來(lái)檢查該表格的數(shù)據(jù)正確性。
      全文摘要
      本發(fā)明提供一種多功能數(shù)字碟片存取控制系統(tǒng)及方法。多功能數(shù)字碟片存取控制系統(tǒng)包括數(shù)個(gè)存取控制模組與一工具程式。每一存取控制模組包括一檢查函數(shù),用以判斷相應(yīng)此存取控制模組的表格的數(shù)據(jù)正確性。每一存取控制模組產(chǎn)生一讀取表格要求。工具程式接收讀取表格要求,由檔案系統(tǒng)中的至少一信息檔中讀取此讀取表格要求指定的至少一表格,且使用檢查函數(shù)檢查表格的數(shù)據(jù)正確性。如果表格數(shù)據(jù)不正確,工具程式由檔案系統(tǒng)中此信息檔的至少一備份檔中讀取表格,且將數(shù)據(jù)傳送給存取控制模組,以進(jìn)行解碼。
      文檔編號(hào)G11B7/007GK101013594SQ20071008409
      公開(kāi)日2007年8月8日 申請(qǐng)日期2007年2月16日 優(yōu)先權(quán)日2006年10月6日
      發(fā)明者林訓(xùn)宇, 柯宜宏 申請(qǐng)人:威盛電子股份有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1