專利名稱:內(nèi)容共享裝置和內(nèi)容共享方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通過網(wǎng)絡(luò)快適地共享內(nèi)容的內(nèi)容共享系統(tǒng)和內(nèi)容共享裝置。
背景技術(shù):
普及到以家庭為中心的VTR(Video Tape Recorder)記錄器、DVD(Digital Versatile Disc)記錄器、和HDD(Hard Disk Drive)記錄器一般的使用方法是主要是對播放波記錄后進(jìn)行再現(xiàn),或?qū)⒃诔鲎怃浵駧痰旰弯浵駧痰曜饨杌蛸徺I的內(nèi)容進(jìn)行再現(xiàn),將圖像和聲音輸出至電視機(jī)。
這些記錄單元和電視機(jī)在得到普及的同時,價格迅速降低,一般在一個家庭中有多臺。此外,特別地,正在銷售的是面向一般家庭、通過基于IEEE1394和商家獨立的通信標(biāo)準(zhǔn)等的通信,從距離數(shù)米以上的地方的電視機(jī)操作記錄單元的產(chǎn)品。
另一方面,隨著互聯(lián)網(wǎng)的普及,一般建立起家庭內(nèi)IP(InternetProtocol)網(wǎng)絡(luò)。
這樣,在家庭內(nèi)IP網(wǎng)絡(luò)上嘗試發(fā)送和接收AV(AuthorizedVersion)內(nèi)容,特別是由于DLNA(Digital Living Network Alliance)標(biāo)準(zhǔn)的出現(xiàn),通過家庭內(nèi)IP網(wǎng)絡(luò)的家庭內(nèi)的內(nèi)容共享的普及具有現(xiàn)實的意義。
家庭內(nèi)內(nèi)容共享在一個家庭內(nèi)將多臺HDD記錄單元和電視機(jī)用網(wǎng)絡(luò)連接,相互共享。利用本技術(shù),可以在只要是可以IP通信的網(wǎng)絡(luò)環(huán)境下,就可以共享內(nèi)容,例如,可以簡單地將記錄在寢室的記錄單元中的內(nèi)容實時地再現(xiàn)。
可是,在使用對應(yīng)網(wǎng)絡(luò)的內(nèi)容記錄單元、通過網(wǎng)絡(luò)再現(xiàn)內(nèi)容的情況下,在再現(xiàn)發(fā)送方的內(nèi)容之前需要的時間、以及網(wǎng)絡(luò)發(fā)送需要的時間、從接收到再現(xiàn)需要的時間的總和對用戶而言是等待時間,所以例如與模擬電視相比,反應(yīng)非常慢。
另一方面,近年來節(jié)能意識提高,而且不論是什么記錄單元,待機(jī)電能都成為問題,要求在不使用時成為休止模式。在休止模式下僅啟動錄像預(yù)約功能,CPU(Central Processing Unit)需要的最小限度啟動。
為了通過網(wǎng)絡(luò)從休止模式的WOL(Wake On LAN)對應(yīng)記錄單元獲得內(nèi)容,通常將稱為魔包(magic packet)的特殊的IP信息包向保持內(nèi)容的記錄單元發(fā)送,啟動記錄單元后,需要從記錄單元獲得內(nèi)容。
記錄單元的啟動時間一般為數(shù)秒~數(shù)十秒。網(wǎng)絡(luò)功能的啟動是特別需要時間的處理,例如利用DHCP(Dynamic Host ConfigurationProtocol)服務(wù)器的情況等一般需要10秒以上的啟動時間。也就是,從休止模式的記錄單元到獲得內(nèi)容之前,需要數(shù)十秒以上的時間。
為了解決這樣的問題,一般采用高速緩存和數(shù)據(jù)的預(yù)讀下載(或接收信號)的方法。
所謂高速緩存是預(yù)先保持暫時使用的一部分或全部數(shù)據(jù),然后在使用同一數(shù)據(jù)的情況下,通過從高速緩沖存儲器讀出,實現(xiàn)提高速度的一般方法。
作為內(nèi)容的預(yù)讀接收的例子,在(特開2003-009113號公報)中敘述了預(yù)讀內(nèi)容后再現(xiàn)的方法。
高速緩沖存儲器的組成一般使用CPU和網(wǎng)絡(luò)瀏覽器。此方法在高速緩沖存儲器的命中(hit)率高的情況下非常有效,但是為了提高高速緩沖存儲器的命中率,統(tǒng)計處理是必要的,所以存在有本質(zhì)上的缺點,即要使少量的內(nèi)容命中高速緩沖存儲器,必須對全部內(nèi)容進(jìn)行高速緩存。
也就是,使用高速緩沖存儲器的方法,為了從休止模式的記錄單元高速獲得內(nèi)容,必須將再現(xiàn)完的內(nèi)容全部保持。此外,由于沒有再現(xiàn)的內(nèi)容不存在高速緩沖存儲,所以不能高速獲得。
為了解決這樣的問題,實現(xiàn)了用數(shù)據(jù)預(yù)讀下載在用戶操作之前下載內(nèi)容的方法。所謂預(yù)讀下載是預(yù)先下載預(yù)測為下次要下載(獲得)的數(shù)據(jù)的方法。
例如,一部分使網(wǎng)絡(luò)瀏覽器提高速度的軟件,采用這種利用預(yù)讀在用戶操作之前獲得連接對象的內(nèi)容的方法。
此預(yù)讀方法如的確可以預(yù)測下次用戶操作,則是非常有效的方法。在此方法中,用戶輸入的信息越多,越容易預(yù)測下次用戶的操作。此外,所說的網(wǎng)絡(luò)瀏覽的動作一般在獲得內(nèi)容后,在下次操作之前有一定的時間,所以在此期間進(jìn)行預(yù)讀,可以有效地下載內(nèi)容。
可是,在預(yù)讀的方法中,存在著在用戶啟動裝置后,不馬上進(jìn)行預(yù)讀,不能使用預(yù)讀的方法的缺點。此外,預(yù)讀中存在占用多的網(wǎng)絡(luò)頻帶的缺點。也就是,在利用預(yù)讀的情況下,操作一側(cè)的終端要預(yù)先啟動休止中的記錄單元,預(yù)先獲得內(nèi)容。由于這會不經(jīng)意地啟動其他記錄單元而獲得內(nèi)容,所以在耗電多的方面、和占用存儲器和硬盤等存儲區(qū)域多的方面,這就成了問題。
作為預(yù)讀的派生方法可以舉出的是,一旦用戶啟動操作終端,就將其他記錄單元全部啟動的方法。于是,由于可以縮短啟動時間,通過網(wǎng)絡(luò)獲得內(nèi)容也可以用比較短的時間。可是,存在有要增加記錄單元數(shù)量的耗電的問題。
此外,可以考慮在休止模式時僅啟動網(wǎng)絡(luò)功能的方法,但是不希望為了幾乎不使用的功能而一直動作。
也就是,要解決的課題是在作為內(nèi)容共享裝置的對應(yīng)于網(wǎng)絡(luò)的內(nèi)容記錄單元中,在通過網(wǎng)絡(luò)進(jìn)行再現(xiàn)內(nèi)容時,一旦內(nèi)容的發(fā)送一側(cè)終端處于休止模式,到內(nèi)容的再現(xiàn)之前需要時間這一問題。
發(fā)明內(nèi)容
為了解決所述課題,本發(fā)明是測定記錄單元的啟動時間,一旦在該記錄單元記錄內(nèi)容,則將啟動時間部分的內(nèi)容復(fù)制到其他記錄單元中進(jìn)行共享的內(nèi)容共享裝置,在具有通過網(wǎng)絡(luò)共享內(nèi)容的功能的內(nèi)容共享裝置中,包括保持啟動內(nèi)容共享裝置需要的時間的單元;預(yù)先向其他裝置發(fā)送相當(dāng)于啟動需要的時間的內(nèi)容的單元;作成和更新保持在內(nèi)容共享裝置中的內(nèi)容的索引的單元;以及使索引與其他內(nèi)容共享裝置共享的單元,預(yù)先向其他內(nèi)容共享裝置發(fā)送相當(dāng)于所述啟動需要的時間的內(nèi)容,對內(nèi)容進(jìn)行共享,可以實現(xiàn)高速再現(xiàn)功能。
此外,在本發(fā)明中,還包括測定所述內(nèi)容共享裝置的啟動需要的時間的單元、和作成和更新相當(dāng)于啟動需要時間的內(nèi)容的索引的單元,使索引中保持內(nèi)容的網(wǎng)址。
此外,在本發(fā)明中,將相當(dāng)于所述啟動需要時間的內(nèi)容索引,包含在對所述內(nèi)容共享裝置內(nèi)保持的內(nèi)容索引進(jìn)行擴(kuò)張后的區(qū)域中進(jìn)行管理。
此外,在本發(fā)明中,為了預(yù)先使相當(dāng)于所述啟動需要時間的內(nèi)容與其他裝置共享,在索引中包括啟動時間,其他裝置通過請求相當(dāng)于啟動時間的內(nèi)容來預(yù)先進(jìn)行共享。
此外,在本發(fā)明中,在具有通過網(wǎng)絡(luò)對內(nèi)容進(jìn)行共享功能的內(nèi)容共享裝置中,包括從其他內(nèi)容共享裝置中獲得索引的單元;預(yù)先從其他內(nèi)容共享裝置獲得一部分內(nèi)容的單元;從具有內(nèi)容的其他內(nèi)容共享裝置獲得已預(yù)先獲得的內(nèi)容的后續(xù)部分的單元,在再現(xiàn)由所述索引指定的內(nèi)容時,再現(xiàn)預(yù)先獲得的內(nèi)容,在預(yù)先獲得的內(nèi)容后繼續(xù)再現(xiàn)內(nèi)容的后續(xù)部分。
此外,在本發(fā)明中,要預(yù)先獲得的一部分內(nèi)容,是應(yīng)預(yù)先在用內(nèi)容共享裝置共享的內(nèi)容索引中獲得的作為內(nèi)容表示的內(nèi)容,此外,相當(dāng)于從內(nèi)容共享裝置獲得內(nèi)容啟動時間的長度,是在要獲得內(nèi)容時進(jìn)行指定并預(yù)先獲得的一部分內(nèi)容的長度。
此外,在本發(fā)明中,在再現(xiàn)內(nèi)容時,指示啟動其他內(nèi)容共享裝置,再現(xiàn)預(yù)先獲得的內(nèi)容,繼續(xù)預(yù)先獲得的內(nèi)容,再現(xiàn)內(nèi)容的后續(xù)部分。
此外,在本發(fā)明的內(nèi)容共享方法中,包括為了將內(nèi)容的索引與其他內(nèi)容共享裝置進(jìn)行共享,作成或更新在內(nèi)容共享裝置內(nèi)保持的內(nèi)容的索引的步驟;和預(yù)先發(fā)送相當(dāng)于內(nèi)容共享裝置的啟動時間的內(nèi)容的步驟,預(yù)先發(fā)送相當(dāng)于與用索引指定的內(nèi)容對應(yīng)的內(nèi)容共享裝置啟動時間的內(nèi)容。
此外,在本發(fā)明的內(nèi)容共享方法中,包括從其他內(nèi)容共享裝置預(yù)先獲得一部分內(nèi)容的步驟;用保持在內(nèi)容共享裝置內(nèi)的內(nèi)容索引指定要再現(xiàn)的內(nèi)容、并指令再現(xiàn)內(nèi)容的步驟;對通過再現(xiàn)指令已預(yù)先獲得的內(nèi)容進(jìn)行再現(xiàn)的步驟;和從具有要再現(xiàn)的內(nèi)容的其他內(nèi)容共享裝置獲得已預(yù)先獲得的內(nèi)容的后續(xù)部分的步驟,在預(yù)先獲得的內(nèi)容之后繼續(xù)再現(xiàn)內(nèi)容的后續(xù)部分。
本發(fā)明的記錄單元,預(yù)先共享服務(wù)器一側(cè)記錄單元的啟動需要時間的內(nèi)容。因此,在服務(wù)器一側(cè)的記錄單元啟動之前的期間,使用積存在客戶機(jī)一側(cè)記錄單元中的內(nèi)容進(jìn)行再現(xiàn),一旦服務(wù)器一側(cè)的記錄單元啟動,則可以利用通過網(wǎng)絡(luò)進(jìn)行的內(nèi)容的發(fā)送來再現(xiàn)內(nèi)容,具有可以通過在客戶機(jī)一側(cè)由索引指定的內(nèi)容的再現(xiàn)的指示,瞬時開始再現(xiàn)的效果。
此外,作為其他的方式,本發(fā)明的記錄單元預(yù)先將在服務(wù)器一側(cè)的記錄單元啟動需要時間部分的內(nèi)容積存在其他記錄單元中。在其它的記錄單元中,使用可以通過網(wǎng)絡(luò)進(jìn)行連接的記錄單元中正在啟動的時間的比例大的或啟動時間早的。客戶機(jī)一側(cè)的終端在積存內(nèi)容的服務(wù)器一側(cè)的記錄單元啟動之前的期間,使用積存在其它的記錄單元中的內(nèi)容進(jìn)行再現(xiàn),一旦服務(wù)器一側(cè)記錄單元啟動,可以利用通過網(wǎng)絡(luò)的內(nèi)容發(fā)送來再現(xiàn)內(nèi)容。于是,具有在客戶機(jī)一側(cè)即使不積存一部分內(nèi)容,也能瞬時開始再現(xiàn)內(nèi)容的優(yōu)點。
圖1是本發(fā)明裝置的整體圖。
圖2是在共享立即再現(xiàn)用內(nèi)容之前的流程。
圖3是再現(xiàn)內(nèi)容情況下的流程。
圖4是測定啟動時間的流程。
圖5是索引的說明圖。
圖6是表示索引選擇的例子。
圖7是作成后續(xù)內(nèi)容請求的詳細(xì)流程。
圖8是請求后續(xù)內(nèi)容的說明圖。
圖9表示在再現(xiàn)內(nèi)容和立即再現(xiàn)用內(nèi)容時數(shù)據(jù)的流動的圖。
圖10是表示內(nèi)容整體、立即再現(xiàn)用內(nèi)容、后續(xù)內(nèi)容的關(guān)系的圖。
圖11是表示在限制復(fù)制的情況下,內(nèi)容整體、立即再現(xiàn)用內(nèi)容、和后續(xù)內(nèi)容的關(guān)系的圖。
圖12是在服務(wù)器一側(cè)刪除內(nèi)容的情況的流程。
圖13是本發(fā)明實施例2的整體圖。
圖14是本發(fā)明實施例2的基本流程。
圖15是保持立即再現(xiàn)用內(nèi)容的記錄單元的選出結(jié)果的表的例子。
圖16是再現(xiàn)內(nèi)容的情況的流程。
圖17是索引的說明圖。
圖18是對應(yīng)于停止再現(xiàn)和重新再現(xiàn)的基本流程。
圖19是對應(yīng)于停止設(shè)備的立即再現(xiàn)用內(nèi)容的列表的說明圖。
圖20是表示內(nèi)容整體和立即再現(xiàn)用內(nèi)容的關(guān)系的圖。
具體實施例方式
下面用圖對本發(fā)明的實施例1進(jìn)行說明。
實施例1在本發(fā)明中,在通過網(wǎng)絡(luò)由客戶機(jī)再現(xiàn)服務(wù)器的內(nèi)容時,以客戶機(jī)一側(cè)存儲區(qū)域最小的使用量,實現(xiàn)縮短客戶機(jī)選擇要再現(xiàn)的內(nèi)容的索引后到再現(xiàn)圖像之前的時間的目的。
圖1是本發(fā)明裝置的整體圖。110、120和130是通過網(wǎng)絡(luò)100共享內(nèi)容的記錄單元。再有,所謂的內(nèi)容包括錄制的電視節(jié)目和電影、用戶拍攝的照片、通過網(wǎng)絡(luò)下載的音樂、和從購買的CD(CompactDisc)復(fù)制的音樂等。此外,內(nèi)容也可以包括表示節(jié)目信息等內(nèi)容本身的內(nèi)容的數(shù)據(jù)等。為了共享,在記錄區(qū)域內(nèi)具有索引區(qū)域111和內(nèi)容區(qū)域115。
內(nèi)容區(qū)域是記錄內(nèi)容的區(qū)域,例如在錄制電視節(jié)目的情況下,記錄在本區(qū)域。索引區(qū)域是為了通過網(wǎng)絡(luò)而共享,以表示內(nèi)容的題目和內(nèi)容、網(wǎng)絡(luò)上的位置的URL(Uniform Resource Locator)等作為索引加以保持的區(qū)域。在連接于網(wǎng)絡(luò)的所有記錄單元之間,也可以為使索引同步,具有同一個索引。
圖5是索引的例子。
從112到114是表示內(nèi)容AAA、內(nèi)容BBB和內(nèi)容CCC位置的URL的索引。例如在索引112中可以看出,從記錄單元1可獲得內(nèi)容AAA。此外112的URL是簡易表述的,像一般使用的URL那樣,要分級,此外也可以記載文件名和它的其他信息等。
116和117是內(nèi)容。118是本發(fā)明特長的立即再現(xiàn)用內(nèi)容。118特別是內(nèi)容C的先頭部分,是立即再現(xiàn)用內(nèi)容長的長度。此外,所謂立即再現(xiàn)用內(nèi)容是在客戶機(jī)一側(cè)用戶指示再現(xiàn)時,為了直接開始再現(xiàn)而保持在客戶機(jī)一側(cè)內(nèi)的內(nèi)容。作為立即再現(xiàn)用內(nèi)容長度的立即再現(xiàn)用內(nèi)容長,設(shè)定成比服務(wù)器一側(cè)完成內(nèi)容發(fā)送準(zhǔn)備之前的時間要長。
此外,所謂服務(wù)器一側(cè)是保持內(nèi)容的一側(cè),所謂客戶機(jī)一側(cè)是再現(xiàn)內(nèi)容一側(cè)。例如在圖1中,對于內(nèi)容AAA,記錄單元1是服務(wù)器一側(cè),記錄單元2和記錄單元3是客戶機(jī)一側(cè)。內(nèi)容BBB也相同。對于內(nèi)容CCC,記錄單元2是服務(wù)器一側(cè),記錄單元1和記錄單元3是客戶機(jī)一側(cè)。
圖2和圖3是表示本發(fā)明裝置的動作的流程圖。圖2表示客戶機(jī)一側(cè)在接收立即再現(xiàn)用內(nèi)容完成之前,圖3表示再現(xiàn)內(nèi)容的情況。
首先用圖2對立即再現(xiàn)用內(nèi)容共享之前的流程進(jìn)行說明。在服務(wù)器一側(cè),一旦通過投入電源等開始處理,就檢測用于啟動記錄單元需要的啟動時間(201)。在圖4中對201步驟要詳細(xì)說明。此外,201步驟也可以在投入電源時等情況下不是每次執(zhí)行。
然后服務(wù)器一側(cè)錄制內(nèi)容(202)。本處理例如與錄制電視節(jié)目等、一般的記錄單元的錄制內(nèi)容的功能相同。然后服務(wù)器一側(cè)作成內(nèi)容的索引(203)。在索引已經(jīng)存在的情況下,也可以進(jìn)行更新。
圖1的112和圖5是內(nèi)容索引的例子。在作成或更新索引時,服務(wù)器一側(cè)是索引與客戶機(jī)一側(cè)同步(204和214)。生成索引的同步的定時未必是在作成索引的立刻之后,也可以為定期地、要同步的索引積存到一定程度后,再確定時間等。
此外,客戶機(jī)一側(cè)如從另外的內(nèi)容看,存在成為服務(wù)器一側(cè)的情況,所以此情況的同步觸發(fā)從客戶機(jī)一側(cè)進(jìn)行。在同步中,以所有的記錄單元的索引相等的方式進(jìn)行索引的復(fù)制,也可以根據(jù)目的不同,導(dǎo)入其他的同步方法。
例如,在不想使內(nèi)容CCC在記錄單元3中再現(xiàn)的情況下,成為記錄單元1和記錄單元2不向記錄單元3提供內(nèi)容CCC的索引的結(jié)構(gòu)。于是,記錄單元3由于不知道有內(nèi)容CCC的存在,所以不能從索引進(jìn)行再現(xiàn)。
然后客戶機(jī)一側(cè)發(fā)送立即再現(xiàn)用內(nèi)容的請求(215)。在索引中記載立即再現(xiàn)用內(nèi)容的URL的情況下,客戶機(jī)一側(cè)實施立即再現(xiàn)用內(nèi)容的請求。服務(wù)器一側(cè)一旦接收立即再現(xiàn)用內(nèi)容的請求(205),服務(wù)器一側(cè)將從啟動時間測定開始要求的、立即再現(xiàn)用內(nèi)容長的內(nèi)容,作為立即再現(xiàn)用內(nèi)容進(jìn)行發(fā)送(206)??蛻魴C(jī)一側(cè)接收立即再現(xiàn)用內(nèi)容,保存在內(nèi)容區(qū)域(216)。
下面用圖3對再現(xiàn)內(nèi)容情況的流程進(jìn)行說明。
在客戶機(jī)一側(cè),用戶例如用圖6所示的操作畫面,選擇索引(311)。于是,客戶機(jī)一側(cè)向服務(wù)器一側(cè)發(fā)送啟動請求(312)。啟動請求也可以兼作為啟動的確認(rèn)。例如,服務(wù)器一側(cè)在接收到啟動請求的時刻已經(jīng)啟動的情況下,可以直接發(fā)送內(nèi)容。
在這種情況下,將完成啟動的通知或已啟動的通知直接發(fā)送到客戶機(jī)一側(cè)。于是,客戶機(jī)一側(cè)不再現(xiàn)立即再現(xiàn)用內(nèi)容,而可以直接再現(xiàn)從服務(wù)器發(fā)送來的內(nèi)容。在這種情況下,客戶機(jī)一側(cè)不實施313,在315從先頭請求內(nèi)容。
服務(wù)器一側(cè)在302中沒有啟動的情況下,開始啟動(303)。這也可以是使用WOL的啟動。在WOL中,是通過網(wǎng)絡(luò)接口發(fā)送來自其他設(shè)備的稱為魔包的特殊信息包,經(jīng)過網(wǎng)絡(luò)接口啟動主體的結(jié)構(gòu)。
然后,一旦啟動完成,則向啟動了本服務(wù)器的客戶機(jī)一側(cè)發(fā)送啟動完成通知(304)。在312中,一旦客戶機(jī)一側(cè)向服務(wù)器一側(cè)發(fā)送啟動請求,則再現(xiàn)記錄在客戶機(jī)一側(cè)內(nèi)的立即再現(xiàn)用內(nèi)容(313)。立即再現(xiàn)用內(nèi)容的位置作為URL記載到索引中。由于URL在本記錄單元內(nèi),所以網(wǎng)址也可以作為本地主機(jī)(local host)。一旦接收啟動完成的通知(314),則在315后進(jìn)行將立即再現(xiàn)用內(nèi)容和通過網(wǎng)絡(luò)獲得的后續(xù)內(nèi)容,進(jìn)行無接點地再現(xiàn)(無縫再現(xiàn))。
首先,作成后續(xù)內(nèi)容的請求,請求立即再現(xiàn)用內(nèi)容的后續(xù)部分(315)。用圖7對315步驟進(jìn)行詳細(xì)說明。然后,將后續(xù)內(nèi)容的請求發(fā)送給服務(wù)器一側(cè)(316)。服務(wù)器一側(cè)接收后續(xù)內(nèi)容的請求(306),從內(nèi)容作成立即再現(xiàn)用內(nèi)容的后續(xù)部分,作為后續(xù)內(nèi)容進(jìn)行發(fā)送(307)。通過用從內(nèi)容的先頭的字節(jié)長或相當(dāng)?shù)臅r間切出內(nèi)容,作成后續(xù)內(nèi)容。
一旦客戶機(jī)一側(cè)接收后續(xù)內(nèi)容(317),連接立即再現(xiàn)用內(nèi)容和后續(xù)內(nèi)容,進(jìn)行無縫再現(xiàn)(318)。無縫再現(xiàn)是將原本是一個而分成了兩個的內(nèi)容,作為一個內(nèi)容進(jìn)行再現(xiàn)的處理。在再現(xiàn)內(nèi)容中,特別是在圖像中,沒有必要將所有的數(shù)據(jù)在主存儲器中展開。由于一般是將再現(xiàn)需要的數(shù)秒左右的數(shù)據(jù)依次讀出進(jìn)行再現(xiàn),所以為了無縫再現(xiàn),可僅僅變更讀出的起源。
圖4表示201的啟動時間測定的流程。一旦向記錄單元投入電源,則硬件啟動(401)。然后,操作系統(tǒng)啟動(402)。一旦操作系統(tǒng)啟動或一定程度的啟動,則由于應(yīng)用軟件或類似它的軟件可以啟動,所以啟動檢測啟動時間的測定應(yīng)用軟件,開始測定啟動時間(403)。
然后啟動各種應(yīng)用軟件(404)。一旦必要的軟件全部啟動,則完成啟動(405),在此時刻測定應(yīng)用軟件終止操作(406)。在405步驟中,需要進(jìn)行通過網(wǎng)絡(luò)發(fā)送內(nèi)容的準(zhǔn)備。
然后計算啟動時間(407)。在啟動時間的計算中,將用于硬件和操作系統(tǒng)啟動的時間加在測定的啟動時間中。由于有時不能測定用于硬件和操作系統(tǒng)啟動的時間,所以也可以預(yù)先在出廠時設(shè)定。
如硬件或操作系統(tǒng)的啟動時間可以測定,則也可以用測定的值作為所述的值來使用。此外,也可以用共同的值取代啟動時間來構(gòu)成。也可以例如使等級1的裝置為5秒、等級2的裝置為10秒,將出廠時設(shè)定的等級值作為啟動時間使用。
圖5是索引的說明圖。在本例子中,在記錄單元之間共享5個內(nèi)容。各個內(nèi)容上賦予內(nèi)容編號501,在502中表示內(nèi)容的名。503是內(nèi)容的URL,504是對應(yīng)的立即再現(xiàn)用內(nèi)容的URL。在本例子中,網(wǎng)址為localhost,這表示存在于保持索引的記錄單元內(nèi)。505是立即再現(xiàn)用內(nèi)容的長度。
圖6是表示索引選擇(311)的例子。601是電視等的畫面,602是內(nèi)容名,603是內(nèi)容的記錄時間,604是記錄內(nèi)容的日期和時間,605表示內(nèi)容的種類。606是用于顯示內(nèi)容的詳細(xì)信息的按鈕區(qū)域,在選擇606中,顯示608這樣的按鈕。此時也顯示609的確定按鈕,一旦按下609的確定按鈕,顯示詳細(xì)信息。607是可以上下移動選擇內(nèi)容的選中標(biāo)記(focus)。在選中標(biāo)記中一旦按下遙控的再現(xiàn)按鈕,則再現(xiàn)該內(nèi)容。
圖7是作成后續(xù)內(nèi)容請求315的詳細(xì)流程。首先,通過記錄單元的設(shè)定等,判斷是不是全部再現(xiàn)立即再現(xiàn)用內(nèi)容(701)。在全部再現(xiàn)的情況下,由于從后續(xù)部分請求內(nèi)容,所以從立即再現(xiàn)用內(nèi)容的長度計算出內(nèi)容的開始位置(702)。所謂內(nèi)容的開始位置是例如將內(nèi)容的全部長度作為100的情況下,如將立即再現(xiàn)用內(nèi)容的長度定為5,那么內(nèi)容的開始位置為6。
另一方面,在中途停止再現(xiàn)立即再現(xiàn)用內(nèi)容的情況下,確定再現(xiàn)立即再現(xiàn)用內(nèi)容的停止位置(703)。再現(xiàn)停止位置設(shè)定在比用于從服務(wù)器一側(cè)獲得內(nèi)容需要的時間長的部位。然后從再現(xiàn)停止位置計算開始位置(704)。開始位置與702相同,定為緊靠再現(xiàn)停止位置之后。然后從計算出的開始位置作成后續(xù)內(nèi)容請求(705)。關(guān)于作成的后續(xù)內(nèi)容請求用圖8詳細(xì)說明。
后續(xù)內(nèi)容請求至少由內(nèi)容的URL801、內(nèi)容的字節(jié)單位的開始位置(802)或內(nèi)容的時間單位的開始位置(803)構(gòu)成。如802和803表示同一位置,也可以兩個都記載。內(nèi)容的URL等于503的URL。內(nèi)容的開始位置指定緊靠再現(xiàn)立即再現(xiàn)用內(nèi)容結(jié)束的字節(jié)位置或時間的位置之后。在圖8中,立即再現(xiàn)用內(nèi)容在48325949字節(jié)或15.5秒之前結(jié)束再現(xiàn)。此外,如將內(nèi)容開始位置定為0字節(jié)或0秒,后續(xù)內(nèi)容請求則為從先頭開始再現(xiàn)的通常的內(nèi)容請求。
圖9是表示在再現(xiàn)內(nèi)容和立即再現(xiàn)用內(nèi)容時的數(shù)據(jù)的流動的圖。900表示客戶機(jī)一側(cè)記錄單元,910表示服務(wù)器一側(cè)記錄單元。一旦指示內(nèi)容再現(xiàn),首先立即再現(xiàn)用內(nèi)容從客戶機(jī)一側(cè)的記錄區(qū)域903讀至主存儲器902,用圖像和聲音再現(xiàn)部901進(jìn)行再現(xiàn)。一旦到達(dá)立即再現(xiàn)用內(nèi)容的終點或停止位置,將讀出對象轉(zhuǎn)換到后續(xù)的內(nèi)容。后續(xù)的內(nèi)容從服務(wù)器一側(cè)的記錄區(qū)域912,通過網(wǎng)絡(luò)接口911和網(wǎng)絡(luò)接口904,讀到主存儲器902中,在主存儲器上連接到立即再現(xiàn)用內(nèi)容的終點上,接著立即再現(xiàn)用內(nèi)容繼續(xù)用圖像和聲音再現(xiàn)部進(jìn)行再現(xiàn)。
圖10是從長度的觀點表示內(nèi)容整體、立即再現(xiàn)用內(nèi)容、和后續(xù)內(nèi)容的關(guān)系的圖。此外長度為字節(jié)長或時間,在什么情況下都是同樣的圖。1001是內(nèi)容整體,長度為t1。1002是立即再現(xiàn)用內(nèi)容,長度為t2,1003是后續(xù)內(nèi)容,長度為t4。其中,1002和1003中存在有重疊的t3。t3作為獲得后續(xù)內(nèi)容之前的時間余裕使用。
例如,在立即再現(xiàn)用內(nèi)容的再現(xiàn)結(jié)束時刻,后續(xù)的內(nèi)容如達(dá)到客戶機(jī)一側(cè)記錄單元,t3也可以為接近0的值??墒牵谕ㄟ^網(wǎng)絡(luò)發(fā)送和接收內(nèi)容的情況下,通常設(shè)置用于吸收網(wǎng)絡(luò)通信速度的波動的緩沖器。此緩沖器相當(dāng)于t3。此外緩沖器也可以是用于其他目的的緩沖器。
圖11是在對復(fù)制有限制的內(nèi)容的情況下,與圖10相同,從長度的觀點表示內(nèi)容整體、立即再現(xiàn)用內(nèi)容和后續(xù)內(nèi)容的關(guān)系的圖。此外,內(nèi)容1101為先頭部分復(fù)制自由,經(jīng)過t2時間后,對復(fù)制進(jìn)行限制。
在這樣的情況下,立即再現(xiàn)用內(nèi)容1102必須定為t2>t4。在t2<t4的情況下,由于復(fù)制限制有時不能向客戶機(jī)側(cè)發(fā)送立即再現(xiàn)用內(nèi)容。此外,由于t2是內(nèi)容的作成者確定的時間,所以在t5中可以是有一些余地的值。例如t2=120秒時,可以全部覆蓋一般設(shè)備的啟動時間的可能性很大。t6和t7分別相當(dāng)于圖10的t3和t4。
圖12是服務(wù)器一側(cè)刪除內(nèi)容后的情況的流程。服務(wù)器一側(cè)一旦刪除內(nèi)容(1201),從內(nèi)容區(qū)域刪除內(nèi)容。然后,服務(wù)器一側(cè)更新索引(1202)。在索引中追加是否對刪除了的內(nèi)容的URL進(jìn)行刪除、或刪除了的信息。
然后,在服務(wù)器一側(cè)和客戶機(jī)一側(cè)使索引同步((1203和1213)??蛻魴C(jī)一側(cè)比較索引和立即再現(xiàn)用內(nèi)容,一旦確認(rèn)了在索引中沒有記載的立即再現(xiàn)用內(nèi)容存在、或在索引中記載有刪除的意思的內(nèi)容存在(1214),從記錄區(qū)域刪除該立即再現(xiàn)用內(nèi)容(1215)。
這樣通過在各記錄單元上保持立即再現(xiàn)用內(nèi)容,其效果是不等服務(wù)器一側(cè)記錄單元啟動完成,客戶機(jī)一側(cè)記錄單元上可以直接再現(xiàn)內(nèi)容。此外,通過使立即再現(xiàn)用內(nèi)容的長度為服務(wù)器一側(cè)記錄單元的啟動時間的程度,具有節(jié)約客戶機(jī)一側(cè)記錄單元的記錄區(qū)域的效果。
實施例2下面用圖13到圖20對本發(fā)明的第二個實施例的實施例2進(jìn)行說明。此外,與實施例1的不同之處是將立即再現(xiàn)用內(nèi)容保持在其他記錄單元中、以及停止再現(xiàn)的情況下將停止位置附近的內(nèi)容作為立即再現(xiàn)用內(nèi)容使用。下面將保持立即再現(xiàn)用內(nèi)容的記錄單元稱為保持立即再現(xiàn)用內(nèi)容記錄單元。
圖13是本發(fā)明的實施例2的整體圖。與圖1的不同之處是沒有保持內(nèi)容的區(qū)域的設(shè)備1370連接在網(wǎng)絡(luò)1300上。1310、1330和1350是通過網(wǎng)絡(luò)1300共享內(nèi)容的記錄單元。1370是通過網(wǎng)絡(luò)1300共享內(nèi)容的電視機(jī),與1310、1330和1350的不同之處是沒有保持內(nèi)容的區(qū)域。此外,在本說明中的電視機(jī)、記錄單元是基本上相同的終端。在1370上具有保持立即再現(xiàn)用內(nèi)容的區(qū)域的情況下,是與1310的記錄單元相同的構(gòu)成,不同之處是沒有保持內(nèi)容主體。此外,在本構(gòu)成中,由于1350為啟動時間早或一直啟動的記錄單元,所以作為有立即再現(xiàn)用內(nèi)容的保持立即再現(xiàn)用內(nèi)容記錄單元,與其他記錄單元相比,具有比較多的立即再現(xiàn)用內(nèi)容。
1311是保持內(nèi)容的URL的記錄區(qū)域。從1312到1314是表示內(nèi)容AAA、內(nèi)容BBB和內(nèi)容CCC的位置的URL的索引。例如,在索引1312中可以看出,從記錄單元1可以獲得內(nèi)容AAA。此外,1312的URL是簡易表述的,像一般使用的URL那樣,要分級,此外,也可以記載文件名和它的其他信息等。從1315到1317分別是用于再現(xiàn)內(nèi)容AAA、內(nèi)容BBB和內(nèi)容CCC的立即再現(xiàn)用內(nèi)容的URL。1318是記錄內(nèi)容主體的內(nèi)容區(qū)域。1319和1320是內(nèi)容。
1330表示記錄單元2,與記錄單元1(1310)同樣構(gòu)成。1350表示記錄單元3,與記錄單元1(1310)同樣構(gòu)成,但在本例子中,在內(nèi)容區(qū)域1358中保存立即再現(xiàn)用內(nèi)容。例如,在與記錄單元1和記錄單元2相比,記錄單元3的啟動速度快、或與記錄單元1和記錄單元2相比,記錄單元3的啟動著時間一般較長的情況下,電視機(jī)1370從請求獲得內(nèi)容后到實際獲得內(nèi)容的時間,記錄單元3(1350)最短的可能性很大。因此,選擇記錄單元3作為保持立即再現(xiàn)用內(nèi)容記錄單元,如保持立即再現(xiàn)用內(nèi)容,則在用戶的再現(xiàn)請求后,可以首先從記錄單元3開始再現(xiàn),隨之從其他記錄單元進(jìn)行再現(xiàn)。此外,也可以在內(nèi)容區(qū)域1358中保存內(nèi)容主體。用圖14的1411對保持立即再現(xiàn)用內(nèi)容記錄單元的選擇進(jìn)行說明。
1370是沒有記錄內(nèi)容的區(qū)域的電視機(jī)。從各內(nèi)容的URL1372到1374、和從先頭URL的1375到1377保持在存儲器1371上。此外,1371也可以在存儲器以外的HDD等中。
在以上的構(gòu)成中,例如在記錄單元1(1310)上,使內(nèi)容CCC開始再現(xiàn)的情況下,由于內(nèi)容主體不在內(nèi)容區(qū)域1318上,所以需要從其他設(shè)備獲得。參照索引1314,內(nèi)容CCC的URL為記錄單元2(1330),通過網(wǎng)絡(luò)請求發(fā)送內(nèi)容。同時內(nèi)容CCC的先頭部分的URL(1317)是記錄單元3,所以向記錄單元3請求內(nèi)容CCC的先頭部分(1361)。記錄單元3將內(nèi)容先頭部分CCC(1361)發(fā)送給記錄單元1,記錄單元1接收后進(jìn)行再現(xiàn)。此外,記錄單元1一旦接收向記錄單元2請求的內(nèi)容,內(nèi)容先頭部分(1361)和內(nèi)容主體(1339)進(jìn)行無接點再現(xiàn)。此外,在實施后面敘述的中途重新再現(xiàn)的情況下,加在上述內(nèi)容先頭部分上,將內(nèi)容的中途部分作為立即再現(xiàn)用內(nèi)容進(jìn)行保持。此時,立即再現(xiàn)用內(nèi)容有時變成在一個內(nèi)容后有多個的情況。
下面用圖14對實施例2的基本流程進(jìn)行說明?;玖鞒炭梢詮拇蟮姆矫娣殖扇齻€。首先是保持立即再現(xiàn)用內(nèi)容記錄單元的選擇過程1410。本過程僅僅執(zhí)行一次就可以,也可以根據(jù)用戶的指示或定期的定時多次執(zhí)行。其次是內(nèi)容的事前共享過程1420。本過程在新錄制內(nèi)容的時刻或定期的定時執(zhí)行。然后是內(nèi)容的再現(xiàn)過程1430。在本過程中執(zhí)行內(nèi)容的再現(xiàn)。
下面,詳細(xì)說明基本流程。首先在保持立即再現(xiàn)用內(nèi)容記錄單元的選擇過程中,從可以記錄多個存在的內(nèi)容的記錄單元中,選擇出應(yīng)保持立即再現(xiàn)用內(nèi)容的記錄單元(1411)。選擇的基準(zhǔn)可以舉出的是啟動速度快的、或在一天中啟動的時間比例長的、以及耗電低的。用這些參數(shù)至少選擇一臺作為保持立即再現(xiàn)用內(nèi)容記錄單元。然后,將選擇出的結(jié)果通知其他的記錄單元(1412)。接收了選擇出的結(jié)果的記錄單元作成圖15所示的表保存。然后,如記錄單元進(jìn)行錄制動作等、更新內(nèi)容時,記錄單元更新內(nèi)容列表(1421)。內(nèi)容列表與其他記錄單元和電視機(jī)共享。
然后,保持立即再現(xiàn)用內(nèi)容記錄單元獲得立即再現(xiàn)用內(nèi)容(1422)。獲得的方法有如下兩種。第一種方法是錄制內(nèi)容等并更新內(nèi)容列表后的記錄單元,用在1502中說明的更新通知用的RUL,將內(nèi)容的更新通知保持立即再現(xiàn)用內(nèi)容記錄單元。保持立即再現(xiàn)用內(nèi)容記錄單元根據(jù)通知獲得立即再現(xiàn)用內(nèi)容。第二種方法是保持立即再現(xiàn)用內(nèi)容記錄單元一旦通過更新內(nèi)容列表,檢測到追加內(nèi)容,則獲得對應(yīng)的立即再現(xiàn)用內(nèi)容。此外,內(nèi)容和立即再現(xiàn)用內(nèi)容的對應(yīng)與用圖5所示的對應(yīng)相同,將504的localhost變更為保持內(nèi)容的記錄單元的網(wǎng)址。此外,在1421中一旦檢測到刪除內(nèi)容,在1422中廢棄該立即再現(xiàn)用內(nèi)容。
然后如使電視機(jī)或記錄單元通過網(wǎng)絡(luò)再現(xiàn)內(nèi)容,則通過網(wǎng)絡(luò)再現(xiàn)立即再現(xiàn)用內(nèi)容(1431)。在1431步驟中,同時對其他記錄單元請求發(fā)送內(nèi)容。此后,如內(nèi)容從保持內(nèi)容主體的記錄單元到達(dá),在1431中繼續(xù)再現(xiàn)中的內(nèi)容,執(zhí)行再現(xiàn)(1432)。以上完成處理。在1431中,再現(xiàn)中的內(nèi)容也可以中途中斷。在1431中,也可以獲得繼續(xù)再現(xiàn)中的內(nèi)容,也可以臨時地同時獲得立即再現(xiàn)用內(nèi)容和內(nèi)容主體。
此外,也未必按照1410、1420、1430的順序執(zhí)行,也可以各自的程序段(block)獨立反復(fù)進(jìn)行。
下面用圖15對各記錄單元保持的選擇出的結(jié)果的表進(jìn)行說明。1501是本表上的終端編號,在本表中僅有1和2。1502是向保持立即再現(xiàn)用內(nèi)容記錄單元的內(nèi)容更新通知用URL,用此URL可以通知更新內(nèi)容。1503表示保持立即再現(xiàn)用內(nèi)容記錄單元的優(yōu)先順序位置,例如設(shè)定通知只更新一個內(nèi)容時,對優(yōu)先順序位置高的1511通知內(nèi)容更新,如設(shè)定通知更新兩個內(nèi)容,則對1511和1512通知內(nèi)容更新。1504是保持立即再現(xiàn)用內(nèi)容記錄單元的啟動時間。
本時間和保持內(nèi)容本體的記錄單元的啟動時間的差,是應(yīng)將內(nèi)容作為立即再現(xiàn)用內(nèi)容保持的內(nèi)容的長度。例如,1511啟動時間是1.5秒,如保持某個內(nèi)容EEE的記錄單元的啟動時間定為20秒,則從保持立即再現(xiàn)用內(nèi)容記錄單元啟動后到保持內(nèi)容EEE記錄單元啟動為止,有18.5秒。因此,如再現(xiàn)用內(nèi)容為18.5秒以上,則在立即再現(xiàn)用內(nèi)容的再現(xiàn)中保持內(nèi)容的記錄單元啟動完成,可以發(fā)送內(nèi)容。
保持內(nèi)容的記錄單元如發(fā)送后續(xù)的內(nèi)容,對用戶來說,從1.5秒后開始可以收看內(nèi)容。上述啟動時間包括網(wǎng)絡(luò)的設(shè)定時間。此外,由于沒有考慮在內(nèi)容的發(fā)送和接收、編碼或譯碼中需要的緩沖器,所以上述計算的時間需要考慮它們的時間。通知更新內(nèi)容的結(jié)構(gòu)也可以利用用于共享內(nèi)容主體或內(nèi)容列表的結(jié)構(gòu)。例如,通過更新內(nèi)容列表,檢測內(nèi)容的更新,也可以獲得立即再現(xiàn)用內(nèi)容。
下面用圖16對再現(xiàn)內(nèi)容時的流程進(jìn)行說明。作為初始狀態(tài),共享內(nèi)容的索引。所謂服務(wù)器一側(cè)是指保持內(nèi)容的記錄單元等的終端,所謂客戶機(jī)一側(cè)是指收看內(nèi)容的電視機(jī)等的終端。
一旦開始處理,客戶機(jī)一側(cè)選擇要再現(xiàn)的內(nèi)容的索引(1631)。用圖17對索引進(jìn)行詳細(xì)說明。然后對于服務(wù)器一側(cè)和保持立即再現(xiàn)用內(nèi)容記錄單元,通過網(wǎng)絡(luò)發(fā)送啟動請求(1632)。保持立即再現(xiàn)用內(nèi)容記錄單元和服務(wù)器一側(cè)分別接收啟動請求(1621和1611)。在服務(wù)器一側(cè)已經(jīng)啟動的情況下,由于沒有必要再現(xiàn)立即再現(xiàn)用內(nèi)容,服務(wù)器一側(cè)直接發(fā)送啟動完成通知,客戶機(jī)一側(cè)直接從服務(wù)器一側(cè)獲得內(nèi)容。
然后,保持立即再現(xiàn)用內(nèi)容記錄單元啟動(1622),向客戶機(jī)一側(cè)發(fā)送啟動完成通知(1623)。客戶機(jī)一側(cè)一旦接收啟動完成通知(1633),首先為了從保持立即再現(xiàn)用內(nèi)容記錄單元獲得內(nèi)容,將立即再現(xiàn)用內(nèi)容請求發(fā)送給保持立即再現(xiàn)用內(nèi)容記錄單元(1634)。保持立即再現(xiàn)用內(nèi)容記錄單元一旦接收立即再現(xiàn)用內(nèi)容請求(1624),則開始發(fā)送立即再現(xiàn)用內(nèi)容(1625)??蛻魴C(jī)一側(cè)一旦接收立即再現(xiàn)用內(nèi)容(1635),則開始立即再現(xiàn)用內(nèi)容的再現(xiàn)(1636)。1634、1624、1625、1635步驟也可以在立即再現(xiàn)用內(nèi)容的再現(xiàn)中反復(fù)執(zhí)行。
然后一旦服務(wù)器啟動(1612),服務(wù)器一側(cè)向客戶機(jī)一側(cè)發(fā)送啟動完成通知(1613)。客戶機(jī)一側(cè)一旦接收啟動完成通知(1637),則作成后續(xù)的內(nèi)容請求(1638)。所謂后續(xù)的內(nèi)容是繼續(xù)立即再現(xiàn)用內(nèi)容再現(xiàn)的內(nèi)容,例如立即再現(xiàn)用內(nèi)容是從先頭到k字節(jié)的情況下,請求從第k+1字節(jié)開始作為后續(xù)的內(nèi)容。后續(xù)的內(nèi)容未必是從立即再現(xiàn)用內(nèi)容結(jié)束以后,立即再現(xiàn)用內(nèi)容與后續(xù)內(nèi)容部分重復(fù)也可以。
然后,客戶機(jī)一側(cè)發(fā)送后續(xù)內(nèi)容請求(1639)。服務(wù)器一側(cè)一旦接收后續(xù)內(nèi)容請求(1614),則發(fā)送后續(xù)內(nèi)容(1615)。客戶機(jī)一側(cè)一旦接收后續(xù)內(nèi)容(1640),則發(fā)送停止發(fā)送立即再現(xiàn)用內(nèi)容請求(1641)。1641未必是停止請求的發(fā)送,例如,也可以用切斷網(wǎng)絡(luò)的連接替代發(fā)送停止請求。保持立即再現(xiàn)用內(nèi)容記錄單元一旦接收停止發(fā)送保持再現(xiàn)用內(nèi)容請求(1626),則停止發(fā)送立即再現(xiàn)用內(nèi)容(1627)??蛻魴C(jī)一側(cè)在1640接收的后續(xù)的內(nèi)容,接著立即再現(xiàn)用內(nèi)容繼續(xù)進(jìn)行再現(xiàn)(1642)。此外1642也可以在1641之前執(zhí)行。以上結(jié)束處理。
下面用圖17對索引表進(jìn)行說明。
1701是列表上的內(nèi)容編號,在本列表中有1到5。1702是內(nèi)容名。1703是用于獲得內(nèi)容的服務(wù)器一側(cè)的URL。1704是用于獲得立即再現(xiàn)用內(nèi)容的URL。1705是立即再現(xiàn)用內(nèi)容的時間,例如是內(nèi)容AAA時,立即再現(xiàn)用內(nèi)容最多可以獲得30秒。
下面用圖18對支持停止再現(xiàn)內(nèi)容和重新再現(xiàn)內(nèi)容的立即再現(xiàn)用內(nèi)容的流程進(jìn)行說明。首先客戶機(jī)一側(cè)停止再現(xiàn)(1831)。然后,在客戶機(jī)一側(cè)向服務(wù)器一側(cè)發(fā)送停止發(fā)送請求(1832)。服務(wù)器一側(cè)一旦接收停止發(fā)送請求(1811),則停止發(fā)送(1812)。此外,客戶機(jī)一側(cè)將停止再現(xiàn)的位置發(fā)送給保持立即再現(xiàn)用內(nèi)容記錄單元(1833)。保持立即再現(xiàn)用內(nèi)容記錄單元一旦接收停止位置(1821),向服務(wù)器一側(cè)發(fā)送立即再現(xiàn)用內(nèi)容請求(1822)。
立即再現(xiàn)用內(nèi)容請求是請求從停止位置開始服務(wù)器一側(cè)的啟動時間的內(nèi)容、或停止位置前后的服務(wù)器一側(cè)啟動時間的內(nèi)容。一旦接收立即再現(xiàn)用內(nèi)容請求(1813),服務(wù)器一側(cè)作為立即再現(xiàn)用內(nèi)容,將所請求的長度的內(nèi)容發(fā)送給保持立即再現(xiàn)用內(nèi)容記錄單元(1814),接收用保持立即再現(xiàn)用內(nèi)容記錄單元接收到的立即再現(xiàn)用內(nèi)容(1823)。接收的內(nèi)容保存在內(nèi)容區(qū)域,同時更新保持的立即再現(xiàn)用內(nèi)容的列表(1824)。在1833發(fā)送停止位置的目的地也可以是服務(wù)器一側(cè)。這種情況下,服務(wù)器一側(cè)將停止位置發(fā)送給保持立即再現(xiàn)用內(nèi)容記錄單元。保持立即再現(xiàn)用內(nèi)容記錄單元繼續(xù)執(zhí)行1822以后的步驟。
下面用圖19對在1824更新的立即再現(xiàn)用內(nèi)容的列表進(jìn)行說明。從1901到1903與從1701到1703相同。1904是立即再現(xiàn)用內(nèi)容的URL,客戶機(jī)一側(cè)一旦訪問本URL,與客戶機(jī)一側(cè)的地址1905進(jìn)行比較,可以獲得對應(yīng)的立即再現(xiàn)用內(nèi)容的實體1906。例如,某個設(shè)備訪問了立即再現(xiàn)用URL1904時,如立即再現(xiàn)用內(nèi)容只是一個,可以對應(yīng)于URL發(fā)送內(nèi)容,但在立即再現(xiàn)用內(nèi)容存在多個的情況下,對應(yīng)于停止設(shè)備1905發(fā)送立即再現(xiàn)用內(nèi)容。此外,對于從沒有放入停止設(shè)備的列表中的設(shè)備的獲得請求,發(fā)送從先頭開始的內(nèi)容。
下面,用圖20對內(nèi)容整體和立即再現(xiàn)用內(nèi)容的關(guān)系進(jìn)行說明。2000表示內(nèi)容整體。從2001到2004表示立即再現(xiàn)用內(nèi)容,特別是2001是立即再現(xiàn)用內(nèi)容,從2002到2004是中途重新再現(xiàn)內(nèi)容。此外,各內(nèi)容不重合的情況下,同時進(jìn)行兩個內(nèi)容錄制,另一個內(nèi)容像圖20那樣分開,則可以作成立即再現(xiàn)用內(nèi)容。在這種情況下,可以同時使用兩個調(diào)諧器。
這樣,通過將立即再現(xiàn)用內(nèi)容保持在與保持內(nèi)容主體的記錄單元不同的記錄單元中,具有縮短從在客戶機(jī)一側(cè)指示再現(xiàn)后到實際開始再現(xiàn)前的時間的效果。此外,將停止位置通知保持立即再現(xiàn)用內(nèi)容記錄單元,通過從服務(wù)器一側(cè)獲得停止位置附近的內(nèi)容,具有使停止了的內(nèi)容高速地重新再現(xiàn)的效果。
權(quán)利要求
1.一種內(nèi)容共享裝置,其具有通過網(wǎng)絡(luò)共享內(nèi)容的功能,其特征在于,包括保持啟動內(nèi)容共享裝置需要的時間的單元;預(yù)先向其他裝置發(fā)送相當(dāng)于啟動需要的時間的內(nèi)容的單元;作成和更新保持在內(nèi)容共享裝置中的內(nèi)容的索引的單元;以及使索引與其他內(nèi)容共享裝置共享的單元,預(yù)先向其他內(nèi)容共享裝置發(fā)送相當(dāng)于所述啟動需要的時間的內(nèi)容。
2.如權(quán)利要求1所述的內(nèi)容共享裝置,其特征在于,具有測定所述內(nèi)容共享裝置的啟動需要的時間的單元。
3.如權(quán)利要求1所述的內(nèi)容共享裝置,其特征在于,具有作成和更新相當(dāng)于啟動需要時間的內(nèi)容的索引的單元。
4.如權(quán)利要求3所述的內(nèi)容共享裝置,其特征在于,具有在所述索引中保持內(nèi)容的網(wǎng)址的單元。
5.如權(quán)利要求3所述的內(nèi)容共享裝置,其特征在于,將相當(dāng)于所述啟動需要時間的內(nèi)容索引,包含在對所述內(nèi)容共享裝置內(nèi)保持的內(nèi)容索引進(jìn)行擴(kuò)張后的區(qū)域中進(jìn)行管理。
6.如權(quán)利要求1所述的內(nèi)容共享裝置,其特征在于,為了預(yù)先使相當(dāng)于所述啟動需要時間的內(nèi)容與其他裝置共享,在索引中包括啟動時間,其他裝置通過請求相當(dāng)于啟動時間的內(nèi)容來預(yù)先進(jìn)行共享。
7.一種內(nèi)容共享裝置,其具有通過網(wǎng)絡(luò)共享內(nèi)容的功能,其特征在于,包括從其他內(nèi)容共享裝置中獲得索引的單元;預(yù)先從其他內(nèi)容共享裝置獲得一部分內(nèi)容的單元;從具有內(nèi)容的其他內(nèi)容共享裝置獲得已預(yù)先獲得的內(nèi)容的后續(xù)部分的單元,在再現(xiàn)由所述索引指定的內(nèi)容時,再現(xiàn)預(yù)先獲得的內(nèi)容,在預(yù)先獲得的內(nèi)容后繼續(xù)再現(xiàn)內(nèi)容的后續(xù)部分。
8.如權(quán)利要求7所述的內(nèi)容共享裝置,其特征在于,所述預(yù)先獲得的一部分內(nèi)容是相當(dāng)于內(nèi)容共享裝置提供的啟動時間的長度的內(nèi)容。
9.如權(quán)利要求7所述的內(nèi)容共享裝置,其特征在于,所述預(yù)先獲得的一部分內(nèi)容,是作為應(yīng)預(yù)先在內(nèi)容共享裝置中共享的內(nèi)容索引中獲得的內(nèi)容而被表示的內(nèi)容。
10.如權(quán)利要求7所述的內(nèi)容共享裝置,其特征在于,通過在獲得內(nèi)容時指定相當(dāng)于從內(nèi)容共享裝置獲得的內(nèi)容啟動時間的長度,預(yù)先獲得一部分內(nèi)容。
11.如權(quán)利要求7所述的內(nèi)容共享裝置,其特征在于,在再現(xiàn)內(nèi)容時,指示啟動其他內(nèi)容共享裝置,再現(xiàn)預(yù)先獲得的內(nèi)容,在預(yù)先獲得的內(nèi)容后繼續(xù)再現(xiàn)內(nèi)容的后續(xù)部分。
12.一種內(nèi)容共享裝置的內(nèi)容共享方法,該內(nèi)容共享裝置具有通過網(wǎng)絡(luò)共享內(nèi)容功能,其特征在于,包括為了將內(nèi)容的索引與其他內(nèi)容共享裝置進(jìn)行共享,作成或更新在內(nèi)容共享裝置內(nèi)保持的內(nèi)容的索引的步驟;和預(yù)先發(fā)送相當(dāng)于內(nèi)容共享裝置的啟動時間的內(nèi)容的步驟,發(fā)送對應(yīng)于索引的內(nèi)容。
13.一種內(nèi)容共享裝置的內(nèi)容共享方法,該內(nèi)容共享裝置具有通過網(wǎng)絡(luò)共享內(nèi)容功能,其特征在于,包括從其他內(nèi)容共享裝置預(yù)先獲得一部分內(nèi)容的步驟;用保持在內(nèi)容共享裝置內(nèi)的內(nèi)容索引指定要再現(xiàn)的內(nèi)容、并指令再現(xiàn)內(nèi)容的步驟;對通過再現(xiàn)指令已預(yù)先獲得的內(nèi)容進(jìn)行再現(xiàn)的步驟;和從具有要再現(xiàn)的內(nèi)容的其他內(nèi)容共享裝置獲得已預(yù)先獲得的內(nèi)容的后續(xù)部分的步驟,在預(yù)先獲得的內(nèi)容之后繼續(xù)再現(xiàn)內(nèi)容的后續(xù)部分。
14.如權(quán)利要求1所述的內(nèi)容共享裝置,其特征在于,包括從所述其他內(nèi)容共享裝置中選擇出特定的內(nèi)容共享裝置,作為保持內(nèi)容一部分即相當(dāng)于啟動需要時間的內(nèi)容的共享裝置的手段。
15.如權(quán)利要求14所述的內(nèi)容共享裝置,其特征在于,所述特定的內(nèi)容共享裝置的選擇單元是與其他內(nèi)容共享裝置相比較,選擇出每一天中啟動時間長的方法。
16.如權(quán)利要求14所述的內(nèi)容共享裝置,其特征在于,所述特定的內(nèi)容共享裝置的選擇單元是與其他內(nèi)容共享裝置相比較,選擇啟動速度快的方法。
17.如權(quán)利要求14所述的內(nèi)容共享裝置,其特征在于,在所述特定的內(nèi)容共享裝置的選擇單元中,包括將選擇出的內(nèi)容共享裝置通知其他的內(nèi)容共享裝置的單元。
18.如權(quán)利要求14所述的內(nèi)容共享裝置,其特征在于,包括當(dāng)獲得內(nèi)容時,將內(nèi)容的獲得通知選擇出的內(nèi)容共享裝置的單元。
19.如權(quán)利要求1所述的內(nèi)容共享裝置,其特征在于,包括檢測在所述索引中追加了內(nèi)容的單元;以及預(yù)先獲得檢測到的內(nèi)容的先頭部分的單元。
20.如權(quán)利要求14所述的內(nèi)容共享裝置,其特征在于,包括接收所述選擇出的內(nèi)容共享裝置的通知的單元;以及將從選擇出的內(nèi)容共享裝置中取得預(yù)先獲得的一部分內(nèi)容的網(wǎng)址記載到所述索引中的單元。
21.一種內(nèi)容共享裝置,其具有通過網(wǎng)絡(luò)共享內(nèi)容的功能,其特征在于,包括從其他內(nèi)容共享裝置獲得索引的單元;從其他內(nèi)容共享裝置獲得并再現(xiàn)一部分內(nèi)容的單元;從其他內(nèi)容共享裝置獲得內(nèi)容,在所述一部分內(nèi)容之后繼續(xù)進(jìn)行再現(xiàn)的單元。
22.如權(quán)利要求21所述的內(nèi)容共享裝置,其特征在于,包括中斷所述內(nèi)容的再現(xiàn)的單元;以及將中斷的位置的信息發(fā)送給其他內(nèi)容共享裝置的單元。
23.如權(quán)利要求1所述的內(nèi)容共享裝置,其特征在于,包括從其他內(nèi)容共享裝置接收中斷的位置的信息的單元;以及從其他內(nèi)容共享裝置獲得中斷的位置附近的內(nèi)容的單元。
24.如權(quán)利要求1所述的內(nèi)容共享裝置,其特征在于,包括檢測發(fā)送內(nèi)容中斷的單元;以及向其他內(nèi)容共享裝置發(fā)送獲得檢測出的位置附近的內(nèi)容的指示的單元。
全文摘要
在通過網(wǎng)絡(luò)來再現(xiàn)內(nèi)容時,一旦內(nèi)容的發(fā)送一側(cè)終端處于停止?fàn)顟B(tài),則至內(nèi)容的再現(xiàn)之前需要時間。本發(fā)明的內(nèi)容共享裝置是針對該問題而完成的。該內(nèi)容共享裝置檢測記錄單元的啟動時間,在該記錄單元中記錄內(nèi)容時,將啟動時間的內(nèi)容復(fù)制于其它的記錄單元并與之共享,在通過網(wǎng)絡(luò)再現(xiàn)內(nèi)容的情況下,開始再現(xiàn)本記錄單元內(nèi)的內(nèi)容,一旦保持內(nèi)容的記錄單元啟動,可以發(fā)送內(nèi)容時,則從保持內(nèi)容的記錄單元直接接收內(nèi)容,進(jìn)行再現(xiàn)。
文檔編號H04L29/06GK1845551SQ20061007258
公開日2006年10月11日 申請日期2006年4月7日 優(yōu)先權(quán)日2005年4月8日
發(fā)明者山本貴之, 伊藤浩道 申請人:株式會社日立制作所