欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

信息處理設(shè)備和方法

文檔序號:6669463閱讀:264來源:國知局
專利名稱:信息處理設(shè)備和方法
技術(shù)領(lǐng)域
本發(fā)明涉及信息處理設(shè)備和方法,尤其涉及一種可更容易地從多個數(shù)據(jù)項目中選擇一個所需數(shù)據(jù)項目(例如音樂數(shù)據(jù)和圖像數(shù)據(jù)的內(nèi)容)并將其記錄在記錄介質(zhì)中的信息處理設(shè)備和信息處理方法。
背景技術(shù)
最近幾年,隨著數(shù)字技術(shù)的普及,由音樂數(shù)據(jù)、圖像數(shù)據(jù)及其它組成的各種內(nèi)容(數(shù)據(jù))以數(shù)字方式被記錄在記錄介質(zhì)中或再現(xiàn)。伴隨著數(shù)字化的實現(xiàn),個人計算機的HDD(硬盤驅(qū)動器)和其它記錄介質(zhì)也已具有大容量。所以,用戶現(xiàn)在可通過個人計算機及其它設(shè)備管理大量的內(nèi)容。
舉個典型的例子,個人計算機具有再現(xiàn)大量音樂內(nèi)容的功能,一般之稱為自動電唱機(jukebox),并且軟件再現(xiàn)在其HDD及其它中記錄的音樂內(nèi)容。
自動電唱機軟件可根據(jù)預(yù)定條件搜索所需音樂內(nèi)容并再現(xiàn)它。當(dāng)用戶輸入“波薩諾沃舞”作為搜索條件時,例如在記錄在HDD中的音樂內(nèi)容中,僅選擇和再現(xiàn)具有“波薩諾沃舞”(bossa nova)類別的已記錄音樂內(nèi)容。使用這樣的處理,用戶可容易地再現(xiàn)所需類別(genre)的音樂內(nèi)容,而無須一個一個搜索在HDD中存儲的大量內(nèi)容。
當(dāng)所選擇的音樂內(nèi)容被記錄在例如存儲卡的記錄介質(zhì)中且被具有例如如上所述的自動電唱機功能的便攜式音樂內(nèi)容播放器設(shè)備再現(xiàn)時,用戶通常執(zhí)行,用于選擇將被記錄在個人計算機的記錄介質(zhì)中的音樂內(nèi)容的選擇處理,并進一步執(zhí)行用于將選擇的音樂內(nèi)容記錄在記錄介質(zhì)中的記錄處理。換言之,用戶需要執(zhí)行兩個處理,選擇處理和記錄處理,以將音樂內(nèi)容傳輸至記錄介質(zhì)。
另外,由于將被記錄在記錄介質(zhì)中的音樂內(nèi)容通常有限,所以當(dāng)用戶反復(fù)收聽了某一段時期后,由于感到重復(fù),用戶想執(zhí)行用于改變所記錄內(nèi)容的處理。然后,用戶將記錄介質(zhì)安裝至個人計算機,刪除在記錄介質(zhì)中記錄的內(nèi)容,執(zhí)行選擇處理和記錄處理,以在記錄介質(zhì)中記錄不同的音樂內(nèi)容。
因此,用戶需要通過激活上述軟件在某一時間間隔在個人計算機上重復(fù)刪除處理、選擇處理和記錄處理。其操作很麻煩。

發(fā)明內(nèi)容
本發(fā)明是在考慮了前述情況后作出的。本發(fā)明的一個目的是允許通過使用記錄在個人計算機或其它中的音樂內(nèi)容而改變在記錄介質(zhì)中記錄的音樂內(nèi)容的處理更容易執(zhí)行。
根據(jù)本發(fā)明的信息處理設(shè)備,其特征在于包括讀取裝置,用于讀取在記錄介質(zhì)中記錄的數(shù)據(jù);數(shù)據(jù)存儲裝置,用于存儲包括由讀取裝置讀取的數(shù)據(jù)的數(shù)據(jù);提取裝置,用于從存儲在數(shù)據(jù)存儲裝置的數(shù)據(jù)中提取與預(yù)定條件相對應(yīng)的數(shù)據(jù);數(shù)據(jù)記錄裝置,用于在記錄介質(zhì)中記錄由提取裝置提取的數(shù)據(jù)。
所述預(yù)定條件可包括最近收聽的音樂曲目、被讀出了少數(shù)幾次的音樂曲目、喜愛的播放列表中的音樂曲目、隨機選擇的音樂曲目、隨機選擇的播放列表、類別指定和播放列表指定。
可配置信息處理設(shè)備以使其進一步包括條件存儲裝置,用于存儲多個預(yù)定條件;選擇裝置,用于在多個預(yù)定條件中選擇任意預(yù)定條件,所述提取裝置,用于從存儲在數(shù)據(jù)存儲裝置的數(shù)據(jù)中提取與由選擇裝置選擇的任意預(yù)定條件相對應(yīng)的數(shù)據(jù)。
可配置信息處理設(shè)備以使所述選擇裝置預(yù)先在多個預(yù)定條件中選擇任意預(yù)定條件,所述設(shè)備還包括選擇條件存儲裝置,用于存儲預(yù)先由選擇裝置選擇的任意預(yù)定條件,所述提取裝置從存儲在數(shù)據(jù)存儲裝置的數(shù)據(jù)中提取與預(yù)先選擇并存儲在選擇條件存儲裝置中的任意預(yù)定條件相對應(yīng)的數(shù)據(jù)。
可配置信息處理設(shè)備以使其進一步包括條件存儲裝置,用于存儲多個預(yù)定條件;選擇裝置,用于從多個預(yù)定條件中選擇多個任意預(yù)定條件,所述提取裝置,用于從存儲在數(shù)據(jù)存儲裝置的數(shù)據(jù)中提取與由選擇裝置選擇的多個任意預(yù)定條件相對應(yīng)的數(shù)據(jù)。
可配置信息處理設(shè)備以使所述選擇裝置預(yù)先從多個預(yù)定條件中選擇多個任意預(yù)定條件,所述設(shè)備還包括選擇條件存儲裝置,用于存儲預(yù)先由選擇裝置選擇的多個任意預(yù)定條件,所述提取裝置從存儲在數(shù)據(jù)存儲裝置的數(shù)據(jù)中提取與預(yù)先選擇并存儲在選擇條件存儲裝置的多個任意預(yù)定條件相對應(yīng)的數(shù)據(jù)。
可配置信息處理設(shè)備以使所述選擇裝置預(yù)先從多個預(yù)定條件中選擇多個任意預(yù)定條件,所述設(shè)備還包括選擇條件存儲裝置,用于存儲預(yù)先由選擇裝置選擇的多個任意預(yù)定條件,所述提取裝置從存儲在數(shù)據(jù)存儲裝置的數(shù)據(jù)中提取與預(yù)先選擇并存儲在選擇條件存儲裝置的多個任意預(yù)定條件相對應(yīng)的數(shù)據(jù),所述數(shù)據(jù)記錄裝置將由所述提取裝置提取的數(shù)據(jù)記錄在記錄介質(zhì)中,以使對應(yīng)于任意預(yù)定條件的數(shù)據(jù)能以預(yù)定順序被讀取。
可配置信息處理設(shè)備以使其進一步包括記錄介質(zhì)識別ID(身份)讀取裝置,用于讀取識別記錄介質(zhì)的ID,所述條件存儲裝置對于每個ID存儲多個預(yù)定條件,所述選擇裝置根據(jù)ID從多個預(yù)定條件中選擇任意預(yù)定條件。
可配置信息處理設(shè)備以使其進一步包括條件記錄裝置,用于在記錄介質(zhì)中記錄所述預(yù)定條件;條件讀取裝置,用于讀取在記錄介質(zhì)中記錄的預(yù)定條件,所述提取裝置從存儲在數(shù)據(jù)存儲裝置的數(shù)據(jù)中提取與由條件讀取裝置讀取的預(yù)定條件相對應(yīng)的數(shù)據(jù)。
所述數(shù)據(jù)記錄裝置可記錄由所述提取裝置提取的數(shù)據(jù),以使所述記錄介質(zhì)的剩余容量變得更小。
根據(jù)本發(fā)明的信息處理方法,其特征在于包括讀取步驟,用于讀取在記錄介質(zhì)中記錄的數(shù)據(jù);數(shù)據(jù)存儲步驟,用于存儲包括在讀取步驟處理中所讀取的數(shù)據(jù)的數(shù)據(jù);提取步驟,用于從在數(shù)據(jù)存儲步驟處理中所存儲的數(shù)據(jù)中提取與預(yù)定條件相對應(yīng)的數(shù)據(jù);數(shù)據(jù)記錄步驟,用于向記錄介質(zhì)記錄在提取步驟處理中所提取的數(shù)據(jù)。
根據(jù)本發(fā)明的程序,其特征在于,使計算機執(zhí)行讀取控制步驟,用于控制在記錄介質(zhì)中記錄的數(shù)據(jù)的讀??;數(shù)據(jù)存儲控制步驟,用于控制包括在讀取控制步驟處理中所讀取數(shù)據(jù)的數(shù)據(jù)的存儲;提取控制步驟,用于控制從在數(shù)據(jù)存儲控制步驟處理中存儲的數(shù)據(jù)中提取與預(yù)定條件相對應(yīng)的數(shù)據(jù);數(shù)據(jù)記錄控制步驟,用于控制向記錄介質(zhì)記錄在提取控制步驟處理中所提取的數(shù)據(jù)。
在根據(jù)本發(fā)明的信息處理設(shè)備、信息處理方法和程序中,記錄在記錄介質(zhì)中的數(shù)據(jù)被讀取,包括該讀取數(shù)據(jù)的數(shù)據(jù)被存儲,對應(yīng)于預(yù)定條件的數(shù)據(jù)被從該存儲的數(shù)據(jù)中提取,該提取的數(shù)據(jù)被記錄在記錄介質(zhì)中。


