(57)【要約】【課題】画像合成後のメモリ容量を抑えられると共に画像合成後でも合成前の個別画像毎の後処理が容易に行えるようにする。【解決手段】この発明の装置は、合成処理部１で複数の個別画像を実際に合成し単一の合成画像を作成するので、合成後は合成画像だけを記憶すればよく、メモリ容量が抑えられる。また、画素値変換演算部８による演算処理により、合成画像では画素値のヒストグラム上で重ならない各分離ヒストグラムの画素値範囲が各個別画像に別々に割り付けられ、各画素値は合成前に属していた元の個別画像に割り付けられた相互に重ならない画素値範囲内の値であるので、任意の一つの分離ヒストグラムの画素値範囲の画素値に後処理を施せば、後処理がなされた画素値が合成前に属していた個別画像だけに選択的に後処理をしたことになる。その結果、画像合成後でも合成前の個別画像別の後処理が容易に行える。【選択図】    図１
2004341902.tif 000002
【特許請求の範囲】
【請求項１】
複数の個別画像を合成して単一の合成画像を作成する画像合成装置において、各個別画像の画素値の個別ヒストグラムが合成画像の画素値のヒストグラム上で重ならずに分離ヒストグラムとして維持されるように各個別ヒストグラムの画素値を変換する演算処理を行う画素値変換演算手段と、合成画像における各画素の画素値として個別画像において対応する画素値の画素値変換演算手段による変換後の画素値を次々採用すると共に複数の個別画像に対応する画素値が存在する場合には予め定めたアルゴリズムに従って決定した個別画像において対応する画素値の変換後の画素値ひとつだけを採用する画素値採用手段とを備えていることを特徴とする画像合成処理装置。
【請求項２】
請求項１に記載の画像合成処理装置において、各個別画像の画素値の原ヒストグラムを求出表示するヒストグラム求出表示手段と、表示された各原ヒストグラムのうちの合成対象となる個別ヒストグラムの画素値範囲を設定する個別ヒストグラム範囲設定手段と、個別ヒストグラムの画素値範囲と分離ヒストグラムの画素値範囲に従って画素値変換用の乗算定数と加算定数を求出する変換用定数求出手段とを備え、画素値変換演算手段では、変換前の画素値に画素値変換用の乗算定数を掛け合わせると共に画素値変換用の加算定数を足し合わせる演算処理が行われて画素値の変換がおこなわれるように構成されている画像合成処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、複数の個別画像を合成して単一の合成画像を作成する画像合成装置に係り、特に画像合成後のメモリ容量を抑えられると共に画像合成後でも合成前の個別画像毎の後処理が容易に行えるようにするための技術に関する。
【０００２】
【従来の技術】
従来の画像合成装置では、合成する複数の個別画像を全てメモリ内に別々に読み込んで記憶すると共に、複数の個別画像を重畳表示することにより、実際に単一の合成画像を作成するわけではないが、見かけ上、単一の合成画像にしてみせる構成となっている。従来の画像合成装置の場合、各個別画像が全てメモリ内に別々に記憶されているので、画像合成後でも合成前の個別画像別の後処理（例えば色付け処理）は容易である。後処理対象の個別画像を選択して後処理を施すだけで事足りる。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来の画像合成装置の場合、画像合成に必要なメモリ容量が大きいという問題がある。常に個別画像の枚数だけメモリが必要であり、特にデータ量の多い３次元画像の場合はメモリ容量が過大となるので、メモリ不足に陥る心配がある。個別画像をハードディスク等の外部記憶装置に記憶すれば、メモリ不足は回避できるが、外部記憶装置との間のデータのやり取りに時間を喰われるので、リアルタイム性が損なわれるという別の問題が生じる。
もちろん、複数の個別画像を見かけ上だけでなく実際に合成して単一の合成画像を作成するようにすれば、メモリ容量は抑えられる。しかし、単一の合成画像では合成前の個別画像が全て渾然一体化されるので、画像合成後に合成前の個別画像別の後処理をおこなうというようなことは殆ど不可能になる。
【０００４】
この発明は、このような事情に鑑みてなされたものであって、画像合成後のメモリ容量を抑えられると共に画像合成後でも合成前の個別画像別の後処理が容易に行える画像合成装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
この発明は、このような目的を達成するために、次のような構成をとる。
すなわち、請求項１に記載の画像合成装置は、複数の個別画像を合成して単一の合成画像を作成する画像合成装置において、各個別画像の画素値の個別ヒストグラムが合成画像の画素値のヒストグラム上で重ならずに分離ヒストグラムとして維持されるように各個別ヒストグラムの画素値を変換する演算処理を行う画素値変換演算手段と、合成画像における各画素の画素値として個別画像において対応する画素値の画素値変換演算手段による変換後の画素値を次々採用すると共に複数の個別画像に対応する画素値が存在する場合には予め定めたアルゴリズムに従って決定した個別画像において対応する画素値の変換後の画素値ひとつだけを採用する画素値採用手段とを備えていることを特徴とするものである。
【０００６】
（作用・効果）請求項１に記載の発明において、複数の個別画像を合成して単一の合成画像を作成する場合、画素値採用手段が、合成画像における各画素の画素値として、個別画像において対応する画素値を、画素値変換演算手段の演算処理によって各個別画像の画素値の個別ヒストグラムが合成画像の画素値のヒストグラム上で重ならずに分離ヒストグラムとして維持されるように変換された画素値（変換後の画素値）にして次々採用して合成画像を作成してゆく。その際、画素値採用手段は、合成画像における各画素の画素値として複数の個別画像に対応する画素値が存在する場合には予め定めたアルゴリズムに従って決定した個別画像において該当する画素値の変換後の画素値ひとつだけを採用する。
【０００７】
このように、請求項１に記載の発明によれば、複数の個別画像を実際に合成して単一の合成画像として作成するので、画像合成後は複数の個別画像を記憶する必要がなくなって単一の合成画像だけを記憶すればよく、画像合成後のメモリ容量が抑えられ、これに伴ってリアルタイム性を損なう外部記憶装置を使わずに済ませられる。なお、各個別画像の画素値は画素値変換演算手段による画素値変換用の演算処理を経て合成画像に採用されるが、画素値変換用の演算処理は個別画像毎の画素値の個別ヒストグラムが合成画像の画素値のヒストグラム上で重ならずに分離ヒストグラムとなるように行われるので、各個別画像は画像の崩れを伴わずに適正に画像合成される。
【０００８】
さらに、合成画像では、画素値変換演算手段による演算処理の結果、画素値のヒストグラム上で重ならない各分離ヒストグラムの画素値範囲が各個別画像に別々に割り付けられたかたちとなって、各画素値は合成前に属していた元の個別画像に割り付けられた相互に重なりのない画素値範囲内の値になっており、任意のひとつの分離ヒストグラムの画素値範囲の画素値に後処理を施せば、後処理がなされた画素値が画像合成前に属していた元の個別画像に対してだけ選択的に後処理が行われたことになるので、画像合成後でも合成前の個別画像別の後処理を容易に行うことができる。
【０００９】
また、請求項２の発明は、請求項１に記載の画像合成処理装置において、各個別画像の画素値の原ヒストグラムを求出表示するヒストグラム求出表示手段と、表示された各原ヒストグラムのうちの合成対象となる個別ヒストグラムの画素値範囲を設定する個別ヒストグラム範囲設定手段と、個別ヒストグラムの画素値範囲と分離ヒストグラムの画素値範囲に従って画素値変換用の乗算定数と加算定数を求出する変換用定数求出手段とを備え、画素値変換演算手段では、変換前の画素値に画素値変換用の乗算定数を掛け合わせると共に画素値変換用の加算定数を足し合わせる演算処理が行われて画素値の変換がおこなわれるように構成されているものである。
【００１０】
（作用・効果）請求項２に記載の発明によって、複数の個別画像を合成して単一の合成画像を作成する場合、先ずヒストグラム求出表示手段で各個別画像の画素の原ヒストグラムを求出表示しておいてから、表示された各原ヒストグラムのうちの合成対象となる個別ヒストグラムの画素値範囲を個別ヒストグラム範囲設定手段で設定すると、変換用定数求出手段によって個別ヒストグラムの画素値範囲と分離ヒストグラムの画素値範囲に従って画素値変換用の乗算定数と加算定数が求出される。そして、画素値変換演算手段で画素値を変換する際には、変換前の画素値に画素値変換用の乗算定数を掛け合わせると共に画素値変換用の加算定数を足し合わせる演算処理が行われる。
【００１１】
請求項２の発明によれば、個別画像の合成に先立って、原ヒストグラムのうちの合成対象となる個別ヒストグラムの画素値範囲を設定することができるので、合成対象となる個別ヒストグラムが画像合成に好適なものとなり、その結果、適切な合成画像を円滑に作成することが可能となる。
【００１２】
【発明の実施の形態】
以下、この発明の画像合成装置の一実施例を説明する。図１は実施例に係る画像合成装置の構成を示すブロック図、図２は合成する２枚の個別画像を示す模式図、図３は作成した合成画像を示す模式図、図４は各個別画像の画素値の原ヒストグラム（画素値分布）を示すグラフ、図５は合成画像の画素値のヒストグラム（画素値分布）を示すグラフである。以下、実施例では、理解を容易とするために、図２に示す個別画像Ａ，Ｂを合成して図３に示す合成画像Ｃを作成する具体例に即して説明する。
【００１３】
図１の実施例の画像合成装置は、図２に示す２枚の個別画像Ａ，Ｂを合成して図３に示す単一の合成画像Ｃを作成する画像合成処理をおこなう合成処理部１と、合成対象の個別画像Ａ，Ｂや作成済の合成画像Ｃなどの必要データを記憶するメモリ部２と、個別画像Ａ，Ｂや合成画像Ｃあるいは図４に示す個別画像Ａ，Ｂの画素値の原ヒストグラムａ，ｂや図５に示す合成画像Ｃの画素値のヒストグラムｃを必要に応じて表示する表示モニタ３と、装置の稼働に必要な操作や必要データの入力などを行う操作部４等を備えている。
【００１４】
そして、実施例の装置の合成処理部１で個別画像Ａ，Ｂの画像合成処理が行われる場合、基本的には、合成画像Ｃにおける各画素の画素値として、個別画像Ａ，Ｂにおいて対応する画素値を、図４に示すように、各個別画像Ａ，Ｂ毎に合成対象として設定される画素値の個別ヒストグラムａ１，ｂ１が、図５に示すように、合成画像Ｃの画素値のヒストグラムｃ上で重ならずに分離ヒストグラムａ２，ｂ２となるように変換した画素値（変換後の画素値）にしてから次々採用し合成画像Ｃを作成してゆくように構成されている。各個別画像Ａ，Ｂの画素値は画素値変換演算部８による画素値変換用の演算処理を経て合成画像Ｃに採用されるが、画素値変換用の演算処理は個別画像Ａ，Ｂ毎に合成対象として設定される画素値の個別ヒストグラムａ１，ｂ１が合成画像の画素値のヒストグラム上で重ならずに分離ヒストグラムａ２，ｂ２として維持されるように行われるので、各個別画像Ａ，Ｂは画像の崩れを伴わずに適正に画像合成される。以下、実施例装置の各部構成を具体的に説明する。
【００１５】
合成処理部１は、各個別画像Ａ，Ｂの画素値の原ヒストグラムａ，ｂをそれぞれ求出し表示モニタ３に表示するヒストグラム求出表示部５と、表示された各原ヒストグラムａ，ｂのうちの合成対象となる個別ヒストグラムａ１，ｂ１の画素値範囲を設定する個別ヒストグラム範囲設定部６と、個別ヒストグラムａ１，ｂ１の画素値範囲と合成画像Ｃの画素値のヒストグラムｃ上で重ならない分離ヒストグラムａ２，ｂ２の画素値範囲に従って画素値変換用の乗算定数と加算定数とを求出する変換用定数求出部７を備えている。
【００１６】
ヒストグラム求出表示部５はメモリ部２に記憶されている個別画像Ａ，Ｂの全画素値を読み出してきて、各画素値の頻度を検出して原ヒストグラムａ，ｂをそれぞれ求出し、図４（ａ）あるいは図４（ｂ）に示すように、表示モニタ３の画面に映し出して表示する。
そして、ヒストグラム求出表示部５により表示された原ヒストグラムａに対し、オペレータ（画像合成装置の操作者）が、図４（ａ）に示すように、合成対象とする画素値範囲の下限画素値ＱａＬおよび上限画素値ＱａＨを操作部４で指定すれば、個別ヒストグラム範囲設定部６が下限画素値ＱａＬおよび上限画素値ＱａＨを原ヒストグラムａのうちの合成対象となる個別ヒストグラムａ１の画素値範囲として設定する。また表示モニタ３に表示された原ヒストグラムｂに対しても、オペレータ（画像合成装置の操作者）が、図４（ｂ）に示すように、合成対象とする画素値範囲の下限画素値ＱｂＬおよび上限画素値ＱｂＨを操作部４で指定すれば、個別ヒストグラム範囲設定部６が下限画素値ＱｂＬおよび上限画素値ＱｂＨを原ヒストグラムｂのうちの合成対象となる個別ヒストグラムｂ１の画素値範囲として設定する。
【００１７】
各個別ヒストグラムａ１，ｂ１の画素値範囲の設定が完了すれば、変換用定数求出部７は個別ヒストグラムａ１，ｂ１の画素値範囲と合成画像Ｃの画素値のヒストグラムｃ上で重ならない分離ヒストグラムａ２，ｂ２の画素値範囲に従って画素値変換用の乗算定数と加算定数をそれぞれ求出する。即ち、分離ヒストグラムａ２の下限画素値ｑａＬおよび上限画素値ｑａＨと分離ヒストグラムｂ２の下限画素値ｑｂＬおよび上限画素値ｑｂＨが分離ヒストグラムａ２，ｂ２の画素値範囲として予め変換用定数求出部７にセットされていて、変換用定数求出部７が下記算出式（Ｆ１）〜（Ｆ４）に従って乗算定数Ｋａ，Ｋｂと加算定数Ｊａ，Ｊｂとを求出する。
【００１８】
Ｋａ＝（ｑａＨ−ｑａＬ）÷（ＱａＨ−ＱａＬ）  ・・・（Ｆ１）
Ｋｂ＝（ｑｂＨ−ｑｂＬ）÷（ＱｂＨ−ＱｂＬ）  ・・・（Ｆ２）
Ｊａ＝ｑａＬ−（ｑａＨ−ｑａＬ）×ＱａＬ÷（ＱａＨ−ＱａＬ）  ・・・（Ｆ３）
Ｊｂ＝ｑｂＬ−（ｑｂＨ−ｑｂＬ）×ＱｂＬ÷（ＱｂＨ−ＱｂＬ）  ・・・（Ｆ４）
【００１９】
なお、下限画素値ｑａＬおよび上限画素値ｑａＨと下限画素値ｑｂＬおよび上限画素値ｑｂＨは、変換用定数求出部７に予めセットされているが、操作部４でその都度、適当な各上下限画素値をセットする構成となっていてもよい。また、下限画素値ＱａＬおよび上限画素値ＱａＨと下限画素値ＱｂＬおよび上限画素値ＱｂＨは、操作部４でその都度設定するものであったが、変換用定数求出部７に適当な各上下限画素値が予め設定されている構成となっていてもよい。
【００２０】
さらに、合成処理部１は、個別ヒストグラムａ１の画素値範囲の各画素値Ｖａには下記算出式（Ｆ５）に従う演算処理を実行し、個別ヒストグラムｂ１の画素値範囲の各画素値Ｖｂには下記算出式（Ｆ６）に従う演算処理を実行して画素値Ｖａ  あるいは画素値Ｖｂを合成画像Ｃの画素値に変換する画素値変換演算部８を備えている。
【００２１】
Ｖａ  ×Ｋａ＋Ｊａ  ・・・（Ｆ５）
Ｖｂ  ×Ｋｂ＋Ｊｂ  ・・・（Ｆ６）
【００２２】
式（Ｆ５）において画素値Ｖａ  を下限画素値ＱａＬまたは上限画素値ＱａＨとすれば、変換後の画素値がそれぞれ下限画素値ｑａＬまたは上限画素値ｑａＨとなるので、個別ヒストグラムａ１に含まれる各画素値Ｖａ  に乗算定数Ｋａを掛けて加算定数Ｊａを足し合わせる演算処理を行って変換した後の画素値のヒストグラムを求出すれば、合成画像Ｃにおいては個別ヒストグラムａ１が分離ヒストグラムａ２として維持されていることは明白である。
また式（Ｆ６）において画素値Ｖｂ  を下限画素値ＱｂＬまたは上限画素値ＱｂＨとすれば、変換後の画素値がそれぞれ下限画素値ｑｂＬまたは上限画素値ｑｂＨとなるので、個別ヒストグラムｂ２に含まれる各画素値Ｖｂ  に乗算定数Ｋｂを掛けて加算定数Ｊｂを足し合わせる演算処理を行って変換した後の画素値のヒストグラムを求出すれば、合成画像Ｃにおいては個別ヒストグラムｂ１が分離ヒストグラムｂ２として維持されていることは明白である。
言い換えれば、画素値変換演算部８は、各個別画像Ａ，Ｂ毎に合成対象として設定される画素値の個別ヒストグラムａ１，ｂ１が合成画像Ｃの画素値のヒストグラムｃ上で重ならずに分離ヒストグラムａ２，ｂ２となるように各個別ヒストグラムａ１，ｂ１の画素値を変換する演算処理をおこなうことになる。
【００２３】
加えて、合成処理部１は、合成画像Ｃにおける各画素の画素値として個別画像Ａ，Ｂにおいて対応する画素値の画素値変換演算部８による変換後の画素値を次々採用すると共に、両個別画像Ａ，Ｂに対応する画素値が存在する場合には個別画像Ｂの方を優先するという予め定めたアルゴリズムに従って決定した個別画像Ｂにおいて対応する画素値の変換後の画素値ひとつだけを採用する画素値採用部９を備えている。
【００２４】
つまり、画像を合成する際、画素値採用部９によって、合成画像Ｃの各画素の画素値として個別画像Ａまたは個別画像Ｂにおいて対応する画素値の画素値変換演算部８による変換後の画素値を採用して合成画像Ｃを仕上げてゆくわけであるが、個別画像Ａと個別画像Ｂの両方に対応する画素が存在する場合、どちらか一方を選択しなければならないが、選択する際の手法（アルゴリズム）を予め定めて画素値採用部９にセットしておくわけである。実施例の画像合成装置の場合、個別画像Ｂが常に優先されるので、図３に示すように、合成画像Ｃでは個別画像Ａと個別画像Ｂが重なる部分は必ず個別画像Ｂが個別画像Ａを上書きした状態となる。
【００２５】
また、実施例装置は、図１に示すように、画像合成後に合成前の個別画像別の後処理が行える画像後処理部１０を備えている。画像後処理部１０を起動させると共に、合成画像Ｃの画素値のヒストグラムｃを表示モニタ３の画面に表示しておいて、分離ヒストグラムａ２，ｂ２のどちらかの画素値範囲を後処理対象として操作部４で選択指定するのに加え、色付け処理（カラー化処理）やオパシティ処理あるいは消去処理など後処理の種類を選択指定すると、指定された種類の後処理が施された合成画像Ｃが表示モニタ３の画面に表示される。なお、後処理の際の分離ヒストグラムａ２，ｂ２の画素値範囲の指定操作は、下限画素値ｑａＬと上限画素値ｑａＨを指定したり、下限画素値ｑｂＬと上限画素値ｑｂＨを指定したりする所謂ウィンドウ幅設定操作である。
【００２６】
続いて、以上に説明した構成を有する実施例の画像合成装置により合成画像を作成する時の装置動作を図面を参照しながら具体的に説明する。図６は実施例の画像合成装置による画像合成プロセスを示すフローチャートである。
〔ステップＳ１〕医用Ｘ線撮影装置（図示省略）から送られてきた図２の個別画像Ａ，Ｂがメモリ部２へ記憶される。
【００２７】
〔ステップＳ２〕ヒストグラム求出表示部５によって各個別画像Ａ，Ｂの画素値の原ヒストグラムａ，ｂがそれぞれ求出表示される。
【００２８】
〔ステップＳ３〕図４に示すように、オペレータが操作部４で各原ヒストグラムａ，ｂのうちの合成対象となる個別ヒストグラムａ１，ｂ１の画素値範囲を設定する操作を行うと、個別ヒストグラム範囲設定部６が、個別ヒストグラムａ１の下限画素値ＱａＬと上限画素値ＱａＨおよび個別ヒストグラムｂ１の下限画素値ＱｂＬと上限画素値ＱｂＨを変換用定数求出部７と画素値採用部９へ送出する。
【００２９】
〔ステップＳ４〕変換用定数求出部７が下限画素値ＱａＬと上限画素値ＱａＨおよび下限画素値ＱｂＬと上限画素値ＱｂＨに加えて前述した算出式（Ｆ１）〜（Ｆ４）に従って、画素値変換用の乗算定数Ｋａ，Ｋｂおよび加算定数Ｊａ，Ｊｂを求出し、画素値変換演算部８へ送出する。
【００３０】
〔ステップＳ５〕画素値採用部９が起動し、合成画像Ｃにおける最初の１個の画素に対応する画素値が個別画像Ａ，Ｂに有るか否かをチェックする。対応する画素値の有無のチェックは、個別画像Ａ中の対応画素の画素値Ｖａ  が下限画素値ＱａＬ〜上限画素値ＱａＨ内か否か，個別画像Ｂ中の対応画素の画素値Ｖｂ  が下限画素値ＱｂＬ〜上限画素値ＱｂＨ内か否かを判定することで行う。個別画像Ａ，Ｂの少なくとも一方に画素値が有れば次のステップＳ６へ進む。両個別画像Ａ，Ｂに対応する画素値がなければステップＳ７へ飛ぶ。
【００３１】
〔ステップＳ６〕個別画像Ｂに対応する画素値があれば（個別画像Ａに対応する画素値があっても）、個別画像Ｂの対応する画素値Ｖｂ  を画素値変換演算部８で算出式（Ｆ６）に従って変換してからチェック中の画素の画素値として採用する。そうでなければ、個別画像Ａの対応する画素値Ｖａ  を画素値変換演算部８で算出式（Ｆ５）に従って変換してからチェック中の画素の画素値として採用し、ステップＳ８へ飛ぶ。
【００３２】
〔ステップＳ７〕予め設定した所定の画素値（例えば０）をチェック中の画素の画素値として採用し、次のステップ８へ進む。
【００３３】
〔ステップＳ８〕合成画像Ｃの未処理画素があれば、チェック画素を未処理画素に更新してからステップＳ５へ戻る。未処理画素が無ければ、次のステップ９へ進む。
【００３４】
〔ステップＳ９〕合成画像Ｃが完成したことになるので、画像合成処理としては完了となる。
合成画像Ｃの完成後は必要に応じて、図３に示すように、合成画像Ｃを表示モニタ３に表示したり、図５に示すように、合成画像Ｃの画素値のヒストグラムを表示モニタ３に表示しながら画像後処理部１０を起動させて、画像合成前の個別画像別の後処理を行ったりする。
【００３５】
なお、以上の説明では、個別画像Ａ，Ｂおよび合成画像Ｃを２次元画像として説明したが、個別画像Ａ，Ｂおよび合成画像Ｃが３次元画像であっても単にデータ量が増えるだけで全く同一のプロセスで合成することができる。また、合成する個別画像の枚数も２枚に限らず、複数の個別画像に対応する画素値が存在する場合の個別画像間の優先順位を予め定めておきさえすれば、３枚以上の任意の画像を全く同様にして合成することができる。
【００３６】
このように、実施例の装置によれば、個別画像Ａ，Ｂを見かけ上だけでなくて実際に合成して単一の合成画像Ｃとして作成するので、画像合成後は個別画像Ａ，Ｂを記憶する必要はなくて合成画像Ｃだけを記憶すればよく、画像合成後のメモリ容量が抑えられ、これに伴ってリアルタイム性を損なう外部記憶装置を使用せずに済む。
【００３７】
さらに、実施例の装置によれば、合成画像Ｃでは、画素値変換演算部８による演算処理の結果、画素値のヒストグラムｃ上で重ならない各分離ヒストグラムａ２、ｂ２の画素値範囲が各個別画像Ａ，Ｂ別に割り付けられたかたちとなって、各画素値は合成前に属していた元の個別画像に割り付けられた相互に重なりのない画素値範囲内の値になっており、任意のひとつの分離ヒストグラムの画素値範囲の画素値に後処理を施せば、後処理がなされた画素値が画像合成前に属していた元の個別画像に対してだけ選択的に後処理が行われたことになるので、画像合成後でも合成前の個別画像別の後処理を容易におこなうことができる。
【００３８】
具体的に説明すると、例えば、各分離ヒストグラムａ２、ｂ２の画素値範囲のそれぞれに異なる適当な後処理を施すことにより、図７（ａ）に示すように、合成画像Ｃにおける元の個別画像Ａに対応する領域の画調と元の個別画像Ｂに対応する領域の画調をそれぞれ別々に変化させた後処理画像Ｄを表示モニタ３の画面に映し出すことができる。
また、分離ヒストグラムａ２の画素値範囲だけに適当な後処理を施し、分離ヒストグラムの画素値範囲は未処理のままとすることにより、図７（ｂ）に示すように、合成画像Ｃのおける元の個別画像Ｂに対応する領域の画調はそのままで個別画像Ａに対応する領域の画調だけを変化させた後処理画像Ｅを表示モニタ３の画面に映し出すこともできる。
さらに、分離ヒストグラムａ２の画素値範囲は画素値を全て０とする後処理を施し、分離ヒストグラムｂ２の画素値範囲には適当な後処理を施すことにより、図７（ｃ）に示すように、合成画像Ｃにおける元の個別画像Ａに対応する領域の画像は消去し、合成画像Ｃにおける元の個別画像Ｂに対応する領域の画調を変化させた後処理画像Ｆを表示モニタ３の画面に映し出すこともできる。
【００３９】
加えて、実施例の装置の場合は、個別画像Ａ，Ｂの合成に先立って、原ヒストグラムａ，ｂのうちの合成対象となる個別ヒストグラムａ１，ｂ１の画素値範囲を設定することができるので、合成対象となる個別ヒストグラムａ１，ｂ１が画像合成に好適なものとなり、その結果、適切な合成画像を円滑に作成することができる。
【００４０】
この発明は、上記の実施例に限られるものではなく、以下のように変形実施することも可能である。
（１）実施例の装置では、ステップＳ５において、画素値採用部９が対応する画素値の有り無しのチェックを個別画像Ａ又は個別画像Ｂの対応する画素の画素値が下限画素値ＱａＬ〜上限画素値ＱａＨ、又は、下限画素値ＱｂＬ〜上限画素値ＱｂＨにあるか否かで行ったが、これは、個別画像Ａ又は個別画像Ｂの画素値を画素値変換演算部８で算出式（Ｆ５），（Ｆ６）に従って先に合成画像Ｃの画素値に変換しておいてから、変換後の画素値が下限画素値ｑａＬ〜上限画素値ｑａＨ、または、下限画素値ｑｂＬ〜上限画素値ｑｂＨにあるか否かで行うようにしてもよい。
【００４１】
（２）実施例の画像合成装置の場合、画素値採用部９に予めセットされるアルゴリズムは個別画像Ｂを優先して採用する手法であったが、両個別画像を交互に採用する手法、変換後の画素値の高い方を採用する手法など合成目的に見合ったアルゴリズムをセットしたり、複数のアルゴリズムを予めセットしておいて、適当なものをその都度選択して起動させるような構成としてもよい。
【００４２】
【発明の効果】
以上の説明から明らかなように、この発明の画像合成装置によれば、複数の個別画像を見かけ上だけでなくて実際に合成して単一の合成画像として作成するので、画像合成後は複数の個別画像を記憶する必要がなくなって単一の合成画像だけを記憶すればよく、画像合成後のメモリ容量が抑えられ、これに伴ってリアルタイム性を損なう外部記憶装置を使わずに済ませられる。
加えて、この発明の画像合成装置によれば、合成画像では、画素値変換演算手段による演算処理の結果、画素値のヒストグラム上で重ならない各分離ヒストグラムの画素値範囲が各個別画像に別々に割り付けられたかたちとなって、各画素値は合成前に属していた元の個別画像に割り付けられた相互に重なりのない画素値範囲内の値になっており、任意のひとつの分離ヒストグラムの画素値範囲の画素値に後処理を施せば、後処理がなされた画素値が画像合成前に属していた元の個別画像に対してだけ選択的に後処理が行われたことになるので、画像合成後でも合成前の個別画像別の後処理を容易に行うことができる。
【図面の簡単な説明】
【図１】実施例に係る画像合成装置の構成を示すブロック図である。
【図２】実施例の装置で合成する２枚の個別画像を示す模式図である。
【図３】実施例の装置で作成した合成画像を示す模式図である。
【図４】個別画像の画素値の原ヒストグラムを示すグラフである。
【図５】合成画像の画素値のヒストグラムを示すグラフである。
【図６】実施例の装置による画像合成プロセスを示すフローチャートである。
【図７】実施例の装置で作成した合成画像に適当な後処理を施して得られた後処理画像の例を示す模式図である。
【符号の説明】
１          …  合成処理部
５          …  ヒストグラム求出表示部
６          …  個別ヒストグラム範囲設定部
７          …  変換用定数求出部
８          …  画素値変換演算部
９          …  画素値採用部
Ａ，Ｂ      …  個別画像
Ｃ          …  合成画像
ａ，ｂ      …  原ヒストグラム
ｃ          …  合成画像の画素値のヒストグラム
ａ１，ｂ１  …  個別ヒストグラム
ａ２，ｂ２  …  分離ヒストグラム
【図１】
2004341902.tif 000003
【図２】
2004341902.tif 000004
【図３】
2004341902.tif 000005
【図４】
2004341902.tif 000006
【図５】
2004341902.tif 000007
【図６】
2004341902.tif 000008
【図７】
2004341902.tif 000009