(57)【要約】【課題】接続されている複数の医療機器の各機能を、容易に連動させて使用する。【解決手段】ステータス管理部２１は、各機器からの設定データを入力条件及び出力条件として取得すると、これら入力条件及び出力条件をデータ変換テーブル部３１に格納されているデータ変換テーブルに基づきコマンドデータに変換し、コマンドデータからなるマクロプログラムを作成し、作成したマクロプログラムをマクロプログラムテーブル部３２に格納する。【選択図】図１
2008220846.tif 000002
【特許請求の範囲】
【請求項１】
複数の医療機器と、前記複数の医療機器を制御する医療機器制御装置と、を有する手術システム制御装置において、
前記医療機器制御装置に接続される第１の医療機器に設けられた第１の機能に関する機能情報及び第２の医療機器に設けられた第２の機能に関する機能情報を記憶する第１の記憶手段と、
第１の記憶手段に記憶されている前記機能情報に基づき、前記第１の機能と前記第２の機能を組み合わせた、組み合わせ機能を設定する設定手段と、
前記組み合わせ機能に関する組み合わせ情報を記憶する第２の記憶手段と、
前記組み合わせ機能の実施が指示された際に、前記組み合わせ機能の前記機能情報に基づき、前記第１の医療機器及び前記第２の医療機器を連動して動作させる制御を行う制御手段と
備えたことを特徴とする手術システム制御装置。
【請求項２】
前記第２の医療機器は、前記医療機器制御装置に新たに接続される医療機器であり、新機能を有する
ことを特徴とする請求項１に記載の手術システム制御装置。
【請求項３】
前記第１の記憶手段は、
前記第２の医療機器の前記新機能の機能情報をダウンロードして記憶する
ことを特徴とする請求項２に記載の手術システム制御装置。
【請求項４】
前記第２の記憶手段に記憶された前記組み合わせ情報に関する詳細情報を設定する詳細情報設定手段を、さらに備え、
前記第２の記憶手段は、
前記詳細情報設定手段により設定された内容を前記組み合わせ情報に関連付けて記憶し、
前記制御手段は、前記組み合わせ情報の実行が指示された場合に、前記組み合わせ情報及び前記詳細情報に基づき、前記第１の医療機器及び前記第２の医療機器を連動して動作させる制御を行う
ことを特徴とする請求項１ないし３のいずれか１つに記載の手術システム制御装置。
【請求項５】
前記詳細情報設定手段は、第１の条件と、前記第１の条件とは異なる第２の条件に基づき、前記詳細情報を設定する
ことを特徴とする請求項４に記載の手術システム制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は手術システム制御装置、更に詳しくは複数の医療機器を連動して制御する連動制御部分に特徴のある手術システム制御装置に関する。
【背景技術】
【０００２】
近年では内視鏡装置を用いた外科手術なども行われており、このような内視鏡外科手術では、腹腔内を膨張させるために用いる気腹装置や手技を行うための処置装置であり、生体組織を切除、あるいは凝固する高周波焼灼装置（電気メス）などの手術機器を前述の装置に加えることによって、内視鏡で観察しながら各種処置が行える。
【０００３】
また、これら複数の各種機器を備えた内視鏡手術システムにおいて、複数の装置を容易に操作、制御することができ、システムの操作力性を向上させるため、術者が滅菌域で各種機器の設定状態を確認するための表示手段として液晶パネルなどの表示パネルや、術者が滅菌域で操作し各種機器の機能または設定値を変更するための遠隔操作手段としてリモコン（リモートコントローラ）などの遠隔操作装置、さらには術者（医師）の指示に従って看護師等の補助者が非滅菌域で操作し各種機器の機能または設定値を変更するための各機器の操作スイッチをタッチパネルに設けた集中操作パネル、各種機器を音声で操作するためのマイク等を備えている。
【０００４】
従来の内視鏡手術システムにおいて音声にて各種機器を操作する場合、術者は機器操作のためのコマンドを階層的に、しかも意図的に発生しなければならず、手技を進めていく上で使い勝手が良くなかった。
【０００５】
そこで、例えば特開２００３−５７７７号公報では、機器の状態を会話的な文言により音声入力するだけで対象機器を制御することのできる内視鏡手術システムを提案している。
【０００６】
また例えば特開平６―２７９８６号公報では、入力音声の異常値を検出する際に、騒音レベルを検出し、検出した騒音レベルに応じた異常処理を実行する機器制御システムが提案されている。
【０００７】
さらに特開２００２−２５８８８２号公報では、音声認識レベルが騒音レベルの銃撃音等で変動する環境でも、音声検出の精度を上げて音声認識を行うことを可能とする音声認識システムが提案されている。
【特許文献１】特開２００３−５７７７号公報
【特許文献２】特開平６―２７９８６号公報
【特許文献３】特開２００２−２５８８８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、医療機器制御システムに接続される医療機器は多岐にわたり、手技中はこれらの機器を連動させる必要があるが、従来は使用中の機器の制御状態に応じて、最適な状態に状態毎に設定条件を入力して他の機器を制御する必要があり、機器の連動制御が煩雑になるといった問題がある。
【０００９】
また医療機器制御システムに新規の医療機器が接続された場合、医療機器制御システムは、接続された新規医療機器の機能を従来の医療機器の機能と連動させるためには、医療機器制御システムの制御プログラムを書き換え、更新する必要がある。
【００１０】
本発明は、上記事情に鑑みてなされたものであり、接続されている複数の医療機器の各機能を、容易に連動させて使用することのできる手術システム制御装置を提供することを目的としている。
【課題を解決するための手段】
【００１１】
本発明の手術システム制御装置は、
複数の医療機器と、前記複数の医療機器を制御する医療機器制御装置と、を有する手術システム制御装置において、
前記医療機器制御装置に接続される第１の医療機器に設けられた第１の機能に関する機能情報及び第２の医療機器に設けられた第２の機能に関する機能情報を記憶する第１の記憶手段と、
第１の記憶手段に記憶されている前記機能情報に基づき、前記第１の機能と前記第２の機能を組み合わせた、組み合わせ機能を設定する設定手段と、
前記組み合わせ機能に関する組み合わせ情報を記憶する第２の記憶手段と、
前記組み合わせ機能の実施が指示された際に、前記組み合わせ機能の前記機能情報に基づき、前記第１の医療機器及び前記第２の医療機器を連動して動作させる制御を行う制御手段と
を備えて構成される。
【発明の効果】
【００１２】
本発明によれば、接続されている複数の医療機器の各機能を、容易に連動させて使用することができるという効果がある。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照しながら本発明の実施例について述べる。
【実施例１】
【００１４】
図１に示すように、本実施例の手術システム制御装置であるシステムコントローラ１は、内視鏡装置２、光源装置３、電気メス４、気腹器５、患者モニタ装置６、設定手段としてのT/P（タッチパネル）付きモニタ（集中制御装置）７、スピーカ８、マイク９及びネットワークサーバ１０等と接続可能に構成されている。
【００１５】
術者は、各機器の制御情報を、集中制御装置７のT/P機能を介したGUI情報あるいは、音声（以下、制御音声）としてマイク９を介し音声情報としてシステムコントローラ１に入力する。
【００１６】
一方、システムコントローラ１に接続される、内視鏡装置２、光源装置３、電気メス４、気腹器５、患者モニタ装置６は、術者に対して、上記GUI情報あるいは音声情報に応じて制御状態を示す状態情報を音声（以下、音声ガイダンス）により、スピーカ８を介して発声する。
【００１７】
システムコントローラ１は、内視鏡装置２、光源装置３、電気メス４、気腹器５及び患者モニタ装置６等と、通信I/F（インターフェイス）部１１を介して接続している。
【００１８】
また、システムコントローラ１は、集中制御装置７とT/P−I/F部１２を介して接続している。
【００１９】
さらに、システムコントローラ１は、マイク９とは音声入力I/F部１３を介して接続し、スピーカ８とは音声出力I/F部１４を介して接続し、ネットワークサーバ１０とはネットワークI/F部１５を介して接続している。
【００２０】
システムコントローラ１は、内視鏡装置２、光源装置３、電気メス４、気腹器５及び患者モニタ装置６からの、各機器の制御状態を示すステータス情報を通信I/F部１１を介して、制御手段及び詳細情報設定手段としてのステータス管理部２１にて送受可能に構成されている。またネットワークI/F部１５はステータス管理部２１に接続されている。
【００２１】
また、システムコントローラ１は、音声入力I/F部１３からの音声入力情報を認識し、かつ音声出力I/F部１４に対して音声出力情報を出力する、音声情報処理部２２を備えている。そして、音声情報処理部２２は、上記ステータス管理部２１に接続されている。
【００２２】
ステータス管理部２１は、各機器からのステータス情報を解析するためのデータを保存し、解析したステータス情報を格納するための、ステータス情報格納部２３を備えている。
【００２３】
システムコントローラ１は、各機器からの設定データをコマンドデータに変換するためのデータ変換テーブルを格納した第１の記憶手段としてのデータ変換テーブル部３１と、データ変換テーブルのコマンドデータに基づくマクロプログラムを格納する第２の記憶手段としてのマクロプログラムテーブル部３２を備えている。
【００２４】
データ変換テーブル部３１は、図２に示すように、複数の格納コマンドパーツ３１１を有する、複数のデータ変換テーブル(T1〜Tn)３１（１）、３１（２）、〜、３１（n）を格納している。各データ変換テーブル３１（i）(i=1〜n;整数）は、機器毎に対応したコマンドパーツ３１１からなる。
【００２５】
ステータス管理部２１は、各機器からの設定データを入力条件及び出力条件として取得すると、これら入力条件及び出力条件をデータ変換テーブル部３１に格納されているデータ変換テーブルに基づきコマンドデータに変換し、コマンドデータからなるマクロプログラムを作成し、作成したマクロプログラムをマクロプログラムテーブル部３２に格納する。
【００２６】
このマクロプログラムは各機器の設定状態を、入力条件及び出力条件の入力により、一連の動作処理を実行するために生成されるプログラムである。
【００２７】
このように構成された本実施例の作用について説明する。
【００２８】
上述したように本実施例では、図３に示すように、ステータス管理部２１は、ステップS１にて、手技前に看護師等により集中制御装置７のT/P機能を用いて機能設定マクロプログラムの設定の開始を検知すると、ステップS２にて、集中制御装置７に、図４あるいは図５に示すようなマクロ設定ウインドウ５０を表示する。
【００２９】
このマクロ設定ウインドウ５０は、入力条件設定エリア５１と、出力条件設定エリア５２と、生成ボタン５３とからなる。
【００３０】
看護師等は、ステップS３にて、集中制御装置７のT/P機能を用いて、このマクロ設定ウインドウ５０上の入力条件設定エリア５１のポップアップボタンを用いて、機器、機能（条件）、動作の各入力条件を設定する。同様に、出力条件設定エリア５２のポップアップボタンを用いて、機器、機能（条件）、動作の各出力条件を設定する。
【００３１】
図４では、入力条件として「電気メス（機器）のフットスイッチ（機能）がON（動作）される」という状態が設定されている。また、出力条件として「気腹器（機器）の排煙（機能）がON（動作）される」という状態が設定されている。
【００３２】
図５では、入力条件として「電気メス（：機器）のフットスイッチ（：機能）がON（：動作）される」という状態が設定されている。また、出力条件として「電気メス（：機器）の全ての可能なボタンの操作（：機能）が無効化（：動作）される」という状態が設定されている。
【００３３】
図３に戻り、ステータス管理部２１は、ステップS４にて、図４あるいは図５のように入力条件及び出力条件が設定され、集中制御装置７のT/P機能を用いた生成ボタン５３の操作（押下）を確認すると、処理をステップS５に移行する。
【００３４】
ステータス管理部２１は、ステップS５にて、入力条件及び出力条件に基づいて、機器が入力条件を満たした場合に、機器を出力条件を満たす状態に設定するマクロプログラムを、マクロプログラムテーブル部３２よりコマンドパーツ３１１（図２参照）を読み出して、マクロプログラクを生成する。
【００３５】
そして、ステータス管理部２１は、ステップS６にて、作成（生成）したマクロプログラムを連動動作マクロプログラムとして、この連動動作マクロプログラムのエミュレーションを実行し、プログラム動作の確認を行う。
【００３６】
次に、エミュレーションにより動作確認した連動動作マクロプログラムをマクロプログラムテーブル部３２に登録／格納し、連動動作マクロプログラムを起動させるための新規ボタンに、この連動動作マクロプログラムを割り付け、処理を終了する。
【００３７】
なお、連動動作マクロプログラムを割り付ける新規ボタンは、例えば集中制御装置７のT/P機能上のボタン、フットスイッチ、キーボード上のファンクションキーあるいは内視鏡操作部の操作スイッチ等が相当する。
【００３８】
このように本実施例では、接続された医療機器に対する設定コマンドに基づく処置時の動作手順を、手技前に、所定の機器の所定の設定状態の発生を入力条件とした時に、関連する機器の設定状態を出力条件とする、入力状態から出力状態に至る関連動作制御を、予め制御する関連動作マクロプログラムを容易に生成することが可能となり、手技中における、接続されている複数の医療機器の連動動作の制御設定が自動化でき、機器間の連動動作を効果的、かつ無駄無く実施することが可能となる。
【００３９】
なお、本実施例では、図４あるいは図５に示したマクロ設定ウインドウ５０の入力条件設定エリア５１及び出力条件設定エリア５２を用いて入力条件及び出力条件を設定するとしたが、これに限らず、例えば、図６に示すように、マクロ設定ウインドウ５０上に連動機能条件入力エリア５５を設け、連動機能条件入力エリア５５の入力エリア５６に、マイク９を用いた音声入力あるいは集中制御装置７のT/P機能上のキーボード等より、直接、文章形式にて入力条件及び出力条件を設定するようにしても良い。
【００４０】
図６のような連動機能条件入力エリア５５にて、文章形式で入力条件及び出力条件を設定する場合、通常の文章とほぼ同じ感覚で設定できるので、条件設定が容易となる。
【００４１】
また、本実施例では、システムコントローラ１に新規の医療機器が接続されると、ステータス管理部２１は、図７に示すように、ステップS５１にて新規接続機器のID等を確認する。次にステータス管理部２１は、ステップS５２にて接続された新規接続機器からコマンドデータをダウンロードし、ステップS５３にてデータ変換テーブル部に３１にダウンロードしたコマンドデータに追加しデータを更新する。そして、上述したステップS２以降の処理を実行する。
【００４２】
図７に示すような処理を行うことで、システムに新規医療機器が接続された際にも、コマンドをダウンロードすることで、既存の医療機器と同様に、手技中における、新規医療機器を含む機器間の連動動作を効果的、かつ無駄無く実施することが可能となる。
【実施例２】
【００４３】
本実施例（実施例２）は、実施例１とほとんど同じであるので、異なる点のみ説明する。
【００４４】
本実施例のステータス管理部２１は、ステップS１後に、ステップS２〜S４の代わりに図８に示すように、ステップS３１〜S３５を実行し、その後、実施例１と同様にステップS５〜S７を実行し処理を終了する。
【００４５】
上記のステップS３１〜S３５の詳細について説明する。集中制御装置７では、手技の状況に応じて、機器の設定状態を、図９に示すようなGUI画面１００にて表示する。
【００４６】
本実施例では、手技前に、このGUI画面１００を用いて連動マクプログラムを生成する実施例である。このGUI画面１００には連動ボタン１０１が設けられている。そこで、ステータス管理部２１は、ステップS３１にて連動ボタン１０１の操作を確認すると、ステップS３２にて図１０に示すように、GUI画面１００上に設定ポップアップウインドウ１１０を重畳表示する。
【００４７】
この設定ポップアップウインドウ１１０は、図１１に示すように、連動動作マクロプログラム表示部１１１、連動マクロプログラムのコマンド記録告知部１１２、連動マクロプログラムのコマンドの記録開始ボタン１１３、連動マクロプログラムのコマンドの記録停止ボタン１１４、エミュレートボタン１１５、登録ボタン１１６とからなる。設定ポップアップウインドウ１１０の各部の詳細は後述する。
【００４８】
ステータス管理部２１は、ステップS３３にて連動マクロプログラムのコマンドの記録開始ボタン１１３の操作を確認すると、次に、ステータス管理部２１は、ステップS３３にて、GUI画面１００上の設定項目あるいはボタンの入力操作を確認する。そして、ステータス管理部２１は、ステップS３４にて記録停止ボタン１１４の操作を確認する。
【００４９】
ステータス管理部２１は、ステップS３５にて、記録停止ボタン１１４の操作を確認する。その後、ステータス管理部２１は、ステップS５に処理を移行し、実施例１にて説明した連動動作マクロプログラムを生成する。その他の作用は実施例１と同じである。
【００５０】
このとき、生成された連動動作マクロプログラムは、図１２ないし図１４に示すように、連動動作マクロプログラム表示部１１１に表示される。
【００５１】
図１２では、電気メス(ESU)が出力されると、気腹器が二酸化炭素（CO2）を排気するといったプログラムが、コマンドレベルの言語「ESU OUTPUT<>CO2 Suction」で表示される例を示している。
【００５２】
図１３では、電気メス(ESU)が出力されると、500msの時間待機した後、気腹器が二酸化炭素（CO2）を5s間継続して排気するといったプログラムが、コマンドレベルの言語「ESU OUTPUT<500ms wait>CO2 Suction<5s continue>」で表示される例を示している。
【００５３】
図１４では、電気メス(ESU)が出力されると、500msの時間待機した後、気腹器が二酸化炭素（CO2）を5s間継続して排気すると共に、電気メス(ESU)の出力のアップ及び電気メス(ESU)の出力のダウンの指示を無効とするといったプログラムが、コマンドレベルの言語「ESU OUTPUT<500ms wait>CO2 Suction<5s continue> ESU OUTPUT UP<Disable> ESU OUTPUT Down<Disable>」で表示される例を示している。
【００５４】
このように本実施例においても実施例１と同様な作用／効果を得ることができると共に、手技中に実際に使用されるGUI画面１００を用いて連動動作マクロプログラムが生成できるので、より手技中の操作に近い連動動作を容易に実現できる。
【００５５】
本発明は、上述した実施例に限定されるものではなく、本発明の要旨を変えない範囲において、種々の変更、改変等が可能である。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施例１に係る手術システム制御装置であるシステムコントローラを有する内視鏡システムの構成を示すブロック図
【図２】図１のデータ変換テーブル部の構成を示す図
【図３】図１のステータス管理部の流れを示すフローチャート
【図４】図３の処理において展開されるマクロ設定ウインドウの例を示す第１の図
【図５】図３の処理において展開されるマクロ設定ウインドウの例を示す第２の図
【図６】図４あるいは図５のマクロ設定ウインドウの変形例を示す図
【図７】図３の処理の変形例を示すフローチャート
【図８】本発明の実施例２に係るステータス管理部の流れを示すフローチャート
【図９】図８の処理にて用いられるGUI画面の一例を示す第１の図
【図１０】図８の処理にて用いられるGUI画面の一例を示す第２の図
【図１１】図１０のGUI画面に展開される設定ポップアップウインドウを示す図
【図１２】図１１の設定ポップアップウインドウの連動動作マクロプログラム表示部に表示される連動動作マクロプログラムの一例を示す第１の図
【図１３】図１１の設定ポップアップウインドウの連動動作マクロプログラム表示部に表示される連動動作マクロプログラムの一例を示す第２の図
【図１４】図１１の設定ポップアップウインドウの連動動作マクロプログラム表示部に表示される連動動作マクロプログラムの一例を示す第３の図
【符号の説明】
【００５７】
１…システムコントローラ
２１…ステータス管理部
２２…音声情報処理部
２３…ステータス情報格納部
３１…データ変換テーブル部
３２…マクロプログラムテーブル部
【図１】
2008220846.tif 000003
【図２】
2008220846.tif 000004
【図３】
2008220846.tif 000005
【図４】
2008220846.tif 000006
【図５】
2008220846.tif 000007
【図６】
2008220846.tif 000008
【図７】
2008220846.tif 000009
【図８】
2008220846.tif 000010
【図９】
2008220846.tif 000011
【図１０】
2008220846.tif 000012
【図１１】
2008220846.tif 000013
【図１２】
2008220846.tif 000014
【図１３】
2008220846.tif 000015
【図１４】
2008220846.tif 000016