(57)【特許請求の範囲】
【請求項１】
少なくとも１つの医用診断装置と、前記医用診断装置にローカルネットワークを介して通信接続される監視端末と、前記ローカルネットワークに配置されるルータと、前記ルータ及び公衆回線を介して前記監視端末と通信接続される保守サーバと、を備えるウィルス監視システムであって、
前記監視端末は、
前記医用診断装置にリモート接続し、ウィルススキャンの開始を通知する開始通知手段と、
前記医用診断装置の記憶装置及び外部記憶装置をディスクマウント処理し、仮想的に前記監視端末の外部記憶部とするディスクマウント手段と、
ウィルススキャンの実行が可能か否かの選択を受け付ける画面を前記医用診断装置に表示させる実行可否受付手段と、
前記画面に対する応答の結果、または応答の有無に応じてウィルススキャンを開始または中断するスキャン実行手段と、
前記ウィルススキャンの実行結果及びウィルス感染の有無を前記保守サーバに送信する結果送信手段と、を備え、
前記保守サーバは、
前記ウィルススキャンの実行結果を記憶して管理する手段
を備えることを特徴とするウィルス監視システム。
【請求項２】
前記スキャン実行手段は、前記画面においてウィルススキャンの実行が可能と選択された場合はウィルススキャンを開始し、不可が選択された場合は処理を中断し、一定時間経過しても無応答の場合は、ウィルススキャンを開始することを特徴とする請求項１に記載のウィルス監視システム。
【請求項３】
前記ディスクマウント手段は、前記医用診断装置の電源が切れている場合は医用診断装置の電源をオンにする命令を通知することを特徴とする請求項１に記載のウィルス監視システム。
【請求項４】
前記監視端末は、ウィルス対策ソフトウェア及び前記保守サーバのリモートサービスエージェントとしての機能を有し、
前記ウィルス対策ソフトウェアが前記開始通知手段、前記ディスクマウント手段、前記実行可否受付手段、前記スキャン実行手段の各機能を備え、
前記リモートサービスエージェントが前記結果送信手段の機能を備えることを特徴とする請求項１に記載のウィルス監視システム。
【請求項５】
前記監視端末は、ウィルス対策ソフトウェア及び前記保守サーバのリモートサービスエージェントとしての機能を有し、
前記リモートサービスエージェントが前記開始通知手段、前記ディスクマウント手段、前記実行可否受付手段、前記スキャン実行手段、前記結果送信手段の各機能を備え、
前記スキャン実行手段においては前記リモートサービスエージェントが前記ウィルス対策ソフトウェアに対してウィルススキャンの起動を通知し、通知に応答してウィルス対策ソフトウェアが前記医用診断装置のウィルススキャンを行うことを特徴とする請求項１に記載のウィルス監視システム。
【請求項６】
前記監視端末は、
前記医用診断装置にウィルススキャンを実行した後に、前記医用診断装置に電源をオフにする命令を送信する手段
を更に備え、
前記医用診断装置は、
前記監視端末から電源オフの命令を受信すると、電源をオフにする手段
を更に備えることを特徴とする請求項１に記載のウィルス監視システム。
【請求項７】
少なくとも１つの医用診断装置と、前記医用診断装置にローカルネットワークを介して通信接続される監視端末と、前記ローカルネットワークに配置されるルータと、前記ルータ及び公衆回線を介して前記監視端末と通信接続される保守サーバと、を備えるウィルス監視システムが実行するウィルス監視方法であって、
前記監視端末が、
前記医用診断装置にリモート接続し、ウィルススキャンの開始を通知するステップと、
前記医用診断装置の記憶装置及び外部記憶装置をディスクマウント処理し、仮想的に前記監視端末の外部記憶部とするステップと、
ウィルススキャンの実行が可能か否かの選択を受け付ける画面を前記医用診断装置に表示させるステップと、
前記画面に対する応答の結果、または応答の有無に応じてウィルススキャンを開始または中断するステップと、
前記ウィルススキャンの実行結果及びウィルス感染の有無を前記保守サーバに送信するステップと、を含む処理を実行し、
前記保守サーバが、
前記ウィルススキャンの実行結果を記憶して管理するステップ
を含む処理を実行することを特徴とするウィルス監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、医療施設等に適するウィルス監視システムに関する。
【背景技術】
【０００２】
医用診断装置は、Ｘ線ＣＴ装置やＭＲＩ装置、超音波診断装置など生体の診断に用いる装置である。医用診断装置は、その機能や効果を損なわないように運用するために、変更や改造に関して法的規制を強く受ける。医用診断装置は、ＰＣなどを使用しており、コンピュータウィルス（以降、ウィルス）の危機にさらされている。通常のＰＣではウィルス対策のソフトウェアを搭載して、定期的なウィルス定義ファイルの更新とともにウィルス感染の有無をチェックすることが一般的になっているが、医用診断装置では、ウィルス定義ファイルの更新に関しても改造にあたり、厳格に管理しなければならない。またウィルス定義ファイルの更新の遅れは、新種のウィルスに関しての脅威になり、日常時の定期的なウィルス感染状況のチェックとウィルス定義ファイルの更新処理が重要である。
【０００３】
このような状況において、従来は特許文献１に記載されるように、ウィルスに感染してからの駆除が中心に行われていた。
また、ウィルスで多いバイナリデータ形式のファイルを検出する方法が特許文献２に開示されているが、バイナリとデータ形式が異なるウィルスへの配慮はされていない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２１３２３９号公報
【特許文献２】特開２００９−２２３４７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
医療施設内のウィルス監視システムにおいて、医用診断装置等は変更や改造が出来ないため、ウィルス定義ファイルの更新をすることが出来ず、新種のウィルスに感染してしまう恐れがあった。また、医用診断装置の改造を回避するために、ＵＳＢデバイスなどの外部デバイスに最新のウィルス定義ファイルを搭載して、これを医用診断装置に接続して、ウィルススキャンを定期的に運用することも可能であるが、外部デバイスの着脱や最新のウィルス定義ファイルのＵＳＢデバイスへの取り込みなど、複数の医用診断装置に対して一台一台手作業で行わねばならず、手間がかかるため、定期的なチェックを行うことが困難であった。さらに、ウィルススキャン実行中は医用診断装置への負荷が大きいため、ウィルススキャンを実行するタイミングを日々手作業で調整することは困難で効率が悪いという課題があった。
【０００６】
本発明は、前述した問題点に鑑みてなされたもので、その目的とするところは、変更や改造が出来ない複数の医用診断装置等に対して、遠隔から定期的にウィルス定義ファイルの更新を行い、ウィルスの感染状況を容易に監視して感染を防止し、効率よくまとめてメンテナンスすることができる、ウィルス監視システムとウィルス監視方法等を提供することである。
【課題を解決するための手段】
【０００７】
前述した目的を達成するために、第１の発明は、少なくとも１つの医用診断装置と、前記医用診断装置にローカルネットワークを介して通信接続される監視端末と、前記ローカルネットワークに配置されるルータと、前記ルータ及び公衆回線を介して前記監視端末と通信接続される保守サーバと、を備えるウィルス監視システムであって、前記監視端末は、前記医用診断装置にリモート接続し、ウィルススキャンの開始を通知する開始通知手段と、前記医用診断装置の記憶装置及び外部記憶装置をディスクマウント処理し、仮想的に前記監視端末の外部記憶部とするディスクマウント手段と、ウィルススキャンの実行が可能か否かの選択を受け付ける画面を前記医用診断装置に表示させる実行可否受付手段と、前記画面に対する応答の結果、または応答の有無に応じてウィルススキャンを開始または中断するスキャン実行手段と、前記ウィルススキャンの実行結果及びウィルス感染の有無を前記保守サーバに送信する結果送信手段と、を備え、前記保守サーバは、前記ウィルススキャンの実行結果を記憶して管理する手段を備えることを特徴とするウィルス監視システムである。
【０００８】
第２の発明は、少なくとも１つの医用診断装置と、前記医用診断装置にローカルネットワークを介して通信接続される監視端末と、前記ローカルネットワークに配置されるルータと、前記ルータ及び公衆回線を介して前記監視端末と通信接続される保守サーバと、を備えるウィルス監視システムが実行するウィルス監視方法であって、前記監視端末が、前記医用診断装置にリモート接続し、ウィルススキャンの開始を通知するステップと、前記医用診断装置の記憶装置及び外部記憶装置をディスクマウント処理し、仮想的に前記監視端末の外部記憶部とするステップと、ウィルススキャンの実行が可能か否かの選択を受け付ける画面を前記医用診断装置に表示させるステップと、前記画面に対する応答の結果、または応答の有無に応じてウィルススキャンを開始または中断するステップと、前記ウィルススキャンの実行結果及びウィルス感染の有無を前記保守サーバに送信するステップと、を含む処理を実行し、前記保守サーバが、前記ウィルススキャンの実行結果を記憶して管理するステップを含む処理を実行することを特徴とするウィルス監視方法である。
【発明の効果】
【０００９】
本発明により、医療施設内のウィルス監視システムにおいて、変更や改造が出来ない複数の医用診断装置等に対して、遠隔から定期的にウィルス定義ファイルの更新を行い、ウィルスの感染状況を容易に監視して感染を防止し、効率よくまとめてメンテナンスをすることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態としてのウィルス監視システムの構成例を示す図
【図２】監視端末の構成例を示す図
【図３】ルータのウィルス監視の処理を説明するシーケンス図
【図４】監視端末のスケジューリング機能によるウィルス監視の処理を説明するシーケンス図
【図５】保守端末のスケジューリング機能によるウィルス監視の処理を説明するシーケンス図
【図６】ウィルス定義ファイルの更新と削除の処理を説明するシーケンス図
【発明を実施するための形態】
【００１１】
以下、図面に基づいて、本発明の実施形態を詳細に説明する。
図１に示すように、ウィルス監視システム１は、施設内１０にある監視端末１００と少なくとも１つ以上の医用診断装置１０１とＬＡＮ（Local Area Network）１０３を介して接続されるルータ１０２、ルータ１０２から公衆回線２００を介して接続される保守サーバ３００と保守端末３０１とから構成される。なお、保守サーバ３００が接続する施設内１０のＬＡＮ１０３の数は、任意であり、図１に示されるように一つの施設に限られるものではない。
【００１２】
監視端末１００は、CPU（Central
Processing Unit）、ROM（Read Only
Memory）、RAM（Random Access
Memory）、およびHDD（Hard Disc Drive）などを実装したコンピュータシステムであり、ウィルス対策ソフトウェアがインストールされている。また、ウィルス監視のプログラムを遠隔から操作実行するために設定された保守サーバ３００のリモートサービスソフトウェアからの命令を受け付けたり、ウィルス対策ソフトウェアやウィルス監視対象の装置と通信をするリモートサービスエージェントが設定されている。監視端末１００は、ＬＡＮ１０３を介してウィルス監視対象となる１つ以上の医用診断装置１０１にリモート接続をし、ウィルス監視のプログラムを実行する。
【００１３】
医用診断装置１０１は、Ｘ線ＣＴ装置やＭＲＩ装置、超音波診断装置など生体の診断に用いる装置で、CPU、ROM、RAM、およびHDDなどを実装したコンピュータシステムである。図１では監視端末１００と医用診断装置１０１を別な構成要素で示したが、同一のコンピュータシステムで動作するものとしてもよい。
ルータ１０２は、公衆回線２００から施設内１０のＬＡＮ１０３に入ってくるデータをパケットフィルタリング処理をして、ウィルスを検出するアンチウィルスルータである。
【００１４】
公衆回線２００は、インターネットなどのネットワーク、プライベートネットワーク、デジタル衛星放送といった、有線または無線のいずれのものでもよい。
保守サーバ３００は、CPU、ROM、RAM、およびHDDなどを実装したコンピュータシステムであり、ウィルス監視対象となる１つ以上の医用診断装置１０１のウィルス感染状況とウィルス定義ファイルを全て管理し、保守端末３０１からの要求に応じて、管理しているデータを取り出すことができる。さらに、ウィルス監視プログラムを遠隔操作するリモートサービスソフトウェアがインストールされており、保守端末３０１からも操作命令を受け付ける。また、電子メール（以降、メール）を送受信する機能を持ち、ウィルススキャンやウィルス定義ファイルの更新の処理結果を保守端末にメールで送信する。
【００１５】
保守端末３０１は、CPU、ROM、RAM、およびHDDなどを実装したコンピュータシステムであり、公衆回線２００を介して保守サーバ３００にリモート接続する。例えば、保守サーバ３００のリモートソフトウェアサービスにＷＥＢブラウザなどを用いてアクセスし、管理画面を操作することができ、医用診断装置１０１に対するウィルススキャンやウィルス定義ファイルの更新のプログラムの実行命令を保守サーバ３００に送信することができる。また、メールを送受信する機能を持ち、実行結果の確認や医用診断装置１０１の管理状況をメールで受信する。保守端末３０１の数は任意であり、図１に示すように一つに限られるものではない。
【００１６】
図２に示すように、監視端末１００は、CPU１５０、設定部１１０、記憶部１２０、表示部１３０、外部記憶部１４０などで構成されている。CPU１５０は、医用診断装置１０１にリモート接続し、医用診断装置１０１の記憶装置を仮想的に監視端末１００の外部記憶部１４０として読み込み、設定部１１０からの信号に基づいてウィルススキャンを実行するためのプログラムを記憶部１２０から読み出して、外部記憶部１４０に対してウィルススキャンを実行する。さらに、監視端末１００は、医用診断装置の１０１のウィルススキャンの結果を記憶部１２０に記録し、保守サーバ３００に送信する。
【００１７】
監視端末１００のCPU１５０は、設定部１１０からの入力信号に基づいて各種制御を行ったり、外部記憶部１４０に記憶されたプログラムおよびデータを読み出して記憶部１２０にロードしたり、読み出されたプログラムのコマンドに基づいて、データ演算または加工などの一連の処理を実行する。
設定部１１０は、監視端末１００の管理者が各種操作を入力するキーボードやマウスなどの入力デバイスにより構成されており、管理者の操作に基づいて入力信号を生成し、入出力インターフェイスおよびバスを介してCPU１１に送信する。
【００１８】
外部記憶部１４０は、磁気ディスクなどで構成されており、CPU１５０で実行されるプログラムやデータを記憶する。外部記憶部１４０には、CPU１５０が実行するウィルス対策ソフトウェアやリモートサービスエージェントのプログラム、ウィルス定義ファイルの更新のプログラム等が格納される。
記憶部１２０は半導体メモリなどで構成されており、外部記憶部１４０のプログラムやデータをCPU１５０の命令に従って展開する。
表示部１３０は、例えば液晶ディスプレイであり、CPU１５０からバスおよび入出力インターフェイスを介して受信した信号に基づいて、CPU１５０の処理結果などを表示する。監視端末１００はリモート接続した医用診断装置１０１の表示部を仮想的に監視端末１００の表示部１３０として扱うことができるように設定されている。
保守サーバ３００や保守端末３０１のハードウェア構成も、監視端末１００と同様である。また、監視端末１００及び保守端末３０１は、デスクトップＰＣ、ノートＰＣ、タブレット型端末、スマートフォンなどを用いることができる。
【００１９】
図３のシーケンス図を参照して、ウィルス監視システムにおける、ルータ１０２のウィルス検知と発見通知の一連の処理について説明する。
ステップＳ１において、ルータ１０２は、施設内１０のＬＡＮ１０３に入ってくるパケットをフィルタリング処理し、ウィルスを検知すると、ステップＳ２において、監視端末１００のリモートサービスエージェントにウィルス発見通知を送信する。次に監視端末１００のリモートサービスエージェントは、保守サーバ３００のリモートサービスソフトウェアにウィルス発見通知を送信する（ステップＳ３）。ステップＳ４において保守サーバ３００のリモートサービスソフトウェアは保守端末３０１にウィルス発見通知のメールを送信し、ステップＳ５において、保守員３０は保守端末３０１でウィルス発見通知を、受信したメールにより確認して、処理を終了する。
【００２０】
次に図４のシーケンス図を参照して、ウィルス監視システムにおけるウィルススキャンとその結果通知の一連の処理について説明する。
監視端末１００のウィルス対策ソフトウェアはウィルススキャンを実行する日時と対象装置などを設定するスケジューリング機能を有しており、あらかじめウィルススキャンを実行する複数の医用診断装置１０１のそれぞれに対してのスケジュールが施設の管理者（不図示）によって設定されている。
【００２１】
ステップＳ６において、監視端末１００のウィルス対策ソフトウェアはウィルス対策ソフトウェアのスケジュール機能を起動し、ステップＳ７において、医用診断装置１０１にリモート接続をし、ウィルススキャン開始を通知する。
ステップＳ８において、監視端末１００のウィルス対策ソフトウェアは医用診断装置１０１の記憶装置及び外部記憶装置を仮想的に監視端末１００の外部記憶部としてディスクマウント処理をする。
さらにウィルススキャン開始のメッセージを表示部１３０として仮想化した医用診断装置１０１の表示部に表示し、続いてウィルススキャンの実行が可能か否かの選択を受け付ける画面を表示する。
【００２２】
ここで、ディスクマウント処理は、監視端末１００のＯＳ（オペレーティングシステム）の機能として実行されても良い。この場合、ステップＳ８よりも前、例えば、監視端末１００が起動されたときに、ＯＳが自動的にディスクマウント処理を実行する。
一方、前述したように、監視端末１００のウィルス対策ソフトウェアにディスクマウント処理の機能を持たせることによって、医用診断装置１０１の電源が切れている場合であっても、監視端末１００が医用診断装置１０１の電源をオンにする命令を通知し、リモート接続処理、ウィルススキャン開始通知処理、ディスクマウント処理、及び後述するスキャン実行処理までの一連の処理を連続して実行することができる。
【００２３】
ステップＳ９において、医用診断装置１０１は選択結果を監視端末１００のウィルス対策ソフトウェアに送信する。このとき、監視端末１００のウィルス対策ソフトウェアは、実行不可を受け付けた場合は、処理を中断する。実行可を受け付けた場合、もしくは一定時間経過しても医用診断装置が無応答の場合は、ウィルススキャン実行可と判断し、処理を継続する。ステップＳ１０において、監視端末１００は外部記憶部１４０として仮想化した医用診断装置１０１の記憶装置および外部記憶装置に対してウィルススキャンを実行する。
【００２４】
これにより、変更や改造ができない複数の医用診断装置１０１であっても監視端末１００からまとめてウィルススキャンを実行することができる。また、ステップＳ７からステップＳ９にかけてのウィルススキャン実行の事前処理があることによって、医用診断装置１０１への負荷の影響を考慮してウィルススキャンを実行することができる。尚、監視端末１００のウィルス対策ソフトウェアは医用診断装置１０１だけでなく、監視端末１００の外部記憶部１４０に対してウィルススキャンを実行することもできる。
さらにウィルススキャンの実行は、監視端末１００のウィルス対策ソフトウェアであらかじめ設定したスケジュールで行うのではなく、医用診断装置１０１から監視端末１００のウィルス対策ソフトウェアを起動して実行するのでもよい。
【００２５】
ウィルススキャンが完了したらウィルス対策ソフトウェアはリモートサービスエージェントに完了通知を送信し（ステップＳ１１）、リモートサービスエージェントは保守サーバ３００のリモートサービスソフトウェアに、医用診断装置１０１のウィルススキャン処理の結果とウィルス感染の有無を通知する（ステップＳ１２）。保守サーバ３００は、ウィルス監視対象の全ての装置とウィルススキャンを実行した日時とその処理結果をデータベースに記録して保管する。
ステップＳ１３において保守サーバ３００のリモートサービスソフトウェアは保守端末３０１にウィルススキャン処理結果をメールで送信する。また、ステップＳ１１で監視端末１００のリモートサービスエージェントはウィルス対策ソフトウェアからウィルススキャン完了通知を受信すると、医用診断装置１０１にウィルススキャンの終了通知を送信し（ステップＳ１４）、医用診断装置１０１の電源をオフにする命令を送信する。
【００２６】
ステップＳ１５において、医用診断装置１０１は監視端末１００から電源オフの命令を受信すると、電源をオフにして終了する通知を監視端末１００のリモートサービスエージェントに送信し（ステップＳ１６）、電源をオフにする。
これにより、医用診断装置１０１のウィルススキャンを通常業務で使用していない時間帯に自動で実行することができ、ウィルススキャン実行による医用診断装置１０１への負荷の影響を最小限にすることができる。
尚、監視端末１００から直接、医用診断装置１０１の電源をオフにする手段を設けてもよい。例えば、監視端末１００にリモート接続している医用診断装置１０１の電源をオフにする機能を持つハードウェアやソフトウェアを設けてもよい。
【００２７】
ステップＳ１７において、保守員３０は、保守端末３０１から医用診断装置１０１のウィルススキャン処理結果を表示する管理画面を要求する。保守端末３０１は保守サーバ３００にウィルススキャン処理結果を要求し（ステップＳ１８）、保守サーバ３００は保管しているウィルススキャン処理結果を保守端末３０１の画面に表示する。例えば、保守端末３０１はＷＥＢブラウザなどで保守サーバにアクセスしてウィルススキャン結果を要求したり結果を参照したりする。
これにより保守員３０は、管理対象の装置のウィルス感染状況の有無を、保守サーバ３００に接続可能な保守端末３０１があれば、いつでもどこにいても確認することができる。
【００２８】
図５のシーケンス図では、図４で監視端末１００からウィルススキャンの開始命令を出していた一連の処理を保守端末３０１から行う場合の一連の処理について説明する。
保守サーバ３００のリモートサービスソフトウェアは監視端末１００のウィルス対策ソフトウェアと同様に、ウィルススキャンを実行する日時と対象装置などを設定するスケジューリング機能を有している。
ステップＳ２０において、保守員３０は保守サーバ３００のスケジューリング機能で監視対象となる医用診断装置１０１のウィルススキャン実行のスケジュールを設定する。このとき、保守員３０は保守端末３０１を用いて保守サーバ３００にアクセスして操作してもよい。
【００２９】
ステップＳ２１において、保守サーバ３００のリモートサービスソフトウェアは、設定されたスケジュールに基づいて監視端末１００のリモートサービスエージェントにウィルススキャンの実行を要求する。監視端末１００のリモートサービスエージェントは、ステップＳ２２において、医用診断装置１０１にリモート接続をし、ウィルススキャン開始を通知する。
ステップＳ２２からステップＳ２６にかけての処理は、図４で監視端末１００のウィルス対策ソフトウェアと医用診断装置１０１において行われていたＳ７からＳ１０のステップが、監視端末１００のリモートサービスエージェントと医用診断装置１０１との間の処理になっているものである。
【００３０】
ステップＳ２３において、監視端末１００のリモートサービスエージェントは医用診断装置１０１の記憶装置及び外部記憶装置を仮想的に監視端末１００の外部記憶部としてディスクマウント処理をする。さらにウィルススキャン開始のメッセージを表示部１３０として仮想化した医用診断装置１０１の表示部に表示し、続いてウィルススキャンの実行が可能か否かの選択を受け付ける画面を表示する。
ステップＳ２４において、医用診断装置１０１は選択結果を監視端末１００のリモートサービスエージェントに送信する。このとき、監視端末１００のリモートサービスエージェントは、実行不可を受け付けた場合は、処理を中断する。実行可を受け付けた場合、もしくは一定時間経過しても医用診断装置が無応答の場合は、ウィルススキャン実行可と判断し、処理を継続する。
【００３１】
監視端末１００のリモートサービスエージェントは実行可を受け付けると、ウィルス対策ソフトウェアにウィルススキャン実行プログラムの起動を命令し（ステップＳ２５）、ステップＳ２６において、監視端末１００は外部記憶部１４０として仮想化した医用診断装置１０１の記憶装置および外部記憶装置に対してウィルススキャンを実行する。
これにより、変更や改造ができない医用診断装置１０１であっても施設外の遠隔の端末からでも容易にウィルススキャンを実行することができる。
ウィルススキャン完了後の結果通知処理については、図４においてのステップＳ１１からＳ１９と同様の処理をステップＳ２７からＳ３５として行い、処理を終了する。
【００３２】
図６のシーケンス図を参照して、ウィルス監視システムにおける監視端末１００のウィルス定義ファイルの更新と削除を行う一連の処理について説明する。
保守員３０はウィルス監視対象の医用診断装置１０１に対応した新しいウィルス定義ファイルがある場合に、ステップＳ３６において、FTP（File Transfer Protocol）などの手段を用いて保守サーバ３００にウィルス定義ファイルをアップロードする。保守端末３０１から保守サーバ３００にアップロードしてもよい。
【００３３】
ステップＳ３７において、保守員３０は保守端末３０１から保守サーバ３００のリモートサービスソフトウェアを操作する管理画面を起動し、Ｓ３６においてアップロードしておいたウィルス定義ファイルの転送要求をするボタンを押す。
保守端末３０１はウィルス定義ファイル転送要求を保守サーバ３００のリモートサービスソフトウェアに送信し（ステップＳ３８）、保守サーバ３００は監視端末１００のリモートサービスエージェントに該当のウィルス定義ファイルを転送する（ステップＳ３９）。
次にステップＳ４０において、保守員３０は、保守端末３０１上の管理画面で、更新もしくは削除をしたいウィルス定義ファイルを選択し、そのウィルス定義ファイルの更新もしくは削除を要求するボタンを押す。
保守端末３０１は、ステップＳ４１において、ウィルス定義ファイルの更新もしくは削除の要求を保守サーバ３００のリモートサービスソフトウェアに送信する。
【００３４】
保守サーバ３００のリモートサービスソフトウェアは監視端末１００のリモートサービスエージェントに、ウィルス定義ファイルの更新もしくは削除のプログラムの起動を要求し（ステップＳ４２）、監視端末１００のリモートサービスエージェントは、ウィルス定義ファイルの更新もしくは削除のプログラムを起動する（ステップＳ４３）。
さらに、リモートサービスエージェントは、該当するウィルス定義ファイルを更新もしくは削除して（ステップＳ４４）、更新もしくは削除後のウィルス定義ファイルに問題がないかどうかのチェック処理をする（ステップＳ４５）。
【００３５】
ステップＳ４６において、監視端末１００のリモートサービスエージェントはウィルス定義ファイルの更新もしくは削除の処理結果通知を保守サーバ３００のリモートサービスソフトウェアに送信し、リモートサービスソフトウェアは受信した結果を保守端末３０１にメールで送信して、処理を終了する。
これにより、変更や改造が出来ない複数の医用診断装置１０１等に対して、遠隔からまとめて容易にウィルス定義ファイルの更新あるいは削除を行うことができ、最新のウィルスに対しても感染を効率よく防止することが出来る。
［変形例］
【００３６】
図４および図５において、監視端末１００が医用診断装置１０１に対してウィルススキャンを実行中の場合に、監視端末１００および医用診断装置１０１はいずれも実行中のウィルススキャンを中断することができる。
医用診断装置１０１において医用診断装置１０１の利用者が中断する場合、医用診断装置１０１はウィルススキャンを中断したことを監視端末１００に送信する。
監視端末１００は、監視端末１００において管理者が中断した場合もしくは医用診断装置１０１からの中断通知を受信した場合、ウィルススキャンの中断を保守サーバ３００に送信する。
［発明の実施の形態における効果］
【００３７】
１．以上のように、変更や改造ができない複数の医用診断装置１０１に対してリモート接続可能な監視端末１００から定期的にまとめてウィルススキャンを実行することができる。
２．ウィルススキャン実行前に監視端末１００から医用診断装置１０１にウィルススキャン実行が可能か否かのメッセージの表示を行い、可能な場合のみウィルススキャンを実行することで、医用診断装置１０１のウィルススキャン実行時の負荷を考慮して行うことができる。
３．ウィルススキャン実行後に医用診断装置１００の電源をオフにすることで、ウィルススキャンを通常業務で使用していない時間帯に自動で実行することができる。
【００３８】
４．監視対象の装置のウィルス感染状況の有無を、保守サーバ３００に接続可能な保守端末３０１から常に確認することができる。
５．変更や改造が出来ない複数の医用診断装置１０１に対して、遠隔からまとめて容易にウィルス定義ファイルの更新あるいは削除を行うことができ、最新のウィルスに対しても感染を効率よく防止することが出来る。
【００３９】
以上、添付図面を参照しながら、本発明に係るウィルス監視システム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００４０】
１００………監視端末
１０１………医用診断装置
３００………保守サーバ
３０１………保守端末
【図１】
0005675372.tif 000002
【図２】
0005675372.tif 000003
【図３】
0005675372.tif 000004
【図４】
0005675372.tif 000005
【図５】
0005675372.tif 000006
【図６】
0005675372.tif 000007