專利名稱:信息配送裝置及信息配送方法
技術(shù)領(lǐng)域:
本發(fā)明涉及配送如視頻信息和聲音信息等那樣的隨時(shí)間經(jīng)過而變化的信息的信息配送裝置及信息配送方法。
背景技術(shù):
作為現(xiàn)有的信息配送裝置及信息配送方法的技術(shù),為了確認(rèn)系統(tǒng)的功能動(dòng)作,提出了提供能指定數(shù)據(jù)發(fā)送請(qǐng)求的發(fā)行或停止的條件等的時(shí)隙生成裝置的方案。
根據(jù)該提案,在將原數(shù)據(jù)分割為多個(gè)并存儲(chǔ)于多個(gè)存儲(chǔ)裝置的情況下,生成作為時(shí)間單位的時(shí)隙,通過進(jìn)行以該時(shí)隙為基準(zhǔn)的定時(shí)控制實(shí)現(xiàn)來自各存儲(chǔ)裝置的并行的數(shù)據(jù)發(fā)送,這樣,在以超過各存儲(chǔ)裝置單體能發(fā)揮的數(shù)據(jù)送出速度的數(shù)據(jù)發(fā)送速率使原數(shù)據(jù)發(fā)送成為可能的時(shí)隙裝置中,具備指定作并行數(shù)據(jù)發(fā)送的時(shí)隙的動(dòng)作確認(rèn)系統(tǒng),通過僅對(duì)動(dòng)作確認(rèn)寄存器指定的時(shí)隙實(shí)行從各存儲(chǔ)裝置的并行數(shù)據(jù)發(fā)送,使動(dòng)作確認(rèn)成為可能(參考特許文獻(xiàn)1)。
特開平10-326155公報(bào)(第1頁(yè),圖1)然而,上述的現(xiàn)有信息配送裝置及信息配送方法中,接收配送信息的對(duì)象裝置為一個(gè)時(shí)用1條連接線,接收配送信息的對(duì)象裝置為多個(gè)時(shí)需要多條連接線,存在對(duì)象裝置數(shù)越多連接線增加也越多的問題。
又,在將同一配送信息發(fā)送到多個(gè)對(duì)象裝置的情況下,存在必須對(duì)各對(duì)象裝置逐個(gè)地多次重復(fù)發(fā)送相同的配送信息的問題。
本發(fā)明為解決上述問題而作,其目的在于得到即使在接收配送信息的對(duì)象裝置為多個(gè)時(shí)也能由一條連接線發(fā)送配送信息的信息配送裝置及信息配送方法。
又,本發(fā)明的目的在于得到即使將同一配送信息發(fā)送到多個(gè)對(duì)象裝置時(shí)也不必重復(fù)發(fā)送的信息配送裝置及信息配送方法。
發(fā)明內(nèi)容
本發(fā)明的信息配送裝置,具備請(qǐng)求分析手段,用來從用共同連接線連接、各有固有的識(shí)別符的多個(gè)信息處理裝置中任一個(gè)信息處理裝置接收含有信息配送請(qǐng)求與識(shí)別該信息處理裝置的識(shí)別符的指令,并分析該指令有關(guān)的配送信息及識(shí)別符,存儲(chǔ)手段,用來存儲(chǔ)表示多個(gè)配送信息的每個(gè)與至少指定所述多個(gè)信息處理裝置的一個(gè)的一個(gè)識(shí)別符之間的對(duì)應(yīng)關(guān)系的數(shù)組數(shù)據(jù),信息附加手段,用來根據(jù)所述請(qǐng)求分析手段的分析結(jié)果,參照所述存儲(chǔ)手段對(duì)所述指令有關(guān)的配送信息附加所述指令有關(guān)的識(shí)別符,信息發(fā)送手段,用來對(duì)執(zhí)行所述指令的所述信息處理裝置發(fā)送附加了所述識(shí)別符的所述配送信息。
本發(fā)明的信息配送方法,包括步驟從用共同連接線連接、各有固有的識(shí)別符的多個(gè)信息處理裝置中任一個(gè)信息處理裝置接收含有信息配送請(qǐng)求與識(shí)別該信息處理裝置的識(shí)別符的指令,分析該指令有關(guān)的配送信息及識(shí)別符,根據(jù)該分析結(jié)果,參照存儲(chǔ)表示多個(gè)配送信息與各信息處理裝置的識(shí)別符之間的對(duì)應(yīng)關(guān)系的數(shù)組數(shù)據(jù)的存儲(chǔ)手段,對(duì)所述指令有關(guān)的配送信息附加所述指令有關(guān)的識(shí)別符,對(duì)執(zhí)行所述指令的信息處理裝置發(fā)送附加了所述識(shí)別符的所述配送信息。
圖1示出本發(fā)明的實(shí)施形態(tài)1的信息配送裝置的系統(tǒng)結(jié)構(gòu)的框圖。
圖2示出保存于圖1的存儲(chǔ)裝置的請(qǐng)求視頻源信息的數(shù)組圖。
圖3為對(duì)圖1的視頻存儲(chǔ)器中的請(qǐng)求視頻源附加地址后的圖。
圖4為現(xiàn)有的分時(shí)發(fā)送方式的視頻信號(hào)圖。
圖5為本發(fā)明的實(shí)施形態(tài)1的分時(shí)發(fā)送方式的視頻信號(hào)圖。
圖6為本發(fā)明的實(shí)施形態(tài)1的請(qǐng)求視頻源增加后的分時(shí)發(fā)送方式的視頻信號(hào)圖。
圖7為本發(fā)明的實(shí)施形態(tài)1的請(qǐng)求視頻源減少后的分時(shí)發(fā)送方式的視頻信號(hào)圖。
圖8示出圖1的視頻控制器實(shí)行的請(qǐng)求事件發(fā)生時(shí)的動(dòng)作的流程圖。
圖9示出圖1的視頻控制器實(shí)行的變更判斷事件發(fā)生時(shí)的動(dòng)作的流程圖。
圖10示出圖1的視頻控制器實(shí)行的分時(shí)處理事件發(fā)生時(shí)的動(dòng)作的流程圖。
圖11示出圖1的視頻控制器實(shí)行的請(qǐng)求事件發(fā)生時(shí)的詳細(xì)動(dòng)作的流程圖。
圖12示出圖1的視頻控制器實(shí)行的請(qǐng)求事件發(fā)生時(shí)的詳細(xì)動(dòng)作的流程圖。
附號(hào)說明100視頻配送裝置(信息配送裝置)101視頻源A(配送信息)102視頻源B(配送信息)103視頻捕獲104視頻存儲(chǔ)器105視頻存儲(chǔ)器控制器(信息附加手段)106視頻控制器(請(qǐng)求分析手段、信息發(fā)送手段)107存儲(chǔ)裝置(存儲(chǔ)手段)108電纜(連接線)109、110、111、112監(jiān)示器M1(信息處理裝置)113視頻源C(配送信息)具體實(shí)施方法以下參照
本發(fā)明的一實(shí)施形態(tài)的結(jié)構(gòu)。
實(shí)施形態(tài)1圖1示出作為本發(fā)明的實(shí)施形態(tài)1的信息配送裝置的視頻配送裝置的結(jié)構(gòu)框圖。圖中視頻配送裝置(信息配送裝置)100具備視頻源A101和視頻源B102等的視頻源(配送信息)、視頻捕獲103、視頻存儲(chǔ)器104、視頻存儲(chǔ)器控制器(信息附加手段)105、視頻控制器(請(qǐng)求分析手段、信息發(fā)送手段)106、以及存儲(chǔ)裝置(存儲(chǔ)手段)107。
一條電纜(連接線)108連接視頻配送裝置100與作為多個(gè)視頻顯示裝置(信息處理裝置)的監(jiān)視器109、監(jiān)視器110、監(jiān)視器111、監(jiān)視器112。而且對(duì)監(jiān)視器109、110、111、112分別賦予M1、M2、M3、M4的地址(識(shí)別符)。因此下面的說明中用地址來區(qū)別各監(jiān)視器,稱監(jiān)視器109~112分別為監(jiān)視器M1、監(jiān)視器M2、監(jiān)視器M3、監(jiān)視器M4。
下面對(duì)動(dòng)作進(jìn)行說明。
視頻捕獲103將視頻源A101和視頻源B102等的視頻源保存于硬盤構(gòu)成的視頻存儲(chǔ)器104,并將視頻源A101和視頻源B102等的視頻源的保存處地址信息發(fā)送到視頻存儲(chǔ)器控制器105。視頻存儲(chǔ)器控制器105將視頻源的保存處地址信息保存于存儲(chǔ)裝置107,一當(dāng)視頻控制器106發(fā)送請(qǐng)求視頻源信息(即,包含表示所請(qǐng)求的視頻源的信息(以下稱為請(qǐng)求視頻源識(shí)別信息)以及表示請(qǐng)求視頻源的監(jiān)視器的地址的信息(以下稱為請(qǐng)求監(jiān)視器地址信息)的信息)時(shí),根據(jù)存儲(chǔ)裝置107中保存的視頻源的保存處地址,對(duì)視頻存儲(chǔ)器104上的所請(qǐng)求的視頻源按讀出順序附加地址。
視頻控制器106每當(dāng)通過電纜108發(fā)生來自監(jiān)視器M1、監(jiān)視器M2、監(jiān)視器M3、監(jiān)視器M4的視頻源配送請(qǐng)求事件時(shí),就分析與該事件有關(guān)的請(qǐng)求視頻源識(shí)別信息以及請(qǐng)求監(jiān)視器地址信息,當(dāng)該請(qǐng)求視頻源識(shí)別信息與存儲(chǔ)裝置107保存的請(qǐng)求視頻源信息數(shù)組數(shù)據(jù)(即各個(gè)由請(qǐng)求視頻源識(shí)別信息及請(qǐng)求監(jiān)視器地址信息的一對(duì)構(gòu)成的數(shù)組群)內(nèi)的一數(shù)組的請(qǐng)求視頻源識(shí)別信息相一致時(shí),就修正該數(shù)組的請(qǐng)求監(jiān)視器地址信息,并更新該數(shù)組。此外,請(qǐng)求視頻源信息數(shù)組數(shù)據(jù)中所含的全部數(shù)組以分別表示不同的請(qǐng)求視頻源識(shí)別信息作為第1項(xiàng)目,具有不同的視頻源。計(jì)算存儲(chǔ)裝置107所存儲(chǔ)的有效數(shù)組數(shù)(請(qǐng)求視頻源識(shí)別信息數(shù))即請(qǐng)求視頻源數(shù)目,保存于存儲(chǔ)裝置107。在更新前后請(qǐng)求視頻源信息數(shù)組數(shù)據(jù)所含的有效數(shù)組數(shù)(即請(qǐng)求視頻源數(shù)目)如有變化,就根據(jù)該變化變更請(qǐng)求視頻源數(shù)變更標(biāo)志,保存于存儲(chǔ)裝置107,判斷請(qǐng)求視頻源數(shù)變更標(biāo)志的狀態(tài),在請(qǐng)求視頻源數(shù)變更標(biāo)志為ON時(shí)使發(fā)生分時(shí)事件,在請(qǐng)求視頻源數(shù)大于0時(shí),將請(qǐng)求視頻源信息(請(qǐng)求視頻源識(shí)別信息、請(qǐng)求監(jiān)視器地址信息)及請(qǐng)求視頻源數(shù)目發(fā)送到視頻存儲(chǔ)器控制器105。
視頻存儲(chǔ)器控制器105根據(jù)從視頻控制器106接收到的信息配送要求的指令所含的請(qǐng)求視頻源信息(請(qǐng)求視頻源識(shí)別信息、請(qǐng)求監(jiān)視器地址信息)與請(qǐng)求視頻源數(shù)目,參照存儲(chǔ)裝置107保存的視頻源地址,將地址按發(fā)送視頻信號(hào)的順序附加到視頻存儲(chǔ)器104保存的視頻源中,而且根據(jù)請(qǐng)求視頻源數(shù)目使分時(shí)周期變化,并對(duì)視頻存儲(chǔ)器104指示能識(shí)別運(yùn)動(dòng)圖像那樣的分時(shí)發(fā)送。
作為該分時(shí)發(fā)送的前提,為了監(jiān)視器側(cè)識(shí)別運(yùn)動(dòng)圖像,必須以每秒30幀(電視的1幀視頻信息)或24幀(影片的視頻信息)以上發(fā)送視頻信號(hào)。設(shè)以30幀發(fā)送的情況,最低可識(shí)別運(yùn)動(dòng)圖像的送出時(shí)間為1/30秒,根據(jù)作為請(qǐng)求視頻源數(shù)目的分割數(shù),例如請(qǐng)求視頻源數(shù)為1時(shí),1/30秒,請(qǐng)求視頻源數(shù)為2時(shí),1/60秒,請(qǐng)求視頻源數(shù)為3時(shí),1/90秒那樣,如請(qǐng)求視頻數(shù)變化,則相應(yīng)地改變分時(shí)的送出時(shí)間來發(fā)送。這稱為周期的分時(shí)方式。周期的分時(shí)方式的送出時(shí)間由下式表示。
送出時(shí)間=最低可識(shí)別運(yùn)動(dòng)圖像的送出時(shí)間÷分割數(shù)(請(qǐng)求視頻源數(shù))視頻控制器106將對(duì)應(yīng)的監(jiān)視器地址附加到視頻存儲(chǔ)器104分時(shí)發(fā)送的各信號(hào)的標(biāo)題中。視頻存儲(chǔ)器104基于周期的分時(shí)方式產(chǎn)生的送出時(shí)間發(fā)送視頻信號(hào)。
圖2示出保存于存儲(chǔ)裝置107的請(qǐng)求視頻源信息的數(shù)組F(n)的圖。這里n為指定各數(shù)組的變數(shù)。數(shù)組F(n)至少由表示一個(gè)監(jiān)視器請(qǐng)求的請(qǐng)求視頻源的EV(n)(即請(qǐng)求視頻源識(shí)別信息)以及表示請(qǐng)求的監(jiān)視器的地址的AD(n)(即請(qǐng)求監(jiān)視器地址信息)構(gòu)成。例如如圖2所示,數(shù)組F(0)中作為EV(0)存儲(chǔ)表示視頻源A的信息,作為AD(0)存儲(chǔ)M1及M2,數(shù)組F(1)中作為EV(1)存儲(chǔ)表示視頻源B的信息,作為AD(1)存儲(chǔ)M3。即,圖2表示分別成對(duì)地配置互不相同的多個(gè)請(qǐng)求視頻源識(shí)別信息與多個(gè)請(qǐng)求監(jiān)視器地址信息的(請(qǐng)求視頻源識(shí)別信息、請(qǐng)求監(jiān)視器地址信息)數(shù)組群。
如圖3所示,視頻存儲(chǔ)器控制器105根據(jù)分割數(shù)(請(qǐng)求視頻源數(shù))將地址按讀出順序地附加到視頻存儲(chǔ)器104中的請(qǐng)求視頻源(視頻源A、視頻源B)中。即,視頻存儲(chǔ)器控制器105根據(jù)圖2所示的數(shù)組以圖3所示的順序用周期的分時(shí)方式發(fā)送視頻源A及視頻源B,由于請(qǐng)求視頻源數(shù)為2種,故視頻源A及視頻源B各自的送出時(shí)間為1/60秒。
圖4為監(jiān)視器M1與監(jiān)視器M2請(qǐng)求視頻源A、監(jiān)視器M3請(qǐng)求視頻源B的情況下現(xiàn)有的分時(shí)發(fā)送方式的視頻信號(hào)圖。如圖所示,隨著時(shí)間推移,以(M1、視頻源A0)、(M2、視頻A0)、(M3、視頻源B0)、(M1、視頻源A0)、(M2、視頻源A1)、(M3、視頻源B1)…那樣的順序發(fā)送附加了請(qǐng)求的監(jiān)視器的地址的視頻源。這里,各括弧內(nèi)的第1項(xiàng)表示請(qǐng)求視頻源的監(jiān)視器的地址,第2項(xiàng)表示其請(qǐng)求的視頻源部分。
圖5為同樣監(jiān)視器M1與監(jiān)視器M2請(qǐng)求視頻A、監(jiān)視器M3請(qǐng)求視頻B的情況下的本實(shí)施形態(tài)的分時(shí)發(fā)送方式的視頻信號(hào)的圖。如上所述,信息配送裝置100能從各監(jiān)視器接收信息配送請(qǐng)求的指令,即含有作為(請(qǐng)求視頻源識(shí)別信息、請(qǐng)求監(jiān)視器地址信息)的數(shù)組的請(qǐng)求視頻源信息的指令。也就是說圖5所示的情況,信息配送裝置100從監(jiān)視器M1、監(jiān)視器M2、監(jiān)視器M3分別接收(A,M1)、(A,M2)、(B,M3)。結(jié)果,如圖5所示,隨時(shí)間推移以(M1、M2,視頻源A0)、(M3,視頻源B0)、(M1、M2,視頻源A1)、(M3,視頻源B1)…那樣的順序發(fā)送附加了請(qǐng)求監(jiān)視器的地址的視頻源。這里,各括弧內(nèi)的第1項(xiàng)表示請(qǐng)求視頻源的1個(gè)以上的監(jiān)視器的地址,第2項(xiàng)表示其請(qǐng)求的視頻源部分。
因此,在將同一視頻源發(fā)送到多個(gè)監(jiān)視器的情況下,與圖4所示的現(xiàn)有例不同,不必重復(fù)發(fā)送,故可大幅度減少發(fā)送處理。
又,在圖5中T為單位時(shí)間1/30秒。因此視頻源A及視頻源B被壓縮成1/2,各視頻源的1幀成為1/60秒。又,請(qǐng)求監(jiān)視器地址信息的實(shí)際數(shù)據(jù)量與圖5示出的不同,與視頻源的數(shù)據(jù)量相比地址信息量極少,故請(qǐng)求監(jiān)視器地址的附加不影響壓縮率。
圖6為在圖5所示的視頻源的發(fā)送中在t 1時(shí)間從監(jiān)視器4接收到(C,M4)作為新的(請(qǐng)求視頻源識(shí)別信息、請(qǐng)求監(jiān)視器地址信息)情況下的分時(shí)發(fā)送方式的視頻信號(hào)的圖。也就是圖1中監(jiān)視器M4請(qǐng)求輸入到視頻捕獲103的視頻源C113情況下的分時(shí)發(fā)送方式的視頻信號(hào)的圖。在這種情況下,在單位時(shí)間T中發(fā)送了2個(gè)分時(shí)的(M1、M2,視頻源A7)、(M3,視頻源B7)之后,在下一單位時(shí)間T中發(fā)送(M1、M2,視頻源A8)、(M3,視頻源B8)、(M4,視頻源C0)。這時(shí),由于發(fā)送3種視頻源,故單位時(shí)間T的分割數(shù)從“2”變?yōu)椤?”,各視頻源1幀壓縮成1/90秒即1/3。
圖7為在圖5所示的視頻源的發(fā)送中的t2時(shí)間從監(jiān)視器M3接收到(NULL,M3)作為新的(請(qǐng)求視頻源識(shí)別信息、請(qǐng)求監(jiān)視器地址信息)情況下的分時(shí)發(fā)送方式的視頻信號(hào)的圖。NULL(空白文字)意味著中止視頻源的配送的指令。這時(shí),在單位時(shí)間T中發(fā)送了2個(gè)分時(shí)的(M1、M2,視頻源A7)、(M3,視頻源B7)之后,在下一單位時(shí)間T中發(fā)送(M1、M2,視頻源A8)、(M1、M2,視頻源A9)。這時(shí),由于發(fā)送1種視頻源,故單位時(shí)間T的分割數(shù)從“2”變?yōu)椤?”。
以下根據(jù)圖8~圖12的流程圖說明視頻控制器106執(zhí)行的信息配送方法的動(dòng)作。圖8為表示來自監(jiān)視器的視頻源的請(qǐng)求事件發(fā)生時(shí)的動(dòng)作流程圖。視頻控制器106一當(dāng)監(jiān)視器發(fā)生視頻源配送請(qǐng)求事件(從監(jiān)視器接收視頻源配送請(qǐng)求事件)時(shí),就使用該請(qǐng)求事件有關(guān)的請(qǐng)求視頻源識(shí)別信息X及監(jiān)視器地址信息Y,更新保存于存儲(chǔ)裝置107中、含有請(qǐng)求視頻源信息X作為第1項(xiàng)的對(duì)應(yīng)的請(qǐng)求視頻源信息數(shù)組(請(qǐng)求視頻源識(shí)別信息、請(qǐng)求監(jiān)視器地址信息)即F(n){EV(n),AD(n)}(n=1~c-1),或重新生成EV(c)=請(qǐng)求視頻源識(shí)別信息X且AD(c)=請(qǐng)求監(jiān)視器地址信息Y即請(qǐng)求視頻源信息數(shù)組F(c)。然后將經(jīng)更新的F(n)或新生成的F(c)存入存儲(chǔ)裝置107(步驟ST1)。
步驟ST1的處理后,對(duì)存儲(chǔ)裝置107中保存的請(qǐng)求視頻源信息數(shù)組數(shù)即請(qǐng)求視頻源數(shù)進(jìn)行計(jì)數(shù),以該計(jì)數(shù)值代入存儲(chǔ)裝置107保存的請(qǐng)求視頻源數(shù)c(步驟ST2)。步驟ST2的處理后,確認(rèn)存儲(chǔ)裝置107保存的請(qǐng)求視頻源數(shù)c在步驟ST2的處理后是否變化(步驟ST3)。
在步驟ST3中判定請(qǐng)求視頻源數(shù)c有變化時(shí),使存儲(chǔ)裝置107保存的請(qǐng)求視頻源數(shù)變更標(biāo)志為ON(步驟ST4)。另一方面,在判定請(qǐng)求視頻源數(shù)c未變化時(shí),使存儲(chǔ)裝置107保存的請(qǐng)求視頻源數(shù)變標(biāo)志為OFF(步驟ST5)。步驟ST5或步驟ST4的處理后,使發(fā)生變更判斷事件(步驟ST6),結(jié)束這一流程。
圖9為圖8的流程圖的步驟ST6的變更判斷事件發(fā)生的流程圖。視頻控制器106一當(dāng)發(fā)生變更判斷事件時(shí)就確認(rèn)存儲(chǔ)控制107保存的請(qǐng)求視頻源數(shù)變更標(biāo)志是否為ON(步驟ST7),是ON時(shí)使發(fā)生分時(shí)事件(步驟ST8),不是ON時(shí),結(jié)束該流程的處理。
圖10示出圖9的流程圖的步驟ST8的分時(shí)處理事件發(fā)生時(shí)的動(dòng)作的流程圖。視頻控制器106一當(dāng)發(fā)生分時(shí)處理事件時(shí)就確認(rèn)存儲(chǔ)裝置107保存的請(qǐng)求視頻源數(shù)c是否大于0(步驟ST9)。在步驟ST9判定請(qǐng)求視頻源數(shù)c小于0時(shí),使停止對(duì)視頻存儲(chǔ)器104的視頻信號(hào)發(fā)送處理(步驟ST10),結(jié)束該流程。
在步驟ST9判定請(qǐng)求視頻源數(shù)c大于0時(shí),視頻存儲(chǔ)器控制器105根據(jù)存儲(chǔ)裝置107保存的請(qǐng)求視頻源信息數(shù)組F(n){EV(n),AD(n)}以及存儲(chǔ)裝置107保存的請(qǐng)求視頻源數(shù)c,對(duì)視頻存儲(chǔ)器104保存的視頻源附加按分時(shí)發(fā)送對(duì)應(yīng)的視頻信號(hào)的順序變化的地址(步驟ST11)。步驟ST11的處理后,視頻控制器106將對(duì)應(yīng)的請(qǐng)求監(jiān)視器地址信息附加到視頻存儲(chǔ)器104以可識(shí)別運(yùn)動(dòng)圖像的送出速度發(fā)送的各視頻源的視頻信號(hào)的開頭上(步驟ST12),結(jié)束該流程的處理。
圖11及圖12示出監(jiān)視器的視頻源配送請(qǐng)求事件發(fā)生時(shí)的詳細(xì)動(dòng)作的流程圖。視頻控制器106一當(dāng)接收來自監(jiān)視器的視頻源配送請(qǐng)求事件時(shí),就將初始值“0”代入指定存儲(chǔ)裝置107保存的數(shù)組F(n)的變數(shù)n的指針b(步驟ST100)。也就是指定最初的數(shù)組F(0)。步驟ST100的處理后,確認(rèn)監(jiān)視器發(fā)生的視頻源配送請(qǐng)求事件有關(guān)的請(qǐng)求視頻源信息X是否為MULL(步驟ST101)。也就是確認(rèn)視頻源配送是否中止。
在步驟ST101中判定監(jiān)視器發(fā)生的視頻源請(qǐng)求事件有關(guān)的請(qǐng)求視頻源識(shí)別信息X為NULL時(shí),確認(rèn)發(fā)生請(qǐng)求事件的監(jiān)視器的監(jiān)視器地址Y是否包含于存儲(chǔ)裝置107保存的、第b個(gè)請(qǐng)求視頻源信息(請(qǐng)求視頻源識(shí)別信息、請(qǐng)求監(jiān)視器地址信息)數(shù)組F(b){EV(b),AD(b)}的請(qǐng)求監(jiān)視器地址信息AD(b)中(步驟ST102)。
在步驟ST102判定發(fā)生請(qǐng)求事件的監(jiān)視器地址Y不包含在存儲(chǔ)裝置107保存的、第b個(gè)請(qǐng)求視頻源信息(請(qǐng)求視頻源識(shí)別信息、請(qǐng)求監(jiān)視器地址信息)數(shù)組F(b){EV(b),AD(b)}的請(qǐng)求監(jiān)視器地址信息AD(b)中時(shí),確定b值是否大于請(qǐng)求視頻源數(shù)c的值,或b值是否小于請(qǐng)求視頻源數(shù)c的值(步驟ST104)。在b值小于請(qǐng)求視頻源數(shù)c的值時(shí),指針b的值加“1”(步驟ST107)。
接著再次在步驟ST102中確認(rèn)AD(b)是否包含Y。在步驟ST102中判定AD(b)不含Y時(shí),在步驟ST107對(duì)指針b值加“1”,再返回步驟ST102,這樣,指針b值增1的同時(shí)搜索具有包含Y的AD(b)的數(shù)組F(b)。
在步驟ST102中判定發(fā)生請(qǐng)求事件的監(jiān)視器的監(jiān)視器地址Y包含于存儲(chǔ)裝置107保存的第b個(gè)請(qǐng)求視頻源信息(請(qǐng)求視頻源、請(qǐng)求監(jiān)視器地址)數(shù)組F(b){EV(b),AD(b)}的請(qǐng)求監(jiān)視器地址AD(b)中時(shí),視頻控制器106為Y=AD(b)且確認(rèn)數(shù)組F(b)與視頻配送請(qǐng)求事件有關(guān)的請(qǐng)求視頻源信息(X,Y)是否完全一致(步驟ST103)。
在步驟ST103中判定數(shù)組F(b)與視頻配送請(qǐng)求事件有關(guān)的請(qǐng)求視頻源信息(X,Y)不完全一致時(shí),例如圖2所示的數(shù)組數(shù)據(jù)保存于存儲(chǔ)裝置107,并且視頻配送請(qǐng)求事件有關(guān)的請(qǐng)求視頻源信息(X,Y)是(NULL,M2)時(shí),與保存的數(shù)組(視頻源A,M1、M2)不完全一致。這時(shí),從請(qǐng)求監(jiān)視器地址AD(b)刪除發(fā)生請(qǐng)求事件的監(jiān)視器地址Y(步驟ST105)。因此,在請(qǐng)求視頻源信息(X,Y)為(NULL,M2)時(shí),從保存的數(shù)組(視頻組A,M1、M2)刪除發(fā)生請(qǐng)求事件的監(jiān)視器地址M2,變更為數(shù)組(視頻源A,M1)。
在增加指針b的值并搜索包含Y的AD(b)的數(shù)組F(b)的過程中指針b的值變?yōu)榇笥谡?qǐng)求視頻源數(shù)c時(shí),具有包含Y的AD(n)作為第2項(xiàng)的數(shù)組F(n)不保存于存儲(chǔ)裝置107中。也就是說,由于請(qǐng)求視頻源信息(X=NULL,Y)是錯(cuò)誤的指令,存儲(chǔ)裝置107保存的全部數(shù)組不改變,故也沒有請(qǐng)求視頻源數(shù)c的變更。因此,使請(qǐng)求視頻源數(shù)變更標(biāo)志為OFF(步驟ST106)。
在步驟ST105中從請(qǐng)求監(jiān)視器地址信息AD(b)中,刪除發(fā)生視頻配送請(qǐng)求事件的監(jiān)視器的監(jiān)視器地址Y時(shí),由于對(duì)應(yīng)的請(qǐng)求視頻源識(shí)別信息與其他的監(jiān)視器地址組成的數(shù)組殘留在存儲(chǔ)裝置107中,故不變更請(qǐng)求視頻源數(shù)c。因此,使請(qǐng)求視頻源數(shù)變更標(biāo)志為OFF(步驟ST106)。
另一方面,在步驟ST103中數(shù)組F(b)與監(jiān)視器發(fā)生的請(qǐng)求事件有關(guān)的請(qǐng)求視頻源信息(X,Y)完全一致時(shí),數(shù)組F(b)包含指定作為NULl(配送中止)的對(duì)象的視頻源的請(qǐng)求視頻源識(shí)別信息X,并其監(jiān)視器地址信息只包含監(jiān)視器地址Y。因此,這時(shí)從存儲(chǔ)裝置107刪除包含請(qǐng)求視頻源識(shí)別信息X的數(shù)組F(b)。圖2的例中請(qǐng)求事件有關(guān)的請(qǐng)求視頻源信息是(NULL=視頻源B,M3)時(shí),將數(shù)組F(1)從存儲(chǔ)裝置107中刪除。
因此,為了刪除數(shù)組F(b),順序地撤去n(n=b+1~c-1)大于指針b的值的數(shù)組F(n)。在步驟ST103中數(shù)組完全一致時(shí),確認(rèn)指針b的值大于或小于請(qǐng)求視頻源數(shù)c的值(步驟ST108)。
具體地說,在指針b的值小于請(qǐng)求視頻源數(shù)c的值時(shí),視頻控制器106將b值加“1”后的值代入變數(shù)k,將EV(k)代入EV(b),將AD(k)代入AD(b),使后面的數(shù)組F(k)移動(dòng)至F(b)(步驟ST109)。又,在最終數(shù)組F(c-1)之后的數(shù)組F(c)的空白。接著為了使步驟ST109的數(shù)組移動(dòng)處理用的指針k增加1,對(duì)指針b加“1”(步驟ST110)。接著再次返回步驟ST108,確認(rèn)指針b的值是大于或小于請(qǐng)求視頻源數(shù)c的值。
在步驟ST108中只限于指針b的值小于請(qǐng)求視頻源數(shù)c的值的狀態(tài)繼續(xù)處理。大于指針b的值的n的其他數(shù)組F(n)順序地進(jìn)行撤出的處理。在步驟ST108中指針b的值達(dá)到請(qǐng)求視頻源數(shù)c的值以上時(shí),便結(jié)束了數(shù)組的撤出。然后將從存儲(chǔ)裝置107保存的請(qǐng)求視頻源數(shù)c中減“1”后的值代入請(qǐng)求視頻源數(shù)c(步驟ST111)。這時(shí),由于分割數(shù)改變,故使存儲(chǔ)裝置107保存的請(qǐng)求視頻源數(shù)變更標(biāo)志為ON(步驟ST112)。
另一方面,在步驟ST101中來自發(fā)生請(qǐng)求事件的監(jiān)視器的請(qǐng)求視頻源信息包含的請(qǐng)求視頻源識(shí)別信息X為NULL以外的情況時(shí),確認(rèn)來自發(fā)生請(qǐng)求事件的監(jiān)視器的請(qǐng)求視頻源識(shí)別信息X與存儲(chǔ)裝置107保存的第b個(gè)的請(qǐng)求視頻源信息數(shù)組F(b){EV(b),AD(b)}的請(qǐng)求視頻源識(shí)別信息EV(b)是否一致(步驟ST113)。
在步驟ST113中來自發(fā)生請(qǐng)求事件的監(jiān)視器的請(qǐng)求視頻源識(shí)別信息X與存儲(chǔ)裝置107保存的第b個(gè)請(qǐng)求視頻源信息數(shù)組F(b){EV(b),AD(b)}的請(qǐng)求視頻源識(shí)別信息EV(b)不一致時(shí),確認(rèn)存儲(chǔ)裝置107保存的指針b的值是大于或是小于請(qǐng)求視頻源數(shù)c的值(步驟ST115)。
在指針b的值小于請(qǐng)求視頻源數(shù)c的值時(shí),為指定指針b指定的數(shù)組F(b)的下一數(shù)組,使指針b加“1”(步驟ST117)。然后,再次在步驟ST113判定來自發(fā)生請(qǐng)求事件的監(jiān)視器的請(qǐng)求視頻源識(shí)別信息X與請(qǐng)求視頻源識(shí)別信息EV(b)是否一致。
在步驟ST113中來自發(fā)生請(qǐng)求事件的監(jiān)視器的請(qǐng)求視頻源識(shí)別信息X與存儲(chǔ)裝置107保存的第b個(gè)請(qǐng)求視頻源信息數(shù)組F(b){EV(b),AD(b)}的請(qǐng)求視頻源識(shí)別信息EV(b)相一致時(shí),由于請(qǐng)求視頻源識(shí)別信息X已經(jīng)作為數(shù)組F(b)的第1項(xiàng)存在于存儲(chǔ)裝置107中,故不變更請(qǐng)求視頻源數(shù)c。因此,使存儲(chǔ)裝置107保存的請(qǐng)求視頻源數(shù)變更標(biāo)志為OFF(步驟ST114),并確認(rèn)發(fā)生請(qǐng)求事件的監(jiān)視器的監(jiān)視器地址Y是否包含于第b個(gè)請(qǐng)求視頻源信息數(shù)組F(b){EV(b),AD(B)}的請(qǐng)求監(jiān)視器地址信息AD(b)(步驟ST116)。
在步驟ST116中發(fā)生請(qǐng)求事件的監(jiān)視器的監(jiān)視器地址Y不包含于第b個(gè)請(qǐng)求視頻源信息數(shù)組F(b){EV(b),AD(b)}的請(qǐng)求監(jiān)視器地址信息AD(b)中時(shí),將發(fā)生請(qǐng)求事件的監(jiān)視器的監(jiān)視器地址Y追加登錄于請(qǐng)求監(jiān)視器地址信息AD(b)中(步驟ST118)。
在步驟ST115中指針b的值大于存儲(chǔ)裝置107保存的分割數(shù)(請(qǐng)求視頻源數(shù))c時(shí),由于請(qǐng)求事件有關(guān)的請(qǐng)求視頻源識(shí)別信息X都不包含在存儲(chǔ)裝置107保存的任何數(shù)組中,所以將請(qǐng)求視頻源識(shí)別信息X與發(fā)生請(qǐng)求事件的監(jiān)視器的監(jiān)視器地址Y分別代入第b個(gè)數(shù)組的第1及第2項(xiàng),并追加登錄數(shù)組(b)(步驟ST119)。這時(shí),由于增加了請(qǐng)求視頻源數(shù),使存儲(chǔ)裝置107保存的請(qǐng)求視頻源數(shù)c加1(步驟ST120),并使請(qǐng)求視頻源數(shù)變更標(biāo)志為ON(步驟ST121)。
在步驟ST112或步驟ST121中使請(qǐng)求視頻源數(shù)據(jù)更標(biāo)志為ON之后,在步驟ST118中追加登錄監(jiān)視器地址Y之后,或者在步驟ST106使請(qǐng)求視頻源數(shù)變更標(biāo)志為OFF之后,就進(jìn)行圖9的流程圖所示的變更判斷事件發(fā)生處理(步驟ST6),結(jié)束該流程。
如上所述,根據(jù)本實(shí)施形態(tài)1的視頻配送裝置,從用共同電纜108連接、并各具有固定地址的多個(gè)監(jiān)視器中任一個(gè)的監(jiān)視器接收視頻源配送請(qǐng)求,分析該請(qǐng)求有關(guān)的請(qǐng)求視頻源識(shí)別信息及監(jiān)視器地址,根據(jù)分析結(jié)果,參考存儲(chǔ)表示多個(gè)視頻源各自與至少一個(gè)監(jiān)視器地址之間的對(duì)應(yīng)關(guān)系的數(shù)組的存儲(chǔ)裝置107,將該監(jiān)視器地址附加到視頻源上并發(fā)送到該監(jiān)視器,因此即使接收視頻源的對(duì)象的監(jiān)視器有多個(gè)時(shí),也有能用一條連接線發(fā)送視頻源這樣的效果。而且在將同一視頻源發(fā)送給多個(gè)監(jiān)視器時(shí),也有不必重復(fù)發(fā)送那樣的效果。
又。根據(jù)本實(shí)施例1的信息配送裝置的視頻監(jiān)視器控制器105,當(dāng)視頻控制器106從2個(gè)以上的監(jiān)視器接收到對(duì)同一視頻源的請(qǐng)求事件時(shí),將2個(gè)以上的監(jiān)視器地址附加到該請(qǐng)求有關(guān)的視頻源上,因此有對(duì)2個(gè)以上監(jiān)視器不必重復(fù)發(fā)送同一視頻源那樣的效果。
又,根據(jù)本實(shí)施形態(tài)1的視頻控制器106,當(dāng)接收到請(qǐng)求事件時(shí),在該請(qǐng)求事件有關(guān)的請(qǐng)求視頻源識(shí)別信息存在于存儲(chǔ)裝置107的數(shù)組情況下,只將請(qǐng)求事件的監(jiān)視器地址追加到數(shù)組中,在該請(qǐng)求視頻源識(shí)別信息在存儲(chǔ)裝置107的任何數(shù)組中都不存在的情況下,就向存儲(chǔ)裝置107追加登錄該請(qǐng)求視頻源識(shí)別信息及監(jiān)視器地址組成的數(shù)組,因此有根據(jù)請(qǐng)求事件的內(nèi)容可合理地變更數(shù)組數(shù)據(jù)那樣的效果。
又,根據(jù)本實(shí)施形態(tài)1的信息配送裝置的視頻控制器106,在發(fā)送2個(gè)以上的請(qǐng)求視頻源時(shí),根據(jù)請(qǐng)求視頻源數(shù)進(jìn)行分時(shí)處理在規(guī)定的單位時(shí)間內(nèi)發(fā)送請(qǐng)求視頻源,因此有能夠有效率地傳送單位時(shí)間內(nèi)的視頻那樣的效果。
又,根據(jù)本實(shí)施形態(tài)1的信息配送裝置的視頻控制器106,根據(jù)新接收的請(qǐng)求事件按單位時(shí)間內(nèi)發(fā)送的請(qǐng)求視頻源數(shù)有變化的情況進(jìn)行新的分時(shí)處理,因此有無需徒勞地對(duì)接收到的所有請(qǐng)求事件逐個(gè)進(jìn)行分時(shí)處理那樣的效果。
又,本實(shí)施形態(tài)1中在視頻配送裝置100與多個(gè)監(jiān)視器之間用作為共同連接線的一條電纜來連接,因此有即使監(jiān)視器的數(shù)目增加時(shí)也不需增設(shè)連接線那樣的效果。
又,本實(shí)施形態(tài)1中存儲(chǔ)由視頻控制器106讀出并發(fā)送的視頻源的視頻存儲(chǔ)器104由硬盤構(gòu)成,因此有即使在增加發(fā)送的請(qǐng)求視頻源的最大數(shù)據(jù)量時(shí),也只通過增加硬盤的存儲(chǔ)容量而無需同時(shí)變更系統(tǒng)那樣的效果。
又,上述的實(shí)施形態(tài)1對(duì)配送視頻源的信息配送裝置作了說明,但通過本發(fā)明的信息配送裝置發(fā)送的配送信息不限于視頻源。在配送音樂信息或其他隨時(shí)間經(jīng)過而變化的任何流動(dòng)信息時(shí)也都適用。
發(fā)明的效果如上所述,根據(jù)本發(fā)明,信息配送裝置由下述各部分構(gòu)成接收來自用共同連接線連接且具有固有的識(shí)別符的多個(gè)信息處理裝置中任一信息處理裝置的信息配送請(qǐng)求及識(shí)別符的指令,并分析該指令有關(guān)的配送信息及識(shí)別符的請(qǐng)求分析手段;存儲(chǔ)表示多個(gè)系統(tǒng)的配送信息與各信息處理裝置的識(shí)別符之間的對(duì)應(yīng)關(guān)系的數(shù)組數(shù)據(jù)的存儲(chǔ)手段;根據(jù)請(qǐng)求分析手段的分析結(jié)果參照存儲(chǔ)手段對(duì)與指令有關(guān)的配送信息附加與指令有關(guān)的識(shí)別符的信息附加手段;對(duì)與指令有關(guān)的信息處理裝置發(fā)送附加了識(shí)別符的指令有關(guān)的配送信息的信息發(fā)送手段,因此有即使接收配送信息的對(duì)象裝置為多個(gè)時(shí)也可用1條連接線發(fā)送配送信息的那種效果。而且在將同一配送信息發(fā)送到多個(gè)對(duì)象裝置時(shí)不必重復(fù)發(fā)送,因此有能大幅度減小發(fā)送處理次數(shù)的那種效果。
根據(jù)本發(fā)明,信息配送方法由下述各步驟構(gòu)成接收來自共同連接線連接且各具有固有的識(shí)別符的多個(gè)信息處理裝置中任一信息處理裝置的信息配送請(qǐng)求及識(shí)別符的指令,并分析該指令有關(guān)的配送信息及識(shí)別符;根據(jù)該分析結(jié)果,參考存儲(chǔ)表示多個(gè)系統(tǒng)的配送信息與各信息處理裝置的識(shí)別符的對(duì)應(yīng)關(guān)系的數(shù)組數(shù)據(jù)的存儲(chǔ)手段,對(duì)指令有關(guān)的配送信息附加與指令有關(guān)的識(shí)別符;對(duì)指令有關(guān)的信息處理裝置發(fā)送附加了識(shí)別符的指令有關(guān)的配送信息,因此有即使接收配送信息的對(duì)象裝置為多個(gè)時(shí)也可用1條連接線發(fā)送配送信息的那種效果。而且在將同一配送信息發(fā)送到多個(gè)對(duì)象裝置時(shí)也有不必重復(fù)發(fā)送那種效果。
權(quán)利要求
1.一種信息配送裝置,其特征在于,具備請(qǐng)求分析手段,用來從用共同連接線連接、各有固有的識(shí)別符的多個(gè)信息處理裝置中任一個(gè)信息處理裝置接收含有信息配送請(qǐng)求與識(shí)別該信息處理裝置的識(shí)別符的指令,并分析該指令有關(guān)的配送信息及識(shí)別符,存儲(chǔ)手段,用來存儲(chǔ)表示多個(gè)配送信息的每個(gè)與至少指定所述多個(gè)信息處理裝置的一個(gè)的一個(gè)識(shí)別符之間的對(duì)應(yīng)關(guān)系的數(shù)組數(shù)據(jù),信息附加手段,用來根據(jù)所述請(qǐng)求分析手段的分析結(jié)果,參照所述存儲(chǔ)手段對(duì)所述指令有關(guān)的配送信息附加所述指令有關(guān)的識(shí)別符,信息發(fā)送手段,用來對(duì)執(zhí)行所述指令的所述信息處理裝置發(fā)送附加了所述識(shí)別符的所述配送信息。
2.如權(quán)利要求1所述的信息配送裝置,其特征在于,信息附加手段在請(qǐng)求分析手段從2個(gè)以上的信息處理裝置接收到關(guān)于同一配送信息的信息配送要求的指令時(shí),對(duì)所述指令有關(guān)的配送信息附加所述指令有關(guān)的2個(gè)以上的識(shí)別符。
3.如權(quán)利要求1所述的信息配送裝置,其特征在于,當(dāng)請(qǐng)求分析手段接收信息配送請(qǐng)求的指令時(shí),在與該指令的配送信息有關(guān)的對(duì)應(yīng)關(guān)系包含于存儲(chǔ)手段的數(shù)組數(shù)據(jù)中的情況下,對(duì)所述數(shù)組數(shù)據(jù)只追加所述指令有關(guān)的識(shí)別符,在與該指令的配送信息有關(guān)的對(duì)應(yīng)關(guān)系不包含于所述數(shù)組數(shù)據(jù)中的情況下,對(duì)所述數(shù)組數(shù)據(jù)追加識(shí)別所述指令有關(guān)的配送信息的識(shí)別信息及識(shí)別符。
4.如權(quán)利要求1所述的信息配送裝置,其特征在于,信息發(fā)送手段在發(fā)送2個(gè)以上的配送信息時(shí),根據(jù)配送信息的數(shù)目對(duì)規(guī)定的單位時(shí)間內(nèi)發(fā)送的配送信息進(jìn)行分時(shí)處理并發(fā)送之。
5.如權(quán)利要求4所述的信息配送裝置,其特征在于,由于請(qǐng)求分析手段新接收到的信息配送請(qǐng)求的指令,在規(guī)定的單位時(shí)間內(nèi)發(fā)送的配送信息數(shù)目有變化時(shí),信息發(fā)送手段進(jìn)行新的分時(shí)處理。
6.如權(quán)利要求1所述的信息配送裝置,其特征在于,信息發(fā)送手段每規(guī)定單位時(shí)間發(fā)送1幀視頻信息。
7.如權(quán)利要求1所述的信息配送裝置,其特征在于,共同的連接線是一條電纜。
8.如權(quán)利要求1所述的信息配送裝置,其特征在于,進(jìn)一步具備存儲(chǔ)由信息發(fā)送手段讀出并發(fā)送的配送信息的硬盤。
9.一種信息配送方法,其特征在于,包括步驟從用共同連接線連接、各固有的識(shí)別符的多個(gè)信息處理裝置中任一個(gè)信息處理裝置接收含有信息配送請(qǐng)求與識(shí)別該信息處理裝置的識(shí)別符的指令,分析該指令有關(guān)的配送信息及識(shí)別符,根據(jù)該分析結(jié)果,參照存儲(chǔ)表示多個(gè)配送信息與各信息處理裝置的識(shí)別符之間的對(duì)應(yīng)關(guān)系的數(shù)組數(shù)據(jù)的存儲(chǔ)手段,對(duì)所述指令有關(guān)的配送信息附加所述指令有關(guān)的識(shí)別符,對(duì)執(zhí)行所述指令的信息處理裝置發(fā)送附加了所述識(shí)別符的所述配送信息。
全文摘要
即使在有多個(gè)接收視頻源信息的對(duì)象的監(jiān)視器的情況下,也可用1條連接線發(fā)送視頻源信息。從通過共同電纜(108)連接并各自具有固有地址的多個(gè)監(jiān)視器(109、110、111、112)中任一個(gè)監(jiān)視器接收視頻源發(fā)送請(qǐng)求,分析該監(jiān)視器的請(qǐng)求有關(guān)的視頻源識(shí)別信息及該監(jiān)視器地址,根據(jù)分析結(jié)果,參照保存表示多個(gè)視頻源的各自與至少一個(gè)監(jiān)視器地址的對(duì)應(yīng)關(guān)系的數(shù)組數(shù)據(jù)的存儲(chǔ)裝置(107),附加所請(qǐng)求的視頻源信息對(duì)應(yīng)的監(jiān)視器地址,發(fā)送到執(zhí)行視頻源發(fā)送請(qǐng)求的上述監(jiān)視器。
文檔編號(hào)H04N7/08GK1517848SQ20041000333
公開日2004年8月4日 申請(qǐng)日期2004年1月21日 優(yōu)先權(quán)日2003年1月21日
發(fā)明者三次達(dá)也, 竹內(nèi)千香子, 香子 申請(qǐng)人:三菱電機(jī)株式會(huì)社