專利名稱:信息處理裝置和方法以及程序存儲介質(zhì)的制作方法
技術領域:
本發(fā)明涉及一種信息處理裝置和方法以及程序存儲介質(zhì),更具體地說涉及一種操作內(nèi)容的信息處理裝置和方法,以及程序存儲介質(zhì)。
背景技術:
隨著近來數(shù)字技術的廣泛使用,諸如音樂數(shù)據(jù)和圖像數(shù)據(jù)之類的各種類型的數(shù)據(jù)越來越多地數(shù)字地記錄在記錄介質(zhì)中、或從記錄介質(zhì)上再現(xiàn)。
然而,用戶總是需要注意數(shù)據(jù)的格式和編碼系統(tǒng),以使得當再現(xiàn)數(shù)據(jù)或傳輸數(shù)據(jù)到另外的設備時,根據(jù)格式和編碼系統(tǒng)操作數(shù)據(jù)。
一個音樂或圖像的內(nèi)容基本上對應一個文件,每次該文件要變成另外的格式或編碼系統(tǒng),以使之與所希望的設備兼容,這必須進行轉(zhuǎn)換文件的麻煩操作。
發(fā)明內(nèi)容
本發(fā)明已經(jīng)朝著解決上述問題的方向進展,本發(fā)明的一個目的是避免注意數(shù)據(jù)內(nèi)容的格式和允許直接使用所希望格式的數(shù)據(jù)內(nèi)容。
為此目的,根據(jù)本發(fā)明的一個方面,這里提供的信息處理裝置包括控制記錄的記錄控制器,在其中的記錄中,識別內(nèi)容的第一數(shù)據(jù)、識別用于以第一種格式存儲該內(nèi)容的第一文件的第二數(shù)據(jù)識別用于以第二種格式存儲該內(nèi)容的第二文件的第三數(shù)據(jù)是相關的;在第一數(shù)據(jù)基礎上指定內(nèi)容的指定器;選擇與所指定的內(nèi)容有關的第一文件或第二文件的選擇器;以及不管選擇第一文件或第二的哪一個,都在與第一文件或第二文件有關的第二數(shù)據(jù)或第三數(shù)據(jù)的基礎上操作第一文件或第三文件的操作器。
根據(jù)本發(fā)明的另一方面,提供一種信息處理方法,它包括控制記錄的記錄控制步驟,在其中的記錄步驟中,識別內(nèi)容的第一數(shù)據(jù)、識別以第一種格式存儲內(nèi)容的第一文件的第二數(shù)據(jù)和識別以第二種格式存儲內(nèi)容的第三數(shù)據(jù)是相關的;在第一數(shù)據(jù)基礎上指定內(nèi)容的指定步驟;選擇與指定內(nèi)容有關的第一文件或第二文件的選擇步驟;以及不管選擇第一文件或第二文件哪一個,都在與第一文件或第二文件有關的第二數(shù)據(jù)或第三數(shù)據(jù)的基礎上操作第一文件或第三文件的操作步驟。
根據(jù)本發(fā)明的另一方面,提供程序存儲介質(zhì),該程序包括控制記錄的記錄控制步驟,在其中該記錄包括識別內(nèi)容的第一數(shù)據(jù)、識別以第一種格式存儲內(nèi)容的第一文件的第二數(shù)據(jù)和識別以第二種格式存儲內(nèi)容的第二文件的第三數(shù)據(jù)是相關的;在第一數(shù)據(jù)的基礎上指定內(nèi)容的指定步驟;選擇與指定內(nèi)容相關的第一文件或第二文件的選擇步驟;不管選擇第一文件或第二文件哪個,都在與第一文件或第二文件有關的第二數(shù)據(jù)或第三數(shù)據(jù)的基礎上操作第一文件或第二文件的操作步驟。
根據(jù)本發(fā)明,控制在其中識別內(nèi)容的第一數(shù)據(jù)、識別以第一種格式存儲內(nèi)容的第一文件的第二數(shù)據(jù)和識別以第二種格式存儲內(nèi)容的第二文件的第三數(shù)據(jù)是相關的的記錄,在第一數(shù)據(jù)的基礎上指定內(nèi)容,選擇與指定內(nèi)容相關的第一文件或第二文件,并且不管選擇第一文件還是第二文件,都在與第一文件或第二文件相關的第二數(shù)據(jù)或第三數(shù)據(jù)的基礎上操作第一文件或第二文件。用這個方案,可以迅速使用以目標格式出現(xiàn)的內(nèi)容,而不必注意內(nèi)容的格式。
圖1是解釋根據(jù)本發(fā)明的內(nèi)容數(shù)據(jù)管理系統(tǒng)的一個實施例的示圖;圖2是解釋個人計算機1結(jié)構(gòu)的方框圖;圖3是解釋個人計算機1的功能的方框圖;圖4是解釋數(shù)據(jù)庫107中記錄數(shù)據(jù)的一個示例的示圖;圖5是解釋歌曲與文件間對應的一個示例的示圖;圖6是解釋有關權利的信息的示例的示圖;圖7是解釋編碼內(nèi)容的處理、增加與內(nèi)容相關的權利信息的處理和轉(zhuǎn)換該內(nèi)容的編碼系統(tǒng)的處理的示圖;
圖8是解釋文件格式與可以使用于便攜式裝置5-1的編碼系統(tǒng)組合的一個示例的示圖;圖9是解釋文件格式與可以使用于便攜式裝置5-2的編碼系統(tǒng)組合的一個示例的示圖;圖10是解釋設定通常使用的便攜式裝置5的對話窗口的一個示例的示圖;圖11是解釋由GUI 101在顯示器20上顯示的窗口的一個示例的示圖;圖12是由GUI 101在顯示器20上顯示的窗口的另一個示例的示圖;圖13是解釋了一個對話窗口的示例的示圖,在該窗口中將輸入用于用于優(yōu)化的指令;圖14是解釋優(yōu)化過程期間顯示對話窗口的一個示例的示圖;圖15是解釋由GUI 101在顯示器20上顯示的窗口的另一個示例的示圖;圖16是解釋一個對話窗口示例的示圖,在該窗口中將輸入用于用于優(yōu)化的指令;圖17是解釋由GUI 101在顯示器20上顯示的窗口的另一個示例的示圖;圖18是解釋顯示與選定歌曲相關的文件的信息的對話窗口的一個示例的示圖;圖19是解釋文件格式與編碼譯碼器的組合,以及與便攜式裝置5兼容的格式與編碼譯碼器組合的示圖;圖20是解釋文件格式與編碼譯碼器的組合,以及與便攜式裝置5兼容的格式與編碼譯碼器組合的另一個示圖;圖21是解釋文件格式與編碼譯碼器的組合,以及與便攜式裝置5兼容的格式與編碼譯碼器組合的另一個示圖;圖22是解釋選擇文件和再現(xiàn)處理的流程圖;圖23是解釋從文件再現(xiàn)的處理的流程圖;圖24是解釋傳送文件的處理的流程圖;圖25是解釋轉(zhuǎn)換文件的處理的流程圖。
具體實施例方式
圖1解釋了根據(jù)本發(fā)明的數(shù)據(jù)內(nèi)容管理系統(tǒng)的實施例。個人計算機1連接到由局域網(wǎng)或因特網(wǎng)構(gòu)成的網(wǎng)絡2。該個人計算機1記錄從電子音樂分配(EMD)服務器3接收的聲音數(shù)據(jù)(以后稱為內(nèi)容)或者是從光盤(CD)原樣讀取的聲音數(shù)據(jù),或轉(zhuǎn)換該內(nèi)容成為預定的編碼格式(例如ATRAC3(商標))和記錄數(shù)據(jù)前,根據(jù)諸如數(shù)據(jù)加密標準(DES)之類的加密系統(tǒng)將其加密。
個人計算機1根據(jù)以普通文本或加密文本的形式記錄的內(nèi)容,記錄表示使用該內(nèi)容的條件的權利信息。
例如,該權利信息表示可以同時使用與權利信息相關的內(nèi)容的便攜式裝置(PD)數(shù)(例如可以“檢出”(checked out)的PD數(shù),這種“檢出”將在以后討論),當檢出在權利信息中指示的個數(shù)中的內(nèi)容時,個人計算機1可以再現(xiàn)該內(nèi)容。
該權利信息另外表示允許復制。當該內(nèi)容已經(jīng)復制到便攜式裝置5-1至5-3中時,所記錄的內(nèi)容可以用個人計算機1再現(xiàn)。有時候,限制允許在該便攜式裝置5-1至5-3中存儲該內(nèi)容的次數(shù)。在這種情況下,將不增加復制的次數(shù)。
另外,權利信息指示該內(nèi)容可以移至另外的個人計算機。一旦該內(nèi)容已經(jīng)移入該便攜式裝置5-1至5-3,則在個人計算機1中記錄的內(nèi)容就不再能使用。換言之,該內(nèi)容被刪除或該權利信息改變?yōu)椴荒苁褂迷搩?nèi)容。
這以下將描述權利信息的細節(jié)。
該個人計算機1將內(nèi)容以及諸如與內(nèi)容相關的標題或再現(xiàn)條件之類的數(shù)據(jù)存儲于通過通用串行總線(USB)連接到這里的便攜式裝置5-1,其中的內(nèi)容已經(jīng)被加密和記錄。一旦該內(nèi)容存儲在便攜式裝置5-1中,個人計算機1就更新與存儲內(nèi)容相關的權利信息。這將在以后將稱作“檢出”(checkout)。更具體地說,每次執(zhí)行完檢出,與內(nèi)容相關的可以檢出的權利信息的次數(shù)(在個人計算機1中記錄的次數(shù))遞減1。如果檢出的允許數(shù)目是零,則相關的內(nèi)容不能檢出。
個人計算機1在經(jīng)由USB電纜連接到的便攜式裝置5-2中存儲已經(jīng)加密和記錄了的內(nèi)容以及與內(nèi)容相關的數(shù)據(jù)。一旦該內(nèi)容存儲在便攜式裝置5-2中,個人計算機1就更新與存儲內(nèi)容相關的權利信息。個人計算機1在經(jīng)由USB電纜連接到的便攜式裝置5-3中存儲已經(jīng)加密和記錄了的內(nèi)容以及與內(nèi)容相關的數(shù)據(jù)。一旦該內(nèi)容存儲在便攜式裝置5-3中,個人計算機1就更新與存儲內(nèi)容相關的權利信息。
另外,個人計算機1使得便攜式裝置5-1刪除(或不能夠使用)已經(jīng)檢出到經(jīng)由USB電纜連接到的便攜式裝置5-1的內(nèi)容,并更新與該刪除內(nèi)容相關的權利信息。這將在以后稱為“檢入”(checkin)。更具體的說,每次執(zhí)行檢入的時候,關于與可以檢出的內(nèi)容有關的權利信息的次數(shù)(在個人計算機1中記錄的次數(shù))遞增1。
個人計算機1使得便攜式裝置5-2刪除(或不能夠使用)個人計算機1已經(jīng)檢出到經(jīng)由USB電纜連接到的便攜式裝置5-2的內(nèi)容,并更新與該刪除內(nèi)容相關的權利信息。個人計算機1使得便攜式裝置5-3刪除(或不能夠使用)個人計算機1已經(jīng)檢出到經(jīng)由USB電纜連接到的便攜式裝置5-3的內(nèi)容,并更新與該刪除內(nèi)容相關的權利信息。
個人計算機1不允許檢入已經(jīng)用另外的計算機(未示出)檢出到便攜式裝置5-1的內(nèi)容。同樣,個人計算機1也不允許檢入已經(jīng)用另外的計算機檢出到便攜式裝置5-2的內(nèi)容。同樣,個人計算機1也不允許檢入用另外的計算機檢出到便攜式裝置5-3的內(nèi)容。
響應來自個人計算機1的請求,EMD服務器3經(jīng)由網(wǎng)絡2中間媒介將內(nèi)容連同與內(nèi)容相關的數(shù)據(jù)(例如標題或關于播放的限制)一起提供給個人計算機1。
EMD服務器3提供的內(nèi)容由預定的編碼系統(tǒng)編碼和由預定的加密系統(tǒng)加密。該EMD服務器3給個人計算機1提供解碼該內(nèi)容的密鑰。
響應來自個人計算機1的請求,萬維網(wǎng)(WWW)服務器4經(jīng)由網(wǎng)絡2的中間媒介,給個人計算機1提供與已經(jīng)從其中讀取了內(nèi)容的CD相關的數(shù)據(jù)(例如,CD的集名或銷售該CD的公司),并相關于從CD讀出的內(nèi)容的數(shù)據(jù)(例如標題或作者的名字)。
便攜式裝置5-1存儲由個人計算機1提供的內(nèi)容(已經(jīng)檢出的內(nèi)容等)以及與該內(nèi)容相關的數(shù)據(jù)(例如,標題或?qū)Σシ诺南拗?。便攜式裝置5-1在該內(nèi)容相關的數(shù)據(jù)的基礎上再現(xiàn)所存儲的內(nèi)容,并將其輸出到耳機或類似的裝置(未示出)。
例如,如果試圖進行超過已經(jīng)作為相關內(nèi)容的數(shù)據(jù)存儲的播放限制次數(shù)的播放,則便攜式裝置5-1取消相關內(nèi)容的播放。同樣,如果在定義為存儲作與內(nèi)容相關的數(shù)據(jù)的播放限制的播放時間限制達到后,還試圖進行播放,則該便攜式裝置5-1取消該相關內(nèi)容的播放。
用戶可以從個人計算機1取出已經(jīng)存儲了內(nèi)容的便攜式裝置5-1,攜帶該便攜式裝置5-1,并再現(xiàn)該存儲的內(nèi)容,因此用戶能夠通過耳機或類似的裝置聽到一段音樂或?qū)搩?nèi)容的東西。
便攜式裝置5-2存儲由個人計算機1提供的內(nèi)容以及與該內(nèi)容相關的數(shù)據(jù)。便攜式裝置5-2在相關于該內(nèi)容的數(shù)據(jù)的基礎上再現(xiàn)所存儲的內(nèi)容,并將其輸出到耳機或類似的裝置(未示出)。用戶可以從個人計算機1取出已經(jīng)存儲了內(nèi)容的便攜式裝置5-2,攜帶該便攜式裝置5-2,并再現(xiàn)該存儲的內(nèi)容,因此用戶可以通過耳機或類似的裝置聽到一段音樂或?qū)搩?nèi)容的東西。
便攜式裝置5-3存儲由個人計算機1提供的內(nèi)容以及與該內(nèi)容相關的數(shù)據(jù)。便攜式裝置5-3在相關于該內(nèi)容的數(shù)據(jù)的基礎上再現(xiàn)所存儲的內(nèi)容,并將其輸出到耳機或類似的裝置(未示出)。用戶可以從個人計算機1取出已經(jīng)存儲了內(nèi)容的便攜式裝置5-3,攜帶該便攜式裝置5-3,并再現(xiàn)該存儲的內(nèi)容,因此用戶能夠通過耳機或類似的裝置聽到一段音樂或?qū)搩?nèi)容的東西。
此后,除非有必要區(qū)分它們,否則將便攜式裝置5-1至5-3簡單稱之為“便攜式裝置5”。
圖2解釋了個人計算機1的結(jié)構(gòu)。中央處理單元(CPU)11實際執(zhí)行各種實現(xiàn)以下將要討論的功能和操作系統(tǒng)(OS)的應用程序。只讀存儲器(ROM)12一般存儲由CPU 11使用的程序和操作參數(shù)中基本固定的數(shù)據(jù)。隨機存儲器(RAM)13存儲CPU 11操作期間使用的程序和操作期間必須變化的參數(shù)。這些構(gòu)成通過CPU總線等構(gòu)成的主機總線14互連。
主機總線14通過橋接器15的中間媒介連接到諸如外設部件互連/接口(PCI)總線之類的外部總線16。
用戶操作鍵盤18輸入各種命令到CPU 11。用戶操作鼠標19以指定或選擇顯示器20屏幕上的具體點。由液晶顯示器單元或陰極射線管(CRT)等構(gòu)成的顯示器以文本或圖像顯示各種類型的信息。硬盤驅(qū)動器(HHD)21驅(qū)動硬盤,并使它們記錄或再現(xiàn)信息或由CPU 11執(zhí)行的程序。
驅(qū)動器22讀取記錄在41、光盤42(包括CD)、已安裝磁光盤44上的數(shù)據(jù)或程序,并提供該數(shù)據(jù)或程序到通過接口17的中間媒介、外部總線16、橋接器15和主機總線14連接到這里的RAM 13。
便攜式裝置5-1經(jīng)由USB電纜連接到USB端口23-1。該USB端口23-1通過接口17、外部總線16、橋接器15或主機總線14的中間媒介輸出由HHD21、CPU 11或RAM 13提供的數(shù)據(jù)(例如便攜式裝置5-1的內(nèi)容或命令)到便攜式裝置5-1。
便攜式裝置5-2經(jīng)由USB電纜連接到USB端口23-2。該USB端口23-2通過接口17、外部總線16、橋接器15或主機總線14的中間媒介輸出由HHD21、CPU 11或RAM 13提供的數(shù)據(jù)(例如便攜式裝置5-2的內(nèi)容或命令)到便攜式裝置5-2。
便攜式裝置5-3經(jīng)由USB電纜連接到USB端口23-3。該USB端口23-3通過接口17、外部總線16、橋接器15或主機總線14的中間媒介輸出由HHD21、CPU 11或RAM 13提供的數(shù)據(jù)(例如便攜式裝置5-3的內(nèi)容或命令)到便攜式裝置5-3。
揚聲器24輸出對應基于從接口17提供的聲音信號的內(nèi)容的預定的聲音。
鍵盤18和揚聲器24連接到接口17。通過外部總線16、橋接器15和主機總線14的中間媒介,接口17連接到CPU 11。
通信單元25令網(wǎng)絡2連接到這里,存儲以預定格式的數(shù)據(jù)包由CPU 11或HHD的提供的數(shù)據(jù)(例如請求傳輸內(nèi)容)。通信單元25還經(jīng)由網(wǎng)絡2輸出接收的數(shù)據(jù)包中存儲的數(shù)據(jù)(例如內(nèi)容)到CPU 11、RAM 13或HHD 21。
通信單元25通過外部總線16、橋接器15和主機總線14連接到CPU 11。
在此后,除非必須區(qū)分它們,否則USB端口23-1至23-3將簡稱為“USB端口23”。
圖3是解釋個人計算機1的功能的方框圖,該功能在CPU 11執(zhí)行內(nèi)容管理程序時實現(xiàn)。響應用戶對鍵盤18或鼠標19的操作,圖形用戶接口(GUI)101主要是提供對應該內(nèi)容或用戶希望的內(nèi)容的歌曲標題已經(jīng)存儲在其中的文件的名稱給歌曲管理器104,并請求對應于被登記在數(shù)據(jù)庫107中的數(shù)據(jù)。
GUI 101通過歌曲管理器104得到對應該內(nèi)容的數(shù)據(jù),諸如有關歌曲ID的數(shù)據(jù)、標題或藝術家的名字等,并且將這些歌曲ID、標題或藝術家的名字等顯示在顯示器20上。當用戶通過操作請求播放內(nèi)容時,該GUI 101將與請求再現(xiàn)內(nèi)容有關的歌曲ID提供給內(nèi)容管理器102,并請求該內(nèi)容管理器102再現(xiàn)該內(nèi)容。
在用戶執(zhí)行的操作產(chǎn)生傳輸內(nèi)容的請求(例如檢出、復制或移動)時,該GUI 101提供與請求傳輸?shù)膬?nèi)容相關的歌曲ID給傳輸器103,并請求該傳輸器103傳輸該內(nèi)容。
在從GUI 101請求再現(xiàn)內(nèi)容時,內(nèi)容管理器102提供與請求再現(xiàn)內(nèi)容相關的歌曲ID給歌曲管理器104,并請求與該內(nèi)容有關的文件名稱。當內(nèi)容管理器102從歌曲管理器104得到文件名稱時,該內(nèi)容管理器102通過歌曲管理器104、文件檢索器106和數(shù)據(jù)庫107的中間媒介,從歌曲文件存儲器108-1或108-2得到該內(nèi)容。
該內(nèi)容管理器102提供所得到的內(nèi)容給保護的內(nèi)容(PC)插件(plug-in)109-1或109-2。
當從內(nèi)容管理器102提供內(nèi)容時,且如果該內(nèi)容還沒有加密,那么該PC插件109-1解碼編碼的內(nèi)容并提供該聲音數(shù)據(jù)給音頻輸出110-1。當從內(nèi)容管理器102提供內(nèi)容時,且如果該內(nèi)容已經(jīng)加密,則該PC插件109-1解碼加密的內(nèi)容為普通文本,也解碼編碼的內(nèi)容,并且提供該聲音數(shù)據(jù)給音頻輸出110-1?;谠撘纛l數(shù)據(jù),該音頻輸出110-1產(chǎn)生音頻信號使得揚聲器24輸出聲音。
當從內(nèi)容管理器102提供內(nèi)容時,且如果該內(nèi)容還沒有加密,則該PC插件109-2解碼編碼的內(nèi)容并提供該聲音數(shù)據(jù)到音頻輸出110-2。當從內(nèi)容管理器102提供內(nèi)容時,且如果該內(nèi)容已經(jīng)加密,則該PC插件109-2解碼加密的內(nèi)容為普通文本,也解碼編碼的內(nèi)容,并且提供該聲音數(shù)據(jù)到音頻輸出110-2?;谠撘纛l數(shù)據(jù),該音頻輸出110-2產(chǎn)生音頻信號使得揚聲器24輸出聲音。
用戶可以額外地安裝一些PC插件到個人計算機1。
除非需要區(qū)分它們,否則該PC插件109-1和PC插件109-2將在此后簡稱為“PC插件109”。
當傳輸內(nèi)容的請求從GUI 101接收到時,傳輸器103提供與請求傳輸內(nèi)容相關的歌曲ID到歌曲管理器104,并請求與該內(nèi)容相關的文件名稱。當該傳輸器103從歌曲管理器104得到文件名稱時,該傳輸器103通過歌曲管理器104、文件檢索器106和數(shù)據(jù)庫107的中間媒介,從歌曲存儲器108-1或108-2得到與該文件名稱相關的內(nèi)容。
該傳輸器103提供所得到的內(nèi)容到PD插件111-1或111-2。
當傳輸內(nèi)容到便攜式裝置5-1時,PD插件111-1用便攜式裝置5-1執(zhí)行兩路(two-way)驗證。如果兩路驗證失敗,那么PD插件111-1不傳輸內(nèi)容到便攜式裝置5-1。
當PD插件111-1從傳輸器103接收內(nèi)容時,如果該內(nèi)容已經(jīng)加密,則該PD插件111-1提供該內(nèi)容以及相關該內(nèi)容的數(shù)據(jù)一起至便攜式裝置5-1。當PD插件111-1從傳輸器103接收內(nèi)容時,如果該內(nèi)容還未加密,則該PD插件111-1加密該內(nèi)容,并將加密的內(nèi)容與相關該內(nèi)容的數(shù)據(jù)一起提供給便攜式裝置5-1。
當便攜式裝置5-1連接到個人計算機1時,兩路驗證可以交替地執(zhí)行。
當傳輸內(nèi)容到便攜式裝置5-2時,PD插件111-2用便攜式裝置5-2執(zhí)行兩路驗證。如果兩路驗證失敗,那么PD插件111-2不傳輸內(nèi)容到便攜式裝置5-2。
當PD插件111-2從傳輸器103接收內(nèi)容時,如果該內(nèi)容已經(jīng)加密,那么該PD插件111-2將該內(nèi)容以及相關該內(nèi)容的數(shù)據(jù)一起提供給便攜式裝置5-2。當PD插件111-2從傳輸器103接收內(nèi)容時,如果該內(nèi)容還未加密,那么該PD插件111-2加密該內(nèi)容,并將該加密的內(nèi)容與相關該內(nèi)容的數(shù)據(jù)一起提供給便攜式裝置5-2。
當便攜式裝置5-2連接到個人計算機1時,兩路驗證可以交替地執(zhí)行。
用戶可以額外地給個人計算機1安裝PD插件。
在這以后,除非需要區(qū)分它們,否則將該PD插件111-1和PD插件111-2簡稱為“PC插件111”。
歌曲管理器104經(jīng)由數(shù)據(jù)庫107使存儲在HDD21中記錄的文件中的內(nèi)容或者使由文件管理器102提供的內(nèi)容存儲在一個文件內(nèi),并記錄在歌曲文件存儲器108-1或108-2內(nèi)。
歌曲管理器104使得諸如與該內(nèi)容相關的歌曲名字和與該內(nèi)容相關的文件名稱記錄在數(shù)據(jù)庫107中,還從該數(shù)據(jù)庫107讀取歌曲名字、文件名稱等。在從GUI 101接收歌曲名字或文件名稱時,歌曲管理器104使得將被添加到數(shù)據(jù)庫107的記錄和歌曲名字或文件名稱被記錄為記錄項目。
響應從GUI 101來的請求,歌曲管理器104從數(shù)據(jù)庫107讀取已經(jīng)記錄在數(shù)據(jù)庫107中的全部歌曲名稱和歌曲ID等,并將所讀取的數(shù)據(jù)提供給GUI101。
在從內(nèi)容管理器102接收歌曲ID時,歌曲管理器104從數(shù)據(jù)庫107讀取相關于該歌曲ID的文件,并將讀取的文件名稱提供給內(nèi)容管理器102。在從傳輸器103接收歌曲ID時,歌曲管理器104從數(shù)據(jù)庫107讀取相關于該歌曲ID的文件,并將讀取的文件名稱提供給傳輸器103。
響應歌曲管理器104的請求,文件檢索器106在從數(shù)據(jù)庫107獲得的文件名稱的基礎上,從歌曲文件存儲器108-1或108-2檢索相關于該文件名稱的文件(存儲該內(nèi)容的文件)。該文件檢索器106提供從歌曲文件存儲器108-1或108-2讀取的文件給歌曲管理器104,或者在提供更名的文件到歌曲管理器104之前更名該文件。
該歌曲管理器104提供已經(jīng)由文件檢索器106提供的、在其中存儲了該內(nèi)容的文件給內(nèi)容管理器102或傳輸器103。
數(shù)據(jù)庫107記錄了與內(nèi)容相關的數(shù)據(jù),諸如歌曲ID、歌曲名字、文件名稱或其它屬性。該數(shù)據(jù)庫107存儲在HHD 21中。
圖4示出了由數(shù)據(jù)庫107記錄的數(shù)據(jù)。該數(shù)據(jù)庫107例如是關系數(shù)據(jù)庫,并用歌曲表和文件表管理與內(nèi)容相關的數(shù)據(jù)。
例如,歌曲表是由歌曲ID項目和歌曲標題項目組成的記錄構(gòu)成的,一個歌曲標題按對應一個歌曲ID的方式進行存儲。歌曲ID唯一地對應單一歌曲。
在圖4所示的例子中,在歌曲表中,已經(jīng)對應歌曲ID 1記錄了歌曲標題歌曲-A,且已經(jīng)對應歌曲ID 2記錄了歌曲標題歌曲-B,以及已經(jīng)對應歌曲ID 3記錄了歌曲標題歌曲-C。
例如,文件表由文件ID項目、歌曲ID、格式、編碼譯碼器(codec)、位速率和文件名稱記錄構(gòu)成。歌曲ID、格式、編碼譯碼器、位速率和文件名稱等存儲關于每一個文件ID。在某些情況下,兩個或多個文件ID與相同的歌曲ID有關。
文件ID唯一對應單一文件。該格式提供指示文件格式的數(shù)據(jù)。編碼譯碼器提供指示存儲在文件中內(nèi)容的編碼系統(tǒng)的數(shù)據(jù)。速率提供指示單位時間(例如,一秒)的數(shù)據(jù)量的數(shù)據(jù)。文件名稱提供指示包括由例如驅(qū)動器名和文件夾名構(gòu)成的路徑的文件名稱。
在圖4所示的例子中,該文件表存儲對應文件ID 101的歌曲ID 1、格式MP3、編碼譯碼器MP3、位速率128000以及文件名稱F¥Music¥SongA.mp3,還存儲對應文件ID 102的ID 101的歌曲ID 1、格式OpenMG、編碼譯碼器ATRAC3、位速率105000和文件名稱F¥Optimized¥SongA.omg。另外,在圖4所示的例子中,該文件表存儲對應文件ID 103的歌曲ID2、格式MP3、編碼譯碼器MP3、位速率128000和文件名稱F¥Music¥SongB.mp3。
此外,在圖4所示的例子中,該文件表存儲對應文件ID 104的歌曲ID3、格式OpenMG、編碼譯碼器ATRAC3、位速率132000和文件名稱F¥Music¥SongC.omg,還存儲對應文件ID 105的歌曲ID3、格式OpenMG、編碼譯碼器ATRAC3、位速率105000和文件名稱F¥.Optimized¥SongC2.omg。
歌曲文件存儲器108-1由例如HHD 21或諸如可移動盤裝置的外部存儲器(未示出)構(gòu)成,并存儲文件形式的內(nèi)容。在歌曲文件存儲器108-1中記錄的內(nèi)容有兩種類型,一種包括有關權利的信息,并另一種不包括有關權利的信息。歌曲文件存儲器108-1可以存儲對應單一首歌曲的一個或多個文件。歌曲文件存儲器108-1對應例如驅(qū)動器字母。對應該歌曲文件存儲器108-1的該驅(qū)動器字母是可以改變的。
歌曲文件存儲器108-2由例如HHD 21或諸如可移動盤裝置的外部存儲器(未示出)構(gòu)成,并以文件形式存儲內(nèi)容。在歌曲文件存儲器108-2中記錄的內(nèi)容有兩種類型,一種包括有關權利的信息,并另一種不包括有關權利的信息。歌曲文件存儲器108-2可以存儲對應單一首歌曲的一個或多個文件。歌曲文件存儲器108-2對應例如驅(qū)動器字母。對應該歌曲文件存儲器108-2的該驅(qū)動器字母是可以改變的。
有這么幾種情況對應一首歌曲的一個或多個文件記錄在歌曲文件存儲器108-1中,和對應那首歌曲的一個或多個文件記錄在歌曲文件存儲器108-2中。
圖5解釋了歌曲與文件間的對應。在圖5所示的例子中,屬于播放表A的歌曲songA對應文件A.omg,屬于播放表A和播放表B的歌曲songB對應文件B.mp3和文件C.omg,屬于播放表A的歌曲songC對應文件D.wav。該播放表是歌曲分類單元,該單元與0或1或多個歌曲有關,并主要用于指示歌曲的標題。
用該方案,不同格式或編碼系統(tǒng)的兩個或多個文件可以在一個內(nèi)容內(nèi)進行處理。
權利信息存儲器105在例如HHD 21中存儲與遵守由安全數(shù)字音樂創(chuàng)作權(SDMI)提供的標準的文件相關的權利信息并管理它。在從歌曲管理器104接收歌曲ID時,權利信息存儲器105檢索與該歌曲ID有關的一段權利信息,并將檢索到的權利信息提供給歌曲管理器104。
圖6解釋了在權利信息存儲器105中存儲的權利信息。該權利信息原始地由例如內(nèi)容ID、剩余的再現(xiàn)次數(shù)、剩余的檢出次數(shù)、再現(xiàn)開始日期和再現(xiàn)終止日期形成。在權利信息存儲器105中存儲的該權利信息與歌曲文件存儲器108-1或108-2中存儲的文件相關。
歌曲文件存儲器108-1或108-2中存儲的文件由例如標題和作為音樂聲音數(shù)據(jù)的內(nèi)容構(gòu)成。
參照圖7,將描述進行加密內(nèi)容、添加與內(nèi)容有關的權利信息和轉(zhuǎn)換該內(nèi)容的編碼系統(tǒng)的處理。
例如,當輸入MP3系統(tǒng)的內(nèi)容,即登記到數(shù)據(jù)庫107中時,如果已經(jīng)進行了第一設定(通過操作GUI 101),則不產(chǎn)生權利信息,并且對應該內(nèi)容的數(shù)據(jù)登記到數(shù)據(jù)庫107中。
不帶產(chǎn)生的權利信息輸入的MP3系統(tǒng)內(nèi)容易受到檢查該MP3系統(tǒng)內(nèi)容是否包括取決于此后執(zhí)行的操作的預定系統(tǒng)的水印的審查。如果沒有包括預定系統(tǒng)的水印,則進一步產(chǎn)生和檢查在MP3系統(tǒng)中加密的內(nèi)容,或者進一步產(chǎn)生和加密ATRAC3格式的內(nèi)容,且在歌曲文件存儲器108中存儲ATRAC3格式的加密內(nèi)容。
例如,當輸入MP3系統(tǒng)的內(nèi)容時,如果進行了第二設定,則檢查MP3系統(tǒng)內(nèi)容是否包括預定系統(tǒng)的水印。如果該內(nèi)容不包括預定系統(tǒng)的水印,則將與該內(nèi)容相關的數(shù)據(jù)登記到數(shù)據(jù)庫107中。另外,MP3系統(tǒng)內(nèi)容的編碼系統(tǒng)保持不變,并產(chǎn)生與MP3系統(tǒng)內(nèi)容相關的權利信息,同時該內(nèi)容以保持為普通文本。所產(chǎn)生的權利信息存儲在權利信息存儲器105中。
關于具有所產(chǎn)生的其權利信息的輸入的MP3系統(tǒng)內(nèi)容,還進一步產(chǎn)生和檢查在MP3系統(tǒng)中加密的內(nèi)容,或進一步產(chǎn)生和加密ATRAC3格式的內(nèi)容,這取決于此后的操作過程。ATRAC3格式的加密內(nèi)容存儲在歌曲文件存儲器108中。
用該方案,內(nèi)容數(shù)據(jù)管理系統(tǒng)不必記錄同一內(nèi)容的加密版本和未加密版本,因此允許有效地使用諸如HHD 21之類的記錄區(qū)域。
當輸入MP3系統(tǒng)的內(nèi)容時,如果進行了第三設定,則執(zhí)行一個審查,以檢查MP3系統(tǒng)內(nèi)容是否包括預定的系統(tǒng)的水印,這取決于在這以后執(zhí)行的操作。如果不包括預定系統(tǒng)的水印,則將與內(nèi)容相關的數(shù)據(jù)登記在數(shù)據(jù)庫107中。另外,產(chǎn)生轉(zhuǎn)換成ATRAC3格式的內(nèi)容,并加密所產(chǎn)生的內(nèi)容。轉(zhuǎn)換成ATRAC3格式和被加密的內(nèi)容記錄在歌曲文件存儲器108中。產(chǎn)生與ATRAC3格式相關的權利信息,并且將所產(chǎn)生的權利信息存儲在權利信息存儲器105中。
如果該內(nèi)容包括預定系統(tǒng)的水印,那么將不登記該內(nèi)容,它的編碼系統(tǒng)將不變化,該內(nèi)容將不被加密,并且該內(nèi)容將不被檢出。
當偷取(ripped)記錄在CD中的內(nèi)容時,將所讀取的內(nèi)容轉(zhuǎn)換成ATRAC3格式并加密。已經(jīng)轉(zhuǎn)換成ATRAC3格式并加密的內(nèi)容記錄在歌曲文件存儲器108中。產(chǎn)生與ATRAC3格式內(nèi)容相關的權利信息,并且將所產(chǎn)生的權利信息存儲在權利信息存儲器105中。
關于一個或兩個或多個內(nèi)容執(zhí)行在輸入或偷取后的輸入、預定處理。
圖8舉例說明了文件格式和編碼系統(tǒng)的組合,它們存儲在PD插件111-1,并且與便攜式裝置5-1兼容。
在圖8中所示的數(shù)據(jù)示例中,攜式裝置5-1與具有MP3和MP3編碼系統(tǒng)的格式的文件、具有OpenMG和ATRAC3的編碼系統(tǒng)格式的文件和并具有OpenMG和MP3編碼系統(tǒng)格式的文件兼容。
圖9舉例說明文件格式和編碼系統(tǒng)的組合,它們存儲在PD插件111-2,并且與便攜式裝置5-2兼容。
在圖9中所示的數(shù)據(jù)示例中,攜式裝置5-2與具有OpenMG和ATRAC3的編碼系統(tǒng)的格式的文件兼容,但是與具有MP3和MP3編碼系統(tǒng)的格式的文件和具有OpenMG和MP3編碼系統(tǒng)格式的文件不兼容。
現(xiàn)在給出具體文件格式和文件創(chuàng)建的描述,在其中編碼系統(tǒng)已經(jīng)變化。
圖10舉例說明一個對話窗口,GUI 101使得顯示器20顯示該對話窗口。該對話窗口用來設定通常使用的便攜式裝置5。
在圖10中所示的例子中,使用了便攜式裝置5,且PD 1(例如便攜式裝置5-1)被設定為通常使用的便攜式裝置5。當圖10中所示的按鈕“確定”被點擊時,GUI 101提供指示該PD 1定義為通常使用的便攜式裝置5的數(shù)據(jù)給歌曲管理器104。
圖11和12舉例說明了窗口,當與內(nèi)容相關數(shù)據(jù)以沒有產(chǎn)生的權利信息的方式登記到數(shù)據(jù)庫107中時,GUI 101使得顯示器20顯示該窗口。
參照圖11,由GUI 101在顯示器20上顯示的窗口包括命名為“輸入”(IMPORT)的制表鍵151,命名為“播放表(PLAYLIST)”的制表鍵152,以及命名為“檢入/出”(CHECK IN/OUT)的制表鍵153。
當命名為“輸入”(IMPORT)的制表鍵151處在激活狀態(tài)時,GUI 101使顯示器20示出用于以樹結(jié)構(gòu)顯示與文件夾(已經(jīng)記錄在HHD 21中)相關的圖標的域154、主要用于顯示與存儲在選擇的文件夾中的文件或文件大小有關的圖標的域155、用于選擇將要輸入的內(nèi)容所屬的播放表的域156和輸入按鈕157。
當選擇在域155中顯示的文件并點擊了輸入按鈕157時,GUI 101提供指示選擇的文件的數(shù)據(jù)和執(zhí)行該輸入的指令給歌曲管理器103。
如果對圖10所示的屏幕進行設定以便不使用便攜式裝置或類似裝置,那么歌曲管理器104使與文件有關的數(shù)據(jù)登記在數(shù)據(jù)庫107中,而不產(chǎn)生與指定為將要輸入的文件有關的權利信息。
圖12舉例說明了當命名為“播放表”(PLAYLIST)的制表鍵152被點擊時,GUI 101使得顯示器20示出的窗口。當命名為“播放表”(PLAYLIST)的制表鍵152被點擊時,GUI 101使得顯示器首先顯示選擇播放表的域171和顯示與輸入內(nèi)容等有關的圖標的域172。
在圖12中的示例中,GUI 101在域172中顯示與內(nèi)容有關的圖標,與文件有關的該內(nèi)容的數(shù)據(jù)登記在在數(shù)據(jù)庫107中,但是沒有權利信息。
在圖12舉例說明的窗口中,與該文件有關的數(shù)據(jù)已經(jīng)登記在數(shù)據(jù)庫107中。如果選擇了沒有權利信息的內(nèi)容且指令優(yōu)化,則歌曲管理器104產(chǎn)生與選擇內(nèi)容有關的權利信息,并使所產(chǎn)生的權利信息記錄在權利信息存儲器105中。
如果指定了優(yōu)化,并已經(jīng)完成該設定以使得不使用便攜式裝置5或類似裝置,則GUI 101使對話窗口顯示成例如圖13所顯示。
在圖13中舉例說明的對話窗口中,PD 1已經(jīng)被設定成將要使用的便攜式裝置5,編碼位速率已經(jīng)設定為132kbps。當圖13中命名為“START”按鈕被點擊時,該GUI 101使用PD 1并提供指示編碼位速率將是132kbps的數(shù)據(jù)給歌曲管理器104。
如果必須轉(zhuǎn)換由于在圖10中所示的對話窗口中的設定或圖13中所示的對話窗口中的設定內(nèi)容的編碼系統(tǒng),歌曲管理器104指令傳輸器103用改變的編碼系統(tǒng)產(chǎn)生內(nèi)容?;诟枨芾砥?04的指令,傳輸器103使PC插件109-1或109-2用改變的編碼系統(tǒng)產(chǎn)生內(nèi)容。
當響應來自傳輸器103的指令,PC插件109-1或109-2用改變的編碼系統(tǒng)產(chǎn)生內(nèi)容時,GUI 101使得例如圖14中所示的對話窗口在顯示器20上顯示。用改變的編碼系統(tǒng)所產(chǎn)生的內(nèi)容存儲在歌曲文件存儲器108-1或108-2中。
當點擊命名為“播放表”(PLAYLIST)的制表鍵152且與已經(jīng)產(chǎn)生權利信息的內(nèi)容有關的信息顯示時,GUI 101使得圖標(例如表示檢出次數(shù)的音符圖標)顯示在域172,有關已經(jīng)產(chǎn)生的權利信息內(nèi)容的圖標示于圖15中。
當兩個或多個文件記錄一首歌曲時,且如果文件的可允許檢出次數(shù)不同,那么GUI 101使得與歌曲有關的最小的檢出次數(shù)被顯示。
另外,當點擊域171中的圖標時,GUI 101可以使例如有關具體格式的一個文件或多個文件在域172中顯示。在這種情況下,如果發(fā)出請求刪除,該GUI 101給歌曲管理器104發(fā)出刪除具體格式文件的請求。響應從GUI 101發(fā)出的請求,歌曲管理器104使歌曲存儲器108-1或108-2刪除該具體格式的文件。
如果試圖檢出或移動沒有產(chǎn)生權利信息的內(nèi)容,或與檢出或移動內(nèi)容到其中的便攜式裝置5不兼容的編碼系統(tǒng)的內(nèi)容,那么GUI 101使顯示器20示出確認產(chǎn)生權利信息或除了創(chuàng)建權利信息外產(chǎn)生不同編碼系統(tǒng)的文件的對話窗口,如圖16所示范。
當點擊了在圖16中所示的對話窗口中表示“是”(YES)的按鈕時,歌曲管理器104產(chǎn)生與檢出或移動的內(nèi)容相關的權利信息,或當產(chǎn)生不同的編碼系統(tǒng)文件時,歌曲管理器104指令內(nèi)容管理器102產(chǎn)生不同編碼系統(tǒng)的內(nèi)容。
當產(chǎn)生不同編碼系統(tǒng)的內(nèi)容且該文件傳輸?shù)奖銛y式裝置5時,如圖17中舉例說明的那樣,該GUI 101使域191顯示有關在產(chǎn)生不同編碼系統(tǒng)的文件的進度和在傳輸?shù)倪M度。
另外,例如,如果發(fā)出用于選擇在圖15中所示域172中顯示的歌曲和顯示歌曲的屬性的指令,那么,如圖18中舉例說明所示,該GUI 101顯示對話窗口以表示有關選擇的歌曲的信息。在圖18中舉例說明的對話窗口顯示諸如與該歌曲有關的文件數(shù)和格式、編碼系統(tǒng)、大小或與該歌曲有關的一個或多個文件的位速率。當在域201采用一動作來選擇需要的文件并點擊表示“刪除文件(DELETE TILE)”的按鈕時,該GUI 101給歌曲管理器104發(fā)出指令以從存儲在數(shù)據(jù)庫107中的文件表刪除與該文件有關記錄,該文件已經(jīng)通過在域201中執(zhí)行的操作選定。響應用于從文件表中刪除該記錄的指令,歌曲管理器104使得數(shù)據(jù)庫107從文件表刪除記錄。這時,文件本身并未刪除。
當通過在域201中執(zhí)行操作選擇需要的文件和點擊表示“刪除文件”的按鈕時,如果兩個或多個文件與一首歌曲有關,則該GUI 101可以使得歌曲管理器104刪除該選擇的文件,或如果只有一個文件與該歌曲有關,則阻止歌曲管理器104刪除該文件。
這樣,內(nèi)容數(shù)據(jù)管理系統(tǒng)可以取消輸入文件的登記。
參照圖19至21,將描述傳輸內(nèi)容到便攜式裝置5的處理過程。
圖19A示出了普通文本和已經(jīng)用MP3編碼的MP3格式的文件。為了傳輸這個文件到與MP3格式和MP3編碼系統(tǒng)的文件、OpenMG格式和ATRAC3編碼系統(tǒng)的文件,以及OpenMG格式的文件和MP3編碼系統(tǒng)兼容的便攜式裝置5-1,如圖19B所示,傳輸器103傳輸該文件到PD插件111-1,同時使PD插件111-1加密該文件。
然而,如果沒有與文件相關的權利信息被傳輸,那么歌曲管理器104確定該文件是否包括預定水印。如果確定不包括預定的水印,那么歌曲管理器104產(chǎn)生權利信息,并在指示傳輸器103傳輸前把權利信息存儲在權利信息存儲器105中。如果確定包括預定水印,則歌曲管理器104取消傳輸過程。
當MP3格式的、已經(jīng)由圖20A中所示的MP3編碼的文件傳輸?shù)街慌cOpenMG格式和ATRAC3編碼系統(tǒng)的文件兼容的便攜式裝置5-2時,內(nèi)容管理器102使得PC插件109從該文件創(chuàng)建OpenMG格式和ATRAC3編碼系統(tǒng)的文件。加密所產(chǎn)生的文件并存儲在歌曲文件存儲器108-1或108-2。該歌曲管理器104為產(chǎn)生的文件產(chǎn)生權利信息,并將其存儲在權利信息存儲器105中。該歌曲管理器104還將與產(chǎn)生的文件有關的記錄加到數(shù)據(jù)庫107的文件表中。傳輸器103使得存儲在歌曲存儲器108-1或108-2中的文件傳輸?shù)絇D插件111-2。
如圖21A所示,有兩個與要傳輸?shù)母枨嘘P的文件,即MP3格式、MP3編碼的文件和OpenMG格式、ATRAC3編碼的文件。為了傳輸該歌曲到只與OpenMG格式、ATRAC3編碼的文件兼容的便攜式裝置5-2,如圖21B所示,該傳輸器103選擇OpenMG格式、ATRAC3編碼的文件,并傳輸該文件到PD插件111-2。
現(xiàn)在參照圖22的流程,現(xiàn)在描述用內(nèi)容管理器102實現(xiàn)的、用于文件選擇和再現(xiàn)的處理過程。在步驟S11中,在由GUI 101提供的歌曲ID的基礎上,內(nèi)容管理器102通過歌曲管理器104的中間媒介從歌曲表和數(shù)據(jù)庫107的文件表得到與希望的歌曲有關的文件目錄。該文件目錄主要包括文件ID、格式、編碼譯碼器(編碼系統(tǒng))和文件名稱。
在步驟S12中,內(nèi)容管理器102從得到的文件目錄選擇一個文件。在步驟S13中,內(nèi)容管理器102用文件格式替代變量F。在步驟S14中,內(nèi)容管理器102用編碼譯碼器(編碼系統(tǒng))替代變量C。在步驟S15中,內(nèi)容管理器102用文件名稱替代變量N。
在步驟S16中,內(nèi)容管理器102確定文件的格式是否是OpenMG,它的編碼系統(tǒng)是否為ATRAC3。如果確定文件的格式是OpenMG及它的編碼系統(tǒng)是ATRAC3,那么內(nèi)容管理器102進行到步驟S17,以用存儲在變量N中的文件名稱替代變量Nat3。
在步驟S18中,內(nèi)容管理器102確定是否已經(jīng)完成了對目錄中所有文件的處理。如果確定對目錄中所有文件的處理還未完成,那么內(nèi)容管理器102返回到步驟S12,重復選擇文件的處理過程。
如果在步驟S18中確定對目錄中所有文件的處理已經(jīng)完成,那么內(nèi)容管理器102進行到步驟S19,以確定是否有存儲在變量Nat3的文件名稱的文件存在(該文件是否已經(jīng)記錄在歌曲文件存儲器108-1或108-2)。如果確定具有存儲在變量Nat3的文件名稱的文件存在,那么內(nèi)容管理器102進行到步驟S20,以得到來自歌曲文件存儲器108-1或108-2的具有存儲在變量Nat3的文件名稱的文件,還使PC插件109-1或109-2再現(xiàn)所得文件。完成該處理過程。
如果在步驟S19中確定具有存儲在變量Nat3的文件名稱的文件不存在,則內(nèi)容管理器102進行到步驟S21,以使GUI 101顯示表示沒有發(fā)現(xiàn)那個文件的出錯消息。完成該處理過程。
在步驟S16中,如果確定文件的格式不是OpenMG,或它的編碼系統(tǒng)不是ATRAC3,則該內(nèi)容管理器102進行到步驟S22,以確定是否具有存儲在變量N中的文件名稱的文件存在(該文件是否已經(jīng)記錄在歌曲文件存儲器108-1或108-2)。如果確定具有存儲在變量N的文件名稱的文件不存在,則內(nèi)容管理器102進行到步驟S18,在這里確定對所有文件的處理是否已經(jīng)完成。
在步驟S22中,如果確定具有存儲在變量N的文件名稱的文件存在,則內(nèi)容管理器102進行到步驟S23,在這里內(nèi)容管理器102得到來自歌曲文件存儲器108-1或108-2的具有存儲在變量N的文件名稱的文件,并使得所得文件由PC插件109-1或109-2再現(xiàn)。完成該處理過程。
這樣,內(nèi)容管理器102為了再現(xiàn)希望的歌曲,可以選擇和再現(xiàn)更適合的文件(例如需很少次編碼轉(zhuǎn)換)。
該內(nèi)容管理器102可以優(yōu)先再現(xiàn)具有較高位速率的文件,或區(qū)分編碼系統(tǒng)的優(yōu)先次序,以根據(jù)優(yōu)先次序選擇和再現(xiàn)文件。
用這種方案,當例如與需要再現(xiàn)的歌曲有關的文件已經(jīng)記錄在可移動記錄介質(zhì)中,例如可移動盤,且另外的相關文件已經(jīng)記錄在HDD21中,且如果記錄介質(zhì)還未安裝在個人計算機1,那么內(nèi)容管理器102將能夠自動選擇記錄在HDD21中的文件,并再現(xiàn)該文件。
現(xiàn)在參照圖23的流程圖,對應圖23的步驟S23或S20的再現(xiàn)文件的處理將詳細描述。
在步驟S51中,內(nèi)容管理器102選擇PC插件109。在步驟S52中,內(nèi)容管理器102查詢PC插件109是否可以再現(xiàn)需要再現(xiàn)的文件。在步驟S53中,內(nèi)容管理器102確定是否可以在來自PC插件109的響應的基礎上再現(xiàn)該文件。如果確定該文件可以再現(xiàn),那么內(nèi)容管理器102進行到步驟S54,以調(diào)用PC插件109的再現(xiàn)方法,并再現(xiàn)存儲在該文件中的內(nèi)容。這就完成該處理過程。
在步驟S53中,如果確定該文件不能再現(xiàn),則內(nèi)容管理器102進行到步驟S55,以確定是否出現(xiàn)差錯。如果確定已經(jīng)出現(xiàn)差錯,則由于該差錯,內(nèi)容管理器102進行到步驟S56以取消該處理,并終止該處理。
在步驟S55中,如果確定沒有出現(xiàn)差錯,那么內(nèi)容管理器102進行到步驟S57,以確定另一個PC插件109是否可用,然后內(nèi)容管理器102返回到步驟S51,重復從PC插件109的選擇到再現(xiàn)的處理。
在步驟S57中,如果確定沒有另外的PC插件109可用,那么內(nèi)容處理器102進行到步驟S58,以使GUI 101顯示表示由于沒有PC插件109可以再現(xiàn)該文件而該文件不能再現(xiàn)的差錯消息。該處理完成。
這樣,內(nèi)容管理器102能夠選擇適合再現(xiàn)文件的PC插件109和再現(xiàn)文件。
現(xiàn)在參照圖24的流程,下面將描述檢出、移動、或復制的處理,例如將描述在通過傳輸器103完成傳輸文件時候的處理。在步驟S81中,傳輸器103從PD插件111得到文件格式和編碼系統(tǒng)組合的列表,它們是與諸如便攜式裝置5的目標裝置兼容的。在步驟S82中,傳輸器103通過歌曲管理器104的中間媒介,從歌曲表和數(shù)據(jù)庫107的文件表得到與需要的歌曲有關的文件目錄。
在步驟S83中,傳輸器103從得到的文件目錄選擇一個文件。在步驟S84中,傳輸器103用文件格式替代變量F。在步驟S85中,傳輸器103用編碼譯碼器(編碼系統(tǒng))替代變量C。在步驟S86中,傳輸器103用文件名稱替代變量N。
在步驟S87中,傳輸器103確定是否在與便攜式裝置5兼容的文件格式與編碼系統(tǒng)組合的目錄中找到了對應變量F的格式與對應變量C的編碼譯碼器組合。如果確定在與便攜式裝置5兼容的文件格式與編碼系統(tǒng)組合的目錄中存在對應變量F的格式與對應變量C的編碼譯碼器組合,則傳輸器103進行到步驟S88。
在步驟S88中,傳輸器103確定文件的格式是否是OpenMG和它的編碼系統(tǒng)是否是ATRAC3。如果確定文件的格式是OpenMG和它的編碼系統(tǒng)是ATRAC3,則傳輸器103進行到步驟S89,在該步驟中將存儲在變量N中的文件名稱替代變量Nat3。該程序進行到步驟S90。
在步驟S88中,如果確定文件的格式不是OpenMG或編碼系統(tǒng)不是ATRAC3,則程序進行到步驟S90,跳過步驟S89。
在步驟S90中,傳輸器103確定具有儲存在變量N的文件名稱的文件是否存在(例如該文件是否已經(jīng)記錄在歌曲文件存儲器108-1或108-2中)。如果確定具有儲存在變量N中的文件名稱的文件存在,則傳輸器103進行到步驟S91,以從歌曲文件存儲器108-1或108-2得到具有儲存在變量N的文件名稱的文件,并傳輸所得文件到PD插件111。從而完成該處理。
在步驟S90中,如果確定具有儲存在變量N的文件名稱的文件不存在,則程序進行到步驟S92。
在步驟S87中,如果傳輸器103確定與便攜式裝置5兼容的文件格式與編碼系統(tǒng)組合的目錄中不存在對應變量F的格式與對應變量C的編碼譯碼器組合,那么程序進行到S92,跳過從步驟S88至S90的處理過程。
在步驟S92中,傳輸器103確定是否對該目錄中的所有文件已經(jīng)完成處理,且如果確定結(jié)果是否定的,那么傳輸器103返回到步驟S83,以重復選擇文件的處理過程。
在步驟S92中,如果確定對該目錄中的所有文件已經(jīng)完成處理,則傳輸器103進行到步驟S93,以確定具有存儲在變量Nat3的文件名稱的文件是否存在(該文件是否已經(jīng)記錄在歌曲文件存儲器108-1或108-2中)。如果確定結(jié)果是肯定的,那么傳輸器103進行到步驟S94,在此傳輸器103從歌曲文件存儲器108-1或108-2得到具有儲存在變量Nat3的文件名稱的文件,且傳輸所得文件到PD插件111。從而完成該處理。
在步驟S93中,如果確定具有存儲在變量Nat3的文件名稱的文件不存在,那么傳輸器103進行到步驟S95,在此傳輸器103使得GUI 101顯示用于優(yōu)化的對話窗口。
當操作GUI 101執(zhí)行優(yōu)化時,傳輸器103進行到步驟S96,以在包括在文件目錄中的文件的基礎上進行優(yōu)化處理。在步驟S97中,傳輸器103使得已經(jīng)通過優(yōu)化處理產(chǎn)生的文件傳輸?shù)絇D插件111。從而完成該處理。
在步驟S95中,如果GUI 101沒有執(zhí)行優(yōu)化,則該處理終止而不進行優(yōu)化處理。
因此,傳輸器103能夠選擇與PD插件111有關的文件和傳輸該文件到PD插件111。如果不存在與PD插件111有關的文件,那么傳輸器103進行優(yōu)化處理。
現(xiàn)在參照圖25的流程圖,詳細描述轉(zhuǎn)換作為圖24中步驟S96中實施的優(yōu)化處理的一部分文件的處理。
在步驟S121中,傳輸器103得到文件被轉(zhuǎn)換的格式和編碼系統(tǒng)。在步驟S122中,傳輸器103選擇PC插件109。在步驟S123中,傳輸器103查詢選擇的PC插件109該文件是否能夠轉(zhuǎn)換成為希望的格式和編碼系統(tǒng)的文件。在步驟S124中,基于來自PC插件109的響應,傳輸器103確定是否該文件能夠轉(zhuǎn)換,如果確定的結(jié)果是肯定的,則傳輸器103進行到步驟S125,在此它調(diào)用轉(zhuǎn)換該文件的轉(zhuǎn)換方法。從而完成該處理。
在步驟S124中,如果確定該文件不能夠轉(zhuǎn)換,則傳輸器103進行到確定是否出現(xiàn)差錯的步驟S126。如果在步驟S126中確定已經(jīng)出現(xiàn)差錯,則傳輸器103進行到步驟S127,以使得由于該差錯而終止該處理,從而完成該處理。
如果在步驟S126中確定沒有出現(xiàn)差錯,那么傳輸器103繼續(xù)確定是否另一個PC插件109可以使用。如果確定的結(jié)果是肯定的,那么傳輸器103返回到步驟S122,以重復從PC插件109的選擇的處理。
如果在步驟S128中,確定沒有其它的PC插件109可用,由傳輸器103進行到步驟S129,使得GUI 101顯示表示文件未能轉(zhuǎn)換的差錯消息。從而完成該處理。
因此,傳輸器103能夠選擇適合該文件將要轉(zhuǎn)換到的該格式和編碼系統(tǒng)的PC插件109,并能夠轉(zhuǎn)換該文件。
上述已經(jīng)給出了該內(nèi)容是音樂聲音數(shù)據(jù)的假定。然而,該內(nèi)容可以是其它類型的數(shù)據(jù),諸如動畫、靜止畫面、數(shù)字值或程序等。
上面已經(jīng)描述了個人計算機1傳輸內(nèi)容到便攜式裝置5;然而,內(nèi)容傳輸?shù)哪康牡夭幌薅ㄓ诒銛y式裝置。替代地,內(nèi)容可以傳輸?shù)奖銛y電話、具有成象特征的便攜視頻盒式錄相機、便攜式個人計算機或個人數(shù)字輔助裝置(PDA)等。
另外,已經(jīng)介紹了個人計算機1傳輸內(nèi)容到便攜式裝置5;然而,內(nèi)容傳輸?shù)哪康牡夭幌薅ㄓ诒銛y式裝置。替代地,內(nèi)容可以傳輸?shù)接涗浗橘|(zhì),諸如磁盤、光盤、磁光盤或半導體存儲器。
另外,當內(nèi)容傳輸?shù)奖銛y式裝置5時,個人計算機1可以在該便攜式裝置的有效容量的基礎上產(chǎn)生較低的位速率的內(nèi)容(例如,較小的內(nèi)容),并且傳輸所產(chǎn)生的內(nèi)容。
可以用硬件或用軟件完成上述的一系列處理步驟。為了用軟件完成這一系列處理步驟,構(gòu)成軟件的程序從程序存儲介質(zhì)安裝到計算機,在該計算機中構(gòu)成該軟件的程序已經(jīng)安裝在專用硬件中,或構(gòu)成該軟件的程序從程序存儲介質(zhì)安裝到,例如通用計算機等中,該通用計算機能夠通過安裝各種程序?qū)嵤┒喾N功能。
如圖2所示,存儲安裝到計算機的可以由計算機執(zhí)行的程序的程序存儲介質(zhì)可以由磁盤41(包括軟盤)、光盤42(包括小型密致光盤-只讀存儲器(CD-ROM))和數(shù)字視頻盤(DVD)、磁光盤43(包括迷你-盤(MD))、由半導體存儲器構(gòu)成的程序包介質(zhì)等或ROM12或暫時或永久存儲程序的HDD 21。使用有線或無線通信介質(zhì)如局域網(wǎng)、因特網(wǎng)或通過諸如必要的路由器或調(diào)制解調(diào)器的數(shù)字衛(wèi)星廣播,將程序存儲在存儲介質(zhì)中。
在該說明書中,存儲在程序存儲介質(zhì)中的描述程序的步驟包括在所述序列的時間順序完成的處理步驟,還有不是用該時間順序的并行或單獨完成的處理步驟。
另外,在該說明書中,該系統(tǒng)涉及到由多個裝置構(gòu)成的整個裝置。
下面是與該申請有關的由本專利受讓者在先已經(jīng)申請的專利(2)日本專利申請?zhí)朜o.2000-326122(對應現(xiàn)在尚未批準的美國專利申請)…有關內(nèi)容數(shù)據(jù)傳輸。
(3)日本專利申請?zhí)朜o.2000-327525(對應現(xiàn)在尚未批準的美國專利申請)…有關OpenMG。
(4)美國專利NO.5,765,126…有關ATRAC3。
權利要求
1.信息處理裝置包括控制一個記錄的記錄控制裝置,在該記錄中,識別內(nèi)容的第一數(shù)據(jù)、識別用于以第一種格式存儲內(nèi)容的第一文件的第二數(shù)據(jù)和識別用于以第二格式存儲內(nèi)容的第二文件的第三數(shù)據(jù)是相關的;指定裝置,用于在第一數(shù)據(jù)的基礎上指定內(nèi)容;選擇裝置,用于選擇與指定內(nèi)容有關的第一文件或第二文件;以及操作裝置,用于不管選擇哪一個,在與第一文件或第二文件有關的第二數(shù)據(jù)或第三數(shù)據(jù)的基礎上,操作第一文件或第二文件。
2.根據(jù)權利要求1的信息處理裝置,其中操作裝置再現(xiàn)存儲在第一文件或第二文件中的內(nèi)容。
3.根據(jù)權利要求2的信息處理裝置,其中,不管選擇了哪個,選擇裝置還根據(jù)第一文件或第二文件的格式選擇操作裝置。
4.根據(jù)權利要求1的信息處理裝置,其中操作裝置傳輸?shù)谝晃募虻诙募?br>
5.根據(jù)權利要求4的信息處理裝置,其中選擇裝置還根據(jù)設定選擇操作裝置。
6.根據(jù)權利要求1的信息處理裝置,還包括在第一文件的基礎上產(chǎn)生第二種格式的內(nèi)容的產(chǎn)生裝置。
7.根據(jù)權利要求1的信息處理裝置,還包括轉(zhuǎn)換第一文件或第二文件成為以第三種格式存儲內(nèi)容的第三文件轉(zhuǎn)換裝置。
8.根據(jù)權利要求1的信息處理裝置,其中操作裝置刪除第一文件或第二文件。
9.一種信息處理方法,包括控制一個記錄的記錄控制步驟,在該記錄中,識別內(nèi)容的第一數(shù)據(jù)、識別用于以第一種格式存儲內(nèi)容的第一文件的第二數(shù)據(jù)和識別用于以第二格式存儲內(nèi)容的第二文件的第三數(shù)據(jù)是相關的;指定步驟,用于在第一數(shù)據(jù)的基礎上指定內(nèi)容;選擇步驟,用于選擇與指定內(nèi)容有關的第一文件或第二文件;以及操作步驟,不管選擇哪一個,在與第一文件或第二文件有關的第二數(shù)據(jù)或第三數(shù)據(jù)的基礎上,操作第一文件或第二文件。
10.根據(jù)權利要求9的信息處理方法,其中操作步驟再現(xiàn)存儲在第一文件或第二文件中的內(nèi)容。
11.根據(jù)權利要求9的信息處理方法,其中選擇步驟,不管選擇了哪個,還按照第一文件或第二文件的格式進一步選擇操作步驟。
12.根據(jù)權利要求9的信息處理方法,其中操作步驟傳輸?shù)谝晃募虻诙募?br>
13.根據(jù)權利要求1的信息處理方法,其中選擇步驟還按照設定選擇操作步驟。
14.根據(jù)權利要求9的信息處理方法,還包括在第一文件的基礎上產(chǎn)生第二種格式的內(nèi)容的產(chǎn)生步驟。
15.根據(jù)權利要求9的信息處理方法,還包括轉(zhuǎn)換第一文件或第二文件成為以第三種格式存儲內(nèi)容的第三文件的轉(zhuǎn)換步驟。
16.根據(jù)權利要求9的信息處理方法,其中操作步驟刪除第一文件或第二文件。
17.已經(jīng)存儲了計算機可讀程序的程序存儲介質(zhì),該程序包括控制一個記錄的記錄控制步驟,在該記錄中,識別內(nèi)容的第一數(shù)據(jù)、識別用于以第一種格式存儲內(nèi)容的第一文件的第二數(shù)據(jù)和識別用于以第二格式存儲內(nèi)容的第二文件的第三數(shù)據(jù)是相關的;指定步驟,用于在第一數(shù)據(jù)的基礎上指定內(nèi)容;選擇步驟,用于選擇與指定內(nèi)容有關的第一文件或第二文件;以及操作步驟,不管選擇哪一個,在與第一文件或第二文件有關的第二數(shù)據(jù)或第三數(shù)據(jù)的基礎上操作第一文件或第二文件。
全文摘要
一種信息處理裝置,避免了關注數(shù)據(jù)內(nèi)容的格式的必要,并且允許以希望的格式直接使用數(shù)據(jù)內(nèi)容。該信息處理裝置包括:控制一個記錄的記錄控制器,在該記錄中,識別內(nèi)容的第一數(shù)據(jù)、識別用于以第一種格式存儲內(nèi)容的第一文件的第二數(shù)據(jù)和識別用于以第二格式存儲內(nèi)容的第二文件的第三數(shù)據(jù)是相關的;在第一數(shù)據(jù)的基礎上指定內(nèi)容的指定器;選擇與指定內(nèi)容有關的第一文件或第二文件的選擇器;以及不管選擇哪一個,在與第一文件或第二文件有關的第二數(shù)據(jù)或第三數(shù)據(jù)的基礎上操作第一文件或第二文件的操作器。
文檔編號G10L25/51GK1349178SQ0113760
公開日2002年5月15日 申請日期2001年10月12日 優(yōu)先權日2000年10月12日
發(fā)明者森田利廣, 恩田智博, 櫻井美樹子 申請人:索尼公司