(57)【要約】【課題】包装材の内部に重なり合う物品が含まれる場合にも、包装材に包装される物品の数を正確に判定することができるＸ線検査装置を提供することにある。【解決手段】Ｘ線検査装置１０は、対象製品Ｐを検査するためのＸ線検査装置である。対象製品は、包装材ｍ１と包装材の内部に並べられた複数の物品Ｇとを含む。Ｘ線検査装置は、Ｘ線照射器１３と、Ｘ線ラインセンサ１４と、制御装置（検査制御部）２０とを備える。制御装置は、基準情報記憶領域（基準濃度記憶部）２１ｃと、透過画像生成部２２ａと、変換部２２ｄと、個数判定部（判定部）２２ｅと、を有する。変換部は、基準濃度関連情報に基づいて、透過画像に現れる物品の面積を、複数の物品のそれぞれが基準姿勢であった場合の復元面積へと変換する。個数判定部は、変換部によって変換された復元面積に基づいて、対象製品に含まれる物品の数の是非を判定する。【選択図】図５
2015137859.tif 000002
【特許請求の範囲】
【請求項１】
包装材と前記包装材の内部に並べられた複数の物品とを含む対象製品を検査するためのＸ線検査装置であって、
前記対象製品に対してＸ線を照射するＸ線照射部と、
前記対象製品を透過した前記Ｘ線である透過Ｘ線を検出するＸ線検出部と、
前記透過Ｘ線に基づき、前記複数の物品の数を検査する検査制御部と、
を備え、
前記検査制御部は、
前記包装材内で基準姿勢を有する物品についてのＸ線画像の濃度である基準濃度を記憶する基準濃度記憶部と、
前記透過Ｘ線に基づき、透過画像を生成する透過画像生成部と、
前記基準濃度に基づいて、前記透過画像に現れる物品の面積を、前記複数の物品のそれぞれが前記基準姿勢であった場合の復元面積へと変換する変換部と、
前記変換部によって変換された前記復元面積に基づいて、前記対象製品に含まれる物品の数の是非を判定する判定部と、
を有する、
Ｘ線検査装置。
【請求項２】
前記検査制御部は、前記基準姿勢を有する物品についての基準面積を記憶する基準面積記憶部をさらに有し、
前記判定部は、前記基準面積と前記復元面積とを用いて、前記対象製品に含まれる物品の数の是非を判定する、
請求項１に記載のＸ線検査装置。
【請求項３】
前記透過画像は、複数レベルの濃度を有する複数の画素によって構成されており、
前記検査制御部は、
前記透過画像において、前記複数レベルの濃度のうち同一レベルの濃度を有する画素で構成される物品画像の外形を抽出する外形抽出部
をさらに有し、
前記変換部は、前記外形抽出部によって抽出された前記物品画像の外形に基づいて、前記透過画像を構成する前記複数レベルの濃度のそれぞれを有する画素の面積を、前記復元面積へと変換する、
請求項２に記載のＸ線検査装置。
【請求項４】
前記検査制御部は、
前記複数レベルの濃度のそれぞれに対応する係数を記憶する係数記憶部
をさらに有し、
前記変換部は、前記複数レベルの濃度のそれぞれを有する画素によって構成される複数の前記物品画像のそれぞれの面積に、前記係数を乗じて、前記復元面積を求める、
請求項３に記載のＸ線検査装置。
【請求項５】
前記基準面積は、前記包装材に所定数の物品が包装されている場合に前記Ｘ線画像に占める前記複数の物品についての前記物品画像の面積であり、
前記判定部は、
前記復元面積が前記基準面積と一致するとき、前記包装材に包装されている物品の数が正しいと判定し、
前記復元面積が前記基準面積より大きいとき、前記包装材に包装されている物品の数が過剰であると判定し、
前記復元面積が前記基準面積より小さいとき、前記包装材に包装されている物品の数が不足していると判定する、
請求項３または４に記載のＸ線検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｘ線検査装置に関する。
【背景技術】
【０００２】
従来、包装材によって包装された物品（対象製品）にＸ線を照射して、対象製品の検査を行うＸ線検査装置が知られている。Ｘ線検査装置は、対象製品にＸ線を照射し、対象製品を透過したＸ線（透過Ｘ線）に基づいてＸ線画像を生成する。Ｘ線検査装置は、Ｘ線画像に基づいて対象製品の検査を行う。また、例えば、特許文献１（特開２００２―２２８７６１号公報）には、Ｘ線画像に基づいて、包装材の内部に並べられた複数の物品についての個数検査を可能にするＸ線検査装置が提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで、上記特許文献１に示されるＸ線検査装置は、個数検査を行う際、Ｘ線画像上にマスク領域を設定する。マスク領域は、Ｘ線画像上の所定の座標軸位置に所定の範囲で設定される。特許文献１に係るＸ線検査装置は、マスク領域に含まれる物品画像の面積と閾値とを比較して個数検査を行う。ここで、包装材の内部に並べられた複数の物品の中には、対象製品がＸ線検査装置に搬送される過程で包装材の内部で移動して、隣接する物品と重なり合う物品が含まれる場合がある。このような場合に、上記特許文献１に係るＸ線検査装置では、重なり合った物品の把握ができず、結果として、個数検査についての正確な結果を得ることができなかった。
【０００４】
本発明の課題は、包装材の内部に重なり合う物品が含まれる場合にも、包装材に包装される物品の数を正確に判定することができるＸ線検査装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明に係るＸ線検査装置は、対象製品を検査するためのＸ線検査装置である。対象製品は、包装材と包装材の内部に並べられた複数の物品とを含む。Ｘ線検査装置は、Ｘ線照射部と、Ｘ線検出部と、検査制御部とを備える。Ｘ線照射部は、対象製品に対してＸ線を照射する。Ｘ線検出部は、対象製品を透過したＸ線である透過Ｘ線を検出する。検査制御部は、透過Ｘ線に基づき、複数の物品の数を検査する。また、検査制御部は、基準濃度記憶部と、透過画像生成部と、変換部と、判定部と、を有する。基準濃度記憶部は、基準濃度を記憶する。基準濃度は、包装材内で基準姿勢を有する物品についてのＸ線画像の濃度である。透過画像生成部は、透過Ｘ線に基づき、透過画像を生成する。変換部は、基準濃度に基づいて、透過画像に現れる物品の面積を、複数の物品のそれぞれが基準姿勢であった場合の復元面積へと変換する。判定部は、変換部によって変換された復元面積に基づいて、対象製品に含まれる物品の数の是非を判定する。
【０００６】
本発明に係るＸ線検査装置では、透過画像に現れる物品の面積が、基準濃度に基づいて、複数の物品のそれぞれが基準姿勢であった場合の復元面積へと変換される。これにより、包装材内部で物品が重なっている場合であっても、包装されている物品の数を正確に判定することができる。
【０００７】
また、検査制御部は、基準面積記憶部をさらに有することが好ましい。基準面積記憶部は、基準面積を記憶する。基準面積は、基準姿勢を有する物品についての面積である。また、判定部は、基準面積と復元面積とを用いて、対象製品に含まれる物品の数の是非を判定する。対象製品に含まれる物品の数の是非は、基準姿勢を有する物品についての基準面積と復元面積とを用いて判定される。これにより、基準となる数と比較して、包装材に含まれる物品の数が、適当であるかを把握することができる。
【０００８】
また、透過画像は、複数レベルの濃度を有する複数の画素によって構成されており、検査制御部は、外形抽出部をさらに有することが好ましい。外形抽出部は、透過画像において、複数レベルの濃度のうち同一レベルの濃度を有する画素で構成される物品画像の外形を抽出する。変換部は、外形抽出部によって抽出された物品画像の外形に基づいて、透過画像を構成する複数レベルの濃度のそれぞれを有する画素の面積を、復元面積へと変換する。透過画像に含まれる物品画像の濃度毎に、復元面積が求められる。これにより、復元面積の精度を上げることができる。
【０００９】
さらに、検査制御部は、係数記憶部を有することが好ましい。係数記憶部は、複数レベルの濃度のそれぞれに対応する係数を記憶する。変換部は、複数レベルの濃度のそれぞれを有する画素によって構成される複数の物品画像のそれぞれの面積に、係数を乗じて、復元面積を求めることが好ましい。これにより、復元面積を容易に求めることができる。
【００１０】
また、基準面積は、包装材に所定数の物品が包装されている場合にＸ線画像に占める複数の物品についての物品画像の面積であることが好ましい。判定部は、復元面積が基準面積と一致するとき、包装材に包装されている物品の数が正しいと判定する。また、判定部は、復元面積が基準面積より大きいとき、包装材に包装されている物品の数が過剰であると判定する。さらに、判定部は、復元面積が基準面積より小さいとき、包装材に包装されている物品の数が不足していると判定することが好ましい。これにより、物品の数が適当か否かのみならず、物品の数が過剰であることも判定することができる。
【発明の効果】
【００１１】
本発明に係るＸ線検査装置によれば、包装材の内部に重なり合う物品が含まれる場合にも、包装材に包装される物品の数を正確に判定することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一の実施形態に係るＸ線検査装置の外観斜視図である。
【図２】Ｘ線検査装置を含む検査ライン（Ｘ線検査システム）の概略図である。
【図３】Ｘ線検査装置のシールドボックス内部の簡易構成図である。
【図４】Ｘ線検出素子によって検出される透過Ｘ線量の例を示すグラフである。
【図５】制御ブロック図である。
【図６】透過画像の例を示す図である。
【図７】二値化画像の例を示す図である。
【図８】物品の複数の載置状態と、載置状態に対応する物品画像を構成する画素の濃度の例を示す図である。
【図９】複数の濃度部分と、各濃度部分に関する濃度レベル、係数、および二値化フィルタとの例を示す図である。
【図１０】処理の流れを示す図である。
【図１１】処理の流れを示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態に係るＸ線検査装置について説明する。なお、以下の実施形態は、本発明の一の実施形態の具体例であって、本発明の技術的範囲を限定するものではない。
【００１４】
（１）Ｘ線検査装置の概略説明
図１は、本発明の一実施形態に係るＸ線検査装置１０の外観を示す斜視図である。また、図２に、Ｘ線検査装置１０が組み込まれる検査ライン（Ｘ線検査システム）１００の例を示す。検査ライン１００では、食品等の製品Ｐの検査が行われる。検査ライン１００において、製品Ｐは、前段コンベア６０によってＸ線検査装置１０まで運ばれてくる。
【００１５】
Ｘ線検査装置１０は、連続的に搬送されてくる製品Ｐに対してＸ線を照射することにより製品Ｐの良否判断を行う。具体的に、Ｘ線検査装置１０は、検査対象となる製品（対象製品）Ｐに含まれる物品Ｇの個数判定（個数検査）を行う。個数検査の結果に基づき、製品Ｐを良品または不良品に分類する。Ｘ線検査装置１０における個数検査の結果は、Ｘ線検査装置１０の下流側に配置されている振り分け機構７０（図２ではアーム式を示している）に送られる。振り分け機構７０は、Ｘ線検査装置１０において良品と判断された製品Ｐを、良品（正常品）を排出するラインコンベアユニット８０へと送り、Ｘ線検査装置１０において不良品と判断された製品Ｐを、不良品排出方向９０，９１に振分ける。
【００１６】
本実施形態において検査対象となる製品Ｐは、複数の物品Ｇと、包装材ｍ１と、仕切り材ｍ２とからなる（図３参照）。物品Ｇは、所定の形状を有する。例えば、物品Ｇは、チョコレートやクッキー等の菓子である。包装材ｍ１は、複数の物品Ｇを包装する。仕切り材ｍ２は、包装材ｍ１内で複数の物品Ｇを仕切る仕切トレーである。具体的に、仕切り材ｍ２は、縦方向に延びて複数の物品Ｇを仕切る部分と、横方向に延びて複数の物品Ｇを仕切る部分とを有する。複数の物品Ｇは、仕切り材ｍ２によって、包装材ｍ１の内部で縦方向および横方向に並べられている。仕切り材ｍ２は、横方向に延びる仕切り部分の高さが、縦方向に延びる仕切り部分の高さよりも低い。ものとする。
【００１７】
（２）Ｘ線検査装置の詳細説明
図１、図３、および図５のいずれかに示すように、Ｘ線検査装置１０は、主として、シールドボックス１１と、コンベアユニット１２と、Ｘ線照射器（Ｘ線照射部）１３と、Ｘ線ラインセンサ（Ｘ線検出部）１４と、タッチパネル機能付きのモニタ３０と、制御装置（検査制御部）２０とから構成されている。
【００１８】
（２−１）シールドボックス
シールドボックス１１は、Ｘ線検査装置１０のケーシングである。シールドボックス１１は、図１に示すように、両側面に、製品Ｐを搬出入するための開口１１ａを有する。開口１１ａは、製品Ｐをシールドボックス１１の内部に搬入させるため、および、シールドボックス１１の外部に搬出させるために用いられる。開口１１ａは、遮蔽ノレン１９により塞がれている。遮蔽ノレン１９は、シールドボックス１１の外部へのＸ線の漏洩を抑える。遮蔽ノレン１９は、鉛を含むゴムから成形される。遮蔽ノレン１９は、製品Ｐが搬出入されるときに製品Ｐによって押しのけられる。
【００１９】
シールドボックス１１の中に、コンベアユニット１２、Ｘ線照射器１３、Ｘ線ラインセンサ１４、および制御装置２０などが収容される。また、シールドボックス１１の正面上部には、モニタ３０の他、キーの差し込み口や電源スイッチが配置されている。
【００２０】
（２−２）コンベアユニット
コンベアユニット１２は、シールドボックス１１内で製品Ｐを搬送する。コンベアユニット１２は、図１に示すように、シールドボックス１１の両側面に形成された開口１１ａを貫通するように配置されている。
【００２１】
コンベアユニット１２は、図３または図５に示すように、主として、無端状のベルト１２ｄと、コンベアローラ１２ｃ、コンベアモータ１２ａとから構成されている。コンベアローラ１２ｃは、コンベアモータ１２ａによって駆動される。コンベアローラ１２ｃの駆動により、ベルト１２ｄが回転され、ベルト１２ｄ上の製品Ｐが下流に搬送される。
【００２２】
コンベアユニット１２による製品Ｐの搬送速度は、オペレータによって入力された設定速度に応じて変動する。制御装置２０は、設定速度に基づいてコンベアモータ１２ａをインバータ制御し、製品Ｐの搬送速度を細かく制御する。また、コンベアモータ１２ａには、コンベアユニット１２による搬送速度を検出して制御装置２０に送るエンコーダ１２ｂ（図５参照）が装着されている。
【００２３】
（２−３）Ｘ線照射器
Ｘ線照射器１３は、図３に示すように、コンベアユニット１２の上方に配置されている。Ｘ線照射器１３は、製品Ｐの下方に位置するＸ線ラインセンサ１４に向けて扇状のＸ線（放射光）を照射する。具体的に、照射範囲Ｘは、図３に示すように、コンベアユニット１２の搬送面に対して垂直に延びる。また、照射範囲Ｘは、コンベアユニット１２の搬送方向に対して交差する方向に広がる。すなわち、Ｘ線照射器１３から照射されるＸ線は、ベルト１２ｄの幅方向に広がる。
【００２４】
（２−４）Ｘ線ラインセンサ
Ｘ線ラインセンサ１４は、製品Ｐやコンベアユニット１２を透過してくるＸ線を検出する。Ｘ線ラインセンサ１４は、図３に示すように、コンベアユニット１２の下方に配置されている。Ｘ線ラインセンサ１４は、主として、多数のＸ線検出素子１４ａから構成されている。Ｘ線検出素子１４ａは、コンベアユニット１２による搬送方向に直交する向きに一直線に水平配置されている。
【００２５】
Ｘ線ラインセンサ１４は、製品Ｐやコンベアユニット１２を透過したＸ線量（透過Ｘ線量）を検出し、透過Ｘ線量に基づくＸ線透過信号を出力する。言い換えると、Ｘ線透過信号は、透過したＸ線の強度に応じたＸ線透過信号を出力する。透過したＸ線の強度は、透過Ｘ線量の大小に依存する。Ｘ線透過信号により、Ｘ線画像（透過画像）の明るさ（濃淡）が決定される（図４参照）。
【００２６】
図４は、Ｘ線ラインセンサ１４のＸ線検出素子１４ａによって検出される透過Ｘ線量（検出量）の例を示すグラフである。グラフの横軸は、各Ｘ線検出素子１４ａの位置に対応する。また、グラフの横軸は、コンベアユニット１２の搬送方向に直交する方向の距離に対応する。また、グラフの縦軸は、Ｘ線検出素子１４ａで検出されたＸ線の透過量（検出量）を示す。すなわち、検出量の多いところが、透過画像において、明るく（淡く）表示され、検出量が少ないところが暗く（濃く）表示される。すなわち、透過画像の明暗（濃淡）は、Ｘ線の検出量に対応する。
【００２７】
さらに、Ｘ線ラインセンサ１４は、製品Ｐが扇状のＸ線の照射範囲Ｘ（図３参照）を通過するタイミングを検知するためのセンサとしても機能する。すなわち、Ｘ線ラインセンサ１４は、コンベアユニット１２のベルト１２ｄ上で搬送される製品ＰがＸ線ラインセンサ１４の上方位置（照射範囲Ｘ）に来たとき、所定の閾値以下の電圧を示すＸ線透過信号（第１信号）を出力する。一方、Ｘ線ラインセンサ１４は、製品Ｐが照射範囲Ｘを通過すると所定の閾値を上回る電圧を示すＸ線透過信号（第２信号）を出力する。第１信号および第２信号が後述の制御装置２０に入力されることにより、照射範囲Ｘにおける製品Ｐの有無が検出される。
【００２８】
（２−５）モニタ
モニタ３０は、表示部および入力部として機能する。具体的に、モニタ３０は、フルドット表示の液晶ディスプレイである。モニタ３０には、製品Ｐの検査結果が表示される。また、モニタ３０には、初期設定や不良判断に関するパラメータ入力などを促す画面が表示される。さらに、モニタ３０は、タッチパネル機能を有する。したがって、モニタ３０は、オペレータによる検査パラメータおよび動作設定情報等の入力を受け付ける。
【００２９】
ここで、検査パラメータとは、製品Ｐの良否を判定するために必要なパラメータである。具体的に、検査パラメータには、製品Ｐに含まれる物品Ｇの個数や検査時に用いる閾値等が含まれる。また、動作設定情報とは、検査速度やコンベアユニット１２の搬送方向等の情報である。モニタ３０で受け付けた検査パラメータは、後述の記憶部２１に記憶される。モニタ３０は、制御装置２０と電気的に接続されており、制御装置２０と信号の授受を行う。
【００３０】
（２−６）制御装置
制御装置２０は、主として、ＣＰＵ、ＲＯＭ、ＲＡＭ、およびＨＤＤ（ハードディスク）等によって構成されている。制御装置２０は、図示しない表示制御回路、キー入力回路、通信ポートなども備えている。表示制御回路は、モニタ３０でのデータ表示を制御する回路である。キー入力回路は、モニタ３０のタッチパネルを介してオペレータにより入力されたキー入力データを取り込む回路である。通信ポートは、プリンタ等の外部機器やＬＡＮ等のネットワークとの接続を可能にする。
【００３１】
また、制御装置２０は、上述のコンベアモータ１２ａ、エンコーダ１２ｂ、Ｘ線照射器１３、Ｘ線ラインセンサ１４、およびモニタ３０等に電気的に接続されている。制御装置２０は、エンコーダ１２ｂからコンベアモータ１２ａの回転数に関するデータを取得し、当該データに基づき、製品Ｐの移動距離を把握する。また、制御装置２０は、上述したように、Ｘ線ラインセンサ１４から出力された信号を受信することにより、コンベアユニット１２のベルト１２ｄ上の製品Ｐが照射範囲Ｘに来たタイミングを検出する。
【００３２】
また、制御装置２０は、図５に示すように、主として、記憶部２１および制御部２２として機能する。制御装置２０は、透過Ｘ線に基づき、製品Ｐに含まれる複数の物品Ｇの個数検査を実行する。個数検査とは、製品Ｐに、予め定められた数の物品Ｇが含まれるか否かを判定するための検査である。言い換えると、個数検査は、製品Ｐに含まれる物品Ｇの数が妥当か否かを判定するための検査である。
【００３３】
（２−６−１）記憶部
記憶部２１は、制御部２２に実行させる各種プログラムや検査パラメータを記憶する。検査パラメータは、上述したように、モニタ３０のタッチパネル機能を使ってオペレータによって入力される。
【００３４】
記憶部２１は、主として、透過画像記憶領域２１ａ、二値化画像記憶領域２１ｂ、基準情報記憶領域（基準濃度記憶部、面積記憶部）２１ｃ、二値化フィルタ記憶領域２１ｄ、係数記憶領域（係数記憶部）２１ｅ、および、復元面積記憶領域２１ｆを有する。
【００３５】
（ａ）透過画像記憶領域
透過画像記憶領域２１ａには、後述する透過画像生成部２２ａによって生成された透過画像に関するデータ（透過画像データ）が記憶されている。透過画像には、製品Ｐに含まれる包装材ｍ１、仕切り材ｍ２、および複数の物品Ｇが含まれる（図６参照）。透過画像は、複数の画素によって構成される。複数の画素は、それぞれ、複数レベルの濃度を有する。透過画像は、後述する二値化処理部２２ｂによって二値化される元画像である。
【００３６】
（ｂ）二値化画像記憶領域
二値化画像記憶領域２１ｂには、二値化画像に関するデータ（二値化データ）が記憶されている。二値化画像は、後述する二値化処理部２２ｂによって生成される。二値化画像記憶領域２１ｂには、複数の二値化フィルタによって生成された二値化画像に関するデータが記憶されている。
【００３７】
なお、二値化画像記憶領域２１ｂに記憶された二値化画像は、二値化される前の透過画像に関するデータ（画像データ）と関連付けて記憶される。また、一の透過画像に対して生成された複数の二値化画像は、二値化画像記憶領域２１ｂにおいて、関連付けて記憶される。
【００３８】
（ｃ）基準情報記憶領域
基準情報記憶領域２１ｃは、物品Ｇの基準情報を記憶する。物品Ｇの基準情報は、後述する変換部２２ｄによって復元面積が求められる際に参照される情報である。基準情報には、基準面積に関する情報（基準面積関連情報）と、基準濃度に関する情報（基準濃度関連情報）とが記憶されている。
【００３９】
（ｃ−１）基準面積関連情報
基準面積関連情報は、製品Ｐの基準面積に関連する情報である。基準面積には、物品基準面積および製品基準面積が含まれる。
【００４０】
物品基準面積とは、包装材ｍ１内で基本姿勢を有する一の物品Ｇについて、透過画像に占める面積である。ここで、基準姿勢とは、物品Ｇの設置面が、水平面に対して平行の姿勢である（図８（ａ）参照）。
【００４１】
製品基準面積とは、包装材ｍ１に所定数の物品Ｇが基本姿勢で、かつ、重ならずに、包装されている場合に、透過画像に占める複数の物品Ｇについての画像の面積である。すなわち、製品基準面積は、包装材ｍ１内に包装されるべき所定数の物品Ｇの全てが基本姿勢であり、かつ、全ての物品Ｇが適切に仕切り材ｍ２によって仕切られている場合に、物品画像の面積（物品面積）の全てを足し合わせた面積（総面積）である。
【００４２】
なお、ここで、透過画像に現れる物品Ｇの画像を、物品画像とよぶ。一の物品画像は、透過画像上で一まとまりになっている物品Ｇの画像を意味する。すなわち、一の物品画像を構成する物品Ｇの数は、一つには限られない。言い換えると、一の物品画像は、一の物品Ｇを表す画像に限られず、重なり合った状態にある複数の物品Ｇ、あるいは接触した状態にある複数の物品Ｇを表す画像も含む。
【００４３】
（ｃ−２）基準濃度関連情報
基準濃度関連情報には、物品Ｇの基準濃度に関連する情報が含まれる。具体的に、基準濃度関連情報には、物品Ｇの複数の載置状態と、各載置状態に対応して透過画像上に現れる物品画像に関し、各物品画像を構成する画素の濃度に関する情報とが含まれる（図８参照）。
【００４４】
図８は、物品Ｇの複数の載置状態と、載置状態に対応した物品画像を構成する画素の濃度の例を示す図である。本実施形態では、物品Ｇの５つの載置状態に関する情報が記憶されている。以下、図８（ａ）〜（ｅ）を参照しながら、５つの載置状態と載置状態に対応した物品画像を構成する画素の濃度とを説明する。
【００４５】
物品Ｇの載置状態とは、包装材ｍ１内部における物品Ｇの載置状態を意味する。具体的に、物品Ｇの載置状態は、物品Ｇの重なりの有無および物品Ｇの載置面（水平面）に対する傾き（姿勢）によって定義される。図８（ａ）〜（ｅ）では、物品Ｇの載置状態を、物品Ｇの側面図で示す。
【００４６】
なお、図８（ａ）〜（ｅ）に示す物品画像のうち、水平面に対して傾きを有する物品Ｇの画像については、物品Ｇの中央部分に対応する部分と、物品Ｇの端部に対応する部分とを異なる濃度で示している。しかし、本実施形態では、説明を簡潔に行うため、物品Ｇの端部に対応する部分の面積が僅かであり無視できるものとして扱う。すなわち、本実施形態では、水平面に対して傾きを有する物品Ｇの画像について、物品Ｇの中央部分に対応する部分と、物品Ｇの端部に対応する部分とが、同一の濃度（濃度レベル）を有するものとして説明する。
【００４７】
まず、図８（ａ）は、第１の載置状態を示す。第１の載置状態では、水平面に対して物品Ｇの載置面が平行の姿勢（第１姿勢）を有する。また、物品Ｇは、他の物品Ｇと重ならず載置される。本実施形態では、図８（ａ）に示す物品Ｇの第１姿勢を物品Ｇの基本姿勢とする。第１の載置状態にある物品Ｇの物品画像は、一の濃度レベルを有する画素（第１濃度部分Ｉ）のみによって構成される。
【００４８】
図８（ｂ）は、第２の載置状態を示す。第２の載置状態では、第１姿勢を有する二つの物品Ｇが重なっている。第２の設置状態にある物品Ｇの物品画像もまた、一の濃度レベルを有する画素（第２濃度部分ＩＩ）のみによって構成される。
【００４９】
図８（ｃ）は、第３の載置状態を示す。第３の載置状態では、水平面に対して物品Ｇの載置面が傾いた姿勢（第２姿勢）を有する。図８（ｃ）に示す物品Ｇは、水平面に対して載置面が所定の角度傾いている。また、第３の載置状態において、物品Ｇは、他の物品Ｇと重ならず載置される。第３の載置状態にある物品Ｇの物品画像もまた、一の濃度レベルを有する画素（第３濃度部分ＩＩＩ）のみによって構成される。
【００５０】
図８（ｄ）は、第４の載置状態を示す。第４の載置状態では、第１姿勢を有する物品Ｇと、第２姿勢を有する物品Ｇとが重なっている。具体的に、第４の載置状態では、第１姿勢の物品Ｇに対して第２姿勢の物品Ｇが寄りかかっている。第４の載置状態にある物品Ｇの物品画像は、三つの濃度レベルを有する画素（第１濃度部分Ｉ、第４濃度部分ＩＶ、および第３濃度部分ＩＩＩ）によって構成される。
【００５１】
図８（ｅ）は、第５の載置状態を示す。第５の載置状態は、第２姿勢を有する二つの物品Ｇが重なっている。第５の載置状態にある物品Ｇの物品画像は、二つの濃度レベルを有する画素（第３濃度部分ＩＩＩおよび第５濃度部分Ｖ）によって構成される。
【００５２】
物品画像を構成する画素の濃度（濃度レベル）は、物品Ｇの重なりの有無および傾きの有無に応じて変化する。具体例を、図９を用いて説明する。
【００５３】
図９は、透過画像上の画素の基準濃度Ａを１００（基準濃度Ａ＝１００）とし、物品Ｇの傾きθを４５°とした場合の、濃度レベルの例を示す。本実施形態において、第１濃度部分Ｉの濃度が、基準濃度Ａ（濃度：１００）となる。第２濃度部分ＩＩの濃度は、Ａ／ｓｉｎθである（濃度：約１４１）。すなわち、第２濃度部分ＩＩの濃度は、第１濃度部分Ｉの画素の濃度よりも高い。第３濃度部分ＩＩＩの濃度は、２Ａである（濃度：２００）。すなわち、第３濃度部分ＩＩＩの濃度は、第１濃度部分Ｉおよび第２濃度部分ＩＩの濃度よりも高い。第４濃度部分ＩＶの濃度は、Ａ＋（Ａ／ｓｉｎθ）である（濃度：約２４１）。すなわち、第４濃度部分ＩＶの濃度は、第１濃度部分Ｉから第３濃度部分ＩＩＩのいずれの濃度よりも高い。第５濃度部分Ｖの濃度は、２Ａ／ｓｉｎθである（濃度：約２８２）。すなわち、第５濃度部分Ｖの濃度は、第１濃度部分Ｉから第４濃度部分ＩＶのいずれの濃度よりも高い。
【００５４】
（ｄ）二値化フィルタ記憶領域
二値化フィルタ記憶領域２１ｄには、後述する二値化処理部２２ｂによって二値化処理に用いられる複数の二値化フィルタが記憶されている（図９参照）。図９に示すように、二値化フィルタ記憶領域には、複数の濃度レベルのそれぞれに応じた複数の二値化フィルタが記憶されている。複数の二値化フィルタのそれぞれには、透過画像を構成する複数画素のうち、異なる濃度（濃度レベル）を有する画素について、それぞれ二値化処理するために、複数の所定の閾値が設定されている。
【００５５】
具体的に、複数の所定の閾値には、製品Ｐから包装材ｍ１を識別するための閾値（包装材閾値）と、製品Ｐから物品Ｇを識別するための閾値（物品閾値）とが含まれる。図９には、物品閾値が設定された二値化フィルタの例が示されている。
【００５６】
物品閾値は、包装材ｍ１内において複数の態様（状態）で載置される物品Ｇを識別するために設定される。具体的に、物品閾値は、上述した複数の載置状態（第１の載置状態〜第５の載置状態）にある物品Ｇの物品画像に関し、それぞれの部分（第１濃度部分Ｉ〜第５濃度部分Ｖ）に対応して設けられる。
【００５７】
より具体的に、物品閾値には、第１の所定の閾値〜第５の所定の閾値が含まれる。第１の所定の閾値は、第１濃度部分Ｉを識別するための閾値である。第２の所定の閾値は、第２濃度部分ＩＩを識別するための閾値である。第３の所定の閾値は、第３濃度部分ＩＩＩを識別するための閾値である。第４の所定の閾値は、第４濃度部分ＩＶを識別するための閾値である。第５の所定の閾値は、第５濃度部分Ｖを識別するための閾値である。
【００５８】
（ｅ）係数記憶領域
係数記憶領域２１ｅは、復元面積が算出される際に用いられる係数を記憶する。係数は、複数レベルの濃度のそれぞれに対応して記憶されている。すなわち、係数記憶領域２１ｅには、濃度レベルの数に応じた複数の係数が記憶されている（図９参照）。具体的に、係数は、基準情報記憶領域２１ｃに記憶された物品Ｇの基準情報に基づいて設定されている。基準情報には、上述したように、基準面積関連情報と基準濃度関連情報とが含まれる。すなわち、係数は、物品Ｇの載置状態に応じて設定される。
【００５９】
（ｆ）復元面積記憶領域
復元面積記憶領域２１ｆには、製品Ｐの復元面積が記憶されている。復元面積には、部分復元面積および製品復元面積が含まれる。部分復元面積は、後述する変換部２２ｄによって求められた各濃度部分Ｉ〜Ｖ（第１濃度部分Ｉから第５濃度部分Ｖのそれぞれ）の復元面積である。製品復元面積は、部分復元面積の合計である。具体的に、製品復元面積は、一の透過画像に対して求められた各濃度部分Ｉ〜Ｖの復元面積の合計面積である。言い換えると、製品復元面積は、第１濃度部分Ｉの復元面積、第２濃度部分ＩＩの復元面積、第３濃度部分ＩＩＩの復元面積、第４濃度部分ＩＶの復元面積、および第５濃度部分Ｖの復元面積を足し合わせた面積である。復元面積は、当該復元面積が求められた元の透過画像に関連付けて記憶される。
【００６０】
（２−６−２）制御部
制御部２２は、記憶部２１に記憶された各種プログラムを実行することにより、透過画像生成部２２ａ、二値化処理部２２ｂ、外形抽出部２２ｃ、変換部２２ｄ、個数判定部２２ｅ、および良否判定部２２ｆとして機能する。
【００６１】
（ａ）透過画像生成部
透過画像生成部２２ａは、Ｘ線ラインセンサ１４によって検出された透過Ｘ線量に基づいてＸ線画像（透過画像）を生成する（図６参照）。具体的に、透過画像生成部２２ａは、Ｘ線ラインセンサ１４の各Ｘ線検出素子１４ａから出力されるＸ線透過信号を細かい時間間隔で取得し、取得したＸ線透過信号の強度（輝度）に基づいて透過画像を生成する。すなわち、透過画像生成部２２ａは、扇状のＸ線の照射範囲Ｘ（図３参照）を製品Ｐが通過する際に各Ｘ線検出素子１４ａから出力されるＸ線透過信号に基づいて、製品Ｐの透過画像を生成する。照射範囲Ｘにおける製品Ｐの有無は、Ｘ線ラインセンサ１４が出力する信号により判断される。
【００６２】
透過画像生成部２２ａは、各Ｘ線検出素子１４ａから得られるＸ線の強度（輝度）に関する細かい時間間隔毎のデータをマトリクス状に時系列につなぎ合わせて、製品Ｐについての透過画像を生成する。透過画像生成部２２ａによって生成された透過画像は、透過画像記憶領域２１ａに記憶される。
【００６３】
（ｂ）二値化処理部
二値化処理部２２ｂは、透過画像に対して二値化処理を実行する。また、二値化処理部２２ｂは、透過画像の二値化処理により、二値化画像を生成する（図７参照）。
【００６４】
本実施形態において、二値化処理部２２ｂは、複数の二値化フィルタを使用して、透過画像の二値化処理を実行する。具体的に、二値化処理部２２ｂは、各載置状態の物品Ｇの物品画像について各濃度部分Ｉ〜Ｖを識別可能なように、複数の二値化フィルタを使用して、一の透過画像に対して複数の二値化処理を実行する。複数の二値化フィルタは、上述の二値化フィルタ記憶領域２１ｄに記憶されている（図９参照）。
【００６５】
具体的に、二値化処理部２２ｂは、各二値化フィルタに設定された所定の閾値と、透過画像を構成する各画素の濃度とを比較し、透過画像を構成する各画素の濃度が所定の閾値以下かどうかを判断する。また、二値化処理部２２ｂは、透過画像を構成する全画素のうち、所定の閾値を上回る濃度を有する画素を特定する。さらに、二値化処理部２２ｂは、所定の閾値を上回る濃度を有する画素を、白に対応する諧調（２５５）で表し、第１の所定の閾値以下の濃度を有する画素については黒に対応する諧調（０）で表すように、透過画像のデータを処理する。このようにして、二値化処理部２２ｂは、二値化画像を生成する（図７参照）。
【００６６】
図７は、複数の所定の閾値のうち、一の所定の閾値を用いて透過画像を二値化処理した例を示す。すなわち、図７は、複数の濃度部分Ｉ〜Ｖのうち、一の濃度部分（例えば、第４濃度部分ＩＶ）を識別するための二値化画像である。二値化処理部２２ｂは、一の透過画像に対して、上述の全ての物品閾値を用いて二値化処理を実行する。言い換えると、二値化処理部２２ｂは、一の透過画像に対して、物品に関する全ての二値化フィルタを使用して、二値化画像を生成する。
【００６７】
なお、二値化処理部２２ｂによって生成された複数の二値化画像に関するデータ（二値化データ）は、二値化処理が行われる前の透過画像と関連付けて上述した二値化画像記憶領域２１ｂに記憶される。
【００６８】
（ｃ）外形抽出部
外形抽出部２２ｃは、二値化画像記憶領域２１ｂに記憶されている二値化画像に基づいて、物品画像の各濃度部分Ｉ〜Ｖ（第１濃度部分Ｉから第５濃度部分Ｖのそれぞれ）の外形を抽出する。すなわち、外形抽出部２２ｃは、透過画像において、複数レベルの濃度のうち同一レベルの濃度を有する画素の部分（濃度部分Ｉ〜Ｖ）の外形を抽出する。また、外形抽出部２２ｃは、抽出した濃度部分Ｉ〜Ｖの外形に基づいて、各濃度部分Ｉ〜Ｖの面積（部分面積）を求める。具体的に、外形抽出部２２ｃは、各濃度部分Ｉ〜Ｖの周長に基づいて、部分面積を求める。すなわち、部分面積は、各濃度部分Ｉ〜Ｖの外形（周長）に基づいて得られた各濃度部分Ｉ〜Ｖの面積の推定値である。外形抽出部２２ｃによって求められた部分面積に関する情報は、記憶部２１に一時的に記憶される。
【００６９】
（ｄ）変換部
変換部２２ｄは、基準濃度に基づいて、透過画像に現れる物品Ｇの面積を、複数の物品Ｇのそれぞれが基準姿勢であった場合の面積へと変換する。言い換えると、変換部２２ｄは、外形抽出部２２ｃによって抽出された濃度部分Ｉ〜Ｖの外形（部分面積）に基づいて、透過画像を構成する複数画素のうち、各濃度レベルの画素の面積を、復元面積へと変換する。
【００７０】
具体的に、変換部２２ｄは、まず、外形抽出部２２ｃによって求められた部分面積を、係数記憶領域２１ｅに記憶されている係数に基づいて、復元面積（部分復元面積）へと変換する。係数は、上述したように、基準情報記憶領域２１ｃに記憶された、物品Ｇの基準情報に基づいて設定されている。
【００７１】
詳細に、変換部２２ｄは、第１濃度部分Ｉから第５濃度部分Ｖの部分面積のそれぞれに対して係数を掛け合わせる。言い換えると、変換部２２ｄは、物品画像を構成する複数画素のうち、同一の濃度のレベルを有する画素の面積に、係数を乗じて、復元面積を求める。
【００７２】
図９を例にして説明すると、変換部２２ｄは、第１濃度部分Ｉの部分面積に対して、係数：１．０を掛け合わせる。これにより、第１濃度部分Ｉの部分面積を、部分復元面積へと変換する。また、変換部２２ｄは、第２濃度部分ＩＩの部分面積に対して、係数：２．０を掛け合わせる。これにより、第２濃度部分ＩＩの部分面積を、部分復元面積へと変換する。同様に、変換部２２ｄは、第３濃度部分ＩＩＩの部分面積に対して、係数：１．４を掛け合わせる。これにより、第３濃度部分ＩＩＩの部分面積を、部分復元面積へと変換する。さらに、変換部２２ｄは、第４濃度部分ＩＶの部分面積に対して、係数：２．４を掛け合わせる。これにより、第４濃度部分ＩＶの部分面積を、部分復元面積へと変換する。さらに、変換部２２ｄは、第５濃度部分Ｖの部分面積に対して、係数：２．８を掛け合わせる。これにより、第５濃度部分Ｖの部分面積を、部分復元面積へと変換する。
【００７３】
このようにして、変換部２２ｄは、第１濃度部分Ｉから第５濃度部分Ｖのそれぞれの部分面積を復元面積へと変換し、変換後の面積に関する値（復元面積の値）を復元面積記憶領域２１ｆに記憶する。部分復元面積は、元の透過画像に関連付けて、復元面積記憶領域２１ｆに記憶される。
【００７４】
その後さらに、変換部２２ｄは、復元面積記憶領域２１ｆに記憶させた部分復元面積のうち、一の透過画像に基づいて求められた部分復元面積の全てを足し合わせて、部分復元面積の合計（製品復元面積）を求める。すなわち、変換部２２ｄは、一の透過画像から得られた全ての部分復元面積の合計を算出して、製品Ｐに含まれる全ての物品Ｇが、包装材ｍ１内で基本姿勢である場合の物品画像の面積の合計を求める。製品復元面積は、元の透過画像に関連付けて、復元面積記憶領域２１ｆに記憶される。
【００７５】
（ｅ）個数判定部
個数判定部２２ｅは、製品Ｐに含まれる物品Ｇの個数検査を行う。具体的に、個数判定部２２ｅは、復元面積記憶領域２１ｆに記憶された製品復元面積に基づいて、製品Ｐに含まれる物品Ｇの数の是非を判定する。
【００７６】
具体的に、個数判定部２２ｅは、製品復元面積と、製品基準面積とを比較して、製品復元面積が、製品基準面積を基準とした所定の範囲内にあるか否かを判定する。より具体的に、製品復元面積が、製品基準面積を基準とした所定の範囲内にある場合には、個数判定部２２ｅは、製品Ｐに含まれる物品Ｇの数が正しいと判定する。一方、製品復元面積が、製品基準面積を基準とした所定の範囲から外れる場合には、個数判定部２２ｅは、製品Ｐに含まれる物品Ｇの数が正しくないと判定する。個数判定部２２ｅによる判定結果は、上述の記憶部２１に記憶される。
【００７７】
（ｆ）良否判定部
良否判定部２２ｆは、個数判定部２２ｅによる判定結果に基づいて、製品Ｐに関する良品／不良品の判定を行う。すなわち、良否判定部２２ｆは、個数判定部２２ｅによって、製品Ｐに含まれる物品Ｇの数が正しいと判定された場合には、製品Ｐを良品と判定する。一方、良否判定部２２ｆは、個数判定部２２ｅによって、製品Ｐに含まれる物品Ｇの数が正しくないと判定された場合には、製品Ｐを不良品と判定する。
【００７８】
良否判定部２２ｆは、製品Ｐの良品／不良品の別を判断すると、製品Ｐが良品／不良品のいずれかである旨を示す信号を出力する。良否判定部２２ｆによって出力された信号は、振り分け機構７０に送られる。振り分け機構７０は、良否判定部２２ｆによる判定結果に基づき、製品Ｐをラインコンベアユニット８０または不良品排出方向９０，９１に振り分ける。
【００７９】
（３）処理の流れ
次に、図１０および図１１を参照しながら、Ｘ線検査装置１０による処理の流れを説明する。
【００８０】
Ｘ線検査装置１０に製品Ｐが投入されると、ステップＳ１において、透過画像生成部２２ａによって製品Ｐの透過画像が生成される（図６参照）。透過画像が生成されると、透過画像に関するデータ（画像データ）が透過画像記憶領域２１ａに記憶される。画像データが透過画像記憶領域２１ａに記憶されると、ステップＳ２に進む。
【００８１】
ステップＳ２では、二値化処理に使用するための二値化フィルタが設定される。本実施形態では、まず、第５の所定の閾値に関する二値化フィルタが設定される。具体的に、二値化フィルタ（ｘ＝５）が設定される。その後、ステップＳ３に進む。
【００８２】
ステップＳ３では、第５の所定の閾値が設定された二値化フィルタを用いて、透過画像に対する二値化処理が実行される。すなわち、透過画像上で、物品画像の第５濃度部分Ｖを識別するための二値化画像が生成される。具体的には、二値化処理部２２ｂが、第５の所定の閾値と、透過画像を構成する各画素の濃度とを比較し、各画素の濃度が第５の所定の閾値以下かどうかを判断し、判断結果に基づいて透過画像を二値化する。ステップＳ３で生成された二値化データは、二値化画像記憶領域２１ｂに記憶される。その後、ステップＳ４に進む。
【００８３】
ステップＳ４では、ステップＳ３で生成された二値化画像に基づいて、第５濃度部分Ｖの部分面積が算出される。具体的に、外形抽出部２２ｃは、二値化画像に現れる黒色部分（第５濃度部分Ｖ）の外形を抽出する。さらに、外形抽出部２２ｃは、抽出した外形（周長）に基づいて、黒色部分の面積を求める。すなわち、外形抽出部２２ｃは、二値化画像に基づいて、透過画像上の第５濃度部分の面積（部分面積）を求める。外形抽出部２２ｃによって求められた部分面積に関する情報は、記憶部２１に一時的に記憶される。その後、ステップＳ５に進む。
【００８４】
ステップＳ５では、変換部２２ｄによって、部分面積が部分復元面積に変換される。具体的に、変換部２２ｄは、基準濃度に基づいて第５濃度部分Ｖに設定された係数を、第５濃度部分Ｖについての部分面積に掛け合わせて、第５濃度部分Ｖの部分復元面積を算出する。第５濃度部分Ｖの部分復元面積は、復元面積記憶領域２１ｆに記憶される。その後、ステップＳ６に進む。
【００８５】
ステップＳ６では、ｘ＝１かどうかが判定される。すなわち、第１の所定の閾値に関する二値化フィルタを用いて、二値化処理が行われたか否かが判定される。ステップＳ６において、ｘ＝１である場合には、ステップＳ８に進み、ｘ＝１でない場合には、ステップＳ７に進む。
【００８６】
ステップＳ７では、ｘ＝ｘ−１を設定してステップＳ３に戻る。すなわち、その後、ステップＳ３では、第４の所定の閾値に関する二値化フィルタを用いて二値化画像が生成される。このように、Ｘ線検査装置１０では、第５の所定の閾値から第１の所定の閾値の各閾値に関する全ての二値化フィルタを順番に用いて二値化画像を生成し、第１濃度部分Ｉから第５濃度部分Ｖの全てに対応する部分復元面積が算出されるまで、ステップＳ３〜Ｓ７のステップを繰り返す。その後、ステップＳ８に進む。
【００８７】
ステップＳ８では、変換部２２ｄによって製品復元面積が算出される。具体的に、変換部２２ｄは、復元面積記憶領域２１ｆに記憶されている部分復元面積のうち、一の透過画像に基づいて生成された全ての部分復元面積を足し合わせる。製品復元面積は、復元面積記憶領域２１ｆに記憶される。その後、ステップＳ９に進む。
【００８８】
ステップＳ９では、個数判定部２２ｅによって、製品Ｐに含まれる物品Ｇの数の是非が判定される。具体的に、個数判定部２２ｅは、製品復元面積と、製品基準面積とを比較して、製品復元面積が、製品基準面積を基準とした所定の範囲内にあるか否かを判定する。ステップＳ９において、製品復元面積が、製品基準面積を基準とした所定の範囲内にある場合には、個数判定部２２ｅは、製品Ｐに含まれる物品Ｇの数が正しいと判定する。その後、ステップＳ１０に進む。
【００８９】
ステップＳ１０では、良否判定部２２ｆによって、製品Ｐが良品であるものと判定される。その後、良否判定部２２ｆから振り分け機構７０に対して信号が送られ、製品Ｐがラインコンベアユニット８０に送られる。
【００９０】
一方、ステップＳ９において、製品復元面積が、製品基準面積を基準とした所定の範囲から外れる場合には、個数判定部２２ｅは、製品Ｐに含まれる物品Ｇの数が正しくないと判定する。その後、ステップＳ１１に進む。
【００９１】
ステップＳ１１では、良否判定部２２ｆによって、製品Ｐが不良品であるものと判定される。その後、良否判定部２２ｆから振り分け機構７０に対して信号が送られ、製品Ｐが不良品排出方向に振り分けられる。
【００９２】
（４）特徴
（４−１）
上記実施形態に係るＸ線検査装置１０は、対象製品Ｐの個数検査を行う。対象製品Ｐは、包装材ｍ１と、仕切り材ｍ２と、複数の物品Ｇとを含む。複数の物品Ｇは、包装材ｍ１の内部で仕切り材ｍ２に並べられている。Ｘ線検査装置１０は、Ｘ線照射器（Ｘ線照射部）１３と、Ｘ線ラインセンサ（Ｘ線検出部）１４と、制御装置（検査制御部）２０とを備える。Ｘ線照射器１３は、対象製品Ｐに対してＸ線を照射する。Ｘ線ラインセンサ１４は、対象製品Ｐを透過したＸ線である透過Ｘ線を検出する。制御装置２０は、透過Ｘ線に基づき、複数の物品Ｇの数を検査する。
【００９３】
具体的に、制御装置２０は、基準情報記憶領域（基準濃度記憶部）２１ｃと、透過画像生成部２２ａと、変換部２２ｄと、個数判定部（判定部）２２ｅと、を有する。基準情報記憶領域２１ｃは、基準濃度を記憶する。基準濃度は、包装材ｍ１内で基準姿勢を有する物品Ｇについての透過画像（Ｘ線画像）の濃度である。透過画像生成部２２ａは、透過Ｘ線に基づき、透過画像を生成する。変換部２２ｄは、基準濃度に基づいて、透過画像に現れる物品Ｇの面積を、複数の物品Ｇのそれぞれが基準姿勢であった場合の復元面積へと変換する。個数判定部２２ｅは、変換部２２ｄによって変換された復元面積に基づいて、対象製品Ｐに含まれる物品Ｇの数の是非を判定する。
【００９４】
上記実施形態で検査対象となった製品Ｐは、仕切り材ｍ２によって、包装材ｍ１の内部空間を仕切り、複数の物品Ｇを並べる。仕切り材ｍ２は、所定の形状を有することが期待される物品（例えば、クッキーやチョコレート等）Ｇを包装する場合に用いられる。仕切り材ｍ２は、各物品Ｇが包装材ｍ１の内部で互いにぶつかって所定の形状が損なわれないようにするために使用される。このように仕切り材ｍ２を用いると、仕切り材ｍ２が包装材ｍ１内部における各物品Ｇの移動を規制するため、物品Ｇの所定の形状が損なわれることを防ぐ。また、Ｘ線検査装置によって個数検査をする場合にも、製品Ｐに含まれる物品Ｇの数を数えやすい。
【００９５】
ところで、製品Ｐは、製造された後、Ｘ線検査装置に送られる。すなわち、包装材ｍ１の内部に入れられた物品Ｇは、Ｘ線検査装置に搬送される過程で、包装材ｍ１の内部で移動して、隣接する物品と重なり合う場合がある。特に、本実施形態において用いる仕切り材ｍ２は、横方向に延びる仕切り部分の高さが、縦方向に延びる仕切り部分の高さよりも低い。したがって、縦方向に隣接して配置される物品Ｇが、横方向に延びる仕切り部分を乗り越えて他の物品Ｇに重なったり、横方向に延びる仕切り部分に一部分が載ったりする場合がある。複数の物品Ｇが重なっている場合、重なり合った物品Ｇについての透過画像の濃度は、正しい姿勢（基本姿勢）で載置されている一の物品Ｇについての透過画像の濃度と異なる。また、仕切り部分に物品Ｇの一部分が載っている場合、物品Ｇが水平面に対して傾きを有する。このような状態の物品Ｇについての透過画像の濃度もまた、基本姿勢で載置されている物品Ｇについての透過画像の濃度と異なる。このような場合に、従来のＸ線検査装置では、個数検査についての正確な結果を得ることができなかった。
【００９６】
しかし、上記実施形態に係るＸ線検査装置１０では、透過画像に現れる物品の面積が、基準情報に基づいて、複数の物品Ｇのそれぞれが基準姿勢であった場合の復元面積へと変換される。これにより、包装材ｍ１の内部で物品Ｇ同士が重なりあったり、水平面に対して傾いたりしている場合であっても、製品Ｐに含まれる物品Ｇの数を正確に判定することができる。
【００９７】
（４−２）
また、上記実施形態に係るＸ線検査装置１０では、制御装置２０が、基準情報記憶領域（基準面積記憶部）２１ｃをさらに有する。基準情報記憶領域２１ｃは、基準面積（基準面積関連情報）を記憶する。基準面積関連情報は、基準姿勢を有する物品Ｇについての面積である。具体的に、基準面積関連情報には、物品基準面積と製品基準面積とが含まれる。物品基準面積とは、包装材ｍ１内で基本姿勢を有する一の物品Ｇの面積である（図８（ａ）参照）。製品基準面積とは、包装材ｍ１内に包装されるべき所定数の物品Ｇ全てが基本姿勢である場合に、全ての物品Ｇの面積を足し合わせた面積（総面積）である。個数判定部（判定部）２２ｅは、基準面積（製品基準面積）と復元面積（製品復元面積）とを用いて、対象製品Ｐに含まれる物品Ｇの数の是非を判定する。対象製品Ｐに含まれる物品の数の是非が、基準姿勢を有する物品Ｇについての製品基準面積と製品復元面積とを用いて判定される。これにより、包装材ｍ１に含まれる物品Ｇの数が、適当か否かを把握することができる。
【００９８】
（４−３）
また、上記実施形態に係るＸ線検査装置１０では、制御装置（検査制御部）２０は、外形抽出部２２ｃをさらに有する。外形抽出部２２ｃは、複数レベルの濃度を有する複数の画素によって構成されている透過画像において、同一レベルの濃度を有する画素で構成される物品画像の外形を抽出する。変換部２２ｄは、外形抽出部２２ｃによって抽出された物品画像の外形に基づいて、透過画像を構成する複数レベルの濃度のそれぞれを有する画素の面積を、復元面積へと変換する。具体的に、変換部２２ｄは、抽出した物品画像の外形（周長）に基づいて、複数レベルの濃度を有する画素（濃度部分Ｉ〜Ｖ）の面積（部分面積）を求める。その後、変換部２２ｄは、部分面積を変換して部分復元面積を求める。さらに、変換部２２ｄは、一の製品Ｐの全ての濃度部分Ｉ〜Ｖについての部分面積についてそれぞれ部分復元面積を求めた後、全ての部分復元面積を足し合わせて製品復元面積を求める。すなわち、透過画像に含まれる物品画像の濃度毎に、復元面積が得られる。これにより、製品Ｐについての製品復元面積の精度を上げることができる。
【００９９】
（４−４）
また、上記実施形態に係るＸ線検査装置１０では、制御装置（検査制御部）２０は、さらに、係数記憶領域（係数記憶部）２１ｅを有する。係数記憶領域２１ｅは、複数の濃度レベルのそれぞれに対応する係数を記憶する。変換部２２ｄは、複数の物品画像を構成する画素のうち、各濃度レベルを有する画素（濃度部分Ｉ〜Ｖ）の面積に、係数を乗じて、復元面積を求める。これにより、復元面積を容易に求めることができる。
【０１００】
（５）変形例
（５−１）変形例Ａ
上記実施形態において、仕切り材ｍ２は、複数の物品Ｇを縦方向および横方向に仕切り、横方向に延びる仕切り部分の高さが、縦方向に延びる仕切り部分の高さよりも低い。
【０１０１】
ここで、仕切り材ｍ２は、複数の物品Ｇを縦方向にのみ仕切るものであってもよい。また、横方向の仕切り部分の高さと縦方向の仕切り部分の高さとは同程度であっても、横方向の仕切り部分の高さが縦方向の仕切り部分の高さよりも高いものであってもよい。
【０１０２】
すなわち、本実施形態に係るＸ線検査装置１０は、包装材ｍ１の内部で、ある程度仕切られた状態で並べられる複数の物品Ｇについての個数検査に適している。
【０１０３】
また、仕切り材ｍ２は、複数の物品Ｇを横方向にのみ仕切るものであってもよい。この場合には、横方向に隣接する物品Ｇが重なり合う可能性が高くなる。したがって、横方向に隣接する物品Ｇが重なった場合の態様の種類と、態様の種類に応じた濃度とを記憶させておくものとする。
【０１０４】
（５−２）変形例Ｂ
上記実施形態に係るＸ線検査装置１０では、図８（ｃ）〜（ｅ）に示すように、水平面に対して傾きを有する物品Ｇは、いずれも同じ傾きθを有する。
【０１０５】
ここで、基準情報記憶領域２１ｃには、水平面に対して複数の傾きを有する物品Ｇについての情報を記憶させておいてもよい。また、傾きの違いに応じた複数の係数を記憶させておいてもよい。これにより、個数検査の精度を高くすることができる。
【０１０６】
（５−３）変形例Ｃ
上記実施形態に係るＸ線検査装置１０では、個数判定部２２ｅは、復元面積記憶領域２１ｆに記憶された製品復元面積に基づいて、製品Ｐに含まれる物品Ｇの個数が正しいか否かの判定を行う。具体的に、個数判定部２２ｅは、製品復元面積と、製品基準面積とを比較して、製品復元面積が、製品基準面積を基準とした所定の範囲内にある場合には、個数判定部２２ｅは、製品Ｐに含まれる物品Ｇの数が正しいと判定する。一方、製品復元面積が、製品基準面積を基準とした所定の範囲から外れる場合には、個数判定部２２ｅは、製品Ｐに含まれる物品Ｇの数が正しくないと判定する。
【０１０７】
ここで、個数判定部２２ｅは、製品復元面積が、製品基準面積を基準とした所定の範囲に対して、プラス方向に外れているのか、マイナス方向に外れているのかによって、物品の数が過剰であるか、物品の数が不足しているかを区別するように構成されていてもよい。
【０１０８】
具体的に、製品復元面積が製品基準面積と一致する場合、言い換えると、製品復元面積が、製品基準面積を基準とした所定の範囲に含まれる場合、上記実施形態と同様、個数判定部２２ｅは、包装材ｍ１に包装されている物品Ｇの数が正しいと判定する。また、製品復元面積が製品基準面積より大きいとき、言い換えると、製品復元面積が、製品基準面積を基準とした所定の範囲に対してプラス方向に外れている場合、個数判定部２２ｅは、包装材ｍ１に包装されている物品Ｇの数が過剰であると判定する。さらに、製品復元面積が製品基準面積より小さい場合、言い換えると、製品復元面積が、製品基準面積を基準とした所定の範囲に対してマイナス方向に外れている場合、個数判定部２２ｅは、包装材ｍ１に包装されている物品Ｇの数が不足していると判定する。
【０１０９】
このような構成により、製品Ｐに含まれる物品Ｇの数が正しいか否かだけではなく、物品Ｇの数が不足しているのか、過剰であるのかについても判定することができる。
【０１１０】
（５−４）変形例Ｄ
上記実施形態に係るＸ線検査装置１０は、さらに、異物混入検査を行う構成を有していてもよい。この場合、Ｘ線検査装置１０は、個数検査およぶ異物混入検査の結果に基づき、製品Ｐを良品または不良品に分類する。
【０１１１】
（５−５）変形例Ｅ
上記実施形態では、水平面に対して傾きを有する物品Ｇの画像について、物品Ｇの端部に対応する部分の面積が僅かであり無視できるものとして扱い、物品Ｇの中央部分に対応する部分と、物品Ｇの端部に対応する部分とが、同一の濃度（濃度レベル）を有するものとして説明した。
【０１１２】
しかし、物品Ｇの端部に対応する部分の濃度変化に応じて細かく濃度部分を設定し、或いは、物品Ｇの中央部分に対応する部分の面積に応じて、復元面積が求められるように構成されていてもよい。
【符号の説明】
【０１１３】
１０    Ｘ線検査装置
１１    シールドボックス
１２    コンベアユニット
１３    Ｘ線照射器（Ｘ線照射部）
１４    Ｘ線ラインセンサ（Ｘ線検出部）
１４ａ  Ｘ線検出素子
２０    制御装置（検査制御部）
２１    記憶部
２１ａ  透過画像記憶領域
２１ｂ  二値化画像記憶領域
２１ｃ  基準情報記憶領域（基準濃度記憶部、基準面積記憶部）
２１ｄ  二値化フィルタ記憶領域
２１ｅ  係数記憶領域
２１ｆ  復元面積記憶領域
２２    制御部
２２ａ  透過画像生成部
２２ｂ  二値化処理部
２２ｃ  外形抽出部
２２ｄ  変換部
２２ｅ  個数判定部（判定部）
２２ｆ  良否判定部
３０    モニタ
７０    振り分け機構
８０    ラインコンベアユニット
１００  検査ライン（Ｘ線検査システム）
【先行技術文献】
【特許文献】
【０１１４】
【特許文献１】特開２００２―２２８７６１号公報
【図１】
2015137859.tif 000003
【図２】
2015137859.tif 000004
【図３】
2015137859.tif 000005
【図４】
2015137859.tif 000006
【図５】
2015137859.tif 000007
【図６】
2015137859.tif 000008
【図７】
2015137859.tif 000009
【図８】
2015137859.tif 000010
【図９】
2015137859.tif 000011
【図１０】
2015137859.tif 000012
【図１１】
2015137859.tif 000013