新四季網

數據管理器的製作方法

2023-12-09 19:51:36 2

專利名稱:數據管理器的製作方法
技術領域:
本發明涉及一種數據管理裝置,其中,當可以從諸如一個CD-D/A(光碟數字音頻) 的第一可攜式記錄介質通過複製到諸如一個硬碟驅動器(HDD)的第二記錄介質而記錄數 據時,資料庫管理已被記錄的數據諸如音樂,其中,從作為信息站點的外部伺服器諸如因特 網採集附加信息諸如唱片或音樂曲調的名字,用來在資料庫中自動註冊。
背景技術:
作為用於處理在其上記錄音頻數據的記錄介質的設備,現在投入使用的是一個CD 播放器或記錄和/或複製裝置,採用具有64毫米直徑的磁光碟即MD(小型盤)(商標)。
例如,對於用戶來說,複製在CD或MD上記錄的音樂曲調的操作有時是通過複製音 頻數據的方法來完成的。 近來,有人推薦把記錄在諸如CD或MD的可攜式記錄介質上的音樂曲調通過複製
方法記錄到硬碟驅動器(HDD)上,並把諸如所述HDD作為音樂提供伺服器使用。 在所述CD或MD中,一個或多個節目(曲目)被記錄,用一個單獨音樂編號作為
一個節目或曲目,用整個節目或曲目組成一個單獨的唱片。在把作為一個記錄源的所述CD
或MD複製到另一個記錄介質的操作中,複製操作可以在整個CD上執行,即以所述唱片為基
礎,或僅僅由用戶指定的所述曲目。 應該注意到,在某個傳統的音頻設備中,不僅能記錄音樂數據而且能記錄整個唱 片的附加信息或單獨的音樂編號。這裡,附加信息指諸如唱片名字或所述音樂曲目的名字, 記錄日期和時間,或版權資訊(SRC:國際標準記錄代碼)等文本數據。例如,在小型盤(MD) 系統的例子中,能記錄和每個被記錄音樂編號或整個唱片相聯繫的音樂曲目的名字、唱片 名字或所述記錄日期和時間。然而,在輸入諸如所述音樂曲目名字的文本數據中,用戶不得 不利用MD記錄設備的作業系統通過極端費力的操作輸入所述文本。在大多數場合,大量用 戶僅僅只是欣賞音樂,而不輸入音樂曲目的名字或唱片的名字。 儘管記錄設備可以和一個PC (個人計算機)連接以便於在輸入文本的過程中利用
PC鍵盤,但並不能說這就能解除用戶輸入音樂曲目名字或唱片名字的負擔。 而且,如果用戶要輸入諸如所述音樂曲目名字等文本數據,當然,他或她必須從CD
的曲目編號中明白,現在正被記錄的音樂曲目通過複製已經被記錄好。例如,如果用戶想選
擇性地從大量的CD中記錄多個音樂曲目,則可能會出現這種情況,記錄在MD上的音樂曲目
的名字變得模糊不清,即,用戶沒辦法輸入音樂編號的名字,除非用戶對該音樂曲目十分清楚。 在適合於把大量的CD複製到HDD的裝置這種情況中,也經常可能發生在通過復 制而記錄在HDD中的音樂曲目和作為記錄源的CD之間的對應關係對用戶來說不清楚。
作為外部伺服器,諸如音樂曲目信息站點,諸如網際網路,提供了許多記錄在CD上 的音樂曲目的名字和附加信息的服務。如果不清楚CD唱片是從哪個CD通過複製到HDD而 產生的,則不可能享受由所述外部伺服器提供的這種服務。 S卩,雖然近來在各種記錄系統中已經實現了與在記錄介質上記錄的數據諸如音樂 數據的相聯繫的附加信息的相關記錄,大量的情況是,在這些系統中沒有實際記錄在某種 程度上依靠用戶輸入的信息,諸如文本信息,結果,在很多時候所述文本信息不能被有效利 用。

發明內容
鑑於如上所述的技術狀態,本發明的一個目的是提供一種數據管理裝置,其中,當 可以從諸如一個CD-DA (光碟數字音頻)的第一可攜式記錄介質通過複製到具有極大存儲 容量的第二記錄介質諸如一個硬碟驅動器(HDD)而記錄數據,並且可以管理通過這樣複製 而記錄的數據時,即使沒有用戶的作用,該裝置也能自動採集附加信息,並實施與諸如音樂 曲調的數據相聯繫的註冊和管理,由此使用戶用起來更容易更方便。 為了實現該目的,本發明提供了一種數據管理裝置,包括複製單元,用於複製在 可攜式第一記錄介質上記錄的數據;存儲和/或複製單元,用於將所述數據和與所述數據 相關的所述第一記錄介質的身份信息存儲到第二記錄介質,和/或複製在第二記錄介質中 存儲的所述數據和/或身份信息;通信單元,用於和保存有與所述第一記錄介質相聯繫的 各種附加信息的外部伺服器通信;控制單元,用於使所述通信單元在所述存儲和/或複製 單元完成將所述第一記錄介質的數據存儲到第二記錄介質之後發送在所述第二記錄介質 中存儲的身份信息,並從所述外部伺服器接收與所述第一記錄介質有關的附加信息,並且 使所述存儲和/或複製單元將與所述第二記錄介質的所述數據相聯繫的所述接收的附加 信息存儲到所述第二記錄介質;在根據本發明的數據管理裝置中,一個或多個節目(曲目) 和用於管理所述節目的管理信息被記錄在所述第一記錄介質,並且基於所述管理信息生成 所述身份信息;所述控制單元識別一數據組管理文件管理的哪個數據缺乏附加信息,並且 使得通信單元僅傳輸與由控制單元識別的缺乏附加信息的數據相關的身份信息。
在第一記錄介質中,記錄了一個或多個節目,並且從第一記錄介質通過複製單元
複製的、在第二記錄介質通過記錄和/或複製單元記錄的數據變成了基於節目的數據。如 果資料庫單元用包括身份信息和附加信息作為一個單位的資料庫文件構成,則在第二記錄
介質記錄的基於節目的數據包括指示與所述數據相關的資料庫文件的指針信息。 提供數據組管理文件,用於管理基於節目的數據的一個或多個數據作為將要按預
定順序被複製的一組數據。數據組管理文件包括指示與被管理的數據組中的每個數據相聯
系的一個或多個資料庫文件的指針信息。 根據本發明的數據管理裝置的控制單元使通信單元把由資料庫單元管理的第一 記錄介質的身份信息發送到一個外部伺服器以使第一記錄介質的所述附加信息從所述外 部伺服器中整個地接收,並把與身份信息相聯繫的被接收的所述附加信息存儲在所述數據 庫單元。或者,所述控制單元使記錄在第一記錄介質上的部分節目的附加信息從所述外部 伺服器被接收,以把與身份信息相聯繫的被接收的所述附加信息存儲在所述資料庫單元。
在根據本發明的數據管理裝置中,資料庫單元從第一記錄介質通過複製到第二記
5錄介質而記錄的所述數據。通過管理第一記錄介質的身份信息,可以從所述外部伺服器中 得到所述附加信息。在資料庫單元自動註冊這樣產生的附加信息,以使得諸如音樂曲調的 名字等附加信息即使在用戶沒有輸入的時候也能得到。 本發明還提供一種數據管理方法,包括複製在可攜式第一記錄介質上記錄的數 據;將所述數據和與所述數據相關的所述第一記錄介質的身份信息存儲到第二記錄介質, 和/或複製在第二記錄介質中存儲的所述數據和/或身份信息;和保存有與所述第一記錄 介質相聯繫的各種附加信息的外部伺服器通信;使得通信單元在所述存儲和/或複製單元 完成將所述第一記錄介質的數據存儲到第二記錄介質之後發送在所述第二記錄介質中存 儲的身份信息,並從所述外部伺服器接收與所述第一記錄介質有關的附加信息,並且使存 儲和/或複製單元將與所述第二記錄介質的數據相聯繫的所述接收的附加信息存儲到所 述第二記錄介質;以及識別一數據組管理文件管理的哪個數據缺乏附加信息,並且使得通 信單元僅傳輸與識別的、缺乏附加信息的數據相關的身份信息。 本發明提供一種數據管理裝置,包括複製單元,用於從可攜式第一記錄介質複製 內容數據;記錄和複製單元,用於記錄或複製第二記錄介質,該第二記錄介質具有大於所述 第一記錄介質的容量的容量;資料庫生成單元,用於生成資料庫來存儲與在所述第一記錄 介質中存儲的內容數據相對應的身份信息和附加信息,與由所述複製單元從所述第一記錄 介質複製的內容數據相關,所述內容數據被所述記錄和複製單元記錄在所述第二記錄介質 上;通信單元,用於和外部伺服器通信,該外部伺服器保存有與從所述第一記錄介質複製的 所述內容數據相關聯的附加信息;以及控制單元,用於控制當所述第一記錄介質被裝載 在所述複製單元中時,將從所述第一記錄介質讀取的所述身份信息存儲到所述資料庫,通 過所述通信單元將在所述資料庫中存儲的所述身份信息發送到所述外部伺服器,從外部服 務器接收與從所述第一記錄介質複製的所述內容數據相對應的附加信息,以及通過存儲與 所述身份信息相關聯的接收的附加信息來更新所述資料庫;其中,當在所述第一記錄介質 中存儲的所述內容數據被記錄在所述第二記錄介質中時,生成所述資料庫,並且當從所述 外部伺服器接收所述附加信息時,更新所述資料庫。 通過閱讀如圖所示的本發明的實施例,將會更清楚本發明的其他目的,特徵和優 點。


