(57)【要約】      （修正有）【課題】長尺画像を効率よく表示することができる画像表示装置を提供する。【解決手段】表示画面上での第１の方向の表示サイズが、表示画面の第１の方向の画面サイズよりも長い長尺画像を取得する。長尺画像を第１の方向に複数に分割して、表示サイズが表示画面の画面サイズ以下になる複数の分割画像を生成する。複数の分割画像の中から選択された少なくとも一つの分割画像と、選択された分割画像が長尺画像のどの部分に対応するかを示す対応情報とを表示画面上に表示させる。【選択図】図１
2014095623.tif 000002
【特許請求の範囲】
【請求項１】
画像表示を行う表示手段と、
前記表示手段の表示画面上での第１の方向の表示サイズが当該表示画面の前記第１の方向の画面サイズよりも長い長尺画像を取得する画像取得手段と、
前記長尺画像を前記第１の方向に複数に分割して、前記表示画面内に表示可能な大きさの分割画像を複数生成する分割画像生成手段と、
少なくとも一つの前記分割画像と、当該分割画像が前記長尺画像のどの部分に対応するかを示す対応情報とを前記表示画面に表示させる表示制御手段と、
を備える画像表示装置。
【請求項２】
前記長尺画像がＮ（Ｎは２以上の自然数）個の前記分割画像に分割されており、
前記Ｎ個の前記分割画像の中から前記第１の方向に連続するＭ（２≦Ｍ≦Ｎ）個の前記分割画像を選択する分割画像選択手段を備え、
前記表示制御手段は、前記分割画像選択手段が選択した前記Ｍ個の前記分割画像を前記表示画面上で前記第１の方向に対して垂直な第２の方向に並べて表示させる請求項１記載の画像表示装置。
【請求項３】
前記表示画面に表示される前記分割画像を切り替える切替操作を受け付ける操作受付手段を備え、
前記分割画像選択手段は、前記操作受付手段で前記切替操作を受け付けた場合に、当該切替操作に対応した前記Ｍ個の前記分割画像を選択する請求項２記載の画像表示装置。
【請求項４】
前記表示制御手段は、前記対応情報として、前記表示画面内で前記長尺画像の全体を表す全体画像と、前記表示画面に表示されている前記分割画像が前記全体画像のどの部分に対応するかを示す表示情報とを前記表示画面に表示させる請求項１から３のいずれか１項記載の画像表示装置。
【請求項５】
前記長尺画像から前記全体画像を生成する全体画像生成手段を備える請求項４記載の画像表示装置。
【請求項６】
前記全体画像は、前記長尺画像の画素を間引いて生成されたものであり、
前記表示画面の解像度、階調再現性の少なくともいずれかを含む前記表示手段の特性を取得する特性取得手段を備え、
前記全体画像生成手段は、前記特性取得手段が取得した前記特性に基づき、当該特性に対応した画素間引き量の前記全体画像を予め生成して全体画像記憶手段に記憶させ、
前記表示制御手段は、前記全体画像記憶手段から取得した前記全体画像を前記表示画面に表示させる請求項５記載の画像表示装置。
【請求項７】
前記分割画像は、前記長尺画像内の当該分割画像に対応する部分の画素を間引いて生成されたものであり、
前記分割画像生成手段は、前記特性取得手段が取得した前記特性に基づき、当該特性に対応した画素間引き量の前記分割画像を予め生成して分割画像記憶手段に記憶させ、
前記表示制御手段は、前記分割画像記憶手段から取得した前記分割画像を前記表示画面に表示させる請求項６記載の画像表示装置。
【請求項８】
前記画像取得手段が取得した前記長尺画像を記憶する長尺画像記憶手段と、
前記表示画面に表示されている前記分割画像の一部の領域を指定する領域指定手段と、を備え、
前記表示制御手段は、前記長尺画像記憶手段に記憶されている前記長尺画像から前記領域指定手段で指定された前記一部の領域に対応する領域画像を抽出し、前記領域画像に基づき前記表示画面に前記一部の領域の拡大画像を表示させる請求項１から７のいずれか１項記載の画像表示装置。
【請求項９】
前記表示制御手段は、前記長尺画像内での前記一部の領域の位置を表す第１のスケールを前記拡大画像内に表示させる請求項８記載の画像表示装置。
【請求項１０】
前記表示制御手段は、前記一部の領域の大きさを表す第２のスケールを前記拡大画像内に表示させる請求項８または９記載の画像表示装置。
【請求項１１】
前記画像取得手段は、被検査体に照射されてこの被検査体を透過した電磁波を検出する検出器の検出値に基づき生成された前記長尺画像を取得する請求項１から１０のいずれか１項記載の画像表示装置。
【請求項１２】
前記被検査体には、厚みが均一な均一部分と不均一な不均一部分とが含まれており、
前記分割画像生成手段が生成した複数の前記分割画像の各々には、前記均一部分に対応する均一領域と、前記不均一部分に対応する不均一領域とが含まれ、
前記分割画像生成手段が生成した複数の前記分割画像内の前記均一領域の濃度を基準濃度に補正し、かつ前記不均一領域の濃度を前記基準濃度に対する相対的な濃度に補正する画像補正手段を備え、
前記表示制御手段は、前記画像補正手段により濃度補正された前記分割画像を前記表示画面に表示させる請求項１１記載の画像表示装置。
【請求項１３】
画像表示を行う表示手段の表示画面上での第１の方向の表示サイズが前記表示画面の前記第１の方向の画面サイズよりも長い長尺画像を取得する画像取得ステップと、
前記画像取得ステップで取得した前記長尺画像を前記第１の方向に複数に分割して、前記表示画面内に表示可能な大きさの分割画像を複数生成する分割画像生成ステップと、
前記分割画像生成ステップで生成された複数の前記分割画像のうちの少なくとも一つの前記分割画像と、当該分割画像が前記長尺画像のどの部分に対応するかを示す対応情報とを前記表示画面に表示させる表示制御ステップと、
を有する画像表示方法。
【請求項１４】
画像表示を行う表示手段の表示画面上での第１の方向の表示サイズが前記表示画面の前記第１の方向の画面サイズよりも長い長尺画像を記憶した長尺画像記憶手段から前記長尺画像を取得する画像取得処理と、
前記画像取得処理で取得した前記長尺画像を前記第１の方向に複数に分割して、前記表示画面内に表示可能な大きさの分割画像を複数生成する分割画像生成処理と、
前記分割画像生成処理で生成された複数の前記分割画像のうちの少なくとも一つの前記分割画像と、当該分割画像が前記長尺画像のどの部分に対応するかを示す対応情報とを前記表示画面に表示させる表示制御処理と、
をコンピュータに実行させる画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、長尺画像を表示する画像表示装置及び方法並びにプログラムに関する。
【背景技術】
【０００２】
複数のパイプを溶接してなるパイプラインの各パイプの溶接部にクラックや気泡などの欠陥が含まれるか否かを検査する検査方法として、Ｘ線等を用いた非破壊検査（ＮＤＴ：Non Destructive Testing）が知られている（特許文献１参照）。
【０００３】
溶接部の非破壊検査では、例えば、Ｘ線の線源を溶接部の内側に配置するとともに、溶接部の外周面上にその周方向に沿ってイメージングプレート（Imaging Plate：ＩＰ）を巻き付けるように装着する（図３参照）。そして、線源から溶接部にＸ線を照射させることにより、溶接部を透過したＸ線がイメージングプレートに入射してイメージングプレートにＸ線画像情報として蓄積される。イメージングプレートに蓄積されたＸ線画像情報は、イメージングプレート画像読取装置により読み取られた後、パーソナルコンピュータ（以下、単にＰＣという）にＸ線透視像として取り込まれる。このＸ線透視像はＰＣのモニタに表示される。モニタに表示されるＸ線透視像を確認することで、溶接部の欠陥の有無を判定することができる。
【０００４】
この際に、特許文献１に記載の検査装置では、Ｘ線透視像の特定の輝度領域とそれ以外の輝度領域とに対して異なる間引き率で間引き処理を行うことで、特定の輝度領域を強調することができる。
【０００５】
また、特許文献２に記載の検査装置では、イメージプレート等から取得したＸ線透視像をその輝度値の範囲により複数の領域に分けて抽出し、各領域の画像をそれぞれ輝度の明暗が強調されるように量子化変更した画像をモニタに表示させている。これにより、溶接部等の被検査体の内部の状態がより識別し易くなる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−０８９８１０号公報
【特許文献２】特開２００８−２９２２０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、パイプラインは大径であるので、その溶接部の非破壊検査には長尺のイメージングプレートが用いられる。従って、長尺のイメージングプレートから得られるＸ線透視像は、縦横のアスペクト比が大きくなり、ＰＣのモニタの表示画面の横方向の表示サイズよりも長くなる。このため、特許文献１の検査装置では、長尺のＸ線透視像の表示を行う場合にモニタ上で一度に確認可能な情報（表示範囲）が限られるため、画像全体が把握し難くなるという問題が生じる。また、モニタの表示画面上でのＸ線透視像のスクロール操作が煩わしくなるという問題も生じる。さらに、長尺のＸ線透視像に対して、特許文献１に記載されているような輝度領域毎に異なる間引き率で間引き処理を行った場合には、輝度領域の境界でＸ線透視像の画質が均一にならない。その結果、輝度領域の境界で欠陥あるいは異常が発生していると検査員が誤認するおそれがある。
【０００８】
また、特許文献２の検査装置では、Ｘ線透視像を輝度値の範囲により複数の領域に分けて表示しているが、Ｘ線透視像が長尺画像となる場合について一切考慮されていない。このため、特許文献２の検査装置では、各領域の画像が長尺画像であった場合に個々の画像について一度に確認可能な情報が限られる。その結果、特許文献２の検査装置においても、画像全体が把握し難くなり、さらに検査画像のスクロール操作が煩わしくなるという問題は依然として発生する。
【０００９】
本発明の目的は、長尺の画像の表示を効率的に行うことができる画像表示装置及び方法並びにプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明の目的を達成するための画像表示装置は、画像表示を行う表示手段と、表示手段の表示画面上での第１の方向の表示サイズが、表示画面の第１の方向の画面サイズよりも長い長尺画像を取得する画像取得手段と、長尺画像を第１の方向に複数に分割して、表示画面内に表示可能な大きさの分割画像を複数生成する分割画像生成手段と、少なくとも一つの分割画像と、分割画像が長尺画像のどの部分に対応するかを示す対応情報とを表示画面に表示させる表示制御手段と、を備える。
【００１１】
本発明によれば、全体が把握しづらい長尺画像を表示画面に表示させる代わりに、表示画面上で一度に確認可能な表示サイズの分割画像と、分割画像が長尺画像のどの部分に対応するかを示す対応情報と、を表示画面に表示させることができる。
【００１２】
長尺画像がＮ（Ｎは２以上の自然数）個の分割画像に分割されており、Ｎ個の分割画像の中から第１の方向に連続するＭ（２≦Ｍ≦Ｎ）個の分割画像を選択する分割画像選択手段を備え、表示制御手段は、分割画像選択手段が選択したＭ個の分割画像を表示画面上で第１の方向に対して垂直な第２の方向に並べて表示させることが好ましい。これにより、長尺画像の少なくとも一部を表示画面に折り返し表示させることができる。
【００１３】
表示画面に表示される分割画像を切り替える切替操作を受け付ける操作受付手段を備え、分割画像選択手段は、操作受付手段で切替操作を受け付けた場合に、切替操作に対応したＭ個の分割画像を選択することが好ましい。これにより、切替操作に応じて表示画面に表示させる分割画像を切り替えることができる。
【００１４】
表示制御手段は、対応情報として、表示画面内で長尺画像の全体を表す全体画像と、表示画面に表示されている分割画像が全体画像のどの部分に対応するかを示す表示情報とを表示画面に表示させることが好ましい。これにより、表示画面に表示されている分割画像が全体画像のどの部分に対応するかを容易に判別することができる。
【００１５】
長尺画像から全体画像を生成する全体画像生成手段を備えることが好ましい。これにより、分割画像が長尺画像のどの部分に対応するかを容易に判別することができる。
【００１６】
全体画像は、長尺画像の画素を間引いて生成されたものであり、表示画面の解像度、階調再現性の少なくともいずれかを含む表示手段の特性を取得する特性取得手段を備え、全体画像生成手段は、特性取得手段が取得した特性に基づき、特性に対応した画素間引き量の全体画像を予め生成して全体画像記憶手段に記憶させ、表示制御手段は、全体画像記憶手段から取得した全体画像を表示画面に表示させることが好ましい。これにより、表示画面に全体画像が表示されるまでの待ち時間を短縮することができる。
【００１７】
分割画像は、長尺画像内の分割画像に対応する部分の画素を間引いて生成されたものであり、分割画像生成手段は、特性取得手段が取得した特性に基づき、特性に対応した画素間引き量の分割画像を予め生成して分割画像記憶手段に記憶させ、表示制御手段は、分割画像記憶手段から取得した分割画像を表示画面に表示させることが好ましい。これにより、表示画面に全体画像が表示されるまでの待ち時間を短縮することができる。
【００１８】
画像取得手段が取得した長尺画像を記憶する長尺画像記憶手段と、表示画面に表示されている分割画像の一部の領域を指定する領域指定手段と、を備え、表示制御手段は、長尺画像記憶手段に記憶されている長尺画像から領域指定手段で指定された一部の領域に対応する領域画像を抽出し、領域画像に基づき表示画面に一部の領域の拡大画像を表示させることが好ましい。これにより、分割画像内の所望の領域を拡大表示することができる。
【００１９】
表示制御手段は、長尺画像内での一部の領域の位置を表す第１のスケールを拡大画像内に表示させることが好ましい。これにより、拡大表示されている領域の長尺画像内で位置を容易に判別することができる。
【００２０】
表示制御手段は、一部の領域の大きさを表す第２のスケールを拡大画像内に表示させることが好ましい。これにより、拡大表示されている領域の大きさを容易に判別することができる。
【００２１】
画像取得手段は、被検査体に照射されてこの被検査体を透過した電磁波を検出する検出器の検出値に基づき生成された長尺画像を取得する。なお、ここでいう電磁波には放射線が含まれるものとする。
【００２２】
被検査体には、厚みが均一な均一部分と不均一な不均一部分とが含まれており、分割画像生成手段が生成した複数の分割画像の各々には、均一部分に対応する均一領域と、不均一部分に対応する不均一領域とが含まれ、分割画像生成手段が生成した複数の分割画像内の均一領域の濃度を基準濃度に補正し、かつ不均一領域の濃度を基準濃度に対する相対的な濃度に補正する画像補正手段を備え、表示制御手段は、画像補正手段により濃度補正された分割画像を表示画面に表示させることが好ましい。これにより、各分割画像の画質が均一になるので、分割画像を見やすくすることができる。
【００２３】
また、本発明の画像表示方法は、画像表示を行う表示手段の表示画面上での第１の方向の表示サイズが表示画面の第１の方向の画面サイズよりも長い長尺画像を取得する画像取得ステップと、画像取得ステップで取得した長尺画像を第１の方向に複数に分割して、表示画面内に表示可能な大きさの分割画像を複数生成する分割画像生成ステップと、分割画像生成ステップで生成された複数の分割画像のうちの少なくとも一つの分割画像と、分割画像が長尺画像のどの部分に対応するかを示す対応情報とを表示画面に表示させる表示制御ステップと、を有する。
【００２４】
また、本発明の画像表示プログラムは、画像表示を行う表示手段の表示画面上での第１の方向の表示サイズが表示画面の第１の方向の画面サイズよりも長い長尺画像を記憶した長尺画像記憶手段から長尺画像を取得する画像取得処理と、画像取得処理で取得した長尺画像を第１の方向に複数に分割して、表示画面内に表示可能な大きさの分割画像を複数生成する分割画像生成処理と、分割画像生成処理で生成された複数の分割画像のうちの少なくとも一つの分割画像と、分割画像が長尺画像のどの部分に対応するかを示す対応情報とを表示画面に表示させる表示制御処理と、をコンピュータに実行させる。
【発明の効果】
【００２５】
本発明の画像表示装置及び方法並びにプログラムは、長尺画像を複数に分割した分割画像の中の少なくとも一つの分割画像と、分割画像が長尺画像のどの部分に対応するかを示す対応情報とを表示画面に表示させるので、従来よりも長尺画像を効率よく表示することができる。その結果、長尺画像の全体が把握し易くなり、さらに従来よりも長尺画像のスクロール操作の煩わしさを低減させることができる。
【図面の簡単な説明】
【００２６】
【図１】第１実施形態のＸ線検査装置の概略図である。
【図２】溶接部への取付前のイメージングプレートの概略図である。
【図３】溶接部への取付後のイメージングプレートの概略図である。
【図４】図３中のＩＶ−ＩＶ線に沿う断面図である。
【図５】ＰＣの電気的構成を示すブロック図である。
【図６】全体画像の生成を説明するための説明図である。
【図７】分割画像の生成を説明するための説明図である。
【図８】検査画像の概略図である。
【図９】表示切替操作（スクロール操作）を説明するための説明図である。
【図１０】図９に示した方法とは異なる他の表示切替操作を説明するための説明図である。
【図１１】ルーペ画面表示処理を説明するための説明図である。
【図１２】Ｘ線検査装置による検査の流れを示したフローチャートである。
【図１３】検査画像の表示処理の流れを示したフローチャートである。
【図１４】ルーペ画像表示処理の流れを示したフローチャートである。
【図１５】Ｘ線源の位置にずれが生じている場合を示した説明図である。
【図１６】第２実施形態のＸ線検査装置のＰＣの電気的構成を示すブロック図である。
【図１７】分割画像補正処理を説明するための説明図である。
【図１８】分割画像補正処理の流れを示したフローチャートである。
【図１９】第３実施形態のＸ線検査装置のＰＣの電気的構成を示すブロック図である。
【図２０】第３実施形態のＸ線検査装置による検査の流れを示したフローチャートである。
【発明を実施するための形態】
【００２７】
［第１実施形態のＸ線検査装置］
図１に示すように、Ｘ線検査装置１０は、パイプラインを構成するパイプ１１（図２参照）間の溶接部１１ａのＸ線透視画像を取得して表示するものであり、溶接部１１ａのクラックや気泡などの欠陥の検査に用いられる。なお、溶接部１１ａは本発明の被検査体に相当する。
【００２８】
Ｘ線検査装置１０は、Ｘ線（電磁波）１２を出射するＸ線源１３と、長尺のイメージングプレート（検出器）１４と、イメージングプレート読取装置１５と、ＰＣ（画像表示装置）１６とを備えている。
【００２９】
図２から図４に示すように、Ｘ線源１３は、線源駆動装置１８によりパイプ１１の内部でかつその中心軸に沿って移動自在に保持されている。Ｘ線源１３は、線源駆動装置１８の制御の下、パイプ１１の内周面に向かって放射状にＸ線１２を出射する。線源駆動装置１８は、パイプ１１の中心軸に沿ってＸ線源１３を溶接部１１ａの内周面に対向する位置まで移動させた後、このＸ線源１３から溶接部１１ａの内周面に向けてＸ線１２を出射させる。なお、符号１１ｂは、各パイプ１１の「非溶接部」を示す。
【００３０】
イメージングプレート１４は、パイプ１１の外周面の円周方向の長さよりも長尺に形成されており、溶接部１１ａの外周面上にその周方向に沿って巻き付けるように装着される。イメージングプレート１４には、Ｘ線源１３から出射されて溶接部１１ａを透過したＸ線１２が入射して、Ｘ線１２の入射線量に応じたエネルギ情報がＸ線画像情報（検出値）として蓄積される。Ｘ線画像情報が蓄積されたイメージングプレート１４は、溶接部１１ａから取り外された後にイメージングプレート読取装置１５にセットされる。なお、イメージングプレート１４を図示しない保護ケース内に収納した状態で溶接部１１ａに装着してもよい。
【００３１】
図１に戻って、イメージングプレート読取装置１５はＰＣ１６に接続している。イメージングプレート読取装置１５は、イメージングプレート１４に蓄積されたＸ線画像情報を読み取り、このＸ線画像情報に基づき溶接部１１ａのデジタルなＸ線透視像２０を生成してＰＣ１６へ出力する。
【００３２】
ＰＣ１６は、本発明の画像表示装置に相当するものであり、イメージングプレート読取装置１５から取得したＸ線透視像２０に基づき、溶接部１１ａの欠陥の有無を検査するための検査画像をモニタ（表示手段）２２に表示する。
【００３３】
Ｘ線透視像２０は、本発明の長尺画像に相当するものである。イメージングプレート１４がモニタ２２の図中の横方向（第１の方向）の画面サイズＨ１よりも長く形成されているため、Ｘ線透視像２０についても、その横方向の表示サイズＨ２が画面サイズＨ１よりも長くなる（図６参照）。
【００３４】
＜ＰＣの構成＞
図５に示すように、ＰＣ１６は、前述のモニタ２２の他に、ＣＰＵ２５と、ストレージ２６と、メモリ２７と、キーボード２８と、マウス２９と、表示ドライバ３０と、画像入力Ｉ／Ｆ（画像取得手段）３１とを備えている。ＣＰＵ２５は、ストレージ２６に記憶されたプログラムをメモリ２７へロードして、このプログラムに従った処理を実行することにより、ＰＣ１６の各部を統括的に制御する。
【００３５】
ストレージ２６は、例えばハードディスクや不揮発メモリであり、ＯＳ（Operating System）３３や画像表示プログラム３４などの各種のプログラムやデータが記憶されている。ＯＳ３３は、ＰＣ１６の全体を管理する周知の基本ソフトウェアである。画像表示プログラム３４は、Ｘ線透視像２０の表示用のアプリケーションソフトである。
【００３６】
また、ストレージ２６には、イメージングプレート読取装置１５から取得したＸ線透視像２０を記憶する画像記憶部（長尺画像記憶手段）３５が設けられている。
【００３７】
メモリ２７は、ＣＰＵ２５が処理を実行するためのワークメモリである。また、メモリ２７には、ＣＰＵ２５が生成した各種のデータが一時的に記憶される。キーボード２８及びマウス２９は、ＰＣ１６の操作に用いられる周知の入力機器である。また、表示ドライバ３０は、ＣＰＵ２５の制御の下、モニタ２２の表示を制御する。
【００３８】
画像入力Ｉ／Ｆ３１は、各種の通信回線を介してイメージングプレート読取装置１５に接続している。画像入力Ｉ／Ｆ３１は、イメージングプレート読取装置１５から取得したＸ線透視像２０を画像記憶部３５内に記憶させる。
【００３９】
モニタ２２の表示画面上にはタッチパネル３７が設けられている。タッチパネル３７は、表示画面上で行われるフリック操作や各種のジェスチャ操作を受け付ける。タッチパネル３７は、前述のキーボード２８及びマウス２９とともに、本発明の操作受付手段として機能する。
【００４０】
ＣＰＵ２５は、画像表示プログラム３４が起動された場合に、この画像表示プログラム３４に従った処理を実行することにより、全体画像生成部（全体画像生成手段）４０、分割画像生成部（分割画像生成手段）４１、及び表示制御部（表示制御手段）４２として機能する。
【００４１】
図６に示すように、全体画像生成部４０は、画像記憶部３５から読み出したＸ線透視像２０から、モニタ２２の表示画面２２ａ内でＸ線透視像２０の全体を表す全体画像４４を生成する。例えば、全体画像生成部４０は、Ｘ線透視像２０の表示サイズＨ２が表示画面２２ａの画面サイズＨ１以下になるように、Ｘ線透視像２０に対して画素の間引き処理を施すことにより全体画像４４を生成する。なお、画素間引き処理以外の公知の方法を用いてＸ線透視像２０から全体画像４４を生成してもよい。この全体画像４４はメモリ２７に一時的に記憶される。
【００４２】
図７に示すように、分割画像生成部４１は、画像記憶部３５からＸ線透視像２０を読み出して、このＸ線透視像２０を表示画面２２ａの横方向に複数に分割した分割画像４５を生成する。具体的に、分割画像生成部４１は、Ｘ線透視像２０を画面サイズＨ１以下の表示サイズに対応した複数の分割領域（１）〜（８）に分ける。そして、分割画像生成部４１は、Ｘ線透視像２０から各分割領域（１）〜（８）に対応する部分の画像をそれぞれ分割画像４５として抽出することにより複数の分割画像４５を生成する。これにより、各分割画像４５は、その全体が表示画面２２ａ内に表示可能な大きさに形成される。
【００４３】
また、分割画像生成部４１は、各分割画像４５に対して画素の間引き処理を施す。これにより、個々の分割画像４５のデータ量を減らすことができる。
【００４４】
さらに、分割画像生成部４１は、各分割領域（１）〜（８）に対応する分割画像４５を生成する際に、個々の分割領域をこれに隣接する分割領域の端部まで広げた領域に対応する分割画像４５を生成する。すなわち、互い隣接する分割画像４５の端部が重複するように、各分割画像４５を生成する。これは、分割画像４５に対して画像処理を施したときに、分割画像４５の中央部と端部とに施す画像処理のパラメータの若干の差異により、分割画像４５の端部に疑似的な傷や段差などが表示されてしまうためである。このため、分割領域（１）〜（８）よりも広げた領域に対応する分割画像４５を生成することにより、分割画像４５の分割領域（１）〜（８）に対応する部分（端部を除いた中央部分）に疑似的な傷等が発生することが防止される。なお、この場合には、分割画像４５の中央部分の表示サイズが画面サイズＨ１以下になればよい。
【００４５】
分割画像４５は、溶接部１１ａの欠陥の有無を検査するための画像として、Ｘ線透視像２０の代わりに表示画面２２ａに表示される。本実施形態では、Ｘ線透視像２０が分割領域（１）〜（８）に分けられるため、分割領域（１）〜（８）にそれぞれ対応する分割画像４５が生成される。以下、分割領域（１）に対応する分割画像４５を「第１分割画像４５」、分割領域（２）に対応する分割画像４５を「第２分割画像４５」、・・・、分割領域（８）に対応する分割画像４５を「第８分割画像４５」という。各分割画像４５は、メモリ２７に一時的に記憶される。
【００４６】
なお、上述の全体画像４４や各分割画像４５の生成にはＸ線透視像２０の複製データ等が用いられ、オリジナルのＸ線透視像２０は画像記憶部３５内に残される。
【００４７】
図５に戻って、表示制御部４２は、溶接部１１ａの欠陥の有無を検査するための検査画像４８を生成する。この表示制御部４２には、分割画像選択部（分割画像選択手段）５０と、対応情報生成部５１と、検査画像生成部５２と、拡大領域指定部（領域指定手段）５３と、ルーペ画面生成部５４とが設けられている。
【００４８】
分割画像選択部５０は、メモリ２７に記憶されたＮ（本実施形態ではＮ＝８）個の各分割画像４５の中から、表示画面２２ａに表示させる分割画像４５として横方向に連続するＭ（本実施形態ではＭ＝３）個の分割画像４５を選択する。ここで「Ｍ」は表示画面２２ａに同時に表示させる分割画像４５の数であり（図８参照）、表示画面２２ａの方向のサイズに応じて適宜増減される。そして、分割画像選択部５０は、例えば初回選択時には第１〜第３分割画像４５を選択する。また、分割画像選択部５０は、表示画面２２ａに表示させる分割画像４５の表示切替操作（図９、図１０参照）がなされる毎に、この表示切替操作に応じて横方向に連続する新たな３個の選択する。分割画像選択部５０は、メモリ２７内から選択した３個の分割画像４５を検査画像生成部５２へ出力する。さらに、分割画像選択部５０は、分割画像４５の選択結果を対応情報生成部５１へ出力する。
【００４９】
図８に示すように、対応情報生成部５１は、分割画像選択部５０から入力される分割画像４５の選択結果に基づき、分割画像選択部５０が選択した３個の分割画像４５がＸ線透視像２０のどの部分に対応するかを示す対応情報５５を生成する。この対応情報５５は、全体画像４４と、全体画像４４内において３個の分割画像４５にそれぞれ対応する部分を示す表示情報５６とで構成されている。対応情報生成部５１は、Ｘ線透視像２０と全体画像４４の縮尺関係と、分割画像４５の選択結果とに基づいて、表示情報５６を求める。そして、対応情報生成部５１は、メモリ２７から読み出した全体画像４４と、表示情報５６とに基づき、対応情報５５を生成する。
【００５０】
表示情報５６は、例えば、全体画像４４内の３個の分割画像４５にそれぞれ対応する部分を他の部分と異なる態様で表示するものである。なお、３個の分割画像４５がそれぞれ全体画像４４内のどの部分に対応するかを識別可能であればその表示態様は特に限定はされない。対応情報生成部５１は、対応情報５５を検査画像生成部５２へ出力する。
【００５１】
検査画像生成部５２は、分割画像選択部５０から入力された３個の分割画像４５と、対応情報生成部５１から入力された対応情報５５とに基づき、表示画面２２ａに表示する検査画像４８を生成する。
【００５２】
検査画像４８は、表示画面２２ａの図中の縦方向（第２の方向）に沿って、分割画像表示領域５９と全体画像表示領域６０とアイコン表示領域６１とに３分割されている。なお、検査画像４８内における各表示領域５９〜６１の配置や大きさは特に限定されるものではなく適宜変更してもよい。
【００５３】
検査画像生成部５２は、表示画面２２ａの横方向に連続する３個の分割画像４５を縦方向に順番に並べて分割画像表示領域５９内に配置する。この際に、検査画像生成部５２は、各分割画像４５からそれぞれ前述の重複部分（図７参照）を除いたものを分割画像表示領域５９内に配置する。各分割画像４５の重複部分の重複幅は既知であるので、検査画像生成部５２は各分割画像４５から重複部分を除くことができる。これにより、分割領域（１）〜（８）にそれぞれ対応したサイズの分割画像４５を分割画像表示領域５９内に配置することができる。その結果、第１分割画像４５の左端と第２分割画像４５の右端とが同一箇所を示し、第２分割画像４５の左端と第３分割画像４５の右端とが同一箇所を示す。従って、分割画像表示領域５９内には、Ｘ線透視像２０内の分割領域（１）〜（３）に対応する部分が折り返し表示される。なお、図中の分割画像４５内のドット表示は、溶接部１１ａを示している。
【００５４】
また、分割画像表示領域５９内の各分割画像４５は、表示情報５６に対応した識別態様（例えばフレームや背景色など）で表示される。これにより、各分割画像４５がＸ線透視像２０（全体画像４４）内のどの部分に位置するかを容易に判別することができる。さらに、全体画像４４をＸ線透視像２０から生成することにより、全体画像４４の各部分がＸ線透視像２０のどの部分に対応するかが明確になるので、分割画像４５がＸ線透視像２０のどの部分に位置するかをより容易に判別することができる。
【００５５】
検査画像生成部５２は、対応情報５５を全体画像表示領域６０内に配置する。さらに、検査画像生成部５２は、後述のルーペ画面の表示のＯＮ／ＯＦＦを切り替えるルーペ画面表示切替アイコン６３、スクロール操作を行うためのスクロール操作アイコン６４などの各種アイコンをアイコン表示領域６１内に配置する。各アイコン６３，６４は、グラフィカルユーザインタフェース（Graphical User Interface, GUI）として機能する。
【００５６】
検査画像生成部５２は、生成した検査画像４８を表示ドライバ３０へ出力する。表示ドライバ３０は、モニタ２２を制御して、表示画面２２ａに検査画像４８を表示させる。
【００５７】
＜分割画像の表示切替操作＞
次に、図９を用いて検査画像４８内に表示される分割画像４５の表示切替操作（スクロール操作ともいう）について説明する。分割画像表示領域５９を例えば図中左方向になぞる左方向フリック操作がタッチパネル３７で検出されると、分割画像選択部５０が作動する。分割画像選択部５０は、分割画像表示領域５９内に第１〜第３分割画像４５が表示されている場合には、メモリ２７内から第４〜第６分割画像４５を選択して検査画像生成部５２へ出力する。
【００５８】
また、分割画像選択部５０は、第４〜第６分割画像４５の選択結果を対応情報生成部５１へ出力する。対応情報生成部５１は、第４〜第６分割画像の選択結果に基づき、メモリ２７から読み出した全体画像４４と、第４〜第６分割画像４５にそれぞれ対応する表示情報５６とを含む新たな対応情報５５を生成する。そして、対応情報生成部５１は、対応情報５５を検査画像生成部５２へ出力する。
【００５９】
検査画像生成部５２は、分割画像選択部５０から入力された第４〜第６分割画像４５と、対応情報生成部５１から入力された新たな対応情報５５とに基づいて新たな検査画像４８を生成し、この検査画像４８を表示ドライバ３０へ出力する。これにより、分割画像表示領域５９内に第４〜第６分割画像４５が縦方向に並べて表示されるとともに、全体画像表示領域６０内の対応情報５５が更新される。その結果、分割画像表示領域５９内には、Ｘ線透視像２０内の分割領域（４）〜（６）に対応する部分が折り返し表示される。すなわち、左方向フリック操作によって、表示画面２２ａに表示されるＸ線透視像２０の表示範囲がスクロールされる。
【００６０】
また逆に、分割画像表示領域５９を例えば図中右方向になぞる右方向フリック操作がタッチパネル３７で検出された場合にも、分割画像選択部５０が作動する。分割画像選択部５０は、分割画像表示領域５９内に例えば第４〜第６分割画像４５が表示されている場合には、メモリ２７内の各分割画像４５の中から第１〜第３分割画像４５を選択する。これにより、第１〜第３分割画像４５に対応した新たな検査画像４８が生成される。そして、分割画像表示領域５９内に第１〜第３分割画像４５が縦方向に並べて表示されるとともに、全体画像表示領域６０内の表示情報５６が更新される。その結果、分割画像表示領域５９内には、Ｘ線透視像２０内の分割領域（１）〜（３）に対応する部分が折り返し表示される。すなわち、右方向フリック操作によって、表示画面２２ａに表示されるＸ線透視像２０の表示範囲が前述の左方向フリック操作時とは逆方向にスクロールされる。
【００６１】
なお、本実施形態では、１回の左・右方向フリック操作に伴い、表示画面２２ａに表示されるＸ線透視像２０の表示範囲が分割画像４５の３個分に対応したスクロール量でスクロールされるが、このスクロール量は適宜変更してもよい。例えば、分割画像４５の１個分に対応したスクロール量を設定することができる。この場合には、分割画像表示領域５９内に第１〜第３分割画像４５が表示されているときに左方向フリック操作がなされると、分割画像表示領域５９内に第２〜第４分割画像４５が表示される。また、分割画像表示領域５９内に第４〜第６分割画像４５が表示されているときに右方向フリック操作がなされた場合には、分割画像表示領域５９内に第３〜第５分割画像４５が表示される。
【００６２】
図１０に示すように、分割画像表示領域５９上でのフリック操作以外に、マウス２９を操作して分割画像４５の表示を切り替えることができる。例えば、マウス２９を操作してポインタ６６で全体画像４４内の所望の領域を指定すると、分割画像選択部５０が作動する。分割画像選択部５０は、メモリ２７内から、ポインタ６６で指定された領域に対応する分割画像４５を含む３個の連続する分割画像４５を選択する。例えば、全体画像４４内の第５分割画像４５に対応する領域がポインタ６６で指定された場合に、分割画像選択部５０は、メモリ２７内から第５〜第７分割画像４５を選択する。これにより、第５〜第７分割画像４５に対応した新たな検査画像４８が表示画面２２ａに表示される。
【００６３】
また、ポインタ６６でスクロール操作アイコン６４を指定した場合にも分割画像４５の表示を切り替えることができる。例えば、スクロール操作アイコン６４の下ボタンがポインタ６６で指定された場合には、前述の左方向フリック操作が行われた場合と同様の表示切替処理が行われる。逆に上ボタンがポインタ６６で指定された場合には、前述の右方向フリック操作が行われた場合と同様の表示切替処理が行われる。なお、マウス２９の代わりにキーボード２８を用いて分割画像４５の表示を切り替えてもよい。
【００６４】
＜ルーペ画面表示処理＞
図１１に示すように、拡大領域指定部５３及びルーペ画面生成部５４は、ルーペ画面表示切替アイコン６３がポインタ６６によりＯＮ表示に切り替えられたときに作動する。拡大領域指定部５３は、分割画像表示領域５９内に選択窓７０を表示させる。選択窓７０は、タッチパネル３７を用いたドラック操作、またはキーボード２８やマウス２９を用いたドラッグ操作などにより、分割画像表示領域５９内の任意の位置に移動可能である。この選択窓７０で指定されている領域が本発明の「分割画像の一部の領域」に相当する。また、拡大領域指定部５３は、分割画像表示領域５９内での選択窓７０の位置を示す位置座標情報７１をルーペ画面生成部５４へ出力する。
【００６５】
ルーペ画面生成部５４は、拡大領域指定部５３から入力された位置座標情報７１と、選択窓７０がどの分割画像４５上に表示されているかについての情報とを用いて、Ｘ線透視像２０内での選択窓７０に対応する選択窓対応領域を判別する。そして、ルーペ画面生成部５４は、画像記憶部３５に記憶されているＸ線透視像２０から選択窓対応領域に対応する領域画像７３を抽出し、この領域画像７３を拡大したルーペ画面（拡大画像）７４を検査画像４８上に重畳表示させる。これにより、溶接部１１ａのクラック７６や気泡７７などの欠陥の有無を容易に判定することができる。
【００６６】
また、ルーペ画面生成部５４は、選択窓対応領域の判別結果に基づき、Ｘ線透視像２０内での選択窓７０（選択窓対応領域）の位置を示す第１のスケール８０をルーペ画面７４内に表示させる。例えば、Ｘ線透視像２０の分割領域（１）側の一端を先頭とした場合に、第１のスケール８０は、Ｘ線透視像２０の先頭から選択窓７０までの距離を示す。
【００６７】
さらに、ルーペ画面生成部５４は、ルーペ画面７４内の領域の実際の大きさを表す第２のスケール８１をルーペ画面７４内に表示させる。この第２のスケール８１は、例えば大きさが既知のマーカを含むＸ線透視像２０を予め取得しておき、このマーカの表示画面２２ａ上での大きさを計測することにより求められる。
【００６８】
対応情報生成部５１は、例えば、前述の位置座標情報７１と、選択窓７０がどの分割画像４５上に表示されているかについての情報と、既知のＸ線透視像２０と全体画像４４の縮尺関係とを用いることで、全体画像４４内での選択窓７０の位置を判別する。そして、対応情報生成部５１は、全体画像４４内での選択窓７０の位置を示すマーカ８３を対応情報５５上に表示させる。
【００６９】
＜第１実施形態のＸ線検査装置の作用＞
次に、図１２を用いて上記構成のＸ線検査装置１０の作用について説明を行う。最初に、溶接部１１ａの外周面にイメージングプレート１４を巻き付けるように装着する（ステップＳ１）。そして、線源駆動装置１８によりＸ線源１３を溶接部１１ａの内周面に対向する位置まで移動させた後、Ｘ線源１３から溶接部１１ａの内周面に向けてＸ線１２を放射状に出射させる（ステップＳ２）。これにより、Ｘ線画像情報がイメージングプレート１４に蓄積される（ステップＳ３）。このイメージングプレート１４は、溶接部１１ａから取り外された後にイメージングプレート読取装置１５にセットされる。
【００７０】
イメージングプレート読取装置１５は、イメージングプレート１４に蓄積されたＸ線画像情報を読み取り、このＸ線画像情報に基づき溶接部１１ａのＸ線透視像２０を生成してＰＣ１６へ出力する。ＰＣ１６の画像入力Ｉ／Ｆ３１は、イメージングプレート読取装置１５から取得したＸ線透視像２０を画像記憶部３５内に記憶する（ステップＳ４：画像取得ステップ）。以下同様にして、検査対象となる全ての溶接部１１ａについてのＸ線透視像２０が取得されて画像記憶部３５内に記憶される。
【００７１】
次いで、ＰＣ１６において画像表示プログラム３４が起動される（ステップＳ５）。そして、検査員が画像表示プログラム３４上で検査するＸ線透視像２０を選択すると、ＣＰＵ２５は検査員が選択したＸ線透視像２０の複製（以下、複製についてもＸ線透視像２０という）を画像記憶部３５から取得する（ステップＳ６：画像取得処理）。
【００７２】
全体画像生成部４０は、画像記憶部３５から取得されたＸ線透視像２０に対して画素の間引き処理を施すことにより全体画像４４を生成する（ステップＳ７）。この全体画像４４はメモリ２７内に一時的に記憶される。
【００７３】
一方、分割画像生成部４１は、画像記憶部３５から取得されたＸ線透視像２０から、図７に示したようなＮ＝８個の分割画像４５を生成する（ステップＳ８：分割画像生成ステップ、分割画像生成処理）。この際に、互い隣接する分割画像４５の端部が重複するように各分割画像４５を生成することで、分割画像４５の分割領域（１）〜（８）に対応する部分（端部を除く部分）に疑似的な傷等が発生することが防止される。また、分割画像生成部４１は、各分割画像４５に対して画素の間引き処理を施して、個々の分割画像４５のデータ量を減らす。各分割画像４５はメモリ２７内に一時的に記憶される。分割画像４５がメモリ２７に記憶された後、検査画像表示処理が開始される（ステップＳ９）。
【００７４】
図１３に示すように、分割画像選択部５０は、メモリ２７に記憶された各分割画像４５の中から第１〜第３分割画像４５を選択して、第１〜第３分割画像４５を検査画像生成部５２へ出力する（ステップＳ１０）。また、分割画像選択部５０は、分割画像４５の選択結果を対応情報生成部５１へ出力する。
【００７５】
対応情報生成部５１は、分割画像選択部５０から入力された分割画像４５の選択結果に基づき、全体画像４４内において第１〜第３分割画像４５にそれぞれ対応する部分を判別する。そして、対応情報生成部５１は、メモリ２７から読み出した全体画像４４と、全体画像４４内において第１〜第３分割画像４５にそれぞれ対応する部分を示す表示情報５６とを用いて、対応情報５５を生成する（ステップＳ１１）。この対応情報５５は検査画像生成部５２へ出力される。
【００７６】
検査画像生成部５２は、分割画像選択部５０から入力された第１〜第３分割画像４５と、対応情報生成部５１から入力された対応情報５５とに基づき検査画像４８を生成し、この検査画像４８を表示ドライバ３０へ出力する（ステップＳ１２）。これにより、表示画面２２ａに検査画像４８が表示される（表示制御ステップ、表示制御処理）。
【００７７】
図８に示したように、分割画像表示領域５９内に第１〜第３分割画像４５が縦方向に順番並べて表示される。これにより、Ｘ線透視像２０内の分割領域（１）〜（３）に対応する部分が折り返し表示されるので、表示画面２２ａにより多くの情報を表示させることができる。例えば３個の分割画像４５を表示する場合には、Ｘ線透視像２０をそのまま表示する場合と比較して、表示画面２２ａに３倍の情報を表示させることができる。
【００７８】
また、全体画像表示領域６０内に対応情報５５を表示することにより、第１〜第３分割画像４５がＸ線透視像２０内のどの部分に対応するかを容易に判別することができる。さらに、本実施形態では、分割画像表示領域５９内での各分割画像４５の表示態様（フレームや背景色など）を、全体画像４４内での各分割画像４５の表示情報５６に対応させている。これにより、各分割画像４５がＸ線透視像２０（全体画像４４）内のどの部分に位置するかをより容易に判別することができる。
【００７９】
＜表示切替（スクロール）処理＞
図１２に戻って、検査画像４８の表示後に、分割画像表示領域５９内の表示を切り替える場合には、分割画像表示領域５９で左方向フリック操作が実行される（ステップＳ１３でＹＥＳ）。この左方向フリック操作がタッチパネル３７で検出されると、前述の検査画像表示処理（ステップＳ９）が再度開始される。
【００８０】
分割画像選択部５０は、メモリ２７内から第４〜第６分割画像４５を選択して検査画像生成部５２に出力するとともに、第４〜第６分割画像４５の選択結果を対応情報生成部５１に出力する。対応情報生成部５１は、全体画像４４と、この全体画像４４内において第４〜第６分割画像４５にそれぞれ対応する部分を示す表示情報５６とを含む新たな対応情報５５を生成し、この対応情報５５は検査画像生成部５２へ出力する。
【００８１】
検査画像生成部５２は、分割画像選択部５０から入力された第４〜第６分割画像４５と、対応情報生成部５１から入力された対応情報５５とに基づき新たな検査画像４８を生成し、この検査画像４８を表示ドライバ３０へ出力する。これにより、新たな検査画像４８が表示画面２２ａに表示される。具体的には、図９に示したように、分割画像表示領域５９内に第４〜第６分割画像４５が縦方向に並べて表示されるとともに、全体画像表示領域６０内の対応情報５５が更新される。その結果、表示画面２２ａに表示されるＸ線透視像２０の表示範囲がスクロールされて、分割画像表示領域５９内にＸ線透視像２０内の分割領域（４）〜（６）に対応する部分が折り返し表示される。以下、左方向フリック操作がなされるたびに、表示画面２２ａに表示されるＸ線透視像２０の表示範囲がスクロールされる。
【００８２】
また逆に、右方向フリック操作がなされた場合には、表示画面２２ａに表示されるＸ線透視像２０の表示範囲が逆方向にスクロールされるとともに、これに伴い対応情報５５が更新される。例えば分割画像表示領域５９内に第４〜第６分割画像４５が表示されている状態で右方向フリック操作がなされた場合には、分割画像表示領域５９内に第１〜第３分割画像４５が縦方向に並べて表示されるとともに、全体画像表示領域６０内に第１〜第３分割画像４５に対応した対応情報５５が表示される。
【００８３】
なお、図１０に示したように、マウス２９を操作してポインタ６６で全体画像４４内の所望の領域を指定した場合や、ポインタ６６でスクロール操作アイコン６４を指定した場合にも、分割画像表示領域５９内の分割画像４５の表示が切り替えられるとともに、全体画像表示領域６０内の対応情報５５が更新される。
【００８４】
本実施形態では、各分割画像４５に対して間引き処理が施すことにより各分割画像４５のデータ量を減らしているので、フリック操作等の表示切替操作が行われたときに表示切替のレスポンスを向上させることができる。
【００８５】
＜ルーペ画面表示処理＞
検査員は、分割画像表示領域５９内に表示される分割画像４５の一部を拡大表示する場合には、マウス２９を操作してルーペ画面表示切替アイコン６３をＯＮ表示に切り替えるルーペ画面表示操作を実行する（ステップＳ１３でＮＯ、ステップＳ１４でＹＥＳ）。これにより、ルーペ画面表示処理が開始される（ステップＳ１５）。
【００８６】
図１４に示すように、拡大領域指定部５３は、分割画像表示領域５９内に選択窓７０を表示させるとともに、この選択窓７０の位置座標情報７１をルーペ画面生成部５４へ出力する（ステップＳ１７）。
【００８７】
ルーペ画面生成部５４は、拡大領域指定部５３から入力された位置座標情報７１と、選択窓７０がどの分割画像４５上に表示されているかについての情報とに基づき、Ｘ線透視像２０内での選択窓７０に対応する選択窓対応領域を判別する（ステップＳ１８）。次いで、ルーペ画面生成部５４は、画像記憶部３５内のＸ線透視像２０から選択窓対応領域に対応する領域画像７３を抽出する（ステップＳ１９）。そして、ルーペ画面生成部５４は、領域画像７３を拡大したルーペ画面７４を検査画像４８上に重畳表示させる（ステップＳ２０）。この際に、ルーペ画面生成部５４は、選択窓対応領域の判別結果やルーペ画面７４の拡大率等の情報に基づき、第１のスケール８０及び第２のスケール８１をルーペ画面７４内に表示させる（ステップＳ２１）。
【００８８】
図１１に示したように、分割画像４５内でクラック７６や気泡７７などの欠陥が含まれている可能性があると判断される箇所をルーペ画面７４上で拡大表示することにより、この欠陥の有無を容易に判定することができる。また、第１のスケール８０を表示することにより、例えばルーペ画面７４内に欠陥が発見された場合に、この欠陥がＸ線透視像２０のどの位置にあるかを容易に判別することができる。これにより、溶接部１１ａ内の欠陥の位置を容易に特定することができる。さらに、第２のスケール８１を表示することにより、例えばルーペ画面７４内に欠陥が発見された場合に、この欠陥の実際のサイズを判別することができる。
【００８９】
以下、検査員がマウス２９を操作してルーペ画面表示切替アイコン６３をＯＦＦ表示に切り替えるまで、ルーペ画面表示処理が継続する（ステップＳ２２でＹＥＳ）。そして、検査員がマウス２９等を用いて選択窓７０を移動させると、前述のステップＳ１７からステップＳ２１までの処理が繰り返されることにより、新たな選択窓７０に対応したルーペ画面７４が検査画像４８上に重畳表示される。そして、検査員がマウス２９を操作してルーペ画面表示切替アイコン６３をＯＦＦ表示に切り替えると（ステップＳ２２でＮＯ）、ルーペ画面表示処理が終了する。
【００９０】
図１２に戻って、検査員が選択したＸ線透視像２０（各分割画像４５）の検査が終了するまで、前述のステップＳ９からステップＳ２２までの処理が繰り返し実行される（ステップＳ２３でＮＯ）。そして、他のＸ線透視像２０の検査を行う場合には前述のステップＳ９からステップＳ２２までの処理が繰り返し実行される（ステップＳ２３でＹＥＳ、ステップＳ２４でＹＥＳ）。また、他のＸ線透視像２０の検査を行わない場合には全ての処理が終了する（ステップＳ２４でＮＯ）。
【００９１】
＜第１実施形態のＸ線検査装置の作用効果＞
このように本発明では、長尺のＸ線透視像２０の分割画像４５と、分割画像４５に対応した対応情報５５とを表示画面２２ａに表示させることにより、従来よりもＸ線透視像２０を効率よく表示することができる。特に表示画面２２ａに表示させる分割画像４５の数が増加するほど、一画面で一度に確認可能な情報が増加するため、Ｘ線透視像２０の全体をより効率良く表示することができる。その結果、Ｘ線透視像２０の全体が把握し易くなり、さらに従来よりもＸ線透視像２０のスクロール操作の煩わしさを低減させることができる。また、Ｘ線透視像２０の代わりに分割画像４５を表示することで、縮小小処理や間引き処理によりＸ線透視像２０の全体を表示画面２２ａに表示する場合と比較して、欠陥等の異常箇所を判別し易い倍率で表示画面２２ａ内に表示することができる。
【００９２】
［第２実施形態のＸ線検査装置］
次に、本発明の第２実施形態のＸ線検査装置について説明を行う。上記第１実施形態では、Ｘ線源１３をパイプ１１の中心軸上にセットした状態でＸ線透視像２０を取得している。これに対して、図１５に示すように、検査員が手動でＸ線源１３をパイプ１１の中心軸上にセットする場合には、Ｘ線源１３の位置がパイプ１１の中心軸からずれる場合がある。この場合には、Ｘ線源１３からの距離に応じてイメージングプレート１４に蓄積されるＸ線画像情報に差が生じるのでＸ線透視像２０にムラが生じる。このようなＸ線透視像２０に対して同一のパラメータで画像処理を施すと、Ｘ線透視像２０内に見やすい部分と見にくい部分とが生じてしまう。その結果、このＸ線透視像２０から生成された分割画像４５の中にも見にくいものが生じてしまう。
【００９３】
そこで、図１６に示すように、第２実施形態のＸ線検査装置８５では、各分割画像４５に対して、Ｘ線源１３からイメージングプレート１４までの距離のバラツキに起因したムラを補正する画像補正処理（自動感度補正処理（ＥＤＲ処理）ともいう）を施す。このＸ線検査装置８５は、ＣＰＵ２５が分割画像補正処理部（画像補正手段）８７として機能する点を除けば、第１実施形態のＸ線検査装置１０と基本的に同じ構成である。このため、上記第１実施形態と機能・構成上同一のものについては、同一符号を付してその説明は省略する。
【００９４】
分割画像補正処理部８７は、各分割画像４５内における非溶接部１１ｂ（図２参照）に対応する領域の濃度がそれぞれ予め定めた基準濃度となるように、各分割画像４５に対して画像補正処理（例えばコントラスト正規化処理）を施す。
【００９５】
＜分割画像の画像補正処理＞
図１７及び図１８に示すように、分割画像補正処理部８７は、分割画像生成部４１により生成された各分割画像４５がメモリ２７内に記憶された後に作動する（ステップＳ２６）。分割画像補正処理部８７は、メモリ２７から第１分割画像４５を読み出す（ステップＳ２７、Ｓ２８）。そして、分割画像補正処理部８７は分割画像４５内の濃度を検出する。具体的に分割画像補正処理部８７は、分割画像４５内の溶接部１１ａに対応する溶接部領域４５ａの濃度と、非溶接部１１ｂに対応する非溶接部領域４５ｂの濃度とをそれぞれ検出する（ステップＳ２９）。この際に、分割画像補正処理部８７は、非溶接部領域４５ｂ内の複数の測定ポイントＰ（例えば、分割画像４５の四隅）の濃度を検出する。
【００９６】
ここで、溶接前のパイプ１１の各部の厚みは基本的に均一である。このため、非溶接部１１ｂは、その厚みが均一であるので本発明の均一部分に相当する。また、溶接部１１ａは、その厚みが溶接の際に不均一となるので本発明の不均一部分に相当する。従って、溶接部領域４５ａは本発明の不均一領域に相当し、非溶接部領域４５ｂは本発明の均一領域に相当する。
【００９７】
分割画像補正処理部８７は、各測定ポイントＰの濃度の代表値（例えば平均値）を非溶接部領域４５ｂの濃度とする。次いで、分割画像補正処理部８７は、非溶接部領域４５ｂの濃度が前述の基準濃度となるように、溶接部領域４５ａ及び非溶接部領域４５ｂ（第１分割画像４５）に対して画像補正処理を施す（ステップＳ３０，Ｓ３０ａ，Ｓ３０ｂ）。これにより、非溶接部領域４５ｂの濃度が基準濃度に補正されるとともに、溶接部領域４５ａの濃度が基準濃度に対する相対的な濃度に補正される。画像補正処理が施された分割画像４５は、第１補正分割画像４６としてメモリ２７に記憶される（ステップＳ３１）。
【００９８】
以下同様にして、分割画像補正処理部８７は、メモリ２７内の残りの第２〜第８分割画像４５に対してもそれぞれ画像処理を施すことにより第２〜第８補正分割画像４６を生成し、これら各補正分割画像４６をメモリ２７に記憶させる（ステップＳ３２，Ｓ３３）。
【００９９】
第１〜第８補正分割画像４６の各々の非溶接部領域４５ｂの濃度は、基準濃度で均一となる。ここで、Ｘ線源１３の位置がパイプ１１の中心軸上にセットされている場合には、個々の分割画像４５の非溶接部領域４５ｂの濃度はそれぞれ均一となる。このため、Ｘ線源１３の位置がパイプ１１の中心軸からずれていた場合でも、分割画像補正処理部８７による画像補正処理を施すことにより、Ｘ線源１３の位置がパイプ１１の中心軸上にセットされている場合と等価な第１〜第８補正分割画像４６が得られる。その結果、各補正分割画像４６では、Ｘ線源１３からイメージングプレート１４までの距離のバラツキに起因したムラの発生が防止されて画質が均一となる。従って、検査員が見やすい各補正分割画像４６が得られる。
【０１００】
検査画像生成部５２は、メモリ２７に記憶された各補正分割画像４６に基づき、図８から図１１などに示した検査画像４８を生成する。なお、分割画像補正処理部８７による画像補正処理以外の処理については、第１実施形態と基本的に同じであるので、具体的な説明は省略する。
【０１０１】
［第３実施形態のＸ線検査装置］
次に、図１９を用いて本発明の第３実施形態のＸ線検査装置９０について説明を行う。上記第１実施形態では、検査員が予め取得したＸ線透視像２０の検査を行う際に全体画像４４及び分割画像４５の生成を行うが、Ｘ線検査装置９０ではＸ線透視像２０を取得した際に全体画像４４及び分割画像４５の生成を行う。また、Ｘ線検査装置９０は、表示画面２２ａ（モニタ２２）の特性に応じてデータ（画素）を間引いた全体画像４４及び分割画像４５を生成する。
【０１０２】
Ｘ線検査装置９０は、第１実施形態とは異なるＣＰＵ９１と画像記憶部（長尺画像記憶手段、全体画像記憶手段、分割画像記憶手段）９２とを備えるとともに、ストレージ２６に画像取得・表示プログラム９３が記憶されている点を除けば、第１実施形態のＸ線検査装置１０と基本的に同じ構成である。このため、上記第１実施形態と機能・構成上同一のものについては、同一符号を付してその説明は省略する。なお、画像取得・表示プログラム９３は、本発明の画像表示プログラムに相当する。
【０１０３】
ＣＰＵ９１は、画像取得・表示プログラム９３が起動された場合に、この画像取得・表示プログラム９３に従った処理を実行することにより、モニタ特性取得部（特性取得手段）９５、全体画像生成部（全体画像生成手段）９６、分割画像生成部（分割画像生成手段）９７、画像取得部９８、及び前述の表示制御部４２として機能する。
【０１０４】
モニタ特性取得部９５は、モニタ２２の表示画面２２ａの解像度、階調再現性（ビット数など）の少なくともいずれかを含むモニタ特性（表示手段の特性）を取得する。例えば、モニタ２２にモニタ特性が記憶されている場合には、モニタ２２からモニタ特性を取得することができる。また、モニタ２２にモニタ特性が記憶されていない場合には、モニタ２２の機種を判別することにより、予め作成されたモニタ特性データベース（図示せず）からモニタ特性を取得する。このモニタ特性の情報は、全体画像生成部９６と分割画像生成部９７とにそれぞれ出力される。
【０１０５】
全体画像生成部９６は、Ｘ線透視像２０が画像記憶部９２に記憶されたときに作動する。全体画像生成部９６は、モニタ特性に基づき、Ｘ線透視像２０に対して間引き処理を施して全体画像４４を生成する。例えば、全体画像生成部９６は、モニタ特性により判別された表示画面２２ａの画面サイズＨ１（図６参照）よりも全体画像４４の表示サイズが小さくなり、かつモニタ特性により判別された表示画面２２ａのビット数よりも全体画像４４のビット数が小さくなるように、Ｘ線透視像２０に対して間引き処理を施す。この全体画像４４は、画像記憶部９２内にオリジナルのＸ線透視像２０と関連付けた状態で記憶される。
【０１０６】
分割画像生成部９７は、Ｘ線透視像２０が画像記憶部９２に記憶されたときに作動する。分割画像生成部９７は、モニタ特性に基づき、Ｘ線透視像２０を複数に分割した分割画像４５を生成する。例えば、分割画像生成部９７は、モニタ特性により判別された表示画面２２ａの画面サイズＨ１以下の表示サイズで分割画像４５を生成する。また、分割画像生成部９７は、モニタ特性により判別される表示画面２２ａのビット数よりも分割画像のビット数が少なくなるように、各分割画像４５に対して間引き処理を施す。各分割画像４５は、画像記憶部９２内にオリジナルのＸ線透視像２０と関連付けた状態で記憶される。
【０１０７】
画像取得部９８は、画像取得・表示プログラム９３上で検査するＸ線透視像２０が選択されたときに、このＸ線透視像２０に対応する全体画像４４及び分割画像４５を取得してメモリ２７に一時的に記憶させる。
【０１０８】
表示制御部４２は、第１実施形態と同様に、メモリ２７内に記憶された全体画像４４及び分割画像４５に基づき、図８から図１１に示した検査画像４８を生成して、この検査画像４８を表示ドライバ３０へ出力する。これにより、表示画面２２ａ上に検査画像４８が表示される。
【０１０９】
＜第３実施形態のＸ線検査装置の作用＞
図２０を用いて上記構成のＸ線検査装置９０の作用について説明を行う。なお、ステップＳ１からステップＳ４までの処理は図１２に示した第１実施形態と基本的に同じであるので、ここでは具体的な説明は省略する。ただし、Ｘ線検査装置９０では、イメージングプレート読取装置１５からＰＣ１６にＸ線透視像２０を取り込む際に、画像取得・表示プログラム９３が起動される。画像取得・表示プログラム９３の起動後、ＣＰＵ９１のモニタ特性取得部９５は、表示画面２２ａのモニタ特性をモニタ２２または前述のモニタ特性データベースから取得し、このモニタ特性の情報を全体画像生成部９６と分割画像生成部９７とにそれぞれ出力する（ステップＳ３−１）。
【０１１０】
ステップＳ４後に全体画像生成部９６は、画像記憶部９２からＸ線透視像２０（複製）を読み出す。次いで、全体画像生成部９６は、Ｘ線透視像２０に対してモニタ特性に対応した間引き処理を施して全体画像４４を生成し、この全体画像４４をＸ線透視像２０と関連付けた状態で画像記憶部９２に記憶させる（ステップＳ３６）。
【０１１１】
また、分割画像生成部９７は、画像記憶部９２からＸ線透視像２０（複製）を読み出す。そして、分割画像生成部９７は、モニタ特性に基づきＸ線透視像２０を複数に分割して、表示画面２２ａの画面サイズＨ１以下の表示サイズの分割画像４５を生成する。次いで、分割画像生成部９７は、モニタ特性に対応した間引き処理を各分割画像４５に施した後、各分割画像４５をＸ線透視像２０と関連付けた状態で画像記憶部９２に記憶させる（ステップＳ３７）。
【０１１２】
以下、検査員による検査が開始されるまでの間、イメージングプレート読取装置１５からＸ線透視像２０が取得されるたびに、前述のステップＳ４，Ｓ３６，Ｓ３７の各処理が繰り返し実行される（ステップＳ３８でＮＯ）。
【０１１３】
画像取得・表示プログラム９３上で所定の検査開始操作が実行されるとともに、検査対象となるＸ線透視像２０が選択されると、ＣＰＵ９１の画像取得部９８及び表示制御部４２が作動する（ステップＳ３８でＹＥＳ）。画像取得部９８は、画像取得・表示プログラム９３上で選択されたＸ線透視像２０に対応する全体画像４４及び分割画像４５を画像記憶部９２から読み出して、メモリ２７に記憶させる（ステップＳ３９）。
【０１１４】
表示制御部４２は、図１２から図１４に示したように検査画像４８の生成・出力、表示切替処理、及びルーペ画面表示処理等の検査画像表示処理を実行する（ステップＳ４０）。そして、他のＸ線透視像２０の検査を行う場合には前述のステップＳ３９からステップＳ４０までの処理が繰り返し実行される（ステップＳ４１でＹＥＳ）。また、他のＸ線透視像２０の検査を行わない場合には全ての処理が終了する（ステップＳ４１でＮＯ）。
【０１１５】
＜第３実施形態のＸ線検査装置の作用効果＞
このように第３実施形態のＸ線検査装置９０では、検査開始前（Ｘ線透視像の取得時など）に予め全体画像４４及び分割画像４５を生成しているので、検査の開始操作（検査対象の選択など）を行ってから検査画像４８が表示画面２２ａに表示されるまでの待ち時間が短縮される。また、モニタ特性に対応した間引き処理を全体画像４４及び分割画像４５に施すことにより、全体画像４４及び分割画像４５のデータ量を減らすことができる。その結果、検査画像４８の生成・表示処理に要するデータ処理量を減らすことができるので、検査画像４８が表示画面２２ａに表示されるまでの待ち時間をより短縮することができる。
【０１１６】
［その他］
上記各実施形態では、検査画像４８が表示画面２２ａの横方向（第１の方向）に長く形成されている場合について説明を行ったが、例えば縦方向などの横方向以外の各方向（第１の方向）に長く形成されていてもよい。この場合に、分割画像４５は新たな第１の方向に対して垂直な方向（第２の方向）に並べて配置される。
【０１１７】
上記各実施形態では、Ｘ線透視像２０を８分割して８個の分割画像４５を生成しているが、表示画面２２ａの画面サイズＨ１及びＸ線透視像２０の表示サイズＨ２に対応してＮ（Ｎは２以上の自然数）個の分割画像４５を生成してもよい。また、上記各実施形態では、検査画像４８内に３個の分割画像４５を表示させているが、分割画像４５の表示数は特に限定されるものではなく、Ｍ（２≦Ｍ≦Ｎ）個の分割画像４５を表示させてもよい。特にＸ線透視像２０が長尺となることでＮ＝３個以上の分割画像４５が生成される場合には、Ｍ＝２個以上の分割画像４５を表示画面２２ａに表示させることにより、Ｘ線透視像２０の表示をより効率的に行うことができる。なお、「Ｍ」は、表示画面２２ａの画面サイズ（例えば本実施形態では縦方向の画面サイズ）に応じて適宜増減される。
【０１１８】
上記第１実施形態では、分割画像生成部４１が各分割画像４５に対して画素の間引き処理を施しているが、分割画像４５の表示サイズ、データ量、画素数などが予め定めたしきい値よりも小さくなる場合には間引き処理を行わなくともよい。
【０１１９】
上記各実施形態では、全体画像４４をＸ線透視像２０から生成しているが、例えば、Ｘ線透視像２０の全体を表すバー画像などの予め用意された画像を全体画像４４として用いてもよい。これにより、画像処理の処理量を減らすことができる。また、特に第１及び第２実施形態では、検査画像４８が表示されるまでの待ち時間を短縮することができる。
【０１２０】
上記各実施形態では、パイプラインの溶接部１１ａのＸ線透視像２０を得るＸ線検査装置について説明を行ったが、溶接部１１ａ以外の他の被検査体のＸ線透視像（長尺画像）を得るＸ線検査装置にも本発明を適用することができる。また、Ｘ線以外の各種の電磁波を用いて被検査体の透視像（長尺画像）を得る各種の検査装置にも本発明を適用することができる。なお、本発明の長尺画像は、被検査体の透視像に限定されるものではなく、例えば、各種の撮影装置で撮影された撮影画像であってもよい。
【０１２１】
上記各実施形態では、本発明の画像表示装置に相当するＰＣ１６がイメージングプレート読取装置１５からＸ線透視像２０を取得しているが、例えば、通信ネットワークやメモリカード等の記録媒体を介してＸ線透視像２０などの長尺画像を取得する場合にも本発明を適用することができる。この場合には、長尺画像を取得するインタフェースが本発明の画像取得手段となる。また、ＰＣ以外の画像表示装置を用いた場合にも本発明を適用することができる。
【符号の説明】
【０１２２】
１０，８５，９０…Ｘ線検査装置，１１…パイプ，１１ａ…溶接部，１４…イメージングプレート，１５…イメージングプレート読取装置，１６…パーソナルコンピュータ（ＰＣ），２０…Ｘ線透視像，２２…モニタ，２５…ＣＰＵ，３４…画像表示プログラム，３５…画像記憶部，４０…全体画像生成部，４１…分割画像生成部，４２…表示制御部，４４…全体画像，４５…分割画像，５０…分割画像選択部，５１…対応情報生成部，５２…検査画像生成部，５３…拡大領域指定部，５４…ルーペ画面生成部，５５…対応情報，５６…表示情報，７４…ルーペ画面，８７…分割画像補正処理部，９５…モニタ特性取得部
【図１】
2014095623.tif 000003
【図２】
2014095623.tif 000004
【図３】
2014095623.tif 000005
【図４】
2014095623.tif 000006
【図５】
2014095623.tif 000007
【図６】
2014095623.tif 000008
【図７】
2014095623.tif 000009
【図８】
2014095623.tif 000010
【図９】
2014095623.tif 000011
【図１０】
2014095623.tif 000012
【図１１】
2014095623.tif 000013
【図１２】
2014095623.tif 000014
【図１３】
2014095623.tif 000015
【図１４】
2014095623.tif 000016
【図１５】
2014095623.tif 000017
【図１６】
2014095623.tif 000018
【図１７】
2014095623.tif 000019
【図１８】
2014095623.tif 000020
【図１９】
2014095623.tif 000021
【図２０】
2014095623.tif 000022