(57)【要約】  ビデオプロセッサ周辺装置を有する内視鏡システムにおいて、新たにリリースされた周辺装置を簡便な方法によりシステムに導入することを可能とする技術を提供するために、ビデオプロセッサ１及び周辺装置２の宛先管理処理部１３、２３は、ビデオプロセッサ１及び周辺装置２の間の通信において宛先管理処理を行う。複数の通信処理部１２Ａ〜１２Ｚ、２２Ａ〜２２Ｚは、宛先管理処理部１３、２３の上位に位置付けられて複数の周辺装置Ａ〜Ｚの機能にそれぞれ対応し、コマンドを処理する。宛先管理処理部１３、２３は、コマンドを送信する際は、複数の通信処理部１２、２２のうちのいずれを使用するかを示す宛先情報を送信コマンドに付与する。コマンドを受信した際は、受信コマンドに付与されている宛先を示す情報から受信コマンドの宛先を判定し、複数の通信処理部１２、２２のうちの宛先が示す通信処理部に受信コマンドを分配する。
2016104641.tif 000002
【特許請求の範囲】
【請求項１】
内視鏡ビデオプロセッサと、複数の周辺装置の機能を有し、前記内視鏡ビデオプロセッサと通信可能な周辺装置とを有する内視鏡システムであって、
前記内視鏡ビデオプロセッサ及び前記周辺装置は、
前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において宛先管理処理を行う宛先管理部と、
前記宛先管理部の上位に位置付けられて、前記複数の周辺装置の機能にそれぞれ対応し、コマンドを処理する複数の通信処理部と、
をそれぞれ備え、
前記宛先管理部は、
前記コマンドを送信する際は、前記複数の通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、
前記コマンドを受信した際は、前記受信コマンドに付与されている前記宛先情報から前記受信コマンドの宛先を判定し、前記複数の通信処理部のうちの前記宛先が示す通信処理部に前記受信コマンドを分配する
ことを特徴とする内視鏡システム。
【請求項２】
前記内視鏡ビデオプロセッサの前記宛先管理部は、前記受信コマンドに前記宛先情報が付与されているか否かを判定する判定部と、
を有し、
前記判定部において前記受信コマンドに前記宛先情報が付与されていると判定した場合は、前記受信コマンドの宛先を判定して前記分配処理を実行し、
前記判定部において前記受信コマンドに前記宛先情報が付与されていないと判定した場合は、前記周辺装置との通信コネクタを識別する情報に基づいて、前記宛先を特定して対応する通信処理部に前記受信コマンドを転送する
ことを特徴とする請求項１記載の内視鏡システム。
【請求項３】
前記内視鏡ビデオプロセッサと前記周辺装置の後継機とが接続されると、前記内視鏡ビデオプロセッサ及び前記周辺装置の宛先管理部は、前記後継機との間で相互にそれぞれの装置が保有する情報を送受し、
前記内視鏡ビデオプロセッサの前記宛先管理部は、
前記取得した前記後継機が有する複数の周辺装置の機能に関する情報に基づき、前記後継機の第１の通信処理部から送信されたコマンドについては、暫定的に第２の通信処理部に分配することとし、
前記後継機から、前記後継機の前記第１の通信処理部との通信においては前記内視鏡ビデオプロセッサの前記第２の通信処理部との通信として処理するよう要求する旨のコマンドを受信すると、正式に前記後継機の第１の通信処理部からのコマンドについては前記第２の通信処理部において処理することとする
ことを特徴とする請求項１記載の内視鏡システム。
【請求項４】
前記内視鏡ビデオプロセッサは、前記周辺装置の機能によらずに通信処理を実行可能な汎用通信処理部と、を更に備え、
前記内視鏡ビデオプロセッサと前記周辺装置の後継機とが接続されると、前記内視鏡ビデオプロセッサ及び前記周辺装置の宛先管理部は、前記後継機との間で相互にそれぞれの装置が保有する情報を送受し、
前記内視鏡ビデオプロセッサの前記宛先管理部は、
前記取得した前記後継機が有する複数の周辺装置の機能に関する情報に基づき、前記後継機の第１の通信処理部から送信されたコマンドについては、暫定的に前記汎用通信処理部に前記受信コマンドを分配することとし、
前記後継機は、前記宛先管理部において、前記第１の機能を処理する第２の通信処理部を使用することを示す宛先情報を付与したコマンドを送信し、前記内視鏡ビデオプロセッサにおいては前記第１の通信処理部を介して通信を行う旨を要求する要求コマンドを送信し、
前記後継機から、前記後継機の前記第１の通信処理部との通信においては前記内視鏡ビデオプロセッサの第２の通信処理部との通信として処理するよう要求する旨のコマンドを受信すると、正式に前記後継機の前記第１の通信処理部からのコマンドについては前記第２の通信処理部において処理することとする
ことを特徴とする請求項１記載の内視鏡システム。
【請求項５】
前記内視鏡ビデオプロセッサ及び前記周辺装置は、
前記宛先管理処理部の上位に位置付けられる、前記内視鏡ビデオプロセッサのアップデート機能を実現するアップデート処理部
をそれぞれ更に備え、
前記周辺装置のアップデート処理部は、
前記宛先管理部を介して前記内視鏡ビデオプロセッサの前記アップデート処理部と通信を行って取得した前記内視鏡ビデオプロセッサのバージョンに関する情報と、前記周辺装置のアップデート処理部が保持する前記内視鏡ビデオプロセッサのアップデートに関する情報とに基づき、前記内視鏡ビデオプロセッサのアップデートの要否を判定し、
前記内視鏡ビデオプロセッサのアップデートが必要と判定した場合には、前記内視鏡ビデオプロセッサの前記アップデート処理部を宛先として、前記内視鏡ビデオプロセッサのアップデートを求めるコマンドとアップデート用のデータとを送信する
処理を実行し、
前記内視鏡ビデオプロセッサは、
前記アップデート処理部は、前記宛先管理部を介して前記アップデートを求めるコマンドとアップデート用のデータとを受信すると、受信したデータを用いて前記内視鏡ビデオプロセッサのアップデートを実行する
処理を実行する
ことを特徴とする請求項１記載の内視鏡システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内視鏡システムに関し、特に、内視鏡ビデオプロセッサ及び内視鏡ビデオプロセッサと通信を行い内視鏡ビデオプロセッサとともに用いられる周辺装置を備える内視鏡システムに関する。
【背景技術】
【０００２】
内視鏡システムにおいては、内視鏡画像の処理等を行う内視鏡ビデオプロセッサ（以下プロセッサと略記）が、ネットワークを介して他の装置と接続され、他の装置からのコマンドにしたがって、所定の処理を実行する。プロセッサと周辺機器等の他の装置とは、所定のプロトコルを用いてコマンドの送受信を行う（例えば、特許文献１）。【０００３】
内視鏡システムに限らず、複数の装置がネットワークを介して相互に接続される一般的な通信システムにおいては、データを受信した装置は、データに付与されている情報よりその宛先を判断する。データが自装置宛であればそのデータの取り込みを行い、他の装置宛であればデータの転送を行う（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１１１３５８号公報
【特許文献２】特開平１１−４２３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一般的に、内視鏡ビデオプロセッサは、周辺機器と比べてライフサイクルが長く、リリースされてから次世代機がリリースされるまでの期間が長い。その一方で、周辺機器は、ライフサイクルが比較的短い。このため、周辺機器に、より高性能な後継機種がリリースされた場合には、これを従来機種に代えて内視鏡ビデオプロセッサと接続して使用していく、というケースも比較的多く存在する。【０００６】
しかし、新たにリリースされた周辺機器では、従来機種と異なる通信プロトコルを採用していることもある。この場合は、後継機をそのまま内視鏡ビデオプロセッサと接続した場合には、内視鏡ビデオプロセッサと周辺機器の間で連携が取れなくなる等の問題が生じる。そこで、従来は、新たにリリースされた周辺機器を内視鏡ビデオプロセッサと連携させるために、その都度サポートエンジニア等が現地へ赴き、内視鏡ビデオプロセッサのアップデートを実施する必要があった。【０００７】
本発明は、内視鏡ビデオプロセッサ、及び内視鏡ビデオプロセッサと接続されてこれとともに使用される周辺装置を有する内視鏡システムにおいて、新たにリリースされた周辺装置を簡便な方法によりシステムに導入することを可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様に係る内視鏡システムによれば、内視鏡ビデオプロセッサと、複数の周辺装置の機能を有し、前記内視鏡ビデオプロセッサと通信可能な周辺装置とを有する内視鏡システムであって、前記内視鏡ビデオプロセッサ及び前記周辺装置は、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において宛先管理処理を行う宛先管理部と、前記宛先管理部の上位に位置付けられて、前記複数の周辺装置の機能にそれぞれ対応し、コマンドを処理する複数の通信処理部と、をそれぞれ備え、前記宛先管理部は、前記コマンドを送信する際は、前記複数の通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記コマンドを受信した際は、前記受信コマンドに付与されている前記宛先情報から前記受信コマンドの宛先を判定し、前記複数の通信処理部のうちの前記宛先が示す通信処理部に前記受信コマンドを分配することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、内視鏡ビデオプロセッサ、及び内視鏡ビデオプロセッサと接続されてこれとともに使用される周辺装置を有する内視鏡システムにおいて、新たにリリースされた周辺装置を簡便な方法によりシステムに導入することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態に係る内視鏡システムによる周辺装置の導入方法について説明する図である。
【図２】従来におけるビデオプロセッサと周辺装置の接続方法について説明する図である。
【図３】第２の実施形態に係る内視鏡システムによる周辺装置の導入方法について説明する図である。
【図４】第２の実施形態に係る内視鏡システムによる周辺装置の他の導入方法について説明する図である。
【図５】第３の実施形態に係る内視鏡システムによるビデオプロセッサをアップデートする方法について説明する図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
＜第１の実施形態＞
図１は、本実施形態に係る内視鏡システムによる周辺装置の導入方法について説明する図である。図１に示す内視鏡システム１００は、内視鏡ビデオプロセッサ（以下、ビデオプロセッサと略記）１及び周辺装置２を有し、ビデオプロセッサ１と周辺装置２とがそれぞれの通信コネクタを介して相互に接続されている。
【００１２】
周辺装置２は、周辺装置Ａ〜Ｚごとの機能処理部２１Ａ〜２１Ｚ、周辺装置Ａ〜Ｚごとの通信処理部２２Ａ〜２２Ｚ及び宛先管理処理部２３を有する。周辺装置２は、内視鏡システム１００を用いて術者が検査や手術等を行うときに、ビデオプロセッサ１や図１においては不図示のスコープとともに使用され、周辺装置Ａ〜Ｚにより提供される各種の機能を実現する。図１の周辺装置２としては、１台の装置で複数種類の周辺装置（周辺装置Ａ、Ｂ、…、Ｚ）の機能を備える構成を示している。各周辺装置Ａ〜Ｚは、それぞれの機能に関する処理を実行する機能処理部２１と、機能の実施に関して必要な通信処理を実施する通信処理部２２とで構成される。
【００１３】
ビデオプロセッサ１は、制御処理部１１、各周辺装置Ａ〜Ｚの通信処理部１２（１２Ａ〜１２Ｚ）及び宛先管理処理部１３を有する。ビデオプロセッサ１は、図１においては不図示のスコープにて撮像して得られた撮像信号を処理して画像信号を生成する。また、ビデオプロセッサ１は、周辺装置２の周辺装置Ａ〜Ｚからのコマンドにしたがって、内視鏡装置の制御等の所定の処理を実行することで、周辺装置Ａ〜Ｚの機能を実現する。
【００１４】
ビデオプロセッサ１及び周辺装置２は、それぞれの通信処理部１２、２２と通信ドライバａ、ｃとの間に、宛先管理処理部１３、２３を備えている。宛先管理処理部１３、２３は、コマンドの宛先管理処理を行う通信モジュールである。宛先管理処理部１３、２３は、上位の通信処理部１２、２２から相手の装置に送信すべきコマンドを受け取ると、コマンドに対して宛先を示す情報を付与する処理を実施する。また、宛先管理処理部１３、２３は、相手の装置の通信処理部２２、１２からコマンドを受信すると、コマンドに付与されている宛先を示す情報を参照し、ポートＡ〜Ｚを介してコマンドを自装置の対応する周辺装置Ａ〜Ｚの通信処理部１２、２２へと転送する処理を実施する。
【００１５】
本実施形態に係る内視鏡システム１００において、ビデオプロセッサ１と周辺装置２との間でどのように連携し、周辺装置Ａ〜Ｚの機能を実現させるかについて、以下に具体的に説明する。ここでは、周辺装置２が有する複数の機能（周辺装置Ａ〜Ｚの機能）のうち、周辺装置Ｂの機能を実現させる場合を例に説明する。
【００１６】
まず、周辺装置２の機能処理部２１Ｂは、内視鏡システム１００において周辺装置Ｂの機能を実現するために必要な処理を実行する。機能処理部２１Ｂは、周辺装置Ｂの機能の実施に際してビデオプロセッサ１にコマンドを送信する必要があるときは、その旨を通信処理部２２Ｂに通知する。通信処理部２２Ｂは、必要なコマンドを生成し、ポートＢを介して生成したコマンドを宛先管理処理部２３へと渡す。
【００１７】
ポートＡ〜Ｚは、宛先管理処理部２３によって上位の各通信処理部２２Ａ〜２２Ｚに対して提供され、通信処理部２２Ａ〜２２Ｚを特定するために設けられる。
宛先管理処理部２３は、通信処理部２２Ｂからコマンドを受信すると、コマンドの宛先管理処理を実施する。具体的には、宛先管理処理部２３は、コマンドの宛先が周辺装置Ｂである旨の情報をコマンドの所定の位置、例えばヘッダ部の所定のフィールドに付与する。そして、宛先管理処理部２３は、宛先を示す情報を付与したコマンドを、ドライバｂ及びコネクタｂを介してビデオプロセッサ１に向けて送出する（図１の符号（１）参照）。
【００１８】
ビデオプロセッサ１の宛先管理処理部１３は、コネクタａ及びドライバａを介してコマンドを受信すると、コマンドの宛先管理処理を実施する。具体的には、宛先管理処理部１３は、受信したコマンドの所定の位置に付与されている宛先を示す情報を判定し、通信処理部１２Ａ〜１２Ｚのうちの所定の通信処理部１２にコマンドを分配する。図１の例では、宛先が周辺装置Ｂである旨の情報が付与されている。そこで、宛先管理処理部１３は、ポートＢを介して通信処理部１２Ｂにコマンドを転送する（図１の符号（２）参照）。
【００１９】
通信処理部１２Ｂは、ポートＢを介してコマンドを受信する（図１の符号（３）参照）。通信処理部１２Ｂは、受信したコマンドに応じて必要な処理を実行する。
制御処理部１１は、ビデオプロセッサ１を構成する各部の制御を行う。ここでは、制御処理部１１は、宛先管理処理部１３が周辺装置２との間でコマンドを送受する処理の制御や、通信処理部１２Ｂが周辺装置２から受信したコマンドに応じて、各部に所定の処理を実行させる等の制御を行う。これにより、ビデオプロセッサ１において、周辺装置Ｂの機能の実施に関して必要な処理が実施される。
【００２０】
なお、ここでは、図１を参照して、周辺装置２からビデオプロセッサ１にコマンドを送信する場合を例に説明しているが、ビデオプロセッサ１から周辺装置２に対してコマンドを送信する場合であっても、送信側及び受信側の宛先管理処理部１３、２３において、同様の処理を実施する。
【００２１】
このように、本実施形態に係る内視鏡システム１００によれば、ビデオプロセッサ１と周辺装置２との間で周辺装置Ａ〜Ｚの機能を実施するために各装置の通信処理部１２Ａ〜１２Ｚ、２２Ａ〜２２Ｚがコマンドを送信する際には、それぞれの宛先管理処理部１３、２３において、コマンドに宛先を示す情報を付与して相手の装置にコマンドを送出させる。相手の装置からコマンドを受信すると、宛先管理処理部１３、２３においては、コマンドに付与されている宛先を示す情報を判定して、所定の通信処理部１２Ａ〜１２Ｚ、２２Ａ〜２２Ｚにコマンドを転送する。
【００２２】
従来における内視鏡システムにおいては、周辺装置２とビデオプロセッサ１とで同様のプロトコルを実装している必要がある、等の制約があった。このため、従来は、図２（ａ）に示すように、使用する機能（周辺装置Ａ〜Ｚ）に応じてドライバ及びコネクタを装置間で相互に接続するか、あるいは、図２（ｂ）に示すように、全てのドライバ及びコネクタを予め接続しておく必要があった。図２（ａ）の構成では、周辺装置が複数の機能Ａ〜Ｚを実装している場合であっても一部の機能しか利用することができない。図２（ｂ）の構成では、周辺装置Ａ〜Ｚごとに物理的に接続する必要があるために、配線が複雑化してしまう。
【００２３】
これに対し、図１に示すように、本実施形態に係る内視鏡システム１００によれば、ビデオプロセッサ１及び周辺装置２の宛先管理処理部１３、２３が周辺装置Ａ〜Ｚのうちのいずれを宛先とするかを示す情報をコマンドに付与し、自装置の所定の通信処理部１２、２２にコマンドを転送する。受信した側の装置では、宛先管理処理部１３、２３において、周辺装置Ａ〜Ｚのうちのいずれを宛先とするコマンドであるかを判定して、対応する通信処理部１２、２２にコマンドを分配する。これにより、ビデオプロセッサ１と周辺装置２との間で、コネクタすなわち物理的接続を意識することなく通信を行うことができる。
【００２４】
新たにリリースされた周辺装置２では、周辺装置Ａ〜Ｚの機能（機能処理部２１や通信処理部２２）に関し、従来機種に対して変更が加えられていることもある。上記の例では、新たにリリースされた周辺装置２においては周辺装置Ｂの機能（機能処理部２１や通信処理部２２）に関して従来機種に対して変更が加えられているとする。本実施形態に係る内視鏡システム１００によれば、このような場合であっても、ビデオプロセッサ１のアップデートを行ってこれに対応させる等の処理は不要となる。したがって、簡便な方法で内視鏡システム１００に新たにリリースされた周辺装置２を導入して、ビデオプロセッサ１と当該周辺装置２とを連携させることが可能となる。
【００２５】
更には、本実施形態に係る内視鏡システム１００では、ビデオプロセッサ１が既存の周辺装置との間でも通信が可能な構成とすることができる。
図１に示す既存の周辺装置２´は、コネクタｄを介してビデオプロセッサ１のコネクタｃと接続される。ここで、既存の周辺装置２´は、宛先管理処理部２３を有していない。このため、既存の周辺装置２は、宛先管理処理を実施せず、宛先を示す情報の付与されていないコマンドをビデオプロセッサ１に向けて送出することとなる（図１の符号（４）参照）。しかし、本実施形態においては、ビデオプロセッサ１は、宛先管理処理の実施されていないコマンドを受信した場合であっても、適切に宛先を判定して所定の通信処理部１２にコマンドを転送する。
【００２６】
具体的には、ビデオプロセッサ１の宛先管理処理部１３は、コマンドに付与されている宛先を示す情報を参照した結果、宛先が付与されていないと判定すると、更に、いずれの通信コネクタを介してコマンドを受信したかを表す情報を参照する。宛先管理処理部１３は、接続されている周辺装置２、２´ごとに、いずれの通信コネクタを介して接続されているか、及びその周辺装置についてはいずれの機能を備える周辺装置であるかを、図１においては不図示の記憶手段に保持している。図１の例では、コネクタｃを介してコマンドを受信したことから、コネクタｃに対応する通信処理部１２は、「周辺装置Ａの通信処理部１２Ａ」と判定する。こうして、宛先管理処理部１３は、既存の周辺装置２´から受信したコマンドについては、ポートＡを介して通信処理部１２Ａに転送する。
【００２７】
以上説明したように、本実施形態に係る内視鏡システム１００によれば、ビデオプロセッサ１は、新たにリリースされた周辺装置２だけでなく、既存の周辺装置２´とも通信を行うことができる。周辺装置２は、ビデオプロセッサ１と比べてライフサイクルが短いため、新たにリリースされた周辺装置２においては、既存の周辺装置にはない機能が追加されていることがある。新たに機能が追加されている場合であっても、コマンドの宛先管理処理を実施することで、新たな機能に対応するコネクタを介してビデオプロセッサ１との間で通信を行う必要はない。すなわち、宛先管理処理部１３にてコマンドがいずれの通信処理部１２を宛先であるものであるかを判定して、宛先の通信処理部１２へとその通信処理部１２に対応するポートを介して転送するため、コネクタやドライバを意識することが不要となる。また、既存の周辺装置２´から送信されてコマンドについても、宛先管理処理部１３にて対応する通信処理部１２を判断し、転送することができる。これにより、既存の周辺装置２´との互換性を確保しつつ、新たにリリースされた周辺装置２を、簡便に内視鏡システム１００に導入することが可能となる。
【００２８】
更には、ビデオプロセッサ１及び周辺装置２に宛先管理装置を実装させることで、上位の通信処理部１２、２２は物理的なコネクタを意識することが不要となることにより、様々な通信デバイス（通信規格）をシステムに導入することが可能となる、という効果も得られる。
【００２９】
＜第２の実施形態＞
上記の第１の実施形態は、新たにリリースされた周辺装置２のうちのある周辺装置ｎの機能（機能処理部２１ｎや通信処理部２２ｎ）について従来機種に対して変更が加えられているような場合において、周辺装置２を内視鏡システム１００に導入する方法に関する。これに対し、本実施形態は、新たにリリースされた周辺装置２のうち、ある周辺装置ｎについては完全に新規の装置であり、その機能に対応する通信処理部をビデオプロセッサ１が有していない場合において、周辺装置２を内視鏡システム１００に導入する方法に関する。
【００３０】
以下に、本実施形態に係る内視鏡システムについて、上記の実施形態と異なる点を中心に説明する。
図３は、本実施形態に係る内視鏡システムによる周辺装置２の導入方法について説明する図である。ビデオプロセッサ１及び周辺装置２を構成する各部の動作については、上記の実施形態と同様であり、宛先管理処理部１３、２３は、上記の実施形態と同様に、宛先管理処理を実施する。すなわち、宛先管理処理部１３、２３は、送信するコマンドには宛先を示す情報を所定の位置に付与し、受信したコマンドに対しては、宛先を示す情報を参照してコマンドを所定の通信処理部に分配する。
【００３１】
ここでは、新たにリリースされた周辺装置２においては、周辺装置Ｂの機能が追加され、機能処理部２１Ｂ及び通信処理部２２Ｂを備えている。これに対し、ビデオプロセッサ１においては、対応する通信処理部１２Ｂを備えていない。このようなシステム環境において、ビデオプロセッサ１が新規の周辺装置Ｂを備える周辺装置２と連携して、周辺装置Ｂの機能を実施する方法を例に説明することとする。
【００３２】
まず、ビデオプロセッサ１及び周辺装置２は、相互に接続されると、相手装置の情報を取得しておく。ここで取得する情報には、相手装置であるビデオプロセッサ１または周辺装置２が備える通信処理部１２、２２の構成を含む。図３の例では、ビデオプロセッサ１の通信処理部１２が、周辺装置Ａ、Ｃ、…Ｆの通信処理部１２Ａ、１２Ｃ、…２１Ｆからなるという情報や、周辺装置の通信処理部２２が、周辺装置Ａ、Ｂ、…Ｆの通信処理部２２Ａ、２２Ｂ、…２２Ｆからなるという情報が、これに該当する。
【００３３】
ビデオプロセッサ１の宛先管理処理部１３は、周辺装置２から取得した情報と自装置の情報とを比較した結果、周辺装置２は「周辺装置Ｂの通信処理部２２Ｂ」を備えているが、自装置においてはこれを備えていないことを認識する。そこで、宛先管理処理部１３は、暫定的に、周辺装置２の周辺装置Ｂについては、「周辺装置Ａの仲間」として周辺装置２と接続することとする（図３の符号（１）参照）。宛先管理処理部１３は、周辺装置Ｂを周辺装置Ａの仲間として処理する旨の情報を、記憶手段に保持させておく。
【００３４】
ここで、「周辺装置ｎを周辺装置ｍの仲間として処理する」とは、周辺装置ｎを宛先とするコマンドについては、周辺装置ｍの通信処理部１２ｍへと分配することを表す。
【００３５】
その後、ビデオプロセッサ１の宛先管理処理部１３は、周辺装置２から受信したコマンドの宛先を判定した結果、宛先が「周辺装置Ａの仲間」である周辺装置Ｂである場合には、周辺装置Ａの通信処理部１２Ａにコマンドを転送する（図３の符号（２）参照）。このように、ビデオプロセッサ１の通信処理部１１Ａと周辺装置２の通信処理部２２Ｂとが暫定的に通信処理を行うことで、暫定的には、周辺装置Ｂの機能の実現に関してビデオプロセッサ１と周辺装置２とを連携させることができる。
【００３６】
なお、図３においては図示していないが、本実施形態においても、上記第１の実施形態と同様に、宛先管理処理部１３は、ポートＡを介してコマンドを通信処理部１２Ａへと転送している。以降の実施形態の説明においても同様である。
【００３７】
正式に周辺装置Ｂの機能の実現に関してビデオプロセッサ１と周辺装置２との間で連携させるためには、周辺装置２の周辺装置Ｂの機能処理部２１Ｂは、「互換機器指定コマンド」をビデオプロセッサ１に送信する（図３の符号（３）参照）。宛先を周辺装置Ｂとする互換機器指定コマンドは、ビデオプロセッサ１において、周辺装置Ｂを処理可能な周辺装置として認識し、処理をするよう要求する旨のコマンドである。
【００３８】
ビデオプロセッサ１の宛先管理処理部１３は、記憶手段に保持する情報と受信した互換機器指定コマンドとから、当該コマンドの宛先が、自装置にて周辺装置Ａの仲間として暫定的に処理している「周辺装置Ｂ」であることを認識する。そうすると、宛先管理処理部１３は、周辺装置Ｂを自装置の周辺装置Ａ（の通信処理部１２Ａ）と対応付けることとし、以後の周辺装置２の周辺装置Ｂとの通信においては、正式に通信処理部１２Ａにコマンドを分配することとする（図３の符号（４）参照）。
【００３９】
図３に示す方法では、ビデオプロセッサ１は、自装置が有しない周辺装置ｎを周辺装置２が有している場合には、暫定的に自装置が有する通信処理部のうちの一の通信処理部との間で接続させることとし、これにより、周辺装置２との連携を図っている。但し、本実施形態に係る内視鏡システム１００は、これ以外の方法により、ビデオプロセッサ１と周辺装置２とで暫定的に連携を図ることとしてもよい。図４を参照して、具体的に説明する。
【００４０】
図４は、本実施形態に係る内視鏡システム１００による周辺装置２の他の導入方法について説明する図である。
図４に示すビデオプロセッサ１は、周辺装置Ｂの通信処理部１２Ｂを有していない点においては、図３のそれと同様である。その一方で、図４のビデオプロセッサ１においては、周辺装置Ａ、Ｂ…の機能によらずに通信処理を実行可能な汎用通信処理部１４を更に備えている点において、図３の構成と異なっている。
【００４１】
ビデオプロセッサ１と周辺装置２とが接続されると、相互に相手装置の情報を取得しておくことや、取得する情報についても、図３を参照して説明した上記の例と同様である。但し、ここでは、ビデオプロセッサ１の宛先管理処理部１３は、周辺装置２から取得した情報と自装置の情報とを比較した結果、周辺装置２が備える「周辺装置Ｂの通信処理部２２Ｂ」については自装置は備えていないことを認識した場合の動作が異なる。図４に示す構成においては、宛先管理処理部１３は、周辺装置Ｂとの通信処理を汎用通信処理部１４に割り当て、記憶手段にその旨の情報を保持させておく（図４の符号（１）参照）。
【００４２】
その後、ビデオプロセッサ１の宛先管理処理部１３は、周辺装置Ｂを宛先とするコマンドについては、汎用通信処理部１４へと分配を行う（図４の符号（２）参照）。これにより、暫定的にビデオプロセッサ１と周辺装置２とを連携させる。
【００４３】
その後の正式に周辺装置Ｂの機能の実現に関してビデオプロセッサ１と周辺装置２との間で連携させるための処理については、図３の方法と同様である。但し、ここで送受される互換機器指定コマンドには、宛先として周辺機器Ｂを示す情報が所定の位置に付与されているだけでなく、「宛先の周辺装置Ｂをビデオプロセッサ１においては周辺装置Ａとして処理」する旨の要求をも含む（図４の符号（３）参照）。
【００４４】
ビデオプロセッサ１の宛先管理処理部１３は、周辺装置２から受信した互換機器指定コマンドに基づき、周辺装置Ｂを自装置の周辺装置Ａ（の通信処理部１２Ａ）と対応付けることとする。そして、宛先管理処理部１３は、以後の周辺装置２の周辺装置Ｂとの通信においては、通信処理部１２Ａへとコマンドを分配することとする（図４の符号（４）参照）。
【００４５】
このように、本実施形態に係る内視鏡システム１００によれば、新たにリリースされた周辺装置２に全く新しい機能（の周辺装置）が搭載されている場合であっても、ビデオプロセッサ１と周辺装置２との間で送受するコマンドに対して宛先管理処理を実施し、適切に連携させることが可能となる。
【００４６】
＜第３の実施形態＞
上記の第１及び第２の実施形態においては、宛先管理処理により、ビデオプロセッサ１においてアップデートを行わなくとも、ビデオプロセッサ１が備えている構成で新たにリリースされ、機能の追加された周辺装置２との通信を可能としている。これに対し、本実施形態においては、ビデオプロセッサ１を簡便な方法によりアップデートさせることにより、周辺装置ｎの機能（機能処理部２１ｎや通信処理部２２ｎ）の追加されている周辺装置２との連携を可能としている。
【００４７】
以下に、本実施形態に係る内視鏡システムについて、具体的に説明する。
図５は、本実施形態に係る内視鏡システムによるビデオプロセッサをアップデートする方法について説明する図である。本実施形態においても、上記の第１及び第２の実施形態と同様に、宛先管理処理部１３、２３において、宛先管理処理を行い、送信するコマンドへの宛先を示す情報の付与や、受信したコマンドの宛先を示す情報を参照してコマンドの分配を行う。
【００４８】
図５に示すように、本実施形態に係る内視鏡システム１００においては、ビデオプロセッサ１及び周辺装置２は、それぞれアップデート機能部１５及び２５を備えている。周辺装置２のアップデート機能部２５は、ビデオプロセッサ１が新たにリリースされた周辺装置２との間で通信を行って、新たに追加された機能等に応じた処理を実行する際に必要なアップデートのデータを保持している。ビデオプロセッサ１のアップデート機能部１５は、周辺装置２からアップデートを行う旨のコマンド及びアップデートデータを受信すると、これにしたがって、ビデオプロセッサ１のアップデートを行う。アップデート機能部１５、２５は、いずれも宛先管理処理部１３、２３の上位に位置付けられ、それぞれに割り当てられたポートを介して、相手装置（それぞれ周辺装置２及びビデオプロセッサ１）側とコマンドを送受する。
【００４９】
本実施形態に係る内視鏡システム１００においては、必要なビデオプロセッサ１のアップデートをどのように行ってビデオプロセッサ１と周辺装置２とを連携させるかについて、図５を参照して具体的に説明する。
【００５０】
上記のとおり、本実施形態においても、ビデオプロセッサ１及び周辺装置２は、それぞれ宛先管理処理部１３、２３を備え、上記の実施形態と同様の宛先管理処理を実施する。ビデオプロセッサ１と周辺装置２は、宛先管理処理の実施されたコマンドを送受することで、通信ドライバやコネクタを意識することなく、コマンドを送受する。ビデオプロセッサ１のアップデートに関するコマンドについても、同様に宛先管理処理を実施する（図５の符号（１）参照）。
【００５１】
具体的には、まず、周辺装置２のアップデート機能部２５が、保持するデータを参照して、アップデートの要否を判定する。アップデート機能部２５の図５においては不図示の記憶手段には、ビデオプロセッサの周辺装置２との接続に適したバージョンのアップデート用のデータが、ビデオプロセッサの種別ごとに記憶されている。アップデート機能部２５は、ビデオプロセッサ１のアップデート機能部１５との間で通信を行い、ビデオプロセッサ１のバージョンを取得する（図５の符号（２）参照）。そして、取得したバージョンと、保持するアップデート用のデータのうちの図５のビデオプロセッサ１の種別に対応するバージョンとから、ビデオプロセッサ１のアップデートの要否を判定する。
【００５２】
アップデート機能部２５は、ビデオプロセッサ１がアップデートの実行が可能で、且つアップデートが必要と判定した場合は、宛先管理処理部２３を介して、ビデオプロセッサ１にアップデートするよう求めるアップデートコマンドと、アップデートに必要なデータを送信する（図５の符号（３）参照）。アップデートコマンドの宛先には、「アップデート機能部１５」を示す情報を設定する。
【００５３】
ビデオプロセッサ１のアップデート機能部１５は、周辺装置２からアップデートコマンド及びアップデートに必要なデータを受信すると、これを用いてアップデートを実行する。アップデート処理の完了後、ビデオプロセッサ１を再起動し、周辺装置２と接続処理を実施する。これにより、ビデオプロセッサ１と新たにリリースされた周辺装置２との連携が可能となる。
【００５４】
以上説明したように、本実施形態に係る内視鏡システム１００によれば、新たにリリースされた周辺装置２には、ビデオプロセッサ１の種別ごとに適したバージョンのアップデート用データが保持されている。周辺装置２のアップデート機能部２５は、ビデオプロセッサ１の現行のバージョンを取得して、アップデートの要否を判定する。ビデオプロセッサ１と周辺装置２とを連携させるためにはアップデートが必要と判定すると、周辺装置２からビデオプロセッサ１に向けてその旨を指示するコマンドをアップデートに必要なデータを送信する。ビデオプロセッサ１のアップデート機能部１５は、周辺装置２からアップデートを指示するコマンドとアップデートに必要なデータが送信されてきた場合に、アップデートを実施する。これにより、その都度サポートエンジニア等が現地へ赴いてアップデートを実施することが不要となり、簡便にビデオプロセッサ１と周辺装置２とを連携させることが可能となる。
【００５５】
更には、ビデオプロセッサ１の種別ごとに適したバージョンのアップデート用データを周辺装置２に保持させ、このデータを用いてアップデートを行うことで、ビデオプロセッサ１は、製品ごとにバージョンが固定されることとなる。これにより、ビデオプロセッサ１との接続等に関する保障も容易になることが見込まれる。また、バージョンの違いにより接続できない、という事態を回避することができる。更には、新たにリリースされた周辺装置２に応じた機能が適切にビデオプロセッサ１に実装させることが可能となる。このことにより、内視鏡システム１００を構成する装置（ビデオプロセッサ１及び周辺装置２）のハードウェア構成によるもの以外については、実装できる機能が不用意に制限されてしまう事態を極力減らすことができる。
【００５６】
本発明は、上述した実施形態そのままに限定されるものではく、実施段階でのその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素を適宜組み合わせても良い。更に、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。このような、発明の趣旨を逸脱しない範囲内において種々の変形や応用が可能であることはもちろんである。
【図１】
2016104641.tif 000003
【図２】
2016104641.tif 000004
【図３】
2016104641.tif 000005
【図４】
2016104641.tif 000006
【図５】
2016104641.tif 000007
【手続補正書】
【提出日】平成28年7月12日(2016.7.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
内視鏡ビデオプロセッサと、複数の機能を有し、前記内視鏡ビデオプロセッサと通信可能な周辺装置とを有する内視鏡システムであって、
前記内視鏡ビデオプロセッサに備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第１の宛先管理部と、
前記周辺装置に備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第２の宛先管理部と、
前記内視鏡ビデオプロセッサ及び前記周辺装置に備えられ、前記複数の周辺装置の機能にそれぞれ対応し、コマンドを処理する複数の通信処理部と、
を備え、
前記第１の宛先管理部及び前記第２の宛先管理部の各々は、
前記コマンドを送信する際は、前記複数の通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記コマンドを受信した際は、前記受信コマンドに付与されている前記宛先情報から前記受信コマンドの宛先を判定し、前記複数の通信処理部のうちの前記宛先が示す通信処理部に前記受信コマンドを分配することを特徴とする内視鏡システム。
【請求項２】
前記内視鏡ビデオプロセッサの前記第１の宛先管理部は、前記受信コマンドに前記宛先情報が付与されているか否かを判定する判定部と、
を有し、
前記判定部において前記受信コマンドに前記宛先情報が付与されていると判定した場合は、前記受信コマンドの宛先を判定して前記分配処理を実行し、
前記判定部において前記受信コマンドに前記宛先情報が付与されていないと判定した場合は、前記周辺装置との通信コネクタを識別する情報に基づいて、前記宛先を特定して対応する通信処理部に前記受信コマンドを転送する
ことを特徴とする請求項１記載の内視鏡システム。
【請求項３】
前記内視鏡ビデオプロセッサと前記周辺装置の後継機とが接続されると、前記内視鏡ビデオプロセッサの前記第１の宛先管理部及び前記周辺装置の前記第２の宛先管理部は、前記後継機との間で相互にそれぞれの装置が保有する情報を送受し、
前記内視鏡ビデオプロセッサの前記第１の宛先管理部は、
前記取得した前記後継機が有する複数の周辺装置の機能に関する情報に基づき、前記後継機の第１の通信処理部から送信されたコマンドについては、暫定的に第２の通信処理部に分配することとし、
前記後継機から、前記後継機の前記第１の通信処理部との通信においては前記内視鏡ビデオプロセッサの前記第２の通信処理部との通信として処理するよう要求する旨のコマンドを受信すると、正式に前記後継機の第１の通信処理部からのコマンドについては前記第２の通信処理部において処理することとする
ことを特徴とする請求項１記載の内視鏡システム。
【請求項４】
前記内視鏡ビデオプロセッサは、前記周辺装置の機能によらずに通信処理を実行可能な汎用通信処理部と、を更に備え、
前記内視鏡ビデオプロセッサと前記周辺装置の後継機とが接続されると、前記内視鏡ビデオプロセッサの前記第１の宛先管理部及び前記周辺装置の前記第２の宛先管理部は、前記後継機との間で相互にそれぞれの装置が保有する情報を送受し、
前記内視鏡ビデオプロセッサの前記第１の宛先管理部は、
前記取得した前記後継機が有する複数の周辺装置の機能に関する情報に基づき、前記後継機の第１の通信処理部から送信されたコマンドについては、暫定的に前記汎用通信処理部に前記受信コマンドを分配することとし、
前記後継機は、前記第１の宛先管理部において、前記第１の機能を処理する第２の通信処理部を使用することを示す宛先情報を付与したコマンドを送信し、前記内視鏡ビデオプロセッサにおいては前記第１の通信処理部を介して通信を行う旨を要求する要求コマンドを送信し、
前記後継機から、前記後継機の前記第１の通信処理部との通信においては前記内視鏡ビデオプロセッサの第２の通信処理部との通信として処理するよう要求する旨のコマンドを受信すると、正式に前記後継機の前記第１の通信処理部からのコマンドについては前記第２の通信処理部において処理することとする
ことを特徴とする請求項１記載の内視鏡システム。
【請求項５】
前記内視鏡ビデオプロセッサ及び前記周辺装置は、
前記宛先管理処理部の上位に位置付けられる、前記内視鏡ビデオプロセッサのアップデート機能を実現するアップデート処理部
をそれぞれ更に備え、
前記周辺装置のアップデート処理部は、
前記第２の宛先管理部を介して前記内視鏡ビデオプロセッサの前記アップデート処理部と通信を行って取得した前記内視鏡ビデオプロセッサのバージョンに関する情報と、前記周辺装置のアップデート処理部が保持する前記内視鏡ビデオプロセッサのアップデートに関する情報とに基づき、前記内視鏡ビデオプロセッサのアップデートの要否を判定し、
前記内視鏡ビデオプロセッサのアップデートが必要と判定した場合には、前記内視鏡ビデオプロセッサの前記アップデート処理部を宛先として、前記内視鏡ビデオプロセッサのアップデートを求めるコマンドとアップデート用のデータとを送信する
処理を実行し、
前記内視鏡ビデオプロセッサは、
前記アップデート処理部は、前記第１の宛先管理部を介して前記アップデートを求めるコマンドとアップデート用のデータとを受信すると、受信したデータを用いて前記内視鏡ビデオプロセッサのアップデートを実行する
処理を実行する
ことを特徴とする請求項１記載の内視鏡システム。
【請求項６】
複数の機能を有した周辺装置と通信可能な内視鏡ビデオプロセッサであって、
前記周辺装置から入力された、前記複数の機能にそれぞれ対応したコマンドを処理する複数の通信処理部と、
前記コマンドに宛先情報が付与されているか否かを判定する判定部と、
前記周辺装置との通信において、前記コマンドを送信する際は、前記複数の通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記コマンドを受信した際は、前記受信コマンドに付与されている前記宛先情報から前記受信コマンドの宛先を判定し、前記複数の通信処理部のうちの前記宛先が示す通信処理部に前記受信コマンドを分配する宛先管理部と、
を備え、
前記宛先管理部は、
前記判定部において前記受信コマンドに前記宛先情報が付与されていると判定された場合は、前記受信コマンドの宛先を判定して前記分配処理を実行し、前記判定部において前記受信コマンドに前記宛先情報が付与されていないと判定された場合は、前記周辺装置を識別する情報に基づいて、前記宛先を特定して対応する通信処理部に前記受信コマンドを転送することを特徴とする内視鏡ビデオプロセッサ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の一態様に係る内視鏡システムによれば、内視鏡ビデオプロセッサと、複数の機能を有し、前記内視鏡ビデオプロセッサと通信可能な周辺装置とを有する内視鏡システムであって、前記内視鏡ビデオプロセッサに備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第１の宛先管理部と、前記周辺装置に備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第２の宛先管理部と、前記内視鏡ビデオプロセッサ及び前記周辺装置に備えられ、前記複数の周辺装置の機能にそれぞれ対応し、コマンドを処理する複数の通信処理部と、を備え、前記第１の宛先管理部及び前記第２の宛先管理部の各々は、前記コマンドを送信する際は、前記複数の通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記コマンドを受信した際は、前記受信コマンドに付与されている前記宛先情報から前記受信コマンドの宛先を判定し、前記複数の通信処理部のうちの前記宛先が示す通信処理部に前記受信コマンドを分配することを特徴とする。
また、本発明の一態様に係る内視鏡ビデオプロセッサによれば、複数の機能を有した周辺装置と通信可能な内視鏡ビデオプロセッサであって、前記周辺装置から入力された、前記複数の機能にそれぞれ対応したコマンドを処理する複数の通信処理部と、前記コマンドに宛先情報が付与されているか否かを判定する判定部と、前記周辺装置との通信において、前記コマンドを送信する際は、前記複数の通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記コマンドを受信した際は、前記受信コマンドに付与されている前記宛先情報から前記受信コマンドの宛先を判定し、前記複数の通信処理部のうちの前記宛先が示す通信処理部に前記受信コマンドを分配する宛先管理部と、を備え、前記宛先管理部は、前記判定部において前記受信コマンドに前記宛先情報が付与されていると判定された場合は、前記受信コマンドの宛先を判定して前記分配処理を実行し、前記判定部において前記受信コマンドに前記宛先情報が付与されていないと判定された場合は、前記周辺装置を識別する情報に基づいて、前記宛先を特定して対応する通信処理部に前記受信コマンドを転送することを特徴とする。
【手続補正書】
【提出日】平成28年12月26日(2016.12.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の機能を有する内視鏡ビデオプロセッサと、前記複数の機能に対応する機能を有し、前記内視鏡ビデオプロセッサと通信可能な周辺装置とを有する内視鏡システムであって、
前記内視鏡ビデオプロセッサに備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第１の宛先管理部と、
前記周辺装置に備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第２の宛先管理部と、
前記内視鏡ビデオプロセッサに備えられ、前記ビデオプロセッサの複数の機能にそれぞれ対応するコマンドを処理する複数の第１通信処理部と、
前記周辺装置に備えられ、前記ビデオプロセッサの複数の機能にそれぞれ対応するコマンドを処理する複数の第２通信処理部と、
を備え、
前記第１の宛先管理部は、前記第２の宛先管理部に対してコマンドを送信する際は前記複数の第２通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記第２の宛先管理部は、前記第１の宛先管理部に対して前記コマンドを送信する際は前記第１通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与することを特徴とする内視鏡システム。
【請求項２】
内視鏡ビデオプロセッサと、複数の機能を有し、前記内視鏡ビデオプロセッサと通信可能な周辺装置とを有する内視鏡システムであって、
前記内視鏡ビデオプロセッサに備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第１の宛先管理部と、
前記周辺装置に備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第２の宛先管理部と、
前記内視鏡ビデオプロセッサ及び前記周辺装置に備えられ、前記複数の周辺装置の機能にそれぞれ対応し、コマンドを処理する複数の通信処理部と、
を備え、
前記第１の宛先管理部及び前記第２の宛先管理部の各々は、
前記コマンドを送信する際は、前記複数の通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記コマンドを受信した際は、前記受信コマンドに付与されている前記宛先情報から前記受信コマンドの宛先を判定し、前記複数の通信処理部のうちの前記宛先が示す通信処理部に前記受信コマンドを分配し、
前記内視鏡ビデオプロセッサの前記第１の宛先管理部は、前記受信コマンドに前記宛先情報が付与されているか否かを判定する判定部と、
を有し、
前記判定部において前記受信コマンドに前記宛先情報が付与されていると判定した場合は、前記受信コマンドの宛先を判定して前記分配処理を実行し、
前記判定部において前記受信コマンドに前記宛先情報が付与されていないと判定した場合は、前記周辺装置との通信コネクタを識別する情報に基づいて、前記宛先を特定して対応する通信処理部に前記受信コマンドを転送する
ことを特徴とする請求項１記載の内視鏡システム。
【請求項３】
内視鏡ビデオプロセッサと、複数の機能を有し、前記内視鏡ビデオプロセッサと通信可能な周辺装置とを有する内視鏡システムであって、
前記内視鏡ビデオプロセッサに備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第１の宛先管理部と、
前記周辺装置に備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第２の宛先管理部と、
前記内視鏡ビデオプロセッサ及び前記周辺装置に備えられ、前記複数の周辺装置の機能にそれぞれ対応し、コマンドを処理する複数の通信処理部と、
を備え、
前記第１の宛先管理部及び前記第２の宛先管理部の各々は、
前記コマンドを送信する際は、前記複数の通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記コマンドを受信した際は、前記受信コマンドに付与されている前記宛先情報から前記受信コマンドの宛先を判定し、前記複数の通信処理部のうちの前記宛先が示す通信処理部に前記受信コマンドを分配し、
前記内視鏡ビデオプロセッサと前記周辺装置の後継機とが接続されると、前記内視鏡ビデオプロセッサの前記第１の宛先管理部及び前記周辺装置の前記第２の宛先管理部は、前記後継機との間で相互にそれぞれの装置が保有する情報を送受し、
前記内視鏡ビデオプロセッサの前記第１の宛先管理部は、
前記取得した前記後継機が有する複数の周辺装置の機能に関する情報に基づき、前記後継機の第１の通信処理部から送信されたコマンドについては、暫定的に第２の通信処理部に分配することとし、
前記後継機から、前記後継機の前記第１の通信処理部との通信においては前記内視鏡ビデオプロセッサの前記第２の通信処理部との通信として処理するよう要求する旨のコマンドを受信すると、正式に前記後継機の第１の通信処理部からのコマンドについては前記第２の通信処理部において処理することとする
ことを特徴とする請求項１記載の内視鏡システム。
【請求項４】
内視鏡ビデオプロセッサと、複数の機能を有し、前記内視鏡ビデオプロセッサと通信可能な周辺装置とを有する内視鏡システムであって、
前記内視鏡ビデオプロセッサに備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第１の宛先管理部と、
前記周辺装置に備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第２の宛先管理部と、
前記内視鏡ビデオプロセッサ及び前記周辺装置に備えられ、前記複数の周辺装置の機能にそれぞれ対応し、コマンドを処理する複数の通信処理部と、
を備え、
前記第１の宛先管理部及び前記第２の宛先管理部の各々は、
前記コマンドを送信する際は、前記複数の通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記コマンドを受信した際は、前記受信コマンドに付与されている前記宛先情報から前記受信コマンドの宛先を判定し、前記複数の通信処理部のうちの前記宛先が示す通信処理部に前記受信コマンドを分配し、
前記内視鏡ビデオプロセッサは、前記周辺装置の機能によらずに通信処理を実行可能な汎用通信処理部と、を更に備え、
前記内視鏡ビデオプロセッサと前記周辺装置の後継機とが接続されると、前記内視鏡ビデオプロセッサの前記第１の宛先管理部及び前記周辺装置の前記第２の宛先管理部は、前記後継機との間で相互にそれぞれの装置が保有する情報を送受し、
前記内視鏡ビデオプロセッサの前記第１の宛先管理部は、
前記取得した前記後継機が有する複数の周辺装置の機能に関する情報に基づき、前記後継機の第１の通信処理部から送信されたコマンドについては、暫定的に前記汎用通信処理部に前記受信コマンドを分配することとし、
前記後継機は、前記第１の宛先管理部において、前記第１の機能を処理する第２の通信処理部を使用することを示す宛先情報を付与したコマンドを送信し、前記内視鏡ビデオプロセッサにおいては前記第１の通信処理部を介して通信を行う旨を要求する要求コマンドを送信し、
前記後継機から、前記後継機の前記第１の通信処理部との通信においては前記内視鏡ビデオプロセッサの第２の通信処理部との通信として処理するよう要求する旨のコマンドを受信すると、正式に前記後継機の前記第１の通信処理部からのコマンドについては前記第２の通信処理部において処理することとする
ことを特徴とする請求項１記載の内視鏡システム。
【請求項５】
前記内視鏡ビデオプロセッサ及び前記周辺装置は、
前記宛先管理処理部の上位に位置付けられる、前記内視鏡ビデオプロセッサのアップデート機能を実現するアップデート処理部
をそれぞれ更に備え、
前記周辺装置のアップデート処理部は、
前記第２の宛先管理部を介して前記内視鏡ビデオプロセッサの前記アップデート処理部と通信を行って取得した前記内視鏡ビデオプロセッサのバージョンに関する情報と、前記周辺装置のアップデート処理部が保持する前記内視鏡ビデオプロセッサのアップデートに関する情報とに基づき、前記内視鏡ビデオプロセッサのアップデートの要否を判定し、
前記内視鏡ビデオプロセッサのアップデートが必要と判定した場合には、前記内視鏡ビデオプロセッサの前記アップデート処理部を宛先として、前記内視鏡ビデオプロセッサのアップデートを求めるコマンドとアップデート用のデータとを送信する
処理を実行し、
前記内視鏡ビデオプロセッサは、
前記アップデート処理部は、前記第１の宛先管理部を介して前記アップデートを求めるコマンドとアップデート用のデータとを受信すると、受信したデータを用いて前記内視鏡ビデオプロセッサのアップデートを実行する
処理を実行する
ことを特徴とする請求項１記載の内視鏡システム。
【請求項６】
複数の機能を有した周辺装置と通信可能な内視鏡ビデオプロセッサであって、
前記周辺装置から入力された、前記複数の機能にそれぞれ対応したコマンドを処理する複数の通信処理部と、
前記コマンドに宛先情報が付与されているか否かを判定する判定部と、
前記周辺装置との通信において、前記コマンドを送信する際は、前記複数の通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記コマンドを受信した際は、前記受信コマンドに付与されている前記宛先情報から前記受信コマンドの宛先を判定し、前記複数の通信処理部のうちの前記宛先が示す通信処理部に前記受信コマンドを分配する宛先管理部と、
を備え、
前記宛先管理部は、
前記判定部において前記受信コマンドに前記宛先情報が付与されていると判定された場合は、前記受信コマンドの宛先を判定して前記分配処理を実行し、前記判定部において前記受信コマンドに前記宛先情報が付与されていないと判定された場合は、前記周辺装置を識別する情報に基づいて、前記宛先を特定して対応する通信処理部に前記受信コマンドを転送することを特徴とする内視鏡ビデオプロセッサ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の一態様に係る内視鏡システムによれば、複数の機能を有する内視鏡ビデオプロセッサと、前記複数の機能に対応する機能を有し、前記内視鏡ビデオプロセッサと通信可能な周辺装置とを有する内視鏡システムであって、前記内視鏡ビデオプロセッサに備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第１の宛先管理部と、前記周辺装置に備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第２の宛先管理部と、前記内視鏡ビデオプロセッサに備えられ、前記ビデオプロセッサの複数の機能にそれぞれ対応するコマンドを処理する複数の第１通信処理部と、前記周辺装置に備えられ、前記ビデオプロセッサの複数の機能にそれぞれ対応するコマンドを処理する複数の第２通信処理部と、を備え、前記第１の宛先管理部は、前記第２の宛先管理部に対してコマンドを送信する際は前記複数の第２通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記第２の宛先管理部は、前記第１の宛先管理部に対して前記コマンドを送信する際は前記第１通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与することを特徴とする。
また、本発明の一態様に係る内視鏡システムによれば、内視鏡ビデオプロセッサと、複数の機能を有し、前記内視鏡ビデオプロセッサと通信可能な周辺装置とを有する内視鏡システムであって、前記内視鏡ビデオプロセッサに備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第１の宛先管理部と、前記周辺装置に備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第２の宛先管理部と、前記内視鏡ビデオプロセッサ及び前記周辺装置に備えられ、前記複数の周辺装置の機能にそれぞれ対応し、コマンドを処理する複数の通信処理部と、を備え、前記第１の宛先管理部及び前記第２の宛先管理部の各々は、前記コマンドを送信する際は、前記複数の通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記コマンドを受信した際は、前記受信コマンドに付与されている前記宛先情報から前記受信コマンドの宛先を判定し、前記複数の通信処理部のうちの前記宛先が示す通信処理部に前記受信コマンドを分配し、前記内視鏡ビデオプロセッサの前記第１の宛先管理部は、前記受信コマンドに前記宛先情報が付与されているか否かを判定する判定部と、を有し、前記判定部において前記受信コマンドに前記宛先情報が付与されていると判定した場合は、前記受信コマンドの宛先を判定して前記分配処理を実行し、前記判定部において前記受信コマンドに前記宛先情報が付与されていないと判定した場合は、前記周辺装置との通信コネクタを識別する情報に基づいて、前記宛先を特定して対応する通信処理部に前記受信コマンドを転送することを特徴とする。
また、本発明の一態様に係る内視鏡システムによれば、内視鏡ビデオプロセッサと、複数の機能を有し、前記内視鏡ビデオプロセッサと通信可能な周辺装置とを有する内視鏡システムであって、前記内視鏡ビデオプロセッサに備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第１の宛先管理部と、前記周辺装置に備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第２の宛先管理部と、前記内視鏡ビデオプロセッサ及び前記周辺装置に備えられ、前記複数の周辺装置の機能にそれぞれ対応し、コマンドを処理する複数の通信処理部と、を備え、前記第１の宛先管理部及び前記第２の宛先管理部の各々は、前記コマンドを送信する際は、前記複数の通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記コマンドを受信した際は、前記受信コマンドに付与されている前記宛先情報から前記受信コマンドの宛先を判定し、前記複数の通信処理部のうちの前記宛先が示す通信処理部に前記受信コマンドを分配し、前記内視鏡ビデオプロセッサと前記周辺装置の後継機とが接続されると、前記内視鏡ビデオプロセッサの前記第１の宛先管理部及び前記周辺装置の前記第２の宛先管理部は、前記後継機との間で相互にそれぞれの装置が保有する情報を送受し、前記内視鏡ビデオプロセッサの前記第１の宛先管理部は、前記取得した前記後継機が有する複数の周辺装置の機能に関する情報に基づき、前記後継機の第１の通信処理部から送信されたコマンドについては、暫定的に第２の通信処理部に分配することとし、前記後継機から、前記後継機の前記第１の通信処理部との通信においては前記内視鏡ビデオプロセッサの前記第２の通信処理部との通信として処理するよう要求する旨のコマンドを受信すると、正式に前記後継機の第１の通信処理部からのコマンドについては前記第２の通信処理部において処理することとすることを特徴とする。
また、本発明の一態様に係る内視鏡システムによれば、内視鏡ビデオプロセッサと、複数の機能を有し、前記内視鏡ビデオプロセッサと通信可能な周辺装置とを有する内視鏡システムであって、前記内視鏡ビデオプロセッサに備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第１の宛先管理部と、前記周辺装置に備えられ、前記内視鏡ビデオプロセッサ及び前記周辺装置の間の通信において、通信されるコマンドの宛先管理処理を行なう第２の宛先管理部と、前記内視鏡ビデオプロセッサ及び前記周辺装置に備えられ、前記複数の周辺装置の機能にそれぞれ対応し、コマンドを処理する複数の通信処理部と、を備え、前記第１の宛先管理部及び前記第２の宛先管理部の各々は、前記コマンドを送信する際は、前記複数の通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記コマンドを受信した際は、前記受信コマンドに付与されている前記宛先情報から前記受信コマンドの宛先を判定し、前記複数の通信処理部のうちの前記宛先が示す通信処理部に前記受信コマンドを分配し、前記内視鏡ビデオプロセッサは、前記周辺装置の機能によらずに通信処理を実行可能な汎用通信処理部と、を更に備え、前記内視鏡ビデオプロセッサと前記周辺装置の後継機とが接続されると、前記内視鏡ビデオプロセッサの前記第１の宛先管理部及び前記周辺装置の前記第２の宛先管理部は、前記後継機との間で相互にそれぞれの装置が保有する情報を送受し、前記内視鏡ビデオプロセッサの前記第１の宛先管理部は、前記取得した前記後継機が有する複数の周辺装置の機能に関する情報に基づき、前記後継機の第１の通信処理部から送信されたコマンドについては、暫定的に前記汎用通信処理部に前記受信コマンドを分配することとし、前記後継機は、前記第１の宛先管理部において、前記第１の機能を処理する第２の通信処理部を使用することを示す宛先情報を付与したコマンドを送信し、前記内視鏡ビデオプロセッサにおいては前記第１の通信処理部を介して通信を行う旨を要求する要求コマンドを送信し、前記後継機から、前記後継機の前記第１の通信処理部との通信においては前記内視鏡ビデオプロセッサの第２の通信処理部との通信として処理するよう要求する旨のコマンドを受信すると、正式に前記後継機の前記第１の通信処理部からのコマンドについては前記第２の通信処理部において処理することとすることを特徴とする。
また、本発明の一態様に係る内視鏡ビデオプロセッサによれば、複数の機能を有した周辺装置と通信可能な内視鏡ビデオプロセッサであって、前記周辺装置から入力された、前記複数の機能にそれぞれ対応したコマンドを処理する複数の通信処理部と、前記コマンドに宛先情報が付与されているか否かを判定する判定部と、前記周辺装置との通信において、前記コマンドを送信する際は、前記複数の通信処理部のうちのいずれを使用するかを示す宛先情報を前記送信コマンドに付与し、前記コマンドを受信した際は、前記受信コマンドに付与されている前記宛先情報から前記受信コマンドの宛先を判定し、前記複数の通信処理部のうちの前記宛先が示す通信処理部に前記受信コマンドを分配する宛先管理部と、を備え、前記宛先管理部は、前記判定部において前記受信コマンドに前記宛先情報が付与されていると判定された場合は、前記受信コマンドの宛先を判定して前記分配処理を実行し、前記判定部において前記受信コマンドに前記宛先情報が付与されていないと判定された場合は、前記周辺装置を識別する情報に基づいて、前記宛先を特定して対応する通信処理部に前記受信コマンドを転送することを特徴とする。
【国際調査報告】
2016104641.tif 000008
2016104641.tif 000009
2016104641.tif 000010
2016104641.tif 000011