JP3814424B2 - 画像処理装置及び方法 - Google Patents
画像処理装置及び方法 Download PDFInfo
- Publication number
- JP3814424B2 JP3814424B2 JP27916798A JP27916798A JP3814424B2 JP 3814424 B2 JP3814424 B2 JP 3814424B2 JP 27916798 A JP27916798 A JP 27916798A JP 27916798 A JP27916798 A JP 27916798A JP 3814424 B2 JP3814424 B2 JP 3814424B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- size
- film
- output
- area
- 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
- 238000000034 method Methods 0.000 title description 28
- 238000004364 calculation method Methods 0.000 claims description 31
- 238000003860 storage Methods 0.000 claims description 16
- 238000003672 processing method Methods 0.000 claims description 5
- 238000012217 deletion Methods 0.000 claims 1
- 230000037430 deletion Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 10
- 238000003384 imaging method Methods 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005520 cutting process Methods 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 2
- 238000011946 reduction process Methods 0.000 description 2
- OAICVXFJPJFONN-UHFFFAOYSA-N Phosphorus Chemical compound [P] OAICVXFJPJFONN-UHFFFAOYSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 238000005549 size reduction Methods 0.000 description 1
- 238000009966 trimming Methods 0.000 description 1
Images
Landscapes
- Image Analysis (AREA)
- Apparatus For Radiation Diagnosis (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Description
【発明の属する技術分野】
本発明は、出力する際の画像サイズを適切に制御するための画像処理装置及び方法に関する。
【0002】
【従来の技術】
医療診断を目的とするX線撮影では、増感紙とX線写真フィルムを組みあわせたフィルムスクリーンシステムが一般に用いられる。この方法によれば、被写体を通過したX線は、被写体の内部情報を含み、それが増感紙によってX線の強度に比例した可視光に変換され、X線写真フィルムを感光させ、X線画像をフィルム上に形成する。
【0003】
また、最近では、X線を蛍光体によってX線の強度に比例した可視光に変換し、それを光電変換素子を用いて電気信号に変換し、その電気信号に対してAD変換によりデジタル変換するX線デジタル撮影装置が使用されはじめている。
【0004】
【発明が解決しようとする課題】
しかしながら、X線デジタル撮影装置のセンサエリアは、ものによってはフィルムスクリーンシステムより大きい場合がある。例えば、(株)キヤノン製のCXDI(商標)のように、17インチ(43cm)四方のサイズが挙げられる。一方、市販されているフィルムサイズは、14x17インチ、14x14インチ、10x12インチなど、あらかじめ決められたサイズしかない。したがって、市販フィルムにプリントする際は、17インチ四方の画像からどのエリアを切り出してどのフィルムに出すかが問題となる。
【0005】
他方、市販されている画像ビューアにおいても多くのものは受け入られる画像サイズが決まっている場合が多く、とくにその最大サイズは決められているケースが多い。例えば、一般に市販されている診断ビューアでは、2048x2048ピクセルが受け入れ最大サイズの画像である。従って、フィルム以外の目的で出力するケースにおいても、フィルムと同等の問題が発生する。
【0006】
本発明は上記の問題に鑑みてなされたものであり、その目的とするところは、予め決められている複数の出力サイズより、出力対象の画像の出力すべき部分に応じて適切な出力サイズを選択して出力することを可能とし、情報を損なうこと無く既存の媒体やビューアに適切に画像出力することを可能とすることにある。
【0007】
【課題を解決するための手段】
上記の目的を達成するための本発明の画像処理装置はたとえば以下の構成を備える。すなわち、
入力された画像に対して出力すべき画像領域を指定する出力領域指定手段と、
予め登録されているサイズの異なる複数のフィルムの一つを選択する選択手段と、
前記出力領域指定手段によって指定された画像領域のサイズと前記選択手段によって選択されたフィルムのサイズとを比較して、前記画像領域が前記フィルムからはみ出すかどうかを判断する判断手段と、
前記判断手段によって前記画像領域が前記選択されたフィルムからはみ出すと判断されるときに、前記画像領域の前記選択されたフィルムに対するはみ出し量の割合を算出するはみ出し量算出手段と、
前記はみ出し量算出手段によって算出された前記割合が予め決められた範囲内であるときに、前記選択手段によって選択されたフィルムのサイズ内に収まるように前記画像領域を狭める出力領域変更手段と、
前記はみ出し量算出手段によって算出された割合が前記範囲外であるときに、前記選択手段に別のサイズのフィルムを選択させるフィルムサイズ変更手段とを備える。
【0008】
また、本発明によれば、上記画像処理装置において実現される画像処理方法が提供される。
【0009】
また、本発明によれば、上記画像処理方法をコンピュータに実現させるための制御プログラムを格納する記憶媒体が提供される。
【0010】
【発明の実施の形態】
以下、添付の図面を参照して本発明の好適な実施形態を説明する。なお、以下の実施形態では、本発明の画像処理装置をX線画像読取装置に適用した場合の実施形態を説明する。
【0011】
図1は、X線画像読取装置の構成を表すブロック図である。操作者は、撮影する被写体100を固体撮像素子101とX線管球102の間に配置する。次に、撮影する部位をユーザインターフェース(ユーザIF部119、ディスプレイ120、キーボード及びマウス121で構成される)を用いて選択する。この操作により、被写体の配置様式、すなわち、PA(背面から前面へ曝射される)撮影を行うのか、もしくはAP(前面から背面へ曝射される)撮影を行うのかを指示すると同時に、画像読取制御部113は、固体撮像素子駆動制御信号を用いて、固体撮像素子101に電圧を加え、固体撮像素子101に画像がいつ入力されても良い様に準備する。
【0012】
次に操作者は、X線管球102を固体撮像素子101に対して適切な距離に移動する。この時、距離計測部106を用いて固体撮像素子101とX線管球102との距離(距離信号)が画像読取制御部113に入力される。
【0013】
次に、操作者は、絞り指示部108にてX線の絞り量を調整して、被写体の撮影したい目的の部位が入るようにする。絞り指示部108よりの絞り信号1は、画像読み取り制御部113、絞り信号2、X線発生装置制御部109、絞り信号3へと伝達されて、X線絞り105の開閉が制御される。このX線絞り105は、矩形であり、上下方向、左右方向の両者をそれぞれ開閉量を調節することが可能である。なお、X線絞り105が被写体100の部位を適切に照射しているか否かは、ランプ光を用いて調整することができるようになっている。
【0014】
曝射ボタン110は、X線管球102にX線を発生させるトリガとなる。この曝射ボタン110より発生する曝射信号1は、画像読取装置111内の画像読取制御部113へ一度入力される。画像読取制御部113では、固体撮像素子101が入力されたX線を画像化できる状態となっているかを、固体撮像素子101を含むユニットからの駆動通知信号の状態で確認した後、曝射許可信号を発生する。曝射許可信号は、曝射許可スイッチ114をオンにして、曝射信号1を、曝射信号2に導通させる。曝射信号は、曝射ボタンのセカンドスイッチと呼ばれるスイッチを用いることとする(X線発生装置の曝射ボタンは2段押しとなっていて、一段目(ファーストスイッチ)がX線発生器への電圧をかけるためのもので、2段目(セカンドスイッチ)がX線を曝射するものである)。
【0015】
曝射信号2は、X線発生装置制御部109へ入力される。X線発生装置制御部109では、X線曝射の準備が整い次第、曝射信号3を出力して、X線管球102よりX線を発生させる。曝射を受けた後、X線の透過線がグリッド104、およびシンチレータ103を介して、固体撮像素子101に画像として入力される。
【0016】
固体撮像素子101はこの画像に対応した電気信号を生成し、これを読み出してA/D変換器107によりデジタル化して、画像読取制御部113に転送する。画像読取制御部113は、CPU112により管理されている。CPU112は、この他に、RAM115、ROM116、LAN/IF117、DISK/IF118、不揮発性記憶装置122、ユーザIF部119とバスを介して繋がれている。
【0017】
不揮発性記憶装置122としては、本実施形態では、一例としてハードディスクを用いるものとする。また、ユーザIF部119は、ディスプレイ120およびキーボードとマウス121を備え、ユーザとのインターフェースを行っている。A/D変換機108より画像読取制御部113に入力された画像(デジタル画像)は一度RAM115上に配置され、CPU112により後段にて説明する様々な処理を行っていく。
【0018】
図2は、照射野領域配置およびセンサ位置マーキング処理を説明するブロック図である。なお、図2で示される処理は、CPU112がROM116に格納されている制御プログラムを実行することにより実現されるものである。
【0019】
照射野認識部201は、撮影された画像に対して照射野認識を行ない、照射野領域を計算する。照射野認識にはいくつかの方法があり、例えば本願出願人による特願平10−243020号で提案されているものを用いることが出来る。簡単に説明すれば、平行に並ぶ方形状の3領域内の各領域を代表する濃度値の1次差分値を隣接する該方形領域間で計算し、計算された該1次差分値から2次差分値を計算する計算手段と、該方形状の3領域を決定する計算域決定手段と、該計算手段で計算された該2次差分値を記憶する記憶手段と、この記憶手段で記憶された該2次差分値から照射領域の一端点を判定する判定手段を備えた構成により、放射画像から照射領域を簡便かつ制度良く抽出する。照射野認識部201により照射野が認識されると、その結果(照射野領域情報)は、表示用画像処理部202へ提供される。
【0020】
表示用画像処理部202では、撮影画像と照射野認識部201からの照射野領域情報を元に、照射野領域内が適切なコントラストになるように画像処理が施され、例えば間引き処理を施すことにより表示用縮小画像が生成される。なお、この処理については、本実施形態の趣旨を外れるので詳しい説明はここでは行わない。
【0021】
一方、照射野認識部201の照射野認識結果を示す照射野領域情報は、照射野領域配置計算部203へも提供される。照射野領域配置計算部203はあらかじめ設定されているいくつかの出力サイズに基づき、照射野領域の配置計算を行う。この計算アルゴリズムについては後述するが、照射野領域配置計算部203の出力は、選択された出力サイズに元の撮影画像の照射野領域が含まれるように配置されたものとなる。
【0022】
図3は照射野領域の配置例を示す図である。ここでは大角サイズ(35センチ角)の出力サイズ(フイルム領域)が選択され、照射野領域がこの出力サイズ内に納まる様に配置されている。
【0023】
図4はあらかじめ設定されている出力サイズを説明する図である。本実施形態では、図4に示す如く5通りの指定サイズが用意されており、照射野領域配置計算部203は、これら出力サイズの中から適切なものを選択することになる。例えば、図3では、これら指定サイズの仲から大角サイズが選ばれている。このサイズは、これより大きいフイルムサイズでは余り領域(余分となる領域)が多く、これより小さいフイルムサイズでは照射野領域が入りきらないという点で最適なものである。
【0024】
図2にもどる。照射野領域配置計算部203において、照射野領域が指定サイズのどこに配置されるか計算され、この結果は、表示用画像回転反転部204へ提供される。表示用画像回転反転部204では、撮影時に指示された回転、反転指定値を元に、表示用縮小画像の回転、反転を行う。例えば、図8のように、操作者が被写体をPA(背面から前面)で撮影した場合、本実施形態ではセンサの読取り方向の影響で、単純に撮影画像を表示すると、通常医師が見る撮影とは逆に、例えば心臓が左側となって表示されてしまう。このため、PA撮影においては、画像表示の際に左右反転が必要となる。また、回転処理は、ベッド上で被検者が頭をどちらに向けて撮影するかで、画像が上下逆さまとなる可能性があり、これを修正するためのものである。また、ベッドにおいてもPA,AP撮影が存在するので、上記と同様の理由で反転処理が必要となる。
【0025】
なお、表示用画像回転反転部204では、照射野領域配置座標についても表示用の縮小率、先の回転、反転を加味して座標系変換を行わなければならない。そして、その結果は、オーバーレイ部205へと伝わる。
【0026】
オーバーレイ部205では、先ほどの回転、反転処理された表示用縮小画像の上に、縮小、回転、反転処理された照射野領域配置座標による矩形オーバーレイ表示を行う。そしてディスプレイ表示部206へ表示される。なお、この表示に関しては、図12により後述する。
【0027】
照射野領域配置計算部203において、最大の出力サイズをもってしても照射野領域の全体を納めることができない場合には、照射野領域が、出力サイズをはみ出すことを操作者に通知する。本実施形態では、表示部206にてこの警告を出す。この場合、操作者が行えることは次の3通りである。
【0028】
(1)照射野領域内部の画像を縮小して、最大の出力サイズ内に収める。この場合、出力される画像はライフサイズとはならず、ライフサイズより小さく出力されることになる。図5は照射野を縮小する処理を説明する図である。図5では、破線で示されるフイルム領域501が照射野領域503に対して相対的に大きく表現されている。すなわち、実際の処理では、フィルム領域501に収めるべく照射野領域503が縮小されるため、ライフサイズ以下のフイルム出力となる。なお、502はセンサ領域であり、固体撮像素子101の画像入力可能な領域を示す。
【0029】
(2)照射野領域の範囲をフィルム領域に納まる範囲に縮小する。図6は、照射野領域の範囲を縮小する処理を説明する図である。この処理では、図6に示されるように、照射野領域603のうちのフィルム領域601からはみ出す部分は、除外部604として除外されて出力されることになる。
【0030】
(3)操作者によって照射野領域を限定指定する。図7は操作者によって照射野領域を限定する処理を説明する図である。この場合、操作者はマウスで、照射野領域とすべき矩形の対角頂点を指示する。図7において2個所の×印で示す位置を操作者が指示することにより、照射野領域703が決定され、これを照射野認識部201で得た照射野領域に代えて用いる。すなわち、操作者がフィルム領域701よりも小さい照射野領域703を指定することにより、上記通常の処理が行われる。なお、この例では、この照射野領域703が含まれる大角サイズが指定されている。なお、サイズの指定は、残余量の少ないサイズが自動的に選択される。
【0031】
以上のような配置処理の変更は、指示部207(ここではマウス、ユーザIF部119)を用いて照射野領域配置計算部203へ指示され、上記例外動作が達成される。
【0032】
ところで、操作者が被写体をPA(背面から前面)で撮影すべき設定にして撮影したところ、実際の患者の向きを決めるときに、患者の病状に応じてどうしてもAP(前面から背面)にて撮影せねばならなくなってしまうような場合も考えられる。このような場合は、撮影後に画像の左右反転処理を実行しなければならない。そこで、指示部207は、表示用画像回転反転部204に対して左右反転処理や回転処理(回転、反転変更)を指示できる。表示用画像回転反転部204は、このよう回転、反転変更指示を受けると、その指示に応じた画像の回転、反転を行なって、画像の再表示を行う。
【0033】
次に、最終的に上記画像配置を操作者が了解した場合は、その配置計算を確定する。この方法には2通りがある。一つは、操作者が明示的に指示部207から指示する場合と、操作者が指示せずタイムアウトした場合である。本実施形態では、その両方を実施しており、タイムアウト時間は1分とする。
【0034】
配置計算が確定すると、撮影画像、配置座標決定値、回転反転決定値が一時記憶部208により、不揮発性記憶装置122(本実施形態ではハードディスク)に格納される。ここで、撮影画像はA/D変換器107を介して入力された画像データであり、配置座標決定値はフィルム領域に対する照射野領域の相対的位置、回転反転決定値は表示用画像回転反転部204にて決定された画像の回転値及び反転値である。そして、再びこれら撮影画像、配置座標決定値等を読み出して処理を行うが、その処理は、バックグラウンドで行なわれる。
【0035】
バックグラウンドで処理を行う理由は、上記までの説明は縮小画像で処理を行いしかも論理的計算が主体のため、比較的短時間で計算されるが、これから以下に説明する処理の計算は画像処理などが2688x2688ピクセルという大きい撮影画像全体を対象とするため処理時間が掛り、この処理を行っている間ユーザが次の撮影に進めないことが問題であるためである。すなわち、バックグラウンドにて処理すれば、操作者は次の撮影サイクルに迅速に移行できるからである。したがって、以下に説明する切り出し部209以降の処理はバックグランドで実行されるものである。
【0036】
切り出し部209は、不揮発性記憶装置122より読み出された撮影画像に対して、記憶装置122より読み出された配置座標決定値に基づく切り出し処理を行う。これは、撮影画像を配置座標決定値に従ってトリミングする処理である。この結果、撮影画像から、照射野領域の部分画像が抽出される。
【0037】
次に、撮影画像は画像処理部210において、適切な画像処理を施されて診断する際に最適なコントラストとなるように調整される。その後センサ位置マーキング部211へ提供される。
【0038】
センサ位置マーキング部211は、指定した回転、反転指定値が間違っていた場合の救済策として用いられる。例えば、救済策の必要となるケースとして、操作者が被写体をPA(背面から前面)で撮影すべき設定にして撮影したところ、実際の患者の向きを決めるときに、患者の病状に応じてどうしてもAP(前面から背面)にて撮影せねばならなくなって、そのように撮影してしまった場合で、かつ操作者が上述の表示用画像回転反転部204に対して反転処理を指示し忘れてしまうことが考えられる。この場合、このような画像と、PAで普通に撮影した場合とで、区別がつかなくなる。これはフィルムが両面から観察できることが理由にある。
【0039】
図8はセンサ位置マーキング部によるセンサ位置マーキングを説明する図である。図8に示すように、切り出し部で切り出し処理を行った後に、センサ左上の部分を指す画像の左上にセンサ左上位置をマーキングする。その後回転反転を行おうとも、画像がどのように撮影したかがわかるというものである。また、切出し処理した後にマーキングされるので、切出し処理によりマーキングが消えることもない。
【0040】
また、センサ左上位置マーキング情報は実際に画像に書き込まなくとも、画像データのヘッダに、画像のどちら側の隅が、センサの左上であるかを示す情報を付加することも可能である。この場合、とくに最終画像がプリンタやビューアに送られる際に、これら受信側がこのヘッダ情報を読み込んで解釈する必要がある。
【0041】
さて、このようにセンサ位置マーキングを行った後に、画像データは回転反転部212へ入力される。回転反転部212では、ハードディスクに格納されている回転反転決定値に従って画像を回転反転する。そして、処理された画像データは縮小マーキング部213に入力される。
【0042】
縮小マーキング部213は、図5にて説明したように、照射野領域を縮小してフイルム上に収め、ライフサイズ以下に縮小して画像を形成する場合、それが明示的にわかるようにマーキングを入れるものである。従って、このような縮小マーキング必要となるのは、出力媒体がプリンタやレーザイメージャであるような場合に限定される。
【0043】
なお、この縮小処理であるが、多くのレーザイメージャでは、出力画像は縮小せずに、レーザイメージャ側でライフサイズ以下でプリントする機能を持つものが多い。本実施形態では、画像縮小処理をそのようなレーザイメージャに依存しているため縮小処理は行わない。
【0044】
これを詳しく説明する。本実施形態のセンサのピクセルサイズは160ミクロンであり、2048x2560のピクセルに切出された場合の画像は、80ミクロンのレーザイメージャに送る場合、画像を2倍に補完拡大するよう指示して送られる。するとレーザイメージャにて2倍に補完拡大されて4096x5120ピクセルの画像となって出力される。そして、その場合がちょうどライフサイズとなる。
【0045】
しかし、仮にセンサ全エリアを操作者が明示的に領域選択してプリントすると、2688x2688となる。これは、横×縦が4096x5120のバッファ領域を持つ80ミクロンのプリンタにおいては、横方向における拡大率によって当該画像の拡大率が制限される。すなわち、
4096/2688=1.523
となり、約1.523倍に補完拡大されてプリントされることが最大の拡大率となる。従って、1.523倍の拡大を指示して転送される。これはデータ的には拡大処理であるが、操作者側からとってみるとライフサイズを下回るので、ライフサイズ縮小処理であることとなる。図9は縮小マーキングの一例を示す図である。である。図9において、901が縮小マーキングであり、当該画像が縮小されていることを明示する。その後、画像は出力部により外部へ出力される。
【0046】
次に、照射野領域配置計算部203の処理について説明する。図10は照射野領域配置計算部による処理を示すフローチャートである。
【0047】
まず、ステップS11において、撮影画像の照射野領域を示す照射野領域情報を照射野認識部201より入力する。次に、ステップS12において、認識された照射野領域の縦と横の長さを比較する。縦の方が長い場合は記号Aを縦、記号Bを横とする(ステップS13)。また、横の方が長い場合はその逆である(ステップS14)。
【0048】
次にステップS15で変数Iを1に初期化する。この変数Iは、あらかじめ指定されているサイズが記録されているテーブルを調べるときに用いるものである。また、本実施形態では、テーブルは図4にて示されているものを用いるが、これは操作者が予め初期設定として登録することが可能である。すなわち、操作者が、所望の指定サイズを登録しておくことが可能である。
【0049】
次に、ステップS16において、図4のテーブル内において配置分類がAのもの(例えば照射野領域が縦長であれば、図4中で配置分類が「縦」のもの)を対象にして、A方向のピクセル数が小さいものからI番目のサイズを選択する(したがって、最初にこのステップを処理するときは、1番目のサイズのものが選択される)。ただし、このとき、A方向のピクセル数が同じである場合は、B方向のピクセル数の小さい方から選択する。なお、テーブルは縦、横それぞれを指標としたとき、それぞれの指標の中で大きい順に並べられている。また同じ大きさの時は、配置分類が縦の場合は横の大きさの順で、配置分類が横の場合は縦の大きさで順に並べられている(例えば、Aを縦とした場合(配置分類が縦の場合)、縦の小さいほうから順に探す。1番小さいものは「四切り縦置き」であるが、2番目に小さいものは「大角」及び「半切縦置」である。しかし、横方向のピクセル数を考えると、2番目に小さいものは「大角」である)。
【0050】
ステップS17では、第I番目のサイズがステップS16で選択できたかどうかを判断する。上述のステップS16及び以下に説明するステップS18〜S21による処理で、適切なサイズが獲得されるまでIを一つずつインクリメントしていき、I番目のサイズがもう存在しない場合には、適切なサイズが獲得できなかったことを示す。したがって、ステップS17で第I番目の指定サイズが存在しないと判断されたならば、例外処理に移行する。例えば、図4のテーブルにおいて、縦の配置で小さいほうから4番目のものは存在しないので、I=4となった時点で例外処理へ移行することになる。例外処理とは、図5乃至図7を参照して説明した3つの方法がある。
【0051】
一方、ステップS16で第I番目の指定サイズが選択されると、処理はステップS17からステップS18へ進む。ステップS18では、その選択された指定サイズ内にステップS11で入力した照射野領域が入るかを判定する。指定サイズに照射野領域が入れば、ステップS22へ進み、選択された指定サイズの中央が照射野認識領域の中央となるように指定サイズの座標を決定して(配置座標決定を得て)本処理を終了する。
【0052】
一方、指定サイズ内に照射野領域が入りきらない場合はステップS19へ進み、はみだしマージン計算を行なう。図11は、本実施形態のはみ出しマージン計算を説明する図である。一般に、照射野認識は照射野境界が曖昧なものであり、診断上有効なエリアは比較的画像の中央部にある。このため、照射野領域のその周囲付近を多少除外しても、診断上有効なエリアは除外されることはないと考えられる。従って、図11の様に、フイルムのサイズ(指定サイズ)に対する縦、横それぞれのはみだし部分(マージン)が、それぞれ所定の範囲内に納まっていれば、照射野領域を当該指定サイズの横、もしくは縦と同等としてしまっても良いと判断する。これは、横のみにはみ出す場合や、縦のみにはみ出す場合についても適用される。本実施形態では、ステップS19において、はみ出した部分の大きさを計算し、ステップS20において、その大きさがはみ出す方向のフイルム長さ(縦なら縦方向のフイルム長さ、横なら横方向のフイルム長さ)に対して、5%以内であるかどうかを判断する。そして、5%以内であるならば、ステップS23へ進み、照射野領域を、照射野認識計算結果より狭めて、指定サイズに入るようにする。その後ステップS22へ進み、配置座標を決定する。
【0053】
ステップS20において、はみ出しマージンの大きさが、そのはみ出す方向のフィルム長さの5%を超えている場合は、ステップS21へ進み、次の指定サイズをチェックするために変数Iを一つインクリメントした後、ステップS16へ戻る。
【0054】
以上のようにして、照射野領域配置計算部203は、認識された照射野領域に基づいて、出力のための適切な指定サイズを選択すると共に、当該照射野領域の選択された指定サイズへの配置位置を決定する。
【0055】
図12は、表示部206における表示方法を説明する図である。図12の(a)は、照射野領域枠1001、フィルム枠1002、及びセンサ領域(全画像領域)1003の縮小画像を、計算された配置に基づいてオーバーレイして表示した状態を示している。また、図12の(b)及び(c)は照射野領域枠1001、センサ領域1003と出力画像領域枠1004の縮小画像をオーバーレイして表示している。出力画像領域枠1004は、図10で説明した照射野領域配置計算において確定された出力画像領域を示している。なお、図12の(b)、(c)ではフィルム枠は表示していない。なお、本実施形態のシステムでは、表示形態として(a)、(b)、(c)のいずれを用いるかを任意に選択することが出来る。
【0056】
以上説明したように、本発明によれば、あらかじめサイズが決められている市販フイルムや、最大受け入れサイズが決められている市販画像ビューアにおいて、画像の有効部分を適切なサイズで出力することが可能となり、情報を損なうこと無く既存の媒体やビューアに画像を形成できるという効果がある。その結果、特注フイルムやプリンタ、特注画像ビューアが不要となるので、ユーザへの経済効果は大きい。
【0057】
なお、本実施形態では、実施をより容易にするため、および説明をより簡便にするため多くをソフトウエアでの実現を示したが、より高速な処理の場合はハードウエアにて実施した場合においても本発明の趣旨を何ら損なうものではない。
【0058】
なお、本発明は、複数の機器(例えばホストコンピュータ,インタフェイス機器,リーダ,プリンタなど)から構成されるシステムに適用しても、一つの機器からなる装置(例えば、複写機,ファクシミリ装置など)に適用してもよい。
【0059】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【0060】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【0061】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク,ハードディスク,光ディスク,光磁気ディスク,CD−ROM,CD−R,磁気テープ,不揮発性のメモリカード,ROMなどを用いることができる。
【0062】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0063】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0064】
【発明の効果】
以上説明したように、本発明によれば、予め決められている複数の出力サイズより、出力対象の画像の出力すべき部分に応じて適切な出力サイズを選択して出力することが可能となり、情報を損なうこと無く既存の媒体やビューアに適切に画像出力を行なえる。
【0065】
【図面の簡単な説明】
【図1】X線画像読取装置の構成を表すブロック図である。
【図2】照射野領域配置およびセンサ位置マーキング処理を説明するブロック図である。
【図3】照射野領域の配置例を示す図である。
【図4】あらかじめ設定されている出力サイズを説明する図である。
【図5】照射野を縮小する処理を説明する図である。
【図6】照射野領域の範囲を縮小する処理を説明する図である。
【図7】操作者によって照射野領域を限定する処理を説明する図である。
【図8】センサ位置マーキング部によるセンサ位置マーキングを説明する図である。
【図9】縮小マーキングの一例を示す図である。
【図10】照射野領域配置計算部による処理を示すフローチャートである。
【図11】本実施形態のはみ出しマージン計算を説明する図である。
【図12】表示部206における表示方法を説明する図である。
Claims (8)
- 入力された画像に対して出力すべき画像領域を指定する出力領域指定手段と、
予め登録されているサイズの異なる複数のフィルムの一つを選択する選択手段と、
前記出力領域指定手段によって指定された画像領域のサイズと前記選択手段によって選択されたフィルムのサイズとを比較して、前記画像領域が前記フィルムからはみ出すかどうかを判断する判断手段と、
前記判断手段によって前記画像領域が前記選択されたフィルムからはみ出すと判断されるときに、前記画像領域の前記選択されたフィルムに対するはみ出し量の割合を算出するはみ出し量算出手段と、
前記はみ出し量算出手段によって算出された前記割合が予め決められた範囲内であるときに、前記選択手段によって選択されたフィルムのサイズ内に収まるように前記画像領域を狭める出力領域変更手段と、
前記はみ出し量算出手段によって算出された割合が前記範囲外であるときに、前記選択手段に別のサイズのフィルムを選択させるフィルムサイズ変更手段とを備えることを特徴とする画像処理装置。 - 前記選択手段で選択されたフィルムが、前記予め登録されているサイズのうちの最大サイズのものであり、前記はみ出し量算出手段によって算出した割合が前記範囲外である場合に、前記出力領域指定手段によって指定された画像領域を、前記最大サイズのフィルムに収まる大きさに縮小処理する縮小処理手段を更に備えることを特徴とする請求項1に記載の画像処理装置。
- 前記選択手段で選択されたフィルムが、前記予め登録されているサイズのうちの最大サイズのものであり、前記はみ出し量算出手段によって算出した割合が前記範囲外である場合に、前記出力領域指定手段によって指定された画像領域の一部を削除処理する削除処理手段を更に備えることを特徴とする請求項1に記載の画像処理装置。
- 前記選択手段で選択されたフィルムが、前記予め登録されているサイズのうちの最大サイズのものであり、前記はみ出し量算出手段によって算出した割合が前記範囲外である場合に、前記画像領域の再指定を可能にする出力領域再指定手段を更に備えることを特徴とする請求項1に記載の画像処理装置。
- 前記出力領域指定手段によって指定された画像領域のサイズと前記選択手段によって選択されたフィルムのサイズとをオーバーレイ表示する表示手段を更に備えることを特徴とする請求項1に記載の画像処理装置。
- 入力された画像に対して出力すべき画像領域を指定する出力領域指定ステップと、
予め登録されているサイズの異なる複数のフィルムの一つを選択する選択ステップと、
前記出力領域指定ステップによって指定された画像領域のサイズと前記選択ステップによって選択されたフィルムのサイズとを比較して、前記画像領域が前記フィルムからはみ出すかどうかを判断する判断ステップと、
前記判断ステップによって前記画像領域が前記選択されたフィルムからはみ出すと判断されるときに、前記画像領域の前記選択されたフィルムに対するはみ出し量の割合を算出するはみ出し量算出ステップと、
前記はみ出し量算出ステップによって算出された前記割合が予め決められた範囲内であるときに、前記選択ステップによって選択されたフィルムのサイズ内に収まるように前記画像領域を狭める出力領域変更ステップと、
前記はみ出し量算出ステップによって算出された割合が前記範囲外であるときに、前記選択ステップにより別のサイズのフィルムを選択するフィルムサイズ変更ステップとを備えることを特徴とする画像処理方法。 - 前記出力領域指定ステップによって指定された画像領域のサイズと前記選択ステップによって選択されたフィルムのサイズとをオーバーレイ表示するよう指示する表示指示ステップを更に備えることを特徴とする請求項6に記載の画像処理方法。
- 請求項6又は7に記載の画像処理方法をコンピュータに実行させるための制御プログラムを格納した記憶媒体。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27916798A JP3814424B2 (ja) | 1998-09-30 | 1998-09-30 | 画像処理装置及び方法 |
US11/445,335 US7558440B2 (en) | 1998-09-30 | 2006-06-02 | Image processing apparatus and method, photographing system, controlling method for the system, and computer-readable memory |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27916798A JP3814424B2 (ja) | 1998-09-30 | 1998-09-30 | 画像処理装置及び方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2000115514A JP2000115514A (ja) | 2000-04-21 |
JP2000115514A5 JP2000115514A5 (ja) | 2005-04-14 |
JP3814424B2 true JP3814424B2 (ja) | 2006-08-30 |
Family
ID=17607395
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP27916798A Expired - Fee Related JP3814424B2 (ja) | 1998-09-30 | 1998-09-30 | 画像処理装置及び方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3814424B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005095504A (ja) * | 2003-09-26 | 2005-04-14 | Konica Minolta Medical & Graphic Inc | 医用画像診断支援システム |
JP2005176990A (ja) * | 2003-12-17 | 2005-07-07 | Konica Minolta Medical & Graphic Inc | 医用画像処理システム |
JP2005185317A (ja) * | 2003-12-24 | 2005-07-14 | Konica Minolta Medical & Graphic Inc | 医用画像診断支援システム |
JP2005296091A (ja) * | 2004-04-07 | 2005-10-27 | Konica Minolta Medical & Graphic Inc | 画像出力制御方法及び画像出力制御プログラム |
JP5613375B2 (ja) * | 2009-01-26 | 2014-10-22 | 株式会社東芝 | 医用画像診断装置、画像データ出力装置及び画像データ出力用制御プログラム |
JP5564385B2 (ja) * | 2010-09-29 | 2014-07-30 | 富士フイルム株式会社 | 放射線画像撮影装置、放射線画像撮影方法およびプログラム |
JP6026104B2 (ja) * | 2011-12-20 | 2016-11-16 | 東芝メディカルシステムズ株式会社 | X線診断装置 |
-
1998
- 1998-09-30 JP JP27916798A patent/JP3814424B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2000115514A (ja) | 2000-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20030002629A1 (en) | Examination system, image processing apparatus and method, medium, and x-ray photographic system | |
JP2004350130A (ja) | デジタルカメラ | |
JP2005102175A (ja) | デジタルカメラ | |
TW200303139A (en) | Method and system for assessing the photo quality of a captured image in a digital still camera | |
JP2007074578A (ja) | 画像処理装置、撮影装置、及びプログラム | |
JP3814424B2 (ja) | 画像処理装置及び方法 | |
US7212674B1 (en) | Method, apparatus and recording medium for face extraction | |
JP2005322220A (ja) | 特定領域検出方法、特定領域検出装置、およびプログラム | |
US7558440B2 (en) | Image processing apparatus and method, photographing system, controlling method for the system, and computer-readable memory | |
JP3854766B2 (ja) | 画像処理装置、画像処理システム、画像配置方法及びコンピュータ読み取り可能な記録媒体 | |
JP2003250789A (ja) | 放射線撮影装置、プログラム、及びコンピュータ可読記憶媒体 | |
JP3577680B2 (ja) | 画像処理装置 | |
JP4731704B2 (ja) | 医療用撮影システム及び撮影表示方法 | |
JP3964796B2 (ja) | 赤目検出および修正方法 | |
JP4018260B2 (ja) | 画像処理装置、画像撮影処理システム、画像処理方法及び記憶媒体 | |
US7606406B2 (en) | Imaging method and apparatus | |
JP2010005089A (ja) | 放射線画像撮影装置 | |
JP3502195B2 (ja) | 放射線画像撮影装置 | |
JP2001167248A (ja) | 画像処理装置、画像処理システム、画像処理方法、及び記憶媒体 | |
JP2000278686A (ja) | 画像処理装置、方法及びコンピュータ読み取り可能な記憶媒体 | |
JP4458720B2 (ja) | 画像入力装置およびプログラム | |
JP3765920B2 (ja) | 照射野外黒化処理装置 | |
JP2006296954A (ja) | 画像取得装置 | |
JP2000115513A (ja) | 画像処理システム及びその制御方法、撮影システム及びその制御方法、コンピュータ可読メモリ | |
JP2002135574A (ja) | 画像処理装置、画像処理システム、画像処理方法、及び記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040604 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040604 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7426 Effective date: 20040604 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20040604 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051205 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060203 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060310 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060421 |
|
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: 20060519 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060605 |
|
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: 20090609 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100609 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110609 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120609 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120609 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130609 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |