(57)【特許請求の範囲】
【請求項１】
ＤＩＣＯＭ規格に基づく通信が可能な電子機器及び他の通信装置との間でＤＩＣＯＭ規格に基づいてデータを送受信する通信装置であって、
ＤＩＣＯＭ規格に基づいて前記電子機器が出力した第１ＤＩＣＯＭ画像データを受信する第１通信部と、
第２ＤＩＣＯＭ画像データが圧縮された第２圧縮データを前記他の通信装置から受信する第２通信部と、
前記第１ＤＩＣＯＭ画像データ又は前記第２圧縮データを一時的に蓄積するバッファ部と、
前記第１通信部が受信した前記第１ＤＩＣＯＭ画像データを圧縮することにより第１圧縮データを生成する圧縮部と、
前記第２通信部が受信した前記第２圧縮データを解凍して、前記第２ＤＩＣＯＭ画像データを再生する解凍部と、
前記第１通信部が前記電子機器から前記第１ＤＩＣＯＭ画像データを受信したことを検出すると、第１モードにおいて前記圧縮部の動作を開始させて前記他の通信装置に前記第１圧縮データを送信し、前記第１通信部が前記電子機器から前記第１ＤＩＣＯＭ画像データを受信していない場合に前記第２通信部が前記他の通信装置から前記第２圧縮データを受信したことを検出すると、前記第１モードと異なる第２モードにおいて前記解凍部の動作を開始させて前記電子機器に前記第２ＤＩＣＯＭ画像データを送信する制御部と、
を備える通信装置。
【請求項２】
前記第１モードにおいて、
前記圧縮部は、生成した前記第１圧縮データを前記バッファ部に記憶させ、
前記第２通信部は、前記バッファ部から読み出した前記第１圧縮データを前記他の通信装置に送信する、
請求項１に記載の通信装置。
【請求項３】
前記圧縮部は、前記第１通信部が通信する第１電子機器の種別、前記電子機器が送信する前記ＤＩＣＯＭ画像データの量、及び前記第２通信部が通信する前記他の通信装置に接続された第２電子機器の種別の少なくともいずれかに基づいて決定される圧縮方法を用いて前記ＤＩＣＯＭ画像データを圧縮する、
請求項２に記載の通信装置。
【請求項４】
前記第２通信部は、前記他の通信装置が前記第１圧縮データを受信したことを示す送達確認メッセージを前記他の通信装置から受信し、
前記通信装置は、前記第２通信部が前記送達確認メッセージを受信するまで、前記バッファ部に前記第１ＤＩＣＯＭ画像データ及び前記第１圧縮データの少なくともいずれかを保持させ、前記第２通信部が前記送達確認メッセージを受信した後に、前記バッファ部から前記第１ＤＩＣＯＭ画像データ及び前記第１圧縮データの少なくともいずれかを削除する制御部をさらに備える、
請求項２又は３に記載の通信装置。
【請求項５】
前記通信装置に、前記第２ＤＩＣＯＭ画像データを受信する複数の前記電子機器が接続されている場合に、
前記第１通信部は、前記第２通信部を介して前記他の通信装置から受信した前記第２圧縮データに対応する前記第２ＤＩＣＯＭ画像データの種別に基づいて、前記複数の電子機器から一以上の電子機器を選択し、選択した前記一以上の電子機器に、前記第２ＤＩＣＯＭ画像データを送信する、
請求項１から４のいずれか１項に記載の通信装置。
【請求項６】
互いに通信可能な第１通信装置及び第２通信装置を備える通信システムであって、
前記第１通信装置は、
ＤＩＣＯＭ規格に基づいて電子機器が出力した第１ＤＩＣＯＭ画像データを受信する第１通信部と、
第２ＤＩＣＯＭ画像データが圧縮された第２圧縮データを前記第２通信装置から受信する第２通信部と、
前記第１ＤＩＣＯＭ画像データ又は前記第２圧縮データを一時的に蓄積するバッファ部と、
前記第１通信部が受信した前記第１ＤＩＣＯＭ画像データを圧縮することにより第１圧縮データを生成する圧縮部と、
前記第２通信部が受信した前記第２圧縮データを解凍して、前記第２ＤＩＣＯＭ画像データを再生する解凍部と、
前記第１通信部が前記電子機器から前記第１ＤＩＣＯＭ画像データを受信したことを検出すると、第１モードにおいて前記圧縮部の動作を開始させて前記第２通信装置に前記第１圧縮データを送信し、前記第１通信部が前記電子機器から前記第１ＤＩＣＯＭ画像データを受信していない場合に前記第２通信部が前記第２通信装置から前記第２圧縮データを受信したことを検出すると、前記第１モードと異なる第２モードにおいて前記解凍部の動作を開始させて前記電子機器に前記第２ＤＩＣＯＭ画像データを送信する制御部と、
を有する、通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、医療画像を送受信する通信装置及び通信システムに関する。
【背景技術】
【０００２】
ＣＴ（Computed Tomography）診断装置、ＭＲＩ（Magnetic Resonance Imaging）診断装置、及び超音波診断装置等の医療画像機器（以下、「ＳＣＵ（Service Class User）装置」という）は、ＤＩＣＯＭ（Digital Imaging and Communication in Medicine）規格に規定されたＤＩＣＯＭ画像データを生成し、ＤＩＣＯＭ画像データを管理するサーバ（以下、「ＳＣＰ（Service Class Provider）装置」という）に送信することができる。特許文献１には、ルータを介して、ＤＩＣＯＭ規格に基づいて生成されたＤＩＣＯＭ画像データを、ＤＩＣＯＭ画像を読影する施設の読影装置に送信する通信システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１０９０５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の通信システムにおけるルータは、ＳＣＵ装置から受信したデータを、インターネット等のネットワークを介してＳＣＰ装置に送信する。ルータは、ネットワークにおける輻輳及び混信等の影響によりネットワーク内で通信エラーが発生すると、ＳＣＵ装置に対して再送要求をする。したがって、ネットワーク内での通信エラーが頻繁に発生すると、ＳＣＵ装置は、既に送信したＤＩＣＯＭ画像データを何度も再送しなければならなかった。
【０００５】
また、ＳＣＵ装置は、ＤＩＣＯＭ画像データを送信後、送信したＤＩＣＯＭ画像データに対するＳＣＰ装置からの応答を受けるまで、次のＤＩＣＯＭ画像データを送信することができなかった。したがって、ネットワーク内において通信エラーが発生すると、ＳＣＵ装置は、再送したＤＩＣＯＭ画像データがＳＣＰ装置に正常に届いて応答を受信するまで、次のＤＩＣＯＭ画像データを送信できなかった。その結果、ネットワークの品質が悪いと、ＳＣＵ装置は、長時間にわたってＤＩＣＯＭ画像データの送信処理を継続しなければならず、次の医療画像の撮影に支障が生じていた。
【０００６】
そこで、本発明はこれらの点に鑑みてなされたものであり、ＳＣＵ装置がＳＣＰ装置に対してＤＩＣＯＭ画像データを送信する際に、ネットワーク上の通信エラーの影響を受けにくくすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様においては、ＤＩＣＯＭ規格に基づく通信が可能な電子機器との間でＤＩＣＯＭ規格に基づいてデータを送受信する通信装置であって、ＤＩＣＯＭ規格に基づいて前記電子機器が出力したＤＩＣＯＭ画像データを受信する第１通信部と、前記ＤＩＣＯＭ画像データを一時的に蓄積するバッファ部と、前記バッファ部に蓄積された前記ＤＩＣＯＭ画像データを、ネットワークを介して他の前記通信装置に送信する第２通信部と、を備える通信装置を提供する。
【０００８】
上記の通信装置は、前記第１通信部が受信した前記ＤＩＣＯＭ画像データを圧縮して圧縮データを生成し、生成した前記圧縮データを前記バッファ部に記憶させる圧縮部をさらに備え、前記第２通信部は、前記圧縮データを前記通信装置に送信してもよい。
【０００９】
前記圧縮部は、前記第１通信部が通信する第１電子機器の種別、前記電子機器が送信する前記ＤＩＣＯＭ画像データの量、及び前記第２通信部が通信する前記他の通信装置に接続された第２電子機器の種別の少なくともいずれかに基づいて決定される圧縮方法を用いて前記ＤＩＣＯＭ画像データを圧縮してもよい。
【００１０】
前記第２通信部は、前記他の通信装置が前記圧縮データを受信したことを示す送達確認メッセージを前記他の通信装置から受信し、上記の通信装置は、前記第２通信部が前記送達確認メッセージを受信するまで、前記バッファ部に前記ＤＩＣＯＭ画像データ及び前記圧縮データの少なくともいずれかを保持させ、前記第２通信部が前記送達確認メッセージを受信した後に、前記バッファ部から前記ＤＩＣＯＭ画像データ及び前記圧縮データの少なくともいずれかを削除する制御部をさらに備えてもよい。
【００１１】
また、前記通信装置に、前記ＤＩＣＯＭ画像データを受信する複数の前記電子機器が接続されている場合に、前記第１通信部は、前記第２通信部を介して前記他の通信装置から受信した前記ＤＩＣＯＭ画像データの種別に基づいて、前記複数の電子機器から一以上の電子機器を選択し、選択した前記一以上の電子機器に、前記ＤＩＣＯＭ画像データを送信してもよい。
【００１２】
本発明の第２の態様においては、互いに通信可能な第１通信装置及び第２通信装置を備える通信システムであって、前記第１通信装置は、ＤＩＣＯＭ規格に基づく通信が可能な第１電子機器が出力したＤＩＣＯＭ画像データを受信する第１通信部と、前記ＤＩＣＯＭ画像を一時的に蓄積する第１バッファ部と、前記第１バッファ部に蓄積された前記ＤＩＣＯＭ画像データを、ネットワークを介して前記第２通信装置に送信する第２通信部と、を有し、前記第２通信装置は、前記第１通信装置から受信した前記ＤＩＣＯＭ画像データを受信する第３通信部と、前記第３通信部が受信した前記ＤＩＣＯＭ画像データを一時的に蓄積する第２バッファ部と、前記第２バッファ部に蓄積された前記ＤＩＣＯＭ画像データを、ＤＩＣＯＭ規格に基づく通信が可能な第２電子機器に送信する第４通信部と、を有する、通信システムを提供する。
【発明の効果】
【００１３】
本発明によれば、ＳＣＵ装置がＳＣＰ装置に対してＤＩＣＯＭ画像データを送信する際に、ネットワーク上の通信エラーの影響を受けにくくなるという効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】第１の実施形態に係る通信システムＳ１の構成を示す図である。
【図２】ルータ１Ａの構成を示す図である。
【図３】ルータ１Ａにおける処理手順を示すフローチャートである。
【図４】ＳＣＵ装置２からＳＣＰ装置３に対してＤＩＣＯＭ画像データを送信する場合の通信シーケンスを示す図である。
【図５】第２の実施形態に係る通信システムＳ２の構成を示す図である。
【図６】第３の実施形態に係る通信システムＳ３の構成を示す図である。
【発明を実施するための形態】
【００１５】
＜第１の実施形態＞
図１は、第１の実施形態に係る通信システムＳ１の構成を示す図である。通信システムＳ１は、ネットワークＮを介して互いにデータを送受信可能なルータ１Ａ及びルータ１Ｂと、ルータ１Ａに接続されたＳＣＵ装置２と、ルータ１Ｂに接続されたＳＣＰ装置３とを有する。
【００１６】
ルータ１Ａ及びルータ１Ｂは、ＶＰＮ（Virtual Private Network）により互いに接続される。ルータ１ＡとＳＣＵ装置２との間、及びルータ１ＢとＳＣＰ装置３との間は、例えばＬＡＮ（Local Area Network）により接続されている。
【００１７】
ＳＣＵ装置２は、ＣＴ診断装置、ＭＲＩ診断装置、及び超音波診断装置等の医療機器（モダリティ装置）である。ＳＣＵ装置２は、ＤＩＣＯＭ画像データを生成し、生成したＤＩＣＯＭ画像データをルータ１Ａに送信する。ＳＣＵ装置２は、ＤＩＣＯＭ規格により定められた通信プロトコルに則った通信手順（以下、「ＤＩＣＯＭ通信手順」という）を用いて、ＤＩＣＯＭ画像データをルータ１Ａに送信する。
【００１８】
ルータ１Ａは、ＳＣＵ装置２から受信したＤＩＣＯＭ画像データを、内蔵するバッファに一時的に蓄積する。ルータ１Ａは、バッファに蓄積したＤＩＣＯＭ画像データを圧縮して圧縮データを生成し、圧縮データを、ルータ１Ａ及びルータ１Ｂの間での通信に用いられる独自通信手順を用いてルータ１Ｂに送信する。
【００１９】
ルータ１Ｂは、ルータ１Ａから受信した圧縮データをバッファに一時的に蓄積する。ルータ１Ｂは、バッファに蓄積した圧縮データを解凍し、解凍後のＤＩＣＯＭ画像データを、ＤＩＣＯＭ通信手順を用いてＳＣＰ装置３に送信する。
【００２０】
ＳＣＰ装置３は、複数のＳＣＵ装置２から送信されるＤＩＣＯＭ画像データを管理している。ＳＣＰ装置３は、例えば、ＳＣＵ装置２から受信したＤＩＣＯＭ画像データに、当該ＤＩＣＯＭ画像データを送信したＳＣＵ装置２の識別番号を付してハードディスク等の記憶媒体に記憶する。
【００２１】
以上のとおり、通信システムＳ１においては、ルータ１Ａ及びルータ１Ｂが、夫々ＳＣＵ装置２及びＳＣＰ装置３との間でＤＩＣＯＭ通信手順を用いてＤＩＣＯＭ画像データの送受信をする。また、ルータ１Ａ及びルータ１Ｂは、バッファにＤＩＣＯＭ画像データを蓄積し、独自通信手順を用いて、ＤＩＣＯＭ画像データを圧縮した圧縮データを互いに送受信する。このようにすることで、ＳＣＵ装置２は、ネットワークＮにおいて通信エラーが発生した場合であっても、ＳＣＰ装置３からの応答を待つことなく、次のＤＩＣＯＭ画像データを送信することができるので、ＤＩＣＯＭ画像データを送信する際に、ネットワーク上の通信エラーの影響を受けにくくなる。
以下、ルータ１Ａ及びルータ１Ｂの構成及び動作について詳細に説明する。
【００２２】
［ルータ１Ａの構成］
図２は、ルータ１Ａの構成を示す図である。ルータ１Ｂも、ルータ１Ａと同様の構成を有する。ルータ１Ａは、ＬＡＮ通信部１０と、ＷＡＮ通信部２０と、記憶部３０と、制御部４０とを有する。
【００２３】
ＬＡＮ通信部１０は、例えばＬＡＮコントローラであり、ＳＣＵ装置２との間でデータを送受信することができる。図２においては、ＬＡＮ通信部１０にＳＣＵ装置２が接続されているが、ＬＡＮ通信部１０には、ＳＣＰ装置３が接続されていてもよく、一以上のＳＣＵ装置２及び一以上のＳＣＰ装置３が接続されていてもよい。ＬＡＮ通信部１０は、ＳＣＵ装置２又はＳＣＰ装置３から受信したＤＩＣＯＭ画像データを制御部４０へと出力する。また、ＬＡＮ通信部１０は、制御部４０から入力されたＤＩＣＯＭ画像データをＳＣＵ装置２又はＳＣＰ装置３へと出力する。
【００２４】
ＷＡＮ通信部２０は、例えば光通信回線とのインターフェイスであり、光通信回線の終端装置（不図示）を介してネットワークＮに接続されている。ＷＡＮ通信部２０は、制御部４０から入力された圧縮データをネットワークＮに送信し、送信した圧縮データをルータ１Ｂが受信したことを示す送達確認メッセージを受信する。また、ＷＡＮ通信部２０は、ネットワークＮを介して受信した圧縮データを制御部４０へと出力し、圧縮データを受信したことを示す送達確認メッセージをルータ１Ｂに送信する。
【００２５】
記憶部３０は、ＲＯＭ及びＲＡＭ等の記憶媒体である。記憶部３０は、ハードディスクを含んでもよい。記憶部３０は、制御部４０が実行するプログラムを記憶している。また、記憶部３０は、ＬＡＮ通信部１０を介してＳＣＵ装置２から受信したＤＩＣＯＭ画像データ、ルータ１Ｂに送信する圧縮データ、ＷＡＮ通信部２０を介してルータ１Ｂから受信した圧縮データ、及びＳＣＰ装置３に送信するＤＩＣＯＭ画像データを蓄積するバッファを有する。バッファのサイズは、例えば、ルータ１Ａに接続されるＳＣＵ装置２の台数、及びＳＣＵ装置２の種別に基づいて決定されたサイズである。
【００２６】
制御部４０は、例えばＣＰＵである。制御部４０は、記憶部３０に記憶されたプログラムを実行することにより、ＤＩＣＯＭ通信部４１、圧縮／解凍部４２及び独自通信部４３として機能する。
【００２７】
ＤＩＣＯＭ通信部４１は、ＳＣＰ部４１１及びＳＣＵ部４１２を有する。ＳＣＰ部４１１は、ＬＡＮ通信部１０を介して接続されたＳＣＵ装置２からＤＩＣＯＭ画像データを受信する。ＤＩＣＯＭ通信部４１は、ＬＡＮ通信部１０を介してＳＣＵ装置２からＤＩＣＯＭ画像データの送信要求を受信した場合に、ＳＣＰ部４１１を起動することにより、ＳＣＰ部４１１に、ＳＣＵ装置２が送信したＤＩＣＯＭ画像データを受信させる。
【００２８】
ＳＣＰ部４１１は、受信したＤＩＣＯＭ画像データを、順次、記憶部３０内のバッファ領域に記憶させる。ＳＣＰ部４１１は、ＳＣＵ装置２から全てのＤＩＣＯＭ画像データを受信すると、ＳＣＵ装置２に対して応答メッセージを送信する。
【００２９】
ＳＣＵ部４１２は、ＬＡＮ通信部１０を介して接続されたＳＣＰ装置３にＤＩＣＯＭ画像データを送信する。ＤＩＣＯＭ通信部４１は、ＷＡＮ通信部２０を介してルータ１Ｂから圧縮データの送信要求を受信した場合に、ＳＣＵ部４１２を起動することにより、ＳＣＵ部４１２に、ルータ１Ｂが送信した圧縮データを受信させる。
【００３０】
ＳＣＵ部４１２は、圧縮／解凍部４２から、ネットワークＮを介して受信した圧縮データの解凍が完了し、解凍後のＤＩＣＯＭ画像データが記憶部３０内のバッファに格納された旨の通知を受けると、記憶部３０に記憶されているＤＩＣＯＭ画像データを読み出す。ＳＣＵ部４１２は、読み出したＤＩＣＯＭ画像データを、ＬＡＮ通信部１０を介してＳＣＰ装置３へと出力する。
【００３１】
ＳＣＵ部４１２は、ＬＡＮ通信部１０が、ＳＣＰ装置２に送信したＤＩＣＯＭ画像データを受信したことを示す応答メッセージをＳＣＰ装置２から受信するまで、記憶部３０内のバッファにＤＩＣＯＭ画像データが保持された状態を維持する。ＳＣＵ部４１２は、ＬＡＮ通信部１０が応答メッセージを受信した後に、記憶部３０内のバッファから、送信が完了したＤＩＣＯＭ画像データを削除する。
【００３２】
圧縮／解凍部４２は、圧縮部４２１及び解凍部４２２を有する。圧縮部４２１は、記憶部３０に蓄積された、ＳＣＵ装置２から受信したＤＩＣＯＭ画像データを圧縮することにより圧縮データを生成する。圧縮部４２１は、可逆圧縮方式によりＤＩＣＯＭ画像データを圧縮することが好ましいが、非可逆圧縮方式により圧縮してもよい。圧縮部４２１は、生成した圧縮データを独自通信部４３へと出力する。圧縮部４２１は、生成した圧縮データを記憶部３０に記憶させ、圧縮データを記憶部３０に記憶させた旨を独自通信部４３に通知してもよい。
【００３３】
圧縮部４２１は、ＬＡＮ通信部１０が通信するＳＣＵ装置２の種別、又はＳＣＵ装置２が送信するＤＩＣＯＭ画像データの量に基づいて、圧縮方法を決定する。例えば、圧縮部４２１は、ＳＣＵ装置２が、大容量のＤＩＣＯＭ画像データを送信するＣＴ装置である場合に、圧縮率が高い圧縮方法を用いることに決定し、ＳＣＵ装置２が、比較的小容量のＤＩＣＯＭ画像データを送信するレントゲン装置である場合に、圧縮率が低い圧縮方法を用いることに決定する。
【００３４】
圧縮部４２１は、ＳＣＵ装置２から受信したＤＩＣＯＭ画像データの量が所定の第１閾値よりも小さい場合に、受信したＤＩＣＯＭ画像データを圧縮しないで独自通信部４３へと出力してもよい。圧縮部４２１は、ＳＣＵ装置２から受信したＤＩＣＯＭ画像データの量が第１閾値よりも大きい第２閾値以上である場合には、ＤＩＣＯＭ画像データの量が第１閾値以上かつ第２閾値未満である場合よりも圧縮率が高い圧縮方法を使用してもよい。
【００３５】
また、圧縮部４２１は、ＷＡＮ通信部２０が通信するルータ１Ｂに接続されたＳＣＰ装置３の種別に基づいて、ＳＣＰ装置３に適した圧縮方法を用いてＤＩＣＯＭ画像データを圧縮してもよい。例えば、ＳＣＰ装置３が、ＤＩＣＯＭ画像データを圧縮した状態で蓄積している場合、圧縮部４２１は、ＳＣＰ装置３が使用する圧縮方法を用いて圧縮データを生成し、ルータ１Ｂは、ルータ１Ａから受信した圧縮データを解凍しないでＳＣＰ装置３に送信してもよい。このように、圧縮部４２１がＳＣＰ装置３の種別に基づいて圧縮方法を選択できるようにするために、圧縮部４２１は、圧縮データの送信を開始する前に、ルータ１ＢからＳＣＰ装置３の種別を示す情報を取得する。
【００３６】
さらに、圧縮部４２１は、ネットワークＮにおけるエラー発生率及び遅延時間等の通信品質に基づいて、圧縮方法を選択してもよい。例えば、圧縮部４２１は、ルータ１Ｂとの間でのデータの再送回数、及びデータを送信してから送達確認メッセージを受信するまでの時間に基づいて通信品質を判定し、通信品質が所定のレベルより低い場合に圧縮率が高い圧縮方法を選択する。このようにすることで、圧縮部４２１は、通信品質が悪い場合に圧縮データのサイズを小さくできるので、通信品質が低い影響を受けにくくすることができる。
【００３７】
解凍部４２２は、独自通信部４３がルータ１Ｂから受信した圧縮データを解凍して、ＤＩＣＯＭ画像データを再生する。解凍部４２２は、再生したＤＩＣＯＭ画像データを記憶部３０に記憶させる。解凍部４２２は、ＬＡＮ通信部１０にＳＣＰ装置３が接続されている場合、ＳＣＰ装置３の種別に基づいて、独自通信部４３から入力された圧縮データを解凍するか否かを決定してもよい。例えば、ＳＣＰ装置３が、ＤＩＣＯＭ画像データを圧縮した状態で蓄積している場合、解凍部４２２は、圧縮データを解凍することなく、そのままの状態でＳＣＵ部４１２及びＬＡＮ通信部１０を介してＳＣＰ装置３に出力する。
【００３８】
独自通信部４３は、ＷＡＮ通信部２０を介して、ルータ１Ｂとの間で圧縮データを送受信するための処理を行う。具体的には、独自通信部４３は、ルータ１Ｂの独自通信部４３との間でＶＰＮの接続手順を実行してＶＰＮ接続を確立した後に、圧縮部４２１が生成した圧縮データを、ＷＡＮ通信部２０を介してルータ１Ｂに送信する。また、独自通信部４３は、ＷＡＮ通信部２０を介して、ルータ１Ｂから圧縮データを受信し、受信した圧縮データを記憶部３０に記憶させる。独自通信部４３は、ネットワークＮにおいて通信エラーが発生した場合、再送処理等のエラー処理を行う。
【００３９】
独自通信部４３は、ＷＡＮ通信部２０が、ルータ１Ｂに送信した圧縮データを受信したことを示す送達確認メッセージをルータ１Ｂから受信するまで、記憶部３０内のバッファに圧縮データが保持された状態を維持する。独自通信部４３は、ＷＡＮ通信部２０が送達確認メッセージを受信した後に、記憶部３０内のバッファから、送信が完了した圧縮データを削除する。独自通信部４３は、同じタイミングで、記憶部３０内のバッファに蓄積されたＤＩＣＯＭ画像データを削除してもよい。
【００４０】
［ルータ１Ａにおける処理手順を示すフローチャート］
図３は、ルータ１Ａにおける処理手順を示すフローチャートである。まず、ルータ１Ａは、電源が投入されると、独自通信部４３がルータ１Ｂとの間でＶＰＮ接続の処理を実行する（Ｓ１０１）。ルータ１Ａ及びルータ１Ｂが互いにＶＰＮ接続されると、ＤＩＣＯＭ通信部４１は、ＬＡＮ通信部１０及びＷＡＮ通信部２０におけるデータの受信を監視する。具体的には、ＤＩＣＯＭ通信部４１は、ＬＡＮ通信部１０を介してＳＣＵ装置２が送信したデータを受信したか否かを監視する（Ｓ１０２）。ＤＩＣＯＭ通信部４１は、ＳＣＵ装置２が送信したデータを受信したことを検出すると（Ｓ１０２においてＹｅｓ）、ＳＣＰモードに設定し、ＳＣＰ部４１１が動作を開始する（Ｓ１０３）。
【００４１】
ＳＣＰ部４１１は、ＳＣＵ装置２から受信したデータを、記憶部３０内のバッファに格納する（Ｓ１０４）。また、ＳＣＰ部４１１は、ＳＣＵ装置２に対して、データを受信したことに対する応答メッセージを送信する（Ｓ１０５）。続いて、圧縮部４２１は、ＳＣＵ装置２から受信したデータを記憶部３０から読み出して、圧縮データを生成し、生成した圧縮データを記憶部３０内のバッファに記憶させる（Ｓ１０６）。独自通信部４３は、バッファに記憶されている圧縮データをルータ１Ｂに送信する（Ｓ１０７）。その後、ルータ１は、電源がオフされると（Ｓ１０８においてＹｅｓ）、処理を終了し、電源がオフされていないと（Ｓ１０８においてＮｏ）、Ｓ１０２に戻って処理を継続する。
【００４２】
ＤＩＣＯＭ通信部４１は、Ｓ１０２において、ＳＣＵ装置２が送信したデータを受信していない場合は（Ｓ１０２においてＮｏ）、ルータ１Ｂが送信した圧縮データをＷＡＮ通信部２０が受信したか否かを監視する（Ｓ１０９）。ＤＩＣＯＭ通信部４１は、ルータ１Ｂが送信した圧縮データをＷＡＮ通信部２０が受信したことを検出すると（Ｓ１０９においてＹｅｓ）、ＳＣＵモードに設定し、ＳＣＵ部４１２が動作を開始する（Ｓ１１０）。
【００４３】
ＷＡＮ通信部２０が圧縮データを受信した場合、独自通信部４３は、ルータ１Ｂから受信したデータを、記憶部３０内のバッファに格納する（Ｓ１１１）。また、独自通信部４３は、ＷＡＮ通信部２０を介して、圧縮データを受信したことに対する送達確認メッセージをルータ１Ｂに送信する（Ｓ１１２）。続いて、解凍部４２２は、ルータ１Ｂから受信した圧縮データを記憶部３０から読み出して、読み出した圧縮データを解凍して、ＤＩＣＯＭ画像データを再生する（Ｓ１１３）。解凍部４２２は、再生したＤＩＣＯＭ画像データを記憶部３０内のバッファに格納するとともに、ＳＣＵ装置２に送信する（Ｓ１１４）。
【００４４】
［通信シーケンス］
図４は、ＳＣＵ装置２からＳＣＰ装置３に対してＤＩＣＯＭ画像データを送信する場合の通信シーケンスを示す図である。図４は、ＳＣＵ装置２が、データａ１〜ａ４を送信する場合の通信シーケンスを示している。本例においては、データａ１〜ａ４が全て揃って、一つの画像を再生できるものとする。
【００４５】
ルータ１Ａは、ＳＣＵ装置２が送信したデータａ１を受信すると、データａ１の圧縮データ（圧縮データａ１）をルータ１Ｂに送信する。ルータ１Ｂは、データａ１を受信したことを通知する送達確認メッセージをルータ１Ａに送信する。なお、ルータ１Ｂにおいては、データａ１〜ａ４の全てが揃うまでの間、データａ１及び圧縮データａ１の少なくともいずれかをバッファに格納した状態で待機する。
【００４６】
続いて、ルータ１Ａは、ＳＣＵ装置２が送信したデータａ２を受信すると、圧縮データａ２をルータ１Ｂに送信する。ここで、ルータ１Ａが圧縮データａ２を送信した後に、ネットワークＮにおいて通信エラーが発生し、圧縮データａ２がルータ１Ｂに到達していない。その結果、ルータ１Ａは、圧縮データａ２に対する送達確認メッセージをルータ１Ｂから受信できない。ルータ１Ａは、所定の時間以内にルータ１Ｂから送達確認メッセージを受信しない場合、通信エラーが発生したと判定して、圧縮データａ２を再送する。
【００４７】
ルータ１Ａは、圧縮データａ２の再送処理を行っている間にも後続のデータａ３及びデータａ４をＳＣＵ装置２から受信する。ルータ１Ａは、データａ１〜ａ４を受信すると、受信が完了したことを通知する応答メッセージをＳＣＵ装置２に送信する。
【００４８】
ルータ１Ａは、ＳＣＵ装置２に応答メッセージを送信した後も、バッファに格納している圧縮データａ３及び圧縮データａ４をルータ１Ｂに送信する動作を継続する。ルータ１Ｂは、圧縮データａ１〜ａ４を解凍して得られるデータａ１〜ａ４の全てが揃うと、ＳＣＰ装置３に対して、データａ１〜ａ４を送信する。
【００４９】
ルータ１Ａは、ルータ１Ｂにデータａ３及びデータａ４を送信している間に、新たなデータｂ１〜ｂ３をＳＣＵ装置２から受信し、ＳＣＵ装置２に対して応答メッセージを送信する。
ルータ１Ａは、ＳＣＵ装置２から受信したデータ及び圧縮データの少なくともいずれかをバッファに格納しているので、ルータ１Ｂとの間の通信においてエラーが発生しても、ＳＣＵ装置２に影響を与えることなく再送処理を行い、ＳＣＵ装置２からは、新たなデータを継続的に受信することができる。
【００５０】
以上説明したように、本実施形態に係るルータ１Ａは、ＳＣＵ装置２から受信したＤＩＣＯＭ画像データ及び圧縮データの少なくともいずれかを一時的に蓄積するバッファ、並びにルータ１Ｂから受信した圧縮データ及び解凍後のＤＩＣＯＭ画像データの少なくともいずれかを一時的に蓄積するバッファを有する。また、ルータ１Ｂは、ルータ１Ａから受信した圧縮データ及び解凍後のＤＩＣＯＭ画像データを一時的に蓄積するバッファ、並びにＳＣＰ装置３から受信したＤＩＣＯＭ画像データ及び圧縮データの少なくともいずれかを一時的に蓄積するバッファを有する。このようにすることで、ルータ１Ａとルータ１Ｂとの間で通信エラーが発生し、ルータ１Ａとルータ１Ｂとの間の通信処理に長時間を要する場合であっても、ＳＣＵ装置２は、通信エラーの影響を受けることなく、ＤＩＣＯＭ画像データをルータ１Ａに送信し続けることができる。
【００５１】
＜第２の実施形態＞
図５は、第２の実施形態に係る通信システムＳ２の構成を示す図である。図５に示す通信システムＳ２においては、ルータ１ＡにＳＣＵ装置２Ａ及びＳＣＰ装置３Ａが接続され、ルータ１ＢにはＳＣＵ装置２Ｂ及びＳＣＰ装置３Ｂが接続されている。
【００５２】
通信システムＳ２においては、ＳＣＵ装置２ＡからＳＣＰ装置３Ｂに対して、図４に示した通信シーケンスでＤＩＣＯＭ画像データが送信されると同時に、ＳＣＵ装置２ＢからＳＣＰ装置３Ａに対して、同様のシーケンスでＤＩＣＯＭ画像データが送信される。通信システムＳ２は、例えば、多数のＳＣＵ装置２を使用しているとともに、ＤＩＣＯＭ画像データを管理するＳＣＰ装置３を備えた病院において好適である。図５に示す通信システムＳ２によれば、このような病院間でＤＩＣＯＭ画像データを容易に送受信することが可能になる。
【００５３】
＜第３の実施形態＞
図６は、第３の実施形態に係る通信システムＳ３の構成を示す図である。図６に示す通信システムＳ３においては、ＳＣＵ装置２が、ルータ１Ｂに接続されたＳＣＰ装置３Ｂ及びルータ１Ｃに接続されたＳＣＰ装置３Ｃに対して、同一のＤＩＣＯＭ画像データに基づく圧縮データを送信する点で、第１の実施形態と異なる。ルータ１Ｃは、ルータ１Ａ及びルータ１Ｂと同等の構成を有する。
【００５４】
通信システムＳ３のルータ１Ａは、ルータ１Ｂ及びルータ１Ｃの両方から、ＤＩＣＯＭ画像データの受信が完了したことを示す応答メッセージを受信すると、記憶部３０に蓄積されているＤＩＣＯＭ画像データ又は圧縮データのうち、ＳＣＰ装置３Ｂ及びＳＣＰ装置３Ｃの両方への送信が完了したＤＩＣＯＭ画像データ又は圧縮データを削除する。ルータ１Ａが送受信するデータを一時的に蓄積するバッファを有していることにより、このように、ルータ１Ａは任意の数のルータ１に対して同一の圧縮データを送信することができる。したがって、ＳＣＵ装置２は、例えばＳＣＰ装置３Ｂに送信したＤＩＣＯＭ画像データを、バックアップ用のデータとしてＳＣＰ装置３Ｃに送信することが可能になる。
【００５５】
＜第４の実施形態＞
第１の実施形態においては、ルータ１Ａに１台のＳＣＰ装置３が接続されていた。これに対して、第４の実施形態においては、ルータ１Ａに複数のＳＣＰ装置３が接続されている点で、第１の実施形態と異なる。
【００５６】
ＤＩＣＯＭ通信部４１は、ルータ１Ａに複数のＳＣＰ装置３が接続されている場合に、独自通信部４３を介してルータ１Ｂから受信したＤＩＣＯＭ画像データの種別に基づいて、複数のＳＣＰ装置３から一以上のＳＣＰ装置３を選択する。そして、ＤＩＣＯＭ通信部４１は、選択した一以上のＳＣＰ装置３に、受信したＤＩＣＯＭ画像データを送信する。
【００５７】
ＤＩＣＯＭ通信部４１は、例えば、ＤＩＣＯＭ画像データに付されたタグが示す情報に基づいて、ＤＩＣＯＭ画像データの種別を識別する。ＤＩＣＯＭ画像データのタグには、検査日、検査装置名、検査部位（胸部、腹部等）、患者名等の情報が含まれている。ＤＩＣＯＭ通信部４１は、例えばＤＩＣＯＭ画像データが胸部レントゲン画像であることを特定すると、胸部レントゲン画像のＤＩＣＯＭ画像データを格納するように定められたＳＣＰ装置３に、受信したＤＩＣＯＭ画像データを送信する。ＤＩＣＯＭ通信部４１は、バックアップ用のＳＣＰ装置３を含めて、ＤＩＣＯＭ画像データの種別ごとに定められた複数のＳＣＰ装置３に対して、受信したＤＩＣＯＭ画像データを送信してもよい。
【００５８】
このようにすることで、ルータ１Ａを設置した事業者は、ＤＩＣＯＭ画像データの種別に応じて異なるＳＣＰ装置３にＤＩＣＯＭ画像データを格納できる。したがって、例えば、ＳＣＰ装置３ごとにアクセス可能な人を割り当てることにより、アクセスが必要な人に限定して、ＤＩＣＯＭ画像データにアクセスできるようにすることが可能になる。
【００５９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【００６０】
１・・・ルータ、２・・・ＳＣＵ装置、３・・・ＳＣＰ装置、１０・・・ＬＡＮ通信部、２０・・・ＷＡＮ通信部、３０・・・記憶部、４０・・・制御部、４１・・・ＤＩＣＯＭ通信部、４２・・・圧縮／解凍部、４３・・・独自通信部、４１１・・・ＳＣＰ部、４１２・・・ＳＣＵ部、４２１・・・圧縮部、４２２・・・解凍部、Ｓ１・・・通信システム、Ｓ２・・・通信システム、Ｓ３・・・通信システム
【図１】
0006494340.tif 000002
【図２】
0006494340.tif 000003
【図３】
0006494340.tif 000004
【図４】
0006494340.tif 000005
【図５】
0006494340.tif 000006
【図６】
0006494340.tif 000007