圖1是顯示用於構成根據本發明的數據管理裝置的一個複製器件和一個個人計 算機的方框圖。 圖2是顯示用於構成根據本發明的數據管理裝置的一個CD複製單元的方框圖。
圖3顯示用於構成根據本發明的數據管理裝置的一個HD記錄和/或複製單元的 方框圖。 圖4是一個語音輸入/輸出單元的方框圖。
圖5顯示所述CD系統的幀結構。 圖6A和圖6B顯示了所述CD系統的一個子編碼系統。 圖7A和7B顯示了所述CD系統的sub-Q數據,其中,圖7A顯示了在一個導入區域 (T0C)中的sub-Q數據,而圖7B顯示了曲目#1到fe的sub-Q數據和一個導出區域。
圖8顯示了所述CD系統的具有6個曲目的一個TOC結構。 圖9顯示了 HDD的文件結構。 圖10顯示了一個音樂數據文件。 圖11A和11B顯示了一個音樂曲目播放順序管理文件。 圖12A和12B顯示了一個唱片管理文件的所述結構。 圖13顯示了一個資料庫文件。 圖14和15顯示了說明在複製中的處理序列的一個流程圖。 圖16是顯示在複製中HD記錄處理序列的一個流程圖。 圖17至19顯示了附加信息自動採集的處理序列的流程圖。
具體實施例方式
作為根據本發明的數據管理裝置的一個實施例,隨後將解釋一個這樣的複製器
件,它適合於自動記錄一個節目諸如音樂曲調數據,同時也稱作曲目,並從一張CD通過復
制翻錄到HDD上,而且還包含一個基於資料庫管理管理所述複製數據的功能。 儘管一個複製器件和一個個人計算機在本實施例中連接起來構成了本發明的數
據管理裝置,但本發明不只限於該結構。 現在,按如下順序說明本發明的實施例。 1.複製器件的結構 2. —個CD複製單元的結構 3. —個HD記錄和/或複製單元的結構 4. —個語音輸入/輸出單元的結構 5. —個CD的子代碼和TOC 6.在HDD中記錄的文件結構 7.資料庫 8.複製操作 9.採集附加信息的操作 10.其他實施例 1.複製器件的結構 如圖1所示,根據本發明的一個複製器件100由一系統控制器1、一 CD複製單元 2、一 HD記錄和/或複製單元3、一語音輸入/輸出單元4、一操作單元5、一顯示單元6和 一接口 7組成。該複製器件100被連接到一個個人計算機101上以便形成一個數據管理裝 置。在此情況中,個人計算機101主要扮演通信單元的角色。例如,在複製器件100中,系 統控制器1、CD複製單元2和HD記錄和/或複製單元3通過相互連接的總線結構彼此之間 能夠交換各種控制信號CS。系統控制器1把控制信號CS發送給複製單元2以及HD記錄和 /或複製單元3,以使CD複製單元2和HD記錄和/或複製單元3執行各自所需的操作。所 述CD複製單元2和HD記錄和/或複製單元3把控制信號CS的應答信號,與操作狀態有關 的信息,下述的子代碼或TOC以及其他必需信息發送給系統控制器1。 系統控制器l由微型計算機組成,並且基於在此提供的控制信號CS控制全部的操 作。把來自操作單元5的輸入提供給系統控制器1。並且操作單元5配有例如一個電源鍵、一個拒絕鍵、一個回放鍵、一個暫停鍵、一個停止鍵、一個曲目選擇鍵或一個記錄鍵,並且由 用戶對其操作。系統控制器1對來自操作單元5的激勵做出響應以便通過控制信號CS指 揮由CD複製單元2以及HD記錄和/或複製單元3執行的操作。例如,在這些可以執行的 操作中,可能存在一個通過用戶指定CD曲目編號來指揮任意音樂曲目複製的操作,一個通 過用戶用所謂的節目複製的方法指定音樂曲目複製的順序的操作,和一個用所謂的洗牌復 制(shuffle r印roduction)的方法按隨機順序複製音樂曲目的操作。同時也可能提供能
順序輸入字母或字符以便操作者輸入諸如音樂曲目的名稱或名字的附加信息的操作員。
把系統控制器1連接到顯示單元6,以便系統控制器1能發送顯示數據給顯示單 元6,以允許顯示單元執行必要的顯示。例如,在所述顯示單元6顯示時間信息,諸如全部播 放時間,自從開始播放音樂曲目後流逝的時間,正在播放的音樂曲目的剩餘播放時間,或全 部的剩餘播放時間,或正在播放的音樂曲目的曲目編號。如果在盤上已經記錄了盤的名字 (唱片的名字)或曲目名字,則顯示所述盤名或曲目名。 CD複製單元2是一個其中對當作第一記錄介質的一 CD-DA進行裝載和複製的地 點。儘管隨後將會詳細說明其詳細結構,把從該CD複製的音頻數據Sl (PCM數字音頻數據) 發送到語音輸入/輸出單元4和HD記錄和/或複製單元3。 注意到,就本描述所涉及的範圍,CD複製單元2能複製CD類型盤的音樂數據,並 且適合於處理所述CD-DA。然而,即使音樂數據已經記錄在其他CD類型盤上,例如,CD-R或 CD-RW,該CD複製單元也能用類似的方法複製所述音樂數據。同時也存在取名為CD文本的 一種盤,作為CD-DA的一種類型,其中將文本數據記錄在子代碼中。在這種情況下,也可以 複製音樂數據,同時也能從所述子代碼複製所述文本數據。 本發明中的第一記錄介質儘管是CD,但第一記錄介質也可以同時是其他的盤,諸 如MD,存儲卡,DATA(數字音頻磁帶)或其他介質。在此情況下,有充分的理由提供一個用 於CD,存儲卡,DATA(數字音頻磁帶)的複製單元來代替,或者,除了所述CD複製單元2夕卜, 還提供一個用於CD,存儲卡,DATA(數字音頻帶)的複製單元。 記錄和/或複製單元3是配有HDD的地方,所述HDD大容量第二記錄介質作為,用 於為所述HDD記錄和/或複製數據。作為第二記錄介質的所述HDD有比作為第一記錄介質 的CD更大的容量,諸如達幾十個GB的容量。記錄和/或複製單元3的結構將在隨後解釋, 來自CD複製單元2的音頻數據SI和來自語音輸入/輸出單元4 (PCM數字音頻數據)的音 頻數據S2輸入到記錄和/或複製單元3,以便記錄和/或複製單元3能在HDD上記錄這些 音頻數據SI和S2。該音頻數據SI和S2可以是例如符合IEC60958的音樂數據信號。也可 以把從HDD複製的音頻數據S3輸出到語音輸入/輸出單元4。 語音輸入/輸出單元4是用於輸入/輸出音頻數據的地方,並把從CD複製單元2 或HD記錄和/或複製單元3複製的音頻數據輸出到揚聲器系統或其它設備,同時接收從其 他設備提供的音頻數據(數字音頻數據或模擬音頻信號)。系統控制器1同時也基於轉換 控制信號(changeover controlsignal) CSW通過語音輸入/輸出單元4控制輸入/輸出路 徑,這點隨後將作詳細說明。 系統控制器1通過接口 7連接到個人計算機101。例如,個人計算機101和系統控 制器l使用時鐘異步串行信號彼此通信。由計算機中常用的串行電纜或USB電纜連接。運 行在個人計算機101上的應用軟體能控制系統控制器1,以使複製器件100執行所需操作。
8
個人計算機101有通過預先建立的通信網絡進行網絡通信的功能,諸如通過因特 網,並且能和沒有標出的外部伺服器通信。外部伺服器在此意指一個提供有關商用CD唱片 的附加信息的擴充服務的信息站點。具體地講,外部伺服器檢索響應所述CD身份信息的 有關CD以便提供用於所述CD的附加信息,例如,唱片名字,被記錄的音樂曲目的名字,或 ISRC。與這種外部伺服器通信的個人計算機101能採集所述附加信息。為了實現用於採集 附加信息的通信處理,個人計算機101包括了一個用於自動採集附加信息的應用軟體。這 點將結合圖17至19隨後說明,作為本實施例的操作特點的自動採集附加信息的操作可以 通過應用軟體和系統控制器1協同處理來實現。 在個人計算機101上運行的所述應用軟體能夠通過使用GUI顯示在視覺上易於理 解的所述CD音樂曲目或記錄在HDD上的信息,以允許用戶在該應用軟體上編輯信息。例如, 可以在與個人計算機101連接的沒有示出的顯示器上進行GUI操作。 在本實施例中,假定個人計算機101具有和通信單元一樣的功能和用於自動採集 附加信息的控制單元的部分功能。然而在複製器件100中可能提供一個網絡通信單元,並 使系統控制器1執行通信操作控制以便在系統控制器和個人計算機101之間提供冗餘連 接。 2. CD複製單元的結構 在本發明的數據管理裝置中使用的CD複製單元2有一個如圖2所示的結構。 一個 盤90是一個在CD複製單元2上裝載的CD。在CD複製操作期間,盤90以恆定線速度(CLV) 由主軸馬達22主軸驅動。通過光學頭23讀出在盤90上按比特記錄的數據,並把它提供給 RF放大器25。 為了從盤90讀出數據,在光學頭23中提供了一個作為雷射光源的雷射二極體,一 個用於檢測反射光的光檢測器,一個作為雷射輸出端的物鏡,和一個用於把雷射通過物鏡 照射到盤記錄表面或把反射光發送到光檢測器的光學系統。 由一個雙軸激勵器件支撐物鏡在平行於光學軸的聚焦方向和垂直於光學軸的跟 蹤方向的運動。 一滑動機械裝置24支撐整個光學頭23沿著光學盤的半徑運動。
射頻放大器25除了重放RF信號外,還生成聚焦誤差信號和跟蹤誤差信號。把這 些誤差信號發送到伺服電路27。伺服電路27從聚焦和跟蹤誤差信號生成聚焦驅動信號、跟 蹤驅動信號和滑動驅動信號,以便控制光學頭23中的雙軸機械裝置或滑動機械裝置24的 動作。伺服電路27對跟蹤誤差信號的低範圍分量或來自CD控制器21的訪問命令信號做 出響應,以產生滑動驅動信號來控制滑動機械裝置24,以引起光學頭23的運動。伺服電路 27還基於由解碼器26或CD控制器21提供的主軸誤差信號或主軸反衝/制動信號生成主 軸驅動信號,以控制主軸馬達22的運動。 把從RF放大器25輸出的再生RF信號發送到解碼器26,解碼器26執行EFM解調 和CIRC解碼,以便把從盤90讀出的信息解碼成按44. lkHz和16比特量化的數字音頻數據 Sl。把數字音頻數據發送到如圖1所示的HD記錄和/或複製單元3和語音輸入/輸出單 元4。把從解碼器26提取的控制數據,諸如TOC或子代碼,提供給CD控制器21,用於各種 控制目的的應用。 所述CD控制器21是一個用於控制CD複製單元2的微型計算機。在盤90 (CD)復 制期間,有必要讀出在CD上記錄的管理信息即TOC。基於該管理信息,CD控制器21找出在盤90上記錄的曲目編號或每個曲目的地址,以控制複製操作。從而,當裝載盤90時,CD控 制器21通過複製已經記錄T0C的盤的最裡面邊沿來讀取T0C,並使這樣讀出的T0C存儲在 內部RAM中,在隨後的盤複製操作時用作參照。 如果盤90是CD文本,則以形成T0C數據的子代碼格式記錄文本數據。在讀T0C 的過程中,當讀入T0C時,CD控制器21讀入該文本數據以便在內部RAM中存儲這樣讀入的 文本數據。同時,存在這樣一種模式,其中,文本數據不是被記錄在所謂的T0C區域,而是以 子代碼的形式記錄在節目區。在此情況下,與子代碼數據一起,還捕獲當進行節目(曲目) 的複製時提取的文本數據。 CD控制器21能與如圖1所示的系統控制器1或HD記錄和/或複製單元3 (HD記 錄和/或複製單元3裡面的HD控制器31將在後面說明)交換各種控制信號CS。例如,當 對操作單元5操作以便啟動諸如CD複製,快進(fastfeed,FF),倒帶(rewind,REW),自動目 錄搜索(AMS),暫停(pause, transientstop),停止,或複製等操作時,系統控制器1把用於 這些操作的操作信息發送到CD控制器21。響應於該操作信息,CD控制器21控制CD複製 單元2的各個部分以便執行用戶想要的操作。CD控制器21還把CD複製單元2的操作狀 態,從盤90讀入的TOC信息或文本信息,或在CD回放期間的時間信息(地址)發送到系統 控制器1。基於CD控制器21的信息,系統控制器1能理解CD複製單元2的操作狀態,並使 顯示單元6基於所述TOC或子代碼信息顯示隨後提到的各種顯示信息。
CD控制器21在進行複製操作時在它和HD記錄和/或複製單元3之間交換各種信 息,這點將在隨後作詳細的具體解釋。
3. HD記錄和/或複製單元的結構 組成本發明的數據管理裝置的HD記錄和/或複製單元3按如圖3所示的結構構 建。如圖3所示的HD記錄和/或複製單元3包括一 HDD(硬碟驅動器32,)作為具有大容 量的第二記錄介質。HD控制器31是一個用於控制HD記錄和/或複製單元3的操作的控制 器。在HD控制器31裡面安裝了用於對HDD 32實現訪問、讀出和寫入的一個取名為文件系 統的裝置。例如,該文件系統可以是一個FAT32的文件系統。 如圖1所示,HD控制器31能夠同系統控制器1和CD複製單元2(CD控制器21)交 換各種控制信號CS。如隨後所述,當把來自CD複製單元2的重放數據複製到HDD 32時,系 統控制器1把複製和其他命令發布給HD控制器31。 CD控制器21發送根據複製盤90而讀 入的TOC信息或文本信息。TOC信息等被用於在如隨後所述的資料庫中生成所述盤的身份 信息。HD控制器31把與操作狀態或複製操作有關的信息發送到系統控制器1和CD控制器 21。 HDD 32在HD控制器31的控制下寫入/讀出數據。特別地講,按預定的方式處理 由CD複製單元2複製的數字音頻數據SI或由語音輸入/輸出單元4提供的數字音頻數據 S2,並把它們記錄在HDD 32。由FAT32文件系統管理所述記錄數據。由HD控制器31讀出 所述記錄數據以便於提供給語音輸入/輸出單元4並在語音輸入/輸出單元4輸出。例如, 如果為了複製用戶在操作單元5已經執行了在HDD 32上記錄的音樂曲目的指定操作。則 系統控制器1把所述操作信息發送到HD控制器31。例如,HD控制器31接著使指定的音樂 曲目的數據從HDD 32複製並把作為音頻數據S3的這樣複製的音樂曲目發送到語音輸入/ 輸出單元4。
為了管理記錄在HDD 32上的數據,在HDD 32中提供了一個用於記錄CD身份信息 或關於CD的附加信息的資料庫。當有必要時,HD控制器31能查詢和更新存儲在HDD 32中 的資料庫。 語音壓縮編碼/解碼電路33和緩衝存儲器34是用於處理HD 32的重放數據或記 錄數據的地方。把由CD複製單元2複製的數字音頻數據Sl或由語音輸入/輸出單元4提 供的數字音頻數據S2輸入到HD記錄和/或複製單元3。語音壓縮編碼/解碼電路33例 如ATRAC3壓縮系統將這樣輸入的數字音頻數據S1, S2進行壓縮。把這樣壓縮的數字音頻 數據存儲在緩衝存儲器34中,用於在HD控制器31控制下在HDD 32上記錄。當從HDD 32 複製時,把通過HD控制器31從HDD 32讀出的數據存儲在緩衝存儲器34。接著按預定的 速率從緩衝存儲器34讀出數據以便於在語音壓縮編碼/解碼電路33中解壓縮(e鄧and)。 這消除了 ATRAC3系統的壓縮以致在語音輸入/輸出單元4把該數據作為常規數字音頻數 據S3輸出。 應該注意到,壓縮系統不一定必須是ATRAC3,它也可以是其他壓縮系統,諸如 MPEG音頻系統。另外,也可以非壓縮地把數據記錄在HDD 32上。可以對記錄在HDD 32上 的數據加密,並且這樣加密的數據可以在複製的時候被解密。
4.語音輸入/輸出單元的結構 形成按照本發明的數據管理裝置的語音輸入/輸出單元4可以按如圖4所示的結 構構成。如圖4所示的語音輸入/輸出單元4具有一個用於模擬音頻信號的輸出終端41, 一個用於模擬音頻信號的輸入終端42,一個用於模擬音頻數據的輸出終端43,一個用於數 字音頻數據的輸入終端44, D/A轉換器45, 46, 一個A/D轉換器47, 一個數字接口 48和開關 49, 50。把由CD複製單元2複製的數字音頻數據Sl或由HD記錄和/或複製單元3複製的 數字音頻數據S3提供給該語音輸入/輸出單元4。 在CD複製單元2的複製時間期間,系統控制器1通過轉換控制信號CSW把開關49 連接到tc終端。從而,D/A轉換器46把來自HD記錄和/或複製單元3的數字音頻數據S3 轉換成模擬音頻信號,該信號通過開關49提供給輸出終端41以便於作為模擬音頻信號被 輸出。功率放大電路放大來自輸出終端41的模擬音頻信號,並通過揚聲器輸出或發送到其 他設備作為線路輸出。 同時也把由CD複製單元2複製的數字音頻數據Sl,或由HD記錄和/或複製單元 3複製的數字音頻數據S3提供給數字接口 48。該數字接口 48按作為數字接口格式的傳輸 數據結構對提供至此的數字音頻數據Sl或S3編碼,並在輸出終端43輸出隨後的編碼數 據。即,可以以數字音頻數據結構把已複製的語音發送到其他設備。 HD記錄和/或複製單元3在HDD 32上不僅能記錄來自CD複製單元2的數字音頻 數據Sl,而且能記錄由語音輸入/輸出單元4提供的數字音頻數據S2。為此目的,語音輸 入/輸出單元4按如下方式輸出數字音頻數據S2 : 首先,如果把來自外部設備的模擬音頻信號輸入到輸入終端42, A/D轉換器47就 按44. 1kHz的採樣頻率和16個量化比特數把模擬音頻信號轉換成數字音頻數據。接著系 統控制器1通過轉換控制信號CSW把開關50的可移動終端連接到終端ta,以便把A/D轉換 器47的輸出作為數字音頻數據S2發送到HD記錄和/或複製單元3。當把來自外部設備的 數字音頻數據輸入到輸入終端44時,由數字接口 48對輸入數據進行解碼。此時,系統控制器1通過轉換控制信號CSW使開關50的可移動終端被連接到終端td。從而,把由數字接口
解碼的輸出作為數字音頻數據S2發送到HD記錄和/或複製單元3。同時也可能通過數字
接口 48把由CD複製單元2複製的數字音頻數據SI作為數字音頻數據S2提供給HD記錄
和/或複製單元3。 5. CD的子代碼和TOC 在下文中解釋與主數據一道記錄在具有CD格式的盤上的子代碼和在它的導入區 域記錄的TOC。 記錄在CD類型盤上的數據的最小單位是一幀,98個這樣的幀構成一個塊。
圖5說明了 一幀的結構。 —幀由588個比特組成,其中頭24比特代表同步數據並且接下來的14比特代表 一個子代碼區數據域,接著往下是數據和奇偶性。98個這樣的幀構成一個塊。收集從這些 98幀中摘取的子代碼數據以形成如圖6A所示的子代碼數據的一個塊(子代碼幀)。來自 98幀中的第一和第二幀(幀98n+l和幀98n+2)的子代碼數據被用作同步模式。第3至第 98幀(幀98n+3至幀98n+98)構成通道P, Q, R, S, T, U, V和W的子代碼數據(通道數據), 每個通道子代碼數據由96個比特組成。在這些通道中,P和Q通道用作例如訪問管理。應 該注意到,P通道代表在相鄰曲目之間的暫停部分以使Q-通道進行精確控制(Q1至Q6)。 按照如圖6B所示的方法構造96比特的Q-通道數據。 首先,Ql至Q4的4個比特用作控制數據,用來識別音頻通道的編號,著重強調的 是,用來識別是否是CD-ROM,或者,是否可能進行數字拷貝。 Q5至Q8的4個比特用作ADR,用來表示sub-Q數據模式。具體地講,ADR的4個 比特表示如下的模式(sub-Q數據的內容)0000:模式0...基本上sub-Q數據全為0 (在CD-RW中使用)0001:模式1...常規模式0010:模式2...指示盤的類別編號0011:模式3...指示例如ISRC(國際標準記錄代碼)0100:模式4...在CD-V中使用0101:模式5..在多光道(multi-session)類型介質諸如CD-R, CD-RW或
CD-EXTRA中使用 在ADR之後的Q9至Q80的72個比特用作sub-Q數據,而剩餘的比特Q81至Q96 用作CRC。 當ADR表示模式1時,由sub-Q數據表示地址。 參照圖7和8說明ADR =模式1的情形的Sub-Q數據和TOC結構。 在盤的導入區域,記錄在其中的sub-Q數據正是TOC信息。S卩,在從導入區域讀入
的Q通道數據中來自Q9至Q80的72個比特的sub-Q數據具有如圖7A所示的信息。同時,
圖7A更詳細地顯示了在導入區域中的圖6B的部分72比特sub-Q數據的結構。每個sub-Q
數據有8比特的數據並代表TOC信息。 首先,用Q9至Q16共8個比特記錄曲目編號(TN0)。在導入區域中,曲目編號被固 定在
。 點(POINT)由來自Q17至Q24的8個比特描述。
12
Q25至Q32、Q33至Q40以及Q41至Q48的每8個比特分別表示作為在導入區域中 的流逝時間的MIN (分鐘),SEC (秒)和FRAME (幀)。
Q49至Q56被設置為"00000000"。 Q57至Q64、 Q65至Q72以及Q73至Q80的每8個比特分別記錄PMIN、 PSEC和 PFRAME。 PMIN, PSEC和PFRAME的意義由POINT的值確定。 如果POINT值在"Ol "至"99"之間取值,則這些POINT值表示曲目編號。至於PMIN、 PSEC和PFRAME,作為分(PMIN),秒(PSEC)和幀(PFRAME)來記錄給定曲目編號的某個曲目 的起始點。 如果POINT的值是"AO",則用PMIN記錄第一個曲目的曲目編號。諸如CD-DA(數 字音頻),CD-I或CD-ROM(XA規範)的規範的區別依PSEC的值而定。如果POINT的值是 "Al ",則用PMIN記錄最後曲目的曲目編號。如果POINT的值是"A2",則用PMIN, PSEC以及 PFRAME作為絕對時間地址(分(PMIN),秒(PSEC)和幀(PFRAME))表示導出區域的起始點。
如果一個盤譬如說有6個曲目(6個節目或6個音樂曲調)記錄其上,則通過這些 sub-Q數據按照如圖8所示記錄作為TOC的數據。由於它是已記錄的T0C,曲目編號TNO是 全0或用"00"表示。塊編號(block NO.)意味著作為如上所述的98幀(子代碼幀)塊數 據的一個導入sub-Q數據的號碼。用3個多塊寫入每個T0C數據的相同內容。如果POINT 是如圖所示"01"至"06",則第一曲目#1至第六曲目恥用PMIN、PSEC和PFRAME表示。
如果POINT是"AO",則PMIN中用"01"表示為第一曲目編號。如果盤是用於通常 音頻的CD,則通過PSEC的值"00"可以鑑別該盤。如果盤是CD-ROM (XA規範),則PSEC = "20"。在POINT的值是"A1"時,用PMIN記錄最後曲目的曲目編號,同時當POINT的值是 "A2"時用PMIN、 PSEC和PFRAME表示導出區域的起始點。在塊n+27ff中,塊n至n+26的 內容被重複記錄。 在節目區域中,其中的音樂曲目等被記錄為曲目#1至曲目ftn,並且在導入區域 中,記錄在其中的sub-Q數據具有如圖7B所示的信息。在該圖中,詳細顯示了在節目區域 和導出區域中的圖6B的用於72比特sub-Q數據部分的結構。在此情況中,用Q9至Q16的8個比特記錄曲目編號(TNO)。在曲目ftl至fe中,曲
目編號假定是"01"至"99"中的任何值。在導出區域中,曲目編號是"AA"。在下一個8比
特即Q17至Q24中,記錄目錄。該目錄是進一步細劃各自曲目的信息。Q25至Q32、Q33至Q40以及Q41至Q48的每8個比特表示作為在一個曲目中的流
逝時間的MIN (分鐘),SEC (秒)和FRAME (幀)(相對地址)。Q49至Q56被設置為"00000000"。 分別稱作AMIN, ASEC和AFRAME的Q57至Q64、 Q65至Q72以及Q73至Q80的每8 個比特分別變成作為絕對地址的分(AMIN),秒(ASEC)和幀(AFRAME)。該絕對地址變成從 第一個曲目的引導結尾(即把節目區域的引導結尾)到導出區域而連續分配的地址。
上面是子代碼和主要由這些子代碼形成的T0C。該子代碼可以進一步包括各種信 息。例如,在CD文本中,子代碼P, Q, R, S, T, U, V禾P W的數據R至W被用來存儲文本信息。
6.在HDD中記錄的文件結構
下面參照圖9解釋在HDD 32中記錄的各種文件。 如上所述,按照一個音樂數據文件MDF,以曲目為基礎,即以音樂曲調為基礎,來記錄輸入到HD記錄和/或複製單元3並在HDD 32中記錄的作為數字音頻數據Sl, S2的數據 諸如音樂數據。在圖9中,顯示了多個音樂數據文件MDF1,MDF2,...,每個都代表一個音樂 曲調。 這裡提供了一個用於單個音樂數據文件MDF的、按一個數據組即按一個獨立的唱 片來安排的音樂曲調播放順序管理文件PFM。圖9顯示了多個音樂曲調播放順序管理文件 PFM,PFM1,PFM2,...,它們中的每一個都管理一個單獨的唱片。這些播放順序管理文件PFM 整個地作為一個唱片管理文件受到管理。當唱片管理文件和各自的播放順序管理文件PFM 的結構可以明顯地可改變時,如圖12A的例子所示,可以在一個唱片管理文件中把各自播 放順序管理文件PFM, PFM1, PFM2,...按塊組成,或者由如圖12B所示,用帶有關聯指針表 示的每個播放順序管理文件PFM, PFM1, PFM2,...的唱片管理文件來管理用於每個播放順 序管理文件PFM的指針,即在HDD 32上的記錄位置或文件名。 例如,如果在圖9中,音樂數據文件MDF1至MDF4是從一個包含有4個音樂曲調的 從單個CD唱片中通過複製而記錄的曲目,則設計播放順序管理文件PFM1以便按曲目TK1 至TK4來分別管理組成一個單獨唱片的這些音樂數據文件MDF1至MDF4。同時,不僅當CD 唱片整個地通過複製而被記錄時,而且當由用於按一個唱片管理的播放順序管理文件PFM 指定由用戶隨意地選擇並在HDD 32中被記錄的多個音樂曲調時,執行按一張唱片的方式 的管理。即,用戶能按一張唱片的形式以任意播放順序構造音樂數據文件MDF的任意可選 編號。用冗餘方式由多個播放順序管理文件PFM來管理單獨的音樂數據文件也是可能的。 即,當一個單獨的音樂曲調組成一張唱片時,可以在多個唱片的任何一個中管理一個給定 音樂曲調。 在HDD 32中,按如上所述的方法構造所述資料庫。該資料庫管理用於具有一個作 為一個獨立單元的資料庫文件DBF的音樂數據文件MDF的附加信息。該單獨資料庫文件DBF 的形成和單個CD唱片相關聯。每個音樂數據文件MDF有一個指定與之相關聯的資料庫文 件DBF的指針。例如,如果音樂數據文件MDF1至MDF4是從包含有4個音樂曲調的單個CD 唱片中通過複製而記錄的曲目,則在所述資料庫中形成與作為通過複製而記錄的母本的CD 唱片相聯繫的一個資料庫文件DBF1。如圖9所示,音樂數據文件MDF1至MDF4與資料庫文 件DBF1相關聯。 圖10顯示了音樂數據文件MDF的結構。 具有文件名"MDF***"的單個音樂數據文件MDF大致由一頭部分和一音樂數據部 分組成。在頭部分中,記錄了各種屬性,文件大小(聲音單元數)和音樂數據文件MDF的其 他必要管理數據。同時也記錄了資料庫文件數量或資料庫文件名,作為如上所述的指向在 與音樂數據文件MDF相關聯的資料庫中的單個資料庫文件DBF的指針。還記錄了曲目編號 (TN0),該編號表明在哪一個曲目音樂曲調編號,在相關的資料庫文件DBF中管理所述音樂 數據文件MDF。由於資料庫文件是基於CD的T0C而形成的,所述曲目編號與在CD唱片中原 始記錄的曲目編號相同,但是沒必要和在音樂曲調播放順序管理文件中被管理的曲目編號 一致,這點隨後將作說明。 在音樂數據部分中記錄實際的音頻數據。音頻數據本身是一組稱作聲音單元SU 的單元,每個聲音單元大約23秒長。由聲音單元(SU001至SU(n))形成一個音樂曲調的音 頻數據。
圖11A和11B顯示了一個音樂曲調播放順序管理文件PFM的一個典型結構。
如圖11A所示,與文件名"PMF林壙,相符的音樂曲調播放順序管理文件PFM大約由 一個頭部分和一個音樂曲調順序管理部分組成。在頭部分,記錄了一個唱片編號和其他各 種管理數據。 音樂曲調順序管理部分管理多個音樂數據文件MDF,通過音樂曲調播放順序管理 文件PFM按照唱片管理,按照預置序列的曲目TK#1至TK#md,即按照音樂曲調播放順序。具 體地講,如所示,組成一張唱片的多個音樂數據文件MDF的文件名表示成曲目TK#1至TK#m。 例如,按照如圖9所示,如果音樂曲目播放順序管理文件PFMl按曲目TK1、 TK2、 TK3和TK4 的方式管理這些組成一張獨立的唱片的音樂數據文件MDF、 MDF1、 MDF2、 MDF3和MDF4,則在 音樂曲調順序管理部分順序記錄所述音樂數據文件MDF、 MDF1、 MDF2、 MDF3和MDF4的文件 名。 圖11B顯示了對音樂曲調播放順序管理文件PFM的修改,其中,除了圖11A的信息 外,在頭部分記錄了資料庫文件DBF的一個指針。正如參照圖9已經解釋的那樣,音樂曲調 播放順序管理文件PFM管理組成一張唱片的每個音樂數據文件MDF,同時每個音樂數據文 件MDF指向相關聯的資料庫文件DBF。雖然本實施例的說明是以該結構為前提的,但是,它 管理的音樂數據文件MDF指向相關聯的資料庫文件DBF也是可能的,這點將在如圖9所示 的修改X中指出。在這種情況下,如圖IIB所示,記錄相關聯的資料庫文件編號或資料庫文 件名。 同時, 一個資料庫文件和一個音樂曲調播放順序管理文件PFM沒必要一一彼此對 應。即, 一個資料庫文件DBF和一張作為複製母本的CD唱片相關聯,並管理該CD唱片整個 的或在其中記錄的音樂曲調的附加信息等。 作為對CD複製的響應,形成一個該CD的資料庫文件DBF。例如,如果僅僅一個音 樂曲調從某個CD通過複製記錄到HDD 32,則按與作為複製的記錄母本的整個CD相關聯的 結構構造與以這種方式記錄的音樂數據文件MDF相關聯而形成的資料庫文件DBF。隨後將 參照圖13對此作出解釋。 另一個方面,作為一個獨立唱片的音樂曲調播放順序管理文件PFM管理作為音樂 曲調記錄在HDD 32中的一個或多個音樂數據文件MDF。從而,如果從CD唱片通過複製而記 錄了整個音樂曲調,並且在所述音樂曲調播放順序管理文件PFM中作為一個獨立的唱片管 理該整個音樂曲調的音樂數據文件MDF,則由音樂曲目播放順序管理文件PFM管理的整個 音樂曲調,即音樂數據文件MDF和公共的資料庫文件DBF相關聯,結果從音樂曲調播放順序 管理文件DBF中引用一個資料庫文件DBF。然而,如果用戶從大量的CD中通過複製選擇和 記錄了這些音樂曲調並且在作為一張唱片的音樂曲調播放順序管理文件PFM中有被管理 的這樣記錄的音樂曲調,則由音樂曲調播放順序管理文件PFM管理的各個音樂曲調和各自 的不同資料庫文件DBF分別相關聯,結果從音樂曲調播放順序管理文件PFM引用多個數據 庫文件DBF。在這種情況下,根據該曲目標明圖11B的文件名的資料庫文件編號。
7.資料庫 如圖9所示,用一組單獨的資料庫文件DBF組成資料庫。在資料庫文件DBF中,記 錄了與其中記錄的節目(曲目)有關的CD身份信息,CD唱片和附加信息。
圖13顯示了一個資料庫文件DBF的內容。
15
如上所述, 一個資料庫文件DBF是結合一個CD而形成的。下面是在用與之相符的 生成的給定資料庫文件名"DBF***"的資料庫文件DBF中的內容
,資料庫文件編號 這樣的資料庫文件編號是與給定的資料庫中的每個資料庫文件相符的編號。
唱片名插入區(1) (Album name slot) 它是其中插入一個字節字母或字符的唱片名的區域。
唱片名插入位(2) (Album name slot) 它是其中插入2個字節字母或字符的唱片名的區域 藝術家名插入區(1) (Artist name slot) 它是其中插入一個字節字母或字符的藝術家名的區域。
藝術家名插入區(2) (Artist name slot) 它是其中插入2個字節字母或字符的藝術家名的區域 唱片INFO 它是其中插入與整個唱片相關聯但不包含唱片名和藝術家名的附加信息的區域。 例如,在此區域可以存儲諸如與唱片出品人、出品公司和類型有關的信息等信息。此外,也 可以存儲例如唱片封面照片、藝術家照片或圖像的圖像數據
記錄日期和時間 它是其中插入通過複製記錄到HDD 32上的年,月,日,小時,分鐘,秒的信息的區 域。 如上所述的從唱片名至記錄日期和時間的信息是作為與某個CD唱片整個相關聯 的附加信息而被管理的信息。 接著,提供了一個獲得的CD的T0C數據等信息的區域。
在一張唱片中的總曲目編號 這是一個如圖7和8說明的T0C數據中所指示的那樣的,指示在所述CD上記錄的 曲目編號的區域。具體地講,能夠完全可以鍵入如圖8所示的盤的最後曲目編號的值。
曲目TK#1的起始點...曲目TK#m的起始點 它指示CD的某個曲目的起始點(絕對時間地址值)。例如,如果T0C數據如圖8 所示,則在資料庫文件的該區域直接記錄曲目track#l至恥中的每個曲目所示的起始點的值。 *導出的起始點 它指示所述CD的導出起始點(絕對時間地址值)。例如,如果T0C數據如圖8所 示,則在資料庫文件的該區域直接記錄所示的導出起始點的值。 如上所述的從全部曲目編號至導出起始點的信息是直接記錄CD的T0C數據的內 容的信息。 在TOC數據中,其中按分鐘,秒,和幀的形式寫入在CD中包含的曲目編號,曲目起 始的絕對時間和導出起始點,不同的CD中這些值都一樣幾乎是不可能的。因此,這些T0C 數據可以證明一個特定名稱的CD的身份信息。在本實施例中,應用這點使資料庫文件DBF 成為相關CD的身份信息。 如上所述的在網際網路上提供服務的外部伺服器通過採用CD的T0C信息的身份信息識別CD以提供有關CD的附加信息。從而,在隨後說明的本實施例中,當要求所述附加信 息時,把由T0C數據構成的身份信息發送到外部伺服器。 緊跟在身份信息之後,形成用於記錄與記錄在CD上的每個曲目相關聯的附加信 息的區域。
曲目TK#1的名字插入區(1) (Name slot)至TK#m的名字插入區(1) 這是一個用來插入用於曲目TK#1至曲目TK#m的中的每一個曲目的一個字節字母
/字符的曲目名字的區域。
曲目TK#1的名字插入區(2)至TK#m的名字插入區(2) 這是其中插入用於曲目TKftl至曲目TKto的每一個曲目的2個字節字母/字符的 曲目名字的區域。
曲目TK#1的記錄日期和時間至曲目TK#m的記錄日期和時間 這是其中插入用於曲目TKftl至曲目TKto的每一個曲目的在HDD 32上記錄的日
期和時間的區域。
曲目TK#1的ISRC至曲目TK#m的ISRC 這是其中插入用於曲目TK#1至曲目TKto的每一個曲目的ISRC數據的區域。
曲目TK#1的INFO至曲目TK#m的INFO 這是其中插入用於曲目TK#1至曲目TK#m的每一個曲目的附加信息而不是如上所 述的信息的區域。例如,可以在該區域存儲諸如音樂曲目的歌詞,曲作者,指揮者或類型或 圖像數據等信息。 響應來自CD的音樂數據的複製而生成這樣的資料庫文件DBF,或者,在這樣的時 間點從所述CD的TOC數據記錄證明前面提及的身份信息的部分信息。然而,在大多數情況 下,不是在資料庫文件DBF中的所有信息在通過音樂數據的複製而記錄的某個時間點作為 音樂數據文件MDF的都記錄在HDD 32上。例如,對於HD控制器31,在從CD複製的時刻不 能得到唱片名、音樂曲目的名字、ISRC或INFO,結果把這些信息作為空白(無效數據)留下 來。 當資料庫文件DBF不管理附加信息諸如音樂曲調的名字時,用戶不能用例如音樂 編號的名字識別記錄在HDD 32上的音樂數據文件MDF。在本實施例中,能從外部伺服器自 動獲得用於在資料庫文件DBF上註冊的這種附加信息,這點將在隨後說明。同時,如果被復 制的盤90是CD文本,並且在從子代碼讀出的文本數據中如果存在音樂曲目的名字,則在復 制相關聯的曲目或盤的時刻可以在資料庫文件中註冊音樂曲目的名字。如果用戶選擇性地 鍵入音樂曲目的名字,當然就可以作為附加信息註冊它。然而,在本實施例中,通過自動注 冊處理使用戶的這種輸入顯得多餘。
8.複製操作 將參照圖14和15解釋在由系統控制器1,CD控制器21和HD控制器31的控制下 在複製器件100中執行的複製操作。 系統控制器1在步驟F101監控用戶是否在操作單元5執行操作,以發布從CD到 HDD 32複製的命令。如果執行了複製操作,在步驟F102就把關於用戶操作的信息發送到 CD複製電路2(CD控制器21)。同時,系統控制器1發布命令以將當前在CD複製單元2裝 載的盤90的TOC信息轉送到HD控制器31。
該操作信息是關於用戶已經命令的那種複製類型的信息,S卩,指示是否通過複製而記錄CD的全部音樂曲目,或指定一個或更多的曲目並且僅通過複製而記錄這樣指定的曲目的信息。 當從系統控制器1得到關於複製信息和用於TOC轉發的命令的通知時,CD控制器21在步驟F201按照由系統控制器1發布的命令,把用於當前裝載的盤90已經讀入的TOC數據轉發到HD控制器31。 —旦從CD控制器21接收到T0C數據,HD控制器31在步驟F301就檢索存儲在HDD32中的資料庫。S卩,HD控制器31根據輸入的T0C數據內容生成參照圖13已作說明的身份信息。利用這樣生成的身份信息,HD控制器在其中記錄有同樣的身份信息的資料庫中檢索是否存在任意資料庫文件DBF。當在過去從當前裝載於CD複製單元2中的盤90複製進行記錄,並且對於盤90已經生產了資料庫文件DBF時,找得到具有相同身份信息的資料庫文件DBF。另一方面,當現在第一次從中當前裝載於CD複製單元2的盤90複製時,找不到具有相同身份信息的資料庫文件DBF。 如果檢索的結果指示沒有發現有關的資料庫文件DBF時,HD控制器31就從步驟F302進行到步驟F303,在此,重新準備具有這樣準備的與其相符的身份信息的資料庫文件DBF並把它加到該資料庫。接著HD控制器31進行到步驟F304。如果倒過來,已經找到相關的資料庫文件DBF作為檢索結果,則HD控制器31從步驟F302進行到步驟F304。在該步驟F304,把重新準備或檢索與本複製有關的資料庫文件DBF以使已經作好關於該資料庫的準備的事實通知給糸統控制器1。 如果作為檢索結果,已經發現了有關資料庫文件,則在HDD 32上可能已記錄作為音樂數據文件MDF的、在盤90上最新記錄的所有曲目。而且,如果用戶已經僅僅指定了用於複製的盤90的某些曲目,那麼,這些曲目可能已經記錄作為音樂數據文件MDF。在這些情況下,沒必要進行將要執行的複製操作。從而,雖然沒有在圖14中標出,但可以把關於複製是不必要的這種結論的通知從HD控制器31發送到系統控制器1,以便避免多餘的複製,接著系統控制器1在顯示單元6為用戶顯示消息,以便再次確認用戶的意圖。如上所述,由於在資料庫文件DBF上已經記錄了在CD上記錄的曲目的HDD 32上的記錄日期和時間,以致可以知道在HDD 32上已經記錄了作為音樂數據文件MDF的關於CD(盤90)的音樂曲調的曲目編號,通過HD控制器31從系統控制器1或從CD控制器21接收有關本複製的曲目編號,HD控制器31可以做出如上所述的複製是否是不必要的決定。當然,可以在資料庫文件DBF上記錄指示在HDD 32上記錄或沒記錄每個曲目的信息。 —旦從HD控制器31接收到資料庫調整結束的通知,系統控制器1就在步驟F103發出用於準備複製的命令。即,命令CD控制器21準備由用戶指定的複製,同時,命令HD控制器31準備記錄。CD控制器21在步驟F202對來自系統控制器1的命令做出響應,以準備複製盤90。 S卩,通過響應用戶的激勵而準備複製,準備整個(即從第一個音樂曲目到最後一個曲目連續複製)盤90或由用戶指定的曲目的複製。在完成準備複製的時間點,在步驟F203把準備結束的通知發送到系統控制器1。 HD控制器31在步驟F305對來自系統控制器1的命令做出響應,以對盤90的複製做好準備。具體地講,HD控制器做好在HDD 32上對由CD複製單元2提供並由它複製的數字音頻數據S1的記錄的準備。在這時,打開相關的資料庫文件DBF,並且把通過複製而記錄的用於管理盤90的音樂曲調信息的資料庫文件名存儲起來。當然,給出在步驟F301要檢 索所述資料庫文件DBF或者在步驟F303重新準備資料庫文件DBF。在已經做好記錄準備的 時刻,HD控制器在步驟F306把準備結束的通知發送到系統控制器1。
由各自部分執行的處理接著進行到如圖15所示的處理。 —旦檢測到CD複製單元2和HD記錄和/或複製單元3的準備已經完成,系統控 制器1在步驟F104命令CD控制器21開始複製,同時命令HD控制器31開始記錄。CD複製 單元2在步驟F204做出響應以複製盤90並把已複製的數字音頻數據SI發送到記錄和/ 或複製單元3。 CD控制器21執行步驟F204的複製處理直到在步驟F205中檢測出已經完 成盤90的複製,即將要結束整個曲目的複製,或即將結束由用戶指定的一個或多個曲目的 複製。 HD控制器31對來自系統控制器1的開始記錄的命令做出響應,以在步驟F307實 施對HDD 32的記錄處理。S卩,HD控制器對由CF複製單元2提供的數字音頻數據SI執行 預知處理,以按照聲音單元記錄作為音樂數據文件MDF的數據。
圖16詳細顯示了在該步驟F307的記錄處理。 在開始記錄處理的時刻,HD控制器31在步驟F351重新設置音樂數據文件MDF。 在步驟F352,HD控制器繼續運行以便對於由CD複製單元2提供至此的數字音頻數據SI執 行預置的處理諸如數據壓縮,以通過執行記錄處理按音樂數據文件MDF的形式把所述數據 從一個聲音單元SU寫到另一個聲音單元。在按單獨的音樂數據文件MDF寫數據的時間期 間,在步驟F353,HD控制器31不斷監督所述曲目的變化或用於記錄結束的命令。 一旦曲目 變化,即,當由CD複製單元2複製的曲目(曲調)從一個曲調變化到下一個曲調,或者當從 系統控制器1發布了用於結束記錄的命令時,HD控制器運行到步驟F354。
各種曲目變化檢測系統可以大致分為一個用來在HD控制器31的部件上監督曲目 變化的系統和一個用CD控制器21把一曲目變化通知給HD控制器31的系統。例如,假定 監控在數字數據中連續的U比特曲目編號,如果提供給HD記錄和/或複製單元3的數字音 頻數據Sl是符合IEC 60958格式的數字數據,則HD控制器31能檢測到數字音頻數據SI 的曲目變化時序。當然,CD控制器21能知道來自在盤90複製期間獲得的子代碼的曲目變 化。因此,HD控制器31通過把曲目變化通知發送給HD控制器31就能知道與數字音頻數 據S1的發送時序有定時關係的輸入數字音頻數據S1的曲目變化時序。
如果已經檢測到曲目變化,在曲目變化時刻的數字音頻數據SI已記錄的時間點, 其中至目前為止已經被寫入聲音單元SU(見圖10)的音樂數據文件MDF的音樂數據部分的 記錄即將結束。從而,HD控制器31在步驟F354寫入音樂數據文件MDF的頭部分的信息, 以終止音樂數據文件MDF的記錄。具體地講,參照圖IO解釋的各種管理數據按照頭部分被 寫入,同時關於資料庫文件的資料庫文件編號、資料庫文件名和曲目編號被寫入作為指針, 指示相關資料庫文件DBF。資料庫文件編號和資料庫文件名分別賦予指示在步驟F305打開 的資料庫文件DBF的所述編號和文件名,同時,曲目編號賦予在盤90上的曲目的曲目編號。
接著,處理從步驟F355回到步驟F351以便為下一個曲目設置新的音樂數據文件 MDF,並且在步驟F352,通過執行記錄處理,按音樂數據文件MDF的格式把數字音頻數據Sl 從一個聲音單元SU寫入到另一個聲音單元。通過這種處理,將來自盤90的曲目逐一地在 HDD 32上形成所述音樂數據文件MDF。
在完成盤90的複製的時間點,CD控制器21把CD複製結束的通知發送給系統控制器l。同時把該通知發送到HD控制器31。 一旦從CD控制器21檢測到CD複製結束通知,系統控制器1在步驟F105就向HD控制器31發送記錄結束的命令。在HD控制器從步驟F355運行到圖15的步驟F308的記錄結束處理之後,在圖16的步驟F353的處理中該HD控制器31檢測到用於記錄結束的命令,在這種情形中,HD控制器執行如上所述的步驟F354中相同處理以便完成用於正被記錄的最後曲目的音樂數據文件MDF。 步驟F308的記錄結束處理的例子包括設置響應一個或多個音樂數據文件MDF的生成的管理狀態,諸如必需的處理,即,FAT刷新或目錄設置,或生成用於管理一個或多個作為一個獨立唱片疊置(incumber)的音樂數據文件MDF的音樂曲調播放順序管理文件PFM。此外,在資料庫文件DBF中寫入可記錄信息。如果所述文本90是CD文本並且已經採集了所述附加信息諸如音樂曲目名字信息,則在所述資料庫文件DBF中可以寫入諸如唱片名或音樂曲目名信息等數據。在如上所述的記錄結束處理結束之後,結束在複製中的處理操作序列。 在上文中,已經按照在用戶已經執行了複製來自作為一張獨立盤的盤90的部分或所有曲目的操作的情況下的過程解釋了複製操作。實際上,往往是用戶從多個CD中選擇他或她最喜歡的音樂曲目以執行連續複製。在這種情況下,在從一張CD到另一張CD中重複圖14和15的操作。
9.採集附加信息的操作 基於所述曲目在HDD 32上通過如上所述的複製操作形成音樂數據文件MDF,然而,在資料庫中,存在與各自音樂數據文件MDF相關聯的現有資料庫文件DBF。此外,由音樂曲調播放順序管理文件PFM管理作為一張唱片的音樂資料庫文件MDF。 S卩,構造在圖9中說明的文件結構。然而,在資料庫文件DBF中,不存在在資料庫文件DBF中記錄的附加信息諸如音樂曲調的名字。 在本實施例中,在其中沒有記錄附加信息的資料庫文件DBF中通過現在將要說明的處理自動註冊附加信息。 在複製器件100和個人計算機101的協同操作下,實現自動附加信息的採集操作。參照圖17至19解釋該處理。在這些圖中,顯示了在個人計算機101上的操作處理和在部分複製器件上的處理,尤其是通過系統控制器1和HD控制器31執行的處理。
在個人計算機101上啟動的下面稱為PC應用軟體的所述應用軟體具有把在HDD32上記錄的音樂數據文件MDF有關的信息提供給用戶的功能,處理GUI操作的功能,通過網絡通信的功能和控制系統控制器1的功能。在下面的描述中,術語"顯示器"意指在個人計算機101中的顯示器。例如,作為一個改進,可以使用複製器件100的顯示器6。雖然使用個人計算機101的器件上的鍵盤或滑鼠進行用戶的操作,但是作為再一個改進的例子,也可以使用操作單元5。 用戶可以使用個人計算機IOI,以請求顯示在HDD 32上記錄的唱片信息,作為在HDD 32上記錄的音樂數據文件MDF的信息。 一旦在步驟F402中檢測到在圖17中顯示的來自用戶的唱片信息顯示請求,則在步驟F402中PC應用軟體就從複製器件100要求唱片信息。例如,PC應用軟體接收來自複製器件100的、目前諸如在啟動時在HDD 32中的音樂曲調播放順序管理文件PFM的文件名,以至少知道在HDD 32中的目前"唱片"的編號。在所述顯示器上顯示與每個音樂曲調播放順序管理文件PFM相關聯的唱片名等。為響應該顯示,用戶選擇一張可選擇的唱片以要求所述唱片的更多的詳細信息。從而,在步驟F402,用戶請求與用戶已經選擇的唱片有關的所述信息(音樂曲調播放順序管理文件PFM)。
在步驟F501,複製器件100確認與PC應用軟體請求有關的所述音樂曲調播放順序管理文件PFM的內容,並且知道(grasp)由所述音樂曲調播放順序管理文件PFM管理的每個音樂數據文件MDF。接著,在步驟F502,根據在每個音樂數據文件MDF中記錄的資料庫文件的指針確認與每個音樂數據文件MDF相關聯的資料庫文件DBF。同時,如果在這種情況中,已經根據所述單獨的CD通過複製而記錄了由所述音樂曲調播放順序管理文件PFM管理的每個音樂數據文件MDF,則單獨的資料庫文件DBF被確認為與音樂數據文件MDF相關聯的資料庫文件DBF。如果已經根據兩個或多個CD通過複製而選擇性地記錄了由所述音樂曲調播放順序管理文件PFM管理的每個音樂數據文件MDF,則兩個或多個資料庫文件DBF被確認為與音樂數據文件MDF相關聯的資料庫文件DBF。 在已經檢測到相關聯的資料庫文件DBF的時間點,確認所述一個或多個資料庫文件DBF,以檢查是否註冊了所述附加信息諸如音樂曲調的名字。 如果沒有註冊用於音樂曲調播放順序管理文件PFM的全部音樂數據文件MDF的所述附加信息諸如音樂曲調的名字,則把當前感興趣的唱片的處理從步驟F503中調到步驟F504,以把所述音樂曲調播放順序管理文件PFM的內容作為所述唱片的信息發送到PC應用軟體。在這種情況中,把由所述音樂曲調播放順序管理文件PFM管理的所述信息諸如所述音樂數據文件MDF的文件名發送到個人計算機IOO。另一方面,如果已經註冊了用於音樂曲調播放順序管理文件PFM的部分或全部的音樂數據文件MDF的附加信息諸如音樂曲調的名字,則把當前感興趣的唱片的處理從步驟F503中調到步驟F505,以把所述音樂曲調播放順序管理文件PFM的內容和在相關的資料庫文件DBF中註冊的附加信息的內容作為所述唱片的信息發送到PC應用軟體。因此,在這種情況中,把由音樂曲調播放順序管理文件PFM管理的所述信息諸如音樂數據文件MDF的文件名發送到個人計算機IOO,然而,對於音樂數據文件MDF和已經註冊的所述附加信息而言,還發送所述附加信息諸如音樂曲調的名字。
如果複製器件100通過步驟F504或F505的處理已經發送了所述唱片的信息,則在步驟F403, PC應用軟體在所述顯示器上顯示這樣發送的所述唱片信息的內容。例如,按一個列表的形式顯示音樂數據文件MDF的文件名作為在所述唱片中包含的音樂曲調和用戶已經要求的信息。具體地講,如果在步驟F505已經發送了所述附加信息,則可以代替或和所述文件名一起顯示音樂曲目的名字。當然,也可以顯示其他的附加信息的內容。
很明顯,如果顯示所述音樂曲調的名字,則用戶能理解在所述唱片中包含的音樂曲目。例如,用戶能選擇和複製所述唱片或在所述唱片中的想要的音樂曲目,或者能指定另一張唱片以便索取其唱片信息。在沒有顯示所述音樂曲目的名字情況下執行這樣的選擇和複製是可能的。然而,如果在HDD 32中已經記錄了相當量的音樂數據文件MDF,則讓用戶去識別哪個音樂數據文件MDF表示哪個音樂曲調是一件困難的事。另一方面,如果顯示基於唱片的所述附加信息,則對用戶來說顯得很方便,而當沒有顯示這樣的信息時,則用戶會感到不便。基於這種考慮,對於既沒有記錄唱片名字又沒有記錄音樂曲調的名字這種情況而言,把PC應用軟體設計成能請求自動註冊用於沒有給予唱片名或音樂曲調名的所述唱片或音樂數據文件MDF這樣信息的處理。在這種情況中,用戶能根據所述唱片選擇性地指定採集諸如唱片名或在所述唱片中包含的音樂曲調名等附加信息的所述處理,或者,在所述唱片中指定某個曲目或者僅僅自動選擇沒有註冊附加信息的所述曲目的處理,以便於採集所述附加信息諸如用於該曲目的音樂曲調名。 如果用戶已經指定了基於所述唱片的附加信息的自動採集,則PC應用軟體的進程就從步驟F404進行到步驟F405並且把執行基於所述唱片的附加信息的自動採集的結果通知給複製器件IOO。 PC應用軟體的進程接著進行到圖18的處理。如果用戶已經指定了基於所述曲目的附加信息的自動採集,則PC應用軟體的進程從步驟F406進行到步驟F407並且把執行基於所述曲目的附加信息的自動採集的結果通知給複製器件100。 PC應用軟體的進程接著進行到圖19的處理。同時,在基於所述唱片的附加信息的自動採集的情況下或者在基於所述曲目的附加信息的自動採集的情況下,複製器件100對在步驟F405或F407的PC應用軟體的通知做出響應,以分別運行到圖18或圖19的處理。 同時,如果用戶通過GUI操作已經執行了另一個處理以響應在顯示器上的顯示,則PC應用軟體從步驟F408進行到另一個處理,即和執行的處理保持聯繫的處理。例如,如果用戶通過唱片編輯處理,已經命令回放一張唱片或一個曲目或者增加或刪除在一張唱片中包含的所述音樂數據文件MDF或者改變音樂曲調播放順序,或者已經執行了對HDD 32上記錄的音樂數據文件MDF的提取操作以構成一張新唱片,即一個音樂曲調播放順序管理文件PFM,則執行與被執行的所述處理保持聯繫的處理。由於它和自動採集附加信息的處理沒有直接的關係,所以不對它作詳細的說明。 參看圖18,現在說明在用戶已經申請基於所述唱片的附加信息的自動採集這種情況中的PC應用軟體和複製器件100的處理。在這種情況中,首先,PC應用軟體在步驟F409申請一個當前被處理的資料庫文件名給複製器件100。複製器件100在此做出響應,以在步驟F507把在當前唱片中(音樂曲調播放順序管理文件PFM)被管理的每個音樂數據文件MDF中記錄的資料庫文件編號或所述資料庫文件名發送到PC應用軟體。
—旦接收到和每個音樂數據文件MDF相關聯的所述資料庫文件名,則PC應用軟體在步驟F410檢查整個資料庫文件名或資料庫文件編號,發送時是否相互一致。如果整個資料庫文件名不一致,它表明當前所述唱片(音樂曲調播放順序管理文件PFM)沒有管理從獨立的CD通過複製而記錄的音樂數據文件MDF。即,音樂曲調播放順序管理文件PFM沒有管理和給定的獨立CD相關聯的所述唱片。在這種情況中,處理調轉到步驟F413以便放棄基於唱片的附加信息的自動採集,同時通過給用戶提示在顯示器上顯示指示該結果的消息以便終止該處理。 如果在步驟F410整個資料庫文件名是一致的,則PC應用軟體在步驟F411把所述資料庫文件DBF自身的數據的內容申請給複製器件IOO。複製器件100在此做出響應,以在步驟F508把這樣申請的資料庫文件DBF的內容發送給PC應用軟體。儘管發送到PC應用軟體的資料庫文件DBF的內容可以是整個的所述數據,對於發送至少前述基於TOC數據生成的身份信息而言它也足夠了。 PC應用軟體能夠從資料庫文件DBF的內容理解原始CD唱片的曲目編號。這是因為所述身份信息包含了在所述唱片中與整個曲目編號有關的所述信息,正如參照圖13所作的說明那樣。現在,將所述CD曲目的原始編號和由當前音樂曲調播放順序管理文件PFM(音樂數據文件DFM的編號)管理的曲目編號比較,以檢查曲目的兩個編號是否彼此一致。如果曲目的編號彼此一致,則可能通過複製把整個CD的曲目記錄到HDD 32,並且所述音樂曲調播放順序管理文件PFM管理在HDD 32上的、作為和在原始CD上記錄的整個曲目有相同內容的一組音樂曲調的各自音樂數據文件MDF。應該注意到音樂曲調的順序根據用戶的編輯操作可能不一致。 如果相反,曲目編號彼此不一致,則它表明由音樂曲調播放順序管理文件PFM管理的音樂曲調(音樂數據文件MDF)是在相同CD上記錄的音樂曲調,而不是在所述CD上記錄的整個的音樂曲調。在這種情況中,對於其中包含的音樂曲調而言,可以確定原始CD和在HDD 32上的當前唱片(音樂曲調播放順序管理文件PFM)彼此不是完全一致。從而,PC應用軟體調轉到步驟F413,以放棄基於唱片的附加信息自動採集處理,同時通過用戶信息在顯示器上顯示表示這種結果的消息,以終止所述處理。 S卩,在圖18所示的說明性流程中,在原始CD中包含的音樂曲調和當前在HDD 32上的唱片(音樂曲調播放順序管理文件PFM)中的音樂曲調彼此完全一致的情況下,執行基於唱片的附加信息自動採集處理。因此,在步驟F412,當所述曲目的編號一致時,啟動附加信息自動採集處理。首先,在步驟F414的PC應用軟體建立在步驟F414中的網絡連接,用來建立與提供附加信息供給服務的預置外部伺服器的連接。在步驟F415,PC應用軟體發送在資料庫文件DBF上記錄的T0C數據,即前述身份信息,並申請與在身份信息中表示的所述CD有關的附加信息諸如唱片名或音樂曲調名。外部伺服器按照用於辨別T0C數據的某個關鍵詞從大量商用CD唱片中辨別某個指定的CD唱片,並且發送用於指定CD唱片的附加信息。 一旦接收到來自外部伺服器的附加信息,在步驟F416中,PC應用軟體就在顯示器上顯示這樣接收的信息。例如,代替或除了在HDD 32上作為文件名表示的音樂曲調的名字或者唱片名,顯示實際唱片名或者音樂曲調名。 把存儲在HDD 32中的給定唱片的內容用這種方式通知給用戶。實際上,用戶在資料庫文件DBF中註冊所述名字等,並且接著鍵入所述名字等是不是由註冊名表示的指令。具體地講,在步驟F417, PC應用軟體使在顯示器上顯示的消息,用來詢問是否可以註冊附加信息諸如正被顯示的所述名字。用戶答覆該詢問。如果用戶決定註冊是不必要的,則可以直接終止該處理。如果用戶要求該註冊,PC應用軟體就調轉到步驟F418,以便把用於更新資料庫文件DBF的請求發送給複製器件100。複製器件100在此做出響應以便在步驟F509中為更新資料庫文件DBF做好準備,用來在結束準備的時刻返回完成準備的通知。在步驟F419中,PC應用軟體把所述資料庫文件DBF的內容,即從外部伺服器接收的附加信息發送給複製器件100。在步驟F510,複製器件100通過執行更新操作把發送至此的附加信息寫入資料庫文件DBF。 一旦完成更新,在步驟F511, PC應用軟體把結束更新的通知發送給PC應用軟體,以終止所述處理。 利用如上所述的處理,從外部伺服器自動採集基於所述唱片的附加信息,並且通過更新處理,註冊在相關資料庫文件DBF中採集的所述附加信息。例如,即使在上述處理之前的時刻在所述資料庫文件DBF中已經記錄了在圖13中顯示的信息中的資料庫文件編號、TOC數據的身份信息以及記錄日期和時間,在圖13所示的每個名字插入區(slot),ISRC和INFO中通過上述處理也要註冊所述附加信息。 在用戶在步驟F406已經申請在圖17中的基於所述曲目的附加信息自動採集的情況中,PC應用軟體和複製器件100的處理如圖19所示。在此情況中,在步驟F429,PC應用軟體首先請求把一與一個或多個目標曲目相關的資料庫文件名給複製器件100。考慮中的曲目意指由用戶指定的曲目。或者,PC應用軟體可以自動指定某個曲目,其中,在顯示器上不能顯示音樂曲目的名字作為目標曲目。對由PC應用軟體請求的響應,在步驟F512,複製器件100把在所述目標曲目(音樂數據文件MDF)中記錄的資料庫文件名或者資料庫文件編號以及在所述資料庫文件曲目編號發送給PC應用軟體。 —旦接收到來自複製器件100的答覆,在步驟F421, PC應用軟體就檢查是否存在有與所述目標曲目(音樂數據文件MDF)相關的資料庫文件名。如果通過如上所述的圖14至圖16的處理從CD通過複製而沒有記錄目標曲目(音樂數據文件MDF),並且如果沒有形成具有身份信息的相關資料庫文件,同樣當從沒有TOC發送功能的外部設備通過複製已經記錄了所述目標曲目時,目前不存在與整個目標曲目相關聯的資料庫文件名。如果現在不存在資料庫文件DBF,則沒有附加信息可以被註冊,並且因此在步驟F422放棄所述處理,同時在顯示器上顯示表明放棄這類結果的消息,用於把這樣的結果提示給用戶以終止所述處理。 如果返回至少一個資料庫文件名,在步驟F423, PC應用軟體就請求這樣返回的一個或多個資料庫文件DBF的內容給複製器件100。複製器件100在此做出響應,在步驟F513發送所申請的資料庫文件DBF的內容給PC應用軟體。返回到PC應用軟體的資料庫文件DBF的內容可以是整個數據。然而,基於TOC數據生成的與前述身份信息對應的整個數據的一部分可能也足夠了 。根據資料庫文件DBF的內容,PC應用軟體能理解用於每個目標曲目複製母本的所述CD唱片的身份信息。當然,由於在步驟F512通過發送而已經採集了在音樂數據文件MDF中記錄的資料庫文件DBF上的曲目編號,因此已經可以理解在複製母本的CD唱片中的目標曲目的曲目編號。 同時,如果確定步驟F421的目標曲目的整個資料庫文件DBF存在並且沒有放棄所述處理,則沒有用於部分目標曲目的資料庫文件DBF這種情況是存在的。如果沒有用於部分目標曲目的資料庫文件DBF,則PC應用軟體從步驟F124調轉到步驟F425以便在顯示器上提醒用戶不能採集用於部分曲目的附加信息。從自動採集處理的主題中忽略不存在資料庫文件DBF的曲目。 如果已經獲得所述內容,具體地講就是所述目標曲目的資料庫文件DBF的身份信息,則PC應用軟體就啟動實際的自動附加信息採集處理。 即,在步驟F426的PC應用軟體和在步驟F414的PC應用軟體在步驟F426建立起用於與預置的提供附加信息供給服務的外部伺服器建立連接的網絡連接。在步驟F427,PC應用軟體發送記錄在資料庫文件DBF上的T0C數據即前述身份信息,和所述目標曲目的曲目編號,並請求與在所述身份信息中表示的CD相關的所述附加信息諸如音樂曲調的名字。外部伺服器利用所述TOC數據作為關鍵詞辨別指定的CD唱片。外部伺服器同時也從被發送的曲目編號中摘取個人計算機100所需的曲目的附加信息,以發送這樣摘取的附加信息。
如果存在多個目標曲目,PC應用軟體發送用於每個曲目的身份信息和曲目編號,同時,外部伺服器把所述附加信息發送給每個這樣的發送過程。 —旦接收到來自外部伺服器的附加信息,在步驟F428,在顯示器上就顯示所述附加信息。例如,按在HDD 32上顯示用於至目前為止顯示作為文件名的曲目的音樂曲調的實際名字。按照這種方式,可以清楚地通知用戶在HDD 32中存儲的給定唱片的給定曲目代表什麼音樂曲調。在實際的註冊中,確認用戶的意圖。即,在步驟F429中,PVC應用軟體在顯示器上顯示一條消息,查詢是否可以註冊與所述曲目相關的、在該顯示器上顯示的、當前採集的附加信息諸如所述名字。接著,用戶在此做出響應。如果用戶已經決定所述註冊是不必要的,則直接終止該處理。如果用戶已經請求了註冊,則PC應用軟體調轉到步驟F430以便把用於更新資料庫文件DBF的請求發送給複製器件100。在步驟F514,複製器件100對此做出響應而準備更新所述資料庫文件DBF。當準備結束,複製器件100對於完成準備做出響應。 在步驟F431 , PC應用軟體把資料庫文件DBF的內容,S卩,從外部伺服器接收的附加信息,發送給複製器件100,複製器件100接著調轉到步驟F515以便通過執行更新操作把返回的附加信息寫入資料庫文件DBF。如果將要更新多個資料庫文件DBF,則以相同方式更新每個資料庫文件DBF的更新操作。如果已經完成了整個的更新操作,則複製器件100把更新結束的通知發送給PC應用軟體,以終止所述處理。 通過如上所述的處理,從外部伺服器自動採集附加信息,並且通過執行更新操作處理在相關資料庫文件DBF中註冊所採集到的附加信息。例如,如果在這種處理之前的時刻,在用於部分由某個給定音樂曲調播放順序管理文件PFM管理的資料庫文件DBF中沒有已經註冊的附加信息,則採集用於這種音樂數據文件MDF(曲目)的附加信息,並把它註冊在相關的資料庫文件DBF中。 由於按照這種方式基於所述唱片或曲目實施附加信息的自動採集處理,用戶就不必要必須輸入例如用於在HDD 32上通過複製而記錄的音樂曲調的音樂曲調自身的名字。在自動註冊之後,顯示每個音樂數據文件MDF的音樂曲調或唱片名的名字(圖17的步驟F403的顯示)。從而,能容易理解在HDD 32中記錄的內容(音樂曲調)。當然,如果已經註冊了所述附加信息,則可以把它顯示出來,由此用戶能拒絕無意中的用於第二次的自動註冊的請求,因此避免浪費的通信鏈路。
10.其他實施例 本發明不限於如上所述的實施例或說明性操作,並且包括各種修改。 儘管在前文已經描述了基於唱片的處理和基於曲目的處理,但是仍可以應用它們
中的一個。 在如上所述的實施例中,針對基於唱片的處理,當在HDD 32上的唱片中包含的音樂曲調播放順序管理文件PFM(音樂數據文件MDF)的音樂曲調和在複製母本的CD唱片中記錄的音樂曲調完全彼此一致時,實施所述處理。或者,在音樂曲調不一致的情況中,也可以實施附加信息的自動採集處理。例如,可以忽略圖18中的步驟F410或F412的決定,並且,可以在一個或多個資料庫文件DBF上執行基於唱片的附加信息自動採集處理。
根據本發明的數據管理裝置的結構不限於如圖1所示的結構。尤其是,在複製器件中可以提供與通信單元對應的器件部分,並且可以不用個人計算機。或者,可以按照各自分離器件調整CD複製單元和HD記錄和/或複製單元。 在複製處理中或者在基於唱片的附加信息自動採集處理中,在系統控制器1, CD控制器21, HD控制器31或PC應用軟體之間發送的通知或者命令僅僅是解釋性的,結果依
賴實際結構當然可以選擇性地改變發送/接收通知或者命令的實體和內容。 可以不在HDD 32中存儲資料庫或者音樂曲調播放順序管理文件PFM,並且在其他場合可以提供非易失性存儲器。 除了根據TOC數據準備的信息外,辨別各自CD的身份信息可以是任何適合的附加
信息或者生產批號。即,外部伺服器可以用來足以辨認給定CD的信息。 第一記錄介質不限於CD,並且可以是一張MD, 一個存儲卡或者DATA,同時第二記
錄介質也不限於HDD,並且可以是一個固態存儲器或者其他圓盤型記錄介質或者巻帶型記
錄介質。 工業適用性 如上所述,根據本發明,由資料庫單元管理從第一記錄介質到第二記錄介質的通 過複製而記錄的數據,同時管理第一記錄介質的身份信息以使所述附加信息通過通信單元 從外部伺服器獲得,並在資料庫單元中自動註冊這樣產生的附加信息以允許所述附加信息 諸如音樂曲調的名字即使在沒有用戶輸入時也能採集到。因此,可以產生一個優點如果 用戶沒有執行通過作業系統的繁瑣的輸入字母或字符的操作,也能相當容易地得到曲目名 字、唱片名或者唱片的附加信息。尤其是,用戶在利用HDD構建一個音樂伺服器過程中會覺 得一點也不費勁。 例如,能夠用與傳統的記錄介質相比可能是大得不可比擬的大容量記錄介質,諸 如HDD,存儲大量的音樂曲調。因此,有助於用戶從音樂曲調的名字或者唱片名能自動地和 被記錄的音樂曲調相一致的HDD搜索想要的曲目。 通過具有基於記錄在第一記錄介質上記錄的管理信息生成的身份信息,肯定可以 辨別第一記錄介質。由於在外部伺服器上可以肯定辨別出第一記錄介質,那麼生成正確的 附加信息是可能的。當然,用戶不必要設置身份信息。 在第二記錄介質上記錄的基於節目的數據具有表示與所述數據相關聯的資料庫 文件的指針信息。即,可以基於所述節目或曲目實現資料庫管理。因此,例如,可以不考慮 複製母本的CD唱片單元實現最佳數據管理。 例如,如果通過用戶的編輯操作,諸如移動或刪除曲目,打亂在第二記錄介質上的 在第二記錄介質中基於所述唱片管理的音樂曲調的結構,則通過基於所述曲目管理音樂曲 調,可以維持正確管理所述音樂曲調名或者所述附加信息的狀態。 當用戶在第二記錄介質上從大量的CD中僅僅收集最喜歡的音樂曲調以形成一張
唱片時,基於曲目的音樂曲調管理保證對附加信息諸如音樂曲調名正確管理。 通過提供按預定的順序被生成的、管理一個或更多個數據的、作為基於節目的單
元數據的一個數據組管理文件,在第二記錄介質上管理作為一個獨立唱片的數據諸如大量
音樂曲調是可能的,從而使用戶的複製更容易。 而且,如果被管理的數據組中的每個數據具有表示一個或多個相關聯的資料庫文 件的指針信息,則數據組管理文件能夠查閱甚至來自數據組管理文件的資料庫文件。
控制單元使通信單元把由資料庫單元管理的第一記錄介質的身份信息發送到外 部伺服器。例如,從外部伺服器接收用於整個第一記錄介質的附加信息,並把這樣接收的 與所述身份信息相關聯的附加信息存儲在資料庫單元,由此從逐個唱片中生成所述附加信 息。 此外,通過具有接收用於某個節目的附加信息和在資料庫單元中存儲與所述身份 信息相關聯的如此接收的附加信息,獲得基於曲目的附加信息也是可能的。
從上文可以看出,依靠在第二記錄介質上的數據或唱片結構或者出現的已經採集 了所述附加信息的曲目,可以實現最佳附加信息採集操作。例如,如果被管理的作為一張獨 立唱片的數據組中的某個數據已經採集了所述附加信息,則沒有必要採集用於這樣數據的 附加信息,結果可以忽略採集附加信息的操作以便實現高效率的附加信息採集。尤其是,在 家用的裝置中,它對用戶的一個極大好處是,通過高效的附加信息採集操作,通信的時間縮 短了。
權利要求
一種數據管理裝置,包括複製單元,用於從可攜式第一記錄介質複製內容數據;記錄和複製單元,用於記錄或複製第二記錄介質,該第二記錄介質具有大於所述第一記錄介質的容量的容量;資料庫生成單元,用於生成資料庫來存儲與在所述第一記錄介質中存儲的內容數據相對應的身份信息和附加信息,與由所述複製單元從所述第一記錄介質複製的內容數據相關,所述內容數據被所述記錄和複製單元記錄在所述第二記錄介質上;通信單元,用於和外部伺服器通信,該外部伺服器保存有與從所述第一記錄介質複製的所述內容數據相關聯的附加信息;以及控制單元,用於控制當所述第一記錄介質被裝載在所述複製單元中時,將從所述第一記錄介質讀取的所述身份信息存儲到所述資料庫,通過所述通信單元將在所述資料庫中存儲的所述身份信息發送到所述外部伺服器,從外部伺服器接收與從所述第一記錄介質複製的所述內容數據相對應的附加信息,以及通過存儲與所述身份信息相關聯的接收的附加信息來更新所述資料庫;其中,當在所述第一記錄介質中存儲的所述內容數據被記錄在所述第二記錄介質中時,生成所述資料庫,並且當從所述外部伺服器接收所述附加信息時,更新所述資料庫。
2. 根據權利要求l所述的數據管理裝置,其中,一個或多個節目以及用於管理所述節 目的管理信息被記錄在所述第一記錄介質,並且其中,基於所述管理信息生成所述身份信 息。
3. 根據權利要求1所述的數據管理裝置,其中,一個或多個節目被記錄在所述第一記 錄介質上;其中,由所述複製單元從所述第一記錄介質複製、並由所述記錄和複製單元記錄在所 述第二記錄介質上的數據變成了基於節目的數據;其中所述資料庫包括一資料庫文件,該資料庫文件包含所述身份信息和附加信息作為 一個單元;並且其中在所述第二記錄介質上記錄的基於節目的數據包括表示與所述數據相關聯的所 述資料庫文件的指針信息。
4. 根據權利要求1所述的數據管理裝置,其中,一個或多個節目被記錄在所述第一記 錄介質上;並且其中,由所述複製單元從所述第一記錄介質複製、並由所述記錄和複製單元記錄到所 述第二記錄介質上的數據變成了基於節目的數據,並包括一數據組管理文件,用於管理所 述基於節目的數據的一個或多個數據作為將要以預設順序複製的數據組。
5. 根據權利要求4所述的數據管理裝置,其中,所述資料庫存儲所述身份信息和所述 附加信息作為一個單元,並且存儲包括指針信息的所述數據組管理文件,所述指針信息表 示與將要被管理的數據組的每個數據相關聯的一個或多個資料庫文件。
6. 根據權利要求1所述的數據管理裝置,其中所述控制單元使得所述通信單元將在數 據庫中存儲的身份信息發送到外部伺服器,以使得從外部伺服器接收與從所述第一記錄介質複製的整個內容數據相關的附加信息,並且將接收的附加信息存儲到與所述身份信息相 關聯的所述資料庫中。
7.根據權利要求1所述的數據管理裝置,其中所述控制單元使得所述通信單元將在所 述資料庫中存儲的身份信息發送到外部伺服器,以使得從外部伺服器接收與從所述第一記 錄介質複製的至少一個內容數據相關的附加信息,並將接收的附加信息存儲在與所述身份 信息相關聯的所述資料庫中。
全文摘要
由硬碟記錄/複製單元(3)管理從作為第一記錄介質的CD-DA(光碟數字音頻)通過複製到作為第二記錄介質的一個硬碟驅動器(31)而記錄的每組數據。該硬碟記錄/複製單元(3)通過管理所述CD-DA的身份信息,以使所述附加信息能夠從一個外部伺服器通過通信裝置得到。通過在硬碟記錄/複製單元(3)中自動註冊獲得的附加信息,以即使在用戶沒有輸入時也能被獲得所述附加信息諸如音樂名字。
文檔編號G06F12/00GK101714388SQ20091021211
公開日2010年5月26日 申請日期2002年3月15日 優先權日2001年3月15日
發明者工藤繁孝, 齊藤奈津美 申請人:索尼公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