專利名稱:再現(xiàn)裝置和再現(xiàn)方法以及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種再現(xiàn)裝置和再現(xiàn)方法以及程序,具體地涉及在逆序計數(shù)結(jié)束后能夠進行數(shù)據(jù)的實時再現(xiàn)的再現(xiàn)裝置和再現(xiàn)方法以及程序。
背景技術(shù):
目前,對于記載在磁帶中的圖像和聲音數(shù)據(jù),具有進行插入解說等音頻信號的音頻插入編輯的編輯裝置。
在進行這樣的音頻插入編輯的編輯裝置中,再現(xiàn)并顯示記載在磁帶中的圖像數(shù)據(jù),用戶可以一邊觀看顯示的圖像,一邊在期望的時間點(timing)輸入解說等聲音。但是,當用戶如上述試圖一邊觀看圖像一邊趕上輸入聲音的時間點時,由于反應(yīng)慢而存在輸入的時間點必然會延遲的問題。
因此,在日本特許公開No.平10-222967號公報中記載的編輯裝置中,當用戶給出音頻插入編輯的指令時,超過與輸入聲音的時間點對應(yīng)的插入開始點預滾動至預先設(shè)定的規(guī)時間點間后,作為表示到插入開始點的期間的開始信號,進行逆序計數(shù)顯示。由此,用戶能夠在期望的時間點輸入聲音。
另一方面,當再現(xiàn)光盤等中記錄的數(shù)據(jù)時,如果應(yīng)接著該光盤中記錄的數(shù)據(jù)之后再現(xiàn)的數(shù)據(jù)記錄在其他分離的記錄區(qū)域中,則就會發(fā)生從某個記錄區(qū)域向其他分離的記錄區(qū)域的查找。而且,當進行所述查找所必需的查找時間長時,當前應(yīng)再現(xiàn)的數(shù)據(jù)的讀出趕不上其再現(xiàn)時刻,從而存在再現(xiàn)中斷、即不能進行數(shù)據(jù)的實時再現(xiàn)(連續(xù)再現(xiàn))的情況。
具體來說,例如,光盤數(shù)據(jù)的再現(xiàn)通過在讀出光盤中記錄的數(shù)據(jù)并緩存到規(guī)定的緩沖器中之后處理所述緩存的數(shù)據(jù)來進行。
此時,通常使光盤數(shù)據(jù)的讀出速率大于數(shù)據(jù)的再現(xiàn)速率,由此使向緩沖器中輸入的數(shù)據(jù)的速率大于從緩沖器輸出的數(shù)據(jù)的速率。因此,從光盤讀出的數(shù)據(jù)基本上漸漸地存儲到緩沖器中。
但是,如果發(fā)生查找,則由于在此期間不從光盤中讀出數(shù)據(jù),因而從緩沖器為了再現(xiàn)而只輸出數(shù)據(jù),緩沖器中的數(shù)據(jù)的數(shù)據(jù)量將逐漸減少。而且,如果在緩沖器中的數(shù)據(jù)變空之前,查找沒有結(jié)束,從而不能從光盤中讀出數(shù)據(jù)的話,緩沖器就會下溢,再現(xiàn)將被中斷。
從而,如果查找前緩沖器中的數(shù)據(jù)的數(shù)據(jù)量充足,則能夠防止由于查找而再現(xiàn)中斷的情況。因此,可以考慮如下做法在開始再現(xiàn)前,考慮查找時間,事先從光盤中讀出規(guī)定量的數(shù)據(jù)并將其存儲在緩沖器中,以便可以實時再現(xiàn)。此時,在再現(xiàn)開始前,需要從光盤讀出規(guī)定量的數(shù)據(jù)的時間。
發(fā)明內(nèi)容
如上所述,為了從光盤實時再現(xiàn)圖像和聲音的數(shù)據(jù),有時需要在開始再現(xiàn)前從光盤讀出規(guī)定量的數(shù)據(jù)。
從而,當用戶通過逆序計數(shù)顯示來謀求時間點,并將解說等聲音插入光盤中記錄的圖像和聲音數(shù)據(jù)中時,如果進行預先設(shè)定的逆序計數(shù)顯示的時間短,則有時即便在用戶發(fā)出插入聲音的指令的同時開始從光盤讀出圖像數(shù)據(jù),也不能在逆序計數(shù)顯示結(jié)束之前在緩沖器中積累實時再現(xiàn)所必需的數(shù)據(jù)量。其結(jié)果是,在實時再現(xiàn)顯示結(jié)束后,有時不能進行圖像數(shù)據(jù)的實時再現(xiàn)。
本發(fā)明就是鑒于上述的情況而作出的,其使得在逆序計數(shù)結(jié)束后,能夠進行數(shù)據(jù)的實時再現(xiàn)。
本發(fā)明一個方面的再現(xiàn)裝置是一種讀出記錄介質(zhì)中記錄的數(shù)據(jù)并將其緩存到規(guī)定的緩沖器中進行再現(xiàn)的再現(xiàn)裝置,其包括設(shè)定部,設(shè)定進行逆序計數(shù)的時間、即逆序計數(shù)時間;判定部,判定逆序計數(shù)時間是否大于等于數(shù)據(jù)的實時再現(xiàn)所必需的最小再現(xiàn)延遲時間,所述最小再現(xiàn)延遲時間是從開始從記錄介質(zhì)中讀出數(shù)據(jù)直到開始再現(xiàn)數(shù)據(jù)為止的再現(xiàn)延遲時間的最小值;要求部,當由判定部判定為所述逆序計數(shù)時間不大于等于最小再現(xiàn)延遲時間時,要求變更逆序計數(shù)時間;以及逆序計數(shù)部,當由判定部判定為逆序計數(shù)時間大于等于最小再現(xiàn)延遲時間時,從比數(shù)據(jù)的再現(xiàn)開始的時刻提前了逆序計數(shù)時間的時刻,進行逆序計數(shù)。
述設(shè)定部能夠在被要求部要求變更逆序計數(shù)時間時,基于最小再現(xiàn)延遲時間來變更逆序計數(shù)時間。
本發(fā)明另一方面的再現(xiàn)裝置,還包括取得部,在數(shù)據(jù)的再現(xiàn)過程中取得向數(shù)據(jù)附加的聲音數(shù)據(jù);以及記錄控制部,向記錄介質(zhì)中記錄由取得部取得的聲音數(shù)據(jù)。
本發(fā)明又一方面的再現(xiàn)裝置,還包括再現(xiàn)部,該再現(xiàn)部讀出記錄介質(zhì)中記錄的數(shù)據(jù)和聲音數(shù)據(jù),并將數(shù)據(jù)和聲音數(shù)據(jù)緩存到規(guī)定的緩沖器中來同時再現(xiàn)。
本發(fā)明一個方面的再現(xiàn)方法是一種讀出記錄介質(zhì)中記錄的數(shù)據(jù)并將其緩存到規(guī)定的緩沖器中進行再現(xiàn)的再現(xiàn)裝置的再現(xiàn)方法,其包括下述的步驟設(shè)定進行逆序計數(shù)的時間、即逆序計數(shù)時間;判定逆序計數(shù)時間是否大于等于數(shù)據(jù)的實時再現(xiàn)所必需的最小再現(xiàn)延遲時間,所述最小再現(xiàn)延遲時間是從開始從記錄介質(zhì)中讀出數(shù)據(jù)直到開始再現(xiàn)數(shù)據(jù)為止的再現(xiàn)延遲時間的最小值;當判定為逆序計數(shù)時間不大于等于最小再現(xiàn)延遲時間時,要求變更逆序計數(shù)時間;以及當判定為逆序計數(shù)時間大于等于最小再現(xiàn)延遲時間時,從比數(shù)據(jù)的再現(xiàn)開始的時刻提前了逆序計數(shù)時間的時刻,進行逆序計數(shù)。
本發(fā)明一個方面的程序是一種使計算機執(zhí)行讀出記錄介質(zhì)中記錄的數(shù)據(jù)并將其緩存到規(guī)定的緩沖器中進行再現(xiàn)的處理的程序,其包括下述的步驟設(shè)定進行逆序計數(shù)的時間、即逆序計數(shù)時間;判定逆序計數(shù)時間是否大于等于數(shù)據(jù)的實時再現(xiàn)所必需的最小再現(xiàn)延遲時間,所述最小再現(xiàn)延遲時間是從開始從記錄介質(zhì)中讀出數(shù)據(jù)直到開始再現(xiàn)數(shù)據(jù)為止的再現(xiàn)延遲時間的最小值;當判定為逆序計數(shù)時間不大于等于最小再現(xiàn)延遲時間時,要求變更逆序計數(shù)時間;以及當判定為逆序計數(shù)時間大于等于最小再現(xiàn)延遲時間時,從比數(shù)據(jù)的再現(xiàn)開始的時刻提前了逆序計數(shù)時間的時刻,進行逆序計數(shù)。
在本發(fā)明的一個方面,設(shè)定作為進行逆序計數(shù)的時間的逆序計數(shù)時間;并判定逆序計數(shù)時間是否大于等于記錄在記錄介質(zhì)中的數(shù)據(jù)的實時再現(xiàn)所必需的最小再現(xiàn)延遲時間,所述最小再現(xiàn)延遲時間是從開始從記錄介質(zhì)中讀出數(shù)據(jù)直到開始再現(xiàn)數(shù)據(jù)為止的再現(xiàn)延遲時間的最小值。并且,當判定為逆序計數(shù)時間不大于等于最小再現(xiàn)延遲時間時,要求變更逆序計數(shù)時間;當判定為逆序計數(shù)時間大于等于最小再現(xiàn)延遲時間時,從比數(shù)據(jù)的再現(xiàn)開始的時刻提前了逆序計數(shù)時間的時刻,進行逆序計數(shù)。
本發(fā)明一個方面的再現(xiàn)裝置可以是獨立的裝置,也可以是在記錄再現(xiàn)裝置中進行再現(xiàn)處理的模塊。
發(fā)明效果如上所述,根據(jù)本發(fā)明的一個方面,在逆序計數(shù)結(jié)束之后,能夠進行數(shù)據(jù)的實時再現(xiàn)。
圖1是示出應(yīng)用本發(fā)明的簡易編輯系統(tǒng)的結(jié)構(gòu)例的圖;圖2是示出VO附加裝置的硬件結(jié)構(gòu)例的框圖;圖3是示出VO附加裝置的功能性結(jié)構(gòu)例的框圖;圖4是示出附加VO前記錄在光盤中的文件的目錄結(jié)構(gòu)例的圖;圖5是示出片段文件的格式例的圖;圖6是示出附加VO前的編輯列表例的圖;圖7是用于說明最小再現(xiàn)延遲時間的圖;圖8是用于說明最小再現(xiàn)延遲時間的另一圖;圖9是用于說明最小再現(xiàn)延遲時間的又一圖;圖10是示出附加VO時的時序表的圖;圖11是示出逆序計數(shù)顯示的顯示例的圖;圖12是示出附加VO后記錄在光盤中的文件的目錄結(jié)構(gòu)例的圖;圖13是示出VO數(shù)據(jù)文件的格式例的圖;圖14是示出附加VO后的編輯列表例的圖;圖15是對附加VO后的編輯結(jié)果的再現(xiàn)進行說明的圖;
圖16是用于說明VO附加處理的流程圖;圖17是用于說明VO附加處理的流程圖;圖18是用于說明VO附加處理的流程圖。
附圖標號說明21A光盤,24VO附加裝置,24A麥克風,45可移除介質(zhì),52微計算機,65暫時存儲器,68硬盤,81再現(xiàn)部,83可否判定部,84設(shè)定部,85通知部,87逆序計數(shù)處理部,88VO附加處理部。
具體實施例方式
下面,參考附圖對采用本發(fā)明的具體實施方式
進行詳細的說明。
圖1示出了采用本發(fā)明的簡易編輯系統(tǒng)1的結(jié)構(gòu)例。
圖1的簡易編輯系統(tǒng)1例如是在錄制的電視節(jié)目的簡易編輯中使用的簡易編輯系統(tǒng)。電視節(jié)目的簡易編輯過程基本上分為磁盤匯集、視頻編輯、畫外音(下面稱為VO)附加及白包(白パケ)傳送或白包記錄。
磁盤匯集是將構(gòu)成錄制在多個光盤中的電視節(jié)目的各場面的圖像數(shù)據(jù)和聲音數(shù)據(jù)等素材數(shù)據(jù)匯集在1個光盤中的工序。視頻編輯是選擇素材數(shù)據(jù)的必要范圍,并通過排成想要的順序來進行非線性編輯的工序。
所謂VO附加是為了在再現(xiàn)構(gòu)成視頻編輯的編輯結(jié)果的素材數(shù)據(jù)的同時再現(xiàn)作為解說等聲音數(shù)據(jù)的畫外音(下面稱為VO),通過記錄VO數(shù)據(jù)來在編輯結(jié)果上附加VO的工序。白包傳送是將附加VO后的編輯結(jié)果作為白包傳送到播放局的工序。此外,所謂白包是指還沒有通過文字、圖形的疊印做最后加工的未完成數(shù)據(jù)。白包記錄是將白包記錄到光盤等中的工序。
圖1的簡易編輯系統(tǒng)1是支持這樣的各工序中的作業(yè)的簡易編輯支持系統(tǒng)。簡易編輯系統(tǒng)1由可攜式攝像機21和22、視頻編輯裝置23、VO附加裝置24、以及白包記錄裝置25構(gòu)成。
可攜式攝像機21和22是在作為電視節(jié)目的新聞節(jié)目的錄制、體育等比賽的實況、電影等的拍攝(還包括聲音的取得)中使用的裝置??蓴y式攝像機21和22將拍攝被攝物體所得到的素材數(shù)據(jù)等以文件為單位記錄到光盤21A或22A中。
另外,可攜式攝像機21和22根據(jù)用戶的輸入,生成例如與錄制有關(guān)的信息等在后續(xù)階段的視頻編輯中有用的信息等,并將其作為元數(shù)據(jù)與可攜式攝像機21和22中所得到的素材數(shù)據(jù)關(guān)聯(lián)起來。
記錄了素材數(shù)據(jù)及與其相關(guān)聯(lián)的元數(shù)據(jù)的光盤21A或22A被安裝到視頻編輯裝置23內(nèi)部的驅(qū)動(未圖示)或外部的驅(qū)動23A中。
視頻編輯裝置23是在將構(gòu)成電視節(jié)目的各場面的素材數(shù)據(jù)向1個光盤21A中匯集、和編輯匯集到該光盤21A中的素材數(shù)據(jù)時所使用的裝置,所述電視節(jié)目被錄制在安裝于視頻編輯裝置23內(nèi)部的驅(qū)動或外部的驅(qū)動23A中的光盤21A或22A中。
視頻編輯裝置23根據(jù)需要將錄制在光盤22A中的素材數(shù)據(jù)復制到光盤21A中。另外,視頻編輯裝置23根據(jù)用戶的輸入,編輯光盤21A中記錄的素材數(shù)據(jù),形成作為與該素材數(shù)據(jù)的編輯結(jié)果有關(guān)的信息的編輯列表,并記錄到光盤21A中。
VO附加裝置24是在向通過視頻編輯裝置23得到的編輯結(jié)果中附加VO時使用的裝置。在VO附加裝置24中安裝記錄了素材數(shù)據(jù)和編輯列表的光盤21A,并連接麥克風24A。
VO附加裝置24依照光盤21A中記錄的編輯列表,再現(xiàn)構(gòu)成編輯結(jié)果的素材數(shù)據(jù),并在再現(xiàn)的過程中輸入麥克風24A中的聲音作為VO附加到編輯結(jié)果上。VO附加裝置24將VO數(shù)據(jù)記錄到光盤21A中,使得在再現(xiàn)構(gòu)成再現(xiàn)中的編輯結(jié)果的素材數(shù)據(jù)的同時,將在編輯結(jié)果的再現(xiàn)中輸入的聲音的數(shù)據(jù)作為VO數(shù)據(jù)再現(xiàn)。
白包記錄裝置25是在將附加VO后的編輯結(jié)果作為白包傳送或記錄時使用的裝置。在白包記錄裝置25中,在內(nèi)部的驅(qū)動(未圖示)中安裝通過VO附加裝置24而記錄VO數(shù)據(jù)之后的光盤21A,根據(jù)該光盤21A中記錄的編輯列表,將光盤21A中記錄的素材數(shù)據(jù)和VO數(shù)據(jù)作為白包同時再現(xiàn),并將該白包作為基帶,使用FPU(Field Pickup Unit,實況轉(zhuǎn)播單元)或SNG(Satellite News Gathering,衛(wèi)星新聞采集)傳送到播放局26中。
另外,白包記錄裝置25根據(jù)記錄VO數(shù)據(jù)后的光盤21A中所記錄的編輯列表,組合構(gòu)成光盤21A中所記錄的編輯結(jié)果的素材數(shù)據(jù),在該素材數(shù)據(jù)所包含的規(guī)定頻道的聲音數(shù)據(jù)上覆蓋(上書き)規(guī)定頻道的VO數(shù)據(jù),并將由此得到的素材數(shù)據(jù)作為將白包一體化的文件,依據(jù)FTP(FileTransfer Protocol,文件傳送協(xié)議)或FAM(File Access Mode,文件存取模式)發(fā)送到播放局26中。
該FAM是在i.LINK(商標)中的數(shù)據(jù)處理形式中用于收發(fā)文件形式的數(shù)據(jù)的一種方式。播放局26例如通過將白包一體化的文件記錄到未圖示的光盤等中,來形成記錄有白包一體化的文件的光盤等。
記錄了VO數(shù)據(jù)的光盤21A也可以郵送到播放局26。
另外,在該光盤21A中,也可以根據(jù)記錄在該光盤21A的編輯列表,組合構(gòu)成記錄在該光盤21A的編輯結(jié)果的素材數(shù)據(jù),并在包含于該素材數(shù)據(jù)中的規(guī)定頻道的聲音數(shù)據(jù)上覆蓋規(guī)定頻道的VO數(shù)據(jù),然后將由此得到的素材數(shù)據(jù)作為將白包一體化的文件而記錄到光盤21A的記錄區(qū)域中什么也沒有記錄的未記錄區(qū)域中。
播放局26使用如上述從白包記錄裝置25中發(fā)送的白包,通過疊印文字和圖形來進行最后的處理等,從而形成作為電視節(jié)目而完成的AV(Audio Video,音頻視頻)數(shù)據(jù)的完整包(カンパケ)。
此外,當將光盤27安裝到與白包記錄裝置27連接的驅(qū)動27A中時,白包記錄裝置25也可以將白包一體化的文件記錄到光盤27的未記錄區(qū)域中。
另外,在圖1中,可攜式攝像機21和22、視頻編輯裝置23、VO附加裝置24、白包記錄裝置25分別是獨立的裝置,但是也可以將它們的一部分或全部一體化。
而且,在圖1中,將光盤21A和22A安裝在視頻編輯裝置23內(nèi)部的驅(qū)動或外部的驅(qū)動23A中,并對該光盤21A和22A進行讀出或記錄,但視頻編輯裝置23也可以經(jīng)由網(wǎng)絡(luò)而與安裝有光盤21A的可攜式攝像機21和安裝有光盤22A的可攜式攝像機22連接,并經(jīng)由該網(wǎng)絡(luò)來對光盤21A和22A進行讀出或記錄。
另外,下面在不需要區(qū)別可攜式攝像機21和22的情況下,將它們統(tǒng)稱為可攜式攝像機20。
圖2是示出VO附加裝置24的硬件構(gòu)成例的框圖。
在圖2的VO附加裝置24中,圖像輸入I/F(Interface,接口)50、聲音輸入I/F 51、微計算機52、暫時存儲器I/F 53、光驅(qū)I/F 54、操作部I/F 55、基帶輸出I/F 56、聲音輸出I/F 57、串行數(shù)據(jù)I/F 58、圖像顯示I/F59、存儲卡I/F 60、網(wǎng)絡(luò)I/F 61、硬盤驅(qū)動I/F 62、以及驅(qū)動I/F 63經(jīng)由數(shù)據(jù)縱線而與系統(tǒng)總線64相連。
圖像輸入I/F 50與設(shè)置在外部的攝像機41相連,從而從攝像機41輸入通過攝像機41拍攝得到的圖像信號。圖像輸入I/F 50將該圖像信號中包含的符合SDI(Serial Digital Interface,串行數(shù)字接口)標準的信號、復合信號、混合信號等同步信號作為圖像數(shù)據(jù)經(jīng)由系統(tǒng)總線64而提供給圖像顯示I/F 59等。
聲音輸入I/F 51與設(shè)置在外部的麥克風24A相連,從而輸入作為通過麥克風24A而取得的VO的模擬信號的聲音信號。聲音輸入I/F 51對該聲音信號進行A/D(Analog/Digital,模擬/數(shù)字)轉(zhuǎn)換,并將由此得到的數(shù)字信號作為VO數(shù)據(jù)經(jīng)由系統(tǒng)總線64而提供給暫時存儲器I/F 53。
微計算機52由CPU(Central Processing Unit,中央處理單元)、ROM(Read Only Memory,只讀存儲器)和RAM(Random AccessMemory,隨機存取存儲器)構(gòu)成。微計算機52的CPU依照記錄在ROM或硬盤68中的程序,并根據(jù)來自于操作部I/F 55的操作信號等來控制VO附加裝置24的各個部分。在RAM中適當?shù)卮鎯τ蒀PU執(zhí)行的程序和數(shù)據(jù)等。
暫時存儲器I/F 53與緩沖器等暫時存儲器65相連,暫時存儲器I/F 53將來自聲音輸入I/F 51的VO數(shù)據(jù)、從光驅(qū)I/F 54提供的素材數(shù)據(jù)等存儲到暫時存儲器65中。另外,暫時存儲器I/F 53讀出暫時存儲器65中存儲的VO數(shù)據(jù),并經(jīng)由系統(tǒng)總線64而提供給光驅(qū)I/F 54。其結(jié)果是,VO數(shù)據(jù)被記錄到光盤21A中。
而且,暫時存儲器I/F 53將存儲在暫時存儲器65中的素材數(shù)據(jù)中的聲音數(shù)據(jù)經(jīng)由系統(tǒng)總線64而提供給聲音輸出I/F 57,將圖像數(shù)據(jù)經(jīng)由系統(tǒng)總線64而提供給圖像顯示I/F 59。其結(jié)果是,記錄在光盤21A中的素材數(shù)據(jù)一邊被緩存到暫時存儲器65中,一邊被再現(xiàn)。
光驅(qū)I/F 54與安裝了光盤21A的光驅(qū)66相連。光驅(qū)I/F 54控制光驅(qū)66,從而使設(shè)置在光驅(qū)66中的拾取器(pick up)(未圖示)查找光盤21A上規(guī)定的位置并讀出素材數(shù)據(jù),然后經(jīng)由系統(tǒng)總線64而提供給暫時存儲器I/F 53或基帶輸出I/F 56。另外,光驅(qū)I/F 54控制光驅(qū)66,將來自暫時存儲器I/F 53的VO數(shù)據(jù)記錄到光盤21A中。
操作部I/F 55與接收部等的操作部42相連,該接收部接收從設(shè)置在外部的鍵盤、鼠標、遙控器發(fā)過來的指令。操作部I/F 55根據(jù)用戶在操作部42上進行的操作來生成操作信號,并將該操作信號經(jīng)由系統(tǒng)總線64而提供給微計算機52。
基帶輸出I/F 56將來自光驅(qū)I/F 54的素材數(shù)據(jù)作為基帶而輸出給FPU裝置或SNG裝置。
聲音輸出I/F 57與設(shè)置在外部的揚聲器43相連,聲音輸出I/F 57對由暫時存儲器I/F 53提供的聲音數(shù)據(jù)進行D/A(Digital/Audio,數(shù)字/音頻)轉(zhuǎn)換,并對由此得到的模擬信號進行放大,然后提供給揚聲器43。揚聲器43根據(jù)來自聲音輸出I/F 57的模擬信號,將聲音輸出到外部。此外,聲音輸出I/F 57也可以將聲音數(shù)據(jù)原樣提供給揚聲器43,由揚聲器43進行D/A轉(zhuǎn)換等,并根據(jù)由此得到的模擬信號來向外部輸出聲音。
串行數(shù)據(jù)I/F 58根據(jù)需要,與未圖示的外部的計算機等數(shù)字設(shè)備交換數(shù)據(jù)。圖像顯示I/F 59與設(shè)置在外部的圖像監(jiān)視器44相連,圖像顯示I/F59對來自暫時存儲器I/F 53的圖像數(shù)據(jù)進行D/A轉(zhuǎn)換,并對由此得到的復合信號、混合信號等模擬信號進行放大,然后提供給圖像監(jiān)視器44。圖像監(jiān)視器44根據(jù)來自圖像顯示I/F 59的模擬信號來顯示圖像。此外,在圖像監(jiān)視器44中也可以與圖像同時顯示與該圖像對應(yīng)的時間碼。
另外,圖像顯示I/F 59也可以將圖像數(shù)據(jù)原樣提供給圖像監(jiān)視器44,由圖像監(jiān)視器44進行D/A轉(zhuǎn)換等,并根據(jù)由此得到的模擬信號而向外部輸出圖像。
存儲卡I/F 60根據(jù)需要,對安裝在VO附加裝置24中的存儲卡(未圖示)進行圖像數(shù)據(jù)、聲音數(shù)據(jù)、各種設(shè)定數(shù)據(jù)等的讀寫。網(wǎng)絡(luò)I/F 61根據(jù)需要,與經(jīng)由互聯(lián)網(wǎng)或局域網(wǎng)等網(wǎng)絡(luò)連接的其它裝置進行數(shù)據(jù)的交換。
例如,網(wǎng)絡(luò)I/F 61經(jīng)由網(wǎng)絡(luò)從其它裝置中取得程序,并經(jīng)由系統(tǒng)總線64、硬盤驅(qū)動I/F 62、以及硬盤驅(qū)動67而將其記錄到硬盤68中。
硬盤驅(qū)動I/F 62與安裝了硬盤68的硬盤驅(qū)動67相連。硬盤驅(qū)動I/F62控制硬盤驅(qū)動67,對硬盤68進行數(shù)據(jù)的讀寫。例如,硬盤驅(qū)動I/F 62控制硬盤驅(qū)動67,將經(jīng)由網(wǎng)絡(luò)I/F 61和系統(tǒng)總線64而提供的程序記錄到硬盤68中。
驅(qū)動I/F 63與驅(qū)動69相連。驅(qū)動I/F 63控制驅(qū)動69,從而在驅(qū)動69中安裝了磁盤、光盤、光磁盤或半導體存儲器等可移除介質(zhì)45時,驅(qū)動所述介質(zhì),并取得記錄在其中的程序和數(shù)據(jù)等。所取得的程序和數(shù)據(jù)等根據(jù)需要通過硬盤驅(qū)動I/F 62等而被傳送并記錄到硬盤68中。
系統(tǒng)總線64在經(jīng)由數(shù)據(jù)總線而與其連接的各個部分之間進行數(shù)據(jù)的中轉(zhuǎn)。
接下來,在圖2的VO附加裝置24中,微計算機52通過執(zhí)行規(guī)定的程序而起到附加VO的VO處理部的功能。
圖3示出了這種VO處理部80的功能性結(jié)構(gòu)例。
圖3的VO處理部80由再現(xiàn)部81、計算部82、可否判定部83、設(shè)定部84、通知部85、更新部86、逆序計數(shù)處理部87、VO附加處理部88、以及時間點部89構(gòu)成。
再現(xiàn)部81控制光驅(qū)I/F54,從安裝在光驅(qū)66中的光盤21A讀出編輯列表,并將其提供給設(shè)定部84和更新部86。此外,再現(xiàn)部81根據(jù)從時間點部89提供的表示時刻的時刻信息、從設(shè)定部84提供的再現(xiàn)條件、以及作為由逆序計數(shù)處理部87進行逆序計數(shù)的時間的逆序計數(shù)時間,在規(guī)定的時間點控制光驅(qū)I/F54,并從光盤21A讀出素材數(shù)據(jù)。
然后,再現(xiàn)部81控制暫時存儲器I/F53,將所述讀出的素材數(shù)據(jù)存儲到暫時存儲器65中。而且,再現(xiàn)部81在基于時刻信息和逆序計數(shù)時間的規(guī)定的時間點,控制暫時存儲器I/F53、聲音輸出I/F57和圖像顯示I/F59,再現(xiàn)存儲在暫時存儲器65中的素材數(shù)據(jù)。此時,再現(xiàn)部81指令VO附加處理部88開始暫存VO數(shù)據(jù)。
計算部82根據(jù)從設(shè)定部84提供的在對光盤21A進行再現(xiàn)時施加的各種再現(xiàn)條件,計算實時再現(xiàn)素材數(shù)據(jù)所必需的最小再現(xiàn)延遲時間,并將其提供給可否判定部83,所述最小再現(xiàn)延遲時間是從開始讀出來自光盤21A的素材數(shù)據(jù)直到開始再現(xiàn)素材數(shù)據(jù)的再現(xiàn)延遲時間的最小值。
可否判定部83根據(jù)從設(shè)定部84提供的逆序計數(shù)時間和來自計算部82的最小再現(xiàn)延遲時間,判定可否對與由再現(xiàn)部81讀出的編輯列表對應(yīng)的編輯結(jié)果進行實時再現(xiàn)??煞衽卸ú?3將該判定結(jié)果提供給通知部85。
設(shè)定部84根據(jù)來自操作部I/F55的操作信號,設(shè)定計數(shù)時間,并將該計數(shù)時間提供給再現(xiàn)部81和可否判定部83。此外,設(shè)定部84設(shè)定在對光盤21A進行再現(xiàn)時施加的各種再現(xiàn)條件,并將該再現(xiàn)條件提供給再現(xiàn)部81和計算部82。作為再現(xiàn)條件,有要求再現(xiàn)速率、從光盤21A讀出數(shù)據(jù)時的讀出速率,容許存儲容量、查找時間函數(shù)、介質(zhì)存取信息等。
在此,要求再現(xiàn)速率是進行再現(xiàn)時用戶要求的再現(xiàn)速率,用戶通過操作操作部42來指定要求再現(xiàn)速率。并且,與該操作對應(yīng)的操作信號經(jīng)由操作部I/F55和系統(tǒng)總線64而被提供給設(shè)定部84,設(shè)定部84基于該操作信號,將要求再現(xiàn)速率設(shè)定為再現(xiàn)條件之一。
此外,讀出速率例如存儲在光驅(qū)66中,并從光驅(qū)66經(jīng)由光驅(qū)I/F54和系統(tǒng)總線64而被提供給設(shè)定部84,并被設(shè)定為再現(xiàn)條件之一。
另外,容許存儲容量是指作為暫時存儲器65的總存儲容量,是用戶允許的大小、或在VO附加裝置24中允許的大小。容許存儲容量例如可通過用戶操作操作部42來輸入。但是,容許存儲容量的最大值作為VO附加裝置24的規(guī)格或性能而被預先確定,用戶能夠輸入該最大值以下的值。
查找時間函數(shù)是指對于從作為光盤21A的某一邏輯塊的查找源的邏輯塊向作為其他邏輯塊的查找目的地的邏輯塊進行查找所需的查找時間,例如在將查找源的邏輯塊和查找目的地的邏輯塊的邏輯塊號(LBN(LogicalBlock Number)作為自變量的情況下進行表示的函數(shù)。
即,例如光盤21A的記錄區(qū)域被分為規(guī)定大小的邏輯塊(分配給該邏輯塊的物理塊),并按照對光盤21A進行的讀寫順序為各個邏輯塊賦予了作為順序編號的LBN。根據(jù)查找時間函數(shù),如果賦予某兩個LBN作為自變量,則將由這兩個LBN指定的兩個邏輯塊中的1個作為查找源的邏輯塊,同時將另1個作為查找目的地的邏輯塊,能夠求出從查找源的邏輯塊向查找目的地的邏輯塊進行查找所需的查找時間。
在此,通過查找時間函數(shù)求出的查找時間例如是從查找源的邏輯塊向查找目的地的邏輯塊進行查找所需的查找時間的最差值,其中還包含光盤21A旋轉(zhuǎn)等待的時間。此外,查找時間函數(shù)例如存儲在光驅(qū)66中,并從光驅(qū)66經(jīng)由光盤驅(qū)動I/F54和系統(tǒng)總線64而被提供給設(shè)定部84,并被設(shè)定為再現(xiàn)條件之一。
介質(zhì)存取信息表示以什么樣的順序讀出光盤21A中記錄的數(shù)據(jù)。即,在光盤21A中,有時某一連串的數(shù)據(jù)不限于記錄在1個連續(xù)的記錄區(qū)域中,例如被切斷記錄在多個連續(xù)的記錄區(qū)域。介質(zhì)存取信息表示以什么樣的順序?qū)獗P21A中如上述數(shù)據(jù)被切斷記錄的記錄區(qū)域進行存取?;谟稍佻F(xiàn)部81再現(xiàn)的編輯列表來求出介質(zhì)存取信息。
即,設(shè)定部84控制光驅(qū)I/F54,從光盤21A讀出用于管理記錄在其中的數(shù)據(jù)的信息,識別光盤21A中記錄了再現(xiàn)對象的數(shù)據(jù)的記錄區(qū)域,并進行將該記錄區(qū)域以數(shù)據(jù)的再現(xiàn)順序排列的排定(scheduling),由此例如取得作為依照編輯列表的素材數(shù)據(jù)的讀出順序的介質(zhì)存取信息。然后,設(shè)定部84將介質(zhì)存取信息設(shè)定為再現(xiàn)條件之一。
通知部85根據(jù)來自可否判定部83的判定結(jié)果,形成用于顯示表示該判定結(jié)果的消息的圖像數(shù)據(jù)。通知部85將該圖像數(shù)據(jù)提供給圖像顯示I/F59,并將消息顯示在圖像監(jiān)視器44上,由此向用戶通知判定結(jié)果。
更新部86根據(jù)從再現(xiàn)部81提供的編輯列表、為VO附加處理部88所提供的VO數(shù)據(jù)賦予的UMID信息等,控制光驅(qū)I/F54,更新記錄在光盤21A中的編輯列表。
當從操作部I/F55提供了與用于開始附加VO的指令對應(yīng)的操作信號時,逆序計數(shù)處理部87向時間點部89發(fā)出開始對時刻進行計時的指令。逆序計數(shù)處理部87控制圖像顯示I/F59,基于從時間點部89提供的時刻信息來進行逆序計數(shù)顯示。
VO附加處理部88根據(jù)來自再現(xiàn)部81的指令,控制聲音輸入I/F51和暫時存儲器I/F53,將與輸入麥克風24A中的聲音對應(yīng)的VO數(shù)據(jù)暫時存儲在暫時存儲器65中。此外,VO附加處理部88控制暫時存儲器I/F53和光驅(qū)I/F54,將暫時存儲在暫時存儲器65中的VO數(shù)據(jù)附加到與由再現(xiàn)部81讀出的編輯列表對應(yīng)的編輯結(jié)果中。而且,VO附加處理部88將賦予VO數(shù)據(jù)的UMID信息提供給更新部86。
時間點部89基于來自逆序計數(shù)處理部87的指令,開始對時刻進行計時。時間點部89將表示所計時的時刻的時刻信息提供給再現(xiàn)部81和逆序計數(shù)處理部87。
圖4是示出附加VO前記錄在光盤21A中的文件的目錄結(jié)構(gòu)例。
在圖4中,標記121表示1個目錄。雖然沒有附加符號,但與標記(目錄)121相同的其它標記也表示1個目錄。另外,標記122表示1個文件。雖然沒有附加符號,但與標記(文件)122相同的其它標記也表示1個文件。
此外,下面只要沒有特別說明,就將目錄和目錄的標記看作是相同的進行說明。同樣,將文件和文件的標記看作是相同的進行說明。另外,為了容易地識別各個目錄及各個文件的每1個,下面通過在文件或目錄后面用括弧()括起來的方式記載其名稱。
在圖4的例子中,在光盤21A中設(shè)置了作為用于描述目錄的數(shù)據(jù)文件的索引文件(INDEX.XML)122和作為光盤元數(shù)據(jù)的文件的光盤元文件(DISCETA.XML),所述索引文件(INDEX.XML)122描述了用來管理片段(將在后面詳細敘述)以及編輯列表的信息,所述光盤元文件(DISCETA.XML)描述了光盤21A的代表圖的路徑、光盤21A的標題或注釋。
另外,在光盤21A中設(shè)有片段目錄(Clip)121,在其下一級設(shè)置片段的素材數(shù)據(jù)等的文件;編輯列表目錄(Edit),在其下一級設(shè)置編輯列表的文件;以及代理目錄(Sub),在其下一級設(shè)置代理圖像數(shù)據(jù)(將在后面詳細敘述)的文件。
在片段目錄(Clip)121中,按每個片段作為不同的文件而記錄了光盤21A中記錄的片段的素材數(shù)據(jù)等。
所謂片段是可攜式攝像機20進行攝影處理的次數(shù)的單位。除此之外,片段還表示用于表示從其攝影處理的攝影開始到攝影結(jié)束的時間的單位,或表示用于表示通過該攝影處理得到的各種數(shù)據(jù)的長度的單位,或表示用于表示通過該攝影處理得到的各種數(shù)據(jù)的數(shù)據(jù)量的單位。而且,片段有時也表示其各種數(shù)據(jù)的集合體本身。
這里,所謂片段例如指通過1次攝影處理(從攝影開始到攝影結(jié)束的攝影處理)而得到的圖像數(shù)據(jù)、與該圖像數(shù)據(jù)相對應(yīng)的聲音數(shù)據(jù)、元數(shù)據(jù)等的集合體。
具體地說,例如圖4示出了將3個片段的數(shù)據(jù)記錄在光盤21A中的情形的例子。
即,例如在片段目錄121的下級設(shè)有第1片段文件(C0001.MXF),其是光盤21A中記錄的最初片段的素材數(shù)據(jù)的文件;以及第1非實時元數(shù)據(jù)文件(C0001M01.XML),其是包含與該片段的素材數(shù)據(jù)相對應(yīng)的不要求實時性的元數(shù)據(jù)(后面稱為非實時元數(shù)據(jù))的文件。
在圖4的例子中,為了使其具有通用性,以XML形式描述了非實時元數(shù)據(jù)文件(C0001M01.XML)。
此外,在片段目錄121的下級,與第1片段文件(C0001.MXF)和第1非實時元數(shù)據(jù)文件(C0001M01.XML)同樣地,設(shè)置了第2片段文件(C0002.MXF)和第2非實時元數(shù)據(jù)文件(C0002M01.XML)、以及第3片段文件(C0003.MXF)和第3非實時元數(shù)據(jù)文件(C0003M01.XML)。
在圖4中,在示于這種片段目錄(Clip)121的下方的編輯目錄(Edit)中,按每個編輯處理而作為不同的文件記錄了光盤21A中記錄的編輯列表。
例如,在圖4的例子中,在編輯目錄(Edit)的下級,設(shè)有作為包含編輯列表的文件的第1編輯列表文件(E0001 E01.SMI),所述編輯列表是與記錄在光盤21A中的片段的第1次編輯處理的編輯結(jié)果相關(guān)的信息;以及第1編輯列表用元數(shù)據(jù)文件(E0001 M01.XML),其是包含與編輯后的素材數(shù)據(jù)(在編輯中使用的全部片段的素材數(shù)據(jù)中,作為編輯后的素材數(shù)據(jù)而被提取的部分)相對應(yīng)的元數(shù)據(jù)、或根據(jù)該元數(shù)據(jù)而新生成的元數(shù)據(jù)的文件。
另外,在編輯目錄的下級,與第1編輯列表文件(E0001E01.SMI)和第1編輯列表用元數(shù)據(jù)文件(E0001M01.XML)同樣地,設(shè)置了與記錄在光盤21A中的片段的第2次編輯處理相對應(yīng)的第2編輯列表文件(E0002E01.SMI)和第2編輯列表用元數(shù)據(jù)文件(E0002M01.XML)。
另外,在圖4中,在示于這種編輯目錄(Edit)的下方的代理目錄(Sub)中,按每個片段作為不同的文件而記錄了光盤21A中記錄的片段的代理圖像數(shù)據(jù)。這里,代理圖像數(shù)據(jù)是降低了片段的圖像數(shù)據(jù)的分辨率的數(shù)據(jù)。
例如,在圖4的例子中,在代理目錄(Sub)的下級,設(shè)置了作為光盤21A中記錄的初始片段的代理圖像數(shù)據(jù)的文件的第1代理圖像文件(C0001S01.MXF)、作為第2片段的代理圖像數(shù)據(jù)的文件的第2代理圖像文件(C0002S01.MXF)、以及作為第3片段的代理圖像數(shù)據(jù)的文件的第3代理圖像文件(C0003S01.MXF)。
此外,在光盤21A中設(shè)置了用于設(shè)置片段以外的文件的一般目錄(General)。
圖5示出了圖4的片段文件的格式例。
在此,圖5示出了作為配置于主體中的素材數(shù)據(jù),分別采用以MPEG(Moving Picture Experts Group,運動圖象專家組)-2方式編碼的圖像數(shù)據(jù)和線性PCM(Pulse Code Modulation,脈碼調(diào)制)形式的聲音數(shù)據(jù)時的格式。
除此之外,也可以在主體中配置DV(Digital Video,數(shù)字視頻)等各種格式的圖像數(shù)據(jù)和聲音數(shù)據(jù)。
如圖5所示,集中相當于1個片段的量的配置了1幀量的要求實時性的元數(shù)據(jù)(下面稱為實時元數(shù)據(jù))的系統(tǒng)項目、以MPEG-2方式編碼的圖像數(shù)據(jù)、以及以線性PCM形式編碼的聲音數(shù)據(jù),并將其配置在主體中,然后向該主體附加頭部和尾部來構(gòu)成片段文件。
在此,對系統(tǒng)項目、圖像數(shù)據(jù)、聲音數(shù)據(jù)進行KLV(Key,Length,Value)編碼后進行了配置,以構(gòu)成為KLV結(jié)構(gòu)。
KLV結(jié)構(gòu)是從其開頭順次配置了鍵(Key)、長度(Length)、值(Value)的結(jié)構(gòu),其中,在鍵中配置了表示配置到值中的數(shù)據(jù)是什么樣的數(shù)據(jù)的基于SMPTE298M規(guī)格的16字節(jié)的標簽。在長度中配置了配置到值中的數(shù)據(jù)的數(shù)據(jù)長度。在值中配置了實際數(shù)據(jù),即配置了配置1幀量的實時元數(shù)據(jù)的系統(tǒng)項目、圖像數(shù)據(jù)或聲音數(shù)據(jù)。
此外,KLV編碼的系統(tǒng)項目、圖像數(shù)據(jù)和聲音數(shù)據(jù)的數(shù)據(jù)長度具有以KAG(KLV Alignment Grid)為基準的固定長度。并且,為了使KLV編碼的系統(tǒng)項目、圖像數(shù)據(jù)和聲音數(shù)據(jù)具有固定長度,作為用于填充(stuffing)的數(shù)據(jù)的填充符(Filler)也被構(gòu)成為KLV結(jié)構(gòu),并被配置在KLV編碼的系統(tǒng)項目,圖像數(shù)據(jù)和聲音數(shù)據(jù)之后。
在頭部,從其開頭順次配置頭部分區(qū)包(Heater Partition Pack)、頭部元數(shù)據(jù)(Heater Metadata)、索引表(Index Table)。在頭部分區(qū)包中配置作為表示文件格式(例如MXF(Material eXchange Format,素材交換格式))的數(shù)據(jù)的分區(qū)元數(shù)據(jù),主體長度、主體的開始位置、以及表示配置到主體中的數(shù)據(jù)的形式(編碼方式)的數(shù)據(jù)等。在頭部元數(shù)據(jù)中,例如配置UMID(Unique Material Identifier,唯一素材標識符)、開頭時間碼,文件的生成日、與配置到主體中的數(shù)據(jù)相關(guān)的信息(例如,圖像的像素數(shù)、縱橫比等)。
UMID是用來在全球范圍內(nèi)唯一識別各片段和VO數(shù)據(jù)的片段固有的標識符,指由SMPTE(Society of Motion Picture and Television Engineers,電影和電視工程師協(xié)會)確定的標識符。此外,在頭部可以配置各種選項的數(shù)據(jù)等。
在索引表中配置用于管理配置到主體中的數(shù)據(jù)的數(shù)據(jù)等。尾部由尾部分區(qū)包(Footer Partition Pack)構(gòu)成,在尾部分區(qū)包中,配置用于指定尾部的數(shù)據(jù)等。
圖6示出了附加VO前記錄在光盤21A中的編輯列表文件的編輯列表例。
即,圖6是示出用XML描述的編輯列表文件的具體描述例的圖。在圖6中,各行首的數(shù)字是為了便于說明而附加的,并不是XML描述的一部分。在后述的圖14中也一樣。
編輯列表文件是包含作為與片段的非破壞性編輯的編輯結(jié)果相關(guān)的信息的編輯列表的文件,其中對該編輯結(jié)果的再現(xiàn)方法也進行了描述。
如圖6所示,編輯列表文件的XML描述主要由被主體標記(<body></body>)包圍的主體部構(gòu)成。在圖6的例子中,在第4至第19行描述了該主體部。在第1至第3行描述了表示該文件是Professional Disc的Edit List(編輯列表)的信息。
詳細地說,在主體部中描述了與編輯描述的時間性變動相關(guān)的信息。在圖6的例子中,在第5行的開始標記「<par>」和第8行的結(jié)束標記「</par>」之間描述的par要素是時間容器,定義了同時再現(xiàn)多個要素的純時間組。在圖6的例子中,示出了同時再現(xiàn)第1片段(在圖6的例子中描述為Clip1,例如是圖4的第1片段文件(C0001.MXF)的片段)和第2片段(在圖6的例子中描述為Clip2,例如是圖4的第2片段文件(C0002.MXF)的片段)。
但是,在圖6的例子中,如后面所述,2個片段的再現(xiàn)時間相互錯開,從而實際上可連續(xù)再現(xiàn)該2個片段。
在圖6中,在第7至第9行的ref要素中描述了進行參照的文件及進行參照的文件的再現(xiàn)范圍等。第7行的「src=″urn:smpte:umid:060A2B340101010501010D431300000070D3020009350597080046020118F454″」的描述表示了分配給作為參照對象的文件的UMID是「060A2B340101010501010D431300000070D3020009350597080046020118F454」。
另外,第8行的「clipBegin=″smpte-30=00:00:00:00″」的描述表示該第1片段開始再現(xiàn)的位置,即在該第1片段的FTC(File Time Code,文件時間碼)上表示了編輯區(qū)間的開始位置,單位是幀數(shù)。該FTC是將各個文件的頭幀的序號設(shè)為“0”,并從該頭幀開始依次分配給各幀的相對的位置信息。緊接該描述之后的第8行的「clipEnd=″smpte-30=00:00:06:00″」的描述表示結(jié)束該第1片段的再現(xiàn)的位置,即在該第1片段的FTC上表示了編輯區(qū)間的結(jié)束位置。
此外,緊接該描述之后的第8行的「Begin=″smpte-30=00:00:00:00″」的描述表示第1片段開始的時刻,即表示開始素材數(shù)據(jù)的編輯列表在FTC上的位置,單位是幀數(shù)?!竤mpte-30」是表示使用的時間碼是用SMPTE定義的30幀每秒的SMPTE時間碼的描述。
另外,第9行的「trackSrc=″CH1;CH2;CH3;CH4″」的描述表示了與第1片段中包含的各頻道的聲音數(shù)據(jù)中的作為再現(xiàn)對象的聲音數(shù)據(jù)相對應(yīng)的頻道(下面稱為再現(xiàn)頻道)的頻道號。下面,假定可再現(xiàn)的聲音數(shù)據(jù)的頻道數(shù)為4,片段中包含4個頻道的聲音數(shù)據(jù)。
另外,緊接該描述之后的第9行的「trackDst=″CH1;CH2;CH3;CH4″」的描述表示了將再現(xiàn)頻道的聲音數(shù)據(jù)作為哪一頻道號的頻道的聲音數(shù)據(jù)來輸出,即表示了輸出聲音數(shù)據(jù)的頻道(下面稱為輸出頻道)的頻道號。
如上所述,在圖6的例子中,在編輯列表中描述了第1片段在時刻「00:00:00:00」,從幀序號「00:00:00:00」的位置開始再現(xiàn),并再現(xiàn)到幀序號「00:00:06:00」的位置。此時,包含在第1片段中的所有頻道的聲音數(shù)據(jù)作為原來頻道的聲音數(shù)據(jù)而被再現(xiàn)。
另外,在第11行至第13行中也與第1片段的情形相同地對第2片段進行了描述。在圖6的例子中,在編輯列表中描述了第2片段在時刻「00:00:06:00」,從幀序號「00:00:00:00」的位置開始再現(xiàn),并再現(xiàn)到幀序號「00:00:04:00」的位置。此時也與第1片段的情形相同,包含在第1片段中的所有頻道的聲音數(shù)據(jù)作為原來頻道的聲音數(shù)據(jù)而被再現(xiàn)。
此外,在圖6的編輯列表中,指定了通過par要素同時進行上述的第1片段的再現(xiàn)和第2片段的再現(xiàn)。因此,在時刻“00:00:00:00”,第1片段從幀序號“00:00:00:00”的位置再現(xiàn)到幀序號“00:00:06:00”的位置。由此,當?shù)竭_時刻“00:00:06:00”時,這次,第2片段從幀序號“00:00:00:00”的位置再現(xiàn)到幀序號“00:00:04:00”的位置。如上所述,在圖6所示的編輯列表中示出了第1片段和第2片段被編輯成可連續(xù)再現(xiàn)。
換句話說,圖6的編輯列表示出了將第1片段(Clip1)再現(xiàn)6秒,之后將第2片段(Clip2)再現(xiàn)4秒。
在圖6中,如上述描述了表示各數(shù)據(jù)的UMID的例子,但它們僅僅表示編輯列表內(nèi)的UMID的描述位置等,它們的值是沒有意義的虛擬的UMID。即,在圖6中記載的UMID是與實際的UMID不同的沒有意義的標記的組合,實際上,代替上述虛擬的UMID,在各位置上描述了基于由SMPTE規(guī)定的方法而生成的正確的UMID。
接下來,參考圖7A和圖7B、圖8A和圖8B、以及圖9A和圖9B,說明最小再現(xiàn)延遲時間。
首先,參考圖7A和圖7B,對構(gòu)成再現(xiàn)延遲時間為0秒時的編輯結(jié)果的素材數(shù)據(jù)的再現(xiàn)進行說明。
圖7A的表示出了與再現(xiàn)構(gòu)成編輯結(jié)果的素材數(shù)據(jù)時進行的各處理的時間和時刻相關(guān)的信息的例子。
具體地,在圖7A的表中,項目“處理內(nèi)容”、“各處理時間”、“各處理開始時刻”、“讀出開始臨界時刻”和“存儲時間”與各項目內(nèi)容對應(yīng)。在后述的圖8A和圖9A的表中也一樣。
項目“處理內(nèi)容”的內(nèi)容是再現(xiàn)構(gòu)成編輯結(jié)果的素材數(shù)據(jù)時進行的各處理的內(nèi)容,由介質(zhì)存取信息確定。在圖7A的例子中,讀出配置在光盤21A上的相互分離的4個位置上的素材數(shù)據(jù),并進行4次查找。
此外,項目“各處理時間”的內(nèi)容是所對應(yīng)的項目“處理內(nèi)容”的內(nèi)容所需的時間。具體地,在項目“各處理時間”的內(nèi)容中,與項目“處理內(nèi)容”的內(nèi)容“素材數(shù)據(jù)讀出”對應(yīng)的內(nèi)容由讀出速率確定,在圖7A的例子中為0.8秒。在此,在圖7A的例子中,假定讀出速率是2.5倍速。因此,當再現(xiàn)速率為1倍速時,用0.8秒讀出的素材數(shù)據(jù)的再現(xiàn)時間為2秒。另一方面,在項目“各處理時間”內(nèi)容中,與項目“處理內(nèi)容”的內(nèi)容“查找”對應(yīng)的內(nèi)容由查找時間函數(shù)確定,在圖7A的例子中,與第1至第3次的查找對應(yīng)的內(nèi)容為1秒,與第4次查找對應(yīng)的內(nèi)容為1.8秒。
此外,項目“各處理開始時刻”的內(nèi)容是所對應(yīng)的項目“處理內(nèi)容”的內(nèi)容的開始時刻,其通過將再現(xiàn)開始時刻設(shè)為0秒并從此時刻積累項目“各處理時間”的內(nèi)容而確定。在圖7A的例子中,由于再現(xiàn)延遲時間為0,所以再現(xiàn)開始時刻與第1次讀出素材數(shù)據(jù)的開始時刻相同,與項目“處理內(nèi)容”的內(nèi)容的第1次“素材數(shù)據(jù)讀出”對應(yīng)的項目“各處理開始時刻”的內(nèi)容為0。
另外,項目“讀出開始臨界時刻”的內(nèi)容是為了以預先設(shè)定的要求再現(xiàn)速率進行再現(xiàn)而必須進行素材數(shù)據(jù)的讀出的臨界時刻,由要求再現(xiàn)速率決定。在圖7A的例子中,要求再現(xiàn)速率是1倍速。因此,由于用0.8秒讀出的素材數(shù)據(jù)的再現(xiàn)時間是2秒,所以必須讀出素材數(shù)據(jù)的臨界時刻是從必須進行上1次讀出的臨界時刻開始的2秒后。
此外,項目“存儲時間”的內(nèi)容是從作為所對應(yīng)的項目“處理內(nèi)容”的內(nèi)容的處理的處理開始時刻到讀出臨界時刻的時間。具體地,在項目“存儲時間”的內(nèi)容中,與項目“處理內(nèi)容”的內(nèi)容“素材數(shù)據(jù)讀出”對應(yīng)的內(nèi)容是從項目“各處理開始時刻”的內(nèi)容到項目“讀出開始臨界時刻”的內(nèi)容的時間。此外,在項目“存儲時間”的內(nèi)容中,與項目“處理內(nèi)容”的內(nèi)容“查找”對應(yīng)的內(nèi)容是從項目“各處理開始時刻”的內(nèi)容到與項目“處理內(nèi)容”的下1個內(nèi)容“素材數(shù)據(jù)讀出”對應(yīng)的項目“讀出開始臨界時刻”的內(nèi)容為止的時間。因此,當項目“存儲時間”的內(nèi)容是負的時間時,暫時存儲器65就會發(fā)生下溢。
如上所述,在圖7A的例子中,在第1次的素材數(shù)據(jù)的讀出進行0.8秒后(從開始第1次讀出處理經(jīng)過0.8秒之后),進行1秒的查找。接下來,在第2次的素材數(shù)據(jù)的讀出進行0.8秒后,進行1秒的查找。接下來,在第3次的素材數(shù)據(jù)的讀出進行0.8秒后,進行1秒的查找。最后,在第4次的素材數(shù)據(jù)的讀出進行0.8秒后,進行1.8秒的查找。
此時,從光盤21A讀出并輸入暫時存儲器65中的素材數(shù)據(jù)的數(shù)據(jù)量由圖7B圖表的介質(zhì)讀出線Lr表示。在圖7B中,橫軸表示時間(秒),縱軸表示數(shù)據(jù)量。在下述的圖8B和圖9B也一樣。
在圖7A的例子中,由于要求再現(xiàn)速率是1倍速,讀出速率是2.5倍速,所以從暫時存儲器65輸出的素材數(shù)據(jù)的數(shù)據(jù)量由圖7B圖表的實時再現(xiàn)線Lp表示。
在圖7A和圖7B中,由于再現(xiàn)延遲時間為0秒,所以介質(zhì)讀出線Lr和實時再現(xiàn)線Lp的開始時刻相同,均為0秒。
如上所述,由于實時再現(xiàn)線Lp表示從暫時存儲器65輸出的素材數(shù)據(jù)的數(shù)據(jù)量,介質(zhì)讀出線Lr表示從光盤21A讀出并輸入暫時存儲器65中的素材數(shù)據(jù)的數(shù)據(jù)量,所以實時再現(xiàn)線Lp超過介質(zhì)讀出線Lr意味著在暫時存儲器65中發(fā)生下溢。此外,暫時存儲器65下溢意味著再現(xiàn)被中斷。
在圖7A和7B的例子中,由于實時再現(xiàn)線Lp始終低于介質(zhì)讀出線Lr,所以再現(xiàn)不被中斷,能夠進行素材數(shù)據(jù)的實時再現(xiàn)。當緊接再現(xiàn)素材數(shù)據(jù)之后,經(jīng)由麥克風24A、聲音輸入I/F51、系統(tǒng)總線64以及暫時存儲器I/F53將VO數(shù)據(jù)輸入到暫時存儲器65中時,從麥克風24A輸入暫時存儲器65中的VO數(shù)據(jù)的數(shù)據(jù)量由圖7B的寫入線Lw表示。
此外,在圖7B中,存儲器上限線Lup表示可存儲到暫時存儲器65中的數(shù)據(jù)的數(shù)據(jù)量上限值的總量的時間推移,是將實時再現(xiàn)線Lp向上平移的虛線。
如上所述,介質(zhì)讀出線Lr表示從光盤21A讀出并存儲在暫時存儲器65中的素材數(shù)據(jù)的數(shù)據(jù)量,由于存儲器上限線Lup表示能夠存儲到暫時存儲器65中的數(shù)據(jù)的數(shù)據(jù)量上限值,所以存儲器上限線Lup低于介質(zhì)讀出線Lr意味著在暫時存儲器65中發(fā)生上溢。此外,暫時存儲器65上溢意味著再現(xiàn)被中斷。
在圖7B中,存儲器上限線Lup由于始終超過實時再現(xiàn)線Lp,所以再現(xiàn)不被中斷,能夠進行素材數(shù)據(jù)的實時再現(xiàn)。
作為避免存儲器上限線Lup低于介質(zhì)讀出線Lr的一種方法,在光驅(qū)66中進行旋轉(zhuǎn)等待(軌道跳躍),并在此期間不進行素材數(shù)據(jù)的讀出。但是,當通過該方法來避免存儲器上限線Lup低于介質(zhì)讀出線Lr時,由于所述避免后的介質(zhì)讀出線Lr向右方向偏移,所以需要重新求出介質(zhì)讀出線Lr。
存儲器上限線Lup和實時再現(xiàn)線Lp之差(存儲器上限線Lup和實時再現(xiàn)線Lp在縱軸方向上的距離)表示由圖3的設(shè)定部84設(shè)定的再現(xiàn)條件中的容許存儲容量。
另一方面,在用圖8A的表表示與再現(xiàn)構(gòu)成編輯結(jié)果的素材數(shù)據(jù)時進行的各處理的時間和時刻相關(guān)的信息的情況下,如圖8B的圖表所示,實時再現(xiàn)線Lp超過了介質(zhì)讀出線Lr。
即,在圖8A和圖8B的例子中,配置在光盤21A上的相互分離的位置上的素材數(shù)據(jù)被讀出8次,并進行了7次查找。
具體地,在圖8A和圖8B的例子中,在第1次的素材數(shù)據(jù)的讀出進行0.4秒后(從開始第1次讀出處理經(jīng)過0.4秒后),進行1秒的查找。接下來,在第2次的素材數(shù)據(jù)的讀出進行0.4秒后,進行1秒的查找。之后也一樣,進行5次的0.4秒的讀出和1秒的查找,此后進行0.4秒的第8次的素材數(shù)據(jù)的讀出。因此,介質(zhì)讀出線Lr如圖8B的圖表所示。
在圖8A和圖8B的例子中,與圖7A和圖7B的例子相同,要求再現(xiàn)速率是1倍速,讀出速率是2.5倍速。因此,實時再現(xiàn)線Lp如圖8B的圖表所示。
在圖8A和圖8B的例子中,由于再現(xiàn)延遲時間是0秒,所以再現(xiàn)開始時刻與第1次的素材數(shù)據(jù)讀出的開始時刻相同,即介質(zhì)讀出線Lr和實時再現(xiàn)線Lp的開始時刻相同,均為0秒。
其結(jié)果是,項目“存儲時間”的內(nèi)容中與第2次“素材數(shù)據(jù)讀出”對應(yīng)的內(nèi)容最初為-0.4(=1-1.4)秒這樣的負的時間。
即,在圖8A和圖8B的例子中,實時再現(xiàn)線Lp和介質(zhì)讀出線Lr如圖8B的圖表所示那樣,最初在與從第1次的查找開始時刻到第2次的素材數(shù)據(jù)讀出的開始時刻為止的時刻、即從再現(xiàn)開始時刻開始的1秒后的時刻對應(yīng)的交點α交叉,并且實時再現(xiàn)線Lp超過介質(zhì)讀出線Lr。即在作為與交點α對應(yīng)的時刻的從再現(xiàn)開始時刻開始的1秒后,暫時存儲器65下溢。
因此,此時為了保證素材數(shù)據(jù)的實時再現(xiàn),需要使實時再現(xiàn)線Lp向右移動,以使實時再現(xiàn)線Lp不超過介質(zhì)讀出線Lr。但是,實時再現(xiàn)線Lp越是位于右方向,再現(xiàn)延遲時間就越大。
因此,為了盡量縮短再現(xiàn)延遲時間來保證實時再現(xiàn),實時再現(xiàn)線Lp需要處于不超過介質(zhì)讀出線Lr的最左方向的位置。即,如圖9B所示,設(shè)定再現(xiàn)延遲時間,以使實時再現(xiàn)線Lp與介質(zhì)讀出線Lr從下部在1個以上的點相接,由此,能夠盡量縮短再現(xiàn)延遲時間來保證實時再現(xiàn)。該再現(xiàn)延遲時間是實時再現(xiàn)所必需的最小限度的再現(xiàn)延遲時間、即最小再現(xiàn)延遲時間Tw。
如圖9B所示,當再現(xiàn)延遲時間為最小再現(xiàn)延遲時間Tw時,與再現(xiàn)構(gòu)成編輯結(jié)果的素材數(shù)據(jù)時進行的各處理時間和時刻相關(guān)的信息由圖9A的表表示。
即,在圖9A的表中,與項目“處理內(nèi)容”的內(nèi)容的第1次“素材數(shù)據(jù)讀出”對應(yīng)的項目“各處理開始時刻”的內(nèi)容是表示在再現(xiàn)開始時刻前2.8秒的“-2.8秒”,與此后的項目“處理內(nèi)容”的內(nèi)容對應(yīng)的項目“各處理開始時刻”的內(nèi)容是在與圖8A的表對應(yīng)的內(nèi)容前2.8秒的內(nèi)容。
因此,在圖9A的表中,項目“存儲時間”的內(nèi)容是在圖8A的表的項目“存儲時間”的內(nèi)容上加上2.8秒的內(nèi)容,全部為正的時間。即,在暫時存儲器65中不發(fā)生下溢。
因此,此時,如圖9B所示,實時再現(xiàn)線Lp始終低于介質(zhì)讀出線Lr,并且存儲器上限線Lup始終超過介質(zhì)讀出線Lr,所以再現(xiàn)不被中斷,能夠進行素材數(shù)據(jù)的實時再現(xiàn)。
當緊接再現(xiàn)素材數(shù)據(jù)之后,經(jīng)由麥克風24A、聲音輸入I/F51、系統(tǒng)總線64以及暫時存儲器I/F53將VO數(shù)據(jù)輸入暫時存儲器65中時,從麥克風24A輸入暫時存儲器65中的VO數(shù)據(jù)的數(shù)據(jù)量由圖9B的寫入線Lw表示。
圖10示出了由VO處理部80附加VO時的時序表。在圖10中,橫軸表示時間。
在圖10的例子中,在t0時刻,當用戶發(fā)出用于開始VO附加的指令時,逆序計數(shù)處理部87基于時間點部89提供的時刻信息,開始逆序計數(shù)顯示,同時再現(xiàn)部81基于來自時間點部89的時刻信息、以及來自設(shè)定部84的再現(xiàn)條件和逆序計數(shù)時間,開始從光盤21A中讀出構(gòu)成與編輯列表對應(yīng)的編輯結(jié)果的素材數(shù)據(jù)。之后,再現(xiàn)部81反復交替進行素材數(shù)據(jù)的讀出和查找。
當在從t0時刻開始的逆序計數(shù)時間后的t1時刻,逆序計數(shù)顯示結(jié)束時,再現(xiàn)部81開始進行素材數(shù)據(jù)的再現(xiàn)。即,再現(xiàn)部81控制暫時存儲器I/F53,讀出從光盤21A讀出并存儲在暫時存儲器65中的素材數(shù)據(jù),將素材數(shù)據(jù)中的聲音數(shù)據(jù)提供給聲音輸出I/F57,將圖像數(shù)據(jù)提供給圖像顯示I/F59,由此來進行素材數(shù)據(jù)的再現(xiàn)。
此時,VO附加處理部88控制聲音輸入I/F51和暫時存儲器I/F53,開始向暫時存儲器65暫時存儲與輸入到麥克風24A中的聲音對應(yīng)的VO數(shù)據(jù)。
在t2時刻,當再現(xiàn)部81結(jié)束構(gòu)成與編輯列表對應(yīng)的編輯結(jié)果的全部素材數(shù)據(jù)的讀出時,光驅(qū)66的拾取器(pick up)(未圖示)開始查找光盤21A上的記錄VO數(shù)據(jù)的位置。
在t3時刻,當再現(xiàn)部81結(jié)束存儲在暫時存儲器65中的全部素材數(shù)據(jù)的再現(xiàn)時,VO附加處理部88控制暫時存儲器I/F53,結(jié)束VO數(shù)據(jù)向暫時存儲器65的暫時存儲。
在t4時刻,當拾取器結(jié)束對記錄VO數(shù)據(jù)的位置的查找時,VO附加處理部88控制暫時存儲器I/F53,從暫時存儲器65讀出VO數(shù)據(jù),并控制光驅(qū)I/F54,將VO數(shù)據(jù)記錄到光盤21A中。
如上所述,當用戶發(fā)出用于開始VO附加的指令時,開始逆序計數(shù)顯示,并且在逆序計數(shù)顯示結(jié)束的同時開始再現(xiàn)素材數(shù)據(jù),因此,用戶能夠知道素材數(shù)據(jù)的再現(xiàn)開始的時間點。其結(jié)果是,能夠在期望的時間點將聲音作為VO輸入。
但是,由于在從t0時刻開始的逆序計數(shù)時間后的t1時刻,需要開始進行素材數(shù)據(jù)的再現(xiàn),所以,為了實時再現(xiàn)素材數(shù)據(jù),逆序計數(shù)時間必需在最小再現(xiàn)延遲時間Tw以上。
圖11示出了由圖3的逆序計數(shù)處理部87進行的逆序計數(shù)顯示的顯示例。
如圖11所示,逆序計數(shù)處理部87通過使1秒單位顯示部151和0.1秒單位顯示部152顯示來進行逆序計數(shù)顯示。
1秒單位顯示部151在逆序計數(shù)顯示開始之后,每經(jīng)過1秒,就逆序計數(shù)并顯示其值。例如,在逆序計數(shù)時間為10秒的情況下,當逆序計數(shù)顯示開始時,1秒單位顯示部151顯示“9”,之后,每經(jīng)過1秒,依次顯示“8”、“7”、…“1”、“0”。由此,用戶能夠知道1秒單位顯示部151中顯示的數(shù)字是當前逆序計數(shù)值的整數(shù)值。在圖11的例子中,在1秒單位顯示部151中顯示為“9”。
0.1秒單位顯示部152由顯示1至9的9個方形框152A構(gòu)成。在逆序計數(shù)顯示開始之后,每經(jīng)過0.1秒,依次選擇從9至0的值,并在0.1秒單位顯示部152的各個方框152A中與所選擇的值以下的值對應(yīng)的方框中顯示規(guī)定的顏色。當選擇了“0”值時,再次從“9”值開始依次選擇值。
例如,當逆序計數(shù)顯示開始時,選擇“9”值,在0.1秒單位顯示部152的顯示9以下的數(shù)字的方框152A、即在所有的方框152A中顯示規(guī)定的顏色。之后,每經(jīng)過0.1秒,依次選擇“8”、“7”、…“1”,并在顯示所選值以下的值的方框152A中顯示規(guī)定的顏色。由此,用戶能夠知道,在顯示規(guī)定顏色的方框152A中,顯示于該方框152A中的數(shù)字為最大的數(shù)字是當前逆序計數(shù)值的小數(shù)值。
在圖11的例子中,在0.1秒單位顯示部152的顯示5以下的值的方框152A中顯示了規(guī)定的顏色。因此,在圖11的例子中,逆序計數(shù)值為9.5,從現(xiàn)在開始9.5秒后開始進行素材數(shù)據(jù)的再現(xiàn)。
圖12示出了附加VO后記錄在光盤21A中的文件的目錄結(jié)構(gòu)例。
對于與圖4相同的部分標注相同的符號,并省略對其的重復說明。
在圖12中,除索引文件(INDEX.XML)122、光盤元文件(DISCMETA.XML)、片段目錄(Clip)121,編輯目錄(Edit)、代理目錄(Sub)和一般目錄(General)之外,在光盤21A中還設(shè)置了將VO數(shù)據(jù)的文件設(shè)置在下一級的音頻目錄(Audio)。
在音頻目錄(Audio)中,按每一附加VO的處理、即VO附加處理而作為不同的文件記錄了光盤21A中存儲的VO數(shù)據(jù)。
例如,在圖12的例子中,在音頻目錄(Audio)的下級設(shè)有第1VO數(shù)據(jù)文件(A0001.MXF),其是包含通過第1次的VO附加處理而記錄的VO數(shù)據(jù)的文件;以及第1VO數(shù)據(jù)用元數(shù)據(jù)文件(A0001M01.XML),其是包含與VO數(shù)據(jù)相對應(yīng)的元數(shù)據(jù)的文件。
此外,在音頻目錄的下級,與第1VO數(shù)據(jù)文件(A0001.MXF)和第1VO數(shù)據(jù)用元數(shù)據(jù)文件(A0001M01.XML)同樣地設(shè)置了與第2次的VO附加處理對應(yīng)的第2VO數(shù)據(jù)文件(A0002.MXF)和第2VO數(shù)據(jù)用元數(shù)據(jù)文件(A0002M01.XML)。
圖13示出了圖12的VO數(shù)據(jù)文件的格式例。
在此,在圖13中示出了作為配置到主體中的聲音數(shù)據(jù)、即VO數(shù)據(jù)而采用線性PCM形式的VO數(shù)據(jù)時的格式。
如圖13所示,集中1次VO附加處理所取得的量的配置1幀量的實時元數(shù)據(jù)的系統(tǒng)條目和以線性PCM形式編碼的VO數(shù)據(jù)并將其配置在主體中,然后向該主體附加頭部和尾部來構(gòu)成VO數(shù)據(jù)文件。
在此,與圖5的片段文件的系統(tǒng)條目等一樣,系統(tǒng)條目和VO數(shù)據(jù)被KLV編碼為KLV結(jié)構(gòu)后被配置。此外,KLV編碼后的系統(tǒng)條目和VO數(shù)據(jù)與圖5的系統(tǒng)條目等一樣,其數(shù)據(jù)長度具有以KAG為基準的固定長度。
在頭部,與圖5的頭部同樣地,從其開頭順次配置頭部分區(qū)包(Heater Partition Pack)、頭部元數(shù)據(jù)(Heater Metadata)、索引表(Index Table)。此外,尾部與圖5的尾部同樣地由尾部分區(qū)包(FooterPartition Pack)構(gòu)成。
圖14示出了附加VO后更新的編輯列表文件的編輯列表的例子。
即,圖14是示出用XML描述的編輯列表文件的具體描述例。
在圖14的編輯列表文件中,除了第1片段和第2片段以外,還示出了同時再現(xiàn)的VO數(shù)據(jù)(在圖14的例子中描述為VoiceOver,假定例如是圖12的第1VO數(shù)據(jù)文件(A0001.MXF)的VO數(shù)據(jù))。由于圖14的編輯列表的第1至第8行、第10至12行、第18至20行分別與圖6的編輯列表的第1至第8行、第10至12行、第14至16行相同,因而省略對這些行的說明。
在圖14中,第9行的描述是「trackSrc=“CH1;CH2;CH3”」,示出了在第1片段的4個頻道的聲音數(shù)據(jù)中僅再現(xiàn)頻道號為1至3的3個頻道的聲音數(shù)據(jù)。此外,緊接該描述之后的第9行的描述是「trackDst=“CH1;CH2;CH3”」,示出了頻道號為1至3的3個再現(xiàn)頻道的聲音數(shù)據(jù)作為原來頻道號的頻道的聲音數(shù)據(jù)而被輸出。
因此,在圖14的例子中,與圖6的例子的情況相同,第1片段在“00:00:00:00”時刻從幀序號“00:00:00:00”的位置開始再現(xiàn),并再現(xiàn)到幀序號“00:00:06:00”的位置,但在第1片段中包含的4個頻道的聲音數(shù)據(jù)中,頻道號為4的頻道的聲音數(shù)據(jù)不被再現(xiàn)。即,在現(xiàn)在的情況下,可再現(xiàn)的聲音數(shù)據(jù)的頻道數(shù)為4,因此可確保將頻道號為4的頻道用于VO數(shù)據(jù)的再現(xiàn)。
此外,在圖14中,第13行的描述是「trackSrc=“CH1;CH2;CH3”」,示出了與第1片段的情況一樣地,在第2片段的4個頻道的聲音數(shù)據(jù)中僅再現(xiàn)頻道號為1至3的3個頻道的聲音數(shù)據(jù)。此外,緊接該描述之后的第13行的描述是「trackDst=“CH1;CH2;CH3”」,示出了與第1片段的情況一樣地,頻道號為1至3的3個再現(xiàn)頻道的聲音數(shù)據(jù)作為原來頻道號的頻道的聲音數(shù)據(jù)而被輸出。
即,在圖14的例子中,與圖6的例子的情況相同,第2片段在“00:00:06:00”時刻從幀序號“00:00:00:00”的位置再現(xiàn),并再現(xiàn)到幀序號“00:00:04:00”的位置,但在第2片段中包含的4個頻道的聲音數(shù)據(jù)中,頻道號為4的頻道的聲音數(shù)據(jù)不被再現(xiàn)。用戶可以適當?shù)馗淖冊佻F(xiàn)頻道和輸出頻道。
此外,在圖14中,在第15行至第17行的audio要素中描述了進行參照的文件及進行參照的文件的再現(xiàn)范圍等。第15行的「src=″urn:smpte:umid:060A2B34010101050101084313000000D9510E00333605970800460201180707″」的描述表示分配給作為參照對象的文件的UMID是「060A2B34010101050101084313000000D9510E00333605970800460201180707」。
此外,第16行的「clipBegin=″smpte-30=00:00:00:00″」的描述在VO數(shù)據(jù)的FTC上表示了VO數(shù)據(jù)開始再現(xiàn)的位置,單位是幀數(shù)。緊接該描述之后的第16行的「clipEnd=″smpte-30=00:00:10:00″」的描述在VO數(shù)據(jù)的FTC上表示了VO數(shù)據(jù)結(jié)束再現(xiàn)的位置。緊接該描述之后的第16行的「Begin=″smpte-30=00:00:00:00″」的描述表示開始VO數(shù)據(jù)的時刻,即表示了開始VO數(shù)據(jù)的編輯列表在FTC上的位置,單位是幀數(shù)。
另外,第17行的「trackSrc=″CH4″」的描述表示了在第1VO數(shù)據(jù)文件所包含的各頻道的VO數(shù)據(jù)中與再現(xiàn)對象的VO數(shù)據(jù)相對應(yīng)的頻道。這里,假定各VO數(shù)據(jù)文件中包含4個頻道的VO數(shù)據(jù)。即,在圖14的例子中,在第1VO數(shù)據(jù)文件中所包含的4個頻道的VO數(shù)據(jù)中,只再現(xiàn)頻道號為4的頻道的VO數(shù)據(jù)。
緊接該描述之后的第17行的「trackDst=″CH4″」的描述表示了將作為再現(xiàn)對象的各個頻道的VO數(shù)據(jù)作為哪一頻道號的頻道的聲音數(shù)據(jù)來進行輸出。
如上所述,在圖14的例子中,在編輯列表中描述了VO數(shù)據(jù)在時刻「00:00:00:00」,從幀序號「00:00:00:00」的位置開始再現(xiàn),并再現(xiàn)到幀序號「00:00:10:00」的位置。此時,在第1VO數(shù)據(jù)文件中所包含的各頻道的VO數(shù)據(jù)中,頻道號為4的頻道的VO數(shù)據(jù)作為原來頻道號的頻道的聲音數(shù)據(jù)而被再現(xiàn)。
另外,在圖14的編輯列表中,通過par要素指定了除圖6中說明的第1片段和第2片段的再現(xiàn)以外,還同時進行上述VO數(shù)據(jù)的再現(xiàn)。因此,在從時刻“00:00:00:00”到時刻“00:00:10:00”連續(xù)再現(xiàn)第1片段和第2片段的同時,還再現(xiàn)VO數(shù)據(jù)。
即,如圖15所示,從時刻“00:00:00:00”到時刻“00:00:06:00”,第1片段從幀序號“00:00:00:00”的位置再現(xiàn)到幀序號“00:00:06:00”的位置,同時VO數(shù)據(jù)從幀序號“00:00:00:00”的位置再現(xiàn)到“00:00:06:00”的位置。
此時,作為頻道號為1至3的頻道的聲音數(shù)據(jù),輸出第1片段文件中包含的頻道號為1至3的頻道的聲音數(shù)據(jù),作為頻道號為4的頻道的聲音數(shù)據(jù),輸出第1VO數(shù)據(jù)文件中包含的頻道號為4的頻道的VO數(shù)據(jù)。
然后在時刻“00:00:06:00”,這次,第2片段從幀序號“00:00:00:00”的位置再現(xiàn)到幀序號“00:00:04:00”的位置,同時VO數(shù)據(jù)從幀序號“00:00:06:00”的位置再現(xiàn)到“00:00:10:00”的位置。
此時,與第1片段的情況同樣地,作為頻道號為1至3的頻道的聲音數(shù)據(jù),輸出第2片段文件中包含的頻道號為1至3的頻道的聲音數(shù)據(jù),作為頻道號為4的頻道的聲音數(shù)據(jù),輸出第1VO數(shù)據(jù)文件中包含的頻道號為4的頻道的VO數(shù)據(jù)。
如上所述,通過基于圖15的編輯列表來進行再現(xiàn),能夠跨越第1片段和第2片段這兩個片段而再現(xiàn)VO數(shù)據(jù)。
接下來,參考圖16至圖18,對由圖3的VO處理部80附加VO的VO附加處理進行說明。該VO附加處理例如在接通圖2的VO附加裝置24的電源時開始。假定再現(xiàn)條件中的要求再現(xiàn)速率、讀出速率、容許存儲容量以及查找時間函數(shù)已被預先設(shè)定。
在步驟S1中,再現(xiàn)部81根據(jù)從操作部I/F55提供的操作信號,判定VO附加裝置24的動作模式是否為作為附加VO數(shù)據(jù)的模式的VO附加模式。
具體地,用戶通過操作操作部42來發(fā)出用于將動作模式設(shè)定為VO附加模式的指令。操作部I/F55將與該操作對應(yīng)的操作信號提供給再現(xiàn)部81,再現(xiàn)部81響應(yīng)該操作信號而將動作模式設(shè)定為VO附加模式。然后,在步驟S1中,再現(xiàn)部81判定是否如上述將動作模式設(shè)定成了VO附加模式。
在步驟S1中,當判定為動作模式不是VO附加模式時,進行等待,直到設(shè)定為VO附加模式。
另一方面,在步驟S1中,當判定為動作模式是VO附加模式時,進入步驟S2,再現(xiàn)部81判定用戶是否選擇了與附加VO的編輯結(jié)果對應(yīng)的編輯列表。
具體地,用戶通過操作操作部42來發(fā)出用于選擇與附加VO的編輯結(jié)果對應(yīng)的編輯列表的指令。操作部I/F55將與該操作對應(yīng)的操作信號提供給再現(xiàn)部81,再現(xiàn)部81響應(yīng)該操作信號,指定與附加VO的編輯結(jié)果對應(yīng)的編輯列表。然后在步驟S2中,再現(xiàn)部81判定是否如上述指定了與附加VO的編輯結(jié)果對應(yīng)的編輯列表。
在步驟S2中,當判定為沒有選擇與附加VO的編輯結(jié)果對應(yīng)的編輯列表時,進入步驟S3,通知部85生成用于顯示編輯列表選擇畫面的圖像數(shù)據(jù)并提供給圖2的圖像顯示I/F59,從而在圖像監(jiān)視器44中顯示編輯列表選擇畫面,所述編輯列表選擇畫面是用于選擇編輯列表的畫面。
在此,用戶一邊觀看顯示于圖像監(jiān)視器44中的編輯列表選擇畫面,一邊操作操作部42,由此來選擇與附加VO的編輯結(jié)果對應(yīng)的編輯列表。
在步驟S3的處理之后,進入步驟S4,再現(xiàn)部81響應(yīng)來自操作部I/F55的操作信號,判定用戶是否選擇了與附加VO的編輯結(jié)果對應(yīng)的編輯列表,并在判定為沒有選擇編輯列表時,進行等待,直到選擇編輯列表。
當在步驟S2中判定出選擇了編輯列表,或者在步驟S4中判定出選擇了編輯列表時,進入步驟S5,再現(xiàn)部81控制光驅(qū)I/F54,從光盤21A讀出所選擇的編輯列表,并將其提供給設(shè)定部84和更新部86。
在步驟S5的處理之后,進入步驟S6,設(shè)定部84基于由再現(xiàn)部81讀出的編輯列表,將介質(zhì)存取信息設(shè)定為再現(xiàn)條件之一。然后,設(shè)定部84將當前設(shè)定的再現(xiàn)條件提供給再現(xiàn)部81和計算部82。
在步驟S6的處理之后,進入步驟S7,設(shè)定部84響應(yīng)來自操作部I/F55的操作信號,判定用戶是否指定了逆序計數(shù)時間,即用戶是否通過操作操作部42來指定了逆序計數(shù)時間,當判定為沒有指定逆序計數(shù)時間時,進行等待,直到指定逆序計數(shù)時間。
另一方面,在步驟S7中,當判定出指定了逆序計數(shù)時間時,進入步驟S8,設(shè)定部84基于來自操作部I/F55的操作信號,設(shè)定由用戶指定的逆序計數(shù)時間,并將該逆序計數(shù)時間提供給再現(xiàn)部81和可否判定部83,進入步驟S9。
在步驟S9中,計算部82基于從設(shè)定部84提供的再現(xiàn)條件,判定是否可以實時再現(xiàn),即判斷是否可以生成超過實時再現(xiàn)線Lp且低于存儲器上限線Lup的介質(zhì)讀出線Lr。
在步驟S9中,當判定為不可實時再現(xiàn)時,通知部85在圖像監(jiān)視器44中顯示不可實時再現(xiàn)的消息,并進入步驟S17。
另一方面,在步驟S9中,當判定為可實時再現(xiàn)時,進入步驟S10,計算部82計算在步驟S9中判定為可生成的讀出線Lr的開始時刻到再現(xiàn)開始時刻的時間中的最小時間,作為最小再現(xiàn)延遲時間,然后將其提供給可否判定部83,進入步驟S11。
在步驟S11中,可否判定部83基于來自設(shè)定部84的逆序計數(shù)時間和來自計算部82的最小再現(xiàn)延遲時間,判定逆序計數(shù)時間是否大于等于最小再現(xiàn)延遲時間,即是否可以進行與編輯列表對應(yīng)的編輯結(jié)果的實時再現(xiàn),并將判定結(jié)果提供給通知部85。
在步驟S11中,當判定為逆序計數(shù)時間不大于等于最小再現(xiàn)延遲時間,即與編輯列表對應(yīng)的編輯結(jié)果不可實時再現(xiàn)時,進入步驟S12,通知部85根據(jù)來自可否判定部83的判定結(jié)果,在圖像監(jiān)視器44中顯示表示該判定結(jié)果的不可實時再現(xiàn)的消息。
在步驟S12的處理之后,進入步驟S13,通知部85通過在圖像監(jiān)視器44中顯示提示延長逆序計數(shù)時間的消息,來要求改變逆序計數(shù)時間。在此,用戶看到圖像監(jiān)視器44中顯示的提示延長逆序計數(shù)時間的消息后,通過操作操作部42來指示同意或拒絕延長。
在步驟S13的處理之后,進入步驟S14,通知部85響應(yīng)來自操作部I/F55的操作信號,判定用戶是否同意了延長逆序計數(shù)時間,當判定出沒有同意延長逆序計數(shù)時間時,進入步驟S17。
另一方面,在步驟S14中,當判定為同意了延長逆序計數(shù)時間時,進入步驟S15,通知部85在圖像監(jiān)視器44中顯示作為用于改變逆序計數(shù)時間的畫面的計數(shù)時間變更畫面。在此,用戶一邊觀看圖像監(jiān)視器44中顯示的逆序計數(shù)時間變更畫面,一邊通過操作操作部42來輸入變更后的逆序計數(shù)時間。此時,通知部85也可以在圖像監(jiān)視器44上顯示作為計數(shù)時間而推薦給用戶的時間(下面稱為推薦時間)。
此時,計算部82基于來自設(shè)定部84的再現(xiàn)條件,計算最大再現(xiàn)延遲時間并提供給通知部85,所述最大再現(xiàn)延遲時間是存儲器上限線Lup超過介質(zhì)讀出線Lr的最大限度的再現(xiàn)延遲時間,即實時再現(xiàn)所必需的最大限度的再現(xiàn)延遲時間。此外,計算部82將在步驟S10中計算的最小再現(xiàn)延遲時間提供給通知部85。然后,通知部85將大于等于最小再現(xiàn)延遲時間且小于等于最大再現(xiàn)延遲時間的時間作為推薦時間顯示在圖像監(jiān)視器44中。
在步驟S15的處理之后,進入步驟S16,設(shè)定部84基于來自操作部I/F55的操作信號,判定用戶是否改變了逆序計數(shù)時間,即用戶是否輸入了變更后的逆序計數(shù)時間,當判定為沒有改變逆序計數(shù)時間時,進行等待,直到改變逆序計數(shù)時間。
在步驟S16中,當判定為用戶改變了逆序計數(shù)時間時,設(shè)定部84將用戶輸入的逆序計數(shù)時間設(shè)定為新的逆序計數(shù)時間,然后處理返回步驟S11。
在步驟S17中,通知部85在圖像監(jiān)視器44中顯示提示變更編輯列表的消息,并結(jié)束處理。
另一方面,在步驟S11中,當判定為逆序計數(shù)時間大于等于最小再現(xiàn)延遲時間時,進入步驟S18,通知部85根據(jù)來自可否判定部83的判定結(jié)果,在圖像監(jiān)視器44中顯示表示該判定結(jié)果的可實時再現(xiàn)的消息。
在步驟S18的處理之后,進入步驟S19,逆序計數(shù)處理部87基于來自操作部I/F55的操作信號,判定用戶是否發(fā)出了用于開始VO附加的指令,當判定為沒有發(fā)出用于開始VO附加的指令時,進行等待,直到發(fā)出該指令。
另一方面,在步驟S19中,當判定為用戶發(fā)出了用于開始VO附加的指令時,進入圖17的步驟S20,逆序計數(shù)處理部87對時間點部89發(fā)出開始對時刻進行計時的指令,并基于時間點部89響應(yīng)于該指令而提供的時間信息,開始逆序計數(shù)顯示。
具體地,逆序計數(shù)處理部87控制圖像顯示I/F59,基于時間點部89響應(yīng)于開始計時的指令而提供的時間信息,在圖像監(jiān)視器44中顯示圖11的畫面。即,逆序計數(shù)處理部87基于時間信息,從時間點部89開始計時每經(jīng)過1秒,就改變1秒單位顯示部151的顯示,每經(jīng)過0.1秒,就改變0.1秒單位顯示部152的顯示。
在步驟S20的處理之后,進入步驟S21,再現(xiàn)部81判定是否為讀出時間點。具體地,再現(xiàn)部81基于從時間點部89提供的時刻信息和從設(shè)定部84提供的逆序計數(shù)時間,判定是否為從時間點部89開始計時,即從開始逆序計數(shù)顯示之后經(jīng)過逆序計數(shù)時間和最小再現(xiàn)延遲時間之間的差量時間的時間點。
在步驟S21中,當判定為不是讀出時間點時,即判定為從開始逆序計數(shù)顯示沒有經(jīng)過逆序計數(shù)時間和最小再現(xiàn)延遲時間之間的差量時間時,進行等待,直到判定是讀出時間點。
另一方面,在步驟S21中,當判定為是讀出時間點時,即判定為從開始逆序計數(shù)顯示經(jīng)過逆序計數(shù)時間和最小再現(xiàn)延遲時間之間的差量時間的時刻時,進入步驟S22,再現(xiàn)部81基于從設(shè)定部84提供的再現(xiàn)條件中的介質(zhì)存取信息,開始從光盤21A讀出構(gòu)成與在步驟S5中讀出的編輯列表對應(yīng)的編輯結(jié)果的素材數(shù)據(jù),并將讀出的素材數(shù)據(jù)暫時存儲到暫時存儲器65中。
在步驟S22的處理之后,進入步驟S23,再現(xiàn)部81基于時刻信息和逆序計數(shù)時間,判定是否為作為開始再現(xiàn)素材數(shù)據(jù)的時刻的再現(xiàn)開始時刻,即判定是否從時間點部89開始計時經(jīng)過了逆序計數(shù)時間,當判定為不是再現(xiàn)開始時刻時,進行等待,直到到達再現(xiàn)開始時刻。
此外,在步驟S23中,當判定是再現(xiàn)開始時刻時,進入步驟S24,逆序計數(shù)處理部87結(jié)束在步驟S20開始的逆序計數(shù)顯示。從而,逆序計數(shù)顯示從比再現(xiàn)開始時間點提前逆序計數(shù)時間的時刻開始進行逆序計數(shù)時間。
在步驟S24的處理之后,進入步驟S25,再現(xiàn)部81控制暫時存儲器I/F53、聲音輸出I/F57和圖像顯示I/F59,開始進行存儲于暫時存儲器65中的構(gòu)成編輯結(jié)果的素材數(shù)據(jù)的再現(xiàn)。此時,再現(xiàn)部81對VO附加處理部88發(fā)出開始暫時存儲VO數(shù)據(jù)的指令。
在步驟S25的處理之后,進入步驟S26,VO附加處理部88響應(yīng)于來自再現(xiàn)部81的指令,開始將與輸入麥克風24A的聲音對應(yīng)的VO數(shù)據(jù)暫時存儲到暫時存儲器65中,并進入圖18的步驟S27。
在步驟S27中,再現(xiàn)部81基于從設(shè)定部84提供的介質(zhì)存取信息,判斷是否從光盤21A讀出了構(gòu)成編輯結(jié)果的所有的素材數(shù)據(jù),并暫時存儲到暫時存儲器65中。
在步驟S27中,當判定為還沒有讀出并暫時存儲構(gòu)成編輯結(jié)果的所有的素材數(shù)據(jù)時,再現(xiàn)部81進行等待,直到進行構(gòu)成編輯結(jié)果的所有素材數(shù)據(jù)的讀出和暫時存儲。
另一方面,在步驟S27中,當判定為進行了構(gòu)成編輯結(jié)果的所有素材數(shù)據(jù)的讀出和暫時存儲時,進入步驟S28,再現(xiàn)部81結(jié)束在圖17的步驟S22中開始的素材數(shù)據(jù)的讀出和暫時存儲,進入步驟S29。
在步驟S29中,再現(xiàn)部81判定是否再現(xiàn)了存儲于暫時存儲器65中的所有素材數(shù)據(jù),當判定為尚未再現(xiàn)所有素材數(shù)據(jù)時,進行等待,直到再現(xiàn)所有素材數(shù)據(jù)。
此外,在步驟S29中,當判定為再現(xiàn)了存儲于暫時存儲器65中的所有素材數(shù)據(jù)時,進入步驟S30,再現(xiàn)部81結(jié)束在圖17的步驟S25中開始的素材數(shù)據(jù)的再現(xiàn)。
在步驟S30處理之后,進入步驟S31,VO附加處理部88結(jié)束在步驟S26中開始的VO數(shù)據(jù)的暫時存儲,進入步驟S32。
在步驟S32中,VO附加處理部88讀出暫時存儲在暫時存儲器65中的VO數(shù)據(jù),并將該VO數(shù)據(jù)作為圖13所示格式的VO數(shù)據(jù)文件記錄到光盤21A中。由此,記錄在光盤21A中的文件的目錄結(jié)構(gòu)例如從圖4所示的目錄結(jié)構(gòu)變?yōu)閳D12所示的目錄結(jié)構(gòu)。另外,VO附加處理部88將賦予VO數(shù)據(jù)的UMID信息提供給更新部86。
在步驟S32的處理之后,進入步驟S33,更新部86基于從操作部I/F55提供的操作信號,判定用戶是否輸入了與VO數(shù)據(jù)的再現(xiàn)相關(guān)的再現(xiàn)信息,即判定是否從操作部I/F55提供了與用戶輸入的再現(xiàn)信息對應(yīng)的操作信號。
再現(xiàn)信息例如是片段中包含的聲音數(shù)據(jù)或VO數(shù)據(jù)文件中包含的VO數(shù)據(jù)的再現(xiàn)頻道和輸出頻道,記錄在光盤21A中的VO數(shù)據(jù)的再現(xiàn)區(qū)間(編輯區(qū)間)、以及開始VO數(shù)據(jù)的時刻的信息。
在步驟S33中,當判定為沒有輸入再現(xiàn)信息時,更新部86進行等待,直到輸入再現(xiàn)信息。
另一方面,在步驟S33中,當判定為輸入了再現(xiàn)信息時,進入步驟S34,更新部86基于與輸入的再現(xiàn)信息對應(yīng)的操作信號、從再現(xiàn)部81提供的編輯列表、以及從VO附加處理部88提供的VO數(shù)據(jù)的UMID信息,控制光驅(qū)I/F54,更新光盤21A中記錄的編輯列表。
例如,當從再現(xiàn)部81提供的編輯列表是圖6所示的編輯列表時,更新部86首先基于與包含在再現(xiàn)信息中的聲音數(shù)據(jù)的再現(xiàn)頻道和輸出頻道對應(yīng)的操作信號,改變圖6的編輯列表的第9行和13行,以便在與片段中包含的聲音數(shù)據(jù)對應(yīng)的頻道中,將頻道號為4的頻道確保用于VO數(shù)據(jù)的再現(xiàn)。
然后,更新部86基于與再現(xiàn)信息中包含的編輯區(qū)間和VO數(shù)據(jù)開始的時刻對應(yīng)的操作信號以及UMID信息,改變圖6的par要素,以使VO數(shù)據(jù)與第1和第2片段同時再現(xiàn)。
即,更新部86基于再現(xiàn)信息中包含的編輯區(qū)間,描述開始VO數(shù)據(jù)的再現(xiàn)的位置和結(jié)束VO數(shù)據(jù)的再現(xiàn)的位置。另外,更新部86基于再現(xiàn)信息中包含的VO數(shù)據(jù)開始的時刻,描述VO數(shù)據(jù)開始的時刻。另外,更新部86基于再現(xiàn)信息中包含的VO數(shù)據(jù)的再現(xiàn)頻道和輸出頻道,描述VO數(shù)據(jù)的再現(xiàn)頻道和輸出頻道。其結(jié)果是,圖6的編輯列表被更新為圖14的編輯列表。如上所述,進行VO附加處理。
VO附加裝置24的再現(xiàn)部81在該VO附加處理之后,響應(yīng)于用戶的指令,根據(jù)光盤21A中記錄的編輯列表,如圖15所示那樣將素材數(shù)據(jù)和VO數(shù)據(jù)緩存到暫時存儲器65中并同時再現(xiàn),由此能夠再現(xiàn)白包。
如上所述,當用戶發(fā)出了用于開始VO附加的指令時,VO附加裝置24開始逆序計數(shù)顯示,在再現(xiàn)開始時間點結(jié)束該逆序計數(shù)顯示,并開始VO數(shù)據(jù)的暫時存儲。由此,用戶能夠知道從發(fā)出用于開始VO附加的指令直到實際開始VO數(shù)據(jù)的暫時存儲的等待時間,同時還能夠知道暫時存儲VO數(shù)據(jù)的開始時刻。
其結(jié)果是,即使從發(fā)出用于開始VO附加的指令直到實際開始VO數(shù)據(jù)的暫時存儲、即直到開始再現(xiàn)構(gòu)成編輯結(jié)果的素材數(shù)據(jù)為止有一時間點間,用戶也不會擔心VO附加裝置24是否正在進行與該指令對應(yīng)的處理。此外,即便在素材數(shù)據(jù)的再現(xiàn)開始的時刻開始暫時存儲VO數(shù)據(jù)的情況下,用戶也能夠及時輸入VO聲音。
此外,在VO附加裝置24中,可否判定部83判定逆序計數(shù)時間是否大于等于最小再現(xiàn)延遲時間,當判定為逆序計數(shù)時間不大于等于最小再現(xiàn)延遲時間時,通知部85要求改變逆序計數(shù)時間,當判定為逆序計數(shù)時間大于等于最小再現(xiàn)延遲時間時,逆序計數(shù)處理部87從比素材數(shù)據(jù)再現(xiàn)開始的時刻提前逆序計數(shù)時間的時刻,進行逆序計數(shù)顯示,因此能夠在逆序計數(shù)結(jié)束后進行素材數(shù)據(jù)的實時再現(xiàn)。
在上述的說明中,逆序計數(shù)時間由用戶改變,但也可以由VO附加裝置24將逆序計數(shù)時間改變?yōu)樽钚≡佻F(xiàn)延遲時間。例如,也可以由VO處理部80的設(shè)定部84將逆序計數(shù)時間改變?yōu)榇笥诘扔谧钚≡佻F(xiàn)延遲時間且小于等于最大再現(xiàn)延遲時間的時間中以5秒為單位的時間(例如,5秒,10秒,15秒)。
另外,在上述的說明中,VO附加裝置24對素材數(shù)據(jù)附加了VO數(shù)據(jù),但也可以在錄制時僅錄制圖像數(shù)據(jù),并對該圖像數(shù)據(jù)附加VO數(shù)據(jù)。
此外,在本實施方式中將素材數(shù)據(jù)記錄到光盤中,但也可以例如記錄到磁盤、光磁盤、存儲卡、拆卸式硬盤驅(qū)動等中。
本發(fā)明還能夠適用于在錄制的聲音數(shù)據(jù)上附加圖像數(shù)據(jù)的裝置。此時,將在光盤中所記錄的聲音數(shù)據(jù)的再現(xiàn)過程中從其它裝置或其它記錄媒體提供的圖像數(shù)據(jù)附加到該聲音數(shù)據(jù)上。
在本說明書中,描述保存于程序記錄介質(zhì)中的程序的步驟不僅包括沿著記載的順序按時間序列進行的處理,而且還包括不必一定按時間序列而是可以并列或個別進行的處理。
此外,在本說明書中,系統(tǒng)表示由多個裝置構(gòu)成的裝置全體。
本發(fā)明的實施方式不受上述實施方式的限定,可在不脫離本發(fā)明主旨的范圍內(nèi)進行各種變更。
權(quán)利要求
1.一種再現(xiàn)裝置,讀出記錄介質(zhì)中記錄的數(shù)據(jù),并將其緩存到規(guī)定的緩沖器中進行再現(xiàn),其特征在于,包括設(shè)定部,設(shè)定進行逆序計數(shù)的時間、即逆序計數(shù)時間;判定部,判定所述逆序計數(shù)時間是否大于等于所述數(shù)據(jù)的實時再現(xiàn)所必需的最小再現(xiàn)延遲時間,所述最小再現(xiàn)延遲時間是從開始從所述記錄介質(zhì)中讀出所述數(shù)據(jù)直到開始再現(xiàn)所述數(shù)據(jù)為止的再現(xiàn)延遲時間的最小值;要求部,當由所述判定部判定為所述逆序計數(shù)時間不大于等于所述最小再現(xiàn)延遲時間時,要求變更所述逆序計數(shù)時間;以及逆序計數(shù)部,當由所述判定部判定為所述逆序計數(shù)時間大于等于所述最小再現(xiàn)延遲時間時,從比所述數(shù)據(jù)的再現(xiàn)開始的時刻提前了所述逆序計數(shù)時間的時刻,進行逆序計數(shù)。
2.根據(jù)權(quán)利要求1所述的再現(xiàn)裝置,其特征在于,所述設(shè)定部在被所述要求部要求變更所述逆序計數(shù)時間時,基于所述最小再現(xiàn)延遲時間來變更所述逆序計數(shù)時間。
3.根據(jù)權(quán)利要求1所述的再現(xiàn)裝置,其特征在于,還包括取得部,在所述數(shù)據(jù)的再現(xiàn)過程中取得向所述數(shù)據(jù)附加的聲音數(shù)據(jù);記錄控制部,向所述記錄介質(zhì)中記錄由所述取得部取得的聲音數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的再現(xiàn)裝置,其特征在于,還包括再現(xiàn)部,該再現(xiàn)部讀出所述記錄介質(zhì)中記錄的數(shù)據(jù)和所述聲音數(shù)據(jù),并將所述數(shù)據(jù)和所述聲音數(shù)據(jù)緩存到所述規(guī)定的緩沖器中來同時再現(xiàn)。
5.一種再現(xiàn)裝置,讀出記錄介質(zhì)中記錄的數(shù)據(jù),并將其緩存到規(guī)定的緩沖器中進行再現(xiàn),其特征在于,包括計算部,計算所述數(shù)據(jù)的實時再現(xiàn)所必需的最小再現(xiàn)延遲時間,所述最小再現(xiàn)延遲時間是從開始從所述記錄介質(zhì)中讀出所述數(shù)據(jù)直到開始再現(xiàn)所述數(shù)據(jù)為止的再現(xiàn)延遲時間的最小值;設(shè)定部,設(shè)定所述最小再現(xiàn)延遲時間以上的由規(guī)定單位時間構(gòu)成的逆序計數(shù)時間;以及逆序計數(shù)部,從比所述數(shù)據(jù)的再現(xiàn)開始的時刻提前了逆序計數(shù)時間的時刻,進行逆序計數(shù)。
6.一種再現(xiàn)裝置的再現(xiàn)方法,所述再現(xiàn)裝置讀出記錄介質(zhì)中記錄的數(shù)據(jù),并將其緩存到規(guī)定的緩沖器中進行再現(xiàn),該再現(xiàn)方法的特征在于,包括下述的步驟設(shè)定進行逆序計數(shù)的時間、即逆序計數(shù)時間;判定所述逆序計數(shù)時間是否大于等于所述數(shù)據(jù)的實時再現(xiàn)所必需的最小再現(xiàn)延遲時間,所述最小再現(xiàn)延遲時間是從開始從所述記錄介質(zhì)中讀出所述數(shù)據(jù)直到開始再現(xiàn)所述數(shù)據(jù)為止的再現(xiàn)延遲時間的最小值;當判定為所述逆序計數(shù)時間不大于等于所述最小再現(xiàn)延遲時間時,要求變更所述逆序計數(shù)時間;當判定為所述逆序計數(shù)時間大于等于所述最小再現(xiàn)延遲時間時,從比所述數(shù)據(jù)的再現(xiàn)開始的時刻提前了所述逆序計數(shù)時間的時刻,進行逆序計數(shù)。
7.一種程序,使計算機執(zhí)行讀出記錄介質(zhì)中記錄的數(shù)據(jù)并將其緩存到規(guī)定的緩沖器中進行再現(xiàn)的處理,其特征在于,包括下述的步驟設(shè)定進行逆序計數(shù)的時間、即逆序計數(shù)時間;判定所述逆序計數(shù)時間是否大于等于所述數(shù)據(jù)的實時再現(xiàn)所必需的最小再現(xiàn)延遲時間,所述最小再現(xiàn)延遲時間是從開始從所述記錄介質(zhì)中讀出所述數(shù)據(jù)直到開始再現(xiàn)所述數(shù)據(jù)為止的再現(xiàn)延遲時間的最小值;當判定為所述逆序計數(shù)時間不大于等于所述最小再現(xiàn)延遲時間時,要求變更所述逆序計數(shù)時間;以及當判定為所述逆序計數(shù)時間大于等于所述最小再現(xiàn)延遲時間時,從比所述數(shù)據(jù)的再現(xiàn)開始的時刻提前了所述逆序計數(shù)時間的時刻,進行逆序計數(shù)。
全文摘要
本發(fā)明提供在逆序計數(shù)結(jié)束后進行數(shù)據(jù)的實時再現(xiàn)的再現(xiàn)裝置和再現(xiàn)方法以及程序。可否判定部(83)判定逆序計數(shù)時間是否大于等于素材數(shù)據(jù)的實時再現(xiàn)所必需的最小再現(xiàn)延遲時間,該最小再現(xiàn)延遲時間是從開始從記錄介質(zhì)中讀出素材數(shù)據(jù)直到開始再現(xiàn)素材數(shù)據(jù)為止的再現(xiàn)延遲時間的最小值。當判定為逆序計數(shù)時間不大于等于最小再現(xiàn)延遲時間時,通知部(85)要求變更逆序計數(shù)時間,當判定為逆序計數(shù)時間大于等于最小再現(xiàn)延遲時間時,逆序計數(shù)處理部(87)從比素材數(shù)據(jù)的再現(xiàn)開始的時刻提前了逆序計數(shù)時間的時刻進行逆序計數(shù)顯示。本發(fā)明例如能夠適用于再現(xiàn)數(shù)據(jù)的再現(xiàn)裝置。
文檔編號G11B20/10GK101083113SQ20071013885
公開日2007年12月5日 申請日期2007年5月31日 優(yōu)先權(quán)日2006年5月31日
發(fā)明者真貝光俊, 河村尊良 申請人:索尼株式會社