專利名稱:視頻分布系統及視頻分布方法
技術領域:
本發明涉及基于定義向利用者終端分布視頻數據的分布順序的分布表,來向可網絡連接的利用者終端分布視頻數據的視頻分布系統及視頻分布方法。
背景技術:
目前,因特網的視頻分布,是通過向利用者終端分布利用SMIL(Synchronized Multimedia Integration Language)等描述了視頻的分布順序和持續時間的文件(分部表),并在該利用者終端基于該分部表按時間序列接收多個視頻數據的視頻分布方法來進行的。另外,還提出了把分部表分布·臨時保存在分布服務器或分布路徑中的服務器上,以與利用者ID一致的分布表為基準按時間序列分布多個視頻數據的視頻分布方法。
如上上述,目前的視頻分布方法所存在的問題是在把分布表向利用者終端分布后,由于利用者終端是依據分布表來接收視頻數據,所以不能把記載在分布表中的預定分布的視頻數據變更為其它的視頻數據。
發明內容
本發明考慮到上述情況,目的是提供在把分布表向利用者終端分布后可變更分布的視頻數據的視頻分布系統及視頻分布方法。
本發明是為解決上述的問題的發明,本發明的視頻分布系統是基于定義向利用者終端分布視頻數據的分布順序的分布表,來向可網絡連接的利用者終端分布視頻數據的視頻分布系統,其特征在于包括分布表作成單元,用于作成包含作為分布請求目標鏈接到視頻數據的鏈路名的分布表;連接表作成單元,用于作成鏈路名與對應于該鏈路名的視頻數據文件名的對應表即連接表;連接表更新單元,用于根據分布條件把連接表中對應于鏈路名的視頻數據文件名更新為其它的視頻數據文件名。
而且,本發明的視頻分布方法是向可網絡連接的利用者終端分布視頻數據以及定義向利用者終端分布視頻數據的分布順序的分布表的視頻分布方法,其特征在于包括作成包含作為分布請求目標鏈接到視頻數據的鏈路名的分布表的步驟;作成鏈路名與對應于該鏈路名的視頻數據文件名的對應表即連接表的步驟;根據分布條件把連接表中對應于鏈路名的視頻數據文件名更新為其它的視頻數據文件名的步驟。
而且,本發明的程序是向可網絡連接的利用者終端分布視頻數據以及定義向利用者終端分布視頻數據的分布順序的分布表的視頻分布系統用的程序,其特征在于使計算機執行作成包含作為分布請求目標鏈接到視頻數據的鏈路名的分布表的步驟;作成鏈路名與對應于該鏈路名的視頻數據文件名的對應表即連接表的步驟;根據分布條件把連接表中對應于鏈路名的視頻數據文件名更新為其它的視頻數據文件名的步驟。
這樣,由于包括分布表作成單元,其用于作成包含作為分布請求目標鏈接到視頻數據的鏈路名的分布表;連接表作成單元,其用于作成鏈路名與對應于該鏈路名的視頻數據文件名的對應表即連接表;連接表更新單元,其用于根據分布條件把連接表中對應于鏈路名的視頻數據文件名更新為其它的視頻數據文件名,因此在把分布表向利用者終端分布后,對于在連接表中管理的視頻數據還可以向其它的視頻數據進行變更。依此,能提供一種可以靈活應對利用者及視頻數據提供者要求的視頻分布系統。
另外,在本發明的視頻分布系統中,當上述視頻數據與作為分布條件包含用于指定分布的時間和期間的分布時間信息、用于指定分布的地區的分布地區信息、用于限制累積分布數的累計分布數信息、利用者屬性信息中的至少1個以上信息的分布條件信息相關聯時,連接表更新單元可以把對應于鏈路名的視頻數據文件名向滿足分布條件信息中所包含的分布條件的視頻數據的視頻數據文件名進行更新。
而且,在本發明的視頻分布方法中,當上述視頻數據與作為分布條件包含用于指定分布的時間和期間的分布時間信息、用于指定分布的地區的分布地區信息、用于限制累積分布數的累計分布數信息、利用者屬性信息中的至少1個以上信息的分布條件信息相關聯時,更新連接表的步驟可以把對應于鏈路名的視頻數據文件名向滿足分布條件信息中所包含的分布條件的視頻數據的視頻數據文件名進行更新。
而且,在本發明的程序中,當上述視頻數據與作為分布條件包含用于指定分布的時間和期間的分布時間信息、用于指定分布的地區的分布地區信息、用于限制累積分布數的累計分布數信息、利用者屬性信息中的至少1個以上信息的分布條件信息相關聯時,更新連接表的步驟可以把對應于鏈路名的視頻數據文件名向滿足分布條件信息中所包含的分布條件的視頻數據的視頻數據文件名進行更新。
這樣,由于當視頻數據與作為分布條件包含用于指定分布的時間和期間的分布時間信息、用于指定分布的地區的分布地區信息、用于限制累積分布數的累計分布數信息、利用者屬性信息中的至少1個以上信息的分布條件信息相關聯時,連接表更新單元可以把對應于鏈路名的視頻數據文件名向滿足分布條件信息中所包含的分布條件的視頻數據的視頻數據文件名進行更新,因此可以僅向利用者終端分布滿足分布時間或分布期間等分布條件的視頻數據。依此,即使是例如廣告用的視頻數據那樣存在分布時間或期間等種種限制的情況,也可以簡便地進行應對。
另外,在本發明的視頻分布系統中,當由利用者終端接收到規定的請求信息時,上述連接表更新單元可以把對應于鏈路名的視頻數據文件名向請求信息對應的視頻數據文件名進行更新。
這樣,由于當由利用者終端接收到規定的請求信息時,上述連接表更新單元可以把對應于鏈路名的視頻數據文件名向請求信息對應的視頻數據文件名進行更新,因此例如當由利用者終端作為規定的請求信息接收到對已經分布過的視頻數據請求再分布的請求時,可以分布該請求對應的視頻數據。依此,還可以得到針對利用者分布視頻的反應信息。
另外,在本發明的視頻分布系統中,還包括視頻數據選擇單元,其基于上述分布中的視頻數據內容信息來選擇其后分布的視頻數據,上述連接表更新單元可以把對應于鏈路名的視頻數據文件名向視頻數據選擇單元所選擇的視頻數據的視頻數據文件名進行更新。
這樣,由于還包括視頻數據選擇單元,其用于基于分布中的視頻數據內容信息來選擇其后分布的視頻數據,上述連接表更新單元可以把對應于鏈路名的視頻數據文件名向視頻數據選擇單元所選擇的視頻數據的視頻數據文件名進行更新,因此可以接收基于分布中的視頻數據內容來判斷的信息,并基于該信息選擇視頻數據向利用者終端進行分布。依此,可以考慮分布中的視頻數據內容來繼續分布視頻數據,可以更有效地向利用者提供以廣告等為目的所分布的視頻數據。
另外,在本發明的視頻分布系統中,還包括視頻數據選擇單元,其當上述視頻數據還與該視頻數據內容信息相關聯時,參照預定分布的視頻數據內容信息來選擇以后分布的視頻數據,上述連接表更新單元可以把對應于鏈路名的視頻數據文件名向視頻數據選擇單元所選擇的視頻數據的視頻數據文件名進行更新。
這樣,由于還包括視頻數據選擇單元,其用于當上述視頻數據還與該視頻數據內容信息相關聯時,參照預定分布的視頻數據內容信息來選擇之后分布的視頻數據,上述連接表更新單元可以把對應于鏈路名的視頻數據文件名向視頻數據選擇單元所選擇的視頻數據的視頻數據文件名進行更新,因此可以考慮視頻數據內容信息來變更分布視頻數據。依此,當預定分布的視頻數據中存在包含被判斷為不希望接著目前分布中的視頻進行分布的內容的視頻數據時,可以向其它的視頻數據進行變更。
另外,在本發明的視頻分布系統中,上述連接表更新單元可以參照確定了視頻數據分布中優先順序的優先順序表來更新視頻數據文件名。
這樣,由于連接表更新單元可以參照確定了視頻數據分布中優先順序的優先順序表來更新視頻數據文件名,因此可以通過按利用者單獨作成優先順序表來分布對應于利用者個人的廣告用視頻數據。
另外,本發明其它模式的視頻分布系統是基于定義向利用者終端分布視頻數據的分布順序的分布表,來向可網絡連接的上述利用者終端分布視頻數據的視頻分布系統,其特征在于包括分布表作成單元,其用于作成包含作為分布請求目標鏈接到視頻數據或其它的上述分布表的鏈路名的上述分布表;連接表作成單元,其用于作成上述鏈路名與對應于該鏈路名的視頻數據文件名或分布表名的對應表即連接表;連接表更新單元,其用于根據分布條件把上述連接表中對應于鏈路名的視頻數據文件名或分布表名更新為其它的視頻數據文件名或其它的分布表名。
而且,本發明其它模式的視頻分布方法是向可網絡連接的利用者終端分布視頻數據及定義向上述利用者終端分布視頻數據的分布順序的分布表的視頻分布方法,其特征在于包括作成包含作為分布請求目標鏈接到視頻數據或其它的上述分布表的鏈路名的上述分布表的步驟;作成上述鏈路名與對應于該鏈路名的視頻數據文件名或分布表名的對應表即連接表的步驟;根據分布條件把上述連接表中對應于鏈路名的視頻數據文件名或分布文件名更新為其它的視頻數據文件名或其它的分布文件名的步驟。
而且,本發明其它模式的程序是向可網絡連接的利用者終端分布視頻數據及定義向上述利用者終端分布視頻數據的分布順序的分布表的視頻分布系統用的程序,其特征在于使計算機執行作成包含作為分布請求目標鏈接到視頻數據或其它的上述分布表的鏈路名的上述分布表的步驟;作成上述鏈路名與對應于該鏈路名的視頻數據文件名或分布表名的對應表即連接表的步驟;根據分布條件把上述連接表中對應于鏈路名的視頻數據文件名或分布文件名更新為其它的視頻數據文件名或其它的分布文件名的步驟。
另外,可以把上述的程序記錄在計算機可讀取的記錄媒體上。
圖1是表示本發明實施方式1的視頻分布系統的概況結構框圖。
圖2是表示本發明實施方式1的視頻分布服務器13的概況結構框圖。
圖3是表示本發明實施方式1的利用者終端10和視頻分布系統12的動作流程圖。
圖4是表示本發明實施方式1的視頻分布服務器13的分布表的更新動作流程圖。
圖5是表示本發明實施方式1的包含鏈路名的分布表具體例圖。
圖6A及圖6B是表示采用了本發明實施方式1中圖5的分布表所記載的鏈路名的連接表具體例圖。
圖7是表示本發明實施方式2的視頻分布系統12的概況結構框圖。
圖8是表示本發明實施方式2的視頻分布系統12的動作流程圖。
圖9是表示本發明實施方式3的視頻分布系統12的概況結構框圖。
圖10是表示本發明實施方式3中的分部表文件及URL連接表圖。
實施方式以下通過發明的實施方式來說明本發明。但以下的實施方式并非是對權利要求書中所記載的發明進行限定,而且實施方式中說明的特征的所有組合未必是發明的解決手段所必要的。
首先,對本發明實施方式1的視頻分布系統的概況結構加以說明。
圖1是表示本發明實施方式1的視頻分布系統的概況結構框圖。該圖中,符號10是可連接到網絡11的利用者終端A、利用者終端B、利用者終端C、......(以下為利用者終端10)。12是經網絡11向利用者終端10分布視頻數據的視頻分布系統。13是可由利用者終端10經網絡11連接、由存儲視頻數據的數據庫把視頻數據讀出并向利用者終端10分布的視頻分布服務器。14是把因利用者的請求而分布的例如電影或電視節目等的視頻數據與視頻數據文件名相關聯進行存儲的視頻信息數據庫。15是把在利用者請求的視頻數據分布之間分布的廣告用的視頻數據與視頻數據文件名相關聯進行存儲的廣告信息數據庫。
這里,在視頻信息數據庫中存儲的視頻數據還包含對插入廣告用視頻的廣告框位置進行表示的信息。而且,廣告信息數據庫15與包含指定分布的時間及期間的分布時間信息、指定分布的地區的分布地區信息、限制累計分布數的累計分布數信息、利用者屬性信息中的至少一個以上的分布條件信息以及視頻數據的內容信息相關聯存儲廣告用的視頻數據。而且在累計的分布數中,可以用個人、組、地區等各種單位來計數向那里分布的累積分布數。
而且,視頻分布服務器13與視頻信息數據庫14、廣告信息數據庫15的通信采用專用線或因特網等很合適。另外,雖未圖示,但在利用者終端10中包括記錄了對規定格式的視頻數據進行再生的軟件的記錄媒體;顯示用該軟件再生的視頻的顯示部、輸出音響的揚聲器部等。而且,視頻分布服務器13可以向利用者終端10分布由電視臺等經網絡11接收到的體育實況轉播的視頻數據。而且,利用者終端10可以是可由無線通信與視頻分布系統12連接的便攜終端。
接下來利用附圖對視頻分布服務器13概況結構加以說明。
圖2是表示本發明實施方式1的視頻分布服務器13的概況結構框圖。符號21是進行視頻分布服務器13內控制的控制部。22是用于作成分布表的分布表作成處理部,該分布表是包含作為分布請求目標鏈接到視頻數據的鏈路名的、定義向利用者終端10分布視頻數據的分布順序的分布表。所謂包含鏈路名的分布表是指例如圖5所示那樣的表。分布表由表示視頻數據文件名及其視頻數據存儲地點(視頻信息數據庫14)的表41、45和表示鏈路名(Cm1.wmv,Cm2.wmv,Cm3.wmv)及與其對應的廣告用視頻數據的存儲地點(廣告信息數據庫15)的表42、43、44組成。視頻分布服務器13向利用者終端10分布此分布表,利用者終端10按該分布表的描述順序請求視頻數據的分布。另外,分布表存在被分布給利用者終端10的情況、被保存在發送服務器一側的情況、分布之際被分布·保存在路經的服務器中的情況。
23是作成連接表的連接表作成處理部,該連接表是鏈路名與該鏈路名對應的視頻數據文件名的對應表。作為連接表作成處理部23作成的連接表的例子,在圖6A示出采用了圖5所示的分布表記載的鏈路名的連接表。視頻分布服務器1 3通過參照此連接表來確定廣告用的視頻數據文件名。24是連接表更新處理部,其根據分布條件把圖6A所示的連接表中鏈路名對應的視頻數據文件名更新為其它的視頻數據文件名。25是視頻數據選擇處理部,其基于分布中的視頻數據內容信息來選擇其后分布的視頻數據,或參照關于預定分布的廣告用視頻數據的內容信息來選擇之后分布的廣告用的視頻數據。
26是管理視頻信息數據庫14及廣告信息數據庫15的數據庫管理部。另外,可以是把上述的實施方式的幾個處理部作為其處理專用的服務器,經網絡在各處理服務器進行處理的視頻分布系統,這種情況下的一實施方式作為實施方式2在以后論述。而且,本實施方式是在利用者請求的視頻數據的分布之間分布廣告用視頻數據的視頻分布系統,用連接表指定的視頻數據是廣告用的視頻數據。這樣,在開始了視頻分布之時,當由于一些原因希望把預定分布的廣告用視頻數據替換成其它的廣告用視頻數據的情況下,可以簡便地進行替換。關于此時視頻分布系統12的動作在以后論述。
另外,以上所示的各處理部可以由專用的硬件來實現,而且各處理部還可以由存儲器及CPU(中央處理裝置)構成,并通過把用于實現各處理部功能的程序下載到存儲器實施執行來使其實現功能。
另外,上述存儲器由硬盤裝置或光磁盤裝置、閃存等非易失性存儲器;CD-ROM等只讀記錄媒體;RAM(Random Access Memory)之類的易失性存儲器或者這些組合而成的計算機可讀寫的記錄媒體構成。
接下來,利用圖3以及圖5、圖6A及圖6B對上述的視頻分布系統12的動作進行說明。
圖3是表示本發明實施方式1的利用者終端10和視頻分布系統12的動作流程圖。首先,由利用者終端10向視頻分布系統12的視頻分布服務器13發送視頻分布請求(步驟S1)。視頻分布服務器13的分布表作成處理部22作成包含利用者請求的視頻對應的視頻數據文件名(圖5的表41、45)的、圖5所示的分布表(步驟S2)。接下來,連接表作成處理部23作成鏈路名(圖5的表42、43、44)與聯接目標的視頻數據文件名的對應表即圖6A所示的連接表(步驟S3)。
接下來,視頻分布服務器13向利用者終端10分布由分布表作成處理部22作成的包含鏈路名的分布表(步驟S4)。接著在利用者終端10請求以該分布表記載的順序進行視頻數據(圖5的movie1.wmv)的分布(步驟S5)。接著視頻分布服務器13由視頻信息數據庫14讀出視頻數據“movie1.wmv”并開始向利用者終端10分布(步驟S6)。利用者終端10接收該視頻數據并用該視頻數據對應的軟件進行再生(步驟S7)。由上述,利用者終端10向顯示部顯示被分布的視頻并由揚聲器部輸出音響。
這里,例如對于圖6A中連接到“Cm3.wmv”的視頻數據“Electric-CM1.wmv”,在作為分布條件累計的分布次數被確定在合同等規定次數的情況下,當達到其規定次數時連接表更新處理部24如圖6B所示那樣把“Cm3.wmv”的連接目標更新到“Electric-CM2.wmv”(步驟S8)。由上述,進行廣告用視頻數據的替換。另外,替換的廣告用視頻數據的選擇是由廣告信息數據庫15參照視頻數據的內容并由視頻數據選擇處理部25來進行。
接下來,利用者終端10按照圖5的分布表向視頻分布系統12請求廣告用視頻數據(Cm1.wmv)的分布(步驟S9)。視頻分布服務器13參照圖6B所示的連接表向利用者終端10分布連接到“Cm1.wmv”的視頻數據“Automobile-CM1.wmv”(步驟S10)。同樣,利用者終端10向視頻分布系統12請求廣告用視頻數據(Cm2.wmv)的分布(步驟S11),視頻分布服務器13向利用者終端10分布連接到“Cm2.wmv”的視頻數據“Travel-CM1.wmv”(步驟S12)。同樣,利用者終端10向視頻分布系統12請求廣告用視頻數據(Cm3.wmv)的分布(步驟S13),視頻分布服務器13向利用者終端10分布連接到“Cm3.wmv”的、在步驟S8被更新了的視頻數據“Electric-CM2.wmv”(步驟S14)。
如以上所示,視頻分布服務器13可以通過更新連接表連接目標的視頻數據文件名來實現向利用者終端10分布的廣告用視頻數據的替換。
而且,在上述的實施方式中雖然對廣告用視頻數據進行了更新,但并非限于此,在向利用者終端10分布的視頻數據中,還可以更新在分布途中有替換可能性的視頻數據。
接下來利用附圖對視頻分布服務器13的連接表更新進行詳細說明。
圖4是表示本發明實施方式1的視頻分布服務器13的分布表的更新動作流程圖。首先,連接表更新處理部24從分布表對接著分布的廣告用視頻數據數(n條)進行確認(步驟S21)。接下來,連接表更新處理部24參照廣告信息數據庫15對連接表指定的廣告用視頻數據的分布條件進行確認(步驟S22)。如果滿足了分布條件(步驟S23的YES(是)),則連接表更新處理部24對所有(n條)的廣告用視頻數據判斷是否完成了分布條件的確認,若完成(步驟S26的YES(是))則結束處理,若未完成(步驟S26的NO(否))則對下一廣告用視頻數據進行分布條件的確認。
另外,如果未滿足分布條件(步驟S23的NO(否)),則視頻數據選擇處理部25由廣告信息數據庫15對滿足分布條件的各廣告用視頻數據參照其內容選擇可與上述廣告用視頻數據替換的廣告用視頻數據(步驟S24)。連接表更新處理部24針對視頻數據選擇處理部25所選擇的廣告用視頻數據的視頻數據文件名更新連接表(步驟S25)。
另外,更新連接表的時機可以在分布廣告用視頻數據的預定時間的m分(m為規定的數)之前,采用的方法可以是視頻分布服務器13定期確認向各利用者終端10分布視頻中的、表示分布狀態的分布標識,按各利用者終端10對到下一廣告用視頻數據分布為止的時間進行確認等的方法。而且,所謂的分布條件有關于視頻數據的分布時間或分布期間的限制、對累計分布次數最大數的設定、分布地區的限制(可以確定利用者終端10位置信息的情況下)、考慮到利用者的屬性信息(利用者的性別、年齡、趣味、嗜好等的信息)的設定條件等。
以下表示有多個滿足分布條件的視頻數據存在情況下的視頻數據決定方法的一示例。參照上述的分布條件,按各利用者作成對可分布的視頻數據設定優先順序的優先順序表,參照該優先順序表,連接表更新處理部24可以更新連接表。而且連接表作成處理部23在作成連接表時也可以參照優先順序表來作成連接表。由上可知,連接表的作成及更新可以自動化,對應各個人的連接表作成也可以簡單地進行。再者,連接表的作成及更新不僅是從各個視頻數據數據、通過由預先作成的多個連接表進行選擇也可以進行連接表的作成及更新。
另外,步驟S23中的判斷除了是否滿足了分布條件以外,也可以是是否接收到了來自利用者終端10的規定的請求信息(例如,在點擊分布中的廣告用視頻數據后發送請求該廣告用視頻數據再分布的請求信息)、是否接收到了基于分布中的視頻數據內容來判斷的請求信息(例如,體育運動的中繼等由其勝負來判斷的請求信息)的判斷。這樣,視頻分布服務器13可以接收各種請求,對反映該請求的視頻數據進行分布。
接下來,作為本發明實施方式2,利用附圖對采用了多個服務器的視頻分布系統進行說明。
圖7是表示本發明實施方式2的視頻分布系統12的概況結構框圖。符號14’是具備視頻信息數據庫14、向利用者終端10分布利用者所需視頻數據的視頻信息服務器。15’是具備廣告信息數據庫15、向利用者終端10分布廣告用視頻數據的廣告信息服務器。71是由利用者終端10接收視頻分布的請求,作成分布表的分布表服務器(分布表作成手段)。72是根據分布表服務器71的請求,參照廣告信息服務器15’具備的廣告信息數據庫15來作成連接表,并對作成的各連接表進行管理的連接表管理服務器(連接表作成手段、連接表更新手段)。
利用附圖對上述的視頻分布系統12的動作進行說明。
圖8是表示本發明實施方式2的視頻分布系統12的動作流程圖。首先,利用者終端10向分布表服務器71發送視頻分布的請求。接受該請求,分布表服務器71作成分布表,并向連接表管理服務器72發送該分布表和連接表作成的請求。接著,連接表管理服務器72請求可向廣告信息服務器15’分布的廣告用視頻數據相關的信息。接受這一請求,廣告信息服務器15’考慮分布條件,向連接表管理服務器72返回可分布的廣告用視頻數據相關的信息。
接下來,連接表管理服務器72參照可分布的廣告用視頻數據相關的信息,作成由包含在分布表中的鏈路名和所對應的廣告用視頻數據文件名組成的連接表。接著,連接表管理服務器72向分布表服務器71通知連接表的作成已結束。接受了該通知的分布表服務器71向利用者終端10分布作成了連接表的分布表。另外,連接表管理服務器72為了計算更新連接表的時限,定期確認表示視頻信息服務器14’向利用者終端10分布視頻中的分布狀態的分布日志。由此,對分布記錄進行管理,作為用于進行視頻數據更新判斷的信息。如果需要更新視頻數據,連接表管理服務器72則進行連接表的更新。
在利用者終端10中,根據接收到的分布表,向視頻信息服務器14’發送視頻數據的分布請求。視頻信息服務器14’根據該請求由視頻信息數據庫14讀出視頻數據,向利用者終端10分布。這樣一來,視頻數據被向利用者終端10分布,被分布的視頻被再生。接著,依據分布表,在利用者終端10向廣告信息服務器15’請求廣告用視頻數據的分布時,廣告信息服務器15’向連接表管理服務器7 2請求鏈接目標的信息。接受其信息,連接表管理服務器72向廣告信息服務器15’發送鏈接目標的視頻數據文件名相關的信息。廣告信息服務器15’由廣告信息數據庫15讀出該視頻數據文件名的廣告用視頻數據,發送給利用者終端10。
這樣一來,視頻分布系統12向利用者終端10分布利用者所需的視頻數據、以及在該視頻數據再生之間插入的廣告用視頻數據。另外,雖未圖示,視頻分布系統12在圖8的流程以后的動作是如圖3所示,對連接表進行適時更新,分布滿足分布條件的、進一步考慮了個人屬性的廣告用視頻數據。
而且,分布的數據并不限于視頻數據,也可使用于經由因特網分布的語音數據或音樂數據等。另外,由于要應對來自利用者終端10的各項請求,所以也可以與各利用者終端10的IP地址等相關聯來存儲各利用者終端10相關的信息。
接下來,作為本發明實施方式3,利用附圖對上述實施方式2中的廣告信息服務器15’存在多個情況下的視頻分布系統進行說明。
圖9是表示本發明實施方式3的視頻分布系統12的概況結構框圖。15a、15b、15c、......是各個具備廣告信息數據庫15、向利用者終端10分布廣告用視頻數據的多個廣告信息服務器。連接表管理服務器72作成包含用于對多個廣告信息服務器15a、15b、15c、......的每一個保持的分布表文件進行指定的行110、111(作為URL連接表)的分布表101。這樣,例如廣告信息服務器15a保持的分布表文件是圖10的廣告分布表102時,廣告信息服務器15a的擁有者在所給定的時間幀中,可以自由地進行廣告視頻的分布控制。
另外,如廣告分布表102的行112所示那樣,通過進一步對其它廣告信息服務器15c所保持的分布表104進行指定,可以向廣告信息服務器15c提供一定的時間幀。如以上所示,向URL連接表的描述不僅是廣告用視頻數據文件的位置,還可以是對廣告用視頻數據的分布進行控制的分布表文件的位置。而且,在該分布表文件中還可以進一步鏈接別的分布表文件。
另外,如圖10的分布表101的行111所示那樣,在別的廣告幀可以對分布別的廣告用視頻數據的廣告信息服務器進行指定。
如以上說明,通過把連接表中的鏈接目標作為包含URL的各種廣告信息服務器,廣告幀的銷售變得更加自由、簡便。
另外,在上述的圖7所示的實施方式中,是以分布表為基礎,利用者終端10由視頻信息服務器14’接收視頻數據,在該視頻數據的再生途中由廣告信息服務器15’接收廣告用視頻數據并再生該廣告用視頻數據,但并不限于此。例如,在利用者終端10為了顯示Web信息內容而訪問Web服務器時,該Web服務器可以把Web信息內容顯示的一部分或者用于向別的小窗口再生廣告用視頻的分布表包含在Web信息內容中向利用者終端10發送。由此來再生Web信息內容顯示的一部分或者在其它顯示的小窗口中再生該分布表中定義的廣告用視頻數據。
另外,還可以把用于實現圖2中的進行各種處理的處理部的功能的計算機程序記錄到計算機可讀取的記錄媒體,并把該記錄媒體所記錄的計算機程序讀入到計算機系統進行執行,由此來實施各處理。在此所謂的“計算機系統”包含OS或外圍設備等的硬件。
另外,“計算機系統”如果是在利用WWW系統的情況下,還包含主頁提供環境(或是顯示環境)。
另外,所謂的“計算機可讀取的記錄媒體”是指軟盤、光磁盤、ROM、CD-ROM等的可移動媒體、內置于計算機系統的硬盤等的存儲裝置。而且,“計算機可讀取的記錄媒體”還包含如作為經因特網等的網絡或電話線等的通信線發送計算機程序時的服務器或客戶機的計算機系統內部的易失存儲器(RAM)那樣、在一定時間保持計算機程序的媒體。
而且,上述計算機程序還可以從在存儲裝置等存放了此計算機程序的計算機系統經傳輸媒體或由傳輸媒體中的傳輸波向其它計算機系統傳輸。在這里,傳輸計算機程序的“傳輸媒體”是指如因特網等的網絡(通信網)或電話線等的通信線路(通信線)那樣具有傳輸信息功能的媒體。
另外,上述計算機程序可以是用于實現上述功能一部分的計算機程序,而且也可以是可以與已記錄在計算機系統的計算機程序的組合來實現上述功能的、也就是差分文件(差分計算機程序)。
以上,雖然參照附圖對該發明的實施方式進行了詳述,但具體構成并非限于該實施方式,還包含不脫離該發明要點范圍的設計等。
產業上的可利用性基于本發明,在把分布表向利用者終端分布后,對于連接表管理的視頻數據也可以向其它視頻數據變更。所以,能夠提供可靈活地應對利用者及視頻數據提供者請求的視頻分布系統。
而且,基于本發明,還可以僅向利用者終端分布滿足分布時間或分布期間等分布條件的視頻數據。所以,例如廣告用視頻數據那樣即使有分布的時間或期間等各種限制也可以簡便地應對。
而且,基于本發明,例如對已經由利用者終端分布結束的視頻數據,當作為規定的請求信息接收到再分布的請求時,可以對該請求對應的視頻數據進行分布。所以,還可以獲得針對利用者分布圖像的反應信息。
而且,基于本發明,可以接收根據分布中視頻數據內容所判斷的信息,基于該信息對視頻數據進行選擇并向利用者終端分布。所以,可以考慮分布中視頻數據的內容來繼續分布視頻數據,可以更有效地向利用者提供以廣告等目的分布的視頻數據。
而且,基于本發明,可以視頻數據的內容信息來變更分布的視頻數據。所以,在預定分布的視頻數據中如果存在含有被判斷為不希望接著目前分布中的視頻繼續分布的內容的視頻數據,則可以向其它視頻數據變更。
權利要求
1.一種視頻分布系統,基于定義向利用者終端分布視頻數據的分布順序的分布表,來向可網絡連接的上述利用者終端分布視頻數據,其特征在于包括分布表作成單元,用于作成包含作為分布請求目標鏈接到視頻數據的鏈路名的上述分布表;連接表作成單元,用于作成上述鏈路名與對應于該鏈路名的視頻數據文件名的對應表即連接表;連接表更新單元,用于根據分布條件把上述連接表中對應于鏈路名的視頻數據文件名更新為其它的視頻數據文件名。
2.權利要求1中記載的視頻分布系統,其特征在于當上述視頻數據與作為分布條件包含用于指定分布的時間和期間的分布時間信息、用于指定分布的地區的分布地區信息、用于限制累積分布數的累計分布數信息、利用者屬性信息中的至少1個以上信息的分布條件信息相關聯時,上述連接表更新單元把對應于上述鏈路名的視頻數據文件名向滿足上述分布條件信息中所包含的分布條件的視頻數據的視頻數據文件名進行更新。
3.權利要求1中記載的視頻分布系統,其特征在于當由上述利用者終端接收到規定的請求信息時,上述連接表更新單元把對應于上述鏈路名的視頻數據文件名向上述請求信息對應的視頻數據文件名進行更新。
4.權利要求1中記載的視頻分布系統,其特征在于還包括視頻數據選擇單元,其基于分布中的視頻數據內容信息來選擇其后分布的視頻數據,上述連接表更新單元把對應于上述鏈路名的視頻數據文件名向上述視頻數據選擇單元所選擇的視頻數據的視頻數據文件名進行更新。
5.權利要求1中記載的視頻分布系統,其特征在于還包括視頻數據選擇單元,其當上述視頻數據還與該視頻數據內容信息相關聯時,參照預定分布的視頻數據的上述內容信息來選擇以后分布的視頻數據,上述連接表更新單元把對應于上述鏈路名的視頻數據文件名向上述視頻數據選擇單元所選擇的視頻數據的視頻數據文件名進行更新。
6.權利要求1中記載的視頻分布系統,其特征在于上述連接表更新單元參照確定了視頻數據分布中優先順序的優先順序表來更新視頻數據文件名。
7.一種視頻分布系統,基于定義向利用者終端分布視頻數據的分布順序的分布表,來向可網絡連接的上述利用者終端分布視頻數據,其特征在于包括分布表作成單元,其用于作成包含作為分布請求目標鏈接到視頻數據或其它的上述分布表的鏈路名的上述分布表;連接表作成單元,其用于作成上述鏈路名與對應于該鏈路名的視頻數據文件名或分布表名的對應表即連接表;連接表更新單元,其用于根據分布條件把上述連接表中對應于鏈路名的視頻數據文件名或分布表名更新為其它的視頻數據文件名或其它的分布表名。
8.一種視頻分布方法,向可網絡連接的利用者終端分布視頻數據以及定義向上述利用者終端分布視頻數據的分布順序的分布表,其特征在于包括作成包含作為分布請求目標鏈接到視頻數據的鏈路名的上述分布表的步驟;作成上述鏈路名與對應于該鏈路名的視頻數據文件名的對應表即連接表的步驟;根據分布條件把上述連接表中對應于鏈路名的視頻數據文件名更新為其它的視頻數據文件名的步驟。
9.權利要求8中記載的視頻分布方法,其特征在于當上述視頻數據與作為上述分布條件包含用于指定分布的時間和期間的分布時間信息、用于指定分布的地區的分布地區信息、用于限制累積分布數的累計分布數信息、利用者屬性信息中的至少1個以上信息的分布條件信息相關聯時,更新上述連接表的步驟把對應于上述鏈路名的視頻數據文件名向滿足上述分布條件信息中所包含的分布條件的視頻數據的視頻數據文件名進行更新。
10.一種視頻分布方法,向可網絡連接的利用者終端分布視頻數據以及定義向上述利用者終端分布視頻數據的分布順序的分布表,其特征在于包括作成包含作為分布請求目標鏈接到視頻數據或其它的上述分布表的鏈路名的上述分布表的步驟;作成上述鏈路名與對應于該鏈路名的視頻數據文件名或分布表名的對應表即連接表的步驟;根據分布條件把上述連接表中對應于鏈路名的視頻數據文件名或分布文件名更新為其它的視頻數據文件名或其它的分布文件名的步驟。
11.一種向可網絡連接的利用者終端分布視頻數據以及定義向上述利用者終端分布視頻數據的分布順序的分布表的視頻分布系統用的程序,其特征在于使計算機執行作成包含作為分布請求目標鏈接到視頻數據的鏈路名的上述分布表的步驟;作成上述鏈路名與對應于該鏈路名的視頻數據文件名的對應表即連接表的步驟;根據分布條件把上述連接表中對應于鏈路名的視頻數據文件名更新為其它的視頻數據文件名的步驟。
12.權利要求11中記載的程序,其特征在于當上述視頻數據與作為上述分布條件包含用于指定分布的時間和期間的分布時間信息、用于指定分布的地區的分布地區信息、用于限制累積分布數的累計分布數信息、利用者屬性信息中的至少1個以上信息的分布條件信息相關聯時,更新上述連接表的步驟把對應于上述鏈路名的視頻數據文件名向滿足上述分布條件信息中所包含的分布條件的視頻數據的視頻數據文件名進行更新。
13.一種向可網絡連接的利用者終端分布視頻數據以及定義向上述利用者終端分布視頻數據的分布順序的分布表的視頻分布系統用的程序,其特征在于使計算機執行作成包含作為分布請求目標鏈接到視頻數據或其它的上述分布表的鏈路名的上述分布表的步驟;作成上述鏈路名與對應于該鏈路名的視頻數據文件名或分布表名的對應表即連接表的步驟;根據分布條件把上述連接表中對應于鏈路名的視頻數據文件名或分布文件名更新為其它的視頻數據文件名或其它的分布文件名的步驟。
全文摘要
提供在把分布表向利用者終端分布后,可以變更將要分布的視頻數據的視頻分布系統以及視頻分布方法。分布表作成處理部(22)作成包含作為分布請求目標鏈接到視頻數據的鏈路名的分布表。連接表作成處理部(23)作成鏈路名與對應于該鏈路名的視頻數據文件名的對應表即連接表。連接表更新處理部(24)根據分布條件把連接表中鏈路名對應的視頻數據文件名更新為其它的視頻數據文件名。
文檔編號H04N7/173GK1511417SQ02810700
公開日2004年7月7日 申請日期2002年4月5日 優先權日2001年4月5日
發明者宮島耕治, 一郎, 鈴木賢一郎, 真田秀隆, 隆, 夫, 飯島章夫, 彌, 須賀久彌, 彥, 湯川朋彥 申請人:株式會社電通