專利名稱:存儲媒介播放系統及其方法
技術領域:
本發明涉及一種具有大量存儲區域并由所存儲數據—如格式等加以區分的存儲媒介,還涉及一種播放存儲在該存儲媒介上的數據的方法。
近年來,信息壓縮技術和半導體技術取得了顯著的進步。例如,MPEG1和MPEG2的國際標準已經制定,從而使得用于信息存儲的存儲媒介的標準被經常修訂。最近,DVD(數字視頻光盤)標準業已完成。對于CD(小型盤)的多媒體功能標準被經常提出來。一張具有多媒體功能的CD光盤被稱為增強CD。
增強CD包括兩個存儲區域,由數據格式所區分。一個區域用于存儲與通常音樂CD所存內容相同的CD-DA(數字音頻)數據,而另一個區域用于存儲CD-ROM數據。圖像數據(包括用MPEG編碼方法編碼的數據),如提升視頻,錄制盒等等,可以作為CD-ROM數據存儲。因此,增強CD作為一種在通常音樂CD之上又提供娛樂功能的工具而引起公眾的廣泛注意。
眾所周知,增強CD根據他們的格式分為三種主要類型。第一種類型稱為混合式,第二種稱為多段式,第三種稱為CD-ROM待用。多段式類型可以在軌道1至99上存儲CD-DA數據,方式類似于音樂CD,而不同于其他類型。它允許使用通常的音樂CD播放器播放音樂。這也是多段式類型引起公眾普遍興趣的原因。多段式一般稱為CD-EXTRA。
此外,個人電腦(以下簡稱PC)的數量近年來顯著增長,PC上裝配CD-ROM設備已成為標準。配有CD-ROM設備的PC只需通過增加MPEG解碼能力就能使用CD-EXTRA(增強CD)。配備MPEG解碼能力作為標準的PC數量近年來也在不斷增長。因此,供PC用的CD-EXTRA(增強CD)的銷售量估計將大量增加。
由于PC配備CD-ROM設備已成為標準,預計用于讀取DVD的設備將包括在PC中,即增加讀取DVD的能力以及播放CD-ROM(包括增強CD)的能力等等。
增強CD如上述CD-EXTRA等允許人們享受高品質的音頻和大量視頻信息,方式類似于欣賞音樂CD。通常,音頻和視頻信息主要是通過重現從CD上順序讀取的數據來播放的。換句話說,各種展示媒體如視頻(靜態圖象,動態圖象,照片等等),音樂等信息可以錄制下來,但這些數據并未被充分利用。存儲媒介也是同樣的情況,增強CD除外。
本發明的目的就是使存儲在存儲媒介上的數據得意得以充分利用,并且可以以各種方式重現。
根據本發明的存儲媒介包括由所存數據加以區分的第一和第二存儲區域,在第一和第二存儲區域的其中之一儲存有重現管理信息,用于對分別存儲在第一和第二存儲區域中的數據進行同步處理和重現,在另一個存儲媒介的第一和第二存儲區域的其中之一儲存有一種程序,能夠用于以同步方式重現存儲在第一和第二存儲區域其中之一的數據和存儲在第一和第二存儲區域另外一個區域上的數據。
上述程序最好還能夠將所存儲的數據,從包括由所存數據加以區分的第一和第二存儲區域在內的存儲媒介,存儲到另一個存儲媒介。然而,這一功能有時也可由別的程序實現(如一種操作系統等),所以并不十分重要。
根據本發明的存儲媒介播放系統包含一個第一讀取單元,用于從包括由所存數據加以區分的第一和第二存儲區域在內的存儲媒介,讀取存儲在第一和第二存儲區域其中之一的數據,并將該數據存儲到另一個存儲媒介;一個第一重現單元,用于重現由第一讀取單元讀取的,存儲在第一和第二存儲區域另外一個區域上的數據;一個第二讀取單元,用于讀取存儲在另一個存儲媒介上的數據;一個第二重現單元,用于重現由第二讀取單元讀取的數據;以及一個控制單元,根據事先準備的、用于同步處理和重現分別存儲在第一和第二存儲區域上的數據的重現管理信息,對第一重現單元的數據重現和第二重現單元的數據重現進行同步處理。
通過將存儲在第一和第二存儲區域其中之一的數據存儲到另一個存儲媒介,分別在第一和第二存儲區域所存的數據可以被同時并行重現。控制單元根據重現管理信息對這些數據進行同步處理和重現。通過以上步驟,分別在第一和第二存儲區域所存的數據可以隨心所欲地結合,對結合數據的重現處理過程可以控制。
要對大量數據如CD-DA數據進行同步處理和重現,需要在數據流中獲得重現點(包括目前情況下結合數據的相對重現點的關系),依該數據情況而定。上述重現管理信息即用于獲得重現點。通過該重現管理信息,可以得到數據流中的重現點。因此,重現可以在數據中的任意點處開始,或者待重現的數據可根據重現點進行轉換。換句話說,數據重現的可選方式在不斷增加,可以用一系列方式重現數據。
上述特性也可適用于根據本發明的存儲媒介的播放方法。
附
圖1是顯示第一個實施例的系統配置的框圖;附圖2是顯示第二個實施例的系統配置的框圖;附圖3顯示根據第二個實施例的數據重現的基本操作概念的簡圖;附圖4是表示包含在CD-EXTRA中的數據結構的簡圖;附圖5是表示載入PC中的數據結構的簡圖;附圖6A和6B例示了存儲在CD-EXTRA中第一段的內容;附圖7例示對應于一個短句的所抽取的數據;附圖8是表示根據第二個實施例的顯示屏幕的結構的簡圖;附圖9A和9B描述了一種指定播放演示內容的方法,和文字的一種顯示狀態;附圖10例示了一個顯示出來的文字區域;附圖11是表述了根據用戶的操作播放CD-EXTRA的流程的簡圖;附圖12顯示了一個由操作系統進行的CD自動播放過程的流程圖;附圖13是一張重現點變換過程的流程圖;附圖14顯示另一個CD-EXTRA的播放例(No.1);附圖15顯示又一個CD-EXTRA的播放例(No.2);附圖16是表示相關聯數據的播放過程的流程圖;附圖17顯示又一個CD-EXTRA的播放例(No.3);附圖18是描述了播放CD-EXTRA的一種改進方法的簡圖;和附圖19是顯示第三個實施例系統配置的簡化框圖。
以下參照附圖,對本發明的實施例進行詳述。
《第一個實施例》
附圖1是一張方框圖,圖示了根據本發明的第一個實施例的一種存儲媒介播放系統(以下稱為聲音播放/顯示系統)的配置。以下結合附圖1對第一個實施例的系統配置給以描述。
存儲媒介1包括第一和第二存儲區域1a和1b,由所存數據加以區分。所存數據的區別由數據重現方式之間的差別如音頻和視頻,展示媒體之間的差別如文本,聲音,運動圖象,靜態圖象等等,或者數據格式之間的差別而決定。該存儲媒介1可以是增強CD(如CD-EXTRA),DVD,光盤,磁光盤等等。
一個第一讀取單元2讀取存儲在該存儲媒介1的第二個存儲區域1b中的數據,并將該讀取數據存儲到存儲媒介3。該存儲媒介3可以存儲所有存儲在第二個存儲區域1b中的數據,或從存儲在第二個存儲區域1b中的數據所抽取的數據。假定附圖1所示的系統使用PC,一個主要的存儲設備或附加存儲設備(硬盤等)對應于存儲媒介3。
該第一讀取單元2進一步讀取存儲在該存儲媒介1的第一個存儲區域1a中的數據,并將該數據輸出到一個第一重現單元4。該第一重現單元4重現從該第一讀取單元2接收到的數據。
一個第二讀取單元5通過第一讀取單元2讀取存儲在該存儲媒介3中的數據,并將該讀取數據輸出到一個第二重現單元6。該第二重現單元6重現從該第二讀取單元5接收到的數據。
通過將包含在存儲媒介1的第二個存儲區域1b中的數據存儲到存儲媒介3。可以同時(以并行方式)重現分別存儲在第一和第二存儲區域1a和1b中的數據。換句話說,存儲在該存儲媒介3中的各種展示媒體的結合數據,以及這些數據的重現計時均可任意選擇和控制。通過這種方法,就可實現非常廣泛的用戶娛樂選擇余地和使用方式。結果,該存儲媒介1的娛樂價值得以提高。
一個控制單元7對第一讀取單元2從該存儲媒介1的第一個存儲區域1a中讀取的,使用第一重現單元4時的數據重現,和第二讀取單元5從該存儲媒介3(數據存儲在存儲媒介1的第二個存儲區域1b中)讀取的,使用第二重現單元6時的數據重現進行同步處理。
如果通過第一和第二重現單元4和6在待重現的數據之間具有某種聯系,例如在音樂和視頻信息之間,聯系點就是該音樂,則該控制單元7根據預先的重現管理信息對這些數據進行同步處理和重現。重現管理信息就是用來定義對每一數據重現單元(如一段音樂,一幀靜態圖象等)的相關數據之間的聯系的信息。通過這種重現管理信息,可以指定任意的重現點(根據重現開始時間,重現結束時間等等),如一段樂曲的中間點,并且可以同步進行在指定重現點上不同數據的重現。
根據本實施例,該控制單元7從存儲媒介3得到重現管理信息,方法是準備好存儲在存儲媒介1的第二個存儲區域1b中的重現管理信息,將其連同存儲在第二存儲區域1b中的數據一起存儲到該存儲媒介3。這一方法不再需要準備另外的存儲媒介以存儲該重現管理信息。此外,只需準備該存儲媒介1就能使存儲在不同存儲區域中的數據得以同步處理。這給成本,可操作性等方面帶來了優點。
目前市場上的PC機均配備有與上述設備和存儲媒介3相應的全部部件,即硬件,或者即使現在沒有配備,也能很容易地全部配齊。既然現在的大多數PC機都作為多媒體PC機入市,因此它們都具有為實施本發明所需要的,配置一個聲音播放/顯示系統的全部能力。
相應地,能夠實現上述每種設備的操作的程序可以存儲在存儲媒介1中,用戶可以購買該存儲媒介1。如果這樣的程序存儲在存儲媒介1中,則擁有個人計算機的用戶只需購買該存儲媒介1即可配置該聲音播放/顯示系統。這樣,用戶可以很容易配置該系統,至少在花費上如此。從而用戶可以享受到成本,可操作性等方面的好處。
《第二個實施例》附圖2是顯示根據本發明的一個聲音播放/顯示系統的配置的框圖。
在附圖2中,101是一臺PC(主機),配有多媒體功能。使用PC101來配置該聲音播放/顯示系統。如附圖2所示,PC101的構成為一個作為顯示設備的CRT102,CD-ROM設備104,輸入設備(如鍵盤,指示設備等等)105,輔助存儲設備106以及一個聲音輸出設備(如揚聲器)107。除CD-ROM之外,增強CD和音樂CD也可作為該CD-ROM設備104。根據第二個實施例的存儲媒介是CD-EXTRA103,它是增強CD的一種,也是本發明所適用的一種類型。
附圖3是顯示根據第二個實施例用以重現數據的基本操作概念的簡圖。在詳細描述附圖2之前,先結合附圖3至7對根據第二個實施例用以重現存儲在該CD-EXTRA103中的內容和數據的基本操作給以描述。
CD-EXTRA(存儲媒介)103的程序區根據所存數據的格式劃分為兩個區域,即第一段103a和第二段103b。CD-DA聲軌安排在第一段103a,而數據軌道安排在第二段103b。此外,CD-EXTRA103最內圈軌道(讀入區)存儲每一軌道的目錄表(Table of Contents)信息,用以指明每個聲軌的開始地址等等,圖中未顯示,但其方式類似于音樂CD。
附圖4顯示該CD-EXTRA103的數據結構。
如附圖4所示,第一段103a存儲CD-DA聲軌的數據(音樂數據),而第二段103b存儲與CD-ROM的格式相同的數據。第二段103b也可存儲MPEG數據(音頻/視頻數據)。這些段通過讀入和讀出標記定界。這些標記可以使一個用于普通音樂CD的CD播放器播放存儲在第一段103a中的數據。以下,存儲在第一段103a和第二段103b中的數據分別稱為CD-DA數據和CD-ROM數據。
管理存儲在CD-EXTRA103中的數據如同按等級結構分類的文件,類似于CD-ROM。假定附圖2中所示的PC101上安裝的OS(操作系統)111包含一種功能(自動播放功能),可用以確定,當一張CD盤放入CD-ROM設備104中時,盤中是否包括一個具有預定名稱的文件(如autorun.inf文件),并且在該文件存在時,根據所述內容開始播放過程。
相應地,具有預定名稱的文件,它描述了應由操作系統111執行的內容,存儲在CD-EXTRA103的第二段103b中。第二段103b還存儲瀏覽軟件110,這是一種應用軟件用以重現(顯示)存儲在第二段103b中的數據,并同步重現存儲在第一段103a中CD-DA數據。
具有預定名稱的文件包含這樣的內容將瀏覽軟件110,第二段103b中的數據,例如有關一張光盤(曲目集)的信息,文本數據如標題或/和該樂曲的主題詞,以及圖象數據(MPEG編碼數據(包括視頻或/和音頻數據))載入(拷貝)到PC101中的主存儲設備201(上述數據的一部分也可載入到輔助存儲設備106,取決于該主存儲設備201的能力或使用狀態),從而啟用該瀏覽軟件110。相應地,該描述的內容也可由操作系統111完成。注意,載入到PC101中的數據以下稱為載入數據202,以便區別于其他數據。
通過將存儲在第二段103b中的數據載入到PC101中,存儲在不同區域如第一和第二段103a和103b的數據,可以被同時處理(重現)和任意結合,并且重現這些數據的計時也能任意控制。進一步而言,既然瀏覽軟件110存儲在CD-EXTRA103中,擁有必要硬件的用戶根據第二個實施例就可實現該聲音播放/顯示系統,只需購買該CD-EXTRA103。這降低了用戶的花費。
根據第二個實施例,操作系統111拷貝該載入數據202。然而,瀏覽軟件110可能具有確定該載入數據202是否被載入到主存儲設備201的能力,如果并未被載入到主存儲設備201,當操作系統不具有上述自動播放功能時情況就是如此,則將其載入到主存儲設備201。以這種方式,該載入數據202被拷貝到主存儲設備201,而不管是否具有自動播放功能。也就是說,提高了可操作性。
當根據上述文件的描述,瀏覽軟件110被載入到主存儲設備201之后,操作系統111指示CPU啟用該瀏覽軟件110,如附圖3所示。一旦瀏覽軟件110啟用,根據用戶的指令,按照預定的重現過程,動態圖象,靜態圖象和聲音得以重現。存儲在CD-EXTRA103中讀入區的目錄表信息被存儲到主存儲設備201,并用于確認或指定該CD-EXTRA103的重現點。
當用戶發出指令重現存儲在第一段103a中的數據(CD-DA數據),瀏覽軟件110根據指令的內容,通過確定第一段103a中的重現開始點,開始重現用戶所希望的CD-DA數據,并將該重現開始點通知CD-ROM設備104。
同時,瀏覽軟件110從該載入數據202重新取回與該CD-DA數據在一起的待重現的相關信息(數據),并將該取回信息顯示在屏幕上。
附圖5I是顯示從CD-EXTRA103中第二段103b載入到PC101的數據結構的簡圖。
如圖所示,時間信息(重現管理信息),文字,圖象,附加信息,及其他數據作為載入數據202載入到PC101中。這些信息中的時間信息用來將存儲在第一段103a中的CD-DA數據與相應(相關)數據進行同步處理,并同時重現。
眾所周知,時間單位“MSF”(M分鐘,S秒(00-59),F幀(00-74))用于指示存儲在一張音樂CD的一個聲軌上的位置。既然普通音樂CD播放器可以播放CD-EXTRA103中的CD-DA數據,則時間單位可適用于存有CD-DA數據的第一段103a。相應地,這種時間單位可用于表示時間信息。其他單位,如一定數量的扇區等等,也可用作時間單位。
同時,因為“MSF”用于表示時間信息,所以重現單位用于音樂。特別地,一個短句用作重現單位。一個短句的重現點通過每一個短句的重現開始時間和結束時間來控制,如附圖5所示。用這種方法,可以在短句中指定一首樂曲的重現點。
待重現的,與CD-DA數據同步的數據,如文字,圖象等等,被分成短句,并定義它們的關聯。一個關聯的定義可以通過以下方法作出將時間信息放入數組變量,并將文字,圖象等數據或有關該數據的相應存儲信息(文件名等)放入數組變量。用這種方法,待重現的,與CD-DA數據同步的數據重現就可以按短句進行控制。
一首樂曲和待重現的,與該樂曲同步的數據之間的關聯可以通過準備一個定義它們之間關聯的文件來確認。
附圖6(附圖6A和6B)例示了存儲在CD-EXTRA103中第一段103a的內容,附圖7例示對應于一個短句所抽取的數據。以下參考這些附圖對上述定義了的數據之間的關聯給以具體描述。
附圖6A和6B中,數字(1)至(4)表示軌道號,以卡拉OK形式存儲音樂數據的軌道用陰影顯示。附圖6A表明,第一段103a中軌道(1)和(2)每個存儲了樂曲的原始形式,軌道(3)存儲了在軌道(1)中存儲的該樂曲的卡拉OK形式。附圖6B表明,第一段103a中軌道(1)和(2)存儲了樂曲的原始形式,軌道(3)和(4)存儲了在軌道(1)和(2)中存儲的該樂曲的卡拉OK形式。
此處,卡拉OK是一種帶音樂伴音的流行歌曲的表演形式。另外,卡拉OK還表示隨著音樂伴音的曲調演唱歌曲。
如附圖6A和6B所示,在樂曲的原始形式之外又存儲卡拉OK形式的原因就是卡拉OK已經成為一種流行的娛樂形式。附圖7具體展示了從載入數據202所抽取的,帶有用戶在存儲在軌道(1)和(3)的樂曲中指定的某一短句的部分數據(文本數據如文字,譯文和發音),只要附圖6A或6B所示的內容存儲在第一段103a中。
在附圖7中,數字(1)至(4)表示時間信息(參見附圖5)。如圖所示,當一首特定樂曲的不同表現類型存儲在許多軌道中時,每一軌道中的時間信息相互聯接。這是因為對原始和卡拉OK形式而言,與CD-DA數據的重現同步的數據被作成共同的,用戶可以選擇原始和卡拉OK形式的任何一種進行重現。
由逗號“,”和冒號“”標明和定界的四個時間信息(1)至(4)的數值分別表示軌道號,分鐘(M),秒(S)以及從圖的左邊開始的幀數。相應地,附圖7所示的表現短句的時間是5(=25-20)秒26(=70-44)幀。
如上所述,存儲在第一段和第二段103a和103b中的數據之間的關聯以重現單位(根據本實施例即短句)來定義。這一定義允許這些數據按重現單位進行同步處理和重現,并按重現單位指定重現點。
一旦CD-ROM設備104開始讀取和重現CD-DA數據,瀏覽軟件110相繼從來自CD-ROM中控制器109中的數據得到重現信息(指明當前重現點的信息),控制其過程,通過比較該重現信息和時間信息,確認下一步要顯示的數據,從載入數據202得到該確認數據并顯示出來,如附圖3所示。通過這一方法,CD-DA數據和其在載入數據中的相關數據便得以同步處理和重現。
參考附圖2。
如果CD-EXTRA103裝入CD-ROM設備104中,例如,控制器109將對其進行檢測。然后該控制器109讓讀取頭108進行尋找操作,以便讀取存儲在CD-EXTRA103的一個讀入區中的TOC目錄信息,并讓讀取頭108在該讀入區之外進行尋找操作,以便根據其標記(參見附圖4)確認裝入CD-ROM設備104中的CD的類型(是否是增強CD)。控制器109通過驅動軟件112通知操作系統111有一CD已裝入CD-ROM設備104中,同時,將目錄信息和指明該CD類型的信息傳遞給操作系統111。
存儲在該CD中的信息被調制,例如,通過稱為“EFM”(8-14調制)的調制方法。當控制器109對通過讀取頭108從該CD中讀取的數據解調以后,它通過驅動軟件112將該解調數據傳遞給操作系統111。
在通過驅動軟件112接收到上述信息之后,操作系統111根據目錄信息讀取存儲在裝入到CD-ROM設備104中的CD上的數據,檢查存儲在該CD中的內容,確認該CD的類型。如果該CD經確認不是音樂CD,操作系統111再確定具有預定名稱的文件是否包含在該CD所存儲的文件中。如果該具有預定名稱的文件存在,則操作系統111根據該文件所描述的內容開始運作。通過這一過程,瀏覽軟件110和在第二段103b中指定的載入數據202被裝入主存儲設備201,并按上述調用該瀏覽軟件110。
如果在主存儲設備201中沒有足夠的空間存儲該數據,則操作系統111將多出的數據通過驅動軟件114存儲到輔助存儲設備106。
在瀏覽軟件110調用之后,它將CD-EXTRA103的讀入區中的目錄信息存儲到主存儲設備201。然后,根據預定的重現步驟重現該數據。例如,當瀏覽軟件110被調用之后,它立刻將存儲在該CD-EXTRA103中的有關內容(標題,有關藝術家信息(照片,名字等等),有關CD制作者的信息等等)的解釋作為靜態圖象或動態圖象在CRT(顯示器)102上顯示,然后在CRT102的顯示屏上顯示具有預定結構的圖象。此后,瀏覽軟件110根據用戶的指令確認待重現的數據,并在屏幕上顯示具有預定結構的待顯示的數據。
附圖8顯示了該顯示屏幕的結構。
如附圖8所示,顯示屏800由三個區域構成。即,一個命令區801位于該顯示屏的頂端,一個選擇列表區802位于該顯示屏的左側,一個信息區803占據了剩余的區域。801到803每個區域的顯示內容如下。
命令區801顯示該CD-EXTRA103的標題,待重現的一段樂曲或一段視頻圖像的標題,以及表示由用戶操作的該CD-EXTRA103的重現的每個不同類型的按鈕(圖中未顯示)。顯示出來的按鈕是有關重現操作的按鈕如播放,停止,快進,倒帶,重復等等,以及用于設置各種模式的按鈕。還有一個退出按鈕用于指示瀏覽軟件110停止運行。
選擇列表區802是一個選擇列表框,用于顯示存儲在該CD-EXTRA103中的樂曲,視頻圖像等的列表。例如,用戶將鼠標光標移動到一個顯示出來的樂曲標題上,點一下鼠標,從而指定該樂曲。
信息區803是一個用于顯示一般信息的區域,包括文本信息,如文字和其重現在當前被指定的該樂曲的譯文文字,以及重現的圖象(靜態圖象或動態圖象)。例如,在信息區803中,文字是以附圖9所示形式顯示的。附圖9中“M”是鼠標光標。
用戶移動該鼠標光標“M”,使用該輸入設備105(鼠標等)單擊。利用輸入設備105進行的用戶指令操作的內容通過驅動軟件115傳送給操作系統111。操作系統111對該指令操作的內容進行分析,根據用戶的指令(鼠標光標“M”的移動操作等)進行運作,并將分析結果按照需要傳遞給瀏覽軟件110。根據這一過程,瀏覽軟件110通過改變模式設置,轉換待重現的數據等等方法重現用戶所希望的數據。
用戶最常使用的輸入設備105是指示設備。既然鼠標是最常使用的指示設備,以下的輸入設備105就稱作鼠標。
如果用戶在所顯示的選擇列表區802中單擊一段視頻圖像的標題,并指示播放該視頻圖像(MPEG音頻/視頻數據),則瀏覽軟件110按照下述步驟對其進行重現。
瀏覽軟件110根據用戶單擊的標題確認存儲相應視頻圖像的文件名稱。在確認文件名之后,瀏覽軟件110參考存儲在第二段103b的預定區域中的文件管理信息,并確認其重現開始點(通常是文件的開頭)。然后,瀏覽軟件110將該確認的重現開始點作為一個控制命令通過操作系統111和驅動軟件112傳遞給CD-ROM設備104。收到該控制命令的控制器109讓讀取頭108進行尋找操作,并開始讀取數據。
在控制器109解調由讀取頭108讀取的數據之后,該解調數據通過驅動軟件112和操作系統111被傳送給瀏覽軟件110。該瀏覽軟件110再將從控制器109傳送過來的數據通過操作系統111和驅動軟件113傳送給解碼器116。此時傳送給解碼器116的數據是一種MPEG位流,其中插入用MPEG1編碼方法編碼的音頻和視頻數據。
解碼器116是一塊MPEG卡,具有用于輸出模擬音頻信號的D/A轉換能力(DA(數字信號到模擬信號)轉換器),和用于將來自PC101主機的圖形屏幕與解碼圖象進行同步處理的覆蓋能力。解碼器116將MPEG位流分成音頻流和視頻流,并對它們分別解碼。此外,解碼器116對該解碼數據(CD-DA數據)執行D/A轉換,并輸出模擬音頻信號。
該解碼的音頻數據通過該DA轉換器輸出到一個聲音輸出設備107。該聲音輸出設備107是揚聲器或耳機,聲音根據從解碼器116輸入的音頻信號輸出。該解碼的圖象數據與由瀏覽軟件110和操作系統111產生的圖形屏幕數據相結合。該結合的數據然后顯示在CRT102上。
眾所周知,在解碼到重現過程所要求的時間中,在MPEG音頻數據和MPEG視頻數據之間存在差別。解碼器116利用一個緩沖區消除了這一差別,圖中未顯示,從而使聲音和圖象同步。
如果用戶單擊選擇列表區802中顯示的樂曲的標題,并指示播放該樂曲,瀏覽軟件110根據下述步驟對其進行重現。
首先,瀏覽軟件110得到被單擊標題的存儲該樂曲的軌道數(CD-DA軌道),并從基于被單擊標題的載入數據202得到待重現的,與該樂曲同步的數據。對所得到的數據參考限定與每首樂曲同步的數據的文件加以確認。為便于理解,以下敘述都是基于假定與樂曲播放同步的數據是其文字。
從載入數據202得到文字數據之后,瀏覽軟件110將該文字數據劃分成短句,并在信息區803顯示該劃分的短句,如附圖9所示。此外,瀏覽軟件110參考目錄信息,把根據樂曲的標題所確認的軌道的開始點傳送給CD-ROM設備104中的控制器109,并讓控制器109開始讀取存儲在該軌道中的數據。結果,該CD-DA數據從控制器109通過驅動軟件112和操作系統111傳送給瀏覽軟件110。
該瀏覽軟件110將該CD-DA數據通過操作系統111和驅動軟件113傳送給解碼器116以播放該樂曲。另外,該瀏覽軟件110通過得到當前重現點來控制播放狀態,例如,從包含在該CD-DA數據中的亞碼中的Q通道的數據獲得當前重現點,并以加亮當前正被重現的,與該樂曲的播放同步的短句的方式將該當前重現點通知給用戶。
如附圖5所示,時間信息是包括短句中的重現點的數據。因此,當從該CD-DA數據得到當前重現點以后,相關的數據與短句中該CD-DA數據(音樂)的重現同步顯示在CRT102上。
根據第二個實施例,用戶可以指定短句中的重現點,因為該重現點是作為時間信息定義在短句中的。如果一首特定樂曲的原始和卡拉OK形式都存儲在第一段103a中,如附圖6所示,則也可指定播放哪個形式。以下結合附圖9A和9B描述如何作出這種指定。
在附圖9A和9B中,901是一個文字區,其中顯示了一個短句的文字;(1)至(6)表示顯示在文字區901中的短句的播放次序,例如,從樂曲的開頭按號播放。當前正在播放的文字區901呈陰影表示。顯示在每一文字區901開頭的第八個音符“K”是一個卡拉OK按鈕用于指定該卡拉OK形式的播放。
附圖10例示了該文字區901的顯示。這一例子中顯示了文字,相關的發音和譯文,如圖所示。這里略過了詳細的描述,但顯示在文字區901中的字符可以從該文字,發音和譯文中選出。
如果用戶指定了一首樂曲,也就是說,如果用戶單擊了顯示在選擇列表區802中的一首樂曲的標題,該樂曲的文字就顯示在信息區803,如附圖9所示,并從該文字區901的號碼(1)(該樂曲的第一短句)開始播放。此時播放的樂曲是原始形式。
通過單擊其中存在需要播放的短句的文字區901來指定重現點,即操縱鼠標105,將鼠標光標“M”移動到該文字區901,按下鼠標105的左鍵。播放內容的指定取決于在上述單擊操作時該鼠標光標“M”是否定位在卡拉OK鍵“K”上。如果一首特定樂曲的原始和卡拉OK形式存儲在第一段103a中,則時間信息在它們之間起連接作用,如附圖7所示。瀏覽軟件110根據鼠標單擊操作時該鼠標光標“M”所顯示的位置來確認用戶指定的原始或卡拉OK形式的短句和軌道,并將應開始讀取數據的位置通知CD-ROM設備104中的控制器109。
如上所述,短句中的重現點,和重現的內容根據用戶的指令而改變。在附圖9B所示的例子中,一個短句的重現點從標號(1)的文字區901轉換到標號(5)的文字區901,其中顯示了鼠標光標“M”,該短句的播放以原始形式開始。一旦該短句的播放開始,數據的播放根據預定的播放例程便繼續下去,只要用戶不發出另外的指令。根據第二個實施例,接在該短句后面的短句將順序播放。
如上所述,一首樂曲的重現點通過顯示在文字區901的短句的文字來指定。因此,用戶可以很容易地指定他或她所需要的重現點。結果,用戶在改變重現點操作時的負擔得以減輕。
附圖11是一張流程圖,顯示根據用戶的操作重現該CD-EXTRA103的數據的過程。本圖用于展示存儲在第一段103a中的數據的重現,它表明所抽取的數據流(限于卡拉OK形式)根據用戶的操作而轉換,并從用戶將該CD-EXTRA103裝入該CD-ROM設備104中時開始重現,一直到瀏覽軟件110通過該裝入操作終止而被調用。上述瀏覽軟件110的操作將結合附圖11給以描述。
當用戶將CD-EXTRA103裝入CD-ROM設備104中時(步驟S1),這一消息將從該CD-ROM設備104中的控制器109通過驅動軟件112傳遞給操作系統111。
操作系統111接到消息,確認裝入到CD-ROM設備104中的CD的類型,檢查是否存在具有預定名稱的文件。如果用戶將CD-EXTRA103裝入到CD-ROM設備104中,則該CD-EXTRA103就包括具有預定名稱的文件。相應地,操作系統111根據該文件的描述開始進行處理過程(步驟S2)。在瀏覽軟件110和第二段103b中指定的載入數據202從該CD-EXTRA103被拷貝到主存儲設備201(步驟S3)。然后,該瀏覽軟件110被調用(步驟S4)。
該瀏覽軟件110在調用后詢問用戶是否立刻進行后續的操作,并當用戶發出指令時開始重現。如果用戶不發出指令,則附圖11所示的流程在步驟S4終止。
如果用戶發出指令,瀏覽軟件110開始重現拷貝到主存儲設備201中的載入數據202,以及存儲在該CD-EXTRA103中第一段103a中的數據。例如,當瀏覽軟件110顯示有關該CD-EXTRA103的信息和存儲在該CD-EXTRA103中的內容的信息之后,將一段簡短的介紹性視頻信息,它顯示在附圖8所示的CRT102的顯示屏800上,和存儲在第一段103a中第一首樂曲的文字重現在信息區803(步驟S5)。然后,瀏覽軟件110開始重現該樂曲的CD-DA數據(步驟S6),并進入可以接受用戶操作的狀態(步驟S7)。
步驟S7之后的步驟S8到步驟S29顯示根據用戶所需要的數據重現的內容將要進行的操作,以及由這些操作引起的數據重現的轉換過程。
當用戶希望改變要播放的樂曲時(步驟S7-步驟S8-步驟S9),用戶可以在顯示在選擇列表區802中的樂曲標題中單擊他或她所需要的標題。當所希望的樂曲的標題被單擊后,瀏覽軟件110得到存儲該樂曲的CD-DA數據的軌道號,以及從主存儲設備201中的載入數據202得到與該樂曲的重現同步的待顯示的數據,開始播放該樂曲,并且將從載入數據202所得到的數據顯示在CRT102上(步驟S10和S11)。然后,該瀏覽軟件110一邊等到用戶的操作,一邊重現該樂曲,并同步重現其相關數據(步驟S11至步驟S7)該樂曲的播放是這樣進行的,當該CD-EXTRA103的重現開始點傳送給該CD-ROM設備104的控制器109之后,將從該控制器109通過操作系統111和驅動軟件112接收到的CD-DA數據通過操作系統111和驅動軟件113傳送給解碼器116。與該樂曲相關的數據的播放與該樂曲的播放同步,例如,根據包括在上述CD-DA數據中的一個子碼的Q通道數據得到當前的重現點,并將該重現點與時間信息進行比較。
如果用戶需要改變樂曲中的重現點,也就是說,要對當前播放的樂曲進行快進或回繞,他或她可以在信息區803中顯示的所希望的短句的文字區901上單擊(步驟S7-步驟S12-步驟S13)。當該文字區901被單擊后,瀏覽軟件110得到顯示在該文字區901中的短句的重現開始點,以及從主存儲設備201中的載入數據202得到其待重現的相關數據,開始重現該短句,并將從該載入數據202所得到的數據顯示在CRT102上(步驟S14和步驟S15)。例如,瀏覽軟件110顯示加亮字符以表示重現該短句,或加亮文字區901的背景(包括背景色的變化)。然后,它進入一邊等待用戶的操作一邊同步重現該樂曲和其相關數據的狀態(步驟S15-步驟S7)。
如果用戶希望播放一首樂曲的原始形式(包括從卡拉OK形式轉換到原始形式),他或她可以單擊所需短句的文字區901,反之則單擊標有卡拉OK按鈕“K”的區域(步驟S7-S16-S17)。當該文字區901被單擊后,瀏覽軟件110通過參考時間信息得到顯示在文字區901中的該短句的重現開始點,以及從主存儲設備中的載入數據202得到待重現的該短句的相關數據,開始播放該短句,并將從該載入數據202所得到的數據顯示在CRT102上(步驟S18和步驟S19)。然后,該瀏覽軟件110進入一邊等待用戶的操作一邊同步重現該樂曲和其相關數據的狀態(步驟S19-步驟S7)。
當用戶希望從一首樂曲的原始形式轉換到其卡拉OK形式時,他或她可以在顯示該所需短句的文字區901中單擊該卡拉OK按鈕“K”(步驟S7-S29-S21)。當文字區901中的卡拉OK按鈕“K”被單擊后,瀏覽軟件110從時間信息(參考附圖7)得到顯示在文字區901中的該卡拉OK形式的短句的重現開始點,以及從主存儲設備中的載入數據202得到待重現的該短句的相關數據,開始播放該卡拉OK形式的短句,并將從該載入數據202所得到的數據顯示在CRT102上(步驟S22和步驟S23)。然后,該瀏覽軟件110一邊等待用戶的操作一邊同步播放該樂曲和其相關數據(步驟S23-步驟S7)。
當用戶希望重復播放一首特定的樂曲,他或她可以單擊顯示在命令區801中的重復按鈕(步驟S7-S24-S25)。當該重復按鈕被單擊后,瀏覽軟件110在該樂曲的播放終止時從其開始處重新開始播放該樂曲,并將其相關數據與播放同步顯示在CRT102上(步驟S26和S27)。然后,該瀏覽軟件110一邊等待用戶的操作一邊同步播放該樂曲和其相關數據(步驟S27-步驟S7)。
當單擊重復按鈕設定重復播放后再次單擊該重復按鈕將取消重復播放的設定。但是,由于取消該設定并不直接影響數據的播放操作,涉及取消設定的過程在附圖11中被省略。
當用戶希望終止該瀏覽軟件110,他或她可以單擊顯示在命令區801中的退出按鈕(步驟S7-S28-S29)。當該退出按鈕被單擊后,操作系統111取消CPU為該瀏覽軟件110分配的時間,并終止該瀏覽軟件110。
然后,操作系統清除裝入主存儲設備201的瀏覽軟件110,存儲在主存儲設備201中的載入數據202,以及存儲在輔助存儲設備106中的任何超出的數據。這是因為該瀏覽軟件110的容量比較小(它不要求用很多的時間從該CD-EXTRA103中讀取,其存儲所需的容量也很小),該CD-EXTRA103必須裝入該CD-ROM設備104以便使該載入數據202的播放與從該CD-EXTRA103讀取的音頻數據(CD-DA數據)的播放同步。這一過程防止了該輔助存儲設備106的使用效能的退化。但是,近來輔助存儲設備106的容量變得越來越大,該瀏覽軟件110和從CD-EXTRA103讀取的載入數據202仍然可以根據需要存儲在該輔助存儲設備106中。
附圖12顯示附圖11中步驟S2的細節。如上所述,這是當用戶將一張CD裝入CD-ROM設備104中時由操作系統111執行的過程。
當用戶將一張CD裝入CD-ROM設備104,該CD-ROM設備104中的控制器109對其進行檢測并確認所裝載的CD的類型。控制器109將該CD已裝入該CD-ROM設備104的消息,目錄信息,以及該CD的類型(是否是增強CD)通知操作系統111。附圖12顯示了該通知被接收到的過程。以下結合附圖12給出關于這一過程的詳細說明。
CD是否是增強CD按如下方法確定控制器109讓讀取頭108對整個CD進行尋找操作,以檢查該CD中是否存在用以指出區域之間分隔的標記。
在步驟S31中,確定裝入該CD-ROM設備104中的CD是否是增強CD,即根據從控制器109傳遞的信息確定該CD是否包括第二段103b。
如果“是”,則過程轉向步驟S32以檢查存儲在第二段103b中的數據類型。正如已經知道的,取決于增強CD的類型,存儲在分區區域中的數據格式是不同的。因此,該增強CD的類型可以通過檢查其內容來確定。無論數據是CD-ROM數據還是CD-DA數據,都可以根據一個亞碼中Q通道的數據或者一個扇區中的一個頭的內容來確定。
在步驟S33中,確定該CD是否存儲具有預定名稱的文件。假定該預定名稱是“Autorun.inf”。如果具有該名稱的文件存在,則過程轉向執行根據該文件的內容所描述的過程(S33是)。也就是說,過程從步驟S2轉到步驟S3,如附圖11所示。如果“不是”,涉及該CD的過程便終止(步驟S33不是)。
如果確定在步驟S31中該CD不包括第二段103b,即“不是”,則過程轉向步驟S34,其中存儲在1號軌道中的數據被讀取,其格式被檢查。這一數據讀取過程實施如下操作系統111將根據目錄信息所得到的在軌道開始處的數據作為一個控制命令傳遞給CD-ROM設備104中的控制器109。
在步驟S35中,確定從控制器109傳遞的數據是否是CD-DA數據。如果CD-DA數據存儲在軌道中,檢查的結果是“是”,則控制轉向按照音樂CD開始播放(表演)的過程。如果“不是”,(例如,如果該CD是CD-ROM),則過程轉向步驟S32以檢查是否存儲了具有預定名稱的文件。根據其結果進行后續操作。
附圖13是一張流程圖,顯示了改變重現點的過程這是一個當用戶單擊包含卡拉OK按鈕“K”的文字區901時由瀏覽軟件110執行的過程。在附圖11所示的流程圖中,從步驟S14到步驟S15,從步驟S18到步驟S19以及從步驟S22到步驟S23的操作通過執行改變重現點的過程而實施。
一旦瀏覽軟件110開始播放樂曲,它就處在一邊等待用戶在CRT102的顯示屏800上作出選擇的事件,一邊執行必要的過程的狀態。當用戶在這種狀態下在顯示屏上作出選擇,瀏覽軟件110通過驅動軟件115和操作系統111得到有關鼠標105單擊操作位置的信息(鼠標光標“M”的顯示位置信息)(步驟S41)。當瀏覽軟件110得到該顯示位置信息后,它根據該鼠標光標“M”的顯示位置信息確定在單擊操作時該鼠標光標“M”是否顯示在文字區901中(步驟S42)。
如果確定該鼠標光標“M”在單擊操作時的顯示位置是在文字區901之外(步驟S42不是),則過程轉回到步驟S41而瀏覽軟件110將等待新的單擊操作。如果確定該顯示位置是在文字區901內(步驟S42是),則再確定該顯示位置是否在當前正在播放的文字區901內(步驟S43)。如果確定該顯示位置是在當前正在播放的文字區901內(步驟S43是),則過程轉回到步驟S41。
如果確定該鼠標光標“M”在單擊操作時的顯示位置是在當前正在播放的文字區901之外(步驟S43不是),則相應于當前正在播放的短句的文字區901正常顯示(步驟S44)。然后,用戶通過單擊操作指定的文字區901被加亮(步驟S45)。
根據這一過程,CRT102的顯示屏800(信息區803)從附圖9A變化至附圖9B。即,由用戶單擊的標號為(5)的文字區901被加亮,同時,標號為(1)的文字區901變成正常顯示。
當用戶指定的文字區901被加亮,則再確定當前設定的模式,即所指定的播放,是卡拉OK形式還是原始形式(步驟S46)。然后,根據該確定的模式從載入數據202得到播放該樂曲所需的數據(步驟S47)。此時也得到了在文字區901中指定的短句的重現開始時間。
然后,瀏覽軟件110基于所得到的數據將該數據的讀取位置通過操作系統111和驅動軟件112通知控制器109,并在CRT102的顯示屏800上顯示在步驟S47中得到的數據。再后,瀏覽軟件110進入等待用戶作出新的選擇的狀態(步驟S48)。
如上所述,瀏覽軟件110將該CD-EXTRA103的重現作為音樂CD進行同步處理,即存儲在第一段103a中的數據的重現與存儲在第二段103b中的數據的重現同步。這一操作與一首樂曲從開頭開始播放的情況相同。
根據第二個實施例,文字以短句形式顯示,通過指定短句而改變重現點。但是,也可通過指定從一首樂曲開頭的重現消失時間來改變重現點。此外,重現點還可根據一個指定的號碼而改變,每個號碼分配給每個可變的重現點。另外,一個任意的重現點即可以在一首樂曲中也可以在一組樂曲中指定。
進一步,用戶可以指定在每個文字區(短句)901中待重現的卡拉OK形式或原始形式的內容,例如,當一組文字區901顯示在如附圖9所示的CRT102上。
在上述的兩種情況下,存儲在CD-EXTRA103的不同文字區中的相關數據被同步處理和重現,從而有效地使用該存儲數據。結果,可以向用戶提供一批重現形式,同時,該CD-EXTRA103也可作為一種更復雜的和娛樂性的產品提供給用戶。
以下描述該CD-EXTRA103的重現的另一個例子,以及由瀏覽軟件110為實施該重現而執行的操作。
前述例子的基本操作是執行文本數據如文字的重現,并與一首音樂(CD-DA數據)的重現同步。同時,這一例子也可在文本數據之外重現靜態圖象。以下結合附圖14到附圖17對本例進行描述。
附圖14和附圖15顯示重現該CD-EXTRA的另一個例子。它們例示了在載入數據202中對應于一首樂曲的圖象和文字與存儲在第一段103a中的CD-DA數據的重現同步顯示。
在附圖14所示的例子中,通過重現第一段103a中的CD-DA數據來播放該樂曲,從該載入數據202得到與該樂曲相關的靜態圖象和文字,并與該樂曲的播放同步顯示。靜態圖象用于匹配該樂曲的故事。結果,用戶可以在該靜態圖象所營造的音樂氛圍中欣賞卡拉OK。
附圖15所示的例子類似于附圖14,其中,音樂重現與靜態圖象和文字的重現同步,但附圖15例示了顯示出來的文字的語言與發出聲的文字的語言不同。特別地,在這種情況下,發出聲的文字的語言是英語,而顯示出來的文字的語言是日語。
這類重現可以使用戶進行視聽學習,從而獲得學習的極大效果。當代表和伴隨所重現的聲音內容(故事)的場景(靜態圖象)順序顯示時,如附圖15所示,視頻信息就增加到英語和日語之間的關聯中。因此,學習英語將更加容易,并得到外語學習的極大效率。相應地,該CD-EXTRA103也可作為一種教學材料用于外語的有效學習。
注意,顯示出來的文字可以是另一種語言的發音或文字,而不是該發出聲的文字的譯文。此外,用戶可以選擇待顯示的文字的類型。
以下描述瀏覽軟件110所執行的操作,它將上述音樂重現(第一段103a中的數據)與載入數據202中的相關數據的重現同步,參考附圖16。附圖16是一張流程圖,顯示了重現相關數據的過程。為避免混亂,以下基于假定第一段103a中的CD-DA數據是樂曲數據而進行描述。
通過重現相關數據的過程,得到當前正在播放(已經指示開始播放)的樂曲的號碼(步驟S51)。隨后,從主存儲設備201中的載入數據202得到文本數據(文字,譯文和發音)和與所得到的該樂曲號相關的圖象(靜態圖象)數據(步驟S52)。
當得到該相關數據后,它們顯示在一個屏幕上,以便與當前正在播放的樂曲部分匹配(步驟S53)。步驟S53中的操作在靜態圖象和顯示的文字之間進行轉換。然后,該CD-EXTRA103的當前重現點,例如,從具有所得號碼的樂曲的播放開頭所經過的時間(重現經過時間)可作為重現信息而得到(步驟S54)。該重現經過時間是當前正在播放的樂曲的重現點,它從CD-ROM設備104的控制器109傳遞給瀏覽軟件110,即,一個演奏點。該演奏點是用于指明在多少分鐘,多少秒和哪一幀播放的數據。當得到這種重現信息(重現點)后,將發生顯示位置的改變,如相應于該重現信息由加亮文字引起的改變(步驟S55)。
當如上所述文字在樂曲正在播放的實際時間中被加亮后,再確定該樂曲的播放是否終止(步驟S56)。例如,通過比較從目錄信息得到的樂曲的演奏時間和上述在步驟S54中所得到的重現經過時間進行這一確定。
如果確定該樂曲的演奏在步驟S56終止(步驟S56是),則過程終止。如果確定該樂曲的展示沒有終止(步驟S56不是),則過程轉到步驟S57。
根據第二個實施例,在顯示屏800(信息區803)上顯示的整個圖象(靜態圖象和文字)當每次有一個短句被重現時就發生改變(重新顯示)。因此,一幅圖象是否必須重新顯示取決于在步驟S57中一個短句的重現是否終止。例如,通過比較短句在時間信息中的重現結束時間和在步驟S54中得到的用于指明重現點的重現經過時間進行這一確定。
如果確定一個短句的演奏不是在步驟S57終止(步驟S57不是),則過程轉回到步驟S54。這是因為一幅圖象的重新顯示被認為是不必要的。如果確定一個短句的演奏終止(步驟S57是),則步驟轉回到步驟S53。也就是說,一幅圖象的重新顯示被認為是必要的。通過步驟S53中的操作,另一幅靜態圖象和新的文字就顯示在信息區803中。
如上所述,瀏覽軟件110對存儲在該CD-EXTRA103的第一段103a中的數據的重現與載入數據,即存儲在第二段103b中的不同展示媒體(靜態圖象和文字)的數據的重現進行同步處理。通過這一過程,就可實現附圖14和附圖15所示的數據的重現。
上述是一個通過對存儲在第一段103a中的CD-DA數據的重現與顯示數據如靜態圖象和文字的重現進行同步處理的實施例。然而,用于輸出聲音(如MPEG數據,MIDI數據等)也可存儲在CD-EXTRA103的第二段103b中。附圖17顯示的例子中CD-DA數據的重現與用于輸出載入數據202中聲音的數據的重現同步。
如附圖17所示,通過重現載入數據202中的數據,即,存儲在第二段103b中的數據,緊接著當前正在播放的短句之后待播放的短句將作為聲樂聲音輸出。它的目的在于,幫助有視覺障礙的人提前學習待演唱的短句,并演唱該歌曲。通過這一過程,該CD-EXTRA103可作為一種更有用的形式向更多的人提供。待演唱的短句可以輸出到不同的通道,如用于短句的耳機,和通過重現該CD-DA數據用于聲音輸出的揚聲器等等,從而防止該短句由于CD-DA數據的重現的聲音輸出而變得不能聽見。
如上所述,CD-DA數據和相關數據之間的關聯以短句的形式加以定義。因此,附圖17中所示的重現可通過重現載入數據202中的相關數據以及將該關聯提前一個短句的方法而實施。換句話說,這種重現可以通過執行與附圖16所示的流程完全一樣的過程而實施。所以,在此省略了為實施附圖17所示的例子,由瀏覽軟件110所執行的過程的描述。
盡管短句的文字沒有顯示在附圖17所示的例子中,文字和聲音仍可顯示。此外,這種重現不僅可以用于音樂,也可用于學習外語。
通常,當希望同時重現圖象和聲音時,那些數據可以通過MPEG編碼方法等進行壓縮和存儲。但是,通過將載入數據202與存儲在第一段103a中的數據進行不同組合而產生的重現可以通過如上所述將存儲在CD-EXTRA103中第二段103b中的數據裝入PC101的方法而進行。結果,圖象和聲音數據存儲在不同的存儲區域,該圖象和聲音也可同時被重現。這就是說,基于存儲在存儲媒介中的數據的待重現的內容而產生的限制可以被減小。因此,存儲在存儲媒介中的數據可以按照需要來選擇。根據第二個實施例,高質量的聲音可以通過重現存儲在第一段103a中的CD-DA數據(未壓縮的數據)并同步顯示圖象的方法而得到。
在本實施例中,用戶可以在與該CD-DA數據相關的數據中隨意選擇待重現的并與該CD-DA數據的重現同步的數據。但是,主要顯示藝術家信息和樂曲信息的模式(藝術家/音樂信息模式),主要顯示文字,譯文和發音的模式(文字顯示模式),以及主要顯示唱片分類目錄的模式(唱片分類目錄模式)可以預先準備,同時在信息區803待顯示的數據的基本結構也可為每一種模式而預先確定,附圖18顯示了在每種模式下顯示屏800的例子。一個顯示屏800a是在藝術家/音樂樂曲信息模式;一個顯示屏800b是在文字顯示模式;以及一個顯示屏800c是在唱片分類目錄模式。
《第三個實施例》根據上述第二個實施例,存儲在第二段103b中的數據與存儲在第一段103a中的CD-DA數據被同步重現。同時,根據第三個實施例,用戶可以將與該CD-DA數據的重現同步的數據增加到存儲在第二段103b中的數據。
附圖19是一張簡化的方框圖,顯示了根據第三個實施例的聲音播放/顯示系統的配置。圖中,與第二個實施例相同或大致相同的部分都標有相同的參考數字。附圖19中省略了CRT102。以下結合附圖19對第三個實施例給以描述。
在第三個實施例中,一個轉換器1902中的模/數轉換器1902a將用戶從麥克風1901合著音樂曲調的語音輸入轉換成數字音頻數據;瀏覽軟件110通過一組設備驅動軟件1903中的相應的驅動軟件和操作系統111接收到該數字音頻數據,并能通過該操作系統111以及一組設備驅動軟件1903中用于輔助存儲設備106的相應驅動軟件將該數據存儲到該輔助存儲設備106。
瀏覽軟件110將該音頻數據以短句形式存儲在輔助存儲設備106中,并與該CD-EXTRA103中的重現點同步。通過這一過程,輸入的用戶語音可以與CD-DA數據和存儲在第二段103b中的載入數據同步播放。
要播放存儲在輔助存儲設備106中的用戶音頻數據,在瀏覽軟件110通過用于輔助存儲設備106的相應驅動軟件和操作系統111接收到用戶的音頻數據之后,該瀏覽軟件110將該數據通過操作系統111和一組設備驅動軟件1903中的相應的驅動軟件輸出到轉換器1902中的一個數/模轉換器1902b。輸入到該數/模轉換器1902b的音頻數據被轉換成模擬音頻信號,輸出到一個混合器1905,再作為聲樂信號從一個聲音輸出設備107輸出。
一個由MIDI重現設備1904從瀏覽軟件110通過操作系統111和一組設備驅動軟件1903中的相應的驅動軟件接收到的,基于MIDI數據而生成的音頻信號,和一個由CD-ROM設備104讀取的,通過數/模轉換器轉換成CD-DA數據而產生的音頻信號,除該音頻信號從該數/模轉換器1902b輸入之外,被輸入到混合器1905。該混合器1905根據預定的內容對這些數據進行同步處理,并將同步后的信號輸出到聲音輸出設備107。
如上所述,當用戶可以準備與CD-EXTRA103中的數據同步的待重現的數據時,相對于第二個實施例中實現的例子而言,利用該CD-EXTRA103即可實現更廣范圍的娛樂用途。此外,用戶可以展現他或她的原創性,從而獲得更大的滿足。
作為用戶可以準備的數據,除上述音頻數據之外,諸如照片,文本(包括有關藝術家的最新信息),MIDI數據等等都可增加進來。所準備的數據在瀏覽軟件110終止時可被刪除。相反,它也可存儲在輔助存儲設備106中。
從上面對第一至第三個實施例的描述可以明顯看出,根據本發明,存儲在一個存儲媒介中的數據可被存儲到另一個存儲媒介中,存儲在一個存儲媒介中的其它數據可與存儲在另外的存儲媒介中的數據同步重現。因此,存儲媒介的使用形式可以是多種多樣的,更廣范圍的用戶娛樂目的也可實現。結果,該存儲媒介可以作為更令人滿意的娛樂工具提供給用戶。
權利要求
1一種存儲媒介,包括由所存數據加以區分的第一和第二存儲區域,其中第一和第二存儲區域的一個區域存儲用于同步處理和重現分別存儲在該第一和第二存儲區域中的數據的重現管理信息。
2根據權利要求1的存儲媒介,其中第一和第二存儲區域的一個區域存儲功能在于同步處理和重現存儲在該第一和第二存儲區域中的數據的程序,以及基于該重現管理信息存儲以前存儲在另一個存儲區域而現在存儲在其它存儲媒介中的數據。
3一種存有程序的存儲媒介,該程序的功能在于將存儲在第一和第二存儲區域的一個區域中的數據,從包含由所存數據加以區分的第一和第二存儲區域的存儲媒介,存儲到另外一個存儲媒介;和根據預先準備的用于同步處理和重現分別存儲在該第一和第二存儲區域中的數據的重現管理信息,同步處理和重現存儲在該第一和第二存儲區域的另一個存儲區域中的數據與存儲在其它存儲媒介中的數據。
4一種存儲媒介播放系統,包括第一讀取設備,用于從一個包含第一和第二存儲區域的并由所存數據加以區分的存儲媒介讀取存儲在該第一和第二存儲區域的一個區域中的數據,并將該數據存儲到其它存儲媒介;第一重現設備,用于重現由該第一讀取設備讀取的、存儲在該第一和第二存儲區域的另一個存儲區域中的數據;第二讀取設備,用于讀取存儲在其它存儲媒介中的數據;第二重現設備,用于重現由該第二讀取設備讀取的數據;和控制設備,用于根據預先準備的用于同步處理和重現分別存儲在該第一和第二存儲區域中的數據的重現管理信息,對由該第一重現設備的數據重現與由該第二重現設備的數據重現進行同步處理。
5根據權利要求4的存儲媒介播放系統,其中該重現管理信息是由該第一讀取設備從一個存儲區域中讀取并存儲在其它存儲媒介中的信息。
6根據權利要求4的存儲媒介播放系統,還包括重現點指定設備用于在存儲在一個存儲區域的數據存儲單元中指定一個重現點,其中當重現點由該重現點指定設備指定時,該控制設備根據重現管理信息改變由第一和第二重現設備重現的數據。
7根據權利要求6的存儲媒介播放系統,其中當不同形式的相關數據存儲在一個存儲區域的數據存儲單元中時,該重現點指定設備至少指定一個重現點和重現形式。
8根據權利要求4的存儲媒介播放系統,其中存儲在另一個存儲區域中的數據是音頻數據,并且其它存儲媒介至少從一個存儲區域存儲與該音頻數據相關的數據。
9根據權利要求8的存儲媒介播放系統,其中至少一種文本數據如文字,譯文和對應于該音頻數據的樂曲的發音,是與該音頻數據相關的數據。
10根據權利要求8的存儲媒介播放系統,其中數據的存儲單元是樂曲,并且重現點的指定是以短句的形式進行。
11根據權利要求10的存儲媒介播放系統,其中通過顯示該文字,譯文,和樂曲的發音,以短句形式指定的重現點是在該文字,譯文,或樂曲的發音的某個位置產生。
12根據權利要求7的存儲媒介播放系統,其中不同重現形式的相關數據是一首樂曲原始形式的數據,和該樂曲卡拉OK形式的數據。
13根據權利要求4的存儲媒介播放系統,其中該存儲媒介是一種增強CD。
14根據權利要求4的存儲媒介播放系統利用一臺個人計算機而配置。
15一種存儲媒介播放方法用于重現包含第一和第二存儲區域的并由所存數據加以區分的存儲媒介,其步驟在于準備用于同步處理和重現分別存儲在該第一和第二存儲區域中的數據的重現管理信息;將該數據存儲在其它存儲媒介的第一和第二存儲區域的一個區域;和根據該重現管理信息,對存儲在該第一和第二存儲區域的另一個存儲區域中的數據重現與存儲在其它存儲媒介中的數據重現進行同步處理。
16根據權利要求15的存儲媒介播放方法,其中存儲在該第一和第二存儲區域的另一個存儲區域中的數據是音頻數據,并且其它存儲媒介至少從一個存儲區域存儲與該音頻數據相關的數據。
17根據權利要求16的存儲媒介播放方法,其中至少一種文本數據如文字,譯文和對應于該音頻數據的樂曲的發音,作為與該音頻數據相關的數據包括在內。
18根據權利要求15的存儲媒介播放方法,其中該存儲媒介是一種增強CD。
全文摘要
一個第一讀取單元讀取存儲在一個存儲媒介的第二存儲區域中的數據(包括重現管理信息),并將其存儲在其它存儲媒介中。一個第一重現單元重現由該第一讀取單元從一個存儲媒介的第二存儲區域中讀取的數據。一個第二讀取單元讀取由該第一讀取單元存儲在其它存儲媒介中的數據,并將其輸出到一個第二重現單元。該第二重現單元重現從第二讀取單元接收的數據。一個控制單元對第一重現單元的數據重現與第二重現單元的數據重現進行同步處理。
文檔編號G11B27/10GK1178365SQ97113528
公開日1998年4月8日 申請日期1997年6月27日 優先權日1996年9月30日
發明者梶山亮, 山崎富弘, 向井春郎, 岡田秀美 申請人:富士通株式會社