(57)【要約】【課題】搬送中の連包体の画像を取得し、画像に基づいて検査を行う検査装置であって、搬送速度の変動の検査への影響を抑制できる検査装置を提供する。【解決手段】Ｘ線検査装置１０は、Ｘ線画像生成部２２ａと、検査部２２ｂと、を備える。画像生成部は、搬送中の、複数の物品が連なった連包体のＸ線画像を取得する。検査部は、Ｘ線画像に基づき、各物品について検査を行う。検査部は、第１量演算部２２ｂａと、変動量演算部２２ｂｂとを有する。第１量演算部は、Ｘ線画像上の、連包体の搬送方向の各物品の長さに関係する第１量を演算する。変動量演算部は、第１量の変動を演算する。検査部は、第１量の変動に基づき、検査を行う。【選択図】図５
2017009319.tif 000002
【特許請求の範囲】
【請求項１】
搬送中の、複数の物品が連なった連包体の画像を取得する画像取得部と、
前記画像に基づき、各前記物品について検査を行う検査部と、
を備えた検査装置であって、
前記検査部は、前記画像上の、前記連包体の搬送方向の各前記物品の長さに関係する第１量を演算する第１演算部と、前記第１量の変動を演算する第２演算部とを有し、前記第１量の変動に基づき、前記検査を行う、
検査装置。
【請求項２】
前記検査部は、前記第１量の変動に基づいて前記連包体の搬送速度の変動を検出し、検出した前記搬送速度の変動に基づき、前記検査を行う、
請求項１に記載の検査装置。
【請求項３】
各前記物品は、被収容物が内部に収容される包装体を有し、
各前記物品についての前記検査には、前記包装体の内部への異物混入検査、前記被収容物の重量検査、前記被収容物の割れ欠け検査、および、該物品と隣接する前記物品との間に配置される前記包装体のシール部の噛み込み検査、の少なくとも１つを含む、
請求項２に記載の検査装置。
【請求項４】
各前記物品は、被収容物が内部に収容される包装体を有し、
各前記物品についての前記検査には、前記被収容物の有無の確認検査、および、該物品と隣接する前記物品との間に配置される前記包装体のシール部の噛み込み検査、の少なくとも一方を含む、
請求項１に記載の検査装置。
【請求項５】
前記連包体を搬送する搬送部、
を更に備え、
前記連包体は、前記搬送部と、外部搬送装置と、により搬送され、
前記搬送部による前記連包体の搬送速度と、前記外部搬送装置による前記連包体の搬送速度との間に、少なくとも一時的にずれが生じる、
請求項１から４のいずれか１項に記載の検査装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検査装置、特に、搬送中の連包体の画像を取得し、画像に基づいて検査を行う検査装置に関する。
【背景技術】
【０００２】
従来、搬送中の、複数の物品が連なった連包体の画像を取得し、画像に基づいて、連包体の各物品について検査を行う検査装置が知られている。例えば、特許文献１（実用新案登録第３１７５９３０号公報）には、連包体についてＸ線画像を取得し、Ｘ線画像に基づいて、シール不良の検査や異物検査を行う検査装置が開示されている。
【０００３】
このような検査装置には、処理能力の向上、すなわち高速で搬送される連包体を検査することが求められている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、このような検査装置を用いた検査において、各種要因により、検査中に連包体の搬送速度が変動する場合がある。
【０００５】
このように、検査対象物の搬送速度が変動する場合、検査装置が同じ検査対象物の画像を取得したとしても、その搬送速度によって検査装置が取得する画像が異なる。例えば、具体的には、検査装置は、検査対象物の搬送速度が所定速度に比べて遅くなった場合、所定速度で検査対象物が搬送される場合に比べ、搬送方向に沿って検査対象物が延びた画像を取得する。
【０００６】
そのため、搬送速度が変動しているにも関わらず、連包体の各物品の画像に基づき、その物品の検査を行おうとすると、誤った検査結果が得られる可能性がある。特に、検査装置の処理能力を向上させ、高速で搬送される連包体について検査を行おうとする場合には、比較的小さな搬送速度の変動であっても、検査に大きな影響を与えるおそれがあるため、これまで検査装置の処理能力を十分に向上させられていなかった。
【０００７】
本発明の課題は、搬送中の連包体の画像を取得し、画像に基づいて検査を行う検査装置であって、搬送速度の変動の検査への影響を抑制できる検査装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の第１観点に係る検査装置は、画像取得部と、検査部と、を備える。画像取得部は、搬送中の、複数の物品が連なった連包体の画像を取得する。検査部は、画像に基づき、各物品について検査を行う。検査部は、第１演算部と、第２演算部とを有する。第１演算部は、画像上の、連包体の搬送方向の各物品の長さに関係する第１量を演算する。第２演算部は、第１量の変動を演算する。検査部は、第１量の変動に基づき、検査を行う。
【０００９】
第１観点に係る検査装置では、画像における、搬送方向の各物品の長さに関係する第１量の変動が把握され、第１量の変動に基づいて検査が実行されるため、搬送速度の変動が検査に与える影響を抑制できる。
【００１０】
本発明の第２観点に係る検査装置は、第１観点に係る検査装置であって、検査部は、第１量の変動に基づいて連包体の搬送速度の変動を検出し、検出した搬送速度の変動に基づき、検査を行う。
【００１１】
第２観点に係る検査装置では、第１量の変動に基づいて連包体の搬送速度の変動が検出され、検出された搬送速度の変動に基づいて検査が行われるため、搬送速度の変動が検査に与える影響を抑制することができる。
【００１２】
本発明の第３観点に係る検査装置は、第２観点に係る検査装置であって、各物品は、被収容物が内部に収容される包装体を有する。各物品についての検査には、包装体の内部への異物混入検査、被収容物の重量検査、被収容物の割れ欠け検査、および該物品と隣接する物品との間に配置される包装体のシール部の噛み込み検査、の少なくとも１つを含む。
【００１３】
第３観点に係る検査装置では、連包体の搬送速度の変動に基づき、異物混入検査や、重量検査や、割れ欠け検査や、シール部の噛み込み検査が行われるため、搬送速度の変動がこれらの検査に与える影響を抑制することができる。
【００１４】
本発明の第４観点に係る検査装置は、第１観点に係る検査装置であって、各物品は、被収容物が内部に収容される包装体を有する。各物品についての検査には、被収容物の有無の確認検査、および、該物品と隣接する物品との間に配置される包装体のシール部の噛み込み検査、の少なくとも一方を含む。
【００１５】
第４観点に係る検査装置では、第１量の変動に基づき、被収容物の有無の確認検査（空袋検査）や、シール部の噛み込み検査が行われるため、搬送速度の変動がこれらの検査に与える影響を抑制することができる。
【００１６】
本発明の第５観点に係る検査装置は、第１観点から第４観点のいずれかに係る検査装置であって、連包体を搬送する搬送部を更に備える。連包体は、搬送部と、外部搬送装置と、により搬送される。搬送部による連包体の搬送速度と、外部搬送装置による連包体の搬送速度との間に、少なくとも一時的にずれが生じる。
【００１７】
第５観点に係る検査装置では、連包体が搬送部と外部搬送装置との両方の働きで搬送され、搬送部の搬送速度と外部搬送装置の搬送速度との間に少なくとも一時的にずれが生じるため、搬送部による連包体の搬送にすべりが生じ、検査装置では把握できない連包体の搬送速度の変動が生じるおそれがある。しかし、検査装置は、搬送速度の変動が検査に与える影響を抑制するよう構成されているため、搬送部の搬送速度と外部搬送装置の搬送速度との間のずれにより生じる連包体の搬送速度の変動の影響を受けずに、検査を行うことができる。
【発明の効果】
【００１８】
本発明に係る検査装置では、画像における、搬送方向の各物品の長さに関係する第１量の変動が把握され、第１量の変動に基づいて検査が実行されるため、搬送速度の変動が検査に与える影響を抑制できる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１実施形態に係るＸ線検査装置の概略正面図である。
【図２】図１のＸ線検査装置の外観斜視図である。
【図３】図１のＸ線検査装置のシールドボックス内部の簡易構成図である。
【図４】図１のＸ線検査装置が備えるラインセンサによって検出される透過Ｘ線量を示すグラフの一例である。
【図５】図１のＸ線検査装置のブロック図である。
【図６】図１のＸ線検査装置によって得られる正常品のＸ線画像について説明をするための図である。図６（ａ）は、正常品の連包体の例を描画している。図６（ｂ）は、図６（ａ）の連包体のＸ線画像の例を描画している。なお、図６では、連包体の物品は４つであるが、これに限定されるものではない。
【図７】図１のＸ線検査装置によって得られる空袋を含む連包体のＸ線画像について説明をするための図である。図７（ａ）は、空袋を含む連包体の例を描画している。図７（ｂ）は、図７（ａ）の連包体のＸ線画像の例を描画している。なお、図７では、連包体の物品は４つであるが、これに限定されるものではない。
【図８】図１のＸ線検査装置によって得られるシール部に噛み込みのある連包体のＸ線画像について説明をするための図である。図８（ａ）は、シール部に噛み込みのある連包体の例を描画している。図８（ｂ）は、図８（ａ）の連包体のＸ線画像の例を描画している。なお、図８では、連包体の物品は４つであるが、これに限定されるものではない。
【図９】本発明の第２実施形態に係るＸ線検査装置のブロック図である。
【図１０】図９のＸ線検査装置によって得られる正常品のＸ線画像について説明をするための図である。図１０（ａ）は、連包体の例を描画している。図１０（ｂ）は、図１０（ａ）の連包体のＸ線画像の例を描画している。なお、図１０では、連包体の物品は２つであるが、これに限定されるものではない。
【発明を実施するための形態】
【００２０】
以下、図面を参照して、本発明の検査装置の実施形態について説明する。なお、以下の実施形態は、本発明の具体例であって、本発明の技術的範囲を限定するものではない。
【００２１】
＜第１実施形態＞
（１）全体概要
図１は、本発明の検査装置の第１実施形態に係るＸ線検査装置１０の概略正面図である。図２は、Ｘ線検査装置１０の外観斜視図である。
【００２２】
Ｘ線検査装置１０は、搬送中の、搬送方向Ｄに沿って複数の物品Ｂが連なった連包体ＣＢのＸ線画像を取得し、Ｘ線画像に基づいて連包体ＣＢの各物品Ｂについて検査を行う検査装置である（図１参照）。
【００２３】
例えば、Ｘ線検査装置１０は、食品や医薬品等の生産ラインに組み込まれる検査装置である。Ｘ線検査装置１０がＸ線画像を取得する対象の連包体ＣＢは、物品Ｂとしての食品や医薬品等の個包装が複数連なって構成されるものである。各物品Ｂ（各個包装）は、被収容物Ａである食品や医薬品が内部に収容された包装体Ｐとしての袋を有している（図３参照）。
【００２４】
Ｘ線検査装置１０は、連包体ＣＢを製造する図示しない製袋包装機の、工程下流側に配置される。製袋包装機は、包装体Ｐである袋を製袋しながら、その袋の内部に被収容物Ａを投入することで各物品Ｂを製造し、これを連続的に行って、物品Ｂ（個包装）の連なった連包体ＣＢを製造する。
【００２５】
図示しない製袋包装機から排出された連包体ＣＢは、外部搬送装置９０を介して、Ｘ線検査装置１０へと、より具体的には、Ｘ線検査装置１０の後述するシールドボックス１１内へと導かれる（図１参照）。外部搬送装置９０は、図示しないモータによって回転させられる上下一対のピンチローラ９１，９２を有する。例えば、図１の状態では、ピンチローラ９１は時計方向に、ピンチローラ９２は反時計方向に、それぞれ回転させられる。外部搬送装置９０は、ピンチローラ９１，９２で連包体ＣＢを挟み込むことで、連包体ＣＢをＸ線検査装置１０へと導く。なお、外部搬送装置９０から、外部搬送装置９０と共に連包体ＣＢを搬送する、Ｘ線検査装置１０の後述するコンベアユニット１２へは、概ね水平に連包体ＣＢが搬送される（図１参照）。言い換えれば、コンベアユニット１２の搬送面と、下方側のピンチローラ９２の上面の位置とが一致するように、外部搬送装置９０のピンチローラ９１，９２は配置されている。このような構成とすることで、コンベアユニット１２の搬送面と、ピンチローラ９２の上面の位置とが一致しないことに起因する、外部搬送装置９０とコンベアユニット１２との搬送速度ずれ（外部搬送装置９０とコンベアユニット１２とが同じ速度で連包体ＣＢを搬送していない状態）の発生や、連包体ＣＢの各物品Ｂが検査のしにくい変形した状態でＸ線検査装置１０に導かれることを防止できる。また、コンベアユニット１２の搬送面と、下方側のピンチローラ９２の上面の位置とを一致させ、外部搬送装置９０からＸ線検査装置１０のシールドボックス１１へと水平に連包体ＣＢを搬送することで、シールドボックス１１の開口１１ａに設けられた後述する遮蔽ノレン１９（図２参照）が不必要に押し開けられにくくなり、シールドボックス１１からのＸ線の漏洩を抑制することができる。
【００２６】
Ｘ線検査装置１０による検査後の連包体ＣＢ（検査後の各物品Ｂ）は、工程におけるＸ線検査装置１０の下流側の図示しない折り畳み箱詰装置や巻取り装置へと搬送される。なお、連包体ＣＢは、製袋包装機から、Ｘ線検査装置１０の下流側の折り畳み箱詰装置や巻取り装置まで連なった状態で搬送される。
【００２７】
Ｘ線検査装置１０は、ここでは、各物品Ｂの包装体Ｐの内部の被収容物Ａの有無の確認検査（この検査を、以下では空袋検査とも呼ぶ）、および、ある物品Ｂとこれに隣接する物品Ｂとの間に配置される包装体Ｐのシール部Ｓの噛み込み検査を行う。
【００２８】
（２）詳細説明
Ｘ線検査装置１０は、主として、シールドボックス１１（図２参照）、コンベアユニット１２（図３参照）、Ｘ線照射器１３（図３参照）、ラインセンサ１４（図３参照）、タッチパネル式ディスプレイ３０（図１参照）、および制御コンピュータ２０（図５参照）を備える。
【００２９】
（２−１）シールドボックス
シールドボックス１１は、Ｘ線検査装置１０のケーシングである。シールドボックス１１の中には、コンベアユニット１２、Ｘ線照射器１３、ラインセンサ１４、および、制御コンピュータ２０が収容される。シールドボックス１１の正面上部には、タッチパネル式ディスプレイ３０や、キーの差し込み口や電源スイッチ等が配置されている（図２参照）。
【００３０】
シールドボックス１１の、コンベアユニット１２の搬送方向Ｄ（図１参照）の上流側および下流側の側面には、連包体ＣＢを搬出入するための開口１１ａが形成されている（図２参照）。開口１１ａは、シールドボックス１１の外部へのＸ線の漏洩を抑制する遮蔽ノレン１９により塞がれている（図２参照）。遮蔽ノレン１９は、タングステンを含有するゴム製である。遮蔽ノレン１９は、連包体ＣＢがシールドボックス１１の内部に搬入される時、又は、連包体ＣＢがシールドボックス１１の外部に搬出される時に、コンベアユニット１２により搬送される連包体ＣＢによって押しのけられる。
【００３１】
（２−２）コンベアユニット
コンベアユニット１２は、連包体ＣＢを搬送する搬送部の一例である。コンベアユニット１２は、図２に示すように、シールドボックス１１の両側面に形成された開口１１ａを貫通するように配置されている。
【００３２】
コンベアユニット１２は、主として、インバータ式のコンベアモータ１２ａ（図５参照）と、エンコーダ１２ｂ（図５参照）と、コンベアローラ１２ｃ（図３参照）と、無端状のベルト１２ｄ（図３参照）と、を有する。エンコーダ１２ｂは、コンベアモータ１２ａに装着されている。コンベアローラ１２ｃは、コンベアモータ１２ａによって駆動される。コンベアローラ１２ｃが駆動されることで、ベルト１２ｄが回転し、ベルト１２ｄ上の連包体ＣＢが下流に搬送される。
【００３３】
後述する制御コンピュータ２０は、コンベアユニット１２の搬送速度が、オペレータによりタッチパネル式ディスプレイ３０に入力された設定速度になるように、コンベアモータ１２ａをインバータ制御により細かく制御する。エンコーダ１２ｂは、コンベアモータ１２ａの回転数を検出し、検出結果を制御コンピュータ２０に送信する。
【００３４】
なお、連包体ＣＢを搬送する、コンベアユニット１２および外部搬送装置９０は、原則、同じ速度で連包体ＣＢを搬送しようとするが、実際には、図示しない製袋包装機の処理速度と、Ｘ線検査装置１０との処理速度とのずれ等により、コンベアユニット１２による連包体ＣＢの搬送速度と、外部搬送装置９０による連包体ＣＢの搬送速度との間にずれが生じる場合がある。そのため、コンベアユニット１２のベルト１２ｄ上では、連包体ＣＢのすべり（コンベアユニット１２が連包体ＣＢを搬送しようとする速度と、連包体ＣＢの実際の移動速度とが一致しない状態）が発生する場合がある。
【００３５】
（２−３）Ｘ線照射器
Ｘ線照射器１３は、コンベアユニット１２により搬送される連包体ＣＢにＸ線を照射する。Ｘ線照射器１３は、図３に示すように、コンベアユニット１２のベルト１２ｄの上方に配置されている。Ｘ線照射器１３は、ベルト１２ｄの下方に配置されるラインセンサ１４に向けて、扇状の照射範囲ＹにＸ線を照射する。Ｘ線照射器１３の照射範囲Ｙは、図３に示すように、コンベアユニット１２の搬送面に対して垂直に延びる。また、照射範囲Ｙは、コンベアユニット１２の搬送方向Ｄに直交する方向（ベルト１２ｄの幅方向）に広がる。
【００３６】
（２−４）ラインセンサ
ラインセンサ１４は、コンベアユニット１２のベルト１２ｄの下方に配置されている。ラインセンサ１４は、Ｘ線照射器１３から照射され、ベルト１２ｄ上を搬送される連包体ＣＢや、ベルト１２ｄを透過したＸ線を検出する。
【００３７】
ラインセンサ１４は、主として、多数のＸ線検出素子１４ａから構成されている（図３参照）。Ｘ線検出素子１４ａは、コンベアユニット１２の搬送方向Ｄに直交する向きに、水平に、直線上に設置されている。
【００３８】
ラインセンサ１４は、連包体ＣＢの各物品Ｂやベルト１２ｄを透過したＸ線を検出し、検出したＸ線量（透過Ｘ線量）に応じたＸ線透過信号を出力する。言い換えれば、ラインセンサ１４は、連包体ＣＢやベルト１２ｄを透過したＸ線の強度に応じたＸ線透過信号を出力する。
【００３９】
図４は、ラインセンサ１４のＸ線検出素子１４ａによって検出された透過Ｘ線量の例を示すグラフである。図４のグラフの横軸は、各Ｘ線検出素子１４ａの位置に対応する。つまり、グラフの横軸は、コンベアユニット１２の搬送方向Ｄに直交する方向（ベルト１２ｄの幅方向）の距離に対応する。グラフの縦軸は、Ｘ線検出素子１４ａで検出された透過Ｘ線量を示す。
【００４０】
Ｘ線画像生成部２２ａにより生成されるＸ線画像では、Ｘ線検出素子１４ａによって検出された透過Ｘ線量の多いところが明るく表示され、Ｘ線検出素子１４ａによって検出された透過Ｘ線量が少ないところが暗く表示される。すなわち、Ｘ線画像生成部２２ａにより生成されるＸ線画像の明暗（輝度）は、透過Ｘ線量に対応する。
【００４１】
なおラインセンサ１４は、連包体ＣＢがＸ線の照射範囲Ｙ（図３参照）を通過するタイミングを検知するセンサとしても機能する。具体的には、搬送される連包体ＣＢがラインセンサ１４の上方位置（照射範囲Ｙ）に来たとき、ラインセンサ１４のＸ線検出素子１４ａのいずれかが所定の閾値以下の電圧を示すＸ線透過信号（第１信号）を出力する。また、連包体ＣＢが照射範囲Ｙを通過し終えると、ラインセンサ１４の全てのＸ線検出素子１４ａは、所定の閾値を上回る電圧を示すＸ線透過信号（第２信号）を出力する。後述する制御コンピュータ２０は、第１信号および第２信号に基づいて、照射範囲Ｙに連包体ＣＢが存在するタイミングを検出する。
【００４２】
（２−５）タッチパネル式ディスプレイ
タッチパネル式ディスプレイ３０は、タッチパネル機能を有する液晶ディスプレイである。タッチパネル式ディスプレイ３０は、制御コンピュータ２０と電気的に接続されており、制御コンピュータ２０と信号の授受を行う。
【００４３】
タッチパネル式ディスプレイ３０は、表示部および入力部として機能する。タッチパネル式ディスプレイ３０には、例えば、Ｘ線画像や検査結果等を表示する。また、タッチパネル式ディスプレイ３０は、オペレータによる各種設定や各種情報の入力を受け付ける。
【００４４】
（２−６）制御コンピュータ
制御コンピュータ２０は、Ｘ線検査装置１０の各部の動作を制御する。また、制御コンピュータ２０は、ラインセンサ１４のＸ線透過信号に基づいて、検査対象の連包体ＣＢの、各物品Ｂの包装体Ｐの内部の被収容物Ａの有無の確認検査（空袋検査）、および、ある物品Ｂとこれに隣接する物品Ｂとの間に配置される包装体Ｐのシール部Ｓの噛み込み検査を行う。なお、シール部Ｓは、隣接する物品Ｂ間で被収容物Ａが移動することがないよう、包装体Ｐを形成するシートの内面同士が熱シールされた部分である。シール部Ｓの噛み込みとは、本来、被収容物Ａが存在してはならないシール部Ｓに、シール不良のため被収容物Ａが存在している状態をいう。
【００４５】
制御コンピュータ２０は、主として、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）、記憶メディア等を挿入するドライブによって主に構成されている。ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ、および、ドライブは、アドレスバスやデータバス等のバスラインを介して相互に接続されている。
【００４６】
制御コンピュータ２０は、図５に示すように、記憶部２１および制御部２２を有する。また、制御コンピュータ２０は、図示しない表示制御回路、キー入力回路、通信ポート等を有する。表示制御回路は、タッチパネル式ディスプレイ３０のデータ表示を制御する回路である。キー入力回路は、タッチパネル式ディスプレイ３０のタッチパネルを介してオペレータにより入力されたキー入力データを取り込む回路である。通信ポートは、プリンタや、上流側の製袋包装機や、下流側の折り畳み箱詰装置等の外部機器やＬＡＮ等のネットワークとの接続を可能にする。
【００４７】
制御コンピュータ２０は、コンベアモータ１２ａ、エンコーダ１２ｂ、Ｘ線照射器１３、ラインセンサ１４、およびタッチパネル式ディスプレイ３０に電気的に接続されている（図５参照）。
【００４８】
（２−６−１）記憶部
記憶部２１は、主に、ＲＯＭ、ＲＡＭ、ＨＤＤ等によって構成されている。記憶部２１は、制御部２２により実行される各種プログラムや、Ｘ線検査装置１０の各部を制御するための各種設定や各種情報を記憶する。
【００４９】
記憶部２１は、情報の記憶領域として、図５のように、第１量記憶領域２１ａを有する。
【００５０】
（２−６−１−１）第１量記憶領域
第１量記憶領域２１ａには、後述する制御部２２の検査部２２ｂの第１量演算部２２ｂａの演算結果、具体的には、Ｘ線画像上の連包体ＣＢの搬送方向Ｄの各物品Ｂの長さに関係する第１量の演算結果を記憶する。Ｘ線画像上の連包体ＣＢの搬送方向Ｄの各物品Ｂの長さに関係する第１量については後述する。
【００５１】
（２−６−２）制御部
制御部２２は、主にＣＰＵによって構成され、記憶部２１に記憶されたプログラムを実行することにより、Ｘ線検査装置１０の各部の動作を制御する。また、制御部２２は、記憶部２１に記憶されたプログラムを実行することにより、ラインセンサ１４の検知した透過Ｘ線量に基づき、連包体ＣＢの検査を行う。
【００５２】
制御部２２は、検査に関連する機能部として、Ｘ線画像生成部２２ａおよび検査部２２ｂを主に有する（図５参照）。
【００５３】
（２−６−２−１）Ｘ線画像生成部
Ｘ線画像生成部２２ａは、連包体ＣＢの画像を取得する画像取得部の一例である。Ｘ線画像生成部２２ａは、ラインセンサ１４から出力されるＸ線透過信号に基づいてＸ線画像を生成することで、Ｘ線画像を取得する。例えば、Ｘ線画像生成部２２ａは、図６（ａ）のような連包体ＣＢについて、図６（ｂ）のようなＸ線画像を生成する。
【００５４】
具体的には、Ｘ線画像生成部２２ａは、連包体ＣＢがＸ線の照射範囲Ｙ（図３参照）を通過する時に、ラインセンサ１４の各Ｘ線検出素子１４ａから出力されるＸ線透過信号を細かい時間間隔（一定時間間隔）で取得し、取得したＸ線透過信号に基づいてＸ線画像を生成する。Ｘ線画像生成部２２ａは、各Ｘ線検出素子１４ａから得られるＸ線の強度に関する細かい時間間隔毎のデータをマトリクス状に時系列につなぎ合わせてＸ線画像を生成する。
【００５５】
Ｘ線画像生成部２２ａにより生成されるＸ線画像では、Ｘ線検出素子１４ａが検出した透過Ｘ線量の多いところが明るく（淡く、輝度が大きく）表示され、透過Ｘ線量が少ないところが暗く（濃く、輝度が小さく）表示される。Ｘ線画像は、例えば２５６階調の画像である。
【００５６】
（２−６−２−２）検査部
検査部２２ｂは、Ｘ線画像生成部２２ａが取得した画像に基づき、連包体ＣＢの各物品Ｂについて検査を行う。特に、検査部２２ｂは、Ｘ線画像生成部２２ａが取得した画像に基づき、検査対象の連包体ＣＢの、各物品Ｂの包装体Ｐの内部の被収容物Ａの有無の確認検査（空袋検査）、および、ある物品Ｂとこれに隣接する物品Ｂとの間に配置される包装体Ｐのシール部Ｓの噛み込み検査を行う。
【００５７】
検査部２２ｂは、サブ機能部として、主に、第１量演算部２２ｂａ、変動量演算部２２ｂｂ、変動率演算部２２ｂｃ，および、判断部２２ｂｄを有する。
【００５８】
（２−６−２−２−１）第１量演算部
第１量演算部２２ｂａは、第１演算部の一例である。第１量演算部２２ｂａは、Ｘ線画像生成部２２ａが生成したＸ線画像に基づいて、Ｘ線画像上の連包体ＣＢの搬送方向Ｄの各物品Ｂの長さに関する第１量を演算する。
【００５９】
第１量演算部２２ｂａによる処理について、具体的に説明する。
【００６０】
まず、初めに、検査の対象である連包体ＣＢについて詳細に説明する。連包体ＣＢは、上記のように、物品Ｂが、コンベアユニット１２の搬送方向Ｄに連なって構成されている（図１参照）。各物品Ｂは、フィルム状のシートが袋状に形成された包装体Ｐを有する（図３参照）。包装体Ｐは、被収容物Ａが収容される空間を内部に形成する。また、隣接する物品Ｂ間には、包装体Ｐのシール部Ｓが配置される。シール部Ｓは、隣接する物品Ｂ間で被収容物Ａが移動することがないよう、包装体Ｐを形成するシートの内面同士が熱シールされた部分である。なお、シール部Ｓの中央部には、図示しないミシン目が形成されており、物品Ｂを、隣接する物品Ｂから切り離すことが可能に構成されている。
【００６１】
図６（ａ）のような連包体ＣＢについて、Ｘ線画像生成部２２ａが生成するＸ線画像は、例えば図６（ｂ）のようなＸ線画像である。図６（ｂ）のＸ線画像には、画像の明るさに応じて、大きく分けて３つの領域Ｒ１〜Ｒ３が形成されている。
【００６２】
領域Ｒ１は、Ｘ線画像の中で最も明るい領域である。領域Ｒ１は、連包体ＣＢの背景領域であり、連包体ＣＢを通過していないＸ線を検知したＸ線検出素子１４ａが出力するＸ線透過信号に対応する領域である。領域Ｒ２は、領域Ｒ１よりやや暗い領域である。領域Ｒ２は、物品Ｂの被収容物Ａの存在しない部分を通過したＸ線を検知したＸ線検出素子１４ａが出力するＸ線透過信号に対応する領域である。領域Ｒ３は、Ｘ線画像の中で最も暗い領域である。領域Ｒ３は、被収容物Ａが存在する部分を通過したＸ線検出素子１４ａが出力するＸ線透過信号に対応する領域である。
【００６３】
第１量演算部２２ｂａは、Ｘ線画像の各領域Ｒ３の、連包体ＣＢの搬送方向Ｄにおける先頭（搬送方向Ｄにおける下流側の端部）を検出し、隣接する領域Ｒ３の先頭間の距離（図６（ｂ）中の、Ｋ１，Ｋ２，Ｋ３，Ｋ４・・・）を、Ｘ線画像上の、連包体ＣＢの搬送方向Ｄの各物品Ｂの長さに関係する第１量として演算する（図６（ｂ）参照）。第１量演算部２２ｂａは、Ｘ線画像生成部２２ａにより次々と生成されるＸ線画像について、連包体ＣＢの搬送方向Ｄにおける下流側から順に、第１量の演算を行う。なお、隣接する領域Ｒ３の先頭は、Ｘ線画像において、連包体ＣＢの搬送方向Ｄと直交する方向に沿って、Ｘ線画像の明るさの値の代表値（例えば平均値）を演算し、この値がある閾値より大きい値から、閾値以下に変化する位置を把握することで検出可能である。第１量演算部２２ｂａの演算結果は、第１量記憶領域２１ａに記憶される。
【００６４】
連包体ＣＢに空袋がなく、包装体Ｐの内部の収容空間の連包体ＣＢの搬送方向Ｄにおける長さと、被収容物Ａの搬送方向Ｄにおける長さとの間に大きな差が無ければ、第１量演算部２２ｂａが演算する第１量は、Ｘ線画像上の連包体ＣＢの搬送方向Ｄの各物品Ｂの長さと概ね等しい値となる。また、このような場合には、連包体ＣＢの搬送方向Ｄにおける被収容物Ａの先頭間の距離は概ね等しくなる。Ｘ線透過信号はラインセンサ１４の各Ｘ線検出素子１４ａから一定時間間隔で取得されるので、空袋のない連包体ＣＢが、Ｘ線検査装置１０のＸ線の照射範囲Ｙの下方を常に一定速度で移動するとすれば、Ｘ線画像上の、隣接する領域Ｒ３の先頭間の距離（図６（ｂ）中の、Ｋ１，Ｋ２，Ｋ３，Ｋ４・・・）は概ね等しい値となる。
【００６５】
しかし、例えば、連包体ＣＢのすべり（コンベアユニット１２が連包体ＣＢを搬送しようとする速度と、連包体ＣＢの実際の移動速度とが一致しない状態）の発生等の影響で、実際には、コンベアユニット１２のベルト１２ｄ上の連包体ＣＢの搬送速度は、タイミングによって変化する。そのため、第１量演算部２２ｂａに第１量として算出される、Ｘ線画像上の隣接する領域Ｒ３の先頭間の距離（図６（ｂ）中の、Ｋ１，Ｋ２，Ｋ３，Ｋ４・・・）は、空袋のない連包体ＣＢであっても変動し得る。
【００６６】
（２−６−２−２−２）変動量演算部
変動量演算部２２ｂｂは、第２演算部の一例である。変動量演算部２２ｂｂは、第１量記憶領域２１ａに記憶された第１量の値に基づいて、第１量の変動量を演算する。
【００６７】
具体的には、変動量演算部２２ｂｂは、第１量演算部２２ｂａにより隣接する領域Ｒ３の先頭間の距離が演算されると、この距離と、直前に演算された隣接する領域Ｒ３の先頭間の距離との差を、第１量の変動量として演算する。より具体的には、変動量演算部２２ｂｂは、第１量演算部２２ｂａにより隣接する領域Ｒ３の先頭間の距離が第１量として演算されると、この値と、第１量記憶領域２１ａに記憶されている１つ前の隣接する領域Ｒ３の先頭間の距離との差を、第１量の変動量として演算する。例えば、図６（ｂ）のようなＸ線画像が得られた場合を例に説明すれば、変動量演算部２２ｂｂは、第１量演算部２２ｂａが隣接する領域Ｒ３の先頭間の距離としてＫ３という値を算出した場合、この値（Ｋ３）と、第１量記憶領域２１ａに１つ前の隣接する領域Ｒ３の先頭間の距離として記憶されているＫ２との差（Ｋ３−Ｋ２）を、第１量の変動量として演算する。
【００６８】
（２−６−２−２−３）変動率演算部
変動率演算部２２ｂｃは、第１量演算部２２ｂａにより演算された第１量と、変動量演算部２２ｂｂにより演算された第１量の変動量と、に基づいて、第１量の変動率を演算する。第１量の変動率は、第１量の変動量が新たに演算された第１量と前回演算された第１量との差として算出される場合、第１量の変動量の前回演算された第１量に対する割合の百分率で表される。例えば、図６（ｂ）のようなＸ線画像が得られた場合を例に説明すれば、第１量演算部２２ｂａが、隣接する領域Ｒ３の先頭間の距離として新たにＫ３という値を演算し、変動量演算部２２ｂｂが（Ｋ３−Ｋ２）という値を第１量の変動量として演算した場合、変動率演算部２２ｂｃは、（Ｋ３−Ｋ２）／Ｋ２を百分率で表した値を、第１量の変動率として演算する。
【００６９】
（２−６−２−２−４）判断部
判断部２２ｂｄは、変動量演算部２２ｂｂにより演算される第１量の変動量に基づいて、言い換えれば、変動量演算部２２ｂｂにより演算される第１量の変動に基づいて、検査対象の連包体ＣＢの、各物品Ｂの包装体Ｐの内部の被収容物Ａの有無の判断（空袋の判断）、および、ある物品Ｂとこれに隣接する物品Ｂとの間に配置される包装体Ｐのシール部Ｓの噛み込みの有無の判断、を行う。
【００７０】
第１量演算部２２ｂａにより第１量として算出される、Ｘ線画像上の隣接する領域Ｒ３の先頭間の距離は、上述したように、空袋のない連包体ＣＢであっても連包体ＣＢの速度変動によって、変動する値である。しかし、通常運転時には、連包体ＣＢの搬送速度は、急激に変化するわけではない。連包体ＣＢの、ある物品ＢがＸ線の照射範囲Ｙの下方を通過するタイミングにおける連包体ＣＢの搬送速度と、その物品Ｂと隣接する、連包体ＣＢの搬送方向Ｄにおける上流方向の物品ＢがＸ線の照射範囲Ｙの下方を通過するタイミングにおける連包体ＣＢの搬送速度とは、所定の範囲内（例えば、±１０％程度）でしか変動しない。言い換えれば、連包体ＣＢのある物品ＢがＸ線の照射範囲Ｙの下方を通過した際のＸ線透過信号に基づくＸ線画像の連包体ＣＢの搬送方向Ｄにおける長さと、その物品Ｂと隣接する、連包体ＣＢの搬送方向Ｄにおける上流方向の物品ＢがＸ線の照射範囲Ｙの下方を通過した際のＸ線透過信号に基づくＸ線画像の連包体ＣＢの搬送方向Ｄにおける長さとは、所定の範囲内でしか変動しない。そのため、連包体ＣＢに空袋がない場合に、Ｘ線画像上の連包体ＣＢの搬送方向Ｄの各物品Ｂの長さと概ね等しい値となる、第１量演算部２２ｂａが演算する第１量は、所定の範囲内でしか変動しないはずである。
【００７１】
そこで、判断部２２ｂｄは、変動率演算部２２ｂｃにより演算される第１量の変動率が所定範囲内（例えば、±１０％の範囲内）である場合、物品Ｂの包装体Ｐの内部に被収容物Ａが存在すると判断する。一方、判断部２２ｂｄは、変動率演算部２２ｂｃにより演算される第１量の変動率が所定範囲より大きい場合（例えば、図７（ａ）に示すように被収容物Ａが収容されていない包装体Ｐが存在し、図７（ｂ）に示すようなＸ線画像が作成される場合）には、その原因は連包体ＣＢの速度変動によるものではないと推定されるので、各物品Ｂの包装体Ｐの内部に被収容物Ａが存在しないと判断する。また、判断部２２ｂｄは、変動率演算部２２ｂｃにより演算される第１量の変動率が所定範囲より小さい場合（例えば、図８（ａ）に示すように被収容物Ａが包装体Ｐのシール部Ｓに入り込んでおり、図８（ｂ）に示すようなＸ線画像が作成される場合）には、その原因は連包体ＣＢの速度変動によるものではないと推定されるので、物品Ｂ間のシール部Ｓに噛み込みがあると判断する。
【００７２】
（３）特徴
（３−１）
第１実施形態に係るＸ線検査装置１０は、画像取得部の一例としてのＸ線画像生成部２２ａと、検査部２２ｂと、を備える。Ｘ線画像生成部２２ａは、搬送中の、複数の物品Ｂが連なった連包体ＣＢのＸ線画像を生成して取得する。検査部２２ｂは、Ｘ線画像に基づき、各物品Ｂについて検査を行う。検査部２２ｂは、第１演算部の一例としての第１量演算部２２ｂａと、第２演算部の一例としての変動量演算部２２ｂｂとを有する。第１量演算部２２ｂａは、Ｘ線画像上の、連包体ＣＢの搬送方向Ｄの各物品Ｂの長さに関係する第１量を演算する。変動量演算部２２ｂｂは、第１量の変動を演算する。検査部２２ｂは、第１量の変動に基づき、検査を行う。
【００７３】
ここでは、Ｘ線画像における、搬送方向Ｄの各物品Ｂの長さに関係する第１量の変動が把握され、第１量の変動に基づいて検査が実行されるため、搬送速度の変動が検査に与える影響を抑制できる。
【００７４】
（３−２）
第１実施形態に係るＸ線検査装置１０では、連包体ＣＢの各物品Ｂは、被収容物Ａが内部に収容される包装体Ｐを有する。Ｘ線検査装置１０は、各物品Ｂについての検査として、被収容物Ａの有無の確認検査、および、ある物品Ｂとこれに隣接する物品Ｂとの間に配置される包装体Ｐのシール部Ｓの噛み込み検査を行う。
【００７５】
ここでは、第１量の変動に基づき、被収容物Ａの有無の確認検査（空袋検査）や、シール部Ｓの噛み込み検査が行われるため、搬送速度の変動がこれらの検査に与える影響を抑制することができる。
【００７６】
（３−３）
第１実施形態に係るＸ線検査装置１０は、連包体ＣＢを搬送する搬送部としてのコンベアユニット１２を備える。連包体ＣＢは、コンベアユニット１２と、外部搬送装置９０と、により搬送される。コンベアユニット１２による連包体ＣＢの搬送速度と、外部搬送装置９０による連包体ＣＢの搬送速度との間に、少なくとも一時的にずれが生じる。
【００７７】
ここでは、連包体ＣＢがコンベアユニット１２と外部搬送装置９０との両方の働きで搬送され、コンベアユニット１２の搬送速度と外部搬送装置９０の搬送速度との間に少なくとも一時的にずれが生じるため、コンベアユニット１２による連包体ＣＢの搬送にすべりが生じ、Ｘ線検査装置１０側では把握できない連包体ＣＢの搬送速度の変動が生じるおそれがある。しかし、Ｘ線検査装置１０は、搬送速度の変動が検査に与える影響を抑制するよう構成されているため、コンベアユニット１２の搬送速度と外部搬送装置９０の搬送速度との間のずれにより生じる連包体ＣＢの搬送速度の変動の影響を受けずに、検査を行うことができる。
【００７８】
（４）変形例
以下に、第１実施形態の変形例を示す。以下の変形例は、互いに矛盾しない範囲で、他の変形例と組み合わされてもよい。
【００７９】
（４−１）変形例１Ａ
上記実施形態では、Ｘ線検査装置を例に説明したが、これに限定されるものではない。例えば、物品Ｂの包装体Ｐが、近赤外線が透過可能なものである場合、本発明に係る検査装置は、ラインセンサ１４の代わりに近赤外線カメラを備え、連包体ＣＢを通過した近赤外線を撮像して画像を取得し、画像に基づき、各物品Ｂについて検査を行う近赤外線検査装置であってもよい。この場合にも、画像上で、暗く写る被収容物Ａに対応する領域の、連包体ＣＢの搬送方向Ｄにおける先頭側の距離を第１量とすることで、上記と同様に、連包体ＣＢの搬送速度の変動の影響を受けずに検査を行うことができる。
【００８０】
（４−２）変形例１Ｂ
上記実施形態では、Ｘ線検査装置１０は、連包体ＣＢの各物品Ｂについて、被収容物Ａの有無の確認検査およびシール部Ｓの噛み込み検査を行うが、これに限定されるものではない。例えば、Ｘ線検査装置１０は、この一方のみを実行するものであってもよい。
【００８１】
（４−３）変形例１Ｃ
上記実施形態では、検査部２２ｂでは、判断部２２ｂｄが、変動率に基づいて検査結果の判断を行うが、これに限定されるものではない。例えば、判断部２２ｂｄは、変動率ではなく、変動量が所定の範囲内にあるか否かに基づいて、検査結果の判断を行ってもよい。
【００８２】
（４−４）変形例１Ｄ
上記実施形態では、変動量演算部２２ｂｂは、新たに演算された第１量から、前回演算された第１量を減じることで変動量を算出するがこれに限定されるものではない。例えば、変動量演算部２２ｂｂは、新たに演算された第１量から、過去何回かに演算された第１量の平均値や重み付けされた平均値を減じることで変動量を算出するものであってもよい。
【００８３】
（４−５）変形例１Ｅ
上記実施形態では、第１量演算部２２ｂａは、Ｘ線画像上の、物品Ｂの連包体ＣＢの搬送方向Ｄにおける先頭間の距離を第１量として算出するが、これに限定されるものではなく、物品Ｂの連包体ＣＢの搬送方向Ｄにおける後端間の距離を第１量として算出するものであってもよい。
【００８４】
（４−６）変形例１Ｆ
上記実施形態では、外部搬送装置９０は、Ｘ線検査装置１０の上流側に配置されているが、これに限定されるものではなく、Ｘ線検査装置１０の下流側に配置されていてもよい。つまり、外部搬送装置９０は、Ｘ線検査装置１０から出てくる連包体ＣＢを引っ張るように力を及ぼすものであってもよい。
【００８５】
＜第２実施形態＞
本発明の検査装置の第２実施形態に係るＸ線検査装置１１０について説明する。なお、Ｘ線検査装置１１０は、第１実施形態に係るＸ線検査装置１０と同様な点も多いので、主にＸ線検査装置１０との相違点について説明する。
【００８６】
（１）全体概要
第２実施形態に係るＸ線検査装置１１０は、第１実施形態に係るＸ線検査装置１０と、検査内容が、被収容物Ａの重量検査である点で主に相違する。その他の構成については同様であるため、全体概要の説明は省略する。
【００８７】
（２）詳細説明
Ｘ線検査装置１１０は、制御コンピュータ１２０により行われる処理が、第１実施形態に係るＸ線検査装置１０と主に相違する。その他の構成については同様であるため、制御コンピュータ１２０（図９参照）以外の説明は省略する。
【００８８】
（２−１）制御コンピュータ
制御コンピュータ１２０は、第１実施形態のＸ線検査装置１０の制御コンピュータ２０と、実行する検査の内容が異なる。そして、制御コンピュータ１２０の記憶部１２１に記憶される情報の内容は、制御コンピュータ２０の記憶部２１に記憶される情報の内容と異なる。また、制御コンピュータ１２０では、制御部１２２の検査部１２２ｂの構成が、制御コンピュータ２０の制御部２２の検査部２２ｂの構成と異なる。ここでは、主に、記憶部１２１と検査部１２２ｂとについて説明する。
【００８９】
（２−１−１）記憶部
記憶部１２１は、情報の記憶領域として、図９のように、基準量記憶領域１２１ａと、第１量記憶領域１２１ｂを有する。
【００９０】
（２−１−１−１）基準量記憶領域
基準量記憶領域１２１ａには、コンベアユニット１２においてすべり等が発生しておらず、連包体ＣＢが基準速度で搬送されている状態において、後述する制御部１２２の検査部１２２ｂの第１量演算部１２２ｂａにより演算される、Ｘ線画像上の連包体ＣＢの搬送方向Ｄの各物品Ｂの長さに関係する第１量が基準量として記憶される。第２実施形態におけるＸ線画像上の連包体ＣＢの搬送方向Ｄの各物品Ｂの長さに関係する第１量については後述する。
【００９１】
なお、基準量記憶領域１２１ａには、計算により求められる第１量の基準量（理論値）が記憶されてもよいし、試運転等に第１量演算部１２２ｂａに実際に計算された第１量の基準量が記憶されてもよい。
【００９２】
（２−１−１−２）第１量記憶領域
第１量記憶領域１２１ｂには、後述する制御部１２２の検査部１２２ｂの第１量演算部２２ｂａの演算結果、具体的には、Ｘ線画像上の連包体ＣＢの搬送方向Ｄの各物品Ｂの長さに関係する第１量の演算結果が記憶される。第２実施形態におけるＸ線画像上の連包体ＣＢの搬送方向Ｄの各物品Ｂの長さに関係する第１量については後述する。
【００９３】
（２−１−２）制御部
制御部１２２の、制御部２２との主な相違点である、検査部１２２ｂについて以下に説明する。
【００９４】
（２−１−２−１）検査部
検査部１２２ｂは、Ｘ線画像生成部２２ａが取得した画像に基づき、連包体ＣＢの各物品Ｂについて検査を行う。特に、検査部１２２ｂは、Ｘ線画像生成部２２ａが取得した画像に基づき、検査対象の連包体ＣＢの、各物品Ｂの包装体Ｐの内部の被収容物Ａの重量検査を行う。
【００９５】
検査部１２２ｂは、サブ機能部として、主に、第１量演算部１２２ｂａ、変動倍率演算部１２２ｂｂ、速度演算部１２２ｂｃ、重量検査部１２２ｂｄ、および、検査条件変更部１２２ｂｅを有する。
【００９６】
（２−１−２−１−１）第１量演算部
第１量演算部１２２ｂａは、第１演算部の一例である。第１量演算部１２２ｂａは、Ｘ線画像生成部２２ａが生成したＸ線画像に基づいて、Ｘ線画像上の連包体ＣＢの搬送方向Ｄの各物品Ｂの長さに関する第１量を演算する。
【００９７】
第１実施形態との主な違いとして、第２実施形態では、連包体ＣＢの各物品Ｂの包装体Ｐのシール部Ｓに切り欠きＦが形成されている（図１０参照）。第１量演算部２２ｂａは、Ｘ線画像上で、Ｘ線画像の画素の明るさの変化から、この切り欠きＦの位置を特定し（Ｘ線画像中の領域Ｒ２内の領域Ｒ１の位置を特定し）、切り欠きＦ間の距離（つまり物品Ｂの長さに相当）を第１量として算出する。第１量演算部１２２ｂａは、Ｘ線画像生成部２２ａにより次々と生成されるＸ線画像について、連包体ＣＢの搬送方向における下流側から順に、第１量の演算を行う。第１量演算部１２２ｂａにより算出された第１量は、記憶部１２１の第１量記憶領域１２１ｂに記憶される。
【００９８】
（２−１−２−１−２）変動倍率演算部
変動倍率演算部１２２ｂｂは、第２演算部の一例である。変動倍率演算部１２２ｂｂは、第１量演算部１２２ｂａにより算出された第１量と、基準量記憶領域１２１ａに記憶された第１量の基準値に基づいて、第１量の変動（基準値に対する変動）を演算する。
【００９９】
具体的には、変動倍率演算部１２２ｂｂは、第１量演算部１２２ｂａにより、隣接する切り欠きＦ間の距離が第１量として演算されると、この第１量を基準量記憶領域１２１ａに記憶された基準量で割った値を、第１量の変動倍率として演算する。
【０１００】
（２−１−２−１−３）速度演算部
速度演算部１２２ｂｃは、変動倍率演算部１２２ｂｂにより演算された第１量の変動倍率に基づいて、連包体ＣＢの搬送速度の変動を検出する。具体的には、基準速度よりも連包体ＣＢの搬送速度が速くなると、変動倍率演算部１２２ｂｂにより演算される第１量の変動倍率の値は小さくなる。一方、基準速度よりも連包体ＣＢの搬送速度が遅くなると、変動倍率演算部１２２ｂｂにより演算される第１量の変動倍率の値は大きくなる。速度演算部１２２ｂｃは、変動倍率演算部１２２ｂｂにより演算された第１量の変動倍率に基づいて（第１量が基準量に対してどれだけ大きいか／小さいかに基づいて）、第１量が演算されたＸ線画像の取得時の連包体ＣＢの搬送速度を演算する。
【０１０１】
（２−１−２−１−４）重量検査部
重量検査部１２２ｂｄは、連包体ＣＢの切り欠きＦ間に存在する被収容物Ａの重量値を推定し、この重量値が所定範囲にあるかを検査する。
【０１０２】
まず、重量検査部１２２ｂｄは、Ｘ線透過画像上においてはＸ線の照射方向に厚みのある物質ほど暗く写るという性質を利用し、以下の原理に基づいて行われる。
【０１０３】
Ｘ線透過画像上の厚さｔの物質を写す画素の明るさＩは、物質の存在しない領域に含まれる画素の明るさをＩ0とした場合、以下の式（１）によって表される。
Ｉ／Ｉ0＝ｅ-μt  ・・・（１）
【０１０４】
ここで、μは、Ｘ線のエネルギーと物質の種類とに応じて定まる線吸収係数である。式（１）を物質の厚さｔについて解くと、以下の式（２）のようになる。
ｔ＝−１／μ×ｌｎ（Ｉ／Ｉ0）  ・・・（２）
【０１０５】
また、内容物の微小部位の重量値は、当該微小部位の厚さに比例する。したがって、明るさＩの画素の写す内容物の微小部位の重量値ｍは、適当な定数αを用いて、以下の式（３）によって近似的に算出される。
ｍ＝−αｌｎ（Ｉ／Ｉ0）  ・・・（３）
【０１０６】
重量検査部１２２ｂｄは、被収容物Ａを構成する全ての画素に対応する重量値ｍを算出して足し合わせることにより、被収容物Ａ全体の重量値を推定する。
【０１０７】
さらに、重量検査部１２２ｂｄは、被収容物Ａの重量値が、後述する検査条件変更部１２２ｂｅにより適宜変更される、被収容物Ａの重量値に関する所定範囲、に収まっているか否かをチェックする。そして、重量値が当該範囲内に収まっている場合には、その被収容物Ａを有する物品Ｂを正常と診断し、当該範囲内に収まっていない場合には、その被収容物Ａを有する物品Ｂを重量異常と診断する。
【０１０８】
（２−１−２−１−５）検査条件変更部
検査条件変更部１２２ｂｅは、速度演算部１２２ｂｃにより算出された搬送速度に基づいて、重量検査の検査条件を変更する。つまり、検査部１２２ｂは、速度演算部１２２ｂｃにより算出された連包体ＣＢの搬送速度の変動を検出し、検出した搬送速度の変動に基づき、重量検査を行う。
【０１０９】
具体的には、検査条件変更部１２２ｂｅは、速度演算部１２２ｂｃにより算出された搬送速度に基づき、以下のように重量検査の検査条件を変更する。
【０１１０】
物品ＢのＸ線画像上の面積、言い換えれば物品Ｂの被収容物ＡのＸ線画像上の面積は、搬送速度により変動する。そのため、連包体ＣＢが基準速度で搬送されている時に重量検査部１２２ｂｄにより推定される被収容物Ａの重量は、搬送速度が基準速度より速ければ軽く、基準速度より遅ければ重く推定される。そこで、このような、搬送速度の変化により重量検査の結果に影響が出ることを抑制するため、検査条件変更部１２２ｂｅは、第１量演算部１２２ｂａにより、ある切り欠きＦ間の距離が第１量として演算されると、重量検査部１２２ｂｄが、その切り欠きＦ間に存在する被収容物Ａの重量値の正常／異常を判断する際に用いる重量の所定範囲（重量検査の検査条件）を、その第１量に対して速度演算部１２２ｂｃにより算出された連包体ＣＢの搬送速度の変動に基づいて変更する。
【０１１１】
（３）特徴
（３−１）
第２実施形態に係るＸ線検査装置１１０は、画像取得部の一例としてのＸ線画像生成部２２ａと、検査部１２２ｂと、を備える。Ｘ線画像生成部２２ａは、搬送中の、複数の物品Ｂが連なった連包体ＣＢのＸ線画像を生成して取得する。検査部１２２ｂは、Ｘ線画像に基づき、各物品Ｂについて検査を行う。検査部１２２ｂは、第１演算部の一例としての第１量演算部１２２ｂａと、第２演算部の一例としての変動倍率演算部１２２ｂｂとを有する。第１量演算部１２２ｂａは、Ｘ線画像上の、連包体ＣＢの搬送方向Ｄの各物品Ｂの長さに関係する第１量を演算する。変動倍率演算部１２２ｂｂは、第１量の変動を演算する。検査部１２２ｂは、第１量の変動に基づき、検査を行う。
【０１１２】
ここでは、Ｘ線画像における、搬送方向Ｄの各物品Ｂの長さに関係する第１量の変動が把握され、第１量の変動に基づいて検査が実行されるため、搬送速度の変動が検査に与える影響を抑制できる。
【０１１３】
（３−２）
第２実施形態に係るＸ線検査装置１１０では、検査部１２２ｂは、第１量の変動に基づいて連包体ＣＢの搬送速度の変動を検出し、検出した搬送速度の変動に基づき、検査を行う。
【０１１４】
ここでは、第１量の変動に基づいて連包体ＣＢの搬送速度の変動が検出され、検出された搬送速度の変動に基づいて検査が行われるため、搬送速度の変動が検査に与える影響を抑制することができる。
【０１１５】
（３−３）
第２実施形態に係るＸ線検査装置１１０では、各物品Ｂについての検査は、被収容物Ａの重量検査である。
【０１１６】
ここでは、連包体ＣＢの搬送速度の変動に基づき、重量検査が行われるため、搬送速度の変動がこれらの検査に与える影響を抑制することができる。
【０１１７】
なお、Ｘ線検査装置１１０の行なう検査は、被収容物Ａの重量検査に限られるものではなく、重量検査に加えて、あるいは、重量検査に代えて、包装体Ｐの内部への異物混入検査、被収容物Ａの割れ欠け検査、および物品Ｂ間に配置される包装体Ｐのシール部Ｓの噛み込み検査（シール部Ｓにおける被収容物Ａの存在の有無の確認検査）の少なくとも１つを実行するものであってもよい。Ｘ線検査装置１１０を、搬送速度の変動に基づいて、これらの検査を実行する構成とすることで、搬送速度の変動がこれらの検査に与える影響を抑制することができる。
【０１１８】
なお、本実施形態では、Ｘ線検査装置を例に説明したが、これに限定されるものではない。検査装置が、上記の異物混入検査、割れ欠け検査、および、シール部Ｓの噛み込み検査の少なくとも１つを行うものであって、物品Ｂの包装体Ｐが、近赤外線が透過可能なものである場合、検査装置は、ラインセンサの代わりに近赤外線カメラを備え、連包体ＣＢを通過した近赤外線を撮像して画像を取得し、画像に基づき、各物品Ｂについて検査を行う近赤外線検査装置であってもよい。
【０１１９】
なお近赤外線を利用する場合、例えば、包装体Ｐのシール部Ｓに切り欠きを設ける代わりに、包装体Ｐの、各物品Ｂを区別して認識可能な位置に、近赤外線カメラにより認識可能なマークが付されてもよい。
【０１２０】
（３−４）
第２実施形態に係るＸ線検査装置１１０は、連包体ＣＢを搬送する搬送部としてのコンベアユニット１２を備える。連包体ＣＢは、コンベアユニット１２と、外部搬送装置９０と、により搬送される。コンベアユニット１２による連包体ＣＢの搬送速度と、外部搬送装置９０による連包体ＣＢの搬送速度との間に、少なくとも一時的にずれが生じる。
【０１２１】
ここでは、連包体ＣＢがコンベアユニット１２と外部搬送装置９０との両方の働きで搬送され、コンベアユニット１２の搬送速度と外部搬送装置９０の搬送速度との間に少なくとも一時的にずれが生じるため、コンベアユニット１２による連包体ＣＢの搬送にすべりが生じ、Ｘ線検査装置１１０側では把握できない連包体ＣＢの搬送速度の変動が生じるおそれがある。しかし、Ｘ線検査装置１１０は、搬送速度の変動が検査に与える影響を抑制するよう構成されているため、コンベアユニット１２の搬送速度と外部搬送装置９０の搬送速度との間のずれにより生じる連包体ＣＢの搬送速度の変動の影響を受けずに、検査を行うことができる。
【０１２２】
（４）変形例
第２実施形態に係るＸ線検査装置１１０は、第１実施形態のＸ線検査装置１０の構成と組み合わされてもよい。つまり、Ｘ線検査装置１１０は、第２実施形態で説明した検査を実行するとともに、Ｘ線検査装置１０のような構成により被収容物Ａの有無の検査等を実行するよう構成されてもよい。
【０１２３】
また、第１実施形態の変形例は、適用可能な範囲で第２実施形態の変形例にも適用されてもよい。
【０１２４】
以下に、第２実施形態の変形例を示す。以下の変形例は、互いに矛盾しない範囲で、他の変形例と組み合わされてもよい。
【０１２５】
（４−１）変形例２Ａ
上記実施形態では、速度演算部１２２ｂｃにより連包体ＣＢの搬送速度が演算されているが、これに限定されるものではない。搬送速度を演算することなく、搬送速度の相対的な変動（搬送速度が基準速度に対しどの程度変動しているか）に基づいて検査条件の変更が実行されてもよい。
【産業上の利用可能性】
【０１２６】
本発明は、搬送中の連包体の画像を取得し、画像に基づいて検査を行う検査装置に適用でき有用である。
【符号の説明】
【０１２７】
１０，１１０  Ｘ線検査装置（検査装置）
１２  コンベアユニット（搬送部）
２２ａ  Ｘ線画像生成部（画像取得部）
２２ｂ，１２２ｂ  検査部
２２ｂａ，１２２ｂａ    第１量演算部（第１演算部）
２２ｂｂ  変動量演算部（第２演算部）
９０  外部搬送装置
１２２ｂｂ  変動倍率演算部（第２演算部）
Ａ  被収容物
Ｂ  物品
ＣＢ  連包体
Ｐ  包装体
【先行技術文献】
【特許文献】
【０１２８】
【特許文献１】実用新案登録第３１７５９３０号公報
【図１】
2017009319.tif 000003
【図２】
2017009319.tif 000004
【図３】
2017009319.tif 000005
【図４】
2017009319.tif 000006
【図５】
2017009319.tif 000007
【図６】
2017009319.tif 000008
【図７】
2017009319.tif 000009
【図８】
2017009319.tif 000010
【図９】
2017009319.tif 000011
【図１０】
2017009319.tif 000012