JPH07146830A - Communication equipment for medical image - Google Patents
Communication equipment for medical imageInfo
- Publication number
- JPH07146830A JPH07146830A JP31752093A JP31752093A JPH07146830A JP H07146830 A JPH07146830 A JP H07146830A JP 31752093 A JP31752093 A JP 31752093A JP 31752093 A JP31752093 A JP 31752093A JP H07146830 A JPH07146830 A JP H07146830A
- Authority
- JP
- Japan
- Prior art keywords
- medical image
- processing
- communication
- image diagnostic
- command
- 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
- 230000006854 communication Effects 0.000 title claims abstract description 115
- 238000004891 communication Methods 0.000 title claims abstract description 114
- 238000012545 processing Methods 0.000 claims abstract description 69
- 238000003745 diagnosis Methods 0.000 claims abstract 2
- 230000005540 biological transmission Effects 0.000 claims description 25
- 238000012546 transfer Methods 0.000 abstract description 8
- 238000000034 method Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 101100087530 Caenorhabditis elegans rom-1 gene Proteins 0.000 description 1
- 101100305983 Mus musculus Rom1 gene Proteins 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000002059 diagnostic imaging Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Communication Control (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、医用画像用通信装置に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a medical image communication device.
【0002】[0002]
【従来の技術】ネットワークを介して接続されたたとえ
ばCT、MRI、DR、CR、超音波診断装置等の医用
画像診断装置には医用画像用通信装置が設けられてお
り、この医用画像用通信装置を介して各医用画像診断装
置において画像データの送受信の制御を行っている。2. Description of the Related Art Medical image diagnostic apparatuses such as CT, MRI, DR, CR, and ultrasonic diagnostic apparatus connected via a network are provided with a medical image communication apparatus. The transmission / reception of image data is controlled in each medical image diagnostic apparatus via the.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、このよ
うな構成において、たとえばDR画像のような大容量の
画像データを通信する際、該画像データが医用画像診断
装置内の磁気ディスクなどの記憶装置内にあると、医用
画像用通信装置の記憶装置の領域が小さくなっているた
めに該画像データを分割して転送を行なう必要があっ
た。However, in such a configuration, when a large amount of image data such as a DR image is communicated, the image data is stored in a storage device such as a magnetic disk in a medical image diagnostic apparatus. In this case, since the area of the storage device of the medical image communication apparatus is small, it is necessary to divide and transfer the image data.
【0004】このため、医用画像診断装置と医用画像用
通信装置のそれぞれの記憶装置の間で該画像データの分
割転送処理が頻繁に発生してしまっていた。Therefore, the divided transfer processing of the image data frequently occurs between the storage devices of the medical image diagnostic apparatus and the medical image communication apparatus.
【0005】したがって、分割転送処理ごとに行なう医
用画像データの転送元および転送先のアドレスの管理処
理や、分割した画像データをどこまで転送したかを確認
する処理を行う必要が生じ、また、磁気ディスクへのア
クセスが頻繁に発生することによるソフトウェアおよび
ハードウェアのオーバーヘッドが大きくなってしまうと
いうことが指摘されるに到った。Therefore, it is necessary to perform the management process of the transfer source and transfer destination addresses of the medical image data for each divided transfer process, and the process of confirming how much the divided image data has been transferred, and the magnetic disk. It has been pointed out that the overhead of software and hardware due to frequent access to the network becomes large.
【0006】また、病院内各所で発生する各種画像デー
タをデータベースに登録したり医用画像診断装置へ転送
を行なう画像データ管理用の画像データベースでは、複
数の医用画像診断装置から画像データの送信処理要求、
受信処理要求が発生し、また、各通信処理でネットワー
クコネクションの設定処理、ネットワークコネクション
設定後の画像データのパケット分割処理、ネットワーク
コネクション毎にプロトコルに従った通信処理等が発生
する場合があって、通信処理が大きくなってしまうとい
うことが指摘されるに到った。Further, in an image database for image data management for registering various image data generated in various places in a hospital in a database or transferring the image data to a medical image diagnostic apparatus, a plurality of medical image diagnostic apparatus requests image data transmission processing. ,
There is a case where a reception processing request occurs, and in each communication processing, a network connection setting processing, a packet division processing of image data after the network connection setting, a communication processing according to a protocol for each network connection, etc. occur. It has been pointed out that the communication processing becomes large.
【0007】それ故、本発明はこのような事情に基づい
てなされたものであり、その目的とするところのもの
は、医用画像診断装置との間の通信処理のいわゆるオー
バーヘッドを小さくできるととともに、画像データの高
速通信を行うことのできる医用画像通信装置を提供する
ことにある。Therefore, the present invention has been made under such circumstances, and an object thereof is to reduce the so-called overhead of the communication processing with the medical image diagnostic apparatus, and It is to provide a medical image communication device capable of high-speed communication of image data.
【0008】[0008]
【課題を解決するための手段】このような目的を達成す
るために、本発明は、基本的には、ネットワークを介し
て接続された複数の医用画像診断装置を備え、これらの
医用画像診断装置との間のデータのやりとりを制御する
医用画像通信装置において、In order to achieve such an object, the present invention basically comprises a plurality of medical image diagnostic apparatuses connected via a network, and these medical image diagnostic apparatuses are provided. In a medical image communication device that controls the exchange of data with
【0009】大容量の記憶装置を備えるとともに、それ
ぞれの医用画像診断装置が処理していた回線接続機能お
よびプロトコル処理機能を代わりに実行する機能を持た
せたことを特徴とするものである。It is characterized in that it is provided with a large-capacity storage device, and is provided with a function of executing the line connection function and the protocol processing function which each medical image diagnostic apparatus has processed.
【0010】[0010]
【作用】このように構成した医用画像通信装置によれ
ば、大容量の記憶装置を備え、かつ従来医用画像診断装
置が処理していた回線接続機能、プロトコル処理機能を
代わりに実行することができるようになる。このため、
医用画像データを通信処理する際に、医用画像診断装置
との間で大容量データの分割転送回数を低減させ該通信
処理のいわゆるオーバーヘッドを小さくすることができ
る。さらに、医用画像診断装置は、その通信処理の負荷
に伴う性能低下を少なくでき、診断専用のものとして使
用することができるようになる。According to the medical image communication apparatus configured as described above, the medical image communication apparatus is provided with a large-capacity storage device, and the line connection function and the protocol processing function, which are conventionally processed by the medical image diagnostic apparatus, can be executed instead. Like For this reason,
When performing communication processing of medical image data, the so-called overhead of the communication processing can be reduced by reducing the number of division transfer of large-capacity data with the medical image diagnostic apparatus. Further, the medical image diagnostic apparatus can be used as a dedicated diagnostic apparatus because the performance degradation due to the communication processing load can be reduced.
【0011】したがって、医用画像診断装置の通信処理
を低減できるとともに、医用画像データを高速に通信さ
せることができるようになる。Therefore, the communication processing of the medical image diagnostic apparatus can be reduced and the medical image data can be communicated at high speed.
【0012】[0012]
【実施例】図1は本発明による医用画像通信装置の一実
施例を示す概略の全体ブロック図である。この医用画像
通信装置1は、大別すると、画像データを大量に記憶す
る記憶装置2と、通信回線とのネットワークインターフ
ェース部3と、記憶装置2に記録されたデータの送受信
処理を行なう制御部4と、医用画像診断装置とのバスイ
ンターフェース部5と、記憶装置2とネットワークイン
ターフェース部3と制御部4とバスインターフェース部
5を接続する内部バス6とからなっている。そして、こ
のように構成される医用画像通信装置1は、VMEバス
7を介して医用画像診断装置10のメモリ空間中に接続
されようになっている。1 is a schematic overall block diagram showing an embodiment of a medical image communication apparatus according to the present invention. The medical image communication apparatus 1 is roughly classified into a storage device 2 for storing a large amount of image data, a network interface unit 3 for a communication line, and a control unit 4 for transmitting / receiving data recorded in the storage device 2. And a bus interface unit 5 for the medical image diagnostic apparatus, an internal bus 6 for connecting the storage device 2, the network interface unit 3, the control unit 4, and the bus interface unit 5. The medical image communication apparatus 1 configured in this manner is connected to the memory space of the medical image diagnostic apparatus 10 via the VME bus 7.
【0013】ここで、記憶装置2は、RAMで構成され
てデータを格納するバッファメモリ11と、バスインタ
ーフェース部5を介してなされる医用画像診断装置10
からのアクセスおよび制御部4からのアクセスを調停す
るメモリ調停回路12とから構成されている。また、バ
ッファメモリ11は、図2に示すように、医用画像診断
装置10の自己のアドレス空間上に設けることにより、
バッファメモリの位置と大きさを管理できるようになっ
ている。Here, the storage device 2 is composed of a RAM and is composed of a buffer memory 11 for storing data, and a medical image diagnostic device 10 which is made via a bus interface section 5.
Memory arbitration circuit 12 that arbitrates access from the controller and access from the control unit 4. Further, the buffer memory 11 is provided in its own address space of the medical image diagnostic apparatus 10 as shown in FIG.
The position and size of the buffer memory can be managed.
【0014】ネットワークインターフェース部3は、図
示していないが、いわゆるISO8802−3またはA
NSI/IEEE802.3の規定に従ってデータを送
信、受信するためのネットワークインターフェースであ
り、ネットワーク8に接続されている。Although not shown, the network interface section 3 is a so-called ISO8802-3 or A.
A network interface for transmitting and receiving data in accordance with the NSI / IEEE802.3 standard, and is connected to the network 8.
【0015】制御部4は、この医用画像用通信装置1が
実行する内部の制御処理およびプロトコル処理を行なう
ソフトウェアが動作するためのMPU13と、ROM1
4と、RAM15とから構成されている。さらに詳述す
れば、ネットワークインターフェース部3の制御と、バ
スインターフェース部5のコマンドレジスタ16を介し
て医用画像診断装置10から与えられる制御コマンドの
解釈と、その制御コマンドを処理しこの処理の結果をバ
スインターフェース部5のステータスレジスタ17を介
して医用画像診断装置10に表示される制御ソフトウェ
ア100を有している。また、医用画像診断装置10か
ら与えられる制御コマンドに従って、ネットワークコネ
クションの設定、解除、データの送信に使用するパケッ
トの作成や、ネットワークインターフェース部3を介し
てネットワーク8から受信する各種パケットの解釈、デ
ータ送受信のプロトコルに従って行なう通信プロトコル
処理ソフトウェア101を有している。The control unit 4 includes an MPU 13 for operating software for internal control processing and protocol processing executed by the medical image communication apparatus 1, and a ROM 1.
4 and RAM 15. More specifically, the control of the network interface unit 3, the interpretation of the control command given from the medical image diagnostic apparatus 10 through the command register 16 of the bus interface unit 5, the control command is processed, and the result of this process is displayed. The control software 100 is displayed on the medical image diagnostic apparatus 10 via the status register 17 of the bus interface unit 5. In addition, according to a control command given from the medical image diagnostic apparatus 10, a packet used for setting / releasing a network connection and transmitting data is created, interpretation of various packets received from the network 8 via the network interface unit 3 and data are performed. It has communication protocol processing software 101 that performs transmission / reception protocols.
【0016】バスインターフェース部5は、図2に示す
ように、医用画像診断装置10が通信制御コマンドを設
定するコマンドレジスタ16と、このコマンドレジスタ
16に設定されたコマンドを前記制御部4におけるソフ
トウェアの処理結果を表示するステータスレジスタ17
からなる。コマンドレジスタ16とステータスレジスタ
17は、医用画像診断装置10の自己のアドレス空間上
に設けることにより、コマンドレジスタ16とステータ
スレジスタ17の位置を管理できるようになっている。As shown in FIG. 2, the bus interface section 5 includes a command register 16 for the medical image diagnostic apparatus 10 to set a communication control command, and a command set in the command register 16 for software in the control section 4. Status register 17 that displays the processing result
Consists of. By providing the command register 16 and the status register 17 in its own address space of the medical image diagnostic apparatus 10, the positions of the command register 16 and the status register 17 can be managed.
【0017】次に、このように構成された医用画像通信
装置1の動作について説明する。まず、医用画像用通信
装置1は、医用画像診断装置10からの支持で通信処理
を行なう。この医用画像用通信装置1、そのコマンドレ
ジスタ16に医用画像用通信装置1に処理させるコマン
ドとパラメータを書き込む。このコマンドレジスタ16
は、図3に示すように、処理識別子40、処理コマンド
41、送信先である相手医用画像用通信装置の相手アド
レス42、通信元である自己の医用画像用通信装置の自
分アドレス43、データの送受信で使用するバッファメ
モリ11のバッファ位置44、バッファメモリの大きさ
を示すバッファサイズ45、コネクション番号46から
なる。Next, the operation of the medical image communication apparatus 1 thus configured will be described. First, the medical image communication apparatus 1 performs communication processing by being supported by the medical image diagnostic apparatus 10. Commands and parameters to be processed by the medical image communication apparatus 1 are written in the medical image communication apparatus 1 and the command register 16 thereof. This command register 16
3, the process identifier 40, the process command 41, the partner address 42 of the partner medical image communication device that is the transmission destination, the own address 43 of the own medical image communication device that is the communication source, and the data A buffer position 44 of the buffer memory 11 used for transmission / reception, a buffer size 45 indicating the size of the buffer memory, and a connection number 46.
【0018】なお、バッファ位置44、バッファメモリ
の大きさを示すバッファサイズ45は、メモリバッファ
11を医用画像診断装置10の自己のアドレス空間上に
設けていることにより、設定にバッファメモリの位置と
大きさを管理できるようになっている。The buffer position 44 and the buffer size 45 indicating the size of the buffer memory are set to the position of the buffer memory by setting the memory buffer 11 in its own address space of the medical image diagnostic apparatus 10. The size can be managed.
【0019】医用画像診断装置10から前記コマンドレ
ジスタ16にコマンドとパラメータが書き込まれると、
コマンドレジスタ16の内容を制御部4のソフトウェア
が解釈し、該コマンドとパラメータに従って処理を行な
う。制御部4の制御ソフトウェア100が行なう処理は
後に詳述するがここでその概要を示すと、送信処理の場
合、バッファメモリ11に書き込まれた送信データをネ
ットワークインターフェース部3が扱える大きさ毎に切
りだし、これを通信プロトコル処理ソフトウェア101
に渡しネットワークインターフェース部3を介しデータ
を送信する処理を行なう。また、受信処理の場合は、ネ
ットワークインターフェース部3が受信したデータを通
信プロトコル処理ソフトウェア101で処理し、制御ソ
フトウェア100に渡される受信データを順次バッファ
メモリ11に書き込む。When commands and parameters are written from the medical image diagnostic apparatus 10 to the command register 16,
The software of the control unit 4 interprets the contents of the command register 16 and performs processing according to the command and parameters. The process performed by the control software 100 of the control unit 4 will be described in detail later, but an outline thereof will be described here. In the case of the transmission process, the transmission data written in the buffer memory 11 is cut into each size that the network interface unit 3 can handle. However, this is communication protocol processing software 101
And the data is transmitted via the network interface unit 3. Further, in the case of reception processing, the data received by the network interface unit 3 is processed by the communication protocol processing software 101, and the received data passed to the control software 100 is sequentially written in the buffer memory 11.
【0020】制御部の制御ソフトウェア100の処理が
終了すると、ソフトウェアがステータスレジスタ17に
その処理結果を書き込み医用画像診断装置10に示す。
このステータスレジスタ17は、図4に示すように、ど
の処理をしたかを示す処理識別子50、処理したコマン
ドを示す処理コマンド51、処理した相手先である医用
画像用通信装置の相手アドレス52、自己の医用画像用
通信装置の自分アドレス53、データの送信受信で使用
したバッファメモリ11のバッファ位置54、バッファ
メモリの大きさを示すバッファサイズ55、コネクショ
ン番号56、処理が正常に終了したか否かを示す処理結
果57からなる。When the processing of the control software 100 of the control unit is completed, the software writes the processing result in the status register 17 and indicates it to the medical image diagnostic apparatus 10.
As shown in FIG. 4, the status register 17 includes a processing identifier 50 indicating which processing has been performed, a processing command 51 indicating a processed command, a counterpart address 52 of the medical image communication apparatus which is a counterpart of the processing, and a self-address. Own address 53 of the medical image communication device, the buffer position 54 of the buffer memory 11 used for data transmission / reception, the buffer size 55 indicating the size of the buffer memory, the connection number 56, and whether or not the processing is normally completed. Processing result 57 indicating
【0021】なお、バッファメモリ11のバッファ位置
54、バッファメモリの大きさを示すバッファサイズ5
5は、メモリバッファ11を医用画像診断装置10の自
分のアドレス空間上に設けることにより、設定にバッフ
ァメモリの位置と大きさを管理できるようになってい
る。The buffer position 54 of the buffer memory 11 and the buffer size 5 indicating the size of the buffer memory
By providing the memory buffer 11 in its own address space of the medical image diagnostic apparatus 10, the position 5 can manage the position and size of the buffer memory in the setting.
【0022】次に、医用画像処理装置が行なう各処理に
ついて以下説明する。まず、ネットワークコネクション
の設定について示す。Next, each process performed by the medical image processing apparatus will be described below. First, the setting of the network connection will be described.
【0023】たとえば2台の医用画像用通信装置がコネ
クションを設定するには、一方の医用画像診断装置がコ
ネクション待ちコマンドを発行し、任意の医用画像処理
装置からのコネクション要求を待つ。次に、他方の医用
画像診断装置がコネクション待ちしている前記医用画像
用通信装置にコネクション設定を要求することで行な
う。For example, in order for two medical image communication apparatuses to set a connection, one medical image diagnostic apparatus issues a connection wait command and waits for a connection request from any medical image processing apparatus. Then, the other medical image diagnostic apparatus requests connection setting to the medical image communication apparatus waiting for connection.
【0024】図5は、医用画像用通信装置21、31が
行なうネットワークコネクションの動作について示した
ものである。医用画像診断装置20がネットワークコネ
クション待ちを設定する場合、医用画像用通信装置21
にコネクション待ちのコマンドとパラメータをVMEバ
ス22を介してコマンドレジスタ23に書き込む。前記
コネクション待ちのコマンドとパラメータは、処理識別
子40=01、処理コマンド41=01、送信先である
相手医用画像用通信装置の相手アドレス42=01、送
信元である時医用画像用通信装置の自分アドレス43=
02、データの送信受信で使用するバッファメモリ11
のバッファ44=330000、バッファメモリの大き
さを示すバッファサイズ45=1000、コネクション
番号46=01からなる。FIG. 5 shows the operation of the network connection performed by the medical image communication devices 21 and 31. When the medical image diagnostic apparatus 20 sets the network connection wait, the medical image communication apparatus 21
Then, the command and parameter waiting for connection are written into the command register 23 via the VME bus 22. The connection waiting command and parameter are a processing identifier 40 = 01, a processing command 41 = 01, a partner address 42 = 01 of a partner medical image communication device that is a transmission destination, and a self medical image communication device that is a transmission source. Address 43 =
02, buffer memory 11 used for transmitting and receiving data
Buffer 44 = 330000, a buffer size 45 = 1000 indicating the size of the buffer memory, and a connection number 46 = 01.
【0025】医用画像用通信装置21の制御部25は、
コマンドレジスタ23に書き込まれた支持に従って、他
の医用画像用通信装置31からのネットワークインター
フェース26を介して受信するネットワークコネクショ
ン要求パケット100が到着するのを待つ。医用画像用
通信装置21は、ネットワークコネクション要求パケッ
ト100を受信すると、その処理した処理識別子50=
01、処理した処理コマンド51=01、送信先である
相手の医用画像用通信装置の相手アドレス52=01、
送信元である自己の医用画像用通信装置の自分アドレス
53=02、データの送信受信で使用する記憶装置27
内のバッファメモリのバッファ位置54=33000
0、バッファメモリの大きさを示すバッファサイズ55
=1000、コネクション番号56=01と処理結果5
7に値0をステータスレジスタ24に書き込み、コネク
ション待ち処理が終了したことを示す。また、ネットワ
ークコネクションを要求した医用画像診断装置31にコ
ネクション受諾パケット120を送信する。The control unit 25 of the medical image communication device 21 is
According to the support written in the command register 23, it waits for the arrival of the network connection request packet 100 received from the other medical image communication apparatus 31 via the network interface 26. When the medical image communication device 21 receives the network connection request packet 100, the processed processing identifier 50 =
01, the processed processing command 51 = 01, the partner address 52 = 01, of the partner medical image communication device that is the transmission destination,
A self-address 53 = 02 of the own medical image communication device that is the transmission source, and a storage device 27 used for data transmission / reception
The buffer position of the internal buffer memory 54 = 33000
0, buffer size 55 indicating the size of the buffer memory
= 1000, connection number 56 = 01 and processing result 5
The value 0 is written to 7 in the status register 24 to indicate that the connection waiting process is completed. Also, the connection acceptance packet 120 is transmitted to the medical image diagnostic apparatus 31 that has requested the network connection.
【0026】なお、前記パケットの送信処理、受信処
理、コマンドレジスタ23の読出、ステータスレジスタ
24の書き込みは、制御部25が内部バス28を介しソ
フトウェアで行なう。The control unit 25 carries out the packet transmission processing, the reception processing, the reading of the command register 23, and the writing of the status register 24 by software via the internal bus 28.
【0027】次に、医用画像診断装置30がネットワー
クコネクション要求を設定する場合は、医用画像用通信
装置31にコネクション要求コマンドとコネクションを
設定する相手装置が要求するコネクション番号をVME
バス32を介してコマンドレジスタ33に書き込む。コ
ネクション要求コマンドは、処理識別子40=02、処
理コマンド41=02、送信先である相手の医用画像用
通信装置の相手アドレス42=01、送信元である自己
の医用画像用通信装置の自分アドレス43=02、デー
タの送信受信で使用するバッファメモリ11のバッファ
位置44=330000、バッファメモリの大きさを示
すバッファサイズ45=1000、コネクション番号4
6=01からなる。Next, when the medical image diagnostic apparatus 30 sets a network connection request, the connection request command is sent to the medical image communication apparatus 31 and the connection number requested by the partner apparatus for setting the connection is VME.
Write to the command register 33 via the bus 32. The connection request command includes a process identifier 40 = 02, a process command 41 = 02, a partner address 42 of the partner's medical image communication device that is the destination, and a self-address 43 of the sender's own medical image communication device. = 02, buffer position 44 of the buffer memory 11 used for data transmission / reception 44 = 330000, buffer size 45 = 1000 indicating the size of the buffer memory, connection number 4
It consists of 6 = 01.
【0028】医用画像用通信装置31は、医用画像診断
装置30からVMEバス32を介してコマンドレジスタ
33に書き込まれた指示に従って、ネットワーク8で接
続される他の医用画像診断装置21へネットワークコネ
クション要求パケット100を送信する。前記医用画像
通信装置21は、医用画像用通信装置20からのネット
ワークコネクション受諾パケット120を受信した後、
ステータスレジスタ34に、コネクション待ちコマンド
と同様にコマンドレジスタ33で与えられたパラメータ
から処理したコマンドの内容と処理結果を書き込み、医
用画像診断装置30に示す。The medical image communication device 31 makes a network connection request to another medical image diagnostic device 21 connected by the network 8 in accordance with an instruction written from the medical image diagnostic device 30 to the command register 33 via the VME bus 32. The packet 100 is transmitted. The medical image communication device 21 receives the network connection acceptance packet 120 from the medical image communication device 20,
Similar to the connection wait command, the contents of the command processed from the parameters given by the command register 33 and the processing result are written in the status register 34 and shown to the medical image diagnostic apparatus 30.
【0029】次に、コネクション設定後の画像データの
送信、受信処理について図6、図7を使用して説明す
る。医用画像診断装置20が画像データを送信する場合
は、送信データを記憶装置25に書き込み、その後コマ
ンドレジスタ23に処理識別子40=03、処理コマン
ド41=03、送信先である相手の医用画像用通信装置
の相手アドレス42=01、送信元である自己の医用画
像用通信装置の自分アドレス43=02、データの送信
受信で使用するバッファメモリ11のバッファ位置44
=330000、バッファメモリの大きさを示すバッフ
ァサイズ45=1000、コネクション番号46=01
を書き込む。Next, the transmission / reception processing of the image data after setting the connection will be described with reference to FIGS. 6 and 7. When the medical image diagnostic apparatus 20 transmits image data, the transmission data is written in the storage device 25, and then the processing identifier 40 = 03, the processing command 41 = 03, and the communication destination medical image communication of the other party in the command register 23. Device partner address 42 = 01, own medical image communication device that is the sender 43 = 02, buffer position 11 of buffer memory 11 used for data transmission and reception
= 330000, buffer size 45 = 1000 indicating the size of the buffer memory, connection number 46 = 01
Write.
【0030】次に、医用画像用通信装置21はコマンド
レジスタ23の値に従って、図6に示すように記憶装置
内の画像データを前記ネットワークインターフェース2
6で扱えるデータサイズに分割しコネクション番号と相
手の医用画像用通信装置31のアドレスと分割した画像
データをパケット化し、相手の医用画像用通信装置31
に通信プロトコル処理ソフトウェア101を使用して送
信する。その際、制御ソフトウェア100は送信するデ
ータを分割してp1、p2、…、p1000の順にバッ
アメモリ内データをバッファメモリの先端から順番に適
当な大きさに切りだし、通信プロトコル処理ソフトウェ
ア101に引き渡す。分割するパケットの大きさは、前
記ネットワークインターフェース部3を使用する場合、
1.5Kバイトである。前記送信処理は、前記バッファ
メモリ内のすべてのデータを送信した後、通信プロトコ
ル処理ソフトウェア101が相手の医用画像用通信装置
31からの受信完了パケットを受信した時点で終了と
し、制御ソフトウェア100が処理結果をステータスレ
ジスタ24に書き込み、医用画像診断画像装置20は前
記ステータスレジスタ24を見ることにより処理の終了
を検出する。Next, the medical image communication device 21 converts the image data in the storage device into the network interface 2 according to the value of the command register 23 as shown in FIG.
6, the connection number, the address of the partner medical image communication device 31 and the divided image data are packetized, and the partner medical image communication device 31 is packetized.
To the communication protocol processing software 101. At this time, the control software 100 divides the data to be transmitted, cuts the data in the buffer memory in order of p1, p2, ..., And p1000 into an appropriate size from the tip of the buffer memory and delivers it to the communication protocol processing software 101. When the network interface unit 3 is used, the size of the packet to be divided is
It is 1.5 Kbytes. The transmission process is terminated when the communication protocol processing software 101 receives a reception completion packet from the partner medical image communication device 31 after transmitting all the data in the buffer memory, and the control software 100 processes it. The result is written in the status register 24, and the medical image diagnostic imaging apparatus 20 detects the end of the process by looking at the status register 24.
【0031】なお、ステータスレジスタ24への書き込
み内容は、コネクション待ちコマンドと同様にコマンド
レジスタ33で与えられたパラメータから処理しコマン
ドの内容と処理結果である。The contents to be written in the status register 24 are the contents and the processing result of the command processed from the parameter given in the command register 33 as in the connection wait command.
【0032】また、医用画像診断装置30がデータを受
信する場合は、処理識別子40=04、処理コマンド4
1=04、送信元である相手の医用画像用通信装置の相
手アドレス42=01、送信元である自己の医用画像用
通信装置の自分アドレス43=02、データの送信受信
で使用するバッファメモリ11のバッファ位置44=3
30000、バッファメモリの大きさを示すバッファサ
イズ45=1000、コネクション番号46=01に書
き込み、相手の医用画像用通信装置からのデータの受信
を待つ。When the medical image diagnostic apparatus 30 receives data, the processing identifier 40 = 04, processing command 4
1 = 04, the other party's address 42 of the medical image communication apparatus of the transmission source, and the own address 43 = 02 of the own medical image communication apparatus of the transmission source, and the buffer memory 11 used for data transmission / reception. Buffer position 44 = 3
30,000, buffer size 45 = 1000 indicating the size of the buffer memory, connection number 46 = 01 are written to wait for the reception of data from the partner medical image communication device.
【0033】次に、図7に示すように相手医用画像用通
信装置21から前記パケット化され連続して送られてく
るデータをネットワークインターフェース部3を介し通
信プロトコル処理ソフトウェア201が受信し、これを
制御ソフトウェア202が順番に記憶装置31のバッフ
ァメモリに格納する。指定されたバッファメモリが、一
杯になった時点で受信を完了し、相手の医用画像用通信
装置21に受信完了パケットを受信した時点で終了と
し、制御ソフトウェア100が処理結果をステータスレ
ジスタ34に書き込む。医用画像診断装置30は、前記
ステータスレジスタ34を見ることにより処理の終了を
検出する。なお、ステータスレジスタ34への書き込み
内容は、コネクション待ちコマンドと同様にコマンドレ
ジスタ33に与えられたパラメータから処理したコマン
ドの内容と処理結果である。Next, as shown in FIG. 7, the communication protocol processing software 201 receives the packetized data continuously sent from the partner medical image communication apparatus 21 via the network interface section 3 and receives it. The control software 202 sequentially stores in the buffer memory of the storage device 31. The reception is completed when the designated buffer memory is full, and the reception is completed when the reception completion packet is received by the partner medical image communication device 21, and the control software 100 writes the processing result in the status register 34. . The medical image diagnostic apparatus 30 detects the end of processing by looking at the status register 34. The contents written to the status register 34 are the contents and the processing result of the command processed from the parameters given to the command register 33 as in the connection wait command.
【0034】次に、ネットワークコネクションの解除に
ついて図8を使用して示す。コネクションを設定してい
る2台の医用画像診断装置20、30がコネクションを
解除するには、両方の医用画像診断装置20、30がコ
ネクション解除要求コマンドを発行し、医用画像用通信
装置21、31のコネクション解除要求パケット140
を送信し、両方の医用画像用通信装置21、31のコネ
クション解除を行なう。両方の医用画像用通信装置2
1、31のコネクション解除処理は、相互の医用画像用
通信装置がコネクション解除受諾パケット140を送信
して、相手からのコネクション解除確認パケットを受信
することで行なう。Next, the release of the network connection will be described with reference to FIG. In order to release the connection between the two medical image diagnostic apparatuses 20 and 30 that have established a connection, both the medical image diagnostic apparatuses 20 and 30 issue a connection release request command, and the medical image communication apparatuses 21 and 31. Connection release request packet 140
Is sent to disconnect the medical image communication devices 21 and 31 from each other. Both medical image communication devices 2
The connection release processings 1 and 31 are performed by the mutual medical image communication apparatuses transmitting the connection release acceptance packet 140 and receiving the connection release confirmation packet from the other party.
【0035】次に、ネットワークコネクション解除の動
作について説明する。医用画像診断装置20がネットワ
ークコネクションを解除する場合は、医用画像診断装置
20がVMEバス22を介して、コマンドレジスタに2
3コネクション解除要求コマンドとコネクション解除を
するコネクション番号をVMEバス32を介してコマン
ドレジスタ23に、設定する値は、処理識別子40=0
5、処理コマンド41=05、送信元である相手の医用
画像用通信装置の相手アドレス42=01、送信元であ
る自己の医用画像用通信装置の自分アドレス43=0
2、データの送信受信で使用するバッファメモリ11の
バッファ位置44=330000、バッファメモリの大
きさを示すバッファサイズ45=1000、コネクショ
ン番号46=01からなる。Next, the operation of releasing the network connection will be described. When the medical image diagnostic apparatus 20 releases the network connection, the medical image diagnostic apparatus 20 sends 2 to the command register via the VMEbus 22.
3 connection release request command and the connection number for releasing the connection are set in the command register 23 via the VMEbus 32, and the value is the processing identifier 40 = 0.
5, processing command 41 = 05, partner address 42 of medical image communication device of the other party that is the sender 42 = 01, own address 43 of the own medical image communication device that is the sender of the sender 43 = 0
2. The buffer position of the buffer memory 11 used for data transmission / reception 44 = 330000, the buffer size 45 = 1000 indicating the size of the buffer memory, and the connection number 46 = 01.
【0036】医用画像用通信装置21は、コマンドレジ
スタ23に書き込まれた指示に従って他の医用画像診断
装置30へネットワークコネクション解除要求パケット
140を送信する。医用画像用通信装置31は、ネット
ワークコネクション解除要求パケット160を返信す
る。医用画像用通信装置21は、コネクション解除受諾
160を受信するとステータスレジスタ24にコネクシ
ョン解除が終了したことを終了コードと設定されていた
コネクションごとに決められるコネクション番号を書き
込む。医用画像診断装置20は、前記ステータスレジス
タ24を見ることにより処理の終了を検出する。The medical image communication device 21 transmits a network connection release request packet 140 to another medical image diagnostic device 30 in accordance with the instruction written in the command register 23. The medical image communication apparatus 31 returns the network connection release request packet 160. Upon receiving the connection release acceptance 160, the medical image communication apparatus 21 writes in the status register 24 a connection number, which is set as an end code and is set for each connection, which is set as an end code. The medical image diagnostic apparatus 20 detects the end of processing by looking at the status register 24.
【0037】また、医用画像診断装置30がネットワー
クコネクションを解除する場合は、医用画像用通信装置
31のコマンドレジスタ33に、処理識別子40=0
5、処理コマンド41=05、送信元である相手の医用
画像用通信装置の相手アドレス42=02、送信受信で
使用するバッファメモリ11のバッファ位置44=33
0000、バッファメモリの大きさを示すバッファサイ
ズ45=1000、コネクション番号46=01を書き
込む。When the medical image diagnostic apparatus 30 releases the network connection, the process identifier 40 = 0 in the command register 33 of the medical image communication apparatus 31.
5, processing command 41 = 05, partner address 42 = 02 of the partner medical image communication device that is the sender, buffer position 44 = 33 of the buffer memory 11 used for sending and receiving
0000, buffer size 45 = 1000 indicating the size of the buffer memory, and connection number 46 = 01 are written.
【0038】医用画像用通信装置31は、コマンドレジ
スタ33に書き込まれた指示に従って他の医用画像診断
装置20へネットワークコネクション解除要求パケット
141を送信する。医用画像診断装置20は、ネットワ
ークコネクション解除要求パケットを受信するとコネク
ション解除受諾パケット161を返信する。医用画像用
通信装置31は、コネクション解除受諾パケット161
を受信するとステータスレジスタ34にコネクション解
除が終了したことを終了コードと設定されていたコネク
ションごとに決められるコネクション番号を書き込む。
医用画像診断装置30は、前記ステータスレジスタを見
ることにより処理の終了を検出する。The medical image communication apparatus 31 transmits a network connection release request packet 141 to another medical image diagnostic apparatus 20 according to the instruction written in the command register 33. Upon receiving the network connection release request packet, the medical image diagnostic apparatus 20 returns a connection release acceptance packet 161. The medical image communication device 31 uses the connection release acceptance packet 161.
When it receives, the status register 34 writes the completion code of the connection release as a completion code and a connection number determined for each connection.
The medical image diagnostic apparatus 30 detects the end of processing by looking at the status register.
【0039】また、医用画像用通信装置1は前記各処理
を処理識別子40単位に処理する。このため、医用画像
診断装置10は処理識別子を任意に設定し、これを管理
することにより複数の通信処理を医用画像用通信装置1
に行なわせることができる。Further, the medical image communication apparatus 1 processes each of the above processes in units of a process identifier 40. Therefore, the medical image diagnostic apparatus 10 arbitrarily sets a process identifier and manages the process identifier so that a plurality of communication processes can be performed by the medical image communication apparatus 1.
Can be done.
【0040】上述した実施例に示した医用画像用通信装
置によれば、大容量の記憶装置を備え、かつ従来医用画
像診断装置が処理していた回線接続機能、プロトコル処
理機能を代わりに実行することができるようになる。こ
のため、医用画像データを通信処理する際に、医用画像
診断装置との間で大容量データの分割転送回数を低減さ
せ該通信処理のいわゆるオーバーヘッドを小さくするこ
とができる。さらに、医用画像診断装置は、その通信処
理の負荷に伴う性能低下を少なくでき、診断専用のもの
として使用することができるようになる。したがって、
医用画像診断装置の通信処理を低減できるとともに、医
用画像データを高速に通信させることができるようにな
る。According to the medical image communication apparatus shown in the above-mentioned embodiment, it is equipped with a large-capacity storage device, and instead executes the line connection function and the protocol processing function which were conventionally processed by the medical image diagnostic apparatus. Will be able to. Therefore, when performing communication processing of medical image data, it is possible to reduce the number of times of division transfer of large-capacity data with the medical image diagnostic apparatus and reduce the so-called overhead of the communication processing. Further, the medical image diagnostic apparatus can be used as a dedicated diagnostic apparatus because the performance degradation due to the communication processing load can be reduced. Therefore,
The communication processing of the medical image diagnostic apparatus can be reduced, and the medical image data can be communicated at high speed.
【0041】[0041]
【発明の効果】以上説明した医用画像用通信装置によれ
ば、医用画像診断装置との間の通信処理のいわゆるオー
バーヘッドを小さくできるととともに、画像データの高
速通信を行うことができるようになる。According to the medical image communication apparatus described above, the so-called overhead of communication processing with the medical image diagnostic apparatus can be reduced, and high-speed communication of image data can be performed.
【図1】本発明による医用画像通信装置の一実施例を示
す概略ブロック図である。FIG. 1 is a schematic block diagram showing an embodiment of a medical image communication apparatus according to the present invention.
【図2】本発明による医用画像通信装置のコマンドレジ
スタ等の医用画像診断装置における配置の一実施例を示
す説明図である。FIG. 2 is an explanatory diagram showing an embodiment of an arrangement in a medical image diagnostic apparatus such as a command register of the medical image communication apparatus according to the present invention.
【図3】本発明による医用画像通信装置が処理するコマ
ンドレジスタの一実施例を示す説明図である。FIG. 3 is an explanatory diagram showing an example of a command register processed by the medical image communication apparatus according to the present invention.
【図4】本発明による医用画像通信装置が処理するステ
ータスレジスタの一実施例を示す説明図である。FIG. 4 is an explanatory diagram showing an embodiment of a status register processed by the medical image communication apparatus according to the present invention.
【図5】本発明による医用画像通信装置によるコネクシ
ョン設定手段の一実施例を示す説明図である。FIG. 5 is an explanatory diagram showing an embodiment of a connection setting means by the medical image communication apparatus according to the present invention.
【図6】本発明による医用画像通信装置による画像デー
タの送信処理手段の一実施例を示す説明図である。FIG. 6 is an explanatory diagram showing an embodiment of an image data transmission processing means by the medical image communication apparatus according to the present invention.
【図7】本発明による医用画像通信装置による画像デー
タの受信処理手段の一実施例を示す説明図である。FIG. 7 is an explanatory diagram showing an example of a reception processing unit of image data by the medical image communication apparatus according to the present invention.
【図8】本発明による医用画像通信装置によるコネクシ
ョン解除手段の一実施例を示す説明図である。FIG. 8 is an explanatory diagram showing an embodiment of a connection releasing means in the medical image communication apparatus according to the present invention.
1 医用画像通信装置 2 記憶装置 3 ネットワークインターフェース部 4 制御部 5 バスインターフェース 10 医用画像診断装置 1 Medical Image Communication Device 2 Storage Device 3 Network Interface Unit 4 Control Unit 5 Bus Interface 10 Medical Image Diagnostic Device
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G06F 19/00 H04L 29/02 9371−5K H04L 13/00 301 Z ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical display location G06F 19/00 H04L 29/02 9371-5K H04L 13/00 301 Z
Claims (1)
用画像診断装置を備え、これらの医用画像診断装置との
間のデータの送受信を制御する医用画像通信装置におい
て、 大容量の記憶装置を備えるとともに、それぞれの医用画
像診断装置が処理していた回線接続機能およびプロトコ
ル処理機能を代わりに実行する機能を持たせたことを特
徴とする医用画像用通信装置。1. A medical image communication apparatus comprising a plurality of medical image diagnostic apparatuses connected via a network, and controlling transmission and reception of data to and from these medical image diagnostic apparatuses, comprising a large-capacity storage device. At the same time, a medical image communication apparatus is provided with a function of executing the line connection function and the protocol processing function which each medical image diagnosis apparatus has processed instead.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31752093A JPH07146830A (en) | 1993-11-25 | 1993-11-25 | Communication equipment for medical image |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP31752093A JPH07146830A (en) | 1993-11-25 | 1993-11-25 | Communication equipment for medical image |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07146830A true JPH07146830A (en) | 1995-06-06 |
Family
ID=18089163
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP31752093A Pending JPH07146830A (en) | 1993-11-25 | 1993-11-25 | Communication equipment for medical image |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH07146830A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100359533C (en) * | 2003-07-16 | 2008-01-02 | 西门子公司 | Method of operation of imaging medical technology device |
-
1993
- 1993-11-25 JP JP31752093A patent/JPH07146830A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100359533C (en) * | 2003-07-16 | 2008-01-02 | 西门子公司 | Method of operation of imaging medical technology device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5063494A (en) | Programmable data communications controller | |
| JP2745521B2 (en) | Frame transmission method | |
| JPH07210519A (en) | Data transfer control method and transmission / reception control device | |
| JP2599553B2 (en) | A picoprocessor-based coupler that performs complex functions outside the main communication data path. | |
| US5432910A (en) | Coupling apparatus and method for increasing the connection capability of a communication system | |
| JP2002515685A (en) | Alternative connection setting method and system in connection construction environment | |
| JP3799741B2 (en) | Bus controller | |
| JPS62126457A (en) | Distributed data processing system | |
| JP2719280B2 (en) | Computer system and high speed I/O data transfer method | |
| JPS6298444A (en) | Data communication method | |
| JPH0433171A (en) | Image data processing device | |
| JP2000284977A (en) | Port connection controller | |
| JPH06301607A (en) | Multi-access I / O control method | |
| JP3227273B2 (en) | Link processing method of programmable controller | |
| JPH07200451A (en) | Multibus II-SCSI bus data transfer method and apparatus | |
| JPS6373741A (en) | Communication control device | |
| JPH10143486A (en) | Data transmission / reception method for parallel computers | |
| JPH05282225A (en) | Intra-terminal data communication equipment | |
| JPH03252848A (en) | Variable bus width designation/information reception system for split bus | |
| JPS6336356A (en) | Message transferring system | |
| JPH01174042A (en) | Line control system | |
| JPS6086643A (en) | Local area network system | |
| JPH06149725A (en) | Processor application device | |
| JPS6378257A (en) | Input-output controller | |
| JPS6382536A (en) | Channel device |