盤播放狀態顯示的製作方法
2023-07-07 04:44:16 4
專利名稱:盤播放狀態顯示的製作方法
技術領域:
本發明涉及一種用於從盤形存儲介質上播放數據特別是音頻數據的再現裝置,並且涉及這樣一種具有將與播放操作有關數據顯示給用戶的裝置。
用於不管是光學還是磁性(或其兩者的組合)的存儲盤的播放器以及記錄器都是公知的。從機械角度看,這些設備一般包括一個重放級以及一個橫越級,其中重放級包括被安排使接收盤以可控速度旋轉的一個主軸馬達,而橫越級是在盤旋轉時移動讀出頭穿過盤上軌道。這些盤上加載有由處於啟動狀態的播放器讀出並且一般被存儲在本機存儲器上的內容表(TOC),這些盤特別是那些根據CD音頻、CD-ROM或DVD標準格式化的盤,但不排除其他情況。TOC為播放器確定盤上存儲特定文件的位置並且使讀出頭移動從而訪問這些特定文件或文件段。
在歐洲專利申請EP-A-0768660中給出了這樣一種盤播放器的一個例子,在該申請中公開了當盤旋轉時,將盤的目標地址或所需地址與實際讀出地址進行比較從而產生用來補償線速度偏差的一個誤差信號。
在美國專利5,477,516中描述了以組合的磁光碟讀出頭形式出現的另一個例子。使用這種裝置,以在盤上分布的離散段形式將數據流記錄在盤上。為了快速搜索以及功能性倒帶,所述系統使用TOC來構建文件連續部分位置的連接表,使用該系統,在高速操作期間,可以簡單地通過該表來步進。
這種盤播放器的一個典型特性是具有一個用戶顯示,其顯示了用於當前讀出文件的一個標識符以及輔助數據。在音頻盤播放器的情況中,該標識符包括一個軌道號而該輔助數據包括經過該軌道的時間。可以從正在讀出文件中的子碼並且參考TOC來推導出該數據。但是,在所謂的特技模式(快速前進/倒退)中,當不能足夠快地讀出這些子碼時,使用這種顯示的會產生問題,這種顯示不能為用戶提供讀出頭所讀出當前文件位置的精確指示。如果僅僅將該系統構造成在當前速度的一個有限範圍內處理這些子碼,則在較慢速度時,也會帶來這樣的問題。
因此,本發明的一個目的是提供一種具有用戶顯示的再現裝置,它可以顯示即使在非標準速度下也能始終跟上的內容。
根據本發明,提供了一種盤再現裝置,其中包括可操作接收盤數據以及存儲在其上的讀出數據的盤播放級、與該播放級相連的一個控制器以及存儲用於接收盤的內容表的第一存儲裝置、以及與控制器相連的一個顯示器,基於從盤上讀出的指示器子碼和內容表,使用所構造的控制器來產生對於當前從接收盤上讀出數據的一個指示的顯示並且周期性對其更新;其特徵在於,該裝置還進一步包括一個與該控制器相連的一個時間信號源,並且,安排該控制器來產生並更新基於至少部分內容表所讀出盤的一個仿真模型以及一個時間信號,當指示器子碼不能用時,基於所顯示的指示數據的時間信號來替代所述仿真模型。通過提供該仿真模型並周期性將其更新(例如,實時盤播放時間每秒一次),在不能從盤上讀出這些子碼時,可以使該顯示能始終跟上,即使該播放級是處於快速搜索模式中。
該播放級包括被安排來使接收盤旋轉的一個主軸馬達、一個讀出頭以及被安排在控制器的指示之下相對於旋轉盤移動讀出頭的一個掃描結構;該盤可以是光碟或磁碟,因而可以據此來構造這種裝置的讀出頭。該裝置另外還包括用戶可操作輸入裝置,該輸入裝置與所述控制器相連以響應改變讀出頭和盤之間相對運動的操作。在這種裝置中,對於讀出頭和盤之間相對運動的一種或多種預定用戶指示模式,可以從盤中讀出所述指使器子碼,並且對於所有其他用戶指示模式而言,可以基於所述仿真模型來替換所顯示的指示。
相對運動的這種或預定的用戶指示模式可以是諸如這樣的對於記錄數據可以給出一種固定播放速度,除所述預定模式或一些模式之外的用戶指示運動模式可以包括能夠給出比所述固定播放速度和/或播放倒帶指示速度慢的或更快的播放速度的那些模式。
其中存儲在該盤上數據是編碼的音頻數據,該裝置還可以包括被安排用來接收、解碼以及輸出數據的數據處理裝置。在這種結構中,可以安排該裝置以除了所述固定重放速度之外的重放速度來仿真解碼音頻的輸出。這種編碼可以是根據MPEG音頻協議或其他數據存儲方案的編碼,這是很容易理解的。
如同參考最佳實施例所描述的那樣,可以這樣提供仿真模型通過控制器將內容表內的指針維持在由讀出指示器子碼所顯示的最後讀出的那一項上,並且基於輸入的時間信號、用戶指示模式、以及用於內容表中每一項的存儲信息來移動所述指針。在這種裝置中,用於內容表中每一項的存儲信息包括一個運行時間,仿真模型可以為作為從用戶指示的重放速度、指示以及最後讀出的指示器子碼中所推導出的當前項確定所經歷的運行時間。
作為另一個特性,基於仿真模型,可以控制重放級掃描機械結構從而周期性地重新設置相對於盤的讀出頭的位置,以便於可以減小特技播放期間的總搜索時間。
在後附的權利要求中描述了本發明的其他特徵,所公開的內容僅在這裡作為參考,並且針對閱讀者的注意。
現在,僅藉助於例子並參考附圖來描述這些最佳實施例,其中;
圖1是表示體現本發明的光碟記錄/重放裝置中的軟體以及硬體模型的示意性框圖;以及圖2是顯示圖1裝置內部硬體部分的更為詳細的示意性框圖。
下列說明是針對能處理根據HQ-VCD協議操作A/V器件並帶有四個數字音頻信道和MPEG-2(ISO/IEC 13818)視頻的緻密盤數字音頻(CDDA),儘管本領域技術人員可以認識到本發明可用於其他A/V方案以及不與HQ-VCD和/或MPEG標準兼容的協議。
對於HQ-VCD播放器,可以不支持全範圍播放和搜索指示以及用於CDDA的速度。為了正常播放,要解碼和播放音頻,並產生CDDA子碼(包括盤上的時間)或從盤上讀出這些子碼,但是,對於所有其他速度(比如,前進速度x2、x8,後退速度x1、x2、x8),不可能產生音頻或子碼。但是,為了向用戶展示該盤正以所有速度播放(儘管除了正常重放之外,音頻將被靜音),本發明提供了相當於「虛擬盤」的一個仿真器模型,當來自實際盤上的信息不能用時,該仿真器模型作為盤信息源使用。
圖1示意性地示出了與光碟音頻系統功能性部分有關的VDISC的提供以及操作。在正常播放期間,在顯示控制PC軟體和所產生的顯示盤上時間、軌道號的子碼的指示之下,解碼並播放來自真實盤RDISC上的音頻信號。經選擇功能SELECT與顯示控制PC相連的是依次連接到CDDA應用APP上的CDDA導航功能NAV。操作中,導航功能NAV在應用APP的指示下操縱圍繞真實盤RDISC的運動,其中應用APP是有效的用戶接口元件。在一個實施例中,可以將部分APP、NAV、SELECT、PC以及BMC(所描述的)認為是軟體堆棧中的一些層,帶有從軟體部分較高級堆棧中向較低級堆棧中發出的指令C,以及藉助於事件E的傳播從而實現低級堆棧與較高級堆棧的通信。例如,藉助於來自顯示控制PC的事件使作為從CDDA數據流中解碼出的包含軌道和時間信息的子碼經過導航功能NAV,然後作為其他事件被傳播到應用APP中。
根據系統硬體,對於一些速度和指示(除了x1前進速度,即正常播放之外),不可能解碼來自真實盤的真實子碼,這是由於出於影響來自該盤的讀出操作的實際考慮,或是由於不能由顯示控制PC來支持這些速度和/或指示。一旦判斷出這樣一種施加情況,則這些時候,位於NAV較低端的選擇功能SELECT切換到仿真器模型EMU。該仿真器EMU使用定時器TIM和來自真實盤的內容表TOC「播放」虛擬盤VDISC。同時,不重放音頻部分,始終保持軌道和時間表的顯示DISP,並且對於真實盤播放時間的每秒提供一次更新。可操作地,同時激活仿真器EMU,產生指示當前從TOC中讀出項的指針P。參考定時器輸入TIM,實時產生作為TOC中的單個播放項的持續時間、傾向讀出或掃描VDISC的速度(作為由APP接收的來自用戶輸入的判斷)以及用於實際盤顯著播放的恰當的子碼(作為事件從RDISC提供到PC上的那些代碼)。
重要的是,如果用戶切換回已經播放的正常速度,例如以x2的速度前進,則該盤應該開始於距離正確播放位置最小滯後的地點。為了實現這個目的,仿真器模型EMU周期性產生用於與真實盤RDISC相關讀出頭的搜索指令,以便於當恢復正常重放時,在所選音頻信號位置處存在最小延遲。可以以例如對於真實盤播放時間每分鐘而言的一個速度來產生這些搜索指令。
現在將參考圖2的示意性框圖來簡述體現用於本發明的盤重放裝置的實際/硬體部分。在許多情況中,這些部分的結構和/或可控功能是慣用的,並且對於本領域技術人員而言將是熟悉的。因此,僅詳細描述特別涉及本發明操作的那些硬體特性。
由虛線10表示的該裝置的重放部分包括用於接收盤12的慣用機械裝置、以及用於旋轉所接收盤12的一個主軸馬達14。通過跟蹤馬達18使讀/寫頭16在盤12上前後移動。如同可以認識到的那樣,頭16的特定結構以及與盤12有關的方位都將根據它僅能讀出或(對於該例子而言)能夠讀/寫以及盤的類型(光碟或磁碟)而定。在該裝置中央控制器(CPU)22的指示之下,重放部分10根據控制主軸馬達14旋轉速度和跟蹤馬達18線速度的伺服控制器部分20來針對這些問題作出判斷比如,從盤12上由CPU22所識別出的特定位置讀出數據(或在此位置上寫入數據),或是如前所述基於仿真器值來可預測地移動頭16。
通過讀/寫頭16從盤12上讀出的數據在被輸出到解碼器26然後再從解碼器輸出到輸出28以用於數字音頻或數據之前,先在24中將其進行初始緩衝。對於模擬音頻輸出,來自解碼器26的信號在進入模擬輸出端32之前先經過D/A轉換器30。以相同的結構,在輸入端34接收用於記錄的數字數據或音頻信號,並經過編碼器部分36和寫入緩衝器38到達讀/寫頭16。對於模擬信號,在其到達編碼器36之前先提供一個分開的模擬輸入端40,使輸入信號通過A/D轉換器。
將CPU22與一個或多個隨機存儲器和只讀存儲器器件相連,這些存儲器器件包括含有基本啟動功能和用於CPU22的作業系統的引導ROM44、工作RAM46以及一個本機高速緩衝存儲器48以便於保存從盤12讀出的內容表TOC。在其他值之中,這個工作RAM46還保存所產生的子碼值EMUS,如同虛線50所示,這些子碼值可以使CPU22在仿真器操作期間保持指針P指向TOC中的讀出位置。
還與CPU22相連的是用於所提供的各種用戶輸入裝置的接口52,它包括內置在單元內的器件控制54(音量控制、用於可編程播放操作的按鈕以及等等)、通過紅外線連接到IR接收器58上的遠程控制器56,而IR接收器58是與接口56相連的。最後,還有一個帶有特定結構的顯示器60,該顯示器60可以從一個用於顯示軌道號和經過時間(如圖所示)的簡單LED或LCD變為較大以及更為複雜的器件,可能是一個單獨的監視器或CRT屏幕。但是,不管是什麼特定結構,該顯示器60與CPU22相連並且顯示與重放或盤12上的搜索操作有關的信息,當真實盤不能使用這些子碼時,使用這些子碼來產生來自虛擬盤(VDISC;圖1)的信息。
已經描述了可以允許在不支持多種速度的裝置中對這多種盤重放速度進行仿真的技術,該技術可以低延遲地在仿真速度和真實速度之間切換。閱讀當前公開的內容,對於本領域技術人員而言,各種變型(包括一致性或與其他光碟或磁碟記錄裝置的兼容性)是顯然的。這樣的變型包括已經在用於重放音頻和/或視頻信號的裝置以及其相應部分的領域中所公知的其它特性,並且這些特性可以替換或附加到已經在此所描述過特性中。
權利要求
1.一種盤重放裝置,包括可操作來接收一張盤並讀出其上存儲數據的盤重放級、與該重放級相連的一個控制器、保存用於接收盤的內容表的第一存儲裝置以及與該控制器相連的一個顯示器,其中該控制器被構造成可以基於從盤上讀出的顯示器子碼和內容表來產生對於當前正從接收盤上讀出數據指示的顯示,並且可以周期性地對其進行更新;其特徵在於,該裝置還進一步包括一個與控制器相連的時間信號源,安排該控制器產生並更新基於至少部分內容表所讀出的盤的一個仿真模型和一個時間信號,當顯示器子碼不能用時,帶有基於所顯示的數據指示的時間信號可以在所述仿真模型上代替顯示器子碼。
2.如權利要求1所述的裝置,其中,重放級包括被安排用來旋轉接收盤的一個主軸馬達、一個讀出頭、以及一個被安排在控制器的指示之下使讀出頭相對於旋轉盤移動的掃描機械裝置,該裝置還包括與所述控制器相連的用戶可操作輸入裝置,該輸入裝置響應可以改變的讀出頭和盤之間相對運動的操作。
3.如權利要求2所述的裝置,其中,對於讀出頭和盤之間相對運動的一個或多個預定用戶指定模式,從盤上讀出所述指示器子碼,而對於其它所有用戶指定模式而言,所顯示的指示是基於所述仿真模型的。
4.如權利要求3所述的裝置,其中,相對運動的一種預定模式可以是這樣的能夠給出用於記錄數據的一種固定重放速度。
5.如權利要求4所述的裝置,其中,除了所述一種預定模式或一些模式之外的用戶指定運動模式包括能夠給出比所述固定重放速度更慢或更快的重放速度的那些模式。
6.如權利要求4或5所述的裝置,其中,除了所述一種預定模式或一些模式之外的用戶指定運動模式包括能夠給出反向重放的那些模式。
7.如權利要求4、5或6所述的裝置,其中,將存儲在盤上的數據編碼為音頻數據,並且安排該裝置減弱以低於所速固定重放速度的重放時的解碼音頻的輸出。
8.如權利要求3到7中任一個所述的裝置,其中,以下列方式提供所述仿真器模型通過控制器將內容表內的指針維持在由讀出指示器子碼所顯示的最後讀出的那一項上,並且基於輸入的時間信號、用戶指示模式、以及用於內容表中每一項的存儲信息來移動所述指針。
9.如權利要求8所述的裝置,其中,用於內容表中每一項的存儲信息包括一個運行時間,仿真模型可以為作為從用戶指示的重放速度、指示以及最後讀出的指示器子碼中所推導出的當前項確定所經歷的運行時間。
10.如權利要求2所述的裝置,其中,控制重放級掃描裝置以便於在所述仿真模型的基礎上周期性地重新設置讀出頭相對於盤的位置。
全文摘要
在光碟或磁碟音頻系統中,在常規播放期間,在產生的顯示控制(PC)、顯示盤上時間的子碼以及軌道號的指示下,從盤(RDISC)上解碼音頻信號並將其播放。根據系統硬體,對於某些速度以及指示(除正常播放之外的),在不能從盤上解碼真實的子碼之時,切換到一個仿真模塊(EMU)。該仿真器(EMU)使用一個定時器(TIM)和來自真實盤上的內容表(TOC)來播放一個虛擬盤(VDISC)。此時,不能再次播放音頻信號,維持軌道以及時間表顯示(DISP),並且對於每秒實時播放進行更新。作為對於這個特性的擴展,該仿真器模塊(EMU)周期性產生用於與真實盤(RDISC)相關的讀出頭的一個搜索指令,以便於當恢復正常播放時,在定位所選音頻信號時具有最小的延遲。
文檔編號G11B27/30GK1327584SQ00802266
公開日2001年12月19日 申請日期2000年7月31日 優先權日1999年8月14日
發明者R·D·加爾利, A·德布魯恩 申請人:皇家菲利浦電子有限公司