專利名稱:攝像機(jī)控制系統(tǒng)、攝像機(jī)服務(wù)器、客戶機(jī)、控制方法和記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種適當(dāng)?shù)毓芾磉B接到攝像機(jī)服務(wù)器的多個(gè)客戶機(jī)的攝像機(jī)控制系統(tǒng)、攝像機(jī)服務(wù)器、客戶機(jī)、控制方法和記錄介質(zhì),所述攝像機(jī)服務(wù)器用于控制單個(gè)攝像機(jī)的諸如搖鏡頭、傾斜和調(diào)焦的功能。
背景技術(shù):
傳統(tǒng)上,諸如監(jiān)控?cái)z像機(jī)裝置的系統(tǒng)可用于從遠(yuǎn)端控制諸如視頻攝像機(jī)的攝像裝置。當(dāng)這種裝置被用于防止犯罪等時(shí),通常僅有很少用戶想要控制同一攝像機(jī)。因此,不存在多個(gè)控制者同時(shí)控制單個(gè)攝像機(jī)的場(chǎng)合。
然而,隨著近年來諸如因特網(wǎng)的網(wǎng)絡(luò)的使用不斷增加,現(xiàn)在有視頻攝像機(jī)和靜止攝像機(jī)的所謂“網(wǎng)絡(luò)攝像機(jī)”,由連接到網(wǎng)絡(luò)的視頻攝像機(jī)等拍攝的圖像可以被多個(gè)觀眾接收并觀看。
不僅僅是使觀眾觀看從視頻攝像機(jī)分發(fā)的圖像,也正在研發(fā)具有下述功能的網(wǎng)絡(luò)攝像機(jī)系統(tǒng),在該網(wǎng)絡(luò)攝像機(jī)系統(tǒng)中,可由計(jì)算機(jī)控制的視頻攝像機(jī)被連接到網(wǎng)絡(luò)上的萬維網(wǎng)(WWW,World Wide Web)服務(wù)器(此后被稱為“攝像機(jī)服務(wù)器”),以及位于遠(yuǎn)端的客戶機(jī)被允許通過網(wǎng)絡(luò)來控制攝像機(jī)的諸如搖鏡頭、傾斜和調(diào)焦的功能。
然而,對(duì)于帶有諸如搖鏡頭、傾斜和調(diào)焦功能的攝像機(jī),當(dāng)多個(gè)客戶機(jī)同時(shí)試圖向攝像機(jī)服務(wù)器發(fā)送這樣的操作命令時(shí),攝像機(jī)服務(wù)器將試圖處理所有的操作命令,于是可能在來自客戶機(jī)的攝像機(jī)控制請(qǐng)求之間發(fā)生碰撞。為此,由于不可能進(jìn)行各個(gè)客戶機(jī)想要的操作,需要一種機(jī)制用來適當(dāng)?shù)毓芾韥碜远鄠€(gè)客戶機(jī)的攝像機(jī)控制請(qǐng)求。
發(fā)明內(nèi)容
考慮到上述問題,本發(fā)明提供一種攝像機(jī)控制系統(tǒng)、攝像機(jī)服務(wù)器、客戶機(jī)、控制方法和記錄介質(zhì),可以通過對(duì)想要控制攝像機(jī)的所有客戶機(jī)進(jìn)行適當(dāng)?shù)墓芾砗涂刂?,使攝像機(jī)服務(wù)器執(zhí)行客戶機(jī)想要的操作,于是在任何給定時(shí)間,僅從一個(gè)客戶機(jī)向攝像機(jī)服務(wù)器發(fā)出操作命令。
根據(jù)本發(fā)明的攝像機(jī)控制系統(tǒng)包括攝像機(jī)服務(wù)器,用于控制其角度可以被自由控制的攝像機(jī);以及多個(gè)客戶機(jī),用于控制攝像機(jī)并在顯示屏上顯示從攝像機(jī)服務(wù)器發(fā)送的圖像,其中,所述攝像機(jī)服務(wù)器包括通知部件,當(dāng)攝像機(jī)服務(wù)器收到由一個(gè)客戶機(jī)發(fā)出的用于攝像機(jī)控制的控制授權(quán)獲取請(qǐng)求時(shí),所述通知部件通知該客戶機(jī)時(shí)間信息,該時(shí)間信息包括可以進(jìn)行攝像機(jī)控制之前的等待時(shí)間和等待時(shí)間過去之后準(zhǔn)許在固定時(shí)間段進(jìn)行攝像機(jī)控制的準(zhǔn)許控制時(shí)間。
根據(jù)本發(fā)明的用于攝像機(jī)服務(wù)器的控制方法是一種用于包括其角度可被自由控制的攝像機(jī)并且根據(jù)來自位于遠(yuǎn)端的客戶機(jī)的指令向客戶機(jī)發(fā)送用該攝像機(jī)拍攝的圖像的攝像機(jī)服務(wù)器的控制方法,所述攝像機(jī)服務(wù)器,該控制方法包括一個(gè)通知步驟,當(dāng)攝像機(jī)服務(wù)器收到由一個(gè)客戶機(jī)發(fā)出的用于攝像機(jī)控制的控制授權(quán)獲取請(qǐng)求時(shí),通知該客戶機(jī)時(shí)間信息,該時(shí)間信息包括可以進(jìn)行攝像機(jī)控制之前的等待時(shí)間和等待時(shí)間過去之后準(zhǔn)許在固定時(shí)間段進(jìn)行攝像機(jī)控制的準(zhǔn)許控制時(shí)間。
根據(jù)本發(fā)明的用于客戶機(jī)的控制方法是一種用于連接到攝像機(jī)服務(wù)器的客戶機(jī)的控制方法,所述攝像機(jī)服務(wù)器發(fā)送由其角度可被自由控制的攝像機(jī)拍攝的圖像,該控制方法包括向攝像機(jī)服務(wù)器發(fā)出用于攝像機(jī)控制的控制授權(quán)獲取請(qǐng)求和用于客戶機(jī)的識(shí)別信息的步驟;接收從收到控制授權(quán)獲取請(qǐng)求和識(shí)別信息的攝像機(jī)服務(wù)器作為答復(fù)發(fā)送的、可以進(jìn)行攝像機(jī)控制之前的等待時(shí)間和等待時(shí)間過去之后準(zhǔn)許在固定時(shí)間段進(jìn)行攝像機(jī)控制的準(zhǔn)許控制時(shí)間的步驟;以及從收到等待時(shí)間的點(diǎn)過去所述等待時(shí)間之后,通知用戶準(zhǔn)許攝像機(jī)控制的步驟。
根據(jù)本發(fā)明,當(dāng)從客戶機(jī)向攝像機(jī)服務(wù)器發(fā)出控制授權(quán)獲取請(qǐng)求時(shí),攝像機(jī)服務(wù)器通知客戶機(jī)等待時(shí)間和準(zhǔn)許控制時(shí)間,于是可以通過僅進(jìn)行最少一次通信來管理客戶機(jī)的攝像機(jī)控制授權(quán)。
圖1是示出攝像機(jī)控制系統(tǒng)的一個(gè)舉例的圖;圖2是示出客戶機(jī)的顯示屏的一個(gè)舉例的圖;圖3是示出根據(jù)本發(fā)明由攝像機(jī)服務(wù)器進(jìn)行的控制授權(quán)獲取請(qǐng)求命令的處理的流程圖;圖4是示出根據(jù)本發(fā)明的攝像機(jī)服務(wù)器和客戶機(jī)之間的交互處理流程的一個(gè)舉例的圖;圖5A至5C是示出根據(jù)本發(fā)明的攝像機(jī)服務(wù)器的管理表隨時(shí)間轉(zhuǎn)換的一個(gè)舉例的圖;圖6是示出根據(jù)本發(fā)明的客戶機(jī)的處理的流程圖;圖7是示出根據(jù)本發(fā)明的攝像機(jī)服務(wù)器的管理表隨時(shí)間進(jìn)行的處理的流程圖;圖8是示意性示出管理表的圖;以及圖9是示出根據(jù)本發(fā)明的攝像機(jī)服務(wù)器和客戶機(jī)之間的交互處理流程的另一舉例的圖。
具體實(shí)施例方式
下面參考附圖描述本發(fā)明的優(yōu)選實(shí)施例。
圖1是示出典型的攝像機(jī)控制系統(tǒng)的一個(gè)舉例的圖。標(biāo)號(hào)1表示控制諸如視頻攝像機(jī)或靜止攝像機(jī)的攝像裝置(下文中稱為“攝像機(jī)”)的攝像機(jī)服務(wù)器,標(biāo)號(hào)2表示諸如因特網(wǎng)的網(wǎng)絡(luò)(電子通信線路),以及標(biāo)號(hào)3a、3b和3c表示接收攝像機(jī)服務(wù)器1提供的服務(wù)的客戶機(jī)。在該攝像機(jī)控制系統(tǒng)中,來自連接到因特網(wǎng)、LAN(局域網(wǎng))等的一個(gè)攝像機(jī)服務(wù)器1的圖像由連接到同一網(wǎng)絡(luò)的多個(gè)客戶機(jī)觀看。該攝像機(jī)控制系統(tǒng)被用作監(jiān)控系統(tǒng)或用于諸如在線銷售或介紹旅游景點(diǎn)的應(yīng)用的推廣宣傳吸引人注意力的事物。攝像機(jī)1a實(shí)時(shí)向各個(gè)客戶機(jī)發(fā)送JPEG或MPEG壓縮圖像數(shù)據(jù)等。
攝像機(jī)服務(wù)器1是可以通過因特網(wǎng)2上的WWW被訪問的服務(wù)器,它被連接到攝像機(jī)1a,根據(jù)從客戶機(jī)接收的操作來控制攝像機(jī)1a,并將由攝像機(jī)1a拍攝的圖像數(shù)據(jù)等分配給訪問攝像機(jī)服務(wù)器1的各個(gè)客戶機(jī)。這里指的攝像機(jī)1a具有諸如搖鏡頭、傾斜和調(diào)焦的各種功能,作為一個(gè)舉例是被分配一個(gè)IP地址并通過攝像機(jī)服務(wù)器1連接到因特網(wǎng)的攝像機(jī)。
盡管未示出,攝像機(jī)服務(wù)器1包括進(jìn)行攝像機(jī)服務(wù)器1中的各種控制操作的CPU、用于存儲(chǔ)將被CPU執(zhí)行的各種控制程序的諸如ROM或EEPROM的非易失性存儲(chǔ)器、用于提供CPU進(jìn)行各種控制操作所需的工作區(qū)的RAM、連接到網(wǎng)絡(luò)的諸如調(diào)制解調(diào)器的網(wǎng)絡(luò)接口、從攝像機(jī)1a接收?qǐng)D像的圖像接口和用于驅(qū)動(dòng)攝像機(jī)的接口,以及該攝像機(jī)服務(wù)器1是一種傳統(tǒng)服務(wù)器,其中可以通過PCI總線等在各個(gè)組件之間進(jìn)行數(shù)據(jù)通信。
各個(gè)客戶機(jī)3a、3b和3c是個(gè)人計(jì)算機(jī)(下面被稱為“PC”),也包括諸如LCD(液晶顯示器)的顯示裝置、諸如ROM的存儲(chǔ)介質(zhì)以及WWW瀏覽器等,并且可以是作為能夠訪問網(wǎng)絡(luò)2的終端的任何設(shè)備。各個(gè)客戶機(jī)3a、3b和3c也包括諸如鍵盤或點(diǎn)擊設(shè)備的輸入裝置。
除了因特網(wǎng),網(wǎng)絡(luò)2也可以是電子通信線路,可由諸如ETHERNET(注冊(cè)商標(biāo))的有線LAN或根據(jù)IEEE(電氣與電子工程師協(xié)會(huì))802.11等標(biāo)準(zhǔn)化的無線LAN組成。
攝像機(jī)服務(wù)器1和各個(gè)客戶機(jī)3a、3b和3c通過網(wǎng)絡(luò)2連接,除了可以根據(jù)來自客戶機(jī)的操作請(qǐng)求進(jìn)行連接到攝像機(jī)服務(wù)器1的攝像機(jī)1a的期望操作之外,攝像機(jī)服務(wù)器1向訪問攝像機(jī)服務(wù)器1的客戶機(jī)發(fā)送由攝像機(jī)1a拍攝的圖像數(shù)據(jù)。
圖2示出客戶機(jī)的顯示屏的一個(gè)舉例。標(biāo)號(hào)4表示由LCD等組成的顯示屏,標(biāo)號(hào)5表示圖像顯示部分,其中通過網(wǎng)絡(luò)2接收和使用WWW瀏覽器來觀看由攝像機(jī)1a拍攝的圖像或視頻。標(biāo)號(hào)6表示搖鏡頭/傾斜操作部分,其中指向攝像機(jī)1a相對(duì)于目前在圖像顯示部分5中顯示的圖像的期望運(yùn)動(dòng)方向的箭頭按鍵被點(diǎn)擊以通過搖鏡頭或傾斜操作來改變攝像機(jī)位置,以及標(biāo)號(hào)7和8分別表示調(diào)焦操作部分。標(biāo)號(hào)11表示時(shí)間顯示部分,用于顯示直到收到下面所述的攝像機(jī)控制準(zhǔn)許的等待時(shí)間,或準(zhǔn)許的控制時(shí)間和剩余控制時(shí)間之一。這里,可以布置兩個(gè)時(shí)間顯示部分以分別顯示上述時(shí)間。
標(biāo)號(hào)9表示攝像機(jī)操作部分顯示按鍵(圖標(biāo)),當(dāng)該按鍵被諸如鼠標(biāo)的任何一種點(diǎn)擊設(shè)備選中時(shí),向攝像機(jī)服務(wù)器1發(fā)出控制授權(quán)獲取請(qǐng)求,并顯示由搖鏡頭/傾斜操作部分6、調(diào)焦操作部分7和8等組成的上述整個(gè)攝像機(jī)操作部分。標(biāo)號(hào)10表示由下面所述的管理員用于進(jìn)行期望的設(shè)置的管理員設(shè)置菜單顯示按鍵(圖標(biāo))。
在根據(jù)本發(fā)明的攝像機(jī)控制系統(tǒng)中,首先從用戶選擇攝像機(jī)操作部分顯示按鍵9以指示期望操作攝像機(jī)的客戶機(jī),向攝像機(jī)服務(wù)器1發(fā)出控制授權(quán)獲取請(qǐng)求。答復(fù)收到的控制授權(quán)獲取請(qǐng)求,攝像機(jī)服務(wù)器1向請(qǐng)求的客戶機(jī)發(fā)送等待時(shí)間和準(zhǔn)許控制時(shí)間。
在本說明書中使用的表述具有下面給定的含義。
“等待時(shí)間”是已授予其它客戶機(jī)控制準(zhǔn)許的總時(shí)間量。
“準(zhǔn)許的控制時(shí)間”是每個(gè)客戶機(jī)可以進(jìn)行控制的時(shí)間量,并在攝像機(jī)服務(wù)器1中被預(yù)先設(shè)置。
“控制時(shí)間”是可以進(jìn)行控制的剩余時(shí)間,以及所述準(zhǔn)許的控制時(shí)間是其最大量。
如圖3所示,想要進(jìn)行攝像機(jī)操作的客戶機(jī)首先向攝像機(jī)服務(wù)器1發(fā)出控制授權(quán)獲取請(qǐng)求,以及攝像機(jī)服務(wù)器接收該控制授權(quán)獲取請(qǐng)求(步驟S1)。收到該控制授權(quán)獲取請(qǐng)求的攝像機(jī)服務(wù)器1進(jìn)行搜索,以確認(rèn)與所述控制授權(quán)獲取請(qǐng)求一起發(fā)送的客戶機(jī)ID(識(shí)別信息)是否存在于攝像機(jī)服務(wù)器1的ROM、非易失性存儲(chǔ)器等(下面描述)中記錄和管理的管理表中(步驟S2)。
當(dāng)考慮中的客戶機(jī)ID存在于管理表中時(shí),即,當(dāng)從以前的同一客戶機(jī)收到控制授權(quán)獲取請(qǐng)求時(shí),攝像機(jī)服務(wù)器1通過通知客戶機(jī)管理表中給出的等待時(shí)間和準(zhǔn)許的控制時(shí)間而進(jìn)行答復(fù)(步驟S3)。
當(dāng)客戶機(jī)ID不存在于管理表中時(shí),攝像機(jī)服務(wù)器1計(jì)算等待時(shí)間(步驟S4),并通過通知客戶終端計(jì)算的等待時(shí)間和預(yù)先設(shè)置的上述準(zhǔn)許的控制時(shí)間進(jìn)行答復(fù)。此外,在管理表中登記當(dāng)前客戶機(jī)ID、相關(guān)等待時(shí)間和準(zhǔn)許的控制時(shí)間。
這里,當(dāng)每個(gè)客戶機(jī)的準(zhǔn)許的控制時(shí)間例如被設(shè)置為30秒,以及例如客戶機(jī)3a、3b和3c間隔10秒按此順序發(fā)出控制授權(quán)獲取請(qǐng)求時(shí),攝像機(jī)服務(wù)器1和客戶機(jī)之間的交互處理流程如圖4所示。
首先,攝像機(jī)服務(wù)器1通過通知客戶機(jī)3a 0秒的等待時(shí)間和30秒的準(zhǔn)許控制時(shí)間,答復(fù)首先發(fā)出控制授權(quán)獲取請(qǐng)求的客戶機(jī)3a。對(duì)于第二個(gè)和后續(xù)的客戶機(jī),攝像機(jī)服務(wù)器1以通過相加等待時(shí)間和發(fā)出控制授權(quán)獲取請(qǐng)求的最近客戶機(jī)的剩余控制時(shí)間而給出的時(shí)間作為等待時(shí)間,以及同時(shí)以預(yù)先設(shè)置的每個(gè)客戶機(jī)的準(zhǔn)許控制時(shí)間作為準(zhǔn)許控制時(shí)間進(jìn)行答復(fù)。在該舉例中,客戶機(jī)3b在客戶機(jī)3a后面10秒,于是答復(fù)中發(fā)送20秒的等待時(shí)間和30秒的準(zhǔn)許控制時(shí)間。同樣,客戶機(jī)3c在客戶機(jī)3b后面的10秒,于是答復(fù)中發(fā)送40秒的等待時(shí)間和30秒的準(zhǔn)許控制時(shí)間。
圖6是示出客戶機(jī)進(jìn)行的處理的流程圖。如上所述,當(dāng)客戶機(jī)已發(fā)出控制授權(quán)獲取請(qǐng)求和客戶機(jī)ID(步驟S11)時(shí),從攝像機(jī)服務(wù)器1收到等待時(shí)間和準(zhǔn)許控制時(shí)間(步驟S12)??蛻魴C(jī)計(jì)數(shù)從自攝像機(jī)服務(wù)器1收到答復(fù)起已過去的秒數(shù)(步驟S13),并當(dāng)?shù)却龝r(shí)間過去之后,通知客戶機(jī)用戶控制被準(zhǔn)許(步驟S14)并提示用戶輸入操作命令。同樣,當(dāng)控制時(shí)間的計(jì)數(shù)完成時(shí),通知用戶準(zhǔn)許的控制結(jié)束(步驟S15)并結(jié)束用戶的操作命令輸入。
在等待時(shí)間期間,客戶機(jī)可以在顯示屏4上顯示剩余秒數(shù)等,以指示用戶輸入前進(jìn)行等待。當(dāng)?shù)却龝r(shí)間過去以及控制時(shí)間到來后,通過顯示用于輸入的操作部分,客戶機(jī)通知用戶可以輸入操作命令。例如,可以在顯示屏4上顯示諸如“你可以操作攝像機(jī)”的消息。當(dāng)用戶離開客戶機(jī)時(shí),給用戶一個(gè)聽得見的提示是有效的。
此時(shí),當(dāng)剩余控制時(shí)間正被倒計(jì)數(shù)時(shí),可以同時(shí)在顯示屏4上顯示該剩余控制時(shí)間。當(dāng)準(zhǔn)許控制時(shí)間的計(jì)數(shù)到達(dá)0時(shí),結(jié)束諸如搖鏡頭/傾斜操作部分6的操作部分的顯示,以通知用戶不能再輸入。也可以在顯示屏4上顯示諸如“操作時(shí)間已結(jié)束”的消息。
如上所述,攝像機(jī)服務(wù)器1通過僅僅發(fā)送“等待時(shí)間”和“準(zhǔn)許控制時(shí)間”,答復(fù)來自任何客戶機(jī)的控制授權(quán)獲取請(qǐng)求,此后各個(gè)客戶機(jī)基于該時(shí)間信息進(jìn)行操作,以便在適當(dāng)時(shí)間段向攝像機(jī)服務(wù)器1發(fā)送攝像機(jī)操作命令,于是,在任何給定時(shí)間將僅從一個(gè)客戶機(jī)向攝像機(jī)服務(wù)器1發(fā)送操作命令,可以管理連接到單個(gè)攝像機(jī)服務(wù)器1的多個(gè)客戶機(jī)的攝像機(jī)控制授權(quán)。
當(dāng)發(fā)出控制授權(quán)獲取請(qǐng)求時(shí),客戶機(jī)同時(shí)向攝像機(jī)服務(wù)器1發(fā)送記錄在客戶機(jī)終端的記錄介質(zhì)上的客戶機(jī)ID。例如,可以將用于識(shí)別因特網(wǎng)上的主機(jī)終端的IP地址以及LAN內(nèi)使用的本地IP地址用作客戶機(jī)ID,例如使用大約10位數(shù)字的隨機(jī)數(shù)生成的ID也能夠有效地識(shí)別客戶機(jī)。也可以使用這樣的信息的組合。作為另一種方法,可以由攝像機(jī)服務(wù)器1向首次向攝像機(jī)服務(wù)器1發(fā)出控制授權(quán)獲取請(qǐng)求的客戶機(jī)(處于ID還沒有登記在使用圖3描述的管理表中的狀態(tài)下的客戶機(jī))分配由任何隨機(jī)數(shù)組成的客戶機(jī)ID。
如上所述,基于客戶機(jī)ID,攝像機(jī)服務(wù)器1生成圖5A、5B和5C中示出的管理表,用于管理有關(guān)諸如ROM的記錄介質(zhì)中的等待時(shí)間和控制時(shí)間的信息。如圖7的流程圖中管理表中進(jìn)行的隨時(shí)間的處理舉例所示,在諸如一秒間隔的固定時(shí)間間隔,更新管理表中的等待時(shí)間和控制時(shí)間(步驟S21)。通過這樣做,在任何給定時(shí)間,可以管理有關(guān)其控制時(shí)間在攝像機(jī)服務(wù)器1方還未結(jié)束的客戶機(jī)的已逝的時(shí)間信息。同樣,當(dāng)時(shí)間逝去時(shí),有關(guān)控制時(shí)間已到達(dá)0的客戶機(jī)的信息被刪除(步驟S22),以使多個(gè)客戶機(jī)可以操作攝像機(jī)。
圖5A示出其中攝像機(jī)服務(wù)器1在客戶機(jī)3a后面從客戶機(jī)3b收到控制授權(quán)獲取請(qǐng)求的情況下的管理表。在該舉例中,假定各個(gè)客戶機(jī)ID被登記為″A″和″B″。此時(shí),對(duì)于客戶機(jī)3a,等待時(shí)間是0秒,由于攝像機(jī)已被控制了10秒,剩余的控制時(shí)間是20秒。對(duì)于客戶機(jī)3b,等待時(shí)間是20秒,以及控制時(shí)間是30秒的準(zhǔn)許控制時(shí)間。
圖5B示出攝像機(jī)服務(wù)器1在圖5A所示的狀態(tài)之后10秒從客戶機(jī)3c新收到控制授權(quán)獲取請(qǐng)求的情況下的管理表。在該舉例中,假定客戶機(jī)ID被登記為″C″。由于從圖5A的前一狀態(tài)已計(jì)數(shù)了10秒,客戶機(jī)3a的控制時(shí)間和客戶機(jī)3b的等待時(shí)間已分別減少并更新為10秒。對(duì)于客戶機(jī)3c,等待時(shí)間為40秒以及控制時(shí)間為30秒的準(zhǔn)許控制時(shí)間。
圖5C示出上述圖5B所示的狀態(tài)之后10秒的時(shí)間的管理表。由于從圖5B所示的前一狀態(tài)已計(jì)數(shù)10秒,客戶機(jī)3a的控制時(shí)間和客戶機(jī)3b的等待時(shí)間已分別減少并更新為0秒,以及客戶機(jī)3c的等待時(shí)間已減少并更新為30秒。由于控制時(shí)間現(xiàn)在是0秒以及客戶機(jī)3a的攝像機(jī)操作已結(jié)束,如圖5C中的斜線陰影所示,從攝像機(jī)服務(wù)器1中的管理表中刪除有關(guān)客戶機(jī)3a的信息。
分配客戶機(jī)ID于是向每個(gè)客戶機(jī)僅給出一個(gè)準(zhǔn)許控制時(shí)間。即,當(dāng)攝像機(jī)服務(wù)器1從客戶機(jī)收到控制授權(quán)獲取請(qǐng)求命令時(shí),攝像機(jī)服務(wù)器 1首先進(jìn)行搜索以確認(rèn)與控制授權(quán)獲取請(qǐng)求同時(shí)發(fā)送的客戶機(jī)ID相同的客戶機(jī)ID是否存在于管理表中。如果存在相同的客戶機(jī)ID,攝像機(jī)服務(wù)器1向客戶機(jī)發(fā)送用于管理表中的相同客戶機(jī)ID的等待時(shí)間和控制時(shí)間作為答復(fù)。如果不存在相同客戶機(jī)ID,攝像機(jī)服務(wù)器1通過相加最近準(zhǔn)許的客戶的等待時(shí)間和控制時(shí)間來計(jì)算該客戶機(jī)的等待時(shí)間,向該客戶機(jī)發(fā)送計(jì)算的等待時(shí)間和準(zhǔn)許的控制時(shí)間作為答復(fù),并新添加客戶機(jī)ID和該客戶機(jī)的時(shí)間信息到管理表中。
通過發(fā)送攝像機(jī)服務(wù)器1中管理的有關(guān)客戶機(jī)的信息而對(duì)已分配控制時(shí)間的客戶機(jī)進(jìn)行答復(fù),單個(gè)客戶機(jī)將不會(huì)給出多個(gè)準(zhǔn)許的控制時(shí)間。即,直到給一個(gè)客戶機(jī)的控制時(shí)間逝去,同一客戶機(jī)不能獲得新的控制時(shí)間。通過這樣做,可以從單個(gè)攝像機(jī)服務(wù)器公平地在多個(gè)客戶機(jī)間分配攝像機(jī)控制時(shí)間。例如,即使由客戶機(jī)通過在多個(gè)窗口中顯示的WWW瀏覽器來發(fā)送控制授權(quán)獲取請(qǐng)求,攝像機(jī)服務(wù)器1將這些請(qǐng)求識(shí)別為來自同一客戶機(jī),并且在對(duì)于這樣的請(qǐng)求的答復(fù)中不分配兩個(gè)或更多的控制授權(quán)。
下面將描述記錄在記錄介質(zhì)上的管理表的信息管理方法的舉例。圖8示出了根據(jù)本實(shí)施例的管理表的示意圖。標(biāo)號(hào)60表示例如非易失性存儲(chǔ)器中的信息存儲(chǔ)區(qū)。例如,在訪問攝像機(jī)服務(wù)器1的客戶機(jī)的數(shù)目被設(shè)置為50的情況下,在該信息存儲(chǔ)區(qū)中存在50個(gè)信息存儲(chǔ)部分。圖8示出圖5B中示出的管理表的信息存儲(chǔ)狀態(tài),有關(guān)客戶機(jī)3a、3b和3c的信息被分別存儲(chǔ)在5個(gè)信息存儲(chǔ)部分中的3個(gè)空的空間中。按照發(fā)出控制授權(quán)獲取請(qǐng)求的順序來登記等待時(shí)間和控制時(shí)間,以及使用這些等待時(shí)間和控制時(shí)間來管理多達(dá)50個(gè)客戶機(jī)。
在從一個(gè)新的客戶機(jī)發(fā)出控制授權(quán)獲取請(qǐng)求的情況下,與新的客戶機(jī)有關(guān)的信息被登記在圖8所示的兩個(gè)空的信息存儲(chǔ)部分中的任何一個(gè)中。可替換地,當(dāng)刪除有關(guān)最前的客戶機(jī)3a的信息以釋放信息存儲(chǔ)部分時(shí),可以在釋放的信息存儲(chǔ)部分中登記有關(guān)新的客戶機(jī)的信息。
以此方式,在從客戶機(jī)發(fā)出控制授權(quán)獲取請(qǐng)求的時(shí)間登記等待時(shí)間和控制時(shí)間,而對(duì)于信息存儲(chǔ)區(qū)60內(nèi)的信息的存儲(chǔ)位置不給予任何特殊關(guān)注。此后,在固定的間隔計(jì)數(shù)這樣的時(shí)間信息,以及計(jì)數(shù)的時(shí)間信息僅在需要時(shí)發(fā)送給各個(gè)客戶機(jī)。同樣,由于最少?gòu)目蛻魴C(jī)發(fā)送一個(gè)控制授權(quán)獲取請(qǐng)求是足夠的,攝像機(jī)服務(wù)器1的有關(guān)管理表的管理工作量被減小,攝像機(jī)服務(wù)器1的服務(wù)器資源可被提供給如圖像的傳輸?shù)钠渌δ堋?br>
根據(jù)管理客戶機(jī)的管理表中的時(shí)間信息,可以由攝像機(jī)服務(wù)器1來識(shí)別切換控制攝像機(jī)的客戶機(jī)的定時(shí)。此時(shí),停止諸如搖鏡頭、傾斜和調(diào)焦的操作的控制命令通過攝像機(jī)服務(wù)器1在攝像機(jī)1a內(nèi)發(fā)出,于是攝像機(jī)1a的操作停止固定的時(shí)間。通過這樣做,可以避免當(dāng)新的客戶機(jī)試圖控制攝像機(jī)時(shí)攝像機(jī)已在操作的情況,諸如在執(zhí)行前一客戶機(jī)的操作命令過程中發(fā)生操作攝像機(jī)的客戶機(jī)的切換的情況。由于總是在停止?fàn)顟B(tài)下的攝像機(jī)開始操作,可以平滑地切換操作攝像機(jī)的客戶機(jī)。
同樣,依賴于網(wǎng)絡(luò)存在攝像機(jī)服務(wù)器1和各個(gè)客戶機(jī)3a、3b和3c之間接收和發(fā)送命令所用的時(shí)間的波動(dòng),以及由客戶機(jī)測(cè)量逝去的時(shí)間所用的時(shí)間的波動(dòng)。在這種情況下,當(dāng)切換可以控制攝像機(jī)的客戶機(jī)時(shí),存在來自前一控制客戶機(jī)的操作命令在到達(dá)攝像機(jī)服務(wù)器1之前被延遲的情況,這樣在操作命令之間會(huì)有碰撞,導(dǎo)致攝像機(jī)不能夠進(jìn)行新的控制客戶機(jī)想要的操作。
為了避免上述情況,當(dāng)切換控制客戶機(jī)時(shí),提供適合長(zhǎng)度的控制禁止時(shí)間,在該控制禁止時(shí)間,沒有客戶機(jī)被分配控制時(shí)間。
例如,圖9示出本實(shí)施例的攝像機(jī)服務(wù)器和客戶機(jī)之間的交互處理流程的另一舉例。與圖4相比較,在圖9中另外提供了控制禁止時(shí)間,而其它部分相同,圖9中相應(yīng)于圖4的部分由相同的標(biāo)號(hào)來表示。在客戶機(jī)3a首先發(fā)出控制授權(quán)獲取請(qǐng)求之后10秒從客戶機(jī)3b發(fā)出控制授權(quán)獲取請(qǐng)求的情況下,攝像機(jī)服務(wù)器1考慮到控制禁止時(shí)間t通知客戶機(jī)3b(20+t)的等待時(shí)間。準(zhǔn)許控制時(shí)間與客戶機(jī)3a的相同。當(dāng)客戶機(jī)3a的控制結(jié)束時(shí),客戶機(jī)3b可以在進(jìn)一步等待t秒之后控制攝像機(jī)。
該控制禁止時(shí)間t吸收了上述波動(dòng)和延遲,除了可以讓攝像機(jī)1a進(jìn)行其準(zhǔn)許控制時(shí)間已到達(dá)的客戶機(jī)3b想要的操作之外,還可以平滑地切換控制客戶機(jī)。
同樣,可以在攝像機(jī)服務(wù)器1中預(yù)先設(shè)置分配給一個(gè)客戶機(jī)的準(zhǔn)許控制時(shí)間,如通過選擇圖2中的管理員設(shè)置菜單顯示按鍵10以顯示準(zhǔn)許控制時(shí)間設(shè)置屏等然后輸入設(shè)置值。通過這樣做,攝像機(jī)服務(wù)器1的管理員可以根據(jù)諸如攝像機(jī)服務(wù)器1被如何使用和要求的因素來設(shè)置客戶機(jī)的每次訪問的合適的準(zhǔn)許控制時(shí)間。
另外,攝像機(jī)服務(wù)器1的管理員可以預(yù)先設(shè)置可以獲取控制授權(quán)的客戶機(jī)的最大數(shù)目。由于攝像機(jī)服務(wù)器1在管理表中保存關(guān)于控制時(shí)間未結(jié)束的客戶機(jī)的信息,可以在任何時(shí)間知道被分配準(zhǔn)許控制時(shí)間的客戶機(jī)的數(shù)目。如果客戶機(jī)的數(shù)目超過了設(shè)置的最大客戶機(jī)數(shù)目,可以拒絕新的控制授權(quán)獲取請(qǐng)求。通過這樣做,可以將已獲取控制授權(quán)的客戶機(jī)的最大等待時(shí)間保持在給定的固定時(shí)間以下。
如本實(shí)施例中所示,如果攝像機(jī)服務(wù)器請(qǐng)求客戶機(jī)等待的等待時(shí)間過長(zhǎng),用戶也許會(huì)結(jié)束如試圖的等待和使用攝像機(jī)。例如,如果等待時(shí)間過長(zhǎng),客戶機(jī)用戶也許要進(jìn)行一些其它的任務(wù),并結(jié)束而不使用攝像機(jī),這樣將失去顯示攝像機(jī)拍攝的圖像和推銷產(chǎn)品的機(jī)會(huì)。因此,由于如上所述可以將最大等待時(shí)間保存至小于一個(gè)固定的時(shí)間,可以不浪費(fèi)地向許多客戶機(jī)分配攝像機(jī)的控制授權(quán),于是來自攝像機(jī)的圖像可被許多客戶機(jī)用戶觀看。
如上所述,根據(jù)本發(fā)明,通過在攝像機(jī)服務(wù)器和每個(gè)客戶機(jī)之間進(jìn)行最少一個(gè)通信,攝像機(jī)服務(wù)器可以適當(dāng)?shù)毓芾矶鄠€(gè)客戶機(jī)的控制授權(quán),從而實(shí)現(xiàn)攝像機(jī)服務(wù)器進(jìn)行客戶機(jī)想要的操作而在來自不同客戶機(jī)的操作請(qǐng)求之間不發(fā)生碰撞的效果。也有可以有效使用有限的網(wǎng)絡(luò)帶寬的效果。
同樣,根據(jù)本實(shí)施例,由于攝像機(jī)服務(wù)器適當(dāng)?shù)毓芾矶鄠€(gè)客戶機(jī)的控制授權(quán)所需的大部分操作和處理由客戶機(jī)本身來進(jìn)行,減少了攝像機(jī)服務(wù)器的工作量,結(jié)果服務(wù)器資源可被分配給諸如圖像的傳輸?shù)钠渌δ堋?br>
應(yīng)當(dāng)理解,也可以通過提供一種帶有用于存儲(chǔ)實(shí)現(xiàn)上述實(shí)施例的功能的軟件的程序代碼的存儲(chǔ)介質(zhì)的系統(tǒng)或裝置,并使得該系統(tǒng)和裝置的計(jì)算機(jī)(或諸如CPU的其它控制裝置)讀取并執(zhí)行存儲(chǔ)在存儲(chǔ)介質(zhì)中的程序代碼來實(shí)現(xiàn)本發(fā)明。
用于提供程序代碼的存儲(chǔ)介質(zhì)的舉例包括軟盤、硬盤、光盤、磁光盤、CD-ROM、CD-R、磁帶、非易失性存儲(chǔ)卡和ROM。
本發(fā)明不限于上述實(shí)施例,明顯地,在不脫離本發(fā)明的范圍的情況下,可以使用各種其它結(jié)構(gòu)。
權(quán)利要求
1.一種攝像機(jī)控制系統(tǒng),包括攝像機(jī)服務(wù)器,用于控制其角度可以被自由控制的攝像機(jī);以及多個(gè)客戶機(jī),用于控制攝像機(jī)并在顯示屏上顯示從攝像機(jī)服務(wù)器發(fā)送的圖像,其中,所述攝像機(jī)服務(wù)器包括通知部件,當(dāng)攝像機(jī)服務(wù)器收到由一個(gè)客戶機(jī)發(fā)出的用于攝像機(jī)控制的控制授權(quán)獲取請(qǐng)求時(shí),所述通知部件通知該一個(gè)客戶機(jī)時(shí)間信息,該時(shí)間信息包括可以進(jìn)行攝像機(jī)控制之前的等待時(shí)間和等待時(shí)間過去之后準(zhǔn)許在固定時(shí)間段進(jìn)行攝像機(jī)控制的準(zhǔn)許控制時(shí)間。
2.如權(quán)利要求1所述的攝像機(jī)控制系統(tǒng),其中,當(dāng)所述攝像機(jī)服務(wù)器在所述一個(gè)客戶機(jī)之后從另一客戶機(jī)收到控制授權(quán)獲取請(qǐng)求時(shí),基于所述一個(gè)客戶機(jī)的剩余等待時(shí)間和準(zhǔn)許控制時(shí)間來計(jì)算該另一客戶機(jī)的等待時(shí)間,或者如果所述一個(gè)客戶機(jī)在等待時(shí)間過去后已開始攝像機(jī)控制,則基于準(zhǔn)許控制時(shí)間的剩余部分來計(jì)算該另一客戶機(jī)的等待時(shí)間,并通知該另一客戶機(jī)計(jì)算出的等待時(shí)間和準(zhǔn)許控制時(shí)間。
3.如權(quán)利要求1所述的攝像機(jī)控制系統(tǒng),其中,所述攝像機(jī)服務(wù)器包括搜索部件,用于接收識(shí)別已發(fā)出控制授權(quán)獲取請(qǐng)求的客戶機(jī)的識(shí)別信息,在攝像機(jī)服務(wù)器中提供的存儲(chǔ)部件中存儲(chǔ)該識(shí)別信息,并搜索用于管理識(shí)別信息、相應(yīng)于識(shí)別信息的客戶機(jī)的等待時(shí)間和準(zhǔn)許控制時(shí)間的管理表,以確認(rèn)接收的識(shí)別信息是否包括在所述管理表中;以及登記部件,用于當(dāng)所述搜索部件發(fā)現(xiàn)接收的識(shí)別信息不包括在所述管理表中時(shí),將接收的識(shí)別信息與通知的等待時(shí)間和準(zhǔn)許控制時(shí)間相關(guān)聯(lián),并在所述管理表中登記識(shí)別信息、等待時(shí)間和準(zhǔn)許控制時(shí)間。
4.如權(quán)利要求3所述的攝像機(jī)控制系統(tǒng),其中,當(dāng)所述搜索部件發(fā)現(xiàn)接收的識(shí)別信息包括在所述管理表中時(shí),所述攝像機(jī)服務(wù)器不接受來自相應(yīng)于接收的識(shí)別信息的客戶機(jī)的控制授權(quán)獲取請(qǐng)求,并通知該客戶機(jī)所述管理表中存在的客戶機(jī)的等待時(shí)間和準(zhǔn)許控制時(shí)間。
5.如權(quán)利要求3所述的攝像機(jī)控制系統(tǒng),其中,所述攝像機(jī)服務(wù)器從管理表中刪除相應(yīng)于管理表中的其準(zhǔn)許控制時(shí)間已到達(dá)0的客戶機(jī)的識(shí)別信息和時(shí)間信息。
6.如權(quán)利要求1所述的攝像機(jī)控制系統(tǒng),其中,當(dāng)切換被準(zhǔn)許控制攝像機(jī)的客戶機(jī)時(shí),所述攝像機(jī)服務(wù)器停止攝像機(jī)的操作預(yù)定的時(shí)間。
7.如權(quán)利要求1所述的攝像機(jī)控制系統(tǒng),其中,當(dāng)切換被準(zhǔn)許控制攝像機(jī)的客戶機(jī)時(shí),所述攝像機(jī)服務(wù)器在預(yù)定的時(shí)間不接受來自被準(zhǔn)許控制攝像機(jī)的客戶機(jī)的攝像機(jī)控制請(qǐng)求。
8.如權(quán)利要求1所述的攝像機(jī)控制系統(tǒng),其中,在所述攝像機(jī)服務(wù)器中,可以自由設(shè)置準(zhǔn)許客戶機(jī)控制攝像機(jī)的準(zhǔn)許控制時(shí)間。
9.如權(quán)利要求1所述的攝像機(jī)控制系統(tǒng),其中,在所述攝像機(jī)服務(wù)器中,可以設(shè)置等待獲取控制授權(quán)的客戶機(jī)數(shù)目的最大值。
10.如權(quán)利要求1所述的攝像機(jī)控制系統(tǒng),其中,所述多個(gè)客戶機(jī)分別包括發(fā)出部件,用于發(fā)出控制授權(quán)獲取請(qǐng)求和識(shí)別信息;接收部件,用于從攝像機(jī)服務(wù)器接收通知的等待時(shí)間和準(zhǔn)許控制時(shí)間;以及通知部件,用于在從收到等待時(shí)間的點(diǎn)過去等待時(shí)間之后,通知用戶準(zhǔn)許進(jìn)行攝像機(jī)控制。
11.一種攝像機(jī)服務(wù)器,包括其角度可被自由控制的攝像機(jī),以及該攝像機(jī)服務(wù)器根據(jù)來自遠(yuǎn)端位置的客戶機(jī)的指令、向所述客戶機(jī)發(fā)送攝像機(jī)拍攝的圖像;所述攝像機(jī)服務(wù)器包括通知部件,當(dāng)攝像機(jī)服務(wù)器收到由一個(gè)客戶機(jī)發(fā)出的用于攝像機(jī)控制的控制授權(quán)獲取請(qǐng)求時(shí),通知所述一個(gè)客戶機(jī)時(shí)間信息,該時(shí)間信息包括可以進(jìn)行攝像機(jī)控制之前的等待時(shí)間和等待時(shí)間過去之后準(zhǔn)許在固定時(shí)間段進(jìn)行攝像機(jī)控制的準(zhǔn)許控制時(shí)間。
12.如權(quán)利要求11所述的攝像機(jī)服務(wù)器,其中,當(dāng)所述攝像機(jī)服務(wù)器在所述一個(gè)客戶機(jī)之后從另一客戶機(jī)收到控制授權(quán)獲取請(qǐng)求時(shí),基于所述一個(gè)客戶機(jī)的剩余等待時(shí)間和準(zhǔn)許控制時(shí)間來計(jì)算該另一客戶機(jī)的等待時(shí)間,或者如果所述一個(gè)客戶機(jī)在等待時(shí)間過去后已開始攝像機(jī)控制,則基于準(zhǔn)許控制時(shí)間的剩余部分來計(jì)算該另一客戶機(jī)的等待時(shí)間,并通知該另一客戶機(jī)計(jì)算出的等待時(shí)間和準(zhǔn)許控制時(shí)間。
13.如權(quán)利要求11所述的攝像機(jī)服務(wù)器,其中,所述攝像機(jī)服務(wù)器包括搜索部件,用于接收識(shí)別已發(fā)出控制授權(quán)獲取請(qǐng)求的客戶機(jī)的識(shí)別信息,在攝像機(jī)服務(wù)器中提供的存儲(chǔ)部件中存儲(chǔ)該識(shí)別信息,并搜索用于管理識(shí)別信息、相應(yīng)于識(shí)別信息的客戶機(jī)的等待時(shí)間和準(zhǔn)許控制時(shí)間的管理表,以確認(rèn)接收的識(shí)別信息是否包括在所述管理表中;以及登記部件,用于當(dāng)所述搜索部件發(fā)現(xiàn)接收的識(shí)別信息不包括在所述管理表中時(shí),將接收的識(shí)別信息與通知的等待時(shí)間和準(zhǔn)許控制時(shí)間相關(guān)聯(lián),并在所述管理表中登記識(shí)別信息、等待時(shí)間和準(zhǔn)許控制時(shí)間。
14.如權(quán)利要求13所述的攝像機(jī)服務(wù)器,其中,當(dāng)所述搜索部件發(fā)現(xiàn)接收的識(shí)別信息包括在所述管理表中時(shí),所述攝像機(jī)服務(wù)器不接受來自相應(yīng)于接收的識(shí)別信息的客戶機(jī)的控制授權(quán)獲取請(qǐng)求,并通知該客戶機(jī)所述管理表中存在的客戶機(jī)的等待時(shí)間和準(zhǔn)許控制時(shí)間。
15.如權(quán)利要求13所述的攝像機(jī)服務(wù)器,其中,所述攝像機(jī)服務(wù)器從管理表中刪除相應(yīng)于管理表中的其準(zhǔn)許控制時(shí)間已到達(dá)0的客戶機(jī)的識(shí)別信息和時(shí)間信息。
16.如權(quán)利要求11所述的攝像機(jī)服務(wù)器,其中,當(dāng)切換被準(zhǔn)許控制攝像機(jī)的客戶機(jī)時(shí),所述攝像機(jī)服務(wù)器停止攝像機(jī)的操作預(yù)定的時(shí)間。
17.如權(quán)利要求11所述的攝像機(jī)服務(wù)器,其中,當(dāng)切換被準(zhǔn)許控制攝像機(jī)的客戶機(jī)時(shí),所述攝像機(jī)服務(wù)器在預(yù)定的時(shí)間不接受來自被準(zhǔn)許控制攝像機(jī)的客戶機(jī)的攝像機(jī)控制請(qǐng)求。
18.如權(quán)利要求11所述的攝像機(jī)服務(wù)器,其中,在所述攝像機(jī)服務(wù)器中,可以自由設(shè)置準(zhǔn)許客戶機(jī)控制攝像機(jī)的準(zhǔn)許控制時(shí)間。
19.如權(quán)利要求11所述的攝像機(jī)服務(wù)器,其中,在所述攝像機(jī)服務(wù)器中,可以設(shè)置等待獲取控制授權(quán)的客戶機(jī)數(shù)目的最大值。
20.一種客戶機(jī),連接到發(fā)送由其角度可被自由控制的攝像機(jī)拍攝的圖像的攝像機(jī)服務(wù)器,該客戶機(jī)包括發(fā)出部件,用于向攝像機(jī)服務(wù)器發(fā)出用于攝像機(jī)控制的控制授權(quán)獲取請(qǐng)求和客戶機(jī)的識(shí)別信息;接收部件,用于接收從已收到所述控制授權(quán)獲取請(qǐng)求和識(shí)別信息的攝像機(jī)服務(wù)器作為答復(fù)發(fā)送的、可以進(jìn)行攝像機(jī)控制之前的等待時(shí)間和等待時(shí)間過去之后準(zhǔn)許在固定時(shí)間段進(jìn)行攝像機(jī)控制的準(zhǔn)許控制時(shí)間;以及通知部件,用于在從收到等待時(shí)間的點(diǎn)過去等待時(shí)間之后,通知用戶準(zhǔn)許進(jìn)行攝像機(jī)控制。
21.如權(quán)利要求20所述的客戶機(jī),其中,在一個(gè)顯示屏上顯示隨接收的等待時(shí)間的流逝而變化的接收的等待時(shí)間的剩余部分。
22.如權(quán)利要求20所述的客戶機(jī),其中,通過在顯示屏上顯示攝像機(jī)控制操作部分以指示所述等待時(shí)間已過去、來通知用戶可以進(jìn)行攝像機(jī)控制。
23.如權(quán)利要求20所述的客戶機(jī),其中,進(jìn)一步包括揚(yáng)聲器,其中,通過該揚(yáng)聲器發(fā)出的聲音或話音指示所述等待時(shí)間已過去、來通知用戶可以進(jìn)行攝像機(jī)控制。
24.如權(quán)利要求20所述的客戶機(jī),其中,當(dāng)所述準(zhǔn)許控制時(shí)間過去時(shí),通知用戶可以進(jìn)行攝像機(jī)控制的時(shí)間已結(jié)束。
25.如權(quán)利要求20所述的客戶機(jī),其中,在顯示屏上顯示隨時(shí)間的流逝而變化的準(zhǔn)許控制時(shí)間的剩余部分。
26.如權(quán)利要求20所述的客戶機(jī),其中,通過在顯示屏上停止顯示攝像機(jī)控制操作部分以指示準(zhǔn)許的控制時(shí)間已過去、來通知用戶可以進(jìn)行攝像機(jī)控制的時(shí)間已結(jié)束。
27.一種用于攝像機(jī)服務(wù)器的控制方法,所述攝像機(jī)服務(wù)器包括其角度可被自由控制的攝像機(jī)并且根據(jù)來自遠(yuǎn)端位置的客戶機(jī)的指令向客戶機(jī)發(fā)送用該攝像機(jī)拍攝的圖像,該控制方法包括一個(gè)通知步驟,當(dāng)攝像機(jī)服務(wù)器收到由一個(gè)客戶機(jī)發(fā)出的用于攝像機(jī)控制的控制授權(quán)獲取請(qǐng)求時(shí),通知該客戶機(jī)時(shí)間信息,該時(shí)間信息包括可以進(jìn)行攝像機(jī)控制之前的等待時(shí)間和等待時(shí)間過去之后準(zhǔn)許在固定時(shí)間段進(jìn)行攝像機(jī)控制的準(zhǔn)許控制時(shí)間。
28.如權(quán)利要求27所述的用于攝像機(jī)服務(wù)器的控制方法,其中,當(dāng)所述攝像機(jī)服務(wù)器在所述一個(gè)客戶機(jī)之后從另一客戶機(jī)收到控制授權(quán)獲取請(qǐng)求時(shí),基于所述一個(gè)客戶機(jī)的剩余等待時(shí)間和準(zhǔn)許控制時(shí)間來計(jì)算該另一客戶機(jī)的等待時(shí)間,或者如果所述一個(gè)客戶機(jī)在等待時(shí)間過去后已開始攝像機(jī)控制,則基于準(zhǔn)許控制時(shí)間的剩余部分來計(jì)算該另一客戶機(jī)的等待時(shí)間,并通知該另一客戶機(jī)計(jì)算出的等待時(shí)間和準(zhǔn)許控制時(shí)間。
29.如權(quán)利要求27所述的用于攝像機(jī)服務(wù)器的控制方法,進(jìn)一步包括接收識(shí)別已發(fā)出控制授權(quán)獲取請(qǐng)求的客戶機(jī)的識(shí)別信息,在攝像機(jī)服務(wù)器中提供的存儲(chǔ)部件中存儲(chǔ)該識(shí)別信息,并搜索用于管理識(shí)別信息、相應(yīng)于識(shí)別信息的客戶機(jī)的等待時(shí)間和準(zhǔn)許控制時(shí)間的管理表,以確認(rèn)接收的識(shí)別信息是否包括在所述管理表中的步驟;以及當(dāng)接收的識(shí)別信息不包括在所述管理表中時(shí),將接收的識(shí)別信息與通知的等待時(shí)間和準(zhǔn)許控制時(shí)間相關(guān)聯(lián),并在所述管理表中登記識(shí)別信息、等待時(shí)間和準(zhǔn)許控制時(shí)間的步驟。
30.如權(quán)利要求29所述的用于攝像機(jī)服務(wù)器的控制方法,其中,當(dāng)接收的識(shí)別信息包括在所述管理表中時(shí),不接受來自相應(yīng)于接收的識(shí)別信息的客戶機(jī)的控制授權(quán)獲取請(qǐng)求,并通知該客戶機(jī)所述管理表中存在的客戶機(jī)的等待時(shí)間和準(zhǔn)許控制時(shí)間。
31.如權(quán)利要求29所述的用于攝像機(jī)服務(wù)器的控制方法,其中,從管理表中刪除相應(yīng)于管理表中的其準(zhǔn)許控制時(shí)間已到達(dá)0的客戶機(jī)的識(shí)別信息和時(shí)間信息。
32.如權(quán)利要求27所述的用于攝像機(jī)服務(wù)器的控制方法,其中,當(dāng)切換被準(zhǔn)許控制攝像機(jī)的客戶機(jī)時(shí),停止攝像機(jī)的操作預(yù)定的時(shí)間。
33.如權(quán)利要求27所述的用于攝像機(jī)服務(wù)器的控制方法,其中,當(dāng)切換被準(zhǔn)許控制攝像機(jī)的客戶機(jī)時(shí),在預(yù)定的時(shí)間不接受來自被準(zhǔn)許控制攝像機(jī)的客戶機(jī)的攝像機(jī)控制請(qǐng)求。
34.一種用于連接到攝像機(jī)服務(wù)器的客戶機(jī)的控制方法,所述攝像機(jī)服務(wù)器發(fā)送由其角度可被自由控制的攝像機(jī)拍攝的圖像,該控制方法包括向攝像機(jī)服務(wù)器發(fā)出用于攝像機(jī)控制的控制授權(quán)獲取請(qǐng)求和客戶機(jī)的識(shí)別信息的步驟;接收從收到控制授權(quán)獲取請(qǐng)求和識(shí)別信息的攝像機(jī)服務(wù)器作為答復(fù)發(fā)送的、可以進(jìn)行攝像機(jī)控制之前的等待時(shí)間和等待時(shí)間過去之后準(zhǔn)許在固定時(shí)間段進(jìn)行攝像機(jī)控制的準(zhǔn)許控制時(shí)間的步驟;以及從收到等待時(shí)間的點(diǎn)過去所述等待時(shí)間之后,通知用戶準(zhǔn)許攝像機(jī)控制的步驟。
35.一種計(jì)算機(jī)可讀記錄介質(zhì),其上記錄有使一個(gè)裝置用作為攝像機(jī)服務(wù)器的程序,該攝像機(jī)服務(wù)器包括其角度可被自由控制的攝像機(jī)并且根據(jù)來自遠(yuǎn)端位置的客戶機(jī)的指令向所述客戶機(jī)發(fā)送該攝像機(jī)拍攝的圖像,所述程序使得該裝置用作為通知部件,當(dāng)所述攝像機(jī)服務(wù)器收到由一個(gè)客戶機(jī)發(fā)出的用于攝像機(jī)控制的控制授權(quán)獲取請(qǐng)求時(shí),通知所述一個(gè)客戶機(jī)時(shí)間信息,該時(shí)間信息包括可以進(jìn)行攝像機(jī)控制之前的等待時(shí)間和等待時(shí)間過去之后準(zhǔn)許在固定時(shí)間段進(jìn)行攝像機(jī)控制的準(zhǔn)許控制時(shí)間。
36.一種計(jì)算機(jī)可讀記錄介質(zhì),其上記錄有使一個(gè)裝置用作為客戶機(jī)的程序,該客戶機(jī)連接到發(fā)送由其角度可被自由控制的攝像機(jī)拍攝的圖像的攝像機(jī)服務(wù)器,所述程序使得所述裝置用作為發(fā)出部件,用于向攝像機(jī)服務(wù)器發(fā)出用于攝像機(jī)控制的控制授權(quán)獲取請(qǐng)求和客戶機(jī)的識(shí)別信息;接收部件,用于接收從已收到所述控制授權(quán)獲取請(qǐng)求和識(shí)別信息的攝像機(jī)服務(wù)器作為答復(fù)發(fā)送的、可以進(jìn)行攝像機(jī)控制之前的等待時(shí)間和等待時(shí)間過去之后準(zhǔn)許在固定時(shí)間段進(jìn)行攝像機(jī)控制的準(zhǔn)許控制時(shí)間;以及通知部件,用于在從收到等待時(shí)間的點(diǎn)過去等待時(shí)間之后,通知用戶準(zhǔn)許進(jìn)行攝像機(jī)控制。
37.一種攝像機(jī)控制系統(tǒng),包括攝像機(jī)服務(wù)器,用于控制搖鏡頭/傾斜攝像機(jī);以及客戶機(jī),用于遠(yuǎn)端指示鏡頭/傾斜攝像機(jī)的搖鏡頭/傾斜,其中,所述客戶機(jī)發(fā)送用于攝像機(jī)控制的控制授權(quán)獲取請(qǐng)求,以及當(dāng)從所述客戶機(jī)收到所述控制授權(quán)獲取請(qǐng)求時(shí),所述攝像機(jī)服務(wù)器向所述客戶機(jī)發(fā)送包括等待時(shí)間和準(zhǔn)許控制時(shí)間的時(shí)間信息。
38.如權(quán)利要求37所述的攝像機(jī)控制系統(tǒng),其中,基于先前向所述攝像機(jī)服務(wù)器發(fā)出控制授權(quán)獲取請(qǐng)求的前一個(gè)客戶機(jī)的剩余等待時(shí)間和準(zhǔn)許控制時(shí)間,或者如果前一個(gè)客戶機(jī)在等待時(shí)間過去之后已開始攝像機(jī)控制,則基于準(zhǔn)許控制時(shí)間的剩余部分來計(jì)算向客戶機(jī)發(fā)送的等待時(shí)間。
39.如權(quán)利要求37所述的攝像機(jī)控制系統(tǒng),其中,所述客戶機(jī)與所述控制授權(quán)獲取請(qǐng)求一起發(fā)送識(shí)別客戶機(jī)的識(shí)別信息,以及所述攝像機(jī)服務(wù)器還接收所述識(shí)別信息,并在一個(gè)管理表中登記所述識(shí)別信息和相應(yīng)于所述識(shí)別信息的客戶機(jī)的等待時(shí)間和準(zhǔn)許控制時(shí)間。
40.如權(quán)利要求39所述的攝像機(jī)控制系統(tǒng),其中,當(dāng)從所述客戶機(jī)收到所述控制授權(quán)獲取請(qǐng)求時(shí),如果所述客戶機(jī)已登記在所述管理表中,所述攝像機(jī)服務(wù)器則刪除所述控制授權(quán)獲取請(qǐng)求。
全文摘要
可提供一種攝像機(jī)控制系統(tǒng),其中,通過在任意時(shí)間僅從一個(gè)客戶機(jī)向攝像機(jī)服務(wù)器發(fā)出操作命令的方式來適當(dāng)?shù)毓芾砗涂刂扑邢胍M(jìn)行攝像機(jī)控制的客戶機(jī),可以由攝像機(jī)服務(wù)器執(zhí)行客戶機(jī)想要進(jìn)行的操作。該攝像機(jī)控制系統(tǒng)包括攝像機(jī)服務(wù)器(1),用于控制其角度可以被自由控制的攝像機(jī),多個(gè)客戶機(jī)(3a、3b、3c),用于控制攝像機(jī)并在顯示屏上顯示從攝像機(jī)服務(wù)器(1)發(fā)送的視頻,以及通知部件。當(dāng)攝像機(jī)服務(wù)器(1)收到從一個(gè)客戶機(jī)發(fā)出的用于控制攝像機(jī)的控制權(quán)利獲取請(qǐng)求時(shí),所述通知部件通知該客戶機(jī)時(shí)間信息,該時(shí)間信息包括控制攝像機(jī)的等待時(shí)間和等待時(shí)間過去之后允許控制預(yù)定時(shí)間的控制允許時(shí)間。
文檔編號(hào)H04N7/18GK1692650SQ200380100269
公開日2005年11月2日 申請(qǐng)日期2003年12月11日 優(yōu)先權(quán)日2002年12月13日
發(fā)明者中村實(shí) 申請(qǐng)人:索尼株式會(huì)社