JP5084700B2 - Image processing system, image processing method, and program - Google Patents
Image processing system, image processing method, and program Download PDFInfo
- Publication number
- JP5084700B2 JP5084700B2 JP2008287168A JP2008287168A JP5084700B2 JP 5084700 B2 JP5084700 B2 JP 5084700B2 JP 2008287168 A JP2008287168 A JP 2008287168A JP 2008287168 A JP2008287168 A JP 2008287168A JP 5084700 B2 JP5084700 B2 JP 5084700B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- area
- cutout
- input
- output
- 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
- 238000012545 processing Methods 0.000 title claims description 94
- 238000003672 processing method Methods 0.000 title claims description 15
- 238000004364 calculation method Methods 0.000 claims description 76
- 238000000034 method Methods 0.000 description 48
- 238000003384 imaging method Methods 0.000 description 37
- 230000008569 process Effects 0.000 description 35
- 238000012790 confirmation Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 18
- 230000008859 change Effects 0.000 description 14
- 230000006870 function Effects 0.000 description 11
- 238000003745 diagnosis Methods 0.000 description 9
- 230000005855 radiation Effects 0.000 description 9
- 238000012937 correction Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000037237 body shape Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002601 radiography Methods 0.000 description 1
Images
Landscapes
- Apparatus For Radiation Diagnosis (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Description
本発明は、出力デバイスに対応する出力領域に画像を配置する処理を行う画像処理システム及び画像処理方法、並びに、当該画像処理方法をコンピュータに実行させるためのプログラムに関するものである。 The present invention relates to an image processing system and an image processing method for performing processing for arranging an image in an output region corresponding to an output device, and a program for causing a computer to execute the image processing method.
近年、医療診断を目的としたX線画像撮影装置(放射線画像撮影装置)として、フラットパネルセンサ等のセンサを用いてX線画像をデジタル的に検出・生成する手法が普及している。このX線画像撮影装置によって得られたX線デジタル画像(以下、X線デジタル画像を単に「X線画像」と称する)は、各種の補正処理や画像処理等のコンピュータ処理が施される。その後、モニターやフィルム等に出力され医師の診断が行われる。 In recent years, a technique for digitally detecting and generating an X-ray image using a sensor such as a flat panel sensor has become widespread as an X-ray image capturing apparatus (radiation image capturing apparatus) for medical diagnosis. An X-ray digital image obtained by the X-ray imaging apparatus (hereinafter, the X-ray digital image is simply referred to as “X-ray image”) is subjected to various correction processes and computer processing such as image processing. Thereafter, it is output on a monitor, film, etc., and a doctor's diagnosis is performed.
また、診断時のX線画像の出力モードは、センサ上の画像サイズで出力するライフサイズ出力、もしくは、一定の縮小率で出力する固定縮小率出力のどちらかが使用される。また、出力デバイスに対応する出力領域に応じた縮小率の変更は、診断し難く誤診に繋がるため、一般に行われていない。 In addition, an X-ray image output mode at the time of diagnosis uses either a life size output that is output at the image size on the sensor or a fixed reduction rate output that is output at a constant reduction rate. Moreover, since the reduction rate change according to the output area corresponding to the output device is difficult to diagnose and leads to misdiagnosis, it is not generally performed.
この出力領域のサイズは、モニターやフィルム等の出力デバイスの性能によって異なる。従って、選択された出力デバイス、および、被写体の身長や体型によっては、X線画像中の観察領域が当該出力領域のサイズに収まりきらない場合が発生する。その際、例えば、X線画像の切り出しを行い、適切な観察領域を出力する方法が知られている(例えば、下記の特許文献1参照)。 The size of the output area varies depending on the performance of an output device such as a monitor or a film. Therefore, depending on the selected output device and the height and body shape of the subject, the observation area in the X-ray image may not fit within the size of the output area. At that time, for example, a method of cutting out an X-ray image and outputting an appropriate observation area is known (for example, see Patent Document 1 below).
具体的に、特許文献1では、照射野領域サイズと出力デバイスに対応する出力領域サイズとを比較し、照射野領域サイズが大きい場合にユーザーに注意を促すようにしている。また、照射野領域の枠と共に、出力領域の最大サイズ枠、および、出力デバイスへ出力する枠をX線画像上に重ねて表示することで、切り出し操作の補助を行うようにしている。 Specifically, in Patent Document 1, the irradiation field area size is compared with the output area size corresponding to the output device, and the user is alerted when the irradiation field area size is large. In addition, the maximum size frame of the output area and the frame to be output to the output device are displayed on the X-ray image together with the frame of the irradiation field area, thereby assisting the clipping operation.
また、観察領域のサイズが小さい場合、一定サイズの出力領域に複数の画像を配置し、出力することがコスト的にも効率がよい。そして、例えば、より多くの画像を効率的に出力領域に配置する方法として、任意サイズの複数画像が、出力領域内に配置し切れない場合、配置領域・画像の幅長に基づき、画像の周辺部を削除して再配置することが知られている(例えば、下記の特許文献2参照)。 Further, when the size of the observation area is small, it is cost efficient to arrange and output a plurality of images in an output area of a certain size. And, for example, as a method of efficiently arranging more images in the output area, if a plurality of images of arbitrary size cannot be arranged in the output area, the periphery of the image is determined based on the arrangement area / width of the image. It is known that a part is deleted and rearranged (for example, refer to Patent Document 2 below).
ところで、出力デバイスに対応する一定サイズの出力領域に、任意のX線画像を順次切り出して複数配置する場合、当該出力領域に対する空き領域に応じて切り出し可能な領域が異なる。また、1つ以上の画像が配置済みの場合は、切り出し範囲によって配置可能な空き領域が複数存在することもある。 By the way, in the case where a plurality of arbitrary X-ray images are sequentially cut out and arranged in an output area of a certain size corresponding to the output device, the areas that can be cut out differ depending on the empty area for the output area. In addition, when one or more images have already been arranged, there may be a plurality of empty areas that can be arranged depending on the cutout range.
上述した特許文献1に係る従来の方法では、X線画像上に、照射野領域と出力領域の最大サイズ枠を表示することで、切り出し範囲の設定時の補助を行っている。これは、一定サイズの出力領域に1つの観察領域を配置する際の切り出し操作には効率的であるが、複数の観察領域を配置する際の切り出し操作は考慮されていない。このため、一定サイズの出力領域に複数の観察領域を配置する際の切り出し操作は煩雑になり、作業効率が低下するという問題がある。 In the conventional method according to Patent Document 1 described above, the maximum size frame of the irradiation field area and the output area is displayed on the X-ray image, thereby assisting in setting the clipping range. This is efficient for the cutout operation when arranging one observation region in an output region of a certain size, but the cutout operation when arranging a plurality of observation regions is not considered. For this reason, the cut-out operation when arranging a plurality of observation areas in an output area of a certain size becomes complicated, and there is a problem that work efficiency decreases.
また、上述した特許文献2に係る従来の方法では、一定サイズの出力領域に任意サイズの複数画像を配置する際に、画像のはみ出し量に応じて、画像の周辺を削除して再配置を行っている。このため、ユーザーが指定した観察領域とは異なる領域で出力され、診断に必要な領域が削除される恐れがあった。 In addition, in the conventional method according to Patent Document 2 described above, when a plurality of images of an arbitrary size are arranged in an output region of a certain size, the periphery of the image is deleted and rearranged according to the amount of protrusion of the image. ing. For this reason, there is a possibility that an area that is different from the observation area specified by the user is output and an area necessary for diagnosis is deleted.
本発明は、上述した問題点に鑑みてなされたものであり、出力デバイスに対応する出力領域に複数の画像を配置する際に、操作者の操作性を向上させ、適切な観察環境の確保を実現する画像処理システム、画像処理方法及びプログラムを提供することを目的とする。 The present invention has been made in view of the above-described problems, and when arranging a plurality of images in an output area corresponding to an output device, the operator's operability is improved and an appropriate observation environment is ensured. It is an object of the present invention to provide an image processing system, an image processing method, and a program which are realized.
本発明の画像処理システムは、出力デバイスに対応する出力領域に画像を配置する処理を行う画像処理システムであって、前記出力領域に対する画像の出力可能領域を算出する出力可能領域算出手段と、前記画像の切り出し開始位置を入力する第1の入力手段と、前記出力可能領域算出手段により算出された出力可能領域と前記第1の入力手段により入力された切り出し開始位置に基づいて、切り出し可能領域を算出する切り出し可能領域算出手段と、前記画像とともに、当該画像上に前記切り出し可能領域算出手段により算出された切り出し可能領域を表示画面に表示する切り出し可能領域表示手段と、前記第1の入力手段により入力された切り出し開始位置を基準とする切り出し領域を入力する第2の入力手段と、前記第2の入力手段により入力された切り出し領域と、前記切り出し可能領域算出手段により算出された切り出し可能領域に基づいて、前記画像のサイズを変更する画像サイズ変更手段と、前記画像サイズ変更手段による画像のサイズに基づいて、前記出力領域に対して当該画像を配置する画像配置手段とを有する。 The image processing system of the present invention is an image processing system that performs processing for arranging an image in an output region corresponding to an output device, and includes an outputable region calculation unit that calculates an outputable region of an image with respect to the output region, Based on the first input means for inputting the cutout start position of the image, the outputable area calculated by the outputable area calculation means, and the cutout start position input by the first input means, the cutout possible area is determined. A cuttable area calculating means for calculating, a cuttable area display means for displaying the cuttable area calculated by the cuttable area calculating means on the image together with the image, and the first input means. A second input means for inputting a cut-out area based on the input cut-out start position; and the second input means The image size changing means for changing the size of the image based on the clipped area inputted by the user, the clippable area calculated by the clipable area calculating means, and the image size by the image size changing means. And image placement means for placing the image on the output area.
本発明の画像処理方法は、出力デバイスに対応する出力領域に画像を配置する処理を行う画像処理方法であって、前記出力領域に対する画像の出力可能領域を算出する出力可能領域算出ステップと、前記画像の切り出し開始位置を入力する第1の入力ステップと、前記出力可能領域算出ステップにより算出された出力可能領域と前記第1の入力ステップにより入力された切り出し開始位置に基づいて、切り出し可能領域を算出する切り出し可能領域算出ステップと、前記画像とともに、当該画像上に前記切り出し可能領域算出ステップにより算出された切り出し可能領域を表示画面に表示する切り出し可能領域表示ステップと、前記第1の入力ステップにより入力された切り出し開始位置を基準とする切り出し領域を入力する第2の入力ステップと、前記第2の入力ステップにより入力された切り出し領域と、前記切り出し可能領域算出ステップにより算出された切り出し可能領域に基づいて、前記画像のサイズを変更する画像サイズ変更ステップと、前記画像サイズ変更ステップによる画像のサイズに基づいて、前記出力領域に対して当該画像を配置する画像配置ステップとを有する。 The image processing method of the present invention is an image processing method for performing processing for arranging an image in an output region corresponding to an output device, wherein an outputable region calculating step of calculating an outputable region of an image for the output region; Based on the first input step for inputting the cutout start position of the image, the outputable area calculated in the outputable area calculation step, and the cutout start position input in the first input step, the cutout possible area is determined. A cutable area calculation step for calculating, a cutable area display step for displaying on the display screen a cutable area calculated by the cutable area calculation step on the image together with the image, and the first input step. A second input step for inputting a cutout area based on the input cutout start position. An image size changing step for changing the size of the image based on the cutout area input in the second input step, the cutout area calculated in the cutout area calculation step, and the image size And an image placement step of placing the image in the output area based on the size of the image in the changing step.
本発明のプログラムは、出力デバイスに対応する出力領域に画像を配置する処理を行う画像処理方法をコンピュータに実行させるためのプログラムであって、前記出力領域に対する画像の出力可能領域を算出する出力可能領域算出ステップと、前記画像の切り出し開始位置を入力する第1の入力ステップと、前記出力可能領域算出ステップにより算出された出力可能領域と前記第1の入力ステップにより入力された切り出し開始位置に基づいて、切り出し可能領域を算出する切り出し可能領域算出ステップと、前記画像とともに、当該画像上に前記切り出し可能領域算出ステップにより算出された切り出し可能領域を表示画面に表示する切り出し可能領域表示ステップと、前記第1の入力ステップにより入力された切り出し開始位置を基準とする切り出し領域を入力する第2の入力ステップと、前記第2の入力ステップにより入力された切り出し領域と、前記切り出し可能領域算出ステップにより算出された切り出し可能領域に基づいて、前記画像のサイズを変更する画像サイズ変更ステップと、前記画像サイズ変更ステップによる画像のサイズに基づいて、前記出力領域に対して当該画像を配置する画像配置ステップとをコンピュータに実行させるためのものである。 A program according to the present invention is a program for causing a computer to execute an image processing method for performing processing for arranging an image in an output area corresponding to an output device, and capable of calculating an outputable area of an image for the output area An area calculation step, a first input step for inputting a cutout start position of the image, an outputable area calculated by the outputable area calculation step, and a cutout start position input by the first input step. A cutable area calculating step for calculating a cutable area, a cutable area display step for displaying the cutable area calculated by the cutable area calculation step on the image together with the image, Based on the cutout start position input in the first input step The size of the image is changed based on a second input step for inputting a cutout area to be cut, a cutout area input in the second input step, and a cutout area calculated in the cutout area calculation step The image size changing step to be executed and an image arranging step for arranging the image in the output area based on the size of the image in the image size changing step are executed by a computer.
本発明によれば、出力デバイスに対応する出力領域に複数の画像を配置する際に、操作者の操作性を向上させ、適切な観察環境の確保を実現することが可能となる。 ADVANTAGE OF THE INVENTION According to this invention, when arrange | positioning a several image to the output area corresponding to an output device, it becomes possible to improve the operativity of an operator and to ensure appropriate observation environment.
以下、図面を参照しながら、本発明を実施するための最良の形態(実施形態)について説明する。なお、以下に示す説明においては、放射線としてX線を適用した例を示すが、本発明においてはこれに限定されず、例えば、放射線として、γ線などの電磁波やα線、β線なども含まれるものとして記載する。 The best mode (embodiment) for carrying out the present invention will be described below with reference to the drawings. In the following description, an example in which X-rays are applied as radiation is shown. However, the present invention is not limited to this, and examples of radiation include electromagnetic waves such as γ rays, α rays, and β rays. It is described as
(第1の実施形態)
まず、本発明の第1の実施形態について説明する。
図1は、本発明の第1の実施形態に係るX線画像処理システム100の概略構成の一例を示す模式図である。このX線画像処理システム100は、X線画像(より具体的には、X線デジタル画像)に画像処理を施して出力するシステムであり、一定サイズの出力領域に任意のサイズで切り出されたX線画像を固定倍率で出力するシステムに関するものである。
(First embodiment)
First, a first embodiment of the present invention will be described.
FIG. 1 is a schematic diagram showing an example of a schematic configuration of an X-ray
X線画像処理システム100は、図1に示すように、X線画像撮影装置110と、ネットワーク120と、RIS130と、PACS140と、Viewer150と、プリンタ160−1及び160−2を有して構成されている。
As shown in FIG. 1, the X-ray
また、X線画像撮影装置110は、図1に示すように、X線発生部111と、X線発生制御部112と、センサ113を含み構成されるセンサユニット114と、X線画像撮影制御部115と、操作・表示部116を有して構成されている。
Further, as shown in FIG. 1, the
X線発生部111は、X線を発生させるX線管球を具備し、被写体である患者200にX線を照射する。X線発生制御部112は、X線画像撮影制御部115からの指示に基づきX線発生部111を制御して、X線発生部111から発生させるX線の制御を行う。
The
センサ113は、患者200を透過したX線を電気信号(電荷)として検出する。センサユニット114は、センサ113で検出された電荷をA/D変換して、X線画像(より具体的には、X線デジタル画像)として出力する。
The
X線画像撮影制御部115は、X線画像撮影装置110の動作を統括的に制御する。操作・表示部116は、ユーザーからの操作入力を受け付ける操作部と、X線画像や各種の情報を表示する表示部を備えて構成されている。
The X-ray image capturing
ネットワーク120は、X線画像撮影装置110、RIS130、PACS140、Viewer150、並びに、プリンタ160−1及び160−2を、相互に通信可能に接続する。
The
RIS130は、放射線部門内の情報システムである。PACS140は、X線画像撮影装置110で撮影されたX線画像を保存・管理する画像サーバである。Viewer150は、診断用のX線画像を出力するものである。プリンタ160−1及び160−2は、診断用のX線画像を印刷出力するものである。
The RIS 130 is an information system in the radiation department. The PACS 140 is an image server that stores and manages X-ray images captured by the X-ray
次に、図1に示すX線画像処理システム100の簡単な処理の流れについて説明する。
X線画像撮影制御部115は、RIS130から被写体である患者200の撮影オーダーを受信すると、当該撮影オーダーに応じた、X線管球の管電流や管電圧、X線の照射時間等の撮影条件をX線発生制御部112へ送る。そして、照射ボタン(不図示)が押されると、X線発生制御部112は、X線画像撮影制御部115からの撮影条件に応じて、X線発生部111のX線管球に高電圧等を供給し、X線発生部111からX線を発生させる。
Next, a simple processing flow of the X-ray
When receiving an imaging order for the
そして、センサ113は、患者200を透過したX線を電気信号(電荷)として検出する。センサユニット114は、センサ113で検出された患者200の透過X線量に相当する電荷をA/D変換して、これをX線画像としてX線画像撮影制御部115へ転送する。X線画像撮影制御部115は、受信したX線画像に様々な補正処理や画像処理を施し、処理後のX線画像を、PACS140へ保存すると共に、必要に応じて、Viewer150やプリンタ160−1、160−2に出力して診断が行われる。
The
図2は、本発明の第1の実施形態を示し、図1に示すX線画像撮影制御部115の主要な機能構成の一例を示す模式図である。ここで、図2では、X線画像撮影制御部115−1として記載する。
FIG. 2 is a schematic diagram illustrating an example of a main functional configuration of the X-ray
X線画像撮影制御部115−1は、図2に示すように、画像入力部210と、画像処理部220と、切り出し制御部230と、出力デバイス情報保持用メモリ240と、画像配置情報保持用メモリ250を有して構成されている。さらに、X線画像撮影制御部115−1は、図2に示すように、切り出し開始位置入力部260と、切り出し領域入力部270と、画像出力部280を有して構成されている。
As shown in FIG. 2, the X-ray imaging control unit 115-1 includes an
切り出し制御部230は、空き領域算出部231と、切り出し可能領域算出部232と、画像サイズ変更部233と、画像配置部234を有して構成されている。
The cutout control unit 230 includes an empty
画像入力部210は、X線発生部111からX線が患者200に照射された後、センサ113の有効画素領域の全てのデジタルデータ(X線画像データ)をセンサユニット114から取得し、X線画像撮影制御部115−1の内部に入力する。
The
画像処理部220は、画像入力部210で取得し入力されたX線画像データに対して所定の画像処理を行う。
The image processing unit 220 performs predetermined image processing on the X-ray image data acquired and input by the
出力デバイス情報保持用メモリ240には、X線画像を出力可能な出力デバイス(例えば、プリンタ160−1及び160−2等)の有効画素数や画素ピッチ等の出力デバイス情報が保存されている。また、画像配置情報保持用メモリ250には、既に、出力デバイスに対応する出力領域に配置済みのX線画像の画像サイズやその配置位置等の画像配置情報が保存されている。
The output device
切り出し制御部230は、出力デバイスに対応する出力領域に対する空き領域に基づいてX線画像の切り出しの制御を行う。 The cutout control unit 230 controls the cutout of the X-ray image based on the empty area for the output area corresponding to the output device.
まず、空き領域算出部231は、出力デバイス情報保持用メモリ240から出力先の出力デバイス情報及び画像配置情報保持用メモリ250から既に出力領域に配置済みのX線画像の画像配置情報を取得して、これらの情報に基づいて、空き領域を算出する。即ち、空き領域算出部231は、出力領域に対する画像の出力可能領域を算出する出力可能領域算出手段を構成する。
First, the free
切り出し開始位置入力部260は、指定された切り出し開始位置の情報(具体的には、切り出し開始位置の座標情報)を切り出し可能領域算出部232に対して入力する。この切り出し開始位置入力部260は、第1の入力手段を構成する。そして、切り出し可能領域算出部232は、空き領域算出部231で算出された空き領域の情報と、切り出し開始位置入力部260から入力された切り出し開始位置の情報に基づいて、切り出し可能な領域である切り出し可能領域を算出する。
The cutout start
切り出し領域入力部270は、切り出し開始位置を基準にして指定された切り出し範囲に係る切り出し領域の情報を画像サイズ変更部233や画像配置部234に対して入力する。この切り出し領域入力部270は、第2の入力手段を構成する。画像サイズ変更部233は、切り出し領域入力部270から入力された切り出し領域、もしくは、切り出し可能領域算出部232で算出された切り出し可能領域に基づく適切な切り出し領域で、当該X線画像の画像サイズを変更する。そして、画像サイズ変更部233は、当該画像サイズの情報を画像配置情報保持用メモリ250に保存し、また、画像配置部234に出力する。
The cutout
画像配置部234は、画像サイズ変更部233からの画像サイズの情報、切り出し領域入力部270からの切り出し領域の情報に基づいて、出力領域に対するX線画像(切り出し画像)の配置位置を決定する。そして、画像配置部234は、決定した当該切り出し画像の配置位置の情報を画像配置情報保持用メモリ250に保存する。
The image placement unit 234 determines the placement position of the X-ray image (cutout image) with respect to the output region based on the image size information from the image
画像出力部280は、切り出し制御部230の処理により出力する全てのX線画像が出力領域に配置されると、設定された出力先の出力デバイスに当該X線画像に基づくX線画像データを出力する。 When all the X-ray images output by the processing of the clipping control unit 230 are arranged in the output area, the image output unit 280 outputs X-ray image data based on the X-ray image to the set output destination output device. To do.
図3は、本発明の第1の実施形態を示し、図1に示すX線画像撮影制御部115による画像処理方法の処理手順の一例を示すフローチャートである。具体的に、図3は、図2に示すX線画像撮影制御部115−1の切り出し制御部230における処理のフローチャートである。
FIG. 3 is a flowchart illustrating an example of a processing procedure of an image processing method performed by the X-ray
ここで、図3のフローチャートの説明を行う前に、図4〜図6に示す表示画面について説明する。 Here, before explaining the flowchart of FIG. 3, the display screens shown in FIGS. 4 to 6 will be explained.
図4は、本発明の第1の実施形態を示し、図1に示す操作・表示部116に表示される設定画面400の一例を示す模式図である。具体的に、図4には、切り出し領域の設定画面400が示されている。
FIG. 4 is a schematic diagram illustrating an example of a
図4に示す設定画面400には、次の操作を指示するメッセージ表示部410、患者情報を入力するための患者情報入力部420、X線発生部111に関する様々な情報(X線パラメータ)を表示するX線パラメータ表示部430が設けられている。さらに、設定画面400には、取得済み画像を表示するサムネイル画像表示部440、取得済み画像のプレビューを表示するプレビュー画像表示部450、選択された画像の画像処理パラメータを変更するための画像処理パラメータ変更部460も設けられている。さらに、設定画面400には、次へボタン470、出力イメージボタン480が設けられている。
The
画像処理パラメータ変更部460は、画像処理の種類ごとにタブ461で切り替えられ、図4に示す例では、X線画像の反転や回転などの「幾何」処理が選択された場合を示している。そして、この「幾何」処理の場合には、例えば、X線画像の回転及び反転ボタン462や、切り出し処理用ボタン463が設けられる。
The image processing
取得済み画像を表示するサムネイル画像表示部440では、プレビュー画像表示部450に表示するX線画像の切り替えが可能となっており、現在表示されている画像は、一例として、太枠442で区別して表示される。また、既に切り出し設定が行われている場合には、切り出し枠441がサムネイル画像上にも表示される。
In the thumbnail
プレビュー画像表示部450において、切り出し開始位置451は、操作者により指定された切り出し開始位置である。この切り出し開始位置451が指定されると、プレビュー画像表示部450には、切り出し可能領域452、453、及び、切り出し不可能領域454、455が表示される。具体的に、このプレビュー画像表示部450には、切り出し可能領域452及び453と、切り出し不可能領域454及び455とが背景色を変えて区別して表示されている。
In the preview
また、操作者により次へボタン470が操作されると、次の処理へ遷移する。また、操作者により出力イメージボタン480が操作されると、確定している出力イメージ確認画面500(図5)、出力イメージ確認画面600(図6)が、操作・表示部116に表示される。
When the next button 470 is operated by the operator, the process proceeds to the next process. When the output image button 480 is operated by the operator, the confirmed output image confirmation screen 500 (FIG. 5) and the output image confirmation screen 600 (FIG. 6) are displayed on the operation /
図5は、本発明の第1の実施形態を示し、図1に示す操作・表示部116に表示される出力イメージ確認画面500の一例を示す模式図である。
図5に示す出力イメージ確認画面500には、出力デバイスに対応する出力領域に配置済みのX線画像の出力イメージを表示する出力イメージ表示部510が設けられている。また、この出力イメージ表示部510から、空き領域511、512の確認ができる。また、図5に示す出力イメージ確認画面500には、出力デバイスの詳細な情報を表示する出力デバイス情報表示部520が表示される。また、図5に示す出力イメージ確認画面500には、OKボタン530が設けられており、このOKボタン530が操作(押下)されると、図4に示す切り出し領域の設定画面400に戻るようになっている。
FIG. 5 is a schematic diagram illustrating an example of an output
An output
図6は、本発明の第1の実施形態を示し、図1に示す操作・表示部116に表示される出力イメージ確認画面600の一例を示す模式図である。
図6に示す出力イメージ確認画面600は、図5に示す出力イメージ確認画面500の出力イメージ表示部510(より具体的には、空き領域511)に、X線画像611が追加された出力イメージ表示部610を示している。図6に示す出力イメージ確認画面600には、図5に示す出力イメージ確認画面500と同様に、出力デバイスの詳細な情報を表示する出力デバイス情報表示部620が表示される。また、図6に示す出力イメージ確認画面600には、図5に示す出力イメージ確認画面500と同様に、OKボタン630が設けられており、このOKボタン630が操作(押下)されると、図4に示す切り出し領域の設定画面400に戻るようになっている。
FIG. 6 is a schematic diagram illustrating an example of an output
The output
次に、図1〜図6を用いて、第1の実施形態に係るX線画像処理システム100の全体の処理の流れについて説明する。
Next, the overall processing flow of the X-ray
患者200は、外来受付を済ませて、例えば、医師の診断により胸部正面と胸部側面のX線画像の撮影が必要と判断されると、X線撮影室へ移動する。そして、医師から発行された検査オーダーは、RIS130を介して、X線画像撮影制御部115へ送信される。放射線技師(操作者)は、操作・表示部116の表示画面から患者200の検査オーダーを選択して、当該検査オーダーに係る撮影(撮影オーダー)を開始する。
For example, when the
放射線技師(操作者)により照射ボタン(不図示)が押下されると、X線発生制御部112は、X線画像撮影制御部115からの撮影条件に応じて、X線発生部111からX線を発生させる。そして、センサ113は、患者200を透過したX線を電気信号(電荷)として検出し、センサユニット114は、センサ113で検出した患者200の透過X線量に相当する電荷をA/D変換して、これをX線画像としてX線画像撮影制御部115へ転送する。
When an irradiation button (not shown) is pressed by a radiologist (operator), the X-ray
そして、センサユニット114から転送されたX線画像は、図2に示すX線画像撮影制御部115−1の画像入力部210に読み込まれる。
Then, the X-ray image transferred from the
その後、図2に示す画像処理部220は、画像入力部210から読み込まれたX線画像に対して、予め設定された補正処理や階調処理、周波数処理等の所定の画像処理を施す。その後、画像処理部220で画像処理されたX線画像は、操作・表示部116の表示画面(例えば、図4に示す切り出し領域の設定画面400)に表示される。その後、放射線技師(操作者)は、操作・表示部116に表示された、例えば、図4に示す切り出し領域の設定画面400を用いて、出力するX線画像の切り出し範囲を指定する。この切り出し範囲が指定された際の切り出し制御部230(図2)による切り出し制御処理について、図2及び図3等を用いて説明する。
After that, the image processing unit 220 shown in FIG. 2 performs predetermined image processing such as preset correction processing, gradation processing, and frequency processing on the X-ray image read from the
まず、空き領域算出部231は、出力デバイス情報保持用メモリ240から、出力先として設定されている出力デバイスに関するサイズや画素ピッチ等の出力デバイス情報を取得する。例えば、出力先の出力デバイスがプリンタ1と設定されている場合、プリンタ1に対応するプリンタ160−1の出力デバイス情報として、例えば、画素ピッチが80μm、フィルムサイズの幅が4268ピクセル、高さが5108ピクセルといった情報を取得する。
First, the free
さらに、空き領域算出部231は、画像配置情報保持用メモリ250から、現在、出力領域に配置済みのX線画像の画像サイズやその配置位置等の画像配置情報を取得する。ここでは、例えば、既に1枚のX線画像が配置されており、センサ113の画素ピッチ160μmで切り出しサイズの幅が2000ピクセル、高さが1400ピクセル、配置位置の始点(X,Y)が左上を原点として(0,0)といった情報を取得する。
Furthermore, the empty
そして、図3のステップS101において、空き領域算出部231は、出力デバイス情報保持用メモリ240から取得した出力デバイス情報、及び、画像配置情報保持用メモリ250から取得した画像配置情報に基づいて、出力領域に対する空き領域を算出する。ここで、出力領域は、例えば、出力先の出力デバイスがプリンタ1(プリンタ160−1)と設定されている場合、当該プリンタ1に対応する出力領域であり、出力デバイス情報に基づくものである。
In step S101 of FIG. 3, the free
この場合、プリンタ1(プリンタ160−1)の出力領域は、画素ピッチと有効画素数を掛け合わせたサイズであり、縦(高さ)408.64mm×横(幅)341.11mmとなる。また、上述した例では、配置済みの画像サイズは、縦(高さ)224mm×横(幅)320mmなので、空き領域は、縦184.64mm×横341.11mm(図5の空き領域511)又は縦408.64mm×横21.11mm(図5の空き領域512)となる。
In this case, the output area of the printer 1 (printer 160-1) is a size obtained by multiplying the pixel pitch by the number of effective pixels, and is vertical (height) 408.64 mm × horizontal (width) 341.11 mm. In the above-described example, the arranged image size is vertical (height) 224 mm × horizontal (width) 320 mm, so the free area is 184.64 mm long × 341.11 mm wide (
なお、画像配置情報保持用メモリ250から取得した結果、現在、出力領域に配置済みの画像が1枚もない場合、空き領域算出部231は、出力デバイス情報保持用メモリ240より取得した出力デバイスに対応する出力領域を空き領域として算出する。
As a result of acquisition from the image arrangement
その後、放射線技師(操作者)が、図4に示す切り出し領域の設定画面400で切り出し開始位置451を指定すると、切り出し開始位置入力部260は、切り出し開始位置451の情報を切り出し可能領域算出部232に対して入力する。
Thereafter, when the radiologist (operator) designates the
続いて、図3のステップS102において、切り出し可能領域算出部232は、切り出し開始位置入力部260から入力された切り出し開始位置情報と、ステップS101で算出された空き領域に基づいて、切り出し可能領域を算出する。例えば、切り出し開始位置(X,Y)が(0,400)である場合、切り出し可能領域は、幅21.11mm、高さ344.64mm(図4の切り出し可能領域452)、及び、幅341.11mm、高さ184.64mm(図4の切り出し可能領域453)となる。
Subsequently, in step S102 of FIG. 3, the clippable
続いて、図3のステップS103において、X線画像撮影制御部115(例えば、切り出し可能領域算出部232)は、ステップS102で算出した切り出し可能領域を、操作・表示部116(図4の切り出し領域の設定画面400)に表示する。具体的に、ステップS103では、図4に示すプレビュー画像表示部450にX線画像とともに、切り出し可能領域を、当該X線画像上に切り出し可能領域452、453として表示して、可視化する(切り出し可能領域表示ステップ)。
Subsequently, in step S103 in FIG. 3, the X-ray image capturing control unit 115 (for example, the cutout area calculation unit 232) displays the cutout area calculated in step S102 as the operation / display unit 116 (cutout area in FIG. 4). On the setting screen 400). Specifically, in step S103, the preview
この際、X線画像撮影制御部115は、図4に示す切り出し可能領域452及び453以外のX線画像上の切り出し不可能領域454及び455については、例えば、マスク等により切り出し可能領域452及び453と区別(識別)して表示する。なお、図4に示す切り出し可能領域452及び453と切り出し不可能領域454及び455とを区別(識別)して表示する方法は、このマスクに限らず他の方法を用いるようにしてもよい。
At this time, the X-ray image capturing
その後、放射線技師(操作者)が、図4に示す切り出し領域の設定画面400において、切り出し開始位置451を基準として切り出し終了位置を指定し、切り出し領域を指定すると、切り出し領域入力部270は、当該切り出し領域の情報の入力を行う。具体的に、切り出し領域入力部270は、切り出し領域の情報を画像サイズ変更部233や画像配置部234に対して入力する。
Thereafter, when the radiologist (operator) designates the cutout end position with reference to the
ここで、上述した切り出し開始位置入力部260及び切り出し領域入力部270は、例えば、マウスなどのポインティングデバイスで構成することが考えられる。この場合、例えば、切り出し開始位置入力部260は、放射線技師(操作者)による当該マウスの1回目の右クリックを切り出し開始位置として、その座標の情報の入力を行う。また、切り出し領域入力部270は、放射線技師による当該マウスの2回目の右クリックにより、1回目の右クリックで指定された切り出し開始位置から2回目にクリックされた切り出し終了位置までの矩形領域を切り出し領域として、その座標の情報の入力を行う。
Here, it is conceivable that the cutout start
続いて、図3のステップS104において、例えば画像サイズ変更部233は、切り出し領域入力部270から入力された切り出し領域のサイズが、ステップS102で算出された切り出し可能領域に基づく切り出し可能範囲内であるか否かを判断する。
Subsequently, in step S104 of FIG. 3, for example, the image
図3のステップS104の判断の結果、切り出し領域入力部270から入力された切り出し領域のサイズが、切り出し可能範囲内である場合には、図3のステップS105に進む。
As a result of the determination in step S104 in FIG. 3, when the size of the cutout area input from the cutout
図3のステップS105に進むと、画像サイズ変更部233は、切り出し領域入力部270から入力された切り出し領域のサイズ、即ち、放射線技師(操作者)によって指定された切り出し領域のサイズで、当該X線画像の画像サイズを変更する。ここで、設定された画像サイズの情報は、画像配置情報保持用メモリ250に保持される。そして、X線画像撮影制御部115(例えば、切り出し制御部230)は、画像サイズ変更部233で変更された画像サイズ、即ち放射線技師(操作者)によって指定された切り出し領域のサイズで切り出し枠を図4に示す切り出し領域の設定画面400に表示する。その後、図3のステップS107に進む。
When the processing proceeds to step S105 in FIG. 3, the image
一方、図3のステップS104の判断の結果、切り出し領域入力部270から入力された切り出し領域のサイズが、切り出し可能範囲内でない(即ち、範囲外である)場合には、図3のステップS106に進む。
On the other hand, as a result of the determination in step S104 in FIG. 3, if the size of the clip region input from the clip
図3のステップS106に進むと、画像サイズ変更部233は、切り出し領域入力部270からの切り出し領域を無効とし、ステップS102で算出された切り出し可能領域に基づく切り出し可能範囲の最大サイズで、当該X線画像の画像サイズを変更する。ここで、設定された画像サイズの情報は、画像配置情報保持用メモリ250に保持される。そして、X線画像撮影制御部115(例えば、切り出し制御部230)は、画像サイズ変更部233で変更された画像サイズ、即ち切り出し可能範囲の最大サイズで切り出し枠を図4に示す切り出し領域の設定画面400に表示する。その後、図3のステップS107に進む。
When the process proceeds to step S106 in FIG. 3, the image
図3のステップS107に進むと、画像配置部234は、ステップS105又はステップS106で切り出したX線画像を出力領域の配置可能な空き領域に配置する(例えば、図6のX線画像611の配置表示:画像表示ステップ)。
When the processing proceeds to step S107 in FIG. 3, the image arrangement unit 234 arranges the X-ray image cut out in step S105 or step S106 in an empty area where the output area can be arranged (for example, arrangement of the
なお、放射線技師(操作者)は、切り出し領域を指定する前後に、適宜、図4に示す出力イメージボタン480を押下し、X線画像撮影制御部115は、これを検知して、出力イメージ確認画面500(図5)、600(図6)を操作・表示部116に表示する。そして、放射線技師(操作者)は、操作・表示部116に表示された出力イメージ確認画面を参照して、診断に必要な観察領域が含まれるか、空き領域はどれくらいかといった情報を確認する。また、切り出し領域を指定するタイミングは、撮影オーダーごとに行っても1つの検査オーダーにおける全ての撮影オーダーが終了してからまとめて行ってもよい。また、1つの出力領域に配置するX線画像は、異なる画像はもちろん、同一画像上に複数の切り出し領域を設定することも可能である。
Note that the radiographer (operator) appropriately depresses the output image button 480 shown in FIG. 4 before and after designating the cutout region, and the X-ray
ここで、同一画像上で、複数の切り出し領域を設定する場合、放射線技師(操作者)は、図4に示す切り出し処理用ボタン463の新規ボタンを押下し、X線画像撮影制御部115は、この操作に基づき切り出し領域の追加処理を行う。また、切り出し領域の変更や削除を行う場合、放射線技師(操作者)は、プレビュー画像表示部450より対象となる切り出し枠を選択し、切り出し処理用ボタン463の変更ボタンや削除ボタンを押下する。そして、X線画像撮影制御部115は、この操作に基づき切り出し領域の変更処理や削除処理を行う。
Here, when setting a plurality of cutout regions on the same image, the radiologist (operator) presses a new button of the
そして、画像出力部280は、切り出し制御部230の処理により出力する全てのX線画像が出力領域に配置されると、指定された出力先の出力デバイスに当該X線画像に基づくX線画像データを出力する。 Then, when all the X-ray images output by the processing of the clipping control unit 230 are arranged in the output area, the image output unit 280 sets X-ray image data based on the X-ray image to the designated output device. Is output.
このように、第1の実施形態では、操作者が切り出し領域を指定する際、出力領域に対する空き領域と操作者の指定した切り出し開始位置に応じて切り出し可能領域を可視化することが可能なため、操作者の切り出し操作の負担を軽減することができる。また、出力領域に適切な画像サイズのX線画像を配置することにより、操作者は、出力イメージを確認しながら操作を進めることができ、操作者が意図しない画像領域でX線画像が切り出されることを防止することができる。さらに、切り出し可能領域よりも大きなサイズで切り出し領域が指定されることを防ぐことができるため、切り出し領域の設定操作の繰り返しを低減できる。 As described above, in the first embodiment, when the operator specifies a cutout area, it is possible to visualize the cutout area according to the empty area for the output area and the cutout start position specified by the operator. The burden of the operator's cut-out operation can be reduced. In addition, by arranging an X-ray image of an appropriate image size in the output area, the operator can proceed with the operation while confirming the output image, and the X-ray image is cut out in an image area not intended by the operator. This can be prevented. Furthermore, since it is possible to prevent the cutout area from being specified in a size larger than the cutout area, it is possible to reduce the repetition of the cutout area setting operation.
したがって、第1の実施形態によれば、出力デバイスに対応する出力領域に複数の画像を配置する際に、操作者の操作性を向上させ、適切な観察環境の確保を実現することが可能となる。 Therefore, according to the first embodiment, when a plurality of images are arranged in the output area corresponding to the output device, it is possible to improve the operability for the operator and secure an appropriate observation environment. Become.
(第2の実施形態)
次に、本発明の第2の実施形態について説明する。
本発明の第2の実施形態は、切り出し領域の算出方法のバリエーションとして、切り出し画像の回転及び出力領域の回転を追加し、かつ、操作者が任意に算出方法を設定した場合の形態である。なお、第2の実施形態に係るX線画像処理システムの概略構成は、図1に示す第1の実施形態に係るX線画像処理システム100と同様である。
(Second Embodiment)
Next, a second embodiment of the present invention will be described.
The second embodiment of the present invention is a mode in which rotation of a cutout image and rotation of an output region are added as variations of the cutout region calculation method, and the calculation method is arbitrarily set by the operator. The schematic configuration of the X-ray image processing system according to the second embodiment is the same as that of the X-ray
図7は、本発明の第2の実施形態を示し、図1に示すX線画像撮影制御部115の主要な機能構成の一例を示す模式図である。ここで、図7では、X線画像撮影制御部115−2として記載する。ここで、図7においては、図2に示す構成と同様の機能構成については、同じ符号を付しており、その詳細な説明は省略する。
FIG. 7 is a schematic diagram illustrating an example of a main functional configuration of the X-ray
X線画像撮影制御部115−2は、図7に示すように、図2に示すX線画像撮影制御部115−1に対して、切り出し情報入力部710及び切り出し情報保持用メモリ720を追加し、切り出し制御部230に替えて切り出し制御部730を構成したものである。そして、切り出し制御部730は、空き領域算出部731と、切り出し可能領域算出部732と、画像サイズ変更部733と、画像配置部734を有して構成されている。
As shown in FIG. 7, the X-ray image radiographing control unit 115-2 adds a cutout
切り出し情報入力部710は、切り出し領域を算出する際の算出条件(例えば、切り出し画像及び出力領域の回転に係る条件等)や表示時の線種、配置可能領域が複数ある際の優先順位等の切り出し情報を入力する。この切り出し情報入力部710によって入力された切り出し情報は、切り出し情報保持用メモリ720に保存される。
The cutout
切り出し制御部730は、切り出し情報保持用メモリ720に設定された切り出し領域の算出方法に基づいてX線画像の切り出しの制御を行う。
The cutout control unit 730 controls the cutout of the X-ray image based on the cutout area calculation method set in the cutout
まず、空き領域算出部731は、切り出し情報保持用メモリ720から、切り出し画像の回転が有効か、出力領域の回転が有効かといった切り出し領域の算出条件を取得する。なお、ここでの回転とは、90度回転を意味する。さらに、空き領域算出部731は、出力デバイス情報保持用メモリ240から出力先の出力デバイス情報及び画像配置情報保持用メモリ250から既に出力領域に配置済みのX線画像の画像配置情報を取得し、これらの情報及び算出条件に基づき空き領域を算出する。
First, the free
切り出し可能領域算出部732は、空き領域算出部731で算出された空き領域の情報と、切り出し開始位置入力部260から入力された切り出し開始位置の情報に基づいて、切り出し可能な領域である切り出し可能領域を算出する。この際、X線画像撮影制御部115(例えば、切り出し制御部730の切り出し可能領域算出部732)は、切り出し情報保持用メモリ720から線種や表示条件等の情報を取得し、切り出し可能領域を操作・表示部116に表示する。
The cutable
画像サイズ変更部733は、切り出し領域入力部270から入力された切り出し領域、もしくは、切り出し可能領域算出部732で算出された切り出し可能領域に基づく適切な切り出し領域で、当該X線画像の画像サイズを変更する。そして、画像サイズ変更部733は、当該画像サイズの情報を画像配置情報保持用メモリ250に保存し、また、画像配置部734に出力する。
The image
画像配置部734は、画像サイズ変更部733からの画像サイズの情報、切り出し領域入力部270からの切り出し領域の情報に基づいて、出力領域に対するX線画像(切り出し画像)の配置位置を決定する。この際、画像配置部734は、配置可能領域が複数存在する場合には、切り出し情報保持用メモリ720から配置領域の優先順位の情報を取得し、出力領域に対するX線画像(切り出し画像)の配置位置を決定する。そして、画像配置部234は、決定した当該切り出し画像の配置位置の情報を画像配置情報保持用メモリ250に保存する。
The
図8は、本発明の第2の実施形態を示し、図1に示すX線画像撮影制御部115による画像処理方法の処理手順の一例を示すフローチャートである。具体的に、図8は、図7に示すX線画像撮影制御部115−2の切り出し制御部730における処理のフローチャートである。
FIG. 8 is a flowchart illustrating an example of a processing procedure of an image processing method performed by the X-ray
ここで、図3のフローチャートの説明を行う前に、図9〜図11に示す表示画面について説明する。 Here, before explaining the flowchart of FIG. 3, the display screens shown in FIGS. 9 to 11 will be explained.
図9は、本発明の第2の実施形態を示し、図1に示す操作・表示部116に表示される設定画面900の一例を示す模式図である。具体的に、図9には、切り出し情報の設定画面900が示されている。
FIG. 9 is a schematic diagram illustrating an example of a
図9に示す設定画面900には、切り出し情報設定部910が設けられている。この切り出し情報設定部910には、切り出し領域の算出条件として、出力領域の回転の有効/無効切り替え用ラジオボタン911や切り出し画像の回転の有効/無効切り替え用ラジオボタン912が設けられている。また、切り出し情報設定部910には、切り出し画像の画像サイズが複数の切り出し可能領域に配置可能な場合に優先する切り出し領域の優先順位を設定するコントロール部913や、切り出し枠の線種を設定するコントロール部914も設けられている。また、図9に示す設定画面900において、キャンセルボタン920が押下されると、変更した設定は無効になり、また、OKボタン930が押下されると、変更された設定を反映して元の画面に戻る。
In the
図10は、本発明の第2の実施形態を示し、図1に示す操作・表示部116に表示される設定画面1000の一例を示す模式図である。具体的に、図10には、切り出し領域の設定画面1000が示されている。
FIG. 10 is a schematic diagram illustrating an example of a
図10に示す設定画面1000には、次の操作を指示するメッセージ表示部1010、患者情報を入力するための患者情報入力部1020、X線発生部111に関する様々な情報(X線パラメータ)を表示するX線パラメータ表示部1030が設けられている。さらに、設定画面1000には、取得済み画像を表示するサムネイル画像表示部1040、取得済み画像のプレビューを表示するプレビュー画像表示部1050、選択された画像の画像処理パラメータを変更する画像処理パラメータ変更部1060も設けられている。さらに、設定画面1000には、次へボタン1070、出力イメージボタン1080が設けられている。
A
画像処理パラメータ変更部1060は、画像処理の種類ごとにタブ1061で切り替えられ、図10に示す例では、反転や回転などの「幾何」処理が選択された場合を示している。そして、この「幾何」処理の場合には、例えば、回転及び反転ボタン1062や、切り出し処理用ボタン1063、切り出し可能領域枠の表示を切り替えるコントロール部1064が設けられている。このコントロール部1064の選択に基づき、切り出し可能領域枠がプレビュー画像表示部1050に反映されて表示される。
The image processing
プレビュー画像表示部1050において、切り出し開始位置1051は、操作者により指定された切り出し開始位置である。この切り出し開始位置1051が指定されると、プレビュー画像表示部1050には、切り出し可能領域1052、1053、1054、1055、及び、切り出し不可能領域1056、1057が表示される。具体的に、このプレビュー画像表示部1050には、切り出し可能領域1052、1053、1054及び1055と、切り出し不可能領域1056及び1057とが背景色を変えて区別して表示されている。
In the preview
また、操作者により次へボタン1070が操作されると、次の処理へ遷移する。また、操作者により出力イメージボタン1080が操作されると、確定している出力イメージ確認画面が、操作・表示部116に表示される。
When the operator operates the
図11は、本発明の第2の実施形態を示し、図1に示す操作・表示部116に表示される、出力領域の非回転時の空き領域を示す画面1110及び出力領域の回転時の空き領域を示す画面1120の一例を示す模式図である。
FIG. 11 shows a second embodiment of the present invention, and a
ここで、図11(a)に、出力領域の非回転時の空き領域(1111、1112)を示す画面1110を示し、図11(b)に、出力領域の回転時の空き領域(1121、1122)を示す画面1120を示す。
Here, FIG. 11A shows a
次に、図1、図7〜図11を用いて、第2の実施形態に係るX線画像処理システム100の全体の処理の流れについて説明する。
Next, the overall processing flow of the X-ray
第2の実施形態においても、患者200が医師による診断を受け、撮影が行われるまでの流れは第1の実施形態と同様であるため、その説明は省略する。放射線技師(操作者)は、操作・表示部116に表示された、例えば、図10に示す切り出し領域の設定画面1000を用いて、出力するX線画像の切り出し範囲を指定する。この切り出し範囲が指定された際の切り出し制御部730(図7)による切り出し制御処理について、図7及び図8等を用いて説明する。
Also in the second embodiment, since the flow from when the
まず、空き領域算出部731は、切り出し情報保持用メモリ720から、切り出し画像の回転が有効か、出力領域の回転が有効かといった切り出し領域の算出条件を取得する。ここで、切り出し領域の算出条件は、空き領域の算出条件ということもできる。ここでは、いずれの回転も有効に設定されているものとする。また、空き領域算出部731は、出力デバイス情報保持用メモリ240から、出力先として設定されている出力デバイスに関するサイズや画素ピッチ等の出力デバイス情報を取得する。例えば、出力先の出力デバイスがプリンタ1と設定されている場合、プリンタ1に対応するプリンタ160−1の出力デバイス情報として、例えば、画素ピッチが80μm、フィルムサイズの幅が4268ピクセル、高さが5108ピクセルといった情報を取得する。
First, the free
さらに、空き領域算出部231は、画像配置情報保持用メモリ250から、現在、出力領域に配置済みのX線画像の画像サイズやその配置位置等の画像配置情報を取得する。ここでは、例えば、既に1枚のX線画像が配置されており、センサ113の画素ピッチ160μmで切り出しサイズの幅が2000ピクセル、高さが1400ピクセル、配置位置の始点(X,Y)が左上を原点として(0,0)といった情報を取得する。
Furthermore, the empty
そして、図8のステップS201において、空き領域算出部731は、切り出し領域の算出条件として、出力領域の回転が有効か否かを判断する。
In step S201 in FIG. 8, the free
図8のステップS201の判断の結果、切り出し領域の算出条件として、出力領域の回転が有効である場合には、図8のステップS202に進む。 If the result of determination in step S201 in FIG. 8 is that the rotation of the output area is valid as the cut-out area calculation condition, the process proceeds to step S202 in FIG.
図8のステップS202に進むと、空き領域算出部731は、出力領域に配置済みのX線画像が出力領域の回転時に配置可能か否かを判断する。
When the process proceeds to step S202 in FIG. 8, the free
図8のステップS202の判断の結果、出力領域に配置済みのX線画像が出力領域の回転時に配置可能である場合には、図8のステップS203に進む。 As a result of the determination in step S202 in FIG. 8, if the X-ray image already arranged in the output area can be arranged when the output area is rotated, the process proceeds to step S203 in FIG.
図8のステップS203に進むと、空き領域算出部731は、出力デバイス情報保持用メモリ240から取得した出力デバイス情報と画像配置情報保持用メモリ250から取得した画像配置情報に基づいて、出力領域の回転時と非回転時の空き領域を算出する。
When the processing proceeds to step S203 in FIG. 8, the free
本例では、算出条件として出力領域の回転が有効であり、回転時の出力領域の縦341.11mm×横408.64mmに対して配置済みのX線画像の縦224mm×横320mmが配置可能なので、出力領域の回転時及び非回転時の空き領域が算出される。この場合、非回転時の空き領域は、縦184.64mm×横341.11mm(図11の空き領域1111)もしくは縦408.64mm×横21.11mm(図11の空き領域1112)となる。また、回転時の空き領域は、縦117.11mm×横408.64mm(図11の空き領域1121)もしくは縦341.11mm×横88.64mm(図11の空き領域1122)となる。
In this example, rotation of the output area is effective as a calculation condition, and the arranged X-ray image of 224 mm x 320 mm can be arranged with respect to the vertical 341.11 mm x 408.64 mm of the output area at the time of rotation. The empty area when the output area is rotated and when it is not rotated is calculated. In this case, the empty area at the time of non-rotation is 184.64 mm long × 341.11 mm wide (
そして、放射線技師(操作者)が、切り出し領域の設定画面1000で切り出し開始位置1051を指定すると、続いて、図8のステップS204において、切り出し可能領域算出部732は、切り出し画像の回転が有効か否かを判断する。
Then, when the radiologist (operator) designates the
図8のステップS204の判断の結果、切り出し画像の回転が有効である場合には、図8のステップS205に進む。
図8のステップS205に進むと、切り出し可能領域算出部732は、指定された切り出し開始位置1051とステップS203で算出された空き領域に基づいて、切り出し画像の回転時及び非回転時の切り出し可能領域を算出する。
If the result of determination in step S204 of FIG. 8 is that rotation of the clipped image is valid, the process proceeds to step S205 of FIG.
When the process proceeds to step S205 in FIG. 8, the clippable
ここで、本例では、切り出し画像の回転が有効となっているので、切り出し開始位置(X,Y)が(0,400)とすると、ステップS203で算出された空き領域から全部で8パターンの切り出し可能領域が算出されることになる。 Here, in this example, since the rotation of the cutout image is valid, if the cutout start position (X, Y) is (0, 400), a total of eight patterns are obtained from the free area calculated in step S203. A cuttable area is calculated.
一方、図8のステップS204の判断の結果、切り出し画像の回転が有効でない(無効である)場合には、図8のステップS206に進む。
図8のステップS206に進むと、切り出し可能領域算出部732は、指定された切り出し開始位置1051とステップS203で算出された空き領域に基づいて、切り出し画像の非回転時の切り出し可能領域を算出する。
On the other hand, if the result of the determination in step S204 in FIG. 8 is that the rotation of the clipped image is not valid (invalid), the process proceeds to step S206 in FIG.
When the process proceeds to step S206 in FIG. 8, the cutout
また、図8のステップS201で出力領域の回転が有効でないと(無効である)判断された場合、或いは、図8のステップS202で出力領域に配置済みのX線画像が出力領域の回転時に配置可能でないと判断された場合には、図8のステップS207に進む。 Further, when it is determined in step S201 in FIG. 8 that the rotation of the output area is not valid (invalid), or the X-ray image that has been arranged in the output area in step S202 in FIG. 8 is arranged when the output area is rotated. If it is determined that it is not possible, the process proceeds to step S207 in FIG.
図8のステップS207に進むと、空き領域算出部731は、出力デバイス情報保持用メモリ240から取得した出力デバイス情報と画像配置情報保持用メモリ250から取得した画像配置情報に基づいて、出力領域の非回転時の空き領域を算出する。
When the processing proceeds to step S207 in FIG. 8, the free
そして、放射線技師(操作者)が、切り出し領域の設定画面1000で切り出し開始位置1051を指定すると、続いて、図8のステップS208において、切り出し可能領域算出部732は、切り出し画像の回転が有効か否かを判断する。
Then, when the radiologist (operator) designates the
図8のステップS208の判断の結果、切り出し画像の回転が有効である場合には、図8のステップS209に進む。
図8のステップS209に進むと、切り出し可能領域算出部732は、指定された切り出し開始位置1051とステップS207で算出された空き領域に基づいて、切り出し画像の回転時及び非回転時の切り出し可能領域を算出する。
If the result of determination in step S208 in FIG. 8 is that rotation of the clipped image is valid, the process proceeds to step S209 in FIG.
When the process proceeds to step S209 in FIG. 8, the clippable
一方、図8のステップS208の判断の結果、切り出し画像の回転が有効でない(無効である)場合には、図8のステップS210に進む。
図8のステップS210に進むと、切り出し可能領域算出部732は、指定された切り出し開始位置1051とステップS207で算出された空き領域に基づいて、切り出し画像の非回転時の切り出し可能領域を算出する。
On the other hand, as a result of the determination in step S208 in FIG. 8, if the rotation of the cut-out image is not valid (invalid), the process proceeds to step S210 in FIG.
When the process proceeds to step S210 in FIG. 8, the cutout
図8のステップS205、ステップS206、ステップS209、或いは、ステップS210の処理が終了すると、図8のステップS211に進む。
図8のステップS211に進むと、X線画像撮影制御部115(例えば、切り出し可能領域算出部732)は、ステップS205、S206、S209或いはS210で算出した切り出し可能領域を、図10の切り出し領域の設定画面1000に表示する。ステップS211では、図10に示すプレビュー画像表示部1050にX線画像とともに、コントロール部1064の設定に基づき、切り出し可能領域に係る切り出し可能領域枠を、当該X線画像上に表示して、可視化する(切り出し可能領域表示ステップ)。
When the processing in step S205, step S206, step S209, or step S210 in FIG. 8 ends, the process proceeds to step S211 in FIG.
When the process proceeds to step S211 in FIG. 8, the X-ray imaging control unit 115 (for example, the cutout area calculation unit 732) uses the cutout area calculated in step S205, S206, S209, or S210 as the cutout area in FIG. It is displayed on the
ここで、図10のコントロール部1064で標準+画像回転が選択された際の切り出し可能領域は、図10のプレビュー画像表示部450に反映されている。具体的に、出力領域の非回転時の標準枠1052、1053、及び、出力領域の非回転かつ切り出し画像の回転時の画像回転枠1054、1055が、それぞれ、コントロール部1064で指定された線種で表示されている。
Here, the clippable area when the standard + image rotation is selected by the
また、図10のプレビュー画像表示部450の切り出し不可能領域1056及び1057については、例えば、マスク等により切り出し可能領域と区別(識別)して表示する。なお、この切り出し可能領域と切り出し不可能領域とを区別(識別)して表示する方法は、このマスクに限らず他の方法を用いるようにしてもよい。そして、操作者がコントロール部1064で選択を切り替えることで、全ての切り出し可能領域枠の表示や、出力領域の回転+切り出し画像の回転の切り出し可能領域枠の表示等、操作者の見たい枠を表示することが可能である。
Further, the
その後、放射線技師(操作者)が、図10に示す切り出し領域の設定画面1000において、切り出し開始位置451を基準として切り出し終了位置を指定し、切り出し領域を指定すると、切り出し領域入力部270は、当該切り出し領域の情報の入力を行う。具体的に、切り出し領域入力部270は、切り出し領域の情報を画像サイズ変更部733や画像配置部734に対して入力する。
Thereafter, when the radiologist (operator) designates the cutout end position with reference to the
続いて、図8のステップS212において、例えば画像サイズ変更部733は、切り出し領域入力部270からの切り出し領域のサイズが、切り出し可能領域算出部732で算出された切り出し可能領域に基づく切り出し可能範囲内であるか否かを判断する。
Subsequently, in step S <b> 212 of FIG. 8, for example, the image
図8のステップS212の判断の結果、切り出し領域入力部270から入力された切り出し領域のサイズが、切り出し可能範囲内である場合には、図8のステップS213に進む。
If it is determined in step S212 in FIG. 8 that the size of the clip region input from the clip
図3のステップS213に進むと、画像サイズ変更部733は、切り出し領域入力部270から入力された切り出し領域のサイズ、即ち、放射線技師(操作者)によって指定された切り出し領域のサイズで、当該X線画像の画像サイズを変更する。ここで、設定された画像サイズの情報は、画像配置情報保持用メモリ250に保持される。そして、X線画像撮影制御部115(例えば、切り出し制御部730)は、画像サイズ変更部733で変更された画像サイズ、即ち放射線技師によって指定された切り出し領域のサイズで切り出し枠を図10に示す切り出し領域の設定画面1000に表示する。その後、図8のステップS215に進む。
When the processing proceeds to step S213 in FIG. 3, the image
一方、図8のステップS212の判断の結果、切り出し領域入力部270から入力された切り出し領域のサイズが、切り出し可能範囲内でない(即ち、範囲外である)場合には、図8のステップS214に進む。
On the other hand, as a result of the determination in step S212 in FIG. 8, if the size of the cutout area input from the cutout
図8のステップS214に進むと、画像サイズ変更部733は、切り出し領域入力部270からの切り出し領域を無効とし、切り出し可能領域算出部732で算出された切り出し可能領域に基づく切り出し可能範囲の最大サイズで、画像の画像サイズを変更する。ここで、設定された画像サイズの情報は、画像配置情報保持用メモリ250に保持される。そして、X線画像撮影制御部115(例えば、切り出し制御部730)は、画像サイズ変更部733で変更された画像サイズ、即ち切り出し可能範囲の最大サイズで切り出し枠を図10に示す切り出し領域の設定画面1000に表示する。その後、図8のステップS215に進む。
When the process proceeds to step S214 in FIG. 8, the image
図8のステップS215に進むと、画像配置部734は、ステップS213又はS214で切り出したX線画像の配置可能領域が複数存在するか否かを判断する。
When the processing proceeds to step S215 in FIG. 8, the
図8のステップS215の判断の結果、ステップS213又はS214で切り出したX線画像の配置可能領域が複数存在する場合には、図8のステップS216に進む。
図8のステップS216に進むと、画像配置部734は、切り出し情報保持用メモリ720から配置領域の優先順位の情報を取得し、優先順位の高い空き領域に、ステップS213又はS214で切り出したX線画像を配置する。
As a result of the determination in step S215 in FIG. 8, if there are a plurality of X-ray image arrangementable regions cut out in step S213 or S214, the process proceeds to step S216 in FIG.
When the processing proceeds to step S216 in FIG. 8, the
一方、図8のステップS215の判断の結果、ステップS213又はS214で切り出したX線画像の配置可能領域が複数存在しない(1つしか存在しない)場合には、図8のステップS217に進む。
図8のステップS217に進むと、画像配置部734は、ステップS213又はS214で切り出したX線画像を出力領域の配置可能な空き領域に配置する。
On the other hand, as a result of the determination in step S215 in FIG. 8, if there are a plurality of X-ray image arrangementable regions cut out in step S213 or S214 (only one exists), the process proceeds to step S217 in FIG.
When the processing proceeds to step S217 in FIG. 8, the
なお、放射線技師(操作者)は、第1の実施形態と同様に、適宜、出力イメージボタン1080を押下し、X線画像撮影制御部115は、これを検知して、出力イメージ確認画面を操作・表示部116に表示する。そして、放射線技師(操作者)は、操作・表示部116に表示された出力イメージ確認画面を確認する。
Note that the radiographer (operator) presses the
そして、画像出力部280は、切り出し制御部730の処理により出力する全てのX線画像が出力領域に配置されると、指定された出力先の出力デバイスに当該X線画像に基づくX線画像データを出力する。 Then, when all the X-ray images output by the processing of the cutout control unit 730 are arranged in the output area, the image output unit 280 sets X-ray image data based on the X-ray image to the designated output device. Is output.
第2の実施形態によれば、第1の実施形態における効果に加えて、操作者が切り出し領域を指定する際の切り出し可能領域が増大し、出力領域に対する空き領域を有効に活用することが可能になる。また、フィルム出力した際のコストダウンを可能になる。さらに、空き領域の算出条件を操作者が任意に変更できるため、要求された医師の好みや、集団検診や通常検査等の運用の違いに柔軟に対応することができる。 According to the second embodiment, in addition to the effects in the first embodiment, the area that can be cut out when the operator designates the cut-out area is increased, and the free area for the output area can be used effectively. become. In addition, the cost can be reduced when the film is output. Furthermore, since the operator can arbitrarily change the calculation condition of the free area, it is possible to flexibly cope with the requested doctor's preference and the difference in operation such as group examination and normal examination.
(本発明の他の実施形態)
前述した本発明の各実施形態に係るX線画像撮影装置を構成する図1、図2、図7の各構成部、並びにX線画像処理方法を示す図3及び図8の各ステップは、コンピュータのCPUがRAMやROMなどに記憶されたプログラムを実行することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
(Other embodiments of the present invention)
The components of FIGS. 1, 2, and 7 constituting the X-ray imaging apparatus according to each embodiment of the present invention described above, and the steps of FIGS. 3 and 8 showing the X-ray image processing method are performed by a computer. Can be realized by executing a program stored in a RAM, a ROM, or the like. This program and a computer-readable recording medium recording the program are included in the present invention.
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、1つの機器からなる装置に適用してもよい。 In addition, the present invention can be implemented as, for example, a system, apparatus, method, program, storage medium, or the like. Specifically, the present invention may be applied to a system including a plurality of devices. You may apply to the apparatus which consists of one apparatus.
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム(実施形態では図3及び図8に示すフローチャートに対応したプログラム)を、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。 In the present invention, a software program (in the embodiment, a program corresponding to the flowcharts shown in FIGS. 3 and 8) for realizing the functions of the above-described embodiment is supplied directly or remotely to a system or apparatus. Including. The present invention also includes a case where the system or the computer of the apparatus is achieved by reading and executing the supplied program code.
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。 Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention.
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。 In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, and the like.
プログラムを供給するための記録媒体としては、例えば、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RWなどがある。また、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などもある。 Examples of the recording medium for supplying the program include a floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, and CD-RW. In addition, there are magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD-R), and the like.
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。 As another program supply method, a browser on a client computer is used to connect to an Internet home page. The computer program itself of the present invention or a compressed file including an automatic installation function can be downloaded from the homepage by downloading it to a recording medium such as a hard disk.
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザーに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。 It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer is also included in the present invention.
また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザーに配布し、所定の条件をクリアしたユーザーに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。 In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. Let It is also possible to execute the encrypted program by using the downloaded key information and install the program on a computer.
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。 Further, the functions of the above-described embodiments are realized by the computer executing the read program. In addition, based on the instructions of the program, an OS or the like running on the computer performs part or all of the actual processing, and the functions of the above-described embodiments can also be realized by the processing.
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。 Further, the program read from the recording medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instructions of the program, and the functions of the above-described embodiments are realized by the processing.
なお、前述した各実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。 Note that each of the above-described embodiments is merely a specific example for carrying out the present invention, and the technical scope of the present invention should not be construed as being limited thereto. . That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.
100 X線画像処理システム(放射線画像処理システム)
110 X線画像撮影装置(放射線画像撮影装置)
111 X線発生部(放射線発生部)
112 X線発生制御部(放射線発生制御部)
113 センサ
114 センサユニット
115 X線画像撮影制御部(放射線画像撮影制御部)
116 操作・表示部
120 ネットワーク
130 RIS
140 PACS
150 Viewer
160−1、160−2 プリンタ
210 画像入力部
220 画像処理部
230 切り出し制御部
240 出力デバイス情報保持用メモリ
250 画像配置情報保持用メモリ
260 切り出し開始位置入力部
270 切り出し領域入力部
280 画像出力部
100 X-ray image processing system (radiation image processing system)
110 X-ray imaging device (radiation imaging device)
111 X-ray generator (radiation generator)
112 X-ray generation control unit (radiation generation control unit)
113
116 Operation /
140 PACS
150 Viewer
160-1, 160-2
Claims (11)
前記出力領域に対する画像の出力可能領域を算出する出力可能領域算出手段と、
前記画像の切り出し開始位置を入力する第1の入力手段と、
前記出力可能領域算出手段により算出された出力可能領域と前記第1の入力手段により入力された切り出し開始位置に基づいて、切り出し可能領域を算出する切り出し可能領域算出手段と、
前記画像とともに、当該画像上に前記切り出し可能領域算出手段により算出された切り出し可能領域を表示画面に表示する切り出し可能領域表示手段と、
前記第1の入力手段により入力された切り出し開始位置を基準とする切り出し領域を入力する第2の入力手段と、
前記第2の入力手段により入力された切り出し領域と、前記切り出し可能領域算出手段により算出された切り出し可能領域に基づいて、前記画像のサイズを変更する画像サイズ変更手段と、
前記画像サイズ変更手段による画像のサイズに基づいて、前記出力領域に対して当該画像を配置する画像配置手段と
を有することを特徴とする画像処理システム。 An image processing system for performing processing for arranging an image in an output area corresponding to an output device,
An outputable area calculating means for calculating an outputable area of an image for the output area;
First input means for inputting a cutout start position of the image;
A cutable area calculating unit that calculates a cutable area based on the outputable area calculated by the outputable area calculating unit and the cutout start position input by the first input unit;
A clippable area display means for displaying on the display screen a clippable area calculated by the clippable area calculation means on the image together with the image;
Second input means for inputting a cutout region based on the cutout start position input by the first input means;
Image size changing means for changing the size of the image based on the cutout area input by the second input means and the cuttable area calculated by the cuttable area calculation means;
An image processing system comprising: an image arrangement unit that arranges the image in the output area based on the size of the image by the image size changing unit.
前記出力可能領域算出手段は、前記画像配置情報に基づいて、前記出力領域の空き領域を前記出力可能領域として算出することを特徴とする請求項1に記載の画像処理システム。 Image placement information holding means for holding image placement information related to an image already placed in the output area by the image placement means;
The image processing system according to claim 1, wherein the outputable area calculating unit calculates an empty area of the output area as the outputable area based on the image arrangement information.
前記出力領域に対する画像の出力可能領域を算出する出力可能領域算出ステップと、
前記画像の切り出し開始位置を入力する第1の入力ステップと、
前記出力可能領域算出ステップにより算出された出力可能領域と前記第1の入力ステップにより入力された切り出し開始位置に基づいて、切り出し可能領域を算出する切り出し可能領域算出ステップと、
前記画像とともに、当該画像上に前記切り出し可能領域算出ステップにより算出された切り出し可能領域を表示画面に表示する切り出し可能領域表示ステップと、
前記第1の入力ステップにより入力された切り出し開始位置を基準とする切り出し領域を入力する第2の入力ステップと、
前記第2の入力ステップにより入力された切り出し領域と、前記切り出し可能領域算出ステップにより算出された切り出し可能領域に基づいて、前記画像のサイズを変更する画像サイズ変更ステップと、
前記画像サイズ変更ステップによる画像のサイズに基づいて、前記出力領域に対して当該画像を配置する画像配置ステップと
を有することを特徴とする画像処理方法。 An image processing method for performing processing for arranging an image in an output area corresponding to an output device,
An outputable area calculating step of calculating an outputable area of an image for the output area;
A first input step for inputting a cutout start position of the image;
A cutable area calculation step for calculating a cutable area based on the outputtable area calculated in the outputable area calculation step and the cutout start position input in the first input step;
A cutout area display step for displaying on the display screen the cutout area calculated by the cutout area calculation step on the image together with the image;
A second input step of inputting a cutout region based on the cutout start position input in the first input step;
An image size changing step for changing the size of the image based on the cutout area input in the second input step and the cutoutable area calculated in the cutout area calculation step;
An image processing method comprising: an image placement step of placing the image in the output area based on the image size in the image size changing step.
前記出力領域に対する画像の出力可能領域を算出する出力可能領域算出ステップと、
前記画像の切り出し開始位置を入力する第1の入力ステップと、
前記出力可能領域算出ステップにより算出された出力可能領域と前記第1の入力ステップにより入力された切り出し開始位置に基づいて、切り出し可能領域を算出する切り出し可能領域算出ステップと、
前記画像とともに、当該画像上に前記切り出し可能領域算出ステップにより算出された切り出し可能領域を表示画面に表示する切り出し可能領域表示ステップと、
前記第1の入力ステップにより入力された切り出し開始位置を基準とする切り出し領域を入力する第2の入力ステップと、
前記第2の入力ステップにより入力された切り出し領域と、前記切り出し可能領域算出ステップにより算出された切り出し可能領域に基づいて、前記画像のサイズを変更する画像サイズ変更ステップと、
前記画像サイズ変更ステップによる画像のサイズに基づいて、前記出力領域に対して当該画像を配置する画像配置ステップと
をコンピュータに実行させるためのプログラム。 A program for causing a computer to execute an image processing method for performing processing for arranging an image in an output area corresponding to an output device,
An outputable area calculating step of calculating an outputable area of an image for the output area;
A first input step for inputting a cutout start position of the image;
A cuttable area calculation step for calculating a cutout area based on the outputtable area calculated in the outputtable area calculation step and the cutout start position input in the first input step;
A cutout area display step for displaying on the display screen the cutout area calculated by the cutout area calculation step on the image together with the image;
A second input step of inputting a cutout region based on the cutout start position input in the first input step;
An image size changing step for changing the size of the image based on the cutout area input in the second input step and the cutoutable area calculated in the cutout area calculation step;
A program for causing a computer to execute an image placement step of placing the image in the output area based on the size of the image in the image size changing step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008287168A JP5084700B2 (en) | 2008-11-07 | 2008-11-07 | Image processing system, image processing method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008287168A JP5084700B2 (en) | 2008-11-07 | 2008-11-07 | Image processing system, image processing method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010114783A JP2010114783A (en) | 2010-05-20 |
JP5084700B2 true JP5084700B2 (en) | 2012-11-28 |
Family
ID=42302971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008287168A Expired - Fee Related JP5084700B2 (en) | 2008-11-07 | 2008-11-07 | Image processing system, image processing method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5084700B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5567963B2 (en) * | 2010-09-29 | 2014-08-06 | 富士フイルム株式会社 | Image processing apparatus, radiation image system, image processing method, and program |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000106623A (en) * | 1998-07-27 | 2000-04-11 | Fuji Photo Film Co Ltd | Image processing unit |
JP3160251B2 (en) * | 1998-10-01 | 2001-04-25 | セイコーインスツルメンツ株式会社 | Printing equipment |
JP3690222B2 (en) * | 1999-12-28 | 2005-08-31 | コニカミノルタビジネステクノロジーズ株式会社 | Image processing apparatus and method |
JP2001251493A (en) * | 2000-03-07 | 2001-09-14 | Canon Inc | Apparatus, method and system for image processing and recording medium |
JP4510232B2 (en) * | 2000-05-31 | 2010-07-21 | キヤノン株式会社 | Information processing apparatus, information processing method, and storage medium |
JP4159270B2 (en) * | 2001-07-31 | 2008-10-01 | 富士フイルム株式会社 | Digital camera |
JP4662325B2 (en) * | 2002-02-13 | 2011-03-30 | キヤノン株式会社 | Image processing apparatus and image processing method |
JP2004289516A (en) * | 2003-03-24 | 2004-10-14 | Konica Minolta Holdings Inc | Method, device, and program for image processing, and image scanning device |
JP2004289706A (en) * | 2003-03-25 | 2004-10-14 | Fuji Photo Film Co Ltd | Image processing method, image processing apparatus and program |
JP2005197851A (en) * | 2004-01-05 | 2005-07-21 | Kyocera Mita Corp | Image forming apparatus |
JP2007128160A (en) * | 2005-11-01 | 2007-05-24 | Toshiba Corp | Information processor |
JP2008124904A (en) * | 2006-11-14 | 2008-05-29 | Fuji Xerox Co Ltd | Image processing program, and image processing apparatus |
JP4816499B2 (en) * | 2007-02-23 | 2011-11-16 | 富士ゼロックス株式会社 | Image processing apparatus and program |
-
2008
- 2008-11-07 JP JP2008287168A patent/JP5084700B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010114783A (en) | 2010-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1625826B1 (en) | Image processing apparatus, control method therefor, and program | |
CN109805947B (en) | Radiography system, radiography method, control device, and storage medium | |
JP5253755B2 (en) | Interpretation report creation device | |
JP2008161532A (en) | Medical image display device and program | |
JP7289638B2 (en) | Medical information processing system and program | |
JP6029960B2 (en) | Medical image display apparatus and medical image diagnostic apparatus equipped with the same | |
JP3999214B2 (en) | MEDICAL INFORMATION DISPLAY METHOD, DEVICE, AND PROGRAM | |
JP2021117926A (en) | Medical information processing system, medical information processing apparatus, control method of medical information processing system, and program | |
JP2013215273A (en) | Radiation imaging system, control apparatus, and control method | |
JP5084700B2 (en) | Image processing system, image processing method, and program | |
JP2018057694A (en) | Information processing device, information processing method, information processing system and program | |
JP2004194869A (en) | Image displaying system, terminal for displaying, and image server | |
JP6871687B2 (en) | Radiation control device, control method and program of radiography control device | |
JP7301510B2 (en) | Radiography apparatus, radiography method and program | |
JP2013198683A (en) | Imaging system and control method of the same, and program | |
JP2006000376A (en) | Medical image photography system, and information processor | |
JP5538756B2 (en) | Medical examination apparatus, medical examination processing method and program | |
JP5474249B2 (en) | Radiation image processing apparatus, radiation imaging system, control apparatus for radiation imaging system, control method for radiation image processing apparatus, control method for radiation imaging system, and program | |
JP2004187980A (en) | Medical image processor and medical image processing method | |
JP4661209B2 (en) | Medical image output system | |
JP2012048392A (en) | Image processing apparatus and image processing method | |
JP2018000605A (en) | Information processing system, information processing method and program | |
JP4776901B2 (en) | Image processing apparatus, control method therefor, and program | |
JP2008229251A (en) | Medical image processing apparatus, method and program | |
JP2006175133A (en) | Image output system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111102 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120719 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120807 |
|
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: 20120904 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5084700 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150914 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |