控制裝置和控制方法
2023-12-02 21:05:26 2
專利名稱:控制裝置和控制方法
技術領域:
本發明涉及經由數字接口外部控制圖像獲取裝置,如數字攝像機,的技術。
背景技術:
經由數字接口能建立數字攝像機(下文稱作「DVCR」)和個人計算機(下文中稱作「PC」)之間的通信。如果該數字接口遵從IEEE 1394(見IEEE Std 1394-1995,高性能串行總線的IEEE標準,電氣和電子工程師學會;以及IEEE Std 1394a-2000,高性能串行總線的IEEE標準-修正1),通信是根據AV/C數字接口命令集一般規範4.1版(2001年11月19日)或類似規範定義的命令集進行的。如果數字接口遵從USB(見通用串行總線規範修正版2.0,2000年4月17日),則通信是根據視頻設備的通用串行總線設備類定義所定義的命令集進行的。
DVCR通常有兩種傳輸方式,即「攝像機方式(camera mode)」和「VTR方式」。在攝像機方式,由DVCR獲取的視頻數據經由網絡實時傳送到遠程PC。在VTR方式,已經被獲取和記錄在裝在DVCR中的磁帶或存儲器卡上的視頻數據經由網絡傳送到遠程PC。
由使用者操作DVCR上提供的機械開關能完成攝像機方式和VTR方式之間的切換。然而,DVCR不允許通過響應來自PC的控制命令來完成這種切換。
更具體地說,使用者不能通過操作PC來控制DVCR傳輸方式的切換。這樣,使用者需要直接操作DVCR的機械開關來完成這種切換。例如,使用者可能通過使DVCR獲取坐在PC前的使用者的視頻圖像並以攝像機方式傳送所獲取的圖像來實現視頻電話會話。在這一視頻電話會話期間,如果使用者希望把DVCR改變為VTR方式以傳送先前獲取和記錄在磁帶上的使用者的孩子的視頻數據,那麼使用者必須移動到DVCR的位置以操作其機械開關。這給使用者造成不便。
與此同時,用戶需要DVCR有多種數字接口以增強其方便性。
發明內容
本發明的一個方面是克服上述缺點。
本發明的另一方面是使得具有多個數字接口的圖像獲取裝置,例如數字攝像機等,能經由這多個數字接口中的每一個受到外部控制,從而增強圖像獲取裝置的方便性。
在本發明的另一個方面,用於控制具有第一和第二數字接口的圖像獲取裝置的控制裝置包含一個確定單元和一個傳輸單元,該確定單元被配置成確定第一和第二數字接口中的哪一個被用於連接該圖像獲取裝置和該控制裝置,該傳輸單元被配置成向該圖像獲取裝置傳送第一或第二命令之一以改變該圖像處理裝置的功能。如果確定單元確定第一數字接口用於連接該圖像獲取裝置和該控制裝置,則傳輸單元將第一命令傳送到該圖像獲取裝置。如果確定單元確定第二數字接口用於連接該圖像獲取裝置和該控制裝置,則傳輸單元將第二命令傳送到該圖像獲取裝置。
在本發明的又一方面,控制具有第一和第二數字接口的圖像獲取裝置的方法包含確定第一和第二數字接口中的哪一個被用於連接該圖像獲取裝置和一個控制裝置的步驟,以及從該控制裝置向該圖像獲取裝置傳送第一或第二命令之一以改變該圖像處理裝置功能的步驟。該傳輸步驟包含如果確定第一數字接口用於連接該圖像獲取裝置和該控制裝置,則將第一命令傳送到該圖像獲取裝置,如果確定第二數字接口用於連接該圖像獲取裝置和該控制裝置,則將第二命令傳送到該圖像獲取裝置。
本領域技術人員在結合附圖閱讀下文中對本發明實施例的詳細描述之後,將會清楚看出本發明的其他特點和優點,在全部附圖中,相似的參考字符指定相同或相似的部件。
附圖被納入本說明並構成本說明的一部分,用於說明本發明的實施例,這些附圖與本說明一起用於解釋本發明的原理。
圖1顯示根據本發明一個實施例的通信系統的配置。
圖2是方塊圖,顯示根據該實施例的DVCR的結構略圖。
圖3是流程圖,說明根據來自控制裝置的命令進行的通信方式切換過程。
圖4顯示遵從IEEE 1394的方式改變命令(CONNECT AV(連接AV)命令)的格式。
圖5顯示遵從USB的方式改變命令(Set Selector Unit Control(設置選擇器單元控制)命令的格式)。
具體實施例方式
下面將參考附圖詳細描述本發明的實施例。
圖1顯示根據本發明一個實施例的通信系統的配置。
在圖1中,DVCR 101是具有多種數字接口的圖像獲取裝置。在本實施例中,DVCR 101有一個IEEE 1394接口和一個USB接口。IEEE 1394接口是遵從IEEE 1394(見IEEE Std 1394-1995,高性能串行總線的IEEE標準,電氣和電子工程師學會;以及IEEE Std1394a-2000,高性能串行總線的IEEE標準—修正1)的數字接口。USB接口是遵從USB(見通用串行總線規範修正版2.0,2000年4月17日)的數字接口。DVCR 101能經由遵從IEEE 1394或USB的串行總線102與本地PC 103相連。本地PC 103經由網絡104(如網際網路)與另一個遠程PC 105相連。
DVCR 101和本地PC 103能根據由IEEE 1394或USB定義的命令發送和接收視頻數據等。在這種情況中,一個命令從本地PC 103上執行的應用程式發送到DVCR 101,從而使本地PC 103能控制DVCR 101。再有,本地PC 103能把經由網絡104從遠程PC 105接收的命令轉發給DVCR 101。
圖2是顯示DVCR 101總體結構的方塊圖。參考圖2,DVCR 101包括圖像獲取部分201、控制部分202、顯示部分203、通信部分204以及記錄部分205。圖像獲取部分201包括一個圖像傳感器(未畫出),如CCD(電荷耦合器件)傳感器,用於獲取對象圖像以產生視頻數據。控制部分202控制整個DVCR 101的操作。顯示部分203顯示視頻圖像和指出DVCR 101工作方式等的各種信息。通信部分204有IEEE1394接口和USB接口。記錄部分205將圖像獲取部分201提供的視頻數據記錄在記錄介質上,如磁帶或存儲卡。
DVCR 101有兩種通信方式,即「攝像機方式」和「VTR方式」。在攝像機方式,由圖像獲取部分201產生的視頻數據被提供給控制部分202,而控制部分202實時地將視頻數據發送給顯示部分203、通信部分204以及記錄部分205。在VTR方式,已經記錄在記錄部分205中的視頻數據被讀出並提供給控制部分202,而控制部分202將視頻數據發送給顯視部分203和通信部分204。除了攝像機方式和VTR方式外,DVCR 101還有「無方式方式(modeless mode)」。在無方式方式,根據經由通信部分204從控制裝置,例如本地PC 103或遠程PC 105,接收的命令,攝像機方式和VTR方式能彼此自由切換。攝像機方式、VTR方式和無方式方式的切換是由用戶操作DVCR 101上提供的硬體開關(未畫出)實現的。
圖3是流程圖,說明根據來自控制裝置的命令進行通信方式切換的過程。只有當DVCR 101被設置為無方式方式時才進行通信方式切換過程。此外,步驟S301至S306的過程是由本地PC 103上運行的一個應用程式進行的。
參考圖3,在步驟S301,一個用於DVCR 101的方式切換命令被輸入到在本地PC 103上執行的一個應用程式,或經由網絡104從遠程PC 105接收一個用於DVCR 101的方式切換命令。然後,在步驟S302,本地PC 103檢驗DVCR 101的當前通信方式以確定當前通信方式是否與輸入或接收的方式切換命令所指定的方式相同。如果當前通信方式與所指定的方式相同,則本地PC 103結束通信方式切換過程。
如果在步驟S302確定DVCR 101的當前通信方式與輸入或接收的方式切換命令所指定的方式不同,則本地PC 103前進到步驟S303。在步驟S303,本地PC 103確定用於本地PC 103和DVCR 101之間通信的數字接口是否是IEEE 1394接口。如果所用數字接口是IEEE1394接口,則本地PC 103前進到步驟S305。在步驟S305,本地PC 103將輸入或接收的方式切換命令轉換為用於IEEE 1394接口的方式改變命令,如圖4中所示CONNECT AV命令,並將該方式改變命令傳送給DVCR 101。
如果在步驟S303確定所用數字接口不是IEEE 1394接口,則本地PC 103前進到步驟S304。在步驟S304,本地PC 103確定本地PC103和DVCR 101之間通信所用數字接口是否是USB接口。如果所用數字接口是USB接口,則本地PC 103前進到步驟S306。在步驟S306,本地PC 103將輸入或接收的方式切換命令轉換成用於USB接口的方式改變命令,如圖5中所示Set Selector Unit Control命令,並將該方式改變命令傳送給DVCR 101。如果在步驟304,本地PC 103確定用於本地PC 103和DVCR 101之間通信的數字接口不是USB接口,則本地PC 103使通信方式切換過程結束。
確定本地PC 103和DVCR 101之間通信所用數字接口是IEEE1394接口還是USB接口能通過檢測存在或不存在施加到這些接口上的偏移電壓來實現。除了這一方法之外,任何允許實現本發明的其他方法也是可應用的。
回到圖3,在步驟S307,被設置為無方式方式的DVCR 101的控制部分202將當前通信方式切換到由通信部分204接收的CONNECTAV命令或Set Selector Unit Control命令所指定的方式(攝像機方式或VTR方式)。然後,在步驟S308,DVCR 101的控制部分202通過去掉(drop)由數字接口施加到連接於本地PC 103的串行總線102上的偏移電壓,然後再施加偏移電壓,從而實現重新設置本地PC 103和DVCR 101之間的連接。然後,通信方式切換過程結束。
如上文所述,DVCR 101有一個專用的方式(「無方式方式」)用於通信方式(「攝像機方式」和「VTR方式」)的切換。因此,可以根據來自本地PC 103或遠程PC 105的命令動態地切換DVCR 101的通信方式,從而能增強DVCR 101的方便性。在這種情況中,輸入或接收的方式切換命令被本地PC 103上的一個應用程式轉換成遵從與DVCR 101接口的數字接口格式的方式改變命令。然後,該方式改變命令被傳送給DVCR 101。於是,即使DVCR 101有多種數字接口,也可以根據來自本地PC 103或遠程PC 105的控制來切換DVCR 101的通信方式,從而也能增強DVCR 101在這方面的方便性。
應該指出,本發明不限於上文所述實施例。例如,本發明能應用於其數字接口遵從於IEEE 1394和USB以外的其他標準的情況,如Ethernet、IEEE 802.11a、IEEE 802.11b或IEEE 802.11g。
再有,本發明還能應用於由控制裝置經由數字接口控制的DVCR以外的其他圖像獲取裝置。此外,本發明不僅能應用於控制通信方式的切換還能應用於圖像獲取裝置的各種操作由控制裝置經由數字接口進行控制的情況。
通過提供具有存儲介質或記錄介質的系統或裝置,該介質存儲有軟體程序代碼(即計算機可執行的過程步驟)用於實現上述實施例的功能,並使該系統或裝置的計算機或CPU(中央處理單元)、MPU(微處理單元)等從該存儲介質中讀出該程序代碼,然後執行該程序代碼,從而也能實現本發明。
在這種情況中,從存儲介質中讀出的程序代碼本身實現該實施例的功能。存儲該程序代碼的存儲介質構成本發明。再有,除了由計算機讀出的被執行以實現上述實施例功能的程序代碼外,本發明還包括在計算機上運行的作業系統(OS)或類似系統,它全部地或部分地根據該程序代碼的指令完成一個實際過程以實現上述實施例的功能。
再有,本發明還包括一個CPU或類似裝置,它被包含在插入該計算機的功能擴展板上或在連於該計算機的功能擴展單元中,該功能擴展板或功能擴展單元有一個存儲器,其中寫入從存儲介質中讀取的該程序代碼,該CPU或類似裝置全部地或部分地根據該程序代碼的指令完成一個實際過程以實現上述實施例的功能。如果本發明被應用於上述存儲介質,則與上述圖3中所示流程圖相對應的程序代碼被存儲在該存儲介質中。
上述實施例只是本發明的示例,不能認為是對本發明範圍的限制。
本發明的範圍由所附權利要求定義,不限於僅只本說明中的具體描述。再有,屬於該權利要求等同的所有修改和改變都被認為落入本
權利要求
1.一種用於控制具有第一和第二數字接口的圖像獲取裝置的控制裝置,該控制裝置包含一個確定單元,被配置成確定第一和第二數字接口中的哪一個被用於連接圖像獲取裝置和控制裝置;以及一個傳輸單元,被配置成向圖像獲取裝置傳送用於改變圖像獲取裝置功能的第一或第二命令之一,其中,如果確定單元確定第一數字接口被用於連接圖像獲取裝置和控制裝置,則傳輸單元將第一命令傳送給圖像獲取裝置,以及其中,如果確定單元確定第二數字接口被用於連接圖像獲取裝置和控制裝置,則傳輸單元將第二命令傳送給圖像獲取裝置。
2.根據權利要求1的控制裝置,其中第一數字接口是遵從IEEE1394的數字接口,而其中第二數字接口是不同於第一數字接口的數字接口。
3.根據權利要求1的控制裝置,其中第二數字接口是遵從USB的數字接口,而第一數字接口是不同於第二數字接口的數字接口。
4.根據權利要求1的控制裝置,其中第一和第二命令是用於使圖像獲取裝置從攝像機方式改變為VTR方式的命令或用於使圖像獲取裝置從VTR方式改變為攝像機方式的命令。
5.根據權利要求1的控制裝置,其中圖像獲取裝置包括數字攝像機。
6.一種用於控制具有第一和第二數字接口的圖像獲取裝置的方法,該方法包含如下步驟確定第一和第二數字接口中的哪一個被用於連接圖像獲取裝置和控制裝置;以及從控制裝置向圖像獲取裝置傳送用於改變圖像獲取裝置功能的第一或第二命令之一,其中傳輸步驟包含如果確定第一數字接口被用於連接圖像獲取裝置和控制裝置,則將第一命令傳送給圖像獲取裝置,以及其中,如果確定第二數字接口被用於連接圖像獲取裝置和控制裝置,則將第二命令傳送給圖像獲取裝置。
7.根據權利要求6的方法,其中第一數字接口是遵從IEEE 1394的數字接口,而其中第二數字接口是不同於第一數字接口的數字接口。
8.根據權利要求6的方法,其中第二數字接口是遵從USB的數字接口,而第一數字接口是不同於第二數字接口的數字接口。
9.根據權利要求6的方法,其中第一和第二命令是用於使圖像獲取裝置從攝像機方式改變為VTR方式的命令或用於使圖像獲取裝置從VTR方式改變為攝像機方式的命令。
10.根據權利要求7的方法,其中的圖像獲取裝置包括數字攝像機。
11.用於控制具有第一和第二數字接口的圖像獲取裝置的計算機可執行的過程步驟,該計算機可執行的過程步驟包含確定第一和第二數字接口中的哪一個被用於連接圖像獲取裝置和控制裝置;以及從控制裝置向圖像獲取裝置傳送用於改變圖像獲取裝置功能的第一或第二命令之一,其中,如果確定第一數字接口被用於連接圖像獲取裝置和控制裝置,則第一命令被傳送給圖像獲取裝置,以及其中,如果確定第二數字接口被用於連接圖像獲取裝置和控制裝置,則第二命令被傳送給圖像獲取裝置。
12.一種存儲用於控制具有第一和第二數字接口的圖像獲取裝置的計算機可執行的過程步驟的計算機可讀存儲介質,該計算機可執行的過程步驟包含確定第一和第二數字接口中的哪一個被用於連接圖像獲取裝置和控制裝置;以及從控制裝置向圖像獲取裝置傳送用於改變圖像獲取裝置功能的第一或第二命令之一,其中,如果確定第一數字接口被用於連接圖像獲取裝置和控制裝置,則第一命令被傳送給圖像獲取裝置,以及其中,如果確定第二數字接口被用於連接圖像獲取裝置和控制裝置,則第二命令被傳送給圖像獲取裝置。
全文摘要
一種用於控制具有第一和第二數字接口的圖像獲取裝置的控制裝置和方法。該裝置和方法包括確定第一和第二數字接口中哪一個被用於連接圖像獲取裝置和控制裝置,將用於改變圖像獲取裝置功能的第一或第二命令之一傳送給圖像獲取裝置。如果確定第一數字接口被用於連接圖像獲取裝置和控制裝置,則第一命令被傳送給圖像獲取裝置。如果確定第二數字接口被用於連接圖像獲取裝置和控制裝置,則第二命令被傳送給圖像獲取裝置。
文檔編號H04N5/232GK1630343SQ20041008211
公開日2005年6月22日 申請日期2004年12月15日 優先權日2003年12月15日
發明者藤田俊司 申請人:佳能株式會社