亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

內(nèi)容數(shù)據(jù)管理設備的制作方法

文檔序號:6512753閱讀:168來源:國知局
專利名稱:內(nèi)容數(shù)據(jù)管理設備的制作方法
技術領域
本發(fā)明涉及一種內(nèi)容數(shù)據(jù)管理設備,更具體地涉及在多個內(nèi)容數(shù)據(jù)管理設備之間對內(nèi)容數(shù)據(jù)輸出檢驗(check-out)和輸入檢驗(check-in)時的安全性。
背景技術
常規(guī)地,一種內(nèi)容數(shù)據(jù)管理設備是眾所周知的,該設備能夠將從服務器等下載的內(nèi)容數(shù)據(jù)傳送到連接的外部裝置。在該設備中,使得內(nèi)容數(shù)據(jù)在外部裝置中為可用狀態(tài)的處理被稱為輸出檢驗。相反地,從外部裝置中刪除內(nèi)容數(shù)據(jù)以使得內(nèi)容數(shù)據(jù)的使用無效的處理被稱為輸入檢驗。
在常規(guī)的數(shù)據(jù)內(nèi)容管理設備中,為了避免內(nèi)容數(shù)據(jù)的非法復制,輸出檢驗的可允許次數(shù)(permissible number)被加以限制,并且輸出檢驗的允許次數(shù)在由用戶計算機等組成的內(nèi)容數(shù)據(jù)管理設備中被加以管理。
此外,除了管理輸出檢驗的可允許次數(shù)(可允許的輸出檢驗計數(shù)),例如,內(nèi)容數(shù)據(jù)的使用裝置的ID信息被預先嵌入到內(nèi)容數(shù)據(jù),并且已經(jīng)提出一種技術,該技術用于允許只有利用其中嵌入有該ID信息的使用裝置才能使用內(nèi)容數(shù)據(jù)(例如,參見日本專利申請?zhí)亻_平號2003-271766)。
常規(guī)地,當由計算機等組成的內(nèi)容數(shù)據(jù)管理設備中所存儲的內(nèi)容數(shù)據(jù)被傳送到連接于內(nèi)容數(shù)據(jù)管理設備的外部裝置時,傳送(輸出檢驗和輸入檢驗)的次數(shù)在內(nèi)容數(shù)據(jù)管理設備中被加以管理。由于傳送次數(shù)的增加和減少取決于內(nèi)容數(shù)據(jù)管理設備中的管理,因此內(nèi)容數(shù)據(jù)的變化(bender)在隨后的時機中無法改變在內(nèi)容數(shù)據(jù)上所施加的限制。同時,傳送的次數(shù)可被非法改變。
此外,在常規(guī)技術的情形中存在這樣的可能性,即通過將內(nèi)容數(shù)據(jù)非法傳送到其他外部裝置,復制多個內(nèi)容數(shù)據(jù)。特別地,安全管理很困難,比如在使用基于MIDI標準的自動演奏數(shù)據(jù)來傳送內(nèi)容數(shù)據(jù)時,防止非法復制。
同時,在僅在嵌入有上述ID信息的使用裝置中允許使用內(nèi)容數(shù)據(jù)的設備中,購買內(nèi)容數(shù)據(jù)之后獲得的電子樂器無法用于再現(xiàn)所購買的內(nèi)容數(shù)據(jù)。


本發(fā)明的目的是提供一種內(nèi)容數(shù)據(jù)管理設備,該設備能夠在多個內(nèi)容數(shù)據(jù)管理設備之間進行內(nèi)容數(shù)據(jù)的輸入檢驗時保持安全性。
同時,本發(fā)明的目的是提供一種內(nèi)容數(shù)據(jù)管理設備,該設備能夠確定地管理在多個內(nèi)容數(shù)據(jù)管理設備之間所輸入檢驗的內(nèi)容數(shù)據(jù)。
此外,本發(fā)明的另一目的是提供一種內(nèi)容數(shù)據(jù)管理設備,該設備能夠在多個內(nèi)容數(shù)據(jù)管理設備之間進行內(nèi)容數(shù)據(jù)的輸入檢驗和輸出檢驗時保持安全性。
此外,本發(fā)明的又一目的是提供一種內(nèi)容數(shù)據(jù)管理設備,該設備能夠確定地管理在多個內(nèi)容數(shù)據(jù)管理設備之間所輸入檢驗和輸出的內(nèi)容數(shù)據(jù)。
按照本發(fā)明的一方案,提供一種內(nèi)容數(shù)據(jù)管理設備,包括存儲器,存儲內(nèi)容數(shù)據(jù);加密裝置,加密該內(nèi)容數(shù)據(jù);第一傳送器,將加密的內(nèi)容數(shù)據(jù)傳送給其他內(nèi)容數(shù)據(jù)管理設備;請求裝置,向服務器請求該內(nèi)容數(shù)據(jù)的輸出檢驗允許;接收器,從該服務器接收該輸出檢驗允許;以及第二傳送器,當該接收器收到該輸出檢驗允許時,向所述其他內(nèi)容管理設備傳送用于解密該加密的內(nèi)容數(shù)據(jù)的信息。
按照本發(fā)明的另一方案,提供一種內(nèi)容數(shù)據(jù)管理設備,包括接收器,從其他內(nèi)容數(shù)據(jù)管理設備接收用于內(nèi)容數(shù)據(jù)的輸出檢驗允許請求;判斷裝置,按照輸出檢驗允許判斷數(shù)據(jù),判斷該內(nèi)容數(shù)據(jù)的使用允許是否可被準予;傳送器,當該判斷裝置判斷該內(nèi)容數(shù)據(jù)的使用允許可被準予時,向所述其他內(nèi)容數(shù)據(jù)管理設備傳送用于該內(nèi)容數(shù)據(jù)的輸出檢驗允許;以及管理器,當該傳送器傳送該輸出檢驗允許時,更新該輸出檢驗允許判斷數(shù)據(jù)。
按照本發(fā)明的又一方案,提供一種內(nèi)容數(shù)據(jù)管理系統(tǒng),其通過可通信地連接第一內(nèi)容數(shù)據(jù)管理設備和第二內(nèi)容數(shù)據(jù)管理設備來形成,該系統(tǒng)包括第一內(nèi)容數(shù)據(jù)管理設備和第二內(nèi)容數(shù)據(jù)管理設備。該第一內(nèi)容數(shù)據(jù)管理設備包括第一存儲器,存儲內(nèi)容數(shù)據(jù);加密裝置,加密該內(nèi)容數(shù)據(jù);第一傳送器,將加密的內(nèi)容數(shù)據(jù)傳送給該第二內(nèi)容數(shù)據(jù)管理設備;請求裝置,向服務器請求該內(nèi)容數(shù)據(jù)的輸出檢驗允許;接收器,從該服務器接收該輸出檢驗允許;以及第二傳送器,當該接收器接收到該輸出檢驗允許時,向該第二內(nèi)容管理設備傳送用于解密該加密的內(nèi)容數(shù)據(jù)的信息。該第二內(nèi)容數(shù)據(jù)管理設備包括第三接收器,接收該加密的內(nèi)容數(shù)據(jù);第二存儲器,存儲收到的加密內(nèi)容數(shù)據(jù);第四接收器,接收用于解密該加密的內(nèi)容數(shù)據(jù)的信息;解密裝置,通過利用該收到的用于解密該加密的內(nèi)容數(shù)據(jù)的信息,解密該存儲的加密內(nèi)容數(shù)據(jù)。
按照本發(fā)明的又一方案,提供一種內(nèi)容數(shù)據(jù)管理設備,包括傳送器,向其他內(nèi)容管理設備傳送加密信息,該加密信息用于加密在所述其他內(nèi)容管理設備中存儲的內(nèi)容數(shù)據(jù)的內(nèi)容數(shù)據(jù)識別信息;第一接收器,從所述其他內(nèi)容數(shù)據(jù)管理設備,接收通過利用所傳送的加密信息而加密的內(nèi)容數(shù)據(jù)識別信息;解密裝置,通過利用所傳送的加密信息,解密收到的加密內(nèi)容數(shù)據(jù)識別信息;以及請求裝置,按照所解密的內(nèi)容數(shù)據(jù)識別信息,向服務器傳送輸入檢驗允許和用于指定該內(nèi)容數(shù)據(jù)的信息。
按照本發(fā)明的又一方案,提供一種內(nèi)容數(shù)據(jù)管理設備,包括存儲器,存儲含有內(nèi)容數(shù)據(jù)識別信息的內(nèi)容數(shù)據(jù);接收器,從其他內(nèi)容管理設備接收用于加密該內(nèi)容數(shù)據(jù)識別信息的加密信息;加密裝置,通過利用收到的加密信息,加密該內(nèi)容數(shù)據(jù)識別信息;傳送器,向所述其他內(nèi)容管理設備傳送該加密的內(nèi)容數(shù)據(jù)識別信息;以及控制器,在完成該加密的內(nèi)容數(shù)據(jù)識別信息的傳送之后,刪除或限制與該加密的內(nèi)容數(shù)據(jù)識別信息相對應的內(nèi)容數(shù)據(jù)的使用。
按照本發(fā)明的又一方案,提供一種內(nèi)容數(shù)據(jù)管理設備,包括接收器,從其他內(nèi)容數(shù)據(jù)管理設備,接收內(nèi)容數(shù)據(jù)識別信息和用于與該內(nèi)容數(shù)據(jù)識別信息相對應的內(nèi)容數(shù)據(jù)的輸入檢驗允許請求;判斷裝置,判斷與該內(nèi)容數(shù)據(jù)識別信息相對應的內(nèi)容數(shù)據(jù)的輸入檢驗是否可被允許;以及傳送器,當與該內(nèi)容數(shù)據(jù)識別信息相對應的內(nèi)容數(shù)據(jù)的輸入檢驗被判斷為允許時,向所述其他內(nèi)容數(shù)據(jù)管理設備傳送輸入檢驗允許。
按照本發(fā)明,提供一種內(nèi)容數(shù)據(jù)管理設備,該設備能夠在多個內(nèi)容數(shù)據(jù)管理設備之間保持內(nèi)容數(shù)據(jù)輸入檢驗時的安全性。
同時,按照本發(fā)明,提供一種內(nèi)容數(shù)據(jù)管理設備,該設備能夠確實地管理在多個內(nèi)容管理設備之間將被輸入檢驗的內(nèi)容數(shù)據(jù)。
按照本發(fā)明,提供一種內(nèi)容數(shù)據(jù)管理設備,該設備能夠在多個內(nèi)容數(shù)據(jù)管理設備之間保持內(nèi)容數(shù)據(jù)的輸出檢驗和輸入檢驗時的安全性。
同時,按照本發(fā)明,提供一種內(nèi)容數(shù)據(jù)管理設備,該設備能夠確實地管理在多個內(nèi)容管理設備之間將被輸出檢驗和輸入檢驗的內(nèi)容數(shù)據(jù)。

