專利名稱:具有網(wǎng)絡(luò)功能的硬盤裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種存儲(chǔ)硬盤裝置,其具有硬盤和網(wǎng)絡(luò)接口,作為具有內(nèi)容存儲(chǔ)以及發(fā)布功能的AV機(jī)器的共同功能,提供所謂內(nèi)容處理、網(wǎng)絡(luò)的即插即用(plug and play)、中心協(xié)作功能、內(nèi)容管理·保護(hù)功能的內(nèi)容服務(wù)器功能。通過本發(fā)明的AV機(jī)器,能夠?qū)崿F(xiàn)簡(jiǎn)單存儲(chǔ)具有著作權(quán)的數(shù)字內(nèi)容以及向其他網(wǎng)絡(luò)機(jī)器進(jìn)行轉(zhuǎn)送,此外還能夠?qū)崿F(xiàn)HDD的維護(hù)和備份功能,開發(fā)變得容易。
背景技術(shù):
在AV機(jī)器領(lǐng)域,由于廣播的數(shù)字化、網(wǎng)絡(luò)的寬帶化、無線網(wǎng)絡(luò)的普及,具有存儲(chǔ)功能和網(wǎng)絡(luò)功能的數(shù)字AV機(jī)器將成為今后的主流。
作為內(nèi)容信息,除了個(gè)人攝影的數(shù)字照相機(jī)·攝像機(jī)的信息外,由于具有著作權(quán)的音樂內(nèi)容,地圖內(nèi)容,此外還由于數(shù)字廣播的開始,從而擴(kuò)大為動(dòng)畫內(nèi)容,能存儲(chǔ)這些大容量數(shù)據(jù)且廉價(jià)的硬盤開始搭載在各式各樣的AV機(jī)器(硬盤·DVD記錄器、車載電器、移動(dòng)電話等)上。
在專利文獻(xiàn)1、特開2003-196964號(hào)中,假設(shè)能夠攜帶的硬盤,其在具有電池的同時(shí)具有網(wǎng)絡(luò)接口部,可以單獨(dú)地動(dòng)作,而且可以從作為外部裝置的PC和信息家電通用地進(jìn)行數(shù)據(jù)的存儲(chǔ)、讀取。
在專利文獻(xiàn)2、特開2004-515019號(hào)(WO 02/17315A2)中,考慮硬盤裝置的可攜帶性,為了使應(yīng)用程序和存儲(chǔ)在硬盤中的內(nèi)容相結(jié)合,作為硬盤裝置,具有CPU、存儲(chǔ)器、網(wǎng)絡(luò)接口,實(shí)現(xiàn)使用HTTP和網(wǎng)絡(luò)上的裝置進(jìn)行通信。
在專利文獻(xiàn)3、US 2003/0031095A1中,在具有CPU和網(wǎng)絡(luò)接口部的硬盤裝置上,使實(shí)時(shí)OS、文件系統(tǒng)運(yùn)行,經(jīng)由網(wǎng)絡(luò)管理硬盤上的文件。
如上述所示,在作為與網(wǎng)絡(luò)直接連接的存儲(chǔ)裝置的硬盤裝置中,作為內(nèi)容服務(wù)器功能,在一般使用者使用方面、處理具有著作權(quán)的內(nèi)容方面,存在沒有進(jìn)行下述考慮的問題。
第1,在一般使用者使用網(wǎng)絡(luò)功能的情況下,不進(jìn)行設(shè)定就能開始使用是重要的,但由于僅具有網(wǎng)絡(luò)接口部,存在使用者必須進(jìn)行網(wǎng)絡(luò)的設(shè)定(主名、服務(wù)器地址的設(shè)定等)的問題。
第2,在處理具有著作權(quán)的內(nèi)容的情況下,存在的問題為考慮著作權(quán)保護(hù)、必須進(jìn)行存儲(chǔ)時(shí)的加密、網(wǎng)絡(luò)轉(zhuǎn)送時(shí)的加密、而且還要進(jìn)行機(jī)器之間認(rèn)證。
第3,存在作為硬盤裝置的共同功能,為了實(shí)現(xiàn)維護(hù)·運(yùn)用,需要中心協(xié)作功能的問題。
發(fā)明內(nèi)容
本發(fā)明提供一種硬盤裝置,除硬盤、網(wǎng)絡(luò)接口部、CPU、存儲(chǔ)器、電源之外、還具有密碼加速器和防讀寫區(qū)域(耐タンパ領(lǐng)域)。
為了解決上述第1課題,作為由CPU處理的軟件,作為即插即用功能,進(jìn)行IP地址的自動(dòng)生成和存儲(chǔ)在硬盤裝置中的內(nèi)容信息(內(nèi)容一覽)的發(fā)送。
為了解決上述第2課題,在存儲(chǔ)內(nèi)容時(shí),使用密碼加速器對(duì)內(nèi)容進(jìn)行加密存儲(chǔ)。而且,在將其他機(jī)器與本硬盤裝置連接時(shí),根據(jù)存儲(chǔ)在防讀寫區(qū)域的認(rèn)證信息和算法進(jìn)行認(rèn)證。而且,在向其他機(jī)器傳輸內(nèi)容時(shí),使用密碼加速器進(jìn)行內(nèi)容的加密傳輸。
為了解決上述第3課題,在CPU中實(shí)行中心協(xié)作功能,使用存儲(chǔ)在防讀寫區(qū)域的認(rèn)證信息進(jìn)行和中心的認(rèn)證,進(jìn)行各種各樣中心服務(wù)的使用。
根據(jù)本發(fā)明,在搭載硬盤的AV機(jī)器中,作為硬盤裝置能夠提供家庭服務(wù)器功能,通過使用本發(fā)明,能夠容易地進(jìn)行具有存儲(chǔ)功能和網(wǎng)絡(luò)功能的AV機(jī)器的開發(fā)。
而且,根據(jù)本發(fā)明,可以使用經(jīng)由網(wǎng)絡(luò)提供的功能,因此通過經(jīng)由網(wǎng)絡(luò)與具有譯碼器功能的顯示器、調(diào)諧器進(jìn)行協(xié)作,能夠?qū)崿F(xiàn)具備網(wǎng)絡(luò)功能的帶硬盤的電視機(jī)、硬盤記錄器。
圖1是表示具有網(wǎng)絡(luò)功能、著作權(quán)保護(hù)功能、防讀寫區(qū)域的硬盤裝置的圖。
圖2表示硬盤裝置的防讀寫區(qū)域的結(jié)構(gòu)。
圖3表示在硬盤裝置中運(yùn)行的軟件的結(jié)構(gòu)。
圖4表示連接硬盤裝置而構(gòu)成的DVD/HDD記錄器。
圖5表示裝置橋路的結(jié)構(gòu)的例子。
圖6表示證明書的構(gòu)成要素。
圖7是硬盤裝置的錄像處理流程。
圖8是硬盤裝置和連接的機(jī)器進(jìn)行認(rèn)證時(shí)的處理順序。
圖9是硬盤裝置接收來自連接的機(jī)器的請(qǐng)求時(shí)的處理順序。
圖10是硬盤裝置的再生處理流程。
圖11是硬盤裝置對(duì)與網(wǎng)絡(luò)連接的機(jī)器開始認(rèn)證時(shí)的處理順序。
圖12表示連接硬盤裝置的住宅網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)。
圖13是通過圖12所示的住宅網(wǎng)絡(luò)系統(tǒng)實(shí)現(xiàn)的錄像·再生順序。
圖14是硬盤裝置從與網(wǎng)絡(luò)連接的機(jī)器接收認(rèn)證請(qǐng)求時(shí)的處理順序。
具體實(shí)施例方式
以下,使用附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行說明。
圖1表示本發(fā)明的硬盤裝置100的結(jié)構(gòu)圖。
本硬盤裝置100的結(jié)構(gòu)為通過總線結(jié)合硬盤101、與網(wǎng)絡(luò)連接的網(wǎng)絡(luò)I/F(接口)部102、作為用于高速進(jìn)行密碼運(yùn)算的硬件加速器的密碼加速器103、防讀寫區(qū)域105、實(shí)行所謂網(wǎng)絡(luò)的即插即用、中心協(xié)作功能、內(nèi)容管理·保護(hù)功能的內(nèi)容服務(wù)器功能的程序處理的CPU104、和作為在程序運(yùn)行時(shí)使用的存儲(chǔ)器的RAM,此外,還具有對(duì)本裝置供給電源的電池。
假設(shè)硬盤由記錄盤(プラッタ)、使用電源電動(dòng)機(jī)使記錄盤旋轉(zhuǎn)的主軸、讀寫頭、使讀寫頭前后動(dòng)作的臂·控制執(zhí)行元件、以及控制主軸、臂·執(zhí)行元件的處理器構(gòu)成,但該硬盤不限定于該結(jié)構(gòu),關(guān)于控制也可以使用硬盤裝置的CPU104。
作為連接的網(wǎng)絡(luò),假設(shè)為稱為IEEE802.11a/g的無線LAN、稱為IEEE802.3的以太網(wǎng)(注冊(cè)商標(biāo)),網(wǎng)絡(luò)I/F部102進(jìn)行網(wǎng)絡(luò)的物理處理和所謂MediaAccess Control的傳輸路徑傳輸時(shí)的幀處理、糾錯(cuò)。
連接各部的總線不限定于圖示的通用總線。在硬盤101的記錄盤中存儲(chǔ)由CPU執(zhí)行的程序、內(nèi)容信息106、以及由內(nèi)容信息對(duì)應(yīng)的標(biāo)識(shí)符、標(biāo)題、內(nèi)容種類(圖像、音樂等)、協(xié)議信息、文件名、內(nèi)容的密碼信息構(gòu)成的內(nèi)容管理信息。關(guān)于內(nèi)容管理信息106,考慮到保護(hù)著作權(quán),加密存儲(chǔ)在硬盤上。關(guān)于內(nèi)容管理信息的密碼信息,考慮到安全性也可以進(jìn)行加密存儲(chǔ)。
圖2表示防讀寫區(qū)域105的硬件構(gòu)成。防讀寫區(qū)域105由閃速存儲(chǔ)器204、執(zhí)行認(rèn)證處理程序210的CPU205、探測(cè)光的光傳感器201、接收來自光傳感器201或總線監(jiān)視部202的信號(hào),并刪除存儲(chǔ)在閃速存儲(chǔ)器204中的信息的防讀寫處理部203構(gòu)成,使用不透光的屏蔽,例如使用陶瓷外殼掩蓋,上述閃速存儲(chǔ)器204存儲(chǔ)HDD固有密鑰206、HDD固有證明書207、連接的機(jī)器的信息(連接機(jī)器信息)208、或用于控制存取的用戶存取信息209、用于和連接的機(jī)器或用戶進(jìn)行認(rèn)證處理的認(rèn)證處理程序210。防讀寫處理部203具有備份電池,在陶瓷外殼被破壞、光傳感器201探測(cè)到光的情況下,將光檢測(cè)信號(hào)發(fā)送給防讀寫處理部203,在防讀寫處理部203使用備份電池使電流到閃速存儲(chǔ)器204,物理破壞存儲(chǔ)在閃速存儲(chǔ)器204中的信息。由于具有這樣功能的硬件結(jié)構(gòu),即使在損壞部分陶瓷外殼,安裝讀取信息的測(cè)頭進(jìn)行非法存取的情況下,也可以破壞閃速存儲(chǔ)器204上的認(rèn)證信息。
圖3表示由硬盤裝置100的CPU104運(yùn)行的軟件的結(jié)構(gòu)。在本實(shí)施例中,假設(shè)軟件在Linux(注冊(cè)商標(biāo))操作系統(tǒng)上運(yùn)行。
軟件由流處理部300;在網(wǎng)絡(luò)上告知向網(wǎng)絡(luò)的自動(dòng)連接和本裝置提供的服務(wù)的即插即用功能部303;實(shí)現(xiàn)自動(dòng)取得內(nèi)容一覽的內(nèi)容管理部304以及應(yīng)用程序部306構(gòu)成,所述流處理部300讀取存儲(chǔ)在硬盤101中的內(nèi)容信息106,經(jīng)由網(wǎng)絡(luò)I/F部102向網(wǎng)絡(luò)進(jìn)行發(fā)送,或者在密碼加速器103中進(jìn)行密碼處理,把經(jīng)由網(wǎng)絡(luò)I/F部102接收到的內(nèi)容信息106寫入硬盤101中。
作為即插即用功能部303,例如根據(jù)由UPnP論壇規(guī)定的稱為UPnP(Universal Plug and Play)的協(xié)議不進(jìn)行設(shè)定,作為本裝置的服務(wù)的具有內(nèi)容服務(wù)器功能的媒體服務(wù)器裝置將本機(jī)硬盤內(nèi)的內(nèi)容信息通知給網(wǎng)絡(luò)上的其他終端,但即插即用功能部303并不限定于此。
作為應(yīng)用程序部306,由控制和終端連接時(shí)的接口功能的機(jī)器協(xié)作I/F部308、進(jìn)行本硬盤裝置作為獨(dú)自的個(gè)體發(fā)揮功能時(shí)的控制的本機(jī)功能部307、提供中心協(xié)作服務(wù)的中心協(xié)作功能部305構(gòu)成,所述中心協(xié)作服務(wù)進(jìn)行硬盤存儲(chǔ)信息的備份。
然后,對(duì)本發(fā)明的硬盤裝置100的概略動(dòng)作進(jìn)行說明。本硬盤裝置100與網(wǎng)絡(luò)連接,當(dāng)開始提供電源時(shí)從硬盤101讀出程序開始初始處理。在本實(shí)施例中,雖然在硬盤101上設(shè)置了程序,但為了縮短起動(dòng)時(shí)間,在硬盤裝置中備有ROM,也可以在ROM中存儲(chǔ)程序。
當(dāng)初始處理完成時(shí),在即插即用功能部303中按順序進(jìn)行以下的處理。
步驟1,通過由RFC2123規(guī)定的DHCH(Dynamic Host ConfigurationProtocol)服務(wù)取得自身IP地址,或者通過draft-ietf-zeroconf-ipv4-linklocak-17.txt規(guī)定的AutoIP取得。
作為步驟2,表示是對(duì)網(wǎng)絡(luò)上的機(jī)器(PC等)根據(jù)UPnP進(jìn)行裝置和服務(wù)的告知,發(fā)布本機(jī)硬盤內(nèi)的內(nèi)容信息的媒體服務(wù)器裝置。
然后,對(duì)內(nèi)容管理部304進(jìn)行的處理進(jìn)行說明。內(nèi)容管理部進(jìn)行對(duì)內(nèi)容一覽取得的管理和有關(guān)內(nèi)容管理信息更新的處理。在本實(shí)施例中,經(jīng)由網(wǎng)絡(luò)的內(nèi)容一覽的取得采用由UPnP論壇規(guī)定的UPnP AV規(guī)格,但并不限定于該規(guī)格。
經(jīng)由連接的機(jī)器或網(wǎng)絡(luò),由內(nèi)容管理部接收內(nèi)容一覽請(qǐng)求(例如,圖像),從內(nèi)容管理信息中讀出有關(guān)圖像的內(nèi)容一覽,把該讀出的信息作為內(nèi)容一覽信息發(fā)送回請(qǐng)求源。
流處理部300由從硬盤101進(jìn)行內(nèi)容信息106的讀出處理的文件讀出301B、進(jìn)行向硬盤的內(nèi)容信息寫入處理的文件寫入301A、進(jìn)行內(nèi)容傳輸處理的傳輸部301C、用于著作權(quán)保護(hù)的加密·譯碼部301D和流心(stream core)302構(gòu)成。
在發(fā)布1個(gè)內(nèi)容信息106時(shí),例如經(jīng)由以下4個(gè)步驟內(nèi)容信息106的讀出(文件讀出)、因被加密而需要的內(nèi)容信息的譯碼處理、為了通過網(wǎng)絡(luò)進(jìn)行發(fā)送,根據(jù)和發(fā)送目的地的網(wǎng)絡(luò)電視共有的密碼信息的密碼處理、以及向網(wǎng)絡(luò)的傳輸處理。將這一連串的步驟定義為流,在流心302進(jìn)行各處理部的聯(lián)結(jié)(流生成)和調(diào)度。各處理部的聯(lián)結(jié)按應(yīng)用程序部306的要求進(jìn)行。
對(duì)內(nèi)容信息再生請(qǐng)求時(shí)的流處理的順序進(jìn)行說明。
首先,在文件讀出301B,打開具有己指定的文件名的內(nèi)容信息的文件,讀出約512KB。這時(shí),考慮到縮短讀出I/O時(shí)間,使用Direct I/O讀出。讀出的單位設(shè)為512KB左右。
然后,在加密·譯碼部301D,將讀出的數(shù)據(jù)分成網(wǎng)絡(luò)傳輸單位,添加HTTP標(biāo)題。然后,起動(dòng)密碼加速器,進(jìn)行本機(jī)密碼的譯碼和DTCP-IP的加密。網(wǎng)絡(luò)傳輸單位在MPEG2-TS的內(nèi)容信息的情況下,希望是TS數(shù)據(jù)包的倍數(shù),例如,設(shè)成7TS數(shù)據(jù)包單位。
然后,在傳輸部301C,打開將網(wǎng)絡(luò)電視作為發(fā)送目的地的插座,向網(wǎng)絡(luò)傳輸單位請(qǐng)求發(fā)送。
使用調(diào)度程序?qū)@些處理進(jìn)行管理來進(jìn)行這些程序。各個(gè)處理都在處理結(jié)束時(shí)計(jì)算下一個(gè)發(fā)送定時(shí),將下一個(gè)起動(dòng)時(shí)間登記在調(diào)度程序中。例如,在發(fā)布高清晰度電視的內(nèi)容信息時(shí),由于平均是25Mbps,所以文件讀出即使較慢也需要每163msec進(jìn)行起動(dòng)。下次處理時(shí)間在MPEG2-TS的內(nèi)容信息的情況下,使用包含在內(nèi)容信息的PCR(Program Clock Reference)可以計(jì)算出下次起動(dòng)時(shí)間。
在內(nèi)容信息再生結(jié)束時(shí),通過開放在流處理部300中生成的流來結(jié)束處理。
然后,通過將本硬盤裝置100與已有機(jī)器相連接,來表示已有機(jī)器的功能追加的實(shí)施例。
在圖4中表示DVD/HDD記錄器406,其結(jié)構(gòu)為作為已有機(jī)器,在DVD記錄器上連接本發(fā)明的硬盤裝置100。DVD記錄器使用通用總線404連接在DVD盤上進(jìn)行數(shù)據(jù)寫入或讀出的DVD盤連接部403、與調(diào)諧器連接的調(diào)諧器I/F402、在顯示器對(duì)從DVD盤讀出的信息進(jìn)行譯碼并對(duì)從調(diào)諧器I/F接收到的廣播進(jìn)行編碼的編碼·譯碼器401、從用戶進(jìn)行操作的遙控接收請(qǐng)求的遙控I/F部405、對(duì)進(jìn)行GUI顯示、用戶請(qǐng)求接收和DVD盤連接部的控制的程序進(jìn)行存儲(chǔ)的ROM、執(zhí)行程序的CPU400、程序運(yùn)行所需要的存儲(chǔ)器(RAM)、以及用于連接本發(fā)明的硬盤裝置100的裝置橋路407。
而且,DVD盤連接部403、編碼·譯碼器401、調(diào)諧器I/F402、裝置橋路407由數(shù)據(jù)交接專用總線406(406A~D)連接。
將圖1中說明的硬盤裝置100與本DVD記錄器的裝置橋路407相連接,構(gòu)成DVD/HDD記錄器406。
在本結(jié)構(gòu)中,調(diào)諧器安裝在外部,但也可以采用內(nèi)置結(jié)構(gòu)。在裝置橋路407和DVD盤連接部403、編碼·譯碼器401、調(diào)諧器I/F402之間,使用數(shù)據(jù)交接專用總線406連接,但也可以使用通用總線404代替數(shù)據(jù)連接專用總線,內(nèi)容信息也可以使用由DTLA規(guī)定的DTCP進(jìn)行加密傳輸。
此外,本DVD/HDD記錄器406經(jīng)由硬盤裝置100與網(wǎng)絡(luò)41O連接。
圖5表示裝置橋路407一個(gè)結(jié)構(gòu)的例子。
裝置橋路407由具有機(jī)器固有密鑰506、機(jī)器固有證明書507、認(rèn)證處理程序508的防讀寫區(qū)域501、傳輸從機(jī)器的CPU400向硬盤裝置100的CPU104的請(qǐng)求指令的請(qǐng)求接收FIFO(First In First Out)502、反方向傳輸通知指令的報(bào)告通知FIFO503、用于存儲(chǔ)內(nèi)容信息和內(nèi)容一覽的緩沖存儲(chǔ)器504、在被稱為緩沖存儲(chǔ)器和編碼·譯碼器401的通過專用數(shù)據(jù)總線406相連接的處理部之間傳輸數(shù)據(jù)的DMAC(Direct Memory Access Conroller)505構(gòu)成。
請(qǐng)求接收FIFO502和報(bào)告通知FIFO503由指令和設(shè)定指令內(nèi)容的多個(gè)區(qū)域構(gòu)成。通過指令識(shí)別請(qǐng)求或報(bào)告。
圖6表示證明書207、507的結(jié)構(gòu)。
證明書207、507由公開鍵601、ID(標(biāo)認(rèn)符,Identifier)602、簽名算法603、發(fā)行源信息604、有效期605和使用簽名算法以密鑰進(jìn)行了加密的數(shù)字簽名606構(gòu)成。
圖2表示在硬盤裝置100的防讀寫區(qū)域管理的連接機(jī)器信息208和用戶存取信息209的結(jié)構(gòu)。
連接機(jī)器信息208由允許連接的機(jī)器證明書的ID、發(fā)行源信息、有效期構(gòu)成。
在本實(shí)施例中,用戶存取信息209由用戶ID和密碼構(gòu)成。
以下,按照?qǐng)D7的順序?qū)︿浵裉幚磉M(jìn)行說明。
首先,對(duì)機(jī)器(DVD記錄器)和硬盤裝置的認(rèn)證處理進(jìn)行說明。
當(dāng)機(jī)器側(cè)檢測(cè)硬盤裝置100的連接時(shí),裝置橋路的防讀寫區(qū)域的認(rèn)證處理程序508把作為請(qǐng)求指令的認(rèn)證請(qǐng)求和作為該指令內(nèi)容的機(jī)器固有證明書507寫入請(qǐng)求接收FIFO502中。
硬盤裝置100的機(jī)器協(xié)作I/F部308周期地查詢請(qǐng)求接收FIFO502接收請(qǐng)求,當(dāng)由請(qǐng)求指令識(shí)別是認(rèn)證請(qǐng)求時(shí),起動(dòng)硬盤裝置100的防讀寫區(qū)域105的認(rèn)證處理程序210(702)。
這里,圖8表示硬盤裝置100的防讀寫區(qū)域105的認(rèn)證程序210的證明書接收處理的順序。
作為步驟1,確認(rèn)機(jī)器固有證明書507。作為確認(rèn)方法,例如對(duì)把證明書內(nèi)的數(shù)字簽名606以外的信息進(jìn)行hash計(jì)算后的值1、和使用證明書的公開鍵601根據(jù)簽名算法603對(duì)數(shù)字簽名606進(jìn)行譯碼,并對(duì)其結(jié)果進(jìn)行hash計(jì)算后的值2進(jìn)行比較,確認(rèn)兩者一致并且有效期605沒有到期(801)。存在問題時(shí),作為認(rèn)證錯(cuò)誤結(jié)束處理(810)。
作為步驟2,在設(shè)定了連接機(jī)器信息208的情況下,確認(rèn)證明書507的ID602和在連接機(jī)器信息208中設(shè)定了發(fā)行源信息604的值是否一致(802)。不一致時(shí),作為認(rèn)證錯(cuò)誤結(jié)束處理(810)。
作為步驟3,判斷是否設(shè)定了用戶存取信息209。在沒有設(shè)定時(shí)進(jìn)入步驟6(803)。
作為步驟4,在設(shè)定了用戶存取信息209時(shí),在報(bào)告通知FIFO503中設(shè)定用戶存取信息請(qǐng)求(804)。以一定的周期查詢請(qǐng)求接收FIFO502,接收用戶存取信息(805)。在經(jīng)過一定時(shí)間也沒有得到用戶存取信息時(shí),作為超時(shí),作為認(rèn)證錯(cuò)位結(jié)束處理(806、810)。
作為步驟5,比較在請(qǐng)求接收FIFO502中設(shè)定的用戶存取信息和在閃速存儲(chǔ)器204上設(shè)定的用戶存取信息209(807)。不一致時(shí),設(shè)為認(rèn)證錯(cuò)位(810)。
作為步驟6,向報(bào)告通知FIFO503登記閃速存儲(chǔ)器204內(nèi)的HDD固有證明書207(703)。
作為步驟7,等待裝置側(cè)CPU400的證明書確認(rèn)處理、以及等待在請(qǐng)求接收FIFO502上設(shè)定使用HDD固有證明書中設(shè)定的公開鍵加密的通用秘密信息和有效期(808)。在一定期間沒有在請(qǐng)求接收FIFO(502)上進(jìn)行設(shè)定時(shí),作為認(rèn)證錯(cuò)誤結(jié)束處理(810)。
作為步驟8,使用HDD固有密鑰206對(duì)在請(qǐng)求接收FIFO(502)上設(shè)定的通用秘密信息進(jìn)行加密,將通用秘密信息和有效期通知給機(jī)器協(xié)作I/F部308,結(jié)束處理(705)。
通過這樣的順序,在機(jī)器和硬盤裝置100之間進(jìn)行認(rèn)證。
在認(rèn)證錯(cuò)誤時(shí),不將通用秘密信息和有效期通知給機(jī)器協(xié)作I/F部308。
因此,在機(jī)器協(xié)作I/F部,通過圖9所示的順序,作為接收到認(rèn)證請(qǐng)求以外的請(qǐng)求時(shí)的處理,確認(rèn)有無通用秘密信息的通知(906),在生成了通知的情況下,進(jìn)行根據(jù)請(qǐng)求的處理(907),在沒有生成通用秘密信息的通知的情況下,因?yàn)樽鳛殄e(cuò)誤通知給機(jī)器(908),所以進(jìn)行無法使用硬盤裝置的控制。
而且,對(duì)硬盤裝置100與機(jī)器相連接的情況進(jìn)行監(jiān)視,在沒有連接的情況下,通過廢棄已通知的通用秘密信息(901、905),所以即使在與其他裝置相連接的情況下如果不進(jìn)行認(rèn)證處理則無法使用硬盤裝置100。
返回到圖8,當(dāng)認(rèn)證處理結(jié)束時(shí),通過裝置橋路407向CPU側(cè)通知通用秘密信息(705)。
當(dāng)通過遙控從用戶接收錄像處理請(qǐng)求時(shí),CPU400在裝置橋路的請(qǐng)求接收FIFO502中登記錄像請(qǐng)求指令,將請(qǐng)求傳輸給硬盤裝置100。
在硬盤裝置100,由機(jī)器協(xié)作I/F部308查詢請(qǐng)求接收FIFO503(701),檢查有無來自CPU400的請(qǐng)求,在接收到請(qǐng)求的情況下,由于從防讀寫區(qū)域105通知了通用秘密信息,所以可以接收錄像請(qǐng)求。
CPU設(shè)定調(diào)諧器的錄像通道(709)。
而且,確保裝置橋路407的緩沖存儲(chǔ)器504,設(shè)定DMAC505,設(shè)定來自編碼·譯碼器401的廣播內(nèi)容信息向緩沖存儲(chǔ)器504的傳輸(713A、B)(708)。
接收到錄像請(qǐng)求的機(jī)器協(xié)作I/F部308對(duì)流處理部300依賴3個(gè)步驟的流的生成,該三個(gè)步驟為來自裝置橋路407的內(nèi)容接收處理、用于在硬盤101上進(jìn)行存儲(chǔ)的密碼處理、加密內(nèi)容信息的寫入處理。
然后,詳細(xì)說明內(nèi)容信息錄像時(shí)的流處理。在緩沖存儲(chǔ)器504的內(nèi)容信息緩沖容量是512KB時(shí),通過流功能部301的加密·譯碼部301D起動(dòng)密碼加速器103,進(jìn)行本機(jī)密碼的加密(714、715)。
在本機(jī)加密完成時(shí),起動(dòng)向內(nèi)容信息的文件的寫入處理,進(jìn)行向硬盤的寫入(716)。
內(nèi)容信息錄像在機(jī)器協(xié)作I/F部308接收到從CPU400發(fā)送的停止請(qǐng)求時(shí),通過開放在流處理部300的流心302生成的流來結(jié)束。如以上所示,實(shí)現(xiàn)使用本發(fā)明的硬盤裝置100的錄像處理。
然后,根據(jù)圖10的順序說明再生處理。
使用上述的順序進(jìn)行機(jī)器和硬盤裝置100的認(rèn)證處理。如果已經(jīng)進(jìn)行了認(rèn)證處理,在裝置和硬盤裝置100之間共有通用秘密信息,并且未過有效期間,則可以省略本處理順序。
然后,當(dāng)通過遙控從用戶接收內(nèi)容一覽的參照請(qǐng)求時(shí),CPU400在裝置橋路407的請(qǐng)求接收FIFO(502)中登記參照請(qǐng)求指令,向硬盤裝置100傳輸請(qǐng)求(1001)。
在硬盤裝置100中,由機(jī)器協(xié)作I/F部308查詢請(qǐng)求接收FIFO503,檢查有無來自CPU400的請(qǐng)求(701)。
然后,機(jī)器協(xié)作I/F部308確保裝置橋路407的緩沖存儲(chǔ)器504,向內(nèi)容管理部304請(qǐng)求取得內(nèi)容一覽(1002)。內(nèi)容管理部304根據(jù)UPnPAV規(guī)格,收集與網(wǎng)絡(luò)連接的具有內(nèi)容的機(jī)器的內(nèi)容信息(1003、1004)。對(duì)收集到的內(nèi)容一覽和存儲(chǔ)在自身硬盤中的內(nèi)容信息的一覽進(jìn)行整合,設(shè)定在緩沖存儲(chǔ)器504中(1005)。
機(jī)器協(xié)作I/F部308接收來自內(nèi)容管理部304的內(nèi)容一覽取得結(jié)束,將內(nèi)容一覽取得結(jié)束報(bào)告和設(shè)定了內(nèi)容一覽的緩沖存儲(chǔ)器的地址一同通知給裝置橋路407內(nèi)的報(bào)告通知FIFO503(1006)。
作為內(nèi)容一覽信息,設(shè)為具有與各個(gè)標(biāo)題對(duì)應(yīng)的標(biāo)識(shí)符。
CPU400接收上述通知,在顯示器408顯示內(nèi)容一覽。
當(dāng)用戶通過遙控操作,根據(jù)顯示器408顯示的內(nèi)容一覽選擇再生內(nèi)容時(shí),CPU400把選擇出的內(nèi)容的標(biāo)識(shí)符與再生請(qǐng)求一起設(shè)定在裝置橋路407的請(qǐng)求接收FIFO502中(1007)。
在硬盤裝置100,由機(jī)器協(xié)作I/F部308查詢請(qǐng)求接收FIFO502,檢查有無來自CPU400的請(qǐng)求(701)。以下,接收到在自身硬盤101中存儲(chǔ)的內(nèi)容信息的再生請(qǐng)求的機(jī)器協(xié)作I/F部308請(qǐng)求生成具有三個(gè)步驟的流,該三個(gè)步驟為內(nèi)容信息的讀出(文件讀出)、因?yàn)楸患用軆?nèi)容信息的譯碼處理、向譯碼器的內(nèi)容信息傳輸處理。
而且,確保裝置橋路407上的緩沖存儲(chǔ)器504,開始已生成的流處理。
對(duì)流處理部300的順序進(jìn)行說明。首先,在文件讀出301B,打開具有已指定的文件名的內(nèi)容信息文件,在上述緩沖存儲(chǔ)器504讀出大約512KB。這時(shí),考慮到縮短讀出I/O時(shí)間,使用Direct I/O讀出。讀出的單位設(shè)為512KB左右。
然后,在加密·譯碼部301D,起動(dòng)密碼加速器103,進(jìn)行本機(jī)密碼的加密。
然后,在傳輸部301C,起動(dòng)裝置橋路407的DMAC505,把在緩沖存儲(chǔ)器504上讀出的內(nèi)容信息傳輸給編碼·譯碼器401。
通過反復(fù)進(jìn)行這樣一連串的順序,能再生存儲(chǔ)在硬盤101的內(nèi)容信息106。
在由機(jī)器協(xié)作I/F部308接收到網(wǎng)絡(luò)上的PC411具有的內(nèi)容信息的再生請(qǐng)求時(shí),為了進(jìn)行和PC411的認(rèn)證起動(dòng)防讀寫區(qū)域105的認(rèn)證處理程序210(1009)。
用于網(wǎng)絡(luò)傳輸?shù)募用艿拿荑€信息依據(jù)在DTLA(Digital TransmissionLicensing Administration)規(guī)定的DTCP-IP(Digital Transmission ContentProtection-Internet Protocil)。
圖11表示認(rèn)證處理程序的處理順序。
作為步驟1,將HDD固有證明書送交給PC411(1010)。
作為步驟2,等待從PC411發(fā)送證明書(1011),即使等待一定的時(shí)間也沒有送來證明書時(shí),作為認(rèn)證錯(cuò)誤結(jié)束處理(1102)。
作為步驟3,按上述順序確認(rèn)接收到的證明書是否正確(1103)。存在問題時(shí),作為認(rèn)證錯(cuò)誤結(jié)束處理。
作為步驟4,生成通用秘密信息,使用HDD固有密鑰(206)對(duì)其進(jìn)行加密并發(fā)送給PC(1012)。
作為步驟5,將通用秘密信息通知給機(jī)器協(xié)作I/F部308(1013A)。在認(rèn)證錯(cuò)誤時(shí),將認(rèn)證錯(cuò)誤通知給機(jī)器協(xié)作I/F部308,機(jī)器協(xié)作I/F部308將再生錯(cuò)誤通知給報(bào)告通知FIFO503,結(jié)束處理(1013B)。
在本實(shí)施例中,使HDD固有證明書207和用于與機(jī)器認(rèn)證的證明書相同來進(jìn)行說明,但也可以設(shè)置用于網(wǎng)絡(luò)認(rèn)證的證明書。
然后,機(jī)器聯(lián)系I/F部308對(duì)流處理部300請(qǐng)求生成具有3個(gè)步驟的流,所述具有3個(gè)步驟的流具有內(nèi)容信息的接收、因?yàn)楸患用軆?nèi)容信息的譯碼處理、向譯碼器的內(nèi)容信息傳輸處理(1014)。對(duì)譯碼處理提供在與PC認(rèn)證時(shí)生成的通用秘密信息。
機(jī)器協(xié)作I/F部308對(duì)PC411通知己指定的文件名(1015)。而且,確保裝置橋路407上的緩沖存儲(chǔ)器,開始已生成的流處理。
對(duì)流處理部的順序進(jìn)行說明。
首先,由于來自流心302的起動(dòng),傳輸部301C進(jìn)行從網(wǎng)絡(luò)I/F部102接收到的內(nèi)容信息的接收處理(1017、1018、1019)。
接著,通過由流心302起動(dòng)的加密·譯碼部301D,使用密碼加速器103進(jìn)行內(nèi)容信息的譯碼處理。根據(jù)內(nèi)容信息包含的鍵信息和通用秘密信息生成譯碼鍵進(jìn)行譯碼。在上述緩沖存儲(chǔ)器中存儲(chǔ)譯碼后的內(nèi)容信息(1020、1021)。
在存儲(chǔ)了大約512KB時(shí),在由流心302起動(dòng)的傳輸部301C,起動(dòng)裝置橋路的DMAC505,把在緩沖存儲(chǔ)器504讀出的內(nèi)容信息向編碼·譯碼器401進(jìn)行傳輸(1022、1023)。
通過反復(fù)這樣一連串的順序,可以再生存儲(chǔ)在網(wǎng)絡(luò)上的PC411中的內(nèi)容信息。
如以上的實(shí)施例所示,通過將硬盤裝置100與DVD記錄器連接,能夠提供網(wǎng)絡(luò)功能和硬盤記錄再生功能。
在本實(shí)施例中,對(duì)通過裝置橋路407交接的數(shù)據(jù)沒有進(jìn)行加密,但也可以交接使用密鑰進(jìn)行了加密的數(shù)據(jù),所述密鑰是根據(jù)認(rèn)證處理時(shí)的通用秘密信息和發(fā)送源指定的信息生成的。由此,在認(rèn)證處理后更換了硬盤裝置的情況下,無法使用不進(jìn)行認(rèn)證處理的硬盤裝置。此時(shí),由于從CPU向編碼·譯碼器(711、1008)以及從機(jī)器協(xié)作I/F部向流處理部的密碼處理通知通用秘密信息(710、1014),所以可以通過編碼·譯碼器401和密碼加速器進(jìn)行加密數(shù)據(jù)的譯碼·加密。
接著,對(duì)本發(fā)明的硬盤裝置100的中心協(xié)作功能進(jìn)行說明。
圖4表示與住宅內(nèi)的網(wǎng)絡(luò)410連接的本硬盤裝置100通過家鄉(xiāng)路由器412與因特網(wǎng)413上的中心服務(wù)器414連接的系統(tǒng)。
作為中心協(xié)作功能,對(duì)硬盤的備份功能進(jìn)行說明。硬盤裝置100的防讀寫區(qū)域105為了進(jìn)行和中心的認(rèn)證處理,具有和機(jī)器認(rèn)證相同的證明書、承認(rèn)順序的處理程序。
在中心協(xié)作功能部305中,例如在每日規(guī)定的時(shí)間開始備份功能。
定時(shí)起動(dòng)的中心協(xié)作功能部305起動(dòng)防讀寫區(qū)域105的認(rèn)證處理程序210,開始和中心的認(rèn)證處理。如圖11所示,防讀寫區(qū)域105將HDD固有證明書207發(fā)送給中心服務(wù)器,從中心服務(wù)器接收中心側(cè)證明相互進(jìn)行認(rèn)證,在硬盤裝置100的防讀寫區(qū)域生成通用秘密信息,發(fā)送給中心側(cè)。
在認(rèn)證處理結(jié)束的時(shí)刻,從防讀寫區(qū)域105將通用秘密信息通知給中心協(xié)作功能部305。
作為與備份對(duì)應(yīng)的流,中心協(xié)作功能部305使流處理部生成以下三個(gè)步驟硬盤中的信息的讀出(文件讀出)、為了通過網(wǎng)絡(luò)進(jìn)行發(fā)送,根據(jù)與中心共有的通用秘密信息生成密鑰的密碼處理、以及向中心服務(wù)器的傳輸處理,在加密·譯碼部設(shè)定上述密鑰。使用該生成的流,例如以512KB單位依次讀出硬盤上的信息,使用密碼加速器103進(jìn)行加密,經(jīng)由網(wǎng)絡(luò)I/F部102分割成數(shù)據(jù)包單位,將存儲(chǔ)在硬盤101的信息傳輸給中心服務(wù)器。
這樣在防讀寫區(qū)域105備有和中心服務(wù)器的認(rèn)證處理,通過保安全的通信路徑,除了硬盤101的備份服務(wù)外,例如通過應(yīng)用程序安裝在硬盤裝置100運(yùn)行的軟件的更新服務(wù)等,可以實(shí)現(xiàn)各式各樣的中心協(xié)作服務(wù)。
接著,對(duì)本發(fā)明的硬盤裝置100實(shí)現(xiàn)的服務(wù)的例子進(jìn)行說明。
圖12表示經(jīng)由住宅內(nèi)的網(wǎng)絡(luò)410,本硬盤裝置100、網(wǎng)絡(luò)調(diào)諧器1201、網(wǎng)絡(luò)顯示器1202相連接的系統(tǒng)。
圖13表示在本系統(tǒng)中用于實(shí)現(xiàn)提供給用戶的服務(wù)的各裝置的關(guān)系。
網(wǎng)絡(luò)調(diào)諧器1201除了調(diào)諧器功能1203以外,還具有編碼器1205、網(wǎng)絡(luò)I/F部1206A,經(jīng)由網(wǎng)絡(luò)410,告知調(diào)諧器功能,接收頻道選擇請(qǐng)求和發(fā)送目的地信息(IP地址),對(duì)已指定的頻道的圖像進(jìn)行編碼,向已指定的IP地址進(jìn)行傳輸。在本網(wǎng)絡(luò)調(diào)諧器1201,與網(wǎng)絡(luò)有關(guān)的處理,例如請(qǐng)求的接收和網(wǎng)絡(luò)的收發(fā)處理使用由CPU1204執(zhí)行的程序進(jìn)行處理。
網(wǎng)絡(luò)顯示器1202是實(shí)現(xiàn)具有網(wǎng)絡(luò)功能的顯示器的裝置,具有譯碼器1207、網(wǎng)絡(luò)I/F部1206B、遙控I/F部1209,從遙控接收用戶的請(qǐng)求,對(duì)網(wǎng)絡(luò)調(diào)諧器1201請(qǐng)求頻道選擇,越過網(wǎng)絡(luò)410接收網(wǎng)絡(luò)調(diào)諧器1201接收到的圖像,并在顯示器408進(jìn)行顯示401(1301),或取得存儲(chǔ)在硬盤裝置100的內(nèi)容一覽在顯示器408進(jìn)行顯示,向硬盤裝置100請(qǐng)求取得用戶根據(jù)內(nèi)容一覽選擇出的內(nèi)容信息,將越過網(wǎng)絡(luò)410接收到的內(nèi)容信息在顯示器上進(jìn)行顯示402(1302)?;蛘?,接收來自用戶的請(qǐng)求,將網(wǎng)絡(luò)調(diào)諧器1201接收到的圖像在硬盤裝置100中進(jìn)行記錄403(1303)。在本網(wǎng)絡(luò)顯示器1202中,對(duì)用戶請(qǐng)求的處理和與網(wǎng)絡(luò)有關(guān)的處理使用由CPU1208執(zhí)行的程序進(jìn)行處理。
接著,對(duì)由本發(fā)明的硬盤裝置100和網(wǎng)絡(luò)顯示器1202以及網(wǎng)絡(luò)調(diào)諧器1201實(shí)現(xiàn)的服務(wù)進(jìn)行說明。將本硬盤裝置100與網(wǎng)絡(luò)連接,當(dāng)開始供給電源時(shí)從硬盤讀出程序開始初始處理。當(dāng)初始處理結(jié)束時(shí),在即插即用功能部依次進(jìn)行以下處理。
作為步驟1,取得自身IP地址。
作為步驟2,表示是對(duì)網(wǎng)絡(luò)上的機(jī)器(網(wǎng)絡(luò)電視)根據(jù)UPnP進(jìn)行裝置和服務(wù)的告知,在本機(jī)硬盤內(nèi)發(fā)布內(nèi)容信息的媒體服務(wù)器裝置。
通過網(wǎng)絡(luò)顯示器408,由內(nèi)容管理部接收內(nèi)容一覽請(qǐng)求(例如,圖像),從內(nèi)容管理信息讀出與圖像有關(guān)的內(nèi)容一覽,將該讀出信息作為內(nèi)容一覽信息返回給網(wǎng)絡(luò)電視。
網(wǎng)絡(luò)電視在請(qǐng)求內(nèi)容信息再生時(shí),對(duì)硬盤裝置發(fā)送認(rèn)證請(qǐng)求。接收到認(rèn)證請(qǐng)求的本機(jī)功能部把接收到的認(rèn)證請(qǐng)求交給防讀寫區(qū)域的認(rèn)證處理程序并起動(dòng)處理。
根據(jù)圖14說明認(rèn)證處理程序的順序。
作為步驟1,如上述那樣確認(rèn)機(jī)器固有證明書(1401)。存在問題時(shí),作為認(rèn)證錯(cuò)誤結(jié)束處理(1405)。
作為步驟2,將閃速存儲(chǔ)器204內(nèi)的HDD固有證明書207發(fā)送給網(wǎng)絡(luò)顯示器(1402)。作為步驟3,等待網(wǎng)絡(luò)顯示器的證明書確認(rèn)處理、以及送回使用固有證明書中設(shè)定的公開鍵進(jìn)行了加密的,或可以使用機(jī)器固有證明書進(jìn)行譯碼的通用秘密信息和有效期(1403)。在一定期間沒有被送回的情況下,作為認(rèn)證錯(cuò)誤結(jié)束處理(1405)。作為步驟4,將通用秘密信息和有效期通知給本機(jī)功能部,結(jié)束處理(1406)。
結(jié)束了確認(rèn)處理的網(wǎng)絡(luò)顯示器的內(nèi)容信息再生請(qǐng)求由本機(jī)功能部307接收。本機(jī)功能部307接收內(nèi)容信息再生請(qǐng)求進(jìn)行流的生成,對(duì)文件讀出301A交付讀出的文件名,對(duì)傳輸部301C交付發(fā)送目的地的地址信息,對(duì)加密·譯碼部301D作為初始值交付鍵信息。
內(nèi)容信息106的譯碼鍵信息由于作為內(nèi)容管理信息被進(jìn)行管理,所以把該信息作為初始值交給加密·譯碼部。用于網(wǎng)絡(luò)傳輸?shù)募用艿逆I信息交付由認(rèn)證處理得到的通用秘密信息。
接著,說明內(nèi)容信息再生請(qǐng)求時(shí)的流處理順序。
首先,在文件讀出301A,打開具有已指定的文件名的內(nèi)容信息,讀出大約512KB。這時(shí),考慮到縮短讀出I/O時(shí)間,使用Direct I/O讀出。讀出單位設(shè)為512KB。
然后,在加密·譯碼部301D,將已讀出的數(shù)據(jù)分成網(wǎng)絡(luò)傳輸單位,附加HTTP標(biāo)題。然后,起動(dòng)密碼加速器103,進(jìn)行本機(jī)密碼的譯碼和DTCP-IP的加密。網(wǎng)絡(luò)傳輸單位在MPEG2-TS的內(nèi)容信息的情況下,希望是TS數(shù)據(jù)包的倍數(shù),例如,是7TS數(shù)據(jù)包單位。
然后,在傳輸部301,打開將網(wǎng)絡(luò)電視作為發(fā)送目的地的插座,向網(wǎng)絡(luò)傳輸單位請(qǐng)求發(fā)送。
通過流心302的調(diào)度程序管理并進(jìn)行這些處理。各處理都在處理結(jié)束時(shí)計(jì)算下次發(fā)送的定時(shí),在調(diào)度程序上登記下次起動(dòng)時(shí)間。例如,在發(fā)布高清晰度電視內(nèi)容的情況下,因?yàn)槠骄鶠?5Mbps,所以文件讀出即使慢也要每163msec進(jìn)行起動(dòng)。下次處理時(shí)間在MPEG2-TS的內(nèi)容信息的情況下,可以使用內(nèi)容信息所含的PCR(Program Clock Reference)計(jì)算下次起動(dòng)時(shí)間。
內(nèi)容信息再生在本機(jī)功能部通過網(wǎng)絡(luò)顯示器接收到停止請(qǐng)求時(shí),通過開放在流處理部生成的流來結(jié)束。
如以上所示,實(shí)現(xiàn)本發(fā)明的硬盤裝置100和網(wǎng)絡(luò)顯示器1202之間的內(nèi)容再生處理1302。
以下,對(duì)從網(wǎng)絡(luò)顯示器接收內(nèi)容錄像請(qǐng)求,進(jìn)行內(nèi)容錄像1303的硬盤裝置100的處理順序進(jìn)行說明。
網(wǎng)絡(luò)顯示器1202的內(nèi)容錄像請(qǐng)求由本機(jī)功能部307接收。作為內(nèi)容錄像請(qǐng)求傳輸錄像頻道。本機(jī)功能部307接收內(nèi)容錄像請(qǐng)求,使用防讀寫區(qū)域105的認(rèn)證處理程序210,按照?qǐng)D11的順序進(jìn)行和網(wǎng)絡(luò)調(diào)諧器1201的認(rèn)證處理。
接收到認(rèn)證處理完成的本機(jī)功能部307起動(dòng)流處理部300,作為流生成來自網(wǎng)絡(luò)的圖像接收處理、用于網(wǎng)絡(luò)傳輸?shù)淖g碼處理、用于存儲(chǔ)在硬盤的密碼處理、加密內(nèi)容信息的寫入處理的4個(gè)步驟。
然后,詳細(xì)說明內(nèi)容信息錄像時(shí)的流處理。
首先,在傳輸部301C,打開將網(wǎng)絡(luò)調(diào)諧器作為發(fā)送源的插座,接收數(shù)據(jù)包。
然后,在加密·譯碼部301D,將接收到的數(shù)據(jù)包交給密碼加速器,進(jìn)行DTCP-IP的譯碼和本機(jī)密碼的加密。在本機(jī)加密的內(nèi)容成為512KB的時(shí),在文件寫入301A進(jìn)行文件的寫入。
在本機(jī)功能部307接收到從網(wǎng)絡(luò)顯示器1202發(fā)送的停止請(qǐng)求時(shí),通過開放在流處理部300生成的流來結(jié)束內(nèi)容信息錄像。
如以上那樣,實(shí)現(xiàn)本發(fā)明的硬盤裝置100和網(wǎng)絡(luò)調(diào)諧器1201之間的錄像處理。
如上述所示,通過將網(wǎng)絡(luò)顯示器1203、網(wǎng)絡(luò)調(diào)諧器1201和本發(fā)明的硬盤裝置100與網(wǎng)絡(luò)相連接,能越過網(wǎng)絡(luò)提供HDD記錄器提供的錄像、再生的功能。
以上參照附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行了描述,應(yīng)當(dāng)理解的是,本發(fā)明不限于這些實(shí)施例,對(duì)于本領(lǐng)域熟練技術(shù)人員來說,在不違背權(quán)利請(qǐng)求限定的本發(fā)明精神或范圍的前提下,能進(jìn)行各種改變或改進(jìn)。
權(quán)利要求
1.一種硬盤裝置,其特征在于,具有存儲(chǔ)內(nèi)容數(shù)據(jù)和程序的硬盤;和網(wǎng)絡(luò)連接的網(wǎng)絡(luò)接口部;執(zhí)行程序的CPU,連接上述硬盤、上述接口部和上述CPU的總線,其特征在于,所述CPU執(zhí)行存儲(chǔ)在所述硬盤中的發(fā)揮以下功能的程序和應(yīng)用程序,向所述網(wǎng)絡(luò)連接本機(jī)器,向與所述網(wǎng)絡(luò)連接的其他機(jī)器通知本機(jī)器提供的內(nèi)容的即插即用功能;取得并管理存儲(chǔ)在所述硬盤中的內(nèi)容一覽的內(nèi)容管理功能;通過所述網(wǎng)絡(luò)接口部向網(wǎng)絡(luò)傳輸存儲(chǔ)在所述硬盤中的所述內(nèi)容數(shù)據(jù)的功能;向所述硬盤寫入通過所述網(wǎng)絡(luò)接口部接收到的內(nèi)容信息的流處理功能;和向通過所述網(wǎng)絡(luò)連接的中心服務(wù)器發(fā)送存儲(chǔ)在所述硬盤中的內(nèi)容數(shù)據(jù)和程序,并進(jìn)行備份的中心協(xié)作功能。
2.根據(jù)權(quán)利要求1所述的硬盤裝置,其特征在于,具有向所述硬盤、所述接口部、所述密碼加速器、所述防讀寫性存儲(chǔ)器和所述CPU中的任一個(gè)提供電源的電池。
3.根據(jù)權(quán)利要求1所述的硬盤裝置,具有進(jìn)行密碼運(yùn)算的密碼加速器,其特征在于,所述CPU在所述密碼加速器中進(jìn)行密碼處理。
4.根據(jù)權(quán)利要求1所述的硬盤裝置,具有防讀寫性存儲(chǔ)器,其特征在于,在該防讀寫性存儲(chǔ)器中存儲(chǔ)了在進(jìn)行和網(wǎng)絡(luò)連接的其他機(jī)器的通信時(shí)進(jìn)行認(rèn)證所需要的證明書、用于加密的密鑰和認(rèn)證處理程序。
5.根據(jù)權(quán)利要求4所述的硬盤裝置,其特征在于,對(duì)存儲(chǔ)在所述防讀寫性存儲(chǔ)器中的證明書和從通過網(wǎng)絡(luò)連接的機(jī)器接收到的證明書進(jìn)行比較,在認(rèn)證成功時(shí),允許所述機(jī)器在所述硬盤進(jìn)行存取。
6.根據(jù)權(quán)利要求5所述的硬盤裝置,其特征在于,在所述防讀寫性存儲(chǔ)器中作為用戶存取信息存儲(chǔ)用戶標(biāo)識(shí)符和密碼,在從所述機(jī)器取得的用戶標(biāo)識(shí)符和密碼與所述用戶存取信息一致時(shí),允許向所述硬盤進(jìn)行存取。
7.根據(jù)權(quán)利要求6所述的硬盤裝置,其特征在于,所述防讀寫性存儲(chǔ)器與對(duì)存儲(chǔ)在該防讀寫性存儲(chǔ)器中的信息進(jìn)行刪除的防讀寫處理部連接,所述防讀寫性處理部根據(jù)來自探測(cè)光的光傳感器或監(jiān)視所述總線的總線存取的總線監(jiān)視部的信號(hào),刪除所述信息。
8.一種與權(quán)利要求1所述的硬盤裝置連接的機(jī)器,具有和所述硬盤裝置的總線連接的裝置橋路;與所述裝置橋路連接的內(nèi)部總線;與所述內(nèi)部總線連接的CPU和存儲(chǔ)器,其特征在于,在所述裝置橋路中存儲(chǔ)機(jī)器的證明書,在連接了所述硬盤裝置的情況下,對(duì)存儲(chǔ)在所述硬盤裝置中的證明書和所述機(jī)器的證明書進(jìn)行比較,在已認(rèn)證時(shí),可以使所述硬盤裝置總線上的數(shù)據(jù)和所述內(nèi)部總線上的數(shù)據(jù)相互通信。
9.根據(jù)權(quán)利要求8所述的機(jī)器,具有與所述內(nèi)部總線連接的譯碼器/編碼器、調(diào)諧器,其特征在于,所述裝置橋路從所述硬盤裝置讀出內(nèi)容并傳輸給所述譯碼器/編碼器,進(jìn)行該內(nèi)容的再生。
10.根據(jù)權(quán)利要求8所述的機(jī)器,其特征在于,把使用所述編碼器對(duì)由所述調(diào)諧器接收到的廣播內(nèi)容進(jìn)行了編碼的內(nèi)容信息通過所述裝置橋路傳輸?shù)剿鲇脖P裝置并存儲(chǔ)在所述硬盤裝置中。
11.根據(jù)權(quán)利要求8所述的機(jī)器,其特征在于,所述裝置橋路將所述硬盤裝置通過網(wǎng)絡(luò)接收到的內(nèi)容信息傳輸給所述譯碼器/編碼器,進(jìn)行該內(nèi)容的再生。
12.通過網(wǎng)絡(luò)連接權(quán)利要求1所述的硬盤裝置、顯示裝置、廣播接收裝置的網(wǎng)絡(luò)系統(tǒng),其特征在于,所述廣播接收裝置具有接收廣播內(nèi)容的調(diào)諧器、和對(duì)從所述顯示裝置接收到的所述廣播內(nèi)容中的任一個(gè)頻道的請(qǐng)求信息和發(fā)送目的地信息進(jìn)行接收,并傳輸給已指定的發(fā)送目的地的網(wǎng)絡(luò)I/F部,所述顯示裝置具有顯示已接收到廣播內(nèi)容的顯示器、接收來自用戶的請(qǐng)求的用戶I/F部、和根據(jù)來自所述用戶的請(qǐng)求將所述請(qǐng)求信息發(fā)送給所述廣播接收裝置的網(wǎng)絡(luò)I/F部。
13.根據(jù)權(quán)利要求12所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,所述顯示裝置根據(jù)用戶請(qǐng)求,取得存儲(chǔ)在所述硬盤裝置中的內(nèi)容一覽,并顯示在所述顯示器上,通過所述網(wǎng)絡(luò)從所述硬盤裝置接收由用戶選擇的內(nèi)容信息,并顯示在所述顯示器上。
14.根據(jù)權(quán)利要求12所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,所述顯示裝置根據(jù)從所述顯示裝置的用戶I/F部接收到的用戶請(qǐng)求,將錄像予約頻道通知給所述硬盤裝置,所述硬盤裝置將與所述用戶請(qǐng)求相對(duì)應(yīng)的頻道信息發(fā)送給所述廣播接收裝置,把通過網(wǎng)絡(luò)從所述廣播接收裝置接收到的廣播內(nèi)容存儲(chǔ)在該硬盤裝置中。
全文摘要
作為硬盤裝置,本發(fā)明可以向安裝硬盤的AV機(jī)器提供家庭服務(wù)器功能。由硬盤、網(wǎng)絡(luò)接口部、CPU、存儲(chǔ)器、電源、以及密碼加速器和防讀寫區(qū)域構(gòu)成硬盤裝置,提供即插即用功能、存儲(chǔ)在本硬盤裝置中的內(nèi)容信息的發(fā)布、使用密碼加速器的內(nèi)容的加密、根據(jù)存儲(chǔ)在防讀寫區(qū)域的認(rèn)證信息以及算法的認(rèn)證、與中心服務(wù)器的協(xié)作服務(wù)。
文檔編號(hào)G11B20/10GK1783053SQ20051010789
公開日2006年6月7日 申請(qǐng)日期2005年9月29日 優(yōu)先權(quán)日2004年10月4日
發(fā)明者水谷美加, 森本義章, 雷默阿魯·達(dá)米恩 申請(qǐng)人:株式會(huì)社日立制作所