圖1是根據(jù)本發(fā)明一個實施例的內(nèi)容-數(shù)據(jù)管理系統(tǒng)的示意圖。
圖2是示出個人計算機結(jié)構(gòu)的方框圖。
圖3是示出個人計算機功能的方框圖。
圖4是圖3所示數(shù)據(jù)庫中記錄的數(shù)據(jù)的示例圖。
圖5是音樂曲目和文件之間的關(guān)系示意圖。
圖6是合法信息的示例圖。
圖7是內(nèi)容加密處理、將合法信息加至相應(yīng)內(nèi)容的處理和轉(zhuǎn)換內(nèi)容編碼方法的處理的示意圖。
圖8是存儲在圖3所示自動讀出(checking-out)項目存儲部分中的讀出方法的定義文件的示例說明圖。
圖9是存儲在圖3所示自動讀出目的文件存儲部分的信息的示意圖。
圖10是在顯示器上所顯示的示例屏幕的圖。
圖11是自動讀入(check-in)/讀出設(shè)置處理的流程圖。
圖12是在顯示器上所顯示的示例屏幕的圖。
圖13是在顯示器上所顯示的示例屏幕的圖。
圖14是自動讀入/讀出處理的流程圖。
圖15是在顯示器上所顯示的示例屏幕的圖。
圖16是在顯示器上所顯示的示例屏幕的圖。
圖17是圖14所示設(shè)置處理的流程圖。
圖18是在顯示器上所顯示的示例屏幕的圖。
圖19是在顯示器上所顯示的示例屏幕的圖。
圖20是在顯示器上所顯示的示例屏幕的圖。
圖21是在顯示器上所顯示的示例屏幕的圖。
圖22是在顯示器上所顯示的示例屏幕的圖。
圖23是在顯示器上所顯示的示例屏幕的圖。
圖24是混合讀出處理的流程圖。
圖25是自動讀入/讀出目的文件設(shè)置處理的流程圖。
圖26是在顯示器上所顯示的示例屏幕的圖。
圖27是在顯示器上所顯示的示例屏幕的圖。
圖28是在顯示器上所顯示的示例屏幕的圖。
具體實施例方式
圖1是根據(jù)本發(fā)明一個實施例的內(nèi)容-數(shù)據(jù)管理系統(tǒng)的示意圖。個人計算機1連接到由局域網(wǎng)或因特網(wǎng)組成的網(wǎng)絡(luò)2上。個人計算機1記錄從EMD(電子音樂分配)服務(wù)器3中接收或從CD(光盤)中讀出的音樂數(shù)據(jù)(以后稱為內(nèi)容),或轉(zhuǎn)換數(shù)據(jù)以具有預(yù)定編碼方法(例如ATRAC3(商標)),利用例如DES(數(shù)據(jù)加密標準)的加密方法加密該數(shù)據(jù),并記錄該數(shù)據(jù)。
個人計算機1記錄表示內(nèi)容的使用狀態(tài)的合法信息,該使用狀態(tài)對應(yīng)于內(nèi)容未加密或已加密、和已記錄。
合法信息表示,例如可在同一時間使用與合法信息相對應(yīng)的內(nèi)容的便攜裝置(也稱為PD)的編號(可執(zhí)行所謂讀出的便攜裝置編號,下面將說明)。即使當(dāng)內(nèi)容被讀出的次數(shù)與合法信息表示的編號相同,個人計算機1仍可再現(xiàn)該內(nèi)容。
合法信息也可表示是否允許內(nèi)容被復(fù)制的信息。當(dāng)內(nèi)容被復(fù)制到便攜裝置5-1至5-3時,個人計算機1可再現(xiàn)該記錄的內(nèi)容。在某些情況下,允許內(nèi)容被存儲至便攜裝置5-1至5-3的次數(shù)是受限制的。在這些情況下,允許內(nèi)容被復(fù)制的次數(shù)不被增加。
另外,合法信息表示是否允許內(nèi)容移動至另一個人計算機的信息。在內(nèi)容被移動到便攜裝置5-1至5-3后,個人計算機1不能使用該被記錄的內(nèi)容(因為內(nèi)容被刪除或其合法信息被改變)。
下面詳細說明合法信息。
個人計算機1通過USB(通用串行總線)電纜將編碼和記錄的內(nèi)容及與此內(nèi)容相關(guān)的數(shù)據(jù)(例如音樂曲目的名稱或再現(xiàn)條件)存儲到相連的便攜裝置5-1中,并且當(dāng)便攜裝置5-1已存儲了內(nèi)容后,更新與該存儲的內(nèi)容相對應(yīng)的合法信息(以后統(tǒng)稱為執(zhí)行讀出)。更精確地是,當(dāng)執(zhí)行讀出時,合法信息可被讀出的次數(shù),記錄至個人計算機1的數(shù)目遞減1。當(dāng)允許讀出的次數(shù)為0時,相應(yīng)內(nèi)容不能被讀出。
個人計算機1通過USB電纜將編碼和記錄的內(nèi)容及與此內(nèi)容相關(guān)的數(shù)據(jù)存儲到相連的便攜裝置5-2中,并且當(dāng)便攜裝置5-2已存儲了內(nèi)容后,更新與該存儲的內(nèi)容相對應(yīng)的合法信息。個人計算機1通過USB電纜將編碼和記錄的內(nèi)容及與此內(nèi)容相關(guān)的數(shù)據(jù)存儲到相連的便攜裝置5-3中,并且當(dāng)便攜裝置5-3已存儲了內(nèi)容后,更新與該存儲的內(nèi)容相對應(yīng)的合法信息。
個人計算機1使相連的便攜裝置5-1刪除(或不能使用)由個人計算機1通過USB電纜讀出至便攜裝置5-1的內(nèi)容,并更新與此刪除內(nèi)容對應(yīng)的合法信息(以后統(tǒng)稱為執(zhí)行讀入)。更精確地是,當(dāng)執(zhí)行讀入時,合法信息可被讀出的次數(shù),被記錄至個人計算機1的數(shù)目遞增1。
個人計算機1使相連的便攜裝置5-2刪除(或不能使用)由個人計算機1通過USB電纜讀出至便攜裝置5-2的內(nèi)容,并更新與此刪除內(nèi)容對應(yīng)的合法信息。個人計算機1使相連的便攜裝置5-3刪除(或不能使用)由個人計算機1通過USB電纜讀出至便攜裝置5-3的內(nèi)容,并更新與此刪除內(nèi)容對應(yīng)的合法信息。
個人計算機1不能讀入由另一未示出的個人計算機讀出至便攜裝置5-1的內(nèi)容。個人計算機1不能讀入由另一個人計算機讀出至便攜裝置5-2的內(nèi)容。個人計算機1不能讀入由另一個人計算機讀出至便攜裝置5-3的內(nèi)容。
EMD服務(wù)器3響應(yīng)于個人計算機1的請求,通過網(wǎng)絡(luò)2向個人計算機1發(fā)送內(nèi)容及與此內(nèi)容相關(guān)的數(shù)據(jù)(例如音樂曲目的名稱或再現(xiàn)限制)。
從EMD服務(wù)器3發(fā)送的內(nèi)容已通過預(yù)定編碼方法被編碼和通過預(yù)定加密方法被加密。EMD服務(wù)器3向個人計算機1發(fā)送用于解碼內(nèi)容的密鑰。
響應(yīng)于來自個人計算機1的請求,WWW(萬維網(wǎng))服務(wù)器4通過網(wǎng)絡(luò)2向個人計算機1發(fā)送與從CD中讀出的內(nèi)容相對應(yīng)的數(shù)據(jù)(例如CD的唱片名和CD的銷售公司),以及與從CD中讀出的內(nèi)容相對應(yīng)的數(shù)據(jù)(例如音樂曲目的名稱和作曲家的姓名)。
便攜裝置5-1存儲由個人計算機1發(fā)送的內(nèi)容(即讀出內(nèi)容及其它)和與此內(nèi)容相關(guān)的數(shù)據(jù)(例如音樂曲目的名稱或再現(xiàn)限制)。便攜裝置5-1根據(jù)與該內(nèi)容相關(guān)的數(shù)據(jù)再現(xiàn)該存儲的內(nèi)容,并輸出至未示出的耳機及其它。
當(dāng)嘗試再現(xiàn)內(nèi)容時,例如如果再現(xiàn)次數(shù)超出已被存儲為與內(nèi)容相關(guān)的數(shù)據(jù)的再現(xiàn)限制時,便攜裝置5-1停止再現(xiàn)對應(yīng)的內(nèi)容。當(dāng)已被存儲為與內(nèi)容相關(guān)的數(shù)據(jù)的再現(xiàn)次數(shù)限制終止后嘗試再現(xiàn)時,便攜裝置5-1停止再現(xiàn)對應(yīng)內(nèi)容。
用戶可從個人計算機1卸下已存儲內(nèi)容的便攜裝置5-1,隨身攜帶該裝置并再現(xiàn)該存儲的內(nèi)容,以通過耳機收聽與此內(nèi)容對應(yīng)的音樂。
便攜裝置5-2存儲由個人計算機1發(fā)送的內(nèi)容和與此內(nèi)容相關(guān)的數(shù)據(jù)。便攜裝置5-2根據(jù)與該內(nèi)容相關(guān)的數(shù)據(jù)再現(xiàn)該存儲的內(nèi)容,并輸出至未示出的耳機及其它。用戶可從個人計算機1卸下已存儲內(nèi)容的便攜裝置5-2,隨身攜帶該裝置并再現(xiàn)該存儲的內(nèi)容,以通過耳機收聽與此內(nèi)容對應(yīng)的音樂。
便攜裝置5-3存儲由個人計算機1發(fā)送的內(nèi)容和與此內(nèi)容相關(guān)的數(shù)據(jù)。便攜裝置5-3根據(jù)與該內(nèi)容相關(guān)的數(shù)據(jù)再現(xiàn)該存儲的內(nèi)容并輸出至未示出的耳機及其它。用戶可從個人計算機1卸下已存儲內(nèi)容的便攜裝置5-3,隨身攜帶該裝置并再現(xiàn)該存儲的內(nèi)容,以通過耳機收聽與此內(nèi)容對應(yīng)的音樂。
在下文中,如果不必將便攜裝置5-1至5-3單獨分開,則將它們統(tǒng)稱為便攜裝置5。
圖2是示出個人計算機1結(jié)構(gòu)的示意圖。CPU(中央處理器)11實際執(zhí)行各種應(yīng)用程序以完成下述功能和OS(操作系統(tǒng))。ROM(只讀存儲器)12通常存儲程序中基本固定的數(shù)據(jù)和CPU 11使用的計算參數(shù)。RAM(隨機存取存儲器)13存儲CPU 11執(zhí)行操作所用的程序和必要時執(zhí)行中改變的參數(shù)。CPU 11、ROM 12、RAM 13通過由CPU總線及其它組成的主機總線14彼此相連。
主機總線14通過橋15與諸如PCI(外圍元件互連/接口)總線的外部總線16相連。
鍵盤18由用戶操作以輸入各種指令至CPU 11。鼠標19由用戶操作以指定或選擇顯示器20的屏幕上的點。顯示器20由液晶顯示裝置、CRT(陰極射線管)或其它組成,并以文本或圖像顯示多條信息。HDD(硬盤驅(qū)動器)21驅(qū)動硬盤,以向硬盤記錄或從硬盤再現(xiàn)由CPU 11執(zhí)行的程序和信息。
驅(qū)動器22讀取在已裝載的磁盤41、光盤42(包括CD)、磁-光盤43或半導(dǎo)體存儲器44中記錄的數(shù)據(jù)或程序,并通過接口17、外部總線16、橋15和主機總線14發(fā)送該數(shù)據(jù)或程序至RAM 13。
USB端口23-1通過USB電纜與便攜裝置5-1相連。USB端口23-1將從HDD 21、CPU 11或RAM 13通過接口17、外部總線16、橋15和主機總線14發(fā)送的數(shù)據(jù)(例如對于便攜裝置5-1的命令或內(nèi)容)輸出至便攜裝置5-1。
USB端口23-2通過USB電纜與便攜裝置5-2相連。USB端口23-2將從HDD 21、CPU 11或RAM 13通過接口17、外部總線16、橋15和主機總線14發(fā)送的數(shù)據(jù)(例如對于便攜裝置5-2的命令或內(nèi)容)輸出至便攜裝置5-2。
USB端口23-3通過USB電纜與便攜裝置5-3相連。USB端口23-3將從HDD 21、CPU 11或RAM 13通過接口17、外部總線16、橋15和主機總線14發(fā)送的數(shù)據(jù)(例如對于便攜裝置5-3的命令或內(nèi)容)輸出至便攜裝置5-3。
根據(jù)從接口17發(fā)送的音頻信號,揚聲器24輸出與內(nèi)容對應(yīng)的預(yù)定聲音。
鍵盤18、鼠標19、顯示器20、HDD 21、驅(qū)動器22、USB端口23-1至23-3、揚聲器24都與接口17相連,并且接口17通過外部總線16、橋15和主機總線14與CPU 11相連。
通信部分25與網(wǎng)絡(luò)2相連,采用預(yù)定方法將才CPU 11或HDD 21發(fā)送的數(shù)據(jù)(諸如發(fā)送內(nèi)容的請求)存儲至包中,并通過網(wǎng)絡(luò)2發(fā)送,以及將存儲在包中、并通過網(wǎng)絡(luò)2接收的數(shù)據(jù)(例如內(nèi)容)輸出至CPU 11、RAM 13或HDD 21。
通信部分25通過外部總線16、橋15和主機總線14與CPU 11相連。
當(dāng)不必單獨區(qū)分USB端口23-1至23-3時,下面將它們簡稱為USB端口23。
圖3是當(dāng)CPU 11執(zhí)行內(nèi)容管理程序時,實現(xiàn)的個人計算機1的功能的方框圖。響應(yīng)于用戶的鍵盤18或鼠標19的操作,GUI(圖形用戶界面)部分101向音樂曲目管理部分104發(fā)送與用戶期望的內(nèi)容相對應(yīng)的音樂曲目名稱或存儲了內(nèi)容的文件的名稱及其它,并且請求音樂曲目管理部分104將對應(yīng)于內(nèi)容的數(shù)據(jù)輸入至數(shù)據(jù)庫107。GUI部分101控制自動讀入/讀出的操作模式(開和關(guān))。
GUI部分101通過音樂曲目管理部分104從數(shù)據(jù)庫107獲取與內(nèi)容對應(yīng)的,諸如音樂曲目的ID、音樂曲目的名稱或作曲家姓名,的數(shù)據(jù),并在顯示器20上顯示音樂曲目的ID、音樂曲目的名稱或作曲家姓名。當(dāng)用戶通過用戶操作請求再現(xiàn)內(nèi)容時,GUI部分101向內(nèi)容管理處理部分102發(fā)送與請求再現(xiàn)的內(nèi)容相對應(yīng)的音樂曲目的ID,并請求內(nèi)容管理處理部分102再現(xiàn)該內(nèi)容。
當(dāng)通過用戶操作或自動讀入/讀出處理請求傳輸(讀出、復(fù)制或移動)內(nèi)容時,GUI部分101向傳送處理部分103發(fā)送與請求傳輸?shù)膬?nèi)容相對應(yīng)的音樂曲目的ID,并請求傳送處理部分103傳輸該內(nèi)容。
當(dāng)內(nèi)容管理處理部分102從GUI部分101接收到再現(xiàn)內(nèi)容的請求時,內(nèi)容管理處理部分102向音樂曲目管理部分104發(fā)送與請求再現(xiàn)的內(nèi)容相對應(yīng)的音樂曲目的ID,并請求與該內(nèi)容對應(yīng)的文件名。當(dāng)內(nèi)容管理處理部分102從音樂曲目管理部分104獲取了文件名時,內(nèi)容管理處理部分102通過音樂曲目管理部分104、文件搜索部分106和數(shù)據(jù)庫107從音樂曲目文件存儲部分108-1或108-2獲取該內(nèi)容。
內(nèi)容管理處理部分102向PC(保護內(nèi)容)插件109-1或109-2發(fā)送該獲取的內(nèi)容。
當(dāng)PC插件109-1從內(nèi)容管理處理部分102接收內(nèi)容時,如果該內(nèi)容沒有被加密,則PC插件109-1解碼已被編碼的內(nèi)容,并向音頻輸出部分110-1發(fā)送音頻數(shù)據(jù)。當(dāng)PC插件109-1從內(nèi)容管理處理部分102接收內(nèi)容時,如果該內(nèi)容已被加密,則PC插件109-1解密該已被加密的內(nèi)容以產(chǎn)生非加密內(nèi)容,和解碼該已被編碼的內(nèi)容,并向音頻輸出部分110-1發(fā)送音頻數(shù)據(jù)。音頻輸出部分110-1從音頻數(shù)據(jù)產(chǎn)生音頻信號,并使揚聲器24輸出聲音。
當(dāng)PC插件109-2從內(nèi)容管理處理部分102接收內(nèi)容時,如果該內(nèi)容沒有被加密,則PC插件109-2解碼已被編碼的內(nèi)容,并向音頻輸出部分110-2發(fā)送音頻數(shù)據(jù)。當(dāng)PC插件109-2從內(nèi)容管理處理部分102接收內(nèi)容時,如果該內(nèi)容已被加密,則PC插件109-2解密該已被加密的內(nèi)容以產(chǎn)生非加密內(nèi)容,和解碼該已被編碼的內(nèi)容,并向音頻輸出部分110-2發(fā)送音頻數(shù)據(jù)。音頻輸出部分110-2從音頻數(shù)據(jù)產(chǎn)生音頻信號,并使揚聲器24輸出聲音。
用戶可進一步在個人計算機1上安裝附加PC插件。
當(dāng)不必單獨區(qū)分PC插件109-1和PC插件109-2時,下面將它們簡稱為PC插件109。
當(dāng)GUI部分101請求傳送處理部分103傳輸內(nèi)容時,傳送處理部分103向音樂曲目管理部分104發(fā)送與已請求傳輸?shù)膬?nèi)容相對應(yīng)的音樂曲目的ID,并請求與該內(nèi)容對應(yīng)的文件名。當(dāng)傳送處理部分103從音樂曲目管理部分104獲取文件名時,傳送處理部分103通過音樂曲目管理部分104、文件搜索部分106和數(shù)據(jù)庫107從音樂曲目存儲部分108-1或108-2獲取與該文件名對應(yīng)的內(nèi)容。
傳送處理部分103向PD插件111-1或111-2發(fā)送該獲取的內(nèi)容。
當(dāng)PD插件111-1向便攜裝置5-1發(fā)送內(nèi)容時,PD插件111-1執(zhí)行與便攜裝置5-1的相互驗證。當(dāng)相互驗證失敗時,PD插件111-1不向便攜裝置5-1發(fā)送內(nèi)容。
當(dāng)PD插件111-1從傳送處理部分103接收內(nèi)容時,如果內(nèi)容已被加密,則PD插件111-1向便攜裝置5-1發(fā)送內(nèi)容及與此內(nèi)容相關(guān)的數(shù)據(jù)。當(dāng)PD插件111-1從傳送處理部分103接收內(nèi)容時,如果內(nèi)容沒有被加密,則PD插件111-1加密該內(nèi)容,并向便攜裝置5-1發(fā)送加密內(nèi)容及與此內(nèi)容相關(guān)的數(shù)據(jù)。
當(dāng)便攜裝置5-1與個人計算機1相連時,可執(zhí)行相互驗證。
當(dāng)PD插件111-2向便攜裝置5-2發(fā)送內(nèi)容時,PD插件111-2執(zhí)行與便攜裝置5-2的相互驗證。當(dāng)相互驗證失敗時,PD插件111-2不向便攜裝置5-1發(fā)送內(nèi)容。
當(dāng)PD插件111-2從傳送處理部分103接收內(nèi)容時,如果內(nèi)容已被加密,則PD插件111-2向便攜裝置5-2發(fā)送內(nèi)容及與此內(nèi)容相關(guān)的數(shù)據(jù)。當(dāng)PD插件111-2從傳送處理部分103接收內(nèi)容時,如果內(nèi)容沒有被加密,則PD插件111-2加密該內(nèi)容,并向便攜裝置5-2發(fā)送加密內(nèi)容及與此內(nèi)容相關(guān)的數(shù)據(jù)。
當(dāng)便攜裝置5-2與個人計算機1相連時,可執(zhí)行相互驗證。
用戶可進一步在個人計算機1上安裝附加PD插件。
當(dāng)不必單獨區(qū)分PD插件111-1和PD插件111-2時,下面將它們簡稱為PD插件111。
音樂曲目管理部分104將在HDD 21中記錄的文件中存儲的內(nèi)容或從內(nèi)容管理處理部分102發(fā)送的內(nèi)容存儲至文件中,并通過數(shù)據(jù)庫107將其記錄至音樂曲目文件存儲部分108-1或108-2。
音樂曲目管理部分104將諸如與內(nèi)容對應(yīng)的音樂曲目的名稱或與內(nèi)容對應(yīng)的文件名的數(shù)據(jù)記錄至數(shù)據(jù)庫107,并從數(shù)據(jù)庫107讀出音樂曲目名稱或文件的名稱。當(dāng)音樂曲目管理部分104從GUI部分101接收音樂曲目名稱或文件名時,音樂曲目管理部分104在數(shù)據(jù)庫107中加入一條記錄并在此記錄中記錄音樂曲目名稱或文件名作為一項目。
響應(yīng)于來自GUI部分101的請求,音樂曲目管理部分104從數(shù)據(jù)庫107中讀出在數(shù)據(jù)庫107中記錄的全部音樂曲目名稱和全部音樂曲目ID,并將它們發(fā)送至GUI部分101。
當(dāng)音樂曲目管理部分104從內(nèi)容管理處理部分102接收音樂曲目ID時,音樂曲目管理部分104從數(shù)據(jù)庫107中讀取與該音樂曲目ID對應(yīng)的文件的名稱,并向內(nèi)容管理處理部分102發(fā)送該讀取的文件名。當(dāng)音樂曲目管理部分104從傳送處理部分103接收音樂曲目ID時,音樂曲目管理部分104從數(shù)據(jù)庫107中讀出與該音樂曲目ID對應(yīng)的文件的名稱,并向傳送處理部分103發(fā)送該讀取的文件名。
在自動讀入/讀出處理中,音樂曲目管理部分104從自動讀出目的文件存儲部分113讀取說明每個PD 5的讀出項目(讀出方法)的信息,并采用對應(yīng)于讀取的讀出項目的方法通過文件搜索部分106和數(shù)據(jù)庫107從音樂曲目文件存儲部分108讀出內(nèi)容。在這種情況下,音樂曲目管理部分104從自動讀出項目存儲部分112讀出描述內(nèi)容讀取步驟的文件(程序),并根據(jù)文件中描述的步驟執(zhí)行讀取。
響應(yīng)于來自于音樂曲目管理部分104的請求,文件搜索部分106在音樂曲目文件存儲部分108-1或108-2中搜索具有從數(shù)據(jù)庫107獲取的文件名的文件(存儲有所述內(nèi)容)。文件搜索部分106向音樂曲目管理部分104發(fā)送從音樂曲目文件存儲部分108-1或108-2中讀取的文件,或改變文件名并向音樂曲目管理部分104發(fā)送具有改變后文件名的文件。
音樂曲目管理部分104向內(nèi)容管理處理部分102或傳送處理部分103發(fā)送從文件搜索部分106發(fā)送來的、存儲有內(nèi)容的文件。
數(shù)據(jù)庫107記錄與內(nèi)容相關(guān)的數(shù)據(jù),諸如音樂曲目ID、音樂曲目名稱、文件名和其他屬性。數(shù)據(jù)庫107被存儲在HDD 21中。
圖4是是數(shù)據(jù)庫107中記錄的數(shù)據(jù)的示例圖。數(shù)據(jù)庫107是例如關(guān)系型數(shù)據(jù)庫,并通過音樂曲目表和文件表管理與內(nèi)容對應(yīng)的數(shù)據(jù)。
例如,音樂曲目表由分別具有音樂曲目ID項目和音樂曲目名稱項目的記錄組成,并對應(yīng)一個音樂曲目ID存儲一個音樂曲目名稱。一個音樂曲目ID唯一對應(yīng)一個音樂曲目。
在圖4所示例子中,音樂曲目表記錄對應(yīng)于音樂曲目ID為1的音樂曲目名稱Song-A、對應(yīng)于音樂曲目ID為2的音樂曲目名稱Song-B、對應(yīng)于音樂曲目ID為3的音樂曲目名稱Song-C。
例如,文件表由分別具有文件ID項目、音樂曲目ID項目、格式項目、編解碼項目、比特速率項目、文件名項目的記錄組成,并對應(yīng)于一個文件ID存儲音樂曲目ID、格式、編解碼、比特速率、文件名。兩個或兩個以上文件ID可對應(yīng)相同的音樂曲目ID。
一個文件ID唯一對應(yīng)一個文件。格式表示文件格式。編解碼表示存儲在文件中的內(nèi)容的編碼方法。比特速率表示內(nèi)容的每單位時間(例如一秒)的數(shù)據(jù)量。文件名表示,例如包括由驅(qū)動器名稱和文件夾名稱組成的路徑的文件名。
在圖4所示例子中,文件表存儲與文件ID為101對應(yīng)的音樂曲目ID為1、MP3的格式、MP3的編解碼、128,000的比特速率和F\Music\Song-A.mp3的文件名;與文件ID為102對應(yīng)的音樂曲目ID為1、OpenMG的格式、ATRAC3的編解碼、105,000的比特速率和F\Optimized\Song-A.omg的文件名。在圖4所示例子中,文件表也存儲與文件ID為103對應(yīng)的音樂曲目ID為2、MP3的格式、MP3的編解碼、128,000的比特速率和F\Music\Song-B.mp3的文件名。
在圖4所示例子中,文件表進一步存儲與文件ID為104對應(yīng)的音樂曲目ID為3、OpenMG的格式、ATRAC3的編解碼、132,000的比特速率和F\Music\Song-C.omg的文件名;與文件ID為105對應(yīng)的音樂曲目ID為3、OpenMG的格式、ATRAC3的編解碼、105,000的比特速率和F\Music\Song-C2.omg的文件名。
音樂曲目文件存儲部分108-1由例如HDD 21或未示出的諸如可移動磁盤設(shè)備的外部存儲設(shè)備組成,并將內(nèi)容作為文件存儲。記錄在音樂曲目文件存儲部分108-1的內(nèi)容可具有或不具有合法信息。音樂曲目文件存儲部分108-1可存儲一個音樂曲目的一個或多個文件。音樂曲目文件存儲部分108-1對應(yīng)于例如一個驅(qū)動器字母。可改變對應(yīng)于音樂曲目文件存儲部分108-1的驅(qū)動器字母。
音樂曲目文件存儲部分108-2由例如HDD 21或未示出的諸如可移動磁盤設(shè)備的外部存儲設(shè)備組成,并將內(nèi)容作為文件存儲。記錄在音樂曲目文件存儲部分108-2的內(nèi)容可具有或不具有合法信息。音樂曲目文件存儲部分108-2可存儲一個音樂曲目的一個或多個文件。音樂曲目文件存儲部分108-2對應(yīng)于例如一個驅(qū)動器字母??筛淖儗?yīng)于音樂曲目文件存儲部分108-2的驅(qū)動器字母。
存在一種情況,其中對應(yīng)于一個音樂曲目的一個或多個文件被記錄在音樂曲目文件存儲部分108-1中,并且對應(yīng)于該音樂曲目的一個或多個文件被記錄在音樂曲目文件存儲部分108-2中。
圖5是示出音樂曲目和文件之間關(guān)系的示意圖。在圖5所示例子中,屬于播放列表A的音樂曲目Song-A對應(yīng)于FileA.omg,屬于播放列表A和播放列表B的音樂曲目Song-B對應(yīng)于FileB.mp3和FileC.omg,屬于播放列表A的音樂曲目Song-C對應(yīng)于FileD.wav。播放列表是用于分類音樂曲目的單元,并被用于顯示音樂曲目名稱。沒有音樂曲目或一個或多個音樂曲目與一個播放列表相關(guān)聯(lián)。
使用它,具有不同格式或不同編碼方法的兩個或多個文件可作為一個內(nèi)容被使用。
合法信息存儲部分105將與符合由SDMI(安全數(shù)字音樂倡議)指定的標準的文件對應(yīng)的合法信息存儲在例如HDD 21中,并管理它。當(dāng)合法信息存儲部分105從音樂曲目管理部分104接收音樂曲目ID時,合法信息存儲部分105搜索對應(yīng)于音樂曲目ID的一條合法信息,并向音樂曲目管理部分104發(fā)送該搜索的合法信息。
圖6是示出存儲在合法信息存儲部分105中的合法信息的示例圖。合法信息包括,例如內(nèi)容ID、允許再現(xiàn)的剩余次數(shù)、允許讀出的剩余次數(shù)、再現(xiàn)開始日期和時間、再現(xiàn)結(jié)束日期和時間。存儲在合法信息存儲部分105中的合法信息對應(yīng)于存儲在音樂曲目文件存儲部分108-1或108-2中的一個文件。
存儲在音樂曲目文件存儲部分108-1或108-2中的一個文件包括例如頭標和作為音樂曲目數(shù)據(jù)的內(nèi)容。
下面參考圖7說明加密內(nèi)容的處理、向相應(yīng)內(nèi)容附加合法信息的處理和轉(zhuǎn)變內(nèi)容編碼方法的處理。
當(dāng)導(dǎo)入一個MP3-方法的內(nèi)容(輸入至數(shù)據(jù)庫107)時,例如如果已執(zhí)行第一設(shè)置(由GUI部分101的一個操作指定),則不產(chǎn)生合法信息,并且對應(yīng)于內(nèi)容的數(shù)據(jù)被輸入至數(shù)據(jù)庫107。
可確定,響應(yīng)于一個隨后的操作,導(dǎo)入的不產(chǎn)生合法信息的MP3-方法的內(nèi)容是否已包括一個預(yù)定-方法的水印。當(dāng)確定MP3-方法的內(nèi)容至今還沒有包括一個預(yù)定-方法的水印時,MP3-方法的內(nèi)容進一步被加密和讀出,或ATRAC3-方法的內(nèi)容進一步被產(chǎn)生和加密,并且該加密的ATRAC3-方法的內(nèi)容被存儲在音樂曲目文件存儲部分108中。
當(dāng)導(dǎo)入一個MP3-方法的內(nèi)容時,例如如果已執(zhí)行第二設(shè)置,則可確定該MP3-方法的內(nèi)容是否已包括一個預(yù)定-方法的水印。當(dāng)確定MP3-方法的內(nèi)容至今還沒有包括一個預(yù)定-方法的水印時,對應(yīng)于內(nèi)容的數(shù)據(jù)被輸入至數(shù)據(jù)庫107。進一步,MP3-方法的內(nèi)容的編碼方法沒有被改變,并且該內(nèi)容保持為未加密。對應(yīng)于MP3-方法的內(nèi)容的合法信息被產(chǎn)生。該產(chǎn)生的合法信息被存儲在合法信息存儲部分105中。
響應(yīng)于一個隨后的操作,導(dǎo)入的已產(chǎn)生合法信息的MP3-方法的內(nèi)容進一步被加密和讀出,或ATRAC3-方法的內(nèi)容進一步被產(chǎn)生和加密,并且該加密的ATRAC3-方法的內(nèi)容被存儲在音樂曲目文件存儲部分108中。
使用這些操作,內(nèi)容-數(shù)據(jù)管理系統(tǒng)不必記錄具有相同內(nèi)容的加密內(nèi)容和未加密內(nèi)容,并且可有效使用諸如HDD 21的記錄區(qū)域。
當(dāng)導(dǎo)入一個MP3-方法的內(nèi)容時,如果已執(zhí)行第三設(shè)置,則可確定該MP3-方法的內(nèi)容是否已包括一個預(yù)定-方法的水印。當(dāng)確定MP3-方法的內(nèi)容至今還沒有包括一個預(yù)定-方法的水印時,對應(yīng)于內(nèi)容的數(shù)據(jù)被輸入至數(shù)據(jù)庫107。進一步,MP3-方法的內(nèi)容被轉(zhuǎn)變?yōu)榫哂蠥TRAC3方法,該產(chǎn)生的內(nèi)容被加密,并且該加密的ATRAC3-方法的內(nèi)容被存儲在音樂曲目文件存儲部分108中。對應(yīng)于ATRAC3-方法的內(nèi)容的合法信息被產(chǎn)生,并且該產(chǎn)生的合法信息被存儲在合法信息存儲部分105中。
當(dāng)內(nèi)容已包括一個預(yù)定-方法的水印時,內(nèi)容不被輸入,其加密方法不被改變,內(nèi)容不被加密,且內(nèi)容不被讀出。
當(dāng)記錄在CD中的內(nèi)容被抓取(ripped)時,該讀取的內(nèi)容被轉(zhuǎn)變?yōu)榫哂蠥TRAC3方法且被加密,并且該ATRAC3-方法加密的內(nèi)容被存儲在音樂曲目文件存儲部分108中。對應(yīng)于ATRAC3-方法的內(nèi)容的合法信息被產(chǎn)生,并且該產(chǎn)生的合法信息被存儲在合法信息存儲部分105中。
上述導(dǎo)入處理、導(dǎo)入后執(zhí)行的預(yù)定處理或抓取處理被應(yīng)用于一個或多個內(nèi)容。
自動讀出項目存儲部分112已存儲一個定義文件,該文件表示當(dāng)執(zhí)行自動讀出處理時,用于讀出在音樂曲目文件存儲部分108中存儲的音樂曲目文件(內(nèi)容)的一個項目(方法)。自動讀出項目存儲部分112涉及執(zhí)行自動讀出的方法。下面將詳細說明自動讀入/讀出處理。
圖8是說明每個讀出方法的定義文件的示例圖。定義了七種讀出方法,“最近收聽的音樂曲目”、“被讀出了少數(shù)幾次的音樂曲目”、“喜愛的播放列表中的音樂曲目”、“隨機選擇的音樂曲目”、“隨機選擇的播放列表”、“指定類別”和“指定播放列表”。
在“最近收聽的音樂曲目”的定義文件中,例如在第一行說明的“ObjectSpecId=2”表示是否選擇一個播放列表或是否選擇一個音樂曲目,并且當(dāng)值為1時選擇了一個播放列表,當(dāng)值為2時選擇了一個音樂曲目。更明確的是,在當(dāng)前情況下,表示音樂曲目文件存儲部分108選擇了一個音樂曲目。
在第二行說明“FilterPropertySpecId=303”以表示應(yīng)用過濾處理的性質(zhì)。在當(dāng)前情況下,顯示“303”作為參數(shù)以表示再現(xiàn)日期和時間是過濾處理的關(guān)鍵詞。更明確的是,第二行表示通過再現(xiàn)日期和時間將過濾處理應(yīng)用到存儲在音樂曲目文件存儲部分108中的音樂曲目文件上。
在第三行說明“Filter=%s>0”以表示過濾處理的條件。這表示第二行說明中指定的值,即再現(xiàn)日期和時間的值被替換為“%s”。
在第四行說明“SortPropertySpecId=303”以表示應(yīng)用排序處理的性質(zhì)。在當(dāng)前情況下,顯示“303”作為參數(shù)以表示排序處理的參考是再現(xiàn)日期和時間。更明確的是,第四行表示通過再現(xiàn)日期和時間將排序處理應(yīng)用到存儲在音樂曲目文件存儲部分108中的音樂曲目文件上。
在第五行說明“Asc=-1”以表示第四行所示排序處理以升序或降序執(zhí)行。在當(dāng)前情況下,由于參數(shù)被設(shè)為“-1”,所以使用降序。
概括地說,該“最近收聽的音樂曲目”的定義文件表示該音樂曲目文件以再現(xiàn)日期和時間的降序進行排序。
在“被讀出了少數(shù)幾次的音樂曲目”的定義文件中,在第一行說明“ObjectSpecId=2”以表示是否選擇一個播放列表或是否選擇一個音樂曲目。在當(dāng)前情況下,表示音樂曲目文件存儲部分108選擇了一個音樂曲目。
在第二行說明“SortPropertySpecId=1146”以表示應(yīng)用排序處理的性質(zhì)。在當(dāng)前情況下,參數(shù)被設(shè)為“1146”以表示累計讀出次數(shù)被用作排序處理的參考。更明確的是,第二行表示通過累計讀出次數(shù)將排序處理應(yīng)用到存儲在音樂曲目文件存儲部分108中的音樂曲目文件上。
在第三行說明“Asc=1”以表示第四行所示排序處理以升序或降序執(zhí)行。在當(dāng)前情況下,由于參數(shù)被設(shè)為“1”,所以表示升序。
概括地說,該“被讀出了少數(shù)幾次的音樂曲目”的定義文件表示該音樂曲目文件以累計讀出次數(shù)的升序進行排序。
在“喜愛的播放列表中的音樂曲目”的定義文件中,使用“Algorithm”的定義命令和設(shè)置“favorite”的參數(shù)以表示屬于喜愛的播放列表的音樂曲目文件被提取。
在“隨機選擇的音樂曲目”的定義文件中,使用“Algorithm”的定義命令和設(shè)置“random”的參數(shù)以表示音樂曲目文件被隨機提取。
在“隨機選擇的播放列表”的定義文件中,使用“Algorithm”的定義命令和設(shè)置“randomPlayList”的參數(shù)以表示播放列表被隨機選擇和屬于所選播放列表的音樂曲目文件被提取。
在“指定類別”的定義文件中,在第一行說明“ObjectSpecId=2”。在當(dāng)前情況下,表示音樂曲目文件存儲部分108選擇了一個音樂曲目。
在第二行說明“FilterPropertySpecId=200”以表示應(yīng)用過濾處理的性質(zhì)。在當(dāng)前情況下,參數(shù)被設(shè)為“200”以表示類別名稱被用作過濾處理的參考。更明確的是,第二行表示通過類別名稱將過濾處理應(yīng)用到存儲在音樂曲目文件存儲部分108中的音樂曲目文件上。
在第三行說明“Filter=%sLike’%%%1%%’”以表示過濾處理的條件。這表示在第二行說明中以“Like’%%%1%%’”定義的格式指定的值,即指定類別名稱的參數(shù)被替換為“%s”。
在第四行說明“SortPropertySpecId=200”以表示應(yīng)用排序處理的性質(zhì)。在當(dāng)前情況下,參數(shù)被設(shè)為“200”以表示類別名稱被用作排序處理的參考。更明確的是,第四行表示通過類別名稱將排序處理應(yīng)用到存儲在音樂曲目文件存儲部分108中的音樂曲目文件上。
在第五行說明“Asc=1”以表示第四行所示排序處理以升序或降序執(zhí)行。在當(dāng)前情況下,由于參數(shù)被設(shè)為“1”,所以使用升序。
在第六行說明“ParamCount=1”以表示參數(shù)數(shù)目。在當(dāng)前情況下,指定“1”以表示參數(shù)數(shù)目為1。在第七行說明“ParamName1=genrename”以表示參數(shù)的顯示名稱。在當(dāng)前情況下,使用“genrename”。在第八行說明“ParamKey1=Genre”以表示參數(shù)的內(nèi)部名稱。在當(dāng)前情況下,這表示參數(shù)的內(nèi)部名稱為“genre”。
概括地說,“指定類別”的定義文件表示以被用作參數(shù)的類別名稱應(yīng)用過濾處理,并且以升序排序的音樂曲目文件被提取。
在“指定播放列表”的定義文件中,在第一行說明“ObjectSpecId=2”。在當(dāng)前情況下,表示音樂曲目文件存儲部分108選擇了一個音樂曲目。
在第二行說明“Algorithm=PlayList”。使用“Algorithm”的定義命令和設(shè)置“PlayList”的參數(shù)以表示屬于預(yù)定播放列表的音樂曲目文件被提取。
在第三行說明“ParamCount=1”以表示參數(shù)數(shù)目。在當(dāng)前情況下,指定“1”以表示參數(shù)數(shù)目為1。在第四行說明“ParamName1=playlistname”以表示參數(shù)的顯示名稱。在當(dāng)前情況下,使用“playlistname”。在第五行說明“ParamKey1=PlayList”以表示參數(shù)的內(nèi)部名稱。在當(dāng)前情況下,表示參數(shù)的內(nèi)部名稱為“PlayList”。
概括地說,“指定播放列表”的定義文件表示以被用作參數(shù)的播放列表名稱應(yīng)用過濾處理,并且屬于播放列表的音樂曲目文件被以升序排序并被提取。
自動讀出目的文件存儲部分113對于識別相應(yīng)PD 5的每個ID,存儲定義每個PD 5的一個自動讀出項目(方法)的一個文件。當(dāng)執(zhí)行自動讀出處理時,文件根據(jù)識別相應(yīng)PD 5的ID而被查閱。
自動讀出目的文件存儲部分113對于識別相應(yīng)PD 5的每個ID,以圖9所示格式存儲讀出目的文件信息。更明確的是,在這種情況下,第一欄記錄“0101A1346001001479FFFF000012D103”和“B059DE77420406004DC2000009005000”作為識別PD 5的外部單元/介質(zhì)ID,并且它們識別對應(yīng)的外部單元/介質(zhì)名稱“存儲卡A”和“存儲卡B”?!白罱章牭囊魳非俊北恢付ㄗ鳛橛蒊D“0101A1346001001479FFFF000012D103”識別的存儲卡A的“讀出項目-1”,而沒有被指定作為“讀出項目-2”。更明確的是,在這種情況下,參考圖8所述,“最近收聽的音樂曲目”根據(jù)存儲在自動讀出項目存儲部分112的定義文件而被提取,并被記錄在由ID“0101A1346001001479FFFF000012D103”識別的存儲卡A中。
“指定類別”被指定作為由ID“B059DE77420406004DC2000009005000”識別的存儲卡B的“讀出項目-1”,“Blues”被指定作為參數(shù),“指定播放列表”被指定作為“讀出項目-2”,并且“My favorites”被指定作為參數(shù)。更明確的是,在這種情況下,具有類別“Blues”的音樂曲目文件和屬于播放列表“My favorites”的音樂曲目文件在由ID“B059DE77420406004DC2000009005000”識別的存儲卡B中混合和交替提取。下面詳細說明混合處理。
下面參考圖10說明當(dāng)記錄在個人計算機1和PD 5任一個中的內(nèi)容被相互讀入或讀出和管理時,由GUI部分101顯示在顯示器20上的示例屏幕。
PD區(qū)域201顯示記錄在PD 5中的內(nèi)容的信息。記錄內(nèi)容的磁道號顯示在左側(cè),內(nèi)容的標題顯示在右側(cè)。在當(dāng)前情況下,內(nèi)容的標題如磁道號01的“Song-3”、磁道號02的“Song-5”、磁道號03的“Song-7”、磁道號04的“Song-9”、磁道號05的“Song-11”所示。
在它們之下,顯示“Group 1”,并且顯示標題如磁道號06的“Song-12”、磁道號07的“Song-13”、磁道號08的“Song-14”所示。這表示磁道號06至08中的內(nèi)容“Song-12”、“Song-13”和“Song-14”屬于名為Group 1的組。
而且,在它們之下,在磁道號09至12中分別顯示“Song-15”至“Song-18”。這表示了磁道和對應(yīng)存儲的內(nèi)容。
在圖中PD區(qū)域201之上,提供了磁盤名稱表示欄。在當(dāng)前情況下,“存儲卡A”被表示為磁盤名稱。在更上方,提供了PD名稱表示欄211。在當(dāng)前情況下,“存儲卡”被表示以表明選擇存儲卡作為PD 5。在PD名稱表示欄211中可選擇當(dāng)前與個人計算機1相連的任何便攜裝置。在當(dāng)前情況下,例如,可選擇PD 5-1至5-3中的任一個。記錄在所選PD 5中的內(nèi)容的信息被顯示在PD區(qū)域201中。
在PD區(qū)域201的左側(cè),表示了PC(個人計算機)區(qū)域202。該PC區(qū)域202表示與在該PC區(qū)域202左側(cè)的過濾器表示區(qū)域203中所選的過濾器相對應(yīng)的內(nèi)容列表,所述內(nèi)容被存儲在個人計算機1的音樂曲目文件存儲部分107中。在當(dāng)前情況下,由于在過濾器表示區(qū)域203中選擇了“全部音樂曲目”,所以PC區(qū)域202表示了記錄在個人計算機1的音樂曲目文件存儲部分107中的全部內(nèi)容。在磁道號1中表示了“Song-1”、磁道號2中表示了“Song-2”、磁道號3中表示了“Song-3”、磁道號4中表示了“Song-4”、磁道號5中表示了“Song-5”。作曲家姓名和每個內(nèi)容的類別也可從數(shù)據(jù)庫107中讀出并顯示。在當(dāng)前情況下,由于它們沒有被輸入,所以表示為“Unknown”。
在PD區(qū)域201和PC區(qū)域202之間,顯示了一個讀入按鈕213、一個讀出按鈕214、一個全部讀入按鈕215、一個開始按鈕216和一個停止按鈕217。為了指定在PD 5中所記錄的內(nèi)容中將被讀入至個人計算機1的內(nèi)容,用戶例如操作鼠標19以按下讀入按鈕213。按下該按鈕即指定了所選內(nèi)容作為將被讀入的內(nèi)容。為了指定將被讀出至PD 5的內(nèi)容,用戶例如操作鼠標19以按下讀出按鈕214。按下該按鈕即指定了將被讀出的內(nèi)容。
為了指定在PD 5中所記錄的全部內(nèi)容作為將被讀入至個人計算機1的內(nèi)容,用戶例如操作鼠標19以按下全部讀入按鈕215。按下該按鈕即指定了全部內(nèi)容作為將被讀出的內(nèi)容。
當(dāng)已通過讀入按鈕213、讀出按鈕214或全部讀入按鈕215指定將被讀入或讀出的內(nèi)容時,用戶按下開始按鈕216以開始讀入或讀出。當(dāng)按下開始按鈕216且正在執(zhí)行讀入或讀出處理時,用戶按下停止按鈕217以停止處理。用戶例如操作鼠標19以移動指針205。
下面參考圖11所示流程圖說明自動讀入/讀出設(shè)置處理。
在步驟S1,GUI部分101確定是否已選擇自動讀入/讀出設(shè)置,并重復(fù)該處理直至選擇了該設(shè)置。如圖10所示,例如當(dāng)指針205被移動到工具按鈕221且執(zhí)行預(yù)定操作(例如,點擊鼠標)時,可確定已選擇了該設(shè)置;然后,如圖12所示顯示下拉列表231;然后選擇(點擊)設(shè)置欄231a。該設(shè)置處理進行到步驟S2。
在步驟S2,GUI部分101顯示如圖13所示的設(shè)置對話框241。該對話框241包括標簽“常規(guī)”、“播放器”、“CD記錄/再現(xiàn)1”、“CD記錄/再現(xiàn)2”、“導(dǎo)入”、“播放列表”、“外部單元/介質(zhì)”和“因特網(wǎng)”。當(dāng)點擊一個標簽時,對話框241顯示另一種表示形式。
在步驟S3,GUI部分101確定是否已選擇“外部單元/介質(zhì)”標簽。當(dāng)確定已選擇(點擊)了外部單元/介質(zhì)標簽241a時,例如GUI部分101顯示如圖13所示的外部單元/介質(zhì)的設(shè)置內(nèi)容。在對話框241中,顯示項目“顯示/不顯示消息”、“顯示/不顯示按鈕”、“寫入附加信息”和“自動讀入/讀出”作為外部單元/介質(zhì)的設(shè)置內(nèi)容,并且顯示用于開或關(guān)對應(yīng)設(shè)置內(nèi)容的復(fù)選框。
在步驟S5,GUI部分101確定自動讀入/讀出復(fù)選框是否已被打上勾號(例如該框被打上勾號時,OK按鈕是否被按下)。如圖13所示,當(dāng)自動讀入/讀出欄241b中的復(fù)選框241c已被打上勾號(當(dāng)復(fù)選框241c已被打上勾號時,OK按鈕被按下)時,例如GUI部分101在步驟S6將自動讀入/讀出的操作模式設(shè)置為開,并且該設(shè)置處理返回到步驟S1。當(dāng)確定在步驟S3至今還沒有選擇了外部單元/介質(zhì)標簽241a時,換言之,當(dāng)選擇了另一設(shè)置標簽時,或當(dāng)選擇了取消按鈕時,設(shè)置處理返回到步驟S1的處理。
當(dāng)確定在步驟S5自動讀入/讀出欄241b的復(fù)選框241c至今還沒有被打上勾號(例如當(dāng)復(fù)選框241c沒有被打上勾號時,OK按鈕被按下)時,GUI部分101在步驟S7將自動讀入/讀出的操作模式設(shè)置為關(guān),并且該設(shè)置處理返回到步驟S1,并重復(fù)隨后的處理。
下面參考圖14說明當(dāng)PD 5與個人計算機1相連時,由個人計算機1執(zhí)行的自動讀入/讀出處理。
在步驟S11,GUI部分101通過傳送處理部分103和PD插件111確定與PD 5(外部單元/介質(zhì))的連接是否已被檢測,并重復(fù)該處理直至與PD 5的連接被檢測到。當(dāng)其與PD 5的連接被檢測時,可確定外部單元/介質(zhì)已被檢測到,例如處理進行到步驟S12。
在步驟S12,GUI部分101確定是否已打開自動讀入/讀出。如圖11的流程圖所示,當(dāng)在自動讀入/讀出設(shè)置處理中,自動讀入/讀出的操作模式已被設(shè)置為開時,例如自動讀入/讀出處理進行到步驟S13。
在步驟S13,GUI部分101通過傳送處理部分103和PD插件111獲取PD 5的外部單元/介質(zhì)ID。
在步驟S14,GUI部分101使音樂曲目管理部分104根據(jù)獲取的外部單元/介質(zhì)ID查閱自動讀出目的文件存儲部分113,以確定PD 5是否是已經(jīng)被記錄的外部單元/介質(zhì)(已經(jīng)記錄在過去執(zhí)行的讀出/讀入處理)。例如,當(dāng)確定PD 5是已經(jīng)被記錄的外部單元/介質(zhì)時,換言之,當(dāng)PD 5是過去執(zhí)行讀出或讀入的外部單元/介質(zhì)時,處理進行到步驟S15。
在步驟S15,GUI部分101使音樂曲目管理部分104查閱自動讀出目的文件存儲部分113,以搜索對應(yīng)于外部單元/介質(zhì)ID的讀出方法并讀取它。
在步驟S16,GUI部分101顯示如圖15所示的自動讀入/讀出的對話框251,并表示倒數(shù)計時顯示部分251a的倒數(shù)計時時間。更明確的是,在圖15的例子中,對話框251示出“即將執(zhí)行自動讀入/讀出。選擇讀出項目。8秒鐘后將開始操作?!弊x出項目顯示欄252示出在自動讀出目的文件存儲部分113中存儲的對應(yīng)于PD 5的外部單元/介質(zhì)ID的自動讀出項目。在當(dāng)前例子中,讀出項目顯示欄252示出了“隨機選擇的音樂曲目”,以表示存儲在自動讀出項目存儲部分112中的自動讀出項目是“隨機選擇的音樂曲目”。
在步驟S17,GUI部分101確定用戶是否已執(zhí)行一個設(shè)置改變處理。當(dāng)用戶操作鼠標19以通過指針205按下在圖15所示讀出項目顯示欄252右側(cè)的按鈕252a時,例如如圖16所示,下拉列表261顯示在讀出項目顯示欄252之下。該下拉列表261示出了“最近收聽的音樂曲目”、“被讀出了少數(shù)幾次的音樂曲目”、“喜愛的播放列表中的音樂曲目”、“隨機選擇的音樂曲目”、“隨機選擇的播放列表”、“指定類別(Blues)”和“指定播放列表(Red Planet)”作為可選讀出項目。用戶可操作指針205以選擇它們其中之一。在此狀態(tài)下,GUI部分101確定用戶已執(zhí)行設(shè)置改變處理,并且處理進行到步驟S18。
在步驟S18,GUI部分101停止倒數(shù)計時。更明確的是,如圖16所示,在倒數(shù)計時顯示部分251a不顯示倒數(shù)計時時間。
在步驟S19,GUI部分101控制將被顯示在顯示器20上的屏幕,以執(zhí)行設(shè)置處理。
下面參考圖17所示流程圖說明設(shè)置處理。
在步驟S31,GUI部分101確定是否已選擇“最近收聽的音樂曲目”。當(dāng)指針205被移動至圖16所示下拉列表261中的“最近收聽的音樂曲目”并選擇(點擊)它時,例如GUI部分101確定已選擇了“最近收聽的音樂曲目”。在步驟S32,GUI部分101使音樂曲目管理部分104將存儲在自動讀出目的文件存儲部分113中的讀出項目-1(圖9所示)改變?yōu)椤白罱章牭囊魳非俊?,并且處理進行到步驟S49。
當(dāng)確定在步驟S31至今還沒有選擇“最近收聽的音樂曲目”時,處理進行到步驟S33。
在步驟S33,GUI部分101確定是否已選擇“被讀出了少數(shù)幾次的音樂曲目”。當(dāng)指針205被移動至圖16所示下拉列表261中的“被讀出了少數(shù)幾次的音樂曲目”并選擇(點擊)它時,例如GUI部分101確定已選擇了“被讀出了少數(shù)幾次的音樂曲目”。在步驟S34,GUI部分101使音樂曲目管理部分104將存儲在自動讀出目的文件存儲部分113中的讀出項目-1(圖9所示)改變?yōu)椤氨蛔x出了少數(shù)幾次的音樂曲目”,并且處理進行到步驟S49。
當(dāng)確定在步驟S33至今還沒有選擇“被讀出了少數(shù)幾次的音樂曲目”時,處理進行到步驟S35。
在步驟S35,GUI部分101確定是否已選擇“喜愛的播放列表中的音樂曲目”。當(dāng)指針205被移動至圖16所示下拉列表261中的“喜愛的播放列表中的音樂曲目”并選擇(點擊)它時,例如GUI部分101確定已選擇了“喜愛的播放列表中的音樂曲目”。在步驟S36,GUI部分101使音樂曲目管理部分104將存儲在自動讀出目的文件存儲部分113中的讀出項目-1(圖9所示)改變?yōu)椤跋矏鄣牟シ帕斜碇械囊魳非俊?,并且處理進行到步驟S49。
當(dāng)確定在步驟S35至今還沒有選擇“喜愛的播放列表中的音樂曲目”時,處理進行到步驟S37。
在步驟S37,GUI部分101確定是否已選擇“隨機選擇的音樂曲目”。當(dāng)指針205被移動至圖16所示下拉列表261中的“隨機選擇的音樂曲目”并選擇(點擊)它時,例如GUI部分101確定已選擇了“隨機選擇的音樂曲目”。在步驟S38,GUI部分101使音樂曲目管理部分104將存儲在自動讀出目的文件存儲部分113中的讀出項目-1(圖9所示)改變?yōu)椤半S機選擇的音樂曲目”,并且處理進行到步驟S49。
當(dāng)確定在步驟S37至今還沒有選擇“隨機選擇的音樂曲目”時,處理進行到步驟S39。
在步驟S39,GUI部分101確定是否已選擇“隨機選擇的播放列表”。當(dāng)指針205被移動至圖16所示下拉列表261中的“隨機選擇的播放列表”并選擇(點擊)它時,例如GUI部分101確定已選擇了“隨機選擇的播放列表”。在步驟S40,GUI部分101使音樂曲目管理部分104將存儲在自動讀出目的文件存儲部分113中的讀出項目-1(圖9所示)改變?yōu)椤半S機選擇的播放列表”,并且處理進行到步驟S49。
當(dāng)確定在步驟S39至今還沒有選擇“隨機選擇的播放列表”時,處理進行到步驟S41。
在步驟S41,GUI部分101確定是否已選擇“指定類別”。當(dāng)指針205被移動至圖16所示下拉列表261中的“指定類別”并選擇(點擊)它時,例如GUI部分101確定已選擇了“指定類別”。在步驟S42,GUI部分101顯示如圖18所示表示類別詳情的對話框271。在對話框271中,在類別名稱選擇欄271a表示了可選類別名稱。通過操作指針205可選擇所需類別。
在步驟S43,GUI部分101確定是否已選擇一個類別。當(dāng)如圖18所示選擇“Blues”時,例如GUI部分101確定已選擇了該類別,并且處理進行到步驟S44。在步驟S44,GUI部分101使音樂曲目管理部分104將讀出項目-1設(shè)置為“指定類別”、并將變量-1(參數(shù))設(shè)置為選擇的類別名稱(當(dāng)前例子中,“Blues”被設(shè)置為類別名稱)以作為將被存儲在自動讀出目的文件存儲部分113中的讀出目的文件信息,并且處理進行到步驟S49。
當(dāng)確定在步驟S41至今還沒有選擇“指定類別”時,或當(dāng)確定在步驟S43至今還沒有選擇一個類別時,處理進行到步驟S45。
在步驟S45,GUI部分101確定是否已選擇“指定播放列表”。當(dāng)指針205被移動至圖16所示下拉列表261中的“指定播放列表”并選擇(點擊)它時,例如GUI部分101確定已選擇了“指定播放列表”。在步驟S46,GUI部分101顯示如圖19所示表示播放列表詳情的對話框281。在對話框281中,在播放列表名稱選擇欄281a表示了可選播放列表名稱。通過操作指針205可選擇所需類別。
在步驟S47,GUI部分101確定是否已選擇一個類別。當(dāng)如圖19所示選擇“Blue Moon”時,例如GUI部分101確定已選擇了該播放列表,并且處理進行到步驟S48。在步驟S48,GUI部分101使音樂曲目管理部分104將讀出項目-1設(shè)置為“指定播放列表”、并將變量-1(參數(shù))設(shè)置為選擇的播放列表(當(dāng)前例子中,“Blue Moon”被設(shè)置為播放列表名稱)以作為將被存儲在自動讀出目的文件存儲部分113中的讀出目的文件信息,并且處理進行到步驟S49。
當(dāng)確定在步驟S45至今還沒有選擇“指定播放列表”時,或當(dāng)確定在步驟S47至今還沒有選擇一個播放列表時,處理返回到步驟S31。
在步驟S49,GUI部分101確定是否已選擇了“混合”。當(dāng)如圖15所示,在對話框251中通過指針205(鼠標19被點擊)按下混合按鈕253時,如圖20所示,在對話框251的下面部分顯示“選擇在讀出時將被混合的項目”,并且在更下面部分示出讀出項目顯示欄291??纱_定在該時間點選擇了“混合”,并且處理進行到步驟S50。在步驟S50,GUI部分101執(zhí)行混合讀出設(shè)置處理。
當(dāng)指針205被移動至圖20所示按鈕291a,且鼠標被點擊時,如圖21所示顯示與下拉列表261(圖16)相同的下拉列表301。換言之,混合讀出設(shè)置處理改變在自動讀出目的文件存儲部分113中存儲的信息中的讀出項目-2和變量-2,該處理實質(zhì)上與圖17所示步驟S31至步驟S48的處理相同(除了圖17所示流程圖中步驟S49和步驟S50中的處理)。因此,省略對其的說明。
當(dāng)確定步驟S49中至今還沒有選擇“混合”時,跳過步驟S50的處理并且設(shè)置處理被終止。該處理返回至步驟S16(圖14)。
在已輸入外部單元/介質(zhì)ID的情況下,已說明了設(shè)置處理。當(dāng)PD 5具有一個外部單元/介質(zhì)ID,所述ID被第一次使用且至今還沒有被輸入時,PD 5的外部單元/介質(zhì)ID被讀取,并且在步驟S32、S34、S36、S38、S40、S44或S48的處理中,相應(yīng)的讀出項目-1和項目-2被輸入至自動讀出目的文件存儲部分113。
下面將再次開始圖14所示流程圖的說明。
當(dāng)在步驟S17確定用戶至今還沒有執(zhí)行設(shè)置改變處理時,該處理進行到步驟S20。在步驟S20中,GUI部分101確定設(shè)置時間是否已過去,并返回步驟S17直至設(shè)置時間已過去。換言之,重復(fù)步驟S17和S20的處理直至通過倒數(shù)計時設(shè)置時間已過去。當(dāng)確定在步驟S20設(shè)置時間已過去,即倒數(shù)計時已結(jié)束時,則處理進行到步驟S21。在步驟S21,傳送處理部分103將記錄在PD 5中的全部音樂曲目文件(內(nèi)容)讀入到個人計算機1中。
在步驟S22,GUI部分101詢問音樂曲目管理部分104是否已在存儲在自動讀出目的文件存儲部分113中的讀出項目中指定了“混合”。當(dāng)確定至今還沒有指定“混合”時,處理進行到步驟S23。
在步驟S23,GUI部分101使音樂曲目管理部分104從自動讀出項目存儲部分112中讀取與指定讀出項目相對應(yīng)的定義文件,根據(jù)該定義文件指定將被讀出的相應(yīng)內(nèi)容,并顯示對應(yīng)圖像。更明確的是,例如當(dāng)“選擇類別”被指定作為讀出項目,且對應(yīng)于類別名稱“AAA”的音樂曲目文件(內(nèi)容)將被讀出至PD 5時,則如圖22所示,指定具有類別“AAA”的“Song-3”、“Song-5”和“Song-7”作為在PC區(qū)域202中顯示的內(nèi)容中的讀出內(nèi)容,在PD區(qū)域201中的標題的左側(cè)顯示指向右邊的箭頭以表示這些讀出內(nèi)容,對于其它將被讀入的內(nèi)容,在標題的左側(cè)顯示指向左邊的箭頭。以這種方式顯示將被讀出的內(nèi)容(音樂曲目文件)和將被讀入的內(nèi)容(音樂曲目文件)。
在步驟S24,傳輸處理部分103讀取對應(yīng)文件,以讀出已指定讀出的音樂曲目文件,GUI部分101在顯示器20上顯示對應(yīng)圖像。更明確的是,當(dāng)如圖22所示已指定讀出時,步驟S24的處理在PD區(qū)域201顯示已指定讀出的音樂曲目文件“Song-3”、“Song-5”和“Song-7”,并如圖23所示從PD 5向個人計算機1讀入其它音樂曲目文件“Song-9”、“Song-11”和“Song-15”。
當(dāng)確定在步驟S22已指定“混合”時,處理進行到步驟S25。在步驟S25,GUI部分101執(zhí)行混合讀出指定處理。
下面參考圖24所示流程圖說明該混合讀出處理。
在步驟S61,音樂曲目管理部分104獲取與讀出項目-1相對應(yīng)的、在自動讀出目的文件存儲部分113中存儲的內(nèi)容的列表,并根據(jù)列表設(shè)置排列A(m)。
在步驟S62,音樂曲目管理部分104獲取與讀出項目-2相對應(yīng)的、在自動讀出目的文件存儲部分113中存儲的內(nèi)容的列表,并根據(jù)列表設(shè)置排列B(n)。
在步驟S63,音樂曲目管理部分104初始化計數(shù)器“i”為0。在步驟S64,音樂曲目管理部分104確定是否i<m或i<n,即計數(shù)器“i”是否小于由讀出項目-1和項目-2定義的排列A(m)和B(n)中的內(nèi)容數(shù)目的任一個。當(dāng)確定i<m或i<n時,處理進行到步驟S65。
在步驟S65,確定是否i<m。當(dāng)確定i<m時,在步驟S66,音樂曲目管理部分104通過傳送處理部分103和PD插件111確定PD 5(記錄介質(zhì))是否具有剩余容量(由A(i)定義的內(nèi)容可被讀出的容量)。當(dāng)在步驟S66確定PD 5具有剩余容量時,在步驟S67,音樂曲目管理部分104指定對應(yīng)于排列A(i)的音樂曲目文件(內(nèi)容)作為讀出內(nèi)容,并且GUI部分101在顯示器20上顯示對應(yīng)圖像。然后,處理進行到步驟S68。
在步驟S68,確定是否i<n。當(dāng)確定i<n時,在步驟S69,音樂曲目管理部分104通過傳送處理部分103和PD插件111確定PD 5(記錄介質(zhì))是否具有剩余容量。當(dāng)在步驟S69確定PD 5具有剩余容量時,在步驟S70,音樂曲目管理部分104指定對應(yīng)于排列B(i)的音樂曲目文件(內(nèi)容)作為讀出內(nèi)容,并且GUI部分101在顯示器20上顯示對應(yīng)圖像。然后,處理進行到步驟S71。
在步驟S71,音樂曲目管理部分104將計數(shù)器“i”遞增1以設(shè)置i=i+1,且處理進行到步驟S64。
當(dāng)在步驟S64確定i≥m和i≥n時,換言之,可認為沒有讀出項目-1和項目-2指定的內(nèi)容(音樂曲目文件),處理被終止。
當(dāng)在步驟S66或步驟S69確定PD 5(記錄介質(zhì))沒有剩余容量時,可認為一個音樂曲目文件(內(nèi)容)不能再被記錄,處理被終止。
概括地說,通過上述處理,在讀出項目-1和項目-2的排列中指定的內(nèi)容被交替指定為在步驟S67和步驟S70中的讀出項目,并且當(dāng)沒有內(nèi)容將被指定為讀出項目(在步驟S64,i≥m和i≥n)時,或當(dāng)確定記錄介質(zhì)沒有剩余容量(當(dāng)在步驟S66或S69確定記錄介質(zhì)沒有剩余容量)時,該內(nèi)容讀出目的文件處理被終止。
下面將再次開始圖14所示流程圖的說明。
當(dāng)在步驟S12確定自動讀入/讀出至今還沒有設(shè)置為開時,由于不執(zhí)行自動讀入處理,所以跳過步驟S13至步驟S24的處理,該處理被終止。
當(dāng)在步驟S14確定沒有外部單元/介質(zhì)ID被預(yù)先記錄時,由于與外部單元/介質(zhì)對應(yīng)的讀出項目的信息至今還沒有被存儲在自動讀出目的文件存儲部分113中,所以跳過步驟S15的處理,即搜索對應(yīng)外部單元/介質(zhì)ID的讀出項目。
根據(jù)上述說明,在PD 5剛剛與個人計算機1相連時,記錄在PD 5中的內(nèi)容被讀入至個人計算機1,并且根據(jù)預(yù)先指定的讀出項目,從個人計算機1向PD 5讀出預(yù)定內(nèi)容。所以,每天當(dāng)新音樂曲目被下載至個人計算機1時,例如如果做了某設(shè)置以使預(yù)定類別被讀出,則在每天下載的音樂曲目中只有屬于指定類別的音樂曲目被讀出至PD 5。結(jié)果,用戶只需將PD 5和個人計算機1相連,即可每天收聽喜愛類別的新的音樂曲目。
在上述說明中,解釋了一種情況,其中在當(dāng)執(zhí)行自動讀入/讀出處理時的定時,執(zhí)行自動讀入/讀出目的文件設(shè)置處理。也可以在與執(zhí)行自動讀入/讀出處理不同的定時,執(zhí)行設(shè)置處理。
下面參考圖25所示流程圖說明自動讀入/讀出目的文件設(shè)置處理。
在步驟S81,GUI部分101確定是否已選擇讀出目的文件設(shè)置,并重復(fù)該處理直至選擇了讀出目的文件設(shè)置。當(dāng)在圖12所示下拉列表231中選擇“自動讀出目的文件設(shè)置”時,例如GUI部分101確定已選擇了讀出目的文件設(shè)置。處理進行到步驟S82。
在步驟S82,GUI部分101顯示,例如如圖26所示,用于自動讀出目的文件設(shè)置的對話框321。在對話框321中,當(dāng)前存儲在自動讀出目的文件存儲部分113中的讀出目的文件的信息被顯示在外部單元/介質(zhì)顯示欄322。在外部單元/介質(zhì)顯示欄322中,從圖表的左邊開始顯示外部單元/介質(zhì)名稱、讀出項目(1)和讀出項目(2)。讀出項目(1)和(2)示出了存儲在自動讀出目的文件存儲部分113中的讀出項目-1和項目-2的信息。在當(dāng)前情況下,表示對于存儲卡A,在讀出項目(1)中選擇“最近收聽的音樂曲目”,在讀出項目(2)中選擇“選擇類別”,并且指定“Blues”作為類別。
在步驟S83,GUI部分101確定是否已選擇添加。當(dāng)圖26所示添加按鈕323被按下時,例如可確定已選擇添加。在步驟S84,如圖27所示,GUI部分101顯示用于自動讀出目的文件添加的對話框331。用戶可在對話框的輸入欄331a中輸入指定將被添加的外部單元/介質(zhì)的文本數(shù)據(jù)。
在步驟S85,執(zhí)行設(shè)置處理。在當(dāng)前情況下,提供了與圖20所示讀出項目顯示欄252和291以及按鈕252a和291a對應(yīng)的讀出項目顯示欄332和333以及按鈕332a和333a。由于執(zhí)行與通過參考圖17所示流程圖所說明的處理相同的處理,因此省略對其的說明。圖27示出了圖20所示混合按鈕253被按下時的狀態(tài)??膳渲孟到y(tǒng)以使,當(dāng)用戶不想指定“混合”時,用戶可在讀出項目顯示欄333中選擇“沒有”以實現(xiàn)相同處理。
在步驟S86,GUI部分101確定是否已按下OK按鈕。當(dāng)確定已按下OK按鈕時,GU部分101暫時存儲一個添加。處理進行到步驟S88。
在步驟S88,GUI部分101確定是否已選擇編輯。當(dāng)圖26所示編輯按鈕324被按下時,例如可確定已選擇編輯。在步驟S89,如圖28所示,GUI部分101顯示用于自動讀出目的文件編輯的對話框341。
在步驟S89,執(zhí)行設(shè)置處理。在當(dāng)前情況下,以與圖27相同的方式,提供了與圖20所示讀出項目顯示欄252和291以及按鈕252a和291a對應(yīng)的讀出項目顯示欄342和343以及按鈕342a和343a。由于執(zhí)行與通過參考圖17所示流程圖所說明的處理相同的處理,因此省略對其的說明。圖28示出了圖20所示混合按鈕253被按下時的狀態(tài)??膳渲孟到y(tǒng)以使,當(dāng)用戶不想指定“混合”時,用戶可在讀出項目顯示欄333中選擇“沒有”以實現(xiàn)相同處理。
在步驟S91,GUI部分101確定是否已按下OK按鈕。當(dāng)確定已按下OK按鈕時,GUI部分101暫時存儲一個添加。處理進行到步驟S93。
在步驟S93,GUI部分101確定是否已選擇刪除。當(dāng)圖26所示刪除按鈕325被按下時,例如可確定已選擇刪除。在步驟S94,GUI部分101刪除選擇的外部單元/介質(zhì)的讀出項目并暫時存儲之。
在步驟S95,GUI部分101確定是否已選擇OK。當(dāng)確定已選擇OK時,GUI部分101控制曲目管理部分104,以在自動讀出目的文件存儲部分113中存儲對于每個外部單元/介質(zhì)暫時存儲的添加、編輯或刪除信息,并且處理被終止。
當(dāng)確定在步驟S95至今還沒有選擇OK時,GUI部分101確定在步驟S97是否已選擇取消。當(dāng)確定已選擇取消時,處理進行到步驟S98。
在步驟S98,GUI部分101不改變與存儲在自動讀出目的文件存儲部分113中的自動讀出目的文件相關(guān)的設(shè)置內(nèi)容,并且處理被終止。
當(dāng)確定在步驟S83至今還沒有選擇添加時,跳過步驟S84至S87的處理。當(dāng)在步驟S86至今還沒有按下OK時,即使之取消時,則跳過步驟S87的處理。
當(dāng)確定在步驟S88至今還沒有選擇編輯時,跳過步驟S89至S92的處理。當(dāng)在步驟S91至今還沒有按下OK時,即使之取消時,則跳過步驟S92的處理。
當(dāng)確定在步驟S93至今還沒有選擇刪除時,跳過步驟S94的處理。當(dāng)在步驟S97至今還沒有選擇取消時,則處理返回到步驟S83,且重復(fù)隨后的步驟。
在以上例子中,個人計算機1的自動讀出目的文件存儲部分113存儲讀出項目。如圖27和圖28所示,例如通過在復(fù)選框334或344中點擊鼠標以輸入復(fù)選標記,可在外部單元/介質(zhì)(在當(dāng)前例子中,為PD 5)中存儲讀出項目。這說明即使當(dāng)PD 5與不同于個人計算機1的個人計算機相連,在該個人計算機中已指定PD 5的讀出項目時,也可根據(jù)讀出項目實現(xiàn)上述處理。
在以上例子中,可使用存儲卡作為PD 5的一個例子。也可使用其它外部單元或其它記錄介質(zhì),例如MD(小型盤(注冊商標))。
在以上說明中,已解釋了將曲目文件用作內(nèi)容的例子。該內(nèi)容不限于曲目文件,可以是圖像文件。在以上說明中,自動讀出項目(方法)包括七個項目“最近收聽的曲目”、“讀出少數(shù)幾次的曲目”、“喜愛的播放列表中的曲目”、“隨機選擇的曲目”、“隨機選擇的播放列表”、“指定類別”和“指定播放列表”。也可使用其它方法。
而且,在以上例子中,可在“混合”設(shè)置中指定兩個讀出項目。將被指定的讀出項目的數(shù)目不限于此,可多于該數(shù)目。對應(yīng)于讀出項目的內(nèi)容不僅可交替輸出,而且可以以其它順序讀出。
根據(jù)以上說明,可更容易地執(zhí)行通過使用在個人計算機中記錄的內(nèi)容,來改變在記錄介質(zhì)中記錄的內(nèi)容的處理。
可通過硬件或軟件執(zhí)行上述一系列的處理。當(dāng)通過軟件執(zhí)行該一系列處理時,構(gòu)成該軟件的程序被從記錄介質(zhì)安裝到其內(nèi)建有專業(yè)硬件的計算機,或安裝到通過安裝不同程序可執(zhí)行不同功能的單元,例如通用個人計算機。
記錄介質(zhì)不僅可由HDD 21組成,而且可由封裝介質(zhì)組成,該HDD 21當(dāng)如圖2所示被預(yù)先安裝在個人計算機中時,可記錄程序并提供給用戶,該封裝介質(zhì)記錄有程序并可被分配給用戶以提供與計算機分離的程序,例如磁盤41(包括軟盤)、光盤42(包括CD-ROM(只讀存儲器光盤)和DVD(數(shù)字化視頻光盤))、磁-光盤43(包括MD(小型盤,注冊商標))或半導(dǎo)體存儲器44(包括存儲棒)。
在本說明書中,說明在記錄介質(zhì)中存儲的程序的步驟不僅包括按本說明的時間順序執(zhí)行處理,而且包括不必以時間順序執(zhí)行,而以并行或分離方式執(zhí)行的處理。
在本說明書中,系統(tǒng)是指由多個設(shè)備組成的整個結(jié)構(gòu)。
產(chǎn)業(yè)上的可利用性根據(jù)本發(fā)明,可更容易地執(zhí)行通過使用記錄的內(nèi)容,來改變記錄在記錄介質(zhì)中的內(nèi)容的處理。
權(quán)利要求
1.一種信息處理設(shè)備,其特征在于包括讀取裝置,用于讀取在記錄介質(zhì)中記錄的數(shù)據(jù);數(shù)據(jù)存儲裝置,用于存儲包括由讀取裝置所讀取的數(shù)據(jù)在內(nèi)的數(shù)據(jù);提取裝置,用于從存儲在數(shù)據(jù)存儲裝置中的數(shù)據(jù)中提取與預(yù)定條件相對應(yīng)的數(shù)據(jù);數(shù)據(jù)記錄裝置,用于在記錄介質(zhì)中記錄由提取裝置提取的數(shù)據(jù)。
2.如權(quán)利要求1所述的信息處理設(shè)備,其特征在于所述預(yù)定條件包括最近收聽的音樂曲目、被讀出了少數(shù)幾次的音樂曲目、喜愛的播放列表中的音樂曲目、隨機選擇的音樂曲目、隨機選擇的播放列表、類別指定和播放列表指定。
3.如權(quán)利要求1所述的信息處理設(shè)備,其特征在于還包括條件存儲裝置,用于存儲多個預(yù)定條件;和選擇裝置,用于在多個預(yù)定條件中選擇任意預(yù)定條件,并且其特征在于所述提取裝置,用于從存儲在數(shù)據(jù)存儲裝置中的數(shù)據(jù)中提取與由選擇裝置所選擇的任意預(yù)定條件相對應(yīng)的數(shù)據(jù)。
4.如權(quán)利要求3所述的信息處理設(shè)備,其特征在于所述選擇裝置預(yù)先在多個預(yù)定條件中選擇任意預(yù)定條件,其特征在于還包括選擇條件存儲裝置,用于存儲預(yù)先由選擇裝置選擇的任意預(yù)定條件,并且所述提取裝置從存儲在數(shù)據(jù)存儲裝置中的數(shù)據(jù)中提取與預(yù)先選擇并存儲在選擇條件存儲裝置中的任意預(yù)定條件相對應(yīng)的數(shù)據(jù)。
5.如權(quán)利要求3所述的信息處理設(shè)備,其特征在于還包括條件存儲裝置,用于存儲多個預(yù)定條件;和選擇裝置,用于從多個預(yù)定條件中選擇多個任意預(yù)定條件,并且其特征在于所述提取裝置,用于從存儲在數(shù)據(jù)存儲裝置中的數(shù)據(jù)中提取與由選擇裝置選擇的多個任意預(yù)定條件相對應(yīng)的數(shù)據(jù)。
6.如權(quán)利要求5所述的信息處理設(shè)備,其特征在于所述選擇裝置預(yù)先從多個預(yù)定條件中選擇多個任意預(yù)定條件,其特征在于還包括選擇條件存儲裝置,用于存儲預(yù)先由選擇裝置選擇的多個任意預(yù)定條件,并且其特征在于所述提取裝置從存儲在數(shù)據(jù)存儲裝置中的數(shù)據(jù)中提取與預(yù)先選擇并存儲在選擇條件存儲裝置中的多個任意預(yù)定條件相對應(yīng)的數(shù)據(jù)。
7.如權(quán)利要求6所述的信息處理設(shè)備,其特征在于所述選擇裝置預(yù)先從多個預(yù)定條件中選擇多個任意預(yù)定條件,其特征在于還包括選擇條件存儲裝置,用于存儲預(yù)先由選擇裝置選擇的多個任意預(yù)定條件,并且其特征在于所述提取裝置從存儲在數(shù)據(jù)存儲裝置中的數(shù)據(jù)中提取與預(yù)先選擇并存儲在選擇條件存儲裝置中的多個任意預(yù)定條件相對應(yīng)的數(shù)據(jù),并且所述數(shù)據(jù)記錄裝置將由所述提取裝置提取的數(shù)據(jù)記錄在記錄介質(zhì)中,以使得對應(yīng)于任意預(yù)定條件的數(shù)據(jù)能以預(yù)定順序被讀取。
8.如權(quán)利要求3所述的信息處理設(shè)備,其特征在于還包括記錄介質(zhì)識別ID讀取裝置,用于讀取識別記錄介質(zhì)的ID,并且其特征在于所述條件存儲裝置對于每個ID存儲多個預(yù)定條件,并且所述選擇裝置根據(jù)所述ID從多個預(yù)定條件中選擇任意預(yù)定條件。
9.如權(quán)利要求1所述的信息處理設(shè)備,其特征在于還包括條件記錄裝置,用于在記錄介質(zhì)中記錄所述預(yù)定條件;以及條件讀取裝置,用于讀取在記錄介質(zhì)中記錄的預(yù)定條件;其特征在于所述提取裝置從存儲在數(shù)據(jù)存儲裝置中的數(shù)據(jù)中提取與由條件讀取裝置讀取的預(yù)定條件相對應(yīng)的數(shù)據(jù)。
10.如權(quán)利要求1所述的信息處理設(shè)備,其特征在于所述數(shù)據(jù)記錄裝置記錄由所述提取裝置提取的數(shù)據(jù),以使得所述記錄介質(zhì)的剩余容量變得更小。
11.一種信息處理方法,其特征在于包括讀取步驟,用于讀取在記錄介質(zhì)中記錄的數(shù)據(jù);數(shù)據(jù)存儲步驟,用于存儲包括在讀取步驟處理中所讀取的數(shù)據(jù)在內(nèi)的數(shù)據(jù);提取步驟,用于從在數(shù)據(jù)存儲步驟處理中所存儲的數(shù)據(jù)中提取與一個預(yù)定條件相對應(yīng)的數(shù)據(jù);數(shù)據(jù)記錄步驟,用于將在提取步驟處理中提取的數(shù)據(jù)記錄到記錄介質(zhì)中。
12.一種程序,用于使計算機執(zhí)行讀取控制步驟,用于控制在記錄介質(zhì)中記錄的數(shù)據(jù)的讀??;數(shù)據(jù)存儲控制步驟,用于控制包括在讀取控制步驟處理中所讀取數(shù)據(jù)在內(nèi)的數(shù)據(jù)的存儲;提取控制步驟,用于控制從在數(shù)據(jù)存儲控制步驟處理中存儲的數(shù)據(jù)中提取與預(yù)定條件相對應(yīng)的數(shù)據(jù);數(shù)據(jù)記錄控制步驟,用于控制向記錄介質(zhì)中記錄在提取控制步驟處理中所提取的數(shù)據(jù)。
全文摘要
公開了一種信息處理設(shè)備。對于每個用于識別PD(5)的外部設(shè)備/介質(zhì)ID,從音樂文件存儲單元(108-1,108-2)把將要讀出的內(nèi)容存儲到自動讀出目的文件存儲單元(113)。GUI單元(101)檢測PD(5)是否具有經(jīng)由傳送處理器(103)和PD插件(111)的連接。當(dāng)檢測到一個連接時,根據(jù)存儲在自動讀出目的文件存儲單元(113)中的讀出內(nèi)容的信息,經(jīng)由音樂管理單元(104)、文件搜索單元(106)和數(shù)據(jù)庫(107)從音樂文件存儲單元(108)讀出一個音樂文件至PD(5)。本發(fā)明可被應(yīng)用于音樂再現(xiàn)軟件。
文檔編號G07F17/16GK1476613SQ02803125
公開日2004年2月18日 申請日期2002年8月30日 優(yōu)先權(quán)日2001年8月31日
發(fā)明者森田利廣 申請人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
磐安县| 团风县| 长沙县| 历史| 玉屏| 会理县| 龙州县| 印江| 遵化市| 漳州市| 邻水| 龙胜| 黎城县| 库尔勒市| 长治县| 常熟市| 侯马市| 新平| 东至县| 博爱县| 逊克县| 玉林市| 宿松县| 和政县| 修水县| 历史| 乌拉特中旗| 光泽县| 曲靖市| 鄯善县| 彩票| 贵南县| 铜川市| 额济纳旗| 江北区| 通化县| 论坛| 东乡族自治县| 平塘县| 昭通市| 雅安市|