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

內(nèi)容分發(fā)裝置、內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)方法和程序的制作方法

文檔序號(hào):10494767閱讀:586來(lái)源:國(guó)知局
內(nèi)容分發(fā)裝置、內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)方法和程序的制作方法
【專(zhuān)利摘要】一種內(nèi)容分發(fā)裝置,包括:內(nèi)容獲取單元,用于基于從訪問(wèn)請(qǐng)求源發(fā)送來(lái)的訪問(wèn)請(qǐng)求來(lái)獲取要訪問(wèn)的內(nèi)容,其中要訪問(wèn)的內(nèi)容是通過(guò)所述訪問(wèn)請(qǐng)求所指示的;編碼單元,用于對(duì)所獲取到的內(nèi)容進(jìn)行編碼;內(nèi)容分發(fā)單元,用于向所述訪問(wèn)請(qǐng)求源分發(fā)編碼后的內(nèi)容;以及內(nèi)容傳輸單元,用于在針對(duì)所述編碼后的內(nèi)容的訪問(wèn)頻率高于閾值的情況下,向高速分發(fā)裝置傳輸所述編碼后的內(nèi)容,其中所述高速分發(fā)裝置專(zhuān)用于分發(fā)內(nèi)容并且獨(dú)立于所述內(nèi)容分發(fā)裝置。
【專(zhuān)利說(shuō)明】
內(nèi)容分發(fā)裝置、內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)方法和程序
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及一種內(nèi)容分發(fā)裝置、內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)方法和程序。
【背景技術(shù)】
[0002]作為在因特網(wǎng)上提供的內(nèi)容,除了字符數(shù)據(jù)外還存在諸如運(yùn)動(dòng)圖片和圖像等的多媒體內(nèi)容。與以文本數(shù)據(jù)形式提供的Web內(nèi)容相比較,這些多媒體內(nèi)容通常具有較大的數(shù)據(jù)大小。因此,在多數(shù)情況下,為了內(nèi)容的分發(fā)而存儲(chǔ)數(shù)據(jù)的存儲(chǔ)裝置變得昂貴。專(zhuān)利文獻(xiàn)I公開(kāi)了如下技術(shù):在用于出售主要包括諸如電子書(shū)等的圖像的內(nèi)容的分發(fā)服務(wù)器裝置中,將具有高訪問(wèn)頻率的內(nèi)容存儲(chǔ)在具有快速數(shù)據(jù)傳輸速率的昂貴的存儲(chǔ)裝置中,并且將具有低訪問(wèn)頻率的內(nèi)容存儲(chǔ)在具有緩慢數(shù)據(jù)傳輸速率的便宜的存儲(chǔ)裝置中。根據(jù)該技術(shù),以低成本構(gòu)建了作為整體具有良好的效率的分發(fā)系統(tǒng)。
[0003]關(guān)于運(yùn)動(dòng)圖片數(shù)據(jù),例如不僅由于文件大小太大而使數(shù)據(jù)的存儲(chǔ)成本高,而且運(yùn)動(dòng)圖片數(shù)據(jù)本身的數(shù)據(jù)量太大,因而不適合經(jīng)由網(wǎng)絡(luò)來(lái)分發(fā)。因此,通常,針對(duì)運(yùn)動(dòng)圖片數(shù)據(jù),進(jìn)行減少數(shù)據(jù)以將文件大小減小至不使圖片的圖像質(zhì)量改變的程度的大小的處理。將該處理稱(chēng)為編碼處理。
[0004]這里,參考圖6來(lái)說(shuō)明一般的運(yùn)動(dòng)圖片分發(fā)系統(tǒng)。在一般的運(yùn)動(dòng)圖片分發(fā)系統(tǒng)中,編碼器裝置14對(duì)要分發(fā)的運(yùn)動(dòng)圖片數(shù)據(jù)進(jìn)行編碼處理,并且將進(jìn)行了編碼處理的運(yùn)動(dòng)圖片文件存儲(chǔ)在存儲(chǔ)裝置13中。將多個(gè)分發(fā)服務(wù)器裝置12連接至存儲(chǔ)裝置13。如果存在來(lái)自用戶(hù)終端裝置6的對(duì)運(yùn)動(dòng)圖片的訪問(wèn)請(qǐng)求,則分發(fā)服務(wù)器裝置12中的任意一個(gè)接收該請(qǐng)求。接收到該請(qǐng)求的分發(fā)服務(wù)器裝置12在存儲(chǔ)裝置13中搜索所請(qǐng)求的運(yùn)動(dòng)圖片數(shù)據(jù),并且根據(jù)預(yù)定方法來(lái)分發(fā)該運(yùn)動(dòng)圖片數(shù)據(jù)。
[0005]接著,說(shuō)明了高速緩存系統(tǒng)中的運(yùn)動(dòng)圖片文件的分發(fā),其中在該高速緩存系統(tǒng)中,通信運(yùn)營(yíng)商等在大型網(wǎng)關(guān)系統(tǒng)中存儲(chǔ)用以降低通信網(wǎng)絡(luò)的帶寬負(fù)荷的內(nèi)容的高速緩存并且與裝置相匹配地返回適當(dāng)內(nèi)容。該網(wǎng)關(guān)系統(tǒng)進(jìn)行針對(duì)來(lái)自大規(guī)模非特定裝置的、對(duì)因特網(wǎng)上的全部非特定內(nèi)容的請(qǐng)求的分發(fā)。
[0006]如上所述,運(yùn)動(dòng)圖片數(shù)據(jù)的數(shù)據(jù)量是龐大的。因此,通信運(yùn)營(yíng)商盡可能地將運(yùn)動(dòng)圖片數(shù)據(jù)高速緩存在網(wǎng)關(guān)系統(tǒng)上的分發(fā)服務(wù)器裝置中,以防止相同的運(yùn)動(dòng)圖片數(shù)據(jù)被作為分發(fā)者的服務(wù)器裝置頻繁地分發(fā)的情形,從而盡可能地減少流過(guò)通信網(wǎng)絡(luò)的通信量。在這種系統(tǒng)中,如果運(yùn)動(dòng)圖片內(nèi)容提供裝置所分發(fā)的進(jìn)行了編碼處理的運(yùn)動(dòng)圖片文件被按照原樣進(jìn)行分發(fā),則該運(yùn)動(dòng)圖片文件對(duì)網(wǎng)絡(luò)帶寬產(chǎn)生負(fù)擔(dān)。因此,在某些情況下,需要以更高壓縮率對(duì)該運(yùn)動(dòng)圖片文件進(jìn)行再編碼。
[0007]現(xiàn)有技術(shù)文獻(xiàn)
[0008]專(zhuān)利文獻(xiàn)
[0009][專(zhuān)利文獻(xiàn)I]日本特開(kāi)2010-152729
【發(fā)明內(nèi)容】

[0010]發(fā)明要解決的問(wèn)題
[0011]在將參考圖6所述的分發(fā)系統(tǒng)應(yīng)用于要分發(fā)大量非特定內(nèi)容的網(wǎng)關(guān)系統(tǒng)環(huán)境的情況下,存在如下所述的問(wèn)題。首先,即使引入具有大存儲(chǔ)容量的存儲(chǔ)裝置,也無(wú)法存儲(chǔ)因特網(wǎng)上的所有運(yùn)動(dòng)圖片內(nèi)容。此外,引入可以存儲(chǔ)所有運(yùn)動(dòng)圖片內(nèi)容的如此多的存儲(chǔ)裝置是不現(xiàn)實(shí)的。因此,考慮僅將訪問(wèn)次數(shù)多的運(yùn)動(dòng)圖片內(nèi)容的一部分存儲(chǔ)在如圖6所示的存儲(chǔ)裝置13中。然而,即使引入具有大存儲(chǔ)容量和快速數(shù)據(jù)傳輸速率的存儲(chǔ)裝置13并且將編碼后的運(yùn)動(dòng)圖片文件累積在該存儲(chǔ)裝置13中,如果訪問(wèn)集中發(fā)生,則也無(wú)法進(jìn)行超過(guò)該存儲(chǔ)裝置13的性能限制的內(nèi)容分發(fā)。特別地,由于運(yùn)動(dòng)圖片內(nèi)容的數(shù)據(jù)量較大,因此如果訪問(wèn)集中發(fā)生,則從存儲(chǔ)裝置13向分發(fā)服務(wù)器裝置12的數(shù)據(jù)傳輸可能是瓶頸。此外,如果為了超過(guò)性能限制而設(shè)置多個(gè)存儲(chǔ)裝置13并將這多個(gè)存儲(chǔ)裝置13配置為使訪問(wèn)分散,則系統(tǒng)所需的成本增加。利用專(zhuān)利文獻(xiàn)I中所述的方法的運(yùn)動(dòng)圖片文件的配置方法的問(wèn)題同樣如此。
[0012]使用這些存儲(chǔ)裝置13的運(yùn)動(dòng)圖片分發(fā)系統(tǒng)對(duì)于通信運(yùn)營(yíng)商所需的諸如不限制內(nèi)容、存在大量訪問(wèn)并且容許進(jìn)行所有分發(fā)等的系統(tǒng)而言無(wú)法降低成本并且不適用于該系統(tǒng)。
[0013]本發(fā)明的典型目的是提供一種內(nèi)容分發(fā)裝置、內(nèi)容分發(fā)系統(tǒng)、內(nèi)容分發(fā)方法和程序。
[0014]用于解決問(wèn)題的方案
[0015]為了解決上述問(wèn)題而實(shí)現(xiàn)了本發(fā)明。
[0016]根據(jù)本發(fā)明的一個(gè)典型方面,一種內(nèi)容分發(fā)裝置,包括:內(nèi)容獲取單元,用于基于從訪問(wèn)請(qǐng)求源發(fā)送來(lái)的訪問(wèn)請(qǐng)求來(lái)獲取要訪問(wèn)的內(nèi)容,其中要訪問(wèn)的內(nèi)容是通過(guò)所述訪問(wèn)請(qǐng)求所指示的;編碼單元,用于對(duì)所獲取到的內(nèi)容進(jìn)行編碼;內(nèi)容分發(fā)單元,用于向所述訪問(wèn)請(qǐng)求源分發(fā)編碼后的內(nèi)容;以及內(nèi)容傳輸單元,用于在針對(duì)所述編碼后的內(nèi)容的訪問(wèn)頻率高于閾值的情況下,向高速分發(fā)裝置傳輸所述編碼后的內(nèi)容,其中所述高速分發(fā)裝置專(zhuān)用于分發(fā)內(nèi)容并且獨(dú)立于所述內(nèi)容分發(fā)裝置。
[0017]根據(jù)本發(fā)明的一個(gè)典型方面,一種內(nèi)容分發(fā)方法,包括以下步驟:基于從訪問(wèn)請(qǐng)求源發(fā)送來(lái)的訪問(wèn)請(qǐng)求來(lái)獲取要訪問(wèn)的內(nèi)容,其中要訪問(wèn)的內(nèi)容是通過(guò)所述訪問(wèn)請(qǐng)求所指示的;對(duì)所獲取到的內(nèi)容進(jìn)行編碼;向所述訪問(wèn)請(qǐng)求源分發(fā)編碼后的內(nèi)容;以及在針對(duì)所述編碼后的內(nèi)容的訪問(wèn)頻率高于閾值的情況下,向高速分發(fā)裝置傳輸所述編碼后的內(nèi)容,其中所述高速分發(fā)裝置專(zhuān)用于分發(fā)內(nèi)容并且獨(dú)立于內(nèi)容分發(fā)裝置。
[0018]根據(jù)本發(fā)明的一個(gè)典型方面,一種程序,用于使內(nèi)容分發(fā)裝置的計(jì)算機(jī)執(zhí)行以下步驟:基于從訪問(wèn)請(qǐng)求源發(fā)送來(lái)的訪問(wèn)請(qǐng)求來(lái)獲取要訪問(wèn)的內(nèi)容,其中要訪問(wèn)的內(nèi)容是通過(guò)所述訪問(wèn)請(qǐng)求所指示的;對(duì)所獲取到的內(nèi)容進(jìn)行編碼;向所述訪問(wèn)請(qǐng)求源分發(fā)編碼后的內(nèi)容;以及在針對(duì)所述編碼后的內(nèi)容的訪問(wèn)頻率高于閾值的情況下,向高速分發(fā)裝置傳輸所述編碼后的內(nèi)容,其中所述高速分發(fā)裝置專(zhuān)用于分發(fā)內(nèi)容并且獨(dú)立于所述內(nèi)容分發(fā)裝置。
[0019]根據(jù)本發(fā)明的一個(gè)典型方面,一種內(nèi)容分發(fā)系統(tǒng),包括:內(nèi)容分發(fā)裝置;以及高速分發(fā)裝置,其專(zhuān)用于分發(fā)內(nèi)容并且獨(dú)立于所述內(nèi)容分發(fā)裝置,其中,所述內(nèi)容分發(fā)裝置包括:內(nèi)容獲取單元,用于基于從訪問(wèn)請(qǐng)求源發(fā)送來(lái)的訪問(wèn)請(qǐng)求來(lái)獲取要訪問(wèn)的內(nèi)容,其中要訪問(wèn)的內(nèi)容是通過(guò)所述訪問(wèn)請(qǐng)求所指示的;編碼單元,用于對(duì)所獲取到的內(nèi)容進(jìn)行編碼;內(nèi)容分發(fā)單元,用于向所述訪問(wèn)請(qǐng)求源分發(fā)編碼后的內(nèi)容;以及內(nèi)容傳輸單元,用于在針對(duì)所述編碼后的內(nèi)容的訪問(wèn)頻率高于閾值的情況下,向所述高速分發(fā)裝置傳輸所述編碼后的內(nèi)容,所述高速分發(fā)裝置分發(fā)從所述內(nèi)容分發(fā)裝置傳輸來(lái)的所述編碼后的內(nèi)容。
[0020]發(fā)明的效果
[0021]根據(jù)本發(fā)明的典型實(shí)施例,能夠獲得低成本的具有良好分發(fā)性能的內(nèi)容分發(fā)系統(tǒng)。
【附圖說(shuō)明】
[0022]圖1是示出根據(jù)本發(fā)明的第一典型實(shí)施例的內(nèi)容分發(fā)裝置的結(jié)構(gòu)的圖。
[0023]圖2是示出根據(jù)本發(fā)明的第一典型實(shí)施例的內(nèi)容分發(fā)裝置的具體結(jié)構(gòu)的圖。
[0024]圖3是示出包括根據(jù)本發(fā)明的第一典型實(shí)施例的內(nèi)容分發(fā)裝置的網(wǎng)絡(luò)系統(tǒng)的概要的圖。
[0025]圖4是示出根據(jù)本發(fā)明的第一典型實(shí)施例的管理裝置所要使用的表的示例的圖。
[0026]圖5是示出根據(jù)本發(fā)明的第一典型實(shí)施例的內(nèi)容分發(fā)裝置的處理流程的圖。
[0027]圖6是用于說(shuō)明根據(jù)現(xiàn)有技術(shù)的內(nèi)容分發(fā)系統(tǒng)的圖。
【具體實(shí)施方式】
[0028]第一典型實(shí)施例
[0029]以下將參考圖1?圖5來(lái)說(shuō)明根據(jù)本發(fā)明的第一典型實(shí)施例的內(nèi)容分發(fā)裝置。
[0030]圖1示出根據(jù)本發(fā)明的第一典型實(shí)施例的內(nèi)容分發(fā)裝置I的結(jié)構(gòu)。
[0031 ]如圖1所示,內(nèi)容分發(fā)裝置I至少包括內(nèi)容獲取單元110、編碼單元120、內(nèi)容分發(fā)單元130和內(nèi)容傳輸單元140。
[0032]內(nèi)容獲取單元110從用戶(hù)終端裝置6的訪問(wèn)請(qǐng)求所指示的訪問(wèn)目的地獲取運(yùn)動(dòng)圖片內(nèi)容(運(yùn)動(dòng)圖片數(shù)據(jù))。內(nèi)容獲取單元110將該運(yùn)動(dòng)圖片數(shù)據(jù)輸出至編碼單元120和內(nèi)容分發(fā)單元130。
[0033]編碼單元120對(duì)所獲取到的運(yùn)動(dòng)圖片數(shù)據(jù)進(jìn)行再編碼,并且將該運(yùn)動(dòng)圖片數(shù)據(jù)存儲(chǔ)在存儲(chǔ)單元中。再編碼部件對(duì)內(nèi)容分發(fā)服務(wù)器裝置中根據(jù)第一編碼方法所編碼的內(nèi)容進(jìn)行解碼,然后根據(jù)具有高壓縮率的第二編碼方法對(duì)該內(nèi)容進(jìn)行再編碼。再編碼是具有高CPU負(fù)荷的處理。要進(jìn)行再編碼的對(duì)象不限于運(yùn)動(dòng)圖片內(nèi)容,并且還可以是靜止圖像或者語(yǔ)音數(shù)據(jù)。
[0034]內(nèi)容分發(fā)單元130向訪問(wèn)請(qǐng)求源分發(fā)通過(guò)內(nèi)容獲取單元110所獲取到的運(yùn)動(dòng)圖片數(shù)據(jù)。在存儲(chǔ)單元中已經(jīng)存儲(chǔ)了再編碼后的運(yùn)動(dòng)圖片數(shù)據(jù)的情況下,內(nèi)容分發(fā)單元130從存儲(chǔ)單元中讀出該數(shù)據(jù),并且向用戶(hù)終端裝置6分發(fā)該數(shù)據(jù)。
[0035]內(nèi)容傳輸單元140從管理裝置3獲取具有高訪問(wèn)頻率的運(yùn)動(dòng)圖片數(shù)據(jù)的識(shí)別信息。此外,內(nèi)容傳輸單元140從存儲(chǔ)單元讀出運(yùn)動(dòng)圖片數(shù)據(jù),并且將該運(yùn)動(dòng)圖片數(shù)據(jù)傳輸至專(zhuān)用于分發(fā)內(nèi)容的高速分發(fā)裝置2。
[0036]內(nèi)容獲取單元110、編碼單元120、內(nèi)容分發(fā)單元130和內(nèi)容傳輸單元140是內(nèi)容分發(fā)裝置I所提供的功能,其中這些功能是通過(guò)設(shè)置在內(nèi)容分發(fā)裝置I中的CPU(中央處理單兀)執(zhí)行程序來(lái)獲得的。
[0037]圖2是示出根據(jù)本發(fā)明的第一典型實(shí)施例的內(nèi)容分發(fā)裝置I的具體結(jié)構(gòu)的圖。
[0038]參考圖2來(lái)說(shuō)明內(nèi)容分發(fā)裝置1、高速分發(fā)裝置2和管理裝置3。內(nèi)容分發(fā)裝置I和高速分發(fā)裝置2互相獨(dú)立。
[0039]首先,將說(shuō)明圖1中針對(duì)內(nèi)容分發(fā)裝置I所述的功能單元以外的功能單元。
[0040]通信單元160進(jìn)行與高速分發(fā)裝置2和管理裝置3的數(shù)據(jù)發(fā)送和接收。此外,通信單元160進(jìn)行與內(nèi)容分發(fā)服務(wù)器裝置4和用戶(hù)終端裝置6的數(shù)據(jù)發(fā)送和接收(參照?qǐng)D3)。
[0041]存儲(chǔ)單元170存儲(chǔ)再編碼后的運(yùn)動(dòng)圖片數(shù)據(jù)。
[0042]接著,說(shuō)明高速分發(fā)裝置2。如圖2所示,高速分發(fā)裝置2至少包括內(nèi)容獲取單元210、內(nèi)容分發(fā)單元230、通信單元260和存儲(chǔ)單元270。
[0043]內(nèi)容獲取單元210從內(nèi)容分發(fā)裝置I獲取再編碼后的運(yùn)動(dòng)圖片數(shù)據(jù),并且將該運(yùn)動(dòng)圖片數(shù)據(jù)存儲(chǔ)在存儲(chǔ)單元270中。
[0044]內(nèi)容分發(fā)單元230從存儲(chǔ)單元270讀出該運(yùn)動(dòng)圖片數(shù)據(jù),并且向作為訪問(wèn)請(qǐng)求源的用戶(hù)終端裝置6分發(fā)該運(yùn)動(dòng)圖片數(shù)據(jù)。
[0045]通信單元260進(jìn)行與內(nèi)容分發(fā)裝置I和管理裝置3的數(shù)據(jù)發(fā)送和接收。此外,通信單元260進(jìn)行與用戶(hù)終端裝置6的數(shù)據(jù)發(fā)送和接收(參照?qǐng)D3)。
[0046]存儲(chǔ)單元270存儲(chǔ)具有高訪問(wèn)頻率的再編碼后的運(yùn)動(dòng)圖片文件。
[0047]內(nèi)容獲取單元210和內(nèi)容分發(fā)單元230是高速分發(fā)裝置2中所提供的功能,其中這些功能是通過(guò)高速分發(fā)裝置2中所設(shè)置的CPU執(zhí)行程序而獲得的。
[0048]接著,說(shuō)明管理裝置3。如圖2所示,管理裝置3至少包括訪問(wèn)接收單元310、內(nèi)容存儲(chǔ)位置確定單元320、訪問(wèn)高頻率內(nèi)容確定單元330、通信單元360和存儲(chǔ)單元370。
[0049 ]訪問(wèn)接收單元310接收來(lái)自用戶(hù)終端裝置6的針對(duì)運(yùn)動(dòng)圖片內(nèi)容的訪問(wèn)請(qǐng)求。訪問(wèn)接收單元310根據(jù)管理裝置3中設(shè)置的存儲(chǔ)單元(存儲(chǔ)單元370)所存儲(chǔ)的表示內(nèi)容分發(fā)裝置I或高速分發(fā)裝置2中哪一個(gè)存在運(yùn)動(dòng)圖片數(shù)據(jù)的信息,來(lái)將來(lái)自用戶(hù)終端裝置6的訪問(wèn)重定向至適當(dāng)?shù)膬?nèi)容分發(fā)裝置I。在存儲(chǔ)單元370中沒(méi)有記錄運(yùn)動(dòng)圖片數(shù)據(jù)的存儲(chǔ)位置的信息的情況下,訪問(wèn)接收單元310將訪問(wèn)目的地的運(yùn)動(dòng)圖片數(shù)據(jù)的識(shí)別信息、訪問(wèn)源的終端信息、以及內(nèi)容存儲(chǔ)位置確定單元320所確定的存儲(chǔ)位置的信息記錄在存儲(chǔ)單元370中。訪問(wèn)接收單元310針對(duì)所請(qǐng)求訪問(wèn)的運(yùn)動(dòng)圖片數(shù)據(jù)和訪問(wèn)請(qǐng)求源的終端信息的組合,將訪問(wèn)次數(shù)和最后訪問(wèn)時(shí)間記錄在存儲(chǔ)單元370中。終端信息是訪問(wèn)源的終端的OS信息和表示用于再現(xiàn)內(nèi)容的軟件的信息。
[0050]內(nèi)容存儲(chǔ)位置確定單元320確定要將哪一個(gè)運(yùn)動(dòng)圖片數(shù)據(jù)存儲(chǔ)在哪一個(gè)內(nèi)容分發(fā)裝置I中。例如,內(nèi)容存儲(chǔ)位置確定單元320可以針對(duì)各存儲(chǔ)位置裝置來(lái)累計(jì)對(duì)存儲(chǔ)單元370中所記錄的運(yùn)動(dòng)圖片數(shù)據(jù)的訪問(wèn)次數(shù),并且確定該運(yùn)動(dòng)圖片數(shù)據(jù)的配置以使得各內(nèi)容分發(fā)裝置I盡可能均等地被訪問(wèn),從而確定要將哪一個(gè)運(yùn)動(dòng)圖片文件存儲(chǔ)在哪一個(gè)內(nèi)容分發(fā)裝置I中。如果在預(yù)定時(shí)間內(nèi)針對(duì)特定運(yùn)動(dòng)圖片內(nèi)容的訪問(wèn)進(jìn)行了預(yù)定次數(shù)以上,則內(nèi)容存儲(chǔ)位置確定單元320確定為該運(yùn)動(dòng)圖片內(nèi)容是具有特別高的訪問(wèn)頻率的內(nèi)容,并且指示內(nèi)容分發(fā)裝置I將該運(yùn)動(dòng)圖片數(shù)據(jù)從內(nèi)容分發(fā)裝置I傳輸?shù)礁咚俜职l(fā)裝置2。
[0051]通信單元360進(jìn)行與內(nèi)容分發(fā)裝置I和高速分發(fā)裝置2的數(shù)據(jù)發(fā)送和接收。此外,通信單元360進(jìn)行與用戶(hù)終端裝置6的數(shù)據(jù)發(fā)送和接收(參照?qǐng)D3)。
[0052]存儲(chǔ)單元370存儲(chǔ)針對(duì)各運(yùn)動(dòng)圖片內(nèi)容和針對(duì)各訪問(wèn)終端的存儲(chǔ)位置以及針對(duì)各運(yùn)動(dòng)圖片文件和針對(duì)各訪問(wèn)終端信息的訪問(wèn)率。各訪問(wèn)終端信息表示訪問(wèn)終端裝置的各終端類(lèi)型。終端類(lèi)型例如是可以根據(jù)各終端裝置中所設(shè)置的CPU或OS而進(jìn)行分類(lèi)的類(lèi)型或者瀏覽運(yùn)動(dòng)圖片內(nèi)容所要使用的軟件的類(lèi)型。
[0053]訪問(wèn)接收單元310和內(nèi)容存儲(chǔ)位置確定單元320是管理裝置3中所提供的功能,其中這些功能是通過(guò)設(shè)置在管理裝置3中的CPU執(zhí)行程序來(lái)獲得的。
[0054]內(nèi)容分發(fā)裝置1、高速分發(fā)裝置2和管理裝置3例如是PC服務(wù)器。
[0055]圖3示出包括根據(jù)本發(fā)明的第一典型實(shí)施例的內(nèi)容分發(fā)裝置I的網(wǎng)絡(luò)系統(tǒng)S的概要。
[0056]參考圖3來(lái)說(shuō)明包括內(nèi)容分發(fā)裝置I的網(wǎng)絡(luò)系統(tǒng)S的概要。分別存在一個(gè)或多個(gè)內(nèi)容分發(fā)裝置I和高速分發(fā)裝置2。圖3示出存在三個(gè)內(nèi)容分發(fā)裝置I和一個(gè)高速分發(fā)裝置2的示例。在圖3中,作為用戶(hù)終端裝置6,示出一個(gè)PC終端裝置6A和一個(gè)移動(dòng)終端裝置6B。然而,實(shí)際上存在多個(gè)PC終端裝置6A和多個(gè)移動(dòng)終端裝置6B。
[0057]這些用戶(hù)終端裝置6包括被分類(lèi)成相同終端類(lèi)型的多個(gè)用戶(hù)終端裝置6的組。
[0058]在存在來(lái)自用戶(hù)終端裝置6的針對(duì)運(yùn)動(dòng)圖片內(nèi)容的訪問(wèn)請(qǐng)求的情況下,管理裝置3接收該訪問(wèn)請(qǐng)求。管理裝置3從存儲(chǔ)單元370獲取表示運(yùn)動(dòng)圖片文件存儲(chǔ)在哪一個(gè)裝置中的信息。管理裝置3基于該信息將來(lái)自用戶(hù)終端裝置6(用戶(hù))的訪問(wèn)請(qǐng)求重定向至用于保存該運(yùn)動(dòng)圖片文件的內(nèi)容分發(fā)裝置I或高速分發(fā)裝置2。內(nèi)容分發(fā)裝置I或高速分發(fā)裝置2從自身裝置的存儲(chǔ)單元中讀出所請(qǐng)求的運(yùn)動(dòng)圖片文件,并且向作為請(qǐng)求源的用戶(hù)終端裝置6分發(fā)該運(yùn)動(dòng)圖片文件。
[0059]在請(qǐng)求沒(méi)有存儲(chǔ)在內(nèi)容分發(fā)裝置I和高速分發(fā)裝置2的任意一個(gè)中的運(yùn)動(dòng)圖片內(nèi)容的情況下,內(nèi)容分發(fā)裝置I從內(nèi)容分發(fā)服務(wù)器裝置4獲取該內(nèi)容。內(nèi)容分發(fā)裝置I對(duì)所獲取到的內(nèi)容(該內(nèi)容的文件)進(jìn)行解碼,并且以預(yù)定的編碼格式對(duì)該內(nèi)容進(jìn)行再編碼以順次分發(fā)再編碼后的內(nèi)容。內(nèi)容分發(fā)裝置I對(duì)該內(nèi)容進(jìn)行再編碼的原因在于:減小原始運(yùn)動(dòng)圖片內(nèi)容的文件大小以使得可以將盡可能多的運(yùn)動(dòng)圖片內(nèi)容存儲(chǔ)在有限的存儲(chǔ)容量中,并且抑制分發(fā)運(yùn)動(dòng)圖片內(nèi)容時(shí)流過(guò)網(wǎng)絡(luò)的數(shù)據(jù)量。由此可以使得盡可能多的用戶(hù)使用運(yùn)動(dòng)圖片內(nèi)容,即使發(fā)生針對(duì)該運(yùn)動(dòng)圖片內(nèi)容的訪問(wèn)集中,通信運(yùn)營(yíng)商也將運(yùn)動(dòng)圖片內(nèi)容的數(shù)據(jù)量減少到不會(huì)被用戶(hù)看到的程度,并且將該運(yùn)動(dòng)圖片內(nèi)容存儲(chǔ)在內(nèi)容分發(fā)裝置I中。此外,一旦將再編碼后的內(nèi)容存儲(chǔ)在內(nèi)容分發(fā)裝置I中,如果存在再次的針對(duì)該內(nèi)容的訪問(wèn)請(qǐng)求,則可以從內(nèi)容分發(fā)裝置I分發(fā)該內(nèi)容。因此,可以減少流過(guò)通信網(wǎng)絡(luò)的數(shù)據(jù)量。
[0060]高速分發(fā)裝置2保存內(nèi)容分發(fā)裝置I所存儲(chǔ)的再編碼后的運(yùn)動(dòng)圖片內(nèi)容中的訪問(wèn)特別集中的運(yùn)動(dòng)圖片內(nèi)容。內(nèi)容分發(fā)裝置I進(jìn)行具有高CHJ負(fù)荷的再編碼處理以及將再編碼后的運(yùn)動(dòng)圖片文件寫(xiě)入存儲(chǔ)單元270的處理。因此,內(nèi)容分發(fā)裝置I無(wú)法與訪問(wèn)集中時(shí)的高速分發(fā)相對(duì)應(yīng)。因此,將發(fā)生了訪問(wèn)集中的內(nèi)容配置在高速分發(fā)裝置2中,并且高速分發(fā)裝置2專(zhuān)門(mén)進(jìn)行運(yùn)動(dòng)圖片內(nèi)容的分發(fā)。例如,將若干內(nèi)容配置在高速分發(fā)裝置2中。如果過(guò)多內(nèi)容配置在高速分發(fā)裝置2中,則在讀取運(yùn)動(dòng)圖片內(nèi)容時(shí)發(fā)生盤(pán)搜索,并且分發(fā)延遲。如果高速分發(fā)裝置2中要配置的內(nèi)容的數(shù)量少,則一旦讀出了從存儲(chǔ)單元270所訪問(wèn)的內(nèi)容之后,內(nèi)容的數(shù)據(jù)就存在于存儲(chǔ)器上。因此,如果存在該狀態(tài)下的針對(duì)存儲(chǔ)器上的該內(nèi)容的下一訪問(wèn)請(qǐng)求,則可以在無(wú)需訪問(wèn)盤(pán)的情況下分發(fā)該運(yùn)動(dòng)圖片內(nèi)容。結(jié)果,這適用于高速分發(fā)。高速分發(fā)裝置2所保存的運(yùn)動(dòng)圖片內(nèi)容可以是內(nèi)容分發(fā)裝置I基于終端信息進(jìn)行再編碼的運(yùn)動(dòng)圖片數(shù)據(jù)?;诮K端信息進(jìn)行再編碼表示:通過(guò)內(nèi)容分發(fā)裝置I從存儲(chǔ)單元170中讀取例如與針對(duì)各終端信息而預(yù)先設(shè)置的各終端的規(guī)格相對(duì)應(yīng)的編碼格式,從而以該編碼格式對(duì)該運(yùn)動(dòng)圖片數(shù)據(jù)進(jìn)行再編碼。
[0061]在各內(nèi)容分發(fā)裝置I中,存儲(chǔ)其它內(nèi)容分發(fā)裝置I中未存儲(chǔ)的運(yùn)動(dòng)圖片數(shù)據(jù)。在高速分發(fā)裝置2中,存儲(chǔ)根據(jù)預(yù)定時(shí)間內(nèi)的訪問(wèn)次數(shù)從這些內(nèi)容分發(fā)裝置I中選擇的運(yùn)動(dòng)圖片內(nèi)容。管理裝置3的內(nèi)容存儲(chǔ)位置確定單元320確定多個(gè)內(nèi)容分發(fā)裝置I和多個(gè)高速分發(fā)裝置2中的配置有內(nèi)容的裝置。內(nèi)容分發(fā)系統(tǒng)7包括大量的內(nèi)容分發(fā)裝置1,并且包括相對(duì)少量的高速分發(fā)裝置2。也就是說(shuō),內(nèi)容分發(fā)裝置I的數(shù)量可以大于高速分發(fā)裝置2的數(shù)量。內(nèi)容分發(fā)裝置I的數(shù)量和高速分發(fā)裝置2的數(shù)量可以根據(jù)訪問(wèn)請(qǐng)求的情形而增加。
[0062]根據(jù)本典型實(shí)施例,在用于并行地進(jìn)行諸如再編碼處理和分發(fā)處理等的具有不同處理成本的處理的系統(tǒng)中,僅將具有高訪問(wèn)頻率的內(nèi)容的分發(fā)分離至高速分發(fā)裝置2。利用該結(jié)構(gòu),根據(jù)本典型實(shí)施例,可以使得數(shù)量比僅由內(nèi)容分發(fā)裝置I構(gòu)成的系統(tǒng)的服務(wù)器的數(shù)量少的服務(wù)器對(duì)應(yīng)于相同的訪問(wèn)量。
[0063]管理裝置3針對(duì)各運(yùn)動(dòng)圖片內(nèi)容和針對(duì)訪問(wèn)源的各終端信息,來(lái)管理表示訪問(wèn)數(shù)量以及內(nèi)容存儲(chǔ)在哪一個(gè)裝置(內(nèi)容分發(fā)裝置I或者高速分發(fā)裝置2)的信息。此外,管理裝置3基于這些管理信息將來(lái)自用戶(hù)終端裝置6的請(qǐng)求重定向至適當(dāng)?shù)膬?nèi)容分發(fā)裝置I等??紤]訪問(wèn)源的終端信息的原因是要分發(fā)的運(yùn)動(dòng)圖片數(shù)據(jù)可以根據(jù)訪問(wèn)源裝置而不同。
[0064]說(shuō)明從用戶(hù)終端裝置6所請(qǐng)求的內(nèi)容尚未存儲(chǔ)在任何裝置中的情況。在這種情況下,管理裝置3確定將所請(qǐng)求的內(nèi)容(運(yùn)動(dòng)圖片)存儲(chǔ)在哪一個(gè)內(nèi)容分發(fā)裝置I中。此外,管理裝置3指示所確定出的內(nèi)容分發(fā)裝置I以獲取該內(nèi)容并對(duì)該內(nèi)容進(jìn)行再編碼??梢源_定用于存儲(chǔ)新內(nèi)容的內(nèi)容分發(fā)裝置I,以使得例如在各內(nèi)容分發(fā)裝置I中所存儲(chǔ)的運(yùn)動(dòng)圖片文件的數(shù)量和運(yùn)動(dòng)圖片文件的數(shù)據(jù)大小均等??梢源_定用于存儲(chǔ)新內(nèi)容的內(nèi)容分發(fā)裝置I,以使得針對(duì)各內(nèi)容分發(fā)裝置I的訪問(wèn)基于預(yù)定時(shí)間內(nèi)的針對(duì)各內(nèi)容分發(fā)裝置I的訪問(wèn)次數(shù)的總和而變得均等。
[0065]管理裝置3可以針對(duì)各運(yùn)動(dòng)圖片內(nèi)容來(lái)管理最后訪問(wèn)時(shí)間。在這種情況下,管理裝置3可以將用于指示刪除例如自最后訪問(wèn)起經(jīng)過(guò)了預(yù)定時(shí)間之后的內(nèi)容的指示信息發(fā)送至用于存儲(chǔ)內(nèi)容的內(nèi)容分發(fā)裝置I。
[0066]管理裝置3可以指示內(nèi)容分發(fā)裝置I僅對(duì)預(yù)定時(shí)間內(nèi)被訪問(wèn)了預(yù)定次數(shù)以上的運(yùn)動(dòng)圖片內(nèi)容進(jìn)行再編碼并累積,并且可以對(duì)管理裝置3進(jìn)行設(shè)置,以使得具有較少訪問(wèn)次數(shù)的內(nèi)容不會(huì)通過(guò)內(nèi)容分發(fā)裝置I。
[0067]通過(guò)這種方式,再編碼后的運(yùn)動(dòng)圖片內(nèi)容被分散并配置在多個(gè)(大量)內(nèi)容分發(fā)裝置I和多個(gè)(少量)高速分發(fā)裝置2中。利用該結(jié)構(gòu),根據(jù)本典型實(shí)施例,可以以相對(duì)低的成本來(lái)構(gòu)建性能等于包括大型存儲(chǔ)裝置的分發(fā)系統(tǒng)的性能的分發(fā)系統(tǒng)。
[0068]特別地,通過(guò)將少量具有高訪問(wèn)頻率的內(nèi)容配置在高速分發(fā)裝置2中,可以在不會(huì)由于成為使用存儲(chǔ)裝置的系統(tǒng)的瓶頸的針對(duì)分發(fā)服務(wù)器裝置12和存儲(chǔ)裝置13之間的數(shù)據(jù)傳輸速率的限制而導(dǎo)致對(duì)分發(fā)性能產(chǎn)生限制的情況下,可以應(yīng)對(duì)訪問(wèn)集中。
[0069]圖4示出根據(jù)本典型實(shí)施例的管理裝置3所要使用的表的示例。
[0070]圖4的“運(yùn)動(dòng)圖片內(nèi)容”的欄中所存儲(chǔ)的值是內(nèi)容分發(fā)裝置I或者高速分發(fā)裝置2中所存儲(chǔ)的再編碼后的運(yùn)動(dòng)圖片內(nèi)容的識(shí)別信息?!霸L問(wèn)終端”的欄中所存儲(chǔ)的值是用于請(qǐng)求運(yùn)動(dòng)圖片的用戶(hù)終端裝置6的終端信息?!按鎯?chǔ)位置”的欄中所存儲(chǔ)的值是用于存儲(chǔ)運(yùn)動(dòng)圖片內(nèi)容的裝置的識(shí)別信息?!邦A(yù)定時(shí)間內(nèi)的訪問(wèn)次數(shù)”的欄中所存儲(chǔ)的值表示預(yù)定時(shí)間內(nèi)針對(duì)內(nèi)容的訪問(wèn)次數(shù)。該預(yù)定時(shí)間例如是10分鐘?!白詈笤L問(wèn)時(shí)間”的欄中所存儲(chǔ)的值是“運(yùn)動(dòng)圖片內(nèi)容”的欄中的行所表示運(yùn)動(dòng)圖片內(nèi)容被最后訪問(wèn)的時(shí)間。
[0071]管理裝置3的訪問(wèn)接收單元310根據(jù)來(lái)自用戶(hù)終端裝置6的請(qǐng)求信息來(lái)指定所請(qǐng)求的運(yùn)動(dòng)圖片,并且從圖4例示的表中讀出運(yùn)動(dòng)圖片的存儲(chǔ)位置。此外,訪問(wèn)接收單元310使所請(qǐng)求的運(yùn)動(dòng)圖片的“訪問(wèn)次數(shù)”的欄中的值累加I,并且將“最后訪問(wèn)時(shí)間”的欄中的值更新為接收到該請(qǐng)求的時(shí)間。
[0072]圖5示出根據(jù)本典型實(shí)施例的內(nèi)容分發(fā)裝置I的處理流程。
[0073]參考圖5所示的處理流程來(lái)說(shuō)明利用內(nèi)容分發(fā)裝置I和高速分發(fā)裝置2來(lái)分發(fā)運(yùn)動(dòng)圖片內(nèi)容的處理。
[0074]首先,從用戶(hù)終端裝置6(將用戶(hù)終端裝置6的終端信息定義為“終端a”)請(qǐng)求“內(nèi)容A”(步驟Sll:訪問(wèn)內(nèi)容A)。管理裝置3的訪問(wèn)接收單元310讀出圖4例示的存儲(chǔ)在存儲(chǔ)單元370中的表,以搜索“內(nèi)容A”的存儲(chǔ)位置。假設(shè)“內(nèi)容A”尚未記錄在圖4所例示的表中。
[0075]訪問(wèn)接收單元310向內(nèi)容存儲(chǔ)位置確定單元320輸出表示沒(méi)有登記“內(nèi)容A”的信息。然后,內(nèi)容存儲(chǔ)位置確定單元320例如指定所存儲(chǔ)的運(yùn)動(dòng)圖片內(nèi)容的數(shù)據(jù)大小的總和最小的內(nèi)容分發(fā)裝置I或者運(yùn)動(dòng)圖片分發(fā)次數(shù)最小的內(nèi)容分發(fā)裝置I。為了指定這樣的內(nèi)容分發(fā)裝置I,內(nèi)容存儲(chǔ)位置確定單元320可以從各內(nèi)容分發(fā)裝置I中獲取已存儲(chǔ)的運(yùn)動(dòng)圖片數(shù)據(jù)的總大小并且比較這些大小。作為其它方法,內(nèi)容存儲(chǔ)位置確定單元320可以基于圖4所例示的表中的信息,來(lái)計(jì)算針對(duì)各內(nèi)容分發(fā)裝置I的訪問(wèn)集中率等。內(nèi)容存儲(chǔ)位置確定單元320向訪問(wèn)接收單元310輸出所指定的內(nèi)容分發(fā)裝置I的識(shí)別信息。假設(shè)所指定的內(nèi)容分發(fā)裝置I的識(shí)別信息是“內(nèi)容分發(fā)裝置1-1”。在這種情況下,訪問(wèn)接收單元310將所接收到的請(qǐng)求重定向至所指定的內(nèi)容分發(fā)裝置1_1(步驟S12:重定向至內(nèi)容分發(fā)裝置1-1)。此外,訪問(wèn)接收單元310將新的記錄(訪問(wèn)信息)添加至圖4的表。此外,訪問(wèn)接收單元310在所添加的記錄中,將“內(nèi)容A”記錄在運(yùn)動(dòng)圖片內(nèi)容的欄中,將“終端a”記錄在訪問(wèn)終端的欄中,將“內(nèi)容分發(fā)裝置1-1”記錄在存儲(chǔ)位置的欄中,將“I”記錄在預(yù)定時(shí)間內(nèi)的訪問(wèn)次數(shù)的欄中,并且將接收到請(qǐng)求的時(shí)間記錄在訪問(wèn)時(shí)間的欄中(步驟S13:記錄訪問(wèn))。
[0076]在內(nèi)容分發(fā)裝置1-1中,內(nèi)容獲取單元110根據(jù)請(qǐng)求信息中所提供的URL來(lái)訪問(wèn)內(nèi)容分發(fā)服務(wù)器裝置4(步驟S14:訪問(wèn)內(nèi)容分發(fā)者),以獲取運(yùn)動(dòng)圖片內(nèi)容(步驟S15:獲取內(nèi)容)。編碼單元120對(duì)所獲取到的運(yùn)動(dòng)圖片內(nèi)容進(jìn)行再編碼,并且將再編碼后的運(yùn)動(dòng)圖片內(nèi)容寫(xiě)入存儲(chǔ)單元270中(步驟S16:編碼)。與編碼單元120所進(jìn)行的再編碼處理并行地,內(nèi)容分發(fā)單元130向作為訪問(wèn)請(qǐng)求源的用戶(hù)終端裝置6分發(fā)再編碼后的運(yùn)動(dòng)圖片數(shù)據(jù)(步驟S17:分發(fā)內(nèi)容)。
[0077]接著,假設(shè)用戶(hù)終端裝置6再次請(qǐng)求訪問(wèn)“內(nèi)容A”(步驟S18:訪問(wèn)內(nèi)容A)。此時(shí),用戶(hù)終端裝置6可以是與上述步驟Sll中請(qǐng)求訪問(wèn)“內(nèi)容A”的終端裝置相同的終端裝置,或者可以是被分類(lèi)成與該終端裝置相同的終端類(lèi)型的其它用戶(hù)終端裝置6。在管理裝置3中,訪問(wèn)接收單元310通過(guò)使用來(lái)自圖4所例示的表的運(yùn)動(dòng)圖片內(nèi)容的識(shí)別信息(“內(nèi)容A”)和用戶(hù)終端裝置6的終端信息(“終端a”)來(lái)讀出作為存儲(chǔ)位置的“內(nèi)容分發(fā)裝置1-1”的信息,并且將所接收到的請(qǐng)求重定向至內(nèi)容分發(fā)裝置1_1(步驟S19:重定向至內(nèi)容分發(fā)裝置1-1)。此夕卜,訪問(wèn)接收單元310向針對(duì)所讀取記錄的訪問(wèn)次數(shù)加I,并且更新最后訪問(wèn)時(shí)間(步驟S20:記錄訪問(wèn))。在作為重定向目的地的內(nèi)容分發(fā)裝置1-1中,內(nèi)容分發(fā)單元230從存儲(chǔ)單元270中讀出再編碼后的“內(nèi)容A”的數(shù)據(jù),并且向用戶(hù)終端裝置6分發(fā)該數(shù)據(jù)(步驟S21:分發(fā)內(nèi)容)。
[0078]隨后,假設(shè)存在從被分類(lèi)成與上述步驟Sll中已請(qǐng)求訪問(wèn)“內(nèi)容A”的終端裝置相同的終端類(lèi)型的多個(gè)用戶(hù)終端裝置6針對(duì)“內(nèi)容A”的多次訪問(wèn)。結(jié)果,假設(shè)從圖4例示的表的“終端a”在預(yù)定時(shí)間內(nèi)對(duì)“內(nèi)容A”的訪問(wèn)次數(shù)超過(guò)了用于判斷為以特別高的頻率進(jìn)行針對(duì)該內(nèi)容的訪問(wèn)的閾值。然后,內(nèi)容存儲(chǔ)位置確定單元320判斷為與“內(nèi)容A”和“終端a”的組合相對(duì)應(yīng)的再編碼后的運(yùn)動(dòng)圖片內(nèi)容是具有特別高的訪問(wèn)頻率的運(yùn)動(dòng)圖片內(nèi)容(步驟S22:判斷為以特別高的頻率進(jìn)行針對(duì)內(nèi)容A的訪問(wèn))。根據(jù)該判斷,內(nèi)容存儲(chǔ)位置確定單元320向內(nèi)容分發(fā)裝置1-1發(fā)送指示信息,以將具有高訪問(wèn)頻率的運(yùn)動(dòng)圖片內(nèi)容配置在高速分發(fā)裝置(“高速分發(fā)裝置2-1” )中(步驟S23:指示內(nèi)容A的配置改變)。然后,內(nèi)容存儲(chǔ)位置確定單元320將圖4例示的表的如下記錄中的存儲(chǔ)位置的欄的值從“內(nèi)容分發(fā)裝置1-1”重寫(xiě)至“高速分發(fā)裝置2-1”,其中,在該記錄中,“運(yùn)動(dòng)圖片內(nèi)容”的欄的值是內(nèi)容A,并且“訪問(wèn)終端”的欄的值是“終端a” (步驟S24:改變存儲(chǔ)位置信息)。
[0079]另一方面,在已接收到內(nèi)容的配置改變的指示信息的內(nèi)容分發(fā)裝置1-1中,內(nèi)容傳輸單元140從存儲(chǔ)單元270中讀出運(yùn)動(dòng)圖片文件,并且向高速分發(fā)裝置2-1發(fā)送該運(yùn)動(dòng)圖片文件的復(fù)制(步驟S25:復(fù)制內(nèi)容A)。
[0080]接著,假設(shè)用戶(hù)終端裝置6再次請(qǐng)求訪問(wèn)內(nèi)容A(步驟S26:訪問(wèn)內(nèi)容A)。訪問(wèn)接收單元310從存儲(chǔ)單元370中讀出作為存儲(chǔ)位置的“高速分發(fā)裝置2-1”的信息,并且將所接收到的請(qǐng)求重定向至高速分發(fā)裝置2-1(步驟S27:重定向至高速分發(fā)裝置2-1)。此外,訪問(wèn)接收單元310向所讀取的記錄的訪問(wèn)次數(shù)加I,并且更新最后訪問(wèn)時(shí)間(步驟S28:記錄訪問(wèn))。作為重定向目的地的高速分發(fā)裝置2-1從存儲(chǔ)單元270中讀出編碼后的“內(nèi)容A”的數(shù)據(jù),并且向用戶(hù)終端裝置6分發(fā)該數(shù)據(jù)(步驟S29:分發(fā)內(nèi)容)。
[0081]由此,處理流程完成。
[0082]在判斷為上述示例中的針對(duì)“內(nèi)容A”的訪問(wèn)次數(shù)降低并且針對(duì)“內(nèi)容B”的訪問(wèn)次數(shù)超過(guò)了預(yù)定閾值的情況下,內(nèi)容存儲(chǔ)位置確定單元320將內(nèi)容A的刪除指示信息發(fā)送至高速分發(fā)裝置2-1,并且將內(nèi)容B的向著高速分發(fā)裝置2-1的傳輸指示信息發(fā)送至內(nèi)容分發(fā)裝置1-2。在高速分發(fā)裝置2-1中,內(nèi)容獲取單元210刪除該內(nèi)容A,并且獲取從內(nèi)容分發(fā)裝置1-2傳輸(復(fù)制)的內(nèi)容B。
[0083]此外,在通過(guò)參考圖4例示的表中的“最后訪問(wèn)時(shí)間”判斷為存在沒(méi)有被各分發(fā)裝置訪問(wèn)預(yù)定時(shí)間以上的運(yùn)動(dòng)圖片內(nèi)容的情況下,內(nèi)容存儲(chǔ)位置確定單元320可以向用于存儲(chǔ)該內(nèi)容的內(nèi)容分發(fā)裝置I發(fā)送該內(nèi)容的刪除指示信息,并且內(nèi)容傳輸單元140可以刪除該內(nèi)容的運(yùn)動(dòng)圖片數(shù)據(jù)。
[0084]內(nèi)容存儲(chǔ)位置確定單元320根據(jù)預(yù)定方法來(lái)確定高速分發(fā)裝置2中要連續(xù)存儲(chǔ)的運(yùn)動(dòng)圖片內(nèi)容的數(shù)量的上限,以使得通過(guò)高速分發(fā)裝置2的OS讀出內(nèi)容所用的針對(duì)磁盤(pán)的訪問(wèn)次數(shù)不增加。例如,內(nèi)容存儲(chǔ)位置確定單元320可以確定內(nèi)容,以使得要存儲(chǔ)在高速分發(fā)裝置2中的內(nèi)容的數(shù)量按訪問(wèn)頻率高的順序處于預(yù)定數(shù)量?jī)?nèi)。作為其它方法,內(nèi)容存儲(chǔ)位置確定單元320可以確定要存儲(chǔ)的內(nèi)容,以使得按從具有較大訪問(wèn)次數(shù)的內(nèi)容開(kāi)始的順序相加得到的內(nèi)容的數(shù)據(jù)大小的總和值變成預(yù)定數(shù)據(jù)大小。作為其它方法,內(nèi)容存儲(chǔ)位置確定單元320可以進(jìn)行確定以使得存儲(chǔ)具有預(yù)定訪問(wèn)次數(shù)以上的內(nèi)容。
[0085]根據(jù)本典型實(shí)施例,進(jìn)行配置以使得根據(jù)訪問(wèn)頻率將運(yùn)動(dòng)圖片內(nèi)容配置在內(nèi)容分發(fā)裝置I和高速分發(fā)裝置2中,從而即使來(lái)自用戶(hù)的請(qǐng)求集中,也能夠針對(duì)這些請(qǐng)求進(jìn)行應(yīng)答。各運(yùn)動(dòng)圖片文件分散并配置在各分發(fā)裝置上,從而使訪問(wèn)負(fù)荷分散。特別地,通過(guò)仔細(xì)地選擇訪問(wèn)集中的內(nèi)容并將該內(nèi)容配置在高速分發(fā)裝置2中,在運(yùn)動(dòng)圖片文件存儲(chǔ)在存儲(chǔ)裝置中的情況下訪問(wèn)集中時(shí),不會(huì)發(fā)生分發(fā)服務(wù)器裝置和存儲(chǔ)裝置之間的數(shù)據(jù)傳輸帶寬不足的問(wèn)題。通常,具有大存儲(chǔ)容量和快速數(shù)據(jù)傳輸速率的存儲(chǔ)裝置可能是昂貴的。本分發(fā)系統(tǒng)可以?xún)H由便宜的服務(wù)器裝置來(lái)構(gòu)建,并且可以以低成本來(lái)實(shí)現(xiàn)與包括高性能存儲(chǔ)裝置的分發(fā)系統(tǒng)的分發(fā)性能相同的分發(fā)性能。
[0086]通過(guò)再編碼處理來(lái)減少各分發(fā)裝置中所存儲(chǔ)的運(yùn)動(dòng)圖片內(nèi)容的數(shù)據(jù)量。因此,SP使接收到很多分發(fā)請(qǐng)求,流過(guò)網(wǎng)絡(luò)的數(shù)據(jù)量也可以減少通過(guò)將減少的數(shù)據(jù)量乘以請(qǐng)求數(shù)量所計(jì)算出的值。
[0087]上述內(nèi)容分發(fā)裝置I內(nèi)部包括計(jì)算機(jī)。上述內(nèi)容分發(fā)裝置I的各處理存儲(chǔ)在計(jì)算機(jī)可讀記錄介質(zhì)上。通過(guò)計(jì)算機(jī)讀出并執(zhí)行該程序來(lái)進(jìn)行上述處理。計(jì)算機(jī)可讀記錄介質(zhì)表示磁盤(pán)、磁光盤(pán)、⑶-ROM、DVD-ROM或半導(dǎo)體存儲(chǔ)單元等??梢酝ㄟ^(guò)通信線路將計(jì)算機(jī)程序分發(fā)至計(jì)算機(jī),并且接收到分發(fā)的計(jì)算機(jī)可以執(zhí)行該程序。
[0088]該程序可以實(shí)現(xiàn)上述功能的一部分。該程序可以是能夠與預(yù)先記錄在計(jì)算機(jī)系統(tǒng)中的程序相組合地實(shí)現(xiàn)上述功能的所謂的差分文件(差分程序)。
[0089]在不偏離本發(fā)明的范圍的情況下,可以利用眾所周知的構(gòu)成元件來(lái)適當(dāng)?shù)靥鎿Q上述典型實(shí)施例中的構(gòu)成元件。例如,運(yùn)動(dòng)圖片數(shù)據(jù)可以是語(yǔ)音數(shù)據(jù)或者靜止圖像的圖像數(shù)據(jù)。此外,本發(fā)明的技術(shù)范圍不限于上述典型實(shí)施例,并且可以在不偏離本發(fā)明的范圍的情況下添加各種改變。
[0090]上述典型實(shí)施例的一部分或者全部還可以描述成以下補(bǔ)充說(shuō)明,但不限于此。
[0091]補(bǔ)充說(shuō)明I
[0092]—種內(nèi)容分發(fā)裝置,包括:內(nèi)容獲取單元,用于基于從訪問(wèn)請(qǐng)求源發(fā)送來(lái)的訪問(wèn)請(qǐng)求來(lái)獲取要訪問(wèn)的內(nèi)容,其中要訪問(wèn)的內(nèi)容是通過(guò)所述訪問(wèn)請(qǐng)求所指示的;編碼單元,用于對(duì)所獲取到的內(nèi)容進(jìn)行編碼;內(nèi)容分發(fā)單元,用于向所述訪問(wèn)請(qǐng)求源分發(fā)編碼后的內(nèi)容;以及內(nèi)容傳輸單元,用于在針對(duì)所述編碼后的內(nèi)容的訪問(wèn)頻率高于閾值的情況下,向高速分發(fā)裝置傳輸所述編碼后的內(nèi)容,其中所述高速分發(fā)裝置專(zhuān)用于分發(fā)內(nèi)容并且獨(dú)立于所述內(nèi)容分發(fā)裝置。
[0093]補(bǔ)充說(shuō)明2
[0094]根據(jù)補(bǔ)充說(shuō)明I所述的內(nèi)容分發(fā)裝置,其中,所述編碼單元使用具有第二壓縮率的編碼方法來(lái)對(duì)使用具有第一壓縮率的編碼方法進(jìn)行了編碼的內(nèi)容進(jìn)行編碼以生成所述編碼后的內(nèi)容,其中所述第二壓縮率高于所述第一壓縮率。
[0095]補(bǔ)充說(shuō)明3
[0096]根據(jù)補(bǔ)充說(shuō)明2所述的內(nèi)容分發(fā)裝置,其中,使用具有所述第一壓縮率的編碼方法進(jìn)行了編碼的內(nèi)容是運(yùn)動(dòng)圖片、靜止圖像或語(yǔ)音數(shù)據(jù)。
[0097]補(bǔ)充說(shuō)明4
[0098]根據(jù)補(bǔ)充說(shuō)明I至3中任一項(xiàng)所述的內(nèi)容分發(fā)裝置,其中,所述內(nèi)容獲取單元獲取多個(gè)內(nèi)容,所述編碼單元對(duì)所獲取到的多個(gè)內(nèi)容進(jìn)行編碼,并且所述內(nèi)容分發(fā)單元順次分發(fā)編碼后的多個(gè)內(nèi)容。
[0099]補(bǔ)充說(shuō)明5
[0100]根據(jù)補(bǔ)充說(shuō)明I至4中任一項(xiàng)所述的內(nèi)容分發(fā)裝置,其中,還包括:存儲(chǔ)單元,用于累積所述編碼后的內(nèi)容,其中,所述內(nèi)容分發(fā)單元從所述存儲(chǔ)單元中讀出所述編碼后的內(nèi)容,并且分發(fā)所述編碼后的內(nèi)容。
[0101]補(bǔ)充說(shuō)明6
[0102]—種內(nèi)容分發(fā)系統(tǒng),包括:內(nèi)容分發(fā)裝置;以及高速分發(fā)裝置,其專(zhuān)用于分發(fā)內(nèi)容并且獨(dú)立于所述內(nèi)容分發(fā)裝置,其中,所述內(nèi)容分發(fā)裝置包括:內(nèi)容獲取單元,用于基于從訪問(wèn)請(qǐng)求源發(fā)送來(lái)的訪問(wèn)請(qǐng)求來(lái)獲取要訪問(wèn)的內(nèi)容,其中要訪問(wèn)的內(nèi)容是通過(guò)所述訪問(wèn)請(qǐng)求所指示的;編碼單元,用于對(duì)所獲取到的內(nèi)容進(jìn)行編碼;內(nèi)容分發(fā)單元,用于向所述訪問(wèn)請(qǐng)求源分發(fā)編碼后的內(nèi)容;以及內(nèi)容傳輸單元,用于在針對(duì)所述編碼后的內(nèi)容的訪問(wèn)頻率高于閾值的情況下,向所述高速分發(fā)裝置傳輸所述編碼后的內(nèi)容,所述高速分發(fā)裝置分發(fā)從所述內(nèi)容分發(fā)裝置傳輸來(lái)的所述編碼后的內(nèi)容。
[0103]補(bǔ)充說(shuō)明7
[0104]根據(jù)補(bǔ)充說(shuō)明6所述的內(nèi)容分發(fā)系統(tǒng),其中,所述內(nèi)容分發(fā)裝置包括多個(gè)內(nèi)容分發(fā)
目-O
[0105]補(bǔ)充說(shuō)明8
[0106]根據(jù)補(bǔ)充說(shuō)明6或7所述的內(nèi)容分發(fā)系統(tǒng),其中,所述高速分發(fā)裝置包括多個(gè)高速分發(fā)裝置。
[0107]補(bǔ)充說(shuō)明9
[0108]根據(jù)補(bǔ)充說(shuō)明6所述的內(nèi)容分發(fā)系統(tǒng),其中,還包括:管理裝置,用于確定在所述內(nèi)容分發(fā)裝置中所包括的多個(gè)內(nèi)容分發(fā)裝置的哪一個(gè)中來(lái)對(duì)內(nèi)容進(jìn)行編碼,其中,所述管理裝置針對(duì)各內(nèi)容和各訪問(wèn)請(qǐng)求源的終端信息來(lái)記錄與針對(duì)內(nèi)容的訪問(wèn)有關(guān)的訪問(wèn)信息,所述管理裝置基于所述訪問(wèn)信息來(lái)指定具有高訪問(wèn)頻率的內(nèi)容,并且所述管理裝置確定為從所述高速分發(fā)裝置來(lái)分發(fā)所指定的內(nèi)容。
[0109]補(bǔ)充說(shuō)明10
[0110]根據(jù)補(bǔ)充說(shuō)明9所述的內(nèi)容分發(fā)系統(tǒng),其中,所述管理裝置包括多個(gè)管理裝置。
[0111]補(bǔ)充說(shuō)明11
[0112]根據(jù)補(bǔ)充說(shuō)明9所述的內(nèi)容分發(fā)系統(tǒng),其中,所述管理裝置根據(jù)預(yù)定時(shí)間內(nèi)的訪問(wèn)次數(shù)來(lái)改變具有高訪問(wèn)頻率的內(nèi)容。
[0113]補(bǔ)充說(shuō)明12
[0114]根據(jù)補(bǔ)充說(shuō)明9或補(bǔ)充說(shuō)明11所述的內(nèi)容分發(fā)系統(tǒng),其中,所述管理裝置通過(guò)使用如下值中的至少一個(gè)值來(lái)確定所述高速分發(fā)裝置中要存儲(chǔ)的內(nèi)容的數(shù)量的上限:內(nèi)容的數(shù)量或內(nèi)容的數(shù)據(jù)大小的總和;以及訪問(wèn)次數(shù)。
[0115]補(bǔ)充說(shuō)明13
[0116]—種內(nèi)容分發(fā)方法,包括以下步驟:基于從訪問(wèn)請(qǐng)求源發(fā)送來(lái)的訪問(wèn)請(qǐng)求來(lái)獲取要訪問(wèn)的內(nèi)容,其中要訪問(wèn)的內(nèi)容是通過(guò)所述訪問(wèn)請(qǐng)求所指示的;對(duì)所獲取到的內(nèi)容進(jìn)行編碼;向所述訪問(wèn)請(qǐng)求源分發(fā)編碼后的內(nèi)容;以及在針對(duì)所述編碼后的內(nèi)容的訪問(wèn)頻率高于閾值的情況下,向高速分發(fā)裝置傳輸所述編碼后的內(nèi)容,其中所述高速分發(fā)裝置專(zhuān)用于分發(fā)內(nèi)容并且獨(dú)立于內(nèi)容分發(fā)裝置。
[0117]補(bǔ)充說(shuō)明14
[0118]—種程序,用于使內(nèi)容分發(fā)裝置的計(jì)算機(jī)執(zhí)行以下步驟:基于從訪問(wèn)請(qǐng)求源發(fā)送來(lái)的訪問(wèn)請(qǐng)求來(lái)獲取要訪問(wèn)的內(nèi)容,其中要訪問(wèn)的內(nèi)容是通過(guò)所述訪問(wèn)請(qǐng)求所指示的;對(duì)所獲取到的內(nèi)容進(jìn)行編碼;向所述訪問(wèn)請(qǐng)求源分發(fā)編碼后的內(nèi)容;以及在針對(duì)所述編碼后的內(nèi)容的訪問(wèn)頻率高于閾值的情況下,向高速分發(fā)裝置傳輸所述編碼后的內(nèi)容,其中所述高速分發(fā)裝置專(zhuān)用于分發(fā)內(nèi)容并且獨(dú)立于所述內(nèi)容分發(fā)裝置。
[0119]本申請(qǐng)基于并要求于2013年12月25日提交的日本專(zhuān)利申請(qǐng)2013-266738的優(yōu)先權(quán),這里通過(guò)引用將其全部?jī)?nèi)容包含于此。
[0120]產(chǎn)業(yè)上的可利用性
[0121]本發(fā)明可以應(yīng)用于高速緩存管理裝置、高速緩存管理方法和程序。
[0122]附圖標(biāo)記說(shuō)明
[0123]I 分發(fā)裝置
[0124]2 高速分發(fā)裝置
[0125]3 管理裝置
[0126]4 內(nèi)容分發(fā)服務(wù)器裝置
[0127]5 通信網(wǎng)絡(luò)
[0128]6 用戶(hù)終端裝置
[0129]7 內(nèi)容分發(fā)系統(tǒng)
[0130]12分發(fā)服務(wù)器裝置
[0131]13存儲(chǔ)裝置
[0132]14編碼器裝置
[0133]HO內(nèi)容獲取單元
[0134]120編碼單元
[0135]130內(nèi)容分發(fā)單元
[0136]140內(nèi)容傳輸單元
[0137]160通信單元
[0138]170存儲(chǔ)單元
[0139]210內(nèi)容獲取單元
[0140]230內(nèi)容分發(fā)單元
[0141]260通信單元
[0142]270存儲(chǔ)單元
[0143]310訪問(wèn)接收單元
[0144]320內(nèi)容存儲(chǔ)位置確定單元
[0145]360通信單元
[0146]370存儲(chǔ)單元
【主權(quán)項(xiàng)】
1.一種內(nèi)容分發(fā)裝置,包括: 內(nèi)容獲取單元,用于基于從訪問(wèn)請(qǐng)求源發(fā)送來(lái)的訪問(wèn)請(qǐng)求來(lái)獲取要訪問(wèn)的內(nèi)容,其中要訪問(wèn)的內(nèi)容是通過(guò)所述訪問(wèn)請(qǐng)求所指示的; 編碼單元,用于對(duì)所獲取到的內(nèi)容進(jìn)行編碼; 內(nèi)容分發(fā)單元,用于向所述訪問(wèn)請(qǐng)求源分發(fā)編碼后的內(nèi)容;以及內(nèi)容傳輸單元,用于在針對(duì)所述編碼后的內(nèi)容的訪問(wèn)頻率高于閾值的情況下,向高速分發(fā)裝置傳輸所述編碼后的內(nèi)容,其中所述高速分發(fā)裝置專(zhuān)用于分發(fā)內(nèi)容并且獨(dú)立于所述內(nèi)容分發(fā)裝置。2.根據(jù)權(quán)利要求1所述的內(nèi)容分發(fā)裝置,其中,所述編碼單元使用具有第二壓縮率的編碼方法來(lái)對(duì)使用具有第一壓縮率的編碼方法進(jìn)行了編碼的內(nèi)容進(jìn)行編碼以生成所述編碼后的內(nèi)容,其中所述第二壓縮率高于所述第一壓縮率。3.根據(jù)權(quán)利要求2所述的內(nèi)容分發(fā)裝置,其中,使用具有所述第一壓縮率的編碼方法進(jìn)行了編碼的內(nèi)容是運(yùn)動(dòng)圖片、靜止圖像或語(yǔ)音數(shù)據(jù)。4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的內(nèi)容分發(fā)裝置,其中,還包括: 存儲(chǔ)單元,用于累積所述編碼后的內(nèi)容, 其中,所述內(nèi)容分發(fā)單元從所述存儲(chǔ)單元中讀出所述編碼后的內(nèi)容,并且分發(fā)所述編碼后的內(nèi)容。5.一種內(nèi)容分發(fā)系統(tǒng),包括: 內(nèi)容分發(fā)裝置;以及 高速分發(fā)裝置,其專(zhuān)用于分發(fā)內(nèi)容并且獨(dú)立于所述內(nèi)容分發(fā)裝置, 其中,所述內(nèi)容分發(fā)裝置包括: 內(nèi)容獲取單元,用于基于從訪問(wèn)請(qǐng)求源發(fā)送來(lái)的訪問(wèn)請(qǐng)求來(lái)獲取要訪問(wèn)的內(nèi)容,其中要訪問(wèn)的內(nèi)容是通過(guò)所述訪問(wèn)請(qǐng)求所指示的; 編碼單元,用于對(duì)所獲取到的內(nèi)容進(jìn)行編碼; 內(nèi)容分發(fā)單元,用于向所述訪問(wèn)請(qǐng)求源分發(fā)編碼后的內(nèi)容;以及內(nèi)容傳輸單元,用于在針對(duì)所述編碼后的內(nèi)容的訪問(wèn)頻率高于閾值的情況下,向所述高速分發(fā)裝置傳輸所述編碼后的內(nèi)容, 所述高速分發(fā)裝置分發(fā)從所述內(nèi)容分發(fā)裝置傳輸來(lái)的所述編碼后的內(nèi)容。6.根據(jù)權(quán)利要求5所述的內(nèi)容分發(fā)系統(tǒng),其中,還包括: 管理裝置,用于確定在所述內(nèi)容分發(fā)裝置中所包括的多個(gè)內(nèi)容分發(fā)裝置的哪一個(gè)中來(lái)對(duì)內(nèi)容進(jìn)行編碼, 其中,所述管理裝置針對(duì)各內(nèi)容和各訪問(wèn)請(qǐng)求源的終端信息來(lái)記錄與針對(duì)內(nèi)容的訪問(wèn)有關(guān)的訪問(wèn)信息,所述管理裝置基于所述訪問(wèn)信息來(lái)指定具有高訪問(wèn)頻率的內(nèi)容,并且所述管理裝置確定為從所述高速分發(fā)裝置來(lái)分發(fā)所指定的內(nèi)容。7.根據(jù)權(quán)利要求6所述的內(nèi)容分發(fā)系統(tǒng),其中,所述管理裝置根據(jù)預(yù)定時(shí)間內(nèi)的訪問(wèn)次數(shù)來(lái)改變具有高訪問(wèn)頻率的內(nèi)容。8.根據(jù)權(quán)利要求6或7所述的內(nèi)容分發(fā)系統(tǒng),其中,所述管理裝置通過(guò)使用如下值中的至少一個(gè)值來(lái)確定所述高速分發(fā)裝置中要存儲(chǔ)的內(nèi)容的數(shù)量的上限:內(nèi)容的數(shù)量或內(nèi)容的數(shù)據(jù)大小的總和;以及訪問(wèn)次數(shù)。9.一種內(nèi)容分發(fā)方法,包括以下步驟: 基于從訪問(wèn)請(qǐng)求源發(fā)送來(lái)的訪問(wèn)請(qǐng)求來(lái)獲取要訪問(wèn)的內(nèi)容,其中要訪問(wèn)的內(nèi)容是通過(guò)所述訪問(wèn)請(qǐng)求所指示的; 對(duì)所獲取到的內(nèi)容進(jìn)行編碼; 向所述訪問(wèn)請(qǐng)求源分發(fā)編碼后的內(nèi)容;以及 在針對(duì)所述編碼后的內(nèi)容的訪問(wèn)頻率高于閾值的情況下,向高速分發(fā)裝置傳輸所述編碼后的內(nèi)容,其中所述高速分發(fā)裝置專(zhuān)用于分發(fā)內(nèi)容并且獨(dú)立于內(nèi)容分發(fā)裝置。10.—種程序,用于使內(nèi)容分發(fā)裝置的計(jì)算機(jī)執(zhí)行以下步驟: 基于從訪問(wèn)請(qǐng)求源發(fā)送來(lái)的訪問(wèn)請(qǐng)求來(lái)獲取要訪問(wèn)的內(nèi)容,其中要訪問(wèn)的內(nèi)容是通過(guò)所述訪問(wèn)請(qǐng)求所指示的; 對(duì)所獲取到的內(nèi)容進(jìn)行編碼; 向所述訪問(wèn)請(qǐng)求源分發(fā)編碼后的內(nèi)容;以及 在針對(duì)所述編碼后的內(nèi)容的訪問(wèn)頻率高于閾值的情況下,向高速分發(fā)裝置傳輸所述編碼后的內(nèi)容,其中所述高速分發(fā)裝置專(zhuān)用于分發(fā)內(nèi)容并且獨(dú)立于所述內(nèi)容分發(fā)裝置。
【文檔編號(hào)】G06F13/00GK105850142SQ201480070377
【公開(kāi)日】2016年8月10日
【申請(qǐng)日】2014年12月25日
【發(fā)明人】住吉泰明
【申請(qǐng)人】日本電氣株式會(huì)社
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1