本發明涉及一種內窺鏡系統,特別是涉及一種具備內窺鏡視頻處理器以及能夠與內窺鏡視頻處理器進行通信并且與內窺鏡視頻處理器一同使用的周邊裝置的內窺鏡系統。
背景技術:
在內窺鏡系統中,用于進行內窺鏡圖像的處理等的內窺鏡視頻處理器(以下簡記為處理器)經由網絡而與其它裝置連接,按照來自其它裝置的命令執行規定的處理。處理器與周邊設備等其它裝置之間使用規定的協議進行命令的發送和接收(例如專利文獻1)。
不限于在內窺鏡系統中,在多個裝置經由網絡而相互連接的一般的通信系統中,接收到數據的裝置基于附加在數據中的信息來判斷該數據的目的地。如果數據是發往自裝置,則進行該數據的取入,如果是發往其它裝置,則進行數據的傳輸(例如專利文獻2)。
專利文獻1:日本特開2007-111358號公報
專利文獻2:日本特開平11-4238號公報
技術實現要素:
發明要解決的問題
一般地,關于內窺鏡視頻處理器,生命周期比周邊設備的生命周期長,從被發布起到下一代被發布為止的期間長。另一方面,周邊設備的生命周期比較短。因此,在對周邊設備發布了更高性能的繼承機型的情況下,用該更高性能的繼承機型代替現有機型來與內窺鏡視頻處理器連接并繼續使用,這種情形也比較多地存在。
但是,在新發布的周邊設備中,還有時采用與現有機型不同的通信協議。在該情況下,在將繼承機直接與內窺鏡視頻處理器連接的情況下,會產生內窺鏡視頻處理器與周邊設備之間無法取得協作等問題。因此,以往,為了使新發布的周邊設備與內窺鏡視頻處理器進行協作,每次都需要支持工程師等趕赴現場來實施內窺鏡視頻處理器的更新。
本發明的目的在于提供如下一種技術:在具有內窺鏡視頻處理器以及能夠與內窺鏡視頻處理器連接并且與內窺鏡視頻處理器一同使用的周邊裝置的內窺鏡系統中,能夠通過簡單的方法將新發布的周邊裝置導入到系統中。
用于解決問題的方案
根據本發明的一個方式所涉及的內窺鏡系統,是一種內窺鏡系統,具有內窺鏡視頻處理器以及周邊裝置,其中,該周邊裝置具有多個周邊裝置的功能,能夠與所述內窺鏡視頻處理器之間進行通信,所述內窺鏡系統的特征在于,所述內窺鏡視頻處理器和所述周邊裝置各自具備:目的地管理部,在所述內窺鏡視頻處理器與所述周邊裝置之間的通信中,所述目的地管理部進行目的地管理處理;以及多個通信處理部,所述多個通信處理部位于所述目的地管理部的上級,分別對應于所述多個周邊裝置的功能,對命令進行處理,其中,所述目的地管理部在發送所述命令時,對所述發送命令附加目的地信息,該目的地信息是表示使用所述多個通信處理部中的哪一個通信處理部的信息,所述目的地管理部在接收到所述命令時,根據附加在所述接收命令中的所述目的地信息來判定所述接收命令的目的地,并對所述多個通信處理部中的、所述目的地所表示的通信處理部分配所述接收命令。
發明的效果
根據本發明,在具有內窺鏡視頻處理器以及能夠與內窺鏡視頻處理器連接并且與內窺鏡視頻處理器一同使用的周邊裝置的內窺鏡系統中,能夠通過簡單的方法將新發布的周邊裝置導入到系統中。
附圖說明
圖1是說明利用第一實施方式所涉及的內窺鏡系統導入周邊裝置的導入方法的圖。
圖2是說明以往的視頻處理器與周邊裝置的連接方法的圖。
圖3是說明利用第二實施方式所涉及的內窺鏡系統導入周邊裝置的導入方法的圖。
圖4是說明利用第二實施方式所涉及的內窺鏡系統導入周邊裝置的其它導入方法的圖。
圖5是說明利用第三實施方式所涉及的內窺鏡系統更新視頻處理器的方法的圖。
具體實施方式
以下,參照附圖來詳細地說明本發明的實施方式。
<第一實施方式>
圖1是說明利用本實施方式所涉及的內窺鏡系統導入周邊裝置的導入方法的圖。圖1所示的內窺鏡系統100具有內窺鏡視頻處理器(以下簡記為視頻處理器)1和周邊裝置2,視頻處理器1和周邊裝置2經由各自的通信連接器而相互連接。
周邊裝置2具有目的地管理處理部23、針對各周邊裝置a~z的功能處理部21a~21z以及針對各周邊裝置a~z的通信處理部22a~22z。在手術操作者使用內窺鏡系統100來進行檢查、手術等時,周邊裝置2與視頻處理器1、圖1中未圖示的內窺鏡一同被使用,來實現由周邊裝置a~z提供的各種功能。作為圖1的周邊裝置2,示出了一臺裝置中具備多種周邊裝置(周邊裝置a、b、···、z)的功能的結構。各周邊裝置a~z由功能處理部21和通信處理部22構成,該功能處理部21用于執行與各個功能有關的處理,該通信處理部22用于與功能的實施相關地實施所需要的通信處理。
視頻處理器1具有控制處理部11、目的地管理處理部13以及各周邊裝置a~z的通信處理部12(12a~12z)。視頻處理器1對由圖1中未圖示的內窺鏡拍攝得到的攝像信號進行處理來生成圖像信號。另外,視頻處理器1通過按照來自周邊裝置2的周邊裝置a~z的命令執行內窺鏡裝置的控制等規定的處理,來實現周邊裝置a~z的功能。
在視頻處理器1中,在通信處理部12與通信驅動器a之間具備目的地管理處理部13,在周邊裝置2中,在通信處理部22與通信驅動器c之間具備目的地管理處理部23。目的地管理處理部13、23是進行命令的目的地管理處理的通信組件。目的地管理處理部13、23當從上級的通信處理部12、22接收到要向對方的裝置發送的命令時,實施對命令附加表示目的地的信息的處理。另外,目的地管理處理部13、23當從對方裝置的通信處理部22、12接收到命令時,參照附加在命令中的表示目的地的信息,來實施經由端口a~z將命令傳輸至自裝置的對應的周邊裝置a~z的通信處理部12、22的處理。
以下,具體說明在本實施方式所涉及的內窺鏡系統100中視頻處理器1與周邊裝置2之間如何進行協作來實現周邊裝置a~z的功能。在此,以實現周邊裝置2所具有的多個功能(周邊裝置a~z的功能)中的、周邊裝置b的功能的情況為例來進行說明。
首先,周邊裝置2的功能處理部21b執行為了在內窺鏡系統100中實現周邊裝置b的功能所需要的處理。功能處理部21b當在實施周邊裝置b的功能時需要向視頻處理器1發送命令時,將需要向視頻處理器1發送命令的意思通知給通信處理部22b。通信處理部22b生成需要的命令,并經由端口b將所生成的命令傳遞至目的地管理處理部23。
端口a~z由目的地管理處理部23針對上級的各通信處理部22a~22z提供,是為了確定通信處理部22a~22z而設置的。
目的地管理處理部23當從通信處理部22b接收到命令時,實施命令的目的地管理處理。具體地說,目的地管理處理部23將命令的目的地為周邊裝置b的意思的信息附加到命令的規定位置、例如頭部的規定的字段。然后,目的地管理處理部23將附加有表示目的地的信息的命令經由驅動器b和連接器b向視頻處理器1發送(參照圖1的附圖標記(1))。
視頻處理器1的目的地管理處理部13當經由連接器a和驅動器a接收到命令時,實施命令的目的地管理處理。具體地說,目的地管理處理部13判定被附加于所接收到的命令的規定位置的表示目的地的信息,將命令分配給通信處理部12a~12z中的規定的通信處理部12。在圖1的例子中,附加了目的地為周邊裝置b的意思的信息。因此,目的地管理處理部13經由端口b向通信處理部12b傳輸命令(參照圖1的附圖標記(2))。
通信處理部12b經由端口b接收命令(參照圖1的附圖標記(3))。通信處理部12b根據所接收到的命令執行需要的處理。
控制處理部11對構成視頻處理器1的各部進行控制。在此,控制處理部11進行目的地管理處理部13在與周邊裝置2之間發送接收命令的處理的控制、通信處理部12b根據從周邊裝置2接收到的命令來使各部執行規定的處理等的控制。由此,在視頻處理器1中,與周邊裝置b的功能的實施相關地實施需要的處理。
此外,在此,參照圖1來以從周邊裝置2向視頻處理器1發送命令的情況為例進行了說明,但是在從視頻處理器1向周邊裝置2發送命令的情況下,在發送側的目的地管理處理部13和接收側的目的地管理處理部23中也實施同樣的處理。
這樣,根據本實施方式所涉及的內窺鏡系統100,當在視頻處理器1與周邊裝置2之間為了實施周邊裝置a~z的功能而由各裝置的通信處理部12a~12z、22a~22z發送命令時,在各自的目的地管理處理部13、23中,對命令附加表示目的地的信息后向對方的裝置發送命令。當從對方的裝置接收到命令時,在目的地管理處理部13、23中,判定附加在命令中的表示目的地的信息,來向規定的通信處理部12a~12z、22a~22z傳輸命令。
在以往的內窺鏡系統中,存在需要在周邊裝置2和視頻處理器1中安裝同樣的協議等限制。因此,以往需要如圖2的(a)所示那樣與所使用的功能(周邊裝置a~z)相應地將驅動器和連接器在裝置之間相互連接、或者如圖2的(b)所示那樣預先將所有的驅動器和連接器連接。在圖2的(a)的結構中,即使在周邊裝置安裝了多個功能a~z的情況下,也只能利用一部分功能。在圖2的(b)的結構中,由于需要與按每個周邊裝置a~z進行物理連接,因此導致布線復雜化。
與此相對,如圖1所示,根據本實施方式所涉及的內窺鏡系統100,視頻處理器1的目的地管理處理部13和周邊裝置2的目的地管理處理部23對命令附加表示將周邊裝置a~z中的哪一個設為目的地的信息,并向自裝置的規定的通信處理部12、22傳輸命令。接收到命令的一側的裝置在目的地管理處理部13、23中判定是將周邊裝置a~z中的哪一個設為目的地的命令,并將命令分配給對應的通信處理部12、22。由此,在視頻處理器1與周邊裝置2之間無需在意連接器即物理連接就能夠進行通信。
在新發布的周邊裝置2中,關于周邊裝置a~z的功能(功能處理部21、通信處理部22),還有時對現有機型施加了變更。在上述的例子中,在新發布的周邊裝置2中,關于周邊裝置b的功能(功能處理部21、通信處理部22),對現有機型施加了變更。根據本實施方式所涉及的內窺鏡系統100,在這種情況下,也不需要進行視頻處理器1的更新來應對該變更等處理。因而,能夠通過簡單的方法將新發布的周邊裝置2導入到內窺鏡系統100中來使視頻處理器1與該周邊裝置2進行協作。
并且,在本實施方式所涉及的內窺鏡系統100中,能夠設為視頻處理器1與已有的周邊裝置之間也能夠進行通信的結構。
圖1所示的已有的周邊裝置2′能夠經由連接器d而與視頻處理器1的連接器c連接。在此,已有的周邊裝置2′不具有目的地管理處理部23。因此,已有的周邊裝置2不實施目的地管理處理,將沒有被附加表示目的地的信息的命令向視頻處理器1發送(參照圖1的附圖標記(4))。但是,在本實施方式中,視頻處理器1在接收到沒有被實施目的地管理處理的命令的情況下,也適當地判定目的地并向規定的通信處理部12傳輸命令。
具體地說,視頻處理器1的目的地管理處理部13當參照附加在命令中的表示目的地的信息所得的結果是判定為沒有附加目的地時,進一步參照表示經由哪個通信連接器接收到命令的信息。目的地管理處理部13按已連接的各周邊裝置2、2′將是經由哪個通信連接器連接的以及該周邊裝置是具備哪個功能的周邊裝置保持在圖1中未圖示的存儲單元中。在圖1的例子中,由于經由連接器c接收到命令,因此將與連接器c對應的通信處理部12判定為“周邊裝置a的通信處理部12a”。這樣,目的地管理處理部13將從已有的周邊裝置2′接收到的命令經由端口a傳輸到通信處理部12a。
如以上所說明的那樣,根據本實施方式所涉及的內窺鏡系統100,視頻處理器1不僅能夠與新發布的周邊裝置2進行通信,還能夠與已有的周邊裝置2′進行通信。周邊裝置2的生命周期比視頻處理器1的生命周期短,因此有時在新發布的周邊裝置2中追加了已有的周邊裝置中所沒有的功能。在新追加了功能的情況下,通過實施命令的目的地管理處理,也不需要經由與新功能對應的連接器來與視頻處理器1之間進行通信。即,由目的地管理處理部13判定命令是發往哪個通信處理部12,來經由與目的地的通信處理部12對應的端口向該通信處理部12進行傳輸,因此不需要在意連接器、驅動器。另外,關于從已有的周邊裝置2′發送的命令,也能夠由目的地管理處理部13判斷對應的通信處理部12并進行傳輸。由此,能夠確保與已有的周邊裝置2′之間的兼容性,并且能夠簡便地將新發布的周邊裝置2導入到內窺鏡系統100中。
并且,通過對視頻處理器1和周邊裝置2安裝目的地管理裝置,還能夠得到以下效果:上級的通信處理部12、22不需要在意物理連接器,由此能夠將各種通信設備(通信標準)導入到系統中。
<第二實施方式>
上述的第一實施方式涉及一種在針對新發布的周邊裝置2中的某個周邊裝置n的功能(功能處理部21n、通信處理部22n)對現有機型施加了變更那樣的情況下將周邊裝置2導入到內窺鏡系統100中的方法。與此相對,本實施方式涉及一種在新發布的周邊裝置2中的某個周邊裝置n是全新型的裝置且視頻處理器1不具有與周邊裝置n的功能對應的通信處理部的情況下將周邊裝置2導入到內窺鏡系統100中的方法。
以下,以與上述實施方式的不同點為中心來說明本實施方式所涉及的內窺鏡系統。
圖3是說明利用本實施方式所涉及的內窺鏡系統導入周邊裝置2的導入方法的圖。構成視頻處理器1和周邊裝置2的各部的動作與上述的實施方式相同,目的地管理處理部13、23與上述的實施方式同樣地實施目的地管理處理。即,目的地管理處理部13、23對所要發送的命令將表示目的地的信息附加在規定的位置,針對所接收到的命令,參照表示目的地的信息來將命令分配給規定的通信處理部。
在此,在新發布的周邊裝置2中,追加周邊裝置b的功能,具備功能處理部21b和通信處理部22b。與此相對,在視頻處理器1中不具備對應的通信處理部12b。以在這種系統環境中視頻處理器1與具備新型的周邊裝置b的周邊裝置2協作來實施周邊裝置b的功能的方法為例進行說明。
首先,視頻處理器1和周邊裝置2相互連接時事先獲取對方裝置的信息。在此獲取的信息中包含作為對方裝置的視頻處理器1或周邊裝置2所具備的通信處理部12、22的結構。在圖3的例子中,視頻處理器1的通信處理部12由周邊裝置a、c、···f的通信處理部12a、12c、···21f構成這樣的信息、周邊裝置的通信處理部22由周邊裝置a、b、···f的通信處理部22a、22b、···22f構成這樣的信息符合上述獲取的信息。
視頻處理器1的目的地管理處理部13將從周邊裝置2獲取到的信息與自裝置的信息進行比較所得的結果為識別出周邊裝置2具備“周邊裝置b的通信處理部22b”但是在自裝置中不具備該“周邊裝置b的通信處理部22b”。因此,目的地管理處理部13暫時將周邊裝置2的周邊裝置b作為“周邊裝置a的同伴”而與周邊裝置2連接(參照圖3的附圖標記(1))。目的地管理處理部13事先使將周邊裝置b作為周邊裝置a的同伴來進行處理的意思的信息保持到存儲單元。
在此,“將周邊裝置n作為周邊裝置m的同伴來進行處理”表示將以周邊裝置n為目的地的命令分配給周邊裝置m的通信處理部12m。
之后,視頻處理器1的目的地管理處理部13在判定從周邊裝置2接收到的命令的目的地的結果為目的地是作為“周邊裝置a的同伴”的周邊裝置b的情況下,向周邊裝置a的通信處理部12a傳輸命令(參照圖3的附圖標記(2))。這樣,通過視頻處理器1的通信處理部11a與周邊裝置2的通信處理部22b暫時進行通信處理,能夠暫時與周邊裝置b的功能的實現相關地使視頻處理器1與周邊裝置2進行協作。
此外,雖然在圖3中沒有圖示,但是在本實施方式中,也與上述第一實施方式同樣地,目的地管理處理部13經由端口a向通信處理部12a傳輸命令。在以后的實施方式的說明中也同樣。
為了正式地與周邊裝置b的功能的實現相關地使視頻處理器1與周邊裝置2之間進行協作,周邊裝置2的周邊裝置b的功能處理部21b向視頻處理器1發送“兼容設備指定命令”(參照圖3的附圖標記(3))。將目的地設為周邊裝置b的兼容設備指定命令是用于請求在視頻處理器1中將周邊裝置b識別為能夠進行處理的周邊裝置來進行處理的意思的命令。
視頻處理器1的目的地管理處理部13根據存儲單元中保持的信息和接收到的兼容設備指定命令來識別該命令的目的地是在自裝置中作為周邊裝置a的同伴來暫時進行處理的“周邊裝置b”。于是,目的地管理處理部13將周邊裝置b與自裝置的周邊裝置a(的通信處理部12a)對應起來,并在以后的與周邊裝置2的周邊裝置b的通信中,正式地對通信處理部12a分配命令(參照圖3的附圖標記(4))。
在圖3所示的方法中,視頻處理器1在周邊裝置2具有自裝置所不具有的周邊裝置n的情況下,暫時與自裝置所具有的通信處理部中的一個通信處理部之間連接,由此實現了與周邊裝置2的協作。但是,本實施方式所涉及的內窺鏡系統100也可以通過除此以外的方法來實現視頻處理器1與周邊裝置2之間暫時進行協作。參照圖4來具體地進行說明。
圖4是說明利用本實施方式所涉及的內窺鏡系統100導入周邊裝置2的其它導入方法的圖。
圖4所示的視頻處理器1在不具有周邊裝置b的通信處理部12b這一點上與圖3相同。另一方面,與圖3的結構的不同點在于,在圖4的視頻處理器1中,還具備能夠不依賴于周邊裝置a、b···的功能地執行通信處理的通用通信處理部14。
當視頻處理器1與周邊裝置2連接時,關于事先相互獲取對方裝置的信息、所獲取的信息,也與參照圖3所說明的上述的例子相同。但是,在此,不同之處在于,視頻處理器1的目的地管理處理部13將從周邊裝置2獲取到的信息與自裝置的信息進行比較所得的結果是識別出自裝置不具備周邊裝置2所具備的“周邊裝置b的通信處理部22b”的情況下的動作。在圖4所示的結構中,目的地管理處理部13將與周邊裝置b的通信處理分配給通用通信處理部14,使存儲單元事先保持該意思的信息(參照圖4的附圖標記(1))。
之后,視頻處理器1的目的地管理處理部13將以周邊裝置b為目的地的命令分配給通用通信處理部14(參照圖4的附圖標記(2))。由此,暫時地使視頻處理器1與周邊裝置2進行協作。
關于之后的用于正式地與周邊裝置b的功能的實現相關地使視頻處理器1與周邊裝置2之間進行協作的處理,與圖3的方法相同。但是,在此發送接收的兼容設備指定命令中,不僅在規定的位置附加有表示將周邊設備b作為目的地的信息,還包含“在視頻處理器1中將目的地的周邊裝置b作為周邊裝置a來進行處理”的意思的請求(參照圖4的附圖標記(3))。
視頻處理器1的目的地管理處理部13基于從周邊裝置2接收到的兼容設備指定命令,來將周邊裝置b與自裝置的周邊裝置a(的通信處理部12a)相對應。而且,目的地管理處理部13在以后的與周邊裝置2的周邊裝置b之間的通信中向通信處理部12a分配命令(參照圖4的附圖標記(4))。
這樣,根據本實施方式所涉及的內窺鏡系統100,即使在新發布的周邊裝置2中搭載有全新的功能(的周邊裝置)的情況下,也能夠對在視頻處理器1與周邊裝置2之間發送接收的命令實施目的地管理處理,來使視頻處理器1與周邊裝置2適當地進行協作。
<第三實施方式>
在上述的第一實施方式和第二實施方式中,通過目的地管理處理,即使在視頻處理器1中不進行更新,也能夠通過視頻處理器1所具備的結構與新發布并追加了功能的周邊裝置2之間進行通信。與此相對,在本實施方式中,通過用簡單的方法使視頻處理器1更新,能夠與被追加了周邊裝置n的功能(功能處理部21n、通信處理部22n)的周邊裝置2之間進行協作。
以下,具體地說明本實施方式所涉及的內窺鏡系統。
圖5是說明利用本實施方式所涉及的內窺鏡系統更新視頻處理器的方法的圖。在本實施方式中,也與上述的第一實施方式和第二實施方式同樣地,在目的地管理處理部13、23中進行目的地管理處理,對所要發送的命令附加表示目的地的信息、參照表示所接收到的命令的目的地的信息來進行命令的分配。
如圖5所示,在本實施方式所涉及的內窺鏡系統100中,視頻處理器1具備更新功能部15,周邊裝置2具備更新功能部25。周邊裝置2的更新功能部25保持有在視頻處理器1與新發布的周邊裝置2之間進行通信來執行與新追加的功能等相應的處理時所需要的更新的數據。視頻處理器1的更新功能部15當從周邊裝置2接收到進行更新的意思的命令和更新數據時,按照該命令和更新數據進行視頻處理器1的更新。更新功能部15位于目的地管理處理部13的上級,并且更新功能部25位于目的地管理處理部23的上級,更新功能部15、25經由分配給它們的端口來與對方裝置(分別為周邊裝置2和視頻處理器1)側之間發送和接收命令。
在本實施方式所涉及的內窺鏡系統100中,參照圖5來具體地說明如何進行所需要的視頻處理器1的更新來使視頻處理器1與周邊裝置2進行協作。
如上所述,在本實施方式中也同樣,視頻處理器1具備目的地管理處理部13,周邊裝置2具備目的地管理處理部23,并且視頻處理器1和周邊裝置2實施與上述實施方式同樣的目的地管理處理。視頻處理器1和周邊裝置2通過發送接收被實施了目的地管理處理的命令,不需要在意通信驅動器、連接器就發送接收命令。關于與視頻處理器1的更新有關的命令,也同樣地實施目的地管理處理(參照圖5的附圖標記(1))。
具體地說,首先,周邊裝置2的更新功能部25參照所保持的數據來判定是否需要進行更新。在更新功能部25的圖5中未圖示的存儲單元中,按視頻處理器的類型存儲有視頻處理器的適于與周邊裝置2連接的版本的更新用的數據。更新功能部25與視頻處理器1的更新功能部15之間進行通信,來獲取視頻處理器1的版本(參照圖5的附圖標記(2))。然后,基于所獲取到的版本和所保持的更新用的數據中的與圖5的視頻處理器1的類型對應的版本,來判定是否需要更新視頻處理器1。
更新功能部25在判定為視頻處理器1能夠執行更新且需要進行更新的情況下,經由目的地管理處理部23向視頻處理器1發送用于請求更新的更新命令和進行更新所需要的數據(參照圖5的附圖標記(3))。在更新命令的目的地中設定表示“更新功能部15”的信息。
視頻處理器1的更新功能部15當從周邊裝置2接收到更新命令和進行更新所需要的數據時,使用該更新命令和進行更新所需要的數據來執行更新。在更新處理完成之后,重新啟動視頻處理器1,實施與周邊裝置2的連接處理。由此,能夠使視頻處理器1與新發布的周邊裝置2進行協作。
如以上所說明的那樣,根據本實施方式所涉及的內窺鏡系統100,在新發布的周邊裝置2中保持有適合于視頻處理器1的各類型的版本的更新用數據。周邊裝置2的更新功能部25獲取視頻處理器1的現行的版本,并判定是否需要進行更新。當判定為需要進行更新以使視頻處理器1與周邊裝置2進行協作時,從周邊裝置2向視頻處理器1發送指示該意思的命令和進行更新所需要的數據。視頻處理器1的更新功能部15在從周邊裝置2被發送了指示更新的命令和進行更新所需要的數據的情況下,實施更新。由此,不需要每次都由支持工程師等趕赴現場實施更新,能夠簡便地使視頻處理器1與周邊裝置2進行協作。
并且,通過使適合于視頻處理器1的各類型的版本的更新用數據保持在周邊裝置2中并使用該數據進行更新,視頻處理器1的版本能夠按各產品固定。由此,預計與同視頻處理器1的連接等有關的保障也變得容易。另外,能夠避免由于版本不同而無法連接這樣的情形。并且,與新發布的周邊裝置2相應的功能能夠適當地安裝于視頻處理器1。由此,關于構成內窺鏡系統100的裝置(視頻處理器1和周邊裝置2)的硬件結構所實現的功能以外的功能,能夠極力減少所能安裝的功能無意中受到限制的情形。
本發明并不原樣地限定于上述的實施方式,在實施階段不脫離其主旨的范圍內能夠對構成要素進行變形并具體化。另外,通過上述實施方式所公開的多個構成要素的適當組合,能夠形成各種發明。例如,也可以將實施方式所示的所有構成要素適當組合。并且,也可以將不同的實施方式中的構成要素適當組合。不言而喻的是,在這種不脫離發明的主旨的范圍內能夠進行各種變形、應用。