圖1是表示按照本發(fā)明實施例的內(nèi)容數(shù)據(jù)的輸出檢驗的示意圖。
圖2是表示按照本發(fā)明實施例的內(nèi)容數(shù)據(jù)的輸入檢驗的示意圖。
圖3是表示構成按照本發(fā)明實施例的內(nèi)容數(shù)據(jù)管理設備的服務器5、計算機(PC)1、電子樂器4等的硬件結構的框圖。
圖4是表示圖3所示服務器5的外部存儲裝置(HDD)15的數(shù)據(jù)內(nèi)容的示意圖。
圖5是表示圖3所示計算機1的外部存儲裝置(HDD)15的數(shù)據(jù)內(nèi)容的示意圖。
圖6是表示按照本發(fā)明實施例的輸出檢驗處理的流程圖。
圖7是表示按照本發(fā)明實施例的輸入檢驗處理的流程圖。
具體實施例方式
圖1是表示按照本發(fā)明實施例的內(nèi)容數(shù)據(jù)的輸出檢驗的示意圖。在該圖中,數(shù)據(jù)流以箭頭a1-a10來表示。
內(nèi)容數(shù)據(jù)管理系統(tǒng)100由多個內(nèi)容數(shù)據(jù)管理設備構成,例如,每個內(nèi)容數(shù)據(jù)管理設備由服務器5、計算機(PC)1、電子樂器4等構成。服務器5是內(nèi)容數(shù)據(jù)供應商一側上的設備,計算機1和電子樂器4是用戶(內(nèi)容用戶)一側上的設備。服務器5和計算機1例如通過通信網(wǎng)絡3(圖2)比如互聯(lián)網(wǎng)等來連接。此外,計算機1和電子樂器4例如通過USB接口等來連接。此外,優(yōu)選地,通過使用加密的通信技術,比如加密套接字協(xié)議層(SSL),來處理服務器5和計算機1之間的通信。
服務器5存儲多個內(nèi)容數(shù)據(jù)和用于每個內(nèi)容數(shù)據(jù)的管理信息,并且管理內(nèi)容數(shù)據(jù)用戶(購買者)信息(此后,稱為用戶信息)。用戶信息至少包括用戶ID、用戶密碼、與用戶已經(jīng)具有其使用權的內(nèi)容數(shù)據(jù)有關的信息(至少包括內(nèi)容ID和傳送次數(shù)的限制)。此外,服務器5中存儲的信息細節(jié)將隨后加以描述。
計算機1存儲用戶信息的至少一部分,通過使用該用戶信息,從服務器5下載內(nèi)容數(shù)據(jù),以及存儲所下載的內(nèi)容數(shù)據(jù)。此外,計算機1可將所存儲的內(nèi)容數(shù)據(jù)傳送(輸出檢驗和輸入檢驗)到待連接的電子樂器4。
電子樂器4能夠再現(xiàn)至少一部分的內(nèi)容數(shù)據(jù)或者壓縮的(downsized)內(nèi)容數(shù)據(jù),并且具有能夠存儲內(nèi)容數(shù)據(jù)的存儲裝置,比如半導體存儲器15。電子樂器4在半導體存儲器15中存儲從計算機1傳送的內(nèi)容數(shù)據(jù),用戶能夠使用半導體存儲器15中存儲的內(nèi)容數(shù)據(jù)。內(nèi)容數(shù)據(jù)是含有由MIDI數(shù)據(jù)(MIDI)、音頻數(shù)據(jù)(AUDIO)、視頻數(shù)據(jù)(VIDEO)、靜態(tài)圖片數(shù)據(jù)、樂譜數(shù)據(jù)或其他數(shù)據(jù)組成的實(real)數(shù)據(jù)中至少一個的數(shù)據(jù),并且它構成為包括內(nèi)容ID,用于識別內(nèi)容數(shù)據(jù);和內(nèi)容管理信息,對實數(shù)據(jù)的使用性施加限制(使用的全部無效、允許某些方式的再現(xiàn)、允許顯示但禁止打印等)。此外,本說明書中的壓縮例如是一種轉換處理,用于使得可在電子樂器一側使用內(nèi)容數(shù)據(jù)。
現(xiàn)在,將說明按照本發(fā)明實施例的內(nèi)容數(shù)據(jù)的輸出檢驗流程。在本說明書中,內(nèi)容數(shù)據(jù)的輸出檢驗表示一種將輸出檢驗的可允許次數(shù)遞加的處理,其中,對其至少施加有限制(輸出檢驗的允許次數(shù)上限)的內(nèi)容數(shù)據(jù)從計算機1被傳送到電子樂器。此外,輸入檢驗表示一種將輸出檢驗的允許次數(shù)遞加的處理,其中,對其施加有允許傳送次數(shù)限制的內(nèi)容數(shù)據(jù)從電子樂器4(例如從半導體存儲器15)中被刪除,或者添加對使用內(nèi)容數(shù)據(jù)的限制。
首先,作為按照本發(fā)明實施例的輸出檢驗處理的預備階段,用戶通過使用計算機1,向服務器5表達他購買內(nèi)容數(shù)據(jù)的意圖(用于下載內(nèi)容數(shù)據(jù)的請求),如箭頭a1所示。接著,如箭頭a2所示,服務器5按照下載請求,例如通過添加對允許傳送次數(shù)的限制,提供用戶所請求的內(nèi)容數(shù)據(jù)。計算機1在外部存儲裝置15(圖3)等中存儲所提供的內(nèi)容數(shù)據(jù)。
下一處理是實際的輸出檢驗處理。當用戶選擇其想要輸出檢驗到電子樂器4的內(nèi)容數(shù)據(jù)時,如箭頭a3所示,計算機1向電子樂器4請求媒體ID,該媒體ID是半導體存儲器15的獨有識別信息。在電子樂器4中,如箭頭a4所示,半導體存儲器15的媒體ID按照媒體ID的請求被傳送到計算機1。
然后,計算機1將內(nèi)容數(shù)據(jù)轉換成電子樂器4能夠使用的形式,例如,計算機1產(chǎn)生加密密鑰,該加密密鑰將比如由固有裝置產(chǎn)生的時間數(shù)據(jù)等信息與接收的媒體ID相結合,如箭頭a5所示,通過加密裝置將轉換的內(nèi)容數(shù)據(jù)加密,通過傳送裝置將其傳送到電子樂器4。但是這時,如箭頭a6所示,會出現(xiàn)這樣的情形偽(pretending)外部裝置50通過MIDI閘(trap),與電子樂器4同時接收到加密的內(nèi)容數(shù)據(jù),該內(nèi)容數(shù)據(jù)無法在外部裝置50使用,因為該內(nèi)容數(shù)據(jù)被加密。
之后,在計算機1從電子樂器4接收到內(nèi)容數(shù)據(jù)被正常接收的報告時(如箭頭a7所示),計算機1通過請求裝置,請求內(nèi)容數(shù)據(jù)的輸出檢驗允許,如箭頭a8所示。在服務器5中,按照輸出檢驗允許請求接收裝置所接收的用于輸出檢驗允許的請求,判斷裝置判斷該輸出檢驗允許是否可被授權,也就是說,內(nèi)容數(shù)據(jù)的這次輸出檢驗是否在輸出檢驗的限制次數(shù)之內(nèi)。如果它在該限制之內(nèi),內(nèi)容的允許輸出檢驗次數(shù)被管理裝置遞減計數(shù),并且輸出檢驗允許被輸出檢驗允許傳送裝置傳送,如箭頭a9所示。
當計算機1通過接收裝置,接收到輸出檢驗允許時,如箭頭a10所示,由其固有裝置產(chǎn)生的信息,比如用以產(chǎn)生內(nèi)容數(shù)據(jù)加密密鑰的時間數(shù)據(jù),被解密信息傳送裝置傳送到電子樂器4。電子樂器4通過解密信息接收裝置,接收該信息,通過將它與半導體存儲器15的媒體ID相結合,產(chǎn)生解密密鑰(與用于加密內(nèi)容數(shù)據(jù)的加密密鑰相同的密鑰數(shù)據(jù)),通過解密裝置,將半導體存儲器(存儲裝置)15中存儲的加密內(nèi)容解密。
圖2是表示按照本發(fā)明實施例的內(nèi)容數(shù)據(jù)的輸入檢驗的示意圖。在該圖中,以箭頭a11至a14表示數(shù)據(jù)流。此外,內(nèi)容數(shù)據(jù)管理系統(tǒng)100與圖1中所示的相同,通過給出與圖1中的標號相同的標號來省略其說明。下面將說明內(nèi)容數(shù)據(jù)的輸入檢驗流程。
在用戶指示內(nèi)容數(shù)據(jù)的輸入檢驗時,如箭頭a11所示,來自計算機1的用于選擇內(nèi)容數(shù)據(jù)的信息和用于對將被選擇的內(nèi)容數(shù)據(jù)的內(nèi)容ID進行加密的信息(例如隨機數(shù)等)被傳送到電子樂器4。
在電子樂器4中,待輸入檢驗的內(nèi)容數(shù)據(jù)被選擇,并且所選內(nèi)容數(shù)據(jù)的內(nèi)容ID被識別加密裝置加密,該識別加密裝置使用隨機數(shù)作為加密密鑰,該加密密鑰用于對加密信息接收裝置所接收的內(nèi)容數(shù)據(jù)的內(nèi)容ID進行加密。隨后,加密的內(nèi)容ID被識別信息傳送裝置傳送到計算機1,如箭頭a12所示。這時,存儲于半導體存儲器15中的待輸入檢驗的內(nèi)容數(shù)據(jù)可由控制裝置從半導體存儲器15中刪除。此外,代替從半導體存儲器15中刪除內(nèi)容數(shù)據(jù),內(nèi)容數(shù)據(jù)的使用可被控制裝置禁止、或者限制為允許僅以某些方式再現(xiàn)內(nèi)容數(shù)據(jù)。此外,代替刪除,控制裝置可在內(nèi)容數(shù)據(jù)上施加其他限制,比如允許顯示但禁止打印。
內(nèi)容數(shù)據(jù)的刪除或者在內(nèi)容數(shù)據(jù)上施加使用限制,可在確認了加密內(nèi)容ID被正常傳送到計算機1(未檢測到傳送錯誤,或者從計算機1收到接收信號)之后來執(zhí)行。此外,當計算機1和服務器5未連接時,可不執(zhí)行該處理。
當計算機1通過識別信息接收裝置,從電子樂器4接收到加密內(nèi)容ID時,識別解密裝置通過使用已在先前被傳送到電子樂器4的隨機數(shù)來解密該內(nèi)容ID,并且輸入檢驗允許請求裝置將解密的內(nèi)容ID與輸入檢驗允許請求一起傳送到服務器5,如箭頭a13所示。此外,代替?zhèn)魉徒饷艿膬?nèi)容ID,解密的內(nèi)容ID可在傳送之前被轉換成其他格式,或者代替?zhèn)魉徒饷艿膬?nèi)容ID,可傳送與這些內(nèi)容相對應的其他有關信息。
服務器5按照所接收的內(nèi)容ID,將內(nèi)容數(shù)據(jù)的輸出檢驗的允許次數(shù)遞加,遞加之后的輸出檢驗的允許次數(shù)和輸入檢驗允許被輸入檢驗允許傳送裝置傳送到計算機1。在計算機1中,向用戶顯示輸出檢驗的新允許次數(shù)和通報允許傳送的次數(shù)。
圖3是表示能夠用作按照本發(fā)明實施例的內(nèi)容數(shù)據(jù)管理設備的服務器5、計算機(PC)1、電子樂器4等的硬件結構的方框圖。而且,在計算機(PC)1的情形中,圖中的MIDI裝置17對應于電子樂器4。在這種情形下,計算機1和電子樂器4經(jīng)由MIDI接口16等、以MIDI線纜、USB線纜等來連接。此外,在電子樂器4的情形中,除了用于與連接計算機1通信的通信接口(例如MIDI接口16)之外的通信接口(例如通信接口21)可被省略。
內(nèi)容數(shù)據(jù)管理設備由總線6、RAM7、ROM8、CPU9、定時器10、檢測器11、設置開關12、音樂演奏開關22、顯示電路13、顯示器14、外部存儲裝置15、MIDI接口16、樂音發(fā)生器18、音效器19、聲音系統(tǒng)20和通信接口(I/F)21構成。
RAM7、ROM8、CPU9、外部存儲裝置15、檢測器11、顯示電路13、MIDI接口16、樂音發(fā)生器18、音效器19和通信接口(I/F)21連接到總線6。
RAM7具有CPU9的工作區(qū)域,還具有緩沖區(qū),并且存儲有標志(flag)、寄存器(register)和各種參數(shù)。
各種參數(shù)、程序或用于實現(xiàn)本發(fā)明實施例的程序可被存儲于ROM8中。在這種情形下,不必在外部存儲裝置15中重復地存儲該程序。同時,當內(nèi)容數(shù)據(jù)管理設備是電子樂器4時,獨有裝置密鑰(裝置ID信息)可被存儲于ROM8中。
CPU按照ROM8或外部存儲裝置15中存儲的控制程序來執(zhí)行計算或控制。定時器10與CPU9相連接,向CPU9提供標準的時鐘信號和中斷定時。
用戶通過使用連接于檢測器11的設置開關12,能夠輸入各種參數(shù)和進行設置。設置開關12可形成為能夠輸出與用戶輸入相對應的信號的任一形式,如開關、手寫板(pad)、調(diào)節(jié)器(fader)、滑動器(slider)、字母數(shù)字鍵盤、鼠標、旋轉編碼器、操縱桿、微動轉盤等。此外,設置開關12可由顯示于顯示器14上和通過使用其他開關比如鼠標來操作的軟件開關形成。
音樂演奏開關22連接到檢測器11,按照用戶的音樂演奏來提供音樂演奏信息。用于音樂演奏的鍵盤、手寫板等可用作演奏開關22。此外,演奏開關22不限于上述形式,它可以是用戶能夠用來輸入音樂演奏信息的任何形式。此外,該音樂演奏開關22可被省略。
顯示電路13連接到顯示器14,并且能夠在顯示器14上顯示各種信息。除了顯示各種參數(shù),顯示器14能夠顯示內(nèi)容數(shù)據(jù)種所含的信息或內(nèi)容,比如樂譜、音樂演奏指導等。用戶參照顯示器14上顯示的信息,執(zhí)行各種輸入操作和設置,參照各類音樂演奏指導、樂譜等,執(zhí)行音樂演奏操作。
外部存儲裝置15包括用于外部存儲裝置的接口,經(jīng)由該接口而連接到總線6。外部存儲裝置15例如是軟盤或Floppy(商標)盤驅動器(FDD)、硬盤驅動器(HDD)、磁光盤(MO)驅動器、CD-ROM(光盤只讀存儲器)驅動器、DVD(數(shù)字萬用盤)驅動器、半導體存儲器等。
此外,隨后參照圖4和圖5,說明服務器5和計算機1的外部存儲裝置15(例如HDD)中存儲的內(nèi)容(數(shù)據(jù))。同時,在電子樂器4的情形中,半導體存儲器,比如智能媒體(商標)等,被連接作為外部存儲裝置15,每個半導體存儲器15存儲著獨有媒體ID。
當硬盤驅動器(HDD)被連接作為外部存儲裝置15時,控制程序或用于實現(xiàn)本發(fā)明實施例的程序也可存儲于外部存儲裝置15的硬盤(HDD)中。通過從硬盤讀取控制程序到RAM7中,CPU9可執(zhí)行與控制程序被存儲于ROM8中的情形下相同的操作。由此容易地執(zhí)行控制程序的添加和升級。
除了硬盤驅動器之外,當CD-ROM被連接時,控制程序和用于實現(xiàn)本發(fā)明實施例的程序也可存儲于CD-ROM中。用于實現(xiàn)本發(fā)明實施例的程序也可從CD-ROM安裝到硬盤。能夠容易地執(zhí)行控制程序的新安裝和升級。
MIDI接口(MIDI I/F)16能夠連接于MIDI裝置17、其他電子樂器、視音頻裝置、計算機等,并且至少能夠傳送和接收MIDI信號。MIDI接口16不限于專用MIDI接口,也可通過利用廣泛使用的接口,比如RS-232C、USB(通用串行總線)、IEEE1394等來構成。在這種情形下,可同時傳送和接收MIDI消息之外的數(shù)據(jù)。
MIDI裝置17是能夠連接于MIDI接口16的裝置,比如視音頻裝置、電子樂器、樂音發(fā)生器、采樣器等。MIDI裝置17的類型不限于音樂鍵盤樂器,它可以是弦樂器類型、管樂器類型、打擊樂器類型等。此外,樂音發(fā)生器或自動音樂演奏裝置等不限于內(nèi)置于電子樂器的主體中,而且可以是經(jīng)由通信裝置比如MIDI或各種網(wǎng)絡而連接的獨立裝置的組合。
樂音發(fā)生器18產(chǎn)生樂音信號,該樂音信號與從連接于MIDI接口16的MIDI裝置17或音樂演奏開關22所提供的音樂演奏信號相對應,或者與存儲于外部存儲裝置15、ROM8或RAM7中的音樂內(nèi)容(音樂數(shù)據(jù))相對應。樂音發(fā)生器經(jīng)由音效器19,將產(chǎn)生的樂音信號提供至聲音系統(tǒng)20。
音效器19將各種音效添加到從樂音發(fā)生器18提供的樂音信號。
聲音系統(tǒng)20包括D/A轉換器和一個或多個擴音器,在將數(shù)字樂音信號轉換為模擬樂音信號之后發(fā)出樂音。
此外,樂音發(fā)生器18的類型可以是波存儲器類型、FM類型、物理模式類型、高頻合成類型、共振峰類型、模擬合成系統(tǒng)(壓控振蕩器(VCO)、壓控濾波器(VCF)和壓控放大器(VCA)的組合)、模擬仿真類型等。
此外,樂音發(fā)生器18不僅可使用專用硬件來構成,而且可由數(shù)字信號處理器(DSP)和軟件程序的組合來構成,或者可以是聲卡。
此外,多個再現(xiàn)聲道可通過時分使用一個樂音發(fā)生器來形成,或者多個再現(xiàn)聲道由多個樂音發(fā)生器來構成,每個的這些發(fā)生器用于每個再現(xiàn)聲道。
通信接口21可連接于通信網(wǎng)絡3,比如LAN(局域網(wǎng))、互聯(lián)網(wǎng)、電話線,計算機1和服務器5可經(jīng)由通信網(wǎng)絡3而互相連接。
此外,通信接口21和通信網(wǎng)絡3不僅可以是有線的,而且可以是無線的。此外,可同時裝配有線和無線通信接口21,或者可移動PC卡等可被用作通信接口21。
圖4是表示圖3所示服務器5的外部存儲裝置(HDD)15的數(shù)據(jù)內(nèi)容的示意圖。
在服務器5的外部存儲裝置(HDD)15中,例如,用戶信息UI、內(nèi)容數(shù)據(jù)CD、內(nèi)容管理信息CM和其他數(shù)據(jù)被存儲作為用于執(zhí)行按照本發(fā)明實施例的內(nèi)容數(shù)據(jù)管理處理的數(shù)據(jù)。
用戶信息UI是為每個用戶比如用戶A、用戶B等記錄用戶ID、用戶密碼PW、PC專用信息PU和計數(shù)信息CI的信息。用戶ID是用于說明用戶的識別信息,用戶密碼PW是與用戶ID相對應的密碼,并且在計算機1登錄到服務器5時被使用。PC專用信息PU是與用戶ID相對應的計算機1的信息。計數(shù)信息CI包括與用戶ID相對應的、用戶所下載的內(nèi)容數(shù)據(jù)的內(nèi)容ID,并且保持該信息,用于對與每個內(nèi)容ID相對應的每個內(nèi)容數(shù)據(jù)CD的允許傳送限制次數(shù)進行計數(shù),作為剩余的傳送允許次數(shù)(輸出檢驗的允許次數(shù))。輸出檢驗的允許次數(shù)被用作輸出檢驗允許判斷數(shù)據(jù),用于判斷用戶是否能夠為每個內(nèi)容數(shù)據(jù)輸出檢驗。此外,例如,通過保持每個用戶的內(nèi)容數(shù)據(jù)購買歷史,它可被用作輸出檢驗允許判斷數(shù)據(jù)。在該情形下,基于用戶是否具有內(nèi)容數(shù)據(jù)的使用權(例如,用戶是否購買),來判斷用戶是否能夠輸出檢驗。此外,用于判斷用戶對內(nèi)容數(shù)據(jù)是否具有合法使用權的數(shù)據(jù)可被保存作為輸出檢驗允許判斷數(shù)據(jù)。
多個內(nèi)容數(shù)據(jù)1至n被存儲作為內(nèi)容數(shù)據(jù)CD。每個內(nèi)容數(shù)據(jù)CD由用于說明內(nèi)容數(shù)據(jù)的內(nèi)容ID和實數(shù)據(jù)RD構成。實數(shù)據(jù)RD包括由MIDI數(shù)據(jù)(MIDI)、音頻數(shù)據(jù)(AUDIO)、視頻數(shù)據(jù)(VIDEO)、靜態(tài)圖片數(shù)據(jù)、樂譜數(shù)據(jù)和其他數(shù)據(jù)組成的實數(shù)據(jù)RD中的至少一個。
內(nèi)容管理信息CM是這樣的數(shù)據(jù),其用于通過每個內(nèi)容數(shù)據(jù)CD的試用版本或正規(guī)版本來管理使用限制,將與內(nèi)容數(shù)據(jù)CD一起被傳送到計算機1。每個內(nèi)容管理信息CM存儲有用于說明內(nèi)容數(shù)據(jù)的內(nèi)容ID和這些內(nèi)容的具體使用限制SI。使用限制SI例如是允許或禁止打印、記錄、編輯等。此外,內(nèi)容管理信息CM可被嵌入作為內(nèi)容數(shù)據(jù)CD的一部分(例如,作為安全信息塊或數(shù)字水印)。
圖5是表示圖3所示計算機1的外部存儲裝置(HDD)15的數(shù)據(jù)內(nèi)容的示意圖。
計算機1的外部存儲裝置(HDD)15比如存儲用戶授權信息NI、內(nèi)容數(shù)據(jù)CD、內(nèi)容管理信息CM和其他信息的信息,作為用于執(zhí)行按照本發(fā)明實施例的內(nèi)容數(shù)據(jù)管理程序的數(shù)據(jù)。
用戶授權信息NI是在登陸連接到服務器5時接收用戶認證所必需的信息。例如,用戶授權信息NI可通過包含用戶ID、用戶密碼PW和其他信息來構成。此外,用戶密碼PW可由用戶在登陸時手動輸入,而不記錄作為用戶授權信息NI。
存儲用戶從服務器5預先下載的多個內(nèi)容數(shù)據(jù)CD(例如,內(nèi)容數(shù)據(jù)1的試用版本、內(nèi)容數(shù)據(jù)3的正規(guī)版本等)。每個內(nèi)容數(shù)據(jù)CD由用于說明內(nèi)容數(shù)據(jù)的內(nèi)容ID和實數(shù)據(jù)RD構成。實數(shù)據(jù)RD包括例如由MIDI數(shù)據(jù)(MIDI)、音頻數(shù)據(jù)(AUDIO)、視頻數(shù)據(jù)(VIDEO)、靜態(tài)圖片數(shù)據(jù)、樂譜數(shù)據(jù)和其他數(shù)據(jù)組成的實數(shù)據(jù)RD中的至少一個。
內(nèi)容管理信息CM是這樣的數(shù)據(jù),其用以管理每個內(nèi)容數(shù)據(jù)CD的使用限制,并且與內(nèi)容數(shù)據(jù)CD一起從計算機1下載。每個內(nèi)容管理信息CM存儲用于說明內(nèi)容數(shù)據(jù)的內(nèi)容ID和這些內(nèi)容的具體使用限制SI。使用限制SI例如是允許或禁止打印、記錄或編輯等的使用限制。此外,內(nèi)容管理信息CM可被嵌入作為內(nèi)容數(shù)據(jù)CD的一部分(例如,作為安全信息塊或數(shù)字水印)。
圖6是表示按照本發(fā)明實施例的輸出檢驗處理的流程圖。在該圖中以帶線的箭頭表示數(shù)據(jù)流。此外,服務器5和計算機1、計算機1和電子樂器4被預先相互連接。步驟SA1至SA7是由服務器5執(zhí)行的處理,步驟SA8至SA20是由計算機1執(zhí)行的處理,步驟SA21至SA28是由還用作內(nèi)容使用設備的電子樂器4執(zhí)行的處理。
在步驟SA1啟動服務器5上的處理,在步驟SA16接收從計算機1傳送的輸出檢驗允許請求。在步驟SA3,判斷與接收的允許請求中所含內(nèi)容ID對應的內(nèi)容數(shù)據(jù)CD是否與從當前連接的計算機1所傳送的用戶ID一起被正式下載,并且確認用戶的使用權。在已經(jīng)確認使用權時,該處理繼續(xù)到下一步驟。在使用權無法被確認時,由于錯誤在該服務器5終止處理。
在步驟SA4,判斷與內(nèi)容ID相對應的內(nèi)容數(shù)據(jù)CD的輸出檢驗次數(shù)是否超出傳送計數(shù)限制(輸出檢驗的允許次數(shù))。具體來說,例如,從計數(shù)信息CI獲得與內(nèi)容ID相對應的內(nèi)容數(shù)據(jù)的輸出檢驗允許次數(shù)(圖4),判斷該允許輸出檢驗(在傳送限制計數(shù)之內(nèi))在輸出檢驗的允許次數(shù)被遞減計數(shù)之后是否變?yōu)椴恢挂粋€。當輸出檢驗的次數(shù)超過傳送限制計數(shù)時,該處理進行到步驟SA7,如箭頭“是”所示,并且在服務器5結束處理。當它在傳送限制計數(shù)之內(nèi)時,該處理進行到步驟SA5,如箭頭“否”所示。
在步驟SA5,與接收的允許請求中所含內(nèi)容ID相對應的內(nèi)容數(shù)據(jù)CD的輸出檢驗允許被傳送到計算機1。然后,在步驟SA6,與內(nèi)容數(shù)據(jù)CD相對應的輸出檢驗允許次數(shù)被遞減計數(shù),該內(nèi)容數(shù)據(jù)CD與計數(shù)信息CI中的所接收的允許請求中所含內(nèi)容ID相對應(圖4),并且該處理進行到步驟SA7以在服務器5結束處理。
在步驟SA8,在計算機1啟動處理,在步驟SA9,請求向電子樂器4傳送半導體存儲器15的媒體ID。在步驟SA10,接收在步驟SA22從電子樂器4傳送的媒體ID。此外,在無法獲得媒體ID時,中斷該輸出檢驗處理。
在步驟SA11,選擇將被輸出檢驗的內(nèi)容數(shù)據(jù)CD,所選內(nèi)容數(shù)據(jù)CD被轉換為可在電子樂器4使用的格式。例如,該轉換是壓縮,比如減少內(nèi)容數(shù)據(jù)的數(shù)據(jù)量等。內(nèi)容數(shù)據(jù)CD由多個數(shù)據(jù)組成,比如圖5所示的內(nèi)容ID和實數(shù)據(jù)RD(MIDI、AUDIO等)。由于無法在電子樂器4(由于電子樂器4的演奏,將內(nèi)容數(shù)據(jù)傳送到該電子樂器)中使用所有這些數(shù)據(jù),所以無法在電子樂器4中使用(內(nèi)容數(shù)據(jù)被傳送到該電子樂器)的一類或若干類數(shù)據(jù)在壓縮處理中被省略,并且將執(zhí)行轉換處理,以將壓縮的數(shù)據(jù)轉換為可在電子樂器4中使用的格式。同時,通過在這時使得內(nèi)容數(shù)據(jù)CD含有內(nèi)容管理信息,可形成包含所有必要數(shù)據(jù)的內(nèi)容數(shù)據(jù)CD。
在步驟SA12,通過使用在步驟SA10接收的媒體ID和在計算機1中產(chǎn)生的信息(例如時間數(shù)據(jù),其含有壓縮處理時的時間信息),來產(chǎn)生加密密鑰。在步驟SA13,利用在步驟SA12產(chǎn)生的加密密鑰,對在步驟SA11轉換的內(nèi)容數(shù)據(jù)CD加密。
在步驟SA14,在步驟SA13加密的內(nèi)容數(shù)據(jù)CD被傳送到電子樂器4。當內(nèi)容管理信息未包含于內(nèi)容數(shù)據(jù)CD中時,內(nèi)容管理信息可被同時傳送。在步驟SA15,接收在后述步驟SA24傳送的內(nèi)容數(shù)據(jù)的傳送結果,判斷是否成功完成傳送。如果該傳送成功完成,則該處理進行到步驟SA16,如箭頭“是”所示。如果傳送失敗(未成功完成),也就是說,如果出現(xiàn)傳送錯誤,則該處理返回到步驟SA14,如箭頭“否”所示,以重傳內(nèi)容數(shù)據(jù)CD。此外,傳送結果的確認可通過觀察傳送錯誤的產(chǎn)生來執(zhí)行,而無需等待來自電子樂器4的報告。此外,在出現(xiàn)傳送錯誤時,該處理可進行到步驟SA20,而不執(zhí)行重傳,并且可在計算機1結束處理。
在步驟SA16,對于在步驟SA14傳送到服務器5的內(nèi)容數(shù)據(jù)CD,請求輸出檢驗允許(傳送該輸出檢驗允許請求)。在步驟SA17,判斷是否收到在步驟SA5傳送的輸出檢驗允許。如果收到輸出檢驗允許,則該處理進行到步驟SA18,如箭頭“是”所示。如果輸出檢驗允許未收到,則該處理進行到步驟SA19,如箭頭“否”所示,指示輸出檢驗失敗,以在步驟SA20結束計算機1的處理。
在步驟SA18,在計算機1產(chǎn)生的信息(例如那一時刻的時間信息)被傳送到電子樂器4,在步驟SA12產(chǎn)生加密密鑰時使用到該信息。然后,在步驟SA20結束計算機1的處理。
在步驟SA21,在電子樂器4啟動處理。在步驟SA22,按照在步驟SA9的媒體ID傳送請求,讀出半導體存儲器15的媒體ID,將其傳送到計算機1。
在步驟SA23,接收在步驟SA14傳送的加密內(nèi)容數(shù)據(jù)CD。在該步驟接收的加密內(nèi)容數(shù)據(jù)CD被存儲于半導體存儲器15中。在步驟SA24,在步驟SA23的內(nèi)容數(shù)據(jù)CD接收結果(表示是否收到加密的數(shù)據(jù)CD)被傳送到計算機1。
在步驟SA25,接收在計算機1中產(chǎn)生的信息,該信息在步驟SA12產(chǎn)生加密密鑰時被使用,在步驟SA18被傳送。
在步驟SA26,通過使用比如在步驟SA25接收的時間數(shù)據(jù)和其固有半導體存儲器15的媒體ID等信息,產(chǎn)生用于解密內(nèi)容數(shù)據(jù)CD的解密密鑰。
在步驟SA27,在步驟SA23存儲于半導體存儲器15中的加密內(nèi)容數(shù)據(jù)CD,通過使用在步驟SA26產(chǎn)生的解密密鑰來解密,并且按照內(nèi)容數(shù)據(jù)管理信息所管理的使用限制來使用。然后,該處理進行到步驟SA28,以在電子樂器4結束處理。
如上所述,在按照本發(fā)明實施例的內(nèi)容數(shù)據(jù)CD的輸出檢驗處理中,內(nèi)容數(shù)據(jù)被加密,用于產(chǎn)生加密所用的加密密鑰的信息與內(nèi)容數(shù)據(jù)CD分離傳送。由此,能夠降低偽外部裝置非法使用內(nèi)容數(shù)據(jù)的風險。
此外,在上述輸出檢驗處理中,請求這些內(nèi)容數(shù)據(jù)的輸出檢驗允許,僅當服務器5允許該輸出檢驗時,用于產(chǎn)生加密所用的加密密鑰的信息才被傳送到電子樂器4(內(nèi)容使用設備)。由此,沒有服務器5的輸出檢驗允許,傳送給電子樂器4的內(nèi)容數(shù)據(jù)CD就無法被解密,能夠防止內(nèi)容數(shù)據(jù)CD在沒有服務器5的允許時被輸出檢驗用于使用。
此外,在上述的輸出檢驗處理中,由于在服務器5能夠管理內(nèi)容數(shù)據(jù)的檢驗數(shù)據(jù)允許次數(shù)(傳送的限制次數(shù)),能夠防止傳送限制次數(shù)(輸出檢驗的允許次數(shù))的非法竄改,并且內(nèi)容制造商能夠改變傳送限制的次數(shù)(輸出檢驗的允許次數(shù))。此外,由于傳送限制的次數(shù)(輸出檢驗的允許次數(shù))在確認內(nèi)容數(shù)據(jù)CD的傳送結果之后被更新,防止了在傳送故障時減少傳送限制的次數(shù)(輸出檢驗的允許次數(shù))。
如上所述,在按照本發(fā)明實施例的輸出檢驗處理中,能夠在內(nèi)容數(shù)據(jù)CD的輸出檢驗時保持安全性。還能夠確定地管理待輸出檢驗的內(nèi)容數(shù)據(jù)CD。
圖7是表示按照本發(fā)明實施例的輸入檢驗處理的流程圖。而且,服務器5和計算機1、計算機1和電子樂器4被預先相互連接。步驟SB1至SB6是在服務器5的處理,步驟SB7至SB18是在計算機1的處理,步驟SA19至SA25是在也用作內(nèi)容使用設備的電子樂器4的處理。
在步驟SB1,在服務器5啟動處理,并且在步驟SB2,接收從計算機1傳送的輸入檢驗允許請求和內(nèi)容數(shù)據(jù)CD的內(nèi)容ID。在步驟SB3,確認與接收的允許請求中所含內(nèi)容ID相對應的內(nèi)容數(shù)據(jù)CD是否與從此時連接的計算機1所傳送的用戶ID一起被合法下載,并且確認用戶的使用權。當確認了使用權時,該處理進行到下一步驟SB4。當使用權無法被確認時,在該服務器將處理作為錯誤結束。
在步驟SB4,將與內(nèi)容數(shù)據(jù)CD(對應于接收的允許請求中所含內(nèi)容ID)相對應的在計數(shù)信息CI中的輸出檢驗允許次數(shù)遞加(圖4)。在步驟SB5,輸入檢驗允許和更新后的新輸出檢驗允許次數(shù)(當時的輸出檢驗允許次數(shù))被傳送到計算機1。然后,該處理進行到步驟SB6,在服務器5結束該處理。
在步驟SB7,在計算機1啟動處理,向電子樂器4請求傳送半導體存儲器15的媒體ID。在步驟SB9,接收在步驟SB20從電子樂器4傳送的媒體ID。
在步驟SB10,選擇將被輸入檢驗的內(nèi)容數(shù)據(jù)CD,所選內(nèi)容數(shù)據(jù)CD被通報給電子樂器4。然后,在步驟SB11,在計算機1產(chǎn)生的信息(例如,隨機數(shù)等)被傳送給電子樂器4。
在步驟SB12,接收從電子樂器4傳送的加密內(nèi)容ID,在步驟SB13,接收的加密內(nèi)容ID和在步驟SB11傳送的隨機數(shù)被解密為解密密鑰。隨后在步驟SB15,輸入檢驗允許請求和解密的內(nèi)容ID被傳送給服務器5。此外,如果通過利用在步驟SB11傳送的隨機數(shù),無法解密收到的加密內(nèi)容ID,則該處理進行到步驟SB18,以在計算機1結束處理。由此,能夠防止除了在步驟SB11傳送過隨機數(shù)的電子樂器4之外的偽外部裝置的非法輸入檢驗。
在步驟SB15,接收在步驟SB5從服務器5傳送的輸入檢驗允許和更新后的新輸出檢驗允許次數(shù)。然后,在步驟SB17,將更新的新輸出檢驗允許次數(shù)顯示在顯示器14上(圖3)。最后在步驟SB18結束計算機1的處理。
在步驟SB19,在電子樂器4啟動處理。在步驟SB20,按照在步驟SB8的媒體ID傳送請求,讀出半導體存儲器15的媒體ID,將其傳送給計算機1。
在步驟SB21,接受待由計算機1輸入檢驗的內(nèi)容數(shù)據(jù)CD的選擇。在步驟SB22,接收在步驟SB11傳送的在計算機1中產(chǎn)生的信息(例如隨機數(shù)等),利用收到的信息作為加密密鑰,在步驟SB21接受的內(nèi)容數(shù)據(jù)CD的內(nèi)容ID被加密。在步驟SB23,將在步驟SB22加密的內(nèi)容ID傳送給計算機1。
在步驟SB24,將內(nèi)容數(shù)據(jù)(對其的選擇在步驟SB21被接受)從半導體存儲器15中刪除。此外,代替從半導體存儲器15中刪除內(nèi)容數(shù)據(jù)CD,將內(nèi)容數(shù)據(jù)CD的使用限制改變?yōu)槭沟脙?nèi)容數(shù)據(jù)的使用無效。此外,如果內(nèi)容數(shù)據(jù)是正式版本,則可改變?yōu)樘峁┡c試用版本等效的試用權。然后,該處理進行到步驟SB25,以在電子樂器4結束處理。
如上所述,在按照本發(fā)明實施例的內(nèi)容數(shù)據(jù)CD的輸出檢驗處理中,用于加密內(nèi)容ID的信息從計算機1被傳送到電子樂器4(內(nèi)容使用設備),基于收到的信息,在電子樂器4中將內(nèi)容ID加密。由此,能夠防止通過偽外部裝置進行偽輸入檢驗的風險。
此外,在上述輸入檢驗處理中,向服務器5請求內(nèi)容數(shù)據(jù)CD的輸入檢驗允許,在服務器5確認內(nèi)容數(shù)據(jù)CD的使用權。然后,只有當使用權被確認時,才允許輸入檢驗,并且輸出檢驗的允許次數(shù)更新(遞加計數(shù))。
此外,在上述輸入檢驗處理中,由于在服務器5能夠管理內(nèi)容數(shù)據(jù)的輸入檢驗允許次數(shù)(傳送限制次數(shù)),能夠防止傳送限制次數(shù)的非法竄改,內(nèi)容制造商能夠隨后改變輸出檢驗的限制次數(shù)。
而且,在上述實施例中,盡管提及了時間數(shù)據(jù)的實例,作為用于與媒體ID一起結合來加密內(nèi)容數(shù)據(jù)CD的信息,但是并不限于此,它可以是在計算機1產(chǎn)生的任何信息,例如可使用隨機數(shù)。
此外,雖然提及了隨機數(shù)的實例,作為用于在輸入檢驗處理時加密內(nèi)容ID的信息,但是它可以是表示時間的時間數(shù)據(jù)等。
此外,圖6的步驟SA3和圖7的步驟SB3中的內(nèi)容數(shù)據(jù)CD使用權的確認處理可在服務器5之外的計算機1處被執(zhí)行,計算機1可報告已向服務器5確認使用權。
此外,在實施例中,盡管服務器5的判斷裝置基于輸出檢驗的次數(shù)來判斷該輸出檢驗是否被允許,但是也可以例如通過基于輸出檢驗允許判斷數(shù)據(jù)(而不是輸出檢驗的允許次數(shù)),無需判斷裝置的遞加計數(shù)和遞減計數(shù),確認使用者的內(nèi)容使用權,來判斷輸出檢驗是否被允許。
此外,當輸出檢驗的允許次數(shù)是一時,該次數(shù)可能不被遞減或遞加計數(shù)。此時,該輸出檢驗允許判斷數(shù)據(jù)可以是一標志,即在輸出檢驗可被允許時標志為“1”,在輸出檢驗不被允許時標志為“0”,并且在輸出檢驗之后使標志為“0”,在輸入檢驗之后使標志為“1”。
此外,本發(fā)明的實施例可由已經(jīng)安裝了用于實現(xiàn)本實施例的計算機程序等的廣泛使用的計算機等來執(zhí)行。
此時,內(nèi)容數(shù)據(jù)可在這樣的狀態(tài)中下提供,與實施例相對應的計算機程序被存儲于計算機能夠讀取的存儲裝置(比如CD-ROM、軟盤等)中。
此外,按照本發(fā)明實施例的電子樂器4不僅限于電子樂器的形式,也可使用卡拉OK裝置、游戲裝置、移動通信終端(比如移動電話)和自動演奏鋼琴。
此外,當電子樂器的形式被應用于電子樂器4時,不僅音樂鍵盤而且弦樂器類型、管樂器類型、打擊樂器類型等都可被應用。此外,樂音發(fā)生器或自動音樂演奏裝置等并不限于內(nèi)置于電子樂器的主體中,而且可以是經(jīng)由通信裝置(比如MIDI或各種網(wǎng)絡)而連接的獨立裝置的組合。
已經(jīng)結合優(yōu)選實施例,描述了本發(fā)明。但是本發(fā)明不限于上述實施例。很明顯,本領域的技術人員可做出各種改型、改進和組合等。
權利要求
1.一種內(nèi)容數(shù)據(jù)管理設備,包括存儲器,存儲內(nèi)容數(shù)據(jù);加密裝置,加密該內(nèi)容數(shù)據(jù);第一傳送器,將加密的內(nèi)容數(shù)據(jù)傳送給其他內(nèi)容數(shù)據(jù)管理設備;請求裝置,向服務器請求該內(nèi)容數(shù)據(jù)的輸出檢驗允許;接收器,從該服務器接收該輸出檢驗允許;以及第二傳送器,在該接收器收到該輸出檢驗允許之時,向所述其他內(nèi)容管理設備傳送用于解密該加密的內(nèi)容數(shù)據(jù)的信息。
2.如權利要求1所述的內(nèi)容數(shù)據(jù)管理設備,其中該內(nèi)容數(shù)據(jù)管理設備是計算機,所述其他內(nèi)容管理設備是內(nèi)容數(shù)據(jù)使用設備。
3.一種內(nèi)容數(shù)據(jù)管理設備,包括接收器,從其他內(nèi)容數(shù)據(jù)管理設備接收用于內(nèi)容數(shù)據(jù)的輸出檢驗允許請求;判斷裝置,按照輸出檢驗允許判斷數(shù)據(jù),判斷該內(nèi)容數(shù)據(jù)的使用允許是否可被準予;傳送器,在該判斷裝置判斷該內(nèi)容數(shù)據(jù)的使用允許可被準予之時,向所述其他內(nèi)容數(shù)據(jù)管理設備傳送用于該內(nèi)容數(shù)據(jù)的輸出檢驗允許;以及管理器,在該傳送器傳送該輸出檢驗允許之時更新該輸出檢驗允許判斷數(shù)據(jù)。
4.如權利要求3所述的內(nèi)容數(shù)據(jù)管理設備,其中該內(nèi)容數(shù)據(jù)管理設備是服務器,所述其他內(nèi)容管理設備是計算機。
5.一種內(nèi)容數(shù)據(jù)管理系統(tǒng),通過可通信地連接第一內(nèi)容數(shù)據(jù)管理設備和第二內(nèi)容數(shù)據(jù)管理設備來形成,該系統(tǒng)包括該第一內(nèi)容數(shù)據(jù)管理設備包括第一存儲器,存儲內(nèi)容數(shù)據(jù);加密裝置,加密該內(nèi)容數(shù)據(jù);第一傳送器,將加密的內(nèi)容數(shù)據(jù)傳送給該第二內(nèi)容數(shù)據(jù)管理設備;請求裝置,向服務器請求該內(nèi)容數(shù)據(jù)的輸出檢驗允許;接收器,從該服務器接收該輸出檢驗允許;以及第二傳送器,在該接收器接收到該輸出檢驗允許之時,向該第二內(nèi)容管理設備傳送用于解密該加密的內(nèi)容數(shù)據(jù)的信息;以及該第二內(nèi)容數(shù)據(jù)管理設備包括第三接收器,接收該加密的內(nèi)容數(shù)據(jù);第二存儲器,存儲收到的加密內(nèi)容數(shù)據(jù);第四接收器,接收用于解密該加密的內(nèi)容數(shù)據(jù)的信息;解密裝置,通過利用該收到的用于解密該加密的內(nèi)容數(shù)據(jù)的信息,解密該存儲的加密內(nèi)容數(shù)據(jù)。
6.如權利要求5所述的內(nèi)容數(shù)據(jù)管理系統(tǒng),其中該第一內(nèi)容數(shù)據(jù)管理設備是計算機,該第二內(nèi)容管理設備是內(nèi)容數(shù)據(jù)使用設備。
7.一種內(nèi)容數(shù)據(jù)管理設備,包括傳送器,向其他內(nèi)容管理設備傳送加密信息,該加密信息用于加密在所述其他內(nèi)容管理設備中存儲的內(nèi)容數(shù)據(jù)的內(nèi)容數(shù)據(jù)識別信息;第一接收器,從所述其他內(nèi)容數(shù)據(jù)管理設備,接收通過利用所傳送的加密信息而加密的內(nèi)容數(shù)據(jù)識別信息;解密裝置,通過利用所傳送的加密信息,解密收到的加密內(nèi)容數(shù)據(jù)識別信息;以及請求裝置,按照所解密的內(nèi)容數(shù)據(jù)識別信息,向服務器傳送輸入檢驗允許和用于說明該內(nèi)容數(shù)據(jù)的信息。
8.如權利要求7所述的內(nèi)容數(shù)據(jù)管理設備,還包括第二接收器,從該服務器接收用于該內(nèi)容數(shù)據(jù)的輸入檢驗允許和該內(nèi)容數(shù)據(jù)的輸出檢驗的可允許次數(shù)。
9.如權利要求7所述的內(nèi)容數(shù)據(jù)管理設備,其中該加密信息是隨機數(shù)。
10.如權利要求7所述的內(nèi)容數(shù)據(jù)管理設備,其中該內(nèi)容數(shù)據(jù)管理設備是計算機,所述其他內(nèi)容管理設備是內(nèi)容數(shù)據(jù)使用設備。
11.一種內(nèi)容數(shù)據(jù)管理設備,包括存儲器,存儲含有內(nèi)容數(shù)據(jù)識別信息的內(nèi)容數(shù)據(jù);接收器,從其他內(nèi)容管理設備接收用于加密該內(nèi)容數(shù)據(jù)識別信息的加密信息;加密裝置,通過利用收到的加密信息,加密該內(nèi)容數(shù)據(jù)識別信息;傳送器,向所述其他內(nèi)容管理設備傳送該加密的內(nèi)容數(shù)據(jù)識別信息;以及控制器,在完成該加密的內(nèi)容數(shù)據(jù)識別信息的傳送之后,刪除或限制與該加密的內(nèi)容數(shù)據(jù)識別信息相對應的內(nèi)容數(shù)據(jù)的使用。
12.如權利要求11所述的內(nèi)容數(shù)據(jù)管理設備,其中該加密信息是隨機數(shù)。
13.如權利要求11所述的內(nèi)容數(shù)據(jù)管理設備,其中該內(nèi)容數(shù)據(jù)管理設備是內(nèi)容數(shù)據(jù)使用設備,所述其他內(nèi)容管理設備是計算機。
14.一種內(nèi)容數(shù)據(jù)管理設備,包括接收器,從其他內(nèi)容數(shù)據(jù)管理設備,接收內(nèi)容數(shù)據(jù)識別信息和用于與該內(nèi)容數(shù)據(jù)識別信息相對應的內(nèi)容數(shù)據(jù)的輸入檢驗允許請求;判斷裝置,判斷與該內(nèi)容數(shù)據(jù)識別信息相對應的內(nèi)容數(shù)據(jù)的輸入檢驗是否可被允許;以及傳送器,在與該內(nèi)容數(shù)據(jù)識別信息相對應的內(nèi)容數(shù)據(jù)的輸入檢驗被判斷為允許之時,向所述其他內(nèi)容數(shù)據(jù)管理設備傳送輸入檢驗允許。
15.如權利要求14所述的內(nèi)容數(shù)據(jù)管理設備,其中該判斷裝置按照輸出檢驗的可允許次數(shù)或者該輸出檢驗的可允許次數(shù)之外的輸出檢驗允許判斷數(shù)據(jù),來判斷與該內(nèi)容數(shù)據(jù)識別信息相對應的內(nèi)容數(shù)據(jù)的輸入檢驗是否可被允許。
16.如權利要求14所述的內(nèi)容數(shù)據(jù)管理設備,還包括更新輸出檢驗的可允許次數(shù)的管理器,其中除該輸入檢驗允許以外,該傳送器還將更新的輸出檢驗的可允許次數(shù)傳送給所述其他內(nèi)容數(shù)據(jù)管理設備。
17.如權利要求14所述的內(nèi)容數(shù)據(jù)管理設備,其中該內(nèi)容數(shù)據(jù)管理設備是服務器,所述其他內(nèi)容數(shù)據(jù)管理設備是計算機。
18.一種內(nèi)容數(shù)據(jù)管理方法,包括步驟(a)從存儲器讀取內(nèi)容數(shù)據(jù);(b)加密該內(nèi)容數(shù)據(jù);(c)將該加密的內(nèi)容數(shù)據(jù)傳送給其他內(nèi)容數(shù)據(jù)管理設備;(d)向服務器請求該內(nèi)容數(shù)據(jù)的輸出檢驗允許;(e)從該服務器接收該輸出檢驗允許;以及(f)在收到該輸出檢驗允許時,向所述其他內(nèi)容管理設備傳送用于解密該加密的內(nèi)容數(shù)據(jù)的信息。
19.一種內(nèi)容數(shù)據(jù)管理方法,包括步驟(a)從其他內(nèi)容數(shù)據(jù)管理設備接收用于內(nèi)容數(shù)據(jù)的輸出檢驗允許請求;(b)按照輸出檢驗允許判斷數(shù)據(jù),判斷該內(nèi)容數(shù)據(jù)的使用允許是否可被準予;(c)在該內(nèi)容數(shù)據(jù)的使用允許被判斷為準予時,向所述其他內(nèi)容數(shù)據(jù)管理設備傳送用于該內(nèi)容數(shù)據(jù)的輸出檢驗允許;以及(d)在該輸出檢驗允許被傳送時,更新該輸出檢驗允許判斷數(shù)據(jù)。
20.一種用于內(nèi)容數(shù)據(jù)管理系統(tǒng)的內(nèi)容數(shù)據(jù)管理方法,該系統(tǒng)通過可通信地連接第一內(nèi)容數(shù)據(jù)管理設備和第二內(nèi)容數(shù)據(jù)管理設備來形成,包括步驟(a)讀取內(nèi)容數(shù)據(jù);(b)加密該內(nèi)容數(shù)據(jù);(c)向該第二內(nèi)容數(shù)據(jù)管理設備傳送該加密的內(nèi)容數(shù)據(jù);(d)向服務器請求該內(nèi)容數(shù)據(jù)的輸出檢驗允許;(e)從該服務器接收該輸出檢驗允許;(f)在收到該輸出檢驗允許時,向該第二內(nèi)容管理設備傳送用于解密該加密的內(nèi)容數(shù)據(jù)的信息;(g)接收該加密的內(nèi)容數(shù)據(jù);(h)存儲該接收的加密內(nèi)容數(shù)據(jù);(i)接收用于解密該加密的內(nèi)容數(shù)據(jù)的信息;以及(j)通過利用收到的用于解密該加密的內(nèi)容數(shù)據(jù)的信息,解密該存儲的加密內(nèi)容數(shù)據(jù),其中所述步驟(a)至(f)由該第一內(nèi)容數(shù)據(jù)管理設備執(zhí)行,所述步驟(g)至(j)由該第二內(nèi)容數(shù)據(jù)管理設備執(zhí)行。
21.一種內(nèi)容數(shù)據(jù)管理方法,包括步驟(a)向其他內(nèi)容管理設備傳送加密信息,該加密信息用于加密在所述其他內(nèi)容管理設備中存儲的內(nèi)容數(shù)據(jù)的內(nèi)容數(shù)據(jù)識別信息;(b)從所述其他內(nèi)容數(shù)據(jù)管理設備,接收通過利用該傳送的加密信息而加密的內(nèi)容數(shù)據(jù)識別信息;(c)通過利用該傳送的加密信息,解密收到的加密內(nèi)容數(shù)據(jù)識別信息;以及(d)按照該解密的內(nèi)容數(shù)據(jù)識別信息,向服務器傳送輸入檢驗允許和用于說明該內(nèi)容數(shù)據(jù)的信息。
22.一種內(nèi)容數(shù)據(jù)管理方法,包括如下步驟(a)從其他內(nèi)容管理設備接收加密信息,該加密信息用于加密在存儲器中存儲的內(nèi)容數(shù)據(jù)中所含的內(nèi)容數(shù)據(jù)識別信息;(b)通過利用收到的加密信息,加密該內(nèi)容數(shù)據(jù)識別信息;(c)向所述其他內(nèi)容管理設備傳送該加密的內(nèi)容數(shù)據(jù)識別信息;以及(d)在完成該加密的內(nèi)容數(shù)據(jù)識別信息的傳送之后,刪除或限制與該加密的內(nèi)容數(shù)據(jù)識別信息相對應的內(nèi)容數(shù)據(jù)的使用。
23.一種內(nèi)容數(shù)據(jù)管理方法,包括步驟(a)從其他內(nèi)容數(shù)據(jù)管理設備,接收內(nèi)容數(shù)據(jù)識別信息和用于與該內(nèi)容數(shù)據(jù)識別信息相對應的內(nèi)容數(shù)據(jù)的輸入檢驗允許請求;(b)判斷與該內(nèi)容數(shù)據(jù)識別信息相對應的內(nèi)容數(shù)據(jù)的輸入檢驗是否可被允許;以及(c)在與該內(nèi)容數(shù)據(jù)識別信息相對應的內(nèi)容數(shù)據(jù)的輸入檢驗被判斷為允許時,向所述其他內(nèi)容數(shù)據(jù)管理設備傳送輸入檢驗允許。
全文摘要
一種內(nèi)容數(shù)據(jù)管理設備,包括存儲器,存儲內(nèi)容數(shù)據(jù);加密裝置,加密該內(nèi)容數(shù)據(jù);第一傳送器,向其它內(nèi)容數(shù)據(jù)管理設備傳送該加密的內(nèi)容數(shù)據(jù);請求裝置,向服務器請求該內(nèi)容數(shù)據(jù)的輸出檢驗允許;接收器,從該服務器接收該輸出檢驗允許;以及第二傳送器,在該接收器接收到該輸出檢驗允許時,向其它內(nèi)容管理設備傳送用于解密該加密的內(nèi)容數(shù)據(jù)的信息。
文檔編號G06F21/10GK1642070SQ20051000439
公開日2005年7月20日 申請日期2005年1月13日 優(yōu)先權日2004年1月13日
發(fā)明者岡本徹夫 申請人:雅馬哈株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1