JP4900986B2 - Image handling method and apparatus - Google Patents
Image handling method and apparatus Download PDFInfo
- Publication number
- JP4900986B2 JP4900986B2 JP35283399A JP35283399A JP4900986B2 JP 4900986 B2 JP4900986 B2 JP 4900986B2 JP 35283399 A JP35283399 A JP 35283399A JP 35283399 A JP35283399 A JP 35283399A JP 4900986 B2 JP4900986 B2 JP 4900986B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- processing
- client
- window
- server
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Image Analysis (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
- Image Processing (AREA)
- Digital Computer Display Output (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、画像取扱方法および装置に関し、特に、サーバー(server)に保管された画像をクライアント(client)で表示する画像取扱方法および装置に関する。
【0002】
【従来の技術】
画像取扱装置の1つとして、1つまたは複数の医用画像撮像装置、1つまたは複数の画像保管装置(サーバー)および1つまたは複数の画像利用装置(クライアント)を通信回線で接続してなる医用画像ネットワークシステム(network system)システムがある。
【0003】
この医用画像ネットワークシステムでは、医用画像撮像装置が撮像した画像をサーバーに保管し、クライアントからサーバーにアクセス(access)して所望の医用画像を閲覧するようになっている。
【0004】
医用画像撮像装置による撮像の空間分解能の向上にともなって画像のピクセル(pixel)数が増大し、濃度分解能の向上にともなって1ピクセル当たりの画像データ(data)のビット(bit)数が増大するので、サーバーに保存された画像はデータ量が極めて多いものとなっている。
【0005】
そのような画像につき、クライアント側では所望の関心領域(ROI:region of interest)が適切な濃度分解能となるように階調変換(ウィンドウ:window)処理された画像を表示して観察する。あるいは、ROIが適切な大きさになるように拡大または縮小(ズーミング:zooming)された画像を表示して観察する。また、画面に表示しきれない大きな画像については、表示範囲を移動(パンニング:panning)させて所望の画像を表示画面に入れることが行われる。
【0006】
このような表示用の画像処理を行うには、サーバーからクライアントに原画像を取り込み、クライアント側で画像処理する方法と、クライアント側からサーバーを操作して画像処理を行う方法とがある。
【0007】
【発明が解決しようとする課題】
上記のように原画像をサーバーからクライアントに取り込んで処理する方法は大量の画像データからなる原画像の通信が介在し、また、クライアント側からサーバーを操作して画像処理を行わせる方法は各操作ごとに通信が介在するので、リアルタイム(real time)操作可能な程度に応答の高速化を実現しようとすると、いずれも通信の負荷がきわめて大きなものになるという問題があった。
【0008】
本発明は上記の問題点を解決するためになされたもので、その目的は、通信の負荷を増すことなくクライアント表示用の画像処理を応答性良く行う画像処理方法および装置を実現することである。
【0009】
【課題を解決するための手段】
(1)上記の課題を解決するための1つの観点での発明は、サーバーに保管された画像をクライアントで表示するに当たり、前記保管された画像を構成する画像データの一部を前記サーバーから前記クライアントに取り込み、前記取り込んだ画像データにつき前記クライアントで表示用の画像処理の予行を行い、前記予行により確定した画像処理条件を前記クライアントから前記サーバーに伝達し、前記伝達された画像処理条件に基づいて前記サーバーで前記保管された画像を処理し、前記処理済みの画像を前記クライアントに取り込んで表示することを特徴とする画像取扱方法である。
【0010】
上述のように、クライアント側で画像処理を行う場合、実際に必要とされる画像は画像全体の一部である場合が多々あり、かつ、画像処理において全てのデータが必要とされるわけではない。この観点での発明においては、原画像を構成する画像データの一部をサーバーからクライアントに取り込むことから、必要以上のデータが転送されることがない。
【0011】
さらにこのことから、この観点での発明では、サーバーからクライアントに取り込む画像データは原画像を構成する画像データの一部であるので、通信の負荷を増すことなく応答性を良くすることができる。また、この画像データにつきクライアントで表示用の画像処理の予行を行うので、応答性の良い画像処理を行うことができる。また、確定した画像処理条件をサーバーに伝達して原画像の画像処理を行わせ、処理によりデータ量が減少した画像をクライアントに取り込んで表示するので、通信の負荷を増すことなく応答性を良くすることができる。
【0012】
(2)上記の課題を解決するための他の観点での発明は、前記サーバーに保管された画像は医用画像であることを特徴とする(1)に記載の画像取扱方法である。
【0013】
この観点での発明では、医用画像について、通信の負荷を増すことなくクライアント表示用の画像処理を応答性良く行うことができる。
(3)上記の課題を解決するための他の観点での発明は、サーバーに保管された画像をクライアントで表示する画像取扱装置であって、前記保管された画像を構成する画像データの一部を前記クライアントに取り込む画像取込手段と、前記取り込んだ画像データにつき前記クライアント側で表示用の画像処理の予行を行う画像処理予行手段と、前記予行により確定した画像処理条件を前記サーバーに伝達する画像処理条件伝達手段と、前記伝達された画像処理条件に基づいて前記サーバー側で前記保管された画像を処理する画像処理手段と、前記処理済みの画像を前記クライアントに取り込んで表示する画像表示手段とを具備することを特徴とする画像取扱装置である。
【0014】
上述のように、クライアント側で画像処理を行う場合、実際に必要とされる画像は画像全体の一部である場合が多々あり、かつ、画像処理において全てのデータが必要とされるわけではない。この観点での発明においては、原画像を構成する画像データの一部をサーバーからクライアントに取り込むことから、必要以上のデータが転送されることがない。
【0015】
さらにこのことから、この観点での発明では、サーバーからクライアントに取り込む画像データは、画像取込手段により、原画像を構成する画像データの一部としたので、通信の負荷を増すことなく応答性を良くすることができる。また、この画像データについて、画像処理予行手段により、クライアントで表示用の画像処理の予行を行うので、応答性の良い画像処理を行うことができる。また、画像処理条件伝達手段により、確定した画像処理条件をサーバーに伝達して原画像の画像処理を行わせ、処理によりデータ量が減少した画像を画像表示手段でクライアントに取り込んで表示するので、通信の負荷を増すことなく応答性を良くすることができる。
【0016】
(4)上記の課題を解決するための他の観点での発明は、前記サーバーに保管された画像は医用画像であることを特徴とする(3)に記載の画像取扱装置である。
【0017】
この観点での発明では、通信の負荷を増すことなくクライアント表示用の画像処理を応答性良く行う医用画像取扱装置を実現することができる。
【0018】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を詳細に説明する。なお、本発明は実施の形態に限定されるものではない。図1に、医用画像ネットワークシステム(network system)の概念図を示す。本システムは本発明の画像取扱装置の実施の形態の一例である。本システムの構成によって、本発明の装置についての実施の形態の一例が示される。本システムの動作によって、本発明の方法についての実施の形態の一例が示される。
【0019】
図1に示すように、本システムは、例えばイントラネット(intranet)等の通信回線100を介して接続されたサーバー200、クライアント300および医用画像撮像装置400,500を有する。サーバー200は、本発明におけるサーバーの実施の形態の一例である。クライアント300は、本発明におけるクライアントの実施の形態の一例である。
【0020】
なお、サーバーおよびクライアントは、複数台ずつ設けられているが、それぞれ1台ずつを代表的に図示する。また、医用画像撮像装置も2台で代表するが、通常はそれ以上の台数が接続されている。通信回線100はイントラネットに限るものではなく、インターネット(Internet)、LAN(Local Area Network)、WAN(Wide Area Network)等、他の適宜の方式のネットワークであって良い。また、通信回線100は無線によるネットワークであって良い。
【0021】
サーバー200およびクライアント300は、いずれも通信手段を備えたデータ処理装置、例えばエンジニアリング・ワークステーション(EWS:Engineering Work Station)やパーソナルコンピュータ(PC:personal computer)等である。
【0022】
医用画像撮像装置400,500は、例えば、X線CT(Computed Tomography)装置、MRI(Magnetic ResonanceImaging)装置、超音波撮像装置、X線撮影装置、PET(Positron Emission Tomography)、ガンマカメラ(γ camera)等である。医用画像撮像装置400,500はいずれも通信手段を有し、撮像した画像をサーバー200に送信できるようになっている。
【0023】
サーバー200は、医用画像撮像装置400,500から送信された医用画像を保管した画像ライブラリ(library)を有する。クライアント300はサーバー200の画像ライブラリにアクセスして所望の医用画像を獲得し、それを表示部に表示して診断等の用途に供する。以下、画像ライブラリを単にライブラリという。
【0024】
図2に、サーバー200のブロック(block)図を示す。同図に示すように、サーバー200はデータ処理部202を有する。データ処理部202には通信部204が接続され、通信回線100を通じてデータ通信が行えるようになっている。データ処理部202には、また、画像保管部206が接続されている。医用画像撮像装置400,500から受信した医用画像はここに保管されて画像ライブラリを構成する。
【0025】
図3に、クライアント300のブロック図を示す。同図に示すように、クライアント300はデータ処理部302を有する。データ処理部302には表示部304および操作部306が接続され、操作者によるインタラクティブ(interactive)な操作を可能にしている。
【0026】
データ処理部302にはまた通信部308が接続され、通信回線100を通じてデータ通信が行えるようになっている。データ処理部302にはさらに画像メモリ310が接続され、通信を介してサーバーから取り込んだ医用画像をここに記憶する。データ処理部302は、画像メモリ310に記憶した医用画像について、操作者の操作に基づき表示用の種々の画像処理を行う。以下、医用画像を単に画像という。
【0027】
図4に、表示用の画像処理を行う観点での、サーバー200のデータ処理部202およびクライアント300のデータ処理部302のブロック図を示す。同図に示す各ブロックの機能は、例えばコンピュータプログラム(computerprogram)等により実現される。データ処理部202とデータ処理部302は通信を介して接続される。
【0028】
同図に示すように、クライアント300のデータ処理部302は画像データ要求ユニット312を有する。画像データ要求ユニット312は、操作者の操作に基づいてサーバー200に画像データを要求する。画像データの要求に際しては、操作者は所望の画像を特定する情報およびデータ処理に関する情報を入力する。画像データ要求ユニット312は、これらの情報をサーバー200に伝達する。
【0029】
データ処理に関する情報は、画像処理が例えばウィンドウ処理である場合は、ウィンドウ処理であることを示す情報とウィンドウレベル(window level)およびウィンドウ幅(window width)の予想値である。
【0030】
サーバー200のデータ処理部202は画像データ調達ユニット212を有する。画像データ調達ユニット212は、画像データ要求ユニット312からの要求に応じて画像データを調達する。すなわち、クライアントが特定した画像をライブラリから読み出し、その画像データについて、データ処理に関する情報に応じた選択を行う。
【0031】
データ処理に関する情報がウィンドウレベルとウィンドウ幅である場合は、それに基づくウィンドウ処理を行う。ただし、ここでのウィンドウ幅はクライアント300から伝達されたウィンドウ幅の例えば数倍程度の値にしてウィンドウ処理を行う。このようなウィンドウ処理により、原画像を構成する画像データの中からウィンドウ内に入るデータだけが選択される。選択された画像データは、その量(ボリューム:volume)が原画像を構成する画像データのボリュームより例えば数分の1程度に減少したものになる。
【0032】
画像データ調達ユニット212は調達した画像データをクライアント300に伝達する。これによりクライアント300は要求した画像データを取得する。取得した画像は表示部304に表示される。画像データ要求ユニット312および画像データ調達ユニット212からなる部分は、本発明における画像取込手段の実施の形態の一例である。
【0033】
上述のように、クライアント側で画像処理を行う場合、実際に必要とされる画像は画像全体の一部である場合が多々あり、かつ、画像処理において全てのデータが必要とされるわけではない。この観点での発明においては、原画像を構成する画像データの一部をサーバーからクライアントに取り込むことから、必要以上のデータが転送されることがない。
【0034】
画像データのボリュームを原画像より減少させたので、画像データの取り込みを、操作者の操作に対して応答性良く行うことができる。また、画像データの調達の過程で行われるウィンドウ処理はクライアント300側からの操作者の関与なしに行われるので、応答性を阻害しない。したがって、要求した画像は瞬時に表示部304に表示される。
【0035】
クライアント300では、取り込んだ画像データについて、画像処理予行ユニット314により画像処理の予行を行う。画像処理の予行は操作者の操作に基づいて行われる。画像処理予行ユニット314は、本発明における画像処理予行手段の実施の形態の一例である。
【0036】
操作者は取り込んだ画像につきウィンドウ調節を行う。すなわち、操作部306を操作してウィンドウレベルおよびウィンドウ幅を調節し、表示画像が所望の階調性を持つようにする。操作者によるウィンドウ調節はクライアント300に取り込んだ画像データについて行うので、操作に対する応答性が良い。
【0037】
なお、このウィンドウ処理は原画像に対するウィンドウ処理ではなく、画像データ調達ユニット212で予めウィンドウ処理した画像についてのウィンドウ処理であるが、先のウィンドウ処理のウィンドウ幅よりも狭い範囲でのウィンドウ処理なので問題なく行うことができる。
【0038】
ウィンドウ調節により確定したウィンドウレベルおよびウィンドウ幅が処理条件伝達ユニット316に入力される。処理条件伝達ユニット316は確定した画像処理条件をサーバーに伝達する。処理条件伝達ユニット316は、本発明における画像処理条件伝達手段の実施の形態の一例である。
【0039】
サーバー200では画像処理ユニット214が伝達された画像処理条件で原画像を処理する。すなわち、伝達されたウィンドウレベルおよびウィンドウ幅に基づいて原画像をウィンドウ処理する。画像処理ユニット214は、本発明における画像処理手段の実施の形態の一例である。
【0040】
原画像をウィンドウ処理して得られた画像はクライアント300に伝達される。クライアント300は画像表示ユニット318により画像表示を行う。これによってウィンドウ処理済みの画像が表示部304に表示される。画像表示ユニット318は、本発明における画像表示手段の実施の形態の一例である。
【0041】
画像処理ユニット214におけるウィンドウ処理の過程にはクライアント300側からの操作者の関与がないので応答性を阻害しない。また、ウィンドウ処理により画像データの量が減少しているので応答性は低下しない。したがって、原画像をウィンドウ処理した画像は瞬時に表示部304に表示される。
【0042】
表示部304に表示された画像は、予行によって確定したウィンドウ処理条件に基づいて原画像をウィンドウ処理した画像となる。すなわち、はじめから原画像についてウィンドウ調節を行って得られる画像と同じ画像を得ることができる。しかも、この画像は従来のように原画像をクライアントに取り込んでウィンドウ調節する場合や、クライアント側からサーバーを操作してウィンドウ調節する場合よりもはるかに応答性良く得ることができる。
【0043】
画像処理はウィンドウ処理に限らず、例えばズーミング処理やパンニング処理(パンアンドズーム:Pan & Zoom)等であっても良い。パンアンドズームは次のようにして行われる。
【0044】
画像データ要求ユニット312は、操作者の操作に基づき、データ処理に関する情報としてパンアンドズームを表す情報を伝達する。この情報に基づいて、サーバー200の画像データ調達ユニット212は原画像のマトリクサイズ(matrix size)を例えば半分にした画像データをクライアント300に伝達する。
【0045】
上述のように、クライアント側で画像処理を行う場合、実際に必要とされる画像は画像全体の一部である場合が多々あり、かつ、画像処理において全てのデータが必要とされるわけではない。この観点での発明においては、原画像を構成する画像データの一部をサーバーからクライアントに取り込むことから、必要以上のデータが転送されることがない。
【0046】
これにより原画像を構成する画像データのボリュームを4分の1に削減した画像データが得られ、それによる画像が表示部304に表示される。取り込む画像データのボリュームを原画像より減少させたので、画像データの取り込みを、操作者の操作に対して応答性良く行うことができる。また、画像データの調達の過程で行われるマトリクス縮小処理はクライアント300側からの操作者の関与なしに行われるので、応答性は低下しない。したがって、要求した画像は瞬時に表示部304に表示される。
【0047】
この画像データについて、画像処理予行ユニット314によりパンアンドズームの予行を行う。画像処理の予行は操作者の操作に基づいて行われる。すなわち、操作部306を操作して画像のパンニングおよびズーミングを行い、所望のROIを所望の大きさで表示する画像を得る。操作者によるパンアンドズームはクライアント300に取り込んだ画像データについて行うので、操作に対する応答性が良い。
【0048】
なお、このパンアンドズームは原画像に対する処理ではなく、マトリクスサイズを縮小したした画像についての処理であるが、ROIの像を示すのに問題はないので、パンアンドズームを適切に行うことができる。
【0049】
パンアンドズームにより確定したROIの位置およびズーム倍率が処理条件伝達ユニット316を通じてサーバーに伝達される。サーバー200では、画像処理ユニット214が、伝達されたROIの位置およびズーム倍率に応じて原画像を処理する。原画像をパンアンドズームして得られた画像はクライアント300に伝達され、画像表示ユニット318によって表示部304に表示される。
【0050】
画像処理ユニット214における画像処理の過程にはクライアント300側からの操作者の関与がないので応答性を阻害しない。また、パンアンドズーム処理後のデータは原画像データの一部で構成され、データ量が減少しているので応答性は低下しない。したがって、原画像のROIをズーミングした画像は瞬時に表示部304に表示される。
【0051】
表示部304に表示された画像は、予行により確定したROIおよびズーム倍率に基づいて原画像を処理した画像となる。すなわち、はじめから原画像についてパンアンドズームを行って得られる画像と同じ画像を得ることができる。しかも、この画像は従来のように原画像をクライアントに取り込んでパンアンドズームを行う場合や、クライアント側からサーバーを操作してパンアンドズームを行う場合よりもはるかに応答性良く得ることができる。
【0052】
以上、医用画像を取り扱う例について説明したが、本発明は医用画像に限らず他の様々な分野の画像の取扱に適用することができ、それらの分野において同様の効果を奏することができるのはいうまでもない。
【0053】
【発明の効果】
以上詳細に説明したように、本発明によれば、通信の負荷を増すことなくクライアント表示用の画像処理を応答性良く行う画像処理方法および装置を実現することができる。
【図面の簡単な説明】
【図1】本発明の実施の形態の一例の装置の概念図である。
【図2】図1に示した装置におけるサーバーのブロック図である。
【図3】図1に示した装置におけるクライアントのブロック図である。
【図4】図2および図3に示したデータ処理部のブロック図である。
【符号の説明】
100 通信回線
200 サーバー
202,302 データ処理部
204,308 通信部
206 画像保管部
300 クライアント
304 表示部
306 操作部
310 画像メモリ
400,500 医用画像撮像装置[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image handling method and apparatus, and more particularly to an image handling method and apparatus for displaying an image stored in a server on a client.
[0002]
[Prior art]
As one of the image handling devices, one or more medical image pickup devices, one or more image storage devices (servers), and one or more image utilization devices (clients) are connected by a communication line. There is an image network system.
[0003]
In this medical image network system, an image captured by a medical image capturing apparatus is stored in a server, and a desired medical image is browsed by accessing the server from a client.
[0004]
The number of pixels of an image increases as the spatial resolution of imaging by a medical imaging device increases, and the number of bits of image data (data) per pixel increases as the resolution of density increases. Therefore, the amount of data stored in the server is extremely large.
[0005]
For such an image, the client side displays and observes an image that has been subjected to gradation conversion (window) processing so that a desired region of interest (ROI) has an appropriate density resolution. Alternatively, an image that has been enlarged or reduced (zoomed) so that the ROI has an appropriate size is displayed and observed. For a large image that cannot be displayed on the screen, the display range is moved (panning) to put a desired image on the display screen.
[0006]
In order to perform such image processing for display, there are a method of capturing an original image from a server to a client and performing image processing on the client side, and a method of performing image processing by operating the server from the client side.
[0007]
[Problems to be solved by the invention]
As described above, the method of acquiring and processing the original image from the server to the client involves the communication of the original image consisting of a large amount of image data, and the method of operating the server from the client side to perform image processing is each operation. Since communication is performed every time, there is a problem that the communication load becomes extremely large in all cases when attempting to increase the response speed to such an extent that real-time operation is possible.
[0008]
The present invention has been made to solve the above-described problems, and an object of the present invention is to realize an image processing method and apparatus that performs image processing for client display with high responsiveness without increasing communication load. .
[0009]
[Means for Solving the Problems]
(1) In one aspect of the invention for solving the above-described problem, when displaying an image stored in a server on a client, a part of image data constituting the stored image is transferred from the server to the server. The image processing is performed by the client, the image processing for display is performed by the client for the captured image data, the image processing conditions determined by the replay are transmitted from the client to the server, and based on the transmitted image processing conditions The stored image is processed by the server, and the processed image is captured and displayed on the client.
[0010]
As described above, when image processing is performed on the client side, the image actually required is often a part of the entire image, and not all data is required in the image processing. . In the invention from this point of view, a part of the image data constituting the original image is fetched from the server to the client, so that more data than necessary is not transferred.
[0011]
Further, from this point of view, in the invention in this aspect, the image data captured from the server to the client is a part of the image data constituting the original image, so that the responsiveness can be improved without increasing the communication load. In addition, since the image processing for display is performed by the client for this image data, it is possible to perform image processing with good responsiveness. In addition, the determined image processing conditions are transmitted to the server to perform image processing of the original image, and an image whose data amount has been reduced by the processing is captured and displayed on the client, so that the responsiveness is improved without increasing the communication load. can do.
[0012]
(2) Another aspect of the invention for solving the above problem is the image handling method according to (1), wherein the image stored in the server is a medical image.
[0013]
In the invention from this viewpoint, image processing for client display can be performed with high responsiveness without increasing the communication load for medical images.
(3) Another aspect of the invention for solving the above problem is an image handling apparatus for displaying an image stored in a server on a client, and a part of image data constituting the stored image Image capturing means for capturing the image data into the client, image processing replaying means for performing replay of image processing for display on the client side for the captured image data, and image processing conditions determined by the replaying are transmitted to the server Image processing condition transmission means, image processing means for processing the stored image on the server side based on the transmitted image processing conditions, and image display means for capturing and displaying the processed image on the client And an image handling apparatus.
[0014]
As described above, when image processing is performed on the client side, the image actually required is often a part of the entire image, and not all data is required in the image processing. . In the invention from this point of view, a part of the image data constituting the original image is fetched from the server to the client, so that more data than necessary is not transferred.
[0015]
Furthermore, from this point of view, according to the invention in this aspect, the image data captured from the server to the client is part of the image data constituting the original image by the image capturing means, so that responsiveness is not increased without increasing the communication load. Can be improved. Further, for this image data, the image processing replay means performs the display image processing replay on the client, so that it is possible to perform image processing with good responsiveness. Further, the image processing condition transmission means transmits the confirmed image processing conditions to the server to perform image processing of the original image, and the image whose data amount is reduced by the processing is captured and displayed on the client by the image display means. Responsiveness can be improved without increasing the communication load.
[0016]
(4) According to another aspect of the invention for solving the above problem, the image stored in the server is a medical image. The image handling apparatus according to (3), wherein the image is a medical image.
[0017]
According to the invention from this viewpoint, it is possible to realize a medical image handling apparatus that performs image processing for client display with high responsiveness without increasing communication load.
[0018]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The present invention is not limited to the embodiment. FIG. 1 shows a conceptual diagram of a medical image network system (network system). This system is an example of an embodiment of an image handling apparatus of the present invention. An example of an embodiment of the apparatus of the present invention is shown by the configuration of the system. An example of an embodiment of the method of the present invention is shown by the operation of the system.
[0019]
As shown in FIG. 1, the system includes a
[0020]
A plurality of servers and clients are provided, but each one is representatively illustrated. In addition, two medical image capturing apparatuses are also representative, but usually more than that are connected. The
[0021]
Each of the
[0022]
The medical image capturing apparatuses 400 and 500 include, for example, an X-ray CT (Computed Tomography) apparatus, an MRI (Magnetic Resonance Imaging) apparatus, an ultrasonic imaging apparatus, an X-ray imaging apparatus, a PET (Positron Emission Tomography), and a gamma camera (γ camera). Etc. The medical image capturing apparatuses 400 and 500 both have communication means, and can transmit captured images to the
[0023]
The
[0024]
FIG. 2 shows a block diagram of the
[0025]
FIG. 3 shows a block diagram of the
[0026]
A
[0027]
FIG. 4 is a block diagram of the
[0028]
As shown in the figure, the
[0029]
When the image processing is, for example, window processing, the information related to data processing is information indicating that the processing is window processing, and an expected value of a window level and a window width.
[0030]
The
[0031]
When the information regarding the data processing is the window level and the window width, the window processing based on the information is performed. However, the window processing is performed by setting the window width here to a value that is, for example, several times the window width transmitted from the
[0032]
The image
[0033]
As described above, when image processing is performed on the client side, the image actually required is often a part of the entire image, and not all data is required in the image processing. . In the invention from this point of view, a part of the image data constituting the original image is fetched from the server to the client, so that more data than necessary is not transferred.
[0034]
Since the volume of the image data is reduced from that of the original image, the image data can be captured with high responsiveness to the operation of the operator. Further, since the window processing performed in the process of procuring image data is performed without the operator's involvement from the
[0035]
In the
[0036]
The operator adjusts the window for the captured image. That is, the
[0037]
Note that this window processing is not window processing for the original image, but window processing for an image that has been window processed in advance by the image
[0038]
The window level and the window width determined by the window adjustment are input to the processing condition transmission unit 316. The processing condition transmission unit 316 transmits the determined image processing conditions to the server. The processing condition transmission unit 316 is an example of an embodiment of image processing condition transmission means in the present invention.
[0039]
In the
[0040]
An image obtained by windowing the original image is transmitted to the
[0041]
The window processing in the
[0042]
The image displayed on the
[0043]
The image processing is not limited to window processing, and may be zooming processing, panning processing (pan and zoom), or the like. Pan and zoom is performed as follows.
[0044]
The image
[0045]
As described above, when image processing is performed on the client side, the image actually required is often a part of the entire image, and not all data is required in the image processing. . In the invention from this point of view, a part of the image data constituting the original image is fetched from the server to the client, so that more data than necessary is not transferred.
[0046]
As a result, image data in which the volume of the image data constituting the original image is reduced to a quarter is obtained, and the resulting image is displayed on the
[0047]
This image data is subjected to pan and zoom replay by the image processing replay unit 314. Image processing is performed based on the operation of the operator. That is, the
[0048]
This pan-and-zoom is not a process for the original image, but a process for an image with a reduced matrix size. However, since there is no problem in displaying an ROI image, pan-and-zoom can be performed appropriately. .
[0049]
The ROI position and zoom magnification determined by pan and zoom are transmitted to the server through the processing condition transmission unit 316. In the
[0050]
Responsiveness is not hindered because there is no operator involvement from the
[0051]
The image displayed on the
[0052]
As mentioned above, although the example which handles a medical image was demonstrated, this invention can be applied to the handling of the image of not only a medical image but various other fields, and there can exist the same effect in those fields. Needless to say.
[0053]
【Effect of the invention】
As described above in detail, according to the present invention, it is possible to realize an image processing method and apparatus for performing image processing for client display with high responsiveness without increasing communication load.
[Brief description of the drawings]
FIG. 1 is a conceptual diagram of an example of an apparatus according to an embodiment of the present invention.
FIG. 2 is a block diagram of a server in the apparatus shown in FIG.
FIG. 3 is a block diagram of a client in the apparatus shown in FIG.
4 is a block diagram of a data processing unit shown in FIGS. 2 and 3. FIG.
[Explanation of symbols]
DESCRIPTION OF
Claims (8)
前記サーバーに保管された原画像を構成する画像データについて、階調変換の処理であるウィンドウ処理によってデータ量を原画像より減少させた画像データを前記サーバーから前記クライアントに取り込み、
前記取り込んだ画像データについて、前記クライアントで表示するためのウィンドウ処理の予行をクライアントで行い、該処理の処理条件を確定し、
前記予行により確定した処理条件を前記クライアントから前記サーバーに伝達し、
前記伝達された処理条件で、前記サーバーに保管された画像について前記クライアントで表示するためのウィンドウ処理を前記サーバーで行い、
前記伝達された処理条件によるクライアントで表示するためのウィンドウ処理を行った後の処理済みの画像を、前記サーバーから前記クライアントに取り込んで表示する
ことを特徴とする画像取扱方法。The image stored on the server is processed for display on the client and displayed on the client.
With respect to the image data constituting the original image stored in the server, the image data in which the data amount is reduced from the original image by the window process which is a gradation conversion process is fetched from the server to the client,
For the captured image data, the client performs a window process for displaying on the client, and confirms the processing conditions of the process,
The processing conditions determined by the rehearsal are transmitted from the client to the server,
Under the transmitted processing conditions, the server performs window processing for displaying the image stored in the server on the client,
An image handling method, wherein a processed image after performing window processing for display on a client according to the transmitted processing conditions is captured from the server and displayed on the client.
前記サーバーに保管された原画像を構成する画像データについて、階調変換の処理であるウィンドウ処理によってデータ量を原画像より減少させた画像データを前記クライアントに取り込む画像取込手段と、
前記取り込んだ画像データについて、前記クライアントで表示するためのウィンドウ処理の予行をクライアントで行い、該処理の処理条件を確定する画像処理予行手段と、
前記予行により確定した処理条件を前記サーバーに伝達する画像処理条件伝達手段と、
前記伝達された処理条件で、前記サーバーに保管された画像について前記クライアントで表示するためのウィンドウ処理を前記サーバーで行う画像処理手段と、
前記伝達された画像処理条件によるクライアントで表示するためのウィンドウ処理を行った後の処理済みの画像を、前記サーバーから前記クライアントに取り込んで表示する画像表示手段と、
を具備することを特徴とする画像取扱装置。An image handling device that performs image processing for display on a client for images stored on a server and displays the image on a client.
An image capturing unit that captures, into the client, image data in which the data amount of the original image stored in the server is smaller than that of the original image by window processing that is gradation conversion processing;
Image processing replaying means for performing replay of window processing for displaying on the client with respect to the captured image data, and determining processing conditions of the processing;
Image processing condition transmission means for transmitting the processing conditions determined by the replay to the server;
Image processing means for performing window processing on the server for displaying the image stored in the server on the client under the transmitted processing conditions;
Image display means for fetching and displaying the processed image after performing window processing for display on the client according to the transmitted image processing conditions from the server to the client;
An image handling apparatus comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP35283399A JP4900986B2 (en) | 1999-12-13 | 1999-12-13 | Image handling method and apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP35283399A JP4900986B2 (en) | 1999-12-13 | 1999-12-13 | Image handling method and apparatus |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011161268A Division JP5255099B2 (en) | 2011-07-22 | 2011-07-22 | Image handling method and apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001166911A JP2001166911A (en) | 2001-06-22 |
| JP4900986B2 true JP4900986B2 (en) | 2012-03-21 |
Family
ID=18426757
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP35283399A Expired - Fee Related JP4900986B2 (en) | 1999-12-13 | 1999-12-13 | Image handling method and apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4900986B2 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7116440B2 (en) | 2003-02-28 | 2006-10-03 | Aperio Technologies, Inc. | Image processing and analysis framework |
| EP1631872B1 (en) * | 2003-02-28 | 2018-09-12 | Leica Biosystems Imaging, Inc. | Image processing and analysis framework |
| US7483557B2 (en) * | 2003-09-30 | 2009-01-27 | Kabushiki Kaisha Toshiba | Medical imaging communication system, method and software |
| JP4733953B2 (en) * | 2003-09-30 | 2011-07-27 | 株式会社東芝 | Medical image communication system, medical image communication apparatus, and medical image communication method |
| JP2005296552A (en) * | 2004-04-07 | 2005-10-27 | Terarikon Inc | Medical image processing system in wide area network environment |
| JP4542591B2 (en) | 2008-03-05 | 2010-09-15 | 富士フイルム株式会社 | Image processing system, image storage device, image processing device, image processing method, and program |
| JP5786110B2 (en) | 2009-12-11 | 2015-09-30 | ライカ バイオシステムズ イメージング インコーポレイテッドAperio Technologies, Inc. | Improvement of signal-to-noise ratio in digital pathological image analysis |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07122897B2 (en) * | 1988-03-11 | 1995-12-25 | 株式会社東芝 | Image communication system |
| JPH07288806A (en) * | 1994-04-20 | 1995-10-31 | Hitachi Ltd | Video communication system |
| JP3878259B2 (en) * | 1996-11-13 | 2007-02-07 | 東芝医用システムエンジニアリング株式会社 | Medical image processing device |
| US5987345A (en) * | 1996-11-29 | 1999-11-16 | Arch Development Corporation | Method and system for displaying medical images |
-
1999
- 1999-12-13 JP JP35283399A patent/JP4900986B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001166911A (en) | 2001-06-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7212661B2 (en) | Image data navigation method and apparatus | |
| US6683933B2 (en) | Three-dimensional image display device in network | |
| US6331776B1 (en) | MR imaging system with interactive MR geometry prescription control over a network | |
| US20120288064A1 (en) | Imaging apparatus and control method thereof | |
| US6298112B1 (en) | Methods and apparatus for helical multi-frame image reconstruction in a computed tomography fluoro system including data communications over a network | |
| JP2003085284A (en) | Report system in network environment | |
| US8494242B2 (en) | Medical image management apparatus and method, and recording medium | |
| JP2011067674A (en) | Device and method to display computed tomography fluoroscopy image including data transfer provided over network | |
| JP3167363B2 (en) | Region of interest setting method and image processing apparatus | |
| CN103455703B (en) | Computer system, medical diagnostic imaging apparatus and image display method | |
| JP5661267B2 (en) | Radiation imaging apparatus, control apparatus, control method, and storage medium | |
| JP4900986B2 (en) | Image handling method and apparatus | |
| US6847697B2 (en) | Medical image processing apparatus, medical image processing method, program and a recording medium thereof | |
| US20050177312A1 (en) | Real-time medical data recording system and method | |
| JP2001345961A (en) | Medical image storage and delivery device and medical image storage and delivery system using the delivery device | |
| US9269395B2 (en) | Display control apparatus, display apparatus, and method for controlling the same | |
| JP5255099B2 (en) | Image handling method and apparatus | |
| JP2003135427A (en) | Report system in network environment | |
| JP2006061601A (en) | Medical image display device, medical image display system, and medical image display program | |
| JP2014042654A (en) | Server apparatus, client apparatus, medical image processing system, medical image processing method, and program | |
| JP4681790B2 (en) | CT data storage and processing system in network environment | |
| JP2003198940A (en) | Medical picture processing device, picture processing method, program, and storage medium | |
| JPH1063817A (en) | Method and device for image display | |
| JP6397554B2 (en) | Control apparatus, radiation imaging apparatus, control method, and program | |
| JP2838522B2 (en) | Digital subtraction angiography device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061010 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081111 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090113 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090310 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090407 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20090519 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20090710 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110722 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111025 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111227 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150113 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |