JPH11306000A - Medical network system - Google Patents
Medical network systemInfo
- Publication number
- JPH11306000A JPH11306000A JP2384699A JP2384699A JPH11306000A JP H11306000 A JPH11306000 A JP H11306000A JP 2384699 A JP2384699 A JP 2384699A JP 2384699 A JP2384699 A JP 2384699A JP H11306000 A JPH11306000 A JP H11306000A
- Authority
- JP
- Japan
- Prior art keywords
- component
- medical
- version
- software
- medical device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Stored Programmes (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、各種医療機器をネ
ットワークで接続したメディカルネットワークシステム
に関するものである。The present invention relates to a medical network system in which various medical devices are connected via a network.
【0002】[0002]
【従来の技術】従来、CT、MRI、CRなどの各種撮
像モダリティにより収録された画像に対して、その画像
が診断に適した画像となるように各種画像処理を施すこ
とが行われている。このような画像処理は、通常、各医
療機器に組み込まれた医療用アプリケーションソフトに
より行われている。2. Description of the Related Art Conventionally, various image processing has been performed on images recorded by various imaging modalities such as CT, MRI, and CR so that the images become images suitable for diagnosis. Such image processing is usually performed by medical application software incorporated in each medical device.
【0003】この際、上述のような医療用アプリケーシ
ョンソフトは、機能の強化、あるいはバグ修正などのた
めに、バージョンアップすることがある。ソフトウェア
のバージョンアップは、例えばワークステーションなど
の汎用機器については、FDなどのメディアから新しい
ソフトウェアをインストールすることにより行われ、ま
た、ソフトウェアがROMに記録されて組み込まれてい
るような専用機器については、ROMを交換することに
より行われる。しかし、医療用アプリケーションソフト
の場合、このようなソフトウエアの入れ替え作業を行う
には専門的な知識や技術が必要とされ、また機器の信頼
性や安全性に関わるので、一般的なパーソナルコンピュ
ータのようにユーザが容易に且つ勝手にソフトウエアの
入れ替え作業を行えるものではない。そこで、このよう
なソフトウェアの入れ替え作業は、通常、そのソフトウ
ェアを提供するメーカのサービスマンが手作業により行
っていた。[0003] At this time, the medical application software as described above may be upgraded in order to enhance functions or correct bugs. Software version upgrades are performed by installing new software from media such as FDs for general-purpose devices such as workstations, and for special-purpose devices with software recorded in ROM and embedded. , By replacing the ROM. However, in the case of medical application software, the replacement of such software requires specialized knowledge and skills, and is related to the reliability and safety of the equipment. Thus, the user cannot easily and arbitrarily perform the software replacement work. Therefore, such software replacement work is usually performed manually by a serviceman of a maker that provides the software.
【0004】一方、近年、例えばCTなどの撮像モダリ
ティ、画像を出力するレーザプリンタ、画像を保管管理
するサーバコンピュータ(以下画像サーバと称する)、
画像を診断するための診断端末などをネットワークで接
続して、放射線技師、医師、検査技師などの間で診断画
像をデジタルデータとして交換し、病院内業務の効率化
を図るメディカルネットワークシステムが増加してい
る。On the other hand, in recent years, for example, imaging modalities such as CT, laser printers for outputting images, server computers for storing and managing images (hereinafter referred to as image servers),
Medical network systems that connect diagnostic terminals for diagnosing images via a network, exchange diagnostic images as digital data among radiologists, doctors, laboratory technicians, etc., and improve the efficiency of hospital operations have increased. ing.
【0005】さらには、パソコンの低価格化に伴い、医
師1人あたりに1台のパソコンを割り当てることも多く
なり、ネットワークシステムを構成する機器の数は増加
する傾向にある。[0005] Further, as personal computers become cheaper, one personal computer is often assigned to each doctor, and the number of devices constituting the network system tends to increase.
【0006】[0006]
【発明が解決しようとする課題】上述のように、1つの
システムの構成要素数が多いメディカルネットワークシ
ステムでは、サービスマンによる手作業でのソフトウェ
ア入れ替えは、メーカにとって大きな負担となる。As described above, in a medical network system having a large number of components in one system, manual replacement of software by a service person imposes a heavy burden on a manufacturer.
【0007】したがって、ソフトウェアの入れ替えを効
率よく行うことができるメディカルネットワークシステ
ムの実現が望まれている。[0007] Therefore, it is desired to realize a medical network system capable of efficiently exchanging software.
【0008】[0008]
【課題を解決するための手段】本発明は、メディカルネ
ットワークシステムにおけるソフトウェアコンポーネン
トの入れ替えを自動化することにより、サービス負荷を
軽減するものである。The present invention reduces the service load by automating the replacement of software components in a medical network system.
【0009】すなわち、本発明のメディカルネットワー
クシステムは、少なくとも1つのソフトウェアコンポー
ネントが実装された複数の医療機器をネットワークで接
続したメディカルネットワークシステムであって、前記
ネットワークに接続され、前記各ソフトウェアコンポー
ネントの最新バージョンを保管管理するコンポーネント
保管手段と、前記各ソフトウエアコンポーネントごと
に、前記医療機器に実装されているソフトウェアコンポ
ーネントのバージョンと、前記コンポーネント保管手段
により保管管理されているソフトウェアコンポーネント
のバージョンとを比較するバージョン比較手段と、該バ
ージョン比較手段による比較の結果、前記医療機器に実
装されているソフトウェアコンポーネントのバージョン
が、前記コンポーネント保管手段により保管管理されて
いるソフトウェアコンポーネントのバージョンよりも古
いバージョンであった場合に、前記コンポーネント保管
手段から前記医療機器に当該ソフトウェアコンポーネン
トの最新バージョンを転送することによって、当該医療
機器に実装されたソフトウェアコンポーネントの入れ替
えを行うコンポーネント入替手段とを備えたことを特徴
とするものである。That is, a medical network system according to the present invention is a medical network system in which a plurality of medical devices on which at least one software component is mounted are connected via a network, and is connected to the network. A component storage unit that stores and manages a version, and for each of the software components, compares a version of a software component mounted on the medical device with a version of a software component that is stored and managed by the component storage unit. As a result of the comparison by the version comparing means and the version comparing means, the version of the software component mounted on the medical device is determined by the component If the version of the software component stored and managed by the storage unit is older than the version of the software component, the latest version of the software component is transferred from the component storage unit to the medical device. Component replacement means for replacing software components.
【0010】本発明のメディカルネットワークシステム
は、更に、前記コンポーネント入替手段により少なくと
も1つのソフトウェアコンポーネントが入れ替えられた
医療機器を再起動する再起動手段を備えることができ
る。[0010] The medical network system of the present invention may further comprise a restarting means for restarting the medical device in which at least one software component has been replaced by the component replacing means.
【0011】ここで、「ソフトウェアコンポーネント」
とは、画像処理、あるいは通信処理などメディカルネッ
トワークシステムの各種機能を実現するためのプログラ
ムやデータファイルなどを意味する。1つの機能は1つ
のソフトウェアコンポーネントにより実現される場合も
あり、また複数のソフトウェアコンポーネントにより実
現される場合もある。ソフトウェアの入れ替えは、この
ソフトウェアコンポーネント単位で行うことができるも
のとする。Here, "software component"
"" Means programs and data files for realizing various functions of the medical network system such as image processing or communication processing. One function may be realized by one software component, or may be realized by a plurality of software components. Software replacement can be performed in units of this software component.
【0012】また、「医療機器」は、例えば撮像モダリ
ティ、診断用ワークステーション、画像参照用のパソコ
ンなど、メディカルネットワークシステムを構成する各
種機器を意味するものとする。[0012] The term "medical device" means various devices that constitute a medical network system, such as an imaging modality, a diagnostic workstation, and a personal computer for image reference.
【0013】また、「コンポーネント保管手段」は、ソ
フトウェアコンポーネントの最新バージョンを管理する
データベースおよびそのようなデータベースが実装され
たコンピュータのことである。但し、ここで「ネットワ
ークに接続され」ているとは、ダイアルアップ接続など
も含むものとする(必要なときに接続可能であればよ
い)。[0013] The "component storage means" refers to a database for managing the latest version of a software component and a computer on which such a database is mounted. Here, “connected to the network” includes dial-up connection and the like (so long as connection is possible when necessary).
【0014】また、「バージョン比較手段」、「コンポ
ーネント入替手段」、「再起動手段」は、いずれも各医
療機器と、コンポーネントを保管しているコンピュータ
の両方に分散して組み込まれるプログラム群であるが、
各医療機器をクライアントとする形態と、コンポーネン
トを保管しているコンピュータをクライアントとする形
態の2通りが考えられる。なお、再起動手段を備えてい
ない場合は、次の2通りの形態の説明において再起動に
関する部分は省略される。The "version comparing means", the "component replacing means", and the "restarting means" are a group of programs distributed and incorporated into both each medical device and a computer storing the components. But,
There are two modes, one in which each medical device is a client and the other in which a computer storing components is a client. In the case where the restart means is not provided, a part related to the restart will be omitted in the following two embodiments.
【0015】医療機器をクライアントとする形態では、
各医療機器が、立ち上げ時などに前記コンポーネントが
保管されたコンピュータにアクセスしてコンポーネント
ごとにバージョンの比較を行い、バージョンが一致しな
かった場合に最新バージョンのダウンロードを行い、自
らを再起動するようにすればよい。この場合、コンポー
ネントを保管するコンピュータには、アクセスしてきた
医療機器からの要求に応じて、最新バージョンを通知す
る機能や、最新バージョンのコンポーネントを転送する
サーバ機能を組み込んでおけばよい。In a mode in which a medical device is used as a client,
Each medical device accesses the computer in which the component is stored at the time of startup or the like, compares the versions of the components, downloads the latest version if the versions do not match, and restarts itself. What should I do? In this case, the computer that stores the components may incorporate a function of notifying the latest version and a server function of transferring the latest version of the component in response to a request from the accessing medical device.
【0016】一方、コンポーネントを保管するコンピュ
ータをクライアントとする形態では、そのコンピュータ
は、立ち上げ時などに各医療機器に順次アクセスして各
コンポーネントのバージョンを取得し、取得したバージ
ョンと保管しているバージョンを比較する。バージョン
が一致しなかった場合には最新バージョンをその医療機
器に転送するとともに、再起動を要求するようにすれば
よい。この場合、各医療機器には、クライアントからの
要求に応じて実装されているコンポーネントのバージョ
ンを通知する機能や、再起動要求に応じて再起動する機
能などを組み込んでおけばよい。On the other hand, in a mode in which a computer that stores components is used as a client, the computer sequentially accesses each medical device at the time of startup or the like, acquires the version of each component, and stores the acquired version with the acquired version. Compare versions. If the versions do not match, the latest version may be transferred to the medical device, and a restart may be requested. In this case, each medical device may have a function of notifying the version of the component installed in response to a request from the client, a function of restarting in response to a restart request, and the like.
【0017】いずれの場合も、バージョンの比較を行う
タイミングとしては、医療機器あるいはコンポーネント
を保管するコンピュータの立ち上げ時のほかに、予め設
定された時刻、あるいはオペレータから指示されたタイ
ミングなどが考えられる。24時間ごとに1回というよ
うに、予め設定された時間間隔で、定期的に比較を行っ
てもよい。In any case, the timing for comparing the versions may be a preset time or a timing instructed by an operator, in addition to the start of the computer storing the medical device or the component. . The comparison may be performed periodically at a preset time interval, such as once every 24 hours.
【0018】なお、「立ち上げ」あるいは「再起動」と
は、メディカルネットワークシステムを実現するための
医療用アプリケーションプログラムの起動を意味する。
つまり、例えば「立ち上げ時」は、電源が投入されたと
きのみならず、既に電源が投入された状態で、アプリケ
ーションが起動されたときなども含むものとする。同様
に「再起動」とは、電源が再投入される場合のみなら
ず、アプリケーションのみを再起動する場合も含むもの
とする。Note that “starting up” or “restarting” means starting up a medical application program for realizing a medical network system.
That is, for example, “at startup” includes not only when the power is turned on but also when the application is started while the power is already turned on. Similarly, “restart” includes not only the case where the power is turned on again but also the case where only the application is restarted.
【0019】[0019]
【発明の効果】本発明のメディカルネットワークシステ
ムは、システムを構成する各医療機器に実装されたソフ
トウェアコンポーネントが最新バージョンであるか否か
の判定を所定のタイミングで行い、最新バージョンでな
い場合にはそのソフトウェアコンポーネントを自動的に
最新バージョンに入れ替えるものである。これにより、
従来のシステムのように、各医療機器ごとに手作業で入
れ替えを行う必要がなくなり、ソフトウェアコンポーネ
ントを提供するメーカのサービス負荷を大幅に軽減する
ことができる。According to the medical network system of the present invention, it is determined at a predetermined timing whether or not the software component mounted on each medical device constituting the system is the latest version. It automatically replaces software components with the latest version. This allows
Unlike a conventional system, there is no need to manually replace each medical device, and the service load of a manufacturer that provides software components can be greatly reduced.
【0020】[0020]
【発明の実施の形態】以下、本発明のメディカルネット
ワークシステムについて、図面を参照して説明する。図
1は、本発明のメディカルネットワークシステムの一実
施の形態を示す図である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a medical network system according to the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing an embodiment of the medical network system of the present invention.
【0021】図1のシステムにおいて、ネットワーク1
は、例えばイーサネット、FDDIなど、病院構内に配
線されたローカルエリアネットワーク(LAN)であ
る。この際、このLANは専用回線あるいはISDNな
どの公衆回線を介して、インターネット2と接続されて
いる。ネットワーク1には、メディカルネットワークシ
ステムを構成する医療機器として、画像収録モダリティ
4a、画像サーバ4b、診断用ワークステーション4c、レー
ザプリンタ4d、数十台から数百台の参照用端末4eが接続
されている。In the system shown in FIG.
Is a local area network (LAN) wired within the hospital premises, such as Ethernet, FDDI, or the like. At this time, this LAN is connected to the Internet 2 via a dedicated line or a public line such as ISDN. Network 1 has image recording modalities as medical devices that constitute a medical network system.
4a, an image server 4b, a diagnostic workstation 4c, a laser printer 4d, and tens to hundreds of reference terminals 4e are connected.
【0022】画像収録モダリティ4aは、例えばCT、M
RI、CR、RI、USなど、患者に係る画像をデジタ
ルデータとして収録するための装置あるいはシステムで
ある。これは、例えば撮影により取得したアナログの画
像信号をデジタル変換してそのまま収録するものであっ
てもよいし、撮影時に一旦フィルムなどに記録された画
像を読み取ってデジタルデータを取得するものであって
もよい。The image recording modality 4a includes, for example, CT, M
This is an apparatus or system for recording an image of a patient, such as RI, CR, RI, or US, as digital data. This may be, for example, a method in which an analog image signal obtained by shooting is digitally converted and recorded as it is, or an image once recorded on a film or the like is read at the time of shooting to obtain digital data. Is also good.
【0023】画像サーバ4bは、画像収録モダリティ4aに
より収録された画像データを画像データベースに保管す
るコンピュータである。この際、画像サーバ4bは、保管
の前に、画像データに対してシャープネス強調などの画
像処理を施す。The image server 4b is a computer that stores image data recorded by the image recording modality 4a in an image database. At this time, the image server 4b performs image processing such as sharpness enhancement on the image data before storage.
【0024】また、画像サーバ4bは、診断用ワークステ
ーション4cや参照用端末4eからの要求に応じて保管され
た画像データの中から要求された画像データを検索して
読み出し、供給する機能も備えている。The image server 4b also has a function of retrieving, reading, and supplying requested image data from image data stored in response to a request from the diagnostic workstation 4c or the reference terminal 4e. ing.
【0025】診断用ワークステーション4cは、放射線科
の医師などが、画像データを参照し、必要に応じて画像
処理パラメータを変更するなどして診断に適した画像と
なるように画像処理を行い、処理済画像を参照しながら
診断を行うために使用する端末である。The diagnostic workstation 4c performs image processing such that a radiologist or the like refers to image data and changes image processing parameters as necessary to obtain an image suitable for diagnosis. This is a terminal used for making a diagnosis while referring to the processed image.
【0026】レーザプリンタ4dは、処理済の画像データ
を可視画像として出力するものである。レーザプリンタ
4dへの画像の出力は、診断用ワークステーション4cから
画像サーバ4bに対して指示を出すことにより実行され
る。また、参照用端末4eは、画像データの参照のみを目
的として設置される端末である。The laser printer 4d outputs processed image data as a visible image. Laser printer
The output of the image to 4d is executed by issuing an instruction from the diagnostic workstation 4c to the image server 4b. Further, the reference terminal 4e is a terminal that is installed only for reference to image data.
【0027】上述のような各医療機器4には、それぞれ
1つまたは複数のソフトウェアコンポーネントが実装さ
れている。例えば、画像収録モダリティ4aであれば、撮
影処理、あるいはフィルムの読取処理などの制御を実行
するための制御プログラムや撮影条件データなどが組み
込まれている。また、診断用ワークステーションであれ
ば、画像処理プログラムや画像処理パラメータ、あるい
はレーザプリンタ4dのプリンタドライバなどが、コンポ
ーネントとして実装されている。例えば放射線画像情報
を蓄積性蛍光体シートに記録し、該シートを励起光で走
査し、該走査によって上記シートから発される輝尽発光
光を光電変換により読み取って画像信号を得るCRを例
に挙げれば、蓄積性蛍光体シートの搬送、励起光走査、
輝尽発光光読取などの読取装置の機能を制御するための
各機能の制御プログラムや、濃度およびコントラストの
自動調整、階調処理、周波数処理、ダイナミックレンジ
圧縮処理などの各画像処理プログラムやパラメータなど
がコンポーネントに相当する。ソフトウェアの入れ替え
は、コンポーネント単位で行うことができる。Each of the medical devices 4 has one or more software components mounted thereon. For example, in the case of the image recording modality 4a, a control program for executing control such as a photographing process or a film reading process, photographing condition data, and the like are incorporated. In the case of a diagnostic workstation, an image processing program, image processing parameters, a printer driver of the laser printer 4d, and the like are mounted as components. For example, a CR in which radiation image information is recorded on a stimulable phosphor sheet, the sheet is scanned with excitation light, and stimulated emission light emitted from the sheet by the scanning is read by photoelectric conversion to obtain an image signal is exemplified. If mentioned, conveyance of the stimulable phosphor sheet, excitation light scanning,
Control programs for each function to control the functions of the reading device such as stimulating light emission reading, and image processing programs and parameters for automatic adjustment of density and contrast, gradation processing, frequency processing, dynamic range compression processing, etc. Corresponds to the component. The replacement of software can be performed for each component.
【0028】一方、図1のコンポーネントサーバ5は、
上記各コンポーネントの最新バージョンを保管管理する
サーバコンピュータである。コンポーネントサーバは、
図1に示されるように、ソフトウェアを提供するメーカ
のネットワーク3に接続され、さらに、インターネット
2を介して病院のネットワーク1とも接続されている。On the other hand, the component server 5 of FIG.
A server computer that stores and manages the latest version of each component. The component server
As shown in FIG. 1, it is connected to a network 3 of a maker that provides software, and further connected to a network 1 of a hospital via the Internet 2.
【0029】図2は、コンポーネントサーバ5の役割を
示す図である。例えば、病院のネットワーク1に接続さ
れている医療機器4a、4b、4cに、それぞれ、医療機器4a
にはコンポーネントAのバージョン1.0、医療機器4bに
はコンポーネントBのバージョン1.0とコンポーネント
Cのバージョン1.0、また医療機器4cにはコンポーネン
トDのバージョン1.0とコンポーネントEのバージョン
1.0が実装されているものとする。FIG. 2 is a diagram showing the role of the component server 5. For example, the medical devices 4a, 4b, and 4c connected to the hospital network 1
Is component A version 1.0, medical device 4b is component B version 1.0 and component C version 1.0, and medical device 4c is component D version 1.0 and component E version.
1.0 has been implemented.
【0030】一方、コンポーネントサーバ5は上記コン
ポーネントAからEまでを保管管理するものとする。メ
ーカは、コンポーネントのバージョンアップを行った際
に、コンポーネントサーバ5内に保管しているコンポー
ネントを随時最新のバージョンに更新する。図2の例
は、コンポーネントB、コンポーネントD、コンポーネ
ントEについて、バージョンアップが行われた状態を示
すものである。On the other hand, the component server 5 stores and manages the components A to E. The manufacturer updates the component stored in the component server 5 to the latest version as needed when the component is upgraded. The example of FIG. 2 shows a state in which the component B, the component D, and the component E have been upgraded.
【0031】図3は、上記図2のような状態から、コン
ポーネントの入れ替えを行うときの処理手順の一例を示
したフローチャートである。図3の例は、各医療機器4
の立ち上げ時の処理を示すものであるが、例えば医療機
器4を24時間稼動させる場合などには、オペレータの
指示に応じて同様の処理を実行してもよいし、予め定め
た時間間隔で定期的に同様の処理を実行するようにして
もよい。FIG. 3 is a flowchart showing an example of a processing procedure when replacing components from the state shown in FIG. The example of FIG.
This shows the processing at the time of startup. For example, when the medical device 4 is operated for 24 hours, the same processing may be executed according to an instruction of the operator, or at a predetermined time interval. Similar processing may be executed periodically.
【0032】各医療機器4は立ち上げ時に、コンポーネ
ントサーバ5に対してネットワーク1、インターネット
2、ネットワーク3を介して接続し(ステップ101)、
コンポーネントサーバ5が保管しているコンポーネント
の中から、その医療機器に実装されているコンポーネン
トを検索する(ステップ102)。さらに検索により見つ
かったコンポーネントのバージョンと、既に実装されて
いるコンポーネントのバージョンを比較する(ステップ
103)。バージョンが一致しなかった場合(ステップ10
4)には、検索した最新のバージョンをダウンロードし
(ステップ105)、次のコンポーネントについてステッ
プ102からステップ105までの処理を繰り返す(ステップ
106)。ステップ104においてバージョンが一致した場合
には、ダウンロードは行わず、次のコンポーネントにつ
いて同じくステップ102からステップ105までの処理を繰
り返す(ステップ106)。Each medical device 4 connects to the component server 5 via the network 1, the Internet 2 and the network 3 at the time of startup (Step 101).
The component mounted on the medical device is searched from the components stored in the component server 5 (step 102). Furthermore, the version of the component found by the search is compared with the version of the component already implemented (step
103). If the versions do not match (step 10
In 4), download the latest version found (step 105) and repeat the process from step 102 to step 105 for the next component (step 105).
106). If the versions match in step 104, the download is not performed, and the processing from step 102 to step 105 is repeated for the next component (step 106).
【0033】実装されている全てのコンポーネントにつ
いてのバージョン比較および最新バージョンのダウンロ
ードが完了したら、医療機器4はコンポーネントサーバ
5との接続を切断する(ステップ107)。いずれかのコ
ンポーネントについて最新バージョンのダウンロードを
実行した場合にのみ(ステップ108)、装置本体あるい
はアプリケーションプログラムがリセットされる(ステ
ップ109)。但し、プログラムのみの再起動とするか、
装置全体の再起動とするかは、コンポーネントの種類に
よる。When the version comparison and the download of the latest version of all the mounted components are completed, the medical device 4 disconnects from the component server 5 (step 107). Only when the latest version of any of the components is downloaded (step 108), the device main body or the application program is reset (step 109). However, whether to restart only the program or
Whether to restart the entire apparatus depends on the type of component.
【0034】以上の処理により、図2に示すように、コ
ンポーネントBの最新バージョン1.1が医療機器4bにダ
ウンロードされ、また、コンポーネントDの最新バージ
ョン2.0およびコンポーネントEの最新バージョン1.1は
医療機器4cにダウンロードされ、医療機器4bおよび4cが
再起動される。この際、医療機器4aは、コンポーネント
の入れ替えが行われていないため、再起動はされない。With the above processing, as shown in FIG. 2, the latest version 1.1 of the component B is downloaded to the medical device 4b, and the latest version 2.0 of the component D and the latest version 1.1 of the component E are downloaded to the medical device 4c. Then, the medical devices 4b and 4c are restarted. At this time, the medical device 4a is not restarted because the components have not been replaced.
【0035】なお、図3は、医療機器4がクライアント
となってコンポーネントサーバ5にアクセスする場合の
処理を示すフローチャートであるが、反対にコンポーネ
ントサーバ5から各医療機器4に対してアクセスを行っ
てもよい。例えば、各医療機器4において個別に調整さ
れているパラメータなどを管理したい場合には、コンポ
ーネントサーバ5から医療機器にアクセスできる形態の
方が都合がよい。FIG. 3 is a flow chart showing a process when the medical device 4 accesses the component server 5 as a client. On the contrary, the medical device 4 accesses each medical device 4 from the component server 5. Is also good. For example, when it is desired to manage parameters or the like individually adjusted in each medical device 4, a mode in which the component server 5 can access the medical device is more convenient.
【0036】以上説明したように、本実施の形態のシス
テムによれば、コンポーネントの入れ替えは自動的に行
われるため、ソフトウェアコンポーネントを提供するメ
ーカは、最新バージョンを自社内で管理しているコンポ
ーネントサーバ5に保管しておくだけでよく、顧客の元
へサービスマンを派遣する必要がない。As described above, according to the system of the present embodiment, the components are automatically replaced, so that the maker that provides the software components requires the component server that manages the latest version in-house. 5, it is not necessary to send a serviceman to the customer.
【0037】なお、病院によっては、患者情報、診断情
報の外部への漏洩を防止するために、インターネットな
ど外部との接続を行わない場合も考えられる。そのよう
な場合には、図4に示すように、コンポーネントサーバ
5を病院内のネットワーク1に接続し、メーカのサービ
スマンがそのコンポーネントサーバ5にのみインストー
ルを行うようにすればよい。この場合、サービスマンの
派遣が必要であるため、図1の形態に比べればメーカが
負う負担は大きいが、個々の医療機器にそれぞれインス
トールを行っていた従来のシステムよりはサービス負荷
を軽減することができる。Some hospitals may not connect to the outside such as the Internet in order to prevent leakage of patient information and diagnostic information to the outside. In such a case, as shown in FIG. 4, the component server 5 may be connected to the network 1 in the hospital, and the serviceman of the manufacturer may perform the installation only on the component server 5. In this case, it is necessary to dispatch a serviceman, so the burden on the manufacturer is greater than in the embodiment of FIG. 1, but the service load is reduced compared to the conventional system that has been installed on individual medical devices. Can be.
【図1】本発明のメディカルネットワークシステムの一
実施の形態を示す図FIG. 1 is a diagram showing an embodiment of a medical network system of the present invention.
【図2】コンポーネントサーバの役割を示す図FIG. 2 is a diagram showing roles of component servers.
【図3】コンポーネント入れ替え処理の一例を示すフロ
ーチャートFIG. 3 is a flowchart illustrating an example of a component replacement process.
【図4】本発明のメディカルネットワークシステムの他
の実施の形態を示す図FIG. 4 is a diagram showing another embodiment of the medical network system of the present invention.
1 病院内ネットワーク 2 インターネット 3 メーカの社内ネットワーク 4 医療機器 5 コンポーネントサーバ 1 Hospital Network 2 Internet 3 Manufacturer's In-house Network 4 Medical Equipment 5 Component Server
Claims (2)
ネントが実装された複数の医療機器をネットワークで接
続したメディカルネットワークシステムであって、 前記ネットワークに接続され、前記各ソフトウェアコン
ポーネントの最新バージョンを保管管理するコンポーネ
ント保管手段と、 前記各ソフトウエアコンポーネントごとに、前記医療機
器に実装されているソフトウェアコンポーネントのバー
ジョンと、前記コンポーネント保管手段により保管管理
されているソフトウェアコンポーネントのバージョンと
を比較するバージョン比較手段と、 該バージョン比較手段による比較の結果、前記医療機器
に実装されているソフトウェアコンポーネントのバージ
ョンが、前記コンポーネント保管手段により保管管理さ
れているソフトウェアコンポーネントのバージョンより
も古いバージョンであった場合に、前記コンポーネント
保管手段から前記医療機器に当該ソフトウェアコンポー
ネントの最新バージョンを転送することによって、当該
医療機器に実装されたソフトウェアコンポーネントの入
れ替えを行うコンポーネント入替手段とを備えたことを
特徴とするメディカルネットワークシステム。1. A medical network system in which a plurality of medical devices on which at least one software component is mounted are connected via a network, wherein the component storage means is connected to the network and stores and manages the latest version of each software component. A version comparing unit that compares, for each of the software components, a version of the software component implemented in the medical device with a version of the software component stored and managed by the component storage unit; As a result of the comparison by the means, the version of the software component implemented in the medical device is stored in the software component stored and managed by the component storage means. A component replacement unit that replaces a software component mounted on the medical device by transferring the latest version of the software component from the component storage unit to the medical device if the version is older than the version of the component. A medical network system comprising:
くとも1つのソフトウェアコンポーネントが入れ替えら
れた医療機器を再起動する再起動手段を更に備えたこと
を特徴とする請求項1記載のメディカルネットワークシ
ステム。2. The medical network system according to claim 1, further comprising restart means for restarting a medical device in which at least one software component has been replaced by said component replacement means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2384699A JPH11306000A (en) | 1998-02-17 | 1999-02-01 | Medical network system |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10-34412 | 1998-02-17 | ||
JP3441298 | 1998-02-17 | ||
JP2384699A JPH11306000A (en) | 1998-02-17 | 1999-02-01 | Medical network system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH11306000A true JPH11306000A (en) | 1999-11-05 |
Family
ID=26361276
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2384699A Pending JPH11306000A (en) | 1998-02-17 | 1999-02-01 | Medical network system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH11306000A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001070100A2 (en) * | 2000-03-23 | 2001-09-27 | Koninklijke Philips Electronics N.V. | Remote diagnostics for a medical imaging system |
JP2002149821A (en) * | 2000-09-04 | 2002-05-24 | Ge Medical Systems Global Technology Co Llc | Medical image providing method, medical software providing method, medical image centralized control server device, medical software centralized control server device, medical image providing system and medical software providing system |
WO2001082210A3 (en) * | 2000-04-27 | 2003-10-02 | Medtronic Inc | Component architecture for medical device system networks |
WO2004032017A1 (en) * | 2002-10-01 | 2004-04-15 | Yonsei University | Liver cancer forecasting system for early diagnosis and control method thereof |
JP2004514984A (en) * | 2000-11-22 | 2004-05-20 | ジーイー・メディカル・テクノロジイ・サービシーズ・インコーポレーテッド | Method and system for remotely enabling software-based options during a trial period |
US8423996B2 (en) | 2009-07-13 | 2013-04-16 | Pfu Limited | Delivery system, server device, terminal device, and delivery method |
JP2013536521A (en) * | 2010-08-19 | 2013-09-19 | コーニンクレッカ フィリップス エヌ ヴェ | Extensible decision support system |
JP2014041430A (en) * | 2012-08-21 | 2014-03-06 | Panasonic Corp | Mobile terminal, medical information system and program |
JP2014211823A (en) * | 2013-04-19 | 2014-11-13 | ヤンマー株式会社 | Program data rewriting method, control device, program data rewriting program, storage medium and tool device |
US9232920B2 (en) | 2004-03-19 | 2016-01-12 | General Electric Company | Self-expanding multi-channel RF receiver coil for high resolution intra-cardiac MRI and method of use |
WO2016006834A1 (en) * | 2014-07-11 | 2016-01-14 | Samsung Electronics Co., Ltd. | Medical imaging apparatus and method of scanning thereof |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06290051A (en) * | 1992-07-14 | 1994-10-18 | Fujitsu Ten Ltd | Automatic maintenance system for work station system |
JPH06314334A (en) * | 1993-04-27 | 1994-11-08 | Canon Inc | Medical laser imager |
JPH08212060A (en) * | 1995-02-02 | 1996-08-20 | Canon Inc | Electronic mail system |
JPH09190393A (en) * | 1996-01-10 | 1997-07-22 | Canon Inc | Information processing method, information processor and information processing system |
-
1999
- 1999-02-01 JP JP2384699A patent/JPH11306000A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06290051A (en) * | 1992-07-14 | 1994-10-18 | Fujitsu Ten Ltd | Automatic maintenance system for work station system |
JPH06314334A (en) * | 1993-04-27 | 1994-11-08 | Canon Inc | Medical laser imager |
JPH08212060A (en) * | 1995-02-02 | 1996-08-20 | Canon Inc | Electronic mail system |
JPH09190393A (en) * | 1996-01-10 | 1997-07-22 | Canon Inc | Information processing method, information processor and information processing system |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001070100A2 (en) * | 2000-03-23 | 2001-09-27 | Koninklijke Philips Electronics N.V. | Remote diagnostics for a medical imaging system |
WO2001070100A3 (en) * | 2000-03-23 | 2002-07-11 | Koninkl Philips Electronics Nv | Remote diagnostics for a medical imaging system |
WO2001082210A3 (en) * | 2000-04-27 | 2003-10-02 | Medtronic Inc | Component architecture for medical device system networks |
JP2002149821A (en) * | 2000-09-04 | 2002-05-24 | Ge Medical Systems Global Technology Co Llc | Medical image providing method, medical software providing method, medical image centralized control server device, medical software centralized control server device, medical image providing system and medical software providing system |
US7962416B1 (en) | 2000-11-22 | 2011-06-14 | Ge Medical Technology Services, Inc. | Method and system to remotely enable software-based options for a trial period |
JP2004514984A (en) * | 2000-11-22 | 2004-05-20 | ジーイー・メディカル・テクノロジイ・サービシーズ・インコーポレーテッド | Method and system for remotely enabling software-based options during a trial period |
WO2004032017A1 (en) * | 2002-10-01 | 2004-04-15 | Yonsei University | Liver cancer forecasting system for early diagnosis and control method thereof |
US9232920B2 (en) | 2004-03-19 | 2016-01-12 | General Electric Company | Self-expanding multi-channel RF receiver coil for high resolution intra-cardiac MRI and method of use |
US8423996B2 (en) | 2009-07-13 | 2013-04-16 | Pfu Limited | Delivery system, server device, terminal device, and delivery method |
JP2013536521A (en) * | 2010-08-19 | 2013-09-19 | コーニンクレッカ フィリップス エヌ ヴェ | Extensible decision support system |
JP2014041430A (en) * | 2012-08-21 | 2014-03-06 | Panasonic Corp | Mobile terminal, medical information system and program |
JP2014211823A (en) * | 2013-04-19 | 2014-11-13 | ヤンマー株式会社 | Program data rewriting method, control device, program data rewriting program, storage medium and tool device |
WO2016006834A1 (en) * | 2014-07-11 | 2016-01-14 | Samsung Electronics Co., Ltd. | Medical imaging apparatus and method of scanning thereof |
US10595810B2 (en) | 2014-07-11 | 2020-03-24 | Samsung Electronics Co., Ltd. | Medical imaging apparatus and method of scanning thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8495615B2 (en) | Method, system and computer program for distributing software patches | |
US7940407B2 (en) | Image forming apparatus, terminal apparatus and management apparatus | |
US7593972B2 (en) | Application service provider based redundant archive services for medical archives and/or imaging systems | |
US20040082845A1 (en) | Medical image diagnostic system, and information providing server and information providing method employed in medical image diagnostic system | |
US20080109542A1 (en) | Software Distribution Application Supporting Operating System Installations | |
JPH11306000A (en) | Medical network system | |
US7007077B1 (en) | Remote maintenance method of an information processing apparatus | |
US20080320110A1 (en) | Firmware rollback and configuration restoration for electronic devices | |
US20070100907A1 (en) | Method for software distribution | |
US20050197860A1 (en) | Data management system | |
CN106155679A (en) | Information processing system, information processor and information processing method | |
US8171116B2 (en) | Configuring processing entities according to their roles in a data processing system with a distributed architecture | |
WO1999059059A1 (en) | Remote installation of computer operating systems | |
JP2007510987A (en) | System and method for updating a software program | |
US20210186453A1 (en) | Systems and methods for calibrating, correcting and processing images on a radiographic detector | |
CN102110219B (en) | System, apparatus, and method for inhibiting operation that modifies program configuration | |
JP2007164371A (en) | Software management system | |
US20090320016A1 (en) | Image processing apparatus, control method therefor, storage medium, and distribution server | |
US11265377B2 (en) | Multi-location exchange of medical images and data | |
JP2002140685A (en) | Image management system and its method | |
JPH09292980A (en) | File distribution system | |
JP4965808B2 (en) | Software configuration management system for medical equipment | |
US8464273B2 (en) | Information processing apparatus, information processing method, and computer-readable program | |
US9348543B2 (en) | Network system, distribution system, control method, and storage medium for managing firmware | |
US20070067363A1 (en) | Event notification verification and escalation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040120 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040319 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040413 |