專利名稱:控制設備、相機系統和程序的制作方法
技術領域:
本公開涉及控制設備、相機系統和程序。
背景技術:
已經已知一種用以防止來自多個用戶的操作沖突的相機控制系統,其中,當多個用戶可以操作相機時,對相機的控制權被指派給希望操作固定時段的用戶。例如,在日本專利申請早期公開No. 2004-194217中描述了該相機控制系統。日本專利申請早期公開 No. 2004-194217描述了施加一種控制,使得當相機控制權被保持時顯示操作單元,而當相機控制權未被保持時不顯示操作單元。另外,如在日本專利申請早期公開No. 2004-194217 中所描述的,已知一種相機控制系統,其中,來自多個相機的圖像列表被顯示,并且取決于相機能否被操作,顯示狀態被變更。日本專利申請早期公開No. 9-214811描述了當相機不可操作時,施加一種控制,使得與其對應的操作單元被以灰色顯示。日本專利No. 3548352 描述了一種在遠程相機控制系統中指派控制權的系統。
發明內容
但是,根據上述技術,在所有以上系統中,相機的成像方向是固定的,并且,沒有系統可以進行通過數字化地從整個圖像中剪切所希望的區域來進行的諸如搖擺(panning)、 傾斜(tilting)和變焦之類的操作。因此,存在一種問題,即,必須機械地在相機終端設備側運用諸如搖擺、傾斜和變焦之類的控制,使系統更加復雜。鑒于前述問題,希望提供一種新穎和改進的控制設備、相機系統和程序,在數字化地執行諸如搖擺、傾斜和變焦之類的操作的系統中,其能夠將控制權合理地給于客戶端設備。根據本發明的一個實施例,提供了一種控制設備,包括接收單元,該接收單元接收控制在由相機所捕獲的整體圖像中的指定的區域的控制權的請求信息;控制單元,當基于請求信息未對所述區域指派控制權時,該控制單元基于請求信息來指派控制權;以及圖像處理單元,當基于請求信息指派了控制權時,該圖像處理單元基于用于控制所述區域的控制信息來獲取從整體圖像中所指定的區域。多個所述區域被設置,并且關于對一個區域指派的控制權,不管是否對其他區域指派控制權,當未對所述一個區域指派控制權時,控制單元對所述一個區域指派控制權。控制設備還可包括定時器,該定時器對在控制權被指派后所經過的時間進行計數。當在控制權被指派后經過了預定的時間時,控制單元移除控制權。控制設備還可包括發送單元,如果已對該區域指派了控制權,則該發送單元將控制權被指派的時間或在控制權被指派后所經過的時間發送到請求信息的發送源。根據本發明的另一實施例,提供了一種相機系統,其中,捕獲圖像的相機終端設備和控制相機終端設備的客戶終端設備經由網絡連接。相機終端設備包括接收單元,該接收單元接收控制在由相機所捕獲的整體圖像中的指定的區域的控制權的請求信息;控制單元,當基于請求信息未對所述區域指派控制權時,該控制單元基于請求信息來指派控制權; 以及圖像處理單元,當基于請求信息指派了控制權時,該圖像處理單元基于用于控制所述區域的控制信息來獲取從整體圖像中所指定的區域。多個所述區域被設置,并且關于對一個區域指派的控制權,不管是否對其他區域指派控制權,當未對所述一個區域指派控制權時,控制單元對所述一個區域指派控制權。相機系統還可包括定時器,該定時器對在控制權被指派后所經過的時間進行計數。當在控制權被指派后經過了預定的時間時,控制單元移除控制權。相機系統還可包括發送單元,如果已被該區域指派了控制權,則該發送單元將控制權被指派的時間或在控制權被指派后所經過的時間發送到請求信息的發送源。根據本發明的又一實施例,提供了一種使得計算機用作如下裝置的程序用于接收控制在由相機所捕獲的整體圖像中的指定的區域的控制權的請求信息的裝置;用于當基于請求信息未對所述區域指派控制權時,基于請求信息來指派控制權,并且當未對一個區域指派控制權時,不管是否對其他區域指派控制權都對所述一個區域指派控制權的裝置; 以及用于當基于請求信息指派了控制權時,基于用于控制所述區域的控制信息來獲取從整體圖像中所指定的區域的裝置。根據上述本發明的實施例,在數字化地執行諸如搖擺、傾斜和變焦之類的操作的系統中,控制權可被合理地指派給客戶端設備。
圖1是示出了根據一個實施例的成像系統的整體配置的示意圖;圖2是示出了在成像系統中所執行的處理的示意圖;以及圖3是示出了連接到網絡的多個客戶終端的外觀的示意圖。
具體實施例方式以下,將參照附圖來詳細描述優選的實施例。注意,在此說明書和附圖中,具有基本上相同功能和結構的結構性元件被以相同的參考標號表示,并且,省略了對這些結構性元件的重復說明。注意,將以如下次序做出描述。(1)成像系統的配置示例(2)在第一控制模式中的處理(3)在第二控制模式中的處理(4)關于對控制權的指派的處理(1)成像系統的配置示例圖1是示出了根據實施例的成像系統500的整體配置的示意圖。成像系統500包括相機終端設備(IP相機)100和客戶終端200,并且相機終端設備100和客戶終端200經由諸如因特網的網絡300連接。例如,相機終端設備100是監視相機,該監視相機被布置于室內或室外,并且包括具有形成對象圖像的透鏡光學系統的相機單元102和對所形成的對象圖像進行光電轉換的圖像傳感器。相機終端設備100還包括圖像處理單元104、發送/接收單元106、控制單元108、設置單元110以及定時器112。客戶終端200是一種設備,例如,個人計算機(PC)。客戶終端200包括發送/接收單元202、顯示控制單元204、輸入單元206以及顯示單元208。相機終端設備100和客戶終端200的每個功能塊由硬件(電路)或者諸如CPU的中央處理器以及使得硬件運行的軟件(程序)配置而成。在此情形中,程序可被記錄在記錄介質中,諸如,包括在相機終端設備100中或客戶終端200中的存儲器,或從外部插入的外部存儲器。圖2是示出了在成像系統500中所執行的處理的示意圖。此處假定相機終端設備 100被安裝在室內會議室中。如圖2所示,相機終端設備100的相機單元102對會議室中的相對廣的范圍成像以作為整體圖像。整體圖像作為靜止圖像的數據被發送到客戶終端200。用戶可通過使用客戶終端 200來從整體圖像指定所希望的范圍。例如,如果圖2中所示的區域A被客戶終端200所指定,則相機終端設備100對區域A的實況圖像(live image)的數據進行編碼,并且將經編碼的數據發送到客戶終端200。更具體地,通過顯示控制單元204的預先處理,發送自相機終端設備100的靜止圖像的整體圖像(非實況圖像)被顯示在客戶終端200的顯示單元208中。如果用戶通過操作客戶終端200的輸入單元206來指定在整個圖像中的所希望區域A,則客戶終端200的發送/接收單元202將關于區域A的信息發送到相機終端設備100。當相機終端設備100的發送/接收單元106經由網絡300接收到關于區域A的信息(控制權信息)時,發送/接收單元106將信息發送到控制單元108。控制單元108向圖像處理單元104發布指令,以從發送自相機單元102的整體圖像中剪切出區域A的部分(實況圖像),并且對其執行編碼處理。發送/接收單元106從圖像處理單元104接收已對其執行了編碼處理的區域A的實況圖像,并且經由網絡300將實況圖像發送到客戶終端200。當客戶終端200的發送/接收單元202從相機終端設備100接收到區域A的實況圖像時,發送/接收單元202將其數據發送到顯示控制單元204。顯示控制單元204對關于區域A的信息解碼,并且執行處理以在顯示單元208中顯示信息。因此,通過操作客戶終端200來從整體圖像中指定所希望的區域,用戶可數字地執行等同于那些機械搖擺、傾斜或變焦之類的操作,并且作為其結果,可獲取所希望區域的視頻。特別是在近些年,隨著網絡300的容量的增加,可傳輸具有更多像素的更高質量的圖像,但是,如果整個圖像的所有數據必須作為實況圖像傳輸,則其數據量將是巨大的。 通過依照用戶的喜好來指定區域從而僅傳輸必須的數據,可觀看所希望區域的更高質量的圖像。在如上所述的系統中,如果多個客戶終端200連接到相機終端設備100的一個單元,則可考慮當這些客戶終端200同時在整體圖像中指定區域時的情形。圖3是示出了連接到網絡300的多個客戶終端200的外觀的示意圖。在圖3中, 假定最多兩個視頻被指定為能被多個客戶終端200操作的視頻。在圖3中,通過單獨指定視頻1(區域B)和視頻2(區域C),用戶可獲取所希望區域的實況圖像。在這種情形中,如果多個客戶終端200試圖同時控制視頻1或視頻2,將出現以下情形對其的控制權發生了競爭。
例如,如果兩個客戶終端200通過同時指定視頻1來試圖控制視頻1的區域,則對視頻1的控制權將彼此競爭,由此,必須將控制權指派給客戶終端200中的一個。在這種情形中,在本實施例中,操作視頻1的控制權被指派給客戶終端200中的一個,并且,僅被指派以控制權的客戶終端200可通過控制視頻1的區域來獲取所希望的視頻。在本實施例中,通過利用兩個控制模式中的一個,控制權被指派給客戶終端200 中的每一個。以下將描述每種模式。(2)在第一控制模式中的處理當例如在視頻1和視頻2間的編解碼器、分辨率或幀率的設置是相同的并且客戶終端200中的每一個能接收視頻1和視頻2 二者時,應用在第一控制模式中的處理。如圖3所示,在第一控制模式的處理中,當視頻1和視頻2的兩個視頻可被操作并且對視頻中的一個的控制權是空閑的時,對視頻的空閑控制權被指派給進行到接下來操作視頻的客戶終端200。例如,如果對視頻1和視頻2 二者的控制權都是空閑的,則首先進入的客戶終端 200 (被表示為操作者1)可獲得對視頻1或視頻2的控制權。此處假定,操作者1獲得對視頻1的控制權以操作視頻1。當操作者1保持對視頻1的控制權時,操作者1可自由地操作視頻1的范圍,以獲取所希望區域的實況圖像。接下來,當在操作者1保持對視頻1的控制權的同時進入的客戶終端200 (被表示為操作者2)獲取對視頻2的控制權,因為對視頻2的控制權是空閑的。因此,當操作者2 保持對視頻2的控制權時,操作者2可自由地操作視頻2的范圍,以獲取所希望區域的實況圖像。接下來,當操作者1保持對視頻1的控制權且操作者2保持對視頻2的控制權的同時進入的客戶終端200 (被表示為操作者幻不能獲得控制權,因為對視頻1和視頻2的控制權分別被操作者1和操作者2所保持。因此,操作者3等待,直到對視頻1或視頻2的控制權變為空閑時為止。另外,如果操作者4在之后進入,則當依照進入時間的次序控制權變為空閑時,客戶終端200將獲得控制權。例如,控制權被保持的時間可被預先設置。相機終端設備100的定時器112對每個操作者保持控制權的時間進行計數,并且,當經過預定時間時,將操作者的控制權移除。作為示例,如果操作者保持控制權的時間是15分鐘,則當在以上示例中在操作者1獲得對視頻1的控制權以后經過了 15分鐘時,操作者1對視頻1的控制權被移除。相應地,待命的操作者3獲得對視頻1的控制權,并且可操作視頻1。另外,當在操作者2獲得對視頻2的控制權以后經過了 15分鐘時,操作者2對視頻2的控制權被移除。相應地,待命的操作者 4獲得對視頻2的控制權,并且可操作視頻2。當視頻1和視頻2間的編解碼器、分辨率或幀率的設置是相同的時,以上所述的第一控制模式被恰當地使用,但是,并不限于這種情形。(3)在第二控制模式中的處理接下來,將描述在第二控制模式中的處理。當視頻1和視頻2間的編解碼器、分辨率或幀率的設置是不同的且客戶終端200僅可接收視頻1和視頻2中的一個時,應用在第二控制模式中的處理。
7
首先,如果對視頻1的控制權是空閑的,則能夠接收視頻1的客戶終端200 (被表示為操作者1)獲得對視頻1的控制權,并且可自由地操作視頻1的范圍。接下來,當操作者1保持對視頻1的控制權的同時,其他能夠接收視頻1的客戶終端200(被表示為操作者2、不能操作視頻1。該客戶終端200不能接收視頻2。因此,操作者2等待,直到操作者1的控制權被移除為止。另一方面,其他能夠接收視頻2的客戶終端200(被表示為操作者幻不能接收視頻1。因此,當操作者1保持對視頻1的控制權的同時,如果對視頻2的控制權是空閑的,則該客戶終端200可獲得對視頻2的控制權,并且自由地操作視頻2的范圍。當操作者3保持對視頻2的控制權的同時,其他能夠接收視頻2的客戶終端 200(被表示為操作者4)不能操作視頻2。該客戶終端200不能接收視頻1,由此,操作者4 等待,直到操作者3的控制權被移除為止。與第一控制模式類似,控制權被保持的時間可被預先設置。相機終端設備100的定時器112對每個操作者保持控制權的時間進行計數,并且當經過預定時間時,將操作者的控制權移除。當在以上示例中在操作者1獲得對視頻1的控制權以后經過了 15分鐘時, 操作者1對視頻1的控制權被移除。相應地,待命的操作者2獲得對視頻1的控制權,并且可操作視頻1。另外,當在操作者3獲得對視頻2的控制權以后經過了 15分鐘時,操作者3 對視頻2的控制權被移除。相應地,待命的操作者4獲得對視頻2的控制權,并且可操作視頻2。當視頻1和視頻2間的編解碼器、分辨率或幀率的設置是不同的時,以上所述的第二控制模式被恰當地使用,但是,并不限于這種情形。(4)關于對控制權的指派的處理為了獲得控制權,用戶執行操作來從客戶終端200選擇視頻1或視頻2。將描述當客戶終端200中的任一個獲得對視頻1的控制權的情形。該操作通過從輸入單元206(例如,鼠標、鍵盤等)指定顯示在顯示單元208中的視頻1的外幀來被執行,但并不限于此。在接收到該操作之后,發送/接收單元202將指示客戶終端200試圖獲得對視頻1的控制權的信息(控制權請求信息)發送到相機終端設備100。當客戶終端200正試圖獲得對視頻 1的控制權時,指示正試圖獲得對視頻2的控制權的信息(控制權請求信息)被發送到相機終端設備100。在控制權請求信息經由網絡300被發送到相機終端設備100并被發送/接收單元 106所接收之后,控制權請求信息被發送到控制單元108。如果沒有控制權被指派給被請求控制權的視頻1或視頻2,則控制單元108將控制權指派給已發送控制權請求信息的客戶終端200,并且,存儲其IP地址。相應地,當從被分配以控制權的客戶終端200接收到指定了視頻1的區域的信息時,控制單元108發布指令,以僅剪切發送自相機單元102的整體圖像的所指定的部分(實況圖像),并且,執行對其的編碼處理。發送/接收單元106從圖像處理單元104接收已對其執行了編碼處理的區域A的實況圖像,并且經由網絡300將實況圖像發送到保持控制權的客戶終端200。控制單元108還執行處理以發送信息(控制權允許信息),該信息指示控制權被指派給已經發送了控制權請求信息的客戶終端200。相應地,控制權允許信息被從發送/接收單元106發送。當控制權被指派時,控制單元108基于來自定時器112的時間信息,對在控制權被指派后所經過的時間進行計數。控制權允許信息包括控制權被指派的時間(控制權指派時間)和關于指派以控制權的視頻(視頻1)的信息。控制權允許信息經由網絡300被發送到客戶終端200。當接收到控制權允許信息時,客戶終端200的發送/接收單元202將控制權允許信息發送到顯示控制單元204。顯示控制單元204可基于包括在控制權允許信息中的控制權指派時間來使得顯示單元208顯示控制權可被保持的剩余時間。如果已指派了對被請求的視頻1的控制權,則控制單元108將指示控制權已被指派的信息和控制權被移除之前的剩余時間的信息發送到已發送了控制權請求信息的客戶終端200。當通過發送/接收單元202接收到這種信息時,已發送了控制權請求信息的客戶終端200通過顯示控制單元204的處理將信息顯示在顯示單元208中。因此,用戶可識別在控制權被指派給用戶的客戶終端200之前的等待時間。本實施例具有這樣一種配置,其中,控制權在相機終端設備100側被指派。但是, 本實施例并不限于此示例。客戶終端200也可以通過具有與相機終端設備100的配置相類似的配置來指派控制權。如上所述,根據本實施例,在能夠數字化地執行諸如搖擺、傾斜和變焦之類的操作的系統中,控制權可被指派給每個客戶終端200。因此,即便來自客戶終端200的操作請求彼此競爭,但是,根據所指派的控制權,可以允許每個客戶終端200進行控制。本領域技術人員應當理解,取決于設計要求和其他因素,可以發生各種修改、組合、子組合和變更,只要它們在權利要求或其等同物的范圍內即可。本申請包括與2010年5月10日向日本專利局遞交的日本優先權專利申請JP 2010-108564公開的內容有關的主題,該申請的全部內容通過引用被結合于此。
權利要求
1.一種控制設備,包括接收單元,該接收單元接收控制在由相機所捕獲的整體圖像中的指定的區域的控制權的請求信息;控制單元,當基于所述請求信息未對所述區域指派控制權時,該控制單元基于所述請求信息來指派控制權;以及圖像處理單元,當基于所述請求信息指派了控制權時,該圖像處理單元基于用于控制所述區域的控制信息來獲取從所述整體圖像中所指定的區域,其中,多個所述區域被設置,并且關于對一個區域指派的控制權,不管是否對其他區域指派控制權,當未對所述一個區域指派控制權時,所述控制單元對所述一個區域指派所述控制權。
2.如權利要求1所述的控制設備,還包括定時器,該定時器對在所述控制權被指派后所經過的時間進行計數,其中,當在所述控制權被指派后經過了預定的時間時,所述控制單元移除所述控制權。
3.如權利要求2所述的控制設備,還包括發送單元,如果已對所述區域指派了所述控制權,則該發送單元將控制權被指派的時間或在所述控制權被指派后所經過的時間發送到所述請求信息的發送源。
4.一種相機系統,其中,捕獲圖像的相機終端設備和控制所述相機終端設備的客戶終端設備經由網絡被連接,其中,所述相機終端設備包括接收單元,該接收單元接收控制在由相機所捕獲的整體圖像中的指定的區域的控制權的請求信息;控制單元,當基于所述請求信息未對所述區域指派控制權時,該控制單元基于所述請求信息來指派控制權;以及圖像處理單元,當基于所述請求信息指派了控制權時,該圖像處理單元基于用于控制所述區域的控制信息來獲取從所述整體圖像中所指定的區域,其中,多個所述區域被設置,并且關于對一個區域指派的控制權,不管是否對其他區域指派控制權,當未對所述一個區域指派控制權時,所述控制單元對所述一個區域指派所述控制權。
5.如權利要求4所述的相機系統,還包括定時器,該定時器對在所述控制權被指派后所經過的時間進行計數,其中,當在所述控制權被指派后經過了預定的時間時,所述控制單元移除所述控制權。
6.如權利要求5所述的相機系統,還包括發送單元,如果已對所述區域指派了所述控制權,則該發送單元將控制權被指派的時間或在所述控制權被指派后所經過的時間發送到所述請求信息的發送源。
7.一種使得計算機用作如下裝置的程序用于接收控制在由相機所捕獲的整體圖像中的指定的區域的控制權的請求信息的裝置;用于當基于所述請求信息未對所述區域指派控制權時,基于所述請求信息來指派控制權,并且當未對一個區域指派控制權時,不管是否對其他區域指派控制權都對所述一個區域指派所述控制權的裝置;以及用于當基于所述請求信息指派了控制權時,基于用于控制所述區域的控制信息來獲取從所述整體圖像中所指定的區域的裝置。
全文摘要
本發明公開了控制設備、相機系統和程序。提供了一種相機終端設備,包括接收單元,該接收單元接收控制在由相機所捕獲的整體圖像中的指定的區域的控制權的請求信息;控制單元,當基于請求信息未對所述區域指派控制權時,該控制單元基于請求信息來指派控制權;以及圖像處理單元,當基于請求信息指派了控制權時,該圖像處理單元基于用于控制所述區域的控制信息來獲取從整體圖像中所指定的區域。多個區域被設置,并且當未對一個區域指派控制權時,控制單元對該一個區域指派控制權,而不管是否對其他區域指派控制權。
文檔編號H04N5/232GK102244723SQ20111011593
公開日2011年11月16日 申請日期2011年5月3日 優先權日2010年5月10日
發明者坂木和則 申請人:索尼